21798	1
4116	2
6407	3
38425	4
113665	5
19071	6
32371	7
23136	8
83958	9
32909	10
51232	11
7	12
18666	13
6140	14
58235	15
36685	16
30412	17
52103	18
45112	19
19780	20
19013	21
1026	22
42514	23
38278	24
28059	25
91548	26
73328	27
42392	28
43202	29
21807	30
45796	31
5416	32
190	33
71667	34
742	35
80705	36
5781	37
37144	38
40226	39
16948	40
1905	41
42187	42
52304	43
15175	44
19114	45
81686	46
5927	47
30971	48
114380	49
3909	50
37179	51
42379	52
657	53
40635	54
20589	55
1330	56
24838	57
5837	58
63098	59
6796	60
6195	61
42567	62
3717	63
38371	64
21317	65
49173	66
108892	67
26427	68
383	69
38978	70
33494	71
89336	72
2420	73
42240	74
114286	75
52396	76
56123	77
88938	78
58022	79
48041	80
7367	81
48155	82
28984	83
93795	84
44275	85
34818	86
52270	87
47501	88
78682	89
15388	90
44444	91
27483	92
40826	93
90017	94
35126	95
90691	96
41748	97
71225	98
32110	99
19791	100
10258	101
426	102
6516	103
14339	104
33512	105
31151	106
12443	107
43895	108
84962	109
56700	110
39261	111
89929	112
22668	113
7503	114
9659	115
34190	116
49011	117
23035	118
5717	119
14489	120
96932	121
47248	122
937	123
18258	124
6869	125
24898	126
20271	127
46410	128
28263	129
68054	130
50354	131
66815	132
10	133
46262	134
11089	135
70500	136
16980	137
4272	138
22323	139
6939	140
70367	141
62407	142
52889	143
2087	144
73747	145
11302	146
18437	147
2373	148
3774	149
37356	150
31889	151
7577	152
89	153
8385	154
42263	155
76441	156
64131	157
40553	158
65773	159
2225	160
112479	161
26174	162
4827	163
18870	164
80469	165
14524	166
9870	167
378	168
22950	169
9335	170
14329	171
1189	172
73610	173
14925	174
8163	175
1621	176
47941	177
2478	178
4608	179
15358	180
97787	181
58754	182
40543	183
69703	184
93155	185
1123	186
6647	187
42424	188
2415	189
3174	190
21655	191
39302	192
54170	193
49	194
355	195
55315	196
16241	197
2800	198
28012	199
45084	200
39708	201
14460	202
47928	203
72056	204
1821	205
68593	206
55554	207
61038	208
589	209
25103	210
1253	211
11192	212
9129	213
93730	214
525	215
1946	216
12913	217
3756	218
54834	219
8129	220
51125	221
25013	222
4235	223
6064	224
56285	225
10527	226
31630	227
1992	228
30076	229
69018	230
3244	231
85517	232
13936	233
42616	234
33613	235
32479	236
26666	237
1156	238
62602	239
10355	240
28164	241
39230	242
31204	243
1290	244
10126	245
74616	246
4956	247
81586	248
19869	249
69904	250
43078	251
36040	252
21609	253
25884	254
86186	255
53841	256
48737	257
2495	258
58303	259
48145	260
7562	261
18028	262
22013	263
24524	264
2833	265
20311	266
36638	267
78875	268
16582	269
33378	270
6995	271
28689	272
5869	273
110468	274
4913	275
34447	276
95335	277
632	278
82337	279
28778	280
84256	281
65634	282
106042	283
72094	284
36663	285
2626	286
12186	287
57913	288
4905	289
46457	290
3331	291
96580	292
26080	293
317	294
8001	295
21727	296
154	297
6241	298
9902	299
29100	300
73752	301
70512	302
8276	303
14385	304
4583	305
48722	306
36577	307
10305	308
20053	309
62224	310
27724	311
21351	312
12400	313
1174	314
90309	315
94741	316
18480	317
11277	318
4828	319
29336	320
13985	321
2160	322
15593	323
36135	324
11831	325
81945	326
274	327
14164	328
6901	329
16399	330
10572	331
1641	332
163	333
80142	334
17219	335
56957	336
33734	337
53620	338
16199	339
1907	340
2230	341
11351	342
493	343
1470	344
58354	345
18516	346
2547	347
7177	348
47825	349
35695	350
72775	351
6702	352
23956	353
10203	354
42773	355
40178	356
77390	357
18399	358
46408	359
1731	360
63107	361
23924	362
17354	363
83531	364
26970	365
5380	366
31518	367
73733	368
15471	369
6001	370
12761	371
30475	372
44728	373
353	374
16568	375
75115	376
45978	377
2497	378
9534	379
26654	380
35961	381
109935	382
2208	383
76864	384
3406	385
8686	386
3392	387
53367	388
739	389
26977	390
2474	391
3911	392
62171	393
24330	394
20014	395
85225	396
43791	397
47097	398
35959	399
23203	400
73831	401
106588	402
5774	403
3381	404
17938	405
29954	406
17597	407
31757	408
21568	409
5089	410
174	411
65596	412
64736	413
35566	414
77885	415
8898	416
34470	417
109428	418
5341	419
13625	420
41654	421
42360	422
35182	423
51390	424
16678	425
16737	426
36171	427
44214	428
86373	429
1276	430
15014	431
30914	432
23251	433
62345	434
37388	435
5821	436
72744	437
98145	438
18833	439
4824	440
1309	441
17622	442
15345	443
30011	444
65211	445
95665	446
10813	447
11611	448
16289	449
12387	450
5401	451
57	452
60634	453
44602	454
37447	455
26365	456
58092	457
36662	458
40688	459
95807	460
45697	461
23287	462
36258	463
46650	464
36013	465
57225	466
74099	467
1008	468
50108	469
6853	470
28066	471
58232	472
22294	473
60980	474
17205	475
39479	476
36378	477
26772	478
25406	479
7943	480
3418	481
40774	482
621	483
45455	484
31878	485
68163	486
54163	487
23346	488
20934	489
25200	490
47447	491
1422	492
9037	493
79612	494
23080	495
19248	496
13141	497
15364	498
94914	499
50541	500
18323	501
21916	502
77620	503
16848	504
1961	505
11	506
28636	507
98199	508
596	509
89602	510
49338	511
2443	512
3693	513
2375	514
950	515
68322	516
4483	517
4119	518
39110	519
4355	520
66721	521
18339	522
1	523
46622	524
6939	525
7805	526
24822	527
5266	528
15015	529
64188	530
77534	531
77584	532
51556	533
15466	534
3729	535
19972	536
25280	537
32396	538
13656	539
13099	540
19232	541
59974	542
29662	543
11502	544
83822	545
15054	546
7151	547
52798	548
8053	549
27981	550
31655	551
19562	552
37357	553
98742	554
54421	555
88513	556
69677	557
50416	558
33422	559
21056	560
49748	561
38963	562
43503	563
35145	564
3376	565
5629	566
15003	567
11600	568
23857	569
994	570
54126	571
39622	572
10851	573
11443	574
104937	575
12457	576
8441	577
5964	578
85604	579
706	580
69486	581
34643	582
41183	583
18839	584
44618	585
59804	586
3462	587
43408	588
29622	589
30490	590
53729	591
42662	592
54298	593
76466	594
34964	595
8638	596
54353	597
4035	598
21311	599
7346	600
12103	601
83520	602
34212	603
21613	604
99842	605
48753	606
96482	607
408	608
11521	609
22191	610
65059	611
74041	612
37512	613
5855	614
2486	615
719	616
8068	617
714	618
12784	619
59683	620
44329	621
78	622
12540	623
35806	624
74072	625
73121	626
6124	627
31445	628
54573	629
8669	630
37507	631
53446	632
10978	633
52372	634
2819	635
69775	636
13130	637
25462	638
79530	639
8551	640
1905	641
29857	642
1392	643
20292	644
15765	645
87504	646
74045	647
24786	648
16312	649
5107	650
70824	651
15416	652
1243	653
13723	654
10969	655
193	656
57947	657
12837	658
789	659
16381	660
36670	661
34389	662
65448	663
43540	664
5673	665
3554	666
26135	667
3950	668
1099	669
74880	670
34065	671
52666	672
92528	673
1437	674
37314	675
95787	676
1625	677
3636	678
219	679
29962	680
187	681
3019	682
22316	683
90781	684
164	685
43582	686
32071	687
11393	688
20262	689
29530	690
6408	691
41775	692
63162	693
5867	694
4423	695
16532	696
7196	697
523	698
6564	699
12621	700
261	701
51901	702
10903	703
25798	704
77298	705
59574	706
48228	707
111260	708
18928	709
4641	710
33177	711
30328	712
32819	713
64102	714
68841	715
2265	716
5040	717
14732	718
735	719
14590	720
9806	721
84541	722
48343	723
18142	724
92998	725
76606	726
5781	727
72808	728
3661	729
8576	730
3953	731
36	732
12490	733
35157	734
1904	735
18808	736
56067	737
26137	738
714	739
15603	740
38555	741
41410	742
23309	743
62651	744
52813	745
1935	746
67300	747
16816	748
16914	749
72657	750
69646	751
6173	752
722	753
38780	754
3535	755
14355	756
27541	757
87882	758
25895	759
1412	760
6142	761
16306	762
11589	763
1447	764
1851	765
74839	766
106766	767
23292	768
57203	769
10050	770
52043	771
29277	772
11851	773
6099	774
10696	775
16057	776
9544	777
81	778
50762	779
48243	780
45435	781
26109	782
32431	783
54756	784
19763	785
10855	786
299	787
36311	788
640	789
33211	790
35204	791
39273	792
8417	793
34153	794
16307	795
29021	796
9472	797
320	798
42264	799
6571	800
12522	801
20550	802
25315	803
14521	804
73844	805
16283	806
36965	807
35284	808
4846	809
1542	810
6055	811
76649	812
2036	813
32359	814
13813	815
39265	816
67978	817
9763	818
9605	819
6764	820
23059	821
2927	822
28225	823
25178	824
53307	825
62304	826
42926	827
13155	828
100999	829
33044	830
89258	831
30166	832
27146	833
1245	834
8508	835
23437	836
15345	837
21436	838
7977	839
46578	840
8683	841
35853	842
38267	843
4138	844
89941	845
4790	846
686	847
72174	848
13509	849
22152	850
6192	851
49497	852
338	853
40002	854
41166	855
21898	856
47329	857
52942	858
815	859
14023	860
57185	861
19124	862
56318	863
25170	864
3235	865
61397	866
19576	867
178	868
7717	869
37543	870
46054	871
67785	872
17237	873
4102	874
23708	875
3231	876
7261	877
88232	878
77899	879
50071	880
39587	881
15017	882
16050	883
9724	884
11969	885
42811	886
25244	887
10911	888
71324	889
78584	890
307	891
5653	892
287	893
28487	894
30274	895
19475	896
11513	897
58391	898
16393	899
31573	900
183	901
23841	902
3523	903
15839	904
44906	905
63647	906
27440	907
10237	908
1165	909
50180	910
46912	911
21788	912
22976	913
13993	914
50937	915
45506	916
6436	917
13910	918
90483	919
48723	920
66945	921
51272	922
12031	923
2239	924
69109	925
40875	926
17	927
3635	928
11496	929
78752	930
31228	931
16516	932
36046	933
78735	934
58710	935
30309	936
15074	937
65588	938
23839	939
66133	940
76194	941
16147	942
100909	943
20946	944
77048	945
33848	946
3382	947
55832	948
16429	949
17587	950
40913	951
7358	952
26961	953
9010	954
324	955
110980	956
27091	957
39996	958
7305	959
1256	960
81538	961
38921	962
26774	963
71794	964
75269	965
83782	966
21558	967
47671	968
2318	969
1229	970
80980	971
52420	972
44265	973
98084	974
76409	975
4105	976
70646	977
35087	978
87767	979
54215	980
40360	981
67511	982
28238	983
27366	984
1409	985
70936	986
26796	987
16087	988
4604	989
179	990
48733	991
63689	992
59500	993
47937	994
4177	995
1960	996
10988	997
46043	998
19768	999
5847	1000
31908	1001
96093	1002
3695	1003
20064	1004
1781	1005
9497	1006
45979	1007
84773	1008
98043	1009
2335	1010
23666	1011
5169	1012
31473	1013
6056	1014
66135	1015
53518	1016
35805	1017
32537	1018
39683	1019
2420	1020
40564	1021
4958	1022
269	1023
75715	1024
61332	1025
29919	1026
7764	1027
7569	1028
22106	1029
1121	1030
224	1031
2369	1032
22230	1033
15626	1034
806	1035
15537	1036
10513	1037
14538	1038
36612	1039
587	1040
19719	1041
70808	1042
50310	1043
3722	1044
8458	1045
43628	1046
113301	1047
2935	1048
91050	1049
5271	1050
4681	1051
24398	1052
38273	1053
31712	1054
95385	1055
49395	1056
4423	1057
19210	1058
3703	1059
16861	1060
90238	1061
65519	1062
401	1063
99908	1064
73021	1065
1242	1066
15244	1067
42597	1068
14275	1069
8520	1070
10018	1071
20304	1072
73830	1073
472	1074
38075	1075
78919	1076
6040	1077
1573	1078
40712	1079
9972	1080
10075	1081
947	1082
67	1083
89872	1084
21206	1085
31626	1086
5394	1087
17770	1088
2327	1089
5472	1090
70495	1091
51788	1092
1271	1093
850	1094
157	1095
6143	1096
17808	1097
24410	1098
49243	1099
83709	1100
4476	1101
69855	1102
33518	1103
21833	1104
55740	1105
56858	1106
62849	1107
7926	1108
30430	1109
6577	1110
52399	1111
96247	1112
6598	1113
5057	1114
21105	1115
50772	1116
1264	1117
1659	1118
19836	1119
6621	1120
27817	1121
3259	1122
71802	1123
43685	1124
96176	1125
2202	1126
18606	1127
40438	1128
11719	1129
73598	1130
78261	1131
720	1132
12333	1133
83675	1134
10258	1135
2129	1136
36877	1137
6700	1138
12064	1139
4635	1140
13222	1141
91345	1142
36557	1143
13904	1144
23218	1145
49515	1146
8918	1147
17679	1148
24359	1149
49204	1150
10734	1151
6713	1152
22418	1153
26237	1154
107025	1155
61132	1156
5409	1157
20434	1158
3733	1159
18445	1160
35638	1161
56917	1162
1161	1163
113176	1164
26400	1165
2392	1166
97348	1167
52768	1168
18877	1169
2618	1170
68876	1171
2707	1172
39524	1173
30680	1174
99579	1175
1716	1176
35925	1177
16462	1178
41664	1179
7205	1180
13526	1181
7656	1182
44152	1183
13534	1184
13790	1185
43883	1186
37610	1187
59832	1188
814	1189
22005	1190
37812	1191
688	1192
51142	1193
1028	1194
55102	1195
24619	1196
527	1197
1870	1198
44345	1199
60619	1200
10146	1201
293	1202
91417	1203
15978	1204
1844	1205
69034	1206
4133	1207
11895	1208
91554	1209
1655	1210
46746	1211
29427	1212
13392	1213
245	1214
11160	1215
74836	1216
6622	1217
544	1218
8287	1219
55719	1220
47002	1221
48621	1222
65469	1223
16904	1224
24321	1225
2395	1226
48259	1227
19459	1228
92977	1229
23693	1230
95578	1231
63575	1232
382	1233
1286	1234
3563	1235
52251	1236
36972	1237
67128	1238
27	1239
34307	1240
55658	1241
6450	1242
99328	1243
57587	1244
8119	1245
22468	1246
1657	1247
81800	1248
86563	1249
667	1250
8779	1251
19280	1252
63912	1253
4167	1254
31208	1255
25530	1256
47717	1257
56822	1258
33955	1259
2531	1260
66055	1261
1212	1262
53089	1263
18714	1264
1306	1265
38408	1266
10859	1267
61618	1268
22294	1269
28821	1270
55070	1271
8036	1272
4081	1273
26679	1274
25114	1275
70407	1276
16149	1277
29932	1278
42018	1279
72448	1280
48268	1281
10338	1282
17460	1283
10031	1284
607	1285
16996	1286
48523	1287
4708	1288
21737	1289
35224	1290
42886	1291
18760	1292
52809	1293
80184	1294
31660	1295
76534	1296
11675	1297
20921	1298
43773	1299
132	1300
5416	1301
2839	1302
84375	1303
7197	1304
43472	1305
10598	1306
102237	1307
83764	1308
21670	1309
60194	1310
4858	1311
34941	1312
100485	1313
13221	1314
22938	1315
21284	1316
34451	1317
2646	1318
29937	1319
30643	1320
52016	1321
41169	1322
42879	1323
52328	1324
55766	1325
405	1326
38164	1327
19553	1328
75135	1329
7915	1330
3005	1331
49136	1332
27078	1333
51135	1334
10892	1335
77241	1336
66206	1337
14309	1338
27053	1339
48	1340
10304	1341
19855	1342
81184	1343
366	1344
2800	1345
4756	1346
3349	1347
78379	1348
64907	1349
15396	1350
7920	1351
63615	1352
31143	1353
52712	1354
64363	1355
54617	1356
1884	1357
932	1358
47519	1359
22043	1360
69156	1361
67331	1362
22109	1363
20500	1364
37859	1365
45210	1366
61543	1367
12026	1368
46585	1369
13097	1370
4679	1371
9909	1372
82537	1373
17972	1374
23063	1375
23343	1376
38577	1377
8062	1378
1904	1379
7600	1380
43089	1381
61491	1382
2756	1383
538	1384
15747	1385
657	1386
63533	1387
28809	1388
2145	1389
5595	1390
31958	1391
56689	1392
6854	1393
55731	1394
603	1395
23443	1396
256	1397
41845	1398
17294	1399
90228	1400
40051	1401
100714	1402
12399	1403
38149	1404
5747	1405
29056	1406
40216	1407
898	1408
2301	1409
954	1410
1607	1411
22182	1412
6547	1413
3996	1414
37555	1415
8366	1416
58495	1417
44135	1418
12204	1419
8373	1420
80940	1421
1980	1422
21112	1423
785	1424
30192	1425
70817	1426
2454	1427
33740	1428
71888	1429
35337	1430
19406	1431
5227	1432
41210	1433
4505	1434
9761	1435
17679	1436
54408	1437
24126	1438
13007	1439
23675	1440
9806	1441
11375	1442
102723	1443
76206	1444
18739	1445
11235	1446
1781	1447
17009	1448
11144	1449
10993	1450
21200	1451
5065	1452
26911	1453
13845	1454
24314	1455
18776	1456
2467	1457
33885	1458
27896	1459
18407	1460
26726	1461
61370	1462
66724	1463
186	1464
100845	1465
18919	1466
103215	1467
45636	1468
34537	1469
25906	1470
25765	1471
59586	1472
34	1473
19491	1474
87455	1475
13670	1476
26852	1477
105539	1478
10872	1479
49178	1480
5488	1481
180	1482
5800	1483
72020	1484
29763	1485
64236	1486
18141	1487
51794	1488
4255	1489
58665	1490
3275	1491
72543	1492
1228	1493
54320	1494
74329	1495
38469	1496
16241	1497
86115	1498
2460	1499
7395	1500
17376	1501
10983	1502
12072	1503
2895	1504
11856	1505
14005	1506
813	1507
71508	1508
5543	1509
48371	1510
36126	1511
69396	1512
458	1513
59604	1514
176	1515
13200	1516
11659	1517
2074	1518
32133	1519
64985	1520
70324	1521
6382	1522
9830	1523
2043	1524
32509	1525
3764	1526
3111	1527
681	1528
76115	1529
52844	1530
41514	1531
26538	1532
75431	1533
103053	1534
47087	1535
99085	1536
55903	1537
7754	1538
2895	1539
6	1540
6715	1541
74394	1542
152	1543
41688	1544
2337	1545
54802	1546
23728	1547
73749	1548
11952	1549
2730	1550
5314	1551
13908	1552
7053	1553
75476	1554
38463	1555
8073	1556
79004	1557
8230	1558
90466	1559
38457	1560
21016	1561
35325	1562
38423	1563
35928	1564
8273	1565
5383	1566
19854	1567
5092	1568
86388	1569
6423	1570
4075	1571
2687	1572
2841	1573
64059	1574
8183	1575
9921	1576
71814	1577
24556	1578
20780	1579
77	1580
331	1581
19641	1582
25828	1583
74691	1584
9709	1585
5111	1586
2552	1587
48125	1588
7239	1589
52710	1590
62144	1591
2257	1592
39478	1593
46427	1594
8132	1595
22710	1596
7710	1597
105397	1598
7604	1599
81059	1600
62456	1601
22655	1602
109026	1603
51640	1604
77146	1605
18986	1606
25398	1607
43481	1608
30946	1609
5195	1610
16948	1611
513	1612
33592	1613
178	1614
22256	1615
35502	1616
21953	1617
7031	1618
29069	1619
17616	1620
32090	1621
3666	1622
1123	1623
2199	1624
11464	1625
58042	1626
65040	1627
25655	1628
12384	1629
5387	1630
3289	1631
32110	1632
31956	1633
19806	1634
63034	1635
6449	1636
3102	1637
11720	1638
41036	1639
31403	1640
103174	1641
5700	1642
10454	1643
55506	1644
31367	1645
18805	1646
14050	1647
34425	1648
1998	1649
4154	1650
38659	1651
52602	1652
69539	1653
39023	1654
32011	1655
39940	1656
78681	1657
21862	1658
18387	1659
29862	1660
31736	1661
32588	1662
102327	1663
87	1664
14032	1665
46315	1666
94821	1667
300	1668
10061	1669
439	1670
66930	1671
10538	1672
38193	1673
7795	1674
36782	1675
2055	1676
18729	1677
81737	1678
6621	1679
43144	1680
35011	1681
22321	1682
12200	1683
15920	1684
48824	1685
82334	1686
84099	1687
176	1688
39928	1689
17521	1690
2115	1691
30180	1692
19170	1693
804	1694
4822	1695
28221	1696
23251	1697
73220	1698
26556	1699
2	1700
12579	1701
19653	1702
1951	1703
10894	1704
11282	1705
60272	1706
13088	1707
11755	1708
13499	1709
715	1710
33424	1711
58924	1712
14975	1713
7757	1714
7823	1715
17104	1716
42152	1717
24471	1718
58190	1719
18	1720
14917	1721
6084	1722
89134	1723
63795	1724
2593	1725
43867	1726
55989	1727
64533	1728
107	1729
13283	1730
2510	1731
10875	1732
20162	1733
24450	1734
41825	1735
32330	1736
24361	1737
5915	1738
17205	1739
1932	1740
2663	1741
39744	1742
7863	1743
9274	1744
4202	1745
45965	1746
9675	1747
30402	1748
1	1749
24335	1750
10340	1751
2935	1752
93675	1753
20472	1754
14954	1755
53661	1756
68160	1757
1694	1758
15886	1759
12716	1760
26870	1761
40480	1762
21	1763
11586	1764
7036	1765
64424	1766
8210	1767
51632	1768
14875	1769
33903	1770
16977	1771
1780	1772
42771	1773
58990	1774
13113	1775
5625	1776
4329	1777
34279	1778
47815	1779
85592	1780
56159	1781
28837	1782
18668	1783
2003	1784
23912	1785
25192	1786
4202	1787
77468	1788
62024	1789
52397	1790
24154	1791
34890	1792
23463	1793
20139	1794
46967	1795
61945	1796
77721	1797
11147	1798
12588	1799
20756	1800
8553	1801
11368	1802
78188	1803
16741	1804
6478	1805
5066	1806
82	1807
71183	1808
83416	1809
4636	1810
3214	1811
57198	1812
11552	1813
4612	1814
94145	1815
22644	1816
22035	1817
38946	1818
62270	1819
24572	1820
48741	1821
934	1822
27179	1823
21369	1824
1969	1825
4127	1826
12592	1827
97225	1828
51561	1829
13861	1830
87919	1831
24194	1832
43002	1833
15965	1834
32857	1835
62316	1836
13115	1837
69138	1838
24781	1839
2827	1840
7100	1841
34762	1842
10236	1843
21870	1844
52787	1845
5521	1846
30542	1847
11031	1848
60859	1849
23192	1850
27805	1851
99981	1852
57794	1853
14	1854
10415	1855
59975	1856
22980	1857
4837	1858
8828	1859
64079	1860
50598	1861
68565	1862
36048	1863
26194	1864
37129	1865
84369	1866
10708	1867
17239	1868
55727	1869
6014	1870
14405	1871
48788	1872
7098	1873
3366	1874
6088	1875
6076	1876
14431	1877
43964	1878
72779	1879
92305	1880
2830	1881
3465	1882
44968	1883
59378	1884
41682	1885
1498	1886
9068	1887
32643	1888
8188	1889
2205	1890
40661	1891
67273	1892
20309	1893
31028	1894
35233	1895
29446	1896
1628	1897
1462	1898
60890	1899
5504	1900
39196	1901
8739	1902
2939	1903
6111	1904
3641	1905
79341	1906
339	1907
3527	1908
4332	1909
73961	1910
573	1911
30334	1912
101196	1913
454	1914
2702	1915
89476	1916
13944	1917
1934	1918
28716	1919
13447	1920
81203	1921
25039	1922
2358	1923
10821	1924
74426	1925
9479	1926
6295	1927
17084	1928
63542	1929
61120	1930
37618	1931
469	1932
43580	1933
17812	1934
30590	1935
99533	1936
65701	1937
15939	1938
53490	1939
1046	1940
611	1941
78607	1942
63203	1943
14432	1944
44824	1945
49221	1946
20610	1947
25777	1948
5598	1949
96992	1950
25916	1951
1668	1952
15646	1953
76	1954
19871	1955
10450	1956
38820	1957
80174	1958
48639	1959
35981	1960
2620	1961
26198	1962
4222	1963
63339	1964
64387	1965
54631	1966
13024	1967
4558	1968
19201	1969
59811	1970
50209	1971
88152	1972
14786	1973
47431	1974
3295	1975
66858	1976
97008	1977
12871	1978
29889	1979
7385	1980
4622	1981
24520	1982
16171	1983
171	1984
72612	1985
4736	1986
25936	1987
11333	1988
22780	1989
40467	1990
36249	1991
12572	1992
25595	1993
79657	1994
81856	1995
69252	1996
5969	1997
53644	1998
75562	1999
6481	2000
18027	2001
26003	2002
97039	2003
93469	2004
47522	2005
158	2006
28158	2007
15727	2008
34452	2009
3641	2010
25460	2011
31996	2012
3058	2013
36257	2014
14442	2015
34425	2016
13383	2017
29965	2018
2313	2019
45961	2020
3710	2021
42110	2022
11799	2023
22782	2024
16022	2025
1156	2026
9352	2027
37823	2028
43729	2029
40177	2030
23046	2031
41052	2032
99789	2033
5	2034
49717	2035
2359	2036
1367	2037
27170	2038
86194	2039
3081	2040
6458	2041
88622	2042
29470	2043
87	2044
23185	2045
102916	2046
97486	2047
111640	2048
26507	2049
8510	2050
56668	2051
5603	2052
22146	2053
10686	2054
47281	2055
3269	2056
2791	2057
5290	2058
2860	2059
61794	2060
5837	2061
5288	2062
8	2063
1683	2064
10038	2065
4785	2066
4029	2067
5439	2068
21871	2069
12899	2070
8402	2071
38702	2072
17972	2073
95105	2074
10443	2075
58901	2076
22551	2077
18353	2078
33345	2079
55420	2080
22952	2081
23752	2082
36741	2083
3278	2084
22047	2085
14358	2086
81067	2087
8060	2088
52962	2089
19132	2090
85072	2091
22569	2092
7153	2093
90970	2094
3676	2095
9863	2096
14543	2097
34886	2098
17674	2099
56614	2100
1649	2101
88083	2102
59822	2103
1004	2104
37728	2105
19865	2106
193	2107
60598	2108
47535	2109
27425	2110
12728	2111
11531	2112
60590	2113
45554	2114
5610	2115
3113	2116
4469	2117
37233	2118
53166	2119
27043	2120
55384	2121
53658	2122
69339	2123
8190	2124
79737	2125
93668	2126
5383	2127
44792	2128
41018	2129
70830	2130
25275	2131
56113	2132
78550	2133
68714	2134
10014	2135
10339	2136
11	2137
37622	2138
98786	2139
38423	2140
82306	2141
58058	2142
2543	2143
26193	2144
82627	2145
1058	2146
892	2147
19877	2148
53528	2149
56069	2150
17229	2151
4380	2152
36631	2153
6242	2154
6554	2155
57096	2156
84430	2157
3102	2158
19656	2159
6719	2160
18423	2161
35440	2162
37324	2163
79302	2164
51878	2165
6530	2166
25043	2167
28460	2168
11565	2169
7205	2170
995	2171
21448	2172
55475	2173
4905	2174
51950	2175
30254	2176
81155	2177
4572	2178
34194	2179
88249	2180
36	2181
18723	2182
29225	2183
73200	2184
72807	2185
23097	2186
50674	2187
8610	2188
76469	2189
45524	2190
25446	2191
7995	2192
20562	2193
6681	2194
19522	2195
12150	2196
34270	2197
6280	2198
29353	2199
43337	2200
47814	2201
92236	2202
58633	2203
20384	2204
20060	2205
42410	2206
65364	2207
423	2208
24673	2209
10574	2210
30488	2211
62183	2212
30782	2213
8690	2214
1490	2215
32716	2216
2678	2217
11947	2218
7571	2219
41384	2220
15	2221
29850	2222
17958	2223
63634	2224
4608	2225
202	2226
2745	2227
55451	2228
39953	2229
37587	2230
33684	2231
35472	2232
37235	2233
65770	2234
13265	2235
12707	2236
38309	2237
15797	2238
31105	2239
24946	2240
10413	2241
49209	2242
2672	2243
19241	2244
26191	2245
58482	2246
69554	2247
18796	2248
23185	2249
41733	2250
39	2251
14453	2252
19526	2253
11419	2254
45540	2255
6970	2256
709	2257
54506	2258
76332	2259
1637	2260
93	2261
8878	2262
45984	2263
90292	2264
1504	2265
57107	2266
4088	2267
34019	2268
56452	2269
21991	2270
19946	2271
57467	2272
68078	2273
82328	2274
1607	2275
24422	2276
28622	2277
38235	2278
45817	2279
18573	2280
84102	2281
22767	2282
22698	2283
74229	2284
112555	2285
25209	2286
4744	2287
20759	2288
51059	2289
19596	2290
21521	2291
2629	2292
28503	2293
13356	2294
4592	2295
20161	2296
22902	2297
17359	2298
91049	2299
57177	2300
6137	2301
5963	2302
33007	2303
18141	2304
70636	2305
44467	2306
57393	2307
1060	2308
57774	2309
468	2310
96158	2311
61007	2312
66510	2313
14167	2314
12253	2315
77226	2316
39594	2317
7663	2318
5615	2319
395	2320
63848	2321
27697	2322
49001	2323
8195	2324
2412	2325
28131	2326
14419	2327
82876	2328
27182	2329
14227	2330
56123	2331
20234	2332
35246	2333
66532	2334
29034	2335
76470	2336
32821	2337
100	2338
6840	2339
75021	2340
84852	2341
11925	2342
63737	2343
46645	2344
15614	2345
247	2346
44370	2347
46724	2348
4143	2349
68059	2350
15981	2351
28303	2352
21705	2353
1143	2354
63480	2355
12204	2356
36753	2357
74361	2358
5014	2359
2359	2360
9198	2361
70003	2362
33783	2363
11759	2364
11267	2365
21988	2366
17656	2367
54060	2368
9386	2369
32366	2370
40839	2371
75939	2372
5773	2373
121	2374
29446	2375
42419	2376
49612	2377
31020	2378
55037	2379
8703	2380
67753	2381
77145	2382
3376	2383
83492	2384
61946	2385
11208	2386
69978	2387
27565	2388
994	2389
28319	2390
16204	2391
3937	2392
12865	2393
34731	2394
41833	2395
7386	2396
8150	2397
52611	2398
56037	2399
59641	2400
5660	2401
48997	2402
21269	2403
3116	2404
60645	2405
103118	2406
12309	2407
35619	2408
3995	2409
5629	2410
26667	2411
29580	2412
154	2413
18053	2414
53408	2415
22520	2416
16045	2417
2922	2418
54835	2419
271	2420
26548	2421
46636	2422
43889	2423
79283	2424
17958	2425
8690	2426
41621	2427
103564	2428
63812	2429
43011	2430
46136	2431
13925	2432
39893	2433
4966	2434
14648	2435
11581	2436
5305	2437
11843	2438
90475	2439
33646	2440
36792	2441
41120	2442
15302	2443
938	2444
16053	2445
4429	2446
18154	2447
18996	2448
16547	2449
49258	2450
12549	2451
705	2452
26105	2453
23465	2454
486	2455
46611	2456
18393	2457
6626	2458
276	2459
9223	2460
376	2461
3176	2462
61508	2463
17603	2464
27124	2465
4173	2466
22783	2467
15139	2468
48633	2469
47753	2470
4694	2471
30475	2472
54495	2473
7009	2474
36268	2475
83414	2476
33758	2477
1668	2478
7604	2479
1759	2480
27173	2481
58757	2482
15723	2483
6917	2484
802	2485
72148	2486
8113	2487
2689	2488
30261	2489
1509	2490
67685	2491
2272	2492
13973	2493
48497	2494
27486	2495
7282	2496
10174	2497
2083	2498
12991	2499
10	2500
81292	2501
2634	2502
52603	2503
11402	2504
34517	2505
64227	2506
46467	2507
9163	2508
44452	2509
29142	2510
56985	2511
34734	2512
37892	2513
23440	2514
24409	2515
1679	2516
49710	2517
48842	2518
4605	2519
776	2520
3043	2521
49274	2522
15707	2523
16006	2524
2690	2525
41480	2526
39631	2527
15068	2528
4352	2529
65445	2530
10486	2531
47223	2532
2303	2533
49315	2534
30494	2535
46649	2536
44797	2537
4750	2538
44563	2539
27859	2540
77516	2541
9318	2542
91534	2543
12056	2544
109444	2545
223	2546
39501	2547
8369	2548
73291	2549
17994	2550
47524	2551
6578	2552
4683	2553
14723	2554
58532	2555
78	2556
12827	2557
93125	2558
4802	2559
5575	2560
46514	2561
14889	2562
50351	2563
2935	2564
86923	2565
4800	2566
6352	2567
16924	2568
719	2569
56240	2570
15	2571
24747	2572
53944	2573
28057	2574
62591	2575
156	2576
966	2577
3042	2578
488	2579
52708	2580
716	2581
1490	2582
61236	2583
11573	2584
70735	2585
60347	2586
6879	2587
68155	2588
319	2589
23992	2590
16233	2591
31280	2592
44973	2593
491	2594
69947	2595
57856	2596
33048	2597
50982	2598
87665	2599
14488	2600
7540	2601
5866	2602
7124	2603
26336	2604
84013	2605
23775	2606
99608	2607
4053	2608
48369	2609
98734	2610
619	2611
34623	2612
61157	2613
85156	2614
23209	2615
64665	2616
5274	2617
1513	2618
9277	2619
26831	2620
3801	2621
10491	2622
74030	2623
380	2624
33893	2625
19430	2626
19691	2627
57182	2628
60598	2629
26475	2630
14646	2631
10709	2632
6393	2633
23737	2634
17782	2635
8825	2636
23787	2637
21829	2638
34332	2639
71306	2640
47280	2641
95319	2642
5712	2643
49496	2644
13578	2645
3080	2646
18975	2647
39427	2648
68587	2649
1182	2650
315	2651
43663	2652
61038	2653
43102	2654
326	2655
8021	2656
22384	2657
36429	2658
6755	2659
74919	2660
59056	2661
1879	2662
78832	2663
29824	2664
75511	2665
2325	2666
13208	2667
16308	2668
74140	2669
21	2670
35881	2671
38356	2672
55765	2673
1658	2674
18249	2675
8264	2676
27342	2677
10785	2678
5238	2679
31194	2680
5407	2681
272	2682
21768	2683
36810	2684
41745	2685
1872	2686
39037	2687
67382	2688
1190	2689
12630	2690
93937	2691
23241	2692
4988	2693
117	2694
15262	2695
33311	2696
22404	2697
24139	2698
40257	2699
773	2700
11726	2701
22171	2702
47315	2703
4736	2704
60633	2705
19294	2706
6738	2707
803	2708
16448	2709
19659	2710
90429	2711
22405	2712
8503	2713
17883	2714
31470	2715
784	2716
19727	2717
23575	2718
1415	2719
15975	2720
41630	2721
18731	2722
42352	2723
57131	2724
10752	2725
91231	2726
29764	2727
15488	2728
21058	2729
16685	2730
24636	2731
5250	2732
1283	2733
11445	2734
1915	2735
5084	2736
4298	2737
6988	2738
64313	2739
2022	2740
100613	2741
100675	2742
55161	2743
51117	2744
59261	2745
9026	2746
78978	2747
16918	2748
4694	2749
42139	2750
14733	2751
46755	2752
77707	2753
12501	2754
41328	2755
31745	2756
37718	2757
9190	2758
89142	2759
36619	2760
46734	2761
38318	2762
52245	2763
63902	2764
222	2765
74232	2766
8224	2767
14188	2768
7642	2769
50294	2770
29670	2771
84022	2772
17169	2773
33	2774
9910	2775
50276	2776
43875	2777
17190	2778
45091	2779
57313	2780
42406	2781
229	2782
39775	2783
5596	2784
53724	2785
56739	2786
2194	2787
12938	2788
71651	2789
424	2790
12721	2791
30419	2792
119	2793
32688	2794
601	2795
24483	2796
8748	2797
13999	2798
64524	2799
38956	2800
75023	2801
32517	2802
19710	2803
57404	2804
6077	2805
99023	2806
8495	2807
72363	2808
31615	2809
9210	2810
25603	2811
30183	2812
53	2813
336	2814
77358	2815
25696	2816
41078	2817
66615	2818
2639	2819
98417	2820
56496	2821
58628	2822
103440	2823
3606	2824
64075	2825
7965	2826
5776	2827
102805	2828
286	2829
45518	2830
55965	2831
67787	2832
47399	2833
96997	2834
58806	2835
88971	2836
85001	2837
24493	2838
46477	2839
821	2840
1115	2841
69444	2842
52622	2843
9427	2844
61019	2845
23556	2846
107554	2847
51056	2848
21149	2849
1428	2850
67064	2851
410	2852
24984	2853
9656	2854
32720	2855
43847	2856
17730	2857
27003	2858
71099	2859
83529	2860
2256	2861
65945	2862
66901	2863
5541	2864
27214	2865
20142	2866
25505	2867
53077	2868
18139	2869
12980	2870
13633	2871
2753	2872
17825	2873
20060	2874
100540	2875
111799	2876
24807	2877
13156	2878
13345	2879
17099	2880
22779	2881
48534	2882
13634	2883
39227	2884
195	2885
26019	2886
17422	2887
891	2888
70647	2889
44071	2890
73091	2891
362	2892
28511	2893
15242	2894
4084	2895
59473	2896
1473	2897
86849	2898
34977	2899
37	2900
109510	2901
253	2902
82	2903
103150	2904
4534	2905
26222	2906
68818	2907
71954	2908
10205	2909
22934	2910
13850	2911
9017	2912
5522	2913
5129	2914
3577	2915
3085	2916
72055	2917
92168	2918
46631	2919
11683	2920
72364	2921
19547	2922
85659	2923
12594	2924
80700	2925
81561	2926
32722	2927
45674	2928
45566	2929
19408	2930
63271	2931
67915	2932
5585	2933
6108	2934
47478	2935
136	2936
182	2937
9031	2938
35058	2939
70087	2940
64710	2941
29219	2942
2882	2943
3212	2944
4211	2945
85498	2946
1483	2947
27510	2948
34377	2949
61068	2950
14384	2951
993	2952
15240	2953
56578	2954
20280	2955
63140	2956
81756	2957
21039	2958
53236	2959
29202	2960
11178	2961
5971	2962
11744	2963
982	2964
13596	2965
86234	2966
49777	2967
56389	2968
34871	2969
15274	2970
4870	2971
63254	2972
29632	2973
22483	2974
39784	2975
10345	2976
14912	2977
19095	2978
56523	2979
30789	2980
44148	2981
27117	2982
44884	2983
81344	2984
7351	2985
52041	2986
10880	2987
5517	2988
14937	2989
75391	2990
9504	2991
18764	2992
28548	2993
48950	2994
75071	2995
19655	2996
2244	2997
54205	2998
20203	2999
65539	3000
12955	3001
2135	3002
9092	3003
15429	3004
28056	3005
2289	3006
25414	3007
2379	3008
90704	3009
37662	3010
29090	3011
31910	3012
58106	3013
28899	3014
10778	3015
12542	3016
11411	3017
41903	3018
26760	3019
59	3020
47789	3021
14	3022
35954	3023
11289	3024
20662	3025
11651	3026
287	3027
36817	3028
2593	3029
6627	3030
89422	3031
19	3032
247	3033
1044	3034
89817	3035
22837	3036
6357	3037
11760	3038
31634	3039
54732	3040
651	3041
82447	3042
57439	3043
9889	3044
45011	3045
79057	3046
4318	3047
70063	3048
4377	3049
26116	3050
21067	3051
5179	3052
1166	3053
184	3054
29968	3055
31199	3056
1979	3057
111042	3058
34126	3059
67282	3060
25	3061
14146	3062
37008	3063
460	3064
89	3065
79248	3066
36433	3067
10872	3068
76074	3069
2313	3070
1843	3071
797	3072
182	3073
13452	3074
558	3075
36339	3076
21693	3077
33228	3078
43999	3079
66902	3080
20859	3081
67153	3082
91893	3083
15066	3084
82718	3085
31738	3086
43896	3087
13516	3088
56963	3089
32564	3090
10574	3091
365	3092
2621	3093
718	3094
62364	3095
43217	3096
29600	3097
86233	3098
14905	3099
1963	3100
1	3101
14997	3102
101872	3103
1315	3104
35501	3105
27571	3106
43307	3107
67682	3108
1110	3109
11363	3110
4379	3111
4192	3112
53741	3113
23127	3114
68828	3115
29643	3116
28613	3117
55104	3118
89538	3119
89768	3120
20211	3121
4270	3122
59618	3123
98159	3124
2122	3125
11029	3126
22535	3127
32380	3128
21599	3129
17442	3130
26167	3131
46161	3132
18238	3133
1140	3134
2785	3135
13409	3136
76970	3137
615	3138
9026	3139
6672	3140
19347	3141
26098	3142
55310	3143
235	3144
1430	3145
48853	3146
10257	3147
114148	3148
60738	3149
47070	3150
3327	3151
37106	3152
14625	3153
76439	3154
33978	3155
67919	3156
4294	3157
28078	3158
18537	3159
9396	3160
6842	3161
26603	3162
106519	3163
34120	3164
66279	3165
2397	3166
2417	3167
109	3168
1572	3169
17655	3170
25103	3171
19645	3172
28650	3173
47716	3174
37092	3175
23349	3176
7056	3177
8534	3178
52452	3179
104144	3180
3429	3181
21548	3182
320	3183
12844	3184
10538	3185
5150	3186
4084	3187
22669	3188
92276	3189
46057	3190
62175	3191
10677	3192
16409	3193
34581	3194
19077	3195
20137	3196
23	3197
91116	3198
30397	3199
22701	3200
2926	3201
27436	3202
10229	3203
54941	3204
49408	3205
24268	3206
53793	3207
10721	3208
15440	3209
42189	3210
19373	3211
762	3212
23357	3213
4786	3214
35184	3215
56299	3216
27901	3217
4512	3218
12491	3219
30955	3220
41644	3221
8829	3222
42406	3223
4663	3224
3342	3225
8666	3226
74527	3227
18158	3228
14405	3229
3800	3230
30396	3231
457	3232
195	3233
16670	3234
34061	3235
13172	3236
14839	3237
237	3238
2338	3239
90835	3240
1281	3241
57509	3242
18109	3243
49910	3244
32103	3245
7879	3246
59731	3247
7354	3248
48080	3249
26403	3250
49990	3251
16153	3252
28888	3253
29670	3254
28937	3255
73034	3256
3995	3257
98894	3258
65872	3259
175	3260
63367	3261
41706	3262
2293	3263
9341	3264
1321	3265
65004	3266
99623	3267
18587	3268
855	3269
17961	3270
4094	3271
24868	3272
26584	3273
37792	3274
12881	3275
7332	3276
60076	3277
11591	3278
77323	3279
73266	3280
7774	3281
28015	3282
164	3283
54003	3284
10736	3285
59640	3286
59527	3287
55629	3288
59417	3289
6606	3290
17468	3291
20693	3292
35222	3293
36946	3294
4857	3295
36960	3296
14058	3297
70856	3298
19097	3299
65208	3300
37737	3301
74231	3302
39096	3303
1478	3304
55729	3305
31746	3306
23559	3307
45190	3308
52275	3309
51983	3310
1227	3311
68527	3312
931	3313
1827	3314
65172	3315
5970	3316
22718	3317
25700	3318
1887	3319
86331	3320
93119	3321
11891	3322
861	3323
90603	3324
36368	3325
5787	3326
14118	3327
22614	3328
30745	3329
906	3330
28035	3331
22424	3332
7323	3333
4162	3334
27864	3335
41653	3336
4781	3337
103706	3338
35	3339
39191	3340
108	3341
17705	3342
4201	3343
6810	3344
60070	3345
80180	3346
17338	3347
5466	3348
6741	3349
14852	3350
84974	3351
1902	3352
8603	3353
345	3354
8797	3355
19455	3356
388	3357
82833	3358
18724	3359
8	3360
42522	3361
88067	3362
105202	3363
65510	3364
14699	3365
87676	3366
21196	3367
10470	3368
90107	3369
5586	3370
26494	3371
8215	3372
80122	3373
36705	3374
52784	3375
84443	3376
4774	3377
21021	3378
8575	3379
6111	3380
80628	3381
7111	3382
5533	3383
33442	3384
2733	3385
78185	3386
41994	3387
43241	3388
42471	3389
51097	3390
16813	3391
18842	3392
1483	3393
20777	3394
28973	3395
457	3396
61057	3397
5614	3398
2052	3399
38752	3400
28592	3401
1508	3402
24850	3403
8148	3404
23980	3405
8707	3406
29393	3407
64546	3408
60724	3409
19861	3410
37701	3411
6093	3412
6560	3413
48335	3414
7522	3415
49607	3416
53217	3417
3549	3418
3732	3419
81502	3420
3084	3421
61978	3422
30755	3423
36073	3424
86343	3425
19134	3426
61582	3427
12703	3428
57683	3429
87310	3430
76844	3431
108	3432
4403	3433
72524	3434
3545	3435
97677	3436
12109	3437
14435	3438
5283	3439
37516	3440
19435	3441
87603	3442
11166	3443
7	3444
28013	3445
1564	3446
80236	3447
16151	3448
52955	3449
8311	3450
21966	3451
79614	3452
180	3453
58782	3454
75149	3455
29391	3456
22741	3457
290	3458
40515	3459
32197	3460
9783	3461
26694	3462
67301	3463
85	3464
23609	3465
24647	3466
2599	3467
64253	3468
3133	3469
13732	3470
21449	3471
55149	3472
847	3473
779	3474
11068	3475
78	3476
44208	3477
1752	3478
51510	3479
73945	3480
9220	3481
25572	3482
87180	3483
21330	3484
14091	3485
3795	3486
10460	3487
48902	3488
73463	3489
43204	3490
11365	3491
56682	3492
25171	3493
22513	3494
10148	3495
50990	3496
27112	3497
18906	3498
10350	3499
36461	3500
42028	3501
1210	3502
535	3503
40164	3504
10317	3505
59732	3506
24740	3507
63326	3508
106262	3509
54215	3510
52391	3511
33789	3512
24589	3513
7907	3514
44112	3515
19113	3516
14265	3517
57624	3518
23633	3519
104372	3520
1487	3521
6477	3522
96604	3523
388	3524
45656	3525
50032	3526
19899	3527
22778	3528
33646	3529
8579	3530
18917	3531
23366	3532
30203	3533
32272	3534
49531	3535
68653	3536
60457	3537
15557	3538
730	3539
12471	3540
59042	3541
45571	3542
98924	3543
13629	3544
1224	3545
4270	3546
24835	3547
74820	3548
1900	3549
6091	3550
6780	3551
17222	3552
93183	3553
29507	3554
20483	3555
12223	3556
36486	3557
26616	3558
2276	3559
55850	3560
30449	3561
2070	3562
25103	3563
16106	3564
48846	3565
49023	3566
12980	3567
35188	3568
2824	3569
1177	3570
26108	3571
886	3572
13071	3573
70522	3574
62487	3575
97210	3576
93030	3577
10409	3578
61822	3579
40516	3580
57956	3581
14662	3582
97435	3583
34087	3584
25812	3585
14207	3586
7424	3587
3303	3588
9206	3589
2074	3590
989	3591
42448	3592
59221	3593
16122	3594
71484	3595
65590	3596
62593	3597
27498	3598
42943	3599
8840	3600
12351	3601
55569	3602
35164	3603
3817	3604
14467	3605
12492	3606
15190	3607
41045	3608
12456	3609
28523	3610
8100	3611
36442	3612
2801	3613
86865	3614
1982	3615
2435	3616
137	3617
40120	3618
9422	3619
37159	3620
81499	3621
25613	3622
31642	3623
41070	3624
23974	3625
39618	3626
16835	3627
3288	3628
11701	3629
4509	3630
10828	3631
50950	3632
12035	3633
54771	3634
53238	3635
12833	3636
31925	3637
55466	3638
21247	3639
74095	3640
13683	3641
49316	3642
4615	3643
27655	3644
49613	3645
50925	3646
33661	3647
41241	3648
85419	3649
76737	3650
13656	3651
30805	3652
14424	3653
34755	3654
66960	3655
2223	3656
36494	3657
45775	3658
2051	3659
78969	3660
12304	3661
40023	3662
86968	3663
21337	3664
1283	3665
16193	3666
41707	3667
78994	3668
85000	3669
10363	3670
36270	3671
30159	3672
31013	3673
89037	3674
68898	3675
7122	3676
22804	3677
58857	3678
64737	3679
6808	3680
13929	3681
1208	3682
18332	3683
114359	3684
94780	3685
20614	3686
11533	3687
21472	3688
2097	3689
19515	3690
102227	3691
62481	3692
41683	3693
107217	3694
37053	3695
75918	3696
18931	3697
755	3698
57416	3699
900	3700
18008	3701
42799	3702
4931	3703
774	3704
15610	3705
66016	3706
42439	3707
105434	3708
80755	3709
95352	3710
12779	3711
68606	3712
790	3713
25019	3714
5784	3715
20274	3716
5818	3717
381	3718
81536	3719
1763	3720
31997	3721
25231	3722
15619	3723
323	3724
823	3725
53685	3726
37074	3727
4783	3728
26417	3729
45048	3730
17083	3731
1093	3732
8041	3733
39573	3734
1844	3735
73324	3736
41696	3737
47820	3738
56484	3739
72536	3740
39836	3741
12155	3742
15110	3743
35310	3744
6788	3745
24138	3746
6090	3747
63217	3748
89873	3749
24621	3750
105374	3751
42244	3752
5606	3753
36292	3754
60548	3755
47299	3756
58010	3757
515	3758
931	3759
5677	3760
85322	3761
4642	3762
92498	3763
85482	3764
69423	3765
40946	3766
34616	3767
24044	3768
65	3769
25920	3770
18404	3771
4252	3772
176	3773
17634	3774
105	3775
16214	3776
12400	3777
13288	3778
15034	3779
22242	3780
19220	3781
60	3782
52260	3783
62015	3784
79169	3785
59154	3786
33493	3787
13117	3788
865	3789
93691	3790
29004	3791
17362	3792
63376	3793
29528	3794
19182	3795
2819	3796
35682	3797
61253	3798
13846	3799
98093	3800
5139	3801
48148	3802
26109	3803
18	3804
55486	3805
45120	3806
26297	3807
71543	3808
3909	3809
95454	3810
57043	3811
19417	3812
12453	3813
56463	3814
1700	3815
5415	3816
19361	3817
20196	3818
21666	3819
14961	3820
103308	3821
73429	3822
6886	3823
11901	3824
71640	3825
20	3826
22231	3827
26940	3828
99278	3829
71137	3830
15935	3831
44137	3832
29092	3833
92929	3834
25708	3835
13627	3836
26051	3837
16725	3838
49988	3839
31032	3840
44583	3841
36007	3842
1575	3843
28584	3844
2516	3845
28573	3846
4418	3847
58508	3848
681	3849
25883	3850
915	3851
16917	3852
25526	3853
66212	3854
61675	3855
71534	3856
39965	3857
20706	3858
13258	3859
30441	3860
2778	3861
55919	3862
116	3863
4358	3864
38	3865
23535	3866
7671	3867
1418	3868
37965	3869
10206	3870
65445	3871
127	3872
31001	3873
25077	3874
982	3875
66	3876
2971	3877
11609	3878
1095	3879
1001	3880
29075	3881
58828	3882
55884	3883
27211	3884
8194	3885
42977	3886
108776	3887
639	3888
35174	3889
39080	3890
87981	3891
2114	3892
105860	3893
4902	3894
54127	3895
77168	3896
22699	3897
744	3898
10600	3899
870	3900
88	3901
67608	3902
11221	3903
15799	3904
33014	3905
3179	3906
5373	3907
35815	3908
10237	3909
27729	3910
8579	3911
81579	3912
61905	3913
5283	3914
8922	3915
8338	3916
86134	3917
10342	3918
27158	3919
84024	3920
81269	3921
37181	3922
95890	3923
25322	3924
27805	3925
72099	3926
15767	3927
7014	3928
53075	3929
31254	3930
64950	3931
99200	3932
6203	3933
24832	3934
12879	3935
21381	3936
78515	3937
28431	3938
44853	3939
90963	3940
39611	3941
40434	3942
13139	3943
31498	3944
2205	3945
984	3946
808	3947
3475	3948
50020	3949
5537	3950
41319	3951
12060	3952
61248	3953
293	3954
45611	3955
62332	3956
43750	3957
5714	3958
9050	3959
3375	3960
448	3961
62183	3962
11909	3963
30	3964
8382	3965
66445	3966
33219	3967
53439	3968
24439	3969
47	3970
4189	3971
4572	3972
55015	3973
84244	3974
71439	3975
103383	3976
3427	3977
71173	3978
3779	3979
16923	3980
38087	3981
15343	3982
8809	3983
20390	3984
101879	3985
96265	3986
17329	3987
17414	3988
48386	3989
44756	3990
3800	3991
42828	3992
12508	3993
23984	3994
68354	3995
35602	3996
510	3997
17171	3998
4470	3999
55848	4000
55084	4001
10178	4002
9160	4003
8180	4004
4620	4005
104948	4006
48442	4007
6447	4008
94858	4009
1890	4010
7150	4011
21497	4012
5416	4013
15053	4014
42213	4015
1685	4016
56020	4017
15378	4018
42565	4019
8339	4020
5968	4021
21467	4022
4087	4023
108330	4024
66356	4025
48059	4026
10391	4027
17877	4028
6774	4029
54532	4030
7952	4031
31008	4032
98878	4033
84316	4034
48005	4035
8129	4036
103681	4037
18546	4038
57770	4039
17399	4040
582	4041
65256	4042
64331	4043
38804	4044
578	4045
39864	4046
59352	4047
6362	4048
33932	4049
52	4050
58364	4051
18314	4052
46283	4053
69801	4054
171	4055
27176	4056
74505	4057
36581	4058
17817	4059
18220	4060
99730	4061
24382	4062
1355	4063
74685	4064
20450	4065
42764	4066
6087	4067
40046	4068
2499	4069
20319	4070
5467	4071
63922	4072
32063	4073
1653	4074
5171	4075
8627	4076
4861	4077
32745	4078
15327	4079
774	4080
13564	4081
45637	4082
5871	4083
69467	4084
13443	4085
25131	4086
13768	4087
34737	4088
50867	4089
74974	4090
1437	4091
35615	4092
16989	4093
26615	4094
307	4095
93123	4096
55278	4097
788	4098
18	4099
2366	4100
68168	4101
6844	4102
11540	4103
79354	4104
6997	4105
42252	4106
7882	4107
11112	4108
20391	4109
29679	4110
53968	4111
102615	4112
19329	4113
77608	4114
2851	4115
37698	4116
22285	4117
19618	4118
11102	4119
20269	4120
48378	4121
8438	4122
16818	4123
3091	4124
2525	4125
22854	4126
50733	4127
59930	4128
45088	4129
12066	4130
25295	4131
2230	4132
14092	4133
1	4134
22585	4135
14371	4136
91533	4137
35253	4138
50550	4139
34367	4140
49905	4141
5476	4142
16477	4143
50054	4144
91114	4145
36080	4146
86680	4147
42414	4148
10213	4149
14842	4150
51535	4151
20041	4152
4076	4153
1983	4154
48549	4155
19528	4156
1067	4157
24384	4158
72088	4159
53188	4160
26872	4161
62933	4162
18595	4163
12092	4164
57175	4165
27234	4166
23522	4167
68363	4168
31623	4169
2385	4170
57807	4171
89458	4172
1963	4173
16516	4174
796	4175
75778	4176
4423	4177
51992	4178
39200	4179
11761	4180
63126	4181
28531	4182
22277	4183
63719	4184
80239	4185
15398	4186
35194	4187
36416	4188
7962	4189
102921	4190
4750	4191
5	4192
109704	4193
58917	4194
37325	4195
90798	4196
31632	4197
48272	4198
90379	4199
41774	4200
31768	4201
6873	4202
7827	4203
26170	4204
92407	4205
58688	4206
31556	4207
16965	4208
25575	4209
38048	4210
39726	4211
36191	4212
54626	4213
52715	4214
3299	4215
91635	4216
3898	4217
4285	4218
13329	4219
18301	4220
33916	4221
22738	4222
73074	4223
81263	4224
63076	4225
73008	4226
17156	4227
34957	4228
13330	4229
94042	4230
2062	4231
16367	4232
585	4233
49253	4234
21975	4235
38785	4236
12087	4237
4975	4238
3957	4239
3619	4240
7044	4241
24867	4242
28462	4243
3172	4244
14906	4245
770	4246
2835	4247
1796	4248
39859	4249
16832	4250
9533	4251
34404	4252
7096	4253
5227	4254
3142	4255
48191	4256
7586	4257
67	4258
3616	4259
18976	4260
49500	4261
13864	4262
6621	4263
574	4264
12501	4265
54352	4266
73382	4267
5316	4268
2754	4269
48118	4270
5652	4271
34090	4272
49016	4273
2813	4274
5170	4275
13423	4276
1519	4277
17643	4278
5705	4279
53750	4280
5133	4281
56131	4282
37221	4283
10144	4284
96753	4285
17101	4286
63442	4287
9865	4288
30654	4289
44641	4290
17652	4291
83001	4292
27442	4293
16311	4294
16005	4295
1417	4296
4974	4297
63446	4298
14997	4299
71575	4300
78171	4301
25769	4302
12263	4303
19123	4304
59334	4305
101382	4306
18705	4307
22109	4308
25106	4309
15395	4310
45868	4311
26240	4312
9281	4313
16276	4314
11879	4315
29850	4316
10962	4317
37479	4318
11136	4319
467	4320
56261	4321
33336	4322
34132	4323
47359	4324
88909	4325
4441	4326
48325	4327
52983	4328
18644	4329
34127	4330
13168	4331
57389	4332
14945	4333
17182	4334
75518	4335
27648	4336
69735	4337
31635	4338
50084	4339
35610	4340
34104	4341
72158	4342
79981	4343
81251	4344
20946	4345
69559	4346
95459	4347
39234	4348
9841	4349
5656	4350
91939	4351
29567	4352
19600	4353
25175	4354
6755	4355
21291	4356
11552	4357
23400	4358
576	4359
77615	4360
16081	4361
8089	4362
350	4363
10759	4364
11723	4365
36947	4366
17660	4367
3560	4368
4239	4369
66787	4370
65747	4371
2010	4372
43155	4373
93103	4374
21050	4375
18691	4376
2179	4377
83433	4378
12914	4379
777	4380
53716	4381
8431	4382
17306	4383
21140	4384
1016	4385
76198	4386
73595	4387
59971	4388
59088	4389
35637	4390
19316	4391
6816	4392
59462	4393
40792	4394
1967	4395
6601	4396
101	4397
3041	4398
60279	4399
1925	4400
9174	4401
11656	4402
91453	4403
45557	4404
25245	4405
4896	4406
56573	4407
16755	4408
4451	4409
15994	4410
3475	4411
5219	4412
92287	4413
4619	4414
79982	4415
39867	4416
96100	4417
1099	4418
3509	4419
22241	4420
49000	4421
21531	4422
26827	4423
44510	4424
5946	4425
75176	4426
1467	4427
34055	4428
100593	4429
23482	4430
1281	4431
71202	4432
64570	4433
223	4434
27510	4435
57072	4436
34598	4437
3776	4438
2756	4439
25639	4440
8603	4441
71839	4442
46259	4443
6969	4444
23765	4445
7162	4446
2263	4447
15731	4448
45447	4449
12896	4450
58048	4451
43286	4452
25478	4453
21816	4454
2652	4455
31720	4456
38072	4457
41872	4458
3324	4459
13177	4460
36863	4461
380	4462
5559	4463
35720	4464
15912	4465
83365	4466
28559	4467
41589	4468
30786	4469
66924	4470
113	4471
39907	4472
58010	4473
30219	4474
6448	4475
4345	4476
48485	4477
9026	4478
90799	4479
37944	4480
30434	4481
40815	4482
24902	4483
2467	4484
26399	4485
72199	4486
10803	4487
32059	4488
19958	4489
36621	4490
37640	4491
20314	4492
11748	4493
91569	4494
27471	4495
33058	4496
4719	4497
1072	4498
8798	4499
978	4500
7701	4501
7769	4502
20829	4503
17142	4504
22392	4505
210	4506
71439	4507
14246	4508
96935	4509
57433	4510
11348	4511
18640	4512
59932	4513
27132	4514
2352	4515
6916	4516
79583	4517
296	4518
18845	4519
69995	4520
23635	4521
39086	4522
108159	4523
20572	4524
11967	4525
2998	4526
4305	4527
15798	4528
5807	4529
8	4530
37663	4531
360	4532
52292	4533
8475	4534
30733	4535
36648	4536
533	4537
653	4538
12464	4539
36643	4540
81029	4541
531	4542
36953	4543
2774	4544
54316	4545
1306	4546
9582	4547
44748	4548
19445	4549
44990	4550
73013	4551
2844	4552
6029	4553
7040	4554
31363	4555
47514	4556
3457	4557
42423	4558
41651	4559
26124	4560
14675	4561
12106	4562
12920	4563
51628	4564
1107	4565
93125	4566
11521	4567
46151	4568
18785	4569
41801	4570
6561	4571
23917	4572
44223	4573
4569	4574
8219	4575
4693	4576
63800	4577
28699	4578
39941	4579
13630	4580
3145	4581
311	4582
54361	4583
9302	4584
1756	4585
72296	4586
20182	4587
100789	4588
5570	4589
1220	4590
32942	4591
344	4592
5117	4593
1204	4594
38067	4595
33802	4596
5149	4597
41512	4598
25841	4599
25438	4600
9170	4601
131	4602
27480	4603
19345	4604
26203	4605
39954	4606
39020	4607
31869	4608
60819	4609
100130	4610
7582	4611
41422	4612
10587	4613
83204	4614
48	4615
15976	4616
73968	4617
18338	4618
15902	4619
8573	4620
512	4621
62909	4622
1180	4623
48465	4624
38628	4625
909	4626
6969	4627
55415	4628
103312	4629
11237	4630
51721	4631
18698	4632
23014	4633
39497	4634
30771	4635
64163	4636
68524	4637
1523	4638
18870	4639
6251	4640
79142	4641
17999	4642
4	4643
26218	4644
32337	4645
3716	4646
10908	4647
91212	4648
57575	4649
56209	4650
17290	4651
59988	4652
26839	4653
58674	4654
705	4655
1236	4656
29698	4657
27351	4658
38345	4659
45371	4660
39162	4661
638	4662
4155	4663
28645	4664
4674	4665
2603	4666
3939	4667
39395	4668
61910	4669
13091	4670
65246	4671
22238	4672
30552	4673
24431	4674
31245	4675
8578	4676
11257	4677
43148	4678
42724	4679
6020	4680
60978	4681
9357	4682
30972	4683
45413	4684
62119	4685
46746	4686
254	4687
65190	4688
72866	4689
634	4690
1301	4691
525	4692
29288	4693
46698	4694
9203	4695
3184	4696
34298	4697
100135	4698
1803	4699
4247	4700
13446	4701
32107	4702
28690	4703
38919	4704
85790	4705
45229	4706
103	4707
726	4708
18295	4709
40530	4710
60671	4711
86611	4712
12833	4713
31748	4714
7707	4715
35644	4716
20334	4717
46810	4718
17458	4719
2807	4720
42335	4721
29373	4722
106	4723
59967	4724
12709	4725
3178	4726
55997	4727
4235	4728
98400	4729
32727	4730
16249	4731
13	4732
60	4733
42206	4734
66241	4735
3732	4736
15627	4737
45138	4738
36560	4739
21648	4740
2506	4741
108653	4742
15163	4743
2	4744
10481	4745
1216	4746
78088	4747
3048	4748
63264	4749
5399	4750
57584	4751
67863	4752
280	4753
9255	4754
74393	4755
69912	4756
5111	4757
72700	4758
3798	4759
25033	4760
71230	4761
27568	4762
3878	4763
293	4764
32137	4765
95298	4766
40005	4767
10891	4768
17109	4769
54352	4770
3034	4771
37272	4772
75001	4773
1810	4774
58342	4775
67759	4776
9378	4777
44082	4778
36755	4779
54088	4780
41385	4781
58742	4782
14260	4783
16668	4784
22681	4785
84500	4786
43129	4787
16575	4788
5741	4789
31893	4790
16299	4791
16180	4792
79323	4793
95442	4794
19596	4795
23775	4796
43818	4797
65535	4798
12431	4799
80100	4800
12424	4801
2450	4802
23037	4803
49179	4804
2733	4805
50676	4806
100465	4807
1344	4808
60188	4809
46460	4810
7194	4811
40194	4812
552	4813
63971	4814
419	4815
53383	4816
32215	4817
9913	4818
10786	4819
623	4820
59897	4821
16308	4822
74202	4823
35692	4824
15210	4825
3979	4826
13023	4827
969	4828
82298	4829
110582	4830
5435	4831
20274	4832
12212	4833
31658	4834
32288	4835
24385	4836
30750	4837
35047	4838
48698	4839
20897	4840
16701	4841
1872	4842
71093	4843
46156	4844
1793	4845
8720	4846
8328	4847
44628	4848
16076	4849
92277	4850
18150	4851
30243	4852
49522	4853
11408	4854
5904	4855
30399	4856
70	4857
87437	4858
56450	4859
3748	4860
55351	4861
29726	4862
11248	4863
35956	4864
27611	4865
22269	4866
13758	4867
22348	4868
639	4869
1884	4870
109370	4871
63378	4872
2663	4873
29972	4874
9169	4875
14994	4876
3838	4877
20456	4878
67050	4879
1481	4880
10667	4881
29	4882
36195	4883
12885	4884
30162	4885
25924	4886
96745	4887
77330	4888
47424	4889
23130	4890
16009	4891
2151	4892
428	4893
20000	4894
28954	4895
57211	4896
62734	4897
26840	4898
75871	4899
4353	4900
12305	4901
37327	4902
103430	4903
77381	4904
11637	4905
3977	4906
53511	4907
24746	4908
95867	4909
2632	4910
4206	4911
42469	4912
31638	4913
12984	4914
63999	4915
977	4916
62568	4917
85917	4918
71212	4919
58561	4920
8835	4921
12577	4922
7519	4923
110197	4924
61993	4925
52159	4926
82577	4927
13310	4928
42907	4929
522	4930
3852	4931
9721	4932
37568	4933
12525	4934
90792	4935
20994	4936
9538	4937
65152	4938
2018	4939
34273	4940
892	4941
40557	4942
66597	4943
14835	4944
69329	4945
3039	4946
55511	4947
11820	4948
9770	4949
1805	4950
65248	4951
7270	4952
24239	4953
2403	4954
98271	4955
17936	4956
84282	4957
83912	4958
53999	4959
1691	4960
29109	4961
32828	4962
22081	4963
17149	4964
50471	4965
40511	4966
11875	4967
56856	4968
100816	4969
18878	4970
25827	4971
592	4972
47198	4973
17580	4974
54057	4975
14584	4976
44910	4977
17538	4978
36909	4979
52213	4980
20973	4981
30665	4982
137	4983
67801	4984
4987	4985
31288	4986
37407	4987
44324	4988
288	4989
7676	4990
20982	4991
33954	4992
8800	4993
37703	4994
47119	4995
69399	4996
92142	4997
82903	4998
36488	4999
56160	5000
303	5001
6149	5002
44593	5003
7820	5004
104050	5005
54164	5006
5874	5007
100953	5008
5373	5009
35	5010
22096	5011
2521	5012
540	5013
172	5014
5151	5015
8979	5016
102530	5017
56802	5018
32324	5019
14185	5020
50952	5021
6266	5022
724	5023
27841	5024
64697	5025
89219	5026
19662	5027
6810	5028
79746	5029
15617	5030
101018	5031
2370	5032
398	5033
9603	5034
67450	5035
2030	5036
18065	5037
15426	5038
11601	5039
66731	5040
2295	5041
12338	5042
14394	5043
4765	5044
4043	5045
44964	5046
44361	5047
2687	5048
89211	5049
2045	5050
61935	5051
33738	5052
11988	5053
1014	5054
12678	5055
10159	5056
10692	5057
84870	5058
100048	5059
68988	5060
16243	5061
36555	5062
4212	5063
5042	5064
13466	5065
11889	5066
6963	5067
93314	5068
7791	5069
9020	5070
91229	5071
3035	5072
19994	5073
65414	5074
20338	5075
66481	5076
11641	5077
8187	5078
28169	5079
788	5080
10141	5081
4964	5082
23504	5083
49665	5084
1717	5085
2096	5086
21818	5087
4888	5088
73868	5089
5885	5090
64386	5091
29561	5092
3237	5093
79422	5094
44962	5095
29428	5096
2017	5097
54317	5098
66623	5099
153	5100
6771	5101
81606	5102
13640	5103
55730	5104
62146	5105
14512	5106
53167	5107
9681	5108
46770	5109
19610	5110
1548	5111
18452	5112
8862	5113
93905	5114
22599	5115
106646	5116
19794	5117
70378	5118
15988	5119
2528	5120
25353	5121
102698	5122
97426	5123
19280	5124
13620	5125
35540	5126
328	5127
19299	5128
22003	5129
14993	5130
710	5131
26380	5132
2713	5133
28418	5134
12611	5135
3950	5136
98790	5137
4779	5138
3320	5139
4719	5140
15427	5141
44657	5142
52516	5143
29947	5144
40220	5145
1019	5146
4157	5147
84446	5148
8476	5149
58312	5150
9780	5151
8347	5152
6754	5153
481	5154
38058	5155
22033	5156
28604	5157
3243	5158
2726	5159
76702	5160
15631	5161
8810	5162
11858	5163
45667	5164
20505	5165
88780	5166
1582	5167
1843	5168
48468	5169
14828	5170
42443	5171
9430	5172
23140	5173
51115	5174
5301	5175
10040	5176
6183	5177
7063	5178
46544	5179
105409	5180
8699	5181
39629	5182
69493	5183
71493	5184
74578	5185
43154	5186
28494	5187
14032	5188
27602	5189
58641	5190
77962	5191
16491	5192
9497	5193
95330	5194
52560	5195
67243	5196
40213	5197
3516	5198
4764	5199
9551	5200
100996	5201
103036	5202
26134	5203
7053	5204
16452	5205
247	5206
30267	5207
61363	5208
3882	5209
2869	5210
1388	5211
5480	5212
7000	5213
180	5214
1945	5215
8864	5216
47805	5217
6010	5218
101691	5219
24327	5220
57324	5221
5343	5222
78573	5223
14889	5224
38129	5225
23125	5226
30909	5227
56815	5228
14990	5229
8973	5230
8369	5231
5922	5232
8988	5233
19811	5234
44720	5235
56783	5236
36946	5237
15596	5238
48296	5239
98414	5240
28259	5241
17765	5242
24844	5243
25876	5244
725	5245
2236	5246
704	5247
58795	5248
18000	5249
9907	5250
85723	5251
4441	5252
53490	5253
276	5254
21425	5255
50254	5256
13226	5257
54644	5258
6398	5259
31630	5260
52163	5261
15023	5262
34146	5263
33851	5264
25824	5265
2021	5266
48812	5267
30117	5268
102112	5269
36167	5270
16894	5271
69209	5272
8862	5273
109236	5274
83061	5275
37642	5276
1646	5277
80576	5278
19999	5279
337	5280
9300	5281
8367	5282
3609	5283
18125	5284
29561	5285
1390	5286
935	5287
90909	5288
61083	5289
34277	5290
199	5291
82035	5292
42382	5293
5575	5294
25634	5295
19594	5296
25699	5297
4213	5298
62738	5299
21355	5300
3621	5301
34749	5302
44380	5303
13048	5304
95768	5305
11718	5306
6580	5307
59396	5308
43422	5309
71953	5310
19094	5311
87236	5312
20809	5313
1358	5314
29119	5315
9746	5316
54548	5317
31273	5318
9970	5319
717	5320
21855	5321
20771	5322
3538	5323
18411	5324
16318	5325
960	5326
54618	5327
6189	5328
7351	5329
2692	5330
1734	5331
74042	5332
12561	5333
10200	5334
6156	5335
74548	5336
2507	5337
42609	5338
33807	5339
75763	5340
59156	5341
58080	5342
51	5343
15194	5344
10307	5345
77	5346
45405	5347
43712	5348
95841	5349
14122	5350
70801	5351
84211	5352
3463	5353
45949	5354
47325	5355
53877	5356
15508	5357
27254	5358
97	5359
2515	5360
13874	5361
11876	5362
14811	5363
12518	5364
28391	5365
3414	5366
1419	5367
19148	5368
37332	5369
11184	5370
17859	5371
62709	5372
27015	5373
65776	5374
180	5375
39110	5376
10916	5377
26785	5378
19485	5379
5945	5380
80702	5381
207	5382
5394	5383
416	5384
789	5385
8477	5386
109934	5387
16768	5388
61260	5389
4771	5390
27683	5391
49681	5392
60692	5393
29634	5394
6589	5395
98107	5396
58408	5397
5592	5398
197	5399
39449	5400
2008	5401
7837	5402
46897	5403
1510	5404
51604	5405
7165	5406
12494	5407
64	5408
5963	5409
16597	5410
19982	5411
684	5412
8434	5413
43034	5414
850	5415
44112	5416
10141	5417
32153	5418
63321	5419
76381	5420
17911	5421
1572	5422
1196	5423
7836	5424
23211	5425
21092	5426
744	5427
82315	5428
2404	5429
19222	5430
43455	5431
107319	5432
27412	5433
631	5434
63523	5435
21971	5436
80580	5437
10978	5438
82223	5439
30038	5440
8790	5441
26697	5442
21451	5443
25085	5444
544	5445
4169	5446
27970	5447
38702	5448
43720	5449
7850	5450
16202	5451
33365	5452
39460	5453
43902	5454
49425	5455
61840	5456
6397	5457
27046	5458
70347	5459
26741	5460
52907	5461
82765	5462
27276	5463
5484	5464
27809	5465
1940	5466
15595	5467
56262	5468
32685	5469
89835	5470
13035	5471
45263	5472
36147	5473
96452	5474
19367	5475
24136	5476
35360	5477
29651	5478
8769	5479
40382	5480
14707	5481
54966	5482
29577	5483
42459	5484
93151	5485
35995	5486
670	5487
51129	5488
947	5489
2135	5490
17755	5491
92150	5492
31664	5493
17541	5494
8721	5495
4493	5496
3903	5497
15973	5498
35944	5499
70564	5500
52012	5501
2696	5502
23926	5503
26643	5504
2603	5505
32030	5506
104080	5507
32970	5508
1051	5509
1373	5510
15882	5511
47870	5512
12299	5513
4123	5514
3269	5515
17639	5516
38316	5517
38552	5518
56379	5519
11029	5520
86703	5521
1590	5522
13888	5523
103689	5524
78235	5525
7806	5526
16546	5527
24178	5528
38554	5529
69	5530
40840	5531
26453	5532
1789	5533
74484	5534
30927	5535
673	5536
99712	5537
15828	5538
38868	5539
9035	5540
65888	5541
900	5542
20283	5543
4934	5544
29020	5545
77852	5546
131	5547
3099	5548
8586	5549
25653	5550
35530	5551
12578	5552
141	5553
35564	5554
56248	5555
43845	5556
35067	5557
3315	5558
4540	5559
20564	5560
45203	5561
102866	5562
17518	5563
35797	5564
22848	5565
68487	5566
4520	5567
38245	5568
9969	5569
35781	5570
23187	5571
4	5572
30188	5573
10555	5574
14540	5575
32004	5576
21218	5577
8591	5578
797	5579
10870	5580
27	5581
78034	5582
46357	5583
18592	5584
37	5585
111	5586
20740	5587
65186	5588
25504	5589
16287	5590
8	5591
7786	5592
56861	5593
1328	5594
441	5595
75203	5596
8983	5597
28060	5598
25462	5599
22728	5600
38102	5601
15242	5602
78335	5603
12415	5604
3305	5605
91537	5606
75904	5607
377	5608
25866	5609
47009	5610
53913	5611
102949	5612
9041	5613
55086	5614
86836	5615
59459	5616
44037	5617
35642	5618
2057	5619
69547	5620
56446	5621
5181	5622
5183	5623
24565	5624
25260	5625
161	5626
1128	5627
91501	5628
6333	5629
12896	5630
541	5631
76960	5632
21202	5633
45833	5634
53688	5635
40712	5636
4095	5637
24911	5638
23798	5639
6029	5640
43873	5641
69399	5642
19178	5643
24674	5644
14803	5645
46698	5646
14947	5647
83282	5648
6149	5649
37887	5650
22572	5651
38706	5652
77439	5653
161	5654
12722	5655
14251	5656
5394	5657
1135	5658
98782	5659
867	5660
36744	5661
2222	5662
7664	5663
76437	5664
25841	5665
33326	5666
647	5667
599	5668
89583	5669
29181	5670
61593	5671
4420	5672
608	5673
8072	5674
72327	5675
39012	5676
15762	5677
8530	5678
8622	5679
22229	5680
2835	5681
2650	5682
22239	5683
4467	5684
61765	5685
52944	5686
18840	5687
5038	5688
1362	5689
28085	5690
90149	5691
342	5692
26000	5693
7919	5694
81430	5695
104127	5696
17038	5697
13308	5698
2465	5699
14679	5700
50980	5701
5256	5702
6182	5703
4463	5704
70551	5705
23213	5706
1675	5707
33922	5708
35429	5709
672	5710
2263	5711
86834	5712
83694	5713
30579	5714
4820	5715
93873	5716
15284	5717
51420	5718
31901	5719
66307	5720
55268	5721
108185	5722
6213	5723
16949	5724
20189	5725
17430	5726
18975	5727
64412	5728
4930	5729
36814	5730
36740	5731
109046	5732
1584	5733
108012	5734
4476	5735
445	5736
32128	5737
25488	5738
19533	5739
506	5740
7265	5741
18033	5742
10018	5743
14401	5744
19684	5745
126	5746
3282	5747
1144	5748
61618	5749
39161	5750
50378	5751
2325	5752
57784	5753
59462	5754
56263	5755
19986	5756
51429	5757
78805	5758
55313	5759
16834	5760
3071	5761
64733	5762
41	5763
91135	5764
20517	5765
5831	5766
6406	5767
2802	5768
15961	5769
312	5770
409	5771
38964	5772
12600	5773
42538	5774
27829	5775
27269	5776
10976	5777
5382	5778
5430	5779
42985	5780
1518	5781
26090	5782
27007	5783
4544	5784
72594	5785
2273	5786
433	5787
6448	5788
780	5789
69193	5790
1707	5791
43042	5792
2050	5793
29604	5794
17399	5795
81003	5796
16751	5797
20001	5798
3433	5799
36742	5800
2563	5801
3329	5802
3926	5803
51309	5804
20790	5805
3661	5806
4913	5807
8101	5808
2005	5809
18090	5810
3851	5811
27404	5812
4966	5813
771	5814
35818	5815
36986	5816
1616	5817
40650	5818
2615	5819
1991	5820
461	5821
31790	5822
67850	5823
44392	5824
3903	5825
2317	5826
5756	5827
60318	5828
21741	5829
22990	5830
39634	5831
775	5832
71992	5833
5192	5834
5892	5835
22572	5836
89848	5837
7553	5838
23958	5839
5506	5840
50908	5841
49817	5842
81342	5843
62641	5844
40962	5845
112748	5846
3778	5847
18083	5848
62475	5849
88576	5850
68592	5851
1617	5852
37425	5853
8377	5854
1499	5855
13253	5856
3646	5857
52982	5858
15780	5859
19418	5860
70382	5861
64067	5862
37744	5863
848	5864
96504	5865
10074	5866
3601	5867
39605	5868
30819	5869
25389	5870
94	5871
31346	5872
76656	5873
684	5874
23307	5875
23698	5876
30331	5877
11396	5878
5552	5879
38776	5880
36622	5881
66445	5882
59307	5883
213	5884
632	5885
11354	5886
27657	5887
51954	5888
8421	5889
10467	5890
34982	5891
37460	5892
339	5893
1540	5894
94648	5895
8527	5896
25765	5897
48756	5898
28052	5899
8176	5900
33639	5901
29991	5902
40218	5903
11517	5904
1085	5905
28737	5906
21133	5907
69	5908
86809	5909
30491	5910
11062	5911
4690	5912
28167	5913
38128	5914
788	5915
4549	5916
5398	5917
29314	5918
21797	5919
73010	5920
1474	5921
9637	5922
3560	5923
17657	5924
24917	5925
55190	5926
14022	5927
73765	5928
18636	5929
5156	5930
1742	5931
57332	5932
845	5933
2192	5934
14445	5935
2217	5936
178	5937
73264	5938
1159	5939
26000	5940
96495	5941
76525	5942
8995	5943
22723	5944
6591	5945
55032	5946
28378	5947
24287	5948
16508	5949
34937	5950
45381	5951
279	5952
8984	5953
1797	5954
60323	5955
39272	5956
84063	5957
74895	5958
6820	5959
47443	5960
8142	5961
39556	5962
6626	5963
8918	5964
40563	5965
25877	5966
6245	5967
6688	5968
55753	5969
65914	5970
2902	5971
22567	5972
64097	5973
5389	5974
16884	5975
451	5976
79466	5977
101437	5978
10590	5979
66895	5980
53130	5981
52055	5982
24288	5983
22253	5984
105174	5985
43095	5986
9798	5987
64495	5988
11818	5989
23938	5990
46538	5991
2394	5992
61106	5993
165	5994
57987	5995
17649	5996
17104	5997
198	5998
70855	5999
64352	6000
23351	6001
42424	6002
6733	6003
52145	6004
1139	6005
36342	6006
3249	6007
21530	6008
7085	6009
12926	6010
6066	6011
3742	6012
19704	6013
39621	6014
20531	6015
36953	6016
64586	6017
79415	6018
55425	6019
22830	6020
23363	6021
4349	6022
97385	6023
2852	6024
4249	6025
2283	6026
72137	6027
14821	6028
1119	6029
1085	6030
30262	6031
24528	6032
28080	6033
27899	6034
56643	6035
14014	6036
30887	6037
1290	6038
57628	6039
32923	6040
9308	6041
13918	6042
7274	6043
3989	6044
71268	6045
13109	6046
36777	6047
35961	6048
33790	6049
1189	6050
9002	6051
266	6052
27644	6053
232	6054
42015	6055
4501	6056
9288	6057
1777	6058
45825	6059
2764	6060
6569	6061
589	6062
87299	6063
41134	6064
23504	6065
8881	6066
14042	6067
8579	6068
6258	6069
13044	6070
101385	6071
17982	6072
23068	6073
76716	6074
55568	6075
62827	6076
25546	6077
13523	6078
2395	6079
76491	6080
37760	6081
90409	6082
8746	6083
13585	6084
10313	6085
61774	6086
25891	6087
4905	6088
10162	6089
101064	6090
3016	6091
77030	6092
19014	6093
75988	6094
45669	6095
16030	6096
23186	6097
80896	6098
87292	6099
5545	6100
18144	6101
4566	6102
459	6103
5259	6104
63122	6105
23901	6106
43849	6107
1324	6108
10977	6109
17985	6110
9964	6111
4618	6112
1593	6113
17492	6114
7295	6115
16782	6116
83042	6117
56855	6118
713	6119
70748	6120
510	6121
51762	6122
41578	6123
35842	6124
8667	6125
35990	6126
69468	6127
523	6128
1583	6129
10269	6130
30263	6131
46612	6132
14586	6133
667	6134
20104	6135
113	6136
55475	6137
30761	6138
35416	6139
544	6140
53996	6141
51008	6142
10573	6143
31205	6144
6613	6145
76193	6146
4836	6147
3249	6148
40369	6149
7166	6150
33654	6151
4868	6152
35281	6153
5301	6154
15712	6155
482	6156
26619	6157
57454	6158
41391	6159
56019	6160
14080	6161
814	6162
21537	6163
497	6164
16996	6165
76696	6166
13799	6167
45179	6168
83489	6169
2711	6170
33165	6171
22254	6172
21730	6173
55657	6174
3929	6175
43603	6176
343	6177
94868	6178
10501	6179
15556	6180
34927	6181
6908	6182
21531	6183
35227	6184
3544	6185
10730	6186
68748	6187
29816	6188
3380	6189
88153	6190
14448	6191
37086	6192
86561	6193
22219	6194
11105	6195
42570	6196
18825	6197
92569	6198
20399	6199
5713	6200
6924	6201
44620	6202
23660	6203
18741	6204
40988	6205
25245	6206
82022	6207
42163	6208
38962	6209
42706	6210
529	6211
16992	6212
4088	6213
36548	6214
58999	6215
37308	6216
38	6217
15131	6218
3317	6219
3954	6220
23592	6221
42199	6222
87678	6223
4096	6224
18276	6225
295	6226
58644	6227
14078	6228
69908	6229
65247	6230
5972	6231
23712	6232
6655	6233
2335	6234
22922	6235
39088	6236
2	6237
19	6238
32340	6239
27344	6240
38822	6241
3296	6242
40777	6243
19221	6244
7069	6245
7515	6246
48148	6247
20486	6248
7244	6249
105328	6250
31507	6251
1247	6252
2441	6253
24376	6254
16713	6255
63461	6256
117	6257
22729	6258
786	6259
47014	6260
22165	6261
20427	6262
48373	6263
43081	6264
22327	6265
1865	6266
52785	6267
1323	6268
75456	6269
19453	6270
1658	6271
20578	6272
58741	6273
5347	6274
1426	6275
15286	6276
33289	6277
55360	6278
12474	6279
67372	6280
27896	6281
43887	6282
61076	6283
44740	6284
24514	6285
19086	6286
22259	6287
1462	6288
16315	6289
58575	6290
87090	6291
1571	6292
26319	6293
17699	6294
22587	6295
3043	6296
52843	6297
5359	6298
32080	6299
56528	6300
912	6301
2096	6302
11612	6303
14727	6304
41791	6305
207	6306
1462	6307
25751	6308
51092	6309
64672	6310
63608	6311
38554	6312
32987	6313
43958	6314
37528	6315
5445	6316
32331	6317
16104	6318
557	6319
16191	6320
3219	6321
31233	6322
436	6323
2600	6324
73838	6325
38668	6326
21683	6327
32840	6328
75978	6329
660	6330
10	6331
1539	6332
56788	6333
34144	6334
86912	6335
49161	6336
53907	6337
49094	6338
22355	6339
47739	6340
41282	6341
16989	6342
73779	6343
8869	6344
247	6345
42802	6346
6290	6347
49025	6348
76783	6349
5638	6350
80578	6351
66703	6352
5268	6353
19431	6354
54702	6355
14475	6356
17349	6357
5998	6358
3677	6359
10482	6360
86308	6361
106750	6362
13161	6363
6308	6364
75987	6365
241	6366
14642	6367
5	6368
1514	6369
18494	6370
61755	6371
29534	6372
6965	6373
60972	6374
27197	6375
63323	6376
559	6377
68046	6378
33795	6379
37850	6380
72523	6381
8162	6382
39283	6383
59350	6384
11811	6385
10036	6386
8160	6387
57681	6388
29698	6389
46876	6390
33858	6391
16915	6392
21611	6393
45146	6394
15599	6395
37256	6396
14734	6397
24994	6398
29355	6399
89854	6400
91080	6401
334	6402
86041	6403
17135	6404
11597	6405
11655	6406
28882	6407
54975	6408
15335	6409
100244	6410
35273	6411
56541	6412
68802	6413
22362	6414
16957	6415
77705	6416
1664	6417
78561	6418
8077	6419
2694	6420
24749	6421
44702	6422
312	6423
61840	6424
21136	6425
1436	6426
2650	6427
3015	6428
21075	6429
32431	6430
90769	6431
1584	6432
43912	6433
72155	6434
2051	6435
7981	6436
90590	6437
77817	6438
75650	6439
1565	6440
87260	6441
71417	6442
62327	6443
23916	6444
15245	6445
39643	6446
20892	6447
103697	6448
23335	6449
77703	6450
9241	6451
3540	6452
42109	6453
259	6454
28722	6455
10575	6456
12126	6457
13098	6458
68360	6459
13710	6460
38797	6461
8881	6462
49172	6463
44998	6464
30457	6465
19911	6466
3996	6467
23252	6468
67102	6469
107623	6470
31736	6471
5406	6472
31098	6473
17860	6474
65995	6475
61207	6476
1784	6477
3067	6478
61353	6479
3318	6480
814	6481
27350	6482
7414	6483
62063	6484
61932	6485
46624	6486
44009	6487
1264	6488
1754	6489
980	6490
79788	6491
6664	6492
24678	6493
42487	6494
12744	6495
28560	6496
21549	6497
25413	6498
41394	6499
87769	6500
776	6501
47334	6502
19453	6503
2916	6504
53285	6505
82425	6506
63625	6507
358	6508
4892	6509
56859	6510
28898	6511
102003	6512
283	6513
42186	6514
7854	6515
3612	6516
3490	6517
2792	6518
73316	6519
2739	6520
24195	6521
30846	6522
94427	6523
24350	6524
6156	6525
17977	6526
13420	6527
59483	6528
719	6529
28363	6530
2676	6531
92196	6532
61798	6533
33428	6534
93506	6535
14657	6536
40976	6537
88181	6538
40297	6539
41836	6540
49898	6541
15213	6542
16777	6543
76299	6544
39653	6545
99832	6546
7048	6547
63364	6548
22802	6549
81326	6550
34782	6551
25860	6552
26114	6553
11042	6554
52395	6555
25452	6556
7	6557
42558	6558
61478	6559
49594	6560
10146	6561
23326	6562
500	6563
31418	6564
21828	6565
51160	6566
4475	6567
24446	6568
13797	6569
8761	6570
16446	6571
23429	6572
1958	6573
49711	6574
3174	6575
35998	6576
37925	6577
9190	6578
42162	6579
37472	6580
1841	6581
23031	6582
43823	6583
33037	6584
113160	6585
17373	6586
103002	6587
24578	6588
53607	6589
47137	6590
26541	6591
3248	6592
1159	6593
6206	6594
70548	6595
9384	6596
68815	6597
33802	6598
16740	6599
87252	6600
72984	6601
65026	6602
39855	6603
46744	6604
41596	6605
27756	6606
73271	6607
78963	6608
338	6609
107638	6610
14469	6611
80697	6612
1431	6613
1330	6614
58433	6615
54902	6616
6772	6617
66	6618
30568	6619
2877	6620
61940	6621
3070	6622
3819	6623
1553	6624
84810	6625
111350	6626
18904	6627
69240	6628
46676	6629
6877	6630
1641	6631
19288	6632
78746	6633
58654	6634
16185	6635
48860	6636
1196	6637
15495	6638
14134	6639
7062	6640
14178	6641
13975	6642
91020	6643
62733	6644
50938	6645
65709	6646
516	6647
42550	6648
42969	6649
14952	6650
7912	6651
21647	6652
21059	6653
77148	6654
7522	6655
71102	6656
53007	6657
160	6658
46762	6659
4975	6660
92139	6661
19413	6662
1406	6663
50632	6664
1274	6665
73624	6666
69481	6667
27123	6668
27965	6669
7646	6670
62096	6671
35922	6672
79202	6673
71906	6674
18296	6675
36993	6676
74990	6677
45722	6678
63338	6679
21699	6680
15318	6681
113120	6682
2102	6683
34228	6684
43093	6685
1246	6686
62183	6687
309	6688
21482	6689
15536	6690
44614	6691
43434	6692
60749	6693
55572	6694
4875	6695
335	6696
57484	6697
29148	6698
351	6699
16683	6700
2134	6701
6476	6702
44636	6703
5217	6704
13432	6705
25001	6706
2177	6707
26845	6708
94301	6709
1338	6710
7659	6711
322	6712
41226	6713
29460	6714
6071	6715
16258	6716
99456	6717
17629	6718
34605	6719
65261	6720
2434	6721
14692	6722
8830	6723
7940	6724
8597	6725
44407	6726
25227	6727
2224	6728
17348	6729
118	6730
6597	6731
47028	6732
4638	6733
48305	6734
1914	6735
7514	6736
46606	6737
38052	6738
13134	6739
82652	6740
516	6741
13390	6742
26289	6743
74050	6744
5658	6745
278	6746
38300	6747
5726	6748
49690	6749
31915	6750
14016	6751
5193	6752
6491	6753
76812	6754
64899	6755
48943	6756
94108	6757
566	6758
14951	6759
469	6760
27404	6761
20551	6762
55992	6763
58845	6764
51233	6765
34351	6766
2611	6767
54061	6768
1112	6769
61864	6770
22332	6771
40470	6772
24721	6773
73994	6774
17858	6775
60485	6776
545	6777
22614	6778
645	6779
69162	6780
57506	6781
18400	6782
103882	6783
19841	6784
31141	6785
13230	6786
24273	6787
64443	6788
37215	6789
61584	6790
3484	6791
73661	6792
13674	6793
998	6794
23466	6795
23304	6796
38296	6797
7834	6798
33516	6799
1626	6800
71083	6801
2799	6802
11704	6803
21947	6804
40731	6805
44	6806
15465	6807
29428	6808
28511	6809
27565	6810
3445	6811
40046	6812
13016	6813
95666	6814
42571	6815
9364	6816
10814	6817
12017	6818
1	6819
29275	6820
61782	6821
54821	6822
40194	6823
87416	6824
12382	6825
19417	6826
13459	6827
55631	6828
4568	6829
78933	6830
3603	6831
26873	6832
24490	6833
1081	6834
33967	6835
12086	6836
71574	6837
1108	6838
51855	6839
64263	6840
26496	6841
14841	6842
1362	6843
8163	6844
53965	6845
52564	6846
45179	6847
23969	6848
2145	6849
81410	6850
8273	6851
22394	6852
55888	6853
75928	6854
61410	6855
8521	6856
8976	6857
7285	6858
101642	6859
82514	6860
17967	6861
45622	6862
47453	6863
95140	6864
29860	6865
16906	6866
17146	6867
82070	6868
15837	6869
56331	6870
14014	6871
124	6872
11270	6873
7907	6874
16677	6875
2852	6876
17609	6877
49852	6878
4306	6879
17541	6880
14904	6881
4727	6882
56724	6883
1502	6884
13241	6885
24636	6886
5589	6887
7527	6888
2657	6889
60958	6890
84588	6891
69945	6892
18463	6893
43558	6894
32064	6895
200	6896
45971	6897
26411	6898
43703	6899
56870	6900
23086	6901
5538	6902
15306	6903
9946	6904
2434	6905
7042	6906
20410	6907
10603	6908
38732	6909
17502	6910
5666	6911
50	6912
5801	6913
7485	6914
36948	6915
1909	6916
3077	6917
61662	6918
8920	6919
12326	6920
9591	6921
52867	6922
20051	6923
53825	6924
76161	6925
26302	6926
112616	6927
9094	6928
55195	6929
40451	6930
35103	6931
19244	6932
11328	6933
92031	6934
35036	6935
84085	6936
55018	6937
12998	6938
3297	6939
3319	6940
13979	6941
50488	6942
167	6943
67049	6944
48044	6945
60407	6946
5524	6947
8079	6948
7631	6949
5980	6950
24106	6951
20387	6952
31173	6953
40247	6954
54555	6955
12617	6956
19289	6957
103781	6958
66441	6959
5508	6960
4354	6961
42783	6962
61413	6963
11575	6964
17839	6965
98953	6966
104145	6967
22669	6968
15583	6969
48958	6970
90960	6971
77301	6972
70464	6973
69545	6974
1866	6975
43639	6976
3258	6977
43998	6978
35948	6979
8362	6980
28238	6981
6038	6982
16297	6983
62027	6984
15367	6985
44998	6986
8928	6987
75615	6988
31549	6989
94163	6990
4	6991
61420	6992
10340	6993
40345	6994
27897	6995
18026	6996
25866	6997
47333	6998
54440	6999
578	7000
26716	7001
1971	7002
3557	7003
3602	7004
82694	7005
6573	7006
1773	7007
398	7008
81854	7009
10946	7010
16855	7011
33306	7012
101191	7013
6953	7014
2438	7015
24053	7016
29414	7017
28311	7018
55199	7019
62257	7020
38192	7021
73047	7022
31454	7023
31598	7024
16100	7025
52	7026
2838	7027
34916	7028
21901	7029
54141	7030
16970	7031
1406	7032
1840	7033
9235	7034
1826	7035
68924	7036
572	7037
12120	7038
44901	7039
37321	7040
13397	7041
58379	7042
67335	7043
62338	7044
6055	7045
1293	7046
33800	7047
1986	7048
11861	7049
89962	7050
58602	7051
50245	7052
184	7053
41060	7054
10683	7055
25973	7056
70771	7057
12280	7058
46320	7059
665	7060
1196	7061
4131	7062
16579	7063
15724	7064
79533	7065
25595	7066
64301	7067
31587	7068
3906	7069
19831	7070
9260	7071
92946	7072
71050	7073
36598	7074
49127	7075
1536	7076
15777	7077
13538	7078
24895	7079
3245	7080
3587	7081
20413	7082
21814	7083
71307	7084
55257	7085
39763	7086
20722	7087
56830	7088
5469	7089
11195	7090
6777	7091
10467	7092
24862	7093
3935	7094
13094	7095
1399	7096
20265	7097
91144	7098
25611	7099
56182	7100
11327	7101
32902	7102
24774	7103
73813	7104
74227	7105
241	7106
23371	7107
77963	7108
75	7109
67051	7110
66535	7111
49948	7112
16352	7113
35165	7114
10053	7115
53066	7116
20508	7117
41803	7118
26001	7119
33221	7120
8369	7121
71725	7122
42381	7123
4866	7124
55063	7125
2823	7126
15248	7127
40	7128
31084	7129
1266	7130
44880	7131
22255	7132
76155	7133
11467	7134
21438	7135
5361	7136
20663	7137
58795	7138
48778	7139
8924	7140
14809	7141
66655	7142
9234	7143
6490	7144
8673	7145
10658	7146
53432	7147
38896	7148
9927	7149
21804	7150
53316	7151
8052	7152
91	7153
51543	7154
106136	7155
47675	7156
19155	7157
14435	7158
69	7159
22338	7160
21835	7161
37771	7162
82550	7163
60464	7164
46252	7165
80010	7166
80171	7167
86601	7168
726	7169
14275	7170
20638	7171
586	7172
61260	7173
61386	7174
2049	7175
14563	7176
36569	7177
47793	7178
12486	7179
34202	7180
40163	7181
28117	7182
59514	7183
9203	7184
2705	7185
129	7186
12394	7187
18644	7188
2890	7189
9377	7190
22078	7191
8241	7192
28406	7193
59471	7194
34721	7195
4244	7196
17743	7197
15910	7198
822	7199
6432	7200
81824	7201
70667	7202
88737	7203
14559	7204
4246	7205
41040	7206
605	7207
9193	7208
42325	7209
80822	7210
2316	7211
25019	7212
17062	7213
104062	7214
56410	7215
17924	7216
14471	7217
6855	7218
137	7219
7033	7220
1793	7221
29874	7222
207	7223
7471	7224
869	7225
33075	7226
61749	7227
72188	7228
3716	7229
16583	7230
40636	7231
106392	7232
9946	7233
6287	7234
1142	7235
63161	7236
6439	7237
10482	7238
28563	7239
3837	7240
55429	7241
21567	7242
87054	7243
19362	7244
3438	7245
69260	7246
75	7247
11493	7248
6195	7249
5893	7250
1588	7251
14582	7252
1142	7253
30496	7254
74389	7255
70345	7256
6634	7257
19142	7258
10936	7259
23420	7260
3015	7261
29431	7262
588	7263
46904	7264
26301	7265
3078	7266
114358	7267
29545	7268
94270	7269
114497	7270
9011	7271
80371	7272
51201	7273
24383	7274
33962	7275
10230	7276
33516	7277
24335	7278
4379	7279
110512	7280
4286	7281
18076	7282
1901	7283
11684	7284
19375	7285
1047	7286
42070	7287
1073	7288
16447	7289
65135	7290
34802	7291
1006	7292
59688	7293
42573	7294
73119	7295
5124	7296
106366	7297
29229	7298
40879	7299
51614	7300
28084	7301
66530	7302
53986	7303
51191	7304
57192	7305
2121	7306
21115	7307
5267	7308
4821	7309
24919	7310
114519	7311
33918	7312
63740	7313
8104	7314
43643	7315
49996	7316
7639	7317
8266	7318
56525	7319
65470	7320
542	7321
41983	7322
60206	7323
41364	7324
76292	7325
9874	7326
3075	7327
11021	7328
32910	7329
41309	7330
17136	7331
10207	7332
44068	7333
26183	7334
11727	7335
4985	7336
45154	7337
9183	7338
46979	7339
15916	7340
23504	7341
4520	7342
10287	7343
52513	7344
575	7345
8	7346
15425	7347
12033	7348
42790	7349
7599	7350
2015	7351
36785	7352
129	7353
10894	7354
15696	7355
7635	7356
63755	7357
67431	7358
47995	7359
41299	7360
86856	7361
8504	7362
103290	7363
2170	7364
22449	7365
2905	7366
18613	7367
14518	7368
110	7369
28792	7370
25625	7371
2565	7372
20018	7373
59673	7374
6670	7375
37091	7376
23472	7377
5343	7378
37	7379
30676	7380
50820	7381
232	7382
17108	7383
9084	7384
26740	7385
53	7386
15850	7387
13100	7388
114461	7389
49941	7390
31354	7391
32531	7392
7060	7393
55797	7394
51424	7395
31494	7396
3669	7397
52846	7398
28259	7399
960	7400
32751	7401
7952	7402
7340	7403
23935	7404
90040	7405
17594	7406
7033	7407
27808	7408
3919	7409
2540	7410
87925	7411
34798	7412
4221	7413
66231	7414
11810	7415
15802	7416
5444	7417
9019	7418
89000	7419
91436	7420
1401	7421
529	7422
35094	7423
89	7424
53105	7425
35125	7426
14325	7427
1960	7428
2221	7429
37359	7430
28092	7431
65780	7432
7816	7433
24453	7434
12130	7435
35133	7436
32513	7437
1336	7438
62503	7439
37512	7440
10976	7441
12	7442
28912	7443
32403	7444
28214	7445
92651	7446
38486	7447
55759	7448
321	7449
17673	7450
8317	7451
1707	7452
68200	7453
4951	7454
17666	7455
12975	7456
11626	7457
4346	7458
5	7459
61256	7460
4461	7461
28248	7462
13527	7463
15453	7464
16426	7465
75243	7466
3077	7467
61240	7468
23016	7469
189	7470
17356	7471
42777	7472
5230	7473
57681	7474
33101	7475
64568	7476
750	7477
26008	7478
50086	7479
79291	7480
30590	7481
10928	7482
78694	7483
5872	7484
77860	7485
3517	7486
74457	7487
104	7488
56548	7489
30592	7490
17695	7491
98	7492
35322	7493
22850	7494
34903	7495
4220	7496
23346	7497
97920	7498
76143	7499
39686	7500
17649	7501
35831	7502
11984	7503
52654	7504
96652	7505
21803	7506
72822	7507
3067	7508
91152	7509
9426	7510
7518	7511
87643	7512
42897	7513
2200	7514
249	7515
46697	7516
482	7517
30895	7518
83909	7519
43557	7520
22637	7521
59328	7522
71486	7523
97903	7524
9980	7525
111393	7526
40062	7527
6172	7528
7161	7529
16435	7530
92370	7531
29831	7532
6760	7533
32272	7534
2833	7535
59021	7536
28632	7537
26108	7538
47805	7539
6220	7540
2248	7541
6689	7542
6680	7543
32790	7544
13453	7545
13616	7546
54277	7547
80525	7548
9538	7549
563	7550
20720	7551
64867	7552
25036	7553
4912	7554
4990	7555
87542	7556
21868	7557
51630	7558
436	7559
7018	7560
40857	7561
10374	7562
1464	7563
2515	7564
34911	7565
64955	7566
26492	7567
55495	7568
14374	7569
28205	7570
22403	7571
8726	7572
10392	7573
4303	7574
1984	7575
29020	7576
49867	7577
61119	7578
18363	7579
26976	7580
4934	7581
36588	7582
43966	7583
37554	7584
5313	7585
2622	7586
8459	7587
57888	7588
9990	7589
20909	7590
39028	7591
36560	7592
23772	7593
9530	7594
47693	7595
2422	7596
58366	7597
686	7598
24340	7599
32542	7600
43491	7601
25415	7602
95334	7603
51594	7604
78885	7605
18896	7606
93166	7607
38722	7608
2247	7609
33917	7610
4282	7611
47113	7612
40778	7613
20004	7614
65647	7615
24292	7616
16143	7617
22035	7618
84358	7619
65033	7620
21629	7621
60938	7622
6400	7623
20431	7624
37340	7625
53403	7626
50404	7627
61820	7628
13186	7629
48682	7630
1767	7631
1079	7632
64767	7633
438	7634
4442	7635
59668	7636
27105	7637
1072	7638
1548	7639
7186	7640
43336	7641
31575	7642
36878	7643
8439	7644
30271	7645
3605	7646
4581	7647
45370	7648
93700	7649
56091	7650
48524	7651
20776	7652
68281	7653
11157	7654
33635	7655
2404	7656
88524	7657
21359	7658
23562	7659
580	7660
42921	7661
75549	7662
49285	7663
327	7664
21902	7665
239	7666
7777	7667
23468	7668
47954	7669
82614	7670
67257	7671
1841	7672
78176	7673
10730	7674
6764	7675
93396	7676
13144	7677
30694	7678
882	7679
16504	7680
45712	7681
6280	7682
74181	7683
31507	7684
60641	7685
85354	7686
39917	7687
7332	7688
35299	7689
3863	7690
38043	7691
8005	7692
22012	7693
846	7694
73502	7695
18955	7696
66987	7697
19229	7698
28049	7699
14226	7700
9950	7701
59829	7702
22465	7703
59871	7704
2400	7705
83086	7706
36888	7707
45723	7708
2803	7709
2050	7710
86767	7711
4158	7712
49996	7713
60360	7714
66202	7715
1636	7716
48393	7717
5662	7718
129	7719
70889	7720
69608	7721
44257	7722
45131	7723
53445	7724
17304	7725
3148	7726
40740	7727
49985	7728
80598	7729
65059	7730
71603	7731
1155	7732
34208	7733
41701	7734
65929	7735
37105	7736
49041	7737
3939	7738
73684	7739
114004	7740
11884	7741
5975	7742
2213	7743
103996	7744
13421	7745
4239	7746
23591	7747
8933	7748
40523	7749
29280	7750
27263	7751
75700	7752
38891	7753
22324	7754
72841	7755
47044	7756
26979	7757
519	7758
46891	7759
33510	7760
11792	7761
679	7762
700	7763
93252	7764
15022	7765
304	7766
63105	7767
5252	7768
73900	7769
56272	7770
8801	7771
9560	7772
29383	7773
440	7774
3433	7775
60903	7776
14828	7777
65480	7778
10747	7779
34393	7780
68846	7781
25845	7782
10512	7783
34946	7784
15566	7785
8154	7786
7423	7787
40698	7788
95264	7789
38906	7790
63080	7791
30437	7792
53456	7793
65926	7794
15996	7795
22453	7796
20715	7797
41487	7798
91513	7799
16726	7800
13484	7801
29755	7802
68260	7803
8241	7804
73181	7805
32758	7806
33821	7807
195	7808
68754	7809
5729	7810
82874	7811
7579	7812
44781	7813
7908	7814
2690	7815
91	7816
49542	7817
23672	7818
75482	7819
15142	7820
9298	7821
41999	7822
32616	7823
30490	7824
79122	7825
51096	7826
38182	7827
26305	7828
61252	7829
60527	7830
49775	7831
10349	7832
40383	7833
39362	7834
53589	7835
32181	7836
20679	7837
5601	7838
34459	7839
30969	7840
19522	7841
7812	7842
34181	7843
8938	7844
30136	7845
73959	7846
12335	7847
17097	7848
101878	7849
12513	7850
71760	7851
3459	7852
34314	7853
15378	7854
11382	7855
26315	7856
87	7857
29351	7858
41396	7859
15194	7860
1201	7861
31664	7862
55002	7863
121	7864
41269	7865
7077	7866
4913	7867
14655	7868
886	7869
1882	7870
492	7871
1582	7872
32929	7873
894	7874
7043	7875
77973	7876
29353	7877
614	7878
6459	7879
58433	7880
92429	7881
78509	7882
69511	7883
30695	7884
40754	7885
14329	7886
1619	7887
22943	7888
69743	7889
31434	7890
46446	7891
338	7892
112	7893
48380	7894
50094	7895
70072	7896
21971	7897
918	7898
30450	7899
93735	7900
41392	7901
19240	7902
73809	7903
13421	7904
50597	7905
66913	7906
8	7907
3068	7908
28181	7909
68421	7910
71811	7911
4506	7912
102578	7913
59992	7914
20322	7915
45658	7916
51390	7917
21750	7918
6507	7919
2169	7920
2	7921
22502	7922
1042	7923
45037	7924
30412	7925
1847	7926
17298	7927
17077	7928
67539	7929
4486	7930
18159	7931
1260	7932
7614	7933
8139	7934
412	7935
64774	7936
26554	7937
72770	7938
28722	7939
22640	7940
54375	7941
8296	7942
11466	7943
93634	7944
7352	7945
116	7946
10922	7947
4310	7948
41428	7949
6893	7950
21260	7951
2518	7952
33929	7953
7732	7954
86078	7955
42377	7956
67068	7957
70535	7958
11738	7959
43439	7960
41434	7961
394	7962
22407	7963
4707	7964
38876	7965
3894	7966
21649	7967
3445	7968
4085	7969
21736	7970
87165	7971
10722	7972
94672	7973
12958	7974
2670	7975
18983	7976
17319	7977
4250	7978
21316	7979
2729	7980
22436	7981
3306	7982
4682	7983
60981	7984
49111	7985
34875	7986
3962	7987
93069	7988
35663	7989
17232	7990
39726	7991
63496	7992
59874	7993
10709	7994
5531	7995
69467	7996
18478	7997
49648	7998
93347	7999
37773	8000
2629	8001
35740	8002
930	8003
34615	8004
28579	8005
1053	8006
71447	8007
31837	8008
12469	8009
52511	8010
1439	8011
50775	8012
36505	8013
4601	8014
81759	8015
81198	8016
35833	8017
313	8018
12846	8019
88670	8020
60850	8021
7708	8022
4532	8023
29573	8024
4823	8025
78506	8026
113503	8027
92446	8028
51611	8029
70425	8030
34921	8031
73836	8032
114	8033
7375	8034
47229	8035
27129	8036
44196	8037
30891	8038
29063	8039
33508	8040
58159	8041
12372	8042
1194	8043
23895	8044
63208	8045
34001	8046
51176	8047
14401	8048
91240	8049
13405	8050
20055	8051
42719	8052
59448	8053
2462	8054
4645	8055
14656	8056
8097	8057
168	8058
34132	8059
30102	8060
39071	8061
13310	8062
10683	8063
23771	8064
884	8065
19448	8066
2044	8067
26471	8068
14147	8069
16319	8070
20781	8071
26761	8072
75048	8073
75389	8074
56075	8075
56353	8076
413	8077
11397	8078
44601	8079
5947	8080
8531	8081
27060	8082
2113	8083
18763	8084
11102	8085
6454	8086
10447	8087
16492	8088
92010	8089
54066	8090
94682	8091
12395	8092
11081	8093
42494	8094
39970	8095
23463	8096
8654	8097
60613	8098
422	8099
7488	8100
77686	8101
8093	8102
43	8103
2938	8104
43626	8105
28657	8106
1140	8107
52392	8108
26765	8109
27797	8110
49323	8111
11864	8112
44310	8113
3357	8114
6858	8115
2874	8116
22223	8117
5909	8118
63021	8119
220	8120
4079	8121
128	8122
40205	8123
14067	8124
2107	8125
3222	8126
90794	8127
16106	8128
8919	8129
2234	8130
23362	8131
71610	8132
57823	8133
25462	8134
36285	8135
11639	8136
23472	8137
36308	8138
37166	8139
25815	8140
55831	8141
16108	8142
29186	8143
23680	8144
58387	8145
52689	8146
19352	8147
16430	8148
33498	8149
41242	8150
375	8151
75934	8152
30095	8153
29534	8154
39363	8155
50219	8156
17234	8157
20887	8158
54832	8159
72713	8160
71681	8161
31227	8162
5705	8163
11876	8164
54467	8165
53766	8166
43623	8167
1049	8168
2313	8169
71771	8170
26017	8171
37428	8172
8318	8173
42521	8174
104736	8175
10889	8176
47533	8177
7371	8178
24343	8179
5428	8180
58586	8181
33699	8182
64366	8183
13885	8184
22564	8185
48125	8186
52404	8187
61559	8188
19993	8189
86475	8190
12831	8191
111336	8192
87908	8193
232	8194
34988	8195
34181	8196
100102	8197
1103	8198
9473	8199
99903	8200
44096	8201
81229	8202
27656	8203
30599	8204
48656	8205
30720	8206
31192	8207
18165	8208
6909	8209
2539	8210
29524	8211
16142	8212
48976	8213
75725	8214
21437	8215
2292	8216
7895	8217
77684	8218
13447	8219
36491	8220
35900	8221
62031	8222
39901	8223
26712	8224
338	8225
1537	8226
77545	8227
91705	8228
15556	8229
356	8230
13641	8231
577	8232
28208	8233
17828	8234
48122	8235
59276	8236
7496	8237
42205	8238
84691	8239
40980	8240
645	8241
43718	8242
745	8243
20521	8244
571	8245
47593	8246
85233	8247
56920	8248
30793	8249
101706	8250
75625	8251
27516	8252
40696	8253
1873	8254
25123	8255
23618	8256
27989	8257
75013	8258
48877	8259
111818	8260
57468	8261
43293	8262
44801	8263
5229	8264
2580	8265
34350	8266
15323	8267
785	8268
9334	8269
42648	8270
703	8271
82164	8272
9589	8273
44948	8274
63511	8275
149	8276
1335	8277
15642	8278
62888	8279
37190	8280
75658	8281
11402	8282
29083	8283
57561	8284
52453	8285
41090	8286
3203	8287
90006	8288
12580	8289
830	8290
21885	8291
36463	8292
45698	8293
7484	8294
1518	8295
23721	8296
13848	8297
26307	8298
47204	8299
1133	8300
8656	8301
80212	8302
53945	8303
79294	8304
12690	8305
1556	8306
71304	8307
10486	8308
169	8309
20178	8310
38888	8311
22044	8312
37015	8313
43865	8314
82169	8315
1941	8316
99591	8317
17871	8318
2930	8319
20067	8320
38769	8321
14301	8322
7007	8323
27292	8324
120	8325
6814	8326
5770	8327
86	8328
3334	8329
38105	8330
5686	8331
8210	8332
113423	8333
17194	8334
7598	8335
9611	8336
2993	8337
108966	8338
4185	8339
20679	8340
9941	8341
1600	8342
12863	8343
9549	8344
17146	8345
235	8346
26707	8347
32379	8348
13856	8349
77294	8350
42281	8351
34536	8352
39193	8353
37872	8354
43105	8355
8958	8356
5043	8357
70435	8358
2228	8359
8090	8360
10668	8361
10894	8362
5912	8363
41198	8364
38399	8365
37416	8366
4965	8367
14005	8368
225	8369
56415	8370
5521	8371
3890	8372
3614	8373
20142	8374
59985	8375
24098	8376
10870	8377
3461	8378
239	8379
82225	8380
27493	8381
55804	8382
86092	8383
2583	8384
23877	8385
3982	8386
8712	8387
41688	8388
44304	8389
34230	8390
31197	8391
14992	8392
21769	8393
47992	8394
30467	8395
12232	8396
93869	8397
14661	8398
39870	8399
29655	8400
54216	8401
104067	8402
71959	8403
37149	8404
48033	8405
21613	8406
63822	8407
6835	8408
32849	8409
84173	8410
43547	8411
7874	8412
29080	8413
59819	8414
32757	8415
6926	8416
69213	8417
47343	8418
10369	8419
22587	8420
12429	8421
61470	8422
47376	8423
10	8424
52938	8425
101327	8426
75657	8427
4025	8428
115	8429
39825	8430
39	8431
6701	8432
25149	8433
2715	8434
68897	8435
17773	8436
23234	8437
283	8438
3321	8439
2375	8440
28440	8441
20624	8442
10300	8443
37383	8444
45747	8445
17254	8446
32203	8447
39812	8448
36985	8449
5365	8450
4	8451
4464	8452
2390	8453
33356	8454
9879	8455
30981	8456
7141	8457
6696	8458
5470	8459
9997	8460
3734	8461
10407	8462
40769	8463
10987	8464
23715	8465
42	8466
6469	8467
60614	8468
12018	8469
44078	8470
2081	8471
11818	8472
57	8473
853	8474
10412	8475
8825	8476
52586	8477
83093	8478
13403	8479
3621	8480
19863	8481
18591	8482
10088	8483
58766	8484
28987	8485
3867	8486
17168	8487
62636	8488
40337	8489
9038	8490
22958	8491
35029	8492
2815	8493
79105	8494
52968	8495
55900	8496
75441	8497
16479	8498
5115	8499
4540	8500
46	8501
13303	8502
46343	8503
31390	8504
44991	8505
75120	8506
78444	8507
970	8508
15920	8509
29370	8510
3244	8511
43307	8512
26650	8513
43114	8514
16349	8515
73262	8516
13668	8517
437	8518
589	8519
36846	8520
4983	8521
98800	8522
6216	8523
1322	8524
1184	8525
46833	8526
14366	8527
3963	8528
30229	8529
5566	8530
33744	8531
4406	8532
7818	8533
27232	8534
43133	8535
28380	8536
22334	8537
21731	8538
25172	8539
16382	8540
6205	8541
8082	8542
43794	8543
81461	8544
24402	8545
17140	8546
79099	8547
98120	8548
7859	8549
54221	8550
2436	8551
35598	8552
56300	8553
37306	8554
67508	8555
7052	8556
265	8557
12168	8558
64448	8559
1695	8560
66251	8561
166	8562
4917	8563
34454	8564
73581	8565
89156	8566
44731	8567
33314	8568
37339	8569
3820	8570
35969	8571
29565	8572
35027	8573
3115	8574
26440	8575
1847	8576
43833	8577
31105	8578
4420	8579
4551	8580
27175	8581
29128	8582
32134	8583
44768	8584
50742	8585
31684	8586
40339	8587
2364	8588
119	8589
15883	8590
213	8591
2095	8592
37978	8593
72771	8594
36611	8595
36165	8596
46327	8597
81557	8598
82393	8599
10375	8600
7656	8601
32582	8602
56363	8603
52053	8604
29886	8605
15498	8606
98078	8607
54748	8608
12989	8609
11821	8610
51821	8611
50232	8612
14700	8613
7848	8614
63076	8615
53779	8616
9484	8617
29987	8618
36088	8619
29217	8620
71810	8621
6760	8622
4040	8623
19235	8624
28654	8625
7409	8626
31652	8627
28116	8628
19674	8629
23621	8630
38863	8631
27574	8632
295	8633
55447	8634
20721	8635
73719	8636
164	8637
11999	8638
42330	8639
81825	8640
17757	8641
34752	8642
8085	8643
72501	8644
67563	8645
32957	8646
41045	8647
22765	8648
3482	8649
38421	8650
106794	8651
73443	8652
1837	8653
47	8654
85406	8655
9408	8656
32807	8657
20654	8658
264	8659
3197	8660
10917	8661
76376	8662
5649	8663
32113	8664
10705	8665
8534	8666
6222	8667
81369	8668
46690	8669
15107	8670
36255	8671
19192	8672
10221	8673
36750	8674
50937	8675
32946	8676
45575	8677
8419	8678
24105	8679
72570	8680
897	8681
25233	8682
85434	8683
16434	8684
57478	8685
37532	8686
44153	8687
22208	8688
51100	8689
10171	8690
10151	8691
20315	8692
6370	8693
1826	8694
5196	8695
42657	8696
16359	8697
6857	8698
20847	8699
472	8700
68171	8701
13558	8702
1455	8703
32499	8704
2359	8705
36205	8706
7111	8707
7656	8708
27543	8709
47195	8710
22435	8711
48547	8712
8949	8713
4355	8714
29408	8715
7950	8716
6270	8717
52519	8718
52227	8719
21247	8720
69410	8721
23191	8722
52610	8723
20183	8724
13638	8725
41061	8726
55249	8727
20482	8728
12	8729
1017	8730
13724	8731
7520	8732
19566	8733
15332	8734
20722	8735
599	8736
22	8737
16277	8738
1277	8739
24257	8740
33567	8741
42110	8742
10283	8743
43274	8744
1948	8745
6669	8746
15908	8747
74967	8748
91905	8749
86494	8750
251	8751
11438	8752
41088	8753
30870	8754
24752	8755
7174	8756
78059	8757
2410	8758
47179	8759
11757	8760
10642	8761
76767	8762
2294	8763
9515	8764
43158	8765
53149	8766
17213	8767
91974	8768
26681	8769
7826	8770
8610	8771
4246	8772
12755	8773
8667	8774
502	8775
88360	8776
22	8777
30921	8778
2	8779
14773	8780
27119	8781
238	8782
12388	8783
3117	8784
25029	8785
26831	8786
3165	8787
36014	8788
80695	8789
9080	8790
25050	8791
86051	8792
39386	8793
18484	8794
32228	8795
24621	8796
2366	8797
26418	8798
6394	8799
25039	8800
18427	8801
43696	8802
112317	8803
4026	8804
4525	8805
52137	8806
93522	8807
30686	8808
10615	8809
4592	8810
130	8811
38365	8812
25361	8813
2800	8814
6902	8815
22692	8816
41523	8817
7372	8818
53688	8819
91767	8820
27122	8821
59336	8822
7391	8823
999	8824
41738	8825
42229	8826
23806	8827
2985	8828
26210	8829
35902	8830
12574	8831
1336	8832
3487	8833
20	8834
32991	8835
15350	8836
5481	8837
18717	8838
61046	8839
7328	8840
1386	8841
1298	8842
45162	8843
1415	8844
54452	8845
940	8846
64700	8847
18658	8848
28329	8849
471	8850
77889	8851
11779	8852
81838	8853
7998	8854
19803	8855
305	8856
125	8857
53612	8858
18208	8859
96209	8860
90758	8861
54191	8862
18244	8863
49231	8864
50557	8865
13737	8866
95710	8867
23866	8868
41581	8869
56462	8870
2309	8871
56784	8872
3554	8873
21525	8874
268	8875
34932	8876
505	8877
36393	8878
1276	8879
1160	8880
16045	8881
57788	8882
25049	8883
6759	8884
23288	8885
18163	8886
42802	8887
10532	8888
41657	8889
29351	8890
56628	8891
509	8892
42	8893
19010	8894
22994	8895
28568	8896
36618	8897
21275	8898
21054	8899
101885	8900
36726	8901
62190	8902
3206	8903
49418	8904
42932	8905
27555	8906
9653	8907
21831	8908
3307	8909
24989	8910
19901	8911
9558	8912
28197	8913
46111	8914
52959	8915
1220	8916
63846	8917
96130	8918
3502	8919
45330	8920
63265	8921
799	8922
5949	8923
32457	8924
855	8925
41170	8926
84203	8927
5419	8928
49	8929
7267	8930
23245	8931
43020	8932
512	8933
68051	8934
34120	8935
11012	8936
18902	8937
4255	8938
45167	8939
18979	8940
24021	8941
25048	8942
661	8943
57370	8944
7633	8945
98412	8946
26919	8947
15570	8948
8	8949
82376	8950
10	8951
45033	8952
14863	8953
3232	8954
39026	8955
80599	8956
254	8957
60712	8958
46	8959
28274	8960
24158	8961
31686	8962
34507	8963
13111	8964
30274	8965
105381	8966
8855	8967
6202	8968
77853	8969
41484	8970
1063	8971
33180	8972
5606	8973
17949	8974
11188	8975
6584	8976
17778	8977
36555	8978
12939	8979
56663	8980
50243	8981
14883	8982
26110	8983
29096	8984
58140	8985
43521	8986
109063	8987
5400	8988
14480	8989
10113	8990
20274	8991
1582	8992
570	8993
13	8994
36544	8995
6186	8996
79799	8997
71932	8998
16603	8999
105	9000
5361	9001
64098	9002
27239	9003
17352	9004
89	9005
19317	9006
10702	9007
95476	9008
7912	9009
61204	9010
37779	9011
49770	9012
4527	9013
1622	9014
7688	9015
78048	9016
48504	9017
110521	9018
19342	9019
17542	9020
2908	9021
34521	9022
10564	9023
63991	9024
150	9025
6250	9026
38288	9027
13779	9028
9354	9029
21276	9030
57857	9031
84135	9032
6285	9033
1404	9034
1259	9035
28861	9036
54251	9037
103295	9038
3767	9039
38738	9040
19725	9041
23430	9042
9878	9043
26878	9044
23162	9045
5989	9046
886	9047
28356	9048
7095	9049
18380	9050
5009	9051
35153	9052
58983	9053
13956	9054
64549	9055
64429	9056
3694	9057
24841	9058
14994	9059
8718	9060
102620	9061
14796	9062
1782	9063
18841	9064
22863	9065
51496	9066
25534	9067
72035	9068
18079	9069
40051	9070
54906	9071
34068	9072
504	9073
98661	9074
5973	9075
9747	9076
1477	9077
19708	9078
49932	9079
20789	9080
53685	9081
10851	9082
41798	9083
47558	9084
9578	9085
69612	9086
52699	9087
28719	9088
43966	9089
11920	9090
9601	9091
46653	9092
2247	9093
51247	9094
45058	9095
417	9096
61719	9097
78858	9098
61	9099
78693	9100
29485	9101
45144	9102
47709	9103
29831	9104
68565	9105
7759	9106
69269	9107
12	9108
11656	9109
2416	9110
20919	9111
347	9112
70897	9113
53937	9114
14089	9115
70994	9116
28441	9117
71206	9118
981	9119
1443	9120
25104	9121
5262	9122
2914	9123
39394	9124
10901	9125
64362	9126
1347	9127
15588	9128
57377	9129
63590	9130
10533	9131
44824	9132
28991	9133
63342	9134
294	9135
871	9136
11787	9137
46992	9138
19671	9139
67439	9140
90588	9141
28593	9142
79583	9143
59328	9144
39526	9145
18779	9146
7640	9147
26368	9148
32529	9149
17058	9150
35045	9151
67860	9152
52620	9153
36137	9154
25975	9155
16792	9156
75655	9157
19364	9158
56409	9159
4831	9160
24767	9161
17858	9162
626	9163
68793	9164
924	9165
5	9166
14343	9167
5941	9168
8927	9169
70486	9170
9455	9171
15464	9172
1372	9173
72472	9174
13482	9175
2937	9176
457	9177
38185	9178
20353	9179
3984	9180
887	9181
42870	9182
3813	9183
89612	9184
40310	9185
1035	9186
14050	9187
1780	9188
2955	9189
1136	9190
49712	9191
11067	9192
74286	9193
58048	9194
35322	9195
932	9196
16313	9197
41038	9198
1241	9199
7862	9200
18034	9201
9302	9202
26523	9203
25611	9204
33691	9205
8261	9206
37976	9207
1222	9208
59737	9209
3972	9210
65340	9211
13564	9212
75784	9213
21933	9214
31153	9215
115	9216
44642	9217
6795	9218
7031	9219
5238	9220
14806	9221
1833	9222
34528	9223
6226	9224
18953	9225
25010	9226
36472	9227
48377	9228
285	9229
57483	9230
50286	9231
23110	9232
42787	9233
5501	9234
95312	9235
30055	9236
37782	9237
73137	9238
78277	9239
60973	9240
640	9241
19268	9242
63975	9243
1924	9244
39006	9245
59910	9246
16648	9247
42501	9248
16149	9249
8009	9250
2100	9251
59335	9252
51742	9253
2049	9254
16539	9255
41515	9256
41053	9257
27767	9258
18240	9259
59336	9260
84918	9261
48870	9262
2123	9263
80515	9264
42915	9265
59107	9266
3425	9267
28137	9268
67423	9269
8829	9270
49854	9271
48027	9272
36729	9273
12122	9274
4667	9275
102829	9276
64502	9277
4652	9278
4958	9279
15824	9280
34132	9281
45581	9282
66644	9283
31887	9284
46447	9285
59796	9286
73841	9287
90465	9288
60009	9289
23746	9290
80823	9291
31308	9292
1322	9293
42039	9294
320	9295
13561	9296
22597	9297
23197	9298
36749	9299
2984	9300
2007	9301
87912	9302
6850	9303
9998	9304
17273	9305
7023	9306
52757	9307
237	9308
7437	9309
57773	9310
32102	9311
29692	9312
61926	9313
43700	9314
20170	9315
5392	9316
16459	9317
18651	9318
30309	9319
686	9320
13516	9321
11346	9322
13548	9323
79841	9324
14715	9325
28634	9326
47929	9327
10649	9328
57349	9329
1233	9330
55072	9331
82605	9332
56849	9333
40430	9334
16055	9335
77	9336
11645	9337
57476	9338
581	9339
8329	9340
99912	9341
111767	9342
8942	9343
24205	9344
70628	9345
38347	9346
47122	9347
36192	9348
47650	9349
44885	9350
3860	9351
48107	9352
27621	9353
11570	9354
18435	9355
101930	9356
12255	9357
8290	9358
40912	9359
2426	9360
1976	9361
8678	9362
100231	9363
21547	9364
1233	9365
67871	9366
41052	9367
41301	9368
37903	9369
21613	9370
5195	9371
78385	9372
63654	9373
38889	9374
14814	9375
4716	9376
69902	9377
7789	9378
55118	9379
26921	9380
57443	9381
4728	9382
87270	9383
33654	9384
13495	9385
35379	9386
6622	9387
15612	9388
4129	9389
6222	9390
12130	9391
12330	9392
19602	9393
76308	9394
74228	9395
51410	9396
16338	9397
85268	9398
11056	9399
111167	9400
4327	9401
6574	9402
3749	9403
15768	9404
7983	9405
7200	9406
22898	9407
14494	9408
22946	9409
71851	9410
98151	9411
2238	9412
82209	9413
1661	9414
25672	9415
65275	9416
39796	9417
16280	9418
38850	9419
56705	9420
3428	9421
40210	9422
15221	9423
3435	9424
20457	9425
47768	9426
30528	9427
4485	9428
19361	9429
30214	9430
65390	9431
3427	9432
28158	9433
17410	9434
103	9435
3928	9436
67370	9437
16757	9438
13450	9439
37689	9440
14375	9441
8786	9442
21379	9443
38149	9444
37157	9445
866	9446
8205	9447
24713	9448
1133	9449
4587	9450
15267	9451
426	9452
31877	9453
75544	9454
33698	9455
43110	9456
6623	9457
31337	9458
60805	9459
85121	9460
13881	9461
84999	9462
26611	9463
55853	9464
45807	9465
43553	9466
9128	9467
9416	9468
12931	9469
56532	9470
22722	9471
46603	9472
70729	9473
56202	9474
15876	9475
31585	9476
18361	9477
49376	9478
71364	9479
6681	9480
4020	9481
77117	9482
60625	9483
7874	9484
9002	9485
47683	9486
67	9487
3679	9488
44419	9489
64722	9490
1943	9491
8313	9492
1061	9493
3492	9494
6041	9495
83222	9496
78801	9497
80430	9498
34964	9499
20426	9500
29102	9501
101773	9502
91773	9503
44806	9504
29798	9505
15640	9506
93747	9507
28947	9508
3447	9509
25437	9510
19074	9511
5616	9512
60488	9513
16047	9514
39029	9515
20924	9516
10979	9517
28179	9518
15167	9519
21143	9520
104886	9521
9748	9522
10671	9523
11512	9524
4731	9525
22648	9526
32262	9527
40438	9528
7929	9529
6330	9530
9191	9531
63581	9532
45788	9533
68448	9534
52161	9535
3652	9536
76039	9537
35994	9538
57163	9539
44555	9540
43271	9541
67730	9542
14695	9543
1609	9544
40520	9545
18267	9546
61173	9547
23581	9548
64005	9549
5506	9550
11396	9551
3156	9552
11813	9553
4194	9554
77022	9555
6245	9556
21328	9557
31921	9558
93919	9559
15286	9560
12992	9561
43549	9562
64337	9563
33266	9564
39672	9565
26925	9566
23249	9567
5485	9568
19221	9569
23221	9570
54099	9571
31443	9572
81643	9573
46748	9574
13099	9575
19554	9576
96892	9577
11961	9578
28251	9579
44441	9580
76212	9581
1556	9582
54926	9583
7584	9584
49520	9585
218	9586
708	9587
55897	9588
14070	9589
80656	9590
26663	9591
832	9592
17157	9593
33151	9594
17226	9595
15009	9596
9486	9597
23587	9598
1095	9599
81552	9600
52618	9601
44013	9602
1009	9603
49614	9604
17002	9605
26242	9606
10948	9607
801	9608
33434	9609
62666	9610
34653	9611
18777	9612
61541	9613
19170	9614
74175	9615
251	9616
56725	9617
61245	9618
15	9619
18843	9620
2168	9621
15652	9622
32332	9623
10022	9624
46954	9625
20236	9626
241	9627
7494	9628
12169	9629
47894	9630
43733	9631
11956	9632
13257	9633
15844	9634
6518	9635
8688	9636
10893	9637
29877	9638
48790	9639
82832	9640
98777	9641
96556	9642
47192	9643
31134	9644
32404	9645
6897	9646
22957	9647
26309	9648
41296	9649
40671	9650
327	9651
9543	9652
38688	9653
11156	9654
10371	9655
25228	9656
3660	9657
285	9658
52131	9659
40363	9660
409	9661
53297	9662
2766	9663
1753	9664
37435	9665
3836	9666
4606	9667
263	9668
30559	9669
10119	9670
15408	9671
5269	9672
152	9673
38246	9674
9178	9675
48180	9676
1705	9677
1257	9678
30222	9679
19122	9680
1551	9681
4186	9682
61210	9683
51760	9684
107	9685
17065	9686
80605	9687
24451	9688
5524	9689
5909	9690
87724	9691
42418	9692
5597	9693
38867	9694
27168	9695
43701	9696
29051	9697
79707	9698
17342	9699
64055	9700
42499	9701
10635	9702
13551	9703
61733	9704
20574	9705
14774	9706
77877	9707
66651	9708
9379	9709
102685	9710
13928	9711
4358	9712
12204	9713
79804	9714
8958	9715
27029	9716
72771	9717
4499	9718
42916	9719
28883	9720
17858	9721
33055	9722
37521	9723
4767	9724
70320	9725
40	9726
15350	9727
64704	9728
51714	9729
766	9730
23731	9731
39850	9732
2446	9733
35390	9734
46399	9735
26331	9736
46275	9737
2228	9738
47776	9739
38966	9740
54351	9741
1619	9742
41784	9743
13804	9744
56549	9745
22529	9746
43567	9747
22732	9748
63473	9749
53587	9750
25164	9751
27	9752
140	9753
14564	9754
54208	9755
82383	9756
61961	9757
9483	9758
12204	9759
4736	9760
18290	9761
544	9762
8065	9763
98103	9764
38972	9765
14337	9766
33159	9767
2744	9768
13378	9769
96824	9770
40652	9771
1805	9772
34573	9773
17413	9774
8125	9775
19092	9776
26288	9777
68805	9778
69194	9779
188	9780
30918	9781
17195	9782
9678	9783
47458	9784
4730	9785
19201	9786
101032	9787
15008	9788
89584	9789
39889	9790
61859	9791
89387	9792
110944	9793
2277	9794
114062	9795
7465	9796
1972	9797
24489	9798
17921	9799
42194	9800
51398	9801
19559	9802
58718	9803
22141	9804
4171	9805
62772	9806
34323	9807
23448	9808
90050	9809
20739	9810
3037	9811
19850	9812
34916	9813
4739	9814
13610	9815
77903	9816
20664	9817
30593	9818
62599	9819
4646	9820
11729	9821
27893	9822
42978	9823
774	9824
8271	9825
54860	9826
2103	9827
22478	9828
35005	9829
41595	9830
12216	9831
101229	9832
13776	9833
41236	9834
913	9835
83456	9836
16	9837
40355	9838
40606	9839
9415	9840
6805	9841
164	9842
4393	9843
28914	9844
9781	9845
18935	9846
20152	9847
83971	9848
44174	9849
569	9850
11702	9851
8883	9852
83757	9853
8032	9854
12601	9855
31390	9856
69883	9857
27	9858
758	9859
71514	9860
23393	9861
22950	9862
16845	9863
20229	9864
8738	9865
16502	9866
980	9867
23289	9868
9762	9869
1405	9870
21690	9871
823	9872
47188	9873
18584	9874
6507	9875
101453	9876
41772	9877
15670	9878
67530	9879
65942	9880
26944	9881
51407	9882
31305	9883
55230	9884
73529	9885
40750	9886
34707	9887
24046	9888
112049	9889
2399	9890
1268	9891
15073	9892
1817	9893
66423	9894
19839	9895
11799	9896
602	9897
3456	9898
48398	9899
44040	9900
21212	9901
57254	9902
2613	9903
33622	9904
48392	9905
37780	9906
74452	9907
65891	9908
2294	9909
53979	9910
16902	9911
525	9912
1992	9913
46939	9914
13135	9915
822	9916
38108	9917
60726	9918
34566	9919
56609	9920
36070	9921
1041	9922
65098	9923
33547	9924
6847	9925
45286	9926
1997	9927
12672	9928
70656	9929
10571	9930
1882	9931
111373	9932
351	9933
17371	9934
1239	9935
10451	9936
8817	9937
12301	9938
44381	9939
23721	9940
1471	9941
38370	9942
8024	9943
4712	9944
1574	9945
39060	9946
62342	9947
12747	9948
79125	9949
87561	9950
19981	9951
47478	9952
5473	9953
43877	9954
5047	9955
35726	9956
49873	9957
62819	9958
54183	9959
9904	9960
2809	9961
61318	9962
7644	9963
2433	9964
82012	9965
2545	9966
8621	9967
87824	9968
82944	9969
26015	9970
73262	9971
26908	9972
43799	9973
40872	9974
13367	9975
47751	9976
18183	9977
64038	9978
68244	9979
4842	9980
732	9981
13093	9982
56448	9983
16472	9984
25718	9985
20464	9986
5220	9987
4948	9988
11672	9989
97664	9990
73573	9991
11093	9992
66936	9993
88343	9994
27613	9995
4031	9996
52651	9997
5007	9998
7849	9999
56568	10000
31672	10001
7487	10002
36495	10003
25681	10004
11070	10005
93277	10006
89281	10007
38545	10008
35268	10009
36573	10010
77438	10011
125	10012
86876	10013
7082	10014
41140	10015
13721	10016
16299	10017
7022	10018
43760	10019
5214	10020
10101	10021
53829	10022
31295	10023
29563	10024
41820	10025
14765	10026
26102	10027
2130	10028
76552	10029
18607	10030
1236	10031
29333	10032
41816	10033
5453	10034
13681	10035
11963	10036
42688	10037
872	10038
45455	10039
40528	10040
3089	10041
17226	10042
52852	10043
94876	10044
31661	10045
22950	10046
73353	10047
505	10048
9465	10049
74038	10050
28595	10051
7731	10052
4564	10053
1735	10054
45595	10055
2329	10056
25223	10057
88128	10058
125	10059
11741	10060
85984	10061
19452	10062
59168	10063
14610	10064
45801	10065
87680	10066
10838	10067
58964	10068
39639	10069
36779	10070
255	10071
4164	10072
81226	10073
90836	10074
19630	10075
23762	10076
56390	10077
40351	10078
29314	10079
29791	10080
11618	10081
14910	10082
52674	10083
114029	10084
24299	10085
51590	10086
47777	10087
32152	10088
47000	10089
68207	10090
10541	10091
41395	10092
23819	10093
3867	10094
22688	10095
33878	10096
47142	10097
11245	10098
80187	10099
56820	10100
3789	10101
57409	10102
81176	10103
2826	10104
6263	10105
19927	10106
15181	10107
57456	10108
48689	10109
317	10110
21608	10111
49626	10112
61599	10113
2485	10114
105621	10115
32183	10116
56197	10117
6350	10118
15636	10119
84241	10120
4103	10121
36600	10122
4963	10123
5551	10124
76465	10125
52273	10126
13471	10127
1116	10128
33169	10129
24088	10130
2343	10131
1505	10132
19557	10133
35964	10134
1801	10135
11492	10136
24170	10137
14077	10138
14911	10139
55558	10140
30967	10141
5097	10142
28311	10143
80567	10144
664	10145
11081	10146
62768	10147
52869	10148
52	10149
77410	10150
67455	10151
107244	10152
40671	10153
18456	10154
92051	10155
53293	10156
1310	10157
14663	10158
60825	10159
25230	10160
24742	10161
57580	10162
62020	10163
49638	10164
39964	10165
56348	10166
10256	10167
56271	10168
12309	10169
2303	10170
2539	10171
15955	10172
36111	10173
93687	10174
108124	10175
49772	10176
44373	10177
32040	10178
2162	10179
3009	10180
46201	10181
27334	10182
19708	10183
112163	10184
8822	10185
26915	10186
44325	10187
4239	10188
50251	10189
229	10190
68825	10191
12653	10192
39599	10193
2339	10194
35997	10195
14523	10196
244	10197
1841	10198
28132	10199
45309	10200
15960	10201
65421	10202
81912	10203
20525	10204
103201	10205
35973	10206
17027	10207
22073	10208
354	10209
3277	10210
18988	10211
16155	10212
3660	10213
91396	10214
25335	10215
5535	10216
45710	10217
3021	10218
15232	10219
2150	10220
29411	10221
75754	10222
18264	10223
14409	10224
25781	10225
49	10226
3684	10227
14665	10228
67023	10229
2844	10230
23716	10231
14907	10232
4778	10233
54324	10234
58833	10235
49764	10236
41942	10237
80112	10238
33213	10239
35350	10240
78684	10241
81660	10242
37990	10243
8370	10244
73862	10245
1732	10246
62026	10247
29792	10248
5778	10249
71180	10250
85676	10251
30798	10252
7118	10253
74170	10254
8509	10255
5531	10256
52368	10257
43332	10258
2301	10259
6552	10260
44206	10261
11058	10262
52355	10263
20623	10264
66562	10265
27630	10266
26402	10267
24373	10268
68232	10269
3893	10270
3177	10271
73847	10272
75765	10273
81103	10274
2789	10275
21184	10276
11088	10277
92006	10278
54737	10279
18430	10280
10011	10281
17889	10282
65577	10283
23187	10284
563	10285
93	10286
26697	10287
48690	10288
54665	10289
78247	10290
56924	10291
29047	10292
95790	10293
70871	10294
56492	10295
14098	10296
39822	10297
24732	10298
10338	10299
9394	10300
7786	10301
8969	10302
8477	10303
43122	10304
2461	10305
9887	10306
36242	10307
4374	10308
57848	10309
2731	10310
47858	10311
42275	10312
65788	10313
9705	10314
46405	10315
5333	10316
371	10317
69497	10318
5001	10319
89140	10320
7642	10321
57419	10322
25355	10323
20112	10324
37	10325
71171	10326
2574	10327
218	10328
9086	10329
29185	10330
1439	10331
74363	10332
8072	10333
2320	10334
8217	10335
14857	10336
3780	10337
7540	10338
2148	10339
20345	10340
43924	10341
34863	10342
2454	10343
2583	10344
12635	10345
3483	10346
23604	10347
1076	10348
18819	10349
15188	10350
641	10351
44904	10352
7118	10353
29633	10354
10346	10355
18508	10356
9409	10357
24395	10358
34187	10359
27588	10360
4262	10361
35821	10362
75997	10363
396	10364
32620	10365
5541	10366
106842	10367
8752	10368
27777	10369
15050	10370
13537	10371
55980	10372
65686	10373
58016	10374
869	10375
95252	10376
19207	10377
10543	10378
67807	10379
3380	10380
4235	10381
5802	10382
24450	10383
18439	10384
49592	10385
22333	10386
5484	10387
27240	10388
22985	10389
53854	10390
15675	10391
60283	10392
29760	10393
63352	10394
120	10395
16023	10396
16722	10397
40114	10398
21746	10399
305	10400
8141	10401
50820	10402
3803	10403
12572	10404
41638	10405
59171	10406
2853	10407
34633	10408
63357	10409
11201	10410
10671	10411
26743	10412
21089	10413
161	10414
13754	10415
47652	10416
48478	10417
175	10418
21832	10419
114438	10420
7460	10421
57711	10422
21368	10423
105723	10424
91513	10425
6743	10426
99729	10427
40917	10428
31217	10429
25169	10430
469	10431
81471	10432
46879	10433
2290	10434
21587	10435
65601	10436
26749	10437
61847	10438
2211	10439
9592	10440
48626	10441
20135	10442
58034	10443
9841	10444
10422	10445
61828	10446
114083	10447
34278	10448
6246	10449
76723	10450
73747	10451
18316	10452
502	10453
67094	10454
36013	10455
10	10456
3959	10457
17702	10458
65925	10459
59269	10460
17978	10461
114333	10462
5384	10463
17268	10464
2891	10465
6651	10466
58733	10467
671	10468
78386	10469
68224	10470
35218	10471
32631	10472
14553	10473
3919	10474
80815	10475
15840	10476
8210	10477
60973	10478
6273	10479
10681	10480
3421	10481
4907	10482
702	10483
3524	10484
43	10485
6309	10486
796	10487
24673	10488
33514	10489
21757	10490
28206	10491
3606	10492
30575	10493
82364	10494
62407	10495
5271	10496
80967	10497
20520	10498
25905	10499
12531	10500
1162	10501
46665	10502
6082	10503
17417	10504
24713	10505
27538	10506
3415	10507
60834	10508
69087	10509
15010	10510
55894	10511
100748	10512
17440	10513
88660	10514
16054	10515
18230	10516
2758	10517
67608	10518
12313	10519
22542	10520
5570	10521
5845	10522
11418	10523
23575	10524
68945	10525
36597	10526
37719	10527
11661	10528
57917	10529
15134	10530
2478	10531
4196	10532
39592	10533
485	10534
95406	10535
19055	10536
45558	10537
11120	10538
5513	10539
92722	10540
421	10541
10252	10542
1445	10543
36473	10544
4220	10545
12772	10546
9582	10547
1463	10548
8503	10549
17716	10550
17231	10551
2278	10552
12955	10553
397	10554
19796	10555
71713	10556
41544	10557
873	10558
57272	10559
67993	10560
30185	10561
3325	10562
13144	10563
58306	10564
17662	10565
57141	10566
9008	10567
2829	10568
82981	10569
71496	10570
4819	10571
18271	10572
6	10573
11382	10574
49611	10575
22515	10576
2960	10577
43517	10578
928	10579
7735	10580
19312	10581
91652	10582
28832	10583
14581	10584
32907	10585
70876	10586
49072	10587
41451	10588
49108	10589
13176	10590
1927	10591
11885	10592
4861	10593
45650	10594
44318	10595
80475	10596
49510	10597
37615	10598
23833	10599
13819	10600
8293	10601
2013	10602
66	10603
57578	10604
10190	10605
861	10606
3669	10607
35010	10608
56460	10609
26091	10610
1961	10611
35654	10612
40497	10613
9625	10614
14426	10615
5930	10616
7226	10617
100104	10618
37778	10619
41660	10620
38734	10621
41114	10622
80187	10623
38954	10624
64623	10625
3831	10626
73004	10627
5657	10628
4315	10629
19230	10630
34119	10631
55757	10632
46501	10633
1102	10634
33917	10635
45972	10636
7199	10637
24814	10638
8193	10639
85278	10640
2639	10641
15086	10642
4619	10643
8752	10644
47898	10645
4636	10646
30321	10647
82706	10648
46388	10649
336	10650
26654	10651
13251	10652
4257	10653
53793	10654
26482	10655
37385	10656
15756	10657
39379	10658
4838	10659
53771	10660
566	10661
1799	10662
880	10663
2257	10664
15946	10665
104527	10666
5232	10667
48116	10668
24323	10669
16907	10670
39178	10671
52581	10672
69545	10673
43208	10674
1693	10675
34646	10676
15052	10677
67253	10678
10604	10679
23925	10680
70	10681
32446	10682
28604	10683
6684	10684
62999	10685
104320	10686
10433	10687
107588	10688
23964	10689
13115	10690
66864	10691
32019	10692
540	10693
195	10694
9551	10695
38496	10696
1199	10697
3905	10698
24475	10699
67924	10700
50623	10701
7394	10702
17686	10703
924	10704
9347	10705
1671	10706
102160	10707
4678	10708
90214	10709
56073	10710
4415	10711
20018	10712
32570	10713
12334	10714
33021	10715
4899	10716
44177	10717
47851	10718
62478	10719
95099	10720
9615	10721
50445	10722
23914	10723
84188	10724
272	10725
3720	10726
6471	10727
43735	10728
26015	10729
1062	10730
65869	10731
32746	10732
28600	10733
41554	10734
2918	10735
8427	10736
14719	10737
1684	10738
15523	10739
56516	10740
35405	10741
3834	10742
21895	10743
48722	10744
25238	10745
3514	10746
6260	10747
5455	10748
36020	10749
8747	10750
40035	10751
13561	10752
147	10753
17743	10754
3911	10755
51162	10756
19179	10757
13131	10758
29658	10759
34765	10760
264	10761
91819	10762
6465	10763
19486	10764
632	10765
103742	10766
43530	10767
47362	10768
48466	10769
9466	10770
61631	10771
44181	10772
15807	10773
8543	10774
530	10775
34604	10776
14513	10777
18591	10778
6210	10779
9654	10780
28604	10781
2	10782
1246	10783
83527	10784
56360	10785
14100	10786
6412	10787
4549	10788
205	10789
41177	10790
77833	10791
19973	10792
20378	10793
67109	10794
28972	10795
8511	10796
78773	10797
101083	10798
30556	10799
42485	10800
3368	10801
66457	10802
3712	10803
6802	10804
31032	10805
1159	10806
10844	10807
23253	10808
3895	10809
28943	10810
4831	10811
90505	10812
5455	10813
31227	10814
106819	10815
1075	10816
9549	10817
2	10818
36110	10819
17168	10820
15272	10821
11917	10822
8377	10823
616	10824
9803	10825
55776	10826
171	10827
23684	10828
74204	10829
44898	10830
960	10831
17145	10832
42458	10833
2051	10834
39401	10835
54187	10836
79343	10837
1286	10838
5040	10839
9975	10840
3873	10841
3521	10842
81335	10843
53925	10844
50422	10845
17602	10846
75239	10847
4530	10848
9456	10849
42436	10850
57883	10851
32995	10852
77182	10853
64545	10854
56139	10855
2143	10856
13481	10857
15960	10858
19011	10859
51190	10860
31374	10861
77938	10862
4810	10863
65444	10864
5485	10865
25548	10866
55442	10867
91419	10868
2304	10869
30	10870
16691	10871
7650	10872
4246	10873
22342	10874
18837	10875
18818	10876
65	10877
46179	10878
40340	10879
31835	10880
72604	10881
53404	10882
3290	10883
21259	10884
42458	10885
5853	10886
37884	10887
39758	10888
48726	10889
37546	10890
37844	10891
57632	10892
73009	10893
29421	10894
101613	10895
847	10896
66132	10897
25037	10898
37302	10899
19780	10900
18537	10901
6899	10902
88333	10903
43161	10904
76911	10905
21285	10906
29052	10907
20472	10908
33478	10909
11491	10910
15765	10911
39785	10912
373	10913
16057	10914
23145	10915
78795	10916
44367	10917
5765	10918
30620	10919
3661	10920
10461	10921
928	10922
29564	10923
1211	10924
50895	10925
46390	10926
27831	10927
9940	10928
1370	10929
82446	10930
774	10931
2756	10932
38345	10933
9372	10934
58234	10935
14341	10936
10087	10937
3631	10938
42868	10939
24591	10940
16109	10941
10750	10942
82507	10943
4029	10944
104999	10945
77191	10946
75252	10947
7145	10948
583	10949
44988	10950
17859	10951
33335	10952
437	10953
16706	10954
63855	10955
35409	10956
42346	10957
9378	10958
23466	10959
26873	10960
16874	10961
1184	10962
38534	10963
23067	10964
75424	10965
18189	10966
2891	10967
61369	10968
12744	10969
1431	10970
68626	10971
63651	10972
105313	10973
7730	10974
27089	10975
20383	10976
5397	10977
6696	10978
38868	10979
48150	10980
91242	10981
40102	10982
11159	10983
13510	10984
55746	10985
605	10986
2156	10987
5195	10988
1045	10989
58780	10990
45771	10991
27420	10992
12689	10993
3054	10994
61381	10995
102752	10996
16	10997
50084	10998
23823	10999
55464	11000
54378	11001
20165	11002
3161	11003
16917	11004
949	11005
81157	11006
21244	11007
74168	11008
42392	11009
15485	11010
27991	11011
3088	11012
34145	11013
71226	11014
80	11015
12968	11016
11270	11017
9436	11018
2104	11019
44427	11020
52509	11021
4462	11022
54406	11023
17746	11024
4578	11025
32712	11026
46659	11027
23099	11028
2847	11029
40307	11030
15081	11031
3026	11032
11456	11033
34473	11034
4565	11035
44032	11036
73607	11037
13524	11038
48492	11039
50880	11040
30348	11041
75617	11042
25273	11043
26515	11044
77738	11045
96466	11046
45283	11047
381	11048
5411	11049
39497	11050
10752	11051
11407	11052
19658	11053
15958	11054
12653	11055
8251	11056
45480	11057
13741	11058
7901	11059
78053	11060
58402	11061
13668	11062
26745	11063
29622	11064
17801	11065
52793	11066
64552	11067
92881	11068
54519	11069
4049	11070
86875	11071
4178	11072
12090	11073
89702	11074
49212	11075
4165	11076
54920	11077
5358	11078
70905	11079
20850	11080
48133	11081
24600	11082
48241	11083
73329	11084
2118	11085
31685	11086
50930	11087
2539	11088
49474	11089
1487	11090
23377	11091
30720	11092
7683	11093
55327	11094
85434	11095
15019	11096
5147	11097
47744	11098
30452	11099
51901	11100
7506	11101
19427	11102
12225	11103
30399	11104
32616	11105
16084	11106
40018	11107
60542	11108
82904	11109
13338	11110
17269	11111
49086	11112
34688	11113
55517	11114
70078	11115
3394	11116
368	11117
4331	11118
56490	11119
56620	11120
40188	11121
51028	11122
28595	11123
8413	11124
2371	11125
31926	11126
3737	11127
4093	11128
50996	11129
7462	11130
68480	11131
5038	11132
10212	11133
21777	11134
300	11135
45988	11136
10749	11137
31534	11138
1592	11139
15633	11140
89247	11141
576	11142
5288	11143
12744	11144
60542	11145
41898	11146
54547	11147
40009	11148
30449	11149
222	11150
10023	11151
17353	11152
49361	11153
63570	11154
17890	11155
90922	11156
15193	11157
72001	11158
111296	11159
13287	11160
22071	11161
55193	11162
11115	11163
4836	11164
41450	11165
15548	11166
47442	11167
14413	11168
2195	11169
14613	11170
6982	11171
51412	11172
4252	11173
54477	11174
1654	11175
57280	11176
80345	11177
44	11178
54632	11179
25904	11180
2566	11181
28844	11182
55604	11183
49360	11184
2820	11185
18670	11186
18702	11187
32457	11188
9754	11189
4427	11190
4468	11191
51223	11192
45140	11193
65456	11194
80704	11195
59176	11196
34	11197
61896	11198
94533	11199
15477	11200
16319	11201
1528	11202
89211	11203
42813	11204
958	11205
46398	11206
2102	11207
13734	11208
69635	11209
1435	11210
66869	11211
39556	11212
4917	11213
102866	11214
23512	11215
22430	11216
565	11217
53341	11218
59517	11219
10563	11220
6827	11221
41171	11222
5702	11223
9242	11224
23292	11225
16093	11226
80058	11227
11458	11228
29722	11229
113248	11230
71451	11231
81555	11232
105626	11233
24914	11234
71154	11235
12371	11236
16721	11237
5228	11238
87884	11239
42631	11240
3441	11241
89506	11242
30018	11243
640	11244
72872	11245
18141	11246
8252	11247
64363	11248
3714	11249
47775	11250
72914	11251
33375	11252
7952	11253
3234	11254
41024	11255
87905	11256
67550	11257
511	11258
20563	11259
22209	11260
1834	11261
42035	11262
21513	11263
23784	11264
65610	11265
103943	11266
31413	11267
68497	11268
62003	11269
64057	11270
6555	11271
58080	11272
1693	11273
10672	11274
52102	11275
4036	11276
6155	11277
1803	11278
89710	11279
44589	11280
32834	11281
26610	11282
37086	11283
40600	11284
10628	11285
20062	11286
12826	11287
325	11288
47144	11289
36369	11290
14268	11291
29732	11292
9731	11293
80438	11294
22705	11295
74829	11296
42521	11297
69890	11298
46987	11299
7869	11300
17269	11301
40148	11302
45596	11303
11061	11304
1220	11305
23775	11306
24101	11307
13817	11308
3110	11309
9675	11310
33163	11311
26399	11312
14479	11313
81915	11314
64712	11315
52814	11316
7613	11317
2832	11318
3041	11319
496	11320
40337	11321
27160	11322
15449	11323
3659	11324
32531	11325
55213	11326
219	11327
25094	11328
208	11329
42396	11330
23515	11331
42186	11332
4459	11333
7965	11334
783	11335
5800	11336
72885	11337
4218	11338
49462	11339
26880	11340
75134	11341
1058	11342
69792	11343
18447	11344
18567	11345
41412	11346
17274	11347
9975	11348
3083	11349
5405	11350
97692	11351
22840	11352
19445	11353
67506	11354
12224	11355
3540	11356
6759	11357
19766	11358
13614	11359
89670	11360
91221	11361
45863	11362
25184	11363
35069	11364
43947	11365
911	11366
9919	11367
27297	11368
7956	11369
49131	11370
91966	11371
101595	11372
41176	11373
45993	11374
2712	11375
33022	11376
719	11377
8198	11378
33571	11379
21052	11380
25806	11381
15507	11382
525	11383
7040	11384
8548	11385
19733	11386
5766	11387
38813	11388
36850	11389
3801	11390
13468	11391
55360	11392
4028	11393
86454	11394
48930	11395
48746	11396
64723	11397
79991	11398
35374	11399
198	11400
21265	11401
14379	11402
22492	11403
28173	11404
10489	11405
309	11406
26931	11407
1306	11408
9576	11409
15430	11410
23715	11411
20135	11412
8751	11413
26665	11414
28268	11415
44956	11416
46847	11417
3098	11418
31338	11419
22794	11420
6102	11421
4828	11422
20585	11423
5047	11424
14070	11425
4015	11426
22575	11427
13641	11428
19459	11429
2649	11430
24645	11431
41119	11432
73362	11433
33860	11434
8473	11435
38441	11436
56231	11437
2543	11438
6821	11439
14520	11440
24362	11441
44242	11442
47631	11443
12326	11444
53731	11445
8701	11446
30563	11447
38613	11448
114611	11449
29733	11450
2566	11451
24163	11452
10402	11453
44	11454
2798	11455
97837	11456
60641	11457
36254	11458
71002	11459
154	11460
80071	11461
15148	11462
42255	11463
20333	11464
3020	11465
98993	11466
75962	11467
4761	11468
2857	11469
19414	11470
75396	11471
25118	11472
27969	11473
984	11474
34957	11475
71867	11476
16789	11477
35374	11478
36143	11479
5444	11480
6165	11481
14337	11482
87477	11483
48339	11484
30373	11485
15911	11486
40145	11487
16902	11488
66739	11489
465	11490
32807	11491
1136	11492
7916	11493
16255	11494
6359	11495
90747	11496
2387	11497
29618	11498
1516	11499
44290	11500
17359	11501
60555	11502
16035	11503
42905	11504
11054	11505
66947	11506
53212	11507
12360	11508
60045	11509
37961	11510
43180	11511
46210	11512
51789	11513
25866	11514
55928	11515
2298	11516
13642	11517
25566	11518
69561	11519
16666	11520
5628	11521
15819	11522
25700	11523
84798	11524
533	11525
6619	11526
43058	11527
6313	11528
5368	11529
240	11530
53439	11531
1361	11532
5013	11533
17833	11534
72539	11535
17993	11536
38135	11537
7	11538
996	11539
6154	11540
67522	11541
17579	11542
17315	11543
34870	11544
77580	11545
51065	11546
8867	11547
5683	11548
31676	11549
420	11550
38616	11551
21817	11552
12216	11553
111465	11554
10474	11555
42779	11556
61457	11557
49847	11558
17413	11559
67360	11560
19914	11561
33282	11562
6547	11563
15602	11564
10233	11565
9389	11566
63314	11567
83363	11568
25739	11569
2579	11570
49479	11571
32607	11572
55142	11573
89365	11574
14731	11575
5247	11576
60538	11577
23163	11578
36072	11579
104547	11580
17890	11581
74863	11582
5594	11583
5888	11584
49132	11585
18983	11586
5559	11587
52451	11588
8457	11589
86542	11590
114248	11591
10363	11592
35030	11593
64437	11594
3727	11595
28895	11596
22761	11597
25288	11598
27859	11599
442	11600
7665	11601
20470	11602
58356	11603
20583	11604
187	11605
89657	11606
5576	11607
2825	11608
16408	11609
2851	11610
4425	11611
59861	11612
47534	11613
30087	11614
77227	11615
19801	11616
87915	11617
2292	11618
37091	11619
27848	11620
1012	11621
22681	11622
39670	11623
6754	11624
7467	11625
52570	11626
19605	11627
36701	11628
41765	11629
38506	11630
59759	11631
4463	11632
39289	11633
773	11634
40170	11635
3778	11636
10874	11637
45944	11638
42819	11639
49484	11640
19325	11641
83955	11642
96650	11643
7101	11644
21334	11645
50140	11646
55036	11647
3138	11648
16764	11649
22533	11650
50648	11651
28437	11652
667	11653
69368	11654
16206	11655
2708	11656
12548	11657
25566	11658
30330	11659
90648	11660
46503	11661
35764	11662
78567	11663
39346	11664
25613	11665
34229	11666
19085	11667
68894	11668
67741	11669
8519	11670
13153	11671
4874	11672
9328	11673
3201	11674
53436	11675
19536	11676
3629	11677
84179	11678
62674	11679
40168	11680
57953	11681
60110	11682
41354	11683
8064	11684
31833	11685
30130	11686
4491	11687
10653	11688
35765	11689
95580	11690
54121	11691
23897	11692
39329	11693
44874	11694
17181	11695
11964	11696
38299	11697
85222	11698
5510	11699
1739	11700
13403	11701
94770	11702
80569	11703
31643	11704
46118	11705
7868	11706
32049	11707
22302	11708
7734	11709
9985	11710
4865	11711
8336	11712
26994	11713
6733	11714
61416	11715
69755	11716
6138	11717
393	11718
525	11719
10533	11720
2332	11721
19592	11722
13449	11723
61559	11724
12329	11725
60113	11726
1316	11727
73209	11728
44301	11729
101190	11730
79191	11731
37640	11732
46494	11733
45749	11734
7594	11735
94595	11736
48929	11737
45122	11738
61257	11739
60706	11740
36479	11741
85362	11742
11684	11743
15398	11744
391	11745
94386	11746
97306	11747
10274	11748
26158	11749
51866	11750
62248	11751
4157	11752
96625	11753
65228	11754
38302	11755
1993	11756
6370	11757
1451	11758
12494	11759
140	11760
52725	11761
35891	11762
14004	11763
18601	11764
42695	11765
66433	11766
30541	11767
3258	11768
854	11769
38446	11770
9188	11771
70119	11772
11223	11773
52979	11774
9940	11775
83646	11776
725	11777
29249	11778
109882	11779
8568	11780
36373	11781
8145	11782
8941	11783
2681	11784
41145	11785
894	11786
1010	11787
75880	11788
35094	11789
77594	11790
92991	11791
76424	11792
53369	11793
3778	11794
1834	11795
8458	11796
80113	11797
2964	11798
26851	11799
53629	11800
13678	11801
2071	11802
8052	11803
10523	11804
20891	11805
10189	11806
9796	11807
40107	11808
28	11809
9591	11810
8608	11811
23049	11812
35716	11813
37260	11814
13154	11815
21352	11816
19660	11817
4552	11818
37246	11819
86322	11820
53796	11821
38180	11822
5745	11823
30624	11824
32032	11825
48574	11826
36315	11827
44389	11828
9146	11829
48738	11830
8700	11831
19089	11832
24674	11833
9682	11834
73240	11835
310	11836
497	11837
41634	11838
16191	11839
31481	11840
3240	11841
8522	11842
48533	11843
56169	11844
34927	11845
22941	11846
39530	11847
43264	11848
47763	11849
26868	11850
5087	11851
11045	11852
43620	11853
801	11854
2889	11855
36721	11856
57619	11857
67060	11858
28558	11859
12096	11860
42286	11861
23604	11862
16854	11863
33520	11864
1740	11865
91128	11866
12915	11867
25479	11868
202	11869
7193	11870
2700	11871
10373	11872
737	11873
16285	11874
46275	11875
75319	11876
59616	11877
44196	11878
4645	11879
55443	11880
41884	11881
82915	11882
52276	11883
62650	11884
616	11885
64910	11886
18294	11887
31284	11888
39234	11889
1338	11890
24420	11891
25257	11892
31328	11893
7000	11894
4690	11895
19690	11896
5316	11897
1284	11898
100097	11899
8334	11900
35762	11901
7024	11902
1654	11903
13318	11904
57947	11905
26175	11906
42220	11907
58610	11908
14680	11909
804	11910
74069	11911
2388	11912
595	11913
47397	11914
74561	11915
26368	11916
81537	11917
22242	11918
1812	11919
9844	11920
14707	11921
59452	11922
26564	11923
3399	11924
11827	11925
84573	11926
15772	11927
12167	11928
66591	11929
22438	11930
44746	11931
74733	11932
17546	11933
619	11934
19800	11935
24844	11936
54734	11937
89041	11938
7343	11939
51695	11940
14775	11941
61660	11942
34391	11943
45477	11944
26203	11945
1102	11946
6300	11947
32822	11948
34948	11949
53816	11950
14068	11951
18912	11952
71225	11953
4773	11954
1801	11955
23693	11956
27767	11957
27230	11958
5747	11959
56269	11960
59267	11961
30239	11962
22816	11963
9213	11964
44856	11965
3379	11966
19051	11967
11375	11968
8999	11969
68866	11970
51851	11971
84608	11972
12564	11973
50801	11974
12000	11975
22691	11976
25389	11977
1700	11978
16409	11979
26152	11980
68078	11981
55041	11982
13237	11983
38913	11984
26427	11985
3440	11986
14861	11987
13795	11988
101190	11989
86471	11990
62928	11991
39246	11992
52279	11993
11545	11994
18881	11995
12393	11996
25750	11997
27181	11998
6490	11999
29288	12000
24755	12001
5328	12002
51920	12003
267	12004
559	12005
51492	12006
263	12007
103970	12008
132	12009
12178	12010
5197	12011
32394	12012
5975	12013
34817	12014
2448	12015
3834	12016
13321	12017
23863	12018
35137	12019
29004	12020
10225	12021
13160	12022
51916	12023
8105	12024
78087	12025
948	12026
1624	12027
10446	12028
100795	12029
40921	12030
62412	12031
4856	12032
32774	12033
19	12034
8176	12035
26187	12036
17260	12037
82316	12038
69176	12039
78337	12040
55854	12041
11613	12042
73031	12043
7701	12044
23671	12045
569	12046
33	12047
364	12048
50866	12049
89473	12050
9974	12051
13464	12052
6897	12053
60551	12054
52	12055
6209	12056
20090	12057
75950	12058
18397	12059
99019	12060
10849	12061
946	12062
15947	12063
3230	12064
1553	12065
12751	12066
30245	12067
534	12068
66019	12069
58397	12070
30731	12071
5001	12072
42324	12073
55817	12074
27787	12075
20878	12076
9970	12077
801	12078
1891	12079
84928	12080
90838	12081
11507	12082
34403	12083
41887	12084
7877	12085
21455	12086
671	12087
37884	12088
40942	12089
1281	12090
59074	12091
2629	12092
12739	12093
79942	12094
32520	12095
328	12096
10755	12097
59220	12098
31231	12099
88681	12100
20218	12101
98370	12102
7529	12103
23946	12104
37563	12105
16744	12106
7203	12107
1513	12108
65547	12109
11539	12110
73774	12111
7400	12112
55120	12113
37291	12114
29080	12115
42653	12116
92841	12117
22630	12118
41197	12119
26478	12120
19767	12121
37067	12122
23539	12123
27834	12124
62892	12125
43954	12126
7591	12127
88413	12128
8233	12129
24137	12130
14624	12131
1920	12132
4281	12133
34267	12134
31611	12135
18013	12136
49899	12137
68084	12138
58038	12139
53925	12140
76492	12141
66826	12142
40740	12143
20783	12144
15882	12145
42579	12146
865	12147
15511	12148
100708	12149
1029	12150
14431	12151
14088	12152
22261	12153
6876	12154
80441	12155
36520	12156
901	12157
49731	12158
11846	12159
661	12160
54171	12161
421	12162
11240	12163
3794	12164
2417	12165
53659	12166
22783	12167
17356	12168
23605	12169
1645	12170
16308	12171
29979	12172
79681	12173
20377	12174
6056	12175
635	12176
748	12177
1860	12178
17586	12179
10626	12180
49368	12181
44126	12182
23890	12183
2262	12184
35172	12185
287	12186
41290	12187
33547	12188
21138	12189
10480	12190
8077	12191
49024	12192
38540	12193
21747	12194
38277	12195
6283	12196
9868	12197
617	12198
63325	12199
32166	12200
4074	12201
11991	12202
22979	12203
87634	12204
68276	12205
20984	12206
56581	12207
114542	12208
2849	12209
702	12210
34587	12211
49266	12212
41477	12213
17000	12214
12635	12215
17844	12216
62119	12217
20210	12218
4544	12219
7924	12220
8080	12221
45793	12222
80727	12223
32606	12224
97906	12225
75504	12226
21641	12227
1652	12228
37510	12229
14759	12230
4940	12231
10928	12232
91484	12233
30757	12234
4634	12235
2923	12236
13951	12237
29969	12238
3640	12239
4911	12240
2778	12241
50605	12242
4172	12243
5404	12244
6691	12245
88188	12246
22179	12247
7302	12248
67788	12249
15663	12250
12252	12251
71866	12252
44266	12253
5019	12254
14878	12255
9440	12256
247	12257
30909	12258
61199	12259
10026	12260
13149	12261
8746	12262
8741	12263
26943	12264
8892	12265
16620	12266
65529	12267
3859	12268
69483	12269
36671	12270
59823	12271
8229	12272
12861	12273
23791	12274
37701	12275
66468	12276
24341	12277
13779	12278
6435	12279
8339	12280
9900	12281
5010	12282
4505	12283
342	12284
69728	12285
7395	12286
32963	12287
5657	12288
60528	12289
77124	12290
4545	12291
22275	12292
28258	12293
101065	12294
46226	12295
15767	12296
67376	12297
19026	12298
40282	12299
32727	12300
14835	12301
13982	12302
7430	12303
15418	12304
48780	12305
62307	12306
4599	12307
44021	12308
27704	12309
39504	12310
1538	12311
11167	12312
7061	12313
5465	12314
51498	12315
15433	12316
4945	12317
11773	12318
51282	12319
4777	12320
356	12321
66815	12322
17816	12323
7184	12324
101437	12325
9195	12326
37641	12327
15104	12328
77340	12329
61145	12330
23782	12331
18939	12332
88112	12333
27499	12334
71531	12335
29493	12336
106452	12337
103262	12338
88268	12339
72838	12340
14183	12341
6509	12342
43571	12343
29923	12344
9591	12345
14718	12346
1671	12347
13103	12348
1208	12349
11540	12350
14581	12351
54849	12352
5119	12353
35500	12354
11943	12355
12391	12356
22090	12357
1166	12358
67884	12359
3717	12360
2396	12361
10409	12362
72184	12363
34071	12364
91724	12365
90051	12366
19872	12367
1765	12368
2631	12369
46490	12370
2869	12371
61318	12372
1496	12373
9808	12374
25728	12375
18285	12376
17865	12377
56684	12378
6629	12379
82104	12380
12957	12381
66381	12382
12503	12383
55374	12384
52087	12385
9541	12386
15051	12387
11233	12388
57802	12389
19275	12390
827	12391
18720	12392
18835	12393
32581	12394
74915	12395
104236	12396
52382	12397
10113	12398
13548	12399
61603	12400
46799	12401
9987	12402
70175	12403
44104	12404
38648	12405
31546	12406
12614	12407
12061	12408
5423	12409
1052	12410
1366	12411
21577	12412
108467	12413
52024	12414
10741	12415
43121	12416
14206	12417
48805	12418
3281	12419
7399	12420
71473	12421
867	12422
30583	12423
65381	12424
74936	12425
8486	12426
8634	12427
21840	12428
20173	12429
1605	12430
25629	12431
79800	12432
54072	12433
23697	12434
103860	12435
1207	12436
4244	12437
7909	12438
55104	12439
6000	12440
8440	12441
7500	12442
68805	12443
11373	12444
12027	12445
61250	12446
24299	12447
9331	12448
29612	12449
16344	12450
57321	12451
12912	12452
49651	12453
22892	12454
16463	12455
52137	12456
49092	12457
852	12458
3178	12459
1704	12460
9209	12461
20335	12462
41439	12463
43195	12464
93240	12465
22041	12466
8344	12467
2460	12468
52	12469
65917	12470
14214	12471
168	12472
90845	12473
68190	12474
20703	12475
37812	12476
10468	12477
11516	12478
216	12479
6187	12480
73572	12481
112098	12482
31163	12483
25549	12484
3489	12485
1620	12486
555	12487
515	12488
2762	12489
42373	12490
4943	12491
2129	12492
33359	12493
34143	12494
7119	12495
6402	12496
34382	12497
33082	12498
64583	12499
35180	12500
2733	12501
34949	12502
56117	12503
375	12504
12903	12505
62865	12506
28703	12507
31784	12508
19605	12509
26099	12510
31006	12511
4605	12512
55711	12513
34803	12514
1496	12515
23115	12516
6277	12517
27471	12518
51131	12519
20019	12520
90987	12521
27262	12522
3054	12523
174	12524
29082	12525
31441	12526
24449	12527
3754	12528
48070	12529
16364	12530
42748	12531
82635	12532
35279	12533
486	12534
30371	12535
54711	12536
88379	12537
5582	12538
67019	12539
9699	12540
53941	12541
28534	12542
20757	12543
59780	12544
21245	12545
980	12546
27776	12547
33226	12548
26286	12549
2204	12550
11604	12551
44078	12552
22312	12553
36705	12554
14991	12555
11004	12556
31770	12557
42928	12558
83007	12559
13432	12560
2562	12561
57678	12562
107540	12563
57737	12564
94368	12565
92515	12566
95535	12567
24873	12568
11795	12569
1809	12570
2010	12571
19891	12572
99598	12573
19932	12574
19990	12575
58878	12576
49396	12577
2664	12578
9713	12579
75251	12580
24871	12581
3165	12582
80186	12583
101665	12584
35498	12585
36123	12586
18025	12587
59849	12588
11082	12589
2327	12590
58275	12591
35988	12592
3802	12593
56444	12594
65248	12595
23878	12596
33770	12597
53284	12598
1730	12599
53735	12600
68668	12601
100796	12602
2789	12603
54978	12604
9744	12605
37965	12606
58213	12607
38800	12608
80624	12609
224	12610
5917	12611
70949	12612
21727	12613
223	12614
33237	12615
87502	12616
86998	12617
21373	12618
24435	12619
2937	12620
7242	12621
40279	12622
44837	12623
10331	12624
46567	12625
47678	12626
11413	12627
24821	12628
2821	12629
30827	12630
5617	12631
23347	12632
9473	12633
5999	12634
24000	12635
10098	12636
20101	12637
3200	12638
102985	12639
19371	12640
34023	12641
8292	12642
89448	12643
59896	12644
38655	12645
19555	12646
3131	12647
57436	12648
25353	12649
55236	12650
3820	12651
31271	12652
34022	12653
82550	12654
30658	12655
13455	12656
26527	12657
7409	12658
14775	12659
35959	12660
22156	12661
2440	12662
92757	12663
14437	12664
2397	12665
35550	12666
63979	12667
26958	12668
13822	12669
7620	12670
36564	12671
2503	12672
47836	12673
65652	12674
14314	12675
10165	12676
5617	12677
1174	12678
8281	12679
57060	12680
1	12681
54063	12682
39036	12683
27271	12684
49751	12685
23129	12686
46649	12687
10897	12688
47978	12689
27923	12690
32334	12691
48666	12692
54789	12693
3410	12694
86458	12695
17415	12696
47507	12697
1357	12698
48088	12699
78636	12700
3704	12701
9578	12702
31719	12703
5418	12704
50137	12705
6073	12706
61580	12707
33390	12708
60937	12709
2904	12710
10408	12711
40839	12712
538	12713
81016	12714
33263	12715
53569	12716
44688	12717
154	12718
25732	12719
11127	12720
46710	12721
76262	12722
31007	12723
28724	12724
91494	12725
17115	12726
2762	12727
82596	12728
19048	12729
28028	12730
13083	12731
9864	12732
49022	12733
29955	12734
60828	12735
6796	12736
30559	12737
12789	12738
33279	12739
16845	12740
27163	12741
36582	12742
106	12743
39426	12744
79697	12745
29695	12746
8670	12747
50177	12748
3892	12749
48899	12750
26851	12751
31567	12752
88580	12753
85567	12754
11020	12755
11479	12756
78531	12757
21748	12758
69975	12759
759	12760
92262	12761
67267	12762
52490	12763
63236	12764
11494	12765
62524	12766
1108	12767
70077	12768
9075	12769
78124	12770
23491	12771
487	12772
2763	12773
25966	12774
34012	12775
11042	12776
20216	12777
52959	12778
56537	12779
75262	12780
1318	12781
6162	12782
696	12783
80342	12784
27451	12785
87973	12786
7729	12787
3311	12788
43127	12789
1737	12790
46505	12791
8411	12792
2920	12793
76278	12794
47876	12795
44931	12796
37521	12797
37556	12798
89944	12799
12478	12800
79097	12801
5045	12802
6970	12803
43099	12804
18030	12805
39647	12806
10294	12807
40264	12808
87839	12809
853	12810
76687	12811
13507	12812
39043	12813
98318	12814
12313	12815
893	12816
45675	12817
56851	12818
24093	12819
2751	12820
11226	12821
40494	12822
18424	12823
38897	12824
38638	12825
505	12826
1788	12827
61910	12828
31214	12829
37829	12830
72475	12831
8993	12832
18017	12833
46371	12834
42668	12835
42710	12836
1994	12837
75276	12838
94527	12839
37167	12840
10242	12841
26883	12842
24059	12843
11213	12844
19899	12845
45461	12846
5498	12847
32378	12848
4980	12849
22260	12850
29489	12851
47296	12852
80246	12853
21727	12854
4948	12855
57197	12856
34942	12857
61	12858
2146	12859
1260	12860
4825	12861
475	12862
11452	12863
3316	12864
8133	12865
37916	12866
206	12867
34947	12868
60358	12869
26047	12870
4194	12871
5883	12872
3221	12873
42630	12874
1637	12875
48078	12876
15006	12877
13462	12878
22189	12879
33293	12880
80939	12881
775	12882
44523	12883
16982	12884
206	12885
34886	12886
11415	12887
46250	12888
78673	12889
35421	12890
95228	12891
24484	12892
100427	12893
64033	12894
37144	12895
1327	12896
39107	12897
61010	12898
2589	12899
27212	12900
9892	12901
16869	12902
2295	12903
26248	12904
92095	12905
11220	12906
7227	12907
16851	12908
25316	12909
59533	12910
7714	12911
23163	12912
10322	12913
9648	12914
14910	12915
29833	12916
3055	12917
71613	12918
9486	12919
9396	12920
43050	12921
5345	12922
57798	12923
81015	12924
22	12925
12955	12926
49679	12927
25552	12928
2346	12929
2312	12930
39237	12931
34293	12932
27730	12933
3548	12934
10040	12935
10852	12936
74475	12937
12676	12938
7604	12939
93977	12940
442	12941
2886	12942
2996	12943
14508	12944
8797	12945
69434	12946
71880	12947
45132	12948
48427	12949
20555	12950
7674	12951
14565	12952
68944	12953
3489	12954
8919	12955
41087	12956
973	12957
94104	12958
69364	12959
22116	12960
50059	12961
62888	12962
36068	12963
72451	12964
727	12965
49846	12966
1652	12967
10141	12968
86363	12969
10228	12970
491	12971
13538	12972
3017	12973
39439	12974
11347	12975
18941	12976
80225	12977
1468	12978
48039	12979
28131	12980
26930	12981
27387	12982
25512	12983
57914	12984
63055	12985
4855	12986
60391	12987
263	12988
46573	12989
1392	12990
36327	12991
33540	12992
17132	12993
28990	12994
65140	12995
16834	12996
16850	12997
25208	12998
79211	12999
52380	13000
4478	13001
32304	13002
24355	13003
2161	13004
691	13005
21465	13006
54212	13007
8029	13008
70913	13009
9561	13010
19873	13011
69125	13012
21654	13013
4367	13014
18261	13015
118	13016
33121	13017
7714	13018
51582	13019
3558	13020
49083	13021
17610	13022
56226	13023
11756	13024
23473	13025
65256	13026
1389	13027
68808	13028
2683	13029
4695	13030
96730	13031
7511	13032
43763	13033
16891	13034
17487	13035
47827	13036
72295	13037
68859	13038
22585	13039
26487	13040
19977	13041
9186	13042
517	13043
37706	13044
6615	13045
70250	13046
70186	13047
1898	13048
13600	13049
30854	13050
54576	13051
13458	13052
31343	13053
480	13054
14033	13055
43835	13056
18325	13057
9504	13058
6694	13059
219	13060
30696	13061
5000	13062
63687	13063
31023	13064
42547	13065
15875	13066
3254	13067
14733	13068
60433	13069
100834	13070
5901	13071
52007	13072
6876	13073
59078	13074
5985	13075
54650	13076
95104	13077
25961	13078
13906	13079
63946	13080
1651	13081
123	13082
7900	13083
1984	13084
4299	13085
41596	13086
27072	13087
19011	13088
21831	13089
5752	13090
1392	13091
363	13092
27541	13093
107476	13094
16855	13095
36897	13096
40935	13097
39921	13098
3850	13099
61722	13100
23458	13101
37050	13102
3165	13103
891	13104
42268	13105
4189	13106
7674	13107
1364	13108
40954	13109
28451	13110
103741	13111
46209	13112
21453	13113
895	13114
103503	13115
25627	13116
13358	13117
182	13118
5974	13119
52763	13120
63203	13121
57355	13122
58686	13123
43314	13124
58923	13125
31243	13126
103628	13127
85460	13128
23497	13129
37040	13130
23172	13131
28179	13132
69768	13133
153	13134
52327	13135
25799	13136
563	13137
23923	13138
6622	13139
10966	13140
48900	13141
3668	13142
63368	13143
29315	13144
19423	13145
13558	13146
111851	13147
67557	13148
78756	13149
351	13150
53704	13151
93491	13152
2888	13153
102331	13154
85489	13155
20576	13156
10177	13157
42526	13158
7925	13159
30147	13160
34254	13161
11310	13162
16314	13163
23133	13164
51820	13165
22347	13166
85286	13167
41200	13168
3753	13169
11378	13170
11225	13171
11569	13172
46929	13173
10396	13174
19664	13175
34252	13176
2220	13177
17751	13178
1022	13179
61344	13180
84147	13181
2190	13182
23719	13183
78102	13184
4585	13185
9962	13186
38621	13187
93320	13188
49223	13189
33362	13190
18103	13191
35957	13192
106621	13193
1989	13194
50284	13195
4784	13196
102374	13197
53628	13198
28058	13199
53420	13200
7393	13201
6605	13202
1632	13203
1182	13204
91457	13205
7914	13206
98945	13207
644	13208
75795	13209
41280	13210
21725	13211
16155	13212
19221	13213
621	13214
36976	13215
974	13216
221	13217
37393	13218
114278	13219
1104	13220
51143	13221
51561	13222
8111	13223
25535	13224
52084	13225
78761	13226
70301	13227
80855	13228
50082	13229
30775	13230
52450	13231
1126	13232
48719	13233
11625	13234
11711	13235
26300	13236
26778	13237
15908	13238
14991	13239
5963	13240
41549	13241
39994	13242
25503	13243
82594	13244
37971	13245
77954	13246
2013	13247
28828	13248
56166	13249
42416	13250
1875	13251
11784	13252
986	13253
2342	13254
3766	13255
9661	13256
7659	13257
97786	13258
90	13259
25478	13260
9991	13261
66728	13262
4658	13263
23180	13264
11488	13265
19297	13266
27312	13267
13047	13268
27341	13269
2601	13270
5628	13271
85434	13272
44538	13273
11206	13274
12585	13275
19116	13276
13760	13277
56620	13278
35214	13279
38384	13280
41861	13281
71138	13282
65194	13283
5061	13284
5441	13285
11727	13286
52284	13287
2630	13288
7223	13289
35199	13290
30635	13291
417	13292
18332	13293
3959	13294
51026	13295
75286	13296
52009	13297
93013	13298
40049	13299
313	13300
8280	13301
3677	13302
86377	13303
21883	13304
442	13305
98027	13306
7571	13307
55195	13308
85187	13309
18322	13310
10845	13311
256	13312
15047	13313
51564	13314
84777	13315
49921	13316
6642	13317
45232	13318
4980	13319
5522	13320
1458	13321
9938	13322
113306	13323
61638	13324
27613	13325
14864	13326
82766	13327
41662	13328
65465	13329
47109	13330
76340	13331
5037	13332
41082	13333
25278	13334
93224	13335
15391	13336
53787	13337
66450	13338
13125	13339
112165	13340
64809	13341
46351	13342
84029	13343
30480	13344
61768	13345
14663	13346
3957	13347
24367	13348
44701	13349
11237	13350
44	13351
20659	13352
27478	13353
74670	13354
8152	13355
69880	13356
391	13357
47828	13358
53258	13359
1759	13360
28541	13361
9729	13362
6180	13363
67797	13364
64454	13365
2226	13366
33995	13367
3242	13368
6795	13369
5465	13370
17770	13371
17042	13372
3805	13373
1297	13374
45415	13375
5917	13376
8218	13377
29697	13378
84430	13379
34360	13380
9626	13381
47440	13382
79810	13383
55108	13384
71411	13385
308	13386
36813	13387
21843	13388
11500	13389
18053	13390
8613	13391
83953	13392
128	13393
41864	13394
13279	13395
78829	13396
30960	13397
2348	13398
2026	13399
21547	13400
34480	13401
157	13402
51980	13403
26936	13404
622	13405
27096	13406
34968	13407
113218	13408
1967	13409
24762	13410
66682	13411
8578	13412
80954	13413
66197	13414
73126	13415
39134	13416
104890	13417
219	13418
100059	13419
1113	13420
3247	13421
25497	13422
31216	13423
19458	13424
34995	13425
34	13426
18547	13427
53043	13428
48351	13429
11799	13430
66185	13431
53419	13432
1759	13433
33085	13434
3964	13435
7529	13436
2875	13437
106126	13438
77185	13439
10644	13440
2762	13441
10344	13442
30942	13443
11606	13444
297	13445
93054	13446
21541	13447
78828	13448
34044	13449
30834	13450
4482	13451
6596	13452
697	13453
9492	13454
20945	13455
29477	13456
16822	13457
58472	13458
27658	13459
3607	13460
83591	13461
44983	13462
48647	13463
320	13464
731	13465
1969	13466
4261	13467
40281	13468
52524	13469
1415	13470
14162	13471
90983	13472
27920	13473
311	13474
14553	13475
13482	13476
5817	13477
28847	13478
49023	13479
14869	13480
56171	13481
8606	13482
40659	13483
3048	13484
69189	13485
30114	13486
44610	13487
33019	13488
5425	13489
984	13490
27531	13491
26548	13492
8789	13493
20953	13494
13582	13495
37345	13496
81252	13497
45629	13498
82122	13499
36285	13500
1437	13501
66509	13502
41584	13503
7797	13504
12482	13505
1761	13506
23092	13507
939	13508
620	13509
3019	13510
42286	13511
33116	13512
9647	13513
28830	13514
27073	13515
20273	13516
26271	13517
87741	13518
11425	13519
13772	13520
43819	13521
37391	13522
6344	13523
22754	13524
51489	13525
4761	13526
43689	13527
35212	13528
41827	13529
213	13530
6271	13531
38717	13532
41457	13533
42522	13534
69781	13535
31478	13536
7430	13537
40800	13538
82	13539
33161	13540
8775	13541
76796	13542
81312	13543
20235	13544
75247	13545
8456	13546
1261	13547
5044	13548
52422	13549
27608	13550
56636	13551
26005	13552
5164	13553
8336	13554
98913	13555
24941	13556
100552	13557
50273	13558
33507	13559
93204	13560
1023	13561
29134	13562
5272	13563
737	13564
161	13565
761	13566
112469	13567
35206	13568
14336	13569
24283	13570
60722	13571
16760	13572
31388	13573
29256	13574
77497	13575
63640	13576
45693	13577
92547	13578
89548	13579
42252	13580
46355	13581
7229	13582
10	13583
52588	13584
7274	13585
45746	13586
18284	13587
11894	13588
19487	13589
14330	13590
45282	13591
34621	13592
85139	13593
41993	13594
49052	13595
11427	13596
57288	13597
13732	13598
5482	13599
891	13600
70318	13601
31134	13602
29285	13603
24740	13604
61017	13605
16287	13606
1031	13607
27892	13608
23641	13609
21919	13610
3034	13611
80561	13612
10403	13613
65166	13614
78993	13615
34805	13616
59675	13617
192	13618
2813	13619
1287	13620
14626	13621
25411	13622
22459	13623
14451	13624
17500	13625
67074	13626
15932	13627
32831	13628
6689	13629
68222	13630
1883	13631
67921	13632
101674	13633
57676	13634
55535	13635
35037	13636
4636	13637
1964	13638
2440	13639
35329	13640
75892	13641
24752	13642
1139	13643
1083	13644
2019	13645
106716	13646
39360	13647
3634	13648
60842	13649
13436	13650
97109	13651
13702	13652
51181	13653
27375	13654
46815	13655
31792	13656
14840	13657
88515	13658
1981	13659
2556	13660
62510	13661
43513	13662
299	13663
62845	13664
390	13665
998	13666
40	13667
3584	13668
1065	13669
44132	13670
41211	13671
33345	13672
36580	13673
40766	13674
55216	13675
28361	13676
34277	13677
15160	13678
69160	13679
34999	13680
48188	13681
16857	13682
333	13683
23176	13684
371	13685
14000	13686
73616	13687
3936	13688
25309	13689
16604	13690
69492	13691
51155	13692
11416	13693
21259	13694
13590	13695
5314	13696
32262	13697
19494	13698
77224	13699
12063	13700
32187	13701
38107	13702
15694	13703
25561	13704
74248	13705
62455	13706
38890	13707
16856	13708
1980	13709
32484	13710
3019	13711
55474	13712
24924	13713
59451	13714
46361	13715
10998	13716
49230	13717
77577	13718
31323	13719
32856	13720
8110	13721
62387	13722
77318	13723
3489	13724
35001	13725
776	13726
63825	13727
22540	13728
950	13729
5299	13730
407	13731
34665	13732
29421	13733
45898	13734
22066	13735
152	13736
100212	13737
1990	13738
11784	13739
29996	13740
13104	13741
58564	13742
21765	13743
19081	13744
34081	13745
10652	13746
53592	13747
14449	13748
9944	13749
39	13750
11474	13751
37568	13752
22565	13753
57867	13754
12900	13755
7810	13756
14895	13757
9888	13758
8821	13759
14151	13760
13281	13761
33394	13762
9593	13763
15280	13764
76640	13765
20768	13766
42171	13767
20992	13768
43780	13769
37791	13770
3536	13771
9419	13772
69120	13773
41513	13774
3620	13775
20205	13776
30212	13777
2283	13778
27515	13779
25376	13780
10	13781
16377	13782
3758	13783
26281	13784
16933	13785
59256	13786
24116	13787
29442	13788
63678	13789
52228	13790
4944	13791
36963	13792
59887	13793
555	13794
68589	13795
57123	13796
49193	13797
41235	13798
5784	13799
11662	13800
84246	13801
10320	13802
310	13803
64351	13804
80151	13805
10675	13806
47255	13807
57297	13808
58546	13809
7269	13810
24113	13811
156	13812
79798	13813
35775	13814
38199	13815
3657	13816
67412	13817
22960	13818
75772	13819
5177	13820
47028	13821
57680	13822
2064	13823
4724	13824
6542	13825
85	13826
63232	13827
18702	13828
24657	13829
12952	13830
11791	13831
99499	13832
76061	13833
21610	13834
97378	13835
51141	13836
22709	13837
26144	13838
6641	13839
59518	13840
14765	13841
4725	13842
37335	13843
3280	13844
52435	13845
43921	13846
1374	13847
51848	13848
1396	13849
29360	13850
6223	13851
50	13852
21521	13853
19352	13854
12974	13855
47756	13856
25369	13857
7818	13858
917	13859
450	13860
47764	13861
15395	13862
32947	13863
81264	13864
3859	13865
26568	13866
30072	13867
21409	13868
61489	13869
14030	13870
39440	13871
10222	13872
30649	13873
1219	13874
14713	13875
6092	13876
25821	13877
5656	13878
6639	13879
16295	13880
2695	13881
975	13882
37876	13883
10191	13884
39819	13885
49297	13886
91933	13887
18493	13888
53307	13889
11427	13890
50591	13891
16365	13892
40	13893
9531	13894
89170	13895
20550	13896
35782	13897
56816	13898
15451	13899
60552	13900
15337	13901
24774	13902
21085	13903
2673	13904
8460	13905
29554	13906
8710	13907
54028	13908
3631	13909
510	13910
44773	13911
62899	13912
9079	13913
67379	13914
2930	13915
49364	13916
2509	13917
13925	13918
69045	13919
22775	13920
22516	13921
232	13922
3456	13923
80340	13924
37411	13925
32256	13926
293	13927
9353	13928
43090	13929
84073	13930
8142	13931
44201	13932
19395	13933
5477	13934
49839	13935
78038	13936
36913	13937
9902	13938
4893	13939
87432	13940
440	13941
12972	13942
26205	13943
63259	13944
2950	13945
38684	13946
82144	13947
5748	13948
14214	13949
13563	13950
57511	13951
11492	13952
2515	13953
1926	13954
2621	13955
8393	13956
60875	13957
2317	13958
84431	13959
60005	13960
31491	13961
83875	13962
27993	13963
27527	13964
15066	13965
46323	13966
36220	13967
6074	13968
25717	13969
19471	13970
38694	13971
10925	13972
159	13973
6490	13974
22172	13975
56286	13976
3037	13977
6380	13978
46981	13979
8857	13980
12445	13981
34015	13982
22961	13983
22645	13984
69614	13985
48389	13986
106244	13987
19981	13988
15167	13989
36560	13990
5470	13991
100281	13992
27461	13993
99529	13994
2278	13995
48321	13996
22835	13997
43547	13998
75214	13999
76663	14000
18688	14001
42151	14002
5845	14003
71630	14004
54503	14005
41252	14006
83107	14007
71681	14008
87176	14009
51361	14010
44411	14011
73826	14012
50797	14013
63705	14014
61092	14015
61700	14016
35465	14017
65766	14018
52413	14019
79239	14020
5693	14021
10775	14022
106352	14023
52203	14024
57940	14025
3936	14026
39913	14027
76848	14028
110771	14029
83679	14030
28863	14031
519	14032
88842	14033
20872	14034
164	14035
64401	14036
61312	14037
29980	14038
9362	14039
23643	14040
48309	14041
5880	14042
498	14043
82430	14044
78019	14045
54304	14046
6780	14047
520	14048
40118	14049
19452	14050
96275	14051
108072	14052
47857	14053
80052	14054
688	14055
83175	14056
10423	14057
12841	14058
11382	14059
3634	14060
3851	14061
32157	14062
42491	14063
41268	14064
26882	14065
576	14066
10749	14067
74383	14068
53674	14069
2266	14070
15597	14071
11118	14072
1055	14073
2980	14074
14185	14075
2296	14076
7071	14077
662	14078
59472	14079
42501	14080
65687	14081
76747	14082
996	14083
51798	14084
8458	14085
89328	14086
19045	14087
40634	14088
73508	14089
8155	14090
2034	14091
12897	14092
606	14093
2662	14094
76760	14095
49080	14096
74253	14097
25694	14098
51988	14099
81290	14100
84196	14101
90184	14102
22363	14103
13214	14104
108	14105
13541	14106
6757	14107
3035	14108
3265	14109
68248	14110
92739	14111
49325	14112
48107	14113
50831	14114
6618	14115
41592	14116
166	14117
41472	14118
9163	14119
6533	14120
487	14121
58	14122
11348	14123
27321	14124
7173	14125
8304	14126
38872	14127
14320	14128
38626	14129
1553	14130
2480	14131
11762	14132
40468	14133
233	14134
35999	14135
5463	14136
18656	14137
52908	14138
26804	14139
33044	14140
10359	14141
17210	14142
57115	14143
3345	14144
7229	14145
36483	14146
74403	14147
22002	14148
27675	14149
98866	14150
22731	14151
309	14152
6438	14153
97915	14154
69307	14155
52202	14156
3247	14157
81709	14158
8741	14159
15816	14160
39995	14161
42724	14162
31869	14163
12068	14164
2342	14165
2070	14166
80724	14167
6995	14168
44796	14169
3004	14170
48827	14171
31255	14172
101587	14173
5398	14174
84321	14175
16287	14176
86481	14177
109651	14178
21963	14179
27188	14180
10800	14181
4134	14182
77292	14183
34095	14184
3733	14185
16888	14186
1149	14187
4975	14188
11323	14189
261	14190
19838	14191
19974	14192
2517	14193
27665	14194
25248	14195
35954	14196
82990	14197
98087	14198
37	14199
201	14200
29	14201
21194	14202
13417	14203
8593	14204
6781	14205
13728	14206
18906	14207
45121	14208
29995	14209
15011	14210
87669	14211
13590	14212
1676	14213
59608	14214
27355	14215
31862	14216
31777	14217
42146	14218
44378	14219
4345	14220
66922	14221
80965	14222
58292	14223
52639	14224
49526	14225
10763	14226
5159	14227
24060	14228
110354	14229
12108	14230
602	14231
27609	14232
67852	14233
37512	14234
25088	14235
28039	14236
40120	14237
17971	14238
12901	14239
48250	14240
5027	14241
19872	14242
1035	14243
60003	14244
67772	14245
3093	14246
47921	14247
895	14248
59488	14249
33940	14250
15395	14251
12933	14252
63082	14253
2765	14254
72247	14255
31291	14256
75654	14257
559	14258
13043	14259
65856	14260
7017	14261
8686	14262
29168	14263
10318	14264
17889	14265
10496	14266
7355	14267
60101	14268
57396	14269
18745	14270
6142	14271
12168	14272
7246	14273
15665	14274
183	14275
23112	14276
46362	14277
27603	14278
50975	14279
22256	14280
81652	14281
25206	14282
5492	14283
40934	14284
91073	14285
23101	14286
44453	14287
63805	14288
41098	14289
1540	14290
2417	14291
42509	14292
25373	14293
74312	14294
25232	14295
48558	14296
114503	14297
492	14298
33469	14299
61509	14300
1339	14301
4410	14302
30719	14303
26490	14304
1850	14305
45761	14306
14228	14307
17970	14308
67844	14309
33778	14310
393	14311
51088	14312
20854	14313
48659	14314
49327	14315
14939	14316
8937	14317
66094	14318
1791	14319
6008	14320
84848	14321
12047	14322
6775	14323
67149	14324
11618	14325
37665	14326
56195	14327
2826	14328
624	14329
24329	14330
74720	14331
6476	14332
37413	14333
100874	14334
64781	14335
84098	14336
55907	14337
12040	14338
12091	14339
4026	14340
68981	14341
26436	14342
23232	14343
83833	14344
9949	14345
7705	14346
20928	14347
4	14348
677	14349
4006	14350
81290	14351
11733	14352
34822	14353
70067	14354
32959	14355
1151	14356
9237	14357
24028	14358
54163	14359
32065	14360
18961	14361
13	14362
42067	14363
5990	14364
57852	14365
51614	14366
30340	14367
2930	14368
16491	14369
38554	14370
54213	14371
1184	14372
31360	14373
6132	14374
6970	14375
22714	14376
542	14377
15780	14378
1158	14379
2840	14380
3019	14381
3172	14382
103350	14383
26575	14384
29411	14385
94434	14386
114307	14387
91052	14388
44759	14389
10731	14390
20823	14391
29195	14392
32413	14393
52	14394
3830	14395
45456	14396
30648	14397
37116	14398
3955	14399
5539	14400
3203	14401
61280	14402
60042	14403
8236	14404
16571	14405
167	14406
16553	14407
4144	14408
25666	14409
34085	14410
5428	14411
2108	14412
87217	14413
1378	14414
1699	14415
43835	14416
18102	14417
78358	14418
5497	14419
9933	14420
33772	14421
46697	14422
6068	14423
26329	14424
51858	14425
28669	14426
28902	14427
48	14428
82467	14429
58064	14430
7178	14431
14570	14432
241	14433
28624	14434
1916	14435
39883	14436
70009	14437
5024	14438
36204	14439
14043	14440
18192	14441
24010	14442
4972	14443
7268	14444
34754	14445
3037	14446
445	14447
4447	14448
9925	14449
93087	14450
10305	14451
1473	14452
38787	14453
35483	14454
89456	14455
74068	14456
5431	14457
15415	14458
99263	14459
62546	14460
27177	14461
9264	14462
2186	14463
2934	14464
1355	14465
11651	14466
72243	14467
46673	14468
19220	14469
30391	14470
59472	14471
27861	14472
7366	14473
32211	14474
24852	14475
6280	14476
50594	14477
71736	14478
80	14479
11226	14480
43450	14481
6472	14482
49643	14483
58	14484
25841	14485
1259	14486
16852	14487
38283	14488
6452	14489
17042	14490
78010	14491
10340	14492
32378	14493
39631	14494
36596	14495
3983	14496
19610	14497
24395	14498
52998	14499
31393	14500
950	14501
42102	14502
5826	14503
21182	14504
4506	14505
14155	14506
62696	14507
1829	14508
15140	14509
5205	14510
43594	14511
14670	14512
41702	14513
6911	14514
109304	14515
5190	14516
2124	14517
16169	14518
63342	14519
61238	14520
5664	14521
3032	14522
3497	14523
31668	14524
8275	14525
1030	14526
34286	14527
21399	14528
88497	14529
30311	14530
1627	14531
1165	14532
4847	14533
25110	14534
39874	14535
124	14536
30689	14537
862	14538
69266	14539
195	14540
66169	14541
51648	14542
47554	14543
90807	14544
9453	14545
21931	14546
7872	14547
28386	14548
46543	14549
3806	14550
9825	14551
29041	14552
1121	14553
10659	14554
36364	14555
23519	14556
725	14557
30288	14558
17543	14559
1148	14560
9519	14561
166	14562
21876	14563
3493	14564
569	14565
25516	14566
10703	14567
38442	14568
27349	14569
46274	14570
43169	14571
23682	14572
6138	14573
33181	14574
27014	14575
7106	14576
45708	14577
18817	14578
8456	14579
3952	14580
36072	14581
6556	14582
18391	14583
36027	14584
390	14585
31384	14586
6709	14587
56734	14588
11944	14589
790	14590
92793	14591
26394	14592
6771	14593
26295	14594
18162	14595
60320	14596
53353	14597
51614	14598
48325	14599
16830	14600
53776	14601
39468	14602
30918	14603
4726	14604
34551	14605
15747	14606
49195	14607
18468	14608
27378	14609
80088	14610
37450	14611
53742	14612
21232	14613
67970	14614
104825	14615
8875	14616
15482	14617
46579	14618
29485	14619
10707	14620
63702	14621
6124	14622
38159	14623
19877	14624
10846	14625
12449	14626
54155	14627
13387	14628
2831	14629
14959	14630
61410	14631
15131	14632
27494	14633
3310	14634
17780	14635
61778	14636
33305	14637
36755	14638
16957	14639
2619	14640
68975	14641
45978	14642
69	14643
289	14644
904	14645
71131	14646
1197	14647
994	14648
19972	14649
26540	14650
6141	14651
10980	14652
7227	14653
36177	14654
92609	14655
80263	14656
4637	14657
38074	14658
9213	14659
38563	14660
6981	14661
35511	14662
27716	14663
24997	14664
4183	14665
21537	14666
18008	14667
4300	14668
97	14669
989	14670
35799	14671
63671	14672
98779	14673
28502	14674
12641	14675
6683	14676
23291	14677
42855	14678
3235	14679
11238	14680
100447	14681
98802	14682
6866	14683
27484	14684
6426	14685
62219	14686
9203	14687
92812	14688
31193	14689
19936	14690
77732	14691
20541	14692
15898	14693
40474	14694
43680	14695
41832	14696
21982	14697
4661	14698
94729	14699
4060	14700
7277	14701
21403	14702
19727	14703
5562	14704
42915	14705
3506	14706
23078	14707
1354	14708
7024	14709
27255	14710
5386	14711
20748	14712
1364	14713
16985	14714
3279	14715
30412	14716
45520	14717
38598	14718
30377	14719
18198	14720
87375	14721
6146	14722
83432	14723
33891	14724
80781	14725
19113	14726
1836	14727
20136	14728
68225	14729
32769	14730
74289	14731
51681	14732
13980	14733
15963	14734
15327	14735
37135	14736
19534	14737
37967	14738
32251	14739
62897	14740
25450	14741
20169	14742
12037	14743
64013	14744
23062	14745
88551	14746
1432	14747
60397	14748
2568	14749
13092	14750
81	14751
94148	14752
2636	14753
5072	14754
71813	14755
7217	14756
61920	14757
17477	14758
5828	14759
130	14760
21093	14761
15101	14762
786	14763
71912	14764
1126	14765
45862	14766
21202	14767
240	14768
5950	14769
28460	14770
34927	14771
80575	14772
3025	14773
23109	14774
39496	14775
72929	14776
46818	14777
1433	14778
3799	14779
97576	14780
16536	14781
32229	14782
1095	14783
6347	14784
67975	14785
47761	14786
41557	14787
40122	14788
322	14789
68723	14790
45215	14791
55419	14792
28361	14793
4266	14794
31168	14795
63230	14796
19751	14797
43728	14798
1877	14799
77919	14800
6993	14801
5201	14802
63433	14803
3300	14804
72879	14805
33007	14806
2559	14807
22475	14808
10845	14809
103354	14810
58543	14811
42990	14812
17611	14813
12156	14814
96770	14815
31324	14816
31317	14817
44851	14818
2729	14819
32259	14820
83671	14821
13919	14822
38405	14823
1951	14824
16936	14825
6015	14826
5299	14827
28684	14828
3463	14829
8880	14830
51442	14831
28270	14832
682	14833
16976	14834
17113	14835
25900	14836
41766	14837
21940	14838
11205	14839
68640	14840
47557	14841
91924	14842
11683	14843
4387	14844
65188	14845
26007	14846
11200	14847
24522	14848
1070	14849
57536	14850
42500	14851
47645	14852
42199	14853
3688	14854
5117	14855
87350	14856
90856	14857
103214	14858
1598	14859
18110	14860
59447	14861
427	14862
29872	14863
1241	14864
83967	14865
77009	14866
5187	14867
197	14868
7108	14869
87664	14870
4789	14871
86212	14872
37190	14873
97728	14874
73996	14875
29898	14876
4837	14877
42541	14878
9325	14879
7738	14880
695	14881
1712	14882
2575	14883
70672	14884
4079	14885
4685	14886
52340	14887
9759	14888
3810	14889
39958	14890
102352	14891
16679	14892
1311	14893
39504	14894
61407	14895
16394	14896
9302	14897
64007	14898
89787	14899
101000	14900
5354	14901
42124	14902
34665	14903
31900	14904
9192	14905
1025	14906
79472	14907
26073	14908
2682	14909
48397	14910
55823	14911
30409	14912
103463	14913
31620	14914
87182	14915
8263	14916
47364	14917
14086	14918
39021	14919
53096	14920
20160	14921
31821	14922
20651	14923
12349	14924
48346	14925
22140	14926
49034	14927
4586	14928
3747	14929
39769	14930
77	14931
431	14932
7179	14933
7967	14934
16473	14935
51250	14936
92270	14937
21524	14938
99740	14939
78791	14940
34480	14941
26487	14942
22601	14943
67342	14944
4054	14945
110130	14946
25043	14947
92944	14948
31715	14949
103599	14950
18908	14951
26120	14952
105129	14953
25832	14954
12612	14955
30964	14956
55378	14957
17053	14958
63362	14959
5876	14960
20542	14961
23719	14962
223	14963
29444	14964
35199	14965
57081	14966
5177	14967
13273	14968
19740	14969
37141	14970
17856	14971
32448	14972
26809	14973
6836	14974
18850	14975
107969	14976
66578	14977
15903	14978
5666	14979
5254	14980
10776	14981
5292	14982
39817	14983
33455	14984
1005	14985
36887	14986
1844	14987
8200	14988
62056	14989
3834	14990
4204	14991
9728	14992
40222	14993
68372	14994
40581	14995
64460	14996
8886	14997
10151	14998
40419	14999
6932	15000
104963	15001
33248	15002
36834	15003
5441	15004
60699	15005
5542	15006
86922	15007
1411	15008
7259	15009
70321	15010
11569	15011
90610	15012
39383	15013
20182	15014
24599	15015
63444	15016
42554	15017
8710	15018
14744	15019
20150	15020
35755	15021
54757	15022
56192	15023
57418	15024
111362	15025
1454	15026
109565	15027
3712	15028
16519	15029
54941	15030
4716	15031
1064	15032
5992	15033
9129	15034
1248	15035
35874	15036
7864	15037
12040	15038
28199	15039
221	15040
3857	15041
53397	15042
70603	15043
36534	15044
56725	15045
88370	15046
3448	15047
87301	15048
9866	15049
4	15050
21346	15051
3752	15052
6016	15053
5909	15054
5249	15055
2595	15056
11856	15057
67191	15058
22892	15059
9140	15060
84227	15061
37422	15062
21510	15063
50584	15064
35463	15065
90873	15066
3597	15067
43113	15068
103080	15069
19255	15070
37241	15071
55665	15072
17796	15073
33045	15074
35309	15075
2378	15076
48	15077
23761	15078
30998	15079
2391	15080
25784	15081
16951	15082
63887	15083
36168	15084
25387	15085
3491	15086
39498	15087
45852	15088
94996	15089
77715	15090
73620	15091
50358	15092
24234	15093
357	15094
67740	15095
80874	15096
18402	15097
823	15098
8748	15099
7866	15100
48859	15101
17328	15102
853	15103
13998	15104
31196	15105
3596	15106
3118	15107
10272	15108
86881	15109
4796	15110
9829	15111
19251	15112
1098	15113
19393	15114
60629	15115
31674	15116
55652	15117
37125	15118
36924	15119
85144	15120
86062	15121
45270	15122
7638	15123
2525	15124
40486	15125
15047	15126
77413	15127
48225	15128
186	15129
36895	15130
27107	15131
20461	15132
3273	15133
55926	15134
17163	15135
99920	15136
27741	15137
1230	15138
23739	15139
714	15140
41067	15141
25898	15142
78573	15143
75737	15144
25971	15145
49254	15146
47115	15147
77337	15148
3131	15149
48844	15150
17316	15151
51487	15152
26701	15153
87005	15154
3028	15155
2097	15156
20773	15157
7877	15158
56930	15159
43468	15160
237	15161
112053	15162
21777	15163
37673	15164
62844	15165
13786	15166
30829	15167
9621	15168
15623	15169
14035	15170
36134	15171
64989	15172
11549	15173
11207	15174
29298	15175
49136	15176
9806	15177
31049	15178
65230	15179
2878	15180
15418	15181
81993	15182
8642	15183
94484	15184
26506	15185
659	15186
5329	15187
16386	15188
84078	15189
64300	15190
18197	15191
4212	15192
11065	15193
972	15194
17793	15195
1926	15196
1515	15197
56015	15198
2960	15199
36580	15200
50765	15201
14235	15202
11152	15203
77468	15204
13196	15205
67705	15206
95364	15207
5437	15208
25104	15209
2223	15210
83421	15211
47042	15212
9451	15213
5490	15214
66501	15215
24778	15216
56431	15217
58838	15218
49170	15219
33837	15220
15138	15221
16189	15222
29948	15223
3181	15224
8570	15225
29229	15226
8799	15227
6063	15228
68739	15229
6257	15230
51287	15231
56424	15232
31346	15233
14926	15234
101976	15235
1935	15236
2347	15237
4111	15238
1120	15239
6842	15240
7930	15241
3115	15242
13119	15243
15221	15244
7518	15245
22699	15246
66657	15247
10982	15248
27914	15249
16925	15250
1579	15251
15367	15252
5790	15253
636	15254
19930	15255
42949	15256
26420	15257
15525	15258
17774	15259
1897	15260
54096	15261
35281	15262
2	15263
17158	15264
42214	15265
111185	15266
540	15267
41026	15268
48072	15269
35331	15270
10218	15271
9184	15272
28693	15273
32223	15274
37647	15275
10491	15276
7189	15277
66179	15278
67417	15279
10121	15280
632	15281
48804	15282
14116	15283
6614	15284
12062	15285
5056	15286
1220	15287
36170	15288
89294	15289
3160	15290
22912	15291
10613	15292
14923	15293
48207	15294
951	15295
56888	15296
16348	15297
87289	15298
3131	15299
87020	15300
114184	15301
74243	15302
31423	15303
40	15304
16931	15305
14045	15306
50228	15307
32324	15308
31632	15309
49576	15310
78821	15311
5628	15312
9	15313
3612	15314
69100	15315
17180	15316
24526	15317
3658	15318
78527	15319
18026	15320
2146	15321
6416	15322
103	15323
72172	15324
255	15325
79007	15326
85501	15327
101273	15328
40388	15329
34423	15330
61823	15331
16877	15332
6438	15333
7303	15334
61472	15335
7641	15336
5270	15337
5846	15338
86636	15339
77685	15340
2449	15341
52479	15342
34439	15343
36450	15344
26590	15345
1036	15346
17235	15347
370	15348
13035	15349
83121	15350
43649	15351
10231	15352
14373	15353
31208	15354
91863	15355
24505	15356
43727	15357
27785	15358
68170	15359
56277	15360
56810	15361
21966	15362
10404	15363
86608	15364
17623	15365
11264	15366
60485	15367
31450	15368
24078	15369
26725	15370
78721	15371
46127	15372
58071	15373
2614	15374
87663	15375
5576	15376
37577	15377
15884	15378
9577	15379
19770	15380
11831	15381
521	15382
37844	15383
69479	15384
60809	15385
7483	15386
67063	15387
25524	15388
8792	15389
13394	15390
8441	15391
16695	15392
74478	15393
27111	15394
59306	15395
594	15396
21174	15397
18102	15398
28382	15399
7499	15400
760	15401
49191	15402
14394	15403
102460	15404
56207	15405
27331	15406
3098	15407
544	15408
76119	15409
76281	15410
5781	15411
58490	15412
92913	15413
11794	15414
26661	15415
5976	15416
18997	15417
14285	15418
44858	15419
77333	15420
3901	15421
9935	15422
57647	15423
2787	15424
57156	15425
46028	15426
10449	15427
75346	15428
40157	15429
9045	15430
15038	15431
1162	15432
772	15433
82827	15434
6407	15435
58445	15436
33	15437
32148	15438
10887	15439
15732	15440
4728	15441
3777	15442
54592	15443
9894	15444
8343	15445
86	15446
40221	15447
18582	15448
51483	15449
8910	15450
6755	15451
54634	15452
5428	15453
40907	15454
42121	15455
53515	15456
5689	15457
5450	15458
6440	15459
7275	15460
67141	15461
52768	15462
1597	15463
11703	15464
26774	15465
53407	15466
5515	15467
19471	15468
1691	15469
954	15470
4745	15471
35231	15472
7890	15473
104861	15474
27863	15475
195	15476
8082	15477
52403	15478
5337	15479
43560	15480
8879	15481
1830	15482
6079	15483
506	15484
28725	15485
8279	15486
53642	15487
38615	15488
13841	15489
14101	15490
41939	15491
38811	15492
63513	15493
71448	15494
10624	15495
17614	15496
15953	15497
80207	15498
31650	15499
74700	15500
98025	15501
67599	15502
22759	15503
33811	15504
40484	15505
34221	15506
31532	15507
35502	15508
2439	15509
10878	15510
40650	15511
344	15512
11292	15513
515	15514
28585	15515
34421	15516
50933	15517
443	15518
435	15519
27440	15520
10650	15521
57978	15522
51724	15523
9402	15524
85648	15525
29422	15526
15471	15527
37108	15528
80325	15529
22105	15530
23306	15531
75963	15532
9101	15533
2645	15534
27203	15535
6405	15536
87418	15537
38948	15538
47185	15539
16768	15540
31722	15541
9351	15542
64019	15543
1210	15544
111776	15545
60162	15546
67021	15547
68513	15548
90303	15549
46043	15550
19664	15551
33556	15552
86555	15553
1239	15554
3088	15555
78241	15556
3501	15557
50548	15558
4557	15559
108548	15560
95872	15561
652	15562
18091	15563
36573	15564
49741	15565
16125	15566
4364	15567
21394	15568
76090	15569
106211	15570
12131	15571
19770	15572
23188	15573
15813	15574
2132	15575
1558	15576
76011	15577
924	15578
6496	15579
5937	15580
14919	15581
6825	15582
4392	15583
37760	15584
91302	15585
48471	15586
93827	15587
35043	15588
9199	15589
56107	15590
60753	15591
38778	15592
2578	15593
47708	15594
80340	15595
41648	15596
9615	15597
2687	15598
3497	15599
17421	15600
10361	15601
26603	15602
34009	15603
1312	15604
2444	15605
2548	15606
18712	15607
18531	15608
68174	15609
105996	15610
1759	15611
4130	15612
21445	15613
16497	15614
69036	15615
9634	15616
302	15617
11299	15618
18564	15619
7780	15620
101531	15621
6648	15622
27210	15623
78756	15624
13815	15625
39464	15626
6877	15627
53898	15628
701	15629
88	15630
3057	15631
73129	15632
3097	15633
63415	15634
48091	15635
26822	15636
15032	15637
34235	15638
8921	15639
78473	15640
8625	15641
1394	15642
49970	15643
52897	15644
80626	15645
4587	15646
9682	15647
53712	15648
43763	15649
184	15650
34754	15651
36589	15652
14150	15653
11276	15654
10468	15655
80730	15656
39124	15657
40530	15658
38082	15659
25687	15660
57943	15661
101340	15662
7841	15663
34663	15664
18235	15665
10745	15666
758	15667
12640	15668
2721	15669
18489	15670
31969	15671
28505	15672
5094	15673
7918	15674
19999	15675
1793	15676
5685	15677
82519	15678
22428	15679
11	15680
1055	15681
13784	15682
101860	15683
979	15684
47898	15685
53657	15686
4410	15687
1408	15688
14161	15689
9707	15690
2037	15691
30250	15692
50553	15693
26443	15694
28871	15695
55021	15696
6447	15697
4668	15698
76441	15699
5055	15700
50165	15701
343	15702
72640	15703
30172	15704
27159	15705
97418	15706
12433	15707
5453	15708
29979	15709
44086	15710
62792	15711
2387	15712
54176	15713
38657	15714
2773	15715
47444	15716
27905	15717
34576	15718
61696	15719
699	15720
47957	15721
61345	15722
47925	15723
3516	15724
98700	15725
24406	15726
25748	15727
3924	15728
71458	15729
19473	15730
19694	15731
9127	15732
61796	15733
92635	15734
877	15735
55559	15736
6999	15737
38548	15738
1127	15739
2723	15740
77337	15741
10293	15742
99451	15743
65119	15744
88432	15745
69380	15746
90811	15747
32048	15748
24603	15749
34863	15750
92216	15751
19694	15752
40738	15753
4889	15754
15774	15755
64179	15756
14375	15757
9063	15758
12519	15759
19140	15760
5674	15761
10200	15762
33875	15763
26650	15764
6402	15765
5626	15766
15454	15767
7102	15768
19564	15769
41262	15770
75953	15771
103870	15772
696	15773
98434	15774
19442	15775
60333	15776
25	15777
28795	15778
16431	15779
44620	15780
157	15781
62053	15782
78614	15783
5403	15784
3284	15785
14756	15786
460	15787
58	15788
10221	15789
6407	15790
850	15791
97910	15792
30988	15793
47078	15794
6609	15795
11000	15796
19167	15797
5019	15798
6364	15799
5748	15800
11877	15801
2807	15802
3874	15803
25125	15804
25927	15805
14155	15806
37740	15807
78688	15808
45002	15809
113332	15810
1205	15811
638	15812
974	15813
4662	15814
39483	15815
64876	15816
17568	15817
5986	15818
1195	15819
4928	15820
12339	15821
5129	15822
41519	15823
34814	15824
24487	15825
40405	15826
26547	15827
176	15828
24619	15829
26257	15830
4390	15831
12047	15832
9912	15833
9093	15834
32452	15835
40472	15836
3610	15837
10682	15838
39503	15839
26424	15840
32495	15841
55862	15842
23833	15843
52959	15844
16361	15845
7430	15846
35229	15847
15967	15848
7215	15849
9710	15850
8862	15851
43094	15852
5000	15853
48210	15854
12330	15855
82154	15856
8981	15857
30756	15858
10736	15859
15324	15860
34020	15861
51921	15862
43896	15863
6160	15864
36939	15865
28150	15866
67936	15867
755	15868
37507	15869
97058	15870
8808	15871
24260	15872
21836	15873
13480	15874
53041	15875
10147	15876
79342	15877
9463	15878
75804	15879
70573	15880
12049	15881
35190	15882
39871	15883
36324	15884
46597	15885
1594	15886
41854	15887
33149	15888
13348	15889
2213	15890
54794	15891
1355	15892
80132	15893
464	15894
3	15895
31383	15896
18283	15897
26995	15898
32558	15899
21709	15900
24406	15901
100465	15902
31046	15903
83440	15904
62399	15905
214	15906
1626	15907
16236	15908
24839	15909
26060	15910
1835	15911
67446	15912
2574	15913
47641	15914
55536	15915
50601	15916
453	15917
63437	15918
1227	15919
60179	15920
11256	15921
23730	15922
1224	15923
107366	15924
58053	15925
21510	15926
9633	15927
27058	15928
26701	15929
52508	15930
8744	15931
3769	15932
32923	15933
32395	15934
3738	15935
19904	15936
7375	15937
29218	15938
2472	15939
68218	15940
35592	15941
54318	15942
4109	15943
20945	15944
13389	15945
4949	15946
78526	15947
10492	15948
87776	15949
1448	15950
3997	15951
17807	15952
70153	15953
54191	15954
39327	15955
2754	15956
24108	15957
3460	15958
11968	15959
22637	15960
30029	15961
11177	15962
7593	15963
13239	15964
70034	15965
343	15966
15039	15967
12212	15968
2341	15969
6762	15970
4990	15971
44499	15972
51909	15973
46764	15974
32397	15975
4149	15976
7525	15977
68807	15978
2119	15979
10327	15980
4841	15981
21	15982
9374	15983
63583	15984
5913	15985
57589	15986
30221	15987
42406	15988
59907	15989
69037	15990
385	15991
42742	15992
41196	15993
4699	15994
59083	15995
44733	15996
73042	15997
221	15998
26997	15999
26782	16000
15519	16001
43080	16002
1394	16003
2264	16004
45668	16005
43911	16006
3166	16007
2131	16008
23369	16009
10870	16010
62082	16011
89665	16012
9976	16013
28461	16014
57489	16015
840	16016
40510	16017
2160	16018
35590	16019
19	16020
44420	16021
16697	16022
68620	16023
13465	16024
39390	16025
38842	16026
11422	16027
50259	16028
1414	16029
93076	16030
10931	16031
42174	16032
4935	16033
42153	16034
38613	16035
100753	16036
13696	16037
59958	16038
90420	16039
55902	16040
13964	16041
71795	16042
82668	16043
4913	16044
12327	16045
28333	16046
90832	16047
71755	16048
15716	16049
78668	16050
234	16051
7841	16052
21820	16053
497	16054
8219	16055
13383	16056
53693	16057
12231	16058
4411	16059
6895	16060
59990	16061
63271	16062
24371	16063
38438	16064
29737	16065
21439	16066
49192	16067
2798	16068
2011	16069
76556	16070
8499	16071
9513	16072
47464	16073
3315	16074
1641	16075
31051	16076
42	16077
14232	16078
22204	16079
40842	16080
7606	16081
11480	16082
12994	16083
65491	16084
5422	16085
2466	16086
854	16087
4521	16088
23659	16089
72888	16090
3660	16091
42572	16092
34725	16093
56252	16094
40409	16095
61421	16096
19178	16097
1900	16098
96504	16099
58920	16100
41	16101
52448	16102
37089	16103
65970	16104
27952	16105
19685	16106
52952	16107
44409	16108
34558	16109
36185	16110
53331	16111
1426	16112
220	16113
91161	16114
6837	16115
10863	16116
54604	16117
14628	16118
7543	16119
35188	16120
31852	16121
20122	16122
35789	16123
39	16124
62475	16125
44133	16126
55349	16127
33962	16128
8779	16129
13419	16130
12971	16131
4200	16132
13993	16133
52657	16134
54854	16135
70566	16136
11180	16137
35793	16138
180	16139
36058	16140
57172	16141
7530	16142
55224	16143
40613	16144
28838	16145
15560	16146
16441	16147
3873	16148
25846	16149
18122	16150
72857	16151
1397	16152
11081	16153
15896	16154
66350	16155
44189	16156
4774	16157
45088	16158
9898	16159
39982	16160
40215	16161
1445	16162
62907	16163
2863	16164
11509	16165
1461	16166
41429	16167
23648	16168
47213	16169
78984	16170
44216	16171
39552	16172
31993	16173
21071	16174
35192	16175
52	16176
79458	16177
11115	16178
15264	16179
34339	16180
11809	16181
33200	16182
3874	16183
55489	16184
57843	16185
30642	16186
42931	16187
22451	16188
2489	16189
12382	16190
22983	16191
26768	16192
14065	16193
20152	16194
104436	16195
1798	16196
20770	16197
145	16198
26056	16199
18225	16200
10811	16201
1729	16202
38110	16203
97879	16204
91047	16205
18668	16206
3010	16207
19415	16208
22145	16209
15055	16210
62046	16211
68319	16212
63713	16213
53455	16214
104045	16215
60459	16216
2351	16217
98596	16218
336	16219
784	16220
21938	16221
79173	16222
26041	16223
52748	16224
23881	16225
79746	16226
474	16227
62560	16228
2905	16229
2573	16230
37811	16231
26051	16232
12157	16233
1017	16234
75689	16235
95925	16236
53410	16237
8613	16238
151	16239
42134	16240
5079	16241
64994	16242
7280	16243
57708	16244
2671	16245
34990	16246
365	16247
31205	16248
83734	16249
7338	16250
11388	16251
49379	16252
39500	16253
22363	16254
18956	16255
16507	16256
41	16257
69834	16258
40	16259
18873	16260
54731	16261
76812	16262
4375	16263
34124	16264
36082	16265
10875	16266
42306	16267
15065	16268
68257	16269
50804	16270
94736	16271
15941	16272
65281	16273
29227	16274
3983	16275
748	16276
12500	16277
26443	16278
34887	16279
32115	16280
53437	16281
20365	16282
14767	16283
15848	16284
64780	16285
98326	16286
9902	16287
29455	16288
4524	16289
5494	16290
58851	16291
2831	16292
62087	16293
472	16294
15907	16295
337	16296
782	16297
9107	16298
6960	16299
71316	16300
8251	16301
59924	16302
30487	16303
44571	16304
34697	16305
36346	16306
1	16307
10877	16308
11578	16309
22607	16310
22748	16311
17481	16312
26213	16313
131	16314
22233	16315
34860	16316
78436	16317
87915	16318
102504	16319
93631	16320
56372	16321
50968	16322
76459	16323
18697	16324
51704	16325
75616	16326
33820	16327
28120	16328
38433	16329
27347	16330
38053	16331
387	16332
2918	16333
12741	16334
9882	16335
13733	16336
31601	16337
27407	16338
20928	16339
100554	16340
20059	16341
46970	16342
26227	16343
1118	16344
10069	16345
49527	16346
99653	16347
3544	16348
35111	16349
54494	16350
74034	16351
65715	16352
45856	16353
16737	16354
20296	16355
6185	16356
8667	16357
1317	16358
70637	16359
65189	16360
1842	16361
80374	16362
32003	16363
11329	16364
3887	16365
38132	16366
2210	16367
55746	16368
22995	16369
29638	16370
6488	16371
46401	16372
116	16373
62729	16374
69177	16375
5674	16376
24645	16377
21088	16378
18492	16379
2549	16380
44405	16381
75689	16382
10064	16383
24561	16384
34749	16385
69554	16386
17137	16387
40709	16388
3038	16389
16366	16390
61551	16391
2148	16392
29598	16393
34691	16394
600	16395
51540	16396
11149	16397
52323	16398
84185	16399
61601	16400
21166	16401
31382	16402
1722	16403
9172	16404
13762	16405
24212	16406
185	16407
19627	16408
93474	16409
55046	16410
82559	16411
58822	16412
55133	16413
13900	16414
25607	16415
18659	16416
12200	16417
56659	16418
34074	16419
37683	16420
440	16421
64204	16422
32307	16423
962	16424
42326	16425
84891	16426
28968	16427
29534	16428
63424	16429
5336	16430
70239	16431
102986	16432
34223	16433
49130	16434
73996	16435
258	16436
112259	16437
30372	16438
85832	16439
138	16440
75069	16441
17520	16442
41771	16443
4074	16444
18454	16445
20623	16446
50199	16447
55722	16448
67250	16449
67285	16450
60898	16451
48804	16452
31	16453
57642	16454
9422	16455
15479	16456
14726	16457
25677	16458
112557	16459
10741	16460
90385	16461
18905	16462
39856	16463
64591	16464
34977	16465
9387	16466
1	16467
15174	16468
47938	16469
3419	16470
6861	16471
8194	16472
77143	16473
19366	16474
31180	16475
44972	16476
11789	16477
10	16478
50748	16479
4337	16480
12005	16481
61979	16482
3649	16483
73414	16484
40598	16485
69673	16486
38668	16487
67700	16488
91107	16489
11619	16490
23725	16491
2803	16492
1386	16493
102713	16494
46570	16495
46713	16496
40064	16497
7130	16498
7314	16499
20625	16500
10552	16501
25754	16502
50766	16503
51340	16504
63684	16505
56488	16506
30139	16507
22393	16508
37873	16509
21882	16510
2607	16511
3628	16512
100008	16513
751	16514
5357	16515
43919	16516
341	16517
28979	16518
6634	16519
73475	16520
25443	16521
19601	16522
72796	16523
14837	16524
9726	16525
33619	16526
103	16527
42708	16528
5759	16529
12016	16530
271	16531
32438	16532
22039	16533
71074	16534
64081	16535
488	16536
56453	16537
10552	16538
3991	16539
19	16540
4595	16541
50937	16542
3553	16543
5269	16544
4495	16545
22642	16546
97367	16547
3399	16548
23956	16549
48862	16550
9846	16551
1197	16552
12152	16553
34799	16554
30192	16555
16575	16556
15724	16557
100690	16558
5366	16559
89346	16560
12198	16561
811	16562
15502	16563
47221	16564
66649	16565
29687	16566
2035	16567
700	16568
18542	16569
36435	16570
56818	16571
7613	16572
39635	16573
31153	16574
57680	16575
3913	16576
79883	16577
590	16578
82595	16579
34129	16580
85	16581
9105	16582
27867	16583
37855	16584
2306	16585
301	16586
14618	16587
76316	16588
38216	16589
54158	16590
47367	16591
86198	16592
65555	16593
27765	16594
16238	16595
9161	16596
6819	16597
44489	16598
64981	16599
17287	16600
60199	16601
10477	16602
47682	16603
6055	16604
52642	16605
11583	16606
89485	16607
80050	16608
9854	16609
48615	16610
95239	16611
30327	16612
73759	16613
70289	16614
42638	16615
55732	16616
62124	16617
12829	16618
28621	16619
9618	16620
9	16621
95688	16622
45743	16623
70439	16624
64713	16625
3543	16626
22237	16627
21860	16628
26884	16629
9995	16630
36631	16631
35035	16632
73545	16633
23488	16634
14536	16635
19178	16636
18436	16637
32291	16638
10064	16639
78574	16640
38926	16641
27704	16642
1212	16643
23665	16644
52654	16645
70896	16646
34457	16647
275	16648
22888	16649
6639	16650
44283	16651
53497	16652
56719	16653
46760	16654
70859	16655
28261	16656
20063	16657
21300	16658
70311	16659
2486	16660
4613	16661
87544	16662
28449	16663
55648	16664
3	16665
320	16666
279	16667
7291	16668
12750	16669
38214	16670
579	16671
3906	16672
43602	16673
1854	16674
28868	16675
7221	16676
18618	16677
24732	16678
96383	16679
74392	16680
1572	16681
59391	16682
10970	16683
44235	16684
1460	16685
63034	16686
51166	16687
38368	16688
85	16689
28479	16690
19529	16691
63734	16692
52726	16693
9622	16694
32220	16695
74630	16696
4314	16697
57962	16698
9157	16699
27735	16700
6647	16701
4961	16702
44628	16703
3790	16704
42683	16705
67172	16706
30352	16707
1568	16708
15308	16709
7706	16710
8518	16711
22889	16712
59497	16713
2259	16714
63768	16715
23816	16716
9156	16717
113394	16718
10202	16719
47837	16720
89543	16721
56054	16722
2433	16723
10297	16724
2196	16725
15051	16726
4970	16727
44349	16728
15550	16729
294	16730
14833	16731
635	16732
22827	16733
6990	16734
21858	16735
64635	16736
3538	16737
35082	16738
3820	16739
31958	16740
12025	16741
52885	16742
33101	16743
5348	16744
52681	16745
35824	16746
4700	16747
23445	16748
1066	16749
7294	16750
60290	16751
9430	16752
40753	16753
112237	16754
17182	16755
648	16756
810	16757
46341	16758
48425	16759
357	16760
13671	16761
32698	16762
11561	16763
11714	16764
64421	16765
23242	16766
56337	16767
62873	16768
4262	16769
84148	16770
18553	16771
30305	16772
64389	16773
27907	16774
21928	16775
23039	16776
5970	16777
83060	16778
79987	16779
102451	16780
31576	16781
21414	16782
22196	16783
24678	16784
20023	16785
25512	16786
31178	16787
37359	16788
5075	16789
20637	16790
74147	16791
40891	16792
5878	16793
96	16794
214	16795
66485	16796
15906	16797
2245	16798
5827	16799
82570	16800
42811	16801
92382	16802
503	16803
17039	16804
16676	16805
697	16806
40098	16807
89113	16808
142	16809
28345	16810
31	16811
74460	16812
6605	16813
6462	16814
7970	16815
74742	16816
51585	16817
22214	16818
57966	16819
68074	16820
71799	16821
8064	16822
20812	16823
14829	16824
7829	16825
8333	16826
47244	16827
31330	16828
3203	16829
128	16830
25276	16831
51260	16832
51035	16833
64255	16834
17249	16835
17607	16836
7695	16837
8670	16838
23893	16839
25934	16840
72833	16841
28810	16842
9654	16843
21191	16844
35742	16845
1171	16846
70419	16847
79695	16848
4202	16849
24103	16850
16790	16851
65524	16852
31	16853
48769	16854
24515	16855
40258	16856
57935	16857
28916	16858
39694	16859
50759	16860
12287	16861
1014	16862
30695	16863
86486	16864
7917	16865
7899	16866
7272	16867
53571	16868
27385	16869
14160	16870
15003	16871
49425	16872
16036	16873
9421	16874
5624	16875
75602	16876
695	16877
1094	16878
71230	16879
5246	16880
3291	16881
13924	16882
103098	16883
16589	16884
11876	16885
95911	16886
8136	16887
17128	16888
13209	16889
8289	16890
2378	16891
10441	16892
94245	16893
18581	16894
45474	16895
54239	16896
10522	16897
18813	16898
1616	16899
95491	16900
21377	16901
92567	16902
41893	16903
29257	16904
28889	16905
70475	16906
15138	16907
4441	16908
85463	16909
19818	16910
35700	16911
93524	16912
1270	16913
36685	16914
14930	16915
4616	16916
42181	16917
54443	16918
32404	16919
84926	16920
75822	16921
50495	16922
29455	16923
37628	16924
8617	16925
66883	16926
8660	16927
371	16928
38772	16929
195	16930
43561	16931
99651	16932
11950	16933
8857	16934
45024	16935
49009	16936
62980	16937
56196	16938
8939	16939
41019	16940
85804	16941
12038	16942
3948	16943
41076	16944
6326	16945
604	16946
15251	16947
5746	16948
473	16949
35144	16950
44070	16951
36218	16952
52889	16953
21225	16954
29569	16955
13194	16956
3301	16957
106860	16958
3300	16959
76036	16960
10138	16961
23621	16962
6111	16963
48982	16964
29869	16965
817	16966
10164	16967
24012	16968
63769	16969
64443	16970
63960	16971
13047	16972
22672	16973
15611	16974
4136	16975
18447	16976
5935	16977
10151	16978
10983	16979
7541	16980
6992	16981
19282	16982
23051	16983
21858	16984
38263	16985
25433	16986
11219	16987
27443	16988
25858	16989
35059	16990
33	16991
1172	16992
30730	16993
4304	16994
64218	16995
50186	16996
3928	16997
43811	16998
83092	16999
18831	17000
27215	17001
52216	17002
18879	17003
8610	17004
100006	17005
67774	17006
53693	17007
324	17008
118	17009
55330	17010
49030	17011
100	17012
44238	17013
11436	17014
63517	17015
42346	17016
30853	17017
35399	17018
242	17019
93768	17020
8617	17021
12458	17022
56928	17023
15764	17024
50815	17025
8445	17026
89287	17027
41143	17028
101212	17029
91610	17030
30407	17031
71620	17032
33761	17033
23692	17034
14179	17035
18654	17036
16455	17037
22512	17038
11007	17039
36340	17040
7006	17041
4968	17042
6686	17043
13497	17044
7990	17045
76771	17046
20183	17047
96678	17048
3424	17049
2928	17050
2861	17051
35144	17052
6850	17053
49789	17054
105186	17055
91005	17056
14077	17057
38995	17058
30558	17059
56290	17060
222	17061
15365	17062
5939	17063
3403	17064
43733	17065
51670	17066
104576	17067
71935	17068
105749	17069
34934	17070
15922	17071
9649	17072
87668	17073
65353	17074
62879	17075
47405	17076
201	17077
27673	17078
5467	17079
33483	17080
11694	17081
6322	17082
21656	17083
8092	17084
38768	17085
43125	17086
50899	17087
16011	17088
46571	17089
6428	17090
16547	17091
4668	17092
19765	17093
1089	17094
4080	17095
44490	17096
46582	17097
24959	17098
31624	17099
20772	17100
963	17101
48326	17102
49883	17103
67305	17104
83205	17105
8805	17106
22401	17107
11993	17108
43132	17109
69000	17110
26944	17111
49702	17112
55042	17113
50440	17114
1560	17115
72423	17116
14066	17117
5558	17118
13112	17119
14688	17120
31	17121
29	17122
20801	17123
2777	17124
7442	17125
15121	17126
1048	17127
4738	17128
6277	17129
5390	17130
55450	17131
17199	17132
46837	17133
6040	17134
11728	17135
72951	17136
2022	17137
110256	17138
31349	17139
44804	17140
2241	17141
7891	17142
1060	17143
3990	17144
306	17145
75180	17146
8486	17147
43415	17148
3133	17149
13568	17150
30823	17151
39112	17152
1958	17153
12358	17154
12193	17155
3581	17156
41982	17157
45417	17158
17629	17159
1662	17160
4305	17161
33547	17162
31946	17163
11063	17164
29892	17165
8877	17166
860	17167
6742	17168
17409	17169
37296	17170
46718	17171
15313	17172
7197	17173
23175	17174
57358	17175
1013	17176
33861	17177
106627	17178
73489	17179
38306	17180
29938	17181
91522	17182
36938	17183
43584	17184
19038	17185
113130	17186
42991	17187
69467	17188
46247	17189
31410	17190
478	17191
41936	17192
35557	17193
31526	17194
49105	17195
29925	17196
34115	17197
50659	17198
13473	17199
1928	17200
1040	17201
67086	17202
9941	17203
620	17204
84450	17205
10613	17206
4838	17207
54869	17208
21440	17209
34391	17210
12545	17211
85543	17212
59863	17213
45284	17214
8395	17215
20741	17216
1461	17217
97282	17218
12762	17219
20757	17220
89631	17221
38021	17222
31663	17223
64027	17224
11999	17225
7347	17226
59120	17227
7249	17228
100966	17229
66038	17230
40643	17231
9525	17232
35758	17233
13	17234
9939	17235
21240	17236
18736	17237
166	17238
44573	17239
32977	17240
62233	17241
40405	17242
38219	17243
13179	17244
89283	17245
29890	17246
43720	17247
3492	17248
14819	17249
21663	17250
4469	17251
12099	17252
59554	17253
20851	17254
59728	17255
2622	17256
15365	17257
62582	17258
62454	17259
34851	17260
45155	17261
916	17262
59380	17263
13783	17264
19706	17265
29654	17266
50755	17267
51380	17268
32532	17269
59859	17270
350	17271
12614	17272
77522	17273
24054	17274
33796	17275
63631	17276
19245	17277
15588	17278
28521	17279
74032	17280
54577	17281
16649	17282
45969	17283
965	17284
39910	17285
103164	17286
20030	17287
91293	17288
79970	17289
12683	17290
58009	17291
28429	17292
25406	17293
13006	17294
30778	17295
31031	17296
3436	17297
56462	17298
35442	17299
1115	17300
5359	17301
11619	17302
21078	17303
8358	17304
9247	17305
29722	17306
68542	17307
50957	17308
16509	17309
9547	17310
24463	17311
48951	17312
62610	17313
2951	17314
4132	17315
17111	17316
13264	17317
12173	17318
104100	17319
386	17320
55582	17321
8839	17322
25305	17323
8834	17324
54046	17325
22581	17326
415	17327
48248	17328
4864	17329
4170	17330
45944	17331
34204	17332
21067	17333
76787	17334
67986	17335
51463	17336
58271	17337
59829	17338
48760	17339
12861	17340
27366	17341
53024	17342
6847	17343
75564	17344
105443	17345
41156	17346
49936	17347
641	17348
27544	17349
12929	17350
24202	17351
72228	17352
18058	17353
3643	17354
50399	17355
2441	17356
610	17357
21801	17358
25587	17359
1936	17360
26318	17361
835	17362
6725	17363
60837	17364
15543	17365
3553	17366
8249	17367
6483	17368
67206	17369
33370	17370
16106	17371
80639	17372
23661	17373
3818	17374
10027	17375
52843	17376
497	17377
49309	17378
86938	17379
10747	17380
1268	17381
2411	17382
7223	17383
18483	17384
80529	17385
29014	17386
74	17387
3070	17388
63334	17389
41904	17390
33883	17391
12971	17392
16416	17393
1677	17394
2459	17395
4563	17396
64285	17397
41521	17398
59595	17399
4075	17400
84762	17401
936	17402
21257	17403
59185	17404
29896	17405
10232	17406
55658	17407
76400	17408
38871	17409
10280	17410
1602	17411
23195	17412
9018	17413
61719	17414
35330	17415
22075	17416
19575	17417
62028	17418
16997	17419
33116	17420
890	17421
2128	17422
257	17423
39136	17424
3574	17425
21712	17426
207	17427
107274	17428
68348	17429
48348	17430
82005	17431
61528	17432
2876	17433
75581	17434
59667	17435
102482	17436
37248	17437
5783	17438
29391	17439
101221	17440
14221	17441
13434	17442
2945	17443
2440	17444
57045	17445
17089	17446
108408	17447
102610	17448
13922	17449
41148	17450
71267	17451
19079	17452
20107	17453
13406	17454
7986	17455
12539	17456
5787	17457
39795	17458
14367	17459
2412	17460
2501	17461
61	17462
19231	17463
11799	17464
71815	17465
4017	17466
31522	17467
23019	17468
38829	17469
15669	17470
60257	17471
479	17472
31065	17473
67188	17474
9209	17475
41497	17476
30689	17477
43577	17478
2790	17479
18782	17480
106551	17481
25950	17482
12966	17483
18290	17484
58446	17485
43579	17486
1296	17487
42361	17488
18656	17489
14876	17490
12905	17491
26009	17492
7908	17493
87540	17494
99	17495
78267	17496
17059	17497
25139	17498
25014	17499
12	17500
3513	17501
28224	17502
16935	17503
39624	17504
22181	17505
16421	17506
45865	17507
21670	17508
41828	17509
768	17510
574	17511
11485	17512
7482	17513
4343	17514
71750	17515
2919	17516
31386	17517
6157	17518
2357	17519
19690	17520
57320	17521
18475	17522
964	17523
70637	17524
21830	17525
845	17526
102561	17527
25258	17528
21711	17529
1344	17530
72335	17531
33066	17532
38530	17533
3212	17534
38825	17535
89	17536
56394	17537
48525	17538
10884	17539
12381	17540
82296	17541
4600	17542
96227	17543
29207	17544
7400	17545
108527	17546
4268	17547
34651	17548
24814	17549
32346	17550
9210	17551
6531	17552
62065	17553
64050	17554
10609	17555
102557	17556
59831	17557
80186	17558
20066	17559
3014	17560
29741	17561
41874	17562
31004	17563
20034	17564
49150	17565
7821	17566
8326	17567
39384	17568
8692	17569
25636	17570
3630	17571
92942	17572
37966	17573
11135	17574
24117	17575
51067	17576
16833	17577
6167	17578
4789	17579
15434	17580
45538	17581
40865	17582
40238	17583
28696	17584
76619	17585
27348	17586
12100	17587
11730	17588
40727	17589
14170	17590
17225	17591
40956	17592
8572	17593
225	17594
3786	17595
65792	17596
43069	17597
35592	17598
95444	17599
49363	17600
46686	17601
30928	17602
38981	17603
35633	17604
2639	17605
699	17606
36174	17607
28986	17608
35701	17609
33888	17610
36425	17611
66524	17612
9047	17613
31073	17614
22117	17615
3390	17616
16612	17617
29459	17618
31364	17619
15913	17620
45576	17621
96104	17622
18187	17623
14725	17624
29825	17625
6103	17626
15877	17627
1832	17628
19248	17629
9646	17630
4900	17631
58895	17632
53930	17633
39310	17634
11783	17635
11055	17636
36555	17637
24922	17638
14394	17639
94663	17640
68698	17641
13616	17642
14855	17643
2559	17644
29993	17645
52256	17646
19333	17647
1215	17648
4993	17649
40360	17650
2179	17651
13830	17652
88692	17653
5542	17654
82900	17655
30448	17656
22308	17657
4068	17658
245	17659
49574	17660
24008	17661
25576	17662
22355	17663
32309	17664
27878	17665
37273	17666
25076	17667
42094	17668
12405	17669
255	17670
10364	17671
98483	17672
17338	17673
5951	17674
80453	17675
14055	17676
4604	17677
49885	17678
16205	17679
50173	17680
18131	17681
23388	17682
10630	17683
106089	17684
38163	17685
3119	17686
4898	17687
51098	17688
1201	17689
83304	17690
54949	17691
16280	17692
112686	17693
42019	17694
33071	17695
44451	17696
14397	17697
14704	17698
25856	17699
70789	17700
13685	17701
24762	17702
38488	17703
47527	17704
26409	17705
86246	17706
20868	17707
1005	17708
1231	17709
20934	17710
70925	17711
82225	17712
16272	17713
476	17714
65221	17715
1654	17716
38383	17717
23550	17718
3206	17719
7756	17720
39707	17721
45662	17722
855	17723
4040	17724
162	17725
34628	17726
22251	17727
20072	17728
33570	17729
32125	17730
51331	17731
5822	17732
29118	17733
68495	17734
10701	17735
3756	17736
24754	17737
50798	17738
30992	17739
1316	17740
84272	17741
66000	17742
12903	17743
4007	17744
1735	17745
68776	17746
9643	17747
26287	17748
25424	17749
26140	17750
68544	17751
3589	17752
11594	17753
32781	17754
10551	17755
44551	17756
109154	17757
32609	17758
70481	17759
86631	17760
78918	17761
81105	17762
2538	17763
41271	17764
1150	17765
23791	17766
3454	17767
44738	17768
1447	17769
57175	17770
1385	17771
282	17772
69717	17773
19734	17774
7899	17775
21767	17776
90933	17777
22057	17778
26087	17779
19937	17780
23171	17781
98386	17782
112662	17783
22044	17784
61955	17785
28516	17786
18356	17787
48286	17788
48376	17789
9091	17790
3141	17791
55420	17792
34658	17793
16053	17794
22317	17795
12661	17796
8221	17797
54412	17798
3952	17799
7301	17800
27566	17801
75305	17802
5467	17803
1840	17804
14117	17805
44093	17806
3740	17807
70894	17808
33555	17809
35986	17810
14759	17811
3655	17812
38121	17813
2707	17814
44497	17815
9642	17816
46456	17817
1232	17818
69488	17819
50436	17820
60465	17821
3594	17822
694	17823
65109	17824
71673	17825
48804	17826
255	17827
25648	17828
8329	17829
20932	17830
20802	17831
6559	17832
48734	17833
1802	17834
2077	17835
4264	17836
16321	17837
35422	17838
109582	17839
13433	17840
11361	17841
7694	17842
191	17843
80993	17844
1867	17845
76987	17846
26650	17847
77096	17848
15472	17849
23627	17850
18760	17851
4711	17852
65502	17853
19419	17854
2852	17855
1116	17856
81566	17857
3565	17858
8730	17859
31750	17860
62429	17861
15025	17862
38516	17863
21946	17864
4987	17865
95778	17866
9955	17867
62499	17868
8268	17869
35876	17870
27603	17871
61135	17872
89509	17873
8740	17874
7	17875
29371	17876
12852	17877
43298	17878
19883	17879
91201	17880
4931	17881
29524	17882
34656	17883
18965	17884
61105	17885
79899	17886
31024	17887
14854	17888
94274	17889
196	17890
48828	17891
14618	17892
10413	17893
17944	17894
8468	17895
41527	17896
20221	17897
72946	17898
15817	17899
25852	17900
49175	17901
81739	17902
1906	17903
6857	17904
49803	17905
43444	17906
1474	17907
579	17908
64367	17909
46693	17910
46220	17911
3874	17912
8866	17913
82374	17914
43124	17915
15929	17916
21442	17917
8611	17918
3772	17919
18584	17920
65876	17921
45913	17922
34182	17923
11996	17924
22640	17925
21576	17926
92507	17927
601	17928
285	17929
86982	17930
34647	17931
4865	17932
60453	17933
42648	17934
20339	17935
38419	17936
9305	17937
10223	17938
8040	17939
34952	17940
10077	17941
16118	17942
10403	17943
2510	17944
55119	17945
46088	17946
609	17947
10845	17948
97184	17949
7028	17950
40973	17951
54277	17952
42006	17953
1202	17954
34596	17955
3227	17956
18265	17957
8289	17958
88744	17959
8225	17960
26476	17961
47906	17962
1126	17963
14095	17964
909	17965
68472	17966
12504	17967
46581	17968
36721	17969
389	17970
4876	17971
24938	17972
2891	17973
30385	17974
47064	17975
371	17976
48395	17977
23600	17978
20072	17979
35020	17980
15447	17981
13940	17982
67753	17983
27108	17984
63786	17985
16447	17986
48556	17987
17183	17988
1701	17989
16499	17990
12725	17991
55527	17992
427	17993
20489	17994
1749	17995
90977	17996
4411	17997
8252	17998
53008	17999
34344	18000
10085	18001
59917	18002
16068	18003
541	18004
26174	18005
14290	18006
49351	18007
45547	18008
88406	18009
50234	18010
17371	18011
63343	18012
7245	18013
31996	18014
23911	18015
27041	18016
12774	18017
88340	18018
104374	18019
36180	18020
27677	18021
13167	18022
27075	18023
49725	18024
9648	18025
48205	18026
14945	18027
19568	18028
76436	18029
72111	18030
1630	18031
86784	18032
38300	18033
10281	18034
65938	18035
10457	18036
26515	18037
3269	18038
33763	18039
59517	18040
74487	18041
1757	18042
2941	18043
60317	18044
44457	18045
70692	18046
72930	18047
24455	18048
2201	18049
28012	18050
50561	18051
18840	18052
10029	18053
12584	18054
38500	18055
83606	18056
4694	18057
569	18058
14840	18059
22872	18060
36668	18061
9244	18062
25811	18063
86842	18064
17534	18065
3534	18066
19209	18067
15739	18068
1653	18069
87099	18070
90627	18071
24398	18072
1691	18073
1027	18074
71120	18075
10586	18076
43874	18077
23443	18078
62596	18079
29940	18080
18658	18081
37133	18082
81097	18083
57815	18084
55216	18085
7675	18086
59832	18087
8920	18088
32961	18089
3054	18090
29720	18091
50528	18092
2691	18093
4558	18094
19062	18095
24187	18096
487	18097
36401	18098
29411	18099
46656	18100
1833	18101
44650	18102
8041	18103
27789	18104
394	18105
3584	18106
460	18107
29821	18108
31251	18109
15878	18110
8478	18111
43398	18112
58893	18113
4266	18114
42565	18115
47108	18116
17398	18117
7673	18118
10203	18119
39690	18120
86574	18121
208	18122
26466	18123
78807	18124
14372	18125
3338	18126
108534	18127
91201	18128
13841	18129
12989	18130
51235	18131
32570	18132
45050	18133
7916	18134
67216	18135
10495	18136
45388	18137
44228	18138
75529	18139
33046	18140
93665	18141
25106	18142
4902	18143
9735	18144
6109	18145
9409	18146
3541	18147
24561	18148
18288	18149
61818	18150
29731	18151
15168	18152
63691	18153
31169	18154
15384	18155
47772	18156
3200	18157
20458	18158
16657	18159
32765	18160
4252	18161
47355	18162
10456	18163
15831	18164
92993	18165
65	18166
21171	18167
26822	18168
72999	18169
83313	18170
14735	18171
17487	18172
30463	18173
8961	18174
18420	18175
76625	18176
26717	18177
25054	18178
55898	18179
17061	18180
33158	18181
15481	18182
1089	18183
13126	18184
25621	18185
51713	18186
6724	18187
43667	18188
82327	18189
1089	18190
75856	18191
31979	18192
18899	18193
32211	18194
6142	18195
2336	18196
10561	18197
24999	18198
12746	18199
4657	18200
40200	18201
39342	18202
19100	18203
15293	18204
3574	18205
3695	18206
25379	18207
17431	18208
87487	18209
2577	18210
19797	18211
7825	18212
67855	18213
10804	18214
46616	18215
36767	18216
4617	18217
81493	18218
34334	18219
20957	18220
285	18221
48088	18222
27002	18223
21126	18224
8961	18225
85850	18226
92336	18227
20462	18228
42627	18229
35105	18230
864	18231
82934	18232
69528	18233
63643	18234
23605	18235
43992	18236
4514	18237
34465	18238
30815	18239
24035	18240
14470	18241
92430	18242
66	18243
72983	18244
15835	18245
112249	18246
20208	18247
65997	18248
28507	18249
3810	18250
63010	18251
12429	18252
35280	18253
20110	18254
21726	18255
36283	18256
11141	18257
9684	18258
11190	18259
4896	18260
52996	18261
33694	18262
1299	18263
781	18264
37592	18265
6290	18266
59559	18267
22402	18268
62906	18269
54954	18270
61100	18271
7472	18272
47672	18273
19532	18274
101650	18275
73562	18276
208	18277
30550	18278
27989	18279
46640	18280
35170	18281
26338	18282
7078	18283
52721	18284
37238	18285
23819	18286
25413	18287
69393	18288
32977	18289
79894	18290
1292	18291
18235	18292
22660	18293
1633	18294
65112	18295
11898	18296
367	18297
44237	18298
19	18299
303	18300
38258	18301
6427	18302
812	18303
25990	18304
7533	18305
1122	18306
92953	18307
20014	18308
40218	18309
61768	18310
4779	18311
11803	18312
9925	18313
45986	18314
51	18315
6819	18316
8158	18317
2827	18318
22442	18319
14219	18320
20620	18321
36052	18322
336	18323
38398	18324
63921	18325
40685	18326
74584	18327
53236	18328
74429	18329
101605	18330
4798	18331
73738	18332
62971	18333
30434	18334
26434	18335
3102	18336
1656	18337
48544	18338
53382	18339
26477	18340
5113	18341
1890	18342
29319	18343
54416	18344
23496	18345
53890	18346
7444	18347
4169	18348
93902	18349
2535	18350
143	18351
17098	18352
14870	18353
19606	18354
1428	18355
4152	18356
90609	18357
26182	18358
21589	18359
85481	18360
25558	18361
32482	18362
62878	18363
8673	18364
34017	18365
24719	18366
19671	18367
7641	18368
42372	18369
29319	18370
38522	18371
4139	18372
1035	18373
12983	18374
77305	18375
884	18376
20928	18377
1704	18378
2130	18379
12448	18380
207	18381
42999	18382
12458	18383
81	18384
10255	18385
5726	18386
35586	18387
86	18388
31232	18389
8186	18390
12355	18391
57218	18392
96898	18393
22482	18394
60047	18395
47741	18396
77809	18397
31192	18398
8592	18399
23743	18400
55759	18401
60885	18402
99668	18403
44323	18404
6604	18405
99283	18406
1111	18407
39692	18408
62949	18409
85	18410
21990	18411
41513	18412
52292	18413
4327	18414
52549	18415
34107	18416
58485	18417
57017	18418
4999	18419
102192	18420
4890	18421
2109	18422
1752	18423
22659	18424
65077	18425
37291	18426
57335	18427
17660	18428
4844	18429
29316	18430
23589	18431
66873	18432
15343	18433
4625	18434
61014	18435
1838	18436
17174	18437
44074	18438
655	18439
58541	18440
9463	18441
34956	18442
5605	18443
36142	18444
65914	18445
19281	18446
14502	18447
9819	18448
20853	18449
33489	18450
59528	18451
2438	18452
12201	18453
23581	18454
4780	18455
17407	18456
47989	18457
28881	18458
11205	18459
487	18460
28147	18461
88828	18462
1747	18463
5040	18464
3999	18465
69895	18466
29839	18467
40	18468
64900	18469
63662	18470
104960	18471
1435	18472
8026	18473
72125	18474
16051	18475
57867	18476
69963	18477
95102	18478
55791	18479
72700	18480
43355	18481
45692	18482
7382	18483
27794	18484
32937	18485
11391	18486
548	18487
106643	18488
67908	18489
90093	18490
27223	18491
38016	18492
51698	18493
24277	18494
18011	18495
14411	18496
102864	18497
44797	18498
17620	18499
23385	18500
24334	18501
29298	18502
25056	18503
1947	18504
726	18505
17937	18506
18180	18507
2078	18508
71243	18509
35238	18510
318	18511
77837	18512
2446	18513
9770	18514
5243	18515
46603	18516
67626	18517
15165	18518
80657	18519
9868	18520
53447	18521
7627	18522
61419	18523
651	18524
6206	18525
25426	18526
14268	18527
8690	18528
1634	18529
87358	18530
1001	18531
29024	18532
76582	18533
13952	18534
33642	18535
84397	18536
34396	18537
2	18538
1668	18539
17178	18540
18197	18541
12866	18542
32399	18543
62096	18544
25255	18545
62349	18546
4668	18547
66743	18548
4173	18549
78705	18550
32656	18551
23476	18552
10199	18553
48441	18554
37038	18555
8039	18556
58277	18557
33463	18558
76864	18559
606	18560
47086	18561
29338	18562
44182	18563
51743	18564
14498	18565
46565	18566
66826	18567
19660	18568
50296	18569
34462	18570
3090	18571
86936	18572
24457	18573
25283	18574
5005	18575
38919	18576
6865	18577
51327	18578
66863	18579
68272	18580
84859	18581
25826	18582
54603	18583
15147	18584
48968	18585
70148	18586
54773	18587
7828	18588
38030	18589
18372	18590
8520	18591
2179	18592
70488	18593
14397	18594
7580	18595
78323	18596
8148	18597
12561	18598
33517	18599
40300	18600
17021	18601
34820	18602
56486	18603
272	18604
11396	18605
46028	18606
15954	18607
25584	18608
55635	18609
47831	18610
2704	18611
82145	18612
1607	18613
356	18614
4670	18615
77510	18616
34987	18617
12776	18618
92375	18619
20263	18620
62275	18621
8484	18622
27387	18623
4537	18624
282	18625
28209	18626
7400	18627
4808	18628
37793	18629
22505	18630
94421	18631
448	18632
56392	18633
25727	18634
9729	18635
23921	18636
10136	18637
22688	18638
2211	18639
77044	18640
1850	18641
33487	18642
4323	18643
65904	18644
31661	18645
66981	18646
8200	18647
1317	18648
20709	18649
22454	18650
1753	18651
83225	18652
75324	18653
52102	18654
34079	18655
12689	18656
3709	18657
50437	18658
3982	18659
35503	18660
8079	18661
80706	18662
45174	18663
87063	18664
55245	18665
18618	18666
31246	18667
4492	18668
2111	18669
30245	18670
20015	18671
82068	18672
12819	18673
32361	18674
6477	18675
25591	18676
8289	18677
1431	18678
12503	18679
26710	18680
39429	18681
14664	18682
27831	18683
41472	18684
84778	18685
8400	18686
68155	18687
57113	18688
4356	18689
90571	18690
34838	18691
51397	18692
8791	18693
35867	18694
51611	18695
77472	18696
13631	18697
2	18698
32839	18699
48074	18700
79703	18701
30297	18702
34445	18703
55631	18704
8203	18705
707	18706
37847	18707
59	18708
8475	18709
165	18710
8002	18711
77675	18712
4733	18713
13844	18714
35	18715
35048	18716
4305	18717
46246	18718
39473	18719
42913	18720
32183	18721
21469	18722
498	18723
1583	18724
33751	18725
59064	18726
72958	18727
13107	18728
2026	18729
90117	18730
18079	18731
103995	18732
29389	18733
47708	18734
805	18735
4161	18736
9760	18737
3460	18738
69320	18739
54690	18740
81477	18741
16088	18742
54209	18743
59643	18744
85161	18745
6401	18746
7957	18747
12872	18748
17137	18749
65564	18750
29561	18751
19722	18752
37202	18753
23902	18754
112796	18755
2040	18756
38091	18757
1438	18758
40540	18759
65705	18760
30655	18761
63707	18762
7203	18763
32107	18764
78786	18765
8309	18766
81004	18767
371	18768
88307	18769
14248	18770
83680	18771
84162	18772
2292	18773
3292	18774
10941	18775
33801	18776
40254	18777
19114	18778
20796	18779
53855	18780
65129	18781
49434	18782
50982	18783
28759	18784
497	18785
10931	18786
36274	18787
16790	18788
24907	18789
13216	18790
238	18791
72963	18792
20436	18793
3600	18794
41672	18795
12579	18796
46547	18797
50978	18798
64866	18799
60992	18800
48769	18801
35903	18802
38073	18803
14964	18804
21910	18805
91928	18806
36234	18807
39415	18808
83703	18809
26544	18810
15817	18811
78410	18812
12431	18813
4973	18814
58576	18815
13007	18816
94978	18817
5206	18818
60167	18819
38739	18820
90079	18821
12689	18822
62731	18823
10128	18824
1189	18825
5333	18826
29876	18827
56502	18828
5237	18829
5334	18830
390	18831
40443	18832
1538	18833
73205	18834
12196	18835
76591	18836
5570	18837
73677	18838
12242	18839
93587	18840
22140	18841
12544	18842
26651	18843
43903	18844
4865	18845
3091	18846
40821	18847
27479	18848
4280	18849
1213	18850
74943	18851
27916	18852
5323	18853
113558	18854
18990	18855
8625	18856
50118	18857
3312	18858
6860	18859
40690	18860
4575	18861
121	18862
30445	18863
50555	18864
4778	18865
39787	18866
14217	18867
23844	18868
1033	18869
16354	18870
45474	18871
745	18872
51101	18873
25254	18874
5383	18875
30202	18876
35962	18877
4128	18878
25370	18879
23452	18880
99654	18881
7558	18882
10423	18883
3692	18884
4711	18885
16108	18886
41563	18887
22005	18888
4308	18889
45942	18890
12641	18891
13351	18892
37724	18893
23198	18894
71698	18895
1882	18896
124	18897
28573	18898
37907	18899
76915	18900
24100	18901
15809	18902
965	18903
98061	18904
3163	18905
7726	18906
40672	18907
2978	18908
76639	18909
19186	18910
17746	18911
30987	18912
38558	18913
97569	18914
72222	18915
46320	18916
849	18917
30546	18918
47669	18919
47084	18920
1574	18921
82153	18922
30120	18923
47003	18924
1079	18925
19813	18926
68412	18927
1449	18928
71627	18929
928	18930
83498	18931
26626	18932
86410	18933
77917	18934
20495	18935
104289	18936
43066	18937
41003	18938
32876	18939
109738	18940
86553	18941
28733	18942
7	18943
10565	18944
48570	18945
26035	18946
23971	18947
29235	18948
83100	18949
81734	18950
40318	18951
40751	18952
89723	18953
8287	18954
56574	18955
2168	18956
14705	18957
8975	18958
2922	18959
15500	18960
23806	18961
5947	18962
72866	18963
102873	18964
890	18965
9994	18966
25796	18967
526	18968
44845	18969
2095	18970
58764	18971
10622	18972
6791	18973
20138	18974
8895	18975
7379	18976
69662	18977
4421	18978
2816	18979
9973	18980
48199	18981
24031	18982
9943	18983
27975	18984
70635	18985
1556	18986
13	18987
62477	18988
52807	18989
4339	18990
8225	18991
85307	18992
3423	18993
1719	18994
43047	18995
47491	18996
2948	18997
86327	18998
100917	18999
31458	19000
40782	19001
74585	19002
114560	19003
54895	19004
25587	19005
1076	19006
7709	19007
21154	19008
3262	19009
59944	19010
27393	19011
22121	19012
1919	19013
3229	19014
3740	19015
75765	19016
10827	19017
1	19018
39132	19019
24543	19020
12057	19021
7397	19022
28650	19023
23436	19024
57000	19025
21641	19026
18791	19027
10116	19028
5230	19029
2875	19030
508	19031
18403	19032
22073	19033
21910	19034
35596	19035
51466	19036
14748	19037
66034	19038
67161	19039
66100	19040
18104	19041
75812	19042
139	19043
43513	19044
5444	19045
99293	19046
13189	19047
10109	19048
7886	19049
23600	19050
7572	19051
13661	19052
71926	19053
44062	19054
53531	19055
60339	19056
34207	19057
23579	19058
260	19059
40501	19060
60006	19061
30985	19062
43853	19063
84929	19064
3027	19065
27414	19066
16942	19067
9135	19068
46772	19069
11170	19070
24122	19071
789	19072
4546	19073
8019	19074
60338	19075
38429	19076
15776	19077
404	19078
99809	19079
4282	19080
100858	19081
42934	19082
1670	19083
6841	19084
72	19085
227	19086
37448	19087
55398	19088
6619	19089
18435	19090
11241	19091
33796	19092
28662	19093
30844	19094
53153	19095
23560	19096
40619	19097
28875	19098
13660	19099
78021	19100
3823	19101
218	19102
92100	19103
49845	19104
63532	19105
20346	19106
65640	19107
15636	19108
35785	19109
21973	19110
63711	19111
8010	19112
25142	19113
18243	19114
5899	19115
98153	19116
62661	19117
103269	19118
216	19119
23435	19120
25123	19121
1002	19122
37683	19123
16176	19124
1206	19125
99603	19126
5679	19127
33497	19128
60845	19129
11113	19130
911	19131
19619	19132
37965	19133
4540	19134
18305	19135
16988	19136
2410	19137
11676	19138
11997	19139
80568	19140
38032	19141
7416	19142
31933	19143
55465	19144
35209	19145
124	19146
41257	19147
10297	19148
772	19149
53258	19150
2038	19151
74321	19152
82131	19153
15184	19154
6207	19155
9104	19156
24064	19157
60140	19158
45800	19159
45218	19160
74528	19161
5141	19162
25887	19163
49465	19164
5662	19165
13804	19166
68655	19167
31527	19168
4123	19169
5369	19170
7437	19171
9878	19172
84121	19173
66260	19174
31068	19175
2313	19176
27922	19177
89246	19178
1428	19179
34341	19180
36210	19181
79669	19182
11683	19183
5053	19184
11046	19185
470	19186
93223	19187
90942	19188
15430	19189
22815	19190
6242	19191
34681	19192
64127	19193
85359	19194
2899	19195
68716	19196
17544	19197
32798	19198
23565	19199
1765	19200
62165	19201
9172	19202
8909	19203
103729	19204
990	19205
114166	19206
46150	19207
63134	19208
26048	19209
2223	19210
48876	19211
74261	19212
45440	19213
4689	19214
23346	19215
3896	19216
7876	19217
32870	19218
71307	19219
34094	19220
73607	19221
74208	19222
34898	19223
1684	19224
37391	19225
4617	19226
7954	19227
45103	19228
25374	19229
18637	19230
80583	19231
49692	19232
103798	19233
52476	19234
10460	19235
13900	19236
23139	19237
4412	19238
64927	19239
17719	19240
17930	19241
42602	19242
71590	19243
2345	19244
15066	19245
11662	19246
22858	19247
5488	19248
12100	19249
4055	19250
37336	19251
13285	19252
33721	19253
3308	19254
95	19255
74085	19256
115	19257
37927	19258
3839	19259
14797	19260
38693	19261
32741	19262
49271	19263
46779	19264
6686	19265
489	19266
48564	19267
11351	19268
33444	19269
4915	19270
186	19271
2627	19272
1045	19273
95	19274
78241	19275
9787	19276
25108	19277
21033	19278
10153	19279
85582	19280
7313	19281
49466	19282
3480	19283
5062	19284
6179	19285
190	19286
11795	19287
50397	19288
33622	19289
85693	19290
3147	19291
68333	19292
13008	19293
9636	19294
5972	19295
101615	19296
63279	19297
6653	19298
38820	19299
10499	19300
44128	19301
73956	19302
30029	19303
69345	19304
28524	19305
15925	19306
2079	19307
25304	19308
32295	19309
7406	19310
14043	19311
186	19312
73536	19313
5327	19314
72154	19315
68278	19316
67530	19317
7647	19318
56421	19319
5032	19320
50641	19321
45256	19322
35559	19323
12817	19324
38144	19325
16651	19326
52393	19327
51170	19328
4126	19329
7859	19330
35156	19331
58718	19332
56337	19333
13164	19334
1340	19335
334	19336
47793	19337
1176	19338
2657	19339
26564	19340
53636	19341
2357	19342
6428	19343
1203	19344
17605	19345
42101	19346
28412	19347
77575	19348
10102	19349
42759	19350
9772	19351
6031	19352
3645	19353
21690	19354
12322	19355
14221	19356
62739	19357
101429	19358
37154	19359
90278	19360
30893	19361
34434	19362
3569	19363
8259	19364
72270	19365
46416	19366
13691	19367
13260	19368
56913	19369
34926	19370
4337	19371
889	19372
360	19373
3523	19374
6237	19375
47625	19376
38086	19377
552	19378
18057	19379
42	19380
24854	19381
311	19382
28608	19383
16188	19384
24785	19385
50790	19386
9793	19387
42728	19388
37881	19389
28791	19390
38290	19391
53390	19392
23243	19393
37402	19394
12624	19395
19038	19396
70985	19397
12771	19398
43515	19399
66260	19400
48315	19401
1245	19402
6647	19403
30109	19404
29674	19405
94122	19406
82502	19407
92438	19408
18348	19409
67722	19410
2165	19411
24040	19412
4326	19413
1372	19414
77132	19415
47385	19416
93044	19417
1853	19418
1746	19419
63784	19420
63281	19421
2734	19422
13321	19423
44032	19424
18239	19425
64640	19426
38600	19427
66668	19428
45431	19429
2257	19430
4616	19431
34340	19432
14356	19433
55533	19434
46804	19435
63946	19436
7671	19437
16391	19438
6750	19439
47250	19440
41418	19441
56516	19442
58887	19443
11249	19444
16754	19445
31496	19446
11292	19447
36224	19448
53960	19449
6118	19450
3267	19451
151	19452
71318	19453
31602	19454
2028	19455
40193	19456
28697	19457
37790	19458
27481	19459
58823	19460
18573	19461
71703	19462
46359	19463
11176	19464
18511	19465
44755	19466
4321	19467
5072	19468
73711	19469
10123	19470
26912	19471
1760	19472
40811	19473
41768	19474
71347	19475
42477	19476
1251	19477
20045	19478
34528	19479
32188	19480
5843	19481
44414	19482
144	19483
25687	19484
11282	19485
53970	19486
36835	19487
78273	19488
32990	19489
77968	19490
36137	19491
2285	19492
94499	19493
24474	19494
39974	19495
23322	19496
49956	19497
14496	19498
14222	19499
18974	19500
98311	19501
5878	19502
38333	19503
16107	19504
33608	19505
30073	19506
41994	19507
67246	19508
12206	19509
59609	19510
32273	19511
16814	19512
28819	19513
31282	19514
25319	19515
1123	19516
4964	19517
42986	19518
5636	19519
5862	19520
17563	19521
18468	19522
18697	19523
16023	19524
12490	19525
67988	19526
41148	19527
14069	19528
112967	19529
10012	19530
44535	19531
7441	19532
31422	19533
4872	19534
18	19535
8772	19536
71436	19537
32	19538
15531	19539
9088	19540
82738	19541
18246	19542
26701	19543
88107	19544
72814	19545
52852	19546
71473	19547
107034	19548
10598	19549
6538	19550
14843	19551
89	19552
74191	19553
58150	19554
18289	19555
2980	19556
20379	19557
32475	19558
1208	19559
13851	19560
73600	19561
12933	19562
7983	19563
102032	19564
34622	19565
4735	19566
14036	19567
21847	19568
13159	19569
28524	19570
43393	19571
5676	19572
80251	19573
2222	19574
1657	19575
25923	19576
44852	19577
10036	19578
10992	19579
35730	19580
80748	19581
31960	19582
13890	19583
48072	19584
92900	19585
71486	19586
20109	19587
4869	19588
34051	19589
8981	19590
36105	19591
64201	19592
31547	19593
55346	19594
66281	19595
37628	19596
63969	19597
58272	19598
72695	19599
37050	19600
816	19601
3726	19602
70300	19603
23745	19604
9770	19605
78261	19606
18819	19607
32775	19608
32754	19609
26569	19610
98837	19611
58991	19612
13015	19613
35314	19614
48361	19615
15941	19616
7687	19617
35902	19618
24915	19619
12575	19620
36591	19621
15638	19622
31743	19623
49645	19624
900	19625
30	19626
35617	19627
34320	19628
99448	19629
14880	19630
4649	19631
942	19632
24672	19633
15423	19634
59626	19635
1467	19636
14534	19637
68109	19638
30904	19639
23833	19640
6551	19641
411	19642
63658	19643
52330	19644
7519	19645
87822	19646
93643	19647
2432	19648
30682	19649
34248	19650
17551	19651
4169	19652
42690	19653
15602	19654
2027	19655
234	19656
27488	19657
2530	19658
13825	19659
46033	19660
2395	19661
15250	19662
11947	19663
592	19664
81483	19665
77273	19666
25289	19667
48213	19668
6011	19669
32404	19670
115	19671
457	19672
21307	19673
25107	19674
47891	19675
19386	19676
18266	19677
19508	19678
10235	19679
69919	19680
79459	19681
7304	19682
61234	19683
38846	19684
6680	19685
8681	19686
11682	19687
15262	19688
8383	19689
32565	19690
94184	19691
50	19692
14044	19693
86735	19694
6621	19695
2861	19696
14815	19697
49048	19698
971	19699
50	19700
64220	19701
56405	19702
47054	19703
21514	19704
15420	19705
16717	19706
27883	19707
21620	19708
23450	19709
26445	19710
15680	19711
39794	19712
74397	19713
65324	19714
37706	19715
29648	19716
4843	19717
708	19718
40725	19719
4714	19720
26732	19721
55733	19722
45775	19723
61374	19724
31073	19725
14119	19726
14775	19727
14272	19728
100067	19729
7133	19730
17369	19731
30216	19732
90929	19733
65306	19734
56010	19735
10953	19736
47489	19737
9475	19738
38624	19739
9112	19740
1200	19741
3397	19742
30409	19743
88469	19744
63616	19745
82893	19746
8654	19747
12002	19748
76200	19749
48789	19750
25470	19751
2136	19752
26	19753
1072	19754
51916	19755
48673	19756
2797	19757
10	19758
53016	19759
84688	19760
4618	19761
568	19762
51483	19763
637	19764
25925	19765
101283	19766
18507	19767
40211	19768
1275	19769
58574	19770
4000	19771
75599	19772
3295	19773
20363	19774
46903	19775
44445	19776
3186	19777
35365	19778
20684	19779
20349	19780
29315	19781
155	19782
25908	19783
79559	19784
27958	19785
49679	19786
45376	19787
49059	19788
5794	19789
17750	19790
55496	19791
5353	19792
28886	19793
53840	19794
12050	19795
12640	19796
54771	19797
2968	19798
33570	19799
25	19800
745	19801
15217	19802
47062	19803
659	19804
20174	19805
51220	19806
1134	19807
81547	19808
24664	19809
59111	19810
9548	19811
22195	19812
6528	19813
3610	19814
38854	19815
110082	19816
24386	19817
1039	19818
85208	19819
1933	19820
532	19821
37288	19822
2944	19823
983	19824
9625	19825
66825	19826
105837	19827
23348	19828
18551	19829
30491	19830
15328	19831
47537	19832
60555	19833
3086	19834
67729	19835
84259	19836
57233	19837
40400	19838
10467	19839
61933	19840
29	19841
6630	19842
61798	19843
37983	19844
34368	19845
3741	19846
45069	19847
80968	19848
87420	19849
49461	19850
93	19851
6891	19852
32240	19853
177	19854
32700	19855
26076	19856
411	19857
2158	19858
564	19859
18195	19860
2428	19861
25725	19862
17582	19863
5700	19864
6535	19865
581	19866
14701	19867
38996	19868
15647	19869
81821	19870
10566	19871
10282	19872
41247	19873
6163	19874
44014	19875
3392	19876
89705	19877
12179	19878
374	19879
29270	19880
38621	19881
5933	19882
120	19883
33771	19884
10306	19885
16814	19886
56687	19887
8984	19888
12588	19889
51328	19890
18217	19891
52600	19892
37981	19893
7349	19894
75934	19895
55586	19896
46264	19897
1177	19898
12531	19899
57186	19900
2504	19901
82932	19902
31104	19903
17695	19904
98351	19905
556	19906
5215	19907
10736	19908
18657	19909
33488	19910
69333	19911
15019	19912
1468	19913
6081	19914
50939	19915
51095	19916
249	19917
59183	19918
50819	19919
10688	19920
2441	19921
102299	19922
21968	19923
4969	19924
85190	19925
30384	19926
82279	19927
54814	19928
54190	19929
6872	19930
12275	19931
37964	19932
3930	19933
16488	19934
15555	19935
35938	19936
21304	19937
2288	19938
9230	19939
46081	19940
7010	19941
34829	19942
34102	19943
22653	19944
74357	19945
82	19946
20219	19947
4378	19948
45036	19949
5645	19950
5941	19951
27431	19952
34210	19953
62199	19954
24187	19955
1056	19956
3213	19957
15104	19958
48345	19959
9071	19960
151	19961
30947	19962
38413	19963
50364	19964
28262	19965
8845	19966
53474	19967
30039	19968
27482	19969
50556	19970
13992	19971
29441	19972
40020	19973
18710	19974
100456	19975
78614	19976
19093	19977
2353	19978
1043	19979
27158	19980
4052	19981
11939	19982
5020	19983
101441	19984
4065	19985
64526	19986
544	19987
4649	19988
7099	19989
5303	19990
52371	19991
4882	19992
23425	19993
100966	19994
20519	19995
89786	19996
65196	19997
98850	19998
24676	19999
195	20000
24877	20001
22288	20002
35331	20003
231	20004
21454	20005
32659	20006
24507	20007
24842	20008
22465	20009
71569	20010
8473	20011
48521	20012
19495	20013
29752	20014
20080	20015
7083	20016
57304	20017
112856	20018
35340	20019
34041	20020
71084	20021
106196	20022
2844	20023
29047	20024
654	20025
14705	20026
8423	20027
12440	20028
14613	20029
66030	20030
82183	20031
308	20032
10330	20033
1150	20034
56746	20035
680	20036
27501	20037
52997	20038
54481	20039
90580	20040
21241	20041
3306	20042
6547	20043
35360	20044
12507	20045
51201	20046
10985	20047
56553	20048
40581	20049
64575	20050
8753	20051
11020	20052
56075	20053
10245	20054
43982	20055
100525	20056
4631	20057
13779	20058
22076	20059
55795	20060
87795	20061
1514	20062
1365	20063
23039	20064
33430	20065
13836	20066
1320	20067
55759	20068
13700	20069
49484	20070
40266	20071
46203	20072
110708	20073
2727	20074
19919	20075
31701	20076
70188	20077
31392	20078
64226	20079
5873	20080
51267	20081
11987	20082
24314	20083
2	20084
2495	20085
38080	20086
18659	20087
1631	20088
31464	20089
35528	20090
706	20091
65070	20092
12862	20093
42935	20094
2964	20095
6425	20096
6441	20097
30138	20098
28387	20099
524	20100
31564	20101
8744	20102
50162	20103
73536	20104
30810	20105
5279	20106
18645	20107
239	20108
27546	20109
13787	20110
1314	20111
8020	20112
42850	20113
17853	20114
47159	20115
58289	20116
40429	20117
12091	20118
82121	20119
65551	20120
90978	20121
11019	20122
16147	20123
34713	20124
51618	20125
85167	20126
17954	20127
75216	20128
66847	20129
23454	20130
45866	20131
73305	20132
48242	20133
7099	20134
24810	20135
18867	20136
76455	20137
12689	20138
29549	20139
6472	20140
60336	20141
32225	20142
26786	20143
584	20144
22523	20145
35947	20146
4200	20147
4426	20148
42518	20149
15238	20150
75343	20151
48423	20152
3995	20153
12454	20154
29333	20155
1583	20156
834	20157
29857	20158
5136	20159
30449	20160
66022	20161
51682	20162
52964	20163
16033	20164
10701	20165
15561	20166
89861	20167
112051	20168
67995	20169
83063	20170
64565	20171
62795	20172
16618	20173
2105	20174
59719	20175
49548	20176
5135	20177
31426	20178
15898	20179
10368	20180
178	20181
5223	20182
24592	20183
4243	20184
41162	20185
43836	20186
28140	20187
12969	20188
27926	20189
2906	20190
30379	20191
9784	20192
64371	20193
4914	20194
13027	20195
4776	20196
4873	20197
1538	20198
53598	20199
59639	20200
100971	20201
2182	20202
18573	20203
65873	20204
113	20205
11128	20206
80489	20207
34103	20208
52952	20209
43100	20210
80977	20211
421	20212
39900	20213
35301	20214
36663	20215
28021	20216
59471	20217
35976	20218
42106	20219
19428	20220
39551	20221
19438	20222
34391	20223
19112	20224
31458	20225
14846	20226
57807	20227
45810	20228
12221	20229
57558	20230
8644	20231
16295	20232
91189	20233
66991	20234
5768	20235
14814	20236
36157	20237
20254	20238
52654	20239
12696	20240
12374	20241
17344	20242
39909	20243
16266	20244
67842	20245
80377	20246
77001	20247
2148	20248
17086	20249
1238	20250
8400	20251
35443	20252
617	20253
60532	20254
5	20255
1108	20256
64006	20257
43082	20258
11074	20259
49350	20260
31576	20261
42192	20262
1767	20263
457	20264
76493	20265
45844	20266
14444	20267
25391	20268
9847	20269
26916	20270
18501	20271
68488	20272
23347	20273
96836	20274
3067	20275
6512	20276
5765	20277
19833	20278
100367	20279
40138	20280
1172	20281
12643	20282
22391	20283
80747	20284
33524	20285
3220	20286
20880	20287
30657	20288
27396	20289
75941	20290
44081	20291
63756	20292
11577	20293
72799	20294
3144	20295
42584	20296
600	20297
15227	20298
37366	20299
21622	20300
188	20301
18130	20302
15534	20303
27012	20304
5049	20305
74628	20306
63879	20307
89763	20308
27690	20309
4900	20310
1087	20311
6921	20312
71690	20313
8019	20314
39247	20315
71677	20316
13875	20317
9579	20318
23	20319
14135	20320
41148	20321
25752	20322
9003	20323
1789	20324
423	20325
19654	20326
13223	20327
14609	20328
79213	20329
46077	20330
8461	20331
15595	20332
24977	20333
24323	20334
23216	20335
62509	20336
29628	20337
54669	20338
297	20339
58110	20340
34766	20341
3775	20342
5270	20343
3970	20344
15	20345
56786	20346
9038	20347
4800	20348
1285	20349
34675	20350
10885	20351
24318	20352
7159	20353
20186	20354
2221	20355
30066	20356
99946	20357
47415	20358
88049	20359
112248	20360
37802	20361
20286	20362
16810	20363
3272	20364
43227	20365
73340	20366
12235	20367
28710	20368
729	20369
21572	20370
6257	20371
1271	20372
26533	20373
14185	20374
101323	20375
41440	20376
2239	20377
15745	20378
33350	20379
20041	20380
92769	20381
27159	20382
56567	20383
13517	20384
29993	20385
6507	20386
6690	20387
17646	20388
960	20389
7296	20390
1522	20391
21484	20392
17407	20393
77231	20394
12306	20395
29718	20396
1141	20397
6876	20398
20619	20399
55419	20400
10177	20401
49239	20402
1036	20403
1736	20404
5420	20405
61256	20406
1115	20407
6201	20408
13267	20409
20389	20410
40063	20411
93995	20412
2586	20413
67957	20414
14563	20415
604	20416
49944	20417
53442	20418
46278	20419
35445	20420
5220	20421
12	20422
32177	20423
58	20424
60897	20425
23783	20426
48742	20427
22574	20428
15571	20429
4408	20430
8387	20431
1496	20432
74033	20433
13276	20434
15611	20435
7477	20436
15666	20437
1262	20438
18367	20439
62029	20440
105277	20441
57689	20442
33664	20443
67039	20444
28955	20445
22063	20446
26642	20447
33534	20448
987	20449
9513	20450
5454	20451
197	20452
23756	20453
1416	20454
20012	20455
48215	20456
91145	20457
971	20458
33336	20459
48409	20460
11640	20461
79788	20462
6163	20463
29471	20464
59316	20465
8773	20466
9254	20467
11409	20468
47644	20469
347	20470
55337	20471
32053	20472
50453	20473
53959	20474
18997	20475
21920	20476
19225	20477
30534	20478
22232	20479
31129	20480
20948	20481
19287	20482
8316	20483
16981	20484
614	20485
98	20486
9308	20487
493	20488
101531	20489
14570	20490
9461	20491
2517	20492
49886	20493
248	20494
42612	20495
81674	20496
101627	20497
37316	20498
4034	20499
11033	20500
1537	20501
4891	20502
2191	20503
42734	20504
452	20505
25062	20506
22097	20507
56659	20508
86488	20509
29594	20510
7630	20511
62757	20512
64902	20513
24271	20514
91754	20515
21195	20516
2775	20517
35566	20518
6074	20519
22333	20520
7873	20521
15251	20522
10169	20523
625	20524
27978	20525
49212	20526
15153	20527
55086	20528
22743	20529
28991	20530
62351	20531
11314	20532
36533	20533
97432	20534
16603	20535
12364	20536
20028	20537
224	20538
5440	20539
23257	20540
72787	20541
30529	20542
59304	20543
68053	20544
57149	20545
70428	20546
28968	20547
80699	20548
50958	20549
1000	20550
5564	20551
737	20552
5564	20553
87610	20554
34099	20555
36458	20556
66783	20557
38763	20558
45411	20559
36271	20560
297	20561
90015	20562
5149	20563
259	20564
27706	20565
19307	20566
31450	20567
1127	20568
1504	20569
2726	20570
48820	20571
5937	20572
29198	20573
72263	20574
11716	20575
188	20576
58017	20577
8827	20578
41311	20579
389	20580
30729	20581
21987	20582
85211	20583
31064	20584
26217	20585
25767	20586
53050	20587
25710	20588
26942	20589
35072	20590
45265	20591
850	20592
2862	20593
309	20594
11348	20595
4427	20596
14824	20597
52506	20598
16660	20599
79989	20600
20196	20601
9594	20602
84541	20603
91660	20604
26749	20605
600	20606
9426	20607
99594	20608
67698	20609
58974	20610
206	20611
28817	20612
7694	20613
40572	20614
26287	20615
111023	20616
34007	20617
24019	20618
25423	20619
77728	20620
11112	20621
69047	20622
28980	20623
1235	20624
31801	20625
59404	20626
9167	20627
19645	20628
14946	20629
2987	20630
25953	20631
2644	20632
10871	20633
11033	20634
27912	20635
9735	20636
73783	20637
42314	20638
3484	20639
9860	20640
36746	20641
107	20642
5247	20643
941	20644
22228	20645
4468	20646
48064	20647
63922	20648
10403	20649
1912	20650
7652	20651
1557	20652
21758	20653
14772	20654
93982	20655
10843	20656
89291	20657
374	20658
33058	20659
13175	20660
3707	20661
65020	20662
8680	20663
59549	20664
15943	20665
494	20666
50880	20667
78011	20668
44127	20669
22136	20670
14639	20671
4385	20672
78	20673
24899	20674
405	20675
2682	20676
583	20677
74842	20678
22021	20679
38300	20680
43431	20681
35084	20682
5028	20683
49321	20684
18666	20685
347	20686
945	20687
62920	20688
62584	20689
4438	20690
33211	20691
24	20692
37956	20693
2305	20694
12451	20695
25201	20696
231	20697
8400	20698
42865	20699
1751	20700
3607	20701
18483	20702
17137	20703
49536	20704
7217	20705
19890	20706
26755	20707
14378	20708
39096	20709
13219	20710
99759	20711
47838	20712
62615	20713
3304	20714
6876	20715
112045	20716
49705	20717
17179	20718
35726	20719
89771	20720
21984	20721
45675	20722
689	20723
4142	20724
38650	20725
26280	20726
1038	20727
53930	20728
22741	20729
101814	20730
21267	20731
6151	20732
31172	20733
2981	20734
76664	20735
22406	20736
29154	20737
17358	20738
56400	20739
33371	20740
7988	20741
14171	20742
93339	20743
102571	20744
218	20745
16708	20746
62318	20747
42292	20748
14660	20749
44506	20750
83280	20751
6337	20752
43661	20753
57035	20754
41603	20755
73121	20756
50644	20757
3204	20758
5559	20759
1495	20760
10712	20761
774	20762
1531	20763
8853	20764
30121	20765
21907	20766
35636	20767
34315	20768
12264	20769
29334	20770
22082	20771
35112	20772
2080	20773
9903	20774
18310	20775
4323	20776
12434	20777
40217	20778
22262	20779
47060	20780
678	20781
8787	20782
11002	20783
45422	20784
1063	20785
72845	20786
4061	20787
6794	20788
18691	20789
53752	20790
11	20791
41269	20792
68492	20793
6612	20794
55096	20795
8960	20796
92019	20797
57931	20798
35102	20799
18714	20800
54786	20801
5512	20802
77115	20803
3531	20804
16755	20805
51696	20806
24377	20807
5025	20808
10436	20809
41539	20810
77451	20811
22261	20812
40136	20813
27981	20814
31130	20815
14877	20816
41098	20817
18129	20818
28118	20819
110926	20820
14405	20821
44782	20822
7280	20823
18606	20824
113925	20825
25465	20826
61645	20827
52362	20828
80690	20829
2736	20830
7957	20831
25691	20832
8624	20833
36422	20834
800	20835
6605	20836
5543	20837
10884	20838
45902	20839
2755	20840
4183	20841
20583	20842
2196	20843
47050	20844
66364	20845
75023	20846
2483	20847
64994	20848
26344	20849
5155	20850
7515	20851
287	20852
9314	20853
18193	20854
3251	20855
5988	20856
44260	20857
99150	20858
30528	20859
3751	20860
10528	20861
2703	20862
14789	20863
11516	20864
67737	20865
2437	20866
27115	20867
22090	20868
48240	20869
834	20870
58340	20871
8495	20872
11437	20873
54042	20874
49469	20875
11231	20876
6695	20877
109610	20878
74582	20879
21034	20880
70222	20881
54171	20882
11753	20883
33687	20884
65	20885
12248	20886
30690	20887
33188	20888
50909	20889
3980	20890
24840	20891
29678	20892
4211	20893
71315	20894
17281	20895
12930	20896
16791	20897
357	20898
7890	20899
16866	20900
38138	20901
24190	20902
43073	20903
9751	20904
15759	20905
11010	20906
60187	20907
11003	20908
17167	20909
70184	20910
19505	20911
46697	20912
38323	20913
9230	20914
97389	20915
9423	20916
6702	20917
747	20918
3153	20919
2442	20920
14556	20921
55121	20922
6371	20923
66955	20924
45409	20925
35886	20926
37030	20927
3687	20928
60373	20929
63233	20930
1346	20931
1228	20932
62636	20933
50641	20934
3438	20935
13696	20936
12212	20937
67058	20938
16728	20939
9110	20940
34140	20941
1179	20942
52588	20943
74667	20944
73025	20945
75091	20946
92222	20947
22124	20948
116	20949
42	20950
99582	20951
56901	20952
98767	20953
2198	20954
32969	20955
33858	20956
50762	20957
52054	20958
22924	20959
18721	20960
9327	20961
1921	20962
3	20963
78571	20964
52995	20965
6581	20966
36218	20967
12754	20968
1303	20969
13365	20970
1504	20971
2483	20972
49137	20973
53397	20974
32971	20975
262	20976
73083	20977
51204	20978
12447	20979
12548	20980
70197	20981
67335	20982
6690	20983
28387	20984
35	20985
22171	20986
21303	20987
15559	20988
474	20989
1280	20990
78744	20991
35816	20992
10643	20993
37952	20994
30986	20995
50432	20996
55999	20997
27338	20998
395	20999
77527	21000
32047	21001
9914	21002
85777	21003
9486	21004
27435	21005
27199	21006
43511	21007
33380	21008
1672	21009
57535	21010
22887	21011
71263	21012
2484	21013
284	21014
3460	21015
3508	21016
4234	21017
8614	21018
9824	21019
305	21020
507	21021
100179	21022
1471	21023
2068	21024
5118	21025
46191	21026
1330	21027
7934	21028
19510	21029
20654	21030
43074	21031
3404	21032
1348	21033
16851	21034
25954	21035
3229	21036
2204	21037
72598	21038
21665	21039
27551	21040
14794	21041
76021	21042
92754	21043
731	21044
29578	21045
8893	21046
9714	21047
17975	21048
36020	21049
263	21050
50277	21051
106661	21052
15828	21053
23127	21054
2886	21055
101626	21056
6126	21057
88964	21058
48689	21059
1564	21060
6477	21061
14370	21062
33045	21063
25649	21064
2262	21065
9688	21066
51931	21067
61653	21068
7612	21069
24551	21070
19458	21071
56133	21072
5866	21073
55566	21074
4085	21075
55486	21076
27164	21077
7491	21078
13800	21079
11270	21080
103950	21081
30589	21082
39880	21083
36806	21084
4321	21085
96079	21086
23377	21087
1212	21088
2793	21089
41864	21090
149	21091
54318	21092
9381	21093
27663	21094
59545	21095
70403	21096
107290	21097
11245	21098
4724	21099
55846	21100
2665	21101
39463	21102
8125	21103
42335	21104
595	21105
17764	21106
72081	21107
18802	21108
41134	21109
473	21110
26392	21111
64135	21112
31072	21113
33714	21114
944	21115
25661	21116
1795	21117
15144	21118
2240	21119
28797	21120
37129	21121
55580	21122
56930	21123
22575	21124
31819	21125
63384	21126
13525	21127
27640	21128
33053	21129
3557	21130
36228	21131
14917	21132
22194	21133
10065	21134
3916	21135
15852	21136
12787	21137
50306	21138
10412	21139
788	21140
18182	21141
38517	21142
76501	21143
5860	21144
17988	21145
82	21146
69	21147
33973	21148
7413	21149
46617	21150
15752	21151
76065	21152
1494	21153
38656	21154
33026	21155
4660	21156
26865	21157
8172	21158
11150	21159
56184	21160
56509	21161
41511	21162
43941	21163
64637	21164
19595	21165
28705	21166
54336	21167
35415	21168
885	21169
3143	21170
65056	21171
93994	21172
45591	21173
12776	21174
14979	21175
8496	21176
39596	21177
6695	21178
64317	21179
239	21180
811	21181
58439	21182
78927	21183
2680	21184
81903	21185
5795	21186
102938	21187
14125	21188
21950	21189
389	21190
23961	21191
18102	21192
39292	21193
85412	21194
33765	21195
51311	21196
32845	21197
2563	21198
38474	21199
30582	21200
9784	21201
28394	21202
33113	21203
14939	21204
15664	21205
726	21206
2660	21207
301	21208
22984	21209
16039	21210
17288	21211
1905	21212
18229	21213
28818	21214
28668	21215
60235	21216
90754	21217
375	21218
5734	21219
27597	21220
36215	21221
5403	21222
26633	21223
45556	21224
42117	21225
84859	21226
9081	21227
47411	21228
61186	21229
6441	21230
36052	21231
73531	21232
21940	21233
3136	21234
49308	21235
60471	21236
27050	21237
20832	21238
22210	21239
50212	21240
176	21241
1334	21242
7340	21243
92808	21244
47718	21245
15525	21246
2651	21247
39076	21248
41261	21249
2202	21250
22012	21251
40329	21252
186	21253
52837	21254
64310	21255
43119	21256
12312	21257
67297	21258
4245	21259
16372	21260
70009	21261
14755	21262
37787	21263
14042	21264
12889	21265
5194	21266
38570	21267
15837	21268
6707	21269
70573	21270
36662	21271
94446	21272
43958	21273
21729	21274
4635	21275
3385	21276
4347	21277
55796	21278
99837	21279
49783	21280
9974	21281
20216	21282
829	21283
23542	21284
59598	21285
98	21286
50275	21287
16317	21288
4318	21289
1826	21290
25329	21291
61126	21292
14477	21293
2832	21294
6347	21295
40185	21296
9293	21297
57312	21298
16843	21299
44200	21300
21562	21301
62645	21302
3326	21303
35463	21304
69323	21305
17694	21306
32988	21307
11178	21308
57279	21309
63812	21310
3018	21311
27380	21312
583	21313
14911	21314
48459	21315
14040	21316
70722	21317
70505	21318
466	21319
18404	21320
28532	21321
5998	21322
433	21323
56391	21324
4568	21325
12019	21326
63301	21327
3377	21328
73759	21329
62037	21330
62321	21331
41866	21332
24349	21333
5933	21334
85786	21335
6800	21336
46915	21337
1073	21338
15698	21339
2073	21340
50510	21341
905	21342
58596	21343
14005	21344
43972	21345
27253	21346
95472	21347
30780	21348
30688	21349
830	21350
7562	21351
25863	21352
30024	21353
80689	21354
11957	21355
21396	21356
23198	21357
50431	21358
6275	21359
32540	21360
38245	21361
61172	21362
10875	21363
39808	21364
104113	21365
66859	21366
21398	21367
139	21368
33865	21369
48278	21370
2205	21371
9839	21372
220	21373
44580	21374
20260	21375
21	21376
72339	21377
54787	21378
15998	21379
39234	21380
90447	21381
442	21382
83242	21383
38583	21384
50788	21385
2097	21386
22899	21387
81413	21388
18825	21389
491	21390
4285	21391
37742	21392
28660	21393
48027	21394
23349	21395
21294	21396
14770	21397
8756	21398
24260	21399
18983	21400
32240	21401
68381	21402
40969	21403
108827	21404
147	21405
2100	21406
45795	21407
16843	21408
63255	21409
4	21410
2420	21411
89141	21412
53897	21413
60832	21414
32290	21415
90432	21416
444	21417
12118	21418
30653	21419
35485	21420
32568	21421
18495	21422
56064	21423
48292	21424
22325	21425
602	21426
20694	21427
61990	21428
24033	21429
58276	21430
7405	21431
65245	21432
7718	21433
64550	21434
6576	21435
5179	21436
1509	21437
31600	21438
26397	21439
26573	21440
432	21441
5161	21442
12801	21443
4307	21444
69231	21445
760	21446
26925	21447
17091	21448
11212	21449
69385	21450
40477	21451
56649	21452
567	21453
65382	21454
73574	21455
696	21456
5691	21457
1173	21458
64769	21459
28380	21460
62498	21461
17837	21462
61911	21463
438	21464
72037	21465
9067	21466
41581	21467
69079	21468
17169	21469
42514	21470
56253	21471
17755	21472
29522	21473
891	21474
109010	21475
27392	21476
21593	21477
26127	21478
67855	21479
52187	21480
12388	21481
10691	21482
8448	21483
375	21484
33669	21485
1790	21486
48301	21487
55576	21488
90573	21489
13840	21490
4724	21491
27714	21492
10370	21493
1853	21494
6341	21495
37811	21496
38866	21497
76925	21498
57630	21499
33401	21500
67999	21501
28401	21502
3975	21503
25	21504
47687	21505
5161	21506
68017	21507
24082	21508
18423	21509
10083	21510
7258	21511
59843	21512
9866	21513
48929	21514
4649	21515
79467	21516
53120	21517
30942	21518
39619	21519
3560	21520
104060	21521
14275	21522
41624	21523
16650	21524
5064	21525
32236	21526
12581	21527
7681	21528
42679	21529
850	21530
41138	21531
19040	21532
52575	21533
71455	21534
48285	21535
2771	21536
48	21537
87146	21538
41838	21539
24476	21540
36139	21541
26182	21542
77037	21543
15911	21544
1763	21545
22230	21546
86673	21547
53265	21548
10114	21549
5832	21550
41424	21551
36071	21552
33881	21553
53070	21554
29713	21555
13136	21556
23915	21557
30802	21558
16898	21559
26624	21560
56907	21561
79841	21562
226	21563
33462	21564
53356	21565
24872	21566
45199	21567
5252	21568
9763	21569
13805	21570
7911	21571
9196	21572
9132	21573
8876	21574
1165	21575
25158	21576
55026	21577
344	21578
36536	21579
70453	21580
51585	21581
2405	21582
8900	21583
35077	21584
39258	21585
2896	21586
5547	21587
42568	21588
129	21589
6517	21590
48831	21591
22508	21592
53190	21593
9016	21594
8927	21595
84289	21596
20	21597
11991	21598
71528	21599
85830	21600
39444	21601
48988	21602
42752	21603
35826	21604
1650	21605
44456	21606
5503	21607
7895	21608
17930	21609
4526	21610
57767	21611
94848	21612
18265	21613
39221	21614
6265	21615
14079	21616
41903	21617
62721	21618
26462	21619
19100	21620
16313	21621
6956	21622
77370	21623
77696	21624
41033	21625
12236	21626
70771	21627
11636	21628
88787	21629
78478	21630
506	21631
46234	21632
13464	21633
5875	21634
6186	21635
74	21636
37874	21637
2154	21638
65725	21639
18529	21640
58524	21641
15244	21642
25686	21643
46818	21644
38232	21645
82351	21646
89725	21647
46225	21648
8384	21649
14984	21650
10748	21651
43751	21652
61248	21653
746	21654
1356	21655
11225	21656
31983	21657
23668	21658
92	21659
46435	21660
3929	21661
37055	21662
19426	21663
3188	21664
42334	21665
98634	21666
18159	21667
5977	21668
93231	21669
23482	21670
9731	21671
15909	21672
2923	21673
6664	21674
9554	21675
57551	21676
11149	21677
18542	21678
1769	21679
54085	21680
31297	21681
34849	21682
474	21683
1787	21684
70578	21685
25055	21686
32467	21687
70563	21688
10005	21689
382	21690
31563	21691
87293	21692
2119	21693
46175	21694
39821	21695
694	21696
27491	21697
10064	21698
7513	21699
61946	21700
91997	21701
94368	21702
307	21703
43166	21704
111513	21705
51771	21706
5315	21707
60246	21708
114	21709
666	21710
10224	21711
58751	21712
31	21713
11619	21714
28286	21715
90454	21716
70060	21717
34208	21718
57576	21719
8096	21720
36003	21721
65550	21722
7560	21723
57899	21724
1753	21725
49274	21726
41820	21727
45008	21728
70457	21729
26657	21730
41398	21731
44993	21732
34246	21733
12734	21734
15	21735
3454	21736
2802	21737
6981	21738
89352	21739
34450	21740
74381	21741
92802	21742
417	21743
11811	21744
324	21745
90649	21746
90670	21747
17209	21748
53462	21749
26544	21750
18560	21751
26815	21752
6372	21753
15363	21754
58951	21755
33213	21756
2756	21757
24354	21758
20616	21759
68901	21760
38586	21761
90347	21762
2761	21763
3621	21764
42337	21765
5955	21766
64861	21767
87775	21768
1098	21769
50950	21770
21075	21771
21029	21772
1546	21773
46786	21774
39769	21775
3873	21776
2145	21777
18896	21778
362	21779
25671	21780
11790	21781
82412	21782
48441	21783
10630	21784
2843	21785
39968	21786
3026	21787
2490	21788
6896	21789
27363	21790
37400	21791
112266	21792
1627	21793
37155	21794
15133	21795
14639	21796
30596	21797
30872	21798
858	21799
72574	21800
9607	21801
104953	21802
3281	21803
64034	21804
39197	21805
43124	21806
7282	21807
443	21808
4095	21809
38030	21810
2065	21811
62157	21812
105631	21813
39297	21814
5065	21815
19988	21816
19139	21817
68816	21818
4329	21819
38958	21820
23412	21821
8076	21822
227	21823
5695	21824
11612	21825
5930	21826
45466	21827
34329	21828
15570	21829
30402	21830
25048	21831
81115	21832
66534	21833
82896	21834
3361	21835
9803	21836
1346	21837
37499	21838
71988	21839
38032	21840
64226	21841
30612	21842
10930	21843
50401	21844
27542	21845
8953	21846
19616	21847
44451	21848
54944	21849
34429	21850
9969	21851
3056	21852
26906	21853
5084	21854
2264	21855
68604	21856
1025	21857
2691	21858
74959	21859
37519	21860
36744	21861
32146	21862
7873	21863
1130	21864
65525	21865
5242	21866
8050	21867
73653	21868
16377	21869
14579	21870
761	21871
2446	21872
45769	21873
35845	21874
53377	21875
22519	21876
4973	21877
10693	21878
2861	21879
227	21880
1694	21881
86352	21882
33589	21883
5537	21884
14515	21885
30720	21886
85113	21887
10765	21888
29171	21889
47276	21890
7910	21891
25554	21892
84152	21893
65342	21894
5918	21895
11	21896
64201	21897
7348	21898
43693	21899
7630	21900
7678	21901
8427	21902
2857	21903
66023	21904
41511	21905
40573	21906
26187	21907
13109	21908
27582	21909
66301	21910
20734	21911
10746	21912
20669	21913
88769	21914
20104	21915
76765	21916
86221	21917
13945	21918
29754	21919
14402	21920
28594	21921
26857	21922
7234	21923
6984	21924
15279	21925
32231	21926
5334	21927
24472	21928
3177	21929
73	21930
16606	21931
29551	21932
51119	21933
280	21934
18803	21935
57285	21936
527	21937
75359	21938
55388	21939
32317	21940
49897	21941
36101	21942
23649	21943
755	21944
60814	21945
49660	21946
27242	21947
90264	21948
936	21949
30704	21950
105	21951
35476	21952
41982	21953
20270	21954
43871	21955
61159	21956
88706	21957
43442	21958
6392	21959
39911	21960
9756	21961
1902	21962
904	21963
47111	21964
60055	21965
1013	21966
47364	21967
5415	21968
27713	21969
2369	21970
26399	21971
5247	21972
815	21973
20318	21974
88745	21975
93260	21976
37713	21977
31367	21978
19197	21979
13072	21980
53182	21981
69941	21982
84298	21983
1913	21984
60155	21985
28951	21986
399	21987
209	21988
1940	21989
112188	21990
61994	21991
32716	21992
50070	21993
12123	21994
7688	21995
45565	21996
35141	21997
662	21998
48720	21999
11588	22000
3059	22001
30138	22002
21083	22003
19557	22004
23517	22005
770	22006
51156	22007
50940	22008
55815	22009
16578	22010
63773	22011
733	22012
107487	22013
5380	22014
12176	22015
47806	22016
31522	22017
63166	22018
24954	22019
17236	22020
63405	22021
19512	22022
23425	22023
71755	22024
72113	22025
1699	22026
21339	22027
3865	22028
18801	22029
27174	22030
21961	22031
13084	22032
55192	22033
12790	22034
11625	22035
26742	22036
49799	22037
26601	22038
5955	22039
26297	22040
57823	22041
21172	22042
2086	22043
94429	22044
4467	22045
2171	22046
9434	22047
11619	22048
61070	22049
25670	22050
13242	22051
17882	22052
16880	22053
615	22054
55890	22055
62789	22056
14645	22057
10560	22058
33766	22059
11079	22060
16445	22061
7412	22062
2500	22063
34486	22064
10029	22065
5633	22066
23291	22067
20827	22068
59036	22069
12525	22070
78880	22071
13369	22072
18	22073
638	22074
90994	22075
74402	22076
103659	22077
29961	22078
31700	22079
15268	22080
19217	22081
8187	22082
41109	22083
73174	22084
36213	22085
22281	22086
42636	22087
237	22088
26056	22089
1866	22090
11503	22091
581	22092
10511	22093
8234	22094
4354	22095
10477	22096
64189	22097
3967	22098
68641	22099
21072	22100
466	22101
31235	22102
74687	22103
24028	22104
29745	22105
35517	22106
48695	22107
11849	22108
16284	22109
64544	22110
63629	22111
37753	22112
13277	22113
35621	22114
3805	22115
1907	22116
11495	22117
1072	22118
31511	22119
49181	22120
25063	22121
81538	22122
98338	22123
23160	22124
32986	22125
44597	22126
23330	22127
530	22128
7249	22129
8025	22130
40478	22131
41613	22132
277	22133
38391	22134
12226	22135
16162	22136
6999	22137
9100	22138
14671	22139
73181	22140
4	22141
9952	22142
1081	22143
9464	22144
108029	22145
21369	22146
545	22147
63129	22148
45586	22149
6969	22150
7903	22151
237	22152
48020	22153
40969	22154
286	22155
28	22156
42673	22157
46344	22158
28986	22159
26567	22160
60175	22161
28707	22162
75031	22163
20594	22164
70	22165
259	22166
28611	22167
74624	22168
14741	22169
16073	22170
11478	22171
79289	22172
15390	22173
53341	22174
80615	22175
38081	22176
24316	22177
20588	22178
15876	22179
27818	22180
32766	22181
93696	22182
3514	22183
8309	22184
2656	22185
17754	22186
60981	22187
56020	22188
27855	22189
7885	22190
27561	22191
17739	22192
11	22193
19864	22194
49711	22195
14724	22196
23021	22197
11533	22198
4509	22199
25589	22200
34181	22201
72198	22202
96814	22203
85322	22204
18275	22205
819	22206
11439	22207
40626	22208
7355	22209
23210	22210
24658	22211
64143	22212
9328	22213
149	22214
14417	22215
775	22216
6650	22217
44373	22218
89096	22219
40258	22220
22235	22221
304	22222
3093	22223
35060	22224
101341	22225
53746	22226
21654	22227
1382	22228
7946	22229
3926	22230
9169	22231
26600	22232
57107	22233
3261	22234
16729	22235
13369	22236
13278	22237
11317	22238
14313	22239
2138	22240
68465	22241
156	22242
48944	22243
22722	22244
51262	22245
169	22246
28466	22247
40019	22248
37087	22249
94	22250
64062	22251
1515	22252
15018	22253
12977	22254
82941	22255
297	22256
10933	22257
1064	22258
19503	22259
27374	22260
13998	22261
5332	22262
49993	22263
49220	22264
20950	22265
17605	22266
39346	22267
29952	22268
7044	22269
5308	22270
56561	22271
31719	22272
24463	22273
27583	22274
10468	22275
68372	22276
46588	22277
82804	22278
13379	22279
99281	22280
40926	22281
6542	22282
4710	22283
12379	22284
26853	22285
100547	22286
10032	22287
22942	22288
4725	22289
80952	22290
9582	22291
84014	22292
17496	22293
6706	22294
48704	22295
52813	22296
8785	22297
106	22298
4766	22299
25383	22300
264	22301
47324	22302
72332	22303
51316	22304
28830	22305
4791	22306
19271	22307
199	22308
13259	22309
61832	22310
22385	22311
54978	22312
97509	22313
2435	22314
76185	22315
2705	22316
55826	22317
2624	22318
7060	22319
47224	22320
14480	22321
7286	22322
47041	22323
21835	22324
4415	22325
6499	22326
9671	22327
6744	22328
60510	22329
92852	22330
81974	22331
6148	22332
543	22333
6629	22334
1634	22335
7003	22336
2988	22337
26597	22338
79779	22339
78344	22340
577	22341
84483	22342
67047	22343
57670	22344
3291	22345
1516	22346
46811	22347
83433	22348
14999	22349
6184	22350
36211	22351
14375	22352
26420	22353
53720	22354
9415	22355
54892	22356
46600	22357
11984	22358
10623	22359
26437	22360
8135	22361
50808	22362
13045	22363
90348	22364
184	22365
5803	22366
10323	22367
41957	22368
5551	22369
68431	22370
42698	22371
20716	22372
55970	22373
73985	22374
10749	22375
7670	22376
3794	22377
11285	22378
31171	22379
72719	22380
5929	22381
13601	22382
8101	22383
16587	22384
6861	22385
54957	22386
10180	22387
17580	22388
105912	22389
71982	22390
29495	22391
407	22392
39399	22393
33495	22394
6733	22395
10285	22396
81757	22397
46146	22398
45721	22399
159	22400
6658	22401
33095	22402
8764	22403
51726	22404
28669	22405
9511	22406
22435	22407
25194	22408
14531	22409
11246	22410
14220	22411
68665	22412
4446	22413
5061	22414
64282	22415
136	22416
1690	22417
25834	22418
78	22419
11609	22420
82219	22421
60607	22422
135	22423
9628	22424
3475	22425
8937	22426
95804	22427
50661	22428
7742	22429
870	22430
5040	22431
78565	22432
37555	22433
983	22434
6728	22435
955	22436
71409	22437
53115	22438
42304	22439
30978	22440
25770	22441
75524	22442
2804	22443
12525	22444
5525	22445
28023	22446
80253	22447
81509	22448
9104	22449
18305	22450
55976	22451
10515	22452
69598	22453
25403	22454
52663	22455
17786	22456
62507	22457
10984	22458
92556	22459
41878	22460
80914	22461
54900	22462
33320	22463
68185	22464
30321	22465
35665	22466
1108	22467
70512	22468
13492	22469
4446	22470
30899	22471
35854	22472
21771	22473
12681	22474
81228	22475
2491	22476
29674	22477
54642	22478
22508	22479
12246	22480
45114	22481
89614	22482
22971	22483
14260	22484
79753	22485
28186	22486
4486	22487
49736	22488
11	22489
50435	22490
47623	22491
70911	22492
309	22493
53901	22494
3199	22495
9351	22496
627	22497
66675	22498
17958	22499
24585	22500
6502	22501
827	22502
16030	22503
6273	22504
82466	22505
20387	22506
16852	22507
9607	22508
17463	22509
2973	22510
4478	22511
35363	22512
17	22513
40843	22514
12792	22515
28601	22516
89937	22517
47673	22518
22296	22519
70103	22520
33640	22521
49274	22522
15187	22523
10033	22524
52864	22525
11561	22526
7614	22527
6469	22528
6647	22529
25336	22530
15943	22531
12477	22532
93910	22533
2633	22534
45553	22535
6819	22536
54659	22537
11158	22538
14376	22539
48559	22540
33259	22541
724	22542
82644	22543
5712	22544
39149	22545
642	22546
14999	22547
874	22548
57269	22549
25007	22550
27162	22551
3919	22552
38740	22553
19962	22554
54	22555
72754	22556
23937	22557
56971	22558
43023	22559
12143	22560
225	22561
30911	22562
78144	22563
56877	22564
52932	22565
94483	22566
17709	22567
1401	22568
74640	22569
22642	22570
13349	22571
13332	22572
12998	22573
9161	22574
45306	22575
21520	22576
3630	22577
46681	22578
1821	22579
32912	22580
8200	22581
17679	22582
7577	22583
192	22584
15980	22585
22458	22586
54230	22587
23750	22588
56302	22589
11916	22590
7065	22591
37420	22592
32201	22593
1689	22594
76249	22595
19809	22596
72447	22597
302	22598
74338	22599
15393	22600
35397	22601
52137	22602
17936	22603
36996	22604
99136	22605
15661	22606
21629	22607
55732	22608
78891	22609
42016	22610
30807	22611
44141	22612
31783	22613
2881	22614
10515	22615
1932	22616
32867	22617
71851	22618
1868	22619
83216	22620
22399	22621
40364	22622
49465	22623
27486	22624
49306	22625
10726	22626
113622	22627
45550	22628
97200	22629
46628	22630
59060	22631
1263	22632
18683	22633
9825	22634
358	22635
72836	22636
48936	22637
105147	22638
55954	22639
56045	22640
7376	22641
50524	22642
82708	22643
11826	22644
11193	22645
73135	22646
21344	22647
50852	22648
74067	22649
45653	22650
17521	22651
12617	22652
1276	22653
27987	22654
33300	22655
10817	22656
67808	22657
44794	22658
63358	22659
47920	22660
5518	22661
62436	22662
32535	22663
52471	22664
3835	22665
2896	22666
57862	22667
78335	22668
2093	22669
53242	22670
60093	22671
21463	22672
1106	22673
19714	22674
60922	22675
808	22676
6141	22677
24146	22678
22414	22679
792	22680
59808	22681
6218	22682
29666	22683
100565	22684
25951	22685
131	22686
9735	22687
29017	22688
21687	22689
74458	22690
6217	22691
14995	22692
21960	22693
80178	22694
5299	22695
43134	22696
1315	22697
19267	22698
6813	22699
26571	22700
18007	22701
25432	22702
5893	22703
47283	22704
14569	22705
1869	22706
444	22707
38345	22708
51519	22709
13785	22710
7534	22711
33119	22712
9211	22713
5907	22714
6248	22715
31172	22716
21548	22717
5979	22718
1835	22719
25348	22720
81441	22721
8985	22722
64163	22723
24905	22724
35949	22725
1358	22726
66978	22727
52444	22728
11201	22729
16666	22730
25032	22731
76087	22732
447	22733
45583	22734
60278	22735
3764	22736
2730	22737
40080	22738
13257	22739
9418	22740
1840	22741
80616	22742
104877	22743
7577	22744
2071	22745
110781	22746
22947	22747
33769	22748
22298	22749
11723	22750
71892	22751
68064	22752
51352	22753
106859	22754
4892	22755
60866	22756
71777	22757
31913	22758
88793	22759
13103	22760
8940	22761
2620	22762
12600	22763
8924	22764
28929	22765
30388	22766
11480	22767
50958	22768
20655	22769
31404	22770
653	22771
6802	22772
3512	22773
14395	22774
1405	22775
100379	22776
9006	22777
21943	22778
18484	22779
6190	22780
51163	22781
29197	22782
6998	22783
21918	22784
28803	22785
22007	22786
106708	22787
892	22788
2114	22789
9265	22790
16041	22791
50255	22792
31379	22793
13637	22794
38731	22795
35031	22796
2707	22797
66840	22798
159	22799
3238	22800
17	22801
92074	22802
19696	22803
26947	22804
43501	22805
8085	22806
14976	22807
6615	22808
55278	22809
40062	22810
8934	22811
40366	22812
25979	22813
17255	22814
112234	22815
27399	22816
2534	22817
27585	22818
39749	22819
400	22820
66512	22821
111348	22822
51844	22823
77017	22824
49151	22825
79864	22826
15045	22827
38715	22828
4556	22829
1720	22830
77966	22831
35447	22832
20785	22833
37079	22834
54038	22835
2268	22836
18558	22837
87831	22838
26843	22839
93059	22840
42338	22841
23077	22842
27772	22843
71164	22844
28240	22845
21046	22846
62457	22847
37261	22848
92549	22849
9033	22850
40774	22851
1696	22852
11017	22853
21618	22854
12046	22855
32111	22856
58548	22857
66680	22858
35909	22859
19329	22860
12243	22861
32673	22862
17430	22863
48244	22864
70282	22865
16762	22866
3445	22867
62403	22868
29450	22869
6910	22870
698	22871
35826	22872
18166	22873
7888	22874
8674	22875
98954	22876
7689	22877
91527	22878
7409	22879
39719	22880
29767	22881
30854	22882
332	22883
19845	22884
12588	22885
8938	22886
68249	22887
26	22888
16613	22889
111	22890
68924	22891
31870	22892
32385	22893
64179	22894
20942	22895
2277	22896
54968	22897
4405	22898
1219	22899
3696	22900
5807	22901
18096	22902
666	22903
31413	22904
50048	22905
37589	22906
25868	22907
7494	22908
58264	22909
7842	22910
73417	22911
14842	22912
41446	22913
8576	22914
697	22915
59180	22916
11814	22917
69366	22918
33246	22919
14499	22920
110	22921
5086	22922
39343	22923
22275	22924
2570	22925
4902	22926
299	22927
4214	22928
170	22929
35027	22930
66564	22931
30077	22932
14986	22933
48147	22934
34171	22935
94125	22936
22893	22937
432	22938
85372	22939
43501	22940
23500	22941
29876	22942
4475	22943
5507	22944
35	22945
4866	22946
4244	22947
41456	22948
78987	22949
37279	22950
16947	22951
2091	22952
89832	22953
17401	22954
379	22955
26562	22956
8382	22957
466	22958
61400	22959
11064	22960
14971	22961
61139	22962
10754	22963
26381	22964
52483	22965
9085	22966
7046	22967
5877	22968
71902	22969
94833	22970
20329	22971
5622	22972
14250	22973
7717	22974
76848	22975
25314	22976
52431	22977
8003	22978
25527	22979
942	22980
94	22981
9102	22982
21756	22983
19009	22984
7004	22985
48392	22986
855	22987
57489	22988
23850	22989
4360	22990
20508	22991
37158	22992
145	22993
42147	22994
2553	22995
57132	22996
35959	22997
93015	22998
20394	22999
67857	23000
5160	23001
121	23002
68571	23003
41103	23004
35140	23005
90663	23006
13191	23007
29327	23008
63570	23009
6190	23010
24454	23011
1702	23012
101043	23013
10714	23014
19087	23015
142	23016
37257	23017
19870	23018
889	23019
75966	23020
28581	23021
14	23022
48989	23023
1089	23024
8282	23025
3109	23026
61443	23027
36283	23028
79649	23029
1965	23030
63615	23031
95163	23032
33	23033
81681	23034
6337	23035
17072	23036
167	23037
59822	23038
7295	23039
33715	23040
28778	23041
50291	23042
78986	23043
4565	23044
995	23045
110093	23046
4061	23047
78572	23048
19732	23049
4718	23050
21139	23051
37342	23052
18618	23053
31843	23054
2274	23055
19384	23056
93349	23057
9338	23058
43147	23059
1	23060
30504	23061
36313	23062
10647	23063
72346	23064
8788	23065
32725	23066
12652	23067
1391	23068
66165	23069
10432	23070
18414	23071
38540	23072
6544	23073
67833	23074
10749	23075
34487	23076
3858	23077
55410	23078
67053	23079
16320	23080
63	23081
2523	23082
34179	23083
15754	23084
766	23085
60078	23086
2152	23087
32588	23088
98225	23089
30023	23090
46294	23091
1979	23092
68106	23093
58191	23094
4700	23095
15711	23096
40763	23097
59165	23098
41705	23099
9348	23100
14384	23101
48505	23102
13066	23103
97082	23104
64980	23105
2599	23106
71892	23107
98447	23108
2659	23109
2078	23110
99772	23111
6457	23112
31968	23113
48086	23114
23639	23115
30679	23116
78707	23117
9483	23118
17372	23119
1897	23120
1860	23121
62195	23122
769	23123
15	23124
80723	23125
13493	23126
33965	23127
26945	23128
67691	23129
13141	23130
30186	23131
16017	23132
6900	23133
31273	23134
36660	23135
40810	23136
303	23137
24829	23138
32908	23139
30986	23140
45320	23141
15855	23142
73085	23143
18772	23144
29934	23145
16426	23146
53876	23147
6648	23148
76365	23149
34401	23150
5265	23151
22084	23152
20428	23153
7410	23154
86896	23155
25315	23156
85844	23157
9481	23158
159	23159
55428	23160
26290	23161
87551	23162
37	23163
3042	23164
63180	23165
60401	23166
44060	23167
15975	23168
11145	23169
1313	23170
78614	23171
41973	23172
1988	23173
2073	23174
94920	23175
18764	23176
11859	23177
3109	23178
24962	23179
78546	23180
1602	23181
28458	23182
2527	23183
74836	23184
2708	23185
37675	23186
35882	23187
22249	23188
53998	23189
12376	23190
16122	23191
5729	23192
7489	23193
82404	23194
81519	23195
78657	23196
12020	23197
9379	23198
10953	23199
8356	23200
4835	23201
33023	23202
1541	23203
34302	23204
102	23205
6069	23206
3584	23207
19474	23208
22068	23209
3029	23210
16894	23211
9011	23212
28479	23213
5211	23214
42815	23215
31169	23216
4864	23217
1672	23218
11406	23219
532	23220
50856	23221
91	23222
16578	23223
8834	23224
5743	23225
34468	23226
33215	23227
774	23228
1270	23229
46246	23230
6584	23231
62473	23232
18601	23233
17362	23234
44570	23235
20777	23236
11786	23237
16143	23238
20122	23239
16751	23240
2479	23241
55629	23242
5077	23243
22762	23244
2846	23245
5434	23246
17229	23247
26556	23248
33465	23249
8118	23250
9749	23251
5092	23252
38821	23253
27872	23254
14360	23255
28307	23256
50664	23257
27466	23258
508	23259
17572	23260
3944	23261
44274	23262
81628	23263
2266	23264
19939	23265
22341	23266
35594	23267
80725	23268
17246	23269
90789	23270
60206	23271
3372	23272
8145	23273
44292	23274
34837	23275
67428	23276
40029	23277
49385	23278
40695	23279
69832	23280
543	23281
5166	23282
33246	23283
86767	23284
24414	23285
23480	23286
36066	23287
11304	23288
8272	23289
43253	23290
32309	23291
3085	23292
29910	23293
28291	23294
42348	23295
41324	23296
24840	23297
21997	23298
27062	23299
31557	23300
7695	23301
9136	23302
52238	23303
50070	23304
65060	23305
9937	23306
61019	23307
7422	23308
5854	23309
9286	23310
30961	23311
14331	23312
88323	23313
56953	23314
45660	23315
11982	23316
12122	23317
24025	23318
35777	23319
78302	23320
79674	23321
13	23322
9788	23323
64896	23324
32418	23325
1656	23326
80338	23327
57668	23328
75122	23329
73131	23330
61971	23331
68186	23332
91170	23333
2238	23334
9798	23335
25687	23336
17458	23337
7220	23338
46835	23339
18802	23340
330	23341
4646	23342
25740	23343
9169	23344
15086	23345
54787	23346
68212	23347
10057	23348
100045	23349
3425	23350
18567	23351
81789	23352
13480	23353
15645	23354
43176	23355
5738	23356
38067	23357
80739	23358
102315	23359
53764	23360
6379	23361
24932	23362
40853	23363
93948	23364
131	23365
104624	23366
46959	23367
59312	23368
44136	23369
12054	23370
82666	23371
36398	23372
42313	23373
62874	23374
47132	23375
71913	23376
42418	23377
45757	23378
4101	23379
51822	23380
43327	23381
198	23382
18532	23383
18744	23384
8572	23385
41518	23386
70658	23387
75754	23388
23176	23389
62082	23390
82610	23391
84161	23392
41545	23393
667	23394
44825	23395
66061	23396
87341	23397
23513	23398
76593	23399
84442	23400
44618	23401
3759	23402
7321	23403
23819	23404
18252	23405
62551	23406
13821	23407
16824	23408
33308	23409
791	23410
18571	23411
31315	23412
12228	23413
46802	23414
37299	23415
1628	23416
21127	23417
43582	23418
2342	23419
16663	23420
41601	23421
62613	23422
76002	23423
50593	23424
75144	23425
29251	23426
8353	23427
1205	23428
102754	23429
30125	23430
51940	23431
21957	23432
38934	23433
16106	23434
41941	23435
31801	23436
29865	23437
2927	23438
3645	23439
26439	23440
33479	23441
24067	23442
85173	23443
1178	23444
10758	23445
5013	23446
4475	23447
51615	23448
36561	23449
66600	23450
1926	23451
47442	23452
19426	23453
20975	23454
12360	23455
9213	23456
98674	23457
38714	23458
24443	23459
41068	23460
88553	23461
54223	23462
22507	23463
82323	23464
52046	23465
11945	23466
5043	23467
11396	23468
8234	23469
66981	23470
10866	23471
27379	23472
1022	23473
141	23474
14486	23475
49316	23476
201	23477
15026	23478
25942	23479
101376	23480
51602	23481
13340	23482
7911	23483
102353	23484
12867	23485
16788	23486
28759	23487
2884	23488
16934	23489
5671	23490
36172	23491
27044	23492
48050	23493
22263	23494
45822	23495
5449	23496
33805	23497
99965	23498
36923	23499
1	23500
18538	23501
42598	23502
34111	23503
66339	23504
53542	23505
29138	23506
20364	23507
69444	23508
19821	23509
68774	23510
2008	23511
9170	23512
91116	23513
3029	23514
18674	23515
36952	23516
29786	23517
5038	23518
830	23519
84215	23520
81152	23521
68777	23522
176	23523
13109	23524
111191	23525
36505	23526
19939	23527
48570	23528
19119	23529
18513	23530
36798	23531
625	23532
61	23533
36354	23534
5777	23535
1463	23536
41766	23537
13459	23538
28307	23539
675	23540
41295	23541
4799	23542
1995	23543
13714	23544
21	23545
49772	23546
37350	23547
12673	23548
28996	23549
39250	23550
31592	23551
34157	23552
22105	23553
22494	23554
28687	23555
103483	23556
1499	23557
41645	23558
23313	23559
9398	23560
18424	23561
54404	23562
22290	23563
44852	23564
9710	23565
28478	23566
8830	23567
15361	23568
38536	23569
37025	23570
12401	23571
14380	23572
3315	23573
18293	23574
99970	23575
835	23576
37069	23577
26	23578
47806	23579
36942	23580
2151	23581
39754	23582
14595	23583
41770	23584
13953	23585
33093	23586
14967	23587
10937	23588
80067	23589
36020	23590
92127	23591
5005	23592
44136	23593
53658	23594
2342	23595
19896	23596
8509	23597
6658	23598
15884	23599
26440	23600
64663	23601
29405	23602
28369	23603
1654	23604
38545	23605
27584	23606
2344	23607
49234	23608
28027	23609
44592	23610
18299	23611
14581	23612
1809	23613
15781	23614
30336	23615
81453	23616
79215	23617
6005	23618
43630	23619
43436	23620
40743	23621
11473	23622
15294	23623
33520	23624
20948	23625
17257	23626
26327	23627
29123	23628
40463	23629
36954	23630
3204	23631
33638	23632
63198	23633
2241	23634
56778	23635
13363	23636
47419	23637
19546	23638
11800	23639
879	23640
5109	23641
2683	23642
44410	23643
82781	23644
56507	23645
490	23646
26018	23647
16842	23648
61869	23649
38263	23650
20671	23651
3642	23652
10795	23653
15856	23654
8767	23655
71866	23656
1747	23657
2889	23658
15653	23659
67	23660
1041	23661
47043	23662
36368	23663
39183	23664
72115	23665
50035	23666
39513	23667
9878	23668
521	23669
47246	23670
54061	23671
7693	23672
20734	23673
55399	23674
8138	23675
55445	23676
13150	23677
16969	23678
749	23679
827	23680
26564	23681
58521	23682
8814	23683
13091	23684
3960	23685
13907	23686
55605	23687
4319	23688
3096	23689
3898	23690
3748	23691
27561	23692
6876	23693
19157	23694
13980	23695
26155	23696
1979	23697
29933	23698
57194	23699
5310	23700
34067	23701
11813	23702
13319	23703
36419	23704
21032	23705
46998	23706
4901	23707
53763	23708
15789	23709
26871	23710
48796	23711
8357	23712
5874	23713
7764	23714
10639	23715
3003	23716
53342	23717
20759	23718
12892	23719
9686	23720
12850	23721
85923	23722
6644	23723
660	23724
77939	23725
35559	23726
1468	23727
21367	23728
35497	23729
1896	23730
35548	23731
86480	23732
12312	23733
83224	23734
35046	23735
5098	23736
17182	23737
6319	23738
978	23739
553	23740
107853	23741
15288	23742
39987	23743
31936	23744
13769	23745
39036	23746
23226	23747
34341	23748
25351	23749
1525	23750
70155	23751
58799	23752
33049	23753
39115	23754
31477	23755
47880	23756
17208	23757
23510	23758
29739	23759
11485	23760
8786	23761
22977	23762
2544	23763
54422	23764
923	23765
55073	23766
3	23767
1252	23768
97134	23769
762	23770
34366	23771
26462	23772
10298	23773
58944	23774
15623	23775
60099	23776
80893	23777
10512	23778
24867	23779
30687	23780
13678	23781
1603	23782
3476	23783
17209	23784
19529	23785
38116	23786
17813	23787
11450	23788
21968	23789
28003	23790
8602	23791
1107	23792
243	23793
5212	23794
109281	23795
73043	23796
16968	23797
52488	23798
67746	23799
1339	23800
36383	23801
59876	23802
6687	23803
344	23804
29919	23805
61774	23806
751	23807
2518	23808
17926	23809
25635	23810
57511	23811
48615	23812
26275	23813
45620	23814
8792	23815
30443	23816
59628	23817
40803	23818
45904	23819
90028	23820
64618	23821
42421	23822
70792	23823
81810	23824
21662	23825
5477	23826
89136	23827
62699	23828
58719	23829
1428	23830
109352	23831
4008	23832
11701	23833
94716	23834
3237	23835
44295	23836
106	23837
37947	23838
33590	23839
2832	23840
28689	23841
3555	23842
405	23843
15255	23844
43700	23845
12212	23846
6233	23847
9971	23848
77912	23849
111417	23850
29227	23851
344	23852
1733	23853
9615	23854
14587	23855
43680	23856
26435	23857
1308	23858
103624	23859
2355	23860
2561	23861
33	23862
6607	23863
41759	23864
8824	23865
29502	23866
23397	23867
26380	23868
13101	23869
42304	23870
31688	23871
8230	23872
11674	23873
16104	23874
11083	23875
2969	23876
5938	23877
45426	23878
15270	23879
8822	23880
48097	23881
49924	23882
2492	23883
13556	23884
9444	23885
18994	23886
45633	23887
87957	23888
35345	23889
2520	23890
94227	23891
21564	23892
60286	23893
44119	23894
10615	23895
91562	23896
15302	23897
36941	23898
12020	23899
95857	23900
83156	23901
13120	23902
74771	23903
69464	23904
43137	23905
4299	23906
4728	23907
105588	23908
43955	23909
99828	23910
70457	23911
7235	23912
59374	23913
1751	23914
18138	23915
17028	23916
4846	23917
20236	23918
21115	23919
198	23920
6935	23921
6510	23922
32518	23923
36620	23924
72895	23925
7647	23926
59037	23927
989	23928
65648	23929
711	23930
43	23931
6282	23932
66679	23933
7461	23934
58874	23935
50493	23936
34320	23937
41979	23938
70650	23939
9723	23940
52574	23941
25911	23942
178	23943
59163	23944
43591	23945
25316	23946
17435	23947
4975	23948
49145	23949
98703	23950
56394	23951
2553	23952
80810	23953
6916	23954
90133	23955
33896	23956
4547	23957
1087	23958
38461	23959
26629	23960
45106	23961
3	23962
4	23963
17600	23964
62402	23965
4433	23966
17477	23967
7039	23968
107276	23969
21	23970
32201	23971
4610	23972
63486	23973
13683	23974
7032	23975
28002	23976
47076	23977
57637	23978
41533	23979
675	23980
44340	23981
44487	23982
11880	23983
7550	23984
81499	23985
17243	23986
8211	23987
30542	23988
261	23989
22718	23990
6063	23991
3874	23992
10863	23993
10157	23994
28959	23995
83	23996
60940	23997
3183	23998
34566	23999
43345	24000
39314	24001
80636	24002
13063	24003
60576	24004
27010	24005
3771	24006
62373	24007
82	24008
103156	24009
28790	24010
15528	24011
38120	24012
39677	24013
29701	24014
12714	24015
15928	24016
13618	24017
7855	24018
29939	24019
37163	24020
17929	24021
5341	24022
9726	24023
45029	24024
3740	24025
64789	24026
8588	24027
87139	24028
43128	24029
67877	24030
18654	24031
12662	24032
31815	24033
94216	24034
3622	24035
6164	24036
1209	24037
27383	24038
17530	24039
40587	24040
1685	24041
38237	24042
38061	24043
15848	24044
101199	24045
10855	24046
27560	24047
27153	24048
8216	24049
2845	24050
43804	24051
54957	24052
30878	24053
103232	24054
5643	24055
2000	24056
9261	24057
10301	24058
71169	24059
10481	24060
31047	24061
58002	24062
49005	24063
57246	24064
269	24065
22911	24066
65391	24067
4938	24068
9828	24069
5699	24070
27996	24071
23861	24072
35157	24073
9955	24074
1565	24075
77664	24076
13898	24077
7275	24078
64562	24079
625	24080
43497	24081
1993	24082
34178	24083
16628	24084
78086	24085
27281	24086
1249	24087
74422	24088
4636	24089
68	24090
112280	24091
23578	24092
25	24093
22324	24094
17026	24095
18248	24096
24331	24097
86074	24098
11297	24099
30719	24100
6540	24101
54847	24102
272	24103
35665	24104
104192	24105
33720	24106
16391	24107
2603	24108
636	24109
3056	24110
40748	24111
474	24112
73190	24113
9652	24114
49611	24115
19992	24116
41778	24117
14070	24118
598	24119
30584	24120
16304	24121
10227	24122
1553	24123
48039	24124
58789	24125
20477	24126
8152	24127
11853	24128
34547	24129
2697	24130
170	24131
36356	24132
434	24133
82282	24134
19410	24135
49291	24136
17214	24137
88439	24138
39942	24139
28962	24140
26343	24141
19283	24142
16726	24143
4840	24144
3161	24145
40215	24146
17069	24147
38268	24148
86830	24149
2320	24150
3069	24151
59333	24152
17647	24153
10621	24154
43626	24155
7791	24156
74587	24157
31526	24158
45177	24159
10889	24160
1894	24161
1931	24162
31992	24163
1472	24164
48725	24165
3284	24166
14890	24167
28545	24168
17061	24169
37332	24170
14	24171
85633	24172
16839	24173
30945	24174
183	24175
49774	24176
15236	24177
25011	24178
44819	24179
18586	24180
25883	24181
11412	24182
3373	24183
81550	24184
18136	24185
2819	24186
95119	24187
29324	24188
12484	24189
40566	24190
2398	24191
66064	24192
75313	24193
37436	24194
3598	24195
2760	24196
34024	24197
45305	24198
2517	24199
80710	24200
16826	24201
97304	24202
23406	24203
30907	24204
3802	24205
95315	24206
33663	24207
67841	24208
53334	24209
48884	24210
79201	24211
61817	24212
11947	24213
76802	24214
7272	24215
29181	24216
87813	24217
16153	24218
65701	24219
14601	24220
49653	24221
218	24222
1369	24223
29901	24224
46074	24225
5764	24226
37799	24227
90207	24228
99940	24229
49305	24230
13624	24231
19912	24232
81458	24233
12248	24234
7144	24235
6904	24236
44055	24237
84290	24238
20247	24239
33455	24240
2774	24241
56185	24242
2911	24243
92327	24244
37255	24245
307	24246
29644	24247
74528	24248
35130	24249
13254	24250
5074	24251
1429	24252
31356	24253
12681	24254
58690	24255
9050	24256
5935	24257
104534	24258
11117	24259
5577	24260
45186	24261
69627	24262
16881	24263
26883	24264
77786	24265
602	24266
25339	24267
3298	24268
22675	24269
48921	24270
1978	24271
44238	24272
16033	24273
84270	24274
619	24275
2617	24276
9485	24277
5875	24278
9248	24279
21045	24280
45604	24281
4647	24282
54385	24283
39841	24284
25856	24285
58224	24286
58392	24287
56007	24288
63251	24289
2339	24290
1431	24291
46430	24292
31706	24293
30340	24294
52130	24295
2456	24296
2790	24297
11065	24298
24386	24299
31914	24300
79183	24301
8451	24302
2787	24303
11914	24304
571	24305
5771	24306
61452	24307
20771	24308
45720	24309
8997	24310
71598	24311
16078	24312
99847	24313
4624	24314
58256	24315
1812	24316
20853	24317
5650	24318
86402	24319
15778	24320
39307	24321
2951	24322
20477	24323
10787	24324
38877	24325
6695	24326
44166	24327
48721	24328
15161	24329
102	24330
22708	24331
63479	24332
62114	24333
2154	24334
46323	24335
22591	24336
60813	24337
57989	24338
14396	24339
21624	24340
1720	24341
32953	24342
5293	24343
56344	24344
13927	24345
32519	24346
5307	24347
30176	24348
80022	24349
151	24350
6519	24351
30260	24352
100551	24353
19216	24354
6116	24355
24227	24356
105633	24357
37420	24358
22376	24359
42813	24360
55923	24361
19531	24362
6922	24363
47120	24364
8646	24365
1950	24366
68868	24367
8892	24368
2	24369
47859	24370
29532	24371
80424	24372
21111	24373
6965	24374
29251	24375
16217	24376
79582	24377
74	24378
9424	24379
79030	24380
6592	24381
760	24382
75450	24383
40979	24384
10535	24385
67371	24386
1248	24387
28392	24388
9143	24389
5969	24390
89059	24391
2436	24392
4772	24393
16969	24394
9680	24395
36947	24396
67084	24397
8698	24398
3661	24399
7537	24400
70193	24401
37625	24402
84770	24403
83266	24404
28584	24405
24058	24406
21283	24407
69790	24408
47486	24409
51187	24410
25503	24411
77949	24412
35873	24413
22470	24414
99999	24415
168	24416
22159	24417
47093	24418
28750	24419
328	24420
16032	24421
28926	24422
27153	24423
68804	24424
10651	24425
1570	24426
27324	24427
530	24428
7576	24429
17991	24430
4687	24431
22576	24432
62544	24433
80871	24434
48428	24435
9006	24436
1380	24437
66820	24438
276	24439
475	24440
102	24441
21820	24442
69298	24443
41269	24444
24306	24445
25071	24446
25	24447
32587	24448
22718	24449
3768	24450
25876	24451
27572	24452
6301	24453
102944	24454
27399	24455
7181	24456
46990	24457
9039	24458
3992	24459
38467	24460
12632	24461
525	24462
90998	24463
11265	24464
4652	24465
4596	24466
95611	24467
30	24468
62922	24469
14669	24470
4982	24471
25407	24472
32048	24473
27883	24474
85	24475
57910	24476
4342	24477
13297	24478
38418	24479
16327	24480
68139	24481
6244	24482
2280	24483
2661	24484
21618	24485
53094	24486
56141	24487
37926	24488
13587	24489
50684	24490
21905	24491
10335	24492
36	24493
39783	24494
6829	24495
39112	24496
48420	24497
4052	24498
44558	24499
15241	24500
9344	24501
41671	24502
11508	24503
8573	24504
5130	24505
1219	24506
76762	24507
10599	24508
549	24509
51597	24510
24421	24511
71091	24512
39	24513
7207	24514
55222	24515
2483	24516
35282	24517
5664	24518
25916	24519
5097	24520
6239	24521
38	24522
20880	24523
58975	24524
80738	24525
19928	24526
26500	24527
18909	24528
35409	24529
34819	24530
1280	24531
54479	24532
12343	24533
60068	24534
24259	24535
9202	24536
21214	24537
4096	24538
29695	24539
33277	24540
27633	24541
31509	24542
56798	24543
27334	24544
46892	24545
43722	24546
6066	24547
11909	24548
40027	24549
959	24550
52274	24551
39452	24552
1677	24553
26884	24554
3057	24555
49563	24556
26408	24557
62868	24558
22665	24559
63238	24560
72137	24561
35109	24562
17328	24563
27530	24564
31	24565
14129	24566
25383	24567
31205	24568
14807	24569
11887	24570
38839	24571
17694	24572
33723	24573
35258	24574
11782	24575
7483	24576
3104	24577
38385	24578
83448	24579
24393	24580
2843	24581
55923	24582
9087	24583
3312	24584
37141	24585
34770	24586
9046	24587
52538	24588
65680	24589
21936	24590
9232	24591
79498	24592
391	24593
22360	24594
8784	24595
21989	24596
6340	24597
22133	24598
1403	24599
323	24600
53939	24601
2222	24602
51285	24603
16905	24604
32218	24605
2175	24606
29847	24607
10571	24608
59603	24609
9275	24610
5670	24611
3434	24612
35499	24613
79290	24614
3938	24615
36750	24616
2282	24617
43210	24618
2438	24619
1535	24620
30978	24621
28063	24622
226	24623
30604	24624
94192	24625
12461	24626
10800	24627
55973	24628
18612	24629
16394	24630
2335	24631
75153	24632
22030	24633
36792	24634
25519	24635
48431	24636
3906	24637
14153	24638
31954	24639
42220	24640
181	24641
64029	24642
57145	24643
34573	24644
6334	24645
6383	24646
2328	24647
261	24648
39442	24649
44666	24650
4016	24651
58242	24652
2365	24653
9873	24654
9435	24655
10	24656
1293	24657
18010	24658
20614	24659
63156	24660
18311	24661
60859	24662
22382	24663
10076	24664
5000	24665
622	24666
23580	24667
49298	24668
38329	24669
4750	24670
83308	24671
12359	24672
28116	24673
56369	24674
13577	24675
20967	24676
13562	24677
3954	24678
50104	24679
45768	24680
69678	24681
1576	24682
34980	24683
2526	24684
9838	24685
7987	24686
40632	24687
1875	24688
49010	24689
23839	24690
42891	24691
15352	24692
25709	24693
30647	24694
37331	24695
6838	24696
788	24697
26252	24698
97743	24699
47052	24700
29333	24701
5409	24702
23318	24703
57469	24704
742	24705
64033	24706
43399	24707
522	24708
9534	24709
35810	24710
73129	24711
8655	24712
1382	24713
93840	24714
25770	24715
30345	24716
81770	24717
71629	24718
89365	24719
40816	24720
24993	24721
82	24722
4354	24723
17578	24724
11215	24725
24311	24726
812	24727
1273	24728
637	24729
86712	24730
97873	24731
49639	24732
43408	24733
17871	24734
11638	24735
31001	24736
8265	24737
2451	24738
4	24739
49986	24740
31599	24741
6705	24742
60081	24743
19694	24744
68573	24745
24060	24746
24393	24747
7656	24748
64638	24749
2202	24750
82	24751
41595	24752
101885	24753
1208	24754
41445	24755
1684	24756
45726	24757
92120	24758
3931	24759
35	24760
5339	24761
18535	24762
715	24763
72295	24764
104580	24765
50789	24766
93805	24767
6020	24768
87014	24769
46752	24770
8507	24771
47245	24772
69263	24773
102560	24774
4182	24775
1713	24776
8304	24777
45475	24778
1312	24779
315	24780
14963	24781
6089	24782
104140	24783
13480	24784
20652	24785
98019	24786
34398	24787
68750	24788
29301	24789
109329	24790
47714	24791
710	24792
39672	24793
37191	24794
5643	24795
17578	24796
46222	24797
23078	24798
2453	24799
92666	24800
42515	24801
6374	24802
91673	24803
72159	24804
10189	24805
1144	24806
99087	24807
55281	24808
28348	24809
13686	24810
54188	24811
907	24812
128	24813
17473	24814
35212	24815
276	24816
95143	24817
53278	24818
17381	24819
28427	24820
11395	24821
88397	24822
2407	24823
3609	24824
15365	24825
394	24826
32418	24827
9564	24828
7993	24829
9498	24830
2134	24831
54962	24832
46961	24833
5353	24834
16676	24835
33083	24836
17324	24837
7705	24838
68079	24839
6563	24840
48946	24841
90468	24842
22533	24843
59475	24844
32391	24845
8781	24846
33767	24847
8914	24848
58617	24849
31568	24850
18544	24851
52273	24852
1659	24853
53824	24854
31940	24855
1675	24856
53646	24857
58585	24858
20192	24859
34411	24860
17477	24861
11044	24862
14869	24863
57267	24864
8002	24865
12605	24866
7946	24867
5343	24868
97256	24869
11256	24870
50614	24871
8724	24872
1459	24873
2834	24874
13749	24875
18357	24876
32550	24877
86905	24878
26018	24879
24339	24880
48625	24881
2837	24882
50125	24883
98465	24884
11075	24885
47106	24886
40702	24887
11385	24888
30294	24889
56610	24890
2328	24891
18009	24892
72473	24893
18590	24894
26479	24895
68294	24896
35153	24897
18096	24898
527	24899
88267	24900
175	24901
30906	24902
59684	24903
9185	24904
6423	24905
110620	24906
49116	24907
1665	24908
32076	24909
4485	24910
8364	24911
63998	24912
66988	24913
16513	24914
8285	24915
56	24916
2780	24917
44762	24918
1135	24919
39589	24920
61907	24921
71081	24922
1849	24923
7206	24924
31909	24925
39466	24926
23501	24927
90656	24928
15581	24929
7655	24930
35000	24931
6214	24932
50909	24933
82114	24934
2926	24935
3550	24936
40083	24937
32945	24938
2819	24939
12599	24940
431	24941
37166	24942
23889	24943
40491	24944
1197	24945
5866	24946
38211	24947
54680	24948
37378	24949
574	24950
103760	24951
13104	24952
18189	24953
26537	24954
50058	24955
19184	24956
1701	24957
50267	24958
103434	24959
42221	24960
36488	24961
31602	24962
71308	24963
83105	24964
84264	24965
28729	24966
566	24967
41638	24968
300	24969
51903	24970
2477	24971
7128	24972
114238	24973
56894	24974
29717	24975
6970	24976
13544	24977
34800	24978
9239	24979
2176	24980
8682	24981
65170	24982
432	24983
5649	24984
40541	24985
82890	24986
8674	24987
53712	24988
13503	24989
5811	24990
252	24991
32881	24992
58779	24993
101047	24994
5663	24995
73553	24996
15735	24997
34721	24998
5690	24999
67260	25000
38970	25001
26744	25002
55729	25003
57875	25004
80823	25005
56098	25006
83205	25007
55666	25008
96768	25009
34125	25010
73490	25011
48793	25012
76196	25013
19741	25014
26656	25015
14636	25016
4096	25017
2435	25018
1095	25019
370	25020
12536	25021
66123	25022
29584	25023
10141	25024
4662	25025
974	25026
13049	25027
63391	25028
69759	25029
36087	25030
30228	25031
48449	25032
4528	25033
5424	25034
4395	25035
23523	25036
5748	25037
35157	25038
62893	25039
3123	25040
13567	25041
39558	25042
53163	25043
16428	25044
11683	25045
4217	25046
62789	25047
5271	25048
67551	25049
9414	25050
6390	25051
5735	25052
41107	25053
7509	25054
4874	25055
29585	25056
2715	25057
66181	25058
3	25059
84783	25060
68669	25061
73468	25062
9433	25063
17572	25064
46113	25065
31229	25066
35402	25067
114607	25068
69760	25069
91127	25070
31903	25071
20874	25072
34052	25073
43783	25074
11863	25075
6074	25076
54595	25077
5768	25078
3445	25079
1569	25080
41669	25081
9666	25082
2892	25083
21285	25084
96500	25085
39354	25086
41459	25087
51264	25088
45218	25089
2671	25090
16785	25091
6312	25092
68378	25093
88112	25094
4938	25095
48655	25096
2074	25097
23428	25098
67171	25099
46749	25100
553	25101
30231	25102
7230	25103
10447	25104
12872	25105
69	25106
3513	25107
36065	25108
89840	25109
69213	25110
11622	25111
27495	25112
37846	25113
319	25114
5162	25115
42294	25116
26248	25117
45909	25118
19986	25119
199	25120
3581	25121
8368	25122
62912	25123
15089	25124
23491	25125
11241	25126
23586	25127
101643	25128
29073	25129
70494	25130
29602	25131
1688	25132
48426	25133
19195	25134
90547	25135
8220	25136
16698	25137
13475	25138
26500	25139
18114	25140
20989	25141
39105	25142
38855	25143
89029	25144
20753	25145
12304	25146
24875	25147
967	25148
46860	25149
78819	25150
566	25151
188	25152
19516	25153
12748	25154
48670	25155
23144	25156
48657	25157
1246	25158
12996	25159
33124	25160
1307	25161
53996	25162
4046	25163
46179	25164
8042	25165
26589	25166
29613	25167
476	25168
42601	25169
7171	25170
65208	25171
11582	25172
69028	25173
73249	25174
51873	25175
3455	25176
17945	25177
52471	25178
58841	25179
84713	25180
460	25181
34478	25182
53443	25183
21455	25184
22778	25185
8510	25186
96630	25187
4488	25188
269	25189
9470	25190
15109	25191
31063	25192
4467	25193
8331	25194
41860	25195
211	25196
50792	25197
3335	25198
8418	25199
30509	25200
106602	25201
23249	25202
23949	25203
42244	25204
32487	25205
37143	25206
23577	25207
64968	25208
11388	25209
86076	25210
39542	25211
91071	25212
238	25213
2217	25214
49440	25215
9927	25216
52502	25217
306	25218
92344	25219
89713	25220
1091	25221
26512	25222
11783	25223
33102	25224
60172	25225
434	25226
27319	25227
31706	25228
11626	25229
23037	25230
12397	25231
55235	25232
8575	25233
2198	25234
8344	25235
548	25236
20802	25237
1182	25238
87831	25239
12746	25240
19935	25241
4819	25242
1085	25243
62631	25244
35591	25245
79525	25246
8197	25247
10603	25248
68426	25249
84762	25250
74426	25251
654	25252
691	25253
2447	25254
69810	25255
24744	25256
255	25257
32391	25258
44326	25259
9789	25260
114	25261
20532	25262
3485	25263
62744	25264
12943	25265
13952	25266
9899	25267
42021	25268
61977	25269
27598	25270
31049	25271
68147	25272
47763	25273
30361	25274
107632	25275
4924	25276
2110	25277
2376	25278
28568	25279
36788	25280
93	25281
2704	25282
40244	25283
79816	25284
74554	25285
83561	25286
75430	25287
17471	25288
70569	25289
9884	25290
711	25291
19880	25292
64290	25293
31643	25294
34982	25295
31695	25296
34643	25297
36169	25298
326	25299
5077	25300
32232	25301
25794	25302
54193	25303
49616	25304
72425	25305
99823	25306
1696	25307
32170	25308
93379	25309
35549	25310
45066	25311
3120	25312
1361	25313
12411	25314
30547	25315
3610	25316
18238	25317
7892	25318
25610	25319
5777	25320
2971	25321
9915	25322
3919	25323
131	25324
25813	25325
20209	25326
80199	25327
8193	25328
1558	25329
57811	25330
7110	25331
32019	25332
43516	25333
54077	25334
24465	25335
97201	25336
6790	25337
5734	25338
46001	25339
32426	25340
23573	25341
20509	25342
22144	25343
43574	25344
6451	25345
576	25346
42625	25347
33254	25348
35862	25349
16589	25350
34922	25351
25015	25352
11013	25353
9823	25354
29454	25355
11830	25356
35414	25357
1546	25358
31462	25359
27169	25360
211	25361
3423	25362
767	25363
34128	25364
30556	25365
428	25366
80748	25367
30301	25368
20312	25369
35678	25370
18552	25371
43148	25372
36400	25373
18134	25374
70591	25375
9610	25376
1305	25377
4735	25378
26347	25379
47	25380
14602	25381
21971	25382
54711	25383
56684	25384
14306	25385
87771	25386
8773	25387
26390	25388
82341	25389
12714	25390
9853	25391
24155	25392
36752	25393
24156	25394
14375	25395
578	25396
4806	25397
48581	25398
93318	25399
48648	25400
13036	25401
12081	25402
7508	25403
9489	25404
39372	25405
2480	25406
29381	25407
37597	25408
38427	25409
33145	25410
1	25411
8670	25412
40789	25413
73892	25414
25738	25415
45203	25416
8168	25417
2941	25418
73698	25419
489	25420
53722	25421
92394	25422
51682	25423
26999	25424
3104	25425
72057	25426
24235	25427
14740	25428
32335	25429
2744	25430
3	25431
14898	25432
61344	25433
62185	25434
1863	25435
8204	25436
37501	25437
4808	25438
1523	25439
10639	25440
49949	25441
48424	25442
60190	25443
54325	25444
73007	25445
845	25446
137	25447
40341	25448
12146	25449
104478	25450
31586	25451
80816	25452
56564	25453
38560	25454
48308	25455
2237	25456
36610	25457
29609	25458
3150	25459
53560	25460
70790	25461
73334	25462
77196	25463
876	25464
96694	25465
17946	25466
79073	25467
23846	25468
77532	25469
17347	25470
46244	25471
31913	25472
61605	25473
1298	25474
20354	25475
1016	25476
2308	25477
97259	25478
22022	25479
37791	25480
449	25481
2845	25482
53448	25483
62049	25484
2216	25485
53767	25486
3449	25487
9487	25488
50228	25489
69617	25490
64122	25491
25004	25492
42336	25493
2860	25494
2130	25495
8613	25496
9791	25497
220	25498
48049	25499
92145	25500
12081	25501
32686	25502
65099	25503
58813	25504
99	25505
35687	25506
49023	25507
94914	25508
57240	25509
52610	25510
23892	25511
58735	25512
4749	25513
2728	25514
3525	25515
31546	25516
50675	25517
1621	25518
28879	25519
77296	25520
32779	25521
11512	25522
4315	25523
93636	25524
10760	25525
6106	25526
34985	25527
53433	25528
15411	25529
7890	25530
1345	25531
17907	25532
70268	25533
7285	25534
11383	25535
16191	25536
57929	25537
80681	25538
474	25539
63	25540
16425	25541
1087	25542
975	25543
57303	25544
11390	25545
12835	25546
52713	25547
111819	25548
35844	25549
89440	25550
325	25551
97814	25552
18497	25553
1773	25554
11034	25555
13750	25556
38460	25557
110118	25558
1853	25559
38747	25560
102243	25561
24211	25562
66991	25563
8207	25564
10933	25565
30562	25566
21714	25567
9869	25568
24240	25569
40155	25570
2543	25571
7574	25572
54785	25573
1930	25574
51776	25575
3409	25576
44840	25577
320	25578
55392	25579
11214	25580
11577	25581
43214	25582
23444	25583
16650	25584
49896	25585
343	25586
29861	25587
16532	25588
26939	25589
13894	25590
5077	25591
88176	25592
19846	25593
108727	25594
1939	25595
598	25596
9924	25597
11107	25598
17871	25599
109939	25600
1734	25601
74007	25602
17693	25603
59391	25604
1744	25605
13316	25606
57546	25607
38780	25608
65475	25609
70265	25610
31438	25611
46568	25612
65586	25613
6278	25614
28038	25615
11259	25616
28314	25617
28875	25618
8484	25619
36868	25620
25753	25621
689	25622
43523	25623
26842	25624
20597	25625
7762	25626
1233	25627
1223	25628
86534	25629
89998	25630
1026	25631
19043	25632
7149	25633
2241	25634
44094	25635
23602	25636
76157	25637
62319	25638
1	25639
3553	25640
66324	25641
7324	25642
51463	25643
33858	25644
292	25645
103806	25646
41	25647
6619	25648
37451	25649
101536	25650
13674	25651
25000	25652
33722	25653
20405	25654
43759	25655
18768	25656
83817	25657
9858	25658
30285	25659
19156	25660
70389	25661
86732	25662
28732	25663
10596	25664
54028	25665
30984	25666
88691	25667
2252	25668
24585	25669
6188	25670
61283	25671
25934	25672
37680	25673
8063	25674
22792	25675
36649	25676
86149	25677
39537	25678
76773	25679
649	25680
17745	25681
341	25682
91470	25683
40823	25684
86329	25685
20969	25686
12180	25687
37526	25688
7606	25689
1938	25690
80018	25691
9327	25692
9221	25693
15850	25694
17736	25695
10128	25696
32321	25697
37933	25698
40817	25699
62260	25700
47151	25701
1071	25702
23829	25703
7062	25704
33025	25705
68630	25706
59120	25707
25616	25708
68934	25709
863	25710
17325	25711
14566	25712
94344	25713
1064	25714
5038	25715
57939	25716
27709	25717
365	25718
46	25719
8684	25720
90754	25721
2599	25722
35134	25723
27330	25724
33652	25725
23980	25726
57627	25727
46250	25728
6196	25729
46	25730
51580	25731
67552	25732
9013	25733
35248	25734
2857	25735
22600	25736
8235	25737
716	25738
2646	25739
2668	25740
90681	25741
4107	25742
31312	25743
29447	25744
5739	25745
33127	25746
58185	25747
24189	25748
55293	25749
3343	25750
5038	25751
1275	25752
4820	25753
1078	25754
84975	25755
51085	25756
52405	25757
53140	25758
47656	25759
15891	25760
3641	25761
18044	25762
89818	25763
40129	25764
40961	25765
81668	25766
1520	25767
94673	25768
102	25769
35625	25770
25380	25771
5267	25772
18181	25773
13638	25774
34873	25775
79221	25776
2607	25777
1053	25778
37793	25779
71146	25780
27226	25781
66893	25782
39921	25783
31768	25784
90126	25785
43261	25786
2384	25787
43311	25788
20105	25789
13295	25790
3770	25791
7552	25792
4090	25793
37264	25794
12191	25795
33170	25796
73941	25797
4564	25798
23060	25799
15060	25800
10077	25801
20418	25802
8837	25803
623	25804
67816	25805
22527	25806
1010	25807
11013	25808
72773	25809
5998	25810
1434	25811
8525	25812
45529	25813
8254	25814
44489	25815
24448	25816
543	25817
22162	25818
3640	25819
1593	25820
36499	25821
33265	25822
1966	25823
49894	25824
49597	25825
18534	25826
39390	25827
74935	25828
66521	25829
26428	25830
100053	25831
3670	25832
37066	25833
5494	25834
6490	25835
32637	25836
20608	25837
2355	25838
8723	25839
88099	25840
28859	25841
23417	25842
34747	25843
2257	25844
54542	25845
17024	25846
37232	25847
17825	25848
18052	25849
40454	25850
11759	25851
75706	25852
36929	25853
1489	25854
68095	25855
217	25856
63729	25857
1880	25858
5017	25859
13463	25860
70454	25861
62357	25862
80845	25863
16896	25864
59665	25865
83673	25866
55778	25867
96974	25868
33728	25869
1177	25870
12971	25871
14921	25872
3572	25873
102715	25874
34392	25875
34973	25876
111729	25877
8546	25878
65174	25879
9546	25880
1193	25881
4	25882
26973	25883
16634	25884
34493	25885
110161	25886
57733	25887
672	25888
31708	25889
20159	25890
48665	25891
55256	25892
25350	25893
4306	25894
6861	25895
4798	25896
5678	25897
60307	25898
11932	25899
49083	25900
104	25901
9521	25902
7243	25903
11351	25904
35349	25905
1083	25906
79099	25907
3621	25908
7637	25909
27435	25910
76	25911
10819	25912
11450	25913
34637	25914
688	25915
60934	25916
18251	25917
26942	25918
14015	25919
57080	25920
19034	25921
29166	25922
21795	25923
12772	25924
108402	25925
29215	25926
82613	25927
8786	25928
3132	25929
235	25930
10254	25931
239	25932
6549	25933
5753	25934
48495	25935
32986	25936
28728	25937
11461	25938
17445	25939
60902	25940
30112	25941
96422	25942
16903	25943
38309	25944
40629	25945
50049	25946
49701	25947
3982	25948
65368	25949
26179	25950
31471	25951
876	25952
35885	25953
54377	25954
26636	25955
11922	25956
20964	25957
27430	25958
36248	25959
67214	25960
46422	25961
16969	25962
42185	25963
85678	25964
47253	25965
13396	25966
34705	25967
28486	25968
13924	25969
44760	25970
61572	25971
30035	25972
9546	25973
30768	25974
30199	25975
6543	25976
15239	25977
29748	25978
6581	25979
14301	25980
2726	25981
52273	25982
4592	25983
30521	25984
89942	25985
1820	25986
69623	25987
407	25988
13593	25989
95	25990
7262	25991
86747	25992
31805	25993
7019	25994
14	25995
88064	25996
23784	25997
63709	25998
16218	25999
17009	26000
21109	26001
66227	26002
19638	26003
856	26004
74442	26005
19287	26006
70344	26007
62193	26008
8854	26009
39750	26010
250	26011
2126	26012
20343	26013
141	26014
28498	26015
16115	26016
29047	26017
25443	26018
42928	26019
1347	26020
3583	26021
36275	26022
55159	26023
15295	26024
83099	26025
16804	26026
68816	26027
74066	26028
113927	26029
10855	26030
33404	26031
48784	26032
2936	26033
15383	26034
17492	26035
19684	26036
10551	26037
607	26038
98670	26039
12041	26040
39665	26041
7342	26042
10864	26043
18893	26044
41031	26045
3420	26046
64765	26047
34247	26048
15672	26049
4214	26050
11802	26051
65657	26052
1490	26053
80820	26054
41568	26055
56519	26056
100025	26057
70013	26058
9762	26059
62264	26060
14644	26061
10048	26062
43245	26063
7078	26064
1934	26065
61428	26066
43200	26067
11553	26068
6075	26069
4126	26070
3209	26071
54883	26072
66809	26073
34930	26074
86071	26075
22488	26076
20753	26077
27228	26078
32617	26079
1876	26080
1885	26081
72424	26082
6112	26083
1628	26084
31457	26085
2388	26086
29392	26087
71025	26088
29429	26089
20125	26090
1798	26091
40186	26092
10030	26093
17921	26094
6565	26095
13827	26096
61693	26097
20603	26098
48300	26099
36411	26100
23743	26101
18392	26102
1409	26103
82083	26104
24722	26105
23730	26106
46829	26107
89278	26108
55437	26109
2138	26110
9323	26111
51315	26112
7809	26113
24759	26114
16022	26115
10237	26116
56271	26117
58659	26118
48550	26119
35335	26120
13164	26121
812	26122
13218	26123
21706	26124
10247	26125
68708	26126
63035	26127
13229	26128
1402	26129
34542	26130
9402	26131
31673	26132
5421	26133
65176	26134
29306	26135
5301	26136
9584	26137
50508	26138
59296	26139
37807	26140
15594	26141
55210	26142
30054	26143
5771	26144
1879	26145
65872	26146
21543	26147
52627	26148
59193	26149
111794	26150
33665	26151
14065	26152
163	26153
24244	26154
38161	26155
22339	26156
26257	26157
53998	26158
50425	26159
26025	26160
43468	26161
330	26162
8131	26163
9230	26164
1248	26165
4328	26166
23031	26167
68631	26168
44874	26169
102136	26170
35853	26171
39042	26172
16057	26173
29632	26174
41314	26175
18930	26176
16	26177
14278	26178
68389	26179
27107	26180
17831	26181
832	26182
4303	26183
39193	26184
40990	26185
5820	26186
38966	26187
24884	26188
56613	26189
54413	26190
4166	26191
11162	26192
7227	26193
7932	26194
801	26195
28896	26196
50565	26197
32344	26198
26150	26199
750	26200
1606	26201
39874	26202
10915	26203
52788	26204
18142	26205
82815	26206
68868	26207
103763	26208
4947	26209
48551	26210
12871	26211
56564	26212
73944	26213
104673	26214
20749	26215
567	26216
827	26217
4108	26218
28535	26219
15813	26220
103953	26221
11510	26222
1619	26223
60134	26224
71273	26225
111731	26226
4143	26227
18051	26228
13346	26229
97000	26230
83249	26231
1397	26232
19346	26233
80252	26234
2754	26235
46550	26236
94744	26237
7157	26238
24666	26239
451	26240
39050	26241
39309	26242
44009	26243
22608	26244
8133	26245
24574	26246
7493	26247
50265	26248
97443	26249
52928	26250
25153	26251
39724	26252
110933	26253
1044	26254
32531	26255
7401	26256
297	26257
6291	26258
97749	26259
9872	26260
6967	26261
6107	26262
4875	26263
48319	26264
10306	26265
44876	26266
7187	26267
21997	26268
94204	26269
17127	26270
8537	26271
76177	26272
26201	26273
35400	26274
34160	26275
4477	26276
57167	26277
53372	26278
25066	26279
17648	26280
65450	26281
22127	26282
2257	26283
28831	26284
12047	26285
28903	26286
40336	26287
23933	26288
30021	26289
8984	26290
91076	26291
56204	26292
30300	26293
30608	26294
72	26295
4514	26296
11657	26297
60002	26298
93809	26299
186	26300
6035	26301
11134	26302
50396	26303
29730	26304
28647	26305
38458	26306
18875	26307
25897	26308
14832	26309
38970	26310
4196	26311
394	26312
7802	26313
22499	26314
387	26315
90443	26316
835	26317
66309	26318
55546	26319
31121	26320
1263	26321
10575	26322
8111	26323
7641	26324
20799	26325
26351	26326
7430	26327
57318	26328
59849	26329
1241	26330
20532	26331
18447	26332
26020	26333
78132	26334
74363	26335
124	26336
62703	26337
60031	26338
20109	26339
21882	26340
14602	26341
84795	26342
6176	26343
110567	26344
74470	26345
10858	26346
19439	26347
75926	26348
31809	26349
17965	26350
19457	26351
13636	26352
38899	26353
12021	26354
1841	26355
27225	26356
54943	26357
26018	26358
53030	26359
1423	26360
37490	26361
100985	26362
1085	26363
55519	26364
5338	26365
61850	26366
2712	26367
4258	26368
21657	26369
36264	26370
40459	26371
37303	26372
11850	26373
1083	26374
16893	26375
315	26376
2471	26377
42875	26378
46669	26379
8307	26380
47143	26381
22805	26382
3810	26383
46860	26384
308	26385
16798	26386
1532	26387
88052	26388
96266	26389
3380	26390
879	26391
42408	26392
397	26393
4143	26394
7331	26395
77275	26396
34639	26397
48543	26398
2514	26399
13367	26400
8427	26401
80235	26402
48350	26403
691	26404
6767	26405
36520	26406
12467	26407
29702	26408
99909	26409
112529	26410
46756	26411
3146	26412
71475	26413
27881	26414
5506	26415
14194	26416
275	26417
17636	26418
107699	26419
81782	26420
21984	26421
88408	26422
22062	26423
36962	26424
37179	26425
17197	26426
85226	26427
79691	26428
2971	26429
8026	26430
43356	26431
39385	26432
72553	26433
277	26434
3537	26435
22165	26436
17939	26437
38120	26438
94556	26439
64657	26440
65181	26441
37411	26442
45745	26443
52988	26444
3689	26445
35469	26446
31993	26447
45761	26448
728	26449
9227	26450
86873	26451
706	26452
27727	26453
9035	26454
65044	26455
1805	26456
39170	26457
22935	26458
13417	26459
2496	26460
4694	26461
30762	26462
22509	26463
109669	26464
40796	26465
31718	26466
4474	26467
2122	26468
3712	26469
34	26470
14960	26471
1159	26472
4555	26473
21052	26474
29696	26475
59810	26476
20646	26477
11169	26478
465	26479
2474	26480
31661	26481
80472	26482
41461	26483
19798	26484
38473	26485
35887	26486
51385	26487
3350	26488
13946	26489
55482	26490
29886	26491
62294	26492
953	26493
9630	26494
1117	26495
36592	26496
15565	26497
12962	26498
40070	26499
1206	26500
79540	26501
31650	26502
1989	26503
11044	26504
25786	26505
26654	26506
44609	26507
51542	26508
77840	26509
37082	26510
26568	26511
102173	26512
80888	26513
19089	26514
39669	26515
13039	26516
19	26517
2938	26518
5640	26519
16435	26520
2397	26521
32949	26522
41369	26523
31600	26524
74978	26525
89814	26526
20007	26527
27007	26528
49532	26529
114189	26530
4205	26531
5995	26532
20684	26533
30799	26534
64699	26535
33178	26536
273	26537
107	26538
16320	26539
87432	26540
56381	26541
89527	26542
20664	26543
14748	26544
104	26545
14831	26546
44814	26547
565	26548
56908	26549
60513	26550
5115	26551
43898	26552
2970	26553
47025	26554
55670	26555
50451	26556
14589	26557
78009	26558
15669	26559
25416	26560
3581	26561
92879	26562
1324	26563
29120	26564
30063	26565
49116	26566
5232	26567
44372	26568
47343	26569
9483	26570
18497	26571
56055	26572
10905	26573
12168	26574
97388	26575
2541	26576
115	26577
14628	26578
7920	26579
54219	26580
10907	26581
4959	26582
2105	26583
20081	26584
184	26585
2788	26586
43001	26587
1351	26588
46092	26589
90871	26590
48423	26591
41508	26592
38	26593
60754	26594
11337	26595
2207	26596
498	26597
9857	26598
83446	26599
35869	26600
13714	26601
33604	26602
7304	26603
59758	26604
11261	26605
24404	26606
23618	26607
50152	26608
55984	26609
1480	26610
101179	26611
112867	26612
28303	26613
29364	26614
2325	26615
7713	26616
48124	26617
125	26618
10895	26619
348	26620
74686	26621
59199	26622
75660	26623
23236	26624
36819	26625
45170	26626
21293	26627
8128	26628
3200	26629
6785	26630
64437	26631
11503	26632
214	26633
8174	26634
38096	26635
50566	26636
2598	26637
2457	26638
35481	26639
60682	26640
46362	26641
35977	26642
5501	26643
86171	26644
385	26645
102990	26646
60010	26647
67989	26648
22766	26649
1705	26650
548	26651
2625	26652
106091	26653
42695	26654
19426	26655
81725	26656
25884	26657
6543	26658
10619	26659
24705	26660
11690	26661
294	26662
4501	26663
26277	26664
15134	26665
10432	26666
50697	26667
5929	26668
7984	26669
47204	26670
7766	26671
28714	26672
32836	26673
15171	26674
32041	26675
11656	26676
16238	26677
28539	26678
19506	26679
5861	26680
11891	26681
49573	26682
4369	26683
47497	26684
40168	26685
12312	26686
60073	26687
12456	26688
28675	26689
9920	26690
79394	26691
1105	26692
3803	26693
61622	26694
100512	26695
4403	26696
276	26697
27155	26698
2279	26699
13348	26700
284	26701
47974	26702
23060	26703
12799	26704
133	26705
50097	26706
47325	26707
1948	26708
82752	26709
5064	26710
52353	26711
7995	26712
12550	26713
68038	26714
2693	26715
24845	26716
23018	26717
32869	26718
7640	26719
27343	26720
42399	26721
45078	26722
23599	26723
8805	26724
7574	26725
35745	26726
57107	26727
61917	26728
58821	26729
3640	26730
20337	26731
2917	26732
7851	26733
2203	26734
83275	26735
62892	26736
50748	26737
48397	26738
68791	26739
73024	26740
62994	26741
1660	26742
59337	26743
46092	26744
41275	26745
29924	26746
27351	26747
9804	26748
47448	26749
1202	26750
17746	26751
5507	26752
63352	26753
82859	26754
29349	26755
75736	26756
43043	26757
2063	26758
88154	26759
19290	26760
25607	26761
84919	26762
6626	26763
6282	26764
18137	26765
102537	26766
29860	26767
2766	26768
28832	26769
454	26770
38452	26771
6484	26772
44982	26773
23202	26774
107	26775
2515	26776
49778	26777
18576	26778
11701	26779
15199	26780
64882	26781
4210	26782
34746	26783
17631	26784
57388	26785
43238	26786
107480	26787
5057	26788
2016	26789
10280	26790
11825	26791
69305	26792
11625	26793
19234	26794
19296	26795
12015	26796
56648	26797
399	26798
7210	26799
72212	26800
80404	26801
72248	26802
21465	26803
9467	26804
65320	26805
51731	26806
47340	26807
26878	26808
87403	26809
82449	26810
14257	26811
17870	26812
27962	26813
52640	26814
42090	26815
57373	26816
55327	26817
6773	26818
16279	26819
18523	26820
55779	26821
7302	26822
1784	26823
991	26824
756	26825
3486	26826
36530	26827
8238	26828
4794	26829
37490	26830
62276	26831
87223	26832
21279	26833
51365	26834
48853	26835
713	26836
7362	26837
92885	26838
9324	26839
57	26840
46820	26841
13573	26842
4161	26843
17132	26844
53798	26845
10187	26846
12823	26847
1859	26848
12604	26849
28563	26850
39226	26851
21730	26852
149	26853
18642	26854
6245	26855
6756	26856
730	26857
18243	26858
60425	26859
48560	26860
59565	26861
54405	26862
35862	26863
62478	26864
6024	26865
16810	26866
55120	26867
8483	26868
88358	26869
104172	26870
107663	26871
4817	26872
49287	26873
20354	26874
1436	26875
2091	26876
14138	26877
40141	26878
55733	26879
47026	26880
42512	26881
10695	26882
9494	26883
34671	26884
69049	26885
24861	26886
18385	26887
1693	26888
74793	26889
62130	26890
53255	26891
54162	26892
38185	26893
39181	26894
7507	26895
85522	26896
28590	26897
65891	26898
15073	26899
17849	26900
48703	26901
38124	26902
40	26903
54211	26904
2463	26905
19239	26906
43652	26907
7898	26908
17715	26909
108979	26910
24791	26911
27476	26912
6447	26913
36770	26914
4797	26915
1213	26916
64709	26917
52384	26918
71491	26919
9924	26920
3896	26921
48258	26922
21066	26923
6376	26924
8224	26925
25115	26926
16396	26927
47972	26928
12427	26929
383	26930
42321	26931
53981	26932
24340	26933
22828	26934
16802	26935
44362	26936
19969	26937
48820	26938
20752	26939
14563	26940
24450	26941
31075	26942
94190	26943
667	26944
571	26945
58357	26946
9128	26947
9375	26948
110597	26949
36766	26950
31292	26951
69118	26952
14917	26953
32396	26954
22258	26955
16014	26956
5254	26957
13149	26958
51352	26959
1623	26960
8631	26961
9487	26962
18199	26963
44134	26964
5585	26965
23067	26966
2336	26967
54647	26968
49159	26969
47893	26970
1138	26971
52048	26972
9371	26973
18826	26974
23160	26975
21671	26976
55691	26977
10644	26978
2431	26979
6351	26980
64441	26981
10477	26982
24264	26983
4142	26984
76361	26985
13216	26986
22581	26987
4288	26988
37101	26989
65790	26990
18113	26991
72725	26992
4820	26993
8703	26994
20769	26995
51577	26996
42235	26997
82266	26998
26035	26999
60875	27000
38478	27001
44002	27002
49048	27003
55045	27004
51322	27005
5256	27006
9645	27007
6444	27008
64096	27009
28061	27010
35652	27011
19622	27012
8547	27013
514	27014
26129	27015
60965	27016
60180	27017
80777	27018
16419	27019
70681	27020
26237	27021
51815	27022
13337	27023
13191	27024
24403	27025
48097	27026
30508	27027
5333	27028
55130	27029
20433	27030
49881	27031
18121	27032
8349	27033
2155	27034
1504	27035
24750	27036
107606	27037
3172	27038
6288	27039
2979	27040
33957	27041
32571	27042
72175	27043
71853	27044
27813	27045
6747	27046
16986	27047
5763	27048
81185	27049
12058	27050
932	27051
16825	27052
67083	27053
3438	27054
38422	27055
19263	27056
15802	27057
27199	27058
19531	27059
27114	27060
30584	27061
529	27062
6688	27063
75913	27064
20866	27065
7915	27066
67264	27067
45366	27068
27126	27069
94275	27070
23	27071
73446	27072
7741	27073
45033	27074
40802	27075
47729	27076
256	27077
7071	27078
38280	27079
70	27080
47346	27081
34206	27082
14253	27083
10182	27084
55719	27085
43854	27086
41037	27087
27322	27088
3113	27089
24714	27090
19343	27091
88481	27092
46254	27093
14942	27094
28242	27095
32354	27096
27507	27097
75039	27098
57876	27099
24883	27100
36442	27101
31725	27102
9479	27103
2142	27104
20049	27105
35290	27106
1987	27107
9482	27108
1471	27109
9711	27110
58760	27111
53972	27112
28325	27113
640	27114
2146	27115
18449	27116
9130	27117
7409	27118
24434	27119
15551	27120
110724	27121
82538	27122
3554	27123
17428	27124
53249	27125
1299	27126
105493	27127
96940	27128
93604	27129
52855	27130
91446	27131
41205	27132
15496	27133
2746	27134
12612	27135
82175	27136
15795	27137
121	27138
25578	27139
73842	27140
58106	27141
22027	27142
45051	27143
43608	27144
45495	27145
3354	27146
57042	27147
23003	27148
5299	27149
41878	27150
40271	27151
7476	27152
25989	27153
7727	27154
56635	27155
9669	27156
10455	27157
2069	27158
612	27159
31053	27160
1723	27161
94064	27162
79164	27163
102870	27164
1097	27165
3879	27166
29182	27167
14942	27168
33446	27169
1090	27170
1344	27171
20813	27172
853	27173
39255	27174
73674	27175
14309	27176
27042	27177
9882	27178
111402	27179
44627	27180
18457	27181
39739	27182
56393	27183
2013	27184
3216	27185
7418	27186
10367	27187
22102	27188
58977	27189
35146	27190
1928	27191
20523	27192
18438	27193
20799	27194
94945	27195
19003	27196
2721	27197
14615	27198
25028	27199
2970	27200
63970	27201
6867	27202
4883	27203
1760	27204
67867	27205
44301	27206
17718	27207
3448	27208
4985	27209
6110	27210
35522	27211
10643	27212
20495	27213
105704	27214
55759	27215
8856	27216
23923	27217
38309	27218
29080	27219
5082	27220
24559	27221
69068	27222
6346	27223
14728	27224
14199	27225
22218	27226
4732	27227
48142	27228
47600	27229
51305	27230
48353	27231
86942	27232
50001	27233
2111	27234
6573	27235
2951	27236
2530	27237
14658	27238
68882	27239
11414	27240
24826	27241
15800	27242
27451	27243
10111	27244
19112	27245
8370	27246
9535	27247
107	27248
20623	27249
249	27250
69369	27251
448	27252
8947	27253
50247	27254
8165	27255
82448	27256
17614	27257
76623	27258
26794	27259
20235	27260
100068	27261
88496	27262
59	27263
31222	27264
32210	27265
40382	27266
4226	27267
9609	27268
1073	27269
30155	27270
48533	27271
26634	27272
4623	27273
31713	27274
81124	27275
63458	27276
97323	27277
40002	27278
6393	27279
26045	27280
15065	27281
10559	27282
22167	27283
32838	27284
82	27285
6713	27286
4116	27287
20	27288
54834	27289
17737	27290
8049	27291
4940	27292
36734	27293
17517	27294
101104	27295
6713	27296
4195	27297
9764	27298
1436	27299
77687	27300
96214	27301
5214	27302
8425	27303
44141	27304
1100	27305
72878	27306
36991	27307
45999	27308
169	27309
11111	27310
63410	27311
88831	27312
17316	27313
16218	27314
44356	27315
10810	27316
66378	27317
50733	27318
38385	27319
12482	27320
8577	27321
24672	27322
67387	27323
1221	27324
31679	27325
25301	27326
3612	27327
2820	27328
4274	27329
37416	27330
40989	27331
50981	27332
72314	27333
65778	27334
68423	27335
8575	27336
63372	27337
353	27338
73270	27339
5711	27340
2838	27341
44275	27342
45053	27343
67351	27344
43824	27345
42327	27346
100328	27347
18899	27348
20629	27349
34910	27350
29077	27351
24566	27352
58304	27353
7461	27354
90637	27355
14784	27356
28163	27357
27642	27358
20070	27359
112714	27360
163	27361
89630	27362
48968	27363
27044	27364
27105	27365
56667	27366
74378	27367
9698	27368
23418	27369
84205	27370
22464	27371
54996	27372
11548	27373
41179	27374
3	27375
21378	27376
18111	27377
16418	27378
295	27379
21088	27380
60906	27381
28589	27382
25860	27383
3598	27384
23318	27385
48940	27386
114282	27387
35208	27388
42917	27389
77	27390
46952	27391
46056	27392
144	27393
23702	27394
1148	27395
74984	27396
40209	27397
14578	27398
101029	27399
1753	27400
3395	27401
55248	27402
8582	27403
4519	27404
73776	27405
1521	27406
6508	27407
56831	27408
5117	27409
15235	27410
9538	27411
28753	27412
35104	27413
62938	27414
937	27415
9342	27416
232	27417
6499	27418
12067	27419
16002	27420
8323	27421
8158	27422
31458	27423
6766	27424
11791	27425
6474	27426
3470	27427
416	27428
11108	27429
60773	27430
9174	27431
11771	27432
99700	27433
60398	27434
3918	27435
92446	27436
13511	27437
33657	27438
88018	27439
9847	27440
78320	27441
350	27442
9919	27443
45074	27444
20538	27445
2742	27446
46129	27447
373	27448
2829	27449
104637	27450
26818	27451
6885	27452
23995	27453
33685	27454
46491	27455
1262	27456
23254	27457
7893	27458
5378	27459
16236	27460
3053	27461
5057	27462
69089	27463
22284	27464
2219	27465
3323	27466
34159	27467
31310	27468
6224	27469
21105	27470
23565	27471
35607	27472
13564	27473
45554	27474
43748	27475
2494	27476
97649	27477
3429	27478
24772	27479
55932	27480
22527	27481
8137	27482
69508	27483
2859	27484
784	27485
32627	27486
8674	27487
6018	27488
9807	27489
24669	27490
41065	27491
636	27492
59256	27493
8151	27494
3017	27495
91946	27496
1738	27497
15082	27498
5251	27499
32692	27500
8668	27501
10119	27502
2332	27503
18056	27504
2032	27505
61013	27506
25333	27507
27144	27508
4082	27509
3499	27510
46861	27511
20218	27512
6674	27513
16334	27514
31695	27515
33282	27516
3898	27517
20663	27518
19967	27519
6616	27520
43896	27521
68986	27522
1155	27523
25544	27524
10198	27525
360	27526
84159	27527
15585	27528
55279	27529
94424	27530
66443	27531
8873	27532
31566	27533
119	27534
47000	27535
97214	27536
33354	27537
4027	27538
97591	27539
83168	27540
77325	27541
32896	27542
59808	27543
45301	27544
17588	27545
14599	27546
5505	27547
8714	27548
58699	27549
19281	27550
925	27551
13195	27552
26652	27553
22106	27554
59883	27555
110906	27556
33755	27557
4258	27558
62855	27559
6157	27560
60076	27561
7730	27562
8554	27563
368	27564
703	27565
57018	27566
3882	27567
2455	27568
43085	27569
260	27570
7698	27571
28295	27572
48943	27573
6265	27574
25022	27575
55120	27576
13062	27577
11320	27578
18177	27579
12964	27580
34182	27581
32691	27582
50357	27583
24447	27584
2333	27585
27522	27586
20606	27587
3418	27588
52321	27589
7366	27590
36418	27591
902	27592
14905	27593
6281	27594
15482	27595
6103	27596
42834	27597
1772	27598
11319	27599
10665	27600
7035	27601
40095	27602
3930	27603
76427	27604
659	27605
25832	27606
16598	27607
16405	27608
52976	27609
63133	27610
20070	27611
43913	27612
9223	27613
77146	27614
83070	27615
628	27616
51539	27617
4023	27618
12556	27619
46166	27620
275	27621
30406	27622
3715	27623
89102	27624
15183	27625
521	27626
27723	27627
16192	27628
60061	27629
13094	27630
13751	27631
78249	27632
84623	27633
5116	27634
35568	27635
11218	27636
3200	27637
10576	27638
19312	27639
47818	27640
86476	27641
71204	27642
11079	27643
91685	27644
72183	27645
4268	27646
46019	27647
23134	27648
42464	27649
2603	27650
76110	27651
13498	27652
61597	27653
52604	27654
12723	27655
2456	27656
7029	27657
66302	27658
40582	27659
45237	27660
16857	27661
43704	27662
190	27663
73270	27664
48212	27665
16572	27666
50	27667
23819	27668
79882	27669
8678	27670
22109	27671
2161	27672
791	27673
28828	27674
32	27675
4046	27676
468	27677
30060	27678
88228	27679
5638	27680
24480	27681
570	27682
15465	27683
3737	27684
16265	27685
58266	27686
676	27687
71892	27688
84529	27689
17784	27690
14419	27691
6161	27692
30828	27693
89451	27694
27522	27695
6200	27696
27679	27697
401	27698
15757	27699
36246	27700
77681	27701
67149	27702
18788	27703
19400	27704
38464	27705
113807	27706
20327	27707
723	27708
90691	27709
8285	27710
45454	27711
5400	27712
19867	27713
2821	27714
79886	27715
30544	27716
14008	27717
27088	27718
6126	27719
7254	27720
3358	27721
63019	27722
55868	27723
54337	27724
15730	27725
103134	27726
2132	27727
4521	27728
64803	27729
67551	27730
54241	27731
12132	27732
88150	27733
7080	27734
958	27735
20340	27736
54241	27737
65405	27738
62761	27739
3411	27740
31185	27741
65846	27742
18555	27743
46626	27744
23647	27745
11520	27746
19853	27747
1224	27748
10774	27749
16226	27750
13197	27751
6186	27752
222	27753
80606	27754
22515	27755
40630	27756
84866	27757
10904	27758
73306	27759
97180	27760
38	27761
16390	27762
22650	27763
48364	27764
17768	27765
4394	27766
1416	27767
48440	27768
63712	27769
33305	27770
2929	27771
54054	27772
822	27773
107344	27774
41839	27775
53733	27776
23843	27777
35089	27778
29405	27779
63224	27780
24114	27781
64278	27782
61504	27783
24817	27784
31785	27785
46812	27786
25366	27787
53750	27788
2627	27789
47057	27790
42391	27791
11410	27792
4	27793
13254	27794
349	27795
1942	27796
12531	27797
12435	27798
417	27799
94003	27800
8365	27801
59410	27802
73406	27803
105124	27804
49189	27805
3215	27806
55845	27807
1219	27808
74402	27809
21436	27810
29376	27811
4751	27812
100450	27813
1421	27814
79726	27815
88990	27816
51186	27817
84047	27818
76757	27819
64319	27820
96656	27821
11083	27822
3656	27823
50492	27824
20848	27825
17155	27826
4572	27827
40211	27828
43185	27829
322	27830
5473	27831
43496	27832
46648	27833
3761	27834
28538	27835
16372	27836
64049	27837
19722	27838
5755	27839
12667	27840
264	27841
8284	27842
6394	27843
66348	27844
144	27845
73564	27846
54967	27847
42893	27848
3728	27849
3303	27850
1890	27851
16854	27852
82356	27853
80609	27854
7125	27855
34074	27856
7327	27857
5954	27858
81908	27859
11478	27860
58999	27861
25534	27862
30171	27863
60224	27864
3266	27865
47650	27866
3597	27867
98634	27868
134	27869
8455	27870
13152	27871
8147	27872
17162	27873
38342	27874
13582	27875
101519	27876
101715	27877
10287	27878
9634	27879
7580	27880
17093	27881
33803	27882
522	27883
74712	27884
9856	27885
17654	27886
2214	27887
31701	27888
94324	27889
8470	27890
25723	27891
6406	27892
44856	27893
29843	27894
45917	27895
15583	27896
7648	27897
88484	27898
8631	27899
35070	27900
19371	27901
50609	27902
56575	27903
95609	27904
18407	27905
49359	27906
27331	27907
30064	27908
30333	27909
26648	27910
60836	27911
47766	27912
95017	27913
1232	27914
23748	27915
33239	27916
2295	27917
24884	27918
19027	27919
4444	27920
36241	27921
54203	27922
3438	27923
56042	27924
1980	27925
17064	27926
80873	27927
28848	27928
61532	27929
63490	27930
36123	27931
72136	27932
62876	27933
41518	27934
1064	27935
8593	27936
24204	27937
9539	27938
22412	27939
28	27940
95103	27941
19055	27942
1189	27943
454	27944
76765	27945
41282	27946
466	27947
2880	27948
60155	27949
35552	27950
82006	27951
46115	27952
82264	27953
57502	27954
91818	27955
6423	27956
4547	27957
98945	27958
4859	27959
1978	27960
21782	27961
7289	27962
32778	27963
31226	27964
42881	27965
7494	27966
23462	27967
35625	27968
44059	27969
61585	27970
8808	27971
224	27972
37749	27973
5781	27974
18706	27975
57239	27976
6393	27977
401	27978
20662	27979
72319	27980
41937	27981
27427	27982
16431	27983
18907	27984
14624	27985
1968	27986
18997	27987
38394	27988
39368	27989
5893	27990
5217	27991
3816	27992
41081	27993
64283	27994
4060	27995
47831	27996
36787	27997
32710	27998
7936	27999
5814	28000
32599	28001
73806	28002
35116	28003
19335	28004
80311	28005
26771	28006
2048	28007
4551	28008
60041	28009
603	28010
17664	28011
644	28012
54356	28013
9658	28014
2920	28015
17809	28016
80454	28017
48043	28018
23118	28019
68670	28020
1316	28021
8057	28022
5100	28023
9580	28024
69430	28025
13739	28026
11935	28027
13143	28028
22090	28029
31995	28030
20475	28031
61234	28032
1041	28033
30267	28034
12090	28035
26258	28036
5979	28037
1170	28038
25640	28039
49121	28040
46030	28041
23729	28042
41734	28043
68685	28044
1860	28045
53645	28046
39569	28047
18292	28048
2537	28049
29032	28050
1055	28051
56650	28052
87829	28053
41331	28054
21455	28055
107613	28056
33378	28057
62313	28058
50402	28059
26379	28060
23580	28061
20416	28062
16919	28063
348	28064
42385	28065
73990	28066
61849	28067
24322	28068
37692	28069
6121	28070
18952	28071
93002	28072
4282	28073
15720	28074
10742	28075
21335	28076
15183	28077
33016	28078
79515	28079
14468	28080
50288	28081
6800	28082
12155	28083
17849	28084
20758	28085
50698	28086
37103	28087
31007	28088
26672	28089
37229	28090
708	28091
55461	28092
397	28093
7862	28094
74	28095
42465	28096
30980	28097
39	28098
19986	28099
75926	28100
5661	28101
7410	28102
12262	28103
45034	28104
92384	28105
19221	28106
65641	28107
13320	28108
14740	28109
29710	28110
88689	28111
36859	28112
26811	28113
14378	28114
50604	28115
69367	28116
28244	28117
287	28118
91592	28119
13528	28120
24074	28121
55536	28122
35478	28123
3570	28124
55	28125
16920	28126
19251	28127
14245	28128
3223	28129
37531	28130
6257	28131
3754	28132
42001	28133
507	28134
32111	28135
50755	28136
6191	28137
24786	28138
942	28139
10366	28140
1227	28141
6073	28142
81487	28143
17014	28144
64413	28145
4856	28146
35985	28147
262	28148
1331	28149
81342	28150
60098	28151
653	28152
27106	28153
3273	28154
5327	28155
11048	28156
4136	28157
52574	28158
704	28159
74413	28160
7	28161
84600	28162
11294	28163
2663	28164
8832	28165
89880	28166
28005	28167
21707	28168
100700	28169
12668	28170
69058	28171
6425	28172
4812	28173
77148	28174
33508	28175
1231	28176
27899	28177
37996	28178
4792	28179
88608	28180
497	28181
48937	28182
18849	28183
76197	28184
63119	28185
8294	28186
63930	28187
44815	28188
63958	28189
40166	28190
14261	28191
194	28192
58671	28193
4511	28194
1576	28195
3426	28196
19278	28197
36960	28198
63427	28199
56056	28200
67483	28201
316	28202
8383	28203
21286	28204
19675	28205
36717	28206
22171	28207
7504	28208
2847	28209
3223	28210
19936	28211
10702	28212
46608	28213
30400	28214
25787	28215
4382	28216
25419	28217
20215	28218
23792	28219
8514	28220
39765	28221
35117	28222
63428	28223
8473	28224
56322	28225
75658	28226
4400	28227
14805	28228
13527	28229
1019	28230
66805	28231
25871	28232
28841	28233
60390	28234
1439	28235
41195	28236
40773	28237
1014	28238
2457	28239
41080	28240
2599	28241
3731	28242
14425	28243
3212	28244
17921	28245
4339	28246
22258	28247
13964	28248
6971	28249
101240	28250
45819	28251
32527	28252
43225	28253
49814	28254
6695	28255
14490	28256
14242	28257
17	28258
32312	28259
13907	28260
17852	28261
46840	28262
38309	28263
22633	28264
5164	28265
40656	28266
16963	28267
49511	28268
10849	28269
1154	28270
11074	28271
9944	28272
8046	28273
49481	28274
108464	28275
94084	28276
27689	28277
39264	28278
42040	28279
54590	28280
47923	28281
1287	28282
47123	28283
57086	28284
87418	28285
10683	28286
34612	28287
16968	28288
7562	28289
20884	28290
39287	28291
25737	28292
3567	28293
47175	28294
479	28295
18660	28296
22437	28297
66	28298
63246	28299
60833	28300
14931	28301
71661	28302
5312	28303
21781	28304
13272	28305
28853	28306
70223	28307
2617	28308
68752	28309
3390	28310
85855	28311
72926	28312
11889	28313
41	28314
19299	28315
56483	28316
7766	28317
1932	28318
89548	28319
42401	28320
11228	28321
73378	28322
50584	28323
5988	28324
37899	28325
9917	28326
102416	28327
76	28328
39223	28329
78228	28330
5628	28331
99656	28332
22270	28333
19678	28334
66136	28335
423	28336
54767	28337
29322	28338
110066	28339
2768	28340
55971	28341
50518	28342
78441	28343
43999	28344
34492	28345
40217	28346
89311	28347
46482	28348
27997	28349
37283	28350
1407	28351
55201	28352
70737	28353
81595	28354
32828	28355
49435	28356
55201	28357
56672	28358
70685	28359
11718	28360
32352	28361
13371	28362
293	28363
38161	28364
15668	28365
11270	28366
30435	28367
14850	28368
26829	28369
11933	28370
20951	28371
3276	28372
34925	28373
14968	28374
2352	28375
27132	28376
2776	28377
2488	28378
4124	28379
13575	28380
4584	28381
25895	28382
67972	28383
56211	28384
69743	28385
742	28386
5343	28387
30586	28388
61826	28389
71813	28390
9918	28391
2331	28392
27927	28393
260	28394
21462	28395
19354	28396
99663	28397
37260	28398
57127	28399
13793	28400
7094	28401
3867	28402
10018	28403
61181	28404
73857	28405
8602	28406
7435	28407
24988	28408
1265	28409
23509	28410
10765	28411
97877	28412
22758	28413
23617	28414
29465	28415
77591	28416
41965	28417
3275	28418
89198	28419
5375	28420
69343	28421
33219	28422
3370	28423
7695	28424
30248	28425
33742	28426
9268	28427
53767	28428
32425	28429
29815	28430
607	28431
17004	28432
17470	28433
41373	28434
11908	28435
27150	28436
1170	28437
108924	28438
23516	28439
14389	28440
14047	28441
2387	28442
7788	28443
863	28444
23710	28445
59458	28446
1511	28447
4352	28448
22905	28449
4989	28450
815	28451
48650	28452
88314	28453
42733	28454
23520	28455
78320	28456
13147	28457
15201	28458
15950	28459
43	28460
2374	28461
35279	28462
1893	28463
72069	28464
5629	28465
10774	28466
108456	28467
79226	28468
83980	28469
3986	28470
17983	28471
35647	28472
1520	28473
194	28474
7032	28475
13025	28476
36051	28477
7396	28478
390	28479
44737	28480
12977	28481
1532	28482
8853	28483
5588	28484
517	28485
83928	28486
1532	28487
9217	28488
25521	28489
89635	28490
26738	28491
13074	28492
32296	28493
6509	28494
3242	28495
19712	28496
5176	28497
9088	28498
10661	28499
32738	28500
43974	28501
76455	28502
4047	28503
34232	28504
4429	28505
31260	28506
6825	28507
36112	28508
6332	28509
21702	28510
81714	28511
53951	28512
44723	28513
32945	28514
39808	28515
23716	28516
33019	28517
1321	28518
37843	28519
475	28520
2394	28521
201	28522
13225	28523
30285	28524
22155	28525
52308	28526
12917	28527
68115	28528
53785	28529
52028	28530
17657	28531
3151	28532
68940	28533
49509	28534
27373	28535
1914	28536
14088	28537
93282	28538
15044	28539
6732	28540
13	28541
14518	28542
99269	28543
41144	28544
1090	28545
106045	28546
14179	28547
35379	28548
8950	28549
179	28550
10051	28551
14156	28552
36136	28553
9466	28554
789	28555
22667	28556
18587	28557
64879	28558
3849	28559
9669	28560
7232	28561
14313	28562
39789	28563
43639	28564
63046	28565
10851	28566
73928	28567
3346	28568
71	28569
9314	28570
84434	28571
10319	28572
99733	28573
44384	28574
78173	28575
94020	28576
1487	28577
11019	28578
63595	28579
3	28580
57173	28581
70405	28582
15278	28583
11210	28584
22486	28585
63285	28586
16101	28587
12753	28588
74670	28589
28888	28590
12459	28591
52775	28592
3882	28593
2744	28594
40715	28595
945	28596
4340	28597
37073	28598
44543	28599
9937	28600
69061	28601
6624	28602
8620	28603
40640	28604
242	28605
35863	28606
16314	28607
23766	28608
37385	28609
58341	28610
12810	28611
41078	28612
7394	28613
5429	28614
20161	28615
52861	28616
31956	28617
40320	28618
19064	28619
77893	28620
30690	28621
12965	28622
8185	28623
76530	28624
53816	28625
1225	28626
8326	28627
335	28628
7889	28629
67720	28630
13575	28631
57897	28632
18909	28633
26045	28634
59586	28635
11691	28636
1291	28637
10613	28638
23054	28639
16096	28640
7777	28641
1187	28642
1955	28643
3293	28644
27217	28645
71481	28646
18374	28647
78435	28648
26553	28649
6295	28650
48490	28651
2241	28652
14	28653
901	28654
86478	28655
4277	28656
39038	28657
3783	28658
131	28659
49616	28660
44286	28661
31983	28662
88397	28663
5042	28664
30817	28665
22624	28666
39325	28667
49333	28668
300	28669
35757	28670
21107	28671
89249	28672
59769	28673
6384	28674
11796	28675
42533	28676
27724	28677
51905	28678
486	28679
21593	28680
3160	28681
79978	28682
43000	28683
9794	28684
18073	28685
2692	28686
1781	28687
3219	28688
26479	28689
4727	28690
28632	28691
15930	28692
42148	28693
17283	28694
73139	28695
10582	28696
27909	28697
3805	28698
51854	28699
71231	28700
27685	28701
13300	28702
12980	28703
72351	28704
16986	28705
63602	28706
18561	28707
2399	28708
4781	28709
43340	28710
184	28711
21099	28712
13020	28713
13363	28714
45189	28715
48568	28716
8887	28717
2794	28718
7047	28719
11346	28720
49141	28721
70118	28722
54947	28723
53957	28724
2472	28725
9573	28726
8471	28727
34701	28728
3579	28729
50675	28730
93155	28731
41460	28732
48983	28733
34826	28734
57526	28735
2580	28736
547	28737
21368	28738
83723	28739
90981	28740
71023	28741
3288	28742
16968	28743
5241	28744
30944	28745
17640	28746
5176	28747
25491	28748
24030	28749
28880	28750
69467	28751
51572	28752
40499	28753
1489	28754
4119	28755
14553	28756
1672	28757
21833	28758
47351	28759
8431	28760
37928	28761
27516	28762
10009	28763
43	28764
11512	28765
23259	28766
816	28767
85502	28768
31628	28769
9885	28770
84191	28771
30259	28772
27610	28773
17761	28774
39094	28775
8539	28776
50047	28777
2848	28778
1181	28779
29705	28780
25133	28781
70087	28782
35471	28783
23935	28784
30950	28785
33299	28786
11573	28787
21054	28788
17157	28789
49369	28790
16314	28791
316	28792
34855	28793
103952	28794
93035	28795
79426	28796
82820	28797
49487	28798
13184	28799
28167	28800
26505	28801
53201	28802
12157	28803
24208	28804
8124	28805
22871	28806
65440	28807
51453	28808
8785	28809
46470	28810
4469	28811
955	28812
22602	28813
9146	28814
1244	28815
42	28816
11974	28817
7472	28818
38997	28819
11527	28820
53307	28821
6518	28822
5200	28823
6827	28824
68620	28825
8582	28826
34109	28827
4846	28828
68888	28829
2060	28830
50709	28831
8576	28832
9864	28833
50689	28834
80695	28835
6895	28836
58866	28837
86058	28838
31784	28839
29480	28840
27003	28841
21026	28842
6773	28843
6183	28844
46999	28845
71728	28846
84314	28847
24236	28848
76772	28849
52332	28850
87085	28851
2428	28852
25841	28853
3115	28854
92120	28855
2070	28856
41833	28857
67960	28858
28593	28859
23021	28860
31423	28861
50483	28862
4541	28863
1879	28864
2973	28865
12295	28866
88396	28867
112614	28868
176	28869
21896	28870
11753	28871
4603	28872
17979	28873
14269	28874
38939	28875
68567	28876
9757	28877
81473	28878
47863	28879
2368	28880
70146	28881
381	28882
2603	28883
28682	28884
11684	28885
1138	28886
56958	28887
34076	28888
9697	28889
19855	28890
45964	28891
45971	28892
47476	28893
11605	28894
1325	28895
25388	28896
39211	28897
18287	28898
80030	28899
14245	28900
56396	28901
17067	28902
1066	28903
50138	28904
33834	28905
4736	28906
64799	28907
44180	28908
4893	28909
10620	28910
78852	28911
74112	28912
55381	28913
76973	28914
3170	28915
26060	28916
59613	28917
3471	28918
59360	28919
42676	28920
1283	28921
51815	28922
86671	28923
17284	28924
5365	28925
62712	28926
4513	28927
1760	28928
8336	28929
43603	28930
12098	28931
7539	28932
1127	28933
11760	28934
19578	28935
38255	28936
11873	28937
36072	28938
12259	28939
42674	28940
1185	28941
24629	28942
85616	28943
63630	28944
3246	28945
5954	28946
209	28947
103310	28948
34391	28949
29684	28950
78728	28951
11099	28952
14845	28953
2331	28954
22299	28955
35999	28956
8347	28957
8875	28958
29783	28959
59801	28960
56728	28961
55623	28962
103790	28963
5	28964
6260	28965
18033	28966
3502	28967
149	28968
46512	28969
2119	28970
3906	28971
22002	28972
104028	28973
70397	28974
32900	28975
26223	28976
42365	28977
4442	28978
19629	28979
28405	28980
65085	28981
32334	28982
28995	28983
18084	28984
31528	28985
81264	28986
66082	28987
53302	28988
112710	28989
28506	28990
71024	28991
23813	28992
29350	28993
25150	28994
41110	28995
29983	28996
7124	28997
7090	28998
4265	28999
53211	29000
8337	29001
18895	29002
104	29003
24405	29004
10465	29005
1560	29006
29148	29007
15375	29008
14502	29009
8171	29010
83974	29011
4325	29012
41183	29013
75727	29014
1670	29015
36866	29016
8435	29017
7408	29018
65547	29019
9256	29020
17974	29021
33892	29022
4537	29023
41476	29024
58026	29025
134	29026
199	29027
47538	29028
42539	29029
89126	29030
55350	29031
31264	29032
21993	29033
340	29034
21614	29035
12097	29036
98329	29037
1498	29038
28466	29039
10161	29040
50547	29041
43909	29042
17293	29043
67794	29044
7694	29045
57882	29046
19088	29047
7575	29048
18824	29049
63952	29050
103159	29051
62600	29052
20803	29053
29664	29054
1211	29055
38697	29056
60394	29057
18150	29058
1484	29059
15153	29060
8521	29061
39249	29062
8013	29063
17728	29064
10428	29065
21962	29066
1527	29067
65027	29068
8064	29069
4303	29070
76124	29071
15380	29072
1716	29073
48983	29074
7871	29075
19936	29076
9493	29077
19017	29078
67351	29079
81619	29080
239	29081
2384	29082
83038	29083
4253	29084
6133	29085
790	29086
102455	29087
19677	29088
26	29089
10565	29090
5412	29091
243	29092
79140	29093
82101	29094
20117	29095
3486	29096
4099	29097
2814	29098
68427	29099
11710	29100
100497	29101
49569	29102
4900	29103
14990	29104
2461	29105
10000	29106
46748	29107
31919	29108
51018	29109
25375	29110
15839	29111
35816	29112
9143	29113
10339	29114
42541	29115
605	29116
72368	29117
22620	29118
15294	29119
100867	29120
1972	29121
30665	29122
18	29123
52406	29124
57953	29125
33878	29126
40736	29127
32111	29128
45059	29129
46590	29130
77971	29131
13855	29132
25227	29133
25316	29134
15836	29135
10674	29136
89385	29137
11199	29138
175	29139
3712	29140
103344	29141
60645	29142
5373	29143
36806	29144
6	29145
12558	29146
8033	29147
41416	29148
89777	29149
20813	29150
23199	29151
3443	29152
17618	29153
31162	29154
70210	29155
82038	29156
10934	29157
23661	29158
54516	29159
441	29160
32783	29161
72966	29162
63545	29163
3390	29164
6995	29165
15109	29166
1870	29167
1673	29168
24085	29169
97530	29170
2816	29171
101354	29172
92976	29173
65711	29174
82047	29175
30981	29176
28383	29177
2042	29178
15810	29179
15922	29180
28157	29181
731	29182
3291	29183
5364	29184
58375	29185
7042	29186
50651	29187
19081	29188
89581	29189
65882	29190
66067	29191
13936	29192
89988	29193
52478	29194
58679	29195
3292	29196
1104	29197
51657	29198
19623	29199
29430	29200
5928	29201
55231	29202
43310	29203
17868	29204
4239	29205
63772	29206
6633	29207
4187	29208
21354	29209
82	29210
892	29211
47165	29212
8447	29213
41345	29214
5955	29215
82590	29216
7441	29217
2439	29218
42766	29219
30135	29220
1750	29221
33867	29222
4467	29223
72472	29224
98445	29225
22865	29226
3884	29227
88	29228
28932	29229
1079	29230
16816	29231
19988	29232
16609	29233
12135	29234
40	29235
30323	29236
386	29237
77868	29238
17640	29239
35809	29240
309	29241
53200	29242
5977	29243
20509	29244
12445	29245
15023	29246
95170	29247
64606	29248
8748	29249
42191	29250
89269	29251
456	29252
64396	29253
55382	29254
9683	29255
33252	29256
10348	29257
28202	29258
9308	29259
22688	29260
531	29261
15462	29262
8407	29263
3209	29264
7131	29265
58443	29266
51236	29267
12838	29268
8650	29269
5249	29270
76249	29271
496	29272
9500	29273
12444	29274
56079	29275
472	29276
22265	29277
23100	29278
12608	29279
17385	29280
57354	29281
20262	29282
62234	29283
36170	29284
56589	29285
81179	29286
488	29287
1532	29288
72381	29289
68064	29290
17276	29291
38363	29292
6628	29293
37394	29294
28067	29295
17322	29296
4428	29297
74547	29298
16659	29299
22560	29300
46777	29301
82889	29302
2833	29303
73020	29304
2719	29305
16078	29306
79375	29307
41	29308
3319	29309
38423	29310
96826	29311
24938	29312
27031	29313
52643	29314
30277	29315
44728	29316
1129	29317
31303	29318
13541	29319
37007	29320
31	29321
14095	29322
45163	29323
354	29324
11717	29325
91181	29326
21369	29327
80480	29328
10272	29329
3425	29330
30275	29331
4268	29332
39903	29333
17587	29334
92684	29335
109	29336
2538	29337
90230	29338
15173	29339
297	29340
18856	29341
25375	29342
39460	29343
5416	29344
22341	29345
21024	29346
38778	29347
36703	29348
59776	29349
12151	29350
37261	29351
12840	29352
1032	29353
39957	29354
85507	29355
38076	29356
66551	29357
2337	29358
53669	29359
22992	29360
72639	29361
79	29362
12906	29363
19834	29364
41915	29365
25596	29366
76869	29367
6955	29368
84009	29369
7475	29370
14016	29371
37020	29372
15142	29373
21760	29374
21766	29375
21633	29376
41206	29377
14892	29378
70697	29379
7193	29380
98	29381
1925	29382
66351	29383
103795	29384
82980	29385
1156	29386
3736	29387
72462	29388
21677	29389
64580	29390
91810	29391
449	29392
22476	29393
53985	29394
100830	29395
7811	29396
46430	29397
83109	29398
79278	29399
28186	29400
18566	29401
1880	29402
26795	29403
13534	29404
21714	29405
50543	29406
7875	29407
3928	29408
777	29409
4114	29410
923	29411
241	29412
14360	29413
6699	29414
24067	29415
2556	29416
9585	29417
76266	29418
2883	29419
3842	29420
1657	29421
50618	29422
89948	29423
45992	29424
36031	29425
12024	29426
3950	29427
42363	29428
1406	29429
14205	29430
89128	29431
2282	29432
23403	29433
55375	29434
16917	29435
81	29436
624	29437
13156	29438
1032	29439
68263	29440
14076	29441
2611	29442
16545	29443
10991	29444
4216	29445
572	29446
4804	29447
19758	29448
9126	29449
23497	29450
3065	29451
17925	29452
12694	29453
49119	29454
749	29455
86612	29456
30136	29457
20780	29458
50826	29459
25015	29460
104049	29461
66253	29462
778	29463
12819	29464
70971	29465
28700	29466
44848	29467
361	29468
1506	29469
548	29470
26524	29471
20922	29472
37076	29473
79284	29474
9249	29475
7458	29476
35850	29477
3416	29478
35	29479
21960	29480
20713	29481
10335	29482
30691	29483
40884	29484
61847	29485
1065	29486
4115	29487
71290	29488
64824	29489
72003	29490
17681	29491
12876	29492
2898	29493
53681	29494
39638	29495
87449	29496
75992	29497
40909	29498
5133	29499
56595	29500
19254	29501
4457	29502
3482	29503
19208	29504
37130	29505
7906	29506
4489	29507
64876	29508
12694	29509
77127	29510
1118	29511
1536	29512
30152	29513
41777	29514
37568	29515
21643	29516
54633	29517
12218	29518
1109	29519
5169	29520
37060	29521
46276	29522
7852	29523
99765	29524
65909	29525
2135	29526
68679	29527
15382	29528
68531	29529
36544	29530
52468	29531
9552	29532
25	29533
4610	29534
20187	29535
17589	29536
7780	29537
18128	29538
282	29539
31960	29540
65916	29541
7977	29542
5249	29543
36047	29544
1088	29545
54369	29546
93093	29547
5928	29548
16260	29549
439	29550
8419	29551
46935	29552
36538	29553
78366	29554
80551	29555
43682	29556
49791	29557
10536	29558
7278	29559
1053	29560
25879	29561
51309	29562
8668	29563
4083	29564
101474	29565
63318	29566
87183	29567
33785	29568
22685	29569
48477	29570
47592	29571
12943	29572
24568	29573
7265	29574
37102	29575
10307	29576
20	29577
89088	29578
7062	29579
494	29580
30526	29581
19904	29582
26266	29583
24314	29584
15302	29585
41369	29586
6874	29587
15625	29588
14241	29589
14077	29590
52274	29591
59229	29592
17205	29593
32655	29594
1157	29595
9526	29596
66717	29597
64	29598
3479	29599
48080	29600
51113	29601
1063	29602
5402	29603
64089	29604
11409	29605
58353	29606
38583	29607
36167	29608
14604	29609
4558	29610
53127	29611
2159	29612
86187	29613
3869	29614
4693	29615
90213	29616
57601	29617
120	29618
74421	29619
39462	29620
25432	29621
27646	29622
13392	29623
124	29624
16113	29625
46116	29626
11855	29627
78011	29628
5546	29629
7121	29630
48834	29631
55528	29632
72690	29633
27046	29634
14115	29635
70307	29636
17668	29637
2195	29638
95813	29639
7340	29640
981	29641
30924	29642
93434	29643
1147	29644
25106	29645
74413	29646
6	29647
47536	29648
4682	29649
9520	29650
75279	29651
15895	29652
89092	29653
42197	29654
4892	29655
6185	29656
42316	29657
24083	29658
27650	29659
33424	29660
29370	29661
25190	29662
82156	29663
58228	29664
39675	29665
40907	29666
18560	29667
67176	29668
63606	29669
32369	29670
44363	29671
19916	29672
1094	29673
6699	29674
21708	29675
27679	29676
59127	29677
73512	29678
1577	29679
2230	29680
416	29681
333	29682
42698	29683
33204	29684
31814	29685
81847	29686
42228	29687
2209	29688
45116	29689
29283	29690
3090	29691
2360	29692
17936	29693
2676	29694
29447	29695
80662	29696
9167	29697
14243	29698
65821	29699
237	29700
668	29701
18564	29702
21781	29703
2714	29704
21257	29705
53170	29706
6482	29707
86354	29708
80474	29709
41784	29710
163	29711
19736	29712
55913	29713
44479	29714
41503	29715
99219	29716
70428	29717
1588	29718
1846	29719
16564	29720
17677	29721
3312	29722
66088	29723
67037	29724
1240	29725
1360	29726
4066	29727
485	29728
103958	29729
58554	29730
19241	29731
36584	29732
15351	29733
9669	29734
33401	29735
48853	29736
33120	29737
54753	29738
37007	29739
61574	29740
12515	29741
22099	29742
15524	29743
22774	29744
358	29745
83700	29746
2383	29747
38157	29748
36655	29749
5704	29750
9332	29751
29313	29752
47592	29753
3450	29754
36924	29755
9376	29756
56924	29757
19990	29758
28515	29759
78	29760
22249	29761
76663	29762
8043	29763
45910	29764
30868	29765
5385	29766
7136	29767
27090	29768
16725	29769
775	29770
22028	29771
28250	29772
1796	29773
25657	29774
7088	29775
13481	29776
76382	29777
21255	29778
51726	29779
37607	29780
5484	29781
92708	29782
22621	29783
19609	29784
25942	29785
6	29786
2174	29787
26454	29788
2905	29789
7510	29790
34480	29791
31321	29792
68541	29793
6709	29794
33197	29795
12415	29796
13513	29797
19014	29798
6199	29799
96508	29800
24781	29801
6408	29802
2905	29803
3071	29804
10754	29805
42584	29806
5719	29807
20135	29808
42235	29809
15623	29810
14210	29811
50150	29812
26881	29813
2903	29814
82546	29815
67009	29816
48185	29817
50896	29818
35950	29819
35032	29820
18602	29821
60509	29822
54598	29823
15344	29824
21758	29825
19402	29826
55334	29827
23106	29828
8680	29829
44068	29830
6641	29831
35331	29832
1460	29833
38929	29834
98942	29835
6020	29836
1612	29837
24365	29838
37348	29839
55819	29840
5	29841
26456	29842
79103	29843
7460	29844
39748	29845
1330	29846
16442	29847
1766	29848
4420	29849
6832	29850
35006	29851
15820	29852
2	29853
119	29854
46125	29855
67616	29856
86469	29857
14194	29858
27481	29859
5016	29860
47442	29861
25912	29862
39129	29863
33550	29864
7578	29865
17178	29866
34868	29867
34355	29868
23049	29869
12	29870
2318	29871
36576	29872
2819	29873
59635	29874
71019	29875
40720	29876
8189	29877
12511	29878
24002	29879
50209	29880
27476	29881
5693	29882
11771	29883
944	29884
7505	29885
18609	29886
1004	29887
66623	29888
68	29889
22709	29890
51143	29891
86005	29892
52728	29893
99122	29894
64112	29895
25239	29896
38548	29897
61369	29898
4423	29899
69293	29900
50240	29901
28296	29902
42968	29903
5295	29904
49921	29905
54204	29906
82672	29907
72076	29908
102675	29909
50988	29910
64604	29911
143	29912
98096	29913
3590	29914
97071	29915
2446	29916
32995	29917
3822	29918
8131	29919
3591	29920
2801	29921
22700	29922
1597	29923
51828	29924
64947	29925
60808	29926
82203	29927
40215	29928
17968	29929
16108	29930
39347	29931
659	29932
88317	29933
27795	29934
27521	29935
38253	29936
6032	29937
5567	29938
6087	29939
75114	29940
29261	29941
2478	29942
93150	29943
1364	29944
17899	29945
82571	29946
30791	29947
74354	29948
34469	29949
1438	29950
5887	29951
48678	29952
16257	29953
21096	29954
22361	29955
17275	29956
20616	29957
7317	29958
4815	29959
81152	29960
31407	29961
987	29962
88751	29963
90713	29964
11832	29965
6554	29966
94809	29967
2125	29968
38869	29969
30644	29970
34108	29971
57842	29972
24927	29973
61873	29974
10165	29975
7865	29976
7155	29977
76212	29978
30118	29979
31382	29980
21033	29981
20549	29982
46677	29983
66380	29984
3742	29985
18698	29986
34452	29987
39099	29988
32748	29989
6116	29990
42733	29991
14233	29992
40055	29993
11050	29994
16125	29995
26168	29996
467	29997
90347	29998
16536	29999
2514	30000
95763	30001
60042	30002
20936	30003
1770	30004
17	30005
62183	30006
68459	30007
32163	30008
45283	30009
39080	30010
18971	30011
62059	30012
7372	30013
54348	30014
2	30015
1514	30016
68492	30017
6082	30018
73792	30019
14134	30020
13	30021
1287	30022
9284	30023
64909	30024
47254	30025
27346	30026
102496	30027
15666	30028
12052	30029
10242	30030
3776	30031
28548	30032
6967	30033
16779	30034
76675	30035
99983	30036
103218	30037
988	30038
107211	30039
103877	30040
82478	30041
20449	30042
31964	30043
52289	30044
76996	30045
36974	30046
33712	30047
4418	30048
38859	30049
28572	30050
4055	30051
97382	30052
16834	30053
74871	30054
28967	30055
2311	30056
1578	30057
11464	30058
74150	30059
83616	30060
69169	30061
3398	30062
67076	30063
14254	30064
16573	30065
13980	30066
37075	30067
10232	30068
39981	30069
103971	30070
13930	30071
52161	30072
962	30073
58340	30074
54205	30075
37285	30076
25283	30077
104466	30078
34817	30079
73086	30080
16646	30081
26387	30082
869	30083
322	30084
14187	30085
19376	30086
56316	30087
5172	30088
71242	30089
15097	30090
641	30091
7019	30092
445	30093
4607	30094
25725	30095
48016	30096
35497	30097
80527	30098
46455	30099
14982	30100
52811	30101
28092	30102
30336	30103
68125	30104
7288	30105
37253	30106
25005	30107
36047	30108
75774	30109
24592	30110
1807	30111
64509	30112
10293	30113
19566	30114
36548	30115
40578	30116
3134	30117
50257	30118
50542	30119
16889	30120
75108	30121
78606	30122
6487	30123
160	30124
36174	30125
78212	30126
30144	30127
36236	30128
79702	30129
51045	30130
75413	30131
58150	30132
18197	30133
2896	30134
27565	30135
30163	30136
95982	30137
38544	30138
15042	30139
2806	30140
923	30141
5127	30142
58436	30143
56494	30144
87385	30145
16351	30146
34104	30147
40243	30148
47985	30149
32780	30150
62176	30151
26232	30152
71245	30153
7147	30154
8541	30155
3346	30156
42742	30157
65133	30158
62395	30159
29290	30160
30870	30161
25846	30162
68239	30163
1674	30164
50477	30165
9674	30166
84507	30167
85198	30168
20947	30169
67464	30170
9307	30171
46523	30172
7191	30173
25839	30174
1420	30175
100843	30176
7036	30177
372	30178
60154	30179
2455	30180
16945	30181
8251	30182
13816	30183
76075	30184
674	30185
10695	30186
15775	30187
67131	30188
75486	30189
26547	30190
63574	30191
27340	30192
102610	30193
15070	30194
8278	30195
31043	30196
1709	30197
5721	30198
62686	30199
9422	30200
51	30201
18612	30202
18721	30203
2924	30204
1906	30205
13392	30206
12790	30207
79	30208
102526	30209
27517	30210
735	30211
47922	30212
80999	30213
66328	30214
30506	30215
9570	30216
101947	30217
7406	30218
3126	30219
6190	30220
20389	30221
7087	30222
615	30223
78854	30224
3466	30225
4254	30226
1869	30227
33652	30228
39316	30229
5704	30230
45934	30231
40527	30232
44697	30233
58628	30234
89500	30235
93148	30236
71370	30237
28952	30238
18213	30239
86827	30240
18877	30241
23093	30242
15436	30243
16042	30244
39748	30245
11537	30246
29718	30247
36092	30248
24105	30249
14345	30250
31158	30251
60523	30252
113473	30253
35401	30254
39983	30255
40050	30256
70635	30257
75699	30258
34200	30259
31234	30260
8900	30261
6400	30262
31573	30263
70246	30264
944	30265
1701	30266
20942	30267
67827	30268
12364	30269
23565	30270
35762	30271
7762	30272
2628	30273
104373	30274
19006	30275
23646	30276
91541	30277
29371	30278
96943	30279
14622	30280
86305	30281
60439	30282
12058	30283
632	30284
1220	30285
5052	30286
109238	30287
53835	30288
5853	30289
31738	30290
13317	30291
54	30292
2262	30293
50513	30294
19	30295
40762	30296
7289	30297
79833	30298
24638	30299
714	30300
27234	30301
15869	30302
8236	30303
63968	30304
59860	30305
27226	30306
42995	30307
22868	30308
16953	30309
4829	30310
30007	30311
33	30312
11562	30313
105451	30314
5343	30315
16813	30316
31700	30317
28114	30318
45177	30319
1090	30320
903	30321
4739	30322
90583	30323
3407	30324
60948	30325
64922	30326
89919	30327
97851	30328
95791	30329
36341	30330
42600	30331
37224	30332
40407	30333
722	30334
5018	30335
1543	30336
29444	30337
20347	30338
26625	30339
675	30340
80761	30341
162	30342
70181	30343
31036	30344
73317	30345
59721	30346
41263	30347
32768	30348
26599	30349
8292	30350
3743	30351
16414	30352
48467	30353
4549	30354
65189	30355
5802	30356
660	30357
31322	30358
18242	30359
27608	30360
36521	30361
52150	30362
3999	30363
46265	30364
101370	30365
20063	30366
15416	30367
17971	30368
12676	30369
81088	30370
32842	30371
20745	30372
4965	30373
26709	30374
4455	30375
25338	30376
74092	30377
25754	30378
18840	30379
10051	30380
57014	30381
73552	30382
26813	30383
57346	30384
32543	30385
1384	30386
65871	30387
11434	30388
51789	30389
4267	30390
21806	30391
5854	30392
9001	30393
60589	30394
54055	30395
22629	30396
43333	30397
5530	30398
3625	30399
67331	30400
17915	30401
868	30402
11695	30403
2107	30404
4949	30405
49888	30406
10742	30407
2822	30408
4697	30409
18901	30410
145	30411
24957	30412
348	30413
26684	30414
34288	30415
34	30416
11963	30417
23065	30418
47365	30419
18822	30420
978	30421
26492	30422
42138	30423
36356	30424
13284	30425
51562	30426
15861	30427
27521	30428
41587	30429
221	30430
7558	30431
20775	30432
1731	30433
9465	30434
11903	30435
107301	30436
76386	30437
25323	30438
51235	30439
74214	30440
5465	30441
71503	30442
5378	30443
33986	30444
2777	30445
60195	30446
6624	30447
22459	30448
58972	30449
1694	30450
9159	30451
113588	30452
1191	30453
26604	30454
92425	30455
26329	30456
39895	30457
35849	30458
30717	30459
10110	30460
1423	30461
7532	30462
8222	30463
27066	30464
54520	30465
18737	30466
27877	30467
62321	30468
54881	30469
41910	30470
36800	30471
2660	30472
9823	30473
62411	30474
37050	30475
19569	30476
69627	30477
34184	30478
40899	30479
59372	30480
2645	30481
54788	30482
3421	30483
44103	30484
8809	30485
1720	30486
15310	30487
10168	30488
3888	30489
76710	30490
3186	30491
15577	30492
17750	30493
14551	30494
1409	30495
24128	30496
1166	30497
29523	30498
6158	30499
80532	30500
72521	30501
77979	30502
29335	30503
19904	30504
5778	30505
74844	30506
14856	30507
1695	30508
56861	30509
1376	30510
11161	30511
67980	30512
6578	30513
16833	30514
1802	30515
28964	30516
67480	30517
1396	30518
36469	30519
43631	30520
46734	30521
52562	30522
20242	30523
24072	30524
82568	30525
4350	30526
1608	30527
75462	30528
6350	30529
21304	30530
67875	30531
47	30532
62187	30533
15334	30534
54156	30535
2487	30536
29673	30537
47182	30538
42326	30539
66009	30540
34861	30541
4939	30542
15213	30543
6830	30544
46972	30545
16451	30546
24512	30547
40563	30548
38196	30549
24880	30550
2233	30551
11505	30552
74834	30553
45941	30554
4520	30555
79727	30556
29301	30557
8361	30558
10458	30559
48789	30560
1057	30561
19129	30562
54215	30563
87768	30564
18597	30565
32163	30566
23596	30567
11427	30568
6157	30569
6609	30570
36774	30571
709	30572
11725	30573
16873	30574
73244	30575
48079	30576
23997	30577
67408	30578
10618	30579
77873	30580
11140	30581
55043	30582
75485	30583
67402	30584
58347	30585
99210	30586
27518	30587
5656	30588
1083	30589
592	30590
3855	30591
42060	30592
72628	30593
45151	30594
11059	30595
76130	30596
2478	30597
19240	30598
65133	30599
40595	30600
56730	30601
1566	30602
8127	30603
39768	30604
80628	30605
419	30606
55110	30607
3265	30608
106732	30609
3722	30610
4359	30611
27135	30612
24961	30613
66280	30614
27788	30615
16576	30616
91282	30617
100972	30618
72834	30619
2908	30620
6968	30621
66178	30622
45178	30623
29272	30624
2187	30625
73450	30626
63406	30627
64053	30628
24537	30629
3787	30630
29292	30631
36411	30632
36425	30633
77531	30634
91159	30635
51218	30636
5829	30637
26581	30638
23271	30639
51738	30640
23041	30641
47911	30642
63318	30643
4602	30644
21029	30645
37489	30646
27870	30647
68112	30648
8116	30649
55502	30650
39592	30651
2097	30652
7874	30653
44461	30654
18338	30655
36510	30656
18540	30657
12493	30658
59405	30659
52913	30660
4022	30661
14602	30662
9274	30663
47480	30664
8187	30665
26505	30666
41652	30667
9996	30668
36564	30669
6019	30670
48887	30671
33421	30672
87	30673
912	30674
72351	30675
10722	30676
15402	30677
3929	30678
30921	30679
187	30680
9421	30681
54330	30682
34032	30683
72465	30684
6199	30685
2745	30686
12400	30687
54771	30688
49287	30689
57707	30690
36118	30691
725	30692
54477	30693
15212	30694
8384	30695
5834	30696
59124	30697
32633	30698
106000	30699
868	30700
103203	30701
15568	30702
9932	30703
4388	30704
20359	30705
7246	30706
52876	30707
41753	30708
25958	30709
1307	30710
3024	30711
1432	30712
22155	30713
80391	30714
13521	30715
36553	30716
961	30717
54302	30718
37575	30719
2753	30720
9987	30721
30122	30722
40615	30723
95382	30724
207	30725
366	30726
94485	30727
19194	30728
36952	30729
877	30730
62355	30731
11845	30732
33242	30733
57783	30734
32262	30735
63859	30736
13345	30737
55131	30738
1143	30739
499	30740
65335	30741
48762	30742
61585	30743
354	30744
38585	30745
88449	30746
38117	30747
87639	30748
67392	30749
78502	30750
1204	30751
6087	30752
52920	30753
63890	30754
7429	30755
73980	30756
11627	30757
40517	30758
35263	30759
62430	30760
30326	30761
42392	30762
57845	30763
18854	30764
30001	30765
1874	30766
5421	30767
26177	30768
436	30769
106679	30770
12143	30771
28589	30772
32911	30773
77504	30774
69206	30775
40294	30776
17530	30777
72	30778
23930	30779
1572	30780
34218	30781
4166	30782
9141	30783
26610	30784
53925	30785
5764	30786
52597	30787
64397	30788
4424	30789
843	30790
11020	30791
4155	30792
29034	30793
10812	30794
78089	30795
27133	30796
1812	30797
563	30798
2446	30799
5107	30800
36732	30801
58522	30802
110001	30803
7036	30804
35130	30805
53107	30806
76287	30807
21618	30808
17049	30809
34211	30810
506	30811
15695	30812
2808	30813
104756	30814
4789	30815
30427	30816
2727	30817
13279	30818
9131	30819
5025	30820
50085	30821
55575	30822
47257	30823
32069	30824
77088	30825
9612	30826
71672	30827
40432	30828
10613	30829
15	30830
1711	30831
53472	30832
12221	30833
61561	30834
32469	30835
46862	30836
836	30837
44858	30838
66586	30839
5151	30840
5317	30841
16475	30842
36124	30843
29152	30844
7545	30845
70	30846
7310	30847
5764	30848
38288	30849
105620	30850
13205	30851
16142	30852
54223	30853
36910	30854
1037	30855
17557	30856
13119	30857
63210	30858
28807	30859
73075	30860
45529	30861
14136	30862
32419	30863
72044	30864
20745	30865
18925	30866
92176	30867
31505	30868
88210	30869
79441	30870
241	30871
870	30872
47882	30873
20527	30874
22729	30875
3509	30876
15631	30877
9521	30878
78130	30879
5640	30880
7382	30881
11207	30882
7342	30883
20086	30884
94873	30885
1461	30886
14783	30887
35262	30888
83224	30889
10488	30890
3873	30891
388	30892
4040	30893
7390	30894
61699	30895
26887	30896
25967	30897
5115	30898
5164	30899
43176	30900
58139	30901
46304	30902
42	30903
36815	30904
7510	30905
84414	30906
27485	30907
80585	30908
61169	30909
57937	30910
3215	30911
35258	30912
933	30913
90294	30914
38815	30915
8548	30916
7064	30917
1590	30918
6341	30919
33159	30920
27196	30921
1925	30922
22778	30923
63174	30924
2108	30925
38084	30926
32476	30927
51519	30928
55067	30929
48643	30930
10534	30931
31709	30932
58826	30933
1714	30934
40320	30935
3147	30936
273	30937
11728	30938
86762	30939
3639	30940
306	30941
93685	30942
17062	30943
21635	30944
42831	30945
20395	30946
16862	30947
39539	30948
45030	30949
55246	30950
65487	30951
182	30952
52636	30953
53015	30954
17482	30955
22736	30956
17946	30957
30032	30958
40848	30959
25040	30960
41633	30961
67216	30962
4851	30963
30994	30964
55916	30965
48759	30966
44565	30967
1490	30968
92	30969
50258	30970
7090	30971
74533	30972
2955	30973
49624	30974
61751	30975
24527	30976
11210	30977
12428	30978
6670	30979
3945	30980
919	30981
104416	30982
14	30983
57975	30984
7194	30985
48328	30986
8915	30987
36831	30988
82841	30989
85849	30990
489	30991
3681	30992
638	30993
17016	30994
75662	30995
2419	30996
17872	30997
20330	30998
110982	30999
15265	31000
8028	31001
17782	31002
48690	31003
7129	31004
86567	31005
14148	31006
14172	31007
221	31008
11150	31009
6931	31010
93239	31011
9693	31012
35811	31013
57979	31014
7671	31015
86282	31016
58564	31017
11106	31018
65948	31019
51442	31020
60726	31021
13786	31022
45426	31023
644	31024
92191	31025
10032	31026
35345	31027
9816	31028
59	31029
5189	31030
28751	31031
46896	31032
31427	31033
3791	31034
36626	31035
27092	31036
44813	31037
31103	31038
47361	31039
4437	31040
16983	31041
5005	31042
1757	31043
33793	31044
5662	31045
48198	31046
69856	31047
58708	31048
13631	31049
41719	31050
578	31051
680	31052
13790	31053
35306	31054
36418	31055
6616	31056
1272	31057
4290	31058
39448	31059
6949	31060
41680	31061
77077	31062
27323	31063
15719	31064
68314	31065
54339	31066
49685	31067
52741	31068
1012	31069
53668	31070
2340	31071
57402	31072
2712	31073
64193	31074
15860	31075
262	31076
2942	31077
30020	31078
1008	31079
4641	31080
20387	31081
8229	31082
34325	31083
2105	31084
1589	31085
25256	31086
23840	31087
4128	31088
42195	31089
83002	31090
38507	31091
11	31092
98901	31093
2700	31094
6570	31095
30220	31096
756	31097
18252	31098
2847	31099
83402	31100
6586	31101
672	31102
94923	31103
75135	31104
34475	31105
38783	31106
18540	31107
18020	31108
14230	31109
46531	31110
13836	31111
760	31112
10306	31113
39338	31114
48009	31115
6640	31116
7337	31117
12384	31118
18649	31119
33272	31120
25194	31121
60503	31122
10315	31123
1	31124
281	31125
46951	31126
37	31127
21535	31128
1014	31129
64412	31130
690	31131
2455	31132
40032	31133
65253	31134
4273	31135
41191	31136
52973	31137
1846	31138
40864	31139
19355	31140
8657	31141
427	31142
51421	31143
19318	31144
32882	31145
70554	31146
65359	31147
2111	31148
66556	31149
15350	31150
6532	31151
47	31152
9141	31153
24377	31154
410	31155
7449	31156
24819	31157
15847	31158
39418	31159
18030	31160
62654	31161
50454	31162
6065	31163
7465	31164
207	31165
7309	31166
3692	31167
72590	31168
23393	31169
9766	31170
17150	31171
22923	31172
43087	31173
1658	31174
2132	31175
197	31176
30563	31177
8987	31178
56742	31179
41516	31180
62784	31181
10567	31182
3812	31183
23488	31184
12560	31185
68606	31186
19639	31187
1768	31188
16619	31189
57625	31190
60943	31191
92	31192
4374	31193
72177	31194
48191	31195
10538	31196
88211	31197
56704	31198
109544	31199
56	31200
28670	31201
79355	31202
35658	31203
59791	31204
48712	31205
14082	31206
31826	31207
49820	31208
63224	31209
113424	31210
240	31211
9804	31212
8978	31213
36260	31214
2882	31215
42879	31216
66448	31217
26990	31218
40141	31219
3056	31220
91	31221
1676	31222
42097	31223
22107	31224
23299	31225
7391	31226
15926	31227
33263	31228
33671	31229
83639	31230
2345	31231
53991	31232
52122	31233
23969	31234
298	31235
2196	31236
255	31237
88543	31238
72093	31239
60795	31240
25261	31241
71889	31242
49898	31243
106201	31244
2411	31245
99643	31246
4095	31247
10984	31248
34552	31249
29184	31250
26239	31251
2188	31252
3000	31253
668	31254
852	31255
63490	31256
9789	31257
2168	31258
668	31259
33108	31260
405	31261
63538	31262
63367	31263
67867	31264
57173	31265
6099	31266
38389	31267
10099	31268
19635	31269
58428	31270
1167	31271
20731	31272
81106	31273
52077	31274
21745	31275
15428	31276
8415	31277
69987	31278
10608	31279
79642	31280
42219	31281
14271	31282
1559	31283
59450	31284
44344	31285
17460	31286
427	31287
34682	31288
82982	31289
2138	31290
83693	31291
40249	31292
27628	31293
30281	31294
30470	31295
23401	31296
25084	31297
15028	31298
40905	31299
64607	31300
66823	31301
2204	31302
28320	31303
103620	31304
25526	31305
16476	31306
1581	31307
62595	31308
29997	31309
23005	31310
7713	31311
91223	31312
24183	31313
30216	31314
48124	31315
33756	31316
17721	31317
69313	31318
3440	31319
36557	31320
22888	31321
7992	31322
9049	31323
185	31324
76626	31325
97049	31326
26487	31327
55294	31328
33781	31329
3968	31330
6391	31331
53241	31332
28877	31333
7123	31334
38179	31335
89101	31336
13954	31337
1045	31338
3474	31339
74148	31340
13600	31341
4346	31342
28571	31343
25132	31344
10119	31345
59346	31346
14272	31347
30885	31348
51769	31349
48483	31350
64453	31351
1032	31352
10510	31353
28107	31354
757	31355
11981	31356
4243	31357
37739	31358
50779	31359
41439	31360
67622	31361
7149	31362
21605	31363
15223	31364
88181	31365
31682	31366
77	31367
3776	31368
7559	31369
85725	31370
34621	31371
742	31372
55781	31373
29277	31374
17696	31375
81440	31376
10152	31377
33	31378
74164	31379
56589	31380
29548	31381
21961	31382
78784	31383
56160	31384
5270	31385
38111	31386
46991	31387
55644	31388
39533	31389
35364	31390
21673	31391
18583	31392
18387	31393
532	31394
60763	31395
13720	31396
62745	31397
3816	31398
59111	31399
40210	31400
28745	31401
867	31402
164	31403
46464	31404
14908	31405
65604	31406
8796	31407
4300	31408
62830	31409
14341	31410
11941	31411
92702	31412
47819	31413
50	31414
14142	31415
1183	31416
2504	31417
30180	31418
6957	31419
23451	31420
483	31421
16536	31422
47336	31423
44503	31424
24900	31425
1231	31426
211	31427
30286	31428
34381	31429
38060	31430
81641	31431
7142	31432
33298	31433
26	31434
11488	31435
40233	31436
6295	31437
54763	31438
14087	31439
89060	31440
40061	31441
28843	31442
18995	31443
49974	31444
9661	31445
5425	31446
39302	31447
33	31448
2516	31449
1507	31450
9419	31451
30793	31452
4776	31453
24944	31454
15803	31455
53001	31456
9149	31457
87416	31458
4379	31459
21826	31460
7920	31461
21702	31462
430	31463
62153	31464
51103	31465
22632	31466
92861	31467
15016	31468
56334	31469
1190	31470
20645	31471
1930	31472
10559	31473
5552	31474
66688	31475
13075	31476
13210	31477
27156	31478
42338	31479
56326	31480
56232	31481
27677	31482
6003	31483
85	31484
1034	31485
10563	31486
47749	31487
1451	31488
16059	31489
2308	31490
24577	31491
10583	31492
34	31493
51136	31494
46987	31495
23153	31496
23779	31497
49573	31498
18268	31499
10030	31500
12514	31501
40458	31502
17338	31503
9024	31504
56050	31505
20790	31506
1419	31507
10587	31508
4376	31509
65786	31510
9701	31511
44423	31512
4501	31513
9482	31514
56683	31515
57868	31516
24442	31517
50911	31518
10633	31519
636	31520
74758	31521
1983	31522
2913	31523
88821	31524
8111	31525
7367	31526
37961	31527
29732	31528
4780	31529
38751	31530
23937	31531
7038	31532
5088	31533
67597	31534
37987	31535
31716	31536
13966	31537
16208	31538
7226	31539
17832	31540
5947	31541
18753	31542
35864	31543
35392	31544
18537	31545
79706	31546
66043	31547
6987	31548
50061	31549
40334	31550
112251	31551
23861	31552
19211	31553
32436	31554
40393	31555
341	31556
719	31557
31211	31558
34267	31559
7898	31560
13327	31561
10008	31562
35703	31563
74513	31564
22235	31565
111860	31566
43270	31567
2149	31568
315	31569
25510	31570
32807	31571
38453	31572
67505	31573
101602	31574
4507	31575
14958	31576
24031	31577
27192	31578
3162	31579
14025	31580
84118	31581
80821	31582
36871	31583
3208	31584
15648	31585
18501	31586
4174	31587
439	31588
37081	31589
6318	31590
81768	31591
52	31592
41112	31593
13051	31594
76070	31595
47403	31596
73098	31597
47697	31598
89470	31599
9558	31600
34759	31601
5472	31602
5689	31603
1132	31604
55452	31605
31536	31606
73918	31607
8174	31608
110560	31609
20510	31610
41430	31611
67586	31612
82423	31613
16983	31614
30066	31615
45967	31616
38365	31617
88331	31618
82334	31619
11580	31620
80832	31621
83309	31622
26053	31623
69292	31624
26825	31625
56159	31626
23025	31627
65800	31628
76	31629
38332	31630
65753	31631
77486	31632
90966	31633
5206	31634
6215	31635
18590	31636
30397	31637
112482	31638
1444	31639
60323	31640
34624	31641
12274	31642
93239	31643
40460	31644
74890	31645
3697	31646
1909	31647
34244	31648
13601	31649
19428	31650
82838	31651
30599	31652
30859	31653
3673	31654
15160	31655
23902	31656
5801	31657
2596	31658
24603	31659
46237	31660
16517	31661
97574	31662
76645	31663
973	31664
4312	31665
4634	31666
13298	31667
51962	31668
22029	31669
18938	31670
42059	31671
3406	31672
22333	31673
6722	31674
31891	31675
15134	31676
750	31677
2324	31678
50	31679
45556	31680
2617	31681
26264	31682
22621	31683
112030	31684
31825	31685
33251	31686
34032	31687
10217	31688
62321	31689
22462	31690
69510	31691
20070	31692
220	31693
8083	31694
1042	31695
86813	31696
60590	31697
5139	31698
1397	31699
3385	31700
3187	31701
34351	31702
31098	31703
43199	31704
60649	31705
23635	31706
34371	31707
47903	31708
255	31709
44754	31710
31675	31711
13200	31712
44403	31713
43652	31714
991	31715
85793	31716
32488	31717
17144	31718
86727	31719
2188	31720
2336	31721
10926	31722
9687	31723
97987	31724
52598	31725
12317	31726
48053	31727
39252	31728
936	31729
10267	31730
29930	31731
46679	31732
21810	31733
2665	31734
57520	31735
4039	31736
42249	31737
33498	31738
14410	31739
61378	31740
103048	31741
81200	31742
30575	31743
31851	31744
54255	31745
92499	31746
22724	31747
74221	31748
10773	31749
3000	31750
20690	31751
5686	31752
30201	31753
85649	31754
642	31755
61742	31756
9029	31757
47425	31758
16274	31759
3329	31760
13095	31761
16800	31762
22494	31763
36257	31764
3602	31765
30273	31766
17379	31767
20729	31768
20501	31769
2645	31770
110534	31771
33522	31772
443	31773
714	31774
5653	31775
56055	31776
24877	31777
33511	31778
64172	31779
13865	31780
38270	31781
34916	31782
12891	31783
4689	31784
15792	31785
19664	31786
61706	31787
23718	31788
6131	31789
25518	31790
6103	31791
10896	31792
1202	31793
94189	31794
3537	31795
14618	31796
21397	31797
5617	31798
26816	31799
7115	31800
23206	31801
17942	31802
54277	31803
322	31804
76296	31805
36167	31806
10999	31807
28276	31808
90616	31809
22035	31810
85771	31811
2675	31812
86104	31813
19019	31814
25801	31815
75568	31816
99104	31817
1722	31818
2648	31819
3280	31820
27221	31821
73697	31822
520	31823
25909	31824
17118	31825
11256	31826
38233	31827
5532	31828
94476	31829
4101	31830
100311	31831
7140	31832
103319	31833
14156	31834
57115	31835
12578	31836
33958	31837
26604	31838
61235	31839
86322	31840
46410	31841
35914	31842
100267	31843
77756	31844
1905	31845
4154	31846
4102	31847
1084	31848
23493	31849
8871	31850
12165	31851
51973	31852
40141	31853
1149	31854
48368	31855
15780	31856
30897	31857
102915	31858
44079	31859
2194	31860
37248	31861
39631	31862
16957	31863
25113	31864
30533	31865
21195	31866
7896	31867
38729	31868
35336	31869
111434	31870
60582	31871
39534	31872
871	31873
28202	31874
2651	31875
44203	31876
100148	31877
31649	31878
57430	31879
1337	31880
22304	31881
266	31882
82929	31883
109313	31884
71794	31885
82833	31886
80659	31887
15478	31888
5131	31889
1716	31890
1086	31891
219	31892
30776	31893
105976	31894
32980	31895
22152	31896
8906	31897
72203	31898
51413	31899
6820	31900
15528	31901
10495	31902
6175	31903
73796	31904
13398	31905
50255	31906
41444	31907
25881	31908
15884	31909
66104	31910
51881	31911
52000	31912
67079	31913
10362	31914
9241	31915
82128	31916
97519	31917
25670	31918
4373	31919
101008	31920
1971	31921
37853	31922
36006	31923
4885	31924
8693	31925
8933	31926
41629	31927
21843	31928
56890	31929
14258	31930
22813	31931
13546	31932
29355	31933
100840	31934
838	31935
7866	31936
25419	31937
1191	31938
11908	31939
52663	31940
52277	31941
63730	31942
45457	31943
3815	31944
16595	31945
49077	31946
5927	31947
12129	31948
10	31949
54755	31950
33704	31951
17578	31952
15191	31953
2242	31954
23013	31955
84445	31956
28098	31957
41853	31958
26320	31959
1424	31960
2874	31961
14518	31962
22529	31963
126	31964
10184	31965
27551	31966
6493	31967
33876	31968
103903	31969
5628	31970
87685	31971
8859	31972
61655	31973
4341	31974
942	31975
16352	31976
1304	31977
118	31978
57	31979
32231	31980
33409	31981
1327	31982
1671	31983
91629	31984
51934	31985
108978	31986
27416	31987
25570	31988
45759	31989
34759	31990
56468	31991
33395	31992
29132	31993
547	31994
11223	31995
2212	31996
105	31997
52615	31998
7255	31999
5937	32000
58192	32001
57305	32002
33336	32003
14001	32004
38466	32005
64910	32006
4849	32007
100097	32008
179	32009
10135	32010
13321	32011
3054	32012
1270	32013
1991	32014
67920	32015
672	32016
15967	32017
28523	32018
5690	32019
84066	32020
62840	32021
7608	32022
70917	32023
27121	32024
992	32025
15120	32026
17966	32027
67961	32028
3136	32029
34871	32030
45291	32031
4103	32032
33453	32033
568	32034
52910	32035
2823	32036
11896	32037
4655	32038
19537	32039
21887	32040
3990	32041
9782	32042
75110	32043
10974	32044
32783	32045
78423	32046
89012	32047
31773	32048
10040	32049
82784	32050
3133	32051
293	32052
108645	32053
31846	32054
19799	32055
909	32056
251	32057
4253	32058
40091	32059
4985	32060
42665	32061
57141	32062
5880	32063
637	32064
40076	32065
29528	32066
61914	32067
43090	32068
28725	32069
39195	32070
4537	32071
16724	32072
55365	32073
567	32074
77607	32075
9102	32076
29081	32077
14315	32078
42836	32079
11804	32080
35701	32081
18777	32082
72319	32083
2942	32084
48745	32085
9385	32086
30714	32087
62484	32088
16151	32089
72906	32090
26751	32091
12444	32092
3210	32093
39069	32094
35987	32095
72026	32096
33492	32097
13973	32098
41075	32099
11645	32100
59702	32101
26123	32102
29751	32103
56974	32104
80208	32105
98655	32106
11035	32107
52300	32108
20478	32109
4019	32110
6904	32111
2142	32112
27406	32113
5022	32114
68	32115
4434	32116
49028	32117
31522	32118
88073	32119
69735	32120
33375	32121
56448	32122
48587	32123
20102	32124
18298	32125
50386	32126
86271	32127
10923	32128
3967	32129
5897	32130
23605	32131
64115	32132
9962	32133
63383	32134
56187	32135
73952	32136
39451	32137
86331	32138
45540	32139
15116	32140
13783	32141
6019	32142
43015	32143
102218	32144
28163	32145
67981	32146
12963	32147
29016	32148
14017	32149
36116	32150
15413	32151
35	32152
57292	32153
9853	32154
37341	32155
9328	32156
16704	32157
75982	32158
2431	32159
92006	32160
9743	32161
12502	32162
11255	32163
66226	32164
7502	32165
17802	32166
8311	32167
98355	32168
44974	32169
9634	32170
83230	32171
61078	32172
5918	32173
71294	32174
34929	32175
57668	32176
6430	32177
11191	32178
106429	32179
114	32180
69993	32181
18735	32182
56322	32183
13116	32184
90446	32185
11366	32186
53907	32187
15907	32188
56206	32189
33091	32190
12004	32191
17848	32192
72459	32193
36413	32194
53518	32195
55461	32196
10596	32197
3851	32198
78719	32199
74901	32200
6783	32201
31361	32202
368	32203
22946	32204
6044	32205
6859	32206
76144	32207
420	32208
11166	32209
24143	32210
9966	32211
25739	32212
101929	32213
48491	32214
33504	32215
96005	32216
3328	32217
19760	32218
46141	32219
24058	32220
6936	32221
39564	32222
16699	32223
42337	32224
39470	32225
158	32226
59168	32227
34360	32228
2329	32229
2	32230
40083	32231
4240	32232
10236	32233
7484	32234
68453	32235
9518	32236
25930	32237
16562	32238
82	32239
3676	32240
30990	32241
1712	32242
91086	32243
34004	32244
7418	32245
15824	32246
97217	32247
15488	32248
24669	32249
26944	32250
62472	32251
18476	32252
74827	32253
883	32254
13497	32255
5980	32256
73794	32257
12141	32258
2965	32259
16026	32260
49046	32261
31061	32262
29152	32263
60828	32264
556	32265
6452	32266
10661	32267
1976	32268
84517	32269
27639	32270
13415	32271
8297	32272
3550	32273
16423	32274
297	32275
14755	32276
30947	32277
4711	32278
14706	32279
70145	32280
46032	32281
930	32282
3644	32283
30677	32284
99285	32285
42583	32286
1864	32287
4820	32288
28173	32289
66011	32290
18674	32291
15381	32292
32204	32293
3746	32294
54168	32295
64848	32296
39474	32297
28994	32298
9676	32299
79914	32300
24697	32301
113885	32302
37439	32303
14833	32304
35273	32305
34290	32306
1923	32307
34828	32308
41160	32309
10302	32310
40542	32311
11886	32312
5186	32313
13965	32314
53835	32315
9941	32316
9934	32317
45	32318
15708	32319
26635	32320
33675	32321
46	32322
70962	32323
19	32324
26459	32325
1717	32326
42744	32327
87918	32328
805	32329
2116	32330
48564	32331
30801	32332
41724	32333
64899	32334
4160	32335
98481	32336
628	32337
21141	32338
25024	32339
55139	32340
60248	32341
8649	32342
71270	32343
61028	32344
48761	32345
30856	32346
16738	32347
7871	32348
5933	32349
41953	32350
22816	32351
54885	32352
30976	32353
44252	32354
895	32355
8800	32356
26005	32357
5440	32358
14033	32359
8569	32360
38364	32361
70780	32362
33410	32363
15995	32364
34522	32365
81219	32366
69641	32367
8770	32368
1194	32369
6977	32370
99090	32371
20983	32372
24525	32373
921	32374
89561	32375
629	32376
48304	32377
72708	32378
318	32379
98884	32380
4967	32381
42683	32382
15470	32383
93320	32384
21616	32385
45160	32386
30	32387
67051	32388
89518	32389
49039	32390
75461	32391
2690	32392
3874	32393
2650	32394
58254	32395
53764	32396
519	32397
32744	32398
61917	32399
91193	32400
8181	32401
62740	32402
2758	32403
44059	32404
83291	32405
14549	32406
1526	32407
49284	32408
79809	32409
4915	32410
25280	32411
40891	32412
25313	32413
7480	32414
103669	32415
29870	32416
9272	32417
14426	32418
37085	32419
62662	32420
18884	32421
72399	32422
56842	32423
16163	32424
11691	32425
27090	32426
17024	32427
15371	32428
15698	32429
64901	32430
31756	32431
2328	32432
5573	32433
54979	32434
12258	32435
2074	32436
11016	32437
39590	32438
54514	32439
14832	32440
3981	32441
36102	32442
17398	32443
43531	32444
84945	32445
13079	32446
22917	32447
613	32448
34290	32449
42614	32450
79068	32451
39540	32452
17120	32453
28949	32454
53491	32455
44950	32456
37579	32457
39295	32458
840	32459
31102	32460
53389	32461
80372	32462
50467	32463
42870	32464
4255	32465
100606	32466
27341	32467
19367	32468
3941	32469
22115	32470
14989	32471
54593	32472
8146	32473
15823	32474
29087	32475
89563	32476
10277	32477
733	32478
9685	32479
57335	32480
47770	32481
39320	32482
38017	32483
63287	32484
457	32485
4862	32486
11584	32487
52058	32488
25704	32489
60301	32490
53940	32491
36752	32492
12079	32493
32668	32494
94291	32495
26186	32496
94168	32497
38431	32498
31648	32499
42061	32500
66766	32501
54633	32502
5459	32503
27443	32504
6936	32505
19858	32506
27745	32507
29543	32508
81283	32509
33749	32510
61013	32511
11268	32512
1	32513
6133	32514
17357	32515
57775	32516
27385	32517
61788	32518
1348	32519
38068	32520
808	32521
104379	32522
950	32523
32574	32524
27089	32525
74637	32526
44228	32527
70859	32528
55370	32529
47859	32530
5015	32531
8772	32532
1452	32533
4839	32534
2056	32535
40942	32536
2636	32537
45804	32538
11450	32539
5293	32540
35051	32541
5738	32542
59672	32543
9355	32544
45384	32545
34052	32546
39397	32547
44165	32548
11199	32549
21072	32550
20710	32551
85376	32552
965	32553
51970	32554
49800	32555
659	32556
60575	32557
37213	32558
104533	32559
1111	32560
90208	32561
12048	32562
65991	32563
6601	32564
57	32565
55364	32566
61400	32567
27323	32568
22181	32569
32251	32570
2350	32571
31279	32572
79962	32573
42362	32574
403	32575
84569	32576
13073	32577
4359	32578
8787	32579
26312	32580
88106	32581
32367	32582
15893	32583
53367	32584
18116	32585
54385	32586
3792	32587
26044	32588
35938	32589
125	32590
4715	32591
41251	32592
12830	32593
13977	32594
80979	32595
7915	32596
46536	32597
17238	32598
2249	32599
93089	32600
1533	32601
5116	32602
94039	32603
8346	32604
41658	32605
71524	32606
64879	32607
14114	32608
11018	32609
103764	32610
7621	32611
12001	32612
1	32613
30719	32614
29230	32615
25296	32616
25026	32617
4479	32618
15683	32619
55998	32620
101219	32621
38580	32622
45394	32623
22222	32624
115	32625
456	32626
1335	32627
69383	32628
83657	32629
9440	32630
21394	32631
92705	32632
70560	32633
27761	32634
43559	32635
24230	32636
9847	32637
46061	32638
28785	32639
12846	32640
45095	32641
34855	32642
5010	32643
3448	32644
6526	32645
89216	32646
23075	32647
23932	32648
35099	32649
14830	32650
65997	32651
68950	32652
57680	32653
5661	32654
23352	32655
42557	32656
105879	32657
36778	32658
25918	32659
3729	32660
59230	32661
53454	32662
102539	32663
49820	32664
29323	32665
25360	32666
22530	32667
57799	32668
140	32669
34699	32670
29972	32671
77611	32672
2954	32673
27402	32674
87	32675
45307	32676
11464	32677
133	32678
28315	32679
8435	32680
28400	32681
91009	32682
38589	32683
22469	32684
2269	32685
67518	32686
94397	32687
22368	32688
59327	32689
35041	32690
13479	32691
5804	32692
96149	32693
42007	32694
22306	32695
2147	32696
630	32697
55915	32698
1052	32699
19573	32700
50006	32701
8573	32702
40664	32703
24056	32704
43451	32705
10194	32706
2795	32707
40518	32708
20185	32709
26930	32710
62	32711
9166	32712
12073	32713
98862	32714
204	32715
47562	32716
15835	32717
55540	32718
26724	32719
64973	32720
801	32721
29267	32722
62	32723
5510	32724
19938	32725
1908	32726
25310	32727
4638	32728
702	32729
35241	32730
14109	32731
6856	32732
25380	32733
4733	32734
67627	32735
16	32736
8842	32737
41603	32738
962	32739
5381	32740
42803	32741
4797	32742
22581	32743
109607	32744
55614	32745
4590	32746
76515	32747
30451	32748
20	32749
1452	32750
9995	32751
35651	32752
34875	32753
14809	32754
36231	32755
12852	32756
11469	32757
45742	32758
1725	32759
16261	32760
84214	32761
34814	32762
47304	32763
90013	32764
3394	32765
89488	32766
10013	32767
2092	32768
52591	32769
66781	32770
12614	32771
5237	32772
31377	32773
7353	32774
59834	32775
9607	32776
55762	32777
22457	32778
32749	32779
12876	32780
64859	32781
91941	32782
15827	32783
29684	32784
22936	32785
85605	32786
21671	32787
7078	32788
3656	32789
24506	32790
2812	32791
689	32792
103	32793
34051	32794
39220	32795
3851	32796
21913	32797
38574	32798
2990	32799
70402	32800
65509	32801
15049	32802
225	32803
9899	32804
32286	32805
9738	32806
54830	32807
505	32808
4937	32809
10706	32810
44140	32811
8555	32812
2956	32813
68091	32814
34262	32815
40414	32816
19621	32817
46317	32818
8491	32819
55338	32820
348	32821
45329	32822
28402	32823
545	32824
4302	32825
13493	32826
21887	32827
11531	32828
103267	32829
6423	32830
39077	32831
719	32832
28704	32833
2941	32834
10591	32835
12114	32836
34324	32837
1888	32838
9283	32839
55341	32840
6533	32841
5060	32842
13559	32843
53337	32844
8053	32845
41491	32846
832	32847
67670	32848
7149	32849
57216	32850
3520	32851
11216	32852
70918	32853
325	32854
80631	32855
68972	32856
66727	32857
33574	32858
15249	32859
28100	32860
10806	32861
3692	32862
28446	32863
46952	32864
46664	32865
65989	32866
87590	32867
17767	32868
70554	32869
6236	32870
14835	32871
73910	32872
580	32873
22468	32874
57142	32875
5973	32876
1730	32877
1088	32878
68	32879
47707	32880
66966	32881
3385	32882
35281	32883
11775	32884
103372	32885
22208	32886
25083	32887
11183	32888
13033	32889
99555	32890
7484	32891
15	32892
46025	32893
7831	32894
18213	32895
9215	32896
24080	32897
81449	32898
57291	32899
16978	32900
4976	32901
6095	32902
9284	32903
37197	32904
15174	32905
20170	32906
144	32907
22488	32908
29553	32909
422	32910
2325	32911
5145	32912
12348	32913
19103	32914
414	32915
68	32916
73819	32917
14178	32918
44379	32919
70081	32920
24959	32921
74398	32922
41456	32923
43446	32924
85339	32925
19964	32926
17955	32927
108093	32928
18671	32929
74959	32930
12467	32931
21226	32932
46039	32933
26664	32934
8126	32935
8352	32936
111654	32937
89647	32938
70358	32939
21828	32940
49390	32941
46044	32942
29757	32943
47083	32944
71340	32945
14046	32946
27634	32947
45317	32948
12722	32949
20564	32950
30276	32951
48224	32952
62073	32953
41362	32954
368	32955
16304	32956
85935	32957
22196	32958
78554	32959
62069	32960
41465	32961
25579	32962
2008	32963
50013	32964
16	32965
3557	32966
32848	32967
537	32968
12598	32969
25916	32970
6360	32971
178	32972
112622	32973
21950	32974
1374	32975
258	32976
70245	32977
42861	32978
20226	32979
61566	32980
12905	32981
26122	32982
73420	32983
63795	32984
433	32985
21936	32986
3955	32987
23527	32988
4529	32989
6952	32990
42786	32991
18652	32992
91368	32993
32353	32994
14126	32995
15	32996
104337	32997
13445	32998
15224	32999
96072	33000
2500	33001
34169	33002
32144	33003
96362	33004
67320	33005
22055	33006
36812	33007
31216	33008
36170	33009
68242	33010
66933	33011
22997	33012
63934	33013
22252	33014
451	33015
50911	33016
3410	33017
41087	33018
7455	33019
1943	33020
83090	33021
68065	33022
83116	33023
84957	33024
20122	33025
69313	33026
70063	33027
63902	33028
1538	33029
61094	33030
11652	33031
33917	33032
9902	33033
27015	33034
200	33035
37333	33036
70045	33037
3465	33038
288	33039
70984	33040
37054	33041
27195	33042
17	33043
14556	33044
44372	33045
23205	33046
43223	33047
36741	33048
49613	33049
12481	33050
62538	33051
19801	33052
2958	33053
17596	33054
654	33055
79748	33056
25154	33057
107127	33058
53704	33059
51556	33060
294	33061
7069	33062
57140	33063
49726	33064
64374	33065
7605	33066
18780	33067
6747	33068
59334	33069
49738	33070
17402	33071
24989	33072
173	33073
34475	33074
24797	33075
76444	33076
35939	33077
1621	33078
50324	33079
59993	33080
51131	33081
41358	33082
95265	33083
79032	33084
32738	33085
16632	33086
88522	33087
8024	33088
42540	33089
8319	33090
3264	33091
88040	33092
910	33093
53328	33094
74967	33095
3444	33096
53420	33097
18829	33098
52535	33099
14419	33100
836	33101
18543	33102
93382	33103
113231	33104
49304	33105
32854	33106
2947	33107
26663	33108
33184	33109
99161	33110
4635	33111
33194	33112
35191	33113
2186	33114
23328	33115
2521	33116
44126	33117
42979	33118
28167	33119
34845	33120
71	33121
62867	33122
14715	33123
73283	33124
30070	33125
89274	33126
2803	33127
113548	33128
28478	33129
85427	33130
46861	33131
57189	33132
13294	33133
58873	33134
56067	33135
33271	33136
34148	33137
2775	33138
2569	33139
14174	33140
8478	33141
209	33142
63477	33143
536	33144
2233	33145
1224	33146
952	33147
288	33148
7036	33149
39945	33150
19620	33151
19923	33152
12295	33153
50358	33154
64151	33155
12113	33156
13	33157
51	33158
48597	33159
9169	33160
18678	33161
4006	33162
22183	33163
74582	33164
47690	33165
27772	33166
1236	33167
9338	33168
111972	33169
31721	33170
755	33171
671	33172
63241	33173
22229	33174
73217	33175
99980	33176
36908	33177
3162	33178
57145	33179
36058	33180
10536	33181
1190	33182
29534	33183
29531	33184
41670	33185
31467	33186
20243	33187
10055	33188
5026	33189
31327	33190
25376	33191
57487	33192
3523	33193
56231	33194
54965	33195
1218	33196
1064	33197
1442	33198
885	33199
2143	33200
45576	33201
9224	33202
74445	33203
9704	33204
25981	33205
32852	33206
8093	33207
66557	33208
9008	33209
4469	33210
5529	33211
31293	33212
6109	33213
16953	33214
13466	33215
42829	33216
12677	33217
67641	33218
22189	33219
28808	33220
25863	33221
92802	33222
38229	33223
68628	33224
13689	33225
41604	33226
70876	33227
4131	33228
13734	33229
7917	33230
63654	33231
13595	33232
8659	33233
82177	33234
9520	33235
1601	33236
38580	33237
43038	33238
37131	33239
8421	33240
18270	33241
11594	33242
120	33243
83769	33244
2957	33245
8317	33246
36115	33247
70901	33248
36058	33249
50040	33250
13563	33251
2738	33252
2451	33253
93	33254
48475	33255
81038	33256
56935	33257
24	33258
92537	33259
9647	33260
23815	33261
5531	33262
26867	33263
10454	33264
33	33265
17637	33266
571	33267
177	33268
3759	33269
40286	33270
30446	33271
50204	33272
21500	33273
36967	33274
95838	33275
7794	33276
48025	33277
24146	33278
56822	33279
98164	33280
8567	33281
30348	33282
1537	33283
18329	33284
5702	33285
42324	33286
43363	33287
7613	33288
33733	33289
466	33290
3134	33291
72342	33292
82327	33293
53127	33294
36031	33295
92136	33296
58095	33297
26166	33298
15953	33299
618	33300
32902	33301
60174	33302
10826	33303
223	33304
94012	33305
8833	33306
54305	33307
79128	33308
36654	33309
98341	33310
3186	33311
317	33312
78197	33313
16190	33314
103953	33315
98299	33316
20563	33317
10537	33318
4322	33319
109487	33320
62848	33321
38518	33322
7342	33323
45321	33324
10235	33325
647	33326
96426	33327
43983	33328
16111	33329
70412	33330
13770	33331
975	33332
60432	33333
11153	33334
10871	33335
5900	33336
9530	33337
17898	33338
31708	33339
59511	33340
22344	33341
59960	33342
2770	33343
154	33344
98317	33345
33517	33346
29141	33347
30067	33348
98951	33349
66903	33350
63836	33351
40863	33352
75747	33353
46213	33354
16159	33355
35443	33356
71295	33357
19484	33358
3659	33359
28996	33360
11648	33361
75107	33362
10678	33363
34117	33364
587	33365
59460	33366
68835	33367
79896	33368
91837	33369
2370	33370
20606	33371
110	33372
26401	33373
2715	33374
65254	33375
2214	33376
6925	33377
27372	33378
3430	33379
18620	33380
95667	33381
42197	33382
4716	33383
1644	33384
8212	33385
7468	33386
41721	33387
15182	33388
22169	33389
9015	33390
48954	33391
8105	33392
20	33393
56325	33394
64897	33395
48898	33396
45363	33397
29981	33398
26961	33399
101375	33400
99568	33401
71860	33402
66814	33403
3509	33404
30591	33405
20072	33406
23540	33407
72055	33408
12268	33409
73159	33410
29410	33411
7285	33412
18996	33413
48924	33414
7004	33415
17197	33416
7365	33417
34515	33418
93166	33419
59988	33420
17213	33421
3073	33422
16824	33423
5335	33424
1380	33425
58286	33426
100192	33427
83329	33428
43600	33429
12622	33430
4272	33431
19804	33432
8788	33433
53499	33434
406	33435
74451	33436
36543	33437
571	33438
21472	33439
24701	33440
114	33441
36104	33442
37434	33443
146	33444
3182	33445
15471	33446
54635	33447
25931	33448
20516	33449
2388	33450
34249	33451
26086	33452
713	33453
66394	33454
99490	33455
73732	33456
86854	33457
44015	33458
52522	33459
68635	33460
14487	33461
1309	33462
97846	33463
80266	33464
19519	33465
5720	33466
9330	33467
8790	33468
10830	33469
71671	33470
22256	33471
71944	33472
857	33473
98588	33474
32590	33475
41356	33476
394	33477
29753	33478
24643	33479
41609	33480
14611	33481
32307	33482
3672	33483
6217	33484
88983	33485
2978	33486
7662	33487
286	33488
3674	33489
61980	33490
19365	33491
881	33492
3861	33493
61220	33494
457	33495
3198	33496
6808	33497
56338	33498
15192	33499
97513	33500
19370	33501
63449	33502
28651	33503
2142	33504
39293	33505
2803	33506
25430	33507
53379	33508
3620	33509
2197	33510
10007	33511
56192	33512
12	33513
25620	33514
34266	33515
17891	33516
55665	33517
57328	33518
36771	33519
8635	33520
56983	33521
39473	33522
46525	33523
4064	33524
84108	33525
27102	33526
79351	33527
3109	33528
24380	33529
76954	33530
65999	33531
9754	33532
2061	33533
2568	33534
9261	33535
21313	33536
22149	33537
41187	33538
5826	33539
14950	33540
39075	33541
176	33542
27786	33543
473	33544
76244	33545
36875	33546
67708	33547
8867	33548
11207	33549
2208	33550
42060	33551
28250	33552
1098	33553
1471	33554
18546	33555
4801	33556
54708	33557
26456	33558
85474	33559
90054	33560
55002	33561
82230	33562
10705	33563
23257	33564
1865	33565
53884	33566
15061	33567
14742	33568
25308	33569
29126	33570
16306	33571
10578	33572
38524	33573
11396	33574
40002	33575
19993	33576
42952	33577
27691	33578
4	33579
52648	33580
11015	33581
16476	33582
7987	33583
43330	33584
14249	33585
44300	33586
23598	33587
7370	33588
12488	33589
86540	33590
2880	33591
754	33592
82665	33593
21447	33594
5485	33595
3746	33596
878	33597
40188	33598
1057	33599
7391	33600
11321	33601
76357	33602
22263	33603
5438	33604
42152	33605
9075	33606
13	33607
59223	33608
76320	33609
42846	33610
74176	33611
92363	33612
14013	33613
14660	33614
68414	33615
53147	33616
11859	33617
2000	33618
24294	33619
32	33620
15832	33621
4443	33622
89344	33623
1989	33624
7210	33625
775	33626
87573	33627
101318	33628
6566	33629
213	33630
39645	33631
7669	33632
58229	33633
18755	33634
27338	33635
56748	33636
10041	33637
35880	33638
1142	33639
46144	33640
11190	33641
29	33642
7520	33643
3945	33644
10033	33645
81003	33646
369	33647
58577	33648
34471	33649
74728	33650
14014	33651
2237	33652
53388	33653
16558	33654
55484	33655
3447	33656
26212	33657
30446	33658
9929	33659
25675	33660
6784	33661
19230	33662
15713	33663
25264	33664
56999	33665
25469	33666
109812	33667
100247	33668
41007	33669
11442	33670
48363	33671
44824	33672
76118	33673
46983	33674
16975	33675
11984	33676
29079	33677
27587	33678
69369	33679
1075	33680
27593	33681
2087	33682
12613	33683
3640	33684
3283	33685
37112	33686
2481	33687
7417	33688
23026	33689
5433	33690
10618	33691
68430	33692
12415	33693
33077	33694
19346	33695
28623	33696
92407	33697
9051	33698
57503	33699
15737	33700
9663	33701
88328	33702
101888	33703
4483	33704
25554	33705
48860	33706
16699	33707
878	33708
1585	33709
54445	33710
37054	33711
27228	33712
22851	33713
70898	33714
54990	33715
80375	33716
32318	33717
21012	33718
102197	33719
8367	33720
56116	33721
63887	33722
39611	33723
17518	33724
26806	33725
12299	33726
12701	33727
38014	33728
6612	33729
1189	33730
59091	33731
50573	33732
44285	33733
1420	33734
113395	33735
9907	33736
3331	33737
22872	33738
13178	33739
21923	33740
3151	33741
7810	33742
22156	33743
18787	33744
94313	33745
69752	33746
758	33747
14084	33748
9880	33749
777	33750
38213	33751
10324	33752
72413	33753
17402	33754
19232	33755
73148	33756
13060	33757
5889	33758
60655	33759
46271	33760
1791	33761
12994	33762
6978	33763
2715	33764
14914	33765
62202	33766
4494	33767
1921	33768
6193	33769
1251	33770
30831	33771
148	33772
562	33773
26688	33774
35876	33775
10215	33776
57557	33777
18764	33778
3900	33779
33157	33780
11101	33781
73103	33782
20102	33783
73649	33784
35262	33785
74294	33786
3547	33787
11978	33788
24551	33789
495	33790
6903	33791
16908	33792
14986	33793
6484	33794
32595	33795
298	33796
57053	33797
1882	33798
65675	33799
39	33800
92821	33801
29437	33802
5470	33803
2705	33804
13202	33805
94576	33806
11363	33807
60868	33808
88866	33809
17263	33810
39000	33811
682	33812
42289	33813
22699	33814
42081	33815
48715	33816
15570	33817
35001	33818
100014	33819
90458	33820
3049	33821
46246	33822
35077	33823
55545	33824
464	33825
1248	33826
64996	33827
28374	33828
100158	33829
14138	33830
4750	33831
62400	33832
9859	33833
26065	33834
23745	33835
11310	33836
50349	33837
9721	33838
9481	33839
49267	33840
38776	33841
15961	33842
23806	33843
28041	33844
42553	33845
8672	33846
34296	33847
491	33848
233	33849
3907	33850
66238	33851
5619	33852
42291	33853
864	33854
30039	33855
33206	33856
2143	33857
32888	33858
28645	33859
31519	33860
2476	33861
9118	33862
1298	33863
6384	33864
33428	33865
6439	33866
80928	33867
98613	33868
39162	33869
53177	33870
58357	33871
4978	33872
11287	33873
34098	33874
47132	33875
6027	33876
32716	33877
11039	33878
19074	33879
2988	33880
30048	33881
7866	33882
61093	33883
48068	33884
112567	33885
78682	33886
1699	33887
18966	33888
43841	33889
15663	33890
35786	33891
17193	33892
67473	33893
80592	33894
6920	33895
37435	33896
51604	33897
8989	33898
33702	33899
11136	33900
23280	33901
48	33902
103365	33903
8377	33904
27683	33905
41131	33906
23964	33907
8436	33908
63722	33909
42037	33910
281	33911
69855	33912
12829	33913
34298	33914
27394	33915
55780	33916
6	33917
22735	33918
25749	33919
30323	33920
89682	33921
4557	33922
10520	33923
64	33924
11984	33925
4405	33926
11577	33927
30057	33928
355	33929
59554	33930
54034	33931
56158	33932
101029	33933
43372	33934
73292	33935
22186	33936
22923	33937
88932	33938
41320	33939
28796	33940
6081	33941
15760	33942
1051	33943
20432	33944
41887	33945
96565	33946
47852	33947
6142	33948
52400	33949
19639	33950
7303	33951
85367	33952
65123	33953
62137	33954
39817	33955
31580	33956
233	33957
6187	33958
42394	33959
39981	33960
25412	33961
59134	33962
59626	33963
45295	33964
32494	33965
3041	33966
1050	33967
55511	33968
4364	33969
12821	33970
33957	33971
12690	33972
23052	33973
24761	33974
1346	33975
37028	33976
1417	33977
3273	33978
53862	33979
597	33980
35737	33981
73546	33982
49202	33983
89027	33984
22212	33985
19450	33986
214	33987
60640	33988
8637	33989
4714	33990
16896	33991
18763	33992
39883	33993
23952	33994
672	33995
31085	33996
12732	33997
23757	33998
91150	33999
4390	34000
23646	34001
15937	34002
193	34003
5646	34004
9250	34005
38863	34006
4706	34007
2039	34008
35189	34009
43635	34010
48166	34011
17123	34012
16522	34013
44323	34014
57561	34015
46537	34016
1300	34017
40649	34018
3012	34019
68104	34020
13439	34021
18012	34022
35808	34023
32801	34024
38127	34025
9830	34026
8329	34027
26	34028
16465	34029
42038	34030
41064	34031
2513	34032
56807	34033
16148	34034
34551	34035
6378	34036
17194	34037
111842	34038
2338	34039
3716	34040
40936	34041
18825	34042
84987	34043
6978	34044
37845	34045
71339	34046
94925	34047
26993	34048
7217	34049
3225	34050
4561	34051
27061	34052
284	34053
3515	34054
58104	34055
10378	34056
66363	34057
855	34058
21748	34059
25694	34060
13481	34061
1987	34062
20936	34063
105064	34064
55649	34065
101365	34066
6291	34067
40937	34068
14134	34069
8943	34070
29537	34071
71214	34072
52174	34073
13797	34074
83481	34075
35865	34076
3621	34077
12697	34078
1635	34079
50152	34080
6156	34081
4024	34082
26841	34083
5961	34084
33649	34085
10537	34086
27376	34087
12871	34088
38627	34089
37103	34090
20096	34091
34085	34092
17909	34093
68132	34094
28031	34095
4283	34096
7749	34097
11038	34098
15924	34099
32614	34100
90223	34101
5085	34102
12695	34103
112468	34104
27292	34105
25	34106
66370	34107
3289	34108
69233	34109
46914	34110
8831	34111
30988	34112
86	34113
11174	34114
2486	34115
21804	34116
47690	34117
15038	34118
27080	34119
20593	34120
73315	34121
90414	34122
75755	34123
16385	34124
57927	34125
52807	34126
17652	34127
2130	34128
26247	34129
3384	34130
71416	34131
87331	34132
29282	34133
18497	34134
7305	34135
28279	34136
37379	34137
8459	34138
64623	34139
10727	34140
3174	34141
23156	34142
35230	34143
3961	34144
40901	34145
2089	34146
62529	34147
25904	34148
3115	34149
29397	34150
908	34151
3795	34152
16536	34153
12599	34154
36485	34155
51001	34156
9598	34157
18888	34158
79113	34159
60753	34160
83708	34161
3102	34162
470	34163
32571	34164
2260	34165
75080	34166
18546	34167
26262	34168
40569	34169
44247	34170
628	34171
2490	34172
10495	34173
85591	34174
3348	34175
46117	34176
36529	34177
74040	34178
48803	34179
7015	34180
23135	34181
44624	34182
13111	34183
39442	34184
36546	34185
1	34186
53030	34187
58490	34188
18338	34189
4080	34190
30099	34191
4627	34192
1724	34193
15397	34194
48330	34195
1420	34196
41810	34197
91450	34198
32018	34199
31977	34200
72533	34201
10814	34202
69160	34203
95513	34204
26731	34205
54694	34206
5369	34207
12942	34208
103451	34209
3925	34210
70738	34211
40961	34212
5526	34213
25347	34214
42477	34215
7020	34216
6060	34217
27691	34218
35412	34219
42101	34220
14201	34221
29356	34222
10335	34223
5137	34224
4795	34225
36815	34226
45590	34227
15164	34228
10556	34229
4117	34230
13251	34231
44304	34232
39865	34233
43624	34234
2913	34235
3157	34236
106321	34237
14046	34238
29787	34239
1766	34240
161	34241
67211	34242
88611	34243
54248	34244
87261	34245
35447	34246
64216	34247
38947	34248
3022	34249
50137	34250
7936	34251
4257	34252
10815	34253
20331	34254
19208	34255
72398	34256
23147	34257
9538	34258
31239	34259
63995	34260
846	34261
17286	34262
79563	34263
35878	34264
18153	34265
6186	34266
12946	34267
64411	34268
760	34269
2877	34270
4132	34271
10019	34272
5839	34273
52737	34274
96302	34275
695	34276
36454	34277
1060	34278
99891	34279
99084	34280
1808	34281
26819	34282
5976	34283
45689	34284
312	34285
32573	34286
9693	34287
6986	34288
6985	34289
68668	34290
12287	34291
31209	34292
15943	34293
23531	34294
54842	34295
2095	34296
9897	34297
89016	34298
30954	34299
60286	34300
5862	34301
3416	34302
51482	34303
4972	34304
8351	34305
2685	34306
411	34307
100725	34308
98463	34309
1874	34310
2169	34311
115	34312
7164	34313
112849	34314
39265	34315
2545	34316
16772	34317
32010	34318
19617	34319
3443	34320
3008	34321
8104	34322
7026	34323
38265	34324
19526	34325
81396	34326
83394	34327
25171	34328
23398	34329
31421	34330
1539	34331
61711	34332
55526	34333
25507	34334
46505	34335
100569	34336
71349	34337
30465	34338
68495	34339
30420	34340
31918	34341
81308	34342
57351	34343
514	34344
17709	34345
16512	34346
3279	34347
89309	34348
6884	34349
5866	34350
46712	34351
7836	34352
634	34353
60	34354
11904	34355
35478	34356
42125	34357
9578	34358
30164	34359
19590	34360
63888	34361
13877	34362
42822	34363
19178	34364
39630	34365
96337	34366
32680	34367
59939	34368
18382	34369
764	34370
22602	34371
48618	34372
24874	34373
36925	34374
206	34375
50568	34376
14854	34377
2503	34378
13133	34379
72399	34380
60845	34381
33077	34382
12241	34383
64489	34384
1706	34385
5986	34386
12988	34387
44200	34388
212	34389
71448	34390
12313	34391
12321	34392
24124	34393
25608	34394
27247	34395
34299	34396
2154	34397
29858	34398
89693	34399
4431	34400
13907	34401
44033	34402
35536	34403
40211	34404
21615	34405
10801	34406
190	34407
25858	34408
104162	34409
41883	34410
8180	34411
50546	34412
20856	34413
51	34414
2228	34415
11113	34416
111780	34417
26914	34418
17895	34419
30088	34420
8	34421
60902	34422
11775	34423
32429	34424
765	34425
36538	34426
35245	34427
80004	34428
47435	34429
3498	34430
60898	34431
17576	34432
25521	34433
94021	34434
12462	34435
45154	34436
84646	34437
18798	34438
61786	34439
58094	34440
78788	34441
3879	34442
1147	34443
82528	34444
29212	34445
51250	34446
5230	34447
29664	34448
99257	34449
2104	34450
38691	34451
27824	34452
34593	34453
93068	34454
25550	34455
760	34456
24571	34457
35386	34458
14216	34459
77649	34460
24806	34461
494	34462
50050	34463
12572	34464
4277	34465
34729	34466
7536	34467
41457	34468
29425	34469
69878	34470
12871	34471
31993	34472
43552	34473
49412	34474
45824	34475
56272	34476
1975	34477
3001	34478
73049	34479
69852	34480
2484	34481
9222	34482
14117	34483
1012	34484
18967	34485
11178	34486
37259	34487
8184	34488
41249	34489
8459	34490
31410	34491
68291	34492
22737	34493
1644	34494
37822	34495
17332	34496
27097	34497
62694	34498
14870	34499
4200	34500
29194	34501
21407	34502
3534	34503
40398	34504
27136	34505
7637	34506
6579	34507
7788	34508
50795	34509
7637	34510
43552	34511
13827	34512
67477	34513
47836	34514
93787	34515
13005	34516
23714	34517
112077	34518
14845	34519
58183	34520
6539	34521
16447	34522
48665	34523
2925	34524
1345	34525
47352	34526
7774	34527
50917	34528
75627	34529
27391	34530
23875	34531
111812	34532
49903	34533
6961	34534
14674	34535
2426	34536
3696	34537
70147	34538
5	34539
69901	34540
43181	34541
4581	34542
76436	34543
42796	34544
27706	34545
13189	34546
16251	34547
93769	34548
69643	34549
27905	34550
6487	34551
55449	34552
80506	34553
6670	34554
57538	34555
95872	34556
2310	34557
51619	34558
43677	34559
10724	34560
4581	34561
26744	34562
62607	34563
4302	34564
74	34565
269	34566
12080	34567
28763	34568
5672	34569
84313	34570
48178	34571
24620	34572
45298	34573
55564	34574
22732	34575
21880	34576
97027	34577
38433	34578
98760	34579
78466	34580
17366	34581
7814	34582
657	34583
54139	34584
1556	34585
71312	34586
5307	34587
17418	34588
12995	34589
3136	34590
83173	34591
114297	34592
31751	34593
12087	34594
31300	34595
59243	34596
10420	34597
5592	34598
66370	34599
22327	34600
39332	34601
50932	34602
36867	34603
65688	34604
47913	34605
18249	34606
102396	34607
2805	34608
3414	34609
13582	34610
30	34611
847	34612
15696	34613
4120	34614
81056	34615
14261	34616
38480	34617
2141	34618
8798	34619
577	34620
19023	34621
1319	34622
17547	34623
11043	34624
903	34625
33480	34626
62333	34627
80968	34628
16693	34629
7126	34630
95	34631
90298	34632
74090	34633
1579	34634
12305	34635
11968	34636
21442	34637
39696	34638
28308	34639
24952	34640
7213	34641
581	34642
7346	34643
104127	34644
931	34645
25130	34646
3196	34647
37784	34648
8157	34649
13821	34650
32346	34651
25406	34652
61437	34653
21261	34654
39626	34655
219	34656
20633	34657
101148	34658
21102	34659
4953	34660
9982	34661
14263	34662
56112	34663
75468	34664
23785	34665
6908	34666
10817	34667
797	34668
18413	34669
690	34670
3721	34671
15887	34672
15302	34673
20628	34674
15299	34675
46918	34676
8943	34677
26650	34678
65776	34679
31663	34680
21389	34681
18707	34682
20970	34683
49658	34684
52660	34685
54234	34686
90149	34687
5858	34688
67935	34689
5122	34690
14079	34691
78	34692
8931	34693
33684	34694
83062	34695
5596	34696
162	34697
7973	34698
20171	34699
37218	34700
4191	34701
29096	34702
69024	34703
566	34704
4389	34705
114120	34706
321	34707
25245	34708
20757	34709
31036	34710
13268	34711
249	34712
530	34713
71379	34714
27890	34715
1184	34716
43949	34717
22481	34718
638	34719
643	34720
22460	34721
100398	34722
22860	34723
464	34724
7628	34725
33460	34726
42400	34727
4810	34728
5903	34729
27930	34730
6258	34731
22774	34732
17151	34733
21097	34734
108940	34735
51802	34736
57736	34737
14899	34738
23	34739
58014	34740
14960	34741
76	34742
25293	34743
10174	34744
14721	34745
28823	34746
45549	34747
1947	34748
3710	34749
24290	34750
33345	34751
8280	34752
3102	34753
34071	34754
17950	34755
14437	34756
90859	34757
14823	34758
127	34759
13179	34760
46441	34761
33536	34762
20014	34763
10336	34764
60281	34765
67962	34766
23997	34767
1275	34768
7485	34769
163	34770
12497	34771
22555	34772
76686	34773
8705	34774
66174	34775
4109	34776
30779	34777
10212	34778
27023	34779
33597	34780
38390	34781
14808	34782
46	34783
1932	34784
13906	34785
112720	34786
11173	34787
51955	34788
26569	34789
22144	34790
7440	34791
40724	34792
9361	34793
489	34794
83797	34795
10484	34796
5870	34797
615	34798
33017	34799
12894	34800
25545	34801
70913	34802
62358	34803
6152	34804
55049	34805
89042	34806
2139	34807
79367	34808
8611	34809
66146	34810
52490	34811
63969	34812
2481	34813
16520	34814
105404	34815
24498	34816
75002	34817
25608	34818
12849	34819
17637	34820
10494	34821
1028	34822
41349	34823
64409	34824
28551	34825
19180	34826
1237	34827
453	34828
48381	34829
608	34830
31830	34831
31666	34832
64190	34833
11131	34834
43341	34835
1096	34836
10527	34837
33003	34838
27143	34839
46595	34840
38156	34841
59608	34842
47177	34843
14668	34844
37439	34845
47650	34846
45434	34847
47404	34848
91536	34849
32765	34850
30130	34851
15362	34852
54885	34853
4682	34854
45292	34855
38627	34856
48492	34857
43083	34858
61507	34859
4407	34860
5665	34861
139	34862
21574	34863
1101	34864
963	34865
69510	34866
3684	34867
41128	34868
43995	34869
676	34870
80637	34871
14313	34872
31589	34873
19989	34874
12415	34875
35887	34876
17748	34877
11690	34878
60421	34879
75920	34880
1752	34881
81399	34882
52654	34883
2672	34884
71302	34885
2521	34886
72934	34887
63089	34888
39242	34889
81910	34890
68245	34891
19418	34892
3267	34893
19005	34894
50953	34895
9060	34896
101977	34897
13607	34898
2863	34899
32822	34900
12438	34901
47942	34902
27189	34903
2936	34904
574	34905
74	34906
278	34907
101736	34908
20837	34909
5170	34910
70609	34911
57859	34912
65434	34913
38750	34914
56714	34915
99869	34916
46475	34917
9319	34918
28513	34919
39680	34920
27118	34921
9941	34922
50303	34923
91508	34924
25203	34925
65587	34926
57191	34927
7244	34928
67526	34929
30212	34930
26784	34931
4160	34932
58448	34933
5239	34934
1729	34935
789	34936
57559	34937
43440	34938
47249	34939
1001	34940
28646	34941
12872	34942
26721	34943
74961	34944
19244	34945
10329	34946
91	34947
62770	34948
29966	34949
951	34950
47807	34951
67230	34952
14473	34953
8103	34954
30642	34955
57007	34956
1030	34957
28207	34958
19319	34959
47925	34960
13771	34961
7467	34962
11239	34963
58454	34964
41142	34965
29470	34966
489	34967
57765	34968
67648	34969
37307	34970
12140	34971
110209	34972
623	34973
25656	34974
45624	34975
30977	34976
105308	34977
19211	34978
53744	34979
82731	34980
75915	34981
2565	34982
82464	34983
15718	34984
37815	34985
83792	34986
70266	34987
8883	34988
439	34989
610	34990
3419	34991
27695	34992
55970	34993
44395	34994
4274	34995
3371	34996
52988	34997
12205	34998
514	34999
1523	35000
6125	35001
44702	35002
11829	35003
3621	35004
3993	35005
27050	35006
27319	35007
8679	35008
11923	35009
9903	35010
15793	35011
18022	35012
26630	35013
17632	35014
14473	35015
102628	35016
16716	35017
48992	35018
5945	35019
19236	35020
11565	35021
12067	35022
1409	35023
12865	35024
21060	35025
95426	35026
1714	35027
69348	35028
27176	35029
11926	35030
23672	35031
91230	35032
44779	35033
58477	35034
44	35035
32998	35036
84272	35037
41581	35038
214	35039
49931	35040
32913	35041
17023	35042
14314	35043
68318	35044
24347	35045
65601	35046
47576	35047
32816	35048
5739	35049
47964	35050
8882	35051
48199	35052
48597	35053
38054	35054
26660	35055
37456	35056
63298	35057
42181	35058
96065	35059
1194	35060
58675	35061
12941	35062
441	35063
1088	35064
280	35065
21960	35066
57983	35067
4132	35068
12847	35069
43022	35070
37013	35071
28813	35072
83953	35073
12164	35074
43772	35075
61157	35076
70188	35077
23023	35078
44857	35079
2427	35080
108379	35081
28912	35082
782	35083
32082	35084
51000	35085
83773	35086
5025	35087
67443	35088
67848	35089
33835	35090
6883	35091
68671	35092
39698	35093
35583	35094
57242	35095
31505	35096
44454	35097
19230	35098
30456	35099
4546	35100
54863	35101
33303	35102
22199	35103
507	35104
64110	35105
45177	35106
546	35107
16812	35108
16026	35109
810	35110
19352	35111
27830	35112
82270	35113
53571	35114
62914	35115
64886	35116
6991	35117
3042	35118
1310	35119
83220	35120
5053	35121
1455	35122
83785	35123
20779	35124
42264	35125
3136	35126
13615	35127
7636	35128
54208	35129
13295	35130
73521	35131
7318	35132
68838	35133
61023	35134
49085	35135
39447	35136
57422	35137
13564	35138
274	35139
1658	35140
12116	35141
6404	35142
3554	35143
28961	35144
32815	35145
63664	35146
77901	35147
46981	35148
35916	35149
67064	35150
24918	35151
61721	35152
10142	35153
4189	35154
20866	35155
18271	35156
42062	35157
45206	35158
57049	35159
17330	35160
3491	35161
4672	35162
7599	35163
45941	35164
74885	35165
54646	35166
4786	35167
22021	35168
35269	35169
94424	35170
25519	35171
16661	35172
89975	35173
19398	35174
97277	35175
1678	35176
22498	35177
6405	35178
51816	35179
34415	35180
12375	35181
93560	35182
28849	35183
21308	35184
2564	35185
34995	35186
288	35187
87957	35188
11418	35189
24697	35190
71916	35191
39786	35192
44754	35193
32720	35194
27297	35195
72673	35196
43272	35197
22666	35198
50754	35199
25635	35200
17340	35201
27145	35202
39889	35203
15834	35204
107637	35205
3688	35206
46674	35207
100995	35208
51001	35209
35801	35210
32777	35211
3923	35212
6544	35213
25066	35214
28550	35215
44115	35216
71114	35217
28571	35218
62298	35219
9748	35220
40911	35221
16427	35222
7673	35223
34644	35224
27826	35225
2885	35226
747	35227
17005	35228
3773	35229
78516	35230
25934	35231
284	35232
43208	35233
11497	35234
2185	35235
127	35236
19121	35237
9107	35238
71352	35239
110008	35240
6012	35241
1076	35242
28162	35243
32764	35244
10310	35245
5804	35246
108241	35247
4368	35248
251	35249
71827	35250
25292	35251
61106	35252
3042	35253
9645	35254
92253	35255
93232	35256
59073	35257
14832	35258
43615	35259
5633	35260
99852	35261
7687	35262
93442	35263
31280	35264
74187	35265
31348	35266
9468	35267
15166	35268
5604	35269
37230	35270
25190	35271
7079	35272
12301	35273
86300	35274
33581	35275
89277	35276
56933	35277
31912	35278
33315	35279
1666	35280
66340	35281
11190	35282
20921	35283
5830	35284
72288	35285
12967	35286
8536	35287
1379	35288
16146	35289
60039	35290
25149	35291
59552	35292
34	35293
20553	35294
40170	35295
201	35296
3025	35297
59439	35298
46262	35299
26002	35300
58748	35301
101610	35302
4420	35303
14968	35304
28132	35305
5325	35306
31744	35307
20096	35308
10310	35309
12953	35310
9139	35311
2323	35312
66292	35313
45624	35314
2974	35315
44691	35316
6692	35317
82756	35318
2608	35319
58069	35320
10499	35321
25661	35322
519	35323
8834	35324
74095	35325
2135	35326
99473	35327
11131	35328
70508	35329
21288	35330
22650	35331
16752	35332
21339	35333
47134	35334
535	35335
186	35336
43777	35337
42460	35338
9197	35339
3913	35340
1475	35341
24224	35342
63055	35343
58956	35344
65124	35345
68738	35346
8231	35347
69031	35348
113566	35349
45329	35350
53680	35351
2	35352
4618	35353
44541	35354
62835	35355
68583	35356
32290	35357
15425	35358
932	35359
7863	35360
5543	35361
3477	35362
54241	35363
9322	35364
3922	35365
11257	35366
102	35367
99669	35368
733	35369
47861	35370
55782	35371
4065	35372
6369	35373
35434	35374
37599	35375
60685	35376
44596	35377
1138	35378
14532	35379
37474	35380
82652	35381
17743	35382
1625	35383
51809	35384
57616	35385
18382	35386
44056	35387
69667	35388
9880	35389
113456	35390
28547	35391
70246	35392
32108	35393
6550	35394
12283	35395
14182	35396
180	35397
13823	35398
31164	35399
103444	35400
1925	35401
41923	35402
18545	35403
20379	35404
29480	35405
46471	35406
51401	35407
24945	35408
12919	35409
22930	35410
43098	35411
57462	35412
33904	35413
547	35414
36283	35415
44269	35416
86037	35417
47817	35418
30879	35419
36124	35420
71844	35421
95940	35422
1574	35423
38681	35424
47207	35425
267	35426
23704	35427
2536	35428
3711	35429
102840	35430
14281	35431
13455	35432
43656	35433
52782	35434
164	35435
2647	35436
76312	35437
9535	35438
41701	35439
41780	35440
8375	35441
4555	35442
596	35443
35088	35444
41949	35445
32035	35446
31428	35447
13649	35448
113928	35449
40743	35450
27795	35451
2457	35452
59812	35453
1845	35454
8195	35455
1016	35456
1008	35457
45310	35458
7239	35459
67317	35460
56629	35461
4802	35462
72412	35463
59353	35464
1938	35465
49556	35466
24594	35467
10134	35468
99439	35469
42248	35470
30385	35471
14242	35472
4715	35473
28558	35474
23871	35475
1917	35476
54620	35477
192	35478
35534	35479
16752	35480
3071	35481
21939	35482
26594	35483
28809	35484
13658	35485
826	35486
4697	35487
92026	35488
43339	35489
13002	35490
36123	35491
90338	35492
1842	35493
32510	35494
47542	35495
44256	35496
61012	35497
20846	35498
64159	35499
26323	35500
53709	35501
56262	35502
27515	35503
5107	35504
146	35505
12111	35506
90302	35507
8491	35508
45060	35509
375	35510
12381	35511
35715	35512
43992	35513
15275	35514
1325	35515
76823	35516
54213	35517
24669	35518
83164	35519
65002	35520
59244	35521
33433	35522
56381	35523
3750	35524
28203	35525
8020	35526
25076	35527
4586	35528
11264	35529
1247	35530
57828	35531
57	35532
84426	35533
102224	35534
101607	35535
65401	35536
5815	35537
10759	35538
7106	35539
20037	35540
20476	35541
37441	35542
13053	35543
70606	35544
4722	35545
77811	35546
5712	35547
1267	35548
6230	35549
24034	35550
19943	35551
23443	35552
35725	35553
7843	35554
62514	35555
523	35556
46076	35557
5233	35558
65020	35559
39011	35560
5348	35561
24650	35562
29772	35563
45774	35564
47113	35565
5018	35566
5190	35567
12207	35568
4364	35569
17900	35570
2524	35571
33003	35572
71397	35573
49436	35574
18320	35575
31212	35576
221	35577
57800	35578
20885	35579
10484	35580
43501	35581
26788	35582
2225	35583
46	35584
11039	35585
90227	35586
361	35587
5653	35588
19982	35589
78013	35590
64166	35591
2	35592
52110	35593
9016	35594
2803	35595
1978	35596
5215	35597
41764	35598
58967	35599
35553	35600
6848	35601
6381	35602
22542	35603
33781	35604
2005	35605
692	35606
2703	35607
39506	35608
23479	35609
24641	35610
289	35611
38441	35612
2203	35613
22687	35614
53362	35615
3287	35616
1878	35617
46001	35618
78360	35619
11008	35620
51002	35621
70593	35622
21126	35623
201	35624
8541	35625
10641	35626
16005	35627
5789	35628
3015	35629
2960	35630
8400	35631
50612	35632
49906	35633
72249	35634
98092	35635
873	35636
72227	35637
27573	35638
3721	35639
9160	35640
22561	35641
93749	35642
49501	35643
20272	35644
1012	35645
39555	35646
2837	35647
38672	35648
37321	35649
210	35650
20296	35651
26105	35652
19176	35653
5497	35654
9998	35655
32725	35656
26292	35657
49225	35658
106645	35659
3227	35660
5	35661
44355	35662
67163	35663
68590	35664
3419	35665
58059	35666
84474	35667
4020	35668
29312	35669
28692	35670
22680	35671
113625	35672
38081	35673
67464	35674
1725	35675
22505	35676
29072	35677
62932	35678
1113	35679
31339	35680
14944	35681
38908	35682
6986	35683
1812	35684
9951	35685
1889	35686
94532	35687
58584	35688
7922	35689
51	35690
8216	35691
63083	35692
306	35693
3524	35694
3116	35695
73886	35696
37	35697
67533	35698
7129	35699
45781	35700
27224	35701
76087	35702
11613	35703
28456	35704
41915	35705
22698	35706
92491	35707
22923	35708
11411	35709
1451	35710
13890	35711
8874	35712
5846	35713
1042	35714
3427	35715
106009	35716
13901	35717
8250	35718
22792	35719
25745	35720
60435	35721
31963	35722
12329	35723
17705	35724
78498	35725
80435	35726
82	35727
72300	35728
8161	35729
31053	35730
75307	35731
3472	35732
2812	35733
1055	35734
39998	35735
3141	35736
67311	35737
98019	35738
11509	35739
3233	35740
30218	35741
30852	35742
30418	35743
28453	35744
40736	35745
135	35746
12730	35747
35538	35748
57496	35749
36135	35750
50995	35751
17861	35752
29776	35753
93931	35754
16270	35755
70476	35756
6716	35757
24150	35758
43861	35759
1171	35760
23966	35761
7301	35762
3301	35763
45424	35764
378	35765
26741	35766
47142	35767
53943	35768
17977	35769
25982	35770
105	35771
23511	35772
74874	35773
11585	35774
47	35775
62806	35776
38249	35777
7779	35778
102205	35779
39306	35780
13867	35781
93090	35782
15191	35783
23245	35784
83019	35785
1	35786
7686	35787
4559	35788
96931	35789
90551	35790
8242	35791
20843	35792
20984	35793
14321	35794
7441	35795
73157	35796
32531	35797
13866	35798
16269	35799
27257	35800
37526	35801
64762	35802
8782	35803
11873	35804
59797	35805
58865	35806
277	35807
80307	35808
65614	35809
22235	35810
662	35811
27918	35812
70641	35813
20977	35814
17651	35815
73254	35816
79570	35817
63978	35818
3688	35819
72982	35820
6709	35821
60393	35822
1163	35823
9192	35824
563	35825
32981	35826
2190	35827
34036	35828
11998	35829
17464	35830
7902	35831
37244	35832
19456	35833
18961	35834
36383	35835
50309	35836
28734	35837
44208	35838
47836	35839
75796	35840
17911	35841
20454	35842
73593	35843
11899	35844
80865	35845
54779	35846
63419	35847
6693	35848
277	35849
4328	35850
61805	35851
53364	35852
15872	35853
1097	35854
55085	35855
32784	35856
27642	35857
44943	35858
64382	35859
59	35860
34147	35861
18147	35862
22919	35863
68607	35864
36282	35865
91651	35866
82088	35867
6019	35868
2268	35869
23697	35870
76926	35871
9805	35872
32299	35873
255	35874
49147	35875
63050	35876
9043	35877
915	35878
272	35879
7999	35880
8705	35881
43664	35882
108168	35883
13997	35884
30557	35885
19985	35886
65257	35887
17493	35888
49723	35889
7503	35890
27290	35891
20383	35892
1168	35893
4685	35894
18148	35895
4766	35896
94807	35897
65007	35898
5779	35899
3136	35900
39067	35901
17402	35902
68184	35903
16782	35904
6566	35905
14894	35906
104	35907
20478	35908
6919	35909
4090	35910
45295	35911
11184	35912
11475	35913
9016	35914
57742	35915
169	35916
80998	35917
18753	35918
5184	35919
25987	35920
3468	35921
4372	35922
899	35923
3822	35924
15960	35925
5966	35926
57075	35927
24282	35928
15168	35929
9889	35930
66245	35931
3791	35932
753	35933
5677	35934
33121	35935
14706	35936
32466	35937
3941	35938
50018	35939
25410	35940
1281	35941
5890	35942
6691	35943
2949	35944
69705	35945
2819	35946
39763	35947
1907	35948
87500	35949
12918	35950
5456	35951
75259	35952
28501	35953
42414	35954
23058	35955
19230	35956
94913	35957
37781	35958
11983	35959
7956	35960
28176	35961
110877	35962
32592	35963
30269	35964
75052	35965
59	35966
25786	35967
2018	35968
36734	35969
8015	35970
61624	35971
15650	35972
50479	35973
39840	35974
110584	35975
2107	35976
8003	35977
44447	35978
81163	35979
7869	35980
9907	35981
48668	35982
899	35983
24383	35984
31451	35985
31187	35986
1712	35987
52770	35988
53582	35989
6876	35990
15675	35991
4062	35992
238	35993
28491	35994
35233	35995
8659	35996
37024	35997
3134	35998
28400	35999
15811	36000
32866	36001
9865	36002
45856	36003
8750	36004
17260	36005
5530	36006
73445	36007
2826	36008
390	36009
65484	36010
26757	36011
4574	36012
588	36013
25377	36014
91484	36015
8394	36016
56192	36017
12660	36018
64178	36019
2539	36020
33206	36021
1887	36022
17563	36023
71836	36024
5365	36025
19524	36026
9670	36027
59361	36028
48386	36029
30150	36030
2733	36031
13923	36032
11387	36033
7172	36034
1192	36035
62058	36036
72595	36037
70256	36038
35108	36039
21735	36040
17070	36041
59911	36042
40990	36043
12904	36044
844	36045
72819	36046
137	36047
2235	36048
32406	36049
30976	36050
2244	36051
30401	36052
33863	36053
10542	36054
202	36055
104681	36056
20113	36057
98350	36058
55950	36059
62156	36060
20329	36061
1521	36062
42090	36063
1462	36064
27104	36065
17112	36066
65066	36067
2510	36068
51516	36069
16526	36070
6514	36071
11221	36072
705	36073
60416	36074
3495	36075
39643	36076
1639	36077
4752	36078
37326	36079
22199	36080
3258	36081
68019	36082
34999	36083
18716	36084
34764	36085
87885	36086
13589	36087
27529	36088
76799	36089
2957	36090
85192	36091
22119	36092
162	36093
58915	36094
37274	36095
36791	36096
4973	36097
1493	36098
82897	36099
33754	36100
51038	36101
72303	36102
3682	36103
1459	36104
79037	36105
4592	36106
2702	36107
50505	36108
88743	36109
760	36110
551	36111
1023	36112
36110	36113
6190	36114
63671	36115
41677	36116
41006	36117
58124	36118
19148	36119
48412	36120
15501	36121
17	36122
22208	36123
60886	36124
6529	36125
15226	36126
16811	36127
9707	36128
25068	36129
37598	36130
19121	36131
30317	36132
24128	36133
17589	36134
818	36135
5445	36136
28077	36137
44310	36138
12954	36139
20683	36140
45849	36141
1483	36142
503	36143
2416	36144
2860	36145
60387	36146
67326	36147
148	36148
30015	36149
50348	36150
1559	36151
8773	36152
36124	36153
103	36154
27937	36155
26771	36156
15340	36157
4324	36158
1149	36159
38423	36160
18746	36161
2011	36162
36353	36163
17779	36164
38210	36165
16504	36166
21864	36167
93822	36168
22095	36169
88825	36170
82807	36171
9158	36172
55657	36173
34321	36174
4475	36175
1338	36176
22472	36177
94781	36178
5945	36179
19403	36180
20983	36181
41862	36182
952	36183
26591	36184
22173	36185
4957	36186
10058	36187
31556	36188
42975	36189
92241	36190
8867	36191
67008	36192
1926	36193
772	36194
7964	36195
27481	36196
3406	36197
35331	36198
4331	36199
1381	36200
55374	36201
27932	36202
52076	36203
68412	36204
6349	36205
22961	36206
15	36207
9738	36208
66222	36209
11536	36210
49712	36211
31503	36212
44044	36213
75458	36214
34786	36215
8219	36216
165	36217
6610	36218
5814	36219
13982	36220
73905	36221
7531	36222
87615	36223
59764	36224
5904	36225
47509	36226
58927	36227
16876	36228
27031	36229
1791	36230
821	36231
2041	36232
951	36233
18793	36234
41393	36235
101679	36236
7132	36237
30106	36238
27160	36239
34223	36240
47564	36241
15510	36242
67125	36243
10504	36244
15800	36245
4089	36246
8076	36247
65330	36248
32144	36249
81344	36250
26831	36251
24136	36252
106012	36253
19889	36254
6721	36255
3823	36256
3755	36257
51750	36258
41582	36259
1734	36260
20	36261
10079	36262
17527	36263
45687	36264
103139	36265
18372	36266
53536	36267
71777	36268
3304	36269
18160	36270
7912	36271
963	36272
6233	36273
11574	36274
19331	36275
31991	36276
92	36277
15278	36278
87303	36279
32699	36280
29272	36281
3195	36282
25149	36283
20468	36284
20957	36285
2804	36286
28020	36287
305	36288
80282	36289
108206	36290
4382	36291
74535	36292
57968	36293
7567	36294
17978	36295
723	36296
25915	36297
54361	36298
25861	36299
9936	36300
2130	36301
29430	36302
8595	36303
50826	36304
461	36305
68484	36306
3620	36307
32555	36308
21780	36309
48478	36310
6081	36311
4352	36312
3745	36313
5500	36314
82861	36315
44190	36316
26405	36317
29257	36318
1948	36319
56594	36320
17055	36321
806	36322
103796	36323
2179	36324
62530	36325
15400	36326
67851	36327
28416	36328
824	36329
56571	36330
58236	36331
5408	36332
11477	36333
70080	36334
6997	36335
46200	36336
11422	36337
22210	36338
15643	36339
4865	36340
24367	36341
46588	36342
34021	36343
15027	36344
12728	36345
536	36346
34742	36347
718	36348
18113	36349
22200	36350
26057	36351
10915	36352
8100	36353
28460	36354
12073	36355
17184	36356
70232	36357
26770	36358
4694	36359
18774	36360
14912	36361
24270	36362
3743	36363
75030	36364
31720	36365
26905	36366
22651	36367
92375	36368
8591	36369
35077	36370
5084	36371
274	36372
62131	36373
48350	36374
21855	36375
82894	36376
26728	36377
30920	36378
31347	36379
2517	36380
27393	36381
22010	36382
92377	36383
70565	36384
29940	36385
68908	36386
18638	36387
56978	36388
106326	36389
82519	36390
113555	36391
70810	36392
100242	36393
18023	36394
91922	36395
503	36396
18746	36397
15071	36398
1317	36399
473	36400
22058	36401
3171	36402
14272	36403
31820	36404
9948	36405
64462	36406
8275	36407
33669	36408
17654	36409
59160	36410
99888	36411
10989	36412
22641	36413
36150	36414
18896	36415
24534	36416
32761	36417
22421	36418
39831	36419
25593	36420
37031	36421
39810	36422
21123	36423
4645	36424
45750	36425
24961	36426
1542	36427
91091	36428
12833	36429
7955	36430
17646	36431
8910	36432
17547	36433
22268	36434
61334	36435
7768	36436
49793	36437
21263	36438
26536	36439
1823	36440
43145	36441
1688	36442
22170	36443
14015	36444
53312	36445
12015	36446
72261	36447
42579	36448
5852	36449
16294	36450
44743	36451
14497	36452
26588	36453
2044	36454
40647	36455
28804	36456
3825	36457
69225	36458
45983	36459
5873	36460
489	36461
3802	36462
98715	36463
10703	36464
3685	36465
5165	36466
48566	36467
42538	36468
52749	36469
1689	36470
26057	36471
7039	36472
2554	36473
73881	36474
849	36475
53	36476
26083	36477
20735	36478
27787	36479
30012	36480
18311	36481
62378	36482
37556	36483
12125	36484
38046	36485
7140	36486
3993	36487
20915	36488
37971	36489
15373	36490
77226	36491
37721	36492
2302	36493
72031	36494
36293	36495
7872	36496
36597	36497
73252	36498
45040	36499
723	36500
51031	36501
7059	36502
36194	36503
894	36504
18065	36505
7998	36506
7920	36507
36060	36508
23180	36509
34924	36510
15545	36511
61328	36512
7486	36513
91742	36514
30515	36515
19388	36516
49265	36517
87015	36518
36987	36519
85612	36520
106305	36521
52393	36522
75512	36523
14805	36524
83289	36525
21709	36526
44023	36527
12716	36528
41420	36529
69773	36530
62055	36531
32881	36532
31	36533
20734	36534
24511	36535
1	36536
104097	36537
13642	36538
100461	36539
9879	36540
38773	36541
1793	36542
21871	36543
45989	36544
6670	36545
19646	36546
64208	36547
35070	36548
23448	36549
15896	36550
34324	36551
50967	36552
8395	36553
12446	36554
18603	36555
12712	36556
30569	36557
23410	36558
74233	36559
24122	36560
1257	36561
9372	36562
469	36563
35882	36564
17071	36565
50326	36566
23466	36567
33205	36568
11045	36569
10139	36570
25564	36571
74465	36572
1981	36573
53508	36574
19937	36575
7763	36576
75316	36577
96276	36578
4550	36579
62957	36580
35334	36581
25023	36582
535	36583
46778	36584
53870	36585
85256	36586
10570	36587
13189	36588
3106	36589
5530	36590
17034	36591
128	36592
80488	36593
54189	36594
82067	36595
40257	36596
1119	36597
29870	36598
6660	36599
8124	36600
23619	36601
99429	36602
85602	36603
12869	36604
38556	36605
116	36606
58131	36607
862	36608
22958	36609
63689	36610
12657	36611
4772	36612
15234	36613
59442	36614
61400	36615
11319	36616
49913	36617
80306	36618
980	36619
4042	36620
83523	36621
3115	36622
10553	36623
37941	36624
48940	36625
13856	36626
6443	36627
61877	36628
101316	36629
21860	36630
21510	36631
10321	36632
12771	36633
20273	36634
66658	36635
2314	36636
70622	36637
4460	36638
8402	36639
4386	36640
43	36641
20712	36642
17466	36643
3955	36644
9235	36645
13542	36646
1490	36647
14947	36648
22949	36649
940	36650
23148	36651
24176	36652
21529	36653
5546	36654
104	36655
407	36656
30680	36657
1614	36658
257	36659
1188	36660
3217	36661
17504	36662
111682	36663
24712	36664
37114	36665
2549	36666
29623	36667
14748	36668
30355	36669
12004	36670
5533	36671
8847	36672
3176	36673
4661	36674
9405	36675
17295	36676
6984	36677
24976	36678
21729	36679
73601	36680
57398	36681
17950	36682
61952	36683
10692	36684
21405	36685
1778	36686
31539	36687
18820	36688
81316	36689
54897	36690
5448	36691
31791	36692
55776	36693
39598	36694
12142	36695
745	36696
1651	36697
13418	36698
42907	36699
7896	36700
20464	36701
8829	36702
8080	36703
37767	36704
442	36705
166	36706
43721	36707
49925	36708
2534	36709
99861	36710
13819	36711
37220	36712
51919	36713
43115	36714
58326	36715
26275	36716
2257	36717
61224	36718
38535	36719
33368	36720
994	36721
21729	36722
86055	36723
36237	36724
27714	36725
26396	36726
7073	36727
42905	36728
41589	36729
33	36730
13558	36731
58066	36732
29115	36733
9361	36734
28068	36735
40988	36736
62196	36737
5775	36738
84737	36739
7166	36740
51509	36741
75446	36742
10442	36743
99661	36744
31609	36745
9307	36746
49935	36747
25038	36748
1227	36749
20874	36750
5719	36751
18836	36752
6697	36753
46759	36754
66833	36755
724	36756
8534	36757
71953	36758
67912	36759
1024	36760
24824	36761
79986	36762
9	36763
8793	36764
211	36765
95949	36766
5644	36767
18466	36768
38927	36769
12684	36770
8215	36771
46220	36772
10241	36773
35689	36774
54455	36775
10035	36776
59624	36777
29630	36778
48290	36779
7726	36780
197	36781
35743	36782
24605	36783
40767	36784
30485	36785
19017	36786
25729	36787
5639	36788
2575	36789
21622	36790
61738	36791
39712	36792
1744	36793
6360	36794
4311	36795
53342	36796
221	36797
30603	36798
2371	36799
77915	36800
52036	36801
76843	36802
32991	36803
34254	36804
8138	36805
1400	36806
31991	36807
44828	36808
5699	36809
8532	36810
85010	36811
33168	36812
7785	36813
31752	36814
74136	36815
5229	36816
377	36817
219	36818
15067	36819
19919	36820
14120	36821
72869	36822
32	36823
72686	36824
4835	36825
70008	36826
30583	36827
24923	36828
6173	36829
11628	36830
37171	36831
25052	36832
71116	36833
41870	36834
26414	36835
80860	36836
18783	36837
2797	36838
183	36839
63797	36840
55740	36841
62152	36842
55047	36843
2296	36844
19986	36845
15972	36846
52456	36847
14003	36848
7768	36849
86110	36850
18162	36851
109129	36852
7303	36853
49599	36854
74704	36855
82726	36856
12067	36857
6080	36858
52545	36859
7314	36860
14363	36861
70598	36862
44085	36863
73466	36864
30386	36865
68238	36866
415	36867
95	36868
33083	36869
19311	36870
32296	36871
278	36872
33174	36873
34663	36874
73	36875
63129	36876
2648	36877
26585	36878
9908	36879
82236	36880
27	36881
3302	36882
6006	36883
62067	36884
1369	36885
7566	36886
6685	36887
58507	36888
21033	36889
15517	36890
10957	36891
50529	36892
62838	36893
32391	36894
12945	36895
589	36896
13193	36897
28653	36898
42714	36899
63188	36900
9010	36901
30136	36902
31536	36903
1568	36904
34004	36905
67615	36906
11545	36907
334	36908
70026	36909
8113	36910
80022	36911
83708	36912
52128	36913
66932	36914
47905	36915
5095	36916
19406	36917
1968	36918
85945	36919
89946	36920
319	36921
388	36922
45268	36923
10149	36924
94860	36925
85293	36926
13538	36927
60446	36928
32833	36929
738	36930
50420	36931
45227	36932
8607	36933
9179	36934
22334	36935
92261	36936
32494	36937
7182	36938
1896	36939
25320	36940
6458	36941
2196	36942
59567	36943
3389	36944
15772	36945
94937	36946
49151	36947
73324	36948
31822	36949
8694	36950
3003	36951
114418	36952
3142	36953
18057	36954
12126	36955
14502	36956
11659	36957
99349	36958
20144	36959
3051	36960
93913	36961
17443	36962
91968	36963
5613	36964
32186	36965
8512	36966
13769	36967
6391	36968
47835	36969
2909	36970
43453	36971
28860	36972
10847	36973
16553	36974
6076	36975
5824	36976
38683	36977
53810	36978
79647	36979
89441	36980
36911	36981
1431	36982
13254	36983
38577	36984
71548	36985
106748	36986
19331	36987
13492	36988
545	36989
4459	36990
30085	36991
21103	36992
6838	36993
98085	36994
99022	36995
52294	36996
9799	36997
608	36998
24775	36999
76197	37000
92417	37001
2092	37002
80934	37003
63168	37004
23542	37005
25584	37006
41158	37007
27508	37008
29928	37009
6217	37010
109542	37011
65673	37012
23522	37013
57687	37014
13442	37015
76697	37016
16766	37017
29267	37018
191	37019
20458	37020
41728	37021
33601	37022
6097	37023
11367	37024
60892	37025
36017	37026
47214	37027
42727	37028
13674	37029
45527	37030
644	37031
4241	37032
23793	37033
5522	37034
2166	37035
48024	37036
303	37037
5265	37038
71655	37039
17532	37040
2800	37041
80031	37042
6658	37043
98458	37044
61394	37045
79952	37046
39115	37047
63278	37048
47829	37049
39975	37050
98499	37051
57598	37052
8962	37053
81882	37054
82	37055
31992	37056
65709	37057
29297	37058
4546	37059
26567	37060
60054	37061
10175	37062
6485	37063
53	37064
14030	37065
36042	37066
5099	37067
25569	37068
12778	37069
40491	37070
16784	37071
24565	37072
29711	37073
37508	37074
35119	37075
10804	37076
62048	37077
28639	37078
4755	37079
442	37080
83817	37081
36628	37082
57092	37083
4445	37084
25850	37085
1457	37086
2057	37087
157	37088
2891	37089
2359	37090
9524	37091
30754	37092
99697	37093
18519	37094
681	37095
14904	37096
65813	37097
48345	37098
22239	37099
30881	37100
93614	37101
19948	37102
19579	37103
46234	37104
47860	37105
90668	37106
3039	37107
31806	37108
49708	37109
39715	37110
52568	37111
89528	37112
76415	37113
9247	37114
9838	37115
5160	37116
598	37117
35890	37118
9464	37119
78883	37120
6453	37121
7724	37122
63642	37123
542	37124
12236	37125
46551	37126
28665	37127
56685	37128
20255	37129
29423	37130
11301	37131
16705	37132
24050	37133
43320	37134
3135	37135
463	37136
52971	37137
49595	37138
17303	37139
33879	37140
6257	37141
42046	37142
92259	37143
14682	37144
19214	37145
83578	37146
54827	37147
27976	37148
19396	37149
20319	37150
91487	37151
954	37152
38214	37153
1142	37154
13814	37155
25430	37156
70738	37157
61754	37158
52755	37159
1107	37160
12758	37161
79	37162
23384	37163
49078	37164
514	37165
12064	37166
1949	37167
39078	37168
4646	37169
84997	37170
33316	37171
47123	37172
72871	37173
6349	37174
7174	37175
41454	37176
87195	37177
18416	37178
20398	37179
7239	37180
1	37181
253	37182
52637	37183
38253	37184
7114	37185
2525	37186
83896	37187
57431	37188
6667	37189
70781	37190
9186	37191
63406	37192
16942	37193
18832	37194
63037	37195
19896	37196
13980	37197
29137	37198
93110	37199
18807	37200
1928	37201
73193	37202
1683	37203
69341	37204
11383	37205
72363	37206
73067	37207
34443	37208
60209	37209
17151	37210
3792	37211
21969	37212
6590	37213
44460	37214
17624	37215
3886	37216
32457	37217
22327	37218
99701	37219
13987	37220
15564	37221
2646	37222
7227	37223
4490	37224
109109	37225
49531	37226
26693	37227
105402	37228
29235	37229
40578	37230
53472	37231
14845	37232
6364	37233
255	37234
66508	37235
1718	37236
56375	37237
15911	37238
42949	37239
30905	37240
72876	37241
53659	37242
223	37243
1284	37244
21655	37245
24266	37246
34564	37247
4214	37248
33013	37249
16894	37250
3485	37251
25358	37252
39709	37253
31050	37254
11876	37255
109602	37256
9205	37257
1030	37258
8080	37259
14042	37260
76415	37261
51650	37262
10894	37263
10315	37264
42267	37265
45993	37266
8894	37267
50482	37268
18378	37269
36563	37270
25309	37271
9234	37272
926	37273
2821	37274
36903	37275
23888	37276
600	37277
16100	37278
190	37279
32653	37280
40479	37281
34544	37282
18445	37283
14759	37284
74198	37285
30376	37286
23902	37287
107	37288
29612	37289
36579	37290
49335	37291
33489	37292
899	37293
15460	37294
7865	37295
73701	37296
42517	37297
1291	37298
3603	37299
35289	37300
18296	37301
7280	37302
26410	37303
19119	37304
21198	37305
11593	37306
20605	37307
7116	37308
9944	37309
69924	37310
22226	37311
81624	37312
57195	37313
17761	37314
30694	37315
2615	37316
72279	37317
17652	37318
46832	37319
34136	37320
18482	37321
22122	37322
24334	37323
32611	37324
41074	37325
58926	37326
14549	37327
65179	37328
20056	37329
17757	37330
5339	37331
14706	37332
73263	37333
61503	37334
24796	37335
59097	37336
7192	37337
96109	37338
170	37339
25422	37340
36559	37341
60660	37342
19711	37343
29867	37344
3785	37345
8025	37346
6769	37347
54793	37348
33069	37349
29806	37350
291	37351
74897	37352
8793	37353
93976	37354
3061	37355
11905	37356
108371	37357
19431	37358
2136	37359
113	37360
4781	37361
28388	37362
1826	37363
16	37364
26354	37365
15446	37366
65682	37367
36106	37368
12033	37369
86504	37370
49761	37371
96370	37372
99015	37373
72961	37374
87851	37375
71642	37376
52238	37377
21719	37378
18177	37379
12107	37380
58387	37381
42272	37382
52228	37383
76282	37384
60262	37385
1220	37386
39480	37387
5495	37388
19617	37389
23330	37390
17707	37391
597	37392
518	37393
24734	37394
12909	37395
61944	37396
15671	37397
88774	37398
56925	37399
89705	37400
14570	37401
542	37402
12376	37403
177	37404
27933	37405
83968	37406
9656	37407
4110	37408
10039	37409
31469	37410
11545	37411
60294	37412
35232	37413
1756	37414
42184	37415
61900	37416
32757	37417
53335	37418
76107	37419
27022	37420
10948	37421
14549	37422
10380	37423
50347	37424
42279	37425
7508	37426
3775	37427
22038	37428
29959	37429
22576	37430
4598	37431
837	37432
76339	37433
42418	37434
8194	37435
23581	37436
49036	37437
389	37438
28520	37439
17881	37440
23259	37441
18168	37442
77988	37443
60146	37444
53974	37445
46861	37446
27628	37447
50119	37448
1286	37449
16132	37450
62949	37451
12708	37452
44070	37453
27541	37454
41102	37455
597	37456
1587	37457
1576	37458
23209	37459
1279	37460
36	37461
49809	37462
5941	37463
81178	37464
20048	37465
16523	37466
3836	37467
77251	37468
26387	37469
3696	37470
1629	37471
265	37472
5032	37473
1008	37474
31605	37475
41864	37476
5367	37477
15817	37478
71765	37479
2792	37480
3812	37481
4932	37482
83753	37483
9229	37484
59328	37485
3264	37486
28794	37487
51205	37488
22554	37489
54285	37490
63217	37491
46013	37492
24144	37493
55842	37494
32743	37495
86404	37496
326	37497
35380	37498
15479	37499
8437	37500
27592	37501
629	37502
4715	37503
70574	37504
3743	37505
3070	37506
69	37507
17115	37508
60867	37509
8823	37510
7911	37511
366	37512
2462	37513
2199	37514
55178	37515
11687	37516
25860	37517
28637	37518
17004	37519
6415	37520
28508	37521
34901	37522
41579	37523
3554	37524
18301	37525
44534	37526
13409	37527
416	37528
659	37529
16194	37530
56422	37531
4162	37532
375	37533
7016	37534
2665	37535
50825	37536
145	37537
9447	37538
23376	37539
6044	37540
10937	37541
4191	37542
2148	37543
19163	37544
31210	37545
75657	37546
2517	37547
9406	37548
75242	37549
53534	37550
50255	37551
10658	37552
101244	37553
15252	37554
61085	37555
26475	37556
31304	37557
3262	37558
37739	37559
40008	37560
9406	37561
34662	37562
19984	37563
33153	37564
10279	37565
104981	37566
14148	37567
43843	37568
15821	37569
15013	37570
12154	37571
90929	37572
74725	37573
46805	37574
66	37575
14571	37576
28732	37577
1807	37578
6971	37579
13508	37580
15163	37581
2771	37582
94557	37583
73687	37584
1854	37585
9051	37586
113	37587
2335	37588
37877	37589
6107	37590
53687	37591
18046	37592
22190	37593
30008	37594
61857	37595
80314	37596
20892	37597
66299	37598
47605	37599
17242	37600
44071	37601
114077	37602
28030	37603
55662	37604
54869	37605
72880	37606
1175	37607
18865	37608
1797	37609
5138	37610
42511	37611
1068	37612
41034	37613
40837	37614
35534	37615
950	37616
3606	37617
11487	37618
34818	37619
539	37620
9271	37621
30557	37622
4606	37623
30506	37624
25564	37625
8669	37626
9244	37627
14796	37628
15109	37629
4700	37630
15218	37631
72728	37632
39290	37633
5740	37634
49432	37635
2533	37636
30773	37637
18579	37638
31615	37639
34608	37640
28564	37641
58344	37642
59390	37643
1529	37644
62542	37645
70893	37646
2247	37647
1352	37648
21696	37649
4701	37650
41919	37651
2020	37652
20349	37653
28170	37654
13905	37655
97224	37656
77	37657
18903	37658
19711	37659
7907	37660
278	37661
38684	37662
3115	37663
54848	37664
84751	37665
14681	37666
77659	37667
46179	37668
26902	37669
33821	37670
1597	37671
1036	37672
7494	37673
13717	37674
6122	37675
68848	37676
69005	37677
9163	37678
4760	37679
12506	37680
46917	37681
77234	37682
46378	37683
3541	37684
16248	37685
36479	37686
26684	37687
12005	37688
3894	37689
87602	37690
84015	37691
29409	37692
18017	37693
50524	37694
26081	37695
36232	37696
29504	37697
56337	37698
37634	37699
56919	37700
46998	37701
33584	37702
1415	37703
349	37704
4136	37705
4428	37706
3046	37707
335	37708
56664	37709
54907	37710
10916	37711
67263	37712
44116	37713
350	37714
39792	37715
23768	37716
20155	37717
4939	37718
2359	37719
9817	37720
16236	37721
13356	37722
4906	37723
36942	37724
19973	37725
74471	37726
23694	37727
1617	37728
570	37729
57751	37730
76799	37731
79203	37732
74017	37733
44142	37734
445	37735
53824	37736
1	37737
24651	37738
3078	37739
78347	37740
19525	37741
27694	37742
1335	37743
7808	37744
47	37745
9874	37746
4851	37747
102848	37748
11392	37749
46211	37750
17823	37751
37947	37752
1005	37753
5047	37754
57756	37755
7765	37756
20042	37757
42245	37758
50528	37759
77735	37760
53646	37761
459	37762
13688	37763
17009	37764
16086	37765
26647	37766
7224	37767
7125	37768
7159	37769
7283	37770
53405	37771
4579	37772
446	37773
1718	37774
20231	37775
11884	37776
7680	37777
23468	37778
9700	37779
53656	37780
4067	37781
11887	37782
7882	37783
62707	37784
1205	37785
62304	37786
6638	37787
17424	37788
6890	37789
65312	37790
86489	37791
4879	37792
79459	37793
97431	37794
1656	37795
18761	37796
65	37797
47941	37798
992	37799
29584	37800
9225	37801
6396	37802
1159	37803
7552	37804
15615	37805
52569	37806
48956	37807
44806	37808
33392	37809
56966	37810
24897	37811
26469	37812
7042	37813
90027	37814
21538	37815
7827	37816
90975	37817
49534	37818
141	37819
3683	37820
652	37821
96762	37822
2997	37823
1618	37824
58215	37825
164	37826
25679	37827
3467	37828
53195	37829
145	37830
5719	37831
21645	37832
26139	37833
45929	37834
21105	37835
56942	37836
12022	37837
23597	37838
112946	37839
3534	37840
39139	37841
61437	37842
204	37843
28245	37844
15213	37845
78881	37846
21089	37847
56623	37848
27263	37849
486	37850
11621	37851
85135	37852
19698	37853
25684	37854
65590	37855
53718	37856
6035	37857
47378	37858
21232	37859
1169	37860
52315	37861
80871	37862
27395	37863
20052	37864
46083	37865
62158	37866
20850	37867
48231	37868
35113	37869
42519	37870
48612	37871
3869	37872
54	37873
46138	37874
3529	37875
17139	37876
34992	37877
90625	37878
30379	37879
39371	37880
10306	37881
6578	37882
74106	37883
26806	37884
25928	37885
5765	37886
63023	37887
236	37888
32102	37889
14262	37890
18726	37891
34105	37892
43776	37893
36074	37894
100931	37895
15386	37896
49474	37897
73545	37898
5076	37899
79377	37900
54209	37901
14268	37902
31727	37903
4966	37904
550	37905
26937	37906
11325	37907
2926	37908
806	37909
8256	37910
28504	37911
43656	37912
55562	37913
79246	37914
64060	37915
11320	37916
4057	37917
31427	37918
34766	37919
45442	37920
3304	37921
28085	37922
680	37923
17533	37924
709	37925
1764	37926
18408	37927
13249	37928
50691	37929
86580	37930
17106	37931
42658	37932
22036	37933
17700	37934
10558	37935
22025	37936
39817	37937
6555	37938
429	37939
33040	37940
93100	37941
48079	37942
18544	37943
6072	37944
28273	37945
2126	37946
41341	37947
5727	37948
107	37949
308	37950
7385	37951
8423	37952
42835	37953
4652	37954
7048	37955
3042	37956
39178	37957
7558	37958
6739	37959
42	37960
47583	37961
42909	37962
40727	37963
66026	37964
18519	37965
55414	37966
7222	37967
41724	37968
70635	37969
30082	37970
80570	37971
46612	37972
48900	37973
49199	37974
11580	37975
104319	37976
69663	37977
59942	37978
31773	37979
4709	37980
102048	37981
99174	37982
26960	37983
102143	37984
9000	37985
59716	37986
41724	37987
30494	37988
2690	37989
44675	37990
6219	37991
45208	37992
50244	37993
82202	37994
57119	37995
65595	37996
22293	37997
69360	37998
32468	37999
305	38000
46618	38001
54116	38002
38639	38003
75913	38004
14570	38005
56396	38006
6534	38007
5281	38008
7625	38009
714	38010
47427	38011
301	38012
96294	38013
19441	38014
19669	38015
1259	38016
24670	38017
31697	38018
48957	38019
1721	38020
70	38021
8517	38022
24890	38023
21018	38024
22920	38025
43193	38026
22386	38027
53852	38028
365	38029
384	38030
102350	38031
40692	38032
37004	38033
86796	38034
19901	38035
9649	38036
5237	38037
91248	38038
15687	38039
3198	38040
3837	38041
81382	38042
8244	38043
42259	38044
30283	38045
84614	38046
28699	38047
23712	38048
14747	38049
36855	38050
4054	38051
7034	38052
9780	38053
37378	38054
113141	38055
42034	38056
6610	38057
1286	38058
30086	38059
51583	38060
63101	38061
32076	38062
19852	38063
61549	38064
43156	38065
50527	38066
1262	38067
24	38068
32093	38069
4510	38070
17188	38071
18876	38072
2848	38073
26687	38074
23529	38075
84380	38076
25431	38077
30247	38078
77072	38079
1115	38080
408	38081
81602	38082
22096	38083
1495	38084
83247	38085
9717	38086
9010	38087
7651	38088
8061	38089
7784	38090
6639	38091
2108	38092
49089	38093
111658	38094
804	38095
4397	38096
20886	38097
68664	38098
77	38099
43148	38100
783	38101
44692	38102
30607	38103
24091	38104
64052	38105
1767	38106
26924	38107
4918	38108
1642	38109
21419	38110
184	38111
32008	38112
80623	38113
8882	38114
5226	38115
81203	38116
61049	38117
66963	38118
85642	38119
110998	38120
72584	38121
67102	38122
92428	38123
15212	38124
43042	38125
84554	38126
24351	38127
4043	38128
3609	38129
105048	38130
68104	38131
67159	38132
36579	38133
18295	38134
21404	38135
68413	38136
68318	38137
49669	38138
425	38139
53266	38140
21208	38141
52643	38142
6292	38143
69085	38144
60199	38145
5332	38146
5804	38147
58160	38148
1095	38149
72004	38150
8974	38151
38363	38152
24344	38153
37455	38154
43432	38155
58097	38156
27512	38157
25321	38158
11355	38159
11851	38160
10430	38161
7275	38162
38602	38163
2315	38164
7927	38165
67818	38166
3684	38167
14270	38168
65578	38169
68957	38170
13097	38171
33048	38172
3858	38173
9720	38174
43495	38175
8846	38176
46032	38177
15718	38178
35201	38179
42655	38180
89079	38181
79119	38182
40738	38183
69242	38184
53556	38185
314	38186
100962	38187
10106	38188
104307	38189
32355	38190
93723	38191
16125	38192
17801	38193
7034	38194
3050	38195
48637	38196
7004	38197
12969	38198
17376	38199
8816	38200
13696	38201
17423	38202
36497	38203
37890	38204
21895	38205
19923	38206
5184	38207
7346	38208
57040	38209
80584	38210
7607	38211
16085	38212
69489	38213
9779	38214
40423	38215
7353	38216
16853	38217
7425	38218
80956	38219
11179	38220
12778	38221
46889	38222
75507	38223
49334	38224
1	38225
3675	38226
79266	38227
94811	38228
18977	38229
92058	38230
33675	38231
91106	38232
29094	38233
9865	38234
61571	38235
7085	38236
68735	38237
80794	38238
36243	38239
9788	38240
46868	38241
63365	38242
18	38243
21168	38244
3422	38245
56748	38246
5132	38247
74560	38248
50250	38249
71685	38250
31443	38251
28893	38252
708	38253
44291	38254
75514	38255
2444	38256
62357	38257
11895	38258
78105	38259
40596	38260
103269	38261
12186	38262
16165	38263
39680	38264
42143	38265
8577	38266
25301	38267
23843	38268
51268	38269
51906	38270
19192	38271
5595	38272
9914	38273
435	38274
13430	38275
38028	38276
9735	38277
44433	38278
53559	38279
57559	38280
52945	38281
41494	38282
4746	38283
6337	38284
70070	38285
49662	38286
9480	38287
48059	38288
72446	38289
47276	38290
53513	38291
51107	38292
113749	38293
36968	38294
39339	38295
13781	38296
480	38297
28806	38298
84282	38299
73955	38300
8645	38301
7782	38302
34387	38303
104	38304
16608	38305
18216	38306
6807	38307
66141	38308
1817	38309
19740	38310
161	38311
2115	38312
10658	38313
2415	38314
38108	38315
23123	38316
5034	38317
17342	38318
18782	38319
54444	38320
34751	38321
1523	38322
5821	38323
16543	38324
83994	38325
6674	38326
6660	38327
31805	38328
5663	38329
10540	38330
36814	38331
14344	38332
12271	38333
48086	38334
17485	38335
50120	38336
103978	38337
28316	38338
223	38339
42253	38340
58847	38341
204	38342
17204	38343
21088	38344
29515	38345
54299	38346
71342	38347
69829	38348
29716	38349
4523	38350
507	38351
97904	38352
56950	38353
2079	38354
5817	38355
8415	38356
14459	38357
4132	38358
743	38359
59893	38360
11997	38361
31007	38362
54546	38363
10449	38364
39957	38365
16095	38366
38681	38367
15848	38368
33485	38369
302	38370
2323	38371
793	38372
26454	38373
82	38374
64817	38375
11903	38376
22177	38377
84455	38378
8223	38379
62876	38380
64093	38381
11141	38382
20051	38383
82099	38384
28901	38385
19267	38386
53112	38387
26058	38388
60757	38389
919	38390
57973	38391
387	38392
9075	38393
55691	38394
73038	38395
41	38396
18858	38397
12368	38398
42394	38399
5910	38400
7685	38401
40980	38402
1526	38403
13709	38404
25370	38405
21	38406
11530	38407
671	38408
1046	38409
17646	38410
4937	38411
80578	38412
27039	38413
29589	38414
7361	38415
17917	38416
2121	38417
751	38418
12814	38419
5583	38420
100776	38421
7586	38422
74459	38423
8253	38424
34961	38425
15602	38426
48154	38427
11	38428
14626	38429
48278	38430
34909	38431
9943	38432
2728	38433
29897	38434
29741	38435
35	38436
109472	38437
97205	38438
2655	38439
2928	38440
223	38441
21	38442
166	38443
11572	38444
17250	38445
33682	38446
83030	38447
35284	38448
88887	38449
47639	38450
1482	38451
16	38452
12159	38453
20641	38454
632	38455
8550	38456
31956	38457
44113	38458
3218	38459
6054	38460
8973	38461
23573	38462
78785	38463
10713	38464
1712	38465
5153	38466
73420	38467
24281	38468
18314	38469
46391	38470
335	38471
1391	38472
35829	38473
62729	38474
22905	38475
7913	38476
3622	38477
112110	38478
9650	38479
1626	38480
2	38481
13509	38482
43905	38483
19551	38484
48225	38485
53333	38486
40609	38487
3112	38488
16668	38489
54691	38490
90857	38491
48906	38492
1653	38493
2297	38494
47051	38495
62973	38496
49466	38497
9660	38498
46498	38499
34287	38500
47093	38501
18066	38502
75917	38503
41013	38504
64030	38505
54710	38506
14323	38507
112	38508
60201	38509
19022	38510
44063	38511
22468	38512
26221	38513
43926	38514
1873	38515
17453	38516
16340	38517
9010	38518
23803	38519
70135	38520
2398	38521
25663	38522
1064	38523
43710	38524
493	38525
61170	38526
38163	38527
43313	38528
8284	38529
4812	38530
23789	38531
5181	38532
16127	38533
58977	38534
15504	38535
63672	38536
2779	38537
25679	38538
10201	38539
15300	38540
32840	38541
12896	38542
41103	38543
1676	38544
33433	38545
3718	38546
57621	38547
1875	38548
10327	38549
59043	38550
29092	38551
27544	38552
103212	38553
59397	38554
34330	38555
28	38556
33390	38557
22878	38558
3790	38559
2268	38560
1987	38561
41646	38562
41133	38563
46994	38564
22104	38565
2049	38566
7518	38567
420	38568
9895	38569
25129	38570
39962	38571
7872	38572
51885	38573
66788	38574
33234	38575
16048	38576
6231	38577
33491	38578
551	38579
27576	38580
21653	38581
23676	38582
57838	38583
31029	38584
27068	38585
459	38586
103039	38587
10648	38588
182	38589
60331	38590
6317	38591
11841	38592
7735	38593
33692	38594
11601	38595
50538	38596
100289	38597
21660	38598
6364	38599
9584	38600
55401	38601
11357	38602
58864	38603
1883	38604
45784	38605
11274	38606
29727	38607
37421	38608
319	38609
27006	38610
55	38611
59054	38612
16717	38613
11326	38614
79464	38615
39856	38616
6678	38617
49530	38618
41214	38619
104184	38620
36568	38621
11256	38622
59154	38623
32874	38624
7584	38625
10606	38626
48544	38627
32394	38628
12298	38629
71208	38630
4562	38631
14689	38632
9682	38633
2731	38634
11926	38635
47192	38636
16192	38637
6566	38638
21110	38639
2527	38640
1923	38641
8112	38642
2330	38643
555	38644
34006	38645
987	38646
23778	38647
969	38648
76586	38649
10470	38650
59270	38651
3611	38652
55968	38653
15835	38654
22949	38655
48666	38656
53714	38657
40439	38658
66352	38659
73872	38660
37937	38661
18146	38662
19796	38663
35216	38664
1242	38665
48398	38666
7976	38667
31446	38668
56626	38669
78783	38670
13643	38671
83675	38672
13398	38673
11	38674
30272	38675
12	38676
2956	38677
51331	38678
34778	38679
21703	38680
41967	38681
21159	38682
1736	38683
30663	38684
5615	38685
49737	38686
4052	38687
33058	38688
3376	38689
17735	38690
103956	38691
55720	38692
49192	38693
12979	38694
103715	38695
73737	38696
18384	38697
70449	38698
3792	38699
89013	38700
15161	38701
11785	38702
16864	38703
45405	38704
447	38705
35317	38706
46	38707
1661	38708
23374	38709
96833	38710
78459	38711
49155	38712
5717	38713
332	38714
58163	38715
94338	38716
708	38717
59999	38718
26833	38719
8422	38720
19653	38721
86980	38722
2672	38723
34115	38724
1245	38725
49097	38726
34641	38727
1307	38728
5018	38729
6868	38730
28638	38731
22121	38732
20138	38733
17284	38734
90800	38735
25065	38736
26247	38737
2001	38738
69141	38739
30945	38740
38047	38741
57142	38742
1861	38743
45344	38744
8141	38745
64606	38746
4447	38747
77198	38748
36484	38749
17223	38750
53889	38751
9117	38752
63612	38753
367	38754
5228	38755
5330	38756
30112	38757
16247	38758
77151	38759
65808	38760
36988	38761
92403	38762
4766	38763
24122	38764
77485	38765
3179	38766
107251	38767
28521	38768
2538	38769
20735	38770
3506	38771
18698	38772
162	38773
38066	38774
2893	38775
43360	38776
2524	38777
48759	38778
29886	38779
40665	38780
64686	38781
77939	38782
14715	38783
5942	38784
415	38785
2130	38786
70343	38787
40701	38788
27130	38789
46215	38790
71151	38791
3183	38792
74626	38793
33288	38794
47499	38795
29876	38796
43260	38797
42	38798
9081	38799
44334	38800
20031	38801
23330	38802
4212	38803
22486	38804
9582	38805
24678	38806
91631	38807
22833	38808
49653	38809
59962	38810
39478	38811
23174	38812
218	38813
10029	38814
1791	38815
32214	38816
54399	38817
8619	38818
3271	38819
6794	38820
49569	38821
96948	38822
55222	38823
60775	38824
20178	38825
89888	38826
1128	38827
28056	38828
18195	38829
11089	38830
52338	38831
66396	38832
35456	38833
82701	38834
12042	38835
55417	38836
6122	38837
68	38838
35866	38839
23995	38840
12767	38841
56193	38842
45853	38843
37799	38844
57560	38845
18104	38846
103741	38847
70076	38848
13642	38849
16054	38850
9790	38851
2453	38852
70929	38853
29184	38854
27	38855
44	38856
68573	38857
24530	38858
36585	38859
70004	38860
2303	38861
27824	38862
55302	38863
2813	38864
46965	38865
30448	38866
29287	38867
65448	38868
1375	38869
65055	38870
54260	38871
12860	38872
31845	38873
41772	38874
5419	38875
1782	38876
56647	38877
42662	38878
82401	38879
7678	38880
5377	38881
70824	38882
35626	38883
5600	38884
104251	38885
1890	38886
3548	38887
25325	38888
7	38889
25745	38890
16176	38891
2367	38892
54101	38893
869	38894
46610	38895
29578	38896
32564	38897
39814	38898
78478	38899
94773	38900
61539	38901
42915	38902
2533	38903
323	38904
24535	38905
35747	38906
20126	38907
48987	38908
5258	38909
19262	38910
58802	38911
81025	38912
82336	38913
25306	38914
108	38915
1761	38916
23009	38917
96735	38918
33167	38919
46827	38920
61771	38921
182	38922
561	38923
47864	38924
15763	38925
7066	38926
27962	38927
32301	38928
64808	38929
2	38930
51949	38931
47760	38932
50708	38933
1514	38934
23590	38935
5861	38936
18544	38937
72750	38938
220	38939
1206	38940
101696	38941
8380	38942
45141	38943
2899	38944
11781	38945
2871	38946
765	38947
33842	38948
20058	38949
102505	38950
61933	38951
34865	38952
83283	38953
2280	38954
4053	38955
22020	38956
3693	38957
66901	38958
2368	38959
1533	38960
7432	38961
18977	38962
76480	38963
74909	38964
38009	38965
39170	38966
4138	38967
110	38968
37328	38969
12589	38970
81330	38971
67771	38972
48358	38973
81878	38974
5455	38975
18750	38976
28407	38977
76731	38978
4390	38979
488	38980
6944	38981
84905	38982
40150	38983
21433	38984
3824	38985
59717	38986
70471	38987
2277	38988
2551	38989
29016	38990
56413	38991
705	38992
31493	38993
9807	38994
60530	38995
24046	38996
64566	38997
17157	38998
2390	38999
17310	39000
16403	39001
1473	39002
11331	39003
25669	39004
36112	39005
22305	39006
37294	39007
53513	39008
23168	39009
22295	39010
28135	39011
28747	39012
88651	39013
48847	39014
45539	39015
40644	39016
33899	39017
53838	39018
26501	39019
100680	39020
4288	39021
39572	39022
24894	39023
3827	39024
14861	39025
49251	39026
15955	39027
71305	39028
258	39029
35179	39030
18249	39031
7736	39032
85967	39033
17387	39034
699	39035
39600	39036
18352	39037
72754	39038
7796	39039
38942	39040
85037	39041
20733	39042
41316	39043
754	39044
3924	39045
222	39046
5495	39047
60171	39048
732	39049
18039	39050
27574	39051
26859	39052
31743	39053
19253	39054
3046	39055
75898	39056
31075	39057
4424	39058
56153	39059
67688	39060
38299	39061
107685	39062
10882	39063
88173	39064
16432	39065
626	39066
80183	39067
19937	39068
1088	39069
43544	39070
8928	39071
78270	39072
18900	39073
4939	39074
15471	39075
6084	39076
16577	39077
43304	39078
37432	39079
8393	39080
4751	39081
1423	39082
64889	39083
27374	39084
2180	39085
50556	39086
92146	39087
20435	39088
19862	39089
1506	39090
59966	39091
57158	39092
20713	39093
679	39094
582	39095
44622	39096
51954	39097
8690	39098
19989	39099
542	39100
61183	39101
92707	39102
9596	39103
51647	39104
327	39105
3023	39106
54128	39107
900	39108
676	39109
1458	39110
3077	39111
428	39112
25759	39113
14981	39114
114493	39115
49043	39116
57406	39117
200	39118
4023	39119
11584	39120
3173	39121
61268	39122
102185	39123
21592	39124
60496	39125
17184	39126
31837	39127
93294	39128
70090	39129
1843	39130
2511	39131
6285	39132
34015	39133
19629	39134
40646	39135
14973	39136
50507	39137
1769	39138
92889	39139
18857	39140
8541	39141
17220	39142
308	39143
47199	39144
19371	39145
31020	39146
18354	39147
37526	39148
10552	39149
8629	39150
109675	39151
87865	39152
9312	39153
31042	39154
47949	39155
13626	39156
38559	39157
545	39158
60936	39159
49154	39160
17112	39161
527	39162
84	39163
92670	39164
1370	39165
55306	39166
67841	39167
23202	39168
3112	39169
32592	39170
48928	39171
15453	39172
1652	39173
52157	39174
55025	39175
12973	39176
66	39177
329	39178
6232	39179
21700	39180
43991	39181
30647	39182
8762	39183
111239	39184
19643	39185
17995	39186
19186	39187
15239	39188
2201	39189
52783	39190
46326	39191
13390	39192
9457	39193
52636	39194
79780	39195
25195	39196
58551	39197
22861	39198
35392	39199
9852	39200
90327	39201
3435	39202
15015	39203
7725	39204
82341	39205
70358	39206
35648	39207
48969	39208
32524	39209
15051	39210
15643	39211
11626	39212
2170	39213
38133	39214
2355	39215
9101	39216
21998	39217
79947	39218
12822	39219
26211	39220
20997	39221
31150	39222
6404	39223
8442	39224
16694	39225
26950	39226
51255	39227
32632	39228
1074	39229
63276	39230
45800	39231
111	39232
5522	39233
63535	39234
10352	39235
111105	39236
4975	39237
17970	39238
1037	39239
3882	39240
98	39241
8647	39242
13297	39243
66681	39244
53360	39245
102657	39246
80866	39247
944	39248
38064	39249
2000	39250
76488	39251
16935	39252
87591	39253
13275	39254
3181	39255
2556	39256
10399	39257
40832	39258
68385	39259
45935	39260
13112	39261
11270	39262
4144	39263
69628	39264
17367	39265
53804	39266
60151	39267
36038	39268
35704	39269
38354	39270
25806	39271
47872	39272
8526	39273
40084	39274
20448	39275
55736	39276
10782	39277
61574	39278
5395	39279
1139	39280
63151	39281
8605	39282
45501	39283
71661	39284
12401	39285
26088	39286
81898	39287
101551	39288
19265	39289
36033	39290
1126	39291
63841	39292
10718	39293
19335	39294
110206	39295
99881	39296
46078	39297
13550	39298
51496	39299
13249	39300
5157	39301
8091	39302
30904	39303
14636	39304
7679	39305
43557	39306
15832	39307
37468	39308
80879	39309
582	39310
2603	39311
16246	39312
72514	39313
96134	39314
23062	39315
35009	39316
59647	39317
18297	39318
90145	39319
78839	39320
10635	39321
22229	39322
40544	39323
83536	39324
57423	39325
3636	39326
19614	39327
33070	39328
38367	39329
75070	39330
6533	39331
1842	39332
11978	39333
30202	39334
66184	39335
71065	39336
19189	39337
34836	39338
87438	39339
4261	39340
61869	39341
24088	39342
63382	39343
1187	39344
42281	39345
71391	39346
26022	39347
54649	39348
2112	39349
83281	39350
91542	39351
48764	39352
15909	39353
4383	39354
3052	39355
3350	39356
7226	39357
14283	39358
85618	39359
54940	39360
40129	39361
32463	39362
76263	39363
5514	39364
2476	39365
4979	39366
12419	39367
29701	39368
31303	39369
16657	39370
3891	39371
7765	39372
12028	39373
61276	39374
82849	39375
50930	39376
23147	39377
53858	39378
7507	39379
6241	39380
6144	39381
13678	39382
5973	39383
11588	39384
75386	39385
41	39386
44633	39387
5065	39388
10146	39389
19943	39390
37026	39391
43851	39392
67756	39393
1616	39394
42259	39395
11976	39396
6096	39397
42516	39398
38228	39399
12147	39400
6114	39401
90043	39402
16168	39403
30853	39404
14149	39405
4455	39406
87154	39407
33344	39408
8885	39409
18730	39410
40897	39411
27024	39412
59280	39413
12723	39414
39889	39415
494	39416
13328	39417
55788	39418
37306	39419
12878	39420
39946	39421
12421	39422
61757	39423
46880	39424
3365	39425
5703	39426
46526	39427
28034	39428
17480	39429
8544	39430
5693	39431
36994	39432
237	39433
70084	39434
6707	39435
1676	39436
64190	39437
653	39438
99427	39439
70002	39440
10035	39441
46210	39442
2419	39443
7713	39444
72800	39445
1335	39446
9576	39447
62954	39448
50394	39449
69756	39450
513	39451
301	39452
48906	39453
3069	39454
36004	39455
1741	39456
10506	39457
445	39458
8155	39459
8688	39460
48244	39461
22663	39462
3094	39463
11723	39464
29939	39465
18212	39466
30407	39467
59152	39468
156	39469
6923	39470
80099	39471
317	39472
39781	39473
1176	39474
21016	39475
27779	39476
34369	39477
42512	39478
33635	39479
126	39480
4619	39481
22382	39482
22616	39483
1752	39484
3916	39485
43542	39486
89605	39487
68	39488
5177	39489
2956	39490
27512	39491
965	39492
19691	39493
16990	39494
777	39495
19681	39496
6464	39497
5211	39498
4465	39499
56441	39500
15743	39501
40431	39502
17077	39503
34352	39504
25129	39505
105707	39506
1387	39507
4036	39508
8105	39509
1261	39510
531	39511
1031	39512
35906	39513
2093	39514
2620	39515
17211	39516
9469	39517
2341	39518
41975	39519
25421	39520
18591	39521
50127	39522
4979	39523
25269	39524
46554	39525
4957	39526
9853	39527
5371	39528
60656	39529
55064	39530
100718	39531
65857	39532
12048	39533
17620	39534
3070	39535
15318	39536
22453	39537
3064	39538
16915	39539
79758	39540
89504	39541
1058	39542
19323	39543
96796	39544
19668	39545
360	39546
34023	39547
26457	39548
15311	39549
8416	39550
44813	39551
38599	39552
41827	39553
22699	39554
9995	39555
7745	39556
17727	39557
23329	39558
4462	39559
16172	39560
12641	39561
9701	39562
70709	39563
11454	39564
7933	39565
51842	39566
16079	39567
11330	39568
13114	39569
10849	39570
29132	39571
46686	39572
33503	39573
30406	39574
202	39575
30510	39576
6098	39577
9455	39578
10082	39579
67968	39580
34015	39581
2371	39582
13158	39583
15853	39584
2555	39585
18164	39586
2224	39587
102745	39588
20662	39589
64	39590
42142	39591
59367	39592
41533	39593
70626	39594
63075	39595
21370	39596
30180	39597
436	39598
28073	39599
35661	39600
20105	39601
79121	39602
30280	39603
54685	39604
53428	39605
10796	39606
2172	39607
37178	39608
15805	39609
76453	39610
22084	39611
42014	39612
83576	39613
78977	39614
2863	39615
67314	39616
56634	39617
2409	39618
8715	39619
22772	39620
17653	39621
43534	39622
12029	39623
51168	39624
17878	39625
2162	39626
99178	39627
11205	39628
70726	39629
23652	39630
48128	39631
44185	39632
4935	39633
12157	39634
79	39635
21629	39636
3040	39637
21544	39638
33650	39639
16909	39640
21113	39641
584	39642
1177	39643
9432	39644
492	39645
13005	39646
47821	39647
368	39648
9448	39649
62831	39650
3063	39651
100335	39652
48734	39653
34942	39654
64199	39655
35055	39656
31559	39657
37356	39658
26469	39659
17609	39660
60733	39661
28302	39662
69414	39663
34841	39664
14714	39665
63746	39666
24355	39667
21451	39668
22775	39669
2394	39670
349	39671
2760	39672
58386	39673
17669	39674
108529	39675
3338	39676
8234	39677
15836	39678
104869	39679
48759	39680
1480	39681
198	39682
63725	39683
10680	39684
6913	39685
65622	39686
23719	39687
98627	39688
36265	39689
21957	39690
31957	39691
40443	39692
11639	39693
41167	39694
89160	39695
2953	39696
52821	39697
95441	39698
40201	39699
255	39700
6870	39701
12658	39702
556	39703
114152	39704
98304	39705
19902	39706
4122	39707
11827	39708
36722	39709
1072	39710
56134	39711
11843	39712
15963	39713
2124	39714
16612	39715
2087	39716
9839	39717
103857	39718
10299	39719
47781	39720
39397	39721
11505	39722
620	39723
60493	39724
97625	39725
3729	39726
38129	39727
15539	39728
57243	39729
53337	39730
52767	39731
12542	39732
71540	39733
50933	39734
35978	39735
29199	39736
54093	39737
30412	39738
9822	39739
8972	39740
64039	39741
11663	39742
5354	39743
113256	39744
10002	39745
16165	39746
57514	39747
21501	39748
15563	39749
9138	39750
60757	39751
15101	39752
60052	39753
515	39754
107876	39755
33337	39756
37232	39757
65278	39758
103114	39759
11708	39760
91276	39761
538	39762
6758	39763
51191	39764
83661	39765
59	39766
16539	39767
77175	39768
65610	39769
14425	39770
32056	39771
7716	39772
23159	39773
5023	39774
32207	39775
91225	39776
24103	39777
53357	39778
46539	39779
6445	39780
4348	39781
96829	39782
54181	39783
21016	39784
78254	39785
67943	39786
70096	39787
29100	39788
129	39789
42245	39790
27955	39791
44772	39792
1258	39793
23947	39794
59402	39795
20478	39796
19687	39797
74924	39798
459	39799
23424	39800
13648	39801
34335	39802
26094	39803
3726	39804
15301	39805
8801	39806
8223	39807
69640	39808
101715	39809
6693	39810
12197	39811
2223	39812
10537	39813
22442	39814
36521	39815
40149	39816
4504	39817
1691	39818
55676	39819
78851	39820
102499	39821
63610	39822
22793	39823
37171	39824
33035	39825
48064	39826
14469	39827
3064	39828
7868	39829
33282	39830
26947	39831
42904	39832
73	39833
78501	39834
32264	39835
10310	39836
4912	39837
194	39838
44198	39839
77	39840
61535	39841
84022	39842
67096	39843
27337	39844
16570	39845
34914	39846
42601	39847
23643	39848
2416	39849
10449	39850
42501	39851
3277	39852
12562	39853
36513	39854
44210	39855
8867	39856
88939	39857
5362	39858
18894	39859
31280	39860
3386	39861
5480	39862
79892	39863
34914	39864
17382	39865
101073	39866
23402	39867
30061	39868
92506	39869
28	39870
265	39871
42771	39872
54442	39873
12751	39874
45937	39875
59532	39876
54903	39877
6240	39878
33463	39879
39392	39880
30913	39881
5853	39882
37808	39883
4804	39884
68961	39885
28108	39886
69516	39887
12519	39888
5305	39889
15332	39890
45773	39891
47443	39892
78810	39893
2276	39894
32177	39895
38278	39896
20419	39897
72362	39898
19724	39899
81670	39900
62939	39901
192	39902
141	39903
9617	39904
14902	39905
42008	39906
8959	39907
50076	39908
31782	39909
5334	39910
59326	39911
132	39912
78957	39913
2054	39914
320	39915
12917	39916
9028	39917
1277	39918
28585	39919
56762	39920
84982	39921
10715	39922
1568	39923
92263	39924
39105	39925
1760	39926
46556	39927
29718	39928
5485	39929
30465	39930
4098	39931
46181	39932
86154	39933
37329	39934
4665	39935
18441	39936
20261	39937
44530	39938
15495	39939
9298	39940
17102	39941
66531	39942
73483	39943
10165	39944
26977	39945
48847	39946
78884	39947
3387	39948
61428	39949
32725	39950
11529	39951
41691	39952
81511	39953
14702	39954
20695	39955
18934	39956
25633	39957
835	39958
14055	39959
70907	39960
66406	39961
5178	39962
14083	39963
6350	39964
50714	39965
54411	39966
68640	39967
30326	39968
89261	39969
45710	39970
42268	39971
1330	39972
50014	39973
87251	39974
23649	39975
41283	39976
39244	39977
66107	39978
6610	39979
18647	39980
15205	39981
8409	39982
16718	39983
33961	39984
13090	39985
12204	39986
7814	39987
4028	39988
62945	39989
18917	39990
36966	39991
56953	39992
7036	39993
22903	39994
63672	39995
4232	39996
17001	39997
17678	39998
41774	39999
19929	40000
34446	40001
411	40002
22	40003
79474	40004
4920	40005
18347	40006
4545	40007
16826	40008
38055	40009
7382	40010
102767	40011
2125	40012
5687	40013
58481	40014
11672	40015
8656	40016
1878	40017
50890	40018
27528	40019
36588	40020
73980	40021
240	40022
514	40023
27637	40024
41157	40025
11806	40026
97416	40027
54513	40028
20055	40029
37976	40030
4436	40031
10325	40032
5052	40033
44454	40034
46845	40035
8615	40036
28431	40037
67368	40038
28535	40039
3423	40040
13927	40041
81626	40042
17342	40043
18160	40044
46845	40045
826	40046
65460	40047
12629	40048
26558	40049
53	40050
85346	40051
13981	40052
48526	40053
48727	40054
51177	40055
3985	40056
70393	40057
6061	40058
461	40059
12812	40060
7341	40061
34527	40062
22389	40063
97205	40064
37205	40065
103084	40066
4766	40067
25984	40068
19137	40069
69573	40070
58515	40071
17702	40072
20917	40073
69853	40074
70711	40075
39932	40076
98813	40077
41461	40078
32041	40079
327	40080
18000	40081
18	40082
2170	40083
42780	40084
5441	40085
79511	40086
1540	40087
19809	40088
19827	40089
1083	40090
14266	40091
2758	40092
38007	40093
91182	40094
10359	40095
53529	40096
43581	40097
37763	40098
28361	40099
3123	40100
1582	40101
9099	40102
40267	40103
67629	40104
43845	40105
3722	40106
43879	40107
35970	40108
64624	40109
18107	40110
77879	40111
16351	40112
7023	40113
72153	40114
6649	40115
35269	40116
92193	40117
9865	40118
8964	40119
12	40120
5379	40121
11810	40122
1413	40123
7397	40124
9044	40125
5404	40126
34231	40127
47214	40128
90	40129
11944	40130
42391	40131
15229	40132
3970	40133
11060	40134
29211	40135
29046	40136
67306	40137
16980	40138
56392	40139
40180	40140
84762	40141
17625	40142
45016	40143
1666	40144
73868	40145
27368	40146
9377	40147
74272	40148
4368	40149
37346	40150
14079	40151
27480	40152
17343	40153
294	40154
8584	40155
26378	40156
563	40157
69181	40158
66235	40159
45696	40160
55468	40161
79694	40162
43138	40163
4867	40164
2417	40165
35413	40166
22243	40167
42489	40168
37405	40169
13030	40170
52208	40171
22747	40172
6786	40173
43972	40174
497	40175
25449	40176
29662	40177
59432	40178
63591	40179
57864	40180
15292	40181
18305	40182
29328	40183
35587	40184
1327	40185
344	40186
4036	40187
24161	40188
68715	40189
58600	40190
23793	40191
27282	40192
51192	40193
10815	40194
9093	40195
121	40196
69009	40197
69110	40198
86570	40199
106723	40200
17173	40201
11496	40202
5431	40203
18826	40204
4015	40205
38667	40206
96180	40207
47488	40208
12498	40209
3867	40210
48334	40211
768	40212
261	40213
32762	40214
62440	40215
6936	40216
3701	40217
9306	40218
1638	40219
70916	40220
31187	40221
36765	40222
12840	40223
80868	40224
54719	40225
34699	40226
36303	40227
3393	40228
1808	40229
978	40230
23620	40231
88763	40232
38937	40233
15808	40234
23169	40235
1226	40236
38719	40237
11	40238
7434	40239
26680	40240
53457	40241
9847	40242
7335	40243
17358	40244
26782	40245
5947	40246
2928	40247
43577	40248
31337	40249
5099	40250
33838	40251
95814	40252
15071	40253
36944	40254
40451	40255
22952	40256
11360	40257
23713	40258
26031	40259
2800	40260
1504	40261
3784	40262
26375	40263
19002	40264
41114	40265
5095	40266
520	40267
20596	40268
87949	40269
80527	40270
18390	40271
49593	40272
1434	40273
41155	40274
17638	40275
3161	40276
52570	40277
39598	40278
2236	40279
53610	40280
18516	40281
27034	40282
6734	40283
750	40284
18459	40285
38127	40286
53177	40287
86349	40288
28408	40289
9034	40290
1636	40291
1269	40292
13786	40293
34060	40294
8669	40295
27	40296
44744	40297
13739	40298
23190	40299
34078	40300
4937	40301
1387	40302
6821	40303
22435	40304
1640	40305
15692	40306
8107	40307
6380	40308
65664	40309
65283	40310
4230	40311
50687	40312
21411	40313
27875	40314
7663	40315
360	40316
14236	40317
14538	40318
33875	40319
1713	40320
39404	40321
31152	40322
13941	40323
19752	40324
44161	40325
15193	40326
31413	40327
36314	40328
344	40329
6045	40330
38792	40331
54483	40332
75533	40333
28768	40334
61482	40335
4133	40336
17908	40337
38191	40338
3132	40339
67376	40340
15288	40341
35110	40342
2568	40343
1951	40344
58552	40345
34103	40346
3435	40347
14973	40348
33109	40349
37326	40350
14155	40351
39569	40352
11054	40353
53024	40354
85833	40355
30981	40356
41310	40357
738	40358
37022	40359
31241	40360
3841	40361
30536	40362
20238	40363
56781	40364
88155	40365
6693	40366
60067	40367
77727	40368
68157	40369
6508	40370
85069	40371
28147	40372
9316	40373
2209	40374
23828	40375
55996	40376
1479	40377
1054	40378
10604	40379
3274	40380
4260	40381
2957	40382
50818	40383
57103	40384
16724	40385
16101	40386
47888	40387
27203	40388
32628	40389
6260	40390
8565	40391
43482	40392
10023	40393
103815	40394
16555	40395
1315	40396
23089	40397
95405	40398
45902	40399
32725	40400
39	40401
77254	40402
11054	40403
5100	40404
24491	40405
3001	40406
46051	40407
8982	40408
74481	40409
14305	40410
22976	40411
109884	40412
22985	40413
9549	40414
82759	40415
20538	40416
7342	40417
1259	40418
3134	40419
66139	40420
77797	40421
7007	40422
60968	40423
34578	40424
42	40425
6010	40426
3597	40427
10210	40428
23115	40429
49554	40430
17924	40431
37387	40432
52153	40433
4875	40434
1179	40435
13354	40436
1179	40437
45457	40438
9386	40439
9209	40440
34433	40441
14603	40442
29854	40443
17171	40444
6318	40445
83771	40446
2414	40447
21730	40448
42230	40449
83014	40450
30240	40451
22269	40452
76929	40453
36989	40454
27923	40455
49084	40456
31719	40457
75666	40458
45285	40459
4640	40460
16624	40461
50133	40462
3521	40463
47737	40464
10490	40465
62008	40466
5112	40467
22489	40468
51467	40469
24015	40470
87595	40471
6635	40472
55137	40473
26777	40474
30019	40475
79954	40476
68951	40477
17814	40478
47186	40479
16338	40480
13078	40481
42270	40482
821	40483
15519	40484
42826	40485
62089	40486
20080	40487
854	40488
66283	40489
18864	40490
6059	40491
42541	40492
71449	40493
12054	40494
61465	40495
46465	40496
27918	40497
1485	40498
7876	40499
1506	40500
96078	40501
449	40502
32003	40503
6737	40504
8792	40505
997	40506
2203	40507
4587	40508
50025	40509
87341	40510
39546	40511
15912	40512
5395	40513
34958	40514
87594	40515
11481	40516
12577	40517
5655	40518
10187	40519
23022	40520
35724	40521
50634	40522
17321	40523
6670	40524
71893	40525
520	40526
7124	40527
38819	40528
77621	40529
13913	40530
239	40531
14688	40532
7179	40533
27098	40534
23670	40535
9872	40536
48866	40537
96455	40538
59861	40539
15968	40540
1879	40541
240	40542
12491	40543
82582	40544
4190	40545
4956	40546
3867	40547
17549	40548
34304	40549
89096	40550
16917	40551
3031	40552
67981	40553
22269	40554
126	40555
29134	40556
1906	40557
1439	40558
188	40559
31403	40560
60130	40561
60177	40562
22743	40563
2801	40564
6383	40565
77394	40566
37537	40567
22526	40568
1715	40569
19665	40570
63487	40571
51255	40572
101485	40573
14310	40574
86240	40575
68282	40576
34180	40577
9433	40578
10826	40579
126	40580
23017	40581
42701	40582
110846	40583
99576	40584
66635	40585
63847	40586
28360	40587
18240	40588
8447	40589
3307	40590
34190	40591
26673	40592
12213	40593
54444	40594
79693	40595
13071	40596
15268	40597
27224	40598
11622	40599
20069	40600
199	40601
20581	40602
399	40603
24086	40604
56632	40605
165	40606
30135	40607
18921	40608
8675	40609
30393	40610
1124	40611
34240	40612
42102	40613
611	40614
111488	40615
779	40616
87542	40617
46371	40618
30257	40619
9966	40620
69537	40621
9383	40622
78715	40623
19219	40624
2375	40625
761	40626
5156	40627
42164	40628
55527	40629
4032	40630
63876	40631
30291	40632
40628	40633
792	40634
41381	40635
117	40636
37815	40637
330	40638
59687	40639
108860	40640
20706	40641
37362	40642
10407	40643
10609	40644
3144	40645
73766	40646
50395	40647
41642	40648
1091	40649
58405	40650
2497	40651
83779	40652
5456	40653
1638	40654
6850	40655
7922	40656
2985	40657
38418	40658
1053	40659
911	40660
9045	40661
74992	40662
1844	40663
64419	40664
25717	40665
11393	40666
101744	40667
14649	40668
10420	40669
63991	40670
25433	40671
38900	40672
3646	40673
1782	40674
3815	40675
67967	40676
1001	40677
46287	40678
39389	40679
21047	40680
5875	40681
58189	40682
41916	40683
16038	40684
2710	40685
85357	40686
2023	40687
40189	40688
37817	40689
29306	40690
1396	40691
19880	40692
1083	40693
4498	40694
532	40695
43886	40696
21918	40697
36105	40698
47658	40699
42284	40700
8613	40701
80118	40702
14004	40703
45	40704
77698	40705
69007	40706
5759	40707
5890	40708
29123	40709
21300	40710
6583	40711
14859	40712
60436	40713
2190	40714
4217	40715
661	40716
11779	40717
7107	40718
558	40719
18757	40720
29385	40721
76488	40722
57977	40723
68831	40724
5786	40725
1827	40726
4711	40727
1597	40728
109	40729
7659	40730
2496	40731
33673	40732
4018	40733
2690	40734
6672	40735
25666	40736
39920	40737
32898	40738
27514	40739
27723	40740
14976	40741
65012	40742
72711	40743
20137	40744
14718	40745
782	40746
32892	40747
449	40748
1657	40749
18884	40750
54165	40751
74641	40752
23315	40753
12147	40754
47892	40755
26449	40756
2572	40757
7147	40758
92739	40759
646	40760
63	40761
16915	40762
2549	40763
5006	40764
27018	40765
16850	40766
1222	40767
56611	40768
715	40769
23300	40770
15428	40771
81110	40772
27951	40773
35948	40774
12422	40775
10784	40776
6	40777
2674	40778
52291	40779
20787	40780
10532	40781
67303	40782
67561	40783
26504	40784
40680	40785
68517	40786
3	40787
18259	40788
40478	40789
743	40790
4419	40791
52606	40792
14191	40793
14148	40794
11575	40795
18614	40796
806	40797
66084	40798
77931	40799
27717	40800
82606	40801
24365	40802
64315	40803
64	40804
38315	40805
52655	40806
28242	40807
62214	40808
2894	40809
25137	40810
8935	40811
61227	40812
72458	40813
12681	40814
84947	40815
14128	40816
87944	40817
21615	40818
26260	40819
57728	40820
35460	40821
33907	40822
695	40823
77241	40824
50508	40825
804	40826
7572	40827
15900	40828
61208	40829
14066	40830
17706	40831
14218	40832
26257	40833
52204	40834
28025	40835
24095	40836
32293	40837
70342	40838
52993	40839
3994	40840
43615	40841
72204	40842
6592	40843
114	40844
75762	40845
54750	40846
87126	40847
11264	40848
1365	40849
17414	40850
8591	40851
39613	40852
13325	40853
22117	40854
10643	40855
33583	40856
57748	40857
8166	40858
18779	40859
48029	40860
53172	40861
26985	40862
26852	40863
60784	40864
41153	40865
49665	40866
11575	40867
22988	40868
225	40869
6560	40870
4097	40871
303	40872
1277	40873
7035	40874
7359	40875
12725	40876
18682	40877
19419	40878
3700	40879
25317	40880
25968	40881
65518	40882
46153	40883
11854	40884
2268	40885
4196	40886
19775	40887
31207	40888
49317	40889
8605	40890
23684	40891
22679	40892
48288	40893
44189	40894
96061	40895
34424	40896
45993	40897
62565	40898
82460	40899
4500	40900
7314	40901
14447	40902
67839	40903
128	40904
58990	40905
21193	40906
2600	40907
2702	40908
10508	40909
37596	40910
27606	40911
151	40912
51617	40913
24528	40914
4002	40915
77041	40916
26460	40917
79860	40918
2487	40919
40887	40920
14618	40921
41238	40922
38153	40923
31770	40924
62978	40925
95316	40926
43788	40927
46276	40928
6702	40929
6017	40930
1070	40931
7018	40932
998	40933
840	40934
23971	40935
2438	40936
2804	40937
717	40938
20895	40939
68304	40940
58193	40941
50636	40942
95740	40943
18412	40944
43577	40945
13984	40946
2492	40947
13163	40948
3417	40949
25379	40950
494	40951
4787	40952
4709	40953
73952	40954
4315	40955
90140	40956
66717	40957
10955	40958
27722	40959
94440	40960
54288	40961
32983	40962
44402	40963
240	40964
11946	40965
24375	40966
5019	40967
19520	40968
17201	40969
86584	40970
10044	40971
38533	40972
6089	40973
55582	40974
21430	40975
14944	40976
12281	40977
22530	40978
25907	40979
48343	40980
73003	40981
10923	40982
7355	40983
72129	40984
44335	40985
20100	40986
17616	40987
28682	40988
53131	40989
59607	40990
8111	40991
20038	40992
22136	40993
66649	40994
8337	40995
23499	40996
5088	40997
10466	40998
25970	40999
1697	41000
12942	41001
715	41002
60315	41003
20310	41004
15487	41005
9631	41006
109769	41007
20424	41008
227	41009
5759	41010
4832	41011
13162	41012
45608	41013
84453	41014
17938	41015
59426	41016
51642	41017
1748	41018
41238	41019
69361	41020
26178	41021
37025	41022
60633	41023
37400	41024
33694	41025
68503	41026
47555	41027
10498	41028
758	41029
46553	41030
33783	41031
61446	41032
41484	41033
85814	41034
25478	41035
6626	41036
3732	41037
19167	41038
10	41039
22627	41040
39544	41041
66745	41042
51907	41043
30063	41044
54845	41045
69554	41046
96801	41047
2985	41048
44064	41049
10413	41050
15312	41051
50867	41052
5730	41053
39159	41054
35181	41055
654	41056
14670	41057
1907	41058
37536	41059
34406	41060
4674	41061
92208	41062
20794	41063
11225	41064
37159	41065
10048	41066
112504	41067
9447	41068
41110	41069
18649	41070
69457	41071
9308	41072
7587	41073
86257	41074
8473	41075
4004	41076
1658	41077
27	41078
29697	41079
20166	41080
20907	41081
43014	41082
30968	41083
27845	41084
2416	41085
22854	41086
5017	41087
12670	41088
61890	41089
5059	41090
3468	41091
50234	41092
1312	41093
23548	41094
10071	41095
18963	41096
74299	41097
472	41098
38019	41099
53020	41100
2334	41101
42150	41102
49341	41103
6991	41104
33172	41105
489	41106
16613	41107
33721	41108
70537	41109
46289	41110
44493	41111
8347	41112
55945	41113
62709	41114
78569	41115
51021	41116
42801	41117
71644	41118
48876	41119
97116	41120
60099	41121
12340	41122
83831	41123
8924	41124
22598	41125
2226	41126
97945	41127
5377	41128
8501	41129
103281	41130
29049	41131
31638	41132
24833	41133
11169	41134
14603	41135
22257	41136
6491	41137
59504	41138
34168	41139
49461	41140
7792	41141
29918	41142
232	41143
27433	41144
12124	41145
63725	41146
75538	41147
1953	41148
82043	41149
61	41150
3930	41151
19993	41152
89489	41153
26571	41154
1156	41155
70636	41156
65452	41157
49479	41158
7523	41159
19636	41160
22242	41161
572	41162
61802	41163
22823	41164
3155	41165
5287	41166
29211	41167
44043	41168
18413	41169
22685	41170
587	41171
30618	41172
14573	41173
2408	41174
4687	41175
53798	41176
67914	41177
80522	41178
23642	41179
2316	41180
12776	41181
8175	41182
51144	41183
881	41184
19414	41185
83376	41186
12769	41187
77013	41188
1805	41189
7305	41190
19994	41191
61228	41192
34850	41193
2743	41194
26937	41195
10485	41196
85055	41197
20127	41198
11554	41199
52144	41200
56662	41201
30499	41202
32594	41203
3283	41204
4816	41205
2007	41206
38098	41207
13217	41208
27442	41209
36158	41210
1197	41211
9805	41212
6276	41213
49884	41214
27065	41215
573	41216
2467	41217
416	41218
47867	41219
8880	41220
75104	41221
27980	41222
40803	41223
46678	41224
2955	41225
14258	41226
31776	41227
36572	41228
59550	41229
4304	41230
35107	41231
3728	41232
36190	41233
28840	41234
11713	41235
585	41236
4683	41237
56077	41238
12933	41239
34628	41240
69099	41241
4353	41242
1044	41243
27789	41244
39246	41245
50094	41246
59445	41247
56943	41248
102635	41249
35565	41250
24940	41251
4315	41252
54995	41253
56804	41254
55402	41255
44100	41256
931	41257
95762	41258
14533	41259
30117	41260
71885	41261
41585	41262
124	41263
42050	41264
2489	41265
54576	41266
63742	41267
57383	41268
25853	41269
8496	41270
10242	41271
56825	41272
7033	41273
31586	41274
44178	41275
94869	41276
5521	41277
24122	41278
5372	41279
28428	41280
25807	41281
7217	41282
25085	41283
31363	41284
3	41285
32675	41286
7196	41287
2759	41288
24842	41289
66824	41290
8689	41291
18757	41292
2145	41293
2728	41294
45759	41295
8175	41296
26251	41297
37331	41298
17290	41299
41496	41300
23961	41301
33857	41302
941	41303
18669	41304
38848	41305
809	41306
49480	41307
57246	41308
34718	41309
10979	41310
30577	41311
46	41312
2134	41313
15249	41314
19982	41315
60581	41316
980	41317
31656	41318
24606	41319
101764	41320
46320	41321
13124	41322
1691	41323
1157	41324
10298	41325
15308	41326
11921	41327
10192	41328
16400	41329
7748	41330
21336	41331
100936	41332
9293	41333
21579	41334
430	41335
13733	41336
17	41337
6819	41338
8870	41339
71858	41340
53153	41341
12089	41342
90153	41343
2432	41344
11600	41345
18571	41346
28071	41347
9689	41348
4460	41349
54440	41350
20659	41351
30066	41352
35787	41353
23521	41354
14916	41355
56831	41356
51187	41357
1704	41358
20	41359
26009	41360
61916	41361
68228	41362
745	41363
7228	41364
91452	41365
101518	41366
68422	41367
72770	41368
74542	41369
46420	41370
13586	41371
3767	41372
632	41373
6028	41374
27557	41375
1102	41376
24043	41377
60377	41378
8543	41379
8892	41380
22869	41381
34480	41382
6721	41383
19809	41384
79052	41385
70930	41386
18993	41387
32307	41388
1932	41389
45495	41390
11426	41391
63707	41392
6189	41393
42284	41394
61030	41395
25032	41396
723	41397
87499	41398
34232	41399
1848	41400
53354	41401
4982	41402
9337	41403
49	41404
53300	41405
2606	41406
1408	41407
18768	41408
4540	41409
81748	41410
34925	41411
67593	41412
21020	41413
8503	41414
20156	41415
43771	41416
54166	41417
29772	41418
29916	41419
75512	41420
12314	41421
55824	41422
126	41423
5900	41424
44689	41425
33358	41426
75045	41427
11136	41428
90379	41429
32864	41430
23283	41431
33502	41432
44948	41433
71442	41434
58425	41435
9524	41436
1930	41437
803	41438
4161	41439
83631	41440
27175	41441
29550	41442
59592	41443
5032	41444
50447	41445
60927	41446
11725	41447
1638	41448
44160	41449
17853	41450
35009	41451
11925	41452
1878	41453
47338	41454
47616	41455
34698	41456
1281	41457
171	41458
12885	41459
2941	41460
88652	41461
24604	41462
16348	41463
3056	41464
77488	41465
22576	41466
87407	41467
36141	41468
26263	41469
49465	41470
7722	41471
2647	41472
54984	41473
10393	41474
3567	41475
36490	41476
3821	41477
2364	41478
16786	41479
50695	41480
98592	41481
21652	41482
30620	41483
43437	41484
28501	41485
18343	41486
26299	41487
29842	41488
10808	41489
11080	41490
42370	41491
16402	41492
63317	41493
18542	41494
2571	41495
68697	41496
4338	41497
7209	41498
15987	41499
4277	41500
62373	41501
9107	41502
23974	41503
660	41504
13262	41505
6887	41506
14450	41507
47570	41508
2372	41509
52411	41510
85408	41511
20516	41512
81930	41513
8837	41514
51563	41515
23678	41516
83152	41517
64024	41518
61460	41519
56561	41520
58	41521
15569	41522
4722	41523
2184	41524
27980	41525
304	41526
3590	41527
5450	41528
783	41529
39739	41530
1696	41531
5061	41532
77484	41533
24610	41534
1937	41535
35169	41536
16088	41537
18753	41538
39513	41539
62504	41540
1503	41541
5253	41542
87593	41543
9742	41544
424	41545
8691	41546
39828	41547
3866	41548
10278	41549
31453	41550
1078	41551
14559	41552
40892	41553
14184	41554
2042	41555
91416	41556
75624	41557
45852	41558
87547	41559
2169	41560
109071	41561
27084	41562
1286	41563
52552	41564
7616	41565
6234	41566
34760	41567
3194	41568
16875	41569
16838	41570
21242	41571
4249	41572
173	41573
54512	41574
52902	41575
74469	41576
66996	41577
531	41578
58180	41579
13021	41580
66537	41581
84378	41582
29967	41583
454	41584
85488	41585
27528	41586
23331	41587
58064	41588
28873	41589
107617	41590
33545	41591
78276	41592
17334	41593
23705	41594
34364	41595
46716	41596
103403	41597
63193	41598
31259	41599
2127	41600
38693	41601
1433	41602
18553	41603
92753	41604
35608	41605
222	41606
16533	41607
31442	41608
15027	41609
36419	41610
43955	41611
143	41612
36858	41613
47652	41614
82066	41615
85276	41616
264	41617
15475	41618
13195	41619
64627	41620
51746	41621
73078	41622
23393	41623
1383	41624
12620	41625
40658	41626
20026	41627
28721	41628
4348	41629
2604	41630
109711	41631
21208	41632
49494	41633
22883	41634
9043	41635
65399	41636
2	41637
2430	41638
51471	41639
87792	41640
63710	41641
23850	41642
18868	41643
13068	41644
39213	41645
15670	41646
31900	41647
24567	41648
42443	41649
1409	41650
91855	41651
7022	41652
9791	41653
3502	41654
26054	41655
955	41656
91403	41657
53908	41658
14173	41659
67624	41660
72599	41661
4703	41662
30568	41663
63993	41664
28712	41665
16280	41666
65569	41667
40159	41668
25025	41669
100055	41670
32126	41671
56654	41672
12271	41673
61	41674
49858	41675
53630	41676
51171	41677
3866	41678
17892	41679
3556	41680
181	41681
1138	41682
5236	41683
3016	41684
113143	41685
64501	41686
9927	41687
16673	41688
34689	41689
58354	41690
33597	41691
71278	41692
18008	41693
111158	41694
1462	41695
56455	41696
13323	41697
20427	41698
44690	41699
6420	41700
60569	41701
27630	41702
42404	41703
21292	41704
12237	41705
26105	41706
8187	41707
26730	41708
34874	41709
32386	41710
25753	41711
2114	41712
34282	41713
55742	41714
26850	41715
4871	41716
8323	41717
40978	41718
46741	41719
492	41720
57333	41721
9579	41722
7973	41723
48051	41724
1396	41725
21817	41726
24516	41727
37694	41728
24310	41729
33873	41730
27131	41731
1834	41732
40375	41733
26176	41734
12615	41735
31364	41736
25208	41737
49249	41738
16348	41739
91594	41740
54093	41741
52626	41742
57472	41743
91595	41744
8515	41745
28554	41746
83035	41747
31682	41748
39733	41749
44138	41750
18616	41751
12351	41752
51473	41753
33195	41754
594	41755
4544	41756
6768	41757
18604	41758
36633	41759
6979	41760
79635	41761
108434	41762
12923	41763
5567	41764
11899	41765
49895	41766
91826	41767
3029	41768
98724	41769
3938	41770
3160	41771
4304	41772
85351	41773
39465	41774
39685	41775
67840	41776
41796	41777
13679	41778
27733	41779
29192	41780
34114	41781
20621	41782
2322	41783
71182	41784
11062	41785
23720	41786
49015	41787
2769	41788
22895	41789
1883	41790
28381	41791
105479	41792
8327	41793
63835	41794
13926	41795
48248	41796
57676	41797
93390	41798
21419	41799
40784	41800
35840	41801
53651	41802
5217	41803
11298	41804
71199	41805
24157	41806
7942	41807
29977	41808
444	41809
49826	41810
38269	41811
20362	41812
2716	41813
28953	41814
12883	41815
4276	41816
64905	41817
34632	41818
21851	41819
10149	41820
10058	41821
44346	41822
71622	41823
1003	41824
1039	41825
429	41826
43314	41827
5907	41828
63590	41829
62911	41830
76562	41831
5621	41832
32525	41833
70706	41834
6512	41835
37050	41836
3210	41837
8221	41838
827	41839
15159	41840
5591	41841
128	41842
29677	41843
56069	41844
13730	41845
52648	41846
89346	41847
31519	41848
19772	41849
45305	41850
35848	41851
32010	41852
7899	41853
5810	41854
95	41855
2345	41856
11814	41857
43021	41858
8926	41859
18441	41860
24371	41861
645	41862
17970	41863
22126	41864
29702	41865
26542	41866
433	41867
19946	41868
2963	41869
25536	41870
48683	41871
45707	41872
37403	41873
1862	41874
4273	41875
11937	41876
10747	41877
7770	41878
3394	41879
22920	41880
31038	41881
2817	41882
23895	41883
49978	41884
1735	41885
30530	41886
71465	41887
21949	41888
20187	41889
35472	41890
57388	41891
18733	41892
450	41893
50541	41894
87003	41895
7483	41896
9514	41897
31521	41898
3592	41899
38867	41900
5668	41901
28128	41902
2610	41903
25512	41904
1989	41905
2097	41906
19101	41907
13968	41908
3403	41909
69	41910
8591	41911
26950	41912
921	41913
10778	41914
5362	41915
2800	41916
10360	41917
2908	41918
9536	41919
9363	41920
18163	41921
51790	41922
8611	41923
954	41924
41970	41925
10078	41926
30021	41927
27667	41928
41911	41929
25416	41930
31323	41931
2132	41932
5619	41933
90141	41934
37482	41935
34771	41936
73617	41937
4348	41938
18098	41939
998	41940
22114	41941
13269	41942
26139	41943
28308	41944
89000	41945
20963	41946
45805	41947
2211	41948
28721	41949
65474	41950
14418	41951
4605	41952
36056	41953
88191	41954
47282	41955
15273	41956
3204	41957
1097	41958
67164	41959
15423	41960
64176	41961
2962	41962
80572	41963
1312	41964
18995	41965
39209	41966
1385	41967
57518	41968
64412	41969
79598	41970
1982	41971
53358	41972
11398	41973
1132	41974
2892	41975
31165	41976
46141	41977
81908	41978
3004	41979
79322	41980
9911	41981
52344	41982
33046	41983
72233	41984
26062	41985
497	41986
21764	41987
2315	41988
28672	41989
113515	41990
32783	41991
67266	41992
472	41993
56666	41994
36909	41995
57489	41996
28161	41997
42992	41998
58587	41999
8312	42000
16491	42001
271	42002
2	42003
65488	42004
34468	42005
2004	42006
27197	42007
18	42008
21458	42009
5592	42010
32	42011
76388	42012
86658	42013
30459	42014
9593	42015
44515	42016
2739	42017
88346	42018
18508	42019
9316	42020
51142	42021
14706	42022
55687	42023
70802	42024
34226	42025
52271	42026
59025	42027
4462	42028
5784	42029
1101	42030
33364	42031
1127	42032
56230	42033
9749	42034
13401	42035
275	42036
10337	42037
1454	42038
694	42039
13032	42040
20	42041
51241	42042
89466	42043
67280	42044
6710	42045
3117	42046
104848	42047
16396	42048
10696	42049
29393	42050
28973	42051
18492	42052
18160	42053
34651	42054
28428	42055
79482	42056
201	42057
48355	42058
20778	42059
6470	42060
104770	42061
53543	42062
21164	42063
2786	42064
6236	42065
9806	42066
71740	42067
991	42068
106373	42069
1567	42070
28810	42071
183	42072
4224	42073
57318	42074
18068	42075
3915	42076
31455	42077
6088	42078
3899	42079
6075	42080
10709	42081
39806	42082
4359	42083
25343	42084
63489	42085
56071	42086
60569	42087
71169	42088
4657	42089
14995	42090
2572	42091
52443	42092
20973	42093
864	42094
88830	42095
92480	42096
63797	42097
60056	42098
66063	42099
39679	42100
5394	42101
89173	42102
27670	42103
46090	42104
40257	42105
46829	42106
29328	42107
47706	42108
4561	42109
23376	42110
78076	42111
13429	42112
69272	42113
16944	42114
2981	42115
79631	42116
326	42117
4473	42118
24595	42119
24067	42120
3402	42121
5139	42122
56186	42123
14378	42124
73045	42125
53697	42126
37189	42127
4597	42128
52802	42129
41661	42130
28448	42131
23080	42132
2722	42133
40016	42134
39498	42135
36085	42136
49491	42137
55463	42138
10566	42139
25529	42140
47933	42141
81805	42142
34598	42143
30352	42144
2706	42145
17455	42146
36847	42147
70278	42148
926	42149
48461	42150
53288	42151
48745	42152
39120	42153
4291	42154
4815	42155
47082	42156
5356	42157
44165	42158
2982	42159
12744	42160
89216	42161
4142	42162
2981	42163
944	42164
11285	42165
7256	42166
27645	42167
21223	42168
14302	42169
10548	42170
8386	42171
1689	42172
80650	42173
55479	42174
82216	42175
26031	42176
1273	42177
92243	42178
27936	42179
38929	42180
324	42181
5036	42182
24601	42183
1186	42184
26981	42185
3135	42186
8597	42187
23263	42188
16625	42189
19998	42190
48796	42191
1963	42192
5721	42193
3551	42194
28865	42195
60602	42196
29636	42197
22470	42198
60430	42199
50347	42200
26293	42201
14642	42202
37221	42203
20810	42204
17812	42205
3074	42206
72068	42207
30448	42208
71013	42209
4270	42210
14405	42211
19673	42212
50041	42213
91762	42214
140	42215
15810	42216
45597	42217
49296	42218
6731	42219
58630	42220
27071	42221
64081	42222
78937	42223
62267	42224
32321	42225
12991	42226
2522	42227
7489	42228
43125	42229
10174	42230
10435	42231
957	42232
6632	42233
26528	42234
52883	42235
80899	42236
73495	42237
7857	42238
12715	42239
24200	42240
11434	42241
246	42242
394	42243
32305	42244
174	42245
47081	42246
5622	42247
45607	42248
21298	42249
54441	42250
5703	42251
21114	42252
7618	42253
17571	42254
9993	42255
28712	42256
69844	42257
34331	42258
11486	42259
45289	42260
28783	42261
51863	42262
107078	42263
64591	42264
17884	42265
68224	42266
19766	42267
40979	42268
53913	42269
61122	42270
1480	42271
70275	42272
44065	42273
71157	42274
10824	42275
2489	42276
34164	42277
16005	42278
58726	42279
913	42280
59056	42281
20437	42282
128	42283
58697	42284
27273	42285
22219	42286
3938	42287
20133	42288
24609	42289
36394	42290
50917	42291
34110	42292
53721	42293
64306	42294
64234	42295
25277	42296
84339	42297
13870	42298
59746	42299
69239	42300
73846	42301
23177	42302
48521	42303
7048	42304
5618	42305
3998	42306
24220	42307
70243	42308
1575	42309
64640	42310
102980	42311
7458	42312
4401	42313
7463	42314
54041	42315
34266	42316
82352	42317
33976	42318
77097	42319
85710	42320
45518	42321
574	42322
72423	42323
44791	42324
80166	42325
116	42326
39352	42327
24442	42328
1759	42329
60659	42330
68	42331
54554	42332
2141	42333
33226	42334
23599	42335
41665	42336
51019	42337
17545	42338
71773	42339
28881	42340
114583	42341
52655	42342
43738	42343
4697	42344
73817	42345
9378	42346
5270	42347
33085	42348
61031	42349
67667	42350
45787	42351
48615	42352
41523	42353
15096	42354
29772	42355
58257	42356
13434	42357
42046	42358
29994	42359
29754	42360
14365	42361
71533	42362
42393	42363
59342	42364
27144	42365
15081	42366
54422	42367
53675	42368
36403	42369
41801	42370
38142	42371
6272	42372
107982	42373
37683	42374
46313	42375
19234	42376
3242	42377
18761	42378
70054	42379
41805	42380
4394	42381
9152	42382
222	42383
77310	42384
7669	42385
63483	42386
39505	42387
9506	42388
10021	42389
67	42390
2798	42391
81033	42392
2586	42393
15266	42394
23305	42395
80066	42396
37636	42397
16824	42398
18690	42399
91638	42400
17071	42401
102	42402
13909	42403
98981	42404
42855	42405
981	42406
1980	42407
78070	42408
34716	42409
4059	42410
94641	42411
40640	42412
1673	42413
17650	42414
18225	42415
8802	42416
1485	42417
24496	42418
47481	42419
37468	42420
5819	42421
23845	42422
90423	42423
18421	42424
15654	42425
10270	42426
36255	42427
27353	42428
141	42429
41237	42430
78924	42431
83	42432
26263	42433
4167	42434
10718	42435
98908	42436
15571	42437
96	42438
45224	42439
11608	42440
32310	42441
29814	42442
2874	42443
105818	42444
32587	42445
11689	42446
6320	42447
1937	42448
11265	42449
5932	42450
2366	42451
18151	42452
86283	42453
89788	42454
32436	42455
27058	42456
9206	42457
16688	42458
5954	42459
51302	42460
92132	42461
393	42462
21282	42463
1105	42464
1630	42465
53976	42466
278	42467
107509	42468
58866	42469
12797	42470
93055	42471
340	42472
1376	42473
61362	42474
998	42475
20073	42476
81200	42477
2206	42478
11421	42479
84394	42480
45599	42481
46925	42482
62094	42483
33364	42484
33082	42485
49560	42486
31891	42487
47678	42488
2213	42489
51150	42490
90480	42491
31772	42492
36165	42493
3260	42494
19617	42495
14145	42496
39689	42497
5504	42498
28725	42499
12	42500
24023	42501
18119	42502
940	42503
11463	42504
31119	42505
3111	42506
14920	42507
70804	42508
52529	42509
62057	42510
9655	42511
22915	42512
1845	42513
1985	42514
37057	42515
8480	42516
8771	42517
80641	42518
19472	42519
9321	42520
1154	42521
36802	42522
56503	42523
47823	42524
6250	42525
10577	42526
65536	42527
33424	42528
11000	42529
81383	42530
14461	42531
2248	42532
8698	42533
2329	42534
5949	42535
11262	42536
21805	42537
33829	42538
515	42539
65117	42540
41058	42541
35910	42542
77975	42543
10649	42544
69836	42545
38532	42546
2422	42547
35812	42548
45494	42549
7436	42550
27975	42551
15475	42552
72783	42553
14600	42554
43440	42555
37409	42556
26987	42557
31266	42558
56979	42559
28855	42560
28779	42561
37413	42562
3906	42563
9338	42564
78799	42565
15636	42566
56111	42567
3	42568
925	42569
44330	42570
39879	42571
106338	42572
13842	42573
265	42574
10809	42575
667	42576
22	42577
21452	42578
75347	42579
2268	42580
77158	42581
1823	42582
1417	42583
22591	42584
22373	42585
10221	42586
40256	42587
42526	42588
23058	42589
17983	42590
44211	42591
16299	42592
3410	42593
53899	42594
30775	42595
11417	42596
70488	42597
60958	42598
37813	42599
16033	42600
19305	42601
10219	42602
13564	42603
30515	42604
4881	42605
25981	42606
3013	42607
7358	42608
15368	42609
6368	42610
19338	42611
57023	42612
2190	42613
26328	42614
45704	42615
9894	42616
40947	42617
7453	42618
36640	42619
65217	42620
22953	42621
151	42622
27968	42623
36842	42624
62288	42625
2990	42626
24024	42627
90319	42628
483	42629
86513	42630
43816	42631
24678	42632
26264	42633
6748	42634
53698	42635
53891	42636
69459	42637
54935	42638
29170	42639
20606	42640
16946	42641
101930	42642
28751	42643
40417	42644
24683	42645
7	42646
55576	42647
2328	42648
13674	42649
7056	42650
75448	42651
49677	42652
5306	42653
15633	42654
44456	42655
150	42656
84060	42657
69797	42658
2745	42659
17980	42660
53746	42661
53977	42662
52646	42663
84999	42664
8687	42665
23697	42666
24045	42667
65014	42668
39280	42669
84198	42670
1663	42671
4357	42672
22254	42673
27098	42674
49897	42675
46485	42676
5309	42677
7090	42678
30378	42679
82744	42680
30093	42681
30176	42682
22441	42683
36314	42684
82877	42685
10049	42686
82136	42687
27863	42688
2173	42689
19338	42690
30898	42691
29026	42692
175	42693
50819	42694
55014	42695
19475	42696
63661	42697
37924	42698
13607	42699
42	42700
7415	42701
53717	42702
87647	42703
4677	42704
964	42705
22682	42706
53589	42707
37978	42708
93120	42709
49000	42710
5115	42711
84657	42712
37809	42713
109433	42714
81848	42715
14	42716
88909	42717
10835	42718
18273	42719
10697	42720
115	42721
109528	42722
24611	42723
69375	42724
33953	42725
41100	42726
2210	42727
23320	42728
41871	42729
24451	42730
46242	42731
36922	42732
5635	42733
79448	42734
7178	42735
1092	42736
28271	42737
90630	42738
5675	42739
22856	42740
43005	42741
697	42742
1080	42743
32831	42744
71520	42745
107971	42746
29368	42747
15645	42748
40994	42749
6074	42750
72560	42751
62853	42752
98907	42753
25347	42754
3805	42755
43030	42756
49552	42757
2639	42758
5758	42759
40007	42760
29804	42761
20317	42762
14746	42763
8954	42764
10646	42765
36228	42766
58765	42767
32500	42768
25153	42769
48749	42770
14317	42771
385	42772
61946	42773
7174	42774
24519	42775
12178	42776
13589	42777
84567	42778
12827	42779
46291	42780
61102	42781
84900	42782
67311	42783
26727	42784
9544	42785
2626	42786
43155	42787
19665	42788
11961	42789
90108	42790
6063	42791
1210	42792
71099	42793
23075	42794
95746	42795
643	42796
3734	42797
34814	42798
8184	42799
44876	42800
62857	42801
60630	42802
1959	42803
76533	42804
63959	42805
103128	42806
16685	42807
45725	42808
7236	42809
16182	42810
67399	42811
67538	42812
5401	42813
82426	42814
64905	42815
110755	42816
4	42817
87855	42818
2944	42819
7057	42820
21632	42821
82513	42822
101911	42823
13712	42824
60333	42825
17402	42826
9739	42827
9407	42828
7531	42829
1369	42830
4613	42831
8528	42832
1040	42833
88740	42834
800	42835
21515	42836
3397	42837
10574	42838
39296	42839
58966	42840
67811	42841
27700	42842
62070	42843
21921	42844
13890	42845
128	42846
11154	42847
3366	42848
20488	42849
3170	42850
9028	42851
18871	42852
2763	42853
7663	42854
4062	42855
71860	42856
11435	42857
43086	42858
384	42859
14483	42860
70978	42861
73743	42862
24151	42863
5215	42864
1512	42865
3897	42866
80779	42867
20646	42868
11628	42869
49340	42870
53371	42871
75967	42872
13619	42873
1958	42874
19758	42875
90394	42876
41542	42877
2043	42878
8719	42879
1697	42880
73726	42881
792	42882
25909	42883
41592	42884
51042	42885
374	42886
4960	42887
72602	42888
26072	42889
32031	42890
73934	42891
2716	42892
7901	42893
9566	42894
22926	42895
46634	42896
57622	42897
63049	42898
861	42899
55031	42900
6099	42901
3825	42902
32757	42903
32654	42904
7702	42905
47537	42906
1177	42907
77777	42908
5335	42909
35300	42910
64373	42911
108628	42912
708	42913
52	42914
22104	42915
29517	42916
10440	42917
28979	42918
110644	42919
17082	42920
1526	42921
37387	42922
36194	42923
75894	42924
93808	42925
44	42926
39842	42927
51014	42928
60587	42929
104	42930
18535	42931
60609	42932
16548	42933
89454	42934
6329	42935
30218	42936
63059	42937
65655	42938
4492	42939
418	42940
3536	42941
33164	42942
28537	42943
59785	42944
40764	42945
5940	42946
30064	42947
39021	42948
26186	42949
92447	42950
39546	42951
99363	42952
6221	42953
60181	42954
7989	42955
47879	42956
45939	42957
24215	42958
35699	42959
99154	42960
5130	42961
1942	42962
35103	42963
55662	42964
15546	42965
78339	42966
595	42967
19238	42968
4531	42969
29489	42970
15019	42971
39395	42972
36011	42973
24283	42974
38754	42975
1118	42976
26507	42977
5457	42978
49484	42979
84765	42980
22685	42981
48736	42982
92285	42983
38801	42984
34622	42985
56596	42986
87877	42987
80044	42988
15643	42989
1077	42990
9703	42991
22438	42992
4734	42993
50909	42994
2683	42995
29429	42996
18548	42997
41123	42998
6400	42999
6522	43000
75352	43001
108687	43002
1290	43003
77038	43004
34702	43005
12908	43006
93394	43007
16995	43008
56881	43009
42360	43010
25788	43011
41074	43012
59041	43013
1458	43014
21478	43015
2253	43016
34162	43017
11832	43018
614	43019
10451	43020
27942	43021
98332	43022
71594	43023
53643	43024
4054	43025
20306	43026
45056	43027
34138	43028
5500	43029
1011	43030
14481	43031
14728	43032
22886	43033
73753	43034
41611	43035
56305	43036
4	43037
80081	43038
27190	43039
62030	43040
1641	43041
9294	43042
20712	43043
22219	43044
47163	43045
7835	43046
27850	43047
7518	43048
14160	43049
42229	43050
101036	43051
553	43052
859	43053
1345	43054
82829	43055
55	43056
44568	43057
60088	43058
4744	43059
97779	43060
4804	43061
13660	43062
34838	43063
38103	43064
28181	43065
21	43066
6592	43067
65810	43068
101943	43069
73795	43070
46349	43071
26531	43072
40804	43073
5561	43074
22060	43075
34957	43076
2417	43077
25711	43078
48	43079
31777	43080
47660	43081
4456	43082
35012	43083
5642	43084
63601	43085
71930	43086
4675	43087
80	43088
6591	43089
89465	43090
33210	43091
15087	43092
36280	43093
26108	43094
10396	43095
23855	43096
5075	43097
71812	43098
25967	43099
28237	43100
16373	43101
37758	43102
21271	43103
62749	43104
12453	43105
18052	43106
39451	43107
59689	43108
61088	43109
22595	43110
108962	43111
52882	43112
5056	43113
5207	43114
3001	43115
4841	43116
25142	43117
27816	43118
88565	43119
98	43120
17439	43121
191	43122
33966	43123
61571	43124
10598	43125
10959	43126
1720	43127
33588	43128
49962	43129
51269	43130
88360	43131
28290	43132
15000	43133
91313	43134
85336	43135
67445	43136
81459	43137
25062	43138
282	43139
15226	43140
29920	43141
8089	43142
99645	43143
5879	43144
32665	43145
93003	43146
40894	43147
25834	43148
27840	43149
5234	43150
110	43151
9514	43152
2718	43153
509	43154
6657	43155
87734	43156
32699	43157
18809	43158
703	43159
40639	43160
53	43161
47405	43162
47919	43163
26703	43164
86704	43165
45996	43166
62527	43167
64688	43168
10239	43169
13313	43170
55495	43171
31866	43172
31054	43173
5566	43174
1033	43175
104005	43176
53915	43177
255	43178
74983	43179
65073	43180
8028	43181
79453	43182
39778	43183
45849	43184
2508	43185
64030	43186
64787	43187
7892	43188
21274	43189
20926	43190
21555	43191
8165	43192
13889	43193
58732	43194
56149	43195
15972	43196
12492	43197
65815	43198
101216	43199
4764	43200
6146	43201
37245	43202
6672	43203
1210	43204
74935	43205
15021	43206
9242	43207
14472	43208
30781	43209
7537	43210
17676	43211
59042	43212
11955	43213
6607	43214
24560	43215
356	43216
31889	43217
6119	43218
18794	43219
971	43220
12565	43221
60293	43222
14392	43223
41608	43224
13057	43225
2238	43226
4294	43227
7847	43228
45414	43229
23160	43230
38481	43231
367	43232
17	43233
7410	43234
49017	43235
39382	43236
95904	43237
6353	43238
68406	43239
93341	43240
11309	43241
46805	43242
11079	43243
40367	43244
71262	43245
43587	43246
33189	43247
36536	43248
5773	43249
36489	43250
79869	43251
44246	43252
17276	43253
36131	43254
35789	43255
88706	43256
28441	43257
25629	43258
72503	43259
5191	43260
32915	43261
33297	43262
21065	43263
84712	43264
12191	43265
8192	43266
2419	43267
9550	43268
7160	43269
10517	43270
96200	43271
771	43272
5663	43273
21180	43274
69109	43275
29348	43276
22131	43277
52358	43278
95026	43279
96339	43280
16531	43281
56155	43282
63911	43283
1685	43284
10321	43285
73503	43286
58246	43287
1824	43288
80419	43289
63817	43290
47851	43291
99229	43292
604	43293
32768	43294
9391	43295
65456	43296
33920	43297
89690	43298
15380	43299
27599	43300
2844	43301
11512	43302
1298	43303
44522	43304
57154	43305
12878	43306
13879	43307
51739	43308
16994	43309
74267	43310
8223	43311
44142	43312
18384	43313
444	43314
4593	43315
83289	43316
42444	43317
93192	43318
47312	43319
20910	43320
3258	43321
3606	43322
486	43323
107238	43324
35150	43325
55052	43326
11288	43327
67658	43328
4159	43329
22567	43330
11817	43331
112141	43332
41760	43333
33345	43334
50199	43335
8618	43336
37334	43337
44239	43338
73878	43339
1160	43340
61411	43341
11989	43342
18047	43343
74764	43344
25494	43345
2431	43346
5906	43347
2019	43348
304	43349
12024	43350
39412	43351
76241	43352
32678	43353
6393	43354
16952	43355
29044	43356
998	43357
112439	43358
6545	43359
55559	43360
30775	43361
63873	43362
21677	43363
48458	43364
5543	43365
185	43366
103515	43367
27186	43368
26267	43369
4082	43370
32701	43371
19514	43372
3428	43373
67341	43374
23070	43375
37549	43376
45092	43377
67428	43378
74962	43379
67847	43380
107934	43381
62242	43382
100160	43383
3439	43384
31612	43385
54217	43386
26602	43387
40096	43388
202	43389
14820	43390
61814	43391
29911	43392
3061	43393
45458	43394
11380	43395
21325	43396
54668	43397
56497	43398
39875	43399
54849	43400
422	43401
54202	43402
55548	43403
81021	43404
56093	43405
60651	43406
49946	43407
21421	43408
74707	43409
1232	43410
733	43411
2549	43412
143	43413
39942	43414
56685	43415
1701	43416
18264	43417
102722	43418
7140	43419
39167	43420
80073	43421
489	43422
23255	43423
6533	43424
3873	43425
67614	43426
3739	43427
96133	43428
1275	43429
9996	43430
5576	43431
27171	43432
32129	43433
71	43434
18907	43435
71620	43436
3225	43437
2035	43438
45445	43439
61417	43440
141	43441
62459	43442
13551	43443
5044	43444
4437	43445
4529	43446
81696	43447
22841	43448
28	43449
12811	43450
80902	43451
9961	43452
13559	43453
15629	43454
18460	43455
83151	43456
40292	43457
1	43458
18378	43459
53622	43460
7018	43461
57334	43462
10946	43463
6580	43464
71429	43465
61918	43466
7012	43467
68386	43468
1550	43469
7912	43470
94952	43471
3434	43472
21761	43473
270	43474
19879	43475
86731	43476
4164	43477
850	43478
62142	43479
1527	43480
57233	43481
44152	43482
1656	43483
1963	43484
68356	43485
10934	43486
99111	43487
65286	43488
14397	43489
47501	43490
40598	43491
150	43492
48405	43493
57305	43494
71015	43495
9142	43496
49998	43497
15711	43498
72084	43499
9101	43500
32149	43501
85887	43502
23956	43503
36479	43504
10989	43505
26386	43506
985	43507
1929	43508
26198	43509
5975	43510
21491	43511
56723	43512
74160	43513
9570	43514
49969	43515
59890	43516
32810	43517
10610	43518
32275	43519
19296	43520
8622	43521
3895	43522
9141	43523
31409	43524
25038	43525
66599	43526
2102	43527
8420	43528
6133	43529
45361	43530
1410	43531
20507	43532
8817	43533
38790	43534
98207	43535
37195	43536
1596	43537
15817	43538
76617	43539
44263	43540
23044	43541
1729	43542
4622	43543
82162	43544
5770	43545
27985	43546
64670	43547
19953	43548
55480	43549
35984	43550
3161	43551
55993	43552
35788	43553
63506	43554
12250	43555
16985	43556
42700	43557
48715	43558
37145	43559
2009	43560
67009	43561
32983	43562
25643	43563
61344	43564
91235	43565
59608	43566
21937	43567
69306	43568
5028	43569
5789	43570
55233	43571
67419	43572
35933	43573
19157	43574
1957	43575
16379	43576
5740	43577
84372	43578
232	43579
18245	43580
291	43581
5452	43582
12113	43583
48621	43584
29368	43585
13503	43586
9978	43587
43625	43588
19300	43589
92326	43590
18034	43591
34349	43592
16428	43593
46609	43594
8508	43595
3592	43596
52503	43597
59145	43598
53627	43599
2515	43600
77312	43601
7508	43602
77281	43603
31135	43604
22611	43605
37736	43606
11325	43607
72668	43608
79903	43609
57156	43610
22694	43611
14051	43612
70848	43613
28679	43614
48095	43615
22107	43616
42089	43617
35102	43618
34973	43619
55161	43620
9763	43621
23664	43622
37401	43623
53295	43624
1774	43625
79384	43626
25947	43627
46765	43628
67683	43629
420	43630
16499	43631
76816	43632
8166	43633
1704	43634
1233	43635
7854	43636
57997	43637
6045	43638
31609	43639
60124	43640
4565	43641
37762	43642
23425	43643
3432	43644
72747	43645
1903	43646
39636	43647
605	43648
43056	43649
110680	43650
24230	43651
3126	43652
26577	43653
11495	43654
74962	43655
42545	43656
15202	43657
82188	43658
1409	43659
357	43660
102362	43661
29819	43662
446	43663
42240	43664
22647	43665
48031	43666
15144	43667
25802	43668
103405	43669
11122	43670
2111	43671
31386	43672
10941	43673
43653	43674
8878	43675
50913	43676
184	43677
119	43678
20402	43679
76997	43680
73969	43681
1403	43682
9292	43683
44466	43684
41543	43685
16629	43686
39914	43687
22179	43688
19255	43689
15871	43690
111714	43691
53904	43692
96700	43693
1252	43694
52192	43695
2829	43696
44075	43697
2901	43698
7322	43699
31948	43700
62050	43701
14522	43702
73	43703
59915	43704
23961	43705
6176	43706
152	43707
423	43708
45494	43709
75111	43710
49161	43711
46551	43712
20449	43713
61876	43714
21232	43715
572	43716
13613	43717
16047	43718
2035	43719
11889	43720
39315	43721
4884	43722
30895	43723
56395	43724
15413	43725
20027	43726
100862	43727
73238	43728
398	43729
13979	43730
10651	43731
35575	43732
69205	43733
114404	43734
841	43735
72536	43736
30090	43737
39746	43738
1011	43739
47224	43740
6455	43741
36450	43742
17343	43743
91355	43744
58807	43745
31157	43746
30801	43747
20345	43748
20474	43749
19990	43750
44836	43751
2161	43752
60	43753
12920	43754
29	43755
31323	43756
16081	43757
106143	43758
112968	43759
1069	43760
34501	43761
15343	43762
1484	43763
9076	43764
23898	43765
28346	43766
6071	43767
6865	43768
73362	43769
2	43770
14279	43771
5182	43772
20954	43773
14178	43774
21846	43775
8633	43776
46407	43777
49256	43778
53627	43779
69065	43780
3167	43781
1734	43782
1328	43783
49268	43784
34958	43785
8656	43786
19995	43787
13528	43788
58370	43789
905	43790
9528	43791
71236	43792
96888	43793
48556	43794
2889	43795
61288	43796
8006	43797
18602	43798
25843	43799
26884	43800
41126	43801
7359	43802
35807	43803
1522	43804
27023	43805
31715	43806
44331	43807
36513	43808
42299	43809
39836	43810
42895	43811
3305	43812
17046	43813
87157	43814
13857	43815
15676	43816
3494	43817
19	43818
91375	43819
53444	43820
15860	43821
21141	43822
27588	43823
10521	43824
25859	43825
91310	43826
59020	43827
9903	43828
8802	43829
59983	43830
48442	43831
57519	43832
9956	43833
86003	43834
44018	43835
1475	43836
11647	43837
43970	43838
88018	43839
4054	43840
2128	43841
2060	43842
5904	43843
3541	43844
16718	43845
11201	43846
6508	43847
1490	43848
45786	43849
106598	43850
1609	43851
47557	43852
8105	43853
41558	43854
676	43855
8266	43856
21521	43857
51026	43858
22427	43859
6905	43860
40991	43861
11100	43862
76704	43863
42528	43864
42391	43865
14953	43866
9085	43867
25483	43868
12160	43869
35230	43870
2360	43871
12333	43872
33623	43873
4490	43874
46826	43875
112585	43876
4265	43877
79950	43878
44010	43879
55939	43880
1776	43881
6236	43882
3902	43883
22921	43884
67597	43885
2880	43886
35136	43887
2548	43888
63084	43889
73993	43890
29498	43891
123	43892
95259	43893
14285	43894
49617	43895
27992	43896
1940	43897
22587	43898
76310	43899
17912	43900
27957	43901
25905	43902
25111	43903
15379	43904
1581	43905
50948	43906
25369	43907
1723	43908
18546	43909
2078	43910
100999	43911
502	43912
46126	43913
59329	43914
9183	43915
5922	43916
25910	43917
14546	43918
75890	43919
42485	43920
82100	43921
85634	43922
39473	43923
5080	43924
15673	43925
3306	43926
70586	43927
21998	43928
7789	43929
92767	43930
227	43931
11621	43932
73182	43933
3869	43934
17828	43935
32256	43936
22835	43937
8041	43938
29362	43939
57178	43940
67990	43941
62002	43942
3381	43943
13978	43944
99138	43945
1337	43946
3059	43947
22569	43948
66048	43949
36369	43950
76280	43951
96924	43952
20483	43953
1480	43954
64474	43955
183	43956
17736	43957
1354	43958
4027	43959
12669	43960
89200	43961
68	43962
38990	43963
55014	43964
59403	43965
15069	43966
89999	43967
18200	43968
28580	43969
23366	43970
57818	43971
52375	43972
2825	43973
27697	43974
9398	43975
29915	43976
41277	43977
57907	43978
6563	43979
15019	43980
25974	43981
9979	43982
321	43983
6029	43984
42362	43985
11171	43986
24519	43987
5236	43988
18447	43989
25984	43990
289	43991
41075	43992
43181	43993
72267	43994
58843	43995
13050	43996
50784	43997
30414	43998
90925	43999
28492	44000
55294	44001
13796	44002
70172	44003
5521	44004
25230	44005
12261	44006
19604	44007
8439	44008
7700	44009
35759	44010
2090	44011
177	44012
206	44013
49230	44014
12230	44015
33236	44016
306	44017
2339	44018
28394	44019
17205	44020
55164	44021
23142	44022
1355	44023
65019	44024
11663	44025
9650	44026
14413	44027
28535	44028
12154	44029
32882	44030
518	44031
5269	44032
7263	44033
6027	44034
28315	44035
15	44036
57575	44037
6636	44038
2151	44039
57323	44040
53598	44041
25230	44042
21443	44043
1608	44044
57159	44045
77368	44046
87131	44047
12573	44048
43890	44049
34336	44050
30599	44051
44524	44052
18039	44053
50211	44054
13758	44055
80902	44056
13145	44057
85664	44058
3222	44059
50633	44060
22817	44061
13127	44062
11146	44063
71746	44064
21310	44065
44167	44066
50995	44067
56898	44068
38491	44069
1102	44070
46574	44071
31340	44072
102056	44073
61895	44074
4631	44075
20849	44076
35979	44077
47620	44078
109546	44079
14729	44080
34002	44081
35971	44082
9359	44083
693	44084
35819	44085
14978	44086
93736	44087
12807	44088
32778	44089
307	44090
89076	44091
16554	44092
69751	44093
14418	44094
2765	44095
30971	44096
80830	44097
45	44098
35973	44099
6477	44100
9461	44101
28276	44102
29039	44103
625	44104
208	44105
910	44106
28390	44107
13802	44108
91102	44109
53207	44110
60169	44111
4703	44112
44036	44113
18240	44114
90561	44115
32212	44116
27501	44117
25999	44118
14679	44119
35203	44120
6912	44121
2498	44122
68077	44123
17598	44124
5584	44125
7105	44126
20277	44127
3420	44128
41769	44129
78995	44130
70482	44131
25	44132
34720	44133
6486	44134
23018	44135
2206	44136
78959	44137
80	44138
7129	44139
89541	44140
53732	44141
7446	44142
71014	44143
43778	44144
4760	44145
37454	44146
2885	44147
102562	44148
86483	44149
8939	44150
45583	44151
4488	44152
11130	44153
80839	44154
17920	44155
3760	44156
53281	44157
11026	44158
1551	44159
14112	44160
14904	44161
51522	44162
185	44163
7328	44164
87461	44165
4746	44166
9420	44167
47762	44168
12145	44169
15219	44170
25284	44171
19381	44172
47869	44173
21481	44174
213	44175
86569	44176
62132	44177
35101	44178
6836	44179
28081	44180
25590	44181
89019	44182
21534	44183
95092	44184
5532	44185
19504	44186
98000	44187
42740	44188
22416	44189
216	44190
21324	44191
13149	44192
41383	44193
38234	44194
5350	44195
5002	44196
5158	44197
15603	44198
776	44199
102670	44200
635	44201
30410	44202
8811	44203
66888	44204
35323	44205
78068	44206
19302	44207
1893	44208
61003	44209
24104	44210
38339	44211
52757	44212
12081	44213
99781	44214
51964	44215
53267	44216
11019	44217
12609	44218
25180	44219
20796	44220
91372	44221
48402	44222
26901	44223
18217	44224
102639	44225
13543	44226
97443	44227
37394	44228
68667	44229
60062	44230
20815	44231
1271	44232
13569	44233
61776	44234
68908	44235
47425	44236
4	44237
10931	44238
21707	44239
58790	44240
226	44241
49065	44242
36877	44243
37715	44244
45690	44245
18407	44246
32786	44247
5739	44248
11894	44249
4412	44250
38301	44251
13597	44252
8090	44253
111763	44254
27860	44255
42873	44256
93080	44257
870	44258
78154	44259
11963	44260
82989	44261
64353	44262
93069	44263
25228	44264
46241	44265
18931	44266
59295	44267
18897	44268
3211	44269
35860	44270
44549	44271
38199	44272
71749	44273
64478	44274
57753	44275
51792	44276
39939	44277
16660	44278
1425	44279
1173	44280
2	44281
7207	44282
19617	44283
79555	44284
43040	44285
635	44286
3133	44287
40028	44288
35197	44289
24604	44290
24463	44291
931	44292
52683	44293
76274	44294
37909	44295
20391	44296
3508	44297
57628	44298
36770	44299
52411	44300
66353	44301
25365	44302
5700	44303
2833	44304
10348	44305
13819	44306
19206	44307
23536	44308
57566	44309
12559	44310
96222	44311
38488	44312
36976	44313
12302	44314
38052	44315
90987	44316
31497	44317
29062	44318
1076	44319
1258	44320
53037	44321
790	44322
383	44323
11842	44324
36035	44325
23812	44326
27194	44327
12358	44328
88916	44329
42326	44330
18828	44331
13221	44332
70537	44333
7150	44334
4475	44335
21948	44336
19462	44337
1503	44338
67561	44339
50238	44340
29163	44341
8388	44342
87039	44343
1589	44344
7523	44345
3856	44346
42179	44347
24573	44348
26767	44349
11433	44350
104098	44351
4258	44352
62190	44353
20499	44354
19250	44355
83759	44356
35165	44357
35984	44358
33	44359
39452	44360
7546	44361
28921	44362
73120	44363
25802	44364
63681	44365
11966	44366
20466	44367
25379	44368
9740	44369
1686	44370
18967	44371
72327	44372
38660	44373
31868	44374
59695	44375
13828	44376
7947	44377
62418	44378
38363	44379
63955	44380
36321	44381
32756	44382
25589	44383
17941	44384
42145	44385
41204	44386
92088	44387
33964	44388
8559	44389
885	44390
3250	44391
20152	44392
811	44393
20319	44394
9440	44395
91018	44396
93580	44397
11666	44398
14579	44399
5864	44400
27884	44401
927	44402
3609	44403
15012	44404
2045	44405
39089	44406
18930	44407
10917	44408
11407	44409
50891	44410
104913	44411
45398	44412
1884	44413
547	44414
57455	44415
1619	44416
4727	44417
62216	44418
2627	44419
839	44420
4122	44421
81896	44422
3865	44423
24950	44424
47961	44425
23466	44426
11886	44427
39978	44428
629	44429
59826	44430
12277	44431
31740	44432
41081	44433
77446	44434
11617	44435
17777	44436
8632	44437
5727	44438
98113	44439
92207	44440
499	44441
32004	44442
114196	44443
2578	44444
8640	44445
50929	44446
110	44447
81786	44448
6196	44449
5396	44450
14866	44451
29965	44452
64	44453
27535	44454
40561	44455
2962	44456
32191	44457
5275	44458
14274	44459
12515	44460
5811	44461
44654	44462
75425	44463
9461	44464
9702	44465
26681	44466
9145	44467
43987	44468
15754	44469
30519	44470
3825	44471
10	44472
18656	44473
85198	44474
16870	44475
17479	44476
41273	44477
24520	44478
18999	44479
27552	44480
19631	44481
33751	44482
76463	44483
48693	44484
56905	44485
47090	44486
25759	44487
7622	44488
25221	44489
48035	44490
18540	44491
174	44492
7749	44493
45276	44494
34	44495
266	44496
32574	44497
39564	44498
59457	44499
62717	44500
1521	44501
6513	44502
19277	44503
34209	44504
25389	44505
21458	44506
36482	44507
98	44508
9046	44509
37024	44510
83908	44511
207	44512
1170	44513
14654	44514
17063	44515
23102	44516
34167	44517
35780	44518
11866	44519
65374	44520
23254	44521
2309	44522
1250	44523
7619	44524
35373	44525
9880	44526
6683	44527
102695	44528
27009	44529
22379	44530
80031	44531
3951	44532
24448	44533
6779	44534
4052	44535
596	44536
69153	44537
99284	44538
34465	44539
1063	44540
5534	44541
2056	44542
3057	44543
39259	44544
44403	44545
10213	44546
23727	44547
50994	44548
40105	44549
607	44550
23037	44551
12205	44552
557	44553
21171	44554
39561	44555
29140	44556
214	44557
7349	44558
17072	44559
51725	44560
36637	44561
25977	44562
59265	44563
26868	44564
57450	44565
38124	44566
3296	44567
84133	44568
12650	44569
42381	44570
4217	44571
27493	44572
8	44573
84816	44574
29613	44575
111930	44576
56289	44577
373	44578
62860	44579
46964	44580
6723	44581
12369	44582
10567	44583
38254	44584
954	44585
12474	44586
16727	44587
30059	44588
84494	44589
16999	44590
245	44591
54606	44592
56797	44593
74921	44594
75586	44595
3795	44596
1686	44597
649	44598
109648	44599
19224	44600
82934	44601
76331	44602
35406	44603
6935	44604
14743	44605
38634	44606
5803	44607
437	44608
3582	44609
9193	44610
2868	44611
24016	44612
77828	44613
8531	44614
75373	44615
60345	44616
55635	44617
8720	44618
62242	44619
59821	44620
13699	44621
1767	44622
34273	44623
92848	44624
30773	44625
67503	44626
22711	44627
29731	44628
15515	44629
83188	44630
9466	44631
70681	44632
46328	44633
70851	44634
16424	44635
54023	44636
12810	44637
57263	44638
65260	44639
714	44640
54572	44641
22047	44642
59745	44643
34929	44644
47537	44645
40834	44646
81827	44647
46197	44648
51004	44649
21653	44650
22055	44651
815	44652
793	44653
73303	44654
2877	44655
18572	44656
48889	44657
6669	44658
34561	44659
82810	44660
18881	44661
1328	44662
4274	44663
30764	44664
23309	44665
55735	44666
7708	44667
17757	44668
39099	44669
7797	44670
4104	44671
68846	44672
8896	44673
49514	44674
61643	44675
1429	44676
926	44677
33633	44678
64	44679
46294	44680
20396	44681
38623	44682
2092	44683
1838	44684
5155	44685
33994	44686
15782	44687
85939	44688
26743	44689
2622	44690
65653	44691
9692	44692
37834	44693
14679	44694
9675	44695
38049	44696
1056	44697
31090	44698
102621	44699
18441	44700
84439	44701
47083	44702
7877	44703
97	44704
295	44705
59922	44706
3856	44707
44697	44708
6200	44709
58	44710
104707	44711
19452	44712
16745	44713
23667	44714
46965	44715
34294	44716
78022	44717
9422	44718
55893	44719
96099	44720
24110	44721
62454	44722
6177	44723
85960	44724
7326	44725
19159	44726
9300	44727
40727	44728
30094	44729
35431	44730
66996	44731
19625	44732
137	44733
79230	44734
78332	44735
31794	44736
7895	44737
37165	44738
1600	44739
28795	44740
25530	44741
14937	44742
22365	44743
1943	44744
14179	44745
298	44746
88833	44747
88602	44748
66039	44749
79948	44750
88276	44751
26534	44752
15185	44753
6971	44754
25616	44755
17662	44756
28318	44757
42795	44758
21060	44759
46699	44760
6861	44761
4842	44762
90619	44763
34481	44764
63176	44765
50398	44766
16	44767
64	44768
68627	44769
90946	44770
48376	44771
50038	44772
73273	44773
9247	44774
91642	44775
79891	44776
7937	44777
7032	44778
75845	44779
48620	44780
20185	44781
10253	44782
25221	44783
63159	44784
67413	44785
11680	44786
37131	44787
4126	44788
6137	44789
4139	44790
25940	44791
50140	44792
430	44793
86413	44794
113712	44795
86288	44796
23	44797
51649	44798
32904	44799
61968	44800
14793	44801
83210	44802
78843	44803
11881	44804
44070	44805
38755	44806
5380	44807
32	44808
44221	44809
23872	44810
23629	44811
29209	44812
12612	44813
9733	44814
50384	44815
6478	44816
3509	44817
12834	44818
43256	44819
18946	44820
24512	44821
44993	44822
39873	44823
52149	44824
5089	44825
4430	44826
75180	44827
117	44828
302	44829
54430	44830
192	44831
61181	44832
22523	44833
392	44834
106418	44835
9437	44836
15972	44837
27793	44838
60858	44839
106257	44840
7515	44841
526	44842
39595	44843
43088	44844
335	44845
5361	44846
5745	44847
5553	44848
12250	44849
3780	44850
56377	44851
10336	44852
39608	44853
17806	44854
3080	44855
87221	44856
63674	44857
3812	44858
63539	44859
4429	44860
31272	44861
21912	44862
9846	44863
59470	44864
79445	44865
98	44866
18736	44867
41805	44868
25720	44869
2800	44870
38633	44871
21466	44872
7176	44873
28569	44874
46804	44875
6422	44876
53211	44877
20502	44878
22163	44879
195	44880
51703	44881
30214	44882
20835	44883
35832	44884
1215	44885
17893	44886
49064	44887
111719	44888
3575	44889
14509	44890
64671	44891
69416	44892
22543	44893
20195	44894
6719	44895
10124	44896
26585	44897
33269	44898
85951	44899
93759	44900
37843	44901
53980	44902
241	44903
18220	44904
969	44905
23285	44906
79698	44907
7052	44908
8718	44909
21413	44910
53977	44911
1165	44912
55037	44913
1893	44914
16627	44915
23212	44916
8864	44917
68446	44918
50182	44919
25814	44920
26472	44921
11205	44922
20367	44923
36329	44924
39767	44925
66967	44926
11924	44927
17714	44928
57604	44929
40957	44930
23038	44931
18488	44932
21402	44933
64282	44934
41124	44935
12411	44936
50620	44937
2657	44938
7889	44939
3	44940
47217	44941
56254	44942
6494	44943
6866	44944
94327	44945
10781	44946
28326	44947
7466	44948
19975	44949
84290	44950
59014	44951
1530	44952
1	44953
9	44954
6988	44955
47	44956
38815	44957
12115	44958
24914	44959
32559	44960
80579	44961
39872	44962
18720	44963
2391	44964
55401	44965
77536	44966
3296	44967
7916	44968
69579	44969
3751	44970
17725	44971
31411	44972
33465	44973
31627	44974
988	44975
18591	44976
59051	44977
40919	44978
555	44979
66381	44980
44785	44981
21818	44982
32726	44983
3602	44984
1191	44985
78366	44986
37585	44987
13201	44988
6387	44989
12799	44990
401	44991
5564	44992
31270	44993
57723	44994
14859	44995
5432	44996
53775	44997
39992	44998
130	44999
2954	45000
1423	45001
36916	45002
35434	45003
10132	45004
4324	45005
108394	45006
26612	45007
12817	45008
35657	45009
88536	45010
3408	45011
1790	45012
14477	45013
3637	45014
1373	45015
10540	45016
6297	45017
3021	45018
13048	45019
39971	45020
36085	45021
48193	45022
2533	45023
11734	45024
22747	45025
11	45026
115	45027
28604	45028
6331	45029
29276	45030
8888	45031
4731	45032
7526	45033
3284	45034
5291	45035
2952	45036
29725	45037
2533	45038
16797	45039
14980	45040
37541	45041
59717	45042
110710	45043
14643	45044
49286	45045
33939	45046
50973	45047
7644	45048
35780	45049
12697	45050
37993	45051
9734	45052
18886	45053
8984	45054
1313	45055
12892	45056
75556	45057
4010	45058
40816	45059
31468	45060
41221	45061
40303	45062
4868	45063
26852	45064
58835	45065
35819	45066
39599	45067
1162	45068
14575	45069
20365	45070
43127	45071
20343	45072
6115	45073
51866	45074
27921	45075
30420	45076
22898	45077
45605	45078
69174	45079
27637	45080
95683	45081
69236	45082
4924	45083
34611	45084
2259	45085
5957	45086
64453	45087
23599	45088
34364	45089
46081	45090
86504	45091
72791	45092
16043	45093
247	45094
7824	45095
59165	45096
35279	45097
9764	45098
87808	45099
4993	45100
6126	45101
3098	45102
23157	45103
255	45104
1549	45105
55811	45106
3552	45107
71847	45108
42451	45109
8797	45110
15368	45111
14320	45112
10486	45113
48928	45114
30392	45115
108512	45116
96277	45117
32744	45118
26296	45119
12761	45120
29120	45121
58019	45122
67070	45123
3034	45124
34038	45125
4695	45126
19701	45127
1137	45128
62295	45129
26159	45130
35457	45131
9468	45132
35151	45133
12307	45134
101343	45135
45245	45136
33230	45137
43846	45138
25122	45139
81297	45140
4595	45141
90099	45142
21220	45143
21835	45144
35675	45145
23061	45146
22562	45147
54214	45148
75693	45149
20215	45150
40088	45151
26	45152
16993	45153
51775	45154
4551	45155
742	45156
40760	45157
199	45158
4997	45159
6320	45160
3740	45161
465	45162
20272	45163
90486	45164
8425	45165
4346	45166
8341	45167
12535	45168
24857	45169
14561	45170
7451	45171
17700	45172
49971	45173
2755	45174
1122	45175
1921	45176
11425	45177
9610	45178
80799	45179
14735	45180
15	45181
20812	45182
41688	45183
3182	45184
14566	45185
1755	45186
28043	45187
7489	45188
99448	45189
18803	45190
3902	45191
6003	45192
17547	45193
18220	45194
8933	45195
605	45196
33671	45197
14858	45198
14656	45199
18995	45200
189	45201
44302	45202
80356	45203
51821	45204
1131	45205
14891	45206
61594	45207
2894	45208
51608	45209
14927	45210
12854	45211
3344	45212
42821	45213
7409	45214
13583	45215
2334	45216
23885	45217
6787	45218
74661	45219
1430	45220
3417	45221
27123	45222
49	45223
72139	45224
3622	45225
6241	45226
4135	45227
366	45228
101570	45229
342	45230
25098	45231
19498	45232
75986	45233
19949	45234
42857	45235
7021	45236
16776	45237
31073	45238
55130	45239
7431	45240
9105	45241
70557	45242
67558	45243
1890	45244
16723	45245
12140	45246
7624	45247
70386	45248
63375	45249
13192	45250
54161	45251
77977	45252
45576	45253
39062	45254
7674	45255
37388	45256
2329	45257
1748	45258
1672	45259
7166	45260
1035	45261
7425	45262
32970	45263
1065	45264
441	45265
94782	45266
79303	45267
29457	45268
1274	45269
49488	45270
103163	45271
26287	45272
45303	45273
19754	45274
42014	45275
29564	45276
59140	45277
13360	45278
692	45279
4	45280
19379	45281
35265	45282
21759	45283
158	45284
31254	45285
6221	45286
29570	45287
15025	45288
101881	45289
54062	45290
102966	45291
60939	45292
49424	45293
48952	45294
7115	45295
7555	45296
10049	45297
19451	45298
1647	45299
73314	45300
29381	45301
91187	45302
4894	45303
19245	45304
38021	45305
47656	45306
51487	45307
29179	45308
52362	45309
51336	45310
74382	45311
8368	45312
32628	45313
1627	45314
15039	45315
1678	45316
4194	45317
28807	45318
22037	45319
26336	45320
31504	45321
6453	45322
22071	45323
3782	45324
2244	45325
14529	45326
22616	45327
7030	45328
97962	45329
12937	45330
32427	45331
11099	45332
23285	45333
12415	45334
815	45335
31621	45336
18276	45337
27380	45338
72660	45339
3367	45340
85236	45341
7774	45342
106169	45343
21303	45344
16885	45345
6397	45346
12295	45347
56264	45348
48303	45349
14473	45350
1414	45351
69849	45352
31994	45353
63883	45354
23319	45355
28627	45356
3632	45357
21461	45358
77181	45359
134	45360
51826	45361
55758	45362
84128	45363
17658	45364
7931	45365
23439	45366
11095	45367
51256	45368
92245	45369
15070	45370
13838	45371
82997	45372
14066	45373
35913	45374
11036	45375
32522	45376
36615	45377
6078	45378
27390	45379
21092	45380
38602	45381
29140	45382
11946	45383
25765	45384
15689	45385
76994	45386
77472	45387
24223	45388
7513	45389
1015	45390
1428	45391
15523	45392
102703	45393
7559	45394
34420	45395
206	45396
19120	45397
43227	45398
96318	45399
64950	45400
75431	45401
12167	45402
83897	45403
29	45404
83562	45405
26843	45406
9901	45407
6594	45408
49436	45409
9204	45410
39665	45411
69718	45412
5472	45413
32954	45414
25348	45415
197	45416
31081	45417
40778	45418
11144	45419
1777	45420
23646	45421
367	45422
32391	45423
113261	45424
96930	45425
57619	45426
270	45427
32305	45428
6791	45429
28791	45430
8669	45431
31457	45432
10044	45433
57226	45434
69487	45435
49328	45436
9696	45437
18846	45438
19979	45439
20618	45440
14028	45441
45988	45442
76133	45443
62045	45444
39052	45445
39344	45446
52826	45447
12570	45448
33640	45449
349	45450
6922	45451
10675	45452
60175	45453
393	45454
7087	45455
41150	45456
11518	45457
76990	45458
28139	45459
24317	45460
227	45461
10386	45462
91645	45463
36982	45464
42767	45465
91743	45466
36696	45467
35848	45468
61696	45469
3674	45470
308	45471
10262	45472
8192	45473
46356	45474
83213	45475
32082	45476
3541	45477
88591	45478
9072	45479
30314	45480
3883	45481
4949	45482
31451	45483
9752	45484
20804	45485
3763	45486
67245	45487
17701	45488
2069	45489
11264	45490
22366	45491
637	45492
10799	45493
48588	45494
15559	45495
4345	45496
42510	45497
14860	45498
817	45499
73346	45500
102167	45501
8649	45502
10440	45503
8334	45504
14362	45505
2379	45506
7557	45507
21628	45508
55117	45509
23090	45510
8784	45511
75589	45512
657	45513
13244	45514
16394	45515
31556	45516
46723	45517
59106	45518
20855	45519
2	45520
50306	45521
21933	45522
2916	45523
22584	45524
42621	45525
19662	45526
77	45527
61080	45528
16092	45529
27494	45530
18366	45531
1192	45532
4170	45533
9869	45534
28811	45535
21971	45536
6743	45537
16407	45538
42119	45539
87897	45540
118	45541
25254	45542
17379	45543
24706	45544
3472	45545
50977	45546
1641	45547
57028	45548
3278	45549
12007	45550
15018	45551
94987	45552
17291	45553
92312	45554
36532	45555
29734	45556
6580	45557
21843	45558
31516	45559
46567	45560
41774	45561
29481	45562
534	45563
721	45564
5094	45565
44663	45566
48722	45567
77108	45568
18399	45569
4874	45570
1892	45571
18072	45572
44450	45573
9232	45574
35711	45575
6732	45576
20112	45577
48073	45578
43022	45579
8753	45580
26719	45581
41009	45582
52081	45583
83165	45584
7982	45585
9723	45586
6041	45587
49289	45588
66747	45589
971	45590
74646	45591
2281	45592
5965	45593
263	45594
100012	45595
32022	45596
13820	45597
37073	45598
12929	45599
49265	45600
1099	45601
27698	45602
6063	45603
44240	45604
25876	45605
29715	45606
60372	45607
68617	45608
48647	45609
67754	45610
22819	45611
6467	45612
28001	45613
45119	45614
14076	45615
23948	45616
1894	45617
8987	45618
35237	45619
5974	45620
2734	45621
45157	45622
9226	45623
9168	45624
61193	45625
3408	45626
9678	45627
15773	45628
54572	45629
70147	45630
20	45631
10364	45632
36603	45633
21764	45634
37109	45635
14902	45636
9826	45637
6177	45638
25017	45639
22262	45640
5131	45641
99	45642
1669	45643
32465	45644
2908	45645
13992	45646
1379	45647
875	45648
89901	45649
63867	45650
354	45651
24679	45652
46749	45653
45205	45654
38145	45655
3625	45656
2070	45657
6604	45658
6591	45659
24907	45660
107240	45661
64025	45662
48754	45663
41101	45664
25423	45665
40080	45666
858	45667
25769	45668
57534	45669
84003	45670
42119	45671
49051	45672
5608	45673
18518	45674
1521	45675
61797	45676
22369	45677
16005	45678
5943	45679
97970	45680
30196	45681
15935	45682
63157	45683
31044	45684
1480	45685
26799	45686
10772	45687
189	45688
3937	45689
1539	45690
72460	45691
26709	45692
74959	45693
77939	45694
5847	45695
2733	45696
12177	45697
13575	45698
184	45699
4380	45700
67433	45701
8485	45702
36245	45703
101697	45704
77906	45705
35288	45706
50866	45707
86474	45708
12723	45709
3699	45710
6388	45711
39684	45712
53702	45713
9028	45714
8971	45715
369	45716
18082	45717
40987	45718
106928	45719
1725	45720
37450	45721
31345	45722
42882	45723
712	45724
39163	45725
81477	45726
2582	45727
10080	45728
3680	45729
2717	45730
73118	45731
28495	45732
48789	45733
10707	45734
32424	45735
2089	45736
11874	45737
11021	45738
10654	45739
23585	45740
24174	45741
7740	45742
19388	45743
32763	45744
62781	45745
35250	45746
29923	45747
611	45748
9621	45749
6016	45750
81583	45751
71751	45752
17687	45753
50122	45754
38444	45755
47	45756
1109	45757
70458	45758
35829	45759
9756	45760
46382	45761
10363	45762
1662	45763
38446	45764
49677	45765
11974	45766
32615	45767
21220	45768
16100	45769
1699	45770
56934	45771
11180	45772
1682	45773
4709	45774
6792	45775
57350	45776
77650	45777
6557	45778
43	45779
17918	45780
37206	45781
57225	45782
24252	45783
30727	45784
580	45785
33337	45786
71092	45787
27749	45788
70775	45789
36062	45790
4618	45791
14163	45792
87528	45793
719	45794
40930	45795
98705	45796
905	45797
77892	45798
6299	45799
7973	45800
70412	45801
29739	45802
4359	45803
24669	45804
79154	45805
589	45806
308	45807
31200	45808
58385	45809
79354	45810
8151	45811
16249	45812
71813	45813
1167	45814
5751	45815
59489	45816
99835	45817
51301	45818
29130	45819
42163	45820
6537	45821
24207	45822
24937	45823
1690	45824
97513	45825
49781	45826
31878	45827
6949	45828
26755	45829
33526	45830
2257	45831
108853	45832
25519	45833
22207	45834
87199	45835
10468	45836
36671	45837
13462	45838
150	45839
31470	45840
18072	45841
32917	45842
5254	45843
10639	45844
43448	45845
47942	45846
4220	45847
763	45848
17311	45849
16531	45850
54249	45851
10873	45852
61895	45853
45989	45854
408	45855
38953	45856
98671	45857
43029	45858
9959	45859
970	45860
31029	45861
46401	45862
40717	45863
25200	45864
90708	45865
75608	45866
27931	45867
22047	45868
78638	45869
440	45870
11149	45871
32534	45872
27275	45873
57185	45874
25332	45875
36221	45876
56693	45877
107432	45878
30735	45879
87657	45880
34976	45881
6540	45882
9274	45883
11154	45884
21255	45885
109275	45886
4494	45887
70316	45888
18349	45889
19810	45890
12743	45891
74503	45892
31952	45893
80081	45894
32709	45895
33053	45896
24094	45897
95662	45898
65045	45899
28032	45900
3091	45901
30158	45902
3105	45903
32902	45904
55416	45905
41857	45906
53736	45907
66188	45908
5160	45909
8780	45910
108967	45911
81874	45912
63079	45913
67164	45914
71733	45915
4833	45916
46844	45917
55489	45918
15927	45919
2608	45920
63680	45921
102466	45922
10835	45923
12074	45924
28175	45925
19298	45926
11071	45927
40443	45928
11607	45929
44581	45930
21121	45931
1009	45932
85142	45933
142	45934
3838	45935
6743	45936
29125	45937
51550	45938
54525	45939
9764	45940
36737	45941
12621	45942
64214	45943
8563	45944
34316	45945
1056	45946
92682	45947
20522	45948
790	45949
14511	45950
16193	45951
14956	45952
14606	45953
36145	45954
54602	45955
2040	45956
33535	45957
8580	45958
64526	45959
26657	45960
2389	45961
78161	45962
4708	45963
105456	45964
34235	45965
82330	45966
52829	45967
3708	45968
811	45969
15751	45970
3981	45971
7040	45972
53432	45973
8002	45974
28934	45975
18034	45976
979	45977
75960	45978
24041	45979
44431	45980
4678	45981
27842	45982
78636	45983
35641	45984
35308	45985
22853	45986
64237	45987
59558	45988
75337	45989
15698	45990
1080	45991
90214	45992
3782	45993
26387	45994
30983	45995
4816	45996
21920	45997
40950	45998
7041	45999
11256	46000
38310	46001
14116	46002
23754	46003
25474	46004
70573	46005
34692	46006
495	46007
42159	46008
29347	46009
71151	46010
14255	46011
83943	46012
12920	46013
22317	46014
38072	46015
21049	46016
30274	46017
10481	46018
11623	46019
12304	46020
42226	46021
6040	46022
312	46023
9878	46024
3428	46025
14144	46026
48508	46027
46361	46028
52994	46029
12653	46030
76999	46031
20815	46032
16571	46033
3595	46034
50398	46035
11107	46036
16422	46037
2629	46038
18998	46039
15629	46040
24353	46041
45828	46042
86005	46043
9900	46044
13166	46045
42160	46046
1343	46047
4165	46048
28360	46049
76263	46050
14691	46051
80922	46052
26864	46053
37375	46054
38389	46055
47371	46056
62503	46057
59187	46058
14650	46059
4467	46060
76771	46061
74580	46062
48007	46063
26639	46064
972	46065
21923	46066
44951	46067
89866	46068
8291	46069
62013	46070
76543	46071
70577	46072
4653	46073
40510	46074
102157	46075
78181	46076
5101	46077
64358	46078
2440	46079
87777	46080
67412	46081
6099	46082
58031	46083
34336	46084
2589	46085
41482	46086
22077	46087
8592	46088
12946	46089
56031	46090
24847	46091
31416	46092
135	46093
4558	46094
35	46095
32	46096
62748	46097
9500	46098
7534	46099
24759	46100
25563	46101
25159	46102
3738	46103
22948	46104
1616	46105
7246	46106
41997	46107
22309	46108
87237	46109
57549	46110
34864	46111
6652	46112
1261	46113
73712	46114
92	46115
3994	46116
25632	46117
40839	46118
59701	46119
29773	46120
6821	46121
12436	46122
430	46123
67401	46124
22627	46125
10841	46126
15193	46127
41426	46128
36039	46129
23073	46130
27028	46131
13081	46132
29509	46133
13958	46134
54001	46135
39512	46136
46040	46137
7001	46138
44514	46139
23805	46140
481	46141
25976	46142
36623	46143
25771	46144
20946	46145
33258	46146
27001	46147
13029	46148
92161	46149
14830	46150
5395	46151
1394	46152
22452	46153
87587	46154
3738	46155
7317	46156
52614	46157
35975	46158
5082	46159
35	46160
38794	46161
37462	46162
296	46163
17156	46164
34884	46165
27174	46166
7705	46167
96854	46168
5417	46169
4346	46170
2521	46171
1288	46172
1863	46173
65978	46174
49269	46175
62536	46176
36551	46177
6947	46178
83663	46179
91755	46180
15364	46181
4337	46182
225	46183
12167	46184
48091	46185
5777	46186
1115	46187
712	46188
77902	46189
3779	46190
104091	46191
6008	46192
70686	46193
21428	46194
40492	46195
19660	46196
100841	46197
45453	46198
30554	46199
35166	46200
3680	46201
30357	46202
109465	46203
37640	46204
1972	46205
91439	46206
18770	46207
35040	46208
77640	46209
16515	46210
1846	46211
29212	46212
81648	46213
20273	46214
47212	46215
7097	46216
16366	46217
7288	46218
74491	46219
20134	46220
17807	46221
6654	46222
1727	46223
32633	46224
78462	46225
20397	46226
27950	46227
5071	46228
29292	46229
81462	46230
11540	46231
12322	46232
47803	46233
3587	46234
79272	46235
16971	46236
61785	46237
13841	46238
54691	46239
4988	46240
22228	46241
61096	46242
66775	46243
53	46244
41847	46245
35147	46246
12570	46247
220	46248
9772	46249
10243	46250
58587	46251
11586	46252
22434	46253
253	46254
66457	46255
76284	46256
38157	46257
1118	46258
14502	46259
2248	46260
42503	46261
12512	46262
21822	46263
6783	46264
360	46265
11512	46266
72079	46267
6598	46268
24024	46269
36281	46270
57521	46271
15801	46272
2	46273
37363	46274
11354	46275
1588	46276
88080	46277
29116	46278
59770	46279
1192	46280
4201	46281
58955	46282
39724	46283
23388	46284
2540	46285
41756	46286
9890	46287
1178	46288
51946	46289
4177	46290
9950	46291
87392	46292
40008	46293
66002	46294
20250	46295
63281	46296
11728	46297
46	46298
129	46299
23859	46300
761	46301
1779	46302
59431	46303
27465	46304
38030	46305
1980	46306
16343	46307
18955	46308
44141	46309
25262	46310
47184	46311
41961	46312
25886	46313
47076	46314
53576	46315
26084	46316
5213	46317
51126	46318
6003	46319
53052	46320
48177	46321
5714	46322
37132	46323
4547	46324
11688	46325
375	46326
60608	46327
93119	46328
28661	46329
50352	46330
19136	46331
10613	46332
50508	46333
91488	46334
59296	46335
5639	46336
437	46337
815	46338
7467	46339
81906	46340
83713	46341
3490	46342
7243	46343
27300	46344
103800	46345
34257	46346
4485	46347
1341	46348
22006	46349
20750	46350
13158	46351
71814	46352
55716	46353
50823	46354
13425	46355
16660	46356
21486	46357
450	46358
1189	46359
479	46360
22747	46361
1283	46362
50259	46363
38616	46364
4976	46365
35201	46366
23551	46367
381	46368
7485	46369
34696	46370
2631	46371
48839	46372
8673	46373
54377	46374
6984	46375
4018	46376
19142	46377
15078	46378
50425	46379
18508	46380
48398	46381
21762	46382
25792	46383
21475	46384
11218	46385
21322	46386
5035	46387
30032	46388
44644	46389
293	46390
4334	46391
1	46392
5414	46393
34075	46394
46204	46395
292	46396
10946	46397
2459	46398
25622	46399
12306	46400
3878	46401
105073	46402
44102	46403
80393	46404
29215	46405
12754	46406
85051	46407
1996	46408
22486	46409
77758	46410
17126	46411
29779	46412
15264	46413
29628	46414
18147	46415
137	46416
50463	46417
6331	46418
33496	46419
23418	46420
5963	46421
25336	46422
10172	46423
61410	46424
15229	46425
3071	46426
2982	46427
9278	46428
43675	46429
22885	46430
31739	46431
7885	46432
3123	46433
47973	46434
42015	46435
18807	46436
7353	46437
23085	46438
15934	46439
2381	46440
39070	46441
37247	46442
52651	46443
55768	46444
19436	46445
90079	46446
26150	46447
1559	46448
6215	46449
14617	46450
48905	46451
20597	46452
7088	46453
68661	46454
17306	46455
71226	46456
3894	46457
18417	46458
3131	46459
2509	46460
78674	46461
52785	46462
35224	46463
1801	46464
456	46465
7499	46466
4948	46467
22553	46468
12189	46469
11995	46470
50677	46471
57278	46472
12279	46473
618	46474
5625	46475
22851	46476
338	46477
8850	46478
52971	46479
68636	46480
95464	46481
21793	46482
56563	46483
24196	46484
28123	46485
1496	46486
76071	46487
2380	46488
14648	46489
990	46490
27790	46491
1034	46492
46124	46493
8241	46494
97215	46495
26629	46496
26109	46497
814	46498
38324	46499
17424	46500
60571	46501
793	46502
38615	46503
29878	46504
67609	46505
16806	46506
57960	46507
4184	46508
8612	46509
4162	46510
89796	46511
147	46512
19931	46513
20098	46514
1482	46515
937	46516
209	46517
7551	46518
65139	46519
4864	46520
28611	46521
5798	46522
5857	46523
37434	46524
38402	46525
1457	46526
7922	46527
75107	46528
77239	46529
24836	46530
60	46531
80744	46532
13374	46533
216	46534
81184	46535
50117	46536
61722	46537
62038	46538
36165	46539
10093	46540
10401	46541
1597	46542
2676	46543
16178	46544
30	46545
72440	46546
71152	46547
7370	46548
4764	46549
105778	46550
75399	46551
36800	46552
74762	46553
19159	46554
17211	46555
6291	46556
32777	46557
5256	46558
97900	46559
21970	46560
165	46561
45866	46562
9600	46563
4192	46564
46574	46565
58	46566
84448	46567
2859	46568
11467	46569
7443	46570
14506	46571
290	46572
7206	46573
629	46574
40224	46575
45842	46576
75059	46577
13295	46578
25080	46579
13675	46580
93594	46581
19456	46582
2644	46583
38234	46584
31090	46585
15149	46586
43271	46587
7117	46588
233	46589
15632	46590
10341	46591
2203	46592
29689	46593
29085	46594
282	46595
23968	46596
23617	46597
39834	46598
1408	46599
1052	46600
59470	46601
33176	46602
19364	46603
26331	46604
55513	46605
18305	46606
23582	46607
28088	46608
44788	46609
13730	46610
39405	46611
35138	46612
41269	46613
11368	46614
73166	46615
30780	46616
71456	46617
79139	46618
25597	46619
30176	46620
78872	46621
1964	46622
6268	46623
62468	46624
37415	46625
30282	46626
81811	46627
36759	46628
1968	46629
20883	46630
38125	46631
23274	46632
23031	46633
64885	46634
13555	46635
78666	46636
108238	46637
3881	46638
12811	46639
47086	46640
5273	46641
14515	46642
42301	46643
30945	46644
55876	46645
24054	46646
32389	46647
17330	46648
3811	46649
38999	46650
37282	46651
19647	46652
76443	46653
24298	46654
61825	46655
46280	46656
3126	46657
32416	46658
99	46659
1405	46660
2492	46661
30707	46662
82172	46663
52550	46664
6	46665
990	46666
16498	46667
48526	46668
33462	46669
68003	46670
31523	46671
27325	46672
4940	46673
30397	46674
7181	46675
40877	46676
47306	46677
41231	46678
63386	46679
9758	46680
17378	46681
63904	46682
5100	46683
4791	46684
56936	46685
39285	46686
3335	46687
52129	46688
39276	46689
51136	46690
19166	46691
8959	46692
15094	46693
2988	46694
27140	46695
20288	46696
27991	46697
34397	46698
2902	46699
26814	46700
2449	46701
901	46702
50615	46703
33966	46704
94752	46705
20247	46706
72340	46707
9588	46708
63987	46709
35603	46710
38633	46711
2369	46712
11583	46713
5918	46714
18899	46715
42618	46716
73977	46717
20757	46718
2720	46719
25929	46720
8437	46721
28	46722
7270	46723
57787	46724
26577	46725
2737	46726
57126	46727
8232	46728
25760	46729
6734	46730
24209	46731
908	46732
7745	46733
182	46734
40750	46735
48634	46736
4773	46737
79722	46738
71264	46739
11794	46740
10535	46741
29689	46742
41201	46743
45774	46744
23597	46745
81965	46746
33205	46747
44182	46748
62642	46749
12552	46750
29637	46751
4960	46752
82856	46753
960	46754
26689	46755
3434	46756
7223	46757
4835	46758
45679	46759
22581	46760
3227	46761
7034	46762
77440	46763
35773	46764
37234	46765
22274	46766
2973	46767
12038	46768
3945	46769
65315	46770
1001	46771
354	46772
14392	46773
106256	46774
2482	46775
19670	46776
52902	46777
38666	46778
24153	46779
792	46780
31100	46781
36445	46782
62449	46783
78201	46784
18848	46785
12037	46786
22090	46787
23827	46788
10203	46789
3340	46790
42657	46791
71980	46792
50368	46793
46121	46794
22192	46795
48018	46796
709	46797
8096	46798
7692	46799
53104	46800
6207	46801
22635	46802
33928	46803
9470	46804
1163	46805
44259	46806
28507	46807
25775	46808
38143	46809
77991	46810
2252	46811
43761	46812
16008	46813
14562	46814
27331	46815
40482	46816
24774	46817
9260	46818
2949	46819
18538	46820
94015	46821
77585	46822
97344	46823
17537	46824
34545	46825
53813	46826
46954	46827
66546	46828
2526	46829
32318	46830
23944	46831
32171	46832
20808	46833
82078	46834
11350	46835
70038	46836
68891	46837
2956	46838
26	46839
2252	46840
31033	46841
15910	46842
48124	46843
1430	46844
97670	46845
65423	46846
90711	46847
3733	46848
78797	46849
20346	46850
102279	46851
406	46852
384	46853
4777	46854
13614	46855
58062	46856
966	46857
6479	46858
1951	46859
11912	46860
16046	46861
35478	46862
5255	46863
17952	46864
92551	46865
427	46866
20040	46867
3531	46868
91371	46869
37675	46870
64856	46871
521	46872
39945	46873
17354	46874
55577	46875
105165	46876
52809	46877
6314	46878
41751	46879
290	46880
6664	46881
80840	46882
7029	46883
37750	46884
448	46885
33870	46886
48384	46887
14506	46888
2215	46889
24138	46890
20784	46891
46395	46892
18465	46893
19259	46894
8647	46895
62158	46896
36251	46897
51170	46898
1186	46899
14627	46900
12534	46901
46731	46902
29937	46903
3820	46904
7206	46905
10459	46906
17136	46907
106593	46908
10101	46909
984	46910
41972	46911
64819	46912
12121	46913
10268	46914
32197	46915
14396	46916
3925	46917
8602	46918
91156	46919
12	46920
78378	46921
7373	46922
17040	46923
18177	46924
8539	46925
44116	46926
29955	46927
42483	46928
2783	46929
35975	46930
5875	46931
26615	46932
1943	46933
14963	46934
32637	46935
69623	46936
4161	46937
33742	46938
83346	46939
98287	46940
40521	46941
25082	46942
11745	46943
34188	46944
55323	46945
84889	46946
4337	46947
32553	46948
38591	46949
59923	46950
287	46951
74387	46952
99339	46953
54900	46954
15613	46955
7831	46956
47747	46957
82728	46958
56363	46959
9938	46960
89367	46961
46045	46962
78951	46963
2702	46964
8689	46965
2347	46966
16600	46967
747	46968
719	46969
14716	46970
41	46971
11675	46972
63508	46973
6487	46974
10123	46975
19337	46976
27277	46977
5833	46978
70406	46979
30921	46980
57836	46981
4205	46982
59308	46983
90335	46984
49	46985
22176	46986
54	46987
407	46988
64163	46989
689	46990
72427	46991
29784	46992
26160	46993
15269	46994
31932	46995
21513	46996
11283	46997
1574	46998
96445	46999
20638	47000
33068	47001
26809	47002
12083	47003
51020	47004
96236	47005
16884	47006
33540	47007
42162	47008
51078	47009
13287	47010
51484	47011
18209	47012
14694	47013
25860	47014
50141	47015
66761	47016
957	47017
26854	47018
64447	47019
53763	47020
46806	47021
10502	47022
37607	47023
3542	47024
11752	47025
19257	47026
13521	47027
13192	47028
4017	47029
378	47030
22656	47031
7526	47032
1280	47033
2061	47034
55266	47035
34915	47036
696	47037
29744	47038
6031	47039
248	47040
7359	47041
39808	47042
6899	47043
61647	47044
10644	47045
4670	47046
13342	47047
1513	47048
40490	47049
14701	47050
18592	47051
13227	47052
72352	47053
15575	47054
482	47055
53350	47056
10352	47057
42266	47058
28291	47059
15334	47060
10757	47061
58056	47062
113	47063
1404	47064
5327	47065
9692	47066
85070	47067
20753	47068
31321	47069
27042	47070
28324	47071
3205	47072
8436	47073
9967	47074
2933	47075
85346	47076
503	47077
48639	47078
1242	47079
33043	47080
17507	47081
43924	47082
5572	47083
14979	47084
6697	47085
41453	47086
49861	47087
48749	47088
74459	47089
24957	47090
37396	47091
26365	47092
8940	47093
8277	47094
100033	47095
52421	47096
28591	47097
8643	47098
24290	47099
29777	47100
54200	47101
4503	47102
5934	47103
50464	47104
79883	47105
17076	47106
16404	47107
324	47108
16525	47109
76885	47110
9313	47111
17629	47112
2449	47113
9491	47114
1465	47115
6612	47116
482	47117
2094	47118
95933	47119
39173	47120
5172	47121
6076	47122
38665	47123
39256	47124
55827	47125
75665	47126
3521	47127
35367	47128
1741	47129
40924	47130
60459	47131
69737	47132
9	47133
11509	47134
1300	47135
69134	47136
32296	47137
24924	47138
469	47139
8447	47140
41315	47141
392	47142
33542	47143
28826	47144
11717	47145
3909	47146
6984	47147
66434	47148
52576	47149
93858	47150
46043	47151
31707	47152
49372	47153
22672	47154
2112	47155
4674	47156
8546	47157
4551	47158
83831	47159
6751	47160
2379	47161
399	47162
1373	47163
7368	47164
23205	47165
27211	47166
78724	47167
7783	47168
4089	47169
2777	47170
4724	47171
52495	47172
4459	47173
17003	47174
388	47175
31190	47176
11849	47177
64613	47178
5226	47179
1112	47180
18703	47181
5706	47182
27763	47183
24710	47184
84474	47185
3416	47186
9193	47187
45028	47188
4853	47189
82969	47190
25981	47191
10836	47192
108664	47193
26359	47194
23681	47195
16066	47196
27077	47197
10707	47198
40836	47199
30197	47200
79204	47201
44851	47202
22834	47203
89180	47204
39730	47205
51485	47206
5510	47207
20837	47208
39320	47209
5821	47210
6818	47211
35544	47212
32841	47213
9016	47214
43557	47215
2027	47216
3305	47217
11889	47218
50218	47219
11490	47220
93257	47221
4046	47222
95769	47223
3694	47224
48569	47225
58768	47226
5873	47227
30293	47228
11063	47229
84567	47230
629	47231
22672	47232
4665	47233
7239	47234
4275	47235
5	47236
15816	47237
18640	47238
8915	47239
9186	47240
27700	47241
39943	47242
51082	47243
48313	47244
86836	47245
2478	47246
25690	47247
22250	47248
7086	47249
5753	47250
86860	47251
63488	47252
5462	47253
48913	47254
52115	47255
40205	47256
1418	47257
91357	47258
88605	47259
47938	47260
63058	47261
18305	47262
6637	47263
32889	47264
79776	47265
21320	47266
2067	47267
48644	47268
11279	47269
3881	47270
1340	47271
16345	47272
39123	47273
50871	47274
11223	47275
18817	47276
26644	47277
34987	47278
7692	47279
40196	47280
27852	47281
5238	47282
11368	47283
63517	47284
2025	47285
56010	47286
43382	47287
41973	47288
23286	47289
3498	47290
35697	47291
58697	47292
7120	47293
2336	47294
21366	47295
19310	47296
31720	47297
2637	47298
45648	47299
1397	47300
36939	47301
1880	47302
60182	47303
1477	47304
44403	47305
3116	47306
89083	47307
90742	47308
39923	47309
16961	47310
4028	47311
30366	47312
1401	47313
21671	47314
12662	47315
26319	47316
40315	47317
2683	47318
255	47319
46929	47320
6787	47321
11969	47322
235	47323
42947	47324
4170	47325
34802	47326
913	47327
86206	47328
47375	47329
14281	47330
33027	47331
39886	47332
2024	47333
21447	47334
1577	47335
35387	47336
25521	47337
30756	47338
16429	47339
93589	47340
28	47341
27505	47342
76081	47343
78453	47344
68655	47345
9272	47346
69434	47347
26982	47348
67696	47349
18826	47350
4451	47351
1174	47352
192	47353
14851	47354
382	47355
43349	47356
1287	47357
19923	47358
1046	47359
1632	47360
496	47361
724	47362
20170	47363
16136	47364
25880	47365
75043	47366
78285	47367
15098	47368
399	47369
19069	47370
23870	47371
56	47372
36393	47373
61166	47374
15335	47375
1354	47376
3888	47377
29346	47378
20718	47379
30182	47380
2467	47381
70997	47382
14129	47383
58908	47384
68855	47385
32514	47386
21984	47387
22679	47388
3646	47389
3991	47390
12943	47391
92670	47392
20245	47393
75524	47394
32134	47395
13791	47396
48419	47397
27491	47398
3711	47399
37170	47400
41	47401
46049	47402
99412	47403
92696	47404
26563	47405
11992	47406
50155	47407
40024	47408
32	47409
80010	47410
51480	47411
18409	47412
40842	47413
388	47414
96404	47415
32887	47416
6748	47417
36991	47418
30654	47419
8705	47420
87570	47421
18707	47422
10566	47423
54795	47424
17958	47425
18009	47426
34742	47427
449	47428
16720	47429
530	47430
1555	47431
52625	47432
82699	47433
593	47434
3605	47435
3529	47436
51223	47437
135	47438
41558	47439
8001	47440
42481	47441
86011	47442
70242	47443
28485	47444
3094	47445
11870	47446
63269	47447
51575	47448
48757	47449
8634	47450
20667	47451
81970	47452
71647	47453
28090	47454
5127	47455
45757	47456
7282	47457
4160	47458
27679	47459
72629	47460
20375	47461
13039	47462
29790	47463
46388	47464
62021	47465
25969	47466
38701	47467
79770	47468
21656	47469
51966	47470
30495	47471
29935	47472
22906	47473
11317	47474
18268	47475
16585	47476
7381	47477
4503	47478
24900	47479
19210	47480
10840	47481
24141	47482
60120	47483
12738	47484
26746	47485
911	47486
30216	47487
1880	47488
55116	47489
276	47490
10260	47491
80064	47492
10686	47493
1276	47494
73791	47495
10779	47496
72010	47497
13972	47498
13972	47499
2237	47500
28578	47501
63303	47502
17976	47503
4163	47504
65401	47505
682	47506
55408	47507
30140	47508
86	47509
8564	47510
53424	47511
5083	47512
20941	47513
21563	47514
9830	47515
1379	47516
21795	47517
4852	47518
27657	47519
76364	47520
6872	47521
109972	47522
2840	47523
2255	47524
19213	47525
15903	47526
50795	47527
72739	47528
15283	47529
1515	47530
1470	47531
20149	47532
63925	47533
16532	47534
12364	47535
76167	47536
40635	47537
8604	47538
16066	47539
32003	47540
15169	47541
15769	47542
5243	47543
39869	47544
33458	47545
102948	47546
38602	47547
20726	47548
20026	47549
22767	47550
59583	47551
22834	47552
27300	47553
28102	47554
1449	47555
63824	47556
11	47557
5059	47558
8664	47559
50500	47560
44417	47561
29097	47562
28629	47563
35280	47564
64976	47565
23287	47566
3148	47567
22863	47568
1867	47569
23236	47570
68799	47571
46147	47572
30085	47573
1134	47574
28035	47575
28544	47576
30996	47577
25878	47578
80071	47579
677	47580
6033	47581
2833	47582
6838	47583
18601	47584
27101	47585
51589	47586
31398	47587
22707	47588
19624	47589
26658	47590
8365	47591
85574	47592
26058	47593
13991	47594
26743	47595
82769	47596
10988	47597
28396	47598
38135	47599
86919	47600
2382	47601
26300	47602
7	47603
134	47604
80339	47605
107	47606
4141	47607
9048	47608
29355	47609
23950	47610
26195	47611
21994	47612
33072	47613
44899	47614
1044	47615
11655	47616
39988	47617
3303	47618
17829	47619
14856	47620
72105	47621
4510	47622
1593	47623
47825	47624
37399	47625
157	47626
3659	47627
9404	47628
11325	47629
2443	47630
11208	47631
6694	47632
527	47633
38243	47634
58780	47635
18619	47636
36231	47637
36402	47638
866	47639
78311	47640
15515	47641
593	47642
39845	47643
2459	47644
18321	47645
7942	47646
85254	47647
39565	47648
37802	47649
14451	47650
18050	47651
18415	47652
10530	47653
51137	47654
43294	47655
12593	47656
36127	47657
282	47658
17998	47659
40556	47660
77949	47661
85763	47662
2618	47663
43663	47664
4994	47665
93568	47666
10220	47667
20583	47668
23635	47669
28423	47670
269	47671
47678	47672
8492	47673
42160	47674
43659	47675
48169	47676
1416	47677
989	47678
37189	47679
66040	47680
50630	47681
4728	47682
105982	47683
59123	47684
91	47685
94088	47686
5707	47687
17466	47688
269	47689
8105	47690
31528	47691
68723	47692
9019	47693
23658	47694
239	47695
46173	47696
376	47697
12123	47698
90565	47699
25750	47700
24481	47701
62472	47702
3119	47703
28765	47704
2485	47705
20769	47706
9855	47707
15248	47708
51370	47709
42384	47710
86756	47711
7866	47712
527	47713
528	47714
5446	47715
45133	47716
8689	47717
23107	47718
2932	47719
4175	47720
13781	47721
74861	47722
104403	47723
20448	47724
38140	47725
532	47726
1891	47727
7871	47728
64706	47729
368	47730
25037	47731
5042	47732
28550	47733
6627	47734
2519	47735
52845	47736
59319	47737
4222	47738
18104	47739
72132	47740
10721	47741
29914	47742
25536	47743
6911	47744
35187	47745
97076	47746
50265	47747
14747	47748
22127	47749
8738	47750
75176	47751
54406	47752
7649	47753
25117	47754
67078	47755
7153	47756
66593	47757
1362	47758
63025	47759
57793	47760
4264	47761
48178	47762
16480	47763
6542	47764
5571	47765
42872	47766
16629	47767
58501	47768
91931	47769
36506	47770
45859	47771
9109	47772
33980	47773
52746	47774
13717	47775
14412	47776
785	47777
28434	47778
13774	47779
1496	47780
20359	47781
27515	47782
36530	47783
8203	47784
25060	47785
41513	47786
88261	47787
4198	47788
3929	47789
80270	47790
24483	47791
46273	47792
86	47793
21127	47794
18	47795
24164	47796
51450	47797
103104	47798
19657	47799
20967	47800
1013	47801
12549	47802
149	47803
103797	47804
49647	47805
32707	47806
49336	47807
290	47808
51762	47809
8598	47810
13609	47811
17658	47812
7783	47813
50546	47814
96977	47815
60929	47816
5035	47817
25940	47818
19389	47819
45104	47820
4666	47821
15412	47822
80191	47823
33256	47824
32615	47825
106739	47826
36883	47827
9957	47828
39887	47829
2559	47830
283	47831
32922	47832
8953	47833
79901	47834
13282	47835
13311	47836
29631	47837
14257	47838
13249	47839
13163	47840
1656	47841
27245	47842
12324	47843
3489	47844
39922	47845
37944	47846
87154	47847
3963	47848
14090	47849
38477	47850
38018	47851
19102	47852
26218	47853
11411	47854
12987	47855
35883	47856
53584	47857
1579	47858
33395	47859
5110	47860
19138	47861
69830	47862
6773	47863
51679	47864
41784	47865
112375	47866
20216	47867
1620	47868
1087	47869
67498	47870
18067	47871
12369	47872
41017	47873
11541	47874
92	47875
65643	47876
1206	47877
49734	47878
5218	47879
67187	47880
54526	47881
8633	47882
64289	47883
24316	47884
58998	47885
91985	47886
100809	47887
8294	47888
44821	47889
4703	47890
14671	47891
82386	47892
32100	47893
106883	47894
8193	47895
16872	47896
52880	47897
56792	47898
2178	47899
61454	47900
16078	47901
6027	47902
3792	47903
24386	47904
28987	47905
6667	47906
14306	47907
14258	47908
22800	47909
73004	47910
63561	47911
3507	47912
11400	47913
15567	47914
27756	47915
55161	47916
3116	47917
5248	47918
94726	47919
37632	47920
48182	47921
60877	47922
9290	47923
1149	47924
31135	47925
6062	47926
81340	47927
1635	47928
4880	47929
56680	47930
42883	47931
85316	47932
16461	47933
3043	47934
5127	47935
96226	47936
8730	47937
19524	47938
11643	47939
65	47940
73064	47941
73018	47942
11272	47943
41448	47944
9432	47945
62844	47946
14813	47947
17965	47948
8279	47949
48640	47950
92613	47951
50912	47952
99712	47953
74719	47954
1659	47955
53983	47956
13676	47957
75924	47958
403	47959
35868	47960
13081	47961
15383	47962
6201	47963
22893	47964
23858	47965
708	47966
48143	47967
82261	47968
3161	47969
51500	47970
8626	47971
8830	47972
68338	47973
63879	47974
762	47975
2743	47976
17425	47977
65375	47978
277	47979
4696	47980
6095	47981
16968	47982
64494	47983
13605	47984
13079	47985
2048	47986
74697	47987
98526	47988
60568	47989
36208	47990
23055	47991
1022	47992
70058	47993
33828	47994
80011	47995
48890	47996
5433	47997
59965	47998
2079	47999
35405	48000
13939	48001
76881	48002
32255	48003
81814	48004
67145	48005
21136	48006
6582	48007
8618	48008
16222	48009
61200	48010
21293	48011
42541	48012
23950	48013
36931	48014
42116	48015
60836	48016
11579	48017
5544	48018
149	48019
27881	48020
69095	48021
237	48022
29143	48023
47637	48024
2474	48025
9058	48026
2707	48027
1980	48028
42022	48029
91095	48030
8889	48031
35322	48032
62000	48033
49935	48034
45872	48035
30958	48036
2707	48037
29455	48038
26180	48039
50158	48040
51487	48041
52196	48042
537	48043
131	48044
5869	48045
5261	48046
14905	48047
314	48048
3254	48049
10883	48050
2209	48051
19697	48052
54923	48053
18969	48054
39445	48055
15997	48056
19452	48057
44239	48058
16631	48059
11523	48060
25560	48061
2932	48062
1449	48063
7767	48064
9229	48065
37942	48066
127	48067
20780	48068
64022	48069
4995	48070
16631	48071
84059	48072
10392	48073
41769	48074
16651	48075
15398	48076
6309	48077
68164	48078
11527	48079
2095	48080
13166	48081
7362	48082
709	48083
10430	48084
442	48085
13481	48086
1086	48087
7531	48088
22921	48089
40467	48090
2311	48091
37278	48092
23460	48093
27232	48094
1974	48095
2173	48096
6711	48097
41613	48098
40724	48099
9136	48100
83140	48101
65398	48102
46986	48103
16220	48104
15614	48105
86037	48106
24887	48107
3801	48108
37065	48109
19045	48110
97541	48111
16599	48112
95077	48113
70274	48114
14415	48115
34456	48116
4097	48117
79042	48118
22689	48119
60902	48120
36097	48121
9462	48122
65805	48123
70258	48124
94220	48125
88403	48126
3142	48127
22745	48128
10696	48129
10423	48130
290	48131
20751	48132
86213	48133
8117	48134
7220	48135
439	48136
36	48137
11390	48138
26559	48139
30171	48140
5957	48141
13111	48142
79330	48143
38312	48144
47228	48145
10830	48146
986	48147
51850	48148
44234	48149
48135	48150
13271	48151
17014	48152
6735	48153
83634	48154
100196	48155
2844	48156
1334	48157
28341	48158
9772	48159
4742	48160
970	48161
17793	48162
96923	48163
27044	48164
20654	48165
62452	48166
75884	48167
50956	48168
30116	48169
36	48170
61008	48171
29044	48172
10663	48173
44922	48174
103	48175
65618	48176
7801	48177
15216	48178
92971	48179
19	48180
56002	48181
24444	48182
18319	48183
38634	48184
47338	48185
28681	48186
35682	48187
68273	48188
28943	48189
15768	48190
25144	48191
12487	48192
15193	48193
8224	48194
14697	48195
9935	48196
38759	48197
89164	48198
33817	48199
7152	48200
303	48201
7351	48202
46927	48203
46175	48204
2670	48205
7148	48206
8865	48207
1894	48208
62185	48209
13128	48210
29221	48211
5328	48212
12926	48213
8341	48214
27284	48215
29159	48216
6680	48217
1860	48218
13461	48219
4313	48220
38521	48221
61865	48222
57880	48223
17587	48224
41030	48225
2090	48226
42334	48227
6388	48228
12674	48229
12510	48230
42026	48231
53658	48232
26496	48233
57166	48234
61320	48235
5975	48236
38812	48237
71005	48238
63189	48239
2437	48240
73525	48241
32373	48242
44042	48243
93760	48244
22929	48245
4087	48246
1549	48247
898	48248
51538	48249
78560	48250
44752	48251
764	48252
31283	48253
82476	48254
9406	48255
1026	48256
878	48257
33257	48258
68475	48259
64846	48260
10561	48261
109397	48262
11305	48263
2127	48264
15447	48265
24813	48266
16780	48267
29272	48268
70000	48269
16036	48270
48840	48271
36017	48272
83255	48273
19974	48274
1559	48275
17328	48276
10276	48277
43703	48278
25682	48279
202	48280
50986	48281
17131	48282
2671	48283
110478	48284
64236	48285
72072	48286
3118	48287
1584	48288
3317	48289
30556	48290
26089	48291
1806	48292
70608	48293
56815	48294
55363	48295
89135	48296
5391	48297
20563	48298
9238	48299
19375	48300
51964	48301
54649	48302
77107	48303
30690	48304
4635	48305
82235	48306
2030	48307
296	48308
4286	48309
79781	48310
44677	48311
40871	48312
69380	48313
79800	48314
24540	48315
3	48316
24392	48317
66361	48318
68183	48319
1303	48320
39	48321
27770	48322
1516	48323
4827	48324
30007	48325
41048	48326
59807	48327
359	48328
94395	48329
96577	48330
11517	48331
684	48332
12044	48333
65268	48334
254	48335
42679	48336
58581	48337
328	48338
72097	48339
44322	48340
49135	48341
35833	48342
56899	48343
89678	48344
22817	48345
32721	48346
7528	48347
8386	48348
18726	48349
1649	48350
45655	48351
32460	48352
34779	48353
2636	48354
5526	48355
11402	48356
14080	48357
70549	48358
10843	48359
14551	48360
69842	48361
26634	48362
44653	48363
5764	48364
23010	48365
56488	48366
9314	48367
26032	48368
16055	48369
66173	48370
862	48371
16095	48372
114018	48373
12222	48374
21711	48375
20211	48376
58932	48377
43154	48378
7461	48379
86526	48380
37206	48381
797	48382
40712	48383
77854	48384
29448	48385
28195	48386
15950	48387
24341	48388
26625	48389
5036	48390
11097	48391
8005	48392
40701	48393
39572	48394
11816	48395
35644	48396
5340	48397
5788	48398
18878	48399
27365	48400
8125	48401
81058	48402
27090	48403
7822	48404
1534	48405
40121	48406
36880	48407
25731	48408
11295	48409
53928	48410
52854	48411
11676	48412
74292	48413
69455	48414
71219	48415
38017	48416
12766	48417
1264	48418
11023	48419
23149	48420
19520	48421
4953	48422
79878	48423
21129	48424
25111	48425
5332	48426
48625	48427
80249	48428
9759	48429
5325	48430
10151	48431
8440	48432
32864	48433
431	48434
13021	48435
71013	48436
84184	48437
20648	48438
82510	48439
24518	48440
12294	48441
214	48442
17389	48443
3419	48444
13328	48445
57709	48446
11369	48447
49264	48448
25915	48449
50763	48450
122	48451
28832	48452
39807	48453
1806	48454
64964	48455
31945	48456
6543	48457
6837	48458
18694	48459
58656	48460
10610	48461
78826	48462
29240	48463
37943	48464
2600	48465
2339	48466
382	48467
6828	48468
35	48469
24263	48470
13938	48471
83587	48472
81593	48473
25196	48474
7179	48475
39112	48476
32279	48477
16690	48478
96779	48479
46721	48480
2470	48481
5169	48482
11369	48483
100374	48484
43809	48485
71248	48486
10093	48487
50175	48488
21465	48489
433	48490
5035	48491
1885	48492
9623	48493
56097	48494
12350	48495
33924	48496
28404	48497
6429	48498
9396	48499
23099	48500
2139	48501
361	48502
43752	48503
60343	48504
2891	48505
29614	48506
3208	48507
327	48508
29030	48509
5219	48510
31776	48511
16334	48512
8399	48513
10730	48514
54076	48515
18473	48516
55054	48517
37111	48518
35644	48519
3683	48520
32227	48521
29030	48522
89	48523
3716	48524
2495	48525
56203	48526
37915	48527
4525	48528
18558	48529
41537	48530
15815	48531
70963	48532
15279	48533
28712	48534
16983	48535
21725	48536
37313	48537
81897	48538
51893	48539
18720	48540
46559	48541
14997	48542
27902	48543
19571	48544
3089	48545
97303	48546
137	48547
2438	48548
2502	48549
8102	48550
36750	48551
89194	48552
18310	48553
7485	48554
99511	48555
104600	48556
24787	48557
7696	48558
1788	48559
64272	48560
67776	48561
77621	48562
1	48563
1278	48564
7919	48565
20166	48566
47998	48567
1540	48568
36695	48569
19221	48570
829	48571
7939	48572
25474	48573
95697	48574
19026	48575
69634	48576
683	48577
27655	48578
26637	48579
16234	48580
3925	48581
35454	48582
40487	48583
3845	48584
9662	48585
69371	48586
9269	48587
8921	48588
65241	48589
54268	48590
36204	48591
52678	48592
81883	48593
5326	48594
38091	48595
6358	48596
76949	48597
30503	48598
35610	48599
3054	48600
49857	48601
26532	48602
31207	48603
70595	48604
7931	48605
31735	48606
49692	48607
9719	48608
14655	48609
17768	48610
500	48611
5879	48612
31690	48613
15146	48614
390	48615
18105	48616
1215	48617
7820	48618
38083	48619
8894	48620
60826	48621
47522	48622
429	48623
91787	48624
49	48625
465	48626
20605	48627
1098	48628
16403	48629
306	48630
14182	48631
44000	48632
34306	48633
4319	48634
84907	48635
26532	48636
42283	48637
21363	48638
25620	48639
6572	48640
82028	48641
20094	48642
3	48643
51396	48644
34485	48645
5554	48646
2630	48647
63743	48648
72878	48649
18834	48650
4632	48651
88665	48652
21266	48653
2160	48654
38631	48655
101206	48656
71673	48657
26191	48658
42635	48659
63177	48660
64824	48661
11099	48662
42725	48663
22825	48664
91241	48665
54755	48666
1279	48667
4185	48668
2369	48669
17856	48670
5488	48671
47016	48672
94024	48673
67106	48674
2122	48675
72	48676
76934	48677
33372	48678
26615	48679
16331	48680
15753	48681
6781	48682
71306	48683
8161	48684
12047	48685
79242	48686
3378	48687
11696	48688
699	48689
33993	48690
12916	48691
36083	48692
2727	48693
855	48694
63071	48695
54391	48696
3627	48697
54597	48698
5871	48699
4338	48700
48677	48701
1489	48702
20869	48703
21830	48704
22987	48705
18039	48706
12224	48707
72461	48708
15602	48709
14705	48710
40971	48711
32280	48712
3516	48713
25454	48714
76229	48715
66126	48716
69531	48717
23431	48718
95703	48719
24633	48720
87505	48721
26308	48722
13463	48723
18708	48724
37207	48725
48113	48726
11702	48727
19270	48728
17367	48729
1811	48730
1315	48731
427	48732
44648	48733
10626	48734
45090	48735
72095	48736
65132	48737
12592	48738
83186	48739
55089	48740
39508	48741
6981	48742
7903	48743
82933	48744
52852	48745
12966	48746
16933	48747
37218	48748
24437	48749
51554	48750
8872	48751
61493	48752
45929	48753
32489	48754
75123	48755
13397	48756
18238	48757
53112	48758
18992	48759
3086	48760
25349	48761
7032	48762
14568	48763
35811	48764
42525	48765
40261	48766
16788	48767
10363	48768
41901	48769
67198	48770
2400	48771
8151	48772
70696	48773
11854	48774
340	48775
69172	48776
9692	48777
183	48778
80556	48779
83012	48780
69596	48781
11471	48782
5873	48783
8267	48784
76889	48785
20600	48786
328	48787
57992	48788
594	48789
80362	48790
21114	48791
4950	48792
26059	48793
7512	48794
41127	48795
75392	48796
66975	48797
107260	48798
17209	48799
43649	48800
19919	48801
19591	48802
7194	48803
6180	48804
15886	48805
43883	48806
36210	48807
5259	48808
26390	48809
18121	48810
2084	48811
26584	48812
1801	48813
3706	48814
24577	48815
12322	48816
2593	48817
18207	48818
76452	48819
1966	48820
3681	48821
11162	48822
20828	48823
34908	48824
31605	48825
8005	48826
79736	48827
18212	48828
43789	48829
3979	48830
29362	48831
45053	48832
57262	48833
11093	48834
30617	48835
73513	48836
2532	48837
463	48838
300	48839
75312	48840
20691	48841
33727	48842
35640	48843
81583	48844
65758	48845
88183	48846
82991	48847
2957	48848
34125	48849
38519	48850
648	48851
10127	48852
49336	48853
5645	48854
2445	48855
19606	48856
31700	48857
354	48858
416	48859
17657	48860
64230	48861
11614	48862
5336	48863
50324	48864
69992	48865
19208	48866
86656	48867
24010	48868
8154	48869
54396	48870
52631	48871
79442	48872
60256	48873
30282	48874
25373	48875
63294	48876
1083	48877
3061	48878
3	48879
125	48880
50600	48881
44292	48882
5196	48883
46721	48884
13572	48885
20444	48886
41275	48887
37979	48888
18100	48889
3167	48890
52298	48891
24714	48892
3154	48893
114350	48894
28625	48895
76348	48896
6927	48897
27570	48898
98596	48899
810	48900
100474	48901
42830	48902
32924	48903
44112	48904
15038	48905
66631	48906
100627	48907
21074	48908
35576	48909
40360	48910
49343	48911
19169	48912
3922	48913
51945	48914
5155	48915
41230	48916
23530	48917
275	48918
39473	48919
32678	48920
51390	48921
17391	48922
5267	48923
16723	48924
2014	48925
20256	48926
5566	48927
13441	48928
28341	48929
2630	48930
29849	48931
38913	48932
51118	48933
712	48934
21229	48935
44193	48936
55862	48937
15418	48938
20078	48939
60293	48940
2976	48941
318	48942
12849	48943
11934	48944
4486	48945
12949	48946
18031	48947
3468	48948
50613	48949
6889	48950
15025	48951
31444	48952
61600	48953
55861	48954
13755	48955
408	48956
91932	48957
68200	48958
8776	48959
56279	48960
45684	48961
26971	48962
77609	48963
18497	48964
28426	48965
26001	48966
40641	48967
17513	48968
254	48969
45506	48970
54362	48971
25643	48972
593	48973
37147	48974
7873	48975
13305	48976
44564	48977
2688	48978
18676	48979
20515	48980
1784	48981
708	48982
27704	48983
23284	48984
27361	48985
26501	48986
61578	48987
2213	48988
7672	48989
40642	48990
313	48991
48303	48992
41438	48993
7535	48994
43436	48995
32234	48996
812	48997
47672	48998
35121	48999
29	49000
4867	49001
89428	49002
3326	49003
4009	49004
3165	49005
29880	49006
10025	49007
3761	49008
34578	49009
3658	49010
2706	49011
55864	49012
7719	49013
5423	49014
82667	49015
14531	49016
23812	49017
77800	49018
14107	49019
15315	49020
601	49021
39370	49022
57147	49023
76208	49024
5708	49025
14476	49026
24878	49027
28053	49028
62573	49029
72179	49030
43780	49031
17525	49032
3954	49033
23544	49034
26457	49035
56251	49036
66115	49037
7007	49038
27995	49039
853	49040
16293	49041
36401	49042
37365	49043
20567	49044
429	49045
82073	49046
29714	49047
33219	49048
9649	49049
75448	49050
5925	49051
9760	49052
5479	49053
56269	49054
17354	49055
40537	49056
8663	49057
19552	49058
39895	49059
12956	49060
6729	49061
2600	49062
51740	49063
1768	49064
2363	49065
95337	49066
9010	49067
18823	49068
21214	49069
8150	49070
39246	49071
53893	49072
45614	49073
36904	49074
15949	49075
18641	49076
29994	49077
7402	49078
32050	49079
57707	49080
41650	49081
195	49082
25176	49083
29030	49084
9478	49085
56858	49086
10688	49087
284	49088
41695	49089
114436	49090
81149	49091
8251	49092
28600	49093
99416	49094
69583	49095
6354	49096
1512	49097
70089	49098
8224	49099
38394	49100
691	49101
55563	49102
108957	49103
77301	49104
8699	49105
27851	49106
2669	49107
16235	49108
4542	49109
80013	49110
45216	49111
12311	49112
3344	49113
12713	49114
46775	49115
3234	49116
47196	49117
79736	49118
101685	49119
9343	49120
42875	49121
2261	49122
4819	49123
5158	49124
56805	49125
15638	49126
5422	49127
13057	49128
37987	49129
17308	49130
24723	49131
109668	49132
27318	49133
25691	49134
25886	49135
63665	49136
39632	49137
37356	49138
10793	49139
9077	49140
6713	49141
36030	49142
37084	49143
10969	49144
53770	49145
10706	49146
2505	49147
47520	49148
8180	49149
11711	49150
62649	49151
34915	49152
23811	49153
49059	49154
48609	49155
86990	49156
18454	49157
9911	49158
90393	49159
26441	49160
6819	49161
37489	49162
10647	49163
2348	49164
63108	49165
11874	49166
19138	49167
64058	49168
36111	49169
7448	49170
11980	49171
54415	49172
57433	49173
35739	49174
9218	49175
4764	49176
450	49177
8037	49178
80959	49179
29617	49180
9385	49181
6378	49182
15130	49183
30026	49184
41249	49185
48434	49186
3508	49187
46650	49188
4648	49189
48967	49190
81323	49191
19218	49192
2337	49193
51902	49194
71009	49195
32033	49196
26	49197
9643	49198
14826	49199
14858	49200
36507	49201
85	49202
321	49203
21163	49204
2613	49205
57129	49206
28999	49207
4174	49208
550	49209
55589	49210
14440	49211
3257	49212
27881	49213
38564	49214
59135	49215
21581	49216
2419	49217
17121	49218
61404	49219
61909	49220
31614	49221
56375	49222
48190	49223
86	49224
26603	49225
36976	49226
65721	49227
4204	49228
22944	49229
57547	49230
21788	49231
99118	49232
54306	49233
735	49234
32992	49235
14529	49236
71592	49237
102418	49238
14176	49239
7749	49240
34638	49241
936	49242
44346	49243
81035	49244
19126	49245
2992	49246
49969	49247
62241	49248
92635	49249
43385	49250
21677	49251
20550	49252
92870	49253
10374	49254
837	49255
7169	49256
22089	49257
5362	49258
3330	49259
14680	49260
2044	49261
68014	49262
1929	49263
73201	49264
12267	49265
53055	49266
53021	49267
29698	49268
41908	49269
23254	49270
3428	49271
42693	49272
83597	49273
40065	49274
65869	49275
817	49276
16396	49277
22108	49278
26710	49279
47997	49280
17608	49281
3108	49282
32373	49283
12130	49284
14061	49285
21292	49286
66002	49287
17466	49288
14167	49289
23372	49290
52601	49291
72515	49292
32542	49293
4454	49294
103900	49295
75908	49296
73802	49297
29646	49298
39018	49299
4614	49300
50036	49301
190	49302
50138	49303
11800	49304
19515	49305
9176	49306
19777	49307
13338	49308
32593	49309
44796	49310
84979	49311
19865	49312
35659	49313
15439	49314
11219	49315
3650	49316
34229	49317
372	49318
78148	49319
25145	49320
18071	49321
6747	49322
87958	49323
14388	49324
27526	49325
33979	49326
40499	49327
65512	49328
116	49329
33521	49330
30247	49331
2273	49332
34049	49333
88946	49334
112632	49335
55	49336
46085	49337
18611	49338
48252	49339
24982	49340
36164	49341
57926	49342
61293	49343
17996	49344
11717	49345
13690	49346
19941	49347
535	49348
11616	49349
35438	49350
53420	49351
8457	49352
72849	49353
62842	49354
16249	49355
81536	49356
64824	49357
1988	49358
6910	49359
2008	49360
29206	49361
1997	49362
8343	49363
58635	49364
62284	49365
20951	49366
40122	49367
45643	49368
556	49369
18485	49370
76731	49371
8343	49372
37998	49373
936	49374
18298	49375
26349	49376
12531	49377
12976	49378
9708	49379
32054	49380
2316	49381
23607	49382
29837	49383
15612	49384
81519	49385
2113	49386
23895	49387
22329	49388
11919	49389
22390	49390
23678	49391
36159	49392
25144	49393
44480	49394
8468	49395
4605	49396
43558	49397
200	49398
12527	49399
29642	49400
2794	49401
20644	49402
736	49403
2953	49404
83655	49405
51617	49406
75026	49407
4230	49408
43786	49409
73573	49410
18250	49411
109356	49412
55343	49413
36192	49414
93599	49415
48373	49416
2228	49417
6587	49418
3709	49419
831	49420
57944	49421
11295	49422
67846	49423
10667	49424
5301	49425
102303	49426
42004	49427
9018	49428
79554	49429
9259	49430
14455	49431
47916	49432
2780	49433
42692	49434
20523	49435
52016	49436
13121	49437
10342	49438
1804	49439
51513	49440
64644	49441
895	49442
1643	49443
8446	49444
29337	49445
54628	49446
1738	49447
4203	49448
3059	49449
51622	49450
31740	49451
49270	49452
744	49453
60597	49454
34666	49455
28345	49456
63790	49457
42720	49458
113	49459
72678	49460
70174	49461
4208	49462
44047	49463
18179	49464
6878	49465
4195	49466
37191	49467
33903	49468
28831	49469
955	49470
5469	49471
4522	49472
7915	49473
35706	49474
9216	49475
2339	49476
7638	49477
8198	49478
27510	49479
110728	49480
37047	49481
15225	49482
11748	49483
6270	49484
17708	49485
50290	49486
38358	49487
125	49488
57629	49489
7884	49490
7094	49491
25196	49492
1562	49493
71043	49494
51310	49495
5174	49496
95720	49497
4834	49498
109260	49499
40958	49500
77120	49501
3981	49502
3105	49503
9773	49504
4251	49505
95553	49506
65134	49507
11034	49508
22619	49509
16643	49510
53792	49511
41547	49512
78972	49513
35433	49514
7766	49515
7267	49516
52167	49517
1225	49518
49202	49519
653	49520
75309	49521
12623	49522
87305	49523
27430	49524
82396	49525
22564	49526
75962	49527
4036	49528
19078	49529
33825	49530
11104	49531
21043	49532
20365	49533
15929	49534
65181	49535
195	49536
20187	49537
45742	49538
7926	49539
1608	49540
59814	49541
9941	49542
36943	49543
3562	49544
16786	49545
16394	49546
43032	49547
47359	49548
16670	49549
469	49550
11431	49551
5913	49552
9769	49553
6031	49554
35583	49555
21568	49556
50757	49557
680	49558
78627	49559
1608	49560
69894	49561
27633	49562
7711	49563
63219	49564
12728	49565
116	49566
33891	49567
818	49568
43635	49569
48435	49570
70506	49571
10621	49572
13367	49573
27177	49574
3327	49575
119	49576
43617	49577
24662	49578
51822	49579
66089	49580
99969	49581
4775	49582
102834	49583
8570	49584
92872	49585
29333	49586
24961	49587
22844	49588
15566	49589
28406	49590
4986	49591
14985	49592
2044	49593
74178	49594
30370	49595
49176	49596
9863	49597
200	49598
32105	49599
13045	49600
36728	49601
64612	49602
32787	49603
9072	49604
76324	49605
70801	49606
10112	49607
21733	49608
33434	49609
85760	49610
40098	49611
6469	49612
59268	49613
57464	49614
71256	49615
57594	49616
1525	49617
1519	49618
6760	49619
52723	49620
6377	49621
290	49622
21	49623
33838	49624
39175	49625
43767	49626
66356	49627
95136	49628
60003	49629
91943	49630
44936	49631
26399	49632
53085	49633
44061	49634
30498	49635
56820	49636
42265	49637
22809	49638
37429	49639
29417	49640
48817	49641
5790	49642
20304	49643
56541	49644
59978	49645
5207	49646
62126	49647
41678	49648
81601	49649
36078	49650
56451	49651
30554	49652
32685	49653
28178	49654
44589	49655
9476	49656
58390	49657
89948	49658
899	49659
13433	49660
39146	49661
2584	49662
28698	49663
67113	49664
5641	49665
26150	49666
44858	49667
65854	49668
34532	49669
31314	49670
671	49671
538	49672
9569	49673
38397	49674
68036	49675
1425	49676
36399	49677
58526	49678
731	49679
30280	49680
80332	49681
69576	49682
57419	49683
65041	49684
9724	49685
59843	49686
78157	49687
39	49688
20497	49689
830	49690
18078	49691
43461	49692
2677	49693
39559	49694
878	49695
12976	49696
383	49697
1059	49698
21578	49699
66372	49700
81038	49701
9700	49702
591	49703
46706	49704
3996	49705
82561	49706
60553	49707
7785	49708
14350	49709
112386	49710
52345	49711
91069	49712
12809	49713
7048	49714
45113	49715
15478	49716
5098	49717
36012	49718
838	49719
103220	49720
24409	49721
8508	49722
89225	49723
11892	49724
4758	49725
75187	49726
442	49727
35658	49728
28447	49729
13013	49730
59018	49731
45628	49732
17356	49733
5980	49734
32959	49735
98054	49736
14675	49737
16376	49738
56013	49739
661	49740
19550	49741
71334	49742
18991	49743
26523	49744
53366	49745
2132	49746
14	49747
42282	49748
248	49749
30635	49750
16518	49751
8824	49752
70452	49753
39708	49754
19802	49755
48330	49756
44774	49757
94275	49758
10648	49759
110758	49760
61788	49761
68747	49762
1412	49763
1816	49764
22091	49765
658	49766
12770	49767
68968	49768
27	49769
20171	49770
62935	49771
2138	49772
73037	49773
727	49774
167	49775
5651	49776
38909	49777
2690	49778
72088	49779
18094	49780
5084	49781
36668	49782
3510	49783
9680	49784
38786	49785
110852	49786
68834	49787
5694	49788
2195	49789
320	49790
23719	49791
22289	49792
43702	49793
50445	49794
20266	49795
14114	49796
14014	49797
7056	49798
58220	49799
3011	49800
24220	49801
21702	49802
51943	49803
84687	49804
111881	49805
100373	49806
56258	49807
5896	49808
62543	49809
630	49810
22472	49811
4808	49812
14277	49813
24	49814
1	49815
32190	49816
7535	49817
21906	49818
79804	49819
59224	49820
11042	49821
20887	49822
50941	49823
74014	49824
25902	49825
32866	49826
6301	49827
4866	49828
87567	49829
63600	49830
31066	49831
1683	49832
103237	49833
26011	49834
23509	49835
11644	49836
12344	49837
5337	49838
70367	49839
33117	49840
21095	49841
24411	49842
59881	49843
57100	49844
78001	49845
375	49846
52750	49847
25713	49848
10479	49849
73651	49850
39187	49851
6182	49852
149	49853
90169	49854
13552	49855
7319	49856
10359	49857
54669	49858
23352	49859
16921	49860
50184	49861
176	49862
7054	49863
2156	49864
26801	49865
45373	49866
20221	49867
40252	49868
102413	49869
32612	49870
16942	49871
52101	49872
578	49873
85164	49874
98648	49875
53429	49876
5385	49877
41170	49878
33163	49879
6333	49880
9413	49881
62535	49882
16972	49883
16303	49884
121	49885
11331	49886
58001	49887
47441	49888
28754	49889
56787	49890
65410	49891
21570	49892
48295	49893
102551	49894
12413	49895
36443	49896
53305	49897
91120	49898
40914	49899
407	49900
1715	49901
22423	49902
52627	49903
36458	49904
20157	49905
26494	49906
422	49907
73642	49908
6032	49909
59497	49910
30210	49911
5169	49912
64253	49913
18552	49914
48522	49915
39547	49916
2840	49917
16136	49918
36318	49919
64380	49920
64457	49921
20424	49922
12253	49923
38752	49924
8062	49925
62585	49926
38329	49927
67275	49928
9224	49929
50494	49930
38934	49931
9168	49932
1800	49933
41766	49934
24752	49935
9845	49936
97983	49937
61351	49938
53172	49939
5813	49940
8390	49941
86643	49942
36528	49943
49024	49944
4812	49945
35646	49946
24549	49947
2843	49948
49983	49949
54012	49950
18394	49951
49998	49952
70046	49953
38022	49954
84865	49955
414	49956
77903	49957
35837	49958
75576	49959
78459	49960
86875	49961
14117	49962
17996	49963
2179	49964
31915	49965
16617	49966
8892	49967
2	49968
27708	49969
91055	49970
20794	49971
11074	49972
31738	49973
31903	49974
46109	49975
26351	49976
50630	49977
27417	49978
26967	49979
55499	49980
5775	49981
72407	49982
19037	49983
4553	49984
19801	49985
5677	49986
62288	49987
517	49988
17251	49989
4228	49990
40364	49991
2010	49992
64339	49993
10432	49994
89960	49995
65704	49996
40931	49997
29043	49998
69304	49999
513	50000
61310	50001
38308	50002
7343	50003
244	50004
7202	50005
5380	50006
19246	50007
40857	50008
9830	50009
59256	50010
114082	50011
23286	50012
107085	50013
55786	50014
76430	50015
9233	50016
10615	50017
6396	50018
27027	50019
122	50020
31640	50021
87097	50022
87420	50023
37691	50024
20995	50025
7236	50026
38114	50027
19675	50028
14405	50029
4475	50030
70509	50031
12298	50032
2932	50033
15012	50034
85431	50035
78219	50036
41830	50037
4045	50038
12483	50039
3264	50040
113993	50041
27368	50042
36614	50043
26819	50044
66563	50045
856	50046
39219	50047
84161	50048
2343	50049
363	50050
39559	50051
82705	50052
187	50053
48550	50054
70910	50055
6554	50056
12086	50057
28909	50058
73222	50059
12729	50060
20340	50061
16786	50062
51963	50063
42601	50064
45428	50065
109134	50066
111645	50067
46890	50068
2100	50069
2085	50070
50993	50071
62351	50072
20556	50073
40859	50074
20589	50075
79518	50076
23225	50077
35579	50078
25822	50079
54078	50080
28570	50081
27542	50082
17774	50083
349	50084
405	50085
8546	50086
17500	50087
78750	50088
13166	50089
94023	50090
51159	50091
2354	50092
13024	50093
82588	50094
10910	50095
18426	50096
34225	50097
77723	50098
45801	50099
3450	50100
30092	50101
13072	50102
69135	50103
83197	50104
10559	50105
114322	50106
91779	50107
35671	50108
10037	50109
14167	50110
20664	50111
109631	50112
10712	50113
361	50114
65572	50115
37894	50116
122	50117
228	50118
16800	50119
31700	50120
4192	50121
43296	50122
3756	50123
25552	50124
27178	50125
97775	50126
23478	50127
27351	50128
16428	50129
12999	50130
25974	50131
83472	50132
37350	50133
101424	50134
8238	50135
32092	50136
2653	50137
6701	50138
26455	50139
31351	50140
13318	50141
3165	50142
16734	50143
34179	50144
5120	50145
979	50146
9698	50147
349	50148
54860	50149
5087	50150
36311	50151
1365	50152
51044	50153
56103	50154
92386	50155
19934	50156
13126	50157
6356	50158
20827	50159
26551	50160
10216	50161
48572	50162
9235	50163
63237	50164
36901	50165
47344	50166
1459	50167
9142	50168
23108	50169
4349	50170
68376	50171
32140	50172
1861	50173
34089	50174
11313	50175
1939	50176
26987	50177
44792	50178
6233	50179
47418	50180
2434	50181
27268	50182
15744	50183
20153	50184
17518	50185
42513	50186
1086	50187
42114	50188
1756	50189
12223	50190
29731	50191
46973	50192
17869	50193
37964	50194
27875	50195
76410	50196
73792	50197
50359	50198
35864	50199
9832	50200
43588	50201
19423	50202
4156	50203
531	50204
593	50205
64741	50206
24042	50207
35609	50208
26085	50209
96654	50210
90802	50211
75199	50212
74282	50213
965	50214
23277	50215
22568	50216
38255	50217
1789	50218
111651	50219
69177	50220
41525	50221
37690	50222
4996	50223
56850	50224
14941	50225
45976	50226
71515	50227
91349	50228
59306	50229
43351	50230
5325	50231
16995	50232
20188	50233
5134	50234
85333	50235
86361	50236
54914	50237
24692	50238
40397	50239
3613	50240
50226	50241
27741	50242
7563	50243
24626	50244
21330	50245
38974	50246
25798	50247
68211	50248
78194	50249
1892	50250
10565	50251
40906	50252
6528	50253
7635	50254
2294	50255
6435	50256
74603	50257
82992	50258
2926	50259
8764	50260
83840	50261
82059	50262
87747	50263
7097	50264
79377	50265
15716	50266
17215	50267
23658	50268
78811	50269
1930	50270
395	50271
2202	50272
83711	50273
11275	50274
114153	50275
25672	50276
7759	50277
15387	50278
16479	50279
188	50280
5457	50281
9557	50282
664	50283
16535	50284
37474	50285
24066	50286
24322	50287
6404	50288
4628	50289
704	50290
4148	50291
12186	50292
23574	50293
84258	50294
10662	50295
77360	50296
109664	50297
23846	50298
83533	50299
3545	50300
29452	50301
8231	50302
23613	50303
12101	50304
6950	50305
254	50306
73377	50307
6067	50308
41008	50309
11048	50310
6499	50311
43014	50312
40010	50313
20800	50314
86998	50315
81254	50316
15298	50317
55243	50318
22927	50319
92279	50320
54528	50321
31798	50322
9512	50323
110718	50324
44273	50325
32781	50326
100968	50327
31771	50328
7709	50329
2718	50330
14213	50331
25296	50332
17584	50333
17583	50334
77289	50335
25542	50336
3412	50337
37425	50338
81896	50339
31507	50340
28426	50341
5078	50342
27831	50343
56547	50344
90496	50345
58280	50346
78104	50347
18969	50348
2090	50349
4984	50350
74877	50351
34109	50352
55784	50353
2868	50354
80326	50355
8067	50356
18189	50357
74663	50358
28279	50359
52563	50360
3507	50361
38323	50362
8720	50363
77086	50364
44937	50365
7295	50366
14635	50367
62462	50368
13185	50369
1655	50370
17129	50371
97854	50372
21467	50373
61107	50374
57477	50375
26226	50376
38	50377
37311	50378
16641	50379
6975	50380
55121	50381
49083	50382
24690	50383
12923	50384
23398	50385
14850	50386
15018	50387
11935	50388
26196	50389
4785	50390
35273	50391
102218	50392
418	50393
36179	50394
12610	50395
76819	50396
25879	50397
36509	50398
50766	50399
33889	50400
8151	50401
74	50402
24500	50403
6985	50404
4991	50405
26768	50406
7980	50407
5782	50408
32133	50409
15571	50410
52943	50411
5257	50412
333	50413
7500	50414
404	50415
23190	50416
16837	50417
1149	50418
854	50419
18665	50420
25463	50421
13056	50422
5128	50423
31559	50424
955	50425
34843	50426
12291	50427
30777	50428
1646	50429
12313	50430
1364	50431
4226	50432
76896	50433
21746	50434
218	50435
5739	50436
19654	50437
1110	50438
623	50439
45977	50440
28415	50441
80498	50442
18309	50443
729	50444
3310	50445
32025	50446
10568	50447
43888	50448
49662	50449
10910	50450
63458	50451
105888	50452
24961	50453
33255	50454
2044	50455
17265	50456
19129	50457
35632	50458
100934	50459
755	50460
10331	50461
48251	50462
20431	50463
53025	50464
8397	50465
37510	50466
42375	50467
7410	50468
14285	50469
34560	50470
23364	50471
37317	50472
60455	50473
17799	50474
27975	50475
65376	50476
15201	50477
39534	50478
98910	50479
29033	50480
49868	50481
11065	50482
1	50483
37675	50484
5181	50485
16838	50486
11564	50487
27688	50488
37475	50489
5544	50490
97973	50491
3211	50492
10815	50493
2019	50494
64291	50495
68230	50496
113074	50497
47283	50498
1989	50499
1208	50500
99357	50501
44584	50502
19321	50503
32867	50504
45308	50505
6412	50506
12764	50507
892	50508
24378	50509
34029	50510
57103	50511
52389	50512
10983	50513
58458	50514
62648	50515
11714	50516
43424	50517
32598	50518
13877	50519
12686	50520
6541	50521
43864	50522
18854	50523
29649	50524
32500	50525
53800	50526
936	50527
71549	50528
365	50529
4652	50530
13170	50531
24334	50532
40929	50533
2759	50534
4776	50535
1210	50536
64	50537
10626	50538
22405	50539
381	50540
1479	50541
25308	50542
6532	50543
25803	50544
26690	50545
2451	50546
62311	50547
42422	50548
50405	50549
95	50550
4046	50551
11083	50552
3633	50553
83911	50554
53532	50555
35643	50556
222	50557
92317	50558
7	50559
4207	50560
31733	50561
61592	50562
5604	50563
2574	50564
30430	50565
17758	50566
79141	50567
42084	50568
54405	50569
51251	50570
56459	50571
26130	50572
29577	50573
35130	50574
2997	50575
11734	50576
87284	50577
15743	50578
2575	50579
61125	50580
73583	50581
6258	50582
26030	50583
5929	50584
67456	50585
72622	50586
11381	50587
55141	50588
45017	50589
100191	50590
4453	50591
12246	50592
3628	50593
42972	50594
59118	50595
31264	50596
90016	50597
26854	50598
1084	50599
29484	50600
610	50601
1880	50602
33957	50603
4178	50604
15020	50605
54219	50606
93707	50607
46977	50608
32593	50609
86987	50610
112	50611
11959	50612
780	50613
149	50614
7658	50615
84392	50616
68335	50617
63248	50618
48262	50619
52515	50620
27818	50621
34629	50622
51363	50623
45440	50624
41708	50625
20246	50626
4389	50627
90719	50628
259	50629
7384	50630
6929	50631
31803	50632
3590	50633
6843	50634
16376	50635
19460	50636
515	50637
17201	50638
1135	50639
8923	50640
15013	50641
54400	50642
203	50643
12740	50644
4036	50645
29940	50646
12500	50647
42191	50648
10239	50649
59481	50650
92230	50651
37514	50652
9006	50653
44211	50654
7725	50655
21642	50656
14511	50657
28890	50658
46362	50659
73868	50660
13832	50661
32607	50662
90924	50663
7475	50664
17537	50665
82588	50666
33551	50667
4962	50668
8070	50669
494	50670
979	50671
37757	50672
101294	50673
4500	50674
21542	50675
49201	50676
49733	50677
1043	50678
65896	50679
15764	50680
23671	50681
7286	50682
85102	50683
4279	50684
59822	50685
41028	50686
69094	50687
51871	50688
2204	50689
57968	50690
11388	50691
41915	50692
73208	50693
33266	50694
17264	50695
25214	50696
4466	50697
100396	50698
822	50699
93334	50700
14650	50701
71709	50702
88836	50703
28298	50704
2217	50705
20894	50706
9296	50707
23693	50708
3091	50709
69682	50710
11148	50711
3483	50712
6286	50713
49882	50714
31192	50715
74599	50716
87304	50717
4371	50718
5570	50719
21774	50720
1904	50721
54857	50722
52130	50723
38329	50724
14751	50725
1655	50726
850	50727
16370	50728
29920	50729
10512	50730
13166	50731
1364	50732
48641	50733
15164	50734
16917	50735
22843	50736
53573	50737
26881	50738
3466	50739
37514	50740
46514	50741
26279	50742
1499	50743
72704	50744
2803	50745
6833	50746
56154	50747
1155	50748
106903	50749
36709	50750
38873	50751
2779	50752
93985	50753
32427	50754
69230	50755
1501	50756
45844	50757
5584	50758
13753	50759
1846	50760
58710	50761
46160	50762
5822	50763
7760	50764
41925	50765
31655	50766
2075	50767
41987	50768
19976	50769
18743	50770
60996	50771
8996	50772
3813	50773
35653	50774
31156	50775
9374	50776
72972	50777
95824	50778
3298	50779
26234	50780
97059	50781
27606	50782
19667	50783
39924	50784
36943	50785
86145	50786
58304	50787
50853	50788
14288	50789
3552	50790
60725	50791
13307	50792
55745	50793
2660	50794
7260	50795
7005	50796
61232	50797
45354	50798
19082	50799
52313	50800
37606	50801
19682	50802
60932	50803
18905	50804
40293	50805
18763	50806
40488	50807
83166	50808
18712	50809
35396	50810
108026	50811
1286	50812
412	50813
1477	50814
54345	50815
12950	50816
59493	50817
29389	50818
3975	50819
4302	50820
29446	50821
7229	50822
23994	50823
11436	50824
13155	50825
60208	50826
63249	50827
10391	50828
93365	50829
48852	50830
3589	50831
78972	50832
24046	50833
78912	50834
23215	50835
83242	50836
28	50837
80503	50838
87127	50839
14455	50840
102638	50841
12919	50842
106446	50843
98329	50844
24752	50845
30637	50846
70868	50847
21607	50848
7708	50849
90523	50850
24843	50851
12709	50852
27154	50853
21330	50854
27840	50855
53313	50856
40404	50857
11595	50858
23948	50859
66136	50860
69	50861
1886	50862
88074	50863
6650	50864
1104	50865
2506	50866
52619	50867
7872	50868
16274	50869
58109	50870
59366	50871
27991	50872
99775	50873
69779	50874
63438	50875
8401	50876
48490	50877
26522	50878
48268	50879
48347	50880
13479	50881
37231	50882
21422	50883
2345	50884
7036	50885
5920	50886
89895	50887
56556	50888
3124	50889
32602	50890
8463	50891
47920	50892
61870	50893
6317	50894
74751	50895
1925	50896
2183	50897
33524	50898
21932	50899
595	50900
20402	50901
34449	50902
14405	50903
21	50904
1190	50905
35023	50906
68243	50907
56502	50908
44381	50909
54974	50910
18435	50911
2037	50912
42692	50913
7932	50914
51231	50915
43080	50916
3696	50917
44975	50918
74500	50919
13985	50920
6468	50921
6048	50922
29099	50923
17283	50924
2263	50925
63073	50926
79105	50927
51280	50928
14480	50929
14566	50930
29076	50931
20629	50932
6966	50933
7	50934
37366	50935
63880	50936
4276	50937
27	50938
8107	50939
47900	50940
51971	50941
11395	50942
32877	50943
24751	50944
13971	50945
15089	50946
35437	50947
9665	50948
21816	50949
96205	50950
52717	50951
14393	50952
83652	50953
31626	50954
78288	50955
95855	50956
4460	50957
60762	50958
28988	50959
80936	50960
37118	50961
36536	50962
33395	50963
10450	50964
2022	50965
21784	50966
6974	50967
13921	50968
1795	50969
99094	50970
25616	50971
64609	50972
25906	50973
42918	50974
3335	50975
88494	50976
8580	50977
58411	50978
4	50979
11108	50980
4610	50981
74472	50982
44350	50983
40729	50984
8386	50985
13103	50986
8146	50987
429	50988
8988	50989
37534	50990
80004	50991
5325	50992
13946	50993
45614	50994
63151	50995
91408	50996
47602	50997
92931	50998
4800	50999
49882	51000
89264	51001
14197	51002
54609	51003
45	51004
5734	51005
335	51006
26544	51007
43788	51008
34530	51009
18907	51010
88513	51011
24134	51012
42818	51013
64276	51014
7826	51015
20861	51016
20640	51017
23756	51018
8303	51019
89410	51020
5683	51021
21490	51022
8712	51023
117	51024
35359	51025
9353	51026
40890	51027
1919	51028
30442	51029
48291	51030
62978	51031
22042	51032
71621	51033
26636	51034
23644	51035
1428	51036
57003	51037
40525	51038
13320	51039
47	51040
15818	51041
63274	51042
67798	51043
21167	51044
26881	51045
95705	51046
14287	51047
11123	51048
3787	51049
69048	51050
89520	51051
26821	51052
1652	51053
1339	51054
61380	51055
16291	51056
12495	51057
40769	51058
5634	51059
21613	51060
1087	51061
1271	51062
985	51063
72398	51064
1050	51065
27569	51066
70492	51067
1747	51068
13311	51069
30636	51070
84658	51071
978	51072
29723	51073
68949	51074
26577	51075
14059	51076
64225	51077
13809	51078
12946	51079
14950	51080
46332	51081
7003	51082
67121	51083
37916	51084
57147	51085
14288	51086
36067	51087
1815	51088
46	51089
45481	51090
27985	51091
2333	51092
646	51093
7525	51094
1058	51095
60481	51096
35901	51097
26870	51098
5531	51099
15359	51100
2364	51101
46941	51102
28222	51103
29083	51104
16677	51105
7528	51106
10214	51107
3044	51108
43221	51109
59047	51110
16892	51111
628	51112
1775	51113
11280	51114
8260	51115
65	51116
103161	51117
46924	51118
7674	51119
85891	51120
37766	51121
1747	51122
11647	51123
3532	51124
18775	51125
70478	51126
16436	51127
10050	51128
10504	51129
47039	51130
92599	51131
8428	51132
104178	51133
4023	51134
2778	51135
47339	51136
103281	51137
89389	51138
3964	51139
9517	51140
1802	51141
2163	51142
7645	51143
5081	51144
10026	51145
3235	51146
397	51147
15823	51148
16181	51149
12967	51150
1028	51151
15493	51152
3101	51153
41983	51154
51811	51155
52390	51156
23072	51157
58467	51158
7029	51159
33379	51160
37258	51161
76829	51162
23632	51163
21565	51164
39340	51165
25726	51166
19366	51167
672	51168
5250	51169
14139	51170
10982	51171
16116	51172
23262	51173
4528	51174
94143	51175
91544	51176
51060	51177
3250	51178
18836	51179
70282	51180
16980	51181
410	51182
24864	51183
2861	51184
3085	51185
2976	51186
36849	51187
41125	51188
3997	51189
3382	51190
1122	51191
61846	51192
73972	51193
19260	51194
7317	51195
43697	51196
58596	51197
107793	51198
20531	51199
3510	51200
9814	51201
65023	51202
49324	51203
2490	51204
34540	51205
4478	51206
75330	51207
31402	51208
27960	51209
24661	51210
7015	51211
2091	51212
4607	51213
2769	51214
91360	51215
35298	51216
63268	51217
61888	51218
20	51219
75175	51220
46169	51221
14765	51222
1407	51223
24086	51224
32942	51225
28242	51226
69126	51227
55251	51228
381	51229
2674	51230
81778	51231
26565	51232
6296	51233
58139	51234
22383	51235
44979	51236
18731	51237
13113	51238
12732	51239
5204	51240
64070	51241
49462	51242
2539	51243
470	51244
7257	51245
44621	51246
3484	51247
18918	51248
7945	51249
31492	51250
73252	51251
10525	51252
70723	51253
29425	51254
33138	51255
42863	51256
37524	51257
22702	51258
8806	51259
7843	51260
1420	51261
70415	51262
78561	51263
1538	51264
5399	51265
19246	51266
11547	51267
14304	51268
4551	51269
64368	51270
6687	51271
37454	51272
8555	51273
3788	51274
21092	51275
1336	51276
8704	51277
90198	51278
8397	51279
20998	51280
80994	51281
4223	51282
10214	51283
37606	51284
6811	51285
2251	51286
45153	51287
70746	51288
12764	51289
9204	51290
3270	51291
38974	51292
13027	51293
48636	51294
92169	51295
3187	51296
39826	51297
77314	51298
82518	51299
75092	51300
59479	51301
5470	51302
279	51303
6025	51304
57650	51305
43671	51306
22404	51307
59528	51308
20497	51309
11178	51310
21571	51311
98335	51312
3841	51313
27427	51314
81546	51315
19391	51316
3653	51317
26841	51318
7473	51319
160	51320
21524	51321
11814	51322
36336	51323
112382	51324
26422	51325
33660	51326
47401	51327
38365	51328
51075	51329
47475	51330
10693	51331
19840	51332
1523	51333
65383	51334
8750	51335
7003	51336
17037	51337
23572	51338
14630	51339
21229	51340
111154	51341
45429	51342
13564	51343
14038	51344
67033	51345
54312	51346
43731	51347
27317	51348
14026	51349
83018	51350
27570	51351
127	51352
29257	51353
1926	51354
56620	51355
94755	51356
59866	51357
107680	51358
6339	51359
80517	51360
393	51361
31295	51362
15711	51363
9626	51364
17573	51365
73219	51366
18051	51367
44557	51368
98392	51369
305	51370
44418	51371
36378	51372
17682	51373
10927	51374
67798	51375
10765	51376
67656	51377
48550	51378
35074	51379
16069	51380
34461	51381
13995	51382
21211	51383
10282	51384
56133	51385
26701	51386
56790	51387
60055	51388
23517	51389
45014	51390
43841	51391
20743	51392
3100	51393
94819	51394
136	51395
86677	51396
10175	51397
164	51398
69462	51399
46415	51400
85326	51401
33490	51402
18092	51403
34037	51404
526	51405
44592	51406
43756	51407
21406	51408
488	51409
4225	51410
24229	51411
26616	51412
41467	51413
49460	51414
14893	51415
15045	51416
32900	51417
69107	51418
35640	51419
8957	51420
6321	51421
89795	51422
38175	51423
11675	51424
6772	51425
29970	51426
11339	51427
69364	51428
8771	51429
15375	51430
67083	51431
16978	51432
39718	51433
110881	51434
54748	51435
94622	51436
23763	51437
18271	51438
9259	51439
8253	51440
49490	51441
47095	51442
74114	51443
21147	51444
63227	51445
18677	51446
59666	51447
64559	51448
12652	51449
16755	51450
18789	51451
11243	51452
13580	51453
4899	51454
69	51455
56174	51456
62581	51457
42689	51458
36363	51459
2247	51460
900	51461
58176	51462
7572	51463
28988	51464
15669	51465
24004	51466
5379	51467
78038	51468
17586	51469
51324	51470
30917	51471
33646	51472
7430	51473
32534	51474
18366	51475
48916	51476
32244	51477
16639	51478
24880	51479
20321	51480
31177	51481
769	51482
54214	51483
86086	51484
84037	51485
10530	51486
52032	51487
48414	51488
70323	51489
66379	51490
42342	51491
18501	51492
21225	51493
308	51494
109014	51495
13678	51496
11815	51497
2650	51498
13857	51499
42175	51500
512	51501
16500	51502
24967	51503
9054	51504
29673	51505
2211	51506
919	51507
170	51508
58654	51509
494	51510
13101	51511
10790	51512
7793	51513
10977	51514
40646	51515
181	51516
34020	51517
29363	51518
63496	51519
3179	51520
22016	51521
70199	51522
33244	51523
14963	51524
79154	51525
7566	51526
31656	51527
24945	51528
16990	51529
4542	51530
64184	51531
54284	51532
4546	51533
41622	51534
14119	51535
49287	51536
20828	51537
40917	51538
2296	51539
257	51540
13467	51541
44654	51542
49194	51543
70664	51544
41	51545
18884	51546
1334	51547
52177	51548
69211	51549
81334	51550
1545	51551
31247	51552
12170	51553
8245	51554
10308	51555
31182	51556
53114	51557
8452	51558
6220	51559
20549	51560
15780	51561
18210	51562
17330	51563
45484	51564
10576	51565
2979	51566
43035	51567
10623	51568
76105	51569
16548	51570
16034	51571
3722	51572
19618	51573
2760	51574
11470	51575
2508	51576
14408	51577
16927	51578
37113	51579
15072	51580
29071	51581
32116	51582
11682	51583
4448	51584
39290	51585
83102	51586
38234	51587
27699	51588
548	51589
1502	51590
8083	51591
37800	51592
44485	51593
471	51594
18016	51595
77582	51596
15332	51597
50710	51598
6695	51599
3429	51600
1306	51601
1954	51602
65239	51603
80161	51604
7579	51605
83924	51606
7384	51607
43041	51608
31774	51609
45171	51610
19051	51611
70277	51612
27339	51613
24141	51614
6601	51615
31573	51616
23895	51617
48657	51618
95907	51619
37506	51620
18181	51621
3309	51622
90678	51623
6526	51624
13399	51625
1454	51626
8689	51627
42578	51628
50517	51629
38555	51630
4904	51631
82836	51632
1688	51633
5510	51634
60833	51635
45779	51636
50652	51637
90002	51638
74377	51639
12242	51640
18702	51641
64936	51642
3974	51643
5338	51644
47152	51645
51693	51646
58897	51647
8607	51648
39650	51649
69485	51650
73198	51651
60085	51652
4231	51653
20932	51654
5760	51655
79967	51656
41405	51657
41736	51658
633	51659
12085	51660
57719	51661
89150	51662
102660	51663
41704	51664
42802	51665
4893	51666
1306	51667
35946	51668
26688	51669
42082	51670
37039	51671
27886	51672
81583	51673
14075	51674
14	51675
3218	51676
25417	51677
553	51678
75818	51679
42708	51680
38053	51681
7748	51682
76257	51683
29621	51684
5610	51685
7222	51686
972	51687
46105	51688
65751	51689
66537	51690
58751	51691
14849	51692
7166	51693
72926	51694
61817	51695
2838	51696
8246	51697
2975	51698
27475	51699
25639	51700
50105	51701
970	51702
118	51703
12890	51704
3464	51705
27480	51706
22807	51707
11760	51708
48985	51709
3039	51710
1096	51711
41473	51712
19142	51713
3238	51714
45056	51715
40465	51716
10766	51717
60796	51718
81772	51719
49098	51720
69707	51721
47992	51722
2810	51723
11373	51724
321	51725
52153	51726
57906	51727
93718	51728
62097	51729
2288	51730
31523	51731
109288	51732
64311	51733
32807	51734
9727	51735
64597	51736
11849	51737
84167	51738
98710	51739
12557	51740
6321	51741
19321	51742
726	51743
5283	51744
10102	51745
9803	51746
7463	51747
99721	51748
24032	51749
27366	51750
2081	51751
5994	51752
43011	51753
12568	51754
2078	51755
56651	51756
12392	51757
2888	51758
25246	51759
4443	51760
15408	51761
39132	51762
45341	51763
6129	51764
83364	51765
1482	51766
40011	51767
1710	51768
91	51769
10276	51770
3185	51771
716	51772
29408	51773
99743	51774
27	51775
16047	51776
40770	51777
47604	51778
11687	51779
9751	51780
18988	51781
30308	51782
78851	51783
867	51784
55960	51785
11426	51786
14	51787
3484	51788
1475	51789
29920	51790
67077	51791
57905	51792
7803	51793
5283	51794
7576	51795
8678	51796
17027	51797
47244	51798
1179	51799
41278	51800
10605	51801
25645	51802
78	51803
44321	51804
16957	51805
70875	51806
43547	51807
99680	51808
61706	51809
15405	51810
18807	51811
3083	51812
4048	51813
70727	51814
7648	51815
1869	51816
93629	51817
58799	51818
4485	51819
64835	51820
59493	51821
54730	51822
72406	51823
36988	51824
17513	51825
16364	51826
7600	51827
7354	51828
23904	51829
14	51830
8975	51831
93486	51832
15039	51833
55574	51834
11064	51835
26441	51836
27380	51837
6548	51838
99688	51839
22020	51840
820	51841
10395	51842
6053	51843
29315	51844
1718	51845
14278	51846
38608	51847
6140	51848
41168	51849
5173	51850
22606	51851
71591	51852
57407	51853
25155	51854
3463	51855
79019	51856
1945	51857
40770	51858
22817	51859
464	51860
14270	51861
1100	51862
11	51863
66901	51864
50413	51865
105573	51866
55877	51867
34010	51868
11450	51869
56480	51870
13762	51871
4382	51872
22194	51873
19763	51874
65455	51875
8589	51876
78706	51877
23964	51878
48910	51879
1276	51880
27479	51881
3429	51882
259	51883
28096	51884
51209	51885
2001	51886
26203	51887
3640	51888
7619	51889
55792	51890
99237	51891
15403	51892
35080	51893
19987	51894
21188	51895
15954	51896
105492	51897
22447	51898
87138	51899
10742	51900
15447	51901
3123	51902
1188	51903
12800	51904
11593	51905
5723	51906
8038	51907
26531	51908
1881	51909
42287	51910
16671	51911
8517	51912
12682	51913
29231	51914
82610	51915
14947	51916
3212	51917
42916	51918
73881	51919
49141	51920
76170	51921
51061	51922
13893	51923
18507	51924
16858	51925
57942	51926
88183	51927
4459	51928
5148	51929
25588	51930
9231	51931
22015	51932
11050	51933
453	51934
46349	51935
22896	51936
26503	51937
2995	51938
30971	51939
35327	51940
37987	51941
12568	51942
48072	51943
11329	51944
494	51945
49606	51946
3147	51947
7322	51948
23465	51949
365	51950
15253	51951
2544	51952
67399	51953
35096	51954
49277	51955
34124	51956
160	51957
5521	51958
8055	51959
7751	51960
183	51961
1033	51962
3843	51963
27310	51964
44572	51965
44250	51966
16305	51967
52997	51968
19734	51969
41498	51970
28235	51971
9471	51972
28900	51973
33948	51974
63559	51975
17836	51976
9624	51977
46471	51978
182	51979
21574	51980
67000	51981
1715	51982
23556	51983
2940	51984
30549	51985
6888	51986
6968	51987
66635	51988
20511	51989
36395	51990
704	51991
111454	51992
1487	51993
25251	51994
81421	51995
10956	51996
23025	51997
105812	51998
7917	51999
24533	52000
275	52001
5181	52002
49160	52003
13910	52004
43013	52005
19646	52006
10460	52007
67395	52008
13749	52009
49448	52010
13087	52011
8028	52012
66514	52013
31678	52014
2631	52015
42437	52016
4378	52017
52552	52018
26475	52019
19393	52020
55413	52021
54633	52022
45328	52023
44526	52024
20058	52025
25557	52026
41293	52027
2526	52028
38366	52029
4020	52030
30021	52031
58935	52032
19543	52033
18899	52034
43453	52035
3583	52036
627	52037
41889	52038
43258	52039
8826	52040
9772	52041
16474	52042
13755	52043
31864	52044
3555	52045
884	52046
7316	52047
82594	52048
223	52049
45837	52050
80336	52051
66288	52052
3479	52053
1	52054
99953	52055
8986	52056
26550	52057
84561	52058
18993	52059
48775	52060
26809	52061
88874	52062
26108	52063
24272	52064
64316	52065
22291	52066
10444	52067
7265	52068
8864	52069
6725	52070
55237	52071
4630	52072
15781	52073
12975	52074
72543	52075
82643	52076
11873	52077
26866	52078
8683	52079
25495	52080
308	52081
5275	52082
3619	52083
28993	52084
65739	52085
59	52086
2451	52087
2012	52088
23528	52089
78804	52090
23486	52091
16064	52092
1738	52093
15864	52094
20181	52095
74614	52096
41943	52097
20687	52098
385	52099
39277	52100
64820	52101
57933	52102
54110	52103
4341	52104
2025	52105
48434	52106
29345	52107
69530	52108
21783	52109
66726	52110
13826	52111
50913	52112
22671	52113
97931	52114
24335	52115
12578	52116
24955	52117
43640	52118
6081	52119
55190	52120
15313	52121
23813	52122
18391	52123
12263	52124
45896	52125
40902	52126
82	52127
66622	52128
20445	52129
92437	52130
18453	52131
20972	52132
57056	52133
14850	52134
20974	52135
47373	52136
5964	52137
28001	52138
163	52139
2803	52140
34965	52141
5694	52142
8739	52143
6601	52144
12914	52145
71691	52146
2748	52147
33456	52148
16676	52149
24263	52150
2281	52151
764	52152
12326	52153
35127	52154
34142	52155
329	52156
5648	52157
43148	52158
21849	52159
3089	52160
24	52161
9741	52162
47628	52163
16055	52164
7616	52165
23055	52166
79134	52167
919	52168
6237	52169
7376	52170
8451	52171
371	52172
31613	52173
28	52174
11131	52175
71118	52176
83943	52177
13249	52178
27955	52179
25049	52180
10697	52181
34161	52182
16034	52183
11405	52184
98437	52185
21988	52186
23661	52187
42331	52188
8445	52189
19821	52190
54716	52191
94301	52192
72850	52193
54825	52194
15571	52195
70157	52196
36259	52197
10328	52198
991	52199
82048	52200
6665	52201
17487	52202
922	52203
27280	52204
980	52205
49910	52206
22868	52207
35884	52208
28114	52209
4485	52210
61267	52211
11625	52212
46139	52213
97098	52214
9021	52215
5811	52216
212	52217
1294	52218
5836	52219
37102	52220
25229	52221
57471	52222
10546	52223
70263	52224
29758	52225
86071	52226
64192	52227
65	52228
903	52229
28620	52230
92956	52231
107194	52232
38747	52233
90594	52234
2921	52235
13403	52236
18639	52237
17611	52238
11648	52239
59191	52240
26362	52241
18232	52242
124	52243
59880	52244
18182	52245
95131	52246
1494	52247
55492	52248
98405	52249
1544	52250
72171	52251
91842	52252
1758	52253
27331	52254
433	52255
63034	52256
97283	52257
64317	52258
80050	52259
67492	52260
42135	52261
23122	52262
28116	52263
10155	52264
55918	52265
15170	52266
31639	52267
14557	52268
38807	52269
9812	52270
18590	52271
46123	52272
6352	52273
42330	52274
12732	52275
94019	52276
1609	52277
2689	52278
685	52279
11609	52280
11750	52281
21428	52282
70476	52283
7355	52284
52358	52285
28163	52286
16363	52287
67913	52288
37338	52289
2088	52290
41856	52291
21466	52292
89799	52293
2793	52294
9892	52295
1176	52296
12011	52297
25692	52298
85238	52299
45497	52300
62388	52301
58678	52302
12150	52303
53738	52304
17128	52305
33909	52306
19420	52307
502	52308
23047	52309
28503	52310
43614	52311
29299	52312
24084	52313
7773	52314
32244	52315
62482	52316
28054	52317
28766	52318
44583	52319
5619	52320
30204	52321
16441	52322
33120	52323
29444	52324
3744	52325
66584	52326
51621	52327
52051	52328
47358	52329
2181	52330
20013	52331
1476	52332
6865	52333
47661	52334
44974	52335
38952	52336
70512	52337
10876	52338
52253	52339
17199	52340
9377	52341
77943	52342
10315	52343
35711	52344
19408	52345
36637	52346
20441	52347
2998	52348
75622	52349
16944	52350
62548	52351
22931	52352
55971	52353
10658	52354
59046	52355
4868	52356
1859	52357
6778	52358
65012	52359
86747	52360
82868	52361
11238	52362
2350	52363
8114	52364
10076	52365
27669	52366
35351	52367
96337	52368
45529	52369
18746	52370
70717	52371
29393	52372
42212	52373
21832	52374
53968	52375
20971	52376
20339	52377
11982	52378
38121	52379
39742	52380
2856	52381
42810	52382
17575	52383
13125	52384
7457	52385
24212	52386
16453	52387
17830	52388
22014	52389
8748	52390
14437	52391
3388	52392
29715	52393
62642	52394
4863	52395
10585	52396
30133	52397
55780	52398
46837	52399
934	52400
32984	52401
81701	52402
67808	52403
23176	52404
58020	52405
47818	52406
26581	52407
21475	52408
8508	52409
89012	52410
88280	52411
105646	52412
57817	52413
29707	52414
72253	52415
42824	52416
64589	52417
17424	52418
22519	52419
2595	52420
60408	52421
8770	52422
63252	52423
18877	52424
18206	52425
94621	52426
28891	52427
31159	52428
71012	52429
65771	52430
49915	52431
16927	52432
43242	52433
76502	52434
621	52435
1804	52436
2259	52437
35958	52438
6151	52439
35914	52440
4959	52441
37729	52442
31856	52443
4313	52444
30391	52445
12944	52446
2842	52447
53787	52448
84073	52449
10183	52450
67328	52451
7464	52452
2834	52453
7901	52454
37539	52455
114129	52456
18720	52457
56091	52458
27190	52459
99588	52460
28304	52461
63611	52462
3395	52463
13246	52464
20500	52465
6264	52466
18494	52467
40781	52468
15900	52469
7985	52470
40566	52471
918	52472
251	52473
2120	52474
90280	52475
265	52476
14170	52477
529	52478
40578	52479
19222	52480
82392	52481
3985	52482
244	52483
44353	52484
13751	52485
21716	52486
10000	52487
2655	52488
90	52489
5051	52490
1163	52491
39141	52492
15793	52493
99275	52494
43251	52495
58972	52496
22076	52497
71956	52498
50451	52499
8945	52500
3325	52501
936	52502
25019	52503
49501	52504
59558	52505
7350	52506
60516	52507
21899	52508
4419	52509
5022	52510
38697	52511
37656	52512
16595	52513
9715	52514
46	52515
10827	52516
8758	52517
72422	52518
8597	52519
59040	52520
55220	52521
6997	52522
5060	52523
12031	52524
5100	52525
18462	52526
107552	52527
63657	52528
11269	52529
197	52530
9490	52531
80165	52532
5264	52533
1257	52534
44704	52535
21904	52536
3447	52537
87964	52538
13375	52539
11740	52540
52614	52541
102950	52542
35347	52543
3909	52544
52815	52545
1040	52546
15100	52547
64313	52548
54512	52549
9091	52550
61255	52551
10696	52552
10132	52553
37647	52554
2874	52555
13506	52556
17580	52557
1155	52558
47710	52559
31970	52560
3397	52561
16674	52562
1961	52563
1067	52564
47524	52565
21648	52566
80348	52567
72680	52568
33416	52569
49531	52570
4223	52571
1924	52572
32575	52573
43396	52574
50065	52575
5279	52576
19103	52577
25114	52578
81957	52579
2329	52580
5803	52581
85878	52582
11	52583
19905	52584
55762	52585
82152	52586
35724	52587
85351	52588
5552	52589
2401	52590
49923	52591
80267	52592
13683	52593
105	52594
42508	52595
68145	52596
35040	52597
20084	52598
9564	52599
47411	52600
29881	52601
238	52602
54065	52603
2251	52604
25570	52605
25835	52606
15683	52607
27272	52608
45083	52609
55406	52610
55508	52611
16166	52612
27747	52613
103679	52614
173	52615
25169	52616
11283	52617
48905	52618
16570	52619
48416	52620
133	52621
31750	52622
27198	52623
2984	52624
69815	52625
21889	52626
66156	52627
192	52628
1775	52629
27709	52630
17500	52631
4368	52632
16644	52633
112182	52634
89692	52635
22969	52636
53	52637
218	52638
23537	52639
24062	52640
99277	52641
5560	52642
9672	52643
78029	52644
31684	52645
44653	52646
1959	52647
17937	52648
48235	52649
25566	52650
37135	52651
24377	52652
48271	52653
88954	52654
4467	52655
83965	52656
7967	52657
24253	52658
1423	52659
25673	52660
26932	52661
77718	52662
22376	52663
54571	52664
7662	52665
27213	52666
72948	52667
28316	52668
18479	52669
42877	52670
16506	52671
22585	52672
1996	52673
18128	52674
558	52675
58031	52676
21	52677
2347	52678
17448	52679
6411	52680
1214	52681
67696	52682
30901	52683
61100	52684
19480	52685
62	52686
38718	52687
54561	52688
98520	52689
63954	52690
86913	52691
83534	52692
95188	52693
1842	52694
7081	52695
60161	52696
3785	52697
31860	52698
7652	52699
22431	52700
16173	52701
38672	52702
44245	52703
529	52704
45287	52705
67791	52706
67853	52707
28211	52708
10653	52709
40964	52710
68675	52711
71929	52712
79633	52713
8356	52714
44819	52715
3943	52716
38533	52717
16634	52718
15525	52719
22502	52720
10854	52721
17968	52722
57911	52723
42378	52724
94303	52725
47017	52726
6865	52727
22841	52728
29014	52729
165	52730
57147	52731
72339	52732
64344	52733
6270	52734
5152	52735
12875	52736
11223	52737
76797	52738
69917	52739
2186	52740
1087	52741
31074	52742
82030	52743
11516	52744
2002	52745
17144	52746
6567	52747
45819	52748
70522	52749
34	52750
73927	52751
6174	52752
23819	52753
2521	52754
96479	52755
50782	52756
2091	52757
4079	52758
80265	52759
105020	52760
19101	52761
56535	52762
71320	52763
14984	52764
7897	52765
45883	52766
5453	52767
17381	52768
4830	52769
62543	52770
11415	52771
13725	52772
21396	52773
58567	52774
21190	52775
49	52776
10879	52777
2413	52778
1903	52779
39177	52780
185	52781
76943	52782
5444	52783
39996	52784
205	52785
47866	52786
9351	52787
22838	52788
35562	52789
82657	52790
52413	52791
40531	52792
91457	52793
80860	52794
12282	52795
25010	52796
28984	52797
93383	52798
3022	52799
9430	52800
38386	52801
63259	52802
11853	52803
16711	52804
3857	52805
5341	52806
560	52807
16095	52808
29353	52809
2981	52810
2780	52811
7224	52812
25790	52813
47562	52814
4698	52815
82312	52816
40852	52817
5991	52818
47929	52819
89963	52820
25168	52821
20284	52822
47124	52823
79000	52824
83294	52825
21104	52826
63863	52827
7329	52828
49169	52829
73941	52830
17076	52831
37892	52832
1103	52833
40526	52834
81496	52835
1678	52836
2870	52837
62884	52838
18464	52839
43466	52840
13289	52841
4963	52842
15082	52843
7618	52844
21161	52845
6366	52846
92843	52847
6010	52848
1164	52849
910	52850
18659	52851
51387	52852
59861	52853
15561	52854
25397	52855
31062	52856
59091	52857
103318	52858
18557	52859
9882	52860
22588	52861
11786	52862
36158	52863
38119	52864
43013	52865
99009	52866
73775	52867
4832	52868
186	52869
15341	52870
82140	52871
53060	52872
15160	52873
91119	52874
17791	52875
9341	52876
21980	52877
66750	52878
46430	52879
36705	52880
71663	52881
54817	52882
9411	52883
67944	52884
6949	52885
23864	52886
63121	52887
2780	52888
2685	52889
68330	52890
13834	52891
57456	52892
45488	52893
90733	52894
10709	52895
24386	52896
20270	52897
10739	52898
30413	52899
6370	52900
6652	52901
5439	52902
5853	52903
19643	52904
4953	52905
4699	52906
73154	52907
7191	52908
82707	52909
64775	52910
27089	52911
58063	52912
4621	52913
36875	52914
7775	52915
59043	52916
18146	52917
39663	52918
95071	52919
62530	52920
45925	52921
21041	52922
35661	52923
18382	52924
969	52925
538	52926
85584	52927
63920	52928
87843	52929
12186	52930
9186	52931
37042	52932
87360	52933
611	52934
39412	52935
31743	52936
73750	52937
16023	52938
252	52939
81048	52940
6759	52941
29831	52942
81229	52943
84234	52944
39605	52945
44461	52946
70172	52947
60703	52948
48022	52949
51204	52950
21113	52951
8010	52952
146	52953
18724	52954
14173	52955
48900	52956
22712	52957
23709	52958
8767	52959
43970	52960
32284	52961
585	52962
16279	52963
54990	52964
43299	52965
71357	52966
37372	52967
1202	52968
802	52969
25662	52970
39578	52971
5197	52972
2839	52973
4377	52974
45575	52975
59622	52976
38234	52977
12117	52978
38392	52979
22730	52980
38251	52981
69624	52982
67028	52983
104326	52984
7194	52985
25290	52986
31007	52987
5210	52988
243	52989
47503	52990
1398	52991
296	52992
23346	52993
19514	52994
97491	52995
83534	52996
16568	52997
73	52998
628	52999
96145	53000
17948	53001
2430	53002
56841	53003
47814	53004
71599	53005
35433	53006
19190	53007
5427	53008
18743	53009
10100	53010
10544	53011
6905	53012
2524	53013
30278	53014
6801	53015
36394	53016
68990	53017
5014	53018
35	53019
44139	53020
32500	53021
40422	53022
86269	53023
22433	53024
1280	53025
71739	53026
11134	53027
81386	53028
15244	53029
13698	53030
2617	53031
29960	53032
3169	53033
67750	53034
55851	53035
134	53036
5320	53037
14185	53038
4645	53039
4743	53040
82366	53041
84058	53042
52515	53043
78018	53044
74737	53045
3439	53046
46809	53047
489	53048
14332	53049
1	53050
123	53051
2504	53052
27166	53053
67703	53054
82351	53055
28469	53056
8859	53057
50247	53058
21856	53059
48055	53060
17384	53061
9317	53062
1321	53063
51052	53064
17101	53065
96266	53066
64299	53067
53666	53068
27727	53069
23433	53070
60490	53071
42433	53072
10402	53073
20083	53074
26354	53075
22903	53076
5397	53077
3678	53078
17913	53079
9164	53080
101897	53081
11329	53082
50561	53083
31797	53084
4828	53085
22629	53086
28259	53087
43298	53088
66312	53089
22670	53090
8146	53091
21901	53092
84684	53093
12388	53094
37677	53095
26352	53096
20199	53097
23983	53098
49408	53099
62741	53100
8	53101
518	53102
7120	53103
8728	53104
13116	53105
62375	53106
11855	53107
7146	53108
449	53109
8511	53110
18098	53111
104160	53112
86868	53113
10119	53114
22134	53115
27258	53116
30353	53117
79082	53118
100380	53119
9504	53120
47	53121
11904	53122
51087	53123
1307	53124
1799	53125
4919	53126
63378	53127
28561	53128
21121	53129
44104	53130
1221	53131
3245	53132
3448	53133
71593	53134
7693	53135
66785	53136
29157	53137
10489	53138
10281	53139
35345	53140
9020	53141
26025	53142
4077	53143
9813	53144
1990	53145
18007	53146
9933	53147
37811	53148
95396	53149
18212	53150
41985	53151
36789	53152
95	53153
8143	53154
22936	53155
30908	53156
56506	53157
751	53158
29527	53159
18179	53160
18358	53161
4098	53162
24394	53163
6211	53164
35900	53165
63406	53166
6029	53167
21117	53168
8974	53169
88889	53170
34460	53171
9298	53172
3958	53173
3105	53174
28236	53175
6035	53176
3426	53177
12527	53178
11233	53179
29041	53180
19971	53181
11543	53182
1001	53183
125	53184
25457	53185
18103	53186
56810	53187
7826	53188
2218	53189
705	53190
11758	53191
4084	53192
28671	53193
32660	53194
13955	53195
66874	53196
28969	53197
10747	53198
47500	53199
27907	53200
34431	53201
21639	53202
52478	53203
54474	53204
63246	53205
66914	53206
59311	53207
62284	53208
26201	53209
56561	53210
6421	53211
18258	53212
13017	53213
7247	53214
70769	53215
25000	53216
92751	53217
9899	53218
4656	53219
52936	53220
90730	53221
678	53222
4129	53223
296	53224
63960	53225
20965	53226
52605	53227
34522	53228
29167	53229
35544	53230
17620	53231
5237	53232
70079	53233
23211	53234
26332	53235
12689	53236
59140	53237
15009	53238
12091	53239
18788	53240
2389	53241
208	53242
46512	53243
106128	53244
15861	53245
3169	53246
19042	53247
15268	53248
27885	53249
104082	53250
16618	53251
25823	53252
2551	53253
97774	53254
814	53255
37	53256
46572	53257
62864	53258
28615	53259
4039	53260
497	53261
1	53262
4137	53263
34294	53264
50235	53265
52121	53266
6711	53267
36817	53268
5913	53269
56672	53270
28838	53271
24616	53272
102257	53273
12488	53274
6237	53275
41330	53276
2814	53277
14515	53278
49277	53279
57111	53280
99353	53281
4585	53282
33029	53283
84459	53284
64558	53285
6970	53286
2026	53287
47437	53288
7405	53289
58712	53290
19079	53291
44680	53292
18989	53293
25932	53294
424	53295
35825	53296
7663	53297
5216	53298
57785	53299
63950	53300
17169	53301
655	53302
20684	53303
3305	53304
52813	53305
24481	53306
5023	53307
23641	53308
12969	53309
55039	53310
12541	53311
63196	53312
101	53313
9870	53314
22441	53315
23968	53316
56964	53317
3363	53318
2566	53319
19997	53320
28232	53321
3202	53322
9521	53323
367	53324
3381	53325
1680	53326
50859	53327
31691	53328
29782	53329
38686	53330
17314	53331
1752	53332
15852	53333
62205	53334
8340	53335
2160	53336
2278	53337
85766	53338
9309	53339
33839	53340
2053	53341
10749	53342
24134	53343
6205	53344
24953	53345
53442	53346
6453	53347
103000	53348
8356	53349
508	53350
36175	53351
7198	53352
53217	53353
21565	53354
580	53355
91334	53356
61900	53357
13032	53358
6348	53359
72107	53360
627	53361
51299	53362
47851	53363
1029	53364
222	53365
73173	53366
42	53367
18460	53368
88491	53369
67294	53370
944	53371
24246	53372
32243	53373
58054	53374
27215	53375
9558	53376
7893	53377
55045	53378
3196	53379
46700	53380
29329	53381
35075	53382
7802	53383
26663	53384
54215	53385
30604	53386
8094	53387
44631	53388
37844	53389
114452	53390
12721	53391
42680	53392
20108	53393
8707	53394
25646	53395
37923	53396
867	53397
16558	53398
4676	53399
27383	53400
1899	53401
78918	53402
4281	53403
41734	53404
66299	53405
25676	53406
31569	53407
34002	53408
55197	53409
11589	53410
6073	53411
48481	53412
74149	53413
90355	53414
53704	53415
66373	53416
7147	53417
33261	53418
8284	53419
14268	53420
26653	53421
43123	53422
19249	53423
31240	53424
59027	53425
51207	53426
12859	53427
22010	53428
30821	53429
71535	53430
84956	53431
109729	53432
28225	53433
12553	53434
38982	53435
12197	53436
113502	53437
871	53438
69577	53439
79343	53440
47394	53441
89717	53442
42380	53443
89407	53444
22895	53445
71567	53446
4994	53447
36455	53448
8926	53449
51539	53450
43244	53451
106680	53452
62246	53453
23486	53454
3079	53455
76769	53456
78924	53457
58373	53458
6874	53459
32686	53460
2998	53461
39317	53462
50602	53463
83859	53464
4586	53465
2010	53466
14827	53467
35286	53468
83599	53469
51562	53470
18351	53471
39477	53472
1362	53473
60864	53474
4957	53475
69496	53476
3205	53477
41396	53478
4607	53479
8399	53480
3088	53481
29145	53482
12319	53483
25005	53484
2609	53485
113104	53486
53399	53487
24757	53488
27209	53489
15737	53490
6018	53491
21148	53492
53266	53493
11709	53494
41159	53495
17518	53496
23122	53497
18219	53498
61591	53499
100074	53500
22544	53501
80309	53502
83252	53503
5847	53504
3547	53505
92080	53506
68345	53507
21306	53508
514	53509
85132	53510
45242	53511
17675	53512
15150	53513
4625	53514
5499	53515
102604	53516
32358	53517
90289	53518
337	53519
47221	53520
12173	53521
14353	53522
29660	53523
2120	53524
58239	53525
21278	53526
32718	53527
16779	53528
2310	53529
9330	53530
23754	53531
10693	53532
16472	53533
74900	53534
18802	53535
593	53536
66309	53537
50399	53538
71177	53539
728	53540
13380	53541
703	53542
63651	53543
24517	53544
54862	53545
20811	53546
5205	53547
7304	53548
61785	53549
4093	53550
30789	53551
9989	53552
2716	53553
2352	53554
16400	53555
56721	53556
6734	53557
16542	53558
21525	53559
7902	53560
804	53561
9004	53562
28265	53563
1222	53564
20663	53565
15814	53566
7096	53567
37438	53568
15241	53569
23045	53570
8125	53571
39380	53572
34070	53573
7007	53574
974	53575
91219	53576
46594	53577
40438	53578
4871	53579
20261	53580
45555	53581
53997	53582
41763	53583
34591	53584
22427	53585
14420	53586
10671	53587
33084	53588
72287	53589
26702	53590
22504	53591
74548	53592
6608	53593
62578	53594
67390	53595
728	53596
2018	53597
41954	53598
4450	53599
50070	53600
12192	53601
13527	53602
18791	53603
24084	53604
8382	53605
18482	53606
23992	53607
9767	53608
35557	53609
91006	53610
30639	53611
109132	53612
50486	53613
76935	53614
25761	53615
10554	53616
27650	53617
41925	53618
10533	53619
1297	53620
36938	53621
622	53622
102150	53623
34191	53624
65681	53625
34802	53626
35651	53627
479	53628
24088	53629
3656	53630
8603	53631
7547	53632
10122	53633
1552	53634
21327	53635
5953	53636
8494	53637
870	53638
40985	53639
12924	53640
5536	53641
99405	53642
72412	53643
71275	53644
48022	53645
11737	53646
51331	53647
97539	53648
22515	53649
34430	53650
23232	53651
30457	53652
62122	53653
347	53654
43833	53655
69251	53656
36480	53657
25320	53658
23373	53659
8307	53660
18525	53661
38805	53662
35596	53663
7414	53664
30313	53665
47398	53666
47460	53667
679	53668
1961	53669
108697	53670
10256	53671
86435	53672
30576	53673
6536	53674
84906	53675
18883	53676
17720	53677
26997	53678
8972	53679
59577	53680
47160	53681
4562	53682
5241	53683
2570	53684
20203	53685
88194	53686
50896	53687
22249	53688
5855	53689
14985	53690
14582	53691
18729	53692
7137	53693
27043	53694
102906	53695
98138	53696
24686	53697
326	53698
16458	53699
51641	53700
91255	53701
67560	53702
37625	53703
63762	53704
305	53705
9716	53706
37504	53707
44816	53708
24711	53709
20237	53710
84396	53711
40958	53712
88545	53713
10839	53714
13633	53715
10458	53716
91449	53717
55992	53718
38926	53719
7759	53720
111708	53721
3501	53722
60191	53723
17625	53724
11941	53725
2923	53726
41715	53727
53470	53728
961	53729
3992	53730
27941	53731
17051	53732
11387	53733
10783	53734
356	53735
69482	53736
2016	53737
5602	53738
44054	53739
102371	53740
4161	53741
1639	53742
95106	53743
732	53744
30154	53745
19593	53746
65161	53747
2914	53748
20054	53749
3796	53750
99447	53751
3302	53752
33855	53753
51169	53754
56059	53755
11017	53756
66865	53757
61365	53758
10439	53759
19506	53760
30011	53761
8510	53762
37167	53763
43864	53764
5910	53765
64826	53766
9371	53767
4830	53768
16630	53769
36186	53770
19255	53771
19396	53772
3066	53773
76859	53774
30033	53775
251	53776
33581	53777
28397	53778
4881	53779
12961	53780
47659	53781
79932	53782
91363	53783
14875	53784
45331	53785
3683	53786
43343	53787
91712	53788
88492	53789
25862	53790
39474	53791
4640	53792
12365	53793
31638	53794
232	53795
206	53796
117	53797
66425	53798
37666	53799
28674	53800
11038	53801
41713	53802
11329	53803
80605	53804
58135	53805
9734	53806
75036	53807
45356	53808
79187	53809
7631	53810
57369	53811
18071	53812
14855	53813
60496	53814
7376	53815
57805	53816
50029	53817
633	53818
42278	53819
31948	53820
24771	53821
15122	53822
15927	53823
3542	53824
55082	53825
6686	53826
4984	53827
50890	53828
6689	53829
62859	53830
39977	53831
51929	53832
6362	53833
107943	53834
9552	53835
79582	53836
28953	53837
90502	53838
34024	53839
10949	53840
79155	53841
29653	53842
16372	53843
44445	53844
23970	53845
7	53846
70160	53847
70253	53848
5543	53849
4249	53850
44372	53851
106205	53852
2634	53853
5645	53854
17467	53855
53940	53856
58592	53857
9477	53858
1719	53859
25201	53860
31264	53861
1780	53862
384	53863
2635	53864
8710	53865
79227	53866
17258	53867
13907	53868
1903	53869
321	53870
19826	53871
55270	53872
21934	53873
19505	53874
13621	53875
54	53876
6357	53877
90341	53878
65254	53879
11722	53880
2586	53881
17998	53882
6634	53883
6987	53884
66614	53885
2239	53886
47256	53887
2732	53888
5973	53889
1959	53890
13437	53891
21130	53892
21204	53893
8785	53894
2497	53895
15130	53896
1619	53897
16364	53898
65902	53899
21210	53900
8071	53901
88293	53902
34725	53903
10630	53904
10622	53905
97057	53906
6218	53907
41023	53908
38494	53909
7335	53910
42872	53911
67519	53912
75895	53913
60132	53914
2753	53915
39764	53916
47550	53917
7538	53918
13048	53919
32876	53920
993	53921
167	53922
1272	53923
11018	53924
48117	53925
65864	53926
3266	53927
24115	53928
84908	53929
114573	53930
49709	53931
31969	53932
76771	53933
2566	53934
101777	53935
38253	53936
55095	53937
1357	53938
20757	53939
14570	53940
114434	53941
38920	53942
24569	53943
6639	53944
85137	53945
31966	53946
132	53947
29763	53948
69636	53949
2652	53950
5598	53951
15964	53952
1680	53953
74467	53954
23101	53955
74979	53956
43563	53957
82035	53958
92027	53959
48781	53960
21092	53961
4073	53962
31643	53963
8955	53964
19093	53965
6887	53966
19117	53967
21412	53968
94091	53969
6147	53970
14721	53971
70534	53972
10306	53973
20196	53974
27856	53975
22064	53976
2760	53977
74337	53978
1017	53979
26003	53980
43705	53981
11393	53982
25777	53983
5766	53984
59414	53985
44578	53986
59518	53987
35856	53988
3386	53989
52412	53990
51427	53991
7802	53992
32250	53993
43993	53994
42757	53995
33601	53996
26763	53997
66655	53998
15384	53999
66153	54000
30769	54001
35941	54002
382	54003
48836	54004
11525	54005
12259	54006
13884	54007
24795	54008
9891	54009
39506	54010
456	54011
19698	54012
34011	54013
2335	54014
79425	54015
24018	54016
69613	54017
12427	54018
107689	54019
2082	54020
14818	54021
23137	54022
12221	54023
49197	54024
35344	54025
29072	54026
2603	54027
12455	54028
29824	54029
26797	54030
70450	54031
53623	54032
4923	54033
38040	54034
46624	54035
17627	54036
15515	54037
64288	54038
17040	54039
13804	54040
27899	54041
48161	54042
11589	54043
6242	54044
870	54045
89922	54046
24455	54047
2986	54048
17827	54049
38218	54050
3411	54051
80961	54052
66684	54053
78816	54054
12008	54055
53768	54056
73095	54057
21044	54058
2076	54059
48604	54060
49510	54061
7680	54062
27272	54063
68907	54064
281	54065
1949	54066
11675	54067
23646	54068
23732	54069
69395	54070
35591	54071
31160	54072
2	54073
8719	54074
26556	54075
97032	54076
16399	54077
993	54078
92053	54079
15079	54080
4863	54081
41484	54082
3930	54083
3937	54084
25442	54085
47801	54086
1267	54087
43027	54088
24888	54089
5	54090
45926	54091
65451	54092
6545	54093
15024	54094
52808	54095
4642	54096
31625	54097
28745	54098
66895	54099
60839	54100
254	54101
89677	54102
24154	54103
37356	54104
51092	54105
64950	54106
92571	54107
76712	54108
55588	54109
64780	54110
5607	54111
41797	54112
3186	54113
49526	54114
44570	54115
1603	54116
11419	54117
59428	54118
8284	54119
62374	54120
17340	54121
7028	54122
66044	54123
5716	54124
18289	54125
25077	54126
46509	54127
34106	54128
64748	54129
4721	54130
64150	54131
91156	54132
76380	54133
77795	54134
147	54135
941	54136
10460	54137
34701	54138
47098	54139
77386	54140
67585	54141
236	54142
53050	54143
60217	54144
5023	54145
114382	54146
6957	54147
56859	54148
86454	54149
624	54150
2578	54151
8759	54152
28388	54153
2059	54154
36466	54155
89190	54156
40556	54157
1853	54158
4460	54159
38177	54160
67576	54161
331	54162
69179	54163
66091	54164
70003	54165
42893	54166
2423	54167
16078	54168
1053	54169
9067	54170
63112	54171
66694	54172
46133	54173
22212	54174
30201	54175
30974	54176
10414	54177
58047	54178
4904	54179
79321	54180
42380	54181
5525	54182
15052	54183
6876	54184
15188	54185
38635	54186
7986	54187
38610	54188
2455	54189
6215	54190
25849	54191
4568	54192
101557	54193
36167	54194
18251	54195
80270	54196
1096	54197
41386	54198
649	54199
3605	54200
19062	54201
27802	54202
64108	54203
16362	54204
72952	54205
52780	54206
36356	54207
58274	54208
38200	54209
13769	54210
91151	54211
26306	54212
60463	54213
45334	54214
92788	54215
47176	54216
4062	54217
81238	54218
17311	54219
53806	54220
10767	54221
70912	54222
19085	54223
25797	54224
5340	54225
1692	54226
31338	54227
97	54228
51518	54229
2227	54230
22200	54231
63988	54232
100520	54233
27447	54234
28142	54235
22146	54236
2983	54237
1133	54238
49015	54239
18285	54240
37234	54241
27332	54242
1649	54243
30310	54244
35851	54245
87970	54246
10730	54247
42183	54248
27693	54249
49107	54250
603	54251
753	54252
4179	54253
25720	54254
26750	54255
2219	54256
15967	54257
13199	54258
61099	54259
3476	54260
47742	54261
75853	54262
57660	54263
48414	54264
74925	54265
14287	54266
13474	54267
44198	54268
46749	54269
32504	54270
78439	54271
32553	54272
23117	54273
455	54274
52479	54275
46557	54276
95109	54277
34225	54278
6957	54279
31620	54280
29161	54281
73360	54282
51776	54283
31086	54284
22544	54285
182	54286
79509	54287
80026	54288
22337	54289
52764	54290
1457	54291
31450	54292
15693	54293
66561	54294
20575	54295
22299	54296
4396	54297
10771	54298
2449	54299
97886	54300
7561	54301
14061	54302
36413	54303
57217	54304
5326	54305
164	54306
225	54307
4516	54308
21856	54309
2485	54310
15962	54311
49246	54312
3615	54313
21902	54314
88530	54315
90432	54316
38546	54317
3604	54318
2019	54319
19545	54320
14593	54321
6875	54322
57544	54323
21646	54324
770	54325
25253	54326
58285	54327
31754	54328
30096	54329
26874	54330
57874	54331
6635	54332
14416	54333
15722	54334
649	54335
57704	54336
25951	54337
37597	54338
10635	54339
23290	54340
580	54341
65067	54342
44645	54343
10319	54344
30151	54345
9662	54346
61310	54347
32912	54348
34562	54349
23914	54350
52267	54351
1207	54352
18744	54353
64583	54354
20968	54355
5019	54356
11167	54357
144	54358
88518	54359
4102	54360
20590	54361
23321	54362
12734	54363
333	54364
34919	54365
257	54366
74595	54367
17561	54368
83216	54369
17617	54370
1224	54371
64674	54372
72289	54373
15247	54374
13379	54375
47705	54376
13336	54377
71232	54378
16085	54379
32905	54380
182	54381
3585	54382
1812	54383
23003	54384
11756	54385
62873	54386
67321	54387
4173	54388
39	54389
6951	54390
108656	54391
855	54392
63831	54393
4077	54394
4458	54395
31080	54396
27558	54397
22438	54398
398	54399
38793	54400
43480	54401
92	54402
15491	54403
13749	54404
55242	54405
58678	54406
6260	54407
50263	54408
35967	54409
79126	54410
29310	54411
33651	54412
926	54413
30475	54414
7465	54415
14683	54416
27070	54417
10907	54418
3255	54419
6534	54420
38849	54421
5646	54422
34532	54423
1499	54424
17195	54425
97392	54426
31355	54427
7435	54428
54672	54429
3810	54430
8797	54431
27875	54432
13683	54433
14231	54434
79917	54435
80850	54436
26247	54437
21157	54438
522	54439
21409	54440
30717	54441
78064	54442
1133	54443
17961	54444
16162	54445
19826	54446
62259	54447
86	54448
6920	54449
713	54450
216	54451
37121	54452
7803	54453
38231	54454
25865	54455
12584	54456
13129	54457
7447	54458
99393	54459
33266	54460
49546	54461
60847	54462
1745	54463
10262	54464
13981	54465
77252	54466
11097	54467
111	54468
7611	54469
23799	54470
29768	54471
8398	54472
36038	54473
29874	54474
49687	54475
42403	54476
32814	54477
35168	54478
40869	54479
57775	54480
61714	54481
68357	54482
29914	54483
89077	54484
52459	54485
36954	54486
30036	54487
8961	54488
76818	54489
11379	54490
14011	54491
2638	54492
31514	54493
612	54494
23271	54495
21311	54496
2201	54497
18537	54498
59353	54499
91194	54500
36709	54501
28425	54502
33713	54503
3564	54504
17050	54505
30411	54506
25685	54507
55732	54508
29674	54509
4552	54510
29081	54511
12368	54512
5371	54513
32071	54514
61622	54515
468	54516
42999	54517
3751	54518
39999	54519
16039	54520
57523	54521
50564	54522
11769	54523
29013	54524
5548	54525
4293	54526
33988	54527
19325	54528
12670	54529
37939	54530
54758	54531
19758	54532
41370	54533
61406	54534
690	54535
18101	54536
7096	54537
2110	54538
57121	54539
33804	54540
17209	54541
58158	54542
16719	54543
12679	54544
60185	54545
15296	54546
60783	54547
107563	54548
7296	54549
32700	54550
9773	54551
37011	54552
6758	54553
35923	54554
47022	54555
521	54556
30738	54557
2282	54558
41263	54559
38990	54560
419	54561
11235	54562
70912	54563
47418	54564
35629	54565
73366	54566
2951	54567
17852	54568
3699	54569
49038	54570
6403	54571
2810	54572
11573	54573
3614	54574
35457	54575
44733	54576
58503	54577
112327	54578
10463	54579
13131	54580
65410	54581
50487	54582
87	54583
19313	54584
41120	54585
70660	54586
61306	54587
21236	54588
15494	54589
41495	54590
1345	54591
21756	54592
10246	54593
13731	54594
19323	54595
1	54596
55258	54597
18909	54598
42545	54599
27580	54600
5211	54601
93813	54602
1704	54603
76956	54604
18012	54605
359	54606
23054	54607
2824	54608
113789	54609
16018	54610
49478	54611
19947	54612
102934	54613
4084	54614
4845	54615
13479	54616
55279	54617
37387	54618
61888	54619
71272	54620
39868	54621
7956	54622
77	54623
15412	54624
73409	54625
14014	54626
16829	54627
36748	54628
6664	54629
52112	54630
46727	54631
27158	54632
48625	54633
34609	54634
1105	54635
15001	54636
17276	54637
22156	54638
28824	54639
2759	54640
45525	54641
19168	54642
38038	54643
47362	54644
8525	54645
29000	54646
13278	54647
53208	54648
12212	54649
48678	54650
2971	54651
50686	54652
47114	54653
12693	54654
70490	54655
44415	54656
45018	54657
337	54658
22780	54659
50507	54660
30743	54661
23773	54662
2116	54663
96848	54664
48156	54665
52490	54666
8803	54667
32776	54668
9006	54669
1771	54670
2787	54671
54435	54672
72959	54673
12548	54674
46936	54675
57836	54676
25702	54677
3970	54678
14191	54679
82485	54680
99341	54681
10145	54682
552	54683
41248	54684
2059	54685
33384	54686
60062	54687
97535	54688
55420	54689
11522	54690
15783	54691
15656	54692
13906	54693
16932	54694
5900	54695
3962	54696
24796	54697
3038	54698
5004	54699
200	54700
201	54701
40009	54702
27969	54703
1735	54704
51821	54705
25576	54706
3787	54707
71223	54708
88784	54709
113360	54710
110243	54711
10444	54712
15008	54713
43358	54714
3174	54715
62975	54716
93183	54717
12695	54718
16134	54719
23020	54720
9383	54721
587	54722
4450	54723
38288	54724
2	54725
64565	54726
80019	54727
730	54728
79734	54729
44393	54730
493	54731
2348	54732
1641	54733
2818	54734
8962	54735
38107	54736
59213	54737
28079	54738
252	54739
2272	54740
39577	54741
42212	54742
9874	54743
38561	54744
31980	54745
25400	54746
56155	54747
14281	54748
14582	54749
28603	54750
28208	54751
44490	54752
7982	54753
35644	54754
24891	54755
64922	54756
410	54757
3329	54758
20109	54759
16838	54760
70012	54761
101844	54762
5019	54763
1511	54764
25558	54765
24596	54766
13988	54767
18672	54768
5736	54769
47058	54770
56471	54771
906	54772
33172	54773
16770	54774
5069	54775
62192	54776
53624	54777
104955	54778
4925	54779
22046	54780
24631	54781
22604	54782
25495	54783
29669	54784
11492	54785
23869	54786
62561	54787
50478	54788
7115	54789
46761	54790
1180	54791
15279	54792
1236	54793
101871	54794
47716	54795
1172	54796
18022	54797
53124	54798
3210	54799
4103	54800
8543	54801
55409	54802
3199	54803
25272	54804
24789	54805
26188	54806
83257	54807
19425	54808
41051	54809
97904	54810
9208	54811
14187	54812
94091	54813
23490	54814
11995	54815
24631	54816
2411	54817
26221	54818
27321	54819
3263	54820
13164	54821
18776	54822
70206	54823
9751	54824
12482	54825
14860	54826
73	54827
95060	54828
8272	54829
6538	54830
75868	54831
63073	54832
43602	54833
80923	54834
21645	54835
10336	54836
7933	54837
57086	54838
45472	54839
61258	54840
60351	54841
82730	54842
48311	54843
10605	54844
43869	54845
74486	54846
3935	54847
8178	54848
5851	54849
25203	54850
28232	54851
53033	54852
10641	54853
9237	54854
24397	54855
21782	54856
12161	54857
85694	54858
33583	54859
5724	54860
104874	54861
88703	54862
74270	54863
78774	54864
50867	54865
59983	54866
55158	54867
3931	54868
77782	54869
54537	54870
54619	54871
30557	54872
75365	54873
60848	54874
48885	54875
45317	54876
41044	54877
17439	54878
73041	54879
8774	54880
77421	54881
54273	54882
234	54883
2970	54884
18016	54885
31637	54886
13558	54887
68192	54888
5525	54889
77483	54890
57648	54891
11994	54892
5695	54893
31509	54894
23851	54895
23407	54896
4911	54897
58317	54898
2	54899
401	54900
64581	54901
29172	54902
33158	54903
65873	54904
47956	54905
461	54906
22674	54907
97641	54908
6528	54909
2311	54910
18803	54911
21486	54912
46587	54913
54275	54914
21051	54915
22867	54916
67171	54917
7273	54918
4034	54919
1777	54920
6531	54921
16708	54922
65219	54923
52086	54924
71733	54925
2641	54926
4495	54927
13936	54928
13273	54929
78265	54930
17768	54931
47477	54932
53951	54933
3914	54934
56878	54935
8979	54936
10773	54937
1555	54938
10231	54939
31826	54940
96529	54941
38727	54942
78126	54943
20010	54944
25034	54945
12386	54946
62982	54947
5003	54948
19185	54949
10094	54950
28714	54951
89109	54952
40860	54953
84674	54954
65766	54955
7269	54956
25626	54957
842	54958
18596	54959
76067	54960
24556	54961
40594	54962
23365	54963
51068	54964
27093	54965
39100	54966
1775	54967
96139	54968
4879	54969
19773	54970
68965	54971
11016	54972
8395	54973
1096	54974
1822	54975
62961	54976
5138	54977
31833	54978
46508	54979
78194	54980
67458	54981
2	54982
32084	54983
7091	54984
195	54985
2820	54986
40533	54987
13442	54988
40009	54989
29893	54990
8529	54991
34215	54992
50715	54993
32201	54994
82243	54995
98947	54996
1592	54997
7209	54998
61969	54999
94751	55000
17471	55001
21453	55002
71401	55003
3452	55004
57423	55005
11226	55006
33756	55007
111721	55008
122	55009
81930	55010
40821	55011
80323	55012
61874	55013
81419	55014
4375	55015
9551	55016
72506	55017
10216	55018
51780	55019
47299	55020
25665	55021
293	55022
25785	55023
25213	55024
72773	55025
3931	55026
96359	55027
652	55028
30075	55029
76562	55030
31278	55031
15811	55032
17697	55033
759	55034
19142	55035
4383	55036
36760	55037
73343	55038
29180	55039
1890	55040
8718	55041
63546	55042
1365	55043
8706	55044
62725	55045
55434	55046
50747	55047
10760	55048
81204	55049
3566	55050
12106	55051
45188	55052
63368	55053
22381	55054
9085	55055
69362	55056
107117	55057
23316	55058
34470	55059
4003	55060
11637	55061
29530	55062
28277	55063
3385	55064
17400	55065
37891	55066
37230	55067
103553	55068
37445	55069
71869	55070
62247	55071
3768	55072
4815	55073
27542	55074
40393	55075
10094	55076
37547	55077
3049	55078
21800	55079
16687	55080
3087	55081
426	55082
934	55083
55015	55084
74046	55085
26823	55086
43796	55087
31428	55088
7056	55089
1355	55090
24143	55091
22422	55092
651	55093
75282	55094
59469	55095
2167	55096
36143	55097
30916	55098
41157	55099
72839	55100
880	55101
340	55102
13063	55103
6379	55104
69946	55105
44191	55106
11123	55107
14085	55108
31501	55109
1648	55110
63530	55111
634	55112
4054	55113
14915	55114
42756	55115
1235	55116
43946	55117
83760	55118
69096	55119
53581	55120
33709	55121
57272	55122
6484	55123
33280	55124
14899	55125
62848	55126
71362	55127
1851	55128
46401	55129
47902	55130
38611	55131
5830	55132
2826	55133
27796	55134
18310	55135
54	55136
29201	55137
662	55138
71740	55139
11839	55140
33129	55141
68941	55142
416	55143
45907	55144
72130	55145
3495	55146
1181	55147
21149	55148
1096	55149
52904	55150
30078	55151
731	55152
29705	55153
12240	55154
19017	55155
45682	55156
5963	55157
9887	55158
105272	55159
14071	55160
5624	55161
28575	55162
40755	55163
62949	55164
2266	55165
9868	55166
17800	55167
5110	55168
19505	55169
23559	55170
75078	55171
85554	55172
61049	55173
13108	55174
57735	55175
37850	55176
4907	55177
21321	55178
31292	55179
5379	55180
9758	55181
6271	55182
39993	55183
33814	55184
7899	55185
1444	55186
43119	55187
25568	55188
71601	55189
107	55190
44	55191
25675	55192
46849	55193
7474	55194
24275	55195
25707	55196
14516	55197
303	55198
10612	55199
1322	55200
4454	55201
25474	55202
12257	55203
99306	55204
42644	55205
6710	55206
1423	55207
6230	55208
18803	55209
4633	55210
39535	55211
2695	55212
4412	55213
16808	55214
13227	55215
24631	55216
59552	55217
8562	55218
2624	55219
8601	55220
28987	55221
1303	55222
7904	55223
63937	55224
50651	55225
15677	55226
22817	55227
84018	55228
47904	55229
59080	55230
10308	55231
33417	55232
90848	55233
79898	55234
39976	55235
76092	55236
7860	55237
45274	55238
34804	55239
1198	55240
37546	55241
2421	55242
56420	55243
12400	55244
46470	55245
28154	55246
12	55247
92737	55248
100622	55249
5708	55250
34698	55251
14730	55252
24440	55253
2112	55254
1723	55255
6883	55256
66664	55257
37479	55258
9393	55259
18579	55260
32625	55261
5723	55262
34063	55263
12874	55264
90272	55265
98609	55266
66118	55267
61003	55268
877	55269
17647	55270
20670	55271
24957	55272
6709	55273
46325	55274
65145	55275
1322	55276
8117	55277
76442	55278
52827	55279
11027	55280
7149	55281
1902	55282
93313	55283
50050	55284
840	55285
27621	55286
31559	55287
47337	55288
29068	55289
7697	55290
2658	55291
8481	55292
31704	55293
19021	55294
3322	55295
42216	55296
107358	55297
32776	55298
80680	55299
618	55300
15755	55301
1317	55302
54065	55303
55132	55304
14917	55305
19174	55306
30903	55307
14041	55308
38333	55309
85164	55310
104419	55311
11082	55312
42869	55313
13898	55314
47844	55315
19854	55316
19641	55317
22085	55318
16595	55319
1545	55320
74743	55321
5298	55322
22256	55323
985	55324
8978	55325
8751	55326
69163	55327
2467	55328
71839	55329
32665	55330
63211	55331
57059	55332
72402	55333
39	55334
44675	55335
38499	55336
3896	55337
27649	55338
1	55339
870	55340
48482	55341
2583	55342
8463	55343
746	55344
83407	55345
106698	55346
81577	55347
28767	55348
103773	55349
4972	55350
9389	55351
2292	55352
9076	55353
85347	55354
17659	55355
19498	55356
17874	55357
10435	55358
56878	55359
318	55360
37503	55361
21981	55362
31063	55363
85506	55364
72517	55365
70027	55366
1865	55367
902	55368
38535	55369
29688	55370
91900	55371
23657	55372
14632	55373
21066	55374
15674	55375
32185	55376
1843	55377
33835	55378
19243	55379
3262	55380
75388	55381
17910	55382
108639	55383
26903	55384
2195	55385
16922	55386
18546	55387
8435	55388
27112	55389
81340	55390
79	55391
5598	55392
165	55393
1477	55394
10849	55395
81105	55396
4306	55397
37472	55398
83905	55399
64205	55400
94235	55401
24873	55402
111807	55403
41323	55404
3705	55405
7582	55406
16185	55407
8395	55408
69441	55409
411	55410
11345	55411
27477	55412
38219	55413
61446	55414
39349	55415
48696	55416
59867	55417
15712	55418
11735	55419
228	55420
16375	55421
46087	55422
16536	55423
36592	55424
56342	55425
28771	55426
49782	55427
1964	55428
49439	55429
48899	55430
72227	55431
14849	55432
32863	55433
35723	55434
18671	55435
101598	55436
19761	55437
306	55438
618	55439
67894	55440
9590	55441
54413	55442
74545	55443
3617	55444
2529	55445
8550	55446
3704	55447
33268	55448
5204	55449
32875	55450
23235	55451
14540	55452
40979	55453
81873	55454
32488	55455
24469	55456
39183	55457
4247	55458
37200	55459
37455	55460
35636	55461
17439	55462
58821	55463
28136	55464
3863	55465
86018	55466
3753	55467
40372	55468
4483	55469
2286	55470
84806	55471
5361	55472
28702	55473
54271	55474
11068	55475
7791	55476
39711	55477
52223	55478
1667	55479
30063	55480
22362	55481
32703	55482
366	55483
136	55484
67974	55485
25271	55486
22940	55487
44895	55488
3255	55489
44342	55490
77462	55491
45567	55492
55210	55493
90939	55494
28481	55495
55388	55496
16172	55497
60374	55498
70316	55499
42007	55500
3703	55501
6643	55502
26337	55503
7156	55504
30807	55505
32239	55506
12649	55507
17167	55508
73603	55509
20836	55510
18766	55511
8919	55512
31755	55513
6925	55514
32323	55515
33377	55516
150	55517
22659	55518
30278	55519
3602	55520
12269	55521
25690	55522
57461	55523
39906	55524
19341	55525
50965	55526
78856	55527
27011	55528
1652	55529
30129	55530
3512	55531
89322	55532
14334	55533
19175	55534
5527	55535
42	55536
21697	55537
6489	55538
48808	55539
582	55540
7682	55541
981	55542
89392	55543
46524	55544
79	55545
16573	55546
38924	55547
28802	55548
15622	55549
83770	55550
19707	55551
11539	55552
16654	55553
25234	55554
94569	55555
1861	55556
47243	55557
3827	55558
1360	55559
35672	55560
107709	55561
46056	55562
3757	55563
108140	55564
44369	55565
54092	55566
328	55567
1227	55568
58579	55569
27073	55570
71736	55571
23545	55572
70739	55573
36945	55574
1442	55575
1969	55576
6990	55577
33473	55578
59472	55579
7830	55580
10769	55581
24501	55582
76342	55583
19247	55584
52916	55585
83180	55586
56584	55587
41737	55588
534	55589
14710	55590
6415	55591
70026	55592
20072	55593
23157	55594
9728	55595
1452	55596
22469	55597
78401	55598
75536	55599
24732	55600
13654	55601
4121	55602
28280	55603
4217	55604
61479	55605
72258	55606
10993	55607
237	55608
35421	55609
8815	55610
3143	55611
66988	55612
36826	55613
38028	55614
86659	55615
20293	55616
15598	55617
8250	55618
12917	55619
36177	55620
29658	55621
75889	55622
20574	55623
4909	55624
62796	55625
25349	55626
9449	55627
54596	55628
39733	55629
70044	55630
23665	55631
24821	55632
28719	55633
66780	55634
25082	55635
932	55636
5047	55637
27467	55638
60712	55639
13050	55640
28936	55641
970	55642
13854	55643
20313	55644
23077	55645
2843	55646
25689	55647
1304	55648
12097	55649
12965	55650
129	55651
70373	55652
1028	55653
30001	55654
5776	55655
85553	55656
36942	55657
67433	55658
3401	55659
50568	55660
63112	55661
1610	55662
31596	55663
51184	55664
126	55665
78213	55666
10728	55667
15487	55668
38661	55669
30207	55670
20035	55671
16503	55672
7906	55673
19139	55674
13500	55675
18445	55676
36675	55677
64495	55678
9178	55679
10058	55680
44537	55681
5884	55682
14164	55683
107	55684
85257	55685
26119	55686
55680	55687
16177	55688
19116	55689
1589	55690
67911	55691
14542	55692
11615	55693
1179	55694
14062	55695
260	55696
15717	55697
92960	55698
52326	55699
28940	55700
15699	55701
13498	55702
68559	55703
10041	55704
645	55705
89636	55706
95690	55707
5227	55708
66713	55709
34713	55710
4210	55711
4541	55712
49936	55713
71	55714
45595	55715
54586	55716
6564	55717
3045	55718
2216	55719
61829	55720
6516	55721
63196	55722
18384	55723
24653	55724
2589	55725
39745	55726
560	55727
24589	55728
68698	55729
7642	55730
11672	55731
6492	55732
28301	55733
33906	55734
48356	55735
5616	55736
2338	55737
70425	55738
94416	55739
74251	55740
98491	55741
13866	55742
41430	55743
87501	55744
41590	55745
8178	55746
1920	55747
22516	55748
807	55749
8869	55750
23425	55751
52822	55752
193	55753
27693	55754
4529	55755
11009	55756
49561	55757
19619	55758
4662	55759
62742	55760
19930	55761
15944	55762
2316	55763
18869	55764
775	55765
8853	55766
52583	55767
20783	55768
1	55769
98979	55770
48964	55771
61476	55772
68724	55773
40412	55774
54624	55775
92606	55776
45584	55777
17618	55778
29958	55779
4426	55780
81069	55781
3447	55782
36427	55783
90279	55784
713	55785
2331	55786
7149	55787
55457	55788
13359	55789
20686	55790
197	55791
65177	55792
4129	55793
569	55794
355	55795
29669	55796
31685	55797
80708	55798
70161	55799
95924	55800
35622	55801
68826	55802
31802	55803
39715	55804
88568	55805
84636	55806
8863	55807
23501	55808
16670	55809
14384	55810
8774	55811
6908	55812
26315	55813
261	55814
29951	55815
14813	55816
28976	55817
27805	55818
14235	55819
30905	55820
51590	55821
59893	55822
5091	55823
36593	55824
8785	55825
85623	55826
103505	55827
3376	55828
60528	55829
1074	55830
32366	55831
27158	55832
5306	55833
452	55834
30732	55835
13632	55836
5213	55837
49936	55838
16904	55839
25758	55840
5764	55841
505	55842
33567	55843
32843	55844
112215	55845
483	55846
15388	55847
74840	55848
6416	55849
38852	55850
13548	55851
15166	55852
40977	55853
9196	55854
29494	55855
76693	55856
90587	55857
27244	55858
62272	55859
28017	55860
85556	55861
59292	55862
4430	55863
10335	55864
7286	55865
33509	55866
30081	55867
42	55868
27467	55869
59853	55870
5631	55871
46970	55872
69129	55873
93181	55874
5290	55875
34248	55876
42767	55877
1579	55878
69568	55879
77477	55880
46353	55881
77012	55882
51263	55883
83268	55884
43831	55885
11039	55886
28354	55887
37509	55888
20034	55889
2209	55890
57908	55891
90696	55892
2896	55893
9423	55894
24396	55895
778	55896
22859	55897
15529	55898
16484	55899
44982	55900
12822	55901
21965	55902
10928	55903
26994	55904
24686	55905
1928	55906
5911	55907
9559	55908
48147	55909
13493	55910
26532	55911
5394	55912
6454	55913
13459	55914
26079	55915
20084	55916
27455	55917
14630	55918
32611	55919
83675	55920
58371	55921
61753	55922
9121	55923
29443	55924
26921	55925
1203	55926
54721	55927
59925	55928
29922	55929
17445	55930
63835	55931
98939	55932
16140	55933
22978	55934
59203	55935
4011	55936
15958	55937
62317	55938
1507	55939
8586	55940
11924	55941
64616	55942
60029	55943
17784	55944
4831	55945
21046	55946
30400	55947
57364	55948
24604	55949
12355	55950
35484	55951
104037	55952
1732	55953
6176	55954
83388	55955
76615	55956
7154	55957
1281	55958
5892	55959
11471	55960
23709	55961
39779	55962
29719	55963
36222	55964
12362	55965
106	55966
26037	55967
61318	55968
69094	55969
65250	55970
16929	55971
24115	55972
2379	55973
1207	55974
72610	55975
42728	55976
69587	55977
12400	55978
4589	55979
43305	55980
3767	55981
40058	55982
2179	55983
20827	55984
90932	55985
114096	55986
5005	55987
13413	55988
60318	55989
20914	55990
14843	55991
9253	55992
7389	55993
2436	55994
42114	55995
28782	55996
37380	55997
10757	55998
61	55999
54607	56000
8359	56001
361	56002
17728	56003
9557	56004
41943	56005
546	56006
27040	56007
162	56008
13859	56009
447	56010
23834	56011
616	56012
7559	56013
2996	56014
4554	56015
10	56016
103325	56017
27940	56018
35325	56019
37361	56020
7688	56021
45934	56022
7347	56023
33971	56024
4082	56025
24998	56026
325	56027
3266	56028
22454	56029
7446	56030
42809	56031
98605	56032
8792	56033
76646	56034
18663	56035
112785	56036
242	56037
17125	56038
16067	56039
4218	56040
29565	56041
4330	56042
55758	56043
27078	56044
4589	56045
30628	56046
35259	56047
19766	56048
8857	56049
3055	56050
35526	56051
1076	56052
14510	56053
33731	56054
39113	56055
174	56056
2939	56057
21228	56058
713	56059
57657	56060
86235	56061
2766	56062
59779	56063
6353	56064
52885	56065
12956	56066
71779	56067
48555	56068
57331	56069
57950	56070
58160	56071
5751	56072
26510	56073
14267	56074
34850	56075
39669	56076
1156	56077
14041	56078
99617	56079
13542	56080
83035	56081
41354	56082
40454	56083
35456	56084
91803	56085
72302	56086
69763	56087
8414	56088
6214	56089
45103	56090
23371	56091
4490	56092
35541	56093
47736	56094
6885	56095
18369	56096
58937	56097
216	56098
859	56099
48548	56100
9181	56101
56965	56102
19301	56103
1874	56104
32073	56105
3354	56106
79839	56107
4617	56108
63035	56109
13441	56110
11728	56111
4104	56112
24585	56113
53751	56114
55368	56115
482	56116
3621	56117
89434	56118
63373	56119
49486	56120
37474	56121
20179	56122
26403	56123
99118	56124
34843	56125
12930	56126
18278	56127
1461	56128
21309	56129
1593	56130
107	56131
13202	56132
59471	56133
91305	56134
49275	56135
59	56136
68892	56137
45272	56138
78990	56139
1720	56140
43763	56141
21237	56142
10538	56143
13049	56144
102213	56145
72655	56146
48754	56147
87470	56148
42579	56149
44085	56150
38807	56151
620	56152
61434	56153
40372	56154
8057	56155
65148	56156
7698	56157
27603	56158
82797	56159
55411	56160
6875	56161
364	56162
22816	56163
4304	56164
64002	56165
1416	56166
38070	56167
68601	56168
105383	56169
73050	56170
1673	56171
79626	56172
60411	56173
38790	56174
64657	56175
53229	56176
12161	56177
36796	56178
28136	56179
28491	56180
21294	56181
108843	56182
70091	56183
40777	56184
30730	56185
48766	56186
891	56187
104	56188
1619	56189
55255	56190
5459	56191
38825	56192
2062	56193
1300	56194
1451	56195
60355	56196
112319	56197
26401	56198
28479	56199
33414	56200
5056	56201
109	56202
3866	56203
14771	56204
228	56205
93628	56206
14388	56207
20778	56208
3947	56209
62553	56210
2701	56211
4611	56212
48667	56213
15415	56214
38470	56215
28904	56216
65247	56217
46439	56218
45033	56219
53167	56220
76900	56221
25789	56222
13109	56223
73010	56224
1583	56225
114	56226
7581	56227
686	56228
30315	56229
513	56230
1719	56231
33279	56232
54056	56233
128	56234
39159	56235
23230	56236
3300	56237
11770	56238
8796	56239
14588	56240
72813	56241
25538	56242
1468	56243
19489	56244
43511	56245
28103	56246
75931	56247
93336	56248
41852	56249
682	56250
16763	56251
79803	56252
24793	56253
4174	56254
51268	56255
5851	56256
16893	56257
42759	56258
11693	56259
170	56260
5244	56261
11589	56262
22838	56263
25165	56264
1903	56265
22539	56266
9686	56267
57209	56268
13041	56269
40440	56270
12270	56271
25086	56272
36561	56273
44283	56274
75299	56275
16366	56276
8286	56277
924	56278
42634	56279
457	56280
48215	56281
9213	56282
43833	56283
14189	56284
2254	56285
17	56286
9621	56287
13187	56288
26129	56289
621	56290
9194	56291
7355	56292
25556	56293
11773	56294
45657	56295
73399	56296
29666	56297
7737	56298
69642	56299
638	56300
8145	56301
19590	56302
51494	56303
22590	56304
2070	56305
51799	56306
5511	56307
26522	56308
16150	56309
18569	56310
674	56311
3667	56312
37031	56313
1723	56314
75993	56315
35186	56316
25955	56317
23186	56318
13605	56319
56447	56320
41439	56321
44568	56322
43769	56323
12265	56324
29874	56325
19701	56326
1493	56327
17870	56328
26849	56329
7249	56330
2789	56331
54271	56332
25835	56333
6309	56334
2553	56335
1524	56336
102013	56337
114475	56338
13003	56339
32971	56340
7263	56341
31841	56342
26800	56343
8330	56344
15433	56345
34484	56346
24559	56347
27631	56348
82104	56349
1828	56350
4322	56351
49242	56352
4864	56353
50860	56354
14620	56355
102853	56356
1883	56357
1052	56358
20389	56359
13590	56360
7728	56361
5133	56362
54807	56363
4277	56364
52796	56365
14920	56366
4290	56367
90088	56368
21578	56369
24703	56370
7492	56371
11555	56372
5103	56373
35196	56374
2959	56375
10651	56376
27893	56377
72025	56378
5337	56379
6699	56380
3976	56381
50670	56382
64877	56383
3394	56384
11748	56385
8577	56386
41241	56387
1864	56388
45373	56389
103724	56390
24077	56391
36088	56392
31763	56393
16283	56394
85581	56395
62547	56396
10154	56397
89761	56398
42735	56399
15117	56400
50048	56401
927	56402
41970	56403
9861	56404
14821	56405
442	56406
65293	56407
16938	56408
11829	56409
1152	56410
72389	56411
1618	56412
1903	56413
24305	56414
173	56415
33432	56416
27852	56417
69982	56418
12254	56419
79509	56420
211	56421
6406	56422
23290	56423
89663	56424
71460	56425
47122	56426
3803	56427
3302	56428
87551	56429
105	56430
89475	56431
31217	56432
6225	56433
1415	56434
378	56435
752	56436
6943	56437
73251	56438
24251	56439
30381	56440
6576	56441
34813	56442
235	56443
5015	56444
16389	56445
312	56446
36058	56447
5208	56448
2303	56449
25192	56450
23678	56451
43302	56452
42394	56453
2138	56454
87978	56455
8996	56456
16411	56457
13664	56458
88857	56459
11073	56460
7530	56461
794	56462
62981	56463
5394	56464
27027	56465
33604	56466
62469	56467
34435	56468
53691	56469
6504	56470
19950	56471
4273	56472
21737	56473
44923	56474
96737	56475
8485	56476
407	56477
61484	56478
38384	56479
51906	56480
3846	56481
59972	56482
30098	56483
7227	56484
23652	56485
7705	56486
54343	56487
557	56488
83107	56489
3330	56490
9242	56491
1061	56492
28394	56493
7554	56494
36259	56495
68818	56496
8605	56497
27935	56498
3331	56499
13345	56500
100916	56501
11524	56502
30942	56503
37092	56504
71699	56505
78525	56506
190	56507
52999	56508
19620	56509
70443	56510
63778	56511
44836	56512
18360	56513
35602	56514
27733	56515
1116	56516
65264	56517
4769	56518
36435	56519
49149	56520
50863	56521
4925	56522
12547	56523
44177	56524
104632	56525
10478	56526
33370	56527
61558	56528
400	56529
13311	56530
137	56531
80970	56532
1316	56533
9378	56534
34233	56535
84703	56536
32044	56537
5238	56538
41231	56539
33328	56540
107682	56541
36716	56542
100010	56543
2898	56544
15692	56545
2240	56546
15770	56547
33582	56548
10865	56549
17473	56550
95668	56551
22921	56552
20247	56553
23405	56554
18492	56555
62994	56556
57119	56557
573	56558
68017	56559
48134	56560
5119	56561
18669	56562
33144	56563
3193	56564
157	56565
54405	56566
23963	56567
18036	56568
72	56569
424	56570
42951	56571
56245	56572
1210	56573
28722	56574
26528	56575
46488	56576
17506	56577
1392	56578
58205	56579
67752	56580
9190	56581
14510	56582
31210	56583
96889	56584
89355	56585
47268	56586
34940	56587
21879	56588
49718	56589
382	56590
3308	56591
5564	56592
21247	56593
5384	56594
27342	56595
12679	56596
8365	56597
40721	56598
663	56599
47344	56600
76218	56601
3691	56602
278	56603
19289	56604
29242	56605
28406	56606
2153	56607
25775	56608
81063	56609
49951	56610
18822	56611
7359	56612
11027	56613
3861	56614
76634	56615
25506	56616
85456	56617
48375	56618
69468	56619
40327	56620
84120	56621
6069	56622
38539	56623
1295	56624
26929	56625
489	56626
38766	56627
74811	56628
60254	56629
58364	56630
2550	56631
37771	56632
28113	56633
37601	56634
35896	56635
55554	56636
62250	56637
18340	56638
17934	56639
47543	56640
158	56641
734	56642
581	56643
191	56644
47331	56645
23278	56646
9274	56647
35589	56648
54436	56649
42597	56650
4485	56651
8777	56652
52349	56653
2031	56654
105167	56655
25178	56656
5328	56657
17309	56658
1087	56659
10103	56660
10207	56661
8814	56662
14072	56663
31406	56664
74073	56665
25215	56666
10347	56667
104421	56668
30154	56669
48619	56670
11983	56671
88920	56672
59977	56673
21814	56674
2183	56675
61236	56676
11491	56677
1415	56678
4423	56679
694	56680
43776	56681
56000	56682
35796	56683
14539	56684
29985	56685
21514	56686
24985	56687
22302	56688
7502	56689
16840	56690
79392	56691
22313	56692
5759	56693
18634	56694
68525	56695
29449	56696
8935	56697
4814	56698
18205	56699
642	56700
34181	56701
6108	56702
82292	56703
5317	56704
70951	56705
12374	56706
2576	56707
1397	56708
65658	56709
44709	56710
28	56711
60644	56712
74380	56713
72029	56714
45757	56715
13386	56716
64619	56717
10190	56718
68423	56719
72935	56720
73562	56721
4462	56722
2617	56723
3420	56724
65241	56725
39048	56726
39867	56727
21881	56728
105893	56729
21619	56730
23930	56731
54856	56732
125	56733
2888	56734
5360	56735
1775	56736
437	56737
3020	56738
57220	56739
26524	56740
23889	56741
31657	56742
82508	56743
16876	56744
23240	56745
15601	56746
3378	56747
48444	56748
31503	56749
4969	56750
15076	56751
14211	56752
166	56753
6451	56754
8150	56755
49603	56756
52518	56757
93008	56758
60384	56759
6501	56760
2559	56761
29031	56762
13523	56763
40870	56764
76118	56765
54981	56766
699	56767
74238	56768
47672	56769
22494	56770
5668	56771
3869	56772
543	56773
73101	56774
43128	56775
72419	56776
62835	56777
37044	56778
108280	56779
49551	56780
72660	56781
34399	56782
39737	56783
30295	56784
40064	56785
19657	56786
22190	56787
17160	56788
544	56789
11275	56790
61602	56791
8914	56792
13610	56793
111315	56794
21211	56795
7076	56796
8887	56797
41893	56798
38663	56799
2926	56800
7563	56801
8079	56802
54958	56803
70	56804
55329	56805
103730	56806
30551	56807
8766	56808
64741	56809
23141	56810
8034	56811
103510	56812
38396	56813
49836	56814
31246	56815
1239	56816
10151	56817
24366	56818
23130	56819
38248	56820
337	56821
29260	56822
80505	56823
35835	56824
18973	56825
28866	56826
1668	56827
93812	56828
28325	56829
51275	56830
16703	56831
4394	56832
5604	56833
35933	56834
45776	56835
648	56836
16140	56837
4002	56838
68477	56839
17740	56840
2057	56841
17391	56842
30194	56843
11245	56844
100474	56845
88849	56846
25819	56847
19326	56848
77017	56849
4263	56850
2910	56851
3903	56852
42601	56853
13733	56854
33325	56855
104494	56856
144	56857
109983	56858
73790	56859
98232	56860
4643	56861
45306	56862
59139	56863
26238	56864
3635	56865
23447	56866
17592	56867
70283	56868
104	56869
19137	56870
72776	56871
3085	56872
21412	56873
12961	56874
4024	56875
19129	56876
5379	56877
62305	56878
21306	56879
26650	56880
1629	56881
21164	56882
20123	56883
78753	56884
46104	56885
1673	56886
38236	56887
41600	56888
5124	56889
62792	56890
30892	56891
25442	56892
103004	56893
58147	56894
44453	56895
945	56896
7639	56897
46247	56898
19687	56899
2286	56900
14994	56901
18482	56902
2861	56903
224	56904
22131	56905
41628	56906
20279	56907
6524	56908
42174	56909
7372	56910
11	56911
79439	56912
425	56913
51271	56914
26554	56915
31696	56916
85885	56917
75979	56918
80210	56919
1260	56920
56785	56921
44316	56922
26734	56923
25910	56924
29726	56925
15308	56926
35456	56927
3848	56928
39064	56929
427	56930
12743	56931
10086	56932
155	56933
20927	56934
36783	56935
89957	56936
4203	56937
37757	56938
787	56939
11761	56940
75716	56941
4750	56942
30679	56943
36282	56944
21955	56945
1568	56946
66	56947
262	56948
96371	56949
31057	56950
24917	56951
44311	56952
16219	56953
91002	56954
14924	56955
15759	56956
36149	56957
19173	56958
88989	56959
10806	56960
61090	56961
104299	56962
5523	56963
49016	56964
9183	56965
34428	56966
21092	56967
30586	56968
14286	56969
10777	56970
38063	56971
70562	56972
83326	56973
60020	56974
47340	56975
36096	56976
108911	56977
54308	56978
87479	56979
228	56980
56264	56981
37360	56982
68047	56983
28928	56984
115	56985
6377	56986
61274	56987
2502	56988
16657	56989
10034	56990
37938	56991
40449	56992
36050	56993
21975	56994
2659	56995
35668	56996
4625	56997
20325	56998
52859	56999
934	57000
14575	57001
22351	57002
140	57003
61740	57004
43662	57005
406	57006
61587	57007
49789	57008
54890	57009
11820	57010
43507	57011
33986	57012
56441	57013
49428	57014
27131	57015
43455	57016
21049	57017
1562	57018
7940	57019
45811	57020
40642	57021
65751	57022
5573	57023
70996	57024
19075	57025
15292	57026
30826	57027
39707	57028
48221	57029
12973	57030
2950	57031
79148	57032
15573	57033
28665	57034
76849	57035
10869	57036
7876	57037
2575	57038
114308	57039
12104	57040
35480	57041
55350	57042
80309	57043
2585	57044
1811	57045
44720	57046
31172	57047
12182	57048
27363	57049
26480	57050
388	57051
81060	57052
99470	57053
37084	57054
3518	57055
14971	57056
6571	57057
40229	57058
68475	57059
13130	57060
93821	57061
5936	57062
4271	57063
4540	57064
42588	57065
13335	57066
36256	57067
3611	57068
50011	57069
54582	57070
23226	57071
40542	57072
11688	57073
6153	57074
1181	57075
29290	57076
19518	57077
36719	57078
697	57079
10552	57080
46321	57081
109081	57082
1911	57083
8653	57084
44130	57085
334	57086
34248	57087
100588	57088
3251	57089
4486	57090
20	57091
39097	57092
21742	57093
7451	57094
21464	57095
450	57096
49986	57097
64215	57098
4729	57099
26610	57100
29589	57101
67115	57102
26080	57103
29890	57104
40998	57105
17591	57106
43528	57107
76200	57108
82023	57109
25126	57110
78895	57111
9123	57112
54093	57113
39563	57114
39316	57115
81612	57116
87632	57117
61313	57118
1761	57119
16036	57120
17189	57121
15003	57122
19544	57123
80418	57124
52660	57125
176	57126
59715	57127
16809	57128
2197	57129
66037	57130
6325	57131
81000	57132
41533	57133
73344	57134
34975	57135
46446	57136
1363	57137
23502	57138
47932	57139
84356	57140
12413	57141
5800	57142
65041	57143
4679	57144
12681	57145
32149	57146
32638	57147
10639	57148
5977	57149
432	57150
5755	57151
6514	57152
54912	57153
35064	57154
2584	57155
24028	57156
22690	57157
73232	57158
6000	57159
103437	57160
475	57161
53207	57162
61522	57163
21959	57164
3965	57165
2642	57166
87	57167
4998	57168
18022	57169
4588	57170
26557	57171
45425	57172
14623	57173
38645	57174
9529	57175
74806	57176
35774	57177
20804	57178
36095	57179
9	57180
17002	57181
38738	57182
5309	57183
1250	57184
6555	57185
34738	57186
36881	57187
25658	57188
15605	57189
48707	57190
65453	57191
11075	57192
47244	57193
100299	57194
21391	57195
4680	57196
284	57197
29675	57198
30825	57199
16241	57200
31311	57201
78027	57202
38435	57203
719	57204
573	57205
12217	57206
72823	57207
2745	57208
36525	57209
23933	57210
26216	57211
33854	57212
17885	57213
18092	57214
6453	57215
92	57216
30751	57217
67380	57218
89445	57219
15555	57220
184	57221
28010	57222
37209	57223
6225	57224
12139	57225
94111	57226
40684	57227
2107	57228
2335	57229
1794	57230
90775	57231
958	57232
1425	57233
7729	57234
27067	57235
4316	57236
3546	57237
41422	57238
45269	57239
13751	57240
6677	57241
12856	57242
5429	57243
1559	57244
4021	57245
4606	57246
28149	57247
3028	57248
93	57249
67248	57250
9245	57251
15632	57252
17538	57253
13557	57254
68430	57255
15364	57256
4951	57257
61756	57258
10983	57259
47980	57260
41171	57261
31723	57262
51070	57263
68213	57264
33108	57265
11741	57266
98	57267
59547	57268
18561	57269
6252	57270
274	57271
2333	57272
35403	57273
5426	57274
49670	57275
8308	57276
23483	57277
82866	57278
59	57279
4880	57280
77323	57281
57803	57282
606	57283
33381	57284
91415	57285
18782	57286
181	57287
5275	57288
14763	57289
16622	57290
11292	57291
6846	57292
57653	57293
88063	57294
17704	57295
45789	57296
16092	57297
344	57298
9232	57299
34031	57300
11430	57301
76472	57302
2369	57303
28764	57304
2717	57305
19310	57306
99322	57307
25623	57308
17743	57309
45194	57310
652	57311
2841	57312
58300	57313
79397	57314
35149	57315
44223	57316
15249	57317
48495	57318
89926	57319
1523	57320
718	57321
89330	57322
89510	57323
37473	57324
11217	57325
49040	57326
44071	57327
98280	57328
37659	57329
71232	57330
23544	57331
62423	57332
92424	57333
80177	57334
48501	57335
60329	57336
63165	57337
41132	57338
29627	57339
13815	57340
18603	57341
33866	57342
46813	57343
10523	57344
37273	57345
43183	57346
23574	57347
14476	57348
264	57349
18101	57350
4190	57351
43326	57352
62704	57353
634	57354
9167	57355
34212	57356
15706	57357
11708	57358
68344	57359
5918	57360
56472	57361
7234	57362
55697	57363
15310	57364
85589	57365
33047	57366
84104	57367
52163	57368
3945	57369
72443	57370
11747	57371
38517	57372
30017	57373
17739	57374
15174	57375
4131	57376
45758	57377
13453	57378
14091	57379
1283	57380
10510	57381
89018	57382
2175	57383
29659	57384
42994	57385
42014	57386
2180	57387
12525	57388
95	57389
16581	57390
14723	57391
52016	57392
18136	57393
71137	57394
46902	57395
67565	57396
23402	57397
20354	57398
4016	57399
3593	57400
44332	57401
28299	57402
49411	57403
37238	57404
34431	57405
63924	57406
2624	57407
19951	57408
35413	57409
3185	57410
2074	57411
43310	57412
1256	57413
41307	57414
98423	57415
32838	57416
13929	57417
10214	57418
75602	57419
45418	57420
6924	57421
19484	57422
20276	57423
74	57424
19976	57425
61237	57426
69512	57427
22624	57428
502	57429
135	57430
24704	57431
23145	57432
2204	57433
23673	57434
38281	57435
107665	57436
62450	57437
20875	57438
17047	57439
16152	57440
5314	57441
52092	57442
62687	57443
27069	57444
6041	57445
47606	57446
99195	57447
78378	57448
16549	57449
17443	57450
29459	57451
11609	57452
39822	57453
22543	57454
2823	57455
18648	57456
47284	57457
781	57458
37410	57459
100189	57460
56379	57461
25873	57462
11579	57463
40659	57464
110792	57465
39225	57466
9493	57467
27201	57468
41730	57469
34826	57470
1691	57471
30262	57472
38854	57473
34332	57474
283	57475
1232	57476
165	57477
4665	57478
20553	57479
7018	57480
25773	57481
3921	57482
42329	57483
23696	57484
3805	57485
77612	57486
18402	57487
4891	57488
95544	57489
85561	57490
20257	57491
40539	57492
1330	57493
12901	57494
99680	57495
42639	57496
74735	57497
72268	57498
54668	57499
3348	57500
15364	57501
30316	57502
1088	57503
52267	57504
28606	57505
10129	57506
8810	57507
12821	57508
41	57509
20966	57510
3039	57511
59344	57512
4063	57513
34260	57514
85418	57515
87448	57516
28512	57517
24202	57518
6821	57519
7303	57520
24212	57521
5628	57522
4480	57523
27929	57524
71304	57525
61231	57526
56769	57527
10924	57528
9630	57529
83309	57530
343	57531
28855	57532
17158	57533
19794	57534
17123	57535
63310	57536
23661	57537
26097	57538
47931	57539
1413	57540
37126	57541
29350	57542
361	57543
7334	57544
49994	57545
11637	57546
97862	57547
7697	57548
48689	57549
4063	57550
48065	57551
6286	57552
53890	57553
23817	57554
4158	57555
6656	57556
42111	57557
7083	57558
6933	57559
7121	57560
1212	57561
33272	57562
14848	57563
40365	57564
6027	57565
765	57566
23982	57567
15967	57568
34723	57569
10605	57570
1718	57571
55977	57572
6131	57573
68736	57574
63347	57575
46566	57576
72474	57577
22028	57578
26159	57579
65065	57580
10990	57581
78814	57582
9299	57583
18999	57584
6269	57585
36069	57586
8693	57587
32982	57588
19043	57589
24673	57590
12437	57591
90967	57592
14705	57593
28409	57594
317	57595
24154	57596
1392	57597
62009	57598
8555	57599
10446	57600
22795	57601
13966	57602
25819	57603
43964	57604
6760	57605
97284	57606
21910	57607
1851	57608
12445	57609
28413	57610
18674	57611
41403	57612
39650	57613
6982	57614
30035	57615
3759	57616
4307	57617
14951	57618
73808	57619
21745	57620
12363	57621
206	57622
1971	57623
77613	57624
31516	57625
7217	57626
3189	57627
11462	57628
40935	57629
23960	57630
26625	57631
52306	57632
32533	57633
46932	57634
1217	57635
39597	57636
87047	57637
10174	57638
18292	57639
4498	57640
1438	57641
81877	57642
26524	57643
31361	57644
14547	57645
3	57646
49979	57647
10121	57648
65331	57649
36159	57650
28062	57651
11223	57652
15788	57653
39008	57654
21822	57655
37426	57656
560	57657
27754	57658
20709	57659
29164	57660
10129	57661
16652	57662
7475	57663
48119	57664
32730	57665
38491	57666
34067	57667
32	57668
19525	57669
26726	57670
15874	57671
94205	57672
7396	57673
27586	57674
8442	57675
30760	57676
20064	57677
50497	57678
39457	57679
107177	57680
9293	57681
27487	57682
24688	57683
32437	57684
21491	57685
102771	57686
79011	57687
14826	57688
2881	57689
79018	57690
77370	57691
73500	57692
10222	57693
64352	57694
88013	57695
102803	57696
45243	57697
52152	57698
42908	57699
9412	57700
12840	57701
33709	57702
9029	57703
17866	57704
79634	57705
43392	57706
2740	57707
7382	57708
20558	57709
36747	57710
12402	57711
95676	57712
11348	57713
85776	57714
3683	57715
67616	57716
794	57717
48311	57718
5850	57719
2519	57720
44379	57721
44849	57722
6479	57723
44161	57724
19421	57725
48673	57726
23658	57727
103757	57728
1399	57729
30542	57730
18675	57731
43316	57732
55428	57733
41835	57734
52012	57735
52623	57736
19998	57737
42425	57738
63896	57739
37637	57740
63057	57741
32267	57742
12404	57743
17067	57744
28020	57745
12113	57746
2611	57747
11561	57748
11815	57749
50473	57750
109672	57751
10167	57752
44713	57753
4587	57754
7196	57755
26350	57756
30252	57757
3021	57758
110157	57759
28243	57760
86729	57761
3053	57762
4825	57763
38770	57764
22591	57765
22052	57766
18267	57767
29788	57768
33564	57769
18716	57770
62061	57771
25824	57772
4601	57773
2549	57774
56809	57775
41565	57776
16284	57777
20425	57778
20671	57779
27036	57780
27787	57781
4717	57782
29179	57783
515	57784
3657	57785
43268	57786
2663	57787
43929	57788
3466	57789
42701	57790
3650	57791
18957	57792
1196	57793
25073	57794
7197	57795
13001	57796
102114	57797
2533	57798
10399	57799
19721	57800
820	57801
77779	57802
6112	57803
25461	57804
41446	57805
24156	57806
26643	57807
62228	57808
19709	57809
2047	57810
12420	57811
50878	57812
40096	57813
6118	57814
31492	57815
9614	57816
15757	57817
7913	57818
3067	57819
34539	57820
56146	57821
2091	57822
32075	57823
19092	57824
3647	57825
29242	57826
39352	57827
11151	57828
884	57829
13816	57830
19861	57831
81323	57832
12614	57833
18814	57834
25105	57835
1191	57836
15309	57837
59579	57838
31758	57839
3221	57840
6184	57841
736	57842
51292	57843
76697	57844
8942	57845
38335	57846
546	57847
16242	57848
26519	57849
2293	57850
5005	57851
3847	57852
96062	57853
10435	57854
1829	57855
1445	57856
4446	57857
7586	57858
6742	57859
35380	57860
66525	57861
43983	57862
33435	57863
48005	57864
27360	57865
72225	57866
36680	57867
942	57868
35392	57869
4803	57870
9785	57871
8952	57872
6533	57873
22840	57874
55486	57875
80485	57876
8564	57877
45827	57878
24267	57879
26422	57880
58635	57881
414	57882
18758	57883
12071	57884
81858	57885
59475	57886
23845	57887
16056	57888
19425	57889
6807	57890
20933	57891
61546	57892
16456	57893
15310	57894
12687	57895
84827	57896
7363	57897
31890	57898
52743	57899
7106	57900
10862	57901
25004	57902
8268	57903
66492	57904
8415	57905
44861	57906
55089	57907
20645	57908
53192	57909
9121	57910
127	57911
88689	57912
5158	57913
35479	57914
82942	57915
61642	57916
320	57917
5206	57918
17472	57919
39990	57920
8717	57921
1513	57922
17656	57923
2893	57924
1900	57925
90186	57926
55194	57927
17677	57928
4421	57929
835	57930
64355	57931
110716	57932
60288	57933
6717	57934
7690	57935
24044	57936
585	57937
41527	57938
81580	57939
24913	57940
83794	57941
5981	57942
247	57943
26855	57944
36732	57945
22523	57946
42257	57947
468	57948
10968	57949
26734	57950
62394	57951
68013	57952
2489	57953
78647	57954
20939	57955
5918	57956
29	57957
41180	57958
1223	57959
14408	57960
10840	57961
25280	57962
63319	57963
53277	57964
26394	57965
18299	57966
11492	57967
99696	57968
62124	57969
24706	57970
43124	57971
13392	57972
42183	57973
35995	57974
51928	57975
14269	57976
64340	57977
50369	57978
52484	57979
87696	57980
32080	57981
18319	57982
25783	57983
1710	57984
23317	57985
15763	57986
5892	57987
7646	57988
5148	57989
72183	57990
62763	57991
28243	57992
12729	57993
37600	57994
60444	57995
60649	57996
12004	57997
8390	57998
68850	57999
36723	58000
18723	58001
48623	58002
5073	58003
6105	58004
50027	58005
6640	58006
57944	58007
72031	58008
74578	58009
61825	58010
35355	58011
5950	58012
53905	58013
1710	58014
42863	58015
8103	58016
184	58017
98939	58018
29025	58019
4681	58020
71727	58021
37665	58022
1714	58023
80156	58024
50634	58025
49947	58026
68508	58027
50027	58028
11473	58029
8029	58030
59137	58031
8606	58032
48307	58033
9207	58034
7749	58035
5555	58036
32157	58037
6299	58038
12775	58039
55147	58040
31512	58041
82000	58042
89496	58043
8886	58044
14964	58045
21283	58046
13368	58047
95014	58048
17003	58049
54806	58050
73012	58051
3941	58052
60801	58053
16116	58054
2515	58055
32571	58056
8609	58057
2297	58058
691	58059
47243	58060
23644	58061
89990	58062
16205	58063
33509	58064
65605	58065
19407	58066
4666	58067
45336	58068
8395	58069
53966	58070
108	58071
51086	58072
1904	58073
8252	58074
11514	58075
622	58076
25498	58077
16388	58078
38880	58079
45685	58080
9608	58081
30882	58082
46694	58083
13538	58084
13984	58085
103015	58086
80272	58087
79408	58088
6263	58089
57873	58090
46546	58091
30364	58092
19227	58093
48658	58094
25372	58095
4626	58096
56108	58097
4105	58098
1665	58099
49837	58100
87156	58101
42932	58102
28882	58103
40508	58104
59690	58105
4576	58106
93768	58107
15704	58108
57928	58109
27098	58110
26793	58111
7808	58112
41698	58113
10255	58114
41062	58115
13089	58116
55843	58117
694	58118
1152	58119
581	58120
2104	58121
16333	58122
42706	58123
94707	58124
3200	58125
215	58126
11204	58127
89079	58128
1051	58129
30861	58130
238	58131
96804	58132
68711	58133
24676	58134
29064	58135
325	58136
5742	58137
81436	58138
63360	58139
20471	58140
5656	58141
9515	58142
409	58143
71722	58144
65384	58145
76414	58146
8879	58147
6667	58148
3523	58149
30673	58150
2702	58151
97830	58152
18224	58153
53777	58154
28960	58155
5866	58156
8935	58157
2554	58158
14826	58159
7126	58160
38512	58161
12573	58162
102524	58163
47050	58164
29800	58165
68077	58166
6	58167
7883	58168
64949	58169
2975	58170
6326	58171
43520	58172
103189	58173
64355	58174
17506	58175
14262	58176
18942	58177
171	58178
55970	58179
47206	58180
40741	58181
13660	58182
19536	58183
3991	58184
42209	58185
1	58186
79559	58187
45835	58188
27505	58189
32706	58190
43430	58191
14575	58192
8524	58193
901	58194
15270	58195
46433	58196
57551	58197
33630	58198
78025	58199
52838	58200
112577	58201
39722	58202
11913	58203
9436	58204
69999	58205
73333	58206
10062	58207
10940	58208
72742	58209
19797	58210
7121	58211
25866	58212
32926	58213
51794	58214
1138	58215
15400	58216
8926	58217
51687	58218
71529	58219
18108	58220
39268	58221
1204	58222
41433	58223
45194	58224
41147	58225
29225	58226
30437	58227
38186	58228
14292	58229
9537	58230
92981	58231
1056	58232
70915	58233
9702	58234
37446	58235
41277	58236
11972	58237
73185	58238
12678	58239
7316	58240
36853	58241
765	58242
65932	58243
35940	58244
71254	58245
29978	58246
33541	58247
39571	58248
1964	58249
94286	58250
3633	58251
65133	58252
45187	58253
56432	58254
21708	58255
24508	58256
49487	58257
55639	58258
661	58259
87360	58260
12256	58261
44031	58262
31771	58263
13772	58264
5441	58265
34334	58266
37719	58267
3866	58268
82866	58269
1535	58270
16090	58271
4275	58272
101	58273
39691	58274
27739	58275
1249	58276
42487	58277
66586	58278
9415	58279
3132	58280
9759	58281
754	58282
54523	58283
6370	58284
209	58285
55092	58286
70948	58287
109821	58288
37258	58289
30171	58290
43383	58291
51056	58292
73861	58293
22092	58294
90095	58295
25592	58296
1632	58297
5203	58298
3294	58299
114	58300
90751	58301
51400	58302
26591	58303
20734	58304
63569	58305
25975	58306
3	58307
4429	58308
50067	58309
43723	58310
1014	58311
34583	58312
13053	58313
1965	58314
40232	58315
4594	58316
10658	58317
67820	58318
23457	58319
55644	58320
7443	58321
13530	58322
9343	58323
7769	58324
12761	58325
54191	58326
92758	58327
66114	58328
6179	58329
53402	58330
55866	58331
38362	58332
33292	58333
71837	58334
83274	58335
14031	58336
47501	58337
23927	58338
600	58339
7161	58340
48887	58341
44954	58342
38230	58343
76033	58344
67118	58345
16996	58346
16655	58347
67340	58348
23651	58349
50881	58350
7517	58351
62486	58352
108118	58353
28989	58354
66763	58355
25727	58356
1729	58357
13768	58358
13712	58359
26785	58360
6612	58361
32351	58362
54524	58363
41252	58364
38478	58365
13019	58366
17180	58367
5273	58368
6946	58369
6448	58370
3066	58371
26900	58372
72673	58373
18422	58374
50125	58375
26312	58376
32910	58377
50929	58378
5578	58379
28073	58380
13519	58381
74371	58382
16392	58383
295	58384
3295	58385
39122	58386
73986	58387
37212	58388
2796	58389
56577	58390
12180	58391
42834	58392
55142	58393
70622	58394
31583	58395
34383	58396
67647	58397
8042	58398
27966	58399
2899	58400
21770	58401
18099	58402
31795	58403
18373	58404
93495	58405
9684	58406
11052	58407
72070	58408
3565	58409
81864	58410
10848	58411
3530	58412
23033	58413
17724	58414
17029	58415
16668	58416
34088	58417
72829	58418
57851	58419
35523	58420
4	58421
3020	58422
59529	58423
33042	58424
1527	58425
34898	58426
5625	58427
3595	58428
23155	58429
106310	58430
31564	58431
1855	58432
82741	58433
44169	58434
85900	58435
22840	58436
47756	58437
25256	58438
8071	58439
29675	58440
24340	58441
73420	58442
17275	58443
46356	58444
23478	58445
2494	58446
336	58447
39282	58448
38740	58449
18853	58450
75841	58451
976	58452
3025	58453
31053	58454
1219	58455
4274	58456
2496	58457
26574	58458
108403	58459
71286	58460
22952	58461
51533	58462
54032	58463
1127	58464
363	58465
67843	58466
44960	58467
17954	58468
34679	58469
6034	58470
42714	58471
6952	58472
67595	58473
25260	58474
15742	58475
11922	58476
8832	58477
50974	58478
6777	58479
48821	58480
4863	58481
28043	58482
37347	58483
4795	58484
162	58485
4458	58486
60097	58487
6777	58488
1471	58489
33480	58490
27225	58491
67021	58492
5851	58493
842	58494
34473	58495
84478	58496
467	58497
6466	58498
54386	58499
42892	58500
1638	58501
8175	58502
40065	58503
15387	58504
54	58505
72849	58506
69833	58507
186	58508
446	58509
35187	58510
23174	58511
37984	58512
34	58513
6390	58514
105323	58515
1244	58516
24353	58517
16775	58518
656	58519
54813	58520
53182	58521
36765	58522
35734	58523
26527	58524
14901	58525
51862	58526
17514	58527
51128	58528
29410	58529
23664	58530
17686	58531
18393	58532
8356	58533
5389	58534
12815	58535
2784	58536
19348	58537
55856	58538
87549	58539
42621	58540
25267	58541
38375	58542
31531	58543
60467	58544
29481	58545
40943	58546
66638	58547
5555	58548
20716	58549
103547	58550
63045	58551
277	58552
18077	58553
31132	58554
98833	58555
15661	58556
19473	58557
21489	58558
67178	58559
21184	58560
22955	58561
14238	58562
25177	58563
15767	58564
9062	58565
30160	58566
59515	58567
35499	58568
25404	58569
65529	58570
43508	58571
55069	58572
2894	58573
1005	58574
110482	58575
9024	58576
1113	58577
73188	58578
13054	58579
113685	58580
56052	58581
20194	58582
30870	58583
26571	58584
4810	58585
44915	58586
16411	58587
22083	58588
99176	58589
81164	58590
3990	58591
51887	58592
5182	58593
32045	58594
37343	58595
21029	58596
15849	58597
92265	58598
23826	58599
17375	58600
1091	58601
42568	58602
15021	58603
19160	58604
57233	58605
3572	58606
33204	58607
8222	58608
2681	58609
11522	58610
80241	58611
30834	58612
21543	58613
32312	58614
40505	58615
18392	58616
40924	58617
72047	58618
1352	58619
4202	58620
29966	58621
18327	58622
48967	58623
70055	58624
72	58625
22725	58626
28116	58627
62404	58628
2837	58629
6927	58630
45553	58631
55571	58632
3973	58633
27283	58634
90123	58635
19531	58636
3120	58637
13848	58638
63828	58639
33027	58640
39725	58641
20049	58642
55542	58643
58	58644
71792	58645
30137	58646
15680	58647
31519	58648
41723	58649
97063	58650
43741	58651
58457	58652
6214	58653
44632	58654
7337	58655
29487	58656
51187	58657
23633	58658
11649	58659
8813	58660
736	58661
71289	58662
24101	58663
61336	58664
10168	58665
8766	58666
15517	58667
30488	58668
5086	58669
12313	58670
99	58671
15125	58672
61233	58673
28386	58674
5674	58675
57613	58676
18575	58677
6678	58678
3229	58679
24536	58680
25810	58681
32106	58682
425	58683
94225	58684
90128	58685
29275	58686
4028	58687
23741	58688
26434	58689
25658	58690
4096	58691
22183	58692
5802	58693
7145	58694
51880	58695
52514	58696
12059	58697
5058	58698
18837	58699
35044	58700
161	58701
2156	58702
21566	58703
70781	58704
42914	58705
100085	58706
7711	58707
794	58708
197	58709
45414	58710
24659	58711
29631	58712
17362	58713
60784	58714
25888	58715
25779	58716
40268	58717
29007	58718
1523	58719
26369	58720
23797	58721
9931	58722
24152	58723
45641	58724
36483	58725
19100	58726
40774	58727
6	58728
1214	58729
13620	58730
3917	58731
101123	58732
28010	58733
26707	58734
11417	58735
98910	58736
40934	58737
35289	58738
106037	58739
73264	58740
3309	58741
1450	58742
53160	58743
23885	58744
7720	58745
40514	58746
37390	58747
3194	58748
30300	58749
100568	58750
5766	58751
1575	58752
19141	58753
50282	58754
83931	58755
35191	58756
45309	58757
5075	58758
16228	58759
93299	58760
31585	58761
19893	58762
25599	58763
4727	58764
3779	58765
20731	58766
11119	58767
31637	58768
67143	58769
8185	58770
23657	58771
9679	58772
9308	58773
49351	58774
22762	58775
33066	58776
37865	58777
64087	58778
2997	58779
67237	58780
104146	58781
21766	58782
17874	58783
54652	58784
2570	58785
78862	58786
2374	58787
36961	58788
46491	58789
77288	58790
57867	58791
85135	58792
16595	58793
31732	58794
62274	58795
7224	58796
52316	58797
60818	58798
30689	58799
303	58800
21541	58801
54738	58802
24231	58803
2037	58804
62718	58805
64617	58806
37569	58807
5424	58808
46438	58809
12051	58810
21274	58811
47422	58812
911	58813
104364	58814
64544	58815
44947	58816
36822	58817
14187	58818
12526	58819
2420	58820
6326	58821
33682	58822
7437	58823
60671	58824
54140	58825
24049	58826
20965	58827
53109	58828
11474	58829
31496	58830
72512	58831
119	58832
73058	58833
82618	58834
6154	58835
24364	58836
73581	58837
42956	58838
95396	58839
22559	58840
62625	58841
142	58842
67200	58843
19141	58844
27812	58845
3554	58846
5848	58847
42107	58848
7311	58849
72	58850
38075	58851
41160	58852
10200	58853
13136	58854
5785	58855
41751	58856
82023	58857
39381	58858
16404	58859
53022	58860
8348	58861
43052	58862
35887	58863
7031	58864
142	58865
60150	58866
21529	58867
1301	58868
1296	58869
51320	58870
18647	58871
55139	58872
12191	58873
4690	58874
17684	58875
51523	58876
3320	58877
65286	58878
78494	58879
78799	58880
30299	58881
3188	58882
10645	58883
1478	58884
92206	58885
811	58886
7712	58887
25305	58888
6970	58889
99	58890
42147	58891
262	58892
3873	58893
17827	58894
49162	58895
32094	58896
402	58897
43988	58898
446	58899
18233	58900
26615	58901
5744	58902
5540	58903
1392	58904
18335	58905
33341	58906
43691	58907
1669	58908
11270	58909
7139	58910
12200	58911
75963	58912
11889	58913
13488	58914
14495	58915
27309	58916
42690	58917
31360	58918
69863	58919
25912	58920
10329	58921
27589	58922
23883	58923
28312	58924
66558	58925
14181	58926
35341	58927
12484	58928
37804	58929
3123	58930
335	58931
57435	58932
30623	58933
103822	58934
15702	58935
62722	58936
10605	58937
7185	58938
207	58939
4951	58940
22406	58941
44939	58942
36555	58943
65830	58944
30289	58945
16729	58946
18499	58947
81865	58948
95053	58949
7577	58950
8421	58951
34652	58952
17161	58953
81401	58954
77013	58955
56201	58956
2305	58957
4361	58958
1007	58959
24598	58960
36529	58961
20600	58962
4788	58963
71065	58964
77910	58965
14414	58966
57	58967
98904	58968
252	58969
98930	58970
8107	58971
31749	58972
6136	58973
2445	58974
112207	58975
8430	58976
32196	58977
38013	58978
4009	58979
71741	58980
42274	58981
60925	58982
30919	58983
44310	58984
8218	58985
16215	58986
17898	58987
12016	58988
52309	58989
7828	58990
70719	58991
42575	58992
7836	58993
4510	58994
46925	58995
2735	58996
38579	58997
17394	58998
3114	58999
63950	59000
80607	59001
78231	59002
44583	59003
44499	59004
19186	59005
28082	59006
8991	59007
46044	59008
58535	59009
4245	59010
86302	59011
10885	59012
2141	59013
23155	59014
42137	59015
2530	59016
205	59017
35870	59018
538	59019
32772	59020
441	59021
17137	59022
83458	59023
396	59024
42561	59025
21098	59026
46848	59027
16671	59028
19846	59029
9686	59030
14687	59031
28937	59032
78175	59033
18844	59034
12033	59035
44287	59036
39570	59037
50861	59038
1527	59039
60334	59040
61423	59041
763	59042
38	59043
2729	59044
20246	59045
20890	59046
9453	59047
19152	59048
5301	59049
4781	59050
1074	59051
40335	59052
44509	59053
65399	59054
10863	59055
16844	59056
1679	59057
46956	59058
77122	59059
70419	59060
20825	59061
77228	59062
12779	59063
7816	59064
354	59065
25270	59066
32288	59067
37982	59068
5992	59069
7828	59070
72641	59071
27741	59072
49352	59073
4536	59074
22515	59075
19052	59076
22302	59077
15835	59078
3808	59079
38696	59080
27112	59081
51111	59082
3236	59083
47505	59084
5364	59085
12418	59086
2486	59087
11147	59088
17393	59089
75357	59090
25792	59091
527	59092
1603	59093
45786	59094
2818	59095
16847	59096
7220	59097
10561	59098
9637	59099
49444	59100
59485	59101
81234	59102
43320	59103
83717	59104
22899	59105
25629	59106
15159	59107
20285	59108
68252	59109
18810	59110
6243	59111
43163	59112
29417	59113
25932	59114
5435	59115
22423	59116
92308	59117
30327	59118
89907	59119
49296	59120
6924	59121
17181	59122
97556	59123
548	59124
9740	59125
4299	59126
35343	59127
5367	59128
48515	59129
38013	59130
49542	59131
1042	59132
70872	59133
66428	59134
55845	59135
49160	59136
66167	59137
9073	59138
11396	59139
22471	59140
13489	59141
20947	59142
25750	59143
48408	59144
45	59145
26172	59146
26260	59147
5765	59148
39478	59149
80090	59150
93007	59151
26492	59152
33741	59153
50506	59154
3672	59155
5889	59156
577	59157
91087	59158
54832	59159
2387	59160
7224	59161
40215	59162
21491	59163
2760	59164
5222	59165
18245	59166
345	59167
78636	59168
42589	59169
14288	59170
37715	59171
47196	59172
719	59173
3026	59174
64691	59175
88635	59176
9748	59177
5615	59178
46725	59179
3948	59180
55207	59181
143	59182
142	59183
12724	59184
16980	59185
51623	59186
33437	59187
21190	59188
26219	59189
48653	59190
1811	59191
52658	59192
43026	59193
21865	59194
16796	59195
47164	59196
67300	59197
3371	59198
84	59199
102040	59200
37282	59201
16483	59202
9078	59203
68580	59204
549	59205
24444	59206
21047	59207
14489	59208
385	59209
47684	59210
57039	59211
3064	59212
488	59213
38271	59214
579	59215
2664	59216
463	59217
102	59218
64847	59219
494	59220
29263	59221
75812	59222
14206	59223
23020	59224
86839	59225
8856	59226
15861	59227
22039	59228
8090	59229
457	59230
48986	59231
17149	59232
95146	59233
17338	59234
100793	59235
23820	59236
21136	59237
86429	59238
39526	59239
40944	59240
88669	59241
61121	59242
19427	59243
81623	59244
93881	59245
70816	59246
21198	59247
44107	59248
11056	59249
29699	59250
18408	59251
66906	59252
16112	59253
39469	59254
8	59255
66848	59256
10816	59257
43833	59258
4644	59259
89332	59260
68156	59261
31872	59262
46227	59263
58733	59264
57627	59265
55625	59266
6408	59267
12264	59268
12945	59269
1379	59270
2913	59271
82150	59272
30720	59273
2595	59274
16417	59275
260	59276
7941	59277
49855	59278
11356	59279
39847	59280
6536	59281
14810	59282
16606	59283
19119	59284
28300	59285
7417	59286
58694	59287
79460	59288
9419	59289
27411	59290
707	59291
26198	59292
36692	59293
26570	59294
5842	59295
28552	59296
29622	59297
68344	59298
19781	59299
12738	59300
7337	59301
426	59302
25968	59303
57909	59304
100363	59305
31204	59306
36377	59307
17594	59308
22083	59309
74145	59310
12781	59311
3331	59312
2530	59313
32656	59314
32288	59315
21887	59316
4297	59317
2793	59318
56293	59319
353	59320
39474	59321
63676	59322
2312	59323
97497	59324
14727	59325
62386	59326
1492	59327
9099	59328
5354	59329
5852	59330
2157	59331
23538	59332
9499	59333
89575	59334
75491	59335
90036	59336
81852	59337
101	59338
2923	59339
40675	59340
90235	59341
65682	59342
277	59343
5114	59344
399	59345
3833	59346
2400	59347
16970	59348
51837	59349
14590	59350
2137	59351
10074	59352
57584	59353
7103	59354
17331	59355
40015	59356
63866	59357
965	59358
70259	59359
13317	59360
74496	59361
51913	59362
24826	59363
26448	59364
45705	59365
79254	59366
26151	59367
7713	59368
36784	59369
3851	59370
3124	59371
2297	59372
9226	59373
56803	59374
9191	59375
38389	59376
38087	59377
84482	59378
36988	59379
7095	59380
33460	59381
17622	59382
100226	59383
4523	59384
18130	59385
68674	59386
923	59387
263	59388
581	59389
45403	59390
19694	59391
56761	59392
7607	59393
58393	59394
109415	59395
45704	59396
2848	59397
47345	59398
30	59399
26364	59400
59891	59401
1182	59402
34774	59403
1576	59404
78879	59405
17529	59406
81022	59407
13655	59408
16822	59409
5132	59410
1574	59411
55640	59412
10199	59413
40087	59414
31508	59415
59122	59416
90119	59417
73957	59418
53143	59419
316	59420
73340	59421
12140	59422
71759	59423
28315	59424
36669	59425
6214	59426
73104	59427
7919	59428
6112	59429
26108	59430
80451	59431
1733	59432
28460	59433
55979	59434
13443	59435
173	59436
5001	59437
16071	59438
703	59439
84009	59440
24427	59441
25278	59442
77448	59443
77601	59444
23078	59445
31928	59446
62724	59447
15600	59448
9083	59449
11903	59450
67383	59451
27059	59452
33055	59453
66790	59454
25165	59455
43160	59456
57315	59457
32143	59458
70857	59459
7239	59460
47720	59461
62056	59462
8729	59463
74989	59464
33179	59465
8	59466
40239	59467
36246	59468
42676	59469
23340	59470
5421	59471
14748	59472
10082	59473
521	59474
3116	59475
1280	59476
5032	59477
82259	59478
43206	59479
4610	59480
41830	59481
1287	59482
6963	59483
123	59484
33143	59485
11552	59486
20502	59487
49103	59488
28108	59489
78149	59490
26781	59491
64648	59492
57688	59493
17491	59494
8399	59495
26945	59496
10859	59497
1550	59498
960	59499
8282	59500
17051	59501
7546	59502
23052	59503
81	59504
46066	59505
6716	59506
1147	59507
46001	59508
24248	59509
1876	59510
5	59511
24394	59512
68694	59513
32246	59514
10707	59515
38856	59516
56431	59517
6609	59518
3686	59519
70850	59520
176	59521
68	59522
72492	59523
38093	59524
4217	59525
26208	59526
9453	59527
21423	59528
20017	59529
10723	59530
30690	59531
24200	59532
26595	59533
16192	59534
102189	59535
10395	59536
431	59537
61244	59538
18171	59539
53871	59540
97213	59541
22743	59542
56686	59543
57617	59544
23951	59545
30767	59546
46324	59547
18752	59548
17270	59549
70740	59550
2047	59551
27888	59552
22218	59553
76413	59554
23497	59555
46496	59556
35715	59557
13739	59558
90917	59559
11886	59560
33408	59561
14161	59562
60845	59563
45024	59564
89627	59565
19586	59566
8483	59567
4251	59568
50426	59569
64152	59570
24739	59571
14024	59572
98701	59573
82470	59574
20465	59575
79320	59576
61393	59577
8079	59578
19353	59579
14970	59580
75502	59581
1182	59582
13968	59583
75607	59584
508	59585
5007	59586
4757	59587
171	59588
1002	59589
30055	59590
43043	59591
77072	59592
32790	59593
12385	59594
30046	59595
44137	59596
57747	59597
20079	59598
2542	59599
144	59600
1911	59601
15335	59602
10355	59603
53779	59604
56999	59605
83191	59606
79680	59607
16804	59608
22056	59609
1863	59610
43637	59611
25544	59612
5877	59613
1305	59614
16406	59615
29861	59616
29706	59617
11837	59618
33691	59619
123	59620
14068	59621
314	59622
37263	59623
16720	59624
67820	59625
21235	59626
56587	59627
21593	59628
37754	59629
103419	59630
23647	59631
24913	59632
6859	59633
32525	59634
17914	59635
27248	59636
28889	59637
33193	59638
2293	59639
8770	59640
60341	59641
1269	59642
59066	59643
35979	59644
2072	59645
49950	59646
22810	59647
39139	59648
25461	59649
62813	59650
76478	59651
9878	59652
4867	59653
3	59654
75801	59655
17041	59656
29656	59657
25690	59658
47324	59659
46242	59660
37407	59661
41645	59662
17948	59663
1863	59664
24495	59665
16523	59666
6055	59667
28973	59668
9895	59669
16689	59670
18502	59671
683	59672
11968	59673
16356	59674
1678	59675
23327	59676
1423	59677
9483	59678
10260	59679
43501	59680
295	59681
53431	59682
60279	59683
78751	59684
2360	59685
33378	59686
37352	59687
24590	59688
34060	59689
71719	59690
28510	59691
46403	59692
19235	59693
18435	59694
57090	59695
479	59696
101284	59697
42565	59698
7080	59699
22864	59700
14215	59701
5011	59702
1218	59703
87609	59704
16664	59705
5328	59706
21778	59707
8048	59708
19433	59709
31796	59710
17949	59711
54039	59712
8895	59713
1172	59714
97289	59715
627	59716
2906	59717
38981	59718
2279	59719
85526	59720
19601	59721
2052	59722
27668	59723
26252	59724
1826	59725
40151	59726
45346	59727
7781	59728
7953	59729
35944	59730
46998	59731
5915	59732
48935	59733
3176	59734
67195	59735
19	59736
862	59737
2474	59738
23576	59739
61502	59740
3574	59741
87679	59742
27277	59743
7998	59744
72060	59745
15845	59746
41062	59747
24166	59748
23436	59749
9149	59750
1859	59751
87867	59752
2050	59753
5363	59754
4692	59755
26244	59756
70896	59757
71314	59758
37928	59759
24982	59760
48655	59761
48747	59762
8351	59763
72807	59764
17495	59765
6955	59766
4650	59767
12902	59768
71288	59769
34446	59770
16699	59771
24543	59772
76583	59773
74565	59774
12454	59775
32639	59776
17320	59777
23112	59778
27586	59779
55003	59780
24066	59781
39704	59782
71908	59783
93328	59784
824	59785
34919	59786
26479	59787
77126	59788
32454	59789
14757	59790
34053	59791
26053	59792
46771	59793
65100	59794
99068	59795
76246	59796
45103	59797
17932	59798
68674	59799
62	59800
15628	59801
258	59802
52243	59803
4702	59804
2250	59805
5281	59806
48709	59807
39446	59808
73214	59809
257	59810
3089	59811
624	59812
7482	59813
942	59814
30601	59815
6707	59816
78797	59817
15288	59818
22194	59819
96428	59820
92598	59821
45427	59822
62024	59823
23504	59824
37674	59825
32928	59826
86431	59827
22114	59828
79057	59829
91330	59830
48896	59831
14477	59832
78935	59833
51485	59834
19047	59835
24711	59836
24908	59837
30993	59838
13047	59839
3665	59840
3190	59841
78354	59842
802	59843
109540	59844
33513	59845
11158	59846
2880	59847
40414	59848
22082	59849
23653	59850
29613	59851
27982	59852
59232	59853
13332	59854
18048	59855
45553	59856
307	59857
78116	59858
59732	59859
2746	59860
38447	59861
52458	59862
19776	59863
43465	59864
21150	59865
8558	59866
58417	59867
10172	59868
62355	59869
655	59870
150	59871
49860	59872
5395	59873
90000	59874
76809	59875
78707	59876
88684	59877
235	59878
44	59879
50782	59880
66609	59881
38072	59882
5404	59883
5329	59884
12034	59885
282	59886
26540	59887
71716	59888
22363	59889
50548	59890
24575	59891
7509	59892
2763	59893
465	59894
19852	59895
56470	59896
822	59897
63119	59898
6707	59899
7822	59900
97713	59901
69718	59902
10842	59903
2526	59904
27014	59905
31128	59906
858	59907
95554	59908
36406	59909
10270	59910
71861	59911
36373	59912
31517	59913
40387	59914
44884	59915
47696	59916
6236	59917
38358	59918
10	59919
56612	59920
736	59921
3692	59922
16239	59923
85195	59924
25766	59925
8979	59926
3348	59927
6584	59928
75748	59929
62416	59930
26161	59931
48704	59932
27060	59933
101	59934
2215	59935
24829	59936
3008	59937
3574	59938
65241	59939
40617	59940
35965	59941
21932	59942
47152	59943
3890	59944
7188	59945
2408	59946
52329	59947
27718	59948
73	59949
27591	59950
15283	59951
14395	59952
52116	59953
266	59954
15209	59955
1368	59956
2185	59957
61782	59958
25892	59959
113461	59960
54723	59961
63096	59962
1854	59963
113549	59964
82579	59965
23466	59966
43419	59967
78699	59968
48096	59969
30803	59970
15484	59971
50510	59972
20643	59973
13087	59974
53593	59975
52824	59976
8530	59977
2956	59978
67113	59979
47876	59980
29575	59981
53311	59982
6168	59983
47975	59984
1568	59985
25178	59986
57632	59987
41727	59988
26845	59989
100719	59990
3670	59991
76422	59992
72764	59993
139	59994
3754	59995
1089	59996
1396	59997
3650	59998
14901	59999
24672	60000
3220	60001
21715	60002
82170	60003
17441	60004
1828	60005
1290	60006
3822	60007
21233	60008
45210	60009
53082	60010
18098	60011
6117	60012
21146	60013
73916	60014
45193	60015
12016	60016
147	60017
14470	60018
15724	60019
12501	60020
103608	60021
7487	60022
40664	60023
51598	60024
49397	60025
32627	60026
2450	60027
6517	60028
43254	60029
33995	60030
12280	60031
34804	60032
18490	60033
1608	60034
37272	60035
2258	60036
33981	60037
99686	60038
39039	60039
9865	60040
31091	60041
31937	60042
33621	60043
104	60044
26070	60045
3992	60046
20052	60047
19395	60048
97202	60049
31309	60050
26535	60051
14580	60052
1396	60053
8286	60054
70139	60055
70502	60056
27578	60057
32852	60058
14647	60059
78310	60060
8134	60061
5268	60062
41328	60063
44924	60064
3013	60065
15576	60066
81470	60067
587	60068
14600	60069
10699	60070
67662	60071
12174	60072
83059	60073
103717	60074
100079	60075
7934	60076
1832	60077
35248	60078
2052	60079
24224	60080
23562	60081
95	60082
58822	60083
5485	60084
23590	60085
5443	60086
15156	60087
12198	60088
80675	60089
35898	60090
27413	60091
59355	60092
6568	60093
9248	60094
3105	60095
46577	60096
3613	60097
46684	60098
69311	60099
7046	60100
25041	60101
17723	60102
95545	60103
43827	60104
40375	60105
1497	60106
1163	60107
29490	60108
10380	60109
7470	60110
70713	60111
25220	60112
87104	60113
46706	60114
36558	60115
84051	60116
1096	60117
6302	60118
73617	60119
29200	60120
2415	60121
60570	60122
18592	60123
68035	60124
11356	60125
54830	60126
35257	60127
88276	60128
34180	60129
5569	60130
10754	60131
25783	60132
73271	60133
947	60134
16344	60135
1136	60136
30812	60137
17254	60138
34286	60139
31122	60140
2340	60141
26216	60142
76590	60143
20888	60144
5	60145
10978	60146
3830	60147
7264	60148
22270	60149
26708	60150
7638	60151
1542	60152
80831	60153
19904	60154
45203	60155
69504	60156
14966	60157
51556	60158
20918	60159
66716	60160
1674	60161
26446	60162
39041	60163
69130	60164
18051	60165
29191	60166
28017	60167
4631	60168
34	60169
54272	60170
32869	60171
61621	60172
12157	60173
29617	60174
952	60175
47963	60176
17103	60177
11199	60178
61062	60179
56478	60180
5420	60181
17745	60182
70744	60183
14834	60184
8417	60185
47072	60186
48054	60187
2	60188
30089	60189
34893	60190
89220	60191
379	60192
14003	60193
31866	60194
75047	60195
91102	60196
9750	60197
43396	60198
8437	60199
11566	60200
4129	60201
24752	60202
4882	60203
23218	60204
61675	60205
45833	60206
232	60207
7720	60208
2387	60209
18490	60210
32078	60211
32734	60212
114319	60213
11150	60214
21797	60215
3292	60216
33809	60217
19803	60218
42428	60219
89736	60220
26436	60221
1584	60222
36614	60223
45920	60224
51820	60225
95572	60226
7563	60227
2	60228
4689	60229
37962	60230
7962	60231
10605	60232
19864	60233
88994	60234
7300	60235
47267	60236
5003	60237
63402	60238
45345	60239
5554	60240
32330	60241
103835	60242
68521	60243
6976	60244
3263	60245
10195	60246
31624	60247
40128	60248
14094	60249
1473	60250
14593	60251
19409	60252
42776	60253
16754	60254
45467	60255
99959	60256
1734	60257
16156	60258
13647	60259
182	60260
19529	60261
17847	60262
16089	60263
48406	60264
12976	60265
42954	60266
19640	60267
1788	60268
880	60269
28994	60270
29	60271
10063	60272
10675	60273
63422	60274
926	60275
74360	60276
30156	60277
382	60278
9192	60279
27552	60280
48899	60281
14563	60282
43596	60283
62601	60284
20741	60285
53689	60286
55825	60287
48865	60288
4771	60289
1142	60290
4514	60291
14561	60292
74717	60293
379	60294
1246	60295
346	60296
523	60297
63712	60298
20	60299
938	60300
4383	60301
66811	60302
5769	60303
7310	60304
9625	60305
90631	60306
14804	60307
8791	60308
40932	60309
36681	60310
24245	60311
675	60312
1380	60313
50347	60314
4666	60315
567	60316
4594	60317
9197	60318
60287	60319
5481	60320
2	60321
16626	60322
18162	60323
28995	60324
1910	60325
107107	60326
1378	60327
83302	60328
21144	60329
29958	60330
11	60331
24570	60332
69805	60333
39419	60334
44683	60335
57216	60336
55991	60337
18437	60338
2490	60339
95399	60340
38159	60341
5962	60342
53252	60343
15105	60344
42044	60345
29282	60346
269	60347
32847	60348
85435	60349
17398	60350
4099	60351
14491	60352
40545	60353
16650	60354
58904	60355
10330	60356
9983	60357
10816	60358
58975	60359
7697	60360
71188	60361
68273	60362
23191	60363
688	60364
12665	60365
7877	60366
3276	60367
2280	60368
46536	60369
2508	60370
17183	60371
13183	60372
33840	60373
17331	60374
162	60375
8569	60376
5192	60377
42287	60378
1000	60379
38923	60380
55931	60381
32412	60382
39313	60383
2306	60384
9641	60385
26014	60386
60777	60387
72057	60388
96395	60389
17844	60390
50966	60391
2242	60392
72299	60393
39818	60394
56384	60395
94174	60396
30303	60397
27789	60398
4146	60399
7532	60400
22599	60401
99289	60402
14993	60403
30256	60404
57444	60405
5937	60406
24260	60407
50343	60408
22516	60409
27678	60410
28133	60411
54011	60412
27873	60413
25049	60414
12151	60415
56246	60416
71899	60417
33311	60418
54637	60419
3924	60420
11290	60421
56787	60422
18070	60423
29320	60424
28809	60425
15440	60426
17489	60427
5731	60428
224	60429
5986	60430
3540	60431
294	60432
15114	60433
298	60434
12573	60435
21043	60436
7494	60437
26421	60438
25583	60439
72777	60440
557	60441
4555	60442
30380	60443
26741	60444
8816	60445
15113	60446
113519	60447
63509	60448
92388	60449
55617	60450
47912	60451
56448	60452
12047	60453
70312	60454
228	60455
886	60456
47422	60457
31392	60458
52116	60459
2792	60460
1805	60461
39928	60462
102684	60463
1009	60464
8179	60465
4145	60466
4772	60467
78431	60468
2524	60469
28336	60470
43126	60471
71021	60472
40282	60473
49378	60474
82903	60475
22	60476
42954	60477
6478	60478
67685	60479
8418	60480
63760	60481
21252	60482
35617	60483
78145	60484
45170	60485
2966	60486
51545	60487
43657	60488
47292	60489
72358	60490
8189	60491
13279	60492
25826	60493
13274	60494
8499	60495
37795	60496
13128	60497
95399	60498
76360	60499
9453	60500
3035	60501
31342	60502
34161	60503
8463	60504
19978	60505
53641	60506
16992	60507
3559	60508
40359	60509
3019	60510
3697	60511
51698	60512
11177	60513
60643	60514
5824	60515
1580	60516
35400	60517
37438	60518
35391	60519
20675	60520
23031	60521
16175	60522
18727	60523
8444	60524
27702	60525
25504	60526
84491	60527
46678	60528
26379	60529
74	60530
55930	60531
14224	60532
45857	60533
75195	60534
40135	60535
39376	60536
1997	60537
3201	60538
33617	60539
29957	60540
37320	60541
57708	60542
44593	60543
2070	60544
1557	60545
71644	60546
1440	60547
66099	60548
4475	60549
9723	60550
153	60551
79550	60552
55865	60553
35187	60554
20041	60555
5461	60556
56679	60557
29597	60558
34627	60559
53881	60560
15051	60561
84	60562
64904	60563
58991	60564
10052	60565
2710	60566
46706	60567
76588	60568
71292	60569
11219	60570
54194	60571
2353	60572
71878	60573
27119	60574
6462	60575
830	60576
6699	60577
1746	60578
11298	60579
66715	60580
72664	60581
80949	60582
78720	60583
29399	60584
388	60585
15298	60586
9668	60587
8438	60588
41332	60589
17291	60590
18666	60591
78510	60592
114259	60593
26903	60594
73745	60595
70119	60596
21807	60597
59246	60598
850	60599
14575	60600
42647	60601
15560	60602
1153	60603
29957	60604
15355	60605
19449	60606
15745	60607
25015	60608
9858	60609
31535	60610
8727	60611
12146	60612
7547	60613
45927	60614
1566	60615
21152	60616
52472	60617
262	60618
38122	60619
65657	60620
39910	60621
40077	60622
4113	60623
33367	60624
4778	60625
26822	60626
59907	60627
5751	60628
21649	60629
48763	60630
7113	60631
24390	60632
21209	60633
81810	60634
11747	60635
43306	60636
73	60637
56202	60638
40492	60639
60114	60640
26128	60641
75458	60642
19879	60643
24981	60644
26362	60645
177	60646
19451	60647
55221	60648
20016	60649
46358	60650
15148	60651
27758	60652
35096	60653
6300	60654
647	60655
4344	60656
38808	60657
24646	60658
41035	60659
9921	60660
28203	60661
29945	60662
3085	60663
61231	60664
28938	60665
35519	60666
40220	60667
8791	60668
6128	60669
12271	60670
58214	60671
56434	60672
48436	60673
567	60674
49025	60675
65986	60676
106596	60677
15512	60678
20711	60679
2763	60680
21712	60681
35094	60682
63	60683
5143	60684
40858	60685
1547	60686
1975	60687
13863	60688
20166	60689
3559	60690
3381	60691
19004	60692
27445	60693
52761	60694
4459	60695
1451	60696
39613	60697
3453	60698
6663	60699
1264	60700
64758	60701
3566	60702
30489	60703
5159	60704
922	60705
19590	60706
2405	60707
33936	60708
108021	60709
64541	60710
2157	60711
23803	60712
100699	60713
73370	60714
86238	60715
99671	60716
45386	60717
1025	60718
1795	60719
14283	60720
555	60721
54492	60722
94444	60723
49668	60724
927	60725
51701	60726
33533	60727
44649	60728
102518	60729
22467	60730
30094	60731
42893	60732
50973	60733
43945	60734
55084	60735
70849	60736
111649	60737
14355	60738
43050	60739
15717	60740
13188	60741
22183	60742
19999	60743
1004	60744
4313	60745
35816	60746
6479	60747
11729	60748
75626	60749
2966	60750
3115	60751
31799	60752
19108	60753
23208	60754
52186	60755
2763	60756
92273	60757
25593	60758
15986	60759
5159	60760
4832	60761
38371	60762
58967	60763
10208	60764
17942	60765
41549	60766
85011	60767
101422	60768
75075	60769
62148	60770
23131	60771
72540	60772
2722	60773
6946	60774
1666	60775
10234	60776
2203	60777
83241	60778
30840	60779
19866	60780
46656	60781
10547	60782
134	60783
175	60784
104723	60785
4768	60786
5854	60787
10437	60788
9621	60789
1002	60790
39568	60791
3162	60792
15762	60793
3104	60794
40054	60795
47556	60796
92853	60797
45009	60798
29223	60799
10765	60800
32574	60801
22069	60802
49767	60803
45077	60804
24400	60805
2954	60806
10825	60807
40	60808
13014	60809
966	60810
3236	60811
4705	60812
1518	60813
16415	60814
680	60815
91867	60816
6600	60817
50363	60818
3466	60819
62005	60820
14938	60821
29706	60822
25119	60823
7551	60824
18253	60825
222	60826
11263	60827
24388	60828
1245	60829
62560	60830
19553	60831
88984	60832
808	60833
20975	60834
17347	60835
105	60836
667	60837
62203	60838
63695	60839
39364	60840
343	60841
3423	60842
76462	60843
89920	60844
8113	60845
297	60846
17790	60847
16642	60848
16439	60849
2675	60850
23444	60851
6159	60852
98328	60853
44373	60854
30200	60855
12902	60856
46832	60857
4410	60858
19701	60859
19013	60860
40	60861
37140	60862
46845	60863
99963	60864
26829	60865
38229	60866
30964	60867
4176	60868
2257	60869
10728	60870
101189	60871
17275	60872
8415	60873
64858	60874
6157	60875
10553	60876
29235	60877
36553	60878
10800	60879
10668	60880
70538	60881
19686	60882
35855	60883
49374	60884
41039	60885
22158	60886
48044	60887
21844	60888
13931	60889
101219	60890
17690	60891
71854	60892
9291	60893
535	60894
7629	60895
10168	60896
181	60897
6289	60898
19199	60899
27495	60900
13321	60901
73320	60902
64294	60903
4678	60904
4373	60905
50476	60906
31820	60907
24529	60908
14593	60909
23303	60910
68960	60911
16718	60912
17329	60913
2037	60914
447	60915
76998	60916
52922	60917
34760	60918
47776	60919
5415	60920
31545	60921
9883	60922
57076	60923
12727	60924
62484	60925
48308	60926
25547	60927
4063	60928
1534	60929
40646	60930
6747	60931
40543	60932
37239	60933
46561	60934
30048	60935
43698	60936
54048	60937
81647	60938
41054	60939
102223	60940
28333	60941
7596	60942
14048	60943
5837	60944
76979	60945
17822	60946
55542	60947
46864	60948
40127	60949
779	60950
77122	60951
28609	60952
47356	60953
12660	60954
12138	60955
112161	60956
38866	60957
2847	60958
16227	60959
39403	60960
106762	60961
4607	60962
869	60963
70548	60964
73881	60965
1678	60966
36558	60967
287	60968
11782	60969
7451	60970
39621	60971
8207	60972
18510	60973
48422	60974
48836	60975
4478	60976
111282	60977
3094	60978
28362	60979
42057	60980
78826	60981
14549	60982
46981	60983
36871	60984
161	60985
22041	60986
31783	60987
20904	60988
83336	60989
66299	60990
36292	60991
2855	60992
21140	60993
67532	60994
27899	60995
2109	60996
43665	60997
49724	60998
19365	60999
21147	61000
5704	61001
46079	61002
23965	61003
48580	61004
53302	61005
2326	61006
23277	61007
44603	61008
87531	61009
98383	61010
2792	61011
652	61012
78063	61013
13223	61014
74428	61015
11607	61016
344	61017
59751	61018
16168	61019
14180	61020
12374	61021
37001	61022
48986	61023
25246	61024
61538	61025
50963	61026
1645	61027
3863	61028
28311	61029
13322	61030
36614	61031
73442	61032
13625	61033
4890	61034
27543	61035
87258	61036
82015	61037
41670	61038
15893	61039
60044	61040
48767	61041
2598	61042
1381	61043
22933	61044
1640	61045
15396	61046
4634	61047
34484	61048
25068	61049
6808	61050
1303	61051
36355	61052
61186	61053
28250	61054
45759	61055
77179	61056
81270	61057
9335	61058
20260	61059
99778	61060
20727	61061
7812	61062
26998	61063
271	61064
15645	61065
60296	61066
9793	61067
59463	61068
1931	61069
40875	61070
6572	61071
26561	61072
5972	61073
5016	61074
38506	61075
1499	61076
15964	61077
53765	61078
18322	61079
17157	61080
7924	61081
17356	61082
5343	61083
2504	61084
14800	61085
61528	61086
71093	61087
9248	61088
25962	61089
18938	61090
23816	61091
69169	61092
74461	61093
28758	61094
31381	61095
34954	61096
2514	61097
17327	61098
70631	61099
23002	61100
1200	61101
12467	61102
27610	61103
27733	61104
898	61105
58302	61106
15154	61107
29336	61108
164	61109
53232	61110
17625	61111
6273	61112
659	61113
53639	61114
83984	61115
6125	61116
27763	61117
933	61118
43103	61119
78396	61120
10009	61121
10645	61122
1352	61123
36217	61124
10692	61125
24701	61126
66	61127
30094	61128
53445	61129
41574	61130
12201	61131
67890	61132
34342	61133
43814	61134
44157	61135
65136	61136
35855	61137
45629	61138
6270	61139
1102	61140
48729	61141
3267	61142
36454	61143
14323	61144
1854	61145
60389	61146
35027	61147
1368	61148
13896	61149
2674	61150
108192	61151
1057	61152
50125	61153
8444	61154
60446	61155
5960	61156
101267	61157
2222	61158
55655	61159
34626	61160
85408	61161
6182	61162
579	61163
30504	61164
7320	61165
22480	61166
40107	61167
19981	61168
26572	61169
31321	61170
80165	61171
26049	61172
12344	61173
12170	61174
18765	61175
91149	61176
64434	61177
40456	61178
47527	61179
52176	61180
28439	61181
83338	61182
64078	61183
9034	61184
14247	61185
21544	61186
86879	61187
94000	61188
47526	61189
3075	61190
11111	61191
2110	61192
14193	61193
29447	61194
69226	61195
79995	61196
22678	61197
31190	61198
12015	61199
6402	61200
47006	61201
77874	61202
52187	61203
23766	61204
19475	61205
18961	61206
49060	61207
86	61208
78600	61209
29280	61210
37853	61211
4605	61212
1249	61213
58571	61214
4849	61215
4696	61216
67502	61217
33443	61218
49407	61219
8862	61220
54962	61221
78213	61222
17387	61223
8603	61224
11353	61225
3983	61226
17339	61227
68592	61228
53380	61229
1864	61230
70091	61231
79245	61232
57032	61233
30204	61234
30659	61235
30662	61236
15005	61237
28077	61238
9672	61239
33132	61240
49845	61241
56322	61242
1847	61243
22723	61244
22254	61245
47894	61246
24456	61247
5037	61248
5735	61249
44280	61250
28105	61251
39013	61252
1384	61253
9981	61254
44271	61255
4109	61256
12495	61257
14589	61258
1157	61259
37112	61260
598	61261
11396	61262
51581	61263
61526	61264
7274	61265
400	61266
39315	61267
9445	61268
9672	61269
87361	61270
6113	61271
17023	61272
13433	61273
17409	61274
22224	61275
63423	61276
135	61277
32745	61278
32470	61279
346	61280
78092	61281
16749	61282
5680	61283
16077	61284
3883	61285
11497	61286
33607	61287
59735	61288
55043	61289
38138	61290
29676	61291
27471	61292
16635	61293
36102	61294
4888	61295
80380	61296
2491	61297
21224	61298
69052	61299
6976	61300
18322	61301
2565	61302
34291	61303
664	61304
33232	61305
45827	61306
20571	61307
8922	61308
3441	61309
9718	61310
5552	61311
917	61312
6571	61313
112554	61314
22574	61315
7067	61316
12506	61317
55986	61318
88237	61319
7725	61320
15701	61321
47308	61322
50372	61323
30058	61324
17070	61325
68540	61326
25423	61327
11493	61328
26583	61329
379	61330
47783	61331
33057	61332
10571	61333
23572	61334
8351	61335
43192	61336
2690	61337
14636	61338
2554	61339
88383	61340
47637	61341
99640	61342
12754	61343
9380	61344
34363	61345
882	61346
30530	61347
83323	61348
48609	61349
5253	61350
32727	61351
10619	61352
12707	61353
1237	61354
25570	61355
63675	61356
2463	61357
54536	61358
42054	61359
9346	61360
36616	61361
2671	61362
41956	61363
31979	61364
1675	61365
87017	61366
71213	61367
4245	61368
3746	61369
636	61370
45499	61371
22700	61372
1952	61373
72731	61374
4198	61375
12186	61376
7988	61377
36397	61378
4294	61379
52398	61380
1692	61381
35216	61382
51551	61383
49507	61384
99302	61385
9931	61386
74714	61387
97943	61388
20022	61389
1526	61390
19888	61391
80868	61392
2257	61393
14633	61394
2511	61395
910	61396
51142	61397
6926	61398
12040	61399
90633	61400
13001	61401
565	61402
33585	61403
12852	61404
72929	61405
78362	61406
83768	61407
933	61408
32383	61409
30619	61410
35926	61411
14679	61412
7264	61413
76946	61414
359	61415
76857	61416
69435	61417
49300	61418
66550	61419
1310	61420
21243	61421
17699	61422
6867	61423
65247	61424
62368	61425
8217	61426
9349	61427
76447	61428
5564	61429
79043	61430
38385	61431
57267	61432
80875	61433
3738	61434
13381	61435
3427	61436
12094	61437
68248	61438
41897	61439
517	61440
51589	61441
45	61442
56645	61443
6814	61444
60649	61445
33577	61446
17093	61447
1108	61448
523	61449
7007	61450
101031	61451
17202	61452
52475	61453
32769	61454
307	61455
5190	61456
970	61457
87035	61458
1736	61459
72476	61460
3458	61461
8239	61462
5880	61463
55211	61464
69317	61465
50302	61466
17827	61467
60304	61468
15673	61469
66462	61470
10152	61471
16630	61472
50779	61473
103038	61474
38519	61475
36876	61476
163	61477
2574	61478
28108	61479
2422	61480
109146	61481
77376	61482
25741	61483
51924	61484
12251	61485
14890	61486
31314	61487
47316	61488
14242	61489
1874	61490
13020	61491
28988	61492
32895	61493
13451	61494
4518	61495
2616	61496
96671	61497
3706	61498
15032	61499
261	61500
94125	61501
786	61502
86903	61503
18797	61504
71308	61505
75766	61506
6537	61507
30614	61508
25672	61509
12245	61510
51277	61511
17439	61512
21592	61513
66571	61514
4085	61515
5830	61516
22370	61517
76307	61518
20103	61519
7019	61520
2467	61521
3749	61522
44376	61523
5630	61524
45475	61525
205	61526
45253	61527
20422	61528
89588	61529
83020	61530
37483	61531
18	61532
73647	61533
16670	61534
12336	61535
48976	61536
50629	61537
39242	61538
35922	61539
16848	61540
47773	61541
54415	61542
70167	61543
51314	61544
16620	61545
6149	61546
5110	61547
91574	61548
78112	61549
12192	61550
32734	61551
27964	61552
34600	61553
9851	61554
36718	61555
20851	61556
24799	61557
1241	61558
8471	61559
47347	61560
1755	61561
4081	61562
23710	61563
11814	61564
5567	61565
36432	61566
63705	61567
49471	61568
12089	61569
66385	61570
2553	61571
18651	61572
100888	61573
39118	61574
5999	61575
2276	61576
12372	61577
10381	61578
43182	61579
16918	61580
4014	61581
27615	61582
2902	61583
41387	61584
21967	61585
103173	61586
93690	61587
19367	61588
62302	61589
14631	61590
28499	61591
68461	61592
2156	61593
42053	61594
82965	61595
23830	61596
17842	61597
54886	61598
530	61599
107500	61600
76294	61601
75761	61602
13696	61603
47108	61604
34787	61605
30528	61606
62455	61607
1127	61608
5208	61609
6626	61610
12933	61611
10405	61612
102272	61613
14301	61614
105960	61615
66196	61616
29648	61617
19731	61618
81803	61619
32656	61620
40392	61621
59037	61622
625	61623
913	61624
15928	61625
34296	61626
389	61627
33529	61628
2553	61629
61046	61630
14428	61631
4205	61632
91839	61633
305	61634
32652	61635
81216	61636
35277	61637
3973	61638
89671	61639
17732	61640
18647	61641
2336	61642
26804	61643
28832	61644
21100	61645
1704	61646
7033	61647
43427	61648
99677	61649
12294	61650
14975	61651
16206	61652
3865	61653
21187	61654
9897	61655
32056	61656
90050	61657
27532	61658
4435	61659
100378	61660
969	61661
5803	61662
40013	61663
66937	61664
38833	61665
6886	61666
1690	61667
9207	61668
56828	61669
75436	61670
6650	61671
62179	61672
40644	61673
2512	61674
82428	61675
40620	61676
14498	61677
40331	61678
79357	61679
23954	61680
29635	61681
260	61682
6605	61683
34885	61684
8451	61685
49467	61686
43406	61687
7594	61688
49207	61689
1377	61690
76553	61691
11837	61692
30316	61693
5125	61694
86898	61695
10919	61696
30750	61697
61258	61698
92332	61699
8453	61700
51784	61701
13174	61702
3227	61703
27266	61704
453	61705
6016	61706
21718	61707
68659	61708
23479	61709
28498	61710
25404	61711
11746	61712
107382	61713
12901	61714
49016	61715
173	61716
19197	61717
57799	61718
61004	61719
5363	61720
53493	61721
65697	61722
33196	61723
2752	61724
2285	61725
25795	61726
59978	61727
68203	61728
37893	61729
7241	61730
54614	61731
5701	61732
3163	61733
2384	61734
10188	61735
13138	61736
15899	61737
6760	61738
25515	61739
33801	61740
29289	61741
66412	61742
979	61743
4242	61744
110924	61745
4107	61746
14516	61747
18987	61748
27	61749
9651	61750
16437	61751
69182	61752
22455	61753
18852	61754
3142	61755
62170	61756
31241	61757
75660	61758
12723	61759
851	61760
24589	61761
10881	61762
191	61763
34661	61764
94676	61765
43571	61766
53846	61767
25735	61768
40788	61769
53378	61770
44206	61771
69896	61772
39699	61773
37056	61774
66060	61775
30848	61776
28963	61777
96150	61778
48083	61779
54116	61780
36801	61781
12025	61782
83082	61783
50606	61784
61419	61785
20604	61786
1654	61787
1296	61788
40007	61789
10684	61790
84923	61791
34337	61792
80523	61793
37850	61794
48767	61795
9342	61796
30906	61797
24319	61798
6033	61799
89887	61800
23115	61801
22149	61802
7136	61803
56708	61804
6169	61805
49791	61806
21803	61807
18723	61808
36410	61809
15059	61810
79949	61811
33673	61812
31024	61813
6067	61814
57090	61815
69287	61816
21857	61817
14573	61818
96407	61819
50818	61820
41562	61821
5094	61822
80544	61823
57130	61824
647	61825
23866	61826
36247	61827
4672	61828
40074	61829
4877	61830
8737	61831
19416	61832
19065	61833
50803	61834
12827	61835
60930	61836
80910	61837
5434	61838
22825	61839
11926	61840
92025	61841
16998	61842
1532	61843
38349	61844
15395	61845
3678	61846
52091	61847
5717	61848
17164	61849
49415	61850
2670	61851
7241	61852
1540	61853
11133	61854
32810	61855
42552	61856
5905	61857
7791	61858
14077	61859
37693	61860
9993	61861
449	61862
1726	61863
2634	61864
26381	61865
7	61866
88910	61867
4272	61868
33932	61869
10972	61870
7590	61871
37461	61872
64046	61873
68378	61874
4442	61875
79	61876
11526	61877
75558	61878
21078	61879
19521	61880
69395	61881
5412	61882
21005	61883
42597	61884
22854	61885
346	61886
14963	61887
96876	61888
80076	61889
11697	61890
49939	61891
3566	61892
955	61893
295	61894
89277	61895
110465	61896
6164	61897
37237	61898
14606	61899
16974	61900
26656	61901
22746	61902
38260	61903
6026	61904
8460	61905
22783	61906
1736	61907
55736	61908
7087	61909
13857	61910
60418	61911
43507	61912
8138	61913
4895	61914
1223	61915
50286	61916
54641	61917
67256	61918
17707	61919
64816	61920
4621	61921
73419	61922
57632	61923
59132	61924
13140	61925
9652	61926
811	61927
41188	61928
46131	61929
371	61930
19959	61931
5466	61932
11609	61933
3860	61934
6932	61935
2981	61936
48383	61937
94300	61938
18179	61939
24764	61940
69458	61941
40741	61942
62769	61943
15041	61944
89537	61945
40537	61946
11410	61947
21326	61948
79617	61949
11161	61950
21020	61951
403	61952
3265	61953
1052	61954
47956	61955
64762	61956
44363	61957
36822	61958
106297	61959
6332	61960
2074	61961
43337	61962
2894	61963
93117	61964
47851	61965
97833	61966
96	61967
1341	61968
42439	61969
36	61970
48550	61971
4131	61972
43337	61973
30287	61974
42285	61975
1149	61976
54964	61977
3859	61978
31362	61979
73451	61980
34477	61981
97660	61982
31551	61983
7105	61984
57193	61985
33665	61986
27026	61987
175	61988
30468	61989
317	61990
34729	61991
12793	61992
137	61993
46742	61994
79998	61995
409	61996
102640	61997
40961	61998
674	61999
63009	62000
36642	62001
2925	62002
28790	62003
101393	62004
11740	62005
7675	62006
3357	62007
83027	62008
84252	62009
8195	62010
59708	62011
54880	62012
39982	62013
2456	62014
42053	62015
35399	62016
89	62017
156	62018
29806	62019
5082	62020
13387	62021
24936	62022
17257	62023
49782	62024
12852	62025
22824	62026
20066	62027
109	62028
102238	62029
1260	62030
19311	62031
7462	62032
52822	62033
27868	62034
2517	62035
37798	62036
11103	62037
33876	62038
10756	62039
48643	62040
14626	62041
612	62042
7810	62043
2515	62044
13387	62045
90205	62046
61769	62047
2621	62048
17717	62049
20224	62050
47895	62051
4785	62052
14428	62053
15034	62054
7834	62055
166	62056
8935	62057
34260	62058
16948	62059
29324	62060
3293	62061
29407	62062
29728	62063
20439	62064
30579	62065
29207	62066
80750	62067
23668	62068
44158	62069
26011	62070
9807	62071
1356	62072
25366	62073
5104	62074
8004	62075
46621	62076
1769	62077
21	62078
20509	62079
101334	62080
28258	62081
53691	62082
7825	62083
7461	62084
6924	62085
155	62086
33261	62087
18749	62088
1197	62089
76555	62090
55118	62091
40099	62092
60059	62093
52565	62094
51197	62095
54600	62096
390	62097
217	62098
20824	62099
74842	62100
35988	62101
33563	62102
80	62103
56751	62104
10980	62105
98033	62106
69676	62107
32434	62108
64607	62109
35791	62110
44601	62111
13346	62112
82784	62113
3915	62114
71086	62115
30733	62116
10189	62117
284	62118
81138	62119
31639	62120
31043	62121
20776	62122
81453	62123
45465	62124
2759	62125
202	62126
52374	62127
46303	62128
4924	62129
48524	62130
18142	62131
31575	62132
1898	62133
65706	62134
55299	62135
2107	62136
4802	62137
71734	62138
20129	62139
64251	62140
62196	62141
1480	62142
30509	62143
17044	62144
96343	62145
64582	62146
62135	62147
43310	62148
11864	62149
13519	62150
87166	62151
36959	62152
12240	62153
61640	62154
17855	62155
5415	62156
40146	62157
27028	62158
51229	62159
1043	62160
2118	62161
49486	62162
2661	62163
17571	62164
12036	62165
42774	62166
3199	62167
16712	62168
675	62169
6860	62170
4920	62171
58971	62172
28101	62173
49952	62174
751	62175
89398	62176
11106	62177
21696	62178
20047	62179
104773	62180
90683	62181
7712	62182
82536	62183
66933	62184
12664	62185
63335	62186
4640	62187
43582	62188
21198	62189
85175	62190
69425	62191
9958	62192
1547	62193
57980	62194
18189	62195
7262	62196
8112	62197
16921	62198
6604	62199
479	62200
14591	62201
18144	62202
33318	62203
105061	62204
54619	62205
6944	62206
29215	62207
20684	62208
45637	62209
32979	62210
50065	62211
5777	62212
12669	62213
14317	62214
51415	62215
5109	62216
12518	62217
22187	62218
2339	62219
51811	62220
25463	62221
6859	62222
59	62223
47699	62224
8862	62225
19652	62226
97430	62227
36622	62228
32359	62229
1045	62230
10461	62231
20966	62232
68204	62233
1372	62234
86600	62235
30468	62236
39693	62237
7829	62238
6413	62239
104606	62240
14732	62241
71420	62242
20985	62243
80889	62244
11776	62245
16268	62246
126	62247
23916	62248
12558	62249
264	62250
11485	62251
63324	62252
12894	62253
68338	62254
118	62255
59346	62256
12919	62257
2350	62258
97798	62259
15828	62260
10679	62261
10031	62262
36890	62263
5467	62264
18245	62265
36102	62266
21799	62267
106992	62268
41826	62269
21643	62270
7260	62271
40708	62272
66591	62273
24759	62274
46604	62275
30653	62276
2187	62277
12433	62278
11339	62279
13597	62280
44546	62281
37035	62282
17676	62283
52834	62284
72537	62285
62040	62286
8357	62287
28475	62288
34687	62289
91031	62290
2627	62291
38967	62292
2068	62293
69599	62294
34356	62295
2664	62296
93874	62297
51596	62298
65565	62299
27075	62300
12478	62301
8562	62302
22401	62303
65843	62304
6724	62305
45929	62306
34394	62307
69035	62308
7033	62309
11262	62310
29065	62311
5235	62312
55288	62313
87381	62314
17633	62315
20369	62316
15196	62317
291	62318
37986	62319
31669	62320
816	62321
86674	62322
24257	62323
40232	62324
16679	62325
12602	62326
66676	62327
71995	62328
6297	62329
26674	62330
8947	62331
33254	62332
56727	62333
2011	62334
32038	62335
46677	62336
3076	62337
8686	62338
39577	62339
10107	62340
7934	62341
18965	62342
247	62343
11711	62344
50432	62345
44071	62346
33	62347
77351	62348
34855	62349
17009	62350
14101	62351
11401	62352
2374	62353
27890	62354
47523	62355
33680	62356
39990	62357
62	62358
1817	62359
60550	62360
57319	62361
7227	62362
3730	62363
34467	62364
92112	62365
2810	62366
29749	62367
9949	62368
11203	62369
83851	62370
61518	62371
77093	62372
28046	62373
41785	62374
57836	62375
50320	62376
34747	62377
68917	62378
19475	62379
34297	62380
4677	62381
91579	62382
22406	62383
13166	62384
54071	62385
51165	62386
15389	62387
5682	62388
3745	62389
19950	62390
16654	62391
47225	62392
29045	62393
18691	62394
25794	62395
16016	62396
54431	62397
49134	62398
35744	62399
31980	62400
30718	62401
36277	62402
42264	62403
38836	62404
13146	62405
1376	62406
10404	62407
2316	62408
37682	62409
19869	62410
54098	62411
1636	62412
41495	62413
72576	62414
46	62415
72379	62416
595	62417
48155	62418
590	62419
10271	62420
5042	62421
67681	62422
22664	62423
8223	62424
78753	62425
22013	62426
31922	62427
10822	62428
22006	62429
32236	62430
21406	62431
6037	62432
13247	62433
11159	62434
19644	62435
2884	62436
552	62437
77699	62438
89887	62439
75418	62440
28806	62441
59996	62442
25500	62443
41029	62444
47927	62445
39457	62446
16390	62447
48705	62448
54878	62449
75265	62450
12750	62451
590	62452
21530	62453
45430	62454
50099	62455
7959	62456
1557	62457
39280	62458
40482	62459
27491	62460
51882	62461
20216	62462
99199	62463
36425	62464
28432	62465
5463	62466
62717	62467
55507	62468
36308	62469
36171	62470
35514	62471
49473	62472
22461	62473
105958	62474
34678	62475
52276	62476
20950	62477
31904	62478
58348	62479
12013	62480
14477	62481
51216	62482
61409	62483
25007	62484
4783	62485
6407	62486
24277	62487
79361	62488
52107	62489
67743	62490
1739	62491
98780	62492
33415	62493
10122	62494
29560	62495
18498	62496
17244	62497
14562	62498
2467	62499
5288	62500
42855	62501
39736	62502
58870	62503
3641	62504
23823	62505
43353	62506
55333	62507
10818	62508
12336	62509
936	62510
31665	62511
413	62512
1964	62513
40600	62514
22649	62515
32055	62516
13708	62517
5030	62518
25745	62519
52152	62520
21514	62521
5623	62522
16437	62523
22827	62524
12149	62525
15839	62526
8921	62527
26271	62528
5	62529
1859	62530
5031	62531
8648	62532
28022	62533
30656	62534
53101	62535
145	62536
7281	62537
3962	62538
2579	62539
28004	62540
9810	62541
17558	62542
70936	62543
10860	62544
8964	62545
3146	62546
3680	62547
22045	62548
3553	62549
50337	62550
16046	62551
37847	62552
13783	62553
31012	62554
4359	62555
42421	62556
17541	62557
72558	62558
1915	62559
52192	62560
38256	62561
64479	62562
3937	62563
77922	62564
38111	62565
57052	62566
5890	62567
4258	62568
37239	62569
64458	62570
13374	62571
49315	62572
82252	62573
4792	62574
49979	62575
12371	62576
45687	62577
11328	62578
51370	62579
1222	62580
56438	62581
22420	62582
39214	62583
56757	62584
19273	62585
14234	62586
8221	62587
25965	62588
65812	62589
5909	62590
1118	62591
7980	62592
32449	62593
11901	62594
40682	62595
24058	62596
101773	62597
63822	62598
27773	62599
11959	62600
30685	62601
4115	62602
31325	62603
39550	62604
64434	62605
63742	62606
18455	62607
34759	62608
376	62609
23186	62610
14833	62611
19159	62612
8456	62613
9656	62614
12293	62615
9575	62616
23444	62617
67546	62618
24469	62619
5495	62620
40704	62621
155	62622
44707	62623
36016	62624
23927	62625
107246	62626
43823	62627
7753	62628
59561	62629
7062	62630
8582	62631
36055	62632
3000	62633
99081	62634
25917	62635
1059	62636
8273	62637
97	62638
18777	62639
33735	62640
100152	62641
53767	62642
7728	62643
55205	62644
7967	62645
107441	62646
23069	62647
14698	62648
6503	62649
28	62650
22231	62651
18365	62652
58761	62653
377	62654
41433	62655
95050	62656
10439	62657
60692	62658
80958	62659
48300	62660
79157	62661
13314	62662
15126	62663
37979	62664
51506	62665
61463	62666
26982	62667
97298	62668
42320	62669
55544	62670
55670	62671
32752	62672
96456	62673
44271	62674
54409	62675
51526	62676
31244	62677
33974	62678
74	62679
2417	62680
7263	62681
39389	62682
15251	62683
5536	62684
21156	62685
37657	62686
91683	62687
9869	62688
61941	62689
1553	62690
67571	62691
34104	62692
1321	62693
51011	62694
8749	62695
18461	62696
14755	62697
18398	62698
6397	62699
3333	62700
22485	62701
20681	62702
4825	62703
78081	62704
61526	62705
55127	62706
1759	62707
29232	62708
20226	62709
15321	62710
9155	62711
1374	62712
43788	62713
46466	62714
2978	62715
39725	62716
72298	62717
115	62718
51857	62719
24582	62720
26493	62721
8662	62722
1355	62723
24611	62724
79482	62725
14361	62726
76879	62727
48357	62728
69934	62729
102035	62730
3902	62731
21103	62732
29815	62733
1120	62734
10263	62735
54745	62736
56303	62737
44103	62738
55821	62739
5808	62740
46176	62741
69619	62742
1879	62743
14422	62744
1063	62745
37135	62746
5387	62747
28051	62748
77787	62749
26645	62750
43586	62751
2290	62752
2498	62753
3604	62754
543	62755
106040	62756
27435	62757
7150	62758
17117	62759
2822	62760
52870	62761
36462	62762
31046	62763
10363	62764
14871	62765
18751	62766
8300	62767
777	62768
11368	62769
45169	62770
10823	62771
37057	62772
2621	62773
7206	62774
19152	62775
7114	62776
2457	62777
10555	62778
33138	62779
27959	62780
67891	62781
18853	62782
22856	62783
3205	62784
44731	62785
33087	62786
25568	62787
24341	62788
3570	62789
70068	62790
369	62791
3951	62792
55874	62793
72281	62794
102414	62795
55089	62796
5759	62797
763	62798
19322	62799
6352	62800
3598	62801
8656	62802
1095	62803
6750	62804
76872	62805
6538	62806
51525	62807
17378	62808
35272	62809
8486	62810
3291	62811
24548	62812
29451	62813
2051	62814
38234	62815
53362	62816
43002	62817
49912	62818
1768	62819
30523	62820
2303	62821
11786	62822
3424	62823
79312	62824
105125	62825
45055	62826
18604	62827
178	62828
22206	62829
30264	62830
82124	62831
33861	62832
7887	62833
10668	62834
31601	62835
2062	62836
4209	62837
1012	62838
1835	62839
30768	62840
24561	62841
27663	62842
81277	62843
12662	62844
43235	62845
7644	62846
39017	62847
27763	62848
49447	62849
13611	62850
6620	62851
186	62852
104266	62853
13319	62854
38356	62855
16797	62856
593	62857
23751	62858
26	62859
21368	62860
85709	62861
11726	62862
33121	62863
103007	62864
55582	62865
84383	62866
2951	62867
42040	62868
28352	62869
87130	62870
2981	62871
6704	62872
102750	62873
20878	62874
16318	62875
60787	62876
19220	62877
57178	62878
42124	62879
34215	62880
28637	62881
41533	62882
13138	62883
1361	62884
37252	62885
102800	62886
5694	62887
47363	62888
16607	62889
57425	62890
14031	62891
6886	62892
4755	62893
33926	62894
58781	62895
355	62896
25659	62897
10544	62898
17494	62899
57063	62900
92766	62901
19644	62902
36577	62903
11807	62904
5598	62905
12871	62906
3341	62907
19516	62908
18934	62909
20378	62910
11264	62911
59126	62912
14556	62913
72685	62914
230	62915
9527	62916
7549	62917
53241	62918
5873	62919
47407	62920
25684	62921
11340	62922
57573	62923
298	62924
3023	62925
8170	62926
227	62927
11949	62928
56334	62929
729	62930
21126	62931
23511	62932
6251	62933
49784	62934
25672	62935
71289	62936
95750	62937
3377	62938
24502	62939
17634	62940
55776	62941
94330	62942
31354	62943
4388	62944
56664	62945
2259	62946
24396	62947
56555	62948
31666	62949
11908	62950
26961	62951
2350	62952
15919	62953
73009	62954
46236	62955
13558	62956
14701	62957
6405	62958
50919	62959
44764	62960
89541	62961
54542	62962
9661	62963
80613	62964
22310	62965
6661	62966
2567	62967
61978	62968
11584	62969
4416	62970
3455	62971
37	62972
15590	62973
56044	62974
10785	62975
7909	62976
11227	62977
31805	62978
9049	62979
91000	62980
17681	62981
32049	62982
32872	62983
39205	62984
15652	62985
59613	62986
3301	62987
49208	62988
59981	62989
29504	62990
52231	62991
14923	62992
45551	62993
6559	62994
9058	62995
79345	62996
19897	62997
23858	62998
49441	62999
13028	63000
64942	63001
423	63002
5184	63003
51072	63004
1556	63005
21018	63006
4289	63007
31216	63008
68138	63009
3713	63010
50708	63011
24124	63012
13423	63013
10753	63014
26602	63015
9245	63016
14205	63017
14162	63018
10093	63019
6290	63020
3576	63021
53461	63022
57254	63023
7228	63024
2379	63025
95669	63026
50928	63027
12414	63028
462	63029
12478	63030
56744	63031
16046	63032
2297	63033
41450	63034
2827	63035
242	63036
18850	63037
27042	63038
10061	63039
13335	63040
28871	63041
22927	63042
45827	63043
40956	63044
45884	63045
25025	63046
11468	63047
45858	63048
28127	63049
32877	63050
84237	63051
2645	63052
77193	63053
37598	63054
9428	63055
4804	63056
6688	63057
5689	63058
9688	63059
32541	63060
13921	63061
96924	63062
55055	63063
37440	63064
6212	63065
12493	63066
26235	63067
50033	63068
48380	63069
2583	63070
38837	63071
303	63072
9886	63073
19965	63074
91301	63075
13801	63076
43438	63077
73180	63078
1771	63079
52745	63080
1928	63081
46601	63082
16001	63083
29944	63084
32757	63085
46965	63086
17807	63087
29331	63088
32429	63089
41043	63090
46264	63091
88934	63092
36384	63093
63149	63094
73667	63095
18416	63096
17	63097
57955	63098
37311	63099
97283	63100
907	63101
49367	63102
45010	63103
33541	63104
18015	63105
94553	63106
64523	63107
261	63108
49044	63109
81270	63110
24252	63111
8043	63112
25892	63113
30052	63114
21587	63115
29352	63116
4846	63117
75623	63118
42907	63119
30215	63120
7452	63121
4042	63122
13859	63123
20514	63124
10978	63125
3907	63126
6156	63127
35163	63128
16725	63129
54797	63130
15626	63131
33820	63132
882	63133
348	63134
1562	63135
17485	63136
129	63137
62616	63138
38807	63139
50964	63140
10107	63141
23995	63142
41272	63143
23306	63144
4092	63145
245	63146
67293	63147
339	63148
86709	63149
44227	63150
72817	63151
6839	63152
39527	63153
6877	63154
4891	63155
75505	63156
48671	63157
53398	63158
38596	63159
33741	63160
19157	63161
87902	63162
1688	63163
14306	63164
60315	63165
46595	63166
36277	63167
8240	63168
35304	63169
37248	63170
38073	63171
21951	63172
82075	63173
99807	63174
418	63175
63733	63176
28652	63177
66403	63178
38289	63179
56345	63180
71789	63181
35988	63182
3193	63183
12623	63184
44084	63185
4653	63186
71563	63187
69060	63188
4502	63189
9	63190
6659	63191
29424	63192
25678	63193
50556	63194
17179	63195
75743	63196
4606	63197
25315	63198
88458	63199
24908	63200
36264	63201
65503	63202
3307	63203
30629	63204
2938	63205
58862	63206
4902	63207
86956	63208
23680	63209
53554	63210
34238	63211
80586	63212
29104	63213
3787	63214
86158	63215
70963	63216
4997	63217
1719	63218
12866	63219
12780	63220
28769	63221
2161	63222
15358	63223
94700	63224
70182	63225
15416	63226
59012	63227
18652	63228
8761	63229
103836	63230
96436	63231
767	63232
10797	63233
12322	63234
1993	63235
37225	63236
48989	63237
2280	63238
92514	63239
49636	63240
7456	63241
54118	63242
78272	63243
41315	63244
270	63245
19091	63246
716	63247
18221	63248
51	63249
49185	63250
67342	63251
87641	63252
69276	63253
64595	63254
51657	63255
40243	63256
8671	63257
24064	63258
6058	63259
18291	63260
11913	63261
49923	63262
46216	63263
68327	63264
101479	63265
12709	63266
4155	63267
5614	63268
8929	63269
84175	63270
14906	63271
85687	63272
6865	63273
1359	63274
27492	63275
65561	63276
87466	63277
296	63278
86696	63279
54013	63280
825	63281
1804	63282
65698	63283
863	63284
24803	63285
113806	63286
19063	63287
250	63288
65104	63289
60862	63290
6274	63291
52050	63292
48878	63293
17815	63294
230	63295
38806	63296
48816	63297
5359	63298
71499	63299
91051	63300
60701	63301
558	63302
6273	63303
8585	63304
15091	63305
2056	63306
36204	63307
2357	63308
18498	63309
21022	63310
41465	63311
37480	63312
76564	63313
11184	63314
8104	63315
41001	63316
7745	63317
56600	63318
54298	63319
106	63320
50769	63321
18015	63322
99967	63323
59937	63324
43055	63325
21065	63326
19773	63327
198	63328
50233	63329
67357	63330
20579	63331
4695	63332
59018	63333
12852	63334
3999	63335
46123	63336
7224	63337
80615	63338
57960	63339
26982	63340
1338	63341
70869	63342
4925	63343
35036	63344
41970	63345
13987	63346
60569	63347
7599	63348
102749	63349
6327	63350
10457	63351
1956	63352
33147	63353
8352	63354
110794	63355
48213	63356
24435	63357
27323	63358
11206	63359
31250	63360
94511	63361
18472	63362
23619	63363
2631	63364
83299	63365
18984	63366
21493	63367
30198	63368
32227	63369
11162	63370
17185	63371
96989	63372
14215	63373
2054	63374
8297	63375
10568	63376
20366	63377
56018	63378
3199	63379
17388	63380
34756	63381
56819	63382
6027	63383
91440	63384
82395	63385
82905	63386
74449	63387
35675	63388
31402	63389
16102	63390
379	63391
4222	63392
6586	63393
34810	63394
8695	63395
60793	63396
37852	63397
9449	63398
575	63399
44711	63400
3919	63401
53068	63402
45683	63403
14337	63404
34586	63405
47655	63406
27583	63407
337	63408
425	63409
271	63410
59102	63411
3276	63412
162	63413
10376	63414
2652	63415
57858	63416
61123	63417
8528	63418
70954	63419
34776	63420
1057	63421
54258	63422
50770	63423
83814	63424
6569	63425
86066	63426
93151	63427
12884	63428
51727	63429
12437	63430
35797	63431
1731	63432
12761	63433
3462	63434
42817	63435
25940	63436
11464	63437
598	63438
60745	63439
52201	63440
101900	63441
102	63442
12480	63443
9388	63444
8739	63445
24851	63446
16253	63447
23	63448
43318	63449
6403	63450
68872	63451
24620	63452
25520	63453
100229	63454
49477	63455
85574	63456
19647	63457
70356	63458
78637	63459
22546	63460
39305	63461
46599	63462
15750	63463
27107	63464
1044	63465
42758	63466
20562	63467
15179	63468
9397	63469
11846	63470
6052	63471
1269	63472
4883	63473
54021	63474
4542	63475
14967	63476
37654	63477
42509	63478
1658	63479
6254	63480
3076	63481
78890	63482
15484	63483
17305	63484
78865	63485
238	63486
14372	63487
9259	63488
6734	63489
1045	63490
25532	63491
2345	63492
85559	63493
9415	63494
17372	63495
8273	63496
13526	63497
16480	63498
30099	63499
2897	63500
70863	63501
19015	63502
8332	63503
68595	63504
16534	63505
2197	63506
24470	63507
24095	63508
16556	63509
89321	63510
40650	63511
32190	63512
38853	63513
55490	63514
17323	63515
627	63516
12172	63517
43082	63518
17124	63519
36632	63520
26885	63521
73371	63522
18203	63523
13813	63524
30894	63525
2723	63526
6405	63527
38270	63528
5644	63529
17062	63530
47737	63531
2516	63532
5258	63533
40726	63534
8084	63535
45321	63536
31614	63537
14288	63538
51793	63539
11123	63540
37712	63541
23489	63542
77509	63543
53195	63544
35261	63545
6259	63546
31164	63547
32967	63548
96547	63549
23372	63550
71896	63551
51064	63552
122	63553
75567	63554
14953	63555
574	63556
63917	63557
38478	63558
60207	63559
19548	63560
668	63561
1961	63562
66533	63563
48311	63564
14685	63565
16432	63566
30182	63567
35835	63568
20472	63569
4817	63570
33721	63571
48837	63572
43296	63573
6843	63574
10164	63575
23382	63576
70563	63577
10330	63578
6513	63579
96450	63580
106717	63581
1128	63582
4349	63583
31988	63584
2328	63585
51720	63586
7217	63587
15863	63588
13252	63589
41642	63590
26687	63591
32711	63592
7675	63593
42198	63594
24490	63595
29111	63596
1619	63597
22612	63598
4521	63599
3595	63600
1263	63601
17914	63602
8835	63603
67523	63604
7754	63605
12695	63606
6968	63607
96907	63608
20264	63609
16562	63610
59030	63611
56449	63612
33873	63613
17787	63614
38002	63615
45276	63616
3773	63617
644	63618
3891	63619
32551	63620
15102	63621
217	63622
63823	63623
3652	63624
15928	63625
30858	63626
3700	63627
8916	63628
48701	63629
2766	63630
17725	63631
41456	63632
52829	63633
1626	63634
89946	63635
76636	63636
52495	63637
6143	63638
9599	63639
4131	63640
35303	63641
2983	63642
61721	63643
37120	63644
88923	63645
901	63646
65121	63647
2507	63648
7439	63649
59739	63650
18088	63651
3908	63652
75899	63653
3406	63654
75770	63655
59711	63656
3917	63657
16538	63658
17042	63659
14225	63660
11538	63661
13090	63662
29092	63663
76857	63664
67271	63665
12557	63666
3011	63667
6349	63668
16863	63669
24011	63670
97883	63671
963	63672
1487	63673
11526	63674
92138	63675
52218	63676
50508	63677
56329	63678
7316	63679
620	63680
68837	63681
16327	63682
56666	63683
185	63684
7923	63685
57668	63686
15370	63687
2776	63688
61468	63689
23467	63690
7738	63691
68810	63692
8190	63693
77156	63694
66854	63695
62487	63696
19597	63697
19348	63698
18648	63699
1951	63700
60881	63701
48260	63702
33431	63703
1202	63704
4388	63705
72748	63706
3745	63707
23638	63708
15398	63709
37125	63710
61948	63711
23855	63712
14004	63713
14611	63714
1932	63715
11008	63716
24969	63717
25901	63718
8449	63719
72717	63720
6204	63721
3792	63722
1736	63723
94976	63724
17668	63725
44894	63726
17381	63727
25858	63728
49573	63729
39639	63730
114149	63731
12470	63732
21612	63733
1610	63734
53931	63735
56956	63736
26051	63737
31037	63738
8359	63739
79887	63740
10928	63741
103067	63742
54459	63743
2324	63744
56370	63745
3073	63746
184	63747
16584	63748
16553	63749
85905	63750
11988	63751
16740	63752
4054	63753
81214	63754
22118	63755
6687	63756
23330	63757
16041	63758
30895	63759
70139	63760
439	63761
47065	63762
4986	63763
25374	63764
13673	63765
29305	63766
15518	63767
54850	63768
7289	63769
11039	63770
44473	63771
6312	63772
2463	63773
127	63774
40325	63775
30431	63776
28538	63777
27016	63778
21915	63779
1307	63780
24286	63781
846	63782
22961	63783
2908	63784
67670	63785
79587	63786
41144	63787
48584	63788
51990	63789
613	63790
52721	63791
58007	63792
42841	63793
5422	63794
43794	63795
20366	63796
272	63797
60489	63798
65961	63799
77854	63800
14127	63801
59123	63802
584	63803
13312	63804
60484	63805
85469	63806
1948	63807
61941	63808
45667	63809
48267	63810
31199	63811
9089	63812
14543	63813
28937	63814
5315	63815
7762	63816
77277	63817
23995	63818
12586	63819
41719	63820
61036	63821
31460	63822
2368	63823
8477	63824
72360	63825
2626	63826
54300	63827
2301	63828
58368	63829
51458	63830
6	63831
82433	63832
16063	63833
6763	63834
30417	63835
96289	63836
20202	63837
14004	63838
82086	63839
4507	63840
46069	63841
74819	63842
1166	63843
4	63844
1578	63845
90370	63846
21572	63847
76042	63848
11516	63849
19942	63850
3704	63851
2496	63852
15012	63853
60837	63854
40	63855
7946	63856
17157	63857
23318	63858
972	63859
3055	63860
41612	63861
17633	63862
38341	63863
803	63864
53577	63865
21589	63866
36964	63867
35665	63868
5431	63869
48129	63870
96717	63871
34905	63872
40423	63873
71349	63874
20176	63875
26134	63876
60747	63877
53757	63878
4664	63879
23945	63880
32345	63881
6434	63882
104460	63883
5440	63884
1655	63885
9349	63886
15997	63887
4188	63888
36433	63889
93186	63890
22065	63891
8174	63892
85453	63893
22174	63894
64001	63895
32868	63896
22525	63897
17540	63898
85042	63899
28742	63900
3239	63901
4427	63902
35349	63903
70004	63904
14002	63905
4626	63906
20964	63907
24800	63908
37875	63909
3428	63910
49365	63911
34059	63912
5591	63913
3258	63914
53340	63915
11003	63916
43640	63917
74293	63918
20290	63919
34324	63920
2237	63921
1551	63922
54367	63923
31279	63924
8316	63925
4968	63926
38308	63927
91698	63928
59355	63929
1049	63930
1100	63931
17539	63932
52989	63933
88339	63934
61968	63935
7109	63936
37560	63937
21247	63938
43434	63939
1201	63940
2067	63941
4135	63942
10330	63943
74110	63944
20409	63945
12942	63946
3026	63947
4986	63948
14163	63949
43526	63950
45880	63951
44017	63952
14362	63953
56914	63954
326	63955
91981	63956
15863	63957
90435	63958
2356	63959
83227	63960
90137	63961
63523	63962
4324	63963
61435	63964
20159	63965
7001	63966
56808	63967
59320	63968
44725	63969
14447	63970
10428	63971
48410	63972
33467	63973
36556	63974
16244	63975
112790	63976
46684	63977
54450	63978
74801	63979
47651	63980
23662	63981
31657	63982
16772	63983
579	63984
8523	63985
1907	63986
4401	63987
213	63988
30622	63989
69755	63990
40751	63991
20477	63992
55038	63993
21516	63994
28104	63995
76405	63996
23955	63997
2536	63998
640	63999
44508	64000
60223	64001
74681	64002
3308	64003
16003	64004
49090	64005
3123	64006
32139	64007
51240	64008
5312	64009
27327	64010
41488	64011
3378	64012
73664	64013
81551	64014
2473	64015
59703	64016
27219	64017
18451	64018
11622	64019
37769	64020
98993	64021
68787	64022
12425	64023
50740	64024
107272	64025
3936	64026
5984	64027
23271	64028
1334	64029
98	64030
72937	64031
2560	64032
4249	64033
50260	64034
3346	64035
48675	64036
71344	64037
40216	64038
7551	64039
60818	64040
15434	64041
10187	64042
5432	64043
37100	64044
71	64045
989	64046
44626	64047
15125	64048
13620	64049
17994	64050
5612	64051
27408	64052
63544	64053
8115	64054
23110	64055
46041	64056
1650	64057
80634	64058
30634	64059
57463	64060
1540	64061
5039	64062
107033	64063
9561	64064
82816	64065
46279	64066
2252	64067
55870	64068
14	64069
80912	64070
22422	64071
45903	64072
11719	64073
75816	64074
69332	64075
64223	64076
7750	64077
26427	64078
6225	64079
8031	64080
6064	64081
3294	64082
102542	64083
92531	64084
53325	64085
23464	64086
21814	64087
1044	64088
54623	64089
9188	64090
987	64091
96300	64092
4756	64093
91400	64094
22834	64095
27822	64096
23138	64097
10256	64098
1675	64099
50764	64100
60743	64101
46184	64102
4674	64103
80527	64104
9220	64105
9823	64106
9950	64107
26773	64108
73400	64109
100323	64110
38442	64111
26127	64112
70408	64113
13028	64114
33329	64115
6475	64116
42486	64117
39505	64118
2794	64119
74619	64120
5751	64121
36727	64122
4496	64123
11306	64124
103085	64125
60139	64126
1004	64127
32251	64128
13481	64129
13630	64130
4208	64131
105444	64132
17027	64133
9617	64134
29393	64135
22738	64136
104553	64137
612	64138
15552	64139
17985	64140
7943	64141
8679	64142
48804	64143
12141	64144
22841	64145
17	64146
59768	64147
71685	64148
46937	64149
6403	64150
82979	64151
54147	64152
9563	64153
62028	64154
24430	64155
37900	64156
74600	64157
9157	64158
9116	64159
26092	64160
112351	64161
5489	64162
114517	64163
79281	64164
32201	64165
2349	64166
30830	64167
45495	64168
70870	64169
25722	64170
8315	64171
6	64172
24837	64173
26042	64174
90193	64175
60921	64176
57451	64177
19992	64178
669	64179
51651	64180
9393	64181
39421	64182
31213	64183
84239	64184
32786	64185
15795	64186
327	64187
35808	64188
114529	64189
265	64190
13285	64191
42492	64192
21545	64193
46079	64194
14592	64195
70377	64196
102009	64197
46871	64198
311	64199
14834	64200
1557	64201
13471	64202
67888	64203
56690	64204
728	64205
39032	64206
22824	64207
79967	64208
531	64209
39491	64210
64481	64211
1052	64212
94131	64213
3328	64214
1520	64215
12392	64216
10184	64217
26156	64218
5084	64219
20093	64220
1682	64221
21151	64222
41262	64223
53773	64224
31603	64225
20870	64226
9502	64227
12854	64228
52510	64229
80323	64230
284	64231
28820	64232
2725	64233
22387	64234
49527	64235
73597	64236
69962	64237
6256	64238
12302	64239
9407	64240
71822	64241
50270	64242
43310	64243
1903	64244
42312	64245
5625	64246
17213	64247
49809	64248
14741	64249
12347	64250
54298	64251
22881	64252
8877	64253
45735	64254
25619	64255
37775	64256
12942	64257
81085	64258
8012	64259
40369	64260
83900	64261
35192	64262
14729	64263
80747	64264
27304	64265
27024	64266
14676	64267
46520	64268
8224	64269
65079	64270
20012	64271
58058	64272
136	64273
12937	64274
52060	64275
8854	64276
47422	64277
13056	64278
97072	64279
40657	64280
21569	64281
247	64282
63887	64283
57296	64284
38376	64285
1006	64286
580	64287
37991	64288
66969	64289
27201	64290
15	64291
11862	64292
35582	64293
9363	64294
34268	64295
56016	64296
87806	64297
13092	64298
10165	64299
10049	64300
42571	64301
60	64302
10889	64303
8882	64304
52382	64305
6291	64306
38470	64307
23529	64308
20824	64309
35003	64310
50272	64311
14925	64312
42305	64313
28243	64314
12396	64315
4516	64316
88680	64317
3392	64318
8822	64319
65246	64320
29762	64321
28110	64322
97226	64323
85099	64324
79	64325
95453	64326
443	64327
53266	64328
31304	64329
20266	64330
4318	64331
6852	64332
1711	64333
39772	64334
5313	64335
82345	64336
302	64337
80397	64338
9060	64339
1029	64340
2176	64341
32237	64342
33918	64343
52595	64344
28741	64345
14655	64346
9205	64347
76086	64348
7488	64349
46751	64350
57285	64351
10373	64352
9667	64353
66270	64354
47389	64355
24702	64356
15736	64357
50972	64358
31371	64359
41279	64360
72959	64361
7438	64362
20075	64363
1	64364
5647	64365
34726	64366
83836	64367
15245	64368
29364	64369
54236	64370
2745	64371
22785	64372
607	64373
11814	64374
43240	64375
48085	64376
15276	64377
5864	64378
72402	64379
39923	64380
66845	64381
37412	64382
2675	64383
103171	64384
7429	64385
5965	64386
1129	64387
32274	64388
56971	64389
63340	64390
42417	64391
32993	64392
71835	64393
28565	64394
21947	64395
3629	64396
2073	64397
921	64398
16224	64399
57233	64400
67073	64401
1936	64402
20482	64403
2819	64404
3886	64405
33170	64406
14669	64407
3772	64408
5188	64409
4329	64410
52771	64411
1985	64412
3552	64413
13376	64414
2882	64415
2490	64416
49584	64417
57113	64418
57491	64419
58102	64420
4707	64421
32343	64422
60019	64423
42797	64424
32009	64425
57973	64426
41026	64427
2348	64428
87601	64429
27104	64430
23519	64431
2676	64432
69841	64433
66	64434
4782	64435
15740	64436
17536	64437
46751	64438
23783	64439
64131	64440
14995	64441
19039	64442
52375	64443
33509	64444
43018	64445
65501	64446
36859	64447
26566	64448
21502	64449
52835	64450
12862	64451
11791	64452
4015	64453
13666	64454
18205	64455
12609	64456
3491	64457
27034	64458
554	64459
23970	64460
77896	64461
62658	64462
43737	64463
69128	64464
40501	64465
90225	64466
34024	64467
28463	64468
85055	64469
6387	64470
6194	64471
19264	64472
139	64473
23258	64474
81711	64475
7516	64476
1743	64477
1227	64478
45640	64479
60759	64480
9207	64481
78057	64482
42789	64483
4803	64484
23612	64485
104986	64486
12138	64487
549	64488
41386	64489
21782	64490
44509	64491
29976	64492
86519	64493
40786	64494
62850	64495
12570	64496
12335	64497
5705	64498
35728	64499
105065	64500
13826	64501
44409	64502
9731	64503
5767	64504
45606	64505
25167	64506
50877	64507
52871	64508
21411	64509
41669	64510
7923	64511
49895	64512
19485	64513
68146	64514
127	64515
3156	64516
11260	64517
58438	64518
23175	64519
3200	64520
114	64521
46110	64522
8311	64523
54244	64524
70442	64525
12448	64526
33367	64527
9737	64528
1400	64529
27653	64530
1094	64531
1892	64532
92686	64533
26360	64534
21873	64535
34634	64536
26864	64537
21380	64538
88673	64539
72276	64540
4569	64541
31512	64542
7472	64543
13620	64544
4613	64545
29071	64546
366	64547
7882	64548
91	64549
110	64550
2089	64551
60	64552
143	64553
27556	64554
495	64555
73032	64556
94425	64557
11485	64558
68571	64559
6389	64560
18582	64561
23219	64562
34452	64563
16140	64564
3631	64565
8006	64566
13203	64567
14436	64568
58235	64569
36260	64570
1518	64571
76601	64572
41915	64573
1308	64574
35755	64575
16821	64576
56571	64577
15477	64578
28046	64579
41510	64580
235	64581
1267	64582
1782	64583
13498	64584
19359	64585
22925	64586
34092	64587
21865	64588
5255	64589
908	64590
29665	64591
596	64592
38638	64593
19927	64594
5899	64595
35175	64596
60348	64597
19528	64598
87782	64599
1412	64600
676	64601
12138	64602
2191	64603
41583	64604
5235	64605
40846	64606
8160	64607
49133	64608
897	64609
32173	64610
30495	64611
8045	64612
59128	64613
14006	64614
240	64615
990	64616
338	64617
56747	64618
39104	64619
22798	64620
65341	64621
739	64622
66548	64623
2035	64624
9296	64625
7847	64626
50799	64627
926	64628
44091	64629
25017	64630
33923	64631
76192	64632
1393	64633
31144	64634
18246	64635
55	64636
5575	64637
9053	64638
78445	64639
54430	64640
36425	64641
34642	64642
104212	64643
44952	64644
61390	64645
11857	64646
23595	64647
8392	64648
8725	64649
64755	64650
53811	64651
9425	64652
21565	64653
35588	64654
26816	64655
650	64656
24660	64657
1254	64658
61962	64659
78247	64660
5116	64661
13176	64662
79270	64663
2373	64664
84404	64665
140	64666
43598	64667
42770	64668
19956	64669
29471	64670
50050	64671
96875	64672
52017	64673
64610	64674
13460	64675
11471	64676
13080	64677
3655	64678
45413	64679
6903	64680
11862	64681
31035	64682
65034	64683
37863	64684
40148	64685
87810	64686
32868	64687
63186	64688
2518	64689
71972	64690
73415	64691
52875	64692
45429	64693
57317	64694
79182	64695
77824	64696
42864	64697
46112	64698
62210	64699
103488	64700
27244	64701
6874	64702
56952	64703
3514	64704
73923	64705
9731	64706
38687	64707
8639	64708
67721	64709
58391	64710
997	64711
31207	64712
85932	64713
61456	64714
21030	64715
10973	64716
13006	64717
16914	64718
30248	64719
5736	64720
49920	64721
25405	64722
29202	64723
11391	64724
43559	64725
11365	64726
17665	64727
38994	64728
12780	64729
2158	64730
353	64731
35339	64732
49090	64733
8574	64734
27379	64735
2808	64736
69957	64737
69296	64738
24326	64739
2118	64740
2107	64741
38523	64742
2155	64743
488	64744
28579	64745
52618	64746
149	64747
214	64748
56789	64749
10627	64750
4929	64751
28267	64752
17130	64753
770	64754
8564	64755
21347	64756
40092	64757
193	64758
17842	64759
56623	64760
9603	64761
3390	64762
35478	64763
63649	64764
15301	64765
45779	64766
29305	64767
102049	64768
564	64769
69128	64770
31357	64771
56233	64772
4988	64773
90777	64774
94268	64775
8537	64776
21193	64777
25028	64778
3256	64779
36208	64780
8	64781
2068	64782
82340	64783
5661	64784
73550	64785
35085	64786
49029	64787
39225	64788
7772	64789
1261	64790
16335	64791
24675	64792
21130	64793
214	64794
5833	64795
17465	64796
20272	64797
65197	64798
57417	64799
13146	64800
641	64801
83716	64802
67131	64803
30129	64804
7452	64805
46264	64806
21741	64807
868	64808
26350	64809
19179	64810
29380	64811
88452	64812
40065	64813
25425	64814
12355	64815
44023	64816
4207	64817
22643	64818
4722	64819
36173	64820
1237	64821
1908	64822
10276	64823
67290	64824
35551	64825
8721	64826
32272	64827
9967	64828
17408	64829
6925	64830
13568	64831
104347	64832
47438	64833
66823	64834
5398	64835
2702	64836
40412	64837
81080	64838
31112	64839
49734	64840
14063	64841
1864	64842
22562	64843
2480	64844
21735	64845
51194	64846
16505	64847
15934	64848
94090	64849
335	64850
39299	64851
5029	64852
28198	64853
23109	64854
6648	64855
23060	64856
65998	64857
71382	64858
18513	64859
25110	64860
51545	64861
36109	64862
4385	64863
24391	64864
56341	64865
762	64866
91131	64867
30878	64868
33321	64869
100197	64870
3668	64871
66440	64872
19238	64873
129	64874
215	64875
14576	64876
27953	64877
67084	64878
27405	64879
82406	64880
17886	64881
34704	64882
57078	64883
8088	64884
41274	64885
49931	64886
61296	64887
22088	64888
28	64889
10284	64890
11376	64891
22942	64892
6167	64893
33728	64894
23014	64895
20798	64896
2818	64897
25307	64898
24194	64899
2735	64900
112180	64901
53401	64902
104024	64903
24367	64904
958	64905
95942	64906
5777	64907
19807	64908
36663	64909
2447	64910
31697	64911
8511	64912
2642	64913
46408	64914
98140	64915
18955	64916
15504	64917
47045	64918
581	64919
50718	64920
51863	64921
10071	64922
108	64923
1859	64924
29083	64925
46688	64926
29745	64927
40734	64928
25136	64929
72193	64930
50421	64931
3143	64932
13212	64933
1536	64934
47185	64935
80545	64936
14210	64937
18267	64938
100894	64939
50808	64940
30374	64941
23279	64942
75774	64943
4146	64944
86739	64945
4337	64946
35809	64947
99756	64948
9727	64949
43573	64950
10473	64951
7834	64952
65142	64953
5556	64954
74233	64955
2046	64956
5274	64957
89071	64958
13797	64959
102389	64960
2665	64961
70761	64962
9122	64963
45395	64964
73141	64965
33255	64966
31814	64967
9842	64968
552	64969
63488	64970
12942	64971
22116	64972
344	64973
13009	64974
20890	64975
37500	64976
45946	64977
25102	64978
2918	64979
7059	64980
6434	64981
13695	64982
17284	64983
65034	64984
7628	64985
900	64986
61616	64987
25361	64988
9510	64989
3715	64990
84686	64991
29514	64992
61450	64993
97433	64994
45192	64995
74648	64996
64829	64997
13842	64998
59376	64999
17762	65000
41969	65001
2614	65002
19369	65003
69299	65004
92264	65005
64893	65006
80749	65007
5973	65008
29708	65009
50483	65010
61354	65011
15679	65012
82569	65013
29285	65014
1812	65015
67381	65016
4991	65017
40931	65018
6143	65019
74384	65020
7703	65021
246	65022
12653	65023
37254	65024
78528	65025
109785	65026
25294	65027
343	65028
23432	65029
67233	65030
9429	65031
34793	65032
4834	65033
38641	65034
18154	65035
55948	65036
23357	65037
8681	65038
20931	65039
60280	65040
4840	65041
2899	65042
1202	65043
10411	65044
3615	65045
46021	65046
38990	65047
65976	65048
37555	65049
4600	65050
44881	65051
435	65052
56540	65053
60355	65054
61023	65055
34903	65056
12786	65057
68491	65058
20158	65059
95848	65060
6341	65061
64478	65062
9265	65063
38329	65064
3122	65065
24679	65066
71759	65067
13123	65068
18676	65069
83839	65070
863	65071
133	65072
50699	65073
22834	65074
1727	65075
37335	65076
18991	65077
15452	65078
48549	65079
33647	65080
4710	65081
35301	65082
5300	65083
1744	65084
57999	65085
1807	65086
33425	65087
18910	65088
50274	65089
10219	65090
76669	65091
197	65092
27557	65093
10945	65094
8051	65095
40236	65096
14266	65097
78945	65098
45351	65099
13561	65100
8767	65101
93329	65102
42590	65103
24424	65104
8841	65105
71545	65106
56684	65107
59032	65108
32419	65109
12905	65110
23040	65111
846	65112
27866	65113
3204	65114
23868	65115
11132	65116
3327	65117
53954	65118
50887	65119
39217	65120
48708	65121
8734	65122
2862	65123
13207	65124
6101	65125
76526	65126
15167	65127
23997	65128
4913	65129
12464	65130
82910	65131
9255	65132
50273	65133
73580	65134
29610	65135
37582	65136
52054	65137
3447	65138
10533	65139
91643	65140
26043	65141
51012	65142
38183	65143
9151	65144
4397	65145
9224	65146
2249	65147
26142	65148
22950	65149
6881	65150
16983	65151
7708	65152
3778	65153
39179	65154
67226	65155
13428	65156
10507	65157
4304	65158
53563	65159
1098	65160
551	65161
6061	65162
79	65163
49392	65164
326	65165
21173	65166
42475	65167
9112	65168
46841	65169
17468	65170
16245	65171
70648	65172
9139	65173
13902	65174
25816	65175
7972	65176
7510	65177
17264	65178
110887	65179
27908	65180
23916	65181
3069	65182
105574	65183
3875	65184
93200	65185
43670	65186
38221	65187
28321	65188
58224	65189
39008	65190
12587	65191
996	65192
52929	65193
30443	65194
29502	65195
10074	65196
108882	65197
38740	65198
19175	65199
60910	65200
96739	65201
38756	65202
35581	65203
26479	65204
48084	65205
11481	65206
87639	65207
13042	65208
60581	65209
58444	65210
66301	65211
22011	65212
27093	65213
19564	65214
5276	65215
36394	65216
7281	65217
100691	65218
1486	65219
4448	65220
34121	65221
14403	65222
50600	65223
12799	65224
7086	65225
45275	65226
42608	65227
49248	65228
85185	65229
35842	65230
25963	65231
429	65232
78744	65233
1302	65234
93	65235
349	65236
1471	65237
71375	65238
25085	65239
563	65240
19817	65241
9323	65242
22738	65243
9249	65244
2056	65245
29006	65246
68706	65247
24442	65248
7305	65249
22051	65250
4590	65251
13988	65252
251	65253
331	65254
21202	65255
40691	65256
20790	65257
30688	65258
22014	65259
16886	65260
20102	65261
55839	65262
29463	65263
492	65264
63754	65265
33565	65266
36059	65267
23691	65268
24116	65269
27953	65270
78889	65271
66897	65272
30663	65273
109739	65274
2183	65275
63094	65276
39406	65277
71243	65278
2503	65279
75915	65280
2976	65281
48369	65282
40736	65283
28504	65284
14247	65285
27977	65286
102643	65287
64733	65288
28606	65289
57188	65290
19089	65291
24503	65292
78764	65293
23603	65294
30881	65295
2256	65296
84689	65297
2063	65298
31660	65299
20552	65300
11376	65301
46191	65302
6666	65303
33354	65304
63484	65305
37193	65306
8357	65307
40595	65308
11030	65309
17561	65310
51553	65311
2302	65312
7793	65313
6233	65314
15274	65315
4614	65316
74198	65317
37923	65318
8015	65319
4643	65320
35381	65321
60249	65322
69640	65323
10569	65324
1096	65325
14734	65326
13687	65327
5854	65328
100643	65329
103131	65330
2496	65331
28389	65332
595	65333
1400	65334
65992	65335
50509	65336
35082	65337
30105	65338
8628	65339
3645	65340
24825	65341
84	65342
81109	65343
7857	65344
267	65345
2954	65346
8	65347
2017	65348
30850	65349
37538	65350
47840	65351
82890	65352
55595	65353
98450	65354
62248	65355
47012	65356
13316	65357
21726	65358
466	65359
17763	65360
6423	65361
32187	65362
30086	65363
4964	65364
84	65365
40478	65366
89354	65367
77793	65368
34734	65369
77456	65370
95999	65371
64874	65372
1401	65373
61083	65374
14063	65375
27723	65376
31113	65377
21696	65378
8408	65379
12244	65380
90117	65381
21229	65382
48257	65383
44179	65384
42713	65385
64047	65386
11235	65387
66917	65388
28681	65389
9624	65390
1338	65391
37582	65392
32294	65393
5480	65394
357	65395
28275	65396
10720	65397
27997	65398
8722	65399
16279	65400
53637	65401
23527	65402
14407	65403
5760	65404
37655	65405
61328	65406
28231	65407
65421	65408
44794	65409
15140	65410
4711	65411
16574	65412
11298	65413
9250	65414
72282	65415
3140	65416
72561	65417
2916	65418
361	65419
34174	65420
7495	65421
13697	65422
39775	65423
306	65424
63995	65425
74615	65426
45499	65427
4697	65428
43666	65429
87846	65430
40945	65431
53924	65432
21691	65433
46634	65434
42090	65435
57877	65436
87824	65437
4457	65438
55215	65439
29438	65440
9838	65441
12690	65442
20781	65443
9537	65444
14185	65445
3463	65446
838	65447
23022	65448
35748	65449
3598	65450
39838	65451
48258	65452
13454	65453
11787	65454
65803	65455
10836	65456
53666	65457
4866	65458
47765	65459
2653	65460
21571	65461
4860	65462
14144	65463
3531	65464
1019	65465
4261	65466
70374	65467
11562	65468
8547	65469
15448	65470
21750	65471
42170	65472
78699	65473
2827	65474
52073	65475
36347	65476
55616	65477
908	65478
17369	65479
10942	65480
20831	65481
18356	65482
49179	65483
1711	65484
316	65485
45517	65486
6852	65487
35423	65488
52804	65489
20983	65490
2758	65491
1767	65492
4932	65493
59146	65494
36842	65495
710	65496
4716	65497
19105	65498
13405	65499
91058	65500
21747	65501
69005	65502
3975	65503
70682	65504
26861	65505
33242	65506
13776	65507
40422	65508
15314	65509
37644	65510
79233	65511
100725	65512
516	65513
7100	65514
106571	65515
40808	65516
47093	65517
12642	65518
68951	65519
300	65520
65558	65521
37720	65522
15763	65523
51952	65524
66657	65525
13668	65526
390	65527
102334	65528
16095	65529
43625	65530
7830	65531
13208	65532
19592	65533
52280	65534
13828	65535
4317	65536
31367	65537
8105	65538
50571	65539
2692	65540
52623	65541
90310	65542
1533	65543
60118	65544
116	65545
339	65546
54839	65547
25550	65548
42479	65549
15002	65550
1662	65551
884	65552
8017	65553
32349	65554
2820	65555
8320	65556
9632	65557
71410	65558
50144	65559
522	65560
55938	65561
44834	65562
70237	65563
45561	65564
73327	65565
88278	65566
55397	65567
1636	65568
66944	65569
92873	65570
32328	65571
41206	65572
12363	65573
8629	65574
68818	65575
15770	65576
3917	65577
53003	65578
10768	65579
6761	65580
30557	65581
3333	65582
19	65583
49884	65584
40284	65585
8360	65586
52926	65587
75	65588
3589	65589
27513	65590
97	65591
4204	65592
33686	65593
80883	65594
23701	65595
51230	65596
32730	65597
9241	65598
39010	65599
49378	65600
45699	65601
14197	65602
8944	65603
88666	65604
6533	65605
24914	65606
279	65607
60622	65608
39439	65609
1675	65610
3395	65611
14491	65612
472	65613
27533	65614
58602	65615
32145	65616
43637	65617
83605	65618
53754	65619
42490	65620
76	65621
28561	65622
66922	65623
48070	65624
100357	65625
5433	65626
26059	65627
2990	65628
35196	65629
50340	65630
24733	65631
8776	65632
2488	65633
12934	65634
83772	65635
32160	65636
76548	65637
10185	65638
15593	65639
8172	65640
8488	65641
18678	65642
19551	65643
2843	65644
10173	65645
8602	65646
19727	65647
44706	65648
43380	65649
719	65650
37461	65651
699	65652
23361	65653
29542	65654
78537	65655
62181	65656
25734	65657
82679	65658
3256	65659
42661	65660
29143	65661
486	65662
2170	65663
17549	65664
79469	65665
3966	65666
69770	65667
20946	65668
55036	65669
87359	65670
42487	65671
20416	65672
2040	65673
32058	65674
31215	65675
10682	65676
57498	65677
113178	65678
49431	65679
4579	65680
35444	65681
15558	65682
43986	65683
4988	65684
45155	65685
8477	65686
49605	65687
2378	65688
19682	65689
6205	65690
20650	65691
11306	65692
1756	65693
101401	65694
53234	65695
34770	65696
10649	65697
39607	65698
6872	65699
6558	65700
25169	65701
36609	65702
65998	65703
471	65704
24613	65705
1402	65706
46312	65707
532	65708
2365	65709
28866	65710
65548	65711
54420	65712
316	65713
80863	65714
4535	65715
47707	65716
663	65717
2817	65718
27203	65719
87650	65720
86957	65721
41455	65722
29410	65723
9953	65724
1085	65725
29074	65726
63124	65727
14951	65728
1632	65729
45657	65730
8667	65731
49911	65732
21193	65733
88744	65734
7370	65735
81256	65736
83838	65737
9657	65738
2238	65739
37794	65740
49141	65741
12061	65742
9888	65743
5148	65744
67828	65745
85402	65746
74997	65747
77827	65748
75550	65749
16577	65750
49930	65751
99584	65752
4394	65753
5969	65754
46350	65755
97359	65756
72811	65757
82096	65758
648	65759
7542	65760
294	65761
10493	65762
102438	65763
26043	65764
44759	65765
470	65766
603	65767
18013	65768
284	65769
54119	65770
6913	65771
24452	65772
15089	65773
2123	65774
64119	65775
64664	65776
10767	65777
219	65778
5029	65779
33566	65780
5348	65781
22649	65782
36219	65783
4830	65784
95337	65785
973	65786
33329	65787
2843	65788
7989	65789
2989	65790
63441	65791
38897	65792
84287	65793
26730	65794
843	65795
79031	65796
70244	65797
32546	65798
11195	65799
46880	65800
1604	65801
43848	65802
5712	65803
28120	65804
23266	65805
13089	65806
11626	65807
2817	65808
17677	65809
47910	65810
13315	65811
8817	65812
3366	65813
21643	65814
17985	65815
26292	65816
13885	65817
66212	65818
21254	65819
62590	65820
76850	65821
46957	65822
71649	65823
99530	65824
12537	65825
9570	65826
646	65827
87700	65828
72510	65829
21959	65830
54705	65831
47660	65832
107437	65833
37231	65834
10729	65835
25510	65836
16540	65837
47468	65838
41361	65839
1063	65840
7129	65841
17288	65842
3029	65843
42854	65844
31191	65845
13416	65846
38677	65847
48120	65848
19109	65849
9772	65850
32182	65851
50429	65852
17200	65853
61187	65854
23290	65855
1983	65856
47154	65857
1400	65858
9226	65859
48008	65860
400	65861
16119	65862
52569	65863
13200	65864
13446	65865
21005	65866
778	65867
3510	65868
71439	65869
25941	65870
37827	65871
98804	65872
11556	65873
186	65874
265	65875
3488	65876
1686	65877
299	65878
23582	65879
731	65880
22380	65881
45904	65882
102873	65883
44633	65884
3467	65885
24024	65886
31036	65887
15055	65888
82401	65889
19647	65890
347	65891
3412	65892
2013	65893
1353	65894
20991	65895
4020	65896
72562	65897
6872	65898
103895	65899
81006	65900
5083	65901
81195	65902
56356	65903
23847	65904
71532	65905
53727	65906
38929	65907
422	65908
3036	65909
22058	65910
806	65911
103177	65912
7036	65913
33191	65914
1663	65915
88067	65916
101020	65917
141	65918
12338	65919
94659	65920
25835	65921
1079	65922
6789	65923
60	65924
8061	65925
8243	65926
14020	65927
46947	65928
14720	65929
1517	65930
8664	65931
97825	65932
15667	65933
3172	65934
12248	65935
420	65936
4699	65937
11652	65938
1444	65939
15528	65940
30052	65941
2905	65942
9443	65943
5037	65944
21013	65945
25545	65946
39645	65947
7752	65948
19458	65949
63147	65950
105816	65951
949	65952
68518	65953
26999	65954
7717	65955
54949	65956
40015	65957
100029	65958
27183	65959
57690	65960
10610	65961
49560	65962
2118	65963
433	65964
12966	65965
23674	65966
1793	65967
37787	65968
21197	65969
18859	65970
28082	65971
60339	65972
38683	65973
69106	65974
47695	65975
26186	65976
80769	65977
67970	65978
385	65979
4209	65980
14889	65981
40781	65982
38916	65983
26333	65984
89729	65985
20268	65986
68372	65987
23041	65988
46696	65989
298	65990
18631	65991
24675	65992
52944	65993
68214	65994
94110	65995
11421	65996
3174	65997
36042	65998
17472	65999
21760	66000
11956	66001
3487	66002
73010	66003
31067	66004
27637	66005
24146	66006
10112	66007
99289	66008
2754	66009
28424	66010
70667	66011
60864	66012
65662	66013
89882	66014
6586	66015
32767	66016
4518	66017
3342	66018
90182	66019
41100	66020
10518	66021
13682	66022
14525	66023
13835	66024
52	66025
16253	66026
15364	66027
59242	66028
4106	66029
404	66030
5915	66031
6939	66032
20997	66033
31439	66034
54649	66035
23735	66036
10910	66037
26321	66038
2324	66039
100801	66040
14799	66041
18840	66042
48787	66043
8819	66044
2540	66045
25597	66046
23848	66047
28695	66048
103944	66049
57188	66050
15884	66051
5081	66052
51541	66053
37616	66054
37178	66055
64702	66056
21038	66057
49907	66058
67852	66059
42205	66060
36	66061
234	66062
23736	66063
52258	66064
18305	66065
33558	66066
53916	66067
45201	66068
86294	66069
24730	66070
7770	66071
44950	66072
740	66073
1	66074
63632	66075
563	66076
5174	66077
32068	66078
1155	66079
74634	66080
12190	66081
46626	66082
7671	66083
391	66084
71119	66085
3359	66086
74386	66087
23989	66088
42458	66089
536	66090
38675	66091
61557	66092
8537	66093
61910	66094
20573	66095
91482	66096
3075	66097
68439	66098
15694	66099
67416	66100
8016	66101
3219	66102
53835	66103
60669	66104
61239	66105
32556	66106
35079	66107
17695	66108
36273	66109
90058	66110
13775	66111
79554	66112
12599	66113
12992	66114
34424	66115
103303	66116
5535	66117
2364	66118
91	66119
11012	66120
23335	66121
14268	66122
69268	66123
53353	66124
42393	66125
2272	66126
73187	66127
57093	66128
35895	66129
10822	66130
35985	66131
6560	66132
61137	66133
22663	66134
87870	66135
8787	66136
8508	66137
83577	66138
37502	66139
15164	66140
8994	66141
58832	66142
5144	66143
11278	66144
23001	66145
28174	66146
47756	66147
689	66148
4836	66149
49387	66150
52367	66151
54165	66152
57476	66153
79190	66154
17815	66155
10912	66156
55699	66157
60916	66158
10604	66159
76128	66160
78684	66161
14903	66162
8006	66163
37869	66164
60261	66165
334	66166
65770	66167
504	66168
15157	66169
70495	66170
12245	66171
16395	66172
26030	66173
28380	66174
57098	66175
34974	66176
21705	66177
59989	66178
19164	66179
37066	66180
55024	66181
53734	66182
13107	66183
13901	66184
24726	66185
25491	66186
236	66187
4251	66188
79678	66189
22264	66190
28031	66191
61310	66192
35276	66193
32828	66194
94530	66195
4845	66196
668	66197
4996	66198
52778	66199
11130	66200
58896	66201
25287	66202
13083	66203
33310	66204
46930	66205
911	66206
80446	66207
11229	66208
3226	66209
54809	66210
29006	66211
19229	66212
16	66213
20270	66214
14578	66215
114544	66216
6093	66217
13043	66218
17844	66219
801	66220
20363	66221
13986	66222
44912	66223
10753	66224
90035	66225
48359	66226
11354	66227
24820	66228
33836	66229
18808	66230
3477	66231
7302	66232
711	66233
39818	66234
28921	66235
55692	66236
19776	66237
31080	66238
26743	66239
52210	66240
35155	66241
84047	66242
90780	66243
34393	66244
57453	66245
7965	66246
21118	66247
32316	66248
14910	66249
22786	66250
16839	66251
105847	66252
49032	66253
12705	66254
58914	66255
9753	66256
32847	66257
92320	66258
57121	66259
19788	66260
50004	66261
65466	66262
31567	66263
40542	66264
92853	66265
5200	66266
50750	66267
2054	66268
34162	66269
13044	66270
37323	66271
18030	66272
23747	66273
10454	66274
38619	66275
24658	66276
7875	66277
48753	66278
96122	66279
32623	66280
23998	66281
58387	66282
14679	66283
49315	66284
8012	66285
40894	66286
37385	66287
70713	66288
4260	66289
3173	66290
34206	66291
36318	66292
29140	66293
42247	66294
17678	66295
11466	66296
101897	66297
110	66298
102217	66299
2878	66300
14243	66301
7851	66302
15264	66303
51114	66304
2413	66305
12469	66306
14554	66307
29247	66308
75586	66309
2182	66310
32370	66311
38063	66312
70625	66313
29054	66314
86352	66315
3870	66316
80632	66317
14801	66318
2693	66319
53841	66320
2318	66321
26708	66322
39311	66323
5463	66324
719	66325
18969	66326
38523	66327
11337	66328
43395	66329
34	66330
4033	66331
108766	66332
2623	66333
22359	66334
25620	66335
54641	66336
17910	66337
44286	66338
86254	66339
63584	66340
15290	66341
3037	66342
3547	66343
7665	66344
22014	66345
28136	66346
10868	66347
33437	66348
37083	66349
3684	66350
19701	66351
1362	66352
3855	66353
25816	66354
938	66355
26399	66356
24032	66357
32491	66358
69518	66359
7675	66360
49117	66361
60654	66362
54515	66363
89983	66364
7694	66365
3711	66366
18793	66367
25233	66368
38900	66369
31651	66370
64267	66371
1929	66372
2378	66373
103708	66374
84717	66375
2546	66376
28820	66377
9539	66378
9161	66379
22316	66380
29514	66381
36123	66382
58361	66383
64585	66384
46390	66385
599	66386
14582	66387
51617	66388
80569	66389
2684	66390
14931	66391
3705	66392
5868	66393
69911	66394
2050	66395
520	66396
16120	66397
37178	66398
35195	66399
58320	66400
16207	66401
36845	66402
5277	66403
12345	66404
48675	66405
63191	66406
12904	66407
67182	66408
56642	66409
38114	66410
19369	66411
40998	66412
28300	66413
43556	66414
52158	66415
4892	66416
46335	66417
55575	66418
19633	66419
13227	66420
49006	66421
66342	66422
18833	66423
36850	66424
99482	66425
5901	66426
6163	66427
71385	66428
34876	66429
67964	66430
2723	66431
14359	66432
33873	66433
82325	66434
86342	66435
37753	66436
11907	66437
61391	66438
8760	66439
11300	66440
82007	66441
20091	66442
37484	66443
28369	66444
87370	66445
84644	66446
87853	66447
52275	66448
11746	66449
21953	66450
114289	66451
68911	66452
1007	66453
31748	66454
3113	66455
11859	66456
21456	66457
1325	66458
71235	66459
13204	66460
19222	66461
12057	66462
10152	66463
99897	66464
848	66465
4402	66466
72027	66467
30619	66468
32113	66469
40903	66470
23539	66471
164	66472
44436	66473
70963	66474
53790	66475
2505	66476
4562	66477
57088	66478
2274	66479
17436	66480
78	66481
46779	66482
9964	66483
38306	66484
16112	66485
1217	66486
38855	66487
37707	66488
23598	66489
11048	66490
54906	66491
84602	66492
1111	66493
4585	66494
97381	66495
66201	66496
12697	66497
64810	66498
22476	66499
43723	66500
50849	66501
78164	66502
10448	66503
103099	66504
13888	66505
31762	66506
32483	66507
10393	66508
12658	66509
7118	66510
8429	66511
29371	66512
28563	66513
28952	66514
21185	66515
510	66516
47	66517
47244	66518
19114	66519
17743	66520
21422	66521
6362	66522
61515	66523
38297	66524
90199	66525
5040	66526
2123	66527
8361	66528
62879	66529
60462	66530
43712	66531
89186	66532
2120	66533
19824	66534
29347	66535
58581	66536
26335	66537
14500	66538
98466	66539
67447	66540
96821	66541
2572	66542
28091	66543
12089	66544
59543	66545
17343	66546
32873	66547
2146	66548
41961	66549
11686	66550
1055	66551
5565	66552
48728	66553
439	66554
18337	66555
4809	66556
19159	66557
29254	66558
10783	66559
212	66560
41294	66561
1601	66562
21950	66563
56780	66564
50465	66565
36901	66566
5672	66567
43773	66568
58186	66569
50554	66570
30324	66571
5064	66572
7940	66573
69799	66574
39142	66575
5566	66576
84274	66577
25158	66578
105170	66579
60435	66580
1511	66581
4065	66582
16424	66583
22490	66584
78072	66585
12102	66586
39113	66587
65967	66588
47765	66589
4557	66590
13460	66591
8640	66592
57603	66593
17495	66594
42034	66595
33150	66596
15742	66597
45000	66598
7551	66599
4693	66600
90897	66601
1869	66602
64	66603
12997	66604
100192	66605
4067	66606
29154	66607
6280	66608
36360	66609
11790	66610
26099	66611
7867	66612
2124	66613
28803	66614
22341	66615
25414	66616
90702	66617
422	66618
9566	66619
13035	66620
51870	66621
27643	66622
1358	66623
8674	66624
87478	66625
11551	66626
6109	66627
368	66628
22331	66629
21448	66630
2019	66631
1280	66632
12171	66633
67367	66634
41351	66635
19057	66636
1042	66637
94790	66638
9296	66639
5700	66640
12772	66641
15427	66642
34671	66643
42062	66644
14537	66645
36148	66646
37240	66647
69937	66648
102560	66649
40874	66650
44089	66651
58571	66652
60776	66653
3064	66654
82418	66655
1335	66656
42973	66657
8416	66658
89062	66659
51722	66660
42096	66661
39366	66662
2282	66663
56745	66664
342	66665
22268	66666
74	66667
20450	66668
8285	66669
36449	66670
82896	66671
13734	66672
1166	66673
19477	66674
9777	66675
14747	66676
4	66677
1752	66678
19523	66679
63472	66680
5796	66681
62664	66682
28923	66683
17580	66684
35655	66685
21916	66686
676	66687
49976	66688
17442	66689
87683	66690
276	66691
5066	66692
61860	66693
58531	66694
29566	66695
56585	66696
51527	66697
89615	66698
2466	66699
36991	66700
2658	66701
5492	66702
50753	66703
19502	66704
61239	66705
84682	66706
3277	66707
89806	66708
6873	66709
41509	66710
61	66711
58004	66712
12789	66713
2304	66714
63951	66715
46490	66716
5346	66717
76079	66718
2434	66719
27603	66720
60321	66721
68038	66722
12004	66723
3012	66724
5932	66725
21116	66726
27777	66727
13450	66728
58648	66729
39736	66730
100366	66731
37315	66732
35530	66733
17810	66734
52899	66735
5784	66736
107806	66737
38300	66738
1152	66739
24820	66740
11327	66741
3176	66742
50710	66743
2105	66744
58290	66745
1467	66746
33247	66747
31004	66748
18043	66749
45444	66750
39375	66751
65993	66752
27066	66753
9837	66754
7654	66755
16105	66756
18265	66757
1678	66758
33585	66759
32822	66760
2230	66761
8172	66762
6356	66763
32668	66764
12283	66765
24153	66766
81649	66767
1128	66768
17991	66769
8930	66770
14483	66771
50715	66772
9094	66773
11204	66774
15689	66775
40355	66776
19632	66777
53107	66778
1269	66779
14492	66780
67574	66781
14905	66782
48511	66783
52947	66784
28	66785
345	66786
82525	66787
19715	66788
27744	66789
3008	66790
31838	66791
17633	66792
18022	66793
1457	66794
21855	66795
61288	66796
6239	66797
97543	66798
2273	66799
42824	66800
109477	66801
422	66802
47198	66803
69969	66804
3848	66805
44192	66806
862	66807
41577	66808
193	66809
27903	66810
12339	66811
64381	66812
3825	66813
27869	66814
10069	66815
33314	66816
1130	66817
352	66818
40503	66819
5010	66820
22735	66821
702	66822
639	66823
2529	66824
1590	66825
47168	66826
68025	66827
9306	66828
98821	66829
6108	66830
8350	66831
72425	66832
60334	66833
52195	66834
24924	66835
2279	66836
28342	66837
9614	66838
97086	66839
2401	66840
1065	66841
53923	66842
984	66843
10320	66844
53753	66845
51274	66846
70224	66847
14112	66848
24061	66849
30178	66850
7488	66851
940	66852
13274	66853
276	66854
82239	66855
7757	66856
7509	66857
9076	66858
23399	66859
22924	66860
7401	66861
4844	66862
68478	66863
61814	66864
1132	66865
112149	66866
89704	66867
17026	66868
93547	66869
19926	66870
56524	66871
3081	66872
6413	66873
4893	66874
86761	66875
17872	66876
19974	66877
530	66878
69756	66879
11891	66880
7810	66881
24949	66882
64823	66883
71691	66884
4613	66885
7944	66886
36412	66887
38739	66888
3139	66889
26187	66890
97604	66891
42151	66892
7495	66893
5815	66894
60	66895
1105	66896
14765	66897
22578	66898
28234	66899
6927	66900
47465	66901
86517	66902
11795	66903
7320	66904
87682	66905
237	66906
8991	66907
94442	66908
18724	66909
31237	66910
83008	66911
27131	66912
21158	66913
61005	66914
32393	66915
15437	66916
42886	66917
45484	66918
11526	66919
72817	66920
4415	66921
3136	66922
8700	66923
14701	66924
6690	66925
31579	66926
44441	66927
1755	66928
969	66929
1240	66930
37699	66931
20173	66932
79506	66933
10977	66934
50669	66935
93446	66936
48916	66937
8582	66938
15533	66939
26008	66940
22515	66941
1750	66942
18289	66943
7306	66944
49347	66945
16570	66946
11725	66947
55184	66948
6969	66949
18933	66950
622	66951
34234	66952
305	66953
661	66954
24259	66955
64912	66956
25462	66957
76056	66958
97122	66959
58034	66960
8582	66961
2449	66962
44446	66963
6807	66964
2582	66965
3017	66966
20519	66967
38436	66968
8334	66969
3343	66970
18741	66971
2970	66972
1729	66973
8183	66974
26794	66975
17210	66976
7147	66977
67336	66978
45090	66979
17582	66980
49085	66981
45417	66982
17616	66983
112547	66984
79	66985
4290	66986
858	66987
10377	66988
40273	66989
1821	66990
9972	66991
5333	66992
1107	66993
40152	66994
15782	66995
36716	66996
10152	66997
11894	66998
6175	66999
40994	67000
16290	67001
56597	67002
29030	67003
6600	67004
21909	67005
13868	67006
54935	67007
17162	67008
2319	67009
5778	67010
12854	67011
6529	67012
8754	67013
92547	67014
65897	67015
7515	67016
7383	67017
58477	67018
35108	67019
62220	67020
65530	67021
610	67022
63994	67023
680	67024
6800	67025
12167	67026
4420	67027
65353	67028
55988	67029
11068	67030
27171	67031
3505	67032
21828	67033
68672	67034
19640	67035
14041	67036
76726	67037
106365	67038
97522	67039
28585	67040
69327	67041
24098	67042
30251	67043
723	67044
31472	67045
11225	67046
23324	67047
32600	67048
21318	67049
46582	67050
9029	67051
29013	67052
25657	67053
19433	67054
14293	67055
7932	67056
81213	67057
837	67058
41605	67059
3412	67060
52722	67061
15773	67062
15619	67063
22221	67064
66662	67065
22554	67066
6610	67067
88727	67068
20539	67069
89179	67070
3768	67071
101580	67072
99078	67073
16553	67074
25408	67075
21158	67076
25487	67077
17680	67078
38753	67079
14266	67080
103314	67081
19179	67082
41224	67083
62707	67084
24463	67085
57727	67086
43792	67087
13074	67088
8198	67089
4048	67090
37521	67091
69308	67092
23585	67093
34491	67094
52014	67095
17259	67096
17960	67097
51516	67098
11728	67099
2530	67100
101358	67101
93789	67102
42075	67103
14087	67104
63449	67105
86790	67106
4188	67107
24179	67108
5198	67109
14349	67110
2151	67111
12965	67112
29780	67113
48839	67114
23939	67115
1022	67116
83	67117
22199	67118
42350	67119
40573	67120
87722	67121
78142	67122
6706	67123
1873	67124
23855	67125
53920	67126
21796	67127
1529	67128
25438	67129
2625	67130
43353	67131
48153	67132
11851	67133
6919	67134
663	67135
611	67136
1313	67137
59	67138
70364	67139
3144	67140
71096	67141
4673	67142
26872	67143
68449	67144
3021	67145
67145	67146
88421	67147
8938	67148
80249	67149
44057	67150
6710	67151
17653	67152
60271	67153
37263	67154
67995	67155
90296	67156
14958	67157
4005	67158
3628	67159
7129	67160
278	67161
31794	67162
5010	67163
32613	67164
21835	67165
557	67166
19767	67167
42129	67168
15241	67169
11236	67170
27123	67171
17650	67172
42228	67173
75979	67174
13072	67175
440	67176
30522	67177
49722	67178
76023	67179
23595	67180
15964	67181
62112	67182
28154	67183
17278	67184
15037	67185
25939	67186
56380	67187
69534	67188
7286	67189
2571	67190
97655	67191
21138	67192
8768	67193
92974	67194
86521	67195
51175	67196
65702	67197
4	67198
189	67199
5637	67200
17993	67201
23111	67202
315	67203
13483	67204
1669	67205
32518	67206
21399	67207
26268	67208
70692	67209
33583	67210
29861	67211
4625	67212
68298	67213
25311	67214
14465	67215
73456	67216
43347	67217
37868	67218
1552	67219
7990	67220
43093	67221
31692	67222
12311	67223
143	67224
47479	67225
16630	67226
46813	67227
6553	67228
1469	67229
22274	67230
80069	67231
10379	67232
4567	67233
70243	67234
75682	67235
56552	67236
37988	67237
88704	67238
19944	67239
37700	67240
47369	67241
11919	67242
8014	67243
4131	67244
2125	67245
13451	67246
18226	67247
6619	67248
35400	67249
6631	67250
15244	67251
24785	67252
8542	67253
51619	67254
75349	67255
20596	67256
77613	67257
86879	67258
38901	67259
26820	67260
4371	67261
1156	67262
10270	67263
33446	67264
83	67265
84594	67266
23597	67267
4605	67268
44935	67269
39553	67270
92104	67271
99419	67272
69665	67273
16531	67274
19323	67275
13636	67276
989	67277
49012	67278
18859	67279
11809	67280
9488	67281
67773	67282
78342	67283
902	67284
663	67285
49504	67286
113	67287
23887	67288
54347	67289
3015	67290
4123	67291
70896	67292
68221	67293
7636	67294
358	67295
94365	67296
90339	67297
15889	67298
99586	67299
36910	67300
46654	67301
4062	67302
36109	67303
93699	67304
53141	67305
47694	67306
244	67307
2668	67308
102	67309
42868	67310
1559	67311
5191	67312
257	67313
4590	67314
11389	67315
32636	67316
91	67317
7319	67318
17558	67319
1041	67320
45026	67321
106245	67322
89011	67323
9971	67324
53729	67325
32	67326
52796	67327
617	67328
14679	67329
20386	67330
59826	67331
10718	67332
87704	67333
411	67334
785	67335
501	67336
14244	67337
1422	67338
17221	67339
13546	67340
7764	67341
46774	67342
66882	67343
4001	67344
51908	67345
21195	67346
63307	67347
57244	67348
576	67349
20878	67350
66105	67351
4513	67352
70597	67353
8253	67354
7190	67355
94	67356
60717	67357
19217	67358
32803	67359
28101	67360
656	67361
78679	67362
47391	67363
26672	67364
81738	67365
17718	67366
22396	67367
78105	67368
17823	67369
669	67370
31030	67371
18134	67372
37435	67373
2683	67374
15637	67375
62863	67376
25114	67377
30353	67378
1159	67379
55684	67380
9907	67381
7068	67382
56373	67383
1643	67384
64969	67385
15990	67386
10995	67387
112019	67388
72727	67389
18844	67390
64926	67391
17200	67392
8036	67393
42323	67394
32394	67395
596	67396
870	67397
45998	67398
5474	67399
54405	67400
32415	67401
62266	67402
3572	67403
4631	67404
27289	67405
24780	67406
80854	67407
6323	67408
109184	67409
48599	67410
13009	67411
40702	67412
51308	67413
5888	67414
29471	67415
40760	67416
12175	67417
61314	67418
20497	67419
3654	67420
8838	67421
46432	67422
75222	67423
50205	67424
5797	67425
3766	67426
13528	67427
20894	67428
41814	67429
72986	67430
57785	67431
46304	67432
34572	67433
11562	67434
2846	67435
48175	67436
11078	67437
5	67438
91738	67439
5542	67440
11944	67441
39581	67442
7666	67443
107794	67444
12510	67445
5456	67446
14465	67447
40878	67448
1666	67449
18684	67450
35071	67451
5739	67452
4315	67453
83431	67454
4377	67455
20954	67456
6091	67457
43067	67458
60466	67459
6596	67460
23745	67461
1139	67462
75469	67463
324	67464
37764	67465
3366	67466
3477	67467
135	67468
29233	67469
89395	67470
75753	67471
60615	67472
90647	67473
9323	67474
66005	67475
9671	67476
2545	67477
14753	67478
95469	67479
6297	67480
11093	67481
37034	67482
2042	67483
7127	67484
38487	67485
104438	67486
42200	67487
23594	67488
8155	67489
3315	67490
12161	67491
10199	67492
69410	67493
73552	67494
43482	67495
26940	67496
23373	67497
7915	67498
20050	67499
12006	67500
89955	67501
452	67502
28775	67503
59144	67504
29923	67505
48436	67506
27592	67507
55927	67508
95960	67509
14711	67510
35420	67511
25228	67512
22111	67513
10244	67514
8105	67515
36218	67516
9196	67517
14013	67518
38447	67519
30543	67520
42525	67521
41826	67522
28090	67523
19893	67524
31468	67525
40209	67526
5833	67527
18379	67528
53571	67529
15596	67530
40360	67531
19987	67532
39952	67533
84166	67534
10300	67535
76210	67536
31318	67537
44571	67538
23088	67539
39232	67540
23626	67541
9251	67542
5606	67543
81179	67544
41239	67545
2316	67546
35609	67547
9725	67548
1007	67549
10623	67550
11617	67551
31989	67552
131	67553
103015	67554
10132	67555
38916	67556
66208	67557
1	67558
6584	67559
84941	67560
12308	67561
41551	67562
48548	67563
3105	67564
3452	67565
14974	67566
27263	67567
1521	67568
6374	67569
17431	67570
12843	67571
726	67572
56167	67573
394	67574
4795	67575
25424	67576
26518	67577
25087	67578
74134	67579
7278	67580
12622	67581
2484	67582
1232	67583
22349	67584
54139	67585
73424	67586
56617	67587
69827	67588
17232	67589
60975	67590
99321	67591
54751	67592
45415	67593
48583	67594
22905	67595
96132	67596
105389	67597
23649	67598
20650	67599
1719	67600
9296	67601
516	67602
21431	67603
18306	67604
42678	67605
5998	67606
73981	67607
764	67608
23163	67609
22015	67610
42385	67611
9951	67612
12564	67613
48008	67614
54746	67615
5919	67616
23919	67617
64363	67618
16597	67619
27334	67620
54276	67621
5378	67622
55166	67623
103760	67624
62163	67625
52610	67626
16253	67627
26312	67628
91974	67629
92884	67630
50072	67631
8144	67632
23823	67633
16456	67634
6193	67635
50224	67636
66788	67637
97204	67638
14579	67639
43244	67640
72124	67641
206	67642
3203	67643
57537	67644
76524	67645
1949	67646
99393	67647
82695	67648
32435	67649
6263	67650
1900	67651
73736	67652
68885	67653
70112	67654
60325	67655
127	67656
15300	67657
64502	67658
32424	67659
167	67660
23204	67661
361	67662
96793	67663
34004	67664
41902	67665
7	67666
71086	67667
18735	67668
10596	67669
13458	67670
2128	67671
7202	67672
1518	67673
101745	67674
44742	67675
46091	67676
16477	67677
62159	67678
339	67679
57272	67680
5951	67681
5225	67682
81029	67683
20038	67684
23601	67685
88676	67686
38059	67687
37150	67688
22095	67689
52157	67690
6823	67691
30	67692
14585	67693
8689	67694
5185	67695
36773	67696
3829	67697
13007	67698
42270	67699
42349	67700
9157	67701
9510	67702
61223	67703
21324	67704
29940	67705
23288	67706
50144	67707
5737	67708
1586	67709
27103	67710
82744	67711
22393	67712
19966	67713
71879	67714
102579	67715
22825	67716
19526	67717
18721	67718
61080	67719
9309	67720
53645	67721
12692	67722
57128	67723
7025	67724
10997	67725
13596	67726
1429	67727
25961	67728
3680	67729
51571	67730
6171	67731
9441	67732
16633	67733
14533	67734
2118	67735
31501	67736
9047	67737
17143	67738
16991	67739
14512	67740
22492	67741
25592	67742
3495	67743
33896	67744
22888	67745
13952	67746
2053	67747
7715	67748
37844	67749
37855	67750
59083	67751
26210	67752
52534	67753
6706	67754
20617	67755
7740	67756
198	67757
1041	67758
26063	67759
43671	67760
72712	67761
111321	67762
33908	67763
13391	67764
1603	67765
36376	67766
32323	67767
23663	67768
11887	67769
50993	67770
173	67771
109186	67772
26934	67773
63299	67774
56356	67775
57227	67776
42563	67777
26954	67778
20269	67779
4760	67780
1962	67781
17190	67782
7572	67783
5714	67784
20541	67785
7560	67786
1483	67787
42360	67788
24664	67789
4344	67790
8662	67791
13541	67792
9705	67793
9294	67794
43020	67795
34786	67796
7299	67797
75426	67798
18627	67799
72515	67800
3185	67801
38662	67802
43092	67803
5561	67804
34861	67805
2482	67806
3125	67807
84818	67808
13929	67809
59152	67810
92	67811
19367	67812
984	67813
45278	67814
10162	67815
627	67816
9	67817
60350	67818
23178	67819
65832	67820
10473	67821
28459	67822
36873	67823
4832	67824
75964	67825
30842	67826
23342	67827
96751	67828
44013	67829
1411	67830
3821	67831
170	67832
4176	67833
19545	67834
17853	67835
15019	67836
79646	67837
22067	67838
31371	67839
35540	67840
36140	67841
71448	67842
1152	67843
594	67844
8453	67845
25672	67846
43139	67847
9916	67848
79087	67849
27087	67850
18086	67851
93283	67852
46340	67853
67472	67854
96941	67855
72106	67856
73967	67857
18654	67858
10353	67859
3014	67860
50058	67861
6551	67862
1667	67863
4266	67864
18	67865
611	67866
100178	67867
13677	67868
11168	67869
35776	67870
48863	67871
60668	67872
59572	67873
14433	67874
35640	67875
36301	67876
25167	67877
34398	67878
22289	67879
34852	67880
33499	67881
1745	67882
4955	67883
3736	67884
19235	67885
49981	67886
16090	67887
4279	67888
43366	67889
10185	67890
5524	67891
1126	67892
14009	67893
37178	67894
1246	67895
67066	67896
29752	67897
19660	67898
64236	67899
67919	67900
56403	67901
3296	67902
47693	67903
61290	67904
39898	67905
5086	67906
96971	67907
60112	67908
11873	67909
1096	67910
19751	67911
3194	67912
9181	67913
4639	67914
446	67915
17240	67916
6164	67917
13843	67918
57112	67919
20215	67920
6206	67921
19468	67922
50528	67923
2332	67924
94351	67925
30824	67926
40253	67927
32146	67928
8911	67929
25037	67930
95343	67931
6258	67932
40957	67933
22954	67934
14164	67935
39282	67936
31	67937
76315	67938
11007	67939
12575	67940
90270	67941
1016	67942
23907	67943
78835	67944
10186	67945
21111	67946
7583	67947
66317	67948
30664	67949
89656	67950
28636	67951
10476	67952
58527	67953
33029	67954
8586	67955
39606	67956
1621	67957
8	67958
81794	67959
1037	67960
14183	67961
55441	67962
5863	67963
38212	67964
37990	67965
14113	67966
37849	67967
15651	67968
40370	67969
6548	67970
104425	67971
5391	67972
50979	67973
6657	67974
7407	67975
47128	67976
64459	67977
6228	67978
3010	67979
34349	67980
96908	67981
2440	67982
86938	67983
26331	67984
66742	67985
35697	67986
34822	67987
18049	67988
2936	67989
1588	67990
2569	67991
68283	67992
28622	67993
107458	67994
16469	67995
49076	67996
96284	67997
14979	67998
64056	67999
7890	68000
3908	68001
24574	68002
47602	68003
17513	68004
59317	68005
13006	68006
34360	68007
40021	68008
9571	68009
71842	68010
62290	68011
89853	68012
8686	68013
188	68014
2803	68015
30685	68016
22592	68017
19308	68018
35967	68019
60924	68020
36117	68021
26992	68022
79110	68023
64069	68024
39141	68025
3814	68026
30	68027
1240	68028
436	68029
143	68030
10466	68031
8411	68032
96339	68033
31014	68034
3988	68035
67740	68036
50062	68037
38671	68038
6236	68039
2072	68040
31485	68041
37173	68042
21037	68043
53599	68044
27818	68045
80811	68046
16141	68047
27690	68048
2848	68049
8004	68050
4518	68051
7580	68052
68613	68053
30130	68054
4572	68055
677	68056
955	68057
1675	68058
22973	68059
50	68060
624	68061
38129	68062
10638	68063
65117	68064
11586	68065
49311	68066
2	68067
33564	68068
25575	68069
7552	68070
23450	68071
1190	68072
81853	68073
48680	68074
64	68075
11655	68076
26301	68077
53468	68078
111769	68079
516	68080
19320	68081
319	68082
27027	68083
24931	68084
20432	68085
63685	68086
2210	68087
2489	68088
3662	68089
36400	68090
29319	68091
26238	68092
3630	68093
5834	68094
7451	68095
102968	68096
73955	68097
34893	68098
67590	68099
31525	68100
77508	68101
14	68102
71816	68103
53309	68104
10818	68105
55042	68106
9344	68107
10005	68108
174	68109
66876	68110
3195	68111
34250	68112
68598	68113
101955	68114
51290	68115
953	68116
43726	68117
71996	68118
65303	68119
1762	68120
41523	68121
79672	68122
30301	68123
2056	68124
26830	68125
2815	68126
112258	68127
47454	68128
28722	68129
3869	68130
31097	68131
38636	68132
25910	68133
57500	68134
63491	68135
64703	68136
79157	68137
57475	68138
13902	68139
26457	68140
22010	68141
76	68142
3138	68143
32809	68144
8488	68145
34869	68146
34632	68147
11138	68148
10316	68149
62449	68150
1226	68151
79140	68152
8914	68153
73063	68154
30743	68155
19246	68156
14341	68157
35460	68158
30934	68159
1027	68160
19752	68161
9774	68162
86001	68163
2655	68164
26956	68165
21494	68166
34038	68167
14562	68168
84335	68169
48319	68170
37441	68171
37335	68172
53596	68173
100503	68174
9548	68175
40804	68176
92	68177
82481	68178
19917	68179
2800	68180
570	68181
89410	68182
57646	68183
88299	68184
51023	68185
18372	68186
2259	68187
49725	68188
33821	68189
2437	68190
16598	68191
3110	68192
65564	68193
13559	68194
11357	68195
72666	68196
22961	68197
50269	68198
29059	68199
18990	68200
782	68201
51706	68202
767	68203
579	68204
4574	68205
113	68206
2349	68207
62801	68208
13027	68209
77755	68210
1031	68211
32983	68212
103703	68213
87591	68214
44064	68215
1652	68216
50223	68217
729	68218
55647	68219
22215	68220
3696	68221
67687	68222
41207	68223
28535	68224
30012	68225
82706	68226
10505	68227
80505	68228
5888	68229
7094	68230
19021	68231
104455	68232
2464	68233
15472	68234
117	68235
4781	68236
71103	68237
3720	68238
106629	68239
69938	68240
3701	68241
99487	68242
2607	68243
103858	68244
42788	68245
80859	68246
18822	68247
59385	68248
7331	68249
6105	68250
9312	68251
61193	68252
18715	68253
12985	68254
9317	68255
5284	68256
57062	68257
37069	68258
28711	68259
59947	68260
39188	68261
47918	68262
37038	68263
65472	68264
46913	68265
18847	68266
71743	68267
25448	68268
26947	68269
884	68270
5470	68271
73071	68272
12276	68273
2852	68274
15876	68275
38945	68276
20839	68277
46623	68278
40348	68279
6040	68280
11495	68281
958	68282
23087	68283
20462	68284
29122	68285
63561	68286
34240	68287
55128	68288
23935	68289
27870	68290
44330	68291
21072	68292
114183	68293
1	68294
93189	68295
57730	68296
10925	68297
36118	68298
55147	68299
91380	68300
69020	68301
322	68302
3442	68303
88832	68304
8247	68305
58237	68306
16836	68307
7945	68308
53630	68309
31740	68310
2280	68311
91727	68312
67198	68313
14519	68314
65868	68315
18265	68316
4908	68317
65613	68318
46283	68319
41130	68320
78846	68321
1153	68322
5281	68323
64358	68324
85017	68325
84983	68326
6651	68327
18048	68328
40357	68329
9954	68330
43426	68331
59560	68332
85564	68333
27342	68334
1418	68335
6885	68336
17391	68337
9211	68338
46172	68339
22064	68340
90211	68341
20299	68342
83640	68343
20	68344
8957	68345
22065	68346
51138	68347
34245	68348
90720	68349
6010	68350
33831	68351
55103	68352
11176	68353
3802	68354
11189	68355
65572	68356
19363	68357
10629	68358
51794	68359
20763	68360
21208	68361
1325	68362
50095	68363
61765	68364
2382	68365
37158	68366
19480	68367
45577	68368
22284	68369
33268	68370
16397	68371
84732	68372
277	68373
14890	68374
56326	68375
27686	68376
82995	68377
30707	68378
24985	68379
17116	68380
87125	68381
7060	68382
9687	68383
113378	68384
2326	68385
19098	68386
91015	68387
72786	68388
46324	68389
1140	68390
51448	68391
31059	68392
32836	68393
18888	68394
71815	68395
40700	68396
17102	68397
41033	68398
2782	68399
38716	68400
30401	68401
6334	68402
99369	68403
6009	68404
136	68405
11672	68406
83041	68407
44492	68408
30146	68409
90363	68410
57732	68411
65934	68412
37920	68413
11069	68414
4350	68415
3915	68416
54048	68417
32740	68418
15419	68419
23609	68420
81187	68421
84761	68422
62305	68423
17875	68424
3559	68425
48180	68426
57182	68427
18042	68428
104263	68429
2949	68430
93885	68431
36671	68432
6869	68433
61181	68434
114044	68435
7888	68436
77150	68437
5802	68438
61327	68439
27385	68440
21858	68441
64525	68442
36608	68443
2698	68444
9993	68445
14051	68446
1572	68447
81512	68448
51174	68449
46068	68450
90478	68451
820	68452
72104	68453
14015	68454
84368	68455
9127	68456
51050	68457
34543	68458
60736	68459
92771	68460
1849	68461
1831	68462
616	68463
23465	68464
43194	68465
50845	68466
7699	68467
13486	68468
9832	68469
95670	68470
67205	68471
13709	68472
3883	68473
2172	68474
35694	68475
167	68476
557	68477
800	68478
41807	68479
33519	68480
1713	68481
5524	68482
15883	68483
41956	68484
2325	68485
21631	68486
4526	68487
53442	68488
22663	68489
6367	68490
75872	68491
6962	68492
25943	68493
107196	68494
7143	68495
16966	68496
42255	68497
4378	68498
25886	68499
30864	68500
66662	68501
9370	68502
50113	68503
17034	68504
98932	68505
4968	68506
51680	68507
41986	68508
20431	68509
3028	68510
8108	68511
361	68512
478	68513
30451	68514
36663	68515
45747	68516
31718	68517
1511	68518
5054	68519
10443	68520
112523	68521
92605	68522
40202	68523
380	68524
12742	68525
10903	68526
24580	68527
3175	68528
9016	68529
105484	68530
2428	68531
35562	68532
43625	68533
264	68534
73311	68535
63482	68536
39739	68537
9865	68538
33875	68539
66840	68540
2928	68541
2379	68542
6615	68543
77153	68544
36897	68545
40829	68546
42	68547
64739	68548
45089	68549
97647	68550
22000	68551
51156	68552
7675	68553
68671	68554
17505	68555
82020	68556
26631	68557
1986	68558
28304	68559
14457	68560
25912	68561
24429	68562
31547	68563
21151	68564
67175	68565
1329	68566
18510	68567
19766	68568
70489	68569
59366	68570
11836	68571
24081	68572
50919	68573
19695	68574
61693	68575
4300	68576
3949	68577
26928	68578
33383	68579
87607	68580
9891	68581
11376	68582
4978	68583
96846	68584
33034	68585
7077	68586
5219	68587
23265	68588
72607	68589
551	68590
19032	68591
839	68592
11558	68593
3403	68594
106899	68595
17473	68596
56631	68597
18824	68598
8552	68599
13353	68600
28899	68601
63149	68602
1997	68603
41873	68604
559	68605
90441	68606
24921	68607
1200	68608
9049	68609
35139	68610
6211	68611
1054	68612
33152	68613
72716	68614
1095	68615
989	68616
70580	68617
1199	68618
60212	68619
20386	68620
22882	68621
93571	68622
127	68623
81707	68624
48624	68625
52316	68626
17408	68627
40812	68628
19146	68629
68832	68630
4246	68631
7932	68632
33843	68633
10083	68634
2940	68635
269	68636
46483	68637
56500	68638
36802	68639
21766	68640
6659	68641
2094	68642
8988	68643
42531	68644
18314	68645
15930	68646
58885	68647
86225	68648
45844	68649
64898	68650
11555	68651
35417	68652
11660	68653
21780	68654
70407	68655
28327	68656
94703	68657
84637	68658
50154	68659
1913	68660
61458	68661
24207	68662
8115	68663
39876	68664
97859	68665
13297	68666
7301	68667
2227	68668
1554	68669
26514	68670
2976	68671
21211	68672
6458	68673
8073	68674
77389	68675
6065	68676
8145	68677
456	68678
1856	68679
6179	68680
56362	68681
21669	68682
79597	68683
105149	68684
13743	68685
5484	68686
6097	68687
42243	68688
7665	68689
68153	68690
60109	68691
26644	68692
14282	68693
5835	68694
1853	68695
23717	68696
426	68697
2060	68698
5875	68699
13314	68700
27625	68701
110833	68702
52516	68703
31647	68704
588	68705
39823	68706
805	68707
80429	68708
21891	68709
87917	68710
55799	68711
36084	68712
43	68713
103287	68714
10574	68715
8642	68716
12821	68717
87572	68718
16907	68719
38675	68720
46055	68721
32157	68722
1508	68723
35406	68724
2120	68725
41104	68726
5557	68727
72096	68728
8815	68729
36460	68730
302	68731
28090	68732
93234	68733
24257	68734
17243	68735
38030	68736
27768	68737
57803	68738
33365	68739
987	68740
165	68741
64811	68742
70694	68743
2813	68744
20587	68745
4512	68746
73110	68747
7594	68748
3265	68749
86500	68750
55905	68751
22066	68752
4845	68753
1016	68754
57583	68755
6176	68756
194	68757
20130	68758
33718	68759
15148	68760
99	68761
30208	68762
5697	68763
4253	68764
55212	68765
27843	68766
10895	68767
16906	68768
679	68769
81397	68770
36547	68771
55924	68772
42770	68773
62321	68774
9	68775
44254	68776
72438	68777
78391	68778
35122	68779
2344	68780
10191	68781
44422	68782
1110	68783
57004	68784
23688	68785
45042	68786
79562	68787
18125	68788
16414	68789
6390	68790
30258	68791
15309	68792
97151	68793
2783	68794
16965	68795
83174	68796
46989	68797
350	68798
5765	68799
30577	68800
1340	68801
1587	68802
3928	68803
10642	68804
18115	68805
670	68806
1005	68807
99753	68808
24318	68809
20530	68810
15579	68811
47342	68812
5952	68813
8720	68814
106511	68815
21838	68816
113355	68817
18647	68818
24292	68819
7886	68820
856	68821
30016	68822
9377	68823
32466	68824
68362	68825
4679	68826
54618	68827
3367	68828
2220	68829
39185	68830
57144	68831
47231	68832
48966	68833
24	68834
77170	68835
20230	68836
18811	68837
55849	68838
72503	68839
14982	68840
46850	68841
35828	68842
77061	68843
73599	68844
66354	68845
49389	68846
50863	68847
30181	68848
5185	68849
11362	68850
25433	68851
920	68852
100302	68853
3826	68854
58060	68855
66015	68856
47013	68857
8089	68858
34105	68859
15235	68860
90138	68861
72	68862
1837	68863
36542	68864
54677	68865
109577	68866
22589	68867
28375	68868
11989	68869
13280	68870
291	68871
9983	68872
14251	68873
15561	68874
21489	68875
45316	68876
86474	68877
70856	68878
2388	68879
2272	68880
10337	68881
2296	68882
4404	68883
10820	68884
17082	68885
38972	68886
46348	68887
33852	68888
31479	68889
30162	68890
7558	68891
9593	68892
59112	68893
73096	68894
31889	68895
43267	68896
14509	68897
9	68898
2737	68899
23424	68900
19455	68901
2409	68902
35425	68903
77540	68904
8285	68905
33807	68906
36671	68907
15015	68908
5584	68909
8486	68910
66574	68911
8160	68912
110470	68913
56428	68914
69168	68915
40415	68916
50939	68917
2790	68918
41777	68919
26589	68920
23860	68921
93417	68922
16218	68923
68633	68924
116	68925
93835	68926
60920	68927
42374	68928
25270	68929
8409	68930
40681	68931
2856	68932
36443	68933
77470	68934
32550	68935
759	68936
28210	68937
80128	68938
59027	68939
8575	68940
4127	68941
80973	68942
90483	68943
43196	68944
102484	68945
63060	68946
764	68947
5545	68948
33375	68949
49250	68950
3243	68951
9944	68952
52339	68953
67585	68954
42762	68955
2119	68956
44804	68957
55401	68958
80759	68959
1505	68960
2667	68961
3666	68962
40377	68963
67138	68964
21	68965
11517	68966
53575	68967
8428	68968
35896	68969
3993	68970
17673	68971
62268	68972
27990	68973
22555	68974
69118	68975
3362	68976
51557	68977
17295	68978
51236	68979
13582	68980
62143	68981
1474	68982
13545	68983
37917	68984
44137	68985
170	68986
68975	68987
81300	68988
20178	68989
14684	68990
5602	68991
607	68992
29635	68993
58176	68994
26654	68995
32209	68996
13285	68997
6353	68998
53333	68999
85042	69000
93362	69001
24227	69002
32262	69003
52702	69004
38862	69005
64617	69006
2889	69007
9387	69008
19357	69009
5644	69010
5728	69011
1194	69012
6255	69013
55038	69014
99522	69015
12435	69016
43744	69017
83783	69018
37210	69019
19290	69020
5622	69021
88969	69022
59455	69023
54046	69024
21852	69025
11014	69026
67830	69027
33455	69028
5322	69029
25888	69030
73521	69031
40323	69032
47965	69033
4035	69034
6725	69035
24761	69036
42970	69037
48846	69038
536	69039
22760	69040
9172	69041
5265	69042
100363	69043
8557	69044
29106	69045
24820	69046
34710	69047
281	69048
20634	69049
31671	69050
11239	69051
83822	69052
3812	69053
12092	69054
16287	69055
21037	69056
78050	69057
36578	69058
41379	69059
56483	69060
5288	69061
25356	69062
38152	69063
10988	69064
8487	69065
975	69066
9408	69067
6522	69068
7098	69069
19444	69070
66873	69071
20811	69072
347	69073
7642	69074
84738	69075
70704	69076
9828	69077
14005	69078
72786	69079
12715	69080
11248	69081
10597	69082
9238	69083
13703	69084
32861	69085
46205	69086
102165	69087
12045	69088
22602	69089
44423	69090
27758	69091
34520	69092
16611	69093
3675	69094
85168	69095
58089	69096
42938	69097
25100	69098
50041	69099
91194	69100
193	69101
9477	69102
113381	69103
39229	69104
55658	69105
59453	69106
3873	69107
55631	69108
93	69109
50833	69110
16058	69111
26277	69112
39132	69113
112652	69114
11595	69115
81343	69116
92956	69117
51723	69118
55940	69119
14817	69120
1624	69121
13299	69122
71488	69123
33804	69124
3157	69125
76066	69126
2243	69127
16643	69128
16494	69129
39133	69130
3805	69131
88065	69132
16384	69133
70644	69134
68457	69135
3236	69136
87062	69137
10185	69138
5595	69139
22169	69140
33307	69141
31982	69142
21560	69143
26170	69144
9670	69145
30383	69146
15674	69147
13712	69148
62798	69149
99782	69150
103793	69151
31068	69152
15792	69153
9125	69154
93020	69155
41323	69156
1347	69157
1090	69158
21595	69159
18944	69160
52951	69161
1571	69162
4311	69163
4201	69164
16217	69165
61917	69166
9645	69167
863	69168
9391	69169
44967	69170
19416	69171
46463	69172
3928	69173
13351	69174
58411	69175
7196	69176
1471	69177
106272	69178
46637	69179
82361	69180
37805	69181
42982	69182
1285	69183
1661	69184
45	69185
71110	69186
22589	69187
31555	69188
30426	69189
37463	69190
1969	69191
22758	69192
65190	69193
77276	69194
51304	69195
12196	69196
74	69197
29389	69198
12966	69199
38112	69200
214	69201
524	69202
4069	69203
32578	69204
55100	69205
76481	69206
8416	69207
51541	69208
68932	69209
9645	69210
53768	69211
2027	69212
60457	69213
285	69214
2049	69215
7305	69216
15709	69217
41381	69218
52163	69219
38795	69220
17942	69221
42333	69222
21869	69223
57232	69224
33233	69225
29253	69226
60458	69227
65984	69228
68004	69229
437	69230
9488	69231
7162	69232
44181	69233
63217	69234
96	69235
75613	69236
37148	69237
24393	69238
18489	69239
18218	69240
6	69241
47303	69242
39199	69243
1333	69244
11453	69245
35256	69246
15863	69247
43136	69248
9405	69249
7989	69250
2078	69251
20963	69252
23370	69253
22610	69254
23756	69255
40140	69256
10039	69257
15738	69258
9890	69259
23568	69260
5457	69261
3922	69262
6317	69263
30095	69264
82044	69265
14514	69266
37714	69267
7092	69268
532	69269
2086	69270
24603	69271
7378	69272
11222	69273
13581	69274
12221	69275
17773	69276
32856	69277
4878	69278
886	69279
56924	69280
11349	69281
71445	69282
13665	69283
1070	69284
9972	69285
23453	69286
50072	69287
5307	69288
59800	69289
41071	69290
40280	69291
19427	69292
37504	69293
110	69294
78533	69295
2026	69296
51489	69297
5543	69298
59011	69299
19131	69300
49519	69301
570	69302
12383	69303
39002	69304
35735	69305
51911	69306
39007	69307
55423	69308
13339	69309
39134	69310
52299	69311
20355	69312
20028	69313
12755	69314
79636	69315
3071	69316
3087	69317
11592	69318
68831	69319
49975	69320
74937	69321
44807	69322
17177	69323
75368	69324
594	69325
12915	69326
72874	69327
18539	69328
42573	69329
40157	69330
34019	69331
35515	69332
73614	69333
32255	69334
19960	69335
36631	69336
17995	69337
13984	69338
1732	69339
9088	69340
1253	69341
2039	69342
4457	69343
72999	69344
36828	69345
92108	69346
5333	69347
85638	69348
33797	69349
56334	69350
608	69351
352	69352
6813	69353
13613	69354
26091	69355
86534	69356
40844	69357
1407	69358
17600	69359
14770	69360
2	69361
25903	69362
80655	69363
6127	69364
70272	69365
105	69366
18876	69367
26507	69368
2217	69369
8190	69370
7139	69371
29814	69372
82885	69373
48268	69374
27266	69375
58916	69376
22325	69377
60655	69378
27899	69379
23996	69380
16946	69381
21023	69382
12909	69383
4859	69384
4160	69385
1351	69386
55403	69387
9338	69388
5734	69389
3227	69390
67262	69391
9647	69392
26130	69393
5094	69394
23994	69395
3330	69396
4563	69397
25118	69398
9747	69399
2570	69400
17148	69401
64589	69402
27921	69403
12955	69404
45467	69405
52566	69406
1088	69407
86340	69408
41251	69409
9801	69410
48359	69411
30654	69412
21267	69413
28673	69414
93130	69415
3852	69416
17207	69417
27955	69418
55937	69419
683	69420
5194	69421
43701	69422
41818	69423
72683	69424
72064	69425
77634	69426
31882	69427
10212	69428
5886	69429
38867	69430
103839	69431
37678	69432
20626	69433
10827	69434
68455	69435
17134	69436
79196	69437
7942	69438
52048	69439
7028	69440
9403	69441
27731	69442
36589	69443
112945	69444
5594	69445
35506	69446
51714	69447
742	69448
4157	69449
11129	69450
69821	69451
15361	69452
12337	69453
51	69454
86605	69455
118	69456
10417	69457
77930	69458
49519	69459
73370	69460
22260	69461
8452	69462
60152	69463
12611	69464
21631	69465
3557	69466
17931	69467
38256	69468
31976	69469
73921	69470
15154	69471
358	69472
39566	69473
44599	69474
91302	69475
67028	69476
19103	69477
22545	69478
8592	69479
103067	69480
8011	69481
24472	69482
33670	69483
15692	69484
26044	69485
8	69486
97744	69487
10379	69488
17844	69489
2383	69490
16176	69491
70615	69492
84673	69493
2038	69494
39735	69495
59546	69496
8848	69497
6798	69498
36500	69499
45488	69500
3524	69501
16802	69502
48564	69503
5371	69504
37216	69505
1019	69506
20476	69507
2019	69508
19594	69509
28964	69510
336	69511
16945	69512
303	69513
17143	69514
802	69515
4213	69516
62354	69517
8606	69518
32763	69519
10696	69520
13035	69521
433	69522
89669	69523
347	69524
11928	69525
20861	69526
24866	69527
98638	69528
55537	69529
66336	69530
68974	69531
11308	69532
4247	69533
48266	69534
102164	69535
16369	69536
26797	69537
36883	69538
15296	69539
36347	69540
20575	69541
28542	69542
20564	69543
52800	69544
57664	69545
19148	69546
11456	69547
4063	69548
28387	69549
7543	69550
73568	69551
63677	69552
4191	69553
2726	69554
1775	69555
55555	69556
42610	69557
14284	69558
71485	69559
36538	69560
1028	69561
1417	69562
2000	69563
59498	69564
63141	69565
5402	69566
30797	69567
10257	69568
15749	69569
54943	69570
14108	69571
8457	69572
2991	69573
40962	69574
4613	69575
11842	69576
16516	69577
26794	69578
31459	69579
3838	69580
7820	69581
37254	69582
51356	69583
12652	69584
4552	69585
1379	69586
83814	69587
34465	69588
4450	69589
48541	69590
46881	69591
49639	69592
4765	69593
1016	69594
4496	69595
72797	69596
14322	69597
10843	69598
27	69599
40941	69600
179	69601
51054	69602
963	69603
14338	69604
1213	69605
3260	69606
86161	69607
95134	69608
110319	69609
1743	69610
466	69611
54196	69612
79702	69613
7609	69614
37272	69615
19832	69616
21006	69617
65965	69618
34092	69619
65681	69620
399	69621
39444	69622
128	69623
6239	69624
1977	69625
2340	69626
4762	69627
6852	69628
80365	69629
625	69630
69665	69631
36574	69632
100246	69633
34093	69634
16304	69635
49386	69636
51253	69637
1655	69638
12581	69639
67314	69640
45009	69641
5487	69642
23740	69643
26788	69644
94850	69645
8912	69646
111383	69647
69165	69648
79107	69649
41868	69650
816	69651
6895	69652
10043	69653
4818	69654
785	69655
43845	69656
29296	69657
112080	69658
6597	69659
31009	69660
46086	69661
83486	69662
22958	69663
11490	69664
29457	69665
74036	69666
33317	69667
17240	69668
71167	69669
72885	69670
3485	69671
15784	69672
79274	69673
3779	69674
84510	69675
22008	69676
11012	69677
26484	69678
33423	69679
17639	69680
24570	69681
119	69682
11424	69683
16635	69684
56109	69685
1798	69686
70577	69687
8036	69688
22662	69689
39523	69690
42669	69691
15714	69692
37510	69693
21250	69694
18722	69695
25630	69696
12269	69697
2517	69698
82024	69699
9340	69700
3508	69701
15921	69702
74203	69703
12928	69704
52119	69705
40700	69706
1198	69707
26905	69708
22606	69709
33506	69710
18115	69711
14606	69712
2307	69713
9866	69714
66883	69715
20845	69716
47833	69717
13365	69718
28869	69719
176	69720
26270	69721
32435	69722
1110	69723
72109	69724
2082	69725
17852	69726
9118	69727
15915	69728
15552	69729
74296	69730
42663	69731
3093	69732
59	69733
21357	69734
28512	69735
20331	69736
18490	69737
98453	69738
4667	69739
21968	69740
83171	69741
435	69742
20576	69743
61669	69744
11435	69745
40869	69746
35562	69747
89	69748
32661	69749
51988	69750
5342	69751
62337	69752
28605	69753
19019	69754
3885	69755
65336	69756
45110	69757
29364	69758
39200	69759
35512	69760
65327	69761
79580	69762
5059	69763
3242	69764
16351	69765
10174	69766
23599	69767
38845	69768
26438	69769
11375	69770
13060	69771
4298	69772
22024	69773
47885	69774
1172	69775
7930	69776
37911	69777
915	69778
84795	69779
404	69780
1067	69781
5147	69782
19372	69783
27237	69784
14823	69785
6898	69786
11349	69787
1597	69788
20793	69789
24502	69790
52894	69791
65497	69792
3778	69793
103603	69794
22740	69795
64461	69796
1460	69797
16764	69798
13	69799
23145	69800
31272	69801
34138	69802
1996	69803
38841	69804
59162	69805
90788	69806
14257	69807
5681	69808
12343	69809
56860	69810
7436	69811
52172	69812
18606	69813
4659	69814
34386	69815
9272	69816
47262	69817
56674	69818
9489	69819
6246	69820
298	69821
41405	69822
62556	69823
63588	69824
42102	69825
53136	69826
10	69827
4197	69828
60912	69829
670	69830
372	69831
49749	69832
2963	69833
17202	69834
21656	69835
88139	69836
28507	69837
24458	69838
35342	69839
96480	69840
12450	69841
79125	69842
10397	69843
23916	69844
3021	69845
9521	69846
39515	69847
59486	69848
34350	69849
26058	69850
14262	69851
82202	69852
13304	69853
82656	69854
71482	69855
18051	69856
31147	69857
45261	69858
70678	69859
485	69860
69	69861
2686	69862
503	69863
4378	69864
35587	69865
6008	69866
4338	69867
35617	69868
2124	69869
56324	69870
93454	69871
14488	69872
4267	69873
39701	69874
9066	69875
5194	69876
29594	69877
20252	69878
33200	69879
51393	69880
8838	69881
98296	69882
44021	69883
9029	69884
2466	69885
16763	69886
80078	69887
44914	69888
20859	69889
69469	69890
52964	69891
1426	69892
19218	69893
87481	69894
317	69895
52669	69896
3654	69897
44067	69898
6000	69899
99047	69900
2828	69901
56060	69902
23276	69903
16434	69904
74351	69905
1972	69906
5188	69907
18344	69908
49598	69909
98095	69910
5340	69911
20523	69912
340	69913
23642	69914
1261	69915
42123	69916
30428	69917
22699	69918
6977	69919
62695	69920
55347	69921
7077	69922
33890	69923
11231	69924
6352	69925
24	69926
753	69927
5492	69928
6975	69929
10418	69930
87345	69931
30649	69932
26170	69933
71067	69934
10519	69935
30216	69936
19453	69937
20164	69938
55839	69939
7004	69940
35511	69941
17191	69942
89737	69943
8797	69944
20047	69945
80152	69946
1094	69947
10754	69948
59809	69949
29352	69950
35890	69951
14815	69952
1215	69953
34953	69954
8141	69955
9405	69956
46421	69957
50944	69958
75179	69959
48468	69960
1944	69961
9790	69962
129	69963
24965	69964
6352	69965
64327	69966
16600	69967
22225	69968
64568	69969
7464	69970
27675	69971
13992	69972
12870	69973
19372	69974
27156	69975
27114	69976
1605	69977
77605	69978
30261	69979
31794	69980
24087	69981
25904	69982
20859	69983
2762	69984
15702	69985
4608	69986
12444	69987
29707	69988
1399	69989
14879	69990
75315	69991
24534	69992
11563	69993
12224	69994
738	69995
1098	69996
15766	69997
37237	69998
49794	69999
8722	70000
69086	70001
9980	70002
31546	70003
5741	70004
10524	70005
1136	70006
5026	70007
51188	70008
8729	70009
23785	70010
24311	70011
38165	70012
60213	70013
3719	70014
45017	70015
60814	70016
81781	70017
10878	70018
4830	70019
27121	70020
829	70021
85312	70022
21270	70023
7381	70024
72518	70025
18287	70026
32368	70027
959	70028
7609	70029
25194	70030
13162	70031
43430	70032
74143	70033
6644	70034
484	70035
24907	70036
10710	70037
36530	70038
61151	70039
10049	70040
32125	70041
16813	70042
10063	70043
20407	70044
19201	70045
49267	70046
45299	70047
11601	70048
70700	70049
12238	70050
5896	70051
6260	70052
10424	70053
87984	70054
22319	70055
43164	70056
5045	70057
8377	70058
62521	70059
46419	70060
2210	70061
34799	70062
65457	70063
80226	70064
48	70065
60399	70066
61144	70067
25578	70068
41818	70069
1817	70070
20208	70071
30431	70072
6176	70073
38767	70074
12225	70075
27587	70076
417	70077
20119	70078
11128	70079
18155	70080
1367	70081
12594	70082
6182	70083
51463	70084
21432	70085
37826	70086
18	70087
15385	70088
36332	70089
158	70090
76851	70091
30312	70092
10996	70093
68731	70094
7127	70095
73193	70096
14717	70097
18587	70098
56161	70099
71251	70100
13071	70101
169	70102
76073	70103
77791	70104
14704	70105
24569	70106
787	70107
75333	70108
91940	70109
12573	70110
42899	70111
2300	70112
98743	70113
26702	70114
7672	70115
3677	70116
14494	70117
38522	70118
2031	70119
16343	70120
4799	70121
814	70122
57035	70123
104608	70124
1191	70125
3241	70126
112958	70127
5233	70128
102098	70129
5786	70130
49355	70131
90622	70132
40861	70133
1982	70134
8436	70135
49182	70136
8005	70137
87086	70138
9502	70139
51945	70140
19940	70141
1685	70142
1436	70143
12963	70144
1042	70145
2346	70146
51	70147
80194	70148
1365	70149
35460	70150
39371	70151
3808	70152
102769	70153
589	70154
63921	70155
31722	70156
9915	70157
4134	70158
619	70159
60224	70160
10474	70161
71071	70162
649	70163
26502	70164
19604	70165
3738	70166
21048	70167
25490	70168
34060	70169
24780	70170
93841	70171
1338	70172
12634	70173
22042	70174
14332	70175
13766	70176
45823	70177
72661	70178
49109	70179
45478	70180
9605	70181
66833	70182
376	70183
110	70184
113079	70185
77722	70186
25856	70187
2935	70188
11737	70189
24234	70190
12145	70191
30327	70192
26452	70193
51722	70194
18830	70195
18108	70196
12572	70197
17628	70198
42875	70199
113449	70200
22993	70201
9924	70202
98502	70203
34001	70204
96301	70205
39169	70206
286	70207
261	70208
638	70209
33069	70210
21995	70211
43039	70212
76145	70213
85025	70214
35576	70215
18694	70216
66171	70217
7011	70218
18412	70219
1700	70220
6192	70221
112889	70222
8982	70223
40282	70224
2903	70225
99541	70226
38068	70227
12879	70228
3254	70229
34051	70230
6012	70231
4805	70232
48017	70233
38575	70234
199	70235
94795	70236
28394	70237
16707	70238
27284	70239
42356	70240
80327	70241
6375	70242
42948	70243
1470	70244
40793	70245
4432	70246
200	70247
35356	70248
54	70249
9952	70250
560	70251
11681	70252
23408	70253
60082	70254
9932	70255
26984	70256
55190	70257
39575	70258
3472	70259
192	70260
33323	70261
700	70262
67861	70263
12168	70264
26191	70265
31316	70266
4768	70267
108604	70268
69618	70269
619	70270
41756	70271
466	70272
1080	70273
740	70274
108014	70275
17262	70276
37104	70277
1756	70278
96587	70279
2200	70280
439	70281
3822	70282
20797	70283
38136	70284
866	70285
56681	70286
10688	70287
19034	70288
63942	70289
2196	70290
125	70291
32695	70292
18477	70293
13371	70294
72985	70295
33421	70296
14102	70297
12692	70298
62670	70299
25924	70300
64835	70301
16441	70302
24141	70303
73050	70304
4934	70305
19796	70306
33444	70307
39571	70308
7360	70309
72614	70310
20307	70311
25006	70312
89580	70313
61404	70314
107671	70315
14769	70316
42124	70317
94173	70318
14563	70319
8968	70320
7077	70321
3943	70322
54604	70323
4283	70324
29647	70325
49561	70326
111746	70327
16720	70328
286	70329
42473	70330
2704	70331
87428	70332
64925	70333
1963	70334
48815	70335
468	70336
37444	70337
36250	70338
15623	70339
12734	70340
41301	70341
13130	70342
59172	70343
24284	70344
4826	70345
5577	70346
82260	70347
48296	70348
11233	70349
5812	70350
1	70351
4159	70352
41483	70353
66590	70354
11651	70355
22713	70356
5515	70357
42030	70358
81395	70359
1784	70360
18639	70361
24221	70362
18798	70363
1975	70364
4749	70365
8839	70366
319	70367
29458	70368
296	70369
483	70370
101292	70371
89165	70372
53317	70373
26869	70374
18676	70375
58400	70376
11377	70377
42503	70378
11224	70379
27361	70380
92219	70381
29909	70382
19156	70383
1151	70384
71289	70385
1499	70386
12516	70387
16442	70388
11855	70389
53188	70390
24267	70391
26638	70392
40266	70393
7085	70394
3864	70395
2238	70396
4684	70397
3161	70398
11096	70399
912	70400
23921	70401
1062	70402
637	70403
15497	70404
42505	70405
11634	70406
1826	70407
91368	70408
1092	70409
81473	70410
633	70411
41503	70412
43963	70413
22023	70414
94082	70415
36266	70416
15080	70417
70603	70418
421	70419
36481	70420
29752	70421
78180	70422
22579	70423
5797	70424
34602	70425
24855	70426
25415	70427
38361	70428
31290	70429
100	70430
67706	70431
43926	70432
33681	70433
94687	70434
11875	70435
678	70436
14052	70437
53278	70438
27555	70439
9454	70440
8881	70441
87082	70442
7240	70443
72	70444
7618	70445
15549	70446
14598	70447
16316	70448
26732	70449
7353	70450
14193	70451
3202	70452
66686	70453
72338	70454
82319	70455
23098	70456
9063	70457
9958	70458
23898	70459
4010	70460
12171	70461
18416	70462
61382	70463
1769	70464
15730	70465
2139	70466
35825	70467
57326	70468
30887	70469
100878	70470
10242	70471
4314	70472
83273	70473
1601	70474
69188	70475
36268	70476
4529	70477
70816	70478
29477	70479
336	70480
17526	70481
43466	70482
18789	70483
10638	70484
32199	70485
7467	70486
63397	70487
17365	70488
5519	70489
107160	70490
15727	70491
44138	70492
48768	70493
26	70494
22388	70495
66614	70496
2402	70497
71909	70498
5833	70499
64482	70500
37190	70501
6290	70502
41760	70503
57466	70504
14607	70505
51230	70506
55030	70507
7779	70508
24496	70509
84	70510
1137	70511
31038	70512
5644	70513
78564	70514
64222	70515
3982	70516
17842	70517
2384	70518
19467	70519
50727	70520
38603	70521
67633	70522
19611	70523
33178	70524
27414	70525
50997	70526
37765	70527
2239	70528
14267	70529
32247	70530
20086	70531
350	70532
8291	70533
2647	70534
27255	70535
77374	70536
71720	70537
19933	70538
19085	70539
24681	70540
22002	70541
3563	70542
33110	70543
34924	70544
622	70545
19735	70546
17810	70547
9251	70548
43367	70549
1125	70550
62695	70551
31377	70552
30032	70553
60059	70554
23289	70555
21182	70556
70438	70557
37188	70558
7101	70559
27	70560
3275	70561
24339	70562
91675	70563
19465	70564
24636	70565
16266	70566
20193	70567
17878	70568
13040	70569
16297	70570
4190	70571
56484	70572
55557	70573
35218	70574
1137	70575
147	70576
41394	70577
54384	70578
30167	70579
26874	70580
11421	70581
1324	70582
36264	70583
89403	70584
29287	70585
69054	70586
13483	70587
96264	70588
40980	70589
562	70590
54808	70591
13341	70592
16572	70593
15684	70594
13187	70595
107	70596
18987	70597
22870	70598
19118	70599
7745	70600
43840	70601
508	70602
79976	70603
32440	70604
18133	70605
89606	70606
44204	70607
54594	70608
4584	70609
78036	70610
52186	70611
768	70612
31808	70613
17616	70614
1448	70615
27	70616
33959	70617
1562	70618
21614	70619
495	70620
102279	70621
17153	70622
200	70623
51847	70624
14621	70625
66112	70626
55346	70627
9250	70628
12444	70629
3820	70630
5828	70631
29493	70632
28484	70633
2279	70634
77166	70635
24639	70636
31434	70637
9816	70638
79414	70639
58350	70640
54183	70641
11948	70642
37375	70643
76999	70644
33295	70645
21963	70646
12542	70647
30213	70648
9362	70649
16153	70650
2223	70651
89758	70652
3214	70653
2534	70654
23770	70655
12653	70656
48361	70657
4254	70658
13698	70659
89041	70660
70854	70661
22913	70662
92020	70663
98378	70664
57837	70665
68339	70666
74970	70667
12690	70668
60203	70669
12701	70670
1116	70671
48429	70672
26776	70673
50835	70674
14028	70675
70408	70676
11990	70677
645	70678
3255	70679
239	70680
91713	70681
81742	70682
36541	70683
78216	70684
31747	70685
26305	70686
28261	70687
64094	70688
89450	70689
3675	70690
37158	70691
29725	70692
18136	70693
67416	70694
7820	70695
38693	70696
51718	70697
9228	70698
25481	70699
15256	70700
18238	70701
71831	70702
81388	70703
12734	70704
79821	70705
7093	70706
6736	70707
4003	70708
15761	70709
575	70710
63511	70711
42486	70712
25331	70713
66683	70714
15039	70715
83435	70716
18940	70717
23829	70718
6840	70719
15319	70720
53486	70721
33153	70722
26423	70723
32146	70724
15758	70725
84123	70726
55768	70727
1735	70728
9072	70729
29119	70730
54301	70731
51166	70732
104410	70733
23043	70734
4661	70735
50277	70736
20009	70737
55735	70738
36547	70739
43658	70740
6225	70741
57036	70742
54458	70743
11616	70744
47930	70745
29454	70746
16579	70747
45480	70748
3964	70749
35402	70750
6560	70751
63366	70752
34561	70753
229	70754
43110	70755
674	70756
6718	70757
418	70758
13991	70759
25265	70760
406	70761
68590	70762
19702	70763
42014	70764
34327	70765
23780	70766
48376	70767
9628	70768
48011	70769
679	70770
85318	70771
24082	70772
78288	70773
807	70774
55694	70775
41316	70776
11571	70777
6214	70778
53575	70779
80486	70780
67158	70781
49046	70782
8540	70783
22382	70784
19386	70785
39193	70786
38321	70787
11874	70788
5607	70789
2540	70790
316	70791
11784	70792
35926	70793
15282	70794
10346	70795
5187	70796
38179	70797
23519	70798
60948	70799
82554	70800
44665	70801
65822	70802
1677	70803
13986	70804
4893	70805
43517	70806
13534	70807
307	70808
23959	70809
56004	70810
36632	70811
40317	70812
61085	70813
53938	70814
14691	70815
72343	70816
70046	70817
1929	70818
6358	70819
81256	70820
89475	70821
18096	70822
52300	70823
45890	70824
5551	70825
58302	70826
25544	70827
31155	70828
101408	70829
85124	70830
5781	70831
23936	70832
8675	70833
2357	70834
19478	70835
3765	70836
11016	70837
7017	70838
30411	70839
36375	70840
60997	70841
4977	70842
49336	70843
100	70844
34441	70845
5752	70846
3362	70847
6815	70848
66959	70849
444	70850
1821	70851
26738	70852
1371	70853
16307	70854
7796	70855
4413	70856
3698	70857
51125	70858
299	70859
74043	70860
3366	70861
59648	70862
47140	70863
37312	70864
11671	70865
1568	70866
46208	70867
376	70868
36971	70869
689	70870
74996	70871
743	70872
765	70873
9072	70874
98314	70875
66052	70876
53082	70877
2595	70878
22384	70879
13369	70880
3361	70881
24379	70882
53986	70883
89314	70884
21236	70885
3379	70886
10093	70887
28235	70888
1313	70889
56981	70890
92485	70891
42289	70892
71420	70893
4881	70894
675	70895
22374	70896
18937	70897
4021	70898
8292	70899
12281	70900
44671	70901
33273	70902
19112	70903
1327	70904
61073	70905
27966	70906
26839	70907
77894	70908
2516	70909
4138	70910
5839	70911
56604	70912
90584	70913
7060	70914
16518	70915
28626	70916
6664	70917
4812	70918
23357	70919
5053	70920
1778	70921
8295	70922
66877	70923
14821	70924
21564	70925
28068	70926
27008	70927
9782	70928
2102	70929
27404	70930
35243	70931
7822	70932
36522	70933
112	70934
5554	70935
34474	70936
41738	70937
9748	70938
67258	70939
58901	70940
49080	70941
64320	70942
36359	70943
3305	70944
4	70945
99	70946
46046	70947
989	70948
4086	70949
56796	70950
339	70951
43478	70952
3863	70953
21082	70954
34575	70955
10641	70956
5414	70957
81470	70958
13046	70959
16045	70960
32908	70961
64290	70962
67450	70963
17060	70964
6357	70965
10851	70966
8287	70967
11545	70968
92846	70969
43056	70970
22881	70971
13262	70972
12857	70973
438	70974
81947	70975
13470	70976
9491	70977
42045	70978
13272	70979
48012	70980
19580	70981
45613	70982
19968	70983
1929	70984
64478	70985
978	70986
19159	70987
84125	70988
71724	70989
54	70990
369	70991
56482	70992
26216	70993
90757	70994
24214	70995
12111	70996
583	70997
60482	70998
1046	70999
384	71000
45419	71001
27758	71002
17322	71003
38951	71004
50100	71005
22566	71006
77739	71007
74366	71008
13124	71009
72142	71010
46831	71011
27339	71012
36682	71013
3935	71014
3257	71015
16097	71016
9476	71017
59191	71018
69690	71019
2230	71020
75791	71021
253	71022
45998	71023
33900	71024
39656	71025
33020	71026
2965	71027
88128	71028
3577	71029
78007	71030
49706	71031
6493	71032
12161	71033
20526	71034
45538	71035
59625	71036
27170	71037
19898	71038
1541	71039
45203	71040
87538	71041
2532	71042
36063	71043
15857	71044
492	71045
3117	71046
16883	71047
25603	71048
15646	71049
22842	71050
28957	71051
38893	71052
61217	71053
60659	71054
24770	71055
47310	71056
52227	71057
55154	71058
31931	71059
10336	71060
10357	71061
27660	71062
12065	71063
55299	71064
68574	71065
12731	71066
3100	71067
3865	71068
68957	71069
4145	71070
15343	71071
71758	71072
12695	71073
25225	71074
2483	71075
94188	71076
12894	71077
7699	71078
11065	71079
12196	71080
9130	71081
68226	71082
5208	71083
32980	71084
35495	71085
4129	71086
13403	71087
1530	71088
6175	71089
2510	71090
39727	71091
27359	71092
59406	71093
68560	71094
11581	71095
461	71096
75526	71097
2767	71098
26873	71099
57902	71100
41793	71101
6372	71102
47249	71103
14754	71104
18948	71105
46364	71106
129	71107
76334	71108
31058	71109
60518	71110
234	71111
44591	71112
29652	71113
15362	71114
72953	71115
66292	71116
63571	71117
23635	71118
13461	71119
81544	71120
31345	71121
42483	71122
1990	71123
69761	71124
1893	71125
18885	71126
41029	71127
2990	71128
12538	71129
21015	71130
5781	71131
40911	71132
79425	71133
7469	71134
11742	71135
26234	71136
84413	71137
18395	71138
1574	71139
94144	71140
40429	71141
4156	71142
46981	71143
68517	71144
2584	71145
4657	71146
21155	71147
108242	71148
63715	71149
1804	71150
37253	71151
99739	71152
63673	71153
7149	71154
17952	71155
1627	71156
17138	71157
103764	71158
13545	71159
63138	71160
9098	71161
82251	71162
8221	71163
24769	71164
74497	71165
27648	71166
101410	71167
101494	71168
28962	71169
25538	71170
61396	71171
16496	71172
27730	71173
86982	71174
30643	71175
16640	71176
62306	71177
19341	71178
25487	71179
6351	71180
29976	71181
39795	71182
99057	71183
26355	71184
17494	71185
978	71186
59990	71187
30577	71188
83748	71189
4664	71190
83241	71191
6045	71192
39774	71193
25003	71194
2973	71195
1507	71196
73664	71197
54397	71198
18687	71199
614	71200
87489	71201
13807	71202
81683	71203
28325	71204
63113	71205
6334	71206
20106	71207
2075	71208
80610	71209
93113	71210
1363	71211
22021	71212
47659	71213
7387	71214
10295	71215
1482	71216
27974	71217
48019	71218
59911	71219
40564	71220
101374	71221
1398	71222
266	71223
18715	71224
2407	71225
37610	71226
48659	71227
18141	71228
70477	71229
36299	71230
40847	71231
454	71232
797	71233
66817	71234
35587	71235
56272	71236
100489	71237
32224	71238
69971	71239
68635	71240
36608	71241
5234	71242
7133	71243
29768	71244
82240	71245
7185	71246
13034	71247
1845	71248
94281	71249
11639	71250
41660	71251
43111	71252
42729	71253
222	71254
36614	71255
20619	71256
39	71257
8304	71258
66311	71259
27614	71260
9622	71261
21609	71262
16482	71263
3798	71264
103045	71265
3888	71266
15552	71267
13350	71268
4365	71269
64727	71270
92784	71271
7476	71272
6932	71273
24036	71274
16134	71275
40238	71276
16781	71277
20855	71278
3684	71279
17298	71280
5353	71281
338	71282
31128	71283
17111	71284
814	71285
23708	71286
42207	71287
34541	71288
51542	71289
66111	71290
65699	71291
14230	71292
29762	71293
66702	71294
4888	71295
567	71296
67863	71297
2315	71298
57948	71299
36057	71300
11990	71301
29283	71302
38916	71303
1838	71304
56608	71305
54077	71306
2441	71307
30595	71308
52581	71309
8786	71310
18047	71311
50391	71312
6287	71313
5874	71314
41467	71315
11248	71316
27778	71317
20102	71318
28067	71319
6145	71320
422	71321
3769	71322
22363	71323
525	71324
65903	71325
3968	71326
11682	71327
36996	71328
34331	71329
62170	71330
1195	71331
60786	71332
25427	71333
2278	71334
38225	71335
2239	71336
3044	71337
66319	71338
9868	71339
40361	71340
34535	71341
96611	71342
73650	71343
22477	71344
4676	71345
21	71346
54439	71347
40186	71348
16404	71349
67222	71350
22467	71351
359	71352
104807	71353
1268	71354
55870	71355
41093	71356
75969	71357
8692	71358
28857	71359
23291	71360
76328	71361
19063	71362
2986	71363
67512	71364
26139	71365
43208	71366
49022	71367
32833	71368
59142	71369
11066	71370
88071	71371
93202	71372
27704	71373
60666	71374
66599	71375
231	71376
14529	71377
65882	71378
23810	71379
29940	71380
49172	71381
48743	71382
34527	71383
855	71384
4039	71385
28089	71386
23028	71387
73951	71388
64826	71389
15917	71390
29571	71391
6431	71392
1163	71393
2168	71394
55865	71395
63481	71396
53623	71397
49537	71398
20815	71399
3657	71400
15314	71401
32510	71402
81854	71403
11222	71404
14363	71405
79462	71406
61133	71407
41068	71408
42657	71409
78956	71410
56788	71411
81852	71412
1486	71413
23844	71414
48324	71415
9288	71416
71000	71417
4699	71418
18148	71419
17	71420
36430	71421
5291	71422
48532	71423
33923	71424
31882	71425
15568	71426
25600	71427
3123	71428
14847	71429
15525	71430
21917	71431
11380	71432
2154	71433
9230	71434
6178	71435
61432	71436
70084	71437
55561	71438
505	71439
21904	71440
124	71441
13190	71442
12786	71443
6110	71444
2741	71445
21432	71446
8030	71447
41113	71448
13126	71449
10627	71450
67533	71451
48041	71452
603	71453
12654	71454
90973	71455
1018	71456
49679	71457
11999	71458
64501	71459
48049	71460
54659	71461
287	71462
29810	71463
12567	71464
54057	71465
23250	71466
39553	71467
46749	71468
14401	71469
67062	71470
7650	71471
47443	71472
17998	71473
41200	71474
35107	71475
8510	71476
47722	71477
2436	71478
23924	71479
20035	71480
60927	71481
20489	71482
8898	71483
36726	71484
988	71485
258	71486
23101	71487
104709	71488
77897	71489
28784	71490
79868	71491
6102	71492
25990	71493
71989	71494
13555	71495
6275	71496
9474	71497
9936	71498
59706	71499
88326	71500
31353	71501
82373	71502
23898	71503
15472	71504
13538	71505
66675	71506
13857	71507
40669	71508
10352	71509
26978	71510
7384	71511
62112	71512
1538	71513
9027	71514
5372	71515
12587	71516
2671	71517
204	71518
57495	71519
65617	71520
3067	71521
55034	71522
1492	71523
15199	71524
79106	71525
48758	71526
11069	71527
77004	71528
22644	71529
58240	71530
3412	71531
91861	71532
5871	71533
75150	71534
56765	71535
69023	71536
18394	71537
45728	71538
63315	71539
21373	71540
20698	71541
9940	71542
1286	71543
9533	71544
333	71545
50376	71546
26738	71547
424	71548
35288	71549
3408	71550
1754	71551
15847	71552
5153	71553
7196	71554
15599	71555
14229	71556
5791	71557
257	71558
88292	71559
98127	71560
50128	71561
103138	71562
4729	71563
34416	71564
1762	71565
17585	71566
27412	71567
20296	71568
5205	71569
8632	71570
61961	71571
60285	71572
13307	71573
22004	71574
66764	71575
13429	71576
53823	71577
55948	71578
4979	71579
18094	71580
20043	71581
22541	71582
90065	71583
63669	71584
12323	71585
5341	71586
726	71587
28357	71588
64157	71589
95280	71590
11826	71591
3638	71592
52238	71593
28868	71594
47607	71595
5376	71596
4876	71597
10027	71598
6147	71599
17153	71600
1673	71601
36	71602
51751	71603
72198	71604
53731	71605
3050	71606
7178	71607
17803	71608
33372	71609
38162	71610
16249	71611
19998	71612
5188	71613
25015	71614
8609	71615
868	71616
38393	71617
104029	71618
73876	71619
2506	71620
14166	71621
2792	71622
16757	71623
3681	71624
32953	71625
10978	71626
107778	71627
22527	71628
17348	71629
27265	71630
39504	71631
48551	71632
16742	71633
12597	71634
2023	71635
14308	71636
58679	71637
34932	71638
3612	71639
247	71640
13680	71641
21057	71642
8485	71643
2419	71644
31858	71645
9195	71646
50511	71647
21197	71648
91991	71649
434	71650
1775	71651
3135	71652
955	71653
3162	71654
16955	71655
16903	71656
28888	71657
94328	71658
61291	71659
19636	71660
113127	71661
28302	71662
211	71663
17357	71664
32032	71665
34579	71666
6554	71667
108946	71668
15691	71669
8513	71670
75563	71671
26672	71672
98816	71673
6309	71674
39680	71675
15327	71676
60867	71677
46683	71678
29845	71679
23028	71680
25829	71681
77791	71682
95764	71683
36156	71684
2198	71685
5051	71686
89071	71687
17444	71688
43538	71689
9799	71690
6099	71691
37181	71692
18150	71693
3407	71694
20115	71695
34682	71696
38740	71697
72134	71698
29554	71699
27721	71700
12948	71701
16071	71702
41348	71703
7222	71704
7050	71705
82898	71706
64683	71707
88563	71708
89658	71709
26183	71710
22547	71711
43169	71712
18991	71713
1537	71714
42300	71715
65788	71716
10273	71717
30838	71718
10300	71719
3	71720
787	71721
15448	71722
34333	71723
22324	71724
66641	71725
81651	71726
44413	71727
16826	71728
22650	71729
4526	71730
88	71731
3848	71732
32178	71733
1822	71734
89943	71735
83385	71736
125	71737
41596	71738
55200	71739
80983	71740
14543	71741
35950	71742
18170	71743
94490	71744
110	71745
95491	71746
4858	71747
15559	71748
16626	71749
106760	71750
15331	71751
13415	71752
887	71753
1710	71754
88802	71755
35635	71756
96660	71757
75796	71758
5002	71759
24055	71760
13418	71761
16069	71762
4928	71763
20405	71764
26781	71765
2296	71766
14694	71767
10815	71768
15407	71769
3495	71770
93804	71771
4419	71772
28486	71773
41267	71774
43554	71775
282	71776
76021	71777
81317	71778
14829	71779
30334	71780
85972	71781
26336	71782
2091	71783
68153	71784
1326	71785
2926	71786
12550	71787
17950	71788
77444	71789
10212	71790
30835	71791
375	71792
3911	71793
72821	71794
9734	71795
11258	71796
167	71797
4566	71798
667	71799
36616	71800
8178	71801
42302	71802
3481	71803
74677	71804
49925	71805
6478	71806
616	71807
21473	71808
10920	71809
7704	71810
54497	71811
17779	71812
4154	71813
94016	71814
58103	71815
48087	71816
17007	71817
58358	71818
9301	71819
19919	71820
18685	71821
15246	71822
22752	71823
102	71824
32875	71825
31506	71826
87988	71827
6341	71828
1991	71829
1740	71830
2292	71831
1400	71832
13936	71833
49434	71834
20378	71835
30425	71836
16422	71837
3163	71838
19143	71839
39032	71840
152	71841
16582	71842
32647	71843
26191	71844
66290	71845
28147	71846
19919	71847
53868	71848
71	71849
27403	71850
5389	71851
48974	71852
14116	71853
635	71854
6033	71855
36125	71856
80943	71857
21420	71858
35662	71859
9511	71860
22743	71861
44098	71862
75274	71863
42942	71864
74441	71865
8779	71866
26554	71867
1941	71868
4705	71869
101662	71870
13373	71871
18817	71872
17324	71873
21174	71874
7980	71875
26920	71876
27387	71877
90757	71878
16440	71879
49656	71880
37091	71881
22546	71882
5482	71883
9102	71884
15841	71885
95972	71886
89038	71887
6450	71888
36658	71889
6708	71890
9177	71891
56449	71892
23952	71893
85272	71894
7475	71895
14701	71896
76105	71897
86852	71898
25151	71899
40246	71900
47764	71901
8675	71902
6306	71903
59613	71904
30434	71905
18776	71906
26370	71907
23661	71908
22754	71909
60684	71910
1802	71911
12529	71912
23529	71913
59774	71914
77215	71915
4708	71916
88274	71917
14827	71918
1796	71919
74312	71920
16148	71921
2571	71922
2635	71923
13290	71924
172	71925
2566	71926
8114	71927
28411	71928
52945	71929
2928	71930
35850	71931
354	71932
3309	71933
12650	71934
7475	71935
82094	71936
8141	71937
43318	71938
33830	71939
5474	71940
31744	71941
44005	71942
56664	71943
18311	71944
12055	71945
26006	71946
21572	71947
86466	71948
8306	71949
27310	71950
44774	71951
7611	71952
48557	71953
45488	71954
60014	71955
70317	71956
47608	71957
30944	71958
62946	71959
16504	71960
2025	71961
69559	71962
952	71963
1942	71964
18085	71965
11699	71966
56726	71967
44638	71968
12654	71969
24856	71970
56484	71971
28774	71972
28552	71973
28911	71974
25957	71975
56219	71976
42718	71977
22484	71978
22542	71979
3858	71980
5283	71981
9033	71982
43156	71983
88280	71984
18405	71985
112492	71986
11428	71987
58748	71988
49854	71989
1345	71990
40181	71991
27865	71992
7950	71993
48731	71994
15809	71995
1922	71996
30684	71997
72315	71998
27931	71999
62277	72000
25595	72001
25585	72002
49181	72003
105	72004
1	72005
31764	72006
34917	72007
34931	72008
8603	72009
22608	72010
69187	72011
348	72012
3	72013
80652	72014
13466	72015
13081	72016
68769	72017
22289	72018
55625	72019
26545	72020
1449	72021
73917	72022
30621	72023
43276	72024
53754	72025
41976	72026
2059	72027
9797	72028
160	72029
23808	72030
19355	72031
44427	72032
33793	72033
10946	72034
25691	72035
956	72036
60956	72037
6407	72038
3987	72039
73069	72040
58102	72041
68420	72042
56916	72043
8583	72044
13758	72045
50824	72046
5242	72047
622	72048
14212	72049
4202	72050
33406	72051
706	72052
24532	72053
101822	72054
69697	72055
5234	72056
11557	72057
2743	72058
2038	72059
26989	72060
12975	72061
49998	72062
1946	72063
37145	72064
82522	72065
56968	72066
23299	72067
50436	72068
9867	72069
22012	72070
89069	72071
22721	72072
21150	72073
248	72074
11095	72075
57865	72076
25081	72077
32034	72078
32047	72079
13445	72080
3906	72081
12877	72082
3520	72083
120	72084
113779	72085
16858	72086
96006	72087
707	72088
77720	72089
53995	72090
92859	72091
26273	72092
38286	72093
37105	72094
6956	72095
88561	72096
1108	72097
38041	72098
5799	72099
9225	72100
65103	72101
11772	72102
45915	72103
35837	72104
17146	72105
5972	72106
45043	72107
79291	72108
4122	72109
23554	72110
50181	72111
92874	72112
47312	72113
38026	72114
13002	72115
55730	72116
30743	72117
48677	72118
61578	72119
33622	72120
1855	72121
899	72122
31442	72123
101050	72124
1721	72125
96873	72126
13	72127
45511	72128
4870	72129
12345	72130
3453	72131
18838	72132
30069	72133
77024	72134
19094	72135
78450	72136
3884	72137
355	72138
16558	72139
25726	72140
234	72141
39919	72142
40523	72143
53164	72144
53434	72145
52615	72146
200	72147
25558	72148
5651	72149
35370	72150
16370	72151
22254	72152
94251	72153
17156	72154
35116	72155
3065	72156
1032	72157
22592	72158
3029	72159
23247	72160
24868	72161
26219	72162
26630	72163
18133	72164
9106	72165
852	72166
5823	72167
83712	72168
64199	72169
8143	72170
45985	72171
2441	72172
9721	72173
6207	72174
62122	72175
49551	72176
39822	72177
723	72178
76090	72179
8643	72180
58944	72181
874	72182
18525	72183
12331	72184
91896	72185
20911	72186
6899	72187
17314	72188
38823	72189
47092	72190
18401	72191
153	72192
48736	72193
30881	72194
54290	72195
35738	72196
35090	72197
38549	72198
26322	72199
31219	72200
181	72201
4328	72202
13814	72203
50458	72204
12187	72205
22100	72206
7827	72207
40036	72208
26896	72209
63471	72210
22588	72211
64239	72212
11209	72213
29537	72214
4466	72215
12544	72216
97855	72217
27	72218
103636	72219
49196	72220
3514	72221
52629	72222
16943	72223
17177	72224
21591	72225
84039	72226
3097	72227
49431	72228
37168	72229
86278	72230
8268	72231
11450	72232
38273	72233
27472	72234
624	72235
49648	72236
25471	72237
3764	72238
3691	72239
14454	72240
24787	72241
49338	72242
77198	72243
66409	72244
9328	72245
37446	72246
9326	72247
1891	72248
2426	72249
31366	72250
34856	72251
27432	72252
113	72253
4656	72254
107657	72255
5440	72256
10195	72257
17734	72258
40177	72259
62086	72260
14711	72261
52667	72262
5616	72263
68733	72264
5166	72265
3033	72266
3176	72267
687	72268
1579	72269
1092	72270
11704	72271
14761	72272
58185	72273
100542	72274
55949	72275
13346	72276
23825	72277
71017	72278
79537	72279
6127	72280
1331	72281
66171	72282
51026	72283
9287	72284
21247	72285
7635	72286
31483	72287
99869	72288
2396	72289
11228	72290
22139	72291
12082	72292
86292	72293
16155	72294
1149	72295
439	72296
64903	72297
91110	72298
12723	72299
136	72300
31919	72301
739	72302
26424	72303
2674	72304
74584	72305
39674	72306
86957	72307
183	72308
17974	72309
4423	72310
286	72311
51228	72312
33920	72313
21649	72314
53892	72315
74197	72316
15079	72317
34911	72318
70360	72319
28625	72320
14469	72321
24542	72322
18005	72323
38941	72324
2067	72325
10730	72326
99097	72327
13320	72328
5441	72329
49229	72330
28675	72331
56704	72332
2552	72333
32248	72334
34513	72335
51502	72336
26865	72337
88103	72338
3521	72339
1972	72340
6019	72341
36923	72342
72057	72343
45343	72344
76813	72345
35834	72346
2515	72347
97041	72348
24628	72349
6763	72350
24314	72351
17424	72352
54498	72353
27443	72354
14681	72355
30142	72356
53669	72357
27291	72358
82465	72359
2855	72360
668	72361
62128	72362
31567	72363
77359	72364
29811	72365
13492	72366
11160	72367
25193	72368
13247	72369
33712	72370
69794	72371
14104	72372
14074	72373
9585	72374
64753	72375
9475	72376
81676	72377
34461	72378
58125	72379
23365	72380
104655	72381
93143	72382
59095	72383
6969	72384
53758	72385
87649	72386
72879	72387
35783	72388
11722	72389
26586	72390
20219	72391
31597	72392
12319	72393
587	72394
440	72395
26941	72396
1164	72397
28952	72398
89233	72399
14898	72400
6768	72401
7270	72402
310	72403
4812	72404
59597	72405
6075	72406
75277	72407
33679	72408
10925	72409
55365	72410
9366	72411
39943	72412
5139	72413
13000	72414
150	72415
1614	72416
5099	72417
12866	72418
513	72419
10636	72420
18843	72421
27489	72422
15389	72423
8260	72424
63087	72425
65159	72426
11983	72427
33633	72428
6158	72429
74359	72430
1630	72431
20649	72432
16439	72433
46735	72434
333	72435
32161	72436
110	72437
87817	72438
59262	72439
16817	72440
56840	72441
165	72442
32548	72443
200	72444
55131	72445
36	72446
27842	72447
62115	72448
79501	72449
7810	72450
44865	72451
13803	72452
13438	72453
42613	72454
20415	72455
1698	72456
1970	72457
8601	72458
43249	72459
22829	72460
43391	72461
23273	72462
30053	72463
21867	72464
28165	72465
1829	72466
1679	72467
81861	72468
1851	72469
17149	72470
52535	72471
97776	72472
17205	72473
83897	72474
76650	72475
56544	72476
110599	72477
26481	72478
25088	72479
73248	72480
74896	72481
47985	72482
8625	72483
106337	72484
27310	72485
30208	72486
47311	72487
5685	72488
22644	72489
57063	72490
35177	72491
2004	72492
17697	72493
3061	72494
42209	72495
105981	72496
9304	72497
44251	72498
4843	72499
29	72500
11223	72501
9665	72502
48843	72503
19289	72504
19892	72505
10525	72506
77630	72507
58589	72508
32022	72509
16482	72510
30933	72511
14747	72512
51948	72513
408	72514
648	72515
39184	72516
9128	72517
10966	72518
938	72519
9214	72520
40403	72521
17240	72522
15905	72523
9633	72524
57509	72525
50120	72526
24502	72527
10637	72528
73135	72529
1212	72530
3748	72531
26592	72532
59012	72533
28885	72534
15197	72535
48298	72536
54847	72537
1246	72538
1097	72539
1359	72540
40087	72541
42943	72542
12608	72543
26781	72544
107798	72545
6320	72546
95227	72547
28558	72548
10594	72549
2129	72550
61656	72551
1839	72552
11577	72553
54561	72554
7712	72555
1200	72556
90965	72557
401	72558
19039	72559
7105	72560
86178	72561
4303	72562
56200	72563
92937	72564
45682	72565
36791	72566
27805	72567
5769	72568
54595	72569
100000	72570
13604	72571
90856	72572
19427	72573
76532	72574
63803	72575
56489	72576
11065	72577
205	72578
62715	72579
52	72580
52038	72581
99425	72582
589	72583
20760	72584
8009	72585
2747	72586
25901	72587
80453	72588
79333	72589
2131	72590
1056	72591
71423	72592
88752	72593
10093	72594
6235	72595
43362	72596
79893	72597
61633	72598
64303	72599
42572	72600
43209	72601
21461	72602
44	72603
81717	72604
7754	72605
69278	72606
9144	72607
14817	72608
35550	72609
54087	72610
78509	72611
19333	72612
10373	72613
4617	72614
7349	72615
92571	72616
51747	72617
14806	72618
102097	72619
89022	72620
1	72621
33892	72622
58798	72623
10864	72624
1290	72625
77626	72626
12423	72627
19497	72628
4650	72629
14305	72630
32618	72631
5819	72632
6749	72633
43289	72634
58733	72635
30951	72636
38221	72637
5538	72638
41250	72639
34943	72640
482	72641
43636	72642
20282	72643
20361	72644
8859	72645
49357	72646
4325	72647
47648	72648
6121	72649
404	72650
114114	72651
1452	72652
2861	72653
56642	72654
41264	72655
10962	72656
6301	72657
8358	72658
27799	72659
53504	72660
17672	72661
1702	72662
25821	72663
81496	72664
6709	72665
37972	72666
26491	72667
6643	72668
10041	72669
65578	72670
5136	72671
24631	72672
28687	72673
5232	72674
2598	72675
1600	72676
95269	72677
45746	72678
8959	72679
13796	72680
40780	72681
43946	72682
2978	72683
31593	72684
19345	72685
5035	72686
6549	72687
197	72688
7398	72689
22055	72690
716	72691
48204	72692
67369	72693
19322	72694
14778	72695
3102	72696
9835	72697
6888	72698
44491	72699
57643	72700
3720	72701
72259	72702
61459	72703
3218	72704
44860	72705
31813	72706
52930	72707
5523	72708
42924	72709
4221	72710
17547	72711
44122	72712
33209	72713
74319	72714
2304	72715
45231	72716
31473	72717
52881	72718
10398	72719
14544	72720
53323	72721
11480	72722
6602	72723
20751	72724
51643	72725
12570	72726
2387	72727
98254	72728
79947	72729
1043	72730
93688	72731
104132	72732
437	72733
882	72734
25583	72735
3611	72736
45292	72737
826	72738
10521	72739
57349	72740
34650	72741
9045	72742
2465	72743
22082	72744
6793	72745
4101	72746
31620	72747
328	72748
146	72749
18846	72750
99782	72751
5780	72752
97506	72753
212	72754
12246	72755
64546	72756
27272	72757
13718	72758
2710	72759
18480	72760
49406	72761
17	72762
83511	72763
58042	72764
29164	72765
7593	72766
57361	72767
55224	72768
182	72769
16946	72770
14133	72771
5374	72772
55351	72773
25679	72774
58013	72775
3471	72776
17308	72777
17580	72778
15724	72779
62729	72780
67133	72781
45204	72782
29113	72783
31769	72784
79682	72785
15783	72786
8537	72787
4209	72788
3306	72789
11263	72790
39372	72791
56457	72792
13472	72793
48800	72794
49038	72795
11288	72796
10501	72797
36494	72798
480	72799
68105	72800
37523	72801
10444	72802
360	72803
46886	72804
1582	72805
24312	72806
11857	72807
91690	72808
56194	72809
10961	72810
23040	72811
34331	72812
7277	72813
8986	72814
19031	72815
2429	72816
61212	72817
11966	72818
39954	72819
4443	72820
64331	72821
2226	72822
26913	72823
68235	72824
41203	72825
9216	72826
5236	72827
6244	72828
12781	72829
3831	72830
5909	72831
1639	72832
60263	72833
3440	72834
27092	72835
552	72836
11365	72837
4550	72838
3276	72839
43781	72840
99	72841
97766	72842
52702	72843
64517	72844
88543	72845
13466	72846
5071	72847
62660	72848
13159	72849
40888	72850
26252	72851
69736	72852
756	72853
11224	72854
11686	72855
438	72856
20815	72857
38288	72858
25943	72859
71156	72860
58251	72861
6093	72862
44677	72863
9544	72864
24690	72865
29639	72866
40345	72867
23	72868
66507	72869
13617	72870
33890	72871
51835	72872
6258	72873
10281	72874
6923	72875
57238	72876
46452	72877
50107	72878
76988	72879
922	72880
24958	72881
12143	72882
60402	72883
22791	72884
4952	72885
3214	72886
66036	72887
20290	72888
21797	72889
7711	72890
11268	72891
6574	72892
7562	72893
55291	72894
102994	72895
43815	72896
1692	72897
82184	72898
55968	72899
17741	72900
18375	72901
3351	72902
5924	72903
4556	72904
78931	72905
358	72906
33289	72907
62584	72908
36349	72909
936	72910
9810	72911
15881	72912
72177	72913
49232	72914
87761	72915
58668	72916
3522	72917
8213	72918
7055	72919
1248	72920
5563	72921
6725	72922
360	72923
27660	72924
3448	72925
12979	72926
34798	72927
7611	72928
20816	72929
85913	72930
43036	72931
1956	72932
14867	72933
23144	72934
1539	72935
62734	72936
53528	72937
20933	72938
25728	72939
110518	72940
7740	72941
1381	72942
7858	72943
328	72944
50363	72945
30599	72946
1286	72947
2163	72948
39406	72949
40982	72950
5727	72951
10805	72952
52759	72953
229	72954
49624	72955
18317	72956
70265	72957
12529	72958
3430	72959
22790	72960
2984	72961
20968	72962
20587	72963
15440	72964
3208	72965
47169	72966
64001	72967
11413	72968
18269	72969
70753	72970
48112	72971
7981	72972
18245	72973
14722	72974
12237	72975
90470	72976
7989	72977
24514	72978
5696	72979
92000	72980
44308	72981
48684	72982
98825	72983
206	72984
64299	72985
663	72986
41591	72987
19067	72988
75943	72989
7715	72990
24581	72991
14521	72992
11285	72993
377	72994
7	72995
739	72996
20338	72997
18902	72998
42246	72999
106570	73000
3038	73001
5600	73002
4838	73003
9224	73004
22620	73005
1319	73006
32142	73007
96051	73008
3039	73009
12016	73010
64918	73011
13916	73012
24632	73013
101151	73014
16793	73015
16173	73016
7175	73017
33239	73018
8099	73019
1108	73020
4521	73021
1529	73022
797	73023
7817	73024
82504	73025
76511	73026
6631	73027
29409	73028
18884	73029
2578	73030
18225	73031
2405	73032
29303	73033
72685	73034
5961	73035
1309	73036
18667	73037
58116	73038
61775	73039
52113	73040
53985	73041
20242	73042
61545	73043
11777	73044
21573	73045
17427	73046
1888	73047
80108	73048
39713	73049
85547	73050
36568	73051
63679	73052
32877	73053
11691	73054
9840	73055
7482	73056
23855	73057
32158	73058
3776	73059
2061	73060
69431	73061
15739	73062
61087	73063
3222	73064
5161	73065
762	73066
16089	73067
30627	73068
42493	73069
1051	73070
43484	73071
24887	73072
274	73073
12262	73074
6482	73075
9203	73076
81430	73077
54601	73078
20199	73079
3764	73080
2088	73081
39209	73082
52386	73083
10068	73084
7214	73085
65127	73086
81987	73087
1211	73088
12696	73089
32124	73090
2654	73091
11882	73092
10721	73093
49164	73094
52494	73095
20681	73096
10314	73097
21657	73098
19825	73099
5718	73100
960	73101
12839	73102
41860	73103
46369	73104
1455	73105
18984	73106
60390	73107
7039	73108
9832	73109
23348	73110
3828	73111
13332	73112
47649	73113
35633	73114
4966	73115
4377	73116
1575	73117
27085	73118
21828	73119
68659	73120
23395	73121
96	73122
69879	73123
69268	73124
8514	73125
25265	73126
58524	73127
4968	73128
47138	73129
19808	73130
57893	73131
2226	73132
45830	73133
4195	73134
87703	73135
2926	73136
43511	73137
51761	73138
52679	73139
6085	73140
71501	73141
21812	73142
30184	73143
5470	73144
37321	73145
26947	73146
54501	73147
11068	73148
4554	73149
9	73150
4985	73151
45266	73152
554	73153
3914	73154
26145	73155
31475	73156
88245	73157
5041	73158
5411	73159
4482	73160
78709	73161
78726	73162
16026	73163
48067	73164
77210	73165
43907	73166
23639	73167
55353	73168
50890	73169
42844	73170
51634	73171
10176	73172
15250	73173
20111	73174
721	73175
30765	73176
56857	73177
18497	73178
5024	73179
11795	73180
7141	73181
49153	73182
256	73183
226	73184
42608	73185
47816	73186
5558	73187
10718	73188
60925	73189
39385	73190
22350	73191
10818	73192
37228	73193
81581	73194
22499	73195
25675	73196
35458	73197
30807	73198
83155	73199
23244	73200
7962	73201
43386	73202
108245	73203
59655	73204
103499	73205
842	73206
9952	73207
85836	73208
20532	73209
55577	73210
38877	73211
50931	73212
3836	73213
1416	73214
15131	73215
1482	73216
62390	73217
1069	73218
14568	73219
91021	73220
1150	73221
39976	73222
15474	73223
17568	73224
17648	73225
95671	73226
12904	73227
3548	73228
39372	73229
4999	73230
82514	73231
81482	73232
2748	73233
9001	73234
80580	73235
47436	73236
68989	73237
8437	73238
17216	73239
24157	73240
1698	73241
975	73242
92627	73243
9986	73244
4423	73245
13534	73246
86386	73247
3669	73248
49271	73249
44407	73250
40580	73251
9405	73252
9068	73253
43010	73254
37991	73255
53036	73256
62609	73257
17005	73258
60306	73259
29942	73260
40874	73261
34786	73262
105896	73263
1383	73264
86698	73265
40229	73266
34783	73267
59724	73268
1242	73269
33095	73270
14027	73271
82650	73272
21045	73273
14007	73274
42910	73275
5237	73276
204	73277
10874	73278
222	73279
181	73280
1630	73281
1511	73282
23535	73283
10398	73284
1294	73285
99343	73286
4274	73287
1057	73288
1862	73289
10066	73290
27566	73291
43069	73292
47707	73293
6540	73294
10528	73295
3831	73296
54	73297
189	73298
2261	73299
55136	73300
1911	73301
49669	73302
54736	73303
21011	73304
2620	73305
17800	73306
29743	73307
32244	73308
11050	73309
80318	73310
160	73311
16592	73312
86717	73313
59924	73314
37033	73315
10173	73316
59706	73317
53579	73318
17663	73319
28831	73320
43245	73321
71766	73322
19074	73323
61467	73324
37029	73325
7529	73326
21878	73327
25765	73328
41070	73329
6501	73330
33854	73331
22562	73332
46092	73333
25420	73334
593	73335
49803	73336
87514	73337
376	73338
26606	73339
166	73340
23706	73341
10797	73342
19841	73343
244	73344
31835	73345
47959	73346
41072	73347
12868	73348
51068	73349
2616	73350
99223	73351
50021	73352
24638	73353
42251	73354
50016	73355
75982	73356
53192	73357
7842	73358
68	73359
61771	73360
10511	73361
42507	73362
2422	73363
2712	73364
50883	73365
692	73366
57102	73367
6522	73368
46959	73369
12119	73370
3915	73371
39537	73372
50894	73373
67346	73374
41884	73375
80492	73376
16262	73377
52489	73378
46627	73379
5428	73380
95435	73381
47298	73382
31424	73383
77903	73384
44970	73385
55527	73386
10192	73387
533	73388
9920	73389
33144	73390
33217	73391
94	73392
82846	73393
3332	73394
23442	73395
77675	73396
81229	73397
62153	73398
3666	73399
9934	73400
35213	73401
55436	73402
12465	73403
53	73404
66272	73405
82983	73406
48691	73407
82476	73408
19498	73409
52581	73410
13090	73411
3512	73412
8375	73413
31014	73414
29825	73415
13762	73416
17764	73417
43091	73418
76332	73419
14989	73420
20786	73421
11341	73422
62407	73423
3927	73424
22135	73425
28252	73426
60048	73427
435	73428
8493	73429
65855	73430
18513	73431
50202	73432
33260	73433
87040	73434
88275	73435
39274	73436
2267	73437
14526	73438
10139	73439
578	73440
105242	73441
47743	73442
22628	73443
42165	73444
36489	73445
21541	73446
10307	73447
16992	73448
59734	73449
71817	73450
33056	73451
45685	73452
42444	73453
933	73454
16341	73455
1045	73456
44474	73457
37982	73458
3611	73459
1967	73460
7843	73461
64767	73462
1001	73463
14548	73464
1022	73465
29085	73466
59951	73467
45333	73468
24350	73469
19197	73470
108516	73471
34722	73472
59166	73473
36492	73474
10596	73475
18748	73476
25200	73477
32676	73478
10542	73479
30292	73480
72781	73481
16107	73482
50825	73483
107837	73484
11611	73485
74064	73486
20768	73487
72877	73488
17140	73489
4292	73490
2555	73491
621	73492
64844	73493
71113	73494
22846	73495
10331	73496
27564	73497
42367	73498
55970	73499
2928	73500
44639	73501
68955	73502
81005	73503
68014	73504
2470	73505
20087	73506
70868	73507
44143	73508
25937	73509
804	73510
2826	73511
48252	73512
108520	73513
21670	73514
3545	73515
30618	73516
12945	73517
401	73518
12867	73519
1085	73520
65561	73521
93024	73522
413	73523
101542	73524
86460	73525
49659	73526
27523	73527
25418	73528
14634	73529
36655	73530
1182	73531
4636	73532
70350	73533
3996	73534
36209	73535
3811	73536
2147	73537
27288	73538
3679	73539
22715	73540
41740	73541
101974	73542
77988	73543
1831	73544
33558	73545
91	73546
21412	73547
70366	73548
90241	73549
57287	73550
53617	73551
15238	73552
1733	73553
5540	73554
8590	73555
913	73556
22368	73557
31585	73558
97335	73559
1531	73560
35310	73561
1749	73562
67728	73563
53976	73564
2273	73565
9686	73566
55244	73567
390	73568
45685	73569
69975	73570
65876	73571
51369	73572
37796	73573
8101	73574
3003	73575
69769	73576
96755	73577
82493	73578
1603	73579
24642	73580
18076	73581
2313	73582
33374	73583
8757	73584
27170	73585
98485	73586
22580	73587
12504	73588
59777	73589
15173	73590
19628	73591
11600	73592
11556	73593
63950	73594
62377	73595
41544	73596
49071	73597
6038	73598
43797	73599
59373	73600
17912	73601
67534	73602
594	73603
49572	73604
2582	73605
69169	73606
32610	73607
5714	73608
344	73609
75974	73610
5446	73611
13835	73612
6205	73613
30709	73614
49638	73615
15770	73616
11464	73617
8813	73618
55619	73619
14715	73620
19802	73621
6447	73622
80454	73623
1368	73624
6124	73625
32127	73626
13912	73627
36182	73628
19821	73629
108019	73630
583	73631
45459	73632
21531	73633
53536	73634
26516	73635
2858	73636
2173	73637
5901	73638
44135	73639
11390	73640
4282	73641
84704	73642
32851	73643
10412	73644
14411	73645
14604	73646
41220	73647
46913	73648
60176	73649
21321	73650
75162	73651
11087	73652
2777	73653
26901	73654
48375	73655
25299	73656
31051	73657
22647	73658
48191	73659
4502	73660
90340	73661
1819	73662
88651	73663
27807	73664
3273	73665
61855	73666
35909	73667
17944	73668
35879	73669
63	73670
704	73671
55934	73672
8227	73673
22061	73674
24608	73675
93867	73676
20454	73677
5683	73678
1292	73679
13377	73680
28920	73681
32202	73682
16094	73683
3723	73684
5821	73685
27530	73686
105244	73687
23144	73688
32655	73689
6385	73690
5518	73691
28467	73692
16141	73693
63018	73694
11498	73695
28450	73696
4141	73697
6262	73698
16395	73699
53768	73700
18981	73701
2497	73702
21031	73703
6668	73704
5881	73705
5410	73706
12822	73707
3759	73708
90445	73709
29706	73710
62280	73711
71337	73712
110137	73713
22496	73714
10957	73715
2259	73716
24591	73717
26408	73718
21202	73719
104193	73720
8903	73721
27821	73722
27457	73723
768	73724
27307	73725
64370	73726
1184	73727
42555	73728
69322	73729
9948	73730
5366	73731
54941	73732
2583	73733
7136	73734
35199	73735
58382	73736
13	73737
739	73738
10	73739
11353	73740
66250	73741
58858	73742
27270	73743
19747	73744
67544	73745
26933	73746
522	73747
546	73748
3223	73749
90547	73750
17670	73751
5059	73752
107029	73753
8616	73754
36939	73755
5176	73756
34422	73757
18469	73758
20309	73759
13512	73760
16622	73761
97055	73762
57265	73763
18857	73764
31442	73765
6388	73766
8109	73767
52942	73768
105616	73769
4677	73770
48961	73771
26056	73772
2249	73773
3513	73774
104035	73775
78858	73776
10188	73777
30973	73778
33548	73779
22980	73780
1331	73781
90989	73782
65118	73783
49108	73784
26679	73785
50245	73786
61804	73787
33607	73788
34625	73789
67964	73790
37717	73791
105194	73792
94395	73793
56	73794
16973	73795
46150	73796
1614	73797
49651	73798
43301	73799
40014	73800
66737	73801
44509	73802
4401	73803
25330	73804
2377	73805
21858	73806
9954	73807
114498	73808
9268	73809
46309	73810
18077	73811
14350	73812
827	73813
46037	73814
34168	73815
7172	73816
1952	73817
6228	73818
20156	73819
7934	73820
16871	73821
1295	73822
81942	73823
169	73824
64612	73825
59	73826
7715	73827
74250	73828
23488	73829
26924	73830
63842	73831
35071	73832
1910	73833
66026	73834
2346	73835
95045	73836
15941	73837
17830	73838
2398	73839
23296	73840
17826	73841
64165	73842
102366	73843
82591	73844
16536	73845
1048	73846
1011	73847
36755	73848
16834	73849
582	73850
36163	73851
5165	73852
21238	73853
12352	73854
5774	73855
30169	73856
26963	73857
37498	73858
20671	73859
25897	73860
30322	73861
7646	73862
12581	73863
1264	73864
66787	73865
215	73866
2580	73867
7420	73868
3725	73869
12461	73870
39747	73871
93174	73872
90982	73873
6127	73874
143	73875
95973	73876
5861	73877
2559	73878
69803	73879
70840	73880
23751	73881
53799	73882
70134	73883
76552	73884
7526	73885
41013	73886
64848	73887
100360	73888
561	73889
76534	73890
30128	73891
33270	73892
47901	73893
187	73894
46510	73895
41158	73896
100270	73897
3691	73898
9130	73899
33836	73900
35293	73901
10479	73902
1963	73903
2468	73904
114340	73905
19608	73906
28772	73907
5207	73908
23694	73909
37543	73910
4297	73911
17963	73912
5024	73913
2397	73914
3641	73915
4893	73916
7440	73917
56708	73918
71203	73919
57929	73920
2332	73921
18092	73922
13704	73923
6994	73924
6441	73925
1690	73926
58039	73927
18408	73928
81623	73929
4608	73930
25128	73931
32549	73932
72308	73933
61070	73934
51652	73935
177	73936
19	73937
1793	73938
26525	73939
8172	73940
2534	73941
82638	73942
73197	73943
104057	73944
20864	73945
85626	73946
57062	73947
16144	73948
1561	73949
28369	73950
16992	73951
3966	73952
1240	73953
31053	73954
45968	73955
12993	73956
2594	73957
38521	73958
74301	73959
587	73960
30218	73961
10484	73962
2260	73963
35157	73964
71049	73965
91203	73966
13837	73967
90942	73968
25900	73969
24158	73970
10387	73971
28907	73972
48980	73973
2406	73974
4048	73975
600	73976
2744	73977
29783	73978
65708	73979
39722	73980
41325	73981
20665	73982
9307	73983
8805	73984
4447	73985
43883	73986
40528	73987
59962	73988
2771	73989
39133	73990
5320	73991
50003	73992
10121	73993
28084	73994
46854	73995
50809	73996
5366	73997
88592	73998
2651	73999
13401	74000
14620	74001
30020	74002
27989	74003
4106	74004
40336	74005
79118	74006
19844	74007
93594	74008
61636	74009
88748	74010
55432	74011
41998	74012
30333	74013
33813	74014
41312	74015
87514	74016
14306	74017
68161	74018
15546	74019
23709	74020
104857	74021
29718	74022
42970	74023
362	74024
85183	74025
18502	74026
76803	74027
46947	74028
20546	74029
40574	74030
113978	74031
1863	74032
27490	74033
42636	74034
21082	74035
4661	74036
257	74037
19905	74038
102743	74039
98732	74040
19379	74041
846	74042
33849	74043
95630	74044
7516	74045
34050	74046
3724	74047
22365	74048
6500	74049
77886	74050
15667	74051
8070	74052
30172	74053
6711	74054
24730	74055
28078	74056
9671	74057
61567	74058
37388	74059
11101	74060
23305	74061
8241	74062
82205	74063
40036	74064
8553	74065
34289	74066
12412	74067
36872	74068
5476	74069
41691	74070
5434	74071
19374	74072
136	74073
861	74074
9220	74075
44586	74076
32555	74077
99575	74078
23939	74079
23454	74080
7217	74081
31794	74082
15615	74083
24004	74084
29121	74085
23976	74086
10890	74087
1626	74088
75796	74089
10993	74090
52612	74091
111680	74092
25597	74093
20829	74094
12664	74095
33	74096
13899	74097
2743	74098
107581	74099
37750	74100
11281	74101
77509	74102
943	74103
319	74104
32266	74105
20571	74106
8788	74107
6163	74108
21826	74109
53984	74110
15306	74111
64343	74112
42106	74113
22176	74114
2909	74115
3991	74116
91634	74117
23576	74118
22255	74119
26791	74120
33761	74121
55537	74122
41786	74123
369	74124
60973	74125
114	74126
81404	74127
4024	74128
11767	74129
27291	74130
71606	74131
63404	74132
82834	74133
16427	74134
37452	74135
75589	74136
1227	74137
72555	74138
9012	74139
13426	74140
12100	74141
3348	74142
33966	74143
10618	74144
26320	74145
64887	74146
23090	74147
10182	74148
4434	74149
13225	74150
741	74151
9582	74152
26728	74153
34323	74154
55685	74155
9103	74156
11887	74157
1505	74158
10843	74159
17420	74160
12231	74161
1900	74162
24134	74163
15163	74164
23761	74165
7951	74166
6782	74167
20784	74168
53528	74169
9054	74170
166	74171
15547	74172
34155	74173
4384	74174
31048	74175
18493	74176
36301	74177
199	74178
1436	74179
43594	74180
18695	74181
86184	74182
13100	74183
65638	74184
67219	74185
37293	74186
18431	74187
17300	74188
3302	74189
7590	74190
11461	74191
16574	74192
13607	74193
24447	74194
248	74195
5962	74196
59216	74197
27972	74198
1278	74199
20651	74200
3980	74201
18737	74202
9911	74203
12669	74204
32311	74205
20268	74206
54833	74207
77952	74208
100685	74209
9987	74210
13164	74211
4483	74212
55061	74213
33088	74214
21423	74215
32492	74216
4959	74217
284	74218
3376	74219
14827	74220
10545	74221
25547	74222
21354	74223
126	74224
41477	74225
22231	74226
29636	74227
75126	74228
96690	74229
7510	74230
43489	74231
75862	74232
824	74233
819	74234
20937	74235
209	74236
14124	74237
7927	74238
33454	74239
79582	74240
52313	74241
6083	74242
63544	74243
20770	74244
66150	74245
24122	74246
39687	74247
7259	74248
94382	74249
270	74250
14535	74251
7148	74252
59628	74253
2921	74254
18461	74255
67248	74256
12524	74257
21555	74258
26970	74259
52382	74260
22113	74261
68363	74262
79606	74263
18982	74264
42502	74265
17873	74266
63	74267
40825	74268
58851	74269
1861	74270
68434	74271
35062	74272
2492	74273
8069	74274
884	74275
70798	74276
100869	74277
16574	74278
6908	74279
12409	74280
57314	74281
137	74282
54431	74283
1257	74284
99832	74285
24185	74286
39399	74287
11866	74288
1333	74289
45979	74290
23664	74291
19403	74292
4881	74293
11146	74294
4944	74295
9603	74296
82480	74297
24936	74298
98500	74299
20690	74300
39596	74301
6312	74302
22317	74303
13299	74304
11507	74305
26051	74306
89066	74307
79640	74308
29005	74309
5841	74310
73367	74311
61293	74312
11641	74313
54944	74314
27225	74315
26545	74316
72670	74317
92776	74318
13228	74319
43049	74320
39798	74321
71669	74322
43859	74323
27662	74324
15530	74325
5020	74326
3946	74327
72313	74328
23896	74329
2386	74330
17896	74331
86546	74332
351	74333
14186	74334
514	74335
3522	74336
85308	74337
101469	74338
15427	74339
2776	74340
51788	74341
52258	74342
11389	74343
69848	74344
12836	74345
12349	74346
19460	74347
44120	74348
10932	74349
83539	74350
17643	74351
32267	74352
58676	74353
7216	74354
17005	74355
73443	74356
21498	74357
69815	74358
563	74359
3047	74360
35579	74361
110519	74362
21299	74363
6987	74364
113513	74365
35380	74366
79081	74367
785	74368
20384	74369
86100	74370
10077	74371
77183	74372
58406	74373
56777	74374
58669	74375
75062	74376
28088	74377
16435	74378
22645	74379
31855	74380
34126	74381
2237	74382
53049	74383
15639	74384
31279	74385
37398	74386
14136	74387
7203	74388
18	74389
853	74390
22876	74391
46923	74392
52047	74393
65001	74394
11314	74395
1684	74396
1115	74397
43338	74398
5769	74399
21264	74400
3063	74401
9896	74402
6102	74403
3344	74404
1888	74405
91390	74406
45525	74407
69893	74408
26048	74409
45170	74410
26998	74411
69810	74412
10010	74413
11608	74414
13968	74415
25832	74416
49668	74417
2766	74418
17560	74419
5599	74420
92624	74421
10008	74422
70575	74423
61401	74424
30041	74425
11798	74426
15579	74427
75163	74428
189	74429
27641	74430
62214	74431
1929	74432
2964	74433
3004	74434
19493	74435
11026	74436
26914	74437
29852	74438
571	74439
1683	74440
61131	74441
7548	74442
108818	74443
5105	74444
50565	74445
32750	74446
57410	74447
21094	74448
7096	74449
31704	74450
70086	74451
28964	74452
71910	74453
34747	74454
41304	74455
53227	74456
64861	74457
13085	74458
33690	74459
58422	74460
29421	74461
6406	74462
35477	74463
4665	74464
5826	74465
6040	74466
52524	74467
11779	74468
77941	74469
82458	74470
56441	74471
62252	74472
77706	74473
98587	74474
6624	74475
101464	74476
4539	74477
19129	74478
50204	74479
4	74480
22529	74481
28990	74482
67212	74483
400	74484
51322	74485
103127	74486
29408	74487
41765	74488
26397	74489
50431	74490
4713	74491
992	74492
14481	74493
25220	74494
58941	74495
52644	74496
11722	74497
6990	74498
28463	74499
1033	74500
52453	74501
16367	74502
12448	74503
25373	74504
4171	74505
28044	74506
62665	74507
57382	74508
11423	74509
60042	74510
46087	74511
7692	74512
7012	74513
27067	74514
3986	74515
91090	74516
19384	74517
72902	74518
14205	74519
12860	74520
17448	74521
37446	74522
4086	74523
87125	74524
21987	74525
1147	74526
33052	74527
7441	74528
31099	74529
62212	74530
1500	74531
18210	74532
86735	74533
10340	74534
20062	74535
64613	74536
21462	74537
22041	74538
10784	74539
30168	74540
4381	74541
43846	74542
15490	74543
6251	74544
31137	74545
61457	74546
11327	74547
6111	74548
3376	74549
89595	74550
39651	74551
35627	74552
23682	74553
55210	74554
13591	74555
34200	74556
22562	74557
33290	74558
50424	74559
28403	74560
7517	74561
69443	74562
3334	74563
9684	74564
16904	74565
44	74566
14330	74567
8142	74568
18924	74569
2979	74570
106830	74571
2068	74572
872	74573
43268	74574
64567	74575
4941	74576
55560	74577
25494	74578
29303	74579
64145	74580
45420	74581
42340	74582
43436	74583
15856	74584
67957	74585
105992	74586
81359	74587
193	74588
31482	74589
59988	74590
96576	74591
6731	74592
4716	74593
18947	74594
54887	74595
101641	74596
6312	74597
7088	74598
42862	74599
65772	74600
78731	74601
52570	74602
25543	74603
25840	74604
50328	74605
43442	74606
5216	74607
87692	74608
54522	74609
4196	74610
57881	74611
1711	74612
202	74613
33648	74614
26580	74615
11403	74616
18618	74617
53708	74618
43530	74619
26140	74620
5422	74621
71295	74622
1003	74623
7235	74624
29902	74625
9408	74626
51907	74627
54104	74628
48948	74629
326	74630
64305	74631
19035	74632
17068	74633
4005	74634
51132	74635
2879	74636
15683	74637
1413	74638
49465	74639
45194	74640
42502	74641
920	74642
10147	74643
59159	74644
36458	74645
9465	74646
26931	74647
85897	74648
9044	74649
7750	74650
33872	74651
528	74652
18721	74653
814	74654
62635	74655
5657	74656
41234	74657
87223	74658
848	74659
2452	74660
2486	74661
27092	74662
4963	74663
20650	74664
12283	74665
1314	74666
42751	74667
136	74668
47943	74669
56926	74670
107310	74671
25580	74672
53604	74673
22717	74674
13270	74675
57421	74676
4490	74677
16537	74678
61720	74679
20993	74680
21248	74681
22472	74682
9366	74683
66283	74684
36239	74685
33285	74686
94947	74687
77750	74688
19789	74689
22451	74690
2922	74691
337	74692
18154	74693
69412	74694
23302	74695
3022	74696
69510	74697
53747	74698
64007	74699
643	74700
74597	74701
38196	74702
18451	74703
2409	74704
48759	74705
114101	74706
49385	74707
70002	74708
338	74709
44475	74710
70007	74711
116	74712
52192	74713
40525	74714
8007	74715
70671	74716
23725	74717
1611	74718
1515	74719
9242	74720
88445	74721
45246	74722
49298	74723
4592	74724
18716	74725
36251	74726
77277	74727
32444	74728
15154	74729
56641	74730
28838	74731
39152	74732
2047	74733
2561	74734
33193	74735
4309	74736
40377	74737
25083	74738
843	74739
52655	74740
69256	74741
12425	74742
7658	74743
61832	74744
34185	74745
47700	74746
2340	74747
39826	74748
9514	74749
7221	74750
4807	74751
89839	74752
3750	74753
76362	74754
13371	74755
3600	74756
19429	74757
14486	74758
29346	74759
92181	74760
52289	74761
538	74762
5156	74763
13652	74764
54474	74765
562	74766
17085	74767
88	74768
35957	74769
41669	74770
4240	74771
556	74772
1309	74773
19392	74774
74186	74775
16994	74776
59077	74777
43473	74778
44225	74779
7167	74780
20420	74781
9044	74782
14685	74783
1239	74784
88615	74785
25126	74786
25465	74787
57231	74788
85158	74789
266	74790
42134	74791
8854	74792
12450	74793
11471	74794
97643	74795
86664	74796
72418	74797
39770	74798
73295	74799
80411	74800
25963	74801
220	74802
3765	74803
5423	74804
30659	74805
10409	74806
2810	74807
39344	74808
50947	74809
70678	74810
2351	74811
1360	74812
26202	74813
80955	74814
17795	74815
16745	74816
93087	74817
51806	74818
54798	74819
45342	74820
1581	74821
790	74822
2840	74823
14753	74824
19263	74825
3363	74826
25683	74827
525	74828
5859	74829
25931	74830
72496	74831
9030	74832
24882	74833
95604	74834
48321	74835
4627	74836
70294	74837
16671	74838
89373	74839
82483	74840
21210	74841
6812	74842
17563	74843
11738	74844
23630	74845
16737	74846
54684	74847
6584	74848
72156	74849
483	74850
54423	74851
10284	74852
39197	74853
15176	74854
28993	74855
57748	74856
10697	74857
78930	74858
1330	74859
2597	74860
7137	74861
108569	74862
16091	74863
32894	74864
12034	74865
68938	74866
63714	74867
34041	74868
5737	74869
1361	74870
14778	74871
30147	74872
72753	74873
9547	74874
66285	74875
48099	74876
26370	74877
9810	74878
37493	74879
4178	74880
62613	74881
64009	74882
11726	74883
32163	74884
74091	74885
21850	74886
33400	74887
85464	74888
60141	74889
43601	74890
5907	74891
1175	74892
100939	74893
15801	74894
88471	74895
47853	74896
4082	74897
81732	74898
8831	74899
15367	74900
3887	74901
30557	74902
57052	74903
30739	74904
26163	74905
28383	74906
24979	74907
20525	74908
105292	74909
8406	74910
6444	74911
26283	74912
43696	74913
228	74914
538	74915
63643	74916
10563	74917
6798	74918
82202	74919
25216	74920
419	74921
34380	74922
89671	74923
43172	74924
43549	74925
3062	74926
12657	74927
85129	74928
45518	74929
41716	74930
44001	74931
3418	74932
42197	74933
33738	74934
33843	74935
10880	74936
30575	74937
89583	74938
63656	74939
58366	74940
85955	74941
3750	74942
14956	74943
213	74944
17520	74945
28826	74946
2728	74947
22560	74948
60863	74949
789	74950
3918	74951
8726	74952
26639	74953
29302	74954
7746	74955
92049	74956
3553	74957
539	74958
54585	74959
68832	74960
5873	74961
2017	74962
34807	74963
12862	74964
38803	74965
72180	74966
17972	74967
4545	74968
9347	74969
34538	74970
33078	74971
3623	74972
22377	74973
33201	74974
20303	74975
64684	74976
19279	74977
44815	74978
4017	74979
3556	74980
29102	74981
19387	74982
57362	74983
84573	74984
37602	74985
27243	74986
1279	74987
22624	74988
51433	74989
10226	74990
79652	74991
11686	74992
16556	74993
9870	74994
76679	74995
6133	74996
2521	74997
84227	74998
25310	74999
47641	75000
16735	75001
57666	75002
30681	75003
14720	75004
45233	75005
76	75006
29230	75007
82052	75008
89769	75009
17104	75010
1704	75011
7569	75012
48417	75013
3835	75014
91474	75015
1875	75016
23202	75017
1905	75018
73	75019
15322	75020
68286	75021
25150	75022
25781	75023
2057	75024
102787	75025
30190	75026
25470	75027
1275	75028
22863	75029
43011	75030
2281	75031
32622	75032
7000	75033
22207	75034
30461	75035
85023	75036
32835	75037
37734	75038
12007	75039
15304	75040
31073	75041
5996	75042
8467	75043
18850	75044
51698	75045
81554	75046
9779	75047
36021	75048
69275	75049
1	75050
39882	75051
8962	75052
4155	75053
25088	75054
9480	75055
105940	75056
5783	75057
23569	75058
34111	75059
57566	75060
11118	75061
17240	75062
3989	75063
7768	75064
3599	75065
10556	75066
16890	75067
64393	75068
30038	75069
13817	75070
49878	75071
11127	75072
38623	75073
13779	75074
24549	75075
1747	75076
5019	75077
91056	75078
29637	75079
74218	75080
37823	75081
113563	75082
12658	75083
573	75084
3710	75085
47211	75086
7	75087
509	75088
4937	75089
42091	75090
40175	75091
7248	75092
4754	75093
31395	75094
3499	75095
37559	75096
84808	75097
3818	75098
86009	75099
4297	75100
2393	75101
30344	75102
66062	75103
18549	75104
73659	75105
61517	75106
35660	75107
100918	75108
5167	75109
20998	75110
5177	75111
9711	75112
47852	75113
36325	75114
5009	75115
1130	75116
3774	75117
35520	75118
22994	75119
371	75120
7111	75121
3848	75122
8238	75123
1339	75124
5986	75125
101968	75126
9401	75127
11026	75128
98602	75129
1789	75130
23362	75131
35852	75132
1564	75133
87850	75134
19689	75135
27425	75136
69955	75137
38880	75138
7921	75139
34122	75140
22414	75141
11659	75142
45974	75143
31116	75144
11535	75145
26063	75146
5700	75147
16812	75148
21872	75149
9119	75150
40795	75151
3571	75152
44359	75153
8537	75154
5121	75155
18941	75156
10330	75157
88658	75158
36934	75159
61608	75160
33837	75161
36811	75162
33278	75163
6699	75164
19679	75165
14935	75166
1796	75167
27400	75168
4812	75169
72941	75170
1773	75171
236	75172
94810	75173
96854	75174
57227	75175
24489	75176
10367	75177
82040	75178
11487	75179
14415	75180
3353	75181
40386	75182
2170	75183
84462	75184
45269	75185
92018	75186
23012	75187
55749	75188
33668	75189
1362	75190
36151	75191
16305	75192
5861	75193
97512	75194
7271	75195
21068	75196
23103	75197
37023	75198
15080	75199
10106	75200
54346	75201
10669	75202
24108	75203
15098	75204
17914	75205
20393	75206
48770	75207
927	75208
5604	75209
46123	75210
22638	75211
10085	75212
2348	75213
550	75214
7008	75215
32325	75216
56682	75217
13549	75218
36076	75219
25298	75220
16440	75221
76401	75222
60229	75223
37739	75224
14433	75225
12113	75226
11780	75227
52203	75228
59041	75229
84247	75230
28643	75231
52509	75232
37858	75233
7668	75234
79059	75235
59632	75236
22832	75237
31566	75238
9068	75239
38906	75240
20222	75241
65352	75242
63194	75243
7405	75244
7566	75245
1809	75246
10943	75247
16692	75248
25408	75249
13352	75250
14682	75251
59538	75252
161	75253
57902	75254
56091	75255
12186	75256
25703	75257
16021	75258
16232	75259
12165	75260
12977	75261
7379	75262
52678	75263
12226	75264
35953	75265
58414	75266
47597	75267
31374	75268
776	75269
64640	75270
6786	75271
1489	75272
13291	75273
30377	75274
1037	75275
8315	75276
13126	75277
6515	75278
17456	75279
30447	75280
12382	75281
1247	75282
753	75283
10397	75284
6	75285
64923	75286
57503	75287
8888	75288
3264	75289
63215	75290
27935	75291
116	75292
12523	75293
9651	75294
1622	75295
9840	75296
5914	75297
62314	75298
40242	75299
34185	75300
24249	75301
23247	75302
46040	75303
95	75304
505	75305
20542	75306
9838	75307
10380	75308
78542	75309
12189	75310
6514	75311
108244	75312
54095	75313
28728	75314
95501	75315
54445	75316
18435	75317
24863	75318
2248	75319
16027	75320
927	75321
42543	75322
52223	75323
106958	75324
14046	75325
7771	75326
446	75327
10629	75328
33848	75329
896	75330
9312	75331
47535	75332
89943	75333
31193	75334
81515	75335
33923	75336
6368	75337
5375	75338
12245	75339
8751	75340
7910	75341
1619	75342
8200	75343
46825	75344
94881	75345
13673	75346
14115	75347
40037	75348
64957	75349
49849	75350
82820	75351
12693	75352
25351	75353
29182	75354
8179	75355
45697	75356
81729	75357
38823	75358
18233	75359
48475	75360
51753	75361
60009	75362
53013	75363
43654	75364
186	75365
40457	75366
8824	75367
86301	75368
9278	75369
28777	75370
2743	75371
5499	75372
13833	75373
42463	75374
30150	75375
70607	75376
10050	75377
95814	75378
71479	75379
50743	75380
94290	75381
8095	75382
75454	75383
91289	75384
34694	75385
22729	75386
12072	75387
3001	75388
5697	75389
98194	75390
108602	75391
101356	75392
3183	75393
12421	75394
13884	75395
5643	75396
70719	75397
30693	75398
57494	75399
25455	75400
103351	75401
52189	75402
24148	75403
6877	75404
37497	75405
3104	75406
7479	75407
8466	75408
55164	75409
22446	75410
24019	75411
9673	75412
91041	75413
67813	75414
5596	75415
31167	75416
29583	75417
77123	75418
53832	75419
11612	75420
27862	75421
1738	75422
29564	75423
30447	75424
45500	75425
73679	75426
6012	75427
60888	75428
53832	75429
32507	75430
70684	75431
12525	75432
67967	75433
85208	75434
21368	75435
7916	75436
12218	75437
45106	75438
105807	75439
95079	75440
8990	75441
1770	75442
1516	75443
24372	75444
18361	75445
9626	75446
55705	75447
44467	75448
10529	75449
50288	75450
36213	75451
24738	75452
33606	75453
4370	75454
4117	75455
69440	75456
12631	75457
8604	75458
37087	75459
49316	75460
65251	75461
357	75462
4193	75463
429	75464
58062	75465
52834	75466
25222	75467
15483	75468
33043	75469
50250	75470
2150	75471
6275	75472
603	75473
21576	75474
5	75475
5477	75476
28111	75477
361	75478
581	75479
1768	75480
37219	75481
28516	75482
9667	75483
46151	75484
34362	75485
48565	75486
23090	75487
31408	75488
40590	75489
4537	75490
81025	75491
34442	75492
17455	75493
8115	75494
32790	75495
3034	75496
31255	75497
12227	75498
13055	75499
9850	75500
9021	75501
2819	75502
12147	75503
32832	75504
33922	75505
481	75506
100112	75507
22332	75508
948	75509
756	75510
11667	75511
6392	75512
9586	75513
64364	75514
14437	75515
7738	75516
65035	75517
20607	75518
30810	75519
7767	75520
51269	75521
63679	75522
311	75523
43532	75524
387	75525
8462	75526
8768	75527
5080	75528
83670	75529
8908	75530
1779	75531
4778	75532
25319	75533
13006	75534
41395	75535
56891	75536
7125	75537
5287	75538
16897	75539
26180	75540
33267	75541
48785	75542
68880	75543
50156	75544
2106	75545
55080	75546
27587	75547
118	75548
401	75549
15448	75550
65218	75551
32224	75552
8111	75553
686	75554
45990	75555
7274	75556
19754	75557
29238	75558
38791	75559
21263	75560
3656	75561
8684	75562
90952	75563
2973	75564
32010	75565
59087	75566
27680	75567
53860	75568
29070	75569
87057	75570
1130	75571
13032	75572
47048	75573
15310	75574
11549	75575
6169	75576
22008	75577
4928	75578
19740	75579
15153	75580
48000	75581
25444	75582
37614	75583
19161	75584
19795	75585
74610	75586
731	75587
23465	75588
16680	75589
27717	75590
88703	75591
47273	75592
29973	75593
20958	75594
43064	75595
184	75596
22635	75597
1299	75598
55253	75599
57325	75600
24331	75601
63174	75602
23665	75603
2881	75604
510	75605
90760	75606
14839	75607
33272	75608
30822	75609
9027	75610
6951	75611
27409	75612
51658	75613
46901	75614
17919	75615
5647	75616
13	75617
5709	75618
85247	75619
3182	75620
607	75621
2899	75622
107205	75623
1319	75624
32369	75625
6130	75626
56373	75627
29214	75628
15193	75629
88266	75630
53713	75631
5175	75632
59558	75633
14540	75634
36533	75635
1444	75636
51656	75637
17480	75638
6417	75639
24465	75640
1823	75641
38965	75642
34145	75643
10042	75644
87424	75645
12978	75646
4233	75647
70760	75648
66485	75649
72706	75650
72541	75651
25260	75652
31266	75653
31828	75654
51104	75655
8786	75656
6573	75657
2889	75658
40632	75659
38294	75660
682	75661
36024	75662
64164	75663
27623	75664
35274	75665
31161	75666
2514	75667
608	75668
41562	75669
17005	75670
20306	75671
39689	75672
16071	75673
45669	75674
56030	75675
38980	75676
906	75677
44393	75678
26354	75679
48183	75680
534	75681
31	75682
40730	75683
41404	75684
1814	75685
614	75686
17475	75687
48869	75688
37869	75689
1616	75690
111468	75691
14220	75692
17459	75693
45355	75694
54946	75695
86590	75696
1090	75697
68117	75698
28833	75699
26075	75700
17246	75701
14803	75702
67932	75703
400	75704
86943	75705
55353	75706
52516	75707
61294	75708
17762	75709
3181	75710
849	75711
65924	75712
66949	75713
9061	75714
21469	75715
86830	75716
6710	75717
109	75718
10426	75719
538	75720
7528	75721
19622	75722
4662	75723
92609	75724
44507	75725
464	75726
66350	75727
17133	75728
17974	75729
13993	75730
653	75731
74433	75732
101140	75733
8013	75734
7737	75735
3599	75736
72829	75737
26035	75738
34822	75739
41538	75740
3563	75741
76130	75742
48100	75743
17448	75744
30949	75745
40442	75746
134	75747
70014	75748
31926	75749
10057	75750
25015	75751
5396	75752
13178	75753
844	75754
3512	75755
77154	75756
19482	75757
28399	75758
1209	75759
25063	75760
12479	75761
959	75762
109883	75763
21146	75764
16216	75765
37778	75766
87267	75767
20278	75768
139	75769
20012	75770
1794	75771
30089	75772
46692	75773
2125	75774
19356	75775
17102	75776
13067	75777
51484	75778
18667	75779
56988	75780
2793	75781
21318	75782
10218	75783
23372	75784
684	75785
95803	75786
77625	75787
95509	75788
76520	75789
90259	75790
1318	75791
16142	75792
28991	75793
33714	75794
26310	75795
230	75796
3947	75797
23748	75798
23892	75799
5810	75800
4172	75801
8437	75802
1340	75803
8317	75804
3944	75805
2503	75806
16204	75807
2478	75808
17162	75809
403	75810
77987	75811
37762	75812
12308	75813
15879	75814
12931	75815
37772	75816
22961	75817
69867	75818
14178	75819
41962	75820
842	75821
49451	75822
27018	75823
79835	75824
27629	75825
51367	75826
13381	75827
89193	75828
2213	75829
7321	75830
56791	75831
1325	75832
4679	75833
18299	75834
103473	75835
22151	75836
16383	75837
43888	75838
50597	75839
94267	75840
34773	75841
33453	75842
26114	75843
639	75844
97278	75845
4400	75846
19094	75847
52127	75848
5717	75849
81274	75850
24539	75851
49215	75852
15994	75853
46894	75854
11669	75855
43008	75856
83696	75857
10053	75858
13574	75859
10091	75860
40007	75861
58479	75862
1363	75863
14614	75864
46542	75865
50312	75866
69831	75867
13746	75868
26120	75869
2699	75870
20900	75871
28983	75872
2474	75873
5022	75874
29226	75875
51305	75876
5597	75877
62609	75878
21552	75879
13672	75880
55010	75881
19941	75882
2849	75883
50080	75884
13747	75885
40345	75886
29007	75887
376	75888
91002	75889
44574	75890
13553	75891
2337	75892
17467	75893
1638	75894
25547	75895
260	75896
17462	75897
20554	75898
83063	75899
11726	75900
70601	75901
25855	75902
17988	75903
72230	75904
9354	75905
36820	75906
86167	75907
89460	75908
23613	75909
38292	75910
23422	75911
14326	75912
8068	75913
20703	75914
72433	75915
54730	75916
103265	75917
121	75918
26893	75919
34676	75920
62268	75921
103305	75922
2174	75923
10710	75924
3490	75925
106077	75926
3394	75927
37381	75928
3235	75929
77480	75930
83722	75931
67898	75932
30424	75933
2	75934
2350	75935
284	75936
23926	75937
11406	75938
8810	75939
28029	75940
9327	75941
6946	75942
87134	75943
84870	75944
33592	75945
65284	75946
9431	75947
23185	75948
7111	75949
44952	75950
539	75951
7603	75952
6169	75953
36129	75954
10895	75955
14832	75956
19365	75957
220	75958
90928	75959
11221	75960
109535	75961
4581	75962
10524	75963
23405	75964
36046	75965
71744	75966
7774	75967
69903	75968
59995	75969
114483	75970
3181	75971
13232	75972
33845	75973
72733	75974
69517	75975
108390	75976
34788	75977
6036	75978
8713	75979
11966	75980
1258	75981
9593	75982
3705	75983
964	75984
50287	75985
648	75986
40549	75987
37475	75988
99667	75989
12843	75990
69348	75991
9626	75992
50385	75993
26814	75994
20804	75995
38907	75996
20040	75997
8026	75998
14728	75999
31641	76000
60807	76001
82998	76002
85275	76003
4634	76004
6288	76005
37493	76006
23257	76007
68020	76008
2001	76009
42189	76010
103447	76011
20495	76012
12717	76013
66624	76014
75187	76015
8653	76016
15333	76017
1999	76018
50443	76019
42728	76020
52835	76021
9457	76022
74596	76023
72754	76024
75886	76025
18346	76026
30792	76027
32675	76028
86437	76029
768	76030
57957	76031
9701	76032
27227	76033
21742	76034
71926	76035
23001	76036
25432	76037
40200	76038
4728	76039
9731	76040
38355	76041
5738	76042
62970	76043
12085	76044
50453	76045
5298	76046
25493	76047
11355	76048
35585	76049
51330	76050
36185	76051
87106	76052
9051	76053
17975	76054
22250	76055
24358	76056
2393	76057
14101	76058
97594	76059
13912	76060
10902	76061
44785	76062
9727	76063
15924	76064
29756	76065
18405	76066
382	76067
42836	76068
10702	76069
9896	76070
49206	76071
127	76072
17748	76073
2745	76074
40330	76075
12301	76076
55322	76077
94885	76078
60775	76079
84749	76080
13530	76081
847	76082
102732	76083
4881	76084
56475	76085
47314	76086
3351	76087
7343	76088
10898	76089
82211	76090
15095	76091
45467	76092
13185	76093
4283	76094
2013	76095
4017	76096
49864	76097
2131	76098
46260	76099
62241	76100
36323	76101
82464	76102
40174	76103
63849	76104
2108	76105
75188	76106
6767	76107
4715	76108
30704	76109
18266	76110
23331	76111
105515	76112
206	76113
42940	76114
8470	76115
62358	76116
44433	76117
80395	76118
75513	76119
37273	76120
5925	76121
63645	76122
9261	76123
99884	76124
34815	76125
81040	76126
76217	76127
12968	76128
56770	76129
2523	76130
13903	76131
32735	76132
41890	76133
57641	76134
42675	76135
6628	76136
3763	76137
1116	76138
21929	76139
1081	76140
4887	76141
15083	76142
12515	76143
2492	76144
55767	76145
496	76146
7236	76147
40900	76148
8718	76149
27730	76150
22629	76151
28894	76152
59560	76153
47727	76154
46261	76155
16451	76156
660	76157
38923	76158
1129	76159
7444	76160
7263	76161
14227	76162
1311	76163
17758	76164
6995	76165
23108	76166
42768	76167
2367	76168
843	76169
29733	76170
29336	76171
51569	76172
22936	76173
190	76174
6757	76175
22901	76176
16250	76177
667	76178
26815	76179
18085	76180
28393	76181
50590	76182
90417	76183
7230	76184
47503	76185
80604	76186
69078	76187
5663	76188
48499	76189
21076	76190
28952	76191
30692	76192
12621	76193
61952	76194
37548	76195
2298	76196
10584	76197
50083	76198
48898	76199
1093	76200
1621	76201
10634	76202
2794	76203
42870	76204
50455	76205
14481	76206
45463	76207
104152	76208
1205	76209
77462	76210
63858	76211
28527	76212
53929	76213
7259	76214
35167	76215
5867	76216
38	76217
547	76218
11	76219
19487	76220
37852	76221
15	76222
4441	76223
35912	76224
10978	76225
11667	76226
61335	76227
1189	76228
43674	76229
3701	76230
30609	76231
5495	76232
16907	76233
29026	76234
9367	76235
60502	76236
90336	76237
73328	76238
96553	76239
11	76240
475	76241
10973	76242
38078	76243
1893	76244
16418	76245
50838	76246
18017	76247
11315	76248
29443	76249
5133	76250
2632	76251
37605	76252
54602	76253
10150	76254
3822	76255
41502	76256
77109	76257
68207	76258
12904	76259
3745	76260
48608	76261
6113	76262
16660	76263
16398	76264
39380	76265
90098	76266
15474	76267
172	76268
27076	76269
12534	76270
15685	76271
15070	76272
96439	76273
2576	76274
20044	76275
35321	76276
10381	76277
39015	76278
21695	76279
20575	76280
18836	76281
767	76282
3627	76283
82754	76284
45599	76285
17897	76286
27577	76287
25277	76288
63316	76289
40357	76290
35246	76291
8527	76292
3942	76293
8303	76294
47162	76295
10246	76296
57599	76297
11130	76298
881	76299
24398	76300
11215	76301
48567	76302
26647	76303
38825	76304
1166	76305
116	76306
6789	76307
12285	76308
431	76309
27909	76310
68226	76311
29936	76312
2553	76313
16735	76314
48234	76315
1240	76316
101611	76317
5052	76318
76091	76319
9633	76320
20718	76321
23192	76322
59	76323
3713	76324
9095	76325
15888	76326
10905	76327
43378	76328
20367	76329
58528	76330
19429	76331
44333	76332
3683	76333
27374	76334
20282	76335
101522	76336
27444	76337
54705	76338
48505	76339
32289	76340
6006	76341
45997	76342
3998	76343
3395	76344
40408	76345
77752	76346
2397	76347
38088	76348
29049	76349
61120	76350
46547	76351
25365	76352
66811	76353
89641	76354
65336	76355
89969	76356
21213	76357
4470	76358
30338	76359
21027	76360
1019	76361
24445	76362
300	76363
48054	76364
17638	76365
1865	76366
5865	76367
8102	76368
26369	76369
26752	76370
52587	76371
13073	76372
48964	76373
48195	76374
85603	76375
90496	76376
90299	76377
69416	76378
23035	76379
36565	76380
7309	76381
5415	76382
12535	76383
15483	76384
18912	76385
39335	76386
54529	76387
41658	76388
26581	76389
8482	76390
64413	76391
63508	76392
41348	76393
13742	76394
11304	76395
15688	76396
16671	76397
106	76398
76955	76399
69252	76400
24360	76401
59126	76402
23878	76403
87996	76404
13914	76405
26907	76406
364	76407
19183	76408
22166	76409
2973	76410
1231	76411
2226	76412
7856	76413
18215	76414
50093	76415
168	76416
3597	76417
1562	76418
1223	76419
64713	76420
3184	76421
57469	76422
12219	76423
1457	76424
3053	76425
16222	76426
40301	76427
6739	76428
79940	76429
12181	76430
647	76431
37875	76432
54608	76433
15968	76434
32194	76435
12141	76436
98161	76437
3110	76438
72237	76439
3106	76440
844	76441
54920	76442
67013	76443
4178	76444
23023	76445
27918	76446
16874	76447
37314	76448
31345	76449
60201	76450
97561	76451
31033	76452
97084	76453
1056	76454
2638	76455
7076	76456
324	76457
72	76458
6691	76459
45142	76460
28388	76461
77974	76462
20376	76463
20040	76464
16051	76465
91612	76466
68675	76467
51670	76468
63117	76469
20075	76470
31097	76471
23744	76472
46134	76473
51402	76474
17913	76475
2745	76476
3334	76477
35616	76478
11199	76479
87864	76480
71428	76481
172	76482
33796	76483
97012	76484
14600	76485
18814	76486
13450	76487
41343	76488
20945	76489
52452	76490
181	76491
3398	76492
1083	76493
293	76494
9414	76495
55337	76496
59293	76497
16101	76498
28209	76499
4317	76500
19880	76501
75502	76502
30626	76503
50461	76504
36473	76505
27657	76506
6289	76507
49293	76508
53905	76509
5876	76510
34137	76511
82160	76512
50328	76513
22914	76514
61451	76515
67874	76516
9876	76517
12485	76518
35085	76519
55646	76520
14463	76521
46507	76522
36497	76523
22493	76524
391	76525
88359	76526
4088	76527
5586	76528
31382	76529
4234	76530
14164	76531
13460	76532
38522	76533
3180	76534
15428	76535
8172	76536
4169	76537
39880	76538
61376	76539
5670	76540
15164	76541
17177	76542
7628	76543
62422	76544
135	76545
38735	76546
11676	76547
68757	76548
27409	76549
14947	76550
41803	76551
2935	76552
14327	76553
1368	76554
65585	76555
584	76556
38045	76557
11316	76558
29032	76559
23392	76560
2434	76561
520	76562
85093	76563
105337	76564
4076	76565
27715	76566
51760	76567
39478	76568
36874	76569
15514	76570
12151	76571
59868	76572
13194	76573
48714	76574
56087	76575
15809	76576
51193	76577
31063	76578
32347	76579
90843	76580
79622	76581
12346	76582
24	76583
112147	76584
9745	76585
445	76586
32850	76587
4202	76588
21812	76589
41380	76590
24835	76591
3478	76592
10000	76593
36630	76594
5584	76595
26964	76596
33204	76597
25670	76598
12562	76599
63782	76600
4951	76601
72658	76602
22680	76603
40682	76604
41384	76605
3834	76606
17222	76607
3491	76608
12584	76609
58544	76610
88809	76611
18200	76612
215	76613
12637	76614
19129	76615
100672	76616
15719	76617
74828	76618
102068	76619
9160	76620
97	76621
53653	76622
73089	76623
30305	76624
23598	76625
11545	76626
68042	76627
59566	76628
45528	76629
415	76630
14023	76631
132	76632
26517	76633
13943	76634
72800	76635
105303	76636
1307	76637
634	76638
85237	76639
11419	76640
4742	76641
36697	76642
1552	76643
30551	76644
35152	76645
26599	76646
8430	76647
70829	76648
36915	76649
44541	76650
19011	76651
1614	76652
3580	76653
6525	76654
90946	76655
4420	76656
13362	76657
37201	76658
78716	76659
27448	76660
75999	76661
7064	76662
1169	76663
10184	76664
3129	76665
101040	76666
61111	76667
15680	76668
44383	76669
21625	76670
38462	76671
63952	76672
40976	76673
14691	76674
36435	76675
12620	76676
113593	76677
38802	76678
26369	76679
14674	76680
25	76681
54398	76682
80025	76683
80658	76684
17937	76685
48232	76686
17139	76687
53967	76688
66304	76689
391	76690
25541	76691
72381	76692
14879	76693
1467	76694
14258	76695
8405	76696
11441	76697
84754	76698
98147	76699
10651	76700
1695	76701
17921	76702
49445	76703
98175	76704
38414	76705
58765	76706
102	76707
5035	76708
5949	76709
26175	76710
11107	76711
2464	76712
77625	76713
29173	76714
54081	76715
21315	76716
1139	76717
1612	76718
3456	76719
73957	76720
12265	76721
44706	76722
4438	76723
4216	76724
26602	76725
6881	76726
11983	76727
69362	76728
8099	76729
39331	76730
341	76731
2351	76732
33181	76733
45007	76734
65736	76735
50941	76736
54812	76737
432	76738
30351	76739
10325	76740
25281	76741
31582	76742
66808	76743
3652	76744
8908	76745
16720	76746
16022	76747
14427	76748
309	76749
46338	76750
29349	76751
23945	76752
12040	76753
64291	76754
18627	76755
18012	76756
211	76757
14388	76758
5424	76759
32822	76760
61487	76761
37752	76762
35666	76763
24196	76764
26943	76765
46016	76766
37304	76767
87825	76768
1958	76769
76928	76770
49209	76771
100355	76772
25948	76773
14285	76774
3797	76775
20017	76776
51401	76777
23795	76778
213	76779
9234	76780
28658	76781
59783	76782
73858	76783
66298	76784
6104	76785
32240	76786
35152	76787
16558	76788
68150	76789
26431	76790
19014	76791
30286	76792
19498	76793
1891	76794
51794	76795
2342	76796
6269	76797
43250	76798
71183	76799
81804	76800
1310	76801
7070	76802
21575	76803
71543	76804
4315	76805
40266	76806
13457	76807
70213	76808
1563	76809
35619	76810
1208	76811
8537	76812
559	76813
4382	76814
51719	76815
25507	76816
72503	76817
2517	76818
54111	76819
32443	76820
25391	76821
83857	76822
59482	76823
51241	76824
19762	76825
2086	76826
9055	76827
65549	76828
4895	76829
29947	76830
15865	76831
26783	76832
8201	76833
94985	76834
6328	76835
46274	76836
32880	76837
3337	76838
1335	76839
13936	76840
5210	76841
20239	76842
9839	76843
12200	76844
6473	76845
130	76846
47487	76847
8031	76848
33577	76849
21661	76850
1	76851
27964	76852
7774	76853
17335	76854
21696	76855
35223	76856
50151	76857
64314	76858
5762	76859
5243	76860
33328	76861
77874	76862
58430	76863
50461	76864
85116	76865
6548	76866
12455	76867
517	76868
29606	76869
18116	76870
27316	76871
31558	76872
46732	76873
68541	76874
13402	76875
6105	76876
57144	76877
29662	76878
48600	76879
28425	76880
1420	76881
6768	76882
1686	76883
6514	76884
26937	76885
54419	76886
76575	76887
114104	76888
5929	76889
36986	76890
18620	76891
48637	76892
6806	76893
13419	76894
832	76895
11703	76896
36116	76897
34686	76898
56695	76899
6986	76900
52774	76901
11032	76902
249	76903
83298	76904
17813	76905
29009	76906
58692	76907
8356	76908
2346	76909
66754	76910
71322	76911
24472	76912
6530	76913
59845	76914
3805	76915
1595	76916
1388	76917
4121	76918
12194	76919
65704	76920
14313	76921
11561	76922
73607	76923
5904	76924
14052	76925
3193	76926
16163	76927
43083	76928
56579	76929
86187	76930
80610	76931
8018	76932
12208	76933
59662	76934
33693	76935
11814	76936
2412	76937
24426	76938
59926	76939
8028	76940
22744	76941
101736	76942
4421	76943
73103	76944
36624	76945
2584	76946
14224	76947
8566	76948
2935	76949
204	76950
27338	76951
43656	76952
61981	76953
2752	76954
27144	76955
17306	76956
31950	76957
53618	76958
41972	76959
28005	76960
72907	76961
1933	76962
56435	76963
17443	76964
52022	76965
18203	76966
83034	76967
880	76968
4010	76969
114555	76970
21970	76971
47203	76972
39104	76973
5436	76974
2323	76975
1486	76976
85040	76977
19103	76978
64463	76979
7	76980
30971	76981
53844	76982
15209	76983
26803	76984
21241	76985
33796	76986
30563	76987
903	76988
12316	76989
1536	76990
405	76991
411	76992
1761	76993
41978	76994
15517	76995
108202	76996
67495	76997
71189	76998
19604	76999
42568	77000
3904	77001
26490	77002
29840	77003
16556	77004
24602	77005
52611	77006
42074	77007
56963	77008
50345	77009
348	77010
24613	77011
17972	77012
45987	77013
38409	77014
23742	77015
106557	77016
2983	77017
47582	77018
81690	77019
58203	77020
78417	77021
19441	77022
16577	77023
27380	77024
19000	77025
10036	77026
16402	77027
22851	77028
69594	77029
55233	77030
50310	77031
5253	77032
3918	77033
6909	77034
23762	77035
8031	77036
79498	77037
11572	77038
77222	77039
8969	77040
66146	77041
35733	77042
2850	77043
402	77044
64175	77045
91054	77046
64013	77047
8277	77048
29120	77049
51923	77050
17506	77051
16821	77052
40922	77053
63134	77054
53427	77055
8754	77056
10527	77057
48960	77058
101676	77059
621	77060
13179	77061
4651	77062
26221	77063
20190	77064
94644	77065
1914	77066
51285	77067
2539	77068
44842	77069
2685	77070
7198	77071
4664	77072
62099	77073
1358	77074
89148	77075
2996	77076
24229	77077
4752	77078
24002	77079
22461	77080
50	77081
88801	77082
10208	77083
42113	77084
24289	77085
5377	77086
21181	77087
47486	77088
3874	77089
56904	77090
33123	77091
198	77092
161	77093
26968	77094
1928	77095
16161	77096
10834	77097
80966	77098
37416	77099
10882	77100
7805	77101
83578	77102
11518	77103
33461	77104
77373	77105
25495	77106
50757	77107
47140	77108
23877	77109
2819	77110
13801	77111
51483	77112
101295	77113
8746	77114
74890	77115
64	77116
99693	77117
23223	77118
191	77119
63644	77120
25958	77121
2439	77122
945	77123
1900	77124
22129	77125
2403	77126
7327	77127
18781	77128
35862	77129
30582	77130
51517	77131
51890	77132
13640	77133
6216	77134
64841	77135
58868	77136
49433	77137
46154	77138
24929	77139
96727	77140
2438	77141
29233	77142
548	77143
14239	77144
50383	77145
105101	77146
69555	77147
15151	77148
27957	77149
17813	77150
55206	77151
6676	77152
82530	77153
39144	77154
36569	77155
1348	77156
22640	77157
1178	77158
26864	77159
14832	77160
39123	77161
3226	77162
258	77163
63233	77164
17312	77165
25345	77166
44026	77167
43818	77168
48961	77169
8620	77170
423	77171
868	77172
61512	77173
62121	77174
37985	77175
8625	77176
15790	77177
35768	77178
96629	77179
33596	77180
49596	77181
5578	77182
12567	77183
27756	77184
3080	77185
82818	77186
20446	77187
3977	77188
49435	77189
8737	77190
18590	77191
61943	77192
80210	77193
2721	77194
35018	77195
88161	77196
46935	77197
42186	77198
59266	77199
11463	77200
68	77201
17904	77202
103929	77203
17569	77204
34177	77205
50850	77206
33603	77207
23387	77208
11183	77209
4545	77210
42144	77211
14333	77212
42028	77213
2001	77214
37001	77215
7291	77216
28445	77217
46409	77218
51998	77219
758	77220
2353	77221
78856	77222
12310	77223
3719	77224
104819	77225
2776	77226
10536	77227
41919	77228
43630	77229
973	77230
82256	77231
4291	77232
90589	77233
16756	77234
497	77235
29008	77236
21308	77237
249	77238
44777	77239
1415	77240
52400	77241
19627	77242
132	77243
17589	77244
66092	77245
43500	77246
21657	77247
65108	77248
18827	77249
4523	77250
112409	77251
977	77252
62995	77253
63371	77254
69578	77255
31631	77256
38815	77257
21000	77258
74519	77259
48515	77260
63	77261
49929	77262
8935	77263
20576	77264
56669	77265
3455	77266
17513	77267
77484	77268
1127	77269
12233	77270
71627	77271
24363	77272
23874	77273
18	77274
16057	77275
3633	77276
3465	77277
13674	77278
32478	77279
22176	77280
67897	77281
44975	77282
203	77283
14852	77284
23121	77285
101864	77286
83941	77287
12185	77288
15186	77289
12173	77290
42677	77291
37526	77292
3242	77293
46441	77294
7261	77295
50	77296
96900	77297
32220	77298
41974	77299
28283	77300
88868	77301
13570	77302
34730	77303
45545	77304
6	77305
3935	77306
36174	77307
83979	77308
41404	77309
1975	77310
61	77311
12735	77312
20267	77313
76135	77314
23683	77315
9921	77316
14749	77317
59617	77318
5313	77319
46985	77320
25341	77321
90677	77322
2966	77323
56361	77324
3379	77325
75163	77326
16282	77327
14436	77328
77607	77329
65206	77330
49142	77331
101111	77332
9931	77333
57812	77334
18456	77335
22235	77336
38622	77337
83899	77338
24031	77339
38864	77340
18220	77341
94699	77342
1946	77343
8104	77344
34013	77345
1077	77346
17527	77347
33154	77348
32789	77349
38106	77350
8204	77351
39491	77352
4324	77353
29607	77354
55357	77355
1119	77356
62131	77357
3791	77358
4604	77359
37952	77360
35590	77361
106814	77362
52403	77363
95206	77364
75360	77365
676	77366
20876	77367
70028	77368
13530	77369
14791	77370
50949	77371
32507	77372
19087	77373
13910	77374
6777	77375
77453	77376
3945	77377
32223	77378
1190	77379
4501	77380
18798	77381
26732	77382
2234	77383
8818	77384
4496	77385
30092	77386
1573	77387
8314	77388
6131	77389
7577	77390
14758	77391
66183	77392
24020	77393
3570	77394
879	77395
483	77396
19237	77397
422	77398
17473	77399
1290	77400
37467	77401
72416	77402
44025	77403
65343	77404
64900	77405
51795	77406
32207	77407
33130	77408
29064	77409
100881	77410
55563	77411
8515	77412
3719	77413
53601	77414
12729	77415
37487	77416
82488	77417
30140	77418
1821	77419
28200	77420
4641	77421
2131	77422
4097	77423
33653	77424
622	77425
27239	77426
4869	77427
84986	77428
71393	77429
73102	77430
30736	77431
1303	77432
42307	77433
71273	77434
9216	77435
27340	77436
264	77437
26519	77438
18911	77439
9140	77440
3728	77441
15731	77442
35497	77443
100014	77444
145	77445
14471	77446
17066	77447
641	77448
40200	77449
54052	77450
11237	77451
4056	77452
156	77453
43115	77454
24098	77455
45134	77456
15047	77457
27269	77458
19565	77459
34992	77460
90025	77461
19701	77462
12653	77463
31169	77464
1459	77465
12896	77466
57746	77467
1608	77468
1244	77469
81474	77470
16314	77471
19087	77472
7129	77473
8792	77474
81031	77475
16431	77476
45664	77477
9145	77478
49862	77479
72881	77480
9348	77481
67413	77482
5386	77483
6467	77484
61035	77485
5498	77486
17220	77487
13931	77488
7660	77489
30948	77490
44969	77491
45939	77492
14477	77493
17405	77494
31794	77495
16900	77496
4225	77497
3565	77498
29334	77499
36	77500
23706	77501
469	77502
74720	77503
67718	77504
50411	77505
1219	77506
4322	77507
25391	77508
62837	77509
15026	77510
11914	77511
2642	77512
73577	77513
8336	77514
1187	77515
43881	77516
76823	77517
34711	77518
6094	77519
9459	77520
46256	77521
10068	77522
69051	77523
70858	77524
38705	77525
66889	77526
8206	77527
70186	77528
2182	77529
81977	77530
109156	77531
78223	77532
54	77533
187	77534
79382	77535
5216	77536
58295	77537
29874	77538
51003	77539
7680	77540
43828	77541
27041	77542
99134	77543
22894	77544
278	77545
5207	77546
3407	77547
34530	77548
7570	77549
10391	77550
20226	77551
17345	77552
1237	77553
77827	77554
261	77555
11489	77556
31700	77557
12399	77558
26074	77559
39240	77560
94476	77561
55492	77562
65333	77563
2815	77564
18493	77565
17847	77566
42058	77567
73140	77568
96460	77569
31386	77570
19668	77571
29300	77572
18140	77573
51235	77574
102678	77575
21326	77576
15757	77577
43928	77578
44358	77579
4166	77580
55582	77581
8911	77582
86095	77583
8904	77584
36863	77585
66221	77586
21842	77587
106322	77588
51017	77589
45880	77590
39815	77591
5532	77592
44558	77593
22116	77594
12496	77595
22087	77596
21087	77597
27168	77598
41090	77599
8960	77600
13350	77601
45758	77602
54204	77603
19918	77604
59807	77605
3766	77606
46330	77607
14824	77608
5383	77609
14054	77610
30876	77611
7957	77612
434	77613
71266	77614
14398	77615
9840	77616
10724	77617
64432	77618
92459	77619
13883	77620
43720	77621
14426	77622
66516	77623
58549	77624
45840	77625
6491	77626
23273	77627
209	77628
61713	77629
1045	77630
18495	77631
54316	77632
12804	77633
20411	77634
87054	77635
469	77636
66509	77637
53814	77638
69349	77639
13759	77640
15859	77641
20251	77642
67277	77643
7940	77644
12407	77645
40722	77646
15158	77647
19583	77648
466	77649
96187	77650
35819	77651
21600	77652
11840	77653
14836	77654
1256	77655
10493	77656
1619	77657
13712	77658
17207	77659
17216	77660
26649	77661
2695	77662
29762	77663
87527	77664
11613	77665
1541	77666
1328	77667
19155	77668
8094	77669
13952	77670
5954	77671
62368	77672
66948	77673
3437	77674
66404	77675
33149	77676
30923	77677
17566	77678
29392	77679
14335	77680
729	77681
63237	77682
36595	77683
69426	77684
421	77685
25555	77686
61461	77687
33521	77688
46215	77689
3418	77690
18917	77691
67848	77692
4763	77693
17196	77694
87434	77695
5302	77696
19	77697
803	77698
66077	77699
73393	77700
33	77701
18	77702
49966	77703
53839	77704
18541	77705
32779	77706
10063	77707
797	77708
5380	77709
31235	77710
35592	77711
49976	77712
61786	77713
96	77714
27978	77715
122	77716
28771	77717
18088	77718
6844	77719
113146	77720
53039	77721
6685	77722
65501	77723
21382	77724
24778	77725
48277	77726
49063	77727
2099	77728
22074	77729
76416	77730
3045	77731
18619	77732
55428	77733
19806	77734
318	77735
20149	77736
69141	77737
100603	77738
53	77739
43629	77740
38770	77741
48596	77742
26791	77743
44237	77744
49350	77745
63241	77746
46777	77747
16103	77748
506	77749
47519	77750
819	77751
48787	77752
51380	77753
82788	77754
11051	77755
91907	77756
6335	77757
337	77758
75322	77759
25260	77760
30802	77761
58965	77762
7377	77763
1872	77764
29902	77765
48	77766
15283	77767
77153	77768
67703	77769
74338	77770
43220	77771
46	77772
90111	77773
874	77774
19096	77775
9328	77776
14032	77777
38867	77778
5044	77779
15586	77780
91083	77781
16518	77782
25666	77783
93195	77784
48032	77785
84638	77786
317	77787
11319	77788
53395	77789
40298	77790
3911	77791
74904	77792
1990	77793
47567	77794
3528	77795
41802	77796
31150	77797
45265	77798
41069	77799
67323	77800
27730	77801
2700	77802
55091	77803
22954	77804
1251	77805
46728	77806
12051	77807
22374	77808
5699	77809
4364	77810
53587	77811
38294	77812
63652	77813
2615	77814
38205	77815
22649	77816
54743	77817
12004	77818
34356	77819
68655	77820
38851	77821
66434	77822
78840	77823
23374	77824
19238	77825
93329	77826
44127	77827
70129	77828
685	77829
10436	77830
94295	77831
79131	77832
27617	77833
50266	77834
9457	77835
82245	77836
56736	77837
54153	77838
28824	77839
24411	77840
14741	77841
55693	77842
11385	77843
3356	77844
29381	77845
2150	77846
48887	77847
23515	77848
24815	77849
62109	77850
56136	77851
34724	77852
18620	77853
2385	77854
45423	77855
15188	77856
79913	77857
29070	77858
87053	77859
82565	77860
1204	77861
98852	77862
80511	77863
51420	77864
23718	77865
2602	77866
77513	77867
59274	77868
42335	77869
9035	77870
11921	77871
5057	77872
6211	77873
32608	77874
13023	77875
1886	77876
51433	77877
43747	77878
44296	77879
35685	77880
34702	77881
16153	77882
84649	77883
77300	77884
19350	77885
5741	77886
21664	77887
15536	77888
111899	77889
11095	77890
200	77891
91180	77892
1727	77893
14589	77894
56096	77895
41643	77896
14309	77897
6901	77898
76482	77899
20284	77900
10166	77901
28015	77902
44506	77903
7420	77904
57448	77905
715	77906
65084	77907
67792	77908
1763	77909
1834	77910
46413	77911
22098	77912
11410	77913
24433	77914
23381	77915
60868	77916
63131	77917
47541	77918
7289	77919
53723	77920
25323	77921
84195	77922
43106	77923
87953	77924
44011	77925
20180	77926
67124	77927
6350	77928
24262	77929
1005	77930
8883	77931
92097	77932
11208	77933
33786	77934
72583	77935
341	77936
71227	77937
274	77938
32261	77939
24155	77940
21618	77941
2059	77942
49742	77943
39549	77944
160	77945
88465	77946
8203	77947
59529	77948
92739	77949
2165	77950
19200	77951
40405	77952
3615	77953
71284	77954
43182	77955
1692	77956
1405	77957
26752	77958
1203	77959
75852	77960
107265	77961
33676	77962
18109	77963
14159	77964
10383	77965
59799	77966
58164	77967
98202	77968
34631	77969
55017	77970
3508	77971
542	77972
7844	77973
2121	77974
14937	77975
78899	77976
20488	77977
28646	77978
1014	77979
64832	77980
42629	77981
11312	77982
96130	77983
1138	77984
2127	77985
4885	77986
45762	77987
2997	77988
32016	77989
14580	77990
29610	77991
1197	77992
99113	77993
1589	77994
53815	77995
62776	77996
4637	77997
4956	77998
1256	77999
111772	78000
46750	78001
25273	78002
13908	78003
15621	78004
2401	78005
39670	78006
49810	78007
39890	78008
13300	78009
11286	78010
26732	78011
76537	78012
71278	78013
91837	78014
18097	78015
97355	78016
99517	78017
41535	78018
121	78019
60890	78020
2697	78021
2202	78022
39171	78023
31910	78024
91026	78025
6869	78026
98845	78027
61331	78028
52122	78029
23648	78030
6440	78031
93025	78032
272	78033
23486	78034
1274	78035
31098	78036
4712	78037
38952	78038
93110	78039
23449	78040
47448	78041
63414	78042
54309	78043
55124	78044
41557	78045
27351	78046
97658	78047
49275	78048
56551	78049
7618	78050
14254	78051
35594	78052
11546	78053
35136	78054
12306	78055
27641	78056
15262	78057
1878	78058
52854	78059
19432	78060
29602	78061
16640	78062
2513	78063
47727	78064
46267	78065
29972	78066
35055	78067
13356	78068
71745	78069
58572	78070
41794	78071
11766	78072
16166	78073
10455	78074
5374	78075
597	78076
623	78077
26609	78078
13982	78079
40956	78080
5057	78081
2127	78082
13024	78083
10334	78084
824	78085
79325	78086
4389	78087
14775	78088
13948	78089
15770	78090
56016	78091
17514	78092
33471	78093
13095	78094
45752	78095
1378	78096
17338	78097
23050	78098
1804	78099
695	78100
46782	78101
22797	78102
76218	78103
5116	78104
32973	78105
3754	78106
4704	78107
55880	78108
20828	78109
17701	78110
477	78111
21327	78112
97768	78113
6549	78114
63244	78115
6086	78116
12086	78117
60077	78118
10103	78119
9759	78120
10769	78121
17776	78122
97803	78123
27604	78124
21580	78125
2773	78126
73536	78127
103126	78128
49282	78129
310	78130
5601	78131
77399	78132
510	78133
2287	78134
42785	78135
33749	78136
17900	78137
7786	78138
46451	78139
540	78140
66056	78141
22251	78142
95	78143
71991	78144
52250	78145
36551	78146
38520	78147
98309	78148
1805	78149
10739	78150
44378	78151
45210	78152
6184	78153
13336	78154
65367	78155
67139	78156
8855	78157
57282	78158
92642	78159
21736	78160
56461	78161
33223	78162
33834	78163
3539	78164
58582	78165
113018	78166
48966	78167
25991	78168
114220	78169
35472	78170
29667	78171
23701	78172
49755	78173
43938	78174
2104	78175
3849	78176
32818	78177
7237	78178
11830	78179
25236	78180
60616	78181
2681	78182
9210	78183
1523	78184
37968	78185
20201	78186
26867	78187
30290	78188
55096	78189
3624	78190
605	78191
113097	78192
8360	78193
49885	78194
6818	78195
92	78196
103	78197
48190	78198
63862	78199
15304	78200
70384	78201
11935	78202
48657	78203
36990	78204
26078	78205
27552	78206
2571	78207
66463	78208
85473	78209
81742	78210
78041	78211
69941	78212
11455	78213
1592	78214
34149	78215
110952	78216
8790	78217
9187	78218
3287	78219
25501	78220
19813	78221
6385	78222
8245	78223
80470	78224
69749	78225
59221	78226
79	78227
2543	78228
14232	78229
27276	78230
33889	78231
83612	78232
863	78233
6834	78234
41469	78235
58655	78236
1	78237
20645	78238
32761	78239
20008	78240
103947	78241
57325	78242
14024	78243
1340	78244
44348	78245
12214	78246
8732	78247
90569	78248
48315	78249
17623	78250
5380	78251
45197	78252
1404	78253
1199	78254
48282	78255
23991	78256
8681	78257
18423	78258
64425	78259
57807	78260
13765	78261
25663	78262
99444	78263
30785	78264
11076	78265
40637	78266
1979	78267
4239	78268
78992	78269
752	78270
43645	78271
22124	78272
18721	78273
52280	78274
9617	78275
63062	78276
810	78277
87899	78278
47913	78279
18452	78280
11905	78281
12895	78282
2940	78283
60135	78284
47963	78285
38595	78286
72669	78287
14052	78288
3467	78289
40894	78290
5032	78291
12176	78292
54192	78293
23312	78294
1565	78295
5965	78296
85801	78297
69473	78298
34711	78299
30	78300
2971	78301
82574	78302
110797	78303
22374	78304
7071	78305
19060	78306
33518	78307
7305	78308
8114	78309
14001	78310
27009	78311
2386	78312
24825	78313
503	78314
2931	78315
49430	78316
11394	78317
27766	78318
71755	78319
20200	78320
6005	78321
20749	78322
52688	78323
35979	78324
1481	78325
88105	78326
87911	78327
25341	78328
20970	78329
3468	78330
28709	78331
53610	78332
5071	78333
19395	78334
5183	78335
55784	78336
32735	78337
5948	78338
44783	78339
8804	78340
46742	78341
61149	78342
62885	78343
27691	78344
30882	78345
72909	78346
33080	78347
8445	78348
6096	78349
34055	78350
51689	78351
5290	78352
60675	78353
3561	78354
631	78355
99796	78356
72280	78357
19832	78358
8049	78359
33367	78360
10461	78361
51200	78362
3734	78363
43	78364
20652	78365
36091	78366
2097	78367
6607	78368
102993	78369
49096	78370
14121	78371
96883	78372
9505	78373
8881	78374
22106	78375
3887	78376
1633	78377
4041	78378
48053	78379
1054	78380
1033	78381
79802	78382
4535	78383
39272	78384
10868	78385
11563	78386
1367	78387
42186	78388
17986	78389
55390	78390
29791	78391
38499	78392
3546	78393
100188	78394
92826	78395
58360	78396
1031	78397
102876	78398
69610	78399
51013	78400
12881	78401
87433	78402
83772	78403
64136	78404
72041	78405
100477	78406
17097	78407
2367	78408
68399	78409
50524	78410
142	78411
3646	78412
50959	78413
24921	78414
9703	78415
84511	78416
55131	78417
2181	78418
1092	78419
61	78420
12383	78421
43528	78422
295	78423
11909	78424
66590	78425
31398	78426
73301	78427
70706	78428
19779	78429
7757	78430
28147	78431
88903	78432
17678	78433
24533	78434
34383	78435
45038	78436
32800	78437
7953	78438
51758	78439
55399	78440
61016	78441
11574	78442
45028	78443
74624	78444
11633	78445
51	78446
19741	78447
84606	78448
16551	78449
83011	78450
37534	78451
55798	78452
7817	78453
13295	78454
693	78455
8	78456
72493	78457
1417	78458
7976	78459
20015	78460
56072	78461
66179	78462
6562	78463
673	78464
27578	78465
24644	78466
65310	78467
44962	78468
2067	78469
48949	78470
17141	78471
63858	78472
13927	78473
55825	78474
25110	78475
1919	78476
72369	78477
25676	78478
15740	78479
15592	78480
334	78481
1140	78482
25259	78483
4660	78484
2844	78485
8242	78486
7388	78487
12947	78488
3094	78489
43271	78490
66959	78491
97404	78492
24628	78493
28095	78494
1382	78495
10013	78496
66656	78497
88348	78498
15646	78499
21836	78500
22318	78501
56	78502
92195	78503
18913	78504
48933	78505
32667	78506
633	78507
1130	78508
92030	78509
249	78510
995	78511
1694	78512
101308	78513
11589	78514
53581	78515
42100	78516
20812	78517
109130	78518
8974	78519
64195	78520
87572	78521
45012	78522
25145	78523
1340	78524
2272	78525
49040	78526
512	78527
11469	78528
4038	78529
55084	78530
51632	78531
56123	78532
90508	78533
2273	78534
9279	78535
89082	78536
95023	78537
103335	78538
102	78539
13206	78540
22147	78541
25058	78542
59946	78543
29191	78544
10707	78545
5	78546
12137	78547
46852	78548
30521	78549
19994	78550
2954	78551
26043	78552
16872	78553
46789	78554
53213	78555
37757	78556
47742	78557
9760	78558
20974	78559
5833	78560
59622	78561
29353	78562
19191	78563
23072	78564
54155	78565
55433	78566
58392	78567
1092	78568
102663	78569
24569	78570
33806	78571
66153	78572
33435	78573
29481	78574
53171	78575
19181	78576
73285	78577
44777	78578
1390	78579
289	78580
25306	78581
37465	78582
42025	78583
4057	78584
7726	78585
9853	78586
4546	78587
42634	78588
54787	78589
37557	78590
10755	78591
30022	78592
48783	78593
51796	78594
1492	78595
3938	78596
25226	78597
17972	78598
33557	78599
21859	78600
246	78601
33565	78602
13619	78603
1032	78604
54834	78605
90567	78606
49231	78607
35085	78608
41375	78609
14422	78610
9570	78611
1006	78612
70916	78613
11252	78614
24578	78615
29972	78616
7654	78617
37026	78618
10675	78619
4343	78620
2253	78621
6521	78622
27427	78623
64417	78624
19638	78625
15536	78626
2337	78627
65840	78628
27056	78629
10417	78630
29947	78631
15581	78632
3669	78633
54909	78634
31847	78635
63	78636
15182	78637
72368	78638
99007	78639
25582	78640
1315	78641
26962	78642
70641	78643
94230	78644
19313	78645
43076	78646
21263	78647
13204	78648
64121	78649
6369	78650
10308	78651
17904	78652
5628	78653
853	78654
25820	78655
31149	78656
1	78657
44742	78658
3807	78659
63231	78660
47090	78661
19986	78662
2260	78663
15656	78664
97938	78665
39536	78666
61312	78667
33528	78668
30237	78669
20646	78670
65716	78671
8872	78672
30565	78673
3206	78674
76889	78675
10468	78676
6807	78677
12007	78678
35134	78679
47843	78680
44030	78681
12753	78682
67102	78683
32503	78684
1903	78685
7741	78686
103224	78687
28413	78688
1499	78689
43922	78690
26964	78691
3791	78692
89105	78693
7134	78694
14233	78695
86211	78696
5314	78697
1425	78698
110932	78699
30752	78700
45525	78701
684	78702
12240	78703
22846	78704
9752	78705
55059	78706
11313	78707
51547	78708
46032	78709
5818	78710
8620	78711
41592	78712
24793	78713
19786	78714
1974	78715
5064	78716
20716	78717
102393	78718
17849	78719
87475	78720
5371	78721
18623	78722
88304	78723
15266	78724
1969	78725
5450	78726
64233	78727
3875	78728
80537	78729
11472	78730
12776	78731
22406	78732
51671	78733
80309	78734
19012	78735
32882	78736
2475	78737
85387	78738
28268	78739
2604	78740
28801	78741
15429	78742
37804	78743
12364	78744
36804	78745
39094	78746
144	78747
38472	78748
13720	78749
13681	78750
24364	78751
17948	78752
46999	78753
27575	78754
815	78755
29604	78756
9478	78757
3097	78758
8501	78759
409	78760
2233	78761
59092	78762
934	78763
9424	78764
16494	78765
13212	78766
2256	78767
2191	78768
27751	78769
16673	78770
122	78771
5495	78772
103779	78773
65251	78774
9743	78775
56947	78776
46621	78777
51626	78778
703	78779
18306	78780
11939	78781
2	78782
5929	78783
1417	78784
83751	78785
50769	78786
58451	78787
5939	78788
90536	78789
2849	78790
30869	78791
28341	78792
25134	78793
66864	78794
23046	78795
23392	78796
86283	78797
20585	78798
81522	78799
1753	78800
71369	78801
10367	78802
21884	78803
15644	78804
7371	78805
44100	78806
36956	78807
36634	78808
12480	78809
84471	78810
92996	78811
46835	78812
41430	78813
16961	78814
9247	78815
75873	78816
3537	78817
23660	78818
3632	78819
51945	78820
83439	78821
23702	78822
70185	78823
57454	78824
29764	78825
47759	78826
60824	78827
66603	78828
55885	78829
92501	78830
38786	78831
21203	78832
6993	78833
69004	78834
49381	78835
11678	78836
49900	78837
1354	78838
18531	78839
95398	78840
32231	78841
2986	78842
41364	78843
42873	78844
612	78845
12011	78846
1879	78847
540	78848
28719	78849
19633	78850
15802	78851
58210	78852
43532	78853
9360	78854
47765	78855
8459	78856
611	78857
51510	78858
13983	78859
82930	78860
26595	78861
65895	78862
8367	78863
3689	78864
38892	78865
4057	78866
67823	78867
44056	78868
48404	78869
12596	78870
67348	78871
33092	78872
22660	78873
1241	78874
52364	78875
9110	78876
5039	78877
83423	78878
16354	78879
17636	78880
41954	78881
24627	78882
16960	78883
105483	78884
3754	78885
29114	78886
15470	78887
30409	78888
9087	78889
48066	78890
3239	78891
11942	78892
25143	78893
33012	78894
30392	78895
17333	78896
18220	78897
38980	78898
5407	78899
36469	78900
63353	78901
69819	78902
12013	78903
71759	78904
74040	78905
42407	78906
81720	78907
15517	78908
22926	78909
51683	78910
58077	78911
69175	78912
36533	78913
414	78914
31145	78915
173	78916
26390	78917
58486	78918
41971	78919
79515	78920
8443	78921
50074	78922
49518	78923
2915	78924
8426	78925
41652	78926
2981	78927
26390	78928
11636	78929
28683	78930
58693	78931
83430	78932
28670	78933
13705	78934
50805	78935
9570	78936
46701	78937
417	78938
12856	78939
58607	78940
48921	78941
3336	78942
12357	78943
8208	78944
83936	78945
9647	78946
9217	78947
25184	78948
22261	78949
1921	78950
27801	78951
70285	78952
29270	78953
19394	78954
15605	78955
547	78956
31183	78957
4308	78958
30318	78959
11179	78960
52164	78961
52770	78962
648	78963
43892	78964
8956	78965
19352	78966
31524	78967
6651	78968
36291	78969
2604	78970
60111	78971
57950	78972
88159	78973
52431	78974
2002	78975
701	78976
37318	78977
5998	78978
92092	78979
1642	78980
59	78981
53567	78982
28710	78983
606	78984
16410	78985
14400	78986
11087	78987
7858	78988
8174	78989
55418	78990
41376	78991
25256	78992
1606	78993
5106	78994
29630	78995
37424	78996
5826	78997
101956	78998
34813	78999
111226	79000
60662	79001
1893	79002
15351	79003
104067	79004
57757	79005
59805	79006
50292	79007
14326	79008
55068	79009
167	79010
8419	79011
71836	79012
9083	79013
81245	79014
50641	79015
99642	79016
11018	79017
10645	79018
92133	79019
36156	79020
2326	79021
20406	79022
65877	79023
947	79024
4024	79025
36708	79026
712	79027
8888	79028
58767	79029
4442	79030
2658	79031
38663	79032
29498	79033
28	79034
7166	79035
910	79036
55847	79037
29360	79038
23378	79039
36363	79040
35487	79041
5019	79042
27960	79043
47379	79044
52140	79045
413	79046
25413	79047
1048	79048
72489	79049
2640	79050
42007	79051
44925	79052
28901	79053
18740	79054
76828	79055
64450	79056
4770	79057
62685	79058
22330	79059
76006	79060
8660	79061
1412	79062
9153	79063
21268	79064
76658	79065
82872	79066
984	79067
4668	79068
93641	79069
54024	79070
37132	79071
38401	79072
18273	79073
55645	79074
15124	79075
12074	79076
24485	79077
19258	79078
96	79079
14399	79080
23604	79081
80088	79082
68080	79083
25568	79084
43284	79085
10631	79086
76814	79087
37995	79088
56022	79089
254	79090
13925	79091
23602	79092
8219	79093
84679	79094
30692	79095
100870	79096
91212	79097
56791	79098
22677	79099
1183	79100
5666	79101
23661	79102
16111	79103
57965	79104
21465	79105
40232	79106
20985	79107
39395	79108
66734	79109
91979	79110
149	79111
7	79112
69754	79113
12778	79114
2171	79115
39601	79116
55433	79117
96744	79118
33432	79119
2036	79120
1504	79121
89192	79122
80354	79123
52698	79124
35452	79125
21764	79126
41115	79127
25996	79128
48739	79129
74808	79130
9224	79131
53558	79132
29846	79133
53344	79134
1288	79135
1178	79136
8434	79137
6903	79138
20042	79139
44890	79140
8137	79141
23677	79142
64994	79143
5161	79144
37559	79145
10646	79146
23333	79147
60453	79148
7199	79149
50439	79150
78881	79151
43950	79152
27038	79153
8357	79154
55685	79155
29556	79156
99079	79157
31525	79158
51774	79159
82627	79160
33450	79161
43082	79162
86208	79163
22311	79164
39624	79165
16619	79166
11830	79167
9794	79168
60524	79169
25665	79170
15470	79171
101449	79172
3969	79173
47322	79174
49311	79175
26742	79176
13	79177
5612	79178
318	79179
3102	79180
15011	79181
24493	79182
30989	79183
46873	79184
935	79185
72892	79186
57064	79187
3203	79188
10664	79189
67867	79190
42004	79191
68992	79192
69043	79193
53237	79194
6305	79195
20343	79196
25772	79197
34500	79198
2094	79199
43704	79200
1359	79201
17	79202
35660	79203
80	79204
2365	79205
4999	79206
39747	79207
59538	79208
3455	79209
55913	79210
20009	79211
19509	79212
108746	79213
2779	79214
907	79215
3404	79216
102880	79217
26084	79218
9420	79219
2657	79220
1307	79221
75490	79222
53818	79223
13497	79224
42452	79225
5884	79226
553	79227
45139	79228
14622	79229
26805	79230
37003	79231
15841	79232
693	79233
17191	79234
10526	79235
7130	79236
55556	79237
96505	79238
39799	79239
17821	79240
60642	79241
4573	79242
61528	79243
48798	79244
40802	79245
57803	79246
22901	79247
15180	79248
43147	79249
72771	79250
13571	79251
21318	79252
47261	79253
64389	79254
441	79255
28751	79256
31175	79257
76877	79258
39034	79259
24802	79260
5840	79261
15927	79262
96690	79263
7791	79264
1819	79265
548	79266
36141	79267
16714	79268
28441	79269
33503	79270
3501	79271
61113	79272
7538	79273
33106	79274
21784	79275
611	79276
51410	79277
23044	79278
71783	79279
10851	79280
5934	79281
49718	79282
4738	79283
35965	79284
18695	79285
40795	79286
32521	79287
11170	79288
28995	79289
41400	79290
21161	79291
19230	79292
57988	79293
4384	79294
33911	79295
10637	79296
9366	79297
51439	79298
11244	79299
19651	79300
86168	79301
39741	79302
23271	79303
19672	79304
99088	79305
5031	79306
14722	79307
28998	79308
60	79309
90680	79310
31356	79311
93750	79312
43120	79313
22359	79314
16098	79315
20656	79316
17292	79317
45638	79318
65850	79319
32944	79320
446	79321
33684	79322
46737	79323
56848	79324
3073	79325
47342	79326
21083	79327
13710	79328
10155	79329
15682	79330
45215	79331
76807	79332
8385	79333
5030	79334
21294	79335
10129	79336
30380	79337
2009	79338
1289	79339
68505	79340
10625	79341
9588	79342
14269	79343
112520	79344
17000	79345
63433	79346
2796	79347
703	79348
7023	79349
6385	79350
2	79351
3780	79352
35713	79353
100386	79354
309	79355
955	79356
23130	79357
51655	79358
47491	79359
5736	79360
3903	79361
20013	79362
1081	79363
8811	79364
6888	79365
23460	79366
29068	79367
48231	79368
112921	79369
23341	79370
59116	79371
11587	79372
24937	79373
54954	79374
68514	79375
122	79376
30598	79377
96458	79378
40055	79379
51106	79380
10525	79381
16588	79382
72231	79383
33205	79384
95192	79385
26608	79386
103917	79387
43356	79388
38089	79389
71803	79390
27765	79391
63777	79392
5824	79393
67212	79394
4759	79395
15874	79396
18992	79397
5923	79398
61847	79399
3180	79400
50592	79401
78109	79402
39192	79403
207	79404
35868	79405
38295	79406
31708	79407
7600	79408
71559	79409
25206	79410
17756	79411
23240	79412
10480	79413
43166	79414
37002	79415
29090	79416
63836	79417
31759	79418
77839	79419
22763	79420
52461	79421
3794	79422
28113	79423
1	79424
30119	79425
5544	79426
8204	79427
12019	79428
65767	79429
10293	79430
4283	79431
10661	79432
71982	79433
18550	79434
51349	79435
17336	79436
27399	79437
48793	79438
13060	79439
45019	79440
13493	79441
22647	79442
103969	79443
732	79444
25471	79445
35649	79446
7449	79447
91775	79448
84834	79449
10621	79450
68679	79451
5238	79452
11115	79453
51926	79454
58765	79455
7248	79456
19994	79457
1442	79458
6600	79459
9893	79460
46636	79461
31241	79462
33020	79463
278	79464
88160	79465
16783	79466
83746	79467
6713	79468
51022	79469
46577	79470
81532	79471
19599	79472
75853	79473
15041	79474
48856	79475
26638	79476
8228	79477
53335	79478
937	79479
14063	79480
142	79481
3457	79482
6195	79483
17893	79484
11392	79485
938	79486
19100	79487
45559	79488
33666	79489
85908	79490
17215	79491
16672	79492
60043	79493
70820	79494
39245	79495
45598	79496
114545	79497
37453	79498
59068	79499
29309	79500
10198	79501
69472	79502
17774	79503
98549	79504
546	79505
44018	79506
19269	79507
71433	79508
36799	79509
7043	79510
75157	79511
26285	79512
14914	79513
69353	79514
30462	79515
26967	79516
19237	79517
74770	79518
15703	79519
24485	79520
37356	79521
1501	79522
23260	79523
382	79524
30237	79525
4231	79526
21686	79527
22308	79528
18141	79529
38359	79530
831	79531
33762	79532
966	79533
52225	79534
85921	79535
951	79536
54513	79537
68306	79538
5837	79539
91869	79540
1842	79541
97772	79542
17677	79543
1291	79544
15113	79545
9724	79546
7738	79547
19903	79548
7159	79549
66100	79550
108042	79551
67965	79552
65527	79553
65581	79554
12332	79555
17385	79556
28570	79557
1017	79558
41047	79559
12817	79560
31008	79561
12263	79562
5870	79563
36330	79564
2139	79565
11263	79566
99120	79567
80473	79568
23748	79569
15339	79570
9083	79571
24872	79572
51123	79573
683	79574
45219	79575
13088	79576
66918	79577
2389	79578
76984	79579
53088	79580
24311	79581
30427	79582
24764	79583
7826	79584
255	79585
49618	79586
22002	79587
80321	79588
22140	79589
1057	79590
109407	79591
22850	79592
24345	79593
10541	79594
11547	79595
56137	79596
5619	79597
69106	79598
35278	79599
18749	79600
15371	79601
52489	79602
68261	79603
84730	79604
21884	79605
10474	79606
25266	79607
2197	79608
7684	79609
68593	79610
37432	79611
15132	79612
31966	79613
13166	79614
65613	79615
333	79616
28255	79617
8614	79618
73	79619
4338	79620
123	79621
756	79622
2614	79623
13980	79624
57936	79625
68900	79626
102137	79627
3158	79628
97927	79629
8510	79630
50133	79631
22298	79632
2181	79633
43279	79634
33489	79635
66235	79636
23345	79637
14887	79638
56552	79639
73531	79640
61851	79641
14255	79642
4542	79643
148	79644
413	79645
13617	79646
20243	79647
83665	79648
1382	79649
306	79650
20454	79651
29526	79652
38682	79653
1011	79654
21145	79655
46815	79656
5915	79657
17172	79658
6145	79659
27011	79660
32170	79661
50894	79662
2488	79663
10401	79664
2758	79665
47730	79666
39064	79667
32075	79668
2671	79669
43172	79670
38988	79671
4102	79672
5153	79673
95948	79674
35880	79675
85114	79676
104344	79677
25304	79678
15015	79679
88758	79680
22233	79681
74004	79682
39176	79683
64655	79684
11088	79685
34755	79686
2056	79687
324	79688
95877	79689
61686	79690
1027	79691
77141	79692
13424	79693
53562	79694
1371	79695
2033	79696
1220	79697
11203	79698
8313	79699
82186	79700
30714	79701
205	79702
85	79703
675	79704
55376	79705
53446	79706
729	79707
37291	79708
643	79709
57735	79710
8765	79711
76457	79712
20134	79713
53048	79714
39301	79715
90082	79716
35566	79717
30888	79718
11491	79719
11004	79720
6002	79721
69229	79722
90364	79723
25437	79724
20847	79725
3573	79726
31521	79727
11843	79728
88357	79729
14380	79730
92395	79731
79193	79732
29990	79733
45	79734
4872	79735
44090	79736
35389	79737
7537	79738
2091	79739
56368	79740
36750	79741
14250	79742
22496	79743
7160	79744
51194	79745
37430	79746
19021	79747
1440	79748
882	79749
9332	79750
15114	79751
40837	79752
7399	79753
22328	79754
81721	79755
3547	79756
69909	79757
41693	79758
36633	79759
5	79760
14956	79761
3444	79762
32479	79763
3831	79764
41942	79765
50796	79766
30640	79767
17601	79768
51932	79769
9584	79770
7109	79771
8729	79772
21536	79773
20891	79774
99797	79775
55013	79776
149	79777
795	79778
21329	79779
70301	79780
37079	79781
54402	79782
4708	79783
54684	79784
6889	79785
100151	79786
19055	79787
75594	79788
32151	79789
4550	79790
20270	79791
1407	79792
40375	79793
18975	79794
39657	79795
18498	79796
19861	79797
5075	79798
30201	79799
37760	79800
898	79801
82881	79802
45513	79803
38818	79804
33245	79805
2406	79806
56990	79807
45014	79808
72495	79809
37236	79810
30731	79811
8690	79812
19316	79813
40943	79814
27745	79815
11215	79816
41310	79817
5346	79818
46644	79819
29456	79820
5153	79821
83643	79822
22642	79823
4165	79824
42281	79825
33203	79826
68170	79827
4103	79828
7243	79829
19421	79830
13900	79831
95764	79832
54288	79833
63639	79834
24089	79835
5825	79836
20908	79837
11347	79838
7460	79839
26197	79840
4961	79841
42681	79842
29427	79843
9431	79844
4488	79845
4857	79846
17317	79847
14079	79848
20160	79849
4089	79850
1890	79851
9438	79852
510	79853
86264	79854
102844	79855
21667	79856
77289	79857
36862	79858
4268	79859
56510	79860
43684	79861
1106	79862
26394	79863
33778	79864
50727	79865
1484	79866
79645	79867
26222	79868
31723	79869
17625	79870
26440	79871
16270	79872
40975	79873
23144	79874
62694	79875
6942	79876
9442	79877
109837	79878
96831	79879
42989	79880
12114	79881
17012	79882
20565	79883
5043	79884
72801	79885
11989	79886
15265	79887
31233	79888
91252	79889
27560	79890
29600	79891
41045	79892
25356	79893
81022	79894
66187	79895
66815	79896
24833	79897
85565	79898
7250	79899
42692	79900
14279	79901
11790	79902
26393	79903
9988	79904
39051	79905
3420	79906
2234	79907
34727	79908
10794	79909
4620	79910
27635	79911
46623	79912
547	79913
8736	79914
4288	79915
42664	79916
67144	79917
84197	79918
37312	79919
38715	79920
54066	79921
9054	79922
8519	79923
53342	79924
65272	79925
8917	79926
82188	79927
368	79928
7369	79929
99256	79930
45867	79931
19496	79932
13190	79933
17817	79934
9057	79935
31022	79936
67012	79937
41228	79938
75652	79939
2356	79940
27371	79941
21202	79942
13409	79943
9397	79944
36296	79945
11165	79946
16118	79947
152	79948
52478	79949
90009	79950
16582	79951
17032	79952
15062	79953
12033	79954
3840	79955
25132	79956
19811	79957
17969	79958
22413	79959
54319	79960
58489	79961
46653	79962
22508	79963
1553	79964
12210	79965
37469	79966
21204	79967
55779	79968
22664	79969
3119	79970
6121	79971
13859	79972
60322	79973
26155	79974
2046	79975
68217	79976
39203	79977
53722	79978
44136	79979
7810	79980
30	79981
13850	79982
4199	79983
81976	79984
66489	79985
37818	79986
14238	79987
15675	79988
54539	79989
36493	79990
22715	79991
7796	79992
39840	79993
28640	79994
24486	79995
36886	79996
57940	79997
2687	79998
16414	79999
4112	80000
12829	80001
15847	80002
103205	80003
82631	80004
42908	80005
13934	80006
33313	80007
13236	80008
5035	80009
40652	80010
13917	80011
40511	80012
62366	80013
12405	80014
75596	80015
93108	80016
179	80017
9622	80018
221	80019
47155	80020
12774	80021
191	80022
35827	80023
20224	80024
45420	80025
236	80026
2075	80027
35914	80028
34228	80029
57782	80030
36720	80031
68665	80032
54741	80033
24938	80034
9930	80035
33573	80036
2894	80037
26418	80038
29869	80039
37065	80040
2361	80041
18444	80042
74054	80043
102481	80044
14247	80045
39044	80046
45374	80047
16665	80048
462	80049
85698	80050
16164	80051
19344	80052
53291	80053
7821	80054
2755	80055
31508	80056
55270	80057
5192	80058
67561	80059
6977	80060
1183	80061
60458	80062
48410	80063
27646	80064
41933	80065
44649	80066
89724	80067
12375	80068
24696	80069
7813	80070
28532	80071
113327	80072
99107	80073
2911	80074
952	80075
64749	80076
741	80077
91865	80078
56270	80079
8550	80080
18947	80081
31057	80082
11077	80083
27663	80084
13726	80085
54865	80086
26032	80087
35753	80088
38498	80089
39602	80090
27	80091
3447	80092
56653	80093
7885	80094
10379	80095
8451	80096
68498	80097
6303	80098
80474	80099
91774	80100
41041	80101
9228	80102
6942	80103
62485	80104
42758	80105
13975	80106
26894	80107
19247	80108
94958	80109
6721	80110
1773	80111
42848	80112
70769	80113
5212	80114
7022	80115
3306	80116
58480	80117
41587	80118
8052	80119
86654	80120
15544	80121
25417	80122
7165	80123
24879	80124
48	80125
49344	80126
365	80127
19701	80128
13750	80129
24791	80130
1	80131
904	80132
38224	80133
14887	80134
5294	80135
49326	80136
53794	80137
18731	80138
7305	80139
7382	80140
8549	80141
690	80142
6327	80143
38457	80144
15264	80145
39575	80146
6000	80147
11999	80148
92149	80149
31366	80150
91820	80151
91073	80152
77441	80153
5144	80154
29753	80155
5791	80156
875	80157
14040	80158
16933	80159
72091	80160
49308	80161
16795	80162
35441	80163
5944	80164
49952	80165
4216	80166
34861	80167
41383	80168
6896	80169
26699	80170
5652	80171
95	80172
10636	80173
27833	80174
13664	80175
2238	80176
49720	80177
521	80178
17076	80179
2703	80180
274	80181
37194	80182
556	80183
46641	80184
50683	80185
10357	80186
11247	80187
13	80188
21896	80189
43107	80190
25596	80191
18699	80192
9174	80193
42527	80194
65646	80195
32750	80196
306	80197
8329	80198
48147	80199
3321	80200
17307	80201
226	80202
22294	80203
33520	80204
14623	80205
67280	80206
95752	80207
18903	80208
2785	80209
52	80210
5912	80211
32231	80212
75248	80213
3605	80214
2564	80215
91634	80216
5132	80217
87020	80218
36592	80219
15353	80220
83409	80221
77080	80222
100095	80223
55070	80224
2598	80225
12684	80226
1591	80227
1783	80228
106	80229
12185	80230
35105	80231
7797	80232
33941	80233
22887	80234
7616	80235
71186	80236
53877	80237
50136	80238
24097	80239
47857	80240
52665	80241
8533	80242
45396	80243
22654	80244
27455	80245
46791	80246
3587	80247
12412	80248
36210	80249
34518	80250
3435	80251
89154	80252
5748	80253
70190	80254
102842	80255
57415	80256
8806	80257
5189	80258
13836	80259
22805	80260
23243	80261
106586	80262
21753	80263
73730	80264
9602	80265
968	80266
917	80267
67491	80268
18513	80269
27022	80270
87034	80271
87739	80272
69527	80273
65633	80274
1922	80275
32399	80276
3097	80277
95959	80278
33764	80279
39139	80280
81459	80281
49998	80282
104182	80283
5452	80284
97215	80285
120	80286
23075	80287
13489	80288
2751	80289
36898	80290
319	80291
126	80292
82991	80293
43721	80294
16659	80295
11665	80296
25666	80297
27553	80298
49585	80299
1467	80300
26027	80301
29037	80302
42763	80303
73381	80304
37153	80305
29282	80306
4351	80307
18824	80308
33545	80309
31707	80310
25591	80311
27632	80312
56671	80313
70837	80314
13400	80315
8577	80316
84304	80317
6571	80318
85899	80319
8438	80320
25067	80321
35722	80322
58535	80323
49587	80324
67552	80325
9706	80326
49428	80327
81116	80328
20745	80329
23735	80330
71089	80331
17770	80332
54577	80333
8999	80334
1655	80335
197	80336
740	80337
67718	80338
77680	80339
72634	80340
55663	80341
23646	80342
1527	80343
50184	80344
3000	80345
112400	80346
3020	80347
18538	80348
28281	80349
64657	80350
625	80351
28367	80352
17062	80353
34584	80354
17	80355
17950	80356
34881	80357
24959	80358
110123	80359
1182	80360
1839	80361
108936	80362
48942	80363
112895	80364
5163	80365
37529	80366
36175	80367
58320	80368
4308	80369
27184	80370
28924	80371
49904	80372
1709	80373
14025	80374
5027	80375
60489	80376
30291	80377
62034	80378
5253	80379
26686	80380
9489	80381
22778	80382
25890	80383
44445	80384
11908	80385
73550	80386
2365	80387
22248	80388
9677	80389
1368	80390
2495	80391
4379	80392
12328	80393
21861	80394
35264	80395
49766	80396
1115	80397
17417	80398
8108	80399
46629	80400
87265	80401
77469	80402
14720	80403
27475	80404
1032	80405
40535	80406
23243	80407
23880	80408
14	80409
12160	80410
13794	80411
71841	80412
94667	80413
8225	80414
40	80415
33614	80416
752	80417
7856	80418
1542	80419
12379	80420
3955	80421
61717	80422
35635	80423
44038	80424
5653	80425
23081	80426
7958	80427
31883	80428
24837	80429
59413	80430
10801	80431
3777	80432
2841	80433
29948	80434
55534	80435
17707	80436
16135	80437
8419	80438
77473	80439
32002	80440
20840	80441
93903	80442
61897	80443
10140	80444
18132	80445
13997	80446
4093	80447
8221	80448
52952	80449
4881	80450
80249	80451
30671	80452
27344	80453
40347	80454
16	80455
6337	80456
81130	80457
70544	80458
37474	80459
41243	80460
28902	80461
24406	80462
1399	80463
101947	80464
4682	80465
79879	80466
1158	80467
20234	80468
901	80469
1353	80470
9390	80471
49081	80472
9322	80473
5836	80474
462	80475
6905	80476
2495	80477
51341	80478
46267	80479
41230	80480
18219	80481
51812	80482
6823	80483
41887	80484
17303	80485
24464	80486
49852	80487
6001	80488
40216	80489
82356	80490
24617	80491
26302	80492
108213	80493
4297	80494
51797	80495
5085	80496
24906	80497
27026	80498
44645	80499
251	80500
29495	80501
114249	80502
33065	80503
6065	80504
21474	80505
33603	80506
100236	80507
85251	80508
10615	80509
14318	80510
62597	80511
20395	80512
7067	80513
853	80514
11241	80515
73658	80516
112650	80517
87174	80518
2571	80519
16310	80520
86965	80521
39698	80522
53067	80523
17148	80524
86274	80525
6926	80526
95388	80527
86645	80528
2703	80529
30391	80530
21903	80531
56162	80532
42035	80533
24180	80534
2966	80535
15409	80536
183	80537
61007	80538
4367	80539
90457	80540
91376	80541
43832	80542
29122	80543
17638	80544
3286	80545
7139	80546
29495	80547
5760	80548
21840	80549
75918	80550
92224	80551
15542	80552
100243	80553
28728	80554
67597	80555
29517	80556
80982	80557
12626	80558
95258	80559
15239	80560
24873	80561
86150	80562
20065	80563
854	80564
63350	80565
325	80566
21212	80567
18205	80568
36086	80569
46900	80570
184	80571
18486	80572
1356	80573
40052	80574
9146	80575
45564	80576
5002	80577
6154	80578
30908	80579
47848	80580
3874	80581
15149	80582
54580	80583
36060	80584
14311	80585
86705	80586
31591	80587
590	80588
39	80589
89	80590
2501	80591
16664	80592
28062	80593
36192	80594
22950	80595
43502	80596
77458	80597
3343	80598
31408	80599
10166	80600
69028	80601
8041	80602
88	80603
64433	80604
31274	80605
93437	80606
79450	80607
35727	80608
13782	80609
13968	80610
6311	80611
6633	80612
18261	80613
14891	80614
44642	80615
7893	80616
28248	80617
34700	80618
5527	80619
12962	80620
17849	80621
11690	80622
1603	80623
2621	80624
76506	80625
607	80626
3600	80627
71159	80628
6421	80629
36942	80630
6169	80631
91198	80632
3543	80633
42179	80634
53783	80635
22848	80636
98213	80637
3448	80638
12954	80639
37884	80640
33052	80641
85413	80642
18	80643
5328	80644
1026	80645
38119	80646
22976	80647
7916	80648
21292	80649
5344	80650
18773	80651
13567	80652
50848	80653
85326	80654
63998	80655
47639	80656
926	80657
2841	80658
1834	80659
8070	80660
30704	80661
53895	80662
84484	80663
22568	80664
2752	80665
18233	80666
17939	80667
87823	80668
40234	80669
40072	80670
229	80671
37636	80672
396	80673
1278	80674
91140	80675
42359	80676
61905	80677
41819	80678
53683	80679
7894	80680
89301	80681
38497	80682
5761	80683
54761	80684
20356	80685
3150	80686
9205	80687
26891	80688
7301	80689
2904	80690
15731	80691
36864	80692
38061	80693
563	80694
4263	80695
63955	80696
51580	80697
63755	80698
67417	80699
9449	80700
66050	80701
86228	80702
4862	80703
47635	80704
6630	80705
17398	80706
16321	80707
48648	80708
78621	80709
37357	80710
6038	80711
4729	80712
13666	80713
8928	80714
62366	80715
1288	80716
1055	80717
19859	80718
3441	80719
56604	80720
65507	80721
23423	80722
29959	80723
4825	80724
1778	80725
29288	80726
52346	80727
73058	80728
5079	80729
6362	80730
47212	80731
16493	80732
3115	80733
53294	80734
27252	80735
16456	80736
866	80737
109586	80738
44009	80739
18917	80740
41385	80741
9733	80742
4183	80743
44108	80744
15733	80745
2713	80746
8118	80747
2839	80748
76101	80749
7940	80750
12601	80751
15771	80752
76100	80753
29834	80754
21052	80755
100239	80756
63397	80757
6965	80758
3045	80759
22089	80760
15604	80761
118	80762
38007	80763
62891	80764
114309	80765
8941	80766
65323	80767
24630	80768
52905	80769
15959	80770
41023	80771
33673	80772
88008	80773
62716	80774
19277	80775
64494	80776
16866	80777
68043	80778
16606	80779
19665	80780
1224	80781
17502	80782
104258	80783
66578	80784
30525	80785
43969	80786
90151	80787
14823	80788
11053	80789
52696	80790
33724	80791
15419	80792
9	80793
18418	80794
77392	80795
82338	80796
59426	80797
176	80798
16766	80799
1559	80800
46289	80801
5944	80802
48794	80803
14685	80804
43493	80805
56270	80806
9610	80807
80715	80808
14681	80809
14966	80810
15813	80811
43652	80812
80659	80813
21702	80814
55831	80815
49794	80816
38866	80817
54209	80818
5175	80819
2243	80820
16155	80821
91239	80822
95395	80823
75116	80824
113	80825
14381	80826
31291	80827
100336	80828
4461	80829
5447	80830
33227	80831
447	80832
2550	80833
29268	80834
24527	80835
2	80836
63072	80837
83998	80838
46121	80839
1074	80840
3039	80841
76187	80842
1611	80843
5571	80844
35382	80845
6846	80846
101312	80847
34600	80848
37742	80849
13178	80850
70245	80851
4574	80852
25364	80853
4801	80854
28009	80855
2808	80856
83159	80857
63749	80858
9550	80859
30395	80860
59521	80861
19249	80862
3543	80863
40305	80864
43686	80865
14921	80866
10841	80867
61827	80868
10324	80869
694	80870
60101	80871
10914	80872
9599	80873
53608	80874
57833	80875
3407	80876
20	80877
272	80878
35293	80879
14111	80880
10464	80881
17758	80882
17715	80883
105827	80884
99890	80885
326	80886
8556	80887
26876	80888
6052	80889
8699	80890
46546	80891
31852	80892
26033	80893
20095	80894
35973	80895
40260	80896
70	80897
11806	80898
29485	80899
54064	80900
37330	80901
87	80902
88263	80903
71390	80904
1999	80905
63328	80906
716	80907
17361	80908
21238	80909
41550	80910
23881	80911
9805	80912
1428	80913
45227	80914
6209	80915
20928	80916
17184	80917
28155	80918
34736	80919
24261	80920
1257	80921
419	80922
26402	80923
5272	80924
30718	80925
26601	80926
107136	80927
49111	80928
41364	80929
1472	80930
31527	80931
54233	80932
41985	80933
72774	80934
79762	80935
80432	80936
32220	80937
32294	80938
6231	80939
38197	80940
38056	80941
173	80942
10610	80943
33478	80944
58483	80945
31427	80946
22588	80947
79014	80948
11460	80949
12994	80950
5001	80951
25389	80952
26620	80953
6235	80954
13971	80955
23316	80956
18553	80957
36797	80958
2349	80959
43267	80960
14090	80961
58928	80962
7392	80963
71986	80964
90712	80965
2197	80966
15359	80967
37543	80968
17478	80969
50287	80970
23930	80971
64385	80972
27641	80973
2370	80974
56438	80975
79373	80976
84	80977
55802	80978
103070	80979
4338	80980
17323	80981
43070	80982
23544	80983
2875	80984
56828	80985
45809	80986
8190	80987
77065	80988
11817	80989
5922	80990
18650	80991
20672	80992
46243	80993
2184	80994
17563	80995
88145	80996
34044	80997
4924	80998
51722	80999
79500	81000
57120	81001
63442	81002
40807	81003
2664	81004
36970	81005
3660	81006
50999	81007
29851	81008
10027	81009
2369	81010
39738	81011
131	81012
27635	81013
22111	81014
70208	81015
46539	81016
76588	81017
9641	81018
27	81019
3617	81020
13705	81021
4532	81022
11592	81023
79022	81024
24870	81025
60976	81026
5443	81027
2783	81028
8873	81029
95184	81030
20614	81031
55713	81032
3523	81033
43948	81034
37336	81035
1389	81036
5727	81037
1318	81038
18381	81039
19749	81040
51655	81041
5220	81042
64879	81043
912	81044
4341	81045
67039	81046
68287	81047
8768	81048
32149	81049
1804	81050
35410	81051
48793	81052
44654	81053
5921	81054
42247	81055
16305	81056
361	81057
9009	81058
2602	81059
81604	81060
92691	81061
32569	81062
10214	81063
39832	81064
4119	81065
56460	81066
37932	81067
67739	81068
18019	81069
99032	81070
34966	81071
53823	81072
23086	81073
8487	81074
87858	81075
29784	81076
92777	81077
866	81078
36441	81079
192	81080
45726	81081
4031	81082
22891	81083
54546	81084
34305	81085
20353	81086
17911	81087
63693	81088
327	81089
5607	81090
23699	81091
44945	81092
26725	81093
54298	81094
1903	81095
1605	81096
1431	81097
620	81098
17230	81099
102506	81100
6511	81101
52617	81102
49329	81103
73246	81104
62588	81105
102206	81106
29321	81107
50840	81108
58347	81109
31207	81110
20696	81111
81199	81112
91607	81113
64779	81114
37853	81115
26312	81116
817	81117
39453	81118
25693	81119
16437	81120
40426	81121
5979	81122
52656	81123
16551	81124
53075	81125
51342	81126
15550	81127
7007	81128
54657	81129
748	81130
358	81131
108089	81132
23813	81133
42300	81134
12299	81135
7028	81136
624	81137
49096	81138
30974	81139
9030	81140
16613	81141
5228	81142
10568	81143
3617	81144
14049	81145
58081	81146
24606	81147
3346	81148
136	81149
22742	81150
23009	81151
22976	81152
92755	81153
28135	81154
75047	81155
38226	81156
22792	81157
3332	81158
4075	81159
48552	81160
14029	81161
51785	81162
3124	81163
448	81164
22190	81165
46515	81166
55098	81167
70311	81168
18229	81169
32496	81170
7940	81171
37462	81172
22397	81173
367	81174
5362	81175
80582	81176
56202	81177
53431	81178
65976	81179
4528	81180
47406	81181
34907	81182
1833	81183
75303	81184
32302	81185
29067	81186
18735	81187
23965	81188
7654	81189
3726	81190
55743	81191
21119	81192
13748	81193
40861	81194
47268	81195
6923	81196
16826	81197
86874	81198
3369	81199
52992	81200
249	81201
8538	81202
3421	81203
4646	81204
32083	81205
51498	81206
18833	81207
9484	81208
71917	81209
692	81210
78721	81211
100260	81212
30505	81213
67713	81214
693	81215
25953	81216
1754	81217
33771	81218
22124	81219
3204	81220
11541	81221
21757	81222
60307	81223
17059	81224
99344	81225
4326	81226
22112	81227
57124	81228
79855	81229
22130	81230
5997	81231
42281	81232
22275	81233
9738	81234
5838	81235
36966	81236
47120	81237
65708	81238
32777	81239
26497	81240
7470	81241
815	81242
1535	81243
31185	81244
1722	81245
30638	81246
6	81247
40572	81248
438	81249
71012	81250
922	81251
15393	81252
25145	81253
26606	81254
65694	81255
16446	81256
5338	81257
41137	81258
10286	81259
46	81260
74473	81261
60526	81262
46473	81263
12267	81264
5165	81265
77314	81266
9375	81267
55374	81268
43007	81269
69200	81270
14424	81271
8586	81272
9501	81273
50576	81274
79072	81275
21833	81276
465	81277
31161	81278
5136	81279
5590	81280
42175	81281
295	81282
41761	81283
50691	81284
12066	81285
6210	81286
72175	81287
17452	81288
102154	81289
186	81290
11306	81291
7820	81292
10795	81293
5965	81294
35402	81295
1880	81296
36599	81297
34889	81298
35838	81299
92338	81300
85009	81301
35395	81302
21827	81303
19446	81304
29890	81305
29075	81306
1412	81307
23024	81308
20994	81309
90623	81310
1891	81311
11362	81312
27287	81313
23689	81314
35065	81315
5120	81316
44855	81317
45913	81318
19407	81319
18997	81320
685	81321
66122	81322
12057	81323
8461	81324
8297	81325
52664	81326
39521	81327
3071	81328
5271	81329
2791	81330
10312	81331
48738	81332
44119	81333
4332	81334
23786	81335
25330	81336
15635	81337
94728	81338
57872	81339
6035	81340
64684	81341
19165	81342
26115	81343
27362	81344
41498	81345
5768	81346
26342	81347
75660	81348
1288	81349
55954	81350
39066	81351
26484	81352
53583	81353
35028	81354
40526	81355
14968	81356
42009	81357
8055	81358
5102	81359
7404	81360
2942	81361
1306	81362
92484	81363
14448	81364
1636	81365
37036	81366
82628	81367
1196	81368
62296	81369
28186	81370
40846	81371
34613	81372
5	81373
19461	81374
30578	81375
973	81376
9293	81377
4209	81378
77712	81379
1908	81380
7290	81381
23261	81382
20868	81383
1482	81384
2481	81385
58200	81386
11567	81387
78296	81388
24414	81389
9601	81390
54419	81391
76020	81392
17474	81393
17241	81394
46818	81395
12339	81396
3636	81397
47790	81398
4639	81399
49473	81400
23117	81401
5810	81402
4932	81403
58369	81404
667	81405
6844	81406
4425	81407
997	81408
1317	81409
94409	81410
1359	81411
17038	81412
1	81413
341	81414
1330	81415
23641	81416
73112	81417
79480	81418
480	81419
1787	81420
50955	81421
2522	81422
36391	81423
310	81424
2120	81425
11007	81426
6023	81427
42016	81428
54069	81429
14526	81430
56521	81431
15813	81432
20650	81433
28670	81434
69751	81435
41844	81436
19238	81437
49469	81438
20734	81439
33042	81440
60480	81441
35820	81442
61992	81443
103121	81444
729	81445
45797	81446
46473	81447
34744	81448
2896	81449
56335	81450
4519	81451
868	81452
3767	81453
20616	81454
56981	81455
10062	81456
87413	81457
35786	81458
19001	81459
69567	81460
52480	81461
85586	81462
7583	81463
9620	81464
25842	81465
32321	81466
52864	81467
46155	81468
60370	81469
45714	81470
73216	81471
26229	81472
2313	81473
58716	81474
16680	81475
64413	81476
73819	81477
790	81478
12809	81479
4048	81480
2698	81481
11052	81482
30094	81483
54579	81484
52879	81485
485	81486
1139	81487
82463	81488
22313	81489
26306	81490
42363	81491
8785	81492
4314	81493
48282	81494
23993	81495
36650	81496
629	81497
80729	81498
19854	81499
14	81500
11831	81501
28944	81502
58859	81503
79349	81504
5993	81505
4465	81506
44199	81507
9156	81508
76177	81509
5856	81510
12902	81511
81042	81512
1865	81513
34210	81514
54	81515
3102	81516
64654	81517
29929	81518
76394	81519
2213	81520
23528	81521
85440	81522
10422	81523
26386	81524
61684	81525
34630	81526
14541	81527
20759	81528
28524	81529
35806	81530
4279	81531
3296	81532
76041	81533
232	81534
5985	81535
21552	81536
16256	81537
16530	81538
21995	81539
63747	81540
20246	81541
8615	81542
5553	81543
20351	81544
42580	81545
44194	81546
28686	81547
15460	81548
1645	81549
95289	81550
9688	81551
8590	81552
23196	81553
39646	81554
38347	81555
38269	81556
17515	81557
11681	81558
154	81559
6722	81560
55454	81561
70183	81562
9152	81563
74131	81564
25428	81565
17464	81566
41168	81567
78312	81568
15152	81569
61344	81570
25681	81571
43824	81572
15987	81573
30191	81574
1659	81575
11783	81576
81306	81577
9597	81578
64894	81579
290	81580
37641	81581
48811	81582
4443	81583
46919	81584
25641	81585
36150	81586
931	81587
50817	81588
5325	81589
27248	81590
47492	81591
40037	81592
10966	81593
33219	81594
41228	81595
72034	81596
43189	81597
110036	81598
10086	81599
27439	81600
17646	81601
78107	81602
93766	81603
46227	81604
108	81605
4722	81606
71192	81607
31554	81608
90490	81609
17776	81610
10488	81611
1039	81612
3840	81613
67853	81614
5091	81615
4745	81616
2229	81617
79728	81618
10502	81619
33833	81620
91988	81621
32003	81622
102201	81623
91157	81624
21547	81625
61385	81626
17457	81627
50635	81628
4871	81629
28488	81630
3346	81631
46371	81632
1251	81633
1919	81634
5345	81635
110024	81636
29565	81637
27503	81638
44050	81639
320	81640
71245	81641
83360	81642
44619	81643
51745	81644
30702	81645
11838	81646
877	81647
71740	81648
865	81649
689	81650
47985	81651
26354	81652
20326	81653
82420	81654
52716	81655
23770	81656
41747	81657
34162	81658
6023	81659
20412	81660
15420	81661
2431	81662
61586	81663
24237	81664
37	81665
33913	81666
69367	81667
49247	81668
41432	81669
33654	81670
28554	81671
103237	81672
30586	81673
32005	81674
10109	81675
6371	81676
13714	81677
18291	81678
14316	81679
57627	81680
2890	81681
62815	81682
80982	81683
840	81684
14670	81685
2055	81686
39538	81687
9491	81688
8830	81689
12883	81690
2110	81691
1603	81692
132	81693
20817	81694
1023	81695
12587	81696
1748	81697
10818	81698
11961	81699
61652	81700
48693	81701
24048	81702
32052	81703
11281	81704
15122	81705
16848	81706
21593	81707
17792	81708
3231	81709
54701	81710
53611	81711
94665	81712
25017	81713
25908	81714
748	81715
90133	81716
11651	81717
20671	81718
104476	81719
21563	81720
35177	81721
84668	81722
63538	81723
41203	81724
74058	81725
79370	81726
1194	81727
38305	81728
32339	81729
7692	81730
3925	81731
18681	81732
34999	81733
37220	81734
732	81735
8493	81736
8478	81737
25529	81738
38014	81739
13172	81740
29115	81741
1283	81742
13118	81743
50028	81744
31034	81745
1227	81746
2880	81747
46693	81748
9543	81749
65032	81750
8591	81751
23351	81752
555	81753
24890	81754
28047	81755
53514	81756
18417	81757
13882	81758
5797	81759
21318	81760
85027	81761
63587	81762
334	81763
19734	81764
3522	81765
36546	81766
29902	81767
56921	81768
74876	81769
8183	81770
12409	81771
42432	81772
16281	81773
1128	81774
29980	81775
10952	81776
2290	81777
2198	81778
82114	81779
19755	81780
12613	81781
67760	81782
2101	81783
62170	81784
25598	81785
64045	81786
601	81787
40140	81788
23804	81789
8972	81790
42683	81791
22986	81792
24933	81793
1641	81794
89674	81795
16852	81796
31534	81797
21156	81798
5947	81799
18785	81800
14303	81801
65233	81802
55592	81803
41562	81804
17115	81805
1273	81806
79092	81807
52942	81808
4856	81809
12146	81810
36178	81811
36877	81812
4353	81813
12438	81814
97740	81815
53669	81816
28994	81817
35818	81818
95617	81819
20583	81820
4206	81821
34207	81822
11657	81823
62425	81824
2691	81825
84169	81826
2131	81827
20	81828
42588	81829
62113	81830
907	81831
5115	81832
18176	81833
16328	81834
8862	81835
2167	81836
28472	81837
19005	81838
74922	81839
28526	81840
1978	81841
45624	81842
18155	81843
21487	81844
21444	81845
81370	81846
6314	81847
47939	81848
55993	81849
3279	81850
436	81851
325	81852
4107	81853
57773	81854
28522	81855
7848	81856
91797	81857
22894	81858
44272	81859
56164	81860
64343	81861
29634	81862
79444	81863
65522	81864
84068	81865
51891	81866
31798	81867
28643	81868
46525	81869
6443	81870
9193	81871
49199	81872
73253	81873
18797	81874
67750	81875
1352	81876
47772	81877
73155	81878
7027	81879
41619	81880
68780	81881
63117	81882
26086	81883
29483	81884
96738	81885
44074	81886
6226	81887
48711	81888
32162	81889
11975	81890
71792	81891
91444	81892
30088	81893
45469	81894
27572	81895
1081	81896
28733	81897
4860	81898
61712	81899
2548	81900
45698	81901
16577	81902
7939	81903
91643	81904
30039	81905
45563	81906
1996	81907
54400	81908
11849	81909
3407	81910
74019	81911
3671	81912
1043	81913
3909	81914
11384	81915
3250	81916
5893	81917
29407	81918
340	81919
9379	81920
36818	81921
46227	81922
23222	81923
77528	81924
10621	81925
95	81926
6529	81927
31396	81928
23668	81929
11207	81930
25	81931
39018	81932
33374	81933
34030	81934
61868	81935
78867	81936
40416	81937
1475	81938
938	81939
52114	81940
68801	81941
74905	81942
27036	81943
61299	81944
89423	81945
7079	81946
61779	81947
3319	81948
89341	81949
51020	81950
18419	81951
10772	81952
14393	81953
5140	81954
49270	81955
917	81956
46366	81957
11799	81958
77699	81959
99816	81960
11194	81961
53797	81962
85502	81963
725	81964
97296	81965
56354	81966
62564	81967
45602	81968
19251	81969
67482	81970
18489	81971
98214	81972
3329	81973
109102	81974
47051	81975
24531	81976
8257	81977
461	81978
6499	81979
674	81980
21613	81981
94899	81982
98384	81983
2008	81984
583	81985
10627	81986
51535	81987
29532	81988
70542	81989
25573	81990
47505	81991
43676	81992
10440	81993
14732	81994
24741	81995
26084	81996
49450	81997
78885	81998
118	81999
10027	82000
8491	82001
10684	82002
66134	82003
2367	82004
10205	82005
75644	82006
36262	82007
2122	82008
52198	82009
23652	82010
13047	82011
18989	82012
40120	82013
46118	82014
11	82015
41958	82016
103095	82017
22303	82018
75793	82019
40299	82020
419	82021
55454	82022
19000	82023
1800	82024
3966	82025
10931	82026
33932	82027
66985	82028
3121	82029
1	82030
24707	82031
12679	82032
51631	82033
935	82034
5940	82035
3030	82036
40262	82037
79498	82038
34764	82039
15168	82040
17107	82041
24235	82042
1851	82043
318	82044
5499	82045
10745	82046
9203	82047
7633	82048
77221	82049
64391	82050
27618	82051
25753	82052
15601	82053
69336	82054
2113	82055
18205	82056
144	82057
61804	82058
9682	82059
7790	82060
76529	82061
37481	82062
14216	82063
54106	82064
459	82065
36	82066
60	82067
404	82068
15963	82069
8048	82070
223	82071
33758	82072
19602	82073
16084	82074
51345	82075
1551	82076
37643	82077
37415	82078
38381	82079
44018	82080
93	82081
74708	82082
17753	82083
14313	82084
2339	82085
29277	82086
33334	82087
45416	82088
2603	82089
47841	82090
68703	82091
51182	82092
32792	82093
28441	82094
97464	82095
49657	82096
2736	82097
41245	82098
57715	82099
19375	82100
20342	82101
9582	82102
35780	82103
11749	82104
9204	82105
48913	82106
27837	82107
48391	82108
34643	82109
11048	82110
11214	82111
11830	82112
27148	82113
7933	82114
26559	82115
706	82116
20869	82117
445	82118
19918	82119
44531	82120
46414	82121
46019	82122
24343	82123
94695	82124
18514	82125
56400	82126
20596	82127
67073	82128
41160	82129
39466	82130
23067	82131
74837	82132
1335	82133
17166	82134
15574	82135
4022	82136
7482	82137
14902	82138
79643	82139
35936	82140
2659	82141
99012	82142
92	82143
26415	82144
20149	82145
22866	82146
16166	82147
746	82148
8584	82149
981	82150
50294	82151
4686	82152
65636	82153
71	82154
6868	82155
33	82156
30890	82157
4848	82158
58238	82159
39130	82160
33254	82161
14736	82162
11552	82163
82365	82164
28729	82165
13456	82166
18611	82167
26027	82168
73871	82169
47712	82170
52521	82171
826	82172
15061	82173
92612	82174
38052	82175
51310	82176
105396	82177
2469	82178
6955	82179
54158	82180
33053	82181
7084	82182
17005	82183
39448	82184
6711	82185
78947	82186
32000	82187
102163	82188
15669	82189
46418	82190
81041	82191
29838	82192
25516	82193
22344	82194
6559	82195
61284	82196
28094	82197
37757	82198
11768	82199
42484	82200
40056	82201
62217	82202
45495	82203
19294	82204
105190	82205
43552	82206
26230	82207
67401	82208
6505	82209
7495	82210
53414	82211
8257	82212
6509	82213
109599	82214
7137	82215
31387	82216
91268	82217
6575	82218
26911	82219
6042	82220
32253	82221
2611	82222
5118	82223
3450	82224
19364	82225
49388	82226
4466	82227
188	82228
1977	82229
3039	82230
23620	82231
20739	82232
2323	82233
16936	82234
94945	82235
44814	82236
78563	82237
11336	82238
29034	82239
3149	82240
58283	82241
41977	82242
106721	82243
67722	82244
732	82245
64339	82246
36243	82247
68610	82248
5179	82249
92027	82250
96735	82251
23755	82252
73867	82253
13168	82254
3363	82255
24468	82256
7826	82257
12711	82258
65	82259
101362	82260
48340	82261
240	82262
1369	82263
21520	82264
31724	82265
3541	82266
24163	82267
42295	82268
642	82269
5290	82270
8609	82271
30333	82272
6234	82273
361	82274
51557	82275
21829	82276
22478	82277
50825	82278
5712	82279
7187	82280
37120	82281
30079	82282
80172	82283
26191	82284
11315	82285
222	82286
10330	82287
10595	82288
4014	82289
94714	82290
35933	82291
16734	82292
17428	82293
57635	82294
16046	82295
59969	82296
19068	82297
103909	82298
10854	82299
51133	82300
13837	82301
18219	82302
13749	82303
48246	82304
5341	82305
27427	82306
25863	82307
47444	82308
42577	82309
2258	82310
749	82311
13787	82312
539	82313
1791	82314
24205	82315
10429	82316
191	82317
9402	82318
58312	82319
26090	82320
31590	82321
2927	82322
1868	82323
2546	82324
42377	82325
914	82326
27580	82327
10486	82328
3080	82329
63907	82330
25393	82331
29893	82332
106845	82333
40430	82334
3525	82335
32320	82336
7093	82337
2643	82338
38026	82339
3992	82340
28071	82341
3719	82342
58085	82343
56763	82344
1597	82345
44703	82346
570	82347
88146	82348
58076	82349
1308	82350
73273	82351
28246	82352
1937	82353
4858	82354
21417	82355
37085	82356
41505	82357
31222	82358
277	82359
50137	82360
14518	82361
47941	82362
19509	82363
43230	82364
51222	82365
55127	82366
108741	82367
521	82368
34235	82369
42549	82370
11254	82371
44421	82372
94587	82373
17239	82374
65905	82375
10350	82376
4847	82377
4	82378
28378	82379
20	82380
26427	82381
26552	82382
102862	82383
34115	82384
6824	82385
478	82386
20303	82387
64579	82388
490	82389
4486	82390
41330	82391
22472	82392
3928	82393
7832	82394
80466	82395
19105	82396
16739	82397
5256	82398
43630	82399
24133	82400
926	82401
24830	82402
35405	82403
28179	82404
978	82405
3430	82406
12263	82407
16562	82408
79940	82409
12339	82410
5525	82411
29331	82412
892	82413
48855	82414
75842	82415
102	82416
19342	82417
47541	82418
5933	82419
10617	82420
53088	82421
11833	82422
57678	82423
2420	82424
61907	82425
15795	82426
36381	82427
1715	82428
26308	82429
87768	82430
28376	82431
11289	82432
77732	82433
41029	82434
72200	82435
71299	82436
11955	82437
100	82438
35695	82439
2264	82440
32494	82441
3202	82442
47532	82443
10092	82444
22649	82445
19229	82446
19550	82447
42453	82448
11897	82449
2543	82450
10485	82451
16663	82452
62912	82453
11798	82454
39069	82455
11452	82456
10156	82457
58041	82458
559	82459
82638	82460
48018	82461
13260	82462
354	82463
47658	82464
36819	82465
37725	82466
7737	82467
34251	82468
9760	82469
87901	82470
8065	82471
75769	82472
47621	82473
54878	82474
14947	82475
16767	82476
76686	82477
16398	82478
6507	82479
69603	82480
51476	82481
81188	82482
39525	82483
57181	82484
80430	82485
31197	82486
11822	82487
19588	82488
52248	82489
25660	82490
7977	82491
27647	82492
31250	82493
60636	82494
1591	82495
31224	82496
65710	82497
22853	82498
15644	82499
52180	82500
44170	82501
38757	82502
52984	82503
18650	82504
45942	82505
635	82506
3351	82507
1420	82508
16033	82509
27222	82510
35991	82511
47696	82512
17406	82513
41924	82514
14883	82515
101628	82516
1161	82517
53672	82518
24119	82519
39003	82520
21124	82521
4546	82522
1101	82523
5059	82524
60415	82525
21602	82526
30726	82527
48352	82528
55474	82529
816	82530
69450	82531
2690	82532
19774	82533
15350	82534
36569	82535
35964	82536
5516	82537
38224	82538
38445	82539
67063	82540
80934	82541
72145	82542
1146	82543
48610	82544
20140	82545
10810	82546
1821	82547
27658	82548
48431	82549
425	82550
110762	82551
48954	82552
10836	82553
32848	82554
26573	82555
78884	82556
19732	82557
3265	82558
3351	82559
77505	82560
60553	82561
9578	82562
7742	82563
34941	82564
28686	82565
17908	82566
3768	82567
71769	82568
77071	82569
58456	82570
13225	82571
3906	82572
78606	82573
1675	82574
16718	82575
8961	82576
27	82577
34652	82578
45600	82579
5954	82580
24890	82581
6254	82582
17038	82583
12078	82584
41559	82585
291	82586
17382	82587
22721	82588
7809	82589
72249	82590
93537	82591
6086	82592
36362	82593
342	82594
5925	82595
47084	82596
20337	82597
19163	82598
15153	82599
45797	82600
1123	82601
35328	82602
84461	82603
24717	82604
25771	82605
88410	82606
21013	82607
34005	82608
22107	82609
39247	82610
367	82611
26789	82612
20203	82613
57061	82614
184	82615
82559	82616
52669	82617
21388	82618
34298	82619
138	82620
3422	82621
7326	82622
42006	82623
24247	82624
79299	82625
22424	82626
43117	82627
14018	82628
69950	82629
63751	82630
56488	82631
41593	82632
16472	82633
73016	82634
51591	82635
33893	82636
79094	82637
68892	82638
42017	82639
59	82640
88494	82641
4201	82642
225	82643
4003	82644
13707	82645
80167	82646
37978	82647
4685	82648
37842	82649
91583	82650
31758	82651
1832	82652
37455	82653
58850	82654
3864	82655
20584	82656
36676	82657
16436	82658
8204	82659
19077	82660
3479	82661
6822	82662
91975	82663
52224	82664
59127	82665
73129	82666
26761	82667
38493	82668
14043	82669
5706	82670
84	82671
111918	82672
19425	82673
35560	82674
18715	82675
8438	82676
16003	82677
24223	82678
60324	82679
60810	82680
76	82681
44116	82682
93399	82683
6545	82684
66715	82685
1108	82686
63021	82687
39688	82688
47814	82689
19351	82690
110850	82691
61234	82692
37369	82693
39966	82694
28644	82695
881	82696
1780	82697
6815	82698
46948	82699
24012	82700
17607	82701
53512	82702
874	82703
12885	82704
7818	82705
1343	82706
4231	82707
57667	82708
4900	82709
70649	82710
6199	82711
337	82712
566	82713
83215	82714
46154	82715
17405	82716
24491	82717
35873	82718
2424	82719
37151	82720
5128	82721
15273	82722
27613	82723
516	82724
35004	82725
69469	82726
23923	82727
94366	82728
55026	82729
16238	82730
17538	82731
71417	82732
58825	82733
48924	82734
14749	82735
28221	82736
56628	82737
25153	82738
2721	82739
5399	82740
30453	82741
15492	82742
14759	82743
18388	82744
48996	82745
20493	82746
56178	82747
16750	82748
36579	82749
47027	82750
55512	82751
101457	82752
23065	82753
34170	82754
50608	82755
20494	82756
25374	82757
87541	82758
29241	82759
5660	82760
23441	82761
67836	82762
20285	82763
21152	82764
18913	82765
68035	82766
18054	82767
25291	82768
10091	82769
21627	82770
63557	82771
7105	82772
8729	82773
7261	82774
94517	82775
64665	82776
65767	82777
55043	82778
71346	82779
63669	82780
35485	82781
48668	82782
41147	82783
11068	82784
9273	82785
38271	82786
39664	82787
106828	82788
76086	82789
43607	82790
16120	82791
16044	82792
431	82793
6379	82794
51352	82795
100145	82796
16005	82797
110392	82798
27267	82799
20865	82800
97412	82801
34702	82802
110629	82803
1306	82804
21566	82805
422	82806
1334	82807
11057	82808
4078	82809
64611	82810
26632	82811
31318	82812
72690	82813
8484	82814
30148	82815
48544	82816
10179	82817
98876	82818
81300	82819
1248	82820
60744	82821
2725	82822
62381	82823
8199	82824
43535	82825
21606	82826
38373	82827
12967	82828
22030	82829
47689	82830
18	82831
10705	82832
21093	82833
22709	82834
3778	82835
9361	82836
41792	82837
1555	82838
7347	82839
2	82840
3217	82841
34513	82842
64265	82843
68095	82844
78346	82845
41	82846
31449	82847
7523	82848
68071	82849
1591	82850
346	82851
25899	82852
5140	82853
82757	82854
51927	82855
18896	82856
54094	82857
14200	82858
29781	82859
23585	82860
81122	82861
19360	82862
56646	82863
19761	82864
34681	82865
1745	82866
23815	82867
5658	82868
29827	82869
78005	82870
4369	82871
7921	82872
2975	82873
35951	82874
43279	82875
100093	82876
52858	82877
58596	82878
2667	82879
16114	82880
9134	82881
3348	82882
113765	82883
590	82884
85758	82885
55440	82886
232	82887
43909	82888
4481	82889
14046	82890
4296	82891
39436	82892
92857	82893
73080	82894
12119	82895
36737	82896
24095	82897
24680	82898
63453	82899
26740	82900
56518	82901
19969	82902
82549	82903
67160	82904
63001	82905
384	82906
18120	82907
35484	82908
42384	82909
13892	82910
11894	82911
35	82912
111837	82913
365	82914
11406	82915
18760	82916
7992	82917
42201	82918
15382	82919
29360	82920
26864	82921
102970	82922
2914	82923
78726	82924
69262	82925
139	82926
1111	82927
78248	82928
7685	82929
36668	82930
1675	82931
5681	82932
34167	82933
35972	82934
9772	82935
16996	82936
50110	82937
2794	82938
20865	82939
11672	82940
68408	82941
61702	82942
30703	82943
11868	82944
39613	82945
13557	82946
2914	82947
36345	82948
44226	82949
19632	82950
22183	82951
5	82952
55067	82953
759	82954
89754	82955
130	82956
12107	82957
19375	82958
46409	82959
72955	82960
27106	82961
22713	82962
2537	82963
31513	82964
41928	82965
7402	82966
72748	82967
59977	82968
55909	82969
257	82970
1023	82971
10966	82972
3103	82973
89844	82974
11144	82975
102792	82976
39036	82977
25447	82978
55820	82979
73693	82980
259	82981
5492	82982
2398	82983
17041	82984
76468	82985
65555	82986
29305	82987
48064	82988
16471	82989
31259	82990
30837	82991
8939	82992
10818	82993
18648	82994
5236	82995
37849	82996
47429	82997
7551	82998
101757	82999
80252	83000
23716	83001
64659	83002
18167	83003
49520	83004
5626	83005
22851	83006
16992	83007
499	83008
82	83009
43836	83010
847	83011
34743	83012
44694	83013
25368	83014
48132	83015
11010	83016
71405	83017
113253	83018
11746	83019
1884	83020
46285	83021
27781	83022
47904	83023
10034	83024
2892	83025
799	83026
40928	83027
17786	83028
61345	83029
29537	83030
12627	83031
9138	83032
39705	83033
6715	83034
279	83035
7835	83036
41252	83037
24358	83038
99331	83039
15357	83040
6461	83041
11684	83042
2048	83043
9893	83044
48890	83045
18131	83046
27255	83047
60359	83048
33466	83049
466	83050
32239	83051
16522	83052
89199	83053
77669	83054
73028	83055
30046	83056
3498	83057
14156	83058
54026	83059
47644	83060
3248	83061
4574	83062
5502	83063
28228	83064
94	83065
57198	83066
4717	83067
38617	83068
81454	83069
19311	83070
49681	83071
25263	83072
47745	83073
28466	83074
3296	83075
55226	83076
109817	83077
4796	83078
53107	83079
82909	83080
25224	83081
35954	83082
7883	83083
2839	83084
10824	83085
30194	83086
71176	83087
14072	83088
22517	83089
25649	83090
32881	83091
10072	83092
11135	83093
28146	83094
33440	83095
6201	83096
22379	83097
9750	83098
7957	83099
22378	83100
20908	83101
28791	83102
64991	83103
108663	83104
87158	83105
7	83106
3691	83107
104	83108
18798	83109
6518	83110
30946	83111
28109	83112
5538	83113
60543	83114
90090	83115
47529	83116
3132	83117
70627	83118
111623	83119
44240	83120
41192	83121
8887	83122
17345	83123
47772	83124
12610	83125
11159	83126
4182	83127
13233	83128
69640	83129
45877	83130
24134	83131
66423	83132
28018	83133
34775	83134
4014	83135
26	83136
74093	83137
26033	83138
62450	83139
8920	83140
25265	83141
16139	83142
5155	83143
77466	83144
2499	83145
9101	83146
48507	83147
42888	83148
19494	83149
20661	83150
7701	83151
55835	83152
4480	83153
80960	83154
16316	83155
5988	83156
8128	83157
17444	83158
7774	83159
656	83160
64407	83161
6935	83162
5813	83163
22965	83164
47927	83165
1990	83166
69660	83167
42200	83168
3325	83169
44707	83170
12458	83171
9548	83172
35973	83173
15238	83174
54413	83175
54639	83176
55146	83177
32159	83178
60191	83179
8783	83180
1871	83181
49748	83182
8228	83183
41194	83184
14558	83185
17091	83186
6827	83187
9459	83188
14507	83189
41274	83190
59809	83191
10875	83192
41003	83193
44438	83194
36098	83195
64955	83196
29286	83197
37589	83198
9235	83199
51033	83200
5983	83201
113605	83202
6628	83203
14392	83204
86052	83205
9837	83206
32600	83207
56012	83208
53	83209
579	83210
55293	83211
9426	83212
67671	83213
2844	83214
8625	83215
114396	83216
4269	83217
4950	83218
19496	83219
99214	83220
6557	83221
16680	83222
5151	83223
7356	83224
48717	83225
4192	83226
19442	83227
3795	83228
46635	83229
41149	83230
116	83231
83862	83232
34215	83233
14991	83234
64168	83235
859	83236
4846	83237
48706	83238
72137	83239
87105	83240
43241	83241
3353	83242
10487	83243
38965	83244
18980	83245
38582	83246
1910	83247
19803	83248
93484	83249
86503	83250
11778	83251
54724	83252
23980	83253
25902	83254
45149	83255
22117	83256
39460	83257
17447	83258
1242	83259
11123	83260
45342	83261
38618	83262
67972	83263
51804	83264
5433	83265
4096	83266
33977	83267
39167	83268
45619	83269
26845	83270
1424	83271
29173	83272
64224	83273
3732	83274
4247	83275
49854	83276
35950	83277
98409	83278
7367	83279
27561	83280
11910	83281
55780	83282
77479	83283
5089	83284
13793	83285
41476	83286
20908	83287
59517	83288
4805	83289
4757	83290
10710	83291
39679	83292
24446	83293
62859	83294
6233	83295
20673	83296
49206	83297
908	83298
689	83299
71359	83300
105505	83301
43236	83302
44134	83303
9231	83304
12254	83305
38261	83306
51742	83307
35345	83308
392	83309
28972	83310
72736	83311
37803	83312
51655	83313
5371	83314
65515	83315
20319	83316
76812	83317
6287	83318
52680	83319
10801	83320
27050	83321
77975	83322
105	83323
197	83324
16787	83325
50936	83326
25187	83327
102255	83328
6810	83329
14340	83330
45027	83331
18632	83332
81094	83333
12237	83334
88357	83335
192	83336
11216	83337
54610	83338
56775	83339
4477	83340
11933	83341
21186	83342
51483	83343
14323	83344
41918	83345
15682	83346
21987	83347
9055	83348
19266	83349
96724	83350
38104	83351
21292	83352
6333	83353
1150	83354
100882	83355
72061	83356
18635	83357
33219	83358
3379	83359
53207	83360
50464	83361
20298	83362
79344	83363
61981	83364
15059	83365
10461	83366
38514	83367
60295	83368
41156	83369
42562	83370
10871	83371
76298	83372
33329	83373
53347	83374
58357	83375
28749	83376
7570	83377
20403	83378
36155	83379
39155	83380
17787	83381
19895	83382
4936	83383
31637	83384
4325	83385
27619	83386
112	83387
6	83388
21340	83389
37475	83390
135	83391
39818	83392
19960	83393
9695	83394
90323	83395
10188	83396
3092	83397
73956	83398
3339	83399
68613	83400
21672	83401
11856	83402
9284	83403
8290	83404
8981	83405
1730	83406
4889	83407
2361	83408
30072	83409
64519	83410
1994	83411
35567	83412
14088	83413
4324	83414
92834	83415
58949	83416
70712	83417
38457	83418
81967	83419
11210	83420
20428	83421
18734	83422
36457	83423
48752	83424
84890	83425
11669	83426
20088	83427
39305	83428
40114	83429
17375	83430
27687	83431
57984	83432
19717	83433
33187	83434
14802	83435
7886	83436
1746	83437
104018	83438
87422	83439
35432	83440
101213	83441
41745	83442
19197	83443
60115	83444
3217	83445
22806	83446
51383	83447
31000	83448
90585	83449
501	83450
91270	83451
5606	83452
4391	83453
38039	83454
71736	83455
5744	83456
26550	83457
8845	83458
50207	83459
64377	83460
72383	83461
17297	83462
51625	83463
37384	83464
14806	83465
23232	83466
63082	83467
5730	83468
11031	83469
21	83470
57677	83471
12319	83472
6904	83473
32700	83474
48402	83475
68692	83476
95529	83477
10380	83478
36294	83479
8590	83480
29340	83481
19398	83482
104818	83483
9936	83484
10979	83485
36512	83486
45859	83487
78098	83488
25493	83489
3846	83490
11169	83491
39094	83492
1063	83493
11760	83494
48471	83495
61058	83496
83033	83497
17277	83498
368	83499
74146	83500
1817	83501
25	83502
25881	83503
58472	83504
11062	83505
60794	83506
53200	83507
1842	83508
44052	83509
25846	83510
44489	83511
67778	83512
7769	83513
41290	83514
11352	83515
70109	83516
28464	83517
751	83518
40638	83519
79055	83520
54193	83521
20477	83522
18805	83523
72189	83524
31842	83525
44850	83526
38149	83527
21663	83528
7076	83529
47931	83530
21127	83531
608	83532
48619	83533
35475	83534
18942	83535
86510	83536
11189	83537
66302	83538
23459	83539
77263	83540
27074	83541
22005	83542
12302	83543
14162	83544
33419	83545
7268	83546
15239	83547
73299	83548
48769	83549
21877	83550
5703	83551
24044	83552
698	83553
607	83554
22010	83555
85447	83556
4259	83557
12150	83558
43676	83559
91	83560
40717	83561
21684	83562
35323	83563
13066	83564
7793	83565
617	83566
1249	83567
12187	83568
87088	83569
30039	83570
103645	83571
1528	83572
35833	83573
48927	83574
64642	83575
54525	83576
7135	83577
4138	83578
797	83579
104031	83580
78545	83581
12691	83582
1552	83583
3616	83584
41238	83585
27432	83586
16817	83587
89526	83588
59407	83589
16909	83590
4464	83591
12041	83592
72405	83593
46860	83594
37968	83595
18294	83596
405	83597
32735	83598
11514	83599
83988	83600
35737	83601
302	83602
4509	83603
69	83604
1845	83605
55226	83606
8513	83607
26977	83608
32293	83609
4083	83610
99650	83611
19803	83612
26252	83613
86586	83614
2217	83615
18161	83616
80620	83617
159	83618
56212	83619
48961	83620
34294	83621
32788	83622
12432	83623
3504	83624
67	83625
35521	83626
1269	83627
72574	83628
13881	83629
14331	83630
1019	83631
36568	83632
58106	83633
28442	83634
10728	83635
71447	83636
34457	83637
77429	83638
74562	83639
67917	83640
23573	83641
91865	83642
73360	83643
17681	83644
42662	83645
102081	83646
2407	83647
5257	83648
1790	83649
56201	83650
38315	83651
23054	83652
8807	83653
86081	83654
2948	83655
2315	83656
17	83657
79145	83658
60655	83659
47325	83660
33925	83661
58998	83662
26365	83663
18324	83664
3289	83665
58707	83666
14781	83667
27187	83668
62958	83669
61772	83670
46515	83671
83301	83672
59239	83673
19152	83674
16416	83675
40007	83676
35735	83677
23148	83678
6	83679
10716	83680
62055	83681
2415	83682
16863	83683
39225	83684
15611	83685
111753	83686
87794	83687
24428	83688
1972	83689
72877	83690
49065	83691
5958	83692
914	83693
11004	83694
7698	83695
37350	83696
9134	83697
91803	83698
1873	83699
47354	83700
1846	83701
50396	83702
8844	83703
21614	83704
2015	83705
78806	83706
8909	83707
5329	83708
45935	83709
30361	83710
65023	83711
36547	83712
34882	83713
7943	83714
9752	83715
53318	83716
24022	83717
16670	83718
4593	83719
26544	83720
7523	83721
55084	83722
13793	83723
22	83724
45922	83725
29666	83726
2164	83727
9606	83728
87623	83729
78118	83730
1909	83731
602	83732
19760	83733
48330	83734
104063	83735
113656	83736
42985	83737
39178	83738
14225	83739
36066	83740
25702	83741
11376	83742
26626	83743
9977	83744
92538	83745
37992	83746
4870	83747
9928	83748
1594	83749
7609	83750
1538	83751
5122	83752
16	83753
9306	83754
3921	83755
3347	83756
30640	83757
8195	83758
91177	83759
571	83760
91	83761
29636	83762
14393	83763
451	83764
24624	83765
31737	83766
26062	83767
74034	83768
170	83769
5109	83770
35487	83771
68930	83772
214	83773
4637	83774
12498	83775
60693	83776
71463	83777
17556	83778
11129	83779
2419	83780
94646	83781
19437	83782
23191	83783
64509	83784
59659	83785
22076	83786
106131	83787
6884	83788
62077	83789
3773	83790
68090	83791
22920	83792
1	83793
39324	83794
17947	83795
10418	83796
2007	83797
3721	83798
5292	83799
1585	83800
7316	83801
41582	83802
2020	83803
3596	83804
29170	83805
24778	83806
2847	83807
7987	83808
2851	83809
29928	83810
19607	83811
7277	83812
25104	83813
14919	83814
5397	83815
80890	83816
39952	83817
1290	83818
4009	83819
4839	83820
30738	83821
2216	83822
33534	83823
6726	83824
41830	83825
53279	83826
2072	83827
80379	83828
1475	83829
113166	83830
15260	83831
98865	83832
77634	83833
76231	83834
8157	83835
13749	83836
40273	83837
6852	83838
9089	83839
2909	83840
15174	83841
17218	83842
42812	83843
37944	83844
17926	83845
9234	83846
55707	83847
45646	83848
307	83849
51156	83850
7311	83851
40697	83852
56540	83853
2684	83854
29008	83855
64779	83856
32708	83857
25872	83858
17350	83859
11398	83860
20927	83861
25412	83862
24108	83863
37865	83864
3988	83865
24361	83866
28652	83867
13839	83868
24914	83869
52805	83870
40745	83871
82625	83872
93106	83873
17392	83874
97843	83875
3395	83876
90874	83877
4245	83878
37622	83879
53393	83880
17427	83881
82250	83882
37383	83883
51125	83884
101821	83885
38223	83886
32282	83887
27093	83888
23647	83889
74011	83890
51	83891
4455	83892
32850	83893
23422	83894
32037	83895
65240	83896
44203	83897
8378	83898
107904	83899
48935	83900
8338	83901
41642	83902
39369	83903
27108	83904
2900	83905
3941	83906
14750	83907
110612	83908
16698	83909
79	83910
25556	83911
2736	83912
7202	83913
18124	83914
39366	83915
9707	83916
11148	83917
65557	83918
1301	83919
1230	83920
18677	83921
55081	83922
43252	83923
8685	83924
2178	83925
8575	83926
85642	83927
997	83928
6883	83929
28297	83930
2371	83931
10117	83932
50341	83933
3424	83934
30763	83935
80518	83936
35197	83937
571	83938
9763	83939
68967	83940
2824	83941
3029	83942
87667	83943
80268	83944
6818	83945
44215	83946
3450	83947
19358	83948
65	83949
11086	83950
16887	83951
67634	83952
4957	83953
1315	83954
20661	83955
72881	83956
10535	83957
12519	83958
1696	83959
456	83960
43429	83961
65402	83962
22236	83963
4143	83964
59747	83965
56722	83966
94480	83967
3982	83968
15009	83969
2322	83970
33590	83971
836	83972
58478	83973
40508	83974
56192	83975
46270	83976
8129	83977
13909	83978
38500	83979
47767	83980
29350	83981
24253	83982
7980	83983
4276	83984
85834	83985
2705	83986
35418	83987
67275	83988
69204	83989
59581	83990
48684	83991
41070	83992
5257	83993
57791	83994
7045	83995
17332	83996
5516	83997
3	83998
1519	83999
4940	84000
10124	84001
26919	84002
4834	84003
12605	84004
61749	84005
1275	84006
30263	84007
3508	84008
12498	84009
3026	84010
4715	84011
16415	84012
99376	84013
5879	84014
9257	84015
10538	84016
1769	84017
9320	84018
72467	84019
23182	84020
29436	84021
33211	84022
13007	84023
37424	84024
3604	84025
75647	84026
43850	84027
46198	84028
1570	84029
57610	84030
66449	84031
19475	84032
71441	84033
26836	84034
2242	84035
21560	84036
11573	84037
2323	84038
60675	84039
36	84040
12229	84041
37800	84042
733	84043
1950	84044
68078	84045
31172	84046
11198	84047
19857	84048
22523	84049
4529	84050
64664	84051
2885	84052
14539	84053
14529	84054
49591	84055
27015	84056
112	84057
6430	84058
3622	84059
59034	84060
15630	84061
46533	84062
16894	84063
6734	84064
40360	84065
14607	84066
3191	84067
72740	84068
18563	84069
4187	84070
59758	84071
52467	84072
36957	84073
10375	84074
46939	84075
9462	84076
7695	84077
841	84078
18879	84079
16877	84080
5171	84081
47127	84082
4423	84083
20120	84084
5076	84085
36529	84086
46748	84087
1229	84088
7971	84089
25716	84090
50249	84091
5809	84092
13992	84093
1195	84094
253	84095
19143	84096
72596	84097
37615	84098
799	84099
25078	84100
27759	84101
40779	84102
61445	84103
2046	84104
58811	84105
82148	84106
216	84107
104187	84108
620	84109
22786	84110
1967	84111
40456	84112
29071	84113
11268	84114
1356	84115
18153	84116
9265	84117
15982	84118
88303	84119
10715	84120
50674	84121
1758	84122
238	84123
48137	84124
13161	84125
4897	84126
12014	84127
49404	84128
17038	84129
86447	84130
13791	84131
42631	84132
12542	84133
63356	84134
16697	84135
26	84136
70308	84137
2594	84138
24417	84139
7127	84140
1218	84141
22480	84142
11382	84143
3808	84144
13969	84145
44970	84146
16357	84147
428	84148
51212	84149
101537	84150
4197	84151
5	84152
83776	84153
62492	84154
23044	84155
19483	84156
51194	84157
11162	84158
75172	84159
30814	84160
19947	84161
421	84162
17786	84163
7055	84164
70631	84165
435	84166
44767	84167
40571	84168
32613	84169
881	84170
34846	84171
37403	84172
16551	84173
52094	84174
21967	84175
193	84176
48294	84177
19674	84178
33351	84179
62560	84180
1152	84181
114	84182
19392	84183
21996	84184
69801	84185
33483	84186
65847	84187
7802	84188
45379	84189
15684	84190
9575	84191
6338	84192
15611	84193
51124	84194
26781	84195
94387	84196
32301	84197
62360	84198
40375	84199
4410	84200
15283	84201
15592	84202
68146	84203
15798	84204
40641	84205
17142	84206
50131	84207
25478	84208
50017	84209
32370	84210
47874	84211
49137	84212
33041	84213
53625	84214
4382	84215
19474	84216
102572	84217
16420	84218
16516	84219
2528	84220
3743	84221
15190	84222
25016	84223
17920	84224
57276	84225
75455	84226
41955	84227
168	84228
66403	84229
6104	84230
8439	84231
40342	84232
21929	84233
56874	84234
79029	84235
32199	84236
25265	84237
18950	84238
11027	84239
24853	84240
43925	84241
48339	84242
188	84243
1464	84244
28005	84245
21183	84246
47586	84247
29143	84248
7518	84249
72742	84250
59645	84251
21792	84252
58199	84253
80051	84254
34145	84255
19487	84256
8039	84257
21704	84258
4199	84259
3561	84260
30319	84261
15332	84262
83125	84263
273	84264
37198	84265
47863	84266
726	84267
17225	84268
733	84269
16080	84270
16222	84271
1958	84272
7453	84273
25833	84274
1385	84275
17011	84276
18780	84277
12848	84278
54706	84279
19099	84280
3289	84281
37301	84282
9839	84283
17287	84284
50773	84285
52912	84286
259	84287
47031	84288
61025	84289
37274	84290
86776	84291
42030	84292
11543	84293
54097	84294
44818	84295
49532	84296
3872	84297
36027	84298
81481	84299
10480	84300
21650	84301
36262	84302
48082	84303
42211	84304
11553	84305
24834	84306
3437	84307
20547	84308
2161	84309
15863	84310
3319	84311
30794	84312
98982	84313
28907	84314
19573	84315
84376	84316
20335	84317
96558	84318
111510	84319
31570	84320
84963	84321
12068	84322
513	84323
15631	84324
25420	84325
64691	84326
4431	84327
40580	84328
26069	84329
32223	84330
22346	84331
3654	84332
36146	84333
1551	84334
1254	84335
8113	84336
102780	84337
18638	84338
37522	84339
71162	84340
223	84341
37145	84342
16166	84343
3	84344
28148	84345
97197	84346
22678	84347
49005	84348
43572	84349
41087	84350
7611	84351
1310	84352
10687	84353
48347	84354
34	84355
50598	84356
957	84357
4406	84358
25631	84359
79902	84360
10	84361
17440	84362
33223	84363
25896	84364
2783	84365
50833	84366
1639	84367
534	84368
28258	84369
6464	84370
43827	84371
98718	84372
28142	84373
23	84374
7946	84375
30629	84376
75314	84377
13416	84378
87037	84379
32954	84380
119	84381
43052	84382
42	84383
79127	84384
36330	84385
20725	84386
41426	84387
52635	84388
32493	84389
30553	84390
22186	84391
2036	84392
55718	84393
47382	84394
29974	84395
48437	84396
61416	84397
277	84398
15655	84399
24883	84400
3486	84401
53532	84402
5757	84403
44342	84404
90267	84405
430	84406
39269	84407
55224	84408
63175	84409
3114	84410
14704	84411
3645	84412
55413	84413
2206	84414
15861	84415
66117	84416
3345	84417
12725	84418
60637	84419
22725	84420
11879	84421
1628	84422
6544	84423
64323	84424
45147	84425
50550	84426
86111	84427
23914	84428
274	84429
58837	84430
12227	84431
6846	84432
981	84433
29009	84434
18963	84435
10481	84436
9728	84437
741	84438
56853	84439
87774	84440
16746	84441
39500	84442
61157	84443
23789	84444
4347	84445
11671	84446
4685	84447
5708	84448
32337	84449
69927	84450
9579	84451
16493	84452
39940	84453
77482	84454
8411	84455
75102	84456
9171	84457
99885	84458
18297	84459
16982	84460
11090	84461
23261	84462
78079	84463
23620	84464
16018	84465
6042	84466
35501	84467
12495	84468
144	84469
11582	84470
29323	84471
31808	84472
9904	84473
997	84474
76539	84475
41353	84476
13158	84477
97627	84478
14414	84479
19756	84480
56851	84481
81640	84482
31817	84483
9204	84484
79711	84485
419	84486
2818	84487
489	84488
9084	84489
26200	84490
2434	84491
18166	84492
28482	84493
9754	84494
13641	84495
3043	84496
10396	84497
2288	84498
48142	84499
6752	84500
67020	84501
59927	84502
749	84503
191	84504
66834	84505
19233	84506
89706	84507
19189	84508
22530	84509
63	84510
32134	84511
10803	84512
41350	84513
4776	84514
9867	84515
50519	84516
14596	84517
65	84518
2767	84519
3435	84520
16327	84521
80860	84522
7532	84523
89730	84524
75385	84525
44492	84526
624	84527
27389	84528
2	84529
7123	84530
63240	84531
25910	84532
49454	84533
8618	84534
17364	84535
42899	84536
56805	84537
2972	84538
53735	84539
14964	84540
20215	84541
62078	84542
40	84543
34959	84544
53509	84545
2031	84546
54688	84547
12291	84548
44946	84549
91967	84550
2620	84551
35066	84552
9337	84553
4901	84554
37772	84555
40755	84556
436	84557
17699	84558
2591	84559
17392	84560
34735	84561
88209	84562
25119	84563
10012	84564
88888	84565
23779	84566
96303	84567
57969	84568
43140	84569
26814	84570
56137	84571
93419	84572
87163	84573
1268	84574
5220	84575
4327	84576
33008	84577
25588	84578
58229	84579
7396	84580
10512	84581
52938	84582
1669	84583
5747	84584
21333	84585
20858	84586
44589	84587
78628	84588
12888	84589
65191	84590
67466	84591
87268	84592
34600	84593
17108	84594
3589	84595
67572	84596
7133	84597
1741	84598
78905	84599
29756	84600
8593	84601
38225	84602
71305	84603
15674	84604
22165	84605
22569	84606
66741	84607
79204	84608
57852	84609
15926	84610
100737	84611
63136	84612
32655	84613
56032	84614
519	84615
34029	84616
37895	84617
9762	84618
5284	84619
15692	84620
86118	84621
10577	84622
825	84623
12108	84624
62113	84625
67440	84626
56187	84627
1123	84628
80796	84629
32886	84630
14887	84631
23128	84632
21139	84633
50174	84634
45002	84635
12723	84636
9879	84637
76990	84638
4297	84639
4935	84640
2192	84641
13078	84642
14680	84643
204	84644
7883	84645
11840	84646
692	84647
29921	84648
46101	84649
84259	84650
1	84651
7384	84652
36	84653
4587	84654
61171	84655
71873	84656
4302	84657
38726	84658
143	84659
29207	84660
10753	84661
15919	84662
23770	84663
4906	84664
38604	84665
18187	84666
32846	84667
27460	84668
49790	84669
825	84670
16366	84671
44945	84672
2045	84673
78086	84674
5944	84675
42687	84676
29346	84677
16995	84678
19996	84679
62895	84680
57029	84681
260	84682
8430	84683
46021	84684
1917	84685
92071	84686
25447	84687
36566	84688
18679	84689
82512	84690
10721	84691
58146	84692
4191	84693
68614	84694
61727	84695
26576	84696
4946	84697
9570	84698
44587	84699
31735	84700
4539	84701
88659	84702
59568	84703
30342	84704
1232	84705
3991	84706
1693	84707
76012	84708
42224	84709
58895	84710
29114	84711
23119	84712
27258	84713
50891	84714
84388	84715
38853	84716
5916	84717
9214	84718
1921	84719
60855	84720
58552	84721
6955	84722
405	84723
29225	84724
45020	84725
89027	84726
30852	84727
10896	84728
13603	84729
28344	84730
16125	84731
3704	84732
2941	84733
36036	84734
22190	84735
13799	84736
20305	84737
40745	84738
26007	84739
2937	84740
15944	84741
9349	84742
58137	84743
41085	84744
20380	84745
78156	84746
24979	84747
235	84748
47100	84749
25447	84750
44123	84751
19974	84752
12157	84753
35810	84754
18557	84755
3198	84756
14674	84757
53687	84758
7495	84759
41521	84760
21945	84761
2012	84762
770	84763
28893	84764
13611	84765
9092	84766
19385	84767
34978	84768
54	84769
2697	84770
20707	84771
44866	84772
21236	84773
60126	84774
81715	84775
33261	84776
65751	84777
3481	84778
16513	84779
65401	84780
77776	84781
26660	84782
55489	84783
104974	84784
18328	84785
2838	84786
41532	84787
11777	84788
32664	84789
88627	84790
16661	84791
26764	84792
23563	84793
14299	84794
80492	84795
21604	84796
32104	84797
26490	84798
78083	84799
25556	84800
67231	84801
62917	84802
106499	84803
43608	84804
13504	84805
23176	84806
36307	84807
12519	84808
113295	84809
57744	84810
49324	84811
21772	84812
8362	84813
78028	84814
6096	84815
1488	84816
27253	84817
59389	84818
1317	84819
29519	84820
14524	84821
7792	84822
4414	84823
13011	84824
1953	84825
35626	84826
13929	84827
21867	84828
19145	84829
51951	84830
35494	84831
3381	84832
20345	84833
48052	84834
86380	84835
23	84836
32816	84837
4507	84838
72953	84839
307	84840
10338	84841
2148	84842
2275	84843
1	84844
10950	84845
10639	84846
45896	84847
41581	84848
52339	84849
7058	84850
42403	84851
55438	84852
19960	84853
4292	84854
17069	84855
28601	84856
10297	84857
15809	84858
79864	84859
25501	84860
16973	84861
57744	84862
27592	84863
23099	84864
1699	84865
527	84866
50791	84867
19797	84868
9745	84869
6201	84870
43994	84871
28717	84872
13095	84873
3682	84874
16762	84875
51242	84876
10811	84877
17045	84878
14227	84879
34165	84880
24570	84881
23160	84882
14098	84883
1481	84884
29717	84885
60411	84886
16361	84887
5482	84888
28719	84889
2552	84890
7232	84891
10174	84892
85422	84893
1539	84894
32556	84895
91446	84896
1311	84897
59055	84898
207	84899
127	84900
1028	84901
6661	84902
6435	84903
2916	84904
78423	84905
81589	84906
3727	84907
30735	84908
19585	84909
2456	84910
36975	84911
65405	84912
6108	84913
35608	84914
29758	84915
1697	84916
55171	84917
1988	84918
10446	84919
58857	84920
9465	84921
42198	84922
24	84923
3	84924
23925	84925
24279	84926
8158	84927
8681	84928
13052	84929
18793	84930
24632	84931
19804	84932
21607	84933
15444	84934
41943	84935
111577	84936
74972	84937
53209	84938
10284	84939
40	84940
71321	84941
50149	84942
512	84943
28394	84944
33540	84945
145	84946
60174	84947
316	84948
8770	84949
507	84950
30025	84951
836	84952
478	84953
940	84954
17102	84955
22713	84956
18623	84957
4923	84958
86382	84959
64	84960
12544	84961
5982	84962
31786	84963
20732	84964
793	84965
70165	84966
1857	84967
81104	84968
68946	84969
33176	84970
40306	84971
33289	84972
26760	84973
6636	84974
7034	84975
6002	84976
26200	84977
31017	84978
17170	84979
37	84980
37364	84981
96795	84982
73013	84983
6318	84984
19048	84985
29050	84986
81257	84987
99029	84988
74302	84989
12577	84990
13766	84991
22105	84992
43373	84993
758	84994
305	84995
20105	84996
785	84997
9574	84998
1441	84999
81826	85000
49622	85001
35303	85002
57	85003
92492	85004
10631	85005
43319	85006
35305	85007
51767	85008
2473	85009
36945	85010
10843	85011
36551	85012
21848	85013
52715	85014
15084	85015
44958	85016
74341	85017
10610	85018
51728	85019
2199	85020
12993	85021
20874	85022
9079	85023
47289	85024
8888	85025
3238	85026
15644	85027
17885	85028
57696	85029
13486	85030
25250	85031
37062	85032
36995	85033
54496	85034
49852	85035
41038	85036
9331	85037
96435	85038
42873	85039
78434	85040
1203	85041
58330	85042
487	85043
11567	85044
679	85045
16268	85046
4366	85047
37239	85048
19585	85049
494	85050
1037	85051
17177	85052
42528	85053
6620	85054
85331	85055
12802	85056
8682	85057
6198	85058
41892	85059
70046	85060
2134	85061
23380	85062
10459	85063
27614	85064
38125	85065
17941	85066
1780	85067
22472	85068
60857	85069
72727	85070
27	85071
52161	85072
18945	85073
9686	85074
14532	85075
51411	85076
2906	85077
58223	85078
60024	85079
45857	85080
12813	85081
30699	85082
45694	85083
8757	85084
87037	85085
100924	85086
40265	85087
26594	85088
51530	85089
42176	85090
32002	85091
28826	85092
5822	85093
51352	85094
164	85095
12043	85096
32676	85097
20063	85098
707	85099
80008	85100
5806	85101
40205	85102
20440	85103
13313	85104
16892	85105
64088	85106
15892	85107
283	85108
27710	85109
57126	85110
37799	85111
3471	85112
13527	85113
58420	85114
2618	85115
49866	85116
112291	85117
3030	85118
50236	85119
15570	85120
28126	85121
29398	85122
84173	85123
6845	85124
7620	85125
4535	85126
12609	85127
16971	85128
26019	85129
17	85130
58998	85131
62704	85132
56119	85133
61420	85134
31501	85135
32710	85136
15504	85137
44751	85138
72941	85139
6204	85140
17889	85141
16358	85142
1621	85143
11150	85144
61875	85145
45122	85146
2909	85147
91777	85148
43205	85149
13242	85150
13916	85151
51401	85152
51024	85153
27578	85154
458	85155
41904	85156
5786	85157
73872	85158
20962	85159
108748	85160
28945	85161
103239	85162
61705	85163
45830	85164
43	85165
57772	85166
349	85167
61608	85168
4019	85169
30083	85170
68442	85171
15573	85172
2520	85173
2085	85174
48097	85175
8133	85176
42006	85177
6284	85178
37207	85179
22018	85180
478	85181
53607	85182
23056	85183
67053	85184
63852	85185
13247	85186
13993	85187
39065	85188
624	85189
67640	85190
54757	85191
23023	85192
34647	85193
30042	85194
12806	85195
53485	85196
1511	85197
6295	85198
3149	85199
13584	85200
9898	85201
1280	85202
47563	85203
34908	85204
75802	85205
44380	85206
205	85207
4306	85208
4447	85209
11110	85210
5848	85211
58073	85212
67167	85213
69935	85214
254	85215
99547	85216
493	85217
66614	85218
8128	85219
5454	85220
15992	85221
60899	85222
20489	85223
46629	85224
2850	85225
22807	85226
86579	85227
64502	85228
96629	85229
24446	85230
26696	85231
64573	85232
886	85233
24385	85234
8032	85235
53524	85236
9115	85237
36194	85238
27642	85239
920	85240
21500	85241
49640	85242
81545	85243
32810	85244
35032	85245
18659	85246
65724	85247
13384	85248
3942	85249
20972	85250
699	85251
32350	85252
112282	85253
10093	85254
83695	85255
12497	85256
46358	85257
17462	85258
5278	85259
7981	85260
76978	85261
4756	85262
27512	85263
6269	85264
69494	85265
15186	85266
11855	85267
2574	85268
55371	85269
1912	85270
91528	85271
3484	85272
98646	85273
3341	85274
3470	85275
34856	85276
3789	85277
84320	85278
78922	85279
29084	85280
34471	85281
9833	85282
14346	85283
76944	85284
6303	85285
19149	85286
1469	85287
415	85288
38858	85289
13789	85290
73084	85291
21400	85292
5266	85293
20796	85294
4560	85295
62350	85296
65261	85297
20453	85298
38060	85299
36222	85300
12578	85301
1568	85302
49784	85303
12503	85304
66557	85305
83567	85306
1089	85307
14227	85308
39688	85309
45663	85310
40476	85311
88228	85312
37339	85313
42972	85314
7848	85315
275	85316
19770	85317
2363	85318
9275	85319
82949	85320
57942	85321
6183	85322
52486	85323
101143	85324
27827	85325
2964	85326
6896	85327
15768	85328
2753	85329
6849	85330
10264	85331
78284	85332
85286	85333
3042	85334
3183	85335
65020	85336
57387	85337
57586	85338
47344	85339
32429	85340
76266	85341
14476	85342
37303	85343
71489	85344
68770	85345
111625	85346
8238	85347
3341	85348
33471	85349
24794	85350
23042	85351
33713	85352
528	85353
38367	85354
30405	85355
3303	85356
14562	85357
77988	85358
24106	85359
56926	85360
39608	85361
67210	85362
49398	85363
45354	85364
68424	85365
72975	85366
14768	85367
8498	85368
7657	85369
13599	85370
10342	85371
39134	85372
3493	85373
35317	85374
90403	85375
37583	85376
84606	85377
40609	85378
42718	85379
9721	85380
4068	85381
1242	85382
24337	85383
27403	85384
21779	85385
422	85386
3882	85387
43353	85388
48417	85389
30700	85390
47021	85391
29598	85392
11190	85393
8195	85394
53595	85395
3414	85396
92340	85397
2839	85398
7704	85399
16406	85400
47915	85401
23264	85402
110725	85403
40644	85404
33497	85405
54928	85406
77560	85407
3625	85408
22529	85409
3958	85410
37055	85411
77986	85412
2614	85413
5068	85414
20915	85415
97538	85416
2333	85417
4212	85418
9556	85419
4378	85420
84356	85421
12641	85422
37210	85423
30367	85424
216	85425
13477	85426
31476	85427
58466	85428
98383	85429
13105	85430
16318	85431
87477	85432
50946	85433
2244	85434
17834	85435
26832	85436
46775	85437
1888	85438
47647	85439
18825	85440
32322	85441
10253	85442
31301	85443
81450	85444
3875	85445
17316	85446
50014	85447
40204	85448
3369	85449
42895	85450
47003	85451
64472	85452
81834	85453
96651	85454
1253	85455
53926	85456
43970	85457
59393	85458
22713	85459
10812	85460
17417	85461
92376	85462
22291	85463
12388	85464
39236	85465
84010	85466
26959	85467
39091	85468
50699	85469
12554	85470
1783	85471
10755	85472
49219	85473
4115	85474
24912	85475
12056	85476
5218	85477
4371	85478
25930	85479
10440	85480
38896	85481
2241	85482
38590	85483
5562	85484
41253	85485
73356	85486
1010	85487
16285	85488
34230	85489
109259	85490
73464	85491
49605	85492
585	85493
9521	85494
47379	85495
9325	85496
1963	85497
21632	85498
8023	85499
71383	85500
5375	85501
5764	85502
68623	85503
36917	85504
49717	85505
793	85506
48921	85507
21936	85508
13372	85509
21641	85510
40437	85511
2974	85512
106252	85513
41832	85514
79036	85515
506	85516
7501	85517
12575	85518
107491	85519
30438	85520
173	85521
85153	85522
4402	85523
9679	85524
38	85525
27620	85526
6005	85527
96930	85528
3829	85529
4667	85530
42496	85531
17427	85532
8490	85533
66878	85534
15094	85535
43101	85536
34642	85537
98065	85538
2548	85539
9817	85540
37779	85541
19720	85542
16345	85543
70716	85544
8001	85545
32490	85546
3081	85547
21236	85548
41667	85549
1268	85550
11205	85551
8431	85552
781	85553
32374	85554
5560	85555
83642	85556
97575	85557
469	85558
4100	85559
75569	85560
20898	85561
16571	85562
67566	85563
2557	85564
42594	85565
72036	85566
7663	85567
4526	85568
1176	85569
41163	85570
56728	85571
87841	85572
33874	85573
52626	85574
24339	85575
23601	85576
13554	85577
17071	85578
68782	85579
52970	85580
72958	85581
11129	85582
42185	85583
82539	85584
7674	85585
1423	85586
73010	85587
25605	85588
4156	85589
54723	85590
18228	85591
71279	85592
28224	85593
83853	85594
33437	85595
30183	85596
20532	85597
47384	85598
28493	85599
19883	85600
2345	85601
109852	85602
28912	85603
59658	85604
51298	85605
13896	85606
16615	85607
45799	85608
60032	85609
20412	85610
1458	85611
7804	85612
42419	85613
19093	85614
103230	85615
31371	85616
39129	85617
5351	85618
271	85619
30934	85620
19563	85621
22256	85622
57818	85623
74603	85624
23837	85625
32050	85626
2974	85627
97083	85628
92249	85629
105158	85630
88800	85631
37399	85632
101488	85633
3077	85634
79571	85635
42141	85636
1739	85637
254	85638
41828	85639
29734	85640
16259	85641
22975	85642
2635	85643
8513	85644
24821	85645
12731	85646
39587	85647
41526	85648
50886	85649
36382	85650
27	85651
11959	85652
3532	85653
1485	85654
30811	85655
57162	85656
24435	85657
68698	85658
13334	85659
14920	85660
49930	85661
100060	85662
52299	85663
9350	85664
18238	85665
22603	85666
7962	85667
60269	85668
89450	85669
51210	85670
15211	85671
7542	85672
53078	85673
28057	85674
11475	85675
31521	85676
23774	85677
4877	85678
9509	85679
16010	85680
5735	85681
73354	85682
1677	85683
313	85684
21103	85685
562	85686
34851	85687
86015	85688
34506	85689
41785	85690
17820	85691
53323	85692
38618	85693
2223	85694
73516	85695
247	85696
80660	85697
20930	85698
32667	85699
23401	85700
28052	85701
19579	85702
11005	85703
28485	85704
38780	85705
13966	85706
4889	85707
430	85708
5019	85709
29243	85710
5620	85711
68641	85712
65802	85713
62503	85714
35518	85715
12803	85716
1012	85717
1618	85718
190	85719
981	85720
1818	85721
52334	85722
21598	85723
9178	85724
24563	85725
11977	85726
45185	85727
2095	85728
12986	85729
75266	85730
20640	85731
22325	85732
62960	85733
40108	85734
5726	85735
54482	85736
502	85737
25266	85738
94	85739
12543	85740
13025	85741
8382	85742
56245	85743
66684	85744
15306	85745
60584	85746
13311	85747
63468	85748
15229	85749
63499	85750
14319	85751
71385	85752
522	85753
11724	85754
57482	85755
21908	85756
44652	85757
40130	85758
75288	85759
17704	85760
17832	85761
43300	85762
10606	85763
44316	85764
27521	85765
9608	85766
33832	85767
111019	85768
34924	85769
26973	85770
16728	85771
61148	85772
48241	85773
28112	85774
28421	85775
15757	85776
52761	85777
43578	85778
9527	85779
79117	85780
30845	85781
4719	85782
51904	85783
1062	85784
59585	85785
5397	85786
10529	85787
16093	85788
7319	85789
58769	85790
4558	85791
1385	85792
5923	85793
29083	85794
23240	85795
9864	85796
113876	85797
317	85798
37288	85799
63060	85800
20370	85801
56900	85802
14586	85803
7582	85804
33270	85805
7023	85806
57652	85807
10842	85808
15202	85809
23808	85810
16627	85811
71817	85812
51286	85813
680	85814
1593	85815
77555	85816
18800	85817
54562	85818
59537	85819
19527	85820
69729	85821
2498	85822
7537	85823
4065	85824
32061	85825
11766	85826
62208	85827
24729	85828
14940	85829
99879	85830
886	85831
3760	85832
6597	85833
58958	85834
10769	85835
22173	85836
34920	85837
13723	85838
7165	85839
14841	85840
5049	85841
23391	85842
103216	85843
27775	85844
1790	85845
6539	85846
29955	85847
53803	85848
68905	85849
26479	85850
63615	85851
77189	85852
46149	85853
6067	85854
32415	85855
20244	85856
2056	85857
21108	85858
42144	85859
98042	85860
37233	85861
55523	85862
1661	85863
50953	85864
140	85865
43028	85866
47037	85867
8639	85868
4759	85869
9522	85870
25377	85871
22977	85872
10337	85873
36319	85874
43317	85875
77051	85876
50045	85877
3114	85878
10826	85879
8482	85880
7077	85881
9916	85882
10443	85883
162	85884
44684	85885
7562	85886
39603	85887
55925	85888
12548	85889
9644	85890
2714	85891
34732	85892
48438	85893
50528	85894
2872	85895
42413	85896
65942	85897
41429	85898
49235	85899
65747	85900
12627	85901
75320	85902
3636	85903
2219	85904
39525	85905
36701	85906
94879	85907
17728	85908
69807	85909
45689	85910
34421	85911
15509	85912
1246	85913
17586	85914
15697	85915
1140	85916
85794	85917
76154	85918
27017	85919
4338	85920
55286	85921
56628	85922
28643	85923
18583	85924
2345	85925
62999	85926
1190	85927
49712	85928
10781	85929
134	85930
1075	85931
39796	85932
395	85933
10543	85934
8501	85935
72864	85936
205	85937
15881	85938
37667	85939
4313	85940
34942	85941
37894	85942
2936	85943
13766	85944
11140	85945
2218	85946
18234	85947
44360	85948
33960	85949
67791	85950
93448	85951
51551	85952
6012	85953
59207	85954
26670	85955
47418	85956
98849	85957
537	85958
40373	85959
46628	85960
10477	85961
5320	85962
71014	85963
51693	85964
5232	85965
13885	85966
8024	85967
16003	85968
6220	85969
13970	85970
7100	85971
70499	85972
3292	85973
3688	85974
19652	85975
3732	85976
10661	85977
17308	85978
23455	85979
9211	85980
36783	85981
39862	85982
11710	85983
41890	85984
64886	85985
108869	85986
9095	85987
45348	85988
43184	85989
41348	85990
5783	85991
5943	85992
25358	85993
20919	85994
11648	85995
90598	85996
24792	85997
47213	85998
4048	85999
1068	86000
43482	86001
8370	86002
107377	86003
98689	86004
9346	86005
2554	86006
18781	86007
2273	86008
93094	86009
7881	86010
82058	86011
46253	86012
68510	86013
61045	86014
38732	86015
72438	86016
28555	86017
91471	86018
11866	86019
9680	86020
9147	86021
32205	86022
19177	86023
23029	86024
8934	86025
13960	86026
56272	86027
19748	86028
9681	86029
18759	86030
8544	86031
57117	86032
89916	86033
21650	86034
15733	86035
39625	86036
4344	86037
2400	86038
77120	86039
3414	86040
1805	86041
29851	86042
57338	86043
6503	86044
1317	86045
16840	86046
14127	86047
47862	86048
39070	86049
7104	86050
327	86051
13844	86052
7587	86053
55128	86054
18887	86055
92172	86056
27593	86057
40737	86058
13868	86059
83181	86060
44464	86061
3100	86062
36594	86063
17542	86064
13876	86065
42050	86066
20240	86067
46448	86068
13171	86069
17142	86070
41813	86071
12380	86072
1367	86073
89	86074
12009	86075
43231	86076
1430	86077
73076	86078
31922	86079
4363	86080
71424	86081
357	86082
86153	86083
39322	86084
23224	86085
13571	86086
9673	86087
2294	86088
887	86089
7764	86090
46301	86091
12014	86092
1034	86093
2998	86094
54846	86095
2052	86096
87369	86097
44418	86098
36127	86099
40988	86100
13129	86101
4259	86102
73855	86103
42727	86104
52489	86105
97450	86106
6158	86107
92139	86108
15642	86109
15157	86110
15388	86111
999	86112
11525	86113
34142	86114
28029	86115
1007	86116
2235	86117
19988	86118
36571	86119
88991	86120
2917	86121
26042	86122
2989	86123
64963	86124
934	86125
4414	86126
1570	86127
54285	86128
14930	86129
35332	86130
83403	86131
8929	86132
42983	86133
6606	86134
96117	86135
24416	86136
50054	86137
103074	86138
4827	86139
59064	86140
74965	86141
20842	86142
21340	86143
39643	86144
8221	86145
64224	86146
5772	86147
1778	86148
90465	86149
80446	86150
9547	86151
34142	86152
11852	86153
54357	86154
5058	86155
78440	86156
62	86157
2422	86158
8039	86159
103409	86160
29246	86161
5470	86162
18428	86163
11684	86164
2379	86165
44125	86166
64662	86167
82601	86168
14853	86169
59757	86170
208	86171
49326	86172
12690	86173
22494	86174
41708	86175
73317	86176
478	86177
26267	86178
30744	86179
811	86180
24566	86181
40814	86182
9184	86183
7617	86184
112391	86185
36335	86186
14303	86187
3846	86188
8132	86189
45894	86190
18153	86191
36547	86192
1272	86193
23903	86194
96483	86195
28179	86196
781	86197
28869	86198
54813	86199
8063	86200
45824	86201
4314	86202
59359	86203
79503	86204
11150	86205
55119	86206
8775	86207
27805	86208
91190	86209
57812	86210
15969	86211
1958	86212
54474	86213
24980	86214
48194	86215
12459	86216
21390	86217
30278	86218
31344	86219
35244	86220
79245	86221
3617	86222
18461	86223
7820	86224
23859	86225
31157	86226
79843	86227
11506	86228
79766	86229
16146	86230
245	86231
96958	86232
23647	86233
72640	86234
77976	86235
71805	86236
42636	86237
4235	86238
38652	86239
46555	86240
5798	86241
15290	86242
42502	86243
27767	86244
59183	86245
689	86246
17573	86247
24872	86248
47494	86249
88517	86250
32916	86251
16077	86252
14917	86253
32831	86254
12629	86255
38005	86256
8388	86257
39873	86258
64191	86259
22868	86260
2344	86261
3169	86262
16451	86263
31094	86264
49597	86265
291	86266
19235	86267
20230	86268
5447	86269
63034	86270
72259	86271
42731	86272
22063	86273
36005	86274
1905	86275
5370	86276
5934	86277
2035	86278
47810	86279
79825	86280
59730	86281
62853	86282
78364	86283
162	86284
23765	86285
22425	86286
66912	86287
3003	86288
85520	86289
1577	86290
22450	86291
9292	86292
19321	86293
110	86294
20098	86295
415	86296
8305	86297
15653	86298
17818	86299
16085	86300
55406	86301
22304	86302
36180	86303
68805	86304
9343	86305
13693	86306
94373	86307
76	86308
704	86309
83103	86310
33788	86311
95597	86312
29003	86313
90130	86314
24049	86315
64348	86316
3923	86317
49007	86318
32608	86319
19401	86320
9746	86321
427	86322
41741	86323
37626	86324
68853	86325
12897	86326
50675	86327
45473	86328
1650	86329
38407	86330
28853	86331
26865	86332
3348	86333
26985	86334
45863	86335
40299	86336
4298	86337
26090	86338
31	86339
29598	86340
14989	86341
12131	86342
11094	86343
71729	86344
3404	86345
60889	86346
25141	86347
9579	86348
114262	86349
842	86350
30899	86351
48144	86352
2389	86353
36776	86354
3447	86355
87843	86356
15171	86357
42853	86358
22513	86359
67767	86360
49070	86361
42339	86362
1334	86363
256	86364
24272	86365
57491	86366
1432	86367
875	86368
60720	86369
34768	86370
9233	86371
7169	86372
30650	86373
363	86374
15712	86375
70908	86376
74494	86377
30583	86378
78606	86379
57947	86380
60267	86381
95111	86382
8960	86383
46251	86384
54612	86385
904	86386
88089	86387
17112	86388
2771	86389
30290	86390
42445	86391
4614	86392
24444	86393
19179	86394
52049	86395
71174	86396
37377	86397
21880	86398
12986	86399
13096	86400
22318	86401
7237	86402
6013	86403
39768	86404
54324	86405
2166	86406
16198	86407
64494	86408
16794	86409
6668	86410
36282	86411
43648	86412
38438	86413
15760	86414
26912	86415
40593	86416
105	86417
64294	86418
2516	86419
63830	86420
18459	86421
36110	86422
3659	86423
53661	86424
49750	86425
8135	86426
169	86427
549	86428
34844	86429
55649	86430
9443	86431
2270	86432
27235	86433
44669	86434
5188	86435
44444	86436
752	86437
8546	86438
15749	86439
23351	86440
1305	86441
2945	86442
30393	86443
3157	86444
18415	86445
20586	86446
42871	86447
58623	86448
67169	86449
16309	86450
4810	86451
1216	86452
68048	86453
19887	86454
17072	86455
6513	86456
70698	86457
19593	86458
2149	86459
43942	86460
105486	86461
37922	86462
23832	86463
5038	86464
26170	86465
70164	86466
722	86467
5795	86468
19737	86469
2550	86470
9419	86471
98236	86472
49458	86473
1081	86474
43155	86475
15255	86476
54702	86477
36127	86478
53417	86479
14603	86480
34164	86481
10122	86482
27373	86483
82997	86484
30351	86485
89033	86486
9207	86487
83722	86488
29231	86489
11298	86490
7620	86491
15763	86492
32236	86493
24506	86494
1597	86495
67141	86496
12453	86497
26318	86498
35655	86499
72049	86500
31936	86501
48444	86502
3574	86503
16930	86504
63305	86505
66906	86506
11963	86507
51172	86508
3480	86509
6990	86510
39839	86511
63755	86512
26481	86513
32806	86514
4527	86515
17359	86516
61540	86517
32432	86518
9253	86519
3080	86520
30381	86521
12308	86522
6537	86523
158	86524
51623	86525
31237	86526
7736	86527
15410	86528
68604	86529
2072	86530
12862	86531
15998	86532
67822	86533
65798	86534
109758	86535
13631	86536
18308	86537
3029	86538
81999	86539
85147	86540
23630	86541
8889	86542
47632	86543
21201	86544
33732	86545
65444	86546
79208	86547
35760	86548
27992	86549
24762	86550
65409	86551
32163	86552
53266	86553
7051	86554
3158	86555
13894	86556
27677	86557
18025	86558
15595	86559
37233	86560
9174	86561
47240	86562
17678	86563
52704	86564
5101	86565
3412	86566
14484	86567
17175	86568
9529	86569
9620	86570
1181	86571
4598	86572
56209	86573
34770	86574
84	86575
20997	86576
1927	86577
15614	86578
17776	86579
78006	86580
58992	86581
18849	86582
15241	86583
53258	86584
20441	86585
101107	86586
18566	86587
20759	86588
19677	86589
60718	86590
42219	86591
20116	86592
48764	86593
45385	86594
33557	86595
2341	86596
97415	86597
15900	86598
83507	86599
1861	86600
68900	86601
46283	86602
5520	86603
44131	86604
25791	86605
795	86606
3151	86607
37709	86608
9008	86609
111420	86610
1586	86611
339	86612
30219	86613
16315	86614
46668	86615
62786	86616
16690	86617
13839	86618
12583	86619
8522	86620
71427	86621
62071	86622
15956	86623
986	86624
26	86625
66573	86626
50731	86627
15389	86628
21582	86629
8852	86630
10	86631
71830	86632
38400	86633
95495	86634
35773	86635
10534	86636
24955	86637
101204	86638
42063	86639
104090	86640
23145	86641
35229	86642
46347	86643
131	86644
96260	86645
30742	86646
88537	86647
47786	86648
85439	86649
9094	86650
32848	86651
69402	86652
6789	86653
59178	86654
48321	86655
44908	86656
42216	86657
64711	86658
43387	86659
72314	86660
8278	86661
16238	86662
54046	86663
35307	86664
453	86665
18816	86666
8503	86667
46551	86668
3069	86669
3057	86670
230	86671
1226	86672
65458	86673
62513	86674
10775	86675
184	86676
13442	86677
15	86678
11114	86679
44934	86680
25364	86681
24652	86682
57364	86683
29143	86684
65661	86685
36046	86686
100036	86687
16311	86688
5431	86689
29274	86690
3216	86691
24811	86692
100038	86693
35986	86694
7523	86695
52866	86696
22854	86697
1107	86698
47150	86699
12536	86700
36185	86701
23328	86702
43180	86703
1817	86704
23159	86705
9408	86706
65243	86707
13238	86708
27317	86709
26427	86710
1261	86711
103677	86712
194	86713
73401	86714
30454	86715
44394	86716
3024	86717
29	86718
28288	86719
11290	86720
81159	86721
5067	86722
1260	86723
90701	86724
53306	86725
857	86726
45070	86727
21805	86728
16734	86729
4596	86730
59355	86731
12829	86732
70610	86733
5114	86734
68544	86735
15992	86736
38570	86737
14985	86738
54725	86739
742	86740
45	86741
11523	86742
26717	86743
12158	86744
49631	86745
41363	86746
103901	86747
3378	86748
6457	86749
25139	86750
42389	86751
35516	86752
1251	86753
11008	86754
50089	86755
41357	86756
4374	86757
56580	86758
48634	86759
82741	86760
14284	86761
12710	86762
45727	86763
29219	86764
70074	86765
117	86766
17505	86767
37004	86768
24920	86769
82404	86770
26058	86771
13619	86772
85108	86773
13105	86774
4706	86775
3020	86776
32560	86777
83024	86778
13667	86779
74275	86780
2323	86781
22931	86782
10621	86783
58195	86784
41281	86785
39615	86786
359	86787
897	86788
105643	86789
1261	86790
36803	86791
16843	86792
5921	86793
74170	86794
55464	86795
12877	86796
59414	86797
2639	86798
3800	86799
32592	86800
20421	86801
85983	86802
4734	86803
48892	86804
22328	86805
33192	86806
11586	86807
23203	86808
866	86809
773	86810
37307	86811
25809	86812
32572	86813
2160	86814
7975	86815
68498	86816
1202	86817
7208	86818
7844	86819
12242	86820
101012	86821
76713	86822
10791	86823
80726	86824
51076	86825
67158	86826
16829	86827
50570	86828
13776	86829
69235	86830
30888	86831
7253	86832
85806	86833
2317	86834
27860	86835
9485	86836
7607	86837
3832	86838
33579	86839
58817	86840
43076	86841
3556	86842
84185	86843
62835	86844
77573	86845
32432	86846
90259	86847
103990	86848
61583	86849
59061	86850
34302	86851
19157	86852
23006	86853
7646	86854
71538	86855
32444	86856
76504	86857
53264	86858
21	86859
85273	86860
20914	86861
1057	86862
39050	86863
37127	86864
38380	86865
21403	86866
3476	86867
25902	86868
17630	86869
105	86870
67643	86871
29907	86872
68998	86873
37618	86874
10986	86875
10045	86876
16548	86877
3265	86878
27613	86879
33698	86880
56625	86881
18132	86882
2916	86883
69945	86884
6496	86885
9623	86886
6204	86887
3695	86888
4482	86889
11637	86890
23519	86891
41546	86892
30778	86893
22256	86894
13352	86895
86403	86896
20703	86897
18373	86898
7648	86899
7246	86900
4203	86901
43235	86902
79192	86903
53928	86904
83857	86905
56403	86906
45460	86907
1442	86908
21988	86909
17176	86910
75962	86911
1263	86912
234	86913
23582	86914
41877	86915
2506	86916
3837	86917
47270	86918
71219	86919
41543	86920
49608	86921
17616	86922
65572	86923
31944	86924
39355	86925
1559	86926
41477	86927
39015	86928
42769	86929
15370	86930
96906	86931
48249	86932
13180	86933
33665	86934
102077	86935
25163	86936
58796	86937
262	86938
42019	86939
6745	86940
34662	86941
20584	86942
58299	86943
8812	86944
207	86945
23027	86946
24802	86947
25879	86948
26291	86949
1635	86950
52421	86951
66306	86952
33613	86953
910	86954
15595	86955
3517	86956
42573	86957
326	86958
35482	86959
55481	86960
39273	86961
23554	86962
16309	86963
98595	86964
44911	86965
8352	86966
41083	86967
6800	86968
20232	86969
45578	86970
44576	86971
42971	86972
7065	86973
8961	86974
35439	86975
9844	86976
39864	86977
58307	86978
4398	86979
39047	86980
4603	86981
11540	86982
31866	86983
37675	86984
8972	86985
18954	86986
32183	86987
18247	86988
9639	86989
41721	86990
49317	86991
31774	86992
1336	86993
16853	86994
3858	86995
8877	86996
4140	86997
101559	86998
14007	86999
1983	87000
104997	87001
18063	87002
8651	87003
28138	87004
1265	87005
2090	87006
4208	87007
9735	87008
12240	87009
72107	87010
58345	87011
16475	87012
58188	87013
22678	87014
59197	87015
18078	87016
51164	87017
73956	87018
2783	87019
57081	87020
2610	87021
104998	87022
30496	87023
12647	87024
4391	87025
30615	87026
78158	87027
16337	87028
3912	87029
158	87030
40173	87031
239	87032
78	87033
72248	87034
46885	87035
27665	87036
61703	87037
6724	87038
46569	87039
46350	87040
90221	87041
39208	87042
3224	87043
27839	87044
36360	87045
58916	87046
25190	87047
9780	87048
85228	87049
67881	87050
6530	87051
61119	87052
61733	87053
7577	87054
20889	87055
19505	87056
21625	87057
62001	87058
97123	87059
18881	87060
4144	87061
40468	87062
4056	87063
31419	87064
107	87065
26899	87066
9876	87067
5020	87068
66225	87069
39906	87070
13671	87071
36585	87072
28858	87073
7710	87074
69873	87075
44412	87076
12132	87077
6192	87078
39774	87079
3148	87080
36751	87081
8730	87082
81491	87083
35403	87084
17562	87085
80098	87086
10861	87087
92237	87088
33341	87089
46935	87090
82155	87091
14399	87092
47537	87093
15357	87094
44405	87095
37409	87096
44367	87097
439	87098
58217	87099
27140	87100
39046	87101
28275	87102
29193	87103
73083	87104
3484	87105
14184	87106
10879	87107
11725	87108
51294	87109
20	87110
2392	87111
15236	87112
18386	87113
498	87114
11215	87115
5042	87116
68850	87117
29943	87118
54603	87119
19790	87120
14224	87121
69989	87122
7308	87123
7482	87124
14827	87125
92909	87126
44291	87127
34218	87128
15305	87129
59279	87130
43750	87131
18060	87132
18557	87133
14717	87134
47263	87135
106616	87136
2212	87137
6076	87138
28269	87139
336	87140
2516	87141
31282	87142
12572	87143
21936	87144
74792	87145
49921	87146
5185	87147
56376	87148
45536	87149
964	87150
48	87151
10212	87152
7806	87153
7046	87154
42629	87155
88002	87156
5974	87157
37138	87158
13801	87159
21343	87160
7678	87161
59965	87162
14813	87163
40296	87164
474	87165
3036	87166
108	87167
77116	87168
16989	87169
65790	87170
8164	87171
70339	87172
89399	87173
56776	87174
29894	87175
63097	87176
31393	87177
1721	87178
10103	87179
29267	87180
66893	87181
6448	87182
51068	87183
60681	87184
446	87185
37384	87186
102057	87187
6420	87188
16921	87189
99582	87190
18923	87191
72865	87192
16003	87193
693	87194
12105	87195
20011	87196
93297	87197
7661	87198
19072	87199
100729	87200
10009	87201
50579	87202
80465	87203
5325	87204
19229	87205
28676	87206
52560	87207
33869	87208
4780	87209
114158	87210
31248	87211
51895	87212
37123	87213
110676	87214
44873	87215
15687	87216
178	87217
32891	87218
87187	87219
19841	87220
9681	87221
12002	87222
302	87223
425	87224
67745	87225
11313	87226
588	87227
81979	87228
59820	87229
28481	87230
46849	87231
31344	87232
23184	87233
38757	87234
105034	87235
61429	87236
21940	87237
28692	87238
12130	87239
57016	87240
51577	87241
74547	87242
87757	87243
51654	87244
23994	87245
56391	87246
11178	87247
9985	87248
45432	87249
79024	87250
39738	87251
12541	87252
4513	87253
19143	87254
14117	87255
27349	87256
13541	87257
7127	87258
16698	87259
3823	87260
14493	87261
75817	87262
99043	87263
72939	87264
4894	87265
93299	87266
12371	87267
2492	87268
73418	87269
4529	87270
51634	87271
22523	87272
25257	87273
19218	87274
15047	87275
61269	87276
37879	87277
17814	87278
8217	87279
58356	87280
50332	87281
405	87282
253	87283
41012	87284
20832	87285
18673	87286
14055	87287
33061	87288
83031	87289
60478	87290
523	87291
37039	87292
48233	87293
28524	87294
2677	87295
52104	87296
26672	87297
36566	87298
7571	87299
2853	87300
51812	87301
1303	87302
52869	87303
10220	87304
80230	87305
14154	87306
3491	87307
44343	87308
1508	87309
4299	87310
9719	87311
361	87312
68658	87313
18610	87314
8911	87315
4116	87316
60647	87317
87429	87318
26176	87319
100025	87320
59309	87321
3734	87322
8325	87323
5945	87324
74991	87325
58603	87326
2942	87327
810	87328
61219	87329
3717	87330
42941	87331
3344	87332
21623	87333
6925	87334
2856	87335
1628	87336
72795	87337
43108	87338
5089	87339
13708	87340
95483	87341
25051	87342
56787	87343
59461	87344
67796	87345
4548	87346
8822	87347
8009	87348
4869	87349
23986	87350
36740	87351
20215	87352
9218	87353
14102	87354
44482	87355
20080	87356
27205	87357
6185	87358
89376	87359
76411	87360
21958	87361
5129	87362
70558	87363
8856	87364
56345	87365
2305	87366
15829	87367
64790	87368
28142	87369
22763	87370
75116	87371
58805	87372
42939	87373
40105	87374
627	87375
34377	87376
698	87377
33971	87378
7176	87379
20613	87380
71142	87381
560	87382
335	87383
6549	87384
265	87385
43346	87386
5312	87387
63034	87388
14122	87389
9968	87390
19934	87391
29441	87392
1722	87393
29499	87394
82114	87395
32559	87396
27868	87397
163	87398
49326	87399
36864	87400
7997	87401
613	87402
40549	87403
47916	87404
7739	87405
57398	87406
28841	87407
17034	87408
31539	87409
4524	87410
86500	87411
59771	87412
57603	87413
7618	87414
6338	87415
8129	87416
36445	87417
26374	87418
84377	87419
57730	87420
5	87421
26281	87422
89137	87423
19331	87424
39920	87425
11011	87426
59639	87427
5448	87428
61884	87429
1896	87430
65215	87431
1473	87432
8891	87433
60980	87434
114351	87435
26447	87436
17275	87437
8432	87438
90797	87439
33124	87440
19728	87441
49549	87442
1607	87443
63140	87444
44259	87445
70490	87446
36970	87447
75459	87448
24929	87449
11704	87450
86581	87451
17839	87452
100073	87453
11025	87454
22974	87455
4162	87456
11715	87457
34172	87458
13183	87459
15854	87460
37711	87461
7416	87462
47186	87463
56941	87464
36152	87465
57713	87466
5	87467
17816	87468
40154	87469
35421	87470
5055	87471
61145	87472
45118	87473
14738	87474
8245	87475
21955	87476
30814	87477
25277	87478
8903	87479
28578	87480
6468	87481
24661	87482
619	87483
73141	87484
66739	87485
3951	87486
13912	87487
45218	87488
40146	87489
95729	87490
14342	87491
38289	87492
232	87493
8228	87494
60339	87495
57770	87496
38787	87497
4926	87498
32792	87499
47605	87500
11124	87501
1109	87502
32876	87503
3184	87504
1217	87505
3527	87506
21336	87507
84908	87508
64403	87509
39469	87510
66919	87511
29967	87512
10535	87513
22958	87514
16915	87515
80117	87516
32914	87517
8447	87518
47445	87519
11488	87520
71721	87521
30808	87522
30255	87523
149	87524
9934	87525
73574	87526
28869	87527
34586	87528
106301	87529
21134	87530
83446	87531
10680	87532
70276	87533
72533	87534
6551	87535
4223	87536
4878	87537
442	87538
2041	87539
1789	87540
15161	87541
106792	87542
92968	87543
50659	87544
18496	87545
96201	87546
7146	87547
26531	87548
3407	87549
31890	87550
94512	87551
32032	87552
6648	87553
26683	87554
64832	87555
162	87556
1705	87557
89101	87558
18	87559
4325	87560
1413	87561
13380	87562
65510	87563
95736	87564
49271	87565
31693	87566
56474	87567
136	87568
44735	87569
69482	87570
39225	87571
4501	87572
89010	87573
77040	87574
41177	87575
9158	87576
167	87577
18037	87578
30836	87579
42797	87580
11580	87581
516	87582
230	87583
40572	87584
38371	87585
54796	87586
40573	87587
44845	87588
89556	87589
37913	87590
47183	87591
68116	87592
16116	87593
8592	87594
381	87595
59573	87596
27800	87597
14847	87598
49292	87599
22392	87600
17471	87601
1521	87602
679	87603
2313	87604
26837	87605
55123	87606
25498	87607
33570	87608
54925	87609
52910	87610
10165	87611
71566	87612
65009	87613
45461	87614
15634	87615
25434	87616
9949	87617
14078	87618
8016	87619
41755	87620
41888	87621
8879	87622
47899	87623
64670	87624
3045	87625
81460	87626
4250	87627
2216	87628
9221	87629
94156	87630
20057	87631
27108	87632
98911	87633
56163	87634
40075	87635
4999	87636
9683	87637
15285	87638
2060	87639
51543	87640
85901	87641
4176	87642
104	87643
97372	87644
32865	87645
6764	87646
13336	87647
25425	87648
51636	87649
4283	87650
44574	87651
14011	87652
71756	87653
29213	87654
18636	87655
26784	87656
39591	87657
11748	87658
972	87659
4232	87660
66163	87661
72335	87662
14444	87663
12262	87664
1164	87665
68719	87666
88654	87667
39268	87668
47421	87669
22369	87670
914	87671
267	87672
49340	87673
7689	87674
33348	87675
27322	87676
31952	87677
31200	87678
1350	87679
24673	87680
407	87681
81614	87682
639	87683
26470	87684
25643	87685
13940	87686
30049	87687
25062	87688
45082	87689
20460	87690
14515	87691
2785	87692
28268	87693
4110	87694
23923	87695
109	87696
18798	87697
37180	87698
2054	87699
52594	87700
43093	87701
20726	87702
53122	87703
4288	87704
2235	87705
101	87706
12651	87707
15706	87708
6964	87709
47480	87710
849	87711
28499	87712
4500	87713
13611	87714
1887	87715
56418	87716
49624	87717
43592	87718
48824	87719
2713	87720
57744	87721
65332	87722
30395	87723
2117	87724
34712	87725
5662	87726
1219	87727
20569	87728
6527	87729
70619	87730
25292	87731
35205	87732
19992	87733
32239	87734
21776	87735
43365	87736
77537	87737
74105	87738
41791	87739
5039	87740
41293	87741
26154	87742
26868	87743
8923	87744
25476	87745
17709	87746
40161	87747
10389	87748
4596	87749
20296	87750
64930	87751
41141	87752
11731	87753
105217	87754
410	87755
17865	87756
11005	87757
61432	87758
10141	87759
2430	87760
7303	87761
48818	87762
13894	87763
17965	87764
23884	87765
7474	87766
29426	87767
22404	87768
7163	87769
21272	87770
15339	87771
64423	87772
12298	87773
220	87774
28875	87775
11110	87776
18391	87777
27524	87778
92387	87779
22108	87780
16049	87781
578	87782
12433	87783
72722	87784
19479	87785
267	87786
60243	87787
95097	87788
9690	87789
76275	87790
6903	87791
51807	87792
1069	87793
44277	87794
7198	87795
33523	87796
20996	87797
34502	87798
16051	87799
12431	87800
17055	87801
43815	87802
3301	87803
75748	87804
63584	87805
12487	87806
32940	87807
26501	87808
4019	87809
13337	87810
30213	87811
98327	87812
23175	87813
2276	87814
28337	87815
28608	87816
31220	87817
956	87818
4492	87819
37885	87820
67075	87821
8348	87822
73379	87823
55527	87824
88503	87825
3397	87826
64053	87827
59714	87828
8263	87829
82658	87830
22197	87831
11973	87832
8745	87833
17937	87834
50026	87835
40682	87836
25160	87837
34817	87838
1032	87839
14154	87840
65797	87841
18370	87842
8437	87843
8450	87844
6910	87845
33788	87846
29275	87847
266	87848
99679	87849
3299	87850
45819	87851
7550	87852
37081	87853
3282	87854
8883	87855
70547	87856
3975	87857
972	87858
90423	87859
61333	87860
45175	87861
1546	87862
21714	87863
38323	87864
18256	87865
37564	87866
48951	87867
3345	87868
4546	87869
77124	87870
15621	87871
14948	87872
5564	87873
26967	87874
17685	87875
50580	87876
77203	87877
105610	87878
411	87879
66652	87880
34044	87881
12201	87882
16194	87883
18443	87884
27429	87885
9070	87886
124	87887
17844	87888
5308	87889
41678	87890
9094	87891
58129	87892
60592	87893
49514	87894
35208	87895
72557	87896
2978	87897
568	87898
14649	87899
9390	87900
6316	87901
42524	87902
11871	87903
69883	87904
33987	87905
46	87906
31910	87907
7601	87908
4300	87909
64130	87910
69415	87911
163	87912
13886	87913
62653	87914
22723	87915
7491	87916
39756	87917
12557	87918
16991	87919
44	87920
10108	87921
10770	87922
4336	87923
50981	87924
2560	87925
2807	87926
38419	87927
6133	87928
28843	87929
74297	87930
11904	87931
1498	87932
27571	87933
15062	87934
99187	87935
2459	87936
54855	87937
4062	87938
59160	87939
48432	87940
15431	87941
23513	87942
3272	87943
26725	87944
9673	87945
5119	87946
12323	87947
28301	87948
47960	87949
18707	87950
10645	87951
7985	87952
10794	87953
58655	87954
25809	87955
5332	87956
5122	87957
44843	87958
26498	87959
28805	87960
37325	87961
37503	87962
13778	87963
18669	87964
35209	87965
51019	87966
3198	87967
34951	87968
28039	87969
21487	87970
14811	87971
60771	87972
18607	87973
82611	87974
40332	87975
23284	87976
27322	87977
22939	87978
8966	87979
2096	87980
14706	87981
1385	87982
134	87983
5216	87984
77267	87985
24355	87986
4240	87987
66896	87988
10842	87989
34108	87990
72910	87991
3445	87992
49973	87993
66765	87994
9517	87995
73123	87996
93683	87997
1124	87998
55325	87999
80774	88000
59824	88001
63108	88002
3256	88003
56587	88004
1889	88005
4829	88006
92296	88007
40030	88008
29885	88009
94808	88010
2759	88011
41838	88012
78944	88013
22945	88014
4518	88015
66375	88016
61824	88017
8059	88018
56162	88019
326	88020
67518	88021
23351	88022
1997	88023
13486	88024
66712	88025
51293	88026
18476	88027
40473	88028
8218	88029
197	88030
12350	88031
69991	88032
16692	88033
28016	88034
3882	88035
25520	88036
22490	88037
91392	88038
21184	88039
19827	88040
46681	88041
30847	88042
49074	88043
1753	88044
2282	88045
11804	88046
27042	88047
20264	88048
15198	88049
23247	88050
18957	88051
2989	88052
1814	88053
2902	88054
33011	88055
2314	88056
16593	88057
820	88058
2	88059
17045	88060
705	88061
4312	88062
82034	88063
42979	88064
16729	88065
38969	88066
13213	88067
161	88068
64862	88069
90885	88070
123	88071
4359	88072
8922	88073
1144	88074
91	88075
7549	88076
82124	88077
12	88078
54645	88079
70094	88080
7763	88081
40328	88082
7429	88083
52986	88084
78616	88085
8125	88086
56303	88087
85142	88088
3579	88089
15375	88090
37222	88091
11768	88092
38301	88093
27849	88094
7047	88095
39679	88096
36055	88097
36488	88098
1282	88099
25078	88100
20638	88101
45053	88102
1180	88103
21819	88104
51470	88105
24199	88106
12809	88107
580	88108
86698	88109
61867	88110
33192	88111
1587	88112
10977	88113
6098	88114
9578	88115
2823	88116
31015	88117
42868	88118
79692	88119
53625	88120
3579	88121
81616	88122
29022	88123
4263	88124
36113	88125
2804	88126
669	88127
59287	88128
3008	88129
215	88130
33424	88131
23360	88132
27920	88133
4474	88134
13069	88135
6519	88136
40979	88137
7378	88138
598	88139
98714	88140
51806	88141
3715	88142
24564	88143
59605	88144
58572	88145
37440	88146
102298	88147
29595	88148
13922	88149
16830	88150
17471	88151
12214	88152
47931	88153
5190	88154
3213	88155
9496	88156
16728	88157
20450	88158
14835	88159
11398	88160
39765	88161
19777	88162
109605	88163
78888	88164
4333	88165
30470	88166
13766	88167
22315	88168
50915	88169
18430	88170
11318	88171
194	88172
26538	88173
74911	88174
212	88175
37683	88176
28975	88177
8644	88178
876	88179
36098	88180
51623	88181
37406	88182
67278	88183
18961	88184
64959	88185
31258	88186
57683	88187
30552	88188
38650	88189
65887	88190
16188	88191
12442	88192
75644	88193
20341	88194
31769	88195
89482	88196
33938	88197
2490	88198
56489	88199
20504	88200
2656	88201
8377	88202
87936	88203
461	88204
14084	88205
35587	88206
39013	88207
9629	88208
41629	88209
70511	88210
76851	88211
8627	88212
5341	88213
19526	88214
71045	88215
82463	88216
76617	88217
34693	88218
31048	88219
22021	88220
3950	88221
16149	88222
38394	88223
73888	88224
15427	88225
98200	88226
74077	88227
25322	88228
79596	88229
10606	88230
5346	88231
3251	88232
58489	88233
60587	88234
489	88235
13732	88236
16638	88237
5349	88238
19973	88239
15587	88240
13546	88241
58550	88242
1729	88243
16839	88244
34437	88245
26315	88246
5172	88247
42411	88248
58	88249
33175	88250
77454	88251
54996	88252
104176	88253
73655	88254
31807	88255
22876	88256
5890	88257
94277	88258
22316	88259
41447	88260
63706	88261
155	88262
34328	88263
21931	88264
6374	88265
10030	88266
55581	88267
10603	88268
4430	88269
132	88270
99192	88271
5645	88272
25712	88273
42678	88274
71359	88275
1104	88276
149	88277
630	88278
53029	88279
53961	88280
91021	88281
2322	88282
15205	88283
44579	88284
2397	88285
1452	88286
68935	88287
1267	88288
60365	88289
2217	88290
20298	88291
23892	88292
18061	88293
1683	88294
14286	88295
3830	88296
3407	88297
42736	88298
32989	88299
17647	88300
13239	88301
44088	88302
8065	88303
81748	88304
20430	88305
12113	88306
36502	88307
2100	88308
97188	88309
13824	88310
35848	88311
82796	88312
69137	88313
17617	88314
98733	88315
15445	88316
43	88317
12455	88318
13010	88319
72569	88320
30281	88321
1659	88322
80204	88323
6598	88324
6310	88325
59782	88326
39296	88327
1127	88328
8226	88329
16555	88330
8158	88331
2924	88332
70585	88333
7657	88334
91348	88335
20050	88336
1243	88337
22102	88338
62267	88339
47593	88340
108483	88341
23261	88342
10411	88343
29611	88344
7858	88345
53656	88346
32381	88347
9490	88348
41724	88349
277	88350
410	88351
6853	88352
62	88353
57083	88354
37218	88355
31672	88356
7584	88357
17010	88358
15696	88359
89963	88360
56522	88361
30031	88362
7515	88363
12683	88364
38557	88365
16980	88366
19569	88367
2075	88368
62174	88369
14414	88370
33472	88371
20144	88372
34637	88373
78009	88374
14616	88375
12632	88376
27416	88377
92661	88378
72415	88379
16610	88380
28846	88381
5737	88382
12652	88383
17320	88384
34467	88385
3605	88386
5722	88387
2261	88388
80879	88389
7519	88390
41617	88391
5403	88392
14096	88393
5687	88394
6957	88395
24298	88396
9891	88397
10315	88398
69098	88399
276	88400
2516	88401
51852	88402
19816	88403
17138	88404
12610	88405
13795	88406
21595	88407
301	88408
12649	88409
59970	88410
1819	88411
2536	88412
15903	88413
38947	88414
48016	88415
32155	88416
20944	88417
13174	88418
15588	88419
17749	88420
45620	88421
37967	88422
1934	88423
35550	88424
51300	88425
8924	88426
26835	88427
2536	88428
19663	88429
1293	88430
642	88431
1118	88432
65785	88433
111450	88434
8929	88435
36477	88436
99928	88437
1132	88438
10546	88439
18294	88440
47640	88441
27735	88442
38033	88443
55583	88444
35391	88445
9403	88446
42625	88447
33144	88448
16566	88449
15712	88450
85975	88451
55954	88452
100026	88453
71587	88454
40431	88455
81794	88456
14696	88457
3481	88458
49245	88459
79656	88460
56615	88461
2742	88462
35719	88463
17543	88464
54314	88465
58624	88466
14097	88467
45900	88468
24317	88469
25059	88470
92353	88471
73400	88472
13	88473
29550	88474
39344	88475
18067	88476
12296	88477
8018	88478
67890	88479
14295	88480
9633	88481
4356	88482
80566	88483
796	88484
12029	88485
23305	88486
47323	88487
80162	88488
941	88489
39928	88490
19978	88491
2987	88492
99558	88493
63482	88494
36411	88495
2397	88496
456	88497
16219	88498
456	88499
17124	88500
2514	88501
3388	88502
87328	88503
23075	88504
48638	88505
101925	88506
61	88507
9055	88508
17581	88509
42219	88510
4073	88511
28806	88512
38656	88513
50718	88514
25785	88515
58538	88516
46233	88517
26698	88518
462	88519
32407	88520
13544	88521
7700	88522
5586	88523
965	88524
37557	88525
36512	88526
5776	88527
67065	88528
28953	88529
69152	88530
9922	88531
73211	88532
2855	88533
678	88534
3139	88535
42053	88536
53863	88537
11841	88538
35694	88539
103346	88540
36898	88541
44669	88542
31226	88543
82229	88544
16930	88545
34810	88546
8060	88547
48882	88548
23970	88549
34572	88550
92649	88551
60379	88552
43455	88553
94051	88554
99907	88555
1710	88556
20206	88557
81277	88558
75090	88559
3560	88560
51986	88561
18371	88562
31613	88563
11382	88564
1801	88565
16567	88566
11415	88567
56534	88568
36972	88569
72574	88570
9132	88571
58523	88572
7954	88573
81060	88574
29754	88575
7111	88576
4781	88577
81571	88578
54554	88579
39943	88580
37038	88581
31417	88582
832	88583
62822	88584
1111	88585
53983	88586
33452	88587
73084	88588
40877	88589
24939	88590
75134	88591
38301	88592
88835	88593
78802	88594
18873	88595
95955	88596
385	88597
738	88598
36043	88599
16085	88600
68849	88601
5290	88602
29494	88603
980	88604
38574	88605
56641	88606
60405	88607
24836	88608
4689	88609
59885	88610
85630	88611
1392	88612
5747	88613
2256	88614
15904	88615
44187	88616
48286	88617
45431	88618
2563	88619
30260	88620
51273	88621
62878	88622
22797	88623
932	88624
30897	88625
34052	88626
53807	88627
2687	88628
2491	88629
11526	88630
12405	88631
1888	88632
20794	88633
3083	88634
4897	88635
36244	88636
5682	88637
77083	88638
131	88639
45225	88640
64430	88641
32203	88642
95784	88643
4648	88644
27861	88645
4629	88646
2633	88647
36223	88648
4214	88649
2073	88650
29547	88651
32059	88652
37711	88653
12237	88654
59857	88655
810	88656
95115	88657
5249	88658
19225	88659
5243	88660
20419	88661
581	88662
5667	88663
24333	88664
23259	88665
37447	88666
79651	88667
54111	88668
2237	88669
7928	88670
14420	88671
24460	88672
66069	88673
3704	88674
18384	88675
1245	88676
9483	88677
62864	88678
23392	88679
14932	88680
24573	88681
59108	88682
60117	88683
20725	88684
58381	88685
840	88686
6298	88687
1244	88688
1117	88689
6354	88690
40518	88691
39223	88692
601	88693
803	88694
64714	88695
97139	88696
2990	88697
28249	88698
43118	88699
50022	88700
42453	88701
14151	88702
18195	88703
6579	88704
61104	88705
44687	88706
29556	88707
51292	88708
42032	88709
40345	88710
5655	88711
17739	88712
14288	88713
13843	88714
52366	88715
75888	88716
62623	88717
17441	88718
63569	88719
8631	88720
34960	88721
4632	88722
15121	88723
3477	88724
35797	88725
8998	88726
2166	88727
1964	88728
2615	88729
27975	88730
3112	88731
11404	88732
28309	88733
67929	88734
4618	88735
54473	88736
6967	88737
47823	88738
82253	88739
14831	88740
38369	88741
4941	88742
21547	88743
21064	88744
39110	88745
9411	88746
7676	88747
26309	88748
109587	88749
95411	88750
18407	88751
16552	88752
47320	88753
71	88754
80389	88755
87582	88756
8184	88757
51517	88758
2706	88759
66020	88760
5319	88761
34946	88762
88646	88763
17511	88764
45838	88765
58525	88766
87384	88767
88919	88768
66993	88769
12294	88770
42584	88771
39396	88772
31016	88773
12330	88774
20055	88775
72301	88776
15581	88777
5190	88778
13265	88779
101743	88780
24725	88781
38244	88782
58465	88783
30986	88784
13128	88785
50176	88786
8247	88787
1121	88788
18841	88789
4339	88790
71425	88791
18270	88792
7755	88793
11512	88794
2012	88795
6	88796
50023	88797
433	88798
1341	88799
62094	88800
39051	88801
24276	88802
6874	88803
2791	88804
4446	88805
39400	88806
1309	88807
22146	88808
37970	88809
818	88810
23533	88811
31541	88812
34	88813
62524	88814
1814	88815
26766	88816
33163	88817
49982	88818
756	88819
18987	88820
55547	88821
4449	88822
106539	88823
11451	88824
21838	88825
465	88826
21384	88827
5984	88828
71196	88829
43313	88830
3469	88831
99114	88832
11216	88833
8772	88834
28123	88835
49842	88836
31668	88837
7496	88838
2980	88839
1846	88840
18019	88841
98988	88842
16298	88843
40259	88844
33078	88845
6323	88846
54704	88847
9967	88848
45151	88849
34969	88850
36049	88851
38369	88852
81688	88853
47640	88854
64439	88855
47106	88856
31538	88857
9140	88858
15904	88859
227	88860
30111	88861
16644	88862
19727	88863
2134	88864
85795	88865
23672	88866
17235	88867
14656	88868
97510	88869
26424	88870
12875	88871
48368	88872
70916	88873
15111	88874
17565	88875
19391	88876
35312	88877
3573	88878
11316	88879
19745	88880
37531	88881
65036	88882
6202	88883
87320	88884
8480	88885
492	88886
36737	88887
9218	88888
279	88889
28159	88890
700	88891
28043	88892
63464	88893
455	88894
42457	88895
59126	88896
99072	88897
87687	88898
26392	88899
74742	88900
21885	88901
69358	88902
122	88903
83487	88904
28644	88905
14753	88906
188	88907
43827	88908
10827	88909
15	88910
51605	88911
45028	88912
162	88913
46340	88914
153	88915
23514	88916
84898	88917
41498	88918
78043	88919
40244	88920
27258	88921
29551	88922
41444	88923
21135	88924
874	88925
4352	88926
24946	88927
80609	88928
16773	88929
6650	88930
40998	88931
48358	88932
11790	88933
31552	88934
42980	88935
94	88936
61943	88937
10968	88938
20641	88939
34497	88940
32080	88941
58937	88942
7576	88943
14267	88944
10261	88945
78597	88946
11716	88947
3667	88948
61802	88949
56236	88950
3991	88951
5299	88952
28510	88953
56129	88954
63686	88955
1723	88956
37687	88957
10756	88958
81684	88959
80452	88960
11936	88961
45642	88962
46840	88963
48581	88964
47261	88965
56335	88966
47821	88967
18580	88968
39158	88969
62150	88970
12501	88971
22656	88972
9166	88973
81559	88974
1962	88975
39878	88976
37128	88977
11386	88978
24956	88979
69918	88980
32074	88981
23186	88982
28287	88983
25721	88984
9718	88985
18855	88986
18617	88987
23162	88988
44147	88989
43258	88990
96864	88991
33016	88992
16832	88993
6207	88994
19069	88995
17712	88996
213	88997
6245	88998
5759	88999
49198	89000
47424	89001
49326	89002
23419	89003
4742	89004
70492	89005
59985	89006
29930	89007
83893	89008
26515	89009
52709	89010
48207	89011
20099	89012
69942	89013
36415	89014
2860	89015
24952	89016
17478	89017
2791	89018
10461	89019
4073	89020
1613	89021
46502	89022
12266	89023
93542	89024
56783	89025
23700	89026
37402	89027
34790	89028
7662	89029
3984	89030
1430	89031
35944	89032
33942	89033
35046	89034
73577	89035
16358	89036
7863	89037
38505	89038
6220	89039
35185	89040
5102	89041
23869	89042
15254	89043
1789	89044
7316	89045
11851	89046
4697	89047
2071	89048
10062	89049
7527	89050
21	89051
1143	89052
9052	89053
20374	89054
99653	89055
20453	89056
23220	89057
43775	89058
3627	89059
44026	89060
25630	89061
53158	89062
4211	89063
8173	89064
14025	89065
18809	89066
3839	89067
53069	89068
27838	89069
5982	89070
104271	89071
5509	89072
60718	89073
36150	89074
68895	89075
47758	89076
36960	89077
28067	89078
15014	89079
34726	89080
112429	89081
13656	89082
98033	89083
23049	89084
44969	89085
61997	89086
6677	89087
87618	89088
12310	89089
39248	89090
72575	89091
94207	89092
24405	89093
22482	89094
2909	89095
45602	89096
4983	89097
5422	89098
4006	89099
83335	89100
28791	89101
28280	89102
49355	89103
99291	89104
12927	89105
70908	89106
45813	89107
54022	89108
45390	89109
4963	89110
23641	89111
33023	89112
18898	89113
91186	89114
23959	89115
3376	89116
31010	89117
31741	89118
49521	89119
21954	89120
9524	89121
48512	89122
2605	89123
5921	89124
1004	89125
60306	89126
81751	89127
39215	89128
47957	89129
16144	89130
61506	89131
74735	89132
914	89133
33627	89134
1353	89135
14498	89136
5013	89137
12141	89138
33337	89139
35697	89140
96493	89141
34182	89142
8438	89143
4604	89144
102917	89145
36392	89146
36116	89147
14729	89148
53753	89149
37108	89150
33987	89151
270	89152
29888	89153
49337	89154
1722	89155
17967	89156
9734	89157
7382	89158
17738	89159
50149	89160
77347	89161
82611	89162
57478	89163
23037	89164
30522	89165
85577	89166
25311	89167
59396	89168
6623	89169
38500	89170
13292	89171
30409	89172
9994	89173
24248	89174
21505	89175
19397	89176
7635	89177
8205	89178
34161	89179
29939	89180
44295	89181
79238	89182
2964	89183
21140	89184
30741	89185
49692	89186
17230	89187
18168	89188
80549	89189
4324	89190
52345	89191
361	89192
10900	89193
62379	89194
1603	89195
78887	89196
142	89197
245	89198
70811	89199
12800	89200
45101	89201
19710	89202
31170	89203
11467	89204
26438	89205
26778	89206
27462	89207
83791	89208
17745	89209
3047	89210
11062	89211
64224	89212
1931	89213
194	89214
78	89215
15339	89216
71706	89217
1499	89218
61740	89219
20499	89220
119	89221
16389	89222
8123	89223
62	89224
21850	89225
68505	89226
16972	89227
58024	89228
16085	89229
30016	89230
15511	89231
91860	89232
27536	89233
2497	89234
124	89235
37470	89236
11155	89237
13067	89238
279	89239
191	89240
27778	89241
18733	89242
21720	89243
10401	89244
94737	89245
13594	89246
8880	89247
1966	89248
80509	89249
2464	89250
17979	89251
13084	89252
16484	89253
44912	89254
11659	89255
38935	89256
8785	89257
22407	89258
82074	89259
11849	89260
5529	89261
4669	89262
30076	89263
10413	89264
21254	89265
10160	89266
5052	89267
16532	89268
42010	89269
60680	89270
54796	89271
3292	89272
1044	89273
35703	89274
1211	89275
7164	89276
39032	89277
29	89278
66341	89279
48564	89280
70883	89281
11923	89282
4637	89283
2154	89284
10282	89285
2055	89286
6958	89287
34448	89288
398	89289
31865	89290
65699	89291
4547	89292
79357	89293
25	89294
9087	89295
3814	89296
5285	89297
82547	89298
23252	89299
61391	89300
44351	89301
49325	89302
35572	89303
6078	89304
26370	89305
22193	89306
30423	89307
77290	89308
5558	89309
29162	89310
11770	89311
1870	89312
13718	89313
5363	89314
1866	89315
6183	89316
20229	89317
4294	89318
1464	89319
3869	89320
68042	89321
78604	89322
15762	89323
6085	89324
485	89325
17457	89326
41080	89327
6622	89328
55070	89329
1967	89330
87253	89331
73962	89332
5279	89333
79258	89334
79609	89335
38809	89336
9475	89337
1574	89338
247	89339
17606	89340
45567	89341
38033	89342
10215	89343
23615	89344
29859	89345
2198	89346
385	89347
16411	89348
63781	89349
37153	89350
2697	89351
24050	89352
23952	89353
21543	89354
7775	89355
72906	89356
77798	89357
10464	89358
203	89359
14965	89360
14096	89361
10649	89362
31118	89363
55327	89364
4063	89365
3202	89366
37447	89367
8077	89368
21104	89369
25084	89370
4347	89371
2496	89372
33894	89373
15592	89374
4161	89375
51204	89376
91461	89377
41051	89378
3448	89379
9220	89380
45246	89381
2826	89382
22097	89383
71269	89384
2025	89385
953	89386
15842	89387
2424	89388
47748	89389
29027	89390
92335	89391
11663	89392
46750	89393
53622	89394
3459	89395
301	89396
110	89397
93181	89398
51163	89399
8764	89400
24328	89401
1713	89402
30357	89403
7991	89404
3922	89405
5715	89406
43699	89407
310	89408
95797	89409
40185	89410
97322	89411
10802	89412
38	89413
1509	89414
22359	89415
90000	89416
222	89417
89471	89418
63754	89419
18295	89420
5093	89421
55673	89422
4	89423
31962	89424
12698	89425
1704	89426
7800	89427
21741	89428
66790	89429
15771	89430
67598	89431
32901	89432
6776	89433
11602	89434
9971	89435
19201	89436
17859	89437
8178	89438
30284	89439
2008	89440
37492	89441
79704	89442
15721	89443
25133	89444
5743	89445
17023	89446
464	89447
66494	89448
877	89449
4242	89450
3072	89451
76247	89452
52336	89453
14422	89454
91164	89455
2099	89456
18389	89457
61896	89458
34687	89459
34932	89460
2987	89461
417	89462
3440	89463
10159	89464
33199	89465
66987	89466
6826	89467
5198	89468
89318	89469
3743	89470
23523	89471
10285	89472
15560	89473
899	89474
43370	89475
46778	89476
43519	89477
935	89478
59829	89479
5856	89480
5955	89481
43522	89482
6635	89483
30851	89484
33291	89485
88523	89486
70297	89487
36482	89488
40109	89489
2092	89490
1535	89491
49683	89492
62621	89493
19545	89494
73332	89495
50574	89496
10177	89497
48556	89498
79313	89499
84843	89500
13545	89501
27603	89502
21850	89503
11495	89504
2415	89505
3131	89506
9280	89507
332	89508
79488	89509
9823	89510
10302	89511
2464	89512
60360	89513
22940	89514
11869	89515
16248	89516
75740	89517
11577	89518
10959	89519
74593	89520
37744	89521
56677	89522
2408	89523
825	89524
30432	89525
46160	89526
898	89527
51592	89528
1561	89529
3923	89530
23979	89531
10271	89532
18280	89533
3001	89534
4264	89535
45606	89536
6226	89537
83269	89538
33532	89539
105214	89540
556	89541
43663	89542
57496	89543
68051	89544
32208	89545
18009	89546
16276	89547
19650	89548
1916	89549
71483	89550
13020	89551
15803	89552
12534	89553
48237	89554
79454	89555
33599	89556
10016	89557
32991	89558
17480	89559
9222	89560
12832	89561
2813	89562
76318	89563
21112	89564
41993	89565
109	89566
21156	89567
14881	89568
8387	89569
109735	89570
30168	89571
23368	89572
40473	89573
34016	89574
15170	89575
15654	89576
17959	89577
278	89578
326	89579
9493	89580
61158	89581
147	89582
101028	89583
22467	89584
857	89585
13488	89586
17929	89587
5800	89588
18426	89589
70445	89590
13389	89591
9424	89592
3073	89593
54021	89594
29480	89595
31002	89596
65024	89597
2625	89598
11994	89599
32347	89600
27109	89601
14189	89602
60776	89603
30957	89604
64456	89605
5706	89606
10657	89607
34836	89608
25655	89609
43076	89610
71941	89611
42168	89612
31988	89613
54364	89614
91939	89615
342	89616
21089	89617
70211	89618
23610	89619
7657	89620
72628	89621
27805	89622
60672	89623
76307	89624
1699	89625
583	89626
16672	89627
92172	89628
63599	89629
44014	89630
87506	89631
21164	89632
85881	89633
15593	89634
3855	89635
29451	89636
67501	89637
87789	89638
14281	89639
21917	89640
37948	89641
30190	89642
46695	89643
1237	89644
4782	89645
214	89646
12078	89647
37294	89648
4118	89649
16285	89650
37204	89651
1681	89652
41662	89653
5557	89654
9267	89655
62297	89656
13731	89657
2259	89658
75530	89659
32376	89660
35630	89661
781	89662
22353	89663
4711	89664
1455	89665
5418	89666
23634	89667
106350	89668
70112	89669
5760	89670
35518	89671
11397	89672
26307	89673
5603	89674
18390	89675
16967	89676
32700	89677
6987	89678
2833	89679
32493	89680
2793	89681
468	89682
3589	89683
4331	89684
13382	89685
27246	89686
136	89687
96675	89688
51759	89689
36435	89690
90067	89691
2858	89692
97025	89693
3309	89694
57167	89695
107	89696
1920	89697
6314	89698
76584	89699
14045	89700
20037	89701
18681	89702
1762	89703
22551	89704
73669	89705
68406	89706
31019	89707
1301	89708
1208	89709
6126	89710
41268	89711
74531	89712
60246	89713
52477	89714
44179	89715
87518	89716
45429	89717
63028	89718
13339	89719
11276	89720
42921	89721
4041	89722
29988	89723
10575	89724
74317	89725
4797	89726
77213	89727
33103	89728
67179	89729
31218	89730
43062	89731
73216	89732
10028	89733
13311	89734
19323	89735
49106	89736
55959	89737
17061	89738
75494	89739
49285	89740
6563	89741
7771	89742
87762	89743
54285	89744
6645	89745
19564	89746
34413	89747
16608	89748
101556	89749
26324	89750
39564	89751
98497	89752
7137	89753
65260	89754
75789	89755
64544	89756
59943	89757
11759	89758
421	89759
34372	89760
16034	89761
40623	89762
22807	89763
513	89764
2275	89765
5864	89766
34718	89767
26030	89768
63295	89769
48687	89770
12949	89771
85034	89772
22514	89773
875	89774
945	89775
44613	89776
73421	89777
67196	89778
45887	89779
81464	89780
85585	89781
3766	89782
73029	89783
3680	89784
793	89785
57249	89786
52325	89787
68342	89788
61952	89789
73302	89790
24825	89791
50920	89792
1146	89793
50955	89794
15601	89795
40654	89796
2090	89797
56748	89798
28186	89799
2676	89800
35924	89801
40006	89802
35958	89803
2232	89804
9454	89805
18982	89806
28456	89807
57326	89808
34893	89809
15497	89810
87	89811
6191	89812
31967	89813
3080	89814
56619	89815
51553	89816
15634	89817
63957	89818
22522	89819
21714	89820
13311	89821
41628	89822
27748	89823
36703	89824
17634	89825
10041	89826
18876	89827
4360	89828
3334	89829
8380	89830
19415	89831
46134	89832
56694	89833
130	89834
395	89835
8272	89836
10389	89837
62909	89838
54545	89839
103809	89840
33865	89841
263	89842
5654	89843
11029	89844
19916	89845
76986	89846
27544	89847
90322	89848
11891	89849
36612	89850
6156	89851
32273	89852
61404	89853
14934	89854
38131	89855
3957	89856
5922	89857
75320	89858
4081	89859
23723	89860
28799	89861
30036	89862
54556	89863
39284	89864
3574	89865
55692	89866
9456	89867
63864	89868
10309	89869
5780	89870
42026	89871
12283	89872
13245	89873
21557	89874
48786	89875
76184	89876
1223	89877
34500	89878
7251	89879
4143	89880
11650	89881
54921	89882
9741	89883
5644	89884
67059	89885
52849	89886
44392	89887
34433	89888
35579	89889
15249	89890
496	89891
81400	89892
12671	89893
4204	89894
38688	89895
64035	89896
75095	89897
50953	89898
3909	89899
674	89900
62632	89901
22116	89902
779	89903
33730	89904
1191	89905
32740	89906
31596	89907
49196	89908
28630	89909
8396	89910
2353	89911
20890	89912
46162	89913
9997	89914
86250	89915
17746	89916
9739	89917
1183	89918
27786	89919
1650	89920
33518	89921
323	89922
69273	89923
71339	89924
48451	89925
85561	89926
449	89927
72301	89928
87	89929
4912	89930
936	89931
63926	89932
22198	89933
17191	89934
2770	89935
27616	89936
16303	89937
22636	89938
12668	89939
526	89940
1424	89941
28523	89942
45459	89943
646	89944
55213	89945
54506	89946
222	89947
26	89948
5357	89949
817	89950
3649	89951
179	89952
47176	89953
103072	89954
30491	89955
57172	89956
55363	89957
5228	89958
102375	89959
17300	89960
30692	89961
35439	89962
38027	89963
31751	89964
1366	89965
10909	89966
5398	89967
31226	89968
27246	89969
46901	89970
4300	89971
36457	89972
17405	89973
3200	89974
37441	89975
86124	89976
16741	89977
1685	89978
7361	89979
8715	89980
66255	89981
56805	89982
23970	89983
1826	89984
3169	89985
9180	89986
89312	89987
13257	89988
4160	89989
61737	89990
45392	89991
27008	89992
8512	89993
84629	89994
1021	89995
83098	89996
6112	89997
15282	89998
54749	89999
10362	90000
12643	90001
3922	90002
672	90003
1591	90004
37546	90005
60564	90006
6100	90007
139	90008
15504	90009
9811	90010
1013	90011
46541	90012
36205	90013
18142	90014
65355	90015
62580	90016
104154	90017
17754	90018
22915	90019
65632	90020
33169	90021
12827	90022
3228	90023
15741	90024
53592	90025
7613	90026
8891	90027
53550	90028
196	90029
6498	90030
3209	90031
2987	90032
180	90033
33902	90034
36321	90035
40341	90036
6939	90037
11466	90038
51369	90039
83418	90040
4583	90041
3736	90042
46625	90043
55801	90044
13948	90045
68736	90046
42742	90047
109204	90048
8029	90049
1226	90050
25803	90051
33108	90052
14886	90053
8033	90054
99933	90055
66814	90056
78392	90057
6899	90058
37495	90059
5263	90060
48542	90061
46261	90062
97579	90063
6813	90064
39175	90065
56571	90066
1968	90067
3303	90068
66163	90069
28591	90070
54689	90071
42996	90072
68600	90073
91901	90074
24877	90075
49872	90076
22333	90077
4164	90078
20825	90079
15117	90080
42713	90081
84212	90082
30709	90083
9081	90084
15810	90085
96666	90086
15397	90087
12268	90088
5445	90089
26711	90090
2018	90091
54589	90092
842	90093
413	90094
57166	90095
11286	90096
75254	90097
4462	90098
25369	90099
31605	90100
43137	90101
10655	90102
3361	90103
6442	90104
44758	90105
680	90106
82020	90107
9232	90108
24682	90109
2931	90110
13242	90111
8151	90112
34384	90113
7171	90114
1180	90115
1502	90116
42108	90117
61163	90118
4687	90119
49331	90120
9936	90121
30623	90122
27054	90123
1703	90124
5559	90125
7771	90126
2924	90127
55724	90128
23329	90129
16356	90130
8904	90131
21792	90132
23530	90133
25318	90134
20542	90135
578	90136
63767	90137
19239	90138
16355	90139
3876	90140
14239	90141
6789	90142
20798	90143
27815	90144
21647	90145
35560	90146
17626	90147
90175	90148
14318	90149
4235	90150
16197	90151
7911	90152
15287	90153
61208	90154
10838	90155
9492	90156
4198	90157
41725	90158
16171	90159
66371	90160
2451	90161
3730	90162
6788	90163
43879	90164
11715	90165
16255	90166
20137	90167
24361	90168
104799	90169
171	90170
7323	90171
57998	90172
25308	90173
152	90174
40388	90175
12692	90176
75809	90177
1942	90178
50921	90179
68462	90180
14416	90181
24658	90182
75303	90183
5010	90184
294	90185
17882	90186
73156	90187
6564	90188
28793	90189
99934	90190
78442	90191
30664	90192
55183	90193
107352	90194
255	90195
1301	90196
8120	90197
20909	90198
17606	90199
7287	90200
6777	90201
42083	90202
60751	90203
48944	90204
32390	90205
65011	90206
46559	90207
27141	90208
36654	90209
32303	90210
14561	90211
102338	90212
81096	90213
7323	90214
25264	90215
8338	90216
60842	90217
21528	90218
37958	90219
83635	90220
877	90221
6949	90222
64725	90223
37226	90224
14561	90225
48543	90226
18204	90227
234	90228
12971	90229
87694	90230
42014	90231
1776	90232
24904	90233
3536	90234
63298	90235
3124	90236
59973	90237
33325	90238
52923	90239
3794	90240
9284	90241
162	90242
49190	90243
4974	90244
63138	90245
21261	90246
5462	90247
40722	90248
99655	90249
76535	90250
87088	90251
26120	90252
1155	90253
67690	90254
58566	90255
77	90256
99069	90257
94838	90258
3380	90259
65389	90260
81346	90261
2809	90262
47385	90263
707	90264
2526	90265
38962	90266
10619	90267
1498	90268
4416	90269
38107	90270
17290	90271
31338	90272
12822	90273
9249	90274
25454	90275
66920	90276
52494	90277
13374	90278
48915	90279
69981	90280
1529	90281
26922	90282
51226	90283
15495	90284
17388	90285
1547	90286
76875	90287
40133	90288
2187	90289
19509	90290
42229	90291
4417	90292
9664	90293
17299	90294
22940	90295
45602	90296
27397	90297
27605	90298
87198	90299
1353	90300
7006	90301
25320	90302
8824	90303
3015	90304
69239	90305
78955	90306
10240	90307
73404	90308
14467	90309
86139	90310
503	90311
65392	90312
1667	90313
32786	90314
23596	90315
87526	90316
19628	90317
31795	90318
28678	90319
19159	90320
70632	90321
19642	90322
1131	90323
38186	90324
40918	90325
80006	90326
9871	90327
92354	90328
9678	90329
5492	90330
56642	90331
32598	90332
3138	90333
24321	90334
49897	90335
91183	90336
55744	90337
37975	90338
90973	90339
4068	90340
20657	90341
2867	90342
12030	90343
51226	90344
5309	90345
13012	90346
24413	90347
7682	90348
27817	90349
7207	90350
600	90351
67419	90352
47734	90353
20896	90354
8484	90355
37720	90356
80647	90357
50812	90358
29640	90359
54170	90360
1825	90361
21411	90362
35037	90363
81700	90364
3861	90365
17344	90366
54647	90367
60998	90368
28846	90369
28501	90370
59097	90371
8450	90372
51630	90373
2454	90374
4831	90375
61447	90376
82796	90377
67620	90378
5399	90379
5748	90380
35462	90381
1571	90382
16223	90383
52452	90384
21274	90385
3658	90386
17869	90387
15124	90388
29076	90389
25506	90390
59228	90391
50125	90392
25182	90393
27040	90394
9678	90395
67774	90396
59265	90397
95032	90398
29425	90399
6642	90400
22538	90401
20141	90402
21026	90403
14206	90404
91366	90405
3143	90406
31502	90407
64088	90408
5495	90409
59498	90410
20248	90411
78413	90412
39182	90413
4483	90414
10282	90415
49423	90416
38273	90417
11083	90418
7115	90419
8153	90420
333	90421
6150	90422
89945	90423
44928	90424
67898	90425
70233	90426
1031	90427
12824	90428
8963	90429
30175	90430
1368	90431
16878	90432
81370	90433
3582	90434
16353	90435
12834	90436
611	90437
7209	90438
54397	90439
3090	90440
33608	90441
90008	90442
4925	90443
90622	90444
82056	90445
7205	90446
680	90447
6365	90448
5430	90449
16588	90450
46637	90451
2836	90452
15247	90453
25	90454
23503	90455
36714	90456
40119	90457
81925	90458
87550	90459
45766	90460
51809	90461
63525	90462
1681	90463
463	90464
56780	90465
15932	90466
87602	90467
1787	90468
94	90469
24231	90470
95483	90471
33984	90472
15622	90473
69251	90474
17940	90475
56243	90476
6065	90477
74416	90478
10464	90479
5260	90480
41615	90481
15385	90482
8097	90483
24585	90484
25731	90485
78218	90486
4547	90487
19296	90488
19629	90489
32127	90490
96107	90491
2402	90492
5234	90493
11756	90494
26169	90495
12592	90496
24711	90497
21129	90498
14483	90499
76382	90500
99966	90501
51696	90502
16342	90503
5383	90504
3417	90505
31444	90506
8998	90507
44425	90508
21993	90509
7401	90510
103860	90511
4174	90512
5702	90513
75102	90514
66830	90515
8746	90516
50832	90517
9288	90518
5826	90519
64664	90520
23847	90521
612	90522
21315	90523
39646	90524
63490	90525
4872	90526
22896	90527
35496	90528
13567	90529
18930	90530
5694	90531
50105	90532
21816	90533
3518	90534
73018	90535
5623	90536
5433	90537
73221	90538
57588	90539
6227	90540
70403	90541
9983	90542
4465	90543
1287	90544
4890	90545
33183	90546
41994	90547
51203	90548
26055	90549
43	90550
17559	90551
64426	90552
27433	90553
23974	90554
25257	90555
113552	90556
35801	90557
6128	90558
41138	90559
1283	90560
100550	90561
109334	90562
10132	90563
53734	90564
1373	90565
24742	90566
9962	90567
3	90568
11410	90569
20988	90570
64116	90571
2511	90572
8996	90573
91741	90574
505	90575
17837	90576
11554	90577
24710	90578
53481	90579
7266	90580
51119	90581
2765	90582
37873	90583
53799	90584
1175	90585
67663	90586
7490	90587
6743	90588
36604	90589
212	90590
49846	90591
10037	90592
9865	90593
12080	90594
8571	90595
77192	90596
15255	90597
17880	90598
15786	90599
40246	90600
845	90601
60594	90602
7991	90603
21444	90604
43803	90605
12369	90606
307	90607
26266	90608
14726	90609
6786	90610
13416	90611
2173	90612
63801	90613
100555	90614
63731	90615
91	90616
15749	90617
1428	90618
3375	90619
3476	90620
27005	90621
30485	90622
16124	90623
88476	90624
27644	90625
18615	90626
480	90627
16709	90628
66395	90629
43676	90630
1541	90631
18066	90632
42918	90633
10332	90634
22525	90635
85290	90636
28792	90637
23581	90638
34233	90639
69661	90640
4992	90641
5774	90642
67336	90643
59491	90644
3228	90645
2427	90646
11175	90647
42285	90648
25189	90649
77737	90650
4597	90651
67959	90652
68290	90653
1674	90654
49673	90655
7004	90656
17254	90657
85015	90658
37096	90659
41174	90660
15587	90661
13244	90662
40138	90663
98665	90664
1752	90665
4655	90666
6906	90667
87065	90668
93430	90669
6635	90670
11342	90671
3818	90672
40280	90673
9345	90674
27143	90675
27012	90676
24915	90677
71966	90678
28444	90679
6625	90680
673	90681
2558	90682
3568	90683
7188	90684
49693	90685
134	90686
12591	90687
24859	90688
657	90689
35468	90690
3599	90691
28032	90692
221	90693
3012	90694
17226	90695
5385	90696
3922	90697
54340	90698
33325	90699
65215	90700
994	90701
53808	90702
7503	90703
36932	90704
345	90705
52004	90706
3584	90707
2376	90708
1160	90709
31530	90710
23915	90711
8408	90712
42297	90713
91324	90714
105553	90715
15818	90716
51673	90717
9215	90718
43236	90719
31515	90720
32720	90721
21141	90722
10617	90723
19832	90724
2772	90725
40272	90726
24241	90727
44270	90728
49286	90729
78267	90730
4155	90731
7015	90732
33054	90733
16463	90734
2408	90735
6109	90736
3058	90737
7650	90738
38165	90739
20867	90740
46259	90741
1040	90742
67802	90743
55513	90744
9128	90745
21077	90746
25378	90747
4713	90748
42411	90749
27499	90750
187	90751
48391	90752
225	90753
8937	90754
21392	90755
10567	90756
33959	90757
35872	90758
9910	90759
51765	90760
38600	90761
34025	90762
11103	90763
3245	90764
826	90765
257	90766
61947	90767
34272	90768
23010	90769
9089	90770
8346	90771
15444	90772
66794	90773
90382	90774
25611	90775
77688	90776
42086	90777
7388	90778
32217	90779
1045	90780
11396	90781
4492	90782
59544	90783
91799	90784
18132	90785
43928	90786
65609	90787
44548	90788
53108	90789
34934	90790
20169	90791
74095	90792
25570	90793
5532	90794
1764	90795
973	90796
11376	90797
1385	90798
245	90799
19966	90800
37049	90801
407	90802
37920	90803
8224	90804
33434	90805
9581	90806
95509	90807
4742	90808
101145	90809
4542	90810
72341	90811
5123	90812
8567	90813
3432	90814
5296	90815
11121	90816
14955	90817
16947	90818
49583	90819
23	90820
47300	90821
37667	90822
41201	90823
23203	90824
749	90825
9738	90826
3223	90827
20697	90828
35090	90829
2635	90830
5621	90831
7085	90832
30761	90833
63340	90834
65514	90835
254	90836
85	90837
82540	90838
22879	90839
23258	90840
188	90841
1749	90842
12101	90843
13965	90844
91553	90845
14058	90846
4045	90847
20264	90848
58367	90849
49888	90850
69252	90851
23389	90852
3919	90853
1148	90854
37475	90855
7774	90856
38011	90857
72584	90858
7136	90859
6	90860
18439	90861
15774	90862
14430	90863
5596	90864
65361	90865
32510	90866
36782	90867
59060	90868
24326	90869
10825	90870
8875	90871
45447	90872
20822	90873
517	90874
5229	90875
6004	90876
6048	90877
21050	90878
33780	90879
73107	90880
57567	90881
29234	90882
47031	90883
30851	90884
16105	90885
6883	90886
24631	90887
3399	90888
604	90889
9629	90890
4466	90891
71220	90892
38633	90893
58887	90894
698	90895
29424	90896
9455	90897
57	90898
37766	90899
18108	90900
34063	90901
25759	90902
27370	90903
11881	90904
45226	90905
6667	90906
20	90907
14638	90908
42294	90909
5951	90910
89566	90911
419	90912
15077	90913
5041	90914
54724	90915
35435	90916
100717	90917
892	90918
53975	90919
27543	90920
13046	90921
20894	90922
12712	90923
15566	90924
61096	90925
107495	90926
93942	90927
11309	90928
1179	90929
12639	90930
36493	90931
39506	90932
41380	90933
74606	90934
55925	90935
58575	90936
27843	90937
1500	90938
34524	90939
1422	90940
102537	90941
3489	90942
2989	90943
43035	90944
21122	90945
14228	90946
30481	90947
85360	90948
39181	90949
14963	90950
67184	90951
69136	90952
26241	90953
60853	90954
473	90955
20513	90956
40081	90957
1720	90958
7512	90959
44947	90960
46108	90961
10689	90962
42945	90963
15484	90964
1334	90965
5104	90966
2406	90967
9129	90968
79285	90969
39604	90970
47223	90971
12702	90972
9207	90973
41653	90974
64933	90975
100844	90976
77270	90977
18204	90978
49866	90979
16056	90980
9698	90981
66559	90982
33948	90983
4097	90984
443	90985
46331	90986
64	90987
311	90988
364	90989
76964	90990
9506	90991
55555	90992
1146	90993
8753	90994
13	90995
82220	90996
22302	90997
233	90998
230	90999
1742	91000
5331	91001
12754	91002
85931	91003
791	91004
25862	91005
29282	91006
101048	91007
19789	91008
28004	91009
20533	91010
5061	91011
54675	91012
4825	91013
11366	91014
17514	91015
34356	91016
10546	91017
7322	91018
89825	91019
25923	91020
42694	91021
77920	91022
65669	91023
60115	91024
4790	91025
43977	91026
13658	91027
55	91028
81509	91029
10961	91030
27173	91031
67168	91032
20383	91033
7088	91034
1311	91035
75118	91036
43078	91037
19292	91038
4840	91039
44058	91040
12284	91041
27723	91042
31327	91043
25205	91044
77911	91045
84595	91046
1300	91047
27127	91048
4523	91049
30079	91050
42416	91051
112579	91052
16231	91053
36269	91054
19756	91055
55273	91056
58692	91057
86176	91058
29127	91059
48298	91060
44353	91061
108927	91062
6488	91063
67479	91064
35704	91065
32612	91066
5932	91067
319	91068
549	91069
61882	91070
7220	91071
32985	91072
34614	91073
67508	91074
3233	91075
8355	91076
32803	91077
3496	91078
31244	91079
52021	91080
48052	91081
101447	91082
25802	91083
5799	91084
2428	91085
39980	91086
70974	91087
6611	91088
25300	91089
102275	91090
61807	91091
86843	91092
5994	91093
146	91094
61	91095
32468	91096
7377	91097
10154	91098
901	91099
48022	91100
22462	91101
35319	91102
24040	91103
6809	91104
25266	91105
82925	91106
13968	91107
5553	91108
3256	91109
41644	91110
32915	91111
67776	91112
16288	91113
26612	91114
60910	91115
5295	91116
5023	91117
9102	91118
76521	91119
7024	91120
9671	91121
10657	91122
38851	91123
73288	91124
63102	91125
4388	91126
6155	91127
88156	91128
43210	91129
28174	91130
4555	91131
19771	91132
36314	91133
17452	91134
21201	91135
37269	91136
57758	91137
43471	91138
27841	91139
36014	91140
7027	91141
2752	91142
6773	91143
9834	91144
31005	91145
8879	91146
14422	91147
51894	91148
17568	91149
25747	91150
35848	91151
186	91152
52457	91153
80106	91154
76527	91155
88451	91156
32961	91157
17057	91158
56643	91159
57741	91160
65562	91161
6672	91162
28688	91163
17820	91164
21429	91165
37075	91166
2468	91167
300	91168
2282	91169
19726	91170
55705	91171
986	91172
3101	91173
42902	91174
56054	91175
41249	91176
43943	91177
30698	91178
10517	91179
26259	91180
50644	91181
76765	91182
5708	91183
5791	91184
31587	91185
13283	91186
20549	91187
52240	91188
23508	91189
18030	91190
30893	91191
86471	91192
28411	91193
102	91194
26792	91195
4215	91196
57656	91197
79744	91198
7580	91199
61564	91200
16486	91201
31431	91202
25350	91203
1362	91204
64588	91205
30071	91206
78627	91207
8691	91208
23057	91209
987	91210
41566	91211
697	91212
6165	91213
12731	91214
26296	91215
44926	91216
17680	91217
79771	91218
1866	91219
2111	91220
310	91221
35535	91222
27001	91223
8231	91224
28493	91225
71494	91226
5028	91227
97168	91228
1259	91229
2175	91230
58640	91231
8407	91232
5209	91233
105319	91234
5330	91235
42655	91236
27191	91237
49781	91238
115	91239
17576	91240
542	91241
36237	91242
44730	91243
37567	91244
26257	91245
15261	91246
92143	91247
9004	91248
34659	91249
9039	91250
13689	91251
9821	91252
27791	91253
29165	91254
16395	91255
4216	91256
32073	91257
164	91258
38887	91259
21692	91260
10439	91261
2895	91262
20975	91263
7159	91264
62495	91265
111110	91266
46792	91267
7938	91268
79549	91269
1612	91270
2	91271
1863	91272
36223	91273
2992	91274
63022	91275
37690	91276
16288	91277
16946	91278
6	91279
59180	91280
114	91281
672	91282
43487	91283
83888	91284
10185	91285
57039	91286
13126	91287
7384	91288
22397	91289
7256	91290
22497	91291
27847	91292
48667	91293
43701	91294
171	91295
18636	91296
69865	91297
238	91298
91404	91299
2031	91300
36726	91301
27934	91302
17370	91303
39754	91304
25753	91305
48104	91306
14150	91307
38285	91308
10381	91309
1493	91310
7955	91311
34635	91312
12112	91313
41494	91314
43536	91315
10128	91316
7703	91317
81190	91318
2472	91319
27928	91320
2346	91321
9879	91322
9259	91323
59589	91324
31125	91325
51960	91326
8554	91327
84337	91328
54577	91329
27462	91330
35148	91331
24423	91332
34115	91333
18937	91334
444	91335
64949	91336
34566	91337
4640	91338
15771	91339
51237	91340
34650	91341
51381	91342
1969	91343
9675	91344
62613	91345
1446	91346
100358	91347
64882	91348
54045	91349
7194	91350
23954	91351
7886	91352
72787	91353
58152	91354
14628	91355
1184	91356
6112	91357
37677	91358
46716	91359
29817	91360
50702	91361
3781	91362
53325	91363
7121	91364
96192	91365
10779	91366
4626	91367
16783	91368
59109	91369
89871	91370
396	91371
14760	91372
53526	91373
4913	91374
92566	91375
72128	91376
62195	91377
41935	91378
111856	91379
36382	91380
19382	91381
19614	91382
200	91383
2253	91384
49592	91385
19981	91386
38709	91387
39244	91388
27006	91389
69053	91390
573	91391
106010	91392
4851	91393
54228	91394
12979	91395
37927	91396
37969	91397
108	91398
65498	91399
53790	91400
15583	91401
73006	91402
72585	91403
82150	91404
75702	91405
91331	91406
47023	91407
65241	91408
38254	91409
1392	91410
66103	91411
24281	91412
20736	91413
66844	91414
26085	91415
61071	91416
56922	91417
33605	91418
58273	91419
32385	91420
30361	91421
28758	91422
92413	91423
22615	91424
23966	91425
10970	91426
7254	91427
46115	91428
78036	91429
36903	91430
33844	91431
21445	91432
14554	91433
8443	91434
141	91435
20582	91436
9078	91437
57056	91438
50513	91439
42335	91440
53	91441
5532	91442
18561	91443
3494	91444
56519	91445
20492	91446
32060	91447
8265	91448
21830	91449
34263	91450
8730	91451
12951	91452
68838	91453
34902	91454
3455	91455
31973	91456
17205	91457
195	91458
42175	91459
35659	91460
1069	91461
1965	91462
3866	91463
11928	91464
65446	91465
87926	91466
46204	91467
23406	91468
74638	91469
1790	91470
7543	91471
8353	91472
2354	91473
7753	91474
817	91475
23320	91476
56731	91477
33869	91478
30549	91479
3869	91480
22191	91481
18532	91482
763	91483
4473	91484
62387	91485
69141	91486
38911	91487
39163	91488
35931	91489
40240	91490
188	91491
65040	91492
25269	91493
68185	91494
55634	91495
2895	91496
56691	91497
66771	91498
89479	91499
47871	91500
14610	91501
7518	91502
268	91503
22900	91504
7049	91505
15123	91506
11939	91507
80166	91508
19815	91509
22378	91510
78062	91511
5413	91512
58724	91513
103243	91514
9135	91515
65770	91516
29664	91517
24211	91518
1211	91519
108075	91520
25708	91521
16477	91522
5380	91523
38512	91524
23343	91525
38298	91526
17470	91527
135	91528
32840	91529
21002	91530
2644	91531
13566	91532
59639	91533
21026	91534
58336	91535
71104	91536
6178	91537
17887	91538
1053	91539
2167	91540
776	91541
68747	91542
38963	91543
5154	91544
126	91545
4979	91546
83801	91547
6606	91548
30311	91549
14522	91550
3116	91551
27548	91552
374	91553
4013	91554
70429	91555
34438	91556
8243	91557
20416	91558
20797	91559
31561	91560
20285	91561
12098	91562
22449	91563
43231	91564
29491	91565
343	91566
55984	91567
30848	91568
38479	91569
45252	91570
19805	91571
371	91572
52674	91573
14315	91574
34314	91575
51616	91576
2408	91577
100902	91578
16793	91579
157	91580
6309	91581
10958	91582
26869	91583
69825	91584
9179	91585
23504	91586
4610	91587
37478	91588
75920	91589
11984	91590
16401	91591
16089	91592
12155	91593
80718	91594
41842	91595
16814	91596
17262	91597
93404	91598
20119	91599
7033	91600
14443	91601
2075	91602
33082	91603
58576	91604
41534	91605
23946	91606
3026	91607
20307	91608
27198	91609
12569	91610
16863	91611
976	91612
55528	91613
91930	91614
2142	91615
16421	91616
108837	91617
45744	91618
60789	91619
47	91620
17034	91621
5211	91622
13992	91623
24411	91624
4658	91625
1277	91626
122	91627
101376	91628
56824	91629
14024	91630
36565	91631
71453	91632
17178	91633
17508	91634
30384	91635
39271	91636
37728	91637
22038	91638
8517	91639
52100	91640
63354	91641
30223	91642
18793	91643
25115	91644
24412	91645
82953	91646
195	91647
14421	91648
1965	91649
22775	91650
24311	91651
79075	91652
111096	91653
24599	91654
3810	91655
31087	91656
11825	91657
36140	91658
33513	91659
2134	91660
8100	91661
47816	91662
16304	91663
12288	91664
73172	91665
90090	91666
64135	91667
38201	91668
3614	91669
28879	91670
7959	91671
6335	91672
337	91673
8427	91674
108350	91675
1776	91676
9233	91677
29119	91678
4414	91679
2472	91680
75866	91681
107780	91682
11083	91683
36387	91684
4685	91685
97808	91686
13648	91687
67624	91688
62563	91689
77994	91690
21782	91691
37617	91692
6399	91693
46466	91694
26251	91695
11558	91696
62812	91697
2641	91698
1731	91699
44531	91700
7896	91701
25309	91702
12194	91703
1791	91704
22169	91705
43573	91706
3116	91707
78050	91708
99064	91709
3179	91710
10639	91711
28333	91712
5690	91713
6102	91714
36125	91715
73430	91716
11633	91717
6541	91718
6219	91719
10807	91720
10178	91721
19	91722
6668	91723
58076	91724
28965	91725
1311	91726
2507	91727
89682	91728
19462	91729
15111	91730
41405	91731
18805	91732
71221	91733
11014	91734
59468	91735
65791	91736
107027	91737
512	91738
22569	91739
578	91740
24985	91741
13034	91742
22143	91743
283	91744
54598	91745
37198	91746
43753	91747
22338	91748
43089	91749
23036	91750
10628	91751
3468	91752
16962	91753
61	91754
5540	91755
7055	91756
4106	91757
20541	91758
15590	91759
8850	91760
82689	91761
32104	91762
35933	91763
125	91764
13925	91765
11831	91766
86938	91767
7373	91768
1355	91769
12551	91770
32147	91771
61357	91772
76278	91773
48159	91774
47299	91775
2299	91776
38285	91777
27	91778
44552	91779
9464	91780
43671	91781
65462	91782
50942	91783
67130	91784
92189	91785
1218	91786
112365	91787
22971	91788
12525	91789
74951	91790
71981	91791
26649	91792
313	91793
1234	91794
33583	91795
47569	91796
37080	91797
90131	91798
72479	91799
85026	91800
53181	91801
43255	91802
62200	91803
67289	91804
17651	91805
9500	91806
71024	91807
84769	91808
6	91809
1	91810
92843	91811
13889	91812
7054	91813
50704	91814
16949	91815
6758	91816
19394	91817
15985	91818
35508	91819
100064	91820
14111	91821
15770	91822
90422	91823
45959	91824
16020	91825
24062	91826
3744	91827
12425	91828
7579	91829
48706	91830
55215	91831
15502	91832
13218	91833
1522	91834
46495	91835
48123	91836
34979	91837
7244	91838
25089	91839
5149	91840
25726	91841
15605	91842
29126	91843
35279	91844
11789	91845
32602	91846
17852	91847
90903	91848
30211	91849
11899	91850
22787	91851
85632	91852
43477	91853
22846	91854
38682	91855
103680	91856
19709	91857
102267	91858
3501	91859
82429	91860
65677	91861
5342	91862
63417	91863
2411	91864
16398	91865
5463	91866
72459	91867
56126	91868
9511	91869
48113	91870
108820	91871
107584	91872
7894	91873
23615	91874
4753	91875
20089	91876
2819	91877
18076	91878
72874	91879
9845	91880
28384	91881
31896	91882
15899	91883
36998	91884
36872	91885
11345	91886
21256	91887
20302	91888
4767	91889
77729	91890
684	91891
93502	91892
51010	91893
93191	91894
62641	91895
5333	91896
33502	91897
1596	91898
54	91899
5007	91900
32448	91901
23938	91902
98576	91903
72898	91904
58139	91905
5710	91906
2616	91907
61919	91908
36	91909
30952	91910
31353	91911
62868	91912
36272	91913
29239	91914
75444	91915
58321	91916
62167	91917
31745	91918
84319	91919
27303	91920
45720	91921
28689	91922
44400	91923
36353	91924
2126	91925
23972	91926
51742	91927
37879	91928
23775	91929
15047	91930
8328	91931
6090	91932
98940	91933
4433	91934
8385	91935
60779	91936
7157	91937
19378	91938
13162	91939
7023	91940
25924	91941
36127	91942
54689	91943
21091	91944
7415	91945
43234	91946
12321	91947
13592	91948
16497	91949
72391	91950
244	91951
94603	91952
4260	91953
819	91954
3053	91955
3556	91956
13279	91957
22981	91958
32065	91959
47015	91960
8769	91961
80141	91962
11349	91963
55176	91964
6222	91965
42277	91966
6746	91967
59949	91968
23693	91969
3923	91970
71656	91971
29745	91972
7743	91973
66424	91974
2661	91975
26611	91976
21975	91977
21725	91978
103557	91979
67832	91980
19033	91981
2854	91982
5381	91983
2667	91984
14508	91985
9242	91986
9	91987
2	91988
2033	91989
107091	91990
27989	91991
16463	91992
51822	91993
6178	91994
8301	91995
57939	91996
11388	91997
5361	91998
91812	91999
11499	92000
2689	92001
78438	92002
30995	92003
27950	92004
2941	92005
5085	92006
35375	92007
23449	92008
15923	92009
21299	92010
13463	92011
6755	92012
14474	92013
1792	92014
13678	92015
109316	92016
97630	92017
319	92018
54368	92019
10456	92020
26574	92021
9558	92022
82405	92023
113257	92024
11178	92025
819	92026
11841	92027
34979	92028
2918	92029
38657	92030
25402	92031
530	92032
7665	92033
71336	92034
55376	92035
74922	92036
79090	92037
770	92038
48223	92039
10650	92040
70216	92041
20975	92042
78796	92043
19010	92044
5555	92045
2761	92046
27624	92047
94995	92048
5548	92049
37401	92050
81400	92051
19816	92052
1556	92053
12219	92054
12604	92055
35264	92056
4729	92057
25655	92058
33605	92059
71848	92060
40620	92061
7075	92062
34699	92063
21741	92064
779	92065
101	92066
17794	92067
4839	92068
56437	92069
39863	92070
13812	92071
3337	92072
103678	92073
71387	92074
68741	92075
4271	92076
800	92077
12529	92078
2372	92079
72784	92080
2735	92081
11182	92082
4197	92083
61421	92084
27592	92085
29256	92086
7946	92087
56171	92088
38579	92089
85712	92090
59429	92091
73833	92092
27244	92093
7526	92094
30179	92095
13293	92096
8523	92097
14487	92098
88	92099
205	92100
3138	92101
1289	92102
25071	92103
21503	92104
8732	92105
8560	92106
87	92107
30051	92108
17880	92109
5770	92110
5173	92111
44784	92112
17359	92113
25370	92114
24889	92115
78707	92116
29739	92117
7935	92118
44807	92119
143	92120
50093	92121
1926	92122
17516	92123
701	92124
3486	92125
17332	92126
21166	92127
17315	92128
17146	92129
2077	92130
65816	92131
70741	92132
27436	92133
70163	92134
5656	92135
3767	92136
2981	92137
1387	92138
7423	92139
62396	92140
106747	92141
21575	92142
1862	92143
26453	92144
62321	92145
59427	92146
6514	92147
31191	92148
18353	92149
38385	92150
1744	92151
19607	92152
35345	92153
92420	92154
57025	92155
46656	92156
2144	92157
57458	92158
82612	92159
4910	92160
246	92161
86594	92162
9967	92163
609	92164
65979	92165
2198	92166
11578	92167
28966	92168
47	92169
82276	92170
65513	92171
41183	92172
42979	92173
54433	92174
2385	92175
37249	92176
16482	92177
457	92178
16561	92179
13587	92180
2030	92181
88904	92182
5576	92183
5602	92184
85702	92185
81090	92186
36110	92187
186	92188
6889	92189
45374	92190
22616	92191
26286	92192
83119	92193
46232	92194
67876	92195
13267	92196
22265	92197
42119	92198
441	92199
18163	92200
19295	92201
19235	92202
102779	92203
52864	92204
50832	92205
40336	92206
12020	92207
9393	92208
35089	92209
260	92210
23290	92211
5443	92212
753	92213
22431	92214
90938	92215
4598	92216
41031	92217
47390	92218
19851	92219
56088	92220
29760	92221
46235	92222
5283	92223
5167	92224
106	92225
66294	92226
832	92227
12149	92228
3324	92229
12844	92230
25430	92231
39418	92232
71562	92233
81430	92234
1094	92235
1212	92236
14813	92237
18886	92238
7462	92239
1175	92240
355	92241
47412	92242
2506	92243
58431	92244
1304	92245
23161	92246
1125	92247
42820	92248
4077	92249
30105	92250
101693	92251
20517	92252
12565	92253
71319	92254
79190	92255
25386	92256
3140	92257
47683	92258
27671	92259
24708	92260
85697	92261
1191	92262
4357	92263
1439	92264
37030	92265
1827	92266
14143	92267
81475	92268
12747	92269
5475	92270
5989	92271
64668	92272
29151	92273
57556	92274
2562	92275
63046	92276
3009	92277
650	92278
12896	92279
45866	92280
14925	92281
62760	92282
60079	92283
65053	92284
17261	92285
42611	92286
3650	92287
23444	92288
10423	92289
9289	92290
49086	92291
61672	92292
11904	92293
10390	92294
13944	92295
48989	92296
25149	92297
24877	92298
3476	92299
38602	92300
39844	92301
28813	92302
103	92303
17716	92304
56131	92305
144	92306
31531	92307
3618	92308
81011	92309
18046	92310
27325	92311
12414	92312
14568	92313
20587	92314
467	92315
41514	92316
5173	92317
8611	92318
67627	92319
2743	92320
52587	92321
11136	92322
91846	92323
39005	92324
906	92325
22820	92326
68102	92327
46645	92328
91801	92329
753	92330
14326	92331
68071	92332
1659	92333
21153	92334
100821	92335
66504	92336
27362	92337
89877	92338
25127	92339
11336	92340
4134	92341
27469	92342
3397	92343
75649	92344
19743	92345
64205	92346
5070	92347
65118	92348
9602	92349
544	92350
7462	92351
21307	92352
27176	92353
1351	92354
2566	92355
78954	92356
24906	92357
5312	92358
2437	92359
24219	92360
21205	92361
353	92362
47832	92363
32002	92364
26596	92365
22564	92366
11292	92367
61841	92368
4353	92369
33053	92370
1609	92371
30	92372
13679	92373
74903	92374
53182	92375
13514	92376
18892	92377
7636	92378
61045	92379
54876	92380
7108	92381
5631	92382
37660	92383
36144	92384
42985	92385
37108	92386
11256	92387
32069	92388
39434	92389
445	92390
7423	92391
74	92392
11467	92393
43286	92394
563	92395
32646	92396
4928	92397
7697	92398
15926	92399
905	92400
13570	92401
1635	92402
7451	92403
42557	92404
82666	92405
421	92406
73605	92407
113858	92408
61319	92409
5829	92410
99269	92411
27475	92412
66382	92413
57958	92414
7839	92415
61835	92416
50034	92417
911	92418
45085	92419
90110	92420
2627	92421
7254	92422
45408	92423
20921	92424
48700	92425
19498	92426
44805	92427
3870	92428
62842	92429
2370	92430
8947	92431
55184	92432
409	92433
51015	92434
18660	92435
82519	92436
15859	92437
74088	92438
20954	92439
11126	92440
30818	92441
45892	92442
47	92443
1211	92444
61470	92445
20484	92446
59396	92447
82835	92448
41383	92449
5092	92450
13211	92451
13648	92452
54106	92453
61263	92454
28850	92455
46729	92456
21345	92457
36644	92458
56260	92459
39388	92460
9576	92461
34600	92462
32244	92463
44608	92464
3714	92465
1758	92466
3014	92467
26339	92468
12077	92469
100871	92470
11018	92471
2300	92472
41022	92473
15641	92474
8584	92475
3772	92476
52029	92477
45014	92478
17596	92479
36529	92480
346	92481
3051	92482
1216	92483
46865	92484
90252	92485
735	92486
50530	92487
51505	92488
24803	92489
914	92490
398	92491
2909	92492
26471	92493
89595	92494
84840	92495
4735	92496
57374	92497
726	92498
29587	92499
24548	92500
40218	92501
30568	92502
5501	92503
1909	92504
56022	92505
1161	92506
41824	92507
12414	92508
30844	92509
21397	92510
47819	92511
18065	92512
3251	92513
11026	92514
42719	92515
30919	92516
1171	92517
87136	92518
6839	92519
93189	92520
102586	92521
1238	92522
37790	92523
21053	92524
23286	92525
157	92526
36454	92527
3215	92528
32513	92529
47699	92530
65504	92531
64727	92532
70618	92533
18044	92534
14026	92535
3816	92536
53751	92537
27705	92538
52860	92539
11487	92540
3502	92541
27668	92542
7689	92543
3880	92544
62045	92545
7697	92546
50807	92547
6129	92548
18323	92549
4672	92550
58148	92551
50275	92552
92688	92553
296	92554
87717	92555
1085	92556
36434	92557
7994	92558
872	92559
39205	92560
63865	92561
64865	92562
90954	92563
16679	92564
30253	92565
867	92566
31440	92567
34405	92568
6497	92569
22686	92570
52941	92571
33858	92572
31240	92573
108156	92574
46596	92575
9054	92576
33909	92577
44246	92578
28238	92579
2904	92580
14862	92581
30400	92582
46090	92583
48582	92584
822	92585
22779	92586
5064	92587
2006	92588
27883	92589
6851	92590
19799	92591
594	92592
10330	92593
22248	92594
1868	92595
4182	92596
61180	92597
96125	92598
30858	92599
43763	92600
23696	92601
56856	92602
100924	92603
8462	92604
58335	92605
93762	92606
3987	92607
11468	92608
44392	92609
2040	92610
73479	92611
758	92612
1072	92613
54867	92614
100970	92615
32415	92616
60977	92617
13029	92618
500	92619
63536	92620
25777	92621
15010	92622
78463	92623
1038	92624
46967	92625
4621	92626
76	92627
4738	92628
43215	92629
6174	92630
12768	92631
9490	92632
21635	92633
44503	92634
16370	92635
45421	92636
31142	92637
39459	92638
25273	92639
43365	92640
25408	92641
77573	92642
2960	92643
61689	92644
54186	92645
5487	92646
37448	92647
15928	92648
92512	92649
334	92650
790	92651
14298	92652
64230	92653
714	92654
71700	92655
43014	92656
699	92657
4312	92658
72005	92659
1574	92660
77700	92661
14586	92662
21730	92663
12020	92664
105037	92665
4731	92666
6014	92667
110	92668
33961	92669
24624	92670
9627	92671
52859	92672
19886	92673
60400	92674
23984	92675
1248	92676
2570	92677
26144	92678
16649	92679
5940	92680
1158	92681
19909	92682
15860	92683
47372	92684
17949	92685
18238	92686
18701	92687
20752	92688
93302	92689
32680	92690
10766	92691
42377	92692
33536	92693
12747	92694
143	92695
15743	92696
81518	92697
86946	92698
10786	92699
26004	92700
5947	92701
20260	92702
32258	92703
33318	92704
95183	92705
4118	92706
59424	92707
6249	92708
34562	92709
38162	92710
1469	92711
27082	92712
65758	92713
81773	92714
4458	92715
77074	92716
11906	92717
7656	92718
30121	92719
43319	92720
319	92721
67450	92722
47446	92723
14263	92724
59543	92725
45247	92726
31396	92727
133	92728
25600	92729
721	92730
93983	92731
71092	92732
40020	92733
71987	92734
562	92735
983	92736
85816	92737
72768	92738
102973	92739
70651	92740
1944	92741
5394	92742
16430	92743
34664	92744
1653	92745
62343	92746
32676	92747
90924	92748
21585	92749
4417	92750
28	92751
11309	92752
28777	92753
26526	92754
41346	92755
29419	92756
44874	92757
12801	92758
5539	92759
26872	92760
3233	92761
48368	92762
49505	92763
1	92764
29665	92765
30798	92766
46	92767
3580	92768
78518	92769
82661	92770
9322	92771
33495	92772
44463	92773
24798	92774
2833	92775
100061	92776
3074	92777
92380	92778
48471	92779
42074	92780
68129	92781
13250	92782
69683	92783
18546	92784
53692	92785
15880	92786
35592	92787
27369	92788
16550	92789
4960	92790
50175	92791
4059	92792
31444	92793
37939	92794
49716	92795
31688	92796
5684	92797
48760	92798
25140	92799
13791	92800
24495	92801
13017	92802
11633	92803
44392	92804
90171	92805
10630	92806
22922	92807
49346	92808
4137	92809
36340	92810
14358	92811
18269	92812
5891	92813
7265	92814
28834	92815
8283	92816
15437	92817
11957	92818
29437	92819
51	92820
13871	92821
18965	92822
41437	92823
7200	92824
2859	92825
30711	92826
44109	92827
11367	92828
9625	92829
64679	92830
30570	92831
27986	92832
82209	92833
15921	92834
25749	92835
26297	92836
41499	92837
38904	92838
18823	92839
1620	92840
27851	92841
1567	92842
174	92843
3664	92844
55642	92845
97104	92846
61607	92847
63775	92848
6019	92849
5276	92850
10728	92851
50130	92852
19812	92853
50446	92854
35689	92855
82016	92856
23578	92857
3788	92858
2010	92859
11303	92860
83438	92861
20089	92862
105251	92863
25066	92864
13319	92865
14419	92866
75374	92867
55951	92868
4035	92869
25936	92870
1071	92871
7631	92872
20028	92873
2825	92874
16312	92875
16418	92876
25196	92877
70619	92878
1901	92879
27973	92880
7909	92881
2050	92882
34642	92883
78235	92884
66442	92885
83015	92886
5280	92887
60720	92888
41800	92889
109	92890
10445	92891
28282	92892
44	92893
51819	92894
91	92895
35747	92896
7885	92897
993	92898
9262	92899
20822	92900
80041	92901
19448	92902
14342	92903
69009	92904
26522	92905
1528	92906
42541	92907
85249	92908
89427	92909
23420	92910
25583	92911
18354	92912
43278	92913
25128	92914
43783	92915
11302	92916
12981	92917
24816	92918
72428	92919
62677	92920
22697	92921
64416	92922
36492	92923
6528	92924
3527	92925
6160	92926
33787	92927
2501	92928
12060	92929
20118	92930
2695	92931
17461	92932
40432	92933
7363	92934
34494	92935
59738	92936
54699	92937
28157	92938
1355	92939
1233	92940
1377	92941
71082	92942
105335	92943
1268	92944
37834	92945
21941	92946
23830	92947
2919	92948
5327	92949
106325	92950
42460	92951
66604	92952
77528	92953
5625	92954
505	92955
150	92956
76545	92957
8274	92958
43694	92959
69840	92960
43585	92961
43779	92962
24360	92963
28884	92964
13860	92965
7969	92966
78253	92967
43378	92968
59448	92969
64042	92970
36888	92971
40509	92972
13690	92973
50568	92974
4703	92975
28606	92976
2047	92977
2913	92978
24017	92979
36999	92980
26974	92981
55713	92982
25777	92983
19493	92984
25693	92985
11906	92986
1453	92987
27833	92988
1473	92989
28835	92990
45334	92991
55377	92992
68988	92993
12631	92994
4889	92995
37975	92996
7348	92997
96546	92998
31503	92999
15961	93000
46843	93001
16230	93002
11629	93003
67993	93004
13	93005
48742	93006
19315	93007
3340	93008
16013	93009
79506	93010
35426	93011
27932	93012
1550	93013
21049	93014
570	93015
29253	93016
22721	93017
89296	93018
1	93019
56493	93020
43136	93021
2339	93022
95122	93023
45025	93024
28151	93025
14000	93026
20198	93027
4130	93028
78119	93029
7539	93030
78967	93031
28796	93032
19799	93033
84990	93034
2540	93035
98620	93036
2489	93037
6251	93038
4623	93039
2707	93040
69635	93041
6603	93042
7046	93043
21232	93044
81938	93045
1914	93046
22304	93047
53928	93048
30782	93049
29205	93050
46612	93051
18862	93052
46901	93053
9905	93054
1954	93055
8722	93056
7094	93057
23152	93058
258	93059
21410	93060
2143	93061
10591	93062
13897	93063
31602	93064
10574	93065
35068	93066
29291	93067
69813	93068
1139	93069
15123	93070
38863	93071
56984	93072
19056	93073
91980	93074
7606	93075
48298	93076
62022	93077
83453	93078
52006	93079
21034	93080
27747	93081
1929	93082
16449	93083
2206	93084
172	93085
66362	93086
41300	93087
48678	93088
2959	93089
66695	93090
802	93091
121	93092
9147	93093
14530	93094
2408	93095
194	93096
33571	93097
39223	93098
25337	93099
30342	93100
1872	93101
27377	93102
102400	93103
19876	93104
8106	93105
13008	93106
36891	93107
50803	93108
15710	93109
269	93110
22806	93111
54960	93112
32014	93113
1721	93114
88976	93115
17740	93116
13650	93117
37735	93118
55598	93119
27640	93120
107641	93121
636	93122
75493	93123
16609	93124
21576	93125
4848	93126
2153	93127
28236	93128
11174	93129
24732	93130
46476	93131
1714	93132
84779	93133
4466	93134
12683	93135
20812	93136
40612	93137
480	93138
70101	93139
1601	93140
50194	93141
56156	93142
879	93143
78324	93144
5800	93145
75271	93146
361	93147
30092	93148
8071	93149
72463	93150
101765	93151
56339	93152
39930	93153
38532	93154
22731	93155
6520	93156
12186	93157
72581	93158
4	93159
25412	93160
414	93161
67187	93162
1397	93163
64855	93164
11997	93165
11601	93166
8552	93167
10914	93168
16689	93169
20291	93170
41812	93171
43345	93172
15838	93173
19536	93174
15954	93175
18622	93176
26394	93177
18756	93178
121	93179
52499	93180
11919	93181
23419	93182
9434	93183
7036	93184
5805	93185
41765	93186
20382	93187
17144	93188
28516	93189
19122	93190
37984	93191
23555	93192
11183	93193
7983	93194
25135	93195
1579	93196
1938	93197
145	93198
31574	93199
21915	93200
6359	93201
9363	93202
36473	93203
50606	93204
12797	93205
45780	93206
77023	93207
28664	93208
59044	93209
59950	93210
6696	93211
42722	93212
18690	93213
26177	93214
36085	93215
31687	93216
96975	93217
19610	93218
4924	93219
8723	93220
63020	93221
33	93222
2443	93223
38737	93224
28329	93225
2083	93226
68699	93227
19549	93228
33058	93229
18910	93230
72	93231
33112	93232
24869	93233
66408	93234
15352	93235
1490	93236
4907	93237
18435	93238
10787	93239
64182	93240
74879	93241
47340	93242
16201	93243
6853	93244
5984	93245
90213	93246
37239	93247
15625	93248
4150	93249
32974	93250
15573	93251
64942	93252
29751	93253
94506	93254
20141	93255
15656	93256
13334	93257
59119	93258
54964	93259
25962	93260
38293	93261
13188	93262
23824	93263
19973	93264
19615	93265
14878	93266
1107	93267
69629	93268
43016	93269
16159	93270
39742	93271
29479	93272
93757	93273
89	93274
79526	93275
83351	93276
14444	93277
22597	93278
4578	93279
3563	93280
6436	93281
49057	93282
19451	93283
7509	93284
58442	93285
21705	93286
7030	93287
27822	93288
13136	93289
23	93290
38255	93291
42956	93292
25723	93293
9684	93294
1759	93295
34088	93296
71844	93297
29474	93298
14314	93299
52173	93300
6980	93301
83387	93302
692	93303
25577	93304
49135	93305
3031	93306
90976	93307
2697	93308
22975	93309
6441	93310
6932	93311
15056	93312
16262	93313
24575	93314
102725	93315
612	93316
19697	93317
1	93318
18849	93319
9610	93320
440	93321
36108	93322
67977	93323
62085	93324
87842	93325
18281	93326
1634	93327
15334	93328
8464	93329
6848	93330
1472	93331
53361	93332
44084	93333
20085	93334
78490	93335
3024	93336
51160	93337
34891	93338
32249	93339
56611	93340
51538	93341
4226	93342
4139	93343
10696	93344
57521	93345
737	93346
74082	93347
12764	93348
45	93349
66950	93350
5125	93351
27998	93352
68561	93353
21810	93354
23661	93355
20847	93356
84676	93357
1735	93358
1211	93359
90	93360
21343	93361
2	93362
11121	93363
8029	93364
88779	93365
42	93366
44434	93367
20952	93368
6744	93369
52513	93370
14918	93371
155	93372
1216	93373
95719	93374
1556	93375
16618	93376
14382	93377
11203	93378
32687	93379
5311	93380
12939	93381
15782	93382
68328	93383
1307	93384
9450	93385
14684	93386
45036	93387
56781	93388
57428	93389
50639	93390
28338	93391
12778	93392
31791	93393
2244	93394
78109	93395
27653	93396
3111	93397
17730	93398
61099	93399
6555	93400
8818	93401
19240	93402
66663	93403
4885	93404
9370	93405
86	93406
47049	93407
10299	93408
862	93409
43695	93410
12174	93411
38831	93412
263	93413
41473	93414
8061	93415
2095	93416
711	93417
263	93418
355	93419
1485	93420
82	93421
108191	93422
14302	93423
50277	93424
34047	93425
3081	93426
53598	93427
69720	93428
27366	93429
10934	93430
17879	93431
79406	93432
9535	93433
49829	93434
21352	93435
34304	93436
10607	93437
27338	93438
32901	93439
25861	93440
83366	93441
102904	93442
89020	93443
17415	93444
2	93445
37564	93446
52377	93447
111389	93448
52132	93449
3680	93450
2894	93451
2603	93452
19746	93453
75170	93454
2000	93455
67110	93456
42564	93457
5281	93458
71090	93459
20180	93460
23967	93461
5113	93462
82261	93463
3386	93464
54576	93465
217	93466
30930	93467
36982	93468
23837	93469
43299	93470
46807	93471
59239	93472
65488	93473
40145	93474
15159	93475
192	93476
56695	93477
8085	93478
42035	93479
112228	93480
5893	93481
81663	93482
80946	93483
58566	93484
24247	93485
33746	93486
42894	93487
69023	93488
18106	93489
2000	93490
53099	93491
4410	93492
79103	93493
17058	93494
1839	93495
6690	93496
37265	93497
13232	93498
45978	93499
28677	93500
7314	93501
24789	93502
1715	93503
15075	93504
266	93505
23922	93506
35896	93507
87995	93508
8834	93509
92131	93510
2347	93511
29183	93512
2261	93513
17567	93514
40737	93515
33412	93516
64340	93517
27938	93518
31523	93519
49483	93520
10050	93521
6130	93522
1304	93523
2177	93524
64346	93525
113587	93526
20190	93527
46362	93528
728	93529
80613	93530
570	93531
4135	93532
22299	93533
3017	93534
14930	93535
34374	93536
23104	93537
7696	93538
19337	93539
1934	93540
8276	93541
76452	93542
27267	93543
40488	93544
55460	93545
9886	93546
438	93547
2458	93548
37745	93549
91879	93550
52023	93551
78026	93552
82	93553
96087	93554
92208	93555
11066	93556
44330	93557
60934	93558
29164	93559
11124	93560
959	93561
5473	93562
21831	93563
42142	93564
36846	93565
9111	93566
10596	93567
81927	93568
72921	93569
18714	93570
12052	93571
266	93572
72088	93573
63727	93574
4396	93575
1399	93576
7262	93577
30813	93578
27608	93579
10598	93580
18328	93581
15237	93582
11625	93583
10475	93584
2209	93585
19616	93586
2799	93587
46568	93588
42470	93589
4969	93590
22279	93591
48494	93592
1716	93593
31787	93594
77457	93595
3480	93596
39948	93597
90708	93598
47675	93599
16259	93600
93396	93601
25049	93602
1842	93603
5880	93604
29736	93605
34914	93606
9960	93607
47044	93608
88207	93609
42789	93610
14496	93611
1197	93612
11546	93613
37881	93614
89659	93615
7834	93616
49319	93617
27864	93618
69501	93619
44	93620
2119	93621
18396	93622
2120	93623
15701	93624
90178	93625
10433	93626
46081	93627
57471	93628
62837	93629
93678	93630
62672	93631
844	93632
9367	93633
37989	93634
25960	93635
29137	93636
37	93637
53478	93638
256	93639
61214	93640
57840	93641
3690	93642
91809	93643
24412	93644
3583	93645
33483	93646
49201	93647
41585	93648
14972	93649
36877	93650
57529	93651
60620	93652
41382	93653
13981	93654
16099	93655
9952	93656
9043	93657
23589	93658
19726	93659
7106	93660
6551	93661
13093	93662
38039	93663
6278	93664
21505	93665
1391	93666
38834	93667
31680	93668
78509	93669
38633	93670
30342	93671
10451	93672
13977	93673
17986	93674
111334	93675
5582	93676
3899	93677
34439	93678
23122	93679
35349	93680
38037	93681
24123	93682
72058	93683
5120	93684
13072	93685
69379	93686
15442	93687
77995	93688
38661	93689
43944	93690
7292	93691
11	93692
31639	93693
104510	93694
171	93695
55457	93696
18708	93697
2982	93698
24087	93699
23595	93700
53670	93701
36111	93702
1450	93703
3747	93704
36594	93705
2718	93706
52886	93707
13241	93708
51523	93709
14243	93710
32038	93711
81220	93712
6213	93713
19062	93714
101300	93715
61355	93716
61192	93717
8743	93718
17404	93719
57353	93720
13999	93721
49757	93722
29667	93723
34017	93724
55296	93725
20615	93726
13571	93727
39802	93728
177	93729
42412	93730
104636	93731
3458	93732
457	93733
16605	93734
5663	93735
74697	93736
59694	93737
30014	93738
2707	93739
55009	93740
20465	93741
23210	93742
12134	93743
24281	93744
15414	93745
96599	93746
20116	93747
47767	93748
5069	93749
118	93750
32679	93751
41519	93752
76855	93753
27011	93754
10132	93755
10359	93756
5893	93757
62378	93758
5378	93759
54510	93760
31882	93761
68215	93762
64930	93763
53968	93764
28766	93765
2381	93766
8877	93767
18848	93768
5381	93769
50367	93770
30583	93771
35111	93772
55655	93773
17929	93774
21275	93775
17597	93776
5922	93777
6120	93778
1269	93779
235	93780
31496	93781
1270	93782
91912	93783
17812	93784
13346	93785
52220	93786
1446	93787
5	93788
6479	93789
27416	93790
65027	93791
47806	93792
4020	93793
53593	93794
56601	93795
6714	93796
37217	93797
93973	93798
100581	93799
27490	93800
7286	93801
13001	93802
72281	93803
89947	93804
44414	93805
46571	93806
3323	93807
15018	93808
16931	93809
3469	93810
21681	93811
65319	93812
13516	93813
16082	93814
29003	93815
1992	93816
877	93817
4250	93818
63986	93819
11860	93820
8794	93821
51201	93822
2548	93823
9169	93824
323	93825
68419	93826
3817	93827
38831	93828
38515	93829
16247	93830
5400	93831
28010	93832
21055	93833
20507	93834
86925	93835
1	93836
48569	93837
47353	93838
86623	93839
12436	93840
58707	93841
9569	93842
25813	93843
17846	93844
27813	93845
24977	93846
18747	93847
5405	93848
59208	93849
7964	93850
48435	93851
3867	93852
60105	93853
29545	93854
44966	93855
35988	93856
53447	93857
10278	93858
67124	93859
25352	93860
10760	93861
46900	93862
73981	93863
41639	93864
55775	93865
5168	93866
106	93867
51997	93868
20818	93869
13343	93870
17317	93871
68738	93872
21055	93873
78125	93874
92887	93875
41637	93876
7275	93877
3603	93878
7584	93879
38155	93880
34190	93881
21156	93882
41143	93883
1692	93884
55106	93885
8140	93886
19990	93887
97301	93888
27252	93889
5979	93890
2162	93891
7664	93892
40752	93893
84422	93894
47953	93895
250	93896
37251	93897
74911	93898
47560	93899
22706	93900
3292	93901
72506	93902
33646	93903
71628	93904
450	93905
3367	93906
15653	93907
25055	93908
55544	93909
3169	93910
86267	93911
4881	93912
283	93913
26913	93914
13113	93915
476	93916
21302	93917
24998	93918
42000	93919
86850	93920
18356	93921
32923	93922
19948	93923
26	93924
24091	93925
2255	93926
24418	93927
3618	93928
33902	93929
7689	93930
23490	93931
7769	93932
13215	93933
49863	93934
23162	93935
29295	93936
3824	93937
22989	93938
32528	93939
61460	93940
6971	93941
14400	93942
55477	93943
12336	93944
6899	93945
1534	93946
27775	93947
38443	93948
2761	93949
83930	93950
15709	93951
563	93952
6260	93953
42692	93954
3887	93955
49036	93956
9362	93957
24080	93958
63640	93959
551	93960
37525	93961
754	93962
1937	93963
61393	93964
19239	93965
61511	93966
33687	93967
10528	93968
52699	93969
17804	93970
86896	93971
18042	93972
20621	93973
17275	93974
87616	93975
54598	93976
2327	93977
35762	93978
11100	93979
66123	93980
31974	93981
7111	93982
36841	93983
23458	93984
89913	93985
42749	93986
22913	93987
102658	93988
16014	93989
77955	93990
16582	93991
76835	93992
58097	93993
21364	93994
6787	93995
3909	93996
99234	93997
37647	93998
17056	93999
55980	94000
69146	94001
44251	94002
255	94003
37277	94004
2786	94005
36001	94006
17670	94007
22244	94008
695	94009
17070	94010
24431	94011
37512	94012
1651	94013
101920	94014
165	94015
58821	94016
55599	94017
26193	94018
7400	94019
55474	94020
30894	94021
61452	94022
61609	94023
74	94024
18867	94025
282	94026
19848	94027
36480	94028
52981	94029
36907	94030
1114	94031
253	94032
429	94033
39565	94034
54795	94035
13453	94036
83948	94037
251	94038
49631	94039
13972	94040
1595	94041
65111	94042
4577	94043
135	94044
84647	94045
26004	94046
29620	94047
3783	94048
37123	94049
8343	94050
69549	94051
2803	94052
10230	94053
77053	94054
223	94055
40091	94056
685	94057
76606	94058
1	94059
5136	94060
43724	94061
42070	94062
4532	94063
7753	94064
7306	94065
57521	94066
38718	94067
40874	94068
15334	94069
47499	94070
41714	94071
20050	94072
726	94073
48240	94074
17300	94075
1996	94076
1775	94077
7999	94078
8652	94079
100906	94080
63096	94081
17980	94082
11973	94083
75	94084
7817	94085
10058	94086
52905	94087
2589	94088
53491	94089
54309	94090
92735	94091
10963	94092
38630	94093
38038	94094
66659	94095
27826	94096
69390	94097
7855	94098
29720	94099
80214	94100
23619	94101
1964	94102
7207	94103
66582	94104
24060	94105
107972	94106
113882	94107
87625	94108
104891	94109
8006	94110
29848	94111
35854	94112
31917	94113
85635	94114
46376	94115
14195	94116
24301	94117
26140	94118
9979	94119
50929	94120
492	94121
106018	94122
34057	94123
39012	94124
2880	94125
31838	94126
87	94127
6133	94128
15054	94129
78345	94130
8322	94131
62719	94132
2943	94133
2204	94134
35341	94135
19184	94136
14415	94137
16868	94138
775	94139
10947	94140
55944	94141
12151	94142
20642	94143
32562	94144
92928	94145
13784	94146
81897	94147
29	94148
66959	94149
3604	94150
40402	94151
663	94152
41881	94153
17185	94154
7073	94155
12227	94156
35308	94157
2869	94158
54646	94159
95141	94160
2281	94161
8940	94162
56265	94163
99715	94164
158	94165
8289	94166
14344	94167
13903	94168
11554	94169
358	94170
1987	94171
8610	94172
1935	94173
36440	94174
30991	94175
6591	94176
53065	94177
22352	94178
16902	94179
34418	94180
1058	94181
29075	94182
425	94183
101359	94184
101010	94185
6084	94186
59521	94187
1908	94188
27232	94189
75677	94190
29653	94191
46103	94192
8099	94193
11427	94194
38719	94195
15991	94196
19530	94197
55885	94198
81058	94199
23490	94200
29457	94201
47747	94202
54844	94203
20466	94204
70430	94205
19676	94206
30705	94207
73380	94208
20866	94209
1988	94210
20281	94211
70416	94212
22444	94213
59247	94214
14433	94215
59793	94216
55462	94217
3030	94218
21334	94219
25893	94220
1991	94221
15586	94222
15837	94223
88478	94224
11847	94225
5634	94226
14382	94227
6631	94228
2045	94229
48247	94230
8673	94231
47624	94232
15541	94233
91855	94234
6097	94235
3951	94236
73727	94237
108264	94238
55741	94239
49364	94240
27113	94241
19535	94242
310	94243
11425	94244
5269	94245
114409	94246
22219	94247
62467	94248
8228	94249
9862	94250
44964	94251
17784	94252
2753	94253
3787	94254
7074	94255
23534	94256
21579	94257
98	94258
6199	94259
12684	94260
54529	94261
19776	94262
34327	94263
17865	94264
65808	94265
25874	94266
9255	94267
15461	94268
55415	94269
2070	94270
5137	94271
27673	94272
20125	94273
22133	94274
14519	94275
16576	94276
21126	94277
1905	94278
27769	94279
110305	94280
41841	94281
1066	94282
14872	94283
24825	94284
10781	94285
55826	94286
41860	94287
21172	94288
206	94289
7920	94290
5478	94291
33974	94292
29593	94293
3693	94294
9219	94295
15918	94296
88700	94297
15846	94298
687	94299
47272	94300
8968	94301
84061	94302
2264	94303
20805	94304
14303	94305
182	94306
88401	94307
605	94308
4127	94309
34205	94310
6223	94311
14733	94312
424	94313
9022	94314
24793	94315
72310	94316
13333	94317
474	94318
13432	94319
101	94320
3473	94321
25542	94322
1316	94323
100886	94324
70059	94325
80952	94326
26843	94327
65169	94328
51843	94329
13562	94330
95749	94331
8040	94332
39298	94333
71211	94334
9390	94335
5859	94336
17000	94337
3650	94338
44844	94339
3191	94340
48718	94341
77093	94342
31921	94343
99146	94344
30094	94345
6530	94346
63092	94347
36324	94348
19217	94349
11172	94350
4630	94351
3872	94352
39655	94353
5928	94354
51343	94355
28466	94356
1523	94357
38171	94358
30012	94359
7201	94360
10	94361
37300	94362
50377	94363
34051	94364
69297	94365
90480	94366
2573	94367
3006	94368
174	94369
2807	94370
74429	94371
65728	94372
6052	94373
17746	94374
1247	94375
5072	94376
5152	94377
24671	94378
5693	94379
80622	94380
106608	94381
44643	94382
36628	94383
1496	94384
14047	94385
29889	94386
103233	94387
7204	94388
46495	94389
2428	94390
51311	94391
46845	94392
17080	94393
9318	94394
271	94395
22304	94396
694	94397
18146	94398
1824	94399
53920	94400
48869	94401
18532	94402
8050	94403
13529	94404
46262	94405
7047	94406
84409	94407
84849	94408
511	94409
21717	94410
9919	94411
17907	94412
59593	94413
18009	94414
74772	94415
40709	94416
28299	94417
14428	94418
86347	94419
51082	94420
16749	94421
25394	94422
6803	94423
49076	94424
49765	94425
11063	94426
1399	94427
34717	94428
2693	94429
4796	94430
32016	94431
22035	94432
45813	94433
2375	94434
40732	94435
8492	94436
40337	94437
17622	94438
46729	94439
48879	94440
3885	94441
15862	94442
9358	94443
5843	94444
24425	94445
11049	94446
3666	94447
6125	94448
21134	94449
51252	94450
33604	94451
219	94452
57644	94453
12976	94454
2796	94455
5553	94456
44704	94457
77596	94458
30322	94459
59656	94460
37955	94461
59474	94462
66808	94463
38293	94464
106878	94465
48595	94466
10185	94467
80258	94468
37040	94469
50547	94470
10814	94471
40964	94472
76467	94473
18608	94474
61604	94475
66	94476
35131	94477
68376	94478
24090	94479
65408	94480
23231	94481
31403	94482
111945	94483
11590	94484
55383	94485
17382	94486
8941	94487
7215	94488
63349	94489
15801	94490
61179	94491
63325	94492
20144	94493
24160	94494
51983	94495
31694	94496
2546	94497
33886	94498
51043	94499
7433	94500
10762	94501
14721	94502
12909	94503
10736	94504
32061	94505
22413	94506
23102	94507
18172	94508
8094	94509
10941	94510
6986	94511
117	94512
1562	94513
28657	94514
3612	94515
71608	94516
67563	94517
61069	94518
46766	94519
2515	94520
50592	94521
54222	94522
1155	94523
867	94524
13832	94525
11479	94526
43612	94527
23983	94528
59657	94529
152	94530
17555	94531
51634	94532
71230	94533
19400	94534
69924	94535
799	94536
85152	94537
10776	94538
72378	94539
33954	94540
88093	94541
65175	94542
9056	94543
6328	94544
62581	94545
65817	94546
46009	94547
35781	94548
34765	94549
36942	94550
3519	94551
136	94552
64582	94553
35826	94554
87661	94555
26335	94556
103735	94557
1983	94558
19376	94559
22998	94560
4994	94561
9241	94562
55094	94563
54274	94564
724	94565
10696	94566
2257	94567
73643	94568
19275	94569
30763	94570
2161	94571
8753	94572
14211	94573
16194	94574
53	94575
99470	94576
16233	94577
90317	94578
21274	94579
44676	94580
181	94581
17753	94582
2046	94583
26264	94584
2312	94585
1642	94586
25037	94587
15782	94588
56687	94589
31095	94590
35980	94591
53141	94592
7919	94593
2661	94594
59673	94595
12556	94596
79147	94597
72527	94598
4151	94599
6114	94600
15	94601
29839	94602
12937	94603
46258	94604
22374	94605
62345	94606
48151	94607
13723	94608
84869	94609
17107	94610
20668	94611
2618	94612
1769	94613
9039	94614
79430	94615
14588	94616
833	94617
14550	94618
31487	94619
38805	94620
13958	94621
2536	94622
150	94623
19452	94624
5414	94625
13684	94626
12887	94627
18617	94628
4769	94629
21864	94630
4592	94631
35311	94632
89039	94633
5498	94634
109896	94635
998	94636
36377	94637
142	94638
14832	94639
655	94640
8963	94641
14658	94642
789	94643
57673	94644
91062	94645
21346	94646
1939	94647
31064	94648
4858	94649
59607	94650
4846	94651
85512	94652
23538	94653
17930	94654
32175	94655
45601	94656
26717	94657
59384	94658
27043	94659
36207	94660
25601	94661
9976	94662
79086	94663
35246	94664
2111	94665
131	94666
85394	94667
51188	94668
90165	94669
8370	94670
12504	94671
340	94672
22729	94673
26602	94674
6738	94675
5460	94676
70381	94677
361	94678
95229	94679
29752	94680
3839	94681
36328	94682
38407	94683
11674	94684
4818	94685
8419	94686
98264	94687
2183	94688
16722	94689
4808	94690
21119	94691
4253	94692
18778	94693
83408	94694
42015	94695
1053	94696
28296	94697
393	94698
90356	94699
14002	94700
75757	94701
22	94702
48542	94703
31855	94704
1460	94705
578	94706
56343	94707
68618	94708
4877	94709
21323	94710
57348	94711
98055	94712
5609	94713
74193	94714
19035	94715
51414	94716
37007	94717
71297	94718
3	94719
80330	94720
2678	94721
588	94722
49356	94723
43913	94724
72176	94725
49091	94726
73654	94727
18595	94728
29293	94729
199	94730
575	94731
42727	94732
40463	94733
549	94734
2552	94735
20320	94736
3297	94737
114116	94738
101009	94739
33305	94740
16089	94741
5642	94742
94085	94743
12585	94744
18592	94745
50028	94746
13258	94747
19127	94748
14999	94749
1497	94750
19814	94751
70318	94752
65673	94753
5212	94754
14583	94755
24762	94756
80061	94757
7227	94758
22819	94759
1020	94760
294	94761
65427	94762
53930	94763
50512	94764
34252	94765
19704	94766
59479	94767
38110	94768
27095	94769
105892	94770
63785	94771
11374	94772
1717	94773
56027	94774
476	94775
59726	94776
8753	94777
87175	94778
52441	94779
14493	94780
13135	94781
12643	94782
36873	94783
18315	94784
45087	94785
10541	94786
15827	94787
81889	94788
32651	94789
32440	94790
2724	94791
56506	94792
2987	94793
15190	94794
13980	94795
29382	94796
9341	94797
1073	94798
83198	94799
3684	94800
2670	94801
47775	94802
27589	94803
3521	94804
12045	94805
50157	94806
33640	94807
103534	94808
86847	94809
62677	94810
3767	94811
69658	94812
207	94813
15156	94814
8724	94815
4196	94816
36242	94817
79100	94818
61441	94819
2845	94820
8884	94821
37575	94822
5199	94823
32719	94824
2529	94825
36	94826
16646	94827
60221	94828
2319	94829
54654	94830
83214	94831
31085	94832
69247	94833
49127	94834
2515	94835
1865	94836
11360	94837
37107	94838
611	94839
9061	94840
27253	94841
20126	94842
8829	94843
58556	94844
1415	94845
3079	94846
2043	94847
210	94848
13850	94849
5458	94850
40116	94851
96837	94852
73467	94853
17257	94854
50055	94855
4810	94856
26025	94857
69017	94858
72991	94859
111782	94860
8204	94861
2667	94862
69386	94863
5977	94864
3042	94865
33250	94866
57306	94867
77051	94868
2512	94869
1222	94870
4206	94871
63833	94872
72937	94873
57339	94874
9510	94875
91075	94876
4419	94877
78028	94878
114040	94879
8977	94880
31869	94881
643	94882
18810	94883
34604	94884
103294	94885
22124	94886
30803	94887
28146	94888
20941	94889
48	94890
42474	94891
10038	94892
46741	94893
1756	94894
57826	94895
91721	94896
73673	94897
65033	94898
18326	94899
66682	94900
172	94901
27070	94902
8015	94903
24939	94904
11398	94905
63927	94906
41524	94907
27985	94908
49909	94909
22118	94910
50632	94911
107156	94912
5073	94913
4066	94914
64963	94915
49405	94916
78989	94917
5276	94918
68431	94919
1053	94920
38884	94921
29740	94922
502	94923
25397	94924
5372	94925
12589	94926
265	94927
26	94928
47001	94929
24734	94930
81065	94931
90237	94932
26886	94933
37886	94934
5304	94935
21658	94936
46288	94937
3860	94938
54451	94939
12152	94940
7062	94941
2881	94942
13214	94943
442	94944
2811	94945
1522	94946
83624	94947
17495	94948
6796	94949
20998	94950
10046	94951
29585	94952
6160	94953
38989	94954
7512	94955
8799	94956
31117	94957
78127	94958
59976	94959
14250	94960
2151	94961
10660	94962
41009	94963
9813	94964
73134	94965
28453	94966
798	94967
12913	94968
1696	94969
1669	94970
36409	94971
67764	94972
40224	94973
16064	94974
33265	94975
49623	94976
13165	94977
15770	94978
21022	94979
1294	94980
77438	94981
6112	94982
36800	94983
107548	94984
41158	94985
62955	94986
199	94987
465	94988
20094	94989
40834	94990
9266	94991
72806	94992
45939	94993
7615	94994
24542	94995
23324	94996
1086	94997
18732	94998
98544	94999
14555	95000
12070	95001
24579	95002
54859	95003
2529	95004
178	95005
28040	95006
33512	95007
76824	95008
12230	95009
8	95010
92706	95011
13919	95012
23183	95013
30360	95014
52472	95015
20099	95016
4092	95017
59235	95018
74593	95019
56228	95020
55447	95021
31560	95022
9187	95023
27373	95024
13457	95025
48855	95026
5440	95027
43452	95028
6147	95029
25287	95030
31663	95031
10823	95032
22807	95033
103808	95034
21944	95035
20348	95036
1137	95037
4650	95038
31	95039
19367	95040
53847	95041
19400	95042
26274	95043
23385	95044
78681	95045
25437	95046
30136	95047
34895	95048
40442	95049
16705	95050
27181	95051
23324	95052
26289	95053
7073	95054
11265	95055
11614	95056
17236	95057
21801	95058
68930	95059
49496	95060
36310	95061
33296	95062
13241	95063
1497	95064
4057	95065
41697	95066
94249	95067
74638	95068
18869	95069
43023	95070
581	95071
51949	95072
57034	95073
13613	95074
2993	95075
7235	95076
20363	95077
30164	95078
432	95079
4140	95080
4878	95081
38287	95082
11103	95083
10468	95084
74381	95085
23623	95086
8695	95087
739	95088
32055	95089
30677	95090
53310	95091
2803	95092
74592	95093
9301	95094
6328	95095
10291	95096
17356	95097
6883	95098
8590	95099
3362	95100
6123	95101
18194	95102
2546	95103
753	95104
532	95105
265	95106
33776	95107
13752	95108
79259	95109
14537	95110
82426	95111
3987	95112
51202	95113
40218	95114
73391	95115
3202	95116
18297	95117
3673	95118
82024	95119
20579	95120
39374	95121
71290	95122
14966	95123
1023	95124
78747	95125
90299	95126
7034	95127
10948	95128
49699	95129
25924	95130
25323	95131
18060	95132
24575	95133
28154	95134
1472	95135
98602	95136
48707	95137
45726	95138
60829	95139
6216	95140
32702	95141
63	95142
8308	95143
59130	95144
43913	95145
23126	95146
50992	95147
14887	95148
63118	95149
560	95150
23890	95151
7311	95152
27935	95153
62516	95154
20577	95155
1371	95156
60072	95157
21815	95158
280	95159
88394	95160
37956	95161
1017	95162
159	95163
1105	95164
7040	95165
5271	95166
24974	95167
24874	95168
11583	95169
50437	95170
20572	95171
65015	95172
59941	95173
24061	95174
60350	95175
19061	95176
3213	95177
9871	95178
19638	95179
60228	95180
69465	95181
26310	95182
777	95183
6475	95184
15025	95185
49762	95186
14558	95187
31482	95188
1618	95189
37014	95190
340	95191
2420	95192
25698	95193
62971	95194
31182	95195
10469	95196
14629	95197
92304	95198
71521	95199
47295	95200
61937	95201
47952	95202
4552	95203
6315	95204
48609	95205
20577	95206
16	95207
30632	95208
20211	95209
2624	95210
73841	95211
1371	95212
6070	95213
74540	95214
6681	95215
100267	95216
70707	95217
9015	95218
40504	95219
35835	95220
20419	95221
24030	95222
91208	95223
26693	95224
5953	95225
65904	95226
3851	95227
90302	95228
20789	95229
80715	95230
57113	95231
2576	95232
2034	95233
3184	95234
17683	95235
24392	95236
41087	95237
50552	95238
85441	95239
62698	95240
69574	95241
108422	95242
65564	95243
39508	95244
13657	95245
979	95246
4258	95247
13905	95248
6458	95249
96195	95250
62754	95251
725	95252
53914	95253
2142	95254
9457	95255
14869	95256
90193	95257
27782	95258
71402	95259
15164	95260
49333	95261
45676	95262
3675	95263
9837	95264
15425	95265
8158	95266
52395	95267
10453	95268
15536	95269
1437	95270
88002	95271
3031	95272
432	95273
86232	95274
19983	95275
37628	95276
59691	95277
49752	95278
23492	95279
337	95280
60860	95281
4214	95282
23888	95283
31775	95284
51697	95285
29277	95286
64434	95287
14484	95288
26421	95289
1106	95290
29204	95291
34588	95292
62428	95293
35818	95294
28364	95295
45902	95296
38473	95297
44008	95298
29361	95299
15066	95300
82619	95301
85152	95302
95	95303
33995	95304
62739	95305
645	95306
27213	95307
50235	95308
10207	95309
10932	95310
28	95311
8975	95312
56606	95313
78596	95314
69369	95315
10011	95316
8295	95317
53970	95318
83062	95319
1232	95320
8995	95321
15240	95322
8372	95323
53233	95324
573	95325
17419	95326
2803	95327
1744	95328
42669	95329
10386	95330
39222	95331
48498	95332
39137	95333
14	95334
114038	95335
201	95336
42766	95337
658	95338
1336	95339
25977	95340
6127	95341
6090	95342
1536	95343
29101	95344
92186	95345
2228	95346
20996	95347
31714	95348
23808	95349
1909	95350
29601	95351
818	95352
8465	95353
36856	95354
1722	95355
41654	95356
22653	95357
4567	95358
389	95359
109308	95360
56981	95361
78488	95362
3091	95363
33406	95364
31163	95365
2026	95366
26910	95367
1023	95368
9651	95369
2447	95370
49951	95371
43010	95372
12729	95373
773	95374
21291	95375
1611	95376
62149	95377
471	95378
488	95379
26155	95380
35600	95381
25005	95382
789	95383
12310	95384
8205	95385
2932	95386
9160	95387
15949	95388
62261	95389
4121	95390
474	95391
15022	95392
85614	95393
25599	95394
1053	95395
22155	95396
106745	95397
25527	95398
34860	95399
3830	95400
8212	95401
2193	95402
34378	95403
46941	95404
2948	95405
5620	95406
412	95407
7698	95408
16126	95409
832	95410
46544	95411
8453	95412
3502	95413
43340	95414
1490	95415
8970	95416
33326	95417
18861	95418
67681	95419
28647	95420
16941	95421
5537	95422
71692	95423
65477	95424
27262	95425
36297	95426
4309	95427
34489	95428
35836	95429
24632	95430
99652	95431
11579	95432
60502	95433
19772	95434
26963	95435
10190	95436
41434	95437
82639	95438
91496	95439
59854	95440
1439	95441
11641	95442
28940	95443
21533	95444
40183	95445
46709	95446
223	95447
21827	95448
16771	95449
81166	95450
5142	95451
9156	95452
29660	95453
48167	95454
30583	95455
21362	95456
37792	95457
446	95458
90352	95459
8297	95460
475	95461
6426	95462
28489	95463
3474	95464
1167	95465
71320	95466
25909	95467
115	95468
65983	95469
8157	95470
90245	95471
60759	95472
121	95473
837	95474
39102	95475
89724	95476
48152	95477
26082	95478
12399	95479
74495	95480
1815	95481
11060	95482
5629	95483
32021	95484
82775	95485
60622	95486
65277	95487
107566	95488
254	95489
55455	95490
14757	95491
37833	95492
100011	95493
611	95494
23796	95495
14866	95496
87113	95497
62847	95498
497	95499
8885	95500
55196	95501
1425	95502
75667	95503
50245	95504
1266	95505
20788	95506
60999	95507
42074	95508
4731	95509
19064	95510
40787	95511
52597	95512
31077	95513
34233	95514
59704	95515
5115	95516
43161	95517
18683	95518
16804	95519
10213	95520
32	95521
22258	95522
17435	95523
68682	95524
22444	95525
178	95526
1210	95527
43078	95528
1944	95529
33744	95530
22580	95531
43216	95532
13885	95533
12612	95534
2009	95535
27286	95536
4878	95537
5201	95538
19677	95539
15381	95540
39337	95541
8956	95542
76846	95543
65628	95544
19339	95545
6630	95546
6191	95547
12075	95548
33613	95549
15851	95550
16843	95551
35505	95552
61536	95553
25857	95554
61959	95555
72812	95556
60414	95557
18615	95558
75	95559
23666	95560
39165	95561
79033	95562
58387	95563
7931	95564
35450	95565
98943	95566
26758	95567
45181	95568
80978	95569
92952	95570
5633	95571
1229	95572
43652	95573
563	95574
42466	95575
18075	95576
17485	95577
19049	95578
2604	95579
50168	95580
46531	95581
61302	95582
52318	95583
7262	95584
17073	95585
10745	95586
49279	95587
12254	95588
28792	95589
2804	95590
22097	95591
38937	95592
37129	95593
42252	95594
17923	95595
46347	95596
19870	95597
28802	95598
3779	95599
54383	95600
75014	95601
27430	95602
17659	95603
67684	95604
50858	95605
14570	95606
20186	95607
35018	95608
20449	95609
25654	95610
15395	95611
79607	95612
44881	95613
12161	95614
7197	95615
12590	95616
13842	95617
62865	95618
4853	95619
52049	95620
28636	95621
46944	95622
42399	95623
13974	95624
3075	95625
94707	95626
24076	95627
80809	95628
16372	95629
49250	95630
1000	95631
1329	95632
46307	95633
55281	95634
39174	95635
61243	95636
24177	95637
1099	95638
4058	95639
59046	95640
16802	95641
59503	95642
38415	95643
5699	95644
3660	95645
17692	95646
15038	95647
34429	95648
33857	95649
3074	95650
63931	95651
60074	95652
1724	95653
78456	95654
1573	95655
58904	95656
14404	95657
18980	95658
35525	95659
26579	95660
4362	95661
103169	95662
452	95663
55990	95664
897	95665
12396	95666
64493	95667
5997	95668
17677	95669
2075	95670
1290	95671
15461	95672
37133	95673
451	95674
42558	95675
33005	95676
11825	95677
82619	95678
12927	95679
49013	95680
17062	95681
28302	95682
14449	95683
34758	95684
30873	95685
8140	95686
3255	95687
1473	95688
11766	95689
4286	95690
53100	95691
199	95692
61960	95693
31574	95694
12626	95695
3184	95696
35555	95697
18464	95698
5510	95699
42144	95700
49289	95701
27119	95702
71519	95703
25110	95704
10075	95705
99864	95706
5363	95707
55288	95708
27287	95709
111778	95710
47061	95711
72137	95712
46974	95713
69836	95714
8787	95715
29835	95716
91753	95717
369	95718
18857	95719
1039	95720
362	95721
8344	95722
5030	95723
9866	95724
54139	95725
44850	95726
18843	95727
27983	95728
16617	95729
60070	95730
55945	95731
355	95732
45111	95733
24712	95734
49592	95735
30999	95736
1739	95737
16800	95738
70251	95739
15077	95740
12254	95741
6563	95742
42162	95743
4848	95744
100963	95745
29786	95746
6110	95747
70405	95748
35372	95749
9787	95750
2638	95751
35402	95752
3765	95753
17542	95754
3284	95755
61795	95756
39452	95757
1028	95758
13465	95759
232	95760
1565	95761
6981	95762
31904	95763
23653	95764
79	95765
1131	95766
49416	95767
16888	95768
6717	95769
12723	95770
37145	95771
21571	95772
49646	95773
28421	95774
18598	95775
77366	95776
22053	95777
73396	95778
26582	95779
62224	95780
2675	95781
49214	95782
21728	95783
41907	95784
41474	95785
38509	95786
12122	95787
58769	95788
50131	95789
31570	95790
51252	95791
38125	95792
20364	95793
1902	95794
13584	95795
35475	95796
44793	95797
3939	95798
9656	95799
36459	95800
50914	95801
22247	95802
36399	95803
12432	95804
45964	95805
22750	95806
48267	95807
99396	95808
4018	95809
38225	95810
20455	95811
65754	95812
89926	95813
1123	95814
45628	95815
4657	95816
3669	95817
48981	95818
22155	95819
81477	95820
864	95821
478	95822
67703	95823
1076	95824
49286	95825
5155	95826
103801	95827
78253	95828
52384	95829
3661	95830
3559	95831
10626	95832
1	95833
19085	95834
23211	95835
19640	95836
30806	95837
19293	95838
18926	95839
75693	95840
39220	95841
97627	95842
8547	95843
29145	95844
49670	95845
7017	95846
30830	95847
39262	95848
6144	95849
3230	95850
45899	95851
8828	95852
19765	95853
2159	95854
23174	95855
27304	95856
51965	95857
51834	95858
16568	95859
46363	95860
38768	95861
1147	95862
65641	95863
14028	95864
14586	95865
41126	95866
47764	95867
19630	95868
38081	95869
3168	95870
2591	95871
7697	95872
7264	95873
29399	95874
10242	95875
22670	95876
176	95877
12929	95878
37813	95879
90616	95880
47427	95881
20244	95882
36430	95883
76787	95884
50229	95885
5994	95886
19149	95887
4048	95888
326	95889
3809	95890
53341	95891
17318	95892
101944	95893
27909	95894
646	95895
65343	95896
7611	95897
37685	95898
50716	95899
47779	95900
13124	95901
2334	95902
31892	95903
17839	95904
10289	95905
2811	95906
4	95907
13813	95908
44378	95909
14909	95910
5441	95911
75815	95912
1768	95913
83022	95914
42446	95915
902	95916
42249	95917
7853	95918
27226	95919
13392	95920
79686	95921
9145	95922
67428	95923
80634	95924
66237	95925
6679	95926
33092	95927
45639	95928
18228	95929
3108	95930
29931	95931
34080	95932
22057	95933
56633	95934
17269	95935
2262	95936
3402	95937
53527	95938
2380	95939
6582	95940
22662	95941
29726	95942
56380	95943
34700	95944
22187	95945
48951	95946
53771	95947
11521	95948
6047	95949
66947	95950
15150	95951
7778	95952
86251	95953
23159	95954
30555	95955
13439	95956
35330	95957
47519	95958
39685	95959
112744	95960
19089	95961
13623	95962
24187	95963
59629	95964
27208	95965
817	95966
11693	95967
52412	95968
1748	95969
89999	95970
54481	95971
63227	95972
41651	95973
43439	95974
7556	95975
30108	95976
10601	95977
51049	95978
21311	95979
4342	95980
40563	95981
69594	95982
20421	95983
109853	95984
81432	95985
43459	95986
80293	95987
1249	95988
1102	95989
10117	95990
3325	95991
74104	95992
8580	95993
15549	95994
21633	95995
1294	95996
52686	95997
583	95998
602	95999
12861	96000
14965	96001
11257	96002
53081	96003
50418	96004
6879	96005
5855	96006
4597	96007
24431	96008
106656	96009
19904	96010
4590	96011
13012	96012
79748	96013
59803	96014
9445	96015
288	96016
53892	96017
91024	96018
77861	96019
1213	96020
13202	96021
4782	96022
21659	96023
49733	96024
25224	96025
66	96026
33160	96027
25989	96028
28149	96029
35468	96030
1100	96031
10549	96032
21609	96033
366	96034
88140	96035
52760	96036
10771	96037
113738	96038
3388	96039
7437	96040
14632	96041
40612	96042
5206	96043
13325	96044
106826	96045
62488	96046
40269	96047
53440	96048
2505	96049
45608	96050
58651	96051
28518	96052
30783	96053
56333	96054
30179	96055
21240	96056
25078	96057
24149	96058
65693	96059
48013	96060
1202	96061
35749	96062
11780	96063
22240	96064
26842	96065
46	96066
15130	96067
21991	96068
57054	96069
11074	96070
16212	96071
69273	96072
38778	96073
27110	96074
16941	96075
1794	96076
78592	96077
5657	96078
103998	96079
9222	96080
54029	96081
67393	96082
89687	96083
30078	96084
78906	96085
33490	96086
58450	96087
26767	96088
36637	96089
2086	96090
71070	96091
2220	96092
17513	96093
112055	96094
499	96095
36655	96096
85587	96097
14626	96098
19691	96099
38090	96100
3049	96101
48829	96102
742	96103
27542	96104
28314	96105
35909	96106
47043	96107
65360	96108
11363	96109
12716	96110
18741	96111
61182	96112
80873	96113
16643	96114
9780	96115
22159	96116
4222	96117
45942	96118
22359	96119
16192	96120
48913	96121
2044	96122
48448	96123
18083	96124
33013	96125
5788	96126
59362	96127
8513	96128
35590	96129
35303	96130
15982	96131
73225	96132
60907	96133
39711	96134
36875	96135
31558	96136
82949	96137
48763	96138
96163	96139
133	96140
28632	96141
466	96142
4141	96143
45589	96144
20914	96145
104768	96146
40137	96147
3105	96148
7364	96149
13777	96150
112994	96151
59611	96152
40401	96153
31392	96154
30225	96155
59378	96156
37756	96157
38765	96158
13328	96159
6301	96160
72042	96161
30587	96162
61679	96163
81625	96164
46550	96165
38809	96166
18502	96167
36687	96168
46125	96169
23444	96170
271	96171
87921	96172
47686	96173
7362	96174
17934	96175
18978	96176
80994	96177
20950	96178
55112	96179
59949	96180
82092	96181
60559	96182
50171	96183
77119	96184
1427	96185
7283	96186
67963	96187
38875	96188
36684	96189
77746	96190
559	96191
5433	96192
51726	96193
2303	96194
17369	96195
29993	96196
39012	96197
27618	96198
64504	96199
84998	96200
111	96201
82130	96202
34219	96203
15718	96204
48020	96205
13289	96206
9266	96207
50630	96208
2636	96209
25924	96210
5275	96211
4481	96212
27527	96213
20483	96214
7582	96215
49118	96216
3123	96217
13860	96218
68391	96219
46424	96220
50601	96221
16375	96222
1131	96223
3963	96224
40409	96225
504	96226
24607	96227
11254	96228
6653	96229
12340	96230
17286	96231
56727	96232
5143	96233
32037	96234
23405	96235
1091	96236
40339	96237
18072	96238
1031	96239
2258	96240
13603	96241
34937	96242
2865	96243
35213	96244
90472	96245
12	96246
4053	96247
19512	96248
1	96249
48673	96250
92187	96251
67079	96252
6565	96253
100914	96254
47131	96255
15085	96256
67816	96257
60766	96258
2451	96259
136	96260
5403	96261
36350	96262
38252	96263
26194	96264
27899	96265
12576	96266
25589	96267
89894	96268
2413	96269
8020	96270
75546	96271
6730	96272
72027	96273
13581	96274
55239	96275
18723	96276
2116	96277
34852	96278
46804	96279
29755	96280
2079	96281
13351	96282
152	96283
46742	96284
28318	96285
7693	96286
54755	96287
31060	96288
650	96289
36608	96290
3118	96291
4171	96292
11199	96293
696	96294
26965	96295
45002	96296
35211	96297
55	96298
5528	96299
6829	96300
9462	96301
91029	96302
61161	96303
81188	96304
33810	96305
12960	96306
26195	96307
5207	96308
2378	96309
3590	96310
73820	96311
3863	96312
19013	96313
62456	96314
38312	96315
44365	96316
4104	96317
47159	96318
36335	96319
565	96320
55523	96321
945	96322
55715	96323
1941	96324
27418	96325
1002	96326
10645	96327
51734	96328
1589	96329
98457	96330
55763	96331
86067	96332
14020	96333
34335	96334
25523	96335
2394	96336
2245	96337
14456	96338
15711	96339
44479	96340
18222	96341
11349	96342
180	96343
15427	96344
77	96345
1440	96346
106002	96347
1068	96348
983	96349
41649	96350
21471	96351
405	96352
6060	96353
53776	96354
8655	96355
2978	96356
339	96357
29535	96358
7414	96359
26968	96360
25855	96361
142	96362
46421	96363
2530	96364
37952	96365
83557	96366
50621	96367
5578	96368
4562	96369
23262	96370
33385	96371
2541	96372
75184	96373
32340	96374
17282	96375
32222	96376
35493	96377
48500	96378
990	96379
43195	96380
7606	96381
764	96382
4656	96383
21722	96384
10859	96385
100322	96386
16823	96387
1992	96388
110299	96389
1834	96390
88286	96391
33403	96392
52294	96393
693	96394
4403	96395
12314	96396
29226	96397
91528	96398
28311	96399
11250	96400
57276	96401
67889	96402
228	96403
5227	96404
30354	96405
8728	96406
65488	96407
20263	96408
7367	96409
49703	96410
15160	96411
29659	96412
70237	96413
95564	96414
5756	96415
24962	96416
1177	96417
36510	96418
316	96419
39174	96420
345	96421
17310	96422
13580	96423
68803	96424
5478	96425
32903	96426
59299	96427
20094	96428
9805	96429
21502	96430
101564	96431
24776	96432
52790	96433
59916	96434
48080	96435
25162	96436
58580	96437
7546	96438
94615	96439
37	96440
3397	96441
5473	96442
8110	96443
20688	96444
35103	96445
41918	96446
1186	96447
103	96448
291	96449
60112	96450
11261	96451
43546	96452
4230	96453
82226	96454
28	96455
11647	96456
41884	96457
65782	96458
21736	96459
8301	96460
1132	96461
27221	96462
26802	96463
79052	96464
12248	96465
4462	96466
12403	96467
30202	96468
4048	96469
369	96470
22311	96471
12388	96472
23445	96473
136	96474
45024	96475
99749	96476
54987	96477
38	96478
2943	96479
16898	96480
81398	96481
439	96482
9725	96483
18266	96484
1215	96485
9832	96486
88471	96487
28513	96488
7373	96489
68337	96490
24401	96491
49664	96492
32131	96493
49837	96494
102961	96495
14104	96496
14265	96497
55436	96498
568	96499
3587	96500
3705	96501
190	96502
252	96503
3767	96504
15181	96505
2312	96506
18117	96507
8870	96508
15027	96509
7365	96510
48552	96511
67399	96512
26630	96513
75864	96514
630	96515
847	96516
58767	96517
31540	96518
42924	96519
68558	96520
910	96521
1071	96522
8821	96523
4672	96524
6801	96525
90435	96526
308	96527
71228	96528
50237	96529
661	96530
39626	96531
46969	96532
236	96533
59974	96534
9191	96535
42562	96536
41993	96537
22696	96538
45678	96539
21307	96540
58570	96541
81462	96542
23062	96543
62721	96544
74	96545
4307	96546
10345	96547
642	96548
18521	96549
63684	96550
4898	96551
10063	96552
47179	96553
3091	96554
20952	96555
818	96556
98215	96557
39958	96558
24073	96559
50747	96560
53315	96561
20440	96562
87930	96563
17414	96564
23474	96565
56914	96566
19127	96567
18285	96568
27669	96569
49618	96570
435	96571
48171	96572
23900	96573
68611	96574
35886	96575
27532	96576
9176	96577
11170	96578
79320	96579
39697	96580
1388	96581
14772	96582
23050	96583
339	96584
999	96585
10885	96586
43787	96587
44611	96588
62342	96589
188	96590
21282	96591
15878	96592
58734	96593
24397	96594
80600	96595
5138	96596
37379	96597
53026	96598
27754	96599
39675	96600
3721	96601
54015	96602
19009	96603
969	96604
1773	96605
10465	96606
1344	96607
35297	96608
43040	96609
8572	96610
37051	96611
56649	96612
52117	96613
93440	96614
27219	96615
56703	96616
93254	96617
25735	96618
70857	96619
10839	96620
11568	96621
3342	96622
2244	96623
446	96624
38771	96625
594	96626
49231	96627
4036	96628
63185	96629
21869	96630
88542	96631
67972	96632
42794	96633
48273	96634
25013	96635
75599	96636
20142	96637
49395	96638
39692	96639
18527	96640
2580	96641
9773	96642
2961	96643
1151	96644
28542	96645
53423	96646
70999	96647
111320	96648
29723	96649
36909	96650
72636	96651
20531	96652
34857	96653
40425	96654
92315	96655
58939	96656
60180	96657
2095	96658
43430	96659
5201	96660
16890	96661
9760	96662
11784	96663
18238	96664
29167	96665
39	96666
65804	96667
413	96668
27719	96669
12654	96670
88249	96671
81681	96672
4651	96673
65726	96674
3558	96675
28	96676
36355	96677
34872	96678
8265	96679
21188	96680
8102	96681
9483	96682
6987	96683
23301	96684
77339	96685
4301	96686
74711	96687
7331	96688
85577	96689
52963	96690
32013	96691
229	96692
431	96693
9380	96694
73414	96695
5340	96696
34143	96697
64975	96698
19365	96699
96899	96700
72802	96701
40139	96702
57440	96703
44204	96704
13164	96705
79296	96706
29529	96707
2079	96708
36045	96709
13322	96710
23957	96711
19377	96712
101673	96713
34877	96714
47824	96715
21749	96716
145	96717
72028	96718
6427	96719
47886	96720
393	96721
31965	96722
69961	96723
4390	96724
1056	96725
3670	96726
21268	96727
96212	96728
1498	96729
1955	96730
31280	96731
5943	96732
12424	96733
6915	96734
33293	96735
18273	96736
44443	96737
20631	96738
4836	96739
51825	96740
34343	96741
77227	96742
29573	96743
5003	96744
28743	96745
60641	96746
52103	96747
46477	96748
32201	96749
34247	96750
15879	96751
54225	96752
20217	96753
9940	96754
8033	96755
21862	96756
53058	96757
29394	96758
9803	96759
27466	96760
27160	96761
15166	96762
40755	96763
45231	96764
27382	96765
52739	96766
8275	96767
11779	96768
65775	96769
32812	96770
2691	96771
200	96772
34827	96773
102341	96774
318	96775
13652	96776
66631	96777
40874	96778
64137	96779
74070	96780
7037	96781
50648	96782
15789	96783
34653	96784
23447	96785
509	96786
44663	96787
3661	96788
18657	96789
5836	96790
1891	96791
109818	96792
21168	96793
49493	96794
73613	96795
53106	96796
11694	96797
7627	96798
90197	96799
6134	96800
67351	96801
212	96802
33803	96803
69765	96804
51417	96805
13897	96806
72127	96807
6494	96808
24161	96809
2544	96810
76577	96811
55687	96812
22072	96813
110839	96814
21231	96815
69168	96816
54673	96817
1164	96818
71284	96819
75175	96820
25001	96821
14041	96822
25338	96823
57970	96824
41852	96825
31687	96826
65539	96827
25193	96828
35269	96829
63927	96830
74390	96831
5064	96832
13232	96833
11692	96834
8134	96835
4615	96836
53069	96837
21781	96838
1003	96839
17171	96840
708	96841
6	96842
47752	96843
11231	96844
62301	96845
55	96846
434	96847
13448	96848
44847	96849
99691	96850
75951	96851
29646	96852
15632	96853
35215	96854
30667	96855
2041	96856
26104	96857
7361	96858
4286	96859
48689	96860
9061	96861
39964	96862
13738	96863
43053	96864
25811	96865
4726	96866
105757	96867
68253	96868
48936	96869
12265	96870
12728	96871
13383	96872
23838	96873
2630	96874
125	96875
103811	96876
26204	96877
14208	96878
10498	96879
69550	96880
50395	96881
41679	96882
7099	96883
358	96884
33372	96885
51514	96886
28143	96887
98178	96888
887	96889
47338	96890
2397	96891
7972	96892
875	96893
40636	96894
6466	96895
11146	96896
28413	96897
18873	96898
66029	96899
108487	96900
82	96901
69183	96902
4809	96903
5002	96904
85723	96905
372	96906
36202	96907
29867	96908
30152	96909
44250	96910
20648	96911
233	96912
2066	96913
32308	96914
106	96915
1776	96916
48135	96917
33110	96918
25652	96919
94330	96920
10175	96921
30591	96922
10841	96923
89194	96924
2537	96925
64141	96926
708	96927
1135	96928
18410	96929
49067	96930
4066	96931
3235	96932
6904	96933
8213	96934
16995	96935
27411	96936
20487	96937
1564	96938
4012	96939
18830	96940
537	96941
17776	96942
45190	96943
26332	96944
23881	96945
2763	96946
20197	96947
9461	96948
56294	96949
55457	96950
63989	96951
31845	96952
41057	96953
35372	96954
3086	96955
9032	96956
10273	96957
81094	96958
20406	96959
1111	96960
17559	96961
13745	96962
11972	96963
20194	96964
11735	96965
4871	96966
16729	96967
6689	96968
52955	96969
89688	96970
28297	96971
34618	96972
1617	96973
5839	96974
15661	96975
19819	96976
19230	96977
49384	96978
17856	96979
74480	96980
11546	96981
28525	96982
26800	96983
28401	96984
16761	96985
111660	96986
15747	96987
72533	96988
4866	96989
537	96990
12156	96991
898	96992
45397	96993
21009	96994
57916	96995
28355	96996
41504	96997
10660	96998
16424	96999
1275	97000
1714	97001
50587	97002
108600	97003
19493	97004
64274	97005
12885	97006
14727	97007
7508	97008
33940	97009
29685	97010
77066	97011
2898	97012
2370	97013
3536	97014
4141	97015
3035	97016
91504	97017
11834	97018
1859	97019
5063	97020
22609	97021
5136	97022
36906	97023
7508	97024
9598	97025
11541	97026
3794	97027
25199	97028
39871	97029
1017	97030
16968	97031
109007	97032
21541	97033
47763	97034
41762	97035
16765	97036
76117	97037
1	97038
4910	97039
617	97040
28559	97041
6477	97042
1744	97043
23025	97044
92636	97045
66	97046
14622	97047
33469	97048
4407	97049
1698	97050
26651	97051
38833	97052
58428	97053
32922	97054
33136	97055
20737	97056
40724	97057
73151	97058
5530	97059
47292	97060
27421	97061
1896	97062
185	97063
32447	97064
9894	97065
80726	97066
3735	97067
44819	97068
31876	97069
26700	97070
980	97071
30058	97072
35278	97073
50	97074
30676	97075
4583	97076
318	97077
19977	97078
69412	97079
34888	97080
36188	97081
1766	97082
14348	97083
53991	97084
1224	97085
12694	97086
48540	97087
26655	97088
48175	97089
21111	97090
10847	97091
27	97092
103623	97093
60625	97094
23655	97095
18000	97096
1585	97097
11668	97098
23582	97099
1697	97100
33406	97101
37186	97102
91329	97103
11340	97104
45469	97105
802	97106
59378	97107
32157	97108
25496	97109
42370	97110
2775	97111
319	97112
20530	97113
5736	97114
12769	97115
7777	97116
25863	97117
56661	97118
5354	97119
38424	97120
19949	97121
78004	97122
1892	97123
13747	97124
23635	97125
90758	97126
10174	97127
5518	97128
57870	97129
28369	97130
16880	97131
29914	97132
45	97133
61353	97134
4391	97135
27597	97136
47848	97137
1210	97138
7116	97139
21623	97140
5935	97141
4061	97142
397	97143
14058	97144
252	97145
84991	97146
56866	97147
15559	97148
19471	97149
16302	97150
74182	97151
98176	97152
2065	97153
59376	97154
8814	97155
11730	97156
36874	97157
343	97158
21375	97159
15211	97160
382	97161
14768	97162
77436	97163
1613	97164
53818	97165
20002	97166
23684	97167
60045	97168
4296	97169
38633	97170
6637	97171
7386	97172
425	97173
19261	97174
653	97175
287	97176
4505	97177
67132	97178
425	97179
27656	97180
26629	97181
44844	97182
71255	97183
19350	97184
72039	97185
19496	97186
18307	97187
27516	97188
64987	97189
25035	97190
14947	97191
88117	97192
25891	97193
4815	97194
21401	97195
36521	97196
25345	97197
23627	97198
68954	97199
52538	97200
3108	97201
70169	97202
7736	97203
10293	97204
3056	97205
51768	97206
6628	97207
10545	97208
8918	97209
38213	97210
18109	97211
3697	97212
40099	97213
47926	97214
60024	97215
56080	97216
4247	97217
640	97218
65905	97219
1050	97220
11426	97221
467	97222
31766	97223
72251	97224
296	97225
45987	97226
52170	97227
89925	97228
55838	97229
11998	97230
72818	97231
27373	97232
26168	97233
40158	97234
71245	97235
18589	97236
6313	97237
24780	97238
20227	97239
10441	97240
55098	97241
3507	97242
90445	97243
4803	97244
82	97245
59502	97246
79024	97247
97988	97248
71452	97249
3402	97250
4455	97251
8417	97252
9684	97253
15899	97254
19033	97255
26102	97256
111102	97257
15262	97258
107621	97259
46245	97260
23	97261
63894	97262
17429	97263
52696	97264
3699	97265
437	97266
17841	97267
48302	97268
46757	97269
4555	97270
97534	97271
19954	97272
653	97273
44510	97274
65694	97275
34314	97276
778	97277
13015	97278
18099	97279
38186	97280
6628	97281
5	97282
18269	97283
4478	97284
33412	97285
47218	97286
57669	97287
31423	97288
75445	97289
14795	97290
19063	97291
55351	97292
931	97293
25897	97294
11520	97295
7560	97296
18457	97297
16839	97298
2971	97299
69917	97300
2777	97301
6106	97302
5500	97303
22747	97304
22450	97305
6177	97306
42780	97307
276	97308
1467	97309
15169	97310
49449	97311
93766	97312
68002	97313
102138	97314
48023	97315
57337	97316
4756	97317
31341	97318
7397	97319
9192	97320
10863	97321
57938	97322
73155	97323
14057	97324
2398	97325
4400	97326
46763	97327
63906	97328
923	97329
17092	97330
294	97331
27315	97332
29510	97333
10401	97334
56735	97335
18506	97336
16793	97337
65184	97338
37491	97339
2868	97340
48425	97341
1577	97342
23980	97343
91331	97344
7898	97345
12395	97346
5506	97347
18740	97348
5021	97349
97951	97350
63638	97351
55309	97352
15006	97353
10876	97354
1227	97355
26805	97356
11448	97357
49620	97358
2	97359
23332	97360
3509	97361
8124	97362
41175	97363
11936	97364
50673	97365
17158	97366
31288	97367
10118	97368
24459	97369
64017	97370
12270	97371
45882	97372
56973	97373
53323	97374
29226	97375
91083	97376
89748	97377
2369	97378
64041	97379
546	97380
15739	97381
22563	97382
72674	97383
45624	97384
68137	97385
22858	97386
5762	97387
56602	97388
9881	97389
46084	97390
75018	97391
56826	97392
73766	97393
20841	97394
17298	97395
40147	97396
39975	97397
3636	97398
1386	97399
13484	97400
50213	97401
29458	97402
2148	97403
18054	97404
67420	97405
23279	97406
21391	97407
51911	97408
433	97409
55944	97410
53641	97411
28600	97412
6187	97413
432	97414
50427	97415
40342	97416
15129	97417
31782	97418
60177	97419
62377	97420
7531	97421
6557	97422
823	97423
808	97424
65700	97425
71963	97426
3056	97427
65624	97428
4743	97429
29637	97430
11118	97431
5473	97432
114052	97433
6287	97434
20612	97435
1553	97436
16354	97437
29508	97438
9597	97439
41737	97440
30223	97441
5220	97442
40821	97443
37058	97444
23567	97445
7614	97446
25821	97447
4866	97448
30561	97449
31425	97450
698	97451
25841	97452
1363	97453
10085	97454
13650	97455
20563	97456
30620	97457
35743	97458
22745	97459
73077	97460
32801	97461
59529	97462
1145	97463
16741	97464
8180	97465
61364	97466
191	97467
43556	97468
2470	97469
9512	97470
4859	97471
8022	97472
18010	97473
97936	97474
82348	97475
6603	97476
7501	97477
41831	97478
3584	97479
3981	97480
28187	97481
107372	97482
6462	97483
4073	97484
107464	97485
18612	97486
4515	97487
5837	97488
15595	97489
98640	97490
2433	97491
13186	97492
14732	97493
31658	97494
865	97495
22322	97496
85360	97497
61500	97498
51131	97499
7015	97500
65029	97501
68819	97502
2099	97503
5163	97504
87804	97505
39191	97506
105110	97507
347	97508
23159	97509
3976	97510
39825	97511
45878	97512
3170	97513
110009	97514
4644	97515
17063	97516
7164	97517
36044	97518
13846	97519
63488	97520
7911	97521
5705	97522
14277	97523
28839	97524
1878	97525
64504	97526
64739	97527
50537	97528
98480	97529
47306	97530
3436	97531
30897	97532
61647	97533
38749	97534
23529	97535
23822	97536
10272	97537
42442	97538
88051	97539
10858	97540
27284	97541
61544	97542
6827	97543
30804	97544
220	97545
17513	97546
21852	97547
90693	97548
30217	97549
1362	97550
25111	97551
4890	97552
19668	97553
47123	97554
56122	97555
2563	97556
37112	97557
23485	97558
1303	97559
58120	97560
4781	97561
31240	97562
873	97563
11960	97564
487	97565
1728	97566
27078	97567
69103	97568
4844	97569
69788	97570
21309	97571
1593	97572
1867	97573
5115	97574
7639	97575
2626	97576
90290	97577
36723	97578
95032	97579
83310	97580
22151	97581
11320	97582
14565	97583
82572	97584
62930	97585
40972	97586
85852	97587
17155	97588
50862	97589
717	97590
53946	97591
7268	97592
7310	97593
23355	97594
31384	97595
26342	97596
4119	97597
4406	97598
54149	97599
14060	97600
28257	97601
48384	97602
10283	97603
94011	97604
9580	97605
12467	97606
4070	97607
21071	97608
11864	97609
11239	97610
41538	97611
42219	97612
16081	97613
29770	97614
35295	97615
19562	97616
59198	97617
44448	97618
646	97619
79931	97620
81952	97621
4429	97622
377	97623
16352	97624
10700	97625
2276	97626
15690	97627
8252	97628
19746	97629
27202	97630
11028	97631
30817	97632
3869	97633
57135	97634
18478	97635
16498	97636
17239	97637
54383	97638
23852	97639
49282	97640
13240	97641
40764	97642
87796	97643
16061	97644
109857	97645
65156	97646
6300	97647
55739	97648
72723	97649
6780	97650
31	97651
51034	97652
20375	97653
12881	97654
15679	97655
33835	97656
90963	97657
511	97658
18329	97659
4008	97660
22098	97661
29148	97662
38804	97663
24858	97664
36683	97665
34051	97666
44356	97667
9419	97668
37946	97669
57	97670
60796	97671
64368	97672
63453	97673
77074	97674
1052	97675
12355	97676
38781	97677
43104	97678
21189	97679
4889	97680
5069	97681
37846	97682
31373	97683
4482	97684
4241	97685
6021	97686
50722	97687
33157	97688
23644	97689
62925	97690
1421	97691
17406	97692
8925	97693
25	97694
2709	97695
710	97696
100425	97697
22765	97698
29219	97699
43960	97700
8324	97701
3402	97702
5820	97703
1302	97704
8957	97705
15485	97706
60681	97707
71707	97708
61371	97709
11424	97710
56824	97711
1042	97712
22715	97713
9493	97714
43348	97715
77455	97716
69297	97717
2352	97718
5015	97719
9977	97720
67110	97721
50128	97722
8348	97723
72760	97724
1203	97725
32211	97726
1618	97727
8009	97728
11913	97729
26065	97730
54167	97731
26899	97732
48570	97733
2073	97734
68129	97735
36046	97736
20463	97737
22626	97738
842	97739
2548	97740
23069	97741
23544	97742
66984	97743
3231	97744
4756	97745
4459	97746
45082	97747
44512	97748
5819	97749
112112	97750
38916	97751
97454	97752
11718	97753
23926	97754
9707	97755
743	97756
34296	97757
11846	97758
24448	97759
1895	97760
75170	97761
35131	97762
33329	97763
11639	97764
130	97765
10081	97766
65670	97767
604	97768
23242	97769
16086	97770
92778	97771
61183	97772
40661	97773
43940	97774
92935	97775
93793	97776
46022	97777
71964	97778
25875	97779
55202	97780
44243	97781
54598	97782
8629	97783
93179	97784
48359	97785
29172	97786
100867	97787
37768	97788
57590	97789
43702	97790
7647	97791
109761	97792
41233	97793
77857	97794
32104	97795
6120	97796
4376	97797
37837	97798
4846	97799
101421	97800
40048	97801
18912	97802
2788	97803
37746	97804
3813	97805
49785	97806
60773	97807
31947	97808
62985	97809
16331	97810
23822	97811
10418	97812
25746	97813
4470	97814
34176	97815
30958	97816
5100	97817
76135	97818
22022	97819
6483	97820
72397	97821
1915	97822
34571	97823
11147	97824
18851	97825
35574	97826
11953	97827
88798	97828
5869	97829
41493	97830
12546	97831
30356	97832
97282	97833
107336	97834
9894	97835
8443	97836
54464	97837
4649	97838
46393	97839
54858	97840
24452	97841
7179	97842
55367	97843
42961	97844
31112	97845
5033	97846
26349	97847
18665	97848
40	97849
11118	97850
13055	97851
270	97852
19503	97853
36894	97854
3588	97855
29943	97856
511	97857
74960	97858
33625	97859
18835	97860
17937	97861
47688	97862
52	97863
583	97864
54451	97865
71434	97866
7278	97867
373	97868
43983	97869
18884	97870
525	97871
29183	97872
18161	97873
17309	97874
61882	97875
31360	97876
453	97877
70325	97878
92717	97879
55969	97880
2753	97881
24133	97882
80335	97883
3912	97884
61274	97885
23999	97886
71009	97887
522	97888
353	97889
11671	97890
30620	97891
30777	97892
31899	97893
8648	97894
96881	97895
99979	97896
69887	97897
29469	97898
3362	97899
24245	97900
51478	97901
51425	97902
61577	97903
40683	97904
15270	97905
101272	97906
21692	97907
22919	97908
21301	97909
31057	97910
24496	97911
37688	97912
84472	97913
87686	97914
45422	97915
109400	97916
26334	97917
16099	97918
24884	97919
48141	97920
32105	97921
22490	97922
43	97923
38131	97924
3189	97925
21724	97926
12798	97927
30475	97928
80196	97929
13855	97930
40324	97931
7489	97932
3092	97933
36298	97934
30177	97935
9003	97936
9511	97937
426	97938
3805	97939
56861	97940
22811	97941
27627	97942
55552	97943
20882	97944
54321	97945
321	97946
46073	97947
6349	97948
37081	97949
61434	97950
4778	97951
52419	97952
9349	97953
21583	97954
21856	97955
204	97956
36848	97957
26523	97958
6896	97959
38769	97960
31667	97961
106421	97962
17346	97963
926	97964
104949	97965
113326	97966
55168	97967
1716	97968
24064	97969
4	97970
17120	97971
12171	97972
33779	97973
45562	97974
3834	97975
31282	97976
113233	97977
1198	97978
38930	97979
80500	97980
75998	97981
10107	97982
31761	97983
10754	97984
2985	97985
18241	97986
91231	97987
23519	97988
6874	97989
44505	97990
43429	97991
57853	97992
14741	97993
103151	97994
23004	97995
50390	97996
30349	97997
52531	97998
4446	97999
5293	98000
76723	98001
26213	98002
15055	98003
41708	98004
26074	98005
4435	98006
6178	98007
51521	98008
3634	98009
145	98010
61945	98011
47004	98012
66144	98013
72952	98014
4151	98015
1196	98016
27019	98017
80406	98018
501	98019
572	98020
31701	98021
15222	98022
5774	98023
93387	98024
62679	98025
1171	98026
94679	98027
22411	98028
63590	98029
16553	98030
100876	98031
34621	98032
53324	98033
3311	98034
14761	98035
219	98036
77240	98037
50623	98038
21920	98039
81034	98040
1006	98041
6592	98042
74679	98043
80079	98044
10541	98045
52251	98046
7929	98047
61985	98048
592	98049
9893	98050
57375	98051
7719	98052
71890	98053
10575	98054
48804	98055
26774	98056
35164	98057
59429	98058
30793	98059
8162	98060
1305	98061
30075	98062
29	98063
81977	98064
18960	98065
7	98066
315	98067
21681	98068
77432	98069
18381	98070
19127	98071
13364	98072
34262	98073
14454	98074
89482	98075
23398	98076
40667	98077
76609	98078
63443	98079
12182	98080
17054	98081
59010	98082
45052	98083
92225	98084
13851	98085
1033	98086
19665	98087
23065	98088
12727	98089
11150	98090
1571	98091
19925	98092
374	98093
91940	98094
113572	98095
85802	98096
4095	98097
86624	98098
29407	98099
33462	98100
2742	98101
37074	98102
2585	98103
61352	98104
87803	98105
10644	98106
94548	98107
4288	98108
33117	98109
194	98110
1977	98111
1014	98112
3239	98113
12398	98114
9862	98115
87058	98116
3594	98117
12112	98118
4521	98119
1897	98120
117	98121
76408	98122
12229	98123
14597	98124
55793	98125
17411	98126
1455	98127
12691	98128
76561	98129
35808	98130
3927	98131
53721	98132
7137	98133
24203	98134
25117	98135
2397	98136
14305	98137
12734	98138
15118	98139
15908	98140
27878	98141
80641	98142
68578	98143
27542	98144
3372	98145
17734	98146
83777	98147
19942	98148
23421	98149
41027	98150
40297	98151
76617	98152
5680	98153
75760	98154
78859	98155
18693	98156
1808	98157
1168	98158
28027	98159
9573	98160
40929	98161
4673	98162
38569	98163
39213	98164
13664	98165
22885	98166
24400	98167
1063	98168
10332	98169
257	98170
20660	98171
51491	98172
2834	98173
3483	98174
43140	98175
24012	98176
11602	98177
9475	98178
65520	98179
32928	98180
44106	98181
80716	98182
1458	98183
36563	98184
1851	98185
3424	98186
30457	98187
19977	98188
821	98189
18882	98190
29126	98191
82850	98192
183	98193
35705	98194
113564	98195
21156	98196
20207	98197
91074	98198
219	98199
8431	98200
7579	98201
8056	98202
29502	98203
109180	98204
53012	98205
43454	98206
8589	98207
8292	98208
22848	98209
17569	98210
21583	98211
9636	98212
337	98213
617	98214
18135	98215
54616	98216
889	98217
42726	98218
145	98219
86065	98220
79205	98221
47827	98222
20967	98223
81884	98224
6668	98225
38878	98226
1590	98227
22894	98228
32065	98229
88883	98230
27229	98231
3059	98232
57	98233
16443	98234
9879	98235
1868	98236
63717	98237
2213	98238
15475	98239
14888	98240
767	98241
28085	98242
43089	98243
32291	98244
10193	98245
10408	98246
96620	98247
2078	98248
47161	98249
2714	98250
356	98251
22753	98252
24541	98253
3196	98254
26639	98255
83949	98256
32911	98257
29028	98258
38599	98259
219	98260
82779	98261
2086	98262
1963	98263
2574	98264
31428	98265
24523	98266
40786	98267
27746	98268
264	98269
44948	98270
36932	98271
11334	98272
10	98273
56329	98274
4137	98275
12172	98276
20089	98277
43973	98278
6732	98279
11331	98280
23774	98281
75025	98282
3700	98283
21390	98284
63269	98285
14460	98286
4250	98287
24997	98288
6872	98289
52679	98290
8776	98291
8315	98292
20992	98293
65316	98294
89232	98295
68879	98296
13659	98297
9199	98298
39483	98299
42302	98300
999	98301
57509	98302
1779	98303
36343	98304
21771	98305
224	98306
47819	98307
500	98308
67969	98309
19347	98310
4633	98311
44750	98312
14433	98313
6742	98314
69097	98315
38371	98316
40728	98317
81211	98318
50748	98319
17112	98320
61927	98321
34777	98322
14669	98323
23094	98324
33831	98325
285	98326
47187	98327
45530	98328
3859	98329
8457	98330
81128	98331
4461	98332
92716	98333
6549	98334
2803	98335
101693	98336
8737	98337
7802	98338
77516	98339
58602	98340
903	98341
56424	98342
19235	98343
60460	98344
6043	98345
12274	98346
4428	98347
12034	98348
64251	98349
51975	98350
20484	98351
696	98352
58650	98353
17971	98354
70149	98355
73902	98356
14637	98357
10072	98358
695	98359
58252	98360
10611	98361
52746	98362
5096	98363
42767	98364
55009	98365
23069	98366
85706	98367
1284	98368
26851	98369
17	98370
1691	98371
10	98372
736	98373
21541	98374
17408	98375
97003	98376
3195	98377
8728	98378
68959	98379
94141	98380
2821	98381
1533	98382
60748	98383
74185	98384
87665	98385
75987	98386
1	98387
9168	98388
32024	98389
33477	98390
45141	98391
46743	98392
10261	98393
31677	98394
1396	98395
20199	98396
2442	98397
47529	98398
20416	98399
43531	98400
97216	98401
10521	98402
2846	98403
42868	98404
14930	98405
3347	98406
10552	98407
18231	98408
4334	98409
36928	98410
1752	98411
10106	98412
16113	98413
41625	98414
48955	98415
7738	98416
42545	98417
33081	98418
2546	98419
32372	98420
57248	98421
31568	98422
27414	98423
50406	98424
57935	98425
62856	98426
17834	98427
1707	98428
23045	98429
65439	98430
61376	98431
17833	98432
2393	98433
31662	98434
76527	98435
24610	98436
15843	98437
94982	98438
52528	98439
93230	98440
6955	98441
10195	98442
76478	98443
17697	98444
20782	98445
63489	98446
97169	98447
21851	98448
21000	98449
21761	98450
99228	98451
9389	98452
4610	98453
25231	98454
130	98455
8933	98456
10188	98457
22094	98458
29769	98459
14794	98460
19330	98461
8470	98462
41800	98463
41811	98464
69288	98465
62745	98466
21925	98467
52288	98468
51829	98469
27949	98470
13072	98471
48736	98472
57176	98473
114	98474
52636	98475
1046	98476
17089	98477
9828	98478
64221	98479
31837	98480
58777	98481
114454	98482
60	98483
12515	98484
42119	98485
8002	98486
11034	98487
18718	98488
8666	98489
55126	98490
2418	98491
11332	98492
43394	98493
598	98494
1632	98495
10341	98496
27999	98497
31149	98498
2651	98499
42512	98500
26372	98501
18443	98502
41768	98503
24544	98504
78237	98505
38227	98506
10523	98507
13291	98508
26958	98509
91672	98510
5972	98511
27396	98512
81925	98513
5445	98514
66884	98515
814	98516
70847	98517
1617	98518
9742	98519
27086	98520
30356	98521
6009	98522
4911	98523
9154	98524
3708	98525
44509	98526
31233	98527
9363	98528
23812	98529
41191	98530
62969	98531
7571	98532
13676	98533
10694	98534
1051	98535
10297	98536
46781	98537
10553	98538
15218	98539
45693	98540
103	98541
4208	98542
17314	98543
66528	98544
1217	98545
6143	98546
86935	98547
4394	98548
17696	98549
1539	98550
55663	98551
37652	98552
18844	98553
3366	98554
3986	98555
3105	98556
92226	98557
43132	98558
20244	98559
53133	98560
110972	98561
57994	98562
7523	98563
740	98564
20939	98565
51101	98566
63564	98567
11635	98568
69526	98569
35767	98570
7120	98571
5498	98572
18880	98573
1526	98574
46841	98575
3449	98576
8494	98577
22851	98578
20514	98579
6670	98580
39719	98581
34939	98582
9747	98583
331	98584
1769	98585
50608	98586
7015	98587
44018	98588
4073	98589
9855	98590
96096	98591
4041	98592
51017	98593
10983	98594
37627	98595
53476	98596
30204	98597
8468	98598
111311	98599
1568	98600
49933	98601
49145	98602
7830	98603
85513	98604
70345	98605
24017	98606
39732	98607
1015	98608
29652	98609
13173	98610
25673	98611
296	98612
46684	98613
6116	98614
33967	98615
72766	98616
47654	98617
8896	98618
12786	98619
33031	98620
10857	98621
1222	98622
49778	98623
45940	98624
19141	98625
72662	98626
23740	98627
1581	98628
7760	98629
57919	98630
39486	98631
76293	98632
2371	98633
83660	98634
72735	98635
39461	98636
53810	98637
4744	98638
20980	98639
67652	98640
12003	98641
712	98642
2621	98643
72410	98644
184	98645
15103	98646
86096	98647
6347	98648
11316	98649
59962	98650
56256	98651
54632	98652
76728	98653
58634	98654
80875	98655
2837	98656
174	98657
23146	98658
11055	98659
7381	98660
20746	98661
47561	98662
34649	98663
1916	98664
15745	98665
17754	98666
2676	98667
21712	98668
6694	98669
13911	98670
20053	98671
3663	98672
46007	98673
12697	98674
90326	98675
567	98676
12739	98677
58462	98678
14309	98679
34549	98680
39601	98681
771	98682
17648	98683
1006	98684
20480	98685
19968	98686
129	98687
813	98688
11910	98689
2068	98690
81963	98691
44877	98692
15474	98693
77	98694
93778	98695
834	98696
3174	98697
68922	98698
135	98699
34960	98700
34430	98701
30611	98702
16536	98703
28706	98704
32764	98705
33460	98706
33526	98707
1909	98708
2946	98709
4902	98710
9207	98711
108810	98712
71492	98713
29328	98714
85414	98715
2569	98716
3922	98717
12552	98718
14136	98719
18054	98720
33779	98721
9845	98722
6086	98723
15869	98724
29544	98725
479	98726
26460	98727
25293	98728
100879	98729
33777	98730
6079	98731
12275	98732
53611	98733
8865	98734
157	98735
68937	98736
55126	98737
56812	98738
5104	98739
85847	98740
11708	98741
64574	98742
47756	98743
47724	98744
1944	98745
80388	98746
35619	98747
54276	98748
77091	98749
8901	98750
68184	98751
101608	98752
462	98753
49189	98754
366	98755
92301	98756
34088	98757
71487	98758
12641	98759
523	98760
3303	98761
2837	98762
61416	98763
83634	98764
88648	98765
19242	98766
26113	98767
1618	98768
6484	98769
25196	98770
7577	98771
104783	98772
29873	98773
32133	98774
35118	98775
54023	98776
2414	98777
59831	98778
12951	98779
779	98780
79827	98781
20202	98782
14330	98783
2657	98784
26371	98785
48535	98786
19078	98787
4948	98788
4495	98789
21544	98790
41695	98791
53378	98792
26926	98793
48322	98794
21493	98795
10742	98796
26705	98797
98306	98798
16497	98799
108606	98800
10084	98801
27690	98802
9675	98803
13032	98804
3235	98805
11030	98806
13946	98807
5044	98808
13282	98809
5970	98810
12353	98811
42637	98812
444	98813
14208	98814
105742	98815
3005	98816
23831	98817
89	98818
6466	98819
52084	98820
481	98821
19101	98822
30702	98823
102738	98824
4076	98825
21426	98826
8757	98827
52002	98828
100627	98829
70773	98830
22406	98831
77982	98832
24055	98833
4446	98834
73	98835
380	98836
48778	98837
50046	98838
3069	98839
42073	98840
44331	98841
44802	98842
12494	98843
35345	98844
11710	98845
476	98846
30105	98847
1183	98848
28692	98849
205	98850
57106	98851
57136	98852
13189	98853
9859	98854
5992	98855
30902	98856
15329	98857
52140	98858
4803	98859
50483	98860
19004	98861
15007	98862
47678	98863
54179	98864
24960	98865
2448	98866
54900	98867
35609	98868
366	98869
91	98870
35353	98871
20849	98872
3855	98873
762	98874
79602	98875
8617	98876
21087	98877
47628	98878
9524	98879
52969	98880
10543	98881
54707	98882
101085	98883
5508	98884
20855	98885
4445	98886
54536	98887
65143	98888
25379	98889
8915	98890
36884	98891
19689	98892
16346	98893
9638	98894
37015	98895
14801	98896
14150	98897
23315	98898
10017	98899
880	98900
63364	98901
14318	98902
1094	98903
24923	98904
5800	98905
38245	98906
10345	98907
39920	98908
85067	98909
92828	98910
44597	98911
28107	98912
30306	98913
2457	98914
78383	98915
2596	98916
29612	98917
9097	98918
32660	98919
25128	98920
3231	98921
7712	98922
64142	98923
3109	98924
80980	98925
20321	98926
56960	98927
19579	98928
2277	98929
29420	98930
36395	98931
58649	98932
2399	98933
3390	98934
6281	98935
15302	98936
37466	98937
1328	98938
44407	98939
28787	98940
492	98941
17835	98942
22651	98943
786	98944
5511	98945
6001	98946
63306	98947
13286	98948
19675	98949
52784	98950
15817	98951
31327	98952
6966	98953
32379	98954
6153	98955
77744	98956
57748	98957
88187	98958
27153	98959
64260	98960
25458	98961
575	98962
13077	98963
34683	98964
11276	98965
12264	98966
81288	98967
22018	98968
13831	98969
25935	98970
25104	98971
92244	98972
56656	98973
28553	98974
22888	98975
4629	98976
3133	98977
52907	98978
69946	98979
15218	98980
52354	98981
70541	98982
2679	98983
29541	98984
2496	98985
20598	98986
80166	98987
39228	98988
16257	98989
2340	98990
86536	98991
14988	98992
41926	98993
30716	98994
84360	98995
49007	98996
32824	98997
20703	98998
39329	98999
16047	99000
80353	99001
26274	99002
16506	99003
46337	99004
8745	99005
62085	99006
11120	99007
61931	99008
3182	99009
21757	99010
467	99011
76741	99012
19745	99013
16240	99014
24	99015
4898	99016
8287	99017
103101	99018
34963	99019
4080	99020
22679	99021
20117	99022
22586	99023
48447	99024
1567	99025
34371	99026
70673	99027
28763	99028
5093	99029
47733	99030
28258	99031
59759	99032
124	99033
25473	99034
58676	99035
62953	99036
20221	99037
17158	99038
1850	99039
47511	99040
281	99041
60184	99042
32336	99043
17188	99044
1863	99045
1135	99046
21190	99047
70011	99048
60382	99049
22654	99050
7028	99051
15143	99052
69078	99053
3285	99054
1635	99055
12615	99056
66492	99057
497	99058
71121	99059
62613	99060
80467	99061
366	99062
1752	99063
58784	99064
94221	99065
30118	99066
60905	99067
120	99068
13388	99069
30134	99070
1527	99071
10103	99072
215	99073
10628	99074
54207	99075
8870	99076
19125	99077
17799	99078
47288	99079
47272	99080
95443	99081
4513	99082
5910	99083
22196	99084
19331	99085
42456	99086
58799	99087
43218	99088
113813	99089
6425	99090
86195	99091
34617	99092
70654	99093
15097	99094
11105	99095
18525	99096
31123	99097
80812	99098
1126	99099
37864	99100
29186	99101
46145	99102
24443	99103
4443	99104
24814	99105
9158	99106
58009	99107
9258	99108
55946	99109
84881	99110
16024	99111
6029	99112
83520	99113
21574	99114
42766	99115
25624	99116
42080	99117
13015	99118
86538	99119
16180	99120
15666	99121
80826	99122
9053	99123
885	99124
50499	99125
19192	99126
8028	99127
19027	99128
30948	99129
58755	99130
518	99131
5393	99132
85151	99133
7012	99134
78163	99135
5159	99136
38628	99137
5988	99138
848	99139
25268	99140
8543	99141
49419	99142
76467	99143
50791	99144
66921	99145
4751	99146
14280	99147
4348	99148
79720	99149
13229	99150
24313	99151
28471	99152
45113	99153
64410	99154
37072	99155
5066	99156
22161	99157
74410	99158
67531	99159
90800	99160
91366	99161
3562	99162
47801	99163
72366	99164
41858	99165
17220	99166
28825	99167
52838	99168
77896	99169
3608	99170
14740	99171
18216	99172
85509	99173
10013	99174
50365	99175
942	99176
40401	99177
11592	99178
35889	99179
773	99180
59233	99181
2638	99182
11	99183
16140	99184
48430	99185
111211	99186
7006	99187
95806	99188
10079	99189
58075	99190
26342	99191
3621	99192
29563	99193
5058	99194
13225	99195
38366	99196
24794	99197
62074	99198
9435	99199
937	99200
1101	99201
92205	99202
46651	99203
2614	99204
654	99205
47232	99206
49498	99207
471	99208
26965	99209
16165	99210
6660	99211
62084	99212
4741	99213
64020	99214
30750	99215
249	99216
5137	99217
26608	99218
40043	99219
100389	99220
94156	99221
36815	99222
18855	99223
105002	99224
85544	99225
48902	99226
6539	99227
987	99228
11135	99229
3727	99230
53861	99231
98233	99232
15700	99233
18814	99234
14878	99235
21287	99236
43799	99237
18672	99238
52262	99239
21047	99240
62093	99241
82112	99242
35764	99243
14989	99244
9592	99245
5368	99246
48456	99247
6432	99248
21492	99249
55743	99250
15971	99251
859	99252
431	99253
2313	99254
6189	99255
3960	99256
30051	99257
8385	99258
79576	99259
108491	99260
100020	99261
19536	99262
17010	99263
16879	99264
36859	99265
15836	99266
29048	99267
27514	99268
9014	99269
458	99270
33502	99271
7266	99272
21643	99273
28281	99274
6843	99275
12212	99276
31743	99277
32505	99278
42637	99279
14028	99280
4134	99281
2136	99282
6195	99283
6984	99284
9356	99285
96169	99286
24041	99287
1840	99288
860	99289
72578	99290
50533	99291
94500	99292
2274	99293
3009	99294
19160	99295
24817	99296
12803	99297
12659	99298
4863	99299
2740	99300
8104	99301
11623	99302
42796	99303
77065	99304
45830	99305
47287	99306
61861	99307
32240	99308
3862	99309
40176	99310
6616	99311
930	99312
71730	99313
44930	99314
25075	99315
67412	99316
6960	99317
418	99318
35531	99319
75023	99320
51315	99321
18156	99322
30477	99323
87484	99324
39223	99325
5956	99326
1298	99327
27925	99328
888	99329
42390	99330
51849	99331
7637	99332
35207	99333
7766	99334
20960	99335
7371	99336
2159	99337
12689	99338
9131	99339
60341	99340
93971	99341
53354	99342
45572	99343
35076	99344
68687	99345
35771	99346
7850	99347
23051	99348
9497	99349
7741	99350
6114	99351
9923	99352
14	99353
45040	99354
61721	99355
43558	99356
2691	99357
72018	99358
58736	99359
59717	99360
16504	99361
112133	99362
32853	99363
8532	99364
53232	99365
93393	99366
12793	99367
61367	99368
94341	99369
36692	99370
25202	99371
9642	99372
78141	99373
25415	99374
110	99375
170	99376
4431	99377
39039	99378
35140	99379
86407	99380
20358	99381
7610	99382
83869	99383
4179	99384
7408	99385
35312	99386
2547	99387
30626	99388
371	99389
74625	99390
57052	99391
40173	99392
20015	99393
41378	99394
61531	99395
60747	99396
2952	99397
5677	99398
33669	99399
3645	99400
3970	99401
102716	99402
3551	99403
79809	99404
4573	99405
1582	99406
73494	99407
3777	99408
55811	99409
857	99410
719	99411
35532	99412
11089	99413
9469	99414
16950	99415
15354	99416
105800	99417
12939	99418
18026	99419
53578	99420
32	99421
11536	99422
26805	99423
1367	99424
26498	99425
8800	99426
6310	99427
26413	99428
25520	99429
12617	99430
34663	99431
4041	99432
2005	99433
54533	99434
15051	99435
76736	99436
9369	99437
46659	99438
795	99439
36960	99440
52610	99441
2864	99442
2675	99443
22787	99444
14184	99445
28691	99446
294	99447
6457	99448
1696	99449
7056	99450
3455	99451
89413	99452
65639	99453
19825	99454
1273	99455
236	99456
29270	99457
226	99458
28776	99459
43101	99460
14	99461
72181	99462
84567	99463
31129	99464
75	99465
766	99466
32978	99467
2109	99468
37598	99469
59967	99470
2026	99471
84090	99472
89328	99473
18785	99474
67107	99475
56195	99476
3888	99477
53454	99478
35355	99479
49970	99480
1994	99481
12251	99482
55034	99483
33847	99484
43411	99485
17035	99486
170	99487
19379	99488
28411	99489
13538	99490
24574	99491
29571	99492
4166	99493
3958	99494
27020	99495
59322	99496
88337	99497
15607	99498
11767	99499
2665	99500
22232	99501
108376	99502
46927	99503
16549	99504
6227	99505
25396	99506
20474	99507
28785	99508
723	99509
17698	99510
54077	99511
20360	99512
51325	99513
13643	99514
61257	99515
61206	99516
4113	99517
35212	99518
15646	99519
261	99520
9917	99521
15790	99522
2791	99523
2567	99524
14666	99525
3755	99526
36100	99527
39538	99528
2790	99529
3068	99530
5462	99531
25904	99532
44459	99533
92295	99534
18650	99535
12910	99536
43866	99537
47674	99538
93191	99539
1737	99540
15800	99541
35686	99542
18786	99543
7072	99544
13549	99545
72711	99546
2690	99547
59775	99548
1594	99549
18455	99550
343	99551
101771	99552
8934	99553
4583	99554
107852	99555
7715	99556
1139	99557
61734	99558
20116	99559
4058	99560
48545	99561
31291	99562
8673	99563
44834	99564
18118	99565
143	99566
7263	99567
52199	99568
60166	99569
80586	99570
26519	99571
41184	99572
23639	99573
47601	99574
72574	99575
9827	99576
83146	99577
50298	99578
35657	99579
11043	99580
8100	99581
7532	99582
30392	99583
12381	99584
9317	99585
39138	99586
55766	99587
14811	99588
10179	99589
85362	99590
19863	99591
16431	99592
30955	99593
30328	99594
38827	99595
12595	99596
9606	99597
1772	99598
29140	99599
15678	99600
82450	99601
31904	99602
29050	99603
22380	99604
14702	99605
41458	99606
29686	99607
19081	99608
965	99609
39388	99610
58414	99611
44184	99612
53394	99613
6226	99614
10049	99615
67586	99616
30977	99617
24471	99618
5606	99619
19628	99620
93555	99621
16746	99622
18358	99623
25541	99624
31591	99625
777	99626
15682	99627
32402	99628
4085	99629
15380	99630
6680	99631
25574	99632
20779	99633
3308	99634
26106	99635
28073	99636
48999	99637
1516	99638
37685	99639
1762	99640
96286	99641
8365	99642
9402	99643
56452	99644
563	99645
16030	99646
16566	99647
19877	99648
61176	99649
49945	99650
64301	99651
64691	99652
1427	99653
9045	99654
25243	99655
374	99656
2875	99657
43169	99658
925	99659
31110	99660
92668	99661
914	99662
29912	99663
47321	99664
7768	99665
5148	99666
81138	99667
35025	99668
42601	99669
64076	99670
74970	99671
2994	99672
25287	99673
13064	99674
1651	99675
15915	99676
4791	99677
33972	99678
91517	99679
32812	99680
8055	99681
85506	99682
110586	99683
5864	99684
21895	99685
23990	99686
41435	99687
33519	99688
29212	99689
46876	99690
11311	99691
266	99692
42236	99693
5733	99694
78278	99695
4007	99696
19063	99697
70876	99698
68355	99699
2074	99700
95774	99701
56263	99702
39563	99703
105685	99704
46890	99705
70900	99706
34450	99707
54231	99708
28183	99709
2885	99710
23062	99711
85260	99712
25339	99713
25565	99714
1000	99715
4043	99716
8056	99717
42399	99718
61180	99719
15419	99720
8806	99721
44613	99722
101654	99723
71084	99724
62639	99725
42333	99726
7942	99727
23212	99728
42433	99729
56701	99730
6261	99731
8634	99732
16649	99733
30898	99734
3261	99735
40924	99736
997	99737
5500	99738
17989	99739
1686	99740
4337	99741
14069	99742
10322	99743
16314	99744
83201	99745
6251	99746
12512	99747
21513	99748
506	99749
73243	99750
21415	99751
56023	99752
21353	99753
4159	99754
68469	99755
31119	99756
24165	99757
2986	99758
86666	99759
9311	99760
7166	99761
10087	99762
8216	99763
51655	99764
58503	99765
3173	99766
7078	99767
10973	99768
718	99769
76094	99770
741	99771
35833	99772
9363	99773
627	99774
50208	99775
780	99776
65743	99777
50081	99778
2889	99779
3487	99780
435	99781
480	99782
29019	99783
10280	99784
4693	99785
28449	99786
37766	99787
21770	99788
23110	99789
16477	99790
5217	99791
52544	99792
21213	99793
21228	99794
18204	99795
76037	99796
101325	99797
11912	99798
30339	99799
48653	99800
52712	99801
8207	99802
39628	99803
71930	99804
8987	99805
5484	99806
9833	99807
11375	99808
91438	99809
5423	99810
4378	99811
26742	99812
29086	99813
19936	99814
19186	99815
40982	99816
11095	99817
85500	99818
29552	99819
45885	99820
69636	99821
15478	99822
2018	99823
33449	99824
30216	99825
25163	99826
3375	99827
80164	99828
53694	99829
46008	99830
48945	99831
89199	99832
36467	99833
98535	99834
4766	99835
71820	99836
52516	99837
1186	99838
63873	99839
3891	99840
54473	99841
17583	99842
3258	99843
22763	99844
87519	99845
44134	99846
38220	99847
2110	99848
64114	99849
15923	99850
22453	99851
74566	99852
88804	99853
22162	99854
34908	99855
50	99856
30717	99857
61153	99858
8223	99859
389	99860
8841	99861
4922	99862
38755	99863
84568	99864
74083	99865
67090	99866
21859	99867
70525	99868
70781	99869
19278	99870
53387	99871
4693	99872
15349	99873
38801	99874
72804	99875
92873	99876
4977	99877
12173	99878
2808	99879
512	99880
40675	99881
1998	99882
44127	99883
27251	99884
78713	99885
72036	99886
17100	99887
12945	99888
6221	99889
4699	99890
55413	99891
16157	99892
10364	99893
13710	99894
47580	99895
111026	99896
17964	99897
699	99898
29220	99899
34283	99900
455	99901
70020	99902
56478	99903
628	99904
20068	99905
10431	99906
2105	99907
14006	99908
98223	99909
87465	99910
22148	99911
78146	99912
8759	99913
12941	99914
75149	99915
7746	99916
755	99917
81058	99918
21292	99919
87893	99920
4952	99921
5328	99922
18785	99923
43117	99924
63267	99925
38295	99926
27268	99927
29304	99928
29407	99929
5668	99930
1515	99931
15535	99932
11344	99933
535	99934
88526	99935
10435	99936
10512	99937
21595	99938
14490	99939
42796	99940
35681	99941
6523	99942
10132	99943
2843	99944
74604	99945
74867	99946
12974	99947
85928	99948
9815	99949
157	99950
2910	99951
4846	99952
49502	99953
57365	99954
1085	99955
1727	99956
45544	99957
11574	99958
4809	99959
45436	99960
25320	99961
4786	99962
26846	99963
4671	99964
86895	99965
69521	99966
26319	99967
67726	99968
25036	99969
52709	99970
86629	99971
39931	99972
32556	99973
195	99974
68878	99975
36457	99976
18960	99977
19269	99978
5413	99979
62507	99980
76326	99981
16796	99982
13853	99983
38753	99984
59680	99985
49595	99986
94352	99987
299	99988
30489	99989
61494	99990
52938	99991
45527	99992
14838	99993
24249	99994
16966	99995
93866	99996
1001	99997
8004	99998
2289	99999
7180	100000
52324	100001
15178	100002
31077	100003
3702	100004
174	100005
1180	100006
22437	100007
31111	100008
830	100009
7431	100010
10197	100011
94941	100012
4849	100013
32597	100014
15857	100015
15523	100016
34571	100017
13086	100018
41654	100019
87108	100020
103622	100021
45	100022
32345	100023
41606	100024
14948	100025
32832	100026
6974	100027
34381	100028
16523	100029
4306	100030
371	100031
2273	100032
22766	100033
20404	100034
11819	100035
79930	100036
4709	100037
25766	100038
61929	100039
1436	100040
3921	100041
1830	100042
23843	100043
12001	100044
21493	100045
35480	100046
4589	100047
27154	100048
78222	100049
70625	100050
2824	100051
35620	100052
38663	100053
2092	100054
26557	100055
15171	100056
25236	100057
106682	100058
922	100059
101225	100060
1230	100061
28903	100062
15319	100063
1864	100064
3069	100065
23204	100066
39357	100067
70536	100068
15795	100069
1515	100070
3282	100071
57611	100072
1447	100073
31288	100074
13340	100075
21600	100076
56373	100077
101672	100078
56707	100079
350	100080
448	100081
64936	100082
81060	100083
20503	100084
9964	100085
1835	100086
719	100087
29911	100088
8558	100089
1197	100090
32073	100091
39192	100092
24283	100093
38053	100094
153	100095
1837	100096
11593	100097
37319	100098
56112	100099
5306	100100
42318	100101
6095	100102
72860	100103
8685	100104
82855	100105
11778	100106
32110	100107
40721	100108
12281	100109
82490	100110
37086	100111
34388	100112
1997	100113
767	100114
92632	100115
41944	100116
20643	100117
17690	100118
2948	100119
71055	100120
21002	100121
35141	100122
42073	100123
4210	100124
54341	100125
15895	100126
43224	100127
95113	100128
72861	100129
4883	100130
34020	100131
59866	100132
762	100133
61713	100134
28338	100135
1236	100136
77594	100137
39287	100138
13381	100139
43821	100140
85410	100141
11738	100142
5450	100143
42009	100144
87159	100145
7368	100146
42365	100147
60137	100148
71415	100149
54603	100150
42948	100151
5470	100152
55797	100153
5895	100154
16473	100155
347	100156
93008	100157
20	100158
980	100159
13	100160
7211	100161
97031	100162
62100	100163
89502	100164
14425	100165
3979	100166
21132	100167
7110	100168
316	100169
3338	100170
7354	100171
1113	100172
3069	100173
12022	100174
5375	100175
105998	100176
69477	100177
75	100178
42205	100179
56025	100180
102	100181
38264	100182
75899	100183
36150	100184
46414	100185
33454	100186
15307	100187
46317	100188
89659	100189
6265	100190
82570	100191
26796	100192
79571	100193
22975	100194
31571	100195
47754	100196
2322	100197
51984	100198
57612	100199
24217	100200
6670	100201
5519	100202
6416	100203
76565	100204
546	100205
60280	100206
6082	100207
2778	100208
60417	100209
36721	100210
1687	100211
77524	100212
4953	100213
18662	100214
9674	100215
54975	100216
43439	100217
91885	100218
42565	100219
38065	100220
17379	100221
8912	100222
34077	100223
6218	100224
41420	100225
9428	100226
33677	100227
741	100228
50165	100229
34928	100230
1483	100231
57684	100232
2629	100233
18878	100234
45080	100235
4786	100236
1111	100237
11863	100238
20207	100239
44034	100240
2193	100241
20303	100242
483	100243
10782	100244
2474	100245
90761	100246
23160	100247
14620	100248
727	100249
92300	100250
34078	100251
7601	100252
24652	100253
25585	100254
19754	100255
63863	100256
1383	100257
3705	100258
11312	100259
2832	100260
2095	100261
19923	100262
4476	100263
36040	100264
1103	100265
41481	100266
1982	100267
38994	100268
29691	100269
65302	100270
31436	100271
695	100272
38156	100273
46749	100274
42519	100275
35733	100276
6151	100277
22309	100278
79619	100279
12985	100280
3878	100281
29840	100282
8472	100283
105874	100284
22296	100285
19015	100286
69034	100287
90668	100288
66837	100289
24019	100290
984	100291
11202	100292
18911	100293
4521	100294
5077	100295
28998	100296
43388	100297
22943	100298
29585	100299
28852	100300
66984	100301
104000	100302
9221	100303
20732	100304
43822	100305
1973	100306
43171	100307
14796	100308
4439	100309
35048	100310
88696	100311
23151	100312
82495	100313
7795	100314
55966	100315
38111	100316
69039	100317
34409	100318
20087	100319
12307	100320
52446	100321
86746	100322
21654	100323
16899	100324
88788	100325
55259	100326
42045	100327
4	100328
30523	100329
14609	100330
5938	100331
23799	100332
4257	100333
22837	100334
15236	100335
21970	100336
29278	100337
11615	100338
16506	100339
415	100340
4717	100341
60339	100342
93787	100343
27732	100344
23670	100345
41894	100346
4275	100347
3352	100348
22723	100349
38133	100350
26947	100351
2907	100352
77518	100353
902	100354
14854	100355
2669	100356
70960	100357
41367	100358
26990	100359
27851	100360
53091	100361
97859	100362
31318	100363
23566	100364
974	100365
7498	100366
32338	100367
13157	100368
39702	100369
19424	100370
956	100371
4270	100372
53987	100373
5366	100374
28366	100375
60170	100376
5491	100377
30616	100378
47555	100379
291	100380
17662	100381
16681	100382
9613	100383
133	100384
8300	100385
63223	100386
39661	100387
11174	100388
32057	100389
12070	100390
64334	100391
93040	100392
73597	100393
40886	100394
18003	100395
91731	100396
38651	100397
9729	100398
11480	100399
14555	100400
7043	100401
60684	100402
105675	100403
15477	100404
68529	100405
14775	100406
16543	100407
14799	100408
42228	100409
11075	100410
81684	100411
52191	100412
7243	100413
51502	100414
20380	100415
6439	100416
56793	100417
19400	100418
64374	100419
71079	100420
4463	100421
3696	100422
45091	100423
4763	100424
26031	100425
17553	100426
10683	100427
54910	100428
36152	100429
22514	100430
98731	100431
41680	100432
35173	100433
55180	100434
19687	100435
2123	100436
81	100437
526	100438
23415	100439
31315	100440
1614	100441
62393	100442
3087	100443
61867	100444
38586	100445
9203	100446
51868	100447
36961	100448
7996	100449
1919	100450
22696	100451
35621	100452
20452	100453
8332	100454
32905	100455
297	100456
99040	100457
79262	100458
2888	100459
1368	100460
11467	100461
18316	100462
3258	100463
6649	100464
3818	100465
18811	100466
25168	100467
11923	100468
702	100469
27871	100470
87	100471
41670	100472
15662	100473
62952	100474
80571	100475
8644	100476
37464	100477
28050	100478
2950	100479
564	100480
15450	100481
50375	100482
582	100483
55014	100484
72330	100485
37409	100486
7184	100487
81906	100488
103341	100489
42998	100490
9304	100491
1132	100492
17050	100493
663	100494
63030	100495
5902	100496
8657	100497
232	100498
57678	100499
83	100500
9129	100501
13204	100502
383	100503
19380	100504
11495	100505
37581	100506
66141	100507
23798	100508
3668	100509
3384	100510
53530	100511
66856	100512
36635	100513
64505	100514
16828	100515
34440	100516
22368	100517
17666	100518
101780	100519
64612	100520
79889	100521
8581	100522
41364	100523
34040	100524
3517	100525
6751	100526
2780	100527
23014	100528
46415	100529
15576	100530
47751	100531
39141	100532
2916	100533
226	100534
8458	100535
2214	100536
33278	100537
1081	100538
23983	100539
29880	100540
16609	100541
16445	100542
71847	100543
58624	100544
32172	100545
48436	100546
16073	100547
102339	100548
18120	100549
71945	100550
12935	100551
25187	100552
12026	100553
687	100554
13403	100555
3239	100556
61648	100557
2729	100558
41834	100559
16780	100560
5249	100561
110580	100562
22360	100563
52637	100564
72515	100565
16779	100566
27914	100567
39543	100568
58545	100569
29188	100570
111340	100571
52037	100572
43862	100573
19797	100574
88750	100575
40141	100576
755	100577
9950	100578
9695	100579
28578	100580
10218	100581
26082	100582
24636	100583
26085	100584
69424	100585
5410	100586
22000	100587
1808	100588
44745	100589
79440	100590
19559	100591
41430	100592
45558	100593
55390	100594
1404	100595
1679	100596
77305	100597
52643	100598
46702	100599
12004	100600
62388	100601
79377	100602
80584	100603
13635	100604
6562	100605
16474	100606
5737	100607
52769	100608
1776	100609
67802	100610
3113	100611
11892	100612
29940	100613
76078	100614
3264	100615
202	100616
3775	100617
2219	100618
12203	100619
68546	100620
3375	100621
713	100622
39683	100623
24428	100624
7709	100625
101758	100626
1622	100627
93139	100628
59326	100629
31000	100630
53612	100631
6726	100632
2639	100633
34567	100634
4342	100635
61826	100636
76124	100637
98696	100638
13556	100639
3	100640
3317	100641
42031	100642
68185	100643
4085	100644
24892	100645
8757	100646
73535	100647
54713	100648
43260	100649
26382	100650
9101	100651
25762	100652
9730	100653
103	100654
52787	100655
5751	100656
3994	100657
76251	100658
7447	100659
16950	100660
5691	100661
50422	100662
39802	100663
13048	100664
67259	100665
14968	100666
5334	100667
38489	100668
254	100669
13241	100670
44272	100671
13774	100672
14664	100673
64920	100674
22419	100675
21060	100676
16304	100677
23531	100678
19205	100679
81539	100680
47737	100681
76473	100682
2291	100683
16095	100684
7538	100685
3625	100686
12367	100687
16727	100688
57125	100689
87773	100690
64645	100691
46456	100692
6	100693
835	100694
34161	100695
11934	100696
72655	100697
88566	100698
42693	100699
11542	100700
44769	100701
35747	100702
22505	100703
28307	100704
98386	100705
12819	100706
889	100707
4409	100708
37890	100709
51121	100710
51744	100711
32507	100712
39710	100713
28527	100714
41764	100715
37152	100716
80243	100717
13173	100718
36777	100719
32759	100720
25003	100721
74245	100722
33552	100723
45797	100724
5345	100725
28634	100726
46048	100727
5962	100728
92558	100729
1513	100730
90836	100731
49199	100732
17445	100733
28887	100734
2287	100735
10622	100736
90020	100737
66725	100738
891	100739
53945	100740
31164	100741
53014	100742
93643	100743
35862	100744
5264	100745
45900	100746
54888	100747
93790	100748
2516	100749
92726	100750
32424	100751
33443	100752
111138	100753
43814	100754
81106	100755
40680	100756
77992	100757
75707	100758
77297	100759
16857	100760
8452	100761
11372	100762
747	100763
106464	100764
72848	100765
15099	100766
73076	100767
6956	100768
105253	100769
15781	100770
11263	100771
86820	100772
30746	100773
2115	100774
797	100775
52482	100776
20357	100777
21405	100778
82631	100779
10669	100780
21654	100781
53546	100782
53992	100783
90285	100784
249	100785
100595	100786
37370	100787
66270	100788
103	100789
29965	100790
51659	100791
1944	100792
5522	100793
2652	100794
59342	100795
13579	100796
49417	100797
44851	100798
53855	100799
1892	100800
37343	100801
45469	100802
1479	100803
26134	100804
1052	100805
19731	100806
69090	100807
26672	100808
50372	100809
26357	100810
8113	100811
10293	100812
1866	100813
57654	100814
78359	100815
9607	100816
33563	100817
38399	100818
36595	100819
12868	100820
88670	100821
7983	100822
147	100823
78738	100824
14298	100825
65081	100826
8963	100827
85450	100828
43159	100829
20018	100830
11174	100831
21308	100832
52830	100833
1514	100834
542	100835
30559	100836
55578	100837
63854	100838
48744	100839
36349	100840
22019	100841
63403	100842
47626	100843
91935	100844
27213	100845
7986	100846
9327	100847
45208	100848
33313	100849
1293	100850
3148	100851
63862	100852
50721	100853
517	100854
11960	100855
19073	100856
24709	100857
31347	100858
40089	100859
30849	100860
1647	100861
43207	100862
8867	100863
94019	100864
46334	100865
48136	100866
1794	100867
9348	100868
7447	100869
3404	100870
45	100871
1703	100872
24804	100873
84845	100874
47031	100875
58344	100876
16883	100877
90407	100878
774	100879
43545	100880
29167	100881
7031	100882
2750	100883
13117	100884
51940	100885
10698	100886
87787	100887
50758	100888
6543	100889
13939	100890
3481	100891
39365	100892
78916	100893
71120	100894
32143	100895
27288	100896
1088	100897
10377	100898
11515	100899
8546	100900
16986	100901
43436	100902
16015	100903
90351	100904
36459	100905
16698	100906
24494	100907
430	100908
5692	100909
28228	100910
37076	100911
3033	100912
41583	100913
1383	100914
110542	100915
12384	100916
3383	100917
66407	100918
51880	100919
4301	100920
23051	100921
9119	100922
46817	100923
10550	100924
8249	100925
57024	100926
66389	100927
16169	100928
101	100929
16455	100930
8708	100931
3781	100932
56749	100933
71968	100934
8205	100935
577	100936
2691	100937
91859	100938
35698	100939
37563	100940
67712	100941
4426	100942
7371	100943
70847	100944
45620	100945
51551	100946
478	100947
4617	100948
10436	100949
5000	100950
40139	100951
23308	100952
17929	100953
43793	100954
88604	100955
6480	100956
16486	100957
3147	100958
6186	100959
35686	100960
65759	100961
59086	100962
2882	100963
925	100964
442	100965
20372	100966
46514	100967
34574	100968
9602	100969
4044	100970
72270	100971
8632	100972
4410	100973
69445	100974
32930	100975
3707	100976
66966	100977
225	100978
1320	100979
16849	100980
648	100981
63457	100982
24312	100983
67618	100984
41721	100985
4130	100986
24758	100987
98174	100988
7411	100989
24870	100990
80335	100991
30134	100992
17397	100993
16440	100994
13415	100995
4891	100996
223	100997
2446	100998
91500	100999
9572	101000
77656	101001
32634	101002
66406	101003
51496	101004
80043	101005
32088	101006
1859	101007
42221	101008
51989	101009
477	101010
53159	101011
19842	101012
60157	101013
25370	101014
13155	101015
37353	101016
93384	101017
19650	101018
16614	101019
41113	101020
17658	101021
9720	101022
87831	101023
73542	101024
62870	101025
54595	101026
33529	101027
16002	101028
28967	101029
59980	101030
28843	101031
5590	101032
14079	101033
8602	101034
26399	101035
52188	101036
5269	101037
11722	101038
31382	101039
20930	101040
824	101041
57553	101042
40592	101043
14241	101044
10913	101045
1885	101046
10678	101047
28731	101048
631	101049
84609	101050
9056	101051
3352	101052
91340	101053
3459	101054
6663	101055
264	101056
15485	101057
63745	101058
15803	101059
8404	101060
6572	101061
1927	101062
669	101063
3566	101064
14124	101065
79369	101066
8589	101067
3257	101068
5059	101069
41066	101070
77226	101071
87488	101072
27031	101073
3539	101074
39695	101075
29374	101076
16572	101077
848	101078
31301	101079
39317	101080
32496	101081
2148	101082
36901	101083
23966	101084
74464	101085
231	101086
9772	101087
4835	101088
22168	101089
36499	101090
21746	101091
15157	101092
18380	101093
32164	101094
8941	101095
63342	101096
1786	101097
18531	101098
73175	101099
52176	101100
8730	101101
7262	101102
33095	101103
28547	101104
62409	101105
50279	101106
57887	101107
52163	101108
2339	101109
43946	101110
2833	101111
74391	101112
16797	101113
1743	101114
1773	101115
51833	101116
17267	101117
54947	101118
16330	101119
61389	101120
103395	101121
9777	101122
12954	101123
47694	101124
514	101125
38937	101126
39135	101127
32385	101128
22201	101129
61865	101130
3773	101131
89493	101132
56733	101133
31975	101134
45522	101135
36924	101136
7197	101137
16706	101138
42309	101139
53572	101140
23747	101141
3664	101142
57622	101143
1672	101144
26835	101145
16690	101146
1238	101147
5963	101148
18802	101149
27819	101150
2580	101151
650	101152
10740	101153
24684	101154
62069	101155
4668	101156
9064	101157
36344	101158
63065	101159
14350	101160
5248	101161
3802	101162
10975	101163
23191	101164
50291	101165
27959	101166
10537	101167
77152	101168
886	101169
26926	101170
14770	101171
26010	101172
3806	101173
6762	101174
79	101175
2639	101176
12262	101177
76146	101178
65792	101179
52333	101180
5812	101181
28651	101182
142	101183
12055	101184
50756	101185
259	101186
883	101187
55514	101188
79887	101189
17684	101190
3098	101191
74974	101192
25417	101193
93846	101194
25952	101195
5730	101196
21288	101197
10673	101198
54923	101199
16994	101200
8871	101201
46492	101202
30803	101203
55155	101204
21455	101205
32753	101206
48162	101207
13288	101208
20852	101209
33934	101210
57760	101211
34961	101212
38987	101213
1186	101214
85641	101215
216	101216
8491	101217
16772	101218
39937	101219
11094	101220
19929	101221
6353	101222
26140	101223
21840	101224
791	101225
12300	101226
733	101227
22625	101228
18669	101229
1798	101230
2057	101231
14233	101232
78953	101233
68650	101234
71896	101235
17190	101236
84253	101237
78301	101238
42992	101239
40986	101240
82803	101241
13195	101242
11258	101243
6361	101244
100979	101245
1059	101246
840	101247
3960	101248
16309	101249
19599	101250
3809	101251
18961	101252
18662	101253
20761	101254
51756	101255
42876	101256
17076	101257
74043	101258
407	101259
10833	101260
36008	101261
12747	101262
106733	101263
41065	101264
108988	101265
85562	101266
796	101267
82158	101268
3272	101269
38073	101270
3880	101271
27367	101272
7618	101273
17075	101274
45855	101275
4245	101276
8357	101277
1631	101278
3370	101279
8119	101280
984	101281
73209	101282
1804	101283
835	101284
6467	101285
241	101286
16123	101287
12707	101288
82109	101289
74430	101290
57481	101291
51895	101292
13872	101293
86900	101294
26133	101295
80069	101296
6992	101297
12636	101298
25116	101299
21058	101300
670	101301
56579	101302
16131	101303
1883	101304
99093	101305
122	101306
12405	101307
1344	101308
28003	101309
857	101310
42797	101311
35206	101312
17603	101313
69195	101314
2203	101315
73054	101316
48888	101317
40603	101318
5273	101319
9070	101320
15981	101321
8	101322
60544	101323
71845	101324
83405	101325
290	101326
154	101327
10904	101328
17401	101329
51404	101330
32929	101331
48620	101332
23128	101333
6747	101334
11595	101335
29508	101336
23665	101337
13197	101338
16868	101339
22352	101340
1370	101341
802	101342
180	101343
45198	101344
18082	101345
47012	101346
2539	101347
863	101348
37431	101349
38176	101350
8200	101351
85992	101352
6408	101353
26312	101354
56221	101355
34823	101356
14381	101357
7258	101358
19459	101359
6586	101360
11356	101361
24232	101362
3052	101363
1191	101364
11509	101365
21750	101366
30656	101367
59484	101368
60	101369
3020	101370
34008	101371
43047	101372
13087	101373
3967	101374
14764	101375
52978	101376
91551	101377
250	101378
110745	101379
32945	101380
3424	101381
8763	101382
21495	101383
11122	101384
73248	101385
960	101386
44440	101387
947	101388
41	101389
52269	101390
2447	101391
17851	101392
12097	101393
10403	101394
98195	101395
5927	101396
12245	101397
18332	101398
9059	101399
1395	101400
78695	101401
31791	101402
95471	101403
16997	101404
6981	101405
82860	101406
2987	101407
13725	101408
603	101409
31225	101410
24718	101411
4079	101412
2687	101413
1740	101414
85749	101415
50988	101416
1811	101417
64622	101418
6373	101419
50890	101420
37617	101421
31960	101422
46957	101423
31788	101424
12600	101425
40016	101426
54169	101427
3660	101428
22429	101429
32730	101430
18366	101431
64815	101432
6505	101433
429	101434
7076	101435
43569	101436
8826	101437
500	101438
29024	101439
16246	101440
2133	101441
10960	101442
21687	101443
46554	101444
101828	101445
2001	101446
363	101447
38688	101448
85088	101449
82713	101450
30662	101451
2006	101452
8278	101453
1382	101454
38895	101455
21956	101456
32049	101457
33576	101458
92922	101459
1968	101460
43237	101461
62634	101462
4803	101463
26220	101464
64729	101465
142	101466
17270	101467
2079	101468
4070	101469
47882	101470
44269	101471
63	101472
2921	101473
48388	101474
4879	101475
14637	101476
31959	101477
43758	101478
18910	101479
3330	101480
44760	101481
28492	101482
53996	101483
12118	101484
75318	101485
59621	101486
12341	101487
7642	101488
102986	101489
50148	101490
62668	101491
4767	101492
1646	101493
18591	101494
59378	101495
30104	101496
113487	101497
56380	101498
18218	101499
60083	101500
407	101501
17256	101502
97459	101503
12144	101504
682	101505
46674	101506
86711	101507
15424	101508
7520	101509
6941	101510
6458	101511
31589	101512
2361	101513
35870	101514
4561	101515
31214	101516
5829	101517
1463	101518
36172	101519
323	101520
21879	101521
36323	101522
3229	101523
17354	101524
30402	101525
23752	101526
28160	101527
73607	101528
82896	101529
269	101530
26951	101531
8818	101532
53187	101533
3776	101534
13765	101535
26	101536
19774	101537
30372	101538
3589	101539
40162	101540
50214	101541
7116	101542
23973	101543
38432	101544
25573	101545
49047	101546
26854	101547
8126	101548
112193	101549
3681	101550
8903	101551
14584	101552
464	101553
34211	101554
449	101555
77593	101556
25896	101557
32548	101558
68843	101559
29665	101560
2826	101561
79398	101562
88773	101563
8098	101564
50232	101565
14008	101566
44962	101567
20	101568
50012	101569
11889	101570
38330	101571
5354	101572
5151	101573
36594	101574
62846	101575
5965	101576
4403	101577
37072	101578
32119	101579
6405	101580
67562	101581
3896	101582
74278	101583
217	101584
20492	101585
37542	101586
4544	101587
2779	101588
51813	101589
37431	101590
269	101591
144	101592
825	101593
14174	101594
807	101595
21259	101596
262	101597
24183	101598
2240	101599
78610	101600
13396	101601
10672	101602
96884	101603
74746	101604
75486	101605
4746	101606
851	101607
56705	101608
19332	101609
93332	101610
2918	101611
10826	101612
105350	101613
40520	101614
35960	101615
68522	101616
28390	101617
333	101618
18183	101619
128	101620
64348	101621
47132	101622
29614	101623
24839	101624
45967	101625
68494	101626
16608	101627
28141	101628
23095	101629
34659	101630
33044	101631
7733	101632
5886	101633
333	101634
54859	101635
18642	101636
25615	101637
43885	101638
1462	101639
34674	101640
15736	101641
76818	101642
2017	101643
103569	101644
81213	101645
569	101646
507	101647
69493	101648
14512	101649
5573	101650
62228	101651
15840	101652
41348	101653
79257	101654
27798	101655
31374	101656
74624	101657
35820	101658
19303	101659
12259	101660
55398	101661
4023	101662
79838	101663
83411	101664
38189	101665
61089	101666
107467	101667
27415	101668
20103	101669
9416	101670
54758	101671
12019	101672
8378	101673
1222	101674
14201	101675
17722	101676
112472	101677
16207	101678
5840	101679
28327	101680
25371	101681
832	101682
19732	101683
5653	101684
3479	101685
38348	101686
69418	101687
33845	101688
33408	101689
60700	101690
31404	101691
38442	101692
18344	101693
35868	101694
24592	101695
6336	101696
17962	101697
93358	101698
92027	101699
42032	101700
99781	101701
49357	101702
1657	101703
26544	101704
13518	101705
26817	101706
28567	101707
13656	101708
324	101709
24730	101710
74592	101711
12621	101712
14365	101713
42704	101714
55550	101715
20490	101716
4177	101717
53518	101718
14707	101719
25449	101720
4753	101721
48438	101722
36203	101723
11117	101724
43929	101725
71129	101726
63567	101727
803	101728
43542	101729
33335	101730
59816	101731
77772	101732
22062	101733
103167	101734
3535	101735
13854	101736
2348	101737
43357	101738
57429	101739
1899	101740
11823	101741
4645	101742
11334	101743
15708	101744
235	101745
57844	101746
4896	101747
12899	101748
10931	101749
359	101750
56372	101751
17175	101752
44470	101753
35488	101754
48281	101755
61438	101756
23705	101757
13807	101758
51463	101759
40270	101760
33499	101761
3203	101762
32881	101763
3969	101764
77371	101765
19415	101766
23294	101767
48892	101768
68246	101769
59218	101770
7751	101771
72776	101772
28098	101773
59043	101774
51968	101775
69083	101776
733	101777
3067	101778
58130	101779
1460	101780
71046	101781
36086	101782
23875	101783
100553	101784
33434	101785
71867	101786
59724	101787
31	101788
2392	101789
37882	101790
7526	101791
77123	101792
88695	101793
39457	101794
46750	101795
35082	101796
35421	101797
9041	101798
31385	101799
9727	101800
73959	101801
21703	101802
40444	101803
3219	101804
24266	101805
94257	101806
24608	101807
107878	101808
5337	101809
44497	101810
63415	101811
71981	101812
90650	101813
27952	101814
61284	101815
2074	101816
47410	101817
62316	101818
52326	101819
20519	101820
49785	101821
3132	101822
5496	101823
12460	101824
35050	101825
4841	101826
2464	101827
557	101828
37263	101829
73310	101830
3720	101831
37755	101832
98699	101833
11971	101834
61163	101835
89348	101836
12760	101837
104907	101838
46351	101839
25561	101840
8255	101841
34429	101842
5313	101843
92174	101844
20245	101845
6017	101846
312	101847
46836	101848
13288	101849
46803	101850
1844	101851
62128	101852
4300	101853
17549	101854
56147	101855
31741	101856
83549	101857
14889	101858
42222	101859
100754	101860
34558	101861
22511	101862
148	101863
1820	101864
60452	101865
336	101866
61667	101867
75671	101868
55832	101869
5269	101870
5737	101871
2946	101872
28647	101873
1137	101874
47868	101875
34510	101876
17570	101877
733	101878
91476	101879
11793	101880
85801	101881
6670	101882
61098	101883
91277	101884
97183	101885
4764	101886
52448	101887
62959	101888
5143	101889
7662	101890
24658	101891
7416	101892
59324	101893
62900	101894
61909	101895
9723	101896
50141	101897
1853	101898
48013	101899
58441	101900
68590	101901
54750	101902
2008	101903
34162	101904
17930	101905
36547	101906
98093	101907
23689	101908
2115	101909
11	101910
32316	101911
24779	101912
8300	101913
7253	101914
29529	101915
46967	101916
13583	101917
15054	101918
63	101919
60659	101920
48016	101921
29810	101922
349	101923
3281	101924
14689	101925
2499	101926
81320	101927
85334	101928
28654	101929
37156	101930
398	101931
34154	101932
715	101933
13289	101934
20631	101935
63901	101936
71013	101937
103026	101938
32325	101939
51846	101940
39164	101941
7388	101942
41196	101943
9783	101944
70976	101945
14896	101946
34153	101947
80090	101948
22185	101949
34892	101950
1160	101951
24266	101952
41336	101953
39481	101954
6887	101955
1699	101956
53585	101957
8692	101958
35786	101959
61255	101960
41005	101961
37650	101962
6567	101963
33492	101964
7132	101965
55132	101966
9157	101967
14833	101968
17426	101969
66169	101970
25299	101971
36061	101972
9641	101973
9019	101974
69995	101975
25491	101976
57369	101977
24658	101978
1561	101979
42649	101980
18952	101981
44318	101982
61445	101983
59592	101984
95193	101985
22151	101986
69704	101987
68162	101988
12009	101989
113643	101990
40973	101991
47653	101992
44087	101993
83904	101994
23382	101995
19466	101996
11008	101997
77135	101998
11405	101999
9991	102000
71210	102001
46881	102002
93739	102003
7688	102004
18559	102005
9887	102006
14565	102007
94	102008
62296	102009
154	102010
45211	102011
23491	102012
18336	102013
17299	102014
4320	102015
61396	102016
16486	102017
16500	102018
4222	102019
18110	102020
66273	102021
12614	102022
8022	102023
17007	102024
29381	102025
99491	102026
22478	102027
1339	102028
1180	102029
2827	102030
13933	102031
2541	102032
113811	102033
28901	102034
21462	102035
12285	102036
19165	102037
88976	102038
2122	102039
53546	102040
9193	102041
27759	102042
71278	102043
64167	102044
37699	102045
42318	102046
38553	102047
15259	102048
16945	102049
3670	102050
3507	102051
13722	102052
9249	102053
37946	102054
71425	102055
11836	102056
47228	102057
67902	102058
12519	102059
66298	102060
36531	102061
27083	102062
12833	102063
21865	102064
8433	102065
2237	102066
6654	102067
22911	102068
1036	102069
2625	102070
1988	102071
54190	102072
36351	102073
11382	102074
10669	102075
31585	102076
9128	102077
2118	102078
2866	102079
6426	102080
27602	102081
4815	102082
107609	102083
21798	102084
15335	102085
9419	102086
21715	102087
29351	102088
3499	102089
29431	102090
68328	102091
31948	102092
32671	102093
40	102094
56459	102095
34126	102096
15793	102097
70279	102098
24247	102099
113543	102100
17443	102101
54549	102102
6721	102103
110598	102104
2156	102105
13267	102106
85934	102107
8311	102108
6648	102109
1362	102110
54471	102111
4912	102112
26362	102113
11387	102114
26773	102115
26129	102116
21142	102117
72348	102118
63376	102119
4275	102120
64027	102121
30655	102122
6691	102123
57958	102124
4264	102125
23882	102126
44927	102127
23384	102128
7550	102129
7434	102130
14961	102131
44883	102132
18371	102133
4500	102134
85716	102135
7427	102136
61603	102137
95089	102138
54157	102139
49446	102140
18742	102141
68867	102142
15160	102143
2164	102144
6880	102145
3657	102146
12802	102147
90394	102148
8341	102149
66390	102150
7751	102151
97328	102152
37770	102153
12460	102154
246	102155
141	102156
4156	102157
102087	102158
7938	102159
73959	102160
11602	102161
71	102162
18938	102163
12045	102164
706	102165
27663	102166
3365	102167
11861	102168
32574	102169
36651	102170
15840	102171
67550	102172
33353	102173
6443	102174
4094	102175
45692	102176
14293	102177
10238	102178
7	102179
6511	102180
21148	102181
983	102182
38627	102183
30779	102184
17733	102185
48970	102186
42350	102187
14910	102188
3072	102189
323	102190
14345	102191
54831	102192
48028	102193
5466	102194
82977	102195
9193	102196
92903	102197
96169	102198
4133	102199
1536	102200
11838	102201
80298	102202
84124	102203
71672	102204
2095	102205
79092	102206
47246	102207
109868	102208
9323	102209
36992	102210
22682	102211
45593	102212
56741	102213
30979	102214
27956	102215
12705	102216
8201	102217
110223	102218
40	102219
233	102220
52422	102221
4804	102222
63855	102223
62081	102224
38006	102225
94778	102226
81628	102227
45089	102228
46688	102229
53622	102230
71418	102231
7076	102232
89052	102233
24604	102234
3785	102235
33913	102236
6907	102237
14	102238
32043	102239
9030	102240
56839	102241
57996	102242
26531	102243
5452	102244
2596	102245
26694	102246
16388	102247
33315	102248
44278	102249
156	102250
26696	102251
65201	102252
37029	102253
53125	102254
24776	102255
38984	102256
13087	102257
563	102258
62860	102259
35028	102260
520	102261
5550	102262
28514	102263
73199	102264
16369	102265
26964	102266
92809	102267
2354	102268
101157	102269
25261	102270
10325	102271
28045	102272
57314	102273
4659	102274
14887	102275
10320	102276
78685	102277
24590	102278
3710	102279
23512	102280
42423	102281
31447	102282
17182	102283
822	102284
44626	102285
4849	102286
41618	102287
44161	102288
82076	102289
23396	102290
81194	102291
3049	102292
79381	102293
14282	102294
61621	102295
5468	102296
7332	102297
931	102298
7762	102299
17188	102300
50892	102301
3063	102302
36082	102303
13466	102304
39301	102305
31846	102306
10623	102307
5791	102308
84903	102309
40304	102310
8843	102311
2913	102312
104422	102313
14798	102314
691	102315
61848	102316
76004	102317
51502	102318
6071	102319
30347	102320
88667	102321
49663	102322
1239	102323
62199	102324
3967	102325
65990	102326
30069	102327
15864	102328
53078	102329
66864	102330
27178	102331
73312	102332
29126	102333
1937	102334
8536	102335
7114	102336
7161	102337
63731	102338
16315	102339
18335	102340
12228	102341
1266	102342
112013	102343
61144	102344
15129	102345
17013	102346
14203	102347
48025	102348
69073	102349
17594	102350
20650	102351
69694	102352
17209	102353
14984	102354
14253	102355
9239	102356
28005	102357
28588	102358
33668	102359
59211	102360
74596	102361
41399	102362
21162	102363
76968	102364
708	102365
4601	102366
3112	102367
19950	102368
27513	102369
85250	102370
41615	102371
9588	102372
79673	102373
2922	102374
7121	102375
2810	102376
62303	102377
66856	102378
53990	102379
68057	102380
59358	102381
12677	102382
98554	102383
2666	102384
13244	102385
2787	102386
60090	102387
6013	102388
5496	102389
49144	102390
34304	102391
48941	102392
32476	102393
54946	102394
6015	102395
10551	102396
92185	102397
2106	102398
641	102399
23649	102400
5828	102401
623	102402
32990	102403
55800	102404
35425	102405
20015	102406
3641	102407
49646	102408
16679	102409
39376	102410
2731	102411
16495	102412
78712	102413
44951	102414
44041	102415
62573	102416
21890	102417
32774	102418
65630	102419
5051	102420
99485	102421
31250	102422
68749	102423
28656	102424
12043	102425
35362	102426
5262	102427
55032	102428
25360	102429
38493	102430
3940	102431
15596	102432
6961	102433
50065	102434
17392	102435
18543	102436
27607	102437
1259	102438
72844	102439
110714	102440
28963	102441
5729	102442
7639	102443
167	102444
2028	102445
5992	102446
6232	102447
7727	102448
9730	102449
27962	102450
56823	102451
82006	102452
5949	102453
13059	102454
86026	102455
1771	102456
36313	102457
56539	102458
62	102459
395	102460
110938	102461
6641	102462
72552	102463
1459	102464
87823	102465
29079	102466
60401	102467
162	102468
32198	102469
77285	102470
10171	102471
39559	102472
101465	102473
33321	102474
3544	102475
2578	102476
62062	102477
5820	102478
25924	102479
81856	102480
5839	102481
43425	102482
8633	102483
35026	102484
1801	102485
79579	102486
5361	102487
49765	102488
23976	102489
56036	102490
18680	102491
497	102492
5032	102493
40835	102494
21467	102495
35244	102496
16610	102497
12507	102498
3782	102499
34203	102500
41278	102501
84950	102502
1723	102503
74830	102504
3422	102505
14910	102506
261	102507
34209	102508
11211	102509
10278	102510
13739	102511
9565	102512
23622	102513
60675	102514
74713	102515
13622	102516
71662	102517
22292	102518
121	102519
73174	102520
13759	102521
8979	102522
31365	102523
39476	102524
1268	102525
32430	102526
18307	102527
8293	102528
62716	102529
28201	102530
37672	102531
54674	102532
48707	102533
5618	102534
36678	102535
10928	102536
41167	102537
715	102538
3375	102539
51140	102540
97329	102541
45836	102542
6816	102543
51273	102544
17094	102545
13514	102546
57316	102547
41768	102548
85466	102549
3942	102550
29252	102551
70736	102552
59265	102553
3272	102554
850	102555
76315	102556
87283	102557
5470	102558
401	102559
95290	102560
12071	102561
89625	102562
574	102563
95051	102564
10254	102565
98835	102566
23086	102567
10120	102568
86710	102569
4857	102570
993	102571
91759	102572
8468	102573
1501	102574
76156	102575
30353	102576
9578	102577
49446	102578
18847	102579
37344	102580
67329	102581
41942	102582
26992	102583
38686	102584
3582	102585
8349	102586
22318	102587
16870	102588
25907	102589
18022	102590
2207	102591
39930	102592
44288	102593
49051	102594
3120	102595
78317	102596
58067	102597
95921	102598
59842	102599
1795	102600
8305	102601
53787	102602
91628	102603
17923	102604
28664	102605
49744	102606
12759	102607
29376	102608
47261	102609
90449	102610
34478	102611
7546	102612
49367	102613
20268	102614
7971	102615
51978	102616
68528	102617
948	102618
22052	102619
27598	102620
16415	102621
14201	102622
42751	102623
20033	102624
68943	102625
78116	102626
48095	102627
84346	102628
6495	102629
29571	102630
78332	102631
17349	102632
31875	102633
6245	102634
30359	102635
54073	102636
78344	102637
35733	102638
12701	102639
29846	102640
1027	102641
43238	102642
81775	102643
46087	102644
55243	102645
20107	102646
6	102647
13665	102648
8433	102649
60848	102650
20545	102651
104935	102652
10458	102653
940	102654
52478	102655
61780	102656
45574	102657
5385	102658
91932	102659
8146	102660
4753	102661
16	102662
34371	102663
39590	102664
2370	102665
2778	102666
25971	102667
6377	102668
93156	102669
9931	102670
6924	102671
8677	102672
20288	102673
4163	102674
32608	102675
33375	102676
9843	102677
19013	102678
38822	102679
144	102680
6661	102681
3784	102682
88860	102683
39437	102684
78853	102685
66857	102686
16415	102687
1399	102688
5565	102689
88464	102690
86451	102691
16987	102692
11065	102693
5868	102694
76250	102695
5134	102696
3741	102697
15208	102698
13729	102699
55805	102700
14121	102701
34348	102702
24791	102703
2560	102704
59259	102705
13132	102706
78215	102707
29654	102708
23647	102709
15031	102710
18233	102711
240	102712
21280	102713
25604	102714
8395	102715
29185	102716
13962	102717
27404	102718
34906	102719
1957	102720
25546	102721
23073	102722
18303	102723
723	102724
293	102725
19976	102726
10369	102727
1515	102728
34185	102729
35306	102730
328	102731
53348	102732
3050	102733
3877	102734
33960	102735
89338	102736
15185	102737
11080	102738
924	102739
2800	102740
35365	102741
67344	102742
3900	102743
15507	102744
76267	102745
23333	102746
17851	102747
5068	102748
24423	102749
8945	102750
55488	102751
4375	102752
49305	102753
87903	102754
96186	102755
44029	102756
8254	102757
15630	102758
2823	102759
66052	102760
2923	102761
82328	102762
6835	102763
8479	102764
30489	102765
6407	102766
14921	102767
16378	102768
5665	102769
17806	102770
68270	102771
12281	102772
21595	102773
60447	102774
43546	102775
11450	102776
91490	102777
45899	102778
38439	102779
12976	102780
8099	102781
19108	102782
31352	102783
2345	102784
67412	102785
14980	102786
2247	102787
4280	102788
3917	102789
51697	102790
1908	102791
3413	102792
37429	102793
45838	102794
44631	102795
2907	102796
37083	102797
60804	102798
73423	102799
3602	102800
20182	102801
8891	102802
61852	102803
60798	102804
16457	102805
66838	102806
16378	102807
26	102808
5478	102809
41593	102810
50677	102811
16391	102812
67985	102813
42006	102814
16603	102815
33629	102816
210	102817
53595	102818
94931	102819
13451	102820
29714	102821
32196	102822
18622	102823
69361	102824
85456	102825
37191	102826
46934	102827
2019	102828
28837	102829
3096	102830
21151	102831
19204	102832
97022	102833
55705	102834
2959	102835
49786	102836
55967	102837
14459	102838
56440	102839
21514	102840
68097	102841
69523	102842
10425	102843
36337	102844
62264	102845
43962	102846
35066	102847
6632	102848
97528	102849
51460	102850
47308	102851
23233	102852
74468	102853
3000	102854
6928	102855
14685	102856
28405	102857
3071	102858
49105	102859
14105	102860
566	102861
19080	102862
514	102863
14009	102864
13526	102865
23504	102866
17076	102867
66073	102868
30915	102869
17109	102870
36516	102871
12794	102872
47664	102873
2321	102874
9769	102875
403	102876
31302	102877
420	102878
14628	102879
73601	102880
6692	102881
31899	102882
48609	102883
67583	102884
41859	102885
70513	102886
59831	102887
103048	102888
38432	102889
24798	102890
55765	102891
40056	102892
25211	102893
3075	102894
896	102895
63340	102896
35626	102897
5570	102898
16836	102899
46033	102900
411	102901
57181	102902
28217	102903
10322	102904
2332	102905
18664	102906
560	102907
1501	102908
39617	102909
49852	102910
62104	102911
4149	102912
19661	102913
9494	102914
37688	102915
64907	102916
17075	102917
67735	102918
13068	102919
4451	102920
25556	102921
13097	102922
62298	102923
11410	102924
40225	102925
18414	102926
30858	102927
510	102928
903	102929
13220	102930
66802	102931
305	102932
39515	102933
13251	102934
42965	102935
54401	102936
33197	102937
9069	102938
71078	102939
13697	102940
9698	102941
35696	102942
29140	102943
4165	102944
38505	102945
22882	102946
14868	102947
8396	102948
5384	102949
34991	102950
27325	102951
30293	102952
85999	102953
26222	102954
14161	102955
25983	102956
229	102957
3813	102958
3206	102959
9302	102960
206	102961
48911	102962
13624	102963
21013	102964
24029	102965
55442	102966
15325	102967
7958	102968
746	102969
43877	102970
8008	102971
2753	102972
60083	102973
45715	102974
11548	102975
6115	102976
19688	102977
27183	102978
1646	102979
43559	102980
21161	102981
78766	102982
3152	102983
67638	102984
5730	102985
5888	102986
17665	102987
69375	102988
10808	102989
12874	102990
9383	102991
68894	102992
36564	102993
37947	102994
106755	102995
22730	102996
19238	102997
45804	102998
86371	102999
37477	103000
10256	103001
66827	103002
31	103003
4792	103004
80181	103005
34325	103006
22179	103007
53528	103008
63040	103009
13671	103010
10911	103011
52596	103012
26627	103013
661	103014
10114	103015
2334	103016
3081	103017
4922	103018
95599	103019
12669	103020
33085	103021
11816	103022
67996	103023
1335	103024
20573	103025
19395	103026
76838	103027
3000	103028
695	103029
50986	103030
18508	103031
58032	103032
19086	103033
53193	103034
1196	103035
12960	103036
75942	103037
19261	103038
46112	103039
45136	103040
55844	103041
30679	103042
52357	103043
16137	103044
4644	103045
5239	103046
25016	103047
58227	103048
45200	103049
10865	103050
56821	103051
16675	103052
46244	103053
18237	103054
8241	103055
17782	103056
32276	103057
25337	103058
5585	103059
2144	103060
9145	103061
13948	103062
42616	103063
77093	103064
18647	103065
1343	103066
25993	103067
58290	103068
48755	103069
48964	103070
67975	103071
18	103072
11787	103073
16128	103074
427	103075
9988	103076
1502	103077
8046	103078
1143	103079
25587	103080
18230	103081
27440	103082
3047	103083
35813	103084
43160	103085
2286	103086
11133	103087
18744	103088
82542	103089
86614	103090
23459	103091
97652	103092
12864	103093
78968	103094
1087	103095
62726	103096
27093	103097
92716	103098
146	103099
89503	103100
909	103101
25293	103102
62210	103103
3141	103104
7113	103105
39168	103106
49997	103107
17850	103108
40445	103109
51932	103110
50588	103111
68262	103112
9297	103113
79389	103114
87106	103115
1485	103116
37079	103117
329	103118
30358	103119
36840	103120
40726	103121
42386	103122
3925	103123
8423	103124
22836	103125
49058	103126
14190	103127
10095	103128
11251	103129
16962	103130
15351	103131
9134	103132
65906	103133
10344	103134
44051	103135
92585	103136
1765	103137
15401	103138
28737	103139
27714	103140
56872	103141
73903	103142
5642	103143
14105	103144
41925	103145
103561	103146
1885	103147
12753	103148
34476	103149
4245	103150
76706	103151
17041	103152
10324	103153
26775	103154
5196	103155
41066	103156
1734	103157
2030	103158
18571	103159
2939	103160
66180	103161
15861	103162
11118	103163
4341	103164
58649	103165
69681	103166
6641	103167
10191	103168
50960	103169
83952	103170
59696	103171
721	103172
102514	103173
20569	103174
45338	103175
360	103176
8975	103177
60297	103178
67041	103179
43736	103180
32162	103181
33310	103182
49643	103183
598	103184
93952	103185
81224	103186
71077	103187
66886	103188
29441	103189
16404	103190
32603	103191
104672	103192
44166	103193
91710	103194
22646	103195
10754	103196
54722	103197
1545	103198
26192	103199
62974	103200
8796	103201
396	103202
4110	103203
9266	103204
94855	103205
76806	103206
498	103207
30800	103208
42545	103209
2688	103210
21099	103211
36686	103212
23725	103213
19776	103214
58543	103215
27457	103216
30032	103217
14255	103218
33399	103219
17038	103220
35506	103221
15355	103222
76054	103223
65064	103224
46367	103225
34347	103226
8989	103227
4576	103228
67	103229
18933	103230
11345	103231
22622	103232
34019	103233
12931	103234
923	103235
66114	103236
38851	103237
28628	103238
19899	103239
61406	103240
7739	103241
11463	103242
2275	103243
58178	103244
54592	103245
72924	103246
4720	103247
9321	103248
52649	103249
43003	103250
4287	103251
14747	103252
22097	103253
40504	103254
56706	103255
2639	103256
62463	103257
50481	103258
110212	103259
82322	103260
3669	103261
6590	103262
74808	103263
12790	103264
127	103265
24955	103266
22966	103267
10430	103268
1248	103269
19548	103270
19625	103271
4644	103272
26318	103273
13918	103274
11310	103275
6396	103276
36430	103277
81699	103278
31509	103279
8762	103280
7383	103281
26571	103282
35531	103283
80961	103284
35946	103285
63429	103286
11017	103287
7203	103288
11818	103289
12019	103290
5725	103291
9326	103292
22097	103293
12397	103294
8038	103295
24	103296
27197	103297
10270	103298
29436	103299
23002	103300
62296	103301
45004	103302
30495	103303
30537	103304
67702	103305
100587	103306
3221	103307
35296	103308
13061	103309
51506	103310
75572	103311
43797	103312
39132	103313
6847	103314
108702	103315
43538	103316
18144	103317
38959	103318
6860	103319
1613	103320
25111	103321
1315	103322
2952	103323
48602	103324
482	103325
2233	103326
70286	103327
46316	103328
9104	103329
836	103330
59286	103331
8977	103332
3998	103333
22099	103334
36038	103335
12082	103336
15001	103337
32281	103338
52826	103339
75610	103340
61664	103341
10764	103342
19043	103343
26137	103344
18332	103345
36991	103346
39101	103347
34496	103348
18355	103349
1423	103350
83836	103351
64517	103352
45286	103353
2867	103354
71042	103355
156	103356
79150	103357
66800	103358
56496	103359
22897	103360
68394	103361
25141	103362
70087	103363
72669	103364
12277	103365
5463	103366
34313	103367
209	103368
12502	103369
93348	103370
4991	103371
54796	103372
19974	103373
29235	103374
80185	103375
27425	103376
7699	103377
20347	103378
37194	103379
46509	103380
7733	103381
34515	103382
102465	103383
1660	103384
47217	103385
54602	103386
85564	103387
1803	103388
3264	103389
9414	103390
83392	103391
50026	103392
94746	103393
20060	103394
522	103395
76217	103396
66429	103397
102	103398
7663	103399
7258	103400
56716	103401
854	103402
70026	103403
10223	103404
64688	103405
666	103406
22786	103407
3477	103408
2794	103409
10692	103410
6160	103411
36716	103412
6879	103413
846	103414
27780	103415
5428	103416
14848	103417
13811	103418
42922	103419
55648	103420
36510	103421
16927	103422
20411	103423
48055	103424
38410	103425
18476	103426
35258	103427
9715	103428
28372	103429
150	103430
64332	103431
38527	103432
2044	103433
31279	103434
33591	103435
759	103436
51346	103437
3525	103438
6178	103439
39307	103440
8714	103441
44297	103442
109	103443
37885	103444
50193	103445
36291	103446
29903	103447
54704	103448
29515	103449
51819	103450
26571	103451
4308	103452
42328	103453
10286	103454
6223	103455
5393	103456
35767	103457
35254	103458
47973	103459
83267	103460
11376	103461
82363	103462
73566	103463
81	103464
360	103465
54014	103466
97040	103467
714	103468
25117	103469
54	103470
683	103471
63908	103472
69208	103473
22274	103474
4360	103475
86928	103476
73000	103477
32816	103478
47658	103479
9659	103480
46764	103481
20564	103482
3357	103483
5404	103484
51427	103485
8421	103486
40630	103487
1147	103488
18327	103489
28675	103490
95884	103491
3254	103492
23114	103493
4386	103494
58346	103495
17463	103496
71414	103497
83361	103498
65235	103499
186	103500
10372	103501
1975	103502
22677	103503
64266	103504
83727	103505
2190	103506
8326	103507
51086	103508
14651	103509
82928	103510
70091	103511
23096	103512
41739	103513
61265	103514
19373	103515
97106	103516
39208	103517
11847	103518
49288	103519
49472	103520
2276	103521
2696	103522
84945	103523
35120	103524
8462	103525
24328	103526
14756	103527
11936	103528
22065	103529
112442	103530
20027	103531
36699	103532
67423	103533
67591	103534
13	103535
6197	103536
9637	103537
61862	103538
87378	103539
1578	103540
10940	103541
16233	103542
344	103543
17741	103544
9962	103545
4337	103546
21201	103547
47919	103548
10437	103549
19156	103550
2730	103551
56265	103552
6122	103553
291	103554
11824	103555
37513	103556
30975	103557
9379	103558
38490	103559
82755	103560
10880	103561
308	103562
2381	103563
7624	103564
8629	103565
3249	103566
9076	103567
63553	103568
56876	103569
10088	103570
30267	103571
1350	103572
23155	103573
23300	103574
44484	103575
80828	103576
13040	103577
22002	103578
12254	103579
74975	103580
4966	103581
12475	103582
49816	103583
26178	103584
18472	103585
113872	103586
25638	103587
9097	103588
11052	103589
25504	103590
45208	103591
19370	103592
13105	103593
3094	103594
2973	103595
13	103596
10144	103597
33349	103598
10654	103599
2880	103600
61478	103601
25411	103602
845	103603
92654	103604
70012	103605
52064	103606
24214	103607
5776	103608
2423	103609
16460	103610
2612	103611
103274	103612
90517	103613
12489	103614
43176	103615
46744	103616
4540	103617
7729	103618
7195	103619
62044	103620
62764	103621
45659	103622
76507	103623
98585	103624
49002	103625
18725	103626
73403	103627
796	103628
93974	103629
22312	103630
30109	103631
35765	103632
1200	103633
40279	103634
94524	103635
30057	103636
758	103637
71831	103638
111410	103639
12059	103640
10956	103641
44655	103642
693	103643
5507	103644
5899	103645
843	103646
54592	103647
34447	103648
32257	103649
23520	103650
12505	103651
29968	103652
36503	103653
73221	103654
1721	103655
2584	103656
29089	103657
344	103658
2667	103659
971	103660
68545	103661
53473	103662
11985	103663
18068	103664
8778	103665
205	103666
27482	103667
55107	103668
71708	103669
882	103670
15746	103671
81164	103672
35578	103673
64182	103674
28401	103675
492	103676
49179	103677
5072	103678
46932	103679
74341	103680
18584	103681
28595	103682
3907	103683
2622	103684
7484	103685
549	103686
15550	103687
25330	103688
90151	103689
21385	103690
1555	103691
48455	103692
24102	103693
61492	103694
5382	103695
64654	103696
4420	103697
34646	103698
37957	103699
1402	103700
141	103701
41011	103702
87576	103703
47747	103704
57629	103705
26388	103706
50211	103707
22205	103708
21939	103709
2043	103710
23455	103711
41927	103712
131	103713
41010	103714
9303	103715
30869	103716
6012	103717
5104	103718
482	103719
1254	103720
8136	103721
29497	103722
17985	103723
5911	103724
79835	103725
36113	103726
53738	103727
42625	103728
22752	103729
124	103730
25323	103731
9201	103732
82935	103733
73737	103734
781	103735
76181	103736
548	103737
43971	103738
50837	103739
17790	103740
52134	103741
67619	103742
19876	103743
20253	103744
13067	103745
1860	103746
18834	103747
66978	103748
2118	103749
71718	103750
2301	103751
8797	103752
102488	103753
2444	103754
13084	103755
52399	103756
10102	103757
1416	103758
5667	103759
15404	103760
11224	103761
1297	103762
77904	103763
93088	103764
33045	103765
11106	103766
34	103767
72527	103768
28818	103769
46504	103770
11151	103771
6399	103772
1555	103773
472	103774
8210	103775
152	103776
42	103777
69366	103778
15335	103779
48429	103780
171	103781
39796	103782
63127	103783
17748	103784
137	103785
7928	103786
6822	103787
101706	103788
64250	103789
29767	103790
38826	103791
2240	103792
35242	103793
10540	103794
33726	103795
35869	103796
31338	103797
13319	103798
455	103799
4808	103800
46913	103801
750	103802
49759	103803
12400	103804
47689	103805
27472	103806
43830	103807
9318	103808
29022	103809
20759	103810
11274	103811
21560	103812
26118	103813
4903	103814
55294	103815
12919	103816
35328	103817
1791	103818
34881	103819
50515	103820
61469	103821
5019	103822
12492	103823
90411	103824
29685	103825
72620	103826
45365	103827
319	103828
45305	103829
835	103830
9800	103831
25807	103832
34984	103833
29149	103834
21173	103835
63933	103836
17217	103837
1123	103838
1942	103839
21705	103840
37479	103841
80444	103842
70468	103843
67955	103844
51344	103845
38968	103846
14552	103847
3456	103848
17603	103849
35968	103850
61169	103851
12659	103852
343	103853
41173	103854
8967	103855
35344	103856
730	103857
465	103858
1337	103859
2388	103860
10249	103861
3970	103862
19913	103863
8130	103864
61810	103865
44010	103866
66	103867
58951	103868
4921	103869
6228	103870
77752	103871
18714	103872
47921	103873
111171	103874
37978	103875
60995	103876
2113	103877
21473	103878
36711	103879
45339	103880
34131	103881
90591	103882
12652	103883
9480	103884
711	103885
51959	103886
4266	103887
95898	103888
49344	103889
3687	103890
58186	103891
66610	103892
17530	103893
56888	103894
38398	103895
3654	103896
43617	103897
74090	103898
86348	103899
38344	103900
32005	103901
17994	103902
8408	103903
116	103904
46843	103905
28790	103906
28392	103907
60044	103908
9676	103909
44810	103910
8231	103911
56530	103912
14425	103913
9930	103914
46530	103915
24634	103916
40018	103917
17434	103918
848	103919
54248	103920
70564	103921
27512	103922
369	103923
7637	103924
14423	103925
32054	103926
67309	103927
36031	103928
65231	103929
27083	103930
6421	103931
84188	103932
5933	103933
8637	103934
13536	103935
37324	103936
39112	103937
55455	103938
3998	103939
22565	103940
60297	103941
38564	103942
23869	103943
34889	103944
3621	103945
12427	103946
5019	103947
10670	103948
557	103949
38915	103950
79485	103951
19382	103952
54501	103953
12673	103954
767	103955
81498	103956
7161	103957
48028	103958
82516	103959
16348	103960
71191	103961
25578	103962
45102	103963
47088	103964
76379	103965
10474	103966
4843	103967
76806	103968
12989	103969
19525	103970
72348	103971
3018	103972
40812	103973
878	103974
21320	103975
4668	103976
68926	103977
19312	103978
2392	103979
23938	103980
20079	103981
7196	103982
77767	103983
18112	103984
19314	103985
11654	103986
86581	103987
44581	103988
35163	103989
63404	103990
7867	103991
21192	103992
31160	103993
44674	103994
858	103995
4483	103996
3076	103997
46262	103998
39953	103999
30147	104000
16986	104001
240	104002
469	104003
13561	104004
25226	104005
60036	104006
32671	104007
1750	104008
602	104009
40303	104010
11722	104011
35842	104012
90605	104013
80190	104014
23692	104015
60562	104016
28918	104017
38584	104018
37124	104019
18020	104020
8211	104021
52848	104022
84453	104023
29072	104024
21291	104025
33625	104026
32562	104027
11507	104028
14008	104029
83270	104030
2409	104031
40638	104032
11142	104033
4336	104034
22703	104035
200	104036
26785	104037
39878	104038
12411	104039
9388	104040
83761	104041
59640	104042
33832	104043
68307	104044
17671	104045
616	104046
8394	104047
13792	104048
62258	104049
10790	104050
30712	104051
30279	104052
69390	104053
41981	104054
14462	104055
65239	104056
10195	104057
79842	104058
14095	104059
29685	104060
65089	104061
22102	104062
18805	104063
35542	104064
41949	104065
55359	104066
412	104067
17784	104068
41812	104069
69669	104070
31559	104071
197	104072
52018	104073
47956	104074
12568	104075
1925	104076
4565	104077
541	104078
373	104079
10857	104080
52714	104081
432	104082
133	104083
10272	104084
58169	104085
1999	104086
7626	104087
15079	104088
3102	104089
81796	104090
45741	104091
4970	104092
51638	104093
80317	104094
47853	104095
43236	104096
106793	104097
37175	104098
52819	104099
11946	104100
39311	104101
34091	104102
1291	104103
35138	104104
13887	104105
115	104106
57677	104107
77681	104108
84926	104109
24735	104110
32068	104111
49108	104112
20567	104113
6697	104114
48549	104115
28690	104116
20555	104117
57782	104118
28119	104119
11252	104120
110689	104121
60036	104122
417	104123
24569	104124
42777	104125
4106	104126
32720	104127
24615	104128
67729	104129
27855	104130
41572	104131
9005	104132
16921	104133
11211	104134
13240	104135
54982	104136
20683	104137
13806	104138
47126	104139
90766	104140
5432	104141
15701	104142
12531	104143
38681	104144
21125	104145
22467	104146
43890	104147
4436	104148
50093	104149
110614	104150
58340	104151
16228	104152
38677	104153
3239	104154
67314	104155
20984	104156
35813	104157
60632	104158
33294	104159
17059	104160
33598	104161
21799	104162
45751	104163
571	104164
5188	104165
36722	104166
44373	104167
95357	104168
68642	104169
32462	104170
30346	104171
41958	104172
44325	104173
13344	104174
12808	104175
1037	104176
226	104177
22085	104178
15841	104179
4689	104180
1731	104181
1986	104182
3866	104183
7494	104184
33433	104185
19117	104186
2031	104187
1562	104188
113249	104189
38461	104190
12595	104191
41716	104192
21251	104193
65167	104194
47909	104195
60459	104196
47380	104197
77334	104198
15012	104199
4823	104200
2046	104201
19807	104202
2333	104203
9533	104204
2875	104205
8340	104206
42713	104207
36087	104208
777	104209
56702	104210
39823	104211
447	104212
1767	104213
87462	104214
70613	104215
51941	104216
358	104217
29726	104218
56037	104219
10161	104220
19492	104221
10730	104222
39355	104223
22270	104224
13819	104225
41159	104226
9129	104227
4728	104228
88848	104229
2149	104230
20970	104231
79596	104232
15946	104233
97427	104234
68948	104235
21449	104236
37830	104237
793	104238
11973	104239
1059	104240
46281	104241
18479	104242
3654	104243
841	104244
13069	104245
44753	104246
58382	104247
35711	104248
38717	104249
67274	104250
64523	104251
5064	104252
109936	104253
69516	104254
49108	104255
3277	104256
43551	104257
77467	104258
159	104259
19080	104260
60827	104261
32379	104262
145	104263
44265	104264
29867	104265
585	104266
101778	104267
787	104268
2110	104269
4774	104270
6364	104271
24253	104272
50218	104273
24421	104274
1931	104275
8309	104276
61284	104277
7407	104278
25223	104279
2882	104280
7245	104281
33731	104282
3416	104283
110766	104284
8399	104285
22210	104286
27839	104287
62473	104288
6744	104289
43014	104290
8411	104291
98390	104292
31928	104293
19592	104294
1901	104295
7692	104296
67879	104297
14631	104298
33383	104299
10579	104300
24507	104301
598	104302
163	104303
8991	104304
22	104305
4125	104306
13886	104307
7818	104308
495	104309
33902	104310
18308	104311
30525	104312
20446	104313
21075	104314
15225	104315
7750	104316
71452	104317
6541	104318
89644	104319
36561	104320
17351	104321
24997	104322
227	104323
56764	104324
41	104325
28222	104326
54628	104327
110790	104328
85694	104329
4828	104330
5473	104331
374	104332
2054	104333
4886	104334
13167	104335
13057	104336
41360	104337
38603	104338
4229	104339
5849	104340
24734	104341
36483	104342
72072	104343
52637	104344
64159	104345
12649	104346
11773	104347
84607	104348
1471	104349
53671	104350
10105	104351
18958	104352
20700	104353
87630	104354
56418	104355
54556	104356
22691	104357
5836	104358
35302	104359
34101	104360
83810	104361
29587	104362
3667	104363
186	104364
3352	104365
53142	104366
18189	104367
12593	104368
55771	104369
29339	104370
109123	104371
14467	104372
41558	104373
56699	104374
17011	104375
19358	104376
1547	104377
24687	104378
46086	104379
34176	104380
14918	104381
9019	104382
97998	104383
30002	104384
11607	104385
25585	104386
3684	104387
1931	104388
265	104389
36565	104390
4182	104391
14215	104392
37360	104393
44220	104394
22034	104395
1372	104396
77576	104397
1455	104398
27241	104399
45022	104400
86006	104401
24459	104402
6973	104403
63010	104404
2052	104405
51779	104406
47922	104407
2813	104408
44209	104409
242	104410
41237	104411
4482	104412
48708	104413
11937	104414
2173	104415
20753	104416
71846	104417
83248	104418
76	104419
65094	104420
23053	104421
100555	104422
172	104423
13002	104424
12212	104425
12587	104426
14829	104427
1933	104428
5133	104429
7170	104430
60294	104431
7071	104432
21955	104433
46048	104434
21514	104435
1998	104436
5318	104437
44559	104438
22080	104439
10103	104440
1733	104441
105641	104442
33894	104443
82276	104444
97856	104445
2468	104446
3715	104447
65962	104448
68477	104449
27700	104450
2950	104451
826	104452
56647	104453
7422	104454
31610	104455
82384	104456
47513	104457
24529	104458
47921	104459
41770	104460
2339	104461
10831	104462
110473	104463
1104	104464
2520	104465
36772	104466
52479	104467
16468	104468
55212	104469
97595	104470
19266	104471
68789	104472
50008	104473
32696	104474
46940	104475
81751	104476
255	104477
5055	104478
48257	104479
113007	104480
29449	104481
2818	104482
57226	104483
25288	104484
51500	104485
731	104486
30367	104487
63152	104488
4065	104489
9436	104490
293	104491
25086	104492
9709	104493
35852	104494
74430	104495
19838	104496
55056	104497
35	104498
40271	104499
63942	104500
25047	104501
6051	104502
47258	104503
58565	104504
1167	104505
45826	104506
82702	104507
15977	104508
17899	104509
41720	104510
23219	104511
53208	104512
70970	104513
6640	104514
35998	104515
13923	104516
6817	104517
27046	104518
40330	104519
950	104520
14448	104521
30921	104522
5162	104523
6692	104524
41428	104525
28133	104526
21855	104527
5280	104528
35816	104529
51864	104530
11629	104531
52896	104532
1053	104533
7079	104534
47823	104535
32842	104536
60922	104537
56004	104538
133	104539
13944	104540
15985	104541
14961	104542
18536	104543
10186	104544
50436	104545
28971	104546
146	104547
95191	104548
1822	104549
6027	104550
36748	104551
38413	104552
9071	104553
99038	104554
109	104555
24379	104556
39103	104557
17216	104558
11749	104559
11671	104560
1140	104561
38112	104562
89	104563
76091	104564
54592	104565
46380	104566
19328	104567
450	104568
71968	104569
33044	104570
43583	104571
11925	104572
11025	104573
29402	104574
55195	104575
1074	104576
18791	104577
6833	104578
35079	104579
30020	104580
26458	104581
10369	104582
4332	104583
32	104584
21728	104585
7065	104586
57449	104587
2309	104588
27576	104589
71203	104590
6290	104591
21640	104592
38079	104593
1154	104594
5079	104595
20270	104596
7462	104597
4964	104598
13360	104599
13170	104600
14688	104601
9289	104602
12772	104603
12786	104604
26577	104605
11317	104606
15009	104607
5043	104608
100558	104609
12913	104610
31290	104611
6041	104612
95517	104613
66051	104614
6942	104615
51052	104616
24353	104617
31553	104618
25722	104619
6289	104620
3804	104621
22545	104622
92936	104623
27146	104624
6310	104625
5666	104626
34779	104627
7981	104628
1474	104629
15745	104630
11786	104631
53268	104632
37633	104633
10196	104634
1799	104635
6007	104636
955	104637
65095	104638
33035	104639
37534	104640
1637	104641
3140	104642
36278	104643
13605	104644
20955	104645
52630	104646
26831	104647
38637	104648
53035	104649
61369	104650
15643	104651
13273	104652
23096	104653
16312	104654
73525	104655
4317	104656
26463	104657
21358	104658
25709	104659
83771	104660
90152	104661
28994	104662
20374	104663
190	104664
5043	104665
16587	104666
36603	104667
58418	104668
15283	104669
35357	104670
16294	104671
32494	104672
1438	104673
21878	104674
8779	104675
744	104676
159	104677
67769	104678
401	104679
95850	104680
47233	104681
77929	104682
68549	104683
41717	104684
12481	104685
13906	104686
3670	104687
22161	104688
10339	104689
7807	104690
83774	104691
81774	104692
26672	104693
55375	104694
40773	104695
72969	104696
46594	104697
32191	104698
61683	104699
61386	104700
21025	104701
13286	104702
45919	104703
63	104704
2842	104705
5085	104706
36747	104707
9330	104708
32099	104709
2769	104710
9562	104711
21700	104712
19204	104713
5050	104714
8552	104715
56895	104716
571	104717
36714	104718
22061	104719
62216	104720
4954	104721
25260	104722
42824	104723
27873	104724
69269	104725
85940	104726
65430	104727
26417	104728
18128	104729
82195	104730
28471	104731
24983	104732
3385	104733
15100	104734
13797	104735
6766	104736
5084	104737
67536	104738
46372	104739
19998	104740
15823	104741
55843	104742
5844	104743
1278	104744
23518	104745
35899	104746
13068	104747
10182	104748
9711	104749
75959	104750
64668	104751
9984	104752
27000	104753
8412	104754
43299	104755
332	104756
13612	104757
36438	104758
80854	104759
24082	104760
9788	104761
20387	104762
14137	104763
764	104764
8550	104765
94853	104766
1389	104767
29538	104768
53943	104769
4355	104770
12316	104771
38260	104772
1621	104773
109588	104774
89459	104775
1648	104776
339	104777
16341	104778
2333	104779
61728	104780
6184	104781
48367	104782
4655	104783
22642	104784
8693	104785
10416	104786
27861	104787
35101	104788
30333	104789
921	104790
67147	104791
74731	104792
16641	104793
6426	104794
12943	104795
75639	104796
7910	104797
21088	104798
456	104799
13366	104800
79175	104801
15184	104802
1831	104803
58310	104804
53663	104805
35186	104806
34621	104807
22475	104808
37820	104809
48537	104810
6399	104811
110114	104812
2160	104813
18348	104814
70853	104815
54206	104816
18170	104817
1265	104818
66007	104819
36787	104820
100156	104821
45130	104822
12101	104823
35294	104824
47294	104825
206	104826
43879	104827
18307	104828
15467	104829
1154	104830
55896	104831
11491	104832
1005	104833
76589	104834
111397	104835
26479	104836
21302	104837
29330	104838
1991	104839
30250	104840
91292	104841
12983	104842
34379	104843
11613	104844
11274	104845
89994	104846
43705	104847
43150	104848
38665	104849
106313	104850
16606	104851
27838	104852
46573	104853
8416	104854
749	104855
68579	104856
67432	104857
79626	104858
94244	104859
13340	104860
78139	104861
299	104862
28428	104863
19478	104864
20266	104865
884	104866
3955	104867
1032	104868
4390	104869
36721	104870
10455	104871
1053	104872
85402	104873
13617	104874
7167	104875
5365	104876
4404	104877
84	104878
17960	104879
30846	104880
3450	104881
982	104882
1350	104883
8362	104884
10432	104885
7631	104886
75620	104887
31350	104888
10137	104889
48274	104890
25018	104891
27654	104892
22787	104893
34578	104894
29314	104895
27555	104896
4581	104897
178	104898
3511	104899
81	104900
650	104901
10611	104902
49386	104903
1375	104904
2237	104905
18428	104906
63508	104907
79386	104908
24989	104909
39339	104910
53563	104911
6861	104912
22094	104913
61433	104914
34105	104915
66971	104916
2326	104917
7	104918
18139	104919
22378	104920
5991	104921
4860	104922
58855	104923
10936	104924
66780	104925
2843	104926
53965	104927
3590	104928
62212	104929
11097	104930
1914	104931
36196	104932
4293	104933
9474	104934
10755	104935
29278	104936
65588	104937
30667	104938
5170	104939
26879	104940
20969	104941
27907	104942
84866	104943
13237	104944
20286	104945
91669	104946
20981	104947
55430	104948
5200	104949
43	104950
26557	104951
88114	104952
3262	104953
80996	104954
64212	104955
21803	104956
3593	104957
62801	104958
14141	104959
22951	104960
5292	104961
28188	104962
2580	104963
7128	104964
43623	104965
15490	104966
19769	104967
75921	104968
84472	104969
1723	104970
56304	104971
13294	104972
22603	104973
20347	104974
36444	104975
11743	104976
9467	104977
88345	104978
1788	104979
74594	104980
34835	104981
71068	104982
404	104983
55411	104984
24720	104985
4374	104986
8843	104987
72373	104988
8251	104989
220	104990
91829	104991
16055	104992
45217	104993
66144	104994
22436	104995
2658	104996
76	104997
6238	104998
5645	104999
40861	105000
79235	105001
13956	105002
28914	105003
20430	105004
97738	105005
37705	105006
25659	105007
105839	105008
1707	105009
21540	105010
9652	105011
15284	105012
38445	105013
28443	105014
22403	105015
59276	105016
70089	105017
34409	105018
66827	105019
57580	105020
52753	105021
56847	105022
21379	105023
75061	105024
45935	105025
37755	105026
1756	105027
47934	105028
8699	105029
75604	105030
4644	105031
81407	105032
25198	105033
42818	105034
27953	105035
17359	105036
48193	105037
39147	105038
1485	105039
8701	105040
33743	105041
32431	105042
71543	105043
7756	105044
152	105045
6401	105046
19117	105047
86883	105048
9065	105049
28122	105050
42066	105051
2902	105052
79597	105053
40601	105054
44716	105055
26841	105056
49923	105057
3213	105058
685	105059
48185	105060
27339	105061
28188	105062
13715	105063
10387	105064
55546	105065
73352	105066
15362	105067
26347	105068
33249	105069
4089	105070
10920	105071
59923	105072
68172	105073
4908	105074
65602	105075
74244	105076
8980	105077
63507	105078
40	105079
10236	105080
2190	105081
353	105082
27735	105083
65285	105084
45354	105085
20314	105086
56098	105087
25694	105088
56687	105089
48966	105090
39095	105091
93789	105092
176	105093
6222	105094
53120	105095
4330	105096
20930	105097
72358	105098
31635	105099
3048	105100
90869	105101
19	105102
74528	105103
13099	105104
41241	105105
19691	105106
16478	105107
22208	105108
40834	105109
71286	105110
71870	105111
16538	105112
7617	105113
49764	105114
27780	105115
25243	105116
20891	105117
351	105118
75401	105119
293	105120
84239	105121
77006	105122
3586	105123
62324	105124
20411	105125
59008	105126
34911	105127
8310	105128
56821	105129
1489	105130
22197	105131
13773	105132
33406	105133
83	105134
11582	105135
15086	105136
217	105137
68876	105138
23371	105139
60576	105140
47182	105141
914	105142
11409	105143
7529	105144
20986	105145
12039	105146
13445	105147
26546	105148
19083	105149
1285	105150
573	105151
3357	105152
20868	105153
47944	105154
29264	105155
13400	105156
25549	105157
72606	105158
28104	105159
14881	105160
37090	105161
52511	105162
3340	105163
4200	105164
430	105165
53329	105166
4317	105167
10044	105168
80009	105169
13567	105170
15466	105171
58520	105172
25566	105173
821	105174
2735	105175
37292	105176
42023	105177
59116	105178
59837	105179
948	105180
36167	105181
26425	105182
65	105183
19432	105184
23015	105185
44279	105186
2447	105187
29808	105188
41441	105189
91440	105190
19197	105191
77132	105192
37185	105193
20076	105194
65957	105195
31942	105196
63560	105197
245	105198
8485	105199
88089	105200
29220	105201
45438	105202
6792	105203
12342	105204
13266	105205
105592	105206
14895	105207
8482	105208
9012	105209
21541	105210
9838	105211
6099	105212
35501	105213
22828	105214
75157	105215
1262	105216
34822	105217
36523	105218
1306	105219
2186	105220
41052	105221
7255	105222
61661	105223
34370	105224
14251	105225
473	105226
57493	105227
61	105228
51144	105229
11193	105230
25978	105231
457	105232
3099	105233
36879	105234
194	105235
188	105236
87080	105237
22151	105238
69991	105239
5104	105240
47786	105241
46801	105242
55528	105243
59212	105244
13490	105245
44338	105246
46931	105247
23415	105248
28267	105249
11520	105250
22119	105251
63063	105252
35	105253
51089	105254
53764	105255
41161	105256
10738	105257
48133	105258
9234	105259
16626	105260
7201	105261
4519	105262
36283	105263
7198	105264
771	105265
11876	105266
8607	105267
44971	105268
5360	105269
53059	105270
20297	105271
7093	105272
1795	105273
17106	105274
45664	105275
10524	105276
54018	105277
12598	105278
25933	105279
2462	105280
21679	105281
1217	105282
15884	105283
11869	105284
33854	105285
21858	105286
28346	105287
22294	105288
22657	105289
15577	105290
35194	105291
46671	105292
225	105293
1724	105294
14874	105295
7707	105296
15340	105297
19566	105298
12257	105299
3749	105300
648	105301
39414	105302
44426	105303
38141	105304
20510	105305
90682	105306
18774	105307
27653	105308
8705	105309
14295	105310
13840	105311
957	105312
79171	105313
2286	105314
3710	105315
104564	105316
80314	105317
44896	105318
24190	105319
31129	105320
15363	105321
69050	105322
109569	105323
31110	105324
37395	105325
14597	105326
11143	105327
15776	105328
21272	105329
37090	105330
72963	105331
5329	105332
1245	105333
19501	105334
14485	105335
13220	105336
96645	105337
3596	105338
4079	105339
47817	105340
36049	105341
476	105342
9808	105343
45129	105344
41140	105345
39824	105346
122	105347
89932	105348
8213	105349
37747	105350
24745	105351
44738	105352
59598	105353
14307	105354
31612	105355
570	105356
22948	105357
40481	105358
82195	105359
90526	105360
73740	105361
73306	105362
81943	105363
14420	105364
13398	105365
30325	105366
67526	105367
28509	105368
56798	105369
1081	105370
65764	105371
86320	105372
4802	105373
36891	105374
24565	105375
7051	105376
20785	105377
4773	105378
48521	105379
35430	105380
43328	105381
3834	105382
14366	105383
38339	105384
21288	105385
25498	105386
20070	105387
71650	105388
20711	105389
26460	105390
4750	105391
74409	105392
44137	105393
71167	105394
61109	105395
30062	105396
98285	105397
9636	105398
91266	105399
59126	105400
37045	105401
9023	105402
12406	105403
34215	105404
23248	105405
9768	105406
43779	105407
38878	105408
5802	105409
285	105410
77594	105411
53539	105412
81355	105413
109369	105414
48461	105415
28309	105416
33274	105417
7830	105418
1293	105419
53337	105420
35150	105421
51335	105422
20892	105423
38631	105424
9209	105425
41840	105426
32971	105427
37706	105428
19411	105429
25308	105430
14598	105431
20384	105432
6730	105433
22280	105434
22673	105435
19438	105436
240	105437
2902	105438
30959	105439
35176	105440
16347	105441
48837	105442
1962	105443
61538	105444
57719	105445
661	105446
28529	105447
37466	105448
3657	105449
72780	105450
38262	105451
36095	105452
13370	105453
10219	105454
28799	105455
29833	105456
1597	105457
86166	105458
19858	105459
10308	105460
63291	105461
42625	105462
69682	105463
1181	105464
7274	105465
24517	105466
3579	105467
4273	105468
14200	105469
94018	105470
30240	105471
68735	105472
3749	105473
1	105474
27737	105475
29626	105476
32128	105477
7978	105478
673	105479
47053	105480
66044	105481
30564	105482
4983	105483
41221	105484
23393	105485
39215	105486
18440	105487
89622	105488
24497	105489
698	105490
3956	105491
36435	105492
30619	105493
33271	105494
45535	105495
78020	105496
70010	105497
49633	105498
89697	105499
45305	105500
18116	105501
5510	105502
15029	105503
29883	105504
4074	105505
39248	105506
310	105507
100998	105508
29272	105509
13390	105510
81258	105511
18629	105512
4211	105513
6590	105514
65	105515
26336	105516
34785	105517
42075	105518
29853	105519
48596	105520
297	105521
45307	105522
2589	105523
97420	105524
736	105525
14473	105526
34987	105527
16599	105528
49197	105529
7893	105530
34892	105531
85938	105532
73018	105533
45247	105534
6977	105535
5608	105536
77784	105537
2216	105538
27824	105539
99947	105540
15309	105541
26294	105542
46709	105543
25707	105544
7405	105545
43890	105546
112	105547
73825	105548
148	105549
1811	105550
15764	105551
5472	105552
2257	105553
28723	105554
14289	105555
11698	105556
12630	105557
9620	105558
1659	105559
6475	105560
68538	105561
32766	105562
35951	105563
8388	105564
15082	105565
72091	105566
2514	105567
47803	105568
26169	105569
20896	105570
833	105571
81224	105572
34410	105573
32238	105574
5799	105575
57211	105576
50474	105577
58696	105578
86034	105579
37532	105580
28616	105581
6908	105582
6617	105583
36714	105584
35877	105585
35070	105586
75680	105587
10082	105588
3183	105589
15095	105590
36510	105591
45440	105592
18003	105593
23476	105594
22736	105595
19147	105596
4717	105597
56127	105598
45259	105599
7288	105600
36349	105601
63192	105602
43090	105603
64357	105604
10814	105605
20000	105606
37075	105607
10492	105608
52970	105609
21061	105610
32710	105611
102337	105612
8338	105613
90270	105614
12850	105615
9054	105616
627	105617
16144	105618
53254	105619
61329	105620
1147	105621
37250	105622
59438	105623
1484	105624
6432	105625
103443	105626
30127	105627
48458	105628
42774	105629
5619	105630
92455	105631
5123	105632
7216	105633
54682	105634
100676	105635
25079	105636
8668	105637
93969	105638
23105	105639
6986	105640
37339	105641
42848	105642
42959	105643
28483	105644
24230	105645
19934	105646
22047	105647
18380	105648
21600	105649
22375	105650
1624	105651
22378	105652
14706	105653
874	105654
38173	105655
2491	105656
53591	105657
24239	105658
18844	105659
1935	105660
9803	105661
30283	105662
54977	105663
629	105664
5715	105665
15338	105666
71945	105667
63777	105668
661	105669
1249	105670
404	105671
1525	105672
23	105673
101953	105674
2360	105675
6914	105676
4566	105677
98268	105678
2178	105679
3696	105680
21801	105681
100682	105682
22680	105683
912	105684
21697	105685
597	105686
33292	105687
4362	105688
54746	105689
45974	105690
20	105691
2101	105692
41853	105693
62926	105694
18557	105695
36675	105696
17254	105697
31946	105698
41729	105699
22576	105700
31213	105701
32170	105702
19380	105703
40181	105704
20637	105705
55458	105706
46383	105707
7873	105708
13219	105709
40174	105710
22424	105711
31014	105712
1635	105713
68246	105714
24638	105715
10873	105716
85314	105717
317	105718
4766	105719
4471	105720
62550	105721
44218	105722
42436	105723
55779	105724
68835	105725
24030	105726
30978	105727
56134	105728
1961	105729
74313	105730
37758	105731
19505	105732
38477	105733
111827	105734
41793	105735
6518	105736
96680	105737
1320	105738
10828	105739
81607	105740
6884	105741
63829	105742
53970	105743
76220	105744
50383	105745
50331	105746
59013	105747
7460	105748
14996	105749
24883	105750
45268	105751
11314	105752
26437	105753
39790	105754
6228	105755
84983	105756
40670	105757
28149	105758
3867	105759
8497	105760
2600	105761
12696	105762
31799	105763
2357	105764
25989	105765
98262	105766
42164	105767
78948	105768
100687	105769
13822	105770
38654	105771
32228	105772
10463	105773
2407	105774
2343	105775
24432	105776
47073	105777
11287	105778
55509	105779
8489	105780
65356	105781
25913	105782
16118	105783
92110	105784
15469	105785
32283	105786
18357	105787
404	105788
3393	105789
661	105790
9907	105791
75579	105792
14332	105793
43206	105794
49304	105795
82883	105796
88513	105797
29074	105798
64041	105799
29508	105800
20840	105801
63245	105802
31323	105803
21344	105804
5517	105805
46604	105806
22107	105807
3646	105808
83156	105809
6486	105810
23822	105811
36751	105812
76187	105813
29832	105814
58066	105815
18185	105816
2527	105817
21544	105818
1256	105819
27943	105820
18251	105821
3276	105822
9745	105823
176	105824
390	105825
31971	105826
70466	105827
74496	105828
42327	105829
6036	105830
20317	105831
57024	105832
13616	105833
4656	105834
50660	105835
49584	105836
26093	105837
30775	105838
65559	105839
4887	105840
22737	105841
105725	105842
276	105843
23371	105844
51426	105845
49011	105846
737	105847
24414	105848
25305	105849
31449	105850
11364	105851
23291	105852
7538	105853
19325	105854
31652	105855
34554	105856
9649	105857
11105	105858
13209	105859
2457	105860
46908	105861
20371	105862
14557	105863
636	105864
82113	105865
56925	105866
4	105867
1684	105868
17187	105869
4471	105870
41852	105871
29202	105872
28049	105873
58561	105874
18949	105875
3520	105876
4407	105877
32729	105878
44682	105879
19871	105880
25371	105881
2117	105882
24042	105883
396	105884
90473	105885
16543	105886
46111	105887
24278	105888
23051	105889
55238	105890
17462	105891
1303	105892
5047	105893
22078	105894
1334	105895
23395	105896
326	105897
10532	105898
91988	105899
25386	105900
87445	105901
14896	105902
24299	105903
1301	105904
55310	105905
48506	105906
59036	105907
39849	105908
93504	105909
48933	105910
2057	105911
9078	105912
22306	105913
9512	105914
89437	105915
2127	105916
54583	105917
69444	105918
38203	105919
17958	105920
51743	105921
18020	105922
53080	105923
6034	105924
15172	105925
6003	105926
10699	105927
32429	105928
46520	105929
85715	105930
16448	105931
28109	105932
58900	105933
31154	105934
56875	105935
10934	105936
39924	105937
52134	105938
33522	105939
15307	105940
41644	105941
25150	105942
39659	105943
20535	105944
3382	105945
10727	105946
1819	105947
90820	105948
4499	105949
8670	105950
10390	105951
21782	105952
70304	105953
68188	105954
626	105955
28747	105956
18673	105957
65219	105958
25946	105959
86816	105960
6153	105961
22852	105962
62825	105963
9182	105964
1173	105965
2859	105966
54847	105967
36287	105968
31506	105969
25941	105970
40818	105971
28881	105972
85243	105973
56281	105974
125	105975
386	105976
82821	105977
7037	105978
6247	105979
30485	105980
4399	105981
12241	105982
44767	105983
107139	105984
13397	105985
31849	105986
19960	105987
51582	105988
34852	105989
53785	105990
40405	105991
5899	105992
23794	105993
307	105994
78276	105995
72571	105996
9847	105997
5009	105998
4738	105999
19422	106000
15887	106001
17085	106002
74873	106003
20615	106004
60038	106005
37440	106006
48274	106007
5789	106008
54203	106009
9795	106010
11414	106011
67951	106012
2269	106013
604	106014
91613	106015
1030	106016
48683	106017
51399	106018
2170	106019
345	106020
53854	106021
3898	106022
35591	106023
5366	106024
331	106025
56296	106026
21895	106027
41116	106028
43681	106029
598	106030
3697	106031
26010	106032
35118	106033
88468	106034
35797	106035
38735	106036
68053	106037
41845	106038
2187	106039
16878	106040
44099	106041
2273	106042
990	106043
80233	106044
64809	106045
37342	106046
172	106047
17711	106048
86689	106049
47286	106050
1531	106051
111895	106052
67434	106053
8289	106054
29268	106055
14814	106056
878	106057
67621	106058
40369	106059
31344	106060
82469	106061
9230	106062
63641	106063
4686	106064
74775	106065
51771	106066
424	106067
199	106068
7227	106069
450	106070
9241	106071
794	106072
648	106073
103373	106074
999	106075
35626	106076
18093	106077
1355	106078
459	106079
60583	106080
39532	106081
68004	106082
42203	106083
43013	106084
825	106085
39353	106086
2961	106087
20335	106088
75050	106089
33388	106090
42288	106091
32644	106092
100138	106093
57515	106094
6066	106095
81647	106096
7915	106097
2755	106098
4217	106099
746	106100
34779	106101
8073	106102
15100	106103
30172	106104
14540	106105
8	106106
79930	106107
56284	106108
4660	106109
28707	106110
55753	106111
80948	106112
38707	106113
2198	106114
57834	106115
28676	106116
784	106117
20038	106118
1383	106119
39734	106120
11534	106121
382	106122
73909	106123
84848	106124
8505	106125
4639	106126
9933	106127
4839	106128
5004	106129
40509	106130
9426	106131
33478	106132
4172	106133
14348	106134
35664	106135
71438	106136
66717	106137
48545	106138
44113	106139
89670	106140
14382	106141
4185	106142
3135	106143
26826	106144
8894	106145
71389	106146
26910	106147
429	106148
26408	106149
42451	106150
42236	106151
33628	106152
18138	106153
3278	106154
41016	106155
55724	106156
46378	106157
166	106158
19053	106159
15955	106160
62773	106161
90428	106162
20102	106163
24981	106164
15216	106165
523	106166
47273	106167
50601	106168
19897	106169
13889	106170
99236	106171
22949	106172
72749	106173
10268	106174
35506	106175
1370	106176
69656	106177
83506	106178
103639	106179
15799	106180
16815	106181
1126	106182
17820	106183
102586	106184
61215	106185
97926	106186
89563	106187
530	106188
9413	106189
10858	106190
13027	106191
34374	106192
400	106193
15204	106194
12501	106195
1728	106196
64888	106197
13305	106198
18892	106199
33482	106200
10365	106201
70935	106202
14741	106203
24674	106204
78216	106205
7121	106206
66527	106207
34587	106208
10087	106209
2707	106210
13091	106211
32555	106212
28955	106213
28723	106214
46895	106215
14644	106216
11394	106217
403	106218
103482	106219
24951	106220
64973	106221
3597	106222
2532	106223
42594	106224
56996	106225
14483	106226
26841	106227
232	106228
1692	106229
65393	106230
3606	106231
32994	106232
26992	106233
80713	106234
48923	106235
84217	106236
45989	106237
13114	106238
8483	106239
33410	106240
6522	106241
15812	106242
88978	106243
322	106244
51223	106245
13482	106246
13	106247
13589	106248
53918	106249
19683	106250
316	106251
17495	106252
786	106253
241	106254
28204	106255
4053	106256
10407	106257
5215	106258
33849	106259
100665	106260
11801	106261
87013	106262
27796	106263
45054	106264
8937	106265
33227	106266
37176	106267
72232	106268
87867	106269
40407	106270
1132	106271
18212	106272
30321	106273
61775	106274
34673	106275
59032	106276
85161	106277
37557	106278
58381	106279
45298	106280
15214	106281
13922	106282
13246	106283
17663	106284
53916	106285
52103	106286
12543	106287
104969	106288
22393	106289
58055	106290
39887	106291
88361	106292
18940	106293
1052	106294
37452	106295
30295	106296
39888	106297
5341	106298
2543	106299
69102	106300
2122	106301
43938	106302
2534	106303
23403	106304
7679	106305
52979	106306
66147	106307
2499	106308
23194	106309
48812	106310
66143	106311
3109	106312
1756	106313
40327	106314
6774	106315
715	106316
76089	106317
3836	106318
40272	106319
1503	106320
1605	106321
44280	106322
31737	106323
2254	106324
66879	106325
3141	106326
51038	106327
35430	106328
6752	106329
27471	106330
13197	106331
26739	106332
9493	106333
69307	106334
46192	106335
8424	106336
54655	106337
62580	106338
2798	106339
4121	106340
21964	106341
5827	106342
1842	106343
22229	106344
100040	106345
37296	106346
56358	106347
36232	106348
19418	106349
53822	106350
20548	106351
76778	106352
20104	106353
1589	106354
193	106355
21364	106356
27517	106357
15046	106358
3313	106359
66632	106360
723	106361
19344	106362
5184	106363
34545	106364
9677	106365
31650	106366
4484	106367
4273	106368
26290	106369
10409	106370
46319	106371
112795	106372
17812	106373
2760	106374
26469	106375
27760	106376
888	106377
17728	106378
66374	106379
97901	106380
46921	106381
29502	106382
41274	106383
71189	106384
55040	106385
45635	106386
44890	106387
111425	106388
19035	106389
236	106390
37393	106391
3038	106392
1300	106393
33966	106394
15802	106395
10999	106396
59823	106397
39599	106398
65552	106399
11107	106400
43847	106401
6971	106402
21978	106403
32421	106404
456	106405
4219	106406
95592	106407
64654	106408
33575	106409
11838	106410
5136	106411
21822	106412
58345	106413
5521	106414
38975	106415
24875	106416
61362	106417
34683	106418
72369	106419
39176	106420
80118	106421
73690	106422
32126	106423
55223	106424
4446	106425
2280	106426
29763	106427
10201	106428
13686	106429
22218	106430
34019	106431
14077	106432
51224	106433
22106	106434
3496	106435
81295	106436
15341	106437
8911	106438
26349	106439
11284	106440
22278	106441
13486	106442
81743	106443
81782	106444
73002	106445
34437	106446
3647	106447
52241	106448
68870	106449
14767	106450
1889	106451
67225	106452
270	106453
20495	106454
26956	106455
1404	106456
3041	106457
45114	106458
12931	106459
106783	106460
23378	106461
268	106462
69823	106463
355	106464
12353	106465
62059	106466
12551	106467
13994	106468
14035	106469
2676	106470
74929	106471
56859	106472
36873	106473
738	106474
60116	106475
50021	106476
10513	106477
28190	106478
81781	106479
17233	106480
43770	106481
11252	106482
641	106483
14096	106484
25189	106485
18518	106486
78850	106487
71415	106488
91914	106489
16055	106490
18397	106491
18942	106492
46235	106493
52264	106494
31888	106495
110	106496
42554	106497
15169	106498
81696	106499
24436	106500
16331	106501
1925	106502
9498	106503
18148	106504
113478	106505
93356	106506
27350	106507
10359	106508
29056	106509
2512	106510
3786	106511
37810	106512
42320	106513
138	106514
63054	106515
8687	106516
19518	106517
371	106518
1696	106519
101385	106520
17548	106521
11074	106522
42405	106523
10695	106524
2255	106525
53670	106526
4204	106527
4844	106528
646	106529
22542	106530
31074	106531
21212	106532
10556	106533
2004	106534
35684	106535
38237	106536
1584	106537
69277	106538
60895	106539
9150	106540
30113	106541
45306	106542
2680	106543
8884	106544
29453	106545
1768	106546
29145	106547
18076	106548
4086	106549
92000	106550
25682	106551
2943	106552
10575	106553
64810	106554
62206	106555
14651	106556
86920	106557
47063	106558
28735	106559
12961	106560
10517	106561
66042	106562
49661	106563
39113	106564
44770	106565
26220	106566
1940	106567
17508	106568
6229	106569
26572	106570
69994	106571
32258	106572
73439	106573
14824	106574
24799	106575
103693	106576
56665	106577
59763	106578
913	106579
65344	106580
15192	106581
13159	106582
38425	106583
2287	106584
374	106585
24192	106586
6606	106587
43291	106588
18684	106589
108676	106590
33401	106591
27757	106592
997	106593
3572	106594
40531	106595
48128	106596
35388	106597
32335	106598
3540	106599
30841	106600
33878	106601
65957	106602
30533	106603
59699	106604
23351	106605
112842	106606
4935	106607
7451	106608
95864	106609
21087	106610
65506	106611
760	106612
7350	106613
31420	106614
7322	106615
508	106616
7933	106617
36974	106618
92229	106619
17196	106620
22480	106621
3615	106622
35409	106623
22441	106624
10167	106625
35966	106626
22675	106627
58870	106628
26999	106629
11513	106630
13794	106631
50	106632
78674	106633
23029	106634
3040	106635
135	106636
5034	106637
36915	106638
75689	106639
17577	106640
4539	106641
13379	106642
59379	106643
2488	106644
96423	106645
5963	106646
67336	106647
2587	106648
19046	106649
9047	106650
259	106651
24935	106652
11327	106653
41457	106654
6758	106655
16299	106656
53066	106657
28518	106658
70628	106659
5325	106660
26290	106661
960	106662
62319	106663
15407	106664
9511	106665
18	106666
3746	106667
14429	106668
18145	106669
24483	106670
92765	106671
4985	106672
80729	106673
46961	106674
37300	106675
27331	106676
40553	106677
33378	106678
15965	106679
44554	106680
18520	106681
30542	106682
2448	106683
92959	106684
42255	106685
11019	106686
8636	106687
1114	106688
108763	106689
16433	106690
2436	106691
32956	106692
32533	106693
3971	106694
63339	106695
9629	106696
43786	106697
90071	106698
14178	106699
42463	106700
4113	106701
54811	106702
37024	106703
92441	106704
12016	106705
29279	106706
43	106707
63814	106708
3716	106709
28393	106710
9423	106711
10497	106712
15601	106713
91428	106714
1357	106715
84240	106716
61132	106717
81065	106718
47657	106719
102073	106720
26974	106721
9391	106722
16854	106723
78291	106724
50583	106725
57995	106726
16090	106727
13853	106728
69063	106729
28172	106730
36003	106731
18277	106732
78706	106733
49865	106734
3574	106735
59983	106736
817	106737
43	106738
444	106739
26475	106740
1445	106741
67725	106742
74216	106743
64532	106744
44099	106745
45682	106746
2094	106747
31831	106748
17692	106749
12899	106750
101131	106751
1111	106752
67698	106753
5259	106754
918	106755
23898	106756
6466	106757
47259	106758
29622	106759
54923	106760
56557	106761
94002	106762
58030	106763
3651	106764
31883	106765
48336	106766
36612	106767
7391	106768
77296	106769
41062	106770
68513	106771
4841	106772
33894	106773
15649	106774
98060	106775
20782	106776
49677	106777
45920	106778
3460	106779
5110	106780
44574	106781
59722	106782
37954	106783
10846	106784
62629	106785
6310	106786
7382	106787
62573	106788
15029	106789
56893	106790
40953	106791
42804	106792
57142	106793
50778	106794
17625	106795
9232	106796
111994	106797
97455	106798
8371	106799
72830	106800
5211	106801
4624	106802
33100	106803
4014	106804
94335	106805
5453	106806
4921	106807
2164	106808
104856	106809
21775	106810
19928	106811
36508	106812
103440	106813
22580	106814
37226	106815
47885	106816
57791	106817
6702	106818
32049	106819
59519	106820
26910	106821
6634	106822
12094	106823
20547	106824
2404	106825
11970	106826
51132	106827
5901	106828
80273	106829
80810	106830
1292	106831
17631	106832
42459	106833
16160	106834
51681	106835
16326	106836
6578	106837
31580	106838
48526	106839
75733	106840
9590	106841
1294	106842
44892	106843
65106	106844
16	106845
17428	106846
113382	106847
22823	106848
23721	106849
2836	106850
43478	106851
40214	106852
4360	106853
72067	106854
99565	106855
707	106856
90	106857
38352	106858
77243	106859
64511	106860
15335	106861
12675	106862
105690	106863
9203	106864
387	106865
8121	106866
34111	106867
18157	106868
87098	106869
73742	106870
28857	106871
461	106872
8873	106873
28162	106874
3353	106875
45216	106876
42874	106877
27592	106878
19611	106879
76132	106880
68313	106881
74796	106882
43467	106883
40772	106884
85703	106885
13306	106886
61000	106887
45960	106888
67522	106889
32771	106890
9420	106891
11884	106892
845	106893
14942	106894
26427	106895
53792	106896
3578	106897
53394	106898
14596	106899
48845	106900
8974	106901
53950	106902
24718	106903
3527	106904
14545	106905
2652	106906
18618	106907
6684	106908
28195	106909
9985	106910
9710	106911
15472	106912
72191	106913
47	106914
67828	106915
14233	106916
20007	106917
23679	106918
13043	106919
14214	106920
819	106921
11151	106922
142	106923
2287	106924
52003	106925
42141	106926
10033	106927
7331	106928
63977	106929
9389	106930
76047	106931
34597	106932
9904	106933
35431	106934
73505	106935
48935	106936
76611	106937
72718	106938
16139	106939
2270	106940
41379	106941
67430	106942
88270	106943
15791	106944
14964	106945
123	106946
42647	106947
52274	106948
80201	106949
56947	106950
86833	106951
54340	106952
29354	106953
8342	106954
16483	106955
34167	106956
14528	106957
68536	106958
8109	106959
13840	106960
30452	106961
18662	106962
2938	106963
33918	106964
1866	106965
71	106966
53761	106967
52134	106968
38252	106969
77782	106970
479	106971
726	106972
13198	106973
77655	106974
21117	106975
53427	106976
2440	106977
41659	106978
4244	106979
106956	106980
9431	106981
1440	106982
82068	106983
63841	106984
84540	106985
41284	106986
8377	106987
4937	106988
11120	106989
28179	106990
58754	106991
24177	106992
23568	106993
59144	106994
36306	106995
27998	106996
31573	106997
17343	106998
14782	106999
589	107000
19967	107001
21700	107002
67183	107003
60253	107004
43689	107005
50798	107006
47543	107007
33696	107008
13035	107009
74308	107010
20372	107011
51703	107012
4556	107013
4995	107014
35436	107015
44814	107016
363	107017
12785	107018
81078	107019
4287	107020
22980	107021
8893	107022
5275	107023
57764	107024
8054	107025
8066	107026
12434	107027
46669	107028
31336	107029
903	107030
4333	107031
17430	107032
59612	107033
27483	107034
59617	107035
52760	107036
32235	107037
53379	107038
20076	107039
3685	107040
9732	107041
36304	107042
3301	107043
28681	107044
5670	107045
50747	107046
10801	107047
53010	107048
7540	107049
30538	107050
12570	107051
38276	107052
17474	107053
4909	107054
35977	107055
27712	107056
34030	107057
54336	107058
25496	107059
9738	107060
66780	107061
680	107062
104144	107063
121	107064
24770	107065
80033	107066
3	107067
72397	107068
539	107069
4245	107070
106393	107071
97300	107072
7128	107073
37066	107074
32876	107075
67901	107076
62653	107077
36781	107078
44119	107079
352	107080
19282	107081
45934	107082
34791	107083
50532	107084
3405	107085
13840	107086
63811	107087
2921	107088
7805	107089
15810	107090
32859	107091
26386	107092
40320	107093
13626	107094
27821	107095
101824	107096
1104	107097
66547	107098
13701	107099
55643	107100
556	107101
7337	107102
54826	107103
32987	107104
84195	107105
33823	107106
1687	107107
1917	107108
54807	107109
4873	107110
59919	107111
10223	107112
62324	107113
3931	107114
40878	107115
49536	107116
1860	107117
34982	107118
13243	107119
23402	107120
134	107121
68809	107122
980	107123
34385	107124
74465	107125
77790	107126
8916	107127
53027	107128
38047	107129
78251	107130
13099	107131
2783	107132
78609	107133
11488	107134
1629	107135
50516	107136
73447	107137
53162	107138
15576	107139
31496	107140
410	107141
45622	107142
43533	107143
9365	107144
23303	107145
44580	107146
8673	107147
47190	107148
2896	107149
27309	107150
30283	107151
14442	107152
57249	107153
3827	107154
14762	107155
7	107156
3121	107157
40135	107158
48143	107159
4959	107160
1492	107161
31138	107162
2032	107163
42649	107164
725	107165
5	107166
29127	107167
2984	107168
36278	107169
17686	107170
7917	107171
46531	107172
38111	107173
81397	107174
21857	107175
27776	107176
23441	107177
40568	107178
1786	107179
1728	107180
8685	107181
55858	107182
99381	107183
67476	107184
43803	107185
76397	107186
6916	107187
16250	107188
27317	107189
71973	107190
13091	107191
62292	107192
57496	107193
28220	107194
28601	107195
19775	107196
5723	107197
39279	107198
27046	107199
42073	107200
55627	107201
69392	107202
15033	107203
80040	107204
47706	107205
42434	107206
72671	107207
12222	107208
22949	107209
65727	107210
36209	107211
6011	107212
51297	107213
35778	107214
40403	107215
49473	107216
3600	107217
6367	107218
28152	107219
9794	107220
65271	107221
77259	107222
58720	107223
75543	107224
1087	107225
87302	107226
1933	107227
11874	107228
23595	107229
14239	107230
347	107231
47858	107232
7846	107233
29944	107234
35216	107235
23674	107236
610	107237
43385	107238
31679	107239
709	107240
819	107241
33655	107242
61567	107243
42536	107244
49523	107245
36844	107246
19513	107247
4563	107248
63	107249
8276	107250
46836	107251
2721	107252
3544	107253
3400	107254
1774	107255
20425	107256
5369	107257
17	107258
1610	107259
65821	107260
4253	107261
40456	107262
53563	107263
56321	107264
8420	107265
5891	107266
98391	107267
20641	107268
4279	107269
6535	107270
5526	107271
855	107272
13794	107273
29809	107274
14087	107275
40591	107276
51056	107277
6570	107278
3421	107279
5740	107280
44301	107281
8322	107282
21804	107283
13118	107284
84	107285
37994	107286
1687	107287
18898	107288
25601	107289
45245	107290
4813	107291
29875	107292
75673	107293
26185	107294
21	107295
20826	107296
85729	107297
24387	107298
11082	107299
1127	107300
1490	107301
39055	107302
49134	107303
2118	107304
21613	107305
10910	107306
23573	107307
50357	107308
32527	107309
36309	107310
9294	107311
60185	107312
75023	107313
97925	107314
73933	107315
26439	107316
47154	107317
46779	107318
11253	107319
25271	107320
47519	107321
4117	107322
4190	107323
27216	107324
15820	107325
2329	107326
127	107327
32274	107328
1086	107329
60206	107330
1478	107331
17445	107332
80767	107333
15428	107334
55704	107335
52727	107336
16438	107337
841	107338
51418	107339
67188	107340
66995	107341
27871	107342
2361	107343
53239	107344
43903	107345
11636	107346
47166	107347
9070	107348
36925	107349
1064	107350
41388	107351
33157	107352
10666	107353
3206	107354
4689	107355
8402	107356
21726	107357
22727	107358
22841	107359
59728	107360
24803	107361
45171	107362
9863	107363
84332	107364
31297	107365
14867	107366
9542	107367
3171	107368
47089	107369
50415	107370
27071	107371
2	107372
506	107373
23979	107374
36534	107375
83101	107376
1280	107377
42353	107378
8830	107379
61597	107380
71814	107381
23349	107382
9521	107383
747	107384
228	107385
4471	107386
60527	107387
8323	107388
18373	107389
9170	107390
39024	107391
2830	107392
26790	107393
41906	107394
51091	107395
3174	107396
27814	107397
17768	107398
79040	107399
60	107400
62617	107401
3409	107402
23750	107403
27062	107404
18944	107405
27902	107406
12698	107407
28124	107408
58964	107409
21229	107410
1832	107411
19811	107412
11076	107413
15330	107414
565	107415
58299	107416
5026	107417
52	107418
4094	107419
56545	107420
66053	107421
27552	107422
21645	107423
32660	107424
58318	107425
12573	107426
25603	107427
26933	107428
82645	107429
26025	107430
1907	107431
8950	107432
70159	107433
17667	107434
69083	107435
4625	107436
3	107437
53163	107438
28768	107439
58193	107440
4083	107441
37849	107442
109331	107443
70695	107444
34872	107445
39878	107446
90833	107447
46134	107448
32866	107449
97531	107450
29069	107451
5948	107452
25922	107453
56856	107454
37374	107455
6959	107456
40141	107457
32301	107458
60261	107459
28861	107460
5287	107461
8414	107462
13206	107463
1590	107464
1944	107465
33901	107466
43978	107467
28911	107468
5167	107469
10196	107470
34236	107471
69529	107472
30791	107473
950	107474
10117	107475
33154	107476
29269	107477
2751	107478
84231	107479
8024	107480
26620	107481
1081	107482
2924	107483
2738	107484
31607	107485
5264	107486
67433	107487
27584	107488
87511	107489
101177	107490
18201	107491
3318	107492
31959	107493
77836	107494
40900	107495
12903	107496
2066	107497
74300	107498
13985	107499
5955	107500
17043	107501
48507	107502
48778	107503
17885	107504
3205	107505
397	107506
10034	107507
36195	107508
30670	107509
15516	107510
5861	107511
7136	107512
4028	107513
103245	107514
34837	107515
34034	107516
44988	107517
226	107518
2233	107519
16849	107520
2688	107521
98049	107522
807	107523
15850	107524
46513	107525
23989	107526
26431	107527
13791	107528
10734	107529
41575	107530
29298	107531
57765	107532
26171	107533
82837	107534
22831	107535
74493	107536
50853	107537
24943	107538
76746	107539
38502	107540
83797	107541
23066	107542
84097	107543
1570	107544
9	107545
79660	107546
23158	107547
58924	107548
1408	107549
21785	107550
48259	107551
3017	107552
32353	107553
12588	107554
82321	107555
69357	107556
1123	107557
1196	107558
14847	107559
8484	107560
41425	107561
2040	107562
102383	107563
102702	107564
40908	107565
38080	107566
4296	107567
30725	107568
38333	107569
64592	107570
5296	107571
49993	107572
55957	107573
7117	107574
51450	107575
97442	107576
371	107577
2099	107578
39357	107579
29944	107580
6025	107581
1455	107582
90390	107583
42116	107584
3646	107585
11041	107586
98100	107587
44875	107588
1555	107589
66083	107590
26393	107591
2816	107592
20360	107593
55729	107594
6403	107595
2568	107596
3112	107597
30505	107598
28868	107599
29304	107600
55651	107601
13104	107602
46170	107603
112458	107604
95086	107605
8114	107606
54557	107607
12979	107608
2171	107609
8804	107610
30766	107611
26131	107612
108373	107613
16102	107614
13340	107615
87279	107616
2162	107617
21513	107618
4928	107619
10564	107620
31302	107621
19297	107622
15015	107623
2098	107624
38918	107625
57916	107626
7322	107627
6419	107628
4099	107629
178	107630
88880	107631
32729	107632
40248	107633
2618	107634
87186	107635
5283	107636
17469	107637
27647	107638
113820	107639
21519	107640
7767	107641
7771	107642
8379	107643
27598	107644
2172	107645
36931	107646
7785	107647
69809	107648
38046	107649
102092	107650
1689	107651
20535	107652
754	107653
49935	107654
5375	107655
49581	107656
25748	107657
6682	107658
86041	107659
41211	107660
4884	107661
63078	107662
30637	107663
16109	107664
2934	107665
35370	107666
20329	107667
31708	107668
2146	107669
45808	107670
19619	107671
1097	107672
6830	107673
57686	107674
17783	107675
92025	107676
61830	107677
58818	107678
2850	107679
27741	107680
12818	107681
75307	107682
72612	107683
78848	107684
26006	107685
23059	107686
103387	107687
41026	107688
10229	107689
24322	107690
30015	107691
18787	107692
7188	107693
63301	107694
50	107695
3213	107696
55186	107697
11411	107698
23386	107699
742	107700
15710	107701
111146	107702
95260	107703
28569	107704
213	107705
24393	107706
16729	107707
63303	107708
71165	107709
5050	107710
155	107711
47231	107712
34568	107713
23091	107714
17570	107715
18778	107716
34919	107717
85929	107718
67091	107719
28135	107720
1309	107721
77557	107722
43444	107723
849	107724
5803	107725
58685	107726
605	107727
34728	107728
27217	107729
1780	107730
67097	107731
19449	107732
84457	107733
82722	107734
1059	107735
21196	107736
49895	107737
23463	107738
17849	107739
67182	107740
48386	107741
13287	107742
73102	107743
47200	107744
11487	107745
9998	107746
38141	107747
35709	107748
75422	107749
17219	107750
420	107751
8933	107752
3131	107753
70808	107754
2262	107755
760	107756
39	107757
28775	107758
16589	107759
43133	107760
30337	107761
27192	107762
7978	107763
98271	107764
108932	107765
23658	107766
31164	107767
26665	107768
2790	107769
876	107770
9333	107771
32480	107772
52043	107773
39751	107774
31562	107775
5150	107776
128	107777
3244	107778
277	107779
9995	107780
26649	107781
9311	107782
2200	107783
6316	107784
2866	107785
21365	107786
54052	107787
80777	107788
58429	107789
8233	107790
6085	107791
3120	107792
1224	107793
95044	107794
72259	107795
16223	107796
74792	107797
87747	107798
13451	107799
2098	107800
5214	107801
29495	107802
31908	107803
4510	107804
191	107805
1414	107806
38359	107807
70095	107808
81893	107809
38674	107810
49800	107811
52188	107812
352	107813
746	107814
64680	107815
22	107816
13965	107817
23642	107818
45227	107819
1795	107820
29198	107821
1724	107822
29501	107823
71106	107824
5104	107825
1257	107826
25388	107827
173	107828
26981	107829
39830	107830
41496	107831
2920	107832
25025	107833
75963	107834
607	107835
77483	107836
241	107837
88736	107838
35750	107839
66448	107840
52520	107841
61681	107842
36780	107843
31764	107844
15382	107845
93990	107846
41354	107847
40085	107848
39891	107849
7822	107850
66560	107851
2935	107852
17113	107853
33641	107854
29412	107855
7549	107856
7232	107857
63332	107858
195	107859
93591	107860
22205	107861
52660	107862
9626	107863
758	107864
53387	107865
2490	107866
14587	107867
12693	107868
108926	107869
34284	107870
23373	107871
14352	107872
192	107873
85324	107874
5346	107875
2684	107876
807	107877
54484	107878
91842	107879
61038	107880
54920	107881
2325	107882
63414	107883
12092	107884
7911	107885
76794	107886
36076	107887
21370	107888
8579	107889
60395	107890
54557	107891
41987	107892
9105	107893
2814	107894
7807	107895
15225	107896
39571	107897
75802	107898
8630	107899
46513	107900
3653	107901
32895	107902
62640	107903
36751	107904
40162	107905
43193	107906
6658	107907
4087	107908
1346	107909
51146	107910
10538	107911
3441	107912
34146	107913
17626	107914
40193	107915
6063	107916
1267	107917
5441	107918
43063	107919
47007	107920
7211	107921
45720	107922
1248	107923
3711	107924
53557	107925
32290	107926
22580	107927
37340	107928
12106	107929
7324	107930
42163	107931
51635	107932
179	107933
65097	107934
30036	107935
80653	107936
86753	107937
88259	107938
3816	107939
1345	107940
57614	107941
33961	107942
16016	107943
11925	107944
3302	107945
16517	107946
7854	107947
52544	107948
20928	107949
9653	107950
23460	107951
29248	107952
85032	107953
7776	107954
23093	107955
64166	107956
17851	107957
91097	107958
1518	107959
15219	107960
36243	107961
12156	107962
12464	107963
46523	107964
83864	107965
65684	107966
20185	107967
2627	107968
50440	107969
62371	107970
3783	107971
98246	107972
27981	107973
19004	107974
714	107975
37016	107976
96804	107977
18913	107978
33949	107979
1378	107980
15407	107981
53332	107982
1359	107983
46604	107984
56315	107985
2295	107986
25083	107987
42913	107988
11443	107989
11128	107990
63260	107991
92380	107992
39957	107993
34461	107994
44554	107995
66291	107996
8695	107997
32973	107998
15271	107999
90164	108000
39860	108001
450	108002
10515	108003
87395	108004
51287	108005
67934	108006
54464	108007
93304	108008
20550	108009
26618	108010
433	108011
33402	108012
442	108013
19646	108014
17882	108015
59770	108016
6380	108017
9619	108018
29689	108019
37184	108020
16071	108021
382	108022
22759	108023
40984	108024
18290	108025
12506	108026
30154	108027
25952	108028
25610	108029
83884	108030
53564	108031
3033	108032
167	108033
28871	108034
1254	108035
8861	108036
27379	108037
5	108038
24573	108039
13484	108040
228	108041
83459	108042
10853	108043
41420	108044
4726	108045
69376	108046
82770	108047
48491	108048
10833	108049
99021	108050
7783	108051
41408	108052
43940	108053
26062	108054
5508	108055
15740	108056
13031	108057
30861	108058
769	108059
45657	108060
69073	108061
40794	108062
8023	108063
831	108064
11406	108065
230	108066
15837	108067
103	108068
29373	108069
1246	108070
49200	108071
79478	108072
30601	108073
24466	108074
3268	108075
38082	108076
26866	108077
9919	108078
629	108079
71442	108080
4692	108081
22175	108082
22691	108083
6769	108084
16130	108085
3801	108086
69829	108087
5941	108088
74686	108089
21503	108090
87639	108091
24067	108092
14652	108093
10342	108094
53016	108095
51524	108096
23252	108097
14461	108098
888	108099
21162	108100
4283	108101
43031	108102
1748	108103
25950	108104
54001	108105
24677	108106
24973	108107
15691	108108
25479	108109
3	108110
18064	108111
60515	108112
36648	108113
19860	108114
88906	108115
3903	108116
55311	108117
59801	108118
1174	108119
25748	108120
19832	108121
36299	108122
12941	108123
2495	108124
10889	108125
1690	108126
32305	108127
19744	108128
29040	108129
13871	108130
8102	108131
2174	108132
31927	108133
25143	108134
25080	108135
56	108136
76033	108137
54	108138
23688	108139
19163	108140
9562	108141
25350	108142
8837	108143
106984	108144
19829	108145
25481	108146
24438	108147
3012	108148
4328	108149
35571	108150
56920	108151
107341	108152
24303	108153
6298	108154
51737	108155
3181	108156
71359	108157
48860	108158
45209	108159
12645	108160
8128	108161
24520	108162
937	108163
13575	108164
88980	108165
26910	108166
23224	108167
77	108168
1308	108169
31530	108170
28360	108171
11623	108172
60216	108173
618	108174
21086	108175
60640	108176
15774	108177
52607	108178
15536	108179
41096	108180
13707	108181
17044	108182
467	108183
13616	108184
80019	108185
4638	108186
36569	108187
63210	108188
56264	108189
49320	108190
15756	108191
10453	108192
2008	108193
15897	108194
21115	108195
37515	108196
25731	108197
35377	108198
21823	108199
26482	108200
12620	108201
1068	108202
36018	108203
67629	108204
85863	108205
28678	108206
479	108207
48284	108208
16715	108209
46583	108210
16475	108211
6803	108212
29678	108213
41254	108214
44003	108215
22006	108216
21051	108217
5	108218
39971	108219
2501	108220
39992	108221
16715	108222
24729	108223
45809	108224
13927	108225
53021	108226
45217	108227
82809	108228
91816	108229
5801	108230
8574	108231
49235	108232
32348	108233
104845	108234
80129	108235
58430	108236
38305	108237
23429	108238
38113	108239
105439	108240
62120	108241
11162	108242
10266	108243
13482	108244
26349	108245
23911	108246
6674	108247
38176	108248
37042	108249
3696	108250
10646	108251
57307	108252
60274	108253
19222	108254
78514	108255
13301	108256
5849	108257
11973	108258
2330	108259
5352	108260
13580	108261
23645	108262
38452	108263
41190	108264
26828	108265
16410	108266
36030	108267
4676	108268
10149	108269
56622	108270
34113	108271
54807	108272
6506	108273
33844	108274
8259	108275
21779	108276
1195	108277
16312	108278
12938	108279
1331	108280
4291	108281
28532	108282
14277	108283
22525	108284
10072	108285
37104	108286
22743	108287
12775	108288
2967	108289
9398	108290
31083	108291
402	108292
11549	108293
24975	108294
20492	108295
48345	108296
1066	108297
30445	108298
68648	108299
7101	108300
81432	108301
139	108302
59565	108303
9673	108304
40108	108305
57316	108306
85654	108307
38987	108308
6546	108309
77340	108310
31874	108311
42737	108312
2221	108313
8894	108314
28561	108315
15629	108316
36022	108317
55	108318
50283	108319
42873	108320
30882	108321
68639	108322
19426	108323
1005	108324
20503	108325
3553	108326
204	108327
72166	108328
1197	108329
62178	108330
2509	108331
2352	108332
25077	108333
48909	108334
67614	108335
26384	108336
51060	108337
7536	108338
55848	108339
63818	108340
9356	108341
25416	108342
22155	108343
38732	108344
14723	108345
34591	108346
28230	108347
20251	108348
49075	108349
656	108350
101142	108351
69585	108352
5508	108353
20535	108354
74777	108355
80483	108356
104257	108357
53522	108358
10790	108359
109136	108360
81734	108361
30104	108362
88766	108363
26231	108364
35400	108365
2586	108366
20768	108367
2447	108368
12462	108369
73270	108370
23336	108371
6717	108372
3232	108373
2388	108374
1750	108375
28051	108376
87836	108377
10036	108378
64343	108379
291	108380
7583	108381
70432	108382
3461	108383
1494	108384
1239	108385
72	108386
31156	108387
17782	108388
101813	108389
14554	108390
5243	108391
74156	108392
55363	108393
75006	108394
33071	108395
28989	108396
33470	108397
1534	108398
36078	108399
12444	108400
47307	108401
70067	108402
22734	108403
57839	108404
85421	108405
1625	108406
40404	108407
13795	108408
85905	108409
26327	108410
28074	108411
34920	108412
71250	108413
19567	108414
12320	108415
10026	108416
37283	108417
10295	108418
21854	108419
5025	108420
703	108421
1622	108422
27549	108423
13642	108424
1869	108425
35	108426
98230	108427
6881	108428
51232	108429
1811	108430
91289	108431
35741	108432
4366	108433
56568	108434
672	108435
5600	108436
22429	108437
32260	108438
5511	108439
51060	108440
1456	108441
25086	108442
21806	108443
97220	108444
15080	108445
66498	108446
67966	108447
13010	108448
37466	108449
1336	108450
90187	108451
2526	108452
7599	108453
15909	108454
104073	108455
13139	108456
20048	108457
403	108458
13363	108459
36215	108460
64985	108461
14578	108462
4202	108463
76761	108464
50491	108465
294	108466
15760	108467
18545	108468
2764	108469
31701	108470
69412	108471
10375	108472
3485	108473
44489	108474
15198	108475
40073	108476
78236	108477
18977	108478
191	108479
34896	108480
238	108481
77959	108482
67022	108483
74834	108484
3544	108485
15268	108486
99485	108487
19353	108488
36619	108489
17315	108490
10098	108491
1245	108492
9532	108493
225	108494
727	108495
37940	108496
109516	108497
31288	108498
56810	108499
30878	108500
18893	108501
39	108502
32050	108503
13589	108504
43611	108505
70812	108506
43418	108507
8865	108508
41694	108509
30131	108510
99497	108511
11857	108512
53274	108513
18086	108514
5221	108515
73860	108516
456	108517
8327	108518
6167	108519
12569	108520
51138	108521
2871	108522
11893	108523
45328	108524
61422	108525
35099	108526
74951	108527
75	108528
96151	108529
39256	108530
65269	108531
80729	108532
5556	108533
14748	108534
13122	108535
7327	108536
87656	108537
27729	108538
20363	108539
37651	108540
72779	108541
57170	108542
8414	108543
4678	108544
1537	108545
57166	108546
33902	108547
71675	108548
41463	108549
66450	108550
55131	108551
887	108552
108	108553
30056	108554
785	108555
80804	108556
74484	108557
23363	108558
20571	108559
41436	108560
74390	108561
7387	108562
1568	108563
3542	108564
17233	108565
12377	108566
1223	108567
17365	108568
38968	108569
2113	108570
44929	108571
3156	108572
8825	108573
46667	108574
10988	108575
3366	108576
2555	108577
1064	108578
30008	108579
43573	108580
69164	108581
49478	108582
11171	108583
998	108584
91637	108585
24822	108586
32093	108587
24047	108588
45457	108589
808	108590
50876	108591
19884	108592
3642	108593
89551	108594
26300	108595
37513	108596
73346	108597
4721	108598
5921	108599
2582	108600
33923	108601
4177	108602
111879	108603
5329	108604
6751	108605
1549	108606
59449	108607
16605	108608
39349	108609
6569	108610
68285	108611
41174	108612
14965	108613
7462	108614
22670	108615
5149	108616
2598	108617
41952	108618
11402	108619
11149	108620
10692	108621
22154	108622
21016	108623
3322	108624
10649	108625
459	108626
82798	108627
22050	108628
19668	108629
13205	108630
1675	108631
14434	108632
3620	108633
1076	108634
42487	108635
24315	108636
57624	108637
38007	108638
28013	108639
99173	108640
18860	108641
1656	108642
44288	108643
25579	108644
19892	108645
23720	108646
5468	108647
74491	108648
1016	108649
52725	108650
22660	108651
53455	108652
55569	108653
13484	108654
21975	108655
25131	108656
1211	108657
31943	108658
9120	108659
33220	108660
75749	108661
53001	108662
10226	108663
60007	108664
16826	108665
10586	108666
58032	108667
21152	108668
31766	108669
453	108670
62039	108671
6632	108672
12971	108673
7716	108674
2719	108675
24834	108676
87929	108677
567	108678
5251	108679
22773	108680
75641	108681
20227	108682
55830	108683
1706	108684
62762	108685
52866	108686
25199	108687
25219	108688
30921	108689
8193	108690
74564	108691
21388	108692
38154	108693
11241	108694
55660	108695
2269	108696
32322	108697
53163	108698
6640	108699
40444	108700
8695	108701
8278	108702
77900	108703
73843	108704
32397	108705
60189	108706
32466	108707
434	108708
61812	108709
31618	108710
89751	108711
23813	108712
14257	108713
10594	108714
8725	108715
37255	108716
16	108717
20729	108718
588	108719
21839	108720
873	108721
25549	108722
23440	108723
18440	108724
59692	108725
1204	108726
5548	108727
5639	108728
9573	108729
14774	108730
105233	108731
18470	108732
3685	108733
48985	108734
2322	108735
85568	108736
36967	108737
35395	108738
8469	108739
62114	108740
79221	108741
99205	108742
262	108743
23928	108744
10162	108745
10159	108746
47189	108747
7010	108748
46029	108749
16863	108750
2864	108751
46027	108752
25524	108753
18380	108754
83129	108755
20244	108756
13893	108757
1363	108758
151	108759
4671	108760
23674	108761
7665	108762
41323	108763
6948	108764
3145	108765
11925	108766
50981	108767
10214	108768
82715	108769
83944	108770
22182	108771
37603	108772
19004	108773
12324	108774
2655	108775
35329	108776
20645	108777
31377	108778
7070	108779
38754	108780
9044	108781
73458	108782
28950	108783
14838	108784
38319	108785
32910	108786
20364	108787
434	108788
1347	108789
89	108790
32359	108791
31562	108792
723	108793
101653	108794
93371	108795
57187	108796
27407	108797
24107	108798
3224	108799
5378	108800
42160	108801
48957	108802
61596	108803
38538	108804
73302	108805
33531	108806
39450	108807
7433	108808
72182	108809
1941	108810
38699	108811
11823	108812
31926	108813
61548	108814
24515	108815
28019	108816
6361	108817
1213	108818
395	108819
70715	108820
4601	108821
3926	108822
13076	108823
51140	108824
53791	108825
3800	108826
87237	108827
23637	108828
22389	108829
39345	108830
49523	108831
34176	108832
54793	108833
100	108834
35776	108835
27412	108836
34683	108837
522	108838
33970	108839
34347	108840
80493	108841
5343	108842
10315	108843
3271	108844
38857	108845
53725	108846
1923	108847
27390	108848
63566	108849
19307	108850
22440	108851
69363	108852
36920	108853
53543	108854
1383	108855
65096	108856
8922	108857
49154	108858
8849	108859
46309	108860
51805	108861
8035	108862
23503	108863
100485	108864
25602	108865
10461	108866
31142	108867
33363	108868
44449	108869
10590	108870
51202	108871
4705	108872
6412	108873
21561	108874
1857	108875
1225	108876
22285	108877
67569	108878
4607	108879
97500	108880
35106	108881
54180	108882
36686	108883
37214	108884
14655	108885
298	108886
29863	108887
4685	108888
58402	108889
409	108890
4897	108891
67723	108892
6514	108893
68433	108894
16877	108895
37744	108896
50758	108897
61017	108898
36211	108899
25330	108900
24315	108901
35231	108902
3978	108903
14764	108904
50251	108905
61653	108906
29429	108907
2335	108908
2765	108909
95876	108910
183	108911
39318	108912
3153	108913
9251	108914
98443	108915
57314	108916
42262	108917
35441	108918
14524	108919
6872	108920
42946	108921
52865	108922
23439	108923
714	108924
16250	108925
31397	108926
25023	108927
36927	108928
67428	108929
17456	108930
11691	108931
6471	108932
1027	108933
68090	108934
40490	108935
58690	108936
53902	108937
71563	108938
102323	108939
19646	108940
32257	108941
12537	108942
24513	108943
19086	108944
19079	108945
36348	108946
20429	108947
36817	108948
43520	108949
42838	108950
4821	108951
73798	108952
133	108953
37980	108954
78527	108955
12509	108956
41518	108957
1805	108958
33665	108959
33621	108960
50165	108961
90823	108962
9322	108963
34696	108964
5645	108965
2088	108966
125	108967
72838	108968
71843	108969
105435	108970
79006	108971
42121	108972
44949	108973
32321	108974
103838	108975
7779	108976
51224	108977
111	108978
68945	108979
85237	108980
96839	108981
3518	108982
10022	108983
56595	108984
57772	108985
45451	108986
53883	108987
20964	108988
70103	108989
87553	108990
86520	108991
22628	108992
2251	108993
11940	108994
72313	108995
22522	108996
13478	108997
50507	108998
654	108999
24861	109000
51762	109001
50756	109002
83180	109003
32144	109004
113599	109005
2931	109006
7689	109007
70708	109008
9710	109009
58175	109010
85660	109011
75822	109012
44093	109013
41397	109014
18877	109015
39446	109016
33397	109017
1277	109018
2553	109019
32166	109020
6570	109021
24	109022
32880	109023
9679	109024
230	109025
18461	109026
110326	109027
85736	109028
47348	109029
6100	109030
57825	109031
2189	109032
34845	109033
1330	109034
3414	109035
5602	109036
5849	109037
7461	109038
46394	109039
7670	109040
28787	109041
43941	109042
5286	109043
48711	109044
84704	109045
53465	109046
2353	109047
9103	109048
13237	109049
94	109050
2836	109051
12736	109052
4146	109053
57407	109054
1992	109055
12634	109056
29707	109057
32683	109058
95401	109059
69886	109060
62330	109061
24010	109062
12118	109063
11204	109064
36138	109065
44600	109066
1505	109067
23946	109068
51449	109069
12018	109070
23012	109071
61413	109072
62488	109073
7870	109074
20148	109075
8855	109076
61512	109077
3208	109078
200	109079
67318	109080
57278	109081
129	109082
5113	109083
15118	109084
3352	109085
65870	109086
23	109087
9371	109088
14697	109089
20148	109090
1122	109091
4295	109092
10596	109093
42051	109094
78041	109095
24983	109096
27515	109097
37098	109098
44986	109099
54219	109100
26268	109101
5167	109102
83867	109103
5185	109104
7669	109105
75314	109106
20821	109107
22036	109108
1313	109109
94405	109110
46505	109111
32901	109112
6324	109113
93091	109114
867	109115
7591	109116
9268	109117
39761	109118
2137	109119
90512	109120
46335	109121
26911	109122
77378	109123
2278	109124
82491	109125
384	109126
93899	109127
9077	109128
35729	109129
46971	109130
63312	109131
40618	109132
5703	109133
7922	109134
44762	109135
7443	109136
76333	109137
80858	109138
29408	109139
502	109140
44508	109141
45011	109142
95096	109143
8799	109144
60954	109145
9872	109146
30	109147
27153	109148
2325	109149
56065	109150
27045	109151
1085	109152
39623	109153
21223	109154
1888	109155
21516	109156
43796	109157
63809	109158
90230	109159
45810	109160
20087	109161
20802	109162
16540	109163
45723	109164
13546	109165
89192	109166
527	109167
75417	109168
7490	109169
53211	109170
90033	109171
6518	109172
6516	109173
34794	109174
48601	109175
1655	109176
255	109177
1175	109178
41373	109179
17683	109180
10235	109181
35582	109182
10654	109183
17966	109184
22400	109185
261	109186
1811	109187
12284	109188
63827	109189
77191	109190
10020	109191
4856	109192
20730	109193
15380	109194
6386	109195
41843	109196
39137	109197
59310	109198
3528	109199
27067	109200
20392	109201
19740	109202
53596	109203
42053	109204
13651	109205
10193	109206
1755	109207
1365	109208
1194	109209
17614	109210
14552	109211
57873	109212
56198	109213
3963	109214
12617	109215
26313	109216
35039	109217
686	109218
17144	109219
28495	109220
79	109221
2181	109222
9497	109223
19489	109224
64757	109225
13358	109226
46030	109227
6182	109228
40489	109229
22772	109230
40713	109231
1564	109232
9372	109233
99939	109234
867	109235
46602	109236
21214	109237
21687	109238
77160	109239
41851	109240
101696	109241
86089	109242
60455	109243
75894	109244
85977	109245
7172	109246
380	109247
68563	109248
9167	109249
19481	109250
21489	109251
4291	109252
23656	109253
87945	109254
19127	109255
16009	109256
10049	109257
4638	109258
1695	109259
712	109260
29278	109261
5499	109262
812	109263
2661	109264
74255	109265
36124	109266
36136	109267
37203	109268
45506	109269
2096	109270
31603	109271
31781	109272
18891	109273
109318	109274
42691	109275
930	109276
50210	109277
616	109278
5279	109279
1066	109280
4241	109281
64193	109282
28158	109283
84952	109284
60571	109285
99590	109286
64248	109287
11115	109288
61216	109289
62736	109290
10026	109291
1255	109292
60464	109293
18588	109294
57546	109295
12497	109296
12893	109297
9967	109298
22816	109299
11216	109300
4872	109301
8797	109302
651	109303
5578	109304
68409	109305
76077	109306
27271	109307
55735	109308
2005	109309
17296	109310
27798	109311
90566	109312
21802	109313
956	109314
84082	109315
23476	109316
49365	109317
11070	109318
18377	109319
27226	109320
24667	109321
31013	109322
42417	109323
4010	109324
21437	109325
20444	109326
1568	109327
19434	109328
70768	109329
30325	109330
43599	109331
5464	109332
62386	109333
2798	109334
45806	109335
33541	109336
69762	109337
2786	109338
12014	109339
56849	109340
4732	109341
18267	109342
43413	109343
24153	109344
1605	109345
99412	109346
48152	109347
6725	109348
29129	109349
8978	109350
6332	109351
57642	109352
4044	109353
27904	109354
70123	109355
69406	109356
39795	109357
39279	109358
46897	109359
15583	109360
22896	109361
88607	109362
18916	109363
7941	109364
8573	109365
5004	109366
89023	109367
9700	109368
92898	109369
81352	109370
61435	109371
2794	109372
11360	109373
43061	109374
23422	109375
3431	109376
3819	109377
397	109378
63671	109379
64208	109380
6216	109381
15594	109382
6884	109383
19065	109384
71497	109385
2692	109386
18013	109387
3214	109388
13275	109389
4447	109390
22692	109391
47174	109392
44083	109393
7828	109394
5126	109395
20353	109396
51078	109397
9953	109398
2324	109399
3061	109400
3928	109401
29151	109402
745	109403
5011	109404
5309	109405
17215	109406
41561	109407
33503	109408
14746	109409
67434	109410
12651	109411
26619	109412
36037	109413
182	109414
34186	109415
21804	109416
4886	109417
103661	109418
16421	109419
795	109420
13321	109421
26930	109422
52143	109423
110779	109424
1267	109425
54449	109426
7012	109427
1197	109428
14609	109429
2854	109430
48061	109431
63705	109432
40466	109433
75462	109434
7360	109435
99801	109436
6905	109437
40287	109438
38743	109439
4020	109440
40784	109441
96638	109442
95613	109443
6010	109444
69172	109445
41786	109446
3622	109447
10078	109448
26944	109449
13652	109450
2710	109451
13914	109452
89798	109453
32324	109454
30589	109455
77468	109456
51574	109457
17331	109458
31368	109459
15176	109460
14700	109461
34882	109462
1	109463
66417	109464
91853	109465
26058	109466
21719	109467
94616	109468
35657	109469
7255	109470
868	109471
35727	109472
53896	109473
41274	109474
46667	109475
1087	109476
6004	109477
47061	109478
15490	109479
73872	109480
36311	109481
59587	109482
10923	109483
13276	109484
109918	109485
3806	109486
34525	109487
15807	109488
60656	109489
39681	109490
35143	109491
26625	109492
16769	109493
28187	109494
47768	109495
4636	109496
104179	109497
35600	109498
23574	109499
32790	109500
83124	109501
42396	109502
5788	109503
39001	109504
3574	109505
2778	109506
21589	109507
53919	109508
92489	109509
13427	109510
46558	109511
16535	109512
13918	109513
50406	109514
102170	109515
55135	109516
145	109517
112	109518
704	109519
66632	109520
207	109521
1675	109522
72960	109523
4806	109524
10687	109525
78764	109526
54634	109527
51096	109528
85752	109529
7758	109530
20204	109531
43995	109532
12410	109533
40151	109534
40161	109535
73575	109536
6307	109537
29838	109538
288	109539
72580	109540
6889	109541
81313	109542
6564	109543
63646	109544
53349	109545
39561	109546
57458	109547
36816	109548
61389	109549
72977	109550
6663	109551
15394	109552
23011	109553
39668	109554
6490	109555
21211	109556
3604	109557
76407	109558
9240	109559
40541	109560
55585	109561
29572	109562
42676	109563
15040	109564
61558	109565
36115	109566
3402	109567
46084	109568
51778	109569
14474	109570
20706	109571
23792	109572
90197	109573
806	109574
6795	109575
64009	109576
44278	109577
1686	109578
716	109579
38094	109580
1897	109581
5079	109582
67992	109583
6599	109584
2001	109585
53087	109586
91236	109587
29888	109588
13976	109589
104468	109590
29904	109591
17686	109592
75185	109593
113512	109594
165	109595
49478	109596
31788	109597
6519	109598
4876	109599
16880	109600
9267	109601
39362	109602
1618	109603
20002	109604
18620	109605
82195	109606
49345	109607
29286	109608
100146	109609
17806	109610
12685	109611
40399	109612
26191	109613
41680	109614
11368	109615
23737	109616
76593	109617
43067	109618
42	109619
20569	109620
12955	109621
56068	109622
27311	109623
410	109624
23908	109625
92986	109626
31594	109627
3662	109628
4245	109629
14356	109630
46201	109631
13996	109632
13692	109633
25699	109634
433	109635
32211	109636
28377	109637
1182	109638
406	109639
39361	109640
36220	109641
29843	109642
79366	109643
35799	109644
14140	109645
88084	109646
69586	109647
84513	109648
110675	109649
28718	109650
769	109651
34570	109652
59383	109653
11369	109654
1567	109655
14329	109656
48217	109657
5309	109658
64222	109659
1283	109660
3260	109661
27184	109662
12949	109663
13508	109664
6499	109665
59033	109666
17604	109667
6169	109668
55293	109669
24997	109670
5906	109671
37	109672
18435	109673
46053	109674
38249	109675
59858	109676
22266	109677
79095	109678
16114	109679
49243	109680
22009	109681
28235	109682
13186	109683
66302	109684
54233	109685
5473	109686
19175	109687
33164	109688
7694	109689
48394	109690
8148	109691
83563	109692
19713	109693
15221	109694
24757	109695
4989	109696
36691	109697
4685	109698
33359	109699
7242	109700
5766	109701
13384	109702
10682	109703
55068	109704
865	109705
216	109706
43117	109707
7513	109708
19392	109709
58208	109710
32544	109711
21944	109712
27741	109713
65728	109714
1079	109715
17596	109716
15281	109717
13051	109718
3522	109719
19499	109720
49034	109721
55395	109722
2508	109723
26852	109724
7667	109725
10630	109726
93339	109727
54326	109728
47030	109729
60310	109730
83329	109731
40813	109732
25459	109733
22914	109734
5351	109735
38612	109736
40	109737
114473	109738
47982	109739
46672	109740
74018	109741
6464	109742
54541	109743
29279	109744
2805	109745
55309	109746
53589	109747
51997	109748
1192	109749
20083	109750
73431	109751
11256	109752
59890	109753
23759	109754
8077	109755
83272	109756
30	109757
1233	109758
2354	109759
3878	109760
43423	109761
13203	109762
21321	109763
22048	109764
18817	109765
25112	109766
15571	109767
29681	109768
305	109769
88247	109770
11388	109771
37315	109772
27737	109773
107615	109774
34473	109775
27988	109776
81733	109777
76539	109778
90967	109779
3920	109780
18975	109781
36084	109782
54948	109783
2188	109784
8904	109785
42135	109786
52462	109787
18472	109788
59331	109789
64907	109790
476	109791
11878	109792
12443	109793
6925	109794
18484	109795
45849	109796
51376	109797
3956	109798
31566	109799
13151	109800
38334	109801
2116	109802
59284	109803
95421	109804
10656	109805
63957	109806
90119	109807
4128	109808
31265	109809
5929	109810
43130	109811
55443	109812
9955	109813
97271	109814
28026	109815
22463	109816
9816	109817
40129	109818
31775	109819
22978	109820
31157	109821
32941	109822
74375	109823
686	109824
4082	109825
67157	109826
45880	109827
7484	109828
1959	109829
36882	109830
9414	109831
77292	109832
20555	109833
6341	109834
88398	109835
53002	109836
100938	109837
16795	109838
21884	109839
1642	109840
3908	109841
32036	109842
3456	109843
16429	109844
11868	109845
24405	109846
55282	109847
38559	109848
16988	109849
44727	109850
3719	109851
13462	109852
26493	109853
14806	109854
10474	109855
679	109856
1573	109857
59419	109858
2463	109859
5194	109860
12983	109861
10279	109862
34720	109863
41620	109864
90835	109865
4663	109866
4616	109867
46281	109868
5761	109869
41496	109870
14197	109871
48131	109872
10470	109873
32938	109874
689	109875
89822	109876
29816	109877
4368	109878
32414	109879
1062	109880
15634	109881
30832	109882
50251	109883
8	109884
8115	109885
48198	109886
4486	109887
559	109888
12955	109889
32549	109890
36334	109891
9786	109892
43272	109893
17678	109894
6421	109895
56157	109896
36741	109897
25412	109898
25247	109899
4290	109900
88631	109901
3357	109902
1161	109903
69834	109904
7378	109905
39627	109906
29335	109907
70086	109908
18613	109909
106460	109910
8514	109911
4093	109912
19516	109913
13831	109914
72193	109915
11744	109916
20076	109917
40039	109918
2324	109919
41527	109920
7500	109921
24027	109922
6923	109923
16799	109924
74367	109925
60185	109926
27155	109927
75446	109928
13120	109929
72590	109930
276	109931
48224	109932
20	109933
25761	109934
25943	109935
7398	109936
31640	109937
42301	109938
2457	109939
7797	109940
65024	109941
8326	109942
17146	109943
100963	109944
62703	109945
5308	109946
4546	109947
29549	109948
6351	109949
20532	109950
85872	109951
60703	109952
5161	109953
70259	109954
22656	109955
96046	109956
40317	109957
14490	109958
71723	109959
2196	109960
62907	109961
19132	109962
57163	109963
172	109964
20922	109965
17221	109966
35177	109967
1661	109968
22158	109969
15821	109970
415	109971
9978	109972
9401	109973
80373	109974
28903	109975
6768	109976
77094	109977
8910	109978
6706	109979
12358	109980
64535	109981
4868	109982
106266	109983
49860	109984
11743	109985
33388	109986
20766	109987
94732	109988
17730	109989
22668	109990
30349	109991
81816	109992
1865	109993
9582	109994
30940	109995
11805	109996
26465	109997
18241	109998
14991	109999
70376	110000
75131	110001
46508	110002
85855	110003
30837	110004
40251	110005
50057	110006
12679	110007
44717	110008
12405	110009
45080	110010
17414	110011
87273	110012
17851	110013
848	110014
34747	110015
5713	110016
44878	110017
21538	110018
31478	110019
1010	110020
72477	110021
10369	110022
973	110023
24886	110024
100851	110025
50239	110026
40762	110027
38314	110028
752	110029
48483	110030
4515	110031
1332	110032
4366	110033
7670	110034
1543	110035
71846	110036
3894	110037
68018	110038
27804	110039
75757	110040
82156	110041
20779	110042
32280	110043
103811	110044
48200	110045
67001	110046
43121	110047
700	110048
25167	110049
29219	110050
54235	110051
32	110052
1348	110053
4239	110054
45305	110055
8564	110056
62488	110057
81548	110058
17797	110059
5204	110060
24958	110061
81139	110062
113833	110063
38076	110064
970	110065
107299	110066
33424	110067
2294	110068
14262	110069
24440	110070
10817	110071
30762	110072
1	110073
30124	110074
47409	110075
36762	110076
45503	110077
5547	110078
47812	110079
49083	110080
101770	110081
8457	110082
39727	110083
69423	110084
8516	110085
29321	110086
99354	110087
644	110088
8578	110089
9753	110090
40239	110091
17318	110092
343	110093
13864	110094
954	110095
2592	110096
27678	110097
1197	110098
776	110099
49796	110100
1064	110101
24670	110102
13397	110103
15168	110104
76981	110105
33322	110106
23452	110107
11278	110108
7725	110109
22212	110110
16428	110111
75893	110112
25579	110113
3220	110114
71396	110115
1337	110116
19335	110117
26346	110118
3078	110119
452	110120
4891	110121
102945	110122
44732	110123
1235	110124
76322	110125
34510	110126
3413	110127
80891	110128
37425	110129
78828	110130
46570	110131
15148	110132
38764	110133
2119	110134
504	110135
39772	110136
1211	110137
16291	110138
16177	110139
129	110140
6747	110141
1731	110142
11396	110143
35434	110144
36383	110145
32218	110146
17370	110147
47038	110148
23876	110149
72935	110150
3449	110151
418	110152
30	110153
65022	110154
77	110155
2345	110156
20556	110157
39376	110158
87	110159
6809	110160
11488	110161
93212	110162
52392	110163
89	110164
70565	110165
11846	110166
64805	110167
70955	110168
20376	110169
91	110170
49233	110171
47958	110172
67013	110173
4498	110174
103837	110175
85436	110176
622	110177
27129	110178
33351	110179
2443	110180
51779	110181
3568	110182
48366	110183
69350	110184
95734	110185
21074	110186
16281	110187
1506	110188
8402	110189
75360	110190
25096	110191
421	110192
15	110193
9338	110194
76140	110195
82714	110196
70844	110197
9542	110198
70768	110199
77234	110200
16152	110201
330	110202
45744	110203
45970	110204
25	110205
45848	110206
52559	110207
4027	110208
25651	110209
80634	110210
10569	110211
102720	110212
469	110213
35537	110214
27272	110215
73971	110216
75597	110217
46148	110218
12819	110219
11504	110220
91964	110221
948	110222
114412	110223
20068	110224
10771	110225
9112	110226
23419	110227
2	110228
35613	110229
8539	110230
10878	110231
59166	110232
59522	110233
22353	110234
80374	110235
17031	110236
76357	110237
5793	110238
17964	110239
14250	110240
102163	110241
37566	110242
90068	110243
13973	110244
21866	110245
37246	110246
37953	110247
27775	110248
40045	110249
22750	110250
60729	110251
361	110252
28745	110253
10853	110254
8091	110255
3442	110256
6945	110257
38703	110258
35155	110259
111086	110260
15993	110261
58914	110262
68792	110263
222	110264
11902	110265
29325	110266
15091	110267
6924	110268
4494	110269
33220	110270
5114	110271
91749	110272
34794	110273
3662	110274
2393	110275
16972	110276
48994	110277
33421	110278
25964	110279
43363	110280
15160	110281
69	110282
85695	110283
48450	110284
40118	110285
22684	110286
26996	110287
54363	110288
97477	110289
14866	110290
11103	110291
3031	110292
12968	110293
63521	110294
12982	110295
80283	110296
77	110297
14965	110298
257	110299
1670	110300
11005	110301
34507	110302
43853	110303
92542	110304
1894	110305
25436	110306
8645	110307
1102	110308
3185	110309
39524	110310
75768	110311
23225	110312
36934	110313
66769	110314
11857	110315
71512	110316
65768	110317
13420	110318
1954	110319
67475	110320
325	110321
7976	110322
36610	110323
484	110324
13403	110325
67201	110326
4028	110327
3132	110328
39832	110329
32276	110330
16883	110331
67055	110332
5997	110333
1131	110334
10994	110335
56546	110336
22803	110337
14688	110338
21097	110339
10412	110340
16116	110341
42446	110342
58	110343
95671	110344
102521	110345
18658	110346
4831	110347
12810	110348
2662	110349
67968	110350
37624	110351
27053	110352
4788	110353
7123	110354
2893	110355
35403	110356
32442	110357
18823	110358
33510	110359
69034	110360
6673	110361
26068	110362
64112	110363
64526	110364
88446	110365
5111	110366
56289	110367
14654	110368
17264	110369
31530	110370
90076	110371
23867	110372
7803	110373
14152	110374
821	110375
5171	110376
9475	110377
12152	110378
14675	110379
18201	110380
46643	110381
29208	110382
100819	110383
7574	110384
5112	110385
12406	110386
9151	110387
35	110388
4695	110389
34109	110390
45342	110391
68943	110392
86014	110393
62086	110394
182	110395
33772	110396
3970	110397
24205	110398
821	110399
38516	110400
39785	110401
16668	110402
7201	110403
397	110404
67915	110405
912	110406
42843	110407
28121	110408
69754	110409
7423	110410
48331	110411
23387	110412
58468	110413
5467	110414
503	110415
825	110416
71905	110417
23167	110418
30987	110419
4158	110420
41277	110421
2997	110422
41175	110423
48187	110424
57920	110425
2913	110426
19788	110427
16252	110428
9426	110429
11483	110430
41060	110431
4	110432
88193	110433
96966	110434
5609	110435
59758	110436
35731	110437
52573	110438
18208	110439
9685	110440
67221	110441
21586	110442
49474	110443
5	110444
11672	110445
929	110446
310	110447
21699	110448
13033	110449
21375	110450
64031	110451
235	110452
11853	110453
3739	110454
2265	110455
34229	110456
43928	110457
33065	110458
22878	110459
3031	110460
75010	110461
1124	110462
24325	110463
24422	110464
16649	110465
35250	110466
19354	110467
42940	110468
4091	110469
9895	110470
70986	110471
12132	110472
2641	110473
9076	110474
3801	110475
6165	110476
62627	110477
7190	110478
24880	110479
21732	110480
40833	110481
40199	110482
889	110483
8266	110484
25968	110485
1077	110486
43180	110487
12242	110488
84424	110489
43074	110490
12327	110491
39112	110492
59595	110493
15580	110494
65300	110495
16287	110496
6809	110497
14977	110498
7607	110499
8776	110500
8052	110501
32999	110502
40281	110503
193	110504
61371	110505
4774	110506
100	110507
27382	110508
11684	110509
24853	110510
37533	110511
40942	110512
73659	110513
108861	110514
78633	110515
83838	110516
32261	110517
14643	110518
120	110519
1007	110520
39	110521
45171	110522
24893	110523
47394	110524
665	110525
3311	110526
23950	110527
81334	110528
4102	110529
21096	110530
42410	110531
17092	110532
4467	110533
14430	110534
33929	110535
23710	110536
43505	110537
58731	110538
25031	110539
2	110540
110934	110541
74699	110542
15501	110543
93109	110544
1148	110545
15614	110546
4001	110547
40377	110548
38607	110549
52473	110550
4851	110551
80792	110552
6459	110553
85557	110554
72222	110555
84364	110556
15055	110557
25165	110558
47144	110559
10181	110560
32577	110561
78713	110562
12256	110563
32528	110564
10125	110565
43758	110566
17155	110567
16254	110568
59930	110569
4854	110570
55749	110571
82221	110572
64047	110573
388	110574
345	110575
63716	110576
9116	110577
10408	110578
22540	110579
47161	110580
1830	110581
57629	110582
1054	110583
26838	110584
64	110585
373	110586
197	110587
26073	110588
57975	110589
6091	110590
669	110591
56543	110592
13326	110593
60418	110594
65532	110595
12876	110596
30057	110597
44789	110598
14745	110599
3356	110600
27840	110601
89523	110602
3258	110603
348	110604
29316	110605
80251	110606
7126	110607
29234	110608
33338	110609
430	110610
2730	110611
46121	110612
18106	110613
49763	110614
16441	110615
3539	110616
41546	110617
18513	110618
54336	110619
57749	110620
82178	110621
6006	110622
4774	110623
84816	110624
39466	110625
42821	110626
37706	110627
41347	110628
43304	110629
36050	110630
1084	110631
91454	110632
2513	110633
19202	110634
51603	110635
20696	110636
7744	110637
89098	110638
15592	110639
76389	110640
43213	110641
11403	110642
8034	110643
1426	110644
27054	110645
46632	110646
22169	110647
38387	110648
323	110649
1766	110650
3883	110651
3632	110652
27459	110653
80188	110654
15478	110655
58205	110656
2906	110657
523	110658
33136	110659
60514	110660
9511	110661
34473	110662
3430	110663
3284	110664
2063	110665
15078	110666
698	110667
25531	110668
215	110669
21788	110670
29902	110671
9539	110672
5979	110673
36017	110674
47319	110675
30562	110676
32112	110677
3418	110678
7685	110679
10473	110680
84081	110681
21795	110682
18785	110683
12084	110684
20513	110685
17123	110686
56497	110687
12890	110688
33367	110689
16305	110690
31109	110691
25426	110692
58307	110693
802	110694
25117	110695
27876	110696
40825	110697
12848	110698
990	110699
31486	110700
14779	110701
48341	110702
3352	110703
24145	110704
19134	110705
91207	110706
130	110707
4159	110708
35138	110709
27984	110710
476	110711
31804	110712
24397	110713
31892	110714
7367	110715
41925	110716
54389	110717
49652	110718
24992	110719
44976	110720
22886	110721
23190	110722
18555	110723
3611	110724
55144	110725
12029	110726
1091	110727
48537	110728
2319	110729
2509	110730
988	110731
36122	110732
110991	110733
21356	110734
41806	110735
144	110736
65582	110737
16128	110738
14748	110739
21231	110740
2923	110741
6202	110742
50583	110743
78283	110744
54477	110745
16950	110746
389	110747
36313	110748
35004	110749
4994	110750
51958	110751
1260	110752
50466	110753
9977	110754
60077	110755
14572	110756
54618	110757
62698	110758
16159	110759
84775	110760
22454	110761
72333	110762
54	110763
1560	110764
16512	110765
10043	110766
27900	110767
45606	110768
8612	110769
365	110770
18168	110771
15060	110772
38570	110773
353	110774
60667	110775
1368	110776
822	110777
29002	110778
360	110779
26378	110780
28174	110781
918	110782
1292	110783
78585	110784
20215	110785
4509	110786
53288	110787
2699	110788
20360	110789
11619	110790
32664	110791
826	110792
19184	110793
2994	110794
11747	110795
66612	110796
111943	110797
34023	110798
17301	110799
9508	110800
1694	110801
3189	110802
2407	110803
38968	110804
24722	110805
3843	110806
1213	110807
79104	110808
2738	110809
33372	110810
17215	110811
86321	110812
32003	110813
19173	110814
2248	110815
99635	110816
17779	110817
58698	110818
20758	110819
112594	110820
10891	110821
47897	110822
926	110823
203	110824
14272	110825
16409	110826
3524	110827
103210	110828
34244	110829
14395	110830
74500	110831
2471	110832
82769	110833
21174	110834
25437	110835
28615	110836
10747	110837
70680	110838
17	110839
6259	110840
24671	110841
4822	110842
42968	110843
63248	110844
48253	110845
56288	110846
32842	110847
30328	110848
55356	110849
51648	110850
22847	110851
66847	110852
77505	110853
96367	110854
66000	110855
3014	110856
36396	110857
37884	110858
12726	110859
2395	110860
30035	110861
3450	110862
41506	110863
5820	110864
3714	110865
5194	110866
13937	110867
47338	110868
92449	110869
81218	110870
3854	110871
5310	110872
71173	110873
37219	110874
45423	110875
56371	110876
7917	110877
74998	110878
58908	110879
9370	110880
17389	110881
40272	110882
34394	110883
1146	110884
46653	110885
22027	110886
78453	110887
30114	110888
1239	110889
19309	110890
9036	110891
22827	110892
91564	110893
57126	110894
1260	110895
22553	110896
28900	110897
3228	110898
2460	110899
20116	110900
37499	110901
93478	110902
31828	110903
13421	110904
11041	110905
63569	110906
41591	110907
27194	110908
35392	110909
816	110910
5539	110911
8099	110912
50761	110913
30312	110914
100492	110915
5039	110916
11370	110917
2125	110918
54727	110919
1360	110920
47914	110921
26828	110922
31836	110923
109	110924
25677	110925
3377	110926
18725	110927
8636	110928
50558	110929
25108	110930
75690	110931
114261	110932
27893	110933
20831	110934
55645	110935
8543	110936
66106	110937
71802	110938
35371	110939
10357	110940
62100	110941
57065	110942
24042	110943
24258	110944
53533	110945
3008	110946
28	110947
72660	110948
52213	110949
89756	110950
4019	110951
54861	110952
24434	110953
21189	110954
1304	110955
44445	110956
4855	110957
39127	110958
444	110959
7043	110960
47961	110961
67668	110962
20054	110963
61664	110964
30448	110965
24720	110966
28230	110967
34811	110968
11756	110969
79874	110970
16119	110971
48116	110972
2354	110973
97166	110974
53850	110975
3499	110976
9918	110977
9833	110978
20696	110979
516	110980
43141	110981
50537	110982
69999	110983
68939	110984
47198	110985
1872	110986
113629	110987
1587	110988
90	110989
48179	110990
899	110991
18131	110992
104753	110993
10855	110994
7339	110995
2993	110996
36315	110997
90862	110998
61420	110999
57281	111000
18394	111001
80741	111002
11673	111003
16302	111004
40323	111005
8728	111006
35880	111007
30363	111008
68330	111009
14868	111010
359	111011
79010	111012
12970	111013
13657	111014
26774	111015
13339	111016
16340	111017
11139	111018
12958	111019
78284	111020
76663	111021
19015	111022
30646	111023
40689	111024
6195	111025
46238	111026
80313	111027
8213	111028
35133	111029
4541	111030
19076	111031
81667	111032
12662	111033
46147	111034
38798	111035
86442	111036
26273	111037
5531	111038
47940	111039
1256	111040
13847	111041
78243	111042
57888	111043
5755	111044
51972	111045
21001	111046
25917	111047
39741	111048
495	111049
87750	111050
68680	111051
52041	111052
23754	111053
63140	111054
43382	111055
2667	111056
26874	111057
37684	111058
37239	111059
57027	111060
14274	111061
6100	111062
44575	111063
7280	111064
87	111065
68704	111066
7072	111067
9479	111068
31689	111069
1039	111070
38362	111071
101979	111072
35616	111073
6945	111074
10610	111075
41983	111076
55202	111077
7294	111078
1134	111079
27370	111080
1740	111081
6842	111082
3725	111083
158	111084
12886	111085
208	111086
24945	111087
64202	111088
163	111089
97473	111090
38657	111091
39454	111092
2598	111093
5862	111094
12988	111095
32974	111096
46744	111097
2890	111098
72770	111099
77544	111100
1506	111101
19947	111102
2815	111103
2216	111104
11164	111105
3	111106
81043	111107
82984	111108
1753	111109
67407	111110
2284	111111
28730	111112
35570	111113
27609	111114
11560	111115
6119	111116
31506	111117
29846	111118
28504	111119
26700	111120
101801	111121
4491	111122
94150	111123
5149	111124
30203	111125
32704	111126
26102	111127
88708	111128
20262	111129
47478	111130
40969	111131
11414	111132
1802	111133
3584	111134
3432	111135
10698	111136
2591	111137
13447	111138
28133	111139
1915	111140
8528	111141
30536	111142
3137	111143
17032	111144
482	111145
32025	111146
53397	111147
11932	111148
83688	111149
33155	111150
4219	111151
16552	111152
21835	111153
30332	111154
6390	111155
14166	111156
1019	111157
41272	111158
37080	111159
29799	111160
2224	111161
2386	111162
17180	111163
5288	111164
3224	111165
4876	111166
59477	111167
8790	111168
18242	111169
18612	111170
16895	111171
29970	111172
58803	111173
86661	111174
2440	111175
69034	111176
19165	111177
68846	111178
35112	111179
40058	111180
3134	111181
17838	111182
45288	111183
77398	111184
4542	111185
12352	111186
65259	111187
108678	111188
7781	111189
72	111190
53434	111191
25583	111192
7523	111193
6663	111194
8299	111195
28787	111196
7312	111197
65943	111198
67077	111199
41000	111200
28524	111201
26183	111202
5898	111203
41191	111204
70951	111205
8146	111206
56812	111207
109179	111208
39623	111209
30636	111210
9806	111211
1534	111212
7098	111213
7322	111214
1870	111215
24215	111216
31810	111217
6726	111218
87670	111219
37366	111220
16272	111221
1070	111222
34212	111223
22785	111224
105863	111225
22140	111226
9218	111227
18139	111228
6379	111229
6838	111230
89315	111231
6639	111232
32755	111233
96507	111234
36592	111235
7219	111236
55239	111237
5193	111238
19983	111239
21743	111240
14601	111241
99	111242
26882	111243
7789	111244
49056	111245
1276	111246
7729	111247
7841	111248
75504	111249
2553	111250
11891	111251
12190	111252
26696	111253
64563	111254
32355	111255
19742	111256
24222	111257
21402	111258
7725	111259
7216	111260
1608	111261
21740	111262
30289	111263
56304	111264
81056	111265
3477	111266
39794	111267
17339	111268
40965	111269
48641	111270
79418	111271
5530	111272
5025	111273
23	111274
34991	111275
10179	111276
55954	111277
66840	111278
27198	111279
2582	111280
3499	111281
45046	111282
26107	111283
102910	111284
78021	111285
23323	111286
44801	111287
28532	111288
26063	111289
863	111290
23362	111291
97396	111292
46877	111293
52683	111294
3505	111295
48012	111296
41334	111297
12705	111298
19702	111299
40308	111300
95271	111301
2378	111302
10153	111303
2581	111304
565	111305
38420	111306
15134	111307
90267	111308
17	111309
36237	111310
138	111311
60850	111312
14722	111313
86267	111314
64647	111315
21459	111316
9472	111317
74492	111318
17160	111319
338	111320
99846	111321
15451	111322
14569	111323
1772	111324
18192	111325
18830	111326
78281	111327
53265	111328
15061	111329
19588	111330
4566	111331
18576	111332
11546	111333
29379	111334
3247	111335
99722	111336
34272	111337
37332	111338
329	111339
23021	111340
10954	111341
43708	111342
46523	111343
95538	111344
42237	111345
12381	111346
23410	111347
17293	111348
72	111349
87406	111350
71085	111351
1279	111352
1444	111353
32009	111354
31670	111355
60225	111356
996	111357
40660	111358
1179	111359
19056	111360
14830	111361
8036	111362
96019	111363
81376	111364
3672	111365
15260	111366
36464	111367
1667	111368
7792	111369
25603	111370
101188	111371
4249	111372
31032	111373
4532	111374
55034	111375
67975	111376
652	111377
15564	111378
1890	111379
15466	111380
46216	111381
528	111382
50037	111383
1646	111384
66309	111385
86551	111386
47618	111387
82103	111388
84488	111389
57917	111390
4958	111391
59148	111392
70689	111393
3962	111394
8574	111395
36331	111396
25155	111397
1435	111398
73059	111399
18807	111400
111814	111401
18926	111402
34734	111403
9721	111404
47839	111405
9725	111406
4422	111407
39344	111408
1199	111409
14142	111410
11678	111411
27213	111412
72324	111413
12871	111414
5868	111415
8568	111416
34356	111417
49042	111418
83035	111419
7972	111420
2048	111421
82558	111422
26398	111423
66072	111424
10325	111425
34128	111426
33909	111427
21774	111428
77929	111429
30405	111430
9899	111431
12640	111432
48762	111433
22402	111434
29580	111435
404	111436
71358	111437
38521	111438
1672	111439
7778	111440
62784	111441
28092	111442
389	111443
61490	111444
42747	111445
2731	111446
68196	111447
47108	111448
17462	111449
46422	111450
364	111451
3007	111452
30928	111453
28699	111454
31659	111455
69041	111456
3697	111457
25138	111458
94655	111459
6561	111460
12952	111461
5769	111462
299	111463
396	111464
3267	111465
92849	111466
53810	111467
4714	111468
66411	111469
32640	111470
51994	111471
75952	111472
4963	111473
2052	111474
99842	111475
39252	111476
3992	111477
5796	111478
4597	111479
14927	111480
3129	111481
18055	111482
23349	111483
18237	111484
43412	111485
11575	111486
11158	111487
42838	111488
32440	111489
106652	111490
13204	111491
12913	111492
65126	111493
49973	111494
48165	111495
2476	111496
12729	111497
22560	111498
14753	111499
2201	111500
2910	111501
24567	111502
70597	111503
38978	111504
11677	111505
17	111506
101415	111507
38444	111508
423	111509
9378	111510
37473	111511
30076	111512
25587	111513
67156	111514
55927	111515
29822	111516
69558	111517
22665	111518
2049	111519
2245	111520
2996	111521
11980	111522
5570	111523
27760	111524
15256	111525
113881	111526
24245	111527
17727	111528
6762	111529
9530	111530
81057	111531
3519	111532
93021	111533
83796	111534
52356	111535
21665	111536
47015	111537
59183	111538
6219	111539
3119	111540
78672	111541
37871	111542
10367	111543
27554	111544
66428	111545
4143	111546
407	111547
58991	111548
19738	111549
8259	111550
80065	111551
33001	111552
38012	111553
49660	111554
2966	111555
5697	111556
1492	111557
36350	111558
25791	111559
43665	111560
23465	111561
56344	111562
62720	111563
37857	111564
16168	111565
2367	111566
51928	111567
46487	111568
44640	111569
15959	111570
146	111571
55420	111572
49014	111573
67989	111574
94336	111575
25202	111576
1856	111577
25120	111578
1663	111579
51407	111580
49757	111581
80469	111582
2167	111583
28509	111584
16270	111585
27032	111586
14868	111587
58344	111588
69782	111589
6972	111590
8863	111591
2988	111592
5187	111593
17507	111594
42404	111595
48590	111596
24657	111597
38352	111598
80428	111599
16944	111600
2963	111601
18328	111602
41889	111603
73049	111604
23458	111605
8444	111606
3437	111607
63445	111608
18735	111609
51575	111610
45245	111611
4918	111612
52251	111613
31625	111614
11215	111615
3944	111616
842	111617
32770	111618
27437	111619
99613	111620
2144	111621
26895	111622
108736	111623
1871	111624
53290	111625
4570	111626
11476	111627
9989	111628
1045	111629
948	111630
33103	111631
90	111632
61681	111633
9114	111634
50560	111635
10722	111636
4965	111637
66663	111638
21	111639
19617	111640
6051	111641
44364	111642
33684	111643
58364	111644
6562	111645
81776	111646
2512	111647
68260	111648
73894	111649
43566	111650
70687	111651
34151	111652
57760	111653
447	111654
32865	111655
8728	111656
4738	111657
15476	111658
54570	111659
34200	111660
9094	111661
67103	111662
24580	111663
20519	111664
18163	111665
41440	111666
28547	111667
48533	111668
1173	111669
41329	111670
23770	111671
86418	111672
1364	111673
25236	111674
2582	111675
41166	111676
5337	111677
16750	111678
75297	111679
89178	111680
23213	111681
25101	111682
16915	111683
17462	111684
22264	111685
6208	111686
222	111687
2262	111688
254	111689
111724	111690
9382	111691
80743	111692
29063	111693
1790	111694
9457	111695
33865	111696
40089	111697
24248	111698
62132	111699
2565	111700
13295	111701
26549	111702
38	111703
4972	111704
60742	111705
62744	111706
36979	111707
63	111708
571	111709
3874	111710
24902	111711
39875	111712
11657	111713
42051	111714
10706	111715
12863	111716
29840	111717
33566	111718
4608	111719
22109	111720
3247	111721
10937	111722
91825	111723
8690	111724
16516	111725
96862	111726
62411	111727
12833	111728
34450	111729
3503	111730
24756	111731
44538	111732
12718	111733
14240	111734
90291	111735
55089	111736
22845	111737
4216	111738
14192	111739
3078	111740
2925	111741
245	111742
65981	111743
20195	111744
26995	111745
33513	111746
49126	111747
39233	111748
33070	111749
15819	111750
66977	111751
44784	111752
14048	111753
3373	111754
4030	111755
28329	111756
23282	111757
37490	111758
7304	111759
55437	111760
19931	111761
24788	111762
61055	111763
58834	111764
15454	111765
14118	111766
5641	111767
4680	111768
24603	111769
60234	111770
19797	111771
13917	111772
63621	111773
24134	111774
6135	111775
25744	111776
27673	111777
19983	111778
90185	111779
12563	111780
17077	111781
3276	111782
20669	111783
4431	111784
77071	111785
108378	111786
56538	111787
15790	111788
23763	111789
14478	111790
61	111791
17213	111792
54846	111793
66371	111794
23668	111795
42018	111796
52450	111797
94	111798
35640	111799
52373	111800
21423	111801
26934	111802
71147	111803
10329	111804
343	111805
6282	111806
13050	111807
83021	111808
14694	111809
55956	111810
937	111811
63661	111812
48398	111813
86016	111814
13255	111815
60710	111816
12820	111817
1807	111818
1055	111819
1367	111820
29228	111821
53568	111822
66216	111823
6064	111824
37108	111825
5142	111826
66590	111827
46009	111828
93847	111829
92143	111830
45292	111831
6973	111832
19763	111833
8770	111834
20240	111835
7024	111836
19029	111837
48586	111838
11674	111839
40461	111840
45565	111841
26044	111842
24105	111843
7696	111844
34595	111845
53959	111846
14829	111847
22717	111848
43534	111849
58228	111850
66	111851
1129	111852
6975	111853
38097	111854
12488	111855
1106	111856
11572	111857
78416	111858
51554	111859
10458	111860
15605	111861
71711	111862
37453	111863
59817	111864
12532	111865
40250	111866
2146	111867
1847	111868
2084	111869
317	111870
6793	111871
19681	111872
16952	111873
10674	111874
88547	111875
51406	111876
8421	111877
19761	111878
11515	111879
16149	111880
7567	111881
19720	111882
16	111883
6	111884
26485	111885
79787	111886
16039	111887
11998	111888
8612	111889
45029	111890
1325	111891
695	111892
71767	111893
91175	111894
54436	111895
27317	111896
12772	111897
31484	111898
38057	111899
7247	111900
22536	111901
69097	111902
63684	111903
4163	111904
61021	111905
36083	111906
7692	111907
74395	111908
111496	111909
35507	111910
634	111911
19712	111912
35577	111913
20155	111914
13896	111915
8073	111916
4078	111917
55568	111918
23876	111919
30806	111920
42680	111921
60609	111922
11995	111923
82578	111924
7550	111925
21478	111926
23839	111927
28220	111928
5691	111929
2194	111930
22263	111931
2820	111932
1217	111933
22553	111934
37695	111935
5797	111936
27962	111937
49365	111938
31248	111939
45575	111940
30603	111941
55457	111942
19646	111943
48920	111944
46653	111945
2445	111946
68312	111947
27773	111948
87355	111949
58950	111950
28584	111951
332	111952
2350	111953
50513	111954
33426	111955
89911	111956
19758	111957
5227	111958
26832	111959
52864	111960
25577	111961
55964	111962
28426	111963
31783	111964
13520	111965
9618	111966
13010	111967
12899	111968
475	111969
558	111970
272	111971
55730	111972
24384	111973
77307	111974
3167	111975
23254	111976
59093	111977
95916	111978
59477	111979
165	111980
1949	111981
42387	111982
20898	111983
1589	111984
6448	111985
19118	111986
2898	111987
20946	111988
6590	111989
53755	111990
54489	111991
90877	111992
1918	111993
64970	111994
3507	111995
3356	111996
2553	111997
85665	111998
11126	111999
139	112000
65181	112001
38162	112002
1871	112003
17141	112004
17016	112005
27063	112006
28301	112007
19221	112008
13501	112009
927	112010
2798	112011
40753	112012
1469	112013
81188	112014
3341	112015
3029	112016
31759	112017
2721	112018
17603	112019
682	112020
1536	112021
23942	112022
25483	112023
50180	112024
4155	112025
992	112026
103731	112027
49027	112028
7044	112029
86120	112030
93136	112031
200	112032
58741	112033
16080	112034
88926	112035
14340	112036
22836	112037
3667	112038
5437	112039
6910	112040
17063	112041
25751	112042
6600	112043
17419	112044
36177	112045
18754	112046
75286	112047
25327	112048
48888	112049
5715	112050
17400	112051
12800	112052
52582	112053
60804	112054
85764	112055
673	112056
11257	112057
4021	112058
6491	112059
35787	112060
30402	112061
20269	112062
9571	112063
21206	112064
67615	112065
2346	112066
103226	112067
69999	112068
68820	112069
14956	112070
54149	112071
2	112072
6344	112073
53795	112074
44217	112075
74043	112076
13324	112077
17493	112078
60571	112079
16918	112080
72808	112081
73961	112082
23540	112083
985	112084
2123	112085
6749	112086
73529	112087
13739	112088
56043	112089
3487	112090
17953	112091
700	112092
33514	112093
16237	112094
7525	112095
651	112096
797	112097
46745	112098
1639	112099
67900	112100
18688	112101
5133	112102
35175	112103
28234	112104
70676	112105
14989	112106
47403	112107
63893	112108
8794	112109
16497	112110
12893	112111
88164	112112
7039	112113
99179	112114
10065	112115
72392	112116
76850	112117
93158	112118
57434	112119
41418	112120
51238	112121
28474	112122
111958	112123
6	112124
52865	112125
28175	112126
7848	112127
77568	112128
70432	112129
59408	112130
82852	112131
32011	112132
1446	112133
5947	112134
38020	112135
40532	112136
11252	112137
5604	112138
24482	112139
3761	112140
23191	112141
17628	112142
79161	112143
35030	112144
22350	112145
22298	112146
37234	112147
2166	112148
70061	112149
24714	112150
7396	112151
100910	112152
15315	112153
26303	112154
65716	112155
27698	112156
12346	112157
8916	112158
2526	112159
34447	112160
50353	112161
6191	112162
32716	112163
25865	112164
58330	112165
44908	112166
24445	112167
32961	112168
100903	112169
7761	112170
47837	112171
11430	112172
13318	112173
24522	112174
36107	112175
34858	112176
18423	112177
68758	112178
52022	112179
49729	112180
305	112181
3525	112182
29449	112183
779	112184
2208	112185
26194	112186
26125	112187
22825	112188
32416	112189
50822	112190
288	112191
75970	112192
92940	112193
3325	112194
66742	112195
61830	112196
70493	112197
42452	112198
1389	112199
48609	112200
25072	112201
23457	112202
38194	112203
49153	112204
75046	112205
4469	112206
19689	112207
16153	112208
13688	112209
9279	112210
37330	112211
37505	112212
25517	112213
34486	112214
6302	112215
43556	112216
247	112217
33415	112218
15016	112219
14359	112220
894	112221
76159	112222
12659	112223
19555	112224
102432	112225
73676	112226
4584	112227
593	112228
43	112229
1992	112230
76587	112231
5490	112232
3457	112233
1778	112234
32480	112235
13570	112236
52187	112237
5988	112238
244	112239
3936	112240
16626	112241
27187	112242
38767	112243
14693	112244
96710	112245
6239	112246
17111	112247
4869	112248
4191	112249
66985	112250
26626	112251
44616	112252
47	112253
7130	112254
20694	112255
60885	112256
1306	112257
23498	112258
64	112259
48129	112260
92453	112261
31556	112262
82768	112263
71277	112264
73208	112265
9818	112266
64213	112267
48270	112268
10456	112269
59794	112270
4642	112271
18968	112272
98950	112273
30588	112274
31995	112275
70489	112276
2441	112277
22545	112278
56909	112279
96208	112280
13125	112281
10260	112282
3657	112283
57041	112284
90122	112285
497	112286
11294	112287
13649	112288
26227	112289
26227	112290
75828	112291
8390	112292
2733	112293
23334	112294
25700	112295
4739	112296
99082	112297
70690	112298
49	112299
36491	112300
8	112301
101625	112302
36415	112303
33309	112304
13706	112305
55288	112306
3866	112307
38304	112308
35737	112309
34239	112310
5116	112311
6781	112312
15929	112313
1566	112314
17683	112315
47583	112316
95454	112317
52359	112318
47485	112319
21665	112320
1101	112321
11276	112322
967	112323
66587	112324
64171	112325
3437	112326
2522	112327
50338	112328
40883	112329
17439	112330
1180	112331
7665	112332
57779	112333
9752	112334
3513	112335
17982	112336
14962	112337
792	112338
133	112339
32964	112340
5529	112341
48776	112342
60775	112343
94834	112344
28765	112345
16415	112346
62210	112347
68243	112348
19311	112349
68718	112350
47573	112351
24547	112352
5638	112353
915	112354
57776	112355
44956	112356
26017	112357
24524	112358
18928	112359
75966	112360
5234	112361
47746	112362
6988	112363
38421	112364
59069	112365
97	112366
32757	112367
946	112368
17772	112369
23965	112370
11839	112371
698	112372
3922	112373
14927	112374
93018	112375
41715	112376
61859	112377
33049	112378
3760	112379
10389	112380
3727	112381
1305	112382
63110	112383
14899	112384
22835	112385
16142	112386
20335	112387
9906	112388
21722	112389
10882	112390
31685	112391
68924	112392
46644	112393
30059	112394
67669	112395
2835	112396
80968	112397
28520	112398
60883	112399
13406	112400
21311	112401
5414	112402
24432	112403
10451	112404
937	112405
3222	112406
111222	112407
9593	112408
31315	112409
12446	112410
60173	112411
93	112412
28035	112413
4548	112414
29267	112415
32004	112416
8441	112417
8076	112418
1974	112419
790	112420
4541	112421
1286	112422
65748	112423
67036	112424
23433	112425
33235	112426
31832	112427
13287	112428
89462	112429
59397	112430
44645	112431
81331	112432
67982	112433
67949	112434
22309	112435
86425	112436
23564	112437
25945	112438
66285	112439
18584	112440
13552	112441
44571	112442
33829	112443
107767	112444
59118	112445
18496	112446
82654	112447
47356	112448
29029	112449
19718	112450
894	112451
1531	112452
156	112453
20516	112454
45787	112455
2963	112456
1383	112457
9759	112458
91872	112459
48465	112460
35751	112461
3484	112462
59289	112463
5099	112464
4149	112465
84433	112466
39158	112467
17524	112468
4465	112469
2184	112470
6915	112471
22734	112472
7238	112473
6293	112474
21482	112475
40593	112476
22196	112477
672	112478
1244	112479
586	112480
62812	112481
12291	112482
41624	112483
3609	112484
12898	112485
18047	112486
1567	112487
20762	112488
4755	112489
1800	112490
6791	112491
3789	112492
82812	112493
81515	112494
20040	112495
42739	112496
15451	112497
9664	112498
9701	112499
63397	112500
1044	112501
45212	112502
4097	112503
14188	112504
38669	112505
27946	112506
30406	112507
42832	112508
50198	112509
29098	112510
28639	112511
15798	112512
47651	112513
1879	112514
79638	112515
6320	112516
5252	112517
23131	112518
19457	112519
64726	112520
15344	112521
590	112522
52291	112523
16558	112524
17988	112525
26093	112526
66012	112527
2733	112528
1772	112529
10054	112530
19577	112531
67482	112532
32284	112533
4171	112534
13742	112535
107375	112536
61092	112537
27719	112538
54620	112539
5597	112540
41188	112541
47489	112542
17981	112543
38638	112544
11321	112545
88	112546
4249	112547
897	112548
96254	112549
27	112550
50607	112551
77687	112552
7916	112553
358	112554
46660	112555
9257	112556
34874	112557
26244	112558
38625	112559
22220	112560
7670	112561
73218	112562
7697	112563
18740	112564
24614	112565
81306	112566
79207	112567
10027	112568
3351	112569
5940	112570
54380	112571
56906	112572
56417	112573
66207	112574
8483	112575
6327	112576
44534	112577
7938	112578
62463	112579
12067	112580
44471	112581
72330	112582
785	112583
13114	112584
62657	112585
26376	112586
6253	112587
48942	112588
7950	112589
4852	112590
13612	112591
54177	112592
50343	112593
1821	112594
47660	112595
58185	112596
27974	112597
13901	112598
5130	112599
15522	112600
17028	112601
9095	112602
23731	112603
26719	112604
176	112605
854	112606
24656	112607
66086	112608
13	112609
33190	112610
31110	112611
188	112612
59	112613
95	112614
43696	112615
40001	112616
54565	112617
57759	112618
51283	112619
1385	112620
28260	112621
2133	112622
522	112623
56830	112624
25784	112625
1023	112626
103740	112627
79413	112628
70595	112629
99439	112630
16783	112631
51352	112632
37628	112633
48273	112634
194	112635
31817	112636
7597	112637
37286	112638
19168	112639
14258	112640
8677	112641
21563	112642
42912	112643
11872	112644
12684	112645
50888	112646
62849	112647
17354	112648
8460	112649
71505	112650
18986	112651
4913	112652
9848	112653
7534	112654
24096	112655
22324	112656
14063	112657
9562	112658
39503	112659
40163	112660
81148	112661
10948	112662
57847	112663
7409	112664
5455	112665
20171	112666
5225	112667
22882	112668
5175	112669
6139	112670
18222	112671
111251	112672
57206	112673
42687	112674
4151	112675
18771	112676
39508	112677
10643	112678
48740	112679
51066	112680
2117	112681
35037	112682
15832	112683
24410	112684
11385	112685
5125	112686
48683	112687
44543	112688
6708	112689
4805	112690
6659	112691
15889	112692
393	112693
627	112694
1467	112695
580	112696
42457	112697
3291	112698
25473	112699
29254	112700
12323	112701
12055	112702
78983	112703
22686	112704
33210	112705
5074	112706
54317	112707
4518	112708
24333	112709
85843	112710
42868	112711
10625	112712
83138	112713
14623	112714
5320	112715
4534	112716
11248	112717
51576	112718
81722	112719
36210	112720
1587	112721
1142	112722
66610	112723
33853	112724
25199	112725
248	112726
76976	112727
1772	112728
282	112729
3850	112730
33010	112731
39851	112732
589	112733
67208	112734
91771	112735
50158	112736
5662	112737
28284	112738
52179	112739
416	112740
647	112741
27579	112742
16644	112743
31988	112744
32053	112745
85956	112746
31754	112747
404	112748
17410	112749
53035	112750
10085	112751
1825	112752
2276	112753
7851	112754
5391	112755
8493	112756
1337	112757
14276	112758
10929	112759
29938	112760
76091	112761
52430	112762
19466	112763
735	112764
19796	112765
32231	112766
317	112767
4354	112768
80081	112769
13224	112770
9951	112771
1358	112772
89881	112773
3161	112774
34674	112775
5580	112776
1818	112777
4	112778
62831	112779
39520	112780
9088	112781
101194	112782
41234	112783
7908	112784
62826	112785
421	112786
14554	112787
11617	112788
274	112789
2211	112790
29972	112791
73844	112792
8733	112793
11136	112794
823	112795
22967	112796
5735	112797
58148	112798
73277	112799
13126	112800
3561	112801
63323	112802
72375	112803
32398	112804
22127	112805
29277	112806
1691	112807
13777	112808
33913	112809
51406	112810
93038	112811
6851	112812
20098	112813
60971	112814
9266	112815
13784	112816
45767	112817
31167	112818
14065	112819
513	112820
34692	112821
66579	112822
118	112823
1845	112824
44376	112825
6760	112826
91746	112827
94440	112828
18617	112829
26229	112830
6229	112831
30626	112832
17600	112833
18977	112834
34634	112835
61557	112836
93666	112837
7146	112838
61129	112839
3289	112840
1725	112841
3880	112842
69182	112843
13951	112844
9155	112845
70969	112846
71356	112847
70120	112848
6162	112849
24464	112850
35422	112851
9214	112852
16074	112853
36651	112854
9575	112855
559	112856
18231	112857
8191	112858
46427	112859
541	112860
16366	112861
18106	112862
41629	112863
14	112864
16807	112865
5815	112866
6560	112867
14934	112868
1819	112869
45115	112870
26827	112871
1283	112872
21982	112873
36573	112874
21920	112875
10720	112876
40569	112877
9169	112878
11431	112879
2366	112880
23664	112881
74558	112882
3006	112883
18505	112884
133	112885
9128	112886
78887	112887
21038	112888
45618	112889
46478	112890
32370	112891
3194	112892
690	112893
1551	112894
3104	112895
36576	112896
19175	112897
3818	112898
16533	112899
2965	112900
51968	112901
40749	112902
11738	112903
20970	112904
731	112905
11634	112906
30	112907
81387	112908
18907	112909
942	112910
11082	112911
51731	112912
69745	112913
23646	112914
10721	112915
4473	112916
53318	112917
37967	112918
36436	112919
30530	112920
34656	112921
21641	112922
39663	112923
12600	112924
22075	112925
32404	112926
30049	112927
22902	112928
38396	112929
8746	112930
6001	112931
20570	112932
463	112933
22413	112934
29263	112935
59881	112936
34321	112937
31941	112938
27066	112939
40823	112940
16130	112941
67953	112942
24623	112943
25017	112944
4352	112945
20436	112946
6271	112947
68923	112948
16594	112949
7100	112950
49014	112951
11635	112952
35123	112953
34106	112954
763	112955
45202	112956
36441	112957
3144	112958
737	112959
34895	112960
53400	112961
10070	112962
19053	112963
50132	112964
5617	112965
17704	112966
42651	112967
83445	112968
5273	112969
28227	112970
13645	112971
49093	112972
37183	112973
27469	112974
8314	112975
8246	112976
27432	112977
70088	112978
3135	112979
25713	112980
7723	112981
48579	112982
19576	112983
85379	112984
12071	112985
32240	112986
8	112987
28502	112988
20027	112989
29505	112990
23308	112991
20795	112992
96588	112993
48020	112994
50817	112995
66791	112996
14212	112997
12125	112998
53423	112999
74460	113000
25888	113001
14905	113002
60852	113003
8686	113004
9734	113005
32602	113006
5658	113007
17227	113008
1056	113009
21923	113010
42036	113011
42027	113012
5543	113013
16512	113014
2933	113015
25127	113016
17259	113017
19575	113018
20198	113019
37431	113020
82420	113021
49346	113022
59668	113023
2813	113024
27168	113025
1555	113026
4533	113027
30745	113028
1153	113029
35546	113030
16785	113031
4721	113032
33439	113033
18702	113034
33341	113035
57811	113036
8265	113037
1157	113038
51798	113039
27754	113040
27939	113041
54502	113042
2726	113043
4414	113044
31684	113045
10991	113046
55387	113047
4465	113048
5473	113049
1804	113050
8120	113051
10899	113052
25120	113053
35491	113054
24619	113055
29792	113056
736	113057
2814	113058
19836	113059
38012	113060
9224	113061
14	113062
4994	113063
4057	113064
52210	113065
63575	113066
5664	113067
10304	113068
4653	113069
43290	113070
918	113071
53687	113072
85	113073
42065	113074
61321	113075
14804	113076
14095	113077
15191	113078
60302	113079
989	113080
42995	113081
99304	113082
8396	113083
82329	113084
4323	113085
2402	113086
50558	113087
1739	113088
6427	113089
43499	113090
31216	113091
86492	113092
1833	113093
1743	113094
47449	113095
568	113096
18379	113097
44582	113098
15070	113099
908	113100
1155	113101
54418	113102
13659	113103
21752	113104
2142	113105
42497	113106
15181	113107
19152	113108
12368	113109
5968	113110
4578	113111
27501	113112
1695	113113
91019	113114
79734	113115
21761	113116
5880	113117
26172	113118
24979	113119
702	113120
13985	113121
14189	113122
22957	113123
919	113124
20580	113125
17178	113126
58959	113127
71618	113128
14853	113129
59849	113130
25560	113131
8031	113132
43181	113133
9273	113134
36921	113135
11304	113136
81586	113137
43369	113138
82220	113139
64036	113140
26555	113141
56265	113142
51618	113143
98998	113144
11550	113145
18364	113146
38646	113147
47766	113148
1950	113149
6445	113150
53182	113151
3803	113152
5	113153
28385	113154
3423	113155
37936	113156
15918	113157
20328	113158
87322	113159
25346	113160
96624	113161
78461	113162
114078	113163
6662	113164
27044	113165
75022	113166
56835	113167
29034	113168
25668	113169
15598	113170
68124	113171
12270	113172
244	113173
30129	113174
20056	113175
74	113176
50661	113177
289	113178
42487	113179
95	113180
2216	113181
20235	113182
6822	113183
80980	113184
42478	113185
5588	113186
76373	113187
4862	113188
6369	113189
15585	113190
69366	113191
30181	113192
41864	113193
269	113194
16842	113195
26952	113196
37359	113197
20920	113198
101023	113199
54743	113200
238	113201
1464	113202
14345	113203
77624	113204
95212	113205
5107	113206
28030	113207
34702	113208
52830	113209
31869	113210
2149	113211
43405	113212
22010	113213
44617	113214
51628	113215
102125	113216
64736	113217
38406	113218
4634	113219
74458	113220
28520	113221
848	113222
7889	113223
448	113224
99941	113225
17042	113226
56717	113227
92341	113228
52245	113229
113	113230
508	113231
93923	113232
29147	113233
3031	113234
36512	113235
6565	113236
17068	113237
51498	113238
99789	113239
75220	113240
13339	113241
62888	113242
21702	113243
11181	113244
709	113245
99523	113246
30760	113247
40278	113248
53625	113249
18835	113250
18128	113251
28645	113252
79616	113253
1561	113254
61176	113255
54000	113256
19261	113257
75074	113258
10144	113259
31920	113260
29710	113261
45639	113262
94774	113263
74412	113264
72825	113265
40882	113266
60486	113267
12265	113268
96789	113269
30473	113270
2805	113271
61264	113272
9569	113273
75651	113274
262	113275
26933	113276
31333	113277
8407	113278
1059	113279
19708	113280
47348	113281
8889	113282
5772	113283
18349	113284
61079	113285
1564	113286
7899	113287
104790	113288
5073	113289
46708	113290
72840	113291
83197	113292
33251	113293
6160	113294
41976	113295
19927	113296
40597	113297
854	113298
56098	113299
39129	113300
2161	113301
13477	113302
15204	113303
420	113304
28278	113305
49358	113306
2626	113307
12693	113308
960	113309
36065	113310
574	113311
30468	113312
11038	113313
48974	113314
21580	113315
73357	113316
1238	113317
44669	113318
44732	113319
656	113320
50978	113321
8903	113322
8397	113323
52887	113324
27210	113325
143	113326
17933	113327
3114	113328
63284	113329
71576	113330
40720	113331
2080	113332
48727	113333
47655	113334
45177	113335
59756	113336
10546	113337
86102	113338
13196	113339
5843	113340
59654	113341
61919	113342
4117	113343
12801	113344
7998	113345
12839	113346
31346	113347
57116	113348
41032	113349
336	113350
24192	113351
3057	113352
2298	113353
1405	113354
27960	113355
11434	113356
48720	113357
20772	113358
6413	113359
517	113360
3130	113361
1604	113362
15215	113363
64200	113364
55072	113365
5661	113366
780	113367
20453	113368
15604	113369
11556	113370
51409	113371
14841	113372
5795	113373
28689	113374
881	113375
91813	113376
54315	113377
4472	113378
54350	113379
81346	113380
78220	113381
77548	113382
1655	113383
34326	113384
14449	113385
1618	113386
15421	113387
88893	113388
76128	113389
33812	113390
10251	113391
8159	113392
47301	113393
24562	113394
3378	113395
61554	113396
4812	113397
40515	113398
57795	113399
50431	113400
32240	113401
35369	113402
13835	113403
23197	113404
81894	113405
48497	113406
49068	113407
68205	113408
29867	113409
53643	113410
26812	113411
34804	113412
4280	113413
30012	113414
5781	113415
2471	113416
72963	113417
70679	113418
96441	113419
1464	113420
2282	113421
1677	113422
17728	113423
113049	113424
16811	113425
103453	113426
12360	113427
19364	113428
73610	113429
19	113430
15109	113431
14493	113432
39166	113433
19422	113434
19050	113435
48330	113436
39106	113437
192	113438
8294	113439
34074	113440
20476	113441
32470	113442
16524	113443
50101	113444
38524	113445
24587	113446
2	113447
13421	113448
37776	113449
17488	113450
6811	113451
32328	113452
3887	113453
14609	113454
31843	113455
6297	113456
3148	113457
102055	113458
50475	113459
15922	113460
5871	113461
16803	113462
4076	113463
103286	113464
1543	113465
1	113466
45477	113467
15113	113468
24566	113469
6942	113470
24071	113471
2315	113472
8376	113473
8884	113474
84537	113475
99270	113476
63774	113477
39577	113478
30	113479
16184	113480
3013	113481
58689	113482
24331	113483
69207	113484
42659	113485
5803	113486
45512	113487
33086	113488
11637	113489
26670	113490
26996	113491
1584	113492
3502	113493
50869	113494
24856	113495
8647	113496
71886	113497
7568	113498
761	113499
5069	113500
54514	113501
54059	113502
8976	113503
64517	113504
11827	113505
30137	113506
2494	113507
66254	113508
12267	113509
36292	113510
2851	113511
56250	113512
20258	113513
29042	113514
41136	113515
33921	113516
54259	113517
34487	113518
77918	113519
8975	113520
60273	113521
49308	113522
48257	113523
11721	113524
35095	113525
25272	113526
13692	113527
38204	113528
6040	113529
40010	113530
14956	113531
703	113532
19795	113533
67858	113534
3287	113535
43220	113536
34813	113537
18463	113538
16165	113539
40730	113540
10181	113541
705	113542
25384	113543
19415	113544
2028	113545
12069	113546
13954	113547
1828	113548
13656	113549
10138	113550
3119	113551
2309	113552
53317	113553
51151	113554
16218	113555
12830	113556
51451	113557
12805	113558
355	113559
5526	113560
252	113561
78015	113562
1158	113563
12581	113564
20534	113565
22240	113566
10819	113567
51804	113568
5746	113569
71510	113570
20726	113571
64740	113572
3017	113573
52764	113574
5141	113575
13450	113576
37590	113577
3760	113578
38267	113579
178	113580
44775	113581
24056	113582
16808	113583
209	113584
15607	113585
5865	113586
18760	113587
8175	113588
16570	113589
23993	113590
20865	113591
144	113592
13831	113593
31467	113594
20624	113595
1354	113596
2260	113597
53577	113598
63591	113599
100075	113600
6220	113601
350	113602
26038	113603
36117	113604
35923	113605
10543	113606
92946	113607
6803	113608
5866	113609
7229	113610
3719	113611
23219	113612
81957	113613
2242	113614
65947	113615
8526	113616
11757	113617
44186	113618
5315	113619
25423	113620
40883	113621
24329	113622
38939	113623
19035	113624
167	113625
40167	113626
42204	113627
50078	113628
33236	113629
97407	113630
36357	113631
17958	113632
6439	113633
14104	113634
23729	113635
193	113636
6475	113637
16168	113638
6969	113639
29270	113640
32903	113641
102130	113642
6508	113643
2312	113644
20593	113645
103853	113646
3944	113647
27853	113648
48666	113649
8075	113650
80650	113651
2737	113652
12304	113653
23516	113654
4758	113655
13696	113656
26373	113657
56955	113658
20520	113659
35845	113660
63333	113661
67977	113662
3742	113663
10696	113664
49183	113665
45687	113666
1543	113667
20333	113668
8382	113669
26401	113670
33947	113671
34406	113672
8018	113673
35155	113674
25610	113675
11955	113676
21128	113677
61885	113678
71033	113679
2402	113680
63443	113681
47070	113682
33380	113683
69692	113684
53613	113685
49814	113686
101582	113687
10696	113688
69592	113689
58905	113690
87684	113691
32254	113692
416	113693
62455	113694
236	113695
8	113696
22773	113697
46543	113698
68109	113699
25301	113700
8375	113701
53708	113702
11	113703
65032	113704
4741	113705
21781	113706
27052	113707
8432	113708
3934	113709
15	113710
12624	113711
8970	113712
54698	113713
36222	113714
61029	113715
37277	113716
54945	113717
55047	113718
2066	113719
72497	113720
28	113721
28158	113722
14019	113723
39218	113724
39000	113725
5482	113726
54240	113727
40783	113728
19764	113729
15057	113730
3432	113731
28725	113732
35213	113733
35429	113734
16780	113735
18755	113736
715	113737
40237	113738
863	113739
52937	113740
27927	113741
53619	113742
1006	113743
5132	113744
17912	113745
13059	113746
6334	113747
14	113748
1440	113749
31325	113750
31189	113751
46982	113752
540	113753
204	113754
1042	113755
25479	113756
11467	113757
1411	113758
28548	113759
1230	113760
21973	113761
852	113762
37862	113763
26699	113764
9863	113765
106473	113766
50952	113767
95456	113768
31365	113769
45454	113770
6288	113771
73235	113772
6669	113773
27514	113774
32519	113775
1803	113776
53089	113777
49130	113778
21877	113779
24529	113780
44321	113781
12504	113782
6710	113783
54439	113784
23552	113785
86867	113786
50932	113787
108254	113788
88646	113789
44932	113790
49491	113791
2682	113792
33873	113793
10672	113794
28545	113795
3864	113796
289	113797
69265	113798
43239	113799
5435	113800
3826	113801
2570	113802
9343	113803
25242	113804
38488	113805
18138	113806
32348	113807
8811	113808
35895	113809
26164	113810
44910	113811
2397	113812
78625	113813
10765	113814
36777	113815
33908	113816
2017	113817
32410	113818
11451	113819
39382	113820
9120	113821
10804	113822
50002	113823
47176	113824
78780	113825
29656	113826
74028	113827
35577	113828
14487	113829
81840	113830
6132	113831
4205	113832
9246	113833
35788	113834
37418	113835
19260	113836
85810	113837
11592	113838
61088	113839
48468	113840
34825	113841
32196	113842
67917	113843
25433	113844
3073	113845
23307	113846
17094	113847
12643	113848
14372	113849
7102	113850
30385	113851
29862	113852
3716	113853
34459	113854
57913	113855
9845	113856
43359	113857
39139	113858
10263	113859
18118	113860
5944	113861
10790	113862
308	113863
59926	113864
81670	113865
9913	113866
26016	113867
37420	113868
26010	113869
17067	113870
31913	113871
6004	113872
76266	113873
71652	113874
10674	113875
5656	113876
43274	113877
40078	113878
83518	113879
73700	113880
2061	113881
25359	113882
11967	113883
1302	113884
23543	113885
41419	113886
85645	113887
4097	113888
4436	113889
24246	113890
31452	113891
4703	113892
10903	113893
6693	113894
6439	113895
54211	113896
87021	113897
62890	113898
4224	113899
1254	113900
57019	113901
1177	113902
11177	113903
24504	113904
82647	113905
40207	113906
50307	113907
440	113908
72417	113909
3700	113910
29829	113911
30917	113912
446	113913
4899	113914
13276	113915
26737	113916
87077	113917
18762	113918
56889	113919
11061	113920
2964	113921
15647	113922
18317	113923
4046	113924
77212	113925
8788	113926
4148	113927
40414	113928
6131	113929
2963	113930
25572	113931
14725	113932
1285	113933
29766	113934
31614	113935
11377	113936
75562	113937
29038	113938
22726	113939
37827	113940
82227	113941
107121	113942
46825	113943
3835	113944
46392	113945
36201	113946
45143	113947
25785	113948
13638	113949
8047	113950
19650	113951
3748	113952
2519	113953
84379	113954
108505	113955
1254	113956
28325	113957
41340	113958
3433	113959
3658	113960
11077	113961
18257	113962
761	113963
27644	113964
80836	113965
77649	113966
72262	113967
175	113968
55379	113969
54437	113970
14757	113971
77128	113972
18575	113973
16464	113974
29059	113975
60233	113976
11845	113977
41280	113978
18004	113979
25858	113980
53	113981
15	113982
47685	113983
15021	113984
27755	113985
1368	113986
58803	113987
1133	113988
23151	113989
18905	113990
10786	113991
85545	113992
17626	113993
45496	113994
15786	113995
92887	113996
25769	113997
73839	113998
27236	113999
5042	114000
804	114001
11743	114002
11905	114003
18361	114004
11274	114005
19156	114006
23386	114007
22040	114008
1146	114009
1320	114010
5019	114011
37	114012
51452	114013
33637	114014
52299	114015
79588	114016
11594	114017
25629	114018
22293	114019
28087	114020
4118	114021
3758	114022
1422	114023
4363	114024
67415	114025
11946	114026
64952	114027
12858	114028
64154	114029
19256	114030
5378	114031
6813	114032
955	114033
31692	114034
8339	114035
2081	114036
69721	114037
28409	114038
81358	114039
27166	114040
52981	114041
6083	114042
72436	114043
77890	114044
20	114045
55578	114046
11481	114047
335	114048
26668	114049
4425	114050
9842	114051
331	114052
390	114053
20839	114054
22136	114055
75338	114056
12458	114057
90868	114058
6429	114059
3681	114060
12969	114061
23203	114062
5982	114063
45616	114064
60959	114065
2227	114066
30661	114067
7337	114068
1120	114069
708	114070
19514	114071
1792	114072
16881	114073
23428	114074
35677	114075
1895	114076
13722	114077
30519	114078
56012	114079
69722	114080
19882	114081
31027	114082
68534	114083
1101	114084
7331	114085
11921	114086
31187	114087
21416	114088
8	114089
3654	114090
21206	114091
28113	114092
16025	114093
14295	114094
13015	114095
20127	114096
37914	114097
15413	114098
26029	114099
33949	114100
27578	114101
64206	114102
641	114103
66935	114104
75959	114105
63764	114106
64225	114107
16062	114108
49619	114109
56690	114110
35710	114111
26990	114112
2761	114113
4314	114114
40	114115
1053	114116
8034	114117
112910	114118
6279	114119
41497	114120
36603	114121
83685	114122
2867	114123
2268	114124
41242	114125
3040	114126
6770	114127
89175	114128
112700	114129
29306	114130
75479	114131
75611	114132
71787	114133
34435	114134
113	114135
71092	114136
56109	114137
17134	114138
56594	114139
41761	114140
12220	114141
23079	114142
19512	114143
49649	114144
80782	114145
30424	114146
42705	114147
1796	114148
13597	114149
70008	114150
36862	114151
257	114152
19577	114153
21474	114154
19324	114155
334	114156
3527	114157
45271	114158
43649	114159
62312	114160
2842	114161
3879	114162
12589	114163
15659	114164
6408	114165
7548	114166
2629	114167
1395	114168
27384	114169
13482	114170
27782	114171
60799	114172
42250	114173
24078	114174
63664	114175
61827	114176
3281	114177
15760	114178
63730	114179
43726	114180
30793	114181
28742	114182
41617	114183
50377	114184
78222	114185
31860	114186
1015	114187
16795	114188
62387	114189
23502	114190
7084	114191
42387	114192
9756	114193
75275	114194
60448	114195
30751	114196
21009	114197
37201	114198
21748	114199
8578	114200
50138	114201
139	114202
2488	114203
6307	114204
80883	114205
21874	114206
36116	114207
28844	114208
24226	114209
19511	114210
27368	114211
14810	114212
2024	114213
91739	114214
469	114215
29778	114216
9184	114217
29605	114218
45176	114219
23650	114220
25741	114221
47966	114222
2505	114223
21210	114224
13129	114225
62614	114226
109731	114227
49269	114228
21283	114229
51240	114230
39414	114231
75368	114232
63160	114233
1195	114234
700	114235
13740	114236
30979	114237
53073	114238
29217	114239
54680	114240
4687	114241
70766	114242
20533	114243
17223	114244
25403	114245
123	114246
55704	114247
13847	114248
12582	114249
36494	114250
103384	114251
5390	114252
85	114253
27367	114254
14558	114255
100626	114256
92474	114257
10386	114258
12671	114259
16729	114260
306	114261
82172	114262
47445	114263
30001	114264
2218	114265
111	114266
20507	114267
37105	114268
3795	114269
5769	114270
17649	114271
44688	114272
8387	114273
51595	114274
6721	114275
2631	114276
60085	114277
85082	114278
40562	114279
87347	114280
59722	114281
66209	114282
22656	114283
6223	114284
12203	114285
12135	114286
15145	114287
27565	114288
26476	114289
41500	114290
71888	114291
1077	114292
1839	114293
1110	114294
56188	114295
8516	114296
29829	114297
74094	114298
4498	114299
60936	114300
21548	114301
43986	114302
22540	114303
19146	114304
27237	114305
114553	114306
68504	114307
11274	114308
92025	114309
68220	114310
469	114311
14432	114312
66138	114313
71136	114314
33243	114315
13392	114316
5569	114317
17534	114318
39682	114319
47079	114320
612	114321
2473	114322
59431	114323
3344	114324
27736	114325
23368	114326
29157	114327
7472	114328
1189	114329
3985	114330
3252	114331
22638	114332
165	114333
28009	114334
50264	114335
87061	114336
8949	114337
13861	114338
36002	114339
15493	114340
35821	114341
9690	114342
13030	114343
91263	114344
77042	114345
58727	114346
24801	114347
42292	114348
3005	114349
28065	114350
24467	114351
24399	114352
54	114353
28292	114354
87331	114355
79208	114356
32368	114357
17215	114358
95484	114359
43485	114360
55982	114361
29706	114362
3490	114363
44542	114364
88718	114365
55468	114366
30524	114367
10209	114368
63527	114369
69929	114370
76826	114371
38698	114372
109354	114373
62	114374
4160	114375
3446	114376
53014	114377
10399	114378
7826	114379
13211	114380
29643	114381
54712	114382
3837	114383
76504	114384
103513	114385
77474	114386
16520	114387
49303	114388
39905	114389
47715	114390
2036	114391
451	114392
8204	114393
3317	114394
10391	114395
405	114396
1589	114397
3041	114398
7496	114399
45217	114400
17027	114401
2334	114402
46538	114403
77735	114404
8688	114405
36353	114406
901	114407
25734	114408
20858	114409
23072	114410
31962	114411
4423	114412
2402	114413
7165	114414
30228	114415
61701	114416
39241	114417
106867	114418
61817	114419
19990	114420
26103	114421
24519	114422
5171	114423
3503	114424
42499	114425
37053	114426
577	114427
51884	114428
1230	114429
19826	114430
11709	114431
32742	114432
33739	114433
7712	114434
22658	114435
110789	114436
3101	114437
19898	114438
11511	114439
61325	114440
35920	114441
19920	114442
10061	114443
14658	114444
38503	114445
69101	114446
41816	114447
377	114448
10896	114449
31288	114450
13275	114451
207	114452
7162	114453
46745	114454
4713	114455
26950	114456
21487	114457
17297	114458
7617	114459
64679	114460
25064	114461
21439	114462
31067	114463
3931	114464
8246	114465
671	114466
95738	114467
101256	114468
68701	114469
47222	114470
2071	114471
544	114472
2979	114473
12648	114474
43322	114475
75828	114476
27929	114477
87835	114478
71836	114479
29114	114480
15732	114481
32562	114482
7036	114483
50823	114484
77839	114485
50594	114486
2442	114487
6929	114488
46559	114489
11377	114490
65363	114491
1519	114492
28367	114493
24298	114494
1220	114495
1825	114496
6638	114497
27874	114498
112750	114499
19922	114500
8023	114501
21648	114502
32833	114503
104843	114504
2059	114505
6947	114506
18092	114507
5892	114508
3674	114509
20035	114510
15578	114511
12002	114512
277	114513
8310	114514
701	114515
79186	114516
20436	114517
7028	114518
17377	114519
7606	114520
49261	114521
39526	114522
1962	114523
11605	114524
11787	114525
23564	114526
34639	114527
46343	114528
7620	114529
21238	114530
41179	114531
3330	114532
7417	114533
29875	114534
30326	114535
25	114536
325	114537
1061	114538
16303	114539
8492	114540
25169	114541
8985	114542
35045	114543
3941	114544
61739	114545
33328	114546
20909	114547
7276	114548
57491	114549
1687	114550
5233	114551
28680	114552
36439	114553
17298	114554
53353	114555
12855	114556
101602	114557
13691	114558
81	114559
33110	114560
58360	114561
24098	114562
294	114563
322	114564
64646	114565
32587	114566
250	114567
2787	114568
5588	114569
35716	114570
4112	114571
79022	114572
30872	114573
7077	114574
62047	114575
445	114576
12234	114577
44213	114578
41127	114579
32411	114580
6404	114581
79628	114582
8608	114583
22034	114584
13678	114585
34949	114586
32410	114587
366	114588
63641	114589
49843	114590
98094	114591
3830	114592
8018	114593
8115	114594
1570	114595
4392	114596
17673	114597
1009	114598
34863	114599
2043	114600
27353	114601
48074	114602
31840	114603
41251	114604
93202	114605
22411	114606
34060	114607
65562	114608
4194	114609
82481	114610
21876	114611
2053	114612
11854	114613
55370	114614
16096	114615
6354	114616
28695	114617
46951	114618
1439	114619
57832	114620
3685	114621
47074	114622
31634	114623
33178	114624
23411	114625
31131	114626
65750	114627
45976	114628
39786	114629
4512	114630
54515	114631
24224	114632
7802	114633
11015	114634
159	114635
39126	114636
14450	114637
45897	114638
39979	114639
24435	114640
6808	114641
58668	114642
13108	114643
14943	114644
93	114645
2492	114646
72495	114647
42013	114648
15955	114649
2577	114650
23149	114651
35709	114652
1541	114653
7727	114654
32973	114655
16501	114656
8535	114657
11549	114658
28420	114659
91	114660
54750	114661
15293	114662
19364	114663
11267	114664
3807	114665
53923	114666
68002	114667
2244	114668
4930	114669
14133	114670
83185	114671
9405	114672
86794	114673
2203	114674
14583	114675
58281	114676
15217	114677
76878	114678
11474	114679
604	114680
24	114681
62817	114682
5606	114683
4854	114684
8964	114685
9642	114686
52092	114687
13361	114688
9940	114689
6139	114690
1608	114691
36192	114692
10528	114693
7818	114694
4840	114695
82258	114696
32393	114697
17776	114698
4910	114699
9666	114700
81769	114701
63309	114702
32105	114703
28119	114704
812	114705
12323	114706
11855	114707
10699	114708
8916	114709
1430	114710
5463	114711
11567	114712
10007	114713
18781	114714
7804	114715
7042	114716
55517	114717
11149	114718
43175	114719
8412	114720
27107	114721
12543	114722
857	114723
54602	114724
1560	114725
55587	114726
26762	114727
4201	114728
72257	114729
12381	114730
11921	114731
7692	114732
32522	114733
14150	114734
5293	114735
47073	114736
10404	114737
67060	114738
2231	114739
19260	114740
82	114741
1545	114742
1772	114743
1990	114744
14769	114745
9005	114746
55178	114747
66829	114748
42023	114749
45794	114750
31900	114751
28286	114752
530	114753
50019	114754
71714	114755
2773	114756
33877	114757
9688	114758
85297	114759
48524	114760
2255	114761
66871	114762
10979	114763
14452	114764
10677	114765
339	114766
24931	114767
11693	114768
4	114769
34490	114770
19684	114771
28628	114772
23130	114773
66082	114774
27898	114775
26831	114776
42641	114777
15947	114778
42586	114779
3847	114780
43342	114781
40197	114782
3945	114783
6793	114784
14316	114785
10843	114786
12811	114787
5274	114788
11084	114789
88320	114790
26319	114791
18939	114792
72127	114793
63465	114794
20979	114795
23767	114796
112475	114797
5564	114798
54597	114799
61712	114800
69713	114801
1774	114802
92618	114803
61438	114804
37441	114805
100489	114806
25680	114807
80245	114808
1654	114809
1296	114810
51067	114811
6377	114812
2845	114813
27698	114814
32711	114815
27088	114816
104575	114817
63462	114818
1685	114819
36385	114820
23047	114821
43364	114822
44334	114823
29073	114824
9024	114825
30151	114826
45134	114827
4567	114828
28036	114829
15044	114830
24693	114831
14541	114832
52760	114833
910	114834
38088	114835
10355	114836
46548	114837
20836	114838
100873	114839
31608	114840
26695	114841
33827	114842
1049	114843
33847	114844
68937	114845
32431	114846
38580	114847
36696	114848
9695	114849
31985	114850
99251	114851
48445	114852
4615	114853
36169	114854
20620	114855
18870	114856
468	114857
12793	114858
14283	114859
39096	114860
33554	114861
19223	114862
30528	114863
31315	114864
22363	114865
48610	114866
43332	114867
5672	114868
8450	114869
6134	114870
3643	114871
32172	114872
14667	114873
18476	114874
11033	114875
455	114876
25739	114877
76976	114878
3388	114879
17208	114880
4876	114881
3711	114882
7051	114883
36849	114884
78514	114885
7268	114886
42606	114887
8418	114888
75885	114889
52193	114890
6590	114891
45584	114892
47976	114893
39471	114894
12524	114895
29737	114896
37395	114897
1316	114898
68968	114899
68118	114900
21710	114901
6	114902
50631	114903
36814	114904
25335	114905
975	114906
2853	114907
12788	114908
7560	114909
22419	114910
31575	114911
3210	114912
1917	114913
7450	114914
38368	114915
52947	114916
7391	114917
45859	114918
112681	114919
180	114920
21167	114921
78601	114922
300	114923
3053	114924
12182	114925
9749	114926
9818	114927
10804	114928
7913	114929
69360	114930
39933	114931
3179	114932
74464	114933
41003	114934
27361	114935
79020	114936
15198	114937
40315	114938
108	114939
32577	114940
20616	114941
72252	114942
39962	114943
47553	114944
5960	114945
7239	114946
655	114947
80993	114948
2442	114949
90393	114950
44458	114951
27900	114952
67892	114953
4678	114954
17062	114955
6516	114956
67478	114957
66499	114958
58507	114959
22317	114960
9280	114961
8597	114962
27569	114963
49350	114964
25915	114965
14100	114966
1888	114967
403	114968
9564	114969
92685	114970
2625	114971
37392	114972
12129	114973
45260	114974
43653	114975
25875	114976
70059	114977
36580	114978
878	114979
56331	114980
2165	114981
54933	114982
14267	114983
29633	114984
37009	114985
31326	114986
40346	114987
52786	114988
921	114989
20904	114990
2084	114991
1	114992
11017	114993
65831	114994
105903	114995
35758	114996
95393	114997
32184	114998
5535	114999
5286	115000
70445	115001
16115	115002
33179	115003
55697	115004
14235	115005
41841	115006
28018	115007
62020	115008
54402	115009
1972	115010
16244	115011
12580	115012
13107	115013
51246	115014
19769	115015
24756	115016
81049	115017
6782	115018
14223	115019
6236	115020
33841	115021
29789	115022
598	115023
27995	115024
939	115025
27671	115026
27927	115027
5214	115028
72420	115029
15	115030
35851	115031
32283	115032
59965	115033
10833	115034
41791	115035
34319	115036
3100	115037
3	115038
15000	115039
23896	115040
90850	115041
61105	115042
598	115043
74218	115044
26328	115045
363	115046
51823	115047
104413	115048
15488	115049
17748	115050
25461	115051
78875	115052
7000	115053
203	115054
626	115055
31493	115056
45980	115057
6841	115058
75741	115059
75685	115060
78254	115061
39945	115062
7384	115063
15736	115064
85348	115065
98260	115066
97769	115067
17924	115068
40096	115069
83151	115070
3800	115071
70341	115072
2551	115073
1279	115074
3650	115075
6774	115076
88154	115077
47309	115078
46	115079
11463	115080
55922	115081
288	115082
14330	115083
3413	115084
8760	115085
42560	115086
1435	115087
72286	115088
58311	115089
98471	115090
33779	115091
3686	115092
594	115093
10042	115094
40977	115095
65274	115096
13053	115097
20457	115098
1071	115099
3343	115100
12084	115101
9064	115102
18288	115103
7205	115104
50874	115105
36726	115106
45709	115107
12078	115108
79742	115109
14270	115110
10652	115111
34897	115112
300	115113
16033	115114
839	115115
7295	115116
55329	115117
2365	115118
111423	115119
2712	115120
3380	115121
16766	115122
56072	115123
56233	115124
68546	115125
101819	115126
16623	115127
19103	115128
22432	115129
5092	115130
91105	115131
75070	115132
19098	115133
50313	115134
34702	115135
381	115136
6296	115137
30273	115138
81587	115139
68513	115140
2925	115141
22862	115142
36312	115143
940	115144
6912	115145
79558	115146
50140	115147
41568	115148
47053	115149
12972	115150
11222	115151
1342	115152
69707	115153
17741	115154
46346	115155
30818	115156
79126	115157
80977	115158
11251	115159
79859	115160
62492	115161
12025	115162
67826	115163
12788	115164
10395	115165
18202	115166
65433	115167
20602	115168
2319	115169
33082	115170
18082	115171
26484	115172
229	115173
10749	115174
57821	115175
65513	115176
100463	115177
78127	115178
1716	115179
23863	115180
5337	115181
81452	115182
202	115183
291	115184
2952	115185
94247	115186
10710	115187
64123	115188
4977	115189
8479	115190
35495	115191
16513	115192
1315	115193
29201	115194
29387	115195
32460	115196
55998	115197
11773	115198
66322	115199
26137	115200
49390	115201
90349	115202
38886	115203
62025	115204
15222	115205
47590	115206
34498	115207
10902	115208
17743	115209
3176	115210
51087	115211
29004	115212
401	115213
10694	115214
45531	115215
51072	115216
5656	115217
63035	115218
37065	115219
23518	115220
23034	115221
57329	115222
16190	115223
46120	115224
231	115225
31653	115226
2750	115227
4028	115228
32529	115229
21874	115230
60093	115231
38446	115232
40340	115233
2839	115234
19785	115235
92373	115236
4760	115237
6528	115238
70826	115239
16763	115240
68296	115241
14394	115242
33689	115243
58841	115244
15124	115245
4761	115246
26442	115247
84892	115248
55383	115249
42241	115250
57022	115251
22534	115252
3949	115253
288	115254
28287	115255
2718	115256
6516	115257
40369	115258
22739	115259
27116	115260
11873	115261
5	115262
1610	115263
36699	115264
55854	115265
67941	115266
1699	115267
33632	115268
38685	115269
15271	115270
32304	115271
27137	115272
877	115273
2314	115274
60232	115275
20031	115276
100052	115277
6293	115278
17584	115279
53848	115280
1217	115281
31787	115282
59810	115283
42708	115284
2616	115285
27052	115286
4597	115287
81686	115288
61138	115289
102908	115290
39823	115291
240	115292
4709	115293
66684	115294
39444	115295
3023	115296
37560	115297
85713	115298
64829	115299
52310	115300
82136	115301
36205	115302
20805	115303
27905	115304
8564	115305
47911	115306
12538	115307
20027	115308
2385	115309
2276	115310
45652	115311
15750	115312
79145	115313
23960	115314
7851	115315
2156	115316
42736	115317
108161	115318
3578	115319
90393	115320
26462	115321
2371	115322
26586	115323
3819	115324
25312	115325
21716	115326
835	115327
43381	115328
13552	115329
2007	115330
40329	115331
87259	115332
59129	115333
27500	115334
64720	115335
10594	115336
3144	115337
40834	115338
19041	115339
52744	115340
2285	115341
650	115342
6888	115343
200	115344
24990	115345
3980	115346
26133	115347
47219	115348
25171	115349
57360	115350
21688	115351
77070	115352
3562	115353
7770	115354
12595	115355
6637	115356
68310	115357
99472	115358
15072	115359
74691	115360
41184	115361
24288	115362
6712	115363
1179	115364
10429	115365
5114	115366
22538	115367
627	115368
64903	115369
2425	115370
17554	115371
54	115372
100229	115373
34952	115374
36416	115375
38118	115376
11951	115377
9840	115378
83363	115379
45082	115380
13509	115381
5647	115382
2203	115383
5171	115384
8352	115385
118	115386
46615	115387
4278	115388
2591	115389
10826	115390
31490	115391
6500	115392
22895	115393
4936	115394
15057	115395
220	115396
104551	115397
19141	115398
94916	115399
45610	115400
25602	115401
66665	115402
91328	115403
22072	115404
84846	115405
18396	115406
39677	115407
58319	115408
17108	115409
11897	115410
89650	115411
3729	115412
777	115413
65757	115414
67442	115415
2852	115416
27780	115417
49356	115418
67983	115419
71574	115420
21252	115421
45399	115422
13533	115423
17734	115424
6249	115425
27832	115426
19117	115427
69808	115428
28328	115429
20312	115430
9804	115431
446	115432
2286	115433
103578	115434
81455	115435
2206	115436
31012	115437
50986	115438
1166	115439
4768	115440
3921	115441
7138	115442
12780	115443
8401	115444
26956	115445
1020	115446
12510	115447
984	115448
90339	115449
12315	115450
53626	115451
166	115452
10627	115453
93314	115454
50917	115455
4	115456
65801	115457
105993	115458
77977	115459
46279	115460
43044	115461
6093	115462
14	115463
114587	115464
27979	115465
53095	115466
75653	115467
9837	115468
3753	115469
24927	115470
65943	115471
3368	115472
207	115473
12557	115474
17639	115475
44526	115476
33364	115477
3253	115478
44461	115479
144	115480
70108	115481
11691	115482
50405	115483
23470	115484
40038	115485
12872	115486
214	115487
7705	115488
29834	115489
279	115490
23252	115491
18123	115492
42239	115493
37292	115494
20809	115495
31683	115496
48487	115497
24724	115498
6022	115499
2518	115500
452	115501
36737	115502
75146	115503
9190	115504
69039	115505
57424	115506
16878	115507
9153	115508
20765	115509
32060	115510
66185	115511
7934	115512
7224	115513
63296	115514
184	115515
64982	115516
17391	115517
85422	115518
11432	115519
50010	115520
28439	115521
78631	115522
6360	115523
74676	115524
88903	115525
12760	115526
27811	115527
87708	115528
10959	115529
232	115530
898	115531
41412	115532
26880	115533
23766	115534
4597	115535
79653	115536
15905	115537
96662	115538
6284	115539
9299	115540
36218	115541
22880	115542
16226	115543
893	115544
39521	115545
47246	115546
23084	115547
26233	115548
4320	115549
2323	115550
1246	115551
11378	115552
31442	115553
13960	115554
20561	115555
9746	115556
31749	115557
21733	115558
24498	115559
77520	115560
28552	115561
36293	115562
9832	115563
34481	115564
26735	115565
1909	115566
75797	115567
64822	115568
36312	115569
66847	115570
28003	115571
58294	115572
46527	115573
3569	115574
19826	115575
64689	115576
65684	115577
32578	115578
59713	115579
12914	115580
42136	115581
63784	115582
42535	115583
5974	115584
5542	115585
66478	115586
8377	115587
1593	115588
78664	115589
43215	115590
18739	115591
24646	115592
35921	115593
1498	115594
9921	115595
17168	115596
36523	115597
76807	115598
42463	115599
29302	115600
2240	115601
22463	115602
86790	115603
63068	115604
59973	115605
15039	115606
27202	115607
9396	115608
14362	115609
68291	115610
15038	115611
81061	115612
368	115613
19148	115614
48	115615
28685	115616
7011	115617
9715	115618
13108	115619
10196	115620
25342	115621
10298	115622
14560	115623
35282	115624
19822	115625
5166	115626
12544	115627
10790	115628
48708	115629
12426	115630
73810	115631
14994	115632
25222	115633
21254	115634
38523	115635
70724	115636
32333	115637
30047	115638
14861	115639
20521	115640
35578	115641
88786	115642
81799	115643
29105	115644
31911	115645
31961	115646
28661	115647
16574	115648
146	115649
17054	115650
93278	115651
4922	115652
37447	115653
27668	115654
75778	115655
69406	115656
7655	115657
56731	115658
18777	115659
28645	115660
33596	115661
19905	115662
7708	115663
32523	115664
8491	115665
26340	115666
33552	115667
49136	115668
18585	115669
6692	115670
73535	115671
89006	115672
95366	115673
69254	115674
22898	115675
15300	115676
7454	115677
80043	115678
80853	115679
9062	115680
15293	115681
30723	115682
490	115683
56118	115684
20356	115685
3496	115686
1681	115687
7208	115688
41496	115689
88937	115690
71538	115691
3125	115692
20778	115693
26113	115694
86812	115695
75085	115696
19545	115697
63805	115698
12420	115699
61958	115700
8968	115701
80164	115702
49322	115703
40069	115704
833	115705
17306	115706
8772	115707
1344	115708
47279	115709
56288	115710
30026	115711
15752	115712
1574	115713
3049	115714
39075	115715
19387	115716
86994	115717
59219	115718
4766	115719
47288	115720
71182	115721
22057	115722
3558	115723
66942	115724
18452	115725
69155	115726
43115	115727
233	115728
20818	115729
22150	115730
8077	115731
18628	115732
38976	115733
56534	115734
77804	115735
41727	115736
18056	115737
97422	115738
32034	115739
98229	115740
77057	115741
40433	115742
6619	115743
70	115744
39685	115745
2347	115746
90793	115747
1465	115748
7155	115749
13255	115750
36950	115751
12317	115752
60193	115753
106650	115754
163	115755
58135	115756
11263	115757
73119	115758
73513	115759
39387	115760
5346	115761
39673	115762
15835	115763
35408	115764
29596	115765
80801	115766
6344	115767
2548	115768
10968	115769
16082	115770
89067	115771
1592	115772
24517	115773
24747	115774
33804	115775
43703	115776
24521	115777
68616	115778
76160	115779
46361	115780
11507	115781
69364	115782
42138	115783
27520	115784
154	115785
14339	115786
35394	115787
4838	115788
69371	115789
82746	115790
418	115791
22565	115792
67134	115793
85800	115794
60616	115795
31930	115796
37657	115797
50479	115798
6659	115799
576	115800
16586	115801
13	115802
171	115803
37309	115804
46455	115805
3702	115806
27017	115807
37099	115808
18083	115809
8111	115810
44391	115811
50724	115812
29401	115813
22177	115814
25586	115815
72656	115816
55472	115817
10122	115818
36389	115819
12190	115820
4553	115821
2423	115822
1249	115823
66927	115824
1718	115825
14468	115826
9837	115827
68216	115828
16586	115829
40157	115830
101315	115831
4333	115832
49983	115833
18117	115834
110562	115835
9507	115836
46359	115837
3659	115838
51381	115839
41039	115840
49498	115841
723	115842
2289	115843
110345	115844
3306	115845
11053	115846
6154	115847
40763	115848
36781	115849
72994	115850
31723	115851
716	115852
91706	115853
7463	115854
25228	115855
59089	115856
31890	115857
3045	115858
944	115859
88814	115860
61041	115861
37757	115862
72486	115863
77843	115864
11606	115865
52597	115866
21440	115867
102796	115868
26358	115869
1400	115870
36111	115871
82050	115872
53904	115873
1413	115874
36611	115875
3137	115876
497	115877
13481	115878
5569	115879
20391	115880
90477	115881
25956	115882
19956	115883
8683	115884
108821	115885
4985	115886
55082	115887
6227	115888
52867	115889
19829	115890
51663	115891
10292	115892
984	115893
24903	115894
24967	115895
26	115896
367	115897
854	115898
35458	115899
17620	115900
30383	115901
10968	115902
11485	115903
11978	115904
102677	115905
35629	115906
1995	115907
1861	115908
30324	115909
824	115910
2968	115911
103260	115912
22795	115913
82302	115914
31903	115915
75972	115916
98842	115917
67939	115918
9821	115919
98141	115920
6562	115921
2795	115922
40235	115923
4917	115924
5755	115925
6073	115926
69985	115927
29821	115928
95204	115929
128	115930
1481	115931
27945	115932
78404	115933
12995	115934
3223	115935
46573	115936
93087	115937
3040	115938
28446	115939
16295	115940
45960	115941
71276	115942
77816	115943
27954	115944
10375	115945
8624	115946
363	115947
55232	115948
75516	115949
55	115950
27593	115951
1413	115952
10731	115953
63241	115954
20218	115955
20597	115956
2524	115957
3409	115958
11198	115959
48691	115960
50780	115961
25773	115962
31968	115963
17488	115964
429	115965
61084	115966
40905	115967
7897	115968
29994	115969
28200	115970
89	115971
53928	115972
102221	115973
10683	115974
52503	115975
9065	115976
5968	115977
14087	115978
2014	115979
26828	115980
37865	115981
40244	115982
47600	115983
47709	115984
75	115985
4268	115986
30428	115987
48195	115988
51636	115989
18741	115990
87999	115991
19217	115992
34725	115993
43246	115994
7175	115995
83615	115996
1478	115997
23546	115998
49979	115999
26731	116000
63453	116001
11670	116002
10609	116003
3790	116004
37629	116005
8184	116006
2984	116007
39141	116008
17213	116009
2106	116010
9844	116011
6863	116012
28741	116013
37349	116014
1984	116015
75112	116016
13999	116017
47720	116018
79893	116019
579	116020
30075	116021
331	116022
114344	116023
37057	116024
237	116025
82442	116026
3742	116027
64533	116028
39413	116029
73451	116030
18849	116031
17352	116032
31587	116033
23623	116034
52940	116035
52412	116036
36048	116037
17442	116038
1009	116039
11191	116040
688	116041
33711	116042
7587	116043
30146	116044
46220	116045
24835	116046
50321	116047
38725	116048
38196	116049
16738	116050
9883	116051
90826	116052
50805	116053
102175	116054
52057	116055
60729	116056
112260	116057
39709	116058
54052	116059
26709	116060
10172	116061
12712	116062
72325	116063
3780	116064
57771	116065
882	116066
34667	116067
18186	116068
71588	116069
51683	116070
29697	116071
30794	116072
46106	116073
67	116074
30101	116075
10889	116076
25	116077
579	116078
24879	116079
25411	116080
54866	116081
265	116082
12379	116083
76082	116084
76628	116085
15290	116086
4557	116087
27924	116088
35325	116089
24881	116090
25316	116091
4150	116092
43206	116093
32382	116094
6002	116095
59866	116096
6791	116097
19556	116098
52488	116099
3042	116100
22446	116101
32249	116102
2161	116103
2793	116104
27927	116105
58829	116106
12761	116107
83501	116108
684	116109
23671	116110
88454	116111
13854	116112
57816	116113
55087	116114
62517	116115
44366	116116
40986	116117
21311	116118
53062	116119
23166	116120
34980	116121
17497	116122
18693	116123
5934	116124
135	116125
11278	116126
2165	116127
796	116128
294	116129
74787	116130
17759	116131
13169	116132
26067	116133
23986	116134
780	116135
18069	116136
54899	116137
509	116138
19056	116139
33325	116140
2928	116141
7614	116142
7163	116143
42861	116144
45687	116145
46265	116146
101717	116147
25821	116148
38977	116149
12314	116150
17119	116151
32577	116152
64811	116153
15242	116154
41084	116155
30497	116156
5158	116157
3237	116158
206	116159
2569	116160
14819	116161
40594	116162
68259	116163
17848	116164
48142	116165
59052	116166
26376	116167
52847	116168
26153	116169
44149	116170
3894	116171
2325	116172
35095	116173
81407	116174
61184	116175
12080	116176
11917	116177
46577	116178
56611	116179
3698	116180
64064	116181
22318	116182
3777	116183
82632	116184
25139	116185
34534	116186
19778	116187
2609	116188
60984	116189
84045	116190
86752	116191
58922	116192
6794	116193
21966	116194
1873	116195
23082	116196
30441	116197
2340	116198
533	116199
19082	116200
5859	116201
9911	116202
15925	116203
29920	116204
7383	116205
85695	116206
42355	116207
36757	116208
14579	116209
48856	116210
101910	116211
72401	116212
260	116213
75668	116214
37163	116215
81921	116216
4476	116217
28305	116218
2149	116219
51065	116220
11717	116221
18310	116222
63685	116223
1396	116224
32994	116225
35043	116226
17382	116227
52513	116228
25	116229
37350	116230
60353	116231
30797	116232
91120	116233
13214	116234
22413	116235
13473	116236
37924	116237
73115	116238
13837	116239
2575	116240
41821	116241
618	116242
2579	116243
32000	116244
14448	116245
18536	116246
12676	116247
32090	116248
3511	116249
25875	116250
270	116251
80154	116252
84080	116253
34661	116254
65644	116255
65835	116256
99922	116257
26529	116258
14409	116259
24338	116260
76636	116261
101624	116262
1002	116263
22101	116264
89397	116265
31607	116266
20056	116267
53781	116268
41906	116269
26334	116270
32172	116271
34445	116272
3096	116273
5808	116274
6683	116275
49891	116276
32268	116277
19854	116278
45111	116279
17116	116280
2225	116281
30870	116282
20980	116283
24583	116284
64852	116285
56124	116286
82595	116287
5504	116288
14956	116289
64488	116290
10121	116291
388	116292
76353	116293
98125	116294
56950	116295
43167	116296
25715	116297
14007	116298
34305	116299
51016	116300
61329	116301
394	116302
41351	116303
38978	116304
12525	116305
68040	116306
2499	116307
59481	116308
18917	116309
5931	116310
15018	116311
4568	116312
33717	116313
2983	116314
12192	116315
37175	116316
11134	116317
72216	116318
73110	116319
46159	116320
26196	116321
58	116322
26653	116323
70081	116324
50509	116325
1875	116326
16265	116327
8260	116328
2576	116329
67545	116330
50708	116331
1859	116332
5516	116333
28695	116334
24247	116335
8234	116336
29777	116337
3207	116338
30015	116339
9650	116340
36050	116341
269	116342
2734	116343
2794	116344
12148	116345
53994	116346
20322	116347
73303	116348
29367	116349
2364	116350
79225	116351
13413	116352
20595	116353
4153	116354
47618	116355
72197	116356
14298	116357
111224	116358
5451	116359
2362	116360
12787	116361
49091	116362
29783	116363
52337	116364
17498	116365
40926	116366
23539	116367
1918	116368
9268	116369
62352	116370
21871	116371
9278	116372
55324	116373
11897	116374
88	116375
48229	116376
130	116377
71851	116378
54738	116379
22559	116380
83183	116381
12317	116382
1209	116383
18576	116384
104204	116385
84922	116386
44537	116387
3364	116388
20	116389
3043	116390
36697	116391
37646	116392
34135	116393
8254	116394
37363	116395
16597	116396
88306	116397
8749	116398
81134	116399
86282	116400
6945	116401
2700	116402
334	116403
38704	116404
83841	116405
20209	116406
8775	116407
42692	116408
29295	116409
42553	116410
107958	116411
52745	116412
14123	116413
17764	116414
47634	116415
4330	116416
14656	116417
69503	116418
20540	116419
6450	116420
18355	116421
82630	116422
25605	116423
27805	116424
16046	116425
20550	116426
386	116427
23102	116428
58250	116429
4347	116430
74420	116431
83092	116432
38366	116433
2003	116434
2044	116435
25530	116436
139	116437
46859	116438
431	116439
82	116440
15482	116441
52275	116442
20674	116443
10371	116444
26526	116445
52314	116446
11435	116447
45979	116448
23534	116449
101211	116450
56484	116451
45894	116452
17396	116453
12614	116454
60418	116455
37466	116456
9070	116457
4538	116458
10570	116459
2179	116460
9665	116461
878	116462
91635	116463
54557	116464
807	116465
19760	116466
55337	116467
4375	116468
152	116469
19200	116470
1097	116471
27551	116472
55977	116473
10143	116474
8649	116475
14455	116476
25675	116477
14509	116478
4393	116479
68144	116480
73600	116481
27158	116482
38311	116483
40797	116484
8570	116485
102108	116486
1099	116487
24202	116488
984	116489
5462	116490
77526	116491
67780	116492
54360	116493
100196	116494
29100	116495
13469	116496
11778	116497
27656	116498
22	116499
6779	116500
56844	116501
3756	116502
24010	116503
1656	116504
3536	116505
6965	116506
1791	116507
15	116508
44209	116509
10321	116510
2246	116511
20586	116512
23255	116513
7412	116514
51947	116515
18396	116516
14349	116517
94539	116518
50400	116519
16938	116520
43918	116521
2202	116522
4843	116523
61768	116524
9731	116525
8628	116526
61576	116527
57474	116528
1071	116529
4158	116530
551	116531
45229	116532
25552	116533
26446	116534
48314	116535
41791	116536
6991	116537
11196	116538
45454	116539
26246	116540
32604	116541
84656	116542
30020	116543
355	116544
4349	116545
12878	116546
31997	116547
87316	116548
8406	116549
35238	116550
25181	116551
183	116552
82553	116553
51027	116554
8148	116555
17830	116556
21463	116557
3781	116558
92	116559
9185	116560
15327	116561
7959	116562
2425	116563
14958	116564
8332	116565
82547	116566
3526	116567
87311	116568
41577	116569
13061	116570
31985	116571
1624	116572
68328	116573
63857	116574
20036	116575
5207	116576
9298	116577
5593	116578
8726	116579
30707	116580
42581	116581
16951	116582
41903	116583
27770	116584
12336	116585
4043	116586
83254	116587
13493	116588
88896	116589
32527	116590
21209	116591
19057	116592
31897	116593
20678	116594
2214	116595
20809	116596
55671	116597
67348	116598
76973	116599
19110	116600
53221	116601
19618	116602
14244	116603
2617	116604
1392	116605
104052	116606
79779	116607
3579	116608
9594	116609
7168	116610
5728	116611
21217	116612
77973	116613
44124	116614
11645	116615
80136	116616
35263	116617
6263	116618
61228	116619
9436	116620
19145	116621
81524	116622
1195	116623
8599	116624
3662	116625
3620	116626
45771	116627
82086	116628
92249	116629
36445	116630
12079	116631
832	116632
74495	116633
245	116634
58886	116635
38910	116636
27857	116637
7507	116638
14652	116639
57529	116640
41798	116641
27478	116642
89713	116643
37468	116644
5973	116645
87434	116646
52934	116647
103360	116648
55448	116649
90125	116650
22399	116651
10955	116652
11901	116653
2416	116654
43839	116655
18079	116656
76904	116657
122	116658
14170	116659
47469	116660
48255	116661
42246	116662
43217	116663
33771	116664
19279	116665
39565	116666
6661	116667
77379	116668
94825	116669
18432	116670
24134	116671
25237	116672
44104	116673
41877	116674
16886	116675
1536	116676
50611	116677
61	116678
62775	116679
48213	116680
63848	116681
63492	116682
33566	116683
53181	116684
18368	116685
21911	116686
409	116687
81575	116688
70212	116689
2750	116690
1677	116691
17221	116692
49972	116693
62910	116694
15991	116695
23761	116696
11026	116697
5562	116698
12364	116699
31658	116700
135	116701
100573	116702
9929	116703
9959	116704
30751	116705
45075	116706
379	116707
3273	116708
4995	116709
51275	116710
28543	116711
41799	116712
73166	116713
91714	116714
8625	116715
1243	116716
91469	116717
19321	116718
53514	116719
44197	116720
6132	116721
61785	116722
77759	116723
3010	116724
53299	116725
26276	116726
23163	116727
2356	116728
10054	116729
48822	116730
21958	116731
36421	116732
7338	116733
81271	116734
16897	116735
1713	116736
17847	116737
36582	116738
14997	116739
24341	116740
68787	116741
14499	116742
12789	116743
23932	116744
42459	116745
22221	116746
23380	116747
62882	116748
65955	116749
6039	116750
35915	116751
18375	116752
40296	116753
80393	116754
17447	116755
30996	116756
10515	116757
24594	116758
15376	116759
110705	116760
14121	116761
76224	116762
27814	116763
21501	116764
30787	116765
49236	116766
2357	116767
69549	116768
33591	116769
39938	116770
32191	116771
35337	116772
23179	116773
36139	116774
2264	116775
22069	116776
6898	116777
51788	116778
26093	116779
26383	116780
53948	116781
15564	116782
50121	116783
25774	116784
46234	116785
3439	116786
79185	116787
33049	116788
39826	116789
83922	116790
1591	116791
3636	116792
11354	116793
78398	116794
23463	116795
25938	116796
32787	116797
73063	116798
47491	116799
5292	116800
73709	116801
19575	116802
213	116803
8082	116804
974	116805
2984	116806
63312	116807
12777	116808
43967	116809
16586	116810
23395	116811
39164	116812
67724	116813
30846	116814
18759	116815
2401	116816
30308	116817
28766	116818
57276	116819
57477	116820
8626	116821
12355	116822
4179	116823
99210	116824
34297	116825
28463	116826
57441	116827
11186	116828
10510	116829
1601	116830
2367	116831
1617	116832
2372	116833
27045	116834
76928	116835
5481	116836
80045	116837
8492	116838
14625	116839
3084	116840
6372	116841
36609	116842
38284	116843
46591	116844
24001	116845
41955	116846
4209	116847
4519	116848
24453	116849
18329	116850
16390	116851
107777	116852
41593	116853
35077	116854
36928	116855
75130	116856
38899	116857
42332	116858
54399	116859
8442	116860
67059	116861
25705	116862
39697	116863
20429	116864
35520	116865
26275	116866
4420	116867
3060	116868
6366	116869
65256	116870
52526	116871
30324	116872
65557	116873
530	116874
13894	116875
5122	116876
322	116877
81112	116878
37980	116879
29	116880
12783	116881
618	116882
45875	116883
32498	116884
50017	116885
6408	116886
469	116887
27194	116888
40197	116889
41124	116890
25254	116891
78106	116892
52592	116893
67510	116894
92947	116895
49258	116896
18229	116897
15518	116898
33649	116899
8982	116900
79940	116901
41855	116902
40700	116903
4520	116904
32251	116905
37965	116906
85304	116907
62883	116908
2348	116909
19590	116910
758	116911
33067	116912
84429	116913
4862	116914
15425	116915
3300	116916
4987	116917
11229	116918
4885	116919
13961	116920
10080	116921
12028	116922
488	116923
4935	116924
15065	116925
43455	116926
31547	116927
90201	116928
55767	116929
7329	116930
73661	116931
9356	116932
52813	116933
39201	116934
4727	116935
1781	116936
62562	116937
419	116938
73588	116939
8049	116940
3959	116941
16960	116942
2490	116943
27895	116944
90688	116945
2080	116946
2242	116947
2696	116948
1667	116949
56711	116950
43780	116951
5870	116952
44153	116953
19082	116954
38274	116955
8885	116956
66168	116957
93218	116958
9370	116959
10905	116960
21658	116961
24251	116962
19280	116963
13217	116964
17215	116965
14	116966
24317	116967
55144	116968
45073	116969
3685	116970
54478	116971
21139	116972
102379	116973
11740	116974
64570	116975
66802	116976
72867	116977
470	116978
666	116979
9197	116980
2917	116981
4454	116982
15348	116983
112286	116984
11592	116985
192	116986
50354	116987
53158	116988
33652	116989
5784	116990
27990	116991
281	116992
33320	116993
577	116994
177	116995
21293	116996
20246	116997
17741	116998
36401	116999
17343	117000
2652	117001
75744	117002
3773	117003
61128	117004
20528	117005
92907	117006
2937	117007
47051	117008
69558	117009
46423	117010
9792	117011
8415	117012
57645	117013
48276	117014
24740	117015
48835	117016
27466	117017
2404	117018
42	117019
16162	117020
5496	117021
48914	117022
2750	117023
86447	117024
4030	117025
7071	117026
58083	117027
19552	117028
523	117029
9087	117030
10932	117031
50592	117032
590	117033
597	117034
75716	117035
14762	117036
15778	117037
33471	117038
36346	117039
11153	117040
42099	117041
19995	117042
16926	117043
54961	117044
7767	117045
39429	117046
46789	117047
62263	117048
22344	117049
3401	117050
23698	117051
42731	117052
12487	117053
5021	117054
119	117055
4635	117056
21151	117057
6665	117058
26138	117059
5999	117060
5587	117061
87874	117062
41849	117063
15510	117064
10499	117065
18792	117066
7767	117067
47092	117068
24527	117069
3077	117070
44205	117071
62233	117072
72669	117073
50198	117074
80101	117075
2366	117076
42591	117077
33280	117078
19913	117079
1140	117080
32750	117081
4870	117082
20770	117083
11896	117084
132	117085
40952	117086
6923	117087
33968	117088
32680	117089
368	117090
21952	117091
33292	117092
31793	117093
58888	117094
7784	117095
42035	117096
323	117097
100224	117098
24135	117099
24802	117100
3758	117101
4390	117102
19162	117103
68186	117104
72763	117105
3874	117106
2467	117107
6335	117108
31066	117109
43681	117110
7369	117111
16628	117112
84947	117113
6127	117114
39406	117115
65005	117116
28812	117117
9822	117118
2884	117119
2461	117120
13396	117121
9083	117122
54	117123
59438	117124
28045	117125
7384	117126
11456	117127
39375	117128
24708	117129
72765	117130
16148	117131
93014	117132
27165	117133
32441	117134
12234	117135
29042	117136
61053	117137
2059	117138
28450	117139
33242	117140
1291	117141
44629	117142
350	117143
11499	117144
27636	117145
99318	117146
914	117147
6706	117148
48092	117149
38151	117150
23653	117151
14438	117152
8592	117153
38	117154
15041	117155
27647	117156
3147	117157
90894	117158
26991	117159
44902	117160
301	117161
20976	117162
25889	117163
77114	117164
18169	117165
49044	117166
775	117167
10954	117168
32327	117169
36384	117170
9404	117171
1520	117172
8056	117173
587	117174
63675	117175
35716	117176
31223	117177
26536	117178
9703	117179
27370	117180
16289	117181
2456	117182
12909	117183
75692	117184
7109	117185
43146	117186
46786	117187
64197	117188
1	117189
3056	117190
34681	117191
45752	117192
752	117193
52988	117194
88210	117195
13217	117196
42986	117197
33953	117198
545	117199
52960	117200
28968	117201
3184	117202
74614	117203
38716	117204
81655	117205
38602	117206
109047	117207
24196	117208
5278	117209
63408	117210
573	117211
40471	117212
15567	117213
208	117214
52292	117215
3562	117216
39273	117217
107009	117218
55044	117219
9191	117220
8032	117221
2867	117222
809	117223
21202	117224
21545	117225
50520	117226
22032	117227
10480	117228
35425	117229
9007	117230
101797	117231
2675	117232
81447	117233
34184	117234
16492	117235
79463	117236
7885	117237
297	117238
35688	117239
8583	117240
31047	117241
26437	117242
378	117243
66417	117244
42811	117245
789	117246
22079	117247
66002	117248
69870	117249
44987	117250
59018	117251
56374	117252
85174	117253
9045	117254
33250	117255
11940	117256
40847	117257
62222	117258
98209	117259
104171	117260
14268	117261
52579	117262
71654	117263
1844	117264
38770	117265
7279	117266
31753	117267
36122	117268
48041	117269
6667	117270
79001	117271
60717	117272
43062	117273
1392	117274
59227	117275
42980	117276
13305	117277
10366	117278
1468	117279
32600	117280
957	117281
64594	117282
4904	117283
5211	117284
55203	117285
57664	117286
2687	117287
43614	117288
31658	117289
17932	117290
249	117291
38583	117292
26638	117293
21580	117294
67666	117295
4289	117296
27649	117297
31871	117298
698	117299
9989	117300
61346	117301
1403	117302
21449	117303
36395	117304
54688	117305
20999	117306
6272	117307
69471	117308
310	117309
10244	117310
9009	117311
37123	117312
70587	117313
60748	117314
12483	117315
14468	117316
10652	117317
74856	117318
48077	117319
48004	117320
82620	117321
40287	117322
99	117323
68498	117324
9929	117325
4983	117326
82662	117327
41525	117328
19537	117329
7950	117330
66051	117331
1052	117332
26707	117333
28609	117334
6988	117335
47212	117336
68326	117337
33086	117338
4821	117339
57948	117340
2522	117341
35929	117342
85626	117343
6489	117344
7631	117345
31852	117346
43873	117347
39614	117348
632	117349
2220	117350
13943	117351
43618	117352
62288	117353
44876	117354
90223	117355
57515	117356
12583	117357
25725	117358
1757	117359
713	117360
7217	117361
48005	117362
17311	117363
20053	117364
42171	117365
68880	117366
5105	117367
39846	117368
9710	117369
1018	117370
1690	117371
48702	117372
84708	117373
41329	117374
47373	117375
75535	117376
6751	117377
7546	117378
2616	117379
77106	117380
1451	117381
92096	117382
4596	117383
104068	117384
28843	117385
187	117386
27660	117387
42369	117388
20418	117389
1198	117390
8574	117391
18806	117392
7812	117393
41562	117394
59152	117395
6576	117396
19666	117397
3693	117398
87067	117399
21952	117400
11978	117401
30738	117402
58921	117403
28949	117404
18171	117405
48562	117406
61901	117407
4373	117408
66071	117409
2011	117410
82922	117411
4116	117412
965	117413
6834	117414
27929	117415
788	117416
10303	117417
103359	117418
18825	117419
55152	117420
47474	117421
90174	117422
28540	117423
20474	117424
10548	117425
79061	117426
74732	117427
34233	117428
28447	117429
538	117430
45047	117431
710	117432
874	117433
26801	117434
11672	117435
10001	117436
6614	117437
74071	117438
3001	117439
5527	117440
38486	117441
51332	117442
18889	117443
71744	117444
51534	117445
707	117446
4408	117447
8149	117448
17281	117449
1718	117450
2198	117451
1138	117452
81017	117453
62555	117454
9070	117455
25796	117456
5819	117457
18797	117458
23086	117459
4974	117460
27502	117461
31080	117462
9953	117463
6737	117464
60771	117465
61767	117466
45171	117467
75	117468
20932	117469
3124	117470
94546	117471
17965	117472
87983	117473
39349	117474
10153	117475
104	117476
65231	117477
58110	117478
35434	117479
2936	117480
49838	117481
33117	117482
54145	117483
12591	117484
722	117485
36015	117486
89981	117487
3014	117488
15780	117489
22998	117490
6466	117491
94009	117492
40229	117493
8949	117494
61530	117495
66689	117496
21639	117497
37104	117498
33167	117499
1491	117500
37780	117501
4076	117502
42743	117503
17374	117504
26459	117505
154	117506
16085	117507
18103	117508
3337	117509
212	117510
7330	117511
21244	117512
15044	117513
4695	117514
48479	117515
811	117516
38974	117517
24993	117518
58180	117519
915	117520
30774	117521
91193	117522
10420	117523
28601	117524
14840	117525
89131	117526
7064	117527
29277	117528
52918	117529
15577	117530
3605	117531
35389	117532
5435	117533
2594	117534
22581	117535
56990	117536
25599	117537
6657	117538
6457	117539
1185	117540
15736	117541
4004	117542
49474	117543
107796	117544
41504	117545
70575	117546
16805	117547
41516	117548
11620	117549
15391	117550
48419	117551
48847	117552
76322	117553
14718	117554
196	117555
50754	117556
25096	117557
16831	117558
61773	117559
20725	117560
6082	117561
41233	117562
73666	117563
11850	117564
92	117565
73312	117566
1534	117567
4918	117568
47433	117569
9652	117570
23484	117571
92053	117572
24679	117573
21685	117574
50334	117575
71236	117576
18107	117577
9020	117578
428	117579
11975	117580
10349	117581
87710	117582
63005	117583
20242	117584
29585	117585
9732	117586
29696	117587
31057	117588
34242	117589
22328	117590
75730	117591
1549	117592
40942	117593
16508	117594
30527	117595
28134	117596
35344	117597
24876	117598
491	117599
48182	117600
17976	117601
28049	117602
42529	117603
25057	117604
9709	117605
5747	117606
34642	117607
5284	117608
10142	117609
1350	117610
47142	117611
47632	117612
16	117613
32903	117614
2765	117615
16587	117616
558	117617
54929	117618
3574	117619
23022	117620
104626	117621
47393	117622
93382	117623
35165	117624
15503	117625
2056	117626
23614	117627
74294	117628
11627	117629
16735	117630
58629	117631
4111	117632
16420	117633
19991	117634
41594	117635
65116	117636
9152	117637
89361	117638
34452	117639
37481	117640
65016	117641
231	117642
40996	117643
5527	117644
33846	117645
15697	117646
11185	117647
9414	117648
62180	117649
5740	117650
402	117651
34007	117652
7793	117653
24473	117654
59253	117655
41607	117656
603	117657
3082	117658
4905	117659
57538	117660
210	117661
327	117662
70650	117663
1810	117664
32111	117665
40181	117666
14982	117667
79435	117668
28526	117669
8459	117670
21254	117671
67470	117672
52711	117673
11310	117674
14910	117675
11471	117676
33655	117677
33152	117678
13888	117679
29109	117680
43235	117681
1569	117682
63781	117683
1097	117684
5105	117685
13764	117686
94585	117687
5194	117688
62319	117689
19046	117690
52427	117691
39343	117692
51368	117693
52612	117694
24061	117695
92471	117696
5724	117697
1662	117698
92876	117699
16998	117700
47596	117701
18730	117702
60979	117703
9957	117704
25237	117705
72090	117706
54730	117707
2864	117708
14195	117709
14401	117710
29745	117711
30969	117712
2314	117713
7918	117714
6096	117715
64157	117716
18580	117717
36269	117718
9402	117719
30339	117720
14878	117721
34031	117722
85213	117723
4083	117724
51932	117725
49291	117726
20906	117727
829	117728
22167	117729
1447	117730
17364	117731
4307	117732
88236	117733
66891	117734
6	117735
12277	117736
1302	117737
41509	117738
52751	117739
27549	117740
86716	117741
22081	117742
7248	117743
67128	117744
67421	117745
45519	117746
9603	117747
936	117748
49457	117749
6401	117750
76451	117751
8214	117752
10127	117753
4388	117754
32725	117755
30350	117756
17369	117757
28414	117758
4525	117759
4208	117760
31876	117761
2819	117762
49722	117763
73744	117764
6870	117765
1524	117766
25455	117767
705	117768
76629	117769
2813	117770
11433	117771
43257	117772
875	117773
59080	117774
9856	117775
38698	117776
100	117777
23719	117778
7585	117779
1913	117780
94948	117781
20989	117782
11760	117783
100507	117784
7634	117785
70064	117786
6506	117787
13845	117788
20490	117789
11428	117790
42193	117791
78715	117792
73238	117793
90750	117794
18087	117795
2890	117796
67742	117797
2266	117798
49507	117799
19754	117800
664	117801
3888	117802
38838	117803
89073	117804
41101	117805
84655	117806
45105	117807
21299	117808
2967	117809
90736	117810
110874	117811
99990	117812
56581	117813
28201	117814
72617	117815
22313	117816
4180	117817
71406	117818
33	117819
2629	117820
12089	117821
14446	117822
1836	117823
29984	117824
1177	117825
79777	117826
7801	117827
5606	117828
31536	117829
8375	117830
135	117831
82647	117832
7283	117833
39269	117834
16465	117835
47760	117836
23318	117837
19012	117838
47419	117839
24715	117840
40142	117841
9704	117842
14605	117843
59188	117844
54295	117845
19445	117846
45369	117847
7885	117848
4837	117849
318	117850
43699	117851
6584	117852
12366	117853
85340	117854
39793	117855
13543	117856
88443	117857
97361	117858
8941	117859
8544	117860
22447	117861
101810	117862
16880	117863
57696	117864
271	117865
51314	117866
784	117867
82660	117868
41265	117869
34870	117870
82184	117871
35306	117872
7701	117873
14418	117874
71872	117875
70872	117876
5173	117877
56386	117878
30008	117879
65372	117880
100220	117881
31749	117882
6240	117883
2409	117884
86162	117885
104393	117886
17897	117887
2784	117888
16467	117889
32480	117890
108754	117891
1120	117892
3896	117893
163	117894
13945	117895
6678	117896
2669	117897
13488	117898
7684	117899
43549	117900
24883	117901
22122	117902
17593	117903
3095	117904
4025	117905
2220	117906
2434	117907
4264	117908
5304	117909
40024	117910
6053	117911
2584	117912
28951	117913
3649	117914
5643	117915
7736	117916
1854	117917
512	117918
1917	117919
7103	117920
68591	117921
66784	117922
19205	117923
12408	117924
3294	117925
83494	117926
1233	117927
57289	117928
20804	117929
47237	117930
49476	117931
49710	117932
30738	117933
51241	117934
22955	117935
34904	117936
17477	117937
91049	117938
8606	117939
70334	117940
103992	117941
76121	117942
28495	117943
2645	117944
65603	117945
801	117946
87836	117947
38231	117948
3148	117949
10214	117950
40013	117951
41311	117952
32312	117953
9028	117954
29781	117955
36497	117956
29748	117957
48529	117958
2550	117959
23245	117960
71161	117961
1454	117962
492	117963
76502	117964
96390	117965
12656	117966
15640	117967
97	117968
39961	117969
28780	117970
56603	117971
75088	117972
28473	117973
573	117974
113648	117975
20503	117976
64359	117977
38272	117978
24363	117979
13265	117980
30153	117981
16538	117982
20005	117983
32316	117984
827	117985
471	117986
18547	117987
4462	117988
68466	117989
80310	117990
57794	117991
36120	117992
22027	117993
15069	117994
22598	117995
10939	117996
1720	117997
73769	117998
11079	117999
31479	118000
856	118001
8081	118002
16304	118003
90	118004
65931	118005
105792	118006
40477	118007
37279	118008
1583	118009
82984	118010
86389	118011
49740	118012
32852	118013
45781	118014
52150	118015
4983	118016
18078	118017
25118	118018
13438	118019
7189	118020
26039	118021
83516	118022
27375	118023
100325	118024
6603	118025
1732	118026
25326	118027
11453	118028
35658	118029
6528	118030
8441	118031
2866	118032
18987	118033
74976	118034
62386	118035
39623	118036
3594	118037
32808	118038
39175	118039
24093	118040
7101	118041
7333	118042
4061	118043
18581	118044
31227	118045
7958	118046
16259	118047
87032	118048
72608	118049
84741	118050
86557	118051
11828	118052
34821	118053
31425	118054
40568	118055
9785	118056
18642	118057
53120	118058
19119	118059
75670	118060
952	118061
5178	118062
5309	118063
7149	118064
4514	118065
16737	118066
46761	118067
33698	118068
3867	118069
13513	118070
52424	118071
26401	118072
61950	118073
5538	118074
26839	118075
3467	118076
74813	118077
12676	118078
21442	118079
65178	118080
137	118081
22027	118082
11193	118083
4445	118084
14523	118085
10066	118086
4357	118087
46937	118088
66536	118089
17142	118090
24233	118091
6575	118092
43109	118093
2028	118094
14117	118095
1116	118096
35786	118097
14083	118098
19038	118099
2606	118100
75651	118101
5055	118102
29672	118103
21034	118104
54274	118105
79253	118106
34618	118107
34557	118108
21957	118109
68749	118110
27060	118111
38624	118112
32537	118113
64485	118114
109420	118115
1187	118116
7056	118117
11974	118118
370	118119
45616	118120
2445	118121
22366	118122
77443	118123
5687	118124
12403	118125
34404	118126
28106	118127
1936	118128
111	118129
25343	118130
93138	118131
6623	118132
50318	118133
10169	118134
17549	118135
13113	118136
29233	118137
4176	118138
76	118139
16803	118140
15981	118141
32110	118142
19119	118143
23209	118144
70160	118145
13918	118146
349	118147
53178	118148
25088	118149
9529	118150
4735	118151
18314	118152
35906	118153
4932	118154
1088	118155
48603	118156
547	118157
8713	118158
47971	118159
40316	118160
9994	118161
23940	118162
16450	118163
52536	118164
40352	118165
7763	118166
8206	118167
35861	118168
9363	118169
81954	118170
72060	118171
17435	118172
929	118173
15551	118174
24220	118175
3941	118176
4059	118177
38184	118178
38206	118179
2140	118180
12758	118181
42135	118182
9211	118183
46031	118184
22340	118185
1387	118186
32	118187
25601	118188
21833	118189
47382	118190
35469	118191
386	118192
67249	118193
6478	118194
19112	118195
73998	118196
17513	118197
63877	118198
6911	118199
8490	118200
78647	118201
8427	118202
28693	118203
5769	118204
16098	118205
16973	118206
17922	118207
26483	118208
62748	118209
105	118210
73231	118211
17834	118212
47955	118213
453	118214
1620	118215
89790	118216
19097	118217
6348	118218
40258	118219
19568	118220
15648	118221
51922	118222
55856	118223
48957	118224
43115	118225
6401	118226
649	118227
7320	118228
87532	118229
7466	118230
5931	118231
18130	118232
32242	118233
1611	118234
62993	118235
1290	118236
15920	118237
28376	118238
9460	118239
328	118240
53164	118241
4205	118242
9748	118243
36681	118244
34976	118245
9050	118246
45057	118247
8285	118248
33075	118249
45694	118250
109215	118251
42342	118252
3270	118253
48035	118254
13836	118255
86695	118256
44469	118257
16819	118258
68573	118259
39009	118260
20222	118261
76589	118262
254	118263
38074	118264
113541	118265
22356	118266
9391	118267
2656	118268
76519	118269
670	118270
41075	118271
7776	118272
25398	118273
10674	118274
12738	118275
6324	118276
1227	118277
12433	118278
24552	118279
2101	118280
270	118281
13556	118282
16866	118283
76	118284
10965	118285
15136	118286
56158	118287
17576	118288
44259	118289
6751	118290
37247	118291
102339	118292
15840	118293
26503	118294
57796	118295
19858	118296
34507	118297
23217	118298
44573	118299
15265	118300
12884	118301
73341	118302
44471	118303
45	118304
53936	118305
1946	118306
728	118307
29776	118308
4030	118309
3091	118310
64801	118311
54472	118312
38310	118313
112189	118314
9907	118315
60529	118316
27210	118317
44778	118318
9009	118319
5525	118320
1219	118321
33015	118322
89579	118323
23446	118324
60932	118325
16950	118326
1032	118327
59255	118328
32099	118329
81150	118330
81255	118331
3128	118332
17147	118333
2049	118334
18413	118335
34101	118336
69572	118337
1264	118338
3137	118339
16169	118340
61850	118341
7458	118342
28322	118343
49936	118344
91405	118345
31494	118346
1891	118347
37390	118348
67453	118349
50578	118350
12	118351
69414	118352
36162	118353
57720	118354
16794	118355
20269	118356
71324	118357
1909	118358
56407	118359
9600	118360
23903	118361
4621	118362
13909	118363
64419	118364
20608	118365
36902	118366
58554	118367
14721	118368
2712	118369
9243	118370
285	118371
56477	118372
65242	118373
21684	118374
44770	118375
1499	118376
23995	118377
1323	118378
54753	118379
31726	118380
23567	118381
22141	118382
89640	118383
27297	118384
501	118385
23603	118386
5024	118387
47611	118388
60989	118389
25726	118390
21321	118391
13344	118392
84393	118393
8709	118394
13502	118395
40967	118396
29042	118397
9728	118398
111414	118399
8927	118400
63917	118401
14232	118402
18980	118403
9186	118404
14350	118405
27202	118406
1244	118407
2498	118408
3971	118409
1163	118410
6161	118411
11311	118412
30340	118413
1687	118414
1715	118415
24492	118416
4439	118417
47181	118418
36874	118419
25038	118420
33046	118421
11326	118422
11707	118423
73728	118424
57120	118425
40103	118426
19844	118427
1118	118428
48475	118429
3385	118430
84536	118431
105665	118432
3889	118433
470	118434
66679	118435
1709	118436
4717	118437
8072	118438
9533	118439
27079	118440
87552	118441
3904	118442
42639	118443
22469	118444
14909	118445
46590	118446
45598	118447
85814	118448
68121	118449
5072	118450
14370	118451
41450	118452
39793	118453
6067	118454
4704	118455
44566	118456
56170	118457
2580	118458
69565	118459
78588	118460
2897	118461
1357	118462
3551	118463
23139	118464
377	118465
46759	118466
11521	118467
3755	118468
78774	118469
152	118470
89000	118471
114584	118472
15406	118473
25506	118474
445	118475
94428	118476
3414	118477
77351	118478
36223	118479
47647	118480
73316	118481
8262	118482
74689	118483
27007	118484
54776	118485
38890	118486
79308	118487
30905	118488
30138	118489
98916	118490
50164	118491
66146	118492
408	118493
15233	118494
38787	118495
83077	118496
49818	118497
6803	118498
87496	118499
2028	118500
8167	118501
27551	118502
65780	118503
11573	118504
63625	118505
631	118506
57993	118507
1482	118508
46674	118509
23424	118510
20642	118511
48710	118512
89863	118513
6412	118514
87865	118515
15965	118516
30061	118517
64633	118518
4236	118519
73048	118520
46796	118521
20447	118522
32730	118523
225	118524
85041	118525
6542	118526
1587	118527
16187	118528
63218	118529
13234	118530
69661	118531
10516	118532
21509	118533
76886	118534
6735	118535
86	118536
55896	118537
17590	118538
34856	118539
5383	118540
5225	118541
31656	118542
83794	118543
73416	118544
81435	118545
47414	118546
23667	118547
2587	118548
87925	118549
2123	118550
3302	118551
44364	118552
89284	118553
62613	118554
62658	118555
7824	118556
2391	118557
33109	118558
2295	118559
333	118560
8	118561
16044	118562
36009	118563
68089	118564
12701	118565
15803	118566
20776	118567
27371	118568
11615	118569
4654	118570
4498	118571
3150	118572
8054	118573
13608	118574
71875	118575
15082	118576
41141	118577
55599	118578
24585	118579
6151	118580
39401	118581
2130	118582
1529	118583
35736	118584
6900	118585
7560	118586
1245	118587
17010	118588
56656	118589
76083	118590
532	118591
43464	118592
22794	118593
80967	118594
81371	118595
7399	118596
33658	118597
54889	118598
9313	118599
46963	118600
10567	118601
8244	118602
91278	118603
46002	118604
53973	118605
55542	118606
6919	118607
34048	118608
11728	118609
41889	118610
38124	118611
19288	118612
21239	118613
22307	118614
63348	118615
10834	118616
18741	118617
13849	118618
12294	118619
34124	118620
31844	118621
19045	118622
75311	118623
72836	118624
31586	118625
3593	118626
16433	118627
68785	118628
46232	118629
36933	118630
6166	118631
3717	118632
3806	118633
7683	118634
24727	118635
78792	118636
25062	118637
66819	118638
28922	118639
3672	118640
1636	118641
24020	118642
31154	118643
91035	118644
1201	118645
88073	118646
48446	118647
43842	118648
49935	118649
37341	118650
7270	118651
23899	118652
419	118653
24795	118654
40949	118655
13753	118656
41579	118657
66905	118658
37656	118659
808	118660
106895	118661
62411	118662
8949	118663
76547	118664
16042	118665
1343	118666
3399	118667
81574	118668
19206	118669
15879	118670
1046	118671
498	118672
85016	118673
6097	118674
47007	118675
5144	118676
24836	118677
110390	118678
22914	118679
57090	118680
80536	118681
3098	118682
3572	118683
61726	118684
37859	118685
30443	118686
1662	118687
9281	118688
10393	118689
44	118690
47201	118691
26590	118692
40331	118693
87028	118694
270	118695
49948	118696
2961	118697
94502	118698
11308	118699
9268	118700
13964	118701
56015	118702
26269	118703
15966	118704
33269	118705
325	118706
97420	118707
67394	118708
5021	118709
12738	118710
5676	118711
30120	118712
61167	118713
55929	118714
3997	118715
3916	118716
98242	118717
27223	118718
14459	118719
15030	118720
59575	118721
77910	118722
99581	118723
47178	118724
72047	118725
7667	118726
18338	118727
57207	118728
26267	118729
36338	118730
90514	118731
16644	118732
19913	118733
1328	118734
66407	118735
35088	118736
39426	118737
35728	118738
35625	118739
9335	118740
73103	118741
40	118742
92800	118743
69910	118744
12039	118745
94620	118746
41379	118747
35439	118748
35583	118749
5197	118750
47584	118751
3187	118752
39191	118753
58	118754
24197	118755
18855	118756
1292	118757
11835	118758
73482	118759
39551	118760
25592	118761
90328	118762
74	118763
2691	118764
40773	118765
40469	118766
338	118767
62110	118768
7409	118769
94047	118770
2066	118771
3787	118772
16677	118773
30543	118774
109782	118775
38132	118776
4508	118777
484	118778
411	118779
15	118780
40158	118781
38930	118782
50164	118783
818	118784
29154	118785
6746	118786
1182	118787
56931	118788
31	118789
38508	118790
46552	118791
8376	118792
8930	118793
19812	118794
25977	118795
17957	118796
568	118797
183	118798
13147	118799
12006	118800
22377	118801
10251	118802
7723	118803
19767	118804
9507	118805
17186	118806
155	118807
20893	118808
12796	118809
98566	118810
9130	118811
41890	118812
50414	118813
25544	118814
16551	118815
8701	118816
50543	118817
3442	118818
68697	118819
7846	118820
3331	118821
18330	118822
1452	118823
96283	118824
39723	118825
6591	118826
52753	118827
49087	118828
33627	118829
6431	118830
83406	118831
19368	118832
85904	118833
23498	118834
8462	118835
25347	118836
7161	118837
87914	118838
15268	118839
16276	118840
56023	118841
47767	118842
92732	118843
58069	118844
55639	118845
11834	118846
14876	118847
78790	118848
100205	118849
3	118850
3432	118851
15502	118852
65883	118853
47726	118854
11986	118855
5015	118856
17818	118857
10772	118858
52082	118859
61971	118860
91774	118861
56	118862
19497	118863
46823	118864
14968	118865
29103	118866
102242	118867
2056	118868
36417	118869
93784	118870
38448	118871
243	118872
5120	118873
6800	118874
480	118875
27300	118876
3734	118877
13813	118878
70147	118879
7423	118880
72372	118881
5131	118882
64452	118883
32012	118884
2547	118885
59275	118886
901	118887
90893	118888
1127	118889
599	118890
17987	118891
37906	118892
18089	118893
26897	118894
83370	118895
30957	118896
17252	118897
14378	118898
57609	118899
17035	118900
7037	118901
201	118902
47133	118903
62684	118904
41058	118905
6128	118906
79786	118907
28556	118908
3079	118909
18357	118910
14699	118911
536	118912
44499	118913
1250	118914
35886	118915
32075	118916
3311	118917
38204	118918
94920	118919
68161	118920
46962	118921
36703	118922
3778	118923
78585	118924
55509	118925
32899	118926
64025	118927
72815	118928
10422	118929
39283	118930
17392	118931
1674	118932
9312	118933
39903	118934
56982	118935
21685	118936
48350	118937
44102	118938
33648	118939
48614	118940
50904	118941
6649	118942
13005	118943
16785	118944
28712	118945
9745	118946
2528	118947
1754	118948
29082	118949
20665	118950
60430	118951
1613	118952
635	118953
19891	118954
612	118955
19599	118956
7255	118957
41826	118958
19060	118959
104133	118960
12212	118961
227	118962
86317	118963
4899	118964
37349	118965
13806	118966
103091	118967
3040	118968
54268	118969
8416	118970
17200	118971
26707	118972
45223	118973
18496	118974
29134	118975
22397	118976
7992	118977
10891	118978
1131	118979
859	118980
97666	118981
6078	118982
101570	118983
1840	118984
22731	118985
114548	118986
1698	118987
34309	118988
17362	118989
113	118990
26684	118991
28495	118992
90801	118993
13485	118994
12889	118995
126	118996
19290	118997
48411	118998
33982	118999
8996	119000
18734	119001
95929	119002
27260	119003
5387	119004
28115	119005
101338	119006
7359	119007
62385	119008
3674	119009
80413	119010
401	119011
26948	119012
63737	119013
32764	119014
5601	119015
78486	119016
27106	119017
14966	119018
2173	119019
46983	119020
55281	119021
16420	119022
150	119023
56049	119024
7441	119025
91113	119026
96485	119027
6	119028
24587	119029
98645	119030
56042	119031
21600	119032
5974	119033
15020	119034
13703	119035
19404	119036
14438	119037
4751	119038
8227	119039
770	119040
43029	119041
78845	119042
31542	119043
47175	119044
42462	119045
19616	119046
105537	119047
7956	119048
2559	119049
9142	119050
43951	119051
31242	119052
43554	119053
71689	119054
28200	119055
491	119056
2499	119057
3111	119058
17533	119059
54574	119060
30972	119061
87548	119062
6061	119063
3096	119064
3441	119065
4167	119066
13775	119067
8652	119068
21355	119069
126	119070
7380	119071
6678	119072
64736	119073
7044	119074
1504	119075
17258	119076
88880	119077
96747	119078
52362	119079
63313	119080
3819	119081
6571	119082
43545	119083
94632	119084
25303	119085
4769	119086
19923	119087
1257	119088
6229	119089
86949	119090
14535	119091
955	119092
29926	119093
102368	119094
69505	119095
35314	119096
8981	119097
4202	119098
78120	119099
70340	119100
3720	119101
17771	119102
40143	119103
59631	119104
101280	119105
39267	119106
4869	119107
1373	119108
718	119109
3591	119110
15772	119111
87905	119112
5092	119113
95282	119114
16481	119115
15096	119116
21952	119117
13517	119118
4310	119119
34640	119120
15695	119121
63917	119122
428	119123
27665	119124
36234	119125
1869	119126
12478	119127
67908	119128
41773	119129
2256	119130
5302	119131
54037	119132
21803	119133
108777	119134
8506	119135
95781	119136
47421	119137
55276	119138
37637	119139
14020	119140
2601	119141
75363	119142
64168	119143
78642	119144
12920	119145
45220	119146
52260	119147
58138	119148
27305	119149
61747	119150
37825	119151
103	119152
30111	119153
40462	119154
63126	119155
1918	119156
46397	119157
77674	119158
99629	119159
74814	119160
38788	119161
41379	119162
56773	119163
6208	119164
11822	119165
21710	119166
102394	119167
75259	119168
61379	119169
4097	119170
6798	119171
4303	119172
11161	119173
218	119174
23712	119175
6872	119176
58598	119177
27693	119178
30075	119179
431	119180
50616	119181
91034	119182
56834	119183
1122	119184
33482	119185
61517	119186
1925	119187
22570	119188
19103	119189
54895	119190
12841	119191
83054	119192
11838	119193
705	119194
36728	119195
22109	119196
8321	119197
5070	119198
51027	119199
32237	119200
88487	119201
63069	119202
17485	119203
14144	119204
102780	119205
10408	119206
52837	119207
45240	119208
25558	119209
34438	119210
46102	119211
72546	119212
19275	119213
52720	119214
13059	119215
555	119216
30109	119217
11322	119218
60923	119219
45154	119220
672	119221
779	119222
7623	119223
22279	119224
64030	119225
261	119226
5157	119227
51193	119228
46549	119229
70554	119230
21996	119231
12120	119232
13064	119233
2372	119234
25186	119235
55270	119236
35	119237
24219	119238
6963	119239
28646	119240
29906	119241
53249	119242
33015	119243
92234	119244
72	119245
25529	119246
12458	119247
1001	119248
51356	119249
62180	119250
14578	119251
37221	119252
56986	119253
35042	119254
47817	119255
54680	119256
87947	119257
23239	119258
4056	119259
66922	119260
3932	119261
65889	119262
47219	119263
5882	119264
3578	119265
7481	119266
103076	119267
383	119268
7164	119269
342	119270
25446	119271
6145	119272
13926	119273
25800	119274
32265	119275
5454	119276
64986	119277
220	119278
48526	119279
88641	119280
23064	119281
93	119282
38677	119283
70092	119284
6580	119285
9297	119286
9657	119287
546	119288
79062	119289
39699	119290
12	119291
14965	119292
14368	119293
49099	119294
47184	119295
79587	119296
48003	119297
9784	119298
71994	119299
44481	119300
44317	119301
4195	119302
69376	119303
30384	119304
2525	119305
28925	119306
5580	119307
22274	119308
107868	119309
8295	119310
1976	119311
1914	119312
15609	119313
8606	119314
3762	119315
676	119316
1284	119317
176	119318
65221	119319
46798	119320
77199	119321
717	119322
1849	119323
33572	119324
10799	119325
28485	119326
1883	119327
29745	119328
12486	119329
60219	119330
77361	119331
5294	119332
66184	119333
27096	119334
76173	119335
21948	119336
12787	119337
49867	119338
80614	119339
20183	119340
17841	119341
22	119342
62819	119343
16123	119344
64704	119345
20160	119346
17850	119347
49577	119348
4115	119349
4400	119350
26892	119351
18991	119352
31243	119353
41210	119354
11504	119355
1415	119356
74405	119357
49451	119358
40689	119359
20480	119360
11768	119361
2341	119362
6619	119363
7960	119364
26914	119365
846	119366
26261	119367
50868	119368
10528	119369
14056	119370
2380	119371
31974	119372
18335	119373
1132	119374
4146	119375
32715	119376
15779	119377
36113	119378
3059	119379
49574	119380
210	119381
219	119382
78246	119383
70390	119384
62	119385
17345	119386
29562	119387
55372	119388
17489	119389
27953	119390
34195	119391
567	119392
161	119393
916	119394
33120	119395
2006	119396
6208	119397
5228	119398
82217	119399
210	119400
62428	119401
60648	119402
11266	119403
70619	119404
35636	119405
3629	119406
509	119407
916	119408
33578	119409
38465	119410
13292	119411
43263	119412
59978	119413
39647	119414
17148	119415
74980	119416
39342	119417
14674	119418
39032	119419
3513	119420
26294	119421
27187	119422
11637	119423
29129	119424
54881	119425
105301	119426
5035	119427
4675	119428
36332	119429
13452	119430
46936	119431
43396	119432
12915	119433
44933	119434
49169	119435
40491	119436
54315	119437
14013	119438
71509	119439
15988	119440
97270	119441
13059	119442
7773	119443
31239	119444
19096	119445
8635	119446
33661	119447
80986	119448
172	119449
29099	119450
30289	119451
26381	119452
36579	119453
5656	119454
1487	119455
4514	119456
25988	119457
1014	119458
2100	119459
58619	119460
7850	119461
74847	119462
6323	119463
12335	119464
44126	119465
45070	119466
25623	119467
17832	119468
35044	119469
12531	119470
21452	119471
33783	119472
33211	119473
7645	119474
877	119475
57032	119476
460	119477
85877	119478
61915	119479
8311	119480
2157	119481
12866	119482
12408	119483
15005	119484
7840	119485
4010	119486
11599	119487
21347	119488
68197	119489
31082	119490
36838	119491
33243	119492
37047	119493
85986	119494
18810	119495
53949	119496
58362	119497
92295	119498
44917	119499
50227	119500
862	119501
20006	119502
9246	119503
33714	119504
9776	119505
18817	119506
16207	119507
43957	119508
17048	119509
40735	119510
36670	119511
58073	119512
2013	119513
88846	119514
22967	119515
24702	119516
59130	119517
30234	119518
17233	119519
114	119520
49356	119521
13404	119522
102543	119523
34766	119524
53866	119525
81977	119526
35840	119527
56	119528
8690	119529
50218	119530
75059	119531
16300	119532
2041	119533
36385	119534
25022	119535
55372	119536
86549	119537
12803	119538
76797	119539
42155	119540
63395	119541
40075	119542
73357	119543
8007	119544
5221	119545
13304	119546
31050	119547
79871	119548
57408	119549
4380	119550
7167	119551
11668	119552
3215	119553
5680	119554
50869	119555
54495	119556
76581	119557
78655	119558
2306	119559
2099	119560
23479	119561
36517	119562
39804	119563
30372	119564
41577	119565
1203	119566
35735	119567
20453	119568
23050	119569
20612	119570
1214	119571
22351	119572
6327	119573
26304	119574
32265	119575
4639	119576
73022	119577
97581	119578
8912	119579
89848	119580
56868	119581
59333	119582
3260	119583
12706	119584
10558	119585
197	119586
13484	119587
25073	119588
7370	119589
22133	119590
75640	119591
1465	119592
2590	119593
209	119594
65443	119595
33341	119596
16122	119597
37897	119598
37679	119599
97610	119600
86648	119601
719	119602
43275	119603
51718	119604
5944	119605
60912	119606
8628	119607
14222	119608
28234	119609
3337	119610
23132	119611
89922	119612
93	119613
2079	119614
37500	119615
29829	119616
47024	119617
14737	119618
14567	119619
23722	119620
30248	119621
15958	119622
52721	119623
3461	119624
3950	119625
3443	119626
3814	119627
51394	119628
38044	119629
70424	119630
23600	119631
8347	119632
29275	119633
9011	119634
4228	119635
84117	119636
37676	119637
10310	119638
45480	119639
42757	119640
84993	119641
898	119642
31980	119643
7553	119644
39065	119645
5396	119646
45249	119647
14199	119648
29231	119649
74594	119650
7135	119651
346	119652
1209	119653
26283	119654
89879	119655
7152	119656
88414	119657
58547	119658
15778	119659
78353	119660
12050	119661
4558	119662
55550	119663
974	119664
86416	119665
37600	119666
56569	119667
13368	119668
26275	119669
60725	119670
58746	119671
93627	119672
32259	119673
62329	119674
24262	119675
65227	119676
18722	119677
6929	119678
7962	119679
15149	119680
73078	119681
17847	119682
52996	119683
14641	119684
56605	119685
60714	119686
9221	119687
63373	119688
5375	119689
13196	119690
6409	119691
15205	119692
41337	119693
13326	119694
31396	119695
21636	119696
12245	119697
86179	119698
74037	119699
2712	119700
111367	119701
55145	119702
14026	119703
29363	119704
52845	119705
5550	119706
357	119707
100956	119708
23582	119709
74891	119710
50127	119711
49394	119712
40076	119713
22142	119714
17721	119715
12113	119716
37074	119717
37177	119718
62391	119719
6621	119720
48320	119721
59176	119722
42777	119723
9264	119724
77827	119725
4991	119726
45046	119727
49547	119728
14818	119729
34476	119730
1371	119731
88548	119732
1267	119733
24592	119734
29287	119735
4440	119736
47901	119737
55831	119738
70049	119739
76871	119740
16352	119741
7921	119742
48775	119743
61261	119744
43697	119745
87132	119746
607	119747
7194	119748
811	119749
9954	119750
83940	119751
40022	119752
1991	119753
53196	119754
38908	119755
20097	119756
56184	119757
40902	119758
34886	119759
46231	119760
50060	119761
25041	119762
62615	119763
12504	119764
27865	119765
78507	119766
17694	119767
18568	119768
10045	119769
45533	119770
32042	119771
33426	119772
25395	119773
16090	119774
26418	119775
93737	119776
30240	119777
3718	119778
43157	119779
60080	119780
15963	119781
2882	119782
3409	119783
58137	119784
55568	119785
2106	119786
9916	119787
78689	119788
62048	119789
38900	119790
84596	119791
150	119792
6988	119793
51610	119794
33992	119795
43469	119796
5314	119797
29997	119798
12227	119799
74436	119800
68437	119801
1563	119802
111726	119803
10136	119804
52551	119805
40	119806
18503	119807
10239	119808
21246	119809
95627	119810
42149	119811
57930	119812
6305	119813
9952	119814
95862	119815
17504	119816
11436	119817
8246	119818
43540	119819
35215	119820
95881	119821
68876	119822
35211	119823
36569	119824
13136	119825
7885	119826
4534	119827
13201	119828
862	119829
25386	119830
18058	119831
322	119832
6609	119833
33217	119834
18555	119835
72928	119836
24511	119837
32065	119838
24129	119839
11699	119840
60	119841
9503	119842
87539	119843
24873	119844
6278	119845
9995	119846
39972	119847
32339	119848
1366	119849
2877	119850
27257	119851
71891	119852
365	119853
60632	119854
5770	119855
45999	119856
27941	119857
14901	119858
61374	119859
57957	119860
13523	119861
26076	119862
38982	119863
64084	119864
3839	119865
46808	119866
44363	119867
2450	119868
69868	119869
24252	119870
966	119871
14070	119872
57699	119873
40251	119874
20020	119875
58233	119876
50873	119877
46137	119878
18374	119879
3126	119880
45011	119881
55088	119882
30266	119883
628	119884
25156	119885
34329	119886
94026	119887
1383	119888
2478	119889
50809	119890
68124	119891
10664	119892
45434	119893
9037	119894
1254	119895
48109	119896
77250	119897
21490	119898
15116	119899
78445	119900
39960	119901
14925	119902
305	119903
9354	119904
7344	119905
43886	119906
7202	119907
64180	119908
940	119909
19695	119910
30525	119911
29788	119912
24879	119913
6783	119914
24934	119915
33098	119916
64851	119917
25298	119918
356	119919
17505	119920
32606	119921
12800	119922
78493	119923
42169	119924
2337	119925
20924	119926
77162	119927
8722	119928
8654	119929
22110	119930
35199	119931
1225	119932
98831	119933
58620	119934
33977	119935
1456	119936
67721	119937
87412	119938
23507	119939
2697	119940
33876	119941
62578	119942
66668	119943
42489	119944
24328	119945
2553	119946
8283	119947
43562	119948
4899	119949
3809	119950
54295	119951
13084	119952
7055	119953
67537	119954
7392	119955
3193	119956
56221	119957
35557	119958
17936	119959
18217	119960
29524	119961
79120	119962
9412	119963
85398	119964
16843	119965
24163	119966
3619	119967
4259	119968
13871	119969
73696	119970
15954	119971
28577	119972
24999	119973
42182	119974
16705	119975
58866	119976
60057	119977
34371	119978
7522	119979
85345	119980
1636	119981
22654	119982
75397	119983
91983	119984
90739	119985
1517	119986
29694	119987
6265	119988
34413	119989
36009	119990
92781	119991
40434	119992
33933	119993
7801	119994
46904	119995
15316	119996
5612	119997
7059	119998
5996	119999
10463	120000
22004	120001
11885	120002
36891	120003
45023	120004
88618	120005
57314	120006
59889	120007
80519	120008
373	120009
8303	120010
2976	120011
51344	120012
802	120013
21752	120014
15757	120015
14713	120016
10652	120017
10684	120018
92727	120019
48173	120020
1556	120021
2721	120022
17860	120023
6867	120024
68435	120025
17204	120026
1470	120027
15312	120028
46928	120029
10104	120030
12667	120031
82552	120032
133	120033
293	120034
74704	120035
34470	120036
13609	120037
80254	120038
32354	120039
10943	120040
8550	120041
65119	120042
56712	120043
21937	120044
109116	120045
13836	120046
69993	120047
455	120048
22461	120049
59943	120050
78633	120051
554	120052
6968	120053
60460	120054
39622	120055
28371	120056
94718	120057
8566	120058
19903	120059
12225	120060
1874	120061
1583	120062
41033	120063
37548	120064
18151	120065
16895	120066
8660	120067
52649	120068
41294	120069
3073	120070
5583	120071
11231	120072
32376	120073
107655	120074
4650	120075
22626	120076
32358	120077
36634	120078
49697	120079
8769	120080
5666	120081
5691	120082
54075	120083
3818	120084
35066	120085
13447	120086
38788	120087
150	120088
1527	120089
2457	120090
35559	120091
2077	120092
24918	120093
19988	120094
21957	120095
63185	120096
13785	120097
16819	120098
5631	120099
14629	120100
78367	120101
63293	120102
1976	120103
60364	120104
87034	120105
87225	120106
22566	120107
62068	120108
69964	120109
84315	120110
12605	120111
1981	120112
11663	120113
93561	120114
60074	120115
52520	120116
31117	120117
20392	120118
6423	120119
44972	120120
17997	120121
52348	120122
36812	120123
18905	120124
21161	120125
33752	120126
22417	120127
37803	120128
83443	120129
5856	120130
28129	120131
33623	120132
61221	120133
31755	120134
7766	120135
1055	120136
61967	120137
3001	120138
42494	120139
77049	120140
38268	120141
34734	120142
17836	120143
13182	120144
8237	120145
20907	120146
39471	120147
5364	120148
59330	120149
15438	120150
11112	120151
21364	120152
8112	120153
53235	120154
23244	120155
31370	120156
15285	120157
18141	120158
1142	120159
62944	120160
2765	120161
545	120162
46077	120163
25408	120164
23278	120165
29054	120166
2555	120167
31866	120168
37874	120169
12670	120170
48845	120171
13167	120172
53198	120173
55487	120174
65124	120175
99923	120176
7	120177
63361	120178
46193	120179
89854	120180
15123	120181
17556	120182
98259	120183
93	120184
3279	120185
12149	120186
30432	120187
36950	120188
18840	120189
17760	120190
322	120191
50138	120192
60950	120193
17661	120194
53661	120195
19910	120196
48152	120197
11614	120198
90475	120199
22599	120200
9980	120201
37440	120202
331	120203
11024	120204
98730	120205
65468	120206
80264	120207
1381	120208
3464	120209
37682	120210
60342	120211
9254	120212
7870	120213
362	120214
1094	120215
18368	120216
6740	120217
35305	120218
5194	120219
43679	120220
7415	120221
39478	120222
18971	120223
41845	120224
24147	120225
26840	120226
19645	120227
3156	120228
73667	120229
96936	120230
34490	120231
69574	120232
2213	120233
17217	120234
441	120235
13734	120236
32700	120237
6529	120238
45030	120239
6938	120240
3248	120241
27349	120242
21737	120243
43986	120244
17349	120245
57061	120246
1940	120247
46319	120248
98028	120249
129	120250
49528	120251
1421	120252
85309	120253
76393	120254
43378	120255
11243	120256
1671	120257
34828	120258
5239	120259
15926	120260
48194	120261
31161	120262
59142	120263
67199	120264
2906	120265
16095	120266
23517	120267
32180	120268
3269	120269
18259	120270
48083	120271
56696	120272
101445	120273
14157	120274
47979	120275
65	120276
34	120277
23140	120278
39286	120279
16302	120280
70978	120281
2064	120282
34069	120283
31801	120284
1847	120285
67730	120286
54068	120287
815	120288
90020	120289
26194	120290
94875	120291
45097	120292
5536	120293
54967	120294
33626	120295
40324	120296
20176	120297
1953	120298
8037	120299
29700	120300
83254	120301
6418	120302
4647	120303
36688	120304
43870	120305
24988	120306
102912	120307
34138	120308
21053	120309
36593	120310
11481	120311
12666	120312
67723	120313
2770	120314
79776	120315
24016	120316
602	120317
65287	120318
2729	120319
56305	120320
64180	120321
1634	120322
50376	120323
20635	120324
62682	120325
26616	120326
12040	120327
19025	120328
12270	120329
4876	120330
5862	120331
10275	120332
40050	120333
13485	120334
23301	120335
1014	120336
112697	120337
47202	120338
6297	120339
62574	120340
27056	120341
84883	120342
27072	120343
67826	120344
56219	120345
37542	120346
57098	120347
27562	120348
16998	120349
32778	120350
13003	120351
82629	120352
4419	120353
19968	120354
5080	120355
6840	120356
6691	120357
56495	120358
53337	120359
12447	120360
58865	120361
40315	120362
14223	120363
20558	120364
13936	120365
5428	120366
46611	120367
34535	120368
8349	120369
23810	120370
27534	120371
36889	120372
7083	120373
28805	120374
702	120375
47171	120376
60068	120377
43818	120378
23947	120379
17346	120380
93505	120381
44799	120382
44841	120383
13654	120384
29559	120385
31653	120386
43601	120387
23036	120388
48716	120389
571	120390
59854	120391
47702	120392
817	120393
712	120394
2738	120395
111413	120396
7605	120397
460	120398
43213	120399
52724	120400
16327	120401
27712	120402
13507	120403
21017	120404
9829	120405
49585	120406
14136	120407
52982	120408
50046	120409
33056	120410
51918	120411
76487	120412
67110	120413
12062	120414
80658	120415
37177	120416
11584	120417
81915	120418
4754	120419
7280	120420
4467	120421
23434	120422
12562	120423
29477	120424
5601	120425
927	120426
1811	120427
1835	120428
51646	120429
754	120430
5326	120431
30323	120432
2694	120433
33563	120434
43616	120435
63456	120436
473	120437
1234	120438
14882	120439
20442	120440
6783	120441
14057	120442
12917	120443
12314	120444
5936	120445
28179	120446
59457	120447
3567	120448
3964	120449
13656	120450
103976	120451
86390	120452
20471	120453
13220	120454
22052	120455
5090	120456
37293	120457
82870	120458
7838	120459
17431	120460
60952	120461
2050	120462
698	120463
84808	120464
28160	120465
6507	120466
48768	120467
1493	120468
20861	120469
9779	120470
15765	120471
41400	120472
8859	120473
11281	120474
52609	120475
104	120476
46473	120477
99961	120478
1986	120479
6098	120480
23186	120481
21529	120482
22396	120483
106742	120484
37540	120485
8713	120486
38678	120487
790	120488
80381	120489
8031	120490
68648	120491
32748	120492
8253	120493
669	120494
98714	120495
94092	120496
44722	120497
2331	120498
1027	120499
11952	120500
2523	120501
8656	120502
66124	120503
32122	120504
17506	120505
757	120506
54767	120507
35964	120508
75620	120509
97034	120510
34900	120511
3261	120512
45945	120513
36996	120514
26712	120515
12485	120516
904	120517
31843	120518
973	120519
36532	120520
4038	120521
19489	120522
33249	120523
900	120524
40231	120525
34827	120526
15137	120527
2682	120528
29448	120529
1872	120530
27680	120531
4804	120532
33513	120533
57470	120534
19015	120535
102	120536
39689	120537
77957	120538
21728	120539
25418	120540
13343	120541
68048	120542
1016	120543
32241	120544
27906	120545
71404	120546
13210	120547
14898	120548
39532	120549
26304	120550
23588	120551
4695	120552
533	120553
60462	120554
32360	120555
72487	120556
56860	120557
6560	120558
32232	120559
27529	120560
1450	120561
67271	120562
40763	120563
79669	120564
7006	120565
4142	120566
29	120567
1172	120568
91673	120569
8379	120570
18695	120571
2425	120572
51286	120573
19139	120574
2664	120575
47890	120576
64612	120577
55510	120578
4853	120579
23237	120580
3441	120581
49317	120582
7580	120583
43347	120584
66673	120585
5974	120586
483	120587
9783	120588
39904	120589
20384	120590
54133	120591
27174	120592
321	120593
21953	120594
95730	120595
106023	120596
14251	120597
44108	120598
2817	120599
2041	120600
909	120601
27439	120602
5628	120603
85882	120604
32633	120605
2133	120606
80638	120607
82691	120608
55735	120609
69167	120610
15717	120611
32953	120612
2119	120613
39065	120614
14447	120615
29724	120616
5685	120617
65884	120618
13337	120619
50778	120620
7309	120621
17509	120622
58524	120623
17432	120624
6460	120625
2022	120626
32865	120627
1228	120628
46192	120629
8518	120630
47403	120631
98290	120632
10600	120633
4390	120634
33810	120635
40361	120636
90195	120637
33472	120638
11726	120639
18617	120640
4840	120641
674	120642
40478	120643
3083	120644
49207	120645
10654	120646
39524	120647
2658	120648
22805	120649
11980	120650
12852	120651
5179	120652
16148	120653
3227	120654
5757	120655
50223	120656
25765	120657
14580	120658
13496	120659
14702	120660
641	120661
9273	120662
88592	120663
3727	120664
23326	120665
68305	120666
320	120667
64999	120668
116	120669
5798	120670
7782	120671
94869	120672
2479	120673
24393	120674
23497	120675
69575	120676
46739	120677
13080	120678
11740	120679
5728	120680
13779	120681
21380	120682
25443	120683
46934	120684
10944	120685
8645	120686
21270	120687
16951	120688
3758	120689
26532	120690
95440	120691
2489	120692
27452	120693
11856	120694
3273	120695
60687	120696
21095	120697
23688	120698
7168	120699
534	120700
78697	120701
17576	120702
62257	120703
2141	120704
6310	120705
28240	120706
89894	120707
50237	120708
23816	120709
46217	120710
60777	120711
51043	120712
22004	120713
25288	120714
28974	120715
2278	120716
15	120717
4131	120718
63192	120719
17460	120720
27689	120721
20587	120722
5430	120723
89532	120724
51886	120725
57035	120726
33857	120727
255	120728
11754	120729
13445	120730
16658	120731
10126	120732
6739	120733
26694	120734
42023	120735
6063	120736
30230	120737
928	120738
19533	120739
12793	120740
36895	120741
57571	120742
25656	120743
43298	120744
32386	120745
48269	120746
72412	120747
1616	120748
54562	120749
36484	120750
17003	120751
16458	120752
1737	120753
17266	120754
1021	120755
873	120756
78045	120757
15933	120758
68792	120759
4145	120760
6306	120761
3549	120762
18895	120763
10092	120764
7029	120765
49050	120766
36448	120767
5179	120768
31698	120769
18350	120770
16886	120771
67639	120772
53264	120773
10963	120774
23376	120775
66464	120776
30070	120777
57721	120778
100237	120779
13192	120780
52708	120781
1366	120782
48315	120783
50668	120784
24697	120785
2465	120786
6991	120787
49917	120788
10921	120789
5852	120790
400	120791
54143	120792
28406	120793
52832	120794
101165	120795
1780	120796
13581	120797
32098	120798
10483	120799
3135	120800
4440	120801
19268	120802
45263	120803
25716	120804
36801	120805
33694	120806
108110	120807
50127	120808
51866	120809
75202	120810
13464	120811
8960	120812
2587	120813
60593	120814
48144	120815
3294	120816
19966	120817
30487	120818
38299	120819
1609	120820
16882	120821
40557	120822
54	120823
80876	120824
58629	120825
5306	120826
11463	120827
963	120828
16637	120829
38409	120830
40473	120831
12541	120832
3781	120833
2119	120834
4679	120835
57591	120836
226	120837
48419	120838
28310	120839
18791	120840
23602	120841
89224	120842
29453	120843
8210	120844
6024	120845
9235	120846
66581	120847
2277	120848
29755	120849
22445	120850
34179	120851
31626	120852
103820	120853
16256	120854
24339	120855
9934	120856
44998	120857
6700	120858
40190	120859
57695	120860
28448	120861
110191	120862
46794	120863
97332	120864
68351	120865
56766	120866
56188	120867
22387	120868
20944	120869
60704	120870
3150	120871
23749	120872
3233	120873
71556	120874
678	120875
9125	120876
11955	120877
9814	120878
43174	120879
55432	120880
3535	120881
5940	120882
31925	120883
88105	120884
9002	120885
32038	120886
12120	120887
79087	120888
66868	120889
6255	120890
95313	120891
70835	120892
36217	120893
6587	120894
27	120895
24858	120896
27211	120897
12239	120898
25499	120899
54338	120900
69248	120901
12917	120902
20499	120903
14545	120904
46089	120905
27914	120906
44030	120907
3836	120908
59530	120909
5418	120910
352	120911
10740	120912
72970	120913
16095	120914
42746	120915
58818	120916
7455	120917
388	120918
1442	120919
88450	120920
79706	120921
2380	120922
56628	120923
55456	120924
19682	120925
15522	120926
10131	120927
79399	120928
25541	120929
79327	120930
1104	120931
48415	120932
4905	120933
54007	120934
5151	120935
71381	120936
38624	120937
26256	120938
80455	120939
48808	120940
112561	120941
28	120942
30913	120943
885	120944
66616	120945
1139	120946
2195	120947
33944	120948
18423	120949
76574	120950
70677	120951
92986	120952
42457	120953
54176	120954
85143	120955
95054	120956
29036	120957
22064	120958
809	120959
79405	120960
4847	120961
1994	120962
5597	120963
57989	120964
37650	120965
41603	120966
32922	120967
47398	120968
4770	120969
5352	120970
3522	120971
2287	120972
30155	120973
51303	120974
14202	120975
14618	120976
3320	120977
879	120978
21328	120979
23214	120980
51539	120981
22043	120982
64289	120983
1122	120984
96643	120985
107911	120986
15949	120987
82498	120988
4650	120989
14252	120990
23765	120991
25043	120992
31128	120993
32280	120994
121	120995
3485	120996
208	120997
78040	120998
35617	120999
9871	121000
11651	121001
56157	121002
1229	121003
17203	121004
23	121005
5571	121006
26860	121007
46448	121008
49282	121009
91561	121010
20286	121011
90413	121012
51458	121013
34258	121014
35139	121015
26689	121016
14403	121017
4085	121018
76876	121019
33157	121020
17090	121021
37978	121022
49450	121023
5047	121024
47191	121025
3435	121026
37269	121027
18461	121028
31111	121029
2507	121030
342	121031
91362	121032
21322	121033
76401	121034
991	121035
2468	121036
64424	121037
40313	121038
75223	121039
8081	121040
856	121041
16205	121042
26925	121043
20674	121044
24720	121045
69356	121046
82377	121047
4168	121048
1465	121049
1785	121050
30502	121051
5720	121052
533	121053
71450	121054
9975	121055
24743	121056
75982	121057
276	121058
21786	121059
1400	121060
71532	121061
30776	121062
56481	121063
49588	121064
12056	121065
12832	121066
22152	121067
15283	121068
17654	121069
4055	121070
20210	121071
2023	121072
21773	121073
25900	121074
14407	121075
50692	121076
84180	121077
63462	121078
6566	121079
20841	121080
29362	121081
17379	121082
19354	121083
4705	121084
447	121085
34	121086
84693	121087
1204	121088
34489	121089
9275	121090
17248	121091
55633	121092
19736	121093
101	121094
6687	121095
22484	121096
343	121097
93188	121098
3123	121099
3750	121100
26198	121101
31201	121102
1439	121103
13177	121104
36040	121105
232	121106
24372	121107
9602	121108
1814	121109
3389	121110
30807	121111
170	121112
194	121113
1970	121114
10247	121115
41609	121116
32510	121117
71898	121118
10164	121119
22000	121120
5641	121121
8177	121122
32124	121123
28475	121124
25451	121125
26858	121126
9471	121127
2138	121128
40850	121129
24869	121130
37933	121131
9232	121132
59482	121133
30085	121134
57914	121135
34261	121136
72731	121137
1045	121138
10486	121139
108789	121140
40729	121141
1178	121142
10137	121143
138	121144
45465	121145
73220	121146
6446	121147
9570	121148
1302	121149
9704	121150
17219	121151
9304	121152
55573	121153
54609	121154
28274	121155
6465	121156
74849	121157
30074	121158
87323	121159
29883	121160
21178	121161
27366	121162
4701	121163
10180	121164
2837	121165
4243	121166
19152	121167
69541	121168
12724	121169
41121	121170
4238	121171
13570	121172
12080	121173
44251	121174
67080	121175
27466	121176
56564	121177
52215	121178
14495	121179
45072	121180
7688	121181
3426	121182
7285	121183
2024	121184
19907	121185
18834	121186
38183	121187
15167	121188
21205	121189
32948	121190
22573	121191
96008	121192
51851	121193
15083	121194
27715	121195
34946	121196
92352	121197
3418	121198
35891	121199
63630	121200
3408	121201
91828	121202
48305	121203
4271	121204
24121	121205
8301	121206
5032	121207
1520	121208
95831	121209
38547	121210
31695	121211
56328	121212
25758	121213
102602	121214
72368	121215
1439	121216
105604	121217
63291	121218
16504	121219
23079	121220
2225	121221
48069	121222
51529	121223
3442	121224
67030	121225
2897	121226
59122	121227
29682	121228
27423	121229
32549	121230
72793	121231
11884	121232
2020	121233
11506	121234
18510	121235
1703	121236
10834	121237
5338	121238
9414	121239
82788	121240
21142	121241
98250	121242
13288	121243
29587	121244
22467	121245
20099	121246
26357	121247
19084	121248
49575	121249
2002	121250
19140	121251
379	121252
77078	121253
106081	121254
921	121255
72607	121256
95950	121257
67646	121258
9580	121259
8602	121260
35449	121261
1008	121262
11157	121263
5636	121264
30149	121265
16725	121266
40031	121267
6	121268
14891	121269
17459	121270
48201	121271
57251	121272
80608	121273
3194	121274
34377	121275
26268	121276
46712	121277
16241	121278
20947	121279
1675	121280
8881	121281
85218	121282
1506	121283
2435	121284
47858	121285
63417	121286
1285	121287
100426	121288
62839	121289
332	121290
5210	121291
843	121292
27280	121293
94725	121294
50076	121295
38836	121296
35533	121297
1692	121298
44552	121299
64701	121300
55289	121301
43464	121302
5900	121303
61507	121304
71334	121305
37303	121306
38033	121307
63360	121308
14268	121309
42408	121310
46392	121311
1911	121312
15120	121313
57423	121314
1952	121315
27000	121316
7504	121317
327	121318
39286	121319
24233	121320
76523	121321
40435	121322
48294	121323
20116	121324
730	121325
99037	121326
38497	121327
65459	121328
10044	121329
74205	121330
100421	121331
61955	121332
1554	121333
9181	121334
44080	121335
79335	121336
8640	121337
15054	121338
39937	121339
11902	121340
11869	121341
82347	121342
59184	121343
54105	121344
12833	121345
1455	121346
79	121347
44735	121348
3687	121349
21237	121350
5669	121351
67680	121352
1607	121353
24186	121354
13085	121355
10888	121356
25108	121357
21229	121358
17045	121359
28094	121360
44816	121361
13268	121362
1789	121363
272	121364
51584	121365
113	121366
67315	121367
43999	121368
44843	121369
31048	121370
34003	121371
11383	121372
1001	121373
25738	121374
12174	121375
12120	121376
33388	121377
41946	121378
43186	121379
7303	121380
27100	121381
41523	121382
49290	121383
10135	121384
309	121385
21284	121386
3657	121387
10491	121388
562	121389
21477	121390
58772	121391
315	121392
60265	121393
19560	121394
83440	121395
4754	121396
9312	121397
1270	121398
59705	121399
11884	121400
15439	121401
7594	121402
93	121403
33456	121404
57348	121405
4579	121406
27206	121407
28149	121408
42289	121409
37296	121410
26976	121411
7516	121412
1471	121413
77886	121414
11630	121415
25416	121416
21753	121417
23218	121418
15360	121419
31214	121420
2631	121421
35876	121422
3382	121423
37678	121424
1564	121425
56035	121426
344	121427
11344	121428
18131	121429
4610	121430
7467	121431
1316	121432
35790	121433
6423	121434
32987	121435
986	121436
54229	121437
85255	121438
2527	121439
7514	121440
92533	121441
32715	121442
35436	121443
93	121444
62390	121445
63995	121446
22029	121447
56241	121448
349	121449
6411	121450
14165	121451
9790	121452
1758	121453
76492	121454
2589	121455
253	121456
45117	121457
4826	121458
34836	121459
23965	121460
32646	121461
90954	121462
15727	121463
60910	121464
16641	121465
448	121466
4873	121467
42497	121468
77940	121469
14447	121470
4874	121471
77171	121472
2280	121473
5052	121474
65671	121475
40540	121476
2464	121477
42223	121478
95153	121479
6825	121480
21	121481
19585	121482
24945	121483
25401	121484
47297	121485
1646	121486
65728	121487
80500	121488
28320	121489
8315	121490
59	121491
554	121492
23144	121493
53396	121494
63928	121495
29128	121496
25124	121497
39272	121498
68406	121499
9827	121500
28622	121501
74508	121502
20	121503
35106	121504
59579	121505
8227	121506
73913	121507
773	121508
213	121509
45545	121510
25154	121511
30304	121512
22199	121513
29260	121514
29975	121515
84440	121516
50770	121517
4388	121518
284	121519
88277	121520
27720	121521
256	121522
23485	121523
15948	121524
13590	121525
3796	121526
2476	121527
7234	121528
3033	121529
61146	121530
29533	121531
16786	121532
88385	121533
4812	121534
59555	121535
7644	121536
221	121537
26864	121538
1951	121539
6103	121540
23115	121541
61161	121542
1553	121543
54653	121544
188	121545
25801	121546
33788	121547
203	121548
23315	121549
46713	121550
187	121551
13872	121552
13433	121553
50333	121554
67	121555
4186	121556
18043	121557
246	121558
34163	121559
2078	121560
3430	121561
53271	121562
56788	121563
722	121564
5550	121565
885	121566
2847	121567
6199	121568
2233	121569
1905	121570
20888	121571
48409	121572
49628	121573
3842	121574
46948	121575
32525	121576
96549	121577
55418	121578
17039	121579
930	121580
37600	121581
4072	121582
19649	121583
9444	121584
32593	121585
24130	121586
69710	121587
17551	121588
6284	121589
63684	121590
40041	121591
31259	121592
18300	121593
1567	121594
7337	121595
100619	121596
16899	121597
980	121598
3321	121599
2138	121600
11633	121601
9496	121602
9283	121603
8188	121604
25041	121605
36886	121606
20773	121607
67815	121608
20669	121609
34227	121610
97107	121611
398	121612
91675	121613
29512	121614
16312	121615
5310	121616
12142	121617
1887	121618
36838	121619
897	121620
3959	121621
4528	121622
2856	121623
825	121624
9616	121625
36594	121626
19363	121627
43542	121628
1657	121629
410	121630
7	121631
70421	121632
3155	121633
24290	121634
35197	121635
9118	121636
8324	121637
544	121638
90412	121639
91279	121640
63630	121641
22038	121642
27087	121643
37758	121644
12545	121645
16156	121646
4483	121647
52074	121648
6958	121649
9838	121650
516	121651
82422	121652
24232	121653
15601	121654
44434	121655
23079	121656
96	121657
13019	121658
54629	121659
4126	121660
422	121661
26739	121662
5920	121663
12691	121664
53	121665
118	121666
16074	121667
30084	121668
40783	121669
486	121670
43189	121671
12207	121672
84934	121673
3966	121674
45958	121675
9504	121676
2795	121677
38140	121678
977	121679
3880	121680
29355	121681
30243	121682
23190	121683
370	121684
27592	121685
51739	121686
41960	121687
8004	121688
52821	121689
62134	121690
7992	121691
136	121692
40793	121693
24039	121694
70279	121695
13275	121696
68450	121697
58672	121698
9784	121699
28755	121700
57934	121701
57024	121702
53950	121703
2947	121704
453	121705
9351	121706
24725	121707
47969	121708
11146	121709
2920	121710
31909	121711
503	121712
1	121713
13962	121714
60952	121715
7314	121716
28517	121717
308	121718
9936	121719
49073	121720
76375	121721
44560	121722
92311	121723
17306	121724
49891	121725
23985	121726
9626	121727
11681	121728
25173	121729
38633	121730
32300	121731
5034	121732
16583	121733
18823	121734
7835	121735
66165	121736
39174	121737
3611	121738
108652	121739
26049	121740
61120	121741
11589	121742
18071	121743
240	121744
392	121745
38974	121746
19684	121747
94833	121748
24920	121749
82749	121750
8448	121751
33949	121752
25492	121753
11943	121754
48766	121755
239	121756
56408	121757
9614	121758
14983	121759
7625	121760
4113	121761
47888	121762
22615	121763
39	121764
56816	121765
236	121766
6651	121767
3008	121768
17659	121769
148	121770
90110	121771
39428	121772
3451	121773
48048	121774
105635	121775
43389	121776
8655	121777
47711	121778
10307	121779
73798	121780
8729	121781
3545	121782
50459	121783
52775	121784
26830	121785
77880	121786
57096	121787
30149	121788
30844	121789
44980	121790
653	121791
1308	121792
6704	121793
49539	121794
2005	121795
9820	121796
18130	121797
22373	121798
46716	121799
4414	121800
9254	121801
3946	121802
29501	121803
43828	121804
40358	121805
4135	121806
10730	121807
64350	121808
52506	121809
272	121810
24254	121811
2878	121812
16910	121813
83999	121814
47015	121815
18445	121816
61680	121817
59853	121818
32217	121819
33797	121820
8812	121821
99519	121822
10939	121823
34802	121824
30277	121825
23366	121826
28031	121827
96349	121828
62545	121829
20024	121830
33736	121831
20969	121832
23717	121833
31662	121834
5591	121835
1008	121836
14358	121837
36121	121838
47784	121839
30988	121840
28322	121841
13278	121842
9345	121843
4127	121844
17816	121845
28	121846
22139	121847
14229	121848
45472	121849
5358	121850
11457	121851
22534	121852
204	121853
76331	121854
6485	121855
9324	121856
4998	121857
17687	121858
5628	121859
3753	121860
9414	121861
26435	121862
1085	121863
93	121864
55051	121865
4658	121866
89883	121867
10295	121868
21838	121869
4794	121870
17344	121871
32812	121872
62950	121873
3796	121874
5802	121875
12886	121876
8152	121877
15651	121878
26938	121879
24589	121880
15733	121881
9292	121882
22880	121883
1631	121884
42401	121885
6456	121886
7438	121887
18250	121888
62019	121889
7846	121890
12432	121891
16453	121892
13304	121893
31495	121894
7760	121895
21756	121896
43872	121897
59056	121898
12506	121899
24157	121900
12959	121901
6644	121902
26671	121903
72935	121904
12491	121905
7413	121906
1051	121907
2645	121908
88068	121909
5542	121910
110869	121911
42763	121912
3511	121913
17839	121914
63255	121915
3	121916
1529	121917
43572	121918
36791	121919
32626	121920
88462	121921
22257	121922
9638	121923
89122	121924
10021	121925
40940	121926
32803	121927
24959	121928
55662	121929
45245	121930
28623	121931
7571	121932
2160	121933
6176	121934
6214	121935
142	121936
3681	121937
107390	121938
6802	121939
3007	121940
7796	121941
39378	121942
877	121943
8350	121944
3217	121945
6424	121946
51909	121947
14612	121948
100511	121949
1124	121950
11227	121951
167	121952
668	121953
22599	121954
2324	121955
45296	121956
67860	121957
22458	121958
47306	121959
3822	121960
12	121961
22537	121962
13427	121963
26642	121964
55067	121965
1300	121966
31370	121967
31110	121968
54172	121969
89192	121970
21275	121971
85916	121972
66384	121973
15743	121974
1302	121975
5204	121976
23643	121977
23562	121978
6209	121979
38334	121980
5769	121981
114596	121982
68895	121983
31071	121984
37290	121985
60219	121986
9088	121987
8872	121988
75273	121989
27488	121990
37579	121991
92767	121992
26769	121993
67168	121994
16659	121995
22517	121996
68863	121997
57841	121998
51789	121999
1830	122000
47164	122001
62635	122002
85139	122003
30728	122004
76752	122005
15803	122006
178	122007
42547	122008
57085	122009
49079	122010
103202	122011
38966	122012
8172	122013
2321	122014
73350	122015
31485	122016
32522	122017
61714	122018
14204	122019
38676	122020
52756	122021
16768	122022
39719	122023
69074	122024
11126	122025
36152	122026
681	122027
38477	122028
1159	122029
5339	122030
20370	122031
24955	122032
89746	122033
92165	122034
12744	122035
82366	122036
33176	122037
10912	122038
74999	122039
12710	122040
1346	122041
185	122042
31376	122043
35453	122044
1497	122045
24243	122046
87480	122047
35433	122048
41538	122049
67044	122050
66961	122051
17712	122052
5320	122053
11796	122054
2898	122055
26163	122056
2759	122057
2947	122058
32197	122059
1187	122060
39199	122061
9701	122062
10944	122063
32371	122064
25394	122065
9120	122066
43526	122067
4922	122068
31575	122069
31664	122070
36298	122071
3686	122072
49	122073
46543	122074
40234	122075
61415	122076
9599	122077
385	122078
65973	122079
16996	122080
59345	122081
63187	122082
41367	122083
487	122084
38380	122085
58558	122086
23262	122087
84286	122088
24450	122089
7743	122090
7065	122091
82639	122092
36175	122093
6382	122094
9735	122095
2915	122096
37616	122097
16976	122098
54357	122099
32195	122100
22057	122101
26824	122102
16631	122103
15753	122104
9420	122105
53095	122106
2090	122107
9398	122108
3823	122109
23923	122110
53857	122111
47263	122112
72244	122113
63585	122114
55707	122115
5931	122116
54269	122117
79398	122118
34870	122119
1270	122120
106697	122121
43163	122122
45791	122123
39489	122124
17384	122125
5791	122126
15108	122127
42214	122128
101555	122129
45690	122130
3641	122131
7556	122132
18082	122133
1903	122134
33654	122135
37039	122136
11435	122137
15397	122138
173	122139
15477	122140
855	122141
30181	122142
55651	122143
41946	122144
18054	122145
8442	122146
88667	122147
12870	122148
41733	122149
868	122150
9536	122151
23888	122152
15031	122153
26330	122154
34411	122155
15949	122156
69192	122157
9662	122158
53008	122159
68399	122160
7659	122161
40001	122162
17367	122163
1981	122164
7809	122165
46534	122166
552	122167
87330	122168
7136	122169
14419	122170
9027	122171
36290	122172
9343	122173
48532	122174
36184	122175
17662	122176
23865	122177
24490	122178
34963	122179
26112	122180
75240	122181
621	122182
4262	122183
6944	122184
373	122185
42978	122186
772	122187
34646	122188
50277	122189
17930	122190
4797	122191
4418	122192
1703	122193
61194	122194
21935	122195
17560	122196
1963	122197
34552	122198
3903	122199
1647	122200
3389	122201
31093	122202
11265	122203
36605	122204
16598	122205
77808	122206
36109	122207
2472	122208
29991	122209
33182	122210
352	122211
57871	122212
81905	122213
71867	122214
145	122215
4007	122216
70126	122217
8336	122218
43843	122219
9402	122220
25050	122221
878	122222
18784	122223
15017	122224
82416	122225
24062	122226
51497	122227
20045	122228
8882	122229
62298	122230
56877	122231
89855	122232
11823	122233
24125	122234
3160	122235
74809	122236
19862	122237
33391	122238
88850	122239
6505	122240
19465	122241
652	122242
9661	122243
11481	122244
21570	122245
46487	122246
59691	122247
41303	122248
87558	122249
19774	122250
7046	122251
8518	122252
3843	122253
54347	122254
58157	122255
1065	122256
62213	122257
7864	122258
9479	122259
68699	122260
63513	122261
9398	122262
28492	122263
80624	122264
19630	122265
11395	122266
12174	122267
81	122268
13868	122269
95215	122270
62702	122271
75510	122272
31863	122273
3295	122274
51261	122275
38406	122276
11609	122277
15484	122278
20037	122279
46807	122280
13087	122281
32172	122282
12469	122283
16225	122284
81980	122285
51501	122286
25548	122287
39224	122288
62639	122289
41353	122290
21229	122291
52932	122292
51933	122293
18685	122294
36331	122295
88787	122296
5599	122297
64910	122298
233	122299
3939	122300
24046	122301
36011	122302
10529	122303
12959	122304
60013	122305
71028	122306
7377	122307
2178	122308
8800	122309
19000	122310
12764	122311
32215	122312
2746	122313
103966	122314
6857	122315
34708	122316
79872	122317
84307	122318
64133	122319
32764	122320
8951	122321
12078	122322
2953	122323
14450	122324
83540	122325
58529	122326
27502	122327
6684	122328
305	122329
53377	122330
38653	122331
21359	122332
13488	122333
28912	122334
2225	122335
59405	122336
30386	122337
10096	122338
7985	122339
77710	122340
15128	122341
59085	122342
20927	122343
17076	122344
20707	122345
2795	122346
4389	122347
3474	122348
64770	122349
33692	122350
73580	122351
28833	122352
57452	122353
24084	122354
86832	122355
34895	122356
46663	122357
27550	122358
5801	122359
19836	122360
23764	122361
40332	122362
8000	122363
22700	122364
73273	122365
3303	122366
84357	122367
430	122368
52437	122369
48143	122370
65048	122371
7688	122372
14173	122373
41029	122374
6040	122375
81346	122376
10059	122377
51803	122378
90185	122379
38876	122380
12756	122381
33378	122382
25617	122383
15966	122384
1406	122385
13001	122386
38837	122387
1019	122388
42334	122389
3900	122390
49120	122391
32421	122392
30558	122393
26801	122394
11299	122395
48098	122396
46980	122397
6749	122398
28742	122399
13032	122400
23477	122401
28621	122402
458	122403
57288	122404
11363	122405
22486	122406
21002	122407
51230	122408
5666	122409
12160	122410
10552	122411
4269	122412
21878	122413
41105	122414
85036	122415
34054	122416
104951	122417
52810	122418
46	122419
42566	122420
992	122421
71654	122422
35942	122423
846	122424
24326	122425
3033	122426
17698	122427
3567	122428
36064	122429
15405	122430
21774	122431
20735	122432
49967	122433
2356	122434
12358	122435
17437	122436
41769	122437
15154	122438
67539	122439
6022	122440
263	122441
48164	122442
23806	122443
30601	122444
26862	122445
43446	122446
7736	122447
5109	122448
1790	122449
49463	122450
41504	122451
1622	122452
114069	122453
64	122454
42647	122455
86	122456
6906	122457
5150	122458
18391	122459
25633	122460
11593	122461
59170	122462
4500	122463
1610	122464
26118	122465
34686	122466
81424	122467
12607	122468
57547	122469
10375	122470
38250	122471
2375	122472
1688	122473
20122	122474
48328	122475
56	122476
365	122477
134	122478
31527	122479
1100	122480
3037	122481
2509	122482
887	122483
230	122484
34909	122485
1717	122486
31556	122487
97357	122488
20118	122489
3551	122490
50711	122491
20434	122492
10821	122493
726	122494
47274	122495
3144	122496
26942	122497
9976	122498
716	122499
2242	122500
7151	122501
47863	122502
14779	122503
19839	122504
34412	122505
74225	122506
40110	122507
3303	122508
3821	122509
85939	122510
16015	122511
41440	122512
89465	122513
22551	122514
120	122515
21392	122516
61216	122517
757	122518
23730	122519
6356	122520
65506	122521
2424	122522
4835	122523
6465	122524
16926	122525
83016	122526
27054	122527
26265	122528
41923	122529
22876	122530
1015	122531
2312	122532
6040	122533
37933	122534
28485	122535
51147	122536
448	122537
7862	122538
9678	122539
511	122540
8237	122541
1244	122542
97695	122543
42981	122544
62361	122545
218	122546
78981	122547
49612	122548
6596	122549
17129	122550
39528	122551
618	122552
38949	122553
40413	122554
1469	122555
12245	122556
1109	122557
28839	122558
29	122559
78226	122560
8307	122561
3546	122562
45625	122563
74231	122564
7859	122565
3682	122566
94949	122567
33178	122568
12606	122569
34956	122570
501	122571
87709	122572
39309	122573
29375	122574
4332	122575
107	122576
12818	122577
34160	122578
129	122579
3532	122580
21970	122581
30191	122582
3906	122583
16787	122584
26661	122585
12249	122586
57724	122587
45685	122588
2523	122589
27435	122590
2898	122591
20050	122592
10703	122593
58772	122594
25991	122595
9401	122596
50107	122597
4293	122598
23841	122599
111902	122600
1933	122601
47595	122602
29300	122603
40529	122604
56009	122605
17633	122606
9098	122607
21193	122608
1545	122609
13834	122610
12373	122611
66730	122612
1168	122613
968	122614
2043	122615
85977	122616
89599	122617
31290	122618
47351	122619
63907	122620
78667	122621
1592	122622
18448	122623
34950	122624
2774	122625
93128	122626
30275	122627
50800	122628
12179	122629
8977	122630
44039	122631
21345	122632
50988	122633
8915	122634
105959	122635
545	122636
15144	122637
5983	122638
20301	122639
56192	122640
33940	122641
57751	122642
4729	122643
35693	122644
71850	122645
3749	122646
32556	122647
14192	122648
2508	122649
13015	122650
17933	122651
50139	122652
48075	122653
10066	122654
30995	122655
111	122656
50308	122657
6917	122658
1564	122659
8241	122660
24153	122661
178	122662
20236	122663
69165	122664
36236	122665
8851	122666
16024	122667
37591	122668
28258	122669
72393	122670
84033	122671
277	122672
12634	122673
76239	122674
51305	122675
19503	122676
10129	122677
105736	122678
8859	122679
50552	122680
898	122681
11978	122682
20267	122683
41320	122684
46903	122685
4430	122686
102585	122687
6256	122688
84010	122689
81392	122690
7151	122691
49590	122692
35291	122693
1566	122694
28	122695
439	122696
1	122697
78618	122698
7503	122699
567	122700
5504	122701
2519	122702
14319	122703
68543	122704
32377	122705
2508	122706
81695	122707
29539	122708
22106	122709
5650	122710
90868	122711
26594	122712
21098	122713
746	122714
53562	122715
55764	122716
96535	122717
1647	122718
6556	122719
40426	122720
28905	122721
56079	122722
3030	122723
5978	122724
7754	122725
81772	122726
7326	122727
102249	122728
102864	122729
69098	122730
49295	122731
226	122732
2590	122733
9151	122734
51347	122735
15	122736
37850	122737
6481	122738
44599	122739
14941	122740
17523	122741
4945	122742
26242	122743
58708	122744
11320	122745
26966	122746
18405	122747
452	122748
4500	122749
25874	122750
11480	122751
11933	122752
29214	122753
18120	122754
57230	122755
43976	122756
55073	122757
38791	122758
91961	122759
5	122760
36177	122761
2623	122762
58483	122763
18012	122764
52174	122765
20511	122766
57610	122767
28550	122768
59742	122769
33588	122770
44537	122771
154	122772
1007	122773
88974	122774
21793	122775
39511	122776
20203	122777
35844	122778
7648	122779
56447	122780
30144	122781
60116	122782
844	122783
25176	122784
138	122785
4574	122786
34793	122787
3819	122788
590	122789
2431	122790
55672	122791
10391	122792
905	122793
43453	122794
14633	122795
82959	122796
101878	122797
10054	122798
25063	122799
79168	122800
7377	122801
45461	122802
59033	122803
91187	122804
18319	122805
646	122806
73759	122807
28959	122808
12426	122809
9177	122810
23520	122811
19782	122812
18812	122813
50375	122814
3627	122815
22580	122816
10000	122817
51033	122818
37252	122819
37921	122820
7079	122821
67815	122822
104180	122823
7817	122824
22830	122825
61823	122826
48958	122827
4936	122828
62088	122829
48239	122830
801	122831
20608	122832
29979	122833
26380	122834
27864	122835
34940	122836
38532	122837
73443	122838
85	122839
9795	122840
106	122841
24159	122842
2498	122843
61296	122844
27224	122845
50715	122846
3681	122847
27701	122848
50356	122849
21208	122850
91711	122851
823	122852
45510	122853
26138	122854
813	122855
8934	122856
20379	122857
5991	122858
1917	122859
73563	122860
9285	122861
11976	122862
71827	122863
2959	122864
80264	122865
79008	122866
2482	122867
43034	122868
13093	122869
53688	122870
28909	122871
19333	122872
11962	122873
712	122874
83346	122875
49559	122876
46318	122877
3656	122878
6653	122879
52877	122880
46768	122881
8031	122882
31609	122883
33769	122884
100757	122885
46721	122886
11026	122887
10318	122888
35419	122889
4455	122890
46215	122891
7809	122892
70997	122893
43436	122894
788	122895
41333	122896
2089	122897
49337	122898
57767	122899
10300	122900
88641	122901
25956	122902
107335	122903
54334	122904
10376	122905
15007	122906
22314	122907
16152	122908
72426	122909
9261	122910
7120	122911
17676	122912
2302	122913
25509	122914
1367	122915
42643	122916
12876	122917
11962	122918
108358	122919
36447	122920
16804	122921
18817	122922
18533	122923
22132	122924
40072	122925
77948	122926
93806	122927
19022	122928
1352	122929
7157	122930
545	122931
7873	122932
5176	122933
110	122934
24311	122935
24722	122936
93708	122937
8446	122938
13045	122939
34208	122940
94494	122941
22335	122942
34973	122943
50626	122944
33846	122945
71547	122946
183	122947
103421	122948
1529	122949
47127	122950
41230	122951
2847	122952
88372	122953
96108	122954
71545	122955
2610	122956
5675	122957
50109	122958
2180	122959
22619	122960
2730	122961
9712	122962
2756	122963
43947	122964
53480	122965
26493	122966
67026	122967
99304	122968
33868	122969
310	122970
35275	122971
245	122972
12486	122973
102300	122974
10025	122975
7388	122976
21139	122977
37562	122978
7254	122979
53765	122980
31804	122981
11485	122982
79314	122983
281	122984
651	122985
52797	122986
15237	122987
51402	122988
66581	122989
37240	122990
18352	122991
44927	122992
108905	122993
87677	122994
10877	122995
82583	122996
24453	122997
2673	122998
14723	122999
4377	123000
10321	123001
18030	123002
1364	123003
35479	123004
40229	123005
257	123006
29309	123007
17565	123008
40979	123009
19097	123010
49786	123011
8455	123012
48079	123013
6237	123014
14930	123015
85841	123016
775	123017
15463	123018
63713	123019
20278	123020
9243	123021
23644	123022
29647	123023
58973	123024
16592	123025
31100	123026
57573	123027
13720	123028
882	123029
1737	123030
37460	123031
2994	123032
21038	123033
6900	123034
41223	123035
63747	123036
46133	123037
42881	123038
7059	123039
32562	123040
23027	123041
15262	123042
70959	123043
19213	123044
44652	123045
1693	123046
25124	123047
80717	123048
17944	123049
36581	123050
52589	123051
2411	123052
2273	123053
67198	123054
23397	123055
33557	123056
40088	123057
49660	123058
6627	123059
1305	123060
31772	123061
39345	123062
60200	123063
82387	123064
2113	123065
94570	123066
24885	123067
16020	123068
81074	123069
96734	123070
112	123071
14214	123072
4877	123073
17114	123074
25119	123075
3968	123076
12123	123077
2654	123078
98390	123079
48401	123080
9836	123081
27885	123082
9440	123083
19325	123084
492	123085
12738	123086
4049	123087
13307	123088
1048	123089
19383	123090
75079	123091
19912	123092
15530	123093
29107	123094
34902	123095
53111	123096
47200	123097
38415	123098
5690	123099
22173	123100
92903	123101
52227	123102
23633	123103
3978	123104
26497	123105
6881	123106
10713	123107
41084	123108
111269	123109
704	123110
543	123111
80461	123112
18977	123113
138	123114
2836	123115
39349	123116
22184	123117
2976	123118
13385	123119
13379	123120
34175	123121
10292	123122
5756	123123
1159	123124
7156	123125
8717	123126
4265	123127
55261	123128
34723	123129
19069	123130
2719	123131
76843	123132
33221	123133
19825	123134
5281	123135
31306	123136
8916	123137
23029	123138
25180	123139
52230	123140
20027	123141
12519	123142
10384	123143
13774	123144
67944	123145
51912	123146
8360	123147
18388	123148
4494	123149
7937	123150
957	123151
56759	123152
42715	123153
49092	123154
38077	123155
49876	123156
15645	123157
8863	123158
5523	123159
53189	123160
58119	123161
5570	123162
16384	123163
10550	123164
35994	123165
1237	123166
11566	123167
37	123168
94662	123169
15418	123170
41312	123171
53780	123172
77182	123173
106853	123174
2734	123175
3159	123176
21410	123177
56212	123178
93033	123179
2226	123180
6573	123181
39233	123182
32570	123183
8137	123184
6447	123185
13566	123186
65983	123187
10793	123188
89056	123189
12247	123190
23021	123191
6511	123192
7417	123193
52731	123194
21774	123195
2662	123196
50615	123197
11218	123198
64234	123199
3890	123200
132	123201
21447	123202
7718	123203
107966	123204
52642	123205
11443	123206
69225	123207
50778	123208
65210	123209
8630	123210
59249	123211
85795	123212
56563	123213
31426	123214
9657	123215
25657	123216
1745	123217
45851	123218
37379	123219
36282	123220
7603	123221
1064	123222
76744	123223
99498	123224
66163	123225
59852	123226
20798	123227
14144	123228
70759	123229
77267	123230
418	123231
46563	123232
16239	123233
63105	123234
27418	123235
72965	123236
25450	123237
4896	123238
93451	123239
68584	123240
2321	123241
9175	123242
12314	123243
4863	123244
56553	123245
13487	123246
19584	123247
15692	123248
31719	123249
67128	123250
24962	123251
260	123252
69967	123253
50747	123254
14491	123255
1994	123256
16891	123257
13574	123258
27223	123259
85566	123260
10787	123261
46632	123262
589	123263
22138	123264
12849	123265
14869	123266
3857	123267
11699	123268
32215	123269
89232	123270
10562	123271
15731	123272
69402	123273
25562	123274
13014	123275
39968	123276
58366	123277
44333	123278
25142	123279
91441	123280
27627	123281
11077	123282
7226	123283
16958	123284
83648	123285
12898	123286
36783	123287
13768	123288
47959	123289
63398	123290
7135	123291
6188	123292
6288	123293
6745	123294
77741	123295
86103	123296
55325	123297
38485	123298
7846	123299
80751	123300
101110	123301
13417	123302
52757	123303
35606	123304
28351	123305
63822	123306
51604	123307
51905	123308
73375	123309
66274	123310
47712	123311
55652	123312
4708	123313
103824	123314
31711	123315
1428	123316
91968	123317
13184	123318
7012	123319
29165	123320
363	123321
6261	123322
6411	123323
4630	123324
12709	123325
1475	123326
21776	123327
14996	123328
4890	123329
46300	123330
7177	123331
191	123332
996	123333
87404	123334
10204	123335
206	123336
79013	123337
7122	123338
44389	123339
56912	123340
1889	123341
5245	123342
64842	123343
18846	123344
10347	123345
18548	123346
28268	123347
48825	123348
13118	123349
32662	123350
21894	123351
4111	123352
55332	123353
34270	123354
38874	123355
72499	123356
14075	123357
49007	123358
23338	123359
79018	123360
56181	123361
31599	123362
4137	123363
18344	123364
68540	123365
3626	123366
86188	123367
26003	123368
1938	123369
4496	123370
8274	123371
21639	123372
6179	123373
94883	123374
89	123375
34270	123376
34942	123377
9387	123378
12211	123379
187	123380
48021	123381
3802	123382
39241	123383
20435	123384
29084	123385
18427	123386
2782	123387
34501	123388
90581	123389
8894	123390
18413	123391
13815	123392
47926	123393
7573	123394
7826	123395
64451	123396
27468	123397
89392	123398
58351	123399
22722	123400
18140	123401
26005	123402
63620	123403
506	123404
2365	123405
135	123406
50325	123407
62647	123408
30189	123409
9909	123410
13436	123411
32914	123412
13673	123413
9297	123414
135	123415
48258	123416
14552	123417
101456	123418
78843	123419
698	123420
586	123421
280	123422
6997	123423
44110	123424
39758	123425
27876	123426
713	123427
24571	123428
30839	123429
3343	123430
14806	123431
1466	123432
77497	123433
3	123434
48616	123435
63139	123436
92596	123437
72720	123438
881	123439
17151	123440
15251	123441
713	123442
155	123443
22188	123444
55752	123445
13152	123446
9612	123447
12237	123448
40216	123449
57561	123450
17863	123451
71323	123452
56	123453
89171	123454
8975	123455
152	123456
7163	123457
64432	123458
35326	123459
9041	123460
27153	123461
10698	123462
10718	123463
921	123464
72948	123465
100844	123466
75705	123467
4497	123468
8321	123469
62466	123470
7601	123471
45803	123472
77149	123473
58692	123474
37111	123475
66656	123476
188	123477
40169	123478
3615	123479
15315	123480
77890	123481
85934	123482
13911	123483
17782	123484
31116	123485
12340	123486
16519	123487
33108	123488
17304	123489
38092	123490
37361	123491
23414	123492
2305	123493
43342	123494
53428	123495
22017	123496
19336	123497
44156	123498
30318	123499
74887	123500
63498	123501
53045	123502
5957	123503
22559	123504
94423	123505
69054	123506
64015	123507
96480	123508
39673	123509
77	123510
28451	123511
56249	123512
1384	123513
5265	123514
47480	123515
31097	123516
25700	123517
82608	123518
103228	123519
8780	123520
57100	123521
19559	123522
22466	123523
7341	123524
33203	123525
29790	123526
48345	123527
4982	123528
54482	123529
23996	123530
23381	123531
44517	123532
76540	123533
9107	123534
39034	123535
31444	123536
4526	123537
36861	123538
11922	123539
23892	123540
9591	123541
3969	123542
19348	123543
5343	123544
50889	123545
11336	123546
18572	123547
1420	123548
10767	123549
19359	123550
26928	123551
18231	123552
18593	123553
576	123554
21220	123555
2769	123556
18013	123557
65067	123558
40473	123559
3604	123560
11915	123561
209	123562
51209	123563
1896	123564
4517	123565
42903	123566
3532	123567
46328	123568
190	123569
22388	123570
1450	123571
50573	123572
6382	123573
17570	123574
47653	123575
30779	123576
47035	123577
19729	123578
27703	123579
3149	123580
27137	123581
99232	123582
31399	123583
87944	123584
71487	123585
11419	123586
11565	123587
59716	123588
2440	123589
4328	123590
27970	123591
81795	123592
78293	123593
40815	123594
21698	123595
3484	123596
37201	123597
34761	123598
7404	123599
57403	123600
3002	123601
32196	123602
91962	123603
34769	123604
9252	123605
15230	123606
9851	123607
101465	123608
5729	123609
7770	123610
73195	123611
52224	123612
35954	123613
1811	123614
44312	123615
68023	123616
19005	123617
87476	123618
20164	123619
57565	123620
12133	123621
2091	123622
17350	123623
8771	123624
18794	123625
646	123626
36432	123627
89353	123628
32700	123629
17440	123630
93601	123631
3690	123632
70167	123633
83938	123634
41758	123635
66719	123636
20986	123637
1226	123638
3044	123639
560	123640
64515	123641
740	123642
60049	123643
46929	123644
2239	123645
37413	123646
80533	123647
17185	123648
198	123649
507	123650
39827	123651
59	123652
3062	123653
99103	123654
20567	123655
253	123656
12658	123657
75489	123658
14074	123659
11531	123660
1526	123661
60063	123662
31681	123663
48333	123664
29021	123665
16755	123666
5837	123667
18239	123668
7773	123669
40628	123670
19622	123671
44421	123672
31164	123673
16718	123674
15399	123675
43450	123676
83	123677
3029	123678
40409	123679
15617	123680
10180	123681
46835	123682
8045	123683
1877	123684
9726	123685
39448	123686
28919	123687
1852	123688
19772	123689
28938	123690
16387	123691
432	123692
63748	123693
52487	123694
41570	123695
45397	123696
520	123697
35647	123698
44926	123699
27354	123700
4919	123701
7190	123702
61514	123703
316	123704
15817	123705
3410	123706
774	123707
11211	123708
73303	123709
554	123710
28050	123711
15175	123712
15014	123713
33985	123714
79396	123715
13323	123716
43010	123717
780	123718
7042	123719
27412	123720
14479	123721
5842	123722
7974	123723
41799	123724
71579	123725
9721	123726
4633	123727
84721	123728
45106	123729
49626	123730
64835	123731
27403	123732
68170	123733
24002	123734
4589	123735
15328	123736
11	123737
13130	123738
22591	123739
21535	123740
863	123741
1160	123742
57698	123743
1147	123744
1670	123745
56111	123746
33703	123747
22760	123748
4984	123749
24724	123750
22521	123751
20534	123752
1668	123753
22217	123754
27608	123755
43278	123756
136	123757
6176	123758
14697	123759
41833	123760
4259	123761
24695	123762
2009	123763
18410	123764
85627	123765
36925	123766
15407	123767
32814	123768
10090	123769
29911	123770
7081	123771
53581	123772
41649	123773
6431	123774
28454	123775
22173	123776
153	123777
100531	123778
22985	123779
35	123780
44122	123781
21363	123782
55669	123783
5883	123784
91766	123785
29862	123786
21544	123787
442	123788
8927	123789
109414	123790
25339	123791
20061	123792
4623	123793
18113	123794
2154	123795
3126	123796
21485	123797
89083	123798
69664	123799
47994	123800
625	123801
42405	123802
55036	123803
7819	123804
38285	123805
48247	123806
31762	123807
66564	123808
39432	123809
7090	123810
4773	123811
31679	123812
33280	123813
3208	123814
30943	123815
9968	123816
35111	123817
4709	123818
76310	123819
6331	123820
56816	123821
888	123822
101733	123823
73322	123824
57036	123825
243	123826
7595	123827
11616	123828
6401	123829
16684	123830
5736	123831
5369	123832
80	123833
24365	123834
13884	123835
75011	123836
60751	123837
608	123838
38184	123839
10243	123840
72767	123841
1959	123842
51507	123843
2158	123844
61882	123845
57705	123846
63985	123847
20094	123848
22676	123849
10244	123850
73198	123851
77079	123852
37929	123853
549	123854
47312	123855
32390	123856
14586	123857
54313	123858
9842	123859
49024	123860
7843	123861
8121	123862
32031	123863
32504	123864
3191	123865
58493	123866
10	123867
40852	123868
80645	123869
5671	123870
18	123871
9490	123872
2046	123873
45565	123874
54377	123875
31720	123876
8590	123877
6042	123878
50031	123879
26411	123880
2052	123881
5736	123882
10427	123883
19521	123884
36591	123885
497	123886
36851	123887
66240	123888
51517	123889
27799	123890
82	123891
32582	123892
43912	123893
3991	123894
90447	123895
30147	123896
422	123897
1370	123898
10582	123899
12848	123900
13967	123901
19636	123902
42539	123903
29027	123904
15315	123905
20904	123906
49186	123907
96702	123908
55389	123909
20874	123910
8395	123911
7657	123912
18325	123913
9348	123914
51873	123915
27948	123916
5095	123917
12397	123918
83101	123919
34089	123920
9280	123921
4702	123922
46131	123923
20439	123924
3118	123925
21363	123926
23676	123927
13233	123928
11086	123929
36111	123930
70793	123931
74483	123932
24073	123933
64233	123934
8121	123935
59534	123936
54278	123937
30203	123938
3687	123939
27605	123940
9613	123941
53457	123942
51566	123943
538	123944
7364	123945
5470	123946
32750	123947
7591	123948
29378	123949
79121	123950
35524	123951
3777	123952
108522	123953
20994	123954
17949	123955
21051	123956
86349	123957
25629	123958
2419	123959
31728	123960
31527	123961
58618	123962
55494	123963
111217	123964
8177	123965
145	123966
74911	123967
13236	123968
38130	123969
7639	123970
23201	123971
79884	123972
58807	123973
339	123974
10636	123975
10551	123976
21559	123977
58494	123978
625	123979
11029	123980
4622	123981
39419	123982
69379	123983
16001	123984
61982	123985
7065	123986
48699	123987
8882	123988
22538	123989
41677	123990
44123	123991
101834	123992
10053	123993
10513	123994
19642	123995
11298	123996
30410	123997
39592	123998
138	123999
52001	124000
31798	124001
40610	124002
15889	124003
68	124004
272	124005
8726	124006
38952	124007
36832	124008
58027	124009
8761	124010
13256	124011
35348	124012
21285	124013
9094	124014
25682	124015
42910	124016
10950	124017
4777	124018
36958	124019
41617	124020
4467	124021
64383	124022
497	124023
39627	124024
109368	124025
27361	124026
80459	124027
27961	124028
8031	124029
91435	124030
98	124031
31343	124032
43190	124033
20761	124034
88310	124035
64086	124036
20933	124037
2503	124038
57776	124039
601	124040
20925	124041
2663	124042
7785	124043
1604	124044
34547	124045
46700	124046
23460	124047
40255	124048
16501	124049
15180	124050
876	124051
50699	124052
30780	124053
49143	124054
12848	124055
6755	124056
5884	124057
17962	124058
29450	124059
12082	124060
48453	124061
875	124062
27733	124063
75030	124064
58069	124065
67321	124066
3791	124067
41606	124068
411	124069
17564	124070
40968	124071
18	124072
3024	124073
28929	124074
72715	124075
40301	124076
50646	124077
85506	124078
29139	124079
56769	124080
13903	124081
44912	124082
27385	124083
6033	124084
23830	124085
29758	124086
64354	124087
4599	124088
54907	124089
81385	124090
56	124091
63	124092
46839	124093
704	124094
15812	124095
48960	124096
63682	124097
22770	124098
44998	124099
72510	124100
48963	124101
43075	124102
8083	124103
22755	124104
42078	124105
24286	124106
21357	124107
66110	124108
8148	124109
4425	124110
27022	124111
112014	124112
43590	124113
68702	124114
84283	124115
31998	124116
29102	124117
90591	124118
2199	124119
12715	124120
45656	124121
28735	124122
73011	124123
841	124124
13598	124125
42836	124126
50640	124127
33676	124128
51952	124129
15897	124130
533	124131
50496	124132
31895	124133
42688	124134
499	124135
77981	124136
38	124137
72116	124138
26164	124139
2695	124140
92987	124141
37329	124142
10840	124143
65903	124144
38774	124145
441	124146
7979	124147
27343	124148
54717	124149
41272	124150
60654	124151
39404	124152
82258	124153
105393	124154
18520	124155
35235	124156
56026	124157
16953	124158
17872	124159
75134	124160
61947	124161
82487	124162
55148	124163
62115	124164
80431	124165
40310	124166
82104	124167
6254	124168
3089	124169
9073	124170
83081	124171
80299	124172
11618	124173
52300	124174
24731	124175
9332	124176
17565	124177
13891	124178
12276	124179
78949	124180
9231	124181
20690	124182
5495	124183
35522	124184
37454	124185
51124	124186
27500	124187
10729	124188
8706	124189
4049	124190
3355	124191
24031	124192
57238	124193
30859	124194
11043	124195
7703	124196
2006	124197
58608	124198
24849	124199
19719	124200
12617	124201
54074	124202
1965	124203
63841	124204
3700	124205
269	124206
35331	124207
32359	124208
20423	124209
10700	124210
53508	124211
9187	124212
8697	124213
39671	124214
57621	124215
5571	124216
10731	124217
7910	124218
51628	124219
9955	124220
29078	124221
13867	124222
11810	124223
42327	124224
24676	124225
48105	124226
3773	124227
13293	124228
35146	124229
72825	124230
23886	124231
88	124232
19157	124233
19886	124234
738	124235
72044	124236
25715	124237
14096	124238
20174	124239
11772	124240
22877	124241
80850	124242
51441	124243
43560	124244
7163	124245
1187	124246
30250	124247
19880	124248
30548	124249
2725	124250
1718	124251
14698	124252
27471	124253
45	124254
3199	124255
313	124256
46852	124257
390	124258
63004	124259
3975	124260
42276	124261
39244	124262
42468	124263
25361	124264
69837	124265
31253	124266
63115	124267
16245	124268
20514	124269
30254	124270
94513	124271
3996	124272
1677	124273
34746	124274
68443	124275
15098	124276
32072	124277
12696	124278
57912	124279
13502	124280
19133	124281
77632	124282
56831	124283
33585	124284
28837	124285
5539	124286
17351	124287
1517	124288
15786	124289
102363	124290
3367	124291
34719	124292
21749	124293
48588	124294
30371	124295
36975	124296
3455	124297
44309	124298
6452	124299
58093	124300
53727	124301
7045	124302
34185	124303
1812	124304
32482	124305
2681	124306
7382	124307
24777	124308
21506	124309
86779	124310
11856	124311
67615	124312
6	124313
206	124314
1965	124315
28464	124316
41102	124317
4870	124318
64330	124319
85727	124320
16070	124321
25822	124322
456	124323
110040	124324
46839	124325
37082	124326
4504	124327
8057	124328
49371	124329
106235	124330
10524	124331
50333	124332
67277	124333
34	124334
45027	124335
81564	124336
12955	124337
44231	124338
5323	124339
71580	124340
1348	124341
53345	124342
7463	124343
66288	124344
63520	124345
112513	124346
14093	124347
30832	124348
33837	124349
65215	124350
10044	124351
26291	124352
14861	124353
55101	124354
35376	124355
71998	124356
4258	124357
42614	124358
35146	124359
25528	124360
27662	124361
2820	124362
930	124363
60	124364
6305	124365
18694	124366
28520	124367
758	124368
1543	124369
22008	124370
105	124371
52907	124372
3314	124373
32011	124374
44002	124375
55864	124376
59620	124377
52661	124378
11437	124379
45257	124380
6467	124381
79232	124382
16995	124383
42398	124384
36957	124385
22915	124386
14	124387
91742	124388
19116	124389
24840	124390
85128	124391
4523	124392
57058	124393
8217	124394
65650	124395
3840	124396
30474	124397
2918	124398
52505	124399
59601	124400
14088	124401
24642	124402
65913	124403
5957	124404
44435	124405
16230	124406
13089	124407
22641	124408
3749	124409
38987	124410
37601	124411
90941	124412
12112	124413
12804	124414
8997	124415
1549	124416
20200	124417
36968	124418
28205	124419
53380	124420
3226	124421
87111	124422
2691	124423
103615	124424
10899	124425
5432	124426
11745	124427
28117	124428
4934	124429
13319	124430
8267	124431
71077	124432
25815	124433
85202	124434
18195	124435
98678	124436
28819	124437
96378	124438
14508	124439
76335	124440
58224	124441
62870	124442
14089	124443
21739	124444
7531	124445
9137	124446
22850	124447
452	124448
23483	124449
82740	124450
1994	124451
37150	124452
48137	124453
76121	124454
2188	124455
31808	124456
112461	124457
143	124458
2667	124459
6753	124460
41851	124461
34675	124462
89206	124463
60722	124464
34265	124465
72481	124466
112904	124467
12463	124468
1174	124469
27364	124470
802	124471
46490	124472
31898	124473
268	124474
27582	124475
2117	124476
34107	124477
8077	124478
12660	124479
53411	124480
11529	124481
30693	124482
43403	124483
14423	124484
33154	124485
5182	124486
16290	124487
32623	124488
25084	124489
27520	124490
35133	124491
10425	124492
72277	124493
7922	124494
74615	124495
58027	124496
10666	124497
23173	124498
23371	124499
3307	124500
7628	124501
14193	124502
100879	124503
3405	124504
71294	124505
66521	124506
15695	124507
42510	124508
589	124509
53943	124510
3057	124511
1715	124512
45302	124513
23311	124514
24212	124515
2030	124516
58331	124517
7927	124518
84370	124519
1813	124520
8278	124521
18921	124522
25485	124523
22959	124524
6536	124525
53634	124526
92039	124527
2085	124528
18013	124529
34804	124530
737	124531
16723	124532
4979	124533
16563	124534
4260	124535
11245	124536
67409	124537
7885	124538
5033	124539
36161	124540
552	124541
16864	124542
25207	124543
18909	124544
10351	124545
77894	124546
1814	124547
45	124548
4686	124549
2134	124550
985	124551
4538	124552
93293	124553
33923	124554
10709	124555
424	124556
21093	124557
43510	124558
16097	124559
48362	124560
52926	124561
27371	124562
46082	124563
69571	124564
668	124565
13587	124566
12375	124567
81781	124568
9093	124569
1474	124570
38	124571
53485	124572
50796	124573
44476	124574
33909	124575
18613	124576
69849	124577
17523	124578
3219	124579
15832	124580
95631	124581
24704	124582
5493	124583
23722	124584
384	124585
56697	124586
34945	124587
16932	124588
22958	124589
56654	124590
100711	124591
11159	124592
17993	124593
4	124594
35393	124595
36466	124596
11298	124597
26464	124598
13159	124599
474	124600
13040	124601
18410	124602
40839	124603
26404	124604
14849	124605
2908	124606
12062	124607
7735	124608
46295	124609
34694	124610
42017	124611
14177	124612
4293	124613
15367	124614
81651	124615
92598	124616
42535	124617
22394	124618
15454	124619
9092	124620
62236	124621
16958	124622
5765	124623
8941	124624
12550	124625
44038	124626
212	124627
75964	124628
604	124629
99151	124630
31808	124631
100222	124632
17845	124633
231	124634
27406	124635
25592	124636
60879	124637
2903	124638
6558	124639
28835	124640
16844	124641
94422	124642
9612	124643
29297	124644
20277	124645
22190	124646
33020	124647
28177	124648
73014	124649
12499	124650
24429	124651
62226	124652
25756	124653
11065	124654
11927	124655
538	124656
84318	124657
37631	124658
113229	124659
1743	124660
2410	124661
27589	124662
95724	124663
45098	124664
6553	124665
5396	124666
34240	124667
23967	124668
25352	124669
14037	124670
61970	124671
55837	124672
15410	124673
22892	124674
48806	124675
40038	124676
89875	124677
9608	124678
92751	124679
4974	124680
33775	124681
28269	124682
49218	124683
24318	124684
26108	124685
3553	124686
9140	124687
11127	124688
2863	124689
27777	124690
16201	124691
58749	124692
7572	124693
38239	124694
17190	124695
6493	124696
19622	124697
647	124698
187	124699
4102	124700
76838	124701
1695	124702
9434	124703
27541	124704
1254	124705
51991	124706
8332	124707
1270	124708
16852	124709
30492	124710
29958	124711
77062	124712
29292	124713
72631	124714
60256	124715
31798	124716
8496	124717
25658	124718
33681	124719
2942	124720
25099	124721
103354	124722
19026	124723
289	124724
59733	124725
21	124726
11465	124727
38794	124728
3081	124729
12315	124730
14711	124731
28297	124732
5342	124733
84721	124734
4900	124735
64423	124736
8506	124737
58560	124738
10702	124739
218	124740
29340	124741
6650	124742
38397	124743
5960	124744
48728	124745
93279	124746
8662	124747
72670	124748
393	124749
37469	124750
2764	124751
48191	124752
24684	124753
10161	124754
54740	124755
34047	124756
54008	124757
89575	124758
28478	124759
19767	124760
30072	124761
41161	124762
13025	124763
100274	124764
13871	124765
64371	124766
81143	124767
31737	124768
1097	124769
452	124770
21424	124771
26678	124772
20137	124773
5037	124774
9776	124775
9745	124776
15615	124777
26666	124778
12923	124779
71709	124780
98977	124781
1782	124782
9421	124783
69334	124784
26321	124785
30090	124786
386	124787
14336	124788
271	124789
27497	124790
13914	124791
8354	124792
5846	124793
79657	124794
66	124795
31933	124796
39122	124797
16489	124798
42220	124799
9797	124800
3404	124801
40069	124802
50332	124803
490	124804
171	124805
18478	124806
14089	124807
188	124808
39426	124809
4925	124810
54882	124811
20298	124812
92312	124813
831	124814
17863	124815
26742	124816
59094	124817
528	124818
683	124819
12586	124820
9	124821
12182	124822
44747	124823
18417	124824
255	124825
1587	124826
81225	124827
7140	124828
30473	124829
15859	124830
44056	124831
11762	124832
21667	124833
22744	124834
52453	124835
11863	124836
54683	124837
227	124838
2000	124839
6715	124840
49664	124841
21672	124842
100370	124843
7264	124844
128	124845
58123	124846
83947	124847
3180	124848
78154	124849
76291	124850
12928	124851
5499	124852
58809	124853
40844	124854
511	124855
15167	124856
344	124857
80561	124858
25353	124859
30289	124860
21780	124861
65371	124862
10448	124863
5031	124864
12776	124865
46833	124866
4364	124867
3025	124868
45016	124869
13521	124870
113163	124871
66289	124872
447	124873
45709	124874
87555	124875
18352	124876
4674	124877
9615	124878
81380	124879
47471	124880
8351	124881
11974	124882
10207	124883
95128	124884
66670	124885
8830	124886
91013	124887
41415	124888
61078	124889
3498	124890
127	124891
56993	124892
245	124893
14128	124894
41229	124895
745	124896
4354	124897
46101	124898
60750	124899
64221	124900
61259	124901
16114	124902
47356	124903
40120	124904
10778	124905
52331	124906
3367	124907
10572	124908
50861	124909
86264	124910
69747	124911
854	124912
55309	124913
2943	124914
4	124915
34441	124916
22125	124917
51360	124918
18850	124919
50473	124920
103374	124921
77742	124922
45556	124923
41754	124924
49207	124925
29689	124926
12082	124927
80580	124928
25502	124929
37500	124930
97103	124931
62783	124932
18110	124933
70751	124934
11497	124935
38593	124936
41903	124937
84321	124938
20484	124939
16009	124940
13841	124941
78926	124942
85332	124943
17150	124944
7931	124945
77281	124946
637	124947
40218	124948
6361	124949
76586	124950
6638	124951
52913	124952
3911	124953
33962	124954
12346	124955
431	124956
52424	124957
7854	124958
48221	124959
3958	124960
49735	124961
32714	124962
10079	124963
38557	124964
7061	124965
30834	124966
71429	124967
76883	124968
11247	124969
1256	124970
6181	124971
11486	124972
42506	124973
77081	124974
51426	124975
9638	124976
64373	124977
293	124978
53130	124979
45753	124980
25930	124981
10169	124982
57797	124983
13082	124984
87740	124985
1878	124986
19238	124987
8705	124988
238	124989
1864	124990
20115	124991
2438	124992
15111	124993
51	124994
25841	124995
41388	124996
5748	124997
1914	124998
790	124999
21838	125000
20550	125001
36478	125002
6058	125003
2101	125004
7264	125005
24697	125006
7563	125007
479	125008
35484	125009
2835	125010
13829	125011
6477	125012
13779	125013
65936	125014
53433	125015
63500	125016
100101	125017
16761	125018
21553	125019
1768	125020
29306	125021
12850	125022
57096	125023
647	125024
23453	125025
110936	125026
48233	125027
33299	125028
21533	125029
11970	125030
35123	125031
18111	125032
41423	125033
30632	125034
26051	125035
10063	125036
87827	125037
1978	125038
34797	125039
35329	125040
44156	125041
7624	125042
24888	125043
59341	125044
14138	125045
66046	125046
81303	125047
24233	125048
51739	125049
2592	125050
6010	125051
1170	125052
2043	125053
65851	125054
733	125055
19322	125056
18311	125057
6338	125058
19153	125059
45274	125060
23026	125061
44925	125062
48725	125063
107981	125064
15154	125065
10496	125066
71430	125067
7107	125068
6859	125069
81986	125070
53401	125071
27146	125072
66771	125073
6212	125074
9139	125075
29373	125076
4869	125077
32607	125078
19788	125079
191	125080
41051	125081
22725	125082
32895	125083
71443	125084
65506	125085
37142	125086
18843	125087
3960	125088
58452	125089
6182	125090
5459	125091
14490	125092
44461	125093
23381	125094
32750	125095
3307	125096
107367	125097
8427	125098
889	125099
101540	125100
6026	125101
28734	125102
1668	125103
6778	125104
24475	125105
674	125106
18525	125107
589	125108
1257	125109
86	125110
18458	125111
1265	125112
43193	125113
9761	125114
976	125115
9407	125116
6367	125117
15260	125118
78197	125119
10342	125120
11242	125121
10667	125122
1718	125123
64054	125124
51	125125
64474	125126
21619	125127
43193	125128
13606	125129
13330	125130
1953	125131
463	125132
33660	125133
14136	125134
582	125135
32855	125136
59632	125137
4035	125138
103013	125139
14746	125140
2876	125141
9015	125142
17623	125143
27000	125144
11671	125145
873	125146
3070	125147
40585	125148
56647	125149
95407	125150
80941	125151
1	125152
78294	125153
14568	125154
5089	125155
76541	125156
76960	125157
9695	125158
26960	125159
7412	125160
3701	125161
68677	125162
7024	125163
4199	125164
1955	125165
113861	125166
100165	125167
62195	125168
48093	125169
18206	125170
72756	125171
54	125172
12339	125173
49645	125174
1942	125175
49383	125176
34010	125177
82801	125178
11976	125179
47480	125180
6742	125181
21287	125182
76239	125183
2672	125184
564	125185
57019	125186
34021	125187
3619	125188
934	125189
63481	125190
7878	125191
5132	125192
71934	125193
6465	125194
101613	125195
41654	125196
42267	125197
100269	125198
3442	125199
3773	125200
34120	125201
12123	125202
155	125203
21660	125204
2925	125205
377	125206
2063	125207
90650	125208
26030	125209
43339	125210
409	125211
16856	125212
44402	125213
36511	125214
1120	125215
103506	125216
43490	125217
26901	125218
93276	125219
79699	125220
26797	125221
35652	125222
12284	125223
107	125224
94740	125225
26654	125226
19758	125227
40814	125228
16539	125229
5225	125230
65354	125231
49739	125232
7271	125233
97549	125234
36950	125235
33163	125236
92396	125237
42488	125238
30145	125239
22065	125240
11965	125241
8352	125242
1465	125243
90712	125244
12564	125245
130	125246
17475	125247
48812	125248
23410	125249
198	125250
100126	125251
61643	125252
390	125253
54960	125254
29145	125255
78069	125256
23318	125257
95548	125258
24322	125259
7120	125260
42672	125261
44871	125262
25855	125263
19328	125264
76184	125265
48268	125266
10566	125267
8022	125268
71600	125269
1540	125270
40062	125271
8383	125272
10570	125273
53170	125274
4003	125275
18578	125276
35723	125277
36433	125278
4704	125279
27092	125280
8516	125281
20852	125282
29849	125283
41163	125284
12446	125285
42085	125286
18819	125287
6872	125288
3923	125289
927	125290
38393	125291
50221	125292
983	125293
2032	125294
3088	125295
26967	125296
38547	125297
13509	125298
1223	125299
117	125300
13205	125301
5253	125302
459	125303
74468	125304
7361	125305
2291	125306
20404	125307
30081	125308
106556	125309
38	125310
4572	125311
908	125312
91580	125313
9276	125314
79673	125315
4041	125316
80285	125317
56078	125318
56887	125319
62367	125320
37781	125321
10750	125322
29682	125323
23156	125324
75465	125325
46234	125326
58854	125327
55858	125328
92596	125329
80456	125330
4805	125331
44988	125332
14990	125333
34100	125334
68290	125335
35298	125336
20172	125337
20715	125338
16152	125339
1641	125340
42821	125341
54522	125342
7661	125343
7258	125344
2061	125345
81241	125346
24304	125347
74160	125348
23643	125349
7513	125350
5273	125351
282	125352
28433	125353
58446	125354
36729	125355
1138	125356
86891	125357
10314	125358
22060	125359
100408	125360
15048	125361
24531	125362
10495	125363
310	125364
9371	125365
6913	125366
64050	125367
34834	125368
30945	125369
4	125370
92293	125371
863	125372
12469	125373
6157	125374
40463	125375
12378	125376
34475	125377
435	125378
10576	125379
60711	125380
20070	125381
4867	125382
1610	125383
11991	125384
44195	125385
86897	125386
3370	125387
38989	125388
14586	125389
73625	125390
27576	125391
88015	125392
42643	125393
57353	125394
18491	125395
73817	125396
947	125397
4069	125398
3599	125399
33265	125400
7426	125401
45806	125402
31735	125403
54852	125404
45563	125405
631	125406
29480	125407
6814	125408
34101	125409
26009	125410
23046	125411
8001	125412
94965	125413
91362	125414
12372	125415
19411	125416
86708	125417
22761	125418
34966	125419
20153	125420
21426	125421
88624	125422
27127	125423
7102	125424
4420	125425
21106	125426
2396	125427
51372	125428
16798	125429
9083	125430
8871	125431
39090	125432
3558	125433
39745	125434
54050	125435
6598	125436
12506	125437
7586	125438
8136	125439
1986	125440
104782	125441
17988	125442
3866	125443
271	125444
12706	125445
10262	125446
24982	125447
51528	125448
6074	125449
856	125450
2321	125451
442	125452
50691	125453
6267	125454
89686	125455
29218	125456
9929	125457
20007	125458
12317	125459
24981	125460
29847	125461
95450	125462
54100	125463
29054	125464
3389	125465
3114	125466
15054	125467
8564	125468
51828	125469
1133	125470
52666	125471
14980	125472
84578	125473
24037	125474
28728	125475
85815	125476
5073	125477
1217	125478
19598	125479
67263	125480
35005	125481
318	125482
30992	125483
44919	125484
32621	125485
11272	125486
44521	125487
60418	125488
89530	125489
109678	125490
58781	125491
19390	125492
13841	125493
27716	125494
44477	125495
52329	125496
41246	125497
5109	125498
1262	125499
39076	125500
8323	125501
1163	125502
23267	125503
12272	125504
861	125505
31170	125506
27724	125507
1175	125508
13767	125509
8522	125510
80074	125511
50511	125512
70924	125513
23784	125514
51235	125515
70934	125516
91421	125517
8739	125518
35315	125519
20344	125520
74481	125521
77540	125522
18241	125523
9794	125524
7796	125525
2028	125526
84919	125527
14992	125528
8167	125529
6056	125530
24192	125531
28886	125532
7742	125533
40882	125534
71485	125535
22318	125536
56129	125537
60794	125538
114074	125539
945	125540
16169	125541
1514	125542
16685	125543
68654	125544
24070	125545
22204	125546
32398	125547
99423	125548
3346	125549
47409	125550
9420	125551
69809	125552
87463	125553
88563	125554
53032	125555
132	125556
58316	125557
67618	125558
68773	125559
82608	125560
13403	125561
8224	125562
12945	125563
81012	125564
17039	125565
57176	125566
43892	125567
48144	125568
28366	125569
5589	125570
941	125571
18570	125572
11498	125573
32853	125574
30532	125575
1516	125576
72192	125577
72559	125578
69143	125579
3584	125580
17459	125581
36062	125582
73402	125583
10296	125584
607	125585
20270	125586
37690	125587
3909	125588
46793	125589
30707	125590
72584	125591
60103	125592
11311	125593
51946	125594
29015	125595
10862	125596
1981	125597
23560	125598
2173	125599
21226	125600
18614	125601
644	125602
12251	125603
21029	125604
81526	125605
10180	125606
42840	125607
6327	125608
58288	125609
10786	125610
43476	125611
53909	125612
101127	125613
32391	125614
4119	125615
6052	125616
7157	125617
8498	125618
57000	125619
42425	125620
36406	125621
7770	125622
7650	125623
20394	125624
88940	125625
78002	125626
15297	125627
10230	125628
22348	125629
23065	125630
5304	125631
81520	125632
18480	125633
28119	125634
27065	125635
2126	125636
73574	125637
42984	125638
486	125639
2068	125640
43465	125641
2131	125642
69096	125643
21580	125644
15224	125645
52878	125646
39148	125647
27774	125648
69241	125649
10147	125650
89602	125651
1596	125652
26898	125653
79205	125654
27566	125655
4685	125656
39688	125657
19206	125658
12172	125659
3009	125660
12012	125661
87571	125662
13278	125663
58261	125664
69019	125665
3407	125666
14323	125667
68983	125668
100436	125669
29848	125670
21489	125671
195	125672
65675	125673
27024	125674
38117	125675
61324	125676
38340	125677
78295	125678
56090	125679
20517	125680
33207	125681
15718	125682
5687	125683
73527	125684
2209	125685
6809	125686
6711	125687
24681	125688
1037	125689
2601	125690
53695	125691
43424	125692
22518	125693
50763	125694
1186	125695
66776	125696
12135	125697
93615	125698
72145	125699
83767	125700
15475	125701
21539	125702
14125	125703
882	125704
9069	125705
63733	125706
38694	125707
20536	125708
2960	125709
46265	125710
1520	125711
3581	125712
38584	125713
89	125714
13656	125715
22670	125716
32590	125717
45395	125718
87255	125719
64325	125720
24291	125721
1011	125722
40846	125723
21800	125724
38198	125725
35479	125726
26592	125727
526	125728
61217	125729
141	125730
91998	125731
163	125732
8143	125733
19359	125734
29984	125735
25695	125736
25813	125737
48569	125738
13660	125739
3449	125740
87361	125741
2994	125742
57728	125743
16509	125744
23006	125745
99303	125746
34062	125747
37449	125748
2644	125749
22232	125750
4299	125751
83058	125752
6198	125753
32548	125754
18037	125755
16598	125756
10988	125757
374	125758
23986	125759
6086	125760
397	125761
26861	125762
66969	125763
6712	125764
13821	125765
21903	125766
3917	125767
12080	125768
35701	125769
77611	125770
86798	125771
22535	125772
47713	125773
42046	125774
26839	125775
1917	125776
809	125777
23873	125778
21275	125779
61358	125780
213	125781
802	125782
2215	125783
20007	125784
33660	125785
180	125786
55515	125787
9000	125788
40274	125789
59345	125790
4544	125791
75421	125792
16858	125793
7494	125794
28292	125795
8812	125796
1599	125797
53995	125798
4589	125799
71348	125800
1877	125801
110173	125802
3331	125803
18052	125804
16009	125805
5156	125806
2102	125807
77306	125808
39507	125809
16050	125810
66267	125811
26011	125812
104369	125813
9609	125814
46794	125815
5808	125816
35068	125817
28733	125818
29994	125819
14332	125820
1887	125821
52154	125822
20224	125823
48021	125824
2159	125825
44979	125826
16514	125827
8514	125828
45832	125829
3093	125830
5404	125831
43022	125832
27081	125833
35950	125834
3602	125835
1776	125836
5714	125837
84718	125838
77457	125839
24491	125840
4595	125841
63624	125842
52507	125843
59442	125844
45716	125845
21349	125846
95024	125847
92568	125848
751	125849
8279	125850
7286	125851
11537	125852
69506	125853
16	125854
58700	125855
8685	125856
13132	125857
10991	125858
62684	125859
46879	125860
91099	125861
26138	125862
102116	125863
97316	125864
54195	125865
2587	125866
7523	125867
56910	125868
15322	125869
49546	125870
52654	125871
78754	125872
62101	125873
7002	125874
39907	125875
54519	125876
47471	125877
19873	125878
1737	125879
12443	125880
51985	125881
55182	125882
68902	125883
12651	125884
92978	125885
2123	125886
11860	125887
36860	125888
56042	125889
5367	125890
47043	125891
4341	125892
964	125893
7751	125894
70709	125895
10495	125896
51939	125897
17142	125898
2150	125899
25741	125900
1062	125901
31848	125902
378	125903
66830	125904
85382	125905
53479	125906
3278	125907
59848	125908
54416	125909
37045	125910
18814	125911
66459	125912
8558	125913
2625	125914
12542	125915
95889	125916
32449	125917
463	125918
45884	125919
16254	125920
6200	125921
36338	125922
13747	125923
48132	125924
1838	125925
1560	125926
2654	125927
1463	125928
18750	125929
24688	125930
31449	125931
41128	125932
34788	125933
6594	125934
4683	125935
15330	125936
48802	125937
36397	125938
71623	125939
21306	125940
170	125941
40097	125942
2860	125943
31595	125944
21596	125945
17550	125946
66696	125947
14943	125948
24834	125949
38473	125950
70611	125951
27617	125952
102932	125953
8931	125954
8	125955
25293	125956
10853	125957
16015	125958
48253	125959
41104	125960
62743	125961
32769	125962
48076	125963
76764	125964
113021	125965
23836	125966
19304	125967
30910	125968
41261	125969
39666	125970
109168	125971
49093	125972
597	125973
67134	125974
28298	125975
13068	125976
10967	125977
48994	125978
4615	125979
15178	125980
41931	125981
903	125982
15463	125983
52767	125984
2334	125985
38185	125986
113948	125987
140	125988
59530	125989
41228	125990
1173	125991
2725	125992
24979	125993
745	125994
14626	125995
376	125996
273	125997
6327	125998
8728	125999
23425	126000
89285	126001
3890	126002
16907	126003
24407	126004
9476	126005
43905	126006
32021	126007
59903	126008
7130	126009
27423	126010
29402	126011
97705	126012
12309	126013
80169	126014
76897	126015
112742	126016
33718	126017
44659	126018
20294	126019
63628	126020
1151	126021
61540	126022
4577	126023
25113	126024
58386	126025
18986	126026
46747	126027
9997	126028
72709	126029
69755	126030
24458	126031
18617	126032
12398	126033
32139	126034
29871	126035
101749	126036
1174	126037
98306	126038
11112	126039
5285	126040
74498	126041
5079	126042
3917	126043
14790	126044
73004	126045
100397	126046
13052	126047
10138	126048
21111	126049
543	126050
18563	126051
30052	126052
92537	126053
12275	126054
934	126055
33779	126056
7120	126057
300	126058
11582	126059
47639	126060
3726	126061
36991	126062
10562	126063
27261	126064
31265	126065
69011	126066
32584	126067
79785	126068
97671	126069
16951	126070
62423	126071
36061	126072
35649	126073
34466	126074
14709	126075
6499	126076
15927	126077
48762	126078
16234	126079
49130	126080
114011	126081
20168	126082
28137	126083
57295	126084
29327	126085
86304	126086
108933	126087
22290	126088
37516	126089
12	126090
3791	126091
94139	126092
58398	126093
43275	126094
35069	126095
10349	126096
27371	126097
10720	126098
60403	126099
80783	126100
890	126101
10101	126102
7730	126103
8483	126104
72212	126105
3191	126106
22810	126107
54591	126108
62242	126109
37659	126110
2419	126111
5853	126112
23832	126113
18553	126114
58128	126115
35667	126116
3136	126117
147	126118
2201	126119
52705	126120
31844	126121
61563	126122
435	126123
26053	126124
25509	126125
73776	126126
43670	126127
31489	126128
89335	126129
845	126130
6068	126131
83989	126132
3630	126133
27473	126134
111475	126135
5094	126136
36933	126137
4066	126138
31951	126139
47957	126140
3719	126141
18085	126142
87137	126143
114186	126144
1002	126145
19512	126146
21295	126147
2422	126148
72290	126149
58687	126150
33	126151
20082	126152
45361	126153
1319	126154
40226	126155
13812	126156
11930	126157
111347	126158
3845	126159
13200	126160
26040	126161
19563	126162
58715	126163
95726	126164
26501	126165
19297	126166
41362	126167
43591	126168
16192	126169
8255	126170
8471	126171
32813	126172
94839	126173
4173	126174
7836	126175
74567	126176
16186	126177
52387	126178
110174	126179
84965	126180
11429	126181
8605	126182
20502	126183
107688	126184
33497	126185
596	126186
11629	126187
60443	126188
11325	126189
11576	126190
11469	126191
36733	126192
39839	126193
6422	126194
2999	126195
74207	126196
2454	126197
3419	126198
50117	126199
26897	126200
8928	126201
27771	126202
2686	126203
2593	126204
5672	126205
264	126206
80585	126207
51141	126208
24800	126209
29231	126210
10154	126211
6856	126212
43820	126213
47848	126214
3017	126215
6780	126216
14266	126217
1298	126218
9110	126219
45614	126220
9377	126221
51513	126222
16064	126223
2202	126224
37126	126225
2532	126226
7251	126227
71986	126228
32685	126229
13094	126230
66	126231
2529	126232
5341	126233
14575	126234
85764	126235
144	126236
21590	126237
806	126238
86440	126239
15192	126240
7629	126241
31865	126242
40906	126243
89051	126244
45148	126245
270	126246
48860	126247
28054	126248
46268	126249
978	126250
41400	126251
61570	126252
8209	126253
65910	126254
36066	126255
80	126256
30	126257
19733	126258
65162	126259
60912	126260
50427	126261
52371	126262
100644	126263
52095	126264
59937	126265
59393	126266
85525	126267
46790	126268
11184	126269
11938	126270
7677	126271
18579	126272
17346	126273
925	126274
72903	126275
39955	126276
1877	126277
50299	126278
17656	126279
54634	126280
16004	126281
53711	126282
5174	126283
16337	126284
74605	126285
10941	126286
20756	126287
7146	126288
30321	126289
43902	126290
42059	126291
30084	126292
29971	126293
559	126294
64322	126295
608	126296
10676	126297
19464	126298
41496	126299
46350	126300
38076	126301
21559	126302
27664	126303
11192	126304
4922	126305
37754	126306
14403	126307
34087	126308
19878	126309
41925	126310
36214	126311
11042	126312
6437	126313
48390	126314
10987	126315
14716	126316
36973	126317
9244	126318
24187	126319
30607	126320
27969	126321
8392	126322
37250	126323
22802	126324
19350	126325
62914	126326
59978	126327
55283	126328
38681	126329
6359	126330
79435	126331
61113	126332
47363	126333
122	126334
38701	126335
7545	126336
57802	126337
4932	126338
2076	126339
3247	126340
101561	126341
3913	126342
17239	126343
63276	126344
41630	126345
5930	126346
15259	126347
2619	126348
66719	126349
86579	126350
13099	126351
11802	126352
49553	126353
6136	126354
73622	126355
23297	126356
13370	126357
7554	126358
26010	126359
43960	126360
60086	126361
13251	126362
5760	126363
76118	126364
48300	126365
5604	126366
11486	126367
24252	126368
4451	126369
89	126370
71298	126371
10737	126372
3136	126373
23981	126374
96816	126375
67981	126376
33600	126377
21237	126378
1193	126379
1564	126380
8967	126381
32155	126382
60829	126383
77039	126384
20627	126385
84694	126386
4701	126387
19122	126388
27556	126389
7806	126390
34153	126391
33642	126392
34488	126393
11092	126394
4101	126395
51165	126396
25729	126397
19401	126398
2266	126399
73	126400
22898	126401
56710	126402
81846	126403
2990	126404
947	126405
78694	126406
31462	126407
9434	126408
3364	126409
17481	126410
1178	126411
43550	126412
7278	126413
54424	126414
6437	126415
7440	126416
59766	126417
22769	126418
20180	126419
680	126420
2015	126421
53094	126422
53027	126423
9653	126424
35270	126425
31468	126426
45578	126427
36295	126428
93728	126429
41588	126430
2584	126431
57616	126432
104744	126433
26966	126434
16633	126435
763	126436
13756	126437
57456	126438
6436	126439
7335	126440
22894	126441
73337	126442
5558	126443
12344	126444
91539	126445
83389	126446
69493	126447
57956	126448
217	126449
68141	126450
12607	126451
23269	126452
15163	126453
38986	126454
11520	126455
10457	126456
7328	126457
68465	126458
83019	126459
3636	126460
7734	126461
373	126462
73188	126463
39290	126464
46723	126465
16541	126466
46697	126467
71066	126468
51322	126469
1476	126470
17580	126471
37677	126472
43653	126473
650	126474
1334	126475
10296	126476
40527	126477
34155	126478
11670	126479
76894	126480
22931	126481
44970	126482
22864	126483
54026	126484
2409	126485
20177	126486
7689	126487
29261	126488
8815	126489
37323	126490
66792	126491
11749	126492
3333	126493
49557	126494
8229	126495
23156	126496
23011	126497
1831	126498
17113	126499
33772	126500
5321	126501
73199	126502
57780	126503
33460	126504
542	126505
49603	126506
29129	126507
10511	126508
25046	126509
259	126510
4102	126511
31732	126512
52825	126513
30304	126514
47675	126515
42235	126516
12790	126517
24715	126518
22735	126519
323	126520
60581	126521
36870	126522
37428	126523
8551	126524
16393	126525
2033	126526
83812	126527
274	126528
4863	126529
13178	126530
8669	126531
43665	126532
29246	126533
24932	126534
34114	126535
91411	126536
148	126537
51540	126538
2129	126539
71216	126540
40793	126541
34535	126542
70494	126543
75028	126544
93205	126545
2079	126546
5033	126547
20541	126548
10617	126549
47201	126550
87050	126551
2132	126552
33033	126553
22592	126554
52963	126555
12863	126556
50258	126557
26138	126558
106248	126559
48090	126560
80598	126561
5291	126562
8378	126563
2044	126564
14207	126565
72255	126566
73908	126567
7895	126568
79044	126569
3254	126570
45302	126571
8680	126572
61910	126573
41369	126574
27788	126575
7378	126576
4602	126577
56724	126578
19067	126579
91008	126580
3226	126581
42659	126582
21533	126583
80203	126584
10909	126585
1667	126586
706	126587
8847	126588
67178	126589
47423	126590
24229	126591
18573	126592
68974	126593
50763	126594
19426	126595
10146	126596
37464	126597
96128	126598
12010	126599
318	126600
28084	126601
52704	126602
73546	126603
19812	126604
20432	126605
61500	126606
1030	126607
30884	126608
38256	126609
38408	126610
57	126611
35469	126612
42706	126613
82968	126614
40779	126615
27103	126616
26286	126617
20420	126618
9516	126619
38085	126620
22111	126621
31836	126622
7501	126623
20326	126624
27874	126625
11263	126626
19899	126627
52424	126628
67651	126629
4571	126630
33615	126631
68341	126632
39750	126633
5722	126634
2298	126635
37036	126636
364	126637
9235	126638
93282	126639
38867	126640
30219	126641
34158	126642
22211	126643
29283	126644
42	126645
114579	126646
13229	126647
101867	126648
49070	126649
20412	126650
58899	126651
48667	126652
27972	126653
90528	126654
10020	126655
15067	126656
14850	126657
19604	126658
98040	126659
8638	126660
53968	126661
522	126662
17416	126663
1491	126664
9095	126665
3191	126666
6490	126667
25218	126668
31645	126669
17655	126670
39368	126671
50115	126672
101263	126673
19163	126674
6298	126675
63219	126676
1628	126677
33662	126678
77260	126679
63566	126680
12902	126681
62505	126682
12358	126683
74013	126684
49743	126685
12325	126686
15728	126687
31304	126688
67175	126689
38853	126690
15651	126691
49119	126692
22831	126693
1182	126694
49853	126695
18484	126696
70379	126697
4157	126698
4975	126699
97589	126700
33021	126701
24441	126702
8109	126703
43217	126704
21224	126705
12927	126706
143	126707
46730	126708
35569	126709
8652	126710
43427	126711
1050	126712
35392	126713
6673	126714
6163	126715
76554	126716
37796	126717
45107	126718
3756	126719
5209	126720
58010	126721
4490	126722
9458	126723
11736	126724
28113	126725
14691	126726
43383	126727
23207	126728
13469	126729
11183	126730
44677	126731
342	126732
10025	126733
41660	126734
18785	126735
18605	126736
58846	126737
48786	126738
21181	126739
68486	126740
24880	126741
37433	126742
2544	126743
253	126744
7521	126745
42358	126746
2307	126747
329	126748
11500	126749
25719	126750
14206	126751
24504	126752
2188	126753
81446	126754
896	126755
19011	126756
54429	126757
8217	126758
31516	126759
8096	126760
12745	126761
85743	126762
46176	126763
12670	126764
5839	126765
37709	126766
27680	126767
24793	126768
2246	126769
48726	126770
60851	126771
74630	126772
226	126773
24204	126774
6935	126775
75055	126776
59486	126777
36538	126778
6100	126779
4969	126780
31922	126781
38249	126782
1286	126783
28793	126784
12018	126785
9320	126786
16163	126787
62940	126788
20680	126789
21855	126790
77304	126791
54824	126792
614	126793
8706	126794
4091	126795
17536	126796
1440	126797
81025	126798
11182	126799
26146	126800
4156	126801
54650	126802
6628	126803
1977	126804
19469	126805
7480	126806
10569	126807
72410	126808
13773	126809
40866	126810
8061	126811
80618	126812
39346	126813
798	126814
20826	126815
30630	126816
20156	126817
61612	126818
38693	126819
32897	126820
819	126821
37656	126822
1439	126823
527	126824
18383	126825
12991	126826
26415	126827
4062	126828
6332	126829
16194	126830
59057	126831
4499	126832
34258	126833
3788	126834
90007	126835
2413	126836
1220	126837
22408	126838
31701	126839
1671	126840
21918	126841
6969	126842
15865	126843
3741	126844
41788	126845
58111	126846
7029	126847
28046	126848
11299	126849
91200	126850
36199	126851
1345	126852
51199	126853
43902	126854
21283	126855
37373	126856
24366	126857
39321	126858
25172	126859
84318	126860
27585	126861
37189	126862
5239	126863
9220	126864
34091	126865
3098	126866
72138	126867
14146	126868
59141	126869
7810	126870
48839	126871
69104	126872
23599	126873
22388	126874
58742	126875
32393	126876
17347	126877
49569	126878
72270	126879
6436	126880
28152	126881
33333	126882
12802	126883
74346	126884
7916	126885
78712	126886
20679	126887
29730	126888
37445	126889
10978	126890
68512	126891
38757	126892
21713	126893
4721	126894
19240	126895
50695	126896
17874	126897
11695	126898
203	126899
29064	126900
59146	126901
6833	126902
5634	126903
54639	126904
94272	126905
46186	126906
72389	126907
40293	126908
23429	126909
32658	126910
13762	126911
20228	126912
31153	126913
2567	126914
26342	126915
6217	126916
5669	126917
2699	126918
13575	126919
38669	126920
248	126921
39102	126922
4832	126923
30790	126924
47797	126925
54377	126926
7378	126927
34756	126928
16204	126929
68686	126930
75312	126931
7610	126932
7672	126933
13222	126934
38754	126935
14695	126936
5871	126937
20983	126938
92849	126939
53535	126940
20573	126941
48725	126942
61000	126943
6623	126944
62155	126945
28729	126946
72074	126947
35795	126948
43084	126949
10847	126950
46474	126951
24272	126952
73590	126953
9069	126954
6355	126955
16586	126956
31545	126957
31971	126958
36890	126959
394	126960
76232	126961
17207	126962
16752	126963
30274	126964
111885	126965
60211	126966
497	126967
1152	126968
12622	126969
52922	126970
27257	126971
1829	126972
5562	126973
28952	126974
52578	126975
8114	126976
16069	126977
50272	126978
81388	126979
18533	126980
30555	126981
28939	126982
38944	126983
4395	126984
15190	126985
2146	126986
25574	126987
65901	126988
71436	126989
26646	126990
15023	126991
90097	126992
17403	126993
3104	126994
41750	126995
39961	126996
4466	126997
38664	126998
2833	126999
11448	127000
47664	127001
53954	127002
73440	127003
46131	127004
66054	127005
30768	127006
7944	127007
42147	127008
14663	127009
12190	127010
3155	127011
14619	127012
73768	127013
39954	127014
73003	127015
2646	127016
64034	127017
100707	127018
19496	127019
31271	127020
32964	127021
712	127022
52821	127023
11881	127024
692	127025
35214	127026
33988	127027
1751	127028
29246	127029
8405	127030
2231	127031
36639	127032
20207	127033
45260	127034
1441	127035
19243	127036
48123	127037
19898	127038
27753	127039
55291	127040
24849	127041
5368	127042
67600	127043
67376	127044
13603	127045
102304	127046
3682	127047
10030	127048
35176	127049
61111	127050
30359	127051
479	127052
52255	127053
5013	127054
3387	127055
50688	127056
1710	127057
3805	127058
77404	127059
17916	127060
45485	127061
10130	127062
18951	127063
76518	127064
40376	127065
91242	127066
26404	127067
9993	127068
2856	127069
56954	127070
63311	127071
12822	127072
32271	127073
21192	127074
2574	127075
316	127076
30703	127077
5514	127078
48849	127079
6778	127080
34579	127081
671	127082
1391	127083
50691	127084
14231	127085
851	127086
52081	127087
56115	127088
97450	127089
60000	127090
469	127091
7174	127092
45542	127093
17217	127094
2699	127095
65298	127096
57732	127097
1623	127098
765	127099
41605	127100
25278	127101
13272	127102
41370	127103
30874	127104
91505	127105
67461	127106
86967	127107
48131	127108
34252	127109
45121	127110
7604	127111
14908	127112
55089	127113
20258	127114
20952	127115
16807	127116
39797	127117
22717	127118
25094	127119
62256	127120
63606	127121
25734	127122
4022	127123
10768	127124
64946	127125
807	127126
3697	127127
20512	127128
25898	127129
22398	127130
31934	127131
21460	127132
3801	127133
7	127134
30067	127135
41189	127136
5042	127137
35988	127138
8378	127139
69076	127140
275	127141
46913	127142
76320	127143
30465	127144
44704	127145
31946	127146
2649	127147
98224	127148
52838	127149
26173	127150
26455	127151
53020	127152
52920	127153
1771	127154
10534	127155
192	127156
32883	127157
31136	127158
8458	127159
748	127160
40162	127161
1764	127162
30474	127163
2148	127164
21867	127165
349	127166
6155	127167
176	127168
29929	127169
5726	127170
3	127171
863	127172
10697	127173
50044	127174
45426	127175
35775	127176
37566	127177
79714	127178
39209	127179
26721	127180
5939	127181
92779	127182
9310	127183
20154	127184
845	127185
46120	127186
39080	127187
67589	127188
2512	127189
82310	127190
12183	127191
76145	127192
34700	127193
60670	127194
58376	127195
63764	127196
5882	127197
40371	127198
66378	127199
54417	127200
62054	127201
305	127202
9602	127203
3446	127204
12313	127205
13920	127206
15602	127207
1004	127208
12310	127209
87241	127210
55886	127211
25550	127212
16873	127213
33234	127214
55242	127215
41306	127216
29579	127217
72319	127218
7672	127219
15115	127220
23198	127221
2636	127222
72337	127223
96349	127224
25615	127225
584	127226
28885	127227
61677	127228
66186	127229
9581	127230
86950	127231
19796	127232
3659	127233
7725	127234
16863	127235
28577	127236
2380	127237
2871	127238
3607	127239
17469	127240
30964	127241
87370	127242
3492	127243
1157	127244
45	127245
43316	127246
64365	127247
10037	127248
29486	127249
15049	127250
9496	127251
9297	127252
44914	127253
31110	127254
110364	127255
21152	127256
48622	127257
1894	127258
56487	127259
5916	127260
27455	127261
37643	127262
79738	127263
41309	127264
27269	127265
7828	127266
24018	127267
16793	127268
15641	127269
12648	127270
92093	127271
17947	127272
43679	127273
24215	127274
5129	127275
28178	127276
5528	127277
10552	127278
349	127279
1549	127280
98925	127281
62786	127282
19107	127283
7156	127284
5721	127285
20893	127286
21826	127287
1129	127288
93213	127289
609	127290
57986	127291
23923	127292
32307	127293
48466	127294
56722	127295
2563	127296
59153	127297
59571	127298
47254	127299
15670	127300
68090	127301
27372	127302
132	127303
62827	127304
475	127305
8313	127306
29337	127307
30605	127308
89005	127309
3229	127310
61086	127311
15208	127312
5259	127313
55054	127314
47245	127315
3471	127316
52051	127317
44040	127318
9497	127319
23171	127320
59167	127321
37984	127322
14746	127323
37974	127324
60114	127325
56903	127326
56330	127327
67396	127328
1503	127329
3094	127330
9746	127331
4	127332
20069	127333
40	127334
865	127335
613	127336
3798	127337
7207	127338
59785	127339
75531	127340
10553	127341
42863	127342
68604	127343
13467	127344
82663	127345
73829	127346
817	127347
13020	127348
288	127349
8639	127350
8871	127351
76360	127352
76963	127353
1807	127354
10914	127355
15187	127356
7050	127357
479	127358
43860	127359
7573	127360
54808	127361
13636	127362
45867	127363
50921	127364
5665	127365
8544	127366
61704	127367
24549	127368
3359	127369
20547	127370
14710	127371
48505	127372
16830	127373
74847	127374
7837	127375
5063	127376
22222	127377
1432	127378
24279	127379
24516	127380
5959	127381
9664	127382
72319	127383
45313	127384
60651	127385
78484	127386
17739	127387
27742	127388
994	127389
70	127390
52955	127391
60749	127392
1295	127393
74964	127394
20733	127395
38297	127396
66373	127397
23945	127398
114293	127399
55197	127400
10411	127401
369	127402
12374	127403
16171	127404
53785	127405
54950	127406
33576	127407
338	127408
99182	127409
52638	127410
22721	127411
912	127412
5870	127413
37442	127414
18580	127415
34531	127416
27441	127417
10863	127418
97586	127419
69793	127420
50045	127421
50600	127422
27729	127423
18613	127424
5342	127425
920	127426
65608	127427
32236	127428
1345	127429
42473	127430
2611	127431
67948	127432
45239	127433
881	127434
10953	127435
15615	127436
10919	127437
33671	127438
2624	127439
84117	127440
263	127441
283	127442
11093	127443
72705	127444
99176	127445
837	127446
25870	127447
54641	127448
55036	127449
454	127450
12453	127451
104269	127452
676	127453
17103	127454
8210	127455
12598	127456
13870	127457
82979	127458
81515	127459
45210	127460
16098	127461
19	127462
44	127463
20232	127464
10040	127465
9742	127466
18685	127467
12301	127468
40692	127469
42442	127470
35368	127471
8462	127472
31582	127473
695	127474
54565	127475
20843	127476
34187	127477
44744	127478
71907	127479
14242	127480
57517	127481
12480	127482
100	127483
61549	127484
69944	127485
42987	127486
41164	127487
45262	127488
94177	127489
14707	127490
29065	127491
18998	127492
4479	127493
1105	127494
814	127495
20495	127496
3839	127497
30099	127498
11356	127499
24478	127500
24199	127501
92355	127502
2479	127503
34494	127504
10043	127505
2094	127506
88829	127507
17178	127508
39399	127509
2438	127510
2219	127511
54339	127512
20115	127513
61725	127514
11209	127515
17097	127516
42696	127517
26582	127518
56246	127519
15207	127520
91587	127521
27849	127522
11400	127523
54785	127524
64506	127525
62747	127526
67143	127527
18255	127528
1141	127529
8991	127530
29247	127531
2480	127532
10831	127533
1219	127534
54163	127535
72686	127536
4357	127537
43716	127538
4239	127539
78273	127540
2244	127541
29576	127542
13654	127543
65968	127544
48958	127545
6542	127546
7937	127547
19672	127548
16915	127549
511	127550
3126	127551
55926	127552
6752	127553
2181	127554
119	127555
40697	127556
8185	127557
38613	127558
32523	127559
62397	127560
15484	127561
29957	127562
25104	127563
54196	127564
5394	127565
72493	127566
26565	127567
6998	127568
77149	127569
1628	127570
13497	127571
5268	127572
39626	127573
2486	127574
57224	127575
15181	127576
95889	127577
209	127578
11508	127579
33114	127580
92885	127581
93262	127582
23521	127583
9503	127584
641	127585
15702	127586
17045	127587
4618	127588
96369	127589
485	127590
23512	127591
72519	127592
1977	127593
94491	127594
64772	127595
4715	127596
49470	127597
4944	127598
13884	127599
27913	127600
45765	127601
51141	127602
11015	127603
31439	127604
28940	127605
7989	127606
4501	127607
52190	127608
12880	127609
22790	127610
25548	127611
78982	127612
55630	127613
15892	127614
31622	127615
36367	127616
19109	127617
15627	127618
19717	127619
28239	127620
26068	127621
39561	127622
20353	127623
32716	127624
20852	127625
244	127626
49806	127627
37386	127628
10733	127629
28403	127630
1	127631
33884	127632
5906	127633
31948	127634
94322	127635
5631	127636
1326	127637
44085	127638
2873	127639
71095	127640
76306	127641
8921	127642
55803	127643
43	127644
56287	127645
48996	127646
70539	127647
22147	127648
50843	127649
25246	127650
7152	127651
10399	127652
96731	127653
11619	127654
40692	127655
10954	127656
24086	127657
36187	127658
19449	127659
51023	127660
1723	127661
13260	127662
3766	127663
53639	127664
57183	127665
39034	127666
38164	127667
94795	127668
83238	127669
88109	127670
7196	127671
662	127672
1841	127673
53127	127674
49020	127675
6412	127676
28625	127677
63105	127678
41583	127679
19794	127680
12642	127681
57732	127682
69584	127683
13542	127684
60165	127685
2130	127686
24176	127687
348	127688
956	127689
12	127690
51520	127691
62881	127692
40547	127693
40556	127694
6583	127695
10640	127696
4896	127697
21409	127698
51732	127699
52310	127700
62301	127701
69304	127702
630	127703
19066	127704
1021	127705
44879	127706
11774	127707
26917	127708
36515	127709
45252	127710
15349	127711
43711	127712
2980	127713
56445	127714
404	127715
25120	127716
91844	127717
4659	127718
9279	127719
20842	127720
12871	127721
71041	127722
10474	127723
61992	127724
24968	127725
17183	127726
23428	127727
3298	127728
16041	127729
42660	127730
2479	127731
1738	127732
17261	127733
33286	127734
5883	127735
12711	127736
15286	127737
64634	127738
1755	127739
15447	127740
16817	127741
31902	127742
76905	127743
84589	127744
24737	127745
5668	127746
54594	127747
47985	127748
5593	127749
79392	127750
24122	127751
15836	127752
13131	127753
62898	127754
26421	127755
15468	127756
28488	127757
70841	127758
26170	127759
21093	127760
23482	127761
62952	127762
18213	127763
6141	127764
1941	127765
39181	127766
44170	127767
19035	127768
23652	127769
30942	127770
40138	127771
64214	127772
37206	127773
61329	127774
26764	127775
54877	127776
52138	127777
65348	127778
4650	127779
6501	127780
77158	127781
106292	127782
250	127783
47533	127784
69336	127785
3589	127786
104526	127787
28762	127788
71553	127789
10867	127790
2670	127791
36021	127792
77742	127793
11083	127794
47461	127795
5805	127796
5789	127797
747	127798
7028	127799
13780	127800
34039	127801
1422	127802
4536	127803
330	127804
38681	127805
39610	127806
41550	127807
593	127808
4	127809
92782	127810
25075	127811
8938	127812
52394	127813
256	127814
24720	127815
13031	127816
2322	127817
2975	127818
6836	127819
74665	127820
640	127821
19250	127822
29654	127823
13740	127824
71030	127825
24646	127826
40838	127827
24123	127828
3563	127829
12029	127830
28188	127831
2510	127832
8490	127833
2015	127834
5170	127835
11447	127836
28643	127837
12146	127838
14045	127839
3	127840
4449	127841
86256	127842
101665	127843
2609	127844
9171	127845
18232	127846
43161	127847
3999	127848
69190	127849
111910	127850
9544	127851
19855	127852
9859	127853
1462	127854
30583	127855
20163	127856
17656	127857
9941	127858
17612	127859
61528	127860
23820	127861
1893	127862
23307	127863
45678	127864
3047	127865
2619	127866
1361	127867
25344	127868
48636	127869
13448	127870
14714	127871
78281	127872
34567	127873
773	127874
20069	127875
57184	127876
35971	127877
5664	127878
6473	127879
61418	127880
81276	127881
3480	127882
37802	127883
45118	127884
71	127885
95628	127886
101966	127887
14959	127888
99043	127889
6446	127890
23858	127891
78657	127892
1	127893
50283	127894
23896	127895
22570	127896
3542	127897
13677	127898
30308	127899
98946	127900
13491	127901
57414	127902
4035	127903
35149	127904
12777	127905
84188	127906
66887	127907
44479	127908
92044	127909
1462	127910
28415	127911
6123	127912
41149	127913
12333	127914
3927	127915
50710	127916
32620	127917
3756	127918
69755	127919
44744	127920
22381	127921
2820	127922
11645	127923
5407	127924
66483	127925
22651	127926
14947	127927
89352	127928
91598	127929
19411	127930
3522	127931
48631	127932
45555	127933
49908	127934
44429	127935
74131	127936
53150	127937
15732	127938
6938	127939
31784	127940
133	127941
15241	127942
74393	127943
10380	127944
10139	127945
80485	127946
4502	127947
20327	127948
4797	127949
12529	127950
91507	127951
10834	127952
62277	127953
7200	127954
46614	127955
679	127956
25716	127957
23842	127958
16700	127959
4587	127960
46748	127961
50241	127962
36349	127963
9051	127964
20700	127965
72012	127966
72679	127967
89448	127968
36197	127969
16850	127970
3557	127971
77571	127972
23221	127973
17240	127974
1245	127975
6129	127976
33929	127977
5182	127978
2587	127979
2540	127980
17097	127981
12405	127982
20965	127983
17177	127984
73388	127985
89471	127986
16135	127987
2733	127988
19873	127989
26264	127990
23131	127991
2654	127992
280	127993
71309	127994
10790	127995
24592	127996
19254	127997
73020	127998
63106	127999
45523	128000
32206	128001
29680	128002
11979	128003
9270	128004
104536	128005
73815	128006
6953	128007
38705	128008
59556	128009
71669	128010
13187	128011
19440	128012
15916	128013
10001	128014
14831	128015
44386	128016
25783	128017
41489	128018
62942	128019
58467	128020
1489	128021
25118	128022
72	128023
113786	128024
19555	128025
6455	128026
10010	128027
41592	128028
6903	128029
25350	128030
60389	128031
74163	128032
73263	128033
81712	128034
6165	128035
60538	128036
29389	128037
60261	128038
1035	128039
14735	128040
30894	128041
82891	128042
59127	128043
68093	128044
47633	128045
6342	128046
3777	128047
26006	128048
10025	128049
5645	128050
65748	128051
6013	128052
1020	128053
66215	128054
11559	128055
2145	128056
24927	128057
74440	128058
19191	128059
34795	128060
57008	128061
71161	128062
9597	128063
32207	128064
6719	128065
59895	128066
15405	128067
20352	128068
13449	128069
10922	128070
12617	128071
50830	128072
639	128073
15230	128074
15633	128075
38849	128076
9027	128077
43361	128078
59646	128079
91740	128080
30981	128081
60800	128082
6987	128083
18353	128084
37574	128085
9638	128086
34006	128087
65443	128088
75323	128089
9786	128090
5187	128091
3426	128092
859	128093
74246	128094
18925	128095
25982	128096
5959	128097
44940	128098
37851	128099
8583	128100
15802	128101
130	128102
5581	128103
62106	128104
29413	128105
36676	128106
46760	128107
76	128108
12026	128109
3482	128110
60878	128111
11815	128112
43428	128113
1063	128114
56413	128115
82762	128116
9470	128117
39142	128118
19956	128119
32733	128120
9363	128121
26529	128122
60197	128123
33169	128124
73979	128125
10842	128126
32820	128127
83071	128128
28298	128129
41458	128130
7110	128131
50943	128132
5135	128133
27782	128134
31400	128135
52487	128136
7597	128137
19655	128138
3187	128139
35768	128140
32462	128141
59544	128142
64449	128143
2859	128144
39605	128145
86248	128146
35821	128147
1291	128148
1337	128149
5761	128150
109	128151
57874	128152
93243	128153
9418	128154
32291	128155
66121	128156
11763	128157
46228	128158
13776	128159
3721	128160
3499	128161
20327	128162
19571	128163
60616	128164
12226	128165
11429	128166
40853	128167
841	128168
819	128169
85352	128170
46513	128171
43479	128172
36664	128173
593	128174
8159	128175
1834	128176
3016	128177
88302	128178
4305	128179
4007	128180
42620	128181
57468	128182
27313	128183
1417	128184
5392	128185
31414	128186
4244	128187
39829	128188
52121	128189
77987	128190
48177	128191
77462	128192
15113	128193
4676	128194
96466	128195
12966	128196
70645	128197
41220	128198
61263	128199
4363	128200
23733	128201
14510	128202
3112	128203
57086	128204
28985	128205
22619	128206
80753	128207
823	128208
14234	128209
36304	128210
844	128211
56886	128212
38590	128213
14628	128214
59425	128215
80680	128216
53272	128217
5676	128218
8805	128219
10716	128220
95502	128221
87284	128222
32497	128223
28287	128224
66164	128225
17698	128226
68783	128227
16035	128228
4307	128229
615	128230
54014	128231
14133	128232
16226	128233
27582	128234
26699	128235
10235	128236
23363	128237
9433	128238
33911	128239
44992	128240
40116	128241
9600	128242
31398	128243
53623	128244
189	128245
23234	128246
1581	128247
39443	128248
55499	128249
20446	128250
5747	128251
13211	128252
1570	128253
21631	128254
25420	128255
22474	128256
441	128257
38753	128258
410	128259
14526	128260
1544	128261
13201	128262
10952	128263
32144	128264
90495	128265
49101	128266
16203	128267
37863	128268
23757	128269
69622	128270
1316	128271
1082	128272
5	128273
93335	128274
218	128275
1694	128276
34103	128277
53006	128278
37266	128279
60015	128280
29014	128281
17873	128282
16870	128283
81989	128284
52850	128285
48993	128286
78113	128287
9774	128288
35180	128289
2463	128290
1856	128291
14825	128292
2811	128293
27752	128294
50865	128295
560	128296
35883	128297
32371	128298
67204	128299
111752	128300
23755	128301
492	128302
53312	128303
47984	128304
30605	128305
35933	128306
45098	128307
17076	128308
10609	128309
8651	128310
13360	128311
77554	128312
16502	128313
24255	128314
15189	128315
5947	128316
43198	128317
35046	128318
6971	128319
3544	128320
17139	128321
25017	128322
29009	128323
6411	128324
25627	128325
77578	128326
57971	128327
44555	128328
29805	128329
86681	128330
5188	128331
3507	128332
14102	128333
26866	128334
56301	128335
40034	128336
78758	128337
1052	128338
96542	128339
6765	128340
65415	128341
11186	128342
383	128343
28341	128344
53959	128345
64647	128346
32943	128347
46698	128348
357	128349
522	128350
975	128351
55950	128352
29005	128353
12519	128354
48	128355
6932	128356
17228	128357
25551	128358
11154	128359
1936	128360
41283	128361
23012	128362
13825	128363
18467	128364
9463	128365
19437	128366
7462	128367
36812	128368
52367	128369
13762	128370
27959	128371
83189	128372
15064	128373
19527	128374
60611	128375
21986	128376
11424	128377
59149	128378
1618	128379
22112	128380
890	128381
415	128382
78020	128383
77101	128384
16525	128385
47625	128386
15162	128387
56291	128388
46009	128389
10510	128390
18356	128391
38842	128392
27809	128393
51518	128394
217	128395
34112	128396
89840	128397
37829	128398
41568	128399
41602	128400
77713	128401
6942	128402
3806	128403
37074	128404
31202	128405
61972	128406
83844	128407
26626	128408
846	128409
8486	128410
22401	128411
66506	128412
96051	128413
4439	128414
37532	128415
4951	128416
50253	128417
41367	128418
2219	128419
13253	128420
15476	128421
19322	128422
12930	128423
8849	128424
52306	128425
38149	128426
2090	128427
77461	128428
7161	128429
53223	128430
9429	128431
11712	128432
15448	128433
3541	128434
14300	128435
1797	128436
8553	128437
25705	128438
82146	128439
3673	128440
8712	128441
25578	128442
13275	128443
52377	128444
10891	128445
29540	128446
43761	128447
13759	128448
49984	128449
72446	128450
18605	128451
17286	128452
3154	128453
589	128454
77907	128455
12308	128456
12360	128457
23983	128458
1312	128459
34362	128460
12525	128461
56472	128462
11752	128463
26893	128464
39995	128465
7104	128466
21519	128467
41284	128468
1481	128469
73980	128470
3287	128471
14205	128472
109768	128473
79377	128474
4	128475
26185	128476
10719	128477
15455	128478
22482	128479
86530	128480
25722	128481
32107	128482
70765	128483
33168	128484
50605	128485
71803	128486
844	128487
12964	128488
3233	128489
52087	128490
7037	128491
18871	128492
547	128493
185	128494
99383	128495
61924	128496
71412	128497
18307	128498
12158	128499
35136	128500
1094	128501
7144	128502
59373	128503
68218	128504
15203	128505
19323	128506
24045	128507
45182	128508
58665	128509
30977	128510
18200	128511
97329	128512
48378	128513
44016	128514
45445	128515
12960	128516
755	128517
36368	128518
6636	128519
52501	128520
19069	128521
39759	128522
15058	128523
55358	128524
43923	128525
15694	128526
26741	128527
8095	128528
22328	128529
14444	128530
1687	128531
6608	128532
41046	128533
553	128534
84298	128535
47693	128536
9953	128537
12291	128538
75100	128539
14271	128540
12269	128541
22400	128542
37576	128543
5036	128544
1823	128545
9759	128546
5587	128547
58154	128548
77073	128549
29812	128550
4076	128551
97347	128552
41128	128553
10192	128554
28806	128555
38631	128556
72726	128557
5107	128558
102952	128559
1372	128560
16345	128561
56229	128562
46289	128563
11357	128564
95140	128565
46034	128566
37468	128567
34921	128568
12636	128569
37577	128570
2930	128571
21296	128572
3175	128573
16989	128574
31066	128575
17322	128576
355	128577
81877	128578
2904	128579
40062	128580
40441	128581
89376	128582
77679	128583
2304	128584
28608	128585
59230	128586
22956	128587
63602	128588
23099	128589
894	128590
69008	128591
12890	128592
53073	128593
90469	128594
33747	128595
11353	128596
1731	128597
55549	128598
27365	128599
46633	128600
36476	128601
6107	128602
57014	128603
29188	128604
27422	128605
3120	128606
35607	128607
55888	128608
63394	128609
299	128610
23290	128611
5575	128612
116	128613
42355	128614
26218	128615
388	128616
2541	128617
17458	128618
3576	128619
35358	128620
51485	128621
2103	128622
22823	128623
74728	128624
397	128625
80763	128626
4335	128627
1499	128628
15837	128629
2359	128630
6275	128631
6682	128632
61772	128633
5701	128634
50883	128635
6290	128636
2700	128637
739	128638
685	128639
124	128640
2091	128641
5548	128642
545	128643
16072	128644
14874	128645
953	128646
108578	128647
26772	128648
13491	128649
35686	128650
2254	128651
18139	128652
15571	128653
205	128654
15362	128655
28857	128656
71960	128657
68015	128658
57561	128659
74828	128660
9340	128661
21631	128662
4244	128663
80642	128664
3642	128665
48729	128666
21976	128667
7838	128668
92061	128669
16863	128670
50230	128671
12802	128672
4016	128673
79419	128674
43047	128675
29232	128676
48921	128677
13883	128678
4140	128679
25667	128680
92430	128681
13547	128682
1235	128683
34407	128684
1566	128685
23237	128686
20369	128687
48533	128688
10931	128689
38514	128690
58407	128691
48432	128692
19798	128693
88276	128694
1776	128695
3877	128696
34639	128697
4241	128698
20479	128699
64010	128700
77051	128701
9832	128702
102998	128703
5274	128704
74860	128705
25746	128706
40194	128707
10607	128708
60595	128709
46029	128710
49858	128711
28543	128712
61776	128713
25440	128714
13532	128715
87928	128716
47438	128717
52496	128718
11457	128719
7439	128720
35817	128721
48274	128722
7291	128723
22665	128724
42873	128725
29050	128726
24540	128727
46169	128728
18943	128729
42745	128730
17317	128731
9223	128732
1404	128733
3584	128734
42	128735
45156	128736
88562	128737
739	128738
44614	128739
24009	128740
43906	128741
3053	128742
8077	128743
39160	128744
95616	128745
21287	128746
66997	128747
2640	128748
1137	128749
72669	128750
1527	128751
485	128752
1714	128753
5684	128754
12728	128755
9874	128756
31681	128757
1508	128758
68075	128759
24546	128760
351	128761
8512	128762
94052	128763
43037	128764
7445	128765
1	128766
4431	128767
17164	128768
40572	128769
4243	128770
99107	128771
43661	128772
35677	128773
927	128774
30089	128775
8146	128776
77045	128777
8871	128778
8602	128779
20086	128780
33933	128781
22165	128782
21514	128783
2787	128784
8967	128785
60204	128786
1	128787
111929	128788
27719	128789
59660	128790
23882	128791
67619	128792
10246	128793
92077	128794
61357	128795
76521	128796
1539	128797
34150	128798
8147	128799
238	128800
195	128801
33140	128802
17917	128803
13764	128804
74578	128805
38459	128806
36404	128807
65965	128808
20322	128809
21529	128810
6642	128811
80771	128812
63541	128813
58496	128814
6204	128815
5893	128816
13717	128817
1868	128818
21842	128819
48603	128820
44003	128821
50676	128822
100454	128823
18475	128824
74663	128825
81865	128826
24249	128827
43353	128828
39346	128829
4033	128830
81615	128831
32222	128832
54472	128833
48828	128834
25854	128835
11334	128836
2602	128837
19085	128838
33562	128839
780	128840
20437	128841
4006	128842
49579	128843
4390	128844
13184	128845
6671	128846
31360	128847
2236	128848
5838	128849
56859	128850
39732	128851
2793	128852
2926	128853
10045	128854
3211	128855
10689	128856
82775	128857
1742	128858
6096	128859
25235	128860
109466	128861
31330	128862
8772	128863
18773	128864
19784	128865
9669	128866
24939	128867
39905	128868
32505	128869
76597	128870
14627	128871
22308	128872
21151	128873
9182	128874
5193	128875
25375	128876
8407	128877
44929	128878
21499	128879
57149	128880
45995	128881
3194	128882
112423	128883
78	128884
1255	128885
35204	128886
6202	128887
20196	128888
16426	128889
29560	128890
2110	128891
92827	128892
39257	128893
43309	128894
14815	128895
22527	128896
51	128897
36836	128898
68743	128899
26182	128900
302	128901
49430	128902
16769	128903
46540	128904
10524	128905
10167	128906
39333	128907
105	128908
24259	128909
11098	128910
45973	128911
8226	128912
3157	128913
62041	128914
68622	128915
124	128916
309	128917
51216	128918
45880	128919
32586	128920
61697	128921
5716	128922
99695	128923
110822	128924
41458	128925
15560	128926
27988	128927
23476	128928
32662	128929
63128	128930
50765	128931
43156	128932
10405	128933
87318	128934
10725	128935
2173	128936
49781	128937
39794	128938
15076	128939
37905	128940
79676	128941
12629	128942
6315	128943
46602	128944
5305	128945
4631	128946
13078	128947
76917	128948
5309	128949
30965	128950
71351	128951
4759	128952
7079	128953
4499	128954
26908	128955
87172	128956
46059	128957
4547	128958
40718	128959
53784	128960
75380	128961
27347	128962
8060	128963
32130	128964
15518	128965
51758	128966
891	128967
24968	128968
71670	128969
11063	128970
6403	128971
12035	128972
31504	128973
13252	128974
84280	128975
12192	128976
17891	128977
38734	128978
12028	128979
17226	128980
81534	128981
43695	128982
76723	128983
24702	128984
42626	128985
39953	128986
2045	128987
12592	128988
16035	128989
11622	128990
11334	128991
7386	128992
11798	128993
55715	128994
72128	128995
34750	128996
3214	128997
16586	128998
73992	128999
69282	129000
71007	129001
43651	129002
38662	129003
981	129004
50311	129005
6978	129006
12306	129007
102558	129008
4672	129009
526	129010
62184	129011
37047	129012
51326	129013
2211	129014
10593	129015
78487	129016
17074	129017
38852	129018
14005	129019
79490	129020
68284	129021
7726	129022
11892	129023
7925	129024
3164	129025
25939	129026
89277	129027
1634	129028
75199	129029
64537	129030
114599	129031
695	129032
26040	129033
622	129034
28520	129035
94765	129036
24622	129037
31461	129038
15871	129039
85973	129040
6074	129041
6461	129042
6142	129043
49475	129044
47	129045
85072	129046
13972	129047
63182	129048
6589	129049
65427	129050
35801	129051
8107	129052
690	129053
1158	129054
4464	129055
30013	129056
20856	129057
108100	129058
4124	129059
51106	129060
10808	129061
19424	129062
15806	129063
26824	129064
6982	129065
3948	129066
62635	129067
105930	129068
20066	129069
53134	129070
1953	129071
16380	129072
16941	129073
51325	129074
17795	129075
34557	129076
1283	129077
21159	129078
19911	129079
76362	129080
58870	129081
18802	129082
11636	129083
36581	129084
8760	129085
42181	129086
14199	129087
7853	129088
34482	129089
7320	129090
9770	129091
242	129092
8513	129093
650	129094
19098	129095
54963	129096
14156	129097
17948	129098
57742	129099
34732	129100
5817	129101
9321	129102
49795	129103
88030	129104
30819	129105
17455	129106
103266	129107
2515	129108
45183	129109
60500	129110
70862	129111
29817	129112
33565	129113
2062	129114
79098	129115
38745	129116
37878	129117
51859	129118
8858	129119
15187	129120
38215	129121
48474	129122
8530	129123
16541	129124
567	129125
70364	129126
13195	129127
5992	129128
23065	129129
47375	129130
34068	129131
102407	129132
65334	129133
3860	129134
54393	129135
24534	129136
3241	129137
73613	129138
24022	129139
2658	129140
48265	129141
28206	129142
1358	129143
34317	129144
29777	129145
23274	129146
1350	129147
15375	129148
7642	129149
3561	129150
41981	129151
954	129152
34065	129153
11353	129154
45592	129155
69459	129156
64667	129157
12941	129158
24482	129159
54626	129160
52383	129161
69041	129162
58430	129163
28804	129164
26539	129165
201	129166
16877	129167
41414	129168
5635	129169
43483	129170
28609	129171
21493	129172
28892	129173
7347	129174
14430	129175
16246	129176
47616	129177
66596	129178
552	129179
42659	129180
4866	129181
47326	129182
28442	129183
1981	129184
7732	129185
14631	129186
953	129187
3521	129188
40180	129189
70503	129190
29116	129191
27595	129192
101348	129193
8747	129194
60008	129195
72430	129196
1021	129197
17081	129198
3112	129199
64102	129200
24966	129201
88392	129202
94859	129203
62616	129204
1	129205
58072	129206
83843	129207
61505	129208
27204	129209
1231	129210
51697	129211
36840	129212
1066	129213
2545	129214
32406	129215
9695	129216
21907	129217
84099	129218
2638	129219
22778	129220
70149	129221
65910	129222
64432	129223
32266	129224
2717	129225
19319	129226
4602	129227
56624	129228
13829	129229
37238	129230
53025	129231
29182	129232
3532	129233
32898	129234
3431	129235
21620	129236
3464	129237
13998	129238
31534	129239
1099	129240
100681	129241
37703	129242
1812	129243
55724	129244
1698	129245
63096	129246
54024	129247
19169	129248
20784	129249
28278	129250
5766	129251
3007	129252
44280	129253
1067	129254
14087	129255
16350	129256
14062	129257
19803	129258
64929	129259
29522	129260
102933	129261
249	129262
19062	129263
41329	129264
27596	129265
2322	129266
17765	129267
25328	129268
18052	129269
17110	129270
43936	129271
26289	129272
66176	129273
55305	129274
45260	129275
27482	129276
1307	129277
36869	129278
98340	129279
25541	129280
49405	129281
85494	129282
4171	129283
17207	129284
56469	129285
37333	129286
91783	129287
59022	129288
101987	129289
10854	129290
2055	129291
26343	129292
17247	129293
13135	129294
26828	129295
49018	129296
15997	129297
22355	129298
13861	129299
30061	129300
14909	129301
33184	129302
483	129303
274	129304
2601	129305
10699	129306
26368	129307
3033	129308
3369	129309
110135	129310
102563	129311
101148	129312
56696	129313
69761	129314
82136	129315
10849	129316
25297	129317
47051	129318
8833	129319
5617	129320
8792	129321
19247	129322
6669	129323
34695	129324
16217	129325
37767	129326
9716	129327
15631	129328
48969	129329
78593	129330
81842	129331
27602	129332
53494	129333
987	129334
52255	129335
60696	129336
13252	129337
38	129338
111021	129339
70069	129340
35150	129341
54626	129342
25055	129343
58209	129344
109470	129345
6854	129346
67235	129347
12537	129348
1231	129349
63201	129350
43285	129351
12011	129352
57027	129353
5850	129354
36629	129355
59495	129356
32827	129357
26987	129358
6551	129359
3051	129360
60683	129361
3972	129362
33031	129363
47481	129364
12293	129365
45515	129366
18965	129367
23798	129368
55134	129369
87802	129370
7935	129371
88389	129372
7577	129373
4218	129374
62144	129375
329	129376
1644	129377
541	129378
283	129379
53070	129380
4406	129381
23749	129382
14907	129383
21246	129384
35029	129385
1861	129386
25279	129387
59667	129388
4014	129389
5858	129390
4838	129391
562	129392
44857	129393
1752	129394
104188	129395
23703	129396
36227	129397
51753	129398
15882	129399
18222	129400
2963	129401
9673	129402
33001	129403
54282	129404
111796	129405
24205	129406
60458	129407
39409	129408
91572	129409
7387	129410
24102	129411
1998	129412
20432	129413
25642	129414
61440	129415
1077	129416
46230	129417
1614	129418
2170	129419
3373	129420
5327	129421
8288	129422
44206	129423
91811	129424
35859	129425
36911	129426
25694	129427
10331	129428
3549	129429
47520	129430
39433	129431
31391	129432
7742	129433
61348	129434
4	129435
28828	129436
15683	129437
31824	129438
50576	129439
12766	129440
26714	129441
36880	129442
39262	129443
28983	129444
59837	129445
4760	129446
73091	129447
43801	129448
17018	129449
15426	129450
36558	129451
14739	129452
34993	129453
4836	129454
46804	129455
43750	129456
7616	129457
90126	129458
41535	129459
44576	129460
47277	129461
17258	129462
63253	129463
1420	129464
17800	129465
55	129466
77920	129467
100491	129468
87109	129469
33717	129470
25136	129471
2831	129472
225	129473
80780	129474
45123	129475
75448	129476
57878	129477
37786	129478
3804	129479
159	129480
35147	129481
59995	129482
6283	129483
6585	129484
225	129485
27111	129486
43333	129487
35163	129488
3100	129489
40	129490
21346	129491
16264	129492
10007	129493
14698	129494
34942	129495
1027	129496
223	129497
17977	129498
33263	129499
19481	129500
1635	129501
40975	129502
99595	129503
89292	129504
22688	129505
27624	129506
69605	129507
22118	129508
29422	129509
54196	129510
21143	129511
1517	129512
7234	129513
69246	129514
71765	129515
85368	129516
95970	129517
18934	129518
10514	129519
34532	129520
1496	129521
112	129522
21858	129523
8125	129524
54410	129525
74379	129526
6760	129527
21993	129528
47977	129529
25840	129530
1594	129531
45220	129532
85028	129533
69254	129534
69830	129535
1588	129536
96659	129537
21957	129538
35371	129539
8379	129540
26164	129541
60773	129542
7941	129543
12375	129544
18554	129545
16452	129546
1053	129547
62780	129548
16000	129549
7422	129550
5247	129551
43241	129552
26545	129553
30558	129554
26125	129555
23709	129556
3529	129557
20988	129558
36166	129559
7720	129560
50226	129561
49923	129562
99987	129563
27334	129564
38960	129565
18237	129566
62984	129567
7584	129568
31338	129569
777	129570
205	129571
32888	129572
1594	129573
35402	129574
41488	129575
4074	129576
35227	129577
4055	129578
69982	129579
77106	129580
14915	129581
52761	129582
59278	129583
62439	129584
29152	129585
17265	129586
39528	129587
24614	129588
48861	129589
5300	129590
54336	129591
16124	129592
31659	129593
45472	129594
7421	129595
31990	129596
45086	129597
46530	129598
46580	129599
25091	129600
78134	129601
28552	129602
28777	129603
1096	129604
44550	129605
7001	129606
13804	129607
69774	129608
88661	129609
28644	129610
66310	129611
112532	129612
9036	129613
60554	129614
48591	129615
52062	129616
1656	129617
58543	129618
3069	129619
13223	129620
96785	129621
932	129622
37255	129623
10558	129624
10028	129625
31761	129626
17863	129627
1705	129628
17518	129629
2311	129630
26694	129631
50378	129632
22255	129633
159	129634
23003	129635
343	129636
4093	129637
32340	129638
103166	129639
646	129640
4109	129641
782	129642
44349	129643
12066	129644
21888	129645
76179	129646
49575	129647
63913	129648
7628	129649
57300	129650
23979	129651
358	129652
49689	129653
1888	129654
4869	129655
4475	129656
33	129657
21663	129658
52975	129659
14516	129660
313	129661
30808	129662
3222	129663
994	129664
6815	129665
44834	129666
19676	129667
925	129668
540	129669
14345	129670
22011	129671
50468	129672
8338	129673
74083	129674
26235	129675
53267	129676
64420	129677
83727	129678
67437	129679
9964	129680
56685	129681
11547	129682
22321	129683
21021	129684
2152	129685
639	129686
20382	129687
3051	129688
385	129689
5010	129690
47868	129691
76379	129692
25929	129693
16868	129694
461	129695
26840	129696
12622	129697
7255	129698
26040	129699
14532	129700
5	129701
52157	129702
17963	129703
33830	129704
23153	129705
37750	129706
8656	129707
15198	129708
28797	129709
19326	129710
5316	129711
9689	129712
18008	129713
44209	129714
6360	129715
30672	129716
49637	129717
31796	129718
17464	129719
5353	129720
7807	129721
95791	129722
53554	129723
23264	129724
2	129725
43742	129726
76	129727
50873	129728
2370	129729
93317	129730
27857	129731
22444	129732
30858	129733
16748	129734
3173	129735
17939	129736
21129	129737
9989	129738
21	129739
50178	129740
25701	129741
14672	129742
42511	129743
3662	129744
9232	129745
60	129746
1637	129747
3246	129748
4984	129749
24455	129750
16289	129751
10203	129752
72986	129753
450	129754
85338	129755
65983	129756
46314	129757
27895	129758
2224	129759
417	129760
3132	129761
19398	129762
36756	129763
114139	129764
5684	129765
4332	129766
4264	129767
8934	129768
22634	129769
7282	129770
701	129771
26805	129772
15964	129773
5250	129774
1117	129775
26492	129776
20271	129777
10734	129778
87336	129779
10110	129780
21740	129781
56613	129782
50077	129783
23238	129784
95055	129785
68725	129786
41564	129787
27453	129788
54816	129789
37586	129790
39561	129791
59110	129792
31309	129793
26123	129794
107284	129795
5804	129796
2260	129797
59592	129798
52713	129799
80585	129800
25808	129801
14219	129802
27151	129803
5480	129804
49	129805
89581	129806
44965	129807
70289	129808
70088	129809
48547	129810
30018	129811
1332	129812
5860	129813
33425	129814
1911	129815
47473	129816
3556	129817
278	129818
21099	129819
62761	129820
11678	129821
7708	129822
102470	129823
5130	129824
34125	129825
70247	129826
44533	129827
82367	129828
31841	129829
99253	129830
58537	129831
36752	129832
639	129833
26446	129834
78820	129835
63226	129836
8560	129837
72157	129838
7218	129839
11005	129840
4914	129841
62843	129842
80753	129843
14978	129844
23494	129845
4208	129846
54799	129847
37474	129848
1915	129849
62506	129850
38786	129851
24065	129852
112331	129853
15045	129854
55057	129855
24358	129856
93432	129857
22051	129858
32011	129859
48044	129860
6697	129861
26548	129862
64	129863
8756	129864
112412	129865
14341	129866
13984	129867
3790	129868
42943	129869
19849	129870
45511	129871
57851	129872
51689	129873
8893	129874
12109	129875
67772	129876
78454	129877
6698	129878
18853	129879
70635	129880
50471	129881
33290	129882
34880	129883
10811	129884
67754	129885
14021	129886
54620	129887
97439	129888
315	129889
29610	129890
81187	129891
6929	129892
53624	129893
38711	129894
18425	129895
70655	129896
68105	129897
5536	129898
20862	129899
27462	129900
3269	129901
2163	129902
23719	129903
21656	129904
38574	129905
51360	129906
73169	129907
79480	129908
26342	129909
1347	129910
65497	129911
18039	129912
11943	129913
16024	129914
52802	129915
19217	129916
16260	129917
37887	129918
64267	129919
46755	129920
40874	129921
42870	129922
24330	129923
31243	129924
18877	129925
29941	129926
18852	129927
93182	129928
74242	129929
23591	129930
8447	129931
12970	129932
42583	129933
1133	129934
1949	129935
44658	129936
87055	129937
55918	129938
6354	129939
9182	129940
32629	129941
2770	129942
97983	129943
103442	129944
12948	129945
1529	129946
38810	129947
49920	129948
81791	129949
4127	129950
49963	129951
42188	129952
2773	129953
31925	129954
3198	129955
28506	129956
40823	129957
44756	129958
58222	129959
103697	129960
84532	129961
40903	129962
50196	129963
3558	129964
114043	129965
44294	129966
49622	129967
27083	129968
6836	129969
3677	129970
43931	129971
1629	129972
59860	129973
2774	129974
22786	129975
44999	129976
22050	129977
934	129978
6534	129979
83556	129980
4938	129981
4686	129982
49892	129983
34058	129984
29308	129985
6	129986
16311	129987
5011	129988
3780	129989
49010	129990
21199	129991
74480	129992
31050	129993
67919	129994
15939	129995
28281	129996
11233	129997
13100	129998
19448	129999
1390	130000
6150	130001
76491	130002
13177	130003
14513	130004
16916	130005
504	130006
31265	130007
12847	130008
429	130009
25842	130010
52589	130011
14836	130012
44045	130013
5336	130014
34066	130015
7513	130016
69375	130017
3366	130018
8047	130019
26886	130020
49844	130021
283	130022
12588	130023
1345	130024
79504	130025
31710	130026
40265	130027
51665	130028
16678	130029
24390	130030
61282	130031
41112	130032
64684	130033
2772	130034
17301	130035
17838	130036
76551	130037
26199	130038
84546	130039
2302	130040
52496	130041
46513	130042
20741	130043
928	130044
3522	130045
65630	130046
11322	130047
20516	130048
15028	130049
79218	130050
20340	130051
33846	130052
48404	130053
1153	130054
35061	130055
78975	130056
48676	130057
71106	130058
36920	130059
185	130060
26497	130061
66180	130062
8343	130063
3285	130064
18629	130065
91796	130066
1990	130067
21450	130068
12402	130069
18681	130070
13562	130071
9579	130072
3840	130073
62322	130074
82021	130075
1846	130076
67159	130077
12788	130078
81912	130079
27193	130080
70714	130081
6376	130082
11956	130083
61291	130084
24179	130085
219	130086
11682	130087
29367	130088
19457	130089
11954	130090
69215	130091
23065	130092
11155	130093
21124	130094
19276	130095
5236	130096
17288	130097
65592	130098
14970	130099
40913	130100
943	130101
46411	130102
7256	130103
13516	130104
6558	130105
9005	130106
42286	130107
10469	130108
39463	130109
17384	130110
3033	130111
74660	130112
43230	130113
11222	130114
65435	130115
42486	130116
10349	130117
15764	130118
44846	130119
15270	130120
31146	130121
9820	130122
17918	130123
16293	130124
102198	130125
53875	130126
20302	130127
573	130128
53463	130129
17650	130130
69030	130131
16182	130132
22614	130133
9537	130134
6178	130135
389	130136
23864	130137
44393	130138
3789	130139
19985	130140
10467	130141
19362	130142
15934	130143
61333	130144
2036	130145
66283	130146
3217	130147
31600	130148
78137	130149
77998	130150
4733	130151
19128	130152
26908	130153
2405	130154
26612	130155
112	130156
17525	130157
79322	130158
20844	130159
27652	130160
30328	130161
32333	130162
54875	130163
1	130164
28697	130165
49442	130166
6300	130167
85	130168
73791	130169
48595	130170
8400	130171
29272	130172
34938	130173
9277	130174
19885	130175
14440	130176
2432	130177
1150	130178
7322	130179
9150	130180
54869	130181
52701	130182
14832	130183
3104	130184
20012	130185
22575	130186
68852	130187
15819	130188
13543	130189
28130	130190
23907	130191
3959	130192
410	130193
56710	130194
27	130195
23948	130196
53644	130197
21998	130198
39825	130199
39140	130200
12475	130201
91537	130202
3367	130203
8493	130204
40385	130205
22999	130206
688	130207
47389	130208
476	130209
67774	130210
48830	130211
36155	130212
33085	130213
2986	130214
61327	130215
23074	130216
51556	130217
47004	130218
3836	130219
46280	130220
17626	130221
43694	130222
32816	130223
21464	130224
70157	130225
18209	130226
12548	130227
21172	130228
85406	130229
29427	130230
1102	130231
309	130232
9808	130233
15303	130234
18703	130235
4887	130236
317	130237
36416	130238
12200	130239
27106	130240
83841	130241
53614	130242
23886	130243
26151	130244
258	130245
52913	130246
71424	130247
96809	130248
4813	130249
80139	130250
31431	130251
30637	130252
98220	130253
44739	130254
13289	130255
28617	130256
1015	130257
5242	130258
62851	130259
4074	130260
15689	130261
68908	130262
7702	130263
84379	130264
14	130265
42337	130266
64150	130267
3738	130268
40834	130269
12130	130270
3175	130271
29881	130272
6321	130273
34840	130274
25615	130275
20674	130276
84710	130277
1021	130278
14693	130279
79780	130280
12779	130281
55554	130282
103995	130283
92298	130284
52237	130285
225	130286
5267	130287
102739	130288
80120	130289
11041	130290
5831	130291
46061	130292
9530	130293
55516	130294
14974	130295
22224	130296
38372	130297
9587	130298
74987	130299
9185	130300
53834	130301
5239	130302
2857	130303
13384	130304
22474	130305
30179	130306
12525	130307
51518	130308
68993	130309
9446	130310
53934	130311
14486	130312
7080	130313
9568	130314
64406	130315
13002	130316
6673	130317
12232	130318
1801	130319
33474	130320
63491	130321
13798	130322
1710	130323
11856	130324
34377	130325
32333	130326
458	130327
5878	130328
629	130329
65325	130330
12771	130331
70284	130332
53423	130333
1397	130334
1921	130335
33	130336
77396	130337
99719	130338
8000	130339
50689	130340
11698	130341
27539	130342
46898	130343
9302	130344
30615	130345
22999	130346
78950	130347
37057	130348
3043	130349
6636	130350
4158	130351
60886	130352
50609	130353
22309	130354
43580	130355
20427	130356
74050	130357
20901	130358
38994	130359
17501	130360
16847	130361
5924	130362
42109	130363
67765	130364
6871	130365
4509	130366
91	130367
59864	130368
36234	130369
26905	130370
54644	130371
11580	130372
93068	130373
48588	130374
15920	130375
517	130376
150	130377
2642	130378
39577	130379
20863	130380
47274	130381
60434	130382
21003	130383
24187	130384
50212	130385
38436	130386
21836	130387
33205	130388
36282	130389
57328	130390
1102	130391
11149	130392
64601	130393
34590	130394
23918	130395
780	130396
25391	130397
100799	130398
20904	130399
1161	130400
20351	130401
61451	130402
6435	130403
11151	130404
79345	130405
25215	130406
29169	130407
53362	130408
96846	130409
33683	130410
27143	130411
53355	130412
7844	130413
9449	130414
9905	130415
600	130416
322	130417
21868	130418
281	130419
59306	130420
6547	130421
37139	130422
5109	130423
5882	130424
9342	130425
2542	130426
13752	130427
70400	130428
72080	130429
38340	130430
12289	130431
7565	130432
2069	130433
57	130434
97242	130435
24683	130436
16826	130437
15507	130438
55273	130439
93804	130440
35446	130441
103190	130442
5416	130443
2054	130444
51488	130445
86145	130446
68870	130447
92285	130448
57953	130449
7936	130450
61166	130451
22487	130452
69750	130453
33522	130454
1460	130455
10363	130456
9676	130457
3173	130458
91224	130459
31453	130460
23776	130461
5013	130462
3161	130463
9530	130464
6907	130465
45814	130466
11377	130467
33042	130468
5082	130469
8469	130470
5768	130471
67496	130472
14549	130473
2608	130474
4310	130475
60905	130476
33137	130477
349	130478
823	130479
16244	130480
2688	130481
3893	130482
246	130483
53855	130484
64477	130485
20316	130486
23111	130487
48850	130488
35931	130489
84407	130490
14785	130491
7366	130492
63402	130493
78877	130494
2904	130495
82409	130496
3626	130497
46771	130498
14828	130499
3478	130500
22514	130501
99063	130502
80688	130503
73352	130504
49663	130505
2705	130506
8571	130507
50795	130508
34731	130509
6664	130510
6763	130511
263	130512
26879	130513
28502	130514
14791	130515
34353	130516
99402	130517
66701	130518
22166	130519
112676	130520
28817	130521
102783	130522
5313	130523
90030	130524
9517	130525
3662	130526
194	130527
19003	130528
61441	130529
5229	130530
2812	130531
23173	130532
54091	130533
3299	130534
3296	130535
71444	130536
3734	130537
118	130538
3101	130539
89063	130540
80095	130541
109	130542
40733	130543
69814	130544
1195	130545
18533	130546
1112	130547
31065	130548
47729	130549
35844	130550
48972	130551
38728	130552
29797	130553
25987	130554
91254	130555
20565	130556
4309	130557
62083	130558
6780	130559
38622	130560
10674	130561
44406	130562
41347	130563
23240	130564
63043	130565
3869	130566
1388	130567
7492	130568
49564	130569
6740	130570
8085	130571
34543	130572
30030	130573
70643	130574
1185	130575
104318	130576
22785	130577
76354	130578
85110	130579
75718	130580
38855	130581
103794	130582
1152	130583
11559	130584
79871	130585
59939	130586
25805	130587
15703	130588
41921	130589
30897	130590
5984	130591
10421	130592
11346	130593
34355	130594
2227	130595
69703	130596
924	130597
14160	130598
36096	130599
75709	130600
48318	130601
79389	130602
510	130603
9955	130604
231	130605
791	130606
1648	130607
27930	130608
66135	130609
42510	130610
12349	130611
24123	130612
10480	130613
78647	130614
10806	130615
57278	130616
341	130617
32956	130618
14167	130619
58243	130620
29633	130621
48767	130622
94499	130623
69011	130624
31130	130625
72645	130626
44445	130627
312	130628
74332	130629
101469	130630
16413	130631
3236	130632
93142	130633
37435	130634
10667	130635
7572	130636
8383	130637
44304	130638
36068	130639
15274	130640
55297	130641
102665	130642
61526	130643
16349	130644
4154	130645
58661	130646
73949	130647
48771	130648
45598	130649
20234	130650
15441	130651
29828	130652
57697	130653
24892	130654
68973	130655
23300	130656
50839	130657
10571	130658
552	130659
5827	130660
509	130661
12085	130662
100034	130663
3184	130664
18373	130665
11585	130666
10694	130667
43414	130668
2451	130669
33512	130670
58581	130671
65289	130672
79432	130673
62217	130674
21894	130675
38693	130676
2075	130677
77427	130678
383	130679
20841	130680
18441	130681
57727	130682
23651	130683
48715	130684
49080	130685
14926	130686
29990	130687
266	130688
999	130689
40606	130690
32443	130691
2067	130692
27689	130693
21246	130694
44408	130695
91370	130696
18632	130697
365	130698
18889	130699
69825	130700
71967	130701
59984	130702
43875	130703
403	130704
76	130705
21001	130706
77201	130707
16386	130708
19289	130709
14016	130710
108642	130711
3914	130712
22479	130713
4836	130714
25701	130715
14256	130716
18543	130717
33673	130718
19768	130719
7892	130720
73889	130721
1011	130722
28345	130723
52939	130724
10714	130725
9654	130726
43081	130727
1990	130728
60417	130729
47652	130730
62875	130731
6549	130732
49531	130733
21615	130734
66869	130735
91	130736
75920	130737
369	130738
8245	130739
64768	130740
39930	130741
29792	130742
27718	130743
41294	130744
31223	130745
35139	130746
9929	130747
31156	130748
33065	130749
53697	130750
42548	130751
18451	130752
65321	130753
279	130754
96512	130755
1547	130756
52469	130757
30712	130758
27450	130759
2589	130760
24336	130761
39946	130762
10580	130763
50970	130764
68888	130765
30268	130766
260	130767
5150	130768
1748	130769
39166	130770
8095	130771
57831	130772
66352	130773
19713	130774
17053	130775
21896	130776
1629	130777
93365	130778
61333	130779
24053	130780
791	130781
43372	130782
71116	130783
82443	130784
56996	130785
36794	130786
30051	130787
13026	130788
5719	130789
92708	130790
1065	130791
6437	130792
62888	130793
11782	130794
64807	130795
5787	130796
22942	130797
40309	130798
12934	130799
7744	130800
6994	130801
33398	130802
76726	130803
21452	130804
3347	130805
69166	130806
9890	130807
15046	130808
66776	130809
16990	130810
67887	130811
32929	130812
2985	130813
3341	130814
3678	130815
41488	130816
6977	130817
35092	130818
25291	130819
53292	130820
78715	130821
33003	130822
13762	130823
65416	130824
65997	130825
73852	130826
62311	130827
5844	130828
75528	130829
2862	130830
20673	130831
2894	130832
75488	130833
20500	130834
92926	130835
93264	130836
11204	130837
90698	130838
11088	130839
48415	130840
23097	130841
11141	130842
36128	130843
52762	130844
226	130845
17585	130846
21310	130847
6093	130848
28587	130849
22960	130850
63550	130851
46804	130852
5036	130853
30382	130854
44106	130855
63528	130856
15	130857
7216	130858
13416	130859
14094	130860
7948	130861
4918	130862
42832	130863
3783	130864
29552	130865
32328	130866
42	130867
14605	130868
12233	130869
10410	130870
1044	130871
76268	130872
14557	130873
42276	130874
60471	130875
92479	130876
17311	130877
97853	130878
44899	130879
84745	130880
33602	130881
35561	130882
23397	130883
45771	130884
70661	130885
83714	130886
14137	130887
80401	130888
23575	130889
87602	130890
35889	130891
50142	130892
9633	130893
18451	130894
29592	130895
3	130896
18354	130897
84851	130898
25863	130899
27644	130900
36610	130901
26027	130902
26394	130903
3178	130904
20598	130905
47065	130906
31082	130907
5664	130908
21004	130909
47120	130910
3161	130911
1808	130912
7602	130913
402	130914
13332	130915
60216	130916
13401	130917
24847	130918
89663	130919
1850	130920
52280	130921
14182	130922
8304	130923
20043	130924
14463	130925
24818	130926
6409	130927
7325	130928
65729	130929
49114	130930
37570	130931
71879	130932
30801	130933
6551	130934
56880	130935
9965	130936
1708	130937
3764	130938
72338	130939
7346	130940
39896	130941
27306	130942
4846	130943
41072	130944
19836	130945
74119	130946
35012	130947
27084	130948
26013	130949
45589	130950
7366	130951
19175	130952
35366	130953
80830	130954
69483	130955
19417	130956
6795	130957
16843	130958
38754	130959
34257	130960
28215	130961
45370	130962
276	130963
12842	130964
67349	130965
22158	130966
62895	130967
36518	130968
9026	130969
75056	130970
53893	130971
25469	130972
16533	130973
52703	130974
10017	130975
104220	130976
41616	130977
807	130978
23359	130979
29051	130980
813	130981
12547	130982
14713	130983
21767	130984
728	130985
49902	130986
11220	130987
36492	130988
35088	130989
55846	130990
27066	130991
6657	130992
2920	130993
72482	130994
43123	130995
108823	130996
11187	130997
1023	130998
31732	130999
1919	131000
8688	131001
52380	131002
1759	131003
18983	131004
60817	131005
19277	131006
69597	131007
17612	131008
63219	131009
8040	131010
19168	131011
5061	131012
62367	131013
61414	131014
3006	131015
12121	131016
96138	131017
60769	131018
75104	131019
11973	131020
30874	131021
1847	131022
10891	131023
19791	131024
18708	131025
12434	131026
38122	131027
15603	131028
78927	131029
50383	131030
2952	131031
42582	131032
713	131033
20923	131034
59093	131035
41296	131036
103460	131037
5017	131038
27507	131039
11898	131040
58701	131041
25518	131042
2834	131043
73558	131044
38013	131045
9041	131046
40530	131047
87419	131048
67146	131049
100809	131050
30132	131051
71709	131052
11401	131053
2011	131054
46189	131055
30018	131056
64945	131057
187	131058
70463	131059
22889	131060
37567	131061
44715	131062
2178	131063
13923	131064
21459	131065
61390	131066
27894	131067
48150	131068
10402	131069
49669	131070
1394	131071
11991	131072
24684	131073
9575	131074
4061	131075
11850	131076
11023	131077
562	131078
22284	131079
46640	131080
2990	131081
27292	131082
84764	131083
43572	131084
1766	131085
19541	131086
51330	131087
103376	131088
1214	131089
38187	131090
20839	131091
17088	131092
1439	131093
28112	131094
4835	131095
1088	131096
45901	131097
11366	131098
53710	131099
11009	131100
36254	131101
1289	131102
962	131103
55848	131104
84781	131105
660	131106
1564	131107
40934	131108
96320	131109
82369	131110
68499	131111
28741	131112
23241	131113
14441	131114
2425	131115
30315	131116
21119	131117
19634	131118
15939	131119
7439	131120
12320	131121
2550	131122
7504	131123
35843	131124
5026	131125
5828	131126
35063	131127
12675	131128
4774	131129
7847	131130
62334	131131
112569	131132
15398	131133
89147	131134
35432	131135
9329	131136
60234	131137
40486	131138
26445	131139
22375	131140
514	131141
27079	131142
60768	131143
26528	131144
6336	131145
40373	131146
23296	131147
24050	131148
4539	131149
15562	131150
31102	131151
95237	131152
12198	131153
2008	131154
741	131155
24477	131156
3738	131157
7024	131158
1672	131159
16351	131160
50837	131161
59634	131162
77898	131163
59496	131164
4591	131165
39093	131166
2728	131167
49027	131168
25730	131169
561	131170
5999	131171
16895	131172
542	131173
197	131174
14913	131175
28780	131176
33125	131177
45628	131178
94997	131179
48351	131180
77100	131181
4889	131182
60934	131183
27386	131184
92940	131185
738	131186
34565	131187
23824	131188
67404	131189
24518	131190
29895	131191
6441	131192
9400	131193
25876	131194
44056	131195
37248	131196
37163	131197
14290	131198
49438	131199
40037	131200
23025	131201
45505	131202
52195	131203
67774	131204
34661	131205
102532	131206
498	131207
4203	131208
5733	131209
88081	131210
4939	131211
27623	131212
66402	131213
19873	131214
22049	131215
6920	131216
18953	131217
49418	131218
4637	131219
49655	131220
7730	131221
6167	131222
59897	131223
30054	131224
55276	131225
42500	131226
22270	131227
4008	131228
54820	131229
8292	131230
26993	131231
1240	131232
21015	131233
2310	131234
46622	131235
57405	131236
85808	131237
36031	131238
42732	131239
31592	131240
10298	131241
31269	131242
23976	131243
3540	131244
47210	131245
64813	131246
88234	131247
7730	131248
5825	131249
64100	131250
29993	131251
5912	131252
13721	131253
42839	131254
53602	131255
3	131256
10473	131257
9584	131258
913	131259
39834	131260
53164	131261
16862	131262
11528	131263
5739	131264
60596	131265
14117	131266
97456	131267
2143	131268
5756	131269
33079	131270
49395	131271
5624	131272
58796	131273
32966	131274
34791	131275
14888	131276
2277	131277
71656	131278
44147	131279
10069	131280
1795	131281
6567	131282
30059	131283
1508	131284
1394	131285
86625	131286
42922	131287
14749	131288
56282	131289
3566	131290
24792	131291
17007	131292
79187	131293
11802	131294
3596	131295
31414	131296
33469	131297
17279	131298
7804	131299
13716	131300
5370	131301
819	131302
12014	131303
71578	131304
15032	131305
64240	131306
2723	131307
76387	131308
23053	131309
556	131310
6202	131311
2746	131312
1056	131313
17202	131314
2047	131315
37853	131316
25887	131317
16081	131318
9185	131319
40652	131320
20498	131321
5344	131322
53289	131323
3006	131324
38872	131325
53084	131326
38211	131327
76182	131328
9636	131329
74208	131330
48105	131331
46034	131332
12252	131333
726	131334
86825	131335
25093	131336
20	131337
25292	131338
6798	131339
613	131340
56661	131341
6288	131342
22684	131343
21164	131344
464	131345
3646	131346
1136	131347
53042	131348
27322	131349
65662	131350
13255	131351
42275	131352
8869	131353
20801	131354
31029	131355
8904	131356
58044	131357
3458	131358
282	131359
4755	131360
68060	131361
47146	131362
15144	131363
25244	131364
11511	131365
85107	131366
12223	131367
2577	131368
5426	131369
67596	131370
4368	131371
1139	131372
13625	131373
1285	131374
53608	131375
69431	131376
19126	131377
30857	131378
51310	131379
97864	131380
43166	131381
28109	131382
30177	131383
35941	131384
12116	131385
6446	131386
20775	131387
15946	131388
27547	131389
13748	131390
90135	131391
20489	131392
13017	131393
18417	131394
16101	131395
45537	131396
88354	131397
12050	131398
82555	131399
66061	131400
37331	131401
70050	131402
4861	131403
30188	131404
69907	131405
1719	131406
2	131407
694	131408
41480	131409
50298	131410
62061	131411
34234	131412
7203	131413
26743	131414
88826	131415
12202	131416
15240	131417
87443	131418
508	131419
2509	131420
12993	131421
43968	131422
61	131423
1573	131424
21055	131425
6922	131426
75	131427
1755	131428
12690	131429
11747	131430
18280	131431
535	131432
6419	131433
8139	131434
35232	131435
68370	131436
22337	131437
47763	131438
48158	131439
7198	131440
56633	131441
27447	131442
71882	131443
2816	131444
51122	131445
10051	131446
87470	131447
14103	131448
2976	131449
34604	131450
27264	131451
48582	131452
3874	131453
4860	131454
2188	131455
23756	131456
19327	131457
90018	131458
29572	131459
30810	131460
35231	131461
17144	131462
65087	131463
42954	131464
69941	131465
43642	131466
114054	131467
48673	131468
29315	131469
928	131470
91137	131471
10356	131472
2244	131473
62360	131474
23786	131475
919	131476
16216	131477
62864	131478
10728	131479
37908	131480
50408	131481
38015	131482
3759	131483
88845	131484
828	131485
13090	131486
29986	131487
471	131488
24389	131489
39259	131490
33032	131491
29973	131492
2393	131493
71355	131494
34448	131495
1946	131496
16311	131497
23347	131498
39799	131499
32554	131500
34272	131501
4326	131502
51494	131503
21051	131504
37567	131505
50663	131506
28657	131507
88732	131508
7072	131509
37040	131510
103846	131511
41284	131512
74370	131513
10257	131514
18927	131515
61	131516
42094	131517
25749	131518
23586	131519
4003	131520
20773	131521
4913	131522
351	131523
1962	131524
207	131525
2565	131526
80191	131527
25403	131528
845	131529
90383	131530
57006	131531
14579	131532
53522	131533
11682	131534
7890	131535
50325	131536
7759	131537
27237	131538
11315	131539
4391	131540
53359	131541
15667	131542
23054	131543
28604	131544
24898	131545
4596	131546
35966	131547
5624	131548
1017	131549
1324	131550
28270	131551
37485	131552
34360	131553
20825	131554
42356	131555
30346	131556
58994	131557
3937	131558
9	131559
21417	131560
33133	131561
23967	131562
4103	131563
52533	131564
18732	131565
8126	131566
69156	131567
83076	131568
26822	131569
37563	131570
51004	131571
13459	131572
74685	131573
8018	131574
56608	131575
36779	131576
13707	131577
1380	131578
6638	131579
49794	131580
68874	131581
17652	131582
20152	131583
74076	131584
52998	131585
6238	131586
16068	131587
10244	131588
45045	131589
21502	131590
91929	131591
26555	131592
390	131593
333	131594
6196	131595
8065	131596
36843	131597
8015	131598
24132	131599
11581	131600
30210	131601
40415	131602
47797	131603
88872	131604
40518	131605
17232	131606
1424	131607
10226	131608
7707	131609
16818	131610
2563	131611
14429	131612
5714	131613
34652	131614
7776	131615
20	131616
55	131617
251	131618
60829	131619
11554	131620
43825	131621
5158	131622
1707	131623
38203	131624
40951	131625
895	131626
5408	131627
22821	131628
23787	131629
9491	131630
1603	131631
7038	131632
22324	131633
19280	131634
104429	131635
7387	131636
64498	131637
40843	131638
41867	131639
15930	131640
97672	131641
42993	131642
8227	131643
20151	131644
8894	131645
3951	131646
81394	131647
31152	131648
74220	131649
7080	131650
1630	131651
316	131652
61157	131653
41235	131654
2604	131655
27119	131656
3230	131657
13254	131658
131	131659
11553	131660
72225	131661
28456	131662
53906	131663
6964	131664
36102	131665
272	131666
25211	131667
10931	131668
36877	131669
606	131670
20459	131671
2122	131672
4700	131673
60951	131674
48054	131675
373	131676
7791	131677
70751	131678
20625	131679
3003	131680
25181	131681
42920	131682
9283	131683
223	131684
62231	131685
5891	131686
145	131687
1858	131688
37998	131689
71049	131690
38333	131691
271	131692
82720	131693
6467	131694
33678	131695
73854	131696
3213	131697
40214	131698
41860	131699
671	131700
5071	131701
38579	131702
47573	131703
41950	131704
43573	131705
60397	131706
31488	131707
91087	131708
42540	131709
8186	131710
57136	131711
30359	131712
6535	131713
107058	131714
25276	131715
44440	131716
68760	131717
33402	131718
20925	131719
7282	131720
1257	131721
66386	131722
74640	131723
58687	131724
57011	131725
35931	131726
34083	131727
6657	131728
19438	131729
64025	131730
73262	131731
1582	131732
82291	131733
2608	131734
7831	131735
23	131736
10004	131737
12450	131738
5865	131739
13500	131740
64683	131741
29805	131742
8170	131743
39475	131744
3343	131745
50418	131746
34047	131747
494	131748
93044	131749
36304	131750
7580	131751
2949	131752
98482	131753
26823	131754
51102	131755
14386	131756
1387	131757
68811	131758
80296	131759
66441	131760
49903	131761
33142	131762
4429	131763
52107	131764
62164	131765
41354	131766
72373	131767
40190	131768
50178	131769
23027	131770
50794	131771
30355	131772
8013	131773
18957	131774
34230	131775
28865	131776
9224	131777
80491	131778
32446	131779
6726	131780
12637	131781
11277	131782
555	131783
2217	131784
1276	131785
94	131786
82090	131787
3208	131788
53680	131789
71751	131790
19696	131791
38824	131792
5271	131793
61380	131794
6134	131795
40691	131796
4745	131797
12305	131798
12555	131799
47264	131800
13399	131801
11759	131802
49388	131803
11985	131804
42738	131805
23553	131806
69238	131807
52068	131808
85303	131809
350	131810
9468	131811
48	131812
50997	131813
17357	131814
3210	131815
48736	131816
3900	131817
8707	131818
25183	131819
62101	131820
6286	131821
75473	131822
38970	131823
103102	131824
32	131825
10421	131826
10771	131827
331	131828
2819	131829
52720	131830
161	131831
16660	131832
91875	131833
30641	131834
14196	131835
24065	131836
6755	131837
9840	131838
46117	131839
21248	131840
592	131841
6200	131842
49034	131843
30924	131844
24724	131845
501	131846
60902	131847
4857	131848
20829	131849
20175	131850
2404	131851
26802	131852
41628	131853
35981	131854
103672	131855
14573	131856
11038	131857
3949	131858
107226	131859
4027	131860
212	131861
7503	131862
41779	131863
28	131864
466	131865
46215	131866
75275	131867
37	131868
45838	131869
5039	131870
34336	131871
47131	131872
20040	131873
14079	131874
78164	131875
13179	131876
77257	131877
44045	131878
5767	131879
7148	131880
42722	131881
283	131882
33419	131883
35112	131884
3163	131885
16683	131886
40601	131887
34085	131888
9644	131889
2964	131890
60762	131891
15070	131892
46618	131893
25582	131894
19337	131895
1376	131896
22666	131897
19890	131898
663	131899
57689	131900
52573	131901
4644	131902
103252	131903
32008	131904
16258	131905
85242	131906
16963	131907
13263	131908
52509	131909
10819	131910
7364	131911
60570	131912
25686	131913
33828	131914
32892	131915
14576	131916
61650	131917
10927	131918
4500	131919
77704	131920
7749	131921
35567	131922
7490	131923
32501	131924
37213	131925
28771	131926
1957	131927
3880	131928
146	131929
22671	131930
27630	131931
100430	131932
8272	131933
49976	131934
48064	131935
2532	131936
8747	131937
17270	131938
3399	131939
1163	131940
10092	131941
15747	131942
29251	131943
36336	131944
13585	131945
1048	131946
110331	131947
22780	131948
22945	131949
6864	131950
3127	131951
11008	131952
21849	131953
7166	131954
9683	131955
6163	131956
379	131957
3794	131958
47411	131959
10685	131960
10014	131961
5305	131962
38689	131963
7781	131964
19381	131965
72341	131966
35576	131967
35087	131968
1823	131969
27576	131970
67446	131971
68089	131972
13446	131973
8046	131974
98385	131975
72072	131976
479	131977
13705	131978
81637	131979
638	131980
7758	131981
81693	131982
13593	131983
79280	131984
83191	131985
10556	131986
16844	131987
71519	131988
42331	131989
41655	131990
85443	131991
70831	131992
12029	131993
142	131994
42146	131995
9062	131996
6031	131997
3189	131998
43219	131999
62537	132000
81066	132001
76641	132002
47384	132003
9271	132004
2068	132005
15000	132006
25544	132007
38931	132008
51827	132009
881	132010
1341	132011
87692	132012
37826	132013
11066	132014
57007	132015
36597	132016
60632	132017
2873	132018
9815	132019
58988	132020
1168	132021
3738	132022
53867	132023
72630	132024
78823	132025
14896	132026
21291	132027
13261	132028
69883	132029
61551	132030
26424	132031
15558	132032
17081	132033
61943	132034
15413	132035
29492	132036
20755	132037
26748	132038
91154	132039
11742	132040
2459	132041
40802	132042
50359	132043
42334	132044
100652	132045
31181	132046
82902	132047
3162	132048
4809	132049
79722	132050
2522	132051
16016	132052
189	132053
33730	132054
896	132055
14782	132056
63428	132057
8747	132058
12126	132059
8740	132060
6174	132061
97686	132062
1413	132063
97409	132064
21492	132065
11837	132066
30733	132067
108612	132068
16580	132069
2069	132070
3665	132071
87998	132072
89455	132073
18948	132074
2187	132075
9905	132076
56142	132077
33599	132078
9439	132079
29690	132080
47936	132081
24220	132082
37857	132083
24227	132084
89613	132085
38114	132086
4511	132087
17131	132088
50159	132089
30673	132090
34992	132091
34503	132092
4295	132093
6878	132094
89143	132095
7129	132096
2932	132097
56499	132098
10576	132099
30311	132100
15078	132101
8026	132102
3895	132103
83046	132104
1055	132105
16	132106
73111	132107
51944	132108
35600	132109
27737	132110
50779	132111
27363	132112
17305	132113
14073	132114
13623	132115
69854	132116
41672	132117
2755	132118
4330	132119
29975	132120
38163	132121
76243	132122
500	132123
19363	132124
11840	132125
21891	132126
13719	132127
8258	132128
6387	132129
1278	132130
103835	132131
91272	132132
8270	132133
766	132134
21112	132135
2674	132136
1525	132137
16276	132138
34419	132139
90760	132140
38062	132141
31941	132142
32547	132143
2653	132144
10316	132145
16130	132146
42819	132147
16395	132148
19916	132149
22547	132150
12409	132151
3641	132152
19104	132153
25618	132154
35249	132155
84991	132156
48917	132157
14231	132158
19362	132159
30498	132160
22770	132161
31054	132162
6149	132163
77731	132164
54938	132165
15979	132166
78916	132167
18774	132168
1144	132169
26601	132170
21387	132171
34095	132172
57585	132173
51002	132174
7667	132175
91160	132176
63017	132177
9882	132178
11272	132179
33862	132180
70121	132181
48941	132182
127	132183
19443	132184
2299	132185
19690	132186
24618	132187
34343	132188
11916	132189
9167	132190
4063	132191
45694	132192
1454	132193
5898	132194
4958	132195
13719	132196
88643	132197
51649	132198
112306	132199
15054	132200
18137	132201
29577	132202
29879	132203
71189	132204
121	132205
28329	132206
17339	132207
113510	132208
62111	132209
41935	132210
18700	132211
15920	132212
2254	132213
41703	132214
47330	132215
9651	132216
13169	132217
49650	132218
39431	132219
11654	132220
5110	132221
33702	132222
560	132223
52336	132224
58487	132225
14501	132226
36054	132227
93171	132228
72275	132229
64271	132230
2777	132231
569	132232
65566	132233
31522	132234
104515	132235
80488	132236
16333	132237
38201	132238
634	132239
28201	132240
93865	132241
44729	132242
88765	132243
4778	132244
8447	132245
56718	132246
1656	132247
86356	132248
31930	132249
44362	132250
1	132251
59	132252
715	132253
44297	132254
42403	132255
2026	132256
88291	132257
44737	132258
311	132259
103	132260
17288	132261
27381	132262
102825	132263
103	132264
31779	132265
2637	132266
32768	132267
4906	132268
10945	132269
49063	132270
95049	132271
75545	132272
68523	132273
8025	132274
19039	132275
11697	132276
57	132277
36571	132278
8	132279
23059	132280
51402	132281
27345	132282
49916	132283
72817	132284
13733	132285
35062	132286
9507	132287
16648	132288
20812	132289
29551	132290
675	132291
21407	132292
25500	132293
67604	132294
48608	132295
23752	132296
47366	132297
9444	132298
8126	132299
1840	132300
17373	132301
54104	132302
58214	132303
35005	132304
43432	132305
530	132306
15116	132307
36743	132308
64520	132309
1121	132310
42435	132311
80847	132312
30414	132313
55422	132314
1958	132315
2695	132316
35107	132317
5390	132318
34152	132319
5425	132320
17924	132321
74264	132322
41567	132323
67578	132324
403	132325
8149	132326
160	132327
34324	132328
72165	132329
15443	132330
36955	132331
63944	132332
22850	132333
68727	132334
33955	132335
41902	132336
1324	132337
40309	132338
1351	132339
14717	132340
28579	132341
5518	132342
952	132343
47158	132344
25382	132345
62263	132346
23431	132347
9200	132348
16944	132349
19842	132350
11615	132351
3557	132352
10321	132353
75423	132354
33769	132355
42268	132356
16790	132357
85754	132358
37359	132359
3371	132360
6145	132361
2125	132362
1077	132363
74734	132364
7655	132365
131	132366
60	132367
28541	132368
17698	132369
87902	132370
47357	132371
15689	132372
9967	132373
41031	132374
71002	132375
28557	132376
54636	132377
68399	132378
21546	132379
32292	132380
4090	132381
483	132382
651	132383
9700	132384
3264	132385
25546	132386
20623	132387
35581	132388
26760	132389
64300	132390
17345	132391
29140	132392
21934	132393
7017	132394
42480	132395
14709	132396
22149	132397
9677	132398
51458	132399
17055	132400
81629	132401
8150	132402
71304	132403
597	132404
6611	132405
56691	132406
1974	132407
2271	132408
55386	132409
50904	132410
7273	132411
90846	132412
79037	132413
421	132414
34850	132415
1011	132416
4497	132417
947	132418
20397	132419
91888	132420
9801	132421
83195	132422
64466	132423
16736	132424
9484	132425
3350	132426
2863	132427
2614	132428
768	132429
1925	132430
54623	132431
90350	132432
73051	132433
891	132434
72222	132435
18034	132436
877	132437
3624	132438
71145	132439
26565	132440
35210	132441
5040	132442
81	132443
100766	132444
11155	132445
1128	132446
41085	132447
19185	132448
69084	132449
65450	132450
98611	132451
13728	132452
45318	132453
41194	132454
10852	132455
49198	132456
21134	132457
1604	132458
23923	132459
23679	132460
27580	132461
16856	132462
1782	132463
6616	132464
45937	132465
5599	132466
9405	132467
47657	132468
3687	132469
9580	132470
423	132471
2891	132472
53328	132473
9060	132474
9997	132475
18107	132476
7779	132477
6095	132478
17172	132479
18402	132480
42932	132481
42091	132482
30995	132483
22639	132484
2744	132485
2196	132486
10418	132487
26206	132488
9608	132489
105669	132490
98010	132491
102208	132492
68906	132493
80646	132494
38708	132495
10591	132496
30717	132497
40851	132498
45259	132499
17021	132500
32	132501
7090	132502
52	132503
40669	132504
71852	132505
9884	132506
61969	132507
57563	132508
5040	132509
68654	132510
31053	132511
287	132512
20477	132513
99217	132514
95	132515
11325	132516
676	132517
7944	132518
3751	132519
42047	132520
82048	132521
60027	132522
32029	132523
13048	132524
327	132525
40509	132526
30601	132527
33012	132528
85004	132529
246	132530
47039	132531
37683	132532
512	132533
76410	132534
110361	132535
50844	132536
31573	132537
61625	132538
4699	132539
3415	132540
11135	132541
534	132542
10973	132543
3074	132544
57533	132545
12873	132546
75785	132547
160	132548
4563	132549
19469	132550
2350	132551
68676	132552
1140	132553
10108	132554
4443	132555
4011	132556
22812	132557
21965	132558
10877	132559
13670	132560
92171	132561
21394	132562
57376	132563
6714	132564
82553	132565
24301	132566
91316	132567
9127	132568
30991	132569
28716	132570
18799	132571
20963	132572
2619	132573
7026	132574
1606	132575
1378	132576
54583	132577
19873	132578
15553	132579
3007	132580
26687	132581
12938	132582
54434	132583
1343	132584
3027	132585
6950	132586
29864	132587
5365	132588
67999	132589
89245	132590
7557	132591
81395	132592
2132	132593
48981	132594
94165	132595
82958	132596
3299	132597
18	132598
4435	132599
46956	132600
19197	132601
15301	132602
40810	132603
40943	132604
53710	132605
688	132606
26023	132607
26536	132608
37307	132609
17174	132610
52562	132611
17245	132612
67213	132613
293	132614
990	132615
55689	132616
70920	132617
4496	132618
62128	132619
9299	132620
31212	132621
6869	132622
36099	132623
2856	132624
3411	132625
32935	132626
10304	132627
6043	132628
37566	132629
81584	132630
71310	132631
83	132632
1283	132633
17794	132634
20042	132635
348	132636
18201	132637
60846	132638
30109	132639
49456	132640
19042	132641
92954	132642
27395	132643
25327	132644
1937	132645
46856	132646
32056	132647
100022	132648
57524	132649
91614	132650
78117	132651
33504	132652
34270	132653
10748	132654
5158	132655
7845	132656
212	132657
42473	132658
56166	132659
50103	132660
82331	132661
29152	132662
27892	132663
12477	132664
15680	132665
54556	132666
44980	132667
29740	132668
78639	132669
16138	132670
7669	132671
104107	132672
97840	132673
109201	132674
20265	132675
39718	132676
20170	132677
74601	132678
5949	132679
4946	132680
62167	132681
82848	132682
9295	132683
28786	132684
6139	132685
3666	132686
17346	132687
16498	132688
30004	132689
11645	132690
11027	132691
3700	132692
2031	132693
12527	132694
3841	132695
50675	132696
180	132697
498	132698
45431	132699
2	132700
9374	132701
12323	132702
42784	132703
60066	132704
64966	132705
63693	132706
67577	132707
952	132708
19672	132709
12119	132710
69799	132711
101630	132712
29902	132713
47021	132714
11855	132715
25306	132716
3354	132717
7777	132718
23033	132719
3857	132720
22067	132721
84850	132722
49128	132723
8154	132724
1534	132725
19521	132726
50605	132727
23310	132728
25678	132729
80292	132730
5818	132731
36766	132732
29247	132733
20029	132734
103457	132735
72103	132736
69340	132737
806	132738
19838	132739
20745	132740
28145	132741
1271	132742
1988	132743
6911	132744
19644	132745
40	132746
15412	132747
15611	132748
200	132749
18852	132750
220	132751
36151	132752
22510	132753
2884	132754
6053	132755
72867	132756
60793	132757
10948	132758
31053	132759
106062	132760
6537	132761
34080	132762
70292	132763
43789	132764
55307	132765
48535	132766
80607	132767
20265	132768
39682	132769
29013	132770
6449	132771
6423	132772
58305	132773
21013	132774
57942	132775
56463	132776
42873	132777
7189	132778
22631	132779
2172	132780
14759	132781
47608	132782
1	132783
21298	132784
62189	132785
24441	132786
31626	132787
25724	132788
76541	132789
371	132790
30676	132791
51045	132792
22579	132793
78569	132794
3797	132795
40110	132796
4843	132797
12179	132798
879	132799
2032	132800
12327	132801
23847	132802
37166	132803
4437	132804
59066	132805
51876	132806
11063	132807
36413	132808
41775	132809
42233	132810
42570	132811
66419	132812
7393	132813
26846	132814
12125	132815
62906	132816
4548	132817
31480	132818
5078	132819
7093	132820
461	132821
35146	132822
661	132823
13688	132824
23942	132825
24507	132826
52288	132827
11199	132828
72621	132829
49071	132830
12633	132831
7842	132832
48410	132833
24713	132834
70169	132835
3588	132836
46228	132837
5049	132838
642	132839
40748	132840
92680	132841
43015	132842
10535	132843
23838	132844
10751	132845
25853	132846
23274	132847
88688	132848
56154	132849
19405	132850
29303	132851
12451	132852
4496	132853
7794	132854
51335	132855
91044	132856
2649	132857
36335	132858
837	132859
3995	132860
95515	132861
26129	132862
19405	132863
25863	132864
25397	132865
54133	132866
927	132867
35615	132868
2805	132869
57254	132870
80649	132871
5823	132872
3997	132873
13464	132874
13594	132875
19491	132876
4895	132877
81100	132878
11195	132879
9784	132880
15163	132881
35369	132882
53488	132883
67192	132884
13299	132885
101173	132886
39970	132887
53	132888
95647	132889
11287	132890
62898	132891
11607	132892
20085	132893
42659	132894
12101	132895
52786	132896
6373	132897
83479	132898
53811	132899
15313	132900
15	132901
39732	132902
929	132903
60535	132904
52633	132905
70739	132906
14743	132907
6727	132908
5366	132909
936	132910
675	132911
7838	132912
487	132913
91715	132914
28638	132915
36974	132916
972	132917
7736	132918
28613	132919
11544	132920
61645	132921
49285	132922
53566	132923
15726	132924
28299	132925
40050	132926
48	132927
8972	132928
29318	132929
27579	132930
37455	132931
81010	132932
28070	132933
17966	132934
22004	132935
6544	132936
52118	132937
1606	132938
19252	132939
47776	132940
8330	132941
81329	132942
10852	132943
1307	132944
15991	132945
6226	132946
32643	132947
30090	132948
67096	132949
258	132950
35634	132951
83111	132952
41510	132953
43100	132954
74381	132955
91578	132956
19043	132957
3999	132958
50737	132959
107270	132960
8693	132961
12724	132962
65958	132963
22790	132964
12350	132965
73845	132966
31095	132967
1978	132968
56531	132969
60754	132970
31724	132971
30756	132972
12068	132973
44647	132974
18473	132975
20728	132976
310	132977
39019	132978
68720	132979
5189	132980
91906	132981
75692	132982
29753	132983
8315	132984
2339	132985
8986	132986
7603	132987
277	132988
71709	132989
21942	132990
23137	132991
37898	132992
5338	132993
28067	132994
11374	132995
18706	132996
11688	132997
47494	132998
3125	132999
11369	133000
7170	133001
39927	133002
49336	133003
93538	133004
22170	133005
28222	133006
16093	133007
2519	133008
16626	133009
1060	133010
21942	133011
21472	133012
62599	133013
51106	133014
22193	133015
4150	133016
17936	133017
29352	133018
3814	133019
4850	133020
79850	133021
79994	133022
81705	133023
3670	133024
59944	133025
39907	133026
4472	133027
30679	133028
302	133029
1763	133030
45742	133031
52315	133032
22569	133033
114131	133034
3268	133035
47914	133036
6139	133037
43621	133038
1569	133039
77896	133040
31793	133041
87644	133042
81782	133043
437	133044
9235	133045
40706	133046
5386	133047
81860	133048
9899	133049
59224	133050
2807	133051
14321	133052
61918	133053
82526	133054
166	133055
52340	133056
2748	133057
44060	133058
10808	133059
9230	133060
8417	133061
19924	133062
97588	133063
18751	133064
70927	133065
35048	133066
27410	133067
8403	133068
14798	133069
87918	133070
65321	133071
69876	133072
48890	133073
80921	133074
66778	133075
18389	133076
69822	133077
12242	133078
9116	133079
14669	133080
35335	133081
3957	133082
30715	133083
82220	133084
39872	133085
20500	133086
19793	133087
97246	133088
32056	133089
4020	133090
24948	133091
36081	133092
6190	133093
78125	133094
20447	133095
27414	133096
582	133097
24111	133098
52147	133099
57392	133100
6212	133101
50775	133102
781	133103
81683	133104
30673	133105
6431	133106
2226	133107
75879	133108
78761	133109
245	133110
20504	133111
3838	133112
2570	133113
8733	133114
69869	133115
22852	133116
56975	133117
15272	133118
23177	133119
35524	133120
611	133121
27645	133122
77704	133123
30818	133124
73212	133125
19069	133126
10450	133127
35533	133128
9010	133129
5594	133130
53757	133131
13100	133132
3762	133133
5157	133134
26458	133135
23475	133136
11838	133137
6800	133138
15657	133139
111310	133140
92605	133141
270	133142
45873	133143
54260	133144
2415	133145
40064	133146
11350	133147
2873	133148
33373	133149
84536	133150
98105	133151
1258	133152
2177	133153
39451	133154
2680	133155
36753	133156
99576	133157
37052	133158
64330	133159
94916	133160
70862	133161
66835	133162
75919	133163
40205	133164
3947	133165
19373	133166
410	133167
51270	133168
19766	133169
20297	133170
39169	133171
15627	133172
7474	133173
21424	133174
63033	133175
52803	133176
28627	133177
25867	133178
33132	133179
1212	133180
7782	133181
53403	133182
12860	133183
45960	133184
10742	133185
18782	133186
4417	133187
2333	133188
34284	133189
81018	133190
3313	133191
10746	133192
28418	133193
95537	133194
103301	133195
11740	133196
27605	133197
42423	133198
12124	133199
37349	133200
55228	133201
46959	133202
39286	133203
2621	133204
7667	133205
23404	133206
66519	133207
32355	133208
25346	133209
18224	133210
7029	133211
19971	133212
3593	133213
38669	133214
67072	133215
112342	133216
40165	133217
69600	133218
86543	133219
19889	133220
13	133221
834	133222
17500	133223
1252	133224
1458	133225
85859	133226
12891	133227
58188	133228
29526	133229
11624	133230
73745	133231
44831	133232
20148	133233
22306	133234
14367	133235
70164	133236
1910	133237
41998	133238
5249	133239
80357	133240
1834	133241
31829	133242
52907	133243
2610	133244
15864	133245
24478	133246
50412	133247
9346	133248
34127	133249
11861	133250
99544	133251
15230	133252
6580	133253
86	133254
10704	133255
3543	133256
40698	133257
87061	133258
15263	133259
24226	133260
13619	133261
23765	133262
4	133263
33829	133264
10980	133265
736	133266
18652	133267
67010	133268
20051	133269
13672	133270
2685	133271
1679	133272
59700	133273
16397	133274
30360	133275
126	133276
925	133277
18954	133278
22605	133279
29593	133280
7973	133281
92100	133282
6255	133283
10839	133284
68993	133285
10682	133286
73595	133287
135	133288
23480	133289
56001	133290
926	133291
110448	133292
32898	133293
16267	133294
53040	133295
65976	133296
66380	133297
44321	133298
47372	133299
58717	133300
39911	133301
10839	133302
9252	133303
26814	133304
73715	133305
105100	133306
8403	133307
10087	133308
36130	133309
80857	133310
65316	133311
62125	133312
56993	133313
17545	133314
6361	133315
10519	133316
627	133317
64517	133318
2731	133319
17948	133320
21128	133321
3867	133322
28424	133323
37597	133324
57826	133325
11852	133326
44288	133327
6507	133328
19132	133329
19456	133330
36646	133331
39730	133332
43464	133333
63978	133334
8114	133335
9818	133336
32040	133337
108380	133338
724	133339
111424	133340
98959	133341
673	133342
26047	133343
27076	133344
3319	133345
101	133346
47545	133347
9058	133348
79734	133349
4911	133350
18048	133351
14068	133352
23607	133353
17107	133354
23828	133355
2255	133356
42698	133357
23910	133358
1308	133359
40498	133360
49419	133361
92741	133362
24234	133363
37210	133364
56072	133365
14180	133366
47102	133367
12053	133368
63574	133369
53307	133370
81032	133371
8384	133372
4594	133373
33443	133374
4428	133375
32480	133376
614	133377
62310	133378
77316	133379
99853	133380
1094	133381
64786	133382
63030	133383
539	133384
111931	133385
18578	133386
5019	133387
65520	133388
68784	133389
6913	133390
23503	133391
78175	133392
36422	133393
1656	133394
19536	133395
31912	133396
11939	133397
6863	133398
78891	133399
55995	133400
4589	133401
69855	133402
87309	133403
9321	133404
80513	133405
20506	133406
7561	133407
4245	133408
59214	133409
42906	133410
44612	133411
103647	133412
63763	133413
3060	133414
37171	133415
28814	133416
48709	133417
82084	133418
55116	133419
4716	133420
68782	133421
36057	133422
17846	133423
44729	133424
66318	133425
26127	133426
15928	133427
41895	133428
3968	133429
36786	133430
13538	133431
6278	133432
1481	133433
28890	133434
51799	133435
17810	133436
32501	133437
56223	133438
18472	133439
3923	133440
7061	133441
2283	133442
76708	133443
54360	133444
51123	133445
22954	133446
7642	133447
5863	133448
36590	133449
6316	133450
40	133451
4115	133452
18162	133453
28668	133454
52301	133455
1690	133456
26264	133457
58569	133458
3687	133459
29787	133460
2054	133461
14368	133462
12950	133463
769	133464
101520	133465
1973	133466
30009	133467
58485	133468
20516	133469
62672	133470
1114	133471
368	133472
20	133473
58370	133474
37276	133475
22512	133476
166	133477
52221	133478
2759	133479
96	133480
14103	133481
51350	133482
7855	133483
15088	133484
25963	133485
5083	133486
2347	133487
16097	133488
2872	133489
1254	133490
13586	133491
46593	133492
7085	133493
18542	133494
1082	133495
4344	133496
69413	133497
10570	133498
245	133499
21210	133500
48384	133501
321	133502
69222	133503
23818	133504
73228	133505
73948	133506
65448	133507
16067	133508
175	133509
88406	133510
1221	133511
22854	133512
27	133513
41760	133514
56172	133515
9692	133516
16358	133517
577	133518
13808	133519
62435	133520
69173	133521
9197	133522
67619	133523
12555	133524
2482	133525
79542	133526
16356	133527
10232	133528
3613	133529
36813	133530
66454	133531
18361	133532
60986	133533
29872	133534
37095	133535
29235	133536
21681	133537
22219	133538
9697	133539
84571	133540
20493	133541
24641	133542
40630	133543
16905	133544
44845	133545
65402	133546
45508	133547
59460	133548
46436	133549
37646	133550
26091	133551
98657	133552
86106	133553
26636	133554
21760	133555
2331	133556
27277	133557
42225	133558
34	133559
23268	133560
9979	133561
24066	133562
20468	133563
8446	133564
5862	133565
17791	133566
16987	133567
15257	133568
678	133569
34018	133570
7008	133571
2540	133572
36021	133573
53056	133574
92981	133575
27850	133576
293	133577
40612	133578
53655	133579
43281	133580
52693	133581
105722	133582
101565	133583
5463	133584
387	133585
3827	133586
20894	133587
45684	133588
18457	133589
5785	133590
1248	133591
42086	133592
72471	133593
2995	133594
101448	133595
50724	133596
17674	133597
11962	133598
2984	133599
51395	133600
1609	133601
34590	133602
8674	133603
695	133604
46007	133605
9896	133606
63059	133607
43227	133608
31458	133609
58345	133610
959	133611
39385	133612
40929	133613
54168	133614
61576	133615
15878	133616
45814	133617
45261	133618
13012	133619
10928	133620
26896	133621
1669	133622
68425	133623
14188	133624
2946	133625
2197	133626
58846	133627
35568	133628
44347	133629
888	133630
49520	133631
10607	133632
3705	133633
60263	133634
23343	133635
36805	133636
55659	133637
16681	133638
58561	133639
63606	133640
31125	133641
84334	133642
17248	133643
37894	133644
25263	133645
26199	133646
9644	133647
5439	133648
42073	133649
51152	133650
13978	133651
19886	133652
49081	133653
616	133654
7432	133655
10057	133656
17292	133657
21600	133658
95196	133659
13808	133660
14855	133661
82971	133662
3785	133663
6586	133664
12947	133665
41529	133666
2529	133667
11369	133668
1177	133669
12485	133670
76378	133671
181	133672
14457	133673
3209	133674
402	133675
423	133676
2874	133677
67669	133678
27989	133679
32540	133680
33059	133681
31078	133682
10505	133683
1595	133684
4396	133685
95686	133686
38114	133687
113886	133688
38479	133689
4980	133690
6982	133691
8418	133692
5522	133693
44	133694
55863	133695
2578	133696
4930	133697
34426	133698
70785	133699
56188	133700
80629	133701
2595	133702
88052	133703
907	133704
26726	133705
66431	133706
69221	133707
34105	133708
23812	133709
60400	133710
99674	133711
79946	133712
36930	133713
91351	133714
52635	133715
75138	133716
1440	133717
21530	133718
62934	133719
31586	133720
3490	133721
10572	133722
60073	133723
2113	133724
8654	133725
25056	133726
54048	133727
80560	133728
42142	133729
86971	133730
2887	133731
77	133732
32157	133733
82233	133734
28664	133735
57700	133736
3679	133737
15234	133738
85033	133739
13286	133740
35435	133741
18436	133742
1288	133743
48379	133744
25305	133745
38485	133746
42682	133747
14596	133748
3212	133749
12531	133750
36010	133751
17904	133752
1429	133753
38361	133754
20720	133755
11269	133756
30014	133757
12644	133758
5213	133759
10901	133760
17888	133761
25171	133762
12618	133763
35266	133764
3613	133765
598	133766
17250	133767
16871	133768
8437	133769
12877	133770
66638	133771
23734	133772
17109	133773
60415	133774
6665	133775
62022	133776
19051	133777
1105	133778
98197	133779
16757	133780
17509	133781
86175	133782
7200	133783
50721	133784
16368	133785
87086	133786
68601	133787
67567	133788
25477	133789
15730	133790
53146	133791
8411	133792
78127	133793
829	133794
4358	133795
55529	133796
10501	133797
64309	133798
16538	133799
27022	133800
47280	133801
72212	133802
13067	133803
18150	133804
27850	133805
60181	133806
12226	133807
10707	133808
12656	133809
34409	133810
77735	133811
15584	133812
22556	133813
5412	133814
67138	133815
2310	133816
20656	133817
85781	133818
5147	133819
63022	133820
31415	133821
32479	133822
5453	133823
22489	133824
21185	133825
72216	133826
281	133827
11707	133828
11426	133829
7218	133830
85908	133831
13922	133832
6651	133833
62711	133834
23880	133835
61819	133836
12192	133837
64779	133838
57516	133839
18357	133840
32759	133841
4901	133842
15307	133843
19995	133844
5193	133845
71811	133846
67028	133847
12015	133848
13881	133849
22130	133850
21408	133851
98721	133852
17649	133853
32182	133854
25067	133855
4300	133856
36078	133857
8315	133858
3527	133859
67	133860
6266	133861
41874	133862
88750	133863
38776	133864
47493	133865
798	133866
37940	133867
1795	133868
27636	133869
64629	133870
40916	133871
58992	133872
39103	133873
3906	133874
23710	133875
31196	133876
751	133877
13646	133878
48320	133879
62655	133880
44229	133881
20922	133882
38096	133883
59343	133884
14943	133885
12950	133886
730	133887
46330	133888
18555	133889
48006	133890
68524	133891
34452	133892
54733	133893
2466	133894
57595	133895
14341	133896
27888	133897
2274	133898
8806	133899
38383	133900
45757	133901
21267	133902
88075	133903
9433	133904
17518	133905
14922	133906
39615	133907
26240	133908
19149	133909
9143	133910
23012	133911
35415	133912
1768	133913
1722	133914
18448	133915
49790	133916
33208	133917
2840	133918
18207	133919
26339	133920
32185	133921
82774	133922
11346	133923
16115	133924
291	133925
424	133926
28337	133927
4602	133928
38749	133929
33057	133930
3559	133931
79006	133932
47369	133933
531	133934
22386	133935
5610	133936
41146	133937
71275	133938
56880	133939
14281	133940
4524	133941
85847	133942
12700	133943
8243	133944
1155	133945
26999	133946
1831	133947
30865	133948
43677	133949
20999	133950
113335	133951
1090	133952
1058	133953
29583	133954
79080	133955
16780	133956
131	133957
9327	133958
2624	133959
7952	133960
9402	133961
4326	133962
12616	133963
8345	133964
36409	133965
4050	133966
38208	133967
7508	133968
58771	133969
30841	133970
19363	133971
23570	133972
6428	133973
17451	133974
50494	133975
53953	133976
30257	133977
4554	133978
31693	133979
355	133980
1645	133981
90934	133982
57685	133983
28100	133984
467	133985
373	133986
88244	133987
35226	133988
66611	133989
2639	133990
78926	133991
55887	133992
103333	133993
45285	133994
27130	133995
54124	133996
36372	133997
1103	133998
24554	133999
38998	134000
18862	134001
39005	134002
1364	134003
24319	134004
1044	134005
78	134006
239	134007
34259	134008
18101	134009
103	134010
3201	134011
1772	134012
26008	134013
407	134014
69495	134015
20808	134016
211	134017
3592	134018
29519	134019
19368	134020
42652	134021
55403	134022
14894	134023
20686	134024
9694	134025
51070	134026
17765	134027
34600	134028
6420	134029
34848	134030
42345	134031
51914	134032
26864	134033
40765	134034
40045	134035
95759	134036
19397	134037
36330	134038
35908	134039
28087	134040
10942	134041
568	134042
462	134043
5154	134044
4354	134045
72012	134046
41860	134047
37623	134048
42251	134049
13806	134050
90490	134051
56606	134052
23069	134053
90365	134054
14296	134055
19645	134056
45021	134057
2763	134058
575	134059
11084	134060
22856	134061
30116	134062
16007	134063
9742	134064
54318	134065
35226	134066
50864	134067
111	134068
41963	134069
40165	134070
245	134071
72343	134072
7235	134073
783	134074
46675	134075
62670	134076
87764	134077
90294	134078
4239	134079
9668	134080
629	134081
25619	134082
97634	134083
3768	134084
28295	134085
2239	134086
95900	134087
204	134088
30600	134089
2326	134090
51615	134091
63076	134092
102314	134093
68883	134094
4734	134095
3302	134096
56321	134097
45168	134098
36888	134099
23676	134100
34815	134101
41969	134102
32752	134103
24212	134104
39555	134105
9938	134106
3318	134107
14345	134108
18015	134109
11403	134110
106615	134111
8759	134112
9325	134113
8229	134114
11149	134115
83123	134116
2969	134117
36059	134118
2914	134119
5048	134120
7778	134121
14113	134122
6738	134123
65796	134124
8712	134125
6004	134126
174	134127
14630	134128
3864	134129
13365	134130
277	134131
176	134132
462	134133
16548	134134
34090	134135
58911	134136
3223	134137
3125	134138
13169	134139
935	134140
58450	134141
22929	134142
10951	134143
23067	134144
4303	134145
452	134146
38619	134147
48203	134148
36376	134149
16256	134150
19910	134151
93089	134152
797	134153
5	134154
6345	134155
82077	134156
14811	134157
1846	134158
28861	134159
363	134160
19101	134161
44525	134162
28370	134163
7842	134164
71058	134165
33775	134166
19945	134167
64277	134168
29203	134169
4794	134170
62077	134171
24932	134172
99920	134173
9647	134174
16982	134175
51468	134176
43313	134177
92359	134178
15559	134179
38382	134180
3602	134181
19943	134182
237	134183
38894	134184
59008	134185
106690	134186
18829	134187
55259	134188
4546	134189
10734	134190
9210	134191
10980	134192
8393	134193
48363	134194
16279	134195
74979	134196
30150	134197
1736	134198
44391	134199
20378	134200
39034	134201
61126	134202
11444	134203
13979	134204
4128	134205
3332	134206
27597	134207
73794	134208
9142	134209
31822	134210
68771	134211
2644	134212
26461	134213
27249	134214
16636	134215
35817	134216
13754	134217
43852	134218
47301	134219
42031	134220
7818	134221
25034	134222
60922	134223
1883	134224
97967	134225
39312	134226
16938	134227
68333	134228
6464	134229
732	134230
20053	134231
13999	134232
48882	134233
59071	134234
2602	134235
49097	134236
3417	134237
20686	134238
65635	134239
12727	134240
13182	134241
8021	134242
16404	134243
34026	134244
18997	134245
11276	134246
5918	134247
5111	134248
19040	134249
896	134250
32465	134251
32250	134252
21145	134253
11537	134254
83422	134255
4415	134256
66481	134257
25990	134258
42834	134259
62162	134260
54449	134261
1305	134262
1417	134263
3001	134264
101061	134265
22274	134266
63389	134267
8845	134268
64444	134269
3547	134270
9144	134271
52892	134272
81627	134273
54153	134274
17729	134275
25648	134276
81815	134277
39416	134278
3832	134279
46218	134280
69407	134281
27293	134282
4685	134283
49343	134284
76254	134285
9411	134286
11268	134287
27314	134288
77945	134289
15014	134290
81698	134291
938	134292
86311	134293
47350	134294
12825	134295
22307	134296
31744	134297
16039	134298
58225	134299
264	134300
79932	134301
983	134302
28992	134303
53257	134304
68565	134305
96139	134306
15734	134307
49654	134308
19777	134309
12264	134310
37787	134311
55623	134312
43295	134313
24845	134314
49058	134315
62948	134316
48284	134317
49001	134318
2262	134319
79838	134320
79334	134321
42761	134322
1225	134323
43151	134324
18732	134325
5358	134326
52563	134327
30674	134328
35	134329
16104	134330
13688	134331
1542	134332
1568	134333
1956	134334
153	134335
32649	134336
58730	134337
20620	134338
35371	134339
17696	134340
23249	134341
112502	134342
9800	134343
1028	134344
56287	134345
13484	134346
31119	134347
59369	134348
8016	134349
39634	134350
19329	134351
95421	134352
8667	134353
46973	134354
26014	134355
69661	134356
4807	134357
52534	134358
4209	134359
6590	134360
41373	134361
6406	134362
74704	134363
7887	134364
52588	134365
4339	134366
834	134367
89775	134368
84651	134369
11662	134370
30230	134371
308	134372
43570	134373
85416	134374
16102	134375
49721	134376
21010	134377
45114	134378
1461	134379
44415	134380
87147	134381
71270	134382
4621	134383
16496	134384
27387	134385
20479	134386
31026	134387
6998	134388
7506	134389
66019	134390
15609	134391
57997	134392
42007	134393
11555	134394
6955	134395
29	134396
963	134397
70158	134398
39449	134399
38828	134400
8667	134401
18809	134402
1427	134403
15044	134404
41486	134405
21426	134406
6869	134407
27402	134408
64021	134409
45546	134410
70469	134411
84303	134412
19268	134413
19563	134414
297	134415
8736	134416
4955	134417
81790	134418
26703	134419
40767	134420
50116	134421
3279	134422
59360	134423
72002	134424
20788	134425
20073	134426
2427	134427
382	134428
6676	134429
19218	134430
29431	134431
35035	134432
36048	134433
30296	134434
23010	134435
13237	134436
33568	134437
23242	134438
60818	134439
37810	134440
9713	134441
4396	134442
21330	134443
3667	134444
22448	134445
48472	134446
24078	134447
8675	134448
34266	134449
5644	134450
3207	134451
78462	134452
914	134453
6778	134454
13014	134455
6559	134456
56222	134457
43657	134458
39549	134459
27582	134460
6289	134461
192	134462
2120	134463
5118	134464
17928	134465
26491	134466
7175	134467
7966	134468
5812	134469
69906	134470
55818	134471
4457	134472
9	134473
20524	134474
2759	134475
33228	134476
32780	134477
19457	134478
47334	134479
22101	134480
44197	134481
9970	134482
12623	134483
38656	134484
9381	134485
66968	134486
49758	134487
14833	134488
2672	134489
52269	134490
70675	134491
10375	134492
58472	134493
13943	134494
977	134495
28746	134496
38068	134497
48350	134498
2568	134499
12960	134500
33493	134501
33735	134502
86906	134503
187	134504
15	134505
47943	134506
81948	134507
1265	134508
20020	134509
79568	134510
49862	134511
743	134512
6124	134513
15356	134514
15986	134515
5452	134516
1175	134517
19572	134518
31033	134519
179	134520
64968	134521
28367	134522
7758	134523
8657	134524
28027	134525
15035	134526
39365	134527
23398	134528
28539	134529
20094	134530
32628	134531
7193	134532
23349	134533
36559	134534
4599	134535
15068	134536
18247	134537
3107	134538
61743	134539
44	134540
13954	134541
779	134542
41831	134543
6589	134544
80407	134545
54903	134546
3093	134547
7716	134548
15227	134549
25	134550
67	134551
8002	134552
2801	134553
72622	134554
5556	134555
1994	134556
35953	134557
178	134558
85038	134559
8619	134560
834	134561
57930	134562
35183	134563
29438	134564
1367	134565
21583	134566
5646	134567
8675	134568
42871	134569
102910	134570
36539	134571
7505	134572
67261	134573
68282	134574
110018	134575
8621	134576
58020	134577
39807	134578
59964	134579
10078	134580
45072	134581
64119	134582
4313	134583
22043	134584
78843	134585
61717	134586
7622	134587
42534	134588
4563	134589
4951	134590
40648	134591
1196	134592
113760	134593
59051	134594
7599	134595
101976	134596
101259	134597
68701	134598
12879	134599
43	134600
16043	134601
30959	134602
875	134603
70592	134604
37075	134605
7628	134606
1955	134607
15811	134608
54066	134609
3934	134610
14664	134611
104	134612
55738	134613
74185	134614
103222	134615
25246	134616
6826	134617
18083	134618
44091	134619
44292	134620
76707	134621
53358	134622
43248	134623
25973	134624
50267	134625
95173	134626
95833	134627
15058	134628
90805	134629
71856	134630
159	134631
11350	134632
11151	134633
5080	134634
12301	134635
8543	134636
33858	134637
15751	134638
20953	134639
2754	134640
29946	134641
64682	134642
252	134643
26958	134644
57559	134645
7120	134646
4917	134647
259	134648
50594	134649
8352	134650
27572	134651
33878	134652
15118	134653
9073	134654
72579	134655
74454	134656
2148	134657
14614	134658
24327	134659
60646	134660
89862	134661
7530	134662
42223	134663
15109	134664
46920	134665
15947	134666
63146	134667
21203	134668
7115	134669
52510	134670
65028	134671
440	134672
5447	134673
721	134674
869	134675
105538	134676
21307	134677
9250	134678
3128	134679
42791	134680
1285	134681
84039	134682
43317	134683
7762	134684
2907	134685
23350	134686
24100	134687
8731	134688
9919	134689
4342	134690
33033	134691
5780	134692
460	134693
21355	134694
11205	134695
2940	134696
52755	134697
36713	134698
3398	134699
94852	134700
53501	134701
52017	134702
466	134703
6920	134704
30203	134705
4196	134706
40028	134707
76950	134708
42651	134709
5086	134710
819	134711
5895	134712
16633	134713
6500	134714
18071	134715
103972	134716
14356	134717
90074	134718
23797	134719
71344	134720
5800	134721
6552	134722
53731	134723
14134	134724
3853	134725
21042	134726
88548	134727
96163	134728
22037	134729
79581	134730
13601	134731
35334	134732
22486	134733
86153	134734
1198	134735
56267	134736
48083	134737
2051	134738
770	134739
46876	134740
8486	134741
24669	134742
31842	134743
48306	134744
9146	134745
69489	134746
27818	134747
58	134748
3767	134749
1109	134750
19129	134751
34993	134752
92608	134753
29191	134754
7527	134755
1824	134756
17955	134757
67088	134758
8677	134759
68081	134760
4434	134761
81	134762
19202	134763
51469	134764
15097	134765
1282	134766
16851	134767
4661	134768
16044	134769
1289	134770
237	134771
22073	134772
41541	134773
478	134774
3235	134775
57981	134776
861	134777
8985	134778
53998	134779
45052	134780
25133	134781
18166	134782
1548	134783
24101	134784
71246	134785
3087	134786
119	134787
45139	134788
10684	134789
46267	134790
96417	134791
39938	134792
77649	134793
17395	134794
43221	134795
42885	134796
8013	134797
40179	134798
16175	134799
8150	134800
18641	134801
1589	134802
64229	134803
65381	134804
3516	134805
12350	134806
31072	134807
21988	134808
586	134809
16601	134810
109601	134811
13211	134812
10388	134813
76641	134814
12958	134815
21373	134816
17145	134817
16755	134818
58973	134819
36202	134820
80415	134821
26338	134822
5824	134823
47843	134824
34716	134825
81715	134826
11888	134827
11837	134828
19670	134829
78032	134830
453	134831
38490	134832
23599	134833
6816	134834
28901	134835
5952	134836
11032	134837
13847	134838
78406	134839
62194	134840
3511	134841
239	134842
551	134843
2832	134844
30433	134845
49793	134846
13043	134847
44455	134848
55835	134849
1629	134850
83314	134851
106343	134852
63474	134853
1675	134854
204	134855
28071	134856
40212	134857
9382	134858
7282	134859
18481	134860
4498	134861
10413	134862
20308	134863
23367	134864
10263	134865
41415	134866
43738	134867
57161	134868
78251	134869
64537	134870
7439	134871
16792	134872
67191	134873
8610	134874
12941	134875
46586	134876
1875	134877
11728	134878
33677	134879
30713	134880
1095	134881
127	134882
60955	134883
18135	134884
170	134885
4253	134886
936	134887
65654	134888
51860	134889
82492	134890
22586	134891
1820	134892
64148	134893
4026	134894
4224	134895
598	134896
67124	134897
15284	134898
14094	134899
37476	134900
62505	134901
4014	134902
86410	134903
201	134904
46743	134905
71490	134906
64332	134907
2812	134908
52673	134909
85944	134910
33970	134911
32983	134912
77603	134913
5268	134914
35772	134915
46169	134916
8071	134917
46697	134918
18853	134919
76032	134920
39946	134921
58589	134922
723	134923
3377	134924
251	134925
44254	134926
3545	134927
847	134928
12087	134929
105546	134930
40909	134931
7018	134932
13556	134933
24093	134934
6068	134935
103	134936
59048	134937
67952	134938
52887	134939
98651	134940
76741	134941
27029	134942
10091	134943
44294	134944
101564	134945
166	134946
68072	134947
465	134948
16700	134949
24806	134950
48572	134951
43748	134952
23617	134953
42655	134954
52759	134955
3598	134956
28646	134957
1020	134958
63963	134959
982	134960
57112	134961
503	134962
39297	134963
5071	134964
12475	134965
590	134966
24638	134967
3491	134968
23336	134969
69810	134970
9860	134971
42897	134972
69654	134973
40579	134974
175	134975
62054	134976
55774	134977
807	134978
49459	134979
9852	134980
29528	134981
15421	134982
64068	134983
21214	134984
42680	134985
54145	134986
8739	134987
21946	134988
13595	134989
12328	134990
13507	134991
27383	134992
130	134993
24530	134994
67580	134995
29291	134996
1789	134997
37481	134998
43471	134999
18586	135000
15919	135001
123	135002
56267	135003
9055	135004
16430	135005
8186	135006
6966	135007
88047	135008
33806	135009
27551	135010
22047	135011
734	135012
57277	135013
6309	135014
2194	135015
33292	135016
73145	135017
38710	135018
6017	135019
13471	135020
35079	135021
1098	135022
40545	135023
99858	135024
7118	135025
6231	135026
79399	135027
47164	135028
1223	135029
44672	135030
61604	135031
64846	135032
37762	135033
24813	135034
93215	135035
29997	135036
54585	135037
6099	135038
819	135039
351	135040
18	135041
47289	135042
65131	135043
1233	135044
44169	135045
25688	135046
900	135047
1207	135048
55574	135049
2990	135050
17222	135051
37323	135052
9538	135053
67571	135054
91896	135055
24717	135056
181	135057
48397	135058
60277	135059
14892	135060
18841	135061
12908	135062
32171	135063
38554	135064
86842	135065
34027	135066
844	135067
8419	135068
47175	135069
63058	135070
41848	135071
62041	135072
22130	135073
3225	135074
25254	135075
53343	135076
663	135077
59870	135078
24722	135079
53040	135080
110303	135081
53756	135082
2538	135083
24335	135084
7586	135085
20638	135086
750	135087
28596	135088
15144	135089
85494	135090
92628	135091
90656	135092
10290	135093
15485	135094
73091	135095
48295	135096
16823	135097
79669	135098
469	135099
35124	135100
56	135101
38205	135102
21969	135103
69648	135104
8382	135105
81728	135106
32236	135107
62048	135108
9453	135109
100030	135110
13884	135111
36376	135112
46957	135113
36165	135114
96673	135115
4855	135116
35663	135117
47945	135118
20006	135119
16560	135120
61538	135121
31758	135122
427	135123
56	135124
20633	135125
12502	135126
342	135127
87452	135128
18244	135129
93919	135130
34861	135131
2629	135132
4355	135133
19875	135134
3141	135135
108	135136
4993	135137
38917	135138
18027	135139
5312	135140
65769	135141
19531	135142
42820	135143
56609	135144
94804	135145
429	135146
22683	135147
9583	135148
69279	135149
23570	135150
7737	135151
41784	135152
10545	135153
89529	135154
37912	135155
44771	135156
20836	135157
9555	135158
19487	135159
27690	135160
29441	135161
24523	135162
98935	135163
1572	135164
40235	135165
10008	135166
59414	135167
6805	135168
654	135169
46865	135170
303	135171
6065	135172
765	135173
487	135174
71893	135175
20614	135176
6768	135177
69952	135178
14503	135179
50155	135180
50018	135181
16028	135182
9685	135183
20410	135184
82279	135185
6187	135186
4907	135187
1782	135188
52917	135189
8443	135190
10658	135191
5321	135192
28291	135193
2229	135194
40786	135195
54661	135196
29692	135197
226	135198
31714	135199
32649	135200
10193	135201
89869	135202
6435	135203
7059	135204
56638	135205
49793	135206
1841	135207
56882	135208
50	135209
19815	135210
13875	135211
70776	135212
597	135213
79828	135214
11751	135215
3503	135216
10859	135217
36759	135218
26096	135219
54068	135220
7420	135221
26860	135222
1306	135223
1	135224
72117	135225
18003	135226
41650	135227
4952	135228
18350	135229
18728	135230
14353	135231
10953	135232
47472	135233
1707	135234
1452	135235
56625	135236
469	135237
13598	135238
30307	135239
66667	135240
19697	135241
4025	135242
14031	135243
54236	135244
1876	135245
48481	135246
3912	135247
25	135248
40475	135249
16452	135250
1946	135251
433	135252
11452	135253
12124	135254
498	135255
5984	135256
9667	135257
18093	135258
6979	135259
51586	135260
80616	135261
71617	135262
37361	135263
58346	135264
68730	135265
1214	135266
5546	135267
9956	135268
6268	135269
56217	135270
39016	135271
9667	135272
10589	135273
77420	135274
45762	135275
4752	135276
76386	135277
443	135278
4339	135279
24636	135280
8727	135281
103948	135282
38018	135283
20932	135284
1142	135285
757	135286
13063	135287
49552	135288
46581	135289
6830	135290
5876	135291
41252	135292
12480	135293
52441	135294
47719	135295
32982	135296
18627	135297
15867	135298
41353	135299
899	135300
1584	135301
2946	135302
65243	135303
41540	135304
80083	135305
27412	135306
4667	135307
4509	135308
31327	135309
28647	135310
5729	135311
14848	135312
107529	135313
9294	135314
89045	135315
20605	135316
62576	135317
1790	135318
88902	135319
13667	135320
4664	135321
12242	135322
99621	135323
3458	135324
34353	135325
111262	135326
51962	135327
88633	135328
111326	135329
3462	135330
4709	135331
38856	135332
90620	135333
25895	135334
17416	135335
10097	135336
60148	135337
6591	135338
28594	135339
52390	135340
3391	135341
24142	135342
17287	135343
15215	135344
12865	135345
12379	135346
24962	135347
5101	135348
11206	135349
76985	135350
38557	135351
16639	135352
30606	135353
238	135354
9240	135355
4842	135356
21104	135357
7341	135358
26342	135359
14695	135360
16448	135361
24546	135362
35443	135363
1790	135364
1139	135365
11695	135366
273	135367
15829	135368
314	135369
52194	135370
10722	135371
71444	135372
48918	135373
9090	135374
31785	135375
406	135376
42658	135377
16457	135378
2009	135379
8723	135380
12555	135381
1068	135382
25836	135383
3317	135384
7641	135385
5149	135386
13579	135387
69037	135388
17709	135389
55695	135390
8916	135391
39618	135392
44422	135393
21293	135394
68347	135395
42057	135396
11525	135397
96921	135398
2806	135399
9745	135400
51396	135401
95363	135402
574	135403
7381	135404
73662	135405
16101	135406
1478	135407
26139	135408
11663	135409
31731	135410
22443	135411
3101	135412
61970	135413
55153	135414
61979	135415
9765	135416
5066	135417
64879	135418
21393	135419
51969	135420
90550	135421
31732	135422
60666	135423
108414	135424
4751	135425
398	135426
43110	135427
10624	135428
23551	135429
730	135430
19930	135431
73790	135432
55353	135433
21032	135434
82337	135435
1271	135436
31379	135437
101	135438
7542	135439
13449	135440
7088	135441
22605	135442
59977	135443
24327	135444
12191	135445
3967	135446
1198	135447
10115	135448
69734	135449
13953	135450
807	135451
55182	135452
7930	135453
56650	135454
20469	135455
39259	135456
91025	135457
29383	135458
4925	135459
111646	135460
34259	135461
49236	135462
46472	135463
51211	135464
81257	135465
22631	135466
13224	135467
78523	135468
74271	135469
659	135470
23001	135471
56033	135472
5428	135473
6842	135474
37623	135475
42968	135476
17402	135477
68568	135478
3281	135479
52451	135480
85108	135481
1775	135482
17666	135483
58723	135484
55660	135485
13957	135486
35517	135487
33298	135488
21382	135489
926	135490
43897	135491
57156	135492
10740	135493
11192	135494
37562	135495
84449	135496
74610	135497
6087	135498
4462	135499
48634	135500
10222	135501
43087	135502
424	135503
44384	135504
26512	135505
501	135506
52496	135507
32500	135508
23225	135509
16793	135510
13438	135511
33146	135512
54882	135513
87793	135514
13953	135515
73784	135516
7983	135517
59399	135518
56524	135519
31087	135520
42323	135521
48139	135522
74049	135523
807	135524
59469	135525
3848	135526
10141	135527
24297	135528
27902	135529
23524	135530
2189	135531
59085	135532
27985	135533
3311	135534
18253	135535
7459	135536
36163	135537
45195	135538
39212	135539
5328	135540
4105	135541
28271	135542
1077	135543
4980	135544
35898	135545
21699	135546
2406	135547
397	135548
27525	135549
46100	135550
9	135551
874	135552
34057	135553
59940	135554
1365	135555
44667	135556
43175	135557
29989	135558
39943	135559
56600	135560
58595	135561
63435	135562
67960	135563
1686	135564
10900	135565
31578	135566
70024	135567
3776	135568
18045	135569
81295	135570
13570	135571
11629	135572
217	135573
71247	135574
17195	135575
43602	135576
9515	135577
56821	135578
42156	135579
49568	135580
6424	135581
52074	135582
2199	135583
48183	135584
89905	135585
98571	135586
10949	135587
29179	135588
95278	135589
38762	135590
12771	135591
9036	135592
2908	135593
9482	135594
152	135595
674	135596
66680	135597
365	135598
1301	135599
10904	135600
38175	135601
55929	135602
101996	135603
12575	135604
10361	135605
20411	135606
443	135607
40524	135608
4499	135609
50387	135610
44003	135611
7513	135612
40632	135613
15703	135614
51954	135615
79161	135616
4015	135617
3402	135618
5412	135619
77395	135620
2256	135621
42909	135622
24911	135623
9475	135624
45946	135625
55847	135626
24293	135627
21012	135628
77	135629
5236	135630
67784	135631
7642	135632
336	135633
52190	135634
865	135635
6797	135636
190	135637
36178	135638
80829	135639
23133	135640
382	135641
3963	135642
68344	135643
914	135644
1196	135645
20491	135646
64781	135647
18953	135648
576	135649
9885	135650
32108	135651
26655	135652
7820	135653
24584	135654
14521	135655
438	135656
2280	135657
92558	135658
18838	135659
19283	135660
28028	135661
69758	135662
349	135663
46104	135664
73583	135665
6082	135666
2234	135667
40348	135668
16704	135669
12590	135670
228	135671
86225	135672
40333	135673
76219	135674
62089	135675
67702	135676
91234	135677
48306	135678
17617	135679
15353	135680
12750	135681
7933	135682
38555	135683
1447	135684
5712	135685
42753	135686
2229	135687
56664	135688
24018	135689
16614	135690
265	135691
37479	135692
3121	135693
10757	135694
13678	135695
1758	135696
34285	135697
3002	135698
49312	135699
30578	135700
4945	135701
77680	135702
35581	135703
24583	135704
13329	135705
17341	135706
74798	135707
28792	135708
88357	135709
60092	135710
33362	135711
61164	135712
3759	135713
18551	135714
14774	135715
4698	135716
12526	135717
34246	135718
30593	135719
21931	135720
403	135721
23388	135722
67635	135723
49284	135724
686	135725
11897	135726
1604	135727
13170	135728
26869	135729
39283	135730
45809	135731
301	135732
2382	135733
12779	135734
14367	135735
19078	135736
8693	135737
5949	135738
38453	135739
36083	135740
39341	135741
6795	135742
49560	135743
252	135744
48006	135745
45524	135746
19948	135747
27653	135748
62822	135749
11511	135750
632	135751
69581	135752
8808	135753
14995	135754
1125	135755
16129	135756
1392	135757
23882	135758
9804	135759
32064	135760
26203	135761
14502	135762
4644	135763
98614	135764
2906	135765
1181	135766
4964	135767
14215	135768
226	135769
50089	135770
4869	135771
4958	135772
5277	135773
532	135774
12163	135775
3047	135776
9592	135777
384	135778
87395	135779
23326	135780
5943	135781
34230	135782
59605	135783
8073	135784
37279	135785
27978	135786
63640	135787
17070	135788
9617	135789
8114	135790
39835	135791
7538	135792
16661	135793
15569	135794
1079	135795
36771	135796
62308	135797
60954	135798
69261	135799
58645	135800
679	135801
10347	135802
203	135803
100739	135804
39653	135805
12190	135806
95852	135807
42335	135808
49008	135809
23301	135810
6559	135811
5620	135812
14171	135813
3771	135814
4940	135815
97676	135816
45197	135817
8714	135818
62092	135819
97035	135820
52028	135821
27179	135822
13033	135823
17245	135824
64648	135825
25315	135826
7491	135827
345	135828
12417	135829
63409	135830
9702	135831
2291	135832
18841	135833
40594	135834
1544	135835
55805	135836
86903	135837
6604	135838
7166	135839
6313	135840
60185	135841
58554	135842
6154	135843
50076	135844
28146	135845
81031	135846
10106	135847
2429	135848
3051	135849
1861	135850
11720	135851
48939	135852
1867	135853
1	135854
24120	135855
35627	135856
13206	135857
42850	135858
1371	135859
67664	135860
1	135861
8468	135862
51756	135863
4091	135864
22704	135865
504	135866
40004	135867
41491	135868
10805	135869
5443	135870
58729	135871
4517	135872
18264	135873
10373	135874
2053	135875
40671	135876
16331	135877
65029	135878
36460	135879
2873	135880
49574	135881
3219	135882
3854	135883
41005	135884
13191	135885
236	135886
32610	135887
46818	135888
22235	135889
3499	135890
16736	135891
27204	135892
7714	135893
70120	135894
112380	135895
3100	135896
5464	135897
21757	135898
3379	135899
76622	135900
25663	135901
51382	135902
26873	135903
32999	135904
5081	135905
55315	135906
77452	135907
91082	135908
11311	135909
93467	135910
105870	135911
59284	135912
15346	135913
47297	135914
843	135915
71528	135916
61615	135917
91626	135918
1162	135919
8480	135920
21801	135921
15193	135922
45785	135923
53706	135924
33730	135925
5259	135926
96952	135927
30594	135928
51927	135929
40092	135930
29489	135931
14654	135932
18742	135933
2770	135934
10076	135935
42113	135936
11587	135937
17418	135938
60291	135939
3062	135940
19308	135941
34727	135942
26759	135943
39210	135944
437	135945
3184	135946
91954	135947
64643	135948
6139	135949
62385	135950
42338	135951
57054	135952
11504	135953
36687	135954
20531	135955
66545	135956
97424	135957
29742	135958
18052	135959
41555	135960
2955	135961
46776	135962
25995	135963
18281	135964
55838	135965
49989	135966
5490	135967
73804	135968
8887	135969
23665	135970
438	135971
6691	135972
5658	135973
21743	135974
5701	135975
5391	135976
34136	135977
30456	135978
52012	135979
4060	135980
30916	135981
26933	135982
7693	135983
43773	135984
2637	135985
60959	135986
29838	135987
85050	135988
19631	135989
20765	135990
10232	135991
21525	135992
4345	135993
5058	135994
18269	135995
86421	135996
452	135997
8174	135998
57050	135999
9963	136000
3207	136001
1157	136002
84	136003
40143	136004
16494	136005
68808	136006
38845	136007
48661	136008
29070	136009
16328	136010
29469	136011
13732	136012
42381	136013
86861	136014
60246	136015
52744	136016
69484	136017
6172	136018
40170	136019
24160	136020
10601	136021
48650	136022
17156	136023
18651	136024
76150	136025
22547	136026
22594	136027
10116	136028
63896	136029
59685	136030
37225	136031
12831	136032
36999	136033
13555	136034
42517	136035
70066	136036
54000	136037
45327	136038
34611	136039
8487	136040
3363	136041
1714	136042
17983	136043
28994	136044
65078	136045
49141	136046
58346	136047
35614	136048
12351	136049
637	136050
24122	136051
15276	136052
69105	136053
28975	136054
22354	136055
2300	136056
60558	136057
45050	136058
27458	136059
21364	136060
37338	136061
1953	136062
1655	136063
56179	136064
11462	136065
398	136066
24929	136067
59638	136068
83547	136069
23260	136070
62736	136071
48084	136072
40319	136073
876	136074
33924	136075
27374	136076
17789	136077
37061	136078
70574	136079
66981	136080
47240	136081
4904	136082
34649	136083
29294	136084
66089	136085
27477	136086
15993	136087
50384	136088
808	136089
5949	136090
33614	136091
5691	136092
10523	136093
13068	136094
176	136095
8240	136096
7496	136097
88220	136098
22978	136099
36983	136100
32122	136101
19196	136102
294	136103
3362	136104
21372	136105
3810	136106
15239	136107
49713	136108
1277	136109
9753	136110
54835	136111
13607	136112
33006	136113
1447	136114
21390	136115
29785	136116
9446	136117
62524	136118
15097	136119
77450	136120
7026	136121
20785	136122
17595	136123
100812	136124
52416	136125
55927	136126
22464	136127
11281	136128
39422	136129
1223	136130
96289	136131
23551	136132
47848	136133
180	136134
30655	136135
864	136136
67453	136137
13691	136138
25032	136139
20128	136140
40513	136141
14832	136142
1320	136143
5830	136144
35731	136145
4223	136146
66136	136147
14847	136148
29435	136149
2577	136150
4155	136151
8987	136152
30689	136153
7029	136154
82282	136155
39	136156
38120	136157
42260	136158
41850	136159
11517	136160
1246	136161
47195	136162
23474	136163
29724	136164
37295	136165
53485	136166
29550	136167
17435	136168
42702	136169
16869	136170
8498	136171
47091	136172
94542	136173
11669	136174
57475	136175
30812	136176
16062	136177
97	136178
66035	136179
220	136180
48020	136181
7943	136182
105467	136183
22656	136184
43738	136185
7688	136186
109489	136187
23847	136188
111	136189
30979	136190
54485	136191
1848	136192
21320	136193
12975	136194
25423	136195
8188	136196
16087	136197
6992	136198
18494	136199
37897	136200
44522	136201
4683	136202
63990	136203
2199	136204
75623	136205
272	136206
23116	136207
69673	136208
50232	136209
7055	136210
55555	136211
7711	136212
30027	136213
90951	136214
9157	136215
35490	136216
578	136217
75714	136218
56966	136219
30889	136220
3779	136221
3192	136222
18066	136223
95346	136224
4339	136225
10507	136226
63380	136227
818	136228
25428	136229
41672	136230
37105	136231
25664	136232
28239	136233
140	136234
55757	136235
13818	136236
8909	136237
52361	136238
25730	136239
5015	136240
1746	136241
29874	136242
31594	136243
29713	136244
82863	136245
22977	136246
25699	136247
47157	136248
130	136249
6581	136250
50661	136251
7753	136252
18687	136253
42851	136254
35925	136255
66319	136256
27432	136257
13629	136258
30454	136259
13679	136260
58876	136261
37706	136262
77667	136263
523	136264
50432	136265
29596	136266
77464	136267
55086	136268
2118	136269
4351	136270
450	136271
41834	136272
80774	136273
12457	136274
34117	136275
8122	136276
31289	136277
4271	136278
2486	136279
1003	136280
80422	136281
77276	136282
81732	136283
44538	136284
25469	136285
39923	136286
65544	136287
47575	136288
672	136289
65247	136290
29879	136291
4575	136292
86768	136293
38724	136294
26150	136295
41197	136296
62843	136297
51359	136298
20480	136299
35492	136300
8468	136301
18970	136302
2988	136303
17214	136304
9176	136305
9662	136306
23960	136307
1270	136308
21558	136309
4316	136310
134	136311
29709	136312
31415	136313
4608	136314
35027	136315
2	136316
5328	136317
8811	136318
49551	136319
7853	136320
14484	136321
32915	136322
67273	136323
92764	136324
63845	136325
51872	136326
38192	136327
3738	136328
34473	136329
13605	136330
72392	136331
34046	136332
46583	136333
2335	136334
41647	136335
11965	136336
12906	136337
54004	136338
65776	136339
24594	136340
38259	136341
15742	136342
28668	136343
4656	136344
66014	136345
7285	136346
45848	136347
13678	136348
9393	136349
43107	136350
36348	136351
38035	136352
1158	136353
43094	136354
7125	136355
37781	136356
19997	136357
56482	136358
82306	136359
63954	136360
51003	136361
64235	136362
24715	136363
7587	136364
11097	136365
18256	136366
36939	136367
20750	136368
20314	136369
53990	136370
51992	136371
6294	136372
7719	136373
78738	136374
21652	136375
9343	136376
73495	136377
22173	136378
62368	136379
20656	136380
508	136381
42904	136382
108951	136383
24446	136384
59946	136385
75361	136386
60748	136387
60950	136388
53850	136389
179	136390
47728	136391
10692	136392
6520	136393
45	136394
97709	136395
14787	136396
29908	136397
36964	136398
4384	136399
10036	136400
109660	136401
107629	136402
173	136403
1852	136404
686	136405
59176	136406
7787	136407
30478	136408
33250	136409
27246	136410
752	136411
56561	136412
14102	136413
28570	136414
72548	136415
1569	136416
89082	136417
35653	136418
79497	136419
43364	136420
8702	136421
12590	136422
82408	136423
3224	136424
361	136425
72580	136426
20334	136427
8015	136428
255	136429
2266	136430
51067	136431
3080	136432
1852	136433
81888	136434
23500	136435
14347	136436
106532	136437
59487	136438
55529	136439
44024	136440
2233	136441
5289	136442
41761	136443
26265	136444
8183	136445
28797	136446
12509	136447
6092	136448
43064	136449
31162	136450
57897	136451
550	136452
25595	136453
24398	136454
52145	136455
5525	136456
102697	136457
60865	136458
89666	136459
49284	136460
64626	136461
3474	136462
26940	136463
9805	136464
94723	136465
98079	136466
13067	136467
16110	136468
50595	136469
39545	136470
16176	136471
24018	136472
15231	136473
77843	136474
6349	136475
7713	136476
31209	136477
568	136478
47369	136479
9500	136480
9928	136481
13927	136482
78719	136483
38095	136484
27265	136485
8123	136486
31060	136487
109978	136488
4138	136489
2996	136490
95203	136491
57328	136492
10453	136493
85537	136494
34169	136495
80388	136496
50582	136497
65769	136498
1055	136499
1780	136500
37568	136501
20642	136502
64680	136503
8501	136504
3640	136505
18189	136506
28641	136507
12769	136508
16254	136509
33773	136510
30452	136511
16305	136512
9929	136513
12959	136514
92681	136515
69136	136516
25261	136517
14348	136518
1243	136519
15694	136520
66721	136521
849	136522
43775	136523
953	136524
39583	136525
86600	136526
15575	136527
29477	136528
37598	136529
31453	136530
10588	136531
12596	136532
59130	136533
37445	136534
10358	136535
46966	136536
25057	136537
8812	136538
8285	136539
6264	136540
17111	136541
8392	136542
21208	136543
83499	136544
12853	136545
1729	136546
56692	136547
36410	136548
16102	136549
11170	136550
24350	136551
39737	136552
3229	136553
7840	136554
76328	136555
29038	136556
46801	136557
42063	136558
28659	136559
30411	136560
61549	136561
58840	136562
35519	136563
39550	136564
16282	136565
57197	136566
32246	136567
713	136568
13397	136569
4212	136570
54235	136571
89	136572
7773	136573
39402	136574
25469	136575
3046	136576
49516	136577
6607	136578
10995	136579
34216	136580
1761	136581
47817	136582
63659	136583
65034	136584
65413	136585
16283	136586
22858	136587
10681	136588
14278	136589
69066	136590
23354	136591
1928	136592
21068	136593
47382	136594
31038	136595
58331	136596
2789	136597
3061	136598
10820	136599
79701	136600
5321	136601
1767	136602
441	136603
63978	136604
30489	136605
22320	136606
44227	136607
12434	136608
47508	136609
17099	136610
12280	136611
1823	136612
27998	136613
44132	136614
181	136615
99310	136616
16402	136617
12749	136618
86711	136619
5118	136620
13910	136621
35207	136622
42504	136623
88879	136624
1240	136625
21045	136626
32178	136627
5038	136628
16853	136629
8001	136630
84388	136631
14809	136632
911	136633
35218	136634
70200	136635
8605	136636
24748	136637
683	136638
25543	136639
19697	136640
9631	136641
432	136642
6724	136643
1003	136644
54	136645
3329	136646
36040	136647
13262	136648
110607	136649
46555	136650
11538	136651
58928	136652
110272	136653
4080	136654
60197	136655
15914	136656
68843	136657
53728	136658
63044	136659
25685	136660
59326	136661
41708	136662
11134	136663
43007	136664
106067	136665
51914	136666
16567	136667
43645	136668
65337	136669
56852	136670
26674	136671
29472	136672
87535	136673
22174	136674
98937	136675
6182	136676
1093	136677
69657	136678
18797	136679
23432	136680
2830	136681
16115	136682
13722	136683
1196	136684
37417	136685
49162	136686
78006	136687
64144	136688
17656	136689
9454	136690
38768	136691
78043	136692
11196	136693
10019	136694
22126	136695
56730	136696
55487	136697
85740	136698
9416	136699
33552	136700
8555	136701
76201	136702
9868	136703
74830	136704
14448	136705
4831	136706
16680	136707
74908	136708
74128	136709
27019	136710
28326	136711
1780	136712
16134	136713
54901	136714
11765	136715
52000	136716
18535	136717
27518	136718
15059	136719
84402	136720
3820	136721
27277	136722
43713	136723
48784	136724
43659	136725
2396	136726
10682	136727
3220	136728
27098	136729
34411	136730
37051	136731
2575	136732
6565	136733
2426	136734
12126	136735
1654	136736
6023	136737
40807	136738
60570	136739
4849	136740
12624	136741
2834	136742
9324	136743
71048	136744
80200	136745
13337	136746
41371	136747
23039	136748
98771	136749
7892	136750
32399	136751
98007	136752
30683	136753
27860	136754
5078	136755
89117	136756
32353	136757
41749	136758
101911	136759
31382	136760
31655	136761
14867	136762
67323	136763
77204	136764
7261	136765
81036	136766
23092	136767
13928	136768
16875	136769
25944	136770
9574	136771
23765	136772
33533	136773
591	136774
5371	136775
14829	136776
9354	136777
1528	136778
15366	136779
6982	136780
24377	136781
14519	136782
1312	136783
518	136784
28022	136785
62807	136786
1009	136787
57998	136788
3177	136789
179	136790
4418	136791
42110	136792
17140	136793
26962	136794
7694	136795
64021	136796
22768	136797
3129	136798
3700	136799
19734	136800
21	136801
11361	136802
3954	136803
32869	136804
8296	136805
26363	136806
79098	136807
45991	136808
59229	136809
26110	136810
17453	136811
5457	136812
2761	136813
320	136814
2689	136815
28509	136816
52069	136817
1669	136818
742	136819
40576	136820
28241	136821
5929	136822
26503	136823
16926	136824
17663	136825
50686	136826
70629	136827
24343	136828
39861	136829
7934	136830
77806	136831
1377	136832
95124	136833
63451	136834
8128	136835
635	136836
431	136837
46917	136838
20396	136839
90	136840
99146	136841
36061	136842
66423	136843
32183	136844
10153	136845
51499	136846
110589	136847
23942	136848
22274	136849
38481	136850
6217	136851
58849	136852
39957	136853
24110	136854
3424	136855
23292	136856
22560	136857
299	136858
103456	136859
11293	136860
38486	136861
45381	136862
1886	136863
25569	136864
26045	136865
48990	136866
18090	136867
35981	136868
32058	136869
29185	136870
2791	136871
52734	136872
1885	136873
56526	136874
28663	136875
57208	136876
13909	136877
22440	136878
3996	136879
19919	136880
31038	136881
21990	136882
25055	136883
52469	136884
7446	136885
42106	136886
15702	136887
564	136888
23575	136889
102066	136890
31456	136891
7535	136892
18976	136893
4047	136894
93534	136895
19527	136896
28272	136897
33787	136898
4939	136899
25822	136900
2596	136901
25629	136902
29008	136903
49775	136904
61122	136905
90626	136906
7081	136907
4513	136908
2701	136909
993	136910
3284	136911
12740	136912
6133	136913
24099	136914
3677	136915
21686	136916
104023	136917
23860	136918
913	136919
72461	136920
90312	136921
15421	136922
5306	136923
51708	136924
21100	136925
37101	136926
11990	136927
57373	136928
15807	136929
15838	136930
839	136931
4102	136932
18362	136933
72405	136934
95990	136935
74683	136936
27306	136937
56651	136938
89523	136939
9814	136940
4003	136941
5116	136942
29303	136943
32861	136944
14424	136945
6311	136946
17557	136947
8531	136948
859	136949
30215	136950
2873	136951
91597	136952
54938	136953
1942	136954
3471	136955
593	136956
91079	136957
75827	136958
49034	136959
40343	136960
9918	136961
62322	136962
29954	136963
12	136964
46274	136965
9363	136966
82834	136967
10768	136968
41988	136969
6108	136970
357	136971
1973	136972
38485	136973
26286	136974
5545	136975
24725	136976
49011	136977
88016	136978
107223	136979
89009	136980
5955	136981
28175	136982
58715	136983
28711	136984
50734	136985
49375	136986
64863	136987
46707	136988
27022	136989
19194	136990
99728	136991
45715	136992
27587	136993
260	136994
8331	136995
46161	136996
36012	136997
14713	136998
25054	136999
13965	137000
27149	137001
68112	137002
8074	137003
28467	137004
44424	137005
40909	137006
83	137007
362	137008
55105	137009
13224	137010
2698	137011
80116	137012
37376	137013
63411	137014
57363	137015
6528	137016
6059	137017
2170	137018
3744	137019
84481	137020
4707	137021
9946	137022
2725	137023
44344	137024
312	137025
4702	137026
53452	137027
7587	137028
22956	137029
79115	137030
1529	137031
49624	137032
27444	137033
1311	137034
18286	137035
1864	137036
2105	137037
48910	137038
98629	137039
4	137040
28212	137041
53123	137042
42994	137043
166	137044
56622	137045
1924	137046
3061	137047
92360	137048
3807	137049
23413	137050
277	137051
10674	137052
13857	137053
52841	137054
1258	137055
7	137056
3092	137057
16238	137058
4819	137059
80562	137060
18456	137061
50090	137062
15300	137063
3009	137064
78818	137065
28347	137066
9344	137067
50006	137068
12908	137069
17605	137070
11540	137071
78206	137072
11110	137073
22608	137074
17088	137075
6051	137076
47630	137077
100934	137078
45032	137079
71778	137080
24891	137081
3974	137082
23103	137083
82247	137084
25248	137085
21294	137086
15408	137087
68714	137088
1083	137089
4306	137090
68723	137091
67322	137092
10595	137093
21864	137094
15230	137095
1023	137096
6385	137097
46336	137098
24102	137099
54938	137100
2777	137101
91915	137102
27454	137103
15916	137104
7845	137105
10522	137106
67107	137107
20564	137108
244	137109
26002	137110
15994	137111
28161	137112
39495	137113
52464	137114
26332	137115
21660	137116
12510	137117
14898	137118
15060	137119
28102	137120
7296	137121
91138	137122
61562	137123
2095	137124
62783	137125
41202	137126
15027	137127
39505	137128
3344	137129
60230	137130
6492	137131
40398	137132
9125	137133
1717	137134
66748	137135
26329	137136
67678	137137
53542	137138
58481	137139
22757	137140
63532	137141
75088	137142
12018	137143
68246	137144
71440	137145
42457	137146
11493	137147
44864	137148
53770	137149
54760	137150
7872	137151
60050	137152
59997	137153
3261	137154
1302	137155
8709	137156
47585	137157
491	137158
93751	137159
50437	137160
11297	137161
88882	137162
22352	137163
5905	137164
59045	137165
29483	137166
51110	137167
715	137168
15163	137169
65863	137170
21954	137171
14402	137172
24636	137173
46023	137174
69880	137175
48228	137176
24288	137177
153	137178
10840	137179
55509	137180
17416	137181
42696	137182
13852	137183
49654	137184
5749	137185
12614	137186
59731	137187
36715	137188
7256	137189
12053	137190
37614	137191
6504	137192
33093	137193
9590	137194
2208	137195
41742	137196
679	137197
22857	137198
36328	137199
11205	137200
67545	137201
55876	137202
85719	137203
18762	137204
6089	137205
2844	137206
17499	137207
7771	137208
7157	137209
23154	137210
23044	137211
13601	137212
51944	137213
50928	137214
32381	137215
20981	137216
19955	137217
31785	137218
61586	137219
62496	137220
27973	137221
99542	137222
156	137223
75638	137224
15004	137225
79823	137226
66751	137227
9089	137228
2870	137229
51157	137230
34	137231
98573	137232
22201	137233
47232	137234
51991	137235
6388	137236
31887	137237
23563	137238
29470	137239
45479	137240
12018	137241
8352	137242
21231	137243
12935	137244
59412	137245
24382	137246
41997	137247
4643	137248
6748	137249
373	137250
9790	137251
34735	137252
311	137253
54032	137254
39490	137255
54432	137256
14755	137257
2986	137258
22260	137259
70385	137260
21470	137261
6968	137262
23920	137263
14312	137264
12166	137265
33853	137266
54386	137267
17127	137268
55435	137269
25795	137270
47134	137271
32006	137272
73840	137273
18380	137274
63558	137275
568	137276
27437	137277
11601	137278
20613	137279
10343	137280
31793	137281
16560	137282
113702	137283
79876	137284
13480	137285
19205	137286
27989	137287
54550	137288
13973	137289
27635	137290
12279	137291
46909	137292
53151	137293
66088	137294
42741	137295
3045	137296
6985	137297
1819	137298
48879	137299
19526	137300
2179	137301
17703	137302
36619	137303
32098	137304
6853	137305
6573	137306
17687	137307
41843	137308
33905	137309
43250	137310
29778	137311
1771	137312
17941	137313
2762	137314
59902	137315
61	137316
62512	137317
19102	137318
7632	137319
9409	137320
2540	137321
32609	137322
15466	137323
67863	137324
27400	137325
26088	137326
7473	137327
14452	137328
86294	137329
39789	137330
7186	137331
75693	137332
80119	137333
64473	137334
45463	137335
37262	137336
17250	137337
81125	137338
17524	137339
4074	137340
6860	137341
7583	137342
57069	137343
42618	137344
51084	137345
2128	137346
59773	137347
1	137348
69305	137349
46684	137350
43158	137351
54470	137352
5266	137353
4326	137354
3407	137355
56615	137356
7560	137357
78452	137358
29308	137359
1140	137360
17442	137361
31789	137362
791	137363
9584	137364
56841	137365
10797	137366
35238	137367
84613	137368
12732	137369
89889	137370
7841	137371
79198	137372
2688	137373
29715	137374
37172	137375
36276	137376
29294	137377
9421	137378
434	137379
29419	137380
59122	137381
1367	137382
63862	137383
47866	137384
35055	137385
478	137386
111244	137387
27727	137388
4549	137389
7456	137390
24832	137391
25736	137392
1075	137393
16008	137394
56772	137395
11819	137396
7513	137397
90570	137398
53704	137399
64939	137400
455	137401
62386	137402
6224	137403
13203	137404
959	137405
6817	137406
24678	137407
27348	137408
94261	137409
77614	137410
55910	137411
10194	137412
35405	137413
3513	137414
33001	137415
78964	137416
34754	137417
71824	137418
67136	137419
102414	137420
69775	137421
72317	137422
50533	137423
6052	137424
659	137425
35854	137426
39727	137427
22912	137428
60288	137429
11452	137430
90306	137431
46203	137432
19	137433
84463	137434
444	137435
21727	137436
17259	137437
85333	137438
1197	137439
77923	137440
8536	137441
3360	137442
54218	137443
42672	137444
10693	137445
6858	137446
52500	137447
79847	137448
79003	137449
104021	137450
8296	137451
20128	137452
32531	137453
557	137454
8239	137455
11255	137456
39713	137457
55073	137458
63562	137459
21846	137460
400	137461
5105	137462
55221	137463
25553	137464
9737	137465
90329	137466
2734	137467
4406	137468
76510	137469
20034	137470
50985	137471
4373	137472
15377	137473
39907	137474
2113	137475
61339	137476
83973	137477
39222	137478
538	137479
67382	137480
798	137481
48553	137482
15018	137483
26044	137484
12104	137485
4700	137486
84683	137487
28	137488
6879	137489
4594	137490
23384	137491
8721	137492
37389	137493
3809	137494
76293	137495
66881	137496
17805	137497
20566	137498
43165	137499
1672	137500
55710	137501
40045	137502
91640	137503
34386	137504
21506	137505
2694	137506
9974	137507
49307	137508
15429	137509
12644	137510
10212	137511
16647	137512
17794	137513
4480	137514
26966	137515
6457	137516
73020	137517
25319	137518
25973	137519
66776	137520
739	137521
34823	137522
894	137523
38815	137524
42089	137525
38002	137526
89801	137527
13975	137528
22293	137529
567	137530
48601	137531
4921	137532
14721	137533
2778	137534
80625	137535
54487	137536
102140	137537
78458	137538
19262	137539
2741	137540
72707	137541
1723	137542
37740	137543
54760	137544
59353	137545
31462	137546
21073	137547
22994	137548
50058	137549
36625	137550
67050	137551
17709	137552
1357	137553
64261	137554
13233	137555
15130	137556
20803	137557
74132	137558
45831	137559
58309	137560
18792	137561
13514	137562
1224	137563
21633	137564
21708	137565
9466	137566
22857	137567
79276	137568
10983	137569
37091	137570
28916	137571
11455	137572
46199	137573
11498	137574
26952	137575
14578	137576
81818	137577
10394	137578
55676	137579
48872	137580
6471	137581
8918	137582
431	137583
4251	137584
7364	137585
44416	137586
1696	137587
23922	137588
68807	137589
35390	137590
6811	137591
65535	137592
8314	137593
32091	137594
4974	137595
14541	137596
13205	137597
32339	137598
36	137599
9278	137600
13597	137601
924	137602
64411	137603
87687	137604
54741	137605
3724	137606
61018	137607
6822	137608
62992	137609
58112	137610
25913	137611
73616	137612
61487	137613
92307	137614
43564	137615
37465	137616
100535	137617
463	137618
14968	137619
30673	137620
56610	137621
63759	137622
78561	137623
23490	137624
78736	137625
21199	137626
68905	137627
22154	137628
21784	137629
82093	137630
57504	137631
4505	137632
3409	137633
14755	137634
33	137635
16635	137636
8080	137637
66516	137638
419	137639
62009	137640
23742	137641
57805	137642
9384	137643
42605	137644
2814	137645
17028	137646
10217	137647
69	137648
35488	137649
90129	137650
88090	137651
9873	137652
17289	137653
35227	137654
35595	137655
39967	137656
7263	137657
55750	137658
47228	137659
24403	137660
85095	137661
889	137662
53994	137663
5683	137664
25917	137665
7454	137666
7635	137667
40350	137668
18627	137669
56810	137670
28564	137671
6219	137672
14378	137673
1197	137674
1438	137675
26536	137676
16809	137677
5202	137678
16620	137679
58191	137680
13450	137681
5719	137682
58389	137683
100735	137684
13895	137685
11731	137686
4429	137687
1606	137688
270	137689
92186	137690
81762	137691
61743	137692
109903	137693
48225	137694
23776	137695
19765	137696
23882	137697
37536	137698
32198	137699
18443	137700
53750	137701
87470	137702
93645	137703
2369	137704
99125	137705
16411	137706
15330	137707
65191	137708
5692	137709
32454	137710
14001	137711
22091	137712
70773	137713
19358	137714
34244	137715
7625	137716
2004	137717
1524	137718
9244	137719
1290	137720
90468	137721
15233	137722
3886	137723
41680	137724
1282	137725
13386	137726
85583	137727
75728	137728
10356	137729
49507	137730
79545	137731
2237	137732
57891	137733
17538	137734
60127	137735
30196	137736
387	137737
94387	137738
64824	137739
4235	137740
31557	137741
2616	137742
28165	137743
877	137744
88965	137745
50964	137746
3571	137747
402	137748
6619	137749
48977	137750
174	137751
17560	137752
77534	137753
20886	137754
31	137755
33458	137756
1175	137757
62520	137758
6357	137759
28292	137760
65583	137761
566	137762
12906	137763
19283	137764
2309	137765
32282	137766
1920	137767
69693	137768
6565	137769
71647	137770
4693	137771
36741	137772
57321	137773
38000	137774
40275	137775
1701	137776
1586	137777
25813	137778
6214	137779
23719	137780
42750	137781
55574	137782
41466	137783
15154	137784
11069	137785
4121	137786
62772	137787
2657	137788
29097	137789
3791	137790
1819	137791
52503	137792
61334	137793
18869	137794
21115	137795
1334	137796
16153	137797
37847	137798
63595	137799
13174	137800
2921	137801
20092	137802
81591	137803
34983	137804
13035	137805
68253	137806
108364	137807
71537	137808
1801	137809
9961	137810
18189	137811
3464	137812
11420	137813
12417	137814
330	137815
27	137816
12313	137817
50545	137818
3759	137819
1609	137820
46624	137821
80483	137822
65939	137823
14720	137824
79136	137825
3911	137826
602	137827
1265	137828
4431	137829
6483	137830
21879	137831
12120	137832
30152	137833
3926	137834
88057	137835
2864	137836
15336	137837
8848	137838
9367	137839
78648	137840
112881	137841
6468	137842
27658	137843
48101	137844
4255	137845
91503	137846
35998	137847
10055	137848
238	137849
6784	137850
27794	137851
30253	137852
39496	137853
8358	137854
1057	137855
27407	137856
4805	137857
36167	137858
7296	137859
70163	137860
40883	137861
30538	137862
18199	137863
1231	137864
6289	137865
2686	137866
93133	137867
24249	137868
14863	137869
52919	137870
5340	137871
59766	137872
38812	137873
46639	137874
9605	137875
7026	137876
4382	137877
5302	137878
34690	137879
30873	137880
26893	137881
63285	137882
28730	137883
27002	137884
23999	137885
59346	137886
6465	137887
10963	137888
27750	137889
42127	137890
48764	137891
35560	137892
39868	137893
17873	137894
7204	137895
4147	137896
6706	137897
7297	137898
13508	137899
49576	137900
58762	137901
65416	137902
133	137903
34493	137904
32752	137905
145	137906
29316	137907
19062	137908
64218	137909
24823	137910
1235	137911
28001	137912
23652	137913
27308	137914
92179	137915
20843	137916
39806	137917
30170	137918
35952	137919
10929	137920
5304	137921
38686	137922
39880	137923
66028	137924
47063	137925
73404	137926
23311	137927
14858	137928
32005	137929
27843	137930
1440	137931
42947	137932
84653	137933
791	137934
50836	137935
8925	137936
72805	137937
22678	137938
16542	137939
11082	137940
19743	137941
18704	137942
40814	137943
452	137944
4741	137945
8513	137946
29173	137947
14965	137948
78272	137949
31441	137950
60527	137951
30879	137952
842	137953
30249	137954
958	137955
147	137956
820	137957
79794	137958
15370	137959
4361	137960
66704	137961
6860	137962
31274	137963
91427	137964
14582	137965
15521	137966
48329	137967
35815	137968
75014	137969
13165	137970
31366	137971
59250	137972
848	137973
44760	137974
48535	137975
54741	137976
73046	137977
102785	137978
22296	137979
45626	137980
49509	137981
28458	137982
65251	137983
85214	137984
2873	137985
1583	137986
3	137987
5047	137988
7105	137989
377	137990
41815	137991
88313	137992
54100	137993
7891	137994
49151	137995
41849	137996
6967	137997
29653	137998
11357	137999
3112	138000
12083	138001
92573	138002
82933	138003
15353	138004
13147	138005
9156	138006
35929	138007
20339	138008
12636	138009
63764	138010
100194	138011
60602	138012
3207	138013
479	138014
50676	138015
2136	138016
6728	138017
31095	138018
58371	138019
156	138020
35017	138021
50957	138022
17283	138023
31985	138024
86371	138025
9213	138026
910	138027
15070	138028
69731	138029
33635	138030
48087	138031
7462	138032
34801	138033
26320	138034
75727	138035
56179	138036
70983	138037
679	138038
93955	138039
22879	138040
6793	138041
844	138042
478	138043
35441	138044
11840	138045
87951	138046
7072	138047
9712	138048
35286	138049
51986	138050
4246	138051
37131	138052
11203	138053
5421	138054
47480	138055
11451	138056
3483	138057
10597	138058
54496	138059
11671	138060
76204	138061
70940	138062
1049	138063
47304	138064
15554	138065
12847	138066
59255	138067
58785	138068
1341	138069
4273	138070
4884	138071
1413	138072
21576	138073
112064	138074
5658	138075
69734	138076
49179	138077
9516	138078
29932	138079
72939	138080
36831	138081
21226	138082
35580	138083
3345	138084
33555	138085
16429	138086
33047	138087
103313	138088
50580	138089
111694	138090
61994	138091
39816	138092
81465	138093
27116	138094
14195	138095
23019	138096
66017	138097
72993	138098
21320	138099
32860	138100
22525	138101
46042	138102
7807	138103
1504	138104
41336	138105
46330	138106
77384	138107
7436	138108
250	138109
29533	138110
10310	138111
7521	138112
4830	138113
19199	138114
35408	138115
22463	138116
67941	138117
11297	138118
6307	138119
116	138120
3101	138121
14601	138122
53	138123
23216	138124
53333	138125
38630	138126
104237	138127
60939	138128
24606	138129
56514	138130
1207	138131
65827	138132
1299	138133
10088	138134
62192	138135
68905	138136
13366	138137
29110	138138
1496	138139
35830	138140
50939	138141
1309	138142
38651	138143
9293	138144
36494	138145
6451	138146
25769	138147
29405	138148
6295	138149
885	138150
1550	138151
2426	138152
13519	138153
64697	138154
110820	138155
7593	138156
698	138157
77320	138158
5918	138159
43002	138160
14951	138161
34937	138162
71909	138163
10816	138164
71123	138165
71777	138166
13611	138167
10582	138168
17045	138169
65855	138170
84209	138171
33003	138172
2467	138173
9787	138174
34704	138175
8360	138176
36916	138177
13516	138178
21364	138179
6116	138180
30946	138181
52906	138182
5306	138183
19681	138184
51979	138185
1553	138186
51263	138187
40792	138188
2109	138189
6	138190
196	138191
16392	138192
73193	138193
153	138194
39518	138195
6039	138196
16197	138197
3218	138198
41620	138199
72307	138200
5718	138201
13222	138202
30204	138203
52993	138204
23379	138205
7508	138206
82333	138207
729	138208
16712	138209
63410	138210
18793	138211
17159	138212
3343	138213
66679	138214
35907	138215
1	138216
22200	138217
78075	138218
6719	138219
20077	138220
43570	138221
16883	138222
8309	138223
64321	138224
34993	138225
93018	138226
34443	138227
5378	138228
3282	138229
21612	138230
926	138231
553	138232
5520	138233
71541	138234
79541	138235
4487	138236
78896	138237
23631	138238
25455	138239
53866	138240
11133	138241
891	138242
55290	138243
6288	138244
46854	138245
13308	138246
1290	138247
52028	138248
80654	138249
12868	138250
73541	138251
36401	138252
9672	138253
59001	138254
22345	138255
3460	138256
13081	138257
65128	138258
47241	138259
81981	138260
52345	138261
67247	138262
17322	138263
2418	138264
10380	138265
9992	138266
5060	138267
36139	138268
5	138269
28255	138270
26764	138271
14035	138272
34400	138273
52673	138274
27373	138275
14349	138276
63	138277
17305	138278
14268	138279
42734	138280
75341	138281
5721	138282
87086	138283
16437	138284
81367	138285
48432	138286
21981	138287
9745	138288
8875	138289
50302	138290
36130	138291
107986	138292
2983	138293
704	138294
17928	138295
52722	138296
42761	138297
28547	138298
19059	138299
25071	138300
9313	138301
16562	138302
37083	138303
4640	138304
198	138305
9088	138306
10910	138307
40948	138308
5745	138309
1988	138310
12086	138311
32172	138312
31907	138313
23	138314
46313	138315
141	138316
69060	138317
49928	138318
170	138319
64244	138320
21457	138321
8421	138322
9300	138323
37730	138324
50410	138325
64387	138326
11184	138327
24173	138328
42250	138329
62008	138330
34703	138331
11681	138332
31412	138333
17080	138334
46286	138335
81855	138336
30711	138337
7918	138338
2228	138339
37161	138340
16806	138341
17730	138342
1229	138343
2948	138344
57	138345
24030	138346
8680	138347
24321	138348
91469	138349
3251	138350
1155	138351
893	138352
6002	138353
1153	138354
26153	138355
26478	138356
33699	138357
70904	138358
2658	138359
41926	138360
61744	138361
64464	138362
10991	138363
1460	138364
47430	138365
96392	138366
26418	138367
1744	138368
53294	138369
20167	138370
622	138371
24133	138372
39471	138373
8674	138374
51710	138375
1880	138376
37504	138377
25973	138378
17901	138379
4797	138380
11508	138381
24204	138382
48274	138383
1770	138384
8841	138385
23658	138386
5906	138387
26365	138388
4482	138389
8545	138390
6102	138391
479	138392
6756	138393
932	138394
44507	138395
39325	138396
16405	138397
8847	138398
40822	138399
12453	138400
46742	138401
147	138402
69500	138403
12332	138404
6655	138405
16509	138406
57981	138407
53894	138408
50720	138409
41595	138410
29155	138411
33225	138412
25911	138413
14169	138414
17307	138415
13854	138416
76559	138417
21495	138418
19699	138419
59953	138420
3064	138421
29341	138422
61734	138423
1648	138424
25213	138425
1229	138426
116	138427
46770	138428
27726	138429
31301	138430
17239	138431
4215	138432
43939	138433
38966	138434
34619	138435
88022	138436
32606	138437
80	138438
5519	138439
6627	138440
20906	138441
24223	138442
42188	138443
64831	138444
43259	138445
34593	138446
5478	138447
5857	138448
4350	138449
6670	138450
34235	138451
42866	138452
1879	138453
17384	138454
3616	138455
23221	138456
7262	138457
9357	138458
26611	138459
22249	138460
28489	138461
32645	138462
1936	138463
16237	138464
13369	138465
17826	138466
50750	138467
36111	138468
57299	138469
3006	138470
71560	138471
50908	138472
68507	138473
87124	138474
76291	138475
45696	138476
798	138477
724	138478
66194	138479
104589	138480
12620	138481
28119	138482
1047	138483
7073	138484
56899	138485
9203	138486
34697	138487
507	138488
32804	138489
4870	138490
13246	138491
41643	138492
3323	138493
104287	138494
5079	138495
35043	138496
44434	138497
69175	138498
20820	138499
29044	138500
50833	138501
43595	138502
108615	138503
53336	138504
69059	138505
92324	138506
33652	138507
28989	138508
26205	138509
10492	138510
41937	138511
4460	138512
11822	138513
11954	138514
21413	138515
123	138516
13262	138517
34806	138518
43687	138519
18437	138520
81834	138521
17319	138522
8595	138523
1755	138524
11461	138525
31849	138526
39805	138527
64041	138528
16488	138529
31518	138530
29022	138531
986	138532
10138	138533
108277	138534
8075	138535
298	138536
206	138537
64773	138538
53251	138539
1914	138540
56775	138541
8326	138542
35204	138543
60749	138544
5780	138545
46897	138546
99633	138547
1599	138548
12404	138549
2702	138550
58704	138551
80544	138552
76887	138553
4029	138554
41043	138555
3172	138556
16680	138557
41615	138558
1662	138559
630	138560
8552	138561
28563	138562
78990	138563
5449	138564
35174	138565
31964	138566
22435	138567
37310	138568
4859	138569
3203	138570
28814	138571
14503	138572
54981	138573
18643	138574
31547	138575
52102	138576
7555	138577
39950	138578
1011	138579
23932	138580
14352	138581
19241	138582
36719	138583
45222	138584
5323	138585
21278	138586
101843	138587
9900	138588
9119	138589
11441	138590
65839	138591
12434	138592
8163	138593
2128	138594
65182	138595
45626	138596
56773	138597
50862	138598
42289	138599
87473	138600
12989	138601
40119	138602
4296	138603
104785	138604
1705	138605
68662	138606
76185	138607
13965	138608
51036	138609
33000	138610
15450	138611
31475	138612
83565	138613
31170	138614
104133	138615
234	138616
34023	138617
53245	138618
12145	138619
3390	138620
8036	138621
45268	138622
4235	138623
70559	138624
32502	138625
60	138626
4294	138627
39435	138628
14415	138629
43406	138630
47557	138631
1345	138632
11846	138633
29727	138634
51420	138635
23989	138636
17405	138637
49022	138638
59591	138639
25522	138640
103155	138641
21458	138642
23369	138643
75358	138644
7618	138645
4008	138646
7531	138647
11085	138648
84174	138649
106218	138650
102592	138651
17075	138652
12944	138653
14797	138654
26896	138655
46407	138656
1414	138657
16617	138658
1667	138659
47250	138660
65597	138661
38845	138662
449	138663
83919	138664
25	138665
1524	138666
19346	138667
1350	138668
64891	138669
17488	138670
52123	138671
33690	138672
41578	138673
10185	138674
31296	138675
10422	138676
25191	138677
79858	138678
103701	138679
53630	138680
12660	138681
49058	138682
66980	138683
23025	138684
25960	138685
69170	138686
35306	138687
418	138688
29490	138689
36632	138690
8395	138691
64619	138692
56393	138693
28070	138694
80883	138695
103182	138696
5966	138697
34623	138698
40625	138699
20827	138700
34139	138701
29679	138702
4535	138703
23210	138704
20955	138705
21626	138706
12292	138707
26674	138708
4717	138709
62948	138710
10128	138711
16525	138712
82196	138713
31802	138714
5761	138715
6063	138716
12208	138717
23242	138718
40167	138719
72414	138720
6742	138721
18909	138722
17319	138723
103866	138724
51933	138725
52010	138726
15838	138727
37312	138728
11741	138729
17969	138730
21283	138731
28990	138732
73453	138733
25650	138734
16583	138735
28910	138736
43996	138737
64344	138738
34508	138739
59305	138740
22482	138741
20941	138742
56897	138743
60861	138744
34251	138745
1933	138746
35042	138747
18120	138748
39650	138749
73354	138750
7137	138751
37818	138752
23882	138753
15320	138754
31340	138755
74633	138756
6166	138757
3557	138758
6625	138759
49378	138760
19555	138761
32078	138762
13546	138763
2447	138764
35179	138765
59736	138766
56470	138767
6416	138768
22684	138769
6692	138770
17522	138771
10956	138772
89151	138773
108314	138774
14146	138775
4443	138776
38183	138777
112929	138778
71018	138779
21065	138780
2901	138781
27496	138782
48218	138783
61006	138784
35426	138785
37824	138786
27770	138787
170	138788
47094	138789
70621	138790
3262	138791
42227	138792
53152	138793
23516	138794
3730	138795
43683	138796
14291	138797
20237	138798
594	138799
81132	138800
22371	138801
39787	138802
24101	138803
68981	138804
1906	138805
1819	138806
589	138807
1015	138808
35240	138809
47158	138810
55277	138811
100823	138812
47934	138813
56879	138814
25360	138815
31440	138816
62619	138817
58811	138818
605	138819
31705	138820
729	138821
42427	138822
234	138823
65104	138824
62584	138825
11543	138826
24556	138827
3711	138828
15975	138829
19028	138830
78140	138831
59509	138832
22808	138833
3373	138834
402	138835
2132	138836
64416	138837
40625	138838
9366	138839
34952	138840
9931	138841
87148	138842
8907	138843
99050	138844
424	138845
1255	138846
5723	138847
11768	138848
16779	138849
39650	138850
976	138851
47198	138852
27269	138853
3854	138854
13702	138855
11003	138856
2200	138857
4734	138858
67109	138859
8958	138860
75557	138861
102144	138862
48085	138863
17977	138864
17682	138865
153	138866
7443	138867
10294	138868
48083	138869
56350	138870
10844	138871
9231	138872
11902	138873
61380	138874
26081	138875
31981	138876
22321	138877
101143	138878
10402	138879
67637	138880
8482	138881
11066	138882
22227	138883
23316	138884
64966	138885
1375	138886
7703	138887
33715	138888
102473	138889
14255	138890
64490	138891
8907	138892
13528	138893
19293	138894
33465	138895
62583	138896
20835	138897
19	138898
31990	138899
10149	138900
10452	138901
28662	138902
11	138903
52455	138904
18599	138905
50884	138906
8289	138907
42043	138908
16676	138909
29327	138910
11653	138911
1417	138912
46261	138913
45256	138914
46756	138915
14271	138916
23211	138917
48361	138918
71964	138919
19448	138920
19223	138921
39491	138922
108034	138923
41153	138924
22861	138925
13721	138926
21234	138927
25819	138928
10449	138929
4120	138930
4787	138931
57542	138932
28965	138933
39994	138934
34071	138935
733	138936
76405	138937
30426	138938
42503	138939
69571	138940
64623	138941
63401	138942
13998	138943
76801	138944
20993	138945
24375	138946
38652	138947
27077	138948
22355	138949
2580	138950
28688	138951
23582	138952
1578	138953
87065	138954
54681	138955
11584	138956
14482	138957
41890	138958
45653	138959
35527	138960
19490	138961
48324	138962
2324	138963
69148	138964
13353	138965
2420	138966
56538	138967
493	138968
1836	138969
12197	138970
13075	138971
35531	138972
3354	138973
1414	138974
80160	138975
37919	138976
21931	138977
2317	138978
34238	138979
39347	138980
4162	138981
30907	138982
3849	138983
10496	138984
86050	138985
27994	138986
242	138987
3976	138988
2382	138989
23955	138990
34120	138991
63290	138992
13771	138993
60795	138994
1006	138995
94184	138996
91244	138997
1408	138998
97	138999
886	139000
45594	139001
51989	139002
21264	139003
4494	139004
17718	139005
79776	139006
12274	139007
1328	139008
6753	139009
50186	139010
126	139011
1393	139012
10691	139013
12346	139014
105420	139015
49563	139016
2284	139017
79428	139018
3840	139019
21934	139020
17504	139021
71663	139022
67871	139023
43972	139024
23830	139025
9083	139026
29604	139027
5582	139028
107416	139029
203	139030
13078	139031
9160	139032
9295	139033
19704	139034
19493	139035
55374	139036
100781	139037
43143	139038
29304	139039
3613	139040
1946	139041
56880	139042
8719	139043
24382	139044
89836	139045
56188	139046
12531	139047
64959	139048
14619	139049
3259	139050
4518	139051
28940	139052
22606	139053
102178	139054
2009	139055
37131	139056
67970	139057
50159	139058
47576	139059
71343	139060
66142	139061
23889	139062
100410	139063
30587	139064
34569	139065
2177	139066
100958	139067
91753	139068
1688	139069
6632	139070
75525	139071
15292	139072
13111	139073
14807	139074
28523	139075
65718	139076
27260	139077
515	139078
6286	139079
30878	139080
3826	139081
19211	139082
84222	139083
77918	139084
13537	139085
20312	139086
57992	139087
10237	139088
5636	139089
47217	139090
28575	139091
16686	139092
92863	139093
82060	139094
98764	139095
10699	139096
65928	139097
54129	139098
36355	139099
33506	139100
71201	139101
6978	139102
24639	139103
4444	139104
20595	139105
4465	139106
82439	139107
5751	139108
101167	139109
6915	139110
1276	139111
326	139112
30	139113
2106	139114
70574	139115
33533	139116
38471	139117
55	139118
42049	139119
2681	139120
2217	139121
14183	139122
54743	139123
12706	139124
2848	139125
41957	139126
66227	139127
26576	139128
8898	139129
45919	139130
50277	139131
85822	139132
28168	139133
20645	139134
1838	139135
13888	139136
21983	139137
43152	139138
40208	139139
70304	139140
30671	139141
17976	139142
101362	139143
24177	139144
13643	139145
32302	139146
150	139147
72379	139148
17188	139149
10161	139150
36267	139151
11630	139152
91517	139153
30309	139154
9271	139155
10154	139156
18628	139157
301	139158
61521	139159
19527	139160
58917	139161
5179	139162
241	139163
412	139164
25464	139165
62139	139166
44969	139167
15094	139168
17366	139169
40721	139170
60531	139171
37464	139172
30402	139173
46768	139174
104988	139175
26663	139176
21169	139177
87757	139178
6440	139179
73492	139180
4330	139181
17915	139182
51529	139183
5683	139184
76260	139185
57055	139186
4	139187
339	139188
2717	139189
43157	139190
22076	139191
26723	139192
51267	139193
52294	139194
66354	139195
4770	139196
68407	139197
76072	139198
34501	139199
7	139200
174	139201
22749	139202
55638	139203
2081	139204
39836	139205
14120	139206
11581	139207
7606	139208
37490	139209
75019	139210
18653	139211
1090	139212
7358	139213
14472	139214
42177	139215
31225	139216
11965	139217
43954	139218
13478	139219
59081	139220
23475	139221
15027	139222
31518	139223
54484	139224
19521	139225
64404	139226
57016	139227
28650	139228
72149	139229
31803	139230
54469	139231
20686	139232
16361	139233
25149	139234
16924	139235
6488	139236
12091	139237
38606	139238
7957	139239
43993	139240
55702	139241
97081	139242
68383	139243
29899	139244
8584	139245
24413	139246
27813	139247
12832	139248
3533	139249
58965	139250
817	139251
10352	139252
8732	139253
51872	139254
4612	139255
15823	139256
6060	139257
2903	139258
30570	139259
43381	139260
76788	139261
7911	139262
53253	139263
91757	139264
51998	139265
1085	139266
15707	139267
1334	139268
3543	139269
18093	139270
61883	139271
93435	139272
22621	139273
28639	139274
5338	139275
30132	139276
98896	139277
43426	139278
538	139279
22334	139280
35340	139281
33703	139282
24173	139283
4177	139284
18238	139285
28005	139286
16876	139287
5072	139288
537	139289
77748	139290
5526	139291
12150	139292
9495	139293
84535	139294
5669	139295
5921	139296
9182	139297
12654	139298
85676	139299
19223	139300
20534	139301
16688	139302
79	139303
20125	139304
23862	139305
77235	139306
65586	139307
7256	139308
10852	139309
1256	139310
5559	139311
4454	139312
46493	139313
55125	139314
50485	139315
1806	139316
32867	139317
44677	139318
84075	139319
43390	139320
1815	139321
3678	139322
40026	139323
86855	139324
15422	139325
17255	139326
5235	139327
33844	139328
53392	139329
29548	139330
9427	139331
21916	139332
38481	139333
1050	139334
16435	139335
125	139336
52389	139337
7590	139338
117	139339
1075	139340
52795	139341
22987	139342
109505	139343
77687	139344
12715	139345
3111	139346
72267	139347
41551	139348
14646	139349
36855	139350
5155	139351
90451	139352
104666	139353
67716	139354
51404	139355
42432	139356
38850	139357
16629	139358
110672	139359
62236	139360
51423	139361
82145	139362
41564	139363
10663	139364
8958	139365
84552	139366
13961	139367
50190	139368
952	139369
67015	139370
5684	139371
18965	139372
3133	139373
11169	139374
45567	139375
77341	139376
105	139377
43529	139378
102169	139379
3355	139380
5748	139381
20879	139382
29800	139383
22652	139384
42664	139385
4064	139386
91280	139387
11721	139388
13825	139389
58877	139390
43644	139391
10688	139392
7588	139393
39748	139394
39184	139395
8002	139396
41540	139397
22177	139398
108217	139399
7370	139400
26749	139401
24061	139402
46173	139403
8735	139404
4229	139405
45323	139406
45819	139407
29974	139408
17621	139409
45725	139410
19848	139411
257	139412
4618	139413
52911	139414
2048	139415
6578	139416
108971	139417
43321	139418
484	139419
80832	139420
41755	139421
29189	139422
5992	139423
6955	139424
71740	139425
3337	139426
25961	139427
77702	139428
54160	139429
39253	139430
16733	139431
52025	139432
68434	139433
35517	139434
8230	139435
12964	139436
2651	139437
27513	139438
66980	139439
31048	139440
5086	139441
69557	139442
6190	139443
8568	139444
112438	139445
26664	139446
69556	139447
61354	139448
102289	139449
18804	139450
10442	139451
63258	139452
5189	139453
4600	139454
32575	139455
38670	139456
722	139457
13230	139458
4273	139459
27808	139460
37679	139461
27672	139462
44590	139463
42071	139464
1443	139465
25035	139466
10530	139467
45932	139468
43915	139469
90433	139470
5636	139471
41511	139472
6694	139473
1909	139474
32652	139475
4727	139476
73296	139477
13869	139478
113938	139479
21477	139480
2597	139481
3770	139482
24628	139483
16314	139484
3559	139485
17284	139486
21552	139487
60730	139488
5930	139489
16294	139490
35455	139491
93948	139492
39836	139493
15843	139494
22784	139495
11646	139496
36450	139497
24378	139498
20928	139499
3109	139500
30526	139501
222	139502
84324	139503
33794	139504
14107	139505
35286	139506
77973	139507
597	139508
1	139509
94214	139510
15485	139511
31375	139512
61407	139513
12195	139514
54221	139515
90329	139516
84711	139517
17792	139518
16744	139519
7	139520
170	139521
14012	139522
7038	139523
9267	139524
76879	139525
9222	139526
36397	139527
14252	139528
49271	139529
5622	139530
15157	139531
32609	139532
19659	139533
87134	139534
12276	139535
2112	139536
31873	139537
24789	139538
13329	139539
620	139540
12788	139541
30461	139542
56369	139543
27971	139544
18530	139545
35710	139546
1205	139547
35367	139548
22960	139549
19238	139550
82850	139551
58919	139552
4012	139553
6243	139554
50195	139555
58372	139556
37060	139557
41550	139558
63169	139559
2262	139560
48058	139561
24709	139562
83589	139563
347	139564
3879	139565
4	139566
1581	139567
44661	139568
60436	139569
85707	139570
11270	139571
79046	139572
191	139573
1393	139574
1004	139575
14625	139576
19919	139577
93350	139578
1932	139579
24884	139580
51635	139581
33731	139582
46	139583
10024	139584
31709	139585
20024	139586
16860	139587
7793	139588
25349	139589
105293	139590
4616	139591
41587	139592
65933	139593
26709	139594
21157	139595
8906	139596
23663	139597
28184	139598
15432	139599
75885	139600
11856	139601
2	139602
310	139603
64479	139604
40985	139605
22314	139606
4352	139607
39673	139608
33128	139609
1971	139610
8105	139611
73034	139612
4105	139613
40648	139614
22539	139615
23585	139616
12936	139617
157	139618
20422	139619
5361	139620
6344	139621
49069	139622
44598	139623
26136	139624
22449	139625
14754	139626
42248	139627
56	139628
60590	139629
13554	139630
72140	139631
4850	139632
62004	139633
69907	139634
2469	139635
520	139636
4590	139637
49609	139638
8091	139639
59213	139640
5912	139641
42619	139642
98625	139643
56529	139644
39380	139645
13487	139646
14255	139647
50712	139648
21792	139649
7393	139650
39903	139651
71935	139652
260	139653
42309	139654
36694	139655
758	139656
28886	139657
43797	139658
14561	139659
53930	139660
14949	139661
7470	139662
37507	139663
24517	139664
3118	139665
57454	139666
39195	139667
18626	139668
7899	139669
24160	139670
491	139671
3481	139672
16111	139673
33603	139674
12792	139675
14695	139676
1043	139677
14041	139678
13092	139679
10400	139680
31269	139681
329	139682
22904	139683
70274	139684
70347	139685
94806	139686
34683	139687
16620	139688
80025	139689
36230	139690
54758	139691
2449	139692
37114	139693
43708	139694
69867	139695
2849	139696
41136	139697
11197	139698
33709	139699
35589	139700
40335	139701
83958	139702
34251	139703
26471	139704
103852	139705
66399	139706
68548	139707
6917	139708
21574	139709
8076	139710
9814	139711
26848	139712
58200	139713
23717	139714
83101	139715
61044	139716
3538	139717
10369	139718
3779	139719
62968	139720
39856	139721
43469	139722
8697	139723
24965	139724
1678	139725
78	139726
1169	139727
93338	139728
56295	139729
783	139730
1114	139731
99409	139732
4594	139733
39156	139734
14709	139735
48907	139736
2010	139737
27151	139738
44504	139739
8927	139740
23043	139741
76577	139742
275	139743
406	139744
12336	139745
24478	139746
39432	139747
5620	139748
23949	139749
34286	139750
23539	139751
20804	139752
67	139753
21635	139754
8675	139755
5792	139756
109219	139757
109	139758
15174	139759
1178	139760
6187	139761
71303	139762
21108	139763
10080	139764
98822	139765
564	139766
718	139767
38246	139768
61315	139769
7569	139770
24	139771
76991	139772
12571	139773
55106	139774
734	139775
35680	139776
98881	139777
60723	139778
97379	139779
101068	139780
89160	139781
21075	139782
6645	139783
52879	139784
25829	139785
15130	139786
4788	139787
8538	139788
415	139789
8601	139790
2351	139791
12085	139792
91006	139793
61761	139794
6664	139795
5178	139796
710	139797
528	139798
18583	139799
24885	139800
15021	139801
85969	139802
68150	139803
4656	139804
26909	139805
3908	139806
29279	139807
11138	139808
21512	139809
47986	139810
6495	139811
99949	139812
40590	139813
7009	139814
42499	139815
63878	139816
7609	139817
1364	139818
97618	139819
15642	139820
669	139821
16410	139822
8731	139823
24075	139824
39762	139825
88218	139826
9930	139827
20687	139828
17087	139829
21946	139830
1106	139831
6405	139832
66789	139833
79526	139834
35294	139835
75250	139836
48841	139837
56582	139838
9539	139839
46457	139840
78278	139841
21	139842
166	139843
2245	139844
14432	139845
18596	139846
14427	139847
19993	139848
27319	139849
33766	139850
6141	139851
9774	139852
35706	139853
82057	139854
60667	139855
988	139856
1957	139857
70922	139858
18337	139859
140	139860
19335	139861
82598	139862
29746	139863
32426	139864
31062	139865
684	139866
9593	139867
63732	139868
71536	139869
1913	139870
18595	139871
509	139872
37285	139873
42474	139874
39824	139875
9622	139876
99656	139877
53086	139878
24132	139879
17857	139880
66350	139881
22189	139882
12566	139883
26575	139884
11605	139885
42089	139886
45	139887
57486	139888
23658	139889
5080	139890
61576	139891
14944	139892
64570	139893
72233	139894
21905	139895
14678	139896
71199	139897
8108	139898
40810	139899
16529	139900
54863	139901
67415	139902
2268	139903
5496	139904
34859	139905
65779	139906
4111	139907
48743	139908
35441	139909
3132	139910
45915	139911
594	139912
55731	139913
68874	139914
246	139915
557	139916
79568	139917
3174	139918
47457	139919
5614	139920
32474	139921
2681	139922
31105	139923
35361	139924
49365	139925
19272	139926
28499	139927
6794	139928
68115	139929
54358	139930
48446	139931
79164	139932
88489	139933
5162	139934
776	139935
1737	139936
37819	139937
53263	139938
46	139939
6937	139940
40166	139941
15668	139942
41222	139943
80209	139944
2706	139945
78287	139946
26553	139947
44993	139948
12010	139949
72577	139950
41569	139951
29924	139952
36077	139953
15715	139954
795	139955
29721	139956
23969	139957
16863	139958
41815	139959
24031	139960
2863	139961
17867	139962
37072	139963
25206	139964
3464	139965
102131	139966
30478	139967
21359	139968
13211	139969
21903	139970
15192	139971
110	139972
35991	139973
90554	139974
512	139975
24079	139976
8880	139977
11500	139978
17991	139979
33041	139980
96076	139981
33004	139982
25044	139983
8156	139984
15269	139985
79592	139986
1808	139987
16514	139988
2739	139989
2687	139990
80232	139991
38818	139992
24477	139993
3699	139994
31360	139995
37926	139996
24990	139997
8328	139998
4014	139999
87868	140000
51279	140001
13489	140002
140	140003
8628	140004
21994	140005
1437	140006
5513	140007
47664	140008
39576	140009
41590	140010
71718	140011
1302	140012
74633	140013
18145	140014
3985	140015
17839	140016
99585	140017
48174	140018
45196	140019
75972	140020
13630	140021
3771	140022
14444	140023
60174	140024
50049	140025
80230	140026
36705	140027
23218	140028
50693	140029
13200	140030
3862	140031
1899	140032
32147	140033
29430	140034
77086	140035
6351	140036
96	140037
12397	140038
3940	140039
2612	140040
47689	140041
9540	140042
79551	140043
13431	140044
32421	140045
55	140046
38542	140047
103777	140048
28022	140049
53557	140050
112402	140051
37403	140052
45944	140053
11202	140054
38659	140055
39	140056
343	140057
485	140058
62989	140059
40199	140060
12585	140061
4058	140062
53343	140063
17644	140064
34764	140065
13966	140066
44743	140067
55896	140068
20732	140069
46905	140070
23715	140071
1751	140072
2637	140073
27703	140074
29639	140075
56630	140076
2822	140077
730	140078
250	140079
64124	140080
50761	140081
36005	140082
21471	140083
57033	140084
6925	140085
4	140086
14390	140087
39751	140088
16186	140089
4312	140090
7354	140091
32861	140092
9601	140093
7642	140094
29890	140095
11844	140096
48532	140097
70897	140098
77734	140099
884	140100
16325	140101
113029	140102
41520	140103
10909	140104
7321	140105
4451	140106
87358	140107
3465	140108
17496	140109
10731	140110
40896	140111
1157	140112
8479	140113
16855	140114
62443	140115
70608	140116
27058	140117
61268	140118
13647	140119
14552	140120
43278	140121
11212	140122
42204	140123
19095	140124
13266	140125
16541	140126
58616	140127
47791	140128
33763	140129
25	140130
221	140131
11157	140132
38188	140133
77158	140134
117	140135
96087	140136
8968	140137
29964	140138
66714	140139
90958	140140
77651	140141
600	140142
56715	140143
9499	140144
2385	140145
45698	140146
3023	140147
74262	140148
14415	140149
62752	140150
29866	140151
42613	140152
5476	140153
28479	140154
64463	140155
59400	140156
28629	140157
10991	140158
63463	140159
14011	140160
120	140161
62675	140162
92472	140163
4262	140164
71367	140165
1571	140166
45301	140167
49032	140168
50990	140169
65474	140170
16265	140171
3752	140172
1346	140173
34081	140174
5735	140175
31074	140176
5681	140177
350	140178
18197	140179
9877	140180
27293	140181
104167	140182
17026	140183
9985	140184
74793	140185
60451	140186
1022	140187
65175	140188
25108	140189
8965	140190
2700	140191
7336	140192
17912	140193
14759	140194
36962	140195
26006	140196
10297	140197
62928	140198
65120	140199
17808	140200
34101	140201
57815	140202
15078	140203
1248	140204
7062	140205
49211	140206
16240	140207
87430	140208
5554	140209
32903	140210
6354	140211
26028	140212
106587	140213
1140	140214
1354	140215
13653	140216
55085	140217
640	140218
3110	140219
18536	140220
1600	140221
5153	140222
5905	140223
17098	140224
14010	140225
1996	140226
36713	140227
9092	140228
131	140229
411	140230
100266	140231
38453	140232
23673	140233
93445	140234
40933	140235
12000	140236
48093	140237
47776	140238
481	140239
39143	140240
4983	140241
14608	140242
26202	140243
189	140244
7706	140245
21007	140246
7139	140247
24664	140248
30683	140249
18017	140250
5066	140251
56660	140252
20980	140253
103046	140254
34317	140255
26161	140256
69167	140257
3694	140258
52304	140259
26074	140260
86086	140261
5613	140262
908	140263
16701	140264
74161	140265
25946	140266
35216	140267
96386	140268
73109	140269
72318	140270
30984	140271
7140	140272
7190	140273
26606	140274
4263	140275
71038	140276
5272	140277
61025	140278
1936	140279
18007	140280
89026	140281
37034	140282
5328	140283
58974	140284
67268	140285
13950	140286
23335	140287
4887	140288
81606	140289
13798	140290
127	140291
13527	140292
92878	140293
85220	140294
52463	140295
2017	140296
90550	140297
12260	140298
50585	140299
101873	140300
6751	140301
13924	140302
66526	140303
23802	140304
82478	140305
23587	140306
55153	140307
5021	140308
54589	140309
16214	140310
41076	140311
7953	140312
23375	140313
76590	140314
6790	140315
30709	140316
107913	140317
23849	140318
32110	140319
11224	140320
39144	140321
9340	140322
66050	140323
98	140324
94957	140325
59678	140326
3269	140327
43843	140328
6569	140329
100057	140330
43817	140331
13866	140332
6934	140333
13282	140334
8894	140335
30	140336
20166	140337
78511	140338
17101	140339
3416	140340
7902	140341
26469	140342
15884	140343
25322	140344
102608	140345
60173	140346
45954	140347
4944	140348
38815	140349
7452	140350
34928	140351
3750	140352
2563	140353
313	140354
26684	140355
76838	140356
87939	140357
748	140358
22948	140359
5451	140360
235	140361
26178	140362
78354	140363
15682	140364
6771	140365
931	140366
1403	140367
46646	140368
15231	140369
102239	140370
23834	140371
13859	140372
113696	140373
11618	140374
768	140375
14449	140376
11208	140377
37896	140378
45707	140379
2153	140380
27482	140381
9267	140382
14730	140383
26925	140384
39233	140385
36752	140386
4084	140387
37321	140388
61118	140389
5425	140390
154	140391
71377	140392
16217	140393
32153	140394
92951	140395
16076	140396
41522	140397
20605	140398
23093	140399
36161	140400
10422	140401
31530	140402
36940	140403
25311	140404
8256	140405
31043	140406
26349	140407
68190	140408
12945	140409
39605	140410
22407	140411
16283	140412
6831	140413
62283	140414
10935	140415
839	140416
32481	140417
714	140418
2433	140419
16858	140420
730	140421
112311	140422
55869	140423
90103	140424
33359	140425
2434	140426
11323	140427
17698	140428
18897	140429
7614	140430
4413	140431
3330	140432
101829	140433
4658	140434
19884	140435
1275	140436
8529	140437
33311	140438
2211	140439
720	140440
22071	140441
22460	140442
15903	140443
67728	140444
86613	140445
44724	140446
21129	140447
1548	140448
2352	140449
49407	140450
22329	140451
10324	140452
6438	140453
8820	140454
12589	140455
9716	140456
86444	140457
5044	140458
242	140459
31	140460
29688	140461
13745	140462
85807	140463
1068	140464
2912	140465
14854	140466
6453	140467
17857	140468
5163	140469
72	140470
38936	140471
84451	140472
41217	140473
25009	140474
3806	140475
768	140476
29885	140477
27816	140478
82646	140479
53345	140480
29761	140481
10526	140482
7087	140483
51823	140484
6456	140485
3372	140486
71919	140487
65330	140488
42466	140489
3273	140490
15238	140491
77474	140492
103539	140493
42923	140494
1854	140495
275	140496
2440	140497
33078	140498
71382	140499
301	140500
20124	140501
9475	140502
26419	140503
23108	140504
102860	140505
794	140506
81673	140507
11336	140508
36486	140509
12018	140510
81719	140511
5991	140512
3804	140513
18728	140514
19479	140515
49372	140516
4214	140517
46634	140518
713	140519
12277	140520
68921	140521
5528	140522
75629	140523
6337	140524
31978	140525
4857	140526
41454	140527
6806	140528
16731	140529
18418	140530
3013	140531
3907	140532
84065	140533
1599	140534
51408	140535
28641	140536
6011	140537
21107	140538
24217	140539
6459	140540
31172	140541
754	140542
138	140543
95571	140544
33865	140545
18498	140546
58502	140547
36775	140548
17272	140549
18398	140550
21679	140551
2419	140552
25057	140553
26264	140554
1150	140555
2057	140556
34928	140557
77773	140558
35929	140559
27144	140560
46303	140561
72657	140562
5717	140563
814	140564
18966	140565
100972	140566
30749	140567
4338	140568
27607	140569
27616	140570
14105	140571
1439	140572
32177	140573
91793	140574
10900	140575
23824	140576
37203	140577
50946	140578
81654	140579
1545	140580
361	140581
2292	140582
4818	140583
25142	140584
4964	140585
31140	140586
933	140587
27214	140588
17066	140589
17451	140590
505	140591
22372	140592
69871	140593
2455	140594
2058	140595
9752	140596
82110	140597
7369	140598
61059	140599
62419	140600
21977	140601
1914	140602
31969	140603
27650	140604
64616	140605
53910	140606
9652	140607
21436	140608
34808	140609
90970	140610
6805	140611
56	140612
9413	140613
14032	140614
9589	140615
92124	140616
52828	140617
53217	140618
7355	140619
74289	140620
72144	140621
76467	140622
2538	140623
31438	140624
67002	140625
25205	140626
5684	140627
80343	140628
1067	140629
61771	140630
31742	140631
949	140632
1637	140633
26260	140634
7963	140635
10361	140636
34896	140637
4175	140638
5158	140639
6196	140640
6044	140641
6089	140642
82955	140643
1014	140644
61842	140645
64774	140646
18070	140647
51461	140648
34890	140649
73814	140650
8848	140651
37094	140652
60656	140653
24069	140654
49021	140655
4237	140656
7890	140657
19451	140658
9110	140659
17562	140660
506	140661
29071	140662
31173	140663
59819	140664
15085	140665
76431	140666
10616	140667
14966	140668
14633	140669
17249	140670
30169	140671
20791	140672
14422	140673
25959	140674
11476	140675
32841	140676
51623	140677
2105	140678
37906	140679
22576	140680
13361	140681
8305	140682
16560	140683
2937	140684
62765	140685
40149	140686
22968	140687
2650	140688
22501	140689
6710	140690
50237	140691
10543	140692
46746	140693
20616	140694
13211	140695
7317	140696
36622	140697
54118	140698
16989	140699
82555	140700
197	140701
24158	140702
5425	140703
19032	140704
4377	140705
3390	140706
2229	140707
43120	140708
64	140709
14407	140710
7399	140711
6442	140712
915	140713
78596	140714
99611	140715
35734	140716
20145	140717
308	140718
38816	140719
71764	140720
41548	140721
57301	140722
60075	140723
40540	140724
78139	140725
16420	140726
11526	140727
58362	140728
7381	140729
19875	140730
39455	140731
5119	140732
4253	140733
33859	140734
6633	140735
2304	140736
48081	140737
34	140738
2054	140739
18430	140740
30116	140741
104252	140742
28279	140743
44304	140744
76971	140745
63765	140746
1947	140747
45945	140748
13876	140749
2259	140750
14860	140751
100315	140752
4394	140753
41319	140754
1749	140755
80987	140756
60297	140757
15626	140758
3388	140759
8095	140760
20732	140761
14065	140762
100905	140763
57430	140764
83924	140765
84659	140766
1242	140767
14696	140768
33397	140769
79499	140770
87612	140771
30276	140772
2207	140773
89527	140774
38239	140775
31653	140776
25894	140777
1165	140778
58945	140779
5359	140780
21627	140781
14875	140782
15406	140783
14976	140784
85111	140785
954	140786
99803	140787
2761	140788
6672	140789
3908	140790
4039	140791
2664	140792
96450	140793
78513	140794
33801	140795
36573	140796
5287	140797
63442	140798
20779	140799
1730	140800
23742	140801
39074	140802
5621	140803
20794	140804
10834	140805
38047	140806
1543	140807
90542	140808
61849	140809
2118	140810
24174	140811
9399	140812
62160	140813
22762	140814
92850	140815
12770	140816
60708	140817
11355	140818
34791	140819
63535	140820
1877	140821
47939	140822
5533	140823
7232	140824
43068	140825
969	140826
4073	140827
105728	140828
76935	140829
51413	140830
25876	140831
6313	140832
42892	140833
3894	140834
89156	140835
52914	140836
33306	140837
41632	140838
21779	140839
48850	140840
21497	140841
3956	140842
78335	140843
4428	140844
459	140845
84216	140846
400	140847
74646	140848
54214	140849
7516	140850
21876	140851
2900	140852
71276	140853
2858	140854
95403	140855
1549	140856
61158	140857
9561	140858
46608	140859
22776	140860
150	140861
18562	140862
4898	140863
8130	140864
1720	140865
78464	140866
81355	140867
23838	140868
23468	140869
1435	140870
38305	140871
106304	140872
2935	140873
14133	140874
37649	140875
4725	140876
5907	140877
16612	140878
29915	140879
24788	140880
9829	140881
95179	140882
5376	140883
72616	140884
1858	140885
50521	140886
18536	140887
11715	140888
25407	140889
52762	140890
71200	140891
14353	140892
52334	140893
20597	140894
44812	140895
1067	140896
2437	140897
5973	140898
26549	140899
85462	140900
40703	140901
32656	140902
31466	140903
82800	140904
9458	140905
648	140906
57162	140907
72514	140908
39998	140909
30275	140910
70195	140911
69526	140912
27820	140913
40183	140914
32305	140915
51406	140916
93472	140917
74414	140918
3985	140919
51591	140920
7970	140921
13312	140922
9633	140923
7385	140924
33933	140925
79326	140926
66454	140927
828	140928
72538	140929
1822	140930
6767	140931
1171	140932
37344	140933
3722	140934
44283	140935
69643	140936
508	140937
25698	140938
25386	140939
33775	140940
56091	140941
5189	140942
24647	140943
10325	140944
45178	140945
2838	140946
24127	140947
7012	140948
99662	140949
19876	140950
35427	140951
12966	140952
27547	140953
25630	140954
7222	140955
53475	140956
13908	140957
52034	140958
30250	140959
93492	140960
6396	140961
16419	140962
250	140963
14019	140964
85673	140965
28413	140966
74363	140967
40280	140968
7561	140969
26392	140970
11186	140971
10738	140972
7472	140973
427	140974
3621	140975
90985	140976
328	140977
7492	140978
19257	140979
395	140980
73639	140981
35802	140982
64848	140983
5195	140984
50995	140985
19587	140986
48056	140987
40782	140988
95137	140989
79655	140990
4976	140991
413	140992
19967	140993
4229	140994
16932	140995
81933	140996
2739	140997
53138	140998
5401	140999
2850	141000
17850	141001
33470	141002
4880	141003
32298	141004
13753	141005
3139	141006
27175	141007
113059	141008
27828	141009
4349	141010
80810	141011
78308	141012
12770	141013
81263	141014
3394	141015
15975	141016
36515	141017
15941	141018
75524	141019
12577	141020
103	141021
41797	141022
38623	141023
1249	141024
24838	141025
340	141026
28061	141027
7582	141028
2076	141029
6644	141030
27757	141031
79399	141032
50310	141033
57585	141034
55490	141035
25709	141036
11609	141037
34910	141038
50957	141039
86	141040
37027	141041
27543	141042
18008	141043
42733	141044
98359	141045
6415	141046
1842	141047
15287	141048
16064	141049
8876	141050
107	141051
8783	141052
7837	141053
34757	141054
13115	141055
15878	141056
12163	141057
101269	141058
805	141059
2287	141060
712	141061
13807	141062
18026	141063
19402	141064
22045	141065
85194	141066
5345	141067
27905	141068
38377	141069
4219	141070
42949	141071
43561	141072
70115	141073
67501	141074
23728	141075
2865	141076
11381	141077
502	141078
20337	141079
54660	141080
95599	141081
81969	141082
35158	141083
4055	141084
5510	141085
21934	141086
5257	141087
5585	141088
84892	141089
472	141090
29516	141091
19933	141092
12816	141093
56949	141094
37447	141095
13898	141096
72341	141097
8222	141098
60344	141099
64708	141100
37515	141101
68468	141102
46920	141103
25969	141104
14964	141105
4209	141106
93655	141107
14886	141108
6673	141109
37851	141110
7405	141111
1065	141112
10870	141113
5365	141114
7805	141115
70262	141116
40223	141117
21662	141118
2550	141119
9150	141120
14646	141121
8809	141122
27186	141123
11225	141124
34202	141125
8983	141126
32873	141127
17525	141128
10821	141129
9772	141130
91856	141131
3317	141132
1241	141133
69274	141134
43903	141135
23326	141136
30142	141137
8717	141138
1660	141139
24314	141140
1041	141141
34593	141142
80407	141143
9555	141144
6685	141145
4338	141146
3986	141147
24860	141148
14852	141149
10913	141150
15571	141151
67718	141152
3573	141153
54499	141154
104908	141155
4001	141156
85534	141157
3129	141158
39863	141159
65280	141160
30798	141161
114300	141162
39659	141163
77698	141164
104889	141165
101732	141166
31838	141167
51637	141168
7352	141169
54759	141170
11355	141171
29781	141172
112195	141173
59913	141174
62342	141175
27353	141176
33190	141177
76980	141178
4315	141179
21023	141180
1303	141181
19573	141182
1839	141183
49309	141184
12056	141185
16496	141186
7916	141187
23819	141188
30932	141189
40105	141190
3457	141191
663	141192
13080	141193
46689	141194
62827	141195
72436	141196
17215	141197
5910	141198
55932	141199
95489	141200
30896	141201
7668	141202
66810	141203
971	141204
23014	141205
47657	141206
3756	141207
808	141208
3730	141209
21128	141210
59256	141211
679	141212
274	141213
6618	141214
5758	141215
61838	141216
42908	141217
55312	141218
27207	141219
12276	141220
29361	141221
15086	141222
10604	141223
72189	141224
59105	141225
21171	141226
29409	141227
26023	141228
3018	141229
4276	141230
21306	141231
3282	141232
4539	141233
20301	141234
566	141235
325	141236
17507	141237
70361	141238
716	141239
25116	141240
23336	141241
2438	141242
51332	141243
56562	141244
20568	141245
44314	141246
53781	141247
77606	141248
7083	141249
19828	141250
890	141251
93010	141252
3332	141253
7204	141254
52919	141255
44515	141256
4908	141257
59425	141258
82705	141259
12139	141260
2362	141261
20294	141262
1031	141263
76041	141264
8141	141265
10948	141266
8207	141267
34903	141268
56799	141269
9703	141270
23005	141271
29741	141272
5728	141273
28605	141274
88435	141275
41780	141276
20589	141277
43576	141278
84291	141279
63921	141280
77014	141281
18021	141282
52767	141283
61925	141284
54878	141285
11049	141286
58961	141287
59255	141288
84721	141289
26645	141290
10918	141291
44730	141292
2335	141293
19616	141294
22457	141295
63646	141296
2135	141297
73786	141298
86559	141299
88393	141300
33064	141301
7902	141302
56165	141303
57609	141304
32664	141305
3204	141306
10022	141307
53161	141308
4791	141309
58068	141310
13128	141311
3206	141312
42695	141313
31973	141314
42825	141315
26898	141316
373	141317
4410	141318
37734	141319
610	141320
12738	141321
11366	141322
6992	141323
26253	141324
27284	141325
32309	141326
421	141327
15429	141328
60712	141329
3833	141330
204	141331
15503	141332
70056	141333
4467	141334
5104	141335
111835	141336
13425	141337
27319	141338
14863	141339
3346	141340
58655	141341
18164	141342
270	141343
32045	141344
10824	141345
36180	141346
52888	141347
4021	141348
22098	141349
68072	141350
12095	141351
75776	141352
88217	141353
65480	141354
31902	141355
1597	141356
61388	141357
28307	141358
56871	141359
62402	141360
517	141361
62099	141362
9967	141363
28715	141364
56995	141365
12556	141366
49182	141367
40357	141368
10019	141369
11785	141370
19915	141371
31607	141372
29774	141373
96430	141374
26777	141375
14718	141376
142	141377
36653	141378
33908	141379
22203	141380
56977	141381
99052	141382
61238	141383
35648	141384
54394	141385
3350	141386
88722	141387
39791	141388
13068	141389
18648	141390
18298	141391
27121	141392
21522	141393
19777	141394
19305	141395
5733	141396
19381	141397
24917	141398
56890	141399
37489	141400
11793	141401
68157	141402
199	141403
14633	141404
4303	141405
85613	141406
68396	141407
36105	141408
19083	141409
2594	141410
100284	141411
1843	141412
4319	141413
48967	141414
40496	141415
4955	141416
59109	141417
2293	141418
14701	141419
57429	141420
27165	141421
65930	141422
82914	141423
29905	141424
11512	141425
20825	141426
55608	141427
4128	141428
8851	141429
15	141430
9205	141431
871	141432
6458	141433
10845	141434
28630	141435
37005	141436
939	141437
1669	141438
16392	141439
28544	141440
54047	141441
14402	141442
3667	141443
19134	141444
23914	141445
791	141446
61172	141447
58459	141448
35672	141449
1012	141450
89823	141451
30637	141452
6815	141453
17212	141454
4581	141455
27154	141456
35464	141457
78399	141458
71475	141459
38329	141460
3176	141461
10488	141462
66775	141463
42352	141464
32274	141465
8751	141466
571	141467
440	141468
59153	141469
105366	141470
6115	141471
1452	141472
1322	141473
19604	141474
1037	141475
18331	141476
15	141477
31187	141478
5479	141479
12313	141480
18252	141481
24902	141482
74954	141483
81246	141484
66665	141485
4659	141486
10884	141487
74756	141488
82979	141489
16997	141490
47603	141491
80300	141492
7535	141493
27385	141494
2050	141495
65108	141496
37487	141497
70693	141498
73308	141499
69400	141500
23067	141501
78042	141502
30164	141503
10533	141504
99466	141505
32006	141506
1891	141507
11790	141508
4068	141509
12448	141510
18191	141511
9691	141512
520	141513
12551	141514
53103	141515
9588	141516
22900	141517
39851	141518
2180	141519
46189	141520
33323	141521
19617	141522
2612	141523
8324	141524
59869	141525
13775	141526
346	141527
37558	141528
81933	141529
10352	141530
2479	141531
32735	141532
60332	141533
16358	141534
1745	141535
15527	141536
2504	141537
102380	141538
2293	141539
103385	141540
9498	141541
70266	141542
29560	141543
27186	141544
86950	141545
14283	141546
19269	141547
3601	141548
73403	141549
63864	141550
53322	141551
60597	141552
8391	141553
6173	141554
4981	141555
9159	141556
4692	141557
16338	141558
63243	141559
61448	141560
74243	141561
3198	141562
17292	141563
16527	141564
41547	141565
18114	141566
15758	141567
186	141568
20127	141569
32245	141570
41767	141571
34506	141572
7129	141573
58972	141574
39537	141575
29185	141576
18116	141577
49703	141578
11858	141579
51175	141580
11491	141581
13792	141582
3930	141583
42696	141584
65034	141585
9071	141586
66704	141587
39255	141588
74627	141589
14336	141590
8386	141591
71425	141592
626	141593
3357	141594
24072	141595
55626	141596
6307	141597
2125	141598
3966	141599
24393	141600
6105	141601
30445	141602
36690	141603
21442	141604
10460	141605
25253	141606
27043	141607
54093	141608
19914	141609
2737	141610
43102	141611
32568	141612
14823	141613
2392	141614
92932	141615
6538	141616
9512	141617
15796	141618
106381	141619
171	141620
16055	141621
43150	141622
8759	141623
25718	141624
27037	141625
45876	141626
21791	141627
78921	141628
3991	141629
21989	141630
26389	141631
109389	141632
17373	141633
92476	141634
108679	141635
79401	141636
4593	141637
2017	141638
24338	141639
34994	141640
15552	141641
24288	141642
5157	141643
50636	141644
1319	141645
59281	141646
73718	141647
62840	141648
29201	141649
39290	141650
7890	141651
31215	141652
19049	141653
45594	141654
49493	141655
81195	141656
9999	141657
10738	141658
58089	141659
233	141660
36299	141661
39975	141662
23683	141663
8698	141664
30904	141665
45885	141666
61156	141667
56617	141668
51337	141669
18231	141670
5005	141671
4043	141672
60691	141673
78497	141674
5256	141675
108707	141676
15628	141677
1056	141678
27098	141679
20216	141680
40767	141681
34532	141682
16782	141683
37175	141684
91857	141685
934	141686
18314	141687
15999	141688
50211	141689
5105	141690
92342	141691
64555	141692
15902	141693
6038	141694
4572	141695
7035	141696
51929	141697
7416	141698
53005	141699
648	141700
78063	141701
4854	141702
1789	141703
1738	141704
18880	141705
92945	141706
7719	141707
8274	141708
31374	141709
47098	141710
17396	141711
5143	141712
14723	141713
101121	141714
27127	141715
45632	141716
23230	141717
1871	141718
91771	141719
27	141720
23539	141721
21472	141722
35585	141723
12331	141724
31730	141725
9522	141726
32787	141727
15338	141728
53373	141729
171	141730
11578	141731
499	141732
36406	141733
31699	141734
6638	141735
9651	141736
87951	141737
27444	141738
9829	141739
203	141740
235	141741
44630	141742
41704	141743
70667	141744
5558	141745
40075	141746
13368	141747
32416	141748
12538	141749
50028	141750
4502	141751
2548	141752
27457	141753
37011	141754
13572	141755
32694	141756
45592	141757
71638	141758
40770	141759
5906	141760
70	141761
5450	141762
81896	141763
6831	141764
64613	141765
1467	141766
15989	141767
9494	141768
28343	141769
14624	141770
24196	141771
24360	141772
12280	141773
24977	141774
24255	141775
29911	141776
99025	141777
95043	141778
30537	141779
52541	141780
12642	141781
18045	141782
63585	141783
28406	141784
55392	141785
14525	141786
1637	141787
96640	141788
18560	141789
164	141790
28914	141791
48305	141792
680	141793
33787	141794
31136	141795
22470	141796
46182	141797
9363	141798
28066	141799
2854	141800
44437	141801
3850	141802
33886	141803
11478	141804
44129	141805
70436	141806
60579	141807
8153	141808
72463	141809
21362	141810
46135	141811
37573	141812
64237	141813
96853	141814
8366	141815
6055	141816
9655	141817
39661	141818
29881	141819
4230	141820
25225	141821
55403	141822
22454	141823
38988	141824
30819	141825
780	141826
22709	141827
25806	141828
1121	141829
2333	141830
8318	141831
44589	141832
7867	141833
34118	141834
1361	141835
6227	141836
56057	141837
34914	141838
69593	141839
31536	141840
66090	141841
12011	141842
83991	141843
58738	141844
17880	141845
40291	141846
72032	141847
3123	141848
54399	141849
47849	141850
51803	141851
1495	141852
81356	141853
62600	141854
8793	141855
91490	141856
13812	141857
2965	141858
40626	141859
1183	141860
356	141861
42113	141862
1513	141863
101090	141864
8047	141865
18221	141866
82459	141867
21396	141868
1489	141869
49694	141870
42104	141871
47470	141872
80687	141873
15899	141874
44699	141875
92786	141876
21882	141877
17513	141878
15997	141879
112777	141880
1493	141881
4002	141882
21047	141883
91336	141884
679	141885
65088	141886
53750	141887
11923	141888
16474	141889
20201	141890
41639	141891
1384	141892
55220	141893
47257	141894
11409	141895
78838	141896
22569	141897
91658	141898
60205	141899
27073	141900
12669	141901
11868	141902
30966	141903
13093	141904
16042	141905
5314	141906
24448	141907
10072	141908
34956	141909
9876	141910
4753	141911
1055	141912
42665	141913
31742	141914
17	141915
8888	141916
3998	141917
625	141918
81380	141919
76207	141920
6847	141921
24131	141922
38400	141923
46785	141924
18357	141925
50053	141926
8799	141927
54831	141928
61857	141929
2700	141930
26870	141931
35625	141932
11268	141933
31754	141934
49464	141935
3794	141936
10561	141937
6325	141938
39790	141939
12855	141940
78785	141941
763	141942
27449	141943
1600	141944
412	141945
41	141946
44477	141947
34958	141948
16877	141949
8088	141950
72033	141951
31692	141952
11	141953
34	141954
5442	141955
101699	141956
98080	141957
43477	141958
1226	141959
21538	141960
7116	141961
4754	141962
32213	141963
5073	141964
5919	141965
299	141966
1192	141967
39588	141968
11263	141969
14300	141970
12072	141971
48021	141972
826	141973
12553	141974
9979	141975
62897	141976
15030	141977
63757	141978
2054	141979
37274	141980
4987	141981
5103	141982
77844	141983
99532	141984
3996	141985
17380	141986
33153	141987
13856	141988
63337	141989
21872	141990
59668	141991
3008	141992
16558	141993
50976	141994
28055	141995
49456	141996
45719	141997
64777	141998
53799	141999
23469	142000
68961	142001
955	142002
51345	142003
446	142004
96220	142005
26561	142006
8372	142007
22307	142008
5100	142009
11231	142010
49451	142011
63254	142012
30854	142013
13102	142014
32135	142015
503	142016
68006	142017
31474	142018
49042	142019
28833	142020
11737	142021
47816	142022
19312	142023
33893	142024
19938	142025
84832	142026
3177	142027
5494	142028
45848	142029
10566	142030
64146	142031
50699	142032
32372	142033
59083	142034
13757	142035
34954	142036
5749	142037
31446	142038
40668	142039
58976	142040
67	142041
4115	142042
40701	142043
22234	142044
67463	142045
73848	142046
24906	142047
3887	142048
1420	142049
2254	142050
1512	142051
81663	142052
4151	142053
20629	142054
96406	142055
13194	142056
39813	142057
63370	142058
10508	142059
33206	142060
62436	142061
302	142062
2096	142063
45691	142064
523	142065
60874	142066
41357	142067
15156	142068
45214	142069
27050	142070
388	142071
1865	142072
7376	142073
7646	142074
44742	142075
46959	142076
75939	142077
183	142078
990	142079
72642	142080
19917	142081
884	142082
2875	142083
13191	142084
11965	142085
8981	142086
29096	142087
67522	142088
34277	142089
41413	142090
55424	142091
1349	142092
18474	142093
35206	142094
62574	142095
73196	142096
58485	142097
67458	142098
1400	142099
13869	142100
30438	142101
79453	142102
61427	142103
701	142104
10631	142105
48527	142106
15521	142107
37061	142108
62996	142109
38960	142110
2231	142111
30263	142112
2209	142113
75781	142114
46724	142115
1873	142116
56111	142117
6285	142118
16538	142119
103549	142120
27854	142121
10875	142122
45734	142123
38806	142124
16392	142125
46723	142126
34453	142127
84925	142128
54461	142129
86075	142130
182	142131
40039	142132
11726	142133
70789	142134
67016	142135
5418	142136
4816	142137
29947	142138
55914	142139
6996	142140
16573	142141
70961	142142
27412	142143
8197	142144
531	142145
226	142146
42720	142147
28313	142148
40517	142149
4014	142150
45298	142151
85683	142152
17740	142153
16209	142154
21590	142155
10705	142156
60471	142157
15851	142158
1890	142159
41029	142160
16310	142161
7646	142162
40232	142163
12577	142164
23642	142165
1271	142166
13539	142167
19578	142168
11068	142169
41938	142170
16558	142171
10872	142172
32201	142173
5082	142174
17422	142175
13750	142176
102859	142177
11542	142178
46070	142179
6979	142180
28187	142181
69986	142182
51620	142183
11190	142184
109492	142185
46550	142186
45448	142187
9113	142188
13004	142189
52306	142190
72902	142191
13117	142192
5662	142193
7143	142194
4841	142195
61800	142196
22964	142197
36523	142198
6444	142199
9187	142200
49016	142201
54283	142202
1	142203
46167	142204
25970	142205
47153	142206
2159	142207
5137	142208
2582	142209
73891	142210
27394	142211
9984	142212
18749	142213
55045	142214
1648	142215
16261	142216
55443	142217
9341	142218
55928	142219
64379	142220
46202	142221
99730	142222
13833	142223
3254	142224
21751	142225
24089	142226
18944	142227
35971	142228
52264	142229
64071	142230
21196	142231
29923	142232
57812	142233
49797	142234
55995	142235
24402	142236
19310	142237
41744	142238
1737	142239
43682	142240
66911	142241
13234	142242
5344	142243
198	142244
22384	142245
36303	142246
39583	142247
41693	142248
40065	142249
52726	142250
101275	142251
27980	142252
25233	142253
24156	142254
55127	142255
42716	142256
14650	142257
5046	142258
56097	142259
8215	142260
73	142261
61649	142262
4298	142263
60790	142264
9752	142265
14452	142266
83420	142267
110301	142268
40457	142269
7633	142270
78034	142271
15853	142272
29020	142273
80457	142274
6018	142275
45221	142276
1820	142277
4351	142278
420	142279
1013	142280
28726	142281
415	142282
15304	142283
942	142284
24	142285
30332	142286
29330	142287
80584	142288
78203	142289
5527	142290
61202	142291
34116	142292
24879	142293
40802	142294
12998	142295
15	142296
42185	142297
44708	142298
14731	142299
26012	142300
4	142301
14866	142302
12834	142303
35732	142304
35051	142305
6027	142306
65115	142307
25025	142308
48244	142309
24252	142310
42830	142311
11187	142312
1320	142313
38749	142314
64662	142315
4060	142316
11200	142317
18098	142318
20065	142319
7243	142320
5657	142321
59925	142322
25568	142323
5873	142324
11133	142325
17861	142326
20908	142327
30878	142328
5588	142329
19889	142330
158	142331
35596	142332
80749	142333
3491	142334
51566	142335
890	142336
58921	142337
15024	142338
21447	142339
7799	142340
2478	142341
26647	142342
28014	142343
20838	142344
104134	142345
2954	142346
47701	142347
27677	142348
36612	142349
2836	142350
17468	142351
73829	142352
54655	142353
1426	142354
14129	142355
60309	142356
64546	142357
43673	142358
32690	142359
1400	142360
10307	142361
11679	142362
42919	142363
4283	142364
2512	142365
70276	142366
1108	142367
11368	142368
71512	142369
4680	142370
2119	142371
5198	142372
31920	142373
14304	142374
8378	142375
40456	142376
63717	142377
8011	142378
31052	142379
52680	142380
3167	142381
84459	142382
30166	142383
99317	142384
19689	142385
35315	142386
50657	142387
9014	142388
100721	142389
49569	142390
11458	142391
36888	142392
3418	142393
2802	142394
17486	142395
4778	142396
52710	142397
37768	142398
17627	142399
14634	142400
38887	142401
33265	142402
6603	142403
13173	142404
46983	142405
51833	142406
1416	142407
11324	142408
7068	142409
18715	142410
62250	142411
8874	142412
34536	142413
19650	142414
53431	142415
14577	142416
32101	142417
60137	142418
102369	142419
28856	142420
62419	142421
66639	142422
31	142423
26515	142424
9382	142425
2306	142426
542	142427
6969	142428
18571	142429
61578	142430
22590	142431
4856	142432
68953	142433
17758	142434
1072	142435
36825	142436
42472	142437
40354	142438
37407	142439
27829	142440
22942	142441
81557	142442
95773	142443
16525	142444
4105	142445
66892	142446
58449	142447
27215	142448
45363	142449
58609	142450
57617	142451
8829	142452
29745	142453
4810	142454
18835	142455
29088	142456
55409	142457
92906	142458
11549	142459
98492	142460
21384	142461
14449	142462
74400	142463
7339	142464
34246	142465
14188	142466
31181	142467
8764	142468
45696	142469
1758	142470
72229	142471
35639	142472
81683	142473
49630	142474
12178	142475
4900	142476
31181	142477
2344	142478
28877	142479
30462	142480
15622	142481
67499	142482
5265	142483
20589	142484
85804	142485
36561	142486
34407	142487
57818	142488
42548	142489
56673	142490
38581	142491
95075	142492
29239	142493
21807	142494
724	142495
68024	142496
70340	142497
41185	142498
38968	142499
83654	142500
90661	142501
3898	142502
4070	142503
4487	142504
57616	142505
76360	142506
53097	142507
99761	142508
4269	142509
4265	142510
22568	142511
42037	142512
36947	142513
68650	142514
56801	142515
8523	142516
48243	142517
4997	142518
41007	142519
13412	142520
5715	142521
113009	142522
19711	142523
39863	142524
56750	142525
10841	142526
34011	142527
51102	142528
20550	142529
66474	142530
16335	142531
53746	142532
49695	142533
87400	142534
5011	142535
4585	142536
36970	142537
54083	142538
20960	142539
2827	142540
96993	142541
11365	142542
25130	142543
59648	142544
547	142545
48041	142546
30362	142547
16052	142548
39682	142549
91953	142550
44181	142551
92840	142552
18539	142553
75172	142554
16650	142555
66948	142556
2766	142557
27055	142558
15381	142559
17633	142560
11886	142561
5098	142562
80957	142563
843	142564
6356	142565
69596	142566
40697	142567
1026	142568
107124	142569
10357	142570
62974	142571
15539	142572
19236	142573
8131	142574
31468	142575
4997	142576
89830	142577
62946	142578
12289	142579
128	142580
7442	142581
39113	142582
47531	142583
12224	142584
75699	142585
25731	142586
55785	142587
12619	142588
258	142589
821	142590
39777	142591
26898	142592
87644	142593
20605	142594
4310	142595
1106	142596
5120	142597
2927	142598
1166	142599
45487	142600
7002	142601
41420	142602
11571	142603
66947	142604
38594	142605
17553	142606
6119	142607
19939	142608
1419	142609
8744	142610
17052	142611
38611	142612
27355	142613
6225	142614
8686	142615
2554	142616
9052	142617
37721	142618
24052	142619
9583	142620
17945	142621
10773	142622
13879	142623
9156	142624
9432	142625
24244	142626
11261	142627
34491	142628
61995	142629
628	142630
11573	142631
62758	142632
29270	142633
3061	142634
38914	142635
29042	142636
6816	142637
36645	142638
22374	142639
1660	142640
42114	142641
57758	142642
79133	142643
1413	142644
12083	142645
42844	142646
3797	142647
9664	142648
2732	142649
41000	142650
992	142651
10895	142652
15409	142653
22	142654
4047	142655
5449	142656
24525	142657
94186	142658
12087	142659
728	142660
9840	142661
31401	142662
49269	142663
35128	142664
1203	142665
21378	142666
24028	142667
38370	142668
59	142669
26007	142670
1102	142671
10597	142672
66165	142673
10478	142674
1859	142675
65105	142676
6190	142677
50009	142678
27687	142679
33363	142680
5609	142681
45959	142682
31829	142683
935	142684
10742	142685
2862	142686
24356	142687
71897	142688
60339	142689
18968	142690
3571	142691
4103	142692
2203	142693
14730	142694
596	142695
6013	142696
9971	142697
70280	142698
48777	142699
819	142700
37019	142701
18397	142702
44736	142703
12737	142704
29662	142705
58051	142706
428	142707
35892	142708
3097	142709
1978	142710
33690	142711
5538	142712
58565	142713
33860	142714
927	142715
32341	142716
23506	142717
52647	142718
37758	142719
862	142720
37340	142721
73703	142722
5167	142723
26856	142724
42742	142725
8893	142726
13807	142727
6669	142728
49760	142729
39321	142730
72709	142731
226	142732
23174	142733
29922	142734
1785	142735
61835	142736
13509	142737
82761	142738
107017	142739
12364	142740
5749	142741
36554	142742
66619	142743
12134	142744
21744	142745
1743	142746
5696	142747
78006	142748
17701	142749
50188	142750
30921	142751
4265	142752
109072	142753
11440	142754
35545	142755
3531	142756
13951	142757
42406	142758
62295	142759
8831	142760
2850	142761
87964	142762
14716	142763
684	142764
11836	142765
27075	142766
20917	142767
578	142768
21323	142769
13156	142770
4303	142771
31804	142772
43411	142773
30940	142774
7843	142775
12579	142776
7922	142777
18929	142778
62219	142779
53606	142780
89634	142781
3662	142782
29396	142783
18199	142784
72061	142785
7662	142786
12535	142787
51257	142788
17257	142789
32989	142790
16840	142791
410	142792
28150	142793
30694	142794
33429	142795
7382	142796
12502	142797
9872	142798
72357	142799
30436	142800
28311	142801
58825	142802
8920	142803
40231	142804
22	142805
1257	142806
77610	142807
1840	142808
31161	142809
20879	142810
75770	142811
8013	142812
64868	142813
63375	142814
45219	142815
10414	142816
15407	142817
13711	142818
20124	142819
11160	142820
23570	142821
27776	142822
73549	142823
40140	142824
66669	142825
681	142826
1314	142827
87960	142828
7371	142829
7685	142830
4902	142831
35093	142832
33711	142833
14176	142834
68382	142835
9350	142836
17889	142837
22207	142838
3	142839
33544	142840
35177	142841
27881	142842
39617	142843
24459	142844
10278	142845
84482	142846
8748	142847
50589	142848
587	142849
4109	142850
17918	142851
15279	142852
20482	142853
13022	142854
39914	142855
15091	142856
22794	142857
97689	142858
875	142859
110315	142860
3452	142861
17351	142862
23375	142863
34507	142864
70296	142865
55525	142866
37822	142867
57069	142868
81975	142869
8221	142870
14376	142871
32893	142872
47090	142873
362	142874
28126	142875
4982	142876
11212	142877
6518	142878
6277	142879
103950	142880
70225	142881
11556	142882
3881	142883
16656	142884
94	142885
22719	142886
52338	142887
33809	142888
45741	142889
19868	142890
19683	142891
40596	142892
413	142893
8242	142894
43952	142895
462	142896
2550	142897
87180	142898
17152	142899
20966	142900
2359	142901
2163	142902
742	142903
52753	142904
102373	142905
58062	142906
26649	142907
64509	142908
58095	142909
1454	142910
55203	142911
24087	142912
27999	142913
23179	142914
16820	142915
29288	142916
12775	142917
18020	142918
80180	142919
44225	142920
7041	142921
13399	142922
17930	142923
14146	142924
3613	142925
44143	142926
50642	142927
11306	142928
7280	142929
4422	142930
32872	142931
2077	142932
89110	142933
47343	142934
38157	142935
17635	142936
7253	142937
13684	142938
19485	142939
10940	142940
89040	142941
86422	142942
1521	142943
73313	142944
3409	142945
22894	142946
13991	142947
13	142948
64458	142949
2136	142950
34528	142951
17832	142952
27461	142953
1485	142954
73507	142955
1766	142956
51289	142957
6801	142958
2110	142959
59294	142960
36076	142961
75393	142962
35473	142963
79068	142964
27096	142965
11443	142966
62963	142967
6556	142968
17956	142969
12476	142970
31015	142971
51786	142972
60551	142973
23253	142974
62662	142975
3918	142976
17	142977
4967	142978
21702	142979
63141	142980
18560	142981
12927	142982
13975	142983
10599	142984
2079	142985
30657	142986
184	142987
60584	142988
27249	142989
17682	142990
74890	142991
4753	142992
4082	142993
11019	142994
30843	142995
22828	142996
70093	142997
14585	142998
55023	142999
4093	143000
35454	143001
55871	143002
92452	143003
10067	143004
46035	143005
91919	143006
28305	143007
40492	143008
79507	143009
1896	143010
48449	143011
44493	143012
223	143013
17574	143014
21964	143015
3683	143016
1755	143017
1049	143018
55396	143019
12615	143020
2385	143021
53016	143022
2401	143023
40596	143024
50532	143025
21463	143026
4576	143027
30602	143028
12704	143029
1621	143030
30162	143031
16283	143032
23746	143033
1336	143034
40850	143035
49206	143036
2828	143037
108216	143038
1955	143039
50858	143040
6137	143041
2685	143042
48567	143043
36705	143044
77210	143045
26527	143046
16248	143047
15696	143048
3418	143049
39799	143050
19137	143051
495	143052
41340	143053
15792	143054
544	143055
3106	143056
61213	143057
46821	143058
1738	143059
45147	143060
22909	143061
7382	143062
21603	143063
71331	143064
7044	143065
17302	143066
21463	143067
107461	143068
38252	143069
45152	143070
28861	143071
15984	143072
47376	143073
36289	143074
9945	143075
79144	143076
20643	143077
12796	143078
1610	143079
84053	143080
26795	143081
60924	143082
28837	143083
35139	143084
7209	143085
56527	143086
20541	143087
3537	143088
22828	143089
4013	143090
1212	143091
10736	143092
72594	143093
26496	143094
94849	143095
811	143096
4223	143097
8524	143098
36152	143099
88609	143100
36919	143101
19138	143102
35047	143103
88041	143104
33934	143105
1163	143106
14106	143107
51188	143108
25137	143109
50460	143110
28545	143111
257	143112
4084	143113
28698	143114
4582	143115
107050	143116
66257	143117
8278	143118
35914	143119
89708	143120
23047	143121
87648	143122
13705	143123
1702	143124
14940	143125
5073	143126
22292	143127
3051	143128
79822	143129
16092	143130
34706	143131
19522	143132
28131	143133
1940	143134
60311	143135
73414	143136
35473	143137
6649	143138
42930	143139
3042	143140
79099	143141
26395	143142
4135	143143
2946	143144
4637	143145
6117	143146
9905	143147
26928	143148
102979	143149
418	143150
36751	143151
30064	143152
56623	143153
3940	143154
12191	143155
61913	143156
15058	143157
51491	143158
28653	143159
59191	143160
13745	143161
51919	143162
243	143163
93352	143164
5853	143165
57336	143166
39441	143167
34539	143168
106363	143169
15188	143170
3660	143171
5288	143172
46633	143173
9974	143174
7974	143175
5709	143176
21266	143177
54766	143178
104916	143179
99641	143180
19503	143181
22563	143182
54979	143183
12990	143184
8842	143185
9924	143186
86351	143187
8758	143188
38714	143189
46467	143190
27432	143191
33018	143192
8348	143193
54567	143194
6679	143195
113514	143196
23779	143197
81716	143198
18249	143199
7382	143200
10135	143201
61497	143202
8026	143203
15449	143204
821	143205
15205	143206
47004	143207
18188	143208
6821	143209
7564	143210
99321	143211
50329	143212
4836	143213
4908	143214
151	143215
9391	143216
70878	143217
2845	143218
20793	143219
84361	143220
20991	143221
64447	143222
41	143223
23890	143224
28013	143225
51743	143226
57516	143227
39944	143228
26784	143229
19778	143230
20558	143231
26912	143232
7489	143233
56247	143234
1817	143235
62314	143236
59702	143237
1767	143238
28180	143239
22629	143240
23029	143241
1329	143242
3415	143243
25042	143244
113320	143245
15657	143246
26595	143247
58610	143248
11568	143249
16113	143250
42678	143251
23086	143252
8336	143253
30797	143254
52334	143255
97274	143256
95531	143257
46944	143258
54738	143259
22016	143260
9568	143261
49763	143262
724	143263
27346	143264
32003	143265
85071	143266
10626	143267
36957	143268
78781	143269
15683	143270
34887	143271
9674	143272
13365	143273
1151	143274
2938	143275
16658	143276
54	143277
3394	143278
1358	143279
2152	143280
4742	143281
92282	143282
6451	143283
14828	143284
79378	143285
58955	143286
23261	143287
46671	143288
26421	143289
76582	143290
3207	143291
26662	143292
2058	143293
2985	143294
9934	143295
11	143296
18648	143297
6346	143298
1458	143299
2	143300
177	143301
105565	143302
105774	143303
96805	143304
3017	143305
48904	143306
9396	143307
85403	143308
36393	143309
22869	143310
14587	143311
83234	143312
21159	143313
1535	143314
71069	143315
70938	143316
2932	143317
68927	143318
77649	143319
78353	143320
12032	143321
5533	143322
19254	143323
61794	143324
45019	143325
2054	143326
20396	143327
417	143328
60320	143329
14439	143330
52694	143331
2165	143332
37570	143333
24260	143334
49932	143335
13843	143336
902	143337
10643	143338
25232	143339
23079	143340
1999	143341
8147	143342
21643	143343
79409	143344
38504	143345
26696	143346
49088	143347
983	143348
52128	143349
1165	143350
7774	143351
18662	143352
81934	143353
76540	143354
19513	143355
33174	143356
747	143357
8842	143358
120	143359
30936	143360
73930	143361
15558	143362
2697	143363
61154	143364
18363	143365
5484	143366
21457	143367
25621	143368
93256	143369
43231	143370
16500	143371
9934	143372
37735	143373
64687	143374
12762	143375
10427	143376
26449	143377
30244	143378
46711	143379
37482	143380
1625	143381
32332	143382
1727	143383
1028	143384
2178	143385
35604	143386
2361	143387
53707	143388
17323	143389
83431	143390
4527	143391
33554	143392
29826	143393
6575	143394
56139	143395
8168	143396
10470	143397
6242	143398
72153	143399
13488	143400
42062	143401
50773	143402
431	143403
56277	143404
13199	143405
42575	143406
24259	143407
79529	143408
49326	143409
61836	143410
51694	143411
84603	143412
1359	143413
1982	143414
16569	143415
8297	143416
5866	143417
30473	143418
33304	143419
47854	143420
14954	143421
37255	143422
21964	143423
601	143424
7599	143425
11699	143426
4107	143427
46036	143428
31973	143429
100811	143430
7781	143431
26996	143432
29955	143433
24285	143434
15677	143435
32420	143436
39585	143437
16005	143438
22634	143439
22077	143440
54137	143441
97033	143442
84526	143443
9933	143444
76540	143445
4924	143446
4743	143447
70895	143448
6289	143449
42547	143450
7300	143451
33766	143452
41804	143453
72582	143454
2803	143455
74532	143456
5960	143457
5120	143458
40686	143459
33784	143460
56542	143461
13082	143462
89	143463
37975	143464
19582	143465
22286	143466
36466	143467
89800	143468
4474	143469
16660	143470
28807	143471
92979	143472
6422	143473
3282	143474
37131	143475
18975	143476
2417	143477
30644	143478
29451	143479
52694	143480
16652	143481
39902	143482
1505	143483
80072	143484
15175	143485
90333	143486
1524	143487
20029	143488
64720	143489
43213	143490
8142	143491
22297	143492
31865	143493
83435	143494
25363	143495
19782	143496
8359	143497
52596	143498
2799	143499
2937	143500
438	143501
9224	143502
83992	143503
554	143504
101935	143505
1175	143506
37396	143507
30101	143508
641	143509
78435	143510
245	143511
147	143512
5464	143513
1196	143514
7854	143515
69794	143516
73569	143517
35427	143518
2258	143519
17999	143520
21616	143521
3768	143522
7442	143523
38071	143524
21592	143525
64198	143526
38246	143527
29695	143528
40095	143529
94991	143530
101510	143531
75742	143532
10482	143533
69528	143534
10174	143535
34876	143536
3174	143537
25382	143538
6421	143539
57614	143540
42380	143541
69404	143542
1704	143543
89369	143544
13190	143545
20781	143546
172	143547
69648	143548
6487	143549
39075	143550
101137	143551
57163	143552
9057	143553
8078	143554
26497	143555
41651	143556
65188	143557
11121	143558
80281	143559
71732	143560
37109	143561
53524	143562
64651	143563
13498	143564
38587	143565
29849	143566
8120	143567
78306	143568
92131	143569
1184	143570
2157	143571
5941	143572
56598	143573
35047	143574
14283	143575
2072	143576
4124	143577
82995	143578
20535	143579
10626	143580
97467	143581
47500	143582
15563	143583
78343	143584
80452	143585
2202	143586
39048	143587
77398	143588
14362	143589
77523	143590
245	143591
2679	143592
17413	143593
10	143594
17919	143595
7768	143596
54005	143597
23299	143598
5076	143599
34914	143600
2192	143601
8994	143602
11763	143603
29634	143604
408	143605
41549	143606
4493	143607
93588	143608
7125	143609
2151	143610
7754	143611
18796	143612
65111	143613
22814	143614
58476	143615
91603	143616
22396	143617
70679	143618
56829	143619
13859	143620
4572	143621
51751	143622
6890	143623
1484	143624
9175	143625
6028	143626
885	143627
40914	143628
4279	143629
48534	143630
8536	143631
12316	143632
47135	143633
8586	143634
41578	143635
16690	143636
325	143637
55712	143638
76838	143639
30841	143640
31903	143641
3461	143642
551	143643
20285	143644
11599	143645
8433	143646
677	143647
15208	143648
52698	143649
38196	143650
1813	143651
132	143652
56139	143653
36749	143654
304	143655
21909	143656
66764	143657
11234	143658
32341	143659
31155	143660
1494	143661
16818	143662
582	143663
35424	143664
842	143665
15629	143666
65583	143667
89804	143668
28396	143669
48294	143670
641	143671
28230	143672
75387	143673
32511	143674
4696	143675
40767	143676
95151	143677
47037	143678
47644	143679
11038	143680
17248	143681
2915	143682
4755	143683
13054	143684
13044	143685
76974	143686
1210	143687
293	143688
54276	143689
64219	143690
2679	143691
225	143692
56231	143693
22958	143694
12445	143695
30352	143696
16865	143697
92166	143698
25532	143699
60279	143700
59472	143701
66825	143702
26	143703
55150	143704
44014	143705
85327	143706
22642	143707
11275	143708
1085	143709
66725	143710
48446	143711
16591	143712
4294	143713
12904	143714
11927	143715
57721	143716
33104	143717
40623	143718
47809	143719
9594	143720
80448	143721
20714	143722
45133	143723
7359	143724
29687	143725
9851	143726
10116	143727
70367	143728
22847	143729
21163	143730
43520	143731
51023	143732
5359	143733
7682	143734
54195	143735
3851	143736
36303	143737
53810	143738
4394	143739
8813	143740
37517	143741
12703	143742
9621	143743
53277	143744
3437	143745
16838	143746
10001	143747
80447	143748
1990	143749
78763	143750
31672	143751
166	143752
1187	143753
11169	143754
23143	143755
923	143756
90156	143757
27921	143758
31094	143759
516	143760
38349	143761
23926	143762
56566	143763
26839	143764
20249	143765
47081	143766
49782	143767
77611	143768
8192	143769
25200	143770
90146	143771
19006	143772
65674	143773
573	143774
36811	143775
68233	143776
98876	143777
15062	143778
37327	143779
12721	143780
32084	143781
23866	143782
24867	143783
33360	143784
30459	143785
49570	143786
65909	143787
18266	143788
66987	143789
19765	143790
39999	143791
82561	143792
15060	143793
58375	143794
15102	143795
42951	143796
20349	143797
68383	143798
1083	143799
34784	143800
37355	143801
3771	143802
10072	143803
627	143804
15505	143805
78259	143806
2716	143807
23725	143808
25279	143809
168	143810
44645	143811
26632	143812
25159	143813
78813	143814
77223	143815
22949	143816
52070	143817
71114	143818
50787	143819
35858	143820
70331	143821
4787	143822
1937	143823
31270	143824
52318	143825
3372	143826
101480	143827
24514	143828
5205	143829
610	143830
13955	143831
21347	143832
33179	143833
83568	143834
25287	143835
49052	143836
3833	143837
50224	143838
28264	143839
3190	143840
23418	143841
73006	143842
3965	143843
44799	143844
11156	143845
22613	143846
47257	143847
54013	143848
18158	143849
6157	143850
2935	143851
10921	143852
45605	143853
38125	143854
13459	143855
44448	143856
93188	143857
2158	143858
7194	143859
70870	143860
78590	143861
9556	143862
27466	143863
962	143864
22704	143865
3861	143866
103571	143867
6421	143868
12139	143869
65232	143870
12496	143871
64631	143872
87561	143873
14185	143874
67923	143875
3011	143876
15690	143877
5903	143878
75331	143879
84172	143880
79570	143881
7641	143882
9232	143883
92355	143884
615	143885
5790	143886
25590	143887
24792	143888
14916	143889
24235	143890
31959	143891
885	143892
9737	143893
7857	143894
99354	143895
21366	143896
18777	143897
45602	143898
10664	143899
48597	143900
71037	143901
12282	143902
33387	143903
69566	143904
39935	143905
21913	143906
5042	143907
38512	143908
74701	143909
62199	143910
893	143911
112334	143912
55126	143913
50826	143914
32699	143915
101319	143916
47561	143917
11596	143918
8063	143919
76871	143920
12225	143921
226	143922
14594	143923
11351	143924
7066	143925
51239	143926
831	143927
69323	143928
566	143929
55813	143930
14921	143931
114458	143932
12366	143933
2287	143934
16585	143935
8814	143936
10606	143937
13249	143938
3704	143939
86200	143940
23674	143941
76794	143942
54813	143943
53262	143944
23389	143945
222	143946
67285	143947
39312	143948
28816	143949
2920	143950
2872	143951
5240	143952
19918	143953
45084	143954
49015	143955
94983	143956
98336	143957
3856	143958
42230	143959
43576	143960
2968	143961
1744	143962
568	143963
21482	143964
9408	143965
19850	143966
9609	143967
74375	143968
44210	143969
78316	143970
19678	143971
1401	143972
48969	143973
17434	143974
103574	143975
80623	143976
43885	143977
29244	143978
40452	143979
41979	143980
44711	143981
51413	143982
31474	143983
14165	143984
47267	143985
8976	143986
39629	143987
69725	143988
92083	143989
8263	143990
5814	143991
84122	143992
47548	143993
4208	143994
59989	143995
49073	143996
4884	143997
96064	143998
4376	143999
8540	144000
40252	144001
62872	144002
3819	144003
32375	144004
65549	144005
27328	144006
36296	144007
46737	144008
43017	144009
1580	144010
34717	144011
24717	144012
22710	144013
6312	144014
20046	144015
8821	144016
98713	144017
19335	144018
47743	144019
57241	144020
63629	144021
23571	144022
6612	144023
86722	144024
56616	144025
34871	144026
25669	144027
74750	144028
769	144029
10159	144030
10278	144031
28709	144032
849	144033
1726	144034
3149	144035
3457	144036
362	144037
40429	144038
10976	144039
76753	144040
1797	144041
44374	144042
69517	144043
39023	144044
18452	144045
35032	144046
30873	144047
35614	144048
40371	144049
88660	144050
11018	144051
6702	144052
5352	144053
7052	144054
2551	144055
81307	144056
26393	144057
87838	144058
114010	144059
45352	144060
21886	144061
13697	144062
11440	144063
56992	144064
36233	144065
36149	144066
54496	144067
18275	144068
38109	144069
73109	144070
15218	144071
7884	144072
1818	144073
61590	144074
70184	144075
64520	144076
31239	144077
93002	144078
31292	144079
12807	144080
503	144081
446	144082
23023	144083
64477	144084
14704	144085
51	144086
84518	144087
93891	144088
7078	144089
8826	144090
67362	144091
45595	144092
49752	144093
37953	144094
77633	144095
1137	144096
3334	144097
18598	144098
413	144099
27169	144100
1917	144101
2102	144102
13287	144103
8639	144104
20463	144105
9699	144106
2167	144107
17489	144108
11088	144109
126	144110
94074	144111
5921	144112
60822	144113
8364	144114
6184	144115
1648	144116
2236	144117
72102	144118
493	144119
15655	144120
25687	144121
1	144122
12272	144123
53	144124
19754	144125
22338	144126
29348	144127
21313	144128
41473	144129
5329	144130
20581	144131
956	144132
7856	144133
55698	144134
39033	144135
17550	144136
2728	144137
4649	144138
644	144139
14279	144140
54150	144141
6665	144142
87242	144143
2527	144144
55918	144145
68896	144146
95436	144147
75825	144148
41509	144149
22737	144150
2743	144151
79066	144152
1513	144153
55825	144154
36021	144155
45184	144156
17740	144157
11193	144158
4860	144159
35503	144160
17670	144161
4717	144162
5164	144163
63238	144164
63942	144165
98642	144166
559	144167
22520	144168
48874	144169
87945	144170
8641	144171
11212	144172
80074	144173
10441	144174
52198	144175
8730	144176
13181	144177
49076	144178
86217	144179
49432	144180
3982	144181
18496	144182
123	144183
39661	144184
40372	144185
8142	144186
693	144187
14895	144188
31469	144189
8005	144190
37789	144191
11270	144192
30099	144193
27286	144194
67494	144195
28818	144196
27075	144197
7267	144198
32298	144199
22880	144200
64729	144201
38822	144202
7500	144203
55546	144204
2948	144205
17447	144206
2598	144207
12156	144208
418	144209
15444	144210
38110	144211
2942	144212
4075	144213
8213	144214
68164	144215
8326	144216
6589	144217
30456	144218
534	144219
5815	144220
48499	144221
10571	144222
19570	144223
5391	144224
49684	144225
8635	144226
14554	144227
8815	144228
52986	144229
19591	144230
252	144231
946	144232
16123	144233
48931	144234
20431	144235
17543	144236
14249	144237
7454	144238
1828	144239
8997	144240
18145	144241
532	144242
7383	144243
75770	144244
71322	144245
12351	144246
93368	144247
3383	144248
6574	144249
801	144250
13494	144251
764	144252
2513	144253
1768	144254
84906	144255
42962	144256
100	144257
4274	144258
1515	144259
70479	144260
17354	144261
14183	144262
23412	144263
51038	144264
23032	144265
69351	144266
52652	144267
5552	144268
12730	144269
42108	144270
35086	144271
18581	144272
29660	144273
35774	144274
7013	144275
139	144276
102	144277
65149	144278
3221	144279
21683	144280
11	144281
4413	144282
23593	144283
16145	144284
10861	144285
1396	144286
42990	144287
66116	144288
65519	144289
104359	144290
37727	144291
46009	144292
64963	144293
47840	144294
2	144295
12002	144296
8565	144297
10950	144298
1616	144299
28553	144300
27282	144301
1743	144302
12354	144303
47796	144304
37152	144305
17140	144306
2405	144307
28614	144308
68763	144309
18	144310
47850	144311
59764	144312
22411	144313
5829	144314
32953	144315
21012	144316
10286	144317
22742	144318
39967	144319
57847	144320
7359	144321
13196	144322
14085	144323
3796	144324
1609	144325
6786	144326
58700	144327
420	144328
44892	144329
1007	144330
30584	144331
82993	144332
4869	144333
38578	144334
18757	144335
38263	144336
1416	144337
72449	144338
3735	144339
174	144340
4539	144341
16468	144342
1978	144343
23576	144344
14432	144345
36919	144346
9811	144347
39844	144348
31024	144349
65021	144350
96772	144351
48149	144352
27362	144353
35535	144354
99298	144355
34146	144356
44541	144357
24753	144358
4437	144359
28496	144360
9638	144361
89106	144362
16881	144363
27422	144364
77322	144365
5337	144366
28921	144367
55299	144368
11434	144369
70949	144370
6185	144371
31438	144372
10311	144373
4780	144374
18696	144375
21262	144376
20632	144377
28982	144378
11651	144379
35337	144380
9042	144381
1984	144382
870	144383
84126	144384
110239	144385
35749	144386
88436	144387
2157	144388
47867	144389
6136	144390
39574	144391
2651	144392
7796	144393
51013	144394
75784	144395
101	144396
13274	144397
17857	144398
42199	144399
23195	144400
9075	144401
354	144402
95556	144403
32932	144404
11257	144405
55538	144406
751	144407
3073	144408
17537	144409
33386	144410
190	144411
392	144412
34646	144413
1675	144414
90	144415
8349	144416
76179	144417
21697	144418
2179	144419
101516	144420
21	144421
42944	144422
10103	144423
6850	144424
74259	144425
88966	144426
4506	144427
50147	144428
31237	144429
799	144430
1391	144431
96	144432
52504	144433
4126	144434
29098	144435
67360	144436
51084	144437
1696	144438
69431	144439
44654	144440
38855	144441
10541	144442
20909	144443
1612	144444
3232	144445
76777	144446
7229	144447
6474	144448
17064	144449
7929	144450
52699	144451
57551	144452
40575	144453
14791	144454
18191	144455
44358	144456
103826	144457
16232	144458
12211	144459
12853	144460
10563	144461
7420	144462
7044	144463
7947	144464
48069	144465
7927	144466
9817	144467
3277	144468
24353	144469
24933	144470
80892	144471
37223	144472
68795	144473
16465	144474
92297	144475
11941	144476
25994	144477
28643	144478
39467	144479
4461	144480
13019	144481
6738	144482
46994	144483
23554	144484
15584	144485
43373	144486
24687	144487
33779	144488
495	144489
28910	144490
90773	144491
41789	144492
52370	144493
32991	144494
4815	144495
3979	144496
63999	144497
15372	144498
13375	144499
34372	144500
12115	144501
25366	144502
59517	144503
12473	144504
18396	144505
9110	144506
30611	144507
40951	144508
33805	144509
86251	144510
11989	144511
5468	144512
4032	144513
43736	144514
10517	144515
4158	144516
49478	144517
12884	144518
73439	144519
27615	144520
46322	144521
39312	144522
44938	144523
25857	144524
408	144525
1993	144526
23695	144527
12841	144528
38169	144529
61480	144530
23598	144531
32428	144532
2817	144533
59847	144534
22257	144535
5598	144536
69309	144537
3627	144538
14401	144539
43289	144540
31235	144541
24824	144542
25495	144543
62731	144544
71324	144545
1341	144546
41606	144547
22392	144548
1375	144549
23863	144550
25108	144551
69653	144552
107741	144553
42222	144554
46611	144555
21739	144556
576	144557
89218	144558
50925	144559
11728	144560
20230	144561
28435	144562
5327	144563
13305	144564
5340	144565
43172	144566
4527	144567
24465	144568
8495	144569
12469	144570
98228	144571
20018	144572
2976	144573
28127	144574
60973	144575
47424	144576
14145	144577
8446	144578
21108	144579
41842	144580
12563	144581
48268	144582
17834	144583
48704	144584
2286	144585
7268	144586
1594	144587
752	144588
3190	144589
24463	144590
43722	144591
62911	144592
51012	144593
1744	144594
104860	144595
69985	144596
12682	144597
29224	144598
47366	144599
23578	144600
3806	144601
23227	144602
2925	144603
38049	144604
40114	144605
26834	144606
18795	144607
12981	144608
865	144609
15478	144610
65740	144611
8366	144612
7590	144613
32435	144614
61825	144615
2205	144616
12519	144617
95100	144618
462	144619
54089	144620
18011	144621
16454	144622
24818	144623
16173	144624
81423	144625
67275	144626
80187	144627
23313	144628
15048	144629
17110	144630
33637	144631
63416	144632
49783	144633
1231	144634
18972	144635
45946	144636
21411	144637
7210	144638
6958	144639
9622	144640
18289	144641
47060	144642
9843	144643
37763	144644
32772	144645
58470	144646
41655	144647
80735	144648
891	144649
64879	144650
37245	144651
38557	144652
527	144653
44950	144654
7045	144655
29726	144656
58090	144657
7470	144658
13495	144659
3406	144660
64	144661
62932	144662
101667	144663
1322	144664
71682	144665
7502	144666
16732	144667
22488	144668
88339	144669
1944	144670
20137	144671
79275	144672
1513	144673
96917	144674
4376	144675
59832	144676
13903	144677
3596	144678
2457	144679
68736	144680
60487	144681
75008	144682
78230	144683
41905	144684
38700	144685
4614	144686
55908	144687
5707	144688
13504	144689
82761	144690
96149	144691
1742	144692
25276	144693
25345	144694
1064	144695
2235	144696
5155	144697
71568	144698
2448	144699
39154	144700
14985	144701
83936	144702
2289	144703
31193	144704
3734	144705
18999	144706
56053	144707
151	144708
18075	144709
9521	144710
33745	144711
21984	144712
68646	144713
25872	144714
26930	144715
43631	144716
34846	144717
462	144718
3357	144719
6532	144720
23062	144721
9639	144722
9573	144723
8031	144724
13678	144725
36452	144726
1805	144727
12179	144728
95432	144729
66517	144730
13160	144731
3731	144732
15119	144733
29375	144734
29934	144735
1926	144736
72209	144737
44118	144738
74082	144739
4946	144740
60639	144741
14541	144742
8726	144743
90191	144744
1570	144745
19652	144746
11703	144747
16091	144748
47798	144749
15343	144750
26526	144751
5943	144752
27817	144753
12237	144754
9493	144755
20814	144756
9401	144757
46321	144758
503	144759
1186	144760
18635	144761
35939	144762
11975	144763
89556	144764
63306	144765
8919	144766
2972	144767
5947	144768
76840	144769
8856	144770
26	144771
16117	144772
25842	144773
73079	144774
82214	144775
14905	144776
16333	144777
27586	144778
14095	144779
7574	144780
4628	144781
84070	144782
15855	144783
2162	144784
52079	144785
88599	144786
32060	144787
49455	144788
459	144789
23493	144790
36801	144791
13224	144792
23833	144793
23233	144794
37980	144795
50834	144796
16229	144797
48328	144798
55437	144799
94185	144800
13843	144801
78300	144802
37317	144803
274	144804
94503	144805
26709	144806
2969	144807
31168	144808
73716	144809
48742	144810
11035	144811
6399	144812
346	144813
456	144814
345	144815
98324	144816
5598	144817
14093	144818
71679	144819
6138	144820
7835	144821
31982	144822
43669	144823
85179	144824
60486	144825
16342	144826
30967	144827
78305	144828
62030	144829
62829	144830
95273	144831
24850	144832
76916	144833
3889	144834
10552	144835
5821	144836
57613	144837
1214	144838
7440	144839
22349	144840
1712	144841
36903	144842
505	144843
13171	144844
74297	144845
11834	144846
1205	144847
31588	144848
88441	144849
49603	144850
83321	144851
6480	144852
16686	144853
48397	144854
50066	144855
63266	144856
13745	144857
33214	144858
52221	144859
26206	144860
75980	144861
82972	144862
1565	144863
41700	144864
15016	144865
5720	144866
9588	144867
80818	144868
28162	144869
96004	144870
9236	144871
43000	144872
37593	144873
7582	144874
61296	144875
46582	144876
50071	144877
10293	144878
66222	144879
14347	144880
26885	144881
32423	144882
21603	144883
95272	144884
38812	144885
1284	144886
917	144887
27284	144888
37070	144889
41940	144890
39870	144891
54799	144892
28342	144893
34053	144894
36712	144895
30728	144896
8023	144897
9050	144898
615	144899
43380	144900
91835	144901
27246	144902
823	144903
93475	144904
9635	144905
21837	144906
51974	144907
102672	144908
157	144909
54854	144910
43114	144911
5538	144912
1690	144913
47620	144914
8713	144915
7740	144916
82121	144917
3310	144918
33814	144919
27470	144920
63891	144921
3217	144922
34384	144923
16161	144924
85202	144925
30291	144926
60580	144927
25730	144928
12716	144929
54994	144930
70244	144931
6354	144932
55450	144933
88178	144934
7962	144935
50010	144936
2033	144937
1481	144938
21325	144939
7260	144940
36337	144941
23094	144942
34366	144943
13874	144944
31944	144945
3386	144946
26705	144947
8527	144948
31418	144949
49065	144950
59006	144951
58724	144952
4071	144953
78413	144954
45762	144955
27352	144956
8322	144957
21904	144958
22733	144959
48925	144960
16119	144961
44179	144962
40854	144963
25712	144964
45919	144965
19665	144966
1506	144967
32256	144968
2247	144969
2084	144970
3228	144971
41905	144972
71421	144973
284	144974
52836	144975
38495	144976
56407	144977
41959	144978
37555	144979
97875	144980
57834	144981
2424	144982
17023	144983
24456	144984
3977	144985
27491	144986
68734	144987
58675	144988
26895	144989
21397	144990
37901	144991
25509	144992
32473	144993
12713	144994
4657	144995
44412	144996
4410	144997
23684	144998
3549	144999
7654	145000
37510	145001
6802	145002
9744	145003
5494	145004
2050	145005
11739	145006
21068	145007
27883	145008
68021	145009
46006	145010
68800	145011
537	145012
15609	145013
64283	145014
53029	145015
44327	145016
52113	145017
72948	145018
13578	145019
11326	145020
51896	145021
45713	145022
1216	145023
33537	145024
17591	145025
36197	145026
15469	145027
54640	145028
3843	145029
93105	145030
62696	145031
4299	145032
5212	145033
3389	145034
13820	145035
24468	145036
33949	145037
32637	145038
62463	145039
23108	145040
16290	145041
14817	145042
32519	145043
21	145044
46938	145045
5808	145046
87850	145047
3297	145048
71279	145049
28618	145050
8987	145051
40676	145052
78424	145053
297	145054
19314	145055
1427	145056
89904	145057
230	145058
59896	145059
4471	145060
26625	145061
73840	145062
58229	145063
78840	145064
111183	145065
7997	145066
67084	145067
9867	145068
29325	145069
6257	145070
2861	145071
6561	145072
5028	145073
81927	145074
5320	145075
26173	145076
29797	145077
35725	145078
18070	145079
86604	145080
73105	145081
26356	145082
27648	145083
77	145084
45399	145085
19177	145086
82021	145087
22248	145088
47570	145089
92272	145090
25337	145091
48842	145092
206	145093
3870	145094
59206	145095
45493	145096
8587	145097
43466	145098
1184	145099
992	145100
26009	145101
4214	145102
23488	145103
14360	145104
10447	145105
37349	145106
22033	145107
1259	145108
35988	145109
1112	145110
42959	145111
2684	145112
324	145113
71072	145114
22946	145115
27326	145116
18044	145117
2771	145118
7592	145119
49780	145120
48630	145121
2636	145122
89053	145123
17532	145124
6237	145125
357	145126
32123	145127
8426	145128
42489	145129
21614	145130
81441	145131
3201	145132
25061	145133
81179	145134
3858	145135
111426	145136
51751	145137
4101	145138
30557	145139
31915	145140
44022	145141
34772	145142
12050	145143
41084	145144
18409	145145
37315	145146
110027	145147
83255	145148
55483	145149
37150	145150
2910	145151
18671	145152
93938	145153
15968	145154
39476	145155
78304	145156
28755	145157
20474	145158
72755	145159
67835	145160
18436	145161
41839	145162
21595	145163
11162	145164
505	145165
787	145166
54728	145167
66104	145168
29328	145169
91	145170
76566	145171
66121	145172
23767	145173
12567	145174
2258	145175
19054	145176
54374	145177
82506	145178
9055	145179
5187	145180
714	145181
25380	145182
43832	145183
86249	145184
41693	145185
40620	145186
11666	145187
46140	145188
4109	145189
17316	145190
16570	145191
101115	145192
33573	145193
24106	145194
60802	145195
7480	145196
5573	145197
3897	145198
44977	145199
104	145200
3965	145201
102013	145202
56910	145203
77729	145204
4279	145205
3897	145206
1061	145207
23328	145208
4529	145209
26560	145210
17708	145211
22574	145212
25929	145213
77218	145214
65108	145215
69765	145216
54652	145217
76825	145218
42920	145219
91401	145220
1384	145221
71680	145222
2411	145223
10	145224
2525	145225
30562	145226
18732	145227
3520	145228
6945	145229
32334	145230
20386	145231
31073	145232
3450	145233
12039	145234
16780	145235
32998	145236
12635	145237
39618	145238
94467	145239
104123	145240
51927	145241
10698	145242
2641	145243
30886	145244
4351	145245
31110	145246
1884	145247
1613	145248
21492	145249
67547	145250
3011	145251
94887	145252
57265	145253
38708	145254
37027	145255
19456	145256
19366	145257
8887	145258
58211	145259
11111	145260
15400	145261
62011	145262
820	145263
6557	145264
11334	145265
19726	145266
20083	145267
3277	145268
933	145269
62868	145270
45146	145271
26114	145272
82288	145273
80851	145274
45643	145275
6301	145276
99201	145277
48325	145278
65349	145279
96248	145280
36386	145281
80013	145282
67512	145283
1690	145284
82695	145285
16457	145286
10863	145287
3000	145288
95	145289
1072	145290
83091	145291
38187	145292
335	145293
711	145294
59537	145295
24852	145296
5470	145297
35898	145298
23094	145299
514	145300
464	145301
17352	145302
41363	145303
21312	145304
28486	145305
6381	145306
2374	145307
102566	145308
31863	145309
15990	145310
53542	145311
987	145312
45639	145313
15027	145314
48185	145315
2752	145316
60628	145317
3660	145318
2061	145319
6949	145320
21417	145321
34320	145322
92107	145323
17835	145324
39227	145325
47115	145326
40435	145327
30507	145328
37049	145329
94739	145330
20909	145331
4115	145332
31476	145333
84540	145334
76931	145335
284	145336
2769	145337
962	145338
50129	145339
60710	145340
5997	145341
32232	145342
6898	145343
103075	145344
28653	145345
72504	145346
23565	145347
10658	145348
61813	145349
4	145350
54757	145351
46795	145352
40112	145353
39833	145354
26311	145355
14146	145356
20501	145357
28198	145358
1443	145359
670	145360
7647	145361
38235	145362
19402	145363
51730	145364
54223	145365
35666	145366
97564	145367
26066	145368
43664	145369
2121	145370
1168	145371
8006	145372
7	145373
3825	145374
536	145375
10294	145376
11300	145377
32202	145378
29793	145379
1717	145380
82227	145381
35252	145382
1291	145383
61496	145384
26799	145385
8584	145386
8003	145387
30371	145388
106844	145389
3262	145390
41879	145391
4845	145392
10587	145393
26651	145394
11945	145395
6247	145396
3191	145397
72854	145398
10183	145399
16545	145400
24013	145401
32067	145402
1036	145403
5648	145404
6462	145405
40989	145406
26884	145407
34526	145408
2015	145409
55604	145410
8816	145411
11127	145412
5045	145413
52417	145414
70216	145415
28084	145416
11153	145417
898	145418
9286	145419
14536	145420
10887	145421
894	145422
71056	145423
24332	145424
52954	145425
8784	145426
69249	145427
14083	145428
1641	145429
34634	145430
951	145431
5800	145432
5068	145433
9273	145434
7544	145435
1313	145436
63094	145437
73418	145438
7376	145439
43726	145440
45391	145441
21478	145442
29756	145443
68855	145444
33194	145445
49370	145446
19439	145447
19927	145448
43174	145449
74795	145450
53152	145451
21740	145452
96806	145453
22577	145454
2263	145455
4860	145456
43084	145457
4835	145458
74981	145459
96841	145460
1850	145461
14416	145462
4628	145463
26306	145464
13564	145465
101928	145466
48871	145467
109584	145468
2355	145469
41119	145470
29138	145471
19198	145472
72572	145473
706	145474
10613	145475
54288	145476
65365	145477
56930	145478
216	145479
92626	145480
12177	145481
35113	145482
6405	145483
4629	145484
72065	145485
14941	145486
35735	145487
723	145488
6280	145489
101363	145490
5535	145491
4441	145492
93818	145493
95684	145494
67334	145495
98286	145496
7234	145497
11180	145498
80181	145499
79808	145500
17894	145501
28765	145502
40031	145503
58712	145504
2178	145505
33179	145506
55848	145507
17256	145508
41816	145509
26652	145510
403	145511
6152	145512
15454	145513
12683	145514
1288	145515
63314	145516
50801	145517
24433	145518
26396	145519
21842	145520
23264	145521
1278	145522
9549	145523
10943	145524
19338	145525
11787	145526
27168	145527
36677	145528
7737	145529
53029	145530
25476	145531
9048	145532
4531	145533
51723	145534
48732	145535
30975	145536
939	145537
16644	145538
20454	145539
30380	145540
34657	145541
49680	145542
90563	145543
9164	145544
114251	145545
48458	145546
19210	145547
64655	145548
85608	145549
84961	145550
33739	145551
17557	145552
3169	145553
6366	145554
77388	145555
40591	145556
11400	145557
101787	145558
69705	145559
13878	145560
31297	145561
34955	145562
21663	145563
14286	145564
36171	145565
18478	145566
51548	145567
40248	145568
8251	145569
84119	145570
46927	145571
9	145572
4002	145573
13334	145574
6240	145575
42134	145576
95391	145577
16970	145578
10684	145579
26168	145580
4742	145581
10523	145582
28611	145583
10508	145584
51765	145585
73256	145586
1304	145587
37841	145588
77363	145589
81079	145590
63341	145591
13108	145592
36339	145593
28859	145594
5123	145595
42	145596
41583	145597
32983	145598
38273	145599
11116	145600
33018	145601
11103	145602
38738	145603
4574	145604
16064	145605
53614	145606
34282	145607
6129	145608
5744	145609
28874	145610
13185	145611
58	145612
31042	145613
26657	145614
3617	145615
44821	145616
78760	145617
9584	145618
60690	145619
16044	145620
50	145621
71864	145622
175	145623
30384	145624
19020	145625
17196	145626
36089	145627
36172	145628
39829	145629
1414	145630
829	145631
4014	145632
12314	145633
52410	145634
1014	145635
28686	145636
69446	145637
6282	145638
6952	145639
71426	145640
12436	145641
26552	145642
17690	145643
110050	145644
77602	145645
60507	145646
45182	145647
64839	145648
2271	145649
59676	145650
44	145651
50354	145652
2035	145653
417	145654
15921	145655
264	145656
3679	145657
203	145658
1265	145659
56092	145660
43894	145661
30406	145662
4997	145663
18312	145664
8299	145665
74715	145666
12881	145667
43025	145668
34828	145669
25536	145670
30476	145671
2	145672
12424	145673
780	145674
3989	145675
9538	145676
79270	145677
41636	145678
33296	145679
3435	145680
4493	145681
36449	145682
19020	145683
72528	145684
1369	145685
63489	145686
13497	145687
30928	145688
33377	145689
5669	145690
27645	145691
17521	145692
26342	145693
46	145694
36884	145695
70391	145696
8535	145697
24188	145698
31550	145699
62167	145700
62556	145701
4205	145702
56727	145703
63815	145704
15442	145705
19	145706
24909	145707
66176	145708
15790	145709
2077	145710
61455	145711
31767	145712
22678	145713
27454	145714
81429	145715
43759	145716
610	145717
49247	145718
12059	145719
93576	145720
44597	145721
96904	145722
39319	145723
33142	145724
10896	145725
14702	145726
17365	145727
43923	145728
47119	145729
64674	145730
93465	145731
105691	145732
101264	145733
32972	145734
15958	145735
61611	145736
20238	145737
473	145738
17042	145739
44043	145740
22691	145741
36508	145742
24679	145743
102326	145744
89085	145745
24794	145746
11034	145747
68875	145748
28730	145749
14417	145750
58297	145751
2768	145752
20492	145753
81235	145754
72571	145755
36101	145756
18813	145757
6882	145758
93876	145759
31885	145760
59372	145761
52759	145762
1546	145763
81084	145764
38387	145765
29344	145766
6811	145767
15421	145768
73708	145769
96858	145770
17155	145771
39649	145772
13043	145773
43672	145774
30251	145775
3052	145776
72406	145777
25806	145778
43208	145779
50199	145780
51860	145781
2550	145782
10981	145783
42831	145784
9742	145785
17797	145786
111888	145787
23336	145788
3082	145789
5441	145790
53466	145791
1918	145792
72870	145793
28232	145794
52864	145795
4353	145796
34757	145797
6610	145798
23031	145799
82623	145800
40788	145801
40555	145802
35974	145803
26254	145804
51657	145805
424	145806
46785	145807
11950	145808
17973	145809
15115	145810
3912	145811
1946	145812
35288	145813
710	145814
1491	145815
18126	145816
39405	145817
49598	145818
18982	145819
17424	145820
26997	145821
16	145822
9012	145823
3647	145824
662	145825
20683	145826
18545	145827
28928	145828
6481	145829
41733	145830
32141	145831
99129	145832
3534	145833
20440	145834
36201	145835
8243	145836
12247	145837
314	145838
10163	145839
46078	145840
9439	145841
12526	145842
2333	145843
27785	145844
15054	145845
9777	145846
68844	145847
37848	145848
48082	145849
37666	145850
32715	145851
18762	145852
21738	145853
26544	145854
65735	145855
63199	145856
4597	145857
22780	145858
19838	145859
39120	145860
5576	145861
8476	145862
6720	145863
71931	145864
71699	145865
3756	145866
22786	145867
23588	145868
31480	145869
29891	145870
7087	145871
1766	145872
8418	145873
26512	145874
38994	145875
19889	145876
5307	145877
24210	145878
43872	145879
21770	145880
75715	145881
16334	145882
67536	145883
5398	145884
51700	145885
48113	145886
72510	145887
27788	145888
72237	145889
92888	145890
94522	145891
67747	145892
7681	145893
29644	145894
67603	145895
17583	145896
39002	145897
9821	145898
90474	145899
82314	145900
3836	145901
31057	145902
44896	145903
36923	145904
19261	145905
34239	145906
27967	145907
14446	145908
11608	145909
23097	145910
6246	145911
20795	145912
18196	145913
1476	145914
38421	145915
4032	145916
99638	145917
14830	145918
69913	145919
96783	145920
24477	145921
18171	145922
27122	145923
14016	145924
5725	145925
48379	145926
18824	145927
33930	145928
37833	145929
8180	145930
11020	145931
66998	145932
68160	145933
22986	145934
1456	145935
30272	145936
8265	145937
65078	145938
90788	145939
2035	145940
1326	145941
32395	145942
16899	145943
21433	145944
8365	145945
57301	145946
18306	145947
2680	145948
110385	145949
5338	145950
31283	145951
45383	145952
39278	145953
10831	145954
17647	145955
27908	145956
45253	145957
33544	145958
10066	145959
54443	145960
37556	145961
38004	145962
31766	145963
32472	145964
58573	145965
53271	145966
8607	145967
67863	145968
34389	145969
53811	145970
52221	145971
8520	145972
78991	145973
2438	145974
20187	145975
54685	145976
27511	145977
18367	145978
66834	145979
60472	145980
51355	145981
44851	145982
6969	145983
1338	145984
14717	145985
80560	145986
65281	145987
838	145988
1913	145989
68693	145990
15219	145991
47707	145992
52399	145993
37046	145994
7803	145995
36536	145996
17962	145997
89776	145998
25637	145999
9502	146000
11132	146001
11199	146002
38138	146003
2236	146004
10725	146005
4469	146006
14565	146007
15126	146008
13937	146009
19907	146010
67066	146011
45296	146012
33584	146013
55	146014
3534	146015
13637	146016
12857	146017
10134	146018
19229	146019
11442	146020
3439	146021
26941	146022
108262	146023
8630	146024
55682	146025
5721	146026
1900	146027
3924	146028
2684	146029
4013	146030
40012	146031
47004	146032
51288	146033
19137	146034
109100	146035
36604	146036
79070	146037
16730	146038
26756	146039
88290	146040
20200	146041
25795	146042
4269	146043
42834	146044
22910	146045
2600	146046
3480	146047
31171	146048
2651	146049
39527	146050
51439	146051
29203	146052
50966	146053
37085	146054
21415	146055
30552	146056
738	146057
3434	146058
7903	146059
78223	146060
57480	146061
60277	146062
8773	146063
77743	146064
52128	146065
28536	146066
13039	146067
11992	146068
17381	146069
1509	146070
35564	146071
35194	146072
5686	146073
104514	146074
98597	146075
3195	146076
76787	146077
33245	146078
29353	146079
40781	146080
46532	146081
6346	146082
11847	146083
93	146084
35774	146085
2153	146086
448	146087
25228	146088
56969	146089
50352	146090
12365	146091
71578	146092
93040	146093
8064	146094
25002	146095
51278	146096
4034	146097
3163	146098
26747	146099
838	146100
27984	146101
43120	146102
14960	146103
12061	146104
46136	146105
21076	146106
10598	146107
12121	146108
8075	146109
68591	146110
40847	146111
179	146112
5101	146113
42502	146114
67675	146115
2135	146116
27731	146117
17251	146118
70480	146119
2809	146120
8003	146121
20531	146122
15410	146123
29662	146124
34231	146125
13745	146126
37723	146127
36254	146128
6473	146129
67293	146130
41231	146131
18224	146132
33619	146133
9486	146134
85604	146135
90697	146136
12	146137
31835	146138
25553	146139
76008	146140
21167	146141
39502	146142
3168	146143
39479	146144
54454	146145
8114	146146
76055	146147
17158	146148
5012	146149
35469	146150
9223	146151
7265	146152
16781	146153
39870	146154
65630	146155
3956	146156
18090	146157
19243	146158
13822	146159
3592	146160
17307	146161
16937	146162
33320	146163
8977	146164
9552	146165
100733	146166
10023	146167
5003	146168
2701	146169
603	146170
92607	146171
15390	146172
7744	146173
19245	146174
11878	146175
43577	146176
40275	146177
101349	146178
68978	146179
101461	146180
23985	146181
12765	146182
33343	146183
62719	146184
2895	146185
42723	146186
8827	146187
991	146188
10406	146189
22282	146190
7517	146191
49209	146192
42723	146193
2013	146194
35378	146195
77374	146196
27491	146197
684	146198
106722	146199
35373	146200
14539	146201
11915	146202
346	146203
67011	146204
30487	146205
4215	146206
342	146207
56140	146208
69204	146209
76452	146210
1207	146211
114224	146212
71123	146213
3214	146214
47689	146215
8345	146216
37179	146217
13461	146218
82433	146219
52745	146220
54617	146221
16490	146222
4230	146223
69018	146224
67316	146225
21970	146226
60636	146227
9625	146228
29806	146229
17733	146230
56079	146231
12244	146232
18931	146233
2878	146234
23030	146235
69024	146236
9643	146237
15788	146238
59311	146239
26978	146240
42651	146241
7632	146242
7250	146243
2400	146244
65845	146245
23669	146246
79437	146247
49947	146248
490	146249
57984	146250
22586	146251
19018	146252
7942	146253
35748	146254
4014	146255
57863	146256
24354	146257
3768	146258
19228	146259
9437	146260
51479	146261
41803	146262
890	146263
7731	146264
1228	146265
26019	146266
83025	146267
14225	146268
28413	146269
9627	146270
56387	146271
55819	146272
1252	146273
155	146274
76101	146275
76384	146276
1402	146277
5729	146278
17337	146279
55002	146280
49729	146281
12754	146282
37291	146283
337	146284
4743	146285
3411	146286
35080	146287
26625	146288
4316	146289
35795	146290
52019	146291
34840	146292
5083	146293
3373	146294
53510	146295
22638	146296
14678	146297
9531	146298
229	146299
37089	146300
112836	146301
2168	146302
5583	146303
68733	146304
62380	146305
71040	146306
5841	146307
4684	146308
113955	146309
982	146310
11095	146311
3145	146312
76	146313
64238	146314
22435	146315
64485	146316
14159	146317
15007	146318
877	146319
49330	146320
19593	146321
91572	146322
12604	146323
38006	146324
50205	146325
18575	146326
4064	146327
58720	146328
11743	146329
12379	146330
576	146331
516	146332
32982	146333
14203	146334
30032	146335
79526	146336
417	146337
25534	146338
50679	146339
92418	146340
10147	146341
3662	146342
51114	146343
41011	146344
4083	146345
39834	146346
67150	146347
3509	146348
15211	146349
50517	146350
44325	146351
12076	146352
52639	146353
43713	146354
66940	146355
19297	146356
69309	146357
85851	146358
63315	146359
55141	146360
2285	146361
833	146362
59401	146363
22489	146364
33119	146365
8054	146366
23675	146367
76961	146368
7605	146369
64352	146370
21401	146371
44229	146372
12	146373
38145	146374
26262	146375
3414	146376
35527	146377
24302	146378
49951	146379
8775	146380
2589	146381
570	146382
49704	146383
39051	146384
38311	146385
10841	146386
536	146387
38588	146388
31926	146389
6381	146390
558	146391
38227	146392
9704	146393
26220	146394
4837	146395
73313	146396
22970	146397
43791	146398
543	146399
40645	146400
57788	146401
25688	146402
4782	146403
43281	146404
8259	146405
77946	146406
1216	146407
56172	146408
61178	146409
37981	146410
75570	146411
19748	146412
5342	146413
172	146414
18370	146415
33800	146416
62078	146417
7616	146418
20028	146419
1112	146420
75394	146421
46061	146422
10150	146423
33479	146424
105482	146425
42116	146426
11029	146427
1904	146428
131	146429
45265	146430
57343	146431
56471	146432
12286	146433
1104	146434
55598	146435
65663	146436
1175	146437
47896	146438
21302	146439
19743	146440
26034	146441
4270	146442
69414	146443
4478	146444
18002	146445
15570	146446
47312	146447
6092	146448
60433	146449
9180	146450
75	146451
56791	146452
25809	146453
107	146454
1171	146455
31230	146456
40996	146457
3796	146458
25326	146459
100528	146460
22533	146461
1080	146462
69210	146463
21304	146464
41490	146465
4164	146466
44069	146467
37225	146468
32200	146469
63726	146470
31278	146471
11910	146472
6338	146473
1516	146474
38495	146475
15316	146476
68214	146477
16333	146478
77582	146479
48851	146480
87864	146481
24299	146482
7281	146483
48473	146484
36104	146485
67255	146486
8414	146487
62133	146488
50892	146489
29076	146490
2641	146491
74690	146492
47495	146493
762	146494
55162	146495
55156	146496
6339	146497
19893	146498
66194	146499
46104	146500
11249	146501
67691	146502
16225	146503
2932	146504
14057	146505
638	146506
59218	146507
1404	146508
1080	146509
7264	146510
88618	146511
73548	146512
3230	146513
47867	146514
1226	146515
10453	146516
92398	146517
20828	146518
46006	146519
62777	146520
9231	146521
3571	146522
2547	146523
50813	146524
304	146525
9292	146526
75806	146527
21938	146528
31987	146529
5710	146530
30365	146531
71897	146532
3488	146533
68799	146534
5263	146535
33226	146536
30341	146537
17015	146538
6035	146539
1251	146540
7880	146541
11956	146542
40893	146543
9908	146544
3	146545
16176	146546
2020	146547
20706	146548
21182	146549
16994	146550
5711	146551
29305	146552
101	146553
40558	146554
20145	146555
88698	146556
1	146557
19601	146558
2728	146559
7918	146560
45837	146561
24481	146562
52589	146563
11735	146564
2722	146565
38281	146566
5881	146567
55879	146568
39686	146569
66496	146570
63358	146571
29630	146572
3921	146573
7132	146574
2394	146575
834	146576
18397	146577
352	146578
43478	146579
34601	146580
12768	146581
8927	146582
91053	146583
36337	146584
69506	146585
51521	146586
23660	146587
43	146588
10896	146589
10991	146590
14987	146591
2355	146592
4186	146593
22145	146594
58399	146595
35289	146596
1500	146597
54398	146598
92095	146599
41934	146600
576	146601
14301	146602
1417	146603
12875	146604
31564	146605
7069	146606
9040	146607
40432	146608
18093	146609
1855	146610
49495	146611
5846	146612
16939	146613
2076	146614
109113	146615
1927	146616
11506	146617
4923	146618
64800	146619
17250	146620
34586	146621
58356	146622
547	146623
91548	146624
250	146625
40441	146626
584	146627
21965	146628
11387	146629
6174	146630
8135	146631
67299	146632
78308	146633
26070	146634
47296	146635
73982	146636
45194	146637
62946	146638
3905	146639
27547	146640
28879	146641
32444	146642
7896	146643
1882	146644
57539	146645
311	146646
95374	146647
87264	146648
2041	146649
14734	146650
56609	146651
26709	146652
8327	146653
2198	146654
61386	146655
11375	146656
64483	146657
7848	146658
18970	146659
11102	146660
33929	146661
3136	146662
2793	146663
54818	146664
78930	146665
1662	146666
9132	146667
5016	146668
55210	146669
33219	146670
1061	146671
343	146672
4426	146673
80991	146674
1810	146675
40458	146676
46741	146677
17004	146678
39412	146679
37655	146680
91056	146681
18349	146682
59170	146683
46356	146684
45690	146685
45914	146686
16815	146687
65698	146688
2602	146689
19034	146690
38528	146691
1535	146692
41478	146693
4506	146694
52082	146695
38287	146696
75854	146697
32387	146698
50897	146699
77960	146700
32707	146701
527	146702
24793	146703
30740	146704
3123	146705
31683	146706
26386	146707
34210	146708
12748	146709
56358	146710
44028	146711
8057	146712
1593	146713
4142	146714
21158	146715
1988	146716
38094	146717
820	146718
4691	146719
21553	146720
18639	146721
10766	146722
19303	146723
46670	146724
274	146725
96410	146726
82349	146727
39485	146728
15706	146729
45031	146730
12601	146731
30672	146732
28300	146733
16930	146734
80953	146735
23098	146736
658	146737
52925	146738
13333	146739
79296	146740
12017	146741
55099	146742
21074	146743
37541	146744
8328	146745
1056	146746
90429	146747
4484	146748
26574	146749
4576	146750
75	146751
59382	146752
42020	146753
52561	146754
17467	146755
52072	146756
25560	146757
49567	146758
8960	146759
73283	146760
1668	146761
791	146762
34539	146763
6116	146764
3317	146765
4742	146766
4320	146767
31874	146768
65621	146769
13632	146770
2536	146771
11876	146772
57847	146773
36702	146774
36658	146775
9127	146776
3449	146777
62326	146778
3246	146779
15919	146780
12769	146781
26974	146782
18879	146783
109	146784
78395	146785
2826	146786
8666	146787
101366	146788
38139	146789
57987	146790
17378	146791
35639	146792
833	146793
3067	146794
103937	146795
50676	146796
6987	146797
13226	146798
102992	146799
2884	146800
16967	146801
14032	146802
29930	146803
10243	146804
40296	146805
16164	146806
16982	146807
5841	146808
69586	146809
35687	146810
10114	146811
38	146812
85405	146813
95	146814
1907	146815
11269	146816
11667	146817
1903	146818
100476	146819
8261	146820
1611	146821
8724	146822
11488	146823
21652	146824
68880	146825
98658	146826
54352	146827
3469	146828
5962	146829
9174	146830
2274	146831
69319	146832
74545	146833
28377	146834
68	146835
96202	146836
707	146837
18621	146838
360	146839
21820	146840
15286	146841
16527	146842
35310	146843
20945	146844
48968	146845
17001	146846
83686	146847
55882	146848
39621	146849
21495	146850
4972	146851
22836	146852
34361	146853
4057	146854
43346	146855
7475	146856
23448	146857
24306	146858
24575	146859
2887	146860
182	146861
12998	146862
7826	146863
81768	146864
16847	146865
12954	146866
54666	146867
8764	146868
4140	146869
40388	146870
75775	146871
30337	146872
6410	146873
13268	146874
20778	146875
54695	146876
2106	146877
29223	146878
2097	146879
96635	146880
3	146881
87303	146882
64466	146883
45824	146884
90606	146885
4337	146886
43432	146887
99615	146888
12740	146889
96286	146890
57221	146891
6366	146892
898	146893
9227	146894
23859	146895
6495	146896
730	146897
78088	146898
3793	146899
16541	146900
31961	146901
29850	146902
19558	146903
3728	146904
38970	146905
35238	146906
65535	146907
9199	146908
55301	146909
24061	146910
25156	146911
49079	146912
15668	146913
12441	146914
24929	146915
75968	146916
66795	146917
26717	146918
59428	146919
2023	146920
35222	146921
6839	146922
28588	146923
690	146924
43103	146925
52723	146926
23210	146927
53129	146928
64862	146929
42721	146930
14618	146931
2885	146932
30538	146933
28058	146934
1606	146935
20240	146936
16691	146937
1288	146938
1229	146939
13879	146940
36142	146941
25457	146942
36958	146943
54859	146944
7811	146945
104354	146946
42383	146947
55811	146948
56939	146949
45767	146950
72307	146951
495	146952
58693	146953
9722	146954
16676	146955
19279	146956
19880	146957
94541	146958
16975	146959
90593	146960
68428	146961
71780	146962
1467	146963
315	146964
3637	146965
16949	146966
54436	146967
23088	146968
36090	146969
82359	146970
8026	146971
25180	146972
29475	146973
5996	146974
1605	146975
3512	146976
47908	146977
16362	146978
22398	146979
20717	146980
41400	146981
46069	146982
6652	146983
3006	146984
29395	146985
60832	146986
20670	146987
7615	146988
95644	146989
26849	146990
10439	146991
29292	146992
72299	146993
5465	146994
521	146995
67575	146996
21548	146997
65857	146998
54197	146999
1103	147000
16733	147001
9244	147002
6164	147003
11100	147004
26679	147005
80744	147006
80983	147007
6622	147008
13639	147009
727	147010
52638	147011
42186	147012
23287	147013
16426	147014
36549	147015
5891	147016
70349	147017
2418	147018
5831	147019
38384	147020
5379	147021
58410	147022
193	147023
73427	147024
46086	147025
49577	147026
6343	147027
9732	147028
22581	147029
40719	147030
44786	147031
23648	147032
37933	147033
103378	147034
3107	147035
15158	147036
17492	147037
10022	147038
3395	147039
15955	147040
9	147041
63425	147042
28911	147043
41412	147044
23281	147045
75367	147046
3742	147047
2888	147048
259	147049
52580	147050
35619	147051
48770	147052
10394	147053
36	147054
19071	147055
16772	147056
8679	147057
22910	147058
7155	147059
14638	147060
16027	147061
59266	147062
9911	147063
45987	147064
398	147065
74247	147066
85244	147067
65512	147068
26365	147069
32727	147070
53806	147071
68311	147072
62495	147073
92087	147074
20392	147075
17867	147076
9541	147077
2395	147078
82655	147079
4287	147080
42960	147081
904	147082
24966	147083
781	147084
37820	147085
842	147086
3807	147087
43897	147088
22805	147089
61639	147090
13563	147091
80942	147092
74928	147093
73915	147094
63931	147095
3161	147096
16709	147097
4438	147098
76553	147099
81899	147100
14792	147101
57234	147102
2642	147103
72320	147104
42015	147105
43917	147106
42553	147107
60646	147108
7723	147109
65368	147110
20869	147111
1242	147112
37181	147113
51729	147114
48623	147115
38476	147116
398	147117
1497	147118
46528	147119
10261	147120
46068	147121
56074	147122
32579	147123
60740	147124
113467	147125
29020	147126
21252	147127
385	147128
55545	147129
32329	147130
136	147131
28465	147132
20560	147133
32686	147134
22556	147135
28414	147136
6624	147137
12562	147138
29472	147139
17209	147140
23074	147141
6387	147142
17700	147143
6825	147144
53863	147145
64369	147146
4507	147147
18556	147148
57123	147149
41272	147150
39124	147151
15212	147152
11124	147153
17319	147154
49075	147155
607	147156
8684	147157
7309	147158
27829	147159
33503	147160
467	147161
25213	147162
41729	147163
113525	147164
84347	147165
56897	147166
57366	147167
11125	147168
15338	147169
38282	147170
76081	147171
34	147172
108	147173
69452	147174
71353	147175
19445	147176
40321	147177
43689	147178
32156	147179
56019	147180
111173	147181
57213	147182
61866	147183
29013	147184
42512	147185
15794	147186
32053	147187
46465	147188
26979	147189
40897	147190
67767	147191
40332	147192
42883	147193
83	147194
44541	147195
14016	147196
21536	147197
80773	147198
19418	147199
29981	147200
81883	147201
18229	147202
50872	147203
33716	147204
43370	147205
5899	147206
902	147207
13350	147208
17002	147209
29938	147210
41974	147211
17368	147212
71482	147213
51302	147214
20836	147215
20486	147216
2085	147217
56167	147218
9775	147219
80082	147220
27289	147221
2097	147222
4263	147223
4676	147224
99560	147225
21004	147226
2972	147227
45007	147228
30028	147229
23586	147230
10724	147231
28940	147232
60783	147233
22823	147234
45482	147235
66175	147236
112435	147237
41321	147238
90952	147239
22354	147240
31870	147241
20042	147242
43978	147243
2413	147244
545	147245
1040	147246
30667	147247
82296	147248
15261	147249
1971	147250
15729	147251
6231	147252
8738	147253
21872	147254
20236	147255
6155	147256
46404	147257
34173	147258
6389	147259
9808	147260
8608	147261
14548	147262
52635	147263
25042	147264
28619	147265
105508	147266
3338	147267
28587	147268
91869	147269
3432	147270
2415	147271
23327	147272
11642	147273
2153	147274
18858	147275
2249	147276
6599	147277
54570	147278
63293	147279
22471	147280
75912	147281
1599	147282
23754	147283
4853	147284
82237	147285
1726	147286
72926	147287
9234	147288
18743	147289
33293	147290
18278	147291
67289	147292
30514	147293
367	147294
36855	147295
54928	147296
33870	147297
48838	147298
1765	147299
51939	147300
38830	147301
14888	147302
9338	147303
81253	147304
26	147305
3485	147306
40960	147307
54077	147308
52702	147309
73836	147310
43189	147311
5449	147312
14157	147313
31898	147314
57277	147315
437	147316
2441	147317
33049	147318
61975	147319
18246	147320
11779	147321
92323	147322
80288	147323
31880	147324
56967	147325
25959	147326
4044	147327
6199	147328
2307	147329
50247	147330
722	147331
8850	147332
74202	147333
831	147334
73305	147335
4047	147336
6	147337
24609	147338
3695	147339
32097	147340
9364	147341
2679	147342
93420	147343
33211	147344
5269	147345
4231	147346
9256	147347
38974	147348
7192	147349
21162	147350
19601	147351
38524	147352
52727	147353
14846	147354
10461	147355
6300	147356
40456	147357
53867	147358
16418	147359
73466	147360
312	147361
13763	147362
6821	147363
101253	147364
28922	147365
11493	147366
3636	147367
99553	147368
102342	147369
18283	147370
180	147371
32430	147372
18423	147373
16427	147374
3826	147375
4460	147376
82280	147377
4044	147378
8876	147379
20330	147380
32059	147381
15530	147382
103720	147383
53498	147384
12386	147385
28764	147386
41219	147387
26097	147388
857	147389
71271	147390
30922	147391
5458	147392
70791	147393
39885	147394
87014	147395
14834	147396
14060	147397
75020	147398
7214	147399
68825	147400
18622	147401
94488	147402
51676	147403
39760	147404
86526	147405
90848	147406
13068	147407
83521	147408
10182	147409
6392	147410
13384	147411
54048	147412
26361	147413
16236	147414
78672	147415
36794	147416
24819	147417
9796	147418
13227	147419
37883	147420
15126	147421
75090	147422
94474	147423
2786	147424
16503	147425
110803	147426
1744	147427
74931	147428
1	147429
1935	147430
211	147431
12866	147432
17073	147433
19440	147434
105867	147435
5289	147436
49270	147437
9003	147438
81358	147439
11875	147440
35084	147441
37621	147442
76740	147443
47530	147444
75396	147445
21274	147446
11034	147447
29202	147448
14781	147449
69255	147450
9543	147451
12798	147452
1843	147453
8121	147454
1660	147455
39417	147456
146	147457
3216	147458
49064	147459
64867	147460
9929	147461
7702	147462
24156	147463
4993	147464
3856	147465
55242	147466
48511	147467
41034	147468
2021	147469
68331	147470
44975	147471
38302	147472
15248	147473
8987	147474
64638	147475
27102	147476
43619	147477
56362	147478
18041	147479
60230	147480
21994	147481
6709	147482
10327	147483
5401	147484
3813	147485
32748	147486
7141	147487
41246	147488
57059	147489
3785	147490
38550	147491
50009	147492
22498	147493
57586	147494
1764	147495
54216	147496
45617	147497
42397	147498
89200	147499
82677	147500
23972	147501
1443	147502
11390	147503
11497	147504
10464	147505
61064	147506
21197	147507
12144	147508
2452	147509
55199	147510
2	147511
32589	147512
33767	147513
25238	147514
80986	147515
22307	147516
26688	147517
26454	147518
13984	147519
37428	147520
24325	147521
92900	147522
1462	147523
87357	147524
11867	147525
14083	147526
33910	147527
32862	147528
23302	147529
6519	147530
2410	147531
121	147532
100780	147533
19200	147534
44911	147535
35120	147536
23352	147537
33045	147538
3976	147539
1819	147540
452	147541
9582	147542
12390	147543
86792	147544
48327	147545
56642	147546
1654	147547
29072	147548
5814	147549
70920	147550
20120	147551
10229	147552
7932	147553
6501	147554
11724	147555
44374	147556
27582	147557
1037	147558
27839	147559
93130	147560
12950	147561
6819	147562
48869	147563
10199	147564
2768	147565
374	147566
34977	147567
252	147568
80664	147569
9281	147570
66029	147571
61765	147572
59060	147573
42028	147574
70232	147575
60430	147576
87987	147577
13004	147578
30110	147579
10518	147580
14567	147581
38087	147582
34878	147583
8059	147584
6018	147585
6639	147586
4438	147587
3051	147588
94686	147589
2961	147590
3618	147591
2649	147592
45675	147593
2488	147594
26846	147595
46261	147596
43673	147597
11019	147598
31307	147599
27859	147600
45578	147601
46374	147602
36536	147603
34391	147604
21982	147605
57683	147606
70689	147607
16831	147608
87536	147609
4762	147610
3914	147611
849	147612
2523	147613
69176	147614
17857	147615
37779	147616
31373	147617
612	147618
1944	147619
51917	147620
1402	147621
6973	147622
80557	147623
38044	147624
35925	147625
15473	147626
25319	147627
36562	147628
18837	147629
24323	147630
55569	147631
4195	147632
25594	147633
11252	147634
13883	147635
21163	147636
28025	147637
89707	147638
42806	147639
71772	147640
35498	147641
9240	147642
16329	147643
57160	147644
20457	147645
93616	147646
33828	147647
255	147648
93409	147649
8789	147650
80353	147651
12221	147652
14469	147653
2631	147654
42094	147655
33301	147656
29847	147657
22438	147658
35948	147659
13306	147660
119	147661
619	147662
38878	147663
12138	147664
84437	147665
44657	147666
14250	147667
8142	147668
8243	147669
39756	147670
12099	147671
52537	147672
8645	147673
18718	147674
39032	147675
18070	147676
35463	147677
57282	147678
388	147679
17259	147680
9933	147681
1541	147682
57914	147683
55670	147684
14003	147685
87635	147686
8367	147687
44606	147688
3373	147689
67469	147690
42633	147691
63636	147692
7004	147693
31927	147694
91298	147695
24378	147696
26276	147697
2817	147698
64040	147699
59473	147700
49367	147701
38642	147702
2279	147703
11082	147704
17735	147705
21989	147706
6246	147707
48756	147708
43244	147709
75681	147710
10614	147711
20395	147712
99462	147713
8749	147714
83182	147715
1200	147716
869	147717
29655	147718
3810	147719
2225	147720
9405	147721
3539	147722
23963	147723
47452	147724
25275	147725
42013	147726
52678	147727
4818	147728
40770	147729
55381	147730
19836	147731
584	147732
25319	147733
3449	147734
4595	147735
11738	147736
3235	147737
5336	147738
77521	147739
419	147740
21149	147741
887	147742
37100	147743
7291	147744
77592	147745
39021	147746
49349	147747
3686	147748
4724	147749
2533	147750
91584	147751
78772	147752
622	147753
16323	147754
15323	147755
7644	147756
23639	147757
103547	147758
57221	147759
24192	147760
13674	147761
30015	147762
55065	147763
49133	147764
33290	147765
94344	147766
27365	147767
47961	147768
18677	147769
21505	147770
74298	147771
6262	147772
77390	147773
508	147774
14133	147775
3232	147776
8864	147777
558	147778
74866	147779
17193	147780
29532	147781
71360	147782
42738	147783
13399	147784
9273	147785
49987	147786
29181	147787
22166	147788
112219	147789
2066	147790
14462	147791
26929	147792
18662	147793
2919	147794
63444	147795
12514	147796
899	147797
679	147798
5296	147799
110059	147800
31059	147801
54899	147802
56901	147803
86823	147804
45492	147805
5110	147806
11571	147807
31660	147808
34331	147809
36159	147810
49861	147811
59410	147812
8744	147813
5540	147814
27238	147815
109427	147816
12409	147817
30998	147818
1272	147819
8774	147820
10636	147821
20920	147822
11369	147823
7597	147824
45006	147825
1881	147826
20435	147827
940	147828
49032	147829
19534	147830
3275	147831
75606	147832
30442	147833
10963	147834
54135	147835
60899	147836
17483	147837
40101	147838
2653	147839
13587	147840
67029	147841
5306	147842
25828	147843
41810	147844
545	147845
25776	147846
22522	147847
6185	147848
20151	147849
34220	147850
8999	147851
3478	147852
42025	147853
547	147854
15651	147855
10802	147856
50552	147857
71016	147858
75051	147859
53314	147860
2751	147861
2154	147862
50132	147863
89936	147864
17627	147865
30413	147866
33505	147867
11466	147868
1768	147869
8100	147870
14746	147871
83425	147872
21453	147873
63932	147874
50774	147875
10803	147876
46330	147877
63703	147878
81932	147879
40252	147880
67666	147881
2767	147882
12141	147883
5571	147884
7330	147885
9131	147886
46365	147887
56999	147888
23525	147889
2579	147890
30554	147891
11790	147892
84026	147893
98239	147894
33207	147895
107843	147896
33080	147897
96494	147898
29558	147899
34387	147900
1041	147901
5637	147902
302	147903
1264	147904
4167	147905
15200	147906
25638	147907
80877	147908
33	147909
85076	147910
59048	147911
46877	147912
2854	147913
11672	147914
769	147915
3382	147916
14398	147917
2980	147918
8	147919
19384	147920
5271	147921
4372	147922
371	147923
6461	147924
44263	147925
27422	147926
42315	147927
17472	147928
9763	147929
3339	147930
31854	147931
5861	147932
1418	147933
4664	147934
6231	147935
41744	147936
84892	147937
19128	147938
2452	147939
20112	147940
61831	147941
45358	147942
57174	147943
12820	147944
56051	147945
6804	147946
56	147947
23036	147948
20816	147949
23553	147950
7189	147951
4095	147952
90674	147953
353	147954
73286	147955
30757	147956
69226	147957
4923	147958
1474	147959
31470	147960
7622	147961
50977	147962
31445	147963
66424	147964
11592	147965
40629	147966
12142	147967
8526	147968
14902	147969
18800	147970
25164	147971
40619	147972
98597	147973
2410	147974
3730	147975
3277	147976
16367	147977
7368	147978
18277	147979
27048	147980
3346	147981
64858	147982
5181	147983
22329	147984
31175	147985
1363	147986
8750	147987
55427	147988
8093	147989
45495	147990
5399	147991
35952	147992
41214	147993
14912	147994
47615	147995
66070	147996
6865	147997
5036	147998
452	147999
45911	148000
26316	148001
39	148002
96424	148003
16777	148004
112905	148005
28192	148006
22227	148007
20783	148008
37731	148009
72061	148010
31466	148011
3779	148012
75181	148013
3431	148014
10002	148015
51634	148016
52222	148017
49615	148018
54114	148019
84425	148020
13095	148021
72027	148022
16662	148023
1915	148024
26213	148025
18322	148026
21928	148027
1865	148028
2325	148029
23180	148030
15779	148031
70441	148032
27879	148033
27665	148034
70233	148035
23538	148036
257	148037
6534	148038
8633	148039
131	148040
33538	148041
28174	148042
100262	148043
5319	148044
18701	148045
8133	148046
68796	148047
5100	148048
2146	148049
79906	148050
57936	148051
4876	148052
10697	148053
35883	148054
8226	148055
93268	148056
9398	148057
597	148058
52557	148059
27029	148060
56509	148061
29547	148062
17779	148063
275	148064
50525	148065
49427	148066
13130	148067
40973	148068
45972	148069
5571	148070
30132	148071
2345	148072
11146	148073
7780	148074
67456	148075
2863	148076
42738	148077
38775	148078
1634	148079
20324	148080
5009	148081
79491	148082
42136	148083
60346	148084
98	148085
5567	148086
3183	148087
46142	148088
63463	148089
78031	148090
17	148091
11450	148092
4351	148093
5232	148094
66907	148095
41253	148096
23297	148097
1883	148098
85500	148099
38519	148100
4870	148101
11223	148102
83926	148103
40807	148104
8143	148105
9683	148106
79289	148107
19969	148108
43248	148109
35438	148110
14776	148111
4471	148112
2155	148113
12003	148114
675	148115
8581	148116
597	148117
72967	148118
1109	148119
21232	148120
41050	148121
21704	148122
80582	148123
24381	148124
39168	148125
8287	148126
378	148127
17956	148128
74193	148129
3803	148130
16884	148131
39280	148132
10830	148133
60065	148134
19203	148135
13176	148136
331	148137
4930	148138
4155	148139
1226	148140
20394	148141
8186	148142
32605	148143
25253	148144
89374	148145
95	148146
7145	148147
103	148148
1992	148149
15546	148150
8882	148151
22183	148152
16097	148153
1464	148154
14035	148155
4471	148156
46554	148157
38636	148158
112114	148159
54502	148160
60997	148161
64863	148162
82447	148163
42216	148164
25176	148165
11847	148166
11797	148167
9203	148168
60305	148169
6073	148170
31936	148171
58689	148172
9221	148173
28975	148174
13860	148175
11314	148176
52892	148177
11078	148178
170	148179
45958	148180
16645	148181
41987	148182
5062	148183
73170	148184
47844	148185
46987	148186
51058	148187
76084	148188
60	148189
651	148190
6132	148191
83798	148192
18765	148193
26356	148194
2771	148195
32127	148196
75038	148197
11991	148198
25751	148199
24118	148200
21893	148201
45261	148202
48052	148203
52	148204
9883	148205
4313	148206
2366	148207
42955	148208
51083	148209
33982	148210
56806	148211
70448	148212
63049	148213
9105	148214
11310	148215
5530	148216
6306	148217
2885	148218
63411	148219
95775	148220
81	148221
38411	148222
17651	148223
4597	148224
42381	148225
21183	148226
50546	148227
53969	148228
37607	148229
2621	148230
16341	148231
15766	148232
22465	148233
5178	148234
24117	148235
51941	148236
2907	148237
1059	148238
48063	148239
5612	148240
5065	148241
12590	148242
99247	148243
45638	148244
86219	148245
34679	148246
12887	148247
59156	148248
39798	148249
41046	148250
28333	148251
16342	148252
34042	148253
3800	148254
30576	148255
22814	148256
14105	148257
16783	148258
33053	148259
73928	148260
14945	148261
13042	148262
54653	148263
44441	148264
11203	148265
25535	148266
22060	148267
2138	148268
14064	148269
26185	148270
36713	148271
27450	148272
3886	148273
21679	148274
29415	148275
22770	148276
112226	148277
30508	148278
12256	148279
4278	148280
11338	148281
48284	148282
96440	148283
6973	148284
3079	148285
30792	148286
21246	148287
1945	148288
87947	148289
40049	148290
2476	148291
11397	148292
31725	148293
30962	148294
106898	148295
515	148296
15790	148297
61379	148298
1110	148299
30332	148300
11275	148301
71648	148302
4328	148303
775	148304
7	148305
9138	148306
3498	148307
27271	148308
10578	148309
26008	148310
55283	148311
93064	148312
4510	148313
45276	148314
16788	148315
46875	148316
58044	148317
24611	148318
19865	148319
37553	148320
106605	148321
23896	148322
4591	148323
12579	148324
31823	148325
30977	148326
38264	148327
51606	148328
41452	148329
35344	148330
34543	148331
37294	148332
39076	148333
42355	148334
39788	148335
166	148336
17760	148337
17815	148338
4204	148339
59392	148340
3617	148341
66606	148342
37192	148343
31422	148344
23238	148345
114446	148346
31095	148347
72557	148348
7976	148349
53340	148350
2562	148351
68141	148352
74739	148353
39629	148354
11456	148355
12574	148356
34069	148357
20733	148358
21411	148359
44341	148360
18103	148361
4113	148362
8028	148363
51671	148364
19854	148365
49907	148366
784	148367
13760	148368
8700	148369
41283	148370
676	148371
6720	148372
8615	148373
12272	148374
10872	148375
6581	148376
891	148377
80696	148378
21239	148379
88014	148380
16338	148381
39239	148382
596	148383
12170	148384
22683	148385
9423	148386
59579	148387
87863	148388
28657	148389
72423	148390
103529	148391
901	148392
4767	148393
62908	148394
56218	148395
143	148396
6340	148397
72849	148398
17233	148399
7330	148400
31347	148401
5751	148402
29825	148403
3231	148404
38516	148405
62237	148406
99109	148407
4758	148408
6328	148409
1019	148410
15417	148411
72550	148412
57159	148413
631	148414
10453	148415
1034	148416
77331	148417
18004	148418
4028	148419
3089	148420
4389	148421
5113	148422
36894	148423
97440	148424
26032	148425
58378	148426
6376	148427
32344	148428
32339	148429
57342	148430
15079	148431
9159	148432
1720	148433
112022	148434
9601	148435
49801	148436
8418	148437
270	148438
30083	148439
22366	148440
53559	148441
6263	148442
236	148443
17922	148444
32376	148445
7887	148446
55800	148447
46887	148448
1348	148449
38871	148450
25309	148451
1497	148452
37455	148453
4955	148454
1483	148455
5505	148456
20377	148457
20222	148458
45769	148459
54103	148460
24472	148461
36644	148462
43915	148463
8189	148464
35604	148465
8393	148466
20259	148467
8040	148468
36567	148469
49773	148470
16552	148471
15156	148472
82557	148473
518	148474
42103	148475
55267	148476
15900	148477
110816	148478
32345	148479
44647	148480
6923	148481
109830	148482
81132	148483
391	148484
60116	148485
48992	148486
11701	148487
1475	148488
3572	148489
7296	148490
35704	148491
56494	148492
24542	148493
15951	148494
69509	148495
89374	148496
17280	148497
46413	148498
69786	148499
78489	148500
18951	148501
2069	148502
47431	148503
64034	148504
59209	148505
2847	148506
18232	148507
6719	148508
1109	148509
73970	148510
5608	148511
34835	148512
41191	148513
41941	148514
19519	148515
156	148516
25170	148517
3890	148518
55049	148519
3250	148520
4432	148521
4185	148522
10773	148523
11788	148524
321	148525
29895	148526
63465	148527
31806	148528
62763	148529
25769	148530
24797	148531
8390	148532
93541	148533
22280	148534
1807	148535
59207	148536
99385	148537
33511	148538
35000	148539
35007	148540
13692	148541
98091	148542
882	148543
7322	148544
623	148545
1275	148546
31644	148547
47250	148548
85	148549
4688	148550
72288	148551
25472	148552
45197	148553
31919	148554
88335	148555
17773	148556
35790	148557
85031	148558
33012	148559
15086	148560
1068	148561
8051	148562
36229	148563
55701	148564
3271	148565
24119	148566
31778	148567
64891	148568
41562	148569
33420	148570
86554	148571
491	148572
96069	148573
17735	148574
67712	148575
17738	148576
251	148577
1823	148578
1230	148579
20363	148580
938	148581
53402	148582
62890	148583
36863	148584
2015	148585
4700	148586
92044	148587
81991	148588
21419	148589
110496	148590
50637	148591
44083	148592
9126	148593
26641	148594
27800	148595
70884	148596
35663	148597
10935	148598
15700	148599
36670	148600
3099	148601
8730	148602
41703	148603
15064	148604
49092	148605
39870	148606
19918	148607
12273	148608
29586	148609
220	148610
25647	148611
7009	148612
6672	148613
833	148614
23279	148615
24180	148616
19026	148617
77500	148618
28536	148619
18889	148620
56485	148621
39197	148622
5590	148623
19943	148624
53153	148625
11361	148626
24209	148627
59112	148628
15262	148629
16442	148630
4678	148631
11880	148632
14212	148633
357	148634
5830	148635
77667	148636
17466	148637
90139	148638
15113	148639
119	148640
76147	148641
37417	148642
45946	148643
39679	148644
7891	148645
30731	148646
37069	148647
66233	148648
85895	148649
66817	148650
14983	148651
4775	148652
16235	148653
1118	148654
9314	148655
35961	148656
5383	148657
4407	148658
4086	148659
61511	148660
3827	148661
64038	148662
28084	148663
3188	148664
3840	148665
275	148666
9813	148667
58801	148668
73014	148669
109395	148670
56627	148671
18385	148672
35514	148673
32680	148674
65379	148675
12099	148676
14244	148677
17459	148678
30005	148679
11954	148680
14680	148681
58762	148682
14549	148683
6903	148684
112596	148685
39117	148686
54425	148687
37494	148688
73804	148689
1580	148690
3303	148691
913	148692
8261	148693
35382	148694
492	148695
896	148696
23239	148697
3	148698
1429	148699
62155	148700
2121	148701
2795	148702
5938	148703
1581	148704
6769	148705
2309	148706
48663	148707
40764	148708
38864	148709
40254	148710
39200	148711
75019	148712
49834	148713
320	148714
63046	148715
2344	148716
32856	148717
38117	148718
30818	148719
22403	148720
109006	148721
68904	148722
4348	148723
37908	148724
3601	148725
46721	148726
39059	148727
12871	148728
42974	148729
34297	148730
68288	148731
26576	148732
5768	148733
27912	148734
3953	148735
27465	148736
83686	148737
2137	148738
2118	148739
14601	148740
29666	148741
2280	148742
76119	148743
64363	148744
48850	148745
25943	148746
112102	148747
13175	148748
95367	148749
11945	148750
57863	148751
11630	148752
33704	148753
25977	148754
25624	148755
202	148756
33349	148757
862	148758
7337	148759
57218	148760
4852	148761
4788	148762
18067	148763
66818	148764
65758	148765
59909	148766
4000	148767
416	148768
35612	148769
27902	148770
2666	148771
31671	148772
50388	148773
1623	148774
86034	148775
2048	148776
40182	148777
6425	148778
44637	148779
42483	148780
42481	148781
25605	148782
98761	148783
34418	148784
63090	148785
13713	148786
19935	148787
32644	148788
73118	148789
12698	148790
9099	148791
2848	148792
47512	148793
30406	148794
12015	148795
67052	148796
37686	148797
60956	148798
1708	148799
71188	148800
2092	148801
9278	148802
3023	148803
31657	148804
29516	148805
4834	148806
8637	148807
13320	148808
596	148809
22932	148810
7829	148811
58091	148812
67934	148813
78384	148814
27181	148815
17618	148816
37852	148817
23948	148818
28070	148819
40704	148820
72622	148821
14853	148822
5268	148823
20669	148824
7898	148825
23940	148826
2119	148827
101852	148828
95508	148829
26761	148830
41712	148831
52530	148832
26644	148833
30427	148834
92415	148835
18738	148836
9474	148837
54700	148838
12935	148839
110793	148840
6430	148841
27964	148842
20729	148843
33171	148844
98297	148845
1031	148846
3644	148847
22800	148848
63750	148849
32133	148850
578	148851
31752	148852
16853	148853
11506	148854
1130	148855
22634	148856
4765	148857
25881	148858
228	148859
52368	148860
35927	148861
11501	148862
51087	148863
45264	148864
573	148865
8592	148866
95078	148867
70846	148868
29366	148869
44191	148870
63144	148871
63064	148872
25521	148873
50173	148874
25842	148875
195	148876
81798	148877
38513	148878
54186	148879
25067	148880
60489	148881
8678	148882
761	148883
44294	148884
15922	148885
70557	148886
25461	148887
2891	148888
23207	148889
20602	148890
31226	148891
25738	148892
111524	148893
102707	148894
68680	148895
29868	148896
4206	148897
1256	148898
2152	148899
37702	148900
9781	148901
13746	148902
85167	148903
5273	148904
86357	148905
55543	148906
49761	148907
1229	148908
6501	148909
21349	148910
16152	148911
13806	148912
211	148913
7689	148914
6410	148915
37633	148916
28262	148917
14682	148918
73808	148919
31299	148920
1669	148921
2273	148922
16525	148923
54497	148924
36002	148925
79311	148926
6346	148927
92240	148928
14769	148929
13475	148930
56985	148931
56399	148932
20069	148933
11678	148934
9656	148935
66262	148936
12874	148937
22828	148938
12318	148939
17461	148940
21360	148941
13643	148942
8329	148943
1973	148944
29066	148945
36770	148946
31354	148947
57311	148948
45816	148949
32071	148950
90132	148951
4332	148952
286	148953
85803	148954
51981	148955
3001	148956
3065	148957
99402	148958
12594	148959
19331	148960
26086	148961
3459	148962
41937	148963
22705	148964
11743	148965
40245	148966
47910	148967
49194	148968
18596	148969
13968	148970
88092	148971
1190	148972
5004	148973
42664	148974
945	148975
4180	148976
45588	148977
46789	148978
40844	148979
20946	148980
1032	148981
24526	148982
38099	148983
87523	148984
5	148985
14025	148986
89677	148987
4862	148988
4761	148989
11767	148990
2593	148991
30814	148992
78015	148993
31081	148994
92389	148995
76461	148996
26712	148997
42851	148998
26847	148999
38934	149000
615	149001
84	149002
9424	149003
4771	149004
2163	149005
54701	149006
34725	149007
93071	149008
1865	149009
108706	149010
34799	149011
36032	149012
42099	149013
12201	149014
10876	149015
14010	149016
20194	149017
29195	149018
15022	149019
79231	149020
32716	149021
22035	149022
67666	149023
21487	149024
67658	149025
62023	149026
56018	149027
40201	149028
14580	149029
60889	149030
9238	149031
108385	149032
98118	149033
15231	149034
32800	149035
104333	149036
18179	149037
28895	149038
81289	149039
8693	149040
14977	149041
58271	149042
12986	149043
25903	149044
5669	149045
56325	149046
8173	149047
20512	149048
13113	149049
48996	149050
25167	149051
23498	149052
17395	149053
31513	149054
57409	149055
65843	149056
77471	149057
20217	149058
52974	149059
3560	149060
23103	149061
176	149062
11381	149063
3160	149064
22530	149065
32215	149066
34703	149067
66603	149068
28498	149069
59007	149070
16107	149071
105216	149072
23581	149073
35818	149074
1813	149075
4753	149076
31836	149077
89705	149078
4064	149079
38201	149080
13253	149081
65795	149082
55	149083
15355	149084
39964	149085
13327	149086
5816	149087
23960	149088
4667	149089
1090	149090
64021	149091
22478	149092
7364	149093
86472	149094
67939	149095
4249	149096
62231	149097
5406	149098
43289	149099
20494	149100
16663	149101
2279	149102
52430	149103
26448	149104
3490	149105
36894	149106
60931	149107
35287	149108
14310	149109
12376	149110
29945	149111
63344	149112
27499	149113
22230	149114
8140	149115
4990	149116
28801	149117
16836	149118
935	149119
39216	149120
20085	149121
1537	149122
72849	149123
8403	149124
86882	149125
5437	149126
5420	149127
67986	149128
5475	149129
76514	149130
38165	149131
13194	149132
8956	149133
105300	149134
21660	149135
5279	149136
29829	149137
11773	149138
17070	149139
15165	149140
51453	149141
22141	149142
29317	149143
579	149144
2186	149145
29095	149146
29847	149147
79892	149148
534	149149
56234	149150
79990	149151
2394	149152
59505	149153
66792	149154
7394	149155
12312	149156
370	149157
46219	149158
91387	149159
198	149160
27550	149161
711	149162
23085	149163
28807	149164
79863	149165
2636	149166
66239	149167
60799	149168
7329	149169
83111	149170
11624	149171
39219	149172
36465	149173
107166	149174
8270	149175
52338	149176
7540	149177
5916	149178
36745	149179
39245	149180
27519	149181
49488	149182
7111	149183
10701	149184
5405	149185
7015	149186
48141	149187
9593	149188
434	149189
57523	149190
50498	149191
9011	149192
872	149193
1505	149194
2915	149195
85003	149196
11264	149197
5331	149198
5241	149199
106015	149200
214	149201
87744	149202
28703	149203
12056	149204
101806	149205
55291	149206
13526	149207
19594	149208
45179	149209
27749	149210
68733	149211
1112	149212
17632	149213
40226	149214
11457	149215
796	149216
40487	149217
3057	149218
31951	149219
6987	149220
10117	149221
8110	149222
23826	149223
10250	149224
24225	149225
8528	149226
10413	149227
7	149228
486	149229
67955	149230
6403	149231
1810	149232
7432	149233
44284	149234
18307	149235
5372	149236
55898	149237
992	149238
24856	149239
41993	149240
850	149241
353	149242
32335	149243
18191	149244
69444	149245
42952	149246
76131	149247
8663	149248
28022	149249
67437	149250
10079	149251
705	149252
969	149253
53863	149254
4976	149255
26626	149256
32123	149257
10115	149258
51537	149259
2066	149260
30697	149261
17236	149262
101661	149263
69696	149264
88036	149265
4053	149266
47047	149267
8273	149268
5030	149269
15912	149270
46511	149271
18804	149272
3615	149273
12632	149274
43248	149275
75049	149276
672	149277
15976	149278
14801	149279
4207	149280
26860	149281
73603	149282
4228	149283
63963	149284
27869	149285
79429	149286
56502	149287
6110	149288
12031	149289
45097	149290
5878	149291
33927	149292
59511	149293
2711	149294
16336	149295
1356	149296
24608	149297
27956	149298
15093	149299
72387	149300
26510	149301
36920	149302
40469	149303
17141	149304
38789	149305
26222	149306
5030	149307
24389	149308
18247	149309
55660	149310
32020	149311
15107	149312
41654	149313
1235	149314
3170	149315
24926	149316
17901	149317
44786	149318
1684	149319
58363	149320
15571	149321
49366	149322
14	149323
22722	149324
21043	149325
2430	149326
41248	149327
9154	149328
50535	149329
1168	149330
5298	149331
68048	149332
79233	149333
3631	149334
61011	149335
72813	149336
4127	149337
5833	149338
8445	149339
2142	149340
39567	149341
10635	149342
55218	149343
33016	149344
12808	149345
40087	149346
103080	149347
23348	149348
19955	149349
89453	149350
48941	149351
425	149352
37077	149353
9996	149354
27516	149355
25905	149356
6222	149357
16060	149358
47089	149359
18369	149360
53886	149361
51362	149362
5183	149363
9133	149364
21810	149365
29191	149366
143	149367
38187	149368
184	149369
2044	149370
32612	149371
32515	149372
57570	149373
8697	149374
37028	149375
52288	149376
8153	149377
6630	149378
7830	149379
50374	149380
20000	149381
102281	149382
5503	149383
27832	149384
3824	149385
3945	149386
127	149387
19998	149388
22083	149389
3897	149390
78767	149391
1459	149392
7348	149393
22233	149394
4051	149395
56204	149396
1634	149397
40905	149398
6368	149399
222	149400
6586	149401
1257	149402
96913	149403
21185	149404
3986	149405
2634	149406
7383	149407
100256	149408
49605	149409
3336	149410
9345	149411
10912	149412
4146	149413
102392	149414
79540	149415
66758	149416
10387	149417
49132	149418
63894	149419
61443	149420
1775	149421
57453	149422
80548	149423
1501	149424
494	149425
81899	149426
5266	149427
6111	149428
90131	149429
44893	149430
59165	149431
54900	149432
2906	149433
29321	149434
35315	149435
18443	149436
55049	149437
86946	149438
74116	149439
529	149440
4245	149441
23175	149442
11754	149443
61839	149444
5308	149445
45396	149446
23989	149447
100292	149448
2242	149449
67193	149450
6738	149451
17498	149452
111574	149453
19125	149454
61939	149455
14793	149456
3904	149457
26913	149458
89950	149459
104087	149460
9939	149461
48557	149462
41163	149463
12079	149464
26894	149465
30882	149466
69220	149467
783	149468
53872	149469
27643	149470
108554	149471
45964	149472
11989	149473
940	149474
42087	149475
2616	149476
13463	149477
12707	149478
42122	149479
31545	149480
52599	149481
30632	149482
73488	149483
25871	149484
14361	149485
53669	149486
40246	149487
12122	149488
30539	149489
19304	149490
25803	149491
4833	149492
60240	149493
27135	149494
76270	149495
26631	149496
823	149497
43103	149498
4010	149499
13893	149500
11497	149501
34542	149502
25406	149503
5710	149504
11200	149505
29849	149506
9262	149507
49700	149508
9601	149509
25720	149510
5207	149511
28642	149512
59318	149513
284	149514
60969	149515
14601	149516
23278	149517
13553	149518
1988	149519
60056	149520
2876	149521
4039	149522
26424	149523
28135	149524
27729	149525
6517	149526
3607	149527
2976	149528
4447	149529
5607	149530
32428	149531
21134	149532
20294	149533
18130	149534
550	149535
10081	149536
14973	149537
21704	149538
24806	149539
28820	149540
46627	149541
43086	149542
5190	149543
92206	149544
101468	149545
81843	149546
47832	149547
1551	149548
31684	149549
108597	149550
94515	149551
18513	149552
41609	149553
77851	149554
53445	149555
70767	149556
47535	149557
7965	149558
380	149559
54615	149560
9774	149561
5052	149562
5939	149563
11561	149564
1399	149565
84420	149566
37685	149567
81834	149568
79855	149569
32457	149570
18983	149571
2318	149572
1896	149573
7597	149574
2502	149575
943	149576
32490	149577
240	149578
60675	149579
8853	149580
32902	149581
89136	149582
29563	149583
28110	149584
677	149585
5623	149586
13295	149587
1359	149588
4882	149589
5779	149590
4	149591
20539	149592
11482	149593
31452	149594
28939	149595
81953	149596
40376	149597
3817	149598
16336	149599
35266	149600
11005	149601
15039	149602
36063	149603
27014	149604
2196	149605
32145	149606
67489	149607
35431	149608
88163	149609
15302	149610
32331	149611
3727	149612
11051	149613
52	149614
25227	149615
58103	149616
56	149617
57297	149618
2712	149619
90923	149620
33288	149621
79008	149622
105676	149623
50559	149624
32894	149625
41214	149626
58043	149627
2089	149628
16333	149629
3413	149630
39900	149631
53155	149632
72045	149633
36826	149634
7316	149635
6063	149636
69	149637
32205	149638
345	149639
102607	149640
21842	149641
6210	149642
54342	149643
65878	149644
49362	149645
1172	149646
36641	149647
35638	149648
32917	149649
6694	149650
5790	149651
12724	149652
15786	149653
49574	149654
11591	149655
2513	149656
24	149657
1679	149658
12411	149659
7496	149660
34548	149661
58747	149662
47373	149663
8906	149664
10984	149665
17880	149666
74484	149667
5530	149668
3513	149669
83411	149670
24833	149671
6247	149672
105780	149673
97850	149674
2733	149675
3898	149676
69216	149677
22420	149678
27381	149679
6729	149680
32571	149681
20217	149682
692	149683
48741	149684
62675	149685
16667	149686
28564	149687
54936	149688
7934	149689
15746	149690
17294	149691
5143	149692
33466	149693
316	149694
17431	149695
19849	149696
33365	149697
51277	149698
39298	149699
983	149700
53	149701
29272	149702
83115	149703
70676	149704
82275	149705
78162	149706
101001	149707
14679	149708
8766	149709
58033	149710
30767	149711
578	149712
10517	149713
80928	149714
12233	149715
54017	149716
32591	149717
685	149718
1770	149719
378	149720
10494	149721
111070	149722
24195	149723
852	149724
26100	149725
16893	149726
16712	149727
87681	149728
1743	149729
632	149730
41748	149731
12417	149732
65468	149733
9206	149734
30064	149735
29470	149736
17231	149737
58935	149738
15129	149739
29631	149740
1061	149741
8777	149742
78593	149743
1510	149744
52931	149745
50035	149746
18328	149747
79620	149748
19017	149749
108703	149750
56116	149751
38246	149752
4109	149753
23519	149754
33188	149755
2297	149756
931	149757
49321	149758
37422	149759
67001	149760
5495	149761
56241	149762
35162	149763
28292	149764
55368	149765
70805	149766
2797	149767
3236	149768
24543	149769
15414	149770
10538	149771
680	149772
11877	149773
23170	149774
100327	149775
96632	149776
22168	149777
7638	149778
20667	149779
19066	149780
9841	149781
41417	149782
3938	149783
3049	149784
15171	149785
46352	149786
3069	149787
70582	149788
80823	149789
17144	149790
284	149791
166	149792
15433	149793
30889	149794
22407	149795
99742	149796
671	149797
25524	149798
58886	149799
64314	149800
8105	149801
14523	149802
73822	149803
21676	149804
40132	149805
38962	149806
59455	149807
469	149808
68673	149809
69889	149810
79693	149811
36503	149812
35	149813
2106	149814
100420	149815
35489	149816
54547	149817
2892	149818
53347	149819
11574	149820
24441	149821
103409	149822
3065	149823
7162	149824
62723	149825
27216	149826
26468	149827
6160	149828
6941	149829
12136	149830
692	149831
7575	149832
34784	149833
7682	149834
20559	149835
69654	149836
1023	149837
91662	149838
56651	149839
2304	149840
39145	149841
31976	149842
26316	149843
451	149844
27896	149845
10497	149846
50211	149847
18681	149848
26118	149849
11709	149850
69070	149851
106283	149852
19744	149853
830	149854
64839	149855
90706	149856
467	149857
9142	149858
17588	149859
100350	149860
407	149861
51343	149862
74672	149863
39717	149864
57834	149865
88473	149866
73771	149867
342	149868
11160	149869
49609	149870
6733	149871
2320	149872
12056	149873
13138	149874
47606	149875
34512	149876
52292	149877
32240	149878
51190	149879
4683	149880
19478	149881
25034	149882
24140	149883
30546	149884
108479	149885
8880	149886
5723	149887
9073	149888
58	149889
22786	149890
69010	149891
19595	149892
48135	149893
4184	149894
6941	149895
66664	149896
23405	149897
175	149898
9358	149899
8184	149900
2127	149901
31423	149902
31093	149903
41951	149904
91307	149905
12251	149906
7390	149907
56349	149908
86699	149909
64098	149910
107279	149911
39643	149912
58708	149913
25013	149914
25608	149915
19086	149916
20900	149917
8199	149918
36383	149919
29473	149920
316	149921
40917	149922
33729	149923
20416	149924
1748	149925
67913	149926
40132	149927
48714	149928
24531	149929
40762	149930
18759	149931
2444	149932
3425	149933
808	149934
25697	149935
44684	149936
5717	149937
3156	149938
72286	149939
17858	149940
59112	149941
421	149942
51853	149943
18056	149944
8788	149945
30272	149946
9180	149947
29104	149948
66	149949
42488	149950
40017	149951
36966	149952
81951	149953
13177	149954
23059	149955
56208	149956
38784	149957
31131	149958
12590	149959
6201	149960
74369	149961
67949	149962
39837	149963
32091	149964
14233	149965
21281	149966
3127	149967
60581	149968
2618	149969
18561	149970
96291	149971
18308	149972
24334	149973
18405	149974
35665	149975
587	149976
2966	149977
2311	149978
106862	149979
74934	149980
25033	149981
25024	149982
141	149983
18437	149984
763	149985
79411	149986
35884	149987
7273	149988
112116	149989
36968	149990
98148	149991
77888	149992
68961	149993
28958	149994
8009	149995
57723	149996
38931	149997
75412	149998
9220	149999
12825	150000
26149	150001
88187	150002
50209	150003
39818	150004
17843	150005
2883	150006
66472	150007
150	150008
64508	150009
122	150010
39014	150011
92777	150012
1720	150013
30983	150014
1661	150015
21259	150016
37591	150017
11	150018
7241	150019
1220	150020
61504	150021
5371	150022
50698	150023
10447	150024
43363	150025
94454	150026
15352	150027
92268	150028
39254	150029
4883	150030
12639	150031
36475	150032
655	150033
38690	150034
65200	150035
31575	150036
417	150037
9180	150038
41512	150039
23201	150040
236	150041
72914	150042
2307	150043
71456	150044
27790	150045
36133	150046
16611	150047
5140	150048
45193	150049
81479	150050
50282	150051
19557	150052
70953	150053
12298	150054
64925	150055
39941	150056
19215	150057
13628	150058
31786	150059
4639	150060
57784	150061
65773	150062
56178	150063
2081	150064
12319	150065
55131	150066
30054	150067
12720	150068
9244	150069
30119	150070
5304	150071
43535	150072
29460	150073
70414	150074
41771	150075
23510	150076
53421	150077
16540	150078
12779	150079
8091	150080
111717	150081
39760	150082
6311	150083
102401	150084
1903	150085
963	150086
42405	150087
79	150088
7883	150089
19914	150090
35560	150091
93587	150092
48786	150093
64358	150094
104021	150095
79701	150096
8702	150097
25273	150098
28134	150099
17660	150100
4710	150101
76	150102
39358	150103
38527	150104
23924	150105
82079	150106
15040	150107
27036	150108
103625	150109
46359	150110
2070	150111
11194	150112
45605	150113
1279	150114
26881	150115
10567	150116
3711	150117
19012	150118
63207	150119
29889	150120
2292	150121
67859	150122
18102	150123
97827	150124
39929	150125
25838	150126
8743	150127
105340	150128
33501	150129
53414	150130
15141	150131
49377	150132
20740	150133
58884	150134
11790	150135
2828	150136
571	150137
76830	150138
4632	150139
108558	150140
5061	150141
35016	150142
5779	150143
5228	150144
6324	150145
34106	150146
60558	150147
11273	150148
939	150149
79809	150150
17713	150151
42243	150152
112	150153
23003	150154
6846	150155
90400	150156
91447	150157
41850	150158
3760	150159
3271	150160
6202	150161
7151	150162
18073	150163
45421	150164
15662	150165
15925	150166
33232	150167
5895	150168
46218	150169
87	150170
4	150171
51572	150172
30701	150173
27329	150174
5950	150175
3683	150176
11304	150177
44427	150178
101097	150179
31439	150180
73239	150181
13893	150182
2094	150183
16920	150184
31411	150185
33612	150186
20220	150187
18764	150188
8058	150189
24281	150190
17073	150191
4423	150192
42974	150193
1574	150194
21118	150195
37310	150196
25544	150197
11173	150198
15760	150199
16352	150200
904	150201
70562	150202
11962	150203
55553	150204
20720	150205
26750	150206
86962	150207
26694	150208
59748	150209
61501	150210
57341	150211
32123	150212
1076	150213
76243	150214
12667	150215
13045	150216
20276	150217
4632	150218
52515	150219
15444	150220
21247	150221
25046	150222
82215	150223
1020	150224
49521	150225
29854	150226
24305	150227
9672	150228
47748	150229
23367	150230
5425	150231
611	150232
30350	150233
19805	150234
21642	150235
10970	150236
39735	150237
519	150238
30514	150239
898	150240
89403	150241
3108	150242
20772	150243
55285	150244
28309	150245
70570	150246
17048	150247
72803	150248
14240	150249
52808	150250
11705	150251
15291	150252
31947	150253
23474	150254
11769	150255
8304	150256
4684	150257
305	150258
18968	150259
1064	150260
69850	150261
778	150262
16206	150263
29018	150264
69	150265
6303	150266
4405	150267
12853	150268
605	150269
121	150270
151	150271
44763	150272
19357	150273
3828	150274
12908	150275
94829	150276
1188	150277
111	150278
8596	150279
20027	150280
14493	150281
49641	150282
76839	150283
25518	150284
10469	150285
11187	150286
15891	150287
57975	150288
57020	150289
37481	150290
83901	150291
9796	150292
11470	150293
8230	150294
60939	150295
69810	150296
8550	150297
15790	150298
7846	150299
8362	150300
36302	150301
91192	150302
25156	150303
69837	150304
22439	150305
10931	150306
34312	150307
29010	150308
1709	150309
52730	150310
3258	150311
3042	150312
18942	150313
7432	150314
77730	150315
31353	150316
66117	150317
21631	150318
78938	150319
39247	150320
17176	150321
3256	150322
43533	150323
6354	150324
2675	150325
11846	150326
1536	150327
68586	150328
83809	150329
15805	150330
80787	150331
44669	150332
60194	150333
777	150334
909	150335
44012	150336
20101	150337
22155	150338
84479	150339
74725	150340
2856	150341
86556	150342
9030	150343
59553	150344
2299	150345
15818	150346
73336	150347
4658	150348
78734	150349
8780	150350
20722	150351
84177	150352
113537	150353
105549	150354
51672	150355
30053	150356
63044	150357
47768	150358
89	150359
58366	150360
8369	150361
66862	150362
41811	150363
3897	150364
4176	150365
88356	150366
3538	150367
33440	150368
56050	150369
27726	150370
36074	150371
922	150372
33579	150373
87720	150374
3232	150375
36675	150376
35167	150377
65470	150378
27200	150379
14280	150380
339	150381
148	150382
23378	150383
31441	150384
88984	150385
61776	150386
1396	150387
7781	150388
46233	150389
71132	150390
10224	150391
45859	150392
5657	150393
83193	150394
2224	150395
564	150396
36839	150397
1114	150398
7524	150399
4873	150400
17940	150401
41372	150402
11024	150403
9021	150404
3391	150405
32927	150406
9896	150407
10093	150408
12543	150409
4558	150410
59013	150411
30823	150412
31073	150413
423	150414
51769	150415
46801	150416
23696	150417
231	150418
51691	150419
184	150420
101339	150421
51486	150422
6872	150423
2652	150424
1319	150425
9131	150426
73413	150427
30006	150428
10682	150429
63914	150430
70917	150431
25853	150432
11216	150433
38847	150434
76776	150435
21079	150436
22206	150437
4469	150438
34385	150439
14435	150440
13627	150441
22429	150442
1639	150443
26217	150444
10733	150445
48813	150446
2445	150447
7799	150448
36012	150449
35021	150450
75310	150451
39	150452
1189	150453
10377	150454
27032	150455
4422	150456
12037	150457
9276	150458
29200	150459
64139	150460
21303	150461
12666	150462
37947	150463
61555	150464
58137	150465
31420	150466
71399	150467
31924	150468
5383	150469
14659	150470
22136	150471
66029	150472
853	150473
18183	150474
459	150475
8232	150476
52231	150477
26344	150478
1218	150479
40082	150480
92468	150481
22585	150482
34450	150483
16845	150484
37249	150485
30368	150486
52418	150487
305	150488
47056	150489
1529	150490
1292	150491
17287	150492
26339	150493
8475	150494
37122	150495
52934	150496
25562	150497
12539	150498
36556	150499
29939	150500
35326	150501
19861	150502
38350	150503
26215	150504
94345	150505
9450	150506
38296	150507
23350	150508
40676	150509
67683	150510
63195	150511
9835	150512
113624	150513
539	150514
100477	150515
73529	150516
37117	150517
73400	150518
79337	150519
49284	150520
63379	150521
28428	150522
16005	150523
30271	150524
8793	150525
847	150526
53476	150527
23881	150528
56689	150529
6722	150530
88082	150531
4314	150532
12997	150533
56414	150534
54022	150535
72022	150536
17503	150537
97920	150538
87627	150539
29211	150540
53830	150541
35390	150542
85730	150543
68419	150544
566	150545
5439	150546
1290	150547
11927	150548
11456	150549
3179	150550
22082	150551
63015	150552
15094	150553
37558	150554
41485	150555
4093	150556
29761	150557
1191	150558
40398	150559
60394	150560
2994	150561
47502	150562
1406	150563
9272	150564
49258	150565
82515	150566
52974	150567
19164	150568
28574	150569
28760	150570
27710	150571
3799	150572
4886	150573
45251	150574
10776	150575
15652	150576
39463	150577
51747	150578
1444	150579
44740	150580
64426	150581
4854	150582
2702	150583
106174	150584
5580	150585
84210	150586
11684	150587
1562	150588
65599	150589
26612	150590
2750	150591
20625	150592
77650	150593
2752	150594
15101	150595
56110	150596
71120	150597
109893	150598
14616	150599
74650	150600
49197	150601
10678	150602
14102	150603
71823	150604
4307	150605
1639	150606
48486	150607
110387	150608
5871	150609
9648	150610
12534	150611
4758	150612
66437	150613
32909	150614
1186	150615
44	150616
55065	150617
23886	150618
57418	150619
13368	150620
37562	150621
22997	150622
29266	150623
59044	150624
14256	150625
56208	150626
1408	150627
5020	150628
28443	150629
1365	150630
29332	150631
33491	150632
32647	150633
36441	150634
36322	150635
579	150636
65937	150637
23872	150638
36024	150639
65932	150640
864	150641
5224	150642
2045	150643
35635	150644
34531	150645
10270	150646
43094	150647
21614	150648
80771	150649
26022	150650
15544	150651
16184	150652
12183	150653
80535	150654
9189	150655
74853	150656
26157	150657
108929	150658
67371	150659
3281	150660
45344	150661
42209	150662
16341	150663
7034	150664
29676	150665
2923	150666
9818	150667
9035	150668
6753	150669
10816	150670
23338	150671
44859	150672
11916	150673
27655	150674
6194	150675
2584	150676
1216	150677
63500	150678
51475	150679
89738	150680
44776	150681
5	150682
22143	150683
21086	150684
14895	150685
42156	150686
98956	150687
50364	150688
70024	150689
22083	150690
5756	150691
27461	150692
7	150693
15081	150694
2039	150695
4178	150696
1538	150697
7800	150698
52024	150699
15456	150700
11139	150701
2014	150702
8141	150703
110328	150704
13462	150705
1710	150706
17683	150707
25610	150708
78113	150709
68307	150710
3421	150711
13394	150712
4920	150713
4485	150714
4773	150715
45174	150716
26521	150717
57633	150718
30361	150719
21898	150720
5294	150721
27814	150722
19613	150723
12191	150724
1447	150725
11769	150726
799	150727
28452	150728
102799	150729
8873	150730
22635	150731
35167	150732
57852	150733
10107	150734
7361	150735
9548	150736
70122	150737
12467	150738
31281	150739
67534	150740
10102	150741
50332	150742
7996	150743
5795	150744
47923	150745
21394	150746
56153	150747
39329	150748
32293	150749
45204	150750
83635	150751
56885	150752
79104	150753
80186	150754
1643	150755
24391	150756
33975	150757
95161	150758
22721	150759
42087	150760
92513	150761
27253	150762
739	150763
62647	150764
53668	150765
4452	150766
32817	150767
47156	150768
27513	150769
48384	150770
86281	150771
80972	150772
891	150773
32107	150774
1637	150775
2592	150776
9233	150777
88195	150778
15892	150779
63093	150780
76568	150781
5588	150782
44258	150783
34387	150784
2423	150785
5389	150786
4725	150787
53149	150788
31405	150789
17439	150790
4894	150791
23683	150792
1644	150793
11433	150794
59938	150795
41613	150796
26989	150797
14	150798
1840	150799
57260	150800
2061	150801
60591	150802
48223	150803
5172	150804
54913	150805
23805	150806
68437	150807
56712	150808
3499	150809
65898	150810
39210	150811
49461	150812
100288	150813
55415	150814
12397	150815
22278	150816
58870	150817
24731	150818
22396	150819
26820	150820
21936	150821
17533	150822
39762	150823
44978	150824
30333	150825
5084	150826
350	150827
70325	150828
46440	150829
26221	150830
24404	150831
3822	150832
2819	150833
2717	150834
40420	150835
16292	150836
55389	150837
26824	150838
311	150839
12185	150840
51454	150841
41968	150842
2239	150843
8202	150844
49204	150845
85833	150846
3792	150847
2159	150848
9776	150849
37813	150850
12731	150851
15181	150852
73073	150853
16156	150854
14708	150855
25678	150856
53583	150857
35534	150858
75535	150859
32472	150860
9903	150861
78667	150862
15566	150863
28213	150864
88243	150865
87409	150866
811	150867
54365	150868
12189	150869
76432	150870
47048	150871
5106	150872
15290	150873
64064	150874
4675	150875
18883	150876
31216	150877
2785	150878
18224	150879
30453	150880
59763	150881
7406	150882
48575	150883
35907	150884
33381	150885
49349	150886
25421	150887
43277	150888
58310	150889
62401	150890
8871	150891
15621	150892
82458	150893
21703	150894
332	150895
14568	150896
24503	150897
39703	150898
50056	150899
56860	150900
24158	150901
1961	150902
40921	150903
16529	150904
2804	150905
1467	150906
11763	150907
23942	150908
466	150909
1517	150910
38993	150911
616	150912
8725	150913
1141	150914
29424	150915
10395	150916
303	150917
22215	150918
43396	150919
2968	150920
18694	150921
96414	150922
22749	150923
36196	150924
31569	150925
29402	150926
14530	150927
11701	150928
46255	150929
24046	150930
13300	150931
110883	150932
55939	150933
75851	150934
25835	150935
62079	150936
46285	150937
86704	150938
25302	150939
61856	150940
37778	150941
28675	150942
9881	150943
13525	150944
19619	150945
69686	150946
84893	150947
82	150948
15302	150949
58179	150950
82463	150951
1711	150952
41041	150953
3800	150954
5427	150955
279	150956
839	150957
3579	150958
48777	150959
80287	150960
2592	150961
64014	150962
14093	150963
1964	150964
2436	150965
5968	150966
3662	150967
18055	150968
22081	150969
27880	150970
38878	150971
768	150972
37341	150973
8	150974
50628	150975
13382	150976
9627	150977
59663	150978
6323	150979
30014	150980
9924	150981
93301	150982
24634	150983
43935	150984
10581	150985
17635	150986
12507	150987
27781	150988
54397	150989
24397	150990
42203	150991
52	150992
46995	150993
35024	150994
5882	150995
88572	150996
3177	150997
56653	150998
3670	150999
65956	151000
109208	151001
88606	151002
1564	151003
43911	151004
28792	151005
41949	151006
4448	151007
96940	151008
24285	151009
24497	151010
36206	151011
31311	151012
86468	151013
7964	151014
2772	151015
11656	151016
13586	151017
2690	151018
51937	151019
4021	151020
76933	151021
7453	151022
5565	151023
29497	151024
19047	151025
16390	151026
16369	151027
7263	151028
20682	151029
11356	151030
42616	151031
43642	151032
38348	151033
15282	151034
8150	151035
20163	151036
15701	151037
2760	151038
16110	151039
10590	151040
2588	151041
34279	151042
230	151043
3690	151044
18996	151045
15280	151046
991	151047
6106	151048
4876	151049
74302	151050
24359	151051
50036	151052
29135	151053
13728	151054
21426	151055
51845	151056
6671	151057
11727	151058
90908	151059
38036	151060
6819	151061
18734	151062
50629	151063
35811	151064
23337	151065
96464	151066
3	151067
64000	151068
20974	151069
41473	151070
23188	151071
52889	151072
3295	151073
12851	151074
32271	151075
1905	151076
16792	151077
3115	151078
1959	151079
46635	151080
237	151081
13402	151082
28869	151083
96007	151084
83680	151085
86494	151086
9425	151087
52324	151088
11502	151089
78584	151090
67358	151091
15369	151092
2708	151093
24920	151094
1270	151095
1812	151096
78112	151097
77605	151098
80183	151099
45798	151100
3230	151101
29625	151102
34173	151103
11703	151104
12828	151105
44725	151106
9792	151107
42606	151108
14475	151109
60130	151110
16390	151111
41790	151112
20428	151113
143	151114
24023	151115
52781	151116
325	151117
39841	151118
6606	151119
30810	151120
804	151121
46831	151122
2107	151123
61292	151124
4733	151125
11071	151126
19760	151127
62799	151128
572	151129
558	151130
34424	151131
56595	151132
30108	151133
48448	151134
19876	151135
58649	151136
70478	151137
85911	151138
43194	151139
30500	151140
24839	151141
16916	151142
61883	151143
78470	151144
3364	151145
12473	151146
1633	151147
30471	151148
6850	151149
28578	151150
62190	151151
109595	151152
59133	151153
3747	151154
26123	151155
5596	151156
44895	151157
3558	151158
23344	151159
828	151160
12247	151161
7577	151162
37378	151163
13481	151164
16973	151165
7811	151166
1307	151167
1748	151168
14435	151169
110986	151170
6314	151171
41938	151172
76665	151173
79679	151174
5301	151175
71218	151176
29503	151177
29569	151178
2194	151179
3646	151180
14451	151181
59017	151182
63657	151183
18551	151184
18374	151185
39261	151186
72675	151187
1498	151188
57320	151189
4881	151190
33795	151191
54891	151192
13486	151193
47548	151194
28001	151195
3867	151196
56138	151197
5330	151198
39141	151199
10192	151200
104938	151201
107409	151202
34209	151203
1970	151204
4223	151205
1046	151206
99560	151207
113	151208
11407	151209
72385	151210
110915	151211
84544	151212
41427	151213
936	151214
19153	151215
5741	151216
28619	151217
21072	151218
66857	151219
32930	151220
37838	151221
10345	151222
18636	151223
40217	151224
51420	151225
7592	151226
1642	151227
3965	151228
33597	151229
20047	151230
30594	151231
6817	151232
23833	151233
103340	151234
62581	151235
81083	151236
20641	151237
82231	151238
31617	151239
23449	151240
44650	151241
2850	151242
102515	151243
31281	151244
29749	151245
26808	151246
8166	151247
174	151248
7502	151249
94996	151250
14616	151251
701	151252
390	151253
3613	151254
35768	151255
41808	151256
63168	151257
46825	151258
85235	151259
12690	151260
1011	151261
49851	151262
358	151263
42117	151264
8086	151265
51865	151266
10135	151267
93529	151268
242	151269
577	151270
57394	151271
22172	151272
113451	151273
25221	151274
16438	151275
6733	151276
33905	151277
88564	151278
38986	151279
93145	151280
5844	151281
36659	151282
42938	151283
5089	151284
101202	151285
41298	151286
45919	151287
42200	151288
86857	151289
73041	151290
2667	151291
4820	151292
10832	151293
11661	151294
14483	151295
81461	151296
5134	151297
35520	151298
13239	151299
13322	151300
14152	151301
9513	151302
23271	151303
436	151304
32694	151305
14394	151306
25718	151307
9095	151308
78033	151309
34365	151310
22188	151311
10234	151312
10848	151313
24043	151314
4743	151315
9520	151316
2813	151317
56455	151318
37162	151319
10920	151320
34553	151321
2174	151322
70572	151323
40999	151324
1	151325
1143	151326
20520	151327
27255	151328
17665	151329
7795	151330
11107	151331
6980	151332
22224	151333
43299	151334
11821	151335
68892	151336
11931	151337
327	151338
3283	151339
73366	151340
18886	151341
22277	151342
2605	151343
45857	151344
58093	151345
18601	151346
92028	151347
91810	151348
21757	151349
1191	151350
42477	151351
43771	151352
25608	151353
2413	151354
34155	151355
80538	151356
446	151357
50639	151358
552	151359
82039	151360
36526	151361
28717	151362
16234	151363
31160	151364
31940	151365
18687	151366
18250	151367
9251	151368
36448	151369
37923	151370
13621	151371
5724	151372
1907	151373
15894	151374
412	151375
83926	151376
629	151377
60494	151378
1096	151379
85440	151380
72165	151381
55107	151382
2316	151383
58489	151384
45424	151385
22882	151386
60940	151387
3893	151388
38302	151389
106207	151390
24751	151391
1824	151392
94927	151393
3358	151394
75004	151395
47160	151396
1509	151397
4867	151398
64796	151399
7791	151400
1859	151401
194	151402
9426	151403
7592	151404
28157	151405
104398	151406
2029	151407
5802	151408
9445	151409
8768	151410
7650	151411
2179	151412
22199	151413
2325	151414
348	151415
64578	151416
29463	151417
51058	151418
65100	151419
28202	151420
20683	151421
6062	151422
13253	151423
35401	151424
29593	151425
57290	151426
84273	151427
4222	151428
6310	151429
19073	151430
3045	151431
13563	151432
3793	151433
23731	151434
16954	151435
5161	151436
50227	151437
2919	151438
3069	151439
14147	151440
8176	151441
8236	151442
9356	151443
24614	151444
25682	151445
112721	151446
534	151447
31525	151448
2987	151449
884	151450
1933	151451
3914	151452
26183	151453
19900	151454
28075	151455
37570	151456
68650	151457
572	151458
76246	151459
14786	151460
58503	151461
8	151462
14658	151463
4951	151464
6052	151465
39049	151466
21646	151467
7352	151468
734	151469
30990	151470
48644	151471
19351	151472
14510	151473
1492	151474
780	151475
21586	151476
36971	151477
10809	151478
34784	151479
54782	151480
94388	151481
31138	151482
39269	151483
7857	151484
12913	151485
1435	151486
98589	151487
1146	151488
35244	151489
41339	151490
64403	151491
13654	151492
22673	151493
76818	151494
41721	151495
64268	151496
55068	151497
9138	151498
22597	151499
8265	151500
33810	151501
67290	151502
50202	151503
31480	151504
3866	151505
16918	151506
47719	151507
53192	151508
169	151509
44042	151510
9042	151511
37215	151512
11640	151513
32594	151514
3469	151515
18206	151516
27693	151517
73158	151518
15061	151519
53446	151520
9939	151521
20184	151522
704	151523
3027	151524
39	151525
703	151526
4291	151527
697	151528
24757	151529
1487	151530
57787	151531
70111	151532
7876	151533
43443	151534
2855	151535
1024	151536
552	151537
44420	151538
21	151539
40983	151540
6057	151541
1655	151542
558	151543
23964	151544
16939	151545
63300	151546
51	151547
7975	151548
1381	151549
3995	151550
20803	151551
38100	151552
61881	151553
59615	151554
96763	151555
40819	151556
34411	151557
46640	151558
35378	151559
90827	151560
58688	151561
21844	151562
13397	151563
61320	151564
59997	151565
5484	151566
9405	151567
16406	151568
47762	151569
49919	151570
19601	151571
207	151572
17268	151573
21599	151574
20222	151575
62946	151576
6555	151577
13058	151578
114051	151579
17384	151580
72292	151581
17398	151582
6574	151583
42813	151584
28496	151585
19252	151586
21033	151587
17565	151588
5880	151589
62608	151590
33941	151591
16893	151592
45467	151593
45539	151594
38938	151595
97340	151596
95582	151597
42197	151598
3266	151599
11754	151600
578	151601
2148	151602
81155	151603
37647	151604
628	151605
79190	151606
112	151607
23474	151608
7261	151609
4659	151610
22227	151611
48963	151612
23167	151613
27256	151614
9525	151615
24615	151616
517	151617
27403	151618
35402	151619
50035	151620
49254	151621
16378	151622
3250	151623
4110	151624
372	151625
13250	151626
5027	151627
168	151628
83042	151629
3104	151630
91946	151631
21887	151632
68908	151633
7111	151634
105271	151635
29106	151636
13573	151637
6562	151638
5968	151639
4395	151640
11893	151641
62593	151642
32964	151643
14676	151644
48650	151645
18424	151646
1608	151647
3891	151648
2609	151649
40113	151650
63461	151651
12401	151652
77558	151653
17111	151654
95169	151655
6115	151656
44570	151657
45055	151658
45017	151659
11464	151660
2117	151661
76931	151662
84370	151663
25596	151664
50482	151665
42180	151666
18191	151667
21035	151668
10880	151669
10166	151670
244	151671
51922	151672
71502	151673
9410	151674
18759	151675
2102	151676
55285	151677
4322	151678
78510	151679
2674	151680
14366	151681
6613	151682
1060	151683
27084	151684
8416	151685
6051	151686
103531	151687
61687	151688
56299	151689
46450	151690
8514	151691
21595	151692
56969	151693
46140	151694
68128	151695
37433	151696
1333	151697
2356	151698
54176	151699
90442	151700
17814	151701
2283	151702
46678	151703
76536	151704
12575	151705
28285	151706
97184	151707
14744	151708
26128	151709
36812	151710
15400	151711
31428	151712
17196	151713
58870	151714
5634	151715
65169	151716
41726	151717
44919	151718
38034	151719
19677	151720
53101	151721
12706	151722
57248	151723
39970	151724
106264	151725
17610	151726
52633	151727
93078	151728
67493	151729
101427	151730
11971	151731
7049	151732
6852	151733
2511	151734
29860	151735
66891	151736
36157	151737
1264	151738
67012	151739
21442	151740
4954	151741
551	151742
17126	151743
6095	151744
6350	151745
8458	151746
34534	151747
6371	151748
4927	151749
73305	151750
13043	151751
36599	151752
2269	151753
18237	151754
5301	151755
19845	151756
86737	151757
82949	151758
26851	151759
109300	151760
5534	151761
19246	151762
5385	151763
18551	151764
8011	151765
12585	151766
12401	151767
14670	151768
20065	151769
204	151770
5571	151771
55557	151772
668	151773
5857	151774
1781	151775
33047	151776
405	151777
24688	151778
39093	151779
21531	151780
92834	151781
22207	151782
69082	151783
10665	151784
3731	151785
19924	151786
38010	151787
3705	151788
27889	151789
671	151790
45142	151791
85399	151792
21425	151793
12402	151794
72195	151795
36935	151796
97651	151797
68	151798
114059	151799
52046	151800
11660	151801
98485	151802
5792	151803
16107	151804
1464	151805
1281	151806
9101	151807
16602	151808
56707	151809
34434	151810
23155	151811
38429	151812
55071	151813
37078	151814
74541	151815
19309	151816
21	151817
25345	151818
28781	151819
542	151820
33399	151821
27160	151822
98	151823
20122	151824
23731	151825
80092	151826
83192	151827
50820	151828
44319	151829
29108	151830
59149	151831
71209	151832
61627	151833
58994	151834
86616	151835
559	151836
56172	151837
4149	151838
13942	151839
22456	151840
20291	151841
72453	151842
10977	151843
13980	151844
40503	151845
13817	151846
89230	151847
7160	151848
5260	151849
19470	151850
60410	151851
17624	151852
815	151853
7050	151854
30449	151855
114	151856
1000	151857
580	151858
38154	151859
91684	151860
11073	151861
30103	151862
56776	151863
80258	151864
76183	151865
14582	151866
20707	151867
113334	151868
16929	151869
18750	151870
11334	151871
7954	151872
88921	151873
56433	151874
102233	151875
49200	151876
13329	151877
8472	151878
17731	151879
79656	151880
25420	151881
27272	151882
575	151883
13602	151884
54272	151885
42667	151886
100630	151887
65	151888
75760	151889
43506	151890
8140	151891
39020	151892
28493	151893
1977	151894
43527	151895
42496	151896
19569	151897
11524	151898
37350	151899
9815	151900
103399	151901
69027	151902
50897	151903
235	151904
8861	151905
13532	151906
11942	151907
678	151908
17349	151909
27145	151910
6072	151911
85	151912
23308	151913
15505	151914
42273	151915
60553	151916
748	151917
88504	151918
16	151919
12619	151920
48085	151921
34368	151922
12650	151923
27660	151924
6640	151925
3877	151926
48494	151927
47178	151928
3454	151929
15967	151930
32389	151931
14189	151932
20407	151933
80993	151934
37242	151935
75031	151936
384	151937
32596	151938
10439	151939
5295	151940
4395	151941
26680	151942
26713	151943
55297	151944
90785	151945
14758	151946
45229	151947
30568	151948
46823	151949
8659	151950
4818	151951
8377	151952
68973	151953
83669	151954
61054	151955
58872	151956
2021	151957
26039	151958
7665	151959
3604	151960
20313	151961
690	151962
41611	151963
35	151964
12628	151965
33271	151966
645	151967
47994	151968
112181	151969
75027	151970
65567	151971
18028	151972
56298	151973
13286	151974
17000	151975
260	151976
6637	151977
20736	151978
22623	151979
21022	151980
54742	151981
23831	151982
31933	151983
16104	151984
11124	151985
6029	151986
25980	151987
1554	151988
53413	151989
28009	151990
328	151991
6577	151992
20606	151993
60859	151994
16	151995
22956	151996
42513	151997
52642	151998
60187	151999
10051	152000
14340	152001
37082	152002
966	152003
64354	152004
30058	152005
56991	152006
32347	152007
33472	152008
327	152009
56742	152010
16269	152011
12656	152012
38406	152013
33970	152014
52299	152015
13858	152016
23260	152017
40087	152018
1939	152019
8633	152020
2763	152021
44614	152022
99	152023
81963	152024
5277	152025
29600	152026
1349	152027
13037	152028
17274	152029
13190	152030
43687	152031
4211	152032
8120	152033
20801	152034
19810	152035
91691	152036
21759	152037
34574	152038
36	152039
26149	152040
25262	152041
3892	152042
127	152043
63291	152044
10159	152045
44629	152046
387	152047
76710	152048
74509	152049
8721	152050
9666	152051
1593	152052
78310	152053
138	152054
35084	152055
35900	152056
55569	152057
45425	152058
68208	152059
32890	152060
92687	152061
37831	152062
99060	152063
55763	152064
66023	152065
2110	152066
6435	152067
58541	152068
21992	152069
55190	152070
94739	152071
42845	152072
35067	152073
47605	152074
3094	152075
4703	152076
38527	152077
90403	152078
3406	152079
36063	152080
2265	152081
18698	152082
30148	152083
19884	152084
2819	152085
3697	152086
25026	152087
52314	152088
37713	152089
21380	152090
63636	152091
9691	152092
11419	152093
19519	152094
25300	152095
41701	152096
6810	152097
39417	152098
896	152099
9096	152100
11864	152101
18988	152102
12048	152103
3209	152104
9822	152105
990	152106
100335	152107
1598	152108
8550	152109
8889	152110
47353	152111
17529	152112
2527	152113
32971	152114
3115	152115
5633	152116
22946	152117
93606	152118
3618	152119
38744	152120
6675	152121
58175	152122
34960	152123
49136	152124
5524	152125
46227	152126
27217	152127
11593	152128
14351	152129
7034	152130
51653	152131
45086	152132
6777	152133
6731	152134
12315	152135
16340	152136
1482	152137
34407	152138
15318	152139
2244	152140
45503	152141
5369	152142
10781	152143
6527	152144
9961	152145
53323	152146
4296	152147
81506	152148
45138	152149
937	152150
52555	152151
3835	152152
2410	152153
24217	152154
27848	152155
1943	152156
21495	152157
1585	152158
7847	152159
56014	152160
56139	152161
64415	152162
112522	152163
92811	152164
110109	152165
69343	152166
5708	152167
4081	152168
40358	152169
6911	152170
2452	152171
21897	152172
17624	152173
100657	152174
29032	152175
41460	152176
90813	152177
6474	152178
81370	152179
68944	152180
77632	152181
2856	152182
23320	152183
76566	152184
22618	152185
41652	152186
1415	152187
37477	152188
96250	152189
72596	152190
18558	152191
1562	152192
68316	152193
3875	152194
19855	152195
63689	152196
64048	152197
30710	152198
7012	152199
66620	152200
64780	152201
81543	152202
51449	152203
1657	152204
14470	152205
38178	152206
4492	152207
7975	152208
24273	152209
11508	152210
3570	152211
7999	152212
392	152213
21031	152214
95474	152215
7859	152216
43613	152217
52332	152218
48741	152219
24987	152220
22665	152221
37009	152222
55254	152223
44615	152224
14400	152225
68050	152226
2331	152227
6854	152228
2416	152229
21761	152230
36659	152231
64610	152232
93015	152233
3433	152234
48886	152235
27295	152236
46488	152237
27476	152238
40248	152239
51609	152240
133	152241
235	152242
58145	152243
72541	152244
21008	152245
16932	152246
4106	152247
8327	152248
73169	152249
85430	152250
9232	152251
7859	152252
55756	152253
31247	152254
65371	152255
5019	152256
7454	152257
10829	152258
97870	152259
66714	152260
9454	152261
91467	152262
27952	152263
70745	152264
1764	152265
28588	152266
71080	152267
5654	152268
23663	152269
16530	152270
1254	152271
90621	152272
2606	152273
48387	152274
80751	152275
11582	152276
3805	152277
11997	152278
34347	152279
6542	152280
14573	152281
16923	152282
29200	152283
50677	152284
38819	152285
5812	152286
2360	152287
37252	152288
44293	152289
23407	152290
28388	152291
22526	152292
28704	152293
57161	152294
75803	152295
1239	152296
81776	152297
9631	152298
3963	152299
8403	152300
1380	152301
24120	152302
60765	152303
20558	152304
59685	152305
30965	152306
26095	152307
24802	152308
43336	152309
72996	152310
31939	152311
37832	152312
43987	152313
46205	152314
10708	152315
5620	152316
3915	152317
48238	152318
15829	152319
4666	152320
27029	152321
5310	152322
2882	152323
10395	152324
109659	152325
12904	152326
25099	152327
4293	152328
37855	152329
24667	152330
4233	152331
38230	152332
13608	152333
40066	152334
18150	152335
36144	152336
12840	152337
55	152338
74782	152339
1033	152340
1177	152341
59819	152342
44011	152343
19784	152344
32045	152345
3516	152346
11251	152347
102351	152348
668	152349
36586	152350
4857	152351
7935	152352
85725	152353
3568	152354
18736	152355
3564	152356
18112	152357
1181	152358
45048	152359
2510	152360
7183	152361
40186	152362
12703	152363
14403	152364
70148	152365
310	152366
80523	152367
18827	152368
11057	152369
1122	152370
6122	152371
52998	152372
29278	152373
82493	152374
25196	152375
53773	152376
16453	152377
20916	152378
47181	152379
61912	152380
12749	152381
13720	152382
25481	152383
52785	152384
1309	152385
7720	152386
36207	152387
9040	152388
204	152389
43660	152390
42994	152391
1450	152392
16025	152393
27640	152394
44155	152395
2833	152396
60657	152397
10859	152398
14966	152399
1102	152400
48621	152401
38327	152402
11764	152403
63715	152404
16201	152405
59164	152406
71008	152407
17135	152408
15058	152409
18242	152410
33209	152411
18424	152412
100187	152413
69071	152414
30852	152415
4946	152416
32074	152417
78976	152418
84496	152419
37470	152420
586	152421
56968	152422
48294	152423
18645	152424
44325	152425
11572	152426
660	152427
57594	152428
18630	152429
439	152430
73838	152431
59689	152432
49502	152433
106749	152434
2326	152435
23648	152436
4935	152437
15319	152438
13385	152439
13598	152440
10510	152441
47378	152442
5388	152443
6331	152444
2162	152445
14574	152446
1657	152447
64004	152448
89420	152449
103973	152450
561	152451
44631	152452
20148	152453
30748	152454
17296	152455
3250	152456
2038	152457
74320	152458
8144	152459
88019	152460
9616	152461
20935	152462
92553	152463
36892	152464
58308	152465
1513	152466
8272	152467
2679	152468
12717	152469
13299	152470
57270	152471
51662	152472
13886	152473
3276	152474
2716	152475
79642	152476
12067	152477
9734	152478
17975	152479
55431	152480
2428	152481
64943	152482
161	152483
13780	152484
27670	152485
17622	152486
62928	152487
46254	152488
948	152489
41446	152490
6231	152491
3605	152492
52173	152493
91328	152494
17045	152495
28245	152496
48495	152497
73160	152498
44923	152499
22	152500
63701	152501
87619	152502
69379	152503
28879	152504
15947	152505
4901	152506
70857	152507
41922	152508
6363	152509
12429	152510
2475	152511
13737	152512
16840	152513
40125	152514
15121	152515
12876	152516
10704	152517
49375	152518
9030	152519
18576	152520
11346	152521
68348	152522
6703	152523
28773	152524
47196	152525
42982	152526
457	152527
2064	152528
24598	152529
51318	152530
1667	152531
3651	152532
89248	152533
78287	152534
74235	152535
50764	152536
37184	152537
90471	152538
9477	152539
1795	152540
62330	152541
14755	152542
24747	152543
9734	152544
46308	152545
36294	152546
426	152547
32753	152548
65303	152549
53224	152550
79339	152551
16673	152552
17689	152553
47667	152554
32440	152555
25244	152556
4282	152557
7017	152558
12008	152559
18311	152560
14795	152561
10475	152562
74991	152563
39531	152564
83604	152565
5881	152566
13064	152567
68239	152568
12330	152569
18024	152570
519	152571
2584	152572
3709	152573
7308	152574
53124	152575
3859	152576
75192	152577
8811	152578
3335	152579
20360	152580
35023	152581
31206	152582
29011	152583
78393	152584
45451	152585
80809	152586
49598	152587
174	152588
3969	152589
49380	152590
25752	152591
61585	152592
27192	152593
56140	152594
8884	152595
27002	152596
839	152597
5460	152598
17365	152599
651	152600
83510	152601
18961	152602
84594	152603
29356	152604
7979	152605
20240	152606
1548	152607
1063	152608
3791	152609
9794	152610
12646	152611
27481	152612
5930	152613
54106	152614
487	152615
42503	152616
58268	152617
15261	152618
12131	152619
25306	152620
92360	152621
44930	152622
78549	152623
21812	152624
698	152625
22610	152626
34444	152627
48980	152628
6443	152629
15747	152630
54224	152631
30700	152632
9448	152633
28034	152634
106031	152635
3713	152636
367	152637
11478	152638
449	152639
53363	152640
101077	152641
112091	152642
9935	152643
97960	152644
37505	152645
77284	152646
47762	152647
96490	152648
11869	152649
7254	152650
19130	152651
14260	152652
13673	152653
83860	152654
37619	152655
16638	152656
63502	152657
17992	152658
1060	152659
21845	152660
20894	152661
61419	152662
44698	152663
8485	152664
14865	152665
3778	152666
9	152667
9204	152668
31637	152669
16816	152670
8187	152671
19311	152672
12630	152673
2284	152674
744	152675
18865	152676
2864	152677
84539	152678
68165	152679
379	152680
12633	152681
100838	152682
55398	152683
36603	152684
2987	152685
41914	152686
88104	152687
15146	152688
64971	152689
63795	152690
37738	152691
6288	152692
59807	152693
91967	152694
42425	152695
63482	152696
50300	152697
46811	152698
5937	152699
36041	152700
349	152701
48307	152702
1770	152703
69251	152704
19066	152705
103595	152706
30243	152707
16637	152708
12335	152709
29128	152710
21515	152711
43792	152712
35368	152713
46730	152714
101772	152715
9674	152716
22932	152717
4350	152718
5965	152719
3075	152720
83340	152721
53168	152722
3362	152723
5721	152724
11139	152725
39337	152726
65979	152727
19447	152728
71330	152729
46843	152730
7138	152731
6263	152732
78578	152733
23906	152734
11014	152735
6524	152736
6651	152737
17911	152738
12155	152739
41516	152740
45526	152741
42504	152742
12304	152743
62809	152744
31497	152745
31734	152746
3284	152747
55816	152748
3954	152749
27262	152750
23894	152751
16643	152752
30648	152753
52222	152754
3656	152755
19082	152756
278	152757
43075	152758
21139	152759
4641	152760
17	152761
64744	152762
71974	152763
23014	152764
376	152765
9247	152766
78975	152767
36205	152768
89860	152769
37968	152770
106052	152771
38263	152772
22121	152773
15636	152774
48313	152775
6948	152776
33647	152777
17393	152778
98030	152779
29791	152780
182	152781
81156	152782
26884	152783
37048	152784
21094	152785
38896	152786
63779	152787
4976	152788
14310	152789
37914	152790
48479	152791
1522	152792
99486	152793
12184	152794
86379	152795
13535	152796
111978	152797
2138	152798
44213	152799
24707	152800
6852	152801
79295	152802
54159	152803
6230	152804
63539	152805
2441	152806
48095	152807
72140	152808
23036	152809
8064	152810
59317	152811
3190	152812
3066	152813
53865	152814
6053	152815
53625	152816
21242	152817
2657	152818
70441	152819
763	152820
114045	152821
75600	152822
26607	152823
28579	152824
38457	152825
96271	152826
39855	152827
78704	152828
66198	152829
109872	152830
61497	152831
15019	152832
73033	152833
6164	152834
48694	152835
40999	152836
13133	152837
6728	152838
101	152839
1098	152840
26763	152841
56084	152842
104775	152843
23754	152844
79815	152845
73	152846
66172	152847
32887	152848
20468	152849
101503	152850
3280	152851
17155	152852
33969	152853
3072	152854
13515	152855
22391	152856
6121	152857
34854	152858
2684	152859
13200	152860
6074	152861
31572	152862
25943	152863
3117	152864
43192	152865
121	152866
7574	152867
12487	152868
23381	152869
11725	152870
40033	152871
36099	152872
82408	152873
39609	152874
1318	152875
16962	152876
14322	152877
152	152878
1455	152879
13294	152880
4596	152881
50329	152882
3622	152883
62344	152884
5852	152885
39852	152886
22716	152887
25069	152888
31218	152889
7340	152890
102412	152891
34290	152892
12249	152893
26653	152894
250	152895
11453	152896
5583	152897
42615	152898
37675	152899
3468	152900
21348	152901
13406	152902
9428	152903
14946	152904
56082	152905
50497	152906
13050	152907
157	152908
255	152909
13944	152910
73935	152911
63320	152912
100046	152913
61155	152914
22236	152915
1117	152916
78827	152917
3851	152918
27040	152919
3786	152920
42488	152921
29529	152922
10256	152923
57885	152924
32398	152925
2535	152926
37833	152927
26393	152928
315	152929
52898	152930
701	152931
3901	152932
93025	152933
17693	152934
11217	152935
25996	152936
27854	152937
1286	152938
19156	152939
63490	152940
27489	152941
24135	152942
81104	152943
16821	152944
303	152945
72150	152946
81189	152947
62889	152948
171	152949
37087	152950
25295	152951
21190	152952
55693	152953
12378	152954
10658	152955
14642	152956
14075	152957
12523	152958
78785	152959
1147	152960
7801	152961
34866	152962
9013	152963
1631	152964
24657	152965
36068	152966
3452	152967
16568	152968
37026	152969
74055	152970
33008	152971
4415	152972
47962	152973
33994	152974
8437	152975
8862	152976
11914	152977
4981	152978
405	152979
75605	152980
28741	152981
8819	152982
38420	152983
44546	152984
8163	152985
21243	152986
24350	152987
1520	152988
39587	152989
877	152990
5188	152991
30785	152992
28493	152993
154	152994
2023	152995
387	152996
31093	152997
3341	152998
31577	152999
1061	153000
57433	153001
43024	153002
20588	153003
16669	153004
156	153005
4048	153006
16	153007
9113	153008
6236	153009
18188	153010
22365	153011
9628	153012
15680	153013
54948	153014
2703	153015
51656	153016
39856	153017
29895	153018
102502	153019
69138	153020
52327	153021
10575	153022
25263	153023
525	153024
7280	153025
87721	153026
17161	153027
1778	153028
1316	153029
78732	153030
12124	153031
8538	153032
63479	153033
47249	153034
15778	153035
62172	153036
25009	153037
41117	153038
39285	153039
19339	153040
4077	153041
578	153042
3215	153043
14420	153044
78003	153045
19037	153046
58550	153047
19736	153048
15764	153049
3256	153050
10158	153051
17242	153052
4933	153053
278	153054
24805	153055
10774	153056
230	153057
10018	153058
34118	153059
8725	153060
30453	153061
11328	153062
40474	153063
4496	153064
29533	153065
88195	153066
9223	153067
85	153068
70499	153069
92350	153070
101642	153071
79890	153072
3328	153073
66517	153074
9870	153075
10203	153076
64364	153077
20451	153078
25644	153079
30118	153080
78992	153081
1436	153082
66166	153083
60390	153084
49167	153085
15278	153086
76270	153087
21913	153088
5824	153089
130	153090
85260	153091
53064	153092
26538	153093
1184	153094
40491	153095
1099	153096
4840	153097
63859	153098
45472	153099
21312	153100
9899	153101
65818	153102
1729	153103
30959	153104
34502	153105
49605	153106
5884	153107
55248	153108
7072	153109
32598	153110
16632	153111
85285	153112
21921	153113
7154	153114
103108	153115
20788	153116
96920	153117
18759	153118
6639	153119
24987	153120
26250	153121
16073	153122
14484	153123
55792	153124
2466	153125
6514	153126
39160	153127
90974	153128
386	153129
2350	153130
114420	153131
31666	153132
9713	153133
145	153134
6134	153135
50462	153136
33686	153137
3568	153138
37003	153139
37492	153140
61966	153141
108082	153142
87292	153143
32570	153144
6021	153145
1048	153146
27751	153147
58352	153148
37573	153149
6149	153150
53178	153151
4004	153152
17389	153153
43362	153154
33690	153155
38455	153156
10773	153157
12583	153158
370	153159
27753	153160
9676	153161
56360	153162
4166	153163
24464	153164
21735	153165
20481	153166
73830	153167
43747	153168
3716	153169
32663	153170
57618	153171
39888	153172
13828	153173
59534	153174
78	153175
7490	153176
29027	153177
113413	153178
38014	153179
45678	153180
3732	153181
51	153182
16461	153183
19522	153184
13565	153185
712	153186
4063	153187
19144	153188
42999	153189
79822	153190
24422	153191
32584	153192
16750	153193
2411	153194
62418	153195
2712	153196
14768	153197
5582	153198
58554	153199
31654	153200
19483	153201
40944	153202
74589	153203
488	153204
8111	153205
9457	153206
16973	153207
52632	153208
27803	153209
51277	153210
39488	153211
61808	153212
19087	153213
3485	153214
3221	153215
42017	153216
25461	153217
72207	153218
41260	153219
7109	153220
42013	153221
18094	153222
31734	153223
46218	153224
45214	153225
10743	153226
304	153227
32718	153228
58594	153229
7907	153230
333	153231
21175	153232
7969	153233
45804	153234
69404	153235
2132	153236
55922	153237
5848	153238
61733	153239
90449	153240
4017	153241
15891	153242
4657	153243
25179	153244
67317	153245
80498	153246
1638	153247
4355	153248
30700	153249
84038	153250
1963	153251
29657	153252
100498	153253
8303	153254
4319	153255
9389	153256
5591	153257
788	153258
29676	153259
17073	153260
8774	153261
1153	153262
1076	153263
510	153264
22902	153265
58830	153266
11768	153267
6183	153268
1886	153269
28998	153270
40580	153271
32810	153272
7074	153273
24041	153274
3397	153275
51495	153276
77838	153277
46935	153278
19925	153279
12341	153280
320	153281
35485	153282
23991	153283
17718	153284
95423	153285
9583	153286
28731	153287
13985	153288
49078	153289
26727	153290
23887	153291
74743	153292
602	153293
2609	153294
18331	153295
3757	153296
11893	153297
306	153298
27109	153299
74635	153300
70818	153301
55111	153302
5500	153303
31644	153304
46632	153305
2016	153306
49397	153307
63198	153308
497	153309
46666	153310
3788	153311
14722	153312
33500	153313
900	153314
29406	153315
88760	153316
3154	153317
16941	153318
13052	153319
39860	153320
70	153321
57213	153322
11139	153323
4616	153324
10762	153325
64092	153326
6209	153327
12851	153328
77412	153329
26719	153330
47310	153331
5419	153332
6060	153333
38428	153334
33844	153335
2967	153336
2007	153337
18538	153338
61686	153339
9945	153340
828	153341
1814	153342
2879	153343
97150	153344
7115	153345
642	153346
463	153347
15803	153348
76109	153349
42674	153350
13074	153351
16778	153352
317	153353
12523	153354
53679	153355
1572	153356
67399	153357
15375	153358
639	153359
16280	153360
73837	153361
61569	153362
43616	153363
36	153364
2603	153365
81568	153366
40443	153367
19591	153368
7986	153369
12069	153370
442	153371
38530	153372
15978	153373
67302	153374
39154	153375
22657	153376
36794	153377
24015	153378
22815	153379
53287	153380
81713	153381
6420	153382
56434	153383
5413	153384
4620	153385
26695	153386
78464	153387
6469	153388
19673	153389
2491	153390
431	153391
90721	153392
22853	153393
1007	153394
7763	153395
35042	153396
37710	153397
76047	153398
24891	153399
5730	153400
29557	153401
21240	153402
3079	153403
9665	153404
36542	153405
47807	153406
11185	153407
62147	153408
41206	153409
59	153410
58945	153411
40963	153412
25787	153413
4384	153414
26160	153415
7902	153416
671	153417
75859	153418
889	153419
17868	153420
586	153421
84134	153422
94947	153423
5301	153424
37223	153425
36481	153426
37282	153427
30944	153428
3091	153429
53402	153430
46120	153431
83519	153432
90341	153433
58314	153434
34212	153435
43650	153436
15694	153437
2978	153438
64340	153439
7102	153440
42157	153441
4412	153442
6825	153443
9357	153444
43737	153445
5	153446
2035	153447
9464	153448
72504	153449
2396	153450
73248	153451
51910	153452
7716	153453
1224	153454
27828	153455
1302	153456
29286	153457
57111	153458
33275	153459
83589	153460
3711	153461
15325	153462
36451	153463
19374	153464
74767	153465
55530	153466
2589	153467
78961	153468
48956	153469
903	153470
2543	153471
2458	153472
9212	153473
23295	153474
82452	153475
83719	153476
44229	153477
23329	153478
4510	153479
22101	153480
95039	153481
2678	153482
681	153483
18185	153484
1144	153485
33268	153486
65409	153487
83476	153488
73524	153489
6551	153490
1395	153491
74881	153492
82576	153493
9661	153494
32046	153495
49321	153496
39832	153497
68599	153498
82108	153499
61412	153500
22198	153501
3374	153502
13390	153503
40131	153504
281	153505
20144	153506
78895	153507
3300	153508
23408	153509
33781	153510
633	153511
22286	153512
27619	153513
1297	153514
1758	153515
42825	153516
103954	153517
15586	153518
25346	153519
61983	153520
29259	153521
62898	153522
12168	153523
876	153524
1762	153525
17941	153526
68111	153527
41010	153528
172	153529
18835	153530
7542	153531
697	153532
2053	153533
26157	153534
53054	153535
16763	153536
6688	153537
6624	153538
42040	153539
22968	153540
3670	153541
82281	153542
9606	153543
79464	153544
923	153545
20045	153546
29389	153547
111882	153548
75255	153549
20117	153550
21843	153551
41300	153552
51933	153553
1371	153554
62489	153555
16539	153556
59188	153557
110180	153558
86331	153559
22554	153560
9999	153561
85245	153562
11125	153563
14094	153564
46381	153565
48411	153566
6363	153567
5830	153568
291	153569
8091	153570
1042	153571
36462	153572
1359	153573
9509	153574
939	153575
54508	153576
46708	153577
309	153578
8981	153579
32189	153580
49415	153581
51431	153582
180	153583
6798	153584
25120	153585
67757	153586
46819	153587
5549	153588
37	153589
7666	153590
49142	153591
35971	153592
56	153593
59146	153594
36746	153595
66652	153596
5851	153597
74015	153598
31664	153599
58453	153600
38953	153601
68153	153602
37500	153603
57085	153604
20627	153605
55818	153606
5116	153607
18351	153608
14150	153609
11259	153610
11573	153611
36	153612
82158	153613
86010	153614
7489	153615
2983	153616
8011	153617
67931	153618
43221	153619
71773	153620
513	153621
499	153622
60387	153623
9957	153624
42128	153625
12906	153626
9055	153627
24374	153628
17816	153629
4652	153630
19224	153631
13482	153632
38892	153633
81276	153634
97261	153635
95810	153636
64850	153637
73294	153638
29148	153639
33792	153640
42121	153641
55413	153642
63351	153643
38551	153644
43821	153645
2033	153646
19012	153647
72354	153648
59312	153649
42910	153650
274	153651
11432	153652
74102	153653
14891	153654
7415	153655
56889	153656
24948	153657
48975	153658
8163	153659
2954	153660
15233	153661
88591	153662
45066	153663
39911	153664
178	153665
17859	153666
39186	153667
27385	153668
58916	153669
53	153670
106254	153671
28010	153672
16752	153673
78503	153674
21406	153675
76220	153676
12187	153677
14191	153678
5436	153679
26123	153680
58980	153681
6213	153682
44083	153683
561	153684
8597	153685
25615	153686
10772	153687
67236	153688
56703	153689
49385	153690
15209	153691
27485	153692
8402	153693
12643	153694
13489	153695
11879	153696
18572	153697
39275	153698
36784	153699
70294	153700
8328	153701
13429	153702
268	153703
15237	153704
24182	153705
663	153706
14548	153707
29109	153708
22714	153709
33365	153710
19022	153711
84517	153712
1504	153713
6468	153714
15960	153715
4346	153716
6737	153717
95540	153718
28285	153719
15204	153720
35497	153721
24273	153722
446	153723
78611	153724
69057	153725
316	153726
9092	153727
10182	153728
179	153729
4082	153730
5378	153731
66640	153732
41280	153733
58562	153734
60282	153735
15141	153736
1760	153737
2212	153738
10870	153739
5231	153740
22736	153741
5793	153742
71511	153743
1977	153744
8070	153745
60211	153746
3837	153747
23999	153748
60004	153749
72084	153750
17925	153751
34816	153752
47651	153753
18	153754
35297	153755
20539	153756
6757	153757
45322	153758
110250	153759
100193	153760
49420	153761
37774	153762
1542	153763
57821	153764
371	153765
26458	153766
12919	153767
57010	153768
1057	153769
549	153770
96358	153771
24491	153772
4847	153773
725	153774
33291	153775
58563	153776
14462	153777
3238	153778
27804	153779
4150	153780
45826	153781
50245	153782
31406	153783
84310	153784
49218	153785
25616	153786
2040	153787
44958	153788
102509	153789
1485	153790
687	153791
41978	153792
59994	153793
14572	153794
4153	153795
5835	153796
45038	153797
1387	153798
16454	153799
199	153800
1251	153801
87375	153802
46	153803
114227	153804
15200	153805
46977	153806
33710	153807
39686	153808
603	153809
9359	153810
12618	153811
1228	153812
10290	153813
36851	153814
26806	153815
65396	153816
46178	153817
345	153818
172	153819
65680	153820
1210	153821
15058	153822
5697	153823
15659	153824
16810	153825
41977	153826
52204	153827
10396	153828
44511	153829
41917	153830
6156	153831
991	153832
889	153833
14907	153834
9696	153835
47863	153836
24670	153837
4424	153838
10664	153839
29614	153840
64962	153841
14592	153842
13238	153843
25204	153844
80840	153845
2062	153846
7987	153847
2978	153848
80647	153849
20077	153850
5492	153851
32663	153852
63569	153853
5646	153854
33543	153855
6102	153856
47721	153857
52953	153858
1796	153859
28747	153860
20006	153861
2454	153862
35017	153863
25318	153864
78587	153865
88818	153866
45820	153867
103169	153868
60284	153869
49958	153870
14677	153871
3765	153872
2907	153873
11599	153874
40318	153875
27895	153876
14051	153877
179	153878
16904	153879
10969	153880
112456	153881
28552	153882
101520	153883
1218	153884
36633	153885
47805	153886
16159	153887
23942	153888
1274	153889
315	153890
39745	153891
5942	153892
45266	153893
30604	153894
5486	153895
5167	153896
53850	153897
54956	153898
1694	153899
55254	153900
12996	153901
51712	153902
52418	153903
2435	153904
1255	153905
4046	153906
54551	153907
224	153908
81618	153909
35680	153910
105463	153911
43409	153912
7344	153913
3764	153914
1128	153915
98384	153916
33689	153917
20277	153918
52793	153919
41	153920
96973	153921
1198	153922
34	153923
28741	153924
17545	153925
60140	153926
1381	153927
45452	153928
59299	153929
23	153930
34494	153931
3538	153932
117	153933
6383	153934
113953	153935
5476	153936
1011	153937
7761	153938
12195	153939
97148	153940
37329	153941
28399	153942
26117	153943
50674	153944
10050	153945
20297	153946
58622	153947
46341	153948
5657	153949
73285	153950
19879	153951
66177	153952
4159	153953
28933	153954
3142	153955
13312	153956
18059	153957
6493	153958
33	153959
7113	153960
8999	153961
52933	153962
30934	153963
5323	153964
84308	153965
20093	153966
4766	153967
11651	153968
30311	153969
2	153970
36029	153971
1069	153972
42824	153973
11131	153974
8988	153975
27206	153976
70515	153977
725	153978
102139	153979
33160	153980
1301	153981
79481	153982
22130	153983
54265	153984
3852	153985
12846	153986
82793	153987
9397	153988
2596	153989
3595	153990
37212	153991
50626	153992
284	153993
16958	153994
105103	153995
17224	153996
1628	153997
3542	153998
73158	153999
38348	154000
5994	154001
61833	154002
26480	154003
13147	154004
72750	154005
9994	154006
49032	154007
59988	154008
2156	154009
9799	154010
362	154011
6200	154012
8120	154013
54772	154014
28860	154015
764	154016
31413	154017
30382	154018
12049	154019
8080	154020
16827	154021
33721	154022
75198	154023
24339	154024
10136	154025
320	154026
12593	154027
4424	154028
9401	154029
5890	154030
89850	154031
17092	154032
3739	154033
8400	154034
37087	154035
1348	154036
17167	154037
41349	154038
4535	154039
15671	154040
6380	154041
39977	154042
86799	154043
40126	154044
321	154045
15380	154046
24033	154047
11442	154048
23613	154049
959	154050
81810	154051
62435	154052
27688	154053
1103	154054
28853	154055
87591	154056
25189	154057
41492	154058
11182	154059
17174	154060
67760	154061
255	154062
1679	154063
30580	154064
29494	154065
48	154066
23838	154067
38667	154068
19016	154069
31735	154070
53863	154071
2430	154072
4830	154073
32044	154074
99388	154075
13304	154076
13977	154077
5961	154078
41149	154079
104708	154080
57911	154081
100880	154082
8142	154083
6822	154084
2923	154085
214	154086
73593	154087
47228	154088
11415	154089
27874	154090
4027	154091
5302	154092
58	154093
13121	154094
2231	154095
2689	154096
47704	154097
3380	154098
65473	154099
51297	154100
16228	154101
8650	154102
28096	154103
8963	154104
95811	154105
30420	154106
6228	154107
103722	154108
1699	154109
49255	154110
3991	154111
2506	154112
100726	154113
238	154114
3330	154115
44362	154116
71423	154117
14082	154118
32463	154119
46837	154120
220	154121
58869	154122
382	154123
39743	154124
18990	154125
54080	154126
21052	154127
20166	154128
1160	154129
48856	154130
37953	154131
21593	154132
5710	154133
22494	154134
28790	154135
45929	154136
99365	154137
60088	154138
41519	154139
30832	154140
28402	154141
11613	154142
46227	154143
61013	154144
7949	154145
8587	154146
22754	154147
39151	154148
57369	154149
350	154150
1155	154151
21400	154152
3435	154153
41715	154154
41932	154155
30163	154156
37966	154157
53772	154158
3782	154159
21503	154160
5112	154161
45113	154162
181	154163
7084	154164
52836	154165
58807	154166
68728	154167
34301	154168
61209	154169
11209	154170
11924	154171
65006	154172
31602	154173
82565	154174
78630	154175
26336	154176
9968	154177
2420	154178
48616	154179
39379	154180
14540	154181
13178	154182
19046	154183
64404	154184
27338	154185
14999	154186
80159	154187
4361	154188
586	154189
24158	154190
98489	154191
33385	154192
199	154193
114613	154194
77039	154195
37947	154196
2182	154197
8694	154198
28013	154199
34385	154200
5727	154201
56213	154202
58904	154203
87554	154204
33181	154205
849	154206
43271	154207
348	154208
28131	154209
16090	154210
96870	154211
6913	154212
15856	154213
26608	154214
530	154215
25	154216
67824	154217
876	154218
2388	154219
87243	154220
38052	154221
63394	154222
10542	154223
4182	154224
105895	154225
20682	154226
55410	154227
112963	154228
18182	154229
32734	154230
43085	154231
37197	154232
81460	154233
45779	154234
2727	154235
56640	154236
87509	154237
2535	154238
37587	154239
13770	154240
70461	154241
65838	154242
14354	154243
8502	154244
1695	154245
90814	154246
30472	154247
30788	154248
56765	154249
33761	154250
40298	154251
52788	154252
37392	154253
12977	154254
7129	154255
69171	154256
51247	154257
49252	154258
57989	154259
13559	154260
26359	154261
6820	154262
36	154263
6720	154264
99765	154265
17561	154266
608	154267
2242	154268
51020	154269
6191	154270
7445	154271
36700	154272
35002	154273
19	154274
75810	154275
38003	154276
3653	154277
301	154278
24134	154279
3868	154280
10719	154281
23855	154282
12063	154283
19585	154284
55194	154285
52787	154286
58244	154287
49218	154288
4395	154289
61474	154290
25807	154291
74937	154292
15691	154293
3012	154294
50184	154295
22762	154296
30303	154297
45144	154298
24246	154299
50585	154300
16433	154301
3452	154302
40176	154303
21391	154304
5794	154305
70442	154306
3824	154307
3077	154308
781	154309
42847	154310
157	154311
14321	154312
52913	154313
36315	154314
7723	154315
69581	154316
9009	154317
64376	154318
3624	154319
10126	154320
11365	154321
3240	154322
12517	154323
4370	154324
64719	154325
74871	154326
1358	154327
96786	154328
38637	154329
922	154330
13099	154331
92885	154332
8314	154333
50180	154334
31467	154335
45747	154336
32649	154337
45571	154338
11030	154339
4707	154340
94753	154341
3146	154342
24599	154343
2361	154344
14094	154345
125	154346
2744	154347
5605	154348
24481	154349
50405	154350
78826	154351
83442	154352
5506	154353
27967	154354
40944	154355
35013	154356
5298	154357
4558	154358
80155	154359
68244	154360
146	154361
82545	154362
41853	154363
12594	154364
91265	154365
129	154366
5742	154367
1486	154368
62584	154369
85357	154370
1330	154371
417	154372
79312	154373
59929	154374
9041	154375
41869	154376
20377	154377
22442	154378
49337	154379
35889	154380
30407	154381
51418	154382
29496	154383
103532	154384
90687	154385
18414	154386
43978	154387
7032	154388
71950	154389
51271	154390
27401	154391
10013	154392
1948	154393
55387	154394
53667	154395
26085	154396
99640	154397
8	154398
41221	154399
8548	154400
17309	154401
48904	154402
64045	154403
38729	154404
367	154405
1585	154406
16341	154407
32843	154408
43173	154409
93397	154410
13206	154411
54342	154412
2579	154413
71675	154414
18585	154415
9860	154416
43435	154417
37537	154418
5653	154419
20480	154420
12194	154421
35086	154422
11188	154423
12279	154424
10775	154425
46675	154426
29995	154427
1038	154428
6397	154429
10381	154430
40514	154431
25924	154432
40705	154433
92691	154434
43343	154435
18325	154436
29568	154437
21083	154438
31262	154439
98064	154440
12658	154441
14451	154442
27397	154443
18590	154444
8730	154445
21131	154446
4018	154447
36518	154448
6705	154449
47874	154450
1192	154451
40173	154452
9873	154453
35554	154454
1826	154455
1862	154456
19190	154457
48106	154458
13749	154459
56970	154460
45553	154461
10365	154462
26889	154463
42650	154464
30731	154465
103225	154466
92306	154467
913	154468
5218	154469
50623	154470
2	154471
1514	154472
46519	154473
23128	154474
29683	154475
10195	154476
52426	154477
44498	154478
34443	154479
2558	154480
41239	154481
85995	154482
1652	154483
2566	154484
9623	154485
663	154486
48849	154487
855	154488
5060	154489
35477	154490
63220	154491
121	154492
3520	154493
10617	154494
1632	154495
23006	154496
100	154497
25660	154498
18375	154499
19391	154500
41764	154501
23614	154502
46322	154503
1126	154504
24996	154505
21966	154506
12991	154507
3668	154508
91813	154509
45096	154510
26539	154511
45898	154512
4466	154513
51550	154514
1621	154515
61773	154516
41002	154517
23499	154518
20090	154519
7433	154520
100113	154521
21830	154522
13106	154523
287	154524
27586	154525
32713	154526
76416	154527
11662	154528
63718	154529
44706	154530
1961	154531
43793	154532
99973	154533
8622	154534
10741	154535
26208	154536
23155	154537
46929	154538
32316	154539
34927	154540
5505	154541
33672	154542
43641	154543
75926	154544
442	154545
76925	154546
49548	154547
32739	154548
70957	154549
17113	154550
49992	154551
58868	154552
35690	154553
4275	154554
90087	154555
8	154556
1054	154557
2771	154558
6165	154559
7857	154560
108655	154561
70115	154562
2	154563
62846	154564
8850	154565
33694	154566
8157	154567
67807	154568
15728	154569
27399	154570
2809	154571
3220	154572
21029	154573
33727	154574
1781	154575
18820	154576
36129	154577
72713	154578
2485	154579
101854	154580
25620	154581
6850	154582
5788	154583
29594	154584
2728	154585
8863	154586
50759	154587
1046	154588
13328	154589
18273	154590
12461	154591
29807	154592
6327	154593
58207	154594
2048	154595
491	154596
5291	154597
25850	154598
43491	154599
2675	154600
13160	154601
101075	154602
57255	154603
27079	154604
13732	154605
82110	154606
20840	154607
11684	154608
2928	154609
45295	154610
71003	154611
8479	154612
1613	154613
26362	154614
5796	154615
60955	154616
40256	154617
27387	154618
25517	154619
3971	154620
53250	154621
1296	154622
59097	154623
62978	154624
28090	154625
20442	154626
28341	154627
34379	154628
4203	154629
1943	154630
56793	154631
129	154632
40072	154633
2417	154634
507	154635
17495	154636
4680	154637
1020	154638
10047	154639
38222	154640
21746	154641
4010	154642
16664	154643
31324	154644
78842	154645
75147	154646
8945	154647
98495	154648
6328	154649
51612	154650
24724	154651
53241	154652
1174	154653
9637	154654
78737	154655
26821	154656
3570	154657
5506	154658
315	154659
62507	154660
9827	154661
106	154662
16687	154663
1504	154664
6350	154665
53538	154666
63752	154667
112524	154668
101369	154669
76476	154670
34981	154671
44375	154672
88602	154673
25826	154674
76905	154675
70842	154676
30620	154677
499	154678
470	154679
94895	154680
89934	154681
22016	154682
23382	154683
42022	154684
4171	154685
10854	154686
15344	154687
2456	154688
45554	154689
48226	154690
61117	154691
44096	154692
34404	154693
50042	154694
64287	154695
445	154696
40012	154697
48405	154698
69388	154699
18536	154700
25749	154701
574	154702
49337	154703
94268	154704
11345	154705
428	154706
12281	154707
58174	154708
37755	154709
61233	154710
1631	154711
20148	154712
69725	154713
69854	154714
61131	154715
27978	154716
27528	154717
67542	154718
6914	154719
5185	154720
1917	154721
23490	154722
45018	154723
36133	154724
56108	154725
34619	154726
4527	154727
25586	154728
37048	154729
25709	154730
2978	154731
35847	154732
2270	154733
136	154734
66121	154735
49299	154736
14335	154737
30206	154738
28151	154739
33990	154740
18009	154741
6959	154742
9131	154743
15816	154744
22694	154745
21271	154746
187	154747
63340	154748
2642	154749
17853	154750
23695	154751
1890	154752
27500	154753
64887	154754
35005	154755
2855	154756
84853	154757
20293	154758
20877	154759
89054	154760
10629	154761
38286	154762
31359	154763
63909	154764
410	154765
80035	154766
79880	154767
1019	154768
26056	154769
1153	154770
47031	154771
21339	154772
73124	154773
15965	154774
73	154775
1771	154776
24419	154777
2861	154778
9621	154779
5933	154780
53378	154781
17003	154782
17694	154783
63527	154784
95685	154785
82235	154786
87	154787
1036	154788
4995	154789
73442	154790
33625	154791
7919	154792
19800	154793
716	154794
58852	154795
109752	154796
95660	154797
110260	154798
14021	154799
13496	154800
42939	154801
40122	154802
59483	154803
14916	154804
19957	154805
33851	154806
95568	154807
89	154808
105415	154809
15816	154810
17581	154811
3685	154812
3555	154813
7092	154814
81659	154815
20190	154816
31010	154817
9075	154818
37181	154819
54242	154820
10399	154821
1061	154822
372	154823
2092	154824
51544	154825
54905	154826
34785	154827
29775	154828
74291	154829
20978	154830
29094	154831
2656	154832
12917	154833
409	154834
60476	154835
15840	154836
69578	154837
27833	154838
60122	154839
7434	154840
14856	154841
842	154842
24508	154843
72475	154844
27643	154845
4932	154846
11301	154847
3462	154848
48768	154849
56884	154850
7271	154851
17254	154852
4062	154853
7354	154854
112108	154855
4025	154856
20078	154857
9118	154858
45289	154859
5756	154860
11643	154861
1027	154862
972	154863
13217	154864
30995	154865
31756	154866
32645	154867
23046	154868
66963	154869
48927	154870
14174	154871
106606	154872
34617	154873
478	154874
66119	154875
5243	154876
814	154877
20809	154878
7426	154879
96989	154880
30790	154881
21007	154882
52514	154883
7020	154884
74554	154885
15134	154886
1891	154887
9124	154888
20877	154889
85885	154890
31950	154891
30605	154892
68464	154893
92245	154894
63345	154895
31720	154896
1840	154897
33881	154898
7009	154899
62666	154900
21583	154901
6017	154902
1031	154903
20088	154904
23942	154905
34998	154906
23120	154907
47456	154908
10599	154909
3358	154910
21143	154911
54873	154912
22616	154913
35725	154914
36257	154915
76391	154916
60125	154917
50514	154918
40011	154919
20270	154920
91609	154921
9281	154922
2792	154923
6308	154924
58892	154925
84452	154926
58717	154927
92262	154928
77835	154929
6725	154930
22238	154931
71966	154932
67922	154933
61924	154934
35648	154935
38284	154936
9421	154937
25640	154938
29643	154939
38492	154940
23013	154941
69817	154942
25670	154943
229	154944
2305	154945
4528	154946
21806	154947
11079	154948
80302	154949
39817	154950
14948	154951
34844	154952
24670	154953
35386	154954
9287	154955
89950	154956
97480	154957
5636	154958
14425	154959
99066	154960
985	154961
39107	154962
73487	154963
65795	154964
1719	154965
31461	154966
9022	154967
39117	154968
46953	154969
63809	154970
76861	154971
1536	154972
10132	154973
22079	154974
97211	154975
3140	154976
25186	154977
27791	154978
32	154979
10663	154980
44687	154981
12713	154982
21766	154983
4570	154984
62952	154985
5111	154986
36742	154987
17032	154988
47162	154989
770	154990
45803	154991
60369	154992
51749	154993
70023	154994
34420	154995
72766	154996
37337	154997
48877	154998
41182	154999
1822	155000
41414	155001
17540	155002
49062	155003
21768	155004
663	155005
23028	155006
50244	155007
24816	155008
49095	155009
23995	155010
87374	155011
57958	155012
62212	155013
8953	155014
18897	155015
93672	155016
13059	155017
26207	155018
12866	155019
109876	155020
91757	155021
285	155022
28391	155023
15766	155024
46180	155025
5874	155026
20580	155027
14473	155028
29856	155029
45237	155030
19723	155031
37328	155032
73976	155033
1460	155034
23603	155035
4470	155036
30962	155037
5754	155038
17394	155039
27534	155040
11872	155041
23566	155042
42890	155043
6931	155044
42303	155045
4445	155046
11829	155047
8127	155048
1404	155049
17104	155050
2005	155051
46	155052
21850	155053
4130	155054
29878	155055
52464	155056
27556	155057
29901	155058
85861	155059
33606	155060
57877	155061
17406	155062
27507	155063
9959	155064
12604	155065
3667	155066
1852	155067
79830	155068
33379	155069
26494	155070
12204	155071
25044	155072
12213	155073
47149	155074
58100	155075
36215	155076
928	155077
1520	155078
36037	155079
2829	155080
61399	155081
7280	155082
90873	155083
70571	155084
2984	155085
89987	155086
5474	155087
35770	155088
63925	155089
91790	155090
25611	155091
30802	155092
84667	155093
6345	155094
1302	155095
6550	155096
43583	155097
64693	155098
86395	155099
60300	155100
11776	155101
1904	155102
47786	155103
61075	155104
21659	155105
25849	155106
33035	155107
2575	155108
18050	155109
37681	155110
10204	155111
29803	155112
749	155113
14488	155114
77228	155115
3075	155116
3766	155117
27134	155118
2398	155119
34128	155120
4403	155121
2205	155122
23764	155123
1828	155124
5368	155125
8657	155126
1957	155127
1293	155128
85609	155129
2312	155130
1589	155131
52167	155132
2040	155133
13427	155134
23150	155135
91426	155136
67074	155137
2686	155138
9294	155139
25632	155140
2336	155141
107658	155142
7994	155143
27271	155144
49060	155145
29783	155146
53380	155147
159	155148
28750	155149
18712	155150
406	155151
29641	155152
3450	155153
92138	155154
1852	155155
49152	155156
6298	155157
23450	155158
39446	155159
85203	155160
3515	155161
14080	155162
89707	155163
5987	155164
20839	155165
37238	155166
73448	155167
93607	155168
85078	155169
48119	155170
32399	155171
8487	155172
39728	155173
2461	155174
51780	155175
64142	155176
10984	155177
53772	155178
12842	155179
6804	155180
8891	155181
22456	155182
239	155183
2400	155184
48564	155185
12455	155186
21219	155187
5864	155188
14298	155189
24812	155190
34639	155191
50929	155192
50137	155193
48674	155194
11253	155195
24605	155196
7124	155197
561	155198
576	155199
102768	155200
11052	155201
6046	155202
23236	155203
62012	155204
47837	155205
44559	155206
36198	155207
2197	155208
30178	155209
60062	155210
55742	155211
106779	155212
6555	155213
17564	155214
36795	155215
9	155216
32342	155217
61529	155218
11779	155219
27599	155220
84746	155221
20655	155222
56136	155223
95276	155224
77711	155225
29143	155226
19230	155227
7442	155228
27048	155229
12419	155230
4	155231
15874	155232
6572	155233
1489	155234
58451	155235
54396	155236
45448	155237
1808	155238
84520	155239
101432	155240
81051	155241
6667	155242
90842	155243
40790	155244
20312	155245
22072	155246
11564	155247
40421	155248
9288	155249
22239	155250
1906	155251
29264	155252
40702	155253
74942	155254
10245	155255
265	155256
92773	155257
95503	155258
25460	155259
40007	155260
2470	155261
1931	155262
2743	155263
39496	155264
31356	155265
37491	155266
6704	155267
6447	155268
646	155269
12176	155270
45324	155271
249	155272
7419	155273
72656	155274
9831	155275
6232	155276
13814	155277
1797	155278
88137	155279
93479	155280
21183	155281
94284	155282
38524	155283
27785	155284
42607	155285
11099	155286
270	155287
5987	155288
42293	155289
8808	155290
43990	155291
5162	155292
60898	155293
23881	155294
25455	155295
4580	155296
64875	155297
19366	155298
33845	155299
56614	155300
11323	155301
71840	155302
10115	155303
62654	155304
14942	155305
17922	155306
78349	155307
83224	155308
807	155309
33756	155310
50660	155311
21169	155312
80439	155313
2248	155314
5027	155315
53230	155316
853	155317
12277	155318
57895	155319
2783	155320
1766	155321
52091	155322
10377	155323
8684	155324
194	155325
54218	155326
67390	155327
10310	155328
20582	155329
15144	155330
54301	155331
39644	155332
42898	155333
86554	155334
67579	155335
21397	155336
21530	155337
29487	155338
16798	155339
3669	155340
4795	155341
23486	155342
78262	155343
61663	155344
1997	155345
4986	155346
14257	155347
48352	155348
7387	155349
3121	155350
27126	155351
57193	155352
26246	155353
13973	155354
69608	155355
8355	155356
29920	155357
1375	155358
5223	155359
8802	155360
15721	155361
104385	155362
8929	155363
1784	155364
20171	155365
26610	155366
696	155367
16585	155368
2289	155369
1810	155370
1063	155371
42110	155372
13475	155373
9472	155374
65831	155375
14354	155376
7750	155377
10953	155378
43213	155379
25261	155380
24866	155381
353	155382
69122	155383
69709	155384
21039	155385
63273	155386
21701	155387
5750	155388
6844	155389
28661	155390
4622	155391
16859	155392
22886	155393
62397	155394
17086	155395
15211	155396
53216	155397
30786	155398
68334	155399
33127	155400
20916	155401
2551	155402
2877	155403
16892	155404
67069	155405
5661	155406
66741	155407
23722	155408
11018	155409
90711	155410
75038	155411
102869	155412
4355	155413
8315	155414
28640	155415
1751	155416
37419	155417
8941	155418
56704	155419
6706	155420
45738	155421
4727	155422
16014	155423
44255	155424
79197	155425
10869	155426
53954	155427
27243	155428
56073	155429
39183	155430
43032	155431
6636	155432
12480	155433
49932	155434
12740	155435
56483	155436
18525	155437
3372	155438
16542	155439
18131	155440
24584	155441
1167	155442
54914	155443
72439	155444
17753	155445
35756	155446
33971	155447
22444	155448
128	155449
35873	155450
2176	155451
23256	155452
4899	155453
49283	155454
8504	155455
40745	155456
7977	155457
71454	155458
71266	155459
10039	155460
25	155461
4570	155462
51587	155463
78747	155464
2093	155465
8644	155466
42037	155467
70468	155468
22519	155469
25557	155470
2894	155471
17055	155472
7411	155473
2199	155474
28056	155475
11282	155476
45303	155477
86847	155478
55538	155479
98978	155480
27407	155481
4116	155482
22727	155483
63825	155484
73763	155485
85011	155486
3855	155487
52558	155488
3121	155489
19780	155490
14684	155491
4	155492
11729	155493
37155	155494
24397	155495
30777	155496
41480	155497
74391	155498
10448	155499
12339	155500
35611	155501
23566	155502
1973	155503
82097	155504
14699	155505
35300	155506
30774	155507
85056	155508
3282	155509
34412	155510
57374	155511
344	155512
9626	155513
32419	155514
11866	155515
59918	155516
13663	155517
42149	155518
6756	155519
976	155520
13498	155521
11934	155522
34978	155523
5319	155524
22814	155525
6594	155526
3545	155527
1080	155528
88733	155529
35985	155530
6265	155531
64829	155532
13254	155533
46725	155534
77379	155535
16519	155536
18017	155537
4929	155538
38045	155539
48061	155540
34931	155541
5366	155542
23705	155543
43458	155544
102705	155545
51678	155546
4780	155547
87870	155548
46214	155549
54865	155550
1942	155551
6338	155552
29186	155553
26351	155554
3149	155555
30816	155556
40458	155557
47764	155558
32349	155559
35598	155560
82313	155561
47245	155562
410	155563
3928	155564
12807	155565
4315	155566
33963	155567
51093	155568
23314	155569
11141	155570
629	155571
4068	155572
73462	155573
15614	155574
42760	155575
44456	155576
93477	155577
53064	155578
62495	155579
19538	155580
59561	155581
16788	155582
67279	155583
36967	155584
2484	155585
9956	155586
1878	155587
44220	155588
14373	155589
2831	155590
36347	155591
27240	155592
50786	155593
85157	155594
54200	155595
53317	155596
7555	155597
93	155598
88380	155599
233	155600
6416	155601
18932	155602
44819	155603
36265	155604
570	155605
2661	155606
19149	155607
1500	155608
37861	155609
16506	155610
101689	155611
959	155612
18395	155613
28357	155614
42590	155615
3008	155616
6342	155617
3531	155618
8559	155619
7545	155620
1677	155621
1141	155622
4093	155623
20853	155624
12139	155625
16476	155626
41427	155627
9812	155628
98861	155629
10596	155630
38017	155631
6974	155632
15633	155633
48925	155634
17302	155635
53920	155636
42881	155637
10090	155638
18	155639
566	155640
1557	155641
2420	155642
54500	155643
66492	155644
20359	155645
13456	155646
60	155647
14474	155648
2174	155649
28011	155650
90730	155651
224	155652
12492	155653
15341	155654
112696	155655
3666	155656
70143	155657
16585	155658
27380	155659
12512	155660
36212	155661
58783	155662
74698	155663
1075	155664
72624	155665
8513	155666
81631	155667
5568	155668
3454	155669
35067	155670
64055	155671
21536	155672
2300	155673
77558	155674
8317	155675
100773	155676
118	155677
9229	155678
20886	155679
20210	155680
397	155681
41980	155682
7598	155683
5916	155684
5834	155685
20448	155686
56589	155687
103	155688
14943	155689
20725	155690
249	155691
3899	155692
28487	155693
58107	155694
89405	155695
13780	155696
5688	155697
10888	155698
21825	155699
74	155700
7124	155701
17687	155702
14425	155703
5885	155704
66104	155705
50984	155706
31535	155707
46171	155708
2310	155709
33347	155710
53548	155711
649	155712
59725	155713
23734	155714
32239	155715
1323	155716
29568	155717
73887	155718
91765	155719
57270	155720
2344	155721
5480	155722
477	155723
56963	155724
25972	155725
8115	155726
53526	155727
55609	155728
9451	155729
4748	155730
23889	155731
18662	155732
58939	155733
25852	155734
40665	155735
29456	155736
17345	155737
21855	155738
1297	155739
78	155740
5208	155741
2899	155742
67745	155743
102919	155744
9863	155745
53455	155746
37130	155747
4404	155748
13945	155749
23625	155750
4070	155751
2704	155752
20857	155753
71840	155754
75204	155755
16594	155756
5185	155757
2521	155758
52950	155759
8992	155760
45588	155761
112608	155762
38807	155763
51814	155764
2301	155765
32149	155766
24353	155767
73883	155768
20734	155769
241	155770
695	155771
16757	155772
28449	155773
27	155774
11744	155775
12200	155776
2861	155777
651	155778
3692	155779
7383	155780
46479	155781
9810	155782
10001	155783
37393	155784
25145	155785
23960	155786
6917	155787
1971	155788
53333	155789
9425	155790
46892	155791
34531	155792
53254	155793
16061	155794
1116	155795
72117	155796
42070	155797
17127	155798
414	155799
72865	155800
1516	155801
43315	155802
11260	155803
9291	155804
41332	155805
5739	155806
5696	155807
34411	155808
44909	155809
5401	155810
70342	155811
41898	155812
3530	155813
103683	155814
5834	155815
3079	155816
14674	155817
1385	155818
20844	155819
26754	155820
33464	155821
15272	155822
10007	155823
3860	155824
13525	155825
9072	155826
64398	155827
29897	155828
21022	155829
13168	155830
36707	155831
74784	155832
5565	155833
93482	155834
37900	155835
8168	155836
12596	155837
10873	155838
6795	155839
32054	155840
313	155841
61266	155842
4297	155843
32159	155844
58750	155845
55708	155846
3846	155847
87782	155848
106526	155849
10572	155850
81249	155851
971	155852
984	155853
84824	155854
33770	155855
3014	155856
4727	155857
55551	155858
19739	155859
5661	155860
290	155861
9087	155862
30262	155863
93221	155864
5430	155865
26176	155866
8958	155867
16977	155868
82927	155869
20544	155870
64308	155871
47742	155872
13141	155873
30038	155874
95012	155875
50588	155876
35535	155877
867	155878
8476	155879
7593	155880
30432	155881
19470	155882
26315	155883
32626	155884
49990	155885
40998	155886
17828	155887
39574	155888
5276	155889
70389	155890
79	155891
32456	155892
7343	155893
29352	155894
76130	155895
3599	155896
9045	155897
541	155898
89929	155899
82465	155900
3494	155901
7282	155902
5483	155903
3870	155904
215	155905
2424	155906
22571	155907
12852	155908
23482	155909
3881	155910
36345	155911
51877	155912
43018	155913
2293	155914
1379	155915
28544	155916
96126	155917
90940	155918
7257	155919
15541	155920
18127	155921
16486	155922
32176	155923
66254	155924
74629	155925
1980	155926
10061	155927
68754	155928
19155	155929
89616	155930
41231	155931
83028	155932
45337	155933
45285	155934
63691	155935
28962	155936
74653	155937
61364	155938
5442	155939
52820	155940
10593	155941
60102	155942
733	155943
24182	155944
45021	155945
31936	155946
27706	155947
4691	155948
5925	155949
40101	155950
7086	155951
4746	155952
6503	155953
34611	155954
778	155955
11806	155956
59915	155957
28489	155958
14113	155959
2620	155960
58482	155961
85997	155962
14322	155963
12502	155964
57962	155965
57655	155966
93064	155967
67819	155968
666	155969
30819	155970
79543	155971
32551	155972
21263	155973
31076	155974
23061	155975
758	155976
42511	155977
53294	155978
56440	155979
11973	155980
3559	155981
1890	155982
48453	155983
4778	155984
74655	155985
18717	155986
8088	155987
59404	155988
80436	155989
8957	155990
23329	155991
13855	155992
24168	155993
42205	155994
46389	155995
37497	155996
64342	155997
88159	155998
5111	155999
70951	156000
31693	156001
5327	156002
28048	156003
10656	156004
69812	156005
11509	156006
9004	156007
17882	156008
15579	156009
41566	156010
48844	156011
30413	156012
22645	156013
2442	156014
35874	156015
49199	156016
1416	156017
112	156018
4323	156019
22003	156020
8196	156021
11798	156022
16175	156023
14099	156024
4871	156025
61208	156026
103632	156027
47544	156028
11780	156029
2112	156030
62250	156031
23041	156032
281	156033
25216	156034
193	156035
702	156036
69076	156037
70974	156038
20190	156039
11921	156040
87843	156041
87597	156042
55983	156043
86914	156044
28456	156045
16944	156046
99	156047
60642	156048
63091	156049
19171	156050
9082	156051
25750	156052
31097	156053
61986	156054
29564	156055
11475	156056
23517	156057
2591	156058
17504	156059
34213	156060
17900	156061
8335	156062
42044	156063
2707	156064
17714	156065
81801	156066
1380	156067
26147	156068
134	156069
14558	156070
86	156071
51961	156072
18783	156073
20470	156074
49734	156075
41954	156076
9059	156077
46798	156078
61242	156079
16382	156080
13612	156081
29835	156082
100081	156083
32426	156084
1822	156085
19867	156086
4868	156087
78297	156088
88	156089
30672	156090
54228	156091
41077	156092
23538	156093
18669	156094
98075	156095
90344	156096
36233	156097
5078	156098
11105	156099
7641	156100
5225	156101
1763	156102
25810	156103
2470	156104
78425	156105
27875	156106
56694	156107
23055	156108
14546	156109
824	156110
10138	156111
652	156112
6859	156113
328	156114
8425	156115
2979	156116
30329	156117
29851	156118
34	156119
26391	156120
6965	156121
41004	156122
61811	156123
4404	156124
1038	156125
33879	156126
46793	156127
50797	156128
53857	156129
28642	156130
71217	156131
18221	156132
63875	156133
12600	156134
5960	156135
90199	156136
685	156137
78743	156138
28350	156139
4941	156140
145	156141
20914	156142
10548	156143
3044	156144
83694	156145
509	156146
3283	156147
46075	156148
50907	156149
25045	156150
17309	156151
609	156152
7728	156153
28363	156154
1371	156155
40655	156156
43425	156157
19953	156158
43964	156159
18019	156160
14393	156161
23791	156162
79484	156163
22560	156164
48642	156165
17837	156166
31847	156167
4489	156168
86000	156169
104086	156170
7312	156171
80803	156172
12481	156173
4621	156174
4891	156175
1314	156176
39544	156177
24695	156178
597	156179
48239	156180
3874	156181
8674	156182
13486	156183
13777	156184
45319	156185
84354	156186
7	156187
22191	156188
305	156189
30863	156190
432	156191
31334	156192
88884	156193
36985	156194
33333	156195
3887	156196
89073	156197
18856	156198
28260	156199
42926	156200
61553	156201
64903	156202
42351	156203
1293	156204
5197	156205
40321	156206
77812	156207
18037	156208
18454	156209
14077	156210
51292	156211
1131	156212
505	156213
42239	156214
84375	156215
15730	156216
45543	156217
56891	156218
657	156219
5219	156220
28370	156221
19890	156222
7018	156223
3166	156224
8445	156225
23750	156226
159	156227
1688	156228
13644	156229
2235	156230
36296	156231
16484	156232
10158	156233
27016	156234
47762	156235
60274	156236
81947	156237
2113	156238
3433	156239
28452	156240
64233	156241
105043	156242
12770	156243
26380	156244
52561	156245
67099	156246
70725	156247
96969	156248
8936	156249
52828	156250
12659	156251
92016	156252
28362	156253
32492	156254
61213	156255
60315	156256
20993	156257
11813	156258
51097	156259
2398	156260
17013	156261
9629	156262
54672	156263
42012	156264
6776	156265
111858	156266
43489	156267
283	156268
21819	156269
11889	156270
4282	156271
609	156272
54986	156273
65363	156274
15862	156275
853	156276
12548	156277
99714	156278
8950	156279
44556	156280
11921	156281
5800	156282
46769	156283
48217	156284
75578	156285
51023	156286
69038	156287
5901	156288
74467	156289
4242	156290
37450	156291
13595	156292
61752	156293
9069	156294
25206	156295
12069	156296
23115	156297
19461	156298
9837	156299
37008	156300
1125	156301
91855	156302
47819	156303
78879	156304
9736	156305
12840	156306
42269	156307
6389	156308
901	156309
3207	156310
8739	156311
53046	156312
32888	156313
56085	156314
11518	156315
56562	156316
58162	156317
25155	156318
3194	156319
37364	156320
15080	156321
1832	156322
1405	156323
15705	156324
80595	156325
35961	156326
20934	156327
15565	156328
54329	156329
52690	156330
17621	156331
12073	156332
31771	156333
2640	156334
41401	156335
3353	156336
3157	156337
10268	156338
15576	156339
4866	156340
177	156341
6404	156342
38463	156343
16544	156344
42411	156345
40540	156346
3764	156347
24773	156348
14739	156349
94067	156350
171	156351
25315	156352
43198	156353
72579	156354
16771	156355
3673	156356
6781	156357
1311	156358
2267	156359
29089	156360
8113	156361
55862	156362
18091	156363
11673	156364
37353	156365
1145	156366
45057	156367
39748	156368
56612	156369
39400	156370
3128	156371
61155	156372
88621	156373
8702	156374
2885	156375
3516	156376
21309	156377
8144	156378
36446	156379
62693	156380
705	156381
1202	156382
101703	156383
89	156384
60049	156385
51748	156386
29688	156387
21525	156388
103686	156389
11003	156390
81957	156391
155	156392
71715	156393
33566	156394
62442	156395
6826	156396
34	156397
81109	156398
41530	156399
34247	156400
37	156401
28925	156402
15155	156403
1546	156404
5100	156405
26856	156406
5762	156407
31947	156408
11148	156409
2102	156410
33543	156411
7036	156412
14556	156413
8181	156414
17413	156415
3762	156416
3790	156417
792	156418
6822	156419
2909	156420
47987	156421
347	156422
59870	156423
15037	156424
3806	156425
80231	156426
17205	156427
62811	156428
2666	156429
23346	156430
51966	156431
108607	156432
6104	156433
2162	156434
40529	156435
70142	156436
12935	156437
30676	156438
7743	156439
13127	156440
4758	156441
48696	156442
41285	156443
72776	156444
112010	156445
10156	156446
40278	156447
2764	156448
11184	156449
24418	156450
25243	156451
92002	156452
2860	156453
16668	156454
6618	156455
25443	156456
42216	156457
54934	156458
3929	156459
65893	156460
79915	156461
21763	156462
7221	156463
2487	156464
65289	156465
74506	156466
66599	156467
30348	156468
14009	156469
3638	156470
9962	156471
742	156472
1274	156473
8699	156474
59582	156475
78204	156476
21692	156477
25334	156478
70211	156479
21667	156480
66410	156481
50643	156482
6547	156483
2653	156484
1527	156485
36095	156486
15843	156487
52387	156488
37064	156489
104189	156490
96390	156491
3458	156492
35093	156493
79897	156494
89775	156495
20083	156496
52417	156497
58132	156498
62494	156499
1175	156500
703	156501
32313	156502
12694	156503
42866	156504
5928	156505
983	156506
25446	156507
30862	156508
78661	156509
17910	156510
10231	156511
86955	156512
409	156513
15453	156514
27230	156515
20478	156516
26990	156517
23011	156518
2071	156519
30382	156520
16773	156521
81921	156522
34340	156523
71243	156524
40589	156525
9611	156526
13314	156527
9991	156528
581	156529
10673	156530
31514	156531
4811	156532
13618	156533
4098	156534
3892	156535
11487	156536
47136	156537
6291	156538
12500	156539
2301	156540
10927	156541
33011	156542
1229	156543
4655	156544
795	156545
43525	156546
1225	156547
55572	156548
3002	156549
58201	156550
29875	156551
15906	156552
13978	156553
73275	156554
3172	156555
56692	156556
14010	156557
16613	156558
14465	156559
15587	156560
48419	156561
891	156562
13542	156563
19069	156564
1666	156565
110713	156566
28385	156567
97040	156568
74	156569
69790	156570
6512	156571
47825	156572
29725	156573
24938	156574
3447	156575
5051	156576
5046	156577
19849	156578
13456	156579
95100	156580
22717	156581
12377	156582
17557	156583
43419	156584
38394	156585
2796	156586
14552	156587
58789	156588
11031	156589
49444	156590
13213	156591
18557	156592
68444	156593
1815	156594
332	156595
19035	156596
35638	156597
730	156598
5970	156599
23251	156600
14132	156601
26894	156602
59625	156603
1094	156604
8155	156605
61838	156606
23959	156607
54717	156608
10318	156609
14632	156610
11419	156611
41942	156612
39594	156613
110605	156614
33752	156615
27476	156616
20174	156617
45813	156618
19698	156619
14518	156620
972	156621
46291	156622
10145	156623
585	156624
42209	156625
26761	156626
36092	156627
31209	156628
5232	156629
69281	156630
62210	156631
801	156632
34484	156633
70734	156634
12987	156635
8110	156636
59658	156637
47578	156638
4795	156639
4424	156640
29529	156641
18884	156642
7572	156643
43502	156644
31845	156645
39774	156646
107895	156647
1271	156648
4744	156649
14803	156650
12367	156651
12576	156652
14854	156653
5940	156654
1786	156655
19176	156656
12978	156657
4671	156658
111213	156659
9793	156660
2204	156661
21909	156662
9708	156663
42278	156664
73933	156665
61806	156666
10483	156667
12774	156668
53530	156669
18933	156670
4936	156671
18626	156672
41634	156673
5737	156674
10556	156675
63837	156676
24946	156677
23547	156678
1703	156679
7	156680
33129	156681
3676	156682
29249	156683
58292	156684
5145	156685
5092	156686
7452	156687
36754	156688
784	156689
36222	156690
66512	156691
5306	156692
6303	156693
50769	156694
94300	156695
8906	156696
30733	156697
7930	156698
51050	156699
638	156700
19541	156701
1824	156702
1779	156703
100286	156704
39521	156705
4512	156706
12324	156707
51281	156708
93067	156709
42724	156710
68904	156711
45086	156712
41963	156713
15106	156714
1098	156715
692	156716
14255	156717
54758	156718
23547	156719
50430	156720
48025	156721
12058	156722
80733	156723
30	156724
65734	156725
59946	156726
48815	156727
873	156728
9953	156729
28714	156730
47900	156731
7594	156732
138	156733
36256	156734
32076	156735
20961	156736
2147	156737
73937	156738
12733	156739
72113	156740
15756	156741
43418	156742
28385	156743
16573	156744
104915	156745
4555	156746
95957	156747
37181	156748
21335	156749
42353	156750
34811	156751
4780	156752
70464	156753
60735	156754
1444	156755
3551	156756
8026	156757
6117	156758
141	156759
12601	156760
21608	156761
2648	156762
12088	156763
48824	156764
69484	156765
99754	156766
81604	156767
115	156768
48111	156769
13887	156770
36603	156771
786	156772
50054	156773
2104	156774
16325	156775
19521	156776
37315	156777
101499	156778
27997	156779
6573	156780
11051	156781
495	156782
257	156783
82144	156784
50930	156785
3503	156786
14342	156787
18066	156788
56852	156789
1769	156790
16364	156791
187	156792
114401	156793
97791	156794
102642	156795
18432	156796
11894	156797
3210	156798
22550	156799
50049	156800
77624	156801
38200	156802
6461	156803
54783	156804
3221	156805
656	156806
126	156807
8781	156808
21786	156809
23646	156810
180	156811
57	156812
19	156813
2623	156814
4374	156815
13319	156816
429	156817
9656	156818
5008	156819
51638	156820
12998	156821
39026	156822
26042	156823
52374	156824
45979	156825
16715	156826
35969	156827
14782	156828
30154	156829
479	156830
26969	156831
2783	156832
725	156833
7935	156834
58531	156835
61372	156836
73782	156837
31519	156838
24245	156839
4307	156840
52358	156841
1209	156842
11402	156843
5913	156844
6416	156845
884	156846
7062	156847
1217	156848
90506	156849
2638	156850
94360	156851
6414	156852
59969	156853
30919	156854
4520	156855
80845	156856
96589	156857
28963	156858
475	156859
493	156860
9224	156861
40572	156862
24175	156863
4959	156864
6486	156865
28437	156866
84111	156867
72	156868
37246	156869
262	156870
9626	156871
25812	156872
52009	156873
52388	156874
3562	156875
17537	156876
41958	156877
33048	156878
32894	156879
24863	156880
40198	156881
19628	156882
190	156883
34340	156884
92682	156885
29433	156886
20283	156887
30778	156888
19753	156889
35361	156890
17411	156891
6467	156892
56171	156893
3947	156894
4210	156895
24625	156896
7921	156897
5538	156898
14776	156899
26483	156900
45181	156901
39088	156902
13686	156903
2949	156904
283	156905
37262	156906
96984	156907
45119	156908
9813	156909
95828	156910
18943	156911
10492	156912
1176	156913
31174	156914
611	156915
282	156916
8375	156917
4222	156918
32801	156919
61783	156920
102	156921
35860	156922
17780	156923
48548	156924
1696	156925
25265	156926
53042	156927
24391	156928
13318	156929
22987	156930
14067	156931
60999	156932
53549	156933
8595	156934
68939	156935
6371	156936
9684	156937
18028	156938
34202	156939
85364	156940
52147	156941
3095	156942
62248	156943
53383	156944
3844	156945
28643	156946
101320	156947
82378	156948
2743	156949
6162	156950
10432	156951
21326	156952
28672	156953
54123	156954
57780	156955
94356	156956
42620	156957
33124	156958
2584	156959
33907	156960
27407	156961
2943	156962
77816	156963
18258	156964
24873	156965
20028	156966
18588	156967
71639	156968
736	156969
2484	156970
147	156971
12315	156972
16750	156973
1305	156974
100818	156975
10878	156976
86930	156977
19434	156978
35471	156979
43895	156980
16287	156981
6267	156982
31175	156983
513	156984
65954	156985
54899	156986
11202	156987
14015	156988
38629	156989
13310	156990
26767	156991
36	156992
28674	156993
25150	156994
24071	156995
2281	156996
45481	156997
27129	156998
16693	156999
69354	157000
64908	157001
39816	157002
29058	157003
37489	157004
85184	157005
65014	157006
5284	157007
12835	157008
18296	157009
1889	157010
12134	157011
49833	157012
68664	157013
53647	157014
10710	157015
60831	157016
33115	157017
29963	157018
92328	157019
13915	157020
5428	157021
41190	157022
6696	157023
22850	157024
12305	157025
20188	157026
15479	157027
62339	157028
91633	157029
98156	157030
45598	157031
31011	157032
20904	157033
937	157034
14747	157035
13780	157036
27298	157037
58698	157038
17957	157039
14369	157040
30826	157041
22	157042
3065	157043
37671	157044
8350	157045
4636	157046
81828	157047
1005	157048
10341	157049
19061	157050
27464	157051
21930	157052
2892	157053
10916	157054
36748	157055
3953	157056
147	157057
36691	157058
47451	157059
19711	157060
41336	157061
108666	157062
18468	157063
67369	157064
1360	157065
34455	157066
69081	157067
14399	157068
38948	157069
51681	157070
16831	157071
41892	157072
58734	157073
6034	157074
21898	157075
6953	157076
3148	157077
52452	157078
39612	157079
35967	157080
108199	157081
60281	157082
23877	157083
13665	157084
15996	157085
51154	157086
28196	157087
112	157088
887	157089
21159	157090
534	157091
5556	157092
1460	157093
37577	157094
16670	157095
6617	157096
31545	157097
65806	157098
12223	157099
69536	157100
7406	157101
2111	157102
71234	157103
24477	157104
788	157105
6136	157106
13298	157107
1911	157108
100	157109
43878	157110
12089	157111
72371	157112
1033	157113
9285	157114
15394	157115
9840	157116
37942	157117
37243	157118
42953	157119
58200	157120
52575	157121
13766	157122
27134	157123
29	157124
34362	157125
9680	157126
47059	157127
23902	157128
92173	157129
12251	157130
10728	157131
34236	157132
5802	157133
27456	157134
75995	157135
987	157136
35686	157137
16669	157138
5234	157139
20330	157140
40624	157141
14857	157142
25277	157143
24766	157144
33392	157145
13864	157146
46788	157147
79871	157148
899	157149
4147	157150
63367	157151
1543	157152
60484	157153
5791	157154
66090	157155
15400	157156
35187	157157
94	157158
873	157159
11462	157160
72703	157161
59210	157162
14635	157163
54548	157164
1987	157165
35598	157166
92899	157167
41261	157168
235	157169
93283	157170
17437	157171
76897	157172
30019	157173
52806	157174
65139	157175
24237	157176
364	157177
3435	157178
16139	157179
18065	157180
68232	157181
64406	157182
5957	157183
112505	157184
17952	157185
11291	157186
7341	157187
43035	157188
64920	157189
10307	157190
29863	157191
20632	157192
63596	157193
59147	157194
1715	157195
10686	157196
4606	157197
48658	157198
1655	157199
94	157200
91297	157201
88668	157202
35326	157203
59970	157204
36893	157205
99178	157206
47617	157207
7916	157208
50864	157209
6361	157210
20766	157211
1129	157212
2248	157213
3103	157214
4485	157215
2577	157216
96444	157217
6221	157218
11796	157219
53148	157220
9353	157221
2799	157222
6926	157223
35494	157224
23635	157225
7031	157226
55910	157227
2362	157228
47232	157229
26236	157230
24650	157231
55842	157232
11991	157233
138	157234
17777	157235
4590	157236
29782	157237
25995	157238
36976	157239
5232	157240
8087	157241
34785	157242
90560	157243
19217	157244
23398	157245
8189	157246
18522	157247
25168	157248
4961	157249
43014	157250
73619	157251
70269	157252
372	157253
98538	157254
39387	157255
120	157256
6337	157257
49932	157258
82071	157259
33326	157260
57678	157261
28348	157262
400	157263
87009	157264
24558	157265
323	157266
30842	157267
3913	157268
689	157269
49323	157270
40587	157271
5943	157272
26207	157273
12258	157274
48001	157275
14475	157276
24871	157277
40492	157278
19558	157279
5438	157280
17590	157281
8866	157282
1501	157283
1912	157284
85516	157285
23638	157286
65143	157287
20220	157288
8248	157289
33673	157290
12252	157291
11635	157292
415	157293
11926	157294
53470	157295
43	157296
4826	157297
3919	157298
1502	157299
42083	157300
2606	157301
1543	157302
36497	157303
5253	157304
79094	157305
36	157306
107738	157307
7429	157308
6035	157309
57976	157310
1042	157311
256	157312
25290	157313
10002	157314
41013	157315
13182	157316
35419	157317
68020	157318
25339	157319
33950	157320
31230	157321
1653	157322
515	157323
15384	157324
10730	157325
660	157326
22676	157327
61221	157328
2015	157329
42983	157330
77826	157331
4099	157332
74520	157333
59806	157334
2755	157335
4252	157336
10266	157337
1688	157338
6673	157339
16661	157340
20198	157341
51916	157342
10463	157343
3688	157344
29850	157345
532	157346
20329	157347
17384	157348
82996	157349
46854	157350
61206	157351
31751	157352
2232	157353
5351	157354
91407	157355
1487	157356
150	157357
71329	157358
23377	157359
28136	157360
14054	157361
412	157362
1781	157363
27575	157364
24077	157365
65238	157366
48667	157367
48462	157368
48119	157369
9931	157370
54945	157371
13930	157372
66014	157373
2253	157374
17553	157375
35707	157376
4302	157377
73484	157378
12132	157379
97419	157380
8465	157381
56427	157382
17892	157383
23276	157384
6050	157385
78485	157386
52621	157387
58539	157388
18664	157389
7344	157390
47106	157391
8696	157392
3871	157393
6587	157394
74872	157395
67403	157396
65873	157397
4772	157398
52543	157399
60918	157400
10582	157401
116	157402
58029	157403
118	157404
108	157405
15421	157406
7436	157407
55305	157408
1907	157409
64535	157410
12885	157411
22394	157412
96677	157413
56603	157414
60941	157415
47023	157416
5715	157417
2867	157418
45750	157419
108461	157420
3250	157421
65315	157422
17337	157423
78913	157424
28899	157425
22305	157426
56140	157427
59342	157428
65413	157429
17091	157430
52585	157431
31221	157432
55467	157433
32846	157434
61458	157435
47444	157436
15463	157437
69956	157438
33264	157439
25832	157440
71126	157441
2241	157442
56703	157443
15126	157444
22105	157445
4336	157446
34051	157447
79976	157448
76966	157449
2220	157450
29588	157451
69101	157452
3783	157453
46577	157454
21122	157455
11224	157456
24136	157457
30858	157458
19477	157459
74843	157460
22562	157461
109574	157462
96941	157463
12479	157464
51248	157465
25337	157466
1582	157467
1432	157468
7850	157469
6359	157470
58546	157471
86181	157472
32188	157473
3892	157474
31322	157475
69973	157476
22463	157477
22580	157478
101998	157479
17512	157480
657	157481
49833	157482
465	157483
6944	157484
1088	157485
1591	157486
9706	157487
63549	157488
7954	157489
1592	157490
72979	157491
59150	157492
28089	157493
18160	157494
75282	157495
403	157496
51112	157497
34639	157498
12815	157499
572	157500
36018	157501
85996	157502
70252	157503
12813	157504
81053	157505
1537	157506
1046	157507
38569	157508
65474	157509
104457	157510
27994	157511
5330	157512
21078	157513
83433	157514
74139	157515
5674	157516
8782	157517
5338	157518
262	157519
61233	157520
5578	157521
15305	157522
48015	157523
19121	157524
9343	157525
41313	157526
25915	157527
26754	157528
108673	157529
465	157530
91151	157531
3532	157532
32017	157533
111644	157534
8660	157535
7305	157536
20350	157537
27619	157538
27037	157539
2860	157540
8210	157541
19291	157542
63223	157543
3595	157544
28313	157545
77703	157546
11639	157547
25147	157548
99432	157549
15837	157550
26318	157551
15350	157552
59975	157553
8495	157554
6938	157555
49615	157556
20925	157557
102121	157558
4700	157559
15448	157560
23343	157561
62159	157562
73542	157563
1493	157564
240	157565
99565	157566
48791	157567
9668	157568
16350	157569
15891	157570
30992	157571
53497	157572
14792	157573
92266	157574
18350	157575
12514	157576
60908	157577
2539	157578
51876	157579
19146	157580
24375	157581
77772	157582
64474	157583
16674	157584
20340	157585
21304	157586
1978	157587
16372	157588
31135	157589
11597	157590
80765	157591
3240	157592
48033	157593
8530	157594
96969	157595
67427	157596
27957	157597
35616	157598
6039	157599
24379	157600
40782	157601
83590	157602
22809	157603
2412	157604
6597	157605
52584	157606
6367	157607
34764	157608
16086	157609
15205	157610
6482	157611
16302	157612
9697	157613
16803	157614
3297	157615
100774	157616
58433	157617
190	157618
56954	157619
33296	157620
1988	157621
2648	157622
11420	157623
11889	157624
90362	157625
9267	157626
34770	157627
67336	157628
60422	157629
73576	157630
74971	157631
4363	157632
39690	157633
1725	157634
24	157635
44761	157636
61605	157637
1559	157638
62086	157639
34642	157640
82472	157641
82286	157642
49499	157643
118	157644
10947	157645
67037	157646
196	157647
1150	157648
336	157649
14250	157650
18958	157651
69616	157652
32969	157653
17757	157654
13526	157655
42237	157656
25714	157657
7365	157658
38411	157659
47801	157660
5966	157661
7919	157662
5399	157663
679	157664
22457	157665
113875	157666
6679	157667
54716	157668
2872	157669
41215	157670
27198	157671
165	157672
24659	157673
46454	157674
5982	157675
9107	157676
19380	157677
19859	157678
46752	157679
11799	157680
31152	157681
52346	157682
26979	157683
41228	157684
53105	157685
12248	157686
1287	157687
63763	157688
1836	157689
16399	157690
10875	157691
18969	157692
19	157693
42687	157694
15308	157695
1167	157696
36115	157697
5375	157698
15430	157699
47310	157700
67038	157701
13672	157702
57205	157703
32319	157704
9331	157705
8088	157706
7686	157707
450	157708
2285	157709
42449	157710
73474	157711
114157	157712
147	157713
23404	157714
30061	157715
46309	157716
53043	157717
18113	157718
77091	157719
62163	157720
18752	157721
822	157722
66388	157723
7524	157724
53330	157725
3446	157726
11192	157727
71246	157728
71833	157729
37999	157730
66569	157731
63609	157732
69587	157733
70546	157734
42341	157735
23907	157736
84598	157737
50882	157738
36430	157739
58744	157740
10739	157741
8390	157742
18287	157743
103978	157744
36799	157745
35213	157746
1035	157747
33506	157748
80270	157749
29826	157750
27180	157751
42248	157752
46150	157753
25415	157754
56288	157755
19533	157756
16800	157757
17710	157758
23487	157759
877	157760
685	157761
8176	157762
30086	157763
92772	157764
109278	157765
91847	157766
4298	157767
50631	157768
36683	157769
51467	157770
73129	157771
61804	157772
81692	157773
27920	157774
85373	157775
67287	157776
7603	157777
29709	157778
76510	157779
8849	157780
2494	157781
20713	157782
48149	157783
43990	157784
89694	157785
11878	157786
20103	157787
35040	157788
47406	157789
59531	157790
75154	157791
24284	157792
67420	157793
18456	157794
60453	157795
47775	157796
13702	157797
3656	157798
29371	157799
799	157800
54073	157801
11895	157802
152	157803
64904	157804
18267	157805
15286	157806
1983	157807
72775	157808
4119	157809
71393	157810
97194	157811
37753	157812
98646	157813
42972	157814
69800	157815
7237	157816
815	157817
9676	157818
5322	157819
13028	157820
33478	157821
7678	157822
28164	157823
15053	157824
64418	157825
13379	157826
34402	157827
2886	157828
25751	157829
23424	157830
368	157831
58377	157832
5488	157833
80093	157834
68242	157835
42800	157836
72710	157837
76191	157838
67242	157839
5345	157840
16942	157841
28068	157842
20103	157843
100677	157844
18132	157845
95603	157846
98130	157847
4648	157848
6574	157849
5563	157850
91830	157851
31644	157852
13752	157853
7549	157854
45813	157855
1875	157856
65346	157857
65670	157858
26504	157859
46777	157860
102943	157861
21794	157862
13343	157863
52932	157864
1190	157865
36832	157866
7769	157867
28954	157868
47951	157869
44269	157870
9911	157871
46970	157872
6248	157873
16572	157874
31562	157875
12118	157876
16112	157877
710	157878
46888	157879
90295	157880
17415	157881
12334	157882
98529	157883
73220	157884
1501	157885
242	157886
13370	157887
2489	157888
2820	157889
10718	157890
16740	157891
46890	157892
65631	157893
22382	157894
7213	157895
25453	157896
39164	157897
34841	157898
36864	157899
2344	157900
92597	157901
22159	157902
10682	157903
3135	157904
41208	157905
23763	157906
10734	157907
21886	157908
21268	157909
25	157910
2574	157911
19168	157912
52815	157913
21643	157914
19392	157915
41089	157916
58365	157917
58216	157918
3280	157919
4810	157920
10832	157921
40564	157922
46459	157923
74013	157924
44	157925
29399	157926
8537	157927
17591	157928
1066	157929
2389	157930
37444	157931
10960	157932
1472	157933
14293	157934
5503	157935
472	157936
10809	157937
4710	157938
106757	157939
16350	157940
101409	157941
68066	157942
111137	157943
45526	157944
64025	157945
52346	157946
42041	157947
39351	157948
23549	157949
4394	157950
19597	157951
662	157952
8390	157953
12439	157954
62170	157955
4242	157956
26515	157957
43191	157958
36387	157959
96225	157960
11556	157961
38027	157962
2147	157963
88475	157964
2547	157965
26710	157966
7321	157967
64505	157968
8068	157969
70260	157970
68367	157971
59678	157972
12661	157973
19361	157974
42197	157975
18157	157976
29145	157977
66	157978
79369	157979
55904	157980
12717	157981
33218	157982
1	157983
28334	157984
935	157985
23921	157986
22710	157987
60344	157988
55477	157989
450	157990
39373	157991
27379	157992
6484	157993
13327	157994
1985	157995
65327	157996
53911	157997
88877	157998
78332	157999
20586	158000
1671	158001
5757	158002
22575	158003
24470	158004
76358	158005
18641	158006
21791	158007
5718	158008
35685	158009
30079	158010
35707	158011
53529	158012
80844	158013
49394	158014
7929	158015
46241	158016
11843	158017
50139	158018
13387	158019
31737	158020
533	158021
65758	158022
23437	158023
7	158024
2081	158025
8023	158026
90072	158027
92791	158028
24227	158029
50218	158030
58104	158031
48156	158032
27004	158033
10862	158034
8110	158035
60245	158036
13226	158037
4661	158038
10890	158039
31591	158040
76691	158041
68910	158042
7681	158043
30529	158044
31825	158045
1679	158046
6192	158047
28166	158048
292	158049
49348	158050
80306	158051
79858	158052
32620	158053
12347	158054
21905	158055
66264	158056
3370	158057
22271	158058
12625	158059
5569	158060
11013	158061
21916	158062
9343	158063
2044	158064
3085	158065
24476	158066
5006	158067
4970	158068
18938	158069
40363	158070
20628	158071
51292	158072
64073	158073
70739	158074
1664	158075
230	158076
54195	158077
14032	158078
49413	158079
41124	158080
98278	158081
48196	158082
14707	158083
79627	158084
15481	158085
8376	158086
4916	158087
15381	158088
18094	158089
20789	158090
33510	158091
555	158092
69122	158093
52213	158094
3557	158095
50506	158096
4610	158097
20998	158098
72	158099
39957	158100
76077	158101
43566	158102
3511	158103
3708	158104
2102	158105
14459	158106
6569	158107
29260	158108
53814	158109
58253	158110
47189	158111
18487	158112
10793	158113
83714	158114
7661	158115
47946	158116
32419	158117
1472	158118
18028	158119
88145	158120
81341	158121
2588	158122
30117	158123
18063	158124
12917	158125
13483	158126
62992	158127
54442	158128
50625	158129
99611	158130
1829	158131
37029	158132
8326	158133
32529	158134
9338	158135
39046	158136
62829	158137
7562	158138
34707	158139
31802	158140
69114	158141
46420	158142
1760	158143
283	158144
17249	158145
66823	158146
3472	158147
39897	158148
1219	158149
63219	158150
80012	158151
30602	158152
224	158153
15982	158154
2998	158155
78567	158156
23075	158157
40250	158158
13148	158159
2578	158160
39874	158161
36961	158162
10279	158163
8800	158164
30893	158165
16907	158166
15359	158167
31854	158168
30542	158169
64997	158170
14785	158171
36995	158172
71	158173
79324	158174
33767	158175
39853	158176
60422	158177
41754	158178
13383	158179
5045	158180
28366	158181
5511	158182
41102	158183
26799	158184
8992	158185
8813	158186
11982	158187
82055	158188
9976	158189
10291	158190
28603	158191
235	158192
22379	158193
8767	158194
31138	158195
69731	158196
168	158197
40696	158198
95422	158199
1948	158200
11606	158201
23468	158202
7783	158203
1160	158204
59422	158205
82251	158206
22609	158207
60	158208
13627	158209
4107	158210
8894	158211
5951	158212
29948	158213
266	158214
4393	158215
5862	158216
46140	158217
2513	158218
95318	158219
9397	158220
45743	158221
8016	158222
56427	158223
88007	158224
5572	158225
394	158226
69603	158227
49557	158228
61095	158229
1555	158230
82	158231
38132	158232
10157	158233
18371	158234
24539	158235
103600	158236
1072	158237
30175	158238
51860	158239
28099	158240
60342	158241
49393	158242
7533	158243
54973	158244
28343	158245
3215	158246
14394	158247
38695	158248
70165	158249
17205	158250
43488	158251
555	158252
11940	158253
42793	158254
20475	158255
15427	158256
3231	158257
27692	158258
108	158259
5331	158260
16502	158261
2000	158262
2727	158263
21675	158264
802	158265
18426	158266
26838	158267
51277	158268
14995	158269
16611	158270
48069	158271
23321	158272
18	158273
103941	158274
31949	158275
15056	158276
54032	158277
58910	158278
78021	158279
63376	158280
99137	158281
56095	158282
5293	158283
1005	158284
40285	158285
22124	158286
22048	158287
8537	158288
47379	158289
48658	158290
41089	158291
16	158292
605	158293
57986	158294
12467	158295
16486	158296
4183	158297
1522	158298
45450	158299
68882	158300
822	158301
32708	158302
92794	158303
1227	158304
69454	158305
1578	158306
3483	158307
96319	158308
103177	158309
28823	158310
1246	158311
8209	158312
15138	158313
5368	158314
17394	158315
62271	158316
19387	158317
12667	158318
2216	158319
18418	158320
3085	158321
51137	158322
31915	158323
55111	158324
29025	158325
1054	158326
5417	158327
102354	158328
53552	158329
2046	158330
81443	158331
40292	158332
83566	158333
894	158334
316	158335
22183	158336
507	158337
42276	158338
85660	158339
4193	158340
3484	158341
10198	158342
7982	158343
98522	158344
62911	158345
23089	158346
13700	158347
39834	158348
38213	158349
56295	158350
40233	158351
34729	158352
38576	158353
32115	158354
9034	158355
1148	158356
3079	158357
26154	158358
26058	158359
87006	158360
3636	158361
6856	158362
36075	158363
40551	158364
788	158365
7119	158366
28621	158367
36490	158368
43979	158369
44889	158370
229	158371
25406	158372
95402	158373
165	158374
43202	158375
8474	158376
7050	158377
39751	158378
89507	158379
94158	158380
46437	158381
1977	158382
32065	158383
11042	158384
15016	158385
54046	158386
1268	158387
19421	158388
102709	158389
58063	158390
24767	158391
55160	158392
46993	158393
90653	158394
73466	158395
23893	158396
20104	158397
23629	158398
8918	158399
33967	158400
31287	158401
3779	158402
401	158403
50793	158404
15912	158405
80709	158406
9554	158407
8080	158408
87606	158409
28365	158410
18893	158411
55010	158412
20394	158413
52703	158414
4959	158415
38103	158416
11450	158417
18691	158418
3871	158419
48367	158420
54896	158421
15145	158422
26407	158423
18456	158424
8755	158425
26068	158426
39235	158427
16227	158428
23863	158429
9825	158430
41539	158431
2394	158432
18177	158433
60474	158434
52951	158435
56463	158436
52125	158437
9773	158438
73491	158439
8701	158440
9446	158441
41117	158442
82586	158443
8017	158444
7143	158445
85535	158446
46555	158447
18158	158448
818	158449
20413	158450
5387	158451
16411	158452
43944	158453
7694	158454
76782	158455
17417	158456
54015	158457
25264	158458
1459	158459
39331	158460
6215	158461
12174	158462
55923	158463
3925	158464
9493	158465
69251	158466
5270	158467
12939	158468
18089	158469
71935	158470
86429	158471
14482	158472
68044	158473
38874	158474
42929	158475
70282	158476
40122	158477
57384	158478
19240	158479
20457	158480
34454	158481
61815	158482
26024	158483
970	158484
2498	158485
8948	158486
4279	158487
21952	158488
9958	158489
56264	158490
43437	158491
45967	158492
23301	158493
24157	158494
11739	158495
2109	158496
41	158497
16786	158498
14491	158499
13142	158500
68451	158501
37131	158502
29945	158503
65499	158504
11974	158505
10063	158506
36802	158507
19418	158508
33141	158509
28443	158510
48490	158511
40253	158512
10436	158513
9576	158514
4739	158515
17525	158516
5272	158517
18687	158518
4958	158519
2305	158520
79884	158521
12294	158522
48950	158523
84106	158524
86427	158525
71286	158526
1808	158527
73837	158528
10000	158529
141	158530
41255	158531
7893	158532
65121	158533
7218	158534
9041	158535
59003	158536
6687	158537
93	158538
111833	158539
35047	158540
20585	158541
48117	158542
73768	158543
254	158544
67636	158545
40	158546
16240	158547
12799	158548
144	158549
20130	158550
7882	158551
44010	158552
3051	158553
38234	158554
8898	158555
41270	158556
1472	158557
9315	158558
27555	158559
93805	158560
19216	158561
5439	158562
6791	158563
13469	158564
30313	158565
19526	158566
19255	158567
11683	158568
14780	158569
37396	158570
27515	158571
53321	158572
8569	158573
77997	158574
145	158575
36374	158576
10941	158577
24549	158578
15344	158579
25075	158580
3030	158581
7307	158582
15605	158583
84223	158584
54248	158585
66537	158586
7230	158587
20878	158588
4461	158589
18518	158590
74638	158591
41949	158592
77971	158593
72008	158594
111031	158595
73245	158596
26305	158597
865	158598
111770	158599
7337	158600
70192	158601
63235	158602
31097	158603
20253	158604
7622	158605
23166	158606
63858	158607
25583	158608
406	158609
53829	158610
21378	158611
89838	158612
19285	158613
76073	158614
67314	158615
2223	158616
79747	158617
14818	158618
65010	158619
7646	158620
83095	158621
23	158622
109151	158623
64972	158624
8445	158625
80000	158626
110488	158627
5646	158628
54954	158629
8451	158630
74241	158631
23909	158632
16	158633
1909	158634
2082	158635
7590	158636
41818	158637
2751	158638
73022	158639
38144	158640
31146	158641
2873	158642
8254	158643
42089	158644
5738	158645
44488	158646
37663	158647
8821	158648
2625	158649
78205	158650
17843	158651
1950	158652
10097	158653
36569	158654
3713	158655
65959	158656
5914	158657
75592	158658
81298	158659
28194	158660
6865	158661
63564	158662
15691	158663
8882	158664
6353	158665
29745	158666
319	158667
39581	158668
74506	158669
385	158670
12975	158671
5460	158672
57613	158673
28907	158674
26587	158675
33021	158676
32681	158677
36987	158678
88542	158679
73077	158680
23442	158681
21243	158682
4033	158683
42041	158684
4548	158685
93989	158686
24351	158687
38191	158688
16980	158689
31203	158690
19056	158691
7907	158692
73432	158693
6088	158694
89391	158695
48038	158696
24600	158697
24682	158698
113011	158699
35081	158700
56386	158701
14772	158702
11643	158703
1116	158704
33620	158705
1638	158706
1817	158707
32721	158708
58053	158709
2047	158710
726	158711
7827	158712
3964	158713
1761	158714
16179	158715
14753	158716
17141	158717
9103	158718
92319	158719
39771	158720
28061	158721
10520	158722
56387	158723
43738	158724
2653	158725
24201	158726
376	158727
67089	158728
21588	158729
2408	158730
61895	158731
13060	158732
1256	158733
13451	158734
102161	158735
44748	158736
26276	158737
2695	158738
24553	158739
24836	158740
40911	158741
6128	158742
9653	158743
4365	158744
63586	158745
6691	158746
68609	158747
105156	158748
22984	158749
33152	158750
44	158751
44554	158752
566	158753
4294	158754
8812	158755
2450	158756
76613	158757
37568	158758
71174	158759
67231	158760
26277	158761
14455	158762
108838	158763
16273	158764
21671	158765
13223	158766
7072	158767
32263	158768
56869	158769
13651	158770
6907	158771
28287	158772
54105	158773
20452	158774
40444	158775
1230	158776
6596	158777
21426	158778
52041	158779
27266	158780
1133	158781
12497	158782
7335	158783
1286	158784
28126	158785
6782	158786
24930	158787
10738	158788
20533	158789
1041	158790
34007	158791
8655	158792
62648	158793
8209	158794
2795	158795
19918	158796
43549	158797
42377	158798
83	158799
22646	158800
94191	158801
22419	158802
2077	158803
57052	158804
87772	158805
82813	158806
10041	158807
20447	158808
49194	158809
51	158810
69096	158811
66988	158812
39250	158813
2065	158814
71122	158815
12042	158816
80266	158817
48178	158818
17514	158819
15167	158820
52654	158821
67248	158822
114127	158823
29196	158824
36782	158825
2890	158826
43944	158827
60691	158828
3781	158829
59999	158830
37478	158831
6735	158832
7964	158833
15202	158834
52082	158835
35167	158836
3181	158837
39388	158838
40190	158839
49538	158840
46424	158841
37603	158842
5	158843
16822	158844
18241	158845
11306	158846
21624	158847
27393	158848
95579	158849
30235	158850
91323	158851
13912	158852
62405	158853
1039	158854
61915	158855
4231	158856
3057	158857
3724	158858
27188	158859
10550	158860
9959	158861
39891	158862
10365	158863
24345	158864
57462	158865
104014	158866
90498	158867
401	158868
3208	158869
7900	158870
27521	158871
49290	158872
65752	158873
31804	158874
27540	158875
13522	158876
34623	158877
1362	158878
60816	158879
1713	158880
71157	158881
10970	158882
11483	158883
20663	158884
55354	158885
44757	158886
24137	158887
2060	158888
15551	158889
18932	158890
15569	158891
21930	158892
34577	158893
27189	158894
47415	158895
42011	158896
55988	158897
10711	158898
38763	158899
20759	158900
28238	158901
15756	158902
5649	158903
6407	158904
712	158905
539	158906
1112	158907
76751	158908
3842	158909
86546	158910
103267	158911
38104	158912
42257	158913
10938	158914
9889	158915
7446	158916
91990	158917
2993	158918
23268	158919
81526	158920
33635	158921
26074	158922
12039	158923
72676	158924
9554	158925
3481	158926
21690	158927
22351	158928
11503	158929
30063	158930
11572	158931
72664	158932
70272	158933
63551	158934
14419	158935
81887	158936
26071	158937
12119	158938
2420	158939
37118	158940
41431	158941
58510	158942
17	158943
39652	158944
64	158945
93401	158946
44600	158947
6245	158948
21772	158949
39284	158950
1628	158951
1664	158952
2426	158953
87718	158954
43794	158955
20010	158956
51909	158957
6399	158958
80409	158959
6868	158960
3122	158961
29793	158962
407	158963
849	158964
50589	158965
41424	158966
59412	158967
26780	158968
7992	158969
20218	158970
24916	158971
38239	158972
17898	158973
22736	158974
57596	158975
71763	158976
9937	158977
96161	158978
39720	158979
5649	158980
1410	158981
641	158982
4381	158983
75273	158984
95172	158985
6380	158986
577	158987
7803	158988
47486	158989
24053	158990
59808	158991
30346	158992
934	158993
5428	158994
15927	158995
7444	158996
103586	158997
76211	158998
75591	158999
14768	159000
28891	159001
23732	159002
68040	159003
37971	159004
6750	159005
6324	159006
62438	159007
31482	159008
21048	159009
27048	159010
19674	159011
24295	159012
58	159013
83099	159014
12066	159015
21804	159016
9697	159017
6976	159018
9997	159019
19241	159020
13566	159021
7257	159022
23551	159023
73146	159024
22500	159025
14760	159026
57968	159027
55391	159028
31101	159029
25153	159030
27604	159031
518	159032
2452	159033
3036	159034
45793	159035
14525	159036
44587	159037
23533	159038
4167	159039
10374	159040
22019	159041
33024	159042
4648	159043
10646	159044
14202	159045
92362	159046
206	159047
46983	159048
30546	159049
5245	159050
2502	159051
67494	159052
25677	159053
9945	159054
8561	159055
3943	159056
35990	159057
45088	159058
23287	159059
26166	159060
42416	159061
15405	159062
48628	159063
87508	159064
1359	159065
24663	159066
2432	159067
56929	159068
88569	159069
31237	159070
31453	159071
51880	159072
28896	159073
20646	159074
5907	159075
1062	159076
2298	159077
39557	159078
6707	159079
86	159080
8091	159081
41129	159082
23402	159083
3421	159084
5015	159085
21731	159086
77183	159087
85177	159088
4550	159089
26212	159090
69283	159091
51783	159092
100980	159093
54287	159094
19	159095
19708	159096
48630	159097
39840	159098
55431	159099
18673	159100
15385	159101
32697	159102
6229	159103
9443	159104
80556	159105
112779	159106
69003	159107
24923	159108
95953	159109
79148	159110
30232	159111
68173	159112
50151	159113
58325	159114
1879	159115
29219	159116
25571	159117
89962	159118
20193	159119
10601	159120
26798	159121
35897	159122
26937	159123
77698	159124
278	159125
40439	159126
17823	159127
29842	159128
45508	159129
37098	159130
114019	159131
10268	159132
54403	159133
11677	159134
31457	159135
6291	159136
58344	159137
62311	159138
2304	159139
31922	159140
49699	159141
14185	159142
54435	159143
65979	159144
2148	159145
21712	159146
16412	159147
4305	159148
45820	159149
19275	159150
15744	159151
45082	159152
46	159153
15355	159154
59847	159155
20341	159156
3134	159157
91768	159158
3336	159159
14502	159160
7629	159161
68734	159162
31603	159163
25183	159164
2445	159165
1308	159166
13750	159167
77467	159168
6940	159169
70993	159170
50667	159171
7351	159172
48501	159173
18898	159174
13345	159175
45087	159176
5599	159177
74903	159178
106001	159179
18694	159180
5734	159181
1127	159182
19449	159183
61142	159184
45939	159185
3605	159186
5639	159187
60172	159188
45501	159189
56106	159190
15653	159191
13594	159192
24034	159193
5242	159194
8568	159195
5484	159196
12684	159197
1922	159198
4142	159199
9691	159200
5641	159201
14720	159202
55785	159203
33974	159204
63163	159205
26052	159206
5404	159207
66109	159208
67118	159209
53231	159210
46067	159211
13388	159212
12723	159213
13025	159214
17861	159215
79158	159216
21026	159217
15722	159218
16129	159219
69492	159220
44511	159221
21671	159222
44589	159223
668	159224
29181	159225
76591	159226
13443	159227
45462	159228
32324	159229
92160	159230
93227	159231
2921	159232
16276	159233
25283	159234
10134	159235
41915	159236
98085	159237
110094	159238
26878	159239
20961	159240
16384	159241
28988	159242
21656	159243
92541	159244
6833	159245
3399	159246
1411	159247
72074	159248
35709	159249
49594	159250
47991	159251
8307	159252
19432	159253
43681	159254
60321	159255
11261	159256
11809	159257
23421	159258
601	159259
14250	159260
31517	159261
62563	159262
88628	159263
2090	159264
230	159265
43561	159266
42475	159267
110347	159268
19894	159269
13937	159270
4549	159271
49741	159272
78516	159273
91690	159274
37411	159275
3859	159276
175	159277
13915	159278
91265	159279
8874	159280
59744	159281
52670	159282
88004	159283
39736	159284
26444	159285
27007	159286
4913	159287
59814	159288
4134	159289
21861	159290
20338	159291
4974	159292
65573	159293
47150	159294
14450	159295
67370	159296
2286	159297
73132	159298
302	159299
48111	159300
51737	159301
75151	159302
48249	159303
14788	159304
69354	159305
7951	159306
80295	159307
33266	159308
8708	159309
5487	159310
39858	159311
48788	159312
35252	159313
1637	159314
15207	159315
4116	159316
66796	159317
995	159318
41584	159319
60361	159320
13761	159321
13243	159322
58045	159323
18674	159324
3442	159325
1798	159326
7114	159327
19741	159328
5917	159329
1109	159330
4087	159331
76	159332
38485	159333
62644	159334
12105	159335
1869	159336
47392	159337
2116	159338
41760	159339
33578	159340
8646	159341
1419	159342
75105	159343
19777	159344
41257	159345
14576	159346
61992	159347
54	159348
52754	159349
48132	159350
51051	159351
9986	159352
8578	159353
66908	159354
24205	159355
54383	159356
33940	159357
51334	159358
52241	159359
17386	159360
5606	159361
4298	159362
33319	159363
37309	159364
1155	159365
75445	159366
3508	159367
60662	159368
2577	159369
101934	159370
1846	159371
1040	159372
5036	159373
48894	159374
52945	159375
34217	159376
8345	159377
29188	159378
47480	159379
25101	159380
8325	159381
6330	159382
93269	159383
8035	159384
12886	159385
5546	159386
21121	159387
4442	159388
933	159389
12761	159390
17179	159391
8556	159392
33164	159393
25024	159394
14487	159395
40262	159396
10464	159397
84938	159398
74565	159399
483	159400
15069	159401
6891	159402
2001	159403
19656	159404
47	159405
2849	159406
1241	159407
59301	159408
36472	159409
58600	159410
2327	159411
49500	159412
68540	159413
10933	159414
68023	159415
59708	159416
84110	159417
43060	159418
16641	159419
33232	159420
72743	159421
33026	159422
804	159423
905	159424
25069	159425
24190	159426
45190	159427
62936	159428
76782	159429
12738	159430
474	159431
48095	159432
13652	159433
34084	159434
13664	159435
37578	159436
28155	159437
194	159438
71036	159439
31396	159440
52057	159441
60670	159442
67786	159443
36632	159444
67986	159445
58140	159446
37523	159447
45482	159448
32313	159449
5504	159450
3009	159451
24166	159452
38182	159453
1544	159454
63738	159455
9909	159456
31041	159457
18945	159458
10184	159459
1335	159460
80455	159461
76445	159462
29245	159463
17794	159464
59789	159465
33515	159466
86766	159467
50096	159468
78057	159469
19130	159470
14255	159471
2468	159472
56344	159473
17336	159474
53139	159475
95855	159476
25509	159477
30538	159478
48215	159479
29215	159480
42161	159481
739	159482
61173	159483
17231	159484
71124	159485
21657	159486
99783	159487
35607	159488
40394	159489
1801	159490
60565	159491
63084	159492
54103	159493
6659	159494
61623	159495
16957	159496
27180	159497
27094	159498
5653	159499
6962	159500
50897	159501
12930	159502
32125	159503
2705	159504
64511	159505
65168	159506
6121	159507
15931	159508
53887	159509
7974	159510
650	159511
52333	159512
1041	159513
93216	159514
16768	159515
51733	159516
14537	159517
87672	159518
64013	159519
2312	159520
2673	159521
8325	159522
38993	159523
66037	159524
37235	159525
102164	159526
112407	159527
52	159528
6271	159529
6604	159530
27100	159531
14049	159532
24535	159533
34044	159534
26412	159535
3710	159536
34214	159537
1248	159538
60137	159539
86	159540
27596	159541
25882	159542
5186	159543
8662	159544
6876	159545
5603	159546
1439	159547
128	159548
69450	159549
29022	159550
68676	159551
724	159552
23743	159553
1535	159554
4047	159555
9882	159556
32685	159557
71696	159558
47899	159559
1059	159560
3712	159561
8310	159562
93027	159563
1876	159564
4851	159565
11241	159566
91731	159567
2355	159568
10634	159569
8256	159570
90181	159571
77889	159572
78768	159573
41176	159574
75851	159575
53626	159576
34528	159577
103670	159578
89242	159579
74259	159580
57652	159581
4631	159582
22063	159583
3831	159584
86769	159585
470	159586
68086	159587
62813	159588
50849	159589
15998	159590
18964	159591
986	159592
85381	159593
40888	159594
18998	159595
10776	159596
1731	159597
2357	159598
23747	159599
31122	159600
2363	159601
4918	159602
15780	159603
71821	159604
11696	159605
13880	159606
6424	159607
30508	159608
53586	159609
842	159610
22122	159611
67902	159612
4773	159613
74721	159614
1022	159615
232	159616
61121	159617
51304	159618
51963	159619
4090	159620
88727	159621
8099	159622
16522	159623
49629	159624
15518	159625
14131	159626
22117	159627
6169	159628
48615	159629
48086	159630
9775	159631
75212	159632
123	159633
70567	159634
31776	159635
21475	159636
49599	159637
55715	159638
60018	159639
18	159640
26746	159641
27682	159642
30034	159643
9955	159644
49	159645
191	159646
3580	159647
4698	159648
44670	159649
50670	159650
114476	159651
11648	159652
49305	159653
13186	159654
5140	159655
11496	159656
7773	159657
4650	159658
2804	159659
85419	159660
7350	159661
14405	159662
60140	159663
14420	159664
14984	159665
46492	159666
86789	159667
1429	159668
89430	159669
14563	159670
33111	159671
40166	159672
1434	159673
22032	159674
23121	159675
12420	159676
58455	159677
32669	159678
579	159679
6489	159680
6220	159681
95720	159682
294	159683
73111	159684
21387	159685
53153	159686
1946	159687
82147	159688
15035	159689
19664	159690
7536	159691
23141	159692
33588	159693
31635	159694
82726	159695
8249	159696
32007	159697
58096	159698
55766	159699
4239	159700
186	159701
63289	159702
53927	159703
30423	159704
9738	159705
49715	159706
29181	159707
21492	159708
23063	159709
42924	159710
45945	159711
2786	159712
18303	159713
3005	159714
53796	159715
866	159716
20152	159717
8092	159718
10596	159719
91782	159720
14174	159721
9491	159722
29007	159723
82633	159724
31507	159725
26169	159726
103138	159727
4425	159728
17742	159729
11185	159730
34034	159731
12508	159732
42803	159733
37284	159734
12298	159735
3038	159736
66860	159737
659	159738
77255	159739
1495	159740
44623	159741
1221	159742
32280	159743
20715	159744
488	159745
46584	159746
45071	159747
28488	159748
35868	159749
59739	159750
3435	159751
77878	159752
27831	159753
30655	159754
46078	159755
1957	159756
33216	159757
69896	159758
279	159759
3002	159760
11101	159761
2830	159762
56219	159763
626	159764
6817	159765
349	159766
18481	159767
62749	159768
13868	159769
508	159770
4389	159771
505	159772
5860	159773
15921	159774
8737	159775
9942	159776
62519	159777
49844	159778
1724	159779
22034	159780
65489	159781
8249	159782
5468	159783
9929	159784
10000	159785
49185	159786
18786	159787
92269	159788
20144	159789
19099	159790
12655	159791
7219	159792
106026	159793
82814	159794
38574	159795
1734	159796
10718	159797
213	159798
33991	159799
28123	159800
9733	159801
38001	159802
60006	159803
18388	159804
27581	159805
37016	159806
39137	159807
52386	159808
7015	159809
66275	159810
48	159811
23065	159812
2908	159813
56165	159814
33659	159815
23896	159816
35543	159817
41425	159818
21848	159819
18885	159820
17246	159821
26674	159822
93637	159823
15431	159824
89606	159825
12179	159826
4513	159827
6272	159828
8939	159829
38375	159830
11474	159831
16840	159832
32661	159833
53845	159834
1138	159835
32637	159836
12677	159837
43338	159838
41042	159839
11900	159840
61450	159841
17587	159842
40887	159843
39611	159844
24456	159845
79933	159846
87391	159847
40391	159848
33582	159849
4791	159850
14458	159851
72145	159852
11010	159853
48149	159854
10777	159855
24236	159856
969	159857
47282	159858
87646	159859
87096	159860
62847	159861
32982	159862
21772	159863
70253	159864
95210	159865
4003	159866
24643	159867
13502	159868
7886	159869
3618	159870
58802	159871
29568	159872
420	159873
4381	159874
8123	159875
5997	159876
977	159877
69974	159878
162	159879
8064	159880
66707	159881
11205	159882
3696	159883
113637	159884
43035	159885
16835	159886
51480	159887
77321	159888
64878	159889
14176	159890
25874	159891
9948	159892
11641	159893
26711	159894
17407	159895
20231	159896
11782	159897
58058	159898
49485	159899
5000	159900
73	159901
134	159902
12353	159903
23082	159904
78218	159905
32291	159906
4586	159907
34886	159908
6244	159909
3468	159910
88410	159911
7973	159912
36969	159913
4724	159914
78712	159915
49785	159916
21669	159917
276	159918
34975	159919
64318	159920
662	159921
30507	159922
72466	159923
72844	159924
16151	159925
1808	159926
1304	159927
90874	159928
2018	159929
26671	159930
19554	159931
34251	159932
39438	159933
30823	159934
28854	159935
2213	159936
16861	159937
25961	159938
5951	159939
23247	159940
3867	159941
82842	159942
22337	159943
7597	159944
64361	159945
16216	159946
64390	159947
1604	159948
43	159949
23195	159950
84218	159951
21273	159952
18619	159953
11738	159954
15838	159955
79695	159956
46485	159957
47490	159958
43773	159959
58281	159960
35800	159961
8	159962
2232	159963
39300	159964
12317	159965
36726	159966
67931	159967
87392	159968
39712	159969
33711	159970
829	159971
43778	159972
14	159973
45435	159974
52196	159975
12717	159976
6145	159977
45440	159978
53471	159979
36366	159980
2	159981
26848	159982
65317	159983
23291	159984
2255	159985
82479	159986
29772	159987
52027	159988
2154	159989
4340	159990
234	159991
24764	159992
78393	159993
63088	159994
20585	159995
53421	159996
13091	159997
51236	159998
17478	159999
22730	160000
19811	160001
15842	160002
4725	160003
29119	160004
82775	160005
81671	160006
85227	160007
15676	160008
83994	160009
82544	160010
22453	160011
66388	160012
11871	160013
90679	160014
48458	160015
54544	160016
6980	160017
37514	160018
31619	160019
13394	160020
27594	160021
8458	160022
88604	160023
88966	160024
55863	160025
34829	160026
30372	160027
5889	160028
15584	160029
165	160030
54926	160031
29795	160032
5549	160033
193	160034
46521	160035
5213	160036
38019	160037
31148	160038
40632	160039
21377	160040
91690	160041
34945	160042
17314	160043
22056	160044
9922	160045
33059	160046
17556	160047
79735	160048
4243	160049
1781	160050
9447	160051
26075	160052
26030	160053
96	160054
88792	160055
24417	160056
2899	160057
7100	160058
5112	160059
70749	160060
17891	160061
56166	160062
18475	160063
58765	160064
18920	160065
25499	160066
5929	160067
35673	160068
69619	160069
5681	160070
23264	160071
8105	160072
21929	160073
4730	160074
14024	160075
6694	160076
64627	160077
14342	160078
26805	160079
63640	160080
1541	160081
59612	160082
107686	160083
19161	160084
2749	160085
7674	160086
74803	160087
25988	160088
460	160089
40675	160090
13938	160091
19931	160092
13077	160093
34142	160094
57557	160095
6063	160096
24578	160097
3770	160098
290	160099
17129	160100
25778	160101
21761	160102
69044	160103
52699	160104
35987	160105
19618	160106
56065	160107
62433	160108
14615	160109
59409	160110
7804	160111
1747	160112
27196	160113
47897	160114
66091	160115
55190	160116
6816	160117
30345	160118
76642	160119
10128	160120
2618	160121
3649	160122
87366	160123
30601	160124
65400	160125
68899	160126
37175	160127
23997	160128
38360	160129
16859	160130
9074	160131
17303	160132
61518	160133
21059	160134
31412	160135
10122	160136
43222	160137
16672	160138
11008	160139
12036	160140
88021	160141
22981	160142
23059	160143
13948	160144
60100	160145
4154	160146
20190	160147
98639	160148
7552	160149
87057	160150
26736	160151
13765	160152
86052	160153
59391	160154
5839	160155
601	160156
21673	160157
72711	160158
67697	160159
86085	160160
17288	160161
88688	160162
62331	160163
11487	160164
9673	160165
56262	160166
81461	160167
12925	160168
96341	160169
46847	160170
40102	160171
54	160172
23791	160173
38988	160174
36925	160175
27038	160176
1394	160177
34812	160178
64821	160179
46906	160180
6361	160181
37798	160182
8333	160183
39109	160184
3432	160185
37963	160186
19248	160187
51923	160188
25541	160189
38304	160190
16824	160191
44114	160192
26980	160193
783	160194
26360	160195
46808	160196
960	160197
2511	160198
8058	160199
72344	160200
8446	160201
1668	160202
60186	160203
42402	160204
4144	160205
624	160206
25430	160207
38114	160208
16169	160209
56822	160210
26216	160211
66102	160212
8399	160213
792	160214
71460	160215
42306	160216
18776	160217
42191	160218
31401	160219
48719	160220
24489	160221
66944	160222
27587	160223
72094	160224
8620	160225
41203	160226
47429	160227
58898	160228
113880	160229
9295	160230
25874	160231
86810	160232
67617	160233
25977	160234
73036	160235
31081	160236
2222	160237
56020	160238
41449	160239
56258	160240
1136	160241
10883	160242
4438	160243
6051	160244
34917	160245
47528	160246
20182	160247
38372	160248
90287	160249
64028	160250
17102	160251
1469	160252
1409	160253
97593	160254
7176	160255
73417	160256
54969	160257
5077	160258
3780	160259
55169	160260
30008	160261
23452	160262
15595	160263
14896	160264
109252	160265
113272	160266
3524	160267
46583	160268
1879	160269
6812	160270
45938	160271
7408	160272
75364	160273
111	160274
22389	160275
106191	160276
25378	160277
3620	160278
34707	160279
16964	160280
6687	160281
58	160282
9109	160283
68243	160284
11920	160285
4018	160286
55128	160287
106498	160288
89736	160289
988	160290
35776	160291
56475	160292
51622	160293
24436	160294
38802	160295
295	160296
35998	160297
12994	160298
7679	160299
9	160300
47624	160301
63512	160302
4771	160303
16976	160304
9344	160305
29382	160306
56529	160307
63326	160308
29424	160309
3923	160310
1284	160311
47057	160312
69542	160313
14527	160314
39466	160315
94814	160316
13120	160317
6692	160318
26226	160319
7825	160320
90	160321
16631	160322
11692	160323
40553	160324
59769	160325
2347	160326
10716	160327
60754	160328
2927	160329
90426	160330
22647	160331
56010	160332
18020	160333
2425	160334
28538	160335
14933	160336
21195	160337
3264	160338
27	160339
100	160340
11658	160341
15900	160342
44950	160343
77779	160344
15772	160345
13108	160346
22288	160347
8515	160348
8134	160349
25499	160350
3215	160351
30674	160352
6435	160353
29920	160354
12876	160355
7462	160356
59644	160357
20644	160358
30	160359
2373	160360
34705	160361
96268	160362
66622	160363
852	160364
20715	160365
54894	160366
24387	160367
1923	160368
5448	160369
33281	160370
23447	160371
91074	160372
31795	160373
5522	160374
32829	160375
57470	160376
16409	160377
34790	160378
4548	160379
11235	160380
9891	160381
21585	160382
17596	160383
65171	160384
20722	160385
89309	160386
47726	160387
15288	160388
31298	160389
90957	160390
90889	160391
63445	160392
48622	160393
23010	160394
25287	160395
47894	160396
27524	160397
1849	160398
10075	160399
90962	160400
15808	160401
21559	160402
51	160403
5716	160404
42221	160405
44040	160406
4331	160407
85288	160408
4335	160409
35773	160410
3635	160411
27336	160412
4064	160413
35066	160414
6482	160415
40676	160416
29033	160417
17059	160418
21037	160419
10921	160420
722	160421
6981	160422
71999	160423
29163	160424
14857	160425
26887	160426
72073	160427
93904	160428
5905	160429
108333	160430
14367	160431
508	160432
4465	160433
61880	160434
29508	160435
8901	160436
1099	160437
2988	160438
34860	160439
46	160440
61262	160441
34780	160442
12518	160443
3588	160444
75922	160445
53027	160446
71613	160447
54434	160448
61368	160449
3809	160450
68165	160451
25529	160452
46886	160453
2107	160454
44582	160455
22256	160456
11686	160457
8293	160458
23263	160459
596	160460
72735	160461
18462	160462
75997	160463
25571	160464
1126	160465
39841	160466
24596	160467
1076	160468
13450	160469
45	160470
101491	160471
472	160472
6232	160473
45153	160474
64923	160475
15540	160476
44709	160477
129	160478
70608	160479
75339	160480
52174	160481
12476	160482
8877	160483
23975	160484
1950	160485
33453	160486
101712	160487
3442	160488
58713	160489
60530	160490
13506	160491
29382	160492
3553	160493
2798	160494
29765	160495
34060	160496
83148	160497
1005	160498
67414	160499
37226	160500
5921	160501
7353	160502
44710	160503
32832	160504
113520	160505
28588	160506
12685	160507
15419	160508
26882	160509
22	160510
6615	160511
229	160512
50239	160513
12078	160514
2567	160515
25409	160516
45251	160517
32471	160518
24155	160519
88532	160520
22329	160521
46883	160522
33002	160523
114	160524
6087	160525
7836	160526
13077	160527
87982	160528
3020	160529
48474	160530
21553	160531
16037	160532
3671	160533
10859	160534
31333	160535
6511	160536
80242	160537
33953	160538
81	160539
26980	160540
41832	160541
65214	160542
40563	160543
39993	160544
81980	160545
13999	160546
63187	160547
79209	160548
12044	160549
7047	160550
46067	160551
18476	160552
1004	160553
93562	160554
54551	160555
10095	160556
25931	160557
37676	160558
15437	160559
1072	160560
48654	160561
23164	160562
12414	160563
56195	160564
34151	160565
25378	160566
18662	160567
6425	160568
437	160569
8821	160570
7044	160571
6632	160572
40950	160573
9359	160574
92213	160575
65046	160576
47944	160577
39313	160578
19909	160579
10960	160580
30850	160581
80857	160582
19124	160583
40394	160584
19672	160585
298	160586
5406	160587
64507	160588
18927	160589
6941	160590
133	160591
11355	160592
18530	160593
8440	160594
74884	160595
784	160596
29274	160597
57368	160598
26224	160599
98337	160600
25730	160601
35368	160602
14734	160603
25084	160604
5087	160605
5	160606
65521	160607
6086	160608
17308	160609
15834	160610
79614	160611
54902	160612
24537	160613
71338	160614
55600	160615
90449	160616
20446	160617
4727	160618
8366	160619
34464	160620
43622	160621
77390	160622
69111	160623
43046	160624
54183	160625
7357	160626
1736	160627
5345	160628
47318	160629
92064	160630
2195	160631
71792	160632
20080	160633
36114	160634
23308	160635
30866	160636
5347	160637
30696	160638
23097	160639
1915	160640
91222	160641
5635	160642
72124	160643
55868	160644
83040	160645
1909	160646
17370	160647
19058	160648
34847	160649
58642	160650
55670	160651
86049	160652
79897	160653
1854	160654
51329	160655
1783	160656
15223	160657
43060	160658
31526	160659
1487	160660
39691	160661
5906	160662
8107	160663
22488	160664
8146	160665
58886	160666
77153	160667
68898	160668
19685	160669
258	160670
75598	160671
26150	160672
6741	160673
3266	160674
13123	160675
57579	160676
41	160677
14084	160678
4760	160679
97994	160680
14145	160681
46094	160682
110572	160683
3417	160684
31982	160685
38057	160686
42817	160687
13207	160688
98623	160689
32557	160690
1451	160691
12439	160692
26638	160693
41985	160694
2089	160695
71921	160696
8320	160697
864	160698
38391	160699
400	160700
21087	160701
16087	160702
32552	160703
33971	160704
84138	160705
62793	160706
16510	160707
55017	160708
1392	160709
28240	160710
30453	160711
27366	160712
22344	160713
80066	160714
44193	160715
14690	160716
44718	160717
41674	160718
42275	160719
209	160720
55481	160721
39192	160722
20608	160723
32649	160724
7843	160725
8918	160726
46396	160727
35402	160728
112673	160729
12858	160730
24851	160731
3799	160732
11390	160733
113491	160734
95605	160735
56128	160736
14504	160737
44050	160738
50871	160739
55631	160740
30930	160741
57658	160742
4080	160743
60620	160744
60795	160745
3629	160746
15063	160747
22852	160748
61923	160749
22657	160750
146	160751
45716	160752
6703	160753
28771	160754
8794	160755
34280	160756
68663	160757
142	160758
6350	160759
1113	160760
47607	160761
91277	160762
59	160763
38621	160764
23539	160765
105905	160766
9	160767
64653	160768
8976	160769
17800	160770
38712	160771
4659	160772
24120	160773
981	160774
30190	160775
52784	160776
17480	160777
15046	160778
51912	160779
12372	160780
13844	160781
42489	160782
35477	160783
1935	160784
55580	160785
10004	160786
9347	160787
100437	160788
7612	160789
21183	160790
1623	160791
7012	160792
12875	160793
81129	160794
1859	160795
23842	160796
34615	160797
76975	160798
31	160799
809	160800
80884	160801
10974	160802
43609	160803
14282	160804
6458	160805
21687	160806
19281	160807
1281	160808
100689	160809
25183	160810
752	160811
75706	160812
59998	160813
89014	160814
7871	160815
7475	160816
52366	160817
1306	160818
1110	160819
84230	160820
16530	160821
9380	160822
43175	160823
35674	160824
12207	160825
35316	160826
112025	160827
4531	160828
48867	160829
57741	160830
12049	160831
69332	160832
20019	160833
9457	160834
24208	160835
4590	160836
47889	160837
28238	160838
7669	160839
3219	160840
4335	160841
686	160842
9800	160843
26262	160844
30368	160845
4721	160846
11859	160847
90443	160848
80500	160849
74693	160850
50968	160851
1560	160852
37486	160853
2358	160854
6811	160855
29571	160856
25519	160857
446	160858
74669	160859
10058	160860
52857	160861
17963	160862
48037	160863
13594	160864
23823	160865
12125	160866
18601	160867
21484	160868
27140	160869
25509	160870
16874	160871
18037	160872
29986	160873
89423	160874
56965	160875
40078	160876
51013	160877
34040	160878
48750	160879
3004	160880
10236	160881
82069	160882
48734	160883
18838	160884
78674	160885
31244	160886
2614	160887
38045	160888
47714	160889
35293	160890
9648	160891
226	160892
9418	160893
50759	160894
14394	160895
78225	160896
17395	160897
13786	160898
8723	160899
64548	160900
93644	160901
36266	160902
66251	160903
3398	160904
4438	160905
17213	160906
45973	160907
20858	160908
60001	160909
10315	160910
27235	160911
49271	160912
25464	160913
47483	160914
10767	160915
4076	160916
20890	160917
13406	160918
2356	160919
68223	160920
24671	160921
27030	160922
7505	160923
2321	160924
458	160925
8525	160926
8386	160927
7948	160928
25747	160929
455	160930
30349	160931
12569	160932
27422	160933
44905	160934
41990	160935
6808	160936
262	160937
63330	160938
36316	160939
13411	160940
18357	160941
35871	160942
44795	160943
43753	160944
11239	160945
12142	160946
26353	160947
7360	160948
12	160949
24597	160950
13933	160951
7718	160952
24264	160953
45930	160954
26622	160955
65052	160956
5045	160957
35937	160958
50729	160959
86771	160960
18012	160961
1522	160962
10917	160963
14264	160964
41754	160965
8018	160966
50844	160967
11103	160968
11538	160969
18218	160970
27636	160971
22064	160972
4150	160973
48267	160974
62	160975
48831	160976
1250	160977
11444	160978
66800	160979
1	160980
69118	160981
1662	160982
41993	160983
35632	160984
22431	160985
23991	160986
20291	160987
18349	160988
11273	160989
23588	160990
12585	160991
29342	160992
96052	160993
29748	160994
73909	160995
1775	160996
22254	160997
26010	160998
16724	160999
9690	161000
2475	161001
34933	161002
48117	161003
5	161004
37	161005
37309	161006
25376	161007
15108	161008
78274	161009
59446	161010
5248	161011
7	161012
91441	161013
31504	161014
70362	161015
81007	161016
28621	161017
24309	161018
20863	161019
114332	161020
84792	161021
67164	161022
20546	161023
3656	161024
5423	161025
76670	161026
84265	161027
23671	161028
30393	161029
10669	161030
92613	161031
10681	161032
20792	161033
5822	161034
76289	161035
46279	161036
28051	161037
17597	161038
28348	161039
56063	161040
7440	161041
9936	161042
65935	161043
34303	161044
8327	161045
7786	161046
399	161047
14839	161048
37840	161049
60946	161050
59240	161051
50516	161052
44647	161053
63706	161054
3390	161055
9957	161056
14271	161057
469	161058
254	161059
85489	161060
1567	161061
355	161062
45658	161063
4308	161064
745	161065
2607	161066
22985	161067
1785	161068
20515	161069
42615	161070
50109	161071
544	161072
70057	161073
60651	161074
51918	161075
64880	161076
13284	161077
23327	161078
8147	161079
1281	161080
24700	161081
38038	161082
1928	161083
15292	161084
15706	161085
18196	161086
66711	161087
47917	161088
46785	161089
54957	161090
38260	161091
5075	161092
35254	161093
25726	161094
45746	161095
912	161096
38908	161097
2132	161098
16068	161099
2353	161100
56679	161101
40841	161102
26234	161103
44152	161104
78	161105
53156	161106
54988	161107
5375	161108
69244	161109
1414	161110
7262	161111
49869	161112
19309	161113
85615	161114
16936	161115
25174	161116
6633	161117
10707	161118
42467	161119
30906	161120
76278	161121
34237	161122
29812	161123
10014	161124
47909	161125
20690	161126
6055	161127
1443	161128
1642	161129
35370	161130
66110	161131
14976	161132
39440	161133
2224	161134
3577	161135
89161	161136
4517	161137
42306	161138
69666	161139
35611	161140
68037	161141
69571	161142
15141	161143
24488	161144
215	161145
4606	161146
32513	161147
64979	161148
4955	161149
3337	161150
11550	161151
79035	161152
5055	161153
43755	161154
13637	161155
57548	161156
47932	161157
587	161158
30180	161159
18505	161160
16827	161161
76355	161162
44358	161163
8128	161164
40403	161165
12876	161166
12789	161167
40693	161168
5836	161169
74953	161170
89116	161171
18208	161172
3562	161173
29038	161174
902	161175
14166	161176
43782	161177
29	161178
40853	161179
6413	161180
53747	161181
950	161182
58138	161183
74	161184
88070	161185
9319	161186
53716	161187
5607	161188
2748	161189
13424	161190
14145	161191
20925	161192
37682	161193
89275	161194
38	161195
91333	161196
25561	161197
9947	161198
9059	161199
6137	161200
5167	161201
38282	161202
48034	161203
41674	161204
42966	161205
51279	161206
57894	161207
63748	161208
15526	161209
19097	161210
57258	161211
26597	161212
48226	161213
37574	161214
14263	161215
26376	161216
21651	161217
14098	161218
68242	161219
61620	161220
54642	161221
9900	161222
37179	161223
28008	161224
17641	161225
17229	161226
36091	161227
49342	161228
56126	161229
31109	161230
30778	161231
103963	161232
16121	161233
18964	161234
36135	161235
278	161236
4304	161237
15004	161238
2109	161239
64202	161240
1590	161241
101379	161242
13933	161243
22516	161244
24107	161245
23278	161246
36892	161247
607	161248
27880	161249
19695	161250
75067	161251
30307	161252
56616	161253
75069	161254
414	161255
40512	161256
17354	161257
2013	161258
43327	161259
10793	161260
45155	161261
73921	161262
35459	161263
6931	161264
2521	161265
539	161266
45609	161267
3273	161268
48445	161269
2523	161270
84751	161271
48517	161272
95685	161273
28986	161274
17950	161275
2914	161276
40565	161277
716	161278
43881	161279
272	161280
3248	161281
13823	161282
23676	161283
47324	161284
46195	161285
46345	161286
159	161287
48278	161288
60974	161289
27931	161290
2663	161291
31076	161292
6555	161293
9228	161294
10279	161295
35963	161296
6995	161297
98092	161298
61095	161299
11991	161300
61930	161301
86643	161302
38810	161303
22299	161304
917	161305
31528	161306
17243	161307
59861	161308
36265	161309
70390	161310
8856	161311
51340	161312
50414	161313
18385	161314
10953	161315
48469	161316
42980	161317
33749	161318
13825	161319
95138	161320
112006	161321
19430	161322
2726	161323
5677	161324
22701	161325
11786	161326
30052	161327
41855	161328
1071	161329
4130	161330
33104	161331
19450	161332
47788	161333
71673	161334
15660	161335
27577	161336
42226	161337
94504	161338
58165	161339
32500	161340
65994	161341
6061	161342
15291	161343
4178	161344
57524	161345
326	161346
17135	161347
64693	161348
44512	161349
1545	161350
16777	161351
15351	161352
19658	161353
42044	161354
87880	161355
45743	161356
8539	161357
41308	161358
46193	161359
5627	161360
20679	161361
114	161362
42952	161363
51007	161364
58440	161365
392	161366
523	161367
64232	161368
16557	161369
66805	161370
72578	161371
1354	161372
39107	161373
22643	161374
11995	161375
13118	161376
12140	161377
18788	161378
46394	161379
34763	161380
68669	161381
3424	161382
22265	161383
27142	161384
39081	161385
15277	161386
1474	161387
41088	161388
49085	161389
57212	161390
12380	161391
29606	161392
394	161393
17	161394
58591	161395
5583	161396
84939	161397
66035	161398
13259	161399
37017	161400
49843	161401
4104	161402
12367	161403
35087	161404
29276	161405
63638	161406
83865	161407
113416	161408
865	161409
8861	161410
22479	161411
461	161412
9053	161413
41049	161414
15856	161415
74	161416
29409	161417
13870	161418
70585	161419
12057	161420
43657	161421
41570	161422
66952	161423
5794	161424
8866	161425
6768	161426
74869	161427
32312	161428
40156	161429
38812	161430
2921	161431
26435	161432
52124	161433
46736	161434
49853	161435
25983	161436
35188	161437
16054	161438
82362	161439
24178	161440
12390	161441
5110	161442
14044	161443
44865	161444
7525	161445
82001	161446
65348	161447
63822	161448
67857	161449
75944	161450
29451	161451
845	161452
71553	161453
51298	161454
11341	161455
3152	161456
66660	161457
32823	161458
72281	161459
28398	161460
21581	161461
32250	161462
59337	161463
30861	161464
16358	161465
6875	161466
93220	161467
31067	161468
48582	161469
54075	161470
55123	161471
13795	161472
33102	161473
64104	161474
90589	161475
44714	161476
15406	161477
8795	161478
22634	161479
70754	161480
19524	161481
601	161482
688	161483
3333	161484
14273	161485
68061	161486
37915	161487
2615	161488
1056	161489
92059	161490
19395	161491
7624	161492
15316	161493
11286	161494
7442	161495
12521	161496
1425	161497
90819	161498
90927	161499
97347	161500
30252	161501
63671	161502
58280	161503
3720	161504
74806	161505
83758	161506
4411	161507
631	161508
15998	161509
20943	161510
4959	161511
430	161512
73489	161513
777	161514
16286	161515
71660	161516
11124	161517
56152	161518
15972	161519
17478	161520
36561	161521
42675	161522
35952	161523
39116	161524
99696	161525
22034	161526
8616	161527
42467	161528
113814	161529
1557	161530
37106	161531
547	161532
10202	161533
9727	161534
11944	161535
2226	161536
107111	161537
8829	161538
10499	161539
23801	161540
47811	161541
56736	161542
34358	161543
18123	161544
1569	161545
22974	161546
40168	161547
3808	161548
9844	161549
11668	161550
61116	161551
24956	161552
6241	161553
25318	161554
28432	161555
40836	161556
33875	161557
48851	161558
39974	161559
38336	161560
64375	161561
35382	161562
8360	161563
49445	161564
6000	161565
28923	161566
6785	161567
3077	161568
68229	161569
7277	161570
4933	161571
25688	161572
82245	161573
1633	161574
15530	161575
49052	161576
10229	161577
32072	161578
54517	161579
9779	161580
1845	161581
20111	161582
40313	161583
90804	161584
4198	161585
178	161586
36471	161587
84271	161588
18301	161589
3286	161590
23246	161591
8162	161592
13071	161593
15064	161594
94578	161595
47146	161596
4557	161597
25793	161598
1	161599
9955	161600
191	161601
20955	161602
35226	161603
11658	161604
56960	161605
26609	161606
11444	161607
71647	161608
16240	161609
55907	161610
7666	161611
628	161612
48409	161613
73962	161614
23201	161615
22404	161616
69598	161617
62154	161618
41637	161619
28329	161620
354	161621
20063	161622
12423	161623
17018	161624
34905	161625
4720	161626
32194	161627
1281	161628
16345	161629
44115	161630
30051	161631
8459	161632
12958	161633
76616	161634
63816	161635
10918	161636
21520	161637
1222	161638
39997	161639
12310	161640
4099	161641
81409	161642
33557	161643
234	161644
42	161645
29806	161646
8605	161647
10329	161648
11805	161649
58338	161650
5033	161651
26484	161652
54465	161653
644	161654
9313	161655
82628	161656
44596	161657
62903	161658
55238	161659
89049	161660
74930	161661
41343	161662
2185	161663
2675	161664
25161	161665
24055	161666
8726	161667
114312	161668
90380	161669
20823	161670
105	161671
54108	161672
13086	161673
41804	161674
25991	161675
48801	161676
9308	161677
5688	161678
64576	161679
24420	161680
4063	161681
14025	161682
61183	161683
73907	161684
53699	161685
66577	161686
43019	161687
31634	161688
22464	161689
4678	161690
862	161691
708	161692
935	161693
195	161694
16394	161695
52502	161696
57210	161697
43	161698
28483	161699
3218	161700
4685	161701
63404	161702
9440	161703
7179	161704
64309	161705
59096	161706
70124	161707
62596	161708
3357	161709
10066	161710
1185	161711
47242	161712
79687	161713
608	161714
476	161715
20300	161716
723	161717
87943	161718
18	161719
22225	161720
10623	161721
78	161722
50323	161723
56781	161724
74498	161725
572	161726
82764	161727
706	161728
30962	161729
6681	161730
55300	161731
26429	161732
5466	161733
39258	161734
2425	161735
55081	161736
72747	161737
57257	161738
1067	161739
15781	161740
17380	161741
5566	161742
22461	161743
13016	161744
28626	161745
31268	161746
4545	161747
1077	161748
14318	161749
37775	161750
1792	161751
44515	161752
10701	161753
7784	161754
60863	161755
11461	161756
887	161757
1885	161758
3193	161759
2559	161760
4465	161761
3492	161762
89678	161763
103626	161764
19971	161765
21616	161766
8269	161767
25735	161768
74133	161769
31310	161770
3079	161771
55870	161772
73241	161773
3263	161774
73383	161775
19942	161776
18153	161777
19212	161778
6313	161779
20850	161780
3209	161781
33989	161782
102	161783
53343	161784
17650	161785
6322	161786
1868	161787
21467	161788
2449	161789
16416	161790
152	161791
107230	161792
74711	161793
32893	161794
91718	161795
5304	161796
41990	161797
51448	161798
18500	161799
8781	161800
4977	161801
273	161802
15311	161803
13172	161804
21226	161805
26460	161806
46463	161807
1650	161808
100016	161809
43325	161810
65314	161811
604	161812
20084	161813
9155	161814
16779	161815
9393	161816
21616	161817
11260	161818
68686	161819
31875	161820
22091	161821
50217	161822
67477	161823
33493	161824
42290	161825
4814	161826
55763	161827
6981	161828
27662	161829
31201	161830
34139	161831
55812	161832
3694	161833
671	161834
2028	161835
65052	161836
25975	161837
21378	161838
42463	161839
28052	161840
11506	161841
21869	161842
16460	161843
13693	161844
86523	161845
10069	161846
36224	161847
33844	161848
1804	161849
64283	161850
73304	161851
46812	161852
57755	161853
16729	161854
836	161855
41299	161856
2036	161857
74773	161858
58156	161859
5257	161860
72822	161861
87481	161862
27936	161863
26936	161864
148	161865
31972	161866
54827	161867
60488	161868
12224	161869
7274	161870
52628	161871
43577	161872
15473	161873
23740	161874
40635	161875
6413	161876
46057	161877
4950	161878
7295	161879
13734	161880
5693	161881
3074	161882
55295	161883
27502	161884
91279	161885
7900	161886
84772	161887
6742	161888
18040	161889
3223	161890
23085	161891
11642	161892
25026	161893
43232	161894
14848	161895
33589	161896
56645	161897
92890	161898
57912	161899
3970	161900
32387	161901
50989	161902
2101	161903
22391	161904
89412	161905
36939	161906
12739	161907
83186	161908
7998	161909
41750	161910
1666	161911
2327	161912
22259	161913
304	161914
24441	161915
22875	161916
72096	161917
39091	161918
11463	161919
31348	161920
37723	161921
13519	161922
7012	161923
20586	161924
6797	161925
8127	161926
18815	161927
4806	161928
27124	161929
410	161930
37703	161931
38018	161932
33841	161933
7017	161934
26649	161935
21748	161936
71811	161937
42178	161938
44268	161939
73756	161940
40397	161941
46286	161942
36224	161943
31406	161944
26356	161945
59236	161946
16518	161947
24739	161948
7373	161949
43804	161950
79245	161951
65858	161952
30106	161953
75171	161954
5650	161955
2368	161956
33980	161957
28258	161958
93035	161959
618	161960
91462	161961
16896	161962
8200	161963
67366	161964
35664	161965
13283	161966
28359	161967
31805	161968
3833	161969
22260	161970
61066	161971
13794	161972
10002	161973
45153	161974
69612	161975
17440	161976
2450	161977
49893	161978
34224	161979
19296	161980
102385	161981
109973	161982
19151	161983
45915	161984
29658	161985
11296	161986
39868	161987
21942	161988
15701	161989
1729	161990
90432	161991
5200	161992
129	161993
27843	161994
14781	161995
36037	161996
8840	161997
64145	161998
64831	161999
109618	162000
59850	162001
23974	162002
17199	162003
4832	162004
15504	162005
79229	162006
1895	162007
908	162008
16225	162009
38632	162010
25032	162011
27034	162012
135	162013
78305	162014
37618	162015
509	162016
16940	162017
10302	162018
16123	162019
7089	162020
4443	162021
27995	162022
49445	162023
78765	162024
30572	162025
67722	162026
12808	162027
86929	162028
23040	162029
36	162030
12778	162031
187	162032
6417	162033
32282	162034
29887	162035
17377	162036
39619	162037
16963	162038
655	162039
181	162040
1585	162041
41429	162042
1151	162043
5201	162044
57195	162045
35165	162046
50459	162047
13904	162048
14333	162049
5123	162050
45556	162051
5823	162052
21687	162053
5977	162054
19206	162055
74385	162056
32049	162057
45905	162058
72	162059
41694	162060
6483	162061
66092	162062
32302	162063
7959	162064
68267	162065
27325	162066
18389	162067
819	162068
93167	162069
34404	162070
19872	162071
17439	162072
40394	162073
12754	162074
35630	162075
377	162076
39207	162077
2585	162078
28608	162079
2361	162080
92835	162081
13750	162082
4022	162083
395	162084
36029	162085
1629	162086
70223	162087
796	162088
33601	162089
44227	162090
65914	162091
31206	162092
47445	162093
3753	162094
7634	162095
36675	162096
2464	162097
35942	162098
80080	162099
376	162100
43341	162101
288	162102
29752	162103
53663	162104
39895	162105
19072	162106
34845	162107
53498	162108
96530	162109
1931	162110
35193	162111
38712	162112
63084	162113
43535	162114
57074	162115
75914	162116
13393	162117
41711	162118
1395	162119
19837	162120
165	162121
84374	162122
58577	162123
8645	162124
2674	162125
67745	162126
35148	162127
27933	162128
20822	162129
4491	162130
8706	162131
12201	162132
32801	162133
99441	162134
5063	162135
9512	162136
12262	162137
84085	162138
27305	162139
20874	162140
36153	162141
5457	162142
50019	162143
18892	162144
3752	162145
7313	162146
84	162147
13569	162148
100666	162149
20854	162150
4491	162151
112833	162152
879	162153
10503	162154
17588	162155
26955	162156
530	162157
14564	162158
4470	162159
88544	162160
31201	162161
167	162162
4084	162163
37491	162164
13750	162165
458	162166
62009	162167
5310	162168
290	162169
54897	162170
75738	162171
60623	162172
9003	162173
24899	162174
19507	162175
38303	162176
26540	162177
34389	162178
62017	162179
26058	162180
6435	162181
43856	162182
60085	162183
14023	162184
202	162185
4749	162186
93740	162187
6539	162188
12431	162189
55107	162190
2251	162191
121	162192
43132	162193
56260	162194
2644	162195
68	162196
38444	162197
38032	162198
225	162199
15046	162200
58809	162201
5680	162202
106504	162203
679	162204
15566	162205
21416	162206
19256	162207
6881	162208
8270	162209
1940	162210
45524	162211
66812	162212
19484	162213
121	162214
36602	162215
5823	162216
11369	162217
37686	162218
56188	162219
8075	162220
74500	162221
18436	162222
6158	162223
4155	162224
571	162225
65195	162226
302	162227
44234	162228
25296	162229
1718	162230
25205	162231
77041	162232
1845	162233
30195	162234
3773	162235
28764	162236
4816	162237
14781	162238
44696	162239
1660	162240
4955	162241
59744	162242
6949	162243
77313	162244
72093	162245
82082	162246
16322	162247
4306	162248
68034	162249
56901	162250
11127	162251
25798	162252
2177	162253
35332	162254
22012	162255
2879	162256
95385	162257
7481	162258
6318	162259
3861	162260
18663	162261
1570	162262
9012	162263
62116	162264
19220	162265
3613	162266
103279	162267
39822	162268
37472	162269
9275	162270
76042	162271
42877	162272
81476	162273
4811	162274
35243	162275
70641	162276
57015	162277
511	162278
26400	162279
9256	162280
26564	162281
24659	162282
12153	162283
40118	162284
805	162285
41819	162286
65792	162287
24961	162288
11963	162289
3367	162290
62604	162291
7564	162292
66966	162293
36180	162294
6598	162295
22749	162296
42620	162297
54135	162298
6548	162299
10053	162300
65763	162301
82215	162302
27057	162303
33677	162304
18075	162305
34808	162306
1585	162307
5058	162308
52823	162309
69903	162310
39371	162311
45765	162312
7320	162313
43091	162314
5417	162315
35399	162316
38504	162317
28056	162318
5	162319
14398	162320
12989	162321
10356	162322
25902	162323
18559	162324
4843	162325
22764	162326
22152	162327
13404	162328
64701	162329
30175	162330
62401	162331
40775	162332
93374	162333
39788	162334
6172	162335
40344	162336
32760	162337
8459	162338
11475	162339
85612	162340
18757	162341
14828	162342
13156	162343
50869	162344
74586	162345
81129	162346
70859	162347
74098	162348
12371	162349
8285	162350
5462	162351
17361	162352
61782	162353
112414	162354
17265	162355
684	162356
89370	162357
6492	162358
89858	162359
28490	162360
64730	162361
72114	162362
36207	162363
11457	162364
62207	162365
31566	162366
66939	162367
28170	162368
88911	162369
20608	162370
22333	162371
23055	162372
5360	162373
22311	162374
9040	162375
5730	162376
10451	162377
18730	162378
25602	162379
8197	162380
31484	162381
14997	162382
6535	162383
6600	162384
92627	162385
14391	162386
79646	162387
23873	162388
92329	162389
19516	162390
682	162391
41552	162392
15695	162393
16340	162394
82354	162395
5176	162396
5484	162397
10172	162398
40755	162399
13695	162400
58923	162401
76836	162402
77959	162403
945	162404
14053	162405
9901	162406
27934	162407
12200	162408
80728	162409
5385	162410
55997	162411
26223	162412
8551	162413
84452	162414
19192	162415
20619	162416
56501	162417
1431	162418
35070	162419
70517	162420
30872	162421
16292	162422
7220	162423
43777	162424
28134	162425
2760	162426
46284	162427
32304	162428
1825	162429
25872	162430
44933	162431
66013	162432
44025	162433
48872	162434
75719	162435
16680	162436
17719	162437
102144	162438
68293	162439
69854	162440
8274	162441
76010	162442
4224	162443
103001	162444
7199	162445
7534	162446
61541	162447
7284	162448
14320	162449
8637	162450
99327	162451
408	162452
96982	162453
17574	162454
12410	162455
69529	162456
13075	162457
61818	162458
292	162459
40725	162460
8909	162461
13926	162462
14789	162463
53737	162464
32831	162465
40245	162466
9944	162467
95983	162468
21362	162469
10916	162470
7488	162471
102742	162472
20648	162473
8159	162474
59483	162475
92352	162476
64023	162477
108599	162478
2870	162479
69258	162480
80906	162481
25227	162482
13323	162483
28693	162484
4787	162485
1312	162486
38308	162487
2161	162488
4628	162489
10200	162490
19818	162491
31399	162492
1603	162493
17618	162494
24598	162495
45808	162496
56844	162497
84348	162498
49371	162499
17970	162500
48809	162501
79596	162502
2294	162503
76413	162504
44803	162505
216	162506
18286	162507
74343	162508
4634	162509
46377	162510
68209	162511
14713	162512
31888	162513
40616	162514
52080	162515
79265	162516
37260	162517
65	162518
44389	162519
29160	162520
23468	162521
50617	162522
21816	162523
78258	162524
4355	162525
4513	162526
6066	162527
13911	162528
49416	162529
4021	162530
4375	162531
3549	162532
26082	162533
32423	162534
90944	162535
26255	162536
70874	162537
7080	162538
9713	162539
55121	162540
12137	162541
45730	162542
111	162543
79741	162544
41619	162545
34003	162546
34283	162547
3263	162548
65441	162549
39849	162550
454	162551
1314	162552
17859	162553
3607	162554
23572	162555
47632	162556
2982	162557
111225	162558
54698	162559
588	162560
60868	162561
30646	162562
79558	162563
88941	162564
55227	162565
2838	162566
2347	162567
13737	162568
31988	162569
732	162570
42320	162571
3182	162572
14652	162573
44375	162574
28174	162575
13952	162576
19566	162577
5004	162578
25269	162579
485	162580
7165	162581
31849	162582
1988	162583
5957	162584
21251	162585
1190	162586
3420	162587
45627	162588
35891	162589
1773	162590
19231	162591
53229	162592
9834	162593
27628	162594
87687	162595
1153	162596
31955	162597
52358	162598
78928	162599
1877	162600
44517	162601
14623	162602
12092	162603
14309	162604
82445	162605
27651	162606
55857	162607
14312	162608
17490	162609
4301	162610
18387	162611
33877	162612
55613	162613
53273	162614
4254	162615
74020	162616
74465	162617
6654	162618
100071	162619
33158	162620
42636	162621
11625	162622
966	162623
42919	162624
2359	162625
90281	162626
39885	162627
22600	162628
72506	162629
36431	162630
13241	162631
63155	162632
3327	162633
59331	162634
50007	162635
9884	162636
27256	162637
21196	162638
10767	162639
7536	162640
27893	162641
46964	162642
350	162643
24165	162644
10734	162645
65789	162646
25745	162647
3896	162648
15298	162649
4502	162650
14125	162651
84058	162652
89019	162653
36974	162654
101678	162655
1102	162656
40847	162657
34633	162658
2519	162659
59202	162660
61043	162661
34666	162662
112794	162663
60375	162664
52871	162665
919	162666
106109	162667
33727	162668
28798	162669
37141	162670
48918	162671
100174	162672
63129	162673
3474	162674
8541	162675
3963	162676
38000	162677
322	162678
10297	162679
51220	162680
538	162681
267	162682
55094	162683
49166	162684
32355	162685
41835	162686
66332	162687
3757	162688
956	162689
63158	162690
59107	162691
23901	162692
12853	162693
18424	162694
95475	162695
31268	162696
10371	162697
30705	162698
30106	162699
36895	162700
69124	162701
45085	162702
91131	162703
26751	162704
29990	162705
1330	162706
108173	162707
1147	162708
23653	162709
58633	162710
13357	162711
4614	162712
68217	162713
66685	162714
21555	162715
23492	162716
11069	162717
56978	162718
3737	162719
2859	162720
26635	162721
70308	162722
6388	162723
887	162724
66662	162725
72243	162726
72306	162727
1207	162728
3584	162729
11886	162730
432	162731
54	162732
60996	162733
9470	162734
14612	162735
95431	162736
25430	162737
9811	162738
31754	162739
169	162740
94443	162741
21090	162742
39447	162743
1246	162744
7259	162745
15565	162746
16839	162747
102010	162748
9188	162749
4593	162750
65569	162751
1833	162752
27324	162753
57742	162754
1356	162755
594	162756
62771	162757
14207	162758
86202	162759
56579	162760
8335	162761
10036	162762
28944	162763
13768	162764
6765	162765
30	162766
58561	162767
53393	162768
46824	162769
84551	162770
52	162771
68825	162772
75071	162773
27691	162774
2544	162775
15950	162776
8438	162777
55071	162778
47066	162779
41771	162780
18617	162781
15914	162782
7565	162783
59911	162784
19007	162785
50795	162786
13935	162787
26704	162788
50971	162789
45282	162790
24730	162791
14329	162792
35676	162793
55552	162794
33609	162795
89864	162796
5927	162797
38746	162798
115	162799
11032	162800
69073	162801
10425	162802
138	162803
67313	162804
11171	162805
24297	162806
7456	162807
44627	162808
3362	162809
61737	162810
75295	162811
3976	162812
29359	162813
5678	162814
56711	162815
86329	162816
106902	162817
35109	162818
11557	162819
23534	162820
40317	162821
7220	162822
60658	162823
32662	162824
892	162825
3615	162826
44716	162827
85378	162828
4149	162829
37375	162830
73408	162831
5625	162832
3363	162833
20601	162834
20333	162835
49567	162836
49518	162837
50704	162838
8392	162839
20976	162840
19711	162841
14844	162842
49042	162843
26513	162844
72382	162845
10559	162846
22474	162847
10414	162848
15480	162849
19958	162850
16393	162851
26847	162852
30865	162853
30833	162854
11401	162855
20912	162856
11500	162857
48719	162858
5143	162859
41640	162860
2381	162861
30078	162862
24870	162863
9957	162864
21694	162865
62555	162866
32616	162867
3256	162868
31808	162869
679	162870
63985	162871
2793	162872
7512	162873
3800	162874
74734	162875
18621	162876
11605	162877
14392	162878
2445	162879
9045	162880
33267	162881
2324	162882
64749	162883
38207	162884
76040	162885
3326	162886
94886	162887
57619	162888
64871	162889
2810	162890
76462	162891
12731	162892
8170	162893
34028	162894
5472	162895
29394	162896
77940	162897
73194	162898
24499	162899
4073	162900
16075	162901
21623	162902
77327	162903
50879	162904
354	162905
58840	162906
40315	162907
49116	162908
12796	162909
23548	162910
476	162911
66240	162912
38188	162913
40950	162914
42100	162915
26395	162916
7027	162917
65176	162918
3586	162919
28366	162920
2618	162921
11602	162922
6661	162923
34596	162924
61430	162925
4616	162926
22	162927
60059	162928
20748	162929
12579	162930
3266	162931
16697	162932
20055	162933
20604	162934
30870	162935
1037	162936
58971	162937
8365	162938
4198	162939
702	162940
11286	162941
1729	162942
11956	162943
27784	162944
54165	162945
11845	162946
91987	162947
14652	162948
33466	162949
67699	162950
43705	162951
29515	162952
29301	162953
31393	162954
83108	162955
47019	162956
33079	162957
25279	162958
8512	162959
67193	162960
49438	162961
1089	162962
46251	162963
20749	162964
58632	162965
97096	162966
70487	162967
51542	162968
90845	162969
52165	162970
31861	162971
30936	162972
178	162973
51824	162974
18216	162975
67879	162976
79226	162977
5893	162978
13836	162979
44561	162980
16726	162981
10918	162982
40634	162983
49432	162984
25638	162985
31335	162986
67806	162987
39557	162988
61991	162989
66001	162990
6029	162991
18094	162992
1354	162993
63422	162994
35321	162995
19764	162996
35173	162997
70525	162998
52662	162999
66769	163000
19746	163001
3492	163002
43710	163003
20485	163004
75874	163005
7155	163006
34337	163007
14858	163008
42790	163009
23475	163010
15384	163011
94403	163012
1436	163013
22635	163014
47149	163015
78488	163016
28989	163017
40912	163018
46879	163019
48391	163020
98525	163021
12521	163022
86888	163023
66786	163024
16504	163025
83552	163026
55702	163027
1631	163028
31168	163029
1164	163030
103782	163031
15145	163032
39788	163033
33617	163034
22	163035
17666	163036
35876	163037
16324	163038
6422	163039
61431	163040
24985	163041
5055	163042
36200	163043
86659	163044
5507	163045
11603	163046
5666	163047
27644	163048
6304	163049
20388	163050
34442	163051
99930	163052
7475	163053
14894	163054
14284	163055
86837	163056
406	163057
79496	163058
32076	163059
5112	163060
3427	163061
36771	163062
26562	163063
5545	163064
56670	163065
20065	163066
6506	163067
54642	163068
32490	163069
1970	163070
3793	163071
47203	163072
94075	163073
19813	163074
77071	163075
3829	163076
412	163077
17728	163078
102920	163079
78153	163080
39499	163081
67688	163082
85597	163083
483	163084
6397	163085
10502	163086
81292	163087
88314	163088
86697	163089
36	163090
61325	163091
43706	163092
53521	163093
9457	163094
10371	163095
40009	163096
89628	163097
26185	163098
31146	163099
53069	163100
33851	163101
56861	163102
700	163103
54042	163104
55480	163105
1963	163106
45476	163107
18519	163108
5649	163109
39031	163110
20639	163111
26327	163112
50849	163113
95548	163114
6815	163115
52796	163116
55824	163117
16831	163118
67042	163119
37517	163120
40410	163121
15232	163122
30961	163123
41490	163124
5263	163125
1499	163126
1732	163127
9913	163128
2637	163129
2747	163130
16643	163131
63468	163132
77332	163133
63495	163134
28801	163135
9193	163136
39677	163137
78940	163138
12762	163139
22410	163140
17607	163141
60275	163142
4293	163143
18192	163144
11574	163145
2560	163146
20802	163147
3728	163148
2950	163149
9998	163150
80808	163151
86073	163152
83244	163153
8299	163154
13272	163155
47493	163156
59214	163157
4619	163158
77508	163159
38985	163160
55649	163161
3722	163162
14924	163163
13671	163164
2258	163165
601	163166
85758	163167
44118	163168
19451	163169
69429	163170
69311	163171
45640	163172
17404	163173
73678	163174
59604	163175
35702	163176
51476	163177
28804	163178
18000	163179
60706	163180
62063	163181
97711	163182
78557	163183
12915	163184
68577	163185
9783	163186
11426	163187
67	163188
16417	163189
785	163190
12251	163191
46498	163192
1894	163193
29904	163194
83767	163195
16789	163196
30796	163197
10885	163198
67682	163199
39608	163200
49458	163201
17059	163202
1403	163203
8000	163204
64713	163205
12429	163206
1275	163207
5233	163208
64839	163209
44999	163210
7335	163211
29452	163212
57339	163213
63451	163214
4577	163215
10179	163216
34064	163217
50	163218
8611	163219
33677	163220
1471	163221
1583	163222
70317	163223
13461	163224
7640	163225
59979	163226
12261	163227
47081	163228
60575	163229
9107	163230
71	163231
76694	163232
74091	163233
47783	163234
1961	163235
66366	163236
1506	163237
43787	163238
15011	163239
1006	163240
3109	163241
1717	163242
7850	163243
31657	163244
107456	163245
48872	163246
76299	163247
9064	163248
4742	163249
89081	163250
61837	163251
69161	163252
33480	163253
19802	163254
34574	163255
12836	163256
15902	163257
216	163258
3333	163259
90563	163260
9	163261
92502	163262
75981	163263
13176	163264
32134	163265
77133	163266
113799	163267
1157	163268
11878	163269
64892	163270
6733	163271
4640	163272
7531	163273
18369	163274
177	163275
22734	163276
10960	163277
92040	163278
52991	163279
23495	163280
31502	163281
81653	163282
73988	163283
92272	163284
34760	163285
10015	163286
21	163287
3381	163288
3664	163289
54204	163290
7323	163291
32547	163292
15686	163293
38297	163294
89697	163295
677	163296
47035	163297
39420	163298
83845	163299
20395	163300
43050	163301
28465	163302
49610	163303
22881	163304
67479	163305
14174	163306
46107	163307
3398	163308
7906	163309
3344	163310
50935	163311
44302	163312
14173	163313
3868	163314
62180	163315
3983	163316
14338	163317
52526	163318
93049	163319
63162	163320
65066	163321
61848	163322
92482	163323
37861	163324
79115	163325
62	163326
9073	163327
21951	163328
99796	163329
18554	163330
5167	163331
11092	163332
1592	163333
23748	163334
34351	163335
5755	163336
16972	163337
5490	163338
14113	163339
32149	163340
75578	163341
2763	163342
297	163343
5845	163344
100764	163345
29027	163346
33234	163347
10240	163348
64871	163349
39256	163350
12969	163351
19800	163352
47416	163353
15193	163354
95391	163355
2028	163356
3845	163357
28430	163358
12178	163359
3590	163360
92376	163361
14984	163362
97883	163363
830	163364
11254	163365
29817	163366
47258	163367
25850	163368
833	163369
42919	163370
28848	163371
8135	163372
81677	163373
25628	163374
22838	163375
8466	163376
19704	163377
49338	163378
31061	163379
48557	163380
2797	163381
17805	163382
22918	163383
24063	163384
77341	163385
86899	163386
30229	163387
42284	163388
49510	163389
6865	163390
2672	163391
40363	163392
87710	163393
12016	163394
9506	163395
47714	163396
77905	163397
3574	163398
868	163399
45103	163400
70002	163401
58586	163402
33057	163403
23417	163404
17696	163405
66511	163406
65725	163407
10468	163408
9103	163409
3736	163410
18965	163411
23051	163412
81220	163413
8	163414
88927	163415
41548	163416
36262	163417
23029	163418
5548	163419
35978	163420
19193	163421
39769	163422
36592	163423
571	163424
139	163425
27102	163426
41452	163427
37391	163428
2595	163429
5331	163430
67461	163431
36504	163432
59394	163433
32712	163434
14587	163435
36711	163436
15849	163437
41946	163438
451	163439
5351	163440
64757	163441
55010	163442
1045	163443
27365	163444
42002	163445
70198	163446
4052	163447
30669	163448
200	163449
5471	163450
99065	163451
4153	163452
611	163453
16046	163454
10249	163455
34907	163456
32343	163457
56985	163458
28246	163459
4103	163460
1901	163461
55606	163462
5287	163463
19906	163464
111921	163465
48445	163466
18152	163467
28767	163468
1852	163469
61473	163470
9383	163471
3354	163472
19286	163473
8566	163474
4357	163475
17861	163476
22237	163477
527	163478
36153	163479
7936	163480
26229	163481
174	163482
1162	163483
102981	163484
27666	163485
9204	163486
2821	163487
86098	163488
70440	163489
10171	163490
13012	163491
65756	163492
12963	163493
67346	163494
48478	163495
5900	163496
8207	163497
500	163498
33	163499
45033	163500
8615	163501
8557	163502
53102	163503
18984	163504
3471	163505
27243	163506
79414	163507
62887	163508
73420	163509
9612	163510
96775	163511
8641	163512
11162	163513
62357	163514
56078	163515
173	163516
3398	163517
45536	163518
57271	163519
9068	163520
39140	163521
31720	163522
2150	163523
42278	163524
20942	163525
50362	163526
83079	163527
35942	163528
37533	163529
28716	163530
32770	163531
50173	163532
25176	163533
6161	163534
6485	163535
52421	163536
13903	163537
15250	163538
16964	163539
17688	163540
31114	163541
16138	163542
33187	163543
15417	163544
4157	163545
43583	163546
40965	163547
333	163548
87441	163549
14737	163550
42253	163551
53520	163552
6760	163553
46927	163554
174	163555
11814	163556
4695	163557
1715	163558
98685	163559
175	163560
2836	163561
21203	163562
55600	163563
3443	163564
11050	163565
81813	163566
27731	163567
618	163568
68932	163569
74111	163570
2489	163571
14526	163572
35442	163573
51019	163574
39548	163575
33499	163576
35987	163577
8095	163578
39723	163579
56876	163580
1353	163581
15663	163582
2702	163583
57044	163584
86231	163585
44348	163586
17953	163587
62805	163588
18679	163589
45832	163590
33195	163591
10045	163592
49861	163593
17780	163594
61247	163595
2090	163596
15554	163597
26974	163598
33172	163599
3728	163600
59516	163601
75526	163602
44281	163603
10529	163604
59557	163605
25326	163606
83728	163607
173	163608
31193	163609
9399	163610
39238	163611
3228	163612
90409	163613
645	163614
213	163615
28853	163616
16739	163617
15100	163618
43416	163619
13701	163620
9388	163621
68530	163622
23627	163623
910	163624
35553	163625
18317	163626
388	163627
17176	163628
6135	163629
560	163630
82038	163631
4647	163632
42461	163633
62378	163634
13557	163635
6267	163636
15872	163637
1481	163638
28388	163639
627	163640
642	163641
39577	163642
3643	163643
18938	163644
20396	163645
46689	163646
3726	163647
19673	163648
35775	163649
44403	163650
65525	163651
300	163652
9581	163653
73791	163654
15437	163655
69216	163656
8114	163657
22391	163658
8255	163659
6489	163660
72043	163661
21197	163662
41	163663
111455	163664
63950	163665
24625	163666
34293	163667
17313	163668
32941	163669
59285	163670
21170	163671
76830	163672
1327	163673
19950	163674
34574	163675
41959	163676
36240	163677
35831	163678
16423	163679
18482	163680
61783	163681
6712	163682
5516	163683
32962	163684
53208	163685
7309	163686
18072	163687
55446	163688
799	163689
50971	163690
80280	163691
37773	163692
11292	163693
48867	163694
227	163695
4851	163696
63776	163697
22347	163698
49253	163699
91737	163700
43497	163701
16668	163702
67310	163703
97409	163704
1522	163705
34548	163706
140	163707
8665	163708
35906	163709
489	163710
45616	163711
12854	163712
865	163713
81228	163714
2843	163715
66537	163716
1201	163717
20560	163718
45341	163719
41470	163720
35943	163721
23609	163722
16450	163723
87159	163724
14585	163725
66379	163726
43842	163727
40185	163728
53369	163729
16402	163730
4997	163731
44689	163732
967	163733
262	163734
9391	163735
1032	163736
36772	163737
52249	163738
95027	163739
6253	163740
33924	163741
20628	163742
13875	163743
36419	163744
18448	163745
7065	163746
749	163747
31294	163748
14845	163749
72487	163750
49147	163751
84197	163752
21927	163753
25677	163754
33484	163755
8321	163756
20339	163757
42069	163758
27330	163759
5485	163760
27927	163761
15480	163762
31414	163763
26180	163764
16052	163765
46753	163766
28662	163767
53420	163768
16965	163769
58145	163770
26798	163771
2676	163772
42	163773
40725	163774
3911	163775
23284	163776
83288	163777
56270	163778
44058	163779
11050	163780
5924	163781
50798	163782
61725	163783
6424	163784
3934	163785
79713	163786
57320	163787
74093	163788
27730	163789
13165	163790
990	163791
44466	163792
33738	163793
1068	163794
43486	163795
94953	163796
9917	163797
13637	163798
23196	163799
42975	163800
4619	163801
422	163802
3398	163803
68738	163804
10333	163805
102820	163806
32635	163807
43881	163808
534	163809
8089	163810
1542	163811
62988	163812
23183	163813
46160	163814
44335	163815
53368	163816
19979	163817
25524	163818
10778	163819
9792	163820
49123	163821
72609	163822
36395	163823
3939	163824
42069	163825
67577	163826
2259	163827
88291	163828
11	163829
44291	163830
57565	163831
5926	163832
21808	163833
24441	163834
21399	163835
90190	163836
65336	163837
72233	163838
1053	163839
50969	163840
12284	163841
15217	163842
90261	163843
67101	163844
81706	163845
1328	163846
93597	163847
86219	163848
36008	163849
10922	163850
23979	163851
69994	163852
42310	163853
4394	163854
2306	163855
46846	163856
87895	163857
11196	163858
85093	163859
14338	163860
34110	163861
33203	163862
34246	163863
5704	163864
21790	163865
317	163866
10847	163867
415	163868
21025	163869
36575	163870
29282	163871
3765	163872
2560	163873
68230	163874
41	163875
72121	163876
19009	163877
97231	163878
16937	163879
15076	163880
5768	163881
118	163882
26259	163883
23575	163884
2650	163885
7656	163886
769	163887
17819	163888
1786	163889
90453	163890
830	163891
94948	163892
79486	163893
33083	163894
87756	163895
1448	163896
66846	163897
7305	163898
29326	163899
805	163900
17771	163901
1870	163902
23236	163903
4268	163904
107888	163905
53254	163906
92976	163907
3420	163908
21571	163909
42209	163910
20483	163911
85723	163912
91424	163913
20908	163914
21321	163915
102078	163916
39887	163917
18678	163918
912	163919
62620	163920
28826	163921
14667	163922
2885	163923
25636	163924
1392	163925
13431	163926
11645	163927
591	163928
20892	163929
10498	163930
4153	163931
41309	163932
245	163933
65481	163934
54891	163935
203	163936
28662	163937
40044	163938
82946	163939
44836	163940
78212	163941
25585	163942
13812	163943
34344	163944
1606	163945
15132	163946
52399	163947
90378	163948
9542	163949
2498	163950
40	163951
37728	163952
65784	163953
40219	163954
364	163955
83302	163956
73052	163957
8856	163958
9504	163959
47966	163960
256	163961
19022	163962
40520	163963
20239	163964
4419	163965
5	163966
7838	163967
22674	163968
10704	163969
27030	163970
46133	163971
52376	163972
32510	163973
3914	163974
76714	163975
29739	163976
15104	163977
10	163978
53176	163979
34082	163980
5829	163981
55951	163982
9962	163983
30932	163984
81030	163985
2896	163986
14290	163987
9	163988
57137	163989
39553	163990
13768	163991
5205	163992
5478	163993
32248	163994
60138	163995
7948	163996
48528	163997
102239	163998
37887	163999
21953	164000
4949	164001
48603	164002
32442	164003
33523	164004
36350	164005
653	164006
2649	164007
29175	164008
2806	164009
39120	164010
18117	164011
19915	164012
1059	164013
3089	164014
36623	164015
71134	164016
25523	164017
41027	164018
6333	164019
2796	164020
84126	164021
46860	164022
907	164023
71922	164024
64929	164025
7141	164026
24166	164027
24772	164028
99950	164029
71421	164030
9691	164031
8758	164032
48409	164033
614	164034
55040	164035
49428	164036
35030	164037
52973	164038
14295	164039
104315	164040
52881	164041
7739	164042
8123	164043
35685	164044
31259	164045
5408	164046
64975	164047
33551	164048
83720	164049
25591	164050
36796	164051
24493	164052
9951	164053
5031	164054
13657	164055
3895	164056
26380	164057
27126	164058
21584	164059
18517	164060
110462	164061
38984	164062
241	164063
20056	164064
58672	164065
83463	164066
76432	164067
37510	164068
557	164069
86	164070
33514	164071
6054	164072
61646	164073
1498	164074
35913	164075
42463	164076
15052	164077
61360	164078
76684	164079
45862	164080
44985	164081
76919	164082
33794	164083
27311	164084
25338	164085
8578	164086
28270	164087
1665	164088
29250	164089
41209	164090
44552	164091
62743	164092
33629	164093
9621	164094
12801	164095
30363	164096
36014	164097
25488	164098
8200	164099
3235	164100
16194	164101
49578	164102
39520	164103
90021	164104
13600	164105
29526	164106
78223	164107
4113	164108
24902	164109
11237	164110
48481	164111
65046	164112
15477	164113
17713	164114
23412	164115
56708	164116
23952	164117
71871	164118
48981	164119
18158	164120
12794	164121
8717	164122
27813	164123
14159	164124
6056	164125
9574	164126
8064	164127
42789	164128
8540	164129
18968	164130
33013	164131
7488	164132
50878	164133
415	164134
13260	164135
65895	164136
29775	164137
12	164138
18569	164139
8851	164140
20404	164141
89268	164142
5524	164143
75042	164144
92421	164145
34629	164146
32260	164147
2647	164148
1330	164149
14127	164150
37881	164151
25649	164152
22071	164153
31116	164154
28318	164155
68873	164156
21403	164157
3404	164158
101475	164159
40623	164160
80933	164161
11022	164162
31504	164163
45695	164164
57301	164165
49414	164166
9362	164167
45762	164168
3302	164169
60178	164170
80656	164171
60534	164172
28294	164173
67197	164174
14712	164175
423	164176
96061	164177
9097	164178
22800	164179
44347	164180
34166	164181
20348	164182
34420	164183
4	164184
15276	164185
91	164186
14145	164187
41995	164188
1114	164189
7215	164190
39826	164191
51158	164192
1857	164193
4822	164194
23795	164195
93216	164196
15241	164197
6679	164198
88810	164199
28981	164200
16967	164201
94775	164202
15782	164203
82764	164204
2855	164205
30171	164206
5290	164207
18085	164208
817	164209
10433	164210
34536	164211
112296	164212
21203	164213
49191	164214
37370	164215
13498	164216
535	164217
44705	164218
34836	164219
46909	164220
32997	164221
73153	164222
37612	164223
39983	164224
25146	164225
6104	164226
65584	164227
5601	164228
6427	164229
10505	164230
25140	164231
5756	164232
12944	164233
65262	164234
98615	164235
8330	164236
79167	164237
40418	164238
78809	164239
449	164240
4699	164241
94086	164242
7790	164243
3577	164244
2241	164245
62287	164246
57789	164247
3533	164248
5080	164249
61210	164250
55552	164251
12680	164252
4593	164253
10	164254
13212	164255
28613	164256
22726	164257
2828	164258
33888	164259
16593	164260
7349	164261
17929	164262
16629	164263
21798	164264
32623	164265
8670	164266
13399	164267
13024	164268
34789	164269
30295	164270
10364	164271
112118	164272
26910	164273
12842	164274
5972	164275
15328	164276
44379	164277
49009	164278
18126	164279
89313	164280
5838	164281
19898	164282
62861	164283
52066	164284
2895	164285
51156	164286
17689	164287
11603	164288
335	164289
30833	164290
774	164291
342	164292
31722	164293
80670	164294
1866	164295
7741	164296
16055	164297
4718	164298
759	164299
26563	164300
59835	164301
7876	164302
66170	164303
60279	164304
15418	164305
26131	164306
7104	164307
20977	164308
54962	164309
2656	164310
36374	164311
7849	164312
54102	164313
28294	164314
44435	164315
2463	164316
7973	164317
8696	164318
22576	164319
28627	164320
50305	164321
12210	164322
31962	164323
35235	164324
10911	164325
5525	164326
24287	164327
107647	164328
95891	164329
15808	164330
6637	164331
3312	164332
65712	164333
56037	164334
2554	164335
1670	164336
6246	164337
50970	164338
19377	164339
56302	164340
54728	164341
41351	164342
59056	164343
42504	164344
19486	164345
12283	164346
62145	164347
16973	164348
29871	164349
3192	164350
99247	164351
5381	164352
3502	164353
5584	164354
5098	164355
13749	164356
33993	164357
58528	164358
58035	164359
5915	164360
95673	164361
68618	164362
3425	164363
50990	164364
37727	164365
67355	164366
3027	164367
24822	164368
13085	164369
49078	164370
32639	164371
87130	164372
646	164373
36441	164374
9211	164375
23768	164376
48238	164377
24560	164378
900	164379
49840	164380
11918	164381
91558	164382
61605	164383
65215	164384
890	164385
75711	164386
34749	164387
46863	164388
61080	164389
53645	164390
27565	164391
88701	164392
9767	164393
92125	164394
44519	164395
11771	164396
60848	164397
20352	164398
28708	164399
99609	164400
573	164401
45238	164402
2525	164403
7624	164404
10401	164405
19422	164406
18864	164407
74662	164408
50853	164409
1037	164410
2103	164411
25972	164412
97016	164413
473	164414
28845	164415
107032	164416
94	164417
55796	164418
193	164419
11440	164420
46942	164421
63648	164422
16239	164423
5455	164424
18306	164425
21194	164426
81514	164427
35672	164428
102989	164429
24560	164430
34781	164431
15483	164432
99053	164433
80713	164434
9381	164435
71394	164436
11982	164437
78175	164438
37042	164439
30514	164440
540	164441
46532	164442
48651	164443
31721	164444
29418	164445
2243	164446
26462	164447
22179	164448
9240	164449
49703	164450
59802	164451
18057	164452
84378	164453
20006	164454
6162	164455
46052	164456
21801	164457
54617	164458
31752	164459
52341	164460
80248	164461
46606	164462
34710	164463
54387	164464
2517	164465
2544	164466
1488	164467
5783	164468
2594	164469
31966	164470
15115	164471
30069	164472
56872	164473
107575	164474
2780	164475
76379	164476
4382	164477
5156	164478
23206	164479
30477	164480
11555	164481
78716	164482
11697	164483
7327	164484
105133	164485
56505	164486
77097	164487
2	164488
58031	164489
42901	164490
3400	164491
12908	164492
6082	164493
21978	164494
25847	164495
85983	164496
10459	164497
29376	164498
67297	164499
85576	164500
32445	164501
12629	164502
28706	164503
50893	164504
101209	164505
23267	164506
1315	164507
17453	164508
56112	164509
1029	164510
45213	164511
40441	164512
6452	164513
10863	164514
2047	164515
38526	164516
12046	164517
75417	164518
4999	164519
29630	164520
57377	164521
1304	164522
51163	164523
98974	164524
4445	164525
20224	164526
52188	164527
8023	164528
42449	164529
3501	164530
1312	164531
934	164532
12805	164533
64278	164534
52246	164535
10793	164536
17414	164537
27144	164538
10644	164539
1636	164540
6598	164541
15539	164542
16473	164543
47859	164544
39888	164545
29497	164546
56000	164547
37148	164548
40867	164549
23882	164550
15728	164551
6677	164552
34955	164553
69812	164554
8034	164555
18597	164556
5221	164557
8575	164558
4389	164559
8545	164560
50687	164561
12240	164562
77873	164563
59374	164564
13528	164565
10256	164566
5262	164567
61944	164568
33725	164569
17849	164570
63610	164571
10261	164572
53023	164573
52097	164574
335	164575
1387	164576
8968	164577
69378	164578
19449	164579
45373	164580
74321	164581
21393	164582
4706	164583
91920	164584
38479	164585
409	164586
39419	164587
12760	164588
98559	164589
20686	164590
261	164591
25665	164592
12565	164593
76	164594
8183	164595
10440	164596
9307	164597
60997	164598
6440	164599
24974	164600
3139	164601
672	164602
29960	164603
54411	164604
32659	164605
33462	164606
58780	164607
42458	164608
19305	164609
30225	164610
40654	164611
19048	164612
11713	164613
422	164614
11997	164615
34891	164616
2918	164617
9473	164618
1706	164619
70651	164620
14680	164621
87445	164622
65593	164623
14524	164624
99	164625
9045	164626
17591	164627
83469	164628
29438	164629
1361	164630
7031	164631
28407	164632
173	164633
54298	164634
19187	164635
25997	164636
72699	164637
7685	164638
26035	164639
61718	164640
25263	164641
77453	164642
44992	164643
703	164644
33410	164645
17318	164646
19438	164647
76980	164648
44039	164649
8542	164650
100183	164651
97438	164652
51178	164653
3359	164654
18350	164655
34699	164656
13200	164657
35782	164658
32325	164659
51391	164660
80382	164661
25783	164662
2394	164663
800	164664
12612	164665
85871	164666
64554	164667
30509	164668
36318	164669
56703	164670
87196	164671
33869	164672
1199	164673
876	164674
75073	164675
41283	164676
56135	164677
52632	164678
22821	164679
5740	164680
14942	164681
17157	164682
21	164683
4142	164684
2437	164685
2933	164686
1677	164687
39116	164688
14825	164689
14006	164690
32359	164691
24062	164692
1850	164693
83381	164694
14770	164695
10677	164696
7582	164697
34470	164698
65294	164699
26162	164700
23331	164701
138	164702
1490	164703
3608	164704
21062	164705
13409	164706
40245	164707
39844	164708
46406	164709
799	164710
29843	164711
48134	164712
51245	164713
3586	164714
31322	164715
49887	164716
43501	164717
84884	164718
39798	164719
63190	164720
5632	164721
11033	164722
77855	164723
62138	164724
10105	164725
6940	164726
34394	164727
33141	164728
17962	164729
3476	164730
905	164731
49608	164732
24562	164733
16056	164734
15793	164735
9932	164736
18722	164737
6479	164738
95390	164739
27949	164740
41782	164741
17516	164742
30237	164743
89664	164744
13874	164745
15557	164746
90898	164747
23458	164748
14428	164749
18595	164750
51969	164751
37114	164752
903	164753
13467	164754
32600	164755
351	164756
7457	164757
47946	164758
21226	164759
22503	164760
1443	164761
54190	164762
52177	164763
362	164764
44129	164765
26214	164766
22109	164767
53386	164768
11769	164769
52155	164770
10737	164771
21075	164772
14963	164773
57864	164774
24223	164775
18184	164776
609	164777
87	164778
8904	164779
20539	164780
30066	164781
97169	164782
87753	164783
1892	164784
22637	164785
2424	164786
484	164787
66515	164788
102833	164789
64721	164790
66087	164791
21224	164792
26732	164793
908	164794
29982	164795
75921	164796
3896	164797
936	164798
24810	164799
1099	164800
71390	164801
71098	164802
43237	164803
21439	164804
40498	164805
6170	164806
1550	164807
2295	164808
83439	164809
3518	164810
1396	164811
21177	164812
2073	164813
35314	164814
74887	164815
5732	164816
60759	164817
1273	164818
49558	164819
1794	164820
28565	164821
5425	164822
94617	164823
15550	164824
20517	164825
84851	164826
132	164827
420	164828
36737	164829
709	164830
311	164831
18205	164832
85523	164833
19412	164834
4410	164835
20042	164836
92322	164837
30040	164838
595	164839
45600	164840
10795	164841
38555	164842
8092	164843
9330	164844
88645	164845
19816	164846
23638	164847
72790	164848
28767	164849
64039	164850
13658	164851
29095	164852
19012	164853
2495	164854
5159	164855
47028	164856
15408	164857
1364	164858
34619	164859
2209	164860
43219	164861
84378	164862
11446	164863
34909	164864
20172	164865
16687	164866
13230	164867
16794	164868
9469	164869
4452	164870
5850	164871
46243	164872
1931	164873
4309	164874
21475	164875
34742	164876
12223	164877
55262	164878
40195	164879
26024	164880
51333	164881
6877	164882
63480	164883
47070	164884
16296	164885
35649	164886
4244	164887
40876	164888
29210	164889
48843	164890
46436	164891
36305	164892
29464	164893
31310	164894
58367	164895
30862	164896
9564	164897
81995	164898
45672	164899
16643	164900
23427	164901
18281	164902
36469	164903
32383	164904
8588	164905
57662	164906
1130	164907
14366	164908
8594	164909
6043	164910
12403	164911
13794	164912
329	164913
29719	164914
6617	164915
5734	164916
1192	164917
36885	164918
4796	164919
24465	164920
87942	164921
7687	164922
46737	164923
12452	164924
68134	164925
575	164926
467	164927
47626	164928
17333	164929
102948	164930
334	164931
12246	164932
45427	164933
17720	164934
17467	164935
69938	164936
81936	164937
10369	164938
2046	164939
9749	164940
2092	164941
86561	164942
72867	164943
1419	164944
52141	164945
344	164946
83	164947
58981	164948
81569	164949
29614	164950
98864	164951
2250	164952
17145	164953
92294	164954
14144	164955
25879	164956
56669	164957
82470	164958
102259	164959
14312	164960
2363	164961
2008	164962
18820	164963
2885	164964
7892	164965
7387	164966
56510	164967
32331	164968
904	164969
8704	164970
5102	164971
62778	164972
67867	164973
641	164974
36453	164975
33550	164976
18039	164977
40504	164978
12559	164979
60742	164980
31788	164981
15596	164982
49292	164983
59148	164984
52793	164985
79047	164986
1678	164987
28	164988
80	164989
23297	164990
21870	164991
8029	164992
45732	164993
66648	164994
9932	164995
10088	164996
74883	164997
31934	164998
56336	164999
40044	165000
22521	165001
2599	165002
46185	165003
904	165004
17641	165005
3093	165006
12631	165007
1795	165008
48583	165009
16531	165010
16331	165011
9661	165012
12543	165013
32392	165014
14044	165015
5644	165016
32540	165017
47845	165018
20055	165019
2301	165020
8922	165021
12641	165022
12137	165023
47986	165024
35749	165025
13648	165026
71335	165027
38793	165028
738	165029
7221	165030
20781	165031
71944	165032
55533	165033
19749	165034
1090	165035
534	165036
19475	165037
24941	165038
46791	165039
207	165040
52910	165041
9845	165042
75294	165043
24081	165044
18517	165045
4388	165046
71737	165047
38160	165048
55734	165049
60182	165050
26641	165051
5338	165052
53607	165053
5537	165054
10889	165055
6517	165056
27	165057
10212	165058
11553	165059
62631	165060
3261	165061
29995	165062
10572	165063
50903	165064
2690	165065
68426	165066
14573	165067
45936	165068
26383	165069
55912	165070
1408	165071
6215	165072
34276	165073
1138	165074
2967	165075
13547	165076
30171	165077
84478	165078
76197	165079
61048	165080
39781	165081
17126	165082
110005	165083
13609	165084
36705	165085
2952	165086
5775	165087
33596	165088
63005	165089
102739	165090
8451	165091
1971	165092
37712	165093
97076	165094
19328	165095
10385	165096
6492	165097
2673	165098
19610	165099
48027	165100
826	165101
8274	165102
2314	165103
16288	165104
76334	165105
31850	165106
75996	165107
14910	165108
48254	165109
21817	165110
24866	165111
69011	165112
13795	165113
65392	165114
84275	165115
112173	165116
9424	165117
1520	165118
28254	165119
1808	165120
88734	165121
724	165122
46	165123
2959	165124
11247	165125
716	165126
85188	165127
10585	165128
20583	165129
67171	165130
267	165131
18183	165132
58903	165133
7027	165134
1449	165135
20623	165136
33685	165137
2826	165138
72630	165139
35850	165140
3489	165141
18223	165142
21786	165143
10995	165144
97618	165145
28351	165146
2946	165147
25727	165148
6855	165149
18166	165150
40951	165151
50232	165152
43046	165153
8587	165154
10806	165155
1064	165156
26392	165157
438	165158
4764	165159
66190	165160
18248	165161
7450	165162
25528	165163
33979	165164
74132	165165
41840	165166
22758	165167
4216	165168
11779	165169
5	165170
10	165171
27332	165172
39666	165173
80833	165174
206	165175
4459	165176
6223	165177
29387	165178
13092	165179
3172	165180
766	165181
32306	165182
6039	165183
9439	165184
9190	165185
28970	165186
37950	165187
2845	165188
14146	165189
60135	165190
6978	165191
39543	165192
180	165193
20343	165194
20699	165195
1051	165196
485	165197
10771	165198
42152	165199
5154	165200
108638	165201
12344	165202
1107	165203
17387	165204
21120	165205
11538	165206
11445	165207
22225	165208
12863	165209
94543	165210
51101	165211
23910	165212
3225	165213
48272	165214
6958	165215
761	165216
54890	165217
4878	165218
13470	165219
85634	165220
17844	165221
65544	165222
5545	165223
7837	165224
57217	165225
37871	165226
6912	165227
45830	165228
1695	165229
30275	165230
44023	165231
5021	165232
93273	165233
7599	165234
104	165235
32335	165236
6679	165237
315	165238
77870	165239
5273	165240
83608	165241
41965	165242
51085	165243
66360	165244
5973	165245
56349	165246
1331	165247
24132	165248
5057	165249
2600	165250
70543	165251
4993	165252
17018	165253
936	165254
79555	165255
31218	165256
14200	165257
80479	165258
13399	165259
102205	165260
6264	165261
9177	165262
13327	165263
994	165264
34716	165265
3258	165266
4577	165267
39433	165268
6202	165269
40552	165270
12225	165271
12093	165272
17896	165273
80518	165274
11304	165275
43942	165276
53820	165277
64024	165278
4199	165279
64996	165280
14510	165281
2846	165282
7280	165283
66183	165284
100458	165285
4412	165286
825	165287
33076	165288
12444	165289
8429	165290
60608	165291
68068	165292
51337	165293
88545	165294
13330	165295
52913	165296
44918	165297
100759	165298
32670	165299
8613	165300
18495	165301
43962	165302
56257	165303
44410	165304
11560	165305
14107	165306
7928	165307
36221	165308
3284	165309
40997	165310
60156	165311
10070	165312
57436	165313
311	165314
4576	165315
68044	165316
10731	165317
13746	165318
67108	165319
81393	165320
79477	165321
62433	165322
76286	165323
34939	165324
16075	165325
75868	165326
6062	165327
31310	165328
38013	165329
29360	165330
44997	165331
30573	165332
5602	165333
101	165334
20623	165335
81573	165336
5346	165337
5633	165338
62506	165339
5494	165340
32917	165341
3186	165342
11462	165343
69249	165344
60473	165345
15590	165346
16332	165347
88947	165348
114109	165349
28919	165350
35450	165351
54514	165352
30777	165353
75053	165354
53712	165355
3164	165356
11943	165357
63696	165358
83104	165359
21303	165360
4611	165361
15529	165362
23698	165363
44934	165364
55164	165365
12535	165366
37117	165367
17089	165368
32898	165369
23655	165370
5287	165371
2910	165372
6901	165373
16115	165374
28049	165375
10329	165376
10148	165377
20421	165378
24211	165379
1558	165380
78416	165381
19	165382
36985	165383
61127	165384
148	165385
24116	165386
943	165387
88636	165388
8790	165389
11377	165390
19666	165391
93377	165392
39050	165393
31876	165394
3795	165395
12815	165396
40544	165397
221	165398
871	165399
48596	165400
7846	165401
2066	165402
46100	165403
77645	165404
4679	165405
21630	165406
68888	165407
10759	165408
18409	165409
36107	165410
8772	165411
37633	165412
33931	165413
18537	165414
11976	165415
47796	165416
1849	165417
33924	165418
48153	165419
1610	165420
1022	165421
81124	165422
24532	165423
37198	165424
95191	165425
1735	165426
80402	165427
19793	165428
1756	165429
45686	165430
22639	165431
7551	165432
49901	165433
174	165434
163	165435
621	165436
71746	165437
725	165438
15848	165439
19710	165440
27882	165441
9900	165442
81169	165443
18326	165444
47598	165445
26892	165446
14537	165447
28789	165448
80021	165449
2312	165450
32160	165451
4726	165452
1533	165453
28718	165454
41250	165455
33962	165456
28395	165457
20038	165458
693	165459
85979	165460
11551	165461
18802	165462
3658	165463
52922	165464
4278	165465
24216	165466
37535	165467
60867	165468
520	165469
60011	165470
1615	165471
15091	165472
42967	165473
42066	165474
19219	165475
13206	165476
2094	165477
69433	165478
51482	165479
49234	165480
30353	165481
8681	165482
4778	165483
63088	165484
254	165485
10276	165486
499	165487
7048	165488
8885	165489
49905	165490
101262	165491
14847	165492
5955	165493
6258	165494
809	165495
50090	165496
12271	165497
6151	165498
12235	165499
88855	165500
68775	165501
29020	165502
1837	165503
20910	165504
114098	165505
32627	165506
35655	165507
27991	165508
102526	165509
49325	165510
79026	165511
69266	165512
8789	165513
50875	165514
27396	165515
11975	165516
56128	165517
11874	165518
3404	165519
55204	165520
32344	165521
3442	165522
43469	165523
4392	165524
51244	165525
8497	165526
20004	165527
38503	165528
4374	165529
19887	165530
6009	165531
37362	165532
5836	165533
42360	165534
81871	165535
41541	165536
77425	165537
45860	165538
996	165539
13873	165540
19120	165541
29971	165542
15925	165543
11569	165544
53152	165545
71434	165546
10799	165547
29294	165548
4879	165549
48536	165550
26665	165551
76461	165552
31626	165553
407	165554
10652	165555
49528	165556
20412	165557
1756	165558
234	165559
1273	165560
4	165561
18160	165562
1471	165563
4106	165564
538	165565
2382	165566
29629	165567
276	165568
7161	165569
41068	165570
92126	165571
26400	165572
58704	165573
90278	165574
35331	165575
16245	165576
53745	165577
3966	165578
748	165579
2167	165580
21364	165581
8793	165582
92065	165583
17510	165584
18427	165585
17553	165586
67734	165587
6587	165588
18419	165589
60480	165590
5876	165591
36117	165592
993	165593
8596	165594
16765	165595
54532	165596
8238	165597
5972	165598
61856	165599
12702	165600
239	165601
45878	165602
113063	165603
28686	165604
18869	165605
63251	165606
54773	165607
14752	165608
2061	165609
6816	165610
63997	165611
19475	165612
65757	165613
35830	165614
62469	165615
57	165616
2073	165617
77077	165618
83639	165619
22436	165620
31	165621
53036	165622
113864	165623
8617	165624
47993	165625
2608	165626
19611	165627
12679	165628
22090	165629
59947	165630
17526	165631
26953	165632
163	165633
9292	165634
25434	165635
4039	165636
88950	165637
1750	165638
9782	165639
53460	165640
91584	165641
3307	165642
62465	165643
1337	165644
53533	165645
172	165646
31911	165647
139	165648
57401	165649
65074	165650
23825	165651
10922	165652
56203	165653
64442	165654
2309	165655
2542	165656
654	165657
57910	165658
103437	165659
31840	165660
35103	165661
49242	165662
88531	165663
437	165664
20090	165665
3797	165666
6340	165667
263	165668
5076	165669
74767	165670
62493	165671
41195	165672
31835	165673
60753	165674
48934	165675
66848	165676
3409	165677
75906	165678
331	165679
16107	165680
31804	165681
16633	165682
16918	165683
35170	165684
42718	165685
25571	165686
89187	165687
30114	165688
52700	165689
919	165690
19890	165691
8557	165692
74284	165693
1622	165694
10843	165695
30465	165696
25865	165697
39238	165698
29236	165699
40625	165700
11467	165701
3560	165702
60560	165703
21645	165704
94861	165705
67987	165706
91380	165707
215	165708
14279	165709
30480	165710
18150	165711
92173	165712
1884	165713
44219	165714
13390	165715
24558	165716
80457	165717
1844	165718
57692	165719
15039	165720
44595	165721
17426	165722
70543	165723
56547	165724
10574	165725
6792	165726
334	165727
8190	165728
44830	165729
19013	165730
268	165731
14282	165732
6146	165733
36347	165734
40217	165735
42221	165736
22589	165737
72263	165738
961	165739
31384	165740
37809	165741
4069	165742
7217	165743
11785	165744
26751	165745
5988	165746
14228	165747
280	165748
65424	165749
11076	165750
68955	165751
8706	165752
85783	165753
6555	165754
30778	165755
88997	165756
37392	165757
67543	165758
73409	165759
90260	165760
56218	165761
50145	165762
86	165763
1243	165764
250	165765
4850	165766
81	165767
8667	165768
45294	165769
6595	165770
302	165771
18569	165772
595	165773
3122	165774
29985	165775
723	165776
42133	165777
50308	165778
40093	165779
44468	165780
26614	165781
6149	165782
399	165783
3526	165784
218	165785
60137	165786
44393	165787
41643	165788
18443	165789
6547	165790
28547	165791
44067	165792
22460	165793
27212	165794
36304	165795
42714	165796
52041	165797
18115	165798
107235	165799
20	165800
36920	165801
16040	165802
24475	165803
75924	165804
30739	165805
31826	165806
29089	165807
2652	165808
67282	165809
7331	165810
14594	165811
61510	165812
707	165813
18677	165814
28737	165815
17034	165816
24782	165817
16325	165818
544	165819
40333	165820
9825	165821
21759	165822
6652	165823
26335	165824
6299	165825
41976	165826
29291	165827
52717	165828
1107	165829
8837	165830
34792	165831
55019	165832
31472	165833
15760	165834
19139	165835
683	165836
10361	165837
13374	165838
66323	165839
54896	165840
4111	165841
13681	165842
7490	165843
28557	165844
102395	165845
54601	165846
48815	165847
19185	165848
9857	165849
84087	165850
74519	165851
51560	165852
40049	165853
9666	165854
47810	165855
5254	165856
51104	165857
11829	165858
3397	165859
4809	165860
3440	165861
5691	165862
7631	165863
41774	165864
13014	165865
40653	165866
7059	165867
2644	165868
1373	165869
23421	165870
12520	165871
63265	165872
15217	165873
17581	165874
45225	165875
11666	165876
19355	165877
16920	165878
3682	165879
87555	165880
73730	165881
9335	165882
50434	165883
27274	165884
45681	165885
35634	165886
41847	165887
9797	165888
64949	165889
1490	165890
50642	165891
45482	165892
35565	165893
6344	165894
41677	165895
3708	165896
9420	165897
3734	165898
2002	165899
43938	165900
33368	165901
46834	165902
43874	165903
29186	165904
40417	165905
10357	165906
28372	165907
4814	165908
3	165909
18347	165910
32358	165911
19673	165912
1854	165913
77441	165914
7067	165915
12217	165916
4099	165917
56800	165918
344	165919
32937	165920
12450	165921
1121	165922
19021	165923
103573	165924
28012	165925
23576	165926
106453	165927
36759	165928
2893	165929
32974	165930
31171	165931
7215	165932
78808	165933
54303	165934
4569	165935
4592	165936
7	165937
7814	165938
18706	165939
5722	165940
20520	165941
5541	165942
9271	165943
77029	165944
5827	165945
29767	165946
20202	165947
46859	165948
20132	165949
11911	165950
100306	165951
80355	165952
15797	165953
94351	165954
2175	165955
44128	165956
557	165957
39017	165958
4380	165959
36261	165960
32108	165961
30759	165962
35227	165963
1744	165964
66490	165965
832	165966
1473	165967
23186	165968
19137	165969
1594	165970
7105	165971
2821	165972
28599	165973
371	165974
17990	165975
11432	165976
2458	165977
30884	165978
10348	165979
36142	165980
17829	165981
84797	165982
29777	165983
406	165984
664	165985
33899	165986
109	165987
25839	165988
63671	165989
73975	165990
7874	165991
36238	165992
45567	165993
29463	165994
59888	165995
21303	165996
7873	165997
4844	165998
94236	165999
78646	166000
15940	166001
84448	166002
6585	166003
16242	166004
22850	166005
60043	166006
33138	166007
45572	166008
5201	166009
69996	166010
17630	166011
28947	166012
50319	166013
49423	166014
70194	166015
2910	166016
70446	166017
24078	166018
48536	166019
1201	166020
3225	166021
48166	166022
835	166023
3174	166024
37505	166025
42030	166026
17954	166027
358	166028
3796	166029
108174	166030
2802	166031
7861	166032
19388	166033
23711	166034
706	166035
12707	166036
21158	166037
1405	166038
428	166039
21950	166040
7972	166041
27815	166042
10221	166043
72509	166044
29082	166045
55434	166046
9150	166047
50995	166048
9137	166049
10671	166050
45167	166051
54029	166052
66036	166053
100584	166054
23471	166055
2782	166056
20878	166057
61427	166058
31634	166059
46442	166060
3981	166061
36252	166062
73115	166063
6561	166064
95	166065
7631	166066
12137	166067
92517	166068
76593	166069
55436	166070
18061	166071
18679	166072
8345	166073
754	166074
30815	166075
19387	166076
88421	166077
36657	166078
451	166079
38984	166080
755	166081
44107	166082
2320	166083
6712	166084
82629	166085
44523	166086
75862	166087
8349	166088
31975	166089
7166	166090
3855	166091
33994	166092
32548	166093
26624	166094
24011	166095
24483	166096
78731	166097
23383	166098
33696	166099
66078	166100
22287	166101
89827	166102
46285	166103
76516	166104
62292	166105
3736	166106
11142	166107
13124	166108
93071	166109
21218	166110
893	166111
38563	166112
47225	166113
50961	166114
44531	166115
31576	166116
27243	166117
101995	166118
45396	166119
4075	166120
34872	166121
33095	166122
27211	166123
9433	166124
16885	166125
41344	166126
39887	166127
78554	166128
5630	166129
53580	166130
74695	166131
1553	166132
1808	166133
16244	166134
50521	166135
50279	166136
3193	166137
14417	166138
26292	166139
2106	166140
8454	166141
8907	166142
60343	166143
28107	166144
82993	166145
26165	166146
88512	166147
8398	166148
10171	166149
1118	166150
36960	166151
109251	166152
36733	166153
52882	166154
12454	166155
41347	166156
52064	166157
92337	166158
844	166159
63211	166160
68441	166161
10082	166162
2198	166163
93219	166164
35577	166165
16153	166166
13520	166167
21126	166168
56346	166169
77503	166170
72292	166171
48692	166172
73222	166173
5986	166174
4986	166175
61403	166176
21765	166177
82360	166178
60150	166179
46936	166180
80009	166181
8962	166182
33434	166183
96434	166184
523	166185
48686	166186
24839	166187
27052	166188
41781	166189
24051	166190
11011	166191
13235	166192
27239	166193
3640	166194
31025	166195
5057	166196
50447	166197
91125	166198
25425	166199
38924	166200
79591	166201
19204	166202
40265	166203
47822	166204
28345	166205
44031	166206
656	166207
44367	166208
16077	166209
45894	166210
42914	166211
1570	166212
38601	166213
188	166214
13856	166215
68746	166216
21003	166217
8744	166218
99883	166219
12892	166220
41330	166221
82173	166222
39313	166223
10339	166224
9749	166225
4395	166226
10520	166227
8172	166228
32562	166229
16606	166230
27513	166231
24780	166232
576	166233
24428	166234
5458	166235
90976	166236
39950	166237
35791	166238
87179	166239
78239	166240
65914	166241
42206	166242
1576	166243
6441	166244
49254	166245
36684	166246
429	166247
44379	166248
20108	166249
22496	166250
6104	166251
3482	166252
17929	166253
67182	166254
16505	166255
35696	166256
5493	166257
60470	166258
49311	166259
108735	166260
52356	166261
17168	166262
25400	166263
52471	166264
28938	166265
5929	166266
107	166267
15017	166268
52021	166269
175	166270
1874	166271
62266	166272
109628	166273
49746	166274
2545	166275
18687	166276
13044	166277
2535	166278
3703	166279
5014	166280
16696	166281
918	166282
86464	166283
22804	166284
11221	166285
1050	166286
67485	166287
53907	166288
3054	166289
60682	166290
72762	166291
801	166292
22247	166293
73287	166294
63171	166295
36941	166296
1590	166297
78	166298
24443	166299
58515	166300
5157	166301
20297	166302
78373	166303
3498	166304
64732	166305
38642	166306
10180	166307
11684	166308
2395	166309
67698	166310
1261	166311
31	166312
10368	166313
8181	166314
1233	166315
91499	166316
24416	166317
96411	166318
56813	166319
20	166320
410	166321
37071	166322
5320	166323
50754	166324
55194	166325
7311	166326
91339	166327
20278	166328
57456	166329
72463	166330
544	166331
31855	166332
29226	166333
19425	166334
69473	166335
11516	166336
100561	166337
43203	166338
50124	166339
7028	166340
13076	166341
5790	166342
19482	166343
3597	166344
5453	166345
48517	166346
3438	166347
96627	166348
69	166349
1055	166350
37045	166351
10822	166352
52941	166353
85559	166354
3691	166355
82056	166356
47939	166357
18702	166358
73806	166359
19857	166360
9719	166361
6284	166362
32870	166363
62092	166364
3146	166365
1175	166366
52423	166367
52706	166368
49277	166369
3197	166370
5061	166371
34663	166372
79500	166373
27421	166374
6121	166375
4603	166376
320	166377
6388	166378
58831	166379
15830	166380
56271	166381
19932	166382
32931	166383
14173	166384
11782	166385
19696	166386
33457	166387
62176	166388
27148	166389
41945	166390
24617	166391
111017	166392
10846	166393
14405	166394
12584	166395
32170	166396
9112	166397
47172	166398
58538	166399
16122	166400
21702	166401
27134	166402
6830	166403
22548	166404
7665	166405
31175	166406
21938	166407
67537	166408
3172	166409
108077	166410
33	166411
89864	166412
31833	166413
62586	166414
677	166415
46205	166416
7256	166417
58643	166418
62077	166419
38510	166420
3007	166421
40634	166422
187	166423
15118	166424
50138	166425
19222	166426
31254	166427
39994	166428
81338	166429
549	166430
3159	166431
2883	166432
902	166433
21548	166434
3173	166435
8661	166436
5330	166437
4170	166438
3940	166439
63357	166440
2743	166441
8161	166442
23474	166443
46724	166444
13722	166445
97285	166446
16146	166447
37919	166448
80232	166449
95030	166450
75649	166451
46257	166452
18526	166453
1328	166454
12700	166455
53617	166456
60364	166457
560	166458
7068	166459
3855	166460
69205	166461
4477	166462
6448	166463
14778	166464
82212	166465
7914	166466
10733	166467
105	166468
4567	166469
8291	166470
55914	166471
5766	166472
34338	166473
25142	166474
8474	166475
6967	166476
76639	166477
59665	166478
95222	166479
35923	166480
24253	166481
5	166482
97370	166483
52611	166484
21092	166485
23409	166486
5782	166487
107549	166488
20035	166489
5930	166490
29918	166491
14778	166492
7351	166493
37748	166494
33299	166495
37682	166496
17005	166497
69984	166498
32112	166499
154	166500
51061	166501
107031	166502
2214	166503
3697	166504
38843	166505
55119	166506
648	166507
30468	166508
48746	166509
36831	166510
34383	166511
50300	166512
7931	166513
27093	166514
14983	166515
34029	166516
52790	166517
14817	166518
52194	166519
41152	166520
82770	166521
29865	166522
5423	166523
37909	166524
36711	166525
7150	166526
62480	166527
5433	166528
630	166529
15167	166530
6973	166531
55478	166532
6840	166533
10597	166534
80588	166535
66732	166536
31544	166537
21053	166538
66386	166539
18575	166540
50202	166541
15663	166542
74	166543
23305	166544
38541	166545
3438	166546
1983	166547
39698	166548
9687	166549
2097	166550
23293	166551
10764	166552
70762	166553
4820	166554
18395	166555
7226	166556
16753	166557
8041	166558
2743	166559
90245	166560
2899	166561
15987	166562
6	166563
7874	166564
6408	166565
91032	166566
14083	166567
39061	166568
11897	166569
47300	166570
33412	166571
1310	166572
46045	166573
26324	166574
3914	166575
103682	166576
12778	166577
47813	166578
36041	166579
997	166580
5519	166581
13454	166582
28024	166583
3170	166584
11263	166585
27931	166586
28762	166587
21832	166588
43025	166589
35798	166590
10	166591
30669	166592
78400	166593
2302	166594
34472	166595
1265	166596
24895	166597
71049	166598
103583	166599
18468	166600
13615	166601
4538	166602
6439	166603
50070	166604
3002	166605
1249	166606
2212	166607
26561	166608
34046	166609
1915	166610
17733	166611
104784	166612
16746	166613
17062	166614
394	166615
48552	166616
35918	166617
60802	166618
10275	166619
18081	166620
8625	166621
49833	166622
11894	166623
54105	166624
26629	166625
22965	166626
21234	166627
35463	166628
13020	166629
29614	166630
23294	166631
3642	166632
28535	166633
77455	166634
37226	166635
16872	166636
1521	166637
10714	166638
98074	166639
13467	166640
55833	166641
88804	166642
108620	166643
1412	166644
80680	166645
24802	166646
12281	166647
9715	166648
24506	166649
9086	166650
11730	166651
42232	166652
28416	166653
2956	166654
7628	166655
12699	166656
42711	166657
622	166658
28047	166659
419	166660
93458	166661
32185	166662
54170	166663
7395	166664
3336	166665
1899	166666
1069	166667
390	166668
4201	166669
11586	166670
17603	166671
33998	166672
25480	166673
52596	166674
7442	166675
72080	166676
34433	166677
26116	166678
10349	166679
6094	166680
52920	166681
21526	166682
38712	166683
52363	166684
18949	166685
113198	166686
7038	166687
87810	166688
109856	166689
5253	166690
68247	166691
60578	166692
49737	166693
11694	166694
4565	166695
13306	166696
65841	166697
2912	166698
8562	166699
55980	166700
5820	166701
11618	166702
14566	166703
35015	166704
10085	166705
43438	166706
19238	166707
23592	166708
17551	166709
43438	166710
58189	166711
6651	166712
53650	166713
18125	166714
16172	166715
68667	166716
46787	166717
3221	166718
754	166719
3371	166720
74276	166721
9413	166722
18291	166723
78303	166724
12601	166725
38458	166726
65702	166727
4655	166728
186	166729
18343	166730
41962	166731
13649	166732
56494	166733
68	166734
18743	166735
48	166736
2327	166737
53037	166738
53823	166739
16805	166740
55524	166741
38842	166742
94514	166743
21684	166744
16775	166745
12619	166746
27434	166747
37612	166748
28663	166749
58565	166750
112724	166751
50630	166752
1609	166753
15919	166754
33186	166755
50175	166756
37376	166757
949	166758
6960	166759
78483	166760
292	166761
61465	166762
642	166763
61067	166764
4955	166765
20805	166766
27072	166767
79658	166768
9085	166769
58258	166770
64632	166771
80570	166772
6149	166773
63676	166774
44849	166775
58555	166776
1057	166777
716	166778
51565	166779
34168	166780
20242	166781
48841	166782
2168	166783
57768	166784
68321	166785
21401	166786
1087	166787
16099	166788
38359	166789
38088	166790
2600	166791
25689	166792
35595	166793
369	166794
1090	166795
43	166796
20592	166797
2396	166798
17422	166799
2163	166800
3688	166801
1853	166802
3702	166803
38088	166804
46	166805
39304	166806
29127	166807
52233	166808
786	166809
2945	166810
48660	166811
60585	166812
63880	166813
70922	166814
28016	166815
4674	166816
29267	166817
194	166818
19333	166819
16932	166820
28580	166821
60977	166822
34441	166823
13505	166824
19624	166825
27791	166826
60884	166827
22616	166828
7608	166829
34686	166830
58002	166831
18689	166832
4590	166833
33741	166834
3078	166835
776	166836
23294	166837
48833	166838
68547	166839
1663	166840
49761	166841
82	166842
3863	166843
85659	166844
23463	166845
48290	166846
2297	166847
22789	166848
19802	166849
28582	166850
56486	166851
44239	166852
1441	166853
35594	166854
52906	166855
31544	166856
63098	166857
40378	166858
13258	166859
70822	166860
43771	166861
11823	166862
18963	166863
46669	166864
825	166865
7355	166866
45732	166867
73852	166868
63933	166869
12905	166870
6765	166871
16129	166872
77252	166873
148	166874
3251	166875
11275	166876
5988	166877
8865	166878
39294	166879
40274	166880
10153	166881
9876	166882
1084	166883
7171	166884
56272	166885
3869	166886
24047	166887
189	166888
6609	166889
12926	166890
37306	166891
16502	166892
2153	166893
11397	166894
16557	166895
25591	166896
6991	166897
39034	166898
68452	166899
18898	166900
58121	166901
33479	166902
91124	166903
27847	166904
691	166905
62755	166906
10206	166907
564	166908
13444	166909
558	166910
55863	166911
7123	166912
33258	166913
13582	166914
4651	166915
40216	166916
36817	166917
44985	166918
11	166919
2202	166920
95628	166921
53975	166922
87450	166923
50182	166924
3933	166925
69847	166926
94331	166927
87962	166928
11964	166929
50689	166930
7551	166931
29311	166932
47010	166933
50333	166934
14375	166935
52619	166936
15886	166937
75179	166938
301	166939
66831	166940
8471	166941
22062	166942
15281	166943
72727	166944
113550	166945
31749	166946
8660	166947
4222	166948
94980	166949
6634	166950
47457	166951
16641	166952
67586	166953
965	166954
13072	166955
6079	166956
72894	166957
36504	166958
37077	166959
4531	166960
39421	166961
10036	166962
102213	166963
45437	166964
1134	166965
42203	166966
25755	166967
37601	166968
12861	166969
79661	166970
65	166971
34116	166972
682	166973
4789	166974
38612	166975
6797	166976
70224	166977
31244	166978
2681	166979
27798	166980
932	166981
4591	166982
214	166983
43770	166984
3266	166985
16430	166986
6703	166987
12659	166988
44433	166989
6007	166990
34338	166991
13835	166992
21885	166993
27345	166994
1959	166995
410	166996
67527	166997
746	166998
59735	166999
1006	167000
15024	167001
13426	167002
9901	167003
15271	167004
8302	167005
1760	167006
26348	167007
6743	167008
42663	167009
2749	167010
21889	167011
33942	167012
25497	167013
47210	167014
41199	167015
34559	167016
9658	167017
17876	167018
13403	167019
34220	167020
20401	167021
61401	167022
597	167023
700	167024
85969	167025
3669	167026
75725	167027
1880	167028
73534	167029
23972	167030
3030	167031
881	167032
42253	167033
29111	167034
53641	167035
32156	167036
419	167037
85860	167038
41211	167039
1830	167040
36056	167041
7971	167042
1912	167043
7245	167044
15548	167045
22162	167046
61139	167047
71489	167048
2812	167049
44755	167050
5	167051
64262	167052
35955	167053
65968	167054
64925	167055
50050	167056
26752	167057
15476	167058
15535	167059
51479	167060
95339	167061
81754	167062
45699	167063
1755	167064
50981	167065
866	167066
81183	167067
33973	167068
50682	167069
110547	167070
2531	167071
207	167072
72471	167073
5565	167074
69202	167075
26599	167076
7758	167077
4325	167078
15386	167079
30160	167080
11583	167081
42805	167082
66480	167083
311	167084
12247	167085
90463	167086
2660	167087
17994	167088
50366	167089
1909	167090
6655	167091
23622	167092
13081	167093
102696	167094
21402	167095
14430	167096
53774	167097
43968	167098
15696	167099
489	167100
910	167101
8932	167102
3860	167103
75780	167104
34633	167105
26525	167106
26	167107
1616	167108
19865	167109
21361	167110
83302	167111
37953	167112
28526	167113
2	167114
12404	167115
88029	167116
11788	167117
45106	167118
41410	167119
16656	167120
1089	167121
15468	167122
744	167123
11395	167124
65071	167125
69267	167126
27497	167127
83638	167128
22295	167129
9108	167130
75521	167131
7580	167132
1592	167133
8543	167134
37354	167135
439	167136
21406	167137
27386	167138
75999	167139
26913	167140
54090	167141
63281	167142
50219	167143
412	167144
22968	167145
15013	167146
1168	167147
28696	167148
12042	167149
7144	167150
39556	167151
44199	167152
114014	167153
41511	167154
26210	167155
78544	167156
64555	167157
86510	167158
4516	167159
22922	167160
6701	167161
8808	167162
72633	167163
3062	167164
26696	167165
8176	167166
490	167167
16551	167168
56131	167169
1103	167170
1309	167171
27948	167172
9016	167173
21149	167174
7125	167175
5422	167176
3100	167177
3763	167178
77674	167179
38619	167180
15648	167181
103774	167182
6	167183
5357	167184
6440	167185
982	167186
63982	167187
15267	167188
93083	167189
4754	167190
9518	167191
43902	167192
29985	167193
20918	167194
16511	167195
2656	167196
20988	167197
15574	167198
1929	167199
37754	167200
66275	167201
14508	167202
10015	167203
45176	167204
27	167205
107	167206
10064	167207
34576	167208
91084	167209
13499	167210
9643	167211
987	167212
4816	167213
5697	167214
74062	167215
36477	167216
16035	167217
5742	167218
6321	167219
2084	167220
22234	167221
55072	167222
17938	167223
6167	167224
3060	167225
6567	167226
88371	167227
95940	167228
18176	167229
65287	167230
41010	167231
3067	167232
12761	167233
26878	167234
15568	167235
3177	167236
18147	167237
55441	167238
5081	167239
1521	167240
39962	167241
41825	167242
1131	167243
48078	167244
61553	167245
51362	167246
73	167247
2091	167248
6472	167249
12209	167250
74314	167251
10611	167252
39262	167253
2969	167254
37006	167255
87655	167256
24269	167257
1691	167258
39566	167259
9429	167260
37803	167261
1108	167262
15980	167263
32037	167264
107962	167265
84837	167266
10754	167267
39783	167268
27854	167269
8408	167270
24222	167271
11316	167272
88397	167273
66463	167274
41444	167275
3452	167276
42637	167277
10339	167278
51756	167279
9928	167280
67946	167281
25844	167282
18620	167283
32328	167284
35441	167285
4	167286
45189	167287
4375	167288
58085	167289
37621	167290
92	167291
13643	167292
18531	167293
12414	167294
15924	167295
67963	167296
425	167297
17608	167298
43754	167299
71479	167300
7704	167301
57474	167302
30607	167303
13079	167304
52253	167305
56962	167306
72184	167307
8284	167308
1593	167309
39605	167310
19877	167311
40435	167312
30877	167313
42636	167314
54238	167315
74462	167316
53834	167317
5790	167318
17652	167319
29980	167320
77965	167321
21643	167322
48267	167323
23345	167324
35917	167325
44536	167326
28476	167327
210	167328
30896	167329
45065	167330
1714	167331
63201	167332
73228	167333
51195	167334
396	167335
33811	167336
35852	167337
7348	167338
1319	167339
24411	167340
82783	167341
47685	167342
16067	167343
37695	167344
91274	167345
82821	167346
59171	167347
14319	167348
26353	167349
42841	167350
29095	167351
63900	167352
72916	167353
1538	167354
50876	167355
3709	167356
20838	167357
67633	167358
22186	167359
38690	167360
5654	167361
31312	167362
4595	167363
89831	167364
5140	167365
4617	167366
1158	167367
13101	167368
81651	167369
32241	167370
31938	167371
76136	167372
9495	167373
6297	167374
19703	167375
7001	167376
25942	167377
14736	167378
18	167379
67205	167380
901	167381
27291	167382
61646	167383
36964	167384
29357	167385
33388	167386
27725	167387
1732	167388
5856	167389
14141	167390
16149	167391
38484	167392
41154	167393
49820	167394
21266	167395
64835	167396
16209	167397
1567	167398
44122	167399
76881	167400
484	167401
14065	167402
13258	167403
29628	167404
14425	167405
42711	167406
17948	167407
112465	167408
65455	167409
70533	167410
1823	167411
34574	167412
32327	167413
25494	167414
434	167415
36725	167416
92596	167417
83164	167418
44213	167419
46568	167420
17035	167421
3766	167422
21297	167423
1571	167424
55440	167425
77342	167426
13459	167427
77231	167428
20012	167429
2593	167430
60459	167431
31	167432
46537	167433
6826	167434
58034	167435
1031	167436
12089	167437
1627	167438
80465	167439
276	167440
15217	167441
79320	167442
51009	167443
25306	167444
95388	167445
12185	167446
38884	167447
15900	167448
19320	167449
82435	167450
32303	167451
22057	167452
4272	167453
1202	167454
86553	167455
581	167456
611	167457
90738	167458
91751	167459
3786	167460
7303	167461
48970	167462
58737	167463
11123	167464
11408	167465
36564	167466
1867	167467
51367	167468
19999	167469
6653	167470
53148	167471
16998	167472
51	167473
18652	167474
19747	167475
6613	167476
19852	167477
47469	167478
11946	167479
46337	167480
17211	167481
28533	167482
47051	167483
34312	167484
25267	167485
16195	167486
77932	167487
78183	167488
3535	167489
16993	167490
14017	167491
29110	167492
22149	167493
5398	167494
51454	167495
17993	167496
4255	167497
5536	167498
30127	167499
62406	167500
14560	167501
7450	167502
5970	167503
18036	167504
859	167505
84389	167506
51805	167507
29801	167508
2091	167509
767	167510
7620	167511
26355	167512
9002	167513
17224	167514
72638	167515
41039	167516
3618	167517
81236	167518
28602	167519
49674	167520
20128	167521
31122	167522
35426	167523
20150	167524
12832	167525
59794	167526
53152	167527
106626	167528
15475	167529
37100	167530
21508	167531
18782	167532
10176	167533
1361	167534
12567	167535
6967	167536
7296	167537
16070	167538
36283	167539
3766	167540
60245	167541
4897	167542
24965	167543
54608	167544
23576	167545
36209	167546
17336	167547
6618	167548
57817	167549
15937	167550
58900	167551
59436	167552
1925	167553
1172	167554
3620	167555
34705	167556
90590	167557
66539	167558
68506	167559
8640	167560
33047	167561
42754	167562
10679	167563
4882	167564
33961	167565
26791	167566
35697	167567
75594	167568
40873	167569
40908	167570
75151	167571
220	167572
7412	167573
5308	167574
86378	167575
23774	167576
368	167577
104361	167578
5562	167579
38566	167580
28728	167581
59325	167582
5070	167583
607	167584
8598	167585
10824	167586
77399	167587
22526	167588
13933	167589
11118	167590
61205	167591
583	167592
56146	167593
7233	167594
2656	167595
88144	167596
10734	167597
90359	167598
33499	167599
29176	167600
538	167601
4162	167602
59242	167603
59488	167604
25869	167605
28774	167606
19897	167607
4090	167608
18241	167609
70489	167610
64750	167611
23016	167612
36084	167613
4593	167614
22584	167615
34335	167616
5388	167617
18666	167618
3073	167619
58896	167620
14044	167621
1139	167622
17219	167623
1333	167624
15377	167625
19460	167626
89176	167627
176	167628
66127	167629
17722	167630
28268	167631
32195	167632
41897	167633
59547	167634
1049	167635
60	167636
68429	167637
81785	167638
6540	167639
83617	167640
107098	167641
7409	167642
7163	167643
9635	167644
7527	167645
22370	167646
4346	167647
9990	167648
214	167649
27476	167650
85488	167651
30877	167652
13539	167653
49665	167654
33024	167655
13984	167656
56671	167657
21417	167658
18426	167659
18955	167660
55382	167661
56356	167662
7692	167663
75092	167664
54	167665
86058	167666
81830	167667
25	167668
21209	167669
1223	167670
1600	167671
34072	167672
44459	167673
77333	167674
23080	167675
16763	167676
6571	167677
70825	167678
1186	167679
69362	167680
36203	167681
100769	167682
20762	167683
1802	167684
596	167685
5830	167686
15354	167687
603	167688
7510	167689
52958	167690
34444	167691
106142	167692
11782	167693
14110	167694
10888	167695
444	167696
33986	167697
15715	167698
4777	167699
5732	167700
52282	167701
6901	167702
941	167703
9377	167704
9746	167705
3673	167706
29387	167707
1740	167708
8826	167709
1216	167710
198	167711
5754	167712
20872	167713
26339	167714
7761	167715
16436	167716
12625	167717
64960	167718
30847	167719
25606	167720
3754	167721
463	167722
80476	167723
17344	167724
37276	167725
45731	167726
32405	167727
5503	167728
80716	167729
15374	167730
15739	167731
13312	167732
27245	167733
50521	167734
12094	167735
26001	167736
6610	167737
5262	167738
12363	167739
43208	167740
4171	167741
483	167742
15991	167743
10809	167744
46425	167745
7344	167746
41289	167747
34335	167748
29651	167749
2779	167750
8645	167751
112020	167752
2616	167753
1891	167754
64038	167755
16730	167756
204	167757
8504	167758
1677	167759
62301	167760
16439	167761
1202	167762
3032	167763
49376	167764
33559	167765
47834	167766
5859	167767
43804	167768
18510	167769
26452	167770
7494	167771
2856	167772
14606	167773
6521	167774
19616	167775
29857	167776
19553	167777
85444	167778
49240	167779
4414	167780
67500	167781
3143	167782
1075	167783
4193	167784
1348	167785
53095	167786
925	167787
12168	167788
13591	167789
3683	167790
69079	167791
3701	167792
48343	167793
69188	167794
37658	167795
35005	167796
25315	167797
1545	167798
448	167799
16896	167800
4042	167801
8762	167802
14615	167803
59128	167804
53315	167805
1245	167806
75659	167807
11881	167808
59266	167809
1959	167810
11331	167811
7972	167812
1873	167813
8556	167814
60709	167815
15889	167816
61122	167817
834	167818
52295	167819
32963	167820
66193	167821
30172	167822
11253	167823
27053	167824
16916	167825
34740	167826
1082	167827
21128	167828
66694	167829
54213	167830
74156	167831
80087	167832
5609	167833
1528	167834
14977	167835
19775	167836
55985	167837
329	167838
47961	167839
25944	167840
33915	167841
4703	167842
43824	167843
46630	167844
23885	167845
33665	167846
14679	167847
167	167848
39038	167849
55235	167850
31125	167851
5390	167852
73284	167853
6036	167854
5151	167855
32907	167856
13481	167857
38307	167858
21110	167859
35990	167860
13861	167861
3393	167862
37848	167863
58082	167864
40228	167865
3687	167866
27008	167867
41739	167868
34354	167869
319	167870
20223	167871
43661	167872
11878	167873
24704	167874
59753	167875
11188	167876
43031	167877
1711	167878
19400	167879
24550	167880
27165	167881
72287	167882
37001	167883
27408	167884
23914	167885
149	167886
31348	167887
626	167888
22704	167889
84622	167890
34628	167891
51217	167892
26196	167893
20079	167894
385	167895
2259	167896
29061	167897
16833	167898
70807	167899
56876	167900
52878	167901
624	167902
5952	167903
32578	167904
31466	167905
1786	167906
89803	167907
14531	167908
20210	167909
35205	167910
50397	167911
61101	167912
62303	167913
13641	167914
38347	167915
7713	167916
28232	167917
22196	167918
1199	167919
4858	167920
12708	167921
48842	167922
65509	167923
38171	167924
3113	167925
7864	167926
35425	167927
77200	167928
897	167929
9709	167930
58669	167931
2352	167932
338	167933
82751	167934
1723	167935
49097	167936
6253	167937
63949	167938
54206	167939
430	167940
39434	167941
29116	167942
715	167943
40395	167944
40919	167945
1427	167946
104927	167947
1492	167948
80337	167949
4061	167950
13332	167951
3003	167952
10641	167953
4179	167954
19648	167955
11156	167956
17910	167957
5110	167958
9089	167959
3304	167960
68246	167961
8306	167962
22490	167963
152	167964
15725	167965
8599	167966
24484	167967
40509	167968
8150	167969
12427	167970
82783	167971
36206	167972
58387	167973
4242	167974
15242	167975
1306	167976
35297	167977
324	167978
13814	167979
1084	167980
2704	167981
86161	167982
12506	167983
3979	167984
67847	167985
6877	167986
11406	167987
67367	167988
23732	167989
11687	167990
22848	167991
9584	167992
41396	167993
70748	167994
2981	167995
66021	167996
110176	167997
3898	167998
13775	167999
2004	168000
94	168001
51750	168002
80	168003
3236	168004
1893	168005
10418	168006
62588	168007
2499	168008
22655	168009
3917	168010
6622	168011
87517	168012
30938	168013
50232	168014
27786	168015
158	168016
48368	168017
60769	168018
1398	168019
5194	168020
27686	168021
33928	168022
46429	168023
9854	168024
32309	168025
17664	168026
23890	168027
92350	168028
23584	168029
63329	168030
24705	168031
5102	168032
33989	168033
51161	168034
71665	168035
7590	168036
17186	168037
51957	168038
15909	168039
616	168040
3846	168041
5370	168042
95347	168043
14208	168044
73734	168045
72859	168046
9379	168047
85402	168048
90015	168049
40	168050
2918	168051
15780	168052
7735	168053
38685	168054
1425	168055
242	168056
86759	168057
6867	168058
85150	168059
6053	168060
38780	168061
31258	168062
45305	168063
14456	168064
3993	168065
6163	168066
70	168067
2342	168068
7146	168069
240	168070
54628	168071
61702	168072
55124	168073
26919	168074
1	168075
18746	168076
20723	168077
41709	168078
81599	168079
49506	168080
70083	168081
1932	168082
11856	168083
1430	168084
48054	168085
50012	168086
63884	168087
46834	168088
23547	168089
36904	168090
9235	168091
75077	168092
9750	168093
13506	168094
56654	168095
68642	168096
80714	168097
50255	168098
1722	168099
6112	168100
10023	168101
36044	168102
3137	168103
65549	168104
2212	168105
62903	168106
96324	168107
4570	168108
35965	168109
5094	168110
64	168111
17106	168112
812	168113
24537	168114
26196	168115
5699	168116
31609	168117
46545	168118
5216	168119
31688	168120
67401	168121
647	168122
53277	168123
29371	168124
72001	168125
64992	168126
2963	168127
18764	168128
1001	168129
1	168130
20717	168131
1941	168132
19037	168133
1380	168134
40806	168135
50451	168136
102229	168137
100252	168138
8129	168139
38803	168140
55344	168141
32960	168142
96408	168143
2741	168144
32334	168145
5591	168146
82130	168147
15657	168148
82844	168149
28031	168150
28377	168151
27195	168152
94562	168153
48076	168154
1988	168155
63759	168156
526	168157
36119	168158
108255	168159
99044	168160
10134	168161
5054	168162
12605	168163
38288	168164
3500	168165
3067	168166
2980	168167
16913	168168
30738	168169
77807	168170
62578	168171
22475	168172
8680	168173
26178	168174
25822	168175
63517	168176
57736	168177
5798	168178
103678	168179
34164	168180
10426	168181
1740	168182
47059	168183
9691	168184
32067	168185
9918	168186
2932	168187
12691	168188
4649	168189
63753	168190
27129	168191
90894	168192
55979	168193
14610	168194
1096	168195
453	168196
22804	168197
64221	168198
3978	168199
76835	168200
102467	168201
14312	168202
8666	168203
44577	168204
36437	168205
56983	168206
33804	168207
21448	168208
12790	168209
16693	168210
5099	168211
100935	168212
37174	168213
1178	168214
78493	168215
103246	168216
63694	168217
48939	168218
40708	168219
47895	168220
2857	168221
11991	168222
63178	168223
4256	168224
3379	168225
322	168226
93648	168227
2910	168228
11413	168229
60499	168230
16711	168231
17072	168232
51946	168233
36494	168234
73307	168235
58872	168236
47577	168237
38139	168238
17193	168239
67910	168240
39461	168241
52616	168242
20277	168243
546	168244
6191	168245
6937	168246
2166	168247
9492	168248
66833	168249
3707	168250
18692	168251
68146	168252
2049	168253
31003	168254
50972	168255
75924	168256
42161	168257
16067	168258
2348	168259
2182	168260
75075	168261
27	168262
2018	168263
41315	168264
3837	168265
2609	168266
11681	168267
47500	168268
49473	168269
5	168270
8177	168271
28278	168272
30937	168273
89472	168274
18976	168275
102603	168276
157	168277
24577	168278
44893	168279
69672	168280
25071	168281
13837	168282
17328	168283
35673	168284
42564	168285
34281	168286
11246	168287
13428	168288
67488	168289
32373	168290
35135	168291
32804	168292
2999	168293
15447	168294
1458	168295
9241	168296
2400	168297
34941	168298
46952	168299
6491	168300
32154	168301
1689	168302
39960	168303
34658	168304
14469	168305
95035	168306
12730	168307
55847	168308
71894	168309
1451	168310
13752	168311
12895	168312
30239	168313
38077	168314
86095	168315
91876	168316
2635	168317
15201	168318
75	168319
42250	168320
1176	168321
56837	168322
20121	168323
19184	168324
21488	168325
9839	168326
26416	168327
64075	168328
15336	168329
73606	168330
72719	168331
6109	168332
30342	168333
10345	168334
27360	168335
22838	168336
3079	168337
830	168338
49319	168339
109001	168340
8457	168341
14261	168342
15097	168343
73855	168344
104375	168345
31201	168346
68668	168347
21276	168348
46893	168349
33625	168350
74113	168351
7240	168352
35450	168353
43680	168354
713	168355
14387	168356
56615	168357
15405	168358
12867	168359
41804	168360
1431	168361
16825	168362
67647	168363
2145	168364
14031	168365
60341	168366
14903	168367
45977	168368
42807	168369
14824	168370
49239	168371
194	168372
15093	168373
4816	168374
13872	168375
22786	168376
18337	168377
1262	168378
67878	168379
38235	168380
49267	168381
48932	168382
59173	168383
5610	168384
62231	168385
11728	168386
47016	168387
34484	168388
15171	168389
95765	168390
5821	168391
49755	168392
100254	168393
45997	168394
79525	168395
1457	168396
166	168397
28167	168398
35753	168399
15913	168400
1509	168401
61398	168402
2225	168403
831	168404
43155	168405
87579	168406
12983	168407
74722	168408
786	168409
20192	168410
10	168411
13640	168412
60540	168413
63603	168414
1532	168415
26686	168416
50704	168417
7406	168418
33348	168419
63821	168420
80102	168421
56576	168422
16736	168423
23718	168424
42703	168425
95	168426
5168	168427
40595	168428
54698	168429
27325	168430
23185	168431
15317	168432
1057	168433
56800	168434
39446	168435
37944	168436
4590	168437
3502	168438
33660	168439
41684	168440
22597	168441
29583	168442
68476	168443
63992	168444
1652	168445
89543	168446
35151	168447
50237	168448
2606	168449
14336	168450
74424	168451
81531	168452
678	168453
67358	168454
6581	168455
19635	168456
18312	168457
53633	168458
105031	168459
56651	168460
14088	168461
65322	168462
44032	168463
8646	168464
41338	168465
870	168466
41550	168467
1025	168468
2181	168469
59842	168470
29227	168471
77932	168472
32171	168473
49813	168474
6805	168475
40430	168476
49366	168477
92451	168478
22320	168479
149	168480
62525	168481
46657	168482
71972	168483
8082	168484
57168	168485
740	168486
58070	168487
13962	168488
3662	168489
3589	168490
6588	168491
65776	168492
32	168493
3500	168494
11096	168495
102281	168496
17064	168497
21802	168498
14300	168499
101590	168500
38640	168501
27420	168502
45141	168503
6424	168504
26236	168505
59249	168506
32857	168507
32560	168508
1443	168509
86419	168510
545	168511
47549	168512
4370	168513
526	168514
25699	168515
7522	168516
1239	168517
62372	168518
9322	168519
46653	168520
8228	168521
541	168522
25027	168523
74309	168524
16378	168525
41537	168526
17282	168527
5069	168528
38904	168529
6030	168530
5981	168531
12287	168532
25183	168533
1185	168534
4719	168535
4021	168536
44174	168537
57686	168538
115	168539
41864	168540
5912	168541
27565	168542
32382	168543
28743	168544
96178	168545
10711	168546
30474	168547
9629	168548
1438	168549
586	168550
42709	168551
80101	168552
11867	168553
4526	168554
14909	168555
12469	168556
9	168557
6414	168558
11959	168559
50405	168560
47040	168561
11126	168562
14529	168563
86066	168564
31490	168565
8120	168566
34908	168567
72015	168568
27264	168569
16971	168570
8561	168571
60129	168572
30317	168573
21000	168574
62327	168575
43157	168576
14608	168577
25702	168578
79148	168579
48619	168580
13085	168581
52173	168582
7777	168583
3744	168584
24423	168585
41786	168586
48371	168587
93284	168588
35374	168589
23262	168590
26822	168591
169	168592
41585	168593
34663	168594
65329	168595
43957	168596
2680	168597
53021	168598
20895	168599
19813	168600
30483	168601
1285	168602
23751	168603
48664	168604
223	168605
15376	168606
22897	168607
61129	168608
1317	168609
8580	168610
4686	168611
18936	168612
4948	168613
7294	168614
4756	168615
35030	168616
44231	168617
80	168618
24594	168619
6353	168620
21665	168621
99587	168622
26518	168623
782	168624
3536	168625
1037	168626
4034	168627
5743	168628
270	168629
3219	168630
160	168631
69849	168632
69954	168633
14202	168634
13813	168635
5471	168636
473	168637
132	168638
21594	168639
99522	168640
3451	168641
68577	168642
180	168643
2051	168644
10683	168645
4282	168646
32888	168647
87306	168648
56827	168649
70029	168650
55349	168651
1219	168652
13730	168653
53500	168654
20101	168655
48453	168656
75274	168657
12942	168658
23482	168659
25219	168660
1056	168661
3271	168662
77601	168663
39492	168664
48963	168665
41584	168666
755	168667
113994	168668
47222	168669
8878	168670
1553	168671
3747	168672
5089	168673
14714	168674
49432	168675
7154	168676
21996	168677
45215	168678
17160	168679
85675	168680
73917	168681
8517	168682
815	168683
64327	168684
19738	168685
98292	168686
12106	168687
16343	168688
8913	168689
3844	168690
33873	168691
37454	168692
2010	168693
1434	168694
17170	168695
66386	168696
71736	168697
18734	168698
65214	168699
21286	168700
5026	168701
19727	168702
6705	168703
13094	168704
98569	168705
1961	168706
80468	168707
56555	168708
3382	168709
36400	168710
37775	168711
74258	168712
80109	168713
37765	168714
15775	168715
5296	168716
26704	168717
36251	168718
18595	168719
46023	168720
290	168721
109319	168722
17785	168723
2874	168724
66818	168725
341	168726
42035	168727
55	168728
64459	168729
50955	168730
14950	168731
50694	168732
82698	168733
56948	168734
22763	168735
932	168736
100175	168737
33052	168738
5044	168739
63890	168740
95935	168741
41819	168742
68	168743
22870	168744
80442	168745
63763	168746
5143	168747
59316	168748
3487	168749
9938	168750
5555	168751
22841	168752
55309	168753
5061	168754
30887	168755
13735	168756
42544	168757
40972	168758
13074	168759
374	168760
29801	168761
3889	168762
23584	168763
23071	168764
34494	168765
7060	168766
5000	168767
68735	168768
70109	168769
46601	168770
50415	168771
6680	168772
27548	168773
48656	168774
2291	168775
26617	168776
78302	168777
4921	168778
4038	168779
20204	168780
15	168781
45525	168782
99983	168783
19412	168784
15824	168785
58986	168786
53838	168787
68545	168788
38344	168789
16490	168790
12396	168791
55323	168792
21209	168793
18821	168794
105236	168795
50519	168796
56207	168797
6785	168798
3940	168799
35207	168800
16329	168801
72624	168802
4040	168803
43965	168804
8381	168805
66357	168806
46059	168807
64651	168808
4500	168809
8975	168810
8442	168811
53515	168812
72872	168813
70333	168814
6640	168815
25602	168816
26072	168817
83018	168818
76732	168819
13842	168820
10557	168821
24391	168822
32482	168823
39025	168824
9020	168825
27954	168826
6751	168827
4322	168828
12119	168829
71583	168830
16635	168831
39	168832
16618	168833
17293	168834
43130	168835
11947	168836
73463	168837
16610	168838
82504	168839
40235	168840
15539	168841
16453	168842
35007	168843
32811	168844
95006	168845
91155	168846
81170	168847
1349	168848
2893	168849
19537	168850
4466	168851
22924	168852
68575	168853
17519	168854
16881	168855
6	168856
47267	168857
32012	168858
20737	168859
111103	168860
8146	168861
47516	168862
56330	168863
6892	168864
1205	168865
100451	168866
125	168867
40454	168868
25422	168869
3257	168870
1957	168871
71599	168872
780	168873
1372	168874
56666	168875
3279	168876
94577	168877
161	168878
29396	168879
3793	168880
48501	168881
12995	168882
24103	168883
31561	168884
10414	168885
36715	168886
64469	168887
104138	168888
65629	168889
29652	168890
91719	168891
47841	168892
37257	168893
29979	168894
35017	168895
76	168896
48447	168897
23257	168898
56542	168899
3501	168900
2031	168901
2268	168902
14044	168903
50144	168904
53455	168905
88620	168906
50586	168907
21644	168908
741	168909
29345	168910
12297	168911
13323	168912
85236	168913
56636	168914
31523	168915
83174	168916
29157	168917
6330	168918
22566	168919
11704	168920
68845	168921
57323	168922
16186	168923
53618	168924
29457	168925
23091	168926
79564	168927
4449	168928
45476	168929
79436	168930
11462	168931
20429	168932
72039	168933
16928	168934
12165	168935
60273	168936
14275	168937
103259	168938
12462	168939
9857	168940
35630	168941
106319	168942
9981	168943
31703	168944
19398	168945
15128	168946
70891	168947
15733	168948
4373	168949
34781	168950
11910	168951
13153	168952
306	168953
15285	168954
238	168955
11358	168956
4839	168957
61859	168958
93235	168959
31581	168960
104	168961
29805	168962
14735	168963
1346	168964
3278	168965
74710	168966
27687	168967
26585	168968
36481	168969
33212	168970
923	168971
29354	168972
24954	168973
3082	168974
17202	168975
37418	168976
17889	168977
28290	168978
47177	168979
38847	168980
19479	168981
74627	168982
97	168983
63733	168984
23971	168985
35259	168986
1049	168987
8410	168988
3822	168989
2958	168990
78901	168991
2080	168992
2189	168993
28900	168994
108536	168995
8119	168996
103959	168997
14126	168998
26559	168999
6344	169000
39543	169001
32837	169002
31633	169003
63093	169004
21795	169005
49573	169006
53564	169007
493	169008
9359	169009
15054	169010
48117	169011
265	169012
15658	169013
3963	169014
1114	169015
48443	169016
14406	169017
18153	169018
68823	169019
919	169020
37176	169021
3	169022
26792	169023
93349	169024
77004	169025
27439	169026
988	169027
1510	169028
44952	169029
5706	169030
103	169031
45000	169032
98154	169033
58211	169034
6570	169035
66583	169036
23472	169037
442	169038
42178	169039
15937	169040
39956	169041
12798	169042
83483	169043
32385	169044
30734	169045
46507	169046
88689	169047
2271	169048
8764	169049
37461	169050
18444	169051
1313	169052
4438	169053
31883	169054
307	169055
41164	169056
26095	169057
7416	169058
28186	169059
5287	169060
14076	169061
73512	169062
5704	169063
6882	169064
90898	169065
55161	169066
12517	169067
3331	169068
63473	169069
13258	169070
57918	169071
13324	169072
9598	169073
1792	169074
2880	169075
72756	169076
49693	169077
57986	169078
26327	169079
69672	169080
3854	169081
43643	169082
44918	169083
29100	169084
49167	169085
148	169086
21576	169087
56439	169088
96	169089
77338	169090
4256	169091
48271	169092
42618	169093
34253	169094
13955	169095
8487	169096
40190	169097
22043	169098
72	169099
8472	169100
7329	169101
24356	169102
67471	169103
72563	169104
3382	169105
6979	169106
73279	169107
7392	169108
46301	169109
2454	169110
8469	169111
80390	169112
74743	169113
57367	169114
62697	169115
94267	169116
17177	169117
11658	169118
18	169119
71846	169120
7178	169121
51993	169122
225	169123
16669	169124
9071	169125
8281	169126
53766	169127
4464	169128
16901	169129
49285	169130
9915	169131
23124	169132
41	169133
20891	169134
15042	169135
3022	169136
34636	169137
39101	169138
30249	169139
4133	169140
25017	169141
3814	169142
8689	169143
10479	169144
74172	169145
1030	169146
73805	169147
64404	169148
2363	169149
82856	169150
5030	169151
51809	169152
29222	169153
9441	169154
4917	169155
60602	169156
71991	169157
39843	169158
40294	169159
61961	169160
347	169161
3754	169162
26481	169163
3497	169164
15404	169165
88162	169166
98801	169167
61690	169168
37242	169169
58894	169170
4917	169171
1597	169172
10504	169173
17427	169174
22376	169175
32753	169176
15316	169177
31515	169178
6760	169179
577	169180
71087	169181
55514	169182
9611	169183
85672	169184
13814	169185
17552	169186
64686	169187
88	169188
72725	169189
8178	169190
23202	169191
59788	169192
52671	169193
67529	169194
89992	169195
869	169196
85581	169197
3013	169198
13465	169199
55518	169200
48303	169201
488	169202
6340	169203
15477	169204
18321	169205
22994	169206
15316	169207
35540	169208
12993	169209
503	169210
1563	169211
17515	169212
12391	169213
32287	169214
37767	169215
4142	169216
29555	169217
20936	169218
76675	169219
77380	169220
97997	169221
80509	169222
9552	169223
1190	169224
21644	169225
5304	169226
34060	169227
27868	169228
21636	169229
62833	169230
2075	169231
34350	169232
7972	169233
56767	169234
1876	169235
4980	169236
23957	169237
17668	169238
54513	169239
63	169240
19017	169241
76116	169242
78160	169243
13189	169244
113	169245
10847	169246
5799	169247
24812	169248
22098	169249
5757	169250
39559	169251
18504	169252
12160	169253
31619	169254
67810	169255
19879	169256
22859	169257
91785	169258
80663	169259
35983	169260
431	169261
13829	169262
60343	169263
178	169264
12949	169265
34640	169266
3058	169267
1127	169268
73385	169269
429	169270
25381	169271
7627	169272
61545	169273
2789	169274
29579	169275
6574	169276
66286	169277
40247	169278
6406	169279
99526	169280
3379	169281
40699	169282
45603	169283
67456	169284
13608	169285
23139	169286
55927	169287
32261	169288
66106	169289
12032	169290
68817	169291
64335	169292
20284	169293
9680	169294
10831	169295
26981	169296
2510	169297
36156	169298
93	169299
81870	169300
2198	169301
6817	169302
3244	169303
32667	169304
23363	169305
59019	169306
11858	169307
22730	169308
22988	169309
30065	169310
31766	169311
40263	169312
47833	169313
2857	169314
60696	169315
37888	169316
84591	169317
37178	169318
77925	169319
698	169320
3976	169321
71511	169322
23853	169323
464	169324
51545	169325
56798	169326
25099	169327
24495	169328
57919	169329
43070	169330
2119	169331
39075	169332
5952	169333
12720	169334
9284	169335
1232	169336
8128	169337
111306	169338
55596	169339
7754	169340
139	169341
16721	169342
21013	169343
23310	169344
66894	169345
45927	169346
10022	169347
68620	169348
2124	169349
3948	169350
281	169351
36799	169352
55469	169353
25655	169354
25636	169355
3573	169356
17336	169357
58163	169358
4182	169359
60899	169360
100205	169361
12220	169362
33053	169363
45317	169364
2571	169365
53081	169366
5008	169367
42447	169368
88932	169369
25291	169370
26259	169371
5725	169372
73770	169373
36400	169374
10131	169375
1840	169376
22309	169377
22367	169378
33553	169379
29078	169380
10165	169381
11595	169382
50166	169383
3852	169384
1687	169385
15115	169386
33051	169387
42977	169388
31037	169389
102809	169390
78688	169391
1166	169392
5042	169393
41129	169394
86768	169395
55220	169396
16479	169397
69440	169398
31962	169399
48217	169400
2793	169401
21512	169402
1552	169403
46233	169404
6222	169405
1087	169406
7485	169407
14502	169408
36762	169409
44375	169410
4094	169411
5779	169412
690	169413
60389	169414
70332	169415
33880	169416
69416	169417
22611	169418
10960	169419
1027	169420
64494	169421
16147	169422
40041	169423
5619	169424
2085	169425
100927	169426
52892	169427
10658	169428
8530	169429
528	169430
22218	169431
51995	169432
82444	169433
15843	169434
14122	169435
12319	169436
8111	169437
7428	169438
39450	169439
16139	169440
8273	169441
58665	169442
41146	169443
15137	169444
18237	169445
69168	169446
49931	169447
52675	169448
94767	169449
3221	169450
10355	169451
23497	169452
928	169453
30102	169454
27506	169455
12546	169456
4292	169457
3262	169458
54196	169459
52843	169460
56222	169461
1539	169462
2117	169463
6502	169464
92394	169465
32117	169466
37912	169467
82229	169468
100886	169469
1878	169470
21909	169471
6169	169472
8942	169473
6477	169474
1948	169475
32318	169476
28438	169477
2767	169478
11671	169479
33060	169480
64997	169481
2165	169482
1489	169483
113683	169484
18642	169485
21407	169486
59502	169487
38935	169488
91043	169489
45046	169490
7833	169491
22323	169492
22349	169493
25610	169494
46870	169495
2749	169496
45320	169497
70597	169498
76326	169499
36707	169500
64952	169501
9685	169502
13550	169503
252	169504
27492	169505
8706	169506
2975	169507
38746	169508
81106	169509
66050	169510
1409	169511
37988	169512
25827	169513
55818	169514
11814	169515
3464	169516
21978	169517
4395	169518
30048	169519
18031	169520
35524	169521
70606	169522
114301	169523
14858	169524
11616	169525
68750	169526
52687	169527
1216	169528
6972	169529
27912	169530
27963	169531
4152	169532
5738	169533
2907	169534
9475	169535
52793	169536
16110	169537
29842	169538
40248	169539
3245	169540
65006	169541
3877	169542
90057	169543
382	169544
31665	169545
7415	169546
15427	169547
8536	169548
27681	169549
75653	169550
41771	169551
59616	169552
62782	169553
42821	169554
1725	169555
6085	169556
24267	169557
29796	169558
12818	169559
72563	169560
20568	169561
24539	169562
18950	169563
28182	169564
10375	169565
17795	169566
43057	169567
50739	169568
72322	169569
2911	169570
13977	169571
452	169572
19777	169573
49933	169574
1658	169575
524	169576
29344	169577
70068	169578
4341	169579
412	169580
649	169581
32432	169582
80454	169583
21895	169584
34959	169585
8073	169586
6168	169587
25681	169588
19343	169589
387	169590
23442	169591
4267	169592
33977	169593
12561	169594
61	169595
76121	169596
896	169597
2079	169598
21529	169599
24223	169600
89197	169601
55556	169602
16848	169603
61383	169604
46586	169605
41212	169606
1226	169607
56860	169608
40928	169609
6300	169610
46851	169611
12443	169612
38181	169613
9492	169614
28246	169615
41618	169616
6087	169617
8979	169618
24684	169619
17350	169620
3165	169621
15102	169622
30450	169623
47143	169624
67964	169625
23406	169626
29560	169627
6008	169628
38235	169629
76947	169630
28208	169631
3213	169632
55774	169633
65794	169634
70591	169635
48715	169636
32663	169637
100823	169638
14724	169639
23061	169640
73768	169641
35300	169642
66850	169643
19178	169644
42681	169645
44840	169646
21420	169647
18251	169648
70948	169649
9228	169650
40048	169651
35295	169652
2133	169653
95753	169654
30243	169655
94955	169656
1385	169657
18206	169658
19069	169659
65323	169660
37014	169661
87758	169662
8962	169663
11885	169664
81823	169665
5701	169666
22415	169667
2930	169668
33232	169669
20493	169670
37925	169671
11704	169672
7644	169673
47301	169674
17882	169675
86906	169676
40782	169677
106197	169678
3001	169679
92913	169680
14582	169681
338	169682
7162	169683
347	169684
7039	169685
1231	169686
24180	169687
38069	169688
45557	169689
12804	169690
9056	169691
44877	169692
25116	169693
74643	169694
1155	169695
67670	169696
1910	169697
48103	169698
30318	169699
5045	169700
34176	169701
41863	169702
25721	169703
41073	169704
16881	169705
3117	169706
3496	169707
21786	169708
40612	169709
8501	169710
22174	169711
100290	169712
3877	169713
6980	169714
22064	169715
28549	169716
14587	169717
60675	169718
9755	169719
9177	169720
5398	169721
4169	169722
44002	169723
56362	169724
22084	169725
81077	169726
22264	169727
27574	169728
44961	169729
12378	169730
3664	169731
742	169732
49	169733
944	169734
50574	169735
18109	169736
91368	169737
47347	169738
19979	169739
28052	169740
57889	169741
2821	169742
8337	169743
51928	169744
1560	169745
13614	169746
21111	169747
9135	169748
63456	169749
545	169750
55470	169751
13064	169752
89564	169753
108876	169754
6139	169755
77569	169756
55261	169757
22549	169758
56310	169759
40564	169760
16985	169761
17726	169762
13702	169763
51343	169764
14869	169765
43243	169766
63735	169767
36394	169768
2452	169769
18972	169770
51438	169771
25666	169772
25078	169773
2515	169774
23405	169775
51515	169776
72352	169777
26869	169778
41718	169779
37643	169780
3684	169781
26533	169782
16983	169783
4243	169784
87961	169785
19997	169786
14580	169787
92357	169788
7636	169789
38085	169790
94335	169791
2520	169792
4717	169793
5524	169794
19558	169795
28156	169796
19834	169797
29951	169798
4489	169799
1785	169800
6867	169801
13432	169802
101470	169803
10219	169804
9927	169805
30982	169806
5401	169807
245	169808
29824	169809
6733	169810
3786	169811
35618	169812
40962	169813
36180	169814
6940	169815
28167	169816
46868	169817
37483	169818
10119	169819
3128	169820
14010	169821
31002	169822
215	169823
54940	169824
9708	169825
569	169826
25161	169827
7467	169828
1798	169829
58574	169830
39369	169831
64525	169832
711	169833
57000	169834
36030	169835
85841	169836
86791	169837
40273	169838
49275	169839
43688	169840
15043	169841
33848	169842
5144	169843
7415	169844
42593	169845
15201	169846
4665	169847
33433	169848
53402	169849
6911	169850
11975	169851
3368	169852
23702	169853
25854	169854
21040	169855
28154	169856
58114	169857
29845	169858
68798	169859
39111	169860
3488	169861
8515	169862
737	169863
32235	169864
24383	169865
20590	169866
71593	169867
39881	169868
92182	169869
20840	169870
775	169871
70784	169872
1643	169873
61240	169874
988	169875
1430	169876
16524	169877
30161	169878
22873	169879
23653	169880
1685	169881
3486	169882
2222	169883
18053	169884
47204	169885
34343	169886
20502	169887
32193	169888
22153	169889
45000	169890
47081	169891
16014	169892
1508	169893
61401	169894
56536	169895
22111	169896
10407	169897
14070	169898
28480	169899
464	169900
1530	169901
13811	169902
45151	169903
765	169904
9274	169905
79160	169906
16010	169907
12154	169908
17486	169909
27212	169910
31081	169911
11862	169912
16548	169913
63685	169914
7966	169915
67973	169916
38351	169917
6153	169918
8899	169919
33516	169920
24476	169921
21457	169922
8555	169923
4641	169924
3070	169925
22159	169926
32327	169927
95224	169928
1221	169929
22171	169930
969	169931
27703	169932
23246	169933
62051	169934
44	169935
101988	169936
70004	169937
81399	169938
12581	169939
1645	169940
20886	169941
84199	169942
1812	169943
8244	169944
42348	169945
80381	169946
79450	169947
870	169948
67571	169949
33244	169950
34505	169951
45661	169952
54152	169953
48962	169954
3381	169955
46945	169956
11875	169957
71551	169958
8536	169959
102734	169960
17067	169961
36735	169962
62512	169963
10768	169964
1374	169965
49161	169966
1515	169967
10647	169968
32703	169969
69567	169970
59123	169971
12592	169972
21294	169973
31176	169974
8973	169975
53904	169976
75989	169977
49520	169978
34187	169979
78342	169980
5591	169981
3138	169982
61017	169983
87344	169984
2311	169985
4382	169986
13083	169987
28203	169988
5076	169989
11812	169990
18202	169991
3	169992
12771	169993
38284	169994
72987	169995
541	169996
3881	169997
8904	169998
60836	169999
11999	170000
21440	170001
95278	170002
35639	170003
109	170004
37040	170005
40665	170006
14276	170007
3933	170008
31684	170009
14651	170010
5874	170011
31987	170012
14550	170013
32703	170014
18390	170015
3224	170016
303	170017
58107	170018
4679	170019
6986	170020
53865	170021
14885	170022
1127	170023
5369	170024
86900	170025
45846	170026
12325	170027
60069	170028
23322	170029
28855	170030
24897	170031
5782	170032
50836	170033
70878	170034
36761	170035
10039	170036
21411	170037
38315	170038
37360	170039
27486	170040
23687	170041
41810	170042
1998	170043
34977	170044
31909	170045
49968	170046
6586	170047
27342	170048
8964	170049
67524	170050
40	170051
12128	170052
64918	170053
10675	170054
13228	170055
41386	170056
29133	170057
45510	170058
73081	170059
36141	170060
6225	170061
11108	170062
574	170063
13656	170064
1290	170065
32532	170066
19768	170067
35180	170068
12791	170069
14551	170070
21133	170071
36937	170072
93	170073
33757	170074
60811	170075
4081	170076
39295	170077
8863	170078
107807	170079
36029	170080
9444	170081
67312	170082
58726	170083
415	170084
651	170085
56142	170086
35876	170087
45195	170088
33390	170089
288	170090
30580	170091
12051	170092
7705	170093
13220	170094
78300	170095
13418	170096
109	170097
12667	170098
15606	170099
100	170100
82432	170101
529	170102
13322	170103
26080	170104
50980	170105
13603	170106
2410	170107
55731	170108
14712	170109
49755	170110
65226	170111
12423	170112
659	170113
55934	170114
4257	170115
27623	170116
9821	170117
28163	170118
6759	170119
16944	170120
101322	170121
1250	170122
31634	170123
31885	170124
42319	170125
66278	170126
18723	170127
23540	170128
45299	170129
5512	170130
49405	170131
60012	170132
1080	170133
35748	170134
9066	170135
3801	170136
17104	170137
36221	170138
15760	170139
23447	170140
26467	170141
3028	170142
4648	170143
38172	170144
79638	170145
522	170146
198	170147
31659	170148
68983	170149
8782	170150
20184	170151
2251	170152
2028	170153
30779	170154
16904	170155
56307	170156
31056	170157
18155	170158
64836	170159
1235	170160
11112	170161
413	170162
87501	170163
102710	170164
665	170165
51172	170166
34405	170167
7141	170168
31811	170169
44945	170170
25158	170171
14442	170172
14407	170173
7193	170174
101789	170175
50172	170176
54883	170177
19574	170178
8499	170179
31495	170180
15428	170181
3326	170182
47314	170183
60113	170184
12828	170185
43	170186
94	170187
69625	170188
24390	170189
5965	170190
11791	170191
37375	170192
14452	170193
6276	170194
17180	170195
848	170196
741	170197
45981	170198
3061	170199
12152	170200
22956	170201
56398	170202
11988	170203
52888	170204
70248	170205
33634	170206
14311	170207
7819	170208
106872	170209
49270	170210
56949	170211
44665	170212
47133	170213
14932	170214
33799	170215
20422	170216
13162	170217
30128	170218
4427	170219
17119	170220
2	170221
28844	170222
10019	170223
2314	170224
98919	170225
26676	170226
10340	170227
57415	170228
104020	170229
9488	170230
24288	170231
100127	170232
17186	170233
16988	170234
19205	170235
6859	170236
24229	170237
4900	170238
219	170239
33578	170240
42897	170241
17861	170242
2669	170243
13305	170244
20709	170245
1126	170246
3498	170247
75821	170248
69875	170249
5636	170250
111519	170251
346	170252
22363	170253
100	170254
64842	170255
4147	170256
2961	170257
13657	170258
1401	170259
7540	170260
10869	170261
47548	170262
51786	170263
39512	170264
3468	170265
87178	170266
14870	170267
98363	170268
54242	170269
7625	170270
13495	170271
70799	170272
13053	170273
69300	170274
47686	170275
81724	170276
10192	170277
198	170278
9326	170279
32535	170280
18109	170281
3032	170282
2426	170283
569	170284
46960	170285
53378	170286
54778	170287
5968	170288
200	170289
21294	170290
24903	170291
35717	170292
14843	170293
62748	170294
58349	170295
40673	170296
53224	170297
52302	170298
19135	170299
55107	170300
27529	170301
63401	170302
106170	170303
2035	170304
33578	170305
15019	170306
32220	170307
25043	170308
57999	170309
65779	170310
24541	170311
33964	170312
84011	170313
518	170314
5255	170315
39917	170316
80416	170317
38079	170318
86054	170319
109549	170320
35105	170321
22601	170322
441	170323
8275	170324
3950	170325
18233	170326
3575	170327
71930	170328
41235	170329
12588	170330
28016	170331
1394	170332
27559	170333
435	170334
6882	170335
23696	170336
160	170337
38615	170338
5971	170339
49972	170340
825	170341
93195	170342
24517	170343
83324	170344
23577	170345
107952	170346
38945	170347
3252	170348
72229	170349
721	170350
21546	170351
44372	170352
23	170353
48877	170354
902	170355
108	170356
102231	170357
2009	170358
20104	170359
28057	170360
95095	170361
30951	170362
10876	170363
12523	170364
80054	170365
16136	170366
80997	170367
6683	170368
881	170369
45058	170370
22326	170371
240	170372
58534	170373
54382	170374
24146	170375
3251	170376
4106	170377
3379	170378
40078	170379
64598	170380
13450	170381
103404	170382
11043	170383
94479	170384
18756	170385
22995	170386
71374	170387
43355	170388
86941	170389
42759	170390
19109	170391
33700	170392
20639	170393
2720	170394
103808	170395
2676	170396
12098	170397
9537	170398
3644	170399
5443	170400
33386	170401
30134	170402
21450	170403
25219	170404
33734	170405
657	170406
3085	170407
190	170408
70082	170409
68014	170410
34834	170411
41193	170412
8473	170413
19745	170414
1075	170415
45045	170416
2349	170417
81504	170418
3245	170419
10188	170420
23568	170421
87611	170422
30063	170423
11703	170424
20045	170425
173	170426
72650	170427
59711	170428
18664	170429
674	170430
73202	170431
35332	170432
49014	170433
764	170434
76706	170435
75143	170436
23572	170437
6359	170438
47313	170439
3372	170440
14812	170441
29975	170442
3105	170443
28010	170444
92387	170445
48099	170446
71365	170447
69386	170448
28040	170449
575	170450
26193	170451
69540	170452
43881	170453
47280	170454
34429	170455
76078	170456
53681	170457
113004	170458
10800	170459
59699	170460
88409	170461
42365	170462
12066	170463
21187	170464
28950	170465
10260	170466
5427	170467
10741	170468
85680	170469
6472	170470
22819	170471
3911	170472
15	170473
19750	170474
22705	170475
179	170476
7234	170477
32501	170478
5612	170479
15994	170480
54040	170481
33866	170482
44111	170483
21385	170484
108044	170485
23153	170486
4524	170487
11458	170488
31483	170489
6448	170490
16611	170491
83049	170492
58469	170493
10535	170494
70841	170495
33022	170496
28700	170497
1624	170498
224	170499
25939	170500
22127	170501
13461	170502
58790	170503
58681	170504
28288	170505
1145	170506
938	170507
608	170508
21810	170509
29511	170510
14004	170511
18201	170512
69700	170513
22720	170514
12924	170515
49449	170516
20086	170517
8008	170518
27391	170519
25607	170520
6660	170521
6219	170522
16423	170523
7108	170524
33441	170525
42173	170526
48797	170527
2988	170528
37243	170529
65177	170530
109052	170531
40899	170532
36073	170533
14740	170534
6826	170535
48150	170536
7799	170537
96819	170538
1021	170539
21849	170540
20635	170541
29308	170542
47135	170543
15153	170544
80125	170545
26799	170546
54709	170547
49207	170548
25021	170549
10251	170550
249	170551
60647	170552
57652	170553
985	170554
56556	170555
26168	170556
4508	170557
2611	170558
48170	170559
40864	170560
55227	170561
78046	170562
7539	170563
49353	170564
25585	170565
7535	170566
35529	170567
51014	170568
7824	170569
10366	170570
10401	170571
92036	170572
80093	170573
65494	170574
67948	170575
55609	170576
69294	170577
1896	170578
62032	170579
10120	170580
46774	170581
72049	170582
12913	170583
6573	170584
12097	170585
18581	170586
461	170587
30291	170588
13604	170589
19610	170590
1938	170591
65483	170592
3062	170593
95	170594
10173	170595
7892	170596
54460	170597
7191	170598
749	170599
57570	170600
699	170601
35107	170602
18774	170603
43177	170604
16250	170605
68913	170606
47158	170607
25865	170608
44063	170609
466	170610
70465	170611
15118	170612
6469	170613
48530	170614
25838	170615
18256	170616
5227	170617
50113	170618
22789	170619
11577	170620
8700	170621
49920	170622
2663	170623
788	170624
7714	170625
92677	170626
20941	170627
63594	170628
27483	170629
4206	170630
64345	170631
18895	170632
30146	170633
15364	170634
40137	170635
4593	170636
33	170637
30662	170638
25498	170639
20893	170640
8871	170641
15402	170642
8982	170643
10	170644
37879	170645
15069	170646
4390	170647
32041	170648
20357	170649
13599	170650
1186	170651
65309	170652
24628	170653
24359	170654
22033	170655
49	170656
71869	170657
25236	170658
7075	170659
21034	170660
104	170661
56995	170662
11161	170663
17573	170664
4407	170665
37121	170666
27829	170667
19008	170668
38337	170669
34985	170670
65615	170671
3417	170672
59828	170673
4502	170674
2218	170675
3855	170676
60009	170677
2050	170678
14190	170679
77089	170680
213	170681
31559	170682
85504	170683
36062	170684
96685	170685
26699	170686
66530	170687
68312	170688
31143	170689
42830	170690
66992	170691
3696	170692
2475	170693
68700	170694
31935	170695
25116	170696
84735	170697
88661	170698
12659	170699
21005	170700
33897	170701
6300	170702
41471	170703
4949	170704
21463	170705
97579	170706
58355	170707
100955	170708
24484	170709
17067	170710
3427	170711
8966	170712
7261	170713
7921	170714
27269	170715
42140	170716
60911	170717
63895	170718
24814	170719
64069	170720
46612	170721
3397	170722
10027	170723
42523	170724
37481	170725
16796	170726
2590	170727
26584	170728
1149	170729
58196	170730
70822	170731
1995	170732
42946	170733
107792	170734
60535	170735
102857	170736
28503	170737
6711	170738
40035	170739
31183	170740
4904	170741
21898	170742
58653	170743
47686	170744
18	170745
23827	170746
2673	170747
17022	170748
8658	170749
82266	170750
9422	170751
28320	170752
8908	170753
20912	170754
44071	170755
1930	170756
3138	170757
3424	170758
14494	170759
23479	170760
98169	170761
44260	170762
26413	170763
10012	170764
16066	170765
2171	170766
6326	170767
58327	170768
21309	170769
21974	170770
1323	170771
15987	170772
44484	170773
33798	170774
21753	170775
3700	170776
534	170777
121	170778
79689	170779
18117	170780
76155	170781
40023	170782
15239	170783
36969	170784
20617	170785
56088	170786
7007	170787
34259	170788
37400	170789
15567	170790
64735	170791
102995	170792
20041	170793
26279	170794
29567	170795
4696	170796
27429	170797
6879	170798
10096	170799
43830	170800
534	170801
830	170802
26219	170803
307	170804
95271	170805
64793	170806
19203	170807
31717	170808
60054	170809
85821	170810
22523	170811
11718	170812
24308	170813
64	170814
11091	170815
29445	170816
10880	170817
15057	170818
18409	170819
4254	170820
10	170821
67092	170822
66523	170823
55720	170824
15016	170825
44031	170826
14802	170827
374	170828
7593	170829
40171	170830
103771	170831
103928	170832
16255	170833
313	170834
8910	170835
3953	170836
29710	170837
87861	170838
47690	170839
97211	170840
940	170841
72403	170842
50026	170843
22696	170844
48556	170845
133	170846
55851	170847
28003	170848
17789	170849
34925	170850
31326	170851
21523	170852
16897	170853
8676	170854
78421	170855
12187	170856
87187	170857
41	170858
38009	170859
77873	170860
107202	170861
342	170862
412	170863
60823	170864
94791	170865
531	170866
1594	170867
56662	170868
3040	170869
11	170870
18737	170871
3890	170872
13380	170873
39055	170874
45560	170875
35451	170876
32187	170877
10130	170878
57023	170879
21789	170880
17069	170881
93104	170882
15661	170883
67730	170884
20603	170885
20851	170886
4848	170887
3039	170888
7131	170889
48926	170890
539	170891
13996	170892
6168	170893
12867	170894
67679	170895
27327	170896
4009	170897
5202	170898
47467	170899
866	170900
57665	170901
39182	170902
18073	170903
1960	170904
19172	170905
9845	170906
108828	170907
20557	170908
14680	170909
66111	170910
13802	170911
12745	170912
15004	170913
434	170914
27941	170915
76534	170916
22645	170917
105387	170918
32573	170919
45846	170920
74581	170921
87577	170922
38520	170923
3295	170924
7346	170925
16114	170926
902	170927
46332	170928
11002	170929
51035	170930
85022	170931
1453	170932
83207	170933
57315	170934
15450	170935
71812	170936
89490	170937
963	170938
90212	170939
37966	170940
12974	170941
945	170942
53392	170943
52765	170944
193	170945
63946	170946
9737	170947
3836	170948
14238	170949
113083	170950
2010	170951
22747	170952
71542	170953
107965	170954
20344	170955
79566	170956
27465	170957
84729	170958
58301	170959
40880	170960
339	170961
18773	170962
474	170963
78888	170964
12557	170965
495	170966
2801	170967
14865	170968
43551	170969
4132	170970
24055	170971
103520	170972
44073	170973
2157	170974
21116	170975
13169	170976
58011	170977
29831	170978
38149	170979
3024	170980
63077	170981
66069	170982
4072	170983
31739	170984
569	170985
68348	170986
68343	170987
22483	170988
4448	170989
896	170990
30721	170991
7278	170992
88221	170993
11165	170994
5960	170995
56758	170996
429	170997
67704	170998
84	170999
26630	171000
440	171001
609	171002
7167	171003
63248	171004
69599	171005
3900	171006
52719	171007
84907	171008
12445	171009
77102	171010
54911	171011
10190	171012
85668	171013
108847	171014
48653	171015
100839	171016
70353	171017
55365	171018
44277	171019
17812	171020
46448	171021
84433	171022
48357	171023
27624	171024
38657	171025
14058	171026
2641	171027
9858	171028
27328	171029
28403	171030
3900	171031
81937	171032
49623	171033
1420	171034
35525	171035
20167	171036
55	171037
23130	171038
71176	171039
8273	171040
20164	171041
950	171042
3535	171043
69472	171044
1816	171045
2555	171046
11776	171047
10864	171048
16193	171049
5614	171050
42606	171051
27242	171052
47467	171053
12623	171054
771	171055
52057	171056
1255	171057
24461	171058
21918	171059
4349	171060
38565	171061
27837	171062
48570	171063
6273	171064
362	171065
1342	171066
25939	171067
42495	171068
63334	171069
5771	171070
1023	171071
84475	171072
64862	171073
46139	171074
6520	171075
61663	171076
13131	171077
3094	171078
67904	171079
82332	171080
817	171081
9287	171082
7316	171083
28537	171084
49584	171085
7915	171086
33367	171087
35573	171088
22394	171089
6579	171090
89090	171091
9852	171092
16743	171093
391	171094
14396	171095
20873	171096
9304	171097
34695	171098
35941	171099
45321	171100
22659	171101
75458	171102
4533	171103
22223	171104
13373	171105
1233	171106
4440	171107
67263	171108
50740	171109
65752	171110
29728	171111
12543	171112
20244	171113
31454	171114
7141	171115
4321	171116
79002	171117
1074	171118
8716	171119
12611	171120
49093	171121
15466	171122
37589	171123
2846	171124
97487	171125
15144	171126
9137	171127
18308	171128
112198	171129
62517	171130
13986	171131
346	171132
64718	171133
131	171134
14065	171135
88198	171136
22320	171137
11549	171138
43518	171139
2202	171140
15806	171141
55506	171142
19435	171143
104	171144
8701	171145
1733	171146
2786	171147
79536	171148
54515	171149
282	171150
82697	171151
662	171152
8490	171153
68491	171154
28690	171155
8156	171156
48051	171157
6880	171158
28565	171159
10326	171160
14117	171161
11626	171162
449	171163
4566	171164
9085	171165
29304	171166
45386	171167
37087	171168
35352	171169
25743	171170
2900	171171
39218	171172
31868	171173
42781	171174
85	171175
39845	171176
33081	171177
11959	171178
17025	171179
56822	171180
46722	171181
92965	171182
4862	171183
40643	171184
65	171185
1635	171186
46198	171187
23420	171188
42520	171189
11848	171190
599	171191
8253	171192
645	171193
14665	171194
22074	171195
34122	171196
11238	171197
2447	171198
61955	171199
17092	171200
46160	171201
3614	171202
84038	171203
9979	171204
102214	171205
19914	171206
38698	171207
43307	171208
79990	171209
2566	171210
16067	171211
112378	171212
16619	171213
26311	171214
11589	171215
18261	171216
32413	171217
6318	171218
23754	171219
40252	171220
20845	171221
61938	171222
12179	171223
39759	171224
55525	171225
8216	171226
5217	171227
4204	171228
4024	171229
16582	171230
46554	171231
339	171232
33064	171233
28948	171234
9411	171235
30029	171236
64981	171237
24159	171238
48699	171239
70106	171240
90438	171241
2027	171242
6512	171243
1273	171244
40078	171245
62279	171246
82054	171247
30500	171248
90440	171249
23637	171250
5809	171251
1608	171252
40228	171253
62511	171254
64340	171255
468	171256
8179	171257
26992	171258
95480	171259
13029	171260
2276	171261
42818	171262
3726	171263
27877	171264
6967	171265
315	171266
1326	171267
196	171268
24119	171269
33310	171270
1247	171271
15941	171272
47103	171273
3047	171274
41736	171275
4040	171276
11246	171277
72052	171278
2861	171279
49490	171280
10454	171281
105003	171282
50166	171283
84556	171284
15346	171285
86436	171286
47419	171287
29030	171288
1238	171289
65982	171290
9523	171291
29349	171292
1514	171293
47176	171294
9926	171295
46662	171296
13452	171297
9000	171298
34071	171299
5909	171300
17756	171301
35703	171302
8679	171303
6460	171304
66	171305
11694	171306
61965	171307
14568	171308
15113	171309
60329	171310
2612	171311
11291	171312
20286	171313
2388	171314
2150	171315
12342	171316
4826	171317
706	171318
1696	171319
40469	171320
55358	171321
51226	171322
18776	171323
19830	171324
3239	171325
15544	171326
20502	171327
9123	171328
39193	171329
28439	171330
13459	171331
70	171332
97412	171333
9623	171334
17405	171335
86134	171336
215	171337
58003	171338
26471	171339
54213	171340
77811	171341
32377	171342
7557	171343
50265	171344
5986	171345
581	171346
42624	171347
22413	171348
60639	171349
25075	171350
18624	171351
76614	171352
809	171353
66054	171354
37199	171355
81082	171356
13369	171357
16627	171358
41999	171359
31148	171360
49950	171361
29304	171362
33392	171363
1306	171364
44137	171365
18735	171366
51356	171367
17806	171368
2015	171369
8903	171370
89126	171371
64661	171372
15434	171373
74298	171374
68991	171375
55173	171376
10044	171377
13771	171378
18298	171379
3401	171380
90913	171381
14001	171382
9907	171383
20235	171384
13101	171385
4680	171386
9110	171387
15374	171388
47136	171389
94759	171390
4212	171391
38492	171392
210	171393
3236	171394
31539	171395
6703	171396
76592	171397
1177	171398
51305	171399
25967	171400
39922	171401
14628	171402
22833	171403
24585	171404
23585	171405
35609	171406
5185	171407
5615	171408
17962	171409
79075	171410
37923	171411
144	171412
40428	171413
42868	171414
80006	171415
2521	171416
4452	171417
28812	171418
69860	171419
16819	171420
106	171421
16522	171422
28567	171423
22693	171424
41059	171425
1121	171426
10576	171427
15984	171428
16450	171429
11030	171430
103958	171431
2120	171432
87460	171433
43826	171434
14574	171435
2215	171436
61149	171437
30911	171438
37655	171439
32362	171440
1277	171441
19303	171442
158	171443
39199	171444
41517	171445
12517	171446
14079	171447
59192	171448
13065	171449
63071	171450
20792	171451
33632	171452
50386	171453
959	171454
26756	171455
7612	171456
19024	171457
20654	171458
50802	171459
20163	171460
32957	171461
1125	171462
75997	171463
1405	171464
79928	171465
8750	171466
3652	171467
39063	171468
17495	171469
971	171470
112199	171471
3261	171472
356	171473
51439	171474
99603	171475
22472	171476
53766	171477
21888	171478
31363	171479
61421	171480
9810	171481
60771	171482
20537	171483
28293	171484
27915	171485
2817	171486
33825	171487
40969	171488
1760	171489
15887	171490
1941	171491
2072	171492
29050	171493
47286	171494
69017	171495
48664	171496
384	171497
87232	171498
3098	171499
1821	171500
8856	171501
44457	171502
38541	171503
74057	171504
2863	171505
1255	171506
8169	171507
11757	171508
47825	171509
2688	171510
29072	171511
6562	171512
5046	171513
420	171514
60975	171515
36148	171516
3047	171517
36414	171518
6354	171519
9257	171520
4250	171521
14049	171522
27222	171523
25346	171524
1384	171525
76691	171526
13929	171527
26140	171528
37745	171529
37520	171530
10383	171531
38014	171532
34038	171533
32758	171534
1009	171535
51068	171536
752	171537
81	171538
26267	171539
3994	171540
59424	171541
42516	171542
4169	171543
43133	171544
16461	171545
7828	171546
1087	171547
49713	171548
32	171549
15414	171550
31868	171551
46230	171552
13826	171553
61042	171554
14499	171555
4743	171556
46804	171557
87101	171558
6643	171559
69637	171560
53851	171561
1414	171562
10526	171563
430	171564
7666	171565
35209	171566
34967	171567
12137	171568
33918	171569
80111	171570
16097	171571
32022	171572
4112	171573
92861	171574
60391	171575
256	171576
8489	171577
18158	171578
26735	171579
28	171580
2503	171581
1688	171582
60761	171583
14340	171584
41438	171585
49907	171586
13245	171587
20752	171588
3257	171589
5982	171590
10631	171591
3170	171592
29423	171593
9636	171594
78178	171595
22295	171596
543	171597
91590	171598
62	171599
90727	171600
63086	171601
5120	171602
42975	171603
24672	171604
113283	171605
3524	171606
79061	171607
35270	171608
776	171609
13173	171610
19053	171611
46409	171612
34274	171613
6654	171614
11730	171615
7208	171616
8618	171617
101246	171618
8260	171619
26039	171620
2050	171621
36691	171622
1222	171623
38585	171624
22947	171625
23432	171626
11459	171627
38281	171628
20499	171629
41885	171630
54	171631
73005	171632
6927	171633
52839	171634
109373	171635
9817	171636
22490	171637
16479	171638
15686	171639
24052	171640
50247	171641
7574	171642
21486	171643
11915	171644
47362	171645
4505	171646
836	171647
14200	171648
50815	171649
18012	171650
88171	171651
50347	171652
36094	171653
168	171654
66229	171655
10616	171656
37761	171657
29472	171658
4086	171659
112539	171660
64775	171661
3885	171662
12070	171663
12403	171664
4992	171665
11645	171666
15896	171667
30084	171668
35814	171669
1147	171670
63673	171671
24867	171672
3224	171673
11518	171674
1229	171675
71334	171676
30236	171677
60623	171678
69241	171679
39092	171680
24402	171681
2578	171682
44496	171683
33865	171684
43459	171685
18945	171686
46086	171687
6365	171688
92214	171689
64493	171690
49737	171691
89370	171692
10666	171693
27868	171694
10728	171695
39235	171696
70747	171697
6578	171698
6831	171699
100144	171700
9621	171701
3358	171702
27065	171703
49266	171704
1811	171705
887	171706
14138	171707
84327	171708
16981	171709
22514	171710
75710	171711
13204	171712
10921	171713
10722	171714
21754	171715
6807	171716
725	171717
9083	171718
27473	171719
70570	171720
47124	171721
551	171722
4417	171723
18013	171724
8771	171725
15150	171726
91151	171727
22508	171728
33310	171729
18319	171730
8570	171731
18292	171732
12757	171733
574	171734
57875	171735
31934	171736
10311	171737
51560	171738
69670	171739
41584	171740
87664	171741
27956	171742
101444	171743
884	171744
79397	171745
46016	171746
7349	171747
5767	171748
13671	171749
79875	171750
51103	171751
54819	171752
1449	171753
92447	171754
2659	171755
12078	171756
91011	171757
829	171758
44624	171759
84723	171760
4029	171761
8275	171762
46244	171763
76652	171764
35620	171765
53759	171766
31000	171767
35467	171768
27797	171769
55643	171770
26661	171771
13259	171772
93750	171773
13954	171774
42078	171775
1269	171776
80	171777
58332	171778
13704	171779
717	171780
41613	171781
63849	171782
26270	171783
57734	171784
70156	171785
30413	171786
2557	171787
3803	171788
48328	171789
36976	171790
42856	171791
3459	171792
23408	171793
5887	171794
23645	171795
6356	171796
8179	171797
84395	171798
49728	171799
35785	171800
29837	171801
74431	171802
31215	171803
63853	171804
20653	171805
71137	171806
88023	171807
43160	171808
19631	171809
76542	171810
15540	171811
48470	171812
39003	171813
6972	171814
61473	171815
24445	171816
31660	171817
31020	171818
6409	171819
90452	171820
57263	171821
19502	171822
5487	171823
24531	171824
15350	171825
31012	171826
31233	171827
37886	171828
22220	171829
73143	171830
44916	171831
8412	171832
7270	171833
6187	171834
54328	171835
59586	171836
7211	171837
41981	171838
1398	171839
334	171840
1159	171841
16265	171842
9847	171843
36683	171844
2210	171845
16562	171846
24832	171847
76192	171848
2140	171849
20636	171850
69268	171851
45157	171852
20585	171853
9597	171854
30939	171855
32337	171856
21693	171857
46980	171858
40795	171859
35406	171860
2380	171861
47624	171862
72158	171863
10977	171864
8662	171865
4186	171866
4890	171867
31702	171868
2120	171869
92084	171870
7259	171871
28778	171872
13225	171873
34150	171874
43264	171875
5654	171876
29117	171877
15476	171878
47	171879
12582	171880
78214	171881
26028	171882
380	171883
31526	171884
28494	171885
58209	171886
73467	171887
87785	171888
27337	171889
45295	171890
3665	171891
89560	171892
4853	171893
32756	171894
23078	171895
49051	171896
54491	171897
22141	171898
46084	171899
6863	171900
34145	171901
6716	171902
7456	171903
38438	171904
40328	171905
55371	171906
6612	171907
4523	171908
48260	171909
74	171910
1785	171911
18244	171912
27492	171913
5114	171914
32910	171915
55128	171916
27569	171917
3472	171918
30380	171919
12688	171920
2895	171921
4127	171922
2475	171923
65412	171924
6606	171925
23112	171926
57787	171927
1920	171928
17335	171929
270	171930
40785	171931
96562	171932
11295	171933
15122	171934
55392	171935
33782	171936
64161	171937
14204	171938
8027	171939
268	171940
55752	171941
7433	171942
60964	171943
44636	171944
14797	171945
14623	171946
403	171947
14246	171948
32715	171949
66331	171950
111	171951
1703	171952
55395	171953
35886	171954
32352	171955
74322	171956
33233	171957
32405	171958
65523	171959
14780	171960
11731	171961
76022	171962
21576	171963
38208	171964
85106	171965
27770	171966
55059	171967
40040	171968
6218	171969
7631	171970
14408	171971
62344	171972
2224	171973
7781	171974
78399	171975
48126	171976
99461	171977
17983	171978
2427	171979
75319	171980
66748	171981
76312	171982
44883	171983
877	171984
12655	171985
40866	171986
27378	171987
18579	171988
37454	171989
53374	171990
3431	171991
742	171992
78899	171993
79868	171994
4428	171995
420	171996
39972	171997
36355	171998
47444	171999
3772	172000
10820	172001
59738	172002
94	172003
35044	172004
2333	172005
102313	172006
10428	172007
8002	172008
193	172009
4653	172010
9210	172011
76882	172012
14649	172013
18384	172014
62857	172015
4506	172016
78268	172017
698	172018
3080	172019
55299	172020
504	172021
19755	172022
14370	172023
15156	172024
53843	172025
80630	172026
55244	172027
3606	172028
11620	172029
52391	172030
641	172031
93037	172032
7902	172033
935	172034
8474	172035
28937	172036
8338	172037
30627	172038
36120	172039
45355	172040
2362	172041
1312	172042
12890	172043
34513	172044
17611	172045
19003	172046
16155	172047
63232	172048
3192	172049
16142	172050
38455	172051
1579	172052
2367	172053
104249	172054
73958	172055
35491	172056
25113	172057
19143	172058
8399	172059
9803	172060
9161	172061
2787	172062
8524	172063
343	172064
6277	172065
6318	172066
41703	172067
5108	172068
965	172069
37093	172070
34994	172071
82211	172072
471	172073
2188	172074
47532	172075
49936	172076
14160	172077
590	172078
54088	172079
17025	172080
42495	172081
24057	172082
346	172083
28807	172084
76885	172085
82765	172086
68210	172087
20124	172088
2365	172089
58473	172090
9541	172091
60081	172092
16903	172093
47896	172094
66619	172095
15269	172096
42953	172097
6365	172098
53520	172099
7622	172100
6023	172101
24463	172102
40256	172103
8123	172104
62184	172105
54030	172106
482	172107
22374	172108
74949	172109
4144	172110
20472	172111
12	172112
1777	172113
34108	172114
23547	172115
53340	172116
70218	172117
63397	172118
482	172119
86013	172120
1523	172121
17705	172122
40708	172123
12118	172124
62513	172125
21	172126
10075	172127
59937	172128
49957	172129
2639	172130
6081	172131
40416	172132
93403	172133
29615	172134
54936	172135
26938	172136
4420	172137
35031	172138
364	172139
72439	172140
5634	172141
10097	172142
28591	172143
58419	172144
73387	172145
4701	172146
19601	172147
62981	172148
21002	172149
4356	172150
8931	172151
86688	172152
28428	172153
26469	172154
17368	172155
76490	172156
3125	172157
50584	172158
67731	172159
11109	172160
3671	172161
61475	172162
24547	172163
102316	172164
91860	172165
31894	172166
58156	172167
3805	172168
38424	172169
7327	172170
63121	172171
104253	172172
63830	172173
14761	172174
76085	172175
96370	172176
1593	172177
48329	172178
14592	172179
4588	172180
30636	172181
58921	172182
47541	172183
28821	172184
11561	172185
56686	172186
33707	172187
94045	172188
67606	172189
44248	172190
64746	172191
15306	172192
521	172193
13814	172194
1373	172195
2673	172196
19007	172197
15615	172198
22469	172199
7066	172200
17218	172201
69766	172202
5161	172203
15584	172204
11339	172205
57407	172206
83831	172207
12783	172208
84811	172209
67236	172210
2902	172211
57916	172212
40018	172213
71793	172214
43982	172215
1311	172216
31987	172217
41649	172218
30840	172219
3911	172220
3276	172221
70531	172222
47681	172223
3292	172224
4526	172225
49368	172226
13291	172227
2589	172228
1339	172229
29609	172230
50221	172231
40300	172232
42377	172233
69839	172234
18718	172235
3241	172236
3420	172237
4757	172238
88630	172239
80001	172240
31723	172241
21905	172242
9619	172243
15647	172244
41800	172245
9423	172246
6853	172247
20420	172248
22568	172249
8873	172250
32935	172251
10884	172252
28562	172253
12742	172254
34447	172255
36666	172256
2376	172257
4883	172258
2433	172259
16895	172260
50448	172261
93033	172262
48783	172263
30639	172264
48870	172265
39273	172266
41386	172267
9914	172268
13460	172269
82347	172270
8192	172271
55492	172272
14687	172273
59323	172274
8071	172275
11116	172276
28680	172277
147	172278
67319	172279
14980	172280
27213	172281
1599	172282
8241	172283
97622	172284
274	172285
58734	172286
83945	172287
2390	172288
17371	172289
6462	172290
5769	172291
36440	172292
9441	172293
42955	172294
18389	172295
8386	172296
462	172297
9700	172298
47935	172299
37209	172300
4046	172301
37700	172302
22480	172303
34195	172304
55101	172305
77543	172306
14655	172307
122	172308
24907	172309
32364	172310
4617	172311
3621	172312
46370	172313
31831	172314
291	172315
24845	172316
93187	172317
1225	172318
1133	172319
107	172320
12258	172321
18	172322
22850	172323
10077	172324
17521	172325
41021	172326
26904	172327
5436	172328
599	172329
1497	172330
72405	172331
11622	172332
61959	172333
16008	172334
23928	172335
9172	172336
51920	172337
1055	172338
10740	172339
68136	172340
18715	172341
8656	172342
67468	172343
9405	172344
52179	172345
57522	172346
68740	172347
38112	172348
54330	172349
23071	172350
6919	172351
16911	172352
48764	172353
16341	172354
5764	172355
71231	172356
53147	172357
8098	172358
1470	172359
20253	172360
94	172361
62115	172362
78572	172363
64753	172364
1285	172365
26127	172366
90806	172367
53002	172368
11912	172369
19541	172370
276	172371
33574	172372
12088	172373
23969	172374
36351	172375
25128	172376
51713	172377
62049	172378
103	172379
47505	172380
2232	172381
92712	172382
22364	172383
59187	172384
51937	172385
39022	172386
38217	172387
19610	172388
2942	172389
23183	172390
29220	172391
21954	172392
25808	172393
14348	172394
21194	172395
20198	172396
3510	172397
55026	172398
3907	172399
67929	172400
51447	172401
32158	172402
25821	172403
10742	172404
85787	172405
47078	172406
1649	172407
71313	172408
13599	172409
45183	172410
52128	172411
74895	172412
96861	172413
11497	172414
13836	172415
25431	172416
23565	172417
584	172418
13794	172419
7475	172420
53069	172421
11972	172422
2743	172423
103107	172424
79675	172425
52605	172426
19438	172427
4365	172428
1916	172429
22213	172430
20523	172431
2218	172432
19903	172433
8384	172434
44954	172435
11240	172436
21619	172437
45174	172438
1346	172439
26617	172440
34251	172441
10138	172442
78895	172443
19029	172444
509	172445
17917	172446
48	172447
77047	172448
10166	172449
105433	172450
53707	172451
8472	172452
20403	172453
25601	172454
34989	172455
33602	172456
34354	172457
903	172458
39442	172459
58918	172460
39206	172461
54509	172462
35285	172463
71124	172464
11823	172465
1154	172466
7412	172467
12803	172468
62284	172469
104787	172470
8334	172471
41030	172472
54122	172473
9098	172474
26882	172475
41447	172476
21373	172477
4019	172478
58188	172479
50598	172480
33677	172481
23837	172482
36261	172483
1754	172484
74162	172485
4169	172486
60605	172487
12113	172488
15204	172489
24351	172490
11584	172491
16402	172492
23945	172493
92342	172494
28567	172495
55431	172496
65263	172497
6733	172498
22380	172499
8478	172500
83444	172501
93	172502
67985	172503
69766	172504
55348	172505
4440	172506
38603	172507
17537	172508
3333	172509
4532	172510
33695	172511
23063	172512
3023	172513
44140	172514
2152	172515
12890	172516
37804	172517
21691	172518
8948	172519
2149	172520
17941	172521
57460	172522
30148	172523
1122	172524
19999	172525
26351	172526
33241	172527
1204	172528
40384	172529
30518	172530
13707	172531
1888	172532
930	172533
22490	172534
78487	172535
5707	172536
69275	172537
61308	172538
9782	172539
3606	172540
29810	172541
23282	172542
22596	172543
11470	172544
42656	172545
33146	172546
18327	172547
14322	172548
33851	172549
109124	172550
84756	172551
65006	172552
15201	172553
8352	172554
17541	172555
70464	172556
49842	172557
48518	172558
20631	172559
28973	172560
46152	172561
12236	172562
76718	172563
71661	172564
19142	172565
2770	172566
74322	172567
5982	172568
14818	172569
6760	172570
8539	172571
35964	172572
15505	172573
37071	172574
7353	172575
23146	172576
602	172577
15838	172578
58956	172579
48424	172580
10448	172581
5557	172582
65255	172583
78079	172584
4861	172585
47087	172586
3187	172587
45135	172588
7858	172589
31419	172590
19606	172591
16279	172592
6001	172593
2698	172594
52272	172595
9058	172596
28768	172597
3581	172598
34544	172599
58149	172600
5023	172601
201	172602
79747	172603
4384	172604
8335	172605
87495	172606
13121	172607
3317	172608
2786	172609
16325	172610
62148	172611
3940	172612
23990	172613
24650	172614
32148	172615
42530	172616
7162	172617
5502	172618
12451	172619
781	172620
12878	172621
79974	172622
609	172623
13197	172624
19331	172625
2462	172626
8683	172627
4094	172628
5483	172629
842	172630
335	172631
16025	172632
2910	172633
43604	172634
64196	172635
10055	172636
77078	172637
32300	172638
26850	172639
33912	172640
167	172641
5743	172642
25392	172643
20865	172644
92215	172645
19352	172646
1566	172647
51471	172648
18566	172649
57492	172650
19017	172651
57388	172652
41293	172653
469	172654
160	172655
86076	172656
11996	172657
437	172658
575	172659
37503	172660
5112	172661
2147	172662
22720	172663
3426	172664
68422	172665
8438	172666
98545	172667
34168	172668
51373	172669
6123	172670
1228	172671
20180	172672
103372	172673
74119	172674
74066	172675
2	172676
24410	172677
93863	172678
17844	172679
7686	172680
37704	172681
114468	172682
15937	172683
18967	172684
36122	172685
3502	172686
13109	172687
1243	172688
52738	172689
13551	172690
20486	172691
22144	172692
47991	172693
34497	172694
3784	172695
1836	172696
103035	172697
342	172698
62175	172699
66674	172700
6932	172701
6954	172702
4196	172703
4711	172704
86422	172705
32802	172706
7743	172707
37709	172708
519	172709
12224	172710
111898	172711
37006	172712
141	172713
9797	172714
69153	172715
32373	172716
38070	172717
23197	172718
76731	172719
5682	172720
5538	172721
6250	172722
69060	172723
11745	172724
2387	172725
94511	172726
40902	172727
4345	172728
14926	172729
6054	172730
67923	172731
83	172732
50213	172733
50444	172734
51466	172735
53503	172736
752	172737
17662	172738
7699	172739
385	172740
93201	172741
14646	172742
28996	172743
7396	172744
60762	172745
8980	172746
3071	172747
68145	172748
102522	172749
67510	172750
37975	172751
10615	172752
44655	172753
77012	172754
44222	172755
13712	172756
8037	172757
170	172758
3250	172759
39340	172760
53708	172761
12318	172762
55839	172763
71008	172764
21915	172765
39857	172766
89828	172767
97687	172768
77	172769
61720	172770
5787	172771
47871	172772
15246	172773
74759	172774
29347	172775
30923	172776
5680	172777
72665	172778
2266	172779
63745	172780
49387	172781
687	172782
32630	172783
59877	172784
17083	172785
24737	172786
321	172787
18346	172788
75148	172789
14380	172790
29478	172791
86135	172792
29833	172793
91130	172794
718	172795
470	172796
38743	172797
32496	172798
6879	172799
18466	172800
14858	172801
44987	172802
40286	172803
21053	172804
1832	172805
79534	172806
17314	172807
45147	172808
58092	172809
36346	172810
8327	172811
1248	172812
33679	172813
10867	172814
47163	172815
48503	172816
169	172817
8537	172818
77260	172819
34182	172820
206	172821
31605	172822
734	172823
49636	172824
21974	172825
203	172826
53203	172827
1170	172828
26176	172829
2382	172830
3304	172831
9340	172832
58164	172833
11455	172834
20298	172835
27113	172836
19173	172837
2240	172838
9337	172839
79585	172840
95056	172841
3919	172842
28171	172843
942	172844
85089	172845
58931	172846
33278	172847
94776	172848
15611	172849
7275	172850
38784	172851
53306	172852
20452	172853
406	172854
5704	172855
6417	172856
84657	172857
25876	172858
25539	172859
9039	172860
25613	172861
1298	172862
75767	172863
36775	172864
20141	172865
59919	172866
20943	172867
59101	172868
48704	172869
11128	172870
30154	172871
13609	172872
9153	172873
8668	172874
12706	172875
24716	172876
2270	172877
11739	172878
7051	172879
14290	172880
83499	172881
52189	172882
6785	172883
9864	172884
4848	172885
32661	172886
95868	172887
17054	172888
16478	172889
86405	172890
83950	172891
66320	172892
8197	172893
6252	172894
12135	172895
9973	172896
81791	172897
3000	172898
17017	172899
41243	172900
21788	172901
73543	172902
31463	172903
95430	172904
16888	172905
55295	172906
3942	172907
63681	172908
51724	172909
12378	172910
13000	172911
24754	172912
19127	172913
66739	172914
7339	172915
5017	172916
44389	172917
6464	172918
33807	172919
18266	172920
74103	172921
12408	172922
13105	172923
29751	172924
10125	172925
93045	172926
1839	172927
17182	172928
18659	172929
1595	172930
2890	172931
12458	172932
17456	172933
32927	172934
18146	172935
1668	172936
17143	172937
15962	172938
7291	172939
9490	172940
328	172941
58797	172942
62876	172943
14962	172944
35840	172945
418	172946
1121	172947
44797	172948
26017	172949
6018	172950
44065	172951
29313	172952
16064	172953
87135	172954
25518	172955
99	172956
67378	172957
53502	172958
14873	172959
108247	172960
58103	172961
31361	172962
37091	172963
7645	172964
54961	172965
89131	172966
40748	172967
34463	172968
7543	172969
74593	172970
46778	172971
17291	172972
20640	172973
19851	172974
22299	172975
22768	172976
55025	172977
3856	172978
10009	172979
10370	172980
38747	172981
22417	172982
28129	172983
66351	172984
18010	172985
941	172986
112706	172987
19289	172988
78510	172989
13696	172990
13005	172991
588	172992
70100	172993
49352	172994
18029	172995
45735	172996
70326	172997
17369	172998
60046	172999
128	173000
102297	173001
54701	173002
1756	173003
48254	173004
25630	173005
28649	173006
1666	173007
621	173008
7980	173009
38944	173010
1572	173011
41921	173012
44826	173013
77963	173014
986	173015
56832	173016
47892	173017
84716	173018
63454	173019
45641	173020
6899	173021
13716	173022
77914	173023
85208	173024
73890	173025
8201	173026
4015	173027
9331	173028
6385	173029
4427	173030
73221	173031
16444	173032
41491	173033
36346	173034
8166	173035
619	173036
102054	173037
22813	173038
42728	173039
2184	173040
20433	173041
53677	173042
24639	173043
3976	173044
71881	173045
2409	173046
18494	173047
31896	173048
14200	173049
19519	173050
2121	173051
76468	173052
78505	173053
2905	173054
3693	173055
31957	173056
49952	173057
64594	173058
43706	173059
28332	173060
27815	173061
12036	173062
15168	173063
78447	173064
43503	173065
11638	173066
67203	173067
13853	173068
16495	173069
36982	173070
44704	173071
31847	173072
6980	173073
30102	173074
44149	173075
7829	173076
22696	173077
6805	173078
18140	173079
8122	173080
77266	173081
12016	173082
11222	173083
1749	173084
86048	173085
17075	173086
101045	173087
54329	173088
28590	173089
36484	173090
24086	173091
9713	173092
5210	173093
4213	173094
28319	173095
43446	173096
12317	173097
1428	173098
2239	173099
5506	173100
19935	173101
16761	173102
51096	173103
517	173104
33673	173105
26533	173106
3257	173107
33826	173108
779	173109
87414	173110
16730	173111
789	173112
28584	173113
42472	173114
16066	173115
2623	173116
67659	173117
15741	173118
67067	173119
26517	173120
28081	173121
35439	173122
33682	173123
31252	173124
85338	173125
32774	173126
23224	173127
24038	173128
77710	173129
477	173130
2980	173131
48140	173132
30503	173133
92228	173134
41601	173135
12217	173136
47684	173137
4058	173138
47601	173139
3746	173140
96389	173141
1358	173142
75194	173143
27036	173144
48169	173145
83919	173146
46884	173147
72151	173148
2631	173149
31504	173150
39390	173151
19868	173152
155	173153
21746	173154
47139	173155
76744	173156
33218	173157
53870	173158
1525	173159
85666	173160
56829	173161
7013	173162
10090	173163
59104	173164
43933	173165
10995	173166
7010	173167
34163	173168
102861	173169
57124	173170
83839	173171
773	173172
60820	173173
221	173174
69446	173175
37394	173176
1947	173177
25790	173178
9906	173179
98440	173180
105452	173181
8163	173182
668	173183
49043	173184
66323	173185
3929	173186
46481	173187
43074	173188
56084	173189
9502	173190
86595	173191
24779	173192
13192	173193
60749	173194
52483	173195
3809	173196
2776	173197
12187	173198
38939	173199
18	173200
4097	173201
10043	173202
264	173203
19465	173204
22812	173205
110621	173206
17609	173207
37	173208
163	173209
1697	173210
4894	173211
35385	173212
98313	173213
52632	173214
4243	173215
34051	173216
14770	173217
9076	173218
4806	173219
15116	173220
9128	173221
106800	173222
4540	173223
5368	173224
9140	173225
15353	173226
4179	173227
48922	173228
81801	173229
34843	173230
1225	173231
26796	173232
3106	173233
42480	173234
760	173235
50938	173236
80286	173237
55491	173238
29302	173239
3047	173240
309	173241
1138	173242
53492	173243
77757	173244
2731	173245
59687	173246
47705	173247
28266	173248
69547	173249
66358	173250
63470	173251
88746	173252
17424	173253
7496	173254
8222	173255
1321	173256
97964	173257
80457	173258
15414	173259
62196	173260
14100	173261
41680	173262
4084	173263
69289	173264
1964	173265
34331	173266
31394	173267
5934	173268
5559	173269
9507	173270
52352	173271
6866	173272
32329	173273
1583	173274
12552	173275
12494	173276
18374	173277
12375	173278
8481	173279
1068	173280
19581	173281
43925	173282
6856	173283
39026	173284
10598	173285
80073	173286
59066	173287
52674	173288
41330	173289
10172	173290
50173	173291
56044	173292
457	173293
3816	173294
4574	173295
16073	173296
56650	173297
71454	173298
17273	173299
9912	173300
68474	173301
104675	173302
8468	173303
53076	173304
50432	173305
102441	173306
2405	173307
6550	173308
21239	173309
13213	173310
18643	173311
3139	173312
11291	173313
60956	173314
23718	173315
17448	173316
37336	173317
28088	173318
47640	173319
15488	173320
22679	173321
6128	173322
91531	173323
66654	173324
33238	173325
33122	173326
22360	173327
34516	173328
33994	173329
654	173330
45682	173331
8068	173332
31709	173333
10503	173334
25493	173335
7863	173336
24144	173337
69165	173338
17832	173339
37705	173340
56586	173341
13943	173342
23411	173343
48273	173344
28566	173345
90634	173346
47597	173347
1160	173348
4278	173349
4028	173350
10645	173351
106099	173352
24557	173353
29128	173354
10822	173355
75854	173356
416	173357
4761	173358
2805	173359
23824	173360
23790	173361
82398	173362
18104	173363
5096	173364
4440	173365
70662	173366
33856	173367
69795	173368
6690	173369
23015	173370
1584	173371
16095	173372
31305	173373
16899	173374
41341	173375
3882	173376
64694	173377
7162	173378
21819	173379
31236	173380
24512	173381
51478	173382
19935	173383
12330	173384
74323	173385
21277	173386
12090	173387
18544	173388
44693	173389
14640	173390
58662	173391
80712	173392
38614	173393
14435	173394
22816	173395
19241	173396
31536	173397
1520	173398
4830	173399
35268	173400
85941	173401
68433	173402
4056	173403
30494	173404
9965	173405
15186	173406
30274	173407
29904	173408
7175	173409
36568	173410
31532	173411
50898	173412
11067	173413
67651	173414
52934	173415
54381	173416
353	173417
9340	173418
1278	173419
3455	173420
46014	173421
33035	173422
5894	173423
6933	173424
5776	173425
8594	173426
7654	173427
74022	173428
30307	173429
5896	173430
4184	173431
48798	173432
32457	173433
89194	173434
4037	173435
9318	173436
16193	173437
4758	173438
72760	173439
27876	173440
9034	173441
35811	173442
9121	173443
9279	173444
62593	173445
10601	173446
2947	173447
64975	173448
20510	173449
31663	173450
2302	173451
25002	173452
78489	173453
56656	173454
5813	173455
92090	173456
58936	173457
14433	173458
12595	173459
28775	173460
40651	173461
2353	173462
36994	173463
33912	173464
84978	173465
52967	173466
104809	173467
43778	173468
38467	173469
81417	173470
40415	173471
2973	173472
98418	173473
57486	173474
57949	173475
50290	173476
35097	173477
589	173478
38133	173479
50075	173480
22489	173481
45696	173482
63737	173483
15378	173484
57	173485
26489	173486
35320	173487
16888	173488
8017	173489
30365	173490
71611	173491
7290	173492
36405	173493
43017	173494
98926	173495
1298	173496
45378	173497
9993	173498
65724	173499
17369	173500
31037	173501
22314	173502
20817	173503
16830	173504
52258	173505
3517	173506
23402	173507
564	173508
5305	173509
8924	173510
97261	173511
59137	173512
92205	173513
56991	173514
32089	173515
7814	173516
57104	173517
69746	173518
55094	173519
11280	173520
83135	173521
17575	173522
2072	173523
28354	173524
16268	173525
877	173526
116	173527
17266	173528
6003	173529
8214	173530
4753	173531
45331	173532
24222	173533
49506	173534
92864	173535
52	173536
63203	173537
41550	173538
32217	173539
9146	173540
4119	173541
701	173542
85990	173543
31313	173544
2606	173545
19757	173546
10841	173547
13036	173548
71981	173549
55525	173550
41443	173551
17748	173552
84755	173553
46387	173554
30646	173555
30858	173556
94361	173557
14928	173558
7005	173559
36643	173560
36217	173561
19308	173562
5064	173563
17198	173564
24106	173565
17818	173566
8531	173567
2196	173568
82318	173569
12332	173570
1584	173571
29432	173572
37694	173573
3655	173574
30306	173575
79602	173576
4145	173577
14349	173578
6940	173579
17759	173580
28187	173581
105309	173582
483	173583
64794	173584
57725	173585
64490	173586
10315	173587
15931	173588
7283	173589
18558	173590
20344	173591
46562	173592
60788	173593
18419	173594
397	173595
11922	173596
3149	173597
62126	173598
70653	173599
15026	173600
9772	173601
30753	173602
53450	173603
17379	173604
1153	173605
5744	173606
29461	173607
37337	173608
10047	173609
101207	173610
76673	173611
69882	173612
1303	173613
16910	173614
46809	173615
90968	173616
20556	173617
16452	173618
34779	173619
8264	173620
23882	173621
21074	173622
64707	173623
12170	173624
82972	173625
8044	173626
8345	173627
47462	173628
22641	173629
59869	173630
4659	173631
7945	173632
39150	173633
38949	173634
45864	173635
22602	173636
103813	173637
67648	173638
57679	173639
48184	173640
108920	173641
18688	173642
17189	173643
20536	173644
12897	173645
47970	173646
1263	173647
52827	173648
222	173649
19017	173650
2516	173651
36752	173652
34266	173653
30755	173654
9091	173655
35683	173656
22466	173657
18423	173658
10445	173659
19434	173660
50042	173661
65499	173662
2225	173663
2380	173664
25079	173665
8436	173666
1532	173667
169	173668
27941	173669
112028	173670
15604	173671
43841	173672
25331	173673
70031	173674
104474	173675
1896	173676
26443	173677
9022	173678
5791	173679
71935	173680
2172	173681
65911	173682
17054	173683
511	173684
3517	173685
2384	173686
50477	173687
7464	173688
10621	173689
18022	173690
408	173691
47217	173692
9123	173693
17455	173694
54387	173695
73420	173696
48211	173697
42559	173698
43571	173699
73031	173700
28948	173701
6435	173702
110	173703
6552	173704
1799	173705
1911	173706
28922	173707
49286	173708
42343	173709
11804	173710
4078	173711
3718	173712
159	173713
43244	173714
78067	173715
68773	173716
14760	173717
97589	173718
10690	173719
19727	173720
16042	173721
27910	173722
31098	173723
27058	173724
575	173725
84460	173726
20904	173727
27578	173728
8	173729
87568	173730
8352	173731
48734	173732
50499	173733
18589	173734
3948	173735
61543	173736
28851	173737
3516	173738
8830	173739
1595	173740
77665	173741
3202	173742
94290	173743
73586	173744
4627	173745
7712	173746
53587	173747
13995	173748
58276	173749
99610	173750
16102	173751
51603	173752
38525	173753
14412	173754
81939	173755
14726	173756
33139	173757
66741	173758
25780	173759
600	173760
18456	173761
2555	173762
23231	173763
398	173764
21743	173765
1899	173766
14700	173767
1325	173768
12425	173769
1351	173770
24299	173771
49098	173772
4543	173773
98381	173774
24536	173775
1191	173776
30871	173777
75258	173778
24009	173779
25442	173780
11141	173781
44904	173782
17975	173783
25048	173784
49613	173785
15949	173786
56245	173787
78457	173788
86587	173789
74052	173790
12508	173791
11357	173792
23499	173793
8934	173794
5775	173795
63520	173796
63542	173797
6852	173798
51511	173799
15341	173800
75389	173801
167	173802
4478	173803
42708	173804
1863	173805
8035	173806
62995	173807
39408	173808
41225	173809
7729	173810
19973	173811
24439	173812
4323	173813
23174	173814
21425	173815
40970	173816
73	173817
88623	173818
94794	173819
17892	173820
7004	173821
31029	173822
57097	173823
43350	173824
10353	173825
47584	173826
69447	173827
16004	173828
26050	173829
9645	173830
86619	173831
491	173832
63283	173833
277	173834
60328	173835
35494	173836
2893	173837
29031	173838
23446	173839
11298	173840
22939	173841
377	173842
31685	173843
1264	173844
29408	173845
19896	173846
3047	173847
75777	173848
111227	173849
1055	173850
23412	173851
15141	173852
50419	173853
5891	173854
538	173855
34558	173856
15168	173857
863	173858
35570	173859
129	173860
54862	173861
18880	173862
2063	173863
30872	173864
37632	173865
14729	173866
43858	173867
69362	173868
12688	173869
9569	173870
47757	173871
7172	173872
48503	173873
112	173874
23698	173875
1218	173876
7853	173877
3600	173878
20554	173879
43502	173880
27424	173881
21584	173882
3387	173883
12960	173884
944	173885
78411	173886
15189	173887
62650	173888
38191	173889
59933	173890
53688	173891
87622	173892
67404	173893
94068	173894
3748	173895
23913	173896
24061	173897
32690	173898
35668	173899
48256	173900
17494	173901
79907	173902
19908	173903
79853	173904
617	173905
12200	173906
14108	173907
25761	173908
46634	173909
24416	173910
21656	173911
51472	173912
10422	173913
2472	173914
3904	173915
79595	173916
23	173917
43620	173918
34987	173919
61035	173920
76065	173921
47889	173922
10393	173923
19526	173924
46695	173925
5153	173926
60180	173927
28668	173928
11468	173929
11786	173930
608	173931
93796	173932
213	173933
37306	173934
35165	173935
24871	173936
16260	173937
20588	173938
24874	173939
12476	173940
6692	173941
18081	173942
30910	173943
49808	173944
1427	173945
33678	173946
2843	173947
45956	173948
21647	173949
13464	173950
13606	173951
11163	173952
3610	173953
28075	173954
26797	173955
47412	173956
42321	173957
15331	173958
2372	173959
18279	173960
2166	173961
47374	173962
27710	173963
17854	173964
95641	173965
1288	173966
12278	173967
51117	173968
31148	173969
26915	173970
9491	173971
1040	173972
8533	173973
18772	173974
3916	173975
29830	173976
86247	173977
3991	173978
56509	173979
5524	173980
33322	173981
100728	173982
29950	173983
4180	173984
1004	173985
14076	173986
42825	173987
23781	173988
7008	173989
16494	173990
14160	173991
33599	173992
22760	173993
31760	173994
43265	173995
23008	173996
1012	173997
25249	173998
44553	173999
70790	174000
49518	174001
19200	174002
4091	174003
42860	174004
5404	174005
74542	174006
33438	174007
37142	174008
4445	174009
14514	174010
4022	174011
81125	174012
71073	174013
288	174014
50	174015
12641	174016
24963	174017
11779	174018
30528	174019
81531	174020
3691	174021
52414	174022
47248	174023
14605	174024
32369	174025
4085	174026
4480	174027
2887	174028
16219	174029
34803	174030
78290	174031
6023	174032
16572	174033
4839	174034
15313	174035
30350	174036
112591	174037
23359	174038
1195	174039
8220	174040
36959	174041
41727	174042
101207	174043
1919	174044
83	174045
90853	174046
80104	174047
36776	174048
24023	174049
1944	174050
33985	174051
34694	174052
8536	174053
15035	174054
69818	174055
24069	174056
41720	174057
84748	174058
33697	174059
39647	174060
110290	174061
16534	174062
10875	174063
20482	174064
17290	174065
28468	174066
40499	174067
20241	174068
92402	174069
3463	174070
9607	174071
28122	174072
12935	174073
33467	174074
314	174075
62924	174076
62935	174077
1549	174078
12063	174079
9289	174080
58326	174081
31001	174082
4580	174083
696	174084
76728	174085
19818	174086
2177	174087
49362	174088
114389	174089
3503	174090
59136	174091
15490	174092
24301	174093
28378	174094
15136	174095
73717	174096
64259	174097
57164	174098
14619	174099
51719	174100
45056	174101
6820	174102
60091	174103
7997	174104
35247	174105
15165	174106
43212	174107
90828	174108
91538	174109
202	174110
42658	174111
41560	174112
7324	174113
81599	174114
32122	174115
17118	174116
44400	174117
72400	174118
6509	174119
54112	174120
225	174121
65969	174122
55797	174123
46370	174124
16042	174125
106003	174126
8763	174127
16932	174128
47418	174129
4738	174130
7545	174131
724	174132
19620	174133
53432	174134
51010	174135
114589	174136
4424	174137
67105	174138
17110	174139
8886	174140
20179	174141
3170	174142
72509	174143
3877	174144
3709	174145
6545	174146
46864	174147
89574	174148
8465	174149
19268	174150
90356	174151
74625	174152
35357	174153
26652	174154
17587	174155
47486	174156
3994	174157
48459	174158
508	174159
217	174160
27144	174161
10448	174162
42727	174163
5292	174164
6317	174165
31550	174166
54837	174167
23116	174168
10867	174169
663	174170
79812	174171
50748	174172
11046	174173
15704	174174
26241	174175
46382	174176
79034	174177
10274	174178
37656	174179
1220	174180
27534	174181
30387	174182
185	174183
75954	174184
78852	174185
37267	174186
198	174187
13471	174188
849	174189
22627	174190
3468	174191
55491	174192
26958	174193
42975	174194
2664	174195
1344	174196
1726	174197
76490	174198
68988	174199
68891	174200
3538	174201
93374	174202
632	174203
17986	174204
32170	174205
4321	174206
39165	174207
50534	174208
16048	174209
21676	174210
53136	174211
41707	174212
85186	174213
9408	174214
17996	174215
37686	174216
82283	174217
13210	174218
12030	174219
30179	174220
14939	174221
3584	174222
40068	174223
51856	174224
11747	174225
2569	174226
35197	174227
44069	174228
7750	174229
5719	174230
32262	174231
63242	174232
44784	174233
32018	174234
16460	174235
1046	174236
10419	174237
4564	174238
29583	174239
18346	174240
46692	174241
15765	174242
13555	174243
43734	174244
27066	174245
25838	174246
4731	174247
32507	174248
11698	174249
17563	174250
42129	174251
10685	174252
110516	174253
15422	174254
58929	174255
95283	174256
33032	174257
5388	174258
76017	174259
93362	174260
11555	174261
46737	174262
3690	174263
7655	174264
2609	174265
30730	174266
28311	174267
41844	174268
57684	174269
91141	174270
40627	174271
45289	174272
12078	174273
3392	174274
32799	174275
30062	174276
7334	174277
21238	174278
638	174279
2878	174280
23545	174281
35187	174282
42798	174283
16482	174284
12559	174285
22264	174286
37293	174287
6084	174288
18236	174289
950	174290
5347	174291
3574	174292
5677	174293
11754	174294
8523	174295
38200	174296
1894	174297
58792	174298
467	174299
43669	174300
25143	174301
77959	174302
45535	174303
36884	174304
2156	174305
9522	174306
99245	174307
97973	174308
94871	174309
70359	174310
67604	174311
49374	174312
23920	174313
18105	174314
67278	174315
51819	174316
59550	174317
12351	174318
29429	174319
45497	174320
2237	174321
32428	174322
2437	174323
42583	174324
66157	174325
5248	174326
56236	174327
78253	174328
1024	174329
38773	174330
50438	174331
1187	174332
61154	174333
12327	174334
9410	174335
46297	174336
8215	174337
94957	174338
1469	174339
19035	174340
2470	174341
36684	174342
81387	174343
56745	174344
58629	174345
55557	174346
113175	174347
1573	174348
42348	174349
18718	174350
2176	174351
10088	174352
12439	174353
30354	174354
1882	174355
39669	174356
8473	174357
57943	174358
1033	174359
4307	174360
22238	174361
6537	174362
462	174363
11343	174364
78071	174365
7073	174366
14299	174367
5227	174368
48773	174369
23569	174370
9892	174371
8440	174372
5747	174373
16177	174374
20594	174375
6342	174376
20299	174377
2508	174378
40550	174379
20914	174380
18866	174381
38910	174382
14062	174383
2965	174384
1566	174385
87934	174386
53024	174387
6157	174388
29846	174389
88840	174390
31018	174391
11	174392
42702	174393
40547	174394
65	174395
37354	174396
7194	174397
66420	174398
64240	174399
56606	174400
31385	174401
10680	174402
5959	174403
39020	174404
53541	174405
101407	174406
63773	174407
6330	174408
49341	174409
64449	174410
25190	174411
89712	174412
43202	174413
50358	174414
13814	174415
64889	174416
88243	174417
17376	174418
89876	174419
4002	174420
25156	174421
2156	174422
52475	174423
40428	174424
34743	174425
23464	174426
23195	174427
16733	174428
25854	174429
49807	174430
23458	174431
34419	174432
67017	174433
2427	174434
38428	174435
10924	174436
66875	174437
13436	174438
76733	174439
64940	174440
13649	174441
24162	174442
64916	174443
3713	174444
5677	174445
89307	174446
2795	174447
21606	174448
37047	174449
92456	174450
87829	174451
21105	174452
20227	174453
100597	174454
24758	174455
39478	174456
3957	174457
45580	174458
22746	174459
14968	174460
11987	174461
105391	174462
7119	174463
5633	174464
2490	174465
19330	174466
8782	174467
16285	174468
19581	174469
77852	174470
60257	174471
13528	174472
22537	174473
57798	174474
70633	174475
12514	174476
79072	174477
22175	174478
31647	174479
1754	174480
92343	174481
1024	174482
67709	174483
24797	174484
59384	174485
22340	174486
2738	174487
34091	174488
55875	174489
24112	174490
15315	174491
24927	174492
77736	174493
26	174494
70208	174495
53294	174496
19790	174497
58545	174498
46502	174499
6325	174500
6327	174501
27390	174502
52690	174503
1985	174504
3	174505
16575	174506
18176	174507
707	174508
7925	174509
10393	174510
153	174511
38666	174512
18722	174513
24739	174514
18834	174515
5480	174516
54445	174517
71712	174518
83674	174519
19448	174520
12886	174521
2830	174522
85	174523
27076	174524
7873	174525
51735	174526
3204	174527
14264	174528
33189	174529
44007	174530
15247	174531
38818	174532
13046	174533
19098	174534
5240	174535
4139	174536
15478	174537
37931	174538
96026	174539
2184	174540
999	174541
2266	174542
43668	174543
12558	174544
36362	174545
30071	174546
32475	174547
7668	174548
4676	174549
73926	174550
1311	174551
6018	174552
30856	174553
19312	174554
510	174555
80827	174556
18492	174557
17563	174558
10273	174559
1105	174560
29032	174561
430	174562
22908	174563
29792	174564
99556	174565
19171	174566
13239	174567
91579	174568
16828	174569
17736	174570
20391	174571
56095	174572
24036	174573
110	174574
24677	174575
16579	174576
31532	174577
3468	174578
69923	174579
78471	174580
15	174581
49437	174582
17550	174583
1179	174584
53976	174585
38801	174586
21996	174587
47566	174588
988	174589
27087	174590
1978	174591
33876	174592
27308	174593
30056	174594
15948	174595
68501	174596
12195	174597
2101	174598
39785	174599
9201	174600
40072	174601
82674	174602
63041	174603
42716	174604
49770	174605
25653	174606
81674	174607
76666	174608
29383	174609
46647	174610
2697	174611
7430	174612
7621	174613
33568	174614
16565	174615
1641	174616
26	174617
102019	174618
22772	174619
41337	174620
6562	174621
62203	174622
160	174623
51481	174624
296	174625
42509	174626
47762	174627
7807	174628
86135	174629
18776	174630
466	174631
4352	174632
74488	174633
85798	174634
30846	174635
4747	174636
72352	174637
23852	174638
4507	174639
15368	174640
70335	174641
29716	174642
14858	174643
23571	174644
105841	174645
15290	174646
18656	174647
49116	174648
85267	174649
26994	174650
40740	174651
55881	174652
25404	174653
13591	174654
38921	174655
72433	174656
59404	174657
7315	174658
6521	174659
62896	174660
24639	174661
10221	174662
48370	174663
16737	174664
56739	174665
69931	174666
9443	174667
24637	174668
23427	174669
36974	174670
1510	174671
9869	174672
1538	174673
33125	174674
203	174675
13283	174676
21975	174677
41783	174678
88714	174679
28717	174680
11576	174681
40415	174682
13401	174683
20288	174684
14743	174685
3576	174686
17073	174687
841	174688
89017	174689
53511	174690
2503	174691
22605	174692
8563	174693
810	174694
39935	174695
55575	174696
49273	174697
17857	174698
1179	174699
88037	174700
67522	174701
2667	174702
30411	174703
27403	174704
5771	174705
17483	174706
24210	174707
1626	174708
59828	174709
24562	174710
71470	174711
29567	174712
31721	174713
59414	174714
1778	174715
52792	174716
39077	174717
13671	174718
58675	174719
42430	174720
39897	174721
14181	174722
5499	174723
40624	174724
9298	174725
229	174726
24621	174727
16019	174728
21976	174729
55346	174730
81941	174731
12219	174732
13586	174733
69242	174734
3756	174735
41704	174736
7791	174737
31044	174738
5407	174739
47839	174740
31089	174741
12715	174742
41424	174743
33369	174744
20572	174745
25627	174746
67988	174747
48671	174748
58492	174749
25632	174750
103	174751
109388	174752
9261	174753
21517	174754
8539	174755
43811	174756
36033	174757
34048	174758
51113	174759
31870	174760
12129	174761
51336	174762
71973	174763
25009	174764
5369	174765
63563	174766
18621	174767
28006	174768
154	174769
31041	174770
4370	174771
16070	174772
15617	174773
19003	174774
65877	174775
80867	174776
18696	174777
58135	174778
8899	174779
12398	174780
45818	174781
12	174782
250	174783
39425	174784
86363	174785
78110	174786
33668	174787
106070	174788
54299	174789
78269	174790
534	174791
41507	174792
59023	174793
85242	174794
18442	174795
55040	174796
7749	174797
63064	174798
88212	174799
372	174800
41218	174801
47551	174802
21116	174803
33598	174804
312	174805
77375	174806
93833	174807
19950	174808
59524	174809
17219	174810
13057	174811
888	174812
794	174813
64112	174814
60032	174815
13476	174816
65143	174817
6635	174818
65961	174819
16837	174820
91171	174821
82794	174822
5598	174823
34679	174824
4666	174825
101647	174826
23011	174827
5470	174828
7859	174829
6221	174830
77447	174831
82790	174832
66639	174833
9437	174834
12737	174835
36316	174836
23698	174837
28439	174838
19344	174839
9707	174840
25795	174841
62118	174842
29350	174843
22618	174844
39448	174845
6747	174846
60378	174847
28685	174848
42731	174849
3343	174850
27142	174851
28083	174852
12646	174853
7228	174854
20209	174855
10029	174856
32536	174857
37712	174858
32	174859
11	174860
1388	174861
44136	174862
34178	174863
10901	174864
120	174865
46536	174866
23961	174867
2149	174868
7432	174869
16332	174870
61277	174871
27364	174872
67830	174873
11610	174874
98808	174875
28772	174876
13490	174877
389	174878
32038	174879
6589	174880
67548	174881
4826	174882
22919	174883
32873	174884
39430	174885
487	174886
4800	174887
37770	174888
102563	174889
39057	174890
29323	174891
35127	174892
89322	174893
16739	174894
2335	174895
65723	174896
31280	174897
67621	174898
57	174899
3119	174900
3092	174901
28556	174902
12936	174903
82590	174904
1364	174905
2253	174906
9932	174907
35680	174908
16010	174909
55048	174910
306	174911
28126	174912
25281	174913
41385	174914
6194	174915
51315	174916
32781	174917
38996	174918
62686	174919
39794	174920
132	174921
6574	174922
10966	174923
6424	174924
27299	174925
59847	174926
3602	174927
26251	174928
6156	174929
30	174930
446	174931
9394	174932
37886	174933
39712	174934
80024	174935
169	174936
3405	174937
42815	174938
41365	174939
2452	174940
2431	174941
22070	174942
20019	174943
7200	174944
18635	174945
111483	174946
14234	174947
99056	174948
12706	174949
37193	174950
5338	174951
4132	174952
35759	174953
26980	174954
28854	174955
7176	174956
20835	174957
34207	174958
65881	174959
17049	174960
2567	174961
3117	174962
35907	174963
10854	174964
76143	174965
8914	174966
99111	174967
22752	174968
43721	174969
99285	174970
40280	174971
3992	174972
1862	174973
40169	174974
37484	174975
8053	174976
11589	174977
45199	174978
13062	174979
3062	174980
59655	174981
42023	174982
17734	174983
28731	174984
2162	174985
8058	174986
9199	174987
22469	174988
56503	174989
15753	174990
45555	174991
8648	174992
776	174993
16398	174994
5710	174995
35141	174996
40300	174997
37356	174998
48555	174999
42849	175000
6588	175001
65641	175002
9070	175003
29044	175004
16014	175005
42675	175006
25957	175007
44577	175008
3043	175009
12023	175010
80236	175011
47531	175012
43190	175013
8421	175014
54200	175015
419	175016
74666	175017
203	175018
15893	175019
46873	175020
3967	175021
55208	175022
36673	175023
18789	175024
29770	175025
33030	175026
68012	175027
9155	175028
45704	175029
6381	175030
41891	175031
1019	175032
18107	175033
24403	175034
37213	175035
32622	175036
28	175037
20513	175038
35174	175039
87165	175040
38529	175041
32	175042
13542	175043
735	175044
81001	175045
20560	175046
39508	175047
810	175048
9776	175049
70849	175050
56515	175051
23477	175052
96	175053
14830	175054
11883	175055
161	175056
55279	175057
32685	175058
64721	175059
412	175060
10826	175061
21366	175062
2579	175063
25138	175064
64316	175065
6212	175066
7497	175067
320	175068
18037	175069
11036	175070
56483	175071
2687	175072
47207	175073
51761	175074
129	175075
55003	175076
66924	175077
7112	175078
9208	175079
87946	175080
710	175081
81966	175082
37018	175083
33388	175084
103258	175085
3206	175086
25146	175087
50665	175088
12494	175089
39993	175090
8891	175091
35654	175092
31498	175093
28252	175094
10576	175095
28209	175096
35090	175097
26151	175098
23917	175099
12882	175100
54101	175101
2279	175102
1410	175103
9970	175104
71	175105
868	175106
19046	175107
7980	175108
67827	175109
36145	175110
4424	175111
72799	175112
2990	175113
28483	175114
2782	175115
6184	175116
54131	175117
40676	175118
45546	175119
85690	175120
53031	175121
41503	175122
165	175123
50841	175124
22444	175125
50011	175126
58110	175127
92987	175128
49376	175129
15756	175130
28672	175131
31716	175132
8344	175133
82040	175134
32857	175135
5157	175136
13219	175137
25177	175138
104622	175139
83551	175140
14233	175141
10766	175142
12105	175143
93415	175144
1064	175145
28955	175146
28444	175147
14414	175148
591	175149
107165	175150
93271	175151
32564	175152
105555	175153
79511	175154
538	175155
3137	175156
27163	175157
101985	175158
7116	175159
50657	175160
16335	175161
17448	175162
260	175163
101365	175164
26078	175165
11598	175166
26272	175167
65956	175168
24412	175169
41143	175170
1470	175171
30604	175172
26671	175173
79978	175174
13953	175175
83400	175176
14180	175177
21371	175178
87047	175179
37507	175180
22428	175181
11909	175182
27878	175183
24739	175184
19458	175185
37852	175186
20561	175187
22951	175188
36913	175189
2209	175190
34930	175191
64105	175192
11168	175193
1009	175194
936	175195
21720	175196
25383	175197
7421	175198
103886	175199
47198	175200
14955	175201
12127	175202
1711	175203
16713	175204
66592	175205
6601	175206
53405	175207
518	175208
42547	175209
7986	175210
2396	175211
32874	175212
56308	175213
59587	175214
19185	175215
13828	175216
17046	175217
15706	175218
4853	175219
66441	175220
90651	175221
63911	175222
58642	175223
17935	175224
9561	175225
92830	175226
66178	175227
6992	175228
18441	175229
267	175230
9792	175231
11950	175232
69664	175233
80906	175234
80218	175235
45138	175236
8465	175237
20813	175238
26906	175239
34968	175240
21607	175241
9429	175242
5315	175243
56949	175244
1337	175245
36671	175246
14588	175247
12839	175248
13376	175249
8275	175250
43598	175251
55814	175252
22744	175253
27284	175254
38140	175255
8726	175256
33040	175257
74410	175258
68139	175259
3815	175260
47694	175261
33863	175262
4154	175263
74111	175264
6227	175265
2198	175266
37061	175267
55994	175268
13817	175269
7849	175270
27379	175271
16026	175272
31011	175273
12878	175274
66587	175275
25822	175276
68765	175277
10384	175278
15532	175279
82985	175280
63478	175281
1873	175282
54265	175283
2872	175284
53581	175285
14054	175286
89729	175287
50983	175288
1441	175289
49099	175290
1495	175291
50056	175292
16350	175293
46658	175294
36787	175295
68143	175296
71343	175297
53257	175298
114124	175299
13178	175300
9818	175301
69012	175302
9360	175303
189	175304
14388	175305
101448	175306
67719	175307
44587	175308
3712	175309
22673	175310
4093	175311
31041	175312
17475	175313
58463	175314
54824	175315
22737	175316
36559	175317
21307	175318
36913	175319
12025	175320
15162	175321
28813	175322
23939	175323
10904	175324
68415	175325
36179	175326
5817	175327
77585	175328
12703	175329
77511	175330
25470	175331
64595	175332
24701	175333
4	175334
29137	175335
99557	175336
1681	175337
9313	175338
477	175339
76759	175340
63814	175341
76017	175342
60995	175343
40737	175344
7509	175345
62395	175346
1391	175347
83826	175348
60003	175349
3991	175350
191	175351
16877	175352
106432	175353
32355	175354
51126	175355
63975	175356
7936	175357
16125	175358
7462	175359
523	175360
16452	175361
3862	175362
349	175363
5320	175364
420	175365
26668	175366
13697	175367
12881	175368
26651	175369
59901	175370
20727	175371
53419	175372
23459	175373
44808	175374
26090	175375
7272	175376
1737	175377
30297	175378
56304	175379
6807	175380
92289	175381
11048	175382
12665	175383
79052	175384
4196	175385
63708	175386
18499	175387
570	175388
4168	175389
5937	175390
11140	175391
1088	175392
25102	175393
32936	175394
42215	175395
47050	175396
15219	175397
42860	175398
214	175399
63308	175400
39722	175401
9359	175402
10892	175403
78898	175404
79822	175405
11851	175406
7352	175407
2392	175408
7813	175409
17	175410
26096	175411
72644	175412
22452	175413
6280	175414
12530	175415
2342	175416
34163	175417
76053	175418
22967	175419
26928	175420
26601	175421
4754	175422
5677	175423
242	175424
88616	175425
34440	175426
50770	175427
10834	175428
41186	175429
591	175430
30975	175431
3658	175432
12677	175433
54540	175434
1255	175435
15637	175436
4992	175437
196	175438
8745	175439
89183	175440
70086	175441
2469	175442
46243	175443
16874	175444
1547	175445
2	175446
8706	175447
46403	175448
17202	175449
27907	175450
9962	175451
71924	175452
6592	175453
20508	175454
54351	175455
88168	175456
15416	175457
46785	175458
48036	175459
25557	175460
50907	175461
39416	175462
12615	175463
77150	175464
774	175465
16297	175466
4369	175467
60965	175468
15050	175469
29730	175470
58656	175471
419	175472
44222	175473
19620	175474
16162	175475
80934	175476
52005	175477
39613	175478
72545	175479
31765	175480
86323	175481
71847	175482
73570	175483
86300	175484
79572	175485
23356	175486
13950	175487
1437	175488
85551	175489
46407	175490
255	175491
38067	175492
57171	175493
23428	175494
56586	175495
1870	175496
46098	175497
10997	175498
26700	175499
17252	175500
2746	175501
2800	175502
15082	175503
69078	175504
27913	175505
6293	175506
1655	175507
24214	175508
62722	175509
36084	175510
5633	175511
33380	175512
30931	175513
11733	175514
4903	175515
19131	175516
7829	175517
66160	175518
1838	175519
680	175520
11993	175521
50492	175522
68727	175523
54242	175524
31574	175525
46981	175526
17421	175527
46901	175528
32978	175529
27061	175530
1634	175531
27288	175532
66289	175533
25557	175534
96113	175535
147	175536
29565	175537
19829	175538
60706	175539
36218	175540
74267	175541
39095	175542
16401	175543
21738	175544
10861	175545
27136	175546
1903	175547
46059	175548
8555	175549
18869	175550
28042	175551
76098	175552
70780	175553
5494	175554
47150	175555
17545	175556
4989	175557
2183	175558
3969	175559
3055	175560
2248	175561
24341	175562
2584	175563
2451	175564
34399	175565
3383	175566
539	175567
32516	175568
37377	175569
9552	175570
6704	175571
53846	175572
4433	175573
36586	175574
48271	175575
18729	175576
11493	175577
94198	175578
31175	175579
6315	175580
3162	175581
19754	175582
891	175583
766	175584
41517	175585
4586	175586
2220	175587
14387	175588
3878	175589
11838	175590
19631	175591
628	175592
34428	175593
1353	175594
10413	175595
14454	175596
795	175597
14700	175598
23373	175599
1507	175600
56227	175601
22334	175602
79151	175603
23254	175604
20225	175605
80271	175606
11243	175607
83225	175608
46679	175609
428	175610
36853	175611
394	175612
71172	175613
33408	175614
35555	175615
65025	175616
46475	175617
9172	175618
60050	175619
45969	175620
18567	175621
3673	175622
1516	175623
97606	175624
30795	175625
59008	175626
215	175627
1376	175628
6188	175629
28883	175630
39544	175631
1761	175632
29692	175633
19780	175634
89135	175635
20405	175636
8367	175637
24678	175638
5116	175639
1915	175640
43914	175641
12923	175642
15168	175643
25917	175644
98096	175645
4720	175646
2358	175647
97499	175648
13513	175649
41927	175650
577	175651
21956	175652
8295	175653
53754	175654
10232	175655
4743	175656
33095	175657
80699	175658
30041	175659
49250	175660
25236	175661
34467	175662
13012	175663
2944	175664
22	175665
76288	175666
77261	175667
33737	175668
19044	175669
67500	175670
100399	175671
10	175672
24027	175673
76163	175674
1666	175675
82128	175676
25938	175677
110700	175678
72406	175679
21993	175680
76660	175681
1005	175682
90333	175683
4825	175684
76619	175685
31719	175686
32586	175687
88900	175688
86338	175689
62961	175690
430	175691
3704	175692
10120	175693
10120	175694
51077	175695
40096	175696
37086	175697
62812	175698
20703	175699
6524	175700
11805	175701
5201	175702
4082	175703
22141	175704
1033	175705
40897	175706
82855	175707
10767	175708
12371	175709
820	175710
29318	175711
7262	175712
1183	175713
192	175714
5630	175715
7488	175716
1224	175717
1006	175718
45390	175719
72712	175720
50484	175721
3587	175722
43945	175723
7343	175724
25356	175725
9117	175726
38115	175727
41438	175728
24900	175729
16606	175730
99242	175731
38655	175732
5850	175733
251	175734
114	175735
84641	175736
17631	175737
19128	175738
1770	175739
61119	175740
47168	175741
69943	175742
5623	175743
52752	175744
46124	175745
43349	175746
33822	175747
5702	175748
19214	175749
722	175750
13193	175751
87481	175752
23353	175753
23068	175754
5874	175755
3047	175756
40116	175757
25584	175758
10843	175759
3007	175760
74994	175761
299	175762
5979	175763
94832	175764
45735	175765
6272	175766
12188	175767
14346	175768
65285	175769
92749	175770
25411	175771
67	175772
36355	175773
39575	175774
15299	175775
91177	175776
5193	175777
10419	175778
69234	175779
29402	175780
16080	175781
94711	175782
42675	175783
15862	175784
39712	175785
13653	175786
51323	175787
67582	175788
16078	175789
5976	175790
44712	175791
15026	175792
6235	175793
72183	175794
2927	175795
101	175796
14245	175797
54273	175798
35266	175799
17804	175800
57	175801
25129	175802
3288	175803
4800	175804
2807	175805
1466	175806
4594	175807
112876	175808
30207	175809
64158	175810
36113	175811
26671	175812
78418	175813
17987	175814
29706	175815
21962	175816
6153	175817
1110	175818
91843	175819
2205	175820
1580	175821
45691	175822
8563	175823
38811	175824
33754	175825
19298	175826
22118	175827
2070	175828
23377	175829
28126	175830
66905	175831
15074	175832
14904	175833
80994	175834
5097	175835
11568	175836
55902	175837
27252	175838
21996	175839
3295	175840
70243	175841
9548	175842
437	175843
17890	175844
25665	175845
28607	175846
18824	175847
14297	175848
73960	175849
501	175850
10950	175851
28262	175852
33335	175853
40688	175854
61602	175855
80267	175856
1487	175857
46557	175858
104616	175859
52691	175860
47290	175861
27186	175862
3507	175863
68293	175864
39806	175865
19955	175866
8568	175867
75521	175868
8483	175869
58710	175870
114411	175871
49599	175872
908	175873
27976	175874
1699	175875
32264	175876
54958	175877
32558	175878
11244	175879
7184	175880
26485	175881
1943	175882
5460	175883
65022	175884
3631	175885
90277	175886
16343	175887
50610	175888
1069	175889
42564	175890
71850	175891
2443	175892
6221	175893
16038	175894
36118	175895
64752	175896
300	175897
6742	175898
318	175899
9357	175900
9361	175901
10602	175902
53073	175903
91023	175904
9566	175905
68803	175906
429	175907
59775	175908
17194	175909
31986	175910
19494	175911
5707	175912
1806	175913
55493	175914
43302	175915
73148	175916
21806	175917
34150	175918
6574	175919
1556	175920
77037	175921
40530	175922
23833	175923
44041	175924
69579	175925
62239	175926
1180	175927
66339	175928
74532	175929
27985	175930
70550	175931
28231	175932
1854	175933
6924	175934
6159	175935
17807	175936
74446	175937
1346	175938
43622	175939
36412	175940
72213	175941
34293	175942
81552	175943
16518	175944
101012	175945
14037	175946
6377	175947
65086	175948
14068	175949
691	175950
11827	175951
38396	175952
74375	175953
4856	175954
35685	175955
11287	175956
31065	175957
12336	175958
28429	175959
79418	175960
555	175961
4654	175962
46268	175963
6078	175964
5374	175965
22692	175966
68032	175967
4234	175968
385	175969
57046	175970
29941	175971
2751	175972
45875	175973
15521	175974
2705	175975
2688	175976
8794	175977
27340	175978
6778	175979
34751	175980
83028	175981
23745	175982
657	175983
11847	175984
13858	175985
34451	175986
38685	175987
16119	175988
6080	175989
7427	175990
82557	175991
20580	175992
58789	175993
54930	175994
22805	175995
16345	175996
1924	175997
96147	175998
34713	175999
27211	176000
74337	176001
76618	176002
10818	176003
28169	176004
9916	176005
26655	176006
41365	176007
1876	176008
10776	176009
21542	176010
30570	176011
31551	176012
20449	176013
561	176014
7740	176015
32628	176016
55975	176017
27207	176018
25059	176019
17559	176020
17588	176021
18059	176022
12575	176023
105878	176024
45597	176025
23903	176026
7580	176027
68529	176028
42695	176029
50379	176030
53582	176031
36545	176032
37664	176033
11230	176034
11171	176035
39809	176036
3103	176037
661	176038
77075	176039
70152	176040
48468	176041
1629	176042
39439	176043
103143	176044
35012	176045
17675	176046
8904	176047
22826	176048
87998	176049
16434	176050
32331	176051
34396	176052
1897	176053
13188	176054
32092	176055
5998	176056
472	176057
48	176058
3550	176059
19025	176060
27259	176061
37495	176062
34792	176063
103673	176064
61587	176065
63313	176066
38744	176067
14385	176068
2287	176069
19707	176070
16588	176071
53223	176072
5091	176073
67	176074
66317	176075
51841	176076
57700	176077
62830	176078
85153	176079
56306	176080
32	176081
8711	176082
14379	176083
33147	176084
2929	176085
11973	176086
58933	176087
42679	176088
13071	176089
14489	176090
9848	176091
3511	176092
23843	176093
31773	176094
1073	176095
28559	176096
35200	176097
15234	176098
84538	176099
9063	176100
8985	176101
58721	176102
74675	176103
63373	176104
23426	176105
23529	176106
100422	176107
26	176108
2184	176109
13183	176110
49075	176111
3312	176112
52622	176113
43384	176114
375	176115
9051	176116
72220	176117
1533	176118
59842	176119
5805	176120
6275	176121
3048	176122
13847	176123
37736	176124
31289	176125
88991	176126
13036	176127
1626	176128
24906	176129
7905	176130
35608	176131
10138	176132
86031	176133
102730	176134
71907	176135
83803	176136
9019	176137
284	176138
32306	176139
15130	176140
6472	176141
5643	176142
37	176143
2893	176144
3484	176145
29158	176146
11486	176147
55743	176148
63959	176149
9417	176150
8169	176151
56740	176152
7378	176153
33813	176154
13216	176155
15591	176156
16216	176157
54874	176158
49651	176159
27785	176160
27528	176161
15366	176162
48118	176163
10581	176164
79293	176165
26600	176166
225	176167
23962	176168
29614	176169
18644	176170
17599	176171
397	176172
30512	176173
37899	176174
81643	176175
22573	176176
58613	176177
12851	176178
1482	176179
8167	176180
4779	176181
13428	176182
85981	176183
58	176184
47954	176185
14777	176186
11456	176187
7057	176188
17823	176189
1482	176190
12957	176191
75506	176192
6992	176193
8217	176194
24593	176195
2642	176196
1394	176197
1231	176198
23515	176199
14377	176200
40977	176201
9523	176202
37526	176203
55075	176204
4343	176205
3382	176206
19791	176207
26291	176208
1290	176209
49671	176210
56013	176211
5794	176212
107003	176213
59237	176214
10741	176215
40799	176216
30719	176217
42784	176218
53694	176219
24957	176220
50557	176221
5862	176222
12219	176223
20136	176224
63072	176225
9920	176226
64103	176227
592	176228
5030	176229
21718	176230
19285	176231
11896	176232
23437	176233
44700	176234
22256	176235
64108	176236
23993	176237
11248	176238
14411	176239
85232	176240
1345	176241
3863	176242
24954	176243
10247	176244
58412	176245
17467	176246
47661	176247
77414	176248
4398	176249
69880	176250
35168	176251
1747	176252
1638	176253
67032	176254
20	176255
45075	176256
90684	176257
94505	176258
65521	176259
12661	176260
74272	176261
102687	176262
32560	176263
11448	176264
22317	176265
1765	176266
33164	176267
17380	176268
60868	176269
63759	176270
34417	176271
7787	176272
67517	176273
37735	176274
32809	176275
982	176276
43767	176277
8852	176278
51536	176279
85097	176280
975	176281
11432	176282
16	176283
5053	176284
31500	176285
513	176286
4973	176287
3977	176288
17336	176289
18815	176290
16120	176291
1081	176292
43543	176293
43811	176294
35315	176295
26320	176296
63710	176297
45596	176298
10070	176299
3634	176300
13847	176301
9463	176302
70509	176303
12492	176304
13562	176305
9312	176306
49796	176307
15076	176308
6716	176309
44479	176310
7220	176311
1314	176312
31410	176313
3243	176314
10770	176315
28252	176316
102803	176317
22300	176318
70929	176319
2941	176320
16297	176321
13460	176322
12670	176323
42882	176324
2300	176325
51208	176326
75376	176327
45176	176328
2239	176329
34873	176330
3793	176331
12176	176332
1327	176333
60286	176334
73040	176335
90210	176336
30	176337
2664	176338
13052	176339
67222	176340
8171	176341
47047	176342
34133	176343
41906	176344
54460	176345
13221	176346
27927	176347
85543	176348
5403	176349
47741	176350
6418	176351
66613	176352
55535	176353
33090	176354
71717	176355
27101	176356
90732	176357
56521	176358
65922	176359
46058	176360
61858	176361
21303	176362
13977	176363
98580	176364
3683	176365
50646	176366
740	176367
28552	176368
51289	176369
18139	176370
24513	176371
80529	176372
1076	176373
7823	176374
25926	176375
3555	176376
3239	176377
4236	176378
2027	176379
37081	176380
30924	176381
26949	176382
81584	176383
36367	176384
5625	176385
29239	176386
27447	176387
23761	176388
73388	176389
18126	176390
69713	176391
61912	176392
235	176393
73805	176394
16034	176395
31910	176396
25302	176397
74994	176398
37425	176399
461	176400
1928	176401
3528	176402
103234	176403
2303	176404
100866	176405
2432	176406
72764	176407
34007	176408
14740	176409
74253	176410
9453	176411
24312	176412
12141	176413
17463	176414
86051	176415
61093	176416
1473	176417
1321	176418
4386	176419
38051	176420
3658	176421
31337	176422
41834	176423
34657	176424
31651	176425
46775	176426
60825	176427
57985	176428
11128	176429
1219	176430
54217	176431
40290	176432
1	176433
31438	176434
59635	176435
47717	176436
5200	176437
12296	176438
30770	176439
69092	176440
43344	176441
73706	176442
816	176443
15723	176444
44122	176445
58134	176446
49138	176447
37255	176448
2004	176449
37313	176450
19351	176451
19883	176452
57982	176453
2033	176454
42962	176455
16690	176456
58880	176457
1252	176458
32845	176459
25295	176460
53290	176461
25218	176462
53320	176463
45700	176464
45890	176465
82101	176466
37619	176467
17352	176468
71206	176469
17623	176470
95332	176471
35744	176472
6522	176473
77938	176474
1151	176475
3625	176476
226	176477
77641	176478
6225	176479
47386	176480
28385	176481
1352	176482
57753	176483
48	176484
6477	176485
46226	176486
30441	176487
104942	176488
18978	176489
1322	176490
56664	176491
14520	176492
32489	176493
2407	176494
47390	176495
15667	176496
67805	176497
10330	176498
33382	176499
2741	176500
22446	176501
40988	176502
922	176503
17333	176504
28594	176505
42707	176506
2635	176507
54176	176508
2662	176509
24429	176510
25285	176511
20869	176512
26184	176513
36175	176514
31353	176515
20161	176516
1609	176517
2179	176518
37986	176519
22303	176520
73462	176521
32660	176522
68039	176523
61	176524
27916	176525
28720	176526
10979	176527
22846	176528
28473	176529
16184	176530
263	176531
74172	176532
28578	176533
569	176534
27694	176535
62003	176536
100618	176537
34831	176538
96167	176539
72575	176540
82809	176541
16544	176542
45433	176543
51231	176544
101114	176545
1664	176546
73792	176547
100741	176548
30562	176549
4000	176550
20570	176551
8692	176552
170	176553
55770	176554
32153	176555
535	176556
4527	176557
20819	176558
1600	176559
90122	176560
100100	176561
69881	176562
1491	176563
24859	176564
101402	176565
5730	176566
23402	176567
7529	176568
2492	176569
49332	176570
28506	176571
103195	176572
75839	176573
4365	176574
50171	176575
92820	176576
7688	176577
24938	176578
65531	176579
42068	176580
36757	176581
34761	176582
15622	176583
27490	176584
4344	176585
19135	176586
56715	176587
13470	176588
8736	176589
8101	176590
62828	176591
1375	176592
10169	176593
31977	176594
4147	176595
1045	176596
10225	176597
13150	176598
91230	176599
7028	176600
17483	176601
33315	176602
2339	176603
138	176604
13675	176605
5686	176606
31693	176607
19626	176608
7301	176609
51363	176610
86411	176611
3942	176612
4757	176613
27613	176614
4234	176615
7770	176616
33059	176617
2025	176618
3173	176619
94725	176620
55940	176621
4975	176622
7	176623
74073	176624
2124	176625
1350	176626
11521	176627
14682	176628
48032	176629
408	176630
81544	176631
73344	176632
47985	176633
475	176634
6284	176635
14582	176636
49903	176637
51509	176638
7240	176639
15276	176640
30553	176641
3638	176642
28550	176643
17866	176644
62643	176645
31231	176646
28750	176647
42837	176648
6705	176649
15028	176650
21539	176651
7829	176652
79	176653
66968	176654
36471	176655
14882	176656
3485	176657
27331	176658
27751	176659
27165	176660
102433	176661
1288	176662
83492	176663
3957	176664
10537	176665
1567	176666
14321	176667
9341	176668
46470	176669
10765	176670
15182	176671
20164	176672
76377	176673
70623	176674
76089	176675
42978	176676
76909	176677
65341	176678
15928	176679
66580	176680
19642	176681
28379	176682
7637	176683
27821	176684
44037	176685
19029	176686
36578	176687
79283	176688
64537	176689
20757	176690
78207	176691
4558	176692
1574	176693
2241	176694
11044	176695
18	176696
9259	176697
25880	176698
33072	176699
4346	176700
25478	176701
6339	176702
21051	176703
21632	176704
1691	176705
82481	176706
898	176707
43421	176708
18112	176709
32943	176710
6244	176711
11737	176712
88	176713
79644	176714
8066	176715
96177	176716
113748	176717
69969	176718
26826	176719
50042	176720
49742	176721
30492	176722
32623	176723
13517	176724
10488	176725
450	176726
59138	176727
14443	176728
4785	176729
210	176730
49494	176731
5326	176732
3222	176733
94285	176734
66837	176735
6282	176736
39592	176737
31327	176738
35979	176739
22132	176740
190	176741
10155	176742
48089	176743
1301	176744
16014	176745
15974	176746
43905	176747
35376	176748
81364	176749
39084	176750
21856	176751
21218	176752
70333	176753
80995	176754
64602	176755
17882	176756
12441	176757
77576	176758
10741	176759
14508	176760
19126	176761
43714	176762
25444	176763
79114	176764
79244	176765
3472	176766
1042	176767
9942	176768
181	176769
10069	176770
102441	176771
63589	176772
63074	176773
57708	176774
4709	176775
561	176776
9756	176777
20	176778
22673	176779
6904	176780
54537	176781
24754	176782
36932	176783
23471	176784
913	176785
110440	176786
7543	176787
39604	176788
10389	176789
77134	176790
70283	176791
29173	176792
12547	176793
5673	176794
72414	176795
29693	176796
13701	176797
30147	176798
4223	176799
860	176800
6864	176801
24063	176802
48062	176803
40730	176804
17900	176805
6514	176806
55478	176807
50487	176808
52091	176809
25276	176810
32823	176811
13663	176812
48840	176813
34825	176814
34477	176815
36727	176816
2221	176817
61468	176818
29439	176819
4476	176820
31144	176821
814	176822
8783	176823
27660	176824
3132	176825
3219	176826
12039	176827
43820	176828
2768	176829
1395	176830
60856	176831
41781	176832
81560	176833
3466	176834
8689	176835
36782	176836
23055	176837
229	176838
60674	176839
17386	176840
7112	176841
6434	176842
6148	176843
7792	176844
19497	176845
78809	176846
127	176847
29038	176848
793	176849
39415	176850
106936	176851
812	176852
22675	176853
487	176854
49692	176855
7376	176856
3991	176857
1090	176858
59557	176859
88527	176860
34201	176861
28304	176862
17973	176863
24	176864
87676	176865
4476	176866
87673	176867
7087	176868
11741	176869
6719	176870
22123	176871
44405	176872
9287	176873
68563	176874
2012	176875
2960	176876
28100	176877
13983	176878
5015	176879
65756	176880
7243	176881
86262	176882
387	176883
30250	176884
3587	176885
1881	176886
36623	176887
11	176888
9731	176889
43358	176890
103428	176891
1137	176892
834	176893
11544	176894
954	176895
762	176896
94892	176897
48368	176898
204	176899
668	176900
14129	176901
113348	176902
279	176903
55201	176904
34289	176905
8845	176906
101091	176907
109	176908
82818	176909
22796	176910
30789	176911
1519	176912
21800	176913
89868	176914
6461	176915
56820	176916
27185	176917
54343	176918
11322	176919
4723	176920
19134	176921
103476	176922
4220	176923
78202	176924
22803	176925
17908	176926
66638	176927
51342	176928
23268	176929
10785	176930
31903	176931
22129	176932
222	176933
33006	176934
36502	176935
2402	176936
22553	176937
4405	176938
52788	176939
43995	176940
3365	176941
46107	176942
13094	176943
30634	176944
44943	176945
1795	176946
30398	176947
50811	176948
97959	176949
100815	176950
60420	176951
3315	176952
68509	176953
18092	176954
47432	176955
93	176956
6698	176957
2700	176958
40463	176959
55035	176960
30107	176961
784	176962
23618	176963
17594	176964
38496	176965
53603	176966
42243	176967
44057	176968
29482	176969
89667	176970
34951	176971
31927	176972
37	176973
15015	176974
1379	176975
714	176976
39114	176977
3903	176978
69643	176979
32982	176980
24328	176981
19529	176982
8691	176983
6323	176984
4429	176985
47673	176986
27750	176987
1511	176988
7695	176989
30061	176990
10111	176991
82	176992
34744	176993
38108	176994
55463	176995
4617	176996
10	176997
52574	176998
26676	176999
592	177000
10874	177001
64077	177002
5369	177003
21821	177004
222	177005
18886	177006
99427	177007
62534	177008
2948	177009
40854	177010
59488	177011
16948	177012
2206	177013
15682	177014
8264	177015
54160	177016
88631	177017
9169	177018
102509	177019
18440	177020
13033	177021
17738	177022
45034	177023
9744	177024
60176	177025
116	177026
4908	177027
86736	177028
1419	177029
47313	177030
916	177031
87821	177032
26784	177033
62589	177034
26561	177035
16955	177036
28413	177037
31005	177038
83234	177039
27033	177040
6960	177041
61799	177042
224	177043
38316	177044
35734	177045
8106	177046
60600	177047
63363	177048
100569	177049
28909	177050
2915	177051
78582	177052
13536	177053
50	177054
54984	177055
56818	177056
8387	177057
85824	177058
63130	177059
14664	177060
1141	177061
69877	177062
1565	177063
74061	177064
14791	177065
88617	177066
6690	177067
47864	177068
21471	177069
4545	177070
25038	177071
45288	177072
24766	177073
62230	177074
33666	177075
113055	177076
9120	177077
6419	177078
37169	177079
10352	177080
73537	177081
100688	177082
3447	177083
8727	177084
1067	177085
53	177086
21548	177087
776	177088
8675	177089
74662	177090
45259	177091
28432	177092
58228	177093
10154	177094
14692	177095
21957	177096
15319	177097
11908	177098
52225	177099
32035	177100
6252	177101
5007	177102
35022	177103
864	177104
414	177105
13622	177106
32281	177107
9653	177108
33950	177109
37975	177110
1742	177111
28236	177112
18480	177113
18882	177114
4084	177115
10370	177116
690	177117
26706	177118
8874	177119
28908	177120
28693	177121
17852	177122
19093	177123
30971	177124
10446	177125
45972	177126
42462	177127
3667	177128
21956	177129
9659	177130
20230	177131
18870	177132
3764	177133
24977	177134
13449	177135
39978	177136
43648	177137
71413	177138
87	177139
7803	177140
30432	177141
6654	177142
3720	177143
428	177144
24502	177145
48789	177146
82	177147
2	177148
52030	177149
82289	177150
15560	177151
10901	177152
76908	177153
62374	177154
1999	177155
92822	177156
9540	177157
28196	177158
30669	177159
58720	177160
25606	177161
96885	177162
43552	177163
47227	177164
84	177165
74851	177166
22584	177167
10093	177168
2959	177169
37123	177170
75177	177171
32096	177172
7133	177173
41635	177174
13544	177175
3614	177176
1154	177177
104454	177178
92359	177179
10024	177180
7670	177181
26584	177182
1592	177183
591	177184
3831	177185
3699	177186
437	177187
75367	177188
37988	177189
63465	177190
4951	177191
63273	177192
10248	177193
23401	177194
3261	177195
5563	177196
7025	177197
10058	177198
84443	177199
23924	177200
18245	177201
9445	177202
12603	177203
32411	177204
11269	177205
27759	177206
91177	177207
34349	177208
2124	177209
18705	177210
10333	177211
74341	177212
8232	177213
60168	177214
5365	177215
61880	177216
112978	177217
48395	177218
79176	177219
28920	177220
24768	177221
31464	177222
289	177223
5258	177224
74927	177225
4158	177226
5732	177227
17004	177228
7798	177229
55156	177230
13285	177231
48762	177232
4041	177233
53188	177234
9675	177235
60152	177236
40925	177237
23533	177238
36359	177239
77870	177240
2325	177241
18440	177242
89066	177243
4800	177244
39967	177245
20344	177246
76526	177247
8710	177248
91988	177249
88527	177250
39951	177251
52108	177252
103734	177253
4587	177254
54481	177255
42	177256
16895	177257
24104	177258
10850	177259
13618	177260
18723	177261
85125	177262
11390	177263
85775	177264
19742	177265
84701	177266
8197	177267
14609	177268
335	177269
414	177270
28512	177271
39147	177272
39481	177273
55232	177274
43226	177275
16362	177276
87285	177277
62	177278
9548	177279
59789	177280
43298	177281
76063	177282
2414	177283
12045	177284
41172	177285
45060	177286
98551	177287
19775	177288
2665	177289
22666	177290
15203	177291
27578	177292
63301	177293
32684	177294
47087	177295
61521	177296
24571	177297
63832	177298
32350	177299
89825	177300
6927	177301
61201	177302
25382	177303
6681	177304
22783	177305
96098	177306
62204	177307
25472	177308
28756	177309
62430	177310
11472	177311
62556	177312
1346	177313
30227	177314
43170	177315
45882	177316
3334	177317
102	177318
4294	177319
34006	177320
16353	177321
15553	177322
2339	177323
2692	177324
52035	177325
2144	177326
22684	177327
15638	177328
39646	177329
65150	177330
61614	177331
1857	177332
20004	177333
45240	177334
36509	177335
412	177336
889	177337
60447	177338
11410	177339
26391	177340
370	177341
92643	177342
7443	177343
9954	177344
14220	177345
36028	177346
19321	177347
23895	177348
4124	177349
414	177350
1980	177351
19259	177352
52485	177353
10507	177354
5747	177355
81771	177356
16141	177357
25989	177358
28733	177359
26225	177360
12428	177361
94580	177362
632	177363
29213	177364
21339	177365
3481	177366
12195	177367
7084	177368
10972	177369
577	177370
87801	177371
65050	177372
18149	177373
32804	177374
5299	177375
7549	177376
33527	177377
6049	177378
59711	177379
29658	177380
22650	177381
11716	177382
13430	177383
25929	177384
38542	177385
35973	177386
3049	177387
5568	177388
52977	177389
8509	177390
5511	177391
92220	177392
47150	177393
87714	177394
289	177395
20494	177396
34602	177397
1988	177398
36388	177399
5472	177400
5862	177401
21871	177402
35569	177403
3037	177404
3861	177405
44619	177406
64165	177407
23508	177408
10724	177409
72877	177410
10238	177411
29795	177412
82036	177413
50976	177414
78643	177415
70202	177416
17259	177417
75550	177418
63567	177419
81518	177420
305	177421
48730	177422
11794	177423
25452	177424
43258	177425
4959	177426
37498	177427
73902	177428
19243	177429
6	177430
61513	177431
57	177432
24314	177433
86774	177434
9037	177435
102649	177436
53475	177437
123	177438
5125	177439
37158	177440
11422	177441
58887	177442
101649	177443
1234	177444
21529	177445
66991	177446
64263	177447
22375	177448
6767	177449
5151	177450
64	177451
348	177452
19141	177453
37426	177454
11093	177455
9569	177456
35221	177457
9622	177458
19900	177459
69394	177460
102643	177461
28688	177462
11793	177463
90226	177464
70130	177465
76880	177466
1779	177467
28324	177468
73782	177469
60158	177470
59139	177471
18508	177472
4900	177473
107784	177474
60	177475
64297	177476
608	177477
3179	177478
58374	177479
3385	177480
43816	177481
2887	177482
36618	177483
4467	177484
61094	177485
1122	177486
8669	177487
2558	177488
33389	177489
45934	177490
47482	177491
12445	177492
21906	177493
12607	177494
61702	177495
4327	177496
42875	177497
33959	177498
6489	177499
102625	177500
36153	177501
35458	177502
7958	177503
237	177504
17423	177505
70769	177506
17789	177507
17887	177508
2039	177509
6989	177510
3647	177511
2563	177512
42730	177513
62173	177514
62423	177515
28682	177516
49283	177517
28010	177518
59857	177519
11110	177520
102882	177521
101674	177522
276	177523
379	177524
14334	177525
17714	177526
16018	177527
56957	177528
42998	177529
29660	177530
17037	177531
9376	177532
104383	177533
54982	177534
17703	177535
33359	177536
6749	177537
64292	177538
69134	177539
23129	177540
37250	177541
3968	177542
3916	177543
18182	177544
6957	177545
47146	177546
58605	177547
586	177548
12596	177549
30078	177550
13556	177551
35999	177552
47804	177553
79333	177554
5979	177555
36762	177556
4032	177557
6200	177558
89439	177559
1499	177560
75743	177561
23775	177562
87975	177563
36279	177564
5500	177565
6126	177566
18590	177567
1651	177568
88098	177569
93682	177570
11632	177571
23009	177572
4051	177573
20009	177574
51205	177575
19311	177576
27760	177577
47108	177578
4128	177579
5895	177580
253	177581
42740	177582
11085	177583
32297	177584
25	177585
16640	177586
28457	177587
24916	177588
14358	177589
15123	177590
65574	177591
46201	177592
400	177593
109608	177594
5075	177595
34153	177596
70997	177597
98441	177598
25541	177599
5105	177600
9123	177601
48194	177602
23544	177603
9904	177604
152	177605
18356	177606
3309	177607
20599	177608
43424	177609
40340	177610
54920	177611
28001	177612
9195	177613
10510	177614
47820	177615
23846	177616
27527	177617
3615	177618
38025	177619
76955	177620
2540	177621
40227	177622
4223	177623
653	177624
59945	177625
44686	177626
36797	177627
14901	177628
55092	177629
5433	177630
37227	177631
17667	177632
10105	177633
26116	177634
10736	177635
11974	177636
19465	177637
7527	177638
15513	177639
105269	177640
8049	177641
32292	177642
20454	177643
44368	177644
33825	177645
3772	177646
7468	177647
18238	177648
17818	177649
51155	177650
24032	177651
33243	177652
17909	177653
83019	177654
35350	177655
4176	177656
51910	177657
1598	177658
24179	177659
11561	177660
79935	177661
16078	177662
43437	177663
53512	177664
61777	177665
61933	177666
45477	177667
50780	177668
82660	177669
12314	177670
25600	177671
62045	177672
43975	177673
1008	177674
89498	177675
71074	177676
2229	177677
24195	177678
17956	177679
2210	177680
35190	177681
26539	177682
85862	177683
18	177684
23334	177685
112026	177686
3590	177687
2482	177688
49192	177689
5964	177690
25468	177691
143	177692
14574	177693
172	177694
4461	177695
15861	177696
25249	177697
53577	177698
44153	177699
35005	177700
11190	177701
5278	177702
13912	177703
27673	177704
14183	177705
32808	177706
48870	177707
1537	177708
92404	177709
35349	177710
91511	177711
2008	177712
1141	177713
27417	177714
13680	177715
1124	177716
10405	177717
6147	177718
29669	177719
151	177720
12860	177721
41607	177722
48407	177723
2055	177724
14478	177725
5819	177726
2723	177727
13174	177728
43316	177729
43974	177730
276	177731
34106	177732
2909	177733
46419	177734
10893	177735
4664	177736
19807	177737
7649	177738
12263	177739
1630	177740
12743	177741
6844	177742
11532	177743
36966	177744
339	177745
1726	177746
2520	177747
70382	177748
46528	177749
9755	177750
49766	177751
26665	177752
72871	177753
35	177754
21819	177755
41256	177756
11190	177757
90423	177758
95414	177759
3060	177760
52572	177761
25883	177762
11389	177763
91024	177764
11042	177765
23987	177766
53386	177767
44200	177768
47437	177769
7348	177770
11294	177771
11495	177772
44735	177773
11520	177774
673	177775
16440	177776
8119	177777
4199	177778
51419	177779
8139	177780
37388	177781
92895	177782
29722	177783
32056	177784
65808	177785
12738	177786
4776	177787
63422	177788
55679	177789
29591	177790
12626	177791
16701	177792
60335	177793
19815	177794
126	177795
23506	177796
4792	177797
42237	177798
20944	177799
25360	177800
61875	177801
50431	177802
25070	177803
23685	177804
82197	177805
8517	177806
7273	177807
53204	177808
77260	177809
97961	177810
7693	177811
10242	177812
10	177813
77059	177814
57013	177815
6835	177816
3312	177817
43769	177818
27503	177819
91679	177820
10217	177821
9	177822
7318	177823
12937	177824
56161	177825
5262	177826
49274	177827
53412	177828
329	177829
39865	177830
14636	177831
59421	177832
106801	177833
2529	177834
5936	177835
25100	177836
22967	177837
4038	177838
6488	177839
6662	177840
41461	177841
22794	177842
29333	177843
57100	177844
19286	177845
8276	177846
46764	177847
24601	177848
2048	177849
34748	177850
22977	177851
36802	177852
25630	177853
48674	177854
15120	177855
18604	177856
695	177857
26499	177858
8646	177859
14111	177860
48502	177861
12656	177862
6281	177863
12588	177864
15073	177865
76953	177866
20879	177867
6533	177868
6856	177869
7633	177870
76768	177871
17912	177872
65772	177873
53967	177874
3632	177875
1412	177876
77389	177877
42632	177878
54	177879
6721	177880
94801	177881
47496	177882
13957	177883
14664	177884
90947	177885
4262	177886
749	177887
87323	177888
6	177889
41740	177890
112421	177891
11191	177892
36468	177893
121	177894
35593	177895
9371	177896
24457	177897
23606	177898
49969	177899
3144	177900
13999	177901
75111	177902
10156	177903
70849	177904
19180	177905
48295	177906
76115	177907
2187	177908
39086	177909
33971	177910
21520	177911
9349	177912
8373	177913
53375	177914
8485	177915
1221	177916
92495	177917
31778	177918
32705	177919
8167	177920
70545	177921
21566	177922
5464	177923
6145	177924
213	177925
18638	177926
44550	177927
32545	177928
35418	177929
18347	177930
26246	177931
36689	177932
41	177933
22947	177934
58014	177935
18881	177936
19771	177937
2607	177938
39872	177939
17783	177940
18450	177941
46679	177942
140	177943
111231	177944
13063	177945
49410	177946
20016	177947
1285	177948
9257	177949
14337	177950
49811	177951
51996	177952
68399	177953
63607	177954
3809	177955
57893	177956
9573	177957
73932	177958
17642	177959
51300	177960
2946	177961
54444	177962
26040	177963
1449	177964
5568	177965
55873	177966
16404	177967
41059	177968
109960	177969
3714	177970
1285	177971
14949	177972
24738	177973
19818	177974
73931	177975
224	177976
49908	177977
55592	177978
105438	177979
92452	177980
123	177981
69394	177982
5685	177983
15674	177984
1225	177985
56832	177986
1176	177987
3876	177988
44798	177989
103296	177990
7715	177991
88	177992
6096	177993
55088	177994
51555	177995
4909	177996
1512	177997
24610	177998
25553	177999
76958	178000
4330	178001
9281	178002
31584	178003
24114	178004
6145	178005
42828	178006
40295	178007
41295	178008
10818	178009
5848	178010
102831	178011
52683	178012
4323	178013
18891	178014
2203	178015
45086	178016
55340	178017
13035	178018
41105	178019
43321	178020
13026	178021
45711	178022
34936	178023
13875	178024
13985	178025
13065	178026
46349	178027
419	178028
107018	178029
46275	178030
76985	178031
33004	178032
18331	178033
82858	178034
14837	178035
59669	178036
54853	178037
31699	178038
80	178039
38950	178040
64118	178041
76396	178042
715	178043
53028	178044
64677	178045
78597	178046
62464	178047
42983	178048
3332	178049
12547	178050
32453	178051
64887	178052
13096	178053
32147	178054
11374	178055
74456	178056
18440	178057
20339	178058
13101	178059
9148	178060
61849	178061
60533	178062
1363	178063
5953	178064
4898	178065
453	178066
6583	178067
87048	178068
66767	178069
2977	178070
1484	178071
19938	178072
40328	178073
23682	178074
80	178075
35196	178076
56167	178077
3870	178078
17078	178079
35584	178080
13852	178081
5774	178082
14544	178083
91802	178084
16420	178085
15240	178086
19928	178087
505	178088
3661	178089
42326	178090
10949	178091
24885	178092
31839	178093
80460	178094
37744	178095
12538	178096
8589	178097
102070	178098
29744	178099
45809	178100
1863	178101
30236	178102
49013	178103
27028	178104
7513	178105
5186	178106
1581	178107
30603	178108
20513	178109
1801	178110
91296	178111
37220	178112
55503	178113
651	178114
23222	178115
45886	178116
22101	178117
37632	178118
37408	178119
43243	178120
8797	178121
16052	178122
10118	178123
27227	178124
3854	178125
1483	178126
13220	178127
90202	178128
366	178129
22350	178130
85449	178131
59159	178132
34218	178133
12130	178134
10840	178135
22062	178136
609	178137
11244	178138
7178	178139
45234	178140
32082	178141
101601	178142
14975	178143
57093	178144
4631	178145
2978	178146
6205	178147
15494	178148
590	178149
3755	178150
7529	178151
17225	178152
41530	178153
3482	178154
32566	178155
4458	178156
96925	178157
2686	178158
2015	178159
47627	178160
3734	178161
8093	178162
8913	178163
13088	178164
23796	178165
54762	178166
8237	178167
67332	178168
35234	178169
16243	178170
1501	178171
2248	178172
42781	178173
36380	178174
76191	178175
37698	178176
28553	178177
83681	178178
13846	178179
10119	178180
26207	178181
70967	178182
14	178183
73308	178184
270	178185
97966	178186
13191	178187
12231	178188
201	178189
57527	178190
26090	178191
81200	178192
32196	178193
96790	178194
27	178195
1769	178196
12465	178197
82609	178198
5731	178199
17907	178200
29284	178201
40824	178202
23852	178203
113260	178204
8889	178205
16304	178206
460	178207
56497	178208
5377	178209
72803	178210
39197	178211
33292	178212
84	178213
608	178214
867	178215
8340	178216
21	178217
6893	178218
19432	178219
54069	178220
27636	178221
12913	178222
382	178223
64251	178224
29081	178225
45582	178226
7228	178227
20004	178228
19603	178229
31846	178230
58403	178231
55159	178232
476	178233
14822	178234
62265	178235
14722	178236
33813	178237
22817	178238
20841	178239
2515	178240
49572	178241
41943	178242
1535	178243
44530	178244
20151	178245
16406	178246
18165	178247
9616	178248
6507	178249
78335	178250
23837	178251
51053	178252
56232	178253
96780	178254
55033	178255
68340	178256
4943	178257
6545	178258
2657	178259
28755	178260
4512	178261
52721	178262
2417	178263
38767	178264
20647	178265
93733	178266
70073	178267
594	178268
70439	178269
1580	178270
24057	178271
36366	178272
52086	178273
9357	178274
86372	178275
39257	178276
8455	178277
53020	178278
1047	178279
52948	178280
25998	178281
7038	178282
87561	178283
42135	178284
9280	178285
35429	178286
87212	178287
38816	178288
44065	178289
392	178290
81359	178291
49327	178292
30305	178293
93026	178294
52390	178295
13164	178296
49701	178297
14966	178298
5277	178299
11183	178300
15494	178301
46411	178302
18487	178303
110088	178304
15299	178305
23636	178306
6632	178307
2637	178308
32917	178309
71267	178310
1784	178311
6495	178312
10797	178313
8176	178314
1875	178315
19622	178316
40343	178317
32006	178318
39	178319
13916	178320
22255	178321
32707	178322
8827	178323
15042	178324
21137	178325
23817	178326
3315	178327
16662	178328
59541	178329
10103	178330
29622	178331
9306	178332
9396	178333
7758	178334
249	178335
59934	178336
26205	178337
55802	178338
1499	178339
42529	178340
27148	178341
57913	178342
23445	178343
69472	178344
54388	178345
30792	178346
1227	178347
14161	178348
16163	178349
46799	178350
6221	178351
18354	178352
77019	178353
71924	178354
3293	178355
18441	178356
77148	178357
81596	178358
6961	178359
18088	178360
14696	178361
47637	178362
77373	178363
6354	178364
72150	178365
74757	178366
1424	178367
56334	178368
1743	178369
59921	178370
14876	178371
1385	178372
41114	178373
64456	178374
4904	178375
55254	178376
2451	178377
24512	178378
36717	178379
82976	178380
81500	178381
66035	178382
29437	178383
61245	178384
100591	178385
3448	178386
19335	178387
55275	178388
1292	178389
42078	178390
60814	178391
103700	178392
18461	178393
13714	178394
82238	178395
42107	178396
625	178397
23677	178398
1945	178399
75155	178400
40509	178401
82402	178402
12498	178403
17980	178404
49259	178405
3	178406
55688	178407
14056	178408
25221	178409
11927	178410
73817	178411
70889	178412
73299	178413
6547	178414
83359	178415
19061	178416
2555	178417
88	178418
19726	178419
3995	178420
48261	178421
78835	178422
59947	178423
55219	178424
590	178425
15600	178426
20990	178427
37181	178428
81212	178429
108875	178430
35671	178431
88490	178432
53788	178433
16546	178434
87588	178435
8655	178436
23998	178437
2404	178438
5582	178439
111090	178440
1025	178441
21434	178442
63060	178443
45869	178444
72549	178445
2956	178446
2680	178447
25472	178448
7090	178449
3754	178450
16444	178451
1868	178452
11138	178453
68556	178454
32465	178455
40411	178456
20582	178457
53632	178458
36704	178459
25288	178460
6347	178461
33536	178462
3419	178463
50705	178464
13022	178465
22225	178466
97030	178467
985	178468
18251	178469
6621	178470
84709	178471
50260	178472
5897	178473
3430	178474
32249	178475
15317	178476
12435	178477
20175	178478
64378	178479
17489	178480
49635	178481
12275	178482
62401	178483
35353	178484
12097	178485
26862	178486
48600	178487
2935	178488
29110	178489
14086	178490
24270	178491
41064	178492
13080	178493
4799	178494
29385	178495
4475	178496
40157	178497
42819	178498
30484	178499
47971	178500
32086	178501
108	178502
69284	178503
37301	178504
26769	178505
50426	178506
898	178507
59883	178508
39950	178509
55101	178510
4716	178511
113	178512
52420	178513
32379	178514
49114	178515
2701	178516
3399	178517
1686	178518
620	178519
4224	178520
57400	178521
56743	178522
48969	178523
39530	178524
5175	178525
310	178526
1761	178527
20667	178528
12580	178529
10085	178530
489	178531
19853	178532
80	178533
113267	178534
1543	178535
6002	178536
79931	178537
17664	178538
2428	178539
37586	178540
71633	178541
52223	178542
9364	178543
173	178544
51613	178545
23386	178546
44913	178547
63988	178548
17657	178549
11649	178550
41991	178551
18003	178552
834	178553
8344	178554
5672	178555
41671	178556
31069	178557
27560	178558
57410	178559
59138	178560
33471	178561
46774	178562
9654	178563
4562	178564
475	178565
43885	178566
34133	178567
93409	178568
20496	178569
34540	178570
6470	178571
7682	178572
6428	178573
56386	178574
51382	178575
81248	178576
73505	178577
24901	178578
4695	178579
75155	178580
29872	178581
80587	178582
18488	178583
6409	178584
12825	178585
44449	178586
29613	178587
4939	178588
65806	178589
20591	178590
5015	178591
68906	178592
44386	178593
1134	178594
67810	178595
2614	178596
22587	178597
32793	178598
343	178599
19992	178600
82361	178601
103666	178602
10277	178603
53827	178604
103159	178605
13055	178606
72788	178607
40038	178608
33824	178609
11070	178610
9977	178611
1151	178612
54935	178613
57206	178614
7273	178615
54313	178616
1211	178617
10296	178618
15401	178619
4748	178620
3753	178621
52832	178622
62159	178623
55486	178624
71608	178625
16718	178626
48899	178627
55711	178628
23438	178629
60186	178630
11489	178631
84402	178632
250	178633
88079	178634
17475	178635
23736	178636
41085	178637
24584	178638
2879	178639
27558	178640
23097	178641
60376	178642
77941	178643
60003	178644
22667	178645
772	178646
73219	178647
131	178648
9652	178649
1226	178650
72388	178651
73685	178652
5402	178653
11353	178654
8875	178655
12312	178656
31609	178657
24366	178658
39819	178659
86285	178660
17895	178661
15169	178662
39692	178663
15672	178664
25482	178665
79541	178666
56	178667
58563	178668
48606	178669
93363	178670
31875	178671
70276	178672
69783	178673
16516	178674
5203	178675
27566	178676
4019	178677
39806	178678
20	178679
18042	178680
7161	178681
67034	178682
35339	178683
6372	178684
2213	178685
73350	178686
42193	178687
53251	178688
13614	178689
29782	178690
2718	178691
74629	178692
3604	178693
36191	178694
23461	178695
2935	178696
20894	178697
95052	178698
16759	178699
1477	178700
8711	178701
17286	178702
19819	178703
20280	178704
77771	178705
100	178706
27983	178707
11373	178708
67365	178709
43330	178710
14187	178711
31247	178712
78228	178713
88	178714
14061	178715
220	178716
10780	178717
34280	178718
33009	178719
22226	178720
44329	178721
30285	178722
17917	178723
29937	178724
15724	178725
18495	178726
33509	178727
32559	178728
9816	178729
2635	178730
55149	178731
20332	178732
69254	178733
6091	178734
24163	178735
60008	178736
23063	178737
22084	178738
2054	178739
26642	178740
94342	178741
18161	178742
10534	178743
57533	178744
36935	178745
38772	178746
39882	178747
25907	178748
23879	178749
91482	178750
39985	178751
13838	178752
62945	178753
11661	178754
876	178755
5532	178756
91093	178757
1175	178758
32607	178759
8413	178760
2756	178761
14327	178762
30428	178763
17040	178764
18433	178765
12660	178766
3318	178767
50415	178768
30846	178769
2404	178770
1351	178771
73358	178772
42378	178773
32710	178774
1199	178775
468	178776
79502	178777
52197	178778
36513	178779
54711	178780
35378	178781
46797	178782
19559	178783
8374	178784
93336	178785
24647	178786
8133	178787
30523	178788
23504	178789
30786	178790
2134	178791
48690	178792
78389	178793
1200	178794
23183	178795
5448	178796
32625	178797
15666	178798
167	178799
14667	178800
86430	178801
19599	178802
3198	178803
451	178804
19463	178805
1418	178806
49511	178807
5416	178808
30730	178809
87667	178810
104150	178811
14509	178812
50701	178813
1869	178814
1716	178815
38891	178816
31201	178817
47993	178818
19422	178819
33371	178820
89575	178821
99065	178822
29084	178823
21256	178824
7498	178825
84802	178826
55870	178827
15359	178828
18399	178829
1956	178830
33002	178831
36649	178832
3206	178833
3289	178834
9038	178835
12382	178836
15436	178837
7370	178838
14648	178839
62500	178840
30551	178841
18518	178842
9074	178843
30383	178844
37580	178845
16548	178846
51569	178847
53773	178848
66517	178849
44450	178850
5497	178851
37531	178852
4348	178853
724	178854
304	178855
100251	178856
61935	178857
1102	178858
5215	178859
58234	178860
160	178861
908	178862
14436	178863
12078	178864
75706	178865
3417	178866
535	178867
22790	178868
6483	178869
26103	178870
23194	178871
68049	178872
526	178873
80127	178874
14267	178875
1146	178876
49669	178877
18158	178878
33	178879
259	178880
4848	178881
180	178882
17716	178883
69743	178884
18260	178885
40915	178886
32372	178887
26980	178888
5577	178889
33525	178890
82382	178891
74153	178892
3250	178893
25520	178894
91350	178895
47834	178896
36793	178897
43	178898
61577	178899
32106	178900
20203	178901
12771	178902
28121	178903
66027	178904
107	178905
30327	178906
37240	178907
17266	178908
59657	178909
177	178910
26747	178911
66067	178912
31707	178913
111184	178914
35346	178915
23280	178916
34615	178917
11081	178918
963	178919
72241	178920
82707	178921
66178	178922
2642	178923
64401	178924
24459	178925
12406	178926
88717	178927
66300	178928
10414	178929
22007	178930
61305	178931
25229	178932
3521	178933
16515	178934
853	178935
39853	178936
4909	178937
15551	178938
86865	178939
54332	178940
690	178941
14405	178942
53516	178943
25945	178944
47292	178945
17350	178946
51697	178947
75974	178948
26014	178949
60656	178950
74486	178951
23	178952
28189	178953
12112	178954
13566	178955
48310	178956
45188	178957
981	178958
4071	178959
9359	178960
10405	178961
39554	178962
85261	178963
79240	178964
16885	178965
34527	178966
16273	178967
32858	178968
70105	178969
30901	178970
38741	178971
39752	178972
43204	178973
3226	178974
100021	178975
11464	178976
34972	178977
1357	178978
24801	178979
52692	178980
10105	178981
8020	178982
5319	178983
12265	178984
6207	178985
3632	178986
12442	178987
53804	178988
14778	178989
4855	178990
12235	178991
18208	178992
18102	178993
22329	178994
16080	178995
6030	178996
1121	178997
43429	178998
13334	178999
27383	179000
47808	179001
19688	179002
31764	179003
5855	179004
36698	179005
4125	179006
42229	179007
44767	179008
94684	179009
4820	179010
14123	179011
51929	179012
8628	179013
58395	179014
66097	179015
57511	179016
12252	179017
5722	179018
7714	179019
3374	179020
90368	179021
8601	179022
60119	179023
2102	179024
5764	179025
19372	179026
21427	179027
52186	179028
5175	179029
65001	179030
28473	179031
17132	179032
14260	179033
63416	179034
26831	179035
29798	179036
92003	179037
50966	179038
23789	179039
10747	179040
85364	179041
29399	179042
32400	179043
14312	179044
74254	179045
10865	179046
2689	179047
40906	179048
3531	179049
15789	179050
14805	179051
20810	179052
750	179053
215	179054
30871	179055
17413	179056
65110	179057
90520	179058
204	179059
18631	179060
29921	179061
14770	179062
11015	179063
16542	179064
95533	179065
33083	179066
99484	179067
400	179068
41646	179069
3565	179070
19090	179071
16870	179072
45261	179073
41634	179074
2301	179075
7785	179076
21141	179077
26693	179078
9223	179079
16855	179080
12875	179081
89104	179082
16374	179083
44424	179084
43528	179085
14183	179086
12143	179087
31864	179088
36202	179089
376	179090
13254	179091
15975	179092
4215	179093
2346	179094
91822	179095
17258	179096
23243	179097
53590	179098
35038	179099
85081	179100
63545	179101
3299	179102
48852	179103
56503	179104
36463	179105
64082	179106
13939	179107
46291	179108
5288	179109
11269	179110
2913	179111
10423	179112
21984	179113
24009	179114
76664	179115
16437	179116
7360	179117
689	179118
368	179119
29905	179120
11	179121
3508	179122
19443	179123
20622	179124
1564	179125
11152	179126
12211	179127
19098	179128
48123	179129
40273	179130
14184	179131
10821	179132
48317	179133
24744	179134
6950	179135
164	179136
3833	179137
1165	179138
99048	179139
7768	179140
59630	179141
34678	179142
13199	179143
2617	179144
42646	179145
4010	179146
64239	179147
57110	179148
7568	179149
26929	179150
60094	179151
17312	179152
68973	179153
22267	179154
21068	179155
5644	179156
40000	179157
15623	179158
51580	179159
42419	179160
4192	179161
32443	179162
50600	179163
60063	179164
94423	179165
2248	179166
9279	179167
8281	179168
19580	179169
15137	179170
15140	179171
52078	179172
30817	179173
8711	179174
55367	179175
10773	179176
948	179177
88441	179178
24900	179179
95366	179180
34400	179181
35018	179182
95219	179183
8944	179184
30319	179185
33276	179186
6961	179187
22054	179188
10820	179189
11633	179190
17320	179191
83658	179192
19892	179193
587	179194
26923	179195
18749	179196
2463	179197
76543	179198
60347	179199
14092	179200
38501	179201
12741	179202
302	179203
21644	179204
6602	179205
23718	179206
87726	179207
32870	179208
16310	179209
822	179210
64777	179211
5693	179212
1508	179213
1620	179214
1360	179215
102100	179216
35061	179217
1730	179218
28238	179219
26396	179220
7863	179221
9125	179222
12982	179223
5883	179224
1837	179225
26419	179226
21827	179227
48496	179228
746	179229
67414	179230
18053	179231
5371	179232
17044	179233
37079	179234
33330	179235
3003	179236
4873	179237
4559	179238
19	179239
40619	179240
501	179241
6287	179242
10424	179243
78812	179244
64613	179245
25479	179246
35481	179247
43114	179248
42240	179249
16587	179250
38507	179251
37573	179252
38972	179253
43181	179254
2285	179255
4475	179256
18148	179257
17173	179258
50248	179259
15727	179260
22989	179261
72997	179262
80049	179263
56456	179264
1274	179265
11265	179266
11030	179267
83209	179268
6938	179269
2288	179270
2733	179271
40108	179272
11137	179273
89515	179274
30943	179275
47879	179276
15595	179277
306	179278
63958	179279
35222	179280
25301	179281
3853	179282
2181	179283
3352	179284
52117	179285
3633	179286
20101	179287
8704	179288
1740	179289
16109	179290
24766	179291
27351	179292
28412	179293
44124	179294
1410	179295
6616	179296
7025	179297
37956	179298
35166	179299
79	179300
22070	179301
22131	179302
578	179303
8383	179304
91441	179305
97	179306
55247	179307
3558	179308
80898	179309
83886	179310
49225	179311
102	179312
40517	179313
37175	179314
103664	179315
80033	179316
477	179317
67546	179318
29590	179319
6287	179320
5646	179321
94741	179322
69440	179323
81522	179324
77944	179325
53419	179326
13349	179327
138	179328
71204	179329
896	179330
5567	179331
33618	179332
49994	179333
58474	179334
13177	179335
21578	179336
17189	179337
14967	179338
18780	179339
63626	179340
40478	179341
27171	179342
50839	179343
71503	179344
4344	179345
17727	179346
35674	179347
38938	179348
42559	179349
4212	179350
8063	179351
40194	179352
62188	179353
3415	179354
88405	179355
629	179356
28196	179357
99577	179358
8662	179359
4681	179360
39333	179361
6734	179362
47764	179363
48642	179364
1396	179365
68249	179366
4145	179367
3462	179368
63162	179369
28680	179370
1292	179371
1135	179372
19532	179373
12418	179374
49898	179375
14796	179376
9685	179377
7645	179378
17449	179379
7935	179380
6280	179381
43586	179382
25580	179383
55280	179384
24887	179385
3951	179386
9182	179387
52732	179388
1846	179389
63236	179390
77983	179391
4340	179392
32	179393
42542	179394
35195	179395
90348	179396
50396	179397
67807	179398
96866	179399
12385	179400
62967	179401
23309	179402
23689	179403
112887	179404
165	179405
46509	179406
45384	179407
70217	179408
17875	179409
72383	179410
65281	179411
81815	179412
50350	179413
24969	179414
16988	179415
93882	179416
24591	179417
11716	179418
19694	179419
28530	179420
2379	179421
23455	179422
11637	179423
11806	179424
103113	179425
49148	179426
34820	179427
2742	179428
2882	179429
43057	179430
63232	179431
1382	179432
56228	179433
34814	179434
54426	179435
18042	179436
29363	179437
1757	179438
10908	179439
3796	179440
4855	179441
22041	179442
15989	179443
39178	179444
49465	179445
17947	179446
40801	179447
7353	179448
75933	179449
10972	179450
4385	179451
41133	179452
59909	179453
57690	179454
20853	179455
4191	179456
39314	179457
13760	179458
2371	179459
10574	179460
48730	179461
22182	179462
2186	179463
9846	179464
9790	179465
51562	179466
20239	179467
62678	179468
1157	179469
1075	179470
62840	179471
69078	179472
35744	179473
7839	179474
8303	179475
81549	179476
20981	179477
12053	179478
5990	179479
74745	179480
27910	179481
29647	179482
46633	179483
83399	179484
21264	179485
45656	179486
8838	179487
48101	179488
84843	179489
31457	179490
58365	179491
18495	179492
99947	179493
38513	179494
540	179495
38236	179496
34797	179497
4880	179498
5194	179499
5470	179500
2084	179501
18392	179502
83445	179503
35530	179504
50876	179505
1395	179506
14363	179507
19009	179508
58842	179509
4143	179510
3371	179511
17545	179512
4901	179513
112973	179514
20522	179515
11419	179516
40637	179517
7793	179518
31390	179519
54	179520
58739	179521
13971	179522
121	179523
86924	179524
20755	179525
20675	179526
5262	179527
90528	179528
63059	179529
17348	179530
14491	179531
10639	179532
16971	179533
228	179534
43167	179535
42735	179536
7375	179537
32404	179538
19497	179539
2688	179540
88867	179541
83432	179542
390	179543
27958	179544
23034	179545
68945	179546
12184	179547
10329	179548
67076	179549
39496	179550
21313	179551
4910	179552
38831	179553
26525	179554
90964	179555
15584	179556
10417	179557
28032	179558
45304	179559
18262	179560
1684	179561
44968	179562
62960	179563
82880	179564
61764	179565
80132	179566
30103	179567
53804	179568
2313	179569
2237	179570
55775	179571
30185	179572
20999	179573
923	179574
4306	179575
13967	179576
22862	179577
14678	179578
34315	179579
101560	179580
845	179581
20933	179582
4692	179583
15273	179584
726	179585
6076	179586
3509	179587
1636	179588
64072	179589
1537	179590
8	179591
12936	179592
42906	179593
1241	179594
41220	179595
54250	179596
17276	179597
4322	179598
38526	179599
5947	179600
56655	179601
14769	179602
8796	179603
77429	179604
41798	179605
14373	179606
69213	179607
1986	179608
92575	179609
2353	179610
92401	179611
12522	179612
45086	179613
491	179614
33097	179615
25374	179616
70301	179617
9027	179618
3334	179619
21483	179620
9363	179621
23910	179622
27285	179623
3045	179624
40056	179625
6007	179626
12600	179627
30081	179628
34882	179629
38423	179630
20591	179631
24710	179632
33609	179633
8730	179634
33463	179635
14880	179636
49884	179637
2024	179638
38839	179639
3900	179640
471	179641
43644	179642
78134	179643
87567	179644
6191	179645
60788	179646
10970	179647
12061	179648
49678	179649
29810	179650
61924	179651
25107	179652
37565	179653
95469	179654
607	179655
5261	179656
64120	179657
24445	179658
18727	179659
44671	179660
6623	179661
81158	179662
89363	179663
2744	179664
52433	179665
7362	179666
46643	179667
45184	179668
19924	179669
63320	179670
54993	179671
150	179672
16388	179673
43887	179674
5726	179675
31231	179676
106116	179677
73162	179678
8987	179679
4964	179680
37180	179681
1877	179682
11020	179683
22346	179684
28103	179685
10525	179686
60861	179687
44561	179688
630	179689
1901	179690
23438	179691
106631	179692
33939	179693
2871	179694
5439	179695
10875	179696
27000	179697
1114	179698
2265	179699
2741	179700
23741	179701
8269	179702
42427	179703
27864	179704
43044	179705
75783	179706
11596	179707
31753	179708
3138	179709
89749	179710
90654	179711
12466	179712
32338	179713
84794	179714
4945	179715
92	179716
47310	179717
76	179718
40865	179719
2933	179720
34179	179721
3530	179722
36579	179723
11216	179724
3411	179725
60786	179726
69420	179727
1820	179728
11706	179729
78702	179730
3441	179731
11736	179732
83501	179733
537	179734
68440	179735
173	179736
50034	179737
20782	179738
75710	179739
10332	179740
21355	179741
30676	179742
95756	179743
21286	179744
78795	179745
2854	179746
71663	179747
14348	179748
18662	179749
5538	179750
21536	179751
56726	179752
11656	179753
75754	179754
87775	179755
46384	179756
5226	179757
62664	179758
4155	179759
27540	179760
70865	179761
1477	179762
75463	179763
54992	179764
45251	179765
3269	179766
12567	179767
75678	179768
45997	179769
8090	179770
8	179771
7461	179772
19765	179773
31166	179774
12814	179775
12057	179776
63516	179777
7737	179778
4259	179779
6055	179780
53424	179781
30943	179782
2499	179783
40607	179784
20823	179785
26450	179786
5390	179787
2970	179788
369	179789
28247	179790
6292	179791
12082	179792
42165	179793
76864	179794
8548	179795
9705	179796
14460	179797
41840	179798
56240	179799
14726	179800
6536	179801
38575	179802
60	179803
12	179804
55938	179805
21448	179806
9204	179807
35132	179808
22988	179809
47867	179810
8592	179811
52289	179812
9682	179813
53901	179814
8988	179815
45754	179816
10261	179817
2881	179818
702	179819
23121	179820
46986	179821
6037	179822
23016	179823
16327	179824
41143	179825
22385	179826
2261	179827
81015	179828
67783	179829
54206	179830
70861	179831
81031	179832
729	179833
33537	179834
37334	179835
11652	179836
4	179837
1714	179838
50825	179839
60756	179840
1100	179841
15875	179842
592	179843
90655	179844
4695	179845
9550	179846
581	179847
17307	179848
13298	179849
23853	179850
22139	179851
71034	179852
92194	179853
18434	179854
31971	179855
73997	179856
4328	179857
15270	179858
39236	179859
55752	179860
64675	179861
78426	179862
45626	179863
30973	179864
51926	179865
7427	179866
20251	179867
21688	179868
70278	179869
25210	179870
29398	179871
1375	179872
3125	179873
18949	179874
49282	179875
13409	179876
4894	179877
28210	179878
72150	179879
735	179880
96926	179881
9066	179882
154	179883
73308	179884
93016	179885
13961	179886
82951	179887
25213	179888
2500	179889
22005	179890
4844	179891
13857	179892
39881	179893
22073	179894
32733	179895
18521	179896
4793	179897
24780	179898
25782	179899
49542	179900
408	179901
1130	179902
64913	179903
37157	179904
30609	179905
22833	179906
6865	179907
47701	179908
31388	179909
47699	179910
80330	179911
67	179912
3331	179913
20835	179914
4377	179915
304	179916
6686	179917
61387	179918
49830	179919
1000	179920
34984	179921
16509	179922
5219	179923
25624	179924
80048	179925
61452	179926
314	179927
21743	179928
1807	179929
60346	179930
39438	179931
11677	179932
26399	179933
2972	179934
20199	179935
764	179936
9757	179937
2659	179938
40571	179939
13	179940
10838	179941
928	179942
85658	179943
559	179944
37617	179945
66085	179946
60078	179947
40480	179948
23076	179949
10904	179950
49158	179951
920	179952
21213	179953
7347	179954
25118	179955
20717	179956
36285	179957
47171	179958
33864	179959
8163	179960
22199	179961
44822	179962
11862	179963
14	179964
76978	179965
55115	179966
52833	179967
20974	179968
28648	179969
243	179970
89325	179971
67240	179972
5605	179973
14563	179974
27742	179975
14265	179976
4131	179977
55446	179978
36119	179979
412	179980
7536	179981
17433	179982
6737	179983
7037	179984
88516	179985
5127	179986
18916	179987
72297	179988
13709	179989
55501	179990
4	179991
15496	179992
5940	179993
56678	179994
20346	179995
77810	179996
10290	179997
423	179998
7857	179999
73495	180000
4042	180001
36	180002
69740	180003
18888	180004
2237	180005
17008	180006
1121	180007
28894	180008
73188	180009
8024	180010
23127	180011
28742	180012
102902	180013
1048	180014
40520	180015
24181	180016
5804	180017
110559	180018
29818	180019
38716	180020
1512	180021
11467	180022
81564	180023
64897	180024
42166	180025
44591	180026
42256	180027
1393	180028
1558	180029
56287	180030
81107	180031
70954	180032
3395	180033
18899	180034
7507	180035
3989	180036
29216	180037
30957	180038
361	180039
39221	180040
94629	180041
23837	180042
2829	180043
37869	180044
39518	180045
10814	180046
45169	180047
1191	180048
27596	180049
22390	180050
10314	180051
3261	180052
91280	180053
40477	180054
28520	180055
22978	180056
60103	180057
71581	180058
16003	180059
852	180060
4610	180061
40369	180062
784	180063
75184	180064
26276	180065
108694	180066
24065	180067
81658	180068
29095	180069
16885	180070
21011	180071
2287	180072
13519	180073
92004	180074
24103	180075
10505	180076
1750	180077
51555	180078
43648	180079
15355	180080
68630	180081
87677	180082
12803	180083
7379	180084
78240	180085
34382	180086
2798	180087
29542	180088
11447	180089
20383	180090
58041	180091
40334	180092
41135	180093
49088	180094
26218	180095
19299	180096
4012	180097
16552	180098
98	180099
13956	180100
7419	180101
6619	180102
29718	180103
72169	180104
236	180105
15606	180106
7226	180107
88	180108
9	180109
74479	180110
6605	180111
29683	180112
99516	180113
196	180114
40565	180115
14821	180116
72314	180117
98193	180118
111826	180119
52330	180120
42328	180121
14800	180122
6749	180123
6754	180124
96822	180125
42493	180126
18822	180127
11911	180128
33639	180129
60770	180130
1726	180131
103439	180132
28688	180133
633	180134
40278	180135
36549	180136
17074	180137
17024	180138
33544	180139
19158	180140
31479	180141
96892	180142
4399	180143
6460	180144
33605	180145
19054	180146
1015	180147
6521	180148
7506	180149
2716	180150
5601	180151
4157	180152
46408	180153
17251	180154
27726	180155
1556	180156
57162	180157
40955	180158
38	180159
55394	180160
33143	180161
1537	180162
9256	180163
184	180164
31361	180165
92542	180166
11452	180167
76102	180168
61886	180169
74409	180170
30123	180171
94727	180172
46559	180173
85335	180174
26322	180175
7264	180176
26762	180177
2953	180178
39784	180179
61504	180180
787	180181
79611	180182
107005	180183
4230	180184
82329	180185
1767	180186
45497	180187
14588	180188
51032	180189
42198	180190
24428	180191
6227	180192
101224	180193
36129	180194
7788	180195
57761	180196
113837	180197
5146	180198
5688	180199
57356	180200
72437	180201
9751	180202
29187	180203
2635	180204
87195	180205
1196	180206
104925	180207
41261	180208
34148	180209
76910	180210
6437	180211
16829	180212
86737	180213
53461	180214
8374	180215
81811	180216
12104	180217
24105	180218
30334	180219
1913	180220
11977	180221
56218	180222
2733	180223
5881	180224
62960	180225
1279	180226
65689	180227
70830	180228
80687	180229
5041	180230
39796	180231
60105	180232
17180	180233
70245	180234
49148	180235
14120	180236
2839	180237
2919	180238
25809	180239
25051	180240
123	180241
16211	180242
31982	180243
23152	180244
6318	180245
24310	180246
5306	180247
27889	180248
31104	180249
35272	180250
23176	180251
46051	180252
74547	180253
27162	180254
3548	180255
1058	180256
9	180257
22346	180258
29437	180259
32712	180260
1638	180261
5	180262
11073	180263
42363	180264
17459	180265
2348	180266
101430	180267
101750	180268
5108	180269
17994	180270
4279	180271
4949	180272
11669	180273
88989	180274
60206	180275
13	180276
15900	180277
52438	180278
355	180279
29604	180280
25508	180281
66220	180282
39684	180283
691	180284
64733	180285
15059	180286
5696	180287
38681	180288
11412	180289
65748	180290
39541	180291
33953	180292
45718	180293
5977	180294
7444	180295
5619	180296
32483	180297
7718	180298
70774	180299
27431	180300
5625	180301
3613	180302
12553	180303
27746	180304
4535	180305
3310	180306
21243	180307
13314	180308
37815	180309
7409	180310
45553	180311
14119	180312
50320	180313
3392	180314
911	180315
81377	180316
19734	180317
22616	180318
14299	180319
34178	180320
2112	180321
28249	180322
8713	180323
8133	180324
1299	180325
8124	180326
1385	180327
11059	180328
91490	180329
44483	180330
17597	180331
517	180332
30023	180333
43520	180334
45666	180335
41086	180336
8164	180337
90	180338
22964	180339
878	180340
3328	180341
3413	180342
7571	180343
14324	180344
336	180345
1600	180346
16635	180347
3310	180348
39811	180349
296	180350
4578	180351
41315	180352
83360	180353
9428	180354
24881	180355
52095	180356
190	180357
33792	180358
45861	180359
2881	180360
22054	180361
10176	180362
5000	180363
1200	180364
27478	180365
184	180366
197	180367
70948	180368
12637	180369
41875	180370
3108	180371
16245	180372
28083	180373
50088	180374
35718	180375
41446	180376
61635	180377
86	180378
18545	180379
13128	180380
3247	180381
37714	180382
35888	180383
94865	180384
374	180385
89787	180386
50316	180387
3003	180388
81312	180389
77785	180390
64622	180391
81331	180392
92355	180393
64957	180394
21023	180395
24173	180396
8346	180397
18891	180398
91144	180399
54328	180400
19311	180401
31002	180402
83729	180403
227	180404
15060	180405
12010	180406
84947	180407
11215	180408
78143	180409
68215	180410
76486	180411
460	180412
77	180413
996	180414
37728	180415
2884	180416
111357	180417
64116	180418
47389	180419
32844	180420
24631	180421
65347	180422
1029	180423
69263	180424
34932	180425
4574	180426
83707	180427
46423	180428
36363	180429
47254	180430
9875	180431
2103	180432
21336	180433
31125	180434
66749	180435
18026	180436
33869	180437
1407	180438
721	180439
10454	180440
34715	180441
23757	180442
29403	180443
103758	180444
33720	180445
20209	180446
647	180447
79945	180448
4004	180449
96551	180450
41751	180451
38586	180452
54028	180453
325	180454
42098	180455
20455	180456
2021	180457
641	180458
3314	180459
14653	180460
454	180461
985	180462
8773	180463
3231	180464
46143	180465
80882	180466
68617	180467
6547	180468
13774	180469
11868	180470
64210	180471
6097	180472
25068	180473
9735	180474
23036	180475
27569	180476
14436	180477
36769	180478
2738	180479
16277	180480
49729	180481
3510	180482
13456	180483
15988	180484
3002	180485
32066	180486
105137	180487
35632	180488
21470	180489
15502	180490
34407	180491
8786	180492
30964	180493
47092	180494
93319	180495
21530	180496
37112	180497
4212	180498
39617	180499
45014	180500
26988	180501
2484	180502
74727	180503
33390	180504
17870	180505
35687	180506
49196	180507
25617	180508
1349	180509
1395	180510
43369	180511
6388	180512
45248	180513
16114	180514
10652	180515
12898	180516
100	180517
12713	180518
60812	180519
21724	180520
63817	180521
3156	180522
1960	180523
80288	180524
34422	180525
1178	180526
22918	180527
12911	180528
32477	180529
60413	180530
38478	180531
12141	180532
31693	180533
34336	180534
17760	180535
74536	180536
5252	180537
23846	180538
35729	180539
61044	180540
17775	180541
1092	180542
46673	180543
35879	180544
49080	180545
11009	180546
42331	180547
10914	180548
38606	180549
99968	180550
47452	180551
52698	180552
52820	180553
511	180554
1043	180555
1039	180556
94968	180557
66197	180558
17846	180559
62	180560
79338	180561
67099	180562
55272	180563
53438	180564
104106	180565
6476	180566
463	180567
17609	180568
558	180569
26693	180570
564	180571
9321	180572
46295	180573
16954	180574
102936	180575
61074	180576
33155	180577
40807	180578
114481	180579
14952	180580
415	180581
12488	180582
67117	180583
50459	180584
2498	180585
32996	180586
1656	180587
47287	180588
5426	180589
1502	180590
18101	180591
124	180592
67002	180593
22078	180594
58378	180595
83918	180596
9303	180597
14922	180598
4099	180599
84351	180600
36059	180601
10652	180602
9672	180603
790	180604
9236	180605
6024	180606
16745	180607
31955	180608
12601	180609
55356	180610
13617	180611
50813	180612
97918	180613
30775	180614
20800	180615
20333	180616
58	180617
18321	180618
40866	180619
28412	180620
686	180621
8615	180622
9594	180623
41512	180624
57011	180625
17095	180626
24598	180627
7526	180628
20622	180629
29674	180630
62614	180631
15677	180632
7026	180633
17493	180634
14127	180635
92592	180636
49343	180637
29277	180638
51216	180639
46178	180640
6282	180641
8332	180642
22570	180643
87201	180644
3107	180645
40885	180646
28898	180647
21725	180648
10453	180649
93111	180650
88915	180651
13111	180652
38803	180653
293	180654
25431	180655
30502	180656
69774	180657
2580	180658
7899	180659
53685	180660
37292	180661
85327	180662
48662	180663
6260	180664
16898	180665
8958	180666
8061	180667
9475	180668
57803	180669
60916	180670
23953	180671
75176	180672
24693	180673
95386	180674
55496	180675
96778	180676
8039	180677
23260	180678
87996	180679
2170	180680
30352	180681
321	180682
12398	180683
71554	180684
40242	180685
53473	180686
63058	180687
255	180688
17654	180689
10968	180690
26571	180691
31424	180692
7855	180693
12981	180694
53460	180695
91695	180696
13862	180697
920	180698
36731	180699
27302	180700
92896	180701
68123	180702
47774	180703
22908	180704
55578	180705
11287	180706
4001	180707
11082	180708
36034	180709
26944	180710
7396	180711
105436	180712
23031	180713
2172	180714
6073	180715
111606	180716
10928	180717
1456	180718
8211	180719
82824	180720
92664	180721
34588	180722
6790	180723
352	180724
54289	180725
35942	180726
84	180727
51871	180728
47041	180729
17184	180730
6888	180731
36618	180732
22749	180733
24919	180734
3570	180735
22239	180736
8432	180737
72756	180738
29029	180739
26077	180740
24332	180741
26692	180742
6150	180743
20369	180744
52778	180745
24890	180746
102942	180747
4972	180748
25396	180749
20	180750
5311	180751
3582	180752
34118	180753
74015	180754
18129	180755
11010	180756
31695	180757
4357	180758
17866	180759
79142	180760
16758	180761
33024	180762
14894	180763
19440	180764
38076	180765
32109	180766
6057	180767
53737	180768
51171	180769
10504	180770
55744	180771
50362	180772
10635	180773
4256	180774
20471	180775
529	180776
31869	180777
46254	180778
82179	180779
10130	180780
7156	180781
33016	180782
9923	180783
22	180784
63306	180785
20742	180786
2955	180787
2395	180788
12468	180789
15653	180790
77021	180791
21391	180792
15213	180793
9947	180794
4073	180795
16125	180796
49206	180797
60298	180798
14526	180799
16602	180800
114084	180801
50286	180802
46972	180803
6542	180804
3854	180805
5127	180806
14906	180807
15301	180808
46193	180809
31952	180810
67556	180811
41639	180812
68	180813
6530	180814
45700	180815
33745	180816
34058	180817
4026	180818
76803	180819
32308	180820
62350	180821
1542	180822
56588	180823
79222	180824
93097	180825
26586	180826
15958	180827
22769	180828
18940	180829
100762	180830
100387	180831
21163	180832
32670	180833
39992	180834
62429	180835
33304	180836
19474	180837
85913	180838
35339	180839
19019	180840
55505	180841
36735	180842
51120	180843
7138	180844
23042	180845
217	180846
8302	180847
31778	180848
1324	180849
88764	180850
93228	180851
8842	180852
8041	180853
92527	180854
1378	180855
5459	180856
50468	180857
47783	180858
57290	180859
830	180860
72455	180861
9511	180862
43458	180863
12694	180864
10343	180865
30778	180866
1970	180867
27218	180868
29160	180869
68555	180870
32406	180871
714	180872
47040	180873
16732	180874
77139	180875
41019	180876
31980	180877
13144	180878
11105	180879
7899	180880
57809	180881
60287	180882
33849	180883
31650	180884
6436	180885
57453	180886
46783	180887
56705	180888
23785	180889
13319	180890
5879	180891
65356	180892
96097	180893
75277	180894
20153	180895
8375	180896
36211	180897
4033	180898
1054	180899
39992	180900
99668	180901
42460	180902
79503	180903
7180	180904
18359	180905
12583	180906
25805	180907
31629	180908
36974	180909
14726	180910
65034	180911
10	180912
31455	180913
53060	180914
37115	180915
28412	180916
5554	180917
13790	180918
32513	180919
32671	180920
89421	180921
63751	180922
80990	180923
24061	180924
6115	180925
29613	180926
30861	180927
58231	180928
12541	180929
30473	180930
2884	180931
12477	180932
81906	180933
4754	180934
1955	180935
25980	180936
7998	180937
4412	180938
46914	180939
33163	180940
163	180941
43636	180942
13723	180943
70727	180944
8361	180945
58007	180946
97220	180947
465	180948
2126	180949
5644	180950
29218	180951
4942	180952
8702	180953
35785	180954
1935	180955
37324	180956
16224	180957
2430	180958
1546	180959
14663	180960
41036	180961
37830	180962
1	180963
30482	180964
66714	180965
2311	180966
47854	180967
30918	180968
30275	180969
18206	180970
15221	180971
71647	180972
1408	180973
66145	180974
506	180975
46871	180976
107551	180977
70419	180978
8362	180979
70416	180980
54737	180981
102240	180982
28241	180983
49073	180984
12918	180985
5633	180986
31492	180987
5626	180988
57718	180989
6324	180990
38343	180991
10810	180992
52497	180993
25726	180994
47628	180995
27538	180996
53371	180997
86341	180998
33271	180999
18836	181000
3476	181001
39925	181002
3707	181003
28872	181004
33762	181005
31103	181006
8082	181007
4789	181008
7487	181009
74348	181010
2067	181011
76387	181012
20271	181013
42481	181014
16516	181015
13786	181016
135	181017
60812	181018
7966	181019
506	181020
22559	181021
6516	181022
919	181023
78654	181024
21512	181025
12787	181026
52860	181027
2796	181028
27796	181029
46355	181030
68026	181031
106972	181032
22122	181033
14461	181034
84996	181035
4367	181036
24196	181037
16305	181038
1432	181039
1053	181040
49316	181041
214	181042
53206	181043
31995	181044
1492	181045
1717	181046
6779	181047
69291	181048
12726	181049
66567	181050
32140	181051
65050	181052
15408	181053
11302	181054
2348	181055
5713	181056
33726	181057
63113	181058
48409	181059
76934	181060
827	181061
24116	181062
9801	181063
8329	181064
66	181065
55719	181066
6573	181067
30084	181068
31590	181069
80998	181070
45394	181071
20647	181072
22648	181073
14955	181074
6223	181075
53362	181076
1423	181077
621	181078
45913	181079
4311	181080
97578	181081
38280	181082
38564	181083
27428	181084
19693	181085
15139	181086
28230	181087
3025	181088
40944	181089
5572	181090
59037	181091
52617	181092
10163	181093
84507	181094
32882	181095
27964	181096
62007	181097
2901	181098
2898	181099
22164	181100
26379	181101
54178	181102
20444	181103
38141	181104
70	181105
29183	181106
21841	181107
4358	181108
21185	181109
434	181110
19260	181111
29292	181112
19787	181113
15103	181114
8655	181115
39734	181116
12021	181117
27316	181118
19819	181119
272	181120
9454	181121
105247	181122
101394	181123
111817	181124
33216	181125
93944	181126
32544	181127
23800	181128
64191	181129
29229	181130
23941	181131
63746	181132
54054	181133
252	181134
24388	181135
21879	181136
9033	181137
107198	181138
22998	181139
1977	181140
11961	181141
23329	181142
34817	181143
34670	181144
62382	181145
37444	181146
58883	181147
84480	181148
49598	181149
27357	181150
18754	181151
53028	181152
28843	181153
1014	181154
51107	181155
8802	181156
84497	181157
1120	181158
13041	181159
20	181160
72767	181161
7661	181162
90253	181163
50750	181164
56577	181165
102486	181166
68679	181167
6224	181168
58021	181169
645	181170
62208	181171
37910	181172
37522	181173
37641	181174
1041	181175
6392	181176
43029	181177
2310	181178
26343	181179
593	181180
35585	181181
550	181182
58983	181183
34335	181184
3844	181185
71218	181186
19670	181187
41263	181188
491	181189
71583	181190
38778	181191
52576	181192
16745	181193
63742	181194
107703	181195
5733	181196
1031	181197
670	181198
45199	181199
16296	181200
38095	181201
49871	181202
1819	181203
42567	181204
974	181205
61745	181206
5786	181207
398	181208
50183	181209
81775	181210
14468	181211
13399	181212
44800	181213
94496	181214
31575	181215
4403	181216
6961	181217
45498	181218
40389	181219
77295	181220
24963	181221
28498	181222
2929	181223
47912	181224
20634	181225
51460	181226
20832	181227
51143	181228
7057	181229
18467	181230
4934	181231
80006	181232
5096	181233
50287	181234
29707	181235
13502	181236
9888	181237
19551	181238
10403	181239
20057	181240
52125	181241
7651	181242
60244	181243
69887	181244
1686	181245
79974	181246
74001	181247
64498	181248
54688	181249
4218	181250
56708	181251
28809	181252
54666	181253
4255	181254
84865	181255
1515	181256
14261	181257
42529	181258
12825	181259
6111	181260
43498	181261
24805	181262
41414	181263
3920	181264
67	181265
34432	181266
47100	181267
89359	181268
3835	181269
20094	181270
61739	181271
55242	181272
59159	181273
4061	181274
17606	181275
9511	181276
1833	181277
44999	181278
60648	181279
30854	181280
16565	181281
10055	181282
15599	181283
14658	181284
29638	181285
4734	181286
26838	181287
60130	181288
14971	181289
21365	181290
30155	181291
31015	181292
718	181293
110	181294
16997	181295
61323	181296
13280	181297
44695	181298
73015	181299
13875	181300
91363	181301
45838	181302
43095	181303
25002	181304
20225	181305
6824	181306
18903	181307
1222	181308
86086	181309
76843	181310
34362	181311
1868	181312
2195	181313
7122	181314
11022	181315
56199	181316
41080	181317
38886	181318
23659	181319
13557	181320
2715	181321
12727	181322
89323	181323
58549	181324
5516	181325
36586	181326
58410	181327
19557	181328
13497	181329
3104	181330
4085	181331
5976	181332
57434	181333
68703	181334
12	181335
6799	181336
54094	181337
17846	181338
1580	181339
679	181340
25739	181341
4661	181342
83423	181343
59615	181344
1277	181345
91202	181346
58955	181347
57694	181348
37925	181349
36501	181350
42916	181351
28011	181352
8516	181353
57792	181354
90677	181355
96607	181356
64786	181357
53695	181358
98331	181359
46289	181360
118	181361
8142	181362
10848	181363
30082	181364
50243	181365
1777	181366
40341	181367
22882	181368
5645	181369
60820	181370
33969	181371
45387	181372
76977	181373
11758	181374
22029	181375
89001	181376
34446	181377
75645	181378
69480	181379
14931	181380
27711	181381
37526	181382
83	181383
41788	181384
53963	181385
80507	181386
10712	181387
94209	181388
29150	181389
41060	181390
14961	181391
6048	181392
20216	181393
31600	181394
66	181395
2855	181396
39464	181397
31687	181398
62385	181399
6251	181400
21636	181401
23104	181402
98694	181403
53161	181404
71581	181405
37612	181406
3248	181407
11954	181408
71691	181409
678	181410
9374	181411
3269	181412
98347	181413
54826	181414
60990	181415
3107	181416
100367	181417
57	181418
38390	181419
7422	181420
51292	181421
40325	181422
54479	181423
82870	181424
20011	181425
37285	181426
71201	181427
14768	181428
44414	181429
3407	181430
88031	181431
65395	181432
73575	181433
113086	181434
969	181435
63041	181436
92216	181437
17643	181438
23842	181439
65908	181440
435	181441
13327	181442
96026	181443
52189	181444
15745	181445
59862	181446
8254	181447
59821	181448
44862	181449
10478	181450
24209	181451
25921	181452
1816	181453
14142	181454
2135	181455
21280	181456
2749	181457
4171	181458
8526	181459
68955	181460
28878	181461
23414	181462
103796	181463
4788	181464
75	181465
31317	181466
3975	181467
47180	181468
5238	181469
20202	181470
19	181471
57049	181472
73594	181473
11641	181474
4466	181475
23536	181476
79914	181477
896	181478
36504	181479
891	181480
2	181481
34755	181482
79007	181483
78882	181484
11813	181485
38489	181486
5448	181487
12128	181488
13588	181489
2807	181490
22049	181491
15565	181492
16041	181493
30461	181494
6974	181495
20729	181496
33152	181497
86249	181498
37645	181499
95382	181500
1032	181501
20331	181502
30730	181503
35900	181504
35980	181505
5655	181506
25064	181507
32032	181508
21504	181509
46995	181510
3364	181511
8500	181512
8500	181513
817	181514
8046	181515
26719	181516
9039	181517
31350	181518
55122	181519
51457	181520
35776	181521
6803	181522
63107	181523
33408	181524
32010	181525
85519	181526
316	181527
96269	181528
36291	181529
38007	181530
29838	181531
14594	181532
273	181533
58269	181534
48235	181535
46500	181536
18838	181537
3657	181538
7578	181539
1203	181540
11296	181541
113	181542
253	181543
34460	181544
564	181545
99689	181546
22931	181547
1945	181548
55804	181549
49923	181550
36237	181551
83049	181552
86513	181553
353	181554
49516	181555
60986	181556
9110	181557
22270	181558
4242	181559
71281	181560
84878	181561
29617	181562
1500	181563
13603	181564
336	181565
11037	181566
51505	181567
85391	181568
28134	181569
56590	181570
6790	181571
6785	181572
18336	181573
6447	181574
2672	181575
6208	181576
81280	181577
30255	181578
97907	181579
55234	181580
19748	181581
6944	181582
2484	181583
2716	181584
14733	181585
30519	181586
15440	181587
11950	181588
513	181589
22677	181590
27398	181591
14580	181592
12545	181593
7522	181594
210	181595
12815	181596
26473	181597
37627	181598
68158	181599
108870	181600
76836	181601
35792	181602
7592	181603
25747	181604
30517	181605
20285	181606
25480	181607
49384	181608
42891	181609
14813	181610
3114	181611
6475	181612
22470	181613
55539	181614
30731	181615
4907	181616
54859	181617
39010	181618
41151	181619
26057	181620
46482	181621
48832	181622
15271	181623
26582	181624
20019	181625
6559	181626
17350	181627
17779	181628
114455	181629
9590	181630
1140	181631
21717	181632
1186	181633
11432	181634
73743	181635
22490	181636
47691	181637
8784	181638
37534	181639
81071	181640
35783	181641
33773	181642
4005	181643
12452	181644
33536	181645
31993	181646
66573	181647
90197	181648
48129	181649
5065	181650
1513	181651
3189	181652
67606	181653
42407	181654
93755	181655
39262	181656
1438	181657
22696	181658
45772	181659
491	181660
31212	181661
63903	181662
10404	181663
35781	181664
7151	181665
2739	181666
49805	181667
69857	181668
10475	181669
87531	181670
45008	181671
95936	181672
35489	181673
18120	181674
246	181675
46985	181676
28692	181677
59348	181678
20516	181679
80906	181680
20530	181681
79	181682
15678	181683
4093	181684
18081	181685
65271	181686
5165	181687
23056	181688
9659	181689
48371	181690
64464	181691
16058	181692
47083	181693
4274	181694
1351	181695
19149	181696
12565	181697
7100	181698
2909	181699
57933	181700
39507	181701
34917	181702
87819	181703
29189	181704
22724	181705
99242	181706
63575	181707
777	181708
66375	181709
18	181710
96074	181711
16680	181712
2324	181713
72158	181714
104122	181715
64686	181716
8431	181717
99848	181718
63804	181719
87884	181720
5341	181721
103930	181722
690	181723
56870	181724
22629	181725
71272	181726
10718	181727
25571	181728
17421	181729
11605	181730
89116	181731
4760	181732
18170	181733
7077	181734
3322	181735
379	181736
4895	181737
1617	181738
86	181739
22371	181740
80742	181741
3226	181742
101684	181743
43147	181744
8940	181745
111553	181746
6964	181747
10006	181748
23841	181749
21754	181750
21523	181751
52541	181752
29078	181753
443	181754
31499	181755
7868	181756
591	181757
9413	181758
38712	181759
31285	181760
6346	181761
18601	181762
62097	181763
3341	181764
42471	181765
54359	181766
8347	181767
20794	181768
17369	181769
6769	181770
65672	181771
916	181772
1663	181773
40685	181774
19795	181775
60000	181776
7535	181777
47107	181778
16531	181779
6818	181780
72879	181781
5008	181782
15442	181783
10821	181784
17838	181785
76477	181786
10196	181787
11259	181788
29086	181789
80971	181790
11468	181791
46049	181792
26184	181793
3272	181794
88240	181795
25459	181796
43790	181797
50402	181798
21365	181799
5402	181800
44948	181801
30723	181802
14692	181803
13319	181804
39194	181805
24537	181806
39844	181807
4749	181808
48510	181809
26538	181810
12708	181811
25801	181812
23209	181813
57665	181814
6426	181815
27948	181816
163	181817
67423	181818
12026	181819
63185	181820
113	181821
92161	181822
63469	181823
56635	181824
6930	181825
25578	181826
41467	181827
51629	181828
21156	181829
4820	181830
74327	181831
36861	181832
1210	181833
43756	181834
12437	181835
4620	181836
5188	181837
13833	181838
19209	181839
195	181840
22007	181841
1389	181842
498	181843
24798	181844
120	181845
1741	181846
19343	181847
43282	181848
51274	181849
15218	181850
40851	181851
7947	181852
14022	181853
45280	181854
46126	181855
30404	181856
29299	181857
20168	181858
49949	181859
97	181860
19101	181861
30790	181862
32120	181863
350	181864
77561	181865
19240	181866
230	181867
8639	181868
104520	181869
8521	181870
34130	181871
83845	181872
47847	181873
44719	181874
71968	181875
748	181876
32075	181877
30658	181878
18688	181879
16157	181880
1891	181881
86585	181882
24253	181883
19334	181884
64625	181885
1458	181886
26618	181887
7531	181888
25877	181889
2204	181890
8291	181891
102080	181892
56341	181893
29173	181894
14135	181895
65690	181896
29384	181897
56447	181898
2784	181899
66553	181900
2439	181901
6624	181902
69021	181903
40054	181904
10431	181905
25339	181906
24617	181907
46280	181908
36036	181909
24107	181910
85354	181911
22033	181912
1840	181913
158	181914
48476	181915
63302	181916
36491	181917
44383	181918
6652	181919
83043	181920
13383	181921
1519	181922
5342	181923
61838	181924
68297	181925
57675	181926
37406	181927
31619	181928
23947	181929
57892	181930
52394	181931
8946	181932
11168	181933
64074	181934
4897	181935
4508	181936
85508	181937
6727	181938
54128	181939
68198	181940
49403	181941
15408	181942
42320	181943
41058	181944
74705	181945
17036	181946
3032	181947
2	181948
16290	181949
32526	181950
62634	181951
64468	181952
406	181953
1399	181954
111432	181955
83498	181956
2593	181957
42354	181958
91423	181959
58631	181960
24813	181961
17116	181962
34200	181963
8400	181964
89148	181965
1734	181966
33467	181967
28	181968
79456	181969
95816	181970
26028	181971
25038	181972
10437	181973
33659	181974
40383	181975
7268	181976
72395	181977
10514	181978
139	181979
60469	181980
18027	181981
77954	181982
84063	181983
78985	181984
4743	181985
12687	181986
31219	181987
8306	181988
30946	181989
80354	181990
11689	181991
23	181992
49686	181993
22340	181994
20220	181995
30413	181996
234	181997
2182	181998
4672	181999
19241	182000
71584	182001
82926	182002
52974	182003
49816	182004
28097	182005
15834	182006
5939	182007
12193	182008
118	182009
6	182010
71951	182011
94911	182012
32007	182013
89685	182014
94779	182015
32674	182016
662	182017
2508	182018
26651	182019
7476	182020
2352	182021
90992	182022
1759	182023
75925	182024
60053	182025
27063	182026
41995	182027
11978	182028
40819	182029
19034	182030
58627	182031
5248	182032
19513	182033
31403	182034
52463	182035
25446	182036
63687	182037
75735	182038
17024	182039
40102	182040
2747	182041
62430	182042
28993	182043
5652	182044
2719	182045
4144	182046
81341	182047
13338	182048
11955	182049
76255	182050
829	182051
20058	182052
88352	182053
60807	182054
5663	182055
54793	182056
32207	182057
17249	182058
102266	182059
35028	182060
69227	182061
618	182062
5671	182063
14658	182064
30	182065
54246	182066
133	182067
2911	182068
35588	182069
51650	182070
22135	182071
45911	182072
83083	182073
57759	182074
37973	182075
6928	182076
6430	182077
43129	182078
35972	182079
1093	182080
10209	182081
78056	182082
7340	182083
24642	182084
113107	182085
32916	182086
43015	182087
1945	182088
748	182089
53454	182090
6608	182091
112036	182092
49984	182093
25475	182094
37156	182095
31350	182096
94073	182097
50836	182098
27631	182099
48937	182100
6617	182101
62840	182102
47538	182103
48073	182104
17760	182105
77065	182106
1630	182107
63618	182108
45711	182109
2333	182110
92461	182111
207	182112
57782	182113
9472	182114
23170	182115
3005	182116
23523	182117
24628	182118
7495	182119
24378	182120
20240	182121
50031	182122
718	182123
38701	182124
3602	182125
100	182126
482	182127
583	182128
51783	182129
30047	182130
44734	182131
3150	182132
322	182133
18621	182134
66793	182135
32499	182136
38641	182137
27148	182138
66141	182139
35390	182140
29100	182141
21238	182142
36122	182143
27873	182144
21099	182145
6089	182146
37863	182147
43548	182148
451	182149
52504	182150
26789	182151
19310	182152
57255	182153
23243	182154
11897	182155
44874	182156
21764	182157
11833	182158
34112	182159
4062	182160
4584	182161
34687	182162
862	182163
69419	182164
21568	182165
83359	182166
3037	182167
18429	182168
76667	182169
48909	182170
2947	182171
2436	182172
17799	182173
45280	182174
34065	182175
80900	182176
13220	182177
32863	182178
16634	182179
9623	182180
22245	182181
35175	182182
7649	182183
71845	182184
68686	182185
72204	182186
7031	182187
17398	182188
21584	182189
14465	182190
45	182191
17534	182192
23390	182193
9513	182194
43248	182195
4150	182196
37659	182197
73965	182198
113177	182199
7563	182200
1905	182201
74472	182202
16721	182203
63976	182204
13301	182205
24493	182206
23021	182207
3229	182208
1990	182209
14776	182210
6330	182211
3104	182212
28162	182213
25376	182214
9859	182215
80773	182216
15796	182217
48106	182218
23742	182219
60523	182220
23831	182221
35403	182222
51436	182223
34821	182224
84042	182225
1060	182226
6633	182227
8352	182228
45192	182229
46871	182230
25325	182231
19681	182232
24483	182233
586	182234
51032	182235
61375	182236
24650	182237
49371	182238
2363	182239
76198	182240
31827	182241
27876	182242
70301	182243
64877	182244
14696	182245
110899	182246
60523	182247
17904	182248
19532	182249
1045	182250
3388	182251
1224	182252
89241	182253
39562	182254
18080	182255
18995	182256
51338	182257
77308	182258
53624	182259
1335	182260
30569	182261
65814	182262
44961	182263
22842	182264
20481	182265
3813	182266
25026	182267
34892	182268
7078	182269
96016	182270
14039	182271
10282	182272
12145	182273
1612	182274
41741	182275
48324	182276
49622	182277
111040	182278
72161	182279
32773	182280
60285	182281
15248	182282
61645	182283
3563	182284
6485	182285
7131	182286
61048	182287
2847	182288
10954	182289
2986	182290
24141	182291
64108	182292
38453	182293
4151	182294
292	182295
67924	182296
43260	182297
23041	182298
44257	182299
5391	182300
669	182301
71873	182302
62527	182303
86461	182304
36633	182305
48881	182306
4623	182307
5923	182308
3711	182309
105627	182310
7194	182311
44991	182312
677	182313
22764	182314
12889	182315
63027	182316
64630	182317
45371	182318
53124	182319
78002	182320
48015	182321
83544	182322
39541	182323
64079	182324
3984	182325
47294	182326
46291	182327
10763	182328
110461	182329
23246	182330
5250	182331
81780	182332
2006	182333
36717	182334
238	182335
38494	182336
12736	182337
11371	182338
17750	182339
14110	182340
2499	182341
40351	182342
9046	182343
2764	182344
8060	182345
6764	182346
51372	182347
41526	182348
15052	182349
1596	182350
40327	182351
49718	182352
64153	182353
67770	182354
1543	182355
52477	182356
462	182357
803	182358
436	182359
7562	182360
28575	182361
56142	182362
60687	182363
70234	182364
12078	182365
56712	182366
50575	182367
85148	182368
39510	182369
86589	182370
29358	182371
38274	182372
17723	182373
14123	182374
7814	182375
42595	182376
30557	182377
40577	182378
820	182379
844	182380
13378	182381
931	182382
23210	182383
21811	182384
11828	182385
4145	182386
9546	182387
21641	182388
25685	182389
782	182390
3695	182391
53784	182392
62764	182393
3647	182394
17114	182395
2248	182396
13902	182397
20304	182398
19074	182399
5939	182400
60547	182401
31520	182402
6114	182403
13649	182404
13501	182405
38679	182406
35758	182407
42671	182408
24401	182409
7644	182410
18269	182411
18296	182412
61692	182413
4807	182414
5876	182415
15422	182416
17510	182417
17685	182418
61261	182419
51353	182420
26762	182421
75135	182422
59294	182423
55206	182424
14505	182425
43723	182426
24136	182427
29413	182428
1683	182429
4386	182430
35621	182431
42293	182432
9240	182433
19242	182434
44173	182435
19477	182436
11710	182437
98972	182438
10777	182439
7571	182440
83134	182441
45178	182442
72029	182443
5243	182444
38127	182445
201	182446
29345	182447
37627	182448
17477	182449
5588	182450
4148	182451
458	182452
54724	182453
82032	182454
3242	182455
40224	182456
52809	182457
28106	182458
57877	182459
48874	182460
27289	182461
13936	182462
51444	182463
15198	182464
873	182465
156	182466
16095	182467
19426	182468
7619	182469
15649	182470
63468	182471
41360	182472
31034	182473
700	182474
71733	182475
37296	182476
19000	182477
15589	182478
6034	182479
9341	182480
273	182481
7090	182482
13284	182483
28650	182484
3105	182485
12374	182486
13100	182487
3242	182488
30504	182489
78911	182490
84284	182491
259	182492
91467	182493
103083	182494
46168	182495
12980	182496
1497	182497
69578	182498
10698	182499
46450	182500
11220	182501
10265	182502
58432	182503
67800	182504
28308	182505
80	182506
58605	182507
3589	182508
49693	182509
10891	182510
20225	182511
23270	182512
6773	182513
8454	182514
3574	182515
2012	182516
31952	182517
4438	182518
6480	182519
44776	182520
5513	182521
25907	182522
19589	182523
28591	182524
6846	182525
43603	182526
9311	182527
5416	182528
28013	182529
8119	182530
5335	182531
68192	182532
100973	182533
16577	182534
22770	182535
34131	182536
28789	182537
15	182538
1440	182539
4595	182540
9706	182541
1013	182542
51392	182543
26164	182544
15519	182545
13061	182546
10186	182547
31227	182548
63024	182549
5031	182550
2593	182551
32380	182552
148	182553
2866	182554
46534	182555
3534	182556
82686	182557
44705	182558
2855	182559
7525	182560
28354	182561
76239	182562
73257	182563
19291	182564
8347	182565
36000	182566
30161	182567
67098	182568
60585	182569
2176	182570
5386	182571
48649	182572
13593	182573
211	182574
3365	182575
9016	182576
45530	182577
5155	182578
49821	182579
55296	182580
299	182581
33425	182582
53	182583
60545	182584
550	182585
97239	182586
2011	182587
33632	182588
65338	182589
791	182590
61990	182591
24650	182592
98259	182593
14969	182594
2496	182595
17533	182596
59790	182597
80202	182598
15796	182599
37851	182600
1134	182601
15429	182602
1824	182603
54023	182604
97334	182605
21988	182606
30449	182607
3927	182608
26705	182609
1307	182610
37552	182611
11012	182612
41604	182613
1399	182614
25090	182615
2064	182616
91634	182617
28564	182618
11813	182619
54252	182620
51253	182621
6774	182622
11472	182623
36891	182624
58079	182625
133	182626
47006	182627
46	182628
1795	182629
9576	182630
80856	182631
20808	182632
51138	182633
5994	182634
63762	182635
5	182636
22086	182637
33037	182638
49091	182639
330	182640
10263	182641
23432	182642
19462	182643
30029	182644
18591	182645
61357	182646
356	182647
4354	182648
735	182649
4218	182650
1350	182651
49324	182652
36867	182653
62031	182654
700	182655
2337	182656
63288	182657
22045	182658
38804	182659
1261	182660
6482	182661
59006	182662
29452	182663
741	182664
19718	182665
6277	182666
18734	182667
82636	182668
31432	182669
68653	182670
86684	182671
33782	182672
125	182673
1794	182674
48976	182675
3894	182676
569	182677
262	182678
9857	182679
10449	182680
5876	182681
33547	182682
13934	182683
23936	182684
63156	182685
10583	182686
17745	182687
77188	182688
75365	182689
37103	182690
29964	182691
11270	182692
5654	182693
828	182694
5187	182695
21735	182696
1581	182697
3135	182698
34139	182699
71737	182700
6949	182701
33155	182702
18464	182703
63133	182704
17134	182705
4077	182706
4655	182707
12532	182708
36104	182709
30615	182710
65541	182711
1673	182712
1980	182713
682	182714
1397	182715
25463	182716
62779	182717
67489	182718
40505	182719
18645	182720
20526	182721
1453	182722
7246	182723
5244	182724
35320	182725
28099	182726
59958	182727
41934	182728
1571	182729
26984	182730
33798	182731
34301	182732
2495	182733
10426	182734
17148	182735
40925	182736
155	182737
3922	182738
101	182739
49950	182740
13494	182741
32837	182742
24449	182743
9733	182744
3832	182745
96002	182746
79387	182747
4195	182748
36931	182749
190	182750
8004	182751
30	182752
44221	182753
20958	182754
71412	182755
69048	182756
25653	182757
53901	182758
775	182759
51910	182760
22330	182761
83052	182762
17342	182763
46036	182764
63334	182765
649	182766
6352	182767
71826	182768
34664	182769
102221	182770
7222	182771
43229	182772
9275	182773
44110	182774
16608	182775
90014	182776
8980	182777
18347	182778
20422	182779
51434	182780
5246	182781
5324	182782
68005	182783
17873	182784
9287	182785
574	182786
12366	182787
49323	182788
36330	182789
38113	182790
29562	182791
73934	182792
2302	182793
86038	182794
12308	182795
4687	182796
49823	182797
24435	182798
29981	182799
18708	182800
35391	182801
8485	182802
77375	182803
18956	182804
48317	182805
99605	182806
1317	182807
89388	182808
67065	182809
83562	182810
289	182811
48523	182812
49918	182813
31912	182814
20397	182815
40539	182816
21953	182817
6298	182818
67433	182819
74084	182820
71676	182821
23378	182822
16835	182823
63153	182824
50452	182825
52786	182826
86152	182827
233	182828
6284	182829
54087	182830
2377	182831
20875	182832
52264	182833
82213	182834
16542	182835
6471	182836
79328	182837
2970	182838
13856	182839
43633	182840
17563	182841
26302	182842
51237	182843
61005	182844
68073	182845
43678	182846
15620	182847
4274	182848
51206	182849
42796	182850
107281	182851
46196	182852
293	182853
79846	182854
30508	182855
38148	182856
4282	182857
56301	182858
2283	182859
31761	182860
15553	182861
53640	182862
16493	182863
10255	182864
28344	182865
56375	182866
16795	182867
29178	182868
38217	182869
10277	182870
17019	182871
102286	182872
780	182873
7058	182874
385	182875
8684	182876
12423	182877
24277	182878
25147	182879
36981	182880
64003	182881
672	182882
23144	182883
59956	182884
15765	182885
8814	182886
36672	182887
150	182888
1940	182889
63992	182890
44623	182891
59991	182892
8471	182893
83824	182894
15246	182895
25580	182896
15916	182897
826	182898
61232	182899
23770	182900
58207	182901
8806	182902
2239	182903
36925	182904
3276	182905
894	182906
491	182907
35609	182908
86418	182909
7540	182910
46706	182911
3072	182912
11121	182913
593	182914
18964	182915
53922	182916
61356	182917
7671	182918
24658	182919
53116	182920
34737	182921
15977	182922
85982	182923
424	182924
7346	182925
2884	182926
98339	182927
101339	182928
205	182929
3320	182930
17273	182931
23159	182932
14297	182933
45607	182934
2408	182935
7581	182936
95693	182937
6963	182938
9074	182939
57161	182940
59243	182941
31026	182942
7470	182943
33	182944
3270	182945
71465	182946
4855	182947
44649	182948
4618	182949
12611	182950
31016	182951
30707	182952
29133	182953
105	182954
30976	182955
30435	182956
101687	182957
72025	182958
25772	182959
8735	182960
107282	182961
4941	182962
46923	182963
40955	182964
39567	182965
10289	182966
56085	182967
6499	182968
6400	182969
44809	182970
59636	182971
17813	182972
1138	182973
54259	182974
4831	182975
110749	182976
16465	182977
17598	182978
34241	182979
39414	182980
12129	182981
19029	182982
45008	182983
19828	182984
610	182985
25023	182986
32947	182987
55925	182988
20637	182989
60946	182990
2976	182991
68362	182992
55816	182993
37160	182994
22367	182995
24270	182996
112343	182997
67981	182998
24087	182999
12921	183000
8237	183001
21454	183002
14023	183003
34741	183004
12920	183005
11773	183006
4049	183007
66802	183008
51084	183009
84	183010
74396	183011
32235	183012
14256	183013
60856	183014
76856	183015
57876	183016
28896	183017
1276	183018
2004	183019
51799	183020
74409	183021
81260	183022
415	183023
28790	183024
33401	183025
2931	183026
33322	183027
9566	183028
10602	183029
49170	183030
30215	183031
976	183032
32713	183033
48375	183034
69084	183035
22732	183036
17342	183037
61615	183038
2255	183039
70031	183040
6436	183041
12295	183042
44293	183043
933	183044
1022	183045
18833	183046
8762	183047
69685	183048
30196	183049
19084	183050
63225	183051
56451	183052
57979	183053
70960	183054
65062	183055
24503	183056
23642	183057
58458	183058
6330	183059
33021	183060
14967	183061
23918	183062
14426	183063
9207	183064
12188	183065
84930	183066
36881	183067
29324	183068
15192	183069
99388	183070
3261	183071
33216	183072
13930	183073
62426	183074
5983	183075
840	183076
177	183077
2554	183078
22146	183079
34246	183080
3408	183081
38972	183082
12760	183083
107314	183084
2293	183085
106	183086
50207	183087
49468	183088
24869	183089
6190	183090
21631	183091
23022	183092
95614	183093
24008	183094
81	183095
353	183096
37972	183097
30184	183098
29679	183099
27087	183100
16099	183101
40559	183102
6543	183103
1854	183104
12518	183105
40894	183106
68189	183107
29467	183108
33514	183109
60968	183110
37447	183111
106106	183112
75112	183113
2181	183114
218	183115
43839	183116
11893	183117
29719	183118
50950	183119
2700	183120
2165	183121
61780	183122
1682	183123
7742	183124
70609	183125
40209	183126
2452	183127
11213	183128
296	183129
31456	183130
10879	183131
37905	183132
65435	183133
38440	183134
10447	183135
51477	183136
62437	183137
60761	183138
41647	183139
87786	183140
13503	183141
36863	183142
16068	183143
33431	183144
74953	183145
36613	183146
27595	183147
17957	183148
10479	183149
3835	183150
13268	183151
480	183152
21863	183153
5554	183154
54051	183155
16508	183156
77424	183157
35556	183158
16200	183159
39000	183160
71153	183161
1090	183162
36233	183163
54209	183164
51260	183165
26538	183166
51295	183167
80216	183168
18383	183169
38394	183170
6975	183171
34900	183172
500	183173
109064	183174
10459	183175
9928	183176
61983	183177
27377	183178
206	183179
985	183180
25964	183181
8698	183182
32330	183183
36742	183184
47107	183185
15087	183186
103457	183187
41531	183188
47906	183189
6540	183190
62445	183191
37316	183192
62929	183193
1619	183194
17	183195
6518	183196
101331	183197
13325	183198
29355	183199
55869	183200
5951	183201
4893	183202
3926	183203
1408	183204
61200	183205
16887	183206
15244	183207
2478	183208
31240	183209
93393	183210
30608	183211
8310	183212
28167	183213
237	183214
85037	183215
18932	183216
46654	183217
4923	183218
20238	183219
2190	183220
78702	183221
16682	183222
84203	183223
54999	183224
33874	183225
81901	183226
762	183227
33294	183228
56588	183229
2881	183230
69139	183231
58983	183232
5438	183233
84709	183234
46873	183235
765	183236
3585	183237
69738	183238
5301	183239
5467	183240
4151	183241
4851	183242
15550	183243
88134	183244
78403	183245
7616	183246
1138	183247
81431	183248
71190	183249
11303	183250
43623	183251
55585	183252
3703	183253
24458	183254
57745	183255
17651	183256
34722	183257
19061	183258
126	183259
3688	183260
4169	183261
41563	183262
102964	183263
13879	183264
4393	183265
1863	183266
4050	183267
13994	183268
8825	183269
7809	183270
12843	183271
68583	183272
97580	183273
49845	183274
40406	183275
67236	183276
114028	183277
8436	183278
18729	183279
22450	183280
3107	183281
289	183282
33649	183283
42052	183284
7959	183285
48837	183286
15036	183287
39869	183288
9762	183289
1636	183290
107465	183291
10578	183292
28659	183293
6393	183294
36402	183295
5157	183296
42954	183297
14092	183298
53056	183299
28936	183300
34159	183301
21135	183302
4007	183303
54729	183304
2419	183305
30326	183306
19219	183307
2351	183308
95542	183309
25090	183310
107531	183311
6180	183312
20172	183313
21736	183314
41622	183315
39801	183316
5830	183317
103243	183318
8003	183319
84620	183320
59374	183321
26676	183322
6507	183323
24781	183324
1804	183325
87678	183326
105943	183327
16771	183328
6163	183329
187	183330
80576	183331
568	183332
4912	183333
19146	183334
893	183335
112420	183336
86382	183337
70019	183338
54599	183339
1250	183340
74706	183341
75545	183342
35227	183343
12552	183344
104430	183345
66754	183346
15293	183347
127	183348
56562	183349
92034	183350
42717	183351
85189	183352
19	183353
2306	183354
18286	183355
12378	183356
48500	183357
23927	183358
47789	183359
3	183360
61053	183361
154	183362
84373	183363
7887	183364
14154	183365
37289	183366
63990	183367
32501	183368
54381	183369
10430	183370
54871	183371
7869	183372
38126	183373
43738	183374
79290	183375
14952	183376
46664	183377
21686	183378
5319	183379
56408	183380
119	183381
2294	183382
40943	183383
26662	183384
15962	183385
35909	183386
5956	183387
19	183388
1009	183389
1156	183390
40090	183391
20391	183392
32401	183393
50680	183394
5221	183395
53579	183396
72179	183397
14952	183398
36765	183399
51795	183400
31536	183401
930	183402
290	183403
26506	183404
15235	183405
45038	183406
21354	183407
12545	183408
17389	183409
12459	183410
114329	183411
8082	183412
36478	183413
716	183414
53717	183415
7453	183416
1065	183417
23317	183418
3046	183419
64656	183420
49821	183421
23256	183422
54119	183423
45403	183424
13193	183425
69589	183426
32304	183427
37621	183428
26463	183429
36348	183430
79698	183431
13609	183432
17537	183433
10486	183434
11821	183435
10372	183436
20021	183437
25270	183438
72522	183439
21819	183440
19100	183441
65591	183442
13488	183443
558	183444
24501	183445
41435	183446
3789	183447
14957	183448
5872	183449
1707	183450
873	183451
58003	183452
1837	183453
104151	183454
38610	183455
49586	183456
8575	183457
17182	183458
3481	183459
11565	183460
90831	183461
44283	183462
20292	183463
62522	183464
47171	183465
82616	183466
50909	183467
35102	183468
2	183469
22700	183470
24268	183471
58057	183472
16825	183473
35860	183474
16757	183475
5001	183476
43202	183477
17932	183478
803	183479
30927	183480
39814	183481
1605	183482
7293	183483
21805	183484
35158	183485
715	183486
1821	183487
1480	183488
41267	183489
37473	183490
23063	183491
78451	183492
33980	183493
9862	183494
41734	183495
50	183496
46740	183497
5318	183498
25771	183499
11680	183500
11266	183501
79	183502
19928	183503
65231	183504
103899	183505
5286	183506
3338	183507
1038	183508
119	183509
31822	183510
9861	183511
18201	183512
36990	183513
59923	183514
38551	183515
8795	183516
26195	183517
4523	183518
1644	183519
5642	183520
75675	183521
14419	183522
17230	183523
2006	183524
44488	183525
25617	183526
27042	183527
3616	183528
45903	183529
55576	183530
75830	183531
6705	183532
42480	183533
14162	183534
72355	183535
36657	183536
46581	183537
66105	183538
24797	183539
17474	183540
79181	183541
5390	183542
19507	183543
15566	183544
33534	183545
9277	183546
35874	183547
3593	183548
8781	183549
65220	183550
5751	183551
32958	183552
33668	183553
6289	183554
15624	183555
68668	183556
33648	183557
1706	183558
35827	183559
33760	183560
24455	183561
5404	183562
49497	183563
19090	183564
15942	183565
28236	183566
329	183567
100993	183568
1016	183569
9687	183570
43222	183571
27192	183572
15980	183573
47875	183574
16237	183575
8581	183576
68331	183577
10626	183578
3486	183579
74774	183580
5297	183581
30243	183582
55157	183583
99682	183584
969	183585
8924	183586
11275	183587
15327	183588
1300	183589
89023	183590
15983	183591
7383	183592
16469	183593
9492	183594
263	183595
14379	183596
19697	183597
22568	183598
61916	183599
15022	183600
87503	183601
53954	183602
11446	183603
24654	183604
46299	183605
10005	183606
8122	183607
11219	183608
50018	183609
27355	183610
15634	183611
59975	183612
71462	183613
1978	183614
88042	183615
103006	183616
455	183617
14585	183618
12170	183619
34337	183620
18326	183621
18976	183622
17789	183623
18338	183624
2804	183625
2930	183626
3403	183627
54605	183628
54080	183629
97	183630
23934	183631
1406	183632
109333	183633
15736	183634
52992	183635
103172	183636
43753	183637
7968	183638
4883	183639
10266	183640
2875	183641
16154	183642
546	183643
10107	183644
6830	183645
5386	183646
11163	183647
50460	183648
719	183649
43452	183650
69005	183651
239	183652
15658	183653
70981	183654
66081	183655
77044	183656
66781	183657
47993	183658
59741	183659
12163	183660
25096	183661
54301	183662
27225	183663
674	183664
15183	183665
34147	183666
58558	183667
4499	183668
102284	183669
70196	183670
23486	183671
82410	183672
25176	183673
224	183674
11673	183675
67876	183676
9797	183677
21243	183678
74476	183679
1436	183680
31187	183681
3858	183682
1118	183683
5108	183684
95199	183685
1837	183686
30993	183687
9915	183688
16559	183689
45802	183690
30487	183691
115	183692
70886	183693
37935	183694
100312	183695
12033	183696
17096	183697
15889	183698
1855	183699
29109	183700
14676	183701
30220	183702
71676	183703
5132	183704
43808	183705
48902	183706
49871	183707
28976	183708
30365	183709
71122	183710
89332	183711
3188	183712
15787	183713
19850	183714
30836	183715
20920	183716
88663	183717
41869	183718
16874	183719
25636	183720
28125	183721
16889	183722
37931	183723
3727	183724
4618	183725
6656	183726
8908	183727
8122	183728
98131	183729
54237	183730
13622	183731
84683	183732
20088	183733
14697	183734
78254	183735
112495	183736
1311	183737
7333	183738
44115	183739
102226	183740
15756	183741
29579	183742
43644	183743
24356	183744
39449	183745
80459	183746
595	183747
10034	183748
7787	183749
19264	183750
38829	183751
58530	183752
7829	183753
2892	183754
84002	183755
19851	183756
2042	183757
4289	183758
51317	183759
1876	183760
291	183761
2825	183762
28091	183763
1	183764
1960	183765
83763	183766
25	183767
49392	183768
16493	183769
16380	183770
51685	183771
17841	183772
2996	183773
19606	183774
55890	183775
83230	183776
30776	183777
65948	183778
382	183779
101286	183780
82266	183781
8116	183782
54909	183783
57521	183784
9736	183785
1571	183786
63951	183787
3179	183788
30598	183789
16995	183790
7531	183791
13859	183792
11610	183793
1955	183794
63830	183795
14958	183796
9874	183797
10727	183798
31529	183799
8611	183800
1935	183801
111195	183802
5375	183803
55220	183804
5060	183805
3482	183806
33564	183807
23641	183808
39391	183809
34669	183810
87132	183811
6341	183812
14574	183813
55970	183814
15456	183815
15244	183816
45680	183817
29826	183818
6007	183819
6093	183820
4370	183821
8442	183822
21828	183823
6259	183824
9365	183825
117	183826
50480	183827
2192	183828
29140	183829
290	183830
4899	183831
17963	183832
2820	183833
11325	183834
57832	183835
24105	183836
52565	183837
4695	183838
19287	183839
3390	183840
7710	183841
2405	183842
681	183843
31416	183844
1260	183845
28148	183846
18501	183847
8946	183848
28854	183849
19746	183850
56813	183851
23241	183852
8709	183853
26	183854
73277	183855
7418	183856
1324	183857
31177	183858
9944	183859
10616	183860
11148	183861
13950	183862
42786	183863
7774	183864
64337	183865
11940	183866
34341	183867
19316	183868
71367	183869
1162	183870
1174	183871
69493	183872
35282	183873
56054	183874
74	183875
3879	183876
11548	183877
72583	183878
43228	183879
67348	183880
3265	183881
2742	183882
59	183883
44219	183884
38844	183885
56579	183886
1756	183887
4175	183888
1103	183889
68	183890
50183	183891
63621	183892
19208	183893
79041	183894
4353	183895
31667	183896
10592	183897
45441	183898
35547	183899
6759	183900
31879	183901
80681	183902
29041	183903
49276	183904
45847	183905
56410	183906
83869	183907
13093	183908
35516	183909
38847	183910
37578	183911
71194	183912
1847	183913
40239	183914
51702	183915
4776	183916
18226	183917
29232	183918
22391	183919
41976	183920
380	183921
45858	183922
528	183923
20184	183924
101350	183925
38531	183926
46129	183927
64469	183928
23438	183929
86817	183930
63648	183931
3173	183932
68474	183933
64833	183934
38821	183935
17126	183936
30441	183937
53155	183938
9138	183939
2211	183940
55322	183941
23135	183942
80804	183943
3177	183944
32463	183945
27771	183946
71756	183947
28643	183948
110900	183949
91721	183950
14330	183951
51055	183952
26512	183953
9236	183954
39680	183955
50997	183956
26284	183957
711	183958
14550	183959
50332	183960
77108	183961
60626	183962
4140	183963
67264	183964
18048	183965
45540	183966
56047	183967
23887	183968
10592	183969
680	183970
3341	183971
32424	183972
45248	183973
27481	183974
22681	183975
68695	183976
70998	183977
70545	183978
49795	183979
33046	183980
1403	183981
91033	183982
12515	183983
32657	183984
111148	183985
13995	183986
4627	183987
24377	183988
10853	183989
64268	183990
17331	183991
51168	183992
5146	183993
26395	183994
58265	183995
4634	183996
16197	183997
31060	183998
69716	183999
673	184000
4034	184001
32732	184002
198	184003
12236	184004
8333	184005
43177	184006
43824	184007
24317	184008
62632	184009
1220	184010
49680	184011
19162	184012
78230	184013
53051	184014
11947	184015
65122	184016
13918	184017
10809	184018
37406	184019
34932	184020
27618	184021
51888	184022
44769	184023
1464	184024
26934	184025
19166	184026
689	184027
37962	184028
35652	184029
84512	184030
89310	184031
289	184032
15463	184033
54509	184034
69133	184035
5925	184036
23440	184037
34134	184038
105670	184039
33835	184040
49114	184041
1775	184042
80772	184043
56556	184044
71974	184045
15754	184046
1823	184047
15346	184048
4383	184049
56012	184050
60885	184051
84244	184052
91747	184053
42887	184054
51786	184055
16140	184056
8360	184057
5362	184058
5129	184059
22688	184060
4292	184061
4559	184062
31531	184063
25595	184064
39097	184065
13606	184066
111935	184067
26716	184068
88528	184069
44204	184070
9347	184071
14204	184072
6662	184073
15461	184074
12952	184075
33330	184076
21499	184077
35086	184078
2144	184079
76451	184080
41693	184081
32636	184082
10018	184083
17336	184084
74881	184085
22408	184086
253	184087
45917	184088
61971	184089
12373	184090
38439	184091
7401	184092
4885	184093
11800	184094
4987	184095
44235	184096
554	184097
1880	184098
22597	184099
75705	184100
64032	184101
107755	184102
28868	184103
5103	184104
42050	184105
21325	184106
50705	184107
35242	184108
39379	184109
99186	184110
39632	184111
25148	184112
30736	184113
38979	184114
53733	184115
11518	184116
159	184117
22571	184118
1560	184119
11407	184120
37238	184121
31488	184122
488	184123
1146	184124
40523	184125
454	184126
31099	184127
2409	184128
97709	184129
35272	184130
17582	184131
39684	184132
36690	184133
11717	184134
15742	184135
113518	184136
12595	184137
19263	184138
74004	184139
12919	184140
32672	184141
7599	184142
50565	184143
82133	184144
5548	184145
47771	184146
92257	184147
88775	184148
31789	184149
1649	184150
3774	184151
8369	184152
72628	184153
83791	184154
48898	184155
47615	184156
7303	184157
43236	184158
63598	184159
35599	184160
4668	184161
83543	184162
25002	184163
3297	184164
1898	184165
10515	184166
49822	184167
61894	184168
91346	184169
30722	184170
19757	184171
4496	184172
2411	184173
3443	184174
10005	184175
5497	184176
150	184177
15115	184178
14662	184179
7082	184180
5652	184181
16079	184182
6097	184183
45510	184184
46240	184185
22039	184186
110668	184187
42275	184188
74689	184189
22625	184190
9908	184191
6242	184192
21644	184193
72344	184194
96568	184195
17732	184196
40537	184197
71957	184198
6911	184199
8230	184200
2970	184201
15638	184202
110954	184203
2446	184204
9749	184205
1989	184206
2594	184207
32261	184208
27574	184209
3944	184210
989	184211
32581	184212
26969	184213
34445	184214
340	184215
48766	184216
91238	184217
69471	184218
263	184219
53173	184220
46950	184221
29690	184222
7769	184223
2278	184224
9911	184225
2305	184226
45811	184227
1543	184228
45420	184229
98034	184230
73175	184231
11900	184232
8912	184233
2756	184234
8206	184235
17298	184236
12194	184237
43710	184238
97634	184239
39871	184240
32561	184241
26614	184242
674	184243
27721	184244
35797	184245
19237	184246
46455	184247
8529	184248
48120	184249
6553	184250
3373	184251
85091	184252
96053	184253
103103	184254
1038	184255
67708	184256
76932	184257
44285	184258
25955	184259
6134	184260
20331	184261
44921	184262
14688	184263
70579	184264
28184	184265
71204	184266
31571	184267
45705	184268
46446	184269
33693	184270
40623	184271
11737	184272
87228	184273
10838	184274
38559	184275
21664	184276
77927	184277
73882	184278
3735	184279
3539	184280
29615	184281
18266	184282
11772	184283
7564	184284
726	184285
10639	184286
51188	184287
4454	184288
17732	184289
10724	184290
37704	184291
928	184292
52861	184293
52217	184294
35355	184295
23554	184296
52704	184297
21471	184298
32643	184299
8872	184300
32744	184301
26316	184302
4454	184303
72092	184304
17220	184305
79746	184306
4676	184307
9730	184308
4120	184309
59824	184310
82049	184311
10751	184312
86937	184313
76460	184314
93073	184315
27067	184316
23257	184317
39122	184318
12490	184319
77395	184320
475	184321
14098	184322
47361	184323
4231	184324
21385	184325
42274	184326
43412	184327
2005	184328
46037	184329
72	184330
41678	184331
28	184332
1455	184333
66090	184334
25339	184335
5299	184336
638	184337
85385	184338
70155	184339
14811	184340
41733	184341
3992	184342
8026	184343
22996	184344
61406	184345
58636	184346
47026	184347
58447	184348
23199	184349
46098	184350
41525	184351
24858	184352
40183	184353
84229	184354
10786	184355
30139	184356
205	184357
68730	184358
8926	184359
22877	184360
61060	184361
46379	184362
28603	184363
30538	184364
44724	184365
28604	184366
444	184367
75663	184368
37692	184369
9767	184370
51903	184371
84173	184372
40748	184373
20473	184374
15084	184375
72216	184376
1119	184377
32055	184378
7192	184379
15340	184380
85492	184381
765	184382
60815	184383
33086	184384
16127	184385
15178	184386
15046	184387
32640	184388
87393	184389
34157	184390
24362	184391
6529	184392
51	184393
519	184394
1993	184395
1665	184396
35139	184397
27465	184398
2828	184399
16339	184400
19785	184401
11213	184402
37152	184403
23379	184404
20231	184405
43297	184406
245	184407
15359	184408
18424	184409
1082	184410
11617	184411
53118	184412
85550	184413
26381	184414
20353	184415
17406	184416
9796	184417
6953	184418
68870	184419
8881	184420
63132	184421
48207	184422
11585	184423
31612	184424
8412	184425
39506	184426
42145	184427
19733	184428
733	184429
77352	184430
11474	184431
1	184432
37816	184433
42603	184434
30599	184435
68429	184436
2008	184437
10219	184438
15351	184439
262	184440
70141	184441
1831	184442
35648	184443
83289	184444
30381	184445
50543	184446
9	184447
50598	184448
59348	184449
2196	184450
12523	184451
17025	184452
1390	184453
285	184454
43867	184455
45655	184456
20454	184457
13058	184458
105120	184459
11229	184460
2075	184461
25837	184462
5439	184463
95168	184464
26849	184465
21069	184466
44601	184467
46847	184468
503	184469
8	184470
8343	184471
16014	184472
19070	184473
14310	184474
6006	184475
5630	184476
3765	184477
56447	184478
32234	184479
8580	184480
32353	184481
27858	184482
67964	184483
4700	184484
90726	184485
6392	184486
67849	184487
36277	184488
41674	184489
2183	184490
6984	184491
1	184492
76417	184493
53412	184494
14240	184495
19944	184496
36294	184497
10655	184498
62261	184499
61374	184500
46462	184501
13012	184502
305	184503
2758	184504
6706	184505
641	184506
12056	184507
4566	184508
35474	184509
86934	184510
2892	184511
28017	184512
84534	184513
27255	184514
27841	184515
65220	184516
21957	184517
13933	184518
7094	184519
1335	184520
70718	184521
92662	184522
43907	184523
39740	184524
79463	184525
66601	184526
53459	184527
8122	184528
53	184529
32887	184530
481	184531
38766	184532
63474	184533
1131	184534
3638	184535
79417	184536
54666	184537
12296	184538
36413	184539
12990	184540
66405	184541
23744	184542
53235	184543
52156	184544
30304	184545
33945	184546
396	184547
29466	184548
11631	184549
1	184550
17839	184551
5858	184552
4098	184553
41999	184554
13852	184555
23459	184556
6177	184557
18357	184558
64287	184559
3716	184560
21550	184561
112326	184562
1115	184563
10783	184564
43011	184565
78951	184566
6603	184567
20998	184568
47251	184569
64794	184570
64028	184571
104628	184572
163	184573
46697	184574
30373	184575
19636	184576
81742	184577
71568	184578
39958	184579
26560	184580
2158	184581
56351	184582
29167	184583
56450	184584
917	184585
36836	184586
12491	184587
48325	184588
14650	184589
5984	184590
2280	184591
8874	184592
54326	184593
37489	184594
64586	184595
69501	184596
11670	184597
58534	184598
21086	184599
38563	184600
23124	184601
42569	184602
6965	184603
92219	184604
94126	184605
16389	184606
64376	184607
5357	184608
136	184609
43877	184610
15034	184611
26253	184612
23159	184613
22884	184614
19190	184615
63691	184616
44259	184617
69158	184618
39306	184619
52246	184620
20603	184621
7094	184622
26219	184623
7699	184624
25614	184625
32771	184626
90581	184627
84306	184628
103270	184629
12943	184630
22	184631
18103	184632
63602	184633
29747	184634
17790	184635
3517	184636
8342	184637
36741	184638
6961	184639
4919	184640
12853	184641
946	184642
23142	184643
256	184644
1	184645
75267	184646
82034	184647
64771	184648
11772	184649
17933	184650
47645	184651
36969	184652
13850	184653
4772	184654
9205	184655
3208	184656
30108	184657
1	184658
10577	184659
49539	184660
19337	184661
33721	184662
22792	184663
6732	184664
56544	184665
137	184666
30654	184667
73871	184668
33864	184669
26677	184670
9124	184671
7582	184672
921	184673
35474	184674
17064	184675
12394	184676
6127	184677
31636	184678
47545	184679
49347	184680
27623	184681
3056	184682
40039	184683
10100	184684
1842	184685
7233	184686
15121	184687
90418	184688
20038	184689
40557	184690
1	184691
12627	184692
93883	184693
85263	184694
202	184695
89340	184696
4796	184697
11145	184698
71785	184699
106071	184700
2336	184701
84506	184702
18943	184703
91544	184704
47457	184705
82128	184706
29776	184707
8449	184708
36386	184709
60768	184710
70646	184711
32615	184712
1773	184713
5521	184714
30558	184715
18196	184716
73431	184717
47256	184718
12106	184719
46844	184720
36257	184721
53195	184722
23742	184723
30585	184724
279	184725
5834	184726
2568	184727
10315	184728
29944	184729
4312	184730
48825	184731
15020	184732
10715	184733
4178	184734
25552	184735
76526	184736
17019	184737
39450	184738
966	184739
4056	184740
4383	184741
114075	184742
29658	184743
28514	184744
11	184745
6158	184746
42256	184747
71744	184748
6573	184749
13300	184750
18322	184751
7474	184752
70006	184753
1879	184754
4226	184755
50531	184756
2170	184757
2151	184758
10247	184759
790	184760
45049	184761
50002	184762
32176	184763
82722	184764
26637	184765
40502	184766
69916	184767
30036	184768
40388	184769
13438	184770
45256	184771
22908	184772
14924	184773
45870	184774
39467	184775
8424	184776
15388	184777
761	184778
31382	184779
28780	184780
88263	184781
308	184782
1073	184783
57180	184784
13863	184785
1223	184786
18439	184787
19122	184788
5444	184789
35411	184790
25575	184791
18718	184792
18314	184793
17263	184794
29553	184795
6016	184796
38170	184797
8196	184798
71301	184799
32554	184800
58163	184801
77123	184802
13190	184803
38173	184804
43323	184805
10861	184806
54493	184807
9856	184808
69952	184809
11171	184810
43270	184811
100018	184812
66089	184813
42543	184814
14232	184815
44910	184816
7733	184817
218	184818
18878	184819
2145	184820
76153	184821
8772	184822
21922	184823
741	184824
71873	184825
99892	184826
11992	184827
13064	184828
53075	184829
41558	184830
37	184831
2005	184832
78061	184833
12903	184834
12644	184835
73961	184836
41	184837
41880	184838
713	184839
866	184840
185	184841
45946	184842
59796	184843
62583	184844
50134	184845
332	184846
47933	184847
84936	184848
19794	184849
5642	184850
1608	184851
102394	184852
2440	184853
44060	184854
35342	184855
60951	184856
51977	184857
13979	184858
18590	184859
26819	184860
328	184861
42521	184862
1068	184863
14401	184864
24163	184865
68009	184866
484	184867
8046	184868
40067	184869
15558	184870
102536	184871
24	184872
27607	184873
10796	184874
2068	184875
3162	184876
9805	184877
68306	184878
8562	184879
31863	184880
9	184881
4609	184882
32789	184883
4240	184884
52966	184885
78525	184886
52313	184887
1605	184888
29177	184889
6314	184890
16738	184891
51684	184892
75656	184893
32327	184894
14406	184895
19626	184896
42208	184897
2437	184898
31520	184899
54486	184900
19044	184901
57654	184902
7562	184903
51922	184904
1440	184905
15534	184906
17403	184907
42349	184908
32376	184909
54225	184910
17644	184911
582	184912
77214	184913
10772	184914
9677	184915
30229	184916
45913	184917
455	184918
23680	184919
76639	184920
25810	184921
36873	184922
11	184923
23145	184924
4349	184925
5515	184926
92265	184927
63881	184928
67796	184929
2663	184930
3536	184931
1572	184932
27900	184933
5385	184934
27921	184935
27830	184936
629	184937
385	184938
72536	184939
78108	184940
29211	184941
35384	184942
51442	184943
7349	184944
14504	184945
25809	184946
1063	184947
15026	184948
24297	184949
6147	184950
3048	184951
76530	184952
10799	184953
84989	184954
2290	184955
20095	184956
12154	184957
20430	184958
33251	184959
42000	184960
4809	184961
47022	184962
601	184963
70988	184964
45013	184965
4776	184966
8070	184967
92817	184968
34607	184969
29876	184970
46705	184971
16996	184972
530	184973
56	184974
25392	184975
19785	184976
86359	184977
12628	184978
28141	184979
54188	184980
93513	184981
90905	184982
3791	184983
14987	184984
10522	184985
18159	184986
31474	184987
18084	184988
99336	184989
2981	184990
12540	184991
24151	184992
71895	184993
86101	184994
6675	184995
34937	184996
93674	184997
57242	184998
98637	184999
44816	185000
38357	185001
79553	185002
39668	185003
99885	185004
1481	185005
34854	185006
33051	185007
44667	185008
107423	185009
69316	185010
23871	185011
41373	185012
103933	185013
68629	185014
57563	185015
32793	185016
39293	185017
29773	185018
1237	185019
40601	185020
55071	185021
85628	185022
53794	185023
17110	185024
51072	185025
67238	185026
21091	185027
71715	185028
27610	185029
3866	185030
37766	185031
98873	185032
4015	185033
26415	185034
34445	185035
38645	185036
59539	185037
62160	185038
16624	185039
38475	185040
11370	185041
29303	185042
59710	185043
8346	185044
63964	185045
20489	185046
39780	185047
4779	185048
8552	185049
13020	185050
6817	185051
41913	185052
11708	185053
46165	185054
12126	185055
7230	185056
22949	185057
37292	185058
46831	185059
36906	185060
5074	185061
3013	185062
1144	185063
47682	185064
82474	185065
16831	185066
35403	185067
10474	185068
63467	185069
12039	185070
88897	185071
34314	185072
27174	185073
40300	185074
46364	185075
52989	185076
3633	185077
17705	185078
47481	185079
8240	185080
2472	185081
25468	185082
2031	185083
53822	185084
27644	185085
23830	185086
12025	185087
72027	185088
7074	185089
12140	185090
58890	185091
2216	185092
3864	185093
43771	185094
76	185095
2	185096
75838	185097
14725	185098
10670	185099
6461	185100
28747	185101
537	185102
44956	185103
78323	185104
4003	185105
34855	185106
5752	185107
30173	185108
8123	185109
65576	185110
2	185111
50349	185112
2127	185113
11378	185114
33750	185115
20071	185116
33518	185117
57405	185118
1621	185119
24528	185120
7157	185121
19036	185122
67833	185123
28311	185124
14799	185125
18102	185126
32098	185127
76176	185128
30028	185129
17865	185130
844	185131
78623	185132
99153	185133
19225	185134
1403	185135
39045	185136
25423	185137
49629	185138
2626	185139
2259	185140
7599	185141
2194	185142
43186	185143
9710	185144
64535	185145
4058	185146
87849	185147
17131	185148
96868	185149
23897	185150
22709	185151
86743	185152
60760	185153
45534	185154
23954	185155
13680	185156
28127	185157
5944	185158
41318	185159
48890	185160
31389	185161
9841	185162
15768	185163
31206	185164
300	185165
5625	185166
47537	185167
79312	185168
381	185169
68942	185170
13122	185171
35427	185172
5272	185173
50670	185174
355	185175
51915	185176
19598	185177
64838	185178
58152	185179
19075	185180
2970	185181
4530	185182
23904	185183
98622	185184
25905	185185
12884	185186
18255	185187
55903	185188
28962	185189
10772	185190
70469	185191
74195	185192
23767	185193
35924	185194
95817	185195
28605	185196
34702	185197
23559	185198
35302	185199
23523	185200
20433	185201
3293	185202
14030	185203
18866	185204
13004	185205
28711	185206
120	185207
87859	185208
10369	185209
48945	185210
1218	185211
90988	185212
51282	185213
6849	185214
11687	185215
7349	185216
41	185217
1829	185218
5702	185219
8436	185220
7072	185221
16000	185222
27181	185223
22171	185224
61666	185225
2759	185226
171	185227
35974	185228
76	185229
19048	185230
49733	185231
49250	185232
31874	185233
8651	185234
1217	185235
82799	185236
3715	185237
94815	185238
46072	185239
61002	185240
22354	185241
40346	185242
7089	185243
31595	185244
34987	185245
38484	185246
44429	185247
18971	185248
2	185249
70317	185250
22272	185251
50632	185252
6634	185253
3363	185254
66243	185255
102613	185256
28050	185257
6615	185258
53911	185259
10865	185260
5820	185261
4573	185262
15445	185263
47608	185264
103393	185265
25840	185266
3712	185267
33716	185268
47175	185269
71186	185270
32161	185271
4405	185272
82817	185273
99839	185274
36788	185275
13042	185276
4602	185277
57652	185278
61117	185279
10030	185280
4508	185281
111382	185282
52877	185283
21100	185284
20669	185285
40092	185286
22787	185287
97131	185288
36213	185289
49104	185290
803	185291
14695	185292
22521	185293
7	185294
5285	185295
57043	185296
12585	185297
63095	185298
20072	185299
4035	185300
95379	185301
51241	185302
627	185303
26049	185304
53942	185305
28126	185306
40379	185307
61671	185308
5180	185309
51810	185310
20247	185311
24321	185312
926	185313
16155	185314
3017	185315
29701	185316
45378	185317
14166	185318
84544	185319
64780	185320
24106	185321
967	185322
1871	185323
48800	185324
8277	185325
13908	185326
1083	185327
2277	185328
97474	185329
3999	185330
63663	185331
36419	185332
68827	185333
97019	185334
47335	185335
18125	185336
34573	185337
3406	185338
17627	185339
5092	185340
15141	185341
63700	185342
50136	185343
1811	185344
7147	185345
26627	185346
12105	185347
77841	185348
2338	185349
1050	185350
15682	185351
26373	185352
8770	185353
1129	185354
27431	185355
1194	185356
2822	185357
41876	185358
111847	185359
41339	185360
9173	185361
53175	185362
22789	185363
21073	185364
10484	185365
70018	185366
840	185367
9167	185368
2686	185369
3185	185370
12333	185371
6325	185372
22762	185373
20126	185374
13921	185375
43117	185376
23499	185377
9882	185378
7853	185379
72316	185380
24110	185381
33587	185382
42262	185383
25195	185384
67481	185385
12724	185386
17824	185387
5463	185388
102098	185389
69680	185390
38271	185391
69456	185392
11640	185393
22226	185394
11616	185395
89089	185396
27467	185397
23999	185398
52064	185399
93164	185400
13784	185401
2983	185402
3140	185403
27600	185404
107	185405
8897	185406
5700	185407
40174	185408
128	185409
2640	185410
81546	185411
1765	185412
10661	185413
13598	185414
46751	185415
21095	185416
10587	185417
4047	185418
19715	185419
3801	185420
23138	185421
3818	185422
268	185423
24333	185424
34949	185425
72600	185426
778	185427
70490	185428
57290	185429
17925	185430
13537	185431
42003	185432
22104	185433
38465	185434
31499	185435
19464	185436
51819	185437
20864	185438
19	185439
126	185440
6755	185441
6940	185442
9949	185443
34723	185444
18561	185445
102073	185446
21436	185447
27126	185448
56789	185449
44170	185450
3965	185451
1401	185452
7473	185453
43306	185454
59830	185455
39046	185456
72450	185457
17671	185458
51119	185459
21102	185460
68838	185461
1223	185462
5496	185463
95755	185464
17001	185465
29655	185466
51136	185467
45620	185468
40554	185469
35759	185470
35589	185471
32933	185472
46391	185473
2024	185474
62350	185475
85096	185476
13328	185477
12286	185478
26466	185479
26631	185480
91254	185481
8644	185482
57792	185483
101203	185484
22510	185485
5635	185486
20056	185487
69516	185488
68489	185489
80207	185490
9681	185491
36238	185492
1247	185493
94598	185494
58805	185495
1271	185496
32211	185497
31256	185498
44534	185499
15233	185500
26902	185501
68637	185502
18867	185503
21290	185504
21040	185505
26534	185506
32757	185507
30539	185508
13959	185509
80567	185510
16092	185511
20146	185512
47013	185513
27745	185514
27778	185515
8190	185516
511	185517
40397	185518
3794	185519
19306	185520
3875	185521
15987	185522
25841	185523
1103	185524
44583	185525
22442	185526
63258	185527
73093	185528
1520	185529
4387	185530
25091	185531
12040	185532
1834	185533
1296	185534
56620	185535
11222	185536
445	185537
21021	185538
1106	185539
613	185540
89218	185541
88944	185542
720	185543
36793	185544
95830	185545
26643	185546
376	185547
61692	185548
67101	185549
9388	185550
3492	185551
1420	185552
9835	185553
23944	185554
410	185555
3013	185556
6280	185557
69565	185558
79799	185559
72884	185560
18713	185561
25519	185562
24158	185563
65879	185564
20465	185565
35169	185566
14711	185567
15030	185568
47492	185569
29803	185570
16834	185571
95488	185572
70694	185573
53765	185574
85365	185575
12579	185576
19199	185577
1660	185578
3441	185579
7977	185580
78314	185581
23031	185582
2298	185583
22	185584
7647	185585
51097	185586
105795	185587
7974	185588
3437	185589
63612	185590
47767	185591
1186	185592
14208	185593
1388	185594
162	185595
11810	185596
11084	185597
8718	185598
43712	185599
28056	185600
22465	185601
580	185602
71943	185603
36217	185604
167	185605
6101	185606
84154	185607
1736	185608
368	185609
61791	185610
66399	185611
24399	185612
32055	185613
26083	185614
31805	185615
62049	185616
109	185617
34780	185618
323	185619
14338	185620
9636	185621
19460	185622
59005	185623
12868	185624
67819	185625
33805	185626
35806	185627
1341	185628
63087	185629
25724	185630
15662	185631
46000	185632
675	185633
7728	185634
47999	185635
31729	185636
23910	185637
112	185638
15606	185639
62277	185640
31813	185641
36781	185642
15901	185643
80901	185644
65429	185645
68928	185646
55079	185647
26714	185648
1697	185649
11922	185650
12079	185651
1153	185652
48021	185653
31059	185654
69229	185655
83694	185656
32977	185657
7478	185658
4623	185659
8676	185660
47284	185661
18079	185662
11434	185663
40082	185664
4893	185665
40098	185666
26432	185667
12352	185668
29705	185669
28194	185670
21232	185671
5573	185672
3769	185673
17992	185674
19027	185675
41908	185676
15902	185677
2825	185678
86261	185679
21096	185680
7569	185681
113475	185682
13188	185683
17	185684
6782	185685
25978	185686
9025	185687
35886	185688
8179	185689
91834	185690
34776	185691
10469	185692
933	185693
13359	185694
27748	185695
29453	185696
2206	185697
42081	185698
20396	185699
26763	185700
6494	185701
6959	185702
70616	185703
78954	185704
64894	185705
8073	185706
38911	185707
6	185708
20008	185709
1530	185710
101410	185711
39216	185712
429	185713
42698	185714
12810	185715
17812	185716
50121	185717
21858	185718
19050	185719
13378	185720
3362	185721
56511	185722
11757	185723
47561	185724
8896	185725
16340	185726
42311	185727
4313	185728
10431	185729
22649	185730
36655	185731
34454	185732
9824	185733
47005	185734
1938	185735
50330	185736
1895	185737
53140	185738
8912	185739
26181	185740
101723	185741
999	185742
17930	185743
1235	185744
42253	185745
53734	185746
1395	185747
41416	185748
75072	185749
10930	185750
55592	185751
61458	185752
4431	185753
10223	185754
92441	185755
8284	185756
48235	185757
27685	185758
1594	185759
87981	185760
1055	185761
43297	185762
25270	185763
4863	185764
7277	185765
42408	185766
48701	185767
50856	185768
18170	185769
11043	185770
9067	185771
23850	185772
26372	185773
81783	185774
9116	185775
36691	185776
27627	185777
30926	185778
83964	185779
7978	185780
50855	185781
76420	185782
72108	185783
26433	185784
9159	185785
4672	185786
76544	185787
101220	185788
62697	185789
60079	185790
29699	185791
5360	185792
40588	185793
97474	185794
10241	185795
15519	185796
44977	185797
7116	185798
64402	185799
3018	185800
9906	185801
10698	185802
6263	185803
32035	185804
93263	185805
46481	185806
21378	185807
35034	185808
28050	185809
9376	185810
103259	185811
33754	185812
1559	185813
11564	185814
22750	185815
28981	185816
61546	185817
96483	185818
17824	185819
11958	185820
1293	185821
5566	185822
85595	185823
36858	185824
3543	185825
24011	185826
65025	185827
23969	185828
187	185829
14263	185830
25481	185831
344	185832
24130	185833
62447	185834
59461	185835
909	185836
57267	185837
6947	185838
45972	185839
18116	185840
43404	185841
24844	185842
11874	185843
11682	185844
30958	185845
45061	185846
79418	185847
4118	185848
18734	185849
26345	185850
7226	185851
110	185852
23118	185853
80555	185854
985	185855
1500	185856
34525	185857
87096	185858
1748	185859
7353	185860
23868	185861
102867	185862
49690	185863
294	185864
14734	185865
21753	185866
1282	185867
18164	185868
157	185869
4	185870
80996	185871
99361	185872
54280	185873
21453	185874
6749	185875
53074	185876
72173	185877
100961	185878
51512	185879
1346	185880
215	185881
11428	185882
89040	185883
552	185884
46254	185885
14596	185886
86159	185887
23861	185888
21247	185889
12548	185890
28205	185891
85389	185892
19621	185893
30298	185894
2497	185895
72745	185896
9312	185897
922	185898
18310	185899
70331	185900
80265	185901
44570	185902
13605	185903
67078	185904
53177	185905
88381	185906
3989	185907
1531	185908
30381	185909
99181	185910
1601	185911
72778	185912
48241	185913
80652	185914
87270	185915
1777	185916
26796	185917
45347	185918
920	185919
21545	185920
100510	185921
1182	185922
21480	185923
40502	185924
36232	185925
62690	185926
633	185927
29622	185928
2222	185929
782	185930
38002	185931
2009	185932
36583	185933
16597	185934
7251	185935
4651	185936
3966	185937
12574	185938
34714	185939
73552	185940
45165	185941
17059	185942
33390	185943
25383	185944
3446	185945
17578	185946
18306	185947
784	185948
9616	185949
2297	185950
32503	185951
1187	185952
2455	185953
53487	185954
92514	185955
40671	185956
50806	185957
91028	185958
12858	185959
3808	185960
11108	185961
9192	185962
41259	185963
1110	185964
3740	185965
39557	185966
25773	185967
1637	185968
99950	185969
33740	185970
30972	185971
84856	185972
2255	185973
89106	185974
35144	185975
8585	185976
5850	185977
11634	185978
513	185979
30267	185980
580	185981
109110	185982
35113	185983
52952	185984
6783	185985
1737	185986
12324	185987
62849	185988
58238	185989
32831	185990
29937	185991
853	185992
44180	185993
4598	185994
9346	185995
1539	185996
43900	185997
5642	185998
24072	185999
9637	186000
93072	186001
1962	186002
40011	186003
36876	186004
1349	186005
12607	186006
8931	186007
41061	186008
10618	186009
15463	186010
18469	186011
39208	186012
14862	186013
4469	186014
9164	186015
11680	186016
11924	186017
3580	186018
8581	186019
3478	186020
14913	186021
78731	186022
295	186023
12133	186024
43388	186025
6684	186026
26975	186027
23071	186028
65800	186029
9963	186030
46	186031
44368	186032
34906	186033
77800	186034
91135	186035
26309	186036
83820	186037
11344	186038
11302	186039
35854	186040
3623	186041
94105	186042
44420	186043
33606	186044
32985	186045
5944	186046
20801	186047
3355	186048
34444	186049
70276	186050
4560	186051
18299	186052
1729	186053
83278	186054
23442	186055
68224	186056
156	186057
2887	186058
44680	186059
47599	186060
87428	186061
30340	186062
76946	186063
31188	186064
23162	186065
8979	186066
1024	186067
18226	186068
2781	186069
186	186070
27690	186071
30389	186072
13018	186073
7804	186074
57892	186075
13118	186076
21671	186077
13595	186078
82295	186079
42842	186080
32086	186081
33376	186082
4706	186083
36917	186084
70571	186085
59367	186086
68755	186087
6814	186088
37096	186089
14848	186090
26152	186091
59438	186092
57946	186093
6922	186094
13061	186095
751	186096
49971	186097
50494	186098
9657	186099
94843	186100
7947	186101
1041	186102
19914	186103
10703	186104
44954	186105
32934	186106
10271	186107
13895	186108
51431	186109
18309	186110
24737	186111
17280	186112
4990	186113
44327	186114
12605	186115
4844	186116
4391	186117
8246	186118
6281	186119
12315	186120
12486	186121
1071	186122
46338	186123
32849	186124
57218	186125
42806	186126
27917	186127
27735	186128
29322	186129
10483	186130
24298	186131
22870	186132
6231	186133
24664	186134
48938	186135
96009	186136
101882	186137
18373	186138
61829	186139
41959	186140
28417	186141
6442	186142
66294	186143
38551	186144
77294	186145
29586	186146
29039	186147
60968	186148
12382	186149
50719	186150
26412	186151
190	186152
31685	186153
35092	186154
98589	186155
8330	186156
221	186157
1304	186158
3308	186159
71119	186160
45020	186161
91267	186162
15219	186163
17203	186164
9437	186165
4326	186166
67736	186167
76725	186168
97232	186169
27893	186170
70914	186171
17967	186172
75631	186173
19880	186174
203	186175
75640	186176
28446	186177
6860	186178
19324	186179
947	186180
12520	186181
6273	186182
6731	186183
6017	186184
9885	186185
23049	186186
1741	186187
72170	186188
67063	186189
43323	186190
2002	186191
4161	186192
58154	186193
8885	186194
61990	186195
1304	186196
99964	186197
59356	186198
21066	186199
11373	186200
3376	186201
33108	186202
76449	186203
8429	186204
13143	186205
73943	186206
38727	186207
62781	186208
70273	186209
20279	186210
44202	186211
26272	186212
11530	186213
75520	186214
3799	186215
11979	186216
39820	186217
36246	186218
55445	186219
50952	186220
61682	186221
89754	186222
220	186223
12872	186224
6512	186225
65995	186226
1162	186227
22266	186228
92851	186229
97561	186230
36174	186231
64582	186232
75	186233
39367	186234
9445	186235
9809	186236
75897	186237
13532	186238
26815	186239
72607	186240
33787	186241
14504	186242
49213	186243
21483	186244
14982	186245
84189	186246
60843	186247
30788	186248
28281	186249
15953	186250
10	186251
64389	186252
53699	186253
4	186254
10727	186255
37984	186256
13234	186257
75065	186258
1721	186259
71611	186260
2521	186261
14185	186262
71918	186263
28054	186264
69844	186265
13489	186266
34614	186267
27847	186268
8616	186269
10028	186270
18754	186271
81212	186272
35301	186273
11	186274
5812	186275
444	186276
20937	186277
96391	186278
7154	186279
17946	186280
36276	186281
5358	186282
51298	186283
39831	186284
8468	186285
12109	186286
6526	186287
7263	186288
31361	186289
2190	186290
43772	186291
51937	186292
18650	186293
39752	186294
24884	186295
76684	186296
12396	186297
13201	186298
8449	186299
32945	186300
13616	186301
9939	186302
44406	186303
1443	186304
852	186305
7529	186306
5340	186307
58995	186308
30697	186309
19602	186310
84565	186311
18018	186312
73094	186313
53330	186314
56787	186315
29369	186316
98917	186317
58780	186318
66873	186319
73790	186320
83085	186321
42525	186322
97207	186323
41191	186324
22153	186325
89898	186326
34830	186327
9656	186328
79338	186329
25976	186330
39521	186331
8199	186332
58632	186333
9062	186334
75579	186335
17256	186336
17469	186337
35328	186338
12780	186339
31754	186340
60031	186341
21152	186342
15888	186343
8282	186344
31172	186345
15348	186346
21235	186347
6609	186348
79805	186349
1679	186350
31648	186351
58645	186352
2019	186353
907	186354
12984	186355
31799	186356
9	186357
15371	186358
35326	186359
389	186360
2569	186361
64876	186362
22869	186363
12354	186364
37631	186365
537	186366
29378	186367
12129	186368
10396	186369
3318	186370
21342	186371
13706	186372
35716	186373
38993	186374
19300	186375
19825	186376
16027	186377
27517	186378
70962	186379
51785	186380
3820	186381
97356	186382
40197	186383
84791	186384
63932	186385
22754	186386
44285	186387
4127	186388
62768	186389
13487	186390
4072	186391
16857	186392
7621	186393
187	186394
35604	186395
505	186396
108839	186397
47485	186398
57695	186399
92615	186400
80299	186401
16514	186402
15254	186403
49977	186404
16636	186405
4187	186406
18141	186407
21984	186408
17981	186409
14312	186410
159	186411
17377	186412
1085	186413
19636	186414
2525	186415
58537	186416
696	186417
52066	186418
91515	186419
5841	186420
7859	186421
72128	186422
20884	186423
12622	186424
463	186425
1660	186426
36128	186427
939	186428
3614	186429
27894	186430
1306	186431
102381	186432
3207	186433
31663	186434
9979	186435
36905	186436
711	186437
98824	186438
32932	186439
1270	186440
57795	186441
6126	186442
11833	186443
14452	186444
6052	186445
110	186446
21573	186447
21965	186448
46492	186449
8274	186450
5381	186451
43044	186452
66264	186453
41647	186454
2949	186455
1201	186456
37572	186457
10309	186458
7579	186459
34	186460
27684	186461
46862	186462
52086	186463
69121	186464
8650	186465
7621	186466
5147	186467
8010	186468
8286	186469
9777	186470
7075	186471
963	186472
16385	186473
17221	186474
16084	186475
38982	186476
15340	186477
13046	186478
34643	186479
53374	186480
896	186481
84226	186482
5102	186483
50985	186484
12716	186485
35064	186486
3342	186487
69384	186488
1366	186489
61034	186490
76867	186491
19642	186492
60647	186493
18988	186494
38151	186495
17228	186496
2377	186497
79441	186498
25891	186499
23289	186500
69166	186501
37365	186502
32590	186503
25451	186504
11530	186505
334	186506
1963	186507
3134	186508
10154	186509
425	186510
38474	186511
54399	186512
749	186513
79364	186514
38750	186515
98449	186516
3036	186517
3426	186518
11624	186519
45161	186520
36551	186521
16090	186522
103219	186523
3110	186524
17229	186525
10834	186526
53382	186527
819	186528
63839	186529
12938	186530
8391	186531
55066	186532
53788	186533
25563	186534
52218	186535
5586	186536
85958	186537
92503	186538
8227	186539
83764	186540
76663	186541
195	186542
91674	186543
16788	186544
78051	186545
15642	186546
2572	186547
25032	186548
27278	186549
12022	186550
26850	186551
91	186552
1894	186553
38798	186554
34588	186555
122	186556
19641	186557
1686	186558
1683	186559
88291	186560
1392	186561
37410	186562
9834	186563
11626	186564
61468	186565
59081	186566
37126	186567
15120	186568
90304	186569
10948	186570
60891	186571
36668	186572
64194	186573
22347	186574
31803	186575
19973	186576
8207	186577
64265	186578
6146	186579
3359	186580
11871	186581
14619	186582
89650	186583
1049	186584
242	186585
52713	186586
1600	186587
73042	186588
3124	186589
54235	186590
35444	186591
86603	186592
8941	186593
24887	186594
32828	186595
52561	186596
114507	186597
25148	186598
7899	186599
1245	186600
72198	186601
674	186602
17848	186603
13093	186604
61868	186605
39415	186606
25450	186607
48552	186608
67547	186609
9461	186610
2831	186611
4851	186612
15415	186613
636	186614
11919	186615
10398	186616
3806	186617
14202	186618
43059	186619
359	186620
43379	186621
21809	186622
109163	186623
59245	186624
2513	186625
87425	186626
70206	186627
90254	186628
24509	186629
9974	186630
16854	186631
16646	186632
33208	186633
66383	186634
19626	186635
76151	186636
54739	186637
2531	186638
23843	186639
15897	186640
54318	186641
11520	186642
16429	186643
46540	186644
30186	186645
29425	186646
68029	186647
6867	186648
415	186649
2187	186650
33307	186651
68904	186652
45117	186653
63765	186654
25	186655
10662	186656
65519	186657
2037	186658
108852	186659
534	186660
6358	186661
5399	186662
1895	186663
8646	186664
54057	186665
40792	186666
13003	186667
75269	186668
22234	186669
19032	186670
97013	186671
30045	186672
29412	186673
14	186674
47150	186675
21665	186676
48907	186677
10058	186678
41882	186679
9210	186680
18788	186681
3092	186682
3488	186683
7231	186684
39734	186685
17302	186686
86419	186687
74607	186688
62238	186689
20470	186690
11888	186691
643	186692
45578	186693
19371	186694
51224	186695
23541	186696
26209	186697
56583	186698
2288	186699
1841	186700
21510	186701
32896	186702
65611	186703
33973	186704
24380	186705
9277	186706
64827	186707
1596	186708
11749	186709
25704	186710
30242	186711
8770	186712
56423	186713
14027	186714
49431	186715
7310	186716
3012	186717
45816	186718
82884	186719
54553	186720
79586	186721
22197	186722
1257	186723
21795	186724
56007	186725
63877	186726
3205	186727
28335	186728
7817	186729
11556	186730
4945	186731
22455	186732
5403	186733
48	186734
44184	186735
30789	186736
16495	186737
41782	186738
4035	186739
1410	186740
3549	186741
20328	186742
48738	186743
27947	186744
3460	186745
110028	186746
19523	186747
38146	186748
75089	186749
42496	186750
2567	186751
9125	186752
65353	186753
17308	186754
82523	186755
14168	186756
12072	186757
1203	186758
64164	186759
25407	186760
11364	186761
103548	186762
25224	186763
10745	186764
5894	186765
71667	186766
74463	186767
59970	186768
47962	186769
2086	186770
5931	186771
82024	186772
9162	186773
28414	186774
51573	186775
41984	186776
22626	186777
1997	186778
46909	186779
43413	186780
67604	186781
21834	186782
111234	186783
6169	186784
21215	186785
20779	186786
77925	186787
32525	186788
95828	186789
26011	186790
5469	186791
79517	186792
47996	186793
1000	186794
18574	186795
71391	186796
26473	186797
5722	186798
43164	186799
16812	186800
486	186801
13081	186802
22215	186803
21499	186804
10310	186805
9908	186806
16117	186807
71981	186808
25394	186809
52373	186810
59550	186811
60849	186812
29262	186813
48057	186814
67485	186815
19005	186816
471	186817
96452	186818
12296	186819
60833	186820
31610	186821
8138	186822
53	186823
741	186824
67876	186825
47669	186826
3719	186827
71772	186828
19325	186829
285	186830
15313	186831
11492	186832
42206	186833
39719	186834
65864	186835
50944	186836
49175	186837
53972	186838
16762	186839
26879	186840
9132	186841
86819	186842
58304	186843
241	186844
59096	186845
81397	186846
37664	186847
54408	186848
28547	186849
48247	186850
13639	186851
15536	186852
17456	186853
9071	186854
4993	186855
43159	186856
16962	186857
42152	186858
197	186859
3016	186860
21873	186861
90488	186862
73114	186863
21582	186864
40905	186865
99889	186866
8717	186867
52243	186868
4082	186869
11955	186870
23814	186871
74401	186872
93507	186873
4402	186874
5886	186875
5595	186876
13708	186877
25910	186878
3140	186879
39187	186880
13245	186881
220	186882
85159	186883
55368	186884
7202	186885
6688	186886
5333	186887
77090	186888
64648	186889
5070	186890
94069	186891
2899	186892
7457	186893
7024	186894
10148	186895
20977	186896
56523	186897
70787	186898
4921	186899
12884	186900
21097	186901
57535	186902
32414	186903
89733	186904
46811	186905
22960	186906
35	186907
11067	186908
21606	186909
7258	186910
53857	186911
9298	186912
24805	186913
23134	186914
67726	186915
4061	186916
17489	186917
25	186918
15125	186919
22413	186920
49474	186921
521	186922
22	186923
24709	186924
22144	186925
96486	186926
19683	186927
47058	186928
402	186929
355	186930
36186	186931
63014	186932
6903	186933
18242	186934
5737	186935
322	186936
34732	186937
6417	186938
24896	186939
11354	186940
23233	186941
7211	186942
22929	186943
12409	186944
23948	186945
58	186946
551	186947
47065	186948
1313	186949
9836	186950
30876	186951
39393	186952
18084	186953
18838	186954
1605	186955
16826	186956
4677	186957
27090	186958
497	186959
5548	186960
920	186961
26463	186962
87621	186963
15723	186964
5007	186965
17046	186966
30771	186967
77711	186968
12569	186969
4587	186970
55005	186971
44875	186972
9498	186973
15395	186974
16466	186975
42163	186976
88852	186977
750	186978
24630	186979
5514	186980
10997	186981
90612	186982
7077	186983
40317	186984
98484	186985
14266	186986
73054	186987
10108	186988
84850	186989
10807	186990
39827	186991
27476	186992
18413	186993
23628	186994
102972	186995
14306	186996
7794	186997
41981	186998
12797	186999
2504	187000
48843	187001
10844	187002
23641	187003
24239	187004
6374	187005
23305	187006
3749	187007
36325	187008
306	187009
5258	187010
44800	187011
27594	187012
30786	187013
11734	187014
6414	187015
52173	187016
8961	187017
12284	187018
429	187019
20507	187020
350	187021
26292	187022
72336	187023
2141	187024
24520	187025
40892	187026
31139	187027
8315	187028
25856	187029
26327	187030
32446	187031
56229	187032
88616	187033
46651	187034
81705	187035
54	187036
2256	187037
56305	187038
1199	187039
63280	187040
88584	187041
35773	187042
8872	187043
10618	187044
13	187045
23262	187046
1133	187047
18480	187048
90663	187049
90174	187050
59095	187051
22976	187052
11	187053
16976	187054
8051	187055
59076	187056
37470	187057
103223	187058
25925	187059
30129	187060
21998	187061
17907	187062
110452	187063
292	187064
28131	187065
33253	187066
6449	187067
82543	187068
31011	187069
1861	187070
3363	187071
91952	187072
1324	187073
11053	187074
2410	187075
40114	187076
19111	187077
24094	187078
90448	187079
21613	187080
82490	187081
5059	187082
74194	187083
41168	187084
65993	187085
72537	187086
50423	187087
14527	187088
42530	187089
17540	187090
51037	187091
69017	187092
24817	187093
19149	187094
8746	187095
52672	187096
23416	187097
57439	187098
41212	187099
44397	187100
3721	187101
34406	187102
31326	187103
36123	187104
83355	187105
2385	187106
18669	187107
6380	187108
12438	187109
42331	187110
11181	187111
84267	187112
1206	187113
91581	187114
34158	187115
14359	187116
24939	187117
20809	187118
77194	187119
41010	187120
25613	187121
26851	187122
18364	187123
798	187124
7957	187125
27358	187126
64251	187127
5418	187128
17478	187129
32773	187130
18342	187131
32482	187132
4261	187133
27705	187134
3192	187135
19721	187136
4091	187137
15200	187138
12242	187139
41889	187140
86692	187141
12657	187142
103725	187143
524	187144
1533	187145
6740	187146
104854	187147
12858	187148
40353	187149
10373	187150
53515	187151
31957	187152
10666	187153
88385	187154
16159	187155
2118	187156
22083	187157
22915	187158
6728	187159
55324	187160
76006	187161
10487	187162
4678	187163
4038	187164
85105	187165
72955	187166
10201	187167
23640	187168
68480	187169
15933	187170
58451	187171
36463	187172
95593	187173
620	187174
8648	187175
12127	187176
1783	187177
4638	187178
2048	187179
66463	187180
21415	187181
7867	187182
39456	187183
76148	187184
22018	187185
3113	187186
9393	187187
52958	187188
3225	187189
26500	187190
63329	187191
82474	187192
76237	187193
9749	187194
2826	187195
34588	187196
7363	187197
58365	187198
58619	187199
22244	187200
47352	187201
5658	187202
11660	187203
5590	187204
466	187205
29750	187206
59313	187207
7410	187208
7595	187209
13439	187210
70980	187211
1272	187212
17572	187213
69915	187214
22476	187215
101	187216
73677	187217
18270	187218
10899	187219
35424	187220
3539	187221
71501	187222
9551	187223
356	187224
24440	187225
42661	187226
36202	187227
15134	187228
37817	187229
11922	187230
37205	187231
1749	187232
25678	187233
5114	187234
4433	187235
5214	187236
3532	187237
22632	187238
24942	187239
2931	187240
56524	187241
19976	187242
45063	187243
66	187244
10518	187245
1880	187246
691	187247
114229	187248
14499	187249
4458	187250
56260	187251
46760	187252
35061	187253
85831	187254
7969	187255
14542	187256
21200	187257
889	187258
50187	187259
12413	187260
12652	187261
64864	187262
33896	187263
101212	187264
636	187265
817	187266
15874	187267
37664	187268
51284	187269
86495	187270
28171	187271
46230	187272
65742	187273
56221	187274
61800	187275
24274	187276
51705	187277
42384	187278
81881	187279
10705	187280
28964	187281
36910	187282
1577	187283
14754	187284
27256	187285
4528	187286
91253	187287
377	187288
4392	187289
324	187290
77789	187291
79401	187292
40219	187293
15355	187294
18456	187295
1892	187296
75446	187297
25605	187298
18067	187299
54935	187300
19772	187301
286	187302
11691	187303
491	187304
15423	187305
21019	187306
74	187307
20401	187308
82892	187309
9072	187310
3930	187311
2636	187312
21658	187313
7874	187314
50942	187315
45763	187316
33711	187317
13745	187318
43439	187319
88785	187320
14000	187321
37248	187322
20625	187323
44989	187324
31786	187325
5568	187326
11936	187327
26336	187328
16612	187329
71801	187330
7163	187331
69635	187332
18386	187333
71357	187334
8540	187335
329	187336
4684	187337
49480	187338
30753	187339
37626	187340
8968	187341
10953	187342
43050	187343
541	187344
60841	187345
51602	187346
101868	187347
77137	187348
27	187349
18311	187350
67027	187351
35964	187352
8622	187353
17195	187354
821	187355
9884	187356
53086	187357
57029	187358
8313	187359
50334	187360
12947	187361
24283	187362
19192	187363
50160	187364
26155	187365
8493	187366
422	187367
29662	187368
4697	187369
7361	187370
15325	187371
3910	187372
29993	187373
34181	187374
50552	187375
551	187376
309	187377
6475	187378
4996	187379
93633	187380
74920	187381
25031	187382
11052	187383
599	187384
5172	187385
40687	187386
1253	187387
3768	187388
59192	187389
32774	187390
12004	187391
46862	187392
59976	187393
59478	187394
74046	187395
59351	187396
16753	187397
971	187398
1595	187399
62806	187400
15805	187401
83393	187402
24115	187403
33190	187404
16502	187405
23097	187406
14320	187407
17320	187408
36124	187409
17338	187410
64486	187411
45904	187412
14698	187413
341	187414
13579	187415
77812	187416
19501	187417
40947	187418
32719	187419
83636	187420
16401	187421
70483	187422
16735	187423
10586	187424
64431	187425
106741	187426
45874	187427
10469	187428
20742	187429
4154	187430
29871	187431
29305	187432
29353	187433
2345	187434
5930	187435
20821	187436
16166	187437
24856	187438
26482	187439
8939	187440
47254	187441
2762	187442
14045	187443
18727	187444
15676	187445
180	187446
14215	187447
37744	187448
293	187449
105601	187450
37229	187451
5520	187452
38507	187453
55180	187454
13071	187455
819	187456
64445	187457
45483	187458
4071	187459
3020	187460
33631	187461
32119	187462
3389	187463
35247	187464
4916	187465
20661	187466
81590	187467
12434	187468
52864	187469
15179	187470
19456	187471
32911	187472
24616	187473
7397	187474
4367	187475
10234	187476
67	187477
53065	187478
19737	187479
70040	187480
738	187481
111	187482
56427	187483
12697	187484
19271	187485
2754	187486
4577	187487
3257	187488
2471	187489
1774	187490
33654	187491
16596	187492
41010	187493
38393	187494
3248	187495
600	187496
1120	187497
40026	187498
2167	187499
74832	187500
53548	187501
8538	187502
14552	187503
73811	187504
1025	187505
30029	187506
58670	187507
30086	187508
219	187509
28907	187510
15615	187511
6750	187512
5031	187513
64738	187514
8601	187515
25127	187516
2466	187517
1674	187518
31928	187519
757	187520
13843	187521
17476	187522
82623	187523
74598	187524
28150	187525
11985	187526
18886	187527
10113	187528
3395	187529
2830	187530
83939	187531
2159	187532
471	187533
1870	187534
83	187535
10860	187536
7412	187537
56593	187538
47282	187539
10668	187540
79988	187541
29680	187542
11043	187543
5185	187544
24930	187545
20477	187546
173	187547
23035	187548
72187	187549
10356	187550
21905	187551
107938	187552
5917	187553
7112	187554
13904	187555
2284	187556
26702	187557
55532	187558
45773	187559
6345	187560
8784	187561
11282	187562
56145	187563
32797	187564
63585	187565
8769	187566
13348	187567
3074	187568
195	187569
37177	187570
21668	187571
11654	187572
196	187573
8401	187574
7197	187575
13234	187576
49726	187577
103109	187578
20414	187579
9363	187580
38927	187581
47630	187582
11836	187583
4534	187584
16571	187585
1617	187586
12834	187587
2342	187588
53002	187589
58728	187590
94359	187591
2574	187592
3264	187593
6023	187594
4217	187595
15816	187596
80061	187597
63800	187598
43274	187599
35095	187600
50542	187601
30638	187602
71643	187603
41666	187604
11	187605
54292	187606
35982	187607
1031	187608
4922	187609
5614	187610
4067	187611
66068	187612
41980	187613
46068	187614
3135	187615
4019	187616
2238	187617
79969	187618
54584	187619
29920	187620
98097	187621
64673	187622
91040	187623
40602	187624
26301	187625
3663	187626
102608	187627
12804	187628
27659	187629
24784	187630
36083	187631
25356	187632
17407	187633
2330	187634
36654	187635
77949	187636
267	187637
3173	187638
46167	187639
64826	187640
6994	187641
9706	187642
1073	187643
136	187644
30501	187645
15949	187646
25998	187647
4937	187648
7545	187649
69663	187650
23964	187651
19127	187652
14112	187653
2839	187654
8450	187655
4381	187656
15758	187657
76651	187658
5439	187659
34894	187660
66643	187661
162	187662
88788	187663
21348	187664
15450	187665
11967	187666
2877	187667
3798	187668
52847	187669
35980	187670
8050	187671
65655	187672
4959	187673
54695	187674
18915	187675
14195	187676
22530	187677
24147	187678
19038	187679
90593	187680
16666	187681
18497	187682
55737	187683
16781	187684
2682	187685
39582	187686
4325	187687
26674	187688
6110	187689
5315	187690
8475	187691
42385	187692
20009	187693
2456	187694
22168	187695
30900	187696
8130	187697
3337	187698
66	187699
45758	187700
54463	187701
3751	187702
59371	187703
4121	187704
1985	187705
15056	187706
297	187707
72469	187708
50193	187709
7887	187710
66964	187711
33972	187712
47290	187713
36981	187714
35781	187715
5931	187716
328	187717
50639	187718
8	187719
65	187720
4370	187721
51594	187722
80462	187723
8930	187724
12212	187725
72701	187726
41459	187727
72804	187728
12868	187729
229	187730
57137	187731
3955	187732
22556	187733
8569	187734
38171	187735
3524	187736
6935	187737
36241	187738
43109	187739
6536	187740
19926	187741
39752	187742
66150	187743
9755	187744
16060	187745
17720	187746
42556	187747
25760	187748
25202	187749
19265	187750
54166	187751
11818	187752
4927	187753
8144	187754
53237	187755
112828	187756
30758	187757
2238	187758
15594	187759
75863	187760
7283	187761
15241	187762
63256	187763
65028	187764
25648	187765
102775	187766
72838	187767
20457	187768
6390	187769
20959	187770
413	187771
220	187772
3	187773
6046	187774
2553	187775
56365	187776
17071	187777
19347	187778
85134	187779
49110	187780
14918	187781
23820	187782
20145	187783
77315	187784
91971	187785
6215	187786
24371	187787
36802	187788
6730	187789
843	187790
37161	187791
22467	187792
673	187793
103642	187794
4746	187795
767	187796
26577	187797
12666	187798
61486	187799
26228	187800
62501	187801
48965	187802
1808	187803
53482	187804
7264	187805
37846	187806
44285	187807
44599	187808
92797	187809
63793	187810
23150	187811
22259	187812
55320	187813
17662	187814
7488	187815
27655	187816
2219	187817
27812	187818
60777	187819
10415	187820
33015	187821
5861	187822
15322	187823
33934	187824
5306	187825
1805	187826
566	187827
47417	187828
102091	187829
5286	187830
19879	187831
2690	187832
10573	187833
10938	187834
11936	187835
65266	187836
2072	187837
28871	187838
60778	187839
17706	187840
5884	187841
64658	187842
67644	187843
63456	187844
40372	187845
37751	187846
11386	187847
61431	187848
1369	187849
28112	187850
106731	187851
6344	187852
93323	187853
7554	187854
21242	187855
37685	187856
69707	187857
28338	187858
24302	187859
12320	187860
72794	187861
27397	187862
24376	187863
30941	187864
39883	187865
39225	187866
11923	187867
36122	187868
11817	187869
693	187870
49929	187871
11986	187872
6928	187873
6077	187874
82	187875
53043	187876
30527	187877
10529	187878
9636	187879
259	187880
15345	187881
435	187882
2020	187883
48629	187884
13400	187885
47332	187886
60492	187887
7033	187888
5289	187889
82273	187890
65404	187891
11999	187892
2987	187893
3719	187894
14897	187895
47234	187896
3184	187897
33394	187898
19215	187899
479	187900
33151	187901
59359	187902
90661	187903
5317	187904
106121	187905
3891	187906
7746	187907
5752	187908
97662	187909
31544	187910
47297	187911
14271	187912
52043	187913
15796	187914
16	187915
89637	187916
37594	187917
28505	187918
21051	187919
11595	187920
81414	187921
70264	187922
53573	187923
28839	187924
28987	187925
5812	187926
272	187927
42990	187928
81736	187929
87221	187930
42442	187931
47	187932
5863	187933
12693	187934
51898	187935
34251	187936
39869	187937
35071	187938
20493	187939
34263	187940
15491	187941
84770	187942
29801	187943
428	187944
28176	187945
68124	187946
18768	187947
38414	187948
101086	187949
60858	187950
31359	187951
22692	187952
48110	187953
13899	187954
62018	187955
19244	187956
2556	187957
37251	187958
800	187959
81934	187960
9938	187961
39614	187962
40779	187963
60025	187964
12231	187965
12355	187966
12767	187967
32522	187968
4306	187969
85736	187970
6813	187971
6855	187972
65972	187973
28633	187974
1458	187975
1247	187976
4723	187977
33736	187978
12055	187979
30115	187980
86096	187981
332	187982
839	187983
2314	187984
18175	187985
89162	187986
42593	187987
5946	187988
83737	187989
40142	187990
107278	187991
12981	187992
16246	187993
4780	187994
31449	187995
72748	187996
48208	187997
64113	187998
59144	187999
20130	188000
65500	188001
19866	188002
69105	188003
23654	188004
86034	188005
56964	188006
32003	188007
27534	188008
63843	188009
23460	188010
102812	188011
7084	188012
9814	188013
38437	188014
7496	188015
2716	188016
48986	188017
22748	188018
24094	188019
1318	188020
3331	188021
27417	188022
77299	188023
4153	188024
57938	188025
36023	188026
59021	188027
5	188028
22554	188029
43681	188030
1650	188031
26689	188032
49478	188033
72788	188034
15974	188035
14821	188036
19564	188037
20368	188038
5746	188039
451	188040
5686	188041
108181	188042
48533	188043
9284	188044
28710	188045
14576	188046
47731	188047
4729	188048
555	188049
1265	188050
80654	188051
16425	188052
13719	188053
12663	188054
7268	188055
34415	188056
1060	188057
7414	188058
34714	188059
57679	188060
33134	188061
2739	188062
31563	188063
1162	188064
70189	188065
86290	188066
10312	188067
19882	188068
1376	188069
26714	188070
56627	188071
83803	188072
10906	188073
84399	188074
687	188075
27691	188076
57986	188077
38961	188078
41358	188079
26532	188080
10585	188081
62787	188082
11806	188083
7366	188084
9921	188085
46851	188086
6149	188087
2404	188088
22806	188089
37775	188090
37670	188091
17559	188092
2393	188093
8128	188094
81438	188095
20818	188096
18974	188097
43273	188098
49890	188099
50032	188100
23322	188101
95356	188102
30615	188103
55255	188104
52884	188105
96232	188106
64579	188107
12756	188108
69918	188109
78406	188110
5335	188111
10855	188112
42133	188113
114279	188114
38556	188115
31058	188116
2010	188117
3252	188118
12948	188119
46808	188120
68199	188121
1123	188122
24012	188123
31379	188124
25986	188125
6635	188126
9999	188127
2744	188128
4751	188129
17451	188130
24818	188131
224	188132
28753	188133
29058	188134
32625	188135
44397	188136
16809	188137
23495	188138
69579	188139
107791	188140
3727	188141
90992	188142
2407	188143
28544	188144
18202	188145
2535	188146
28860	188147
56894	188148
15552	188149
169	188150
72720	188151
52436	188152
12103	188153
26078	188154
47906	188155
7967	188156
37892	188157
9269	188158
267	188159
47022	188160
25096	188161
948	188162
59828	188163
6131	188164
15805	188165
74240	188166
59339	188167
56182	188168
30859	188169
5373	188170
83607	188171
24172	188172
6541	188173
51983	188174
2568	188175
36773	188176
26754	188177
16714	188178
17600	188179
17650	188180
52754	188181
22523	188182
14884	188183
55702	188184
1439	188185
86521	188186
17281	188187
34502	188188
4375	188189
67332	188190
29544	188191
56815	188192
23807	188193
700	188194
26580	188195
22398	188196
18835	188197
12129	188198
49481	188199
18912	188200
4998	188201
801	188202
25462	188203
689	188204
721	188205
33600	188206
14124	188207
28173	188208
5610	188209
232	188210
19658	188211
71312	188212
18887	188213
30484	188214
46018	188215
222	188216
93205	188217
47201	188218
43263	188219
20234	188220
479	188221
11905	188222
7218	188223
3726	188224
3472	188225
41750	188226
59024	188227
68	188228
21884	188229
80609	188230
15150	188231
8782	188232
1347	188233
26148	188234
667	188235
48662	188236
29	188237
7939	188238
33448	188239
69721	188240
25021	188241
47553	188242
3241	188243
2810	188244
871	188245
18341	188246
16883	188247
23858	188248
70655	188249
16112	188250
69246	188251
11086	188252
2481	188253
110630	188254
121	188255
18024	188256
31198	188257
64669	188258
9014	188259
7912	188260
11687	188261
24937	188262
22380	188263
90281	188264
64003	188265
22376	188266
15036	188267
18155	188268
596	188269
59084	188270
268	188271
32007	188272
15706	188273
49877	188274
8896	188275
80299	188276
77561	188277
3201	188278
55200	188279
88134	188280
75326	188281
38751	188282
33071	188283
4247	188284
114400	188285
8296	188286
27017	188287
8887	188288
87360	188289
34410	188290
21589	188291
57861	188292
83504	188293
51944	188294
10813	188295
4427	188296
17000	188297
31870	188298
48478	188299
6912	188300
10239	188301
37866	188302
73416	188303
3517	188304
11244	188305
12198	188306
33974	188307
54774	188308
14868	188309
41105	188310
724	188311
3571	188312
1415	188313
10178	188314
12352	188315
26948	188316
11765	188317
17978	188318
69569	188319
74836	188320
38281	188321
118	188322
806	188323
13749	188324
11760	188325
16674	188326
31205	188327
8172	188328
3816	188329
11482	188330
35134	188331
1692	188332
50548	188333
43746	188334
4636	188335
50717	188336
37761	188337
16836	188338
59513	188339
36240	188340
29211	188341
7405	188342
784	188343
55074	188344
44388	188345
1206	188346
47116	188347
130	188348
4683	188349
90588	188350
1907	188351
84267	188352
67474	188353
2893	188354
1716	188355
7055	188356
50460	188357
19391	188358
65219	188359
89971	188360
37166	188361
11135	188362
32342	188363
4625	188364
2086	188365
39059	188366
6806	188367
1186	188368
251	188369
7261	188370
97417	188371
16141	188372
49186	188373
29554	188374
35732	188375
6047	188376
34302	188377
2564	188378
13563	188379
23674	188380
72246	188381
4532	188382
12407	188383
60982	188384
35003	188385
84603	188386
71	188387
26195	188388
1801	188389
54020	188390
133	188391
61272	188392
71577	188393
17266	188394
24118	188395
15834	188396
10364	188397
28786	188398
44846	188399
13571	188400
96057	188401
29316	188402
47257	188403
34568	188404
11418	188405
1088	188406
44	188407
2089	188408
32052	188409
34135	188410
13679	188411
10933	188412
102823	188413
55334	188414
535	188415
42020	188416
70809	188417
52741	188418
19160	188419
95197	188420
61892	188421
19922	188422
23030	188423
55081	188424
20565	188425
29664	188426
11673	188427
73425	188428
10763	188429
3844	188430
39306	188431
94986	188432
42196	188433
5112	188434
1554	188435
22611	188436
10775	188437
69197	188438
3326	188439
30451	188440
16515	188441
645	188442
105	188443
649	188444
25357	188445
8146	188446
56039	188447
83065	188448
26534	188449
39434	188450
50583	188451
17850	188452
53202	188453
20075	188454
16222	188455
40473	188456
62002	188457
26560	188458
1036	188459
46050	188460
54897	188461
49514	188462
28894	188463
26429	188464
47487	188465
84553	188466
82107	188467
48505	188468
36461	188469
6105	188470
1751	188471
5286	188472
50434	188473
55595	188474
1104	188475
217	188476
45437	188477
11069	188478
20312	188479
9719	188480
88593	188481
64673	188482
91344	188483
65171	188484
2504	188485
12856	188486
66295	188487
1053	188488
1586	188489
10301	188490
12590	188491
110565	188492
5616	188493
40795	188494
18193	188495
21732	188496
32340	188497
34675	188498
99443	188499
915	188500
52004	188501
10990	188502
65930	188503
8473	188504
34430	188505
10958	188506
56934	188507
20047	188508
40433	188509
6665	188510
13851	188511
23244	188512
31172	188513
10852	188514
60816	188515
46475	188516
49901	188517
90749	188518
43129	188519
5770	188520
8094	188521
61385	188522
4662	188523
46259	188524
37811	188525
36542	188526
62875	188527
33351	188528
15734	188529
52911	188530
5913	188531
48417	188532
19878	188533
16485	188534
2475	188535
2077	188536
29536	188537
32651	188538
43012	188539
27	188540
7930	188541
60115	188542
32360	188543
12	188544
72990	188545
3147	188546
65957	188547
66981	188548
49248	188549
40024	188550
42090	188551
43360	188552
19778	188553
39858	188554
13462	188555
9447	188556
63056	188557
26955	188558
30036	188559
13369	188560
55143	188561
1445	188562
31814	188563
71904	188564
42969	188565
738	188566
39284	188567
610	188568
23531	188569
41440	188570
2143	188571
4316	188572
2574	188573
46248	188574
1099	188575
3808	188576
13038	188577
20864	188578
82234	188579
35377	188580
26161	188581
53220	188582
61453	188583
28830	188584
47796	188585
34094	188586
18425	188587
3541	188588
41496	188589
51055	188590
57270	188591
7641	188592
4	188593
15621	188594
3567	188595
55077	188596
43662	188597
11421	188598
3521	188599
914	188600
5365	188601
3886	188602
4411	188603
1242	188604
12361	188605
18728	188606
26597	188607
9790	188608
697	188609
1418	188610
99556	188611
74248	188612
482	188613
105281	188614
7593	188615
90871	188616
22815	188617
3	188618
75815	188619
37031	188620
4711	188621
76230	188622
2188	188623
12558	188624
32707	188625
830	188626
10745	188627
71122	188628
38204	188629
17818	188630
450	188631
12482	188632
161	188633
58071	188634
62848	188635
20	188636
35117	188637
20708	188638
1767	188639
66821	188640
16984	188641
55880	188642
2669	188643
33812	188644
6057	188645
54821	188646
24865	188647
37132	188648
58903	188649
565	188650
86287	188651
10000	188652
47252	188653
28339	188654
16646	188655
2548	188656
1124	188657
108023	188658
47346	188659
33547	188660
58590	188661
62813	188662
9568	188663
2023	188664
33259	188665
1738	188666
11343	188667
105656	188668
55184	188669
3189	188670
38425	188671
13109	188672
29716	188673
72256	188674
1113	188675
58898	188676
37415	188677
59174	188678
62486	188679
70139	188680
96166	188681
110378	188682
78207	188683
6646	188684
45809	188685
54177	188686
12289	188687
21916	188688
6788	188689
53926	188690
40208	188691
65579	188692
11892	188693
5009	188694
58898	188695
90192	188696
12473	188697
29262	188698
114154	188699
5647	188700
66839	188701
23075	188702
54076	188703
28048	188704
76563	188705
35650	188706
73006	188707
24904	188708
27303	188709
15155	188710
23192	188711
28980	188712
20290	188713
10452	188714
14565	188715
27328	188716
42119	188717
1607	188718
16528	188719
87150	188720
27077	188721
82082	188722
1502	188723
105556	188724
26873	188725
4402	188726
87825	188727
99761	188728
55480	188729
5070	188730
20122	188731
14357	188732
7153	188733
1780	188734
50185	188735
33338	188736
13548	188737
48716	188738
45951	188739
21478	188740
46777	188741
60253	188742
30958	188743
1246	188744
17442	188745
104109	188746
45736	188747
45551	188748
6571	188749
42220	188750
620	188751
34191	188752
50009	188753
7690	188754
20443	188755
57391	188756
56291	188757
40171	188758
40428	188759
28252	188760
25647	188761
59298	188762
6376	188763
59450	188764
54884	188765
77522	188766
93170	188767
107976	188768
82812	188769
7617	188770
7515	188771
395	188772
16160	188773
256	188774
66	188775
18898	188776
688	188777
66527	188778
12059	188779
10861	188780
6936	188781
3939	188782
22005	188783
34465	188784
77501	188785
28993	188786
64683	188787
87398	188788
52320	188789
68265	188790
28872	188791
10470	188792
14216	188793
16687	188794
18757	188795
31495	188796
3625	188797
39270	188798
28237	188799
47864	188800
1408	188801
30873	188802
45595	188803
15528	188804
3349	188805
78598	188806
24862	188807
8968	188808
32601	188809
74358	188810
38032	188811
6457	188812
8147	188813
4885	188814
6512	188815
12915	188816
5823	188817
583	188818
25100	188819
91218	188820
13314	188821
2675	188822
10145	188823
11928	188824
37215	188825
40536	188826
9111	188827
95885	188828
92758	188829
19379	188830
53751	188831
23728	188832
7980	188833
45454	188834
26733	188835
83003	188836
7791	188837
94515	188838
104462	188839
60941	188840
145	188841
218	188842
21287	188843
698	188844
75176	188845
23867	188846
27892	188847
67304	188848
25525	188849
55376	188850
51700	188851
34814	188852
30233	188853
7663	188854
40881	188855
8658	188856
26533	188857
36803	188858
92584	188859
5123	188860
28452	188861
12926	188862
11386	188863
105007	188864
73818	188865
16384	188866
80709	188867
1305	188868
13124	188869
8744	188870
1327	188871
10204	188872
2782	188873
54009	188874
84769	188875
72089	188876
1912	188877
41200	188878
43227	188879
5898	188880
24964	188881
17928	188882
4445	188883
51686	188884
86835	188885
17327	188886
768	188887
12037	188888
56037	188889
22577	188890
9826	188891
21634	188892
61654	188893
75013	188894
32286	188895
40349	188896
40005	188897
646	188898
8410	188899
320	188900
8386	188901
75369	188902
75910	188903
47629	188904
12085	188905
56257	188906
5715	188907
9084	188908
3758	188909
60882	188910
52180	188911
23777	188912
3560	188913
24921	188914
7579	188915
5201	188916
8205	188917
45994	188918
28966	188919
41270	188920
3919	188921
26489	188922
45852	188923
3321	188924
11707	188925
44327	188926
42065	188927
1517	188928
61116	188929
60046	188930
20516	188931
4253	188932
99128	188933
9616	188934
4730	188935
36109	188936
21218	188937
22188	188938
53784	188939
68284	188940
28269	188941
4971	188942
29321	188943
55506	188944
32832	188945
27376	188946
92333	188947
31489	188948
51886	188949
2956	188950
75641	188951
55077	188952
10845	188953
35545	188954
50230	188955
55690	188956
27695	188957
67917	188958
68971	188959
9571	188960
20160	188961
20272	188962
20655	188963
19993	188964
32646	188965
17989	188966
107001	188967
4685	188968
63723	188969
2933	188970
5690	188971
60502	188972
24494	188973
26260	188974
95	188975
7396	188976
6347	188977
1446	188978
71882	188979
11751	188980
7379	188981
33898	188982
1178	188983
10787	188984
13037	188985
54117	188986
6989	188987
37914	188988
25229	188989
4886	188990
50161	188991
35566	188992
24066	188993
63892	188994
5570	188995
12504	188996
33207	188997
19408	188998
30458	188999
11618	189000
22425	189001
43575	189002
4487	189003
67235	189004
113396	189005
58702	189006
30615	189007
1983	189008
21962	189009
90	189010
110037	189011
12653	189012
26314	189013
7975	189014
24510	189015
6004	189016
10786	189017
25589	189018
15563	189019
2262	189020
26731	189021
5674	189022
10516	189023
17604	189024
920	189025
16395	189026
85200	189027
29553	189028
80899	189029
66128	189030
74841	189031
9712	189032
48361	189033
3375	189034
11123	189035
60207	189036
88214	189037
12600	189038
512	189039
39291	189040
3571	189041
3799	189042
17788	189043
10294	189044
11371	189045
78208	189046
63	189047
41004	189048
111	189049
33731	189050
60367	189051
14970	189052
26558	189053
24532	189054
8396	189055
367	189056
10597	189057
104160	189058
9015	189059
11116	189060
61126	189061
36619	189062
106127	189063
6526	189064
2469	189065
92876	189066
107	189067
5382	189068
21886	189069
10360	189070
68863	189071
7066	189072
41042	189073
59900	189074
13371	189075
22560	189076
46334	189077
64151	189078
2434	189079
48606	189080
944	189081
41409	189082
19522	189083
7550	189084
5784	189085
42730	189086
5957	189087
12153	189088
33969	189089
8861	189090
9887	189091
5258	189092
19823	189093
19188	189094
22087	189095
67899	189096
45457	189097
22713	189098
10840	189099
18510	189100
880	189101
6193	189102
40993	189103
15989	189104
90	189105
11492	189106
10169	189107
102582	189108
14311	189109
13305	189110
78950	189111
65009	189112
65322	189113
5348	189114
32206	189115
64973	189116
28852	189117
45933	189118
37244	189119
75	189120
89216	189121
91695	189122
29464	189123
25003	189124
29271	189125
2623	189126
12580	189127
52770	189128
18343	189129
67710	189130
927	189131
25398	189132
36908	189133
3187	189134
1007	189135
14073	189136
34691	189137
39289	189138
33186	189139
25977	189140
113	189141
33197	189142
40329	189143
28817	189144
17020	189145
72544	189146
8267	189147
37115	189148
249	189149
27259	189150
4521	189151
16206	189152
45790	189153
24229	189154
3	189155
59499	189156
70161	189157
12695	189158
20274	189159
3808	189160
5776	189161
23722	189162
38564	189163
16670	189164
990	189165
92782	189166
56058	189167
81518	189168
68801	189169
19304	189170
209	189171
62468	189172
1745	189173
540	189174
1692	189175
8967	189176
43123	189177
222	189178
89770	189179
35720	189180
39562	189181
30428	189182
56991	189183
7730	189184
6157	189185
49025	189186
3460	189187
26873	189188
8432	189189
357	189190
56821	189191
17434	189192
1299	189193
4039	189194
3465	189195
61006	189196
109907	189197
88123	189198
43135	189199
5150	189200
80831	189201
10368	189202
200	189203
29946	189204
20936	189205
106412	189206
63124	189207
6431	189208
6292	189209
99878	189210
78869	189211
51305	189212
241	189213
28343	189214
79484	189215
65829	189216
51206	189217
74930	189218
34538	189219
18910	189220
70615	189221
11570	189222
8657	189223
52915	189224
2907	189225
9670	189226
4154	189227
14293	189228
9317	189229
2392	189230
10997	189231
32890	189232
18328	189233
2375	189234
33740	189235
28179	189236
2238	189237
6199	189238
24556	189239
1	189240
439	189241
31783	189242
47075	189243
18329	189244
34187	189245
17178	189246
62335	189247
7227	189248
72747	189249
84010	189250
64903	189251
32979	189252
77085	189253
37391	189254
3533	189255
43248	189256
35764	189257
3	189258
48222	189259
40907	189260
22841	189261
11151	189262
5789	189263
12	189264
47543	189265
10822	189266
38457	189267
3654	189268
12718	189269
21967	189270
29033	189271
17556	189272
34194	189273
1614	189274
22777	189275
6218	189276
111	189277
8954	189278
10176	189279
3596	189280
56292	189281
26430	189282
57244	189283
103022	189284
16287	189285
25578	189286
13392	189287
44141	189288
901	189289
12904	189290
95896	189291
49442	189292
12772	189293
197	189294
2826	189295
8385	189296
37763	189297
9537	189298
37603	189299
25877	189300
89651	189301
20192	189302
71611	189303
2590	189304
42433	189305
3242	189306
4417	189307
80692	189308
14705	189309
104300	189310
11491	189311
15826	189312
4266	189313
61093	189314
31018	189315
6706	189316
13464	189317
547	189318
49634	189319
40230	189320
3443	189321
66659	189322
28633	189323
72974	189324
30836	189325
15061	189326
68377	189327
40856	189328
35912	189329
214	189330
37814	189331
6225	189332
15100	189333
71079	189334
24982	189335
12675	189336
103348	189337
29077	189338
6058	189339
38477	189340
1716	189341
4963	189342
56619	189343
17954	189344
13641	189345
68085	189346
5266	189347
1681	189348
10072	189349
38205	189350
28461	189351
10666	189352
1343	189353
27099	189354
72391	189355
738	189356
44072	189357
16182	189358
8157	189359
43265	189360
59953	189361
15807	189362
85085	189363
26681	189364
609	189365
76243	189366
11484	189367
17153	189368
42498	189369
19863	189370
181	189371
9206	189372
71789	189373
24545	189374
4767	189375
31711	189376
59095	189377
23574	189378
10421	189379
27792	189380
31655	189381
78963	189382
98609	189383
10836	189384
31944	189385
70583	189386
30690	189387
27302	189388
6964	189389
5885	189390
49045	189391
17738	189392
354	189393
32675	189394
8071	189395
15913	189396
17015	189397
80769	189398
3960	189399
111	189400
10972	189401
22315	189402
7474	189403
31412	189404
99808	189405
110247	189406
29335	189407
4782	189408
9700	189409
88821	189410
21755	189411
52826	189412
375	189413
37460	189414
2024	189415
58502	189416
17624	189417
74045	189418
81204	189419
6168	189420
60441	189421
18400	189422
34816	189423
44266	189424
58205	189425
99952	189426
50572	189427
99126	189428
1377	189429
12432	189430
21974	189431
23621	189432
16647	189433
21719	189434
2138	189435
202	189436
11899	189437
43596	189438
37261	189439
21284	189440
3318	189441
75965	189442
27594	189443
42962	189444
18351	189445
23013	189446
37936	189447
36871	189448
4421	189449
40551	189450
47832	189451
78204	189452
12150	189453
34986	189454
7549	189455
30929	189456
65141	189457
8857	189458
73650	189459
349	189460
7985	189461
43971	189462
24649	189463
10842	189464
34606	189465
51002	189466
40666	189467
57855	189468
4924	189469
8262	189470
30583	189471
42356	189472
21784	189473
28742	189474
14784	189475
43704	189476
11579	189477
41831	189478
7404	189479
46786	189480
51415	189481
4361	189482
13226	189483
39017	189484
5595	189485
92078	189486
40605	189487
1284	189488
35657	189489
70205	189490
19406	189491
41966	189492
10866	189493
10157	189494
1626	189495
11115	189496
24687	189497
2147	189498
793	189499
10716	189500
69532	189501
4781	189502
3350	189503
7721	189504
93911	189505
8300	189506
69558	189507
98208	189508
1182	189509
55793	189510
17796	189511
1080	189512
36563	189513
12773	189514
32839	189515
4	189516
95717	189517
21573	189518
36089	189519
81422	189520
72605	189521
2775	189522
22452	189523
938	189524
13455	189525
52844	189526
85986	189527
18035	189528
6234	189529
10455	189530
59473	189531
3925	189532
61123	189533
11317	189534
11041	189535
4933	189536
77789	189537
88578	189538
68497	189539
26544	189540
16305	189541
13379	189542
1376	189543
105	189544
46681	189545
17689	189546
52097	189547
20795	189548
676	189549
28570	189550
16700	189551
14483	189552
40626	189553
64	189554
859	189555
81966	189556
50977	189557
9129	189558
5462	189559
102347	189560
42626	189561
7644	189562
90701	189563
4349	189564
56757	189565
2172	189566
72207	189567
77704	189568
2708	189569
46017	189570
512	189571
55637	189572
10006	189573
39056	189574
10428	189575
710	189576
1795	189577
87169	189578
52344	189579
77267	189580
48848	189581
11364	189582
114219	189583
19303	189584
66920	189585
12270	189586
73442	189587
8357	189588
19085	189589
2788	189590
23865	189591
44300	189592
67181	189593
54939	189594
1632	189595
23956	189596
65793	189597
30394	189598
7136	189599
41610	189600
40660	189601
54499	189602
23870	189603
41742	189604
8098	189605
26048	189606
609	189607
26284	189608
82723	189609
58099	189610
40788	189611
76974	189612
21797	189613
939	189614
26157	189615
41123	189616
26854	189617
35543	189618
8965	189619
72252	189620
80998	189621
21228	189622
72668	189623
27049	189624
3900	189625
104922	189626
25174	189627
27982	189628
58685	189629
3086	189630
84185	189631
46717	189632
11076	189633
52807	189634
13425	189635
5601	189636
777	189637
4522	189638
44904	189639
928	189640
15050	189641
59225	189642
22637	189643
48943	189644
53877	189645
6500	189646
6090	189647
9710	189648
1061	189649
49872	189650
4794	189651
9346	189652
11992	189653
65851	189654
6432	189655
105268	189656
34919	189657
20510	189658
69344	189659
4711	189660
63862	189661
816	189662
5323	189663
71313	189664
5560	189665
14330	189666
26350	189667
71683	189668
39014	189669
5017	189670
35349	189671
2741	189672
10493	189673
104572	189674
16365	189675
10243	189676
53699	189677
51125	189678
42337	189679
43430	189680
12395	189681
73732	189682
8808	189683
2071	189684
35455	189685
29273	189686
12971	189687
13886	189688
44773	189689
380	189690
707	189691
212	189692
96502	189693
47247	189694
4452	189695
47494	189696
1799	189697
3207	189698
26423	189699
65948	189700
25109	189701
81117	189702
21946	189703
43528	189704
31080	189705
7626	189706
29899	189707
12548	189708
1119	189709
45227	189710
2806	189711
34334	189712
105967	189713
7826	189714
10830	189715
24534	189716
20512	189717
5083	189718
1583	189719
32798	189720
2593	189721
13006	189722
1253	189723
15269	189724
104614	189725
45206	189726
88424	189727
5907	189728
48853	189729
175	189730
2828	189731
260	189732
44377	189733
7794	189734
1834	189735
40231	189736
33473	189737
16989	189738
62775	189739
22863	189740
1471	189741
43037	189742
13268	189743
43437	189744
103292	189745
1507	189746
6253	189747
5140	189748
33904	189749
70880	189750
17907	189751
38398	189752
6745	189753
1998	189754
6582	189755
50681	189756
18411	189757
2884	189758
29299	189759
463	189760
17692	189761
45455	189762
9515	189763
15160	189764
26974	189765
2224	189766
50945	189767
8020	189768
8325	189769
8269	189770
56343	189771
1825	189772
24018	189773
1191	189774
38467	189775
2818	189776
60676	189777
457	189778
924	189779
69856	189780
15349	189781
39674	189782
2600	189783
96997	189784
53918	189785
413	189786
13568	189787
14274	189788
51914	189789
11340	189790
40157	189791
31697	189792
37734	189793
10048	189794
50455	189795
26316	189796
43053	189797
40926	189798
14819	189799
2474	189800
36404	189801
38585	189802
10165	189803
44348	189804
63434	189805
60702	189806
3037	189807
4199	189808
12307	189809
8803	189810
32428	189811
84489	189812
38313	189813
30411	189814
55574	189815
10304	189816
47430	189817
29896	189818
87408	189819
408	189820
53902	189821
3150	189822
39835	189823
104077	189824
54766	189825
161	189826
86838	189827
45040	189828
5102	189829
24405	189830
45162	189831
59124	189832
2397	189833
1921	189834
39918	189835
20360	189836
21432	189837
31475	189838
33732	189839
100682	189840
32476	189841
5079	189842
62065	189843
10779	189844
10911	189845
43574	189846
7298	189847
1578	189848
3873	189849
2871	189850
61359	189851
3409	189852
16914	189853
65018	189854
32109	189855
77761	189856
53043	189857
2979	189858
2385	189859
38433	189860
90786	189861
59542	189862
5436	189863
14554	189864
3990	189865
39034	189866
3512	189867
39111	189868
78665	189869
11518	189870
21280	189871
19974	189872
18675	189873
32436	189874
79492	189875
15711	189876
3237	189877
8798	189878
112183	189879
24902	189880
1398	189881
49029	189882
28077	189883
22092	189884
27102	189885
14317	189886
48673	189887
19008	189888
17943	189889
17273	189890
18524	189891
79748	189892
32478	189893
58101	189894
19361	189895
41571	189896
31599	189897
76513	189898
56402	189899
2123	189900
48605	189901
49902	189902
44971	189903
20570	189904
21058	189905
45802	189906
30230	189907
5589	189908
23880	189909
93745	189910
65979	189911
1935	189912
606	189913
6774	189914
11048	189915
5631	189916
66501	189917
64291	189918
63529	189919
44006	189920
48167	189921
3148	189922
59	189923
21098	189924
20545	189925
10470	189926
24363	189927
34880	189928
44366	189929
16709	189930
31108	189931
8641	189932
3306	189933
79866	189934
81427	189935
29097	189936
36002	189937
55342	189938
90570	189939
24088	189940
31051	189941
73205	189942
5727	189943
26163	189944
37514	189945
39198	189946
47183	189947
48170	189948
1225	189949
14048	189950
235	189951
29242	189952
14906	189953
4238	189954
2397	189955
60023	189956
29142	189957
6789	189958
17519	189959
6836	189960
57961	189961
5380	189962
2687	189963
50022	189964
62460	189965
88449	189966
46537	189967
79269	189968
71522	189969
5394	189970
101	189971
64827	189972
487	189973
39052	189974
41141	189975
18924	189976
72419	189977
28600	189978
207	189979
54919	189980
94180	189981
75376	189982
22637	189983
65912	189984
82619	189985
5548	189986
54197	189987
95779	189988
17850	189989
53837	189990
155	189991
2113	189992
26617	189993
14505	189994
36370	189995
87894	189996
46095	189997
54782	189998
13613	189999
32165	190000
20868	190001
56761	190002
1846	190003
13895	190004
2636	190005
51642	190006
8675	190007
3992	190008
29868	190009
24970	190010
5148	190011
3597	190012
32043	190013
69462	190014
6584	190015
49770	190016
48608	190017
33260	190018
3083	190019
97737	190020
109838	190021
82403	190022
30168	190023
1379	190024
8630	190025
36949	190026
7662	190027
973	190028
7591	190029
87820	190030
8995	190031
11740	190032
28773	190033
6835	190034
475	190035
9180	190036
34874	190037
33514	190038
41157	190039
178	190040
10079	190041
70161	190042
59705	190043
2076	190044
24617	190045
42290	190046
18559	190047
68826	190048
34680	190049
50750	190050
63748	190051
3107	190052
4499	190053
11620	190054
16961	190055
109948	190056
21007	190057
77412	190058
26918	190059
70579	190060
16568	190061
30711	190062
24532	190063
1041	190064
18795	190065
9091	190066
21344	190067
93395	190068
46221	190069
72373	190070
23889	190071
27809	190072
11176	190073
12662	190074
11846	190075
51333	190076
53506	190077
13841	190078
42496	190079
2822	190080
98537	190081
49430	190082
34957	190083
4677	190084
9996	190085
89136	190086
51362	190087
58320	190088
1533	190089
62160	190090
82321	190091
42607	190092
13394	190093
13756	190094
10446	190095
22016	190096
26845	190097
4761	190098
445	190099
5618	190100
39395	190101
43475	190102
15246	190103
60736	190104
74255	190105
44687	190106
54779	190107
13768	190108
13335	190109
642	190110
31165	190111
80192	190112
72913	190113
4328	190114
65870	190115
58649	190116
27076	190117
3	190118
67287	190119
44699	190120
106288	190121
2585	190122
59104	190123
6202	190124
56046	190125
22478	190126
56402	190127
23301	190128
2563	190129
1552	190130
12333	190131
40639	190132
5817	190133
3115	190134
28830	190135
48593	190136
342	190137
18101	190138
35817	190139
63212	190140
61347	190141
57414	190142
33834	190143
10746	190144
83113	190145
17175	190146
5811	190147
38490	190148
4171	190149
30413	190150
59182	190151
20420	190152
48482	190153
643	190154
78233	190155
19010	190156
71857	190157
74576	190158
27797	190159
4412	190160
808	190161
2202	190162
84639	190163
2511	190164
3000	190165
29996	190166
46602	190167
37185	190168
19697	190169
3381	190170
51323	190171
43122	190172
7901	190173
88882	190174
46107	190175
69990	190176
15030	190177
1435	190178
15150	190179
26616	190180
74270	190181
6472	190182
35063	190183
3404	190184
92175	190185
14399	190186
944	190187
2230	190188
58035	190189
15794	190190
15655	190191
29994	190192
11588	190193
60536	190194
993	190195
25652	190196
763	190197
65411	190198
26728	190199
36590	190200
100376	190201
58373	190202
28623	190203
80842	190204
64124	190205
33336	190206
17938	190207
54488	190208
41967	190209
11109	190210
5705	190211
72	190212
32727	190213
85987	190214
5774	190215
30835	190216
34153	190217
2001	190218
73348	190219
5098	190220
6774	190221
11487	190222
28758	190223
96444	190224
22761	190225
76598	190226
35569	190227
30378	190228
65217	190229
4163	190230
39269	190231
170	190232
18368	190233
71368	190234
70668	190235
23876	190236
879	190237
51962	190238
80416	190239
5040	190240
75126	190241
884	190242
563	190243
2362	190244
9462	190245
13873	190246
12338	190247
24453	190248
89026	190249
25607	190250
82561	190251
55751	190252
21052	190253
25638	190254
941	190255
26918	190256
7	190257
13266	190258
22781	190259
30848	190260
53982	190261
22877	190262
6369	190263
40695	190264
555	190265
6426	190266
89786	190267
25651	190268
76210	190269
16198	190270
2330	190271
805	190272
34094	190273
19664	190274
2155	190275
45112	190276
2377	190277
85393	190278
41117	190279
11648	190280
72853	190281
15240	190282
16562	190283
31669	190284
1518	190285
60852	190286
24862	190287
2878	190288
77183	190289
14069	190290
40775	190291
21240	190292
102945	190293
46282	190294
47470	190295
11782	190296
73298	190297
46158	190298
12439	190299
87412	190300
2755	190301
7535	190302
72015	190303
22	190304
14315	190305
13370	190306
102132	190307
43970	190308
25184	190309
67787	190310
96238	190311
89257	190312
112038	190313
6871	190314
54411	190315
72703	190316
14946	190317
25493	190318
50290	190319
53292	190320
110268	190321
11551	190322
626	190323
6853	190324
25836	190325
66258	190326
17378	190327
18844	190328
672	190329
14789	190330
8973	190331
6161	190332
38724	190333
5842	190334
90521	190335
2178	190336
40444	190337
5834	190338
62724	190339
24583	190340
3211	190341
12244	190342
6211	190343
10043	190344
44008	190345
108690	190346
14797	190347
25707	190348
5524	190349
16991	190350
13912	190351
4827	190352
70	190353
18188	190354
24105	190355
59160	190356
74698	190357
347	190358
37080	190359
24925	190360
74300	190361
51506	190362
1368	190363
31071	190364
27122	190365
3246	190366
23771	190367
4890	190368
57887	190369
49875	190370
655	190371
41886	190372
17866	190373
346	190374
8556	190375
63075	190376
37171	190377
49298	190378
55579	190379
16599	190380
22177	190381
11006	190382
842	190383
34423	190384
212	190385
12456	190386
38757	190387
17921	190388
37204	190389
46589	190390
7895	190391
10927	190392
48393	190393
192	190394
253	190395
37350	190396
3421	190397
2186	190398
103506	190399
60303	190400
6862	190401
16947	190402
26315	190403
14900	190404
30344	190405
17044	190406
27717	190407
79814	190408
383	190409
537	190410
40873	190411
29424	190412
12784	190413
2021	190414
8542	190415
49541	190416
50246	190417
5135	190418
14179	190419
4123	190420
55214	190421
125	190422
9353	190423
56035	190424
81853	190425
1366	190426
54307	190427
345	190428
44841	190429
15739	190430
29135	190431
1850	190432
55179	190433
57398	190434
73473	190435
15268	190436
12456	190437
54053	190438
22923	190439
13218	190440
12153	190441
13548	190442
39540	190443
2179	190444
442	190445
2	190446
59712	190447
20140	190448
45713	190449
14801	190450
12570	190451
46146	190452
5957	190453
59405	190454
47855	190455
3049	190456
41702	190457
3680	190458
275	190459
8454	190460
25989	190461
30719	190462
9712	190463
22710	190464
37517	190465
1272	190466
1480	190467
1498	190468
107544	190469
4776	190470
46672	190471
501	190472
70254	190473
85094	190474
102917	190475
61553	190476
19460	190477
44571	190478
109051	190479
10361	190480
79834	190481
71886	190482
630	190483
5028	190484
21977	190485
40909	190486
37541	190487
24715	190488
13729	190489
6996	190490
39608	190491
11640	190492
24718	190493
2736	190494
100240	190495
51120	190496
28198	190497
50667	190498
44079	190499
52684	190500
67699	190501
81003	190502
6853	190503
11026	190504
17531	190505
59502	190506
17943	190507
11582	190508
5247	190509
631	190510
193	190511
30223	190512
42662	190513
2874	190514
36188	190515
7449	190516
50648	190517
20217	190518
102538	190519
54493	190520
32673	190521
9175	190522
1343	190523
25542	190524
19511	190525
69303	190526
11046	190527
2380	190528
7273	190529
2287	190530
23887	190531
43147	190532
19960	190533
69984	190534
20774	190535
4194	190536
14360	190537
32742	190538
68907	190539
104944	190540
4863	190541
36786	190542
40211	190543
18134	190544
108302	190545
46900	190546
16482	190547
13882	190548
52191	190549
37707	190550
71220	190551
21063	190552
1981	190553
30278	190554
12440	190555
2429	190556
7967	190557
18046	190558
1988	190559
32742	190560
6581	190561
54936	190562
8563	190563
63293	190564
3208	190565
62116	190566
11721	190567
28520	190568
6931	190569
64513	190570
22417	190571
40028	190572
6601	190573
14789	190574
19351	190575
16405	190576
13009	190577
15226	190578
99590	190579
3163	190580
19038	190581
63265	190582
334	190583
62796	190584
36672	190585
23	190586
41718	190587
10883	190588
15370	190589
8668	190590
95894	190591
42062	190592
28476	190593
49012	190594
8164	190595
56369	190596
75419	190597
49000	190598
13637	190599
2983	190600
34554	190601
605	190602
12023	190603
2535	190604
89307	190605
4331	190606
52530	190607
96863	190608
305	190609
7599	190610
53380	190611
1501	190612
31872	190613
10247	190614
464	190615
18735	190616
39309	190617
5455	190618
95705	190619
5476	190620
30709	190621
338	190622
968	190623
30445	190624
28882	190625
26104	190626
19143	190627
21599	190628
66813	190629
12117	190630
19144	190631
12799	190632
18220	190633
43426	190634
16489	190635
56581	190636
33731	190637
72187	190638
23148	190639
75295	190640
21001	190641
36398	190642
78557	190643
11070	190644
35437	190645
85296	190646
9387	190647
21838	190648
59062	190649
4543	190650
4938	190651
43638	190652
2741	190653
8116	190654
2163	190655
7710	190656
26478	190657
41661	190658
51348	190659
101752	190660
58082	190661
16180	190662
126	190663
54469	190664
7962	190665
28365	190666
2420	190667
11734	190668
26316	190669
33414	190670
10702	190671
78530	190672
20830	190673
1780	190674
3031	190675
14734	190676
2949	190677
107909	190678
18549	190679
73	190680
49523	190681
18580	190682
12397	190683
28452	190684
38127	190685
1388	190686
17283	190687
10759	190688
20042	190689
418	190690
34768	190691
56716	190692
30208	190693
57766	190694
82696	190695
2329	190696
185	190697
4381	190698
38675	190699
33393	190700
22481	190701
41156	190702
54898	190703
31623	190704
46891	190705
5795	190706
108468	190707
39	190708
75050	190709
54282	190710
39212	190711
7625	190712
56421	190713
11309	190714
8218	190715
66766	190716
14648	190717
51984	190718
59904	190719
18107	190720
44337	190721
20989	190722
33020	190723
13235	190724
7573	190725
1056	190726
55026	190727
47496	190728
1279	190729
10588	190730
211	190731
2700	190732
6477	190733
24369	190734
15956	190735
60526	190736
46613	190737
9723	190738
22358	190739
19253	190740
79134	190741
15777	190742
40743	190743
25414	190744
2185	190745
40319	190746
43293	190747
67423	190748
3792	190749
55807	190750
1778	190751
58820	190752
11825	190753
102868	190754
67901	190755
7450	190756
4234	190757
177	190758
7009	190759
77582	190760
49695	190761
93380	190762
14617	190763
23650	190764
47922	190765
94685	190766
24715	190767
13490	190768
59217	190769
14431	190770
40184	190771
46303	190772
46421	190773
16801	190774
29933	190775
2735	190776
17821	190777
4024	190778
84504	190779
41952	190780
14878	190781
19743	190782
34423	190783
35329	190784
107450	190785
44881	190786
138	190787
6442	190788
88964	190789
70827	190790
346	190791
3943	190792
729	190793
11640	190794
20829	190795
13676	190796
11600	190797
35563	190798
54076	190799
57329	190800
11350	190801
18660	190802
1488	190803
48563	190804
75838	190805
75086	190806
37268	190807
6329	190808
11053	190809
39584	190810
47068	190811
25317	190812
16762	190813
102094	190814
12568	190815
109434	190816
38597	190817
63349	190818
1866	190819
59086	190820
4977	190821
28824	190822
14283	190823
12261	190824
99	190825
35090	190826
90879	190827
80457	190828
61478	190829
1130	190830
1736	190831
49004	190832
57824	190833
26890	190834
8801	190835
43146	190836
5560	190837
53330	190838
12818	190839
12933	190840
22773	190841
44333	190842
24100	190843
7934	190844
435	190845
1275	190846
2402	190847
9251	190848
48527	190849
79224	190850
7717	190851
45613	190852
1917	190853
6360	190854
1299	190855
14574	190856
22034	190857
8201	190858
20875	190859
4739	190860
1732	190861
20466	190862
34460	190863
1316	190864
981	190865
63102	190866
66012	190867
5440	190868
52412	190869
26617	190870
15057	190871
260	190872
22536	190873
1109	190874
9359	190875
70051	190876
2868	190877
22273	190878
4865	190879
11757	190880
20991	190881
43270	190882
3266	190883
2306	190884
14058	190885
37963	190886
35401	190887
22788	190888
31996	190889
47015	190890
4657	190891
17108	190892
107181	190893
38302	190894
41759	190895
26826	190896
77483	190897
3828	190898
20015	190899
35381	190900
55277	190901
7259	190902
520	190903
9036	190904
2321	190905
11122	190906
59204	190907
20122	190908
59422	190909
203	190910
48199	190911
72968	190912
20812	190913
58296	190914
80218	190915
56596	190916
17807	190917
21698	190918
58263	190919
45212	190920
17948	190921
6566	190922
17095	190923
33251	190924
10216	190925
13473	190926
56841	190927
8225	190928
5444	190929
15058	190930
4997	190931
20819	190932
2	190933
178	190934
14376	190935
9092	190936
48177	190937
32797	190938
5137	190939
24096	190940
53412	190941
55	190942
3166	190943
87	190944
6531	190945
9262	190946
405	190947
69769	190948
10298	190949
96146	190950
23893	190951
16420	190952
60627	190953
9196	190954
3164	190955
13503	190956
85365	190957
55450	190958
3527	190959
228	190960
6	190961
25731	190962
73946	190963
11520	190964
78583	190965
45345	190966
2862	190967
68920	190968
21947	190969
7017	190970
2056	190971
20045	190972
24461	190973
40490	190974
1686	190975
59164	190976
45703	190977
16992	190978
40073	190979
5633	190980
70479	190981
113	190982
4651	190983
86147	190984
421	190985
114	190986
33715	190987
5994	190988
14420	190989
82948	190990
1835	190991
29400	190992
33637	190993
698	190994
4921	190995
19053	190996
3957	190997
6137	190998
72367	190999
13875	191000
15545	191001
30289	191002
38529	191003
779	191004
10360	191005
1128	191006
99694	191007
36368	191008
40	191009
77268	191010
55105	191011
9289	191012
30310	191013
18057	191014
5173	191015
20216	191016
1044	191017
28717	191018
133	191019
87727	191020
101329	191021
90323	191022
77622	191023
210	191024
2795	191025
29258	191026
7393	191027
1127	191028
51733	191029
3809	191030
10377	191031
113464	191032
36537	191033
10759	191034
56942	191035
6921	191036
2381	191037
25701	191038
55361	191039
71132	191040
47100	191041
77662	191042
1845	191043
38572	191044
42485	191045
47045	191046
21285	191047
1079	191048
56781	191049
107811	191050
60855	191051
54022	191052
11440	191053
38718	191054
75062	191055
8764	191056
28174	191057
16425	191058
15338	191059
44260	191060
60049	191061
36655	191062
92963	191063
34894	191064
35413	191065
4457	191066
1225	191067
5582	191068
745	191069
2356	191070
79230	191071
13162	191072
28474	191073
7182	191074
18530	191075
19434	191076
831	191077
64467	191078
97465	191079
16958	191080
11942	191081
34123	191082
9228	191083
34760	191084
45646	191085
27401	191086
61732	191087
8398	191088
44251	191089
9938	191090
1206	191091
5288	191092
21383	191093
47171	191094
15421	191095
26478	191096
65202	191097
35778	191098
23167	191099
13033	191100
53984	191101
59699	191102
65210	191103
7804	191104
43385	191105
58671	191106
6799	191107
58	191108
27402	191109
3060	191110
42944	191111
28697	191112
42159	191113
84122	191114
130	191115
90004	191116
52548	191117
69029	191118
7874	191119
9002	191120
5542	191121
370	191122
20601	191123
43497	191124
8220	191125
4786	191126
8019	191127
75620	191128
1408	191129
69897	191130
1653	191131
92031	191132
18120	191133
20280	191134
2747	191135
25513	191136
39417	191137
90834	191138
69741	191139
69223	191140
23182	191141
22448	191142
17044	191143
81013	191144
15262	191145
22372	191146
73742	191147
23323	191148
49617	191149
8713	191150
992	191151
56936	191152
6442	191153
48920	191154
7385	191155
24518	191156
8431	191157
42576	191158
33644	191159
5301	191160
63929	191161
49936	191162
41300	191163
27297	191164
8065	191165
43874	191166
484	191167
32886	191168
217	191169
12618	191170
28669	191171
25985	191172
9323	191173
15597	191174
68356	191175
18035	191176
3404	191177
4190	191178
25216	191179
5578	191180
10284	191181
7562	191182
41121	191183
44676	191184
3014	191185
10664	191186
43958	191187
16730	191188
6267	191189
102595	191190
1277	191191
50868	191192
31912	191193
40827	191194
57390	191195
58657	191196
25371	191197
64133	191198
21634	191199
12166	191200
3450	191201
28656	191202
1800	191203
26233	191204
21599	191205
67242	191206
19561	191207
68340	191208
80059	191209
25757	191210
198	191211
19293	191212
13518	191213
50993	191214
85925	191215
31396	191216
18411	191217
42	191218
82443	191219
47526	191220
22132	191221
263	191222
65523	191223
50965	191224
19314	191225
88398	191226
21891	191227
5492	191228
10838	191229
78571	191230
2400	191231
31352	191232
33398	191233
2296	191234
28351	191235
7222	191236
1290	191237
41856	191238
757	191239
45733	191240
12038	191241
15174	191242
62796	191243
43111	191244
31505	191245
35179	191246
45090	191247
38341	191248
3692	191249
48581	191250
49909	191251
29325	191252
14741	191253
13797	191254
51636	191255
9855	191256
49252	191257
1075	191258
42410	191259
21890	191260
108198	191261
23471	191262
12890	191263
6937	191264
14459	191265
31672	191266
7465	191267
6166	191268
31937	191269
99379	191270
40207	191271
2956	191272
27555	191273
14283	191274
20147	191275
34447	191276
19368	191277
59	191278
55080	191279
65441	191280
29185	191281
24059	191282
26587	191283
17790	191284
10572	191285
52148	191286
63112	191287
22227	191288
43186	191289
832	191290
12589	191291
30279	191292
4612	191293
100369	191294
3848	191295
7695	191296
17335	191297
30362	191298
5219	191299
78735	191300
46779	191301
47703	191302
48390	191303
13652	191304
76036	191305
591	191306
383	191307
5048	191308
9296	191309
14272	191310
67392	191311
57192	191312
24692	191313
25897	191314
57245	191315
43	191316
24832	191317
109	191318
1230	191319
70544	191320
70823	191321
3341	191322
36593	191323
1920	191324
39291	191325
5093	191326
43072	191327
18788	191328
94255	191329
33091	191330
22467	191331
1582	191332
85563	191333
59418	191334
6133	191335
465	191336
4165	191337
58279	191338
1844	191339
38182	191340
62780	191341
826	191342
791	191343
8449	191344
51540	191345
62188	191346
67434	191347
6878	191348
13401	191349
61304	191350
4367	191351
24827	191352
26276	191353
10016	191354
38456	191355
2856	191356
42930	191357
28661	191358
83220	191359
11910	191360
19231	191361
13728	191362
101347	191363
32121	191364
142	191365
83	191366
621	191367
10598	191368
982	191369
7158	191370
24823	191371
1828	191372
22930	191373
8391	191374
2173	191375
6450	191376
1615	191377
37436	191378
57197	191379
44605	191380
43020	191381
417	191382
3447	191383
7545	191384
8852	191385
3778	191386
5953	191387
16050	191388
1597	191389
47466	191390
13080	191391
12185	191392
3050	191393
5737	191394
19604	191395
21125	191396
1650	191397
21828	191398
61934	191399
46850	191400
540	191401
27270	191402
6578	191403
4278	191404
22680	191405
45145	191406
56509	191407
461	191408
96869	191409
41705	191410
3294	191411
18594	191412
19800	191413
86749	191414
53656	191415
96278	191416
21900	191417
8788	191418
1987	191419
36090	191420
52973	191421
4093	191422
35100	191423
33479	191424
82708	191425
48560	191426
60323	191427
11498	191428
23473	191429
19341	191430
42544	191431
960	191432
32006	191433
1383	191434
77667	191435
33077	191436
997	191437
16959	191438
12648	191439
2880	191440
13833	191441
46341	191442
90541	191443
11260	191444
20283	191445
28379	191446
12580	191447
29415	191448
447	191449
10748	191450
45725	191451
14988	191452
36827	191453
15762	191454
29104	191455
79797	191456
49943	191457
9405	191458
15515	191459
71800	191460
10781	191461
36110	191462
2723	191463
24539	191464
87489	191465
6573	191466
23712	191467
17881	191468
36560	191469
25217	191470
55107	191471
15986	191472
2122	191473
29740	191474
59214	191475
49233	191476
20086	191477
46	191478
25728	191479
1637	191480
85482	191481
21237	191482
7143	191483
29333	191484
12297	191485
59656	191486
3210	191487
43907	191488
71414	191489
9544	191490
1832	191491
620	191492
25017	191493
9350	191494
52354	191495
68083	191496
55188	191497
5371	191498
30944	191499
708	191500
57412	191501
23657	191502
39800	191503
4135	191504
93488	191505
65265	191506
75555	191507
94536	191508
12925	191509
66699	191510
13454	191511
27095	191512
98457	191513
102756	191514
27555	191515
32628	191516
5844	191517
81803	191518
23022	191519
153	191520
52583	191521
77882	191522
39772	191523
84833	191524
55005	191525
29052	191526
54078	191527
26773	191528
61319	191529
26336	191530
67821	191531
6759	191532
864	191533
42395	191534
8685	191535
20115	191536
1268	191537
68202	191538
997	191539
32197	191540
42345	191541
10869	191542
65819	191543
78834	191544
75869	191545
104030	191546
51469	191547
62098	191548
38760	191549
39858	191550
25371	191551
35661	191552
40284	191553
67525	191554
30285	191555
14178	191556
863	191557
46511	191558
67114	191559
54	191560
10980	191561
47984	191562
10300	191563
63251	191564
24660	191565
19702	191566
51485	191567
62397	191568
54815	191569
31858	191570
46866	191571
271	191572
5973	191573
31198	191574
72734	191575
97479	191576
30128	191577
41264	191578
4422	191579
1316	191580
29188	191581
9834	191582
4984	191583
54841	191584
40840	191585
10498	191586
25813	191587
40394	191588
42411	191589
13716	191590
17566	191591
957	191592
1733	191593
35714	191594
13439	191595
15506	191596
64064	191597
48614	191598
82646	191599
65025	191600
29491	191601
87302	191602
2993	191603
785	191604
22454	191605
89732	191606
33082	191607
10905	191608
45973	191609
23346	191610
30945	191611
2857	191612
20770	191613
61058	191614
8357	191615
14943	191616
2640	191617
58329	191618
11052	191619
1692	191620
37498	191621
37887	191622
33247	191623
16832	191624
35078	191625
7283	191626
100951	191627
43099	191628
8834	191629
19092	191630
72131	191631
36813	191632
33549	191633
52692	191634
87372	191635
6797	191636
10466	191637
7283	191638
4426	191639
31639	191640
88707	191641
11591	191642
85363	191643
1059	191644
21	191645
25029	191646
9005	191647
10470	191648
384	191649
301	191650
2855	191651
1748	191652
78652	191653
23765	191654
108125	191655
7495	191656
22353	191657
12597	191658
541	191659
8025	191660
53116	191661
26	191662
11071	191663
57253	191664
51180	191665
4987	191666
4012	191667
8169	191668
35281	191669
14187	191670
48443	191671
112767	191672
343	191673
32457	191674
103101	191675
36617	191676
16852	191677
28951	191678
17635	191679
17116	191680
2923	191681
12376	191682
1929	191683
11858	191684
66259	191685
18929	191686
15734	191687
45157	191688
6431	191689
71998	191690
3257	191691
6824	191692
8145	191693
62737	191694
21870	191695
10400	191696
34453	191697
59191	191698
60738	191699
62754	191700
38404	191701
6380	191702
10534	191703
31385	191704
70437	191705
7075	191706
1643	191707
18459	191708
31275	191709
70309	191710
20694	191711
6356	191712
85	191713
31755	191714
8659	191715
19242	191716
81151	191717
1868	191718
31085	191719
72166	191720
24981	191721
11080	191722
22112	191723
28250	191724
1198	191725
8627	191726
5832	191727
28397	191728
24866	191729
12691	191730
23556	191731
29176	191732
64186	191733
8896	191734
22593	191735
64219	191736
21394	191737
37680	191738
17438	191739
13910	191740
3137	191741
14877	191742
9634	191743
10448	191744
29998	191745
38602	191746
47801	191747
8998	191748
34569	191749
8667	191750
21313	191751
28598	191752
22874	191753
25683	191754
26428	191755
16909	191756
17554	191757
2606	191758
32770	191759
56466	191760
2811	191761
15976	191762
6259	191763
48774	191764
29583	191765
29616	191766
34954	191767
71265	191768
13845	191769
44191	191770
68960	191771
6182	191772
43554	191773
46690	191774
19923	191775
90994	191776
76772	191777
79627	191778
27753	191779
59905	191780
25339	191781
470	191782
16419	191783
34907	191784
25428	191785
82095	191786
71477	191787
61143	191788
69	191789
51262	191790
15290	191791
4781	191792
17655	191793
77482	191794
42237	191795
19227	191796
21596	191797
50125	191798
89477	191799
30755	191800
113873	191801
4937	191802
10056	191803
30994	191804
18466	191805
26667	191806
33192	191807
3169	191808
14792	191809
25891	191810
76724	191811
57142	191812
16450	191813
9098	191814
68986	191815
33986	191816
39261	191817
9758	191818
51904	191819
65646	191820
44945	191821
107708	191822
49577	191823
109	191824
44180	191825
22581	191826
75190	191827
14940	191828
5084	191829
766	191830
4461	191831
35053	191832
3116	191833
92225	191834
3355	191835
16216	191836
2722	191837
56065	191838
84322	191839
10322	191840
64279	191841
38368	191842
55522	191843
1700	191844
69170	191845
67422	191846
41436	191847
67299	191848
1294	191849
11243	191850
22415	191851
43485	191852
56492	191853
99567	191854
1123	191855
12785	191856
23099	191857
2	191858
1157	191859
3883	191860
25083	191861
9458	191862
2487	191863
109	191864
21004	191865
110	191866
7751	191867
1410	191868
12932	191869
7600	191870
17903	191871
40172	191872
45937	191873
12053	191874
61013	191875
4368	191876
13255	191877
4281	191878
30368	191879
16053	191880
10	191881
48421	191882
12262	191883
48348	191884
25804	191885
18312	191886
64675	191887
71337	191888
62901	191889
66999	191890
54682	191891
29809	191892
2755	191893
5887	191894
114385	191895
1966	191896
9569	191897
20654	191898
43853	191899
63717	191900
8816	191901
20288	191902
56030	191903
9213	191904
67355	191905
14138	191906
31162	191907
22046	191908
2958	191909
13789	191910
68130	191911
85073	191912
206	191913
79188	191914
31566	191915
26628	191916
9590	191917
5094	191918
21789	191919
88642	191920
6352	191921
49666	191922
59163	191923
10421	191924
18177	191925
21374	191926
1517	191927
4340	191928
901	191929
5791	191930
24753	191931
6984	191932
48120	191933
6056	191934
14303	191935
54291	191936
4654	191937
69845	191938
3409	191939
16933	191940
1531	191941
13595	191942
15200	191943
7912	191944
74686	191945
7239	191946
23909	191947
74489	191948
972	191949
9883	191950
30608	191951
34131	191952
8021	191953
12330	191954
80672	191955
40982	191956
22428	191957
33369	191958
80672	191959
76736	191960
19424	191961
24183	191962
18165	191963
28812	191964
31345	191965
6864	191966
66058	191967
22048	191968
4003	191969
33336	191970
20565	191971
26269	191972
114392	191973
19543	191974
113498	191975
24033	191976
18340	191977
11462	191978
65533	191979
66796	191980
78438	191981
16738	191982
27824	191983
8343	191984
3610	191985
8111	191986
68668	191987
169	191988
81061	191989
3086	191990
18575	191991
31834	191992
21875	191993
10660	191994
45693	191995
2210	191996
19530	191997
3164	191998
19013	191999
96306	192000
23820	192001
22917	192002
43925	192003
1254	192004
63566	192005
9803	192006
1888	192007
36797	192008
83099	192009
32389	192010
2554	192011
24141	192012
4161	192013
26005	192014
208	192015
9587	192016
5239	192017
18924	192018
63933	192019
416	192020
90169	192021
47087	192022
37814	192023
23378	192024
2078	192025
9275	192026
3042	192027
56252	192028
5689	192029
14596	192030
10435	192031
10688	192032
1433	192033
14404	192034
44014	192035
48829	192036
313	192037
47966	192038
139	192039
10143	192040
9716	192041
35161	192042
986	192043
76893	192044
1833	192045
19189	192046
45743	192047
25603	192048
921	192049
11995	192050
64336	192051
294	192052
1897	192053
227	192054
1763	192055
89231	192056
8935	192057
9456	192058
7058	192059
2943	192060
14856	192061
54197	192062
2744	192063
10241	192064
50254	192065
1906	192066
21119	192067
16126	192068
31258	192069
9052	192070
64266	192071
428	192072
15883	192073
20224	192074
1842	192075
20273	192076
17306	192077
33510	192078
33187	192079
47585	192080
49506	192081
14821	192082
11449	192083
6041	192084
7973	192085
334	192086
23276	192087
1415	192088
21877	192089
45316	192090
3054	192091
51120	192092
37667	192093
11816	192094
1226	192095
12767	192096
2097	192097
53860	192098
37101	192099
13848	192100
31789	192101
1794	192102
74615	192103
1580	192104
17934	192105
2596	192106
12380	192107
63586	192108
55944	192109
10069	192110
109799	192111
6	192112
5934	192113
13492	192114
5056	192115
5194	192116
103527	192117
24515	192118
71433	192119
36909	192120
4675	192121
9775	192122
69931	192123
1028	192124
14970	192125
2405	192126
34578	192127
29473	192128
13755	192129
90	192130
13470	192131
874	192132
72017	192133
39485	192134
29327	192135
23176	192136
92448	192137
30964	192138
5217	192139
50114	192140
5052	192141
7457	192142
49180	192143
12076	192144
49550	192145
80547	192146
93391	192147
19426	192148
1839	192149
8832	192150
910	192151
21495	192152
9116	192153
61811	192154
80301	192155
37718	192156
28564	192157
36949	192158
22174	192159
15128	192160
28847	192161
4913	192162
3919	192163
31844	192164
5689	192165
68221	192166
37180	192167
2483	192168
17236	192169
2613	192170
92847	192171
45526	192172
376	192173
10133	192174
3127	192175
48554	192176
3678	192177
33782	192178
47082	192179
38577	192180
51772	192181
5854	192182
36022	192183
22607	192184
12225	192185
64330	192186
4264	192187
8943	192188
71125	192189
76792	192190
2015	192191
3192	192192
16211	192193
1195	192194
22260	192195
33769	192196
1193	192197
70515	192198
33837	192199
91496	192200
86746	192201
8938	192202
647	192203
30822	192204
26575	192205
59816	192206
26808	192207
103049	192208
41314	192209
21927	192210
26977	192211
28836	192212
22740	192213
18730	192214
2246	192215
84381	192216
32100	192217
39051	192218
25843	192219
43941	192220
23514	192221
6908	192222
4949	192223
46691	192224
1192	192225
105437	192226
29049	192227
31168	192228
43839	192229
6627	192230
37831	192231
24036	192232
59704	192233
61736	192234
17293	192235
4693	192236
45310	192237
103214	192238
3876	192239
78965	192240
21549	192241
1041	192242
29364	192243
26377	192244
9029	192245
96967	192246
847	192247
5062	192248
26357	192249
38297	192250
38494	192251
38610	192252
6197	192253
18262	192254
77599	192255
21241	192256
26368	192257
13543	192258
5411	192259
41020	192260
26639	192261
10107	192262
38118	192263
61808	192264
251	192265
7975	192266
6706	192267
75156	192268
61479	192269
9806	192270
113852	192271
61983	192272
64988	192273
33355	192274
54240	192275
20877	192276
12596	192277
8711	192278
16344	192279
71352	192280
19963	192281
10738	192282
70393	192283
35946	192284
34427	192285
24355	192286
35465	192287
2403	192288
91306	192289
88943	192290
110273	192291
33603	192292
25312	192293
46244	192294
10000	192295
23791	192296
60839	192297
62803	192298
1184	192299
5770	192300
65320	192301
41855	192302
44473	192303
86823	192304
18778	192305
48694	192306
48839	192307
31433	192308
4854	192309
19039	192310
15417	192311
62929	192312
10308	192313
99713	192314
14479	192315
3839	192316
9635	192317
86025	192318
9083	192319
6611	192320
52711	192321
29122	192322
35864	192323
14857	192324
15601	192325
11844	192326
1579	192327
24197	192328
1673	192329
7629	192330
67760	192331
68967	192332
4665	192333
40608	192334
30912	192335
73201	192336
12620	192337
60370	192338
60204	192339
19620	192340
68127	192341
67945	192342
3501	192343
63257	192344
94207	192345
399	192346
49802	192347
102233	192348
83484	192349
1215	192350
3781	192351
55581	192352
4628	192353
796	192354
88685	192355
557	192356
24784	192357
1405	192358
11240	192359
22110	192360
3081	192361
20144	192362
21784	192363
1298	192364
100	192365
47973	192366
46043	192367
15924	192368
36552	192369
330	192370
7911	192371
957	192372
31846	192373
60408	192374
13345	192375
28644	192376
30207	192377
48281	192378
9137	192379
110182	192380
5561	192381
18434	192382
18200	192383
581	192384
90186	192385
93617	192386
7918	192387
413	192388
59350	192389
86853	192390
102913	192391
14222	192392
2820	192393
71711	192394
39560	192395
43521	192396
85837	192397
17900	192398
68470	192399
2940	192400
92017	192401
59271	192402
2332	192403
9132	192404
48751	192405
90368	192406
9545	192407
84422	192408
1306	192409
34058	192410
35787	192411
34107	192412
1336	192413
25014	192414
193	192415
51465	192416
34236	192417
67890	192418
9770	192419
7712	192420
10848	192421
108816	192422
31143	192423
38774	192424
26506	192425
69144	192426
22990	192427
46438	192428
107912	192429
71333	192430
943	192431
20622	192432
60917	192433
45121	192434
73634	192435
607	192436
36516	192437
636	192438
66644	192439
1128	192440
27451	192441
37041	192442
18334	192443
51269	192444
34881	192445
51381	192446
76892	192447
31203	192448
589	192449
29695	192450
47839	192451
1609	192452
37902	192453
1615	192454
61868	192455
20741	192456
19	192457
57119	192458
32317	192459
37842	192460
10042	192461
19319	192462
69200	192463
42	192464
42243	192465
101824	192466
16368	192467
1370	192468
9711	192469
86952	192470
49232	192471
21607	192472
13771	192473
1424	192474
89029	192475
77573	192476
9628	192477
21222	192478
31038	192479
79174	192480
103922	192481
35647	192482
16226	192483
79177	192484
12317	192485
4205	192486
1372	192487
6710	192488
37691	192489
22058	192490
1522	192491
10623	192492
7011	192493
2718	192494
1964	192495
65568	192496
25573	192497
7945	192498
28226	192499
41906	192500
27722	192501
6584	192502
60724	192503
73005	192504
83840	192505
9003	192506
5649	192507
2340	192508
65035	192509
8377	192510
15398	192511
11832	192512
6384	192513
89092	192514
11674	192515
75321	192516
57385	192517
23560	192518
78863	192519
56455	192520
48613	192521
57534	192522
636	192523
11606	192524
69975	192525
40897	192526
32368	192527
39668	192528
36008	192529
70075	192530
29281	192531
55015	192532
66008	192533
69885	192534
29265	192535
3894	192536
84479	192537
48351	192538
1798	192539
1221	192540
48518	192541
38062	192542
19815	192543
426	192544
101396	192545
40937	192546
23751	192547
21629	192548
62091	192549
12756	192550
3063	192551
7526	192552
852	192553
20453	192554
108169	192555
6585	192556
28608	192557
5883	192558
27276	192559
12340	192560
1417	192561
29959	192562
37722	192563
8954	192564
12092	192565
6708	192566
52333	192567
2140	192568
32334	192569
9957	192570
58570	192571
3649	192572
21585	192573
14326	192574
34749	192575
4702	192576
4156	192577
31763	192578
39495	192579
273	192580
31124	192581
64762	192582
9572	192583
28481	192584
1664	192585
41312	192586
94677	192587
21214	192588
71542	192589
69393	192590
1711	192591
34224	192592
5355	192593
23515	192594
55241	192595
3168	192596
10670	192597
6864	192598
143	192599
12339	192600
57684	192601
7582	192602
32146	192603
95	192604
22554	192605
27155	192606
1378	192607
14332	192608
8793	192609
33676	192610
56038	192611
78666	192612
25528	192613
36379	192614
70099	192615
46000	192616
13847	192617
63	192618
25870	192619
15059	192620
13394	192621
3559	192622
335	192623
41295	192624
34749	192625
16383	192626
9260	192627
20320	192628
5659	192629
28360	192630
6745	192631
20	192632
40953	192633
37877	192634
69958	192635
54520	192636
39635	192637
2877	192638
3160	192639
6721	192640
84807	192641
189	192642
77230	192643
20155	192644
10947	192645
6076	192646
52301	192647
24491	192648
72481	192649
56315	192650
7832	192651
13088	192652
3280	192653
32521	192654
4818	192655
11553	192656
2388	192657
245	192658
64	192659
44865	192660
1839	192661
2871	192662
53717	192663
77144	192664
62624	192665
57638	192666
18531	192667
11711	192668
73450	192669
33225	192670
154	192671
81224	192672
44276	192673
85	192674
3533	192675
6504	192676
25162	192677
22874	192678
15746	192679
36025	192680
37345	192681
53840	192682
21493	192683
16051	192684
20740	192685
4170	192686
59264	192687
64425	192688
12147	192689
48594	192690
38936	192691
76469	192692
68710	192693
78662	192694
26093	192695
49454	192696
5440	192697
109421	192698
184	192699
1193	192700
9917	192701
5456	192702
11893	192703
17092	192704
29487	192705
7185	192706
50809	192707
39774	192708
54866	192709
42290	192710
12877	192711
3698	192712
22372	192713
29071	192714
56282	192715
49246	192716
50080	192717
396	192718
6252	192719
23327	192720
15890	192721
57456	192722
74807	192723
32141	192724
55252	192725
35217	192726
26455	192727
65077	192728
23636	192729
105724	192730
87157	192731
18854	192732
27207	192733
17858	192734
66047	192735
94338	192736
673	192737
66713	192738
32454	192739
1419	192740
5402	192741
4516	192742
7048	192743
447	192744
66881	192745
922	192746
29400	192747
53031	192748
12237	192749
13589	192750
40830	192751
3539	192752
30694	192753
8012	192754
6618	192755
4185	192756
86512	192757
42279	192758
43217	192759
1654	192760
39322	192761
73205	192762
31388	192763
114462	192764
66926	192765
3553	192766
23782	192767
19546	192768
48791	192769
1192	192770
6728	192771
4762	192772
38034	192773
24267	192774
16480	192775
29613	192776
8666	192777
60746	192778
101031	192779
1942	192780
42158	192781
11270	192782
7959	192783
12739	192784
57373	192785
14669	192786
11331	192787
52043	192788
43605	192789
53215	192790
7849	192791
25671	192792
19711	192793
30729	192794
99626	192795
3629	192796
52805	192797
12597	192798
39138	192799
8742	192800
19853	192801
79362	192802
16384	192803
10403	192804
49004	192805
85755	192806
43459	192807
15144	192808
51249	192809
44	192810
30024	192811
52168	192812
36456	192813
77084	192814
15624	192815
15544	192816
45481	192817
42114	192818
24353	192819
73721	192820
4336	192821
28987	192822
22729	192823
8654	192824
14322	192825
10505	192826
26450	192827
43176	192828
37609	192829
10151	192830
16752	192831
38377	192832
14047	192833
592	192834
4484	192835
11993	192836
33299	192837
35783	192838
73657	192839
68926	192840
18787	192841
24272	192842
63127	192843
55420	192844
93848	192845
34258	192846
13887	192847
5462	192848
20067	192849
9983	192850
41787	192851
49562	192852
5762	192853
2064	192854
8457	192855
92159	192856
63874	192857
69	192858
109371	192859
19504	192860
13990	192861
61120	192862
13306	192863
51150	192864
38251	192865
15417	192866
66272	192867
12	192868
22046	192869
94158	192870
35416	192871
25951	192872
35784	192873
5075	192874
2663	192875
20770	192876
33734	192877
86314	192878
45143	192879
72098	192880
19739	192881
10265	192882
110254	192883
21734	192884
33560	192885
72422	192886
3127	192887
64738	192888
48763	192889
12908	192890
21560	192891
87193	192892
853	192893
88091	192894
53339	192895
61516	192896
111942	192897
11523	192898
4985	192899
17391	192900
26522	192901
48972	192902
25027	192903
37143	192904
25948	192905
47409	192906
1501	192907
19636	192908
14595	192909
24368	192910
923	192911
21689	192912
16087	192913
13626	192914
1898	192915
5544	192916
38561	192917
246	192918
10780	192919
221	192920
25846	192921
18953	192922
36309	192923
85854	192924
28798	192925
61241	192926
46946	192927
40947	192928
3665	192929
71798	192930
58362	192931
15800	192932
106459	192933
7474	192934
9377	192935
56221	192936
54800	192937
14155	192938
22127	192939
20663	192940
7640	192941
68151	192942
889	192943
90457	192944
21538	192945
9987	192946
50963	192947
23539	192948
21484	192949
4423	192950
17134	192951
28371	192952
6042	192953
43484	192954
19933	192955
17562	192956
1758	192957
23023	192958
6683	192959
17785	192960
15299	192961
14170	192962
23259	192963
26072	192964
8261	192965
20391	192966
47549	192967
429	192968
4506	192969
892	192970
91500	192971
70629	192972
31642	192973
62062	192974
84276	192975
50480	192976
66258	192977
24634	192978
61025	192979
45313	192980
10995	192981
19653	192982
271	192983
27305	192984
52046	192985
75824	192986
948	192987
8344	192988
46553	192989
34093	192990
70498	192991
2567	192992
31870	192993
6232	192994
50990	192995
26293	192996
31446	192997
54501	192998
91791	192999
10285	193000
7510	193001
45929	193002
49944	193003
26963	193004
36818	193005
18589	193006
8696	193007
7488	193008
11599	193009
57656	193010
97691	193011
38202	193012
58626	193013
27980	193014
61576	193015
88534	193016
52779	193017
43655	193018
75140	193019
1706	193020
14842	193021
10258	193022
23560	193023
307	193024
7240	193025
13950	193026
32401	193027
27623	193028
44057	193029
30662	193030
22477	193031
47541	193032
4740	193033
25169	193034
55033	193035
5334	193036
86445	193037
111309	193038
16163	193039
18023	193040
6402	193041
3359	193042
38947	193043
5	193044
39969	193045
12977	193046
17139	193047
51025	193048
15459	193049
5552	193050
10165	193051
23030	193052
70056	193053
3100	193054
8727	193055
33581	193056
6770	193057
90469	193058
59105	193059
2930	193060
2934	193061
29074	193062
27450	193063
7157	193064
10	193065
4169	193066
48822	193067
55681	193068
42635	193069
10708	193070
7415	193071
14443	193072
6714	193073
40381	193074
2303	193075
42353	193076
21850	193077
69454	193078
70846	193079
53667	193080
12809	193081
15067	193082
53176	193083
19838	193084
48947	193085
22	193086
36022	193087
32239	193088
36511	193089
114034	193090
14436	193091
568	193092
96948	193093
78192	193094
39013	193095
32758	193096
61433	193097
12939	193098
22014	193099
53724	193100
21281	193101
25977	193102
53590	193103
623	193104
69286	193105
12511	193106
30292	193107
19447	193108
93808	193109
4521	193110
17636	193111
42378	193112
17467	193113
524	193114
4357	193115
32050	193116
81157	193117
60740	193118
56246	193119
11504	193120
60675	193121
1472	193122
6302	193123
91250	193124
6603	193125
54440	193126
7862	193127
39310	193128
75875	193129
81485	193130
19171	193131
409	193132
18323	193133
100832	193134
1635	193135
13348	193136
682	193137
24670	193138
30370	193139
61825	193140
6336	193141
17164	193142
42342	193143
74606	193144
2019	193145
16199	193146
30230	193147
11867	193148
41960	193149
240	193150
26854	193151
13810	193152
7126	193153
881	193154
17127	193155
42225	193156
57728	193157
104341	193158
14772	193159
99213	193160
7368	193161
25314	193162
95453	193163
79443	193164
35814	193165
41745	193166
7199	193167
1289	193168
85835	193169
68061	193170
46587	193171
50784	193172
56607	193173
102570	193174
86133	193175
10373	193176
13386	193177
55642	193178
15640	193179
1130	193180
9917	193181
6142	193182
13491	193183
23977	193184
3299	193185
28690	193186
16830	193187
37128	193188
55200	193189
3643	193190
19307	193191
9066	193192
4013	193193
10317	193194
14064	193195
25719	193196
18456	193197
10548	193198
35375	193199
4732	193200
46546	193201
17166	193202
453	193203
27541	193204
11848	193205
4583	193206
24787	193207
36542	193208
68281	193209
1900	193210
6502	193211
53164	193212
39531	193213
23121	193214
14547	193215
8754	193216
1232	193217
4610	193218
849	193219
2159	193220
9401	193221
73795	193222
81932	193223
25913	193224
55187	193225
6021	193226
42925	193227
76383	193228
1169	193229
4719	193230
20851	193231
34313	193232
2736	193233
47491	193234
33788	193235
26932	193236
20081	193237
6716	193238
1326	193239
110426	193240
1976	193241
22463	193242
902	193243
2672	193244
22151	193245
5831	193246
3	193247
41030	193248
78149	193249
101454	193250
16811	193251
90422	193252
9699	193253
65813	193254
41284	193255
30691	193256
85606	193257
87	193258
302	193259
97085	193260
212	193261
53747	193262
41215	193263
837	193264
75316	193265
78586	193266
722	193267
53778	193268
947	193269
63315	193270
21821	193271
4071	193272
71402	193273
114053	193274
53960	193275
32974	193276
4780	193277
10634	193278
14037	193279
22757	193280
101726	193281
49325	193282
3904	193283
39376	193284
37956	193285
22190	193286
44478	193287
11902	193288
94408	193289
40391	193290
7873	193291
74577	193292
813	193293
50651	193294
1179	193295
59487	193296
9233	193297
83547	193298
6680	193299
16432	193300
47686	193301
61352	193302
48747	193303
15527	193304
7033	193305
101891	193306
62779	193307
1	193308
3232	193309
29631	193310
33792	193311
42118	193312
39569	193313
4426	193314
649	193315
10937	193316
11243	193317
100415	193318
68141	193319
65004	193320
66786	193321
193	193322
24955	193323
28732	193324
18181	193325
24442	193326
31514	193327
41127	193328
18745	193329
2924	193330
28105	193331
17545	193332
14567	193333
49382	193334
30377	193335
93255	193336
113318	193337
334	193338
1275	193339
23316	193340
2013	193341
45373	193342
98718	193343
76387	193344
44064	193345
20709	193346
20	193347
30525	193348
78933	193349
3798	193350
75907	193351
3341	193352
11145	193353
10541	193354
14582	193355
775	193356
56448	193357
17789	193358
17395	193359
57697	193360
21061	193361
4365	193362
41749	193363
7355	193364
2114	193365
1307	193366
13770	193367
17246	193368
15728	193369
1494	193370
52770	193371
687	193372
50738	193373
5374	193374
73341	193375
57788	193376
32395	193377
53143	193378
20039	193379
299	193380
3	193381
91253	193382
46364	193383
2791	193384
8967	193385
42878	193386
16545	193387
387	193388
27725	193389
37888	193390
453	193391
42859	193392
71746	193393
21104	193394
28555	193395
33304	193396
25284	193397
9887	193398
87569	193399
364	193400
39494	193401
15899	193402
32471	193403
62072	193404
10111	193405
18123	193406
79724	193407
74841	193408
97	193409
4826	193410
44419	193411
50051	193412
77012	193413
20687	193414
39611	193415
25703	193416
15313	193417
10325	193418
11050	193419
49250	193420
57980	193421
15206	193422
46416	193423
19146	193424
151	193425
1255	193426
12263	193427
69540	193428
49702	193429
91174	193430
91812	193431
22272	193432
45488	193433
50327	193434
22389	193435
28395	193436
34321	193437
21494	193438
26264	193439
1824	193440
44453	193441
38657	193442
37671	193443
4749	193444
35649	193445
28151	193446
86837	193447
6235	193448
34010	193449
12410	193450
46882	193451
7960	193452
26366	193453
26236	193454
2382	193455
93344	193456
85321	193457
4791	193458
1599	193459
51433	193460
77971	193461
11252	193462
39525	193463
112059	193464
1411	193465
54125	193466
56	193467
54541	193468
7515	193469
41245	193470
16165	193471
65888	193472
65230	193473
55285	193474
10384	193475
11497	193476
21388	193477
1580	193478
10749	193479
79607	193480
91137	193481
26624	193482
27715	193483
7990	193484
38885	193485
19029	193486
51275	193487
54736	193488
15137	193489
34506	193490
7406	193491
12881	193492
2360	193493
6182	193494
78694	193495
9488	193496
2590	193497
21858	193498
18669	193499
14226	193500
24253	193501
22572	193502
45014	193503
315	193504
4497	193505
48230	193506
3714	193507
79515	193508
64449	193509
34707	193510
17011	193511
28673	193512
52798	193513
120	193514
18515	193515
4556	193516
63608	193517
12053	193518
90	193519
30719	193520
79360	193521
11078	193522
1533	193523
16374	193524
7610	193525
14424	193526
63628	193527
5724	193528
75211	193529
12940	193530
14780	193531
42917	193532
5885	193533
35386	193534
32491	193535
28369	193536
103863	193537
100857	193538
21739	193539
50355	193540
87249	193541
50602	193542
10306	193543
139	193544
16640	193545
10370	193546
43834	193547
51849	193548
2996	193549
41601	193550
4361	193551
42352	193552
16373	193553
4397	193554
13436	193555
25910	193556
85880	193557
70762	193558
38526	193559
29374	193560
32473	193561
55265	193562
36791	193563
23283	193564
63300	193565
15811	193566
11077	193567
19986	193568
32496	193569
112892	193570
97235	193571
17680	193572
72952	193573
50287	193574
648	193575
1016	193576
31933	193577
48303	193578
33331	193579
72619	193580
48946	193581
71370	193582
73726	193583
43424	193584
20776	193585
66345	193586
45168	193587
29431	193588
1092	193589
16697	193590
54551	193591
4240	193592
20117	193593
1117	193594
29423	193595
10029	193596
58674	193597
59071	193598
4562	193599
6854	193600
19774	193601
1353	193602
25295	193603
2929	193604
8087	193605
67	193606
29961	193607
101210	193608
82486	193609
37	193610
151	193611
29224	193612
490	193613
846	193614
14447	193615
5953	193616
2189	193617
59072	193618
69155	193619
2381	193620
57321	193621
20296	193622
50008	193623
3927	193624
13291	193625
89952	193626
30259	193627
13800	193628
10870	193629
64978	193630
64305	193631
23642	193632
5105	193633
6296	193634
4908	193635
14460	193636
19087	193637
3245	193638
114	193639
60772	193640
21731	193641
5054	193642
37553	193643
32828	193644
30189	193645
24212	193646
15581	193647
17863	193648
24806	193649
54743	193650
57954	193651
55217	193652
8077	193653
56674	193654
6848	193655
38976	193656
204	193657
9793	193658
9175	193659
65838	193660
37663	193661
2402	193662
31368	193663
10465	193664
10459	193665
12762	193666
3773	193667
4032	193668
17511	193669
15020	193670
40025	193671
2562	193672
60266	193673
56512	193674
284	193675
3944	193676
9056	193677
47345	193678
485	193679
57658	193680
101388	193681
4290	193682
284	193683
14737	193684
16901	193685
236	193686
1429	193687
15916	193688
61596	193689
13532	193690
45654	193691
22412	193692
10992	193693
43809	193694
31	193695
14914	193696
8443	193697
14090	193698
39963	193699
8487	193700
9430	193701
42606	193702
1673	193703
59403	193704
20390	193705
26528	193706
72780	193707
25268	193708
55771	193709
8955	193710
35738	193711
89730	193712
97877	193713
34822	193714
17918	193715
52102	193716
71474	193717
56652	193718
23769	193719
916	193720
53831	193721
65786	193722
4095	193723
29519	193724
84199	193725
62882	193726
9796	193727
17568	193728
57590	193729
52756	193730
82727	193731
14910	193732
64791	193733
35105	193734
2516	193735
30198	193736
48318	193737
67235	193738
106592	193739
106204	193740
995	193741
90299	193742
85	193743
4941	193744
67506	193745
93744	193746
25423	193747
100813	193748
23653	193749
21550	193750
649	193751
3014	193752
86361	193753
18179	193754
11836	193755
41866	193756
26181	193757
1369	193758
68593	193759
125	193760
45869	193761
459	193762
10470	193763
6608	193764
1547	193765
66690	193766
91137	193767
76742	193768
8432	193769
32851	193770
17670	193771
14732	193772
8079	193773
31577	193774
8576	193775
24651	193776
6403	193777
43112	193778
1363	193779
61051	193780
15355	193781
44570	193782
21887	193783
1146	193784
5390	193785
6205	193786
38614	193787
81640	193788
8583	193789
79497	193790
51384	193791
18369	193792
3358	193793
59364	193794
6499	193795
9508	193796
155	193797
78360	193798
1276	193799
1174	193800
4495	193801
107324	193802
44276	193803
7720	193804
2870	193805
41727	193806
1822	193807
44124	193808
29632	193809
37542	193810
360	193811
301	193812
10818	193813
27286	193814
40376	193815
27047	193816
74785	193817
84164	193818
94656	193819
245	193820
34164	193821
10195	193822
506	193823
91178	193824
33627	193825
47341	193826
17649	193827
19612	193828
85951	193829
1686	193830
30100	193831
50982	193832
4489	193833
8663	193834
3602	193835
63231	193836
14853	193837
18364	193838
46367	193839
27142	193840
19195	193841
38835	193842
47	193843
45178	193844
23331	193845
9908	193846
9763	193847
42794	193848
12067	193849
35490	193850
18722	193851
14872	193852
36643	193853
23856	193854
81491	193855
23372	193856
100937	193857
45201	193858
11507	193859
108840	193860
2263	193861
9454	193862
33703	193863
44361	193864
3704	193865
56965	193866
48684	193867
39690	193868
65487	193869
65036	193870
6829	193871
17169	193872
15863	193873
16516	193874
22268	193875
6218	193876
24091	193877
26469	193878
591	193879
5657	193880
24155	193881
919	193882
18207	193883
1416	193884
21279	193885
38139	193886
43237	193887
45094	193888
6043	193889
18131	193890
8540	193891
10293	193892
57973	193893
1547	193894
89338	193895
88356	193896
16	193897
18016	193898
10419	193899
58452	193900
66093	193901
36673	193902
12099	193903
10500	193904
72850	193905
4251	193906
40611	193907
6185	193908
7738	193909
17670	193910
26961	193911
548	193912
1762	193913
74900	193914
35009	193915
98846	193916
11036	193917
3661	193918
1942	193919
36381	193920
57313	193921
72315	193922
4367	193923
3909	193924
1843	193925
11360	193926
98358	193927
809	193928
19928	193929
120	193930
45608	193931
58880	193932
24340	193933
35203	193934
9410	193935
4013	193936
27627	193937
109650	193938
5757	193939
86720	193940
54161	193941
171	193942
82575	193943
359	193944
16619	193945
1589	193946
2534	193947
61145	193948
18270	193949
49584	193950
71	193951
75690	193952
24	193953
14915	193954
103932	193955
87486	193956
59818	193957
60635	193958
19881	193959
22371	193960
22836	193961
5617	193962
11186	193963
52987	193964
1486	193965
84867	193966
67739	193967
29245	193968
87340	193969
14503	193970
71469	193971
22683	193972
2795	193973
51098	193974
10998	193975
51083	193976
98998	193977
38382	193978
31108	193979
16521	193980
66698	193981
20735	193982
4990	193983
23692	193984
23060	193985
22914	193986
7894	193987
90331	193988
6767	193989
2794	193990
95277	193991
31046	193992
49970	193993
29422	193994
6895	193995
88956	193996
31837	193997
74728	193998
57903	193999
15219	194000
6918	194001
8446	194002
7620	194003
7633	194004
3390	194005
22735	194006
95293	194007
9682	194008
36428	194009
4932	194010
38827	194011
13622	194012
11070	194013
227	194014
10938	194015
80287	194016
305	194017
7548	194018
26121	194019
34995	194020
26481	194021
45341	194022
54268	194023
2127	194024
37126	194025
3493	194026
4009	194027
12913	194028
54955	194029
48423	194030
39188	194031
67087	194032
13511	194033
23736	194034
3591	194035
16040	194036
34301	194037
57599	194038
14964	194039
70340	194040
3848	194041
30169	194042
1634	194043
79989	194044
33344	194045
9094	194046
8725	194047
11448	194048
3770	194049
6567	194050
648	194051
33489	194052
45523	194053
6142	194054
20870	194055
11918	194056
26412	194057
524	194058
88375	194059
11496	194060
107959	194061
8331	194062
46984	194063
56168	194064
23153	194065
7493	194066
5413	194067
19457	194068
14081	194069
24798	194070
90301	194071
48646	194072
58854	194073
22190	194074
3794	194075
77050	194076
1592	194077
32486	194078
10626	194079
80667	194080
45262	194081
15906	194082
921	194083
29253	194084
67762	194085
13055	194086
327	194087
19298	194088
7429	194089
3663	194090
21613	194091
31646	194092
101841	194093
104197	194094
8907	194095
1303	194096
64767	194097
46379	194098
2065	194099
1373	194100
1670	194101
55859	194102
29921	194103
35030	194104
55404	194105
769	194106
19646	194107
8901	194108
15968	194109
38258	194110
30923	194111
1271	194112
95488	194113
1687	194114
15562	194115
2743	194116
68538	194117
56755	194118
22490	194119
16068	194120
555	194121
6090	194122
11718	194123
5791	194124
41255	194125
58522	194126
22	194127
41046	194128
73392	194129
1658	194130
669	194131
54694	194132
1954	194133
73012	194134
4076	194135
41811	194136
24844	194137
2480	194138
1550	194139
21224	194140
7086	194141
40963	194142
2715	194143
89247	194144
5003	194145
45025	194146
48203	194147
57131	194148
86465	194149
8729	194150
15393	194151
15341	194152
56485	194153
38765	194154
7094	194155
35396	194156
30582	194157
8572	194158
5691	194159
15205	194160
4796	194161
20998	194162
10136	194163
71422	194164
59694	194165
81622	194166
30989	194167
17356	194168
30283	194169
347	194170
21022	194171
2329	194172
1056	194173
14807	194174
101903	194175
17073	194176
27198	194177
29050	194178
84852	194179
46579	194180
4271	194181
383	194182
18078	194183
11066	194184
4502	194185
3425	194186
38573	194187
16889	194188
33626	194189
8752	194190
1278	194191
12236	194192
9996	194193
5486	194194
12052	194195
18184	194196
57948	194197
42092	194198
11677	194199
23970	194200
16160	194201
17129	194202
700	194203
12373	194204
16609	194205
12058	194206
7413	194207
74756	194208
23997	194209
2666	194210
80436	194211
45611	194212
24111	194213
5361	194214
47	194215
43020	194216
71674	194217
46872	194218
15043	194219
22169	194220
33888	194221
74467	194222
46808	194223
84596	194224
4228	194225
13511	194226
63767	194227
315	194228
30001	194229
106569	194230
6279	194231
9762	194232
3749	194233
113387	194234
2373	194235
69944	194236
10777	194237
13092	194238
9775	194239
10210	194240
26249	194241
25162	194242
36175	194243
34790	194244
88671	194245
21881	194246
64521	194247
1846	194248
17635	194249
16002	194250
72627	194251
43579	194252
78	194253
70251	194254
189	194255
789	194256
108587	194257
15893	194258
68023	194259
45389	194260
25946	194261
36452	194262
10669	194263
20370	194264
14982	194265
14662	194266
85261	194267
1322	194268
185	194269
8803	194270
9203	194271
7345	194272
45065	194273
4824	194274
60697	194275
7613	194276
71403	194277
62562	194278
89171	194279
22664	194280
61850	194281
48872	194282
1270	194283
1063	194284
15656	194285
30123	194286
53139	194287
60927	194288
1084	194289
33274	194290
16113	194291
55379	194292
60647	194293
2719	194294
356	194295
70802	194296
29719	194297
5211	194298
1441	194299
13940	194300
4988	194301
19529	194302
25421	194303
14884	194304
24227	194305
73369	194306
51313	194307
13792	194308
6266	194309
72292	194310
7483	194311
68800	194312
11590	194313
42019	194314
3868	194315
19992	194316
23096	194317
53955	194318
20263	194319
14330	194320
32397	194321
6165	194322
33949	194323
39906	194324
12172	194325
90639	194326
43457	194327
2648	194328
59347	194329
64016	194330
2362	194331
30553	194332
9918	194333
27707	194334
22460	194335
90474	194336
2105	194337
32677	194338
64386	194339
3136	194340
39066	194341
35597	194342
85798	194343
2436	194344
36789	194345
22612	194346
44573	194347
1428	194348
4271	194349
61316	194350
45722	194351
7151	194352
22516	194353
19792	194354
19313	194355
6060	194356
23377	194357
30578	194358
62	194359
55964	194360
8263	194361
67911	194362
32724	194363
12739	194364
61601	194365
10769	194366
35841	194367
4395	194368
1751	194369
109580	194370
95420	194371
91549	194372
89	194373
49225	194374
110736	194375
38110	194376
32285	194377
17077	194378
278	194379
4754	194380
3826	194381
348	194382
99156	194383
58907	194384
58644	194385
34677	194386
28458	194387
787	194388
54159	194389
84826	194390
2341	194391
39865	194392
34655	194393
78605	194394
4305	194395
9567	194396
10905	194397
2333	194398
82402	194399
18475	194400
55673	194401
37261	194402
78836	194403
8858	194404
2652	194405
1536	194406
29486	194407
40112	194408
63967	194409
81884	194410
1385	194411
15591	194412
78909	194413
448	194414
3834	194415
725	194416
22141	194417
10430	194418
17493	194419
6520	194420
2936	194421
47584	194422
31394	194423
67853	194424
56	194425
31016	194426
19637	194427
3345	194428
900	194429
13722	194430
2146	194431
81612	194432
27679	194433
19742	194434
13250	194435
19270	194436
4590	194437
106	194438
41951	194439
45643	194440
16106	194441
9693	194442
42911	194443
9541	194444
15879	194445
108545	194446
4473	194447
42980	194448
306	194449
573	194450
26805	194451
2449	194452
14466	194453
5230	194454
19988	194455
14614	194456
107950	194457
1815	194458
31576	194459
19242	194460
1186	194461
159	194462
8817	194463
1051	194464
559	194465
29484	194466
76205	194467
47140	194468
6246	194469
33752	194470
65972	194471
96151	194472
24846	194473
35398	194474
24402	194475
810	194476
64218	194477
33606	194478
62406	194479
95517	194480
12846	194481
77264	194482
20303	194483
90746	194484
22739	194485
12976	194486
20341	194487
9793	194488
20540	194489
2007	194490
54923	194491
54461	194492
64825	194493
12361	194494
9639	194495
6596	194496
8972	194497
11229	194498
1747	194499
10301	194500
102894	194501
50711	194502
47571	194503
595	194504
16052	194505
1470	194506
467	194507
4696	194508
770	194509
101333	194510
6483	194511
102829	194512
845	194513
1570	194514
34033	194515
28513	194516
309	194517
2469	194518
2218	194519
1952	194520
47785	194521
51151	194522
16221	194523
27211	194524
44188	194525
4204	194526
2538	194527
11760	194528
1498	194529
27966	194530
3165	194531
321	194532
13794	194533
54712	194534
5383	194535
5831	194536
45581	194537
19002	194538
74789	194539
42961	194540
882	194541
59945	194542
21783	194543
37548	194544
72624	194545
27809	194546
36343	194547
7386	194548
1251	194549
30893	194550
39130	194551
50709	194552
39600	194553
5390	194554
53771	194555
11576	194556
218	194557
39320	194558
55795	194559
1819	194560
34475	194561
6563	194562
87529	194563
11090	194564
86152	194565
1421	194566
76	194567
12711	194568
77429	194569
20643	194570
74220	194571
49624	194572
11408	194573
1642	194574
61522	194575
46953	194576
46276	194577
21147	194578
30516	194579
85722	194580
20548	194581
68398	194582
84854	194583
102535	194584
17503	194585
52108	194586
16134	194587
97452	194588
24625	194589
54581	194590
13493	194591
47988	194592
37955	194593
21497	194594
46714	194595
14424	194596
1566	194597
31186	194598
69888	194599
12810	194600
5802	194601
63728	194602
94025	194603
1669	194604
268	194605
9170	194606
29011	194607
9920	194608
32268	194609
40567	194610
3999	194611
19964	194612
11294	194613
15167	194614
31110	194615
677	194616
13461	194617
32214	194618
35990	194619
6817	194620
17016	194621
2866	194622
20907	194623
19924	194624
62755	194625
13662	194626
59034	194627
11943	194628
9460	194629
6901	194630
88428	194631
44391	194632
38138	194633
51030	194634
11756	194635
9773	194636
4906	194637
9907	194638
38728	194639
1859	194640
37397	194641
12182	194642
14324	194643
27716	194644
22950	194645
13796	194646
1588	194647
17095	194648
56551	194649
29128	194650
38912	194651
17723	194652
59544	194653
80200	194654
66	194655
2874	194656
15019	194657
98975	194658
8180	194659
11815	194660
2045	194661
1064	194662
1828	194663
41713	194664
9587	194665
1127	194666
23175	194667
59125	194668
61313	194669
47677	194670
3493	194671
57420	194672
21115	194673
46112	194674
10097	194675
2794	194676
82	194677
19568	194678
11796	194679
2485	194680
4003	194681
3305	194682
88	194683
20790	194684
10197	194685
4332	194686
132	194687
57485	194688
47267	194689
16029	194690
48866	194691
68874	194692
87127	194693
28599	194694
419	194695
52	194696
15212	194697
5316	194698
40716	194699
12768	194700
13480	194701
45276	194702
102287	194703
71997	194704
47102	194705
34690	194706
25663	194707
68770	194708
19905	194709
918	194710
97056	194711
62491	194712
21342	194713
2396	194714
4980	194715
189	194716
24962	194717
42138	194718
34264	194719
4535	194720
975	194721
17150	194722
17793	194723
190	194724
10200	194725
45799	194726
4533	194727
93128	194728
57136	194729
16025	194730
5072	194731
19409	194732
79332	194733
2797	194734
1162	194735
109571	194736
64372	194737
64516	194738
51207	194739
58868	194740
42223	194741
50081	194742
85015	194743
64762	194744
1979	194745
32991	194746
53919	194747
19079	194748
44973	194749
13554	194750
68018	194751
12226	194752
90844	194753
56273	194754
731	194755
997	194756
15004	194757
61185	194758
84089	194759
10804	194760
96293	194761
36469	194762
1710	194763
202	194764
20770	194765
54917	194766
1184	194767
96	194768
50895	194769
8725	194770
43010	194771
12472	194772
7897	194773
10824	194774
45496	194775
34588	194776
101160	194777
5777	194778
2952	194779
13315	194780
58166	194781
44601	194782
92245	194783
113121	194784
13141	194785
9177	194786
11210	194787
14517	194788
36005	194789
34689	194790
102319	194791
35504	194792
28658	194793
41018	194794
28106	194795
44131	194796
6939	194797
33608	194798
48431	194799
7581	194800
58	194801
15098	194802
14644	194803
11480	194804
11140	194805
6425	194806
18392	194807
1680	194808
29287	194809
78	194810
3278	194811
44862	194812
22736	194813
40314	194814
50569	194815
27982	194816
459	194817
12965	194818
8014	194819
8050	194820
95042	194821
64620	194822
1160	194823
34380	194824
13522	194825
20322	194826
87756	194827
34083	194828
101351	194829
91876	194830
57038	194831
36367	194832
28594	194833
24612	194834
10779	194835
8144	194836
67389	194837
16357	194838
45656	194839
31248	194840
80117	194841
7	194842
7398	194843
45814	194844
27834	194845
110402	194846
36470	194847
10903	194848
37613	194849
79939	194850
47805	194851
2057	194852
7078	194853
28521	194854
67125	194855
37317	194856
54069	194857
51036	194858
50141	194859
5777	194860
2260	194861
101430	194862
61125	194863
1476	194864
28448	194865
14780	194866
31857	194867
81639	194868
8334	194869
4389	194870
16161	194871
11840	194872
1340	194873
4122	194874
48948	194875
31161	194876
51135	194877
634	194878
33992	194879
1179	194880
37989	194881
38126	194882
9403	194883
21195	194884
4876	194885
3019	194886
8088	194887
27147	194888
43207	194889
28516	194890
43384	194891
42689	194892
33426	194893
33868	194894
70	194895
26481	194896
97352	194897
5724	194898
9205	194899
15573	194900
4992	194901
38870	194902
57	194903
20122	194904
19949	194905
5756	194906
68507	194907
1456	194908
6768	194909
66778	194910
72805	194911
62418	194912
50105	194913
11829	194914
7911	194915
18288	194916
1965	194917
8413	194918
24812	194919
60222	194920
90	194921
28290	194922
6184	194923
33052	194924
9392	194925
51366	194926
38752	194927
71096	194928
47585	194929
49667	194930
46755	194931
26904	194932
1174	194933
32279	194934
61007	194935
28359	194936
45927	194937
38022	194938
76088	194939
1099	194940
64715	194941
93915	194942
263	194943
86595	194944
41049	194945
64	194946
75723	194947
429	194948
21765	194949
96585	194950
81415	194951
36061	194952
19621	194953
31646	194954
3043	194955
1959	194956
35755	194957
4317	194958
59845	194959
77690	194960
17542	194961
71053	194962
17539	194963
105038	194964
32033	194965
53791	194966
8467	194967
75933	194968
16629	194969
70783	194970
46735	194971
55315	194972
23346	194973
1893	194974
97706	194975
473	194976
31375	194977
49770	194978
74282	194979
30135	194980
63538	194981
15772	194982
10368	194983
20721	194984
89240	194985
57645	194986
41235	194987
10432	194988
28957	194989
10052	194990
847	194991
75133	194992
26904	194993
22640	194994
36658	194995
9966	194996
4044	194997
6723	194998
80183	194999
45241	195000
45604	195001
1862	195002
85343	195003
16686	195004
12947	195005
50892	195006
4807	195007
11463	195008
3709	195009
5572	195010
59581	195011
15639	195012
76429	195013
11851	195014
4828	195015
28217	195016
7250	195017
24900	195018
20355	195019
25572	195020
11852	195021
67869	195022
4946	195023
2933	195024
15189	195025
6028	195026
1136	195027
6612	195028
41796	195029
23270	195030
836	195031
2290	195032
1126	195033
35046	195034
36509	195035
6676	195036
64909	195037
53910	195038
66932	195039
506	195040
37196	195041
23078	195042
11827	195043
3514	195044
26951	195045
56616	195046
37997	195047
680	195048
31484	195049
5903	195050
58827	195051
3427	195052
6486	195053
62177	195054
35706	195055
11086	195056
7539	195057
123	195058
17118	195059
57525	195060
36482	195061
6697	195062
89285	195063
130	195064
3806	195065
96111	195066
69301	195067
14123	195068
55640	195069
37945	195070
663	195071
61241	195072
69072	195073
2066	195074
49772	195075
2794	195076
34322	195077
41843	195078
37205	195079
46039	195080
63761	195081
78250	195082
4549	195083
19937	195084
504	195085
18081	195086
56327	195087
111727	195088
33882	195089
24837	195090
62885	195091
44277	195092
14526	195093
26471	195094
21329	195095
64222	195096
11986	195097
67639	195098
40519	195099
5956	195100
14522	195101
8807	195102
91499	195103
4988	195104
69141	195105
28365	195106
39109	195107
58363	195108
6539	195109
431	195110
50306	195111
41947	195112
57745	195113
36160	195114
56152	195115
6597	195116
39188	195117
59237	195118
7298	195119
77947	195120
52676	195121
3228	195122
181	195123
7186	195124
3798	195125
19652	195126
29039	195127
62933	195128
758	195129
38954	195130
2406	195131
9998	195132
100	195133
12487	195134
40408	195135
10713	195136
13964	195137
765	195138
39572	195139
12020	195140
5037	195141
61164	195142
22769	195143
23728	195144
60773	195145
56236	195146
7747	195147
104	195148
36394	195149
3198	195150
38835	195151
31017	195152
8572	195153
89415	195154
6306	195155
2882	195156
12195	195157
75944	195158
13636	195159
23758	195160
511	195161
54455	195162
22862	195163
24542	195164
31836	195165
37324	195166
1385	195167
6915	195168
55021	195169
41584	195170
24768	195171
38722	195172
51262	195173
53278	195174
1151	195175
60815	195176
5616	195177
28162	195178
42150	195179
13585	195180
6128	195181
91358	195182
23017	195183
1232	195184
2155	195185
42508	195186
77082	195187
11511	195188
16621	195189
98553	195190
23147	195191
753	195192
31169	195193
25734	195194
48098	195195
31994	195196
11171	195197
51571	195198
72078	195199
67830	195200
32777	195201
35393	195202
91588	195203
8068	195204
7951	195205
29056	195206
33499	195207
6274	195208
20384	195209
14891	195210
261	195211
19901	195212
3449	195213
60793	195214
13740	195215
8304	195216
53559	195217
11988	195218
32761	195219
32087	195220
27266	195221
11877	195222
88093	195223
57036	195224
24771	195225
34972	195226
60728	195227
20751	195228
88759	195229
1464	195230
4671	195231
75054	195232
28289	195233
49488	195234
71103	195235
21806	195236
22643	195237
4585	195238
50023	195239
22379	195240
10409	195241
28036	195242
104972	195243
80754	195244
86551	195245
3669	195246
29884	195247
88648	195248
97112	195249
575	195250
23105	195251
33561	195252
11015	195253
80738	195254
12208	195255
38543	195256
23250	195257
32043	195258
42615	195259
31009	195260
82115	195261
9321	195262
58626	195263
897	195264
34295	195265
201	195266
60	195267
28939	195268
5385	195269
2866	195270
15859	195271
69692	195272
23937	195273
91106	195274
307	195275
4565	195276
26376	195277
37351	195278
21540	195279
2201	195280
40892	195281
74776	195282
56444	195283
529	195284
28736	195285
11486	195286
9266	195287
127	195288
1389	195289
46678	195290
4715	195291
12	195292
77435	195293
56034	195294
58461	195295
91890	195296
6491	195297
48509	195298
30452	195299
39249	195300
19342	195301
58166	195302
11739	195303
85711	195304
5020	195305
4839	195306
33539	195307
3313	195308
67834	195309
28925	195310
16228	195311
58476	195312
16509	195313
41608	195314
99008	195315
27	195316
12674	195317
25039	195318
267	195319
27317	195320
56159	195321
1908	195322
42337	195323
113250	195324
78523	195325
8844	195326
44431	195327
1104	195328
5130	195329
5617	195330
46114	195331
27198	195332
160	195333
1771	195334
9238	195335
73935	195336
29860	195337
33955	195338
18369	195339
45755	195340
7433	195341
71912	195342
40914	195343
99	195344
16	195345
20725	195346
88008	195347
103855	195348
103422	195349
52766	195350
8167	195351
155	195352
22358	195353
12553	195354
22	195355
46315	195356
26737	195357
23183	195358
357	195359
50690	195360
47955	195361
6499	195362
73266	195363
17968	195364
80188	195365
1246	195366
55202	195367
24423	195368
41369	195369
2055	195370
12569	195371
46535	195372
17837	195373
29692	195374
9472	195375
19673	195376
9170	195377
2032	195378
70536	195379
63125	195380
1301	195381
1225	195382
50215	195383
11523	195384
3321	195385
300	195386
7247	195387
465	195388
112078	195389
26	195390
37609	195391
98	195392
50478	195393
69588	195394
27333	195395
70913	195396
91573	195397
7108	195398
38836	195399
13312	195400
21256	195401
69095	195402
64149	195403
45831	195404
50980	195405
62808	195406
34026	195407
7033	195408
86231	195409
43069	195410
4637	195411
1478	195412
29835	195413
1986	195414
16517	195415
38015	195416
5008	195417
57601	195418
32904	195419
14066	195420
33412	195421
33574	195422
6789	195423
1093	195424
8843	195425
15136	195426
13476	195427
62795	195428
7223	195429
64836	195430
7179	195431
63051	195432
9554	195433
113035	195434
57208	195435
21883	195436
61200	195437
85049	195438
56367	195439
51443	195440
639	195441
21186	195442
66653	195443
3298	195444
3382	195445
33822	195446
47634	195447
99100	195448
71881	195449
44029	195450
24910	195451
17898	195452
1035	195453
53130	195454
77561	195455
5445	195456
660	195457
30010	195458
20444	195459
71351	195460
88975	195461
92400	195462
24554	195463
47600	195464
5751	195465
105796	195466
3889	195467
48143	195468
78224	195469
61	195470
282	195471
322	195472
10204	195473
10729	195474
4764	195475
8832	195476
13713	195477
15266	195478
26775	195479
44816	195480
16545	195481
26912	195482
33500	195483
4556	195484
60478	195485
72064	195486
13983	195487
28934	195488
12315	195489
2655	195490
28153	195491
33832	195492
62233	195493
3212	195494
36755	195495
207	195496
4075	195497
13135	195498
91470	195499
21901	195500
27089	195501
17969	195502
15245	195503
10661	195504
65038	195505
6553	195506
45546	195507
2781	195508
47178	195509
13361	195510
41226	195511
405	195512
23195	195513
29237	195514
7806	195515
49944	195516
2577	195517
6489	195518
1158	195519
59261	195520
31037	195521
29613	195522
7193	195523
56523	195524
5466	195525
13701	195526
54268	195527
12757	195528
49692	195529
10100	195530
849	195531
9828	195532
9182	195533
6303	195534
569	195535
8236	195536
24303	195537
48325	195538
3139	195539
80326	195540
2	195541
19741	195542
76811	195543
13807	195544
1406	195545
10570	195546
84064	195547
90316	195548
3967	195549
19167	195550
7324	195551
37228	195552
2692	195553
18385	195554
70979	195555
47678	195556
2796	195557
13948	195558
44956	195559
13945	195560
28202	195561
53334	195562
4950	195563
23421	195564
20882	195565
86383	195566
2724	195567
45755	195568
25491	195569
26213	195570
11003	195571
4598	195572
34547	195573
37607	195574
7	195575
10652	195576
59299	195577
3657	195578
47068	195579
87472	195580
28806	195581
617	195582
78766	195583
49426	195584
7018	195585
40466	195586
55032	195587
20611	195588
111431	195589
24553	195590
40833	195591
91479	195592
20031	195593
66737	195594
51689	195595
3318	195596
32107	195597
50330	195598
19588	195599
4054	195600
60510	195601
12	195602
12418	195603
1600	195604
38279	195605
29	195606
71057	195607
5747	195608
44482	195609
6377	195610
23174	195611
4698	195612
37059	195613
64415	195614
22287	195615
2272	195616
90222	195617
35133	195618
34860	195619
28918	195620
23956	195621
7887	195622
29458	195623
7447	195624
59241	195625
2323	195626
83306	195627
91454	195628
21759	195629
9232	195630
33064	195631
91313	195632
20846	195633
58125	195634
29444	195635
21110	195636
82286	195637
16677	195638
5027	195639
70772	195640
31659	195641
5933	195642
1493	195643
1864	195644
49619	195645
57884	195646
12421	195647
69353	195648
77056	195649
13502	195650
77629	195651
27451	195652
12762	195653
15410	195654
23831	195655
33192	195656
11544	195657
23604	195658
31477	195659
435	195660
8757	195661
12429	195662
400	195663
302	195664
37302	195665
35451	195666
24713	195667
56669	195668
35509	195669
29138	195670
83716	195671
32219	195672
16148	195673
2047	195674
15766	195675
6133	195676
20376	195677
75145	195678
16734	195679
106724	195680
1686	195681
51259	195682
51400	195683
8407	195684
21653	195685
72555	195686
61338	195687
1040	195688
27546	195689
34291	195690
1310	195691
17660	195692
43708	195693
1070	195694
13702	195695
20488	195696
36217	195697
36510	195698
3721	195699
56043	195700
65307	195701
37432	195702
10669	195703
94170	195704
36437	195705
51280	195706
46059	195707
3982	195708
1184	195709
48964	195710
39001	195711
48160	195712
745	195713
18330	195714
55761	195715
44863	195716
18174	195717
52156	195718
42428	195719
13722	195720
104073	195721
8830	195722
10774	195723
13521	195724
31787	195725
41901	195726
6467	195727
3185	195728
62030	195729
32122	195730
46284	195731
25847	195732
29019	195733
20019	195734
5390	195735
22418	195736
80944	195737
28332	195738
16351	195739
213	195740
97989	195741
42666	195742
48715	195743
73595	195744
16966	195745
40235	195746
2358	195747
44570	195748
39382	195749
2369	195750
718	195751
21456	195752
34360	195753
30772	195754
29780	195755
38615	195756
15863	195757
90248	195758
27990	195759
5194	195760
55272	195761
32298	195762
2139	195763
16554	195764
6026	195765
1987	195766
80130	195767
25385	195768
14190	195769
11561	195770
5236	195771
7819	195772
31584	195773
70554	195774
102617	195775
39766	195776
61543	195777
68974	195778
4632	195779
51322	195780
55625	195781
11267	195782
13858	195783
53947	195784
21564	195785
17181	195786
57757	195787
52011	195788
2942	195789
5815	195790
96442	195791
87382	195792
55923	195793
19959	195794
11278	195795
26411	195796
20214	195797
15929	195798
103509	195799
37688	195800
14015	195801
66303	195802
42373	195803
3600	195804
62533	195805
54727	195806
12499	195807
2724	195808
12069	195809
31015	195810
110742	195811
27450	195812
25280	195813
4382	195814
20656	195815
55368	195816
4818	195817
3564	195818
51870	195819
103713	195820
32137	195821
41753	195822
119	195823
74264	195824
10	195825
74905	195826
11717	195827
6450	195828
52623	195829
25414	195830
20995	195831
27626	195832
34461	195833
82501	195834
59540	195835
81303	195836
71551	195837
67293	195838
95713	195839
31972	195840
37116	195841
42957	195842
48263	195843
27581	195844
23735	195845
28571	195846
41746	195847
38705	195848
53817	195849
12657	195850
34736	195851
83655	195852
5533	195853
27178	195854
9613	195855
3436	195856
37556	195857
38282	195858
555	195859
51630	195860
25298	195861
69003	195862
48228	195863
13687	195864
6660	195865
1690	195866
79796	195867
37543	195868
56238	195869
69236	195870
3963	195871
103983	195872
3191	195873
62339	195874
30895	195875
5882	195876
26628	195877
36822	195878
448	195879
48920	195880
4282	195881
1817	195882
40578	195883
28650	195884
6553	195885
15765	195886
79675	195887
27565	195888
19926	195889
22078	195890
11175	195891
1687	195892
11317	195893
113402	195894
7995	195895
13727	195896
2926	195897
91184	195898
26362	195899
71000	195900
357	195901
92759	195902
36706	195903
56439	195904
17713	195905
16136	195906
2239	195907
14745	195908
750	195909
24199	195910
63256	195911
1748	195912
51113	195913
22017	195914
97687	195915
35158	195916
32175	195917
9804	195918
24564	195919
3981	195920
60877	195921
67294	195922
58163	195923
85742	195924
21464	195925
45402	195926
547	195927
14826	195928
35245	195929
20533	195930
66474	195931
21204	195932
20293	195933
27527	195934
5542	195935
5891	195936
18396	195937
59	195938
23272	195939
46317	195940
27441	195941
43990	195942
27789	195943
18066	195944
10722	195945
44584	195946
88119	195947
7600	195948
108977	195949
500	195950
52579	195951
529	195952
190	195953
19523	195954
21730	195955
9148	195956
1596	195957
450	195958
33474	195959
3508	195960
97984	195961
16085	195962
73301	195963
26553	195964
38933	195965
3947	195966
14386	195967
75732	195968
1122	195969
46202	195970
7281	195971
28783	195972
51169	195973
14059	195974
27159	195975
25424	195976
19976	195977
14785	195978
107569	195979
104433	195980
61408	195981
1009	195982
52367	195983
5269	195984
1942	195985
88282	195986
14791	195987
103747	195988
432	195989
62093	195990
2411	195991
13448	195992
5562	195993
4048	195994
7141	195995
1364	195996
12632	195997
52326	195998
6939	195999
248	196000
7232	196001
103707	196002
18713	196003
773	196004
61996	196005
14336	196006
58843	196007
2065	196008
52303	196009
52407	196010
49104	196011
11749	196012
4026	196013
57235	196014
60495	196015
29712	196016
40964	196017
24455	196018
9326	196019
59463	196020
1737	196021
31439	196022
48543	196023
33258	196024
78114	196025
2430	196026
6321	196027
221	196028
83075	196029
31601	196030
35863	196031
85996	196032
14634	196033
76869	196034
42324	196035
61779	196036
26928	196037
21418	196038
68330	196039
21	196040
12956	196041
22927	196042
13131	196043
58	196044
27937	196045
22151	196046
56990	196047
2168	196048
61622	196049
62299	196050
1708	196051
29528	196052
52539	196053
39779	196054
47563	196055
3506	196056
49266	196057
70302	196058
110286	196059
82915	196060
75481	196061
12010	196062
1209	196063
3828	196064
2182	196065
832	196066
1	196067
34797	196068
30686	196069
2241	196070
8488	196071
21312	196072
26206	196073
2617	196074
12838	196075
73452	196076
1556	196077
32476	196078
63164	196079
114426	196080
4549	196081
12299	196082
15516	196083
11470	196084
2318	196085
2258	196086
36357	196087
1794	196088
646	196089
80951	196090
15844	196091
9589	196092
18694	196093
18097	196094
103240	196095
78860	196096
14951	196097
100164	196098
81949	196099
59004	196100
43450	196101
15399	196102
76207	196103
36977	196104
12367	196105
25217	196106
17735	196107
553	196108
30211	196109
20111	196110
36226	196111
30607	196112
30102	196113
21147	196114
6444	196115
529	196116
4723	196117
112960	196118
36508	196119
17038	196120
34570	196121
6797	196122
336	196123
3666	196124
59258	196125
61634	196126
62985	196127
62697	196128
52856	196129
19484	196130
22105	196131
1989	196132
21867	196133
5012	196134
44885	196135
41335	196136
2191	196137
714	196138
25278	196139
20246	196140
46510	196141
23462	196142
43817	196143
45156	196144
24691	196145
29043	196146
51925	196147
17190	196148
54620	196149
102814	196150
31823	196151
27693	196152
10028	196153
49507	196154
7995	196155
48841	196156
556	196157
33888	196158
35150	196159
4714	196160
7268	196161
1128	196162
44003	196163
20980	196164
60503	196165
45717	196166
23312	196167
32535	196168
22774	196169
54884	196170
37912	196171
48399	196172
13150	196173
55423	196174
13392	196175
77862	196176
72012	196177
4789	196178
15071	196179
40066	196180
37145	196181
23908	196182
36482	196183
90118	196184
72862	196185
44781	196186
36629	196187
60745	196188
839	196189
58777	196190
16431	196191
36218	196192
34	196193
3069	196194
45269	196195
84379	196196
41185	196197
275	196198
17744	196199
8590	196200
9322	196201
9926	196202
97813	196203
54212	196204
8727	196205
29493	196206
35846	196207
199	196208
54163	196209
31340	196210
6999	196211
4401	196212
84937	196213
11209	196214
62970	196215
2882	196216
2102	196217
8882	196218
59719	196219
54286	196220
79741	196221
377	196222
68369	196223
27803	196224
33251	196225
89267	196226
43747	196227
7907	196228
92732	196229
31989	196230
36116	196231
1652	196232
27038	196233
3431	196234
16500	196235
6057	196236
13275	196237
14817	196238
14021	196239
27167	196240
112339	196241
12795	196242
9889	196243
20263	196244
26943	196245
52904	196246
17487	196247
66623	196248
12563	196249
78825	196250
6700	196251
433	196252
79373	196253
72842	196254
203	196255
4932	196256
66711	196257
21408	196258
66924	196259
72927	196260
617	196261
103368	196262
54243	196263
28855	196264
30133	196265
44496	196266
18966	196267
21273	196268
2971	196269
14811	196270
13486	196271
20957	196272
57812	196273
32661	196274
23461	196275
3683	196276
2724	196277
9898	196278
44386	196279
42970	196280
73853	196281
36207	196282
49321	196283
88711	196284
4272	196285
58191	196286
87425	196287
4936	196288
14756	196289
8156	196290
59772	196291
113	196292
49941	196293
11318	196294
83188	196295
29258	196296
4368	196297
38065	196298
1785	196299
61822	196300
16110	196301
43918	196302
20827	196303
1478	196304
15730	196305
47796	196306
63906	196307
64022	196308
43379	196309
5079	196310
107443	196311
22252	196312
37002	196313
4837	196314
3743	196315
1302	196316
30853	196317
97007	196318
99	196319
1930	196320
9677	196321
11542	196322
78179	196323
68298	196324
83537	196325
74109	196326
58885	196327
45433	196328
72400	196329
18278	196330
21840	196331
57841	196332
1161	196333
948	196334
5233	196335
50779	196336
2226	196337
64779	196338
48400	196339
1405	196340
34115	196341
33807	196342
2739	196343
27124	196344
9605	196345
56614	196346
3604	196347
94674	196348
7156	196349
23214	196350
27468	196351
1406	196352
31607	196353
10212	196354
13326	196355
7710	196356
9609	196357
41382	196358
390	196359
50292	196360
3102	196361
35536	196362
71557	196363
99667	196364
14398	196365
24246	196366
6118	196367
8202	196368
22636	196369
4826	196370
56892	196371
38258	196372
65610	196373
17488	196374
46588	196375
86530	196376
81774	196377
31183	196378
28890	196379
25301	196380
1702	196381
1111	196382
201	196383
14512	196384
48617	196385
2054	196386
37390	196387
49337	196388
32039	196389
9518	196390
26355	196391
66070	196392
25195	196393
31078	196394
42641	196395
56592	196396
40148	196397
89748	196398
676	196399
1948	196400
16237	196401
82197	196402
20098	196403
81596	196404
52435	196405
61027	196406
32241	196407
9716	196408
19528	196409
33457	196410
6616	196411
41287	196412
1588	196413
72748	196414
16006	196415
28400	196416
16083	196417
7176	196418
11419	196419
566	196420
6200	196421
914	196422
84032	196423
46987	196424
97438	196425
15411	196426
588	196427
3516	196428
43527	196429
59071	196430
77020	196431
13264	196432
2920	196433
37911	196434
92870	196435
5169	196436
46372	196437
27983	196438
353	196439
249	196440
367	196441
3151	196442
1912	196443
56547	196444
11695	196445
84116	196446
44952	196447
4911	196448
4362	196449
437	196450
79181	196451
89540	196452
74574	196453
51575	196454
8580	196455
11605	196456
13647	196457
44391	196458
8877	196459
9855	196460
4759	196461
18843	196462
60567	196463
26749	196464
4453	196465
53234	196466
48993	196467
37728	196468
237	196469
101	196470
54082	196471
378	196472
12847	196473
69117	196474
31617	196475
67383	196476
27263	196477
4742	196478
90749	196479
59099	196480
4146	196481
68776	196482
55033	196483
2963	196484
9372	196485
70601	196486
5948	196487
91942	196488
22068	196489
7046	196490
72726	196491
84677	196492
49896	196493
7988	196494
69288	196495
50569	196496
46116	196497
24665	196498
12085	196499
41595	196500
78612	196501
9616	196502
26725	196503
38862	196504
525	196505
27963	196506
63196	196507
48356	196508
17351	196509
17937	196510
15975	196511
85598	196512
12591	196513
4752	196514
43327	196515
2269	196516
45306	196517
49218	196518
7186	196519
40418	196520
28444	196521
24161	196522
15035	196523
83	196524
75354	196525
41838	196526
51198	196527
21153	196528
31088	196529
6951	196530
103585	196531
36970	196532
24848	196533
31609	196534
22517	196535
10229	196536
45753	196537
9537	196538
20125	196539
31930	196540
8845	196541
1842	196542
693	196543
60096	196544
4241	196545
10864	196546
47099	196547
4128	196548
9821	196549
58649	196550
117	196551
12992	196552
2025	196553
8612	196554
27	196555
10345	196556
2750	196557
21505	196558
10799	196559
98560	196560
284	196561
12311	196562
12297	196563
443	196564
59786	196565
32365	196566
2094	196567
4324	196568
20174	196569
30758	196570
47128	196571
33977	196572
48475	196573
17084	196574
53627	196575
60949	196576
97193	196577
36808	196578
41352	196579
9032	196580
79562	196581
20235	196582
98287	196583
1137	196584
17773	196585
20532	196586
30798	196587
137	196588
41952	196589
714	196590
42028	196591
1419	196592
10506	196593
19540	196594
9804	196595
1492	196596
35548	196597
13387	196598
69507	196599
17157	196600
31224	196601
68393	196602
33130	196603
72863	196604
6837	196605
5345	196606
79833	196607
13720	196608
12324	196609
16522	196610
77961	196611
103160	196612
925	196613
3560	196614
24978	196615
16709	196616
39606	196617
5488	196618
38253	196619
8079	196620
71522	196621
22	196622
12110	196623
102960	196624
2047	196625
62845	196626
12071	196627
90025	196628
7286	196629
96828	196630
32922	196631
19625	196632
1025	196633
48833	196634
1212	196635
6465	196636
762	196637
58611	196638
609	196639
5358	196640
28076	196641
4831	196642
17672	196643
24423	196644
17390	196645
78391	196646
23741	196647
87391	196648
15093	196649
3233	196650
1060	196651
30427	196652
38133	196653
72842	196654
80461	196655
57236	196656
6134	196657
57311	196658
28088	196659
27942	196660
106192	196661
26467	196662
9043	196663
30012	196664
3942	196665
10187	196666
4823	196667
32235	196668
7942	196669
56658	196670
81525	196671
45062	196672
33399	196673
8914	196674
59103	196675
2002	196676
16774	196677
8680	196678
4916	196679
39269	196680
4793	196681
14330	196682
17142	196683
21521	196684
57712	196685
35250	196686
56239	196687
6301	196688
7705	196689
10288	196690
10241	196691
70215	196692
57047	196693
67372	196694
54242	196695
25673	196696
6964	196697
7315	196698
68009	196699
60990	196700
53730	196701
9927	196702
284	196703
28468	196704
1127	196705
44488	196706
39114	196707
14100	196708
98046	196709
64788	196710
32997	196711
38984	196712
7629	196713
97750	196714
95737	196715
9372	196716
81718	196717
47887	196718
82661	196719
15959	196720
58227	196721
29378	196722
14073	196723
86	196724
35861	196725
104165	196726
106268	196727
40408	196728
31983	196729
29477	196730
18234	196731
4753	196732
948	196733
77352	196734
13295	196735
104085	196736
15350	196737
8110	196738
42192	196739
37828	196740
5608	196741
14395	196742
10051	196743
108	196744
3127	196745
8075	196746
16868	196747
246	196748
33525	196749
1273	196750
36345	196751
21641	196752
71357	196753
39263	196754
45859	196755
81645	196756
31931	196757
464	196758
87705	196759
58121	196760
113289	196761
1248	196762
79090	196763
49374	196764
48165	196765
42535	196766
4522	196767
18645	196768
14879	196769
40694	196770
27973	196771
28025	196772
62979	196773
10699	196774
38006	196775
9337	196776
938	196777
36955	196778
16413	196779
1079	196780
5432	196781
52686	196782
13422	196783
17240	196784
25918	196785
8056	196786
3253	196787
16464	196788
3364	196789
37822	196790
47384	196791
2704	196792
23447	196793
13718	196794
87004	196795
34078	196796
2843	196797
39961	196798
3014	196799
2233	196800
9698	196801
18541	196802
54939	196803
36067	196804
1384	196805
79919	196806
292	196807
34290	196808
39658	196809
46244	196810
50503	196811
1353	196812
93996	196813
10561	196814
95138	196815
29055	196816
3	196817
335	196818
6108	196819
23003	196820
10362	196821
49758	196822
56039	196823
38223	196824
10518	196825
39304	196826
17334	196827
79310	196828
13949	196829
18184	196830
29753	196831
17486	196832
29024	196833
4476	196834
104366	196835
37022	196836
152	196837
96807	196838
24603	196839
22779	196840
24201	196841
16628	196842
4262	196843
32196	196844
43472	196845
24110	196846
11444	196847
52614	196848
35675	196849
48346	196850
50631	196851
20353	196852
39303	196853
113489	196854
3027	196855
698	196856
55677	196857
1428	196858
16890	196859
1428	196860
1420	196861
9873	196862
14168	196863
76191	196864
901	196865
336	196866
2604	196867
253	196868
30236	196869
879	196870
8489	196871
28933	196872
1356	196873
62695	196874
8122	196875
26916	196876
51269	196877
2501	196878
70777	196879
55077	196880
327	196881
5122	196882
56863	196883
541	196884
80197	196885
9349	196886
6755	196887
7743	196888
64590	196889
10962	196890
46926	196891
54332	196892
20558	196893
112915	196894
52410	196895
32530	196896
6020	196897
166	196898
16653	196899
112940	196900
27609	196901
5300	196902
18419	196903
47475	196904
47173	196905
4860	196906
13591	196907
40866	196908
4488	196909
17147	196910
53073	196911
49078	196912
221	196913
81615	196914
28669	196915
4016	196916
32940	196917
12793	196918
40458	196919
51270	196920
10592	196921
63985	196922
18716	196923
8113	196924
6238	196925
42786	196926
294	196927
696	196928
82247	196929
3826	196930
8156	196931
39795	196932
113575	196933
65	196934
32881	196935
43972	196936
11604	196937
16029	196938
549	196939
7138	196940
2445	196941
25197	196942
19708	196943
2279	196944
22434	196945
67625	196946
521	196947
6227	196948
4717	196949
43524	196950
22209	196951
6672	196952
59309	196953
51464	196954
7800	196955
56176	196956
49533	196957
27285	196958
4142	196959
71376	196960
11397	196961
68373	196962
41418	196963
3895	196964
534	196965
435	196966
11732	196967
35723	196968
1342	196969
22177	196970
3533	196971
13983	196972
10410	196973
641	196974
55845	196975
42920	196976
27507	196977
7395	196978
42390	196979
45338	196980
6515	196981
70850	196982
57979	196983
11882	196984
6721	196985
833	196986
14501	196987
38646	196988
670	196989
5111	196990
10984	196991
62269	196992
22232	196993
63272	196994
14998	196995
18157	196996
18161	196997
86463	196998
3771	196999
2566	197000
51623	197001
30980	197002
7746	197003
27815	197004
106101	197005
32670	197006
62275	197007
62444	197008
18173	197009
106841	197010
62390	197011
38621	197012
13358	197013
21017	197014
55855	197015
11438	197016
31740	197017
41291	197018
25459	197019
71778	197020
29825	197021
1201	197022
2728	197023
734	197024
3173	197025
61294	197026
85178	197027
53868	197028
14356	197029
5328	197030
7967	197031
29135	197032
3535	197033
25074	197034
44813	197035
44253	197036
49625	197037
79950	197038
5353	197039
25859	197040
10498	197041
69491	197042
49104	197043
55952	197044
20594	197045
30247	197046
9255	197047
109393	197048
22952	197049
35692	197050
85599	197051
8269	197052
45392	197053
14514	197054
8172	197055
89195	197056
48356	197057
51276	197058
264	197059
53887	197060
361	197061
23077	197062
22290	197063
13646	197064
7561	197065
11924	197066
1247	197067
44	197068
35330	197069
8482	197070
7303	197071
22315	197072
14552	197073
24110	197074
3857	197075
47938	197076
48802	197077
20797	197078
14319	197079
160	197080
64135	197081
22706	197082
7497	197083
44020	197084
8507	197085
73274	197086
15410	197087
53290	197088
39935	197089
10464	197090
4261	197091
420	197092
5104	197093
4816	197094
11443	197095
764	197096
76929	197097
33269	197098
49932	197099
1735	197100
12250	197101
16731	197102
28006	197103
16643	197104
3826	197105
128	197106
2384	197107
33615	197108
21597	197109
61254	197110
71197	197111
10997	197112
81611	197113
31481	197114
11504	197115
22666	197116
79224	197117
3454	197118
96334	197119
27877	197120
1235	197121
7501	197122
48947	197123
19920	197124
18426	197125
10420	197126
3518	197127
31152	197128
18018	197129
41507	197130
8468	197131
35071	197132
64797	197133
10283	197134
74615	197135
12933	197136
9349	197137
101372	197138
26456	197139
21333	197140
33162	197141
13347	197142
606	197143
72467	197144
659	197145
83866	197146
17620	197147
1476	197148
16332	197149
47831	197150
450	197151
67275	197152
7111	197153
14026	197154
59564	197155
13919	197156
44070	197157
30571	197158
56229	197159
50465	197160
88657	197161
65716	197162
9385	197163
48387	197164
25062	197165
3269	197166
33181	197167
40993	197168
41260	197169
771	197170
40778	197171
666	197172
10080	197173
2997	197174
33686	197175
1302	197176
46045	197177
37110	197178
59328	197179
20266	197180
83594	197181
18676	197182
936	197183
10565	197184
57522	197185
46834	197186
5	197187
322	197188
75830	197189
6556	197190
19255	197191
1007	197192
7422	197193
29080	197194
19106	197195
4745	197196
19019	197197
40434	197198
1507	197199
24	197200
43449	197201
3069	197202
15300	197203
6166	197204
4452	197205
12206	197206
32456	197207
416	197208
8708	197209
1466	197210
11202	197211
36117	197212
2448	197213
374	197214
4061	197215
4599	197216
47568	197217
273	197218
29763	197219
8682	197220
71436	197221
86074	197222
13727	197223
28788	197224
33185	197225
57663	197226
44265	197227
14028	197228
60924	197229
91098	197230
41433	197231
28148	197232
8621	197233
35351	197234
16817	197235
20622	197236
64696	197237
25489	197238
97534	197239
42239	197240
66316	197241
4156	197242
1444	197243
32294	197244
1493	197245
7301	197246
5036	197247
31802	197248
47085	197249
101932	197250
63173	197251
459	197252
75181	197253
7735	197254
9251	197255
25084	197256
4845	197257
73994	197258
34659	197259
29274	197260
30954	197261
3642	197262
51853	197263
621	197264
13990	197265
60985	197266
2640	197267
86	197268
25891	197269
79610	197270
21351	197271
30	197272
5060	197273
273	197274
16659	197275
1538	197276
3260	197277
42180	197278
96265	197279
11807	197280
15482	197281
84238	197282
27464	197283
26551	197284
15088	197285
16936	197286
13060	197287
76842	197288
2575	197289
8248	197290
55333	197291
67181	197292
64604	197293
54844	197294
36672	197295
7589	197296
43337	197297
2928	197298
68811	197299
69599	197300
28732	197301
86115	197302
29732	197303
10475	197304
16476	197305
1456	197306
55058	197307
2824	197308
6562	197309
81444	197310
12990	197311
24045	197312
53239	197313
4208	197314
1251	197315
6446	197316
17554	197317
48898	197318
59435	197319
105036	197320
771	197321
5828	197322
10484	197323
37791	197324
6753	197325
21239	197326
1800	197327
141	197328
153	197329
2166	197330
35624	197331
1765	197332
25107	197333
18403	197334
23090	197335
19666	197336
63918	197337
23981	197338
37564	197339
36226	197340
11797	197341
26975	197342
40279	197343
441	197344
28804	197345
16337	197346
32638	197347
57717	197348
19372	197349
31554	197350
17301	197351
11702	197352
43869	197353
57638	197354
58235	197355
40521	197356
19798	197357
108499	197358
10789	197359
38985	197360
14550	197361
77606	197362
50616	197363
5155	197364
14961	197365
23919	197366
30312	197367
45187	197368
34416	197369
1112	197370
1512	197371
2329	197372
3151	197373
19135	197374
43935	197375
1249	197376
4028	197377
25159	197378
10434	197379
13551	197380
219	197381
33411	197382
41630	197383
43191	197384
31818	197385
20352	197386
63150	197387
82721	197388
3452	197389
49208	197390
86625	197391
50454	197392
12144	197393
19748	197394
57279	197395
34630	197396
70856	197397
15018	197398
91	197399
103977	197400
58530	197401
23915	197402
34056	197403
69291	197404
97917	197405
15856	197406
1505	197407
6864	197408
15546	197409
48598	197410
699	197411
69625	197412
59121	197413
1103	197414
200	197415
34510	197416
52905	197417
43020	197418
33725	197419
4215	197420
43351	197421
1684	197422
50115	197423
20913	197424
31383	197425
9049	197426
27349	197427
77794	197428
67030	197429
7481	197430
32855	197431
113001	197432
11535	197433
21452	197434
88412	197435
25564	197436
17437	197437
9234	197438
9812	197439
47367	197440
11073	197441
51258	197442
19026	197443
5967	197444
40	197445
71875	197446
87586	197447
57165	197448
38175	197449
17076	197450
48023	197451
17951	197452
33150	197453
15673	197454
3465	197455
28822	197456
13988	197457
695	197458
59	197459
21432	197460
23406	197461
71362	197462
21551	197463
30441	197464
53783	197465
78923	197466
2069	197467
27016	197468
58660	197469
55005	197470
33055	197471
2184	197472
2606	197473
57317	197474
27571	197475
107	197476
17317	197477
62836	197478
26265	197479
96615	197480
7914	197481
48121	197482
35158	197483
65075	197484
40458	197485
447	197486
617	197487
19424	197488
81726	197489
29201	197490
2991	197491
10889	197492
20553	197493
266	197494
3306	197495
12407	197496
37220	197497
74769	197498
7186	197499
28535	197500
58	197501
3802	197502
26278	197503
64099	197504
53537	197505
9275	197506
32844	197507
34932	197508
74814	197509
28551	197510
88206	197511
14868	197512
34664	197513
38766	197514
8944	197515
46028	197516
30417	197517
28173	197518
1180	197519
113129	197520
12581	197521
69294	197522
77209	197523
25848	197524
50075	197525
30988	197526
30830	197527
59382	197528
105	197529
34208	197530
73183	197531
2723	197532
78984	197533
28870	197534
26180	197535
4919	197536
63982	197537
11575	197538
38707	197539
49000	197540
29111	197541
16958	197542
49912	197543
67666	197544
36631	197545
53625	197546
1246	197547
84257	197548
21357	197549
11948	197550
57949	197551
4927	197552
75424	197553
49227	197554
64375	197555
27332	197556
66143	197557
8845	197558
7673	197559
83995	197560
11065	197561
114185	197562
43403	197563
33814	197564
15131	197565
21499	197566
56489	197567
78195	197568
21365	197569
18621	197570
48779	197571
65736	197572
3720	197573
51863	197574
5983	197575
63637	197576
15153	197577
12188	197578
57128	197579
20374	197580
17768	197581
17902	197582
100890	197583
105974	197584
24379	197585
19758	197586
23314	197587
719	197588
95283	197589
13196	197590
68289	197591
47820	197592
21771	197593
5188	197594
63741	197595
336	197596
6527	197597
44622	197598
5429	197599
100265	197600
41064	197601
14905	197602
53021	197603
2456	197604
18573	197605
16269	197606
75261	197607
23161	197608
61524	197609
29344	197610
32424	197611
3460	197612
2653	197613
52901	197614
144	197615
80086	197616
60535	197617
48265	197618
1596	197619
13470	197620
19261	197621
36860	197622
45940	197623
23950	197624
8636	197625
40787	197626
61188	197627
15728	197628
28081	197629
10893	197630
16740	197631
23491	197632
17518	197633
277	197634
22909	197635
46507	197636
21387	197637
2462	197638
60555	197639
22981	197640
26405	197641
21710	197642
22546	197643
4769	197644
102712	197645
35148	197646
40833	197647
13795	197648
11322	197649
70876	197650
41345	197651
47265	197652
34904	197653
19562	197654
26625	197655
64037	197656
39	197657
3210	197658
43118	197659
61355	197660
12815	197661
105843	197662
79350	197663
48651	197664
21141	197665
5929	197666
24230	197667
62	197668
54768	197669
70002	197670
52337	197671
56140	197672
75311	197673
38317	197674
40881	197675
80035	197676
43703	197677
616	197678
72918	197679
35508	197680
10210	197681
8066	197682
5162	197683
65517	197684
41794	197685
41873	197686
3972	197687
18041	197688
27534	197689
90166	197690
11955	197691
12633	197692
1484	197693
68259	197694
102976	197695
95	197696
3372	197697
39317	197698
1262	197699
31628	197700
45616	197701
14676	197702
84424	197703
17508	197704
2062	197705
5350	197706
3143	197707
30558	197708
5181	197709
103255	197710
15089	197711
936	197712
13793	197713
22357	197714
27523	197715
11288	197716
25637	197717
22278	197718
27204	197719
24987	197720
49560	197721
31852	197722
45060	197723
39517	197724
4	197725
58861	197726
29066	197727
102472	197728
1230	197729
72855	197730
879	197731
6808	197732
56291	197733
41184	197734
64616	197735
2745	197736
114335	197737
95603	197738
4613	197739
41240	197740
56411	197741
103617	197742
36129	197743
74241	197744
92912	197745
27868	197746
34739	197747
91555	197748
1836	197749
10375	197750
15114	197751
981	197752
14059	197753
5046	197754
10180	197755
21763	197756
27191	197757
46054	197758
32929	197759
57451	197760
90337	197761
1866	197762
49	197763
7269	197764
36675	197765
22964	197766
65047	197767
18906	197768
67297	197769
9691	197770
3484	197771
14291	197772
690	197773
27260	197774
1379	197775
151	197776
17066	197777
14214	197778
85677	197779
68914	197780
66564	197781
73098	197782
24916	197783
4853	197784
32316	197785
16721	197786
82255	197787
24622	197788
9746	197789
5966	197790
10062	197791
12507	197792
41402	197793
490	197794
36163	197795
1224	197796
30001	197797
48873	197798
16449	197799
7793	197800
2558	197801
37377	197802
5149	197803
46064	197804
3901	197805
10143	197806
21015	197807
5731	197808
4956	197809
79039	197810
1292	197811
28177	197812
37786	197813
46213	197814
41848	197815
64147	197816
28492	197817
69735	197818
5603	197819
63889	197820
3826	197821
40514	197822
74137	197823
40086	197824
23778	197825
8407	197826
18299	197827
36431	197828
11444	197829
49736	197830
14061	197831
27971	197832
6040	197833
39476	197834
49401	197835
56025	197836
19369	197837
9290	197838
1629	197839
5086	197840
44885	197841
68436	197842
55641	197843
47000	197844
63504	197845
316	197846
34451	197847
47972	197848
15409	197849
67364	197850
87218	197851
651	197852
58188	197853
36136	197854
41970	197855
37250	197856
35578	197857
38602	197858
1229	197859
779	197860
39914	197861
21806	197862
6751	197863
7663	197864
27489	197865
29820	197866
14450	197867
4259	197868
42727	197869
5545	197870
76605	197871
81710	197872
7843	197873
57379	197874
10370	197875
94843	197876
10955	197877
7420	197878
4319	197879
48632	197880
27591	197881
5099	197882
21	197883
14466	197884
15868	197885
4017	197886
4173	197887
32807	197888
457	197889
12918	197890
14795	197891
47360	197892
1876	197893
35349	197894
47206	197895
10538	197896
5457	197897
2318	197898
48674	197899
14374	197900
28898	197901
2383	197902
15581	197903
91628	197904
77073	197905
91062	197906
36489	197907
69534	197908
64424	197909
18985	197910
1778	197911
59983	197912
67504	197913
40519	197914
13500	197915
61020	197916
67752	197917
31913	197918
3121	197919
9765	197920
25120	197921
21338	197922
3626	197923
38826	197924
51148	197925
39181	197926
199	197927
2965	197928
21622	197929
192	197930
70070	197931
13953	197932
12918	197933
77559	197934
47414	197935
1604	197936
17072	197937
27333	197938
2138	197939
90883	197940
35955	197941
1909	197942
1050	197943
30044	197944
16027	197945
20282	197946
13717	197947
16054	197948
36241	197949
105671	197950
53885	197951
91180	197952
19272	197953
48446	197954
23781	197955
70788	197956
59559	197957
9920	197958
16264	197959
3267	197960
17538	197961
27929	197962
62619	197963
27439	197964
5426	197965
80376	197966
34188	197967
49926	197968
86611	197969
746	197970
51186	197971
7557	197972
8440	197973
1419	197974
16505	197975
32659	197976
37976	197977
4946	197978
13522	197979
4665	197980
14716	197981
39580	197982
15850	197983
399	197984
67799	197985
6408	197986
53054	197987
18761	197988
43933	197989
4879	197990
45344	197991
403	197992
18227	197993
17094	197994
8704	197995
54957	197996
82485	197997
19108	197998
92147	197999
19551	198000
39189	198001
369	198002
13523	198003
22752	198004
14378	198005
33022	198006
95207	198007
11321	198008
55798	198009
42682	198010
51779	198011
4790	198012
2843	198013
6018	198014
6138	198015
28580	198016
1894	198017
44907	198018
33608	198019
1945	198020
76785	198021
6453	198022
308	198023
871	198024
41631	198025
22953	198026
32695	198027
1817	198028
1167	198029
12714	198030
32159	198031
99732	198032
4117	198033
14537	198034
19521	198035
409	198036
101463	198037
1562	198038
2426	198039
37548	198040
17965	198041
44995	198042
9433	198043
25297	198044
36850	198045
8811	198046
72152	198047
14702	198048
17906	198049
64349	198050
29656	198051
476	198052
51271	198053
9087	198054
42922	198055
3753	198056
397	198057
5546	198058
30286	198059
33497	198060
27508	198061
1370	198062
21202	198063
36892	198064
45677	198065
621	198066
29854	198067
31311	198068
79283	198069
44907	198070
34245	198071
5085	198072
28949	198073
17255	198074
6932	198075
93593	198076
3786	198077
44734	198078
57168	198079
78583	198080
7567	198081
21333	198082
112755	198083
1019	198084
52862	198085
30856	198086
6892	198087
55341	198088
40338	198089
64987	198090
1079	198091
5057	198092
39718	198093
4468	198094
43301	198095
79139	198096
4683	198097
11599	198098
7736	198099
39291	198100
3230	198101
58064	198102
4648	198103
1789	198104
20877	198105
509	198106
6781	198107
78177	198108
5160	198109
2502	198110
34449	198111
33614	198112
36354	198113
30080	198114
34378	198115
32633	198116
2341	198117
2799	198118
19909	198119
33354	198120
21517	198121
7671	198122
20718	198123
22385	198124
7098	198125
43058	198126
87968	198127
17710	198128
30007	198129
25871	198130
7884	198131
2182	198132
43984	198133
16864	198134
34403	198135
93516	198136
5573	198137
33553	198138
13047	198139
64307	198140
30270	198141
75238	198142
64571	198143
33775	198144
15989	198145
23953	198146
41089	198147
1438	198148
62654	198149
1813	198150
24249	198151
5600	198152
20169	198153
10692	198154
16679	198155
10871	198156
39696	198157
19643	198158
89934	198159
66016	198160
34540	198161
369	198162
27398	198163
89456	198164
7921	198165
34002	198166
66899	198167
49414	198168
66515	198169
14391	198170
776	198171
17159	198172
27676	198173
728	198174
2708	198175
18843	198176
13041	198177
599	198178
5843	198179
8006	198180
45	198181
16906	198182
69689	198183
42314	198184
4530	198185
23381	198186
5816	198187
65610	198188
10110	198189
3789	198190
13771	198191
46520	198192
63226	198193
20749	198194
27268	198195
2049	198196
404	198197
48675	198198
656	198199
8536	198200
10937	198201
177	198202
461	198203
9404	198204
103115	198205
1880	198206
634	198207
58825	198208
2467	198209
84441	198210
37028	198211
36952	198212
40002	198213
1444	198214
20042	198215
12042	198216
15136	198217
47931	198218
71592	198219
3785	198220
14859	198221
20707	198222
1356	198223
32211	198224
11040	198225
72445	198226
411	198227
3708	198228
50568	198229
18594	198230
11093	198231
10307	198232
13854	198233
15498	198234
58677	198235
19608	198236
31480	198237
57934	198238
2710	198239
1363	198240
80643	198241
1026	198242
23071	198243
8631	198244
13782	198245
19655	198246
73028	198247
4231	198248
9876	198249
9435	198250
50373	198251
18594	198252
32263	198253
3573	198254
57310	198255
19062	198256
64739	198257
17232	198258
26143	198259
82251	198260
9937	198261
4852	198262
8797	198263
40	198264
12399	198265
1341	198266
54126	198267
3754	198268
14239	198269
18158	198270
1239	198271
103614	198272
11947	198273
12316	198274
23865	198275
2369	198276
900	198277
91911	198278
33089	198279
45483	198280
71306	198281
6502	198282
5311	198283
18	198284
965	198285
58536	198286
18617	198287
32441	198288
5005	198289
65693	198290
4136	198291
21	198292
23402	198293
86014	198294
60554	198295
22618	198296
797	198297
16344	198298
7278	198299
108297	198300
13171	198301
97587	198302
8838	198303
29655	198304
37905	198305
2134	198306
56825	198307
88910	198308
67059	198309
41123	198310
26371	198311
21829	198312
79631	198313
6	198314
40002	198315
52760	198316
73802	198317
54662	198318
36902	198319
20338	198320
73676	198321
101951	198322
58660	198323
53553	198324
314	198325
46571	198326
24743	198327
31364	198328
33801	198329
71498	198330
1929	198331
6708	198332
6819	198333
27062	198334
3285	198335
5773	198336
22145	198337
70640	198338
567	198339
28292	198340
103485	198341
27224	198342
92881	198343
28275	198344
5241	198345
6351	198346
51081	198347
21033	198348
83112	198349
22703	198350
11008	198351
1318	198352
3949	198353
3778	198354
91059	198355
9265	198356
48166	198357
31677	198358
4495	198359
46423	198360
33485	198361
12901	198362
19792	198363
89198	198364
35136	198365
76743	198366
38274	198367
91379	198368
53423	198369
16777	198370
39444	198371
14759	198372
66486	198373
62409	198374
6136	198375
35640	198376
45659	198377
25535	198378
82330	198379
10619	198380
49561	198381
22607	198382
90338	198383
52434	198384
40445	198385
4214	198386
5381	198387
82274	198388
89672	198389
66854	198390
57291	198391
46708	198392
4068	198393
79141	198394
37687	198395
2163	198396
5501	198397
38005	198398
5567	198399
19920	198400
13	198401
246	198402
1380	198403
307	198404
65328	198405
31012	198406
15011	198407
5984	198408
44454	198409
75132	198410
2990	198411
42913	198412
28699	198413
12451	198414
9226	198415
15766	198416
39992	198417
7155	198418
16787	198419
10869	198420
61940	198421
312	198422
32107	198423
9419	198424
2893	198425
13692	198426
20572	198427
40436	198428
58398	198429
37841	198430
32651	198431
72054	198432
27921	198433
8007	198434
2282	198435
18994	198436
674	198437
262	198438
317	198439
97253	198440
2277	198441
1456	198442
86043	198443
2912	198444
9624	198445
35726	198446
488	198447
10867	198448
26409	198449
29639	198450
13599	198451
30437	198452
86143	198453
16187	198454
68683	198455
3048	198456
4283	198457
77933	198458
57703	198459
46004	198460
3780	198461
4570	198462
4281	198463
1662	198464
40985	198465
36602	198466
114174	198467
24943	198468
37225	198469
6157	198470
59390	198471
31155	198472
13126	198473
98291	198474
2247	198475
14153	198476
62022	198477
89089	198478
7190	198479
2303	198480
16570	198481
59083	198482
1230	198483
23452	198484
17006	198485
39206	198486
17880	198487
110032	198488
14481	198489
327	198490
28762	198491
7155	198492
31055	198493
94202	198494
14110	198495
42456	198496
69269	198497
3156	198498
100168	198499
2349	198500
17518	198501
51921	198502
354	198503
7719	198504
12679	198505
73329	198506
4633	198507
41962	198508
35402	198509
12157	198510
11377	198511
12424	198512
8590	198513
14403	198514
79152	198515
6286	198516
15624	198517
70388	198518
2176	198519
9179	198520
5236	198521
110702	198522
29044	198523
62676	198524
2371	198525
50038	198526
13312	198527
43222	198528
86707	198529
3138	198530
37101	198531
27051	198532
23351	198533
30675	198534
44854	198535
103380	198536
12771	198537
11830	198538
5257	198539
45408	198540
27582	198541
16442	198542
55401	198543
10505	198544
55289	198545
42599	198546
40533	198547
1880	198548
42233	198549
51866	198550
3177	198551
20041	198552
6822	198553
9930	198554
49562	198555
53563	198556
32647	198557
29521	198558
4554	198559
65880	198560
13857	198561
102314	198562
88947	198563
17207	198564
54349	198565
12556	198566
38628	198567
60611	198568
61735	198569
7245	198570
14789	198571
10319	198572
52969	198573
73251	198574
769	198575
45678	198576
45099	198577
241	198578
51538	198579
4737	198580
4910	198581
32384	198582
17492	198583
17661	198584
50189	198585
36248	198586
3434	198587
21358	198588
37899	198589
4434	198590
83626	198591
36600	198592
59486	198593
6	198594
57224	198595
2392	198596
4161	198597
66295	198598
14035	198599
50478	198600
52246	198601
3783	198602
62920	198603
28314	198604
43149	198605
13340	198606
46424	198607
15867	198608
25359	198609
85301	198610
63085	198611
79279	198612
67221	198613
1990	198614
20433	198615
287	198616
13840	198617
2723	198618
46889	198619
52988	198620
61393	198621
31890	198622
36871	198623
17628	198624
28315	198625
208	198626
8871	198627
6772	198628
100745	198629
90600	198630
97955	198631
16047	198632
38291	198633
10529	198634
51511	198635
2059	198636
8184	198637
25244	198638
87315	198639
22095	198640
12248	198641
734	198642
86855	198643
10223	198644
10200	198645
37326	198646
34193	198647
99936	198648
70306	198649
90392	198650
721	198651
80	198652
17918	198653
3303	198654
63427	198655
15212	198656
41726	198657
3379	198658
31232	198659
16694	198660
41276	198661
9807	198662
2030	198663
143	198664
15923	198665
99458	198666
2729	198667
2207	198668
36615	198669
74137	198670
7428	198671
5967	198672
52992	198673
93692	198674
2942	198675
33722	198676
13704	198677
37925	198678
14997	198679
56452	198680
33235	198681
16778	198682
11558	198683
28154	198684
35853	198685
38458	198686
12470	198687
27041	198688
29973	198689
24756	198690
4181	198691
12715	198692
30217	198693
21189	198694
39041	198695
81100	198696
7911	198697
58259	198698
78799	198699
6810	198700
4232	198701
32041	198702
11287	198703
41607	198704
2072	198705
60998	198706
23140	198707
17904	198708
2599	198709
77887	198710
1505	198711
927	198712
13163	198713
15862	198714
30817	198715
83084	198716
18227	198717
45059	198718
82392	198719
28134	198720
74428	198721
6190	198722
18167	198723
1106	198724
64937	198725
1549	198726
6753	198727
303	198728
193	198729
3153	198730
5555	198731
22898	198732
5726	198733
489	198734
91638	198735
8283	198736
36090	198737
38355	198738
70979	198739
3411	198740
32482	198741
25243	198742
24543	198743
101541	198744
77905	198745
82718	198746
635	198747
4073	198748
11080	198749
14969	198750
25997	198751
6917	198752
8447	198753
23200	198754
37925	198755
12511	198756
896	198757
20503	198758
2153	198759
23218	198760
55623	198761
6520	198762
24694	198763
60680	198764
15400	198765
69530	198766
95144	198767
38150	198768
32051	198769
86884	198770
46665	198771
11656	198772
30713	198773
38749	198774
19020	198775
14039	198776
8663	198777
6454	198778
12442	198779
42781	198780
43647	198781
19665	198782
20059	198783
4597	198784
23318	198785
42862	198786
4297	198787
22357	198788
96711	198789
13068	198790
1921	198791
84902	198792
72077	198793
89416	198794
8810	198795
27116	198796
1540	198797
10421	198798
9407	198799
15686	198800
22974	198801
21828	198802
30955	198803
76189	198804
14941	198805
24138	198806
77350	198807
15523	198808
9323	198809
21893	198810
58935	198811
43149	198812
56	198813
5654	198814
37509	198815
36316	198816
6003	198817
19018	198818
537	198819
34658	198820
15650	198821
111572	198822
33203	198823
4621	198824
5296	198825
74359	198826
20787	198827
52870	198828
37308	198829
2072	198830
2175	198831
13682	198832
6776	198833
34711	198834
15001	198835
38318	198836
31440	198837
1594	198838
18321	198839
26264	198840
16433	198841
5457	198842
62116	198843
20116	198844
64442	198845
3341	198846
435	198847
10877	198848
41168	198849
48905	198850
59925	198851
36149	198852
44835	198853
73025	198854
14360	198855
6100	198856
6568	198857
2808	198858
5261	198859
26292	198860
1017	198861
44909	198862
68152	198863
10895	198864
1060	198865
16090	198866
15204	198867
64568	198868
10900	198869
24347	198870
20469	198871
4438	198872
5973	198873
19528	198874
4922	198875
64833	198876
5281	198877
37996	198878
54993	198879
30377	198880
22734	198881
16415	198882
74115	198883
46922	198884
79369	198885
8498	198886
11004	198887
75859	198888
66879	198889
38290	198890
5886	198891
8211	198892
21118	198893
5451	198894
72593	198895
55052	198896
7291	198897
65765	198898
30244	198899
42569	198900
28015	198901
4531	198902
52975	198903
41982	198904
30085	198905
10579	198906
28576	198907
19573	198908
51171	198909
50059	198910
973	198911
2940	198912
22980	198913
28272	198914
52013	198915
19932	198916
24148	198917
4981	198918
26113	198919
30620	198920
53859	198921
3664	198922
568	198923
3791	198924
41854	198925
73040	198926
24030	198927
5636	198928
111557	198929
92854	198930
65928	198931
158	198932
29344	198933
32435	198934
82540	198935
30534	198936
9754	198937
7064	198938
7613	198939
27693	198940
2900	198941
17539	198942
7844	198943
2671	198944
17761	198945
41085	198946
25632	198947
175	198948
18832	198949
33738	198950
18449	198951
788	198952
1833	198953
16331	198954
11744	198955
95307	198956
53973	198957
40549	198958
5227	198959
320	198960
26031	198961
41559	198962
61107	198963
18933	198964
24434	198965
9062	198966
18421	198967
27895	198968
17732	198969
57318	198970
85232	198971
14571	198972
27066	198973
27859	198974
727	198975
18421	198976
37609	198977
4827	198978
402	198979
51934	198980
7545	198981
2332	198982
44903	198983
80895	198984
13457	198985
54315	198986
7147	198987
11297	198988
49020	198989
34486	198990
19640	198991
31008	198992
21638	198993
61560	198994
9666	198995
105	198996
2470	198997
48046	198998
535	198999
41651	199000
728	199001
29917	199002
91955	199003
1210	199004
11207	199005
43664	199006
63425	199007
24875	199008
37808	199009
13989	199010
6626	199011
34838	199012
55476	199013
27225	199014
43047	199015
48078	199016
24838	199017
35075	199018
33704	199019
44739	199020
7279	199021
16534	199022
28396	199023
3078	199024
28367	199025
47375	199026
27735	199027
76202	199028
114155	199029
5393	199030
66046	199031
35686	199032
15239	199033
10402	199034
2706	199035
8163	199036
17039	199037
10900	199038
105191	199039
62982	199040
10060	199041
42224	199042
37226	199043
17101	199044
10119	199045
533	199046
5485	199047
133	199048
12201	199049
46895	199050
9093	199051
26942	199052
7469	199053
61665	199054
539	199055
13667	199056
29357	199057
2305	199058
39922	199059
46874	199060
23972	199061
2388	199062
10033	199063
10703	199064
49243	199065
68885	199066
63188	199067
1626	199068
83783	199069
209	199070
15924	199071
20388	199072
5834	199073
15948	199074
56957	199075
6019	199076
11220	199077
58617	199078
38932	199079
16118	199080
93061	199081
1831	199082
17521	199083
43117	199084
13889	199085
15551	199086
62711	199087
4995	199088
3152	199089
3611	199090
1353	199091
53853	199092
2395	199093
22487	199094
50948	199095
47303	199096
15774	199097
26	199098
17766	199099
3573	199100
15741	199101
65617	199102
51416	199103
23388	199104
85713	199105
6653	199106
45181	199107
4180	199108
30912	199109
93406	199110
4414	199111
39525	199112
20768	199113
103790	199114
34988	199115
80349	199116
63082	199117
7725	199118
222	199119
12582	199120
44155	199121
851	199122
33105	199123
24431	199124
8062	199125
22555	199126
4371	199127
19505	199128
1679	199129
52460	199130
867	199131
31361	199132
1289	199133
5565	199134
4055	199135
68526	199136
60978	199137
4200	199138
67381	199139
41560	199140
98216	199141
42788	199142
47975	199143
478	199144
509	199145
9765	199146
19256	199147
36779	199148
4852	199149
399	199150
158	199151
4223	199152
28517	199153
49204	199154
4613	199155
10968	199156
102645	199157
20756	199158
13102	199159
57848	199160
16804	199161
49036	199162
28265	199163
26549	199164
4170	199165
87730	199166
332	199167
24690	199168
5212	199169
27798	199170
55099	199171
17112	199172
952	199173
2218	199174
6503	199175
1957	199176
14687	199177
34394	199178
57530	199179
338	199180
100039	199181
8719	199182
24554	199183
56709	199184
32023	199185
40400	199186
8136	199187
61479	199188
2379	199189
38314	199190
31171	199191
6777	199192
4846	199193
15733	199194
27586	199195
15984	199196
8879	199197
14476	199198
20422	199199
2880	199200
24386	199201
33155	199202
37648	199203
27001	199204
12140	199205
3642	199206
11940	199207
41310	199208
26034	199209
26776	199210
10915	199211
99820	199212
13076	199213
41468	199214
1847	199215
1571	199216
24999	199217
57478	199218
4464	199219
26927	199220
3495	199221
15886	199222
12923	199223
68359	199224
7173	199225
54874	199226
32945	199227
32399	199228
7070	199229
11740	199230
2785	199231
44265	199232
53111	199233
78730	199234
7336	199235
49459	199236
45068	199237
6848	199238
3686	199239
21497	199240
23699	199241
6035	199242
39978	199243
58255	199244
12502	199245
22929	199246
5481	199247
9926	199248
90146	199249
96448	199250
92729	199251
20533	199252
56	199253
83305	199254
3727	199255
41253	199256
15012	199257
3868	199258
33734	199259
3414	199260
17514	199261
27108	199262
61372	199263
43340	199264
67732	199265
68018	199266
66434	199267
33466	199268
16287	199269
17848	199270
13416	199271
3933	199272
70824	199273
73158	199274
10563	199275
83240	199276
4683	199277
12600	199278
59290	199279
59840	199280
58890	199281
2766	199282
32906	199283
30561	199284
1534	199285
45959	199286
37385	199287
24820	199288
58021	199289
78610	199290
23423	199291
37057	199292
98645	199293
47288	199294
2834	199295
2586	199296
34072	199297
45634	199298
97566	199299
1179	199300
68106	199301
64089	199302
4021	199303
4527	199304
263	199305
59173	199306
40684	199307
65054	199308
55444	199309
62476	199310
60465	199311
88247	199312
113888	199313
28395	199314
23541	199315
12796	199316
1792	199317
1152	199318
935	199319
45703	199320
51	199321
26446	199322
477	199323
2358	199324
31197	199325
17195	199326
28405	199327
4372	199328
79829	199329
22935	199330
68144	199331
16748	199332
17404	199333
90170	199334
1778	199335
147	199336
29572	199337
20209	199338
18736	199339
1286	199340
2712	199341
6409	199342
44316	199343
110824	199344
6253	199345
12891	199346
37151	199347
96855	199348
61485	199349
14067	199350
34665	199351
90464	199352
35950	199353
7339	199354
40990	199355
12938	199356
66521	199357
6845	199358
87238	199359
12001	199360
91209	199361
17941	199362
2028	199363
2052	199364
111059	199365
52802	199366
103726	199367
52749	199368
31803	199369
445	199370
7750	199371
3936	199372
10980	199373
32447	199374
26596	199375
110129	199376
14972	199377
966	199378
10644	199379
7071	199380
37486	199381
41926	199382
105977	199383
4012	199384
44179	199385
1682	199386
11617	199387
105097	199388
20800	199389
9496	199390
41969	199391
29170	199392
73067	199393
19616	199394
102069	199395
68669	199396
7128	199397
9538	199398
30566	199399
49823	199400
26603	199401
46287	199402
57296	199403
1926	199404
7387	199405
2196	199406
24291	199407
384	199408
4876	199409
14274	199410
77136	199411
50225	199412
3600	199413
16933	199414
11	199415
65741	199416
7254	199417
25484	199418
41401	199419
2883	199420
13702	199421
68184	199422
9528	199423
17998	199424
36941	199425
19716	199426
15729	199427
52525	199428
2991	199429
26028	199430
67815	199431
33056	199432
73023	199433
11138	199434
94924	199435
4889	199436
72455	199437
18560	199438
36242	199439
18116	199440
20289	199441
9323	199442
91434	199443
15321	199444
36534	199445
15099	199446
10824	199447
37760	199448
27377	199449
63784	199450
25632	199451
34258	199452
50387	199453
27093	199454
37032	199455
6169	199456
66100	199457
4685	199458
3104	199459
30922	199460
39091	199461
6890	199462
27555	199463
43402	199464
49620	199465
5888	199466
74266	199467
989	199468
39215	199469
16516	199470
22056	199471
34673	199472
48205	199473
82729	199474
10420	199475
2337	199476
1074	199477
38442	199478
9419	199479
6063	199480
27632	199481
924	199482
1776	199483
58015	199484
1258	199485
10219	199486
20	199487
69340	199488
7248	199489
77987	199490
3857	199491
18370	199492
84749	199493
1452	199494
3224	199495
2801	199496
32278	199497
1221	199498
65424	199499
1626	199500
34587	199501
6665	199502
26184	199503
31101	199504
48558	199505
2083	199506
189	199507
15353	199508
699	199509
68350	199510
17551	199511
46295	199512
40387	199513
19745	199514
55915	199515
69723	199516
94212	199517
23237	199518
6128	199519
53234	199520
2682	199521
2948	199522
39744	199523
29531	199524
15642	199525
3084	199526
7607	199527
47526	199528
36496	199529
16520	199530
29917	199531
32078	199532
109931	199533
63787	199534
43916	199535
24766	199536
66389	199537
5337	199538
20085	199539
8059	199540
1704	199541
20610	199542
9943	199543
75639	199544
75442	199545
26224	199546
8747	199547
65861	199548
6493	199549
23709	199550
1260	199551
2895	199552
1367	199553
58221	199554
138	199555
19136	199556
5341	199557
56327	199558
66731	199559
2	199560
19120	199561
23979	199562
12566	199563
11130	199564
5335	199565
33128	199566
48802	199567
71550	199568
21895	199569
48520	199570
20151	199571
77633	199572
39268	199573
39070	199574
254	199575
5710	199576
21930	199577
3201	199578
21450	199579
71623	199580
43421	199581
15813	199582
13111	199583
7293	199584
11042	199585
14121	199586
228	199587
22371	199588
3172	199589
11337	199590
65650	199591
2442	199592
38721	199593
30224	199594
19428	199595
31452	199596
21842	199597
801	199598
27636	199599
46641	199600
39528	199601
251	199602
34901	199603
13136	199604
1548	199605
8675	199606
101640	199607
86256	199608
96964	199609
63122	199610
17484	199611
86858	199612
46004	199613
29783	199614
137	199615
86909	199616
6258	199617
54788	199618
66459	199619
8369	199620
6642	199621
63201	199622
56663	199623
16946	199624
70968	199625
20907	199626
78990	199627
10	199628
3215	199629
84975	199630
3	199631
30826	199632
21358	199633
73474	199634
716	199635
5272	199636
561	199637
30757	199638
35921	199639
51234	199640
70516	199641
55612	199642
24987	199643
88022	199644
7380	199645
13990	199646
5324	199647
63014	199648
2532	199649
24563	199650
28444	199651
48707	199652
20249	199653
313	199654
35500	199655
23534	199656
23455	199657
3329	199658
203	199659
1772	199660
98697	199661
106603	199662
8428	199663
44686	199664
66503	199665
12586	199666
5873	199667
3034	199668
21337	199669
7331	199670
66067	199671
58835	199672
3505	199673
60708	199674
28117	199675
26523	199676
50828	199677
96459	199678
4627	199679
81135	199680
37074	199681
19376	199682
4751	199683
27745	199684
12576	199685
44431	199686
13529	199687
88255	199688
41267	199689
14439	199690
56226	199691
46875	199692
8313	199693
1056	199694
27813	199695
114181	199696
629	199697
631	199698
11577	199699
9590	199700
2798	199701
75338	199702
18378	199703
16083	199704
39763	199705
7200	199706
11139	199707
87043	199708
71437	199709
56598	199710
1105	199711
6568	199712
95413	199713
4478	199714
23726	199715
6256	199716
19888	199717
24048	199718
8518	199719
33720	199720
9569	199721
2163	199722
2865	199723
18146	199724
43403	199725
35782	199726
72	199727
28288	199728
81545	199729
60	199730
30653	199731
8336	199732
23258	199733
47904	199734
30660	199735
29949	199736
59843	199737
49192	199738
18387	199739
4100	199740
56974	199741
1966	199742
2739	199743
27526	199744
987	199745
82949	199746
7208	199747
53758	199748
98539	199749
68821	199750
2428	199751
15254	199752
18632	199753
22770	199754
26071	199755
9613	199756
1469	199757
12264	199758
14488	199759
20349	199760
80780	199761
26817	199762
60532	199763
2360	199764
5530	199765
7226	199766
44430	199767
60385	199768
3937	199769
93074	199770
1620	199771
78381	199772
6688	199773
17641	199774
25307	199775
49602	199776
37339	199777
56977	199778
34188	199779
103438	199780
13832	199781
2702	199782
7421	199783
12978	199784
596	199785
6160	199786
38707	199787
228	199788
11212	199789
11933	199790
25732	199791
37335	199792
18393	199793
16141	199794
3135	199795
2176	199796
62714	199797
10937	199798
79882	199799
14361	199800
10513	199801
27075	199802
2399	199803
40038	199804
5679	199805
12462	199806
1385	199807
4698	199808
812	199809
29012	199810
20004	199811
97399	199812
59123	199813
5158	199814
23972	199815
1888	199816
14496	199817
51335	199818
41047	199819
96347	199820
34853	199821
83194	199822
51826	199823
12629	199824
48698	199825
31148	199826
37047	199827
14162	199828
80898	199829
17883	199830
56297	199831
43204	199832
14556	199833
6325	199834
28764	199835
14274	199836
85896	199837
35942	199838
79802	199839
70497	199840
4442	199841
16139	199842
3185	199843
47528	199844
64572	199845
19764	199846
80036	199847
83350	199848
12494	199849
11665	199850
9784	199851
55296	199852
39039	199853
87992	199854
35656	199855
4968	199856
64235	199857
79148	199858
10714	199859
62016	199860
40532	199861
74258	199862
17965	199863
6776	199864
71389	199865
8115	199866
68977	199867
58635	199868
42249	199869
12359	199870
77924	199871
65008	199872
35919	199873
16384	199874
14957	199875
281	199876
535	199877
82210	199878
65212	199879
79580	199880
83236	199881
25870	199882
1650	199883
86319	199884
429	199885
1182	199886
39721	199887
50119	199888
51343	199889
18390	199890
88903	199891
11887	199892
40564	199893
3456	199894
28002	199895
67220	199896
19784	199897
5118	199898
7792	199899
36430	199900
53447	199901
100257	199902
30711	199903
18705	199904
25611	199905
17699	199906
3572	199907
43863	199908
7177	199909
18935	199910
2614	199911
39450	199912
57752	199913
11656	199914
29220	199915
3726	199916
64920	199917
46897	199918
5976	199919
26765	199920
28720	199921
51605	199922
39362	199923
27170	199924
10234	199925
45670	199926
59254	199927
108179	199928
74	199929
38435	199930
10869	199931
45325	199932
54372	199933
64649	199934
81545	199935
22255	199936
11705	199937
3984	199938
3370	199939
49736	199940
10959	199941
109543	199942
72034	199943
75483	199944
43178	199945
11857	199946
30819	199947
6170	199948
20089	199949
8154	199950
51608	199951
8919	199952
291	199953
59477	199954
20939	199955
4659	199956
59908	199957
42441	199958
71063	199959
44018	199960
41723	199961
10607	199962
28483	199963
77647	199964
61307	199965
27151	199966
958	199967
17949	199968
102097	199969
4507	199970
77112	199971
8945	199972
24166	199973
27373	199974
28258	199975
8794	199976
70491	199977
53688	199978
39617	199979
65590	199980
23019	199981
91007	199982
32052	199983
4415	199984
7003	199985
13074	199986
19657	199987
60213	199988
17444	199989
24293	199990
19309	199991
2482	199992
6410	199993
39037	199994
18777	199995
6035	199996
3820	199997
57237	199998
10828	199999
4732	200000
13601	200001
25334	200002
15196	200003
31015	200004
21018	200005
10338	200006
735	200007
1224	200008
12391	200009
46205	200010
24985	200011
43204	200012
37315	200013
5310	200014
6781	200015
59048	200016
45283	200017
10324	200018
2907	200019
38625	200020
20699	200021
30268	200022
4848	200023
56303	200024
71477	200025
35410	200026
1662	200027
57515	200028
41246	200029
32160	200030
3452	200031
76806	200032
3354	200033
29084	200034
63539	200035
24376	200036
27193	200037
45428	200038
46626	200039
74525	200040
14400	200041
30389	200042
67414	200043
46564	200044
22841	200045
5368	200046
3733	200047
17519	200048
47438	200049
3123	200050
16286	200051
2880	200052
21483	200053
86572	200054
6864	200055
563	200056
42162	200057
102456	200058
13419	200059
31352	200060
1354	200061
17326	200062
15787	200063
107122	200064
28824	200065
16246	200066
27557	200067
44863	200068
36147	200069
64847	200070
47597	200071
8763	200072
8435	200073
42513	200074
5330	200075
45807	200076
1366	200077
32217	200078
1882	200079
23272	200080
5347	200081
80524	200082
6	200083
16366	200084
14167	200085
56747	200086
9874	200087
112	200088
928	200089
34670	200090
36620	200091
3076	200092
2394	200093
436	200094
9968	200095
7914	200096
9146	200097
3654	200098
55426	200099
62202	200100
45373	200101
3183	200102
4858	200103
97307	200104
13588	200105
6390	200106
7937	200107
9516	200108
42209	200109
12582	200110
58181	200111
9285	200112
32451	200113
47166	200114
1981	200115
11737	200116
32678	200117
5111	200118
1193	200119
1250	200120
10382	200121
3582	200122
1654	200123
60554	200124
41566	200125
10479	200126
38008	200127
1231	200128
37480	200129
1029	200130
7178	200131
3276	200132
20157	200133
14113	200134
26764	200135
12996	200136
36559	200137
22880	200138
10330	200139
3649	200140
41721	200141
2086	200142
49580	200143
382	200144
72780	200145
66923	200146
42222	200147
19368	200148
60610	200149
44287	200150
27832	200151
3661	200152
33811	200153
3858	200154
886	200155
111987	200156
8130	200157
57638	200158
1371	200159
43433	200160
7133	200161
12038	200162
1229	200163
3185	200164
52804	200165
101322	200166
49258	200167
44327	200168
107287	200169
61288	200170
15484	200171
40901	200172
3882	200173
42962	200174
2727	200175
6968	200176
60968	200177
52648	200178
30199	200179
48327	200180
9622	200181
6909	200182
179	200183
15782	200184
79682	200185
39841	200186
15691	200187
76831	200188
1031	200189
1971	200190
89563	200191
21112	200192
18487	200193
44998	200194
7173	200195
4213	200196
2566	200197
33086	200198
1243	200199
16208	200200
22497	200201
9172	200202
2214	200203
28188	200204
10690	200205
8057	200206
30301	200207
45	200208
5151	200209
14843	200210
73050	200211
77283	200212
61128	200213
1150	200214
60984	200215
28419	200216
42300	200217
16642	200218
41203	200219
6115	200220
24039	200221
37707	200222
7479	200223
99204	200224
12895	200225
88098	200226
3492	200227
43718	200228
22395	200229
11611	200230
1852	200231
14928	200232
29682	200233
4328	200234
7162	200235
13407	200236
79426	200237
76483	200238
4589	200239
8529	200240
8477	200241
17740	200242
12618	200243
46634	200244
4	200245
27978	200246
9313	200247
22897	200248
70993	200249
11137	200250
11973	200251
26737	200252
9619	200253
39058	200254
67565	200255
10296	200256
5751	200257
5487	200258
17945	200259
6584	200260
8239	200261
8045	200262
55420	200263
76507	200264
57886	200265
22087	200266
51054	200267
12441	200268
41620	200269
1637	200270
1399	200271
918	200272
39494	200273
15738	200274
107992	200275
6554	200276
100570	200277
15123	200278
1602	200279
106703	200280
76460	200281
31628	200282
6467	200283
12871	200284
51772	200285
43827	200286
54457	200287
99528	200288
3608	200289
10812	200290
89674	200291
21471	200292
28840	200293
1354	200294
1825	200295
64518	200296
45502	200297
16720	200298
13989	200299
11604	200300
5313	200301
42305	200302
90568	200303
25245	200304
1771	200305
92334	200306
7703	200307
52467	200308
26494	200309
34286	200310
57034	200311
54769	200312
11406	200313
18638	200314
25237	200315
175	200316
11139	200317
26146	200318
19715	200319
2499	200320
11004	200321
27961	200322
58231	200323
36427	200324
33692	200325
20096	200326
1111	200327
9473	200328
5895	200329
568	200330
8101	200331
102297	200332
36713	200333
55845	200334
11319	200335
33253	200336
4607	200337
5552	200338
403	200339
5822	200340
8108	200341
33136	200342
99624	200343
9332	200344
11877	200345
583	200346
53888	200347
46141	200348
25507	200349
15262	200350
90935	200351
56844	200352
16808	200353
41091	200354
23609	200355
381	200356
24920	200357
30311	200358
228	200359
1295	200360
30831	200361
9554	200362
47463	200363
67904	200364
63653	200365
32009	200366
43143	200367
16740	200368
6439	200369
30437	200370
81374	200371
70378	200372
2301	200373
715	200374
33657	200375
32841	200376
66462	200377
99729	200378
12353	200379
46852	200380
85451	200381
104976	200382
87121	200383
11072	200384
24747	200385
2891	200386
3400	200387
22904	200388
50584	200389
2131	200390
334	200391
16755	200392
26960	200393
418	200394
82892	200395
2802	200396
45576	200397
48386	200398
2928	200399
78	200400
17280	200401
5919	200402
37233	200403
65069	200404
35400	200405
5128	200406
74775	200407
21525	200408
38598	200409
9932	200410
4119	200411
51584	200412
147	200413
45798	200414
78357	200415
45044	200416
29625	200417
33199	200418
43490	200419
55311	200420
12484	200421
14459	200422
93452	200423
8677	200424
37382	200425
15151	200426
13640	200427
2936	200428
1	200429
27852	200430
32	200431
14481	200432
23792	200433
1950	200434
20966	200435
58825	200436
338	200437
16299	200438
81	200439
1766	200440
5304	200441
205	200442
14643	200443
18624	200444
50768	200445
13283	200446
55497	200447
27442	200448
27358	200449
87166	200450
720	200451
61116	200452
188	200453
17570	200454
31936	200455
16493	200456
13780	200457
21198	200458
15484	200459
1366	200460
6312	200461
42381	200462
41423	200463
27950	200464
5975	200465
4954	200466
13430	200467
36886	200468
98521	200469
39048	200470
20400	200471
7832	200472
63341	200473
1257	200474
8682	200475
45161	200476
28375	200477
64158	200478
72797	200479
12496	200480
37202	200481
1291	200482
50885	200483
16273	200484
24568	200485
42544	200486
6336	200487
54127	200488
100253	200489
40071	200490
69611	200491
11514	200492
18801	200493
23476	200494
60676	200495
3137	200496
6021	200497
2495	200498
827	200499
40655	200500
809	200501
81227	200502
69106	200503
14919	200504
73023	200505
33577	200506
2817	200507
6472	200508
16444	200509
13779	200510
1810	200511
99	200512
19357	200513
1023	200514
86874	200515
52329	200516
71113	200517
29034	200518
105016	200519
3660	200520
39787	200521
66544	200522
7544	200523
41505	200524
9902	200525
15019	200526
13060	200527
3179	200528
9237	200529
47427	200530
2637	200531
12944	200532
83915	200533
68245	200534
95973	200535
16349	200536
162	200537
19636	200538
57801	200539
6672	200540
18447	200541
59728	200542
26385	200543
55587	200544
3029	200545
28297	200546
33602	200547
2297	200548
12512	200549
8485	200550
37402	200551
11901	200552
60745	200553
49472	200554
67906	200555
634	200556
35303	200557
28992	200558
97143	200559
46345	200560
80722	200561
12261	200562
75857	200563
2115	200564
26917	200565
75786	200566
24202	200567
6081	200568
875	200569
10820	200570
3021	200571
460	200572
35297	200573
21471	200574
70379	200575
1088	200576
4064	200577
39167	200578
15263	200579
87805	200580
56487	200581
4219	200582
68363	200583
4140	200584
11418	200585
20016	200586
56917	200587
45518	200588
68813	200589
2768	200590
68765	200591
24716	200592
23712	200593
39999	200594
19808	200595
7772	200596
2658	200597
40529	200598
8233	200599
11219	200600
9160	200601
83799	200602
1294	200603
77581	200604
23042	200605
70634	200606
54963	200607
76921	200608
32715	200609
84328	200610
12098	200611
15302	200612
34606	200613
5544	200614
27943	200615
66033	200616
19894	200617
21696	200618
1479	200619
66758	200620
20074	200621
25462	200622
10022	200623
19663	200624
13536	200625
1937	200626
51332	200627
6301	200628
83522	200629
21568	200630
54721	200631
31524	200632
24664	200633
16043	200634
55694	200635
9194	200636
14960	200637
33116	200638
8041	200639
46603	200640
4100	200641
41020	200642
18904	200643
35285	200644
36887	200645
30683	200646
15307	200647
567	200648
57542	200649
47879	200650
39959	200651
52049	200652
7251	200653
2283	200654
2041	200655
21026	200656
53005	200657
17022	200658
326	200659
15609	200660
51955	200661
59497	200662
12896	200663
9897	200664
1716	200665
11255	200666
51204	200667
27445	200668
4296	200669
23494	200670
76699	200671
44249	200672
24604	200673
45325	200674
9480	200675
79697	200676
32400	200677
6349	200678
84003	200679
42511	200680
8328	200681
46590	200682
80519	200683
61953	200684
76766	200685
10218	200686
349	200687
3091	200688
9602	200689
5154	200690
21516	200691
74349	200692
18756	200693
5973	200694
67715	200695
2830	200696
97958	200697
18872	200698
7437	200699
13736	200700
32019	200701
17871	200702
13133	200703
1693	200704
9875	200705
77196	200706
23451	200707
17822	200708
10871	200709
45174	200710
52501	200711
10494	200712
29437	200713
100928	200714
4645	200715
102823	200716
21580	200717
333	200718
19848	200719
18115	200720
40407	200721
16866	200722
2084	200723
663	200724
18853	200725
20586	200726
68991	200727
40030	200728
28834	200729
24297	200730
2828	200731
41846	200732
32657	200733
42641	200734
3547	200735
31605	200736
56935	200737
22918	200738
51899	200739
22281	200740
18947	200741
1414	200742
45926	200743
37332	200744
95761	200745
23510	200746
21945	200747
34620	200748
63864	200749
24261	200750
12499	200751
273	200752
6	200753
7159	200754
19890	200755
28319	200756
70579	200757
71315	200758
47794	200759
104532	200760
35644	200761
12604	200762
93773	200763
9609	200764
35841	200765
25986	200766
23421	200767
35624	200768
89972	200769
2955	200770
13516	200771
73588	200772
8818	200773
25480	200774
42084	200775
15046	200776
97037	200777
53738	200778
6217	200779
21923	200780
18184	200781
14971	200782
9397	200783
3185	200784
97441	200785
15818	200786
16765	200787
65	200788
83228	200789
13662	200790
7518	200791
9378	200792
26339	200793
24816	200794
14359	200795
12229	200796
71652	200797
6674	200798
24759	200799
67486	200800
10037	200801
64377	200802
68266	200803
2567	200804
68627	200805
38338	200806
21553	200807
97860	200808
7182	200809
22146	200810
53748	200811
45617	200812
78363	200813
492	200814
30111	200815
6700	200816
28598	200817
36903	200818
114387	200819
9037	200820
22018	200821
15817	200822
54991	200823
15347	200824
36429	200825
8201	200826
24605	200827
40604	200828
48200	200829
23516	200830
42887	200831
9922	200832
99467	200833
17784	200834
748	200835
5842	200836
32813	200837
62327	200838
2063	200839
51203	200840
32271	200841
17580	200842
6067	200843
85622	200844
30364	200845
75	200846
55391	200847
61175	200848
69415	200849
90628	200850
15623	200851
20289	200852
84522	200853
30316	200854
935	200855
12563	200856
83523	200857
56755	200858
19532	200859
54152	200860
1397	200861
16715	200862
26463	200863
11278	200864
42220	200865
1276	200866
369	200867
1196	200868
1387	200869
2091	200870
4862	200871
7560	200872
10	200873
31666	200874
15700	200875
3351	200876
2510	200877
38848	200878
55579	200879
5547	200880
73819	200881
4420	200882
28759	200883
85392	200884
107082	200885
37381	200886
441	200887
862	200888
66026	200889
19411	200890
102078	200891
404	200892
2678	200893
40537	200894
9821	200895
537	200896
4495	200897
14780	200898
13321	200899
49106	200900
36830	200901
19720	200902
9082	200903
46079	200904
5561	200905
13536	200906
5311	200907
38000	200908
34055	200909
50498	200910
63007	200911
3556	200912
30986	200913
42153	200914
17304	200915
45392	200916
27796	200917
7068	200918
27159	200919
17285	200920
17	200921
73427	200922
18045	200923
30070	200924
10604	200925
7697	200926
26675	200927
7959	200928
1693	200929
38	200930
49872	200931
5125	200932
3698	200933
423	200934
12797	200935
319	200936
25696	200937
4209	200938
37058	200939
15708	200940
28605	200941
54593	200942
3050	200943
41743	200944
4047	200945
11431	200946
41626	200947
14779	200948
30066	200949
25912	200950
12871	200951
59459	200952
30983	200953
40680	200954
372	200955
21603	200956
23552	200957
28303	200958
55205	200959
12609	200960
58884	200961
15987	200962
15999	200963
41814	200964
2152	200965
8490	200966
59211	200967
35069	200968
4639	200969
19575	200970
9030	200971
100965	200972
106965	200973
110078	200974
20600	200975
188	200976
82963	200977
22618	200978
21998	200979
65936	200980
23970	200981
23227	200982
36081	200983
40420	200984
457	200985
2772	200986
110224	200987
7262	200988
4662	200989
16416	200990
28716	200991
79854	200992
10558	200993
8703	200994
150	200995
34454	200996
24	200997
65075	200998
29338	200999
31867	201000
18348	201001
40636	201002
17241	201003
5957	201004
2731	201005
11969	201006
17891	201007
7198	201008
11556	201009
17781	201010
2438	201011
73999	201012
2979	201013
44780	201014
35115	201015
6208	201016
414	201017
28369	201018
14180	201019
53260	201020
35677	201021
1641	201022
4991	201023
5843	201024
9055	201025
201	201026
51442	201027
28970	201028
153	201029
773	201030
1237	201031
3339	201032
2209	201033
33088	201034
66256	201035
17993	201036
19314	201037
8547	201038
2494	201039
22589	201040
45694	201041
8170	201042
8980	201043
78904	201044
862	201045
52819	201046
3788	201047
49259	201048
3077	201049
307	201050
86063	201051
20134	201052
1260	201053
565	201054
42834	201055
59997	201056
71247	201057
45963	201058
51324	201059
6853	201060
3160	201061
29637	201062
17542	201063
80070	201064
19581	201065
5677	201066
2595	201067
48197	201068
5025	201069
93598	201070
2147	201071
7608	201072
55034	201073
7250	201074
75761	201075
6057	201076
64219	201077
16274	201078
17143	201079
3	201080
97522	201081
4529	201082
47053	201083
77579	201084
38195	201085
101288	201086
65392	201087
35	201088
2590	201089
1288	201090
1606	201091
80813	201092
87443	201093
5162	201094
11221	201095
113321	201096
57781	201097
96284	201098
73783	201099
13079	201100
23983	201101
18715	201102
2300	201103
22451	201104
80293	201105
72891	201106
37011	201107
54217	201108
16166	201109
46437	201110
49566	201111
44200	201112
32721	201113
37149	201114
72723	201115
11854	201116
3716	201117
46451	201118
20617	201119
5382	201120
459	201121
75473	201122
67101	201123
12474	201124
1647	201125
51836	201126
55488	201127
15840	201128
70655	201129
96310	201130
45696	201131
9739	201132
816	201133
17103	201134
17095	201135
42661	201136
242	201137
22364	201138
1397	201139
21137	201140
18571	201141
53673	201142
9758	201143
25721	201144
24335	201145
73283	201146
1845	201147
2439	201148
23283	201149
132	201150
10252	201151
70944	201152
24213	201153
38398	201154
76763	201155
15151	201156
5829	201157
34766	201158
28539	201159
35615	201160
26793	201161
29	201162
52284	201163
27278	201164
80821	201165
63333	201166
17245	201167
473	201168
87037	201169
35929	201170
17	201171
52085	201172
78281	201173
17879	201174
100125	201175
87008	201176
21057	201177
14309	201178
26710	201179
7079	201180
576	201181
42402	201182
73633	201183
22873	201184
13444	201185
1296	201186
52477	201187
14029	201188
52411	201189
18320	201190
12929	201191
18413	201192
10277	201193
69161	201194
21112	201195
20368	201196
256	201197
104764	201198
201	201199
604	201200
34358	201201
38386	201202
75857	201203
34810	201204
41321	201205
29761	201206
25135	201207
10411	201208
10381	201209
30888	201210
14654	201211
52141	201212
2242	201213
104363	201214
448	201215
54873	201216
19126	201217
5	201218
21101	201219
43894	201220
40196	201221
53319	201222
18589	201223
11950	201224
42574	201225
70264	201226
50329	201227
5993	201228
50393	201229
9725	201230
37851	201231
24448	201232
75364	201233
20141	201234
24876	201235
103364	201236
10465	201237
33198	201238
26032	201239
40888	201240
2780	201241
7521	201242
36880	201243
23799	201244
19139	201245
3102	201246
24697	201247
44773	201248
78361	201249
4464	201250
9485	201251
60264	201252
52544	201253
18853	201254
916	201255
13290	201256
9798	201257
3899	201258
49013	201259
55601	201260
97441	201261
20476	201262
90723	201263
31229	201264
32720	201265
1984	201266
17602	201267
766	201268
32737	201269
72752	201270
3608	201271
32468	201272
55901	201273
1361	201274
6661	201275
73226	201276
12979	201277
30201	201278
794	201279
52593	201280
11897	201281
64410	201282
46176	201283
9873	201284
10996	201285
52432	201286
878	201287
90024	201288
24001	201289
70903	201290
44535	201291
1674	201292
7459	201293
60576	201294
60265	201295
78555	201296
31884	201297
282	201298
73	201299
59652	201300
31523	201301
79745	201302
18971	201303
33318	201304
17401	201305
100620	201306
26132	201307
103493	201308
86473	201309
15467	201310
51421	201311
11785	201312
36829	201313
287	201314
11312	201315
4508	201316
2962	201317
20237	201318
23248	201319
26818	201320
75150	201321
42837	201322
5854	201323
23941	201324
1540	201325
47497	201326
12160	201327
34199	201328
28892	201329
58774	201330
28122	201331
11399	201332
38364	201333
70010	201334
1947	201335
19822	201336
2209	201337
15275	201338
4757	201339
22455	201340
104797	201341
1826	201342
70051	201343
76214	201344
46229	201345
553	201346
4706	201347
3541	201348
98915	201349
20936	201350
43560	201351
46414	201352
91918	201353
5791	201354
49857	201355
20862	201356
2670	201357
2141	201358
36310	201359
36948	201360
37761	201361
52007	201362
71230	201363
74904	201364
872	201365
21651	201366
114310	201367
1	201368
42388	201369
66123	201370
73606	201371
12580	201372
5460	201373
60200	201374
73936	201375
38372	201376
4184	201377
13297	201378
16108	201379
43831	201380
7915	201381
6167	201382
4040	201383
32666	201384
72508	201385
37316	201386
22068	201387
16525	201388
96	201389
43959	201390
201	201391
92210	201392
43592	201393
6417	201394
1779	201395
1483	201396
75710	201397
5973	201398
84873	201399
2494	201400
43997	201401
75971	201402
6875	201403
6942	201404
30964	201405
4116	201406
7615	201407
12171	201408
507	201409
1736	201410
82304	201411
5799	201412
66717	201413
9050	201414
41727	201415
20710	201416
36055	201417
73286	201418
13140	201419
76887	201420
8521	201421
59773	201422
74148	201423
31811	201424
16170	201425
35761	201426
18468	201427
46387	201428
576	201429
44506	201430
17000	201431
26156	201432
13493	201433
41313	201434
4419	201435
920	201436
6	201437
17025	201438
33524	201439
24570	201440
50160	201441
10180	201442
34774	201443
24352	201444
7429	201445
7682	201446
31210	201447
69676	201448
1941	201449
66185	201450
69293	201451
36848	201452
54732	201453
35605	201454
26506	201455
204	201456
51792	201457
76028	201458
82185	201459
54994	201460
34	201461
38350	201462
49604	201463
56303	201464
32782	201465
4894	201466
9743	201467
12006	201468
28356	201469
17638	201470
91831	201471
50594	201472
32750	201473
41605	201474
102714	201475
8629	201476
40663	201477
4566	201478
42223	201479
13512	201480
2460	201481
1333	201482
630	201483
10783	201484
212	201485
25286	201486
511	201487
9901	201488
3519	201489
12386	201490
8573	201491
25843	201492
55770	201493
20817	201494
45331	201495
81621	201496
394	201497
15964	201498
83391	201499
34553	201500
31559	201501
43917	201502
91711	201503
45100	201504
8235	201505
2284	201506
9356	201507
1625	201508
102060	201509
394	201510
230	201511
11679	201512
38795	201513
15120	201514
30938	201515
4498	201516
27995	201517
41827	201518
24275	201519
63346	201520
20476	201521
5670	201522
10956	201523
20612	201524
239	201525
1063	201526
209	201527
8517	201528
11373	201529
55965	201530
37562	201531
1549	201532
18040	201533
20793	201534
31533	201535
87234	201536
175	201537
38171	201538
50679	201539
9828	201540
19417	201541
13735	201542
13654	201543
21764	201544
10025	201545
11952	201546
30549	201547
11116	201548
5519	201549
695	201550
1647	201551
39586	201552
28028	201553
415	201554
93889	201555
9678	201556
5087	201557
26717	201558
62911	201559
100	201560
24801	201561
8495	201562
86697	201563
19417	201564
92393	201565
11210	201566
6257	201567
1692	201568
48870	201569
359	201570
2282	201571
41613	201572
14860	201573
19584	201574
91935	201575
22718	201576
63390	201577
96211	201578
50499	201579
18951	201580
66143	201581
29521	201582
66306	201583
19456	201584
56346	201585
46703	201586
5140	201587
62003	201588
39941	201589
8388	201590
83529	201591
6844	201592
30091	201593
36343	201594
100786	201595
84303	201596
83280	201597
6504	201598
33149	201599
11499	201600
6044	201601
48072	201602
16959	201603
27333	201604
14942	201605
63812	201606
10447	201607
5438	201608
27356	201609
34612	201610
53969	201611
14752	201612
2820	201613
29296	201614
4521	201615
27355	201616
58262	201617
14665	201618
45663	201619
51744	201620
48373	201621
95932	201622
99697	201623
5482	201624
309	201625
32181	201626
13938	201627
37212	201628
15655	201629
25364	201630
13504	201631
19447	201632
72585	201633
26164	201634
694	201635
25688	201636
5028	201637
75293	201638
39496	201639
16607	201640
52499	201641
5653	201642
1617	201643
68931	201644
24226	201645
4014	201646
32594	201647
62341	201648
7575	201649
1358	201650
15260	201651
16664	201652
42466	201653
13240	201654
71354	201655
176	201656
22786	201657
15246	201658
1151	201659
10061	201660
169	201661
4589	201662
433	201663
27149	201664
7859	201665
34899	201666
24464	201667
20157	201668
3146	201669
33438	201670
20078	201671
19399	201672
93	201673
71255	201674
92157	201675
15702	201676
27590	201677
71718	201678
4328	201679
33275	201680
49815	201681
29766	201682
14719	201683
5434	201684
21825	201685
41932	201686
69892	201687
103217	201688
62305	201689
63081	201690
103432	201691
3345	201692
32674	201693
3	201694
4963	201695
20651	201696
10590	201697
83249	201698
67435	201699
54147	201700
18371	201701
2157	201702
11744	201703
3438	201704
13834	201705
8710	201706
37002	201707
47663	201708
61610	201709
126	201710
93749	201711
17096	201712
2817	201713
63343	201714
43445	201715
8571	201716
92420	201717
38882	201718
44557	201719
447	201720
4588	201721
30698	201722
25844	201723
84481	201724
37676	201725
79067	201726
38965	201727
23534	201728
15375	201729
36988	201730
47846	201731
292	201732
44853	201733
65727	201734
45768	201735
47104	201736
53971	201737
23	201738
8893	201739
145	201740
64871	201741
1002	201742
49037	201743
9919	201744
25513	201745
211	201746
14964	201747
31	201748
100093	201749
35789	201750
10959	201751
78856	201752
8307	201753
38507	201754
85886	201755
23532	201756
605	201757
1305	201758
13629	201759
183	201760
3778	201761
80463	201762
75331	201763
57921	201764
13	201765
25594	201766
13385	201767
7007	201768
35560	201769
21941	201770
1736	201771
11009	201772
6728	201773
6853	201774
15725	201775
33196	201776
8591	201777
6631	201778
21370	201779
1321	201780
500	201781
31675	201782
1538	201783
53489	201784
17169	201785
12475	201786
57466	201787
7832	201788
1134	201789
79733	201790
11285	201791
77424	201792
56691	201793
33074	201794
38455	201795
31963	201796
69745	201797
17908	201798
64616	201799
24642	201800
14855	201801
72287	201802
66027	201803
80079	201804
29573	201805
101435	201806
28101	201807
30497	201808
3110	201809
3515	201810
35304	201811
11525	201812
31614	201813
5976	201814
10536	201815
37419	201816
8826	201817
945	201818
84353	201819
341	201820
75560	201821
38913	201822
65697	201823
70315	201824
45007	201825
24347	201826
89504	201827
4347	201828
62145	201829
21670	201830
1451	201831
92980	201832
71735	201833
14425	201834
42475	201835
107930	201836
20691	201837
2021	201838
43261	201839
47187	201840
997	201841
24727	201842
550	201843
39705	201844
53761	201845
48946	201846
10061	201847
51553	201848
1931	201849
56097	201850
18462	201851
25938	201852
35791	201853
2472	201854
37223	201855
14701	201856
161	201857
22075	201858
1033	201859
45790	201860
40063	201861
21701	201862
64078	201863
62225	201864
27365	201865
22580	201866
56186	201867
49441	201868
75617	201869
5102	201870
451	201871
55034	201872
13177	201873
26685	201874
55951	201875
3225	201876
16136	201877
4181	201878
4481	201879
32389	201880
68182	201881
13032	201882
14994	201883
25937	201884
1985	201885
12094	201886
10488	201887
64284	201888
20885	201889
56838	201890
12213	201891
34445	201892
90307	201893
21176	201894
29103	201895
17218	201896
33384	201897
97305	201898
52124	201899
58665	201900
7765	201901
71083	201902
52974	201903
21828	201904
23113	201905
10901	201906
65608	201907
20126	201908
903	201909
11607	201910
82109	201911
26358	201912
11090	201913
17321	201914
45570	201915
49206	201916
15441	201917
2615	201918
19762	201919
976	201920
51782	201921
8549	201922
1999	201923
100648	201924
8867	201925
22128	201926
25139	201927
87	201928
16913	201929
48780	201930
17395	201931
10223	201932
31328	201933
64451	201934
12270	201935
51432	201936
11225	201937
8595	201938
8859	201939
10943	201940
4066	201941
1510	201942
37575	201943
48243	201944
4345	201945
58403	201946
18967	201947
103347	201948
53678	201949
83464	201950
36210	201951
2981	201952
77379	201953
3394	201954
65726	201955
5	201956
1833	201957
6060	201958
33861	201959
94506	201960
46178	201961
41486	201962
38525	201963
81060	201964
51138	201965
16900	201966
16792	201967
35159	201968
1835	201969
26064	201970
951	201971
19927	201972
9553	201973
21398	201974
26627	201975
97195	201976
40404	201977
1511	201978
459	201979
604	201980
50736	201981
50222	201982
10345	201983
12584	201984
81393	201985
8056	201986
3043	201987
261	201988
92967	201989
2695	201990
11790	201991
69730	201992
96386	201993
1702	201994
40295	201995
9348	201996
14547	201997
34827	201998
1783	201999
55525	202000
36002	202001
53643	202002
28069	202003
39488	202004
43211	202005
75832	202006
40020	202007
45061	202008
42576	202009
63757	202010
29630	202011
33606	202012
2664	202013
52009	202014
9580	202015
3653	202016
21394	202017
2729	202018
45564	202019
19554	202020
61119	202021
87215	202022
52485	202023
180	202024
22617	202025
16301	202026
9038	202027
11481	202028
35360	202029
10429	202030
23220	202031
5801	202032
86020	202033
718	202034
89328	202035
22548	202036
9443	202037
113975	202038
25485	202039
32046	202040
17206	202041
29965	202042
39597	202043
32260	202044
644	202045
27603	202046
20144	202047
65145	202048
103772	202049
56280	202050
1900	202051
17285	202052
264	202053
17208	202054
401	202055
11813	202056
9835	202057
64535	202058
51777	202059
92	202060
66	202061
149	202062
3025	202063
27472	202064
699	202065
62299	202066
3840	202067
3739	202068
68823	202069
42580	202070
41261	202071
5808	202072
1372	202073
44088	202074
2416	202075
157	202076
20522	202077
39322	202078
56854	202079
60755	202080
44406	202081
7340	202082
89007	202083
28711	202084
2747	202085
69646	202086
91654	202087
23588	202088
2400	202089
29665	202090
39518	202091
181	202092
79389	202093
15079	202094
80904	202095
28651	202096
15663	202097
42293	202098
3165	202099
14164	202100
53527	202101
19806	202102
15771	202103
83660	202104
31705	202105
1843	202106
47357	202107
14	202108
31036	202109
92673	202110
18373	202111
26589	202112
18062	202113
1647	202114
19301	202115
53996	202116
6597	202117
2832	202118
7595	202119
26662	202120
5632	202121
30375	202122
14200	202123
72542	202124
17035	202125
9695	202126
1411	202127
64	202128
5465	202129
96441	202130
1141	202131
6278	202132
68804	202133
3831	202134
10986	202135
31403	202136
58415	202137
91468	202138
57937	202139
60561	202140
92894	202141
10723	202142
31024	202143
27556	202144
21150	202145
54482	202146
4825	202147
77122	202148
52098	202149
55208	202150
1785	202151
78179	202152
13113	202153
575	202154
59434	202155
147	202156
55789	202157
103586	202158
689	202159
8345	202160
89182	202161
26384	202162
6980	202163
88146	202164
52954	202165
8868	202166
1	202167
82375	202168
13129	202169
20948	202170
47091	202171
20150	202172
32332	202173
27810	202174
37464	202175
67230	202176
16021	202177
8268	202178
11556	202179
11417	202180
24963	202181
10789	202182
180	202183
3314	202184
7942	202185
75099	202186
6178	202187
17207	202188
55543	202189
116	202190
2375	202191
32445	202192
2360	202193
12238	202194
62495	202195
26939	202196
7707	202197
30504	202198
2107	202199
91100	202200
38973	202201
75680	202202
55501	202203
53026	202204
1364	202205
17622	202206
55587	202207
62925	202208
12053	202209
19338	202210
34239	202211
28968	202212
9066	202213
13354	202214
12084	202215
18993	202216
286	202217
33857	202218
34464	202219
74024	202220
33633	202221
3704	202222
77627	202223
4344	202224
53090	202225
92	202226
7865	202227
19308	202228
3030	202229
27082	202230
5445	202231
44548	202232
44788	202233
59062	202234
32254	202235
13389	202236
10618	202237
3064	202238
34569	202239
24926	202240
102876	202241
35761	202242
31624	202243
6159	202244
3089	202245
50338	202246
67	202247
12680	202248
39578	202249
28422	202250
52493	202251
61747	202252
18368	202253
21787	202254
50067	202255
5519	202256
59676	202257
341	202258
17216	202259
8849	202260
47451	202261
17421	202262
48074	202263
2893	202264
20405	202265
59395	202266
7140	202267
22253	202268
25838	202269
32807	202270
68946	202271
53134	202272
1604	202273
12279	202274
3577	202275
17682	202276
10549	202277
8581	202278
32947	202279
979	202280
33629	202281
930	202282
1066	202283
16797	202284
56625	202285
103959	202286
1197	202287
25545	202288
30577	202289
34076	202290
55983	202291
14651	202292
23785	202293
13	202294
16731	202295
51614	202296
14678	202297
65837	202298
20319	202299
2268	202300
19253	202301
72846	202302
457	202303
4928	202304
113703	202305
68811	202306
68017	202307
71410	202308
9237	202309
784	202310
48933	202311
11415	202312
84153	202313
3001	202314
60033	202315
7965	202316
2	202317
1490	202318
22868	202319
63192	202320
10476	202321
17906	202322
1356	202323
105825	202324
93496	202325
30009	202326
67374	202327
666	202328
1266	202329
473	202330
2955	202331
8450	202332
49651	202333
6465	202334
104706	202335
21923	202336
26082	202337
22765	202338
59174	202339
2678	202340
11880	202341
19903	202342
73160	202343
15467	202344
5531	202345
48862	202346
31027	202347
28795	202348
26975	202349
18100	202350
54174	202351
49544	202352
98719	202353
9766	202354
495	202355
30399	202356
112827	202357
45391	202358
5049	202359
12423	202360
80077	202361
5735	202362
1956	202363
53225	202364
33225	202365
75675	202366
53606	202367
66263	202368
53213	202369
18133	202370
13170	202371
25340	202372
11635	202373
12305	202374
38740	202375
27378	202376
25572	202377
61807	202378
7178	202379
53373	202380
56256	202381
49744	202382
80244	202383
1808	202384
27284	202385
36959	202386
3161	202387
83876	202388
51471	202389
8011	202390
625	202391
416	202392
22327	202393
300	202394
16541	202395
17770	202396
16142	202397
9496	202398
21811	202399
62273	202400
80289	202401
45838	202402
1454	202403
13999	202404
24430	202405
7899	202406
34760	202407
35113	202408
54590	202409
9052	202410
71577	202411
11093	202412
9509	202413
6895	202414
14667	202415
14195	202416
2011	202417
11118	202418
44	202419
10400	202420
24872	202421
37784	202422
774	202423
53028	202424
1461	202425
14025	202426
21688	202427
5840	202428
15179	202429
31031	202430
3710	202431
1941	202432
34780	202433
226	202434
39691	202435
2529	202436
1602	202437
53758	202438
36286	202439
18508	202440
70797	202441
63071	202442
62605	202443
4823	202444
4633	202445
2454	202446
14708	202447
21503	202448
394	202449
91491	202450
9397	202451
22248	202452
64598	202453
38537	202454
27941	202455
109	202456
71894	202457
48188	202458
11668	202459
3754	202460
21241	202461
82111	202462
79	202463
14517	202464
11643	202465
93471	202466
85226	202467
62404	202468
18937	202469
65203	202470
32175	202471
455	202472
37626	202473
113359	202474
20738	202475
34681	202476
1549	202477
63280	202478
100007	202479
68436	202480
20207	202481
9729	202482
52939	202483
55090	202484
13786	202485
21101	202486
1216	202487
9703	202488
21893	202489
30486	202490
28559	202491
49254	202492
48215	202493
27323	202494
18399	202495
76393	202496
84211	202497
9784	202498
29305	202499
41956	202500
10313	202501
54528	202502
50961	202503
6343	202504
1749	202505
47293	202506
47981	202507
4335	202508
961	202509
30464	202510
35558	202511
39318	202512
29469	202513
63681	202514
53460	202515
175	202516
11063	202517
11550	202518
10710	202519
12778	202520
83874	202521
1463	202522
8279	202523
39520	202524
45251	202525
37375	202526
36340	202527
98107	202528
874	202529
4460	202530
54793	202531
32529	202532
30613	202533
41887	202534
8763	202535
47215	202536
14251	202537
20806	202538
23213	202539
43432	202540
41167	202541
78165	202542
2038	202543
90924	202544
70550	202545
72009	202546
425	202547
59197	202548
43751	202549
39660	202550
31043	202551
3438	202552
31894	202553
1298	202554
45928	202555
57250	202556
17008	202557
25019	202558
67535	202559
37535	202560
2693	202561
1213	202562
24149	202563
27614	202564
34481	202565
31135	202566
6306	202567
20	202568
2090	202569
28033	202570
16737	202571
71779	202572
74632	202573
1170	202574
81981	202575
66932	202576
53985	202577
31091	202578
15015	202579
86686	202580
35653	202581
23473	202582
12521	202583
22273	202584
40118	202585
22557	202586
51400	202587
76347	202588
10633	202589
83515	202590
48132	202591
18925	202592
2717	202593
35747	202594
29690	202595
48320	202596
58637	202597
9796	202598
34856	202599
4632	202600
15923	202601
23920	202602
4609	202603
50931	202604
35631	202605
52570	202606
22859	202607
22807	202608
36091	202609
42623	202610
14871	202611
20118	202612
32626	202613
39201	202614
103766	202615
22779	202616
22456	202617
52511	202618
59640	202619
10522	202620
21900	202621
88222	202622
32586	202623
16561	202624
11334	202625
34830	202626
6897	202627
4818	202628
7605	202629
9937	202630
97061	202631
470	202632
20485	202633
3174	202634
809	202635
12150	202636
75779	202637
18352	202638
29310	202639
92354	202640
50381	202641
63998	202642
58771	202643
9950	202644
110941	202645
4568	202646
17798	202647
11691	202648
8051	202649
47224	202650
79277	202651
10791	202652
65132	202653
25101	202654
16665	202655
35192	202656
587	202657
43698	202658
22244	202659
9345	202660
77025	202661
37117	202662
48701	202663
21808	202664
4994	202665
2657	202666
1490	202667
32227	202668
85732	202669
13512	202670
809	202671
19247	202672
51371	202673
6182	202674
11069	202675
55986	202676
29546	202677
24257	202678
6796	202679
70646	202680
38965	202681
18510	202682
23431	202683
3127	202684
7638	202685
35562	202686
1469	202687
1	202688
76674	202689
11941	202690
27108	202691
12444	202692
49135	202693
256	202694
61651	202695
27336	202696
44783	202697
23989	202698
6845	202699
54111	202700
23898	202701
77062	202702
19721	202703
96	202704
34376	202705
29525	202706
60241	202707
43977	202708
51864	202709
54229	202710
1291	202711
52105	202712
565	202713
103173	202714
7915	202715
13372	202716
19677	202717
20095	202718
2893	202719
21099	202720
14169	202721
1172	202722
31134	202723
14108	202724
21591	202725
9304	202726
9500	202727
21397	202728
3415	202729
2028	202730
16769	202731
1004	202732
28617	202733
101893	202734
3664	202735
12326	202736
97708	202737
47617	202738
2605	202739
44997	202740
22957	202741
55847	202742
10420	202743
33431	202744
18327	202745
11795	202746
19980	202747
10715	202748
1021	202749
29330	202750
18682	202751
3914	202752
41318	202753
7945	202754
5223	202755
3902	202756
17941	202757
97277	202758
2034	202759
11560	202760
16763	202761
14889	202762
4895	202763
35092	202764
8861	202765
1862	202766
4455	202767
27481	202768
50464	202769
16430	202770
53475	202771
21848	202772
44207	202773
6223	202774
97523	202775
749	202776
63508	202777
28011	202778
4471	202779
83353	202780
8148	202781
55871	202782
571	202783
46486	202784
40087	202785
1608	202786
14039	202787
27533	202788
38672	202789
855	202790
9481	202791
1462	202792
17565	202793
114168	202794
35965	202795
67007	202796
7612	202797
99764	202798
3051	202799
73488	202800
6261	202801
14834	202802
31661	202803
58891	202804
67284	202805
11216	202806
1383	202807
30551	202808
25106	202809
18044	202810
31160	202811
8816	202812
586	202813
35858	202814
11778	202815
2681	202816
32666	202817
10550	202818
2858	202819
23713	202820
36415	202821
11410	202822
51856	202823
6493	202824
4117	202825
10919	202826
24351	202827
1592	202828
6238	202829
49363	202830
51415	202831
25467	202832
27536	202833
41211	202834
320	202835
4141	202836
17334	202837
14640	202838
3492	202839
17882	202840
7821	202841
267	202842
57007	202843
26154	202844
15991	202845
47138	202846
28374	202847
50996	202848
22177	202849
22511	202850
1199	202851
19142	202852
26113	202853
36436	202854
26623	202855
51603	202856
53244	202857
54529	202858
56954	202859
68236	202860
24001	202861
36731	202862
7177	202863
18924	202864
54703	202865
6889	202866
60565	202867
45936	202868
12106	202869
1650	202870
1361	202871
12148	202872
62	202873
28171	202874
33861	202875
3854	202876
60813	202877
24187	202878
60221	202879
3371	202880
81619	202881
14501	202882
21118	202883
15752	202884
11702	202885
287	202886
7249	202887
34660	202888
4472	202889
39067	202890
6809	202891
4574	202892
13449	202893
84718	202894
27329	202895
3296	202896
25235	202897
75856	202898
1396	202899
38951	202900
39017	202901
46095	202902
20250	202903
8321	202904
23978	202905
47361	202906
4186	202907
24858	202908
7378	202909
2011	202910
4411	202911
55029	202912
61171	202913
7418	202914
12686	202915
91898	202916
4487	202917
97039	202918
13691	202919
52206	202920
415	202921
58811	202922
26596	202923
7435	202924
63709	202925
11663	202926
9338	202927
4716	202928
38118	202929
21557	202930
24774	202931
1796	202932
48675	202933
900	202934
28583	202935
11547	202936
32346	202937
58017	202938
33131	202939
88659	202940
78196	202941
32678	202942
2711	202943
7717	202944
90410	202945
462	202946
3163	202947
67167	202948
639	202949
14416	202950
35381	202951
96736	202952
36079	202953
28739	202954
54267	202955
31322	202956
86190	202957
4470	202958
2407	202959
73996	202960
98155	202961
71279	202962
107580	202963
54801	202964
19538	202965
34147	202966
37259	202967
5341	202968
32509	202969
20131	202970
87876	202971
12252	202972
87098	202973
23162	202974
41193	202975
62864	202976
16987	202977
9357	202978
22119	202979
12336	202980
21246	202981
8263	202982
23808	202983
57170	202984
773	202985
30999	202986
5318	202987
100110	202988
67918	202989
666	202990
28303	202991
70241	202992
7749	202993
145	202994
264	202995
1474	202996
59634	202997
9522	202998
17002	202999
77701	203000
57699	203001
14743	203002
23454	203003
7135	203004
3323	203005
1289	203006
36592	203007
45590	203008
13240	203009
41226	203010
221	203011
23198	203012
13876	203013
20714	203014
8411	203015
38777	203016
95102	203017
66664	203018
13613	203019
21060	203020
23684	203021
72887	203022
8584	203023
27517	203024
13198	203025
48192	203026
101977	203027
103240	203028
40369	203029
81251	203030
5004	203031
58510	203032
8541	203033
26993	203034
41178	203035
73343	203036
8137	203037
74716	203038
19431	203039
30798	203040
72652	203041
10410	203042
271	203043
1391	203044
1383	203045
12590	203046
21001	203047
22793	203048
80146	203049
4100	203050
7795	203051
88914	203052
49486	203053
9076	203054
36072	203055
19959	203056
704	203057
12491	203058
4650	203059
153	203060
97780	203061
41408	203062
7639	203063
31535	203064
18050	203065
28298	203066
9604	203067
155	203068
3208	203069
463	203070
40845	203071
74706	203072
10830	203073
2056	203074
1157	203075
737	203076
49467	203077
12328	203078
12192	203079
23804	203080
1375	203081
74389	203082
27986	203083
14927	203084
13611	203085
58612	203086
4996	203087
26049	203088
31279	203089
29964	203090
29482	203091
10146	203092
25009	203093
53720	203094
4246	203095
31755	203096
1741	203097
16099	203098
36640	203099
1059	203100
34664	203101
80732	203102
34255	203103
80976	203104
34495	203105
44866	203106
2294	203107
5753	203108
9776	203109
112634	203110
30998	203111
8886	203112
15627	203113
48055	203114
2432	203115
93100	203116
1005	203117
130	203118
37153	203119
80263	203120
93041	203121
17245	203122
8707	203123
18828	203124
3019	203125
12139	203126
3321	203127
63777	203128
24858	203129
55307	203130
13540	203131
89949	203132
29966	203133
41827	203134
48506	203135
5217	203136
46156	203137
2405	203138
4513	203139
9461	203140
9866	203141
7888	203142
66556	203143
2761	203144
23281	203145
53416	203146
15826	203147
3816	203148
68865	203149
65404	203150
28553	203151
3103	203152
1815	203153
9354	203154
20777	203155
19517	203156
12289	203157
17135	203158
21054	203159
6893	203160
43800	203161
706	203162
8779	203163
66968	203164
3004	203165
36659	203166
2168	203167
16169	203168
8478	203169
10090	203170
624	203171
89299	203172
55545	203173
57879	203174
21	203175
32862	203176
49854	203177
96838	203178
36870	203179
75821	203180
15170	203181
32426	203182
11526	203183
37618	203184
20905	203185
26939	203186
46728	203187
26122	203188
37289	203189
449	203190
59571	203191
89219	203192
31309	203193
21517	203194
27320	203195
47449	203196
26	203197
4479	203198
76333	203199
63626	203200
2300	203201
76248	203202
78952	203203
7164	203204
67844	203205
30677	203206
23144	203207
26160	203208
52535	203209
16631	203210
9382	203211
3904	203212
17186	203213
94404	203214
41818	203215
4673	203216
51331	203217
47259	203218
79363	203219
50023	203220
485	203221
7970	203222
62526	203223
1347	203224
1914	203225
22629	203226
4923	203227
383	203228
97049	203229
1041	203230
23042	203231
107258	203232
360	203233
57397	203234
45	203235
63582	203236
11291	203237
19000	203238
1240	203239
36302	203240
10403	203241
26188	203242
31268	203243
88948	203244
10440	203245
8008	203246
4580	203247
2003	203248
4692	203249
84344	203250
58072	203251
72721	203252
321	203253
21946	203254
76746	203255
205	203256
6890	203257
17933	203258
73093	203259
22092	203260
42630	203261
29648	203262
98207	203263
42702	203264
83285	203265
1984	203266
10198	203267
11664	203268
73267	203269
4221	203270
8178	203271
5080	203272
44	203273
35022	203274
27431	203275
83326	203276
8097	203277
19286	203278
97074	203279
23627	203280
70515	203281
2111	203282
85780	203283
63949	203284
206	203285
40932	203286
709	203287
8443	203288
6920	203289
91523	203290
22514	203291
17639	203292
9853	203293
3855	203294
21	203295
15290	203296
7153	203297
5717	203298
904	203299
47024	203300
12478	203301
13302	203302
9141	203303
18620	203304
2226	203305
1442	203306
365	203307
4256	203308
36167	203309
33603	203310
41565	203311
6029	203312
11514	203313
86301	203314
21349	203315
1457	203316
17799	203317
45853	203318
44646	203319
15433	203320
25621	203321
33927	203322
515	203323
7034	203324
7814	203325
1758	203326
2751	203327
12623	203328
30840	203329
25641	203330
16767	203331
14177	203332
25145	203333
16376	203334
34788	203335
48264	203336
20260	203337
42987	203338
18875	203339
3265	203340
3566	203341
39270	203342
25431	203343
92333	203344
314	203345
1100	203346
38647	203347
69604	203348
463	203349
30641	203350
70386	203351
90025	203352
22600	203353
8932	203354
57514	203355
14738	203356
1975	203357
9162	203358
35252	203359
41950	203360
27100	203361
83614	203362
2270	203363
35859	203364
3107	203365
740	203366
87076	203367
68338	203368
14649	203369
7003	203370
54386	203371
93387	203372
2	203373
54001	203374
38077	203375
85484	203376
34820	203377
19904	203378
32784	203379
69267	203380
44085	203381
10	203382
58255	203383
73619	203384
95486	203385
42750	203386
272	203387
5726	203388
26553	203389
68457	203390
33	203391
62040	203392
26542	203393
15871	203394
60919	203395
6048	203396
11422	203397
51108	203398
3243	203399
30060	203400
1006	203401
25163	203402
61962	203403
55888	203404
60106	203405
89068	203406
5842	203407
48266	203408
392	203409
98505	203410
52006	203411
36452	203412
77373	203413
34388	203414
727	203415
50687	203416
22180	203417
61653	203418
26328	203419
92737	203420
15796	203421
9623	203422
43288	203423
2255	203424
43300	203425
932	203426
42763	203427
4168	203428
2686	203429
21353	203430
77416	203431
10548	203432
33652	203433
25051	203434
7667	203435
30310	203436
4643	203437
58131	203438
44483	203439
43854	203440
58992	203441
52252	203442
67291	203443
7576	203444
36087	203445
6116	203446
3902	203447
288	203448
41062	203449
106	203450
9164	203451
88831	203452
60631	203453
24360	203454
988	203455
57273	203456
11700	203457
6001	203458
15367	203459
92480	203460
61065	203461
9515	203462
41246	203463
2	203464
1369	203465
64737	203466
10955	203467
32352	203468
388	203469
44162	203470
16432	203471
52867	203472
2364	203473
25883	203474
12292	203475
12700	203476
1143	203477
37593	203478
89341	203479
177	203480
19951	203481
33794	203482
48123	203483
5993	203484
32760	203485
39624	203486
56353	203487
12279	203488
74056	203489
45597	203490
1297	203491
36446	203492
78333	203493
21809	203494
26867	203495
3539	203496
723	203497
50163	203498
14800	203499
3877	203500
59834	203501
15529	203502
32083	203503
31964	203504
1498	203505
18142	203506
15829	203507
41412	203508
45260	203509
47526	203510
87351	203511
2	203512
2474	203513
94	203514
44735	203515
15776	203516
13028	203517
9440	203518
5062	203519
41647	203520
66361	203521
27143	203522
1164	203523
2733	203524
33253	203525
30998	203526
83075	203527
6723	203528
71055	203529
28597	203530
58557	203531
71882	203532
74955	203533
2860	203534
3072	203535
39854	203536
14381	203537
8716	203538
35485	203539
44590	203540
74736	203541
6998	203542
17415	203543
99475	203544
334	203545
33457	203546
23794	203547
17043	203548
114530	203549
58615	203550
26006	203551
58620	203552
15478	203553
52383	203554
70861	203555
99273	203556
6550	203557
26651	203558
22765	203559
13919	203560
78	203561
61692	203562
84648	203563
102064	203564
4630	203565
6964	203566
9480	203567
8452	203568
3886	203569
1651	203570
8542	203571
13400	203572
942	203573
27664	203574
55591	203575
27973	203576
72485	203577
81770	203578
23432	203579
30643	203580
13301	203581
38456	203582
2732	203583
29315	203584
32543	203585
929	203586
20961	203587
2575	203588
9539	203589
15913	203590
37817	203591
70338	203592
774	203593
2292	203594
12900	203595
15033	203596
7647	203597
5662	203598
57273	203599
21315	203600
53606	203601
35742	203602
22114	203603
43039	203604
61066	203605
10277	203606
24050	203607
17092	203608
103582	203609
18395	203610
29692	203611
1208	203612
31259	203613
54598	203614
31378	203615
37	203616
26225	203617
56964	203618
24241	203619
10499	203620
20214	203621
677	203622
21695	203623
29806	203624
35019	203625
5358	203626
14257	203627
14075	203628
2580	203629
97414	203630
944	203631
5627	203632
21187	203633
47688	203634
1007	203635
55185	203636
15014	203637
31412	203638
18972	203639
41170	203640
38156	203641
48499	203642
23004	203643
37462	203644
25220	203645
21343	203646
23740	203647
82126	203648
16575	203649
31649	203650
2932	203651
28704	203652
15334	203653
23648	203654
31628	203655
6436	203656
22755	203657
7066	203658
59891	203659
4684	203660
18344	203661
56554	203662
80790	203663
83592	203664
48479	203665
56917	203666
28395	203667
10903	203668
32722	203669
58630	203670
66059	203671
7113	203672
29573	203673
69612	203674
2883	203675
7651	203676
21255	203677
1364	203678
2416	203679
41067	203680
644	203681
39670	203682
874	203683
47511	203684
49830	203685
180	203686
44448	203687
34811	203688
99515	203689
25582	203690
682	203691
1005	203692
25661	203693
20929	203694
352	203695
47686	203696
21317	203697
90881	203698
3176	203699
72786	203700
17058	203701
30367	203702
103695	203703
94010	203704
12887	203705
888	203706
24697	203707
3312	203708
15716	203709
1058	203710
802	203711
47459	203712
57496	203713
64480	203714
38351	203715
44356	203716
4511	203717
47385	203718
42903	203719
4434	203720
73907	203721
33958	203722
19842	203723
37301	203724
2282	203725
2246	203726
103935	203727
2499	203728
4866	203729
20072	203730
36635	203731
8149	203732
4241	203733
18734	203734
95702	203735
637	203736
5996	203737
20220	203738
42565	203739
39738	203740
5272	203741
243	203742
456	203743
6583	203744
28471	203745
29487	203746
2309	203747
77752	203748
4029	203749
32167	203750
4138	203751
5706	203752
97	203753
6005	203754
44147	203755
58465	203756
1365	203757
4193	203758
1550	203759
6000	203760
39491	203761
8789	203762
1901	203763
27	203764
37105	203765
29824	203766
83120	203767
29598	203768
45139	203769
2001	203770
15257	203771
25107	203772
57704	203773
1590	203774
33708	203775
46625	203776
114135	203777
25572	203778
24879	203779
47951	203780
30774	203781
6750	203782
354	203783
2847	203784
866	203785
51520	203786
14273	203787
6670	203788
56806	203789
83217	203790
22471	203791
12514	203792
49070	203793
11994	203794
2678	203795
920	203796
8993	203797
32481	203798
42843	203799
18274	203800
71153	203801
38541	203802
66	203803
13040	203804
50986	203805
1066	203806
6143	203807
45535	203808
38338	203809
73339	203810
23676	203811
21611	203812
2603	203813
74552	203814
61466	203815
66790	203816
12043	203817
8830	203818
2996	203819
55779	203820
98185	203821
32066	203822
1025	203823
32844	203824
42672	203825
7244	203826
43622	203827
14627	203828
28143	203829
23014	203830
455	203831
46092	203832
20439	203833
57098	203834
67429	203835
10198	203836
43600	203837
21400	203838
13985	203839
11488	203840
30527	203841
2805	203842
106024	203843
96527	203844
22366	203845
9097	203846
41582	203847
19910	203848
1187	203849
83963	203850
5002	203851
6930	203852
37588	203853
6046	203854
24098	203855
792	203856
3564	203857
100074	203858
2997	203859
8439	203860
76	203861
84937	203862
75147	203863
22339	203864
31676	203865
46986	203866
76426	203867
72387	203868
20731	203869
909	203870
1676	203871
65931	203872
27398	203873
4491	203874
11647	203875
2695	203876
21430	203877
13652	203878
5896	203879
42632	203880
142	203881
2187	203882
57895	203883
36386	203884
68094	203885
59653	203886
93100	203887
589	203888
4	203889
88985	203890
74010	203891
68152	203892
10863	203893
20568	203894
58772	203895
33022	203896
2199	203897
95018	203898
4387	203899
141	203900
2856	203901
32240	203902
18381	203903
46215	203904
6183	203905
20754	203906
64965	203907
20303	203908
1794	203909
4477	203910
6235	203911
22327	203912
81918	203913
21860	203914
38199	203915
142	203916
79924	203917
166	203918
50971	203919
625	203920
31971	203921
95868	203922
23817	203923
50846	203924
61900	203925
3737	203926
65383	203927
46480	203928
17350	203929
445	203930
422	203931
39253	203932
55735	203933
8393	203934
52200	203935
15129	203936
1752	203937
4569	203938
3460	203939
30817	203940
74604	203941
83105	203942
33517	203943
2118	203944
27926	203945
110	203946
83046	203947
63415	203948
6956	203949
21716	203950
35877	203951
708	203952
27564	203953
2710	203954
13011	203955
8921	203956
4120	203957
31501	203958
4297	203959
36795	203960
17727	203961
10955	203962
52350	203963
3027	203964
72959	203965
61847	203966
12331	203967
782	203968
91067	203969
1864	203970
6544	203971
58742	203972
28026	203973
17916	203974
6708	203975
5834	203976
68392	203977
27611	203978
68431	203979
23539	203980
1362	203981
80334	203982
66466	203983
53636	203984
93581	203985
30923	203986
34434	203987
15901	203988
25819	203989
25634	203990
25600	203991
28360	203992
65871	203993
72103	203994
19822	203995
15620	203996
39882	203997
17207	203998
73324	203999
61227	204000
54311	204001
26092	204002
33404	204003
3798	204004
2855	204005
34912	204006
56527	204007
3741	204008
78482	204009
9309	204010
62114	204011
6959	204012
95919	204013
99975	204014
45782	204015
223	204016
59698	204017
449	204018
676	204019
53275	204020
2691	204021
13271	204022
68060	204023
14522	204024
3685	204025
2218	204026
16025	204027
39621	204028
1713	204029
10622	204030
1482	204031
19425	204032
545	204033
5679	204034
38037	204035
22746	204036
26923	204037
20	204038
53176	204039
61127	204040
56216	204041
68265	204042
50571	204043
102664	204044
44586	204045
61950	204046
7241	204047
9138	204048
16274	204049
42584	204050
7138	204051
7203	204052
29844	204053
36952	204054
35174	204055
67771	204056
29026	204057
11409	204058
11461	204059
33522	204060
82367	204061
13389	204062
12538	204063
10065	204064
50957	204065
53246	204066
280	204067
251	204068
50861	204069
4332	204070
67064	204071
41771	204072
7772	204073
1924	204074
388	204075
65	204076
10479	204077
1005	204078
1363	204079
62151	204080
7840	204081
52373	204082
28906	204083
74330	204084
286	204085
49416	204086
24500	204087
86502	204088
5126	204089
64181	204090
6249	204091
24401	204092
30778	204093
42019	204094
32157	204095
8994	204096
14486	204097
24149	204098
10650	204099
46310	204100
11044	204101
12439	204102
80084	204103
18417	204104
10328	204105
24540	204106
25181	204107
16664	204108
69121	204109
57854	204110
141	204111
21151	204112
11396	204113
100785	204114
15821	204115
16007	204116
29272	204117
8340	204118
15917	204119
24151	204120
22381	204121
8208	204122
51339	204123
60152	204124
34896	204125
37622	204126
22660	204127
6538	204128
88458	204129
6712	204130
50135	204131
18703	204132
40516	204133
3569	204134
52737	204135
18499	204136
100631	204137
98163	204138
74	204139
74481	204140
4582	204141
432	204142
67125	204143
6304	204144
3706	204145
14332	204146
58390	204147
40289	204148
49413	204149
58150	204150
456	204151
68543	204152
1796	204153
12525	204154
44258	204155
47775	204156
21213	204157
79606	204158
36141	204159
7127	204160
673	204161
18797	204162
613	204163
47979	204164
868	204165
61396	204166
43762	204167
15490	204168
4102	204169
37039	204170
56649	204171
7192	204172
7772	204173
77219	204174
80980	204175
12050	204176
41920	204177
3744	204178
20425	204179
41206	204180
832	204181
662	204182
95830	204183
4395	204184
33779	204185
112580	204186
49972	204187
1001	204188
28311	204189
13343	204190
11584	204191
20802	204192
73184	204193
22532	204194
41513	204195
53269	204196
189	204197
16174	204198
8706	204199
19664	204200
35666	204201
21528	204202
14331	204203
102	204204
244	204205
3448	204206
15822	204207
31897	204208
24638	204209
80352	204210
76841	204211
2752	204212
4104	204213
18172	204214
27540	204215
54053	204216
55807	204217
7575	204218
5	204219
626	204220
37745	204221
41646	204222
12813	204223
85823	204224
2378	204225
24851	204226
70526	204227
12897	204228
24498	204229
77548	204230
8110	204231
44621	204232
10564	204233
47791	204234
27649	204235
74591	204236
44379	204237
603	204238
17074	204239
43797	204240
9959	204241
66647	204242
7297	204243
912	204244
91582	204245
18430	204246
14894	204247
972	204248
32940	204249
33610	204250
30225	204251
17162	204252
32632	204253
22133	204254
43991	204255
54027	204256
88068	204257
41757	204258
26954	204259
55907	204260
12957	204261
296	204262
19117	204263
3	204264
65581	204265
15505	204266
4888	204267
81692	204268
9133	204269
1864	204270
10746	204271
7107	204272
5661	204273
44608	204274
31967	204275
41610	204276
38123	204277
64634	204278
2809	204279
21374	204280
482	204281
45845	204282
13163	204283
7127	204284
20146	204285
1028	204286
6828	204287
85678	204288
11595	204289
1604	204290
45099	204291
42621	204292
36493	204293
15080	204294
40164	204295
4867	204296
18112	204297
6249	204298
44628	204299
103812	204300
45142	204301
4602	204302
19042	204303
25179	204304
429	204305
18551	204306
1058	204307
47336	204308
12036	204309
15456	204310
15666	204311
16703	204312
23723	204313
36093	204314
26013	204315
60778	204316
3914	204317
17263	204318
12172	204319
10938	204320
25836	204321
25342	204322
39	204323
14367	204324
19746	204325
16302	204326
30521	204327
11049	204328
63646	204329
103227	204330
44862	204331
2730	204332
815	204333
17632	204334
6184	204335
64512	204336
90455	204337
1550	204338
4729	204339
110526	204340
21603	204341
13980	204342
31905	204343
63615	204344
82148	204345
28999	204346
160	204347
54	204348
561	204349
43918	204350
13022	204351
103784	204352
44829	204353
1243	204354
44707	204355
1375	204356
398	204357
18858	204358
34595	204359
2710	204360
95020	204361
38227	204362
9701	204363
71685	204364
15	204365
6525	204366
55208	204367
4462	204368
13365	204369
43362	204370
13330	204371
33786	204372
30630	204373
39998	204374
31159	204375
76056	204376
79472	204377
1642	204378
11842	204379
20876	204380
19513	204381
88144	204382
2479	204383
75375	204384
26344	204385
18001	204386
2788	204387
16359	204388
46259	204389
44251	204390
13480	204391
4873	204392
2681	204393
32664	204394
103690	204395
14052	204396
7573	204397
52554	204398
66329	204399
598	204400
27063	204401
1721	204402
1771	204403
11376	204404
72070	204405
1018	204406
36924	204407
16308	204408
11692	204409
110685	204410
12795	204411
31877	204412
14660	204413
26510	204414
3963	204415
39	204416
18493	204417
15358	204418
17547	204419
13149	204420
34612	204421
84936	204422
56983	204423
3695	204424
11865	204425
50169	204426
55697	204427
37217	204428
115	204429
11253	204430
27874	204431
31096	204432
5756	204433
29135	204434
3199	204435
37108	204436
5682	204437
30016	204438
25878	204439
4722	204440
50052	204441
462	204442
60607	204443
33066	204444
34503	204445
32370	204446
449	204447
23800	204448
11130	204449
82648	204450
5872	204451
2972	204452
58529	204453
6839	204454
38332	204455
314	204456
52207	204457
46992	204458
26176	204459
1865	204460
72858	204461
26611	204462
58835	204463
67655	204464
54812	204465
14039	204466
49361	204467
76518	204468
39719	204469
6931	204470
11551	204471
744	204472
20441	204473
34426	204474
2942	204475
9059	204476
106843	204477
10603	204478
50291	204479
31801	204480
1953	204481
5535	204482
29271	204483
27611	204484
15578	204485
13363	204486
2252	204487
67	204488
39966	204489
2063	204490
18005	204491
24003	204492
64286	204493
1131	204494
20174	204495
27035	204496
5904	204497
15241	204498
2458	204499
11844	204500
97155	204501
31830	204502
19170	204503
73935	204504
34765	204505
51612	204506
5834	204507
799	204508
46031	204509
5877	204510
31298	204511
4567	204512
21177	204513
96416	204514
68605	204515
2106	204516
55901	204517
49963	204518
16543	204519
9391	204520
64735	204521
37199	204522
5579	204523
35117	204524
72169	204525
5709	204526
60260	204527
3656	204528
50641	204529
3260	204530
36899	204531
79162	204532
6549	204533
54740	204534
30884	204535
9775	204536
1920	204537
4446	204538
681	204539
78713	204540
2497	204541
75438	204542
79151	204543
38625	204544
19834	204545
423	204546
21157	204547
15264	204548
11377	204549
24819	204550
47265	204551
31414	204552
14238	204553
8833	204554
56125	204555
8569	204556
17153	204557
8250	204558
61499	204559
18130	204560
114	204561
7823	204562
5119	204563
88579	204564
61809	204565
36338	204566
17863	204567
40400	204568
456	204569
25187	204570
31670	204571
24168	204572
6614	204573
17619	204574
59816	204575
15984	204576
31625	204577
39599	204578
47504	204579
104143	204580
19741	204581
12695	204582
3051	204583
85862	204584
23810	204585
82768	204586
5090	204587
17822	204588
13282	204589
78915	204590
10470	204591
2670	204592
64013	204593
57181	204594
57347	204595
1253	204596
69778	204597
49260	204598
91883	204599
69212	204600
12928	204601
8169	204602
3342	204603
19316	204604
23050	204605
25544	204606
9012	204607
12368	204608
29379	204609
62121	204610
23000	204611
54827	204612
4365	204613
60762	204614
59584	204615
38907	204616
60586	204617
5427	204618
10337	204619
62940	204620
1401	204621
13	204622
19469	204623
22630	204624
64813	204625
13279	204626
1684	204627
69625	204628
60309	204629
6990	204630
32429	204631
67628	204632
8511	204633
17036	204634
66131	204635
4930	204636
248	204637
32314	204638
58264	204639
9372	204640
51942	204641
1432	204642
15188	204643
32161	204644
48660	204645
57188	204646
793	204647
33001	204648
29659	204649
51582	204650
55502	204651
70372	204652
31589	204653
48878	204654
15688	204655
47144	204656
8223	204657
39366	204658
29174	204659
101542	204660
22320	204661
39045	204662
89952	204663
426	204664
31642	204665
279	204666
29077	204667
45601	204668
31998	204669
1489	204670
10865	204671
83780	204672
33987	204673
2603	204674
18638	204675
20634	204676
55492	204677
15399	204678
3881	204679
93039	204680
40499	204681
55704	204682
74485	204683
52215	204684
40738	204685
115	204686
42308	204687
38227	204688
2818	204689
40406	204690
110	204691
2546	204692
11689	204693
112075	204694
41207	204695
949	204696
8810	204697
973	204698
45708	204699
36431	204700
11021	204701
1642	204702
93695	204703
12852	204704
79182	204705
1240	204706
64874	204707
44188	204708
43783	204709
90918	204710
101783	204711
28681	204712
167	204713
20158	204714
21123	204715
49606	204716
33783	204717
3180	204718
37071	204719
16458	204720
286	204721
28082	204722
1120	204723
8869	204724
12560	204725
7214	204726
59798	204727
13952	204728
37200	204729
114549	204730
2394	204731
35144	204732
33235	204733
41863	204734
26554	204735
9604	204736
23449	204737
4602	204738
57853	204739
29601	204740
33473	204741
15576	204742
5486	204743
94317	204744
33171	204745
73358	204746
46974	204747
92515	204748
40215	204749
69228	204750
24091	204751
3631	204752
5754	204753
52360	204754
47577	204755
8613	204756
9359	204757
65679	204758
25670	204759
43671	204760
20868	204761
39047	204762
4501	204763
89175	204764
10162	204765
18693	204766
1348	204767
15196	204768
69256	204769
29134	204770
4928	204771
19208	204772
5661	204773
2122	204774
49232	204775
69449	204776
3123	204777
6703	204778
427	204779
46861	204780
4951	204781
27371	204782
62589	204783
62136	204784
27269	204785
34810	204786
1020	204787
7110	204788
3986	204789
9511	204790
20969	204791
5664	204792
23336	204793
59677	204794
17760	204795
55755	204796
3258	204797
71125	204798
24640	204799
4491	204800
75455	204801
22780	204802
3018	204803
22407	204804
14134	204805
49850	204806
1776	204807
8843	204808
76460	204809
766	204810
69781	204811
45796	204812
17011	204813
41432	204814
31256	204815
59918	204816
3550	204817
46180	204818
8902	204819
37981	204820
672	204821
75108	204822
32498	204823
20625	204824
2652	204825
66575	204826
1269	204827
8152	204828
20	204829
56416	204830
19899	204831
62138	204832
8608	204833
55705	204834
3477	204835
70910	204836
4510	204837
8115	204838
28947	204839
29626	204840
58913	204841
23647	204842
42535	204843
63922	204844
21155	204845
9941	204846
42740	204847
65478	204848
1298	204849
34351	204850
2587	204851
15849	204852
7653	204853
21905	204854
37084	204855
9671	204856
7458	204857
4676	204858
21763	204859
22015	204860
69601	204861
61311	204862
38781	204863
18080	204864
50183	204865
5731	204866
7644	204867
30516	204868
31477	204869
26388	204870
45187	204871
59723	204872
1605	204873
39011	204874
1756	204875
90917	204876
33881	204877
2004	204878
59437	204879
2287	204880
82951	204881
6674	204882
97616	204883
66769	204884
26765	204885
21167	204886
6658	204887
66444	204888
139	204889
8386	204890
8470	204891
87046	204892
54872	204893
16332	204894
84670	204895
2801	204896
1224	204897
90665	204898
11366	204899
11138	204900
90098	204901
89687	204902
52225	204903
80102	204904
15527	204905
50862	204906
20165	204907
18968	204908
38705	204909
830	204910
104023	204911
56289	204912
43768	204913
321	204914
41238	204915
48712	204916
78535	204917
30868	204918
58619	204919
56656	204920
10032	204921
26106	204922
39480	204923
65827	204924
4602	204925
40268	204926
76963	204927
38543	204928
89260	204929
6713	204930
75224	204931
75750	204932
7718	204933
17392	204934
934	204935
8248	204936
60009	204937
5540	204938
52040	204939
17632	204940
11816	204941
20269	204942
722	204943
27609	204944
62619	204945
6721	204946
41835	204947
56784	204948
8755	204949
2472	204950
28157	204951
16782	204952
74512	204953
26449	204954
74267	204955
20663	204956
25951	204957
72862	204958
96280	204959
7299	204960
667	204961
6951	204962
22723	204963
20455	204964
5324	204965
1955	204966
12452	204967
82986	204968
32350	204969
26983	204970
6650	204971
24559	204972
3183	204973
82000	204974
8534	204975
12209	204976
111701	204977
29451	204978
62965	204979
90572	204980
3141	204981
1180	204982
5608	204983
5189	204984
95	204985
47998	204986
10084	204987
16884	204988
11303	204989
40707	204990
89316	204991
5834	204992
35654	204993
10050	204994
9825	204995
9212	204996
14003	204997
18446	204998
17	204999
54	205000
2134	205001
74301	205002
103819	205003
33903	205004
9369	205005
24405	205006
6921	205007
13229	205008
55008	205009
16383	205010
14924	205011
19510	205012
50696	205013
3131	205014
29699	205015
4	205016
26360	205017
21175	205018
25727	205019
15295	205020
85755	205021
42064	205022
102568	205023
12694	205024
66416	205025
22586	205026
70889	205027
46	205028
83196	205029
114137	205030
32092	205031
13805	205032
4654	205033
20409	205034
7336	205035
101183	205036
12843	205037
36032	205038
59471	205039
72062	205040
6879	205041
33145	205042
5761	205043
1864	205044
10177	205045
6109	205046
31080	205047
31741	205048
4308	205049
14181	205050
18227	205051
2770	205052
66013	205053
53099	205054
68401	205055
4428	205056
52918	205057
10689	205058
27249	205059
283	205060
76975	205061
43029	205062
33348	205063
44314	205064
87732	205065
9465	205066
940	205067
2778	205068
2760	205069
5920	205070
65949	205071
22483	205072
5750	205073
14307	205074
3359	205075
4849	205076
16934	205077
3801	205078
26837	205079
33895	205080
9	205081
6313	205082
37610	205083
1840	205084
77449	205085
10059	205086
41095	205087
70108	205088
22781	205089
92215	205090
1045	205091
33959	205092
175	205093
21308	205094
1273	205095
18645	205096
23404	205097
11083	205098
18684	205099
88133	205100
38533	205101
17240	205102
43386	205103
17840	205104
73338	205105
12089	205106
10025	205107
2337	205108
18138	205109
96970	205110
24	205111
34106	205112
38293	205113
3658	205114
42758	205115
338	205116
44280	205117
24987	205118
48411	205119
18280	205120
34922	205121
1122	205122
10089	205123
20780	205124
50092	205125
106934	205126
48263	205127
2834	205128
5699	205129
29047	205130
52821	205131
42001	205132
31643	205133
49823	205134
26815	205135
18482	205136
85355	205137
28490	205138
4968	205139
52089	205140
15714	205141
4403	205142
37766	205143
971	205144
109886	205145
34135	205146
30857	205147
27433	205148
59556	205149
72238	205150
18546	205151
74295	205152
7982	205153
29372	205154
15383	205155
2917	205156
85317	205157
102041	205158
17640	205159
38161	205160
22133	205161
46922	205162
50701	205163
33761	205164
13899	205165
8568	205166
39709	205167
21852	205168
31082	205169
18765	205170
5017	205171
2083	205172
21940	205173
54816	205174
5649	205175
74784	205176
63624	205177
48187	205178
32275	205179
151	205180
9439	205181
4932	205182
42997	205183
54462	205184
49	205185
41540	205186
26475	205187
2587	205188
5818	205189
27025	205190
21848	205191
63808	205192
103165	205193
18792	205194
30213	205195
6626	205196
63884	205197
7677	205198
38216	205199
3871	205200
29488	205201
56077	205202
69730	205203
41596	205204
41251	205205
7672	205206
58376	205207
13582	205208
68316	205209
2367	205210
6541	205211
51276	205212
27147	205213
22185	205214
7135	205215
4492	205216
45918	205217
42713	205218
42361	205219
4047	205220
20680	205221
18387	205222
10058	205223
29133	205224
72060	205225
21763	205226
3804	205227
27141	205228
66598	205229
6758	205230
1036	205231
38035	205232
17159	205233
14169	205234
48693	205235
14143	205236
25036	205237
62154	205238
15433	205239
20917	205240
70030	205241
13831	205242
29580	205243
67281	205244
5093	205245
40	205246
3928	205247
10208	205248
21959	205249
16777	205250
2549	205251
29834	205252
33155	205253
7634	205254
30750	205255
25432	205256
101820	205257
2601	205258
23380	205259
61569	205260
15779	205261
249	205262
17550	205263
21859	205264
85640	205265
20980	205266
98088	205267
30293	205268
3082	205269
34866	205270
31319	205271
19684	205272
74117	205273
21392	205274
39135	205275
77174	205276
58275	205277
39588	205278
77608	205279
1038	205280
70261	205281
71859	205282
59731	205283
23611	205284
70112	205285
71267	205286
1417	205287
11466	205288
77138	205289
30178	205290
24390	205291
52123	205292
38177	205293
10500	205294
7714	205295
13057	205296
158	205297
6090	205298
7978	205299
6531	205300
84888	205301
46388	205302
47	205303
39659	205304
19905	205305
74392	205306
53280	205307
56040	205308
30906	205309
46941	205310
6078	205311
62253	205312
5260	205313
23274	205314
7525	205315
50904	205316
33460	205317
62765	205318
83287	205319
24262	205320
21252	205321
37777	205322
42623	205323
76927	205324
7398	205325
82517	205326
28550	205327
34458	205328
31365	205329
74325	205330
7390	205331
72046	205332
54605	205333
43988	205334
8391	205335
14603	205336
10419	205337
10637	205338
10587	205339
4485	205340
66418	205341
18675	205342
43376	205343
2206	205344
61863	205345
19665	205346
83342	205347
723	205348
1194	205349
37979	205350
14067	205351
5181	205352
69961	205353
87516	205354
9984	205355
36440	205356
3924	205357
20681	205358
7300	205359
29910	205360
4864	205361
914	205362
63244	205363
74750	205364
29621	205365
6951	205366
8109	205367
81728	205368
3467	205369
12386	205370
49345	205371
17109	205372
69023	205373
315	205374
4386	205375
1114	205376
87382	205377
27171	205378
42188	205379
26078	205380
3851	205381
1589	205382
6804	205383
19088	205384
5196	205385
6570	205386
31464	205387
7633	205388
7216	205389
40962	205390
9242	205391
22868	205392
14571	205393
507	205394
69353	205395
18329	205396
9596	205397
11934	205398
22007	205399
16911	205400
17416	205401
9079	205402
1505	205403
36251	205404
35407	205405
59580	205406
72704	205407
29227	205408
25036	205409
72688	205410
1475	205411
15751	205412
23578	205413
13173	205414
2139	205415
570	205416
54649	205417
46532	205418
88617	205419
32635	205420
66344	205421
55815	205422
358	205423
20111	205424
9704	205425
22651	205426
4801	205427
14478	205428
36622	205429
111679	205430
22216	205431
78028	205432
79570	205433
34547	205434
23539	205435
4334	205436
23702	205437
45817	205438
43873	205439
56339	205440
35181	205441
57634	205442
20461	205443
1163	205444
40668	205445
77154	205446
10275	205447
8026	205448
11142	205449
50824	205450
72203	205451
37356	205452
30766	205453
5232	205454
38229	205455
23418	205456
1940	205457
45866	205458
52207	205459
87121	205460
4050	205461
35821	205462
4066	205463
19625	205464
3292	205465
3167	205466
1042	205467
23878	205468
33072	205469
21459	205470
52738	205471
91205	205472
16056	205473
49099	205474
58421	205475
3699	205476
7288	205477
47561	205478
36873	205479
3469	205480
1675	205481
82621	205482
75592	205483
3	205484
32746	205485
52122	205486
22257	205487
10372	205488
331	205489
746	205490
2894	205491
78959	205492
18284	205493
12885	205494
13797	205495
28939	205496
25068	205497
108342	205498
1217	205499
8202	205500
55010	205501
6733	205502
58370	205503
29281	205504
22449	205505
10129	205506
33455	205507
18968	205508
55537	205509
37285	205510
40955	205511
30540	205512
67073	205513
9078	205514
42603	205515
12181	205516
2499	205517
10886	205518
60844	205519
26482	205520
28721	205521
74555	205522
49308	205523
6045	205524
14020	205525
20126	205526
57825	205527
388	205528
71748	205529
42357	205530
5001	205531
47047	205532
28831	205533
2087	205534
19774	205535
14872	205536
11622	205537
15084	205538
10875	205539
98841	205540
25603	205541
60117	205542
31132	205543
15103	205544
81594	205545
8658	205546
32579	205547
10787	205548
736	205549
40824	205550
7936	205551
22965	205552
33511	205553
56330	205554
7223	205555
6907	205556
55808	205557
15732	205558
49213	205559
87338	205560
25505	205561
45556	205562
57121	205563
17944	205564
6192	205565
959	205566
192	205567
63231	205568
8930	205569
32120	205570
16296	205571
26659	205572
5195	205573
1105	205574
773	205575
28350	205576
59804	205577
361	205578
51123	205579
10502	205580
877	205581
8659	205582
58505	205583
81028	205584
10426	205585
14074	205586
20559	205587
77299	205588
41367	205589
12780	205590
70481	205591
44253	205592
84652	205593
423	205594
35636	205595
23684	205596
10463	205597
76845	205598
4257	205599
44278	205600
37220	205601
327	205602
40590	205603
935	205604
1010	205605
11891	205606
2457	205607
17327	205608
84701	205609
36278	205610
2320	205611
8396	205612
65491	205613
45242	205614
40560	205615
19002	205616
16672	205617
16192	205618
86061	205619
6024	205620
4790	205621
2814	205622
25166	205623
112844	205624
39838	205625
36099	205626
3552	205627
20760	205628
544	205629
3403	205630
8279	205631
69846	205632
34946	205633
10410	205634
56200	205635
22995	205636
6023	205637
81449	205638
28376	205639
4481	205640
9816	205641
15186	205642
1428	205643
44370	205644
6919	205645
14955	205646
15143	205647
23762	205648
53160	205649
11522	205650
7715	205651
245	205652
20911	205653
2587	205654
854	205655
2565	205656
5960	205657
10717	205658
7828	205659
62516	205660
28777	205661
85753	205662
69820	205663
28949	205664
63791	205665
26432	205666
11158	205667
48713	205668
86693	205669
7392	205670
39436	205671
14798	205672
4042	205673
44280	205674
18803	205675
794	205676
71922	205677
8838	205678
73137	205679
46268	205680
5369	205681
19694	205682
6839	205683
260	205684
10860	205685
14703	205686
11261	205687
55871	205688
11231	205689
74840	205690
65377	205691
6788	205692
100638	205693
10210	205694
446	205695
18742	205696
24783	205697
61582	205698
51342	205699
57716	205700
3650	205701
49771	205702
46858	205703
5828	205704
76547	205705
28747	205706
93261	205707
13374	205708
22060	205709
17376	205710
6500	205711
36291	205712
30718	205713
8484	205714
84661	205715
139	205716
79541	205717
10930	205718
27689	205719
19343	205720
82340	205721
66170	205722
33197	205723
8889	205724
34241	205725
53215	205726
15225	205727
38113	205728
31307	205729
9598	205730
75075	205731
14103	205732
11399	205733
5034	205734
14981	205735
45243	205736
8	205737
44046	205738
67386	205739
40835	205740
9336	205741
5024	205742
31735	205743
39265	205744
57217	205745
80550	205746
9388	205747
63081	205748
4	205749
63216	205750
47111	205751
24700	205752
12429	205753
6181	205754
81642	205755
58533	205756
50442	205757
1852	205758
13678	205759
11956	205760
30629	205761
2162	205762
42755	205763
35507	205764
11050	205765
9797	205766
962	205767
17389	205768
56422	205769
44804	205770
11293	205771
51324	205772
167	205773
61162	205774
63268	205775
7291	205776
64474	205777
30021	205778
84650	205779
551	205780
36712	205781
76166	205782
28238	205783
31858	205784
18234	205785
32992	205786
22925	205787
61456	205788
32377	205789
87140	205790
45698	205791
7343	205792
39939	205793
86237	205794
61442	205795
106	205796
9083	205797
8852	205798
63817	205799
64258	205800
73398	205801
11432	205802
67747	205803
13476	205804
36148	205805
2368	205806
1760	205807
53629	205808
41964	205809
7947	205810
80482	205811
28749	205812
2216	205813
3880	205814
66909	205815
59978	205816
26498	205817
26716	205818
41881	205819
8972	205820
70982	205821
17973	205822
110835	205823
6724	205824
2111	205825
9	205826
2652	205827
9425	205828
52305	205829
66905	205830
25985	205831
24769	205832
16004	205833
41	205834
6992	205835
44959	205836
37005	205837
49118	205838
968	205839
58868	205840
48488	205841
85192	205842
68275	205843
45482	205844
36072	205845
753	205846
4449	205847
8670	205848
2190	205849
26988	205850
80058	205851
34644	205852
897	205853
3998	205854
16925	205855
32471	205856
63059	205857
3864	205858
18836	205859
36973	205860
71943	205861
62303	205862
99536	205863
69345	205864
60610	205865
81435	205866
70787	205867
41310	205868
3619	205869
38083	205870
1742	205871
10795	205872
61487	205873
62478	205874
15913	205875
12281	205876
5480	205877
6073	205878
35083	205879
56741	205880
711	205881
37130	205882
4334	205883
2453	205884
533	205885
111699	205886
19354	205887
2014	205888
102230	205889
7657	205890
25810	205891
3668	205892
68598	205893
5372	205894
11950	205895
16346	205896
12601	205897
4977	205898
405	205899
2929	205900
3028	205901
45108	205902
6971	205903
1087	205904
29519	205905
2955	205906
56441	205907
6679	205908
303	205909
23228	205910
35004	205911
19791	205912
34115	205913
20405	205914
92904	205915
27907	205916
443	205917
44758	205918
15085	205919
8953	205920
34711	205921
3200	205922
56791	205923
9296	205924
72808	205925
37228	205926
38745	205927
15419	205928
60646	205929
71706	205930
50327	205931
77479	205932
2005	205933
53921	205934
30281	205935
92	205936
18056	205937
16693	205938
3684	205939
6989	205940
8240	205941
57977	205942
89030	205943
906	205944
734	205945
5941	205946
20366	205947
55004	205948
7985	205949
36212	205950
533	205951
53017	205952
17627	205953
31299	205954
39507	205955
9820	205956
58204	205957
15954	205958
13282	205959
677	205960
61058	205961
22222	205962
11650	205963
22992	205964
82482	205965
41508	205966
22801	205967
34233	205968
3123	205969
21113	205970
30713	205971
10474	205972
1139	205973
14894	205974
88940	205975
10252	205976
3319	205977
54890	205978
51884	205979
32190	205980
11789	205981
36739	205982
21011	205983
62711	205984
21504	205985
65442	205986
2666	205987
37672	205988
11283	205989
62532	205990
71706	205991
2152	205992
145	205993
89647	205994
79339	205995
1119	205996
7095	205997
2495	205998
1063	205999
8357	206000
51832	206001
69565	206002
85428	206003
588	206004
10240	206005
10563	206006
35799	206007
41983	206008
782	206009
32206	206010
21260	206011
26343	206012
3752	206013
6627	206014
12975	206015
38170	206016
89197	206017
43072	206018
51281	206019
22195	206020
8977	206021
79822	206022
667	206023
3949	206024
4688	206025
12644	206026
71739	206027
64360	206028
38650	206029
89306	206030
2728	206031
76365	206032
28721	206033
63168	206034
46441	206035
4600	206036
94693	206037
18392	206038
23526	206039
58853	206040
47136	206041
2623	206042
50878	206043
14608	206044
38835	206045
63708	206046
1973	206047
1184	206048
873	206049
50121	206050
13017	206051
75246	206052
13638	206053
40254	206054
47352	206055
54111	206056
23075	206057
38411	206058
53358	206059
45110	206060
56796	206061
1430	206062
48488	206063
55446	206064
537	206065
92719	206066
11329	206067
1395	206068
13039	206069
5269	206070
57932	206071
22928	206072
94063	206073
34158	206074
48146	206075
3671	206076
45414	206077
62608	206078
13502	206079
53848	206080
493	206081
44456	206082
549	206083
4	206084
68	206085
48035	206086
19403	206087
35424	206088
1648	206089
2	206090
153	206091
74251	206092
25519	206093
3686	206094
33045	206095
156	206096
59262	206097
36045	206098
20431	206099
54973	206100
65170	206101
144	206102
37033	206103
60359	206104
1659	206105
20471	206106
21694	206107
1012	206108
44113	206109
78750	206110
22497	206111
557	206112
72304	206113
2297	206114
8740	206115
43684	206116
37394	206117
4238	206118
221	206119
36094	206120
57324	206121
53267	206122
780	206123
614	206124
45249	206125
41995	206126
2855	206127
15827	206128
2849	206129
749	206130
15207	206131
25806	206132
28741	206133
12762	206134
27957	206135
1339	206136
30555	206137
35884	206138
38733	206139
11489	206140
34448	206141
7470	206142
77818	206143
61846	206144
72632	206145
49055	206146
1674	206147
15371	206148
26397	206149
14907	206150
7102	206151
46460	206152
62624	206153
102667	206154
613	206155
79410	206156
1370	206157
21483	206158
35158	206159
5762	206160
93357	206161
284	206162
556	206163
58746	206164
32560	206165
50195	206166
1241	206167
9641	206168
32347	206169
42087	206170
5581	206171
161	206172
24137	206173
2321	206174
81483	206175
27183	206176
39066	206177
816	206178
3110	206179
5197	206180
4160	206181
78225	206182
1235	206183
27706	206184
78209	206185
5632	206186
22708	206187
48929	206188
17113	206189
62102	206190
14967	206191
5061	206192
12700	206193
7840	206194
2097	206195
34500	206196
7186	206197
4581	206198
6283	206199
45610	206200
78014	206201
3461	206202
42846	206203
19223	206204
19800	206205
3066	206206
4591	206207
4810	206208
416	206209
21911	206210
704	206211
8568	206212
7201	206213
24090	206214
25631	206215
20857	206216
38800	206217
1773	206218
45702	206219
16634	206220
25006	206221
1457	206222
684	206223
9987	206224
21340	206225
25443	206226
23511	206227
16270	206228
43433	206229
14298	206230
14073	206231
32659	206232
7736	206233
6535	206234
54580	206235
22042	206236
3517	206237
95008	206238
74321	206239
13823	206240
4323	206241
92278	206242
5338	206243
46432	206244
14462	206245
4995	206246
59442	206247
15729	206248
59669	206249
14794	206250
48476	206251
51735	206252
34781	206253
33596	206254
75007	206255
1068	206256
521	206257
17029	206258
20308	206259
19527	206260
36621	206261
5508	206262
19641	206263
8584	206264
77	206265
56244	206266
2	206267
5140	206268
25403	206269
30037	206270
5574	206271
56137	206272
13209	206273
19807	206274
32662	206275
63418	206276
25071	206277
76567	206278
8538	206279
23161	206280
31892	206281
64394	206282
5550	206283
9293	206284
529	206285
17347	206286
26312	206287
41092	206288
34307	206289
9394	206290
613	206291
28391	206292
15616	206293
9401	206294
48277	206295
19412	206296
2329	206297
3065	206298
92949	206299
19899	206300
92028	206301
47793	206302
3501	206303
56237	206304
5956	206305
92903	206306
881	206307
2246	206308
47730	206309
3429	206310
51318	206311
241	206312
16584	206313
91663	206314
99	206315
534	206316
66390	206317
8682	206318
9285	206319
97187	206320
1039	206321
44219	206322
11879	206323
2893	206324
561	206325
31936	206326
22478	206327
23579	206328
50456	206329
15986	206330
61872	206331
33558	206332
100184	206333
28777	206334
54757	206335
20314	206336
12124	206337
4594	206338
874	206339
28941	206340
58249	206341
10230	206342
1077	206343
6831	206344
65912	206345
3003	206346
24154	206347
8174	206348
1409	206349
78462	206350
29165	206351
107727	206352
19071	206353
49140	206354
5	206355
73780	206356
49996	206357
526	206358
8063	206359
5127	206360
1663	206361
31267	206362
34073	206363
1676	206364
7805	206365
9254	206366
68516	206367
54484	206368
11345	206369
9246	206370
22630	206371
5020	206372
5254	206373
35875	206374
60974	206375
15017	206376
67139	206377
29580	206378
58928	206379
31072	206380
24818	206381
254	206382
11085	206383
10624	206384
2519	206385
7600	206386
52911	206387
50523	206388
19138	206389
8010	206390
22724	206391
2932	206392
99203	206393
62067	206394
103738	206395
1772	206396
42556	206397
12179	206398
40030	206399
30471	206400
3337	206401
11340	206402
25234	206403
84	206404
18061	206405
2858	206406
18334	206407
64211	206408
262	206409
30017	206410
8427	206411
4165	206412
11057	206413
53766	206414
34025	206415
104910	206416
3649	206417
88402	206418
9564	206419
62553	206420
981	206421
31624	206422
44969	206423
20584	206424
94110	206425
19530	206426
9711	206427
22691	206428
38514	206429
97367	206430
8208	206431
12716	206432
60272	206433
333	206434
66814	206435
15452	206436
35004	206437
58728	206438
13161	206439
71734	206440
1913	206441
27847	206442
14529	206443
65461	206444
27002	206445
69057	206446
20744	206447
1781	206448
26649	206449
410	206450
20673	206451
28299	206452
36168	206453
20939	206454
92982	206455
28093	206456
19603	206457
37529	206458
1	206459
39525	206460
108401	206461
27154	206462
37678	206463
67945	206464
12586	206465
44701	206466
57483	206467
5082	206468
11873	206469
37873	206470
2424	206471
1	206472
106542	206473
9021	206474
42858	206475
13827	206476
34129	206477
21439	206478
33525	206479
22916	206480
62717	206481
96159	206482
1644	206483
6621	206484
17549	206485
93212	206486
310	206487
5315	206488
58697	206489
100640	206490
111748	206491
33242	206492
99335	206493
9100	206494
1206	206495
55655	206496
11008	206497
16672	206498
22473	206499
8968	206500
24769	206501
60255	206502
29804	206503
9015	206504
36654	206505
64796	206506
1164	206507
45827	206508
131	206509
27484	206510
1743	206511
638	206512
20452	206513
886	206514
14584	206515
88476	206516
48021	206517
13032	206518
32314	206519
8210	206520
17186	206521
8593	206522
3912	206523
60540	206524
17134	206525
16125	206526
15085	206527
1	206528
6036	206529
2117	206530
35881	206531
23333	206532
30769	206533
22418	206534
37696	206535
2506	206536
27998	206537
7998	206538
39787	206539
7224	206540
9567	206541
27961	206542
79118	206543
82751	206544
69062	206545
35331	206546
1761	206547
6583	206548
10887	206549
42153	206550
35714	206551
51191	206552
18023	206553
173	206554
2087	206555
17823	206556
22406	206557
80866	206558
5253	206559
14927	206560
16626	206561
37444	206562
30909	206563
10326	206564
10434	206565
8026	206566
9532	206567
86307	206568
88796	206569
77176	206570
5144	206571
50926	206572
2443	206573
1500	206574
6855	206575
22616	206576
23460	206577
26	206578
347	206579
23279	206580
114537	206581
47972	206582
22004	206583
35805	206584
1604	206585
6887	206586
2361	206587
82302	206588
81454	206589
14371	206590
52778	206591
24867	206592
2372	206593
10486	206594
33345	206595
27884	206596
71105	206597
43641	206598
49588	206599
80928	206600
64971	206601
52426	206602
92392	206603
21	206604
6696	206605
11996	206606
40964	206607
13987	206608
16358	206609
22384	206610
33168	206611
6988	206612
5	206613
6626	206614
39334	206615
9550	206616
18182	206617
8161	206618
62131	206619
2866	206620
6059	206621
87476	206622
19895	206623
7127	206624
7895	206625
35516	206626
38335	206627
19915	206628
112009	206629
28590	206630
9659	206631
10163	206632
517	206633
3105	206634
19543	206635
19224	206636
18994	206637
4045	206638
1479	206639
40089	206640
5876	206641
5554	206642
10934	206643
83691	206644
2065	206645
1426	206646
96177	206647
71572	206648
13638	206649
8496	206650
16488	206651
102457	206652
69630	206653
52155	206654
41594	206655
9964	206656
21028	206657
2188	206658
21836	206659
56842	206660
12289	206661
4944	206662
84459	206663
40619	206664
31620	206665
5405	206666
22284	206667
105201	206668
65412	206669
85392	206670
2796	206671
786	206672
64647	206673
20346	206674
8583	206675
3189	206676
6517	206677
86678	206678
13043	206679
49049	206680
15100	206681
82672	206682
5299	206683
22792	206684
72775	206685
21021	206686
8143	206687
2862	206688
31105	206689
13012	206690
24	206691
13554	206692
1451	206693
19398	206694
1206	206695
79442	206696
13101	206697
15770	206698
47502	206699
1018	206700
943	206701
12527	206702
6429	206703
13916	206704
9787	206705
12139	206706
8266	206707
6479	206708
77379	206709
99415	206710
40061	206711
11415	206712
93371	206713
27222	206714
9906	206715
29361	206716
26224	206717
57218	206718
59815	206719
131	206720
384	206721
59683	206722
2000	206723
37342	206724
27851	206725
70794	206726
58001	206727
105306	206728
77408	206729
37610	206730
711	206731
40158	206732
17773	206733
58904	206734
45953	206735
66556	206736
26267	206737
32600	206738
13056	206739
17389	206740
9356	206741
30500	206742
13956	206743
26449	206744
6103	206745
2832	206746
21733	206747
26370	206748
6748	206749
81121	206750
3279	206751
45	206752
35038	206753
60516	206754
972	206755
42853	206756
440	206757
27535	206758
39176	206759
78623	206760
80369	206761
46099	206762
24601	206763
37686	206764
26320	206765
16653	206766
36780	206767
57392	206768
210	206769
42662	206770
33476	206771
45912	206772
35722	206773
17244	206774
1753	206775
20989	206776
67007	206777
6113	206778
4521	206779
48915	206780
101898	206781
100360	206782
5687	206783
25265	206784
22603	206785
41858	206786
75824	206787
514	206788
98547	206789
4422	206790
16303	206791
53129	206792
51619	206793
2526	206794
18562	206795
82818	206796
42639	206797
7731	206798
4971	206799
3203	206800
10647	206801
19527	206802
42776	206803
3561	206804
16666	206805
3497	206806
54022	206807
27151	206808
13108	206809
71657	206810
10610	206811
63475	206812
67068	206813
19957	206814
89364	206815
30256	206816
10151	206817
65609	206818
1737	206819
51972	206820
29190	206821
977	206822
78364	206823
1773	206824
14887	206825
95460	206826
45026	206827
8363	206828
4206	206829
28007	206830
58219	206831
12128	206832
68325	206833
1316	206834
26925	206835
12392	206836
22864	206837
105579	206838
11723	206839
3056	206840
22881	206841
16801	206842
5363	206843
4051	206844
24784	206845
7732	206846
10267	206847
100458	206848
10566	206849
1922	206850
26733	206851
10225	206852
10125	206853
50048	206854
49693	206855
11953	206856
5961	206857
47254	206858
15675	206859
18512	206860
21062	206861
57849	206862
23206	206863
54226	206864
92555	206865
5259	206866
108204	206867
14445	206868
22410	206869
4822	206870
16273	206871
755	206872
5662	206873
48791	206874
68767	206875
15546	206876
1284	206877
38880	206878
51428	206879
17990	206880
48026	206881
31606	206882
16943	206883
17326	206884
40828	206885
54480	206886
216	206887
2121	206888
1818	206889
63982	206890
412	206891
34979	206892
13628	206893
21515	206894
24041	206895
25861	206896
8963	206897
1919	206898
54887	206899
27974	206900
2706	206901
10895	206902
13413	206903
75565	206904
114315	206905
21620	206906
59402	206907
80789	206908
33486	206909
79950	206910
59065	206911
55771	206912
30964	206913
12776	206914
44282	206915
19146	206916
39582	206917
89461	206918
97	206919
18533	206920
34244	206921
88961	206922
1531	206923
27	206924
15	206925
58277	206926
65147	206927
46114	206928
37431	206929
43468	206930
401	206931
11294	206932
28611	206933
35244	206934
25027	206935
29797	206936
87658	206937
14087	206938
60176	206939
23771	206940
96235	206941
48136	206942
67813	206943
4045	206944
81816	206945
47765	206946
12308	206947
33202	206948
35974	206949
61671	206950
5014	206951
7608	206952
62363	206953
69652	206954
52218	206955
45005	206956
8076	206957
64580	206958
58804	206959
61725	206960
68609	206961
61545	206962
10828	206963
6395	206964
28729	206965
18732	206966
36202	206967
36080	206968
99986	206969
22294	206970
85467	206971
38095	206972
2236	206973
100585	206974
18036	206975
74609	206976
81843	206977
3186	206978
8253	206979
19557	206980
2242	206981
77147	206982
74972	206983
46571	206984
16396	206985
44960	206986
69267	206987
96927	206988
9607	206989
82754	206990
45536	206991
29807	206992
18614	206993
112538	206994
70887	206995
53366	206996
35323	206997
7144	206998
1201	206999
10991	207000
66670	207001
21601	207002
20853	207003
19310	207004
8736	207005
2789	207006
231	207007
280	207008
73657	207009
17416	207010
54011	207011
63378	207012
22477	207013
24811	207014
1064	207015
252	207016
8970	207017
63167	207018
30748	207019
16184	207020
24439	207021
43236	207022
8790	207023
60861	207024
9678	207025
67538	207026
6056	207027
98749	207028
6909	207029
44641	207030
49015	207031
663	207032
10474	207033
36233	207034
56842	207035
17754	207036
12206	207037
28641	207038
43059	207039
67331	207040
73896	207041
1036	207042
14958	207043
3385	207044
124	207045
114439	207046
37023	207047
46920	207048
6062	207049
77178	207050
10222	207051
22177	207052
23554	207053
15883	207054
16199	207055
28443	207056
3891	207057
15582	207058
4678	207059
33821	207060
56476	207061
4317	207062
38846	207063
290	207064
50987	207065
33517	207066
23442	207067
7932	207068
14026	207069
8365	207070
72518	207071
108699	207072
60893	207073
26062	207074
37921	207075
37856	207076
13314	207077
31926	207078
87383	207079
8733	207080
419	207081
29640	207082
68435	207083
14652	207084
19307	207085
34969	207086
9956	207087
12605	207088
41960	207089
6061	207090
25941	207091
18192	207092
37188	207093
61682	207094
14353	207095
11758	207096
66602	207097
19153	207098
34542	207099
39252	207100
44543	207101
1634	207102
61188	207103
24401	207104
51389	207105
40647	207106
24352	207107
4068	207108
5573	207109
8096	207110
64908	207111
7701	207112
101664	207113
60153	207114
53022	207115
26574	207116
54129	207117
13037	207118
95	207119
6846	207120
24200	207121
15445	207122
49660	207123
72006	207124
62004	207125
11592	207126
31778	207127
58882	207128
9191	207129
32883	207130
19535	207131
179	207132
12104	207133
30765	207134
98345	207135
71809	207136
995	207137
15012	207138
43145	207139
4303	207140
51904	207141
46384	207142
9767	207143
3500	207144
36715	207145
32984	207146
8234	207147
17965	207148
69302	207149
73545	207150
4292	207151
54068	207152
19280	207153
51691	207154
85831	207155
1585	207156
62906	207157
3453	207158
52781	207159
42461	207160
3777	207161
40875	207162
5368	207163
91701	207164
23788	207165
88595	207166
20300	207167
483	207168
2979	207169
17746	207170
16425	207171
19296	207172
51269	207173
26311	207174
49428	207175
64883	207176
23375	207177
39099	207178
585	207179
16185	207180
85274	207181
20667	207182
55170	207183
875	207184
9618	207185
48790	207186
53724	207187
38465	207188
7057	207189
16409	207190
35201	207191
207	207192
5487	207193
14487	207194
2086	207195
10505	207196
11612	207197
5321	207198
3412	207199
4809	207200
73883	207201
41537	207202
12739	207203
7285	207204
30044	207205
84618	207206
130	207207
4	207208
52940	207209
4350	207210
31484	207211
37485	207212
9572	207213
11816	207214
1400	207215
18841	207216
23591	207217
34282	207218
300	207219
18948	207220
27258	207221
70796	207222
17913	207223
61021	207224
44459	207225
15517	207226
39404	207227
37156	207228
51470	207229
2460	207230
6379	207231
600	207232
6265	207233
80293	207234
51802	207235
69575	207236
27839	207237
49924	207238
31757	207239
14872	207240
15349	207241
59422	207242
17630	207243
35470	207244
23394	207245
60976	207246
2555	207247
39676	207248
2741	207249
9761	207250
208	207251
13510	207252
12750	207253
35074	207254
15931	207255
64085	207256
61201	207257
18655	207258
9666	207259
10064	207260
16399	207261
74434	207262
18132	207263
15445	207264
2293	207265
13718	207266
5773	207267
9638	207268
15592	207269
29336	207270
1954	207271
47586	207272
3521	207273
19778	207274
14	207275
926	207276
51403	207277
11891	207278
33480	207279
24208	207280
24633	207281
81057	207282
32224	207283
42517	207284
48265	207285
55502	207286
41825	207287
78397	207288
11918	207289
9	207290
292	207291
11945	207292
28992	207293
1032	207294
52665	207295
89898	207296
15741	207297
48312	207298
76145	207299
21064	207300
23006	207301
976	207302
28817	207303
13609	207304
56658	207305
6012	207306
702	207307
90399	207308
53820	207309
18276	207310
2772	207311
8783	207312
4384	207313
1812	207314
21393	207315
65110	207316
27215	207317
76143	207318
6732	207319
111192	207320
9342	207321
73839	207322
3001	207323
81479	207324
18093	207325
35568	207326
18471	207327
2665	207328
18905	207329
35284	207330
106153	207331
20914	207332
13806	207333
39615	207334
4906	207335
59072	207336
18334	207337
58155	207338
6319	207339
13957	207340
34509	207341
14726	207342
22070	207343
34168	207344
26271	207345
27765	207346
774	207347
31254	207348
70266	207349
23879	207350
7748	207351
38206	207352
31096	207353
10880	207354
1191	207355
9252	207356
44081	207357
3857	207358
8294	207359
25067	207360
5501	207361
34	207362
6178	207363
5667	207364
10848	207365
7645	207366
2	207367
69649	207368
22191	207369
11428	207370
85955	207371
87302	207372
75087	207373
21834	207374
56014	207375
35867	207376
32865	207377
58804	207378
109226	207379
8288	207380
77449	207381
51958	207382
25460	207383
23731	207384
2522	207385
3778	207386
39295	207387
12372	207388
24736	207389
28199	207390
69979	207391
36203	207392
81896	207393
25322	207394
62601	207395
35455	207396
67155	207397
18163	207398
28543	207399
9762	207400
278	207401
35095	207402
130	207403
11022	207404
3431	207405
30597	207406
45271	207407
42840	207408
33266	207409
58877	207410
91	207411
9582	207412
128	207413
33897	207414
76309	207415
66547	207416
31846	207417
2042	207418
5681	207419
30007	207420
7545	207421
62941	207422
53222	207423
13481	207424
9708	207425
2651	207426
6393	207427
14961	207428
8115	207429
65007	207430
80091	207431
42233	207432
5126	207433
12828	207434
12975	207435
7926	207436
12178	207437
24847	207438
622	207439
40681	207440
73360	207441
74624	207442
85644	207443
1755	207444
2594	207445
60375	207446
98121	207447
44523	207448
31856	207449
8021	207450
42363	207451
31296	207452
73104	207453
37160	207454
950	207455
63040	207456
51706	207457
27267	207458
2083	207459
54034	207460
27227	207461
44408	207462
149	207463
49020	207464
10858	207465
52629	207466
35885	207467
70331	207468
9218	207469
38417	207470
2392	207471
5211	207472
387	207473
7363	207474
11576	207475
28722	207476
2113	207477
15504	207478
60063	207479
26355	207480
63451	207481
66363	207482
103337	207483
61938	207484
73017	207485
49448	207486
2206	207487
9729	207488
62877	207489
9949	207490
20883	207491
37875	207492
6693	207493
11371	207494
26010	207495
23302	207496
49617	207497
92831	207498
9237	207499
27235	207500
79380	207501
11120	207502
4971	207503
99542	207504
70700	207505
72622	207506
9268	207507
27591	207508
1032	207509
2062	207510
46417	207511
30373	207512
14316	207513
9449	207514
3196	207515
8149	207516
71028	207517
46512	207518
56238	207519
64803	207520
102836	207521
15386	207522
9547	207523
212	207524
2307	207525
4614	207526
9158	207527
30123	207528
20140	207529
32101	207530
26876	207531
39547	207532
48153	207533
77408	207534
21786	207535
1677	207536
23312	207537
42522	207538
2695	207539
5814	207540
72817	207541
38333	207542
14494	207543
1273	207544
92736	207545
8211	207546
3378	207547
2699	207548
540	207549
20196	207550
1168	207551
5301	207552
29894	207553
67031	207554
12056	207555
1333	207556
12715	207557
24308	207558
10775	207559
1953	207560
9690	207561
4805	207562
8171	207563
32210	207564
9560	207565
15054	207566
11254	207567
15281	207568
10839	207569
47291	207570
77645	207571
17132	207572
28402	207573
52094	207574
2826	207575
10684	207576
53151	207577
7833	207578
16841	207579
88456	207580
39080	207581
48605	207582
9810	207583
24871	207584
14913	207585
15225	207586
163	207587
6075	207588
34607	207589
27791	207590
15238	207591
33175	207592
252	207593
48402	207594
9407	207595
28173	207596
1143	207597
15013	207598
3274	207599
59125	207600
12406	207601
15148	207602
4180	207603
23956	207604
21764	207605
52024	207606
477	207607
39198	207608
507	207609
22273	207610
36212	207611
6004	207612
60014	207613
41912	207614
1679	207615
38158	207616
793	207617
23105	207618
34190	207619
77690	207620
53761	207621
9714	207622
75878	207623
5626	207624
5997	207625
83417	207626
78807	207627
1431	207628
80098	207629
32099	207630
52025	207631
31574	207632
24008	207633
1558	207634
6001	207635
50277	207636
16259	207637
15115	207638
74653	207639
524	207640
35329	207641
50027	207642
159	207643
64538	207644
44564	207645
9129	207646
9852	207647
57451	207648
17512	207649
60796	207650
3521	207651
30790	207652
1875	207653
4795	207654
22959	207655
22483	207656
39256	207657
94747	207658
53406	207659
38160	207660
29625	207661
9683	207662
11682	207663
6761	207664
22431	207665
56897	207666
26808	207667
292	207668
24369	207669
17253	207670
61605	207671
15934	207672
43087	207673
19198	207674
83461	207675
13871	207676
4109	207677
14748	207678
1154	207679
5	207680
38560	207681
80408	207682
48441	207683
40197	207684
23082	207685
64224	207686
98112	207687
699	207688
16020	207689
53004	207690
29471	207691
6360	207692
19308	207693
75224	207694
4495	207695
6535	207696
41921	207697
71580	207698
32303	207699
57154	207700
2176	207701
38504	207702
7116	207703
18672	207704
51102	207705
80722	207706
43569	207707
66677	207708
49928	207709
26959	207710
52641	207711
112	207712
58653	207713
11826	207714
89400	207715
12725	207716
2866	207717
62352	207718
14344	207719
30351	207720
45298	207721
2286	207722
15093	207723
5292	207724
4901	207725
84278	207726
76390	207727
1537	207728
3053	207729
59448	207730
17382	207731
4496	207732
53840	207733
31645	207734
90584	207735
55336	207736
16351	207737
49859	207738
57659	207739
5406	207740
4914	207741
30231	207742
85189	207743
22465	207744
58116	207745
11342	207746
10613	207747
37948	207748
42154	207749
9538	207750
8233	207751
11604	207752
16763	207753
80859	207754
11910	207755
56756	207756
36390	207757
5277	207758
31550	207759
23565	207760
15867	207761
52093	207762
12598	207763
66083	207764
130	207765
139	207766
56392	207767
1753	207768
20612	207769
73208	207770
1845	207771
81672	207772
10260	207773
4002	207774
2106	207775
84739	207776
35472	207777
6745	207778
83282	207779
16897	207780
74720	207781
15174	207782
10047	207783
13664	207784
21657	207785
37245	207786
25547	207787
30081	207788
43244	207789
72768	207790
18337	207791
47595	207792
25485	207793
74295	207794
12400	207795
25460	207796
3824	207797
12616	207798
6947	207799
7830	207800
102336	207801
76773	207802
54532	207803
27784	207804
105782	207805
92635	207806
525	207807
31098	207808
743	207809
91964	207810
38965	207811
29600	207812
21868	207813
65579	207814
54007	207815
47119	207816
72689	207817
6977	207818
6983	207819
5076	207820
48198	207821
17325	207822
84796	207823
6197	207824
63389	207825
54153	207826
1384	207827
8763	207828
51640	207829
41504	207830
24595	207831
52366	207832
103012	207833
17679	207834
68662	207835
1549	207836
3372	207837
14899	207838
55317	207839
93908	207840
4290	207841
51408	207842
15116	207843
49836	207844
10765	207845
72438	207846
2788	207847
83744	207848
41725	207849
40	207850
35573	207851
2851	207852
4270	207853
18202	207854
71059	207855
44215	207856
15454	207857
23555	207858
82406	207859
2622	207860
1523	207861
7285	207862
85602	207863
30232	207864
67311	207865
31299	207866
47653	207867
1047	207868
3729	207869
5752	207870
7803	207871
2867	207872
3260	207873
57767	207874
111863	207875
15414	207876
14649	207877
45625	207878
9012	207879
4169	207880
1395	207881
27723	207882
2271	207883
15931	207884
42727	207885
2263	207886
9292	207887
14009	207888
41641	207889
2713	207890
3131	207891
80876	207892
22476	207893
47715	207894
41102	207895
63515	207896
11627	207897
4654	207898
1027	207899
76	207900
20289	207901
3437	207902
30980	207903
48709	207904
80405	207905
44811	207906
38121	207907
40369	207908
32493	207909
1334	207910
39489	207911
25416	207912
4661	207913
11498	207914
16942	207915
9	207916
46717	207917
39769	207918
81727	207919
69770	207920
16584	207921
109506	207922
9523	207923
34487	207924
247	207925
252	207926
13581	207927
35324	207928
95479	207929
6796	207930
53600	207931
63	207932
77404	207933
20299	207934
43012	207935
10899	207936
18293	207937
30149	207938
83269	207939
34308	207940
67668	207941
16343	207942
26995	207943
40482	207944
443	207945
39988	207946
38456	207947
35992	207948
24635	207949
43557	207950
62160	207951
67055	207952
34601	207953
1561	207954
39531	207955
94781	207956
11587	207957
11873	207958
87401	207959
1649	207960
23454	207961
12202	207962
17333	207963
25726	207964
24186	207965
23646	207966
5188	207967
97066	207968
26654	207969
142	207970
13511	207971
34052	207972
8066	207973
45071	207974
2909	207975
26806	207976
660	207977
22308	207978
8052	207979
52863	207980
29095	207981
69452	207982
31718	207983
84385	207984
48033	207985
28334	207986
566	207987
11990	207988
45122	207989
8771	207990
514	207991
3110	207992
16991	207993
593	207994
78526	207995
44582	207996
23	207997
197	207998
30141	207999
105	208000
8241	208001
63050	208002
987	208003
22853	208004
7653	208005
7692	208006
44522	208007
13194	208008
5476	208009
38956	208010
9070	208011
11467	208012
63256	208013
54012	208014
95418	208015
5419	208016
1528	208017
4056	208018
9965	208019
14485	208020
8624	208021
105136	208022
76614	208023
45888	208024
70444	208025
15200	208026
35934	208027
2736	208028
2952	208029
67455	208030
8239	208031
69336	208032
1722	208033
2692	208034
41760	208035
45522	208036
16728	208037
1938	208038
86687	208039
8976	208040
9080	208041
52029	208042
48987	208043
71809	208044
903	208045
5522	208046
85518	208047
55718	208048
2770	208049
75540	208050
8175	208051
23847	208052
79138	208053
7088	208054
5621	208055
27395	208056
28193	208057
21423	208058
102757	208059
45618	208060
24785	208061
63827	208062
696	208063
37219	208064
15191	208065
1004	208066
98435	208067
11315	208068
20041	208069
46631	208070
53154	208071
7398	208072
7629	208073
32022	208074
768	208075
1170	208076
59066	208077
4670	208078
68329	208079
32565	208080
55192	208081
98139	208082
62660	208083
49631	208084
65073	208085
1124	208086
61344	208087
27554	208088
1952	208089
57190	208090
30427	208091
1607	208092
6	208093
19123	208094
17402	208095
73865	208096
33988	208097
23588	208098
1837	208099
55768	208100
86915	208101
13619	208102
4306	208103
26809	208104
5914	208105
12285	208106
5076	208107
7107	208108
79873	208109
34049	208110
5910	208111
47274	208112
31857	208113
2286	208114
67292	208115
21686	208116
11113	208117
38497	208118
27011	208119
25322	208120
1271	208121
2036	208122
62743	208123
70622	208124
17591	208125
281	208126
51045	208127
77524	208128
2991	208129
61872	208130
84417	208131
6089	208132
12181	208133
31053	208134
1655	208135
9869	208136
20399	208137
12578	208138
1651	208139
23914	208140
31907	208141
38305	208142
84837	208143
566	208144
24551	208145
15180	208146
53956	208147
34576	208148
10964	208149
87693	208150
92546	208151
35274	208152
6482	208153
48953	208154
17654	208155
63244	208156
20361	208157
95945	208158
84344	208159
3571	208160
5581	208161
86431	208162
66918	208163
5778	208164
67511	208165
51435	208166
42347	208167
17331	208168
11098	208169
3214	208170
1848	208171
84020	208172
886	208173
42023	208174
15813	208175
37854	208176
31479	208177
16062	208178
73912	208179
31332	208180
60014	208181
51364	208182
58677	208183
28361	208184
6216	208185
20920	208186
51066	208187
73540	208188
24614	208189
61347	208190
64770	208191
3241	208192
24434	208193
55831	208194
13001	208195
8589	208196
2007	208197
18755	208198
11353	208199
99345	208200
11768	208201
1836	208202
4986	208203
8048	208204
23583	208205
35593	208206
2502	208207
56029	208208
39878	208209
2618	208210
288	208211
891	208212
82584	208213
10939	208214
35170	208215
5780	208216
15700	208217
85645	208218
31239	208219
55897	208220
4228	208221
8592	208222
18961	208223
32527	208224
72950	208225
9383	208226
10373	208227
25920	208228
956	208229
66008	208230
23028	208231
46605	208232
71534	208233
56634	208234
4927	208235
62863	208236
269	208237
17545	208238
21323	208239
102196	208240
32700	208241
25259	208242
60471	208243
53782	208244
5024	208245
4723	208246
38293	208247
45341	208248
8410	208249
96325	208250
26318	208251
16203	208252
62886	208253
49174	208254
26766	208255
35183	208256
7563	208257
57473	208258
20745	208259
20321	208260
2904	208261
11989	208262
18296	208263
44915	208264
27281	208265
6513	208266
74407	208267
26568	208268
11251	208269
3943	208270
57177	208271
37319	208272
17249	208273
22350	208274
68175	208275
47924	208276
17591	208277
1821	208278
56340	208279
32767	208280
55272	208281
21200	208282
55709	208283
5987	208284
20176	208285
88295	208286
28573	208287
29229	208288
933	208289
4496	208290
83476	208291
36064	208292
41483	208293
2811	208294
52423	208295
13876	208296
82533	208297
75386	208298
15969	208299
73388	208300
23807	208301
26411	208302
36330	208303
46169	208304
16940	208305
56719	208306
24736	208307
2828	208308
61668	208309
5598	208310
104016	208311
49008	208312
29363	208313
69698	208314
3110	208315
11293	208316
617	208317
30269	208318
14867	208319
6579	208320
46987	208321
3785	208322
6856	208323
37842	208324
87611	208325
5037	208326
60453	208327
34	208328
1696	208329
19374	208330
8524	208331
18007	208332
13326	208333
20194	208334
59807	208335
60	208336
46949	208337
23034	208338
21076	208339
7511	208340
21482	208341
64193	208342
3483	208343
16845	208344
61606	208345
26877	208346
743	208347
27162	208348
7333	208349
69970	208350
5728	208351
84673	208352
950	208353
24725	208354
6850	208355
25066	208356
3852	208357
30779	208358
4362	208359
2437	208360
807	208361
37282	208362
17482	208363
42349	208364
20054	208365
339	208366
37951	208367
20641	208368
18630	208369
778	208370
58685	208371
330	208372
8527	208373
9220	208374
21872	208375
19872	208376
69001	208377
26552	208378
93241	208379
39312	208380
11530	208381
33906	208382
37269	208383
29336	208384
33	208385
61574	208386
5791	208387
16110	208388
80828	208389
14859	208390
1178	208391
28895	208392
53085	208393
5297	208394
49670	208395
65616	208396
62137	208397
40751	208398
3723	208399
2510	208400
5937	208401
37089	208402
4829	208403
20569	208404
75210	208405
2243	208406
10292	208407
33475	208408
4183	208409
23393	208410
30041	208411
601	208412
13547	208413
8	208414
86531	208415
55354	208416
39912	208417
28664	208418
9594	208419
37326	208420
31355	208421
15054	208422
2270	208423
34986	208424
6689	208425
49403	208426
34236	208427
36697	208428
81675	208429
15355	208430
40853	208431
15822	208432
120	208433
34885	208434
39315	208435
45906	208436
60065	208437
545	208438
26019	208439
1829	208440
10112	208441
34281	208442
77051	208443
44802	208444
10785	208445
13106	208446
40079	208447
28201	208448
16995	208449
78084	208450
31424	208451
10986	208452
561	208453
90792	208454
111544	208455
14263	208456
88193	208457
10056	208458
64851	208459
52056	208460
146	208461
11371	208462
75447	208463
10082	208464
18733	208465
38303	208466
108550	208467
30954	208468
26081	208469
35180	208470
449	208471
49873	208472
33739	208473
39224	208474
23760	208475
17449	208476
48810	208477
50011	208478
36131	208479
102436	208480
23682	208481
91664	208482
75868	208483
11736	208484
42347	208485
6222	208486
297	208487
318	208488
4730	208489
15754	208490
17503	208491
8820	208492
28146	208493
2133	208494
112370	208495
60496	208496
5999	208497
33556	208498
8658	208499
830	208500
67993	208501
2926	208502
10393	208503
94161	208504
51399	208505
79232	208506
47226	208507
14674	208508
11628	208509
16147	208510
16899	208511
48586	208512
8105	208513
1417	208514
66777	208515
13975	208516
16041	208517
27034	208518
22897	208519
5276	208520
4468	208521
41206	208522
8517	208523
73396	208524
26477	208525
92372	208526
71578	208527
21690	208528
13602	208529
71487	208530
25314	208531
1611	208532
2449	208533
20526	208534
7046	208535
1588	208536
10818	208537
10908	208538
49958	208539
68816	208540
3176	208541
24363	208542
85914	208543
87946	208544
3642	208545
553	208546
9800	208547
42205	208548
5935	208549
26092	208550
92536	208551
29627	208552
3111	208553
15676	208554
42272	208555
43209	208556
14007	208557
13548	208558
9697	208559
37174	208560
37476	208561
793	208562
36820	208563
24878	208564
445	208565
28686	208566
23899	208567
261	208568
15917	208569
38468	208570
49797	208571
74107	208572
28873	208573
6350	208574
25758	208575
53813	208576
113220	208577
5017	208578
58243	208579
103694	208580
50635	208581
16592	208582
7961	208583
690	208584
3318	208585
30685	208586
7588	208587
45034	208588
57839	208589
8372	208590
9001	208591
84291	208592
9425	208593
37313	208594
33611	208595
46166	208596
53084	208597
5273	208598
34232	208599
30085	208600
62824	208601
18131	208602
2586	208603
946	208604
19640	208605
683	208606
22392	208607
57747	208608
19495	208609
20467	208610
96481	208611
3326	208612
47401	208613
50043	208614
8214	208615
43030	208616
4922	208617
9253	208618
22471	208619
6144	208620
53594	208621
96547	208622
68696	208623
61201	208624
101704	208625
20352	208626
38832	208627
6016	208628
24878	208629
54671	208630
49131	208631
17295	208632
17156	208633
9534	208634
79581	208635
9276	208636
18490	208637
81494	208638
25087	208639
5713	208640
81710	208641
94164	208642
2509	208643
31904	208644
333	208645
2613	208646
88173	208647
7054	208648
4599	208649
38128	208650
11230	208651
656	208652
1676	208653
40437	208654
68444	208655
61991	208656
73569	208657
12134	208658
28787	208659
56785	208660
52866	208661
3083	208662
293	208663
119	208664
51638	208665
69489	208666
4059	208667
18181	208668
5228	208669
2299	208670
2950	208671
113169	208672
18826	208673
88908	208674
17984	208675
43208	208676
17730	208677
58016	208678
23521	208679
63768	208680
7926	208681
11196	208682
11496	208683
49162	208684
46770	208685
20608	208686
69453	208687
17120	208688
7548	208689
3616	208690
78259	208691
8551	208692
37497	208693
37603	208694
63605	208695
1059	208696
64166	208697
377	208698
8705	208699
9275	208700
23154	208701
92488	208702
19762	208703
20408	208704
42591	208705
6623	208706
424	208707
10982	208708
21927	208709
16238	208710
2818	208711
14751	208712
74301	208713
19122	208714
53505	208715
36385	208716
14840	208717
2533	208718
6335	208719
2722	208720
8774	208721
46137	208722
29390	208723
24430	208724
51443	208725
79444	208726
40270	208727
11888	208728
13276	208729
37409	208730
464	208731
18110	208732
4434	208733
664	208734
5063	208735
65578	208736
100757	208737
14880	208738
23357	208739
7598	208740
248	208741
40955	208742
44616	208743
804	208744
12037	208745
25906	208746
31880	208747
8094	208748
17825	208749
65544	208750
4036	208751
109902	208752
5589	208753
5619	208754
11495	208755
28876	208756
12842	208757
17894	208758
67181	208759
21110	208760
56126	208761
68	208762
30134	208763
1348	208764
25613	208765
11492	208766
84862	208767
44796	208768
77347	208769
19959	208770
5386	208771
937	208772
56781	208773
4815	208774
165	208775
20906	208776
25392	208777
29661	208778
94517	208779
28977	208780
34479	208781
93293	208782
25545	208783
74233	208784
24988	208785
13960	208786
19727	208787
73611	208788
27549	208789
27808	208790
2027	208791
6610	208792
48181	208793
22283	208794
24993	208795
103312	208796
9353	208797
54044	208798
23418	208799
68973	208800
22009	208801
39879	208802
67153	208803
19480	208804
92910	208805
20824	208806
93551	208807
23962	208808
93412	208809
47117	208810
61000	208811
2787	208812
90100	208813
28761	208814
15048	208815
1145	208816
9479	208817
118	208818
20463	208819
2756	208820
5762	208821
17243	208822
12473	208823
98293	208824
1262	208825
7923	208826
58477	208827
5938	208828
48325	208829
5332	208830
17458	208831
19116	208832
28800	208833
1869	208834
49279	208835
14486	208836
589	208837
48328	208838
102388	208839
92145	208840
44286	208841
1652	208842
2044	208843
4980	208844
66053	208845
23772	208846
58183	208847
3391	208848
17996	208849
51756	208850
898	208851
18548	208852
1231	208853
37226	208854
58351	208855
36345	208856
35202	208857
20019	208858
27962	208859
27919	208860
238	208861
49990	208862
66262	208863
2700	208864
16764	208865
69586	208866
10207	208867
55672	208868
9798	208869
8486	208870
99855	208871
13532	208872
14454	208873
65832	208874
10	208875
1542	208876
85353	208877
42913	208878
102006	208879
18640	208880
7825	208881
15403	208882
32184	208883
5675	208884
63018	208885
2679	208886
2286	208887
41705	208888
2255	208889
29832	208890
75415	208891
336	208892
96486	208893
54435	208894
3202	208895
466	208896
54100	208897
50037	208898
10435	208899
4453	208900
32660	208901
15558	208902
58179	208903
25138	208904
14757	208905
21313	208906
36005	208907
71655	208908
5409	208909
92998	208910
12592	208911
211	208912
77477	208913
18425	208914
7370	208915
15594	208916
79352	208917
108	208918
5923	208919
1849	208920
8233	208921
7130	208922
12536	208923
8508	208924
17189	208925
37	208926
43007	208927
13380	208928
101262	208929
10688	208930
16544	208931
114161	208932
51428	208933
17423	208934
94026	208935
84338	208936
223	208937
13569	208938
21500	208939
94332	208940
5707	208941
24357	208942
32421	208943
78	208944
59781	208945
86752	208946
6353	208947
21644	208948
10811	208949
10176	208950
32669	208951
12367	208952
2	208953
218	208954
12887	208955
13854	208956
63807	208957
15394	208958
76664	208959
9199	208960
17801	208961
75836	208962
7770	208963
5617	208964
36044	208965
5967	208966
55707	208967
15562	208968
1831	208969
14264	208970
76568	208971
15589	208972
31365	208973
27140	208974
1002	208975
41602	208976
17285	208977
31270	208978
63216	208979
7559	208980
46220	208981
47107	208982
87	208983
51931	208984
33002	208985
55417	208986
88389	208987
3072	208988
74923	208989
42027	208990
5515	208991
18688	208992
9036	208993
43625	208994
31046	208995
14568	208996
44116	208997
36819	208998
10428	208999
7908	209000
39839	209001
20250	209002
75381	209003
16311	209004
15616	209005
48216	209006
45159	209007
3349	209008
21747	209009
18454	209010
33616	209011
2647	209012
19456	209013
59270	209014
16928	209015
53535	209016
21496	209017
3710	209018
4102	209019
39285	209020
22320	209021
38736	209022
25968	209023
55933	209024
28438	209025
9641	209026
31546	209027
88525	209028
54372	209029
35024	209030
32205	209031
26527	209032
91369	209033
26576	209034
52327	209035
4049	209036
20363	209037
19113	209038
2	209039
47052	209040
49604	209041
518	209042
34896	209043
230	209044
35755	209045
45831	209046
112203	209047
41181	209048
61793	209049
33749	209050
27291	209051
61859	209052
15010	209053
7560	209054
55098	209055
58223	209056
6591	209057
63683	209058
447	209059
38232	209060
9212	209061
79357	209062
73207	209063
7126	209064
3889	209065
52939	209066
75057	209067
87231	209068
83032	209069
57391	209070
90639	209071
35005	209072
23363	209073
12384	209074
32833	209075
62842	209076
59547	209077
87511	209078
33621	209079
14334	209080
113209	209081
20475	209082
25806	209083
65117	209084
18909	209085
3998	209086
85669	209087
16057	209088
6274	209089
67571	209090
22187	209091
70825	209092
25481	209093
52968	209094
54160	209095
8143	209096
40795	209097
8836	209098
89832	209099
16067	209100
14093	209101
11992	209102
23963	209103
564	209104
16446	209105
4064	209106
34817	209107
41516	209108
9994	209109
4409	209110
80860	209111
76777	209112
90335	209113
20012	209114
26831	209115
10851	209116
77450	209117
44642	209118
51580	209119
103410	209120
58563	209121
57971	209122
19782	209123
42156	209124
24394	209125
95870	209126
83254	209127
23295	209128
928	209129
31471	209130
82964	209131
56566	209132
27120	209133
43870	209134
76831	209135
44580	209136
5189	209137
35854	209138
23409	209139
3762	209140
1966	209141
72496	209142
13026	209143
2138	209144
17309	209145
4287	209146
21730	209147
2232	209148
52202	209149
54269	209150
32980	209151
98217	209152
83	209153
32542	209154
96472	209155
3724	209156
1524	209157
62637	209158
32410	209159
1812	209160
7904	209161
9372	209162
14542	209163
6826	209164
38926	209165
7925	209166
63714	209167
7787	209168
69650	209169
62260	209170
66210	209171
26609	209172
724	209173
12490	209174
49764	209175
308	209176
113745	209177
12965	209178
49143	209179
34491	209180
55915	209181
29431	209182
19895	209183
7348	209184
20777	209185
18567	209186
51400	209187
59681	209188
13463	209189
57346	209190
15147	209191
4026	209192
17857	209193
32402	209194
25710	209195
44978	209196
117	209197
1704	209198
108480	209199
30238	209200
35036	209201
34404	209202
94786	209203
78877	209204
26256	209205
10416	209206
31533	209207
703	209208
48197	209209
9687	209210
15174	209211
8521	209212
19384	209213
6667	209214
31605	209215
23599	209216
7881	209217
29803	209218
2135	209219
75812	209220
36812	209221
7603	209222
9160	209223
61614	209224
29	209225
60826	209226
20015	209227
30922	209228
21322	209229
23193	209230
1587	209231
28471	209232
6533	209233
40784	209234
10368	209235
21994	209236
74026	209237
81429	209238
55082	209239
78814	209240
44089	209241
54058	209242
72816	209243
99127	209244
18660	209245
16601	209246
14434	209247
26850	209248
4088	209249
21106	209250
28365	209251
47913	209252
1667	209253
2886	209254
27005	209255
11409	209256
6540	209257
91556	209258
12394	209259
23322	209260
59332	209261
7768	209262
37747	209263
70035	209264
4272	209265
101024	209266
27931	209267
50901	209268
42943	209269
30432	209270
90354	209271
3479	209272
7960	209273
39704	209274
14179	209275
2683	209276
72619	209277
57273	209278
14459	209279
38692	209280
32776	209281
24164	209282
40038	209283
48834	209284
4890	209285
10584	209286
1917	209287
79477	209288
2822	209289
5082	209290
9460	209291
112444	209292
1051	209293
94765	209294
77644	209295
23930	209296
12348	209297
14700	209298
57729	209299
20721	209300
706	209301
33546	209302
27941	209303
78304	209304
102659	209305
13505	209306
5730	209307
5345	209308
242	209309
55621	209310
76844	209311
89375	209312
249	209313
4308	209314
55602	209315
74689	209316
69498	209317
5355	209318
80326	209319
24406	209320
88572	209321
72272	209322
1081	209323
53224	209324
50737	209325
29831	209326
37678	209327
10928	209328
15924	209329
18559	209330
12838	209331
8401	209332
15342	209333
38844	209334
57245	209335
55383	209336
33330	209337
65759	209338
64075	209339
89312	209340
3893	209341
43425	209342
95301	209343
72529	209344
40899	209345
70536	209346
21385	209347
49597	209348
46898	209349
18933	209350
46914	209351
92792	209352
47991	209353
1183	209354
71057	209355
76559	209356
34845	209357
32710	209358
56100	209359
11606	209360
37475	209361
3842	209362
10130	209363
19261	209364
4508	209365
2310	209366
31980	209367
34147	209368
7314	209369
29163	209370
28370	209371
127	209372
19168	209373
82832	209374
88416	209375
7573	209376
66369	209377
29238	209378
79340	209379
68515	209380
28773	209381
40653	209382
85494	209383
77475	209384
13539	209385
11351	209386
55873	209387
205	209388
71211	209389
46722	209390
27957	209391
8976	209392
58091	209393
46014	209394
59161	209395
69063	209396
3921	209397
41501	209398
86644	209399
61987	209400
31108	209401
31	209402
90346	209403
36278	209404
5731	209405
39812	209406
48027	209407
27577	209408
32817	209409
19175	209410
90888	209411
34562	209412
1504	209413
42107	209414
18630	209415
6117	209416
76641	209417
35012	209418
4627	209419
10440	209420
92754	209421
3036	209422
25912	209423
11801	209424
3046	209425
1307	209426
27135	209427
92384	209428
9031	209429
48522	209430
54153	209431
57442	209432
50062	209433
1378	209434
9264	209435
72814	209436
75605	209437
361	209438
17463	209439
60644	209440
9575	209441
11166	209442
32149	209443
176	209444
5967	209445
19918	209446
6493	209447
7957	209448
83024	209449
394	209450
9430	209451
3613	209452
69721	209453
5	209454
6056	209455
93926	209456
25492	209457
14698	209458
37791	209459
40807	209460
28340	209461
53182	209462
28908	209463
39701	209464
28672	209465
45886	209466
94581	209467
90149	209468
32895	209469
42260	209470
14755	209471
68365	209472
3374	209473
65019	209474
58580	209475
60976	209476
16019	209477
29856	209478
9607	209479
84249	209480
2236	209481
84680	209482
88300	209483
11851	209484
21208	209485
217	209486
313	209487
6348	209488
56040	209489
2	209490
274	209491
20885	209492
25224	209493
396	209494
80317	209495
72971	209496
68034	209497
61285	209498
8308	209499
2130	209500
4656	209501
103170	209502
48604	209503
21280	209504
2449	209505
32412	209506
107348	209507
24533	209508
14864	209509
90127	209510
99122	209511
2433	209512
37836	209513
2748	209514
38172	209515
5529	209516
63839	209517
5859	209518
67132	209519
9243	209520
48631	209521
73762	209522
47914	209523
64814	209524
34607	209525
63910	209526
25183	209527
4161	209528
53511	209529
6378	209530
114201	209531
2808	209532
29000	209533
366	209534
30208	209535
8615	209536
7235	209537
8987	209538
11625	209539
69448	209540
70662	209541
53335	209542
10751	209543
3374	209544
67040	209545
6150	209546
92099	209547
88306	209548
27671	209549
57217	209550
50611	209551
54939	209552
86599	209553
413	209554
15876	209555
38763	209556
347	209557
1140	209558
46073	209559
11086	209560
28931	209561
30412	209562
19785	209563
12801	209564
3676	209565
4371	209566
80973	209567
17778	209568
18844	209569
43279	209570
7967	209571
5131	209572
30844	209573
18265	209574
2612	209575
21362	209576
5816	209577
18315	209578
1	209579
29939	209580
21169	209581
9401	209582
3251	209583
3928	209584
92037	209585
43693	209586
5029	209587
540	209588
70810	209589
10904	209590
58432	209591
47612	209592
34948	209593
66466	209594
51197	209595
46048	209596
17094	209597
13794	209598
39	209599
44501	209600
45751	209601
33327	209602
16469	209603
14158	209604
24580	209605
7126	209606
1905	209607
36028	209608
32315	209609
2431	209610
58728	209611
8115	209612
74651	209613
73207	209614
2331	209615
94561	209616
32803	209617
59257	209618
17016	209619
28397	209620
74637	209621
63935	209622
25978	209623
31549	209624
26804	209625
23872	209626
61285	209627
57598	209628
22253	209629
10865	209630
8424	209631
4580	209632
7295	209633
71442	209634
98234	209635
31133	209636
80399	209637
10948	209638
32683	209639
1053	209640
71890	209641
264	209642
10256	209643
65907	209644
51382	209645
407	209646
44117	209647
77821	209648
10982	209649
43211	209650
32898	209651
21284	209652
110759	209653
1399	209654
16501	209655
55614	209656
28834	209657
13956	209658
76994	209659
30423	209660
84561	209661
8384	209662
1735	209663
79757	209664
692	209665
15867	209666
3222	209667
12647	209668
55182	209669
56979	209670
1373	209671
16925	209672
19039	209673
37740	209674
17831	209675
4542	209676
19106	209677
1027	209678
6322	209679
92052	209680
12360	209681
11194	209682
40890	209683
32970	209684
11046	209685
61462	209686
15165	209687
60022	209688
13346	209689
4047	209690
76979	209691
3118	209692
36889	209693
4788	209694
26088	209695
7431	209696
31010	209697
3799	209698
6526	209699
47940	209700
26126	209701
51512	209702
6582	209703
31293	209704
49853	209705
51016	209706
2758	209707
103517	209708
37801	209709
22984	209710
9365	209711
11094	209712
65512	209713
3586	209714
8208	209715
13280	209716
56651	209717
11216	209718
50653	209719
58809	209720
3836	209721
19266	209722
78727	209723
90929	209724
745	209725
41059	209726
82791	209727
3298	209728
1524	209729
11381	209730
4673	209731
72586	209732
49627	209733
5882	209734
25122	209735
40990	209736
20295	209737
83625	209738
22283	209739
43871	209740
46894	209741
27526	209742
1100	209743
22360	209744
61398	209745
24748	209746
54096	209747
2706	209748
58679	209749
2830	209750
30874	209751
11960	209752
13733	209753
7312	209754
102552	209755
180	209756
26308	209757
3472	209758
25563	209759
57048	209760
51364	209761
1569	209762
34672	209763
13404	209764
64737	209765
5	209766
96798	209767
65960	209768
24429	209769
229	209770
5707	209771
69028	209772
63726	209773
71719	209774
3002	209775
21652	209776
89048	209777
742	209778
15303	209779
8554	209780
24134	209781
12692	209782
15171	209783
75907	209784
74193	209785
15001	209786
63750	209787
6713	209788
78409	209789
44253	209790
11770	209791
76216	209792
48698	209793
35989	209794
18747	209795
7561	209796
30468	209797
22932	209798
87578	209799
41320	209800
18984	209801
27258	209802
54913	209803
50361	209804
53219	209805
43872	209806
16533	209807
9061	209808
48440	209809
2941	209810
15007	209811
47513	209812
15573	209813
19412	209814
54496	209815
46509	209816
1666	209817
48678	209818
2203	209819
38904	209820
13463	209821
31477	209822
44698	209823
2326	209824
48270	209825
30407	209826
11985	209827
56840	209828
65199	209829
111925	209830
3318	209831
54195	209832
13458	209833
67744	209834
57528	209835
21486	209836
75684	209837
11610	209838
23628	209839
82052	209840
28980	209841
1494	209842
42283	209843
12907	209844
44545	209845
62870	209846
12947	209847
41599	209848
49416	209849
41214	209850
3745	209851
50345	209852
4621	209853
7614	209854
13484	209855
36914	209856
27907	209857
7720	209858
4399	209859
62001	209860
29062	209861
8806	209862
26360	209863
69424	209864
19745	209865
215	209866
1335	209867
2100	209868
19379	209869
113197	209870
1387	209871
545	209872
3745	209873
8784	209874
2365	209875
77280	209876
7148	209877
8287	209878
3341	209879
1162	209880
8589	209881
55066	209882
82919	209883
28298	209884
33150	209885
61440	209886
8443	209887
92424	209888
33976	209889
94487	209890
30675	209891
984	209892
6984	209893
4553	209894
713	209895
3905	209896
46233	209897
44628	209898
22051	209899
60495	209900
13223	209901
19488	209902
43083	209903
30571	209904
49489	209905
84569	209906
18147	209907
6486	209908
80407	209909
4095	209910
70314	209911
40347	209912
84108	209913
12721	209914
94	209915
88216	209916
43	209917
36362	209918
10181	209919
28472	209920
10065	209921
2155	209922
36823	209923
60847	209924
20319	209925
19253	209926
38032	209927
1408	209928
13161	209929
640	209930
53677	209931
31007	209932
42833	209933
11547	209934
41623	209935
75315	209936
12552	209937
4117	209938
82588	209939
70450	209940
40863	209941
72180	209942
5272	209943
14376	209944
20610	209945
711	209946
105428	209947
292	209948
15029	209949
7879	209950
35059	209951
113581	209952
71307	209953
66085	209954
97172	209955
18847	209956
24014	209957
44130	209958
19464	209959
54802	209960
973	209961
38695	209962
3479	209963
101	209964
11370	209965
2710	209966
146	209967
68740	209968
19194	209969
89159	209970
46775	209971
23785	209972
30040	209973
62537	209974
71736	209975
18052	209976
38834	209977
25144	209978
2409	209979
69100	209980
13389	209981
174	209982
2418	209983
493	209984
15873	209985
21709	209986
6013	209987
41590	209988
10106	209989
14045	209990
30135	209991
49178	209992
5766	209993
48516	209994
76889	209995
50103	209996
27152	209997
20116	209998
11032	209999
53356	210000
90867	210001
63268	210002
40931	210003
41955	210004
3707	210005
106120	210006
7544	210007
2625	210008
20855	210009
6799	210010
101481	210011
47981	210012
50815	210013
50418	210014
40422	210015
3586	210016
32759	210017
16191	210018
56145	210019
9339	210020
42081	210021
16277	210022
21269	210023
3744	210024
5420	210025
83203	210026
46042	210027
66691	210028
17631	210029
36079	210030
101567	210031
1481	210032
2110	210033
16905	210034
60323	210035
15665	210036
45377	210037
24359	210038
5503	210039
1305	210040
949	210041
9373	210042
26489	210043
62309	210044
42206	210045
92610	210046
9582	210047
267	210048
1400	210049
69341	210050
69129	210051
53971	210052
14370	210053
14864	210054
14727	210055
76600	210056
3317	210057
74129	210058
20826	210059
58131	210060
12540	210061
92544	210062
7610	210063
22369	210064
58236	210065
17095	210066
50649	210067
13183	210068
1174	210069
25312	210070
6319	210071
14310	210072
110739	210073
7647	210074
75908	210075
45734	210076
41615	210077
56060	210078
43844	210079
27528	210080
35942	210081
35870	210082
882	210083
17191	210084
30460	210085
66137	210086
49175	210087
32144	210088
6254	210089
59447	210090
38939	210091
43629	210092
1532	210093
9889	210094
47743	210095
2507	210096
6881	210097
49661	210098
14788	210099
38566	210100
864	210101
3650	210102
843	210103
91	210104
7255	210105
101367	210106
3320	210107
75632	210108
21595	210109
49300	210110
7489	210111
61235	210112
85318	210113
87813	210114
41076	210115
12211	210116
2941	210117
68358	210118
372	210119
98553	210120
7541	210121
3746	210122
11496	210123
18267	210124
42400	210125
80900	210126
107886	210127
36923	210128
2209	210129
28597	210130
2688	210131
50326	210132
48554	210133
20508	210134
38755	210135
54992	210136
43817	210137
19410	210138
50469	210139
20211	210140
25765	210141
99492	210142
40929	210143
44344	210144
25	210145
105729	210146
4657	210147
15269	210148
38178	210149
66843	210150
3731	210151
61738	210152
44895	210153
56307	210154
43090	210155
15463	210156
13073	210157
80016	210158
2149	210159
18010	210160
64687	210161
56446	210162
112855	210163
46130	210164
48776	210165
16216	210166
11202	210167
21031	210168
73389	210169
75807	210170
39724	210171
14635	210172
104538	210173
85981	210174
27917	210175
6592	210176
37497	210177
14513	210178
81286	210179
27635	210180
63883	210181
71126	210182
1526	210183
15013	210184
34335	210185
87791	210186
63405	210187
220	210188
68296	210189
3004	210190
201	210191
17217	210192
39270	210193
2233	210194
44881	210195
20309	210196
92135	210197
9099	210198
23699	210199
27251	210200
2750	210201
11397	210202
2343	210203
19379	210204
45723	210205
7376	210206
28958	210207
116	210208
24988	210209
4963	210210
3862	210211
29110	210212
67146	210213
2218	210214
469	210215
2927	210216
33934	210217
56049	210218
18935	210219
49543	210220
74450	210221
71680	210222
33032	210223
16884	210224
5082	210225
31381	210226
13016	210227
79946	210228
40777	210229
14236	210230
43496	210231
6944	210232
19741	210233
30197	210234
11651	210235
61834	210236
4836	210237
47252	210238
93144	210239
22441	210240
36	210241
44388	210242
37566	210243
11159	210244
35104	210245
53293	210246
58078	210247
6987	210248
33787	210249
850	210250
111884	210251
33626	210252
43799	210253
15932	210254
29862	210255
28602	210256
886	210257
9074	210258
80363	210259
37302	210260
45488	210261
64866	210262
40063	210263
13146	210264
577	210265
16457	210266
575	210267
57254	210268
107218	210269
13654	210270
63909	210271
3439	210272
14002	210273
6610	210274
51011	210275
25401	210276
9944	210277
37203	210278
5370	210279
58713	210280
4434	210281
9385	210282
85622	210283
28207	210284
40459	210285
8743	210286
32991	210287
11807	210288
7064	210289
98100	210290
41274	210291
27391	210292
1565	210293
82572	210294
15292	210295
31958	210296
70381	210297
52933	210298
6284	210299
12723	210300
33538	210301
76795	210302
111252	210303
80929	210304
17074	210305
11176	210306
69220	210307
85030	210308
3816	210309
80625	210310
647	210311
15217	210312
50412	210313
14052	210314
25137	210315
10928	210316
75860	210317
4855	210318
1144	210319
8819	210320
37663	210321
69631	210322
53858	210323
11796	210324
43717	210325
36574	210326
23879	210327
54723	210328
17912	210329
18110	210330
1914	210331
83132	210332
70875	210333
19741	210334
39186	210335
2948	210336
9766	210337
25069	210338
151	210339
90283	210340
2576	210341
78386	210342
46955	210343
10360	210344
27473	210345
1109	210346
14859	210347
87461	210348
18400	210349
27045	210350
3264	210351
71729	210352
24366	210353
2875	210354
54845	210355
29932	210356
82286	210357
21269	210358
1150	210359
12508	210360
10513	210361
8583	210362
26040	210363
54216	210364
14452	210365
62914	210366
5603	210367
7367	210368
3093	210369
9022	210370
3560	210371
6443	210372
6990	210373
22044	210374
20592	210375
91394	210376
15312	210377
46132	210378
7721	210379
86026	210380
7790	210381
60795	210382
3046	210383
17107	210384
9400	210385
10086	210386
4737	210387
11013	210388
81884	210389
16846	210390
29244	210391
23374	210392
37564	210393
32724	210394
195	210395
92331	210396
5120	210397
85188	210398
55167	210399
3121	210400
11190	210401
42588	210402
2692	210403
1093	210404
14139	210405
788	210406
50085	210407
1127	210408
67493	210409
101524	210410
31776	210411
13333	210412
36627	210413
892	210414
54661	210415
31597	210416
13098	210417
1548	210418
81421	210419
53999	210420
79966	210421
89652	210422
54739	210423
66292	210424
62365	210425
15615	210426
40359	210427
1695	210428
9265	210429
1669	210430
1234	210431
18024	210432
43165	210433
13069	210434
21605	210435
34863	210436
19199	210437
66662	210438
27119	210439
6101	210440
32416	210441
25497	210442
58658	210443
10426	210444
22980	210445
6654	210446
15252	210447
16755	210448
79283	210449
1558	210450
53264	210451
35820	210452
21059	210453
75051	210454
57165	210455
952	210456
72218	210457
1323	210458
46731	210459
11740	210460
27082	210461
27825	210462
38736	210463
18	210464
49158	210465
27285	210466
58758	210467
69129	210468
71186	210469
54210	210470
26897	210471
35945	210472
64310	210473
14020	210474
64165	210475
45481	210476
23844	210477
2439	210478
74693	210479
58083	210480
48222	210481
13860	210482
76083	210483
4330	210484
35	210485
18058	210486
12344	210487
41779	210488
64744	210489
14044	210490
71486	210491
31930	210492
42418	210493
34637	210494
46238	210495
20702	210496
80070	210497
3638	210498
9215	210499
1357	210500
31270	210501
78718	210502
15589	210503
80213	210504
3099	210505
19503	210506
12647	210507
68209	210508
10038	210509
30367	210510
34820	210511
5602	210512
43779	210513
3394	210514
37697	210515
14800	210516
44152	210517
3672	210518
41402	210519
189	210520
22959	210521
40863	210522
19467	210523
78449	210524
29287	210525
1147	210526
14831	210527
3147	210528
64878	210529
56280	210530
6223	210531
60705	210532
54009	210533
10901	210534
11083	210535
26958	210536
10086	210537
3561	210538
161	210539
63357	210540
36624	210541
85870	210542
4654	210543
26226	210544
45451	210545
2212	210546
4271	210547
10007	210548
19999	210549
6134	210550
81548	210551
83457	210552
2720	210553
6414	210554
19904	210555
23515	210556
36977	210557
14066	210558
70663	210559
78580	210560
201	210561
62403	210562
69324	210563
7	210564
48707	210565
19317	210566
6742	210567
93	210568
37633	210569
29940	210570
724	210571
66682	210572
56143	210573
89	210574
10920	210575
33855	210576
12303	210577
53802	210578
1531	210579
7258	210580
47046	210581
55477	210582
462	210583
41442	210584
6010	210585
3663	210586
31671	210587
20254	210588
10105	210589
11788	210590
1759	210591
30323	210592
6664	210593
2041	210594
37984	210595
40542	210596
22711	210597
13716	210598
63856	210599
1467	210600
70187	210601
612	210602
11376	210603
769	210604
5249	210605
46069	210606
48341	210607
25310	210608
99	210609
3484	210610
113639	210611
20965	210612
4104	210613
44788	210614
53119	210615
52439	210616
95118	210617
28114	210618
29147	210619
1741	210620
339	210621
48923	210622
31432	210623
67926	210624
20183	210625
60495	210626
37251	210627
528	210628
23970	210629
3271	210630
63055	210631
34793	210632
7386	210633
26951	210634
90207	210635
31678	210636
11023	210637
4902	210638
19887	210639
65683	210640
30610	210641
62804	210642
20292	210643
22958	210644
69	210645
42939	210646
33702	210647
142	210648
3984	210649
15765	210650
112117	210651
7811	210652
13690	210653
52896	210654
307	210655
16602	210656
3730	210657
16808	210658
2290	210659
909	210660
29379	210661
32252	210662
5329	210663
6940	210664
1153	210665
2951	210666
51563	210667
22295	210668
8894	210669
19442	210670
47105	210671
29281	210672
8252	210673
35533	210674
4841	210675
1715	210676
14792	210677
46500	210678
5790	210679
16752	210680
49713	210681
10169	210682
58502	210683
1245	210684
9466	210685
57307	210686
33687	210687
48381	210688
32986	210689
245	210690
31365	210691
37973	210692
469	210693
42922	210694
53769	210695
798	210696
67146	210697
81741	210698
47869	210699
32447	210700
37859	210701
49133	210702
40367	210703
38567	210704
66945	210705
28995	210706
19104	210707
23675	210708
14952	210709
685	210710
95242	210711
52074	210712
14801	210713
81912	210714
75470	210715
40742	210716
36949	210717
18456	210718
2784	210719
46164	210720
43225	210721
54918	210722
32699	210723
33822	210724
17693	210725
92118	210726
34782	210727
74012	210728
61816	210729
9861	210730
688	210731
28810	210732
763	210733
21107	210734
11722	210735
25519	210736
38546	210737
36174	210738
8354	210739
19537	210740
15143	210741
5063	210742
15010	210743
83878	210744
81349	210745
4964	210746
56556	210747
7959	210748
3752	210749
74384	210750
14285	210751
12141	210752
93086	210753
47168	210754
3003	210755
236	210756
668	210757
75371	210758
40096	210759
53001	210760
25290	210761
88299	210762
1	210763
19784	210764
41840	210765
14211	210766
37737	210767
32269	210768
20769	210769
64817	210770
2617	210771
10223	210772
4543	210773
27755	210774
2170	210775
10219	210776
55291	210777
64235	210778
27539	210779
17957	210780
33242	210781
55434	210782
20763	210783
23940	210784
74350	210785
1077	210786
24683	210787
262	210788
1363	210789
2642	210790
21893	210791
7740	210792
18869	210793
1336	210794
59682	210795
65746	210796
11915	210797
58953	210798
2285	210799
49540	210800
4875	210801
81	210802
42887	210803
4312	210804
61093	210805
945	210806
31647	210807
5058	210808
722	210809
20793	210810
88724	210811
77157	210812
24763	210813
7385	210814
25349	210815
30825	210816
15977	210817
8861	210818
36097	210819
7042	210820
10555	210821
36565	210822
3088	210823
15002	210824
36396	210825
54104	210826
3894	210827
394	210828
683	210829
17720	210830
47298	210831
31960	210832
8747	210833
77897	210834
39814	210835
21795	210836
45641	210837
25921	210838
17466	210839
40884	210840
1283	210841
88558	210842
9568	210843
36086	210844
32086	210845
69503	210846
2323	210847
8413	210848
19193	210849
6617	210850
38958	210851
5175	210852
1475	210853
99434	210854
27212	210855
2030	210856
590	210857
4642	210858
15535	210859
20101	210860
20332	210861
1757	210862
19792	210863
62372	210864
27332	210865
72404	210866
34994	210867
77229	210868
25870	210869
7432	210870
89743	210871
19621	210872
50429	210873
14611	210874
43407	210875
33744	210876
71835	210877
64631	210878
24936	210879
12636	210880
18775	210881
43533	210882
15666	210883
7365	210884
94568	210885
47768	210886
52338	210887
99951	210888
53982	210889
45427	210890
7569	210891
4961	210892
17719	210893
2229	210894
10141	210895
5950	210896
7430	210897
43663	210898
78502	210899
85029	210900
1527	210901
5604	210902
6105	210903
61494	210904
15718	210905
19915	210906
3886	210907
64956	210908
65696	210909
76758	210910
4431	210911
36674	210912
822	210913
51921	210914
27100	210915
68586	210916
683	210917
14012	210918
24290	210919
65	210920
32143	210921
2396	210922
15807	210923
33580	210924
23291	210925
48427	210926
58167	210927
21359	210928
86216	210929
41356	210930
16164	210931
89965	210932
20015	210933
3536	210934
5605	210935
7008	210936
46949	210937
20011	210938
68945	210939
20023	210940
14195	210941
22787	210942
22886	210943
11826	210944
11407	210945
42548	210946
51312	210947
2113	210948
89246	210949
52557	210950
37507	210951
229	210952
5944	210953
10348	210954
63766	210955
70246	210956
6548	210957
29462	210958
672	210959
18568	210960
10664	210961
62884	210962
2412	210963
48991	210964
754	210965
1936	210966
291	210967
46813	210968
83910	210969
14302	210970
1137	210971
3048	210972
19	210973
40029	210974
29696	210975
9925	210976
37879	210977
52293	210978
2816	210979
23777	210980
20164	210981
49370	210982
27420	210983
95846	210984
57582	210985
17766	210986
37106	210987
8669	210988
5601	210989
11981	210990
22034	210991
25497	210992
10705	210993
341	210994
9212	210995
33182	210996
59582	210997
74788	210998
21387	210999
1179	211000
71647	211001
55310	211002
25494	211003
19066	211004
26103	211005
21661	211006
40144	211007
3354	211008
8898	211009
232	211010
48108	211011
80303	211012
5775	211013
73954	211014
683	211015
33628	211016
5937	211017
56450	211018
20498	211019
1009	211020
56423	211021
33109	211022
64901	211023
46993	211024
3376	211025
12199	211026
27549	211027
2132	211028
12527	211029
15202	211030
459	211031
33029	211032
25478	211033
63739	211034
17025	211035
4402	211036
19501	211037
3538	211038
2597	211039
26442	211040
41393	211041
23017	211042
36	211043
15537	211044
9484	211045
21408	211046
58715	211047
60016	211048
25929	211049
1999	211050
61993	211051
34520	211052
8573	211053
46711	211054
1299	211055
40904	211056
4139	211057
25977	211058
29810	211059
14142	211060
15713	211061
108961	211062
38049	211063
4195	211064
27138	211065
2843	211066
2864	211067
7082	211068
1618	211069
9887	211070
7008	211071
42190	211072
13875	211073
48076	211074
28101	211075
10499	211076
64421	211077
114576	211078
3685	211079
49235	211080
2273	211081
34989	211082
52850	211083
56770	211084
13031	211085
46513	211086
96682	211087
14286	211088
32442	211089
3627	211090
4660	211091
29121	211092
1756	211093
13486	211094
2030	211095
8681	211096
97110	211097
57827	211098
48883	211099
1824	211100
34773	211101
21772	211102
26610	211103
3087	211104
7693	211105
31456	211106
36448	211107
70504	211108
26204	211109
6109	211110
7319	211111
20971	211112
705	211113
68466	211114
29330	211115
6051	211116
12111	211117
33716	211118
21900	211119
29627	211120
47422	211121
49596	211122
12273	211123
2123	211124
85302	211125
70696	211126
5090	211127
86087	211128
7401	211129
49044	211130
65799	211131
65739	211132
48814	211133
27345	211134
8397	211135
96664	211136
17887	211137
24828	211138
7655	211139
929	211140
52308	211141
202	211142
15849	211143
32216	211144
8754	211145
1044	211146
17676	211147
7996	211148
17604	211149
65886	211150
53893	211151
25416	211152
21	211153
1786	211154
108605	211155
33606	211156
8014	211157
93579	211158
68135	211159
87629	211160
4320	211161
32678	211162
6921	211163
81856	211164
29552	211165
6795	211166
9536	211167
30291	211168
15509	211169
11871	211170
41145	211171
52721	211172
90364	211173
4514	211174
77637	211175
760	211176
34398	211177
7631	211178
113621	211179
6903	211180
56961	211181
78355	211182
7999	211183
51642	211184
64016	211185
4024	211186
25848	211187
10608	211188
25419	211189
26146	211190
58978	211191
98717	211192
28343	211193
23624	211194
33441	211195
82453	211196
59614	211197
33315	211198
40888	211199
22969	211200
23764	211201
15844	211202
42459	211203
324	211204
5615	211205
4228	211206
42808	211207
24773	211208
55014	211209
24345	211210
76503	211211
18084	211212
83649	211213
62020	211214
26002	211215
89526	211216
9782	211217
3304	211218
20869	211219
2337	211220
12693	211221
75940	211222
10318	211223
77849	211224
70294	211225
30482	211226
53074	211227
2931	211228
37737	211229
35605	211230
4124	211231
4867	211232
7211	211233
48781	211234
17697	211235
9083	211236
20905	211237
48845	211238
10657	211239
15407	211240
1455	211241
5954	211242
70813	211243
4587	211244
8865	211245
61806	211246
38274	211247
43212	211248
30459	211249
16500	211250
70562	211251
49676	211252
69701	211253
24322	211254
39258	211255
96602	211256
804	211257
1069	211258
156	211259
63122	211260
16639	211261
10979	211262
31725	211263
83173	211264
103	211265
8780	211266
21431	211267
15279	211268
59170	211269
32952	211270
101651	211271
9675	211272
814	211273
68674	211274
55549	211275
3421	211276
4759	211277
30740	211278
1225	211279
14993	211280
43365	211281
31800	211282
1529	211283
7350	211284
6589	211285
8885	211286
37072	211287
43722	211288
2702	211289
54920	211290
87589	211291
63387	211292
64478	211293
57286	211294
39303	211295
41073	211296
31571	211297
42359	211298
4586	211299
44768	211300
53879	211301
32933	211302
28032	211303
38822	211304
66642	211305
24593	211306
9984	211307
29721	211308
65351	211309
2035	211310
11535	211311
9464	211312
34837	211313
6928	211314
61063	211315
79394	211316
859	211317
62172	211318
42156	211319
43346	211320
17516	211321
81011	211322
99227	211323
68766	211324
2793	211325
15163	211326
85568	211327
29573	211328
66096	211329
27580	211330
88527	211331
54489	211332
56977	211333
18095	211334
1161	211335
88615	211336
10258	211337
65487	211338
681	211339
102746	211340
28	211341
20171	211342
42389	211343
65589	211344
4053	211345
65640	211346
412	211347
30507	211348
15640	211349
1156	211350
3999	211351
21828	211352
103643	211353
11292	211354
50147	211355
21131	211356
20007	211357
3838	211358
18224	211359
2024	211360
47188	211361
14038	211362
241	211363
4044	211364
27047	211365
86611	211366
4148	211367
20095	211368
273	211369
5426	211370
157	211371
18386	211372
1519	211373
1450	211374
25490	211375
43288	211376
27001	211377
54156	211378
82041	211379
105267	211380
31445	211381
44299	211382
21310	211383
91949	211384
62242	211385
85217	211386
82709	211387
15304	211388
38034	211389
757	211390
11655	211391
52203	211392
33643	211393
91158	211394
36993	211395
32552	211396
11824	211397
41340	211398
66087	211399
68579	211400
12040	211401
50832	211402
59865	211403
61753	211404
61158	211405
8347	211406
25428	211407
17651	211408
8405	211409
58406	211410
114430	211411
9685	211412
6532	211413
48472	211414
64821	211415
30368	211416
41308	211417
29760	211418
15	211419
9408	211420
13259	211421
37468	211422
30901	211423
922	211424
608	211425
33316	211426
39516	211427
33509	211428
71875	211429
28274	211430
2759	211431
18377	211432
33454	211433
59742	211434
10385	211435
16059	211436
20929	211437
1446	211438
7533	211439
97817	211440
5698	211441
16137	211442
4945	211443
13225	211444
7360	211445
1590	211446
15709	211447
1272	211448
29034	211449
30778	211450
10555	211451
13404	211452
25276	211453
65374	211454
25482	211455
13234	211456
13305	211457
1764	211458
26389	211459
41843	211460
54245	211461
61580	211462
14548	211463
61718	211464
6917	211465
974	211466
40667	211467
88536	211468
51440	211469
58267	211470
6075	211471
16503	211472
20627	211473
15035	211474
1066	211475
11938	211476
93030	211477
42504	211478
98749	211479
32110	211480
6945	211481
59012	211482
27840	211483
11532	211484
7079	211485
4042	211486
30772	211487
21895	211488
51231	211489
8441	211490
2443	211491
15895	211492
29458	211493
960	211494
21690	211495
42787	211496
951	211497
53283	211498
3624	211499
11229	211500
17699	211501
34970	211502
2106	211503
441	211504
13367	211505
93854	211506
28611	211507
42866	211508
32049	211509
578	211510
82771	211511
5204	211512
19809	211513
5560	211514
35018	211515
36943	211516
14496	211517
51830	211518
18792	211519
64534	211520
53842	211521
43837	211522
27089	211523
1236	211524
6571	211525
13066	211526
91667	211527
45534	211528
17811	211529
658	211530
10325	211531
86441	211532
17751	211533
1982	211534
27807	211535
159	211536
19714	211537
5473	211538
50336	211539
44195	211540
102624	211541
9709	211542
7417	211543
31054	211544
6163	211545
50865	211546
88781	211547
24500	211548
77671	211549
64364	211550
14990	211551
22233	211552
462	211553
6012	211554
2076	211555
1836	211556
25144	211557
2669	211558
7174	211559
1780	211560
20962	211561
7427	211562
9168	211563
76932	211564
704	211565
102699	211566
525	211567
64934	211568
53317	211569
81895	211570
2955	211571
51687	211572
3761	211573
24735	211574
49564	211575
110464	211576
112754	211577
21807	211578
12211	211579
49971	211580
7598	211581
20783	211582
27470	211583
34360	211584
2153	211585
28025	211586
50442	211587
4614	211588
28452	211589
22759	211590
91391	211591
39160	211592
31726	211593
57266	211594
79859	211595
30469	211596
43487	211597
69966	211598
82151	211599
658	211600
22220	211601
86380	211602
65898	211603
24649	211604
52478	211605
53630	211606
32538	211607
24953	211608
36861	211609
33293	211610
17898	211611
383	211612
36314	211613
424	211614
93958	211615
6734	211616
21732	211617
7417	211618
18217	211619
6630	211620
68715	211621
18778	211622
42812	211623
60222	211624
9352	211625
44365	211626
415	211627
3822	211628
67262	211629
14175	211630
63111	211631
34171	211632
10825	211633
5171	211634
6096	211635
103	211636
26962	211637
16700	211638
10657	211639
15694	211640
806	211641
29949	211642
8222	211643
3144	211644
23174	211645
39354	211646
45843	211647
27133	211648
16483	211649
40176	211650
34041	211651
72196	211652
105897	211653
8318	211654
27117	211655
29115	211656
13299	211657
5661	211658
82099	211659
94260	211660
485	211661
34457	211662
3419	211663
16797	211664
5550	211665
63454	211666
4494	211667
84071	211668
62691	211669
39447	211670
5580	211671
64518	211672
29391	211673
6833	211674
54375	211675
4718	211676
18937	211677
19615	211678
11052	211679
90418	211680
76848	211681
63769	211682
1686	211683
40598	211684
4758	211685
304	211686
47348	211687
15401	211688
3841	211689
90809	211690
21052	211691
51302	211692
57104	211693
700	211694
1720	211695
11836	211696
33724	211697
55	211698
79185	211699
50522	211700
874	211701
49613	211702
61650	211703
58816	211704
13357	211705
4858	211706
19505	211707
60660	211708
23084	211709
57796	211710
282	211711
3105	211712
71708	211713
45937	211714
27420	211715
59652	211716
68761	211717
60642	211718
198	211719
5429	211720
18932	211721
67467	211722
7108	211723
17458	211724
48028	211725
9843	211726
51278	211727
20266	211728
47960	211729
79882	211730
76	211731
16644	211732
1020	211733
22	211734
43426	211735
18087	211736
12938	211737
48737	211738
35471	211739
31156	211740
14309	211741
11583	211742
7439	211743
42553	211744
32403	211745
13525	211746
60361	211747
3608	211748
17097	211749
35526	211750
11079	211751
7309	211752
14946	211753
12003	211754
64284	211755
20667	211756
25366	211757
19314	211758
3777	211759
55371	211760
977	211761
6566	211762
54089	211763
11381	211764
7661	211765
49428	211766
61148	211767
94698	211768
28253	211769
30922	211770
20806	211771
52026	211772
55668	211773
17959	211774
23412	211775
8905	211776
31426	211777
9369	211778
83060	211779
11702	211780
39883	211781
106225	211782
52382	211783
7805	211784
41423	211785
13133	211786
2447	211787
15163	211788
19929	211789
16533	211790
16648	211791
28748	211792
2697	211793
1132	211794
2162	211795
51159	211796
2092	211797
5088	211798
83297	211799
25699	211800
39516	211801
95127	211802
71037	211803
4543	211804
24325	211805
29815	211806
3930	211807
44585	211808
41828	211809
89259	211810
1895	211811
1514	211812
3	211813
6717	211814
7170	211815
6590	211816
65237	211817
4750	211818
6375	211819
15641	211820
7300	211821
15805	211822
1098	211823
13262	211824
63741	211825
30882	211826
23758	211827
3515	211828
18379	211829
57838	211830
15449	211831
3754	211832
35349	211833
88951	211834
28727	211835
975	211836
352	211837
9771	211838
75741	211839
80886	211840
4326	211841
32106	211842
25095	211843
64277	211844
15356	211845
4779	211846
68366	211847
30151	211848
47005	211849
3168	211850
54873	211851
3481	211852
35545	211853
93818	211854
22014	211855
46151	211856
11486	211857
24529	211858
7955	211859
16569	211860
1327	211861
710	211862
41273	211863
25005	211864
25987	211865
42862	211866
84317	211867
10333	211868
6273	211869
54653	211870
31637	211871
49908	211872
9701	211873
852	211874
84116	211875
7973	211876
12611	211877
15216	211878
32700	211879
66261	211880
14497	211881
28710	211882
37916	211883
7452	211884
66076	211885
3546	211886
8348	211887
65692	211888
1214	211889
53006	211890
83637	211891
8887	211892
23713	211893
17536	211894
39629	211895
75578	211896
24897	211897
47692	211898
69394	211899
29682	211900
8618	211901
94183	211902
325	211903
25162	211904
37172	211905
90891	211906
32000	211907
500	211908
19403	211909
22772	211910
38060	211911
50391	211912
72304	211913
230	211914
15631	211915
8246	211916
26056	211917
605	211918
34835	211919
8135	211920
16426	211921
1136	211922
23695	211923
107	211924
53259	211925
3256	211926
18728	211927
17682	211928
11050	211929
48607	211930
27222	211931
1345	211932
5885	211933
509	211934
21649	211935
1235	211936
959	211937
7273	211938
630	211939
35233	211940
60986	211941
8288	211942
24357	211943
23173	211944
4479	211945
367	211946
5519	211947
67152	211948
27	211949
56591	211950
24189	211951
173	211952
5279	211953
40497	211954
9303	211955
8904	211956
73256	211957
23751	211958
68603	211959
17729	211960
3492	211961
48489	211962
31043	211963
6296	211964
18617	211965
443	211966
31454	211967
3735	211968
13965	211969
62962	211970
9196	211971
3144	211972
543	211973
89107	211974
60665	211975
6161	211976
2642	211977
42885	211978
23965	211979
23424	211980
79651	211981
25702	211982
12481	211983
29634	211984
19989	211985
60089	211986
564	211987
23	211988
1505	211989
33180	211990
3605	211991
35152	211992
47703	211993
176	211994
4427	211995
24770	211996
22391	211997
10950	211998
12709	211999
1744	212000
27746	212001
1778	212002
21773	212003
40813	212004
31338	212005
30426	212006
27688	212007
36189	212008
53430	212009
64979	212010
28295	212011
21817	212012
9667	212013
24047	212014
30266	212015
52158	212016
39107	212017
71271	212018
4575	212019
5553	212020
5931	212021
69940	212022
81864	212023
2421	212024
10491	212025
12283	212026
19247	212027
69093	212028
14595	212029
6904	212030
36262	212031
20202	212032
67470	212033
3469	212034
16131	212035
846	212036
24152	212037
21572	212038
83879	212039
36660	212040
26360	212041
11045	212042
96241	212043
38617	212044
103590	212045
5479	212046
5410	212047
103963	212048
47174	212049
61025	212050
74376	212051
63464	212052
28926	212053
34424	212054
7597	212055
25921	212056
60743	212057
16593	212058
30177	212059
50567	212060
484	212061
104	212062
81708	212063
44247	212064
64481	212065
7996	212066
633	212067
35089	212068
62451	212069
12883	212070
24518	212071
3954	212072
3113	212073
15339	212074
13332	212075
47363	212076
27016	212077
2331	212078
111756	212079
89815	212080
8250	212081
24007	212082
483	212083
5828	212084
5028	212085
111	212086
26291	212087
86544	212088
11884	212089
34440	212090
42351	212091
40148	212092
27705	212093
43320	212094
59364	212095
77462	212096
88699	212097
59818	212098
14306	212099
7556	212100
63006	212101
100	212102
41165	212103
220	212104
55497	212105
19642	212106
38909	212107
4356	212108
19033	212109
4681	212110
8989	212111
8945	212112
1425	212113
5229	212114
44337	212115
24026	212116
37196	212117
295	212118
9239	212119
14954	212120
55841	212121
25211	212122
97162	212123
49449	212124
26446	212125
6094	212126
34457	212127
48579	212128
70610	212129
37513	212130
26	212131
8	212132
4530	212133
43837	212134
4701	212135
96153	212136
7537	212137
36924	212138
1557	212139
34583	212140
4729	212141
93577	212142
3428	212143
2855	212144
55765	212145
4645	212146
259	212147
12825	212148
66942	212149
5063	212150
30279	212151
6569	212152
9892	212153
67240	212154
5007	212155
90120	212156
1847	212157
75579	212158
4065	212159
31093	212160
9305	212161
25567	212162
7130	212163
280	212164
41151	212165
81675	212166
23097	212167
5532	212168
39848	212169
4198	212170
40398	212171
47142	212172
42388	212173
1762	212174
72787	212175
81102	212176
11180	212177
4804	212178
97366	212179
64936	212180
30121	212181
97717	212182
699	212183
9800	212184
86479	212185
1088	212186
32936	212187
79230	212188
13620	212189
36035	212190
20159	212191
19154	212192
109199	212193
52213	212194
7367	212195
10289	212196
24138	212197
12205	212198
17159	212199
19583	212200
44633	212201
45265	212202
30695	212203
14604	212204
1579	212205
8104	212206
5465	212207
40226	212208
58972	212209
36	212210
62734	212211
15363	212212
10181	212213
7447	212214
28510	212215
37585	212216
28809	212217
55186	212218
43900	212219
59461	212220
10226	212221
16010	212222
15043	212223
969	212224
18774	212225
67905	212226
64577	212227
38190	212228
23361	212229
53883	212230
22086	212231
390	212232
46200	212233
23073	212234
63030	212235
46277	212236
6907	212237
29631	212238
1284	212239
27224	212240
13288	212241
3136	212242
1910	212243
33984	212244
9126	212245
12973	212246
59277	212247
32499	212248
419	212249
36040	212250
10189	212251
29499	212252
13715	212253
43922	212254
36276	212255
172	212256
3966	212257
31851	212258
36937	212259
51248	212260
11882	212261
35418	212262
4	212263
17729	212264
4913	212265
78900	212266
61190	212267
73298	212268
3299	212269
20434	212270
23074	212271
4083	212272
22719	212273
5269	212274
52703	212275
4991	212276
51472	212277
2648	212278
8077	212279
22032	212280
1914	212281
12980	212282
18796	212283
8693	212284
56652	212285
72745	212286
1580	212287
50077	212288
48876	212289
64472	212290
42118	212291
70478	212292
76111	212293
84895	212294
8513	212295
21490	212296
21625	212297
35257	212298
16127	212299
63498	212300
56427	212301
1039	212302
8546	212303
13803	212304
62366	212305
717	212306
5731	212307
65383	212308
2950	212309
979	212310
64272	212311
1272	212312
276	212313
10570	212314
103185	212315
29339	212316
30266	212317
13091	212318
5685	212319
8922	212320
15698	212321
13760	212322
35887	212323
63329	212324
1416	212325
57989	212326
19774	212327
30598	212328
1964	212329
74841	212330
42326	212331
56471	212332
1092	212333
14904	212334
15156	212335
4986	212336
51001	212337
104	212338
9036	212339
82742	212340
17113	212341
4826	212342
918	212343
13675	212344
22911	212345
20648	212346
46716	212347
72675	212348
61733	212349
98	212350
5930	212351
9003	212352
38289	212353
25442	212354
55081	212355
39072	212356
1278	212357
16340	212358
10627	212359
34283	212360
4613	212361
7965	212362
62137	212363
45139	212364
40981	212365
48853	212366
4534	212367
51204	212368
2225	212369
10212	212370
59166	212371
3344	212372
43199	212373
24391	212374
364	212375
3010	212376
63	212377
384	212378
14247	212379
88063	212380
63740	212381
20866	212382
31824	212383
59861	212384
7394	212385
14869	212386
14075	212387
52707	212388
45970	212389
4830	212390
5844	212391
3555	212392
7347	212393
6066	212394
19743	212395
4921	212396
60263	212397
39056	212398
18251	212399
3606	212400
9704	212401
73675	212402
7455	212403
70141	212404
62388	212405
24534	212406
2185	212407
18721	212408
14354	212409
20767	212410
1562	212411
10203	212412
48492	212413
350	212414
43157	212415
5948	212416
62229	212417
86309	212418
42150	212419
10742	212420
14892	212421
20610	212422
25595	212423
33375	212424
91805	212425
12947	212426
2174	212427
12087	212428
77725	212429
22881	212430
76690	212431
104443	212432
29669	212433
31437	212434
14309	212435
12441	212436
10382	212437
35665	212438
22000	212439
77214	212440
6378	212441
3147	212442
1972	212443
43985	212444
4727	212445
86288	212446
12165	212447
55357	212448
112	212449
8978	212450
72924	212451
591	212452
5345	212453
9231	212454
5950	212455
48661	212456
47705	212457
4839	212458
476	212459
11543	212460
11616	212461
6514	212462
2505	212463
50545	212464
97387	212465
36316	212466
40874	212467
37722	212468
1387	212469
32065	212470
36213	212471
52362	212472
18657	212473
1083	212474
95332	212475
30963	212476
40833	212477
51497	212478
47512	212479
75167	212480
5034	212481
7311	212482
39798	212483
19186	212484
8300	212485
12948	212486
38220	212487
706	212488
27047	212489
430	212490
79995	212491
30737	212492
3578	212493
11673	212494
43528	212495
29053	212496
96567	212497
359	212498
10	212499
42094	212500
45438	212501
119	212502
15027	212503
24681	212504
44079	212505
5626	212506
3397	212507
12211	212508
25122	212509
3224	212510
18820	212511
18212	212512
16105	212513
26660	212514
16477	212515
62925	212516
4184	212517
6558	212518
12337	212519
11944	212520
88614	212521
9322	212522
4587	212523
36136	212524
31410	212525
25361	212526
43406	212527
990	212528
7698	212529
26059	212530
41635	212531
3070	212532
92943	212533
25766	212534
9184	212535
50509	212536
42844	212537
1138	212538
27041	212539
58667	212540
6281	212541
88249	212542
5710	212543
46787	212544
22748	212545
5608	212546
27825	212547
78513	212548
36588	212549
54	212550
12634	212551
27085	212552
27452	212553
27049	212554
83127	212555
25917	212556
2725	212557
21968	212558
64832	212559
2734	212560
12675	212561
2966	212562
69002	212563
5997	212564
40051	212565
52629	212566
19511	212567
21413	212568
16564	212569
78615	212570
56417	212571
4238	212572
17999	212573
57140	212574
8120	212575
1296	212576
24685	212577
840	212578
48632	212579
67291	212580
8906	212581
43315	212582
23411	212583
75489	212584
18365	212585
21775	212586
11367	212587
30645	212588
1217	212589
318	212590
16417	212591
900	212592
26515	212593
70776	212594
3017	212595
18204	212596
59571	212597
29554	212598
19556	212599
26624	212600
5115	212601
19226	212602
20771	212603
858	212604
11241	212605
7318	212606
1034	212607
63052	212608
12124	212609
24112	212610
8	212611
51039	212612
93600	212613
13365	212614
50750	212615
50266	212616
1786	212617
31179	212618
80053	212619
56515	212620
17876	212621
647	212622
12478	212623
46940	212624
21501	212625
30675	212626
49503	212627
35199	212628
32313	212629
52	212630
98561	212631
17487	212632
1315	212633
18832	212634
36465	212635
15231	212636
3143	212637
1348	212638
35043	212639
7954	212640
856	212641
96	212642
12780	212643
1	212644
16910	212645
21064	212646
14092	212647
1807	212648
23120	212649
1154	212650
30267	212651
84675	212652
5245	212653
47510	212654
50526	212655
43280	212656
18849	212657
72910	212658
33630	212659
38471	212660
8761	212661
44555	212662
1069	212663
39960	212664
50225	212665
7304	212666
54864	212667
8081	212668
315	212669
33880	212670
36896	212671
3349	212672
4105	212673
3	212674
12002	212675
9158	212676
427	212677
4142	212678
22358	212679
56130	212680
10806	212681
13296	212682
41141	212683
14617	212684
42124	212685
84168	212686
658	212687
24838	212688
45003	212689
75990	212690
48333	212691
3594	212692
8632	212693
11125	212694
5833	212695
34880	212696
26937	212697
24666	212698
10951	212699
7080	212700
6742	212701
49771	212702
1296	212703
15296	212704
7699	212705
41612	212706
86092	212707
34405	212708
42127	212709
63206	212710
42149	212711
89401	212712
45330	212713
6583	212714
3444	212715
357	212716
2746	212717
40614	212718
32694	212719
20046	212720
30247	212721
916	212722
288	212723
5131	212724
5297	212725
21509	212726
3604	212727
2638	212728
74976	212729
40863	212730
79475	212731
90650	212732
38028	212733
12079	212734
9742	212735
52502	212736
30153	212737
60492	212738
106684	212739
10024	212740
23301	212741
47206	212742
70393	212743
24953	212744
20048	212745
99450	212746
13806	212747
37338	212748
61899	212749
16321	212750
17472	212751
18366	212752
46145	212753
92	212754
19700	212755
110738	212756
48755	212757
74227	212758
1272	212759
50803	212760
522	212761
6842	212762
11108	212763
24159	212764
3085	212765
16589	212766
105025	212767
53772	212768
41110	212769
15946	212770
12361	212771
32165	212772
1067	212773
99026	212774
6825	212775
57223	212776
4425	212777
18014	212778
45060	212779
23813	212780
59841	212781
48129	212782
3183	212783
52998	212784
38408	212785
104713	212786
57508	212787
32366	212788
14890	212789
57304	212790
593	212791
25049	212792
71756	212793
66148	212794
15617	212795
38028	212796
50230	212797
23132	212798
43873	212799
2751	212800
330	212801
135	212802
21355	212803
11443	212804
42342	212805
8362	212806
67512	212807
2365	212808
35218	212809
79316	212810
298	212811
25854	212812
33266	212813
19402	212814
95786	212815
16308	212816
4327	212817
6375	212818
16191	212819
24389	212820
18798	212821
17216	212822
2607	212823
19029	212824
83341	212825
79155	212826
7456	212827
34086	212828
72933	212829
45660	212830
76851	212831
55964	212832
6683	212833
25879	212834
26633	212835
10208	212836
6375	212837
34415	212838
8998	212839
13392	212840
6873	212841
20198	212842
28563	212843
30470	212844
220	212845
8906	212846
87688	212847
50983	212848
6622	212849
84910	212850
31131	212851
58465	212852
61745	212853
53775	212854
8453	212855
31083	212856
41422	212857
27849	212858
2543	212859
31782	212860
51062	212861
27406	212862
4788	212863
15305	212864
13644	212865
99313	212866
164	212867
43088	212868
63699	212869
57226	212870
939	212871
78134	212872
15219	212873
54283	212874
82938	212875
11797	212876
40281	212877
20345	212878
20945	212879
18297	212880
46197	212881
40359	212882
25198	212883
68066	212884
37378	212885
46683	212886
2797	212887
90546	212888
25518	212889
16718	212890
826	212891
9406	212892
18774	212893
2858	212894
15336	212895
29373	212896
27628	212897
45496	212898
62905	212899
10110	212900
21875	212901
46108	212902
804	212903
2242	212904
2718	212905
15596	212906
75831	212907
9602	212908
85166	212909
10468	212910
7163	212911
11773	212912
63593	212913
81943	212914
68678	212915
43	212916
31171	212917
22291	212918
74732	212919
1452	212920
67865	212921
33287	212922
8506	212923
4521	212924
40724	212925
55428	212926
42766	212927
34074	212928
24832	212929
21945	212930
8622	212931
20375	212932
1918	212933
61672	212934
97158	212935
41394	212936
12571	212937
8316	212938
63669	212939
12436	212940
1445	212941
47130	212942
20193	212943
3597	212944
36	212945
913	212946
31466	212947
17607	212948
86514	212949
56501	212950
75430	212951
3971	212952
16180	212953
41977	212954
41351	212955
37606	212956
11438	212957
85587	212958
30394	212959
47622	212960
36674	212961
31614	212962
9235	212963
14696	212964
102032	212965
15644	212966
100911	212967
30860	212968
10447	212969
7603	212970
28811	212971
8863	212972
49580	212973
95298	212974
21620	212975
22278	212976
79021	212977
79471	212978
77366	212979
15829	212980
101561	212981
34894	212982
36081	212983
36989	212984
23938	212985
17759	212986
16263	212987
72224	212988
49657	212989
13215	212990
4215	212991
7364	212992
15663	212993
48071	212994
80275	212995
20361	212996
85470	212997
20207	212998
41493	212999
524	213000
2992	213001
4991	213002
31710	213003
53069	213004
377	213005
85	213006
36669	213007
7528	213008
6925	213009
20462	213010
10120	213011
29558	213012
11147	213013
8061	213014
9167	213015
92038	213016
21278	213017
3549	213018
24731	213019
24728	213020
43116	213021
3070	213022
79140	213023
29041	213024
8772	213025
7322	213026
20769	213027
1003	213028
111174	213029
723	213030
1651	213031
7143	213032
77428	213033
764	213034
19491	213035
20924	213036
46175	213037
6	213038
634	213039
5282	213040
16224	213041
66898	213042
89874	213043
92941	213044
2	213045
18284	213046
92065	213047
59733	213048
28895	213049
871	213050
56198	213051
8062	213052
45326	213053
45768	213054
32378	213055
101619	213056
24247	213057
10629	213058
24896	213059
1690	213060
29573	213061
11057	213062
428	213063
1676	213064
11925	213065
25086	213066
15560	213067
339	213068
95937	213069
18725	213070
29270	213071
20988	213072
93926	213073
19080	213074
75182	213075
5536	213076
45957	213077
84821	213078
37819	213079
28657	213080
55554	213081
69628	213082
18956	213083
20490	213084
22887	213085
79574	213086
40124	213087
26317	213088
28609	213089
3344	213090
27605	213091
11226	213092
63894	213093
49257	213094
55731	213095
2325	213096
7578	213097
6307	213098
29285	213099
114	213100
51	213101
71402	213102
16669	213103
12913	213104
452	213105
21172	213106
14119	213107
83213	213108
102630	213109
51794	213110
34169	213111
91970	213112
18294	213113
17769	213114
4921	213115
36636	213116
5663	213117
10238	213118
80165	213119
27827	213120
2078	213121
11951	213122
46733	213123
47152	213124
35212	213125
76399	213126
72352	213127
26275	213128
13106	213129
54050	213130
117	213131
21708	213132
9518	213133
1393	213134
17761	213135
43631	213136
86828	213137
57062	213138
2640	213139
28206	213140
52843	213141
70017	213142
88775	213143
99108	213144
18468	213145
16632	213146
22841	213147
49521	213148
30272	213149
24769	213150
67617	213151
1830	213152
2134	213153
20155	213154
102111	213155
58622	213156
8120	213157
62393	213158
85070	213159
5568	213160
7179	213161
65757	213162
409	213163
34482	213164
20363	213165
9795	213166
7981	213167
27498	213168
26861	213169
103213	213170
43777	213171
31777	213172
15433	213173
50	213174
46458	213175
78971	213176
41043	213177
2957	213178
75053	213179
8499	213180
102544	213181
16858	213182
80675	213183
954	213184
5771	213185
211	213186
30963	213187
20845	213188
9029	213189
16482	213190
20734	213191
3667	213192
42950	213193
42429	213194
22010	213195
110004	213196
792	213197
26216	213198
73537	213199
13588	213200
9550	213201
21441	213202
28422	213203
57334	213204
20214	213205
87066	213206
2760	213207
19727	213208
5203	213209
31385	213210
47037	213211
2244	213212
71600	213213
9342	213214
45041	213215
100727	213216
35793	213217
29534	213218
36677	213219
46821	213220
56711	213221
8639	213222
102785	213223
968	213224
22149	213225
44338	213226
68839	213227
6862	213228
1670	213229
6480	213230
83184	213231
3528	213232
9338	213233
79810	213234
40033	213235
1369	213236
73293	213237
74074	213238
31914	213239
8271	213240
18985	213241
70369	213242
102733	213243
3956	213244
32133	213245
8644	213246
35839	213247
31967	213248
31073	213249
65743	213250
399	213251
38249	213252
6470	213253
1854	213254
42340	213255
78162	213256
12749	213257
16437	213258
10874	213259
68715	213260
70292	213261
361	213262
10478	213263
71001	213264
28621	213265
60078	213266
52481	213267
9930	213268
122	213269
44108	213270
27681	213271
74333	213272
5764	213273
11422	213274
21062	213275
95735	213276
18088	213277
34055	213278
32708	213279
3087	213280
11912	213281
31405	213282
17497	213283
4422	213284
7971	213285
95145	213286
41963	213287
45274	213288
11709	213289
12613	213290
16189	213291
66196	213292
10723	213293
53412	213294
10788	213295
4673	213296
12219	213297
35747	213298
21494	213299
53593	213300
31662	213301
18347	213302
46189	213303
6854	213304
6106	213305
89599	213306
12456	213307
87396	213308
7522	213309
284	213310
17114	213311
1022	213312
20403	213313
141	213314
31781	213315
7461	213316
24185	213317
76859	213318
52458	213319
87974	213320
3021	213321
6093	213322
195	213323
41352	213324
5071	213325
2899	213326
29506	213327
560	213328
5455	213329
65796	213330
7346	213331
30563	213332
6065	213333
86886	213334
30565	213335
13249	213336
5266	213337
2081	213338
20908	213339
38621	213340
6958	213341
28579	213342
85718	213343
5892	213344
14911	213345
41002	213346
1507	213347
94213	213348
90031	213349
31596	213350
114020	213351
11105	213352
14764	213353
83819	213354
23396	213355
6235	213356
76867	213357
13373	213358
1459	213359
17460	213360
54760	213361
1209	213362
75024	213363
86237	213364
5201	213365
15210	213366
103838	213367
42917	213368
50935	213369
69605	213370
60698	213371
31119	213372
72247	213373
39056	213374
21530	213375
16033	213376
37472	213377
12092	213378
13463	213379
92060	213380
875	213381
113037	213382
441	213383
6405	213384
55462	213385
39435	213386
47416	213387
70545	213388
32193	213389
2213	213390
50534	213391
12031	213392
56126	213393
54855	213394
67319	213395
29603	213396
17169	213397
15605	213398
21027	213399
6414	213400
8269	213401
3253	213402
51936	213403
24595	213404
2340	213405
31032	213406
5874	213407
13013	213408
44412	213409
83887	213410
13396	213411
13633	213412
51577	213413
55549	213414
71607	213415
3272	213416
12429	213417
6341	213418
12632	213419
35522	213420
102222	213421
22936	213422
17897	213423
85233	213424
8275	213425
38889	213426
4340	213427
79315	213428
54452	213429
34275	213430
24177	213431
60023	213432
47963	213433
58916	213434
31936	213435
71930	213436
19803	213437
20479	213438
15674	213439
21841	213440
52287	213441
28375	213442
220	213443
43483	213444
46723	213445
42629	213446
7900	213447
64531	213448
65888	213449
23419	213450
1042	213451
8496	213452
19681	213453
67414	213454
60287	213455
15806	213456
6624	213457
36736	213458
9559	213459
114574	213460
21118	213461
43149	213462
55024	213463
98811	213464
18107	213465
70899	213466
25867	213467
3438	213468
83532	213469
29982	213470
98576	213471
5291	213472
12954	213473
32581	213474
3076	213475
35464	213476
31627	213477
43968	213478
10706	213479
1623	213480
95923	213481
60967	213482
71449	213483
39478	213484
53293	213485
23037	213486
16060	213487
4606	213488
59012	213489
35783	213490
52180	213491
3544	213492
71321	213493
16462	213494
410	213495
8256	213496
5768	213497
10444	213498
94400	213499
15061	213500
11986	213501
40690	213502
18922	213503
3	213504
28057	213505
2001	213506
3034	213507
59025	213508
49618	213509
17877	213510
67613	213511
13906	213512
7610	213513
50321	213514
13637	213515
27217	213516
36605	213517
1313	213518
39057	213519
178	213520
65959	213521
24	213522
88514	213523
30182	213524
7014	213525
1301	213526
43764	213527
100969	213528
41297	213529
5088	213530
3020	213531
34777	213532
11596	213533
41910	213534
5028	213535
33256	213536
28190	213537
26047	213538
20640	213539
50133	213540
58849	213541
13184	213542
8208	213543
19734	213544
8736	213545
2220	213546
821	213547
85330	213548
919	213549
20856	213550
11539	213551
13067	213552
1642	213553
75011	213554
2072	213555
7236	213556
4736	213557
24097	213558
70736	213559
38078	213560
8290	213561
31399	213562
51817	213563
98200	213564
13373	213565
24356	213566
15415	213567
48834	213568
3821	213569
13242	213570
7553	213571
385	213572
271	213573
5277	213574
43149	213575
18381	213576
25782	213577
43921	213578
7364	213579
6353	213580
23662	213581
4087	213582
5087	213583
82079	213584
16845	213585
45804	213586
4814	213587
37909	213588
42936	213589
78074	213590
101745	213591
12641	213592
26879	213593
21258	213594
30479	213595
19615	213596
31818	213597
37318	213598
53487	213599
45496	213600
21178	213601
25168	213602
20330	213603
29309	213604
33784	213605
23194	213606
531	213607
21645	213608
18385	213609
55076	213610
3533	213611
8755	213612
27185	213613
2370	213614
473	213615
92646	213616
59370	213617
13614	213618
36260	213619
7126	213620
61058	213621
14567	213622
36595	213623
9442	213624
57903	213625
1389	213626
54145	213627
52567	213628
19074	213629
31018	213630
1633	213631
33254	213632
35376	213633
13493	213634
43119	213635
19004	213636
54212	213637
17083	213638
48351	213639
2065	213640
53708	213641
49314	213642
14885	213643
89039	213644
37796	213645
54714	213646
42511	213647
75166	213648
1408	213649
11362	213650
44972	213651
3148	213652
68842	213653
65649	213654
13967	213655
3435	213656
26753	213657
26106	213658
72028	213659
19332	213660
76255	213661
66069	213662
68600	213663
36606	213664
33480	213665
9315	213666
18544	213667
878	213668
5239	213669
78390	213670
1133	213671
38116	213672
62818	213673
989	213674
20056	213675
31121	213676
68191	213677
29570	213678
20128	213679
18618	213680
122	213681
40024	213682
11529	213683
34100	213684
5818	213685
80500	213686
21825	213687
2975	213688
8775	213689
81489	213690
46955	213691
24473	213692
16589	213693
20165	213694
3405	213695
194	213696
31202	213697
56641	213698
59013	213699
1614	213700
37202	213701
53007	213702
826	213703
40432	213704
33416	213705
98738	213706
70033	213707
3828	213708
2078	213709
13707	213710
17358	213711
11977	213712
64632	213713
10219	213714
21421	213715
17124	213716
33058	213717
33474	213718
90752	213719
44434	213720
32089	213721
7940	213722
1250	213723
17154	213724
42914	213725
29320	213726
30749	213727
81554	213728
57620	213729
26753	213730
91514	213731
27464	213732
35926	213733
42816	213734
57485	213735
35923	213736
46334	213737
21772	213738
10311	213739
86070	213740
30056	213741
96866	213742
15096	213743
26339	213744
102324	213745
92637	213746
66857	213747
88758	213748
108413	213749
1575	213750
72842	213751
999	213752
24906	213753
98892	213754
17066	213755
8319	213756
52717	213757
3131	213758
588	213759
26982	213760
30660	213761
1813	213762
3235	213763
31649	213764
78653	213765
22120	213766
39575	213767
3808	213768
49640	213769
10647	213770
10494	213771
22003	213772
21371	213773
42236	213774
46522	213775
1832	213776
4941	213777
4807	213778
8492	213779
50332	213780
27281	213781
85629	213782
7854	213783
94758	213784
32104	213785
21	213786
70408	213787
15819	213788
12534	213789
12324	213790
47548	213791
15751	213792
9624	213793
758	213794
32624	213795
128	213796
5172	213797
2593	213798
1361	213799
71956	213800
17169	213801
1828	213802
22750	213803
78404	213804
65663	213805
15822	213806
176	213807
20760	213808
201	213809
20157	213810
20426	213811
53920	213812
73920	213813
2494	213814
79136	213815
8353	213816
49582	213817
8616	213818
22572	213819
7068	213820
67193	213821
16367	213822
1941	213823
35734	213824
29814	213825
18447	213826
57849	213827
66170	213828
44294	213829
48119	213830
51133	213831
1354	213832
28836	213833
7858	213834
53684	213835
12538	213836
1652	213837
10028	213838
33685	213839
25934	213840
20030	213841
26644	213842
42707	213843
8592	213844
11670	213845
7572	213846
12080	213847
28232	213848
12958	213849
61516	213850
48045	213851
11996	213852
84265	213853
77542	213854
29573	213855
9081	213856
432	213857
6448	213858
25352	213859
4108	213860
52793	213861
6345	213862
2066	213863
515	213864
18360	213865
14765	213866
24669	213867
67954	213868
65082	213869
18280	213870
45453	213871
5311	213872
65543	213873
13587	213874
9488	213875
787	213876
1872	213877
9879	213878
18068	213879
19056	213880
8824	213881
36337	213882
36771	213883
17256	213884
62467	213885
17200	213886
97868	213887
1820	213888
6075	213889
43401	213890
30522	213891
34896	213892
21734	213893
7484	213894
5670	213895
814	213896
53364	213897
54281	213898
30643	213899
37098	213900
386	213901
1236	213902
16987	213903
50649	213904
3196	213905
10444	213906
23969	213907
3924	213908
111058	213909
45891	213910
86576	213911
4086	213912
77392	213913
2373	213914
23662	213915
76533	213916
54979	213917
22538	213918
45290	213919
3357	213920
25140	213921
240	213922
48129	213923
52585	213924
49174	213925
64330	213926
32952	213927
5122	213928
42381	213929
21489	213930
54	213931
33646	213932
34136	213933
43251	213934
3147	213935
9078	213936
71519	213937
10563	213938
26117	213939
1255	213940
105773	213941
15006	213942
30186	213943
73691	213944
30746	213945
9303	213946
7600	213947
181	213948
15534	213949
17032	213950
2516	213951
14701	213952
88877	213953
41955	213954
34580	213955
41456	213956
19173	213957
3975	213958
49376	213959
2644	213960
15331	213961
43111	213962
2000	213963
7593	213964
14151	213965
33244	213966
16460	213967
41414	213968
1964	213969
12480	213970
34229	213971
5003	213972
2533	213973
52371	213974
36302	213975
41088	213976
18222	213977
4864	213978
45343	213979
91481	213980
13475	213981
9198	213982
24607	213983
17456	213984
32243	213985
1298	213986
55194	213987
3156	213988
66353	213989
534	213990
20899	213991
3402	213992
8973	213993
57729	213994
7118	213995
197	213996
14962	213997
28201	213998
11564	213999
48140	214000
38646	214001
16288	214002
50346	214003
70361	214004
81473	214005
423	214006
54109	214007
10319	214008
47039	214009
92105	214010
6460	214011
26	214012
96943	214013
19686	214014
27167	214015
557	214016
12689	214017
36392	214018
10368	214019
3941	214020
74969	214021
1291	214022
39773	214023
35341	214024
27	214025
1282	214026
38446	214027
2512	214028
31584	214029
25322	214030
87631	214031
2735	214032
72	214033
11	214034
4870	214035
225	214036
103728	214037
24310	214038
24553	214039
8516	214040
87229	214041
8794	214042
67707	214043
43122	214044
29716	214045
82893	214046
21163	214047
2720	214048
72706	214049
15646	214050
16993	214051
11979	214052
62343	214053
6755	214054
29811	214055
22638	214056
39200	214057
35631	214058
29358	214059
65537	214060
27008	214061
60216	214062
4197	214063
56278	214064
496	214065
100461	214066
1587	214067
6117	214068
4153	214069
9888	214070
2535	214071
33530	214072
3800	214073
21709	214074
27353	214075
9161	214076
77531	214077
28745	214078
87994	214079
307	214080
54699	214081
13570	214082
41089	214083
671	214084
3115	214085
62479	214086
44092	214087
4957	214088
50330	214089
63894	214090
1227	214091
19975	214092
16842	214093
5749	214094
99711	214095
74896	214096
17044	214097
1643	214098
27332	214099
24207	214100
24098	214101
23367	214102
55247	214103
57324	214104
98536	214105
25267	214106
58295	214107
9642	214108
50558	214109
6282	214110
1730	214111
1784	214112
82500	214113
15469	214114
5959	214115
114547	214116
70422	214117
5562	214118
173	214119
17349	214120
22439	214121
45918	214122
67991	214123
62828	214124
10293	214125
10810	214126
1240	214127
19173	214128
35130	214129
30688	214130
22963	214131
2726	214132
29500	214133
15787	214134
28593	214135
3136	214136
1625	214137
546	214138
10183	214139
22541	214140
2131	214141
68416	214142
13023	214143
16093	214144
1325	214145
47099	214146
8989	214147
53822	214148
73143	214149
80762	214150
83304	214151
8035	214152
73988	214153
89728	214154
17991	214155
41181	214156
59991	214157
31660	214158
1066	214159
48439	214160
144	214161
28836	214162
81990	214163
40498	214164
29780	214165
89755	214166
9574	214167
66395	214168
52802	214169
6999	214170
44026	214171
24992	214172
10638	214173
12108	214174
92479	214175
27400	214176
22631	214177
2760	214178
1589	214179
33560	214180
47676	214181
5700	214182
148	214183
56231	214184
1154	214185
32751	214186
29442	214187
52244	214188
49607	214189
66667	214190
90391	214191
12623	214192
40320	214193
3366	214194
3204	214195
5124	214196
17055	214197
7434	214198
1754	214199
14425	214200
36012	214201
26761	214202
35682	214203
76	214204
15083	214205
499	214206
39833	214207
24806	214208
12558	214209
13102	214210
5699	214211
35836	214212
13412	214213
5565	214214
14234	214215
15810	214216
42090	214217
28816	214218
100805	214219
7327	214220
227	214221
3365	214222
88367	214223
206	214224
34956	214225
13351	214226
61	214227
29038	214228
42515	214229
23178	214230
62794	214231
823	214232
8585	214233
38594	214234
31962	214235
56107	214236
5507	214237
358	214238
20674	214239
29763	214240
83533	214241
16432	214242
35409	214243
3874	214244
65595	214245
12809	214246
25449	214247
42027	214248
51040	214249
3689	214250
95890	214251
227	214252
10003	214253
24298	214254
69831	214255
10460	214256
5462	214257
40015	214258
329	214259
12385	214260
24812	214261
9193	214262
11345	214263
42128	214264
36776	214265
5613	214266
44275	214267
55811	214268
2720	214269
31331	214270
2366	214271
64715	214272
26412	214273
96763	214274
100560	214275
31557	214276
1827	214277
43801	214278
76271	214279
56799	214280
17171	214281
2763	214282
12999	214283
51460	214284
38513	214285
17289	214286
6293	214287
3944	214288
23332	214289
8494	214290
28465	214291
67452	214292
63942	214293
23625	214294
48318	214295
2106	214296
2554	214297
50859	214298
85337	214299
76821	214300
11360	214301
7326	214302
2989	214303
20359	214304
56694	214305
1367	214306
7622	214307
4567	214308
94141	214309
3078	214310
56400	214311
4536	214312
52588	214313
13313	214314
74919	214315
25760	214316
55169	214317
68405	214318
88732	214319
40445	214320
16339	214321
13842	214322
9683	214323
22667	214324
17969	214325
16867	214326
41700	214327
26181	214328
21655	214329
7604	214330
18571	214331
46406	214332
70925	214333
44558	214334
34929	214335
13175	214336
75793	214337
5408	214338
1407	214339
58543	214340
2821	214341
32872	214342
8350	214343
6397	214344
50946	214345
12736	214346
53244	214347
42402	214348
1795	214349
392	214350
173	214351
15769	214352
42705	214353
10109	214354
31977	214355
23946	214356
52947	214357
1771	214358
48240	214359
30126	214360
82760	214361
57916	214362
17785	214363
3937	214364
36272	214365
19161	214366
45723	214367
12363	214368
44606	214369
4655	214370
8737	214371
112445	214372
6229	214373
41859	214374
55001	214375
22842	214376
35596	214377
22053	214378
49918	214379
37558	214380
36196	214381
3155	214382
69647	214383
68731	214384
53364	214385
4761	214386
53617	214387
21364	214388
318	214389
72474	214390
39771	214391
9959	214392
353	214393
75510	214394
9295	214395
39782	214396
5699	214397
3556	214398
75494	214399
25713	214400
16456	214401
85178	214402
9726	214403
24941	214404
6208	214405
93284	214406
12811	214407
18213	214408
21679	214409
42091	214410
1651	214411
17705	214412
16876	214413
53091	214414
1676	214415
18071	214416
48987	214417
77096	214418
66472	214419
19912	214420
17478	214421
52159	214422
45456	214423
81901	214424
42478	214425
59379	214426
90168	214427
46113	214428
3154	214429
61923	214430
1270	214431
9939	214432
20	214433
24957	214434
54927	214435
67253	214436
3387	214437
6926	214438
49137	214439
130	214440
62924	214441
45344	214442
6061	214443
19774	214444
96429	214445
24198	214446
72	214447
185	214448
34426	214449
3384	214450
64225	214451
27787	214452
12905	214453
3275	214454
94694	214455
94692	214456
19385	214457
23861	214458
43113	214459
15959	214460
8840	214461
34901	214462
28	214463
19650	214464
12478	214465
937	214466
16733	214467
41262	214468
469	214469
45679	214470
49558	214471
281	214472
106493	214473
63888	214474
51619	214475
37399	214476
12389	214477
10344	214478
65003	214479
39	214480
18460	214481
15103	214482
4518	214483
5799	214484
6493	214485
14056	214486
71921	214487
3687	214488
45295	214489
222	214490
61273	214491
41462	214492
48952	214493
155	214494
1355	214495
42	214496
16037	214497
25960	214498
34017	214499
1610	214500
20150	214501
99389	214502
7210	214503
12823	214504
11362	214505
5481	214506
10237	214507
7335	214508
25654	214509
4441	214510
32342	214511
18032	214512
31173	214513
30848	214514
15194	214515
1106	214516
76397	214517
61459	214518
12026	214519
36301	214520
2855	214521
120	214522
8960	214523
2300	214524
16531	214525
56090	214526
5587	214527
13500	214528
9145	214529
4081	214530
1624	214531
4941	214532
16777	214533
62924	214534
10663	214535
3847	214536
14897	214537
10891	214538
100241	214539
44692	214540
36170	214541
33708	214542
22676	214543
2878	214544
86698	214545
4381	214546
50412	214547
27448	214548
28	214549
33428	214550
86897	214551
99035	214552
75992	214553
4481	214554
33696	214555
41888	214556
3282	214557
10988	214558
71260	214559
25913	214560
22044	214561
97247	214562
77718	214563
27815	214564
128	214565
56878	214566
36958	214567
15150	214568
86165	214569
19486	214570
103914	214571
4471	214572
17575	214573
13114	214574
51179	214575
32308	214576
264	214577
10437	214578
759	214579
11472	214580
56660	214581
48685	214582
6737	214583
53984	214584
68615	214585
33	214586
402	214587
93953	214588
44956	214589
21182	214590
31632	214591
7434	214592
15865	214593
94	214594
11863	214595
64545	214596
7198	214597
12627	214598
4915	214599
1667	214600
71716	214601
18697	214602
55823	214603
78428	214604
41322	214605
106514	214606
791	214607
49777	214608
8146	214609
25403	214610
33097	214611
2608	214612
13073	214613
24329	214614
28812	214615
160	214616
63372	214617
21150	214618
89547	214619
14069	214620
7160	214621
9257	214622
88426	214623
8489	214624
29752	214625
105514	214626
72491	214627
30556	214628
414	214629
86552	214630
75439	214631
14992	214632
11683	214633
48016	214634
31578	214635
9209	214636
64422	214637
9162	214638
21378	214639
16	214640
13911	214641
85054	214642
13165	214643
59254	214644
30093	214645
315	214646
34832	214647
6	214648
80563	214649
2572	214650
4166	214651
1136	214652
79036	214653
35885	214654
3186	214655
8515	214656
65590	214657
11687	214658
87621	214659
29983	214660
54252	214661
5324	214662
2884	214663
4733	214664
7868	214665
3545	214666
55385	214667
97140	214668
19575	214669
96491	214670
2	214671
23543	214672
42792	214673
52371	214674
61370	214675
39948	214676
28632	214677
61337	214678
16413	214679
80349	214680
428	214681
298	214682
16308	214683
8530	214684
43942	214685
34197	214686
77749	214687
6445	214688
2502	214689
37587	214690
45509	214691
44442	214692
91853	214693
13035	214694
7011	214695
5482	214696
28597	214697
40856	214698
7683	214699
1686	214700
31332	214701
99394	214702
29176	214703
81404	214704
2836	214705
1	214706
88176	214707
46389	214708
2061	214709
17623	214710
77619	214711
14621	214712
51326	214713
4798	214714
1833	214715
6125	214716
39299	214717
52516	214718
47372	214719
57304	214720
37876	214721
1888	214722
18465	214723
29979	214724
104120	214725
34272	214726
29136	214727
59363	214728
43242	214729
18271	214730
37810	214731
8	214732
2003	214733
21088	214734
109762	214735
63	214736
85108	214737
71450	214738
26645	214739
95747	214740
15439	214741
15444	214742
6565	214743
15876	214744
13839	214745
86204	214746
59100	214747
60678	214748
1462	214749
33229	214750
57248	214751
102605	214752
49840	214753
22826	214754
10614	214755
16144	214756
9602	214757
46561	214758
26524	214759
294	214760
11074	214761
8557	214762
82436	214763
72656	214764
15494	214765
16021	214766
4770	214767
21199	214768
19222	214769
80645	214770
7765	214771
25361	214772
7364	214773
37371	214774
50110	214775
44662	214776
30608	214777
13338	214778
2151	214779
10407	214780
14929	214781
215	214782
91806	214783
7958	214784
36747	214785
8375	214786
5598	214787
44317	214788
5757	214789
90482	214790
5874	214791
44864	214792
603	214793
1979	214794
3876	214795
9446	214796
43	214797
2229	214798
38249	214799
81178	214800
36533	214801
7776	214802
4017	214803
1090	214804
9661	214805
48	214806
10392	214807
3554	214808
8890	214809
9434	214810
40007	214811
67400	214812
105362	214813
85551	214814
84158	214815
2229	214816
11361	214817
4142	214818
24798	214819
2815	214820
32714	214821
26415	214822
33381	214823
63385	214824
55687	214825
55136	214826
73782	214827
506	214828
18209	214829
53089	214830
4473	214831
74053	214832
465	214833
1239	214834
52311	214835
75893	214836
720	214837
302	214838
34246	214839
12108	214840
63829	214841
60432	214842
19028	214843
48011	214844
4271	214845
13627	214846
11137	214847
1775	214848
8701	214849
1510	214850
74323	214851
1983	214852
15472	214853
36162	214854
4650	214855
52446	214856
61653	214857
23311	214858
19028	214859
32355	214860
46993	214861
48077	214862
11249	214863
44725	214864
43835	214865
1643	214866
82854	214867
10054	214868
94199	214869
20476	214870
24351	214871
21145	214872
52698	214873
16147	214874
30450	214875
4691	214876
27437	214877
42831	214878
36128	214879
74981	214880
48619	214881
11062	214882
47346	214883
21960	214884
62489	214885
68386	214886
52715	214887
42178	214888
792	214889
3033	214890
37962	214891
100395	214892
13928	214893
65880	214894
20	214895
959	214896
56230	214897
42455	214898
43356	214899
38785	214900
2405	214901
144	214902
4364	214903
13011	214904
7755	214905
29717	214906
13478	214907
18512	214908
26979	214909
14367	214910
8402	214911
16736	214912
2464	214913
18619	214914
72074	214915
96527	214916
45585	214917
5052	214918
53878	214919
29999	214920
52520	214921
49902	214922
38884	214923
92145	214924
28531	214925
1904	214926
29829	214927
1814	214928
60563	214929
24401	214930
4701	214931
23940	214932
84475	214933
51159	214934
2030	214935
6339	214936
4445	214937
2354	214938
33814	214939
72439	214940
30238	214941
25712	214942
29660	214943
23603	214944
18624	214945
2767	214946
76655	214947
1855	214948
89130	214949
38277	214950
92821	214951
14590	214952
1535	214953
40735	214954
9806	214955
36132	214956
78	214957
64537	214958
45491	214959
48179	214960
9085	214961
15993	214962
5392	214963
17926	214964
73637	214965
9550	214966
94245	214967
10953	214968
102004	214969
21915	214970
37571	214971
10231	214972
9264	214973
54782	214974
60	214975
22201	214976
5814	214977
16462	214978
6121	214979
32616	214980
14716	214981
12439	214982
53136	214983
34509	214984
66414	214985
38454	214986
62341	214987
26660	214988
3627	214989
75312	214990
16815	214991
29228	214992
51008	214993
48914	214994
54524	214995
12001	214996
5037	214997
42821	214998
301	214999
48146	215000
91475	215001
5181	215002
64661	215003
38215	215004
37162	215005
35512	215006
6627	215007
18926	215008
10251	215009
64979	215010
15110	215011
26811	215012
13326	215013
4095	215014
67404	215015
12359	215016
3643	215017
6004	215018
7598	215019
11630	215020
55223	215021
65867	215022
773	215023
35662	215024
285	215025
13121	215026
4162	215027
26353	215028
90952	215029
29684	215030
28077	215031
59249	215032
15	215033
15321	215034
48710	215035
3893	215036
67501	215037
13370	215038
65096	215039
9953	215040
323	215041
70754	215042
8823	215043
87562	215044
47121	215045
75599	215046
58820	215047
53084	215048
11502	215049
4510	215050
67755	215051
12383	215052
90137	215053
6639	215054
64844	215055
10550	215056
3232	215057
16374	215058
9014	215059
3499	215060
30644	215061
37047	215062
90051	215063
61773	215064
55459	215065
42995	215066
345	215067
52259	215068
39624	215069
41521	215070
82106	215071
5364	215072
26275	215073
496	215074
50833	215075
25880	215076
2735	215077
26051	215078
45224	215079
64666	215080
23477	215081
53009	215082
5609	215083
596	215084
14513	215085
16932	215086
27524	215087
37184	215088
496	215089
22207	215090
7953	215091
464	215092
76281	215093
59003	215094
103320	215095
43794	215096
36752	215097
89467	215098
74311	215099
40818	215100
97028	215101
9781	215102
26329	215103
16393	215104
33367	215105
18927	215106
306	215107
4668	215108
40891	215109
61331	215110
5246	215111
61576	215112
29773	215113
36442	215114
48303	215115
81683	215116
23872	215117
10354	215118
30827	215119
19195	215120
70293	215121
104934	215122
20358	215123
904	215124
41712	215125
24087	215126
10270	215127
46689	215128
12664	215129
9891	215130
7924	215131
38396	215132
4	215133
32144	215134
54610	215135
19739	215136
12707	215137
12150	215138
53501	215139
65125	215140
74322	215141
10701	215142
52168	215143
52942	215144
34281	215145
13707	215146
18690	215147
16317	215148
112784	215149
50121	215150
2631	215151
2389	215152
37909	215153
8744	215154
86232	215155
37193	215156
89826	215157
2765	215158
29490	215159
7671	215160
10695	215161
32747	215162
49770	215163
75428	215164
10089	215165
10448	215166
87236	215167
61301	215168
1548	215169
52416	215170
13006	215171
17383	215172
65870	215173
52491	215174
64260	215175
33561	215176
71043	215177
53390	215178
86333	215179
2524	215180
42978	215181
9587	215182
977	215183
49064	215184
73082	215185
40075	215186
4926	215187
56059	215188
39010	215189
59747	215190
18200	215191
3504	215192
56320	215193
15309	215194
41108	215195
19890	215196
3063	215197
15102	215198
26757	215199
26956	215200
70172	215201
14591	215202
53632	215203
34804	215204
32689	215205
12915	215206
1864	215207
29963	215208
13248	215209
37988	215210
7918	215211
14302	215212
18773	215213
34384	215214
18004	215215
97870	215216
30649	215217
19267	215218
24858	215219
36649	215220
37899	215221
52514	215222
27939	215223
17841	215224
1291	215225
2734	215226
31819	215227
195	215228
13593	215229
71852	215230
51822	215231
10805	215232
24940	215233
5915	215234
1084	215235
6140	215236
26196	215237
30659	215238
26984	215239
41051	215240
14549	215241
103879	215242
39622	215243
15531	215244
6133	215245
301	215246
3617	215247
47115	215248
3178	215249
11370	215250
24088	215251
14578	215252
11935	215253
51240	215254
44679	215255
46799	215256
34711	215257
2656	215258
30980	215259
24588	215260
4	215261
39310	215262
56913	215263
89168	215264
88252	215265
34829	215266
28257	215267
28234	215268
54624	215269
60594	215270
3682	215271
45860	215272
56	215273
65713	215274
13072	215275
94365	215276
62110	215277
14077	215278
5472	215279
25081	215280
44980	215281
76	215282
2283	215283
83786	215284
109120	215285
5562	215286
35121	215287
38310	215288
313	215289
40262	215290
24078	215291
14986	215292
9412	215293
3189	215294
20393	215295
67227	215296
76596	215297
32395	215298
3912	215299
7294	215300
61593	215301
63802	215302
14931	215303
7933	215304
79	215305
96	215306
103597	215307
52	215308
4484	215309
831	215310
13455	215311
37937	215312
10633	215313
35212	215314
48431	215315
5316	215316
34659	215317
50514	215318
41034	215319
25812	215320
43727	215321
26511	215322
69909	215323
21816	215324
1530	215325
233	215326
70284	215327
74666	215328
39421	215329
55738	215330
49881	215331
5729	215332
43042	215333
32692	215334
22556	215335
9942	215336
17210	215337
9744	215338
22377	215339
1509	215340
14143	215341
34896	215342
58147	215343
59975	215344
69900	215345
18410	215346
33793	215347
26834	215348
75005	215349
7949	215350
52067	215351
18228	215352
53797	215353
17876	215354
5069	215355
3336	215356
71	215357
43218	215358
65530	215359
28071	215360
25923	215361
7841	215362
52763	215363
59190	215364
5999	215365
4418	215366
21	215367
166	215368
30734	215369
14210	215370
47590	215371
13140	215372
41146	215373
69223	215374
6711	215375
43515	215376
39582	215377
8249	215378
19896	215379
13467	215380
1938	215381
4728	215382
49128	215383
13867	215384
4874	215385
81370	215386
2353	215387
131	215388
49483	215389
19564	215390
59609	215391
7672	215392
6907	215393
15377	215394
14911	215395
52735	215396
31500	215397
18791	215398
101913	215399
45666	215400
13181	215401
19645	215402
48341	215403
4	215404
30241	215405
1271	215406
28072	215407
787	215408
39806	215409
3518	215410
1394	215411
5950	215412
475	215413
5175	215414
11538	215415
577	215416
66110	215417
29943	215418
35296	215419
39177	215420
42132	215421
57742	215422
44904	215423
51127	215424
58359	215425
5686	215426
1344	215427
39741	215428
28480	215429
49357	215430
22329	215431
45052	215432
4456	215433
30680	215434
87475	215435
48561	215436
6520	215437
71574	215438
27413	215439
8879	215440
2944	215441
1030	215442
51016	215443
53404	215444
16191	215445
68100	215446
11876	215447
48707	215448
23841	215449
1312	215450
17708	215451
7256	215452
49881	215453
16963	215454
88241	215455
27543	215456
19415	215457
55717	215458
36818	215459
179	215460
20100	215461
32394	215462
7784	215463
10842	215464
7554	215465
32842	215466
71246	215467
88375	215468
74912	215469
6999	215470
5215	215471
3771	215472
8455	215473
5737	215474
8462	215475
1174	215476
1133	215477
97588	215478
35714	215479
7400	215480
20434	215481
9310	215482
3314	215483
63318	215484
41673	215485
12012	215486
16103	215487
36511	215488
16264	215489
24100	215490
24296	215491
27372	215492
30628	215493
7639	215494
4808	215495
66446	215496
26928	215497
574	215498
83544	215499
41403	215500
693	215501
8695	215502
17825	215503
7214	215504
1906	215505
22103	215506
47708	215507
27561	215508
74269	215509
89916	215510
2131	215511
83566	215512
48858	215513
59324	215514
25561	215515
34618	215516
27254	215517
102462	215518
11271	215519
19343	215520
76843	215521
11898	215522
18009	215523
71302	215524
29088	215525
61251	215526
29012	215527
40750	215528
6086	215529
13223	215530
24473	215531
5899	215532
84267	215533
31591	215534
1358	215535
6332	215536
4983	215537
53110	215538
35633	215539
11016	215540
74825	215541
321	215542
14866	215543
22231	215544
24413	215545
11329	215546
49459	215547
9243	215548
44099	215549
12449	215550
68123	215551
34484	215552
14047	215553
8619	215554
14352	215555
1081	215556
12310	215557
32241	215558
9860	215559
91	215560
106281	215561
2772	215562
36102	215563
6374	215564
7999	215565
35451	215566
167	215567
79105	215568
6477	215569
1414	215570
243	215571
11864	215572
11438	215573
2163	215574
10086	215575
100789	215576
59571	215577
10285	215578
18498	215579
3725	215580
29037	215581
3794	215582
742	215583
1945	215584
1221	215585
50452	215586
52063	215587
92085	215588
3166	215589
21709	215590
4872	215591
29163	215592
361	215593
24813	215594
2753	215595
12537	215596
4706	215597
4232	215598
4656	215599
45290	215600
3108	215601
58322	215602
22014	215603
39164	215604
22436	215605
68517	215606
60518	215607
111716	215608
68753	215609
34539	215610
63426	215611
69569	215612
10	215613
7306	215614
59548	215615
28430	215616
6213	215617
768	215618
16045	215619
88133	215620
35549	215621
5976	215622
604	215623
24980	215624
11032	215625
78587	215626
808	215627
994	215628
61099	215629
37220	215630
201	215631
100222	215632
7159	215633
2056	215634
19704	215635
15025	215636
48644	215637
71831	215638
688	215639
20295	215640
20935	215641
8331	215642
79553	215643
93719	215644
39804	215645
18760	215646
4615	215647
55143	215648
21055	215649
15253	215650
35176	215651
2188	215652
24597	215653
92281	215654
105014	215655
40641	215656
4583	215657
22813	215658
19988	215659
52693	215660
17971	215661
14060	215662
66173	215663
9200	215664
4344	215665
70313	215666
44483	215667
45349	215668
12000	215669
28337	215670
63	215671
102367	215672
71076	215673
104084	215674
50841	215675
101700	215676
41189	215677
4531	215678
8214	215679
3506	215680
19824	215681
4892	215682
2989	215683
24185	215684
8711	215685
92256	215686
35919	215687
29220	215688
25390	215689
82850	215690
22189	215691
5332	215692
22549	215693
307	215694
34553	215695
25730	215696
17152	215697
70323	215698
34518	215699
48302	215700
8021	215701
27128	215702
31038	215703
76268	215704
9671	215705
48949	215706
24744	215707
75018	215708
63700	215709
66907	215710
10659	215711
2699	215712
19161	215713
53869	215714
8815	215715
4089	215716
21433	215717
33437	215718
33716	215719
18791	215720
88979	215721
27113	215722
58622	215723
9317	215724
509	215725
13261	215726
9338	215727
11466	215728
11701	215729
57423	215730
19351	215731
15127	215732
24442	215733
95361	215734
31135	215735
449	215736
31481	215737
16232	215738
55058	215739
72376	215740
7533	215741
16428	215742
7204	215743
381	215744
812	215745
55302	215746
26794	215747
183	215748
27681	215749
42192	215750
108025	215751
50099	215752
74120	215753
36656	215754
11531	215755
151	215756
5516	215757
44241	215758
37701	215759
17695	215760
1356	215761
6276	215762
1107	215763
76022	215764
1910	215765
1944	215766
5173	215767
77444	215768
9903	215769
4754	215770
43	215771
58	215772
56927	215773
65768	215774
41634	215775
76607	215776
32482	215777
4197	215778
858	215779
59432	215780
15689	215781
8488	215782
48141	215783
49	215784
60602	215785
103721	215786
29462	215787
66764	215788
1320	215789
14993	215790
49807	215791
75418	215792
15500	215793
11323	215794
6447	215795
52577	215796
29017	215797
75120	215798
32500	215799
4332	215800
56896	215801
1595	215802
10910	215803
42758	215804
72601	215805
35772	215806
26585	215807
25086	215808
22112	215809
16213	215810
36906	215811
8913	215812
635	215813
54794	215814
82990	215815
57739	215816
534	215817
8722	215818
9276	215819
67441	215820
4031	215821
15942	215822
258	215823
3199	215824
58452	215825
10512	215826
13074	215827
75470	215828
509	215829
77033	215830
20237	215831
22030	215832
26482	215833
52564	215834
1367	215835
34100	215836
61313	215837
14574	215838
21035	215839
1601	215840
10923	215841
5611	215842
14494	215843
1218	215844
88696	215845
42348	215846
805	215847
21202	215848
19279	215849
12387	215850
26851	215851
4003	215852
53993	215853
60018	215854
99675	215855
1096	215856
6671	215857
3132	215858
47918	215859
715	215860
3835	215861
85541	215862
8247	215863
15534	215864
15077	215865
51207	215866
47236	215867
49912	215868
632	215869
32336	215870
4997	215871
39293	215872
45489	215873
83427	215874
74003	215875
32869	215876
2786	215877
38976	215878
49252	215879
16941	215880
64944	215881
16214	215882
515	215883
25754	215884
6226	215885
479	215886
9383	215887
95223	215888
1948	215889
3742	215890
4270	215891
11250	215892
77728	215893
72801	215894
4097	215895
91239	215896
14067	215897
338	215898
8823	215899
3193	215900
4285	215901
6060	215902
98197	215903
27446	215904
43723	215905
23590	215906
7947	215907
25953	215908
6130	215909
44471	215910
2453	215911
100068	215912
7823	215913
2873	215914
23018	215915
112782	215916
43045	215917
95486	215918
94064	215919
19765	215920
71544	215921
925	215922
14898	215923
56529	215924
31517	215925
2845	215926
15029	215927
9293	215928
17677	215929
72498	215930
4655	215931
6083	215932
18477	215933
47263	215934
37143	215935
624	215936
21549	215937
88489	215938
72304	215939
103542	215940
13805	215941
50677	215942
32774	215943
11764	215944
1079	215945
44486	215946
12228	215947
47933	215948
2430	215949
51893	215950
15206	215951
34661	215952
27804	215953
37251	215954
25328	215955
27361	215956
2392	215957
85200	215958
169	215959
260	215960
8062	215961
4528	215962
86	215963
45811	215964
57746	215965
10252	215966
111610	215967
1245	215968
1008	215969
8229	215970
6821	215971
69702	215972
58600	215973
14314	215974
42765	215975
22181	215976
74104	215977
49506	215978
67271	215979
7508	215980
62173	215981
3400	215982
102391	215983
443	215984
74010	215985
431	215986
3060	215987
18454	215988
9574	215989
8332	215990
8735	215991
2533	215992
36110	215993
75266	215994
9581	215995
33212	215996
39685	215997
78968	215998
21382	215999
52314	216000
92264	216001
29492	216002
28610	216003
110188	216004
93303	216005
23714	216006
45244	216007
1096	216008
4776	216009
38147	216010
8253	216011
28147	216012
65488	216013
23115	216014
6657	216015
44142	216016
19698	216017
6923	216018
4724	216019
612	216020
78109	216021
39053	216022
49026	216023
14986	216024
46041	216025
41022	216026
86618	216027
32107	216028
55864	216029
20822	216030
387	216031
38586	216032
6685	216033
5285	216034
101078	216035
10136	216036
25166	216037
47584	216038
66447	216039
11584	216040
19059	216041
46305	216042
10421	216043
15386	216044
7479	216045
4130	216046
11198	216047
26907	216048
98632	216049
16169	216050
11706	216051
23570	216052
35656	216053
39093	216054
53974	216055
44586	216056
6912	216057
42344	216058
45755	216059
55116	216060
874	216061
9641	216062
52200	216063
38079	216064
17354	216065
23124	216066
11094	216067
66542	216068
6799	216069
18306	216070
16865	216071
21324	216072
2829	216073
13	216074
21392	216075
3516	216076
51459	216077
15928	216078
38665	216079
46066	216080
63003	216081
61752	216082
35361	216083
40856	216084
63594	216085
17732	216086
10975	216087
14419	216088
6024	216089
130	216090
206	216091
68446	216092
567	216093
23016	216094
72260	216095
29334	216096
52771	216097
15961	216098
7312	216099
7818	216100
74141	216101
96172	216102
7512	216103
3753	216104
14707	216105
11444	216106
65778	216107
849	216108
8639	216109
3927	216110
67688	216111
107635	216112
71693	216113
10245	216114
3943	216115
58040	216116
53234	216117
64842	216118
22790	216119
1994	216120
51524	216121
15163	216122
36280	216123
18205	216124
12523	216125
85840	216126
61945	216127
49921	216128
28285	216129
1530	216130
31176	216131
8656	216132
50963	216133
36823	216134
22172	216135
38773	216136
24074	216137
38300	216138
33602	216139
46462	216140
42095	216141
10496	216142
365	216143
9684	216144
67779	216145
11176	216146
1849	216147
59338	216148
10286	216149
1204	216150
11149	216151
1126	216152
10595	216153
100755	216154
29055	216155
9141	216156
25283	216157
7547	216158
34869	216159
18522	216160
30014	216161
10715	216162
11827	216163
3056	216164
53895	216165
10101	216166
38348	216167
31591	216168
3639	216169
907	216170
2469	216171
35202	216172
4072	216173
18521	216174
2510	216175
57681	216176
73609	216177
17988	216178
52442	216179
48624	216180
22319	216181
39530	216182
48840	216183
73805	216184
12927	216185
17687	216186
15431	216187
5761	216188
82232	216189
37293	216190
1105	216191
8560	216192
110128	216193
6306	216194
1078	216195
33055	216196
11249	216197
18180	216198
17923	216199
348	216200
61236	216201
20899	216202
62074	216203
27749	216204
40092	216205
80597	216206
12153	216207
40197	216208
53939	216209
3765	216210
102557	216211
37467	216212
1061	216213
59256	216214
7351	216215
33467	216216
39396	216217
56515	216218
12210	216219
4114	216220
36227	216221
8536	216222
13058	216223
3471	216224
18173	216225
13521	216226
5738	216227
52406	216228
8813	216229
15058	216230
66558	216231
46136	216232
17980	216233
52894	216234
16663	216235
59667	216236
3220	216237
63468	216238
41082	216239
85088	216240
47302	216241
78490	216242
6383	216243
4858	216244
16290	216245
92999	216246
60029	216247
286	216248
63085	216249
94875	216250
29893	216251
5946	216252
17056	216253
13877	216254
793	216255
43101	216256
62123	216257
22605	216258
29855	216259
69830	216260
27559	216261
48269	216262
1248	216263
20388	216264
56621	216265
53653	216266
89770	216267
19535	216268
10935	216269
33089	216270
32333	216271
53291	216272
51068	216273
32788	216274
22997	216275
51429	216276
11785	216277
47328	216278
2894	216279
20995	216280
52013	216281
32638	216282
47869	216283
77513	216284
19691	216285
46516	216286
17875	216287
8664	216288
9267	216289
49002	216290
55911	216291
72895	216292
9370	216293
10013	216294
49082	216295
70687	216296
26197	216297
39876	216298
36094	216299
52426	216300
69426	216301
46261	216302
22536	216303
4129	216304
2987	216305
815	216306
5861	216307
18122	216308
953	216309
29799	216310
48783	216311
29169	216312
23890	216313
14145	216314
91392	216315
1546	216316
29865	216317
55372	216318
71904	216319
30860	216320
53174	216321
54457	216322
5218	216323
88447	216324
37190	216325
20785	216326
64152	216327
146	216328
72036	216329
34860	216330
80628	216331
41968	216332
36759	216333
35789	216334
17234	216335
19084	216336
440	216337
48793	216338
87084	216339
3693	216340
271	216341
670	216342
19715	216343
8724	216344
43428	216345
71758	216346
59394	216347
33705	216348
14936	216349
64278	216350
76754	216351
24849	216352
12805	216353
13158	216354
11680	216355
23162	216356
8088	216357
23588	216358
58862	216359
9375	216360
55206	216361
27	216362
2820	216363
608	216364
15011	216365
89	216366
33272	216367
8471	216368
30643	216369
7503	216370
24265	216371
35292	216372
1072	216373
6084	216374
20553	216375
1930	216376
62105	216377
1011	216378
31964	216379
20507	216380
6211	216381
200	216382
2395	216383
26784	216384
52265	216385
14752	216386
21298	216387
6193	216388
8414	216389
69087	216390
48211	216391
71803	216392
58110	216393
46	216394
78101	216395
108068	216396
55141	216397
31627	216398
34617	216399
1444	216400
37729	216401
59873	216402
9382	216403
28733	216404
18824	216405
79650	216406
7909	216407
8045	216408
39961	216409
4619	216410
3100	216411
45576	216412
61195	216413
1706	216414
30133	216415
58127	216416
875	216417
102717	216418
57125	216419
5197	216420
15773	216421
381	216422
64487	216423
21166	216424
85753	216425
3546	216426
33977	216427
14388	216428
5926	216429
12522	216430
52903	216431
6587	216432
42647	216433
350	216434
18197	216435
30936	216436
43121	216437
4946	216438
78078	216439
32398	216440
39335	216441
1795	216442
55176	216443
7751	216444
39348	216445
41103	216446
89064	216447
17268	216448
4174	216449
110	216450
58746	216451
37153	216452
9670	216453
279	216454
26205	216455
26786	216456
5663	216457
7513	216458
79652	216459
2730	216460
378	216461
5454	216462
69198	216463
14473	216464
70117	216465
64500	216466
221	216467
5356	216468
72634	216469
30765	216470
17813	216471
23282	216472
34535	216473
34414	216474
48995	216475
27053	216476
20626	216477
20380	216478
24005	216479
39304	216480
35026	216481
6951	216482
56309	216483
2221	216484
18825	216485
9611	216486
43361	216487
21901	216488
45447	216489
49852	216490
40824	216491
11016	216492
30209	216493
10834	216494
18255	216495
41910	216496
29485	216497
7099	216498
46418	216499
42670	216500
6729	216501
22328	216502
37275	216503
13754	216504
50769	216505
14071	216506
83755	216507
13461	216508
42649	216509
5190	216510
72914	216511
10403	216512
6935	216513
51307	216514
32095	216515
4683	216516
3792	216517
5694	216518
15780	216519
97106	216520
58978	216521
6772	216522
38859	216523
73983	216524
47354	216525
105423	216526
5463	216527
12200	216528
5091	216529
61804	216530
58977	216531
450	216532
42034	216533
7199	216534
59634	216535
8074	216536
10164	216537
334	216538
40820	216539
868	216540
39295	216541
47287	216542
18194	216543
33722	216544
23365	216545
58109	216546
41879	216547
38750	216548
93356	216549
22882	216550
54133	216551
23595	216552
32026	216553
36951	216554
1082	216555
14640	216556
32043	216557
53630	216558
4690	216559
20750	216560
5405	216561
29735	216562
77934	216563
4584	216564
6706	216565
16566	216566
110	216567
22577	216568
14798	216569
69548	216570
3590	216571
42802	216572
387	216573
4234	216574
88	216575
16040	216576
14126	216577
5559	216578
26326	216579
77693	216580
12604	216581
56	216582
57849	216583
9661	216584
37110	216585
14508	216586
11054	216587
61505	216588
4234	216589
31264	216590
60467	216591
10339	216592
67686	216593
72388	216594
77832	216595
24350	216596
84394	216597
78108	216598
1407	216599
4843	216600
38955	216601
434	216602
592	216603
47943	216604
48249	216605
35628	216606
34336	216607
20825	216608
37656	216609
21406	216610
52228	216611
16611	216612
19072	216613
8636	216614
3495	216615
5985	216616
64196	216617
14978	216618
1757	216619
1737	216620
86663	216621
29344	216622
30888	216623
1546	216624
15713	216625
193	216626
2643	216627
8221	216628
4120	216629
8357	216630
41324	216631
15072	216632
80	216633
2417	216634
268	216635
1087	216636
101388	216637
12710	216638
59417	216639
4533	216640
51303	216641
10782	216642
27026	216643
28426	216644
916	216645
8092	216646
12009	216647
39607	216648
30911	216649
11545	216650
41033	216651
51386	216652
620	216653
50943	216654
8423	216655
37368	216656
7257	216657
52933	216658
15132	216659
68414	216660
35253	216661
29716	216662
18714	216663
9932	216664
50220	216665
71612	216666
1062	216667
38131	216668
5940	216669
8059	216670
47864	216671
620	216672
36955	216673
71632	216674
45536	216675
43745	216676
40555	216677
45315	216678
22443	216679
391	216680
9399	216681
25309	216682
61661	216683
64592	216684
24340	216685
3274	216686
60193	216687
43184	216688
11672	216689
77034	216690
19687	216691
12047	216692
3416	216693
45927	216694
12633	216695
88240	216696
22553	216697
27296	216698
11206	216699
45561	216700
49501	216701
19764	216702
2909	216703
28445	216704
1151	216705
1664	216706
26190	216707
66767	216708
12362	216709
34256	216710
47983	216711
32454	216712
114470	216713
14792	216714
26771	216715
9656	216716
32243	216717
18007	216718
499	216719
37525	216720
68470	216721
3893	216722
73367	216723
49545	216724
72156	216725
24414	216726
16070	216727
42947	216728
17361	216729
63849	216730
33524	216731
29560	216732
89446	216733
46975	216734
2224	216735
57677	216736
4968	216737
57093	216738
10247	216739
13748	216740
937	216741
22441	216742
81450	216743
35560	216744
51831	216745
32347	216746
21262	216747
17253	216748
25368	216749
69531	216750
92772	216751
19413	216752
11466	216753
88990	216754
24668	216755
942	216756
39921	216757
24749	216758
46305	216759
63324	216760
49609	216761
7594	216762
14125	216763
37519	216764
91545	216765
99262	216766
18557	216767
2922	216768
22719	216769
49558	216770
83740	216771
13844	216772
2969	216773
40187	216774
43006	216775
645	216776
47292	216777
1935	216778
5293	216779
21540	216780
43027	216781
9975	216782
44854	216783
3526	216784
324	216785
1572	216786
7701	216787
8705	216788
3405	216789
36668	216790
6774	216791
9864	216792
8967	216793
10922	216794
21025	216795
24571	216796
83823	216797
45892	216798
11039	216799
32673	216800
593	216801
31076	216802
302	216803
52029	216804
16196	216805
35518	216806
52959	216807
88824	216808
4653	216809
17704	216810
99716	216811
10308	216812
213	216813
16839	216814
12289	216815
52824	216816
45527	216817
46613	216818
706	216819
84913	216820
57116	216821
1608	216822
59335	216823
39470	216824
8770	216825
91958	216826
39610	216827
17599	216828
45539	216829
18541	216830
21497	216831
828	216832
2524	216833
20233	216834
26516	216835
277	216836
26543	216837
54555	216838
17416	216839
97410	216840
79694	216841
88124	216842
59801	216843
57721	216844
43741	216845
59712	216846
61	216847
392	216848
88517	216849
48433	216850
75093	216851
194	216852
41134	216853
79971	216854
9423	216855
292	216856
12989	216857
12389	216858
39862	216859
45464	216860
4781	216861
3282	216862
22963	216863
3846	216864
25682	216865
54909	216866
47876	216867
61894	216868
8712	216869
9014	216870
1160	216871
31623	216872
10149	216873
13463	216874
14822	216875
58612	216876
113911	216877
6585	216878
61998	216879
1020	216880
29704	216881
25412	216882
5367	216883
13140	216884
17058	216885
69774	216886
2842	216887
50586	216888
7976	216889
7291	216890
18767	216891
6742	216892
12024	216893
11423	216894
3931	216895
80295	216896
16311	216897
2301	216898
97334	216899
58734	216900
48830	216901
21511	216902
5921	216903
9270	216904
27356	216905
5904	216906
6137	216907
49908	216908
77791	216909
15161	216910
29030	216911
80782	216912
30436	216913
6989	216914
44353	216915
6970	216916
6436	216917
37038	216918
4567	216919
67373	216920
53889	216921
69314	216922
87361	216923
29187	216924
63841	216925
15868	216926
3814	216927
2178	216928
23899	216929
21425	216930
39817	216931
6492	216932
3144	216933
27885	216934
8612	216935
69256	216936
1148	216937
24114	216938
68119	216939
85098	216940
72273	216941
304	216942
21015	216943
45839	216944
30844	216945
13277	216946
59602	216947
54359	216948
34544	216949
25167	216950
31625	216951
21409	216952
10889	216953
28404	216954
48687	216955
66893	216956
53061	216957
10961	216958
14327	216959
27701	216960
90325	216961
10099	216962
36723	216963
22086	216964
3684	216965
1681	216966
2108	216967
791	216968
10224	216969
17146	216970
42164	216971
24496	216972
27138	216973
31117	216974
19547	216975
9194	216976
41109	216977
36661	216978
15962	216979
846	216980
5531	216981
24647	216982
28560	216983
32387	216984
74422	216985
9431	216986
11374	216987
20926	216988
6358	216989
15392	216990
107315	216991
15745	216992
12345	216993
37642	216994
2074	216995
71967	216996
486	216997
22	216998
58546	216999
51197	217000
64493	217001
82843	217002
3124	217003
85288	217004
36624	217005
111126	217006
86533	217007
23075	217008
11583	217009
65953	217010
24929	217011
27324	217012
85425	217013
72558	217014
51770	217015
29315	217016
26530	217017
56499	217018
15833	217019
33911	217020
63983	217021
93844	217022
24411	217023
23388	217024
4119	217025
42475	217026
61683	217027
18911	217028
6965	217029
81204	217030
19243	217031
24501	217032
50628	217033
72516	217034
15520	217035
93509	217036
26783	217037
2742	217038
67338	217039
3741	217040
76679	217041
18081	217042
27999	217043
5729	217044
13800	217045
108442	217046
60436	217047
4496	217048
17144	217049
4431	217050
70458	217051
10850	217052
11155	217053
18165	217054
48549	217055
34088	217056
51567	217057
2282	217058
458	217059
5331	217060
61162	217061
1120	217062
2	217063
61155	217064
30507	217065
70087	217066
4121	217067
28776	217068
90748	217069
23603	217070
51513	217071
18647	217072
9322	217073
7756	217074
1377	217075
16437	217076
48270	217077
619	217078
18152	217079
51005	217080
199	217081
66282	217082
11979	217083
22495	217084
5222	217085
1130	217086
25961	217087
24078	217088
30505	217089
107150	217090
3282	217091
70422	217092
6307	217093
58007	217094
23568	217095
79894	217096
37930	217097
54080	217098
14829	217099
1277	217100
50386	217101
114427	217102
61899	217103
33427	217104
32265	217105
73871	217106
92123	217107
58602	217108
10589	217109
57673	217110
710	217111
55754	217112
17163	217113
458	217114
49841	217115
24811	217116
30155	217117
5886	217118
43113	217119
46838	217120
14172	217121
14836	217122
25938	217123
16365	217124
42354	217125
85794	217126
23023	217127
46317	217128
8009	217129
6071	217130
16859	217131
24694	217132
5975	217133
5042	217134
635	217135
26734	217136
23454	217137
39392	217138
47826	217139
51384	217140
5026	217141
9468	217142
16003	217143
12420	217144
49768	217145
32984	217146
8946	217147
19760	217148
4	217149
35066	217150
17247	217151
32412	217152
5406	217153
32055	217154
10115	217155
78012	217156
16857	217157
52	217158
15947	217159
53878	217160
5119	217161
49809	217162
33400	217163
58839	217164
13531	217165
10442	217166
37794	217167
56840	217168
16269	217169
1921	217170
5375	217171
53957	217172
67493	217173
1771	217174
22427	217175
22713	217176
58274	217177
64259	217178
65675	217179
70960	217180
70921	217181
94134	217182
28318	217183
51775	217184
22336	217185
805	217186
26	217187
12234	217188
35874	217189
8379	217190
84465	217191
23070	217192
31855	217193
78076	217194
17375	217195
15142	217196
10666	217197
57088	217198
92012	217199
64825	217200
104295	217201
2999	217202
98436	217203
22102	217204
18345	217205
7800	217206
94	217207
7121	217208
778	217209
61026	217210
22488	217211
153	217212
15225	217213
84876	217214
4934	217215
11435	217216
94963	217217
10349	217218
15941	217219
1585	217220
33956	217221
2086	217222
13612	217223
3714	217224
541	217225
14115	217226
7727	217227
100724	217228
33221	217229
9249	217230
29778	217231
102500	217232
17264	217233
41480	217234
78035	217235
94614	217236
10194	217237
31096	217238
11232	217239
18406	217240
47698	217241
11986	217242
88124	217243
744	217244
756	217245
34139	217246
22164	217247
58749	217248
71674	217249
46748	217250
12918	217251
28939	217252
2834	217253
441	217254
26654	217255
20439	217256
572	217257
73400	217258
1429	217259
77920	217260
262	217261
5300	217262
901	217263
16530	217264
35303	217265
31589	217266
24493	217267
16168	217268
3443	217269
4310	217270
3590	217271
49390	217272
14949	217273
13104	217274
14577	217275
38568	217276
50761	217277
53865	217278
13362	217279
101330	217280
78862	217281
5275	217282
2417	217283
929	217284
8722	217285
146	217286
17637	217287
8045	217288
37470	217289
18642	217290
15695	217291
203	217292
31666	217293
11706	217294
54060	217295
35979	217296
38356	217297
30	217298
13657	217299
2315	217300
51366	217301
4396	217302
22775	217303
2959	217304
14404	217305
75099	217306
54749	217307
65748	217308
480	217309
2538	217310
65272	217311
21451	217312
105310	217313
4238	217314
22534	217315
79954	217316
63792	217317
1051	217318
36464	217319
2116	217320
71060	217321
9779	217322
489	217323
16269	217324
441	217325
22126	217326
68922	217327
43933	217328
10033	217329
46809	217330
1934	217331
5564	217332
15562	217333
76262	217334
2796	217335
11247	217336
90569	217337
89228	217338
59221	217339
77341	217340
15191	217341
40820	217342
7595	217343
3412	217344
19678	217345
77191	217346
60838	217347
12	217348
1508	217349
23507	217350
69855	217351
85807	217352
19063	217353
22457	217354
18526	217355
34438	217356
33399	217357
8610	217358
15222	217359
14357	217360
38489	217361
24736	217362
53336	217363
15361	217364
20393	217365
357	217366
81352	217367
28985	217368
20637	217369
57095	217370
83601	217371
49001	217372
491	217373
42531	217374
9042	217375
12047	217376
3367	217377
18385	217378
46893	217379
86	217380
764	217381
22195	217382
73538	217383
96736	217384
42783	217385
31128	217386
22883	217387
80193	217388
41637	217389
5014	217390
17899	217391
62726	217392
45355	217393
8273	217394
97486	217395
31858	217396
17170	217397
5325	217398
3008	217399
3567	217400
97352	217401
7109	217402
49013	217403
29787	217404
53369	217405
2626	217406
1007	217407
1148	217408
1809	217409
6442	217410
49789	217411
11	217412
35406	217413
4388	217414
6119	217415
6048	217416
66333	217417
15190	217418
65955	217419
2373	217420
21060	217421
7494	217422
38939	217423
4331	217424
23193	217425
9446	217426
27022	217427
23828	217428
15037	217429
35246	217430
10584	217431
286	217432
20030	217433
36798	217434
25893	217435
11017	217436
28432	217437
107739	217438
2247	217439
29935	217440
15730	217441
43239	217442
74533	217443
239	217444
30393	217445
6390	217446
40538	217447
32985	217448
16266	217449
31184	217450
11150	217451
4224	217452
78612	217453
2155	217454
6429	217455
3105	217456
40172	217457
48771	217458
49265	217459
14126	217460
4517	217461
46894	217462
5746	217463
54844	217464
18711	217465
13595	217466
63486	217467
26980	217468
12056	217469
1411	217470
23320	217471
12153	217472
2602	217473
33901	217474
8024	217475
86439	217476
40461	217477
53516	217478
51316	217479
9397	217480
18809	217481
38888	217482
78121	217483
13918	217484
82186	217485
4927	217486
370	217487
10347	217488
97203	217489
28323	217490
49708	217491
29449	217492
31598	217493
3710	217494
42834	217495
34727	217496
3758	217497
12912	217498
66473	217499
15945	217500
1874	217501
35490	217502
7607	217503
83824	217504
14371	217505
34462	217506
4971	217507
29481	217508
697	217509
6933	217510
71718	217511
2664	217512
77074	217513
60402	217514
18012	217515
29569	217516
94973	217517
15815	217518
3400	217519
45091	217520
32094	217521
36300	217522
8942	217523
7231	217524
82323	217525
2528	217526
79556	217527
3478	217528
38851	217529
27478	217530
57018	217531
26276	217532
3311	217533
25165	217534
2229	217535
51398	217536
9088	217537
33089	217538
12806	217539
9730	217540
22976	217541
14603	217542
14334	217543
45735	217544
24126	217545
62751	217546
50084	217547
2047	217548
17734	217549
2598	217550
54274	217551
34559	217552
1330	217553
60341	217554
48324	217555
38526	217556
44866	217557
45603	217558
1679	217559
20992	217560
47072	217561
56829	217562
7701	217563
62219	217564
6226	217565
6700	217566
16801	217567
48536	217568
241	217569
1423	217570
74057	217571
88999	217572
15855	217573
46025	217574
43174	217575
33765	217576
23448	217577
10225	217578
21741	217579
31335	217580
87133	217581
14221	217582
12235	217583
18234	217584
4706	217585
9545	217586
7245	217587
75084	217588
41626	217589
87875	217590
556	217591
26531	217592
72883	217593
5117	217594
5722	217595
2620	217596
19607	217597
23847	217598
954	217599
23187	217600
6334	217601
25903	217602
40947	217603
53122	217604
19023	217605
12501	217606
27629	217607
44696	217608
6946	217609
37736	217610
32636	217611
57982	217612
47857	217613
18241	217614
16990	217615
38893	217616
48470	217617
59339	217618
25985	217619
1467	217620
30813	217621
34011	217622
15071	217623
57149	217624
14932	217625
31125	217626
10410	217627
41841	217628
27312	217629
10423	217630
1485	217631
426	217632
37095	217633
1616	217634
18219	217635
9953	217636
69606	217637
79436	217638
5388	217639
24737	217640
3671	217641
418	217642
9189	217643
29968	217644
693	217645
2967	217646
120	217647
5718	217648
6699	217649
64419	217650
49238	217651
106693	217652
79427	217653
614	217654
25638	217655
1186	217656
208	217657
74660	217658
15851	217659
56542	217660
1774	217661
34479	217662
71634	217663
843	217664
78927	217665
22852	217666
44469	217667
13693	217668
112861	217669
55736	217670
24001	217671
17828	217672
68175	217673
80147	217674
32567	217675
164	217676
30235	217677
17909	217678
7353	217679
7879	217680
83796	217681
60412	217682
25189	217683
70648	217684
69618	217685
8424	217686
18352	217687
13743	217688
4705	217689
7628	217690
12875	217691
7966	217692
27413	217693
27828	217694
8511	217695
224	217696
35999	217697
41786	217698
25405	217699
22124	217700
1164	217701
37119	217702
690	217703
19329	217704
42141	217705
60454	217706
42148	217707
44386	217708
21426	217709
25306	217710
6270	217711
26921	217712
30318	217713
18	217714
70430	217715
85076	217716
28926	217717
1727	217718
16237	217719
4775	217720
41982	217721
54670	217722
103446	217723
28221	217724
1656	217725
53525	217726
502	217727
24469	217728
16197	217729
32183	217730
48347	217731
25636	217732
7787	217733
15277	217734
61531	217735
7219	217736
2	217737
851	217738
97077	217739
7731	217740
53813	217741
3189	217742
1086	217743
27855	217744
20685	217745
24492	217746
36741	217747
82646	217748
96207	217749
109097	217750
9564	217751
65373	217752
46508	217753
35460	217754
291	217755
57479	217756
91286	217757
3088	217758
33827	217759
2006	217760
43484	217761
21803	217762
37371	217763
59818	217764
7269	217765
22449	217766
9545	217767
18723	217768
2916	217769
47090	217770
2132	217771
96509	217772
23346	217773
91237	217774
34126	217775
21804	217776
38651	217777
26783	217778
606	217779
97655	217780
5549	217781
7886	217782
8130	217783
24147	217784
73238	217785
15889	217786
2231	217787
12997	217788
1330	217789
32793	217790
77888	217791
23476	217792
3686	217793
22993	217794
63878	217795
49475	217796
21783	217797
19769	217798
87	217799
409	217800
23892	217801
19044	217802
20316	217803
51303	217804
15750	217805
65341	217806
1414	217807
62676	217808
14080	217809
22006	217810
25808	217811
35823	217812
102	217813
1389	217814
156	217815
5214	217816
26515	217817
11330	217818
27113	217819
1	217820
6613	217821
4467	217822
1689	217823
19491	217824
60309	217825
68745	217826
25044	217827
40692	217828
11828	217829
96743	217830
63726	217831
50756	217832
73678	217833
49702	217834
3948	217835
107922	217836
1669	217837
9426	217838
30790	217839
22865	217840
40711	217841
17645	217842
1197	217843
15880	217844
81988	217845
23265	217846
58869	217847
3176	217848
43581	217849
111530	217850
67653	217851
67784	217852
16677	217853
832	217854
30960	217855
8177	217856
94856	217857
67928	217858
1211	217859
85771	217860
18527	217861
7372	217862
36866	217863
33265	217864
51080	217865
16480	217866
24866	217867
85386	217868
7740	217869
43168	217870
31877	217871
71220	217872
25939	217873
1927	217874
77340	217875
532	217876
31303	217877
47552	217878
33714	217879
17557	217880
27616	217881
50256	217882
70460	217883
28679	217884
1806	217885
68	217886
82609	217887
1945	217888
1068	217889
76571	217890
585	217891
23056	217892
23614	217893
9	217894
36679	217895
30064	217896
30163	217897
61657	217898
2831	217899
85052	217900
102837	217901
18799	217902
4440	217903
1548	217904
20911	217905
89987	217906
12162	217907
9277	217908
12109	217909
11067	217910
17704	217911
37724	217912
8463	217913
39939	217914
46822	217915
32221	217916
27921	217917
25373	217918
18991	217919
68831	217920
111919	217921
43795	217922
44742	217923
15732	217924
56516	217925
13047	217926
10889	217927
26456	217928
31106	217929
11631	217930
3830	217931
5632	217932
357	217933
38218	217934
5651	217935
52275	217936
37189	217937
80668	217938
4213	217939
77749	217940
40173	217941
59969	217942
1172	217943
86411	217944
66149	217945
4177	217946
9712	217947
25928	217948
7919	217949
17449	217950
19315	217951
4724	217952
37386	217953
93662	217954
639	217955
6285	217956
71207	217957
57475	217958
36735	217959
7010	217960
1284	217961
35229	217962
6915	217963
89329	217964
6305	217965
90907	217966
7092	217967
11394	217968
68238	217969
2251	217970
43623	217971
412	217972
4153	217973
47873	217974
65157	217975
60105	217976
31263	217977
149	217978
40126	217979
77437	217980
61091	217981
433	217982
24213	217983
14396	217984
60141	217985
18185	217986
46918	217987
28102	217988
7224	217989
545	217990
6911	217991
8796	217992
53578	217993
12528	217994
1137	217995
3918	217996
36116	217997
12537	217998
24445	217999
5247	218000
4957	218001
1253	218002
30299	218003
40891	218004
400	218005
71349	218006
424	218007
44494	218008
82011	218009
6744	218010
91805	218011
7918	218012
102401	218013
79233	218014
43920	218015
46885	218016
27638	218017
51738	218018
25605	218019
87556	218020
66880	218021
1856	218022
53618	218023
21203	218024
14761	218025
98724	218026
31317	218027
46629	218028
18817	218029
49812	218030
1355	218031
40144	218032
4662	218033
33339	218034
74920	218035
68428	218036
17397	218037
2082	218038
21441	218039
3852	218040
35051	218041
2992	218042
44335	218043
65360	218044
46252	218045
29981	218046
4891	218047
10639	218048
30785	218049
28923	218050
44056	218051
4731	218052
24556	218053
36824	218054
37354	218055
23833	218056
7132	218057
27197	218058
55892	218059
40359	218060
22803	218061
427	218062
17165	218063
28359	218064
54254	218065
28371	218066
6953	218067
8062	218068
18788	218069
60237	218070
54442	218071
65903	218072
43122	218073
64034	218074
53044	218075
4154	218076
476	218077
8337	218078
8312	218079
88114	218080
1225	218081
23058	218082
187	218083
5119	218084
76747	218085
49210	218086
39771	218087
35587	218088
13508	218089
26897	218090
44184	218091
86603	218092
58557	218093
35937	218094
61177	218095
75487	218096
15455	218097
5934	218098
33106	218099
38508	218100
8219	218101
95567	218102
6342	218103
73177	218104
17116	218105
54974	218106
79865	218107
12062	218108
82683	218109
7300	218110
55307	218111
55708	218112
5867	218113
12926	218114
4390	218115
85210	218116
36702	218117
72353	218118
64962	218119
66184	218120
50473	218121
36679	218122
42882	218123
44182	218124
20342	218125
630	218126
52911	218127
10104	218128
50752	218129
5457	218130
45304	218131
80644	218132
1888	218133
55451	218134
9862	218135
11105	218136
30745	218137
7677	218138
106340	218139
60218	218140
98342	218141
17635	218142
35678	218143
34325	218144
22860	218145
46928	218146
594	218147
4716	218148
34838	218149
3716	218150
15003	218151
48874	218152
59643	218153
7242	218154
27097	218155
1273	218156
31596	218157
46950	218158
9116	218159
4406	218160
19511	218161
67879	218162
36599	218163
5502	218164
389	218165
121	218166
10558	218167
23819	218168
4275	218169
3309	218170
7	218171
23516	218172
5261	218173
32988	218174
5855	218175
29545	218176
3973	218177
81634	218178
23127	218179
18674	218180
85386	218181
32492	218182
26340	218183
22228	218184
20275	218185
33225	218186
69358	218187
14635	218188
14815	218189
171	218190
10712	218191
67944	218192
4618	218193
40015	218194
67071	218195
10264	218196
27912	218197
10118	218198
54883	218199
13356	218200
10242	218201
14074	218202
36140	218203
64705	218204
52484	218205
21157	218206
37114	218207
91423	218208
26591	218209
30613	218210
99040	218211
7106	218212
25312	218213
2566	218214
58104	218215
12962	218216
4078	218217
38857	218218
91377	218219
8428	218220
436	218221
5887	218222
26512	218223
22919	218224
9390	218225
92522	218226
1799	218227
2944	218228
26371	218229
1088	218230
19203	218231
17335	218232
7025	218233
10516	218234
83247	218235
49950	218236
70717	218237
16524	218238
75598	218239
5350	218240
22924	218241
22644	218242
10523	218243
25878	218244
36737	218245
4562	218246
46576	218247
5480	218248
2642	218249
37408	218250
74288	218251
20469	218252
21322	218253
40247	218254
83475	218255
45233	218256
42366	218257
29778	218258
70578	218259
84958	218260
89899	218261
20631	218262
15213	218263
106975	218264
2092	218265
33046	218266
35027	218267
11408	218268
23189	218269
83521	218270
10123	218271
34610	218272
5862	218273
40769	218274
47421	218275
283	218276
40324	218277
1693	218278
30284	218279
21324	218280
57336	218281
13597	218282
51511	218283
34119	218284
13223	218285
54670	218286
30820	218287
6553	218288
105548	218289
380	218290
1714	218291
63482	218292
2136	218293
62846	218294
75589	218295
25887	218296
4137	218297
9092	218298
26347	218299
7615	218300
49392	218301
3574	218302
11987	218303
26748	218304
35539	218305
1311	218306
19711	218307
2134	218308
14405	218309
2990	218310
49281	218311
13574	218312
26584	218313
50223	218314
956	218315
30444	218316
62235	218317
60224	218318
14505	218319
88987	218320
40864	218321
77546	218322
16266	218323
53275	218324
85059	218325
98744	218326
68310	218327
78120	218328
13582	218329
3805	218330
36186	218331
14893	218332
63332	218333
37848	218334
460	218335
23993	218336
10332	218337
72060	218338
530	218339
1313	218340
96500	218341
20116	218342
105083	218343
37213	218344
28726	218345
67277	218346
3340	218347
20098	218348
17194	218349
19887	218350
54283	218351
10153	218352
66343	218353
2157	218354
48278	218355
91654	218356
4935	218357
69522	218358
32231	218359
73372	218360
5727	218361
10163	218362
84419	218363
20742	218364
5033	218365
32067	218366
3121	218367
42529	218368
32121	218369
39753	218370
32745	218371
6320	218372
2329	218373
60723	218374
48879	218375
487	218376
53352	218377
6414	218378
14862	218379
6728	218380
13037	218381
944	218382
16326	218383
19730	218384
18637	218385
62195	218386
22509	218387
8477	218388
828	218389
17828	218390
34771	218391
8310	218392
25933	218393
67223	218394
152	218395
23295	218396
86350	218397
6463	218398
67823	218399
8380	218400
4091	218401
20134	218402
582	218403
38623	218404
19942	218405
597	218406
33197	218407
21329	218408
109385	218409
61323	218410
53442	218411
56988	218412
2907	218413
4168	218414
23308	218415
2049	218416
55280	218417
44633	218418
45253	218419
44682	218420
8447	218421
13758	218422
21793	218423
84387	218424
42258	218425
49675	218426
21778	218427
3286	218428
48791	218429
11150	218430
32717	218431
69753	218432
15593	218433
42813	218434
52734	218435
16605	218436
3352	218437
27798	218438
25943	218439
23214	218440
39645	218441
23731	218442
67531	218443
5725	218444
32096	218445
114306	218446
44037	218447
8892	218448
17056	218449
34533	218450
15415	218451
5221	218452
320	218453
16834	218454
19657	218455
9048	218456
35298	218457
3	218458
53471	218459
23415	218460
1913	218461
36038	218462
98928	218463
68425	218464
20960	218465
17428	218466
93674	218467
27731	218468
2066	218469
5315	218470
144	218471
11657	218472
17442	218473
13329	218474
39550	218475
5820	218476
9924	218477
3959	218478
55964	218479
6033	218480
7045	218481
70016	218482
52166	218483
5449	218484
25742	218485
3300	218486
61715	218487
11923	218488
49594	218489
91796	218490
43751	218491
23099	218492
24548	218493
4775	218494
33643	218495
10608	218496
34054	218497
739	218498
33760	218499
777	218500
22182	218501
6132	218502
59867	218503
10594	218504
14881	218505
41456	218506
105305	218507
691	218508
19047	218509
28153	218510
3733	218511
2137	218512
1046	218513
3498	218514
12282	218515
39982	218516
10270	218517
63800	218518
7691	218519
8499	218520
22403	218521
65745	218522
3231	218523
22222	218524
94297	218525
73921	218526
53248	218527
12403	218528
253	218529
13088	218530
17816	218531
91957	218532
644	218533
29935	218534
1816	218535
72173	218536
40502	218537
46656	218538
107648	218539
52438	218540
56510	218541
7402	218542
4990	218543
61819	218544
44331	218545
7052	218546
34241	218547
41021	218548
5563	218549
18675	218550
14627	218551
12342	218552
2830	218553
51354	218554
32656	218555
39360	218556
62618	218557
106	218558
44397	218559
79161	218560
25957	218561
18977	218562
99721	218563
4153	218564
51086	218565
5621	218566
6645	218567
48597	218568
29059	218569
4875	218570
11730	218571
107068	218572
10458	218573
33551	218574
17911	218575
34333	218576
162	218577
3076	218578
1350	218579
17875	218580
82003	218581
56807	218582
4683	218583
46023	218584
5936	218585
1062	218586
25240	218587
58168	218588
9989	218589
523	218590
10083	218591
816	218592
86854	218593
58662	218594
60630	218595
293	218596
60448	218597
5132	218598
52735	218599
85430	218600
26599	218601
55096	218602
10348	218603
1264	218604
30909	218605
1739	218606
537	218607
8155	218608
23088	218609
21921	218610
31217	218611
39895	218612
16409	218613
2189	218614
29211	218615
26	218616
74064	218617
6793	218618
55958	218619
55661	218620
31521	218621
39725	218622
56763	218623
3747	218624
2565	218625
102802	218626
512	218627
8636	218628
21849	218629
106567	218630
9781	218631
29049	218632
42299	218633
28703	218634
109158	218635
222	218636
2702	218637
45427	218638
10644	218639
70860	218640
47241	218641
25435	218642
1124	218643
15175	218644
7635	218645
11559	218646
36689	218647
39036	218648
1192	218649
25212	218650
5423	218651
20403	218652
38132	218653
3791	218654
36575	218655
27634	218656
27941	218657
60014	218658
109268	218659
24029	218660
20440	218661
3733	218662
6507	218663
17853	218664
80931	218665
75812	218666
26001	218667
26540	218668
60045	218669
743	218670
29144	218671
2994	218672
68315	218673
6429	218674
92656	218675
54633	218676
28282	218677
2512	218678
8939	218679
10426	218680
64294	218681
19228	218682
67036	218683
51466	218684
12137	218685
2904	218686
1589	218687
22328	218688
2588	218689
422	218690
17509	218691
2724	218692
37267	218693
1290	218694
41443	218695
29675	218696
26489	218697
240	218698
6754	218699
1723	218700
69536	218701
27020	218702
59408	218703
67291	218704
27565	218705
102856	218706
44611	218707
24580	218708
5830	218709
3311	218710
2054	218711
52264	218712
11022	218713
53720	218714
1086	218715
84482	218716
23098	218717
5833	218718
54572	218719
27319	218720
8918	218721
121	218722
18925	218723
100165	218724
56056	218725
60469	218726
38824	218727
48287	218728
57395	218729
5014	218730
75614	218731
47678	218732
251	218733
84139	218734
25449	218735
39235	218736
397	218737
33418	218738
49443	218739
14083	218740
66702	218741
66475	218742
31286	218743
83793	218744
81402	218745
28191	218746
53311	218747
20151	218748
3286	218749
49077	218750
22176	218751
6216	218752
2	218753
84534	218754
43421	218755
11000	218756
93698	218757
70635	218758
71468	218759
23304	218760
11982	218761
69821	218762
46498	218763
10229	218764
34345	218765
75863	218766
25786	218767
54124	218768
6579	218769
81687	218770
21682	218771
87635	218772
67756	218773
28410	218774
51238	218775
1825	218776
13667	218777
11269	218778
9428	218779
6672	218780
10099	218781
53109	218782
67092	218783
60123	218784
29782	218785
8229	218786
1245	218787
67243	218788
19201	218789
64437	218790
88854	218791
100814	218792
905	218793
42986	218794
42108	218795
34373	218796
6088	218797
70038	218798
79469	218799
4348	218800
37531	218801
13645	218802
9	218803
843	218804
62569	218805
70110	218806
32138	218807
9772	218808
68008	218809
104936	218810
45238	218811
71495	218812
3674	218813
87071	218814
23189	218815
23402	218816
40796	218817
8730	218818
112	218819
45267	218820
73520	218821
308	218822
4596	218823
59825	218824
46109	218825
83763	218826
89186	218827
27663	218828
103325	218829
51594	218830
69190	218831
4352	218832
29264	218833
106	218834
1653	218835
518	218836
17155	218837
14482	218838
70680	218839
13802	218840
37960	218841
11005	218842
2405	218843
138	218844
10320	218845
109855	218846
26044	218847
94909	218848
62545	218849
90832	218850
2901	218851
42796	218852
51653	218853
8518	218854
18795	218855
111	218856
13430	218857
23176	218858
1421	218859
28668	218860
26774	218861
86658	218862
97804	218863
11554	218864
5498	218865
1786	218866
24251	218867
15595	218868
10962	218869
70060	218870
25901	218871
42660	218872
104895	218873
80788	218874
46844	218875
28852	218876
548	218877
53274	218878
71640	218879
25131	218880
6302	218881
38075	218882
60705	218883
36636	218884
21170	218885
22926	218886
38168	218887
46777	218888
90158	218889
1137	218890
47952	218891
44790	218892
36332	218893
61957	218894
49530	218895
27696	218896
62901	218897
77170	218898
28033	218899
53719	218900
9982	218901
88615	218902
16130	218903
46187	218904
6925	218905
29503	218906
8561	218907
68519	218908
25455	218909
21879	218910
11364	218911
70717	218912
6409	218913
79507	218914
84226	218915
25328	218916
5991	218917
81909	218918
4575	218919
64674	218920
38723	218921
2577	218922
51345	218923
10037	218924
53471	218925
11897	218926
62260	218927
44663	218928
46060	218929
36453	218930
36172	218931
866	218932
41447	218933
6927	218934
13077	218935
68485	218936
25015	218937
60987	218938
4491	218939
844	218940
7930	218941
19501	218942
833	218943
49853	218944
1640	218945
6627	218946
81073	218947
47226	218948
20930	218949
13623	218950
50204	218951
19201	218952
34685	218953
89852	218954
11452	218955
13332	218956
78874	218957
108858	218958
31	218959
1360	218960
8374	218961
28014	218962
5731	218963
11974	218964
63944	218965
39322	218966
4097	218967
2281	218968
101455	218969
88523	218970
2361	218971
70537	218972
3423	218973
103033	218974
67719	218975
13517	218976
17093	218977
38873	218978
36125	218979
764	218980
81092	218981
4013	218982
79930	218983
62618	218984
86859	218985
73484	218986
15976	218987
8760	218988
2541	218989
12096	218990
2768	218991
7215	218992
43920	218993
58963	218994
2023	218995
4351	218996
6723	218997
80930	218998
11480	218999
16915	219000
5936	219001
55760	219002
6900	219003
54225	219004
51151	219005
44651	219006
121	219007
10109	219008
3902	219009
56	219010
70241	219011
5949	219012
50088	219013
58260	219014
24270	219015
1141	219016
29228	219017
24684	219018
63304	219019
36061	219020
7327	219021
26724	219022
38301	219023
55	219024
9631	219025
46359	219026
67165	219027
97712	219028
41112	219029
4618	219030
28101	219031
17573	219032
17526	219033
112983	219034
51975	219035
50838	219036
1486	219037
38901	219038
77707	219039
61	219040
84323	219041
36712	219042
13988	219043
27462	219044
32296	219045
610	219046
61117	219047
56	219048
33033	219049
52455	219050
3122	219051
1866	219052
29832	219053
252	219054
70558	219055
48373	219056
575	219057
3525	219058
49	219059
62843	219060
41863	219061
6897	219062
19149	219063
2423	219064
60772	219065
80563	219066
15318	219067
16363	219068
95675	219069
83697	219070
19521	219071
21654	219072
20249	219073
52566	219074
20251	219075
6518	219076
20642	219077
11160	219078
71621	219079
37051	219080
1935	219081
569	219082
13348	219083
11430	219084
62949	219085
59130	219086
80274	219087
76398	219088
35706	219089
101904	219090
741	219091
110	219092
15983	219093
4376	219094
64552	219095
3798	219096
1383	219097
81145	219098
10449	219099
1262	219100
11949	219101
94	219102
27994	219103
5388	219104
8897	219105
33241	219106
26324	219107
62051	219108
42453	219109
6204	219110
103696	219111
50225	219112
29340	219113
1579	219114
26308	219115
43099	219116
5560	219117
103518	219118
8036	219119
16431	219120
5345	219121
62421	219122
3825	219123
17426	219124
21036	219125
100959	219126
25304	219127
16072	219128
1606	219129
13981	219130
20947	219131
7875	219132
6297	219133
53636	219134
43891	219135
6298	219136
11075	219137
3703	219138
2165	219139
11305	219140
20331	219141
1412	219142
22208	219143
1788	219144
40671	219145
72163	219146
42452	219147
19210	219148
369	219149
5083	219150
1609	219151
34	219152
48472	219153
66318	219154
6719	219155
90703	219156
3817	219157
94797	219158
7484	219159
32044	219160
38701	219161
32485	219162
27277	219163
38340	219164
19524	219165
87	219166
32151	219167
38005	219168
12712	219169
99352	219170
99530	219171
18313	219172
11829	219173
10166	219174
12390	219175
24595	219176
20917	219177
6857	219178
3556	219179
41173	219180
9724	219181
46067	219182
4830	219183
28595	219184
26516	219185
51925	219186
26630	219187
8702	219188
23547	219189
24284	219190
40169	219191
3769	219192
94617	219193
5828	219194
20259	219195
42403	219196
46301	219197
21264	219198
30811	219199
100883	219200
29650	219201
2136	219202
14138	219203
48077	219204
46488	219205
101451	219206
764	219207
79056	219208
30630	219209
3015	219210
11904	219211
32614	219212
1186	219213
76085	219214
22826	219215
60450	219216
2282	219217
4927	219218
59864	219219
5493	219220
3472	219221
16580	219222
97287	219223
20455	219224
30925	219225
39059	219226
89868	219227
9596	219228
30176	219229
11021	219230
77600	219231
13572	219232
33867	219233
9158	219234
88533	219235
29129	219236
866	219237
92888	219238
393	219239
7715	219240
36101	219241
23400	219242
9532	219243
52823	219244
9939	219245
8937	219246
28330	219247
7146	219248
34920	219249
8753	219250
89207	219251
27098	219252
806	219253
2001	219254
66409	219255
27396	219256
1056	219257
56552	219258
1118	219259
7357	219260
5802	219261
26705	219262
28082	219263
28198	219264
41204	219265
27407	219266
9108	219267
1810	219268
52606	219269
2159	219270
45827	219271
74972	219272
30261	219273
54606	219274
31641	219275
8386	219276
16683	219277
74307	219278
7360	219279
65220	219280
449	219281
40629	219282
2366	219283
79181	219284
55841	219285
9	219286
21377	219287
9276	219288
10153	219289
18976	219290
8096	219291
8628	219292
76145	219293
2411	219294
53567	219295
93237	219296
108903	219297
34503	219298
75551	219299
4007	219300
53298	219301
7440	219302
6115	219303
11385	219304
73314	219305
68792	219306
12693	219307
1382	219308
9050	219309
69136	219310
103461	219311
25822	219312
33681	219313
55840	219314
45108	219315
31649	219316
3543	219317
29603	219318
49113	219319
48005	219320
57586	219321
30720	219322
96345	219323
98802	219324
4897	219325
8606	219326
10469	219327
38440	219328
19617	219329
55004	219330
5537	219331
27993	219332
23330	219333
4571	219334
27130	219335
18567	219336
25771	219337
2173	219338
3472	219339
3576	219340
16665	219341
51540	219342
58046	219343
1918	219344
37537	219345
43739	219346
8508	219347
30193	219348
100960	219349
3587	219350
43246	219351
7020	219352
45619	219353
45670	219354
65182	219355
13092	219356
13924	219357
76372	219358
73558	219359
7372	219360
10175	219361
47491	219362
28540	219363
4591	219364
69863	219365
45101	219366
89803	219367
10111	219368
11665	219369
1999	219370
8030	219371
37382	219372
21115	219373
55594	219374
21429	219375
25183	219376
64134	219377
12860	219378
2827	219379
18002	219380
19541	219381
41505	219382
81869	219383
32386	219384
963	219385
103592	219386
423	219387
69912	219388
2324	219389
94949	219390
18488	219391
14655	219392
38224	219393
42970	219394
20280	219395
7634	219396
2950	219397
1291	219398
15720	219399
8397	219400
65232	219401
17777	219402
93070	219403
35148	219404
63637	219405
25370	219406
68167	219407
33643	219408
25904	219409
8127	219410
24955	219411
70713	219412
6595	219413
4451	219414
54606	219415
35545	219416
24558	219417
18769	219418
21289	219419
20090	219420
87545	219421
8222	219422
2859	219423
30466	219424
31476	219425
22989	219426
36972	219427
69085	219428
45905	219429
37665	219430
26521	219431
53121	219432
12128	219433
1779	219434
35524	219435
63599	219436
27236	219437
63527	219438
281	219439
1697	219440
11070	219441
34900	219442
222	219443
52878	219444
30090	219445
72028	219446
50347	219447
10323	219448
64581	219449
3883	219450
34913	219451
17740	219452
2997	219453
14355	219454
29384	219455
39752	219456
16071	219457
28841	219458
9474	219459
25993	219460
6378	219461
32241	219462
18830	219463
23287	219464
3400	219465
9937	219466
37837	219467
11197	219468
14364	219469
82920	219470
82161	219471
49062	219472
19413	219473
1848	219474
67139	219475
36762	219476
50759	219477
4364	219478
25864	219479
49833	219480
50729	219481
44536	219482
78867	219483
10051	219484
41537	219485
42522	219486
10263	219487
57015	219488
17209	219489
69	219490
8320	219491
21861	219492
82263	219493
13372	219494
2761	219495
3374	219496
20648	219497
28204	219498
2074	219499
4087	219500
46582	219501
85756	219502
40250	219503
172	219504
4454	219505
35025	219506
396	219507
7464	219508
47045	219509
59194	219510
8036	219511
11545	219512
86870	219513
81140	219514
94598	219515
4532	219516
50298	219517
2429	219518
59225	219519
61547	219520
22400	219521
24734	219522
46868	219523
49440	219524
10875	219525
114379	219526
293	219527
20400	219528
9825	219529
55654	219530
12352	219531
43804	219532
53002	219533
3860	219534
44521	219535
4722	219536
35824	219537
11671	219538
2692	219539
2046	219540
69652	219541
87053	219542
2964	219543
21784	219544
2596	219545
58278	219546
397	219547
78328	219548
14214	219549
46933	219550
53290	219551
56284	219552
21790	219553
48935	219554
85963	219555
8382	219556
23185	219557
24748	219558
85323	219559
27415	219560
4414	219561
20234	219562
12836	219563
84113	219564
20824	219565
32014	219566
67707	219567
57295	219568
11929	219569
84608	219570
15572	219571
80842	219572
60308	219573
833	219574
12624	219575
30405	219576
37639	219577
41799	219578
2651	219579
25343	219580
7610	219581
23685	219582
52466	219583
31199	219584
26030	219585
63308	219586
1276	219587
32057	219588
57615	219589
34230	219590
32023	219591
2002	219592
34673	219593
11361	219594
29530	219595
59741	219596
61561	219597
43	219598
67495	219599
67206	219600
10805	219601
14998	219602
5005	219603
12908	219604
3976	219605
46270	219606
56512	219607
16011	219608
39483	219609
73157	219610
35871	219611
667	219612
34809	219613
246	219614
33111	219615
113726	219616
77125	219617
19846	219618
16684	219619
8402	219620
62809	219621
25743	219622
58401	219623
52964	219624
28566	219625
66272	219626
2868	219627
12132	219628
13812	219629
30096	219630
77733	219631
4459	219632
22244	219633
105	219634
82782	219635
75896	219636
1389	219637
23525	219638
8869	219639
601	219640
19554	219641
6094	219642
106396	219643
84186	219644
35637	219645
63122	219646
24309	219647
9746	219648
36182	219649
87928	219650
59734	219651
7828	219652
57997	219653
14588	219654
46997	219655
36584	219656
48161	219657
1233	219658
9107	219659
31109	219660
6201	219661
4142	219662
67338	219663
42452	219664
6875	219665
2437	219666
107385	219667
57393	219668
23297	219669
50645	219670
3472	219671
59851	219672
67917	219673
17084	219674
1374	219675
19449	219676
28487	219677
79	219678
15668	219679
44441	219680
52361	219681
32214	219682
16450	219683
54357	219684
15539	219685
8806	219686
1321	219687
87514	219688
3035	219689
41463	219690
59867	219691
16568	219692
51987	219693
35008	219694
27614	219695
164	219696
9541	219697
3336	219698
44234	219699
29941	219700
1839	219701
11403	219702
41395	219703
36748	219704
8238	219705
25839	219706
42646	219707
77805	219708
53736	219709
22769	219710
26569	219711
4173	219712
3526	219713
85253	219714
42641	219715
31471	219716
50885	219717
1495	219718
10093	219719
20324	219720
10990	219721
444	219722
111099	219723
10383	219724
3152	219725
28957	219726
18604	219727
153	219728
5008	219729
28774	219730
65712	219731
33052	219732
3665	219733
7686	219734
26773	219735
51781	219736
71122	219737
35760	219738
493	219739
7206	219740
35557	219741
31517	219742
65255	219743
8424	219744
40226	219745
3825	219746
2269	219747
17	219748
43840	219749
34997	219750
56499	219751
61529	219752
65246	219753
5750	219754
11594	219755
148	219756
22941	219757
12339	219758
71099	219759
40503	219760
13230	219761
107320	219762
75288	219763
1717	219764
64752	219765
56785	219766
42309	219767
7470	219768
46263	219769
7293	219770
45497	219771
74279	219772
51278	219773
20147	219774
13832	219775
2684	219776
11137	219777
73582	219778
1599	219779
22007	219780
456	219781
24636	219782
16197	219783
11893	219784
9987	219785
26565	219786
13009	219787
14868	219788
73639	219789
32462	219790
33356	219791
117	219792
72145	219793
15285	219794
4259	219795
22304	219796
1585	219797
4652	219798
382	219799
593	219800
3718	219801
27313	219802
13606	219803
16886	219804
13452	219805
24191	219806
6719	219807
19681	219808
3748	219809
7851	219810
13070	219811
2027	219812
2578	219813
283	219814
52381	219815
10387	219816
6527	219817
109185	219818
40013	219819
22110	219820
86333	219821
24162	219822
40269	219823
60128	219824
22318	219825
51201	219826
31019	219827
6323	219828
21674	219829
24694	219830
15581	219831
285	219832
225	219833
2493	219834
10807	219835
10006	219836
14184	219837
2930	219838
10158	219839
46571	219840
10903	219841
1588	219842
1359	219843
18653	219844
7568	219845
66392	219846
17877	219847
10937	219848
2573	219849
65867	219850
81010	219851
16470	219852
179	219853
3941	219854
4549	219855
5387	219856
69551	219857
23521	219858
41347	219859
14903	219860
17451	219861
14358	219862
11521	219863
14726	219864
339	219865
16894	219866
16003	219867
84264	219868
14766	219869
62159	219870
51089	219871
44490	219872
59650	219873
29618	219874
130	219875
27549	219876
38438	219877
28472	219878
30864	219879
65982	219880
49204	219881
13880	219882
41308	219883
1924	219884
19337	219885
12696	219886
19666	219887
15087	219888
49247	219889
1324	219890
2661	219891
8505	219892
95110	219893
7986	219894
79506	219895
909	219896
52629	219897
6534	219898
1126	219899
31473	219900
7712	219901
638	219902
13576	219903
81702	219904
31966	219905
50731	219906
9945	219907
13785	219908
83701	219909
19513	219910
38746	219911
46676	219912
18744	219913
3366	219914
133	219915
26832	219916
43213	219917
648	219918
32974	219919
28372	219920
28200	219921
11292	219922
28915	219923
21756	219924
69173	219925
50071	219926
33221	219927
46357	219928
6551	219929
20721	219930
34135	219931
2747	219932
480	219933
58413	219934
207	219935
10099	219936
23358	219937
93803	219938
82643	219939
26870	219940
604	219941
20108	219942
23951	219943
615	219944
61976	219945
33403	219946
13001	219947
2694	219948
26066	219949
962	219950
61630	219951
13742	219952
38223	219953
2067	219954
18484	219955
148	219956
97805	219957
15563	219958
74504	219959
14044	219960
50693	219961
42146	219962
85717	219963
3	219964
19713	219965
1671	219966
9834	219967
39301	219968
78310	219969
69171	219970
22583	219971
52081	219972
38236	219973
51430	219974
40006	219975
103188	219976
47171	219977
11172	219978
39	219979
52235	219980
13511	219981
677	219982
19827	219983
22465	219984
22242	219985
1214	219986
72013	219987
48008	219988
1657	219989
6141	219990
18285	219991
14586	219992
26802	219993
76781	219994
31870	219995
54873	219996
20872	219997
15331	219998
24856	219999
49684	220000
50887	220001
41617	220002
609	220003
15618	220004
3998	220005
60970	220006
267	220007
40105	220008
54290	220009
92813	220010
22099	220011
6240	220012
10818	220013
20825	220014
44617	220015
30817	220016
86808	220017
66412	220018
927	220019
23612	220020
7100	220021
16619	220022
28248	220023
29968	220024
47826	220025
12614	220026
2979	220027
19457	220028
23093	220029
9487	220030
1837	220031
53860	220032
2248	220033
41500	220034
10621	220035
112761	220036
4293	220037
18982	220038
94063	220039
7555	220040
42310	220041
35334	220042
6315	220043
25169	220044
97457	220045
6226	220046
28241	220047
78817	220048
48411	220049
81081	220050
1762	220051
87277	220052
7588	220053
34376	220054
84937	220055
1533	220056
387	220057
3347	220058
272	220059
6840	220060
8848	220061
31750	220062
3660	220063
26285	220064
46143	220065
84279	220066
20776	220067
20408	220068
60679	220069
8	220070
19945	220071
11216	220072
70749	220073
16413	220074
27685	220075
40232	220076
77302	220077
61564	220078
53384	220079
787	220080
1309	220081
29814	220082
766	220083
30403	220084
64806	220085
4777	220086
49463	220087
33167	220088
5660	220089
40973	220090
2651	220091
34653	220092
38	220093
1788	220094
34688	220095
1341	220096
3952	220097
29611	220098
13768	220099
4716	220100
88872	220101
23079	220102
71638	220103
111375	220104
8324	220105
4253	220106
22246	220107
93	220108
17625	220109
7648	220110
74726	220111
81787	220112
86602	220113
62280	220114
33829	220115
75067	220116
13730	220117
50320	220118
84298	220119
8557	220120
21422	220121
80799	220122
46170	220123
1079	220124
10	220125
5518	220126
35	220127
19558	220128
82552	220129
11517	220130
11172	220131
64836	220132
98650	220133
17702	220134
5847	220135
49471	220136
8264	220137
11049	220138
2378	220139
13870	220140
925	220141
52327	220142
2506	220143
47757	220144
9820	220145
71228	220146
50455	220147
55935	220148
99344	220149
882	220150
25869	220151
43776	220152
19986	220153
58714	220154
72323	220155
10070	220156
52704	220157
7228	220158
28758	220159
101500	220160
8593	220161
28637	220162
8749	220163
48912	220164
89886	220165
40626	220166
42291	220167
14656	220168
74437	220169
79948	220170
41823	220171
56832	220172
68163	220173
9008	220174
20773	220175
205	220176
19786	220177
79882	220178
84228	220179
28879	220180
16435	220181
33985	220182
4405	220183
63677	220184
89684	220185
2048	220186
29524	220187
12975	220188
679	220189
1915	220190
62272	220191
21473	220192
84570	220193
67929	220194
10309	220195
3493	220196
3405	220197
5314	220198
1244	220199
30170	220200
1043	220201
5756	220202
67008	220203
226	220204
2143	220205
19642	220206
34437	220207
35515	220208
18478	220209
2469	220210
74266	220211
25003	220212
17133	220213
58147	220214
16426	220215
8858	220216
13902	220217
60601	220218
10738	220219
39523	220220
21857	220221
73651	220222
4188	220223
45393	220224
51705	220225
461	220226
59215	220227
20239	220228
17668	220229
30093	220230
27557	220231
53172	220232
12522	220233
33377	220234
20960	220235
300	220236
83846	220237
87424	220238
1725	220239
99694	220240
15929	220241
72393	220242
5880	220243
48606	220244
83627	220245
1770	220246
48732	220247
7968	220248
18653	220249
93714	220250
858	220251
543	220252
33063	220253
60415	220254
8455	220255
598	220256
40610	220257
539	220258
49506	220259
6581	220260
80110	220261
42395	220262
34890	220263
21970	220264
49946	220265
14202	220266
9313	220267
19175	220268
11655	220269
9655	220270
32408	220271
3729	220272
25982	220273
30183	220274
21131	220275
29190	220276
21787	220277
697	220278
21830	220279
14529	220280
38770	220281
25787	220282
35832	220283
426	220284
463	220285
66836	220286
19340	220287
15893	220288
83418	220289
28539	220290
46873	220291
4940	220292
41096	220293
14011	220294
38323	220295
5965	220296
37317	220297
63349	220298
59523	220299
18314	220300
36971	220301
1831	220302
53010	220303
75271	220304
4643	220305
22611	220306
2192	220307
1359	220308
5915	220309
123	220310
21216	220311
113986	220312
78491	220313
12774	220314
65390	220315
14173	220316
6907	220317
21934	220318
94898	220319
16835	220320
15158	220321
36428	220322
11829	220323
99753	220324
884	220325
53943	220326
2305	220327
52033	220328
9770	220329
91886	220330
7861	220331
10226	220332
59834	220333
60157	220334
52205	220335
14916	220336
70961	220337
41673	220338
15241	220339
20649	220340
28358	220341
14549	220342
21048	220343
11424	220344
59146	220345
35740	220346
24313	220347
72365	220348
13766	220349
51978	220350
2280	220351
4	220352
60628	220353
19755	220354
4638	220355
594	220356
44352	220357
59610	220358
96261	220359
40237	220360
82871	220361
22910	220362
15979	220363
5392	220364
96077	220365
31230	220366
78533	220367
1371	220368
67637	220369
22202	220370
58574	220371
5129	220372
40261	220373
6011	220374
17532	220375
100190	220376
2565	220377
436	220378
24973	220379
12886	220380
10480	220381
58107	220382
90978	220383
64107	220384
100952	220385
786	220386
4370	220387
9156	220388
59075	220389
33142	220390
56367	220391
33601	220392
5057	220393
62648	220394
33556	220395
1499	220396
39214	220397
87215	220398
111075	220399
16	220400
37587	220401
21274	220402
15939	220403
7251	220404
40733	220405
20530	220406
35976	220407
19473	220408
47253	220409
85107	220410
33196	220411
36685	220412
5451	220413
42058	220414
2873	220415
28347	220416
19803	220417
89565	220418
4031	220419
6444	220420
88	220421
10398	220422
677	220423
20543	220424
13935	220425
24425	220426
20081	220427
39752	220428
9337	220429
5407	220430
21605	220431
95873	220432
81685	220433
302	220434
31821	220435
69081	220436
23261	220437
77681	220438
68121	220439
405	220440
19653	220441
27350	220442
19578	220443
26469	220444
54952	220445
29480	220446
4500	220447
40591	220448
143	220449
9304	220450
33159	220451
3243	220452
21757	220453
11159	220454
1603	220455
63872	220456
12821	220457
31472	220458
17275	220459
143	220460
5494	220461
101812	220462
26925	220463
3740	220464
88148	220465
196	220466
21639	220467
34283	220468
27187	220469
11348	220470
15350	220471
10438	220472
794	220473
40633	220474
16720	220475
26031	220476
55911	220477
44562	220478
40870	220479
19381	220480
4070	220481
74417	220482
29843	220483
40026	220484
60692	220485
5782	220486
2576	220487
19787	220488
57898	220489
22578	220490
63199	220491
9075	220492
9620	220493
24053	220494
19069	220495
79058	220496
80225	220497
44349	220498
12283	220499
47515	220500
45269	220501
17394	220502
61069	220503
51201	220504
11564	220505
2977	220506
20747	220507
11063	220508
890	220509
50645	220510
55394	220511
26307	220512
18605	220513
31587	220514
105392	220515
8892	220516
26175	220517
14649	220518
15807	220519
44009	220520
23475	220521
140	220522
86735	220523
58798	220524
18139	220525
42842	220526
28211	220527
84318	220528
39640	220529
15209	220530
5746	220531
43702	220532
4821	220533
61565	220534
41419	220535
14771	220536
36928	220537
54741	220538
17085	220539
11377	220540
2	220541
35073	220542
17510	220543
33537	220544
3542	220545
25214	220546
35866	220547
79537	220548
29150	220549
104158	220550
491	220551
2250	220552
59496	220553
5387	220554
27987	220555
9368	220556
5818	220557
41147	220558
34713	220559
682	220560
19236	220561
21953	220562
9831	220563
8522	220564
29617	220565
56836	220566
9846	220567
17159	220568
8129	220569
8136	220570
38420	220571
27968	220572
11558	220573
3101	220574
56313	220575
5925	220576
4711	220577
49977	220578
32248	220579
21009	220580
51822	220581
2999	220582
56875	220583
24978	220584
57380	220585
19484	220586
291	220587
4252	220588
52849	220589
47211	220590
31337	220591
100649	220592
89196	220593
11839	220594
17350	220595
113657	220596
8167	220597
1890	220598
62020	220599
65667	220600
12104	220601
54713	220602
30892	220603
87632	220604
5720	220605
3803	220606
41503	220607
1746	220608
26423	220609
48463	220610
135	220611
23347	220612
20225	220613
43238	220614
68052	220615
16650	220616
15965	220617
37765	220618
32255	220619
50954	220620
14110	220621
67403	220622
23152	220623
4409	220624
26623	220625
96921	220626
6493	220627
60569	220628
110756	220629
2592	220630
11097	220631
25308	220632
40097	220633
16858	220634
42648	220635
2	220636
13406	220637
36154	220638
177	220639
6352	220640
7448	220641
7317	220642
19534	220643
38737	220644
11135	220645
4269	220646
9106	220647
37716	220648
49320	220649
9201	220650
7735	220651
7670	220652
121	220653
79118	220654
59584	220655
800	220656
156	220657
68957	220658
79872	220659
99442	220660
95800	220661
34080	220662
4724	220663
10211	220664
34826	220665
481	220666
6878	220667
38569	220668
25483	220669
2285	220670
53381	220671
21980	220672
34213	220673
4630	220674
7343	220675
7945	220676
19147	220677
11420	220678
24966	220679
12768	220680
12761	220681
12628	220682
2315	220683
79713	220684
8152	220685
11955	220686
6045	220687
115	220688
72781	220689
38828	220690
51535	220691
40661	220692
46504	220693
32432	220694
4744	220695
38956	220696
32993	220697
1096	220698
61815	220699
7032	220700
34799	220701
26172	220702
79866	220703
39786	220704
25558	220705
102254	220706
25952	220707
1444	220708
2617	220709
18895	220710
21446	220711
13722	220712
56531	220713
60716	220714
3672	220715
2986	220716
7417	220717
97257	220718
111002	220719
3414	220720
4212	220721
48474	220722
20334	220723
92477	220724
34395	220725
23184	220726
7087	220727
49540	220728
9339	220729
15048	220730
628	220731
33083	220732
84715	220733
24270	220734
66757	220735
77358	220736
38150	220737
1221	220738
7466	220739
299	220740
7302	220741
42868	220742
46893	220743
7764	220744
11725	220745
28937	220746
25517	220747
14986	220748
63216	220749
10411	220750
35839	220751
17839	220752
32998	220753
52151	220754
7668	220755
28286	220756
34021	220757
11873	220758
4521	220759
2023	220760
21431	220761
5113	220762
19500	220763
18236	220764
65036	220765
75235	220766
56808	220767
8035	220768
53053	220769
30229	220770
46496	220771
14679	220772
100580	220773
4652	220774
1706	220775
96623	220776
12955	220777
1785	220778
27182	220779
4336	220780
33229	220781
23594	220782
18259	220783
21865	220784
33607	220785
33980	220786
35011	220787
3133	220788
1019	220789
23694	220790
24625	220791
9722	220792
6030	220793
34198	220794
41868	220795
29775	220796
94788	220797
12418	220798
28469	220799
25060	220800
1268	220801
914	220802
3307	220803
787	220804
55025	220805
113790	220806
21150	220807
2571	220808
788	220809
30576	220810
14409	220811
17371	220812
2339	220813
26758	220814
113358	220815
62653	220816
128	220817
72794	220818
16925	220819
3601	220820
67720	220821
11212	220822
30727	220823
5170	220824
52769	220825
23954	220826
25096	220827
51319	220828
23373	220829
59305	220830
84574	220831
1091	220832
5385	220833
4136	220834
24013	220835
290	220836
27693	220837
20383	220838
6526	220839
75580	220840
6431	220841
17627	220842
17065	220843
44683	220844
22129	220845
13569	220846
17835	220847
8607	220848
76913	220849
27394	220850
3312	220851
7860	220852
80530	220853
34103	220854
12933	220855
29263	220856
9848	220857
55579	220858
5490	220859
7978	220860
40522	220861
11412	220862
28909	220863
30552	220864
23787	220865
5890	220866
303	220867
1385	220868
35502	220869
70428	220870
24982	220871
12907	220872
2228	220873
20004	220874
88325	220875
3629	220876
114	220877
29216	220878
62380	220879
20878	220880
2075	220881
18029	220882
34282	220883
4438	220884
4875	220885
15784	220886
72645	220887
24497	220888
15245	220889
36170	220890
109367	220891
13947	220892
44751	220893
3237	220894
42455	220895
25929	220896
14539	220897
152	220898
45394	220899
565	220900
32152	220901
11222	220902
38298	220903
23657	220904
23503	220905
118	220906
65373	220907
3371	220908
4295	220909
91093	220910
45608	220911
16667	220912
26892	220913
1940	220914
4885	220915
92989	220916
5747	220917
36374	220918
4479	220919
30041	220920
78492	220921
5272	220922
58504	220923
3663	220924
23159	220925
3468	220926
10795	220927
32689	220928
3526	220929
49759	220930
8235	220931
642	220932
70266	220933
24824	220934
13298	220935
4567	220936
19689	220937
57822	220938
4732	220939
8614	220940
36131	220941
350	220942
161	220943
11024	220944
9707	220945
10996	220946
47010	220947
39546	220948
81199	220949
8672	220950
58407	220951
57901	220952
515	220953
9353	220954
11234	220955
21814	220956
6543	220957
59002	220958
21883	220959
64783	220960
819	220961
101156	220962
13840	220963
29945	220964
32603	220965
108	220966
14709	220967
20219	220968
55063	220969
62679	220970
39026	220971
80369	220972
112155	220973
385	220974
8379	220975
28494	220976
28949	220977
89964	220978
38898	220979
54475	220980
4977	220981
42621	220982
12944	220983
18970	220984
18128	220985
9407	220986
13268	220987
44927	220988
21748	220989
835	220990
17685	220991
6710	220992
2217	220993
47566	220994
31020	220995
25105	220996
104158	220997
10224	220998
30964	220999
100468	221000
41622	221001
62215	221002
18837	221003
13824	221004
172	221005
479	221006
68603	221007
1256	221008
72103	221009
36315	221010
5430	221011
27048	221012
21668	221013
57289	221014
61498	221015
28399	221016
31488	221017
85594	221018
53769	221019
25993	221020
20348	221021
18946	221022
74920	221023
13873	221024
71863	221025
21541	221026
34296	221027
87586	221028
12589	221029
49803	221030
20509	221031
44725	221032
76035	221033
32064	221034
3	221035
74525	221036
6128	221037
1048	221038
22448	221039
10061	221040
17426	221041
33736	221042
52631	221043
12	221044
7823	221045
11251	221046
74356	221047
39514	221048
129	221049
7083	221050
26508	221051
718	221052
27186	221053
11492	221054
43990	221055
6195	221056
61136	221057
38777	221058
92	221059
60961	221060
2713	221061
59838	221062
18404	221063
80169	221064
57026	221065
24942	221066
57383	221067
60445	221068
27915	221069
3581	221070
6034	221071
42120	221072
21204	221073
70268	221074
17213	221075
7533	221076
814	221077
25549	221078
29819	221079
36244	221080
63292	221081
8384	221082
2680	221083
3100	221084
41625	221085
43104	221086
20102	221087
102772	221088
1932	221089
56038	221090
1603	221091
37296	221092
53709	221093
21517	221094
10366	221095
19213	221096
7019	221097
76964	221098
15537	221099
13	221100
19	221101
17046	221102
84684	221103
18196	221104
14095	221105
64168	221106
10463	221107
75034	221108
16012	221109
64595	221110
63922	221111
21612	221112
804	221113
18388	221114
21401	221115
14917	221116
83528	221117
15983	221118
62054	221119
68073	221120
28985	221121
257	221122
1451	221123
5626	221124
16407	221125
7252	221126
7496	221127
46460	221128
47802	221129
29359	221130
1314	221131
33171	221132
18460	221133
8467	221134
48154	221135
27891	221136
1113	221137
56189	221138
547	221139
26448	221140
4353	221141
378	221142
113364	221143
52527	221144
80241	221145
5547	221146
14559	221147
36957	221148
12324	221149
10450	221150
10291	221151
14906	221152
8724	221153
792	221154
24764	221155
39609	221156
28385	221157
55046	221158
50613	221159
19845	221160
2335	221161
22795	221162
2137	221163
61197	221164
6716	221165
14230	221166
27962	221167
14264	221168
30831	221169
1921	221170
1151	221171
6564	221172
12611	221173
23011	221174
6243	221175
156	221176
71721	221177
4774	221178
2667	221179
26510	221180
40561	221181
32241	221182
8939	221183
80881	221184
51128	221185
476	221186
39442	221187
8932	221188
72095	221189
1295	221190
83620	221191
45861	221192
4147	221193
835	221194
36375	221195
36835	221196
58702	221197
32760	221198
11116	221199
15479	221200
23623	221201
27457	221202
11249	221203
3192	221204
35584	221205
4462	221206
272	221207
16141	221208
47465	221209
6877	221210
18451	221211
94847	221212
1784	221213
28517	221214
7897	221215
8448	221216
27203	221217
52699	221218
10017	221219
24096	221220
18383	221221
17328	221222
667	221223
77249	221224
84457	221225
63861	221226
46019	221227
61762	221228
16111	221229
53226	221230
24760	221231
93923	221232
14856	221233
26308	221234
22241	221235
16295	221236
2324	221237
9050	221238
4308	221239
114	221240
44335	221241
22180	221242
312	221243
40057	221244
12089	221245
95238	221246
61450	221247
164	221248
3536	221249
26032	221250
23968	221251
25999	221252
833	221253
30872	221254
84487	221255
1511	221256
17825	221257
1246	221258
67451	221259
984	221260
8725	221261
42571	221262
2662	221263
841	221264
20314	221265
1680	221266
17005	221267
2939	221268
417	221269
22723	221270
4903	221271
83449	221272
22321	221273
4452	221274
56	221275
91381	221276
10139	221277
25134	221278
13204	221279
87948	221280
48815	221281
16151	221282
71027	221283
31208	221284
39415	221285
46202	221286
8432	221287
48934	221288
6979	221289
15066	221290
56697	221291
33974	221292
31769	221293
60849	221294
44268	221295
78641	221296
79694	221297
19181	221298
12370	221299
24091	221300
21848	221301
2888	221302
43134	221303
3022	221304
2828	221305
55590	221306
24751	221307
1704	221308
65865	221309
50196	221310
2231	221311
22926	221312
89123	221313
3036	221314
3061	221315
50734	221316
42770	221317
1355	221318
31350	221319
1670	221320
73983	221321
9016	221322
44959	221323
145	221324
64638	221325
1285	221326
3287	221327
2445	221328
24786	221329
101067	221330
933	221331
4847	221332
11095	221333
23159	221334
75610	221335
26330	221336
36418	221337
30993	221338
17352	221339
93416	221340
82889	221341
25413	221342
16641	221343
63815	221344
4642	221345
4464	221346
14958	221347
732	221348
17	221349
63427	221350
52131	221351
521	221352
32101	221353
8314	221354
46067	221355
75283	221356
59844	221357
39427	221358
2971	221359
19732	221360
38428	221361
73538	221362
42057	221363
15839	221364
43523	221365
1143	221366
102682	221367
1573	221368
41213	221369
81023	221370
239	221371
25105	221372
9138	221373
75632	221374
14696	221375
31275	221376
41923	221377
51199	221378
50527	221379
39952	221380
36544	221381
54586	221382
12161	221383
19042	221384
48791	221385
461	221386
12362	221387
20662	221388
30835	221389
11264	221390
53314	221391
38644	221392
420	221393
30828	221394
54442	221395
62081	221396
8050	221397
46213	221398
18608	221399
2828	221400
62308	221401
4674	221402
1064	221403
18374	221404
85593	221405
63459	221406
27050	221407
84530	221408
6425	221409
53477	221410
34807	221411
52831	221412
14413	221413
946	221414
7150	221415
11242	221416
27470	221417
17570	221418
40333	221419
50134	221420
14112	221421
11571	221422
45590	221423
94661	221424
14782	221425
16775	221426
7549	221427
44038	221428
40966	221429
22507	221430
1410	221431
66262	221432
8893	221433
29043	221434
64109	221435
48210	221436
11815	221437
59385	221438
82478	221439
427	221440
30445	221441
80638	221442
5043	221443
81955	221444
8795	221445
21360	221446
6963	221447
21686	221448
93363	221449
2911	221450
24392	221451
78985	221452
29876	221453
77014	221454
22026	221455
77406	221456
42887	221457
2763	221458
48876	221459
37838	221460
13873	221461
88038	221462
34921	221463
387	221464
41624	221465
103987	221466
1176	221467
73438	221468
18324	221469
89820	221470
17718	221471
90993	221472
1047	221473
6116	221474
3896	221475
53064	221476
35125	221477
2288	221478
10719	221479
4266	221480
2506	221481
15722	221482
67245	221483
7471	221484
77234	221485
35798	221486
102905	221487
26383	221488
19332	221489
27526	221490
289	221491
14701	221492
17318	221493
20805	221494
88250	221495
19593	221496
9715	221497
56892	221498
9458	221499
9429	221500
1651	221501
15789	221502
57445	221503
52531	221504
17548	221505
86298	221506
40717	221507
5126	221508
20402	221509
29857	221510
7429	221511
13326	221512
10992	221513
27722	221514
23564	221515
17246	221516
31459	221517
47942	221518
12796	221519
41712	221520
6950	221521
267	221522
34059	221523
109755	221524
63566	221525
4434	221526
35823	221527
9208	221528
19239	221529
65338	221530
67249	221531
9220	221532
6780	221533
142	221534
11295	221535
54816	221536
17722	221537
96613	221538
6443	221539
47459	221540
3074	221541
68779	221542
33138	221543
74744	221544
9725	221545
63305	221546
93503	221547
2679	221548
58465	221549
31244	221550
70072	221551
10021	221552
3070	221553
7559	221554
3884	221555
4712	221556
6667	221557
19227	221558
24008	221559
5595	221560
43151	221561
36378	221562
54	221563
17214	221564
23300	221565
13358	221566
18004	221567
54342	221568
71996	221569
19520	221570
46119	221571
2582	221572
131	221573
4719	221574
12244	221575
11819	221576
37354	221577
21180	221578
38710	221579
55216	221580
20197	221581
11840	221582
5554	221583
38458	221584
26337	221585
6025	221586
92896	221587
23708	221588
11478	221589
10565	221590
7252	221591
38275	221592
2435	221593
73290	221594
1674	221595
8589	221596
57592	221597
90399	221598
1672	221599
87454	221600
38713	221601
57624	221602
15263	221603
18995	221604
86074	221605
13092	221606
10965	221607
47278	221608
2619	221609
22253	221610
81381	221611
66654	221612
12758	221613
25249	221614
28795	221615
24893	221616
16787	221617
46219	221618
39094	221619
49954	221620
687	221621
33371	221622
8609	221623
81296	221624
32868	221625
54056	221626
59856	221627
25332	221628
12227	221629
18048	221630
42082	221631
315	221632
67579	221633
6502	221634
38095	221635
14801	221636
2357	221637
90880	221638
51406	221639
38522	221640
72002	221641
49256	221642
3274	221643
55967	221644
3850	221645
14140	221646
4994	221647
34131	221648
90291	221649
94165	221650
8640	221651
23747	221652
79939	221653
9137	221654
11386	221655
55299	221656
42075	221657
41723	221658
7215	221659
26459	221660
755	221661
56598	221662
29931	221663
12452	221664
28667	221665
2098	221666
41234	221667
175	221668
67393	221669
14121	221670
24811	221671
581	221672
23541	221673
84081	221674
25994	221675
91973	221676
45688	221677
26946	221678
50	221679
21797	221680
25722	221681
46915	221682
31446	221683
3461	221684
65185	221685
24025	221686
15594	221687
37097	221688
331	221689
922	221690
77638	221691
139	221692
259	221693
84743	221694
30162	221695
3133	221696
32416	221697
3842	221698
24991	221699
14012	221700
41411	221701
2718	221702
794	221703
37527	221704
17566	221705
40425	221706
569	221707
63330	221708
25129	221709
14499	221710
5689	221711
3648	221712
4621	221713
43902	221714
4445	221715
4	221716
1316	221717
19334	221718
2104	221719
17501	221720
4443	221721
44525	221722
26449	221723
385	221724
6113	221725
16002	221726
5585	221727
2786	221728
1427	221729
6087	221730
110967	221731
7826	221732
48647	221733
56755	221734
17236	221735
14760	221736
74102	221737
141	221738
60221	221739
8704	221740
41069	221741
4124	221742
39833	221743
7237	221744
46883	221745
27291	221746
37328	221747
21306	221748
54898	221749
6	221750
80036	221751
9018	221752
18880	221753
91205	221754
49283	221755
11078	221756
48417	221757
16113	221758
50030	221759
10544	221760
20197	221761
251	221762
102011	221763
11265	221764
75210	221765
67600	221766
199	221767
1010	221768
10589	221769
112609	221770
57999	221771
9691	221772
11582	221773
14455	221774
36958	221775
1236	221776
46897	221777
15722	221778
71834	221779
38808	221780
40253	221781
28140	221782
32915	221783
1346	221784
44723	221785
28371	221786
14163	221787
16427	221788
106691	221789
298	221790
1947	221791
17463	221792
45	221793
33471	221794
15520	221795
43606	221796
37901	221797
26472	221798
57929	221799
18819	221800
13531	221801
21788	221802
3881	221803
43152	221804
91508	221805
31763	221806
42524	221807
75701	221808
12822	221809
23682	221810
213	221811
7782	221812
13632	221813
31565	221814
11710	221815
45322	221816
88730	221817
11820	221818
8946	221819
7358	221820
51804	221821
1093	221822
90242	221823
27606	221824
1558	221825
50576	221826
28747	221827
48013	221828
80888	221829
74318	221830
3517	221831
50732	221832
7780	221833
7942	221834
45132	221835
34580	221836
51450	221837
89400	221838
31726	221839
33492	221840
24202	221841
6464	221842
2503	221843
301	221844
12709	221845
58182	221846
37550	221847
549	221848
1361	221849
27395	221850
50558	221851
38670	221852
14149	221853
83901	221854
31702	221855
103846	221856
64181	221857
57075	221858
5943	221859
48177	221860
731	221861
6131	221862
62357	221863
16976	221864
1209	221865
51621	221866
16083	221867
30811	221868
13958	221869
12692	221870
21418	221871
3241	221872
53952	221873
1421	221874
70365	221875
74539	221876
55047	221877
9090	221878
43179	221879
8037	221880
39074	221881
25109	221882
3473	221883
11276	221884
53289	221885
2224	221886
18285	221887
42311	221888
21234	221889
47429	221890
38659	221891
19849	221892
519	221893
21019	221894
77068	221895
24818	221896
57448	221897
27701	221898
102051	221899
72969	221900
62504	221901
6598	221902
5609	221903
1876	221904
22703	221905
6090	221906
30825	221907
28839	221908
66022	221909
12402	221910
1007	221911
8354	221912
87985	221913
456	221914
35161	221915
19308	221916
4615	221917
13653	221918
2070	221919
57790	221920
72562	221921
20554	221922
44763	221923
72630	221924
2615	221925
52056	221926
32515	221927
32875	221928
26338	221929
899	221930
32337	221931
130	221932
1071	221933
16041	221934
27686	221935
7847	221936
3699	221937
77159	221938
28580	221939
49466	221940
22421	221941
112	221942
15706	221943
23825	221944
16550	221945
1190	221946
50174	221947
59251	221948
17130	221949
83691	221950
24984	221951
23269	221952
67325	221953
14180	221954
2422	221955
62359	221956
77494	221957
68593	221958
90608	221959
21195	221960
49171	221961
27441	221962
53897	221963
89257	221964
1163	221965
66806	221966
13256	221967
91432	221968
25085	221969
7729	221970
10359	221971
48966	221972
38854	221973
10048	221974
266	221975
35651	221976
38829	221977
14009	221978
81848	221979
39967	221980
9640	221981
34475	221982
920	221983
76565	221984
9528	221985
27697	221986
18199	221987
24508	221988
600	221989
18627	221990
10095	221991
5560	221992
34940	221993
15713	221994
105642	221995
28014	221996
33173	221997
15190	221998
52233	221999
49436	222000
25910	222001
1504	222002
2780	222003
9444	222004
1231	222005
14004	222006
61037	222007
27841	222008
15	222009
10809	222010
32719	222011
3557	222012
72328	222013
10814	222014
6773	222015
61114	222016
31370	222017
57512	222018
60051	222019
23180	222020
51107	222021
41123	222022
11236	222023
64901	222024
21118	222025
23153	222026
81646	222027
388	222028
47480	222029
13271	222030
40437	222031
31570	222032
36738	222033
13021	222034
15433	222035
26626	222036
195	222037
17375	222038
1284	222039
4170	222040
77235	222041
8616	222042
42042	222043
7173	222044
7145	222045
2736	222046
2190	222047
48761	222048
9454	222049
64740	222050
14918	222051
2890	222052
111318	222053
91011	222054
3196	222055
81839	222056
34846	222057
43813	222058
133	222059
378	222060
34118	222061
80710	222062
42063	222063
14471	222064
43952	222065
1036	222066
3146	222067
66622	222068
70560	222069
405	222070
15673	222071
50497	222072
20493	222073
56178	222074
3338	222075
52336	222076
50268	222077
85276	222078
71759	222079
6396	222080
32692	222081
4560	222082
11719	222083
43258	222084
12441	222085
65255	222086
13528	222087
5773	222088
71319	222089
11688	222090
11262	222091
16675	222092
40624	222093
681	222094
16585	222095
15607	222096
1570	222097
1131	222098
47511	222099
9401	222100
40858	222101
18978	222102
4609	222103
3915	222104
3935	222105
2039	222106
86711	222107
55711	222108
102893	222109
17689	222110
3882	222111
81942	222112
2341	222113
7557	222114
8056	222115
30451	222116
40306	222117
6279	222118
68350	222119
31630	222120
52542	222121
35785	222122
45268	222123
11640	222124
55033	222125
49	222126
23092	222127
8848	222128
8337	222129
15240	222130
31689	222131
52474	222132
75946	222133
37	222134
33530	222135
86075	222136
14580	222137
3756	222138
5397	222139
11751	222140
3747	222141
30940	222142
49061	222143
1027	222144
65128	222145
26162	222146
38969	222147
35680	222148
44989	222149
65252	222150
64985	222151
32903	222152
24519	222153
5898	222154
1696	222155
39492	222156
50428	222157
87235	222158
58917	222159
131	222160
59709	222161
35382	222162
251	222163
46878	222164
14861	222165
445	222166
69718	222167
12629	222168
99403	222169
42964	222170
55609	222171
4476	222172
47933	222173
79695	222174
49924	222175
49877	222176
1136	222177
19827	222178
105636	222179
101596	222180
2529	222181
70307	222182
46896	222183
32187	222184
2462	222185
125	222186
29518	222187
90284	222188
18681	222189
8319	222190
30976	222191
4608	222192
57447	222193
17027	222194
15777	222195
97639	222196
9139	222197
53367	222198
43460	222199
603	222200
147	222201
38128	222202
75265	222203
1489	222204
9622	222205
3737	222206
30374	222207
6007	222208
77603	222209
753	222210
6803	222211
44825	222212
814	222213
11056	222214
37295	222215
32200	222216
97722	222217
53882	222218
6112	222219
39734	222220
2791	222221
16481	222222
1729	222223
3410	222224
51252	222225
10530	222226
98311	222227
16688	222228
6137	222229
40083	222230
5905	222231
4046	222232
10991	222233
7317	222234
97015	222235
729	222236
72227	222237
36306	222238
85041	222239
100994	222240
6541	222241
2428	222242
94229	222243
1594	222244
48248	222245
39220	222246
358	222247
6240	222248
37469	222249
332	222250
48755	222251
18595	222252
18296	222253
13168	222254
11102	222255
7653	222256
107970	222257
18325	222258
16145	222259
44978	222260
48536	222261
8307	222262
23228	222263
58118	222264
57617	222265
101614	222266
37403	222267
475	222268
28442	222269
484	222270
2142	222271
37832	222272
6604	222273
854	222274
66914	222275
43041	222276
61225	222277
66303	222278
11634	222279
19820	222280
16937	222281
50456	222282
90101	222283
47149	222284
16940	222285
4424	222286
1577	222287
46054	222288
3145	222289
27614	222290
63212	222291
10016	222292
15335	222293
4130	222294
28372	222295
71196	222296
44716	222297
63487	222298
3705	222299
494	222300
25589	222301
7127	222302
25140	222303
12153	222304
7227	222305
3633	222306
11350	222307
42568	222308
50502	222309
1691	222310
43318	222311
42850	222312
7116	222313
12203	222314
4477	222315
76086	222316
20262	222317
20320	222318
36490	222319
25681	222320
18327	222321
1695	222322
17176	222323
14360	222324
360	222325
704	222326
3778	222327
10094	222328
21707	222329
31251	222330
346	222331
30541	222332
22856	222333
96420	222334
8794	222335
64932	222336
12116	222337
7104	222338
66620	222339
16013	222340
87231	222341
46844	222342
38166	222343
28078	222344
11126	222345
20503	222346
80316	222347
13979	222348
17502	222349
170	222350
45835	222351
47	222352
11398	222353
47075	222354
52774	222355
45436	222356
35643	222357
88982	222358
2843	222359
4079	222360
35506	222361
27290	222362
1877	222363
12919	222364
16894	222365
52065	222366
45715	222367
5090	222368
49488	222369
35937	222370
4754	222371
49068	222372
37924	222373
53247	222374
44621	222375
50510	222376
9900	222377
859	222378
102074	222379
32684	222380
4406	222381
25893	222382
63983	222383
2463	222384
19181	222385
46078	222386
38085	222387
17	222388
334	222389
43505	222390
3795	222391
29258	222392
11342	222393
10771	222394
64882	222395
44627	222396
2778	222397
1052	222398
498	222399
5201	222400
30736	222401
70895	222402
31385	222403
31658	222404
62963	222405
1100	222406
82607	222407
237	222408
3537	222409
10594	222410
8092	222411
26962	222412
66511	222413
62558	222414
17383	222415
9527	222416
34290	222417
31535	222418
97907	222419
35711	222420
112935	222421
41255	222422
7463	222423
48291	222424
60365	222425
8008	222426
32186	222427
4675	222428
78388	222429
27407	222430
34491	222431
20566	222432
5470	222433
57319	222434
53949	222435
46441	222436
89414	222437
5709	222438
37989	222439
12451	222440
80236	222441
28207	222442
22	222443
62654	222444
12820	222445
20453	222446
1807	222447
47117	222448
19411	222449
4418	222450
73235	222451
83571	222452
58388	222453
43919	222454
3617	222455
23640	222456
2509	222457
67630	222458
28267	222459
55452	222460
40850	222461
62407	222462
47203	222463
28137	222464
818	222465
54080	222466
87206	222467
59389	222468
22851	222469
13680	222470
101990	222471
23581	222472
2338	222473
47575	222474
56437	222475
17218	222476
21568	222477
57814	222478
13340	222479
31504	222480
66225	222481
63456	222482
16228	222483
18368	222484
17274	222485
64238	222486
10749	222487
58050	222488
92075	222489
4878	222490
68769	222491
56357	222492
56637	222493
53961	222494
24464	222495
75423	222496
39313	222497
15229	222498
23406	222499
8202	222500
7716	222501
61070	222502
67163	222503
31780	222504
56278	222505
55	222506
44837	222507
91704	222508
46624	222509
40364	222510
737	222511
20311	222512
34062	222513
40165	222514
4633	222515
7186	222516
62006	222517
42923	222518
70830	222519
76365	222520
32806	222521
54159	222522
1112	222523
29672	222524
26370	222525
13629	222526
60442	222527
10144	222528
31	222529
90602	222530
95618	222531
35430	222532
4558	222533
61650	222534
29578	222535
2687	222536
13572	222537
89189	222538
109274	222539
7436	222540
51	222541
32439	222542
2890	222543
85454	222544
41379	222545
6259	222546
85087	222547
80452	222548
84414	222549
34607	222550
1880	222551
72427	222552
1936	222553
7573	222554
47746	222555
77622	222556
33759	222557
1181	222558
56898	222559
50182	222560
14683	222561
61556	222562
30400	222563
21576	222564
36814	222565
23784	222566
43897	222567
14053	222568
10779	222569
81495	222570
77280	222571
94050	222572
57258	222573
20500	222574
62767	222575
19793	222576
9819	222577
1463	222578
8767	222579
10732	222580
40196	222581
85767	222582
7476	222583
65762	222584
40992	222585
2453	222586
46797	222587
36605	222588
92559	222589
17277	222590
79239	222591
21892	222592
12014	222593
37118	222594
22864	222595
34446	222596
7850	222597
80201	222598
3456	222599
68596	222600
5513	222601
10011	222602
1094	222603
64563	222604
12001	222605
25651	222606
4293	222607
30591	222608
210	222609
17399	222610
37507	222611
4372	222612
30333	222613
1950	222614
10957	222615
54991	222616
30861	222617
1149	222618
79723	222619
34677	222620
41054	222621
41210	222622
5212	222623
22609	222624
107	222625
4522	222626
66254	222627
37367	222628
45	222629
1331	222630
5562	222631
33662	222632
26980	222633
30492	222634
3086	222635
13859	222636
15523	222637
13704	222638
42335	222639
395	222640
63763	222641
30417	222642
39735	222643
13410	222644
918	222645
14871	222646
27449	222647
26825	222648
39811	222649
54974	222650
73698	222651
19355	222652
55744	222653
133	222654
47800	222655
65015	222656
1161	222657
17755	222658
6009	222659
68988	222660
82739	222661
11879	222662
23806	222663
21822	222664
41955	222665
46468	222666
8978	222667
208	222668
12070	222669
19003	222670
21308	222671
13013	222672
1502	222673
14901	222674
32339	222675
3094	222676
43788	222677
54681	222678
23502	222679
323	222680
210	222681
68586	222682
28460	222683
36100	222684
6593	222685
6156	222686
1998	222687
107026	222688
19400	222689
2535	222690
81759	222691
15302	222692
30461	222693
14046	222694
41141	222695
37715	222696
67435	222697
100795	222698
34328	222699
54722	222700
19579	222701
92764	222702
7156	222703
12029	222704
49173	222705
28198	222706
368	222707
34309	222708
83028	222709
80704	222710
6702	222711
79703	222712
2312	222713
1025	222714
31400	222715
90379	222716
31102	222717
18536	222718
27084	222719
1298	222720
41401	222721
51894	222722
8301	222723
102953	222724
3632	222725
18432	222726
32082	222727
55013	222728
39400	222729
291	222730
8971	222731
56254	222732
18043	222733
105663	222734
15961	222735
29938	222736
57671	222737
11286	222738
1525	222739
84153	222740
29698	222741
4945	222742
103314	222743
46461	222744
15890	222745
17200	222746
62923	222747
3448	222748
17595	222749
10155	222750
1074	222751
2881	222752
3374	222753
16380	222754
1877	222755
2257	222756
25	222757
2775	222758
45029	222759
17340	222760
65093	222761
42144	222762
3481	222763
29811	222764
22582	222765
33057	222766
60448	222767
26214	222768
6882	222769
94979	222770
11828	222771
899	222772
33695	222773
63895	222774
55622	222775
9647	222776
27365	222777
80473	222778
54121	222779
96194	222780
31717	222781
8854	222782
71052	222783
28744	222784
2048	222785
41694	222786
43834	222787
1390	222788
9776	222789
27424	222790
5519	222791
58786	222792
3618	222793
77789	222794
719	222795
89303	222796
322	222797
86588	222798
16802	222799
4455	222800
48497	222801
9933	222802
33541	222803
3235	222804
47857	222805
46189	222806
752	222807
35939	222808
69300	222809
69543	222810
44060	222811
6538	222812
12421	222813
34152	222814
12070	222815
24942	222816
310	222817
1860	222818
27143	222819
556	222820
11158	222821
101495	222822
35767	222823
13939	222824
9750	222825
59751	222826
43737	222827
6034	222828
67816	222829
50135	222830
78093	222831
60552	222832
51993	222833
30897	222834
36417	222835
65	222836
48031	222837
10044	222838
19949	222839
53690	222840
771	222841
72140	222842
36447	222843
33921	222844
6438	222845
19700	222846
57149	222847
11000	222848
19658	222849
50741	222850
7577	222851
20493	222852
61598	222853
33990	222854
21531	222855
39218	222856
70729	222857
39822	222858
62470	222859
91367	222860
25889	222861
88511	222862
11088	222863
20252	222864
28779	222865
17291	222866
9699	222867
5655	222868
12744	222869
38987	222870
5035	222871
38068	222872
80339	222873
43240	222874
6674	222875
16131	222876
233	222877
1547	222878
19579	222879
38030	222880
74239	222881
12745	222882
2487	222883
18839	222884
28689	222885
36835	222886
62677	222887
37	222888
10927	222889
15611	222890
89095	222891
394	222892
81284	222893
21391	222894
19691	222895
6636	222896
19412	222897
1831	222898
131	222899
2356	222900
13869	222901
19845	222902
26181	222903
33229	222904
44814	222905
23060	222906
39729	222907
15967	222908
7470	222909
12950	222910
15661	222911
15435	222912
11813	222913
34292	222914
68028	222915
26028	222916
17208	222917
105046	222918
86327	222919
6512	222920
39960	222921
14003	222922
5315	222923
9686	222924
4302	222925
6768	222926
23046	222927
11455	222928
42690	222929
38466	222930
31459	222931
84799	222932
24484	222933
11621	222934
9835	222935
5267	222936
26261	222937
34464	222938
49718	222939
61843	222940
4674	222941
62238	222942
24942	222943
59518	222944
1701	222945
5977	222946
33882	222947
62154	222948
1120	222949
70428	222950
22894	222951
48133	222952
56772	222953
13504	222954
16451	222955
2141	222956
42933	222957
433	222958
3910	222959
75366	222960
13576	222961
2946	222962
62574	222963
11721	222964
41031	222965
64073	222966
15125	222967
12702	222968
6150	222969
529	222970
30229	222971
26308	222972
11395	222973
20921	222974
9930	222975
15109	222976
6802	222977
5303	222978
31456	222979
82	222980
55695	222981
633	222982
35280	222983
48361	222984
17120	222985
46423	222986
52569	222987
3430	222988
27958	222989
1225	222990
73230	222991
25303	222992
52682	222993
3108	222994
5983	222995
70677	222996
14535	222997
20387	222998
14241	222999
392	223000
105901	223001
19467	223002
9628	223003
18253	223004
22359	223005
52819	223006
78233	223007
11244	223008
22539	223009
10959	223010
2	223011
48464	223012
63135	223013
9470	223014
49038	223015
19810	223016
35732	223017
31905	223018
39987	223019
56375	223020
181	223021
4203	223022
56288	223023
26739	223024
5595	223025
16122	223026
42299	223027
27705	223028
10359	223029
11952	223030
36129	223031
35011	223032
50278	223033
2346	223034
53	223035
28384	223036
305	223037
20961	223038
8179	223039
32989	223040
18792	223041
51046	223042
53037	223043
16437	223044
15173	223045
12734	223046
49864	223047
17367	223048
67162	223049
61787	223050
48580	223051
17449	223052
1176	223053
2809	223054
1814	223055
77927	223056
66869	223057
30113	223058
25704	223059
8190	223060
49625	223061
15420	223062
43610	223063
16826	223064
11517	223065
4396	223066
33115	223067
9589	223068
34956	223069
42667	223070
5090	223071
8631	223072
82243	223073
36070	223074
20016	223075
21182	223076
97971	223077
21734	223078
88135	223079
24001	223080
52460	223081
7225	223082
5752	223083
11140	223084
57510	223085
24212	223086
22308	223087
48720	223088
1493	223089
29206	223090
19824	223091
42992	223092
1421	223093
15946	223094
64643	223095
30303	223096
8686	223097
37535	223098
18076	223099
35269	223100
32826	223101
2160	223102
31278	223103
107726	223104
3818	223105
66216	223106
36307	223107
95262	223108
11797	223109
63817	223110
51616	223111
1588	223112
75405	223113
47863	223114
8308	223115
57351	223116
55517	223117
657	223118
74686	223119
51152	223120
99144	223121
45355	223122
20510	223123
7666	223124
28	223125
54049	223126
2634	223127
73493	223128
45094	223129
71195	223130
853	223131
57444	223132
506	223133
8126	223134
18971	223135
6059	223136
112130	223137
25714	223138
20876	223139
29479	223140
10848	223141
80933	223142
2400	223143
55741	223144
2699	223145
62818	223146
3828	223147
50826	223148
98133	223149
83330	223150
35638	223151
33720	223152
1815	223153
202	223154
11238	223155
11993	223156
15870	223157
10489	223158
69902	223159
20638	223160
6417	223161
44452	223162
18473	223163
1252	223164
29161	223165
89971	223166
4864	223167
849	223168
37100	223169
19629	223170
14681	223171
20718	223172
178	223173
17871	223174
39179	223175
9401	223176
2470	223177
55728	223178
38645	223179
29569	223180
28543	223181
22316	223182
15259	223183
12698	223184
110494	223185
502	223186
16837	223187
83512	223188
17101	223189
24660	223190
46787	223191
108930	223192
239	223193
75227	223194
90415	223195
53942	223196
63381	223197
5507	223198
64761	223199
29322	223200
9683	223201
70474	223202
70227	223203
49742	223204
4070	223205
12516	223206
28333	223207
13305	223208
53585	223209
39989	223210
14979	223211
73377	223212
71450	223213
18023	223214
40611	223215
50181	223216
7259	223217
27468	223218
12083	223219
33148	223220
42846	223221
43071	223222
48021	223223
72273	223224
396	223225
93776	223226
11650	223227
55793	223228
1607	223229
9397	223230
38153	223231
13945	223232
14671	223233
613	223234
50081	223235
61781	223236
1474	223237
3601	223238
4588	223239
35565	223240
89469	223241
1	223242
2211	223243
50870	223244
10233	223245
1205	223246
68169	223247
111	223248
14449	223249
8765	223250
3395	223251
7352	223252
4803	223253
8838	223254
17928	223255
975	223256
50692	223257
51853	223258
38963	223259
61366	223260
30259	223261
100122	223262
12058	223263
35674	223264
45094	223265
557	223266
14801	223267
38246	223268
5033	223269
30898	223270
24086	223271
329	223272
83701	223273
33429	223274
2678	223275
6577	223276
46532	223277
39691	223278
57317	223279
3988	223280
74958	223281
34502	223282
7572	223283
1730	223284
4039	223285
7089	223286
72	223287
30957	223288
19037	223289
42918	223290
89069	223291
3712	223292
33381	223293
90844	223294
2659	223295
41960	223296
1065	223297
111917	223298
2642	223299
1241	223300
42697	223301
25514	223302
21250	223303
98590	223304
1329	223305
6162	223306
4045	223307
68839	223308
42756	223309
43819	223310
845	223311
590	223312
92602	223313
22253	223314
29667	223315
158	223316
1057	223317
40380	223318
16469	223319
43036	223320
8907	223321
42838	223322
24529	223323
15799	223324
41762	223325
74135	223326
15895	223327
39043	223328
21617	223329
94717	223330
54070	223331
59948	223332
7104	223333
8742	223334
63244	223335
41510	223336
10791	223337
11450	223338
42270	223339
10553	223340
90851	223341
202	223342
81959	223343
4942	223344
42227	223345
62	223346
59217	223347
1412	223348
28480	223349
371	223350
74169	223351
38046	223352
61028	223353
31	223354
32177	223355
53198	223356
75683	223357
67658	223358
25697	223359
34097	223360
1103	223361
96631	223362
7444	223363
836	223364
22276	223365
2524	223366
14006	223367
57735	223368
13959	223369
62880	223370
22316	223371
25934	223372
3946	223373
604	223374
13140	223375
94005	223376
14862	223377
11421	223378
14879	223379
44990	223380
43524	223381
11828	223382
2875	223383
52098	223384
101636	223385
93911	223386
50813	223387
35168	223388
97596	223389
17065	223390
1037	223391
329	223392
42286	223393
82118	223394
1289	223395
49280	223396
25832	223397
5647	223398
63634	223399
54509	223400
24910	223401
24835	223402
2427	223403
22853	223404
60521	223405
108991	223406
539	223407
572	223408
10047	223409
52700	223410
18042	223411
36243	223412
11161	223413
92198	223414
92210	223415
1595	223416
2	223417
34217	223418
66016	223419
50212	223420
40992	223421
9036	223422
22076	223423
31327	223424
52758	223425
68071	223426
65029	223427
1642	223428
21753	223429
15388	223430
42450	223431
5042	223432
39620	223433
35602	223434
12313	223435
103565	223436
3035	223437
8674	223438
10689	223439
45346	223440
20979	223441
42705	223442
16095	223443
19127	223444
34352	223445
69405	223446
48977	223447
82681	223448
4992	223449
38478	223450
76195	223451
20470	223452
69580	223453
21614	223454
35537	223455
11128	223456
41131	223457
11316	223458
5189	223459
38733	223460
25058	223461
228	223462
41566	223463
2744	223464
3367	223465
69456	223466
18700	223467
4174	223468
42608	223469
5339	223470
10437	223471
9916	223472
9633	223473
5884	223474
172	223475
80736	223476
65571	223477
2	223478
49110	223479
15495	223480
8352	223481
53830	223482
2475	223483
61742	223484
21832	223485
23283	223486
20509	223487
45665	223488
52414	223489
68258	223490
34129	223491
22084	223492
5039	223493
48487	223494
1228	223495
56316	223496
1228	223497
84632	223498
18983	223499
42808	223500
46702	223501
35244	223502
14558	223503
24906	223504
17446	223505
64669	223506
34823	223507
65502	223508
19144	223509
10289	223510
12682	223511
37239	223512
55576	223513
1430	223514
18463	223515
39752	223516
17534	223517
25774	223518
43823	223519
13807	223520
46700	223521
2021	223522
35061	223523
3973	223524
7369	223525
53650	223526
499	223527
17279	223528
25002	223529
13521	223530
3091	223531
8659	223532
7674	223533
32764	223534
14509	223535
41157	223536
31091	223537
31387	223538
20167	223539
15606	223540
19554	223541
54506	223542
20612	223543
70973	223544
58747	223545
95350	223546
39607	223547
1092	223548
13423	223549
44887	223550
94656	223551
26299	223552
1152	223553
24542	223554
24758	223555
32709	223556
16954	223557
22427	223558
62232	223559
27946	223560
6613	223561
26636	223562
6551	223563
39269	223564
26999	223565
101870	223566
49749	223567
80690	223568
109951	223569
14444	223570
42620	223571
4438	223572
3588	223573
62927	223574
79081	223575
5758	223576
3775	223577
7666	223578
4166	223579
39723	223580
81342	223581
76044	223582
71366	223583
15846	223584
14333	223585
284	223586
40876	223587
14347	223588
4574	223589
37232	223590
27073	223591
104864	223592
30159	223593
3776	223594
11639	223595
4237	223596
2834	223597
44644	223598
16220	223599
20275	223600
5963	223601
13579	223602
58359	223603
11309	223604
47014	223605
52899	223606
61335	223607
35081	223608
56674	223609
64312	223610
7714	223611
53133	223612
7060	223613
13605	223614
78982	223615
3337	223616
24612	223617
2	223618
20611	223619
39195	223620
31848	223621
44808	223622
43819	223623
36660	223624
19199	223625
19008	223626
36707	223627
28157	223628
23535	223629
22057	223630
1340	223631
67514	223632
23947	223633
34278	223634
23777	223635
5284	223636
37353	223637
6855	223638
47840	223639
26563	223640
11448	223641
8718	223642
59736	223643
52578	223644
31954	223645
67875	223646
90357	223647
693	223648
252	223649
120	223650
40956	223651
64605	223652
76730	223653
9575	223654
23902	223655
33218	223656
44750	223657
77243	223658
13392	223659
4336	223660
35168	223661
94	223662
62904	223663
205	223664
6663	223665
68845	223666
3159	223667
5702	223668
16031	223669
4615	223670
9686	223671
12947	223672
470	223673
1645	223674
30369	223675
35644	223676
64889	223677
12865	223678
7865	223679
32542	223680
11841	223681
34577	223682
63765	223683
49175	223684
101391	223685
5127	223686
27622	223687
18682	223688
77157	223689
19805	223690
52308	223691
78251	223692
20373	223693
3979	223694
67856	223695
49674	223696
10888	223697
24452	223698
70663	223699
16120	223700
28662	223701
65178	223702
46648	223703
25950	223704
176	223705
78400	223706
88709	223707
18014	223708
56935	223709
8910	223710
25087	223711
8170	223712
38683	223713
2318	223714
8248	223715
89418	223716
97292	223717
19355	223718
19424	223719
59836	223720
10773	223721
12247	223722
54604	223723
36308	223724
23805	223725
74738	223726
23611	223727
74563	223728
21667	223729
79268	223730
78870	223731
42225	223732
6573	223733
42	223734
47310	223735
25625	223736
2547	223737
101360	223738
1106	223739
96311	223740
6512	223741
2453	223742
9140	223743
680	223744
26193	223745
2588	223746
33405	223747
8252	223748
59197	223749
108421	223750
9025	223751
14140	223752
99181	223753
91370	223754
55677	223755
32909	223756
52612	223757
66347	223758
52099	223759
48485	223760
94364	223761
50052	223762
1317	223763
17638	223764
10070	223765
64450	223766
9398	223767
33951	223768
5502	223769
2078	223770
4031	223771
27027	223772
46852	223773
83752	223774
75545	223775
5248	223776
53908	223777
100831	223778
81066	223779
9210	223780
5845	223781
9573	223782
24760	223783
21172	223784
42013	223785
50093	223786
18442	223787
86945	223788
38213	223789
2898	223790
20518	223791
69047	223792
17068	223793
10464	223794
40250	223795
9319	223796
59794	223797
4353	223798
755	223799
728	223800
66165	223801
76	223802
35189	223803
23981	223804
70653	223805
67327	223806
54364	223807
72178	223808
5350	223809
28921	223810
16917	223811
83029	223812
3489	223813
324	223814
22905	223815
6934	223816
25187	223817
5881	223818
8733	223819
32425	223820
39271	223821
4832	223822
1438	223823
37011	223824
662	223825
32205	223826
92363	223827
43759	223828
52136	223829
23780	223830
85721	223831
9417	223832
217	223833
65785	223834
11384	223835
74444	223836
82461	223837
4890	223838
37264	223839
4152	223840
104903	223841
2638	223842
23752	223843
44585	223844
40943	223845
50355	223846
30680	223847
24483	223848
19112	223849
77362	223850
5246	223851
19775	223852
4875	223853
49514	223854
82087	223855
13279	223856
18372	223857
16013	223858
88224	223859
245	223860
8648	223861
7648	223862
60795	223863
38	223864
35410	223865
26285	223866
8890	223867
2231	223868
53838	223869
815	223870
695	223871
9154	223872
59817	223873
57986	223874
7416	223875
98244	223876
59482	223877
26069	223878
19836	223879
80818	223880
4416	223881
51139	223882
15249	223883
22667	223884
12122	223885
36521	223886
18488	223887
3160	223888
94226	223889
6498	223890
102623	223891
4693	223892
12210	223893
69052	223894
15158	223895
105092	223896
103391	223897
9459	223898
5300	223899
48	223900
85389	223901
89006	223902
53517	223903
38967	223904
21075	223905
88024	223906
42336	223907
70073	223908
12561	223909
40037	223910
33812	223911
10218	223912
48997	223913
4793	223914
1292	223915
78729	223916
13721	223917
11918	223918
4661	223919
6716	223920
35571	223921
9868	223922
111004	223923
66767	223924
11614	223925
54219	223926
32951	223927
3290	223928
11321	223929
100925	223930
48387	223931
51094	223932
24412	223933
2246	223934
80279	223935
21981	223936
1144	223937
23206	223938
64	223939
11444	223940
287	223941
1	223942
77226	223943
407	223944
1422	223945
45750	223946
67315	223947
62	223948
22124	223949
49828	223950
25710	223951
1774	223952
1451	223953
6864	223954
8251	223955
3931	223956
4479	223957
57087	223958
28317	223959
38538	223960
9086	223961
6244	223962
3124	223963
25315	223964
37375	223965
31	223966
67701	223967
40034	223968
13164	223969
31756	223970
11714	223971
6372	223972
33336	223973
43873	223974
63123	223975
19645	223976
27249	223977
19453	223978
76746	223979
3126	223980
3392	223981
2076	223982
6542	223983
71237	223984
61966	223985
6121	223986
1491	223987
14298	223988
12856	223989
42126	223990
19505	223991
12268	223992
55314	223993
9	223994
33387	223995
2305	223996
987	223997
87	223998
1761	223999
2637	224000
9956	224001
74019	224002
51656	224003
21538	224004
101978	224005
79714	224006
80851	224007
7099	224008
18603	224009
6186	224010
14541	224011
2691	224012
36449	224013
20712	224014
58230	224015
95624	224016
717	224017
63934	224018
777	224019
23809	224020
95582	224021
26185	224022
33515	224023
63723	224024
2193	224025
16267	224026
48374	224027
4433	224028
3088	224029
4182	224030
28269	224031
13711	224032
19266	224033
6736	224034
22	224035
45875	224036
13769	224037
5056	224038
56603	224039
10073	224040
80314	224041
13125	224042
46083	224043
33122	224044
68206	224045
796	224046
18994	224047
46379	224048
14546	224049
1888	224050
43875	224051
59045	224052
65922	224053
19333	224054
20745	224055
55463	224056
48642	224057
72160	224058
10788	224059
389	224060
7681	224061
63711	224062
33847	224063
34362	224064
3828	224065
82780	224066
71036	224067
50129	224068
52109	224069
79988	224070
20034	224071
61784	224072
80764	224073
44575	224074
4987	224075
106869	224076
574	224077
355	224078
75760	224079
39638	224080
2329	224081
379	224082
40592	224083
22686	224084
64970	224085
106555	224086
4567	224087
20664	224088
99221	224089
3261	224090
10519	224091
34134	224092
10	224093
103460	224094
2450	224095
49325	224096
69184	224097
767	224098
20832	224099
61418	224100
209	224101
12290	224102
35	224103
4014	224104
744	224105
73123	224106
80609	224107
2013	224108
5061	224109
3353	224110
1191	224111
50097	224112
15281	224113
37871	224114
1058	224115
19509	224116
53451	224117
4964	224118
24109	224119
8240	224120
561	224121
47654	224122
13126	224123
12318	224124
35497	224125
28431	224126
5856	224127
2269	224128
14294	224129
27500	224130
82603	224131
7072	224132
19281	224133
6083	224134
4466	224135
10935	224136
30250	224137
20508	224138
17828	224139
6272	224140
64936	224141
3418	224142
19641	224143
14268	224144
33457	224145
50437	224146
409	224147
1144	224148
629	224149
67480	224150
1360	224151
51417	224152
29368	224153
71231	224154
22209	224155
87243	224156
2985	224157
1856	224158
9132	224159
13406	224160
75766	224161
5064	224162
40175	224163
67709	224164
34568	224165
42646	224166
49851	224167
15752	224168
4858	224169
76045	224170
23289	224171
33826	224172
24874	224173
4330	224174
76149	224175
1290	224176
58505	224177
39985	224178
9246	224179
86313	224180
17404	224181
36227	224182
53818	224183
57293	224184
47262	224185
52352	224186
5402	224187
52532	224188
39490	224189
81367	224190
61638	224191
18153	224192
945	224193
5008	224194
49705	224195
57437	224196
501	224197
10835	224198
59500	224199
90464	224200
877	224201
47465	224202
873	224203
41528	224204
209	224205
49163	224206
42866	224207
4118	224208
6774	224209
43306	224210
1450	224211
47	224212
47608	224213
13309	224214
43730	224215
26227	224216
73269	224217
3570	224218
19770	224219
64254	224220
73	224221
48204	224222
17941	224223
86552	224224
16567	224225
50664	224226
10688	224227
38024	224228
23005	224229
46337	224230
19497	224231
7526	224232
71939	224233
23281	224234
1267	224235
95584	224236
8014	224237
87985	224238
79300	224239
18564	224240
66116	224241
93276	224242
12694	224243
3620	224244
4973	224245
19225	224246
167	224247
23724	224248
17	224249
13518	224250
39071	224251
97	224252
90961	224253
65205	224254
41253	224255
87211	224256
45633	224257
44690	224258
15850	224259
7972	224260
42727	224261
39721	224262
20682	224263
5497	224264
75402	224265
2598	224266
33343	224267
13388	224268
45022	224269
27664	224270
2539	224271
5655	224272
22408	224273
11062	224274
43389	224275
16068	224276
169	224277
14988	224278
79733	224279
58844	224280
9016	224281
42290	224282
41219	224283
32718	224284
19699	224285
34991	224286
362	224287
74621	224288
24089	224289
37845	224290
3093	224291
103137	224292
397	224293
1255	224294
68564	224295
676	224296
43152	224297
8070	224298
12158	224299
82155	224300
30049	224301
30257	224302
103423	224303
10087	224304
31621	224305
58808	224306
74878	224307
29670	224308
2284	224309
55530	224310
36676	224311
51526	224312
28083	224313
34448	224314
2790	224315
16852	224316
5630	224317
22755	224318
28571	224319
44894	224320
29621	224321
22242	224322
72	224323
11285	224324
60864	224325
30758	224326
385	224327
91119	224328
61380	224329
7593	224330
71718	224331
36062	224332
77418	224333
13227	224334
21998	224335
86764	224336
31419	224337
13800	224338
11002	224339
7709	224340
39520	224341
37955	224342
20262	224343
77056	224344
40251	224345
12593	224346
39153	224347
87209	224348
220	224349
33342	224350
1925	224351
35138	224352
83378	224353
4865	224354
24361	224355
37316	224356
45366	224357
29407	224358
46164	224359
42620	224360
23965	224361
25229	224362
110504	224363
2543	224364
103034	224365
3259	224366
66313	224367
35251	224368
16627	224369
6274	224370
6381	224371
27621	224372
37287	224373
72447	224374
28362	224375
55451	224376
111839	224377
85510	224378
16856	224379
34551	224380
95577	224381
49798	224382
40237	224383
18596	224384
50888	224385
25816	224386
4587	224387
63103	224388
101853	224389
96359	224390
85551	224391
58709	224392
18179	224393
3552	224394
3620	224395
7621	224396
25291	224397
17246	224398
10006	224399
59850	224400
72235	224401
86122	224402
63819	224403
16595	224404
32117	224405
19837	224406
52868	224407
19472	224408
24368	224409
84855	224410
89326	224411
1555	224412
72320	224413
8712	224414
5394	224415
25095	224416
56225	224417
5152	224418
27648	224419
36927	224420
61515	224421
14902	224422
87931	224423
2757	224424
74751	224425
64572	224426
15014	224427
19089	224428
9068	224429
4306	224430
8113	224431
699	224432
9566	224433
1771	224434
101374	224435
65597	224436
9257	224437
89843	224438
362	224439
7623	224440
72721	224441
16600	224442
17470	224443
10570	224444
25326	224445
8589	224446
20944	224447
2785	224448
35129	224449
88113	224450
5384	224451
52985	224452
5690	224453
73859	224454
36967	224455
59	224456
163	224457
29012	224458
93891	224459
2501	224460
7265	224461
8221	224462
1943	224463
12128	224464
29029	224465
821	224466
46490	224467
35613	224468
32525	224469
1509	224470
19583	224471
113	224472
7880	224473
4361	224474
28097	224475
16845	224476
38040	224477
59553	224478
96777	224479
67226	224480
71791	224481
25766	224482
104026	224483
16946	224484
553	224485
11431	224486
13383	224487
22395	224488
10034	224489
33224	224490
6898	224491
72484	224492
43909	224493
66098	224494
59046	224495
40905	224496
1964	224497
11861	224498
15647	224499
8616	224500
21822	224501
40618	224502
10591	224503
50792	224504
6678	224505
108563	224506
7811	224507
45905	224508
57297	224509
23513	224510
8837	224511
9750	224512
78878	224513
91391	224514
17788	224515
21040	224516
874	224517
27853	224518
82702	224519
34626	224520
19509	224521
71558	224522
77670	224523
10675	224524
22224	224525
97362	224526
53305	224527
97890	224528
19725	224529
42052	224530
27336	224531
110	224532
2573	224533
18198	224534
104796	224535
16517	224536
17881	224537
63224	224538
92330	224539
67738	224540
1639	224541
88925	224542
2153	224543
18940	224544
376	224545
74882	224546
51104	224547
20242	224548
46641	224549
9057	224550
60792	224551
18643	224552
22571	224553
3030	224554
32318	224555
199	224556
1329	224557
7601	224558
7717	224559
27825	224560
3282	224561
15249	224562
87517	224563
37402	224564
40560	224565
82558	224566
34442	224567
18333	224568
40885	224569
19789	224570
14718	224571
27306	224572
21299	224573
32295	224574
12168	224575
6649	224576
23353	224577
90767	224578
1266	224579
64106	224580
12512	224581
48671	224582
10263	224583
1171	224584
84428	224585
25123	224586
58169	224587
3239	224588
63361	224589
55257	224590
64782	224591
45146	224592
27210	224593
2022	224594
3473	224595
34343	224596
3770	224597
15694	224598
10336	224599
13060	224600
10303	224601
27137	224602
6637	224603
28739	224604
689	224605
7450	224606
47699	224607
1062	224608
75371	224609
15445	224610
44090	224611
66538	224612
1662	224613
12276	224614
25764	224615
7326	224616
23639	224617
168	224618
28432	224619
5283	224620
10213	224621
14353	224622
15176	224623
5995	224624
45163	224625
6	224626
86293	224627
32829	224628
58700	224629
62480	224630
18554	224631
16208	224632
94955	224633
67529	224634
4335	224635
22941	224636
24555	224637
29306	224638
35258	224639
27429	224640
6901	224641
110113	224642
3515	224643
19414	224644
76163	224645
28498	224646
31515	224647
48420	224648
1647	224649
10264	224650
1930	224651
64829	224652
25631	224653
76512	224654
6389	224655
38027	224656
12742	224657
143	224658
3538	224659
5432	224660
28556	224661
32097	224662
27727	224663
34015	224664
1911	224665
35220	224666
108683	224667
100882	224668
98520	224669
73339	224670
97326	224671
65926	224672
14638	224673
1997	224674
50584	224675
43564	224676
5153	224677
67527	224678
21922	224679
20673	224680
16260	224681
1675	224682
34333	224683
58549	224684
81605	224685
21692	224686
96088	224687
23744	224688
8029	224689
4573	224690
35473	224691
6241	224692
7000	224693
76376	224694
2171	224695
2091	224696
42942	224697
25479	224698
47979	224699
56029	224700
89648	224701
55208	224702
45579	224703
14842	224704
20725	224705
11382	224706
62916	224707
12390	224708
24131	224709
66406	224710
11685	224711
26660	224712
10888	224713
292	224714
16363	224715
23600	224716
99121	224717
36230	224718
9927	224719
103330	224720
6707	224721
5719	224722
31570	224723
12813	224724
48974	224725
54249	224726
55308	224727
7506	224728
58702	224729
9019	224730
101926	224731
82599	224732
73313	224733
29886	224734
80346	224735
4741	224736
42764	224737
20828	224738
15165	224739
11148	224740
25186	224741
11864	224742
14706	224743
23135	224744
41120	224745
17518	224746
615	224747
64383	224748
446	224749
31919	224750
33312	224751
16698	224752
24591	224753
10913	224754
14040	224755
13669	224756
63784	224757
146	224758
40054	224759
74143	224760
55726	224761
69182	224762
58678	224763
60558	224764
114597	224765
10377	224766
88682	224767
21976	224768
38309	224769
45603	224770
62663	224771
48589	224772
57936	224773
46768	224774
2673	224775
1390	224776
10771	224777
36254	224778
4009	224779
13970	224780
36386	224781
24290	224782
3259	224783
30485	224784
3655	224785
57399	224786
5815	224787
103392	224788
11942	224789
6511	224790
24952	224791
93157	224792
1404	224793
89310	224794
108440	224795
31246	224796
68144	224797
1545	224798
8761	224799
4731	224800
6635	224801
44726	224802
9973	224803
23990	224804
14186	224805
72676	224806
16862	224807
44512	224808
18645	224809
2067	224810
35548	224811
1368	224812
62536	224813
4054	224814
6381	224815
36807	224816
19145	224817
51317	224818
55637	224819
84	224820
59288	224821
32031	224822
53255	224823
583	224824
13242	224825
55844	224826
7976	224827
14154	224828
88303	224829
3757	224830
2439	224831
11042	224832
12154	224833
92554	224834
35688	224835
35642	224836
1172	224837
86051	224838
25930	224839
31568	224840
18620	224841
58093	224842
2280	224843
1512	224844
53007	224845
19297	224846
11706	224847
35822	224848
106030	224849
30716	224850
46813	224851
39556	224852
86244	224853
74817	224854
81099	224855
70078	224856
4728	224857
23463	224858
4072	224859
78349	224860
47433	224861
79989	224862
5362	224863
1737	224864
14458	224865
42783	224866
9832	224867
50376	224868
24499	224869
32786	224870
53966	224871
21600	224872
10012	224873
91602	224874
2650	224875
13572	224876
37083	224877
34038	224878
101243	224879
43989	224880
30027	224881
27738	224882
3212	224883
75840	224884
26108	224885
21342	224886
113351	224887
18198	224888
7847	224889
3749	224890
13818	224891
4583	224892
101228	224893
25765	224894
37340	224895
9286	224896
7316	224897
2328	224898
54033	224899
85295	224900
1563	224901
597	224902
40675	224903
5825	224904
18895	224905
41249	224906
25266	224907
12514	224908
7817	224909
28892	224910
32555	224911
31970	224912
53706	224913
75263	224914
4418	224915
15615	224916
9733	224917
3461	224918
50088	224919
1436	224920
53513	224921
5688	224922
4261	224923
75725	224924
2123	224925
63851	224926
76562	224927
23625	224928
25292	224929
3373	224930
117	224931
80168	224932
34397	224933
12703	224934
2017	224935
81165	224936
42901	224937
71911	224938
11981	224939
27274	224940
664	224941
41623	224942
22229	224943
12704	224944
15244	224945
27231	224946
1250	224947
88163	224948
21662	224949
45907	224950
37983	224951
3195	224952
4976	224953
24196	224954
5232	224955
3605	224956
20660	224957
137	224958
63778	224959
45212	224960
46971	224961
7831	224962
8387	224963
5762	224964
8504	224965
61965	224966
5980	224967
37077	224968
6845	224969
52870	224970
87095	224971
54397	224972
23513	224973
72063	224974
79093	224975
87290	224976
11645	224977
384	224978
38566	224979
69347	224980
6245	224981
37572	224982
49439	224983
27468	224984
14740	224985
70366	224986
51503	224987
4745	224988
13983	224989
13967	224990
7857	224991
4171	224992
12939	224993
100015	224994
21800	224995
8432	224996
107925	224997
10932	224998
30993	224999
1310	225000
11807	225001
7788	225002
17919	225003
16038	225004
2722	225005
59856	225006
22372	225007
319	225008
35886	225009
25076	225010
75346	225011
7343	225012
6024	225013
21859	225014
38560	225015
1221	225016
6301	225017
5660	225018
21915	225019
13704	225020
30874	225021
23789	225022
89992	225023
15768	225024
13463	225025
20974	225026
10921	225027
7255	225028
4441	225029
14660	225030
40103	225031
1975	225032
45502	225033
115	225034
5771	225035
1625	225036
4384	225037
3633	225038
4270	225039
185	225040
21045	225041
804	225042
15884	225043
323	225044
14707	225045
61454	225046
14451	225047
8537	225048
11196	225049
3695	225050
82110	225051
10567	225052
772	225053
20738	225054
22468	225055
10877	225056
24409	225057
88214	225058
33050	225059
89789	225060
35497	225061
11144	225062
6834	225063
2075	225064
25	225065
40547	225066
38374	225067
110071	225068
54250	225069
14235	225070
55385	225071
7396	225072
17974	225073
39296	225074
27398	225075
1855	225076
21679	225077
28901	225078
18998	225079
362	225080
102245	225081
104896	225082
70674	225083
4508	225084
15339	225085
1661	225086
9642	225087
2138	225088
8537	225089
64008	225090
40836	225091
21465	225092
46381	225093
62499	225094
40948	225095
709	225096
13697	225097
26725	225098
496	225099
36338	225100
11339	225101
35256	225102
7214	225103
78626	225104
12421	225105
26004	225106
35557	225107
32805	225108
19561	225109
10622	225110
108774	225111
173	225112
4833	225113
6582	225114
21903	225115
7	225116
2091	225117
61113	225118
16758	225119
29608	225120
1036	225121
42484	225122
66103	225123
18	225124
30979	225125
26870	225126
3209	225127
81144	225128
98501	225129
19043	225130
8138	225131
54976	225132
20404	225133
15910	225134
1700	225135
56127	225136
59441	225137
94525	225138
41037	225139
2689	225140
13924	225141
31629	225142
1960	225143
37193	225144
804	225145
24441	225146
14168	225147
73	225148
592	225149
27106	225150
106920	225151
33832	225152
71834	225153
18839	225154
8151	225155
9232	225156
14996	225157
2696	225158
160	225159
19591	225160
49790	225161
2493	225162
54703	225163
45	225164
472	225165
30815	225166
4153	225167
50626	225168
4931	225169
42660	225170
4502	225171
94211	225172
2794	225173
42556	225174
11357	225175
28527	225176
46840	225177
34464	225178
12769	225179
40226	225180
73322	225181
28569	225182
5607	225183
331	225184
8566	225185
32926	225186
5159	225187
4087	225188
8555	225189
24030	225190
5670	225191
22828	225192
10095	225193
6000	225194
40075	225195
1276	225196
85128	225197
6423	225198
66712	225199
1513	225200
14662	225201
22491	225202
6685	225203
3180	225204
22342	225205
42169	225206
19640	225207
11741	225208
39655	225209
22660	225210
23169	225211
40873	225212
51805	225213
19327	225214
26308	225215
26656	225216
53494	225217
82396	225218
23792	225219
12440	225220
37462	225221
46846	225222
19790	225223
35579	225224
52918	225225
16246	225226
17034	225227
1782	225228
31853	225229
30877	225230
4265	225231
52982	225232
84060	225233
27872	225234
40474	225235
22448	225236
28061	225237
16464	225238
17637	225239
2470	225240
47490	225241
59487	225242
34906	225243
2272	225244
79228	225245
18959	225246
11211	225247
44475	225248
8476	225249
50179	225250
13856	225251
51221	225252
53165	225253
27259	225254
26812	225255
8192	225256
104190	225257
19907	225258
13051	225259
311	225260
66819	225261
520	225262
181	225263
8392	225264
71	225265
9727	225266
77835	225267
92805	225268
82001	225269
1639	225270
102138	225271
11029	225272
26332	225273
7582	225274
32311	225275
42434	225276
81293	225277
31092	225278
577	225279
83808	225280
58627	225281
26367	225282
24623	225283
17565	225284
37322	225285
2149	225286
670	225287
33390	225288
29765	225289
80816	225290
88065	225291
4604	225292
5580	225293
21973	225294
11380	225295
31367	225296
6086	225297
8	225298
82399	225299
67043	225300
5539	225301
82202	225302
66643	225303
22165	225304
96098	225305
916	225306
15121	225307
59623	225308
26312	225309
9389	225310
4921	225311
1940	225312
18339	225313
19669	225314
4062	225315
3692	225316
616	225317
14457	225318
65496	225319
39399	225320
57666	225321
42111	225322
53023	225323
46762	225324
17149	225325
2752	225326
10014	225327
22717	225328
2460	225329
8523	225330
21595	225331
1048	225332
6992	225333
7	225334
8898	225335
30792	225336
393	225337
25008	225338
7612	225339
46976	225340
38142	225341
23754	225342
56678	225343
43030	225344
6321	225345
85769	225346
98066	225347
66639	225348
49504	225349
38240	225350
60667	225351
26859	225352
54886	225353
31290	225354
34252	225355
3625	225356
1321	225357
76897	225358
48147	225359
9086	225360
56008	225361
29741	225362
49174	225363
40312	225364
2042	225365
1374	225366
45682	225367
63970	225368
35809	225369
6913	225370
17393	225371
15103	225372
57268	225373
789	225374
4480	225375
10429	225376
18786	225377
18232	225378
74257	225379
103176	225380
209	225381
76979	225382
18139	225383
2161	225384
20251	225385
6278	225386
523	225387
1721	225388
52581	225389
45886	225390
17489	225391
19523	225392
7342	225393
53007	225394
29825	225395
27271	225396
27011	225397
58556	225398
15697	225399
49368	225400
33599	225401
51156	225402
2192	225403
7898	225404
39099	225405
19911	225406
7100	225407
104005	225408
6299	225409
12972	225410
718	225411
67004	225412
20850	225413
54062	225414
73035	225415
41276	225416
28663	225417
20236	225418
6870	225419
15226	225420
5068	225421
37060	225422
1901	225423
41492	225424
31623	225425
71922	225426
44862	225427
35189	225428
5478	225429
188	225430
29323	225431
56776	225432
11755	225433
316	225434
913	225435
15175	225436
16549	225437
18933	225438
17614	225439
17795	225440
3807	225441
44752	225442
4344	225443
22706	225444
3270	225445
41112	225446
550	225447
45756	225448
79481	225449
39864	225450
37713	225451
2058	225452
73386	225453
48248	225454
28548	225455
52669	225456
76692	225457
10814	225458
8812	225459
80456	225460
37276	225461
30004	225462
7616	225463
32260	225464
7138	225465
93646	225466
103194	225467
8513	225468
271	225469
54654	225470
33597	225471
62440	225472
1546	225473
49380	225474
21746	225475
1840	225476
13582	225477
39834	225478
128	225479
58725	225480
39308	225481
10619	225482
22563	225483
48223	225484
8192	225485
13658	225486
108996	225487
19765	225488
8731	225489
45705	225490
7225	225491
12219	225492
42683	225493
35328	225494
6187	225495
26049	225496
87529	225497
70908	225498
17970	225499
23902	225500
9689	225501
8780	225502
1267	225503
71058	225504
1434	225505
10239	225506
77702	225507
1529	225508
83878	225509
13293	225510
4246	225511
3996	225512
4178	225513
17236	225514
53769	225515
11175	225516
41843	225517
27129	225518
38860	225519
10892	225520
98127	225521
90612	225522
77104	225523
47000	225524
248	225525
3479	225526
284	225527
4969	225528
13922	225529
9177	225530
84407	225531
100514	225532
85894	225533
43077	225534
34316	225535
5553	225536
10610	225537
431	225538
49173	225539
697	225540
21162	225541
33962	225542
19825	225543
11415	225544
15889	225545
6774	225546
54642	225547
83456	225548
45007	225549
15028	225550
35905	225551
18515	225552
2579	225553
18636	225554
13448	225555
38719	225556
10362	225557
346	225558
35690	225559
7802	225560
43311	225561
21443	225562
16101	225563
14126	225564
28219	225565
15827	225566
2253	225567
31671	225568
30533	225569
17881	225570
2649	225571
54747	225572
27544	225573
25994	225574
21202	225575
27464	225576
10341	225577
64464	225578
68365	225579
54413	225580
3836	225581
16396	225582
86678	225583
6697	225584
870	225585
3342	225586
37897	225587
1659	225588
35265	225589
4538	225590
32106	225591
78805	225592
34350	225593
53854	225594
73037	225595
23592	225596
63241	225597
26676	225598
45331	225599
83585	225600
18593	225601
83805	225602
56161	225603
37065	225604
113569	225605
72072	225606
25829	225607
91521	225608
3986	225609
5050	225610
98555	225611
40967	225612
11610	225613
61689	225614
26773	225615
1877	225616
3646	225617
54946	225618
11964	225619
83996	225620
105866	225621
12953	225622
6601	225623
68686	225624
58525	225625
24663	225626
44273	225627
75773	225628
11978	225629
99152	225630
979	225631
30392	225632
79703	225633
121	225634
10715	225635
80934	225636
42188	225637
35375	225638
48260	225639
2726	225640
10633	225641
9665	225642
51234	225643
34758	225644
45542	225645
29262	225646
87	225647
41179	225648
58168	225649
26649	225650
2362	225651
19380	225652
13681	225653
4015	225654
13152	225655
17546	225656
52771	225657
2176	225658
2059	225659
91624	225660
27837	225661
41491	225662
3523	225663
81527	225664
32820	225665
54474	225666
59346	225667
102247	225668
7214	225669
9081	225670
7039	225671
78324	225672
31979	225673
63859	225674
2967	225675
37252	225676
1933	225677
293	225678
82820	225679
3685	225680
24805	225681
34737	225682
326	225683
4336	225684
29743	225685
13007	225686
10596	225687
20696	225688
62530	225689
20359	225690
19501	225691
1252	225692
10259	225693
69945	225694
3659	225695
11313	225696
55875	225697
56777	225698
2642	225699
75890	225700
33333	225701
25494	225702
11886	225703
60828	225704
47100	225705
2654	225706
80361	225707
77	225708
79806	225709
19660	225710
13034	225711
8156	225712
747	225713
843	225714
12365	225715
363	225716
5624	225717
1164	225718
46829	225719
40828	225720
57817	225721
59606	225722
63283	225723
13151	225724
30857	225725
4637	225726
66576	225727
1400	225728
3165	225729
466	225730
91424	225731
70413	225732
64974	225733
9903	225734
36531	225735
31420	225736
66880	225737
2276	225738
18903	225739
18106	225740
35372	225741
56854	225742
32158	225743
45674	225744
77217	225745
5411	225746
3139	225747
60636	225748
17721	225749
101035	225750
2218	225751
82509	225752
18265	225753
23817	225754
6800	225755
32630	225756
18572	225757
7075	225758
5810	225759
37751	225760
85080	225761
44014	225762
28292	225763
48329	225764
7798	225765
46197	225766
150	225767
6328	225768
4092	225769
6538	225770
26380	225771
839	225772
40108	225773
19541	225774
77750	225775
23738	225776
73498	225777
15121	225778
15303	225779
2576	225780
1733	225781
22171	225782
33611	225783
28960	225784
41395	225785
96978	225786
98443	225787
23300	225788
11751	225789
44455	225790
14415	225791
16095	225792
54187	225793
72374	225794
6747	225795
51493	225796
53942	225797
6914	225798
102219	225799
62337	225800
66296	225801
4873	225802
5676	225803
49	225804
23098	225805
53853	225806
19751	225807
15701	225808
9894	225809
24360	225810
54084	225811
24386	225812
3035	225813
32895	225814
38420	225815
106394	225816
20311	225817
22661	225818
11105	225819
71630	225820
62558	225821
48034	225822
6600	225823
80735	225824
744	225825
7184	225826
46175	225827
35057	225828
55706	225829
27071	225830
15071	225831
29913	225832
47941	225833
66093	225834
15424	225835
12835	225836
100409	225837
1205	225838
387	225839
47898	225840
2035	225841
205	225842
85566	225843
71712	225844
11460	225845
72531	225846
9049	225847
7328	225848
37586	225849
3751	225850
42654	225851
1540	225852
89610	225853
47015	225854
64305	225855
5090	225856
1816	225857
68377	225858
40878	225859
14684	225860
975	225861
4492	225862
396	225863
906	225864
83596	225865
1388	225866
8536	225867
15503	225868
10636	225869
112687	225870
5513	225871
51895	225872
4307	225873
48466	225874
1426	225875
15227	225876
62998	225877
46086	225878
19440	225879
536	225880
5328	225881
40493	225882
53345	225883
7103	225884
47370	225885
13810	225886
19648	225887
46555	225888
73056	225889
12852	225890
19479	225891
40200	225892
2456	225893
34084	225894
23276	225895
43004	225896
18528	225897
22181	225898
8420	225899
35935	225900
41757	225901
2816	225902
79246	225903
3338	225904
44643	225905
4749	225906
30183	225907
33533	225908
8277	225909
29557	225910
9559	225911
63031	225912
60810	225913
13047	225914
74533	225915
11441	225916
81839	225917
24012	225918
1752	225919
1625	225920
14629	225921
18913	225922
27532	225923
62872	225924
8393	225925
5981	225926
24239	225927
1285	225928
48153	225929
8068	225930
18254	225931
70062	225932
9972	225933
658	225934
86875	225935
21275	225936
50766	225937
10341	225938
13681	225939
50329	225940
97359	225941
13822	225942
5603	225943
94664	225944
10465	225945
16646	225946
14373	225947
7402	225948
89850	225949
60281	225950
4085	225951
62634	225952
11558	225953
27133	225954
85156	225955
23214	225956
34084	225957
1478	225958
16164	225959
12424	225960
17579	225961
8949	225962
41211	225963
25251	225964
45193	225965
60514	225966
38834	225967
6457	225968
98689	225969
19643	225970
14015	225971
7626	225972
57	225973
90642	225974
20957	225975
8063	225976
86983	225977
5544	225978
10493	225979
14167	225980
12310	225981
42482	225982
2493	225983
2386	225984
497	225985
56500	225986
3693	225987
58672	225988
14559	225989
28165	225990
21857	225991
26245	225992
11890	225993
32351	225994
2865	225995
69870	225996
61044	225997
21165	225998
102358	225999
12805	226000
98	226001
35983	226002
29037	226003
1914	226004
2848	226005
35484	226006
74968	226007
66637	226008
13134	226009
62064	226010
26131	226011
96447	226012
71711	226013
14678	226014
17156	226015
18682	226016
22518	226017
15360	226018
11893	226019
8084	226020
34753	226021
16330	226022
56983	226023
196	226024
73892	226025
72201	226026
6202	226027
51804	226028
62965	226029
69277	226030
57838	226031
42034	226032
58984	226033
37	226034
18114	226035
3037	226036
39846	226037
166	226038
17588	226039
13021	226040
86286	226041
373	226042
59383	226043
27333	226044
20807	226045
52321	226046
11940	226047
26721	226048
16582	226049
3592	226050
6910	226051
12346	226052
22389	226053
39479	226054
101917	226055
41758	226056
6428	226057
80549	226058
8179	226059
2015	226060
57878	226061
54460	226062
1997	226063
61911	226064
10539	226065
17572	226066
22563	226067
66505	226068
29948	226069
8780	226070
546	226071
9088	226072
11248	226073
97553	226074
75165	226075
22880	226076
69936	226077
6752	226078
36937	226079
48684	226080
15874	226081
113631	226082
3252	226083
8328	226084
2773	226085
43240	226086
36288	226087
32168	226088
1572	226089
2681	226090
36147	226091
23700	226092
74937	226093
5463	226094
2852	226095
24528	226096
16699	226097
82164	226098
192	226099
77113	226100
39019	226101
12741	226102
10890	226103
20910	226104
56471	226105
4847	226106
75413	226107
66439	226108
29792	226109
29034	226110
11800	226111
3145	226112
79654	226113
13422	226114
87543	226115
52303	226116
7103	226117
56156	226118
61922	226119
40939	226120
92920	226121
41893	226122
20100	226123
80350	226124
7674	226125
23716	226126
44725	226127
3161	226128
44535	226129
6179	226130
48462	226131
22369	226132
42943	226133
9318	226134
31554	226135
23721	226136
100041	226137
58	226138
21542	226139
21416	226140
42646	226141
17699	226142
48499	226143
51344	226144
39125	226145
6985	226146
60461	226147
3843	226148
19402	226149
4087	226150
47372	226151
24798	226152
98190	226153
15426	226154
1480	226155
22813	226156
8087	226157
23642	226158
27502	226159
62758	226160
69976	226161
9415	226162
20294	226163
36773	226164
70097	226165
110828	226166
10684	226167
1304	226168
69563	226169
69468	226170
22010	226171
46562	226172
72648	226173
78571	226174
11493	226175
21463	226176
31124	226177
3375	226178
51749	226179
14091	226180
16597	226181
24909	226182
83532	226183
23223	226184
65617	226185
69189	226186
51747	226187
19698	226188
65996	226189
5553	226190
96412	226191
62046	226192
89940	226193
56657	226194
7053	226195
9072	226196
1147	226197
7315	226198
12948	226199
56702	226200
14	226201
17023	226202
38999	226203
1700	226204
2729	226205
60913	226206
75055	226207
1318	226208
93038	226209
66433	226210
16473	226211
98673	226212
39969	226213
13687	226214
109062	226215
21507	226216
8516	226217
1889	226218
32574	226219
8652	226220
72659	226221
267	226222
103507	226223
41772	226224
44169	226225
2918	226226
6443	226227
18622	226228
17243	226229
23533	226230
16776	226231
8284	226232
16705	226233
25836	226234
8824	226235
58296	226236
107503	226237
90388	226238
6465	226239
8769	226240
24743	226241
56681	226242
69203	226243
9696	226244
2540	226245
62381	226246
6753	226247
48695	226248
2251	226249
81148	226250
72413	226251
28121	226252
70742	226253
5679	226254
2369	226255
27704	226256
3943	226257
65505	226258
89449	226259
44719	226260
27148	226261
20184	226262
30859	226263
86867	226264
3148	226265
38874	226266
37056	226267
31238	226268
2232	226269
10127	226270
93875	226271
34697	226272
33704	226273
37355	226274
81365	226275
2199	226276
33065	226277
50012	226278
89841	226279
51906	226280
46609	226281
63900	226282
13263	226283
1823	226284
53558	226285
5085	226286
1372	226287
2655	226288
5202	226289
13984	226290
46113	226291
20527	226292
41288	226293
47662	226294
83	226295
19511	226296
12636	226297
4367	226298
648	226299
246	226300
50937	226301
79005	226302
32303	226303
29412	226304
67702	226305
105	226306
32557	226307
822	226308
5702	226309
1538	226310
216	226311
9858	226312
110150	226313
29968	226314
25964	226315
1262	226316
56534	226317
46853	226318
43491	226319
51774	226320
12579	226321
58318	226322
155	226323
66382	226324
63439	226325
19152	226326
9821	226327
38396	226328
1300	226329
73218	226330
31037	226331
8298	226332
40014	226333
27120	226334
199	226335
188	226336
35250	226337
4183	226338
2609	226339
69616	226340
23423	226341
23423	226342
6631	226343
3545	226344
37001	226345
31293	226346
108551	226347
6109	226348
68045	226349
59570	226350
24360	226351
101	226352
107674	226353
10733	226354
35475	226355
10823	226356
11106	226357
29188	226358
12191	226359
1396	226360
27084	226361
40125	226362
91326	226363
2562	226364
47095	226365
1658	226366
38692	226367
4938	226368
53768	226369
66509	226370
86509	226371
41308	226372
1255	226373
16549	226374
54759	226375
12874	226376
3048	226377
45394	226378
3147	226379
29586	226380
17893	226381
52536	226382
66180	226383
16302	226384
6144	226385
25292	226386
85040	226387
30619	226388
11702	226389
49303	226390
29659	226391
350	226392
11846	226393
19164	226394
8868	226395
13633	226396
80904	226397
86703	226398
30660	226399
5817	226400
57555	226401
68900	226402
12010	226403
45212	226404
42242	226405
131	226406
17906	226407
36041	226408
75534	226409
17374	226410
44849	226411
24723	226412
14406	226413
41522	226414
49429	226415
258	226416
6331	226417
3675	226418
316	226419
31983	226420
20864	226421
44262	226422
1393	226423
9946	226424
4964	226425
33522	226426
3833	226427
27709	226428
30037	226429
78429	226430
24129	226431
20213	226432
14403	226433
7038	226434
2954	226435
62810	226436
10155	226437
6	226438
21990	226439
76693	226440
5332	226441
29247	226442
68758	226443
73	226444
35666	226445
19673	226446
1315	226447
12502	226448
174	226449
34229	226450
17060	226451
2290	226452
5218	226453
2994	226454
4010	226455
64223	226456
41223	226457
574	226458
58434	226459
10610	226460
34028	226461
13129	226462
67103	226463
111976	226464
31354	226465
3090	226466
3223	226467
18616	226468
4700	226469
36039	226470
2636	226471
1342	226472
30083	226473
52232	226474
18214	226475
22015	226476
21721	226477
23217	226478
15028	226479
39576	226480
77859	226481
4888	226482
66	226483
49352	226484
3628	226485
17229	226486
24159	226487
52395	226488
5130	226489
35296	226490
33392	226491
76987	226492
44012	226493
36318	226494
4371	226495
49517	226496
45038	226497
29413	226498
75928	226499
7926	226500
9975	226501
5876	226502
14093	226503
7996	226504
78504	226505
572	226506
24694	226507
37089	226508
45291	226509
14003	226510
31033	226511
84	226512
75611	226513
70275	226514
32316	226515
9610	226516
33256	226517
24352	226518
35687	226519
39536	226520
7844	226521
47655	226522
100684	226523
76943	226524
24793	226525
102056	226526
1328	226527
30714	226528
41857	226529
4993	226530
26551	226531
6429	226532
57515	226533
14334	226534
34845	226535
10409	226536
55	226537
929	226538
8412	226539
69700	226540
85115	226541
72535	226542
98557	226543
217	226544
9912	226545
45330	226546
3217	226547
39821	226548
13830	226549
39934	226550
10	226551
11992	226552
7412	226553
2057	226554
1746	226555
34958	226556
15093	226557
36457	226558
51193	226559
15437	226560
25518	226561
54113	226562
35940	226563
58740	226564
12045	226565
76760	226566
14536	226567
92356	226568
28275	226569
49459	226570
38853	226571
24276	226572
59109	226573
6562	226574
1298	226575
84886	226576
65714	226577
95400	226578
15527	226579
37487	226580
20811	226581
59789	226582
55484	226583
9739	226584
2770	226585
5160	226586
14139	226587
54746	226588
36717	226589
70244	226590
5730	226591
47838	226592
7964	226593
93071	226594
28362	226595
2000	226596
3933	226597
44142	226598
18429	226599
31863	226600
14708	226601
1142	226602
3700	226603
102814	226604
27404	226605
21080	226606
10870	226607
20185	226608
61740	226609
49915	226610
70350	226611
24177	226612
18876	226613
33238	226614
16597	226615
23822	226616
40589	226617
72505	226618
17231	226619
1302	226620
9352	226621
12657	226622
2792	226623
52602	226624
14227	226625
35019	226626
1937	226627
13599	226628
18907	226629
9283	226630
93346	226631
28226	226632
49281	226633
251	226634
6201	226635
77388	226636
29529	226637
37237	226638
21551	226639
922	226640
41751	226641
83704	226642
11473	226643
3055	226644
3220	226645
93288	226646
26343	226647
22923	226648
13820	226649
36552	226650
34761	226651
17097	226652
13434	226653
38772	226654
36222	226655
36685	226656
48878	226657
42117	226658
107731	226659
2568	226660
23873	226661
40258	226662
56298	226663
25296	226664
453	226665
20176	226666
37094	226667
6806	226668
36022	226669
24540	226670
26910	226671
80239	226672
62222	226673
49673	226674
9516	226675
82592	226676
9271	226677
2014	226678
32734	226679
36189	226680
61139	226681
63235	226682
527	226683
7495	226684
15952	226685
43659	226686
17262	226687
17420	226688
24426	226689
26414	226690
96353	226691
33464	226692
10943	226693
41043	226694
24376	226695
19995	226696
27690	226697
9074	226698
41544	226699
33426	226700
3423	226701
67279	226702
2048	226703
10530	226704
2378	226705
19912	226706
2821	226707
62095	226708
25081	226709
40925	226710
13689	226711
74432	226712
71449	226713
39742	226714
38690	226715
32038	226716
67929	226717
8737	226718
34135	226719
112	226720
26066	226721
3539	226722
8842	226723
69220	226724
2070	226725
4487	226726
17171	226727
43706	226728
6978	226729
27903	226730
16090	226731
25398	226732
837	226733
58848	226734
29583	226735
50658	226736
4296	226737
12742	226738
49915	226739
18642	226740
38742	226741
61627	226742
26935	226743
44549	226744
7097	226745
6811	226746
76425	226747
4527	226748
109	226749
20584	226750
80805	226751
3002	226752
12469	226753
35244	226754
79671	226755
47640	226756
1214	226757
8668	226758
54205	226759
51723	226760
69873	226761
6376	226762
28324	226763
975	226764
13846	226765
36725	226766
60440	226767
38	226768
28217	226769
72383	226770
12950	226771
1352	226772
79833	226773
11416	226774
26259	226775
30086	226776
7989	226777
2060	226778
102141	226779
22921	226780
45464	226781
10524	226782
26996	226783
3260	226784
32071	226785
13056	226786
20279	226787
134	226788
49827	226789
11845	226790
73125	226791
48515	226792
9164	226793
12762	226794
5642	226795
56314	226796
1513	226797
31756	226798
14767	226799
2130	226800
17859	226801
103564	226802
1427	226803
5134	226804
52454	226805
748	226806
52143	226807
24768	226808
62315	226809
58475	226810
41092	226811
7550	226812
10868	226813
18152	226814
11660	226815
12262	226816
18965	226817
46732	226818
31215	226819
92544	226820
51592	226821
71925	226822
10055	226823
49459	226824
74917	226825
95722	226826
39823	226827
59246	226828
18943	226829
41548	226830
61267	226831
928	226832
7941	226833
2793	226834
12204	226835
54282	226836
283	226837
4600	226838
60244	226839
25921	226840
59963	226841
107585	226842
64189	226843
31480	226844
19790	226845
4320	226846
21879	226847
25873	226848
10227	226849
734	226850
52316	226851
43292	226852
35002	226853
24644	226854
557	226855
56562	226856
112384	226857
58206	226858
5825	226859
3535	226860
21788	226861
72729	226862
80407	226863
770	226864
54301	226865
26783	226866
37245	226867
31429	226868
28912	226869
39209	226870
17976	226871
108744	226872
46573	226873
51122	226874
7017	226875
14799	226876
66644	226877
44641	226878
72847	226879
1527	226880
35425	226881
34267	226882
9811	226883
3282	226884
9503	226885
89425	226886
4353	226887
71029	226888
42167	226889
4024	226890
33609	226891
77465	226892
2783	226893
11145	226894
40257	226895
40654	226896
104256	226897
78997	226898
7311	226899
2774	226900
76231	226901
2925	226902
7551	226903
11795	226904
1970	226905
12911	226906
19604	226907
73132	226908
46346	226909
43900	226910
14800	226911
19981	226912
21383	226913
25516	226914
523	226915
974	226916
11770	226917
105801	226918
18217	226919
58718	226920
54403	226921
11078	226922
9123	226923
1871	226924
1459	226925
946	226926
86586	226927
36828	226928
62720	226929
33660	226930
28249	226931
62323	226932
24922	226933
540	226934
1410	226935
7906	226936
66329	226937
7789	226938
47829	226939
1679	226940
64622	226941
17059	226942
50033	226943
17938	226944
26	226945
89735	226946
14596	226947
9930	226948
1058	226949
20160	226950
2671	226951
62829	226952
37249	226953
2537	226954
2782	226955
78911	226956
63588	226957
35649	226958
43057	226959
16154	226960
8557	226961
3904	226962
6192	226963
74344	226964
48228	226965
44654	226966
95041	226967
17285	226968
224	226969
2311	226970
16019	226971
5736	226972
43267	226973
2639	226974
3620	226975
28281	226976
42173	226977
6244	226978
69142	226979
31198	226980
6611	226981
54074	226982
298	226983
26436	226984
736	226985
29951	226986
407	226987
65740	226988
5027	226989
22110	226990
27600	226991
10862	226992
69380	226993
10161	226994
22408	226995
443	226996
31321	226997
10347	226998
5711	226999
28227	227000
6541	227001
68468	227002
10474	227003
27542	227004
44975	227005
26710	227006
47454	227007
1018	227008
1292	227009
18363	227010
31870	227011
28902	227012
408	227013
7546	227014
57835	227015
38145	227016
1	227017
3719	227018
24480	227019
52548	227020
85006	227021
2060	227022
1883	227023
3599	227024
27460	227025
12996	227026
34521	227027
27085	227028
17802	227029
26674	227030
81203	227031
28440	227032
6577	227033
16482	227034
16967	227035
22575	227036
23148	227037
22200	227038
15324	227039
23786	227040
82784	227041
32475	227042
67668	227043
8287	227044
8766	227045
48255	227046
14120	227047
8626	227048
836	227049
459	227050
10437	227051
67886	227052
59345	227053
75973	227054
80391	227055
57964	227056
66432	227057
14593	227058
7131	227059
14865	227060
2801	227061
75876	227062
36271	227063
1200	227064
19967	227065
33111	227066
24663	227067
10140	227068
25668	227069
47177	227070
41969	227071
59145	227072
75519	227073
9	227074
40683	227075
68467	227076
6228	227077
83086	227078
38529	227079
792	227080
119	227081
42076	227082
73987	227083
61615	227084
74317	227085
8857	227086
98481	227087
172	227088
5041	227089
44707	227090
61729	227091
11670	227092
30428	227093
18380	227094
10124	227095
16842	227096
38157	227097
35261	227098
48519	227099
93378	227100
55	227101
46357	227102
8345	227103
53051	227104
39085	227105
28173	227106
865	227107
58398	227108
20561	227109
24400	227110
7955	227111
6981	227112
64446	227113
27755	227114
853	227115
7703	227116
26891	227117
2262	227118
15118	227119
18351	227120
76412	227121
763	227122
14928	227123
41932	227124
80702	227125
24792	227126
18729	227127
58565	227128
1531	227129
25853	227130
58323	227131
7787	227132
59272	227133
5642	227134
11	227135
95706	227136
24414	227137
74	227138
55506	227139
5297	227140
19338	227141
20722	227142
94472	227143
1782	227144
2571	227145
59190	227146
3268	227147
2274	227148
15840	227149
24619	227150
29275	227151
65511	227152
39227	227153
11797	227154
59319	227155
18626	227156
7858	227157
17058	227158
23172	227159
94921	227160
42254	227161
30031	227162
9127	227163
11750	227164
1509	227165
1668	227166
56516	227167
53506	227168
1614	227169
39979	227170
717	227171
6185	227172
6251	227173
71464	227174
23251	227175
14108	227176
7350	227177
30829	227178
23611	227179
43174	227180
4009	227181
62790	227182
58894	227183
102632	227184
83367	227185
42495	227186
20532	227187
30413	227188
19003	227189
60188	227190
71031	227191
23654	227192
64841	227193
13490	227194
1434	227195
5888	227196
35301	227197
51576	227198
16818	227199
20487	227200
247	227201
5619	227202
832	227203
50654	227204
38451	227205
88481	227206
56639	227207
36361	227208
6836	227209
72285	227210
12928	227211
12000	227212
29491	227213
2268	227214
92029	227215
6525	227216
5	227217
41980	227218
29858	227219
45769	227220
30432	227221
5225	227222
351	227223
221	227224
7134	227225
18566	227226
35131	227227
63597	227228
287	227229
7923	227230
11272	227231
89196	227232
79277	227233
71417	227234
52422	227235
75368	227236
8574	227237
32134	227238
57410	227239
58893	227240
14547	227241
43481	227242
16857	227243
39460	227244
17552	227245
2284	227246
68879	227247
88787	227248
41300	227249
3583	227250
43580	227251
32959	227252
25965	227253
5308	227254
103518	227255
29833	227256
6816	227257
76676	227258
4728	227259
43104	227260
6974	227261
9458	227262
55894	227263
3183	227264
25158	227265
32115	227266
46680	227267
50	227268
6632	227269
4004	227270
25346	227271
1342	227272
610	227273
38688	227274
47086	227275
9266	227276
18980	227277
46541	227278
82933	227279
37920	227280
412	227281
1423	227282
13708	227283
13268	227284
82409	227285
64832	227286
84720	227287
8729	227288
6736	227289
49180	227290
18266	227291
20174	227292
3730	227293
832	227294
95936	227295
93244	227296
5907	227297
19957	227298
16279	227299
490	227300
32414	227301
12576	227302
40182	227303
48891	227304
45073	227305
113609	227306
2148	227307
6279	227308
114142	227309
13838	227310
13495	227311
49826	227312
45233	227313
50455	227314
44168	227315
22926	227316
19842	227317
20897	227318
87155	227319
4	227320
4862	227321
21188	227322
53228	227323
12454	227324
29558	227325
60636	227326
6082	227327
842	227328
7244	227329
1828	227330
6271	227331
75845	227332
66670	227333
14295	227334
5622	227335
8707	227336
2871	227337
9418	227338
41160	227339
68625	227340
1101	227341
19671	227342
104106	227343
9595	227344
24039	227345
4562	227346
25660	227347
12232	227348
39820	227349
30738	227350
83649	227351
12030	227352
85669	227353
29153	227354
40662	227355
33454	227356
18037	227357
73763	227358
6538	227359
4201	227360
36912	227361
9193	227362
2937	227363
71079	227364
22345	227365
2251	227366
53	227367
1647	227368
11588	227369
68580	227370
37908	227371
10422	227372
42752	227373
88545	227374
60690	227375
16776	227376
25686	227377
13628	227378
8857	227379
38176	227380
67505	227381
71098	227382
23154	227383
1	227384
8652	227385
39085	227386
72842	227387
56225	227388
69914	227389
16330	227390
5801	227391
9903	227392
3038	227393
4392	227394
86133	227395
72534	227396
40591	227397
12019	227398
9173	227399
23962	227400
20837	227401
48161	227402
4703	227403
14113	227404
47970	227405
71616	227406
26489	227407
42	227408
18688	227409
6062	227410
81484	227411
3567	227412
63179	227413
24240	227414
55639	227415
27891	227416
952	227417
37449	227418
27470	227419
4432	227420
31894	227421
69142	227422
97923	227423
22967	227424
21519	227425
20486	227426
54309	227427
4504	227428
59156	227429
371	227430
15895	227431
36047	227432
13455	227433
18338	227434
24264	227435
110507	227436
27546	227437
14949	227438
31196	227439
83756	227440
67391	227441
86668	227442
38286	227443
26942	227444
3971	227445
63350	227446
1816	227447
48574	227448
75304	227449
15646	227450
5934	227451
30595	227452
65912	227453
6402	227454
1966	227455
66221	227456
24387	227457
4741	227458
2886	227459
21274	227460
34435	227461
2087	227462
13448	227463
17187	227464
2955	227465
10258	227466
49358	227467
43	227468
21248	227469
484	227470
17567	227471
3457	227472
13513	227473
23387	227474
42224	227475
111535	227476
6093	227477
8501	227478
24782	227479
6400	227480
22495	227481
2353	227482
35149	227483
21393	227484
36437	227485
10968	227486
14353	227487
18514	227488
60500	227489
35640	227490
73300	227491
13684	227492
5164	227493
3540	227494
90274	227495
43061	227496
1752	227497
32321	227498
61312	227499
37415	227500
92178	227501
93669	227502
83699	227503
44267	227504
38019	227505
51963	227506
7280	227507
356	227508
5740	227509
2013	227510
5983	227511
22193	227512
62136	227513
115	227514
33263	227515
59283	227516
24025	227517
37957	227518
22635	227519
5876	227520
62120	227521
691	227522
52938	227523
85405	227524
67874	227525
56753	227526
21421	227527
109018	227528
27439	227529
12503	227530
21264	227531
730	227532
8666	227533
43754	227534
15880	227535
36804	227536
16728	227537
897	227538
25603	227539
49027	227540
57823	227541
20582	227542
23627	227543
86911	227544
1634	227545
68185	227546
38247	227547
11545	227548
76931	227549
12554	227550
71142	227551
22309	227552
18940	227553
35205	227554
16522	227555
3614	227556
24229	227557
31488	227558
61094	227559
43727	227560
7520	227561
22975	227562
29944	227563
958	227564
568	227565
18505	227566
1162	227567
55925	227568
14771	227569
39562	227570
41467	227571
20905	227572
6153	227573
6526	227574
9363	227575
1596	227576
101	227577
46174	227578
23435	227579
63037	227580
13097	227581
34406	227582
538	227583
17848	227584
29370	227585
57934	227586
4822	227587
2092	227588
8289	227589
30504	227590
41167	227591
36328	227592
35929	227593
19579	227594
83370	227595
540	227596
41474	227597
50173	227598
41502	227599
61242	227600
7147	227601
34694	227602
6430	227603
30626	227604
6529	227605
10552	227606
21317	227607
11857	227608
793	227609
7787	227610
71727	227611
77670	227612
46257	227613
41621	227614
38119	227615
5195	227616
9971	227617
68602	227618
1	227619
45835	227620
31749	227621
738	227622
10266	227623
9692	227624
48281	227625
25816	227626
38592	227627
68537	227628
12816	227629
39973	227630
82991	227631
85423	227632
42231	227633
44359	227634
102461	227635
18664	227636
3594	227637
19707	227638
137	227639
1500	227640
35428	227641
27430	227642
8164	227643
3650	227644
18528	227645
5418	227646
9110	227647
56508	227648
76938	227649
52206	227650
1972	227651
9795	227652
7109	227653
54187	227654
25727	227655
94886	227656
83927	227657
5279	227658
22410	227659
51735	227660
8053	227661
44162	227662
38805	227663
24824	227664
75200	227665
56415	227666
56507	227667
30076	227668
11360	227669
61375	227670
65411	227671
27064	227672
19233	227673
7052	227674
14436	227675
2732	227676
23088	227677
42620	227678
64395	227679
2741	227680
4363	227681
54795	227682
10833	227683
16195	227684
93573	227685
113065	227686
69265	227687
49889	227688
9391	227689
57389	227690
15904	227691
3978	227692
18962	227693
30670	227694
25245	227695
102157	227696
2704	227697
17060	227698
43808	227699
3495	227700
2035	227701
27177	227702
14364	227703
47660	227704
19115	227705
7022	227706
45941	227707
28766	227708
2064	227709
6339	227710
4366	227711
5721	227712
52481	227713
22170	227714
9901	227715
58053	227716
67794	227717
15580	227718
4081	227719
26876	227720
2046	227721
48461	227722
3336	227723
10377	227724
12603	227725
21692	227726
6102	227727
32788	227728
69149	227729
12910	227730
1271	227731
24878	227732
36400	227733
758	227734
18103	227735
26950	227736
10610	227737
10310	227738
7731	227739
10973	227740
3241	227741
2661	227742
21710	227743
1753	227744
55748	227745
76922	227746
38742	227747
26184	227748
8804	227749
53018	227750
54067	227751
39047	227752
13280	227753
39525	227754
5090	227755
11138	227756
49072	227757
64259	227758
1081	227759
24038	227760
36591	227761
12582	227762
8610	227763
64798	227764
7080	227765
70553	227766
49610	227767
76559	227768
44381	227769
2292	227770
16115	227771
92528	227772
45983	227773
11308	227774
88032	227775
36210	227776
9139	227777
22711	227778
4987	227779
31548	227780
15686	227781
78232	227782
7559	227783
13715	227784
2874	227785
90839	227786
37216	227787
52473	227788
29027	227789
72311	227790
26	227791
49382	227792
2837	227793
12912	227794
60116	227795
58749	227796
8140	227797
21418	227798
40524	227799
25419	227800
15470	227801
21102	227802
73276	227803
45172	227804
50236	227805
73068	227806
36954	227807
30215	227808
4593	227809
14198	227810
91535	227811
66029	227812
14750	227813
20973	227814
9578	227815
3912	227816
1785	227817
20971	227818
67095	227819
67262	227820
7367	227821
59175	227822
3328	227823
31266	227824
38291	227825
20659	227826
81886	227827
18716	227828
67	227829
15506	227830
62325	227831
42833	227832
26195	227833
11440	227834
24386	227835
17343	227836
31789	227837
63715	227838
57836	227839
5693	227840
1024	227841
81082	227842
46957	227843
17431	227844
65822	227845
24915	227846
521	227847
8305	227848
1150	227849
145	227850
7560	227851
1808	227852
35993	227853
28525	227854
25768	227855
2555	227856
10205	227857
907	227858
51558	227859
84480	227860
10193	227861
85257	227862
62421	227863
3539	227864
24530	227865
41922	227866
31104	227867
8110	227868
87592	227869
74510	227870
90957	227871
17	227872
30292	227873
28375	227874
35958	227875
49670	227876
2253	227877
77943	227878
10078	227879
8871	227880
24281	227881
879	227882
60094	227883
23505	227884
59010	227885
5917	227886
67067	227887
4029	227888
64	227889
88754	227890
10198	227891
39150	227892
75313	227893
38136	227894
927	227895
6192	227896
6091	227897
1011	227898
10799	227899
50468	227900
297	227901
7960	227902
50936	227903
4322	227904
5555	227905
11527	227906
2557	227907
52694	227908
42130	227909
54586	227910
26969	227911
72869	227912
7	227913
57234	227914
1850	227915
24483	227916
7107	227917
9893	227918
103880	227919
70532	227920
79393	227921
336	227922
19467	227923
2236	227924
3867	227925
39773	227926
55832	227927
352	227928
2091	227929
27518	227930
71768	227931
25153	227932
19734	227933
85742	227934
43122	227935
29559	227936
4708	227937
19698	227938
9624	227939
241	227940
12751	227941
41678	227942
26285	227943
54908	227944
27300	227945
70952	227946
14660	227947
3935	227948
27244	227949
21309	227950
883	227951
80984	227952
1470	227953
15775	227954
26424	227955
7671	227956
21	227957
4102	227958
92116	227959
24102	227960
41699	227961
35925	227962
10676	227963
63178	227964
12246	227965
4803	227966
47238	227967
36397	227968
83554	227969
35727	227970
308	227971
17910	227972
44994	227973
72053	227974
3181	227975
45158	227976
847	227977
31950	227978
10931	227979
30801	227980
34527	227981
6190	227982
26796	227983
103497	227984
244	227985
2286	227986
4784	227987
48266	227988
3150	227989
23671	227990
77053	227991
5598	227992
48181	227993
40666	227994
28171	227995
4030	227996
601	227997
8684	227998
45127	227999
31907	228000
13415	228001
86958	228002
1325	228003
10947	228004
58095	228005
83329	228006
19773	228007
73599	228008
56237	228009
30321	228010
8389	228011
40968	228012
64477	228013
6325	228014
57510	228015
61534	228016
15123	228017
7596	228018
4973	228019
36792	228020
27079	228021
69421	228022
23443	228023
98543	228024
13024	228025
3566	228026
12620	228027
33578	228028
6448	228029
26710	228030
33200	228031
9355	228032
32578	228033
12142	228034
23593	228035
7445	228036
37833	228037
63386	228038
25905	228039
17314	228040
26411	228041
76363	228042
492	228043
37814	228044
9654	228045
1275	228046
81052	228047
13083	228048
45380	228049
80056	228050
64128	228051
36411	228052
19482	228053
30408	228054
15646	228055
16201	228056
30280	228057
70414	228058
14763	228059
45120	228060
2879	228061
11971	228062
53664	228063
63786	228064
17994	228065
83608	228066
18829	228067
3812	228068
25884	228069
3451	228070
37407	228071
65	228072
4395	228073
2462	228074
3501	228075
84307	228076
14578	228077
3271	228078
8440	228079
77371	228080
9904	228081
49178	228082
1808	228083
1451	228084
27534	228085
6159	228086
785	228087
20131	228088
58036	228089
25232	228090
42767	228091
5191	228092
4015	228093
82218	228094
3630	228095
39771	228096
1567	228097
33313	228098
36456	228099
77418	228100
78780	228101
20795	228102
28404	228103
40194	228104
21404	228105
37231	228106
21816	228107
25710	228108
2174	228109
1468	228110
22213	228111
807	228112
1459	228113
9514	228114
98616	228115
8985	228116
55638	228117
79431	228118
15016	228119
1756	228120
98346	228121
33161	228122
82364	228123
69904	228124
1029	228125
7407	228126
46435	228127
30251	228128
71382	228129
24126	228130
40276	228131
3882	228132
16968	228133
80909	228134
18545	228135
27182	228136
2899	228137
61462	228138
19540	228139
33422	228140
427	228141
6250	228142
66519	228143
67415	228144
86729	228145
30692	228146
39924	228147
16172	228148
80346	228149
13373	228150
18621	228151
9089	228152
12683	228153
1812	228154
42036	228155
43744	228156
31164	228157
39243	228158
52592	228159
661	228160
6577	228161
12749	228162
7213	228163
5824	228164
1182	228165
72630	228166
17411	228167
191	228168
53093	228169
58637	228170
23918	228171
90706	228172
1126	228173
10209	228174
2383	228175
28505	228176
17255	228177
9794	228178
23383	228179
10782	228180
74837	228181
92310	228182
35877	228183
21448	228184
67448	228185
16651	228186
66476	228187
14480	228188
9722	228189
93236	228190
13361	228191
15659	228192
8115	228193
1	228194
7171	228195
61	228196
46021	228197
5865	228198
43003	228199
18948	228200
11038	228201
7547	228202
30449	228203
111924	228204
31789	228205
56101	228206
11538	228207
34997	228208
1653	228209
99148	228210
636	228211
1364	228212
7767	228213
15497	228214
6540	228215
34342	228216
6862	228217
446	228218
47426	228219
59272	228220
80	228221
59061	228222
29237	228223
641	228224
20279	228225
57340	228226
11318	228227
39317	228228
3077	228229
27497	228230
3497	228231
13488	228232
29706	228233
20408	228234
2806	228235
23284	228236
112525	228237
65372	228238
21400	228239
690	228240
30219	228241
2913	228242
7580	228243
41439	228244
45729	228245
1583	228246
1412	228247
9801	228248
85471	228249
49087	228250
90799	228251
22523	228252
38773	228253
14087	228254
15916	228255
15192	228256
38645	228257
5576	228258
3970	228259
5597	228260
8174	228261
194	228262
46596	228263
59781	228264
19892	228265
82824	228266
21408	228267
4544	228268
24205	228269
32852	228270
49997	228271
32726	228272
1126	228273
6077	228274
25693	228275
5779	228276
48	228277
6724	228278
75212	228279
24861	228280
41029	228281
2055	228282
2039	228283
28221	228284
16135	228285
14485	228286
37555	228287
46496	228288
8499	228289
87083	228290
21213	228291
30843	228292
17566	228293
60685	228294
7091	228295
16497	228296
21388	228297
3416	228298
22481	228299
5099	228300
2311	228301
16907	228302
42396	228303
17261	228304
44388	228305
49470	228306
16522	228307
41092	228308
7908	228309
2034	228310
8009	228311
45697	228312
83285	228313
105957	228314
1067	228315
21200	228316
6232	228317
55722	228318
4359	228319
10182	228320
9482	228321
11988	228322
48335	228323
19737	228324
12009	228325
810	228326
34034	228327
15164	228328
18477	228329
30467	228330
17048	228331
86641	228332
2993	228333
1588	228334
30272	228335
71067	228336
52599	228337
87420	228338
4	228339
27264	228340
15180	228341
19474	228342
12889	228343
34037	228344
16133	228345
14284	228346
11578	228347
709	228348
30748	228349
43155	228350
824	228351
7834	228352
34091	228353
73967	228354
11888	228355
13007	228356
4123	228357
8999	228358
358	228359
52	228360
40798	228361
1344	228362
729	228363
114588	228364
108033	228365
46089	228366
53570	228367
81715	228368
23960	228369
51171	228370
160	228371
75626	228372
41860	228373
10656	228374
1516	228375
59804	228376
8832	228377
59878	228378
24550	228379
85324	228380
23385	228381
34597	228382
21366	228383
2147	228384
60000	228385
1614	228386
38688	228387
2650	228388
94596	228389
5208	228390
17327	228391
5865	228392
11121	228393
15858	228394
8043	228395
39565	228396
41272	228397
30038	228398
29767	228399
40020	228400
9917	228401
10194	228402
33601	228403
416	228404
44299	228405
62244	228406
2292	228407
7144	228408
25	228409
41559	228410
39463	228411
19002	228412
62435	228413
22880	228414
427	228415
53722	228416
22948	228417
34624	228418
6345	228419
443	228420
2372	228421
26057	228422
33365	228423
26004	228424
50696	228425
46508	228426
59220	228427
9248	228428
36676	228429
12507	228430
52675	228431
76660	228432
39906	228433
5920	228434
12050	228435
14221	228436
50647	228437
46485	228438
42630	228439
16217	228440
10206	228441
582	228442
54483	228443
13553	228444
28996	228445
18512	228446
45	228447
57618	228448
51396	228449
23636	228450
81510	228451
6	228452
53522	228453
39517	228454
4283	228455
13	228456
18149	228457
35534	228458
32538	228459
314	228460
4881	228461
30472	228462
28793	228463
7607	228464
61208	228465
6839	228466
37414	228467
51305	228468
11879	228469
15462	228470
62753	228471
28226	228472
32757	228473
2223	228474
24743	228475
8235	228476
31851	228477
5670	228478
25985	228479
78589	228480
68706	228481
37898	228482
88950	228483
18130	228484
39054	228485
30418	228486
93247	228487
25744	228488
36069	228489
24957	228490
9093	228491
43	228492
6406	228493
4173	228494
5190	228495
107451	228496
18514	228497
10202	228498
5517	228499
113	228500
21518	228501
22647	228502
99752	228503
29283	228504
5071	228505
6821	228506
1119	228507
27543	228508
30406	228509
37289	228510
72513	228511
1542	228512
38302	228513
107391	228514
30087	228515
623	228516
66798	228517
2888	228518
23142	228519
16814	228520
24869	228521
11306	228522
46498	228523
2170	228524
96999	228525
25892	228526
13505	228527
6212	228528
14265	228529
112143	228530
36495	228531
23081	228532
4980	228533
3572	228534
11459	228535
98789	228536
28875	228537
3426	228538
50946	228539
71619	228540
46310	228541
645	228542
58225	228543
73	228544
57386	228545
109029	228546
58043	228547
31408	228548
38907	228549
7428	228550
9705	228551
2246	228552
16127	228553
98882	228554
76199	228555
53742	228556
74634	228557
54475	228558
111117	228559
36980	228560
23730	228561
83502	228562
25592	228563
14130	228564
87237	228565
4303	228566
24627	228567
13579	228568
14953	228569
226	228570
89282	228571
32376	228572
30408	228573
10584	228574
71297	228575
41419	228576
48214	228577
22262	228578
4360	228579
2661	228580
31354	228581
4096	228582
6530	228583
17931	228584
37269	228585
63005	228586
59976	228587
5522	228588
32131	228589
45400	228590
5018	228591
89202	228592
25154	228593
36714	228594
24051	228595
8723	228596
2973	228597
7222	228598
7502	228599
4764	228600
17952	228601
5548	228602
102813	228603
36786	228604
40968	228605
44647	228606
10076	228607
69316	228608
28561	228609
20094	228610
27826	228611
28053	228612
15894	228613
42402	228614
38198	228615
638	228616
8676	228617
18172	228618
58705	228619
20581	228620
3951	228621
114565	228622
52903	228623
79707	228624
91329	228625
3446	228626
3903	228627
46514	228628
3548	228629
2607	228630
9214	228631
32791	228632
42140	228633
22577	228634
56455	228635
32424	228636
13788	228637
76081	228638
2459	228639
14268	228640
2748	228641
12161	228642
28556	228643
13987	228644
58603	228645
41408	228646
15068	228647
24203	228648
3765	228649
79201	228650
36495	228651
38094	228652
28104	228653
44525	228654
32272	228655
27598	228656
78634	228657
32331	228658
71728	228659
27790	228660
3106	228661
832	228662
23180	228663
48042	228664
49412	228665
38124	228666
939	228667
57815	228668
24615	228669
19810	228670
25052	228671
80981	228672
114060	228673
31192	228674
29817	228675
39022	228676
33420	228677
32717	228678
21209	228679
22050	228680
57366	228681
73372	228682
6560	228683
71623	228684
20101	228685
1255	228686
5583	228687
40118	228688
28526	228689
54611	228690
30300	228691
63	228692
22743	228693
21999	228694
80273	228695
410	228696
20416	228697
14	228698
96000	228699
9078	228700
21726	228701
38163	228702
2247	228703
45344	228704
2103	228705
22749	228706
23611	228707
29357	228708
1284	228709
9265	228710
2531	228711
4967	228712
56770	228713
33335	228714
71244	228715
39288	228716
3621	228717
40699	228718
18756	228719
937	228720
46885	228721
11566	228722
57457	228723
39502	228724
10716	228725
6344	228726
23221	228727
10175	228728
81262	228729
5191	228730
8093	228731
65603	228732
28250	228733
24728	228734
12274	228735
19981	228736
6871	228737
91966	228738
60356	228739
7974	228740
6025	228741
273	228742
12498	228743
3365	228744
82364	228745
1067	228746
27598	228747
62	228748
12836	228749
21946	228750
450	228751
55933	228752
4061	228753
62135	228754
20605	228755
80032	228756
44038	228757
35062	228758
4815	228759
86351	228760
25256	228761
80704	228762
29399	228763
45001	228764
10585	228765
472	228766
9519	228767
39805	228768
9586	228769
22338	228770
6079	228771
5690	228772
19264	228773
20198	228774
60720	228775
11640	228776
16431	228777
24238	228778
5908	228779
102729	228780
1678	228781
15825	228782
19502	228783
7322	228784
50400	228785
2684	228786
57484	228787
1558	228788
3463	228789
5010	228790
1366	228791
90765	228792
4519	228793
95022	228794
38445	228795
18582	228796
55568	228797
4211	228798
9238	228799
47458	228800
31335	228801
55677	228802
5438	228803
81326	228804
19671	228805
1995	228806
10313	228807
211	228808
5432	228809
53886	228810
20258	228811
102005	228812
82381	228813
21913	228814
297	228815
49297	228816
10977	228817
56747	228818
6845	228819
19793	228820
810	228821
26684	228822
57697	228823
6946	228824
89332	228825
2069	228826
60099	228827
15766	228828
4036	228829
8716	228830
13807	228831
15603	228832
2633	228833
7208	228834
6454	228835
6405	228836
2016	228837
25128	228838
48108	228839
1821	228840
79584	228841
19433	228842
85292	228843
6	228844
28294	228845
68709	228846
6316	228847
15461	228848
11183	228849
44927	228850
1365	228851
2986	228852
32583	228853
9209	228854
12661	228855
15224	228856
41303	228857
67288	228858
95519	228859
60329	228860
60937	228861
1056	228862
94823	228863
8475	228864
42118	228865
102495	228866
968	228867
64217	228868
37740	228869
8135	228870
104288	228871
52467	228872
25961	228873
59840	228874
32384	228875
63519	228876
28098	228877
16730	228878
16640	228879
47279	228880
36404	228881
2642	228882
39703	228883
59701	228884
63632	228885
32503	228886
904	228887
11241	228888
70227	228889
13100	228890
5780	228891
372	228892
60104	228893
18352	228894
11842	228895
29	228896
38287	228897
5855	228898
42357	228899
22271	228900
32479	228901
27	228902
52234	228903
58598	228904
12404	228905
59892	228906
34271	228907
2345	228908
40624	228909
5922	228910
33667	228911
13799	228912
17552	228913
18636	228914
3480	228915
13273	228916
4638	228917
69159	228918
52790	228919
62566	228920
30936	228921
17465	228922
3130	228923
506	228924
45001	228925
16583	228926
46149	228927
49431	228928
33172	228929
8264	228930
3022	228931
41820	228932
4400	228933
34820	228934
51574	228935
3916	228936
896	228937
7117	228938
62986	228939
63884	228940
3682	228941
23201	228942
9436	228943
37529	228944
74173	228945
15551	228946
13887	228947
25073	228948
237	228949
5341	228950
40859	228951
32917	228952
57931	228953
17901	228954
31237	228955
84092	228956
15052	228957
48923	228958
902	228959
1021	228960
46183	228961
22240	228962
91933	228963
54208	228964
1844	228965
63455	228966
17862	228967
7553	228968
1398	228969
21849	228970
9657	228971
36787	228972
76683	228973
30304	228974
8076	228975
12350	228976
3543	228977
19446	228978
52085	228979
3099	228980
88713	228981
67737	228982
55157	228983
39851	228984
29868	228985
40591	228986
7501	228987
9718	228988
34250	228989
31023	228990
1216	228991
63278	228992
43302	228993
60444	228994
1254	228995
6472	228996
10705	228997
72772	228998
5520	228999
10234	229000
111405	229001
9925	229002
167	229003
67916	229004
23143	229005
664	229006
93203	229007
45947	229008
4283	229009
102933	229010
75730	229011
80819	229012
32028	229013
6057	229014
6019	229015
36586	229016
8592	229017
11773	229018
7505	229019
79938	229020
31543	229021
54660	229022
46347	229023
20505	229024
16239	229025
17495	229026
80838	229027
25146	229028
16745	229029
124	229030
75522	229031
26487	229032
45891	229033
47607	229034
32273	229035
10494	229036
11929	229037
27703	229038
7	229039
41262	229040
52728	229041
46610	229042
8888	229043
67905	229044
41355	229045
5145	229046
76031	229047
73374	229048
60061	229049
14057	229050
11037	229051
9712	229052
73488	229053
58457	229054
41816	229055
91167	229056
73041	229057
11914	229058
908	229059
21168	229060
848	229061
3218	229062
23481	229063
5476	229064
10403	229065
4262	229066
12884	229067
91307	229068
77857	229069
39290	229070
16012	229071
38124	229072
40884	229073
23872	229074
19906	229075
2597	229076
26423	229077
12343	229078
27190	229079
81193	229080
11174	229081
79413	229082
5353	229083
36878	229084
13512	229085
1237	229086
48486	229087
26387	229088
68087	229089
11481	229090
26818	229091
12546	229092
51952	229093
14659	229094
13993	229095
24712	229096
5249	229097
1406	229098
23030	229099
37216	229100
26468	229101
1039	229102
60643	229103
3584	229104
64727	229105
7081	229106
11909	229107
3547	229108
13258	229109
3114	229110
68111	229111
2409	229112
70913	229113
32252	229114
5724	229115
15548	229116
4217	229117
57946	229118
19803	229119
20806	229120
3694	229121
4917	229122
22433	229123
517	229124
2382	229125
81910	229126
7095	229127
56425	229128
31511	229129
8936	229130
2278	229131
258	229132
31136	229133
46340	229134
16229	229135
27518	229136
12050	229137
49265	229138
37529	229139
61363	229140
8632	229141
6285	229142
15819	229143
29168	229144
7424	229145
2210	229146
2022	229147
3428	229148
5190	229149
53641	229150
36850	229151
1373	229152
110996	229153
48314	229154
19994	229155
18678	229156
4653	229157
72347	229158
37426	229159
36660	229160
21302	229161
7259	229162
60345	229163
29656	229164
21889	229165
83	229166
61759	229167
41318	229168
14085	229169
11469	229170
54627	229171
143	229172
7972	229173
20845	229174
1080	229175
18236	229176
17214	229177
11214	229178
7700	229179
95468	229180
45596	229181
38391	229182
55511	229183
96817	229184
92683	229185
104103	229186
81811	229187
21550	229188
62220	229189
11	229190
5323	229191
6581	229192
16845	229193
20138	229194
23362	229195
36722	229196
54708	229197
26273	229198
62612	229199
5097	229200
26868	229201
4435	229202
3249	229203
3399	229204
5415	229205
21509	229206
62320	229207
11276	229208
51438	229209
8422	229210
18627	229211
30161	229212
64932	229213
41794	229214
46815	229215
36176	229216
31331	229217
71840	229218
581	229219
20187	229220
29264	229221
125	229222
61335	229223
58284	229224
45407	229225
3325	229226
36614	229227
89887	229228
4343	229229
1270	229230
65062	229231
2366	229232
48512	229233
33855	229234
64055	229235
67489	229236
12979	229237
1476	229238
15937	229239
33686	229240
82860	229241
196	229242
65919	229243
30184	229244
1096	229245
30762	229246
56067	229247
27210	229248
8876	229249
557	229250
35717	229251
32864	229252
61537	229253
83651	229254
40861	229255
2311	229256
55587	229257
985	229258
1075	229259
13819	229260
27356	229261
69705	229262
42778	229263
85294	229264
8057	229265
2205	229266
78696	229267
8363	229268
3787	229269
103558	229270
2362	229271
65834	229272
243	229273
33938	229274
30713	229275
79044	229276
13094	229277
15654	229278
35586	229279
31322	229280
28665	229281
13451	229282
16148	229283
45999	229284
2809	229285
53326	229286
23966	229287
69804	229288
51433	229289
110300	229290
24568	229291
55962	229292
63135	229293
296	229294
49479	229295
832	229296
10607	229297
18246	229298
15882	229299
24368	229300
18047	229301
14160	229302
23873	229303
73379	229304
64220	229305
29779	229306
28048	229307
18065	229308
4868	229309
1035	229310
13275	229311
28386	229312
11900	229313
880	229314
20005	229315
9130	229316
37801	229317
5375	229318
24311	229319
72934	229320
3934	229321
8745	229322
3047	229323
10394	229324
27245	229325
68971	229326
21878	229327
76265	229328
2632	229329
4265	229330
16642	229331
76556	229332
2305	229333
58691	229334
56841	229335
28219	229336
36597	229337
2262	229338
87779	229339
432	229340
31211	229341
75210	229342
14987	229343
333	229344
22287	229345
80787	229346
57262	229347
70707	229348
54093	229349
18202	229350
35967	229351
5170	229352
17955	229353
2083	229354
35450	229355
74160	229356
6853	229357
58705	229358
4140	229359
55620	229360
17689	229361
109	229362
9569	229363
2546	229364
36100	229365
6628	229366
34403	229367
19989	229368
2261	229369
70126	229370
24230	229371
7998	229372
71117	229373
34212	229374
2460	229375
31141	229376
54627	229377
2605	229378
12376	229379
68603	229380
4256	229381
12749	229382
59348	229383
21384	229384
4274	229385
1303	229386
5605	229387
386	229388
40856	229389
70208	229390
106133	229391
3850	229392
3979	229393
6108	229394
39228	229395
14176	229396
48726	229397
35359	229398
72759	229399
8212	229400
15822	229401
2104	229402
43791	229403
7030	229404
33610	229405
7556	229406
20285	229407
57726	229408
50108	229409
2010	229410
140	229411
1517	229412
3143	229413
14523	229414
314	229415
12320	229416
58502	229417
12447	229418
47368	229419
51214	229420
1302	229421
381	229422
6837	229423
34880	229424
40432	229425
1526	229426
28	229427
93951	229428
52071	229429
2315	229430
32371	229431
1397	229432
19369	229433
34328	229434
26707	229435
34316	229436
12205	229437
20737	229438
21937	229439
45322	229440
10774	229441
3926	229442
97816	229443
28902	229444
17263	229445
21278	229446
23155	229447
10720	229448
61601	229449
1853	229450
199	229451
59388	229452
8251	229453
58890	229454
11002	229455
2460	229456
101294	229457
49187	229458
36458	229459
742	229460
108708	229461
5150	229462
11777	229463
23349	229464
14229	229465
23020	229466
29720	229467
48234	229468
83927	229469
110917	229470
77760	229471
113542	229472
1752	229473
23355	229474
1217	229475
2832	229476
1671	229477
2954	229478
6218	229479
1352	229480
47786	229481
106487	229482
106094	229483
99833	229484
30362	229485
471	229486
8630	229487
56736	229488
69583	229489
6978	229490
79520	229491
54049	229492
9532	229493
22519	229494
79843	229495
28516	229496
43410	229497
63146	229498
6752	229499
8789	229500
21794	229501
113103	229502
76277	229503
114	229504
52322	229505
43934	229506
2916	229507
898	229508
3697	229509
2897	229510
10620	229511
33651	229512
38167	229513
481	229514
395	229515
45595	229516
30066	229517
62719	229518
60025	229519
13725	229520
20252	229521
2307	229522
1790	229523
12154	229524
34126	229525
6491	229526
367	229527
18280	229528
10751	229529
31486	229530
66824	229531
22007	229532
40956	229533
67564	229534
8904	229535
26645	229536
106	229537
23478	229538
69733	229539
29812	229540
32349	229541
804	229542
43144	229543
21323	229544
32806	229545
71176	229546
39800	229547
584	229548
8808	229549
22238	229550
4942	229551
9854	229552
87890	229553
61137	229554
59565	229555
20183	229556
7876	229557
7547	229558
63109	229559
25042	229560
36913	229561
43966	229562
22107	229563
103670	229564
45015	229565
37018	229566
15602	229567
20040	229568
10103	229569
36102	229570
32303	229571
23426	229572
25469	229573
9935	229574
3458	229575
24920	229576
45355	229577
57329	229578
44243	229579
3159	229580
55439	229581
28255	229582
18319	229583
60782	229584
4983	229585
77391	229586
27350	229587
43371	229588
65648	229589
13778	229590
53941	229591
12244	229592
25465	229593
100608	229594
73089	229595
47567	229596
12827	229597
52905	229598
1185	229599
252	229600
9315	229601
12594	229602
33076	229603
23198	229604
51577	229605
94735	229606
14489	229607
6692	229608
408	229609
60431	229610
3616	229611
27788	229612
14883	229613
10903	229614
12802	229615
54982	229616
55045	229617
52	229618
29776	229619
23942	229620
18466	229621
55624	229622
5929	229623
952	229624
25975	229625
19686	229626
66946	229627
101937	229628
3874	229629
42720	229630
47378	229631
21481	229632
7158	229633
21017	229634
22638	229635
67	229636
85946	229637
46598	229638
71559	229639
97388	229640
16105	229641
51154	229642
27292	229643
6060	229644
3510	229645
43548	229646
34791	229647
11441	229648
18807	229649
56624	229650
12475	229651
46994	229652
36642	229653
31829	229654
6758	229655
13407	229656
381	229657
254	229658
52139	229659
35685	229660
95	229661
4885	229662
235	229663
23512	229664
32888	229665
4230	229666
70919	229667
47126	229668
18853	229669
16867	229670
31921	229671
70869	229672
4396	229673
110880	229674
2182	229675
46827	229676
791	229677
15211	229678
47014	229679
15956	229680
84546	229681
39394	229682
54237	229683
98347	229684
50949	229685
12558	229686
26438	229687
22346	229688
52122	229689
38756	229690
15991	229691
10504	229692
76325	229693
94389	229694
35367	229695
97706	229696
1694	229697
60686	229698
17509	229699
75885	229700
13886	229701
4291	229702
47205	229703
19047	229704
32164	229705
42666	229706
2208	229707
69494	229708
76202	229709
49144	229710
69240	229711
71139	229712
21123	229713
27658	229714
64163	229715
43283	229716
42989	229717
44526	229718
87294	229719
11702	229720
16712	229721
9880	229722
72197	229723
75354	229724
4461	229725
27764	229726
12814	229727
1459	229728
73900	229729
3570	229730
64285	229731
75368	229732
81447	229733
4775	229734
7463	229735
1355	229736
72971	229737
4261	229738
46607	229739
3701	229740
6808	229741
88797	229742
30403	229743
80947	229744
14516	229745
31997	229746
50248	229747
33330	229748
20718	229749
80137	229750
10455	229751
60767	229752
3779	229753
1023	229754
16701	229755
24512	229756
1627	229757
22982	229758
1006	229759
8970	229760
41559	229761
3180	229762
20673	229763
49237	229764
93215	229765
89384	229766
56802	229767
22174	229768
32403	229769
7477	229770
73194	229771
10471	229772
27551	229773
37826	229774
49515	229775
12496	229776
81784	229777
1346	229778
20046	229779
24135	229780
57591	229781
47986	229782
48681	229783
15548	229784
26860	229785
36472	229786
33560	229787
68880	229788
17030	229789
7279	229790
64203	229791
80859	229792
46878	229793
44023	229794
49597	229795
211	229796
35517	229797
32318	229798
8509	229799
23847	229800
11372	229801
25178	229802
42337	229803
5687	229804
72996	229805
16896	229806
54046	229807
59915	229808
64335	229809
54495	229810
3076	229811
9109	229812
52644	229813
22107	229814
40794	229815
20884	229816
16311	229817
4928	229818
1	229819
6198	229820
69438	229821
65954	229822
63613	229823
12516	229824
1698	229825
7439	229826
30748	229827
17478	229828
94603	229829
6756	229830
3083	229831
108158	229832
37328	229833
31499	229834
6970	229835
7285	229836
722	229837
676	229838
11590	229839
103785	229840
15339	229841
153	229842
34898	229843
11732	229844
7957	229845
49563	229846
80399	229847
4759	229848
39529	229849
68709	229850
16860	229851
28433	229852
68957	229853
10710	229854
60273	229855
17224	229856
13779	229857
9179	229858
214	229859
33028	229860
76122	229861
25901	229862
35324	229863
810	229864
16391	229865
66127	229866
76061	229867
32606	229868
73397	229869
67940	229870
232	229871
2570	229872
28069	229873
38637	229874
66301	229875
46803	229876
49895	229877
78479	229878
65188	229879
47359	229880
1855	229881
49335	229882
44971	229883
2441	229884
448	229885
71969	229886
37522	229887
5974	229888
24523	229889
111954	229890
38025	229891
2929	229892
73235	229893
56336	229894
71711	229895
49766	229896
3987	229897
43080	229898
16379	229899
41911	229900
32303	229901
113849	229902
70098	229903
92	229904
14171	229905
40732	229906
3934	229907
81591	229908
18742	229909
4391	229910
85383	229911
2343	229912
24655	229913
8269	229914
73159	229915
35144	229916
663	229917
5589	229918
2907	229919
50226	229920
84780	229921
12019	229922
48221	229923
1875	229924
48693	229925
13550	229926
413	229927
23293	229928
10563	229929
29987	229930
12300	229931
45876	229932
490	229933
6873	229934
30545	229935
37	229936
94866	229937
4965	229938
3893	229939
1165	229940
109301	229941
5721	229942
38893	229943
2180	229944
60806	229945
6480	229946
72109	229947
93014	229948
283	229949
39721	229950
34525	229951
21876	229952
72489	229953
36109	229954
51527	229955
28152	229956
24718	229957
53605	229958
72820	229959
175	229960
67551	229961
27326	229962
2755	229963
23452	229964
51	229965
22182	229966
7027	229967
44549	229968
6779	229969
1878	229970
6819	229971
53714	229972
10617	229973
46	229974
56220	229975
2012	229976
52400	229977
85982	229978
50033	229979
6912	229980
9888	229981
17023	229982
48671	229983
51625	229984
71550	229985
32509	229986
35004	229987
37598	229988
31470	229989
3970	229990
64758	229991
8796	229992
22257	229993
35134	229994
63942	229995
6193	229996
14919	229997
13	229998
4645	229999
30158	230000
70513	230001
20540	230002
63351	230003
10500	230004
32161	230005
12816	230006
59539	230007
79	230008
94839	230009
39188	230010
5101	230011
17446	230012
59058	230013
6187	230014
11425	230015
1426	230016
61068	230017
71	230018
6800	230019
5234	230020
76754	230021
74155	230022
20542	230023
36003	230024
30539	230025
6768	230026
20194	230027
474	230028
26411	230029
4771	230030
474	230031
1740	230032
4911	230033
11354	230034
12401	230035
54380	230036
7020	230037
2587	230038
14660	230039
74110	230040
23105	230041
40757	230042
26054	230043
63162	230044
38020	230045
26327	230046
12363	230047
1081	230048
9256	230049
42170	230050
8250	230051
17357	230052
39455	230053
3218	230054
48219	230055
15917	230056
19794	230057
86	230058
3597	230059
7746	230060
261	230061
80477	230062
76947	230063
94	230064
45602	230065
499	230066
24109	230067
18446	230068
15382	230069
2206	230070
354	230071
80086	230072
1862	230073
106426	230074
33140	230075
3265	230076
41751	230077
85895	230078
37044	230079
41464	230080
34721	230081
46361	230082
652	230083
24181	230084
5754	230085
54463	230086
42322	230087
21829	230088
7158	230089
314	230090
5130	230091
2695	230092
510	230093
51986	230094
20426	230095
78371	230096
6646	230097
27521	230098
114023	230099
44	230100
1609	230101
51593	230102
15737	230103
81511	230104
31586	230105
9471	230106
2060	230107
81871	230108
15836	230109
36523	230110
2951	230111
41	230112
41261	230113
87346	230114
249	230115
7045	230116
64578	230117
100024	230118
57995	230119
35780	230120
17588	230121
88886	230122
27861	230123
12381	230124
30410	230125
6342	230126
1385	230127
94	230128
2174	230129
27503	230130
38082	230131
28296	230132
46474	230133
4868	230134
26884	230135
71039	230136
93997	230137
42025	230138
2889	230139
53213	230140
32	230141
56108	230142
14128	230143
20325	230144
43975	230145
18149	230146
62625	230147
108481	230148
79621	230149
73323	230150
7077	230151
26156	230152
26262	230153
19387	230154
11082	230155
117	230156
13867	230157
55829	230158
28123	230159
103833	230160
12482	230161
7271	230162
79274	230163
29878	230164
37526	230165
39198	230166
11037	230167
15750	230168
53138	230169
32179	230170
66115	230171
50561	230172
22744	230173
18899	230174
25928	230175
32218	230176
3678	230177
63904	230178
69474	230179
20342	230180
40629	230181
56132	230182
12198	230183
12210	230184
25533	230185
502	230186
53840	230187
353	230188
16748	230189
30651	230190
75321	230191
56499	230192
39046	230193
39766	230194
285	230195
28408	230196
59226	230197
43114	230198
86802	230199
91589	230200
19474	230201
3178	230202
4024	230203
41892	230204
17549	230205
1111	230206
21	230207
13469	230208
2544	230209
8236	230210
15818	230211
87451	230212
30757	230213
12502	230214
37733	230215
30184	230216
5546	230217
27755	230218
42992	230219
2941	230220
18003	230221
51106	230222
7256	230223
5461	230224
114326	230225
329	230226
64810	230227
16711	230228
31262	230229
60105	230230
1893	230231
22088	230232
34955	230233
16346	230234
52281	230235
40932	230236
13689	230237
29088	230238
16802	230239
27470	230240
78	230241
24216	230242
3027	230243
48635	230244
21018	230245
34109	230246
2006	230247
53775	230248
18227	230249
50558	230250
40615	230251
52674	230252
41111	230253
62738	230254
37475	230255
1304	230256
87949	230257
87857	230258
54761	230259
722	230260
91772	230261
82419	230262
8888	230263
13793	230264
11788	230265
629	230266
64870	230267
19809	230268
81212	230269
74120	230270
66511	230271
5257	230272
91317	230273
16737	230274
44758	230275
13203	230276
65447	230277
4832	230278
6328	230279
16271	230280
911	230281
47571	230282
13491	230283
38677	230284
7495	230285
58047	230286
67353	230287
40176	230288
107775	230289
26232	230290
95196	230291
9545	230292
25775	230293
25047	230294
713	230295
36707	230296
46100	230297
43731	230298
2577	230299
39321	230300
26001	230301
71097	230302
35241	230303
6084	230304
36186	230305
29279	230306
10864	230307
71292	230308
945	230309
45400	230310
111	230311
91665	230312
47587	230313
29675	230314
25966	230315
6224	230316
21718	230317
80521	230318
20388	230319
3367	230320
20097	230321
63517	230322
53610	230323
15914	230324
51010	230325
51690	230326
10020	230327
2786	230328
10226	230329
48462	230330
29614	230331
16194	230332
40645	230333
62941	230334
18221	230335
13415	230336
50122	230337
52209	230338
10733	230339
42256	230340
42013	230341
93566	230342
13193	230343
103436	230344
49226	230345
46769	230346
1344	230347
76497	230348
19245	230349
13760	230350
9571	230351
14420	230352
95036	230353
936	230354
24118	230355
24527	230356
1023	230357
37962	230358
67234	230359
15345	230360
33065	230361
33039	230362
55977	230363
66403	230364
3488	230365
15552	230366
61037	230367
37519	230368
39539	230369
47124	230370
17497	230371
36990	230372
1868	230373
28097	230374
50074	230375
2493	230376
14343	230377
19721	230378
22133	230379
55037	230380
31407	230381
39848	230382
71654	230383
14574	230384
39645	230385
11211	230386
35778	230387
23846	230388
2642	230389
41051	230390
114031	230391
99141	230392
20719	230393
86556	230394
35879	230395
84184	230396
2017	230397
41204	230398
16895	230399
23851	230400
20470	230401
73593	230402
70230	230403
71153	230404
63964	230405
30849	230406
6106	230407
17637	230408
1292	230409
5875	230410
37102	230411
42111	230412
23522	230413
1497	230414
32354	230415
19664	230416
42334	230417
27858	230418
69789	230419
47618	230420
52917	230421
74969	230422
91036	230423
60568	230424
21820	230425
19944	230426
9947	230427
27317	230428
109277	230429
8703	230430
67501	230431
45270	230432
61770	230433
27288	230434
49249	230435
97444	230436
68809	230437
58053	230438
25749	230439
96223	230440
11342	230441
47595	230442
49331	230443
8552	230444
25790	230445
27094	230446
23314	230447
74442	230448
38712	230449
3901	230450
78553	230451
13910	230452
59839	230453
53123	230454
3101	230455
5062	230456
46904	230457
17866	230458
6372	230459
50150	230460
89043	230461
68711	230462
43400	230463
15036	230464
16164	230465
986	230466
20853	230467
2509	230468
3109	230469
6431	230470
11832	230471
13669	230472
13881	230473
27352	230474
5615	230475
10205	230476
100398	230477
16495	230478
58069	230479
60505	230480
87703	230481
70726	230482
91381	230483
32130	230484
77961	230485
55986	230486
56916	230487
1048	230488
18851	230489
70928	230490
64355	230491
24688	230492
23206	230493
62302	230494
8713	230495
41794	230496
42480	230497
52441	230498
14752	230499
11773	230500
9280	230501
2760	230502
42031	230503
103323	230504
33003	230505
582	230506
51342	230507
44194	230508
48672	230509
47883	230510
40716	230511
3205	230512
48263	230513
75	230514
67	230515
5114	230516
60695	230517
3216	230518
8281	230519
34919	230520
59	230521
32755	230522
2554	230523
27669	230524
14895	230525
75345	230526
49109	230527
33418	230528
9882	230529
900	230530
76162	230531
95941	230532
13949	230533
38242	230534
876	230535
13513	230536
34310	230537
3303	230538
6456	230539
10408	230540
9097	230541
39167	230542
18353	230543
29441	230544
10161	230545
51874	230546
2584	230547
167	230548
2072	230549
8261	230550
43966	230551
87787	230552
77883	230553
13393	230554
153	230555
72964	230556
45274	230557
4599	230558
63171	230559
876	230560
21414	230561
22308	230562
85470	230563
92417	230564
16597	230565
5881	230566
30415	230567
103590	230568
44698	230569
114320	230570
70249	230571
3980	230572
2776	230573
834	230574
100881	230575
66237	230576
20403	230577
29590	230578
79075	230579
12665	230580
6167	230581
6874	230582
27604	230583
72240	230584
33294	230585
48087	230586
22026	230587
5307	230588
32113	230589
1712	230590
47807	230591
33973	230592
64702	230593
30463	230594
35783	230595
22584	230596
66645	230597
81493	230598
29794	230599
10824	230600
60262	230601
1967	230602
56287	230603
17044	230604
10947	230605
24531	230606
10919	230607
56459	230608
10174	230609
7482	230610
57022	230611
65809	230612
19926	230613
5633	230614
433	230615
53980	230616
91717	230617
1153	230618
37130	230619
33567	230620
46019	230621
17301	230622
12242	230623
77385	230624
41139	230625
5002	230626
43017	230627
7483	230628
33261	230629
33827	230630
45804	230631
13697	230632
2618	230633
6969	230634
2688	230635
34548	230636
3148	230637
18561	230638
19246	230639
8141	230640
1470	230641
39498	230642
15183	230643
3189	230644
72091	230645
3954	230646
8391	230647
14416	230648
60533	230649
60507	230650
54573	230651
7852	230652
8231	230653
18609	230654
36317	230655
42744	230656
8402	230657
89714	230658
79633	230659
1471	230660
32237	230661
11096	230662
521	230663
6724	230664
65645	230665
33475	230666
7023	230667
11049	230668
81848	230669
603	230670
93229	230671
44417	230672
6038	230673
57614	230674
14262	230675
44741	230676
80031	230677
5	230678
9558	230679
34	230680
94352	230681
11575	230682
39522	230683
92988	230684
24131	230685
48832	230686
20760	230687
30596	230688
13415	230689
73112	230690
19820	230691
49696	230692
2760	230693
3784	230694
41015	230695
16753	230696
19968	230697
6103	230698
34837	230699
77174	230700
26681	230701
51992	230702
79950	230703
17250	230704
44482	230705
1384	230706
8088	230707
15898	230708
40330	230709
34636	230710
19844	230711
30755	230712
1415	230713
32544	230714
5376	230715
61721	230716
33659	230717
1692	230718
62456	230719
6767	230720
78844	230721
37729	230722
28117	230723
25616	230724
56363	230725
28713	230726
2201	230727
43639	230728
28329	230729
3046	230730
1226	230731
14342	230732
102146	230733
57638	230734
50515	230735
13577	230736
22491	230737
843	230738
31586	230739
35248	230740
41169	230741
54935	230742
78361	230743
27922	230744
11402	230745
5303	230746
40259	230747
31696	230748
32188	230749
15400	230750
18710	230751
10509	230752
66368	230753
1534	230754
50749	230755
19787	230756
24142	230757
74140	230758
1312	230759
45313	230760
22261	230761
52327	230762
51324	230763
55667	230764
87235	230765
75707	230766
61071	230767
44713	230768
37362	230769
23245	230770
52383	230771
34846	230772
32253	230773
69435	230774
29714	230775
69211	230776
8965	230777
88710	230778
88589	230779
10541	230780
27915	230781
52991	230782
7206	230783
20624	230784
25173	230785
9281	230786
20031	230787
85637	230788
4697	230789
2568	230790
7637	230791
10491	230792
36284	230793
8295	230794
23770	230795
21363	230796
30657	230797
172	230798
65712	230799
52848	230800
17549	230801
98890	230802
864	230803
23984	230804
75914	230805
5247	230806
28852	230807
2943	230808
47722	230809
47835	230810
114134	230811
887	230812
3822	230813
41680	230814
39644	230815
7057	230816
46312	230817
2268	230818
61672	230819
48988	230820
8097	230821
6307	230822
14897	230823
68286	230824
5302	230825
3412	230826
90367	230827
26437	230828
4170	230829
23683	230830
91310	230831
593	230832
54228	230833
11403	230834
18639	230835
21130	230836
2413	230837
49644	230838
8770	230839
82699	230840
88323	230841
74888	230842
286	230843
25256	230844
17272	230845
44453	230846
30481	230847
6122	230848
72863	230849
31484	230850
68603	230851
23915	230852
41736	230853
103378	230854
85748	230855
24983	230856
87492	230857
39182	230858
24935	230859
58328	230860
10876	230861
44448	230862
48317	230863
49680	230864
21826	230865
2196	230866
20129	230867
17675	230868
21689	230869
3944	230870
31854	230871
5953	230872
4	230873
91611	230874
1643	230875
8262	230876
13101	230877
18713	230878
24403	230879
4938	230880
92072	230881
88539	230882
9541	230883
9205	230884
48221	230885
50282	230886
62023	230887
1662	230888
222	230889
12257	230890
1174	230891
89902	230892
2215	230893
426	230894
3877	230895
1469	230896
14012	230897
27190	230898
85979	230899
38217	230900
56157	230901
15692	230902
15439	230903
13902	230904
40656	230905
41740	230906
25294	230907
23206	230908
65631	230909
16074	230910
23688	230911
11	230912
111100	230913
16696	230914
110323	230915
7744	230916
7853	230917
40318	230918
20011	230919
57667	230920
4413	230921
96494	230922
926	230923
96103	230924
2003	230925
49407	230926
13347	230927
61718	230928
1109	230929
8340	230930
1417	230931
10445	230932
34035	230933
20168	230934
628	230935
4736	230936
5827	230937
1132	230938
12711	230939
33946	230940
13447	230941
4088	230942
23266	230943
32186	230944
27403	230945
64406	230946
98	230947
58827	230948
21052	230949
8002	230950
75538	230951
1196	230952
47898	230953
6811	230954
42051	230955
71220	230956
8957	230957
46523	230958
64237	230959
7928	230960
26225	230961
49523	230962
239	230963
48114	230964
28494	230965
12597	230966
6931	230967
6273	230968
54720	230969
26606	230970
31744	230971
25916	230972
53574	230973
77362	230974
45580	230975
16231	230976
8210	230977
36528	230978
58461	230979
22928	230980
37959	230981
16520	230982
164	230983
16325	230984
63997	230985
97650	230986
61770	230987
3044	230988
3640	230989
39014	230990
79654	230991
104450	230992
30746	230993
4466	230994
16928	230995
33076	230996
80808	230997
7414	230998
50642	230999
39296	231000
30388	231001
1528	231002
19896	231003
60608	231004
22015	231005
83303	231006
5605	231007
42859	231008
3310	231009
928	231010
3835	231011
55254	231012
7579	231013
105648	231014
8910	231015
20410	231016
3957	231017
29249	231018
24174	231019
13728	231020
5152	231021
21223	231022
667	231023
35272	231024
51204	231025
4572	231026
1301	231027
824	231028
8378	231029
14551	231030
54973	231031
10483	231032
36242	231033
26759	231034
1438	231035
7024	231036
43364	231037
81334	231038
6195	231039
53692	231040
22322	231041
68294	231042
96162	231043
33052	231044
16971	231045
84925	231046
4310	231047
79343	231048
48656	231049
26938	231050
6761	231051
16902	231052
35859	231053
60170	231054
5403	231055
7578	231056
31572	231057
7134	231058
47430	231059
87189	231060
58993	231061
68055	231062
42754	231063
834	231064
4052	231065
10038	231066
88184	231067
79989	231068
31032	231069
78297	231070
58804	231071
8974	231072
68163	231073
16795	231074
54836	231075
37491	231076
63114	231077
5302	231078
45885	231079
8148	231080
38818	231081
89710	231082
1716	231083
411	231084
2442	231085
32878	231086
9916	231087
4256	231088
25825	231089
60089	231090
42044	231091
2189	231092
27653	231093
24494	231094
37397	231095
62052	231096
59936	231097
64837	231098
13561	231099
63540	231100
13632	231101
1221	231102
3303	231103
12295	231104
94160	231105
53881	231106
5483	231107
57617	231108
16260	231109
3502	231110
50519	231111
49219	231112
6631	231113
2142	231114
16608	231115
7977	231116
25858	231117
63956	231118
4700	231119
14391	231120
29508	231121
165	231122
75930	231123
68595	231124
16023	231125
12644	231126
26707	231127
20622	231128
26330	231129
4192	231130
29544	231131
317	231132
53739	231133
32520	231134
29925	231135
8235	231136
10180	231137
42559	231138
33505	231139
10745	231140
12792	231141
106189	231142
673	231143
61659	231144
34477	231145
43905	231146
5338	231147
64081	231148
8458	231149
8587	231150
67188	231151
65329	231152
52936	231153
20757	231154
54504	231155
14532	231156
45308	231157
1017	231158
83161	231159
8817	231160
7963	231161
67245	231162
13585	231163
1590	231164
59424	231165
21550	231166
7649	231167
62567	231168
55025	231169
101936	231170
34793	231171
15149	231172
425	231173
40187	231174
15704	231175
47777	231176
9873	231177
473	231178
38084	231179
8190	231180
16816	231181
4248	231182
4308	231183
18754	231184
51071	231185
9826	231186
6245	231187
92052	231188
29160	231189
965	231190
11572	231191
9136	231192
11692	231193
8253	231194
41324	231195
2140	231196
40330	231197
26769	231198
20419	231199
84611	231200
19857	231201
18565	231202
18804	231203
30612	231204
58434	231205
1841	231206
13962	231207
6672	231208
23238	231209
5094	231210
9525	231211
15504	231212
4905	231213
485	231214
29390	231215
39009	231216
32999	231217
2144	231218
75201	231219
12136	231220
6067	231221
338	231222
29694	231223
884	231224
17939	231225
104380	231226
62607	231227
14525	231228
34359	231229
89464	231230
19642	231231
246	231232
3797	231233
14455	231234
1627	231235
22381	231236
27587	231237
952	231238
46039	231239
51820	231240
22217	231241
13026	231242
20890	231243
28590	231244
3801	231245
27607	231246
19461	231247
2548	231248
8993	231249
1000	231250
2066	231251
5201	231252
10408	231253
1891	231254
56409	231255
3209	231256
55630	231257
7377	231258
77577	231259
54452	231260
720	231261
98	231262
47268	231263
43747	231264
40536	231265
53131	231266
30537	231267
12514	231268
44710	231269
6726	231270
52367	231271
336	231272
84077	231273
10337	231274
4058	231275
62384	231276
363	231277
29058	231278
65083	231279
90759	231280
12357	231281
17391	231282
43437	231283
43049	231284
1295	231285
43194	231286
93340	231287
27517	231288
62934	231289
35885	231290
56462	231291
10013	231292
83615	231293
1054	231294
25540	231295
18692	231296
5224	231297
20621	231298
42081	231299
71507	231300
10946	231301
6868	231302
8828	231303
61685	231304
59418	231305
8638	231306
5097	231307
16847	231308
5933	231309
32846	231310
26421	231311
80275	231312
6547	231313
2459	231314
41270	231315
71501	231316
69395	231317
830	231318
87528	231319
22770	231320
63958	231321
39803	231322
24020	231323
1537	231324
58184	231325
77667	231326
25901	231327
455	231328
52457	231329
111556	231330
2979	231331
54441	231332
11294	231333
4382	231334
22343	231335
12272	231336
1028	231337
42290	231338
593	231339
12411	231340
50222	231341
37316	231342
47691	231343
16023	231344
15721	231345
84111	231346
4474	231347
28748	231348
27715	231349
14366	231350
23612	231351
74849	231352
1962	231353
673	231354
45431	231355
19489	231356
17091	231357
23201	231358
3484	231359
11714	231360
42398	231361
51230	231362
18895	231363
33110	231364
50519	231365
6336	231366
68342	231367
13536	231368
5989	231369
51945	231370
64738	231371
88798	231372
24254	231373
436	231374
30611	231375
89401	231376
21472	231377
21933	231378
24068	231379
12311	231380
65425	231381
7288	231382
53695	231383
62498	231384
86235	231385
80732	231386
39297	231387
2291	231388
49855	231389
5653	231390
81242	231391
18773	231392
41466	231393
108106	231394
82872	231395
16020	231396
29632	231397
1670	231398
1936	231399
10156	231400
10095	231401
36292	231402
30003	231403
45626	231404
9422	231405
43950	231406
8216	231407
49816	231408
9107	231409
3961	231410
17089	231411
18962	231412
15806	231413
26824	231414
29516	231415
25586	231416
35801	231417
16266	231418
32620	231419
93578	231420
9432	231421
53244	231422
10860	231423
19085	231424
8357	231425
67603	231426
62343	231427
1542	231428
910	231429
1646	231430
19637	231431
2043	231432
33477	231433
3194	231434
1178	231435
1580	231436
37381	231437
15260	231438
21975	231439
10228	231440
37855	231441
191	231442
49760	231443
102487	231444
41767	231445
7648	231446
2752	231447
10581	231448
40512	231449
63510	231450
19279	231451
2010	231452
86335	231453
46	231454
19578	231455
61726	231456
19607	231457
1416	231458
14125	231459
19476	231460
33332	231461
80868	231462
110929	231463
5294	231464
4259	231465
29061	231466
9356	231467
48938	231468
1975	231469
42603	231470
49358	231471
19284	231472
16907	231473
480	231474
91992	231475
2993	231476
40125	231477
1803	231478
35989	231479
1139	231480
15662	231481
62805	231482
4250	231483
27774	231484
36238	231485
35175	231486
32780	231487
34317	231488
90405	231489
89499	231490
46168	231491
27346	231492
9843	231493
20784	231494
1287	231495
8364	231496
43490	231497
49417	231498
26943	231499
46395	231500
17053	231501
63518	231502
13691	231503
14254	231504
908	231505
55600	231506
875	231507
5188	231508
43439	231509
48558	231510
65597	231511
11254	231512
109056	231513
19314	231514
70576	231515
1	231516
31897	231517
19716	231518
7886	231519
6662	231520
72017	231521
59258	231522
58541	231523
3716	231524
34283	231525
49758	231526
84296	231527
32761	231528
49502	231529
4734	231530
66061	231531
26033	231532
17703	231533
36485	231534
82535	231535
3005	231536
27478	231537
6118	231538
15377	231539
4629	231540
92815	231541
41055	231542
290	231543
25589	231544
41635	231545
29497	231546
3244	231547
25971	231548
35145	231549
7183	231550
47749	231551
50811	231552
56854	231553
91352	231554
48176	231555
31766	231556
550	231557
16299	231558
1288	231559
40693	231560
664	231561
16194	231562
33779	231563
8447	231564
9455	231565
72900	231566
2585	231567
947	231568
40673	231569
49814	231570
13891	231571
2560	231572
33233	231573
8855	231574
24236	231575
3743	231576
7667	231577
24741	231578
94672	231579
113844	231580
36224	231581
85262	231582
70518	231583
25672	231584
46520	231585
12510	231586
20274	231587
18990	231588
76854	231589
39447	231590
57413	231591
41951	231592
3275	231593
65567	231594
8857	231595
28835	231596
16271	231597
168	231598
14274	231599
20317	231600
83604	231601
49331	231602
43191	231603
36633	231604
29793	231605
14368	231606
37502	231607
61297	231608
18872	231609
12604	231610
70372	231611
86654	231612
38555	231613
806	231614
25662	231615
19857	231616
20422	231617
47199	231618
13811	231619
2611	231620
39152	231621
3005	231622
60573	231623
48046	231624
43419	231625
56	231626
82703	231627
14868	231628
83477	231629
64260	231630
4572	231631
18859	231632
10529	231633
23444	231634
17180	231635
10139	231636
955	231637
59387	231638
47815	231639
18677	231640
33898	231641
14643	231642
31835	231643
42064	231644
11996	231645
15728	231646
27732	231647
69764	231648
8454	231649
17826	231650
36683	231651
24467	231652
16905	231653
2959	231654
2042	231655
21352	231656
41989	231657
31535	231658
55618	231659
8243	231660
6775	231661
10192	231662
1286	231663
12496	231664
19770	231665
98314	231666
21585	231667
25141	231668
7486	231669
36435	231670
2844	231671
22643	231672
2857	231673
36415	231674
9715	231675
19244	231676
14269	231677
49053	231678
8591	231679
13165	231680
104814	231681
1180	231682
21123	231683
46277	231684
17086	231685
43658	231686
42277	231687
468	231688
36855	231689
18338	231690
27581	231691
16007	231692
111664	231693
63816	231694
17061	231695
103941	231696
14813	231697
40316	231698
410	231699
13297	231700
41065	231701
31444	231702
23917	231703
25638	231704
21313	231705
50056	231706
12808	231707
50602	231708
47406	231709
18150	231710
42388	231711
68585	231712
14132	231713
10074	231714
51169	231715
862	231716
5012	231717
24333	231718
24263	231719
17287	231720
58422	231721
5896	231722
77324	231723
65255	231724
1324	231725
9346	231726
10536	231727
51300	231728
2961	231729
6618	231730
39867	231731
23978	231732
93516	231733
711	231734
5251	231735
2723	231736
24628	231737
761	231738
21829	231739
386	231740
22313	231741
369	231742
6951	231743
42435	231744
88813	231745
423	231746
57298	231747
14442	231748
74754	231749
22379	231750
9562	231751
3688	231752
2279	231753
31340	231754
90659	231755
23036	231756
64337	231757
20171	231758
6480	231759
12300	231760
46931	231761
26	231762
9231	231763
28203	231764
134	231765
15958	231766
64160	231767
7302	231768
69948	231769
7254	231770
85	231771
45900	231772
12951	231773
65968	231774
51460	231775
72695	231776
40050	231777
38678	231778
48417	231779
6240	231780
26872	231781
29180	231782
2372	231783
10355	231784
60301	231785
6348	231786
75088	231787
52238	231788
29541	231789
10912	231790
1190	231791
29405	231792
36292	231793
61493	231794
37467	231795
35556	231796
45	231797
49588	231798
29526	231799
15974	231800
44812	231801
79593	231802
4667	231803
9411	231804
48865	231805
54947	231806
73345	231807
85290	231808
70395	231809
28648	231810
76495	231811
10872	231812
1637	231813
917	231814
6059	231815
4197	231816
13920	231817
2828	231818
1083	231819
14500	231820
880	231821
71075	231822
22	231823
16794	231824
15236	231825
61631	231826
38704	231827
54485	231828
60144	231829
18309	231830
24785	231831
33223	231832
7906	231833
19361	231834
9272	231835
72942	231836
35097	231837
48349	231838
710	231839
99054	231840
7420	231841
49631	231842
4232	231843
13514	231844
4881	231845
14781	231846
43	231847
3972	231848
20723	231849
6043	231850
70107	231851
18931	231852
60515	231853
416	231854
54032	231855
2530	231856
21501	231857
214	231858
17921	231859
13094	231860
33	231861
24726	231862
35595	231863
14600	231864
21529	231865
32553	231866
2801	231867
60384	231868
1050	231869
2061	231870
26135	231871
26621	231872
33620	231873
20692	231874
36032	231875
27807	231876
2010	231877
75202	231878
28339	231879
22310	231880
68004	231881
7327	231882
56279	231883
4309	231884
46945	231885
10670	231886
99890	231887
53049	231888
4100	231889
2146	231890
6962	231891
11210	231892
16489	231893
8392	231894
20256	231895
40505	231896
41357	231897
30329	231898
45013	231899
47981	231900
290	231901
23735	231902
56613	231903
54227	231904
86638	231905
9905	231906
102	231907
13622	231908
49266	231909
17766	231910
13743	231911
25348	231912
2508	231913
8040	231914
7460	231915
2630	231916
19339	231917
90323	231918
58426	231919
4942	231920
42698	231921
5322	231922
241	231923
16147	231924
21741	231925
940	231926
27949	231927
27353	231928
71779	231929
3102	231930
79577	231931
79974	231932
23642	231933
41837	231934
6935	231935
55631	231936
24730	231937
46428	231938
60136	231939
42106	231940
5546	231941
37255	231942
107716	231943
18420	231944
3546	231945
62829	231946
35227	231947
74101	231948
14270	231949
62771	231950
11341	231951
12718	231952
78587	231953
450	231954
59940	231955
50866	231956
7239	231957
8215	231958
65485	231959
3422	231960
27718	231961
62437	231962
46157	231963
123	231964
69726	231965
20642	231966
22961	231967
29042	231968
83947	231969
36900	231970
46784	231971
16191	231972
3973	231973
1030	231974
23774	231975
35344	231976
26790	231977
40766	231978
14858	231979
26972	231980
42840	231981
22657	231982
2979	231983
93246	231984
37315	231985
2856	231986
53540	231987
1853	231988
80681	231989
14807	231990
94389	231991
84312	231992
81097	231993
3693	231994
42754	231995
21745	231996
23045	231997
62570	231998
11037	231999
37797	232000
38676	232001
601	232002
793	232003
27186	232004
38395	232005
184	232006
623	232007
30065	232008
521	232009
95130	232010
3039	232011
70683	232012
27241	232013
84943	232014
56416	232015
6	232016
27810	232017
15530	232018
107825	232019
2286	232020
73796	232021
1905	232022
39706	232023
24099	232024
50994	232025
45730	232026
10265	232027
1383	232028
13872	232029
13789	232030
10437	232031
50035	232032
29733	232033
17082	232034
35352	232035
47828	232036
15926	232037
62885	232038
46662	232039
6747	232040
32796	232041
15441	232042
21465	232043
81024	232044
4065	232045
33413	232046
14382	232047
13153	232048
19315	232049
30294	232050
19873	232051
50263	232052
30527	232053
92913	232054
32252	232055
18660	232056
77779	232057
4864	232058
20748	232059
8681	232060
2038	232061
2482	232062
114372	232063
1949	232064
26089	232065
14808	232066
44922	232067
45293	232068
41136	232069
140	232070
57425	232071
101265	232072
63035	232073
2356	232074
248	232075
16303	232076
29721	232077
1415	232078
3068	232079
3907	232080
3180	232081
86693	232082
25947	232083
3611	232084
5608	232085
86819	232086
71589	232087
40158	232088
70806	232089
154	232090
7007	232091
41041	232092
33494	232093
1429	232094
80618	232095
71642	232096
49478	232097
220	232098
1342	232099
3850	232100
19862	232101
21005	232102
82466	232103
67598	232104
55579	232105
15708	232106
25475	232107
46049	232108
8047	232109
57429	232110
3784	232111
65264	232112
17089	232113
11718	232114
80423	232115
69280	232116
32735	232117
15967	232118
9763	232119
12321	232120
27074	232121
7290	232122
9206	232123
88162	232124
7698	232125
55904	232126
2825	232127
17573	232128
2	232129
88665	232130
3080	232131
103915	232132
26534	232133
104853	232134
36276	232135
10589	232136
99510	232137
30664	232138
68638	232139
25968	232140
32631	232141
32375	232142
2180	232143
15013	232144
70102	232145
36819	232146
14220	232147
14773	232148
29471	232149
58798	232150
83677	232151
35228	232152
82846	232153
59453	232154
20123	232155
54719	232156
3279	232157
52648	232158
23725	232159
14878	232160
14493	232161
46016	232162
16590	232163
116	232164
17443	232165
26735	232166
32579	232167
12700	232168
87381	232169
38313	232170
22267	232171
389	232172
102	232173
85684	232174
9957	232175
16330	232176
20937	232177
68862	232178
750	232179
2274	232180
39996	232181
37329	232182
53930	232183
68380	232184
10188	232185
40041	232186
71174	232187
56607	232188
78312	232189
16563	232190
33161	232191
47320	232192
23876	232193
42945	232194
70812	232195
52525	232196
155	232197
64667	232198
43709	232199
13685	232200
28243	232201
82621	232202
12685	232203
4710	232204
38890	232205
13151	232206
25343	232207
64528	232208
65637	232209
875	232210
77923	232211
65006	232212
41919	232213
24486	232214
90414	232215
28	232216
4651	232217
2808	232218
93268	232219
26014	232220
13426	232221
1739	232222
36065	232223
7503	232224
26623	232225
30142	232226
24839	232227
28906	232228
34301	232229
13197	232230
11455	232231
45202	232232
68527	232233
17829	232234
73461	232235
28013	232236
18094	232237
3291	232238
14193	232239
42120	232240
37791	232241
41546	232242
25558	232243
19772	232244
34204	232245
48056	232246
42067	232247
74849	232248
5905	232249
29234	232250
50334	232251
45145	232252
61448	232253
39920	232254
69772	232255
3455	232256
39308	232257
80267	232258
46481	232259
65579	232260
6	232261
26936	232262
3507	232263
12230	232264
20201	232265
22572	232266
13751	232267
50427	232268
39844	232269
1161	232270
5209	232271
5061	232272
61546	232273
466	232274
53353	232275
53251	232276
62873	232277
75065	232278
44415	232279
13891	232280
61505	232281
88977	232282
12904	232283
66286	232284
4527	232285
15140	232286
37304	232287
4309	232288
20452	232289
71862	232290
20096	232291
50966	232292
9269	232293
5595	232294
41290	232295
99077	232296
6737	232297
2920	232298
67126	232299
47709	232300
47217	232301
32580	232302
25	232303
57636	232304
76810	232305
27811	232306
13697	232307
22394	232308
58169	232309
9353	232310
6166	232311
3203	232312
4353	232313
61809	232314
9638	232315
60927	232316
13117	232317
45417	232318
13709	232319
10759	232320
193	232321
51068	232322
79240	232323
3360	232324
1318	232325
28361	232326
6987	232327
77977	232328
14882	232329
10466	232330
6582	232331
4288	232332
22179	232333
50467	232334
30488	232335
500	232336
43790	232337
88318	232338
104168	232339
20008	232340
8486	232341
16	232342
10415	232343
3674	232344
25027	232345
93624	232346
88461	232347
28280	232348
11719	232349
37143	232350
3091	232351
26903	232352
52445	232353
44460	232354
3856	232355
70192	232356
91421	232357
75381	232358
4585	232359
62862	232360
17305	232361
7136	232362
25317	232363
8569	232364
17771	232365
12911	232366
102391	232367
17070	232368
4076	232369
1388	232370
27520	232371
11887	232372
11970	232373
2585	232374
50156	232375
79167	232376
3599	232377
73918	232378
2830	232379
6539	232380
6838	232381
1493	232382
29603	232383
10387	232384
73108	232385
41072	232386
51827	232387
62035	232388
698	232389
28870	232390
1838	232391
47688	232392
77293	232393
8543	232394
104093	232395
29461	232396
40513	232397
19516	232398
47220	232399
74401	232400
54664	232401
24662	232402
6907	232403
100277	232404
65365	232405
586	232406
64706	232407
1723	232408
114365	232409
8035	232410
44404	232411
5443	232412
30440	232413
31708	232414
34761	232415
80620	232416
1928	232417
9620	232418
56287	232419
19174	232420
1766	232421
34654	232422
1790	232423
78266	232424
77003	232425
41109	232426
7455	232427
52700	232428
8976	232429
69126	232430
764	232431
71059	232432
32401	232433
26923	232434
4	232435
104146	232436
12616	232437
272	232438
8716	232439
68569	232440
35160	232441
5199	232442
41098	232443
398	232444
14169	232445
43258	232446
100	232447
4653	232448
15179	232449
17635	232450
52538	232451
465	232452
11163	232453
16233	232454
72354	232455
2617	232456
2117	232457
88257	232458
13089	232459
79030	232460
2134	232461
2078	232462
224	232463
19735	232464
7186	232465
4667	232466
29965	232467
53200	232468
32586	232469
88622	232470
49396	232471
11233	232472
13785	232473
33903	232474
13359	232475
41461	232476
35641	232477
1732	232478
49095	232479
20243	232480
24064	232481
9137	232482
110103	232483
19922	232484
49215	232485
804	232486
7309	232487
29765	232488
28494	232489
397	232490
5975	232491
59703	232492
1481	232493
2809	232494
27116	232495
479	232496
1275	232497
20918	232498
18736	232499
23399	232500
56348	232501
97842	232502
11996	232503
71770	232504
38496	232505
27055	232506
14413	232507
1161	232508
23613	232509
93851	232510
555	232511
4751	232512
59836	232513
12111	232514
1933	232515
2383	232516
813	232517
103881	232518
43553	232519
10699	232520
1309	232521
40388	232522
2165	232523
4487	232524
24868	232525
57735	232526
55812	232527
69255	232528
22857	232529
80170	232530
15771	232531
272	232532
3731	232533
24661	232534
14440	232535
44311	232536
3532	232537
25764	232538
543	232539
29722	232540
65918	232541
57350	232542
16630	232543
36805	232544
90109	232545
22163	232546
45889	232547
2629	232548
28517	232549
41934	232550
35593	232551
4294	232552
17414	232553
63939	232554
26011	232555
11242	232556
184	232557
43415	232558
64663	232559
30842	232560
39918	232561
12479	232562
201	232563
39307	232564
8950	232565
7307	232566
75207	232567
14273	232568
3451	232569
5878	232570
28066	232571
24546	232572
66494	232573
2609	232574
8403	232575
4867	232576
863	232577
21475	232578
768	232579
4060	232580
24933	232581
10767	232582
15165	232583
1490	232584
12587	232585
38806	232586
19020	232587
8595	232588
36945	232589
10438	232590
18665	232591
99088	232592
68634	232593
1191	232594
2133	232595
14943	232596
9150	232597
27945	232598
1691	232599
901	232600
16235	232601
88275	232602
8436	232603
88011	232604
11250	232605
1403	232606
14189	232607
22832	232608
59173	232609
11527	232610
26451	232611
1404	232612
6611	232613
41029	232614
25308	232615
26498	232616
8895	232617
7088	232618
44264	232619
328	232620
20618	232621
74525	232622
164	232623
1580	232624
87380	232625
91974	232626
56809	232627
62106	232628
19782	232629
14888	232630
7190	232631
21537	232632
41877	232633
12668	232634
22777	232635
5137	232636
60770	232637
69792	232638
89632	232639
12890	232640
29476	232641
19679	232642
3003	232643
20602	232644
20255	232645
390	232646
1873	232647
36046	232648
30723	232649
5672	232650
1091	232651
101597	232652
30162	232653
16327	232654
24584	232655
8754	232656
9755	232657
3876	232658
88400	232659
4113	232660
5087	232661
32546	232662
27020	232663
8106	232664
44076	232665
48990	232666
402	232667
5708	232668
36115	232669
549	232670
54693	232671
47881	232672
2638	232673
41123	232674
32445	232675
31977	232676
28345	232677
42150	232678
14039	232679
52944	232680
38527	232681
17700	232682
1299	232683
24102	232684
40339	232685
27577	232686
78208	232687
22357	232688
65435	232689
909	232690
65240	232691
39335	232692
49468	232693
14207	232694
5247	232695
61331	232696
59674	232697
42431	232698
28932	232699
15362	232700
15283	232701
236	232702
3256	232703
7492	232704
17811	232705
49868	232706
9961	232707
17117	232708
3210	232709
58357	232710
11417	232711
49879	232712
21316	232713
27649	232714
76923	232715
113620	232716
53745	232717
5342	232718
36529	232719
4409	232720
655	232721
4456	232722
56396	232723
3767	232724
16001	232725
274	232726
73816	232727
43998	232728
19752	232729
505	232730
9328	232731
1872	232732
59009	232733
34111	232734
24206	232735
28336	232736
24996	232737
70900	232738
15524	232739
954	232740
49217	232741
47289	232742
1166	232743
2896	232744
62516	232745
4073	232746
45051	232747
25590	232748
23701	232749
9915	232750
12792	232751
36956	232752
112540	232753
9965	232754
2457	232755
8697	232756
77008	232757
48989	232758
1699	232759
48816	232760
48693	232761
3906	232762
4468	232763
11714	232764
19820	232765
34864	232766
83057	232767
8167	232768
39144	232769
9265	232770
160	232771
35382	232772
11892	232773
1173	232774
87998	232775
23255	232776
28458	232777
20323	232778
27094	232779
69262	232780
22161	232781
9002	232782
31014	232783
40236	232784
17322	232785
5414	232786
613	232787
14664	232788
10962	232789
32336	232790
7016	232791
2946	232792
40731	232793
34031	232794
3610	232795
52450	232796
29602	232797
75612	232798
33090	232799
563	232800
2639	232801
7427	232802
12981	232803
53813	232804
7845	232805
47392	232806
56377	232807
29910	232808
98032	232809
68006	232810
32921	232811
8884	232812
12116	232813
70088	232814
35309	232815
618	232816
53513	232817
44068	232818
41397	232819
3521	232820
91792	232821
6998	232822
28615	232823
502	232824
21154	232825
21716	232826
13408	232827
39948	232828
31067	232829
709	232830
28950	232831
35766	232832
15042	232833
3235	232834
4062	232835
50623	232836
34080	232837
29978	232838
84663	232839
82712	232840
646	232841
20012	232842
14660	232843
285	232844
67340	232845
32283	232846
26928	232847
4179	232848
8099	232849
73634	232850
22435	232851
25764	232852
68656	232853
48176	232854
9392	232855
41602	232856
21900	232857
32416	232858
24325	232859
30184	232860
4815	232861
11648	232862
80886	232863
4431	232864
11304	232865
55173	232866
9739	232867
29085	232868
13438	232869
74431	232870
11656	232871
35105	232872
30096	232873
14637	232874
104196	232875
3217	232876
39427	232877
17602	232878
16212	232879
2358	232880
43	232881
56383	232882
18175	232883
15398	232884
4233	232885
43347	232886
14140	232887
1281	232888
42255	232889
4845	232890
60517	232891
29484	232892
19510	232893
30796	232894
182	232895
46087	232896
59542	232897
76207	232898
203	232899
19745	232900
24817	232901
7645	232902
5600	232903
74997	232904
3842	232905
38353	232906
2207	232907
37330	232908
993	232909
31906	232910
53890	232911
140	232912
28022	232913
19029	232914
21482	232915
46982	232916
709	232917
491	232918
6821	232919
41658	232920
28757	232921
18839	232922
26979	232923
67063	232924
30537	232925
41664	232926
4963	232927
76554	232928
4100	232929
49752	232930
3059	232931
78834	232932
64216	232933
17471	232934
59876	232935
31525	232936
46345	232937
12153	232938
88737	232939
69196	232940
1198	232941
22801	232942
3502	232943
29116	232944
19120	232945
48648	232946
51857	232947
86942	232948
75712	232949
67874	232950
26554	232951
89263	232952
105743	232953
4763	232954
4918	232955
1658	232956
56572	232957
13544	232958
6573	232959
53304	232960
97957	232961
45691	232962
2299	232963
864	232964
6026	232965
14037	232966
20188	232967
699	232968
50783	232969
67214	232970
15033	232971
30747	232972
1807	232973
18998	232974
33360	232975
13096	232976
109446	232977
94378	232978
3036	232979
47502	232980
76495	232981
524	232982
90513	232983
21060	232984
78201	232985
14565	232986
179	232987
43846	232988
85289	232989
2451	232990
28537	232991
35335	232992
7797	232993
61498	232994
7335	232995
38	232996
76399	232997
17675	232998
2376	232999
6530	233000
44822	233001
5034	233002
64072	233003
19759	233004
34838	233005
17064	233006
4958	233007
770	233008
11898	233009
25648	233010
47741	233011
1045	233012
17	233013
33588	233014
2896	233015
44504	233016
3103	233017
62269	233018
30300	233019
28028	233020
22900	233021
98362	233022
7423	233023
23478	233024
13066	233025
8640	233026
23553	233027
47133	233028
74989	233029
56821	233030
516	233031
537	233032
32685	233033
23975	233034
3797	233035
181	233036
3141	233037
34027	233038
23564	233039
362	233040
27803	233041
33344	233042
62572	233043
12030	233044
54823	233045
75074	233046
3553	233047
2819	233048
128	233049
14923	233050
49028	233051
131	233052
3959	233053
77592	233054
9004	233055
4167	233056
55321	233057
9521	233058
51742	233059
955	233060
1799	233061
887	233062
6351	233063
5011	233064
53068	233065
26047	233066
47026	233067
10147	233068
12642	233069
17976	233070
29133	233071
14556	233072
13645	233073
48641	233074
22058	233075
4848	233076
35539	233077
45029	233078
27231	233079
24431	233080
13856	233081
19126	233082
4520	233083
96533	233084
13327	233085
80915	233086
39730	233087
61379	233088
36468	233089
73301	233090
26078	233091
28362	233092
46711	233093
26509	233094
3895	233095
8171	233096
32146	233097
43329	233098
1821	233099
1518	233100
9102	233101
37838	233102
50123	233103
99954	233104
5055	233105
26613	233106
19883	233107
9713	233108
65316	233109
2603	233110
67434	233111
14	233112
21164	233113
37421	233114
1443	233115
42166	233116
98803	233117
94004	233118
24390	233119
21998	233120
33198	233121
1147	233122
19557	233123
1475	233124
14149	233125
53737	233126
73283	233127
67319	233128
292	233129
54912	233130
21039	233131
16741	233132
14476	233133
3362	233134
26534	233135
26477	233136
73554	233137
36018	233138
93163	233139
2721	233140
31887	233141
59419	233142
17906	233143
3867	233144
71164	233145
51294	233146
42033	233147
211	233148
6837	233149
188	233150
41356	233151
15575	233152
44937	233153
6393	233154
9	233155
73942	233156
7195	233157
60794	233158
1397	233159
36084	233160
53482	233161
4879	233162
14050	233163
1207	233164
11631	233165
28536	233166
44502	233167
7973	233168
37090	233169
25492	233170
10848	233171
65370	233172
444	233173
66604	233174
7244	233175
5272	233176
8295	233177
736	233178
30491	233179
64519	233180
3225	233181
82022	233182
40300	233183
6703	233184
20614	233185
33357	233186
33768	233187
100650	233188
25101	233189
25900	233190
58320	233191
75317	233192
19037	233193
2601	233194
21948	233195
12635	233196
2801	233197
27357	233198
11529	233199
11687	233200
486	233201
529	233202
29949	233203
20730	233204
44077	233205
21704	233206
1365	233207
322	233208
47645	233209
15120	233210
28107	233211
93364	233212
48155	233213
23219	233214
50933	233215
1573	233216
16158	233217
30108	233218
22618	233219
9036	233220
68717	233221
61726	233222
36485	233223
34206	233224
83556	233225
22285	233226
11284	233227
36087	233228
32492	233229
112101	233230
74346	233231
28786	233232
61018	233233
13230	233234
21508	233235
53590	233236
9141	233237
89020	233238
89954	233239
687	233240
13051	233241
8877	233242
19579	233243
18594	233244
57466	233245
7782	233246
16578	233247
13088	233248
8242	233249
43234	233250
87945	233251
55286	233252
16597	233253
38063	233254
8241	233255
32257	233256
103902	233257
3793	233258
34777	233259
11355	233260
7691	233261
16467	233262
21623	233263
360	233264
3753	233265
17220	233266
48379	233267
24405	233268
1825	233269
42804	233270
35656	233271
54605	233272
15923	233273
26035	233274
390	233275
392	233276
1711	233277
17004	233278
62709	233279
14322	233280
71010	233281
5184	233282
35403	233283
92	233284
4860	233285
69180	233286
12760	233287
24611	233288
21573	233289
92462	233290
20204	233291
26255	233292
9615	233293
2271	233294
20035	233295
5413	233296
12571	233297
58167	233298
14350	233299
33839	233300
831	233301
1161	233302
33478	233303
2844	233304
50396	233305
2394	233306
8533	233307
20051	233308
26483	233309
60472	233310
3252	233311
98541	233312
2376	233313
14128	233314
11247	233315
30319	233316
45532	233317
32095	233318
11907	233319
91713	233320
1312	233321
34183	233322
8263	233323
23172	233324
265	233325
20911	233326
7453	233327
57323	233328
13855	233329
39456	233330
37859	233331
24791	233332
44896	233333
11077	233334
20194	233335
20621	233336
46412	233337
31897	233338
71394	233339
17896	233340
34533	233341
63385	233342
56285	233343
66314	233344
23051	233345
53340	233346
59837	233347
14549	233348
76296	233349
15149	233350
4980	233351
22185	233352
48849	233353
196	233354
351	233355
39332	233356
43853	233357
28889	233358
44354	233359
35423	233360
52863	233361
591	233362
1710	233363
243	233364
110786	233365
36903	233366
74096	233367
62371	233368
24172	233369
23818	233370
29306	233371
14718	233372
92867	233373
7672	233374
43841	233375
11091	233376
4379	233377
48480	233378
104851	233379
51634	233380
1339	233381
52698	233382
4533	233383
2709	233384
4941	233385
85087	233386
62619	233387
18344	233388
20285	233389
5105	233390
2434	233391
2574	233392
69896	233393
1718	233394
2446	233395
31106	233396
97080	233397
45899	233398
28611	233399
72357	233400
38276	233401
26676	233402
6681	233403
14989	233404
56516	233405
29844	233406
33018	233407
15325	233408
13911	233409
41070	233410
29288	233411
36403	233412
13324	233413
95284	233414
34370	233415
96172	233416
2453	233417
3773	233418
31139	233419
9024	233420
24099	233421
141	233422
74086	233423
4191	233424
40263	233425
96	233426
12197	233427
77321	233428
50044	233429
40780	233430
14445	233431
3357	233432
15960	233433
5534	233434
39491	233435
81405	233436
11753	233437
56921	233438
1019	233439
67446	233440
3165	233441
26627	233442
30742	233443
72377	233444
34266	233445
36248	233446
84630	233447
56339	233448
7853	233449
13409	233450
1501	233451
50389	233452
2514	233453
8661	233454
27830	233455
49165	233456
9377	233457
20017	233458
27113	233459
32431	233460
9310	233461
2969	233462
26244	233463
6281	233464
63403	233465
702	233466
64604	233467
89	233468
1705	233469
84493	233470
8971	233471
78313	233472
27448	233473
27242	233474
37496	233475
100997	233476
17987	233477
13703	233478
52027	233479
40884	233480
21725	233481
13123	233482
32451	233483
51084	233484
57472	233485
1078	233486
46089	233487
41442	233488
36588	233489
101025	233490
22856	233491
20967	233492
73281	233493
72973	233494
1267	233495
14176	233496
3459	233497
40759	233498
3064	233499
17871	233500
60090	233501
18598	233502
3171	233503
4878	233504
44921	233505
15258	233506
87637	233507
77476	233508
12887	233509
41165	233510
2844	233511
83800	233512
25188	233513
55639	233514
4500	233515
17468	233516
1763	233517
11116	233518
23023	233519
21876	233520
5959	233521
77646	233522
26553	233523
5951	233524
1215	233525
3369	233526
8358	233527
2269	233528
85579	233529
35050	233530
57383	233531
15610	233532
24327	233533
134	233534
3760	233535
37303	233536
29540	233537
100491	233538
111965	233539
191	233540
2293	233541
22211	233542
10917	233543
44305	233544
30060	233545
40951	233546
37788	233547
6261	233548
23492	233549
42120	233550
3523	233551
101	233552
23556	233553
100160	233554
76531	233555
24908	233556
90236	233557
1128	233558
42945	233559
10259	233560
57104	233561
36252	233562
17525	233563
60625	233564
12618	233565
663	233566
43331	233567
20268	233568
45630	233569
70751	233570
318	233571
11548	233572
89517	233573
7598	233574
112719	233575
50380	233576
8063	233577
52887	233578
48538	233579
41772	233580
15719	233581
16788	233582
43647	233583
5439	233584
13475	233585
56866	233586
65708	233587
100394	233588
7213	233589
17418	233590
11226	233591
611	233592
2137	233593
34508	233594
22157	233595
36778	233596
56305	233597
30373	233598
26690	233599
8372	233600
49117	233601
37386	233602
38261	233603
383	233604
69491	233605
40269	233606
63761	233607
71536	233608
26185	233609
6299	233610
32009	233611
77465	233612
19328	233613
39406	233614
1577	233615
28863	233616
5430	233617
89262	233618
52371	233619
3734	233620
62307	233621
46037	233622
9413	233623
13192	233624
22600	233625
30189	233626
4433	233627
21010	233628
51368	233629
41665	233630
12608	233631
673	233632
14590	233633
4472	233634
89479	233635
110221	233636
95600	233637
329	233638
23640	233639
10810	233640
387	233641
5156	233642
10549	233643
4209	233644
9789	233645
59417	233646
71407	233647
13193	233648
52269	233649
44979	233650
436	233651
1223	233652
49660	233653
19831	233654
1322	233655
48855	233656
7373	233657
87808	233658
45200	233659
1708	233660
5698	233661
24335	233662
29701	233663
88272	233664
15367	233665
4147	233666
78334	233667
54212	233668
19781	233669
229	233670
20956	233671
2559	233672
21915	233673
18340	233674
4437	233675
39963	233676
4846	233677
19607	233678
4596	233679
4344	233680
35079	233681
31752	233682
68387	233683
97908	233684
83017	233685
5071	233686
89979	233687
9122	233688
13826	233689
1656	233690
34478	233691
37190	233692
2491	233693
15510	233694
64960	233695
5754	233696
7848	233697
744	233698
880	233699
23783	233700
20592	233701
66362	233702
62592	233703
22630	233704
46910	233705
25716	233706
45572	233707
87723	233708
356	233709
74112	233710
54524	233711
602	233712
12813	233713
10377	233714
48360	233715
67598	233716
1687	233717
46947	233718
58826	233719
58102	233720
3853	233721
10869	233722
28835	233723
78695	233724
22206	233725
9347	233726
26227	233727
44873	233728
10152	233729
29736	233730
73245	233731
71399	233732
31659	233733
59333	233734
15346	233735
30918	233736
21792	233737
50576	233738
76624	233739
48447	233740
8126	233741
7683	233742
22115	233743
50296	233744
8697	233745
12018	233746
4866	233747
53992	233748
74470	233749
4406	233750
910	233751
52572	233752
27432	233753
21223	233754
18836	233755
50746	233756
53903	233757
70991	233758
95854	233759
619	233760
2766	233761
7134	233762
12996	233763
54904	233764
37531	233765
36932	233766
80449	233767
55237	233768
18545	233769
24536	233770
21203	233771
301	233772
20018	233773
38958	233774
45697	233775
8172	233776
32129	233777
3758	233778
13950	233779
47522	233780
2889	233781
16416	233782
11964	233783
26875	233784
86622	233785
56083	233786
12987	233787
1325	233788
21592	233789
60290	233790
9445	233791
38492	233792
24643	233793
448	233794
70	233795
68812	233796
22594	233797
36035	233798
254	233799
98914	233800
53935	233801
7678	233802
20624	233803
50674	233804
93797	233805
49870	233806
618	233807
105013	233808
69842	233809
32055	233810
58593	233811
26123	233812
6908	233813
56734	233814
65745	233815
55174	233816
28816	233817
75179	233818
92534	233819
11854	233820
6902	233821
6485	233822
30316	233823
4625	233824
30795	233825
50205	233826
1185	233827
4087	233828
44278	233829
2032	233830
4010	233831
49174	233832
24182	233833
14470	233834
59848	233835
79935	233836
939	233837
37097	233838
92474	233839
82265	233840
89565	233841
68021	233842
8980	233843
58795	233844
7031	233845
49798	233846
87142	233847
80765	233848
9295	233849
61179	233850
625	233851
67440	233852
298	233853
78316	233854
10897	233855
2358	233856
49785	233857
43470	233858
49293	233859
41077	233860
53602	233861
2911	233862
61195	233863
123	233864
22614	233865
67743	233866
26239	233867
13831	233868
67057	233869
67592	233870
59413	233871
72991	233872
9922	233873
14555	233874
13742	233875
1872	233876
55661	233877
59296	233878
99259	233879
21085	233880
43143	233881
15774	233882
34833	233883
70651	233884
1301	233885
22175	233886
165	233887
46537	233888
6364	233889
23066	233890
88036	233891
20495	233892
18591	233893
25853	233894
35589	233895
3728	233896
3433	233897
70111	233898
46100	233899
10083	233900
14249	233901
69672	233902
8945	233903
45623	233904
72024	233905
6455	233906
3665	233907
9660	233908
31909	233909
16078	233910
12101	233911
28039	233912
104032	233913
34102	233914
1678	233915
845	233916
9592	233917
140	233918
3132	233919
87617	233920
87699	233921
5635	233922
59016	233923
26191	233924
3752	233925
19735	233926
94430	233927
33152	233928
78137	233929
72978	233930
51668	233931
36790	233932
25716	233933
41307	233934
225	233935
1422	233936
14496	233937
92442	233938
9592	233939
7169	233940
2009	233941
27341	233942
35792	233943
15217	233944
2844	233945
48948	233946
9546	233947
37929	233948
6353	233949
18543	233950
20040	233951
50099	233952
8185	233953
7713	233954
5282	233955
4522	233956
652	233957
30526	233958
35502	233959
12256	233960
27750	233961
14883	233962
680	233963
1904	233964
9359	233965
16931	233966
22578	233967
13216	233968
4806	233969
5501	233970
26898	233971
30624	233972
11200	233973
58406	233974
16081	233975
32900	233976
26668	233977
42126	233978
72412	233979
30184	233980
8331	233981
28841	233982
343	233983
72741	233984
19378	233985
47434	233986
13842	233987
19958	233988
67074	233989
12724	233990
26144	233991
19121	233992
47463	233993
71293	233994
8942	233995
25871	233996
69155	233997
10152	233998
36044	233999
9774	234000
7876	234001
60785	234002
76141	234003
88715	234004
26941	234005
391	234006
64700	234007
107323	234008
55659	234009
18998	234010
14694	234011
7574	234012
26334	234013
13914	234014
26040	234015
1261	234016
14395	234017
26109	234018
5148	234019
42170	234020
83002	234021
24674	234022
20463	234023
15587	234024
34750	234025
19846	234026
55464	234027
40237	234028
25144	234029
46358	234030
46617	234031
10014	234032
44890	234033
10371	234034
61826	234035
12891	234036
47762	234037
44592	234038
3992	234039
4754	234040
66199	234041
878	234042
60824	234043
2131	234044
24703	234045
10965	234046
52798	234047
60669	234048
66130	234049
19191	234050
34013	234051
50323	234052
38	234053
59623	234054
79878	234055
37556	234056
44729	234057
18391	234058
46707	234059
6057	234060
2111	234061
2531	234062
13699	234063
54076	234064
26131	234065
2831	234066
20738	234067
67868	234068
25295	234069
68569	234070
15781	234071
35191	234072
33378	234073
80275	234074
16056	234075
3090	234076
23763	234077
53501	234078
27736	234079
7013	234080
27444	234081
29356	234082
79332	234083
60016	234084
12987	234085
31260	234086
53929	234087
215	234088
11457	234089
112131	234090
42019	234091
1611	234092
48434	234093
47334	234094
10112	234095
7040	234096
59526	234097
13346	234098
68949	234099
82246	234100
54032	234101
35	234102
135	234103
6891	234104
59671	234105
497	234106
34288	234107
37742	234108
18064	234109
47818	234110
592	234111
20858	234112
21453	234113
32738	234114
17901	234115
41162	234116
25827	234117
1976	234118
36973	234119
82936	234120
42473	234121
73	234122
59343	234123
71197	234124
4101	234125
48173	234126
98398	234127
53932	234128
113	234129
29645	234130
26571	234131
2337	234132
677	234133
64328	234134
33748	234135
15824	234136
23271	234137
195	234138
30767	234139
20940	234140
27245	234141
33811	234142
18827	234143
2473	234144
30389	234145
17587	234146
75106	234147
21146	234148
8255	234149
71849	234150
7835	234151
6523	234152
70059	234153
16475	234154
35056	234155
1513	234156
1957	234157
50587	234158
19817	234159
22281	234160
1360	234161
3680	234162
58596	234163
15445	234164
98813	234165
7455	234166
9839	234167
13125	234168
6012	234169
95648	234170
4310	234171
55105	234172
35127	234173
150	234174
2881	234175
71176	234176
113859	234177
683	234178
3759	234179
12775	234180
29236	234181
95515	234182
54621	234183
74910	234184
11328	234185
8581	234186
26540	234187
72631	234188
67442	234189
11705	234190
35945	234191
22466	234192
67113	234193
27389	234194
5766	234195
30386	234196
73566	234197
7617	234198
12899	234199
10298	234200
172	234201
842	234202
17265	234203
25678	234204
90147	234205
8671	234206
2935	234207
1441	234208
3773	234209
8782	234210
43630	234211
11359	234212
68756	234213
25311	234214
8889	234215
42743	234216
964	234217
13252	234218
101628	234219
43325	234220
54601	234221
986	234222
42409	234223
36293	234224
35041	234225
22539	234226
37989	234227
31230	234228
57405	234229
58896	234230
33575	234231
2653	234232
517	234233
5873	234234
8434	234235
6473	234236
12720	234237
22102	234238
59262	234239
46056	234240
9897	234241
8310	234242
12534	234243
4571	234244
7677	234245
10098	234246
47193	234247
2212	234248
47574	234249
10119	234250
61312	234251
29455	234252
8462	234253
46169	234254
4062	234255
4292	234256
55009	234257
16932	234258
42263	234259
48679	234260
57532	234261
7379	234262
45531	234263
55653	234264
34682	234265
53518	234266
59478	234267
129	234268
172	234269
850	234270
35610	234271
26597	234272
19623	234273
22008	234274
10791	234275
92291	234276
61661	234277
10831	234278
4545	234279
49600	234280
32926	234281
2955	234282
22251	234283
20388	234284
50165	234285
49195	234286
26140	234287
40680	234288
82822	234289
5935	234290
6517	234291
32159	234292
21039	234293
31284	234294
20827	234295
77097	234296
18212	234297
9641	234298
30401	234299
70387	234300
88941	234301
38605	234302
72308	234303
21904	234304
37649	234305
701	234306
474	234307
70782	234308
44385	234309
62236	234310
7200	234311
8507	234312
118	234313
49026	234314
41212	234315
15432	234316
6139	234317
3002	234318
6365	234319
17767	234320
40910	234321
978	234322
45630	234323
2757	234324
25304	234325
85960	234326
71984	234327
72772	234328
41259	234329
18304	234330
26827	234331
15253	234332
28932	234333
25732	234334
48712	234335
306	234336
7602	234337
109066	234338
68228	234339
88795	234340
55813	234341
734	234342
38122	234343
85444	234344
58818	234345
2061	234346
26308	234347
27703	234348
92332	234349
17633	234350
1716	234351
1844	234352
33936	234353
3240	234354
14143	234355
14856	234356
21649	234357
25277	234358
22462	234359
32336	234360
2892	234361
54050	234362
6985	234363
17056	234364
50	234365
6039	234366
6808	234367
45502	234368
11278	234369
75820	234370
10	234371
21679	234372
4766	234373
39006	234374
20053	234375
103145	234376
14583	234377
72003	234378
73850	234379
11609	234380
36786	234381
34184	234382
49787	234383
72134	234384
74998	234385
14205	234386
1105	234387
8593	234388
18	234389
38945	234390
22656	234391
110	234392
3	234393
4953	234394
8658	234395
22390	234396
15687	234397
67864	234398
103641	234399
7601	234400
4361	234401
6550	234402
68178	234403
48486	234404
24772	234405
28024	234406
2306	234407
69892	234408
146	234409
41899	234410
1913	234411
87907	234412
37239	234413
1437	234414
47419	234415
1783	234416
112589	234417
2470	234418
11051	234419
43040	234420
23761	234421
42080	234422
68280	234423
35838	234424
7629	234425
28333	234426
25872	234427
35270	234428
24250	234429
20996	234430
8953	234431
54536	234432
63514	234433
80880	234434
15363	234435
52599	234436
25036	234437
84570	234438
36230	234439
72911	234440
5313	234441
25093	234442
527	234443
1250	234444
9770	234445
1353	234446
82473	234447
57150	234448
47695	234449
53415	234450
23923	234451
110843	234452
36465	234453
58783	234454
5639	234455
19393	234456
30363	234457
19856	234458
1976	234459
67093	234460
6044	234461
62309	234462
4647	234463
42384	234464
63159	234465
5	234466
20318	234467
80834	234468
17600	234469
63896	234470
2586	234471
9227	234472
28077	234473
5999	234474
22365	234475
30867	234476
26594	234477
15480	234478
16058	234479
613	234480
7092	234481
92223	234482
16567	234483
3591	234484
63477	234485
7445	234486
5106	234487
3953	234488
39751	234489
48741	234490
38975	234491
19510	234492
68998	234493
42298	234494
12128	234495
48718	234496
5209	234497
44662	234498
342	234499
20179	234500
55930	234501
49592	234502
10296	234503
2241	234504
53724	234505
66367	234506
39167	234507
10330	234508
7298	234509
21790	234510
26554	234511
37891	234512
64023	234513
4854	234514
1199	234515
87658	234516
17940	234517
973	234518
1008	234519
102445	234520
28173	234521
1742	234522
51370	234523
8457	234524
37460	234525
1515	234526
39287	234527
1833	234528
8676	234529
41712	234530
11872	234531
64188	234532
12741	234533
46460	234534
46805	234535
27567	234536
40156	234537
12945	234538
49357	234539
6780	234540
2861	234541
4531	234542
72631	234543
31470	234544
9371	234545
9871	234546
69167	234547
77125	234548
25405	234549
26712	234550
93	234551
49	234552
11364	234553
16324	234554
87046	234555
7072	234556
51594	234557
45579	234558
36384	234559
72033	234560
94297	234561
3109	234562
94200	234563
1656	234564
45942	234565
28697	234566
6565	234567
28416	234568
19206	234569
406	234570
1956	234571
99022	234572
47553	234573
56839	234574
13498	234575
12163	234576
11115	234577
238	234578
75848	234579
79070	234580
1757	234581
25997	234582
74900	234583
58193	234584
48725	234585
7648	234586
7086	234587
41227	234588
2088	234589
5988	234590
53922	234591
91616	234592
49	234593
10327	234594
26666	234595
702	234596
2081	234597
20079	234598
2587	234599
84478	234600
83957	234601
82921	234602
7863	234603
49063	234604
16856	234605
7858	234606
419	234607
31672	234608
3736	234609
59919	234610
71510	234611
88617	234612
285	234613
21805	234614
48834	234615
7512	234616
84822	234617
36161	234618
393	234619
19827	234620
40817	234621
26537	234622
53478	234623
50785	234624
36899	234625
50858	234626
39121	234627
13527	234628
16096	234629
60772	234630
28804	234631
29718	234632
37071	234633
38373	234634
477	234635
66681	234636
39096	234637
40085	234638
6	234639
59830	234640
56945	234641
55684	234642
41580	234643
48435	234644
72851	234645
1230	234646
1038	234647
10683	234648
9437	234649
8040	234650
5100	234651
95780	234652
37236	234653
50411	234654
1598	234655
528	234656
15664	234657
2287	234658
19362	234659
75739	234660
103302	234661
5943	234662
83290	234663
60367	234664
77790	234665
1026	234666
15294	234667
4822	234668
28806	234669
5079	234670
615	234671
108801	234672
58041	234673
14206	234674
37371	234675
13522	234676
91955	234677
62022	234678
4046	234679
10662	234680
71667	234681
67919	234682
14636	234683
97981	234684
33680	234685
4498	234686
8248	234687
54054	234688
97155	234689
46678	234690
73680	234691
948	234692
510	234693
34601	234694
12063	234695
52455	234696
4727	234697
9943	234698
6367	234699
29467	234700
95	234701
23367	234702
53018	234703
51994	234704
4198	234705
66361	234706
67713	234707
4961	234708
38722	234709
13628	234710
342	234711
2003	234712
12730	234713
87218	234714
83772	234715
61686	234716
17421	234717
4225	234718
2678	234719
7588	234720
528	234721
702	234722
19431	234723
111200	234724
26571	234725
95222	234726
52674	234727
88168	234728
28259	234729
44435	234730
54417	234731
108889	234732
12093	234733
13982	234734
41910	234735
29597	234736
44327	234737
5481	234738
21217	234739
1833	234740
21522	234741
88820	234742
840	234743
13011	234744
8642	234745
864	234746
59591	234747
20778	234748
490	234749
1354	234750
119	234751
2	234752
49024	234753
66062	234754
777	234755
60	234756
53643	234757
17626	234758
6491	234759
26224	234760
66587	234761
7777	234762
20138	234763
87680	234764
1244	234765
43262	234766
29466	234767
70834	234768
92938	234769
2752	234770
836	234771
25196	234772
947	234773
21722	234774
37465	234775
54310	234776
37101	234777
6181	234778
36047	234779
10923	234780
8564	234781
4866	234782
70550	234783
1553	234784
20467	234785
60407	234786
61603	234787
46	234788
10906	234789
87856	234790
66245	234791
5351	234792
42336	234793
60468	234794
44594	234795
56284	234796
5964	234797
36441	234798
4169	234799
1533	234800
12373	234801
15108	234802
29354	234803
69662	234804
79532	234805
22623	234806
76580	234807
48067	234808
15018	234809
2275	234810
462	234811
9272	234812
27031	234813
45750	234814
39682	234815
48393	234816
57086	234817
54018	234818
15262	234819
65340	234820
24012	234821
39329	234822
62630	234823
8138	234824
19626	234825
5975	234826
11423	234827
26869	234828
44061	234829
1169	234830
6164	234831
753	234832
9395	234833
2845	234834
22968	234835
2329	234836
31092	234837
8456	234838
60192	234839
49887	234840
1695	234841
105832	234842
19031	234843
41100	234844
10142	234845
85440	234846
5897	234847
1916	234848
7794	234849
13209	234850
20028	234851
2097	234852
5971	234853
2070	234854
743	234855
16471	234856
101250	234857
18409	234858
94349	234859
17353	234860
22910	234861
1201	234862
1714	234863
40744	234864
42938	234865
19806	234866
5003	234867
9489	234868
54983	234869
2662	234870
92774	234871
4579	234872
16128	234873
1619	234874
1731	234875
82209	234876
70596	234877
35299	234878
2025	234879
3611	234880
75844	234881
22252	234882
22414	234883
54750	234884
82344	234885
8623	234886
31093	234887
8920	234888
44283	234889
8211	234890
42958	234891
7075	234892
12342	234893
47269	234894
86	234895
4748	234896
12452	234897
11725	234898
3693	234899
51403	234900
55184	234901
5465	234902
11322	234903
8093	234904
11953	234905
31230	234906
22005	234907
4284	234908
2455	234909
38769	234910
25887	234911
35394	234912
102000	234913
3175	234914
389	234915
2262	234916
109900	234917
22294	234918
89844	234919
15126	234920
29699	234921
43735	234922
4064	234923
86663	234924
22564	234925
3796	234926
21018	234927
25476	234928
427	234929
8226	234930
10755	234931
11772	234932
9970	234933
5732	234934
26504	234935
3640	234936
29693	234937
12169	234938
37937	234939
28569	234940
45360	234941
982	234942
48718	234943
19976	234944
2113	234945
2734	234946
4946	234947
70442	234948
20178	234949
66343	234950
14487	234951
2483	234952
64993	234953
21752	234954
4629	234955
3425	234956
10003	234957
847	234958
14886	234959
11981	234960
47790	234961
4864	234962
6314	234963
39283	234964
27696	234965
61250	234966
6894	234967
7684	234968
23784	234969
65668	234970
20883	234971
12374	234972
1860	234973
73166	234974
15584	234975
1953	234976
5948	234977
18932	234978
44639	234979
2037	234980
6623	234981
11754	234982
27245	234983
496	234984
3329	234985
2738	234986
42449	234987
914	234988
2941	234989
5723	234990
11508	234991
18152	234992
43761	234993
25559	234994
4721	234995
5994	234996
9780	234997
11139	234998
31877	234999
16248	235000
3440	235001
37431	235002
70642	235003
9253	235004
9937	235005
10826	235006
1045	235007
2082	235008
102406	235009
1914	235010
233	235011
29331	235012
443	235013
1222	235014
37936	235015
7506	235016
84050	235017
15909	235018
193	235019
39568	235020
10382	235021
37624	235022
83070	235023
29812	235024
39219	235025
14148	235026
9647	235027
75053	235028
29378	235029
46458	235030
54823	235031
29354	235032
1728	235033
24478	235034
14842	235035
4168	235036
50063	235037
57925	235038
76948	235039
62628	235040
55048	235041
54564	235042
96	235043
17146	235044
56796	235045
31651	235046
19938	235047
15575	235048
5550	235049
18724	235050
59064	235051
6691	235052
11466	235053
1387	235054
35392	235055
7845	235056
47293	235057
73161	235058
12933	235059
53032	235060
4649	235061
5824	235062
6718	235063
99528	235064
2661	235065
56498	235066
30465	235067
6628	235068
14689	235069
10989	235070
59389	235071
70102	235072
8164	235073
4471	235074
19770	235075
20817	235076
8579	235077
102037	235078
4659	235079
16291	235080
2366	235081
55058	235082
99170	235083
461	235084
31082	235085
67214	235086
10611	235087
33268	235088
56685	235089
3832	235090
8891	235091
956	235092
16483	235093
12081	235094
15705	235095
23292	235096
72146	235097
587	235098
2527	235099
15193	235100
329	235101
45254	235102
35808	235103
4480	235104
82808	235105
2667	235106
7039	235107
6870	235108
67850	235109
13737	235110
73752	235111
21604	235112
31377	235113
48133	235114
83780	235115
21901	235116
45221	235117
52229	235118
26222	235119
37391	235120
24238	235121
50571	235122
34426	235123
13621	235124
33953	235125
41803	235126
90109	235127
22141	235128
11176	235129
9008	235130
69438	235131
59791	235132
16174	235133
29142	235134
72181	235135
35450	235136
82694	235137
496	235138
357	235139
225	235140
57750	235141
34147	235142
81898	235143
1216	235144
74001	235145
29982	235146
56093	235147
108113	235148
34792	235149
41794	235150
6816	235151
29089	235152
1210	235153
67717	235154
44562	235155
47121	235156
14371	235157
14005	235158
3463	235159
47284	235160
234	235161
24841	235162
2383	235163
45743	235164
43675	235165
5410	235166
42676	235167
2843	235168
23087	235169
11642	235170
98320	235171
2561	235172
4688	235173
27483	235174
54535	235175
10213	235176
41386	235177
43485	235178
36616	235179
45957	235180
30258	235181
86412	235182
29134	235183
94465	235184
216	235185
106	235186
17085	235187
16889	235188
58893	235189
10819	235190
18409	235191
93010	235192
33748	235193
2999	235194
79677	235195
12056	235196
3396	235197
9365	235198
74961	235199
52791	235200
18168	235201
190	235202
18493	235203
78054	235204
45397	235205
33589	235206
756	235207
68978	235208
31853	235209
37809	235210
22708	235211
4943	235212
63072	235213
12901	235214
39794	235215
10667	235216
18277	235217
87739	235218
52138	235219
704	235220
42177	235221
8648	235222
26442	235223
1610	235224
3807	235225
54596	235226
370	235227
25074	235228
22286	235229
15374	235230
11016	235231
5419	235232
37168	235233
25057	235234
64422	235235
24794	235236
60038	235237
18252	235238
25239	235239
2550	235240
1461	235241
56599	235242
7745	235243
741	235244
98807	235245
76112	235246
19468	235247
16347	235248
49971	235249
36531	235250
32334	235251
77009	235252
17973	235253
60680	235254
26651	235255
4945	235256
47239	235257
83109	235258
729	235259
143	235260
70034	235261
108648	235262
49520	235263
44520	235264
75	235265
21543	235266
66708	235267
20022	235268
102207	235269
12917	235270
110704	235271
39379	235272
9139	235273
58206	235274
93161	235275
8180	235276
6418	235277
61388	235278
42216	235279
14045	235280
1170	235281
52397	235282
22782	235283
38734	235284
28975	235285
60485	235286
56543	235287
13952	235288
62632	235289
5733	235290
18596	235291
81049	235292
39264	235293
45288	235294
54503	235295
24766	235296
43009	235297
24721	235298
27138	235299
113529	235300
12818	235301
72082	235302
60906	235303
33646	235304
84627	235305
12747	235306
6101	235307
82207	235308
38965	235309
63195	235310
49611	235311
18819	235312
22941	235313
17544	235314
7582	235315
4264	235316
81915	235317
70627	235318
534	235319
20	235320
63817	235321
10732	235322
10526	235323
45931	235324
56251	235325
45344	235326
4537	235327
69439	235328
33073	235329
16704	235330
34616	235331
64084	235332
1730	235333
15787	235334
1304	235335
22228	235336
10260	235337
36740	235338
107057	235339
34970	235340
16044	235341
6	235342
8262	235343
33461	235344
7051	235345
7733	235346
5888	235347
36979	235348
56732	235349
58247	235350
4033	235351
47530	235352
777	235353
83601	235354
30676	235355
7287	235356
103821	235357
8058	235358
3	235359
2139	235360
47456	235361
38623	235362
39116	235363
73694	235364
85209	235365
11173	235366
90	235367
31520	235368
910	235369
305	235370
66129	235371
110441	235372
41578	235373
66265	235374
65745	235375
23854	235376
646	235377
6016	235378
68433	235379
47019	235380
29227	235381
25656	235382
17286	235383
75159	235384
288	235385
41446	235386
28685	235387
58670	235388
58609	235389
43280	235390
35991	235391
8860	235392
5406	235393
56347	235394
14835	235395
5012	235396
764	235397
91273	235398
34034	235399
11932	235400
3458	235401
6489	235402
24227	235403
22929	235404
16658	235405
2517	235406
4419	235407
2986	235408
29412	235409
16215	235410
72555	235411
40608	235412
13217	235413
31806	235414
111421	235415
45375	235416
63678	235417
17508	235418
28333	235419
29412	235420
11665	235421
15886	235422
27824	235423
19779	235424
44871	235425
64435	235426
18982	235427
27771	235428
68092	235429
29174	235430
56833	235431
19023	235432
113601	235433
67938	235434
90476	235435
113436	235436
45976	235437
1984	235438
47678	235439
25843	235440
79498	235441
69821	235442
47887	235443
15454	235444
570	235445
10026	235446
1089	235447
33521	235448
72198	235449
19638	235450
20195	235451
37260	235452
19957	235453
14666	235454
86019	235455
70285	235456
57413	235457
5810	235458
31790	235459
32965	235460
19443	235461
17576	235462
60421	235463
50898	235464
48736	235465
87556	235466
2957	235467
8173	235468
27817	235469
28538	235470
39323	235471
59528	235472
67030	235473
28706	235474
25096	235475
757	235476
6369	235477
16546	235478
5330	235479
53909	235480
57175	235481
80	235482
92184	235483
10238	235484
43655	235485
46080	235486
27009	235487
22766	235488
51838	235489
2661	235490
4599	235491
31542	235492
69143	235493
31303	235494
37427	235495
76805	235496
48788	235497
39748	235498
43583	235499
49118	235500
44584	235501
57861	235502
48043	235503
86036	235504
13834	235505
48332	235506
21471	235507
7518	235508
29548	235509
23651	235510
7506	235511
366	235512
96872	235513
25240	235514
70992	235515
18139	235516
24979	235517
15474	235518
56551	235519
10068	235520
41295	235521
7224	235522
5968	235523
17519	235524
33856	235525
15412	235526
28512	235527
4302	235528
71149	235529
11327	235530
16204	235531
1304	235532
18650	235533
22430	235534
5242	235535
12800	235536
3282	235537
61160	235538
3688	235539
3574	235540
60089	235541
22806	235542
38421	235543
29065	235544
44802	235545
8529	235546
30121	235547
53574	235548
72241	235549
60379	235550
42352	235551
64603	235552
91425	235553
50903	235554
6600	235555
34336	235556
100792	235557
3496	235558
52934	235559
14037	235560
412	235561
74279	235562
35513	235563
37522	235564
29615	235565
36966	235566
11862	235567
72170	235568
49844	235569
20980	235570
20129	235571
14787	235572
1092	235573
3	235574
10632	235575
49851	235576
7742	235577
76077	235578
39083	235579
11707	235580
1712	235581
7939	235582
54576	235583
110111	235584
3047	235585
28515	235586
5203	235587
6095	235588
543	235589
74843	235590
67727	235591
8603	235592
17369	235593
33745	235594
81371	235595
20420	235596
57837	235597
306	235598
8820	235599
34432	235600
52179	235601
65529	235602
12383	235603
651	235604
26604	235605
23608	235606
22853	235607
5359	235608
3650	235609
34462	235610
26026	235611
29799	235612
35366	235613
38029	235614
88104	235615
31806	235616
41254	235617
44170	235618
29280	235619
18851	235620
41508	235621
15761	235622
92332	235623
103133	235624
2104	235625
26196	235626
13235	235627
72269	235628
16682	235629
4126	235630
9658	235631
75218	235632
23336	235633
9	235634
42267	235635
53859	235636
5152	235637
28425	235638
4373	235639
54940	235640
33881	235641
2124	235642
46566	235643
32933	235644
10869	235645
21268	235646
39250	235647
19633	235648
561	235649
82348	235650
38919	235651
47305	235652
27856	235653
57106	235654
8342	235655
100081	235656
48428	235657
8511	235658
101	235659
1692	235660
28427	235661
84918	235662
35074	235663
1753	235664
59829	235665
12890	235666
2547	235667
50190	235668
45891	235669
2426	235670
7843	235671
15827	235672
18489	235673
52070	235674
40167	235675
13249	235676
41520	235677
43150	235678
6444	235679
13210	235680
20591	235681
17473	235682
1305	235683
1409	235684
26354	235685
33402	235686
77521	235687
277	235688
72366	235689
5011	235690
105571	235691
40918	235692
12345	235693
42369	235694
766	235695
55529	235696
89051	235697
29083	235698
22455	235699
7814	235700
1184	235701
48546	235702
62818	235703
41944	235704
6160	235705
1983	235706
93230	235707
44201	235708
44517	235709
29336	235710
62150	235711
38375	235712
4450	235713
82524	235714
8719	235715
1152	235716
2727	235717
25476	235718
69378	235719
93944	235720
3534	235721
12111	235722
7639	235723
70198	235724
38803	235725
68643	235726
2	235727
6188	235728
13308	235729
29402	235730
3395	235731
60154	235732
88157	235733
1122	235734
55889	235735
9382	235736
11243	235737
6681	235738
36911	235739
1930	235740
26626	235741
35264	235742
998	235743
11987	235744
1248	235745
16643	235746
16601	235747
78049	235748
33430	235749
9049	235750
29590	235751
9556	235752
22517	235753
103311	235754
35293	235755
50400	235756
74653	235757
44053	235758
29208	235759
849	235760
8271	235761
12110	235762
3732	235763
11404	235764
18059	235765
4731	235766
20379	235767
72631	235768
63816	235769
108234	235770
73726	235771
3383	235772
22954	235773
50140	235774
10321	235775
70734	235776
2741	235777
190	235778
25093	235779
8507	235780
1501	235781
61036	235782
75180	235783
5817	235784
58909	235785
15141	235786
34825	235787
50196	235788
12176	235789
16625	235790
3258	235791
31382	235792
109094	235793
22769	235794
7178	235795
17404	235796
65594	235797
2929	235798
24325	235799
7804	235800
31935	235801
72272	235802
1713	235803
72059	235804
1223	235805
1460	235806
6317	235807
37276	235808
71483	235809
12874	235810
104810	235811
2505	235812
85929	235813
50607	235814
77224	235815
67213	235816
55895	235817
16043	235818
15743	235819
55444	235820
5899	235821
1840	235822
45193	235823
63227	235824
14942	235825
58218	235826
41103	235827
17615	235828
60023	235829
38522	235830
27441	235831
23408	235832
27504	235833
85716	235834
11208	235835
9655	235836
75	235837
6389	235838
1966	235839
39633	235840
24185	235841
33679	235842
59035	235843
84182	235844
86108	235845
27439	235846
25292	235847
13043	235848
3018	235849
157	235850
47644	235851
58364	235852
31509	235853
24232	235854
2163	235855
648	235856
87296	235857
1494	235858
1883	235859
28850	235860
21897	235861
1095	235862
6362	235863
483	235864
14689	235865
2003	235866
7567	235867
8436	235868
30675	235869
23226	235870
19427	235871
22737	235872
51229	235873
11400	235874
75956	235875
16352	235876
4577	235877
54952	235878
5712	235879
11958	235880
5065	235881
10318	235882
22029	235883
57374	235884
1653	235885
11321	235886
2808	235887
13002	235888
51473	235889
441	235890
6161	235891
20009	235892
4637	235893
29010	235894
23465	235895
35373	235896
42497	235897
23923	235898
6159	235899
14469	235900
4508	235901
21842	235902
10140	235903
32309	235904
21223	235905
35652	235906
18498	235907
7387	235908
22260	235909
1984	235910
61327	235911
63518	235912
6426	235913
2129	235914
70097	235915
48342	235916
65535	235917
6173	235918
38769	235919
36737	235920
100008	235921
27909	235922
12465	235923
11457	235924
25008	235925
61764	235926
9261	235927
10363	235928
35360	235929
68467	235930
5859	235931
39497	235932
29396	235933
32722	235934
14229	235935
52	235936
7936	235937
10909	235938
73	235939
25457	235940
58913	235941
21010	235942
12181	235943
11073	235944
25535	235945
21337	235946
13968	235947
12283	235948
35508	235949
68447	235950
80987	235951
130	235952
34892	235953
19435	235954
4780	235955
55535	235956
54682	235957
541	235958
1666	235959
2938	235960
1948	235961
26067	235962
83609	235963
49535	235964
26038	235965
1407	235966
16760	235967
37031	235968
16131	235969
4168	235970
16893	235971
3189	235972
53937	235973
16830	235974
33770	235975
1658	235976
24439	235977
20840	235978
38520	235979
60833	235980
20438	235981
100494	235982
103890	235983
45839	235984
12743	235985
16348	235986
621	235987
61153	235988
9613	235989
32263	235990
6918	235991
90626	235992
721	235993
59798	235994
16153	235995
12879	235996
69389	235997
14105	235998
80008	235999
8777	236000
24274	236001
42289	236002
1292	236003
36892	236004
53468	236005
55771	236006
81635	236007
2787	236008
26436	236009
894	236010
27132	236011
53208	236012
11434	236013
6625	236014
43802	236015
19124	236016
347	236017
46541	236018
35328	236019
4515	236020
2768	236021
2031	236022
67554	236023
209	236024
37481	236025
91734	236026
22425	236027
3711	236028
131	236029
6918	236030
74855	236031
53540	236032
59562	236033
73435	236034
9017	236035
4665	236036
94357	236037
97	236038
1747	236039
5752	236040
30711	236041
64556	236042
51297	236043
37139	236044
29239	236045
34108	236046
13	236047
899	236048
27750	236049
51374	236050
20396	236051
87	236052
38830	236053
25465	236054
94043	236055
2644	236056
3082	236057
4826	236058
36701	236059
49354	236060
35058	236061
33333	236062
13697	236063
80313	236064
12493	236065
15458	236066
23840	236067
42874	236068
69136	236069
2186	236070
78168	236071
102317	236072
6018	236073
56819	236074
93212	236075
16007	236076
42691	236077
39608	236078
32966	236079
23120	236080
34173	236081
33247	236082
3311	236083
31641	236084
56020	236085
17350	236086
57506	236087
30666	236088
5606	236089
6767	236090
14021	236091
19675	236092
13090	236093
264	236094
62823	236095
84683	236096
6676	236097
29161	236098
1516	236099
16962	236100
1943	236101
53470	236102
43031	236103
75177	236104
1590	236105
32289	236106
18672	236107
10915	236108
36961	236109
2963	236110
102810	236111
1393	236112
24137	236113
2898	236114
8450	236115
5163	236116
238	236117
5925	236118
42208	236119
78092	236120
11809	236121
76015	236122
64301	236123
49890	236124
8353	236125
39398	236126
11272	236127
72409	236128
73255	236129
14888	236130
23415	236131
22998	236132
13233	236133
769	236134
14127	236135
103010	236136
27980	236137
110043	236138
8747	236139
20265	236140
49298	236141
52178	236142
3555	236143
3170	236144
7024	236145
16139	236146
75297	236147
2586	236148
16761	236149
11930	236150
18476	236151
3130	236152
17621	236153
7452	236154
27531	236155
2815	236156
69199	236157
29311	236158
82700	236159
50316	236160
45206	236161
37622	236162
23024	236163
65051	236164
74044	236165
31800	236166
75464	236167
48372	236168
41180	236169
8445	236170
13151	236171
47174	236172
3786	236173
1680	236174
1076	236175
59202	236176
6627	236177
9493	236178
31551	236179
55883	236180
22101	236181
2022	236182
41824	236183
37389	236184
9529	236185
34260	236186
91630	236187
51515	236188
28538	236189
68722	236190
55904	236191
65362	236192
6343	236193
32897	236194
20848	236195
1032	236196
44162	236197
29369	236198
9850	236199
79145	236200
33289	236201
1933	236202
159	236203
19119	236204
12857	236205
28457	236206
79416	236207
11003	236208
28324	236209
28539	236210
804	236211
25000	236212
19983	236213
5441	236214
5171	236215
14373	236216
54594	236217
6423	236218
100058	236219
29251	236220
103367	236221
18317	236222
19671	236223
7454	236224
32426	236225
3796	236226
34140	236227
4125	236228
19235	236229
11321	236230
15698	236231
8235	236232
31261	236233
18239	236234
16868	236235
2500	236236
78815	236237
381	236238
33249	236239
13852	236240
22661	236241
7530	236242
14441	236243
79054	236244
2964	236245
4709	236246
19513	236247
87684	236248
1031	236249
35514	236250
96879	236251
25816	236252
91510	236253
35509	236254
156	236255
45422	236256
41752	236257
19475	236258
9606	236259
14065	236260
12975	236261
43001	236262
13720	236263
47378	236264
34697	236265
3	236266
7212	236267
13753	236268
80202	236269
5235	236270
207	236271
3535	236272
2696	236273
33081	236274
3034	236275
3644	236276
41390	236277
64140	236278
85125	236279
37808	236280
24237	236281
22147	236282
18178	236283
54242	236284
43698	236285
10216	236286
7915	236287
40064	236288
604	236289
3803	236290
18965	236291
8175	236292
53755	236293
92891	236294
94551	236295
55632	236296
2523	236297
78811	236298
10783	236299
22166	236300
106004	236301
21573	236302
29108	236303
17129	236304
21658	236305
10671	236306
67477	236307
28013	236308
75816	236309
47886	236310
6038	236311
327	236312
35470	236313
43590	236314
63753	236315
17	236316
158	236317
5774	236318
21796	236319
753	236320
351	236321
2649	236322
48072	236323
110419	236324
28487	236325
2674	236326
21139	236327
39757	236328
10265	236329
83116	236330
20800	236331
63098	236332
41485	236333
44217	236334
701	236335
61223	236336
14200	236337
88335	236338
10995	236339
22934	236340
51744	236341
26977	236342
4363	236343
30500	236344
8379	236345
76208	236346
2335	236347
64808	236348
5743	236349
54625	236350
655	236351
109424	236352
3497	236353
73077	236354
25824	236355
8044	236356
22695	236357
160	236358
3768	236359
44734	236360
8242	236361
3324	236362
101759	236363
26888	236364
1612	236365
17556	236366
41643	236367
18262	236368
175	236369
22368	236370
4251	236371
5167	236372
16451	236373
66312	236374
71639	236375
6637	236376
2046	236377
72136	236378
4796	236379
66364	236380
29436	236381
45580	236382
724	236383
58119	236384
30234	236385
3020	236386
3465	236387
55484	236388
96014	236389
16501	236390
192	236391
34774	236392
23194	236393
46543	236394
27145	236395
63447	236396
93838	236397
98682	236398
53289	236399
41492	236400
26931	236401
651	236402
7207	236403
2000	236404
25393	236405
78973	236406
58509	236407
68300	236408
1911	236409
922	236410
58091	236411
20918	236412
335	236413
21285	236414
13075	236415
72840	236416
17626	236417
1383	236418
24824	236419
17095	236420
13812	236421
56527	236422
49103	236423
12523	236424
2100	236425
15304	236426
14705	236427
19754	236428
922	236429
22836	236430
22442	236431
44148	236432
23589	236433
15594	236434
56974	236435
37870	236436
14743	236437
57837	236438
74448	236439
65763	236440
37649	236441
23631	236442
53909	236443
20308	236444
65860	236445
29337	236446
100985	236447
43452	236448
16809	236449
6093	236450
93159	236451
25722	236452
56382	236453
44318	236454
2635	236455
4597	236456
2171	236457
7132	236458
42375	236459
8247	236460
2027	236461
45771	236462
258	236463
87238	236464
9332	236465
70085	236466
105907	236467
112262	236468
36475	236469
1272	236470
45627	236471
4563	236472
24826	236473
20791	236474
10830	236475
40936	236476
14994	236477
28054	236478
3603	236479
22718	236480
106083	236481
29824	236482
49344	236483
26159	236484
66206	236485
79102	236486
110245	236487
63599	236488
13717	236489
24582	236490
30541	236491
73080	236492
33035	236493
3810	236494
21138	236495
77617	236496
68862	236497
1005	236498
6520	236499
31062	236500
102583	236501
87175	236502
25179	236503
2457	236504
23922	236505
26944	236506
32242	236507
12607	236508
98419	236509
21723	236510
1845	236511
25633	236512
73304	236513
1356	236514
23664	236515
14154	236516
66476	236517
33973	236518
15796	236519
16929	236520
3900	236521
14278	236522
104226	236523
32361	236524
11817	236525
4669	236526
1227	236527
95759	236528
63238	236529
1898	236530
326	236531
25692	236532
80917	236533
31561	236534
7254	236535
12693	236536
21925	236537
77531	236538
2321	236539
6758	236540
42411	236541
8774	236542
12164	236543
63038	236544
26075	236545
78701	236546
31443	236547
29736	236548
64598	236549
42069	236550
1668	236551
16092	236552
5413	236553
18578	236554
54321	236555
577	236556
61244	236557
24474	236558
9059	236559
54735	236560
11092	236561
7491	236562
12773	236563
96799	236564
42000	236565
11588	236566
105591	236567
58	236568
30537	236569
4287	236570
42879	236571
11999	236572
26081	236573
921	236574
21547	236575
44158	236576
29670	236577
1178	236578
24791	236579
30006	236580
4517	236581
37	236582
36032	236583
18335	236584
1329	236585
51705	236586
30970	236587
33507	236588
2612	236589
37963	236590
10999	236591
13607	236592
101224	236593
23183	236594
21429	236595
8743	236596
1093	236597
66518	236598
10	236599
51488	236600
31160	236601
16924	236602
4377	236603
16865	236604
113186	236605
10844	236606
96642	236607
15720	236608
15593	236609
90465	236610
69404	236611
21080	236612
65187	236613
48761	236614
87107	236615
7082	236616
23087	236617
5	236618
6070	236619
85771	236620
49422	236621
199	236622
4557	236623
3111	236624
10172	236625
12143	236626
645	236627
55921	236628
422	236629
74156	236630
3559	236631
1001	236632
3311	236633
24256	236634
6399	236635
28251	236636
32263	236637
1842	236638
74425	236639
52630	236640
54372	236641
40263	236642
8451	236643
24970	236644
9728	236645
31879	236646
18732	236647
2423	236648
5061	236649
3871	236650
4188	236651
11701	236652
19724	236653
21762	236654
34788	236655
52	236656
73716	236657
59901	236658
8477	236659
12508	236660
704	236661
24056	236662
599	236663
16910	236664
10216	236665
11154	236666
1354	236667
53776	236668
1407	236669
42856	236670
62690	236671
37582	236672
78	236673
31526	236674
8216	236675
73984	236676
11827	236677
34248	236678
651	236679
75442	236680
41893	236681
10778	236682
40186	236683
70760	236684
2682	236685
83296	236686
55815	236687
17528	236688
1131	236689
54952	236690
4024	236691
46349	236692
67472	236693
1035	236694
21572	236695
8912	236696
81520	236697
71279	236698
14982	236699
64825	236700
1552	236701
29937	236702
45539	236703
14412	236704
33604	236705
47637	236706
34018	236707
42061	236708
83490	236709
2731	236710
28655	236711
12933	236712
58774	236713
64999	236714
618	236715
3120	236716
20742	236717
58569	236718
1713	236719
57712	236720
408	236721
9085	236722
4314	236723
26561	236724
51461	236725
62788	236726
3450	236727
37674	236728
24488	236729
61397	236730
7056	236731
9255	236732
8764	236733
4189	236734
144	236735
28759	236736
89158	236737
17265	236738
2273	236739
33528	236740
42353	236741
32028	236742
2376	236743
34328	236744
1976	236745
12107	236746
21225	236747
31774	236748
10574	236749
5882	236750
35620	236751
13738	236752
34641	236753
2661	236754
6147	236755
112732	236756
26290	236757
72530	236758
1891	236759
708	236760
15394	236761
789	236762
99163	236763
6023	236764
21721	236765
7462	236766
17649	236767
4192	236768
9203	236769
9118	236770
75947	236771
82403	236772
58233	236773
9600	236774
4964	236775
290	236776
3552	236777
41896	236778
22771	236779
1119	236780
13914	236781
8295	236782
7919	236783
3086	236784
80482	236785
2516	236786
15528	236787
791	236788
9195	236789
10094	236790
10099	236791
15528	236792
21580	236793
82878	236794
22962	236795
103493	236796
13741	236797
2661	236798
48554	236799
56501	236800
32236	236801
2531	236802
75490	236803
14168	236804
2132	236805
13922	236806
2495	236807
48252	236808
64	236809
70976	236810
22312	236811
9436	236812
70	236813
1	236814
33268	236815
57495	236816
15465	236817
11014	236818
25281	236819
213	236820
327	236821
11467	236822
9525	236823
31890	236824
4266	236825
33616	236826
5262	236827
16413	236828
63142	236829
9748	236830
32380	236831
17708	236832
3739	236833
7017	236834
7177	236835
28289	236836
5159	236837
14620	236838
6673	236839
12044	236840
36784	236841
81510	236842
11189	236843
19785	236844
23446	236845
52667	236846
731	236847
29679	236848
44098	236849
36530	236850
17140	236851
48696	236852
44254	236853
9129	236854
97168	236855
55235	236856
35496	236857
23473	236858
45576	236859
307	236860
1557	236861
4001	236862
81341	236863
9660	236864
4357	236865
78034	236866
67397	236867
43026	236868
59621	236869
4638	236870
7891	236871
4972	236872
1759	236873
21376	236874
55531	236875
598	236876
11839	236877
8016	236878
46503	236879
28036	236880
19486	236881
43316	236882
304	236883
29278	236884
72040	236885
8569	236886
11759	236887
35828	236888
109245	236889
27718	236890
47629	236891
27000	236892
32600	236893
37758	236894
74075	236895
23745	236896
104586	236897
8839	236898
6061	236899
68195	236900
46745	236901
81892	236902
1622	236903
1528	236904
59187	236905
29284	236906
12602	236907
11203	236908
50760	236909
40823	236910
65887	236911
50262	236912
59401	236913
4792	236914
21706	236915
108184	236916
96340	236917
2335	236918
11280	236919
92937	236920
25243	236921
18440	236922
14253	236923
20272	236924
39539	236925
6879	236926
37179	236927
17331	236928
329	236929
50464	236930
3087	236931
2982	236932
113361	236933
48083	236934
80878	236935
71286	236936
8944	236937
76446	236938
40288	236939
22128	236940
65551	236941
3459	236942
2939	236943
41557	236944
55321	236945
86437	236946
18533	236947
52658	236948
35114	236949
76434	236950
29654	236951
27374	236952
10132	236953
1427	236954
17687	236955
84507	236956
18077	236957
17507	236958
20291	236959
8624	236960
13725	236961
18586	236962
13272	236963
57011	236964
7906	236965
599	236966
184	236967
82418	236968
192	236969
77738	236970
54867	236971
44975	236972
27471	236973
10715	236974
19507	236975
13321	236976
30559	236977
200	236978
619	236979
48559	236980
3039	236981
26646	236982
1800	236983
15769	236984
21669	236985
102235	236986
10434	236987
13065	236988
1889	236989
75305	236990
38183	236991
720	236992
9243	236993
27431	236994
2331	236995
7259	236996
36079	236997
16092	236998
26012	236999
426	237000
50823	237001
84336	237002
22994	237003
39610	237004
3704	237005
31293	237006
36145	237007
9988	237008
72373	237009
64877	237010
30550	237011
5100	237012
47887	237013
53621	237014
47935	237015
38055	237016
4926	237017
26266	237018
21391	237019
1217	237020
2312	237021
23270	237022
33797	237023
14364	237024
24972	237025
82939	237026
53859	237027
48645	237028
33559	237029
3641	237030
88347	237031
17588	237032
61757	237033
3784	237034
9781	237035
1433	237036
734	237037
55605	237038
8254	237039
9518	237040
51852	237041
7781	237042
24179	237043
51857	237044
5464	237045
94102	237046
4881	237047
54530	237048
3221	237049
42872	237050
53770	237051
6577	237052
6622	237053
54529	237054
3575	237055
49668	237056
14799	237057
93704	237058
59485	237059
46976	237060
559	237061
16553	237062
13292	237063
4879	237064
52953	237065
15112	237066
12638	237067
30871	237068
84776	237069
36327	237070
1320	237071
21988	237072
20915	237073
27426	237074
6194	237075
13313	237076
727	237077
49687	237078
32364	237079
3281	237080
31783	237081
26430	237082
18903	237083
52506	237084
11898	237085
16896	237086
14923	237087
83030	237088
17019	237089
51192	237090
8361	237091
28528	237092
64161	237093
16490	237094
250	237095
6176	237096
49543	237097
14194	237098
77709	237099
9880	237100
30811	237101
70973	237102
4435	237103
266	237104
31308	237105
590	237106
3311	237107
78577	237108
60448	237109
55699	237110
807	237111
23939	237112
27238	237113
50798	237114
41303	237115
12037	237116
18390	237117
16481	237118
7532	237119
57947	237120
25945	237121
12482	237122
88497	237123
2373	237124
1211	237125
30201	237126
631	237127
3723	237128
40074	237129
17720	237130
48355	237131
6740	237132
38865	237133
36208	237134
3723	237135
22245	237136
13793	237137
9814	237138
992	237139
32611	237140
51673	237141
63430	237142
14865	237143
1359	237144
21162	237145
18362	237146
30318	237147
7202	237148
58651	237149
12791	237150
5496	237151
7726	237152
67319	237153
1832	237154
2508	237155
88629	237156
13205	237157
132	237158
51506	237159
58347	237160
8030	237161
6757	237162
56823	237163
46253	237164
24836	237165
24725	237166
329	237167
19552	237168
25476	237169
12507	237170
4371	237171
44505	237172
5997	237173
11991	237174
55093	237175
20250	237176
38005	237177
24310	237178
36286	237179
15795	237180
28482	237181
54068	237182
43128	237183
21880	237184
46714	237185
7246	237186
94769	237187
19212	237188
10955	237189
46963	237190
81766	237191
18107	237192
5360	237193
52000	237194
60244	237195
64838	237196
84785	237197
174	237198
63899	237199
70260	237200
31783	237201
25146	237202
20275	237203
14356	237204
58399	237205
18702	237206
42169	237207
93847	237208
29890	237209
1205	237210
4146	237211
21978	237212
78544	237213
34496	237214
78051	237215
19942	237216
14796	237217
17419	237218
39393	237219
13909	237220
4931	237221
18040	237222
89959	237223
56136	237224
47375	237225
69286	237226
24261	237227
19843	237228
21569	237229
57845	237230
54931	237231
93225	237232
105469	237233
75309	237234
78490	237235
84358	237236
26166	237237
1826	237238
19694	237239
27545	237240
6254	237241
5292	237242
21154	237243
66253	237244
89064	237245
42223	237246
13326	237247
34559	237248
87883	237249
37478	237250
39637	237251
41372	237252
176	237253
25030	237254
13271	237255
2999	237256
21745	237257
1110	237258
6	237259
3625	237260
75502	237261
131	237262
21939	237263
14678	237264
3968	237265
976	237266
440	237267
590	237268
94824	237269
109464	237270
6822	237271
13015	237272
530	237273
40977	237274
9070	237275
20304	237276
76028	237277
90065	237278
24155	237279
72417	237280
176	237281
25328	237282
31486	237283
59845	237284
86340	237285
53725	237286
19638	237287
22625	237288
37340	237289
14316	237290
25101	237291
6768	237292
68512	237293
17793	237294
42380	237295
10318	237296
2034	237297
53802	237298
63639	237299
27035	237300
8088	237301
29474	237302
5182	237303
60525	237304
69187	237305
1399	237306
52383	237307
23	237308
2681	237309
6394	237310
14876	237311
1582	237312
2722	237313
310	237314
94890	237315
59207	237316
67795	237317
20281	237318
868	237319
4371	237320
2256	237321
81929	237322
26906	237323
32486	237324
6405	237325
123	237326
807	237327
38734	237328
1196	237329
8641	237330
78475	237331
69866	237332
37355	237333
5488	237334
38096	237335
3635	237336
71952	237337
81466	237338
14625	237339
55298	237340
57641	237341
13604	237342
53399	237343
48631	237344
91923	237345
43077	237346
20076	237347
40427	237348
88170	237349
6002	237350
15248	237351
1496	237352
57129	237353
27199	237354
4966	237355
16170	237356
1762	237357
1662	237358
22181	237359
5846	237360
15927	237361
30384	237362
44038	237363
9421	237364
101688	237365
20667	237366
72451	237367
45493	237368
73027	237369
88319	237370
10654	237371
28306	237372
486	237373
93209	237374
20346	237375
40862	237376
41416	237377
5473	237378
1826	237379
9249	237380
44290	237381
29162	237382
11524	237383
382	237384
8827	237385
36376	237386
11163	237387
26121	237388
91428	237389
15590	237390
8733	237391
109541	237392
20874	237393
11778	237394
3574	237395
10781	237396
35356	237397
114602	237398
47987	237399
8398	237400
204	237401
6686	237402
251	237403
28328	237404
36490	237405
45254	237406
43585	237407
38817	237408
35224	237409
17972	237410
17557	237411
9618	237412
2633	237413
23132	237414
26341	237415
15366	237416
2609	237417
37545	237418
5549	237419
105587	237420
76885	237421
64010	237422
47312	237423
37420	237424
8067	237425
1295	237426
39527	237427
41523	237428
24136	237429
49640	237430
793	237431
67657	237432
15681	237433
29547	237434
11986	237435
17516	237436
24073	237437
15251	237438
477	237439
1887	237440
805	237441
31779	237442
20831	237443
8	237444
76263	237445
69116	237446
34061	237447
39913	237448
1676	237449
103258	237450
6084	237451
1637	237452
48613	237453
53631	237454
56033	237455
25748	237456
68270	237457
6374	237458
7878	237459
5224	237460
10110	237461
7522	237462
29869	237463
103438	237464
11384	237465
19981	237466
13060	237467
996	237468
99	237469
13406	237470
7464	237471
31198	237472
2048	237473
113808	237474
57160	237475
15791	237476
70643	237477
32809	237478
105946	237479
25954	237480
8995	237481
27152	237482
84968	237483
18077	237484
6587	237485
50865	237486
62088	237487
35910	237488
18738	237489
42925	237490
13659	237491
50192	237492
51842	237493
32220	237494
35648	237495
78048	237496
2218	237497
7268	237498
65939	237499
3640	237500
12736	237501
25235	237502
61921	237503
9144	237504
29153	237505
16628	237506
11979	237507
16110	237508
70174	237509
41979	237510
1420	237511
4994	237512
376	237513
27046	237514
6599	237515
37611	237516
19506	237517
60242	237518
3324	237519
1273	237520
28756	237521
101692	237522
29310	237523
7403	237524
26271	237525
66198	237526
24967	237527
14683	237528
4687	237529
3714	237530
89661	237531
40181	237532
26793	237533
17343	237534
51415	237535
102	237536
24563	237537
11584	237538
5968	237539
22302	237540
53000	237541
79847	237542
102109	237543
1637	237544
38136	237545
44145	237546
19805	237547
108684	237548
38066	237549
102818	237550
57988	237551
31675	237552
4083	237553
578	237554
59015	237555
96054	237556
40521	237557
2527	237558
14238	237559
40185	237560
857	237561
27651	237562
66863	237563
14325	237564
67838	237565
82496	237566
79869	237567
36290	237568
79134	237569
90958	237570
24609	237571
36716	237572
89080	237573
69011	237574
64269	237575
36221	237576
2610	237577
60182	237578
14190	237579
69163	237580
1576	237581
22194	237582
54001	237583
50929	237584
38381	237585
30292	237586
2265	237587
3742	237588
11265	237589
34318	237590
17679	237591
863	237592
13390	237593
35514	237594
2519	237595
39833	237596
15973	237597
36762	237598
13781	237599
100663	237600
80049	237601
17915	237602
56951	237603
3257	237604
3413	237605
10391	237606
4683	237607
6257	237608
34460	237609
59503	237610
25126	237611
20669	237612
7238	237613
8636	237614
2270	237615
15271	237616
16345	237617
14203	237618
70682	237619
5152	237620
67838	237621
6738	237622
32	237623
25979	237624
37335	237625
114	237626
10499	237627
75713	237628
24725	237629
39242	237630
6399	237631
42258	237632
35938	237633
2075	237634
75803	237635
13594	237636
11088	237637
17495	237638
5412	237639
16701	237640
1482	237641
97952	237642
92454	237643
15509	237644
45997	237645
59494	237646
42018	237647
60447	237648
21780	237649
115	237650
32179	237651
56352	237652
1420	237653
3789	237654
29091	237655
55213	237656
97349	237657
36062	237658
13480	237659
1806	237660
18470	237661
653	237662
71184	237663
21068	237664
32062	237665
996	237666
8477	237667
10550	237668
17479	237669
94694	237670
63484	237671
5086	237672
323	237673
34921	237674
6740	237675
15	237676
81967	237677
52247	237678
33039	237679
32549	237680
34256	237681
30530	237682
23934	237683
63607	237684
30719	237685
20267	237686
38998	237687
20095	237688
9133	237689
61198	237690
20717	237691
1313	237692
24514	237693
25811	237694
36887	237695
24864	237696
25656	237697
1338	237698
25395	237699
48273	237700
88	237701
11474	237702
176	237703
851	237704
2847	237705
59	237706
69348	237707
14434	237708
10204	237709
4365	237710
46510	237711
45921	237712
1448	237713
49958	237714
125	237715
18640	237716
40988	237717
36787	237718
49	237719
24127	237720
65408	237721
4698	237722
45975	237723
46271	237724
28619	237725
27176	237726
173	237727
12534	237728
12043	237729
10903	237730
1295	237731
53312	237732
25415	237733
15626	237734
84355	237735
20547	237736
19948	237737
5913	237738
64173	237739
92652	237740
63804	237741
65987	237742
44782	237743
97718	237744
9196	237745
68657	237746
9634	237747
37859	237748
614	237749
13062	237750
14911	237751
45315	237752
2432	237753
2	237754
30985	237755
26232	237756
58426	237757
32845	237758
32806	237759
74056	237760
939	237761
17549	237762
22591	237763
15402	237764
94961	237765
154	237766
5021	237767
10660	237768
58041	237769
5420	237770
10670	237771
1706	237772
5660	237773
11102	237774
74419	237775
55102	237776
78749	237777
29677	237778
3153	237779
12634	237780
46511	237781
11835	237782
27992	237783
49573	237784
17636	237785
29605	237786
92096	237787
23	237788
1166	237789
587	237790
87573	237791
52364	237792
14535	237793
101196	237794
13095	237795
14024	237796
11574	237797
17590	237798
7650	237799
25553	237800
20193	237801
59728	237802
21376	237803
2149	237804
23114	237805
9997	237806
5375	237807
31546	237808
113217	237809
53921	237810
10995	237811
1263	237812
5608	237813
2364	237814
57228	237815
45491	237816
1689	237817
3418	237818
3175	237819
61876	237820
55448	237821
16	237822
27213	237823
1634	237824
28168	237825
64297	237826
16278	237827
24740	237828
5892	237829
52508	237830
6	237831
26851	237832
42269	237833
16212	237834
81752	237835
2720	237836
5386	237837
99863	237838
19912	237839
23480	237840
73094	237841
22746	237842
44872	237843
15667	237844
12766	237845
1398	237846
50706	237847
6421	237848
63499	237849
55285	237850
7967	237851
11781	237852
56674	237853
72801	237854
52032	237855
8062	237856
911	237857
65169	237858
30839	237859
3807	237860
7100	237861
21350	237862
5449	237863
36847	237864
43304	237865
69432	237866
14134	237867
43329	237868
19846	237869
953	237870
92166	237871
5265	237872
19950	237873
85661	237874
16019	237875
13278	237876
12944	237877
44155	237878
53520	237879
71223	237880
3483	237881
66715	237882
7416	237883
7021	237884
25579	237885
38462	237886
74	237887
36820	237888
1446	237889
104066	237890
8762	237891
1374	237892
1835	237893
1123	237894
2781	237895
13412	237896
2694	237897
45271	237898
29913	237899
4075	237900
97861	237901
103331	237902
48471	237903
19536	237904
93463	237905
27554	237906
51640	237907
51508	237908
16021	237909
44120	237910
8357	237911
56360	237912
16014	237913
21248	237914
37843	237915
34841	237916
43832	237917
55676	237918
9938	237919
60452	237920
3685	237921
46595	237922
39729	237923
19528	237924
9901	237925
17903	237926
11823	237927
65190	237928
67333	237929
948	237930
50	237931
20479	237932
20171	237933
5214	237934
110963	237935
3630	237936
3797	237937
96168	237938
3785	237939
68529	237940
88331	237941
31176	237942
47269	237943
82045	237944
55443	237945
17612	237946
14781	237947
9374	237948
10096	237949
864	237950
606	237951
18532	237952
94837	237953
40973	237954
23741	237955
14905	237956
109091	237957
21087	237958
12703	237959
69913	237960
2657	237961
4291	237962
2370	237963
303	237964
10679	237965
65212	237966
1624	237967
34226	237968
15639	237969
103154	237970
26590	237971
21166	237972
680	237973
1564	237974
22154	237975
44485	237976
8121	237977
7068	237978
51213	237979
16283	237980
111657	237981
5854	237982
20246	237983
28933	237984
51323	237985
11780	237986
60906	237987
6725	237988
52511	237989
24176	237990
4917	237991
11685	237992
39519	237993
74236	237994
76041	237995
28262	237996
19249	237997
30713	237998
79166	237999
15964	238000
63036	238001
19498	238002
99142	238003
48684	238004
17095	238005
22145	238006
42195	238007
9012	238008
11863	238009
47159	238010
15171	238011
15681	238012
26378	238013
23949	238014
493	238015
16949	238016
25733	238017
55612	238018
24029	238019
78163	238020
109148	238021
4358	238022
69295	238023
85	238024
19962	238025
38512	238026
29560	238027
968	238028
110434	238029
104214	238030
60982	238031
18626	238032
45458	238033
36144	238034
52908	238035
9344	238036
7064	238037
21383	238038
2571	238039
43035	238040
21821	238041
5131	238042
53165	238043
88763	238044
8218	238045
40787	238046
84521	238047
39097	238048
23494	238049
20618	238050
754	238051
32114	238052
84638	238053
46996	238054
22055	238055
17784	238056
11616	238057
1153	238058
46690	238059
79273	238060
112902	238061
43187	238062
30602	238063
1638	238064
27301	238065
13022	238066
28800	238067
54715	238068
4286	238069
45921	238070
64833	238071
38083	238072
49362	238073
29387	238074
35740	238075
36103	238076
64060	238077
48980	238078
2469	238079
14479	238080
45904	238081
31864	238082
55655	238083
11769	238084
5950	238085
50100	238086
21564	238087
36058	238088
82734	238089
19630	238090
51119	238091
5876	238092
84824	238093
17252	238094
106079	238095
40364	238096
18940	238097
45076	238098
20003	238099
19680	238100
77245	238101
765	238102
6882	238103
21936	238104
19830	238105
21071	238106
90996	238107
7078	238108
35041	238109
10996	238110
14017	238111
32183	238112
7139	238113
48	238114
71471	238115
38728	238116
57153	238117
13265	238118
305	238119
36605	238120
20069	238121
1202	238122
78594	238123
9367	238124
87872	238125
3101	238126
97986	238127
29848	238128
64913	238129
2894	238130
10086	238131
79100	238132
100538	238133
43488	238134
28415	238135
45332	238136
12068	238137
812	238138
29781	238139
23219	238140
91314	238141
1085	238142
6863	238143
10837	238144
85799	238145
19859	238146
209	238147
11637	238148
311	238149
3926	238150
22754	238151
8103	238152
114097	238153
5716	238154
30879	238155
26387	238156
59147	238157
23713	238158
218	238159
9697	238160
81984	238161
12511	238162
9174	238163
31848	238164
68978	238165
1508	238166
1592	238167
13210	238168
1145	238169
110557	238170
58478	238171
42931	238172
71976	238173
53566	238174
16990	238175
2085	238176
222	238177
12083	238178
6053	238179
10272	238180
28275	238181
44691	238182
565	238183
28319	238184
1007	238185
64646	238186
2999	238187
5013	238188
764	238189
50739	238190
14438	238191
2080	238192
27700	238193
71884	238194
17659	238195
85959	238196
42821	238197
17093	238198
13931	238199
11265	238200
34693	238201
14162	238202
34028	238203
47070	238204
44261	238205
3303	238206
27977	238207
50226	238208
883	238209
49817	238210
13051	238211
33770	238212
59514	238213
70011	238214
1903	238215
48832	238216
12908	238217
32974	238218
38668	238219
9624	238220
89855	238221
10470	238222
18319	238223
32924	238224
17955	238225
20624	238226
108172	238227
26486	238228
31042	238229
75474	238230
4981	238231
65764	238232
1663	238233
364	238234
31212	238235
133	238236
46786	238237
15145	238238
38075	238239
20211	238240
45058	238241
56012	238242
1615	238243
50068	238244
3174	238245
28356	238246
836	238247
30759	238248
50927	238249
8074	238250
5060	238251
68131	238252
20926	238253
60514	238254
8865	238255
67	238256
105	238257
21915	238258
2402	238259
96524	238260
2398	238261
309	238262
13554	238263
12123	238264
16165	238265
97502	238266
63560	238267
3070	238268
39421	238269
2564	238270
1969	238271
4638	238272
14787	238273
80128	238274
6073	238275
1953	238276
30900	238277
100896	238278
78542	238279
22152	238280
13539	238281
12258	238282
5601	238283
16749	238284
22014	238285
24	238286
51602	238287
19917	238288
99064	238289
36	238290
17313	238291
1030	238292
5501	238293
9694	238294
5201	238295
5505	238296
32804	238297
49974	238298
56965	238299
5598	238300
9069	238301
57792	238302
15551	238303
22937	238304
11737	238305
20923	238306
46146	238307
12665	238308
84442	238309
35832	238310
5747	238311
3922	238312
85467	238313
7535	238314
13149	238315
7724	238316
1382	238317
18703	238318
77197	238319
25867	238320
46036	238321
19561	238322
58853	238323
112582	238324
40756	238325
29118	238326
76846	238327
8507	238328
28921	238329
66921	238330
23462	238331
4109	238332
49838	238333
13988	238334
53791	238335
77084	238336
1190	238337
6832	238338
98375	238339
62020	238340
42467	238341
35394	238342
48094	238343
62185	238344
10	238345
108426	238346
65270	238347
13121	238348
651	238349
11713	238350
7777	238351
22422	238352
21373	238353
30271	238354
91	238355
66663	238356
72760	238357
42558	238358
47401	238359
23589	238360
3984	238361
9893	238362
27484	238363
14567	238364
521	238365
6290	238366
400	238367
4013	238368
35795	238369
6457	238370
39623	238371
81496	238372
66310	238373
33264	238374
14108	238375
43735	238376
28282	238377
44870	238378
72114	238379
9162	238380
13963	238381
61481	238382
34457	238383
4240	238384
10522	238385
25376	238386
32013	238387
97029	238388
68840	238389
6484	238390
7867	238391
84915	238392
19905	238393
14616	238394
12936	238395
48579	238396
86514	238397
32540	238398
30016	238399
5749	238400
372	238401
5752	238402
1308	238403
3007	238404
11029	238405
33839	238406
11613	238407
11146	238408
62292	238409
34595	238410
2154	238411
21585	238412
19435	238413
58297	238414
67634	238415
253	238416
48796	238417
43596	238418
99925	238419
29888	238420
78454	238421
34553	238422
119	238423
878	238424
2487	238425
11857	238426
18535	238427
4788	238428
1909	238429
3157	238430
35339	238431
20769	238432
45789	238433
45126	238434
6346	238435
4375	238436
38088	238437
52670	238438
96191	238439
97818	238440
48891	238441
30934	238442
32793	238443
41518	238444
56334	238445
23202	238446
15426	238447
65568	238448
33871	238449
58745	238450
10274	238451
56793	238452
36998	238453
3599	238454
562	238455
36548	238456
25355	238457
13399	238458
6121	238459
17709	238460
49424	238461
37466	238462
29141	238463
74477	238464
1815	238465
57610	238466
39510	238467
24665	238468
11913	238469
34108	238470
22302	238471
89457	238472
31009	238473
3020	238474
52	238475
82385	238476
6090	238477
21281	238478
46456	238479
17813	238480
20445	238481
6336	238482
7977	238483
35715	238484
5331	238485
26357	238486
8796	238487
1194	238488
36577	238489
19350	238490
343	238491
14152	238492
15334	238493
13716	238494
28884	238495
3764	238496
102135	238497
13	238498
10425	238499
1456	238500
37687	238501
676	238502
60708	238503
94254	238504
14483	238505
96632	238506
9376	238507
15692	238508
74357	238509
5943	238510
7058	238511
10852	238512
71040	238513
8102	238514
914	238515
36344	238516
43674	238517
18983	238518
1457	238519
15	238520
44759	238521
24367	238522
39379	238523
5180	238524
674	238525
26846	238526
40091	238527
33135	238528
9385	238529
72299	238530
23363	238531
41421	238532
757	238533
48735	238534
6351	238535
46387	238536
3409	238537
41891	238538
52067	238539
47389	238540
11633	238541
104321	238542
50209	238543
31352	238544
33862	238545
719	238546
17450	238547
63157	238548
56350	238549
8642	238550
7775	238551
45195	238552
5974	238553
43766	238554
38003	238555
306	238556
36523	238557
45981	238558
1390	238559
27665	238560
91338	238561
55700	238562
41428	238563
5169	238564
28384	238565
59282	238566
2831	238567
1251	238568
24431	238569
125	238570
7013	238571
54471	238572
12964	238573
516	238574
6866	238575
37271	238576
12223	238577
9010	238578
19666	238579
31665	238580
1650	238581
64131	238582
35310	238583
1522	238584
16241	238585
4511	238586
18790	238587
73405	238588
744	238589
50730	238590
22613	238591
76046	238592
27139	238593
51187	238594
22519	238595
20946	238596
19854	238597
73739	238598
45166	238599
16993	238600
58199	238601
20903	238602
4787	238603
13229	238604
2655	238605
101201	238606
26037	238607
50150	238608
8715	238609
8557	238610
6826	238611
69987	238612
18143	238613
678	238614
1375	238615
98607	238616
42088	238617
26497	238618
25113	238619
8395	238620
5556	238621
75254	238622
31721	238623
18979	238624
5631	238625
7221	238626
7121	238627
80389	238628
18570	238629
15031	238630
23890	238631
15860	238632
3846	238633
49526	238634
30057	238635
13635	238636
14386	238637
6233	238638
7402	238639
50375	238640
21121	238641
42023	238642
18410	238643
5982	238644
90308	238645
18188	238646
35032	238647
9560	238648
2476	238649
41743	238650
1532	238651
17800	238652
953	238653
28574	238654
20476	238655
3932	238656
29032	238657
14018	238658
65299	238659
39690	238660
65606	238661
73327	238662
23472	238663
2853	238664
38471	238665
30232	238666
5001	238667
39255	238668
89873	238669
36242	238670
2604	238671
23226	238672
8287	238673
3985	238674
844	238675
2905	238676
8809	238677
26305	238678
32023	238679
1477	238680
70684	238681
38761	238682
15455	238683
70964	238684
654	238685
50421	238686
77999	238687
74338	238688
44491	238689
25388	238690
3543	238691
42081	238692
88943	238693
95	238694
7408	238695
52592	238696
20131	238697
24999	238698
75029	238699
23946	238700
3241	238701
26117	238702
20355	238703
2542	238704
25022	238705
8532	238706
58915	238707
13775	238708
3188	238709
49101	238710
2957	238711
2306	238712
13538	238713
1831	238714
34156	238715
19446	238716
9017	238717
193	238718
3249	238719
12376	238720
10374	238721
26348	238722
25654	238723
2058	238724
71754	238725
78325	238726
46605	238727
5993	238728
5913	238729
14874	238730
5775	238731
1635	238732
26261	238733
11631	238734
61154	238735
62208	238736
36816	238737
6928	238738
26971	238739
76751	238740
84925	238741
67	238742
58708	238743
16544	238744
47392	238745
10006	238746
3381	238747
41553	238748
55855	238749
6094	238750
1595	238751
53507	238752
29366	238753
89081	238754
2599	238755
48669	238756
7898	238757
38132	238758
25971	238759
1011	238760
52544	238761
12870	238762
30699	238763
48000	238764
15724	238765
38534	238766
15483	238767
52114	238768
11647	238769
2511	238770
14310	238771
41826	238772
46753	238773
68372	238774
26663	238775
79288	238776
688	238777
1578	238778
67862	238779
10527	238780
16638	238781
74917	238782
17613	238783
10332	238784
18689	238785
82475	238786
36965	238787
6025	238788
79365	238789
21153	238790
18905	238791
54686	238792
3508	238793
41598	238794
13882	238795
516	238796
5707	238797
8363	238798
59370	238799
43566	238800
34173	238801
17815	238802
23890	238803
1739	238804
572	238805
59730	238806
56405	238807
51702	238808
51111	238809
39022	238810
64008	238811
57780	238812
60544	238813
38006	238814
38292	238815
24149	238816
26016	238817
20571	238818
20157	238819
986	238820
3345	238821
41388	238822
64534	238823
10839	238824
66453	238825
2085	238826
62899	238827
4352	238828
60477	238829
42040	238830
39791	238831
12716	238832
4173	238833
52453	238834
20368	238835
54450	238836
4439	238837
1167	238838
48789	238839
23138	238840
130	238841
19206	238842
1359	238843
72	238844
32860	238845
16014	238846
5382	238847
14634	238848
46790	238849
248	238850
25088	238851
61443	238852
274	238853
2241	238854
26944	238855
539	238856
2732	238857
12001	238858
22427	238859
11803	238860
75683	238861
254	238862
72540	238863
49590	238864
605	238865
14440	238866
30453	238867
76351	238868
24518	238869
13306	238870
92135	238871
159	238872
95	238873
2054	238874
81451	238875
22455	238876
81413	238877
2088	238878
15119	238879
17165	238880
72990	238881
80845	238882
11742	238883
8236	238884
17971	238885
2792	238886
19845	238887
12054	238888
2202	238889
98201	238890
3694	238891
5348	238892
35743	238893
4290	238894
34302	238895
42037	238896
8932	238897
26282	238898
51569	238899
37095	238900
86499	238901
81753	238902
57074	238903
55647	238904
18320	238905
24233	238906
51041	238907
61104	238908
77475	238909
33852	238910
111	238911
34199	238912
41435	238913
2918	238914
7840	238915
68208	238916
5011	238917
67072	238918
3974	238919
13034	238920
16420	238921
15588	238922
33389	238923
56580	238924
60989	238925
1153	238926
64395	238927
24270	238928
73170	238929
3249	238930
12992	238931
42442	238932
28349	238933
36841	238934
2114	238935
41762	238936
1980	238937
9947	238938
15084	238939
1440	238940
2976	238941
28542	238942
61955	238943
82238	238944
36140	238945
18178	238946
30497	238947
12292	238948
6	238949
12	238950
22953	238951
5953	238952
3635	238953
20349	238954
93000	238955
47915	238956
13795	238957
21839	238958
12857	238959
45547	238960
23962	238961
35484	238962
49833	238963
578	238964
3685	238965
6088	238966
5099	238967
3912	238968
17884	238969
57	238970
69250	238971
4866	238972
3039	238973
34940	238974
8801	238975
3610	238976
59427	238977
44302	238978
13785	238979
3614	238980
104248	238981
97250	238982
16518	238983
63557	238984
85492	238985
20939	238986
54097	238987
6109	238988
42893	238989
3855	238990
5289	238991
44070	238992
66283	238993
35161	238994
23043	238995
42175	238996
17595	238997
30520	238998
77141	238999
10621	239000
62758	239001
16403	239002
4657	239003
16298	239004
885	239005
2654	239006
57552	239007
2839	239008
1257	239009
25998	239010
5194	239011
48130	239012
25973	239013
30639	239014
64991	239015
56343	239016
4835	239017
1915	239018
22984	239019
20841	239020
62239	239021
15251	239022
33107	239023
17296	239024
52583	239025
23451	239026
32335	239027
42287	239028
4042	239029
66713	239030
48786	239031
15611	239032
70439	239033
17753	239034
71833	239035
886	239036
776	239037
4099	239038
17802	239039
24874	239040
27479	239041
11424	239042
14332	239043
57	239044
46309	239045
15330	239046
15407	239047
4249	239048
100040	239049
58100	239050
27909	239051
24394	239052
3570	239053
41290	239054
903	239055
113308	239056
46095	239057
2432	239058
2620	239059
85784	239060
88159	239061
52946	239062
20746	239063
42876	239064
2686	239065
87878	239066
25943	239067
52591	239068
70048	239069
6285	239070
18638	239071
40708	239072
8030	239073
8178	239074
70570	239075
70521	239076
396	239077
9165	239078
5616	239079
51660	239080
5212	239081
4227	239082
104164	239083
14296	239084
31347	239085
24672	239086
7534	239087
329	239088
27125	239089
32844	239090
61640	239091
37426	239092
71586	239093
19169	239094
8487	239095
6025	239096
10059	239097
64801	239098
3456	239099
55618	239100
10109	239101
76013	239102
1599	239103
19871	239104
3885	239105
71263	239106
5999	239107
548	239108
82167	239109
76924	239110
12111	239111
23716	239112
43139	239113
19166	239114
7	239115
37512	239116
45000	239117
28471	239118
28699	239119
17037	239120
12414	239121
74960	239122
36844	239123
3017	239124
1312	239125
16699	239126
34653	239127
77764	239128
43227	239129
16374	239130
9190	239131
40343	239132
32539	239133
6593	239134
13825	239135
41368	239136
16251	239137
3434	239138
64964	239139
26521	239140
77398	239141
34466	239142
97306	239143
28444	239144
57219	239145
73489	239146
57531	239147
5135	239148
50591	239149
23730	239150
84725	239151
21016	239152
23932	239153
30659	239154
55421	239155
21849	239156
35843	239157
46109	239158
92427	239159
8769	239160
19944	239161
8916	239162
54411	239163
12929	239164
9141	239165
3279	239166
48751	239167
4627	239168
112656	239169
89597	239170
19515	239171
4701	239172
16839	239173
1026	239174
22476	239175
34095	239176
24640	239177
73242	239178
9745	239179
24340	239180
26563	239181
2542	239182
764	239183
12787	239184
25465	239185
55062	239186
25575	239187
37770	239188
33304	239189
93337	239190
8955	239191
22217	239192
48182	239193
2860	239194
7453	239195
39793	239196
1943	239197
29512	239198
45835	239199
36469	239200
12360	239201
1592	239202
59410	239203
2213	239204
16672	239205
15150	239206
91613	239207
15	239208
67540	239209
2724	239210
42003	239211
31624	239212
56528	239213
22911	239214
14487	239215
28429	239216
92133	239217
27138	239218
873	239219
3811	239220
60435	239221
33641	239222
35383	239223
68609	239224
15958	239225
12825	239226
98962	239227
2486	239228
11477	239229
7392	239230
5846	239231
34580	239232
10173	239233
5386	239234
103327	239235
77256	239236
26505	239237
5170	239238
39852	239239
10614	239240
1588	239241
14018	239242
14391	239243
8828	239244
5627	239245
3796	239246
45943	239247
11875	239248
93932	239249
71061	239250
6593	239251
7392	239252
37435	239253
77593	239254
77103	239255
792	239256
4334	239257
3172	239258
275	239259
55250	239260
61034	239261
3877	239262
64257	239263
13529	239264
109	239265
45947	239266
11784	239267
1503	239268
26933	239269
44281	239270
47323	239271
5644	239272
65225	239273
61763	239274
17160	239275
15	239276
82164	239277
19915	239278
1989	239279
2138	239280
103212	239281
6837	239282
36326	239283
31151	239284
16932	239285
6093	239286
61761	239287
113562	239288
19588	239289
40619	239290
43073	239291
97770	239292
693	239293
72170	239294
4269	239295
1392	239296
34640	239297
73361	239298
2721	239299
92055	239300
5022	239301
12705	239302
42755	239303
567	239304
18800	239305
20985	239306
44203	239307
18214	239308
61790	239309
12988	239310
4478	239311
70270	239312
11403	239313
851	239314
4251	239315
55109	239316
75433	239317
82224	239318
85819	239319
58176	239320
56023	239321
26723	239322
22642	239323
956	239324
1373	239325
8494	239326
48981	239327
67259	239328
51538	239329
20104	239330
15598	239331
2039	239332
47139	239333
2846	239334
8500	239335
65406	239336
31553	239337
32289	239338
45719	239339
111761	239340
87532	239341
68272	239342
2377	239343
43545	239344
42	239345
34491	239346
1204	239347
21521	239348
35378	239349
3300	239350
30764	239351
44186	239352
56058	239353
60567	239354
24	239355
2911	239356
98237	239357
2029	239358
16932	239359
40346	239360
1991	239361
2374	239362
5363	239363
60961	239364
25471	239365
2392	239366
70795	239367
35234	239368
32723	239369
802	239370
12414	239371
25122	239372
10847	239373
17363	239374
72071	239375
102335	239376
20279	239377
47872	239378
27609	239379
37	239380
37844	239381
1156	239382
9418	239383
2685	239384
5489	239385
20371	239386
9495	239387
47072	239388
17388	239389
19076	239390
17601	239391
6641	239392
40893	239393
2006	239394
32630	239395
63603	239396
13806	239397
14769	239398
14568	239399
63906	239400
6604	239401
2137	239402
64232	239403
347	239404
6647	239405
7534	239406
20559	239407
53404	239408
52345	239409
32650	239410
16525	239411
28149	239412
32301	239413
1379	239414
8	239415
44004	239416
1080	239417
13251	239418
10605	239419
89253	239420
5800	239421
60985	239422
20567	239423
3474	239424
21874	239425
65613	239426
81746	239427
8334	239428
14067	239429
3106	239430
7084	239431
564	239432
9594	239433
87701	239434
37037	239435
14668	239436
78597	239437
24581	239438
455	239439
1008	239440
4430	239441
54680	239442
2154	239443
246	239444
52662	239445
12105	239446
79020	239447
292	239448
7163	239449
1236	239450
4330	239451
14311	239452
18244	239453
75913	239454
87248	239455
19356	239456
13685	239457
6895	239458
64430	239459
83749	239460
203	239461
73696	239462
95335	239463
53142	239464
1160	239465
43159	239466
5615	239467
4939	239468
61930	239469
97174	239470
34241	239471
92148	239472
80864	239473
10065	239474
38584	239475
36149	239476
18119	239477
570	239478
7411	239479
72458	239480
11872	239481
7837	239482
48387	239483
8480	239484
10862	239485
10966	239486
69890	239487
37202	239488
8415	239489
14460	239490
15814	239491
53611	239492
45167	239493
22866	239494
24180	239495
32673	239496
4747	239497
32186	239498
11473	239499
9135	239500
6483	239501
562	239502
31992	239503
42299	239504
45952	239505
29920	239506
67564	239507
24645	239508
53677	239509
103578	239510
52761	239511
51213	239512
6937	239513
17293	239514
8839	239515
45893	239516
20115	239517
3392	239518
5235	239519
40364	239520
5650	239521
18523	239522
48937	239523
8237	239524
33926	239525
47008	239526
3850	239527
12	239528
13058	239529
2125	239530
52015	239531
8117	239532
23587	239533
19569	239534
14571	239535
3878	239536
101180	239537
64919	239538
57542	239539
274	239540
51609	239541
55706	239542
65545	239543
1958	239544
35558	239545
7076	239546
9438	239547
41847	239548
84555	239549
88408	239550
13844	239551
5868	239552
1607	239553
33030	239554
107743	239555
208	239556
2965	239557
25709	239558
15938	239559
18798	239560
35170	239561
1466	239562
77651	239563
4712	239564
9628	239565
92127	239566
16707	239567
1506	239568
13808	239569
75912	239570
16474	239571
1295	239572
47733	239573
21611	239574
33178	239575
79385	239576
33578	239577
23312	239578
44358	239579
84080	239580
4274	239581
1982	239582
14527	239583
60515	239584
99306	239585
4718	239586
8229	239587
20224	239588
77258	239589
63312	239590
4306	239591
77563	239592
39424	239593
11199	239594
39016	239595
46847	239596
2600	239597
4619	239598
33974	239599
27356	239600
3263	239601
58578	239602
35610	239603
56169	239604
15269	239605
5384	239606
35993	239607
8324	239608
23681	239609
10112	239610
17114	239611
5854	239612
33062	239613
52069	239614
44286	239615
10183	239616
58334	239617
37124	239618
26499	239619
8984	239620
63868	239621
18360	239622
7750	239623
86209	239624
58947	239625
2217	239626
17741	239627
31882	239628
4750	239629
32357	239630
21140	239631
28281	239632
815	239633
67763	239634
42561	239635
27490	239636
45	239637
50492	239638
91811	239639
11604	239640
29197	239641
5139	239642
17111	239643
2615	239644
45070	239645
3592	239646
13740	239647
13267	239648
20585	239649
15035	239650
35284	239651
25095	239652
8790	239653
10184	239654
9176	239655
41037	239656
28402	239657
16040	239658
9522	239659
5607	239660
25588	239661
122	239662
78	239663
52477	239664
89851	239665
41530	239666
3639	239667
966	239668
4441	239669
30266	239670
48479	239671
35816	239672
75496	239673
25094	239674
3912	239675
10220	239676
82053	239677
15	239678
53113	239679
9371	239680
60349	239681
2717	239682
52967	239683
33385	239684
55796	239685
48487	239686
7347	239687
2189	239688
65414	239689
26001	239690
13454	239691
101428	239692
7753	239693
9266	239694
48946	239695
22630	239696
50289	239697
9011	239698
19635	239699
99234	239700
3594	239701
59611	239702
52136	239703
9356	239704
80105	239705
11117	239706
62191	239707
51394	239708
47532	239709
7107	239710
37723	239711
2547	239712
19751	239713
14792	239714
67970	239715
298	239716
19970	239717
101723	239718
75397	239719
88328	239720
29272	239721
35114	239722
1475	239723
37780	239724
5669	239725
56304	239726
2409	239727
41706	239728
4559	239729
12294	239730
57619	239731
92745	239732
9992	239733
45192	239734
27216	239735
11343	239736
27668	239737
2843	239738
36750	239739
86241	239740
6166	239741
56487	239742
76620	239743
45837	239744
26038	239745
7189	239746
2418	239747
74071	239748
81853	239749
16724	239750
56376	239751
54	239752
13125	239753
55242	239754
17389	239755
1381	239756
15646	239757
50533	239758
43839	239759
50161	239760
25380	239761
64032	239762
41577	239763
61756	239764
15880	239765
40151	239766
1366	239767
2667	239768
46072	239769
28634	239770
71643	239771
964	239772
42693	239773
16849	239774
22903	239775
1862	239776
53118	239777
22689	239778
16815	239779
1003	239780
49889	239781
8816	239782
22634	239783
37992	239784
99366	239785
34367	239786
102330	239787
17533	239788
57613	239789
1420	239790
12843	239791
55646	239792
84438	239793
1813	239794
83008	239795
63	239796
6490	239797
71139	239798
40810	239799
58385	239800
6930	239801
51536	239802
15	239803
74042	239804
77783	239805
773	239806
2852	239807
1706	239808
39315	239809
13793	239810
12549	239811
5356	239812
6962	239813
4208	239814
51199	239815
30477	239816
31312	239817
59420	239818
16906	239819
49576	239820
6091	239821
1769	239822
26606	239823
30076	239824
5650	239825
25422	239826
3824	239827
1251	239828
30855	239829
6445	239830
41895	239831
7909	239832
58400	239833
5231	239834
21504	239835
60674	239836
34013	239837
294	239838
50252	239839
20795	239840
35670	239841
2519	239842
22725	239843
38692	239844
22530	239845
679	239846
2135	239847
570	239848
666	239849
6949	239850
1661	239851
91629	239852
25527	239853
35396	239854
80287	239855
53838	239856
43572	239857
15431	239858
31726	239859
74521	239860
6430	239861
25520	239862
38605	239863
1724	239864
28912	239865
59015	239866
19931	239867
43665	239868
22702	239869
22019	239870
61364	239871
62039	239872
60340	239873
351	239874
821	239875
11877	239876
75529	239877
28096	239878
55938	239879
33295	239880
2118	239881
2683	239882
96039	239883
17	239884
26039	239885
19958	239886
48545	239887
60768	239888
692	239889
2402	239890
80351	239891
5631	239892
6620	239893
14099	239894
64178	239895
59577	239896
28769	239897
849	239898
94266	239899
60508	239900
5137	239901
40489	239902
4204	239903
14086	239904
296	239905
4753	239906
2041	239907
222	239908
36537	239909
57541	239910
33864	239911
16939	239912
16354	239913
24142	239914
1087	239915
22938	239916
54707	239917
2498	239918
4917	239919
8701	239920
379	239921
36329	239922
1740	239923
109624	239924
9540	239925
320	239926
2672	239927
8405	239928
89255	239929
47305	239930
1956	239931
65970	239932
9425	239933
72356	239934
53707	239935
41082	239936
54636	239937
25794	239938
15	239939
12043	239940
21992	239941
107705	239942
1639	239943
27454	239944
2272	239945
1169	239946
87464	239947
1171	239948
46730	239949
47304	239950
19094	239951
33996	239952
15933	239953
60050	239954
33557	239955
20874	239956
14766	239957
17029	239958
43564	239959
78900	239960
2368	239961
10650	239962
93828	239963
1407	239964
43352	239965
1705	239966
1983	239967
1250	239968
4755	239969
10	239970
5667	239971
353	239972
23005	239973
34938	239974
67904	239975
98875	239976
25530	239977
44	239978
18524	239979
5163	239980
46773	239981
47907	239982
16220	239983
12630	239984
9088	239985
78071	239986
637	239987
1975	239988
13272	239989
182	239990
28232	239991
68046	239992
52324	239993
5722	239994
14319	239995
45018	239996
3602	239997
2629	239998
31502	239999
21557	240000
35193	240001
10910	240002
348	240003
69371	240004
26888	240005
59641	240006
89535	240007
75918	240008
10602	240009
1500	240010
48661	240011
53915	240012
89484	240013
48349	240014
23593	240015
2309	240016
57827	240017
13406	240018
6141	240019
33409	240020
323	240021
69932	240022
16414	240023
70884	240024
14013	240025
5501	240026
1035	240027
6697	240028
82626	240029
3338	240030
50457	240031
2648	240032
66705	240033
39552	240034
47331	240035
29833	240036
15249	240037
643	240038
33410	240039
32755	240040
22115	240041
2705	240042
28182	240043
12209	240044
69485	240045
46460	240046
39386	240047
30047	240048
94922	240049
15	240050
35933	240051
27781	240052
4424	240053
61944	240054
96556	240055
25154	240056
892	240057
56550	240058
252	240059
47616	240060
2053	240061
59743	240062
101245	240063
53333	240064
24709	240065
1787	240066
539	240067
1275	240068
62428	240069
12686	240070
8	240071
53117	240072
18995	240073
72551	240074
95434	240075
3560	240076
21415	240077
48671	240078
9557	240079
84288	240080
25993	240081
80935	240082
33789	240083
109228	240084
11696	240085
48865	240086
28188	240087
46906	240088
21353	240089
20868	240090
38885	240091
6373	240092
17256	240093
33489	240094
312	240095
1395	240096
617	240097
14135	240098
8884	240099
2896	240100
32247	240101
1484	240102
27231	240103
39984	240104
10240	240105
52129	240106
66675	240107
4877	240108
79603	240109
14263	240110
34476	240111
14369	240112
57528	240113
15435	240114
1418	240115
5285	240116
4567	240117
8001	240118
6132	240119
52785	240120
63548	240121
3570	240122
1317	240123
490	240124
32929	240125
26899	240126
2708	240127
28951	240128
2634	240129
6687	240130
1839	240131
26101	240132
31983	240133
20772	240134
72127	240135
33968	240136
36145	240137
3	240138
23390	240139
44686	240140
85732	240141
8466	240142
31767	240143
11612	240144
3795	240145
76793	240146
2813	240147
4660	240148
11349	240149
78550	240150
113389	240151
1497	240152
6368	240153
10822	240154
74672	240155
30665	240156
63851	240157
845	240158
19286	240159
88578	240160
66261	240161
52268	240162
7599	240163
99898	240164
79225	240165
234	240166
46275	240167
7926	240168
94917	240169
37224	240170
3279	240171
77382	240172
17218	240173
51862	240174
33340	240175
24271	240176
88188	240177
70077	240178
73583	240179
19848	240180
23298	240181
57945	240182
17154	240183
8671	240184
20003	240185
43678	240186
48205	240187
24826	240188
28498	240189
7832	240190
27582	240191
7	240192
3717	240193
9745	240194
102658	240195
3061	240196
78366	240197
314	240198
10804	240199
1736	240200
10725	240201
13181	240202
72526	240203
27526	240204
93984	240205
72097	240206
466	240207
1165	240208
17	240209
4962	240210
1830	240211
40549	240212
503	240213
751	240214
66300	240215
47773	240216
10909	240217
725	240218
70844	240219
92825	240220
32459	240221
9689	240222
44924	240223
14124	240224
12607	240225
38623	240226
29003	240227
9698	240228
1256	240229
19696	240230
51015	240231
80215	240232
35115	240233
28	240234
80926	240235
3245	240236
15427	240237
634	240238
1524	240239
9425	240240
44017	240241
36039	240242
26149	240243
21387	240244
37862	240245
69939	240246
110956	240247
31664	240248
78711	240249
125	240250
30087	240251
14102	240252
24355	240253
22601	240254
6651	240255
17170	240256
94194	240257
8774	240258
43400	240259
25880	240260
2095	240261
44989	240262
69250	240263
70520	240264
11989	240265
5883	240266
10424	240267
62335	240268
61349	240269
35309	240270
19424	240271
48905	240272
57317	240273
1507	240274
589	240275
53202	240276
30426	240277
25646	240278
26685	240279
218	240280
49924	240281
19225	240282
39343	240283
65457	240284
284	240285
12162	240286
53326	240287
28612	240288
51944	240289
20967	240290
23415	240291
8812	240292
22899	240293
40592	240294
1192	240295
1311	240296
15506	240297
8577	240298
42175	240299
54051	240300
72227	240301
7205	240302
36250	240303
71760	240304
35546	240305
56200	240306
57455	240307
6642	240308
53518	240309
72008	240310
31547	240311
6710	240312
8710	240313
61951	240314
64053	240315
8818	240316
7565	240317
4338	240318
13737	240319
64895	240320
40292	240321
9740	240322
27514	240323
3642	240324
4068	240325
8449	240326
16728	240327
23973	240328
2732	240329
81423	240330
76442	240331
13099	240332
1278	240333
38441	240334
14808	240335
49624	240336
1507	240337
18412	240338
751	240339
1848	240340
383	240341
41120	240342
39425	240343
114459	240344
42717	240345
25	240346
949	240347
8906	240348
100797	240349
11164	240350
21152	240351
24288	240352
14728	240353
17469	240354
45219	240355
55908	240356
1726	240357
2352	240358
134	240359
61459	240360
20940	240361
35500	240362
64231	240363
63582	240364
104497	240365
60861	240366
4360	240367
7173	240368
37231	240369
2912	240370
5133	240371
299	240372
25742	240373
62511	240374
56944	240375
56982	240376
24309	240377
48315	240378
14932	240379
37711	240380
43154	240381
19670	240382
6267	240383
3	240384
69377	240385
11454	240386
28293	240387
61599	240388
832	240389
46130	240390
16093	240391
39534	240392
16333	240393
60748	240394
1	240395
3798	240396
13951	240397
29519	240398
13065	240399
13761	240400
18013	240401
250	240402
70841	240403
5854	240404
9980	240405
55603	240406
33741	240407
3063	240408
42020	240409
9	240410
44261	240411
6101	240412
11737	240413
29541	240414
91938	240415
74547	240416
71818	240417
59686	240418
34046	240419
80194	240420
21537	240421
83762	240422
4915	240423
47913	240424
19517	240425
16031	240426
32573	240427
23022	240428
25334	240429
45873	240430
9222	240431
28605	240432
2918	240433
8497	240434
6452	240435
26980	240436
81344	240437
10502	240438
2756	240439
8321	240440
120	240441
18503	240442
5875	240443
8759	240444
28041	240445
8301	240446
96939	240447
56205	240448
45765	240449
4647	240450
5916	240451
101271	240452
52547	240453
50806	240454
21192	240455
4440	240456
24602	240457
69611	240458
6851	240459
33158	240460
6217	240461
48707	240462
4604	240463
88226	240464
63577	240465
37789	240466
18	240467
24289	240468
5817	240469
3951	240470
21102	240471
7227	240472
63548	240473
36922	240474
5341	240475
20694	240476
17309	240477
71856	240478
86025	240479
14841	240480
3568	240481
41297	240482
1913	240483
34804	240484
16440	240485
8001	240486
62225	240487
72001	240488
17891	240489
31533	240490
13419	240491
1291	240492
202	240493
24549	240494
1787	240495
81303	240496
13021	240497
63614	240498
1543	240499
70653	240500
464	240501
20670	240502
47231	240503
27393	240504
9618	240505
43961	240506
37	240507
34397	240508
12120	240509
82440	240510
1328	240511
6731	240512
105499	240513
6473	240514
2577	240515
90527	240516
87221	240517
8040	240518
14844	240519
8010	240520
36004	240521
27853	240522
18355	240523
23331	240524
65666	240525
903	240526
13316	240527
165	240528
16648	240529
58	240530
13942	240531
10379	240532
597	240533
66556	240534
20004	240535
7403	240536
633	240537
1530	240538
26686	240539
5346	240540
17377	240541
82239	240542
3353	240543
41285	240544
75688	240545
56619	240546
18913	240547
28586	240548
19698	240549
5680	240550
43963	240551
19422	240552
13421	240553
77194	240554
19654	240555
54670	240556
27799	240557
11345	240558
37259	240559
9958	240560
15762	240561
62	240562
1234	240563
23216	240564
38312	240565
24972	240566
20608	240567
7345	240568
804	240569
26789	240570
5412	240571
51872	240572
40010	240573
31290	240574
52949	240575
20054	240576
77143	240577
4676	240578
14874	240579
17376	240580
88321	240581
100361	240582
69	240583
8494	240584
171	240585
3934	240586
38600	240587
964	240588
10199	240589
1170	240590
44132	240591
66956	240592
40530	240593
25445	240594
131	240595
236	240596
1389	240597
708	240598
33705	240599
41131	240600
22872	240601
42416	240602
2136	240603
10720	240604
8130	240605
47687	240606
113264	240607
94225	240608
40546	240609
78474	240610
10601	240611
63394	240612
20613	240613
26753	240614
13622	240615
11527	240616
70004	240617
4822	240618
91921	240619
3151	240620
29570	240621
31738	240622
41099	240623
23289	240624
1410	240625
23920	240626
50118	240627
50802	240628
37690	240629
10656	240630
28870	240631
15685	240632
32165	240633
37443	240634
13064	240635
2151	240636
78074	240637
15649	240638
89417	240639
43196	240640
1766	240641
69897	240642
20177	240643
41887	240644
85765	240645
83136	240646
1446	240647
1504	240648
994	240649
16729	240650
32252	240651
64933	240652
5827	240653
59953	240654
4570	240655
4574	240656
11783	240657
65099	240658
4185	240659
47857	240660
14289	240661
105398	240662
104243	240663
14287	240664
39203	240665
15185	240666
345	240667
33539	240668
9285	240669
27545	240670
18584	240671
56398	240672
585	240673
6923	240674
68534	240675
30503	240676
2823	240677
443	240678
92962	240679
30154	240680
30022	240681
84107	240682
74596	240683
908	240684
63527	240685
62276	240686
35765	240687
13237	240688
85759	240689
14598	240690
10638	240691
30786	240692
13559	240693
27461	240694
56559	240695
27336	240696
7293	240697
7068	240698
20096	240699
15695	240700
80421	240701
2455	240702
44908	240703
2011	240704
30018	240705
54949	240706
48508	240707
41824	240708
17339	240709
8253	240710
38149	240711
30042	240712
47909	240713
95410	240714
5	240715
1519	240716
11664	240717
9851	240718
22789	240719
27990	240720
20575	240721
7398	240722
44329	240723
5105	240724
204	240725
61579	240726
274	240727
80357	240728
25152	240729
61725	240730
72919	240731
7421	240732
80564	240733
43052	240734
7803	240735
61771	240736
55957	240737
21879	240738
71325	240739
27517	240740
47118	240741
9830	240742
7615	240743
11447	240744
2709	240745
2439	240746
43289	240747
25391	240748
71906	240749
3175	240750
11603	240751
38043	240752
95187	240753
15356	240754
994	240755
73048	240756
3238	240757
46314	240758
32567	240759
97131	240760
52009	240761
1015	240762
42419	240763
47325	240764
29050	240765
37753	240766
33939	240767
75873	240768
47579	240769
20396	240770
70345	240771
38532	240772
6869	240773
3118	240774
22029	240775
26366	240776
63995	240777
45683	240778
562	240779
45729	240780
26584	240781
9778	240782
29537	240783
12457	240784
5630	240785
27144	240786
9189	240787
73177	240788
126	240789
103033	240790
12692	240791
1218	240792
53813	240793
61963	240794
11768	240795
19405	240796
102774	240797
8117	240798
26	240799
24993	240800
7497	240801
10853	240802
588	240803
22764	240804
40650	240805
75451	240806
29872	240807
46953	240808
3586	240809
31682	240810
66229	240811
27590	240812
6308	240813
48132	240814
69483	240815
5257	240816
19454	240817
2198	240818
105864	240819
20343	240820
2123	240821
55331	240822
21084	240823
78975	240824
19769	240825
777	240826
2817	240827
30846	240828
44158	240829
73036	240830
77471	240831
7489	240832
1024	240833
44087	240834
2669	240835
36157	240836
53633	240837
88552	240838
1207	240839
14981	240840
77161	240841
15820	240842
13893	240843
19632	240844
56062	240845
38181	240846
20963	240847
13360	240848
1913	240849
1711	240850
87324	240851
56246	240852
31686	240853
10284	240854
13829	240855
37416	240856
11761	240857
869	240858
23979	240859
19806	240860
13899	240861
8771	240862
610	240863
11965	240864
9762	240865
19340	240866
72662	240867
54678	240868
8055	240869
16122	240870
55961	240871
23576	240872
2246	240873
3549	240874
6302	240875
89414	240876
1555	240877
8301	240878
74823	240879
3796	240880
5037	240881
25944	240882
7076	240883
104210	240884
41462	240885
6646	240886
18686	240887
40252	240888
86268	240889
39182	240890
20811	240891
7451	240892
12730	240893
23542	240894
4738	240895
3500	240896
31661	240897
32447	240898
29748	240899
114	240900
1900	240901
27541	240902
9914	240903
33156	240904
58677	240905
102821	240906
40221	240907
47	240908
50932	240909
2017	240910
12	240911
31581	240912
42362	240913
73	240914
43562	240915
11084	240916
40615	240917
6881	240918
67362	240919
93262	240920
30061	240921
34688	240922
36964	240923
65498	240924
64467	240925
1107	240926
59666	240927
48745	240928
1888	240929
63666	240930
26841	240931
15801	240932
4346	240933
13021	240934
11563	240935
21816	240936
13492	240937
59227	240938
33675	240939
11859	240940
12258	240941
57976	240942
696	240943
24987	240944
65715	240945
27027	240946
4438	240947
37108	240948
57893	240949
38002	240950
65290	240951
20225	240952
66363	240953
10270	240954
191	240955
27767	240956
6038	240957
42679	240958
12196	240959
37320	240960
9750	240961
45023	240962
3724	240963
16861	240964
72337	240965
56155	240966
75960	240967
81107	240968
15852	240969
24729	240970
6351	240971
39074	240972
49360	240973
28863	240974
24293	240975
40178	240976
3866	240977
14713	240978
66364	240979
1893	240980
6593	240981
5955	240982
54757	240983
21285	240984
3112	240985
25326	240986
3637	240987
35720	240988
89429	240989
6197	240990
1138	240991
8259	240992
33026	240993
7345	240994
41802	240995
7302	240996
689	240997
17397	240998
5294	240999
92170	241000
14943	241001
57459	241002
70459	241003
28834	241004
33944	241005
69976	241006
28585	241007
45984	241008
1076	241009
40879	241010
62289	241011
22546	241012
45653	241013
65130	241014
24705	241015
9352	241016
31528	241017
81241	241018
1699	241019
4880	241020
6840	241021
20563	241022
2950	241023
78111	241024
83202	241025
17091	241026
87062	241027
1286	241028
12314	241029
29882	241030
21025	241031
43054	241032
43697	241033
1400	241034
69698	241035
1743	241036
92382	241037
8347	241038
16647	241039
51737	241040
98106	241041
21505	241042
71833	241043
2314	241044
30627	241045
5507	241046
17208	241047
4697	241048
17754	241049
3188	241050
17833	241051
32645	241052
23304	241053
68548	241054
87760	241055
72658	241056
97607	241057
2991	241058
4173	241059
11974	241060
25989	241061
23119	241062
79336	241063
29537	241064
98857	241065
40683	241066
7993	241067
329	241068
16000	241069
20724	241070
10794	241071
34578	241072
10179	241073
60086	241074
1650	241075
57475	241076
5382	241077
77648	241078
15496	241079
63531	241080
22046	241081
81756	241082
77946	241083
1095	241084
30188	241085
34817	241086
107193	241087
48797	241088
256	241089
16320	241090
58409	241091
82424	241092
73003	241093
34	241094
30506	241095
25633	241096
16532	241097
574	241098
82086	241099
1506	241100
23045	241101
35629	241102
7589	241103
46917	241104
38651	241105
15956	241106
15267	241107
82505	241108
30843	241109
34612	241110
39176	241111
843	241112
42704	241113
94	241114
57409	241115
19830	241116
53812	241117
86606	241118
24988	241119
21360	241120
62901	241121
17032	241122
165	241123
75156	241124
58771	241125
628	241126
84441	241127
15080	241128
36474	241129
2064	241130
16087	241131
2324	241132
3567	241133
60076	241134
13079	241135
8281	241136
577	241137
67951	241138
15360	241139
56495	241140
5878	241141
4383	241142
102161	241143
85497	241144
794	241145
38147	241146
5406	241147
36873	241148
49905	241149
48665	241150
2350	241151
71942	241152
14745	241153
36149	241154
756	241155
29543	241156
8199	241157
23392	241158
13219	241159
52186	241160
85955	241161
86	241162
59658	241163
368	241164
63968	241165
197	241166
31212	241167
10776	241168
23976	241169
31354	241170
2214	241171
55753	241172
10361	241173
9535	241174
37913	241175
1337	241176
40511	241177
33617	241178
12581	241179
21818	241180
45419	241181
9900	241182
18247	241183
23	241184
8717	241185
42857	241186
5460	241187
62482	241188
68234	241189
56352	241190
9386	241191
13642	241192
3297	241193
85227	241194
545	241195
80371	241196
1300	241197
2550	241198
2507	241199
20551	241200
71790	241201
5805	241202
12304	241203
312	241204
36938	241205
75020	241206
19972	241207
54919	241208
36503	241209
59878	241210
18926	241211
40229	241212
23613	241213
11712	241214
67665	241215
11912	241216
59365	241217
14170	241218
30978	241219
45292	241220
12313	241221
14101	241222
68886	241223
679	241224
35897	241225
19916	241226
96566	241227
49492	241228
49401	241229
35732	241230
49	241231
13009	241232
21703	241233
19981	241234
25413	241235
34847	241236
20376	241237
71763	241238
66791	241239
22918	241240
90809	241241
17	241242
7299	241243
55152	241244
21686	241245
5772	241246
34174	241247
6137	241248
66666	241249
20856	241250
158	241251
17625	241252
110459	241253
1308	241254
56771	241255
81645	241256
10915	241257
97540	241258
5934	241259
56172	241260
3093	241261
22238	241262
7958	241263
110112	241264
23183	241265
36608	241266
35512	241267
16700	241268
106339	241269
36200	241270
90672	241271
3994	241272
46906	241273
61878	241274
1	241275
48050	241276
28922	241277
14243	241278
2345	241279
19405	241280
108	241281
56507	241282
7429	241283
48420	241284
20069	241285
31448	241286
26460	241287
61585	241288
9346	241289
35798	241290
23690	241291
38309	241292
2340	241293
33603	241294
58054	241295
49845	241296
22697	241297
3226	241298
71759	241299
876	241300
408	241301
55947	241302
3935	241303
14981	241304
38028	241305
39171	241306
59508	241307
56867	241308
101039	241309
8200	241310
71606	241311
45351	241312
64142	241313
59524	241314
10928	241315
62717	241316
1697	241317
14212	241318
25148	241319
5474	241320
84955	241321
41550	241322
359	241323
36842	241324
4183	241325
27387	241326
12227	241327
81692	241328
20878	241329
6932	241330
9096	241331
1072	241332
36850	241333
40975	241334
42535	241335
64094	241336
43255	241337
15441	241338
61717	241339
14712	241340
61643	241341
6094	241342
2030	241343
31067	241344
14321	241345
74555	241346
10521	241347
71468	241348
42597	241349
96856	241350
1731	241351
92179	241352
21804	241353
33213	241354
3252	241355
45573	241356
655	241357
32201	241358
74250	241359
29660	241360
10586	241361
34576	241362
51029	241363
10699	241364
21067	241365
848	241366
9151	241367
8426	241368
17773	241369
21228	241370
1295	241371
2897	241372
20547	241373
3989	241374
42448	241375
7572	241376
57623	241377
42974	241378
38308	241379
29774	241380
37859	241381
6529	241382
21496	241383
9214	241384
108427	241385
50376	241386
36598	241387
9342	241388
11204	241389
70783	241390
32210	241391
1942	241392
38531	241393
90080	241394
2333	241395
514	241396
3308	241397
33332	241398
20037	241399
57090	241400
42714	241401
31680	241402
3172	241403
8518	241404
39230	241405
59928	241406
1441	241407
79972	241408
70664	241409
39265	241410
93	241411
16757	241412
24826	241413
48802	241414
72099	241415
6483	241416
41862	241417
25250	241418
2411	241419
37318	241420
3638	241421
2	241422
61698	241423
1886	241424
64035	241425
65897	241426
45084	241427
41053	241428
46873	241429
91857	241430
103913	241431
26131	241432
15479	241433
1630	241434
23986	241435
61508	241436
44722	241437
28994	241438
30707	241439
84710	241440
40430	241441
2164	241442
96612	241443
15187	241444
961	241445
15146	241446
47566	241447
51621	241448
101508	241449
493	241450
19492	241451
703	241452
41959	241453
49245	241454
92978	241455
24366	241456
2094	241457
6652	241458
75	241459
6297	241460
21024	241461
18825	241462
34475	241463
1906	241464
26931	241465
39326	241466
62184	241467
22646	241468
17587	241469
7	241470
62445	241471
79687	241472
9091	241473
3259	241474
13362	241475
34503	241476
18686	241477
52856	241478
27634	241479
11470	241480
67432	241481
47380	241482
45182	241483
44987	241484
41245	241485
14186	241486
13454	241487
1638	241488
19942	241489
3759	241490
96205	241491
34460	241492
45263	241493
70715	241494
48294	241495
29680	241496
59647	241497
18891	241498
10810	241499
36166	241500
55472	241501
26927	241502
7656	241503
36767	241504
19689	241505
1682	241506
8098	241507
100884	241508
28628	241509
56110	241510
30324	241511
35858	241512
35394	241513
38822	241514
19231	241515
18437	241516
80880	241517
2872	241518
18155	241519
59960	241520
17021	241521
46302	241522
15907	241523
505	241524
94748	241525
6545	241526
6898	241527
11281	241528
3617	241529
4939	241530
31121	241531
13535	241532
15139	241533
21813	241534
36699	241535
9309	241536
4972	241537
47232	241538
723	241539
44077	241540
5357	241541
14327	241542
8181	241543
22663	241544
17483	241545
73427	241546
1397	241547
5	241548
30880	241549
7789	241550
54707	241551
50561	241552
44267	241553
111480	241554
86193	241555
2440	241556
35691	241557
21057	241558
4133	241559
43715	241560
13812	241561
16527	241562
7564	241563
9254	241564
74572	241565
26068	241566
23754	241567
41590	241568
34255	241569
9680	241570
69511	241571
64304	241572
35067	241573
23735	241574
16439	241575
2081	241576
1544	241577
38071	241578
26115	241579
12562	241580
76437	241581
35119	241582
24099	241583
591	241584
24231	241585
17500	241586
72214	241587
63434	241588
3321	241589
58134	241590
7086	241591
12705	241592
28943	241593
17297	241594
17091	241595
2253	241596
40757	241597
50807	241598
26837	241599
1536	241600
40722	241601
70031	241602
40743	241603
23722	241604
56049	241605
48590	241606
51446	241607
25154	241608
24875	241609
69019	241610
5901	241611
65337	241612
64768	241613
64582	241614
76108	241615
56825	241616
17431	241617
39091	241618
23703	241619
38991	241620
3320	241621
13142	241622
11078	241623
11415	241624
69285	241625
19820	241626
2399	241627
5370	241628
49719	241629
2236	241630
35596	241631
90651	241632
21911	241633
7117	241634
65458	241635
85462	241636
114	241637
77479	241638
771	241639
1972	241640
12605	241641
3461	241642
41332	241643
53432	241644
1537	241645
16151	241646
67055	241647
92924	241648
1200	241649
38203	241650
15970	241651
14289	241652
73870	241653
22131	241654
1160	241655
7186	241656
6427	241657
1253	241658
44549	241659
2386	241660
28581	241661
21039	241662
80192	241663
9804	241664
9509	241665
29724	241666
45160	241667
31101	241668
36235	241669
64615	241670
74796	241671
92402	241672
6676	241673
400	241674
35582	241675
54427	241676
12212	241677
13890	241678
3946	241679
24094	241680
12784	241681
31049	241682
64238	241683
8951	241684
32771	241685
20397	241686
58274	241687
4817	241688
41552	241689
89417	241690
34677	241691
3108	241692
16151	241693
30484	241694
36295	241695
30442	241696
11332	241697
76817	241698
82989	241699
6339	241700
472	241701
24085	241702
18934	241703
86565	241704
9867	241705
18159	241706
69422	241707
8118	241708
24898	241709
729	241710
48151	241711
2908	241712
11848	241713
4192	241714
33322	241715
15225	241716
3200	241717
102151	241718
61002	241719
10653	241720
46821	241721
52146	241722
42307	241723
2160	241724
48440	241725
25702	241726
75263	241727
1371	241728
18526	241729
55601	241730
637	241731
287	241732
23552	241733
20417	241734
19560	241735
31862	241736
46199	241737
40831	241738
607	241739
68867	241740
62166	241741
13597	241742
44455	241743
2919	241744
4771	241745
24455	241746
19868	241747
4246	241748
52620	241749
15416	241750
10483	241751
106144	241752
10460	241753
62468	241754
35839	241755
489	241756
64244	241757
7857	241758
70461	241759
14334	241760
939	241761
8528	241762
16046	241763
1302	241764
79089	241765
2216	241766
48171	241767
18549	241768
79569	241769
100481	241770
37079	241771
2301	241772
66162	241773
13133	241774
40170	241775
1496	241776
9678	241777
9056	241778
8827	241779
22422	241780
41583	241781
2552	241782
34456	241783
2531	241784
588	241785
13444	241786
14717	241787
34317	241788
7664	241789
2563	241790
7444	241791
48428	241792
6647	241793
1032	241794
114410	241795
7811	241796
52513	241797
821	241798
12472	241799
35772	241800
8702	241801
61393	241802
25441	241803
7442	241804
35462	241805
73582	241806
4098	241807
22181	241808
52732	241809
15289	241810
6135	241811
53740	241812
36306	241813
14681	241814
61807	241815
24736	241816
68556	241817
69338	241818
11943	241819
44698	241820
33617	241821
13233	241822
29589	241823
24003	241824
50606	241825
13827	241826
19012	241827
1193	241828
21961	241829
38059	241830
67217	241831
49594	241832
33065	241833
71951	241834
91004	241835
9303	241836
57	241837
53417	241838
67598	241839
1817	241840
33165	241841
13323	241842
3368	241843
18137	241844
77643	241845
37202	241846
23531	241847
10280	241848
243	241849
52749	241850
27747	241851
13375	241852
9972	241853
74932	241854
13903	241855
27490	241856
32035	241857
9118	241858
62880	241859
24066	241860
60	241861
23344	241862
7296	241863
68431	241864
494	241865
10992	241866
39098	241867
5993	241868
6105	241869
59053	241870
34767	241871
35327	241872
71310	241873
38525	241874
71701	241875
166	241876
40959	241877
22360	241878
2131	241879
55577	241880
12956	241881
1935	241882
13776	241883
8504	241884
7319	241885
84766	241886
2633	241887
44825	241888
22149	241889
13155	241890
32247	241891
31813	241892
34199	241893
55684	241894
22571	241895
58067	241896
2032	241897
41334	241898
26253	241899
30586	241900
6344	241901
51111	241902
43413	241903
40938	241904
18626	241905
60962	241906
27794	241907
10252	241908
11468	241909
67804	241910
26046	241911
93807	241912
7385	241913
28216	241914
2323	241915
61510	241916
626	241917
3072	241918
43143	241919
14861	241920
23142	241921
29603	241922
48105	241923
275	241924
56437	241925
46195	241926
4945	241927
15468	241928
30715	241929
54797	241930
10143	241931
20889	241932
96765	241933
127	241934
13792	241935
38900	241936
5392	241937
23964	241938
20393	241939
27056	241940
29733	241941
1193	241942
59726	241943
17197	241944
22428	241945
4960	241946
3413	241947
29289	241948
48678	241949
35755	241950
1836	241951
411	241952
6724	241953
30840	241954
35460	241955
4305	241956
30720	241957
50186	241958
71171	241959
2034	241960
2411	241961
13907	241962
16254	241963
2996	241964
38328	241965
67537	241966
38408	241967
88635	241968
5411	241969
81673	241970
7933	241971
8048	241972
88528	241973
34794	241974
6797	241975
6857	241976
88577	241977
54637	241978
61991	241979
22241	241980
10328	241981
58650	241982
644	241983
30995	241984
12888	241985
19435	241986
36490	241987
5715	241988
3292	241989
61225	241990
7680	241991
1482	241992
37496	241993
24555	241994
77691	241995
92058	241996
1047	241997
9127	241998
63531	241999
27753	242000
22943	242001
6644	242002
9499	242003
7684	242004
146	242005
8423	242006
26111	242007
7231	242008
24494	242009
19526	242010
4680	242011
570	242012
35909	242013
57284	242014
23758	242015
17636	242016
34620	242017
72595	242018
91844	242019
72312	242020
24471	242021
57250	242022
2857	242023
67327	242024
7259	242025
3507	242026
20394	242027
54027	242028
40720	242029
82910	242030
27599	242031
35183	242032
79373	242033
9884	242034
9238	242035
43053	242036
35676	242037
18237	242038
56603	242039
24265	242040
42580	242041
58394	242042
54248	242043
3035	242044
815	242045
8525	242046
17838	242047
31518	242048
241	242049
52542	242050
59958	242051
31773	242052
20862	242053
485	242054
32569	242055
3576	242056
212	242057
17377	242058
5054	242059
68259	242060
58383	242061
61	242062
1464	242063
40789	242064
83942	242065
8492	242066
61068	242067
5701	242068
1316	242069
57298	242070
86396	242071
11165	242072
88610	242073
1169	242074
48019	242075
49900	242076
20107	242077
39890	242078
377	242079
2837	242080
28987	242081
30322	242082
9313	242083
7263	242084
22766	242085
20072	242086
51570	242087
41903	242088
7870	242089
49102	242090
2444	242091
75977	242092
78073	242093
45383	242094
49470	242095
15129	242096
11973	242097
51895	242098
407	242099
9268	242100
82882	242101
26239	242102
22194	242103
5164	242104
1239	242105
12743	242106
1956	242107
18406	242108
7829	242109
36562	242110
23651	242111
41270	242112
88151	242113
58686	242114
49943	242115
81406	242116
492	242117
99457	242118
9521	242119
62614	242120
31971	242121
8510	242122
20860	242123
29932	242124
31	242125
34384	242126
7277	242127
2204	242128
6917	242129
7517	242130
16652	242131
79884	242132
7573	242133
13267	242134
16759	242135
4418	242136
66593	242137
42520	242138
100675	242139
58200	242140
146	242141
14649	242142
55737	242143
13732	242144
59693	242145
68486	242146
509	242147
34240	242148
217	242149
3398	242150
19823	242151
34541	242152
11330	242153
25657	242154
14451	242155
30774	242156
154	242157
55915	242158
10793	242159
13722	242160
29755	242161
55152	242162
1937	242163
17356	242164
12275	242165
17237	242166
108775	242167
3182	242168
16690	242169
93191	242170
63312	242171
5914	242172
64276	242173
28081	242174
13520	242175
112033	242176
1091	242177
51024	242178
111441	242179
5873	242180
11694	242181
74242	242182
19574	242183
35518	242184
42234	242185
5682	242186
88981	242187
210	242188
15849	242189
12535	242190
26502	242191
9631	242192
47148	242193
76242	242194
96914	242195
37025	242196
19749	242197
308	242198
61491	242199
23361	242200
1209	242201
48199	242202
32262	242203
44568	242204
3101	242205
90	242206
1045	242207
56692	242208
59835	242209
20979	242210
19951	242211
4694	242212
40860	242213
14773	242214
468	242215
25192	242216
8835	242217
29101	242218
151	242219
98854	242220
74118	242221
6250	242222
71144	242223
893	242224
39797	242225
20367	242226
71201	242227
76875	242228
27907	242229
19921	242230
20146	242231
6428	242232
93678	242233
42283	242234
65175	242235
14319	242236
7228	242237
35098	242238
2466	242239
48516	242240
14039	242241
10734	242242
35472	242243
21478	242244
9740	242245
40866	242246
1133	242247
16338	242248
2629	242249
6128	242250
1038	242251
17592	242252
36678	242253
74076	242254
13851	242255
3179	242256
12298	242257
56719	242258
44796	242259
1066	242260
35615	242261
6515	242262
8471	242263
10467	242264
598	242265
6154	242266
1885	242267
7871	242268
35772	242269
22936	242270
38590	242271
6857	242272
1367	242273
1029	242274
19651	242275
26215	242276
17759	242277
63159	242278
26034	242279
71532	242280
20498	242281
32024	242282
10225	242283
23927	242284
17635	242285
329	242286
29919	242287
6725	242288
8779	242289
15509	242290
87384	242291
11581	242292
2362	242293
1761	242294
61198	242295
7957	242296
7505	242297
34495	242298
9169	242299
62684	242300
63613	242301
23427	242302
35127	242303
78069	242304
67294	242305
2554	242306
2684	242307
80	242308
40380	242309
101801	242310
42534	242311
110294	242312
19342	242313
1677	242314
47501	242315
90161	242316
55881	242317
31370	242318
21053	242319
98557	242320
32192	242321
100764	242322
26718	242323
84144	242324
3259	242325
37248	242326
7416	242327
36830	242328
61866	242329
2735	242330
5904	242331
9017	242332
30246	242333
16499	242334
78925	242335
33751	242336
12757	242337
33691	242338
8691	242339
6754	242340
80526	242341
33667	242342
4059	242343
91597	242344
34121	242345
48	242346
2062	242347
60	242348
34900	242349
214	242350
55181	242351
73644	242352
43599	242353
8199	242354
30878	242355
37717	242356
57172	242357
9979	242358
103936	242359
23026	242360
14541	242361
22776	242362
10392	242363
68948	242364
1440	242365
52869	242366
82249	242367
3761	242368
3812	242369
12334	242370
47189	242371
8136	242372
101782	242373
3716	242374
35347	242375
91798	242376
33281	242377
264	242378
7675	242379
3460	242380
23771	242381
14373	242382
61226	242383
3814	242384
16211	242385
62500	242386
3345	242387
62263	242388
12692	242389
3916	242390
4763	242391
23536	242392
36959	242393
11700	242394
87044	242395
6591	242396
65357	242397
999	242398
3291	242399
63421	242400
37949	242401
48728	242402
17309	242403
506	242404
71870	242405
43371	242406
13663	242407
147	242408
86166	242409
41469	242410
95725	242411
11172	242412
26523	242413
540	242414
5650	242415
18383	242416
74646	242417
43231	242418
171	242419
42106	242420
11031	242421
3744	242422
5695	242423
951	242424
8990	242425
2940	242426
80967	242427
24089	242428
39104	242429
18848	242430
12932	242431
3737	242432
18429	242433
9214	242434
15572	242435
16841	242436
34853	242437
36336	242438
50018	242439
2696	242440
59119	242441
8839	242442
24168	242443
55	242444
35027	242445
39675	242446
1546	242447
32812	242448
29111	242449
36260	242450
1912	242451
62364	242452
593	242453
97532	242454
1152	242455
24168	242456
181	242457
12342	242458
19142	242459
14627	242460
64781	242461
35083	242462
54359	242463
46122	242464
59705	242465
6842	242466
11901	242467
72324	242468
6469	242469
8098	242470
12518	242471
66723	242472
74031	242473
3570	242474
24041	242475
83677	242476
751	242477
332	242478
9195	242479
77325	242480
52830	242481
83336	242482
50579	242483
43521	242484
79244	242485
45289	242486
1068	242487
56374	242488
4491	242489
5075	242490
29878	242491
55252	242492
5384	242493
269	242494
35232	242495
14163	242496
53225	242497
45760	242498
16987	242499
26046	242500
5842	242501
57689	242502
91331	242503
32088	242504
42716	242505
13528	242506
35277	242507
3640	242508
105819	242509
31587	242510
68310	242511
83620	242512
17443	242513
29	242514
33264	242515
60253	242516
46402	242517
5571	242518
102820	242519
47915	242520
69686	242521
5810	242522
61545	242523
7741	242524
26512	242525
12989	242526
23598	242527
8715	242528
33127	242529
97795	242530
43554	242531
12059	242532
1036	242533
10643	242534
18115	242535
46759	242536
9515	242537
1165	242538
40941	242539
59232	242540
8884	242541
40775	242542
17941	242543
46654	242544
3103	242545
64059	242546
65446	242547
3850	242548
675	242549
40703	242550
18253	242551
23205	242552
67496	242553
8898	242554
39784	242555
85816	242556
36572	242557
3066	242558
17854	242559
35136	242560
70124	242561
5787	242562
2767	242563
28974	242564
62909	242565
80284	242566
1583	242567
39835	242568
21187	242569
13097	242570
25956	242571
35862	242572
9519	242573
2827	242574
2855	242575
39193	242576
37779	242577
32599	242578
26877	242579
34241	242580
52981	242581
17159	242582
59928	242583
15664	242584
4140	242585
4150	242586
2756	242587
95888	242588
14220	242589
32164	242590
4931	242591
1613	242592
98	242593
12390	242594
35874	242595
4818	242596
938	242597
63609	242598
26500	242599
71287	242600
59836	242601
28130	242602
9173	242603
37032	242604
16221	242605
13197	242606
60860	242607
63623	242608
47996	242609
2441	242610
20102	242611
102982	242612
69401	242613
92229	242614
16913	242615
35781	242616
82808	242617
5440	242618
48723	242619
1837	242620
72229	242621
61115	242622
106461	242623
4	242624
15094	242625
729	242626
29855	242627
302	242628
62107	242629
58016	242630
25964	242631
19589	242632
6062	242633
43360	242634
2208	242635
26879	242636
23885	242637
45974	242638
15920	242639
28814	242640
20003	242641
63057	242642
4132	242643
694	242644
38165	242645
31207	242646
21982	242647
49185	242648
26186	242649
776	242650
47060	242651
5588	242652
2870	242653
47780	242654
28838	242655
38229	242656
31354	242657
18376	242658
119	242659
24	242660
492	242661
22079	242662
18073	242663
4287	242664
6602	242665
25932	242666
69000	242667
67513	242668
9693	242669
48460	242670
17060	242671
10085	242672
24336	242673
30068	242674
13232	242675
16937	242676
24064	242677
36275	242678
15603	242679
102448	242680
75612	242681
48296	242682
79110	242683
47455	242684
2772	242685
684	242686
81561	242687
5160	242688
15699	242689
43700	242690
45843	242691
9716	242692
11555	242693
56823	242694
65209	242695
29918	242696
83202	242697
51537	242698
15458	242699
77369	242700
2051	242701
13830	242702
2579	242703
11157	242704
20080	242705
778	242706
4327	242707
1210	242708
7206	242709
16220	242710
97503	242711
62127	242712
13680	242713
1152	242714
6190	242715
50767	242716
47309	242717
19704	242718
9528	242719
73980	242720
48030	242721
32783	242722
16337	242723
30667	242724
817	242725
13410	242726
20556	242727
59651	242728
31024	242729
3023	242730
15809	242731
10191	242732
23662	242733
29641	242734
5686	242735
4429	242736
308	242737
86036	242738
59425	242739
7560	242740
91086	242741
29559	242742
60701	242743
12373	242744
2794	242745
1519	242746
5954	242747
13875	242748
15901	242749
107169	242750
80761	242751
31450	242752
45079	242753
84523	242754
3549	242755
26305	242756
2338	242757
31611	242758
18639	242759
25111	242760
2908	242761
60259	242762
34706	242763
20533	242764
59382	242765
18743	242766
46531	242767
15947	242768
40043	242769
59853	242770
11927	242771
53612	242772
10967	242773
64154	242774
3100	242775
17692	242776
72152	242777
9434	242778
96224	242779
23624	242780
28600	242781
52072	242782
67976	242783
54121	242784
82064	242785
51263	242786
55156	242787
22965	242788
34587	242789
12650	242790
11923	242791
75598	242792
407	242793
2095	242794
26089	242795
12201	242796
14328	242797
6026	242798
50176	242799
32846	242800
78465	242801
11778	242802
11407	242803
25965	242804
50714	242805
60967	242806
113602	242807
2873	242808
480	242809
11571	242810
13148	242811
18011	242812
75700	242813
37203	242814
52800	242815
109404	242816
6579	242817
5336	242818
28792	242819
11158	242820
3121	242821
7238	242822
14199	242823
407	242824
9502	242825
46042	242826
40228	242827
31416	242828
21566	242829
21896	242830
31211	242831
23275	242832
12854	242833
2727	242834
55695	242835
5633	242836
21580	242837
5857	242838
38704	242839
69784	242840
5921	242841
50574	242842
39118	242843
112018	242844
93559	242845
1938	242846
85645	242847
65236	242848
89574	242849
72970	242850
62774	242851
314	242852
566	242853
53955	242854
50111	242855
52971	242856
825	242857
105536	242858
73827	242859
66955	242860
35037	242861
21196	242862
79690	242863
92203	242864
58421	242865
94349	242866
5870	242867
48593	242868
49608	242869
8233	242870
26797	242871
1276	242872
51581	242873
27817	242874
30840	242875
71312	242876
56499	242877
10547	242878
3672	242879
28172	242880
758	242881
15551	242882
72845	242883
64905	242884
5983	242885
23818	242886
32605	242887
67088	242888
57300	242889
89924	242890
3033	242891
80734	242892
280	242893
3170	242894
36026	242895
3854	242896
10379	242897
8454	242898
6664	242899
8297	242900
33270	242901
4061	242902
40353	242903
101765	242904
16143	242905
838	242906
23647	242907
61542	242908
40449	242909
16786	242910
709	242911
57309	242912
108359	242913
45828	242914
33140	242915
104802	242916
472	242917
53983	242918
61008	242919
35689	242920
18645	242921
14401	242922
28629	242923
3274	242924
1218	242925
58527	242926
40496	242927
4991	242928
6787	242929
52524	242930
11613	242931
10684	242932
70645	242933
23478	242934
608	242935
2426	242936
1083	242937
80443	242938
25128	242939
44212	242940
41569	242941
68715	242942
13090	242943
46109	242944
49049	242945
73936	242946
87601	242947
1479	242948
21072	242949
18054	242950
2141	242951
102398	242952
41725	242953
70	242954
476	242955
21	242956
3350	242957
11109	242958
29101	242959
10436	242960
20510	242961
17334	242962
20700	242963
384	242964
2875	242965
354	242966
37723	242967
2926	242968
48069	242969
57704	242970
51259	242971
8677	242972
49123	242973
80978	242974
98286	242975
59662	242976
39375	242977
18874	242978
13830	242979
50	242980
74009	242981
34090	242982
26404	242983
14290	242984
29111	242985
11061	242986
60648	242987
60918	242988
8791	242989
78276	242990
45082	242991
206	242992
44258	242993
28197	242994
3879	242995
1549	242996
41352	242997
36230	242998
69593	242999
51593	243000
21061	243001
41509	243002
26825	243003
48589	243004
37811	243005
8985	243006
27159	243007
30417	243008
60241	243009
19511	243010
31387	243011
31852	243012
15693	243013
33106	243014
53	243015
24673	243016
8911	243017
30535	243018
56250	243019
76205	243020
34371	243021
69968	243022
20580	243023
7604	243024
57214	243025
22973	243026
58339	243027
19459	243028
25623	243029
53291	243030
30553	243031
18999	243032
963	243033
61074	243034
96695	243035
36458	243036
327	243037
61632	243038
62558	243039
80256	243040
1812	243041
36628	243042
90073	243043
30858	243044
100326	243045
1119	243046
62300	243047
5114	243048
22672	243049
9916	243050
18	243051
8671	243052
27086	243053
4833	243054
21532	243055
37017	243056
38404	243057
53971	243058
70233	243059
47226	243060
32005	243061
87222	243062
2602	243063
109128	243064
2075	243065
13	243066
788	243067
16503	243068
89747	243069
21549	243070
23337	243071
14899	243072
31091	243073
29149	243074
16130	243075
55212	243076
2471	243077
35688	243078
48480	243079
72785	243080
125	243081
30369	243082
82540	243083
21465	243084
214	243085
11901	243086
10469	243087
41679	243088
42892	243089
18942	243090
260	243091
447	243092
40819	243093
73526	243094
53491	243095
58902	243096
40725	243097
19904	243098
63355	243099
13159	243100
638	243101
107402	243102
182	243103
2479	243104
16778	243105
29939	243106
826	243107
84170	243108
59604	243109
2268	243110
25134	243111
90764	243112
29271	243113
81954	243114
48278	243115
14541	243116
22301	243117
19182	243118
19913	243119
22214	243120
40323	243121
24336	243122
85722	243123
3168	243124
9442	243125
11727	243126
1626	243127
96121	243128
48192	243129
11752	243130
13844	243131
36682	243132
15155	243133
1392	243134
69259	243135
64935	243136
19288	243137
42429	243138
6880	243139
15135	243140
17324	243141
17350	243142
76	243143
56239	243144
110895	243145
44993	243146
5662	243147
75852	243148
20794	243149
1862	243150
3624	243151
4632	243152
28471	243153
53727	243154
13279	243155
28631	243156
236	243157
8713	243158
5258	243159
49492	243160
33783	243161
7228	243162
32450	243163
1871	243164
25009	243165
29544	243166
4431	243167
11939	243168
676	243169
44565	243170
20578	243171
35201	243172
42492	243173
18628	243174
35962	243175
2122	243176
26586	243177
4368	243178
25507	243179
108393	243180
11270	243181
329	243182
3406	243183
8383	243184
22879	243185
11124	243186
44268	243187
50951	243188
56072	243189
20344	243190
11773	243191
87183	243192
38	243193
31461	243194
14914	243195
20262	243196
60784	243197
3044	243198
25566	243199
11609	243200
5755	243201
15951	243202
4561	243203
59454	243204
16269	243205
45172	243206
48939	243207
9263	243208
1667	243209
142	243210
234	243211
69915	243212
8913	243213
16896	243214
6927	243215
41393	243216
823	243217
15796	243218
43881	243219
25043	243220
22961	243221
14590	243222
19583	243223
52640	243224
35025	243225
37064	243226
18243	243227
26138	243228
10631	243229
98776	243230
1884	243231
94127	243232
65787	243233
951	243234
19182	243235
1755	243236
46655	243237
79084	243238
714	243239
106258	243240
2010	243241
4253	243242
63664	243243
18185	243244
14166	243245
30482	243246
41798	243247
818	243248
7951	243249
58191	243250
51626	243251
91729	243252
5879	243253
24654	243254
510	243255
33074	243256
21575	243257
68466	243258
6989	243259
12567	243260
579	243261
50837	243262
5735	243263
3236	243264
2052	243265
7317	243266
9373	243267
7479	243268
112845	243269
19764	243270
5618	243271
25989	243272
16783	243273
67927	243274
14177	243275
151	243276
70552	243277
26570	243278
49531	243279
30880	243280
234	243281
299	243282
8278	243283
65812	243284
31458	243285
21563	243286
12731	243287
21556	243288
52169	243289
8306	243290
76236	243291
107	243292
78520	243293
35670	243294
88611	243295
69622	243296
4556	243297
5786	243298
10475	243299
52403	243300
22932	243301
40235	243302
3676	243303
15671	243304
93178	243305
926	243306
102519	243307
55293	243308
19088	243309
63461	243310
17912	243311
21310	243312
53191	243313
26363	243314
28441	243315
63008	243316
35814	243317
549	243318
732	243319
29557	243320
17387	243321
17372	243322
50597	243323
32635	243324
34578	243325
22624	243326
2387	243327
65557	243328
11066	243329
19720	243330
26611	243331
86169	243332
81397	243333
57688	243334
2644	243335
80253	243336
16554	243337
81821	243338
30207	243339
7069	243340
17482	243341
15225	243342
92209	243343
1710	243344
17101	243345
18970	243346
110946	243347
53377	243348
29864	243349
4510	243350
51650	243351
10971	243352
30041	243353
6612	243354
1112	243355
342	243356
54934	243357
12126	243358
400	243359
39148	243360
37298	243361
490	243362
2069	243363
30353	243364
55450	243365
74912	243366
39327	243367
23679	243368
54782	243369
3850	243370
14828	243371
484	243372
9895	243373
70583	243374
33780	243375
15498	243376
3612	243377
2093	243378
66132	243379
2798	243380
10435	243381
45438	243382
4036	243383
95	243384
64869	243385
10291	243386
39876	243387
6525	243388
18687	243389
29723	243390
7187	243391
1753	243392
1537	243393
82642	243394
29193	243395
29169	243396
3127	243397
72649	243398
3109	243399
14911	243400
5889	243401
1973	243402
6841	243403
106441	243404
38822	243405
24734	243406
5239	243407
5155	243408
57009	243409
18106	243410
37456	243411
36039	243412
90029	243413
2482	243414
51877	243415
6439	243416
7961	243417
381	243418
22244	243419
57094	243420
4078	243421
70	243422
8589	243423
7107	243424
49335	243425
35083	243426
13879	243427
34364	243428
291	243429
41391	243430
4405	243431
23568	243432
2833	243433
2379	243434
24661	243435
38487	243436
1258	243437
30512	243438
7284	243439
22331	243440
92561	243441
21995	243442
10	243443
3781	243444
46233	243445
66540	243446
20338	243447
97350	243448
90552	243449
53399	243450
53864	243451
413	243452
66536	243453
15214	243454
48913	243455
4874	243456
19012	243457
101845	243458
5798	243459
8385	243460
60456	243461
52718	243462
1009	243463
37895	243464
63526	243465
35328	243466
175	243467
61438	243468
39236	243469
10777	243470
4795	243471
2463	243472
11498	243473
29040	243474
46576	243475
97055	243476
15176	243477
24764	243478
105	243479
80182	243480
6350	243481
68016	243482
48316	243483
114	243484
12253	243485
16514	243486
75215	243487
9163	243488
43522	243489
19435	243490
8510	243491
3221	243492
52063	243493
67360	243494
16111	243495
2891	243496
34717	243497
39189	243498
11680	243499
28071	243500
9060	243501
6103	243502
68744	243503
2491	243504
364	243505
32322	243506
8088	243507
42678	243508
60013	243509
3099	243510
52000	243511
74171	243512
9920	243513
439	243514
62148	243515
72450	243516
3389	243517
17618	243518
5511	243519
8131	243520
7601	243521
90284	243522
41908	243523
4914	243524
10651	243525
92638	243526
14998	243527
25536	243528
101571	243529
71359	243530
51718	243531
63697	243532
52089	243533
91031	243534
52661	243535
13637	243536
31779	243537
23289	243538
54332	243539
46298	243540
58641	243541
4761	243542
2251	243543
33514	243544
899	243545
81938	243546
50409	243547
1413	243548
69736	243549
51869	243550
77685	243551
112427	243552
11019	243553
47769	243554
25512	243555
39931	243556
3721	243557
15497	243558
3924	243559
416	243560
57854	243561
81543	243562
53513	243563
21800	243564
7483	243565
26448	243566
19926	243567
15431	243568
3253	243569
41334	243570
527	243571
863	243572
100232	243573
10548	243574
16571	243575
42883	243576
20004	243577
17035	243578
6849	243579
8257	243580
5710	243581
26930	243582
25468	243583
35968	243584
11629	243585
36735	243586
7453	243587
41849	243588
2958	243589
28320	243590
1390	243591
23990	243592
187	243593
37473	243594
16658	243595
37119	243596
48891	243597
10213	243598
20183	243599
34751	243600
4151	243601
47208	243602
47987	243603
114108	243604
48932	243605
31	243606
29207	243607
34643	243608
30461	243609
8110	243610
99389	243611
47668	243612
14854	243613
2806	243614
41231	243615
51701	243616
877	243617
35357	243618
13901	243619
19439	243620
26360	243621
377	243622
15954	243623
22197	243624
1113	243625
61644	243626
59843	243627
34133	243628
20724	243629
6863	243630
6166	243631
13822	243632
36420	243633
9678	243634
3784	243635
49075	243636
22624	243637
16376	243638
10371	243639
16612	243640
14906	243641
44799	243642
33173	243643
24802	243644
34083	243645
8627	243646
3804	243647
4323	243648
59139	243649
46773	243650
38111	243651
1660	243652
10562	243653
7149	243654
34163	243655
81232	243656
50134	243657
21931	243658
20768	243659
77906	243660
41	243661
4111	243662
1145	243663
1205	243664
420	243665
26389	243666
41312	243667
2450	243668
14829	243669
608	243670
38696	243671
57480	243672
93246	243673
17068	243674
29232	243675
5336	243676
16537	243677
10641	243678
67082	243679
80160	243680
18479	243681
31007	243682
73398	243683
8364	243684
4427	243685
68986	243686
46706	243687
10995	243688
13736	243689
1705	243690
22944	243691
3597	243692
37345	243693
13311	243694
8256	243695
5310	243696
17403	243697
65384	243698
55940	243699
974	243700
23004	243701
704	243702
15162	243703
29785	243704
16646	243705
4074	243706
46481	243707
16850	243708
18288	243709
2755	243710
5569	243711
12513	243712
34572	243713
49303	243714
9107	243715
7846	243716
1761	243717
558	243718
41169	243719
35344	243720
6308	243721
41670	243722
90077	243723
102421	243724
24622	243725
95230	243726
60599	243727
32435	243728
16420	243729
10797	243730
7041	243731
55	243732
68976	243733
46329	243734
30952	243735
37806	243736
534	243737
37279	243738
3813	243739
26209	243740
38241	243741
108525	243742
42089	243743
60944	243744
30675	243745
86	243746
58517	243747
4839	243748
3431	243749
1121	243750
18265	243751
231	243752
67468	243753
5267	243754
4660	243755
28093	243756
103653	243757
2290	243758
1789	243759
62333	243760
46539	243761
4512	243762
14063	243763
27183	243764
1554	243765
57258	243766
17362	243767
31942	243768
75766	243769
90624	243770
6949	243771
91240	243772
76862	243773
4655	243774
17214	243775
14849	243776
10413	243777
1211	243778
8773	243779
4911	243780
89802	243781
10345	243782
48827	243783
3807	243784
56795	243785
8419	243786
25567	243787
39718	243788
5775	243789
41548	243790
12530	243791
37554	243792
25170	243793
13309	243794
5317	243795
98460	243796
66685	243797
51202	243798
21532	243799
111438	243800
42850	243801
61020	243802
85954	243803
98612	243804
6356	243805
41769	243806
1053	243807
68511	243808
8133	243809
21604	243810
29109	243811
2900	243812
15552	243813
1683	243814
18286	243815
2142	243816
55928	243817
26479	243818
49737	243819
21234	243820
10812	243821
101324	243822
32694	243823
17062	243824
8578	243825
8555	243826
36288	243827
42794	243828
1296	243829
60309	243830
7319	243831
18982	243832
152	243833
1317	243834
42926	243835
6056	243836
24262	243837
32822	243838
4558	243839
34617	243840
54001	243841
37911	243842
94050	243843
49241	243844
52848	243845
96757	243846
7132	243847
47296	243848
11982	243849
46175	243850
1174	243851
21998	243852
6847	243853
85185	243854
48563	243855
94904	243856
6863	243857
35255	243858
68357	243859
20222	243860
1619	243861
31127	243862
31276	243863
74805	243864
58784	243865
22697	243866
40335	243867
52003	243868
15093	243869
20961	243870
35069	243871
59299	243872
89646	243873
42669	243874
14443	243875
4729	243876
5956	243877
93357	243878
6	243879
10433	243880
40722	243881
10585	243882
7586	243883
28374	243884
1130	243885
32152	243886
90971	243887
25246	243888
14400	243889
26735	243890
81544	243891
7198	243892
41014	243893
24393	243894
10252	243895
88467	243896
42936	243897
54503	243898
322	243899
7950	243900
46283	243901
2727	243902
5267	243903
3811	243904
2634	243905
3195	243906
65903	243907
50642	243908
13675	243909
19268	243910
101886	243911
25956	243912
94353	243913
31038	243914
96548	243915
111648	243916
16413	243917
4858	243918
43197	243919
17279	243920
36436	243921
30696	243922
289	243923
26606	243924
37069	243925
54289	243926
104128	243927
33814	243928
51867	243929
30303	243930
421	243931
8204	243932
31766	243933
12062	243934
1637	243935
22195	243936
187	243937
24590	243938
2396	243939
51493	243940
24896	243941
22830	243942
15735	243943
5209	243944
97223	243945
19790	243946
12493	243947
24013	243948
77440	243949
36200	243950
4055	243951
5516	243952
71269	243953
753	243954
40624	243955
22080	243956
24726	243957
14534	243958
60255	243959
69906	243960
50002	243961
4777	243962
774	243963
11508	243964
12488	243965
3600	243966
295	243967
27718	243968
87689	243969
101265	243970
768	243971
69219	243972
2129	243973
1648	243974
12437	243975
30124	243976
40147	243977
13227	243978
54262	243979
33349	243980
8916	243981
1851	243982
31941	243983
14044	243984
36658	243985
550	243986
30365	243987
68403	243988
9801	243989
29805	243990
72087	243991
76965	243992
80905	243993
4608	243994
59375	243995
17366	243996
12472	243997
59444	243998
27456	243999
53806	244000
26054	244001
24291	244002
22500	244003
15699	244004
33322	244005
50350	244006
57303	244007
24810	244008
59285	244009
31703	244010
27372	244011
24074	244012
97987	244013
3	244014
48500	244015
23014	244016
5353	244017
36074	244018
31027	244019
1360	244020
5629	244021
11042	244022
22664	244023
28898	244024
12560	244025
52213	244026
1534	244027
1658	244028
24911	244029
111179	244030
17315	244031
3336	244032
23684	244033
39828	244034
560	244035
77043	244036
63947	244037
51235	244038
6892	244039
20260	244040
5553	244041
15134	244042
93842	244043
35980	244044
1217	244045
638	244046
13267	244047
33371	244048
10272	244049
15292	244050
74489	244051
2017	244052
31134	244053
129	244054
726	244055
46682	244056
19835	244057
4020	244058
84083	244059
89380	244060
100969	244061
93560	244062
103562	244063
71562	244064
50272	244065
40239	244066
26653	244067
33644	244068
12074	244069
33431	244070
15839	244071
8182	244072
8912	244073
79060	244074
5481	244075
355	244076
38368	244077
225	244078
59915	244079
69878	244080
207	244081
28695	244082
36619	244083
11818	244084
60536	244085
92900	244086
28612	244087
9854	244088
49625	244089
70672	244090
15458	244091
3577	244092
45157	244093
23461	244094
1809	244095
7471	244096
71571	244097
63597	244098
15400	244099
1596	244100
6084	244101
7682	244102
14206	244103
16013	244104
895	244105
49738	244106
15393	244107
41789	244108
40456	244109
13662	244110
71420	244111
3816	244112
38873	244113
5545	244114
13153	244115
20403	244116
69373	244117
22590	244118
36764	244119
62840	244120
35355	244121
49513	244122
58605	244123
35739	244124
1011	244125
19900	244126
1033	244127
63932	244128
15554	244129
2125	244130
30580	244131
84818	244132
14865	244133
2910	244134
26916	244135
9974	244136
12201	244137
29079	244138
107035	244139
9034	244140
38190	244141
2770	244142
52	244143
56340	244144
28462	244145
7901	244146
1432	244147
35179	244148
15875	244149
13250	244150
86537	244151
464	244152
43261	244153
67	244154
96927	244155
7479	244156
33661	244157
1850	244158
13266	244159
58724	244160
25920	244161
219	244162
22969	244163
2671	244164
41288	244165
30520	244166
56262	244167
45994	244168
25152	244169
15888	244170
56378	244171
2020	244172
466	244173
8991	244174
13610	244175
71	244176
50152	244177
9224	244178
9533	244179
4810	244180
32874	244181
66281	244182
3342	244183
75306	244184
64639	244185
18126	244186
140	244187
53424	244188
38185	244189
80439	244190
71937	244191
32300	244192
5508	244193
4435	244194
16875	244195
97683	244196
22164	244197
16922	244198
28466	244199
12053	244200
31981	244201
32337	244202
47731	244203
60295	244204
175	244205
17	244206
39934	244207
35949	244208
152	244209
61381	244210
70157	244211
47410	244212
30342	244213
3405	244214
58988	244215
12452	244216
34316	244217
2705	244218
89157	244219
15378	244220
75064	244221
6749	244222
5129	244223
85452	244224
15445	244225
17040	244226
6856	244227
14058	244228
588	244229
12829	244230
315	244231
11033	244232
10225	244233
75262	244234
27702	244235
17148	244236
56292	244237
654	244238
63695	244239
4566	244240
18781	244241
45089	244242
30254	244243
107547	244244
3958	244245
8110	244246
2757	244247
39372	244248
15440	244249
9558	244250
30	244251
22698	244252
78474	244253
38566	244254
24718	244255
26727	244256
13965	244257
8721	244258
90205	244259
88096	244260
40491	244261
4621	244262
17123	244263
39534	244264
2413	244265
17840	244266
42887	244267
17206	244268
17782	244269
37631	244270
13285	244271
35493	244272
30179	244273
1360	244274
8756	244275
43123	244276
80307	244277
6748	244278
63642	244279
17737	244280
47501	244281
42730	244282
30704	244283
2517	244284
30170	244285
25098	244286
94724	244287
43910	244288
23710	244289
73526	244290
72988	244291
18101	244292
14399	244293
26748	244294
497	244295
39800	244296
13165	244297
6126	244298
60475	244299
4342	244300
47613	244301
24997	244302
53561	244303
25085	244304
55632	244305
137	244306
71760	244307
31554	244308
29106	244309
61101	244310
10930	244311
52684	244312
13700	244313
35804	244314
4517	244315
28440	244316
67947	244317
32140	244318
46781	244319
4106	244320
9790	244321
12854	244322
6037	244323
71004	244324
16037	244325
75299	244326
8356	244327
27564	244328
57470	244329
1044	244330
21723	244331
107395	244332
330	244333
440	244334
8359	244335
58517	244336
27683	244337
10412	244338
110479	244339
73517	244340
10113	244341
57964	244342
35937	244343
92795	244344
15607	244345
34183	244346
64484	244347
4901	244348
73751	244349
3950	244350
6459	244351
98452	244352
43105	244353
20765	244354
25755	244355
72220	244356
9486	244357
56205	244358
11067	244359
4046	244360
83310	244361
31189	244362
27049	244363
34836	244364
44868	244365
23050	244366
23559	244367
62982	244368
23935	244369
55875	244370
190	244371
12035	244372
273	244373
100875	244374
35907	244375
10365	244376
45176	244377
45475	244378
85600	244379
31289	244380
25292	244381
22619	244382
81449	244383
52561	244384
63782	244385
100026	244386
32203	244387
19027	244388
511	244389
1870	244390
1521	244391
36759	244392
42598	244393
4750	244394
36880	244395
834	244396
17995	244397
2016	244398
4271	244399
6801	244400
52372	244401
5243	244402
22422	244403
60226	244404
27069	244405
16431	244406
64350	244407
27806	244408
72639	244409
216	244410
77900	244411
47238	244412
67278	244413
3898	244414
45805	244415
82310	244416
15147	244417
50429	244418
35642	244419
1753	244420
17366	244421
12194	244422
2537	244423
18132	244424
8531	244425
33350	244426
5373	244427
39071	244428
20393	244429
22922	244430
23653	244431
33518	244432
18689	244433
11896	244434
48770	244435
58733	244436
32259	244437
65998	244438
74540	244439
110911	244440
12737	244441
47845	244442
36494	244443
9401	244444
33123	244445
52960	244446
55213	244447
2344	244448
22908	244449
40484	244450
1138	244451
62263	244452
2195	244453
2635	244454
5407	244455
508	244456
82799	244457
19649	244458
27096	244459
1234	244460
4275	244461
6886	244462
3292	244463
33652	244464
48613	244465
75736	244466
46183	244467
6129	244468
2472	244469
62945	244470
28200	244471
26302	244472
16028	244473
29597	244474
16102	244475
21947	244476
44037	244477
24755	244478
4536	244479
10716	244480
33809	244481
9903	244482
69353	244483
671	244484
7896	244485
29038	244486
45133	244487
5797	244488
95511	244489
8162	244490
45005	244491
46117	244492
44430	244493
74314	244494
3217	244495
12095	244496
2489	244497
395	244498
17694	244499
12452	244500
20895	244501
29899	244502
21770	244503
35764	244504
35287	244505
3923	244506
543	244507
14588	244508
689	244509
32597	244510
8778	244511
37009	244512
61844	244513
22202	244514
40267	244515
14297	244516
536	244517
21738	244518
19481	244519
730	244520
29117	244521
4369	244522
30100	244523
30927	244524
98471	244525
1280	244526
72945	244527
51368	244528
7607	244529
3925	244530
100094	244531
49239	244532
17919	244533
29597	244534
8581	244535
4594	244536
51871	244537
13371	244538
57752	244539
10612	244540
23674	244541
106347	244542
26505	244543
95968	244544
14940	244545
38008	244546
28045	244547
21617	244548
75943	244549
66097	244550
44348	244551
58909	244552
29458	244553
21998	244554
55013	244555
28714	244556
65978	244557
34800	244558
43409	244559
99	244560
13979	244561
287	244562
636	244563
23850	244564
1511	244565
559	244566
5	244567
1750	244568
74166	244569
4839	244570
61937	244571
4605	244572
14733	244573
3097	244574
29291	244575
12301	244576
1011	244577
12248	244578
36587	244579
4318	244580
17067	244581
48422	244582
1434	244583
1716	244584
26130	244585
61580	244586
349	244587
86303	244588
40326	244589
24065	244590
50144	244591
23089	244592
39310	244593
3122	244594
4678	244595
72407	244596
60566	244597
9140	244598
35313	244599
44232	244600
11302	244601
105789	244602
62629	244603
1626	244604
15233	244605
21930	244606
25155	244607
92815	244608
1182	244609
4069	244610
96036	244611
28345	244612
41079	244613
49236	244614
8884	244615
23162	244616
471	244617
2354	244618
1690	244619
6771	244620
37991	244621
5384	244622
41156	244623
2436	244624
40351	244625
2968	244626
85219	244627
7501	244628
25990	244629
52201	244630
78999	244631
35867	244632
22021	244633
39678	244634
18527	244635
80791	244636
65508	244637
13024	244638
40305	244639
28822	244640
70840	244641
61704	244642
2143	244643
4152	244644
110320	244645
11258	244646
62011	244647
21207	244648
84494	244649
2268	244650
31474	244651
41795	244652
43185	244653
15953	244654
36707	244655
33013	244656
1163	244657
1410	244658
56943	244659
37647	244660
79150	244661
9302	244662
5798	244663
36181	244664
29618	244665
7625	244666
13831	244667
17519	244668
51865	244669
27938	244670
25683	244671
12943	244672
7952	244673
12655	244674
64260	244675
465	244676
21348	244677
15623	244678
36715	244679
32922	244680
49	244681
37050	244682
10127	244683
13081	244684
61153	244685
40779	244686
31034	244687
25831	244688
155	244689
10187	244690
29735	244691
50744	244692
276	244693
18718	244694
4903	244695
4212	244696
6010	244697
11200	244698
81567	244699
19990	244700
55560	244701
39148	244702
55066	244703
2110	244704
21878	244705
103172	244706
10699	244707
13860	244708
2163	244709
9959	244710
2834	244711
19479	244712
62552	244713
33704	244714
66349	244715
51813	244716
60220	244717
13039	244718
90532	244719
1512	244720
20186	244721
2628	244722
5706	244723
1458	244724
57495	244725
1915	244726
6323	244727
40132	244728
1433	244729
897	244730
67797	244731
20882	244732
9104	244733
61689	244734
19423	244735
37902	244736
52018	244737
89138	244738
3475	244739
36374	244740
12725	244741
19838	244742
40903	244743
17593	244744
15222	244745
27115	244746
11803	244747
35312	244748
14324	244749
4764	244750
44450	244751
1	244752
2273	244753
53018	244754
110810	244755
68409	244756
11563	244757
107518	244758
4704	244759
48371	244760
23358	244761
20379	244762
792	244763
68899	244764
61655	244765
1035	244766
9044	244767
15983	244768
80596	244769
2169	244770
457	244771
32859	244772
47337	244773
6904	244774
23800	244775
17363	244776
25618	244777
2745	244778
9910	244779
8999	244780
1936	244781
70713	244782
17417	244783
30402	244784
41614	244785
2865	244786
29512	244787
21863	244788
83589	244789
23319	244790
897	244791
34050	244792
59559	244793
11095	244794
17709	244795
927	244796
250	244797
72560	244798
87246	244799
9950	244800
12426	244801
6095	244802
73171	244803
757	244804
56074	244805
27474	244806
31238	244807
21317	244808
6247	244809
2784	244810
56583	244811
109039	244812
33168	244813
5611	244814
38222	244815
74132	244816
62	244817
1010	244818
39751	244819
73033	244820
14181	244821
23964	244822
24170	244823
18484	244824
20650	244825
9441	244826
59357	244827
21545	244828
11525	244829
939	244830
579	244831
10461	244832
29305	244833
54528	244834
6183	244835
13219	244836
41297	244837
1073	244838
9190	244839
3702	244840
21756	244841
55675	244842
49453	244843
835	244844
3423	244845
15217	244846
1731	244847
9484	244848
74966	244849
19877	244850
11022	244851
30334	244852
21765	244853
20199	244854
8623	244855
63601	244856
99039	244857
68777	244858
27	244859
16959	244860
22198	244861
24745	244862
8972	244863
93	244864
94648	244865
7192	244866
41885	244867
36469	244868
64604	244869
42222	244870
7476	244871
33205	244872
27110	244873
5688	244874
18885	244875
14527	244876
3	244877
27077	244878
15067	244879
5053	244880
34695	244881
1568	244882
30959	244883
59671	244884
8823	244885
32495	244886
16939	244887
17800	244888
14914	244889
1315	244890
3328	244891
68558	244892
40332	244893
60012	244894
10354	244895
3169	244896
32614	244897
23500	244898
80043	244899
13880	244900
80425	244901
170	244902
12070	244903
30477	244904
12075	244905
58902	244906
21306	244907
8819	244908
11340	244909
13595	244910
92819	244911
101776	244912
18086	244913
106361	244914
10833	244915
80126	244916
4375	244917
30986	244918
11991	244919
97679	244920
55345	244921
82284	244922
9989	244923
2591	244924
11642	244925
3486	244926
25092	244927
51983	244928
54415	244929
67937	244930
62430	244931
102063	244932
22572	244933
71578	244934
46346	244935
3804	244936
34508	244937
12915	244938
41675	244939
31745	244940
3213	244941
20327	244942
49859	244943
53506	244944
647	244945
78032	244946
17028	244947
20538	244948
107574	244949
44852	244950
29902	244951
95647	244952
13869	244953
92957	244954
102050	244955
23269	244956
14466	244957
55479	244958
10845	244959
79422	244960
55947	244961
51990	244962
34008	244963
9465	244964
68107	244965
529	244966
94132	244967
19599	244968
13763	244969
22733	244970
24343	244971
86692	244972
70365	244973
5	244974
60407	244975
13964	244976
40440	244977
47921	244978
250	244979
6165	244980
51612	244981
595	244982
65470	244983
56792	244984
11	244985
2127	244986
49987	244987
6128	244988
70013	244989
72699	244990
10970	244991
27728	244992
7384	244993
4961	244994
36230	244995
44984	244996
17260	244997
21003	244998
55666	244999
68754	245000
3038	245001
30531	245002
32	245003
3111	245004
21655	245005
11865	245006
57542	245007
11614	245008
710	245009
1221	245010
3411	245011
11668	245012
30147	245013
15519	245014
8439	245015
52038	245016
426	245017
13332	245018
66974	245019
103584	245020
86144	245021
16273	245022
73953	245023
2594	245024
13211	245025
81443	245026
16948	245027
56911	245028
5252	245029
35364	245030
31965	245031
4204	245032
16579	245033
44082	245034
11770	245035
77421	245036
7687	245037
2441	245038
25804	245039
25392	245040
7399	245041
30654	245042
54143	245043
8496	245044
53467	245045
29434	245046
18836	245047
10880	245048
7827	245049
18832	245050
912	245051
28712	245052
17012	245053
95653	245054
5420	245055
3178	245056
76223	245057
56	245058
5945	245059
10074	245060
65543	245061
262	245062
12982	245063
2509	245064
14642	245065
20325	245066
1595	245067
19448	245068
65475	245069
66728	245070
6017	245071
9000	245072
19146	245073
7661	245074
80530	245075
16726	245076
26344	245077
52114	245078
45714	245079
44655	245080
8396	245081
30644	245082
16197	245083
59014	245084
244	245085
13458	245086
74350	245087
15140	245088
77526	245089
94412	245090
93443	245091
72223	245092
3747	245093
30102	245094
1130	245095
25343	245096
41745	245097
61653	245098
10985	245099
21404	245100
26362	245101
61569	245102
20472	245103
14638	245104
99196	245105
24866	245106
17153	245107
81075	245108
9988	245109
21332	245110
6277	245111
27072	245112
14475	245113
36010	245114
16386	245115
11385	245116
7388	245117
42576	245118
111868	245119
20670	245120
64514	245121
1335	245122
62509	245123
110177	245124
63587	245125
88564	245126
58933	245127
2315	245128
77049	245129
64609	245130
44073	245131
41722	245132
1739	245133
40726	245134
39817	245135
82457	245136
73020	245137
42614	245138
2590	245139
7022	245140
36904	245141
31953	245142
47724	245143
98867	245144
18390	245145
88312	245146
1308	245147
44880	245148
16104	245149
12018	245150
9505	245151
103897	245152
66505	245153
47	245154
82950	245155
46580	245156
35408	245157
18966	245158
1131	245159
38771	245160
35717	245161
20028	245162
7672	245163
55282	245164
50	245165
8737	245166
4983	245167
54693	245168
101759	245169
37431	245170
21971	245171
27987	245172
55109	245173
53	245174
95729	245175
35976	245176
29006	245177
9549	245178
19219	245179
39911	245180
77679	245181
32371	245182
85863	245183
36977	245184
118	245185
34609	245186
13469	245187
65152	245188
30386	245189
44559	245190
150	245191
6892	245192
61642	245193
59603	245194
50495	245195
42865	245196
9812	245197
45709	245198
4815	245199
29547	245200
2107	245201
24695	245202
45346	245203
78317	245204
10822	245205
20329	245206
28730	245207
18463	245208
33523	245209
84133	245210
11140	245211
81826	245212
50847	245213
4388	245214
11520	245215
8151	245216
1998	245217
21074	245218
35338	245219
658	245220
9407	245221
29784	245222
41483	245223
1853	245224
33373	245225
16962	245226
12262	245227
78575	245228
28038	245229
19429	245230
1802	245231
16974	245232
31792	245233
23359	245234
1617	245235
36258	245236
5807	245237
5163	245238
59479	245239
32944	245240
37043	245241
34393	245242
23660	245243
24161	245244
18002	245245
940	245246
80338	245247
28818	245248
22004	245249
25302	245250
8340	245251
17573	245252
29996	245253
4066	245254
7860	245255
21309	245256
2537	245257
1351	245258
78	245259
141	245260
43447	245261
104043	245262
4296	245263
1395	245264
17855	245265
35022	245266
34344	245267
49248	245268
72415	245269
39329	245270
98	245271
56393	245272
16619	245273
78439	245274
51114	245275
13613	245276
14105	245277
46071	245278
1293	245279
35024	245280
421	245281
8016	245282
3462	245283
1875	245284
49905	245285
53489	245286
3174	245287
911	245288
23175	245289
26431	245290
1382	245291
33	245292
52709	245293
25793	245294
16203	245295
34649	245296
46517	245297
9076	245298
3227	245299
75758	245300
14907	245301
12859	245302
9094	245303
70641	245304
15552	245305
61038	245306
111287	245307
538	245308
20497	245309
41327	245310
28464	245311
16903	245312
54576	245313
57797	245314
19457	245315
25494	245316
560	245317
20189	245318
48393	245319
20930	245320
5732	245321
7994	245322
63214	245323
19713	245324
7610	245325
13686	245326
81722	245327
57626	245328
20395	245329
2082	245330
78806	245331
42660	245332
45161	245333
15003	245334
36402	245335
17807	245336
30382	245337
764	245338
41862	245339
84406	245340
11424	245341
28212	245342
8689	245343
3985	245344
17700	245345
3690	245346
63555	245347
31712	245348
50964	245349
21298	245350
31475	245351
39161	245352
605	245353
38811	245354
29451	245355
75925	245356
9925	245357
126	245358
92523	245359
11078	245360
41548	245361
36285	245362
61611	245363
9467	245364
25214	245365
24414	245366
877	245367
20228	245368
15505	245369
45281	245370
17641	245371
3723	245372
2102	245373
26911	245374
50484	245375
106107	245376
69416	245377
40603	245378
24500	245379
11079	245380
5289	245381
1079	245382
9526	245383
5234	245384
5311	245385
11217	245386
70021	245387
76375	245388
10204	245389
29758	245390
88457	245391
2549	245392
101154	245393
9244	245394
43129	245395
45	245396
47835	245397
58529	245398
26715	245399
29674	245400
2813	245401
57928	245402
16770	245403
93104	245404
44301	245405
22503	245406
39592	245407
3053	245408
346	245409
9459	245410
2549	245411
3603	245412
38019	245413
440	245414
11317	245415
1931	245416
8311	245417
5223	245418
25737	245419
58315	245420
53690	245421
4577	245422
4164	245423
34523	245424
11770	245425
9093	245426
3503	245427
23379	245428
10009	245429
25359	245430
6908	245431
9689	245432
17517	245433
87118	245434
63694	245435
27802	245436
20305	245437
52571	245438
380	245439
203	245440
94041	245441
3816	245442
8883	245443
16086	245444
36288	245445
23915	245446
25637	245447
19303	245448
283	245449
85869	245450
8404	245451
1981	245452
31878	245453
99	245454
14742	245455
20888	245456
216	245457
80686	245458
16	245459
83475	245460
19938	245461
18687	245462
7221	245463
30319	245464
57686	245465
17654	245466
16202	245467
1061	245468
46956	245469
18768	245470
35494	245471
3516	245472
30303	245473
52318	245474
58429	245475
7170	245476
64693	245477
3456	245478
85307	245479
23275	245480
12309	245481
2263	245482
9055	245483
1340	245484
24207	245485
32120	245486
12821	245487
12915	245488
24401	245489
25537	245490
12719	245491
21034	245492
75996	245493
35058	245494
65268	245495
18756	245496
5894	245497
1631	245498
17268	245499
3496	245500
4580	245501
101412	245502
53260	245503
1481	245504
103639	245505
1568	245506
6055	245507
10	245508
1975	245509
97007	245510
24454	245511
13432	245512
296	245513
19893	245514
24384	245515
77337	245516
17488	245517
35020	245518
56198	245519
64414	245520
14379	245521
31842	245522
33763	245523
46230	245524
26015	245525
57257	245526
1238	245527
57099	245528
1734	245529
68682	245530
19509	245531
5312	245532
885	245533
16189	245534
6690	245535
38609	245536
56729	245537
5435	245538
6690	245539
1639	245540
35368	245541
25686	245542
2643	245543
31083	245544
4185	245545
52109	245546
40053	245547
16322	245548
2	245549
24000	245550
48939	245551
4808	245552
296	245553
5852	245554
4219	245555
29323	245556
1772	245557
4509	245558
61241	245559
366	245560
31548	245561
5071	245562
45416	245563
1018	245564
91	245565
32288	245566
15887	245567
46655	245568
14020	245569
100967	245570
25728	245571
5490	245572
5960	245573
29283	245574
45074	245575
20013	245576
11	245577
67072	245578
61562	245579
25450	245580
3363	245581
4713	245582
66665	245583
55667	245584
46806	245585
6568	245586
25715	245587
17528	245588
18458	245589
3475	245590
24000	245591
110711	245592
7240	245593
28447	245594
19428	245595
986	245596
76529	245597
5316	245598
64768	245599
24520	245600
18513	245601
14703	245602
32453	245603
853	245604
18998	245605
12961	245606
1100	245607
20242	245608
4556	245609
26134	245610
14783	245611
15452	245612
1082	245613
26070	245614
38807	245615
36893	245616
80174	245617
19401	245618
45133	245619
38104	245620
47616	245621
25019	245622
44367	245623
27112	245624
21816	245625
33490	245626
22372	245627
9755	245628
45338	245629
1101	245630
10799	245631
76470	245632
34228	245633
15628	245634
45028	245635
29174	245636
29400	245637
2058	245638
14385	245639
8981	245640
2154	245641
110269	245642
9224	245643
9010	245644
45582	245645
60854	245646
11372	245647
79035	245648
1016	245649
8237	245650
23539	245651
9816	245652
39409	245653
3051	245654
29536	245655
25698	245656
22205	245657
81756	245658
10898	245659
29449	245660
56539	245661
59569	245662
23373	245663
7913	245664
86122	245665
62431	245666
89788	245667
32927	245668
51219	245669
66100	245670
27621	245671
719	245672
52924	245673
46701	245674
26071	245675
66144	245676
59490	245677
326	245678
20423	245679
34702	245680
31680	245681
1756	245682
38039	245683
44347	245684
17977	245685
83076	245686
49256	245687
85090	245688
93082	245689
3781	245690
84157	245691
43176	245692
39247	245693
4552	245694
6746	245695
18810	245696
13695	245697
29	245698
4221	245699
66437	245700
13239	245701
59422	245702
8411	245703
102947	245704
28799	245705
107365	245706
13865	245707
63227	245708
1100	245709
54234	245710
60564	245711
81579	245712
5330	245713
4354	245714
13128	245715
21651	245716
40660	245717
72118	245718
3560	245719
19073	245720
22273	245721
32871	245722
79798	245723
48127	245724
7153	245725
110168	245726
78029	245727
40419	245728
46541	245729
4160	245730
14392	245731
12779	245732
39825	245733
24954	245734
16771	245735
23122	245736
698	245737
22589	245738
72255	245739
3280	245740
29660	245741
1007	245742
1898	245743
13068	245744
6666	245745
78995	245746
78066	245747
351	245748
36187	245749
47462	245750
1832	245751
58599	245752
5723	245753
6381	245754
15396	245755
57122	245756
288	245757
33926	245758
7230	245759
12562	245760
76892	245761
368	245762
7537	245763
50100	245764
8533	245765
2222	245766
5	245767
29833	245768
13557	245769
26464	245770
15258	245771
10067	245772
77571	245773
103849	245774
47890	245775
69559	245776
52570	245777
358	245778
5977	245779
514	245780
38040	245781
48130	245782
5551	245783
52530	245784
47166	245785
23688	245786
58072	245787
11968	245788
12407	245789
13323	245790
14818	245791
67277	245792
45057	245793
22675	245794
85084	245795
183	245796
84754	245797
35629	245798
3144	245799
84302	245800
10782	245801
1055	245802
59197	245803
31202	245804
6466	245805
7286	245806
48822	245807
535	245808
12567	245809
2851	245810
10946	245811
79763	245812
45986	245813
14910	245814
10845	245815
81076	245816
19744	245817
61657	245818
15105	245819
9340	245820
23947	245821
7402	245822
83391	245823
51351	245824
40893	245825
36527	245826
20761	245827
67678	245828
19195	245829
33485	245830
26821	245831
58946	245832
21758	245833
7424	245834
8683	245835
24056	245836
48065	245837
92215	245838
101486	245839
14195	245840
24713	245841
16290	245842
2990	245843
24505	245844
91400	245845
7334	245846
34895	245847
68499	245848
15576	245849
18065	245850
663	245851
10043	245852
49429	245853
37454	245854
3295	245855
102898	245856
27720	245857
98182	245858
64749	245859
42712	245860
120	245861
69411	245862
2955	245863
59129	245864
1157	245865
16	245866
79599	245867
34269	245868
77057	245869
95244	245870
9630	245871
6959	245872
920	245873
31989	245874
16799	245875
99451	245876
36902	245877
7985	245878
80316	245879
49050	245880
89372	245881
38390	245882
39761	245883
6820	245884
24482	245885
13152	245886
365	245887
4114	245888
13424	245889
23570	245890
37415	245891
6834	245892
27860	245893
70197	245894
8773	245895
97697	245896
30588	245897
3992	245898
52348	245899
5238	245900
50037	245901
15866	245902
199	245903
40574	245904
1069	245905
3377	245906
43314	245907
52165	245908
6473	245909
9505	245910
28348	245911
16728	245912
69338	245913
51121	245914
10068	245915
14241	245916
17408	245917
2058	245918
24981	245919
1525	245920
45894	245921
48131	245922
4889	245923
49795	245924
11273	245925
16972	245926
28018	245927
32586	245928
1116	245929
61194	245930
88837	245931
94812	245932
80770	245933
49067	245934
37029	245935
4157	245936
11505	245937
82345	245938
61961	245939
82716	245940
47526	245941
63035	245942
21296	245943
61089	245944
78340	245945
1972	245946
4819	245947
11683	245948
71560	245949
21263	245950
23168	245951
9493	245952
18966	245953
26009	245954
21277	245955
15787	245956
71903	245957
41529	245958
39936	245959
40559	245960
1264	245961
23242	245962
11177	245963
44254	245964
2564	245965
31874	245966
53992	245967
330	245968
12152	245969
57139	245970
41318	245971
6415	245972
1229	245973
28358	245974
101501	245975
721	245976
90534	245977
8904	245978
38346	245979
98013	245980
39581	245981
4742	245982
11238	245983
95202	245984
19925	245985
14282	245986
74178	245987
15288	245988
19648	245989
966	245990
28629	245991
15871	245992
5881	245993
27961	245994
189	245995
10371	245996
9387	245997
60751	245998
62462	245999
266	246000
7934	246001
53063	246002
21585	246003
887	246004
1432	246005
5150	246006
21110	246007
61511	246008
45202	246009
4583	246010
56477	246011
48620	246012
1	246013
12345	246014
53608	246015
94766	246016
53123	246017
153	246018
51124	246019
47904	246020
8901	246021
46144	246022
51506	246023
67023	246024
49675	246025
57	246026
22498	246027
38558	246028
772	246029
44463	246030
7772	246031
20592	246032
14277	246033
22714	246034
12151	246035
45310	246036
25360	246037
104653	246038
77794	246039
36269	246040
26890	246041
3965	246042
28522	246043
76956	246044
2486	246045
79806	246046
11739	246047
39788	246048
37878	246049
44553	246050
43390	246051
6569	246052
16290	246053
7913	246054
15865	246055
52142	246056
21102	246057
7	246058
94631	246059
10713	246060
41884	246061
4857	246062
25471	246063
13829	246064
4624	246065
1499	246066
2850	246067
54944	246068
786	246069
5672	246070
109910	246071
33	246072
15163	246073
37709	246074
8525	246075
32471	246076
2468	246077
81985	246078
15966	246079
1489	246080
92768	246081
937	246082
2660	246083
19732	246084
639	246085
5908	246086
41552	246087
24449	246088
18568	246089
8856	246090
3620	246091
70860	246092
29346	246093
90531	246094
80481	246095
15861	246096
380	246097
121	246098
8786	246099
36491	246100
6348	246101
18260	246102
30566	246103
521	246104
650	246105
8152	246106
12983	246107
27974	246108
9648	246109
74037	246110
81792	246111
11111	246112
19908	246113
16419	246114
38955	246115
5920	246116
52400	246117
14644	246118
8773	246119
55879	246120
6882	246121
35135	246122
27701	246123
10286	246124
22415	246125
46251	246126
27	246127
26806	246128
52395	246129
486	246130
45013	246131
45214	246132
37159	246133
11044	246134
5798	246135
57768	246136
12161	246137
36786	246138
29639	246139
12006	246140
14431	246141
50539	246142
64195	246143
18093	246144
210	246145
77694	246146
9431	246147
5093	246148
6954	246149
12470	246150
5937	246151
1224	246152
66682	246153
4598	246154
32140	246155
47469	246156
41035	246157
79544	246158
50130	246159
17051	246160
54612	246161
5458	246162
4847	246163
632	246164
33799	246165
19257	246166
1893	246167
100353	246168
5016	246169
20171	246170
27034	246171
8932	246172
61168	246173
19863	246174
17810	246175
56987	246176
247	246177
64743	246178
9296	246179
107683	246180
6719	246181
107667	246182
52063	246183
20931	246184
10395	246185
31258	246186
139	246187
25126	246188
29276	246189
16084	246190
81481	246191
30632	246192
90389	246193
73558	246194
2338	246195
8099	246196
28043	246197
4641	246198
21603	246199
10226	246200
45104	246201
12687	246202
14084	246203
16645	246204
17608	246205
70690	246206
1604	246207
38240	246208
24901	246209
105623	246210
239	246211
7586	246212
30339	246213
99548	246214
46377	246215
78642	246216
71768	246217
4494	246218
15739	246219
30732	246220
58639	246221
14984	246222
37297	246223
1089	246224
25473	246225
27624	246226
62683	246227
55080	246228
13456	246229
1882	246230
25532	246231
13211	246232
11628	246233
19545	246234
35547	246235
43841	246236
85250	246237
2834	246238
81534	246239
34945	246240
36002	246241
19048	246242
18603	246243
2049	246244
5877	246245
22	246246
5992	246247
61949	246248
45473	246249
6257	246250
481	246251
5093	246252
9817	246253
2147	246254
88416	246255
39275	246256
12725	246257
7972	246258
797	246259
47994	246260
1996	246261
46528	246262
2462	246263
104008	246264
13989	246265
20799	246266
21733	246267
1683	246268
10093	246269
41262	246270
1287	246271
79525	246272
45553	246273
50625	246274
28121	246275
7409	246276
44541	246277
61014	246278
25917	246279
77945	246280
10665	246281
4380	246282
391	246283
69795	246284
96663	246285
71853	246286
859	246287
3	246288
7068	246289
36785	246290
5280	246291
53648	246292
68999	246293
59824	246294
44003	246295
42828	246296
67043	246297
70754	246298
759	246299
53674	246300
4064	246301
46533	246302
76505	246303
92743	246304
16376	246305
46396	246306
722	246307
112172	246308
69834	246309
30808	246310
6147	246311
111923	246312
761	246313
21533	246314
28	246315
2265	246316
36673	246317
101076	246318
3241	246319
28662	246320
500	246321
49788	246322
62212	246323
30682	246324
88793	246325
24032	246326
27209	246327
8456	246328
7754	246329
12635	246330
178	246331
41136	246332
3102	246333
3612	246334
101375	246335
74427	246336
19617	246337
80872	246338
2329	246339
16138	246340
14223	246341
29097	246342
586	246343
3216	246344
70955	246345
10485	246346
43441	246347
517	246348
10476	246349
2461	246350
43202	246351
20615	246352
8597	246353
19058	246354
49812	246355
9020	246356
43856	246357
49404	246358
12378	246359
6608	246360
12646	246361
22579	246362
8190	246363
3478	246364
5339	246365
16967	246366
4450	246367
15993	246368
94340	246369
10351	246370
12907	246371
82355	246372
342	246373
21172	246374
5550	246375
40864	246376
51090	246377
97402	246378
91748	246379
64169	246380
80075	246381
18089	246382
5990	246383
40607	246384
6965	246385
41891	246386
3868	246387
35855	246388
6690	246389
2558	246390
23356	246391
54879	246392
7626	246393
15628	246394
7374	246395
11761	246396
14865	246397
26170	246398
59943	246399
18063	246400
10892	246401
13826	246402
4023	246403
2743	246404
26667	246405
19774	246406
19170	246407
15259	246408
62979	246409
13253	246410
50618	246411
45211	246412
43212	246413
72598	246414
27074	246415
30467	246416
27262	246417
9549	246418
19460	246419
83868	246420
51367	246421
23858	246422
24704	246423
10923	246424
32205	246425
33122	246426
4757	246427
11336	246428
15472	246429
20441	246430
68101	246431
28316	246432
37708	246433
75049	246434
27283	246435
4122	246436
104038	246437
96047	246438
1409	246439
1728	246440
81605	246441
53199	246442
799	246443
56791	246444
17671	246445
7458	246446
18228	246447
66942	246448
32335	246449
52365	246450
9396	246451
60440	246452
44953	246453
79898	246454
39028	246455
12428	246456
12472	246457
44981	246458
1506	246459
31051	246460
44162	246461
59272	246462
44048	246463
1459	246464
19151	246465
46724	246466
13443	246467
13786	246468
52521	246469
18702	246470
6146	246471
39753	246472
27059	246473
27815	246474
34304	246475
36964	246476
92507	246477
33828	246478
10072	246479
28216	246480
2345	246481
67005	246482
6840	246483
44678	246484
3832	246485
9985	246486
33584	246487
4621	246488
76505	246489
6229	246490
21898	246491
7000	246492
33973	246493
48611	246494
14528	246495
16076	246496
78310	246497
20790	246498
20366	246499
15503	246500
1429	246501
29593	246502
42523	246503
25861	246504
55300	246505
57242	246506
80	246507
4217	246508
3615	246509
17546	246510
6899	246511
53641	246512
3336	246513
24375	246514
24421	246515
38754	246516
6606	246517
47585	246518
10099	246519
38480	246520
13153	246521
1204	246522
610	246523
22910	246524
109340	246525
39383	246526
46842	246527
21036	246528
538	246529
28965	246530
94369	246531
86240	246532
544	246533
54397	246534
311	246535
1847	246536
16392	246537
73274	246538
14908	246539
15395	246540
1169	246541
63999	246542
8425	246543
63843	246544
74337	246545
38202	246546
20037	246547
25274	246548
65296	246549
41919	246550
31802	246551
14794	246552
42626	246553
173	246554
60428	246555
104233	246556
94233	246557
30378	246558
10712	246559
6963	246560
56248	246561
63387	246562
65692	246563
46163	246564
33358	246565
77627	246566
10887	246567
734	246568
55257	246569
22634	246570
32770	246571
2728	246572
39430	246573
34076	246574
11404	246575
3491	246576
42330	246577
23189	246578
42488	246579
111109	246580
20914	246581
875	246582
51227	246583
53395	246584
40786	246585
21416	246586
860	246587
20132	246588
18768	246589
5425	246590
909	246591
24128	246592
10566	246593
3773	246594
544	246595
18558	246596
4364	246597
9958	246598
72605	246599
5162	246600
16744	246601
110418	246602
38570	246603
22555	246604
29308	246605
97734	246606
42368	246607
42431	246608
965	246609
17946	246610
143	246611
71934	246612
1092	246613
43032	246614
9	246615
29542	246616
3635	246617
19487	246618
28882	246619
68303	246620
59822	246621
19722	246622
6485	246623
8146	246624
369	246625
43263	246626
36746	246627
7121	246628
104117	246629
30959	246630
49727	246631
64258	246632
281	246633
14360	246634
27497	246635
351	246636
13707	246637
22315	246638
3389	246639
58999	246640
48632	246641
54773	246642
29141	246643
47133	246644
12384	246645
16429	246646
3277	246647
171	246648
788	246649
818	246650
654	246651
27359	246652
4083	246653
26545	246654
9448	246655
3172	246656
82916	246657
21143	246658
63756	246659
85938	246660
42026	246661
11536	246662
9453	246663
80596	246664
31871	246665
658	246666
8839	246667
14158	246668
74350	246669
63273	246670
5509	246671
257	246672
23937	246673
6304	246674
2621	246675
40169	246676
14692	246677
22321	246678
26824	246679
11685	246680
39636	246681
10291	246682
32408	246683
1615	246684
92391	246685
1008	246686
43209	246687
11403	246688
11534	246689
64990	246690
33445	246691
372	246692
61833	246693
6648	246694
12466	246695
29677	246696
19879	246697
2685	246698
951	246699
21743	246700
47808	246701
81104	246702
49410	246703
8315	246704
15226	246705
21594	246706
54258	246707
22290	246708
6602	246709
5054	246710
9435	246711
41621	246712
22871	246713
78009	246714
25605	246715
64789	246716
22364	246717
608	246718
9033	246719
3216	246720
876	246721
54416	246722
915	246723
8491	246724
67425	246725
2525	246726
6620	246727
13473	246728
1958	246729
796	246730
28088	246731
72139	246732
37575	246733
78744	246734
67194	246735
73521	246736
69843	246737
3408	246738
6683	246739
67706	246740
3081	246741
30515	246742
54371	246743
1574	246744
58718	246745
8134	246746
26572	246747
11965	246748
104451	246749
12483	246750
76438	246751
66986	246752
55958	246753
19433	246754
62839	246755
62058	246756
47337	246757
86550	246758
13477	246759
12809	246760
45551	246761
3825	246762
33445	246763
726	246764
8669	246765
26410	246766
17963	246767
3577	246768
92831	246769
5141	246770
1479	246771
6677	246772
30650	246773
43715	246774
27017	246775
2931	246776
49079	246777
71490	246778
280	246779
85827	246780
5870	246781
25780	246782
18666	246783
33588	246784
87633	246785
10987	246786
22866	246787
64898	246788
59466	246789
105279	246790
7946	246791
27424	246792
9706	246793
60930	246794
63103	246795
23382	246796
33038	246797
14640	246798
35138	246799
23048	246800
16916	246801
1100	246802
49097	246803
26175	246804
80788	246805
22756	246806
3420	246807
10773	246808
55344	246809
9211	246810
1544	246811
48586	246812
55310	246813
5271	246814
6798	246815
43815	246816
5	246817
27487	246818
26721	246819
92346	246820
32774	246821
13215	246822
9047	246823
702	246824
1112	246825
32019	246826
7310	246827
11904	246828
3560	246829
14594	246830
2163	246831
11	246832
38406	246833
246	246834
10883	246835
10559	246836
34877	246837
13351	246838
39409	246839
2176	246840
13446	246841
6950	246842
28243	246843
34274	246844
23262	246845
39634	246846
6564	246847
30880	246848
13659	246849
42368	246850
103442	246851
1631	246852
50310	246853
54622	246854
8904	246855
4764	246856
12205	246857
1589	246858
59855	246859
5305	246860
9120	246861
8560	246862
28507	246863
60862	246864
32695	246865
1557	246866
32184	246867
546	246868
36504	246869
792	246870
97201	246871
1896	246872
25770	246873
102748	246874
40310	246875
63282	246876
16038	246877
5236	246878
89313	246879
94750	246880
103151	246881
58036	246882
314	246883
5787	246884
38448	246885
26521	246886
10162	246887
13780	246888
8529	246889
1221	246890
64873	246891
63958	246892
2520	246893
2501	246894
90564	246895
177	246896
4793	246897
15274	246898
1571	246899
93663	246900
66909	246901
22507	246902
6360	246903
29790	246904
26779	246905
7291	246906
39152	246907
19779	246908
72666	246909
8	246910
1647	246911
30526	246912
3786	246913
1846	246914
61726	246915
26898	246916
1496	246917
20730	246918
8614	246919
56804	246920
14528	246921
75247	246922
8450	246923
32055	246924
25023	246925
1837	246926
37463	246927
31369	246928
485	246929
8150	246930
7386	246931
6617	246932
2143	246933
67985	246934
2635	246935
12911	246936
64070	246937
71826	246938
54402	246939
6459	246940
114005	246941
35186	246942
4508	246943
79543	246944
37379	246945
62258	246946
3776	246947
28364	246948
8574	246949
1915	246950
4008	246951
3453	246952
22068	246953
2249	246954
23332	246955
2217	246956
38426	246957
272	246958
32279	246959
75690	246960
29527	246961
1593	246962
27799	246963
16407	246964
1947	246965
6205	246966
18030	246967
641	246968
93734	246969
14062	246970
29278	246971
23	246972
6128	246973
19555	246974
67416	246975
47780	246976
29656	246977
15000	246978
12609	246979
5101	246980
7178	246981
62109	246982
18005	246983
49857	246984
41846	246985
74552	246986
70219	246987
27917	246988
49273	246989
53545	246990
30044	246991
15840	246992
8728	246993
3454	246994
46366	246995
1174	246996
52873	246997
16232	246998
43508	246999
21153	247000
66806	247001
13880	247002
30203	247003
25545	247004
2623	247005
93215	247006
22249	247007
30270	247008
12161	247009
25921	247010
56385	247011
5704	247012
17445	247013
62237	247014
15111	247015
6465	247016
68646	247017
55697	247018
18989	247019
1832	247020
42332	247021
74444	247022
38783	247023
4045	247024
16022	247025
50	247026
68628	247027
8372	247028
2524	247029
50600	247030
3898	247031
24425	247032
2600	247033
11946	247034
12575	247035
8400	247036
69002	247037
2993	247038
37725	247039
32526	247040
10925	247041
37056	247042
10489	247043
29759	247044
66669	247045
32524	247046
73911	247047
71327	247048
824	247049
10837	247050
27343	247051
101275	247052
42014	247053
88420	247054
8424	247055
14779	247056
3774	247057
8623	247058
9484	247059
320	247060
39838	247061
28626	247062
42407	247063
14275	247064
15734	247065
5744	247066
8578	247067
11586	247068
21205	247069
31542	247070
43751	247071
111894	247072
81528	247073
7074	247074
2227	247075
46806	247076
41063	247077
62469	247078
95536	247079
34976	247080
10346	247081
26531	247082
34881	247083
20854	247084
4880	247085
71762	247086
325	247087
35404	247088
12756	247089
66591	247090
48337	247091
36027	247092
22105	247093
19808	247094
465	247095
45315	247096
31475	247097
20329	247098
30278	247099
50385	247100
14066	247101
348	247102
54384	247103
23177	247104
28423	247105
112	247106
63335	247107
12348	247108
16372	247109
21130	247110
36478	247111
4996	247112
52	247113
848	247114
14850	247115
6814	247116
76371	247117
2698	247118
16686	247119
60718	247120
15589	247121
58757	247122
1291	247123
1939	247124
55312	247125
4705	247126
40981	247127
7403	247128
22056	247129
17520	247130
31923	247131
14724	247132
74362	247133
21886	247134
28910	247135
7	247136
34418	247137
4505	247138
19695	247139
7190	247140
39128	247141
11091	247142
48293	247143
7518	247144
15874	247145
30675	247146
43550	247147
2821	247148
74329	247149
5139	247150
9602	247151
49190	247152
17449	247153
51055	247154
49403	247155
2456	247156
20859	247157
311	247158
8106	247159
35919	247160
47	247161
1030	247162
20720	247163
2999	247164
33212	247165
6370	247166
1250	247167
4347	247168
338	247169
10020	247170
12759	247171
13764	247172
8243	247173
9034	247174
17482	247175
11336	247176
16672	247177
1326	247178
3005	247179
47261	247180
74211	247181
66781	247182
5801	247183
5937	247184
39048	247185
108	247186
34752	247187
33830	247188
18595	247189
62	247190
2116	247191
8697	247192
42843	247193
6768	247194
17756	247195
54950	247196
75052	247197
19102	247198
1417	247199
2442	247200
2493	247201
11756	247202
91	247203
105680	247204
9678	247205
17161	247206
13653	247207
100248	247208
108134	247209
25899	247210
2505	247211
32731	247212
70794	247213
12010	247214
105318	247215
630	247216
55806	247217
3450	247218
79848	247219
67835	247220
70838	247221
17540	247222
41705	247223
19124	247224
4842	247225
11132	247226
62348	247227
44316	247228
46654	247229
940	247230
24122	247231
91730	247232
35	247233
41098	247234
5144	247235
3172	247236
75783	247237
3958	247238
25274	247239
31237	247240
18071	247241
49850	247242
12221	247243
24051	247244
266	247245
105116	247246
43522	247247
8398	247248
15705	247249
37287	247250
59675	247251
6136	247252
5862	247253
1146	247254
41649	247255
32547	247256
8051	247257
7811	247258
66245	247259
10242	247260
7148	247261
114233	247262
17247	247263
2111	247264
11471	247265
23066	247266
21685	247267
47352	247268
2231	247269
3785	247270
17397	247271
108581	247272
36069	247273
9483	247274
10584	247275
6305	247276
423	247277
30470	247278
13320	247279
67168	247280
70146	247281
81410	247282
40112	247283
7355	247284
12365	247285
43331	247286
61557	247287
121	247288
10092	247289
32141	247290
31974	247291
8892	247292
197	247293
73044	247294
29891	247295
15797	247296
35123	247297
14205	247298
46911	247299
80667	247300
41604	247301
6590	247302
89310	247303
4925	247304
41029	247305
2231	247306
70494	247307
21094	247308
18029	247309
50916	247310
48589	247311
51385	247312
77330	247313
7480	247314
2058	247315
69662	247316
1872	247317
8886	247318
24145	247319
6873	247320
9806	247321
19805	247322
81014	247323
10301	247324
19039	247325
32727	247326
54305	247327
21352	247328
23904	247329
67428	247330
88888	247331
25582	247332
962	247333
28454	247334
51244	247335
19190	247336
4251	247337
21610	247338
7634	247339
17688	247340
60969	247341
27365	247342
1054	247343
24446	247344
9148	247345
83319	247346
948	247347
20881	247348
1205	247349
9013	247350
455	247351
40530	247352
734	247353
42328	247354
71196	247355
55170	247356
5148	247357
3496	247358
6459	247359
6150	247360
17696	247361
60378	247362
9812	247363
47035	247364
47450	247365
22045	247366
49800	247367
35245	247368
35899	247369
52439	247370
16273	247371
4080	247372
13994	247373
3960	247374
8851	247375
49951	247376
37012	247377
17827	247378
1983	247379
11087	247380
1377	247381
93044	247382
21234	247383
7830	247384
1309	247385
28355	247386
64899	247387
10945	247388
57370	247389
12626	247390
7516	247391
181	247392
9075	247393
9107	247394
98843	247395
6530	247396
17364	247397
72647	247398
4411	247399
30841	247400
2379	247401
434	247402
57109	247403
8007	247404
12577	247405
434	247406
3983	247407
2650	247408
4647	247409
52609	247410
34202	247411
2714	247412
6766	247413
12971	247414
93	247415
7160	247416
45978	247417
31141	247418
28485	247419
23201	247420
37857	247421
61751	247422
48228	247423
13706	247424
11564	247425
2625	247426
15152	247427
24054	247428
55110	247429
100716	247430
32090	247431
36153	247432
3082	247433
10954	247434
6403	247435
77199	247436
1324	247437
57810	247438
100006	247439
43741	247440
30031	247441
2877	247442
18845	247443
13350	247444
63141	247445
4546	247446
38927	247447
63493	247448
15467	247449
54490	247450
25196	247451
680	247452
13116	247453
11445	247454
19293	247455
2778	247456
48103	247457
4157	247458
69207	247459
52150	247460
23832	247461
44544	247462
253	247463
11604	247464
6920	247465
55907	247466
47194	247467
26042	247468
93126	247469
39274	247470
85974	247471
45749	247472
31184	247473
27932	247474
223	247475
38051	247476
18468	247477
76443	247478
49009	247479
19133	247480
983	247481
39916	247482
11972	247483
4649	247484
66838	247485
962	247486
1854	247487
1959	247488
25041	247489
25129	247490
62777	247491
17515	247492
58412	247493
3310	247494
19131	247495
35935	247496
49205	247497
70463	247498
2264	247499
61242	247500
14489	247501
67	247502
1394	247503
109612	247504
30060	247505
27713	247506
35239	247507
69414	247508
68661	247509
13798	247510
40012	247511
57398	247512
42479	247513
60276	247514
62025	247515
59478	247516
98018	247517
42005	247518
47543	247519
7797	247520
90307	247521
30854	247522
20855	247523
6434	247524
43559	247525
7715	247526
30840	247527
95088	247528
4796	247529
526	247530
47395	247531
16928	247532
70936	247533
37936	247534
61926	247535
49620	247536
17639	247537
22516	247538
96979	247539
5172	247540
53483	247541
15001	247542
37307	247543
92505	247544
12494	247545
55828	247546
93907	247547
46778	247548
29189	247549
80800	247550
105614	247551
88451	247552
6502	247553
91828	247554
88	247555
10356	247556
5210	247557
18828	247558
1670	247559
75300	247560
20282	247561
64293	247562
42048	247563
10206	247564
40515	247565
9976	247566
37366	247567
33034	247568
12101	247569
111805	247570
2047	247571
6204	247572
17027	247573
35191	247574
35454	247575
1462	247576
14659	247577
237	247578
8423	247579
40736	247580
46128	247581
58825	247582
59260	247583
742	247584
113924	247585
4828	247586
65	247587
18950	247588
31438	247589
26617	247590
109576	247591
63651	247592
1429	247593
41455	247594
26927	247595
63641	247596
1433	247597
18930	247598
16195	247599
88601	247600
49375	247601
12533	247602
72750	247603
4656	247604
66650	247605
51679	247606
16315	247607
34990	247608
21777	247609
47373	247610
63576	247611
45855	247612
15058	247613
1251	247614
16898	247615
107040	247616
58349	247617
2762	247618
7454	247619
102108	247620
30649	247621
37592	247622
91234	247623
37694	247624
19944	247625
58872	247626
27765	247627
9531	247628
3365	247629
1746	247630
26169	247631
14961	247632
71629	247633
57214	247634
367	247635
2085	247636
15480	247637
50605	247638
31721	247639
63216	247640
74643	247641
29027	247642
13883	247643
2564	247644
9283	247645
64046	247646
26470	247647
77009	247648
1206	247649
101170	247650
83594	247651
37154	247652
51217	247653
24731	247654
63147	247655
64895	247656
98672	247657
7871	247658
16010	247659
74303	247660
5780	247661
1523	247662
13130	247663
63747	247664
90630	247665
8636	247666
23879	247667
19751	247668
52445	247669
223	247670
5261	247671
76528	247672
52770	247673
28243	247674
39632	247675
39326	247676
3400	247677
89675	247678
9664	247679
2026	247680
11776	247681
6293	247682
9446	247683
4479	247684
6253	247685
69826	247686
229	247687
77542	247688
6984	247689
4759	247690
2289	247691
360	247692
885	247693
91788	247694
1906	247695
23852	247696
36446	247697
59562	247698
11187	247699
5776	247700
45335	247701
1214	247702
47498	247703
2105	247704
7057	247705
6892	247706
80696	247707
1885	247708
50376	247709
16123	247710
8571	247711
1873	247712
311	247713
6336	247714
26	247715
39576	247716
35058	247717
2640	247718
11147	247719
44770	247720
27879	247721
1673	247722
13343	247723
55808	247724
10134	247725
68219	247726
10019	247727
77432	247728
30479	247729
50159	247730
52464	247731
22261	247732
48999	247733
110847	247734
65851	247735
86817	247736
4417	247737
40613	247738
3066	247739
3301	247740
12528	247741
65417	247742
52432	247743
73499	247744
25446	247745
20669	247746
78471	247747
3257	247748
2469	247749
5938	247750
97527	247751
85802	247752
12224	247753
95158	247754
7944	247755
48213	247756
2564	247757
59233	247758
110124	247759
156	247760
56539	247761
25	247762
25225	247763
21869	247764
1987	247765
15699	247766
5594	247767
60517	247768
32672	247769
6203	247770
35274	247771
86630	247772
61130	247773
94798	247774
23233	247775
23132	247776
38298	247777
17961	247778
8186	247779
36993	247780
55352	247781
35385	247782
16472	247783
14055	247784
27	247785
4691	247786
1679	247787
1835	247788
872	247789
25393	247790
5873	247791
43625	247792
3569	247793
44759	247794
20513	247795
95346	247796
43910	247797
16224	247798
101517	247799
7175	247800
29765	247801
18350	247802
53968	247803
8439	247804
47	247805
13819	247806
55836	247807
17476	247808
13225	247809
25852	247810
13668	247811
2425	247812
25629	247813
6538	247814
66186	247815
31990	247816
14433	247817
816	247818
61101	247819
84215	247820
291	247821
35752	247822
101825	247823
55140	247824
14517	247825
1850	247826
54690	247827
42616	247828
24946	247829
1581	247830
20941	247831
86723	247832
91802	247833
60293	247834
2646	247835
86176	247836
3646	247837
75908	247838
109181	247839
6480	247840
13843	247841
23093	247842
41473	247843
34490	247844
60791	247845
28420	247846
7617	247847
51993	247848
62628	247849
47227	247850
733	247851
37625	247852
4433	247853
4969	247854
2906	247855
17137	247856
5497	247857
39904	247858
3235	247859
37799	247860
46482	247861
16559	247862
6606	247863
46773	247864
2455	247865
20409	247866
91196	247867
112556	247868
16142	247869
26997	247870
39192	247871
13199	247872
28608	247873
12014	247874
25492	247875
77863	247876
104231	247877
6439	247878
36896	247879
9487	247880
67082	247881
27315	247882
71332	247883
14307	247884
19970	247885
45689	247886
41821	247887
1483	247888
72226	247889
4244	247890
72432	247891
9939	247892
6751	247893
6269	247894
27386	247895
80438	247896
12408	247897
22510	247898
8781	247899
12135	247900
27097	247901
71031	247902
37714	247903
6375	247904
2493	247905
100482	247906
5259	247907
25082	247908
168	247909
56237	247910
16833	247911
81949	247912
88014	247913
46248	247914
48589	247915
4861	247916
36	247917
79963	247918
5621	247919
37763	247920
7804	247921
2679	247922
72620	247923
61986	247924
9508	247925
76486	247926
37033	247927
32873	247928
54296	247929
4566	247930
51195	247931
3980	247932
3774	247933
13086	247934
7165	247935
5067	247936
47195	247937
28383	247938
3051	247939
26163	247940
1661	247941
54186	247942
1672	247943
111164	247944
80853	247945
13897	247946
24588	247947
29167	247948
23197	247949
18323	247950
91332	247951
20970	247952
60991	247953
902	247954
67561	247955
13750	247956
66189	247957
8877	247958
45269	247959
14800	247960
24237	247961
88216	247962
57488	247963
31435	247964
15298	247965
30533	247966
14539	247967
14989	247968
16287	247969
523	247970
1581	247971
7206	247972
15779	247973
2677	247974
6957	247975
88254	247976
5524	247977
46173	247978
26372	247979
16015	247980
33374	247981
35588	247982
81883	247983
20445	247984
1316	247985
11507	247986
78397	247987
57096	247988
62176	247989
88841	247990
17177	247991
113219	247992
23759	247993
64051	247994
13602	247995
19827	247996
43487	247997
23571	247998
10813	247999
52980	248000
10232	248001
79162	248002
64323	248003
73120	248004
16942	248005
4064	248006
927	248007
10898	248008
84435	248009
38201	248010
32468	248011
12094	248012
43175	248013
3655	248014
18787	248015
62910	248016
70823	248017
3982	248018
34641	248019
1525	248020
3317	248021
41030	248022
5000	248023
27166	248024
23305	248025
50170	248026
12298	248027
884	248028
19163	248029
71117	248030
35	248031
4083	248032
4942	248033
662	248034
12610	248035
33059	248036
60846	248037
104871	248038
3059	248039
3667	248040
2497	248041
9501	248042
241	248043
67943	248044
16386	248045
4837	248046
30905	248047
37532	248048
47245	248049
3648	248050
49016	248051
27452	248052
41515	248053
32987	248054
837	248055
40847	248056
25990	248057
55594	248058
82974	248059
31347	248060
49334	248061
9817	248062
1082	248063
64142	248064
2084	248065
8084	248066
20507	248067
29744	248068
66311	248069
14054	248070
11521	248071
6027	248072
500	248073
44874	248074
28	248075
6804	248076
23449	248077
33657	248078
2141	248079
41399	248080
22250	248081
69342	248082
2426	248083
9860	248084
31409	248085
84200	248086
103969	248087
45202	248088
10998	248089
84708	248090
335	248091
36662	248092
21958	248093
6711	248094
16273	248095
17625	248096
102274	248097
19724	248098
41988	248099
39338	248100
20770	248101
2157	248102
92826	248103
114	248104
27475	248105
45215	248106
53034	248107
16168	248108
398	248109
24982	248110
9404	248111
17666	248112
21132	248113
44810	248114
29610	248115
22408	248116
63014	248117
85906	248118
19341	248119
16323	248120
99977	248121
46122	248122
46699	248123
99665	248124
141	248125
6299	248126
1328	248127
56041	248128
29006	248129
49066	248130
63745	248131
7801	248132
53473	248133
30200	248134
39743	248135
18262	248136
17419	248137
26441	248138
15983	248139
41825	248140
24820	248141
7880	248142
21679	248143
7878	248144
38266	248145
64232	248146
39533	248147
17215	248148
3098	248149
7850	248150
19760	248151
12984	248152
26237	248153
1603	248154
17250	248155
86477	248156
39120	248157
109297	248158
34876	248159
8842	248160
76598	248161
59822	248162
35786	248163
15387	248164
26323	248165
11880	248166
41901	248167
9192	248168
37960	248169
8056	248170
1888	248171
1798	248172
80	248173
75272	248174
61853	248175
35583	248176
17291	248177
607	248178
42	248179
56022	248180
54	248181
5978	248182
51600	248183
11017	248184
14522	248185
18085	248186
23504	248187
26440	248188
2315	248189
1486	248190
8046	248191
8633	248192
664	248193
27438	248194
1884	248195
16	248196
18568	248197
63918	248198
4848	248199
17561	248200
46332	248201
27127	248202
1510	248203
1861	248204
36587	248205
50373	248206
44149	248207
24589	248208
10210	248209
5577	248210
4331	248211
25998	248212
71881	248213
20613	248214
38618	248215
5061	248216
2925	248217
84485	248218
25508	248219
430	248220
1161	248221
64410	248222
60167	248223
1278	248224
36238	248225
29620	248226
25020	248227
4978	248228
36050	248229
111435	248230
30908	248231
59879	248232
55816	248233
55046	248234
36919	248235
3952	248236
41057	248237
64642	248238
48560	248239
1301	248240
1750	248241
4184	248242
61634	248243
14823	248244
5866	248245
4044	248246
8108	248247
8224	248248
413	248249
56027	248250
131	248251
12196	248252
32002	248253
18106	248254
34313	248255
11762	248256
36293	248257
68773	248258
52837	248259
29330	248260
3204	248261
33590	248262
1596	248263
5479	248264
65613	248265
18577	248266
21481	248267
5786	248268
1555	248269
41741	248270
7346	248271
79146	248272
43270	248273
12373	248274
8275	248275
3199	248276
42551	248277
17102	248278
20761	248279
848	248280
47231	248281
18032	248282
36002	248283
8715	248284
26159	248285
8136	248286
17899	248287
13344	248288
60887	248289
12713	248290
67119	248291
6942	248292
75541	248293
10407	248294
8744	248295
65956	248296
398	248297
162	248298
50257	248299
57437	248300
34898	248301
17102	248302
37770	248303
29959	248304
30104	248305
56569	248306
57151	248307
5795	248308
86962	248309
848	248310
1678	248311
89524	248312
65456	248313
2542	248314
47877	248315
104808	248316
1078	248317
1014	248318
11242	248319
44833	248320
27473	248321
2460	248322
6316	248323
17401	248324
93123	248325
13077	248326
18001	248327
15194	248328
14911	248329
39691	248330
13957	248331
59880	248332
99058	248333
10560	248334
5373	248335
41095	248336
6318	248337
39849	248338
95133	248339
78162	248340
36143	248341
41403	248342
38925	248343
13965	248344
8372	248345
2274	248346
44233	248347
39506	248348
69976	248349
12277	248350
28929	248351
7005	248352
8400	248353
1698	248354
12164	248355
8683	248356
347	248357
20450	248358
14497	248359
11033	248360
921	248361
13408	248362
26157	248363
2720	248364
23691	248365
21989	248366
27265	248367
52891	248368
8682	248369
64061	248370
397	248371
57557	248372
21038	248373
12621	248374
20287	248375
3022	248376
84053	248377
22610	248378
1979	248379
24361	248380
51622	248381
18285	248382
93004	248383
81743	248384
23793	248385
46015	248386
1599	248387
4367	248388
50216	248389
4826	248390
5843	248391
23025	248392
10810	248393
1047	248394
28018	248395
4693	248396
38821	248397
46775	248398
73201	248399
45742	248400
51255	248401
22313	248402
44196	248403
42061	248404
31928	248405
34474	248406
66569	248407
29464	248408
5126	248409
7367	248410
63061	248411
10922	248412
110898	248413
17992	248414
28624	248415
19737	248416
24410	248417
30536	248418
5216	248419
57148	248420
46597	248421
8434	248422
57348	248423
33818	248424
36929	248425
13383	248426
54743	248427
9161	248428
20149	248429
4560	248430
39007	248431
6349	248432
4029	248433
22544	248434
9390	248435
7068	248436
41938	248437
9768	248438
87354	248439
24867	248440
3005	248441
14871	248442
20139	248443
6311	248444
238	248445
46985	248446
95489	248447
82683	248448
64990	248449
80540	248450
2036	248451
13457	248452
70010	248453
5633	248454
13382	248455
17197	248456
16539	248457
303	248458
11884	248459
44282	248460
35779	248461
22785	248462
27753	248463
12460	248464
4338	248465
4807	248466
11825	248467
114	248468
11235	248469
66401	248470
73691	248471
24543	248472
857	248473
2581	248474
28247	248475
7073	248476
550	248477
24859	248478
2856	248479
8484	248480
33012	248481
19573	248482
29070	248483
29086	248484
50823	248485
28762	248486
18428	248487
24621	248488
1368	248489
64177	248490
73	248491
87976	248492
8219	248493
12259	248494
8090	248495
2532	248496
25534	248497
28445	248498
61110	248499
48857	248500
454	248501
12266	248502
31843	248503
14245	248504
66	248505
39755	248506
38816	248507
10415	248508
68447	248509
56	248510
42113	248511
1342	248512
21557	248513
46028	248514
57631	248515
33790	248516
2073	248517
101782	248518
6837	248519
63905	248520
59295	248521
21114	248522
4508	248523
15633	248524
4	248525
22372	248526
29587	248527
62618	248528
27452	248529
48769	248530
97790	248531
99215	248532
46206	248533
26311	248534
1046	248535
16588	248536
8180	248537
85443	248538
47563	248539
76157	248540
34805	248541
82810	248542
10521	248543
8360	248544
84959	248545
107929	248546
95311	248547
86842	248548
1189	248549
2852	248550
16471	248551
17494	248552
15221	248553
32939	248554
17138	248555
70982	248556
104500	248557
19733	248558
67110	248559
83450	248560
30151	248561
41259	248562
91997	248563
50306	248564
19	248565
69245	248566
8	248567
15719	248568
71004	248569
31883	248570
27286	248571
29374	248572
52289	248573
14226	248574
46916	248575
47175	248576
642	248577
16100	248578
51217	248579
16731	248580
36	248581
10807	248582
62655	248583
3696	248584
23215	248585
48706	248586
1515	248587
1568	248588
2346	248589
59841	248590
23281	248591
24136	248592
21636	248593
39386	248594
2267	248595
35029	248596
25062	248597
54382	248598
24113	248599
21861	248600
63271	248601
12830	248602
870	248603
5983	248604
77748	248605
17011	248606
7012	248607
73220	248608
55299	248609
5263	248610
24866	248611
41739	248612
15966	248613
11332	248614
4629	248615
1158	248616
57276	248617
20248	248618
25226	248619
822	248620
59212	248621
12725	248622
24454	248623
26127	248624
18872	248625
4273	248626
10016	248627
86267	248628
36566	248629
10290	248630
23799	248631
9255	248632
12288	248633
2903	248634
44966	248635
5502	248636
1721	248637
70205	248638
2808	248639
63375	248640
58540	248641
57948	248642
42374	248643
70586	248644
32856	248645
258	248646
76072	248647
111411	248648
105115	248649
5444	248650
29593	248651
73672	248652
47559	248653
37893	248654
69214	248655
20169	248656
5076	248657
25780	248658
12990	248659
46782	248660
23	248661
42885	248662
9981	248663
1579	248664
11276	248665
13835	248666
11699	248667
66234	248668
17557	248669
7742	248670
10281	248671
88793	248672
11591	248673
99174	248674
7104	248675
41044	248676
71510	248677
2353	248678
104441	248679
97802	248680
3272	248681
7344	248682
48515	248683
16519	248684
1558	248685
38141	248686
25187	248687
18600	248688
39150	248689
11349	248690
107	248691
1078	248692
26067	248693
71790	248694
4464	248695
17927	248696
3995	248697
19713	248698
9762	248699
37005	248700
112641	248701
511	248702
13542	248703
28656	248704
4497	248705
45392	248706
30774	248707
6230	248708
50962	248709
28654	248710
15537	248711
17292	248712
3793	248713
209	248714
3012	248715
17766	248716
4509	248717
97557	248718
64504	248719
12364	248720
10940	248721
38812	248722
29292	248723
48896	248724
88904	248725
22775	248726
65265	248727
12357	248728
36467	248729
48740	248730
7417	248731
21377	248732
5779	248733
17898	248734
16354	248735
26394	248736
10761	248737
7860	248738
31324	248739
24593	248740
26056	248741
28300	248742
73755	248743
72738	248744
60426	248745
2975	248746
22687	248747
28726	248748
542	248749
30837	248750
18516	248751
3975	248752
12450	248753
18122	248754
14236	248755
22421	248756
7028	248757
14844	248758
6044	248759
6543	248760
4892	248761
87075	248762
29455	248763
94845	248764
64484	248765
15263	248766
58036	248767
13039	248768
14525	248769
97223	248770
2148	248771
31956	248772
15138	248773
61981	248774
48823	248775
13486	248776
42212	248777
35324	248778
72176	248779
9472	248780
2394	248781
1995	248782
48405	248783
51245	248784
750	248785
76880	248786
86793	248787
101862	248788
52057	248789
3645	248790
11034	248791
13903	248792
38726	248793
33180	248794
13847	248795
2576	248796
49304	248797
33763	248798
20754	248799
236	248800
5448	248801
66527	248802
60631	248803
61544	248804
37264	248805
36644	248806
5567	248807
111365	248808
17780	248809
63966	248810
43251	248811
80443	248812
32307	248813
26600	248814
12298	248815
18630	248816
34556	248817
92873	248818
1650	248819
5929	248820
10405	248821
23837	248822
42962	248823
23192	248824
4348	248825
49419	248826
25695	248827
5056	248828
13534	248829
68688	248830
97422	248831
59809	248832
15902	248833
13106	248834
37569	248835
83194	248836
792	248837
12669	248838
11258	248839
15959	248840
5225	248841
1838	248842
817	248843
63447	248844
1766	248845
20655	248846
29	248847
47242	248848
22657	248849
26775	248850
72991	248851
31868	248852
45712	248853
95806	248854
65918	248855
28412	248856
3385	248857
47679	248858
48803	248859
2521	248860
92552	248861
453	248862
7065	248863
35420	248864
5888	248865
53852	248866
7955	248867
9147	248868
33912	248869
36744	248870
1679	248871
85234	248872
3043	248873
7180	248874
39281	248875
6776	248876
18969	248877
77969	248878
13818	248879
40028	248880
11378	248881
33943	248882
37069	248883
33521	248884
15147	248885
21180	248886
7053	248887
7881	248888
1445	248889
44371	248890
1626	248891
933	248892
87897	248893
24752	248894
84924	248895
49389	248896
257	248897
13432	248898
3217	248899
53378	248900
17089	248901
4666	248902
16319	248903
25680	248904
21967	248905
1414	248906
36349	248907
72261	248908
5625	248909
8652	248910
56224	248911
6213	248912
13487	248913
18419	248914
47229	248915
78453	248916
67476	248917
102118	248918
56052	248919
36898	248920
30060	248921
3651	248922
12324	248923
56544	248924
44782	248925
86109	248926
18379	248927
6021	248928
43610	248929
61276	248930
40777	248931
9458	248932
2231	248933
4306	248934
31159	248935
17538	248936
2929	248937
40877	248938
436	248939
4777	248940
1427	248941
21929	248942
64684	248943
4718	248944
106976	248945
21775	248946
84395	248947
47355	248948
17064	248949
26948	248950
34714	248951
3350	248952
93117	248953
302	248954
50335	248955
21384	248956
841	248957
10352	248958
61095	248959
31747	248960
168	248961
41229	248962
1565	248963
28277	248964
17660	248965
9502	248966
26466	248967
49767	248968
16252	248969
81634	248970
112878	248971
19418	248972
51128	248973
11509	248974
98478	248975
91466	248976
8544	248977
6437	248978
4607	248979
4661	248980
8283	248981
13989	248982
44371	248983
2189	248984
2500	248985
39760	248986
61481	248987
14521	248988
69783	248989
4451	248990
53484	248991
5571	248992
1143	248993
3373	248994
39562	248995
32061	248996
53924	248997
3710	248998
152	248999
3190	249000
67839	249001
22284	249002
30074	249003
10961	249004
98191	249005
2468	249006
51643	249007
8432	249008
40659	249009
3265	249010
58900	249011
39777	249012
22310	249013
57497	249014
34295	249015
11015	249016
9959	249017
61432	249018
48741	249019
14982	249020
103739	249021
49258	249022
73435	249023
68539	249024
11333	249025
5362	249026
14608	249027
7283	249028
4130	249029
33158	249030
21066	249031
73310	249032
25265	249033
12892	249034
5914	249035
7638	249036
48267	249037
41174	249038
50811	249039
62345	249040
5605	249041
608	249042
102683	249043
5212	249044
61715	249045
49217	249046
1101	249047
76690	249048
2714	249049
45348	249050
6257	249051
4642	249052
13549	249053
45680	249054
52814	249055
19511	249056
25644	249057
74033	249058
44803	249059
51802	249060
45744	249061
33323	249062
92286	249063
72605	249064
24569	249065
11599	249066
828	249067
92082	249068
55155	249069
32830	249070
7516	249071
38392	249072
387	249073
30061	249074
24378	249075
46955	249076
53690	249077
27596	249078
33156	249079
11071	249080
17860	249081
105949	249082
234	249083
5778	249084
77930	249085
89807	249086
29469	249087
65102	249088
9600	249089
45410	249090
5729	249091
19384	249092
33736	249093
12699	249094
5253	249095
54424	249096
72375	249097
9562	249098
38840	249099
45171	249100
15802	249101
87598	249102
6061	249103
29242	249104
110105	249105
92564	249106
13843	249107
71020	249108
47792	249109
28978	249110
29312	249111
97862	249112
8552	249113
21044	249114
64066	249115
19730	249116
28538	249117
26140	249118
21037	249119
30309	249120
25798	249121
51971	249122
624	249123
9409	249124
654	249125
22639	249126
66070	249127
39421	249128
2754	249129
18758	249130
7445	249131
43355	249132
318	249133
15757	249134
69505	249135
39531	249136
16045	249137
21014	249138
6515	249139
48337	249140
1851	249141
34369	249142
10184	249143
43321	249144
9523	249145
1937	249146
21956	249147
697	249148
53233	249149
22619	249150
26407	249151
66194	249152
8402	249153
38517	249154
32916	249155
26243	249156
79997	249157
54320	249158
42482	249159
99249	249160
65917	249161
18420	249162
28030	249163
31958	249164
29835	249165
6090	249166
21015	249167
14787	249168
3260	249169
15696	249170
95992	249171
20710	249172
3193	249173
37328	249174
1783	249175
393	249176
62214	249177
51182	249178
7983	249179
67842	249180
25380	249181
26771	249182
5054	249183
436	249184
38102	249185
6980	249186
14810	249187
17863	249188
67004	249189
45115	249190
20751	249191
4868	249192
71395	249193
61813	249194
81736	249195
9200	249196
30613	249197
6953	249198
38874	249199
35351	249200
29984	249201
27612	249202
22206	249203
40202	249204
97447	249205
40283	249206
18665	249207
42184	249208
12627	249209
16681	249210
52661	249211
35449	249212
50113	249213
47946	249214
29060	249215
77275	249216
29089	249217
814	249218
12841	249219
38525	249220
76411	249221
16035	249222
20000	249223
96815	249224
33573	249225
25330	249226
31455	249227
73098	249228
53021	249229
18889	249230
33820	249231
19846	249232
71007	249233
9408	249234
43503	249235
26955	249236
46457	249237
37342	249238
39278	249239
1303	249240
8469	249241
3600	249242
34489	249243
3196	249244
48626	249245
15025	249246
27117	249247
34457	249248
15176	249249
16018	249250
41606	249251
47226	249252
16482	249253
33499	249254
5648	249255
23738	249256
9950	249257
36376	249258
491	249259
14547	249260
9130	249261
15677	249262
71198	249263
4165	249264
136	249265
531	249266
66148	249267
14	249268
43350	249269
953	249270
1383	249271
40281	249272
100657	249273
36148	249274
59177	249275
27996	249276
5922	249277
46943	249278
1450	249279
23552	249280
84586	249281
8985	249282
38620	249283
6293	249284
9778	249285
48354	249286
60778	249287
97711	249288
56191	249289
69634	249290
5334	249291
5023	249292
55134	249293
77437	249294
31180	249295
44588	249296
2091	249297
15643	249298
93	249299
63130	249300
5372	249301
34249	249302
21116	249303
862	249304
53246	249305
30308	249306
18	249307
26688	249308
55043	249309
18555	249310
9416	249311
3806	249312
97890	249313
80005	249314
14446	249315
324	249316
234	249317
4155	249318
24294	249319
35222	249320
42412	249321
558	249322
41934	249323
37660	249324
44748	249325
46937	249326
93861	249327
50620	249328
107393	249329
58073	249330
45714	249331
3980	249332
39010	249333
99514	249334
26247	249335
6872	249336
14281	249337
8335	249338
71659	249339
3479	249340
5671	249341
10011	249342
36570	249343
61228	249344
81661	249345
17113	249346
41407	249347
31569	249348
104232	249349
14859	249350
70827	249351
4404	249352
82468	249353
10071	249354
60473	249355
33086	249356
35319	249357
29814	249358
37655	249359
939	249360
89763	249361
33890	249362
71127	249363
35558	249364
2657	249365
11618	249366
85044	249367
2251	249368
44630	249369
20203	249370
30430	249371
2797	249372
90725	249373
79922	249374
8505	249375
65719	249376
82574	249377
28118	249378
19303	249379
14490	249380
25156	249381
44658	249382
83300	249383
6284	249384
29248	249385
58318	249386
90533	249387
71521	249388
30899	249389
7004	249390
14110	249391
51948	249392
161	249393
14316	249394
31769	249395
77722	249396
88	249397
4706	249398
24561	249399
20021	249400
32100	249401
7305	249402
42	249403
756	249404
26445	249405
10998	249406
63390	249407
35754	249408
59103	249409
34335	249410
25839	249411
60448	249412
97943	249413
77266	249414
1868	249415
36737	249416
48995	249417
2804	249418
1055	249419
96137	249420
715	249421
12631	249422
7009	249423
54456	249424
728	249425
17203	249426
69908	249427
12109	249428
37370	249429
23258	249430
25403	249431
13761	249432
41592	249433
42935	249434
41308	249435
15616	249436
64090	249437
24473	249438
2230	249439
14515	249440
8965	249441
5669	249442
5264	249443
68970	249444
90067	249445
55709	249446
43319	249447
31042	249448
46671	249449
6800	249450
30377	249451
15755	249452
4512	249453
35728	249454
21635	249455
93569	249456
118	249457
99367	249458
23189	249459
24767	249460
112733	249461
31208	249462
12557	249463
18311	249464
30412	249465
6659	249466
576	249467
34278	249468
28476	249469
6679	249470
75485	249471
9248	249472
3517	249473
94070	249474
726	249475
8598	249476
5808	249477
26403	249478
8347	249479
88346	249480
16194	249481
21322	249482
76035	249483
92151	249484
31429	249485
2747	249486
830	249487
9194	249488
38920	249489
9995	249490
5218	249491
63091	249492
18559	249493
36812	249494
29927	249495
9466	249496
320	249497
22796	249498
28851	249499
108580	249500
16489	249501
49150	249502
27954	249503
43889	249504
6599	249505
71477	249506
4833	249507
53931	249508
4264	249509
16402	249510
3710	249511
13268	249512
22077	249513
45477	249514
7570	249515
4673	249516
880	249517
13890	249518
62570	249519
12102	249520
56611	249521
40744	249522
49247	249523
2940	249524
35752	249525
30620	249526
1676	249527
5588	249528
19275	249529
46681	249530
38882	249531
37950	249532
62572	249533
64310	249534
36451	249535
4505	249536
88823	249537
10057	249538
32189	249539
27548	249540
6110	249541
87079	249542
18724	249543
40844	249544
15207	249545
12258	249546
66868	249547
33342	249548
2974	249549
66924	249550
46271	249551
26398	249552
21408	249553
107851	249554
9500	249555
4490	249556
9306	249557
4857	249558
26230	249559
1117	249560
764	249561
19696	249562
4173	249563
86788	249564
33459	249565
37393	249566
633	249567
8557	249568
50654	249569
3157	249570
28727	249571
654	249572
3903	249573
1579	249574
3220	249575
40486	249576
53248	249577
13555	249578
49963	249579
50676	249580
3534	249581
43067	249582
68681	249583
71218	249584
23538	249585
63379	249586
38405	249587
9218	249588
101612	249589
89538	249590
11404	249591
10404	249592
23381	249593
27056	249594
90136	249595
3862	249596
42896	249597
65035	249598
53226	249599
91813	249600
24594	249601
65096	249602
6534	249603
32956	249604
4911	249605
3694	249606
72455	249607
70528	249608
69400	249609
55207	249610
73296	249611
72338	249612
17983	249613
13615	249614
26827	249615
10271	249616
42322	249617
13949	249618
55201	249619
1867	249620
67704	249621
57929	249622
10572	249623
26661	249624
28075	249625
21823	249626
29168	249627
42173	249628
4722	249629
33911	249630
56883	249631
7878	249632
76985	249633
1196	249634
2417	249635
100922	249636
47774	249637
1452	249638
975	249639
31238	249640
4503	249641
41854	249642
8312	249643
22292	249644
77463	249645
54650	249646
19448	249647
9705	249648
16	249649
72743	249650
18273	249651
14184	249652
103571	249653
57225	249654
38217	249655
22849	249656
50360	249657
18623	249658
23329	249659
5138	249660
11774	249661
51287	249662
25693	249663
49369	249664
12710	249665
32001	249666
4975	249667
32145	249668
27455	249669
40914	249670
84733	249671
8364	249672
1936	249673
633	249674
98680	249675
5916	249676
24558	249677
61972	249678
37113	249679
613	249680
71125	249681
37918	249682
28821	249683
72302	249684
45460	249685
2509	249686
25906	249687
13194	249688
15597	249689
13124	249690
77060	249691
69791	249692
71061	249693
3539	249694
30177	249695
77154	249696
5	249697
32558	249698
11424	249699
5831	249700
43500	249701
2595	249702
6171	249703
40683	249704
1803	249705
31975	249706
26107	249707
6695	249708
29766	249709
1189	249710
16083	249711
1413	249712
6087	249713
22867	249714
25120	249715
57955	249716
762	249717
177	249718
22113	249719
7205	249720
20491	249721
30004	249722
48901	249723
12586	249724
6729	249725
19803	249726
91395	249727
14739	249728
26104	249729
11460	249730
22491	249731
94103	249732
40781	249733
10161	249734
64531	249735
9482	249736
64880	249737
5793	249738
14522	249739
8266	249740
3947	249741
1290	249742
2048	249743
50962	249744
31118	249745
20521	249746
38033	249747
2337	249748
140	249749
17354	249750
41743	249751
60707	249752
93362	249753
52035	249754
8729	249755
18821	249756
3697	249757
1630	249758
20839	249759
29949	249760
17755	249761
32167	249762
64015	249763
39926	249764
98641	249765
14927	249766
6494	249767
23907	249768
19117	249769
108449	249770
34813	249771
69149	249772
3299	249773
95741	249774
92981	249775
21594	249776
17330	249777
27953	249778
1048	249779
49750	249780
3451	249781
24179	249782
42593	249783
11742	249784
33271	249785
36280	249786
3065	249787
32221	249788
12357	249789
24043	249790
7414	249791
30409	249792
99330	249793
7409	249794
11920	249795
45973	249796
4259	249797
15156	249798
45590	249799
11988	249800
33900	249801
3199	249802
97	249803
91407	249804
103718	249805
4558	249806
48233	249807
27079	249808
9388	249809
46921	249810
74946	249811
29928	249812
3190	249813
7468	249814
880	249815
23670	249816
3383	249817
33482	249818
12815	249819
11608	249820
43495	249821
6482	249822
7123	249823
16700	249824
1620	249825
5427	249826
18615	249827
28782	249828
28	249829
9294	249830
94940	249831
48606	249832
36814	249833
67256	249834
20853	249835
10143	249836
52	249837
37697	249838
62294	249839
8530	249840
8378	249841
2146	249842
100294	249843
43988	249844
42967	249845
31220	249846
86417	249847
10411	249848
5770	249849
450	249850
14466	249851
111801	249852
15298	249853
1986	249854
2628	249855
77066	249856
1482	249857
17796	249858
43763	249859
33151	249860
4565	249861
98371	249862
101786	249863
70055	249864
30339	249865
3383	249866
5599	249867
7678	249868
56938	249869
18565	249870
18959	249871
3300	249872
49162	249873
15737	249874
10061	249875
5700	249876
30884	249877
22579	249878
5271	249879
11013	249880
68966	249881
3398	249882
11230	249883
58673	249884
101515	249885
47676	249886
25373	249887
25577	249888
8273	249889
2255	249890
1570	249891
92458	249892
11316	249893
64351	249894
1857	249895
63958	249896
10554	249897
1789	249898
32588	249899
23990	249900
12903	249901
51251	249902
14796	249903
86835	249904
11142	249905
1611	249906
74602	249907
54891	249908
70618	249909
22499	249910
20556	249911
78917	249912
9022	249913
2614	249914
70085	249915
48424	249916
38671	249917
102908	249918
21593	249919
5104	249920
10388	249921
63647	249922
104884	249923
38988	249924
40680	249925
32998	249926
56230	249927
88996	249928
375	249929
3152	249930
3391	249931
31104	249932
28680	249933
67400	249934
28325	249935
654	249936
17099	249937
71191	249938
75915	249939
30438	249940
23506	249941
16982	249942
6430	249943
5295	249944
4	249945
15812	249946
37930	249947
62295	249948
8052	249949
75563	249950
27160	249951
44470	249952
19112	249953
2139	249954
82445	249955
29356	249956
11917	249957
106	249958
4764	249959
15752	249960
204	249961
20847	249962
2	249963
15542	249964
8801	249965
8182	249966
88121	249967
63155	249968
62370	249969
53419	249970
28018	249971
45435	249972
39509	249973
381	249974
1309	249975
33148	249976
2359	249977
53431	249978
46014	249979
39236	249980
24461	249981
96714	249982
23155	249983
315	249984
23208	249985
9267	249986
6144	249987
63164	249988
27745	249989
38971	249990
23788	249991
178	249992
14664	249993
5720	249994
10583	249995
22498	249996
13815	249997
9677	249998
2816	249999
20187	250000
11191	250001
16572	250002
44142	250003
59468	250004
41136	250005
50246	250006
77859	250007
67506	250008
80621	250009
18751	250010
11631	250011
73224	250012
36603	250013
15479	250014
25467	250015
4242	250016
34857	250017
73877	250018
59443	250019
1374	250020
54058	250021
55563	250022
3302	250023
12420	250024
24144	250025
30815	250026
8087	250027
3166	250028
6355	250029
12085	250030
3395	250031
42104	250032
45195	250033
48372	250034
3074	250035
34699	250036
70405	250037
3112	250038
48627	250039
2601	250040
26048	250041
1516	250042
42829	250043
39922	250044
92372	250045
14154	250046
11065	250047
47982	250048
10998	250049
10841	250050
11379	250051
103332	250052
19053	250053
23035	250054
4350	250055
3346	250056
6	250057
584	250058
103193	250059
6469	250060
14805	250061
5734	250062
64988	250063
8944	250064
34656	250065
292	250066
51203	250067
3595	250068
38509	250069
17798	250070
58883	250071
55314	250072
24104	250073
26266	250074
108625	250075
1050	250076
3923	250077
559	250078
254	250079
51134	250080
51930	250081
28694	250082
20360	250083
38386	250084
88675	250085
72024	250086
1257	250087
15617	250088
4520	250089
38865	250090
3750	250091
110171	250092
98616	250093
46551	250094
45340	250095
6080	250096
52018	250097
18875	250098
2733	250099
30459	250100
31358	250101
15599	250102
48108	250103
6477	250104
99706	250105
28881	250106
73192	250107
56256	250108
29512	250109
52791	250110
34226	250111
11574	250112
11736	250113
1873	250114
866	250115
2710	250116
33223	250117
83531	250118
29222	250119
1826	250120
64218	250121
192	250122
30370	250123
30523	250124
46012	250125
66035	250126
67515	250127
49768	250128
24914	250129
47347	250130
3989	250131
15919	250132
5114	250133
32152	250134
56075	250135
772	250136
76790	250137
61286	250138
47101	250139
19226	250140
7916	250141
19096	250142
9538	250143
62535	250144
807	250145
16383	250146
27214	250147
40781	250148
74512	250149
14319	250150
27444	250151
154	250152
34083	250153
101127	250154
20534	250155
34974	250156
2605	250157
16029	250158
32040	250159
97399	250160
75177	250161
17370	250162
18747	250163
35673	250164
41267	250165
298	250166
946	250167
86	250168
40439	250169
60707	250170
24956	250171
49249	250172
38504	250173
18672	250174
38782	250175
15568	250176
2660	250177
4723	250178
26066	250179
12260	250180
26867	250181
1118	250182
60908	250183
22551	250184
18230	250185
28508	250186
74331	250187
19487	250188
13024	250189
24026	250190
5755	250191
17887	250192
39423	250193
10967	250194
39000	250195
45474	250196
52925	250197
30129	250198
675	250199
25335	250200
8188	250201
72286	250202
73298	250203
17726	250204
9296	250205
80699	250206
36600	250207
45699	250208
37661	250209
45250	250210
49298	250211
14157	250212
2265	250213
38122	250214
37252	250215
10342	250216
1255	250217
10228	250218
679	250219
31869	250220
45777	250221
25997	250222
38957	250223
21426	250224
25537	250225
18857	250226
61661	250227
8544	250228
102974	250229
17453	250230
5160	250231
16517	250232
12752	250233
5316	250234
25118	250235
67063	250236
57426	250237
52275	250238
7126	250239
96561	250240
43458	250241
4412	250242
17265	250243
10188	250244
14369	250245
62561	250246
86563	250247
3880	250248
28816	250249
20268	250250
51728	250251
307	250252
434	250253
68726	250254
66637	250255
14023	250256
3324	250257
27261	250258
684	250259
38407	250260
31635	250261
2630	250262
36117	250263
9351	250264
13774	250265
58	250266
80005	250267
75943	250268
62690	250269
22643	250270
57926	250271
576	250272
38580	250273
55033	250274
55936	250275
1292	250276
311	250277
2078	250278
6600	250279
20108	250280
8574	250281
54382	250282
26781	250283
31520	250284
28934	250285
5326	250286
21069	250287
29663	250288
56182	250289
33396	250290
3371	250291
33475	250292
3722	250293
42619	250294
46665	250295
20488	250296
26776	250297
32446	250298
6549	250299
63104	250300
37938	250301
61369	250302
60389	250303
55411	250304
2698	250305
21806	250306
8291	250307
1205	250308
144	250309
22848	250310
15404	250311
17770	250312
7738	250313
19383	250314
13751	250315
57997	250316
49664	250317
102439	250318
52350	250319
85133	250320
245	250321
32719	250322
71	250323
13461	250324
31615	250325
40636	250326
79371	250327
67959	250328
48383	250329
44892	250330
36286	250331
3750	250332
1152	250333
4902	250334
32068	250335
6392	250336
13949	250337
72883	250338
58449	250339
4310	250340
39266	250341
25939	250342
30386	250343
41748	250344
35765	250345
15643	250346
28449	250347
32906	250348
170	250349
29601	250350
32749	250351
19410	250352
26883	250353
1084	250354
50467	250355
15160	250356
9244	250357
7530	250358
39562	250359
13402	250360
3694	250361
6637	250362
6628	250363
24771	250364
32269	250365
40311	250366
44828	250367
7675	250368
3818	250369
33630	250370
63321	250371
6199	250372
4966	250373
12193	250374
37137	250375
6004	250376
16616	250377
2366	250378
20165	250379
34444	250380
58592	250381
47964	250382
2731	250383
33715	250384
35816	250385
44052	250386
29554	250387
10886	250388
28668	250389
60308	250390
48203	250391
105204	250392
5276	250393
37667	250394
140	250395
19335	250396
361	250397
22597	250398
4733	250399
426	250400
8550	250401
619	250402
21377	250403
40011	250404
31515	250405
102660	250406
472	250407
89598	250408
26531	250409
41036	250410
87982	250411
20866	250412
7615	250413
45774	250414
41748	250415
12560	250416
5170	250417
55419	250418
7264	250419
55018	250420
56659	250421
30797	250422
82831	250423
13623	250424
29192	250425
3273	250426
2273	250427
8209	250428
9412	250429
65625	250430
51796	250431
52326	250432
23357	250433
64565	250434
30561	250435
40244	250436
39354	250437
6654	250438
29730	250439
58646	250440
2374	250441
31252	250442
111098	250443
102971	250444
1002	250445
16789	250446
8533	250447
27851	250448
41660	250449
79736	250450
30363	250451
89765	250452
18125	250453
48011	250454
13705	250455
39103	250456
21033	250457
8083	250458
2309	250459
35621	250460
2716	250461
60637	250462
1615	250463
2365	250464
63201	250465
46159	250466
539	250467
50934	250468
27603	250469
69733	250470
33287	250471
20442	250472
54578	250473
8670	250474
58442	250475
6623	250476
57362	250477
15757	250478
43677	250479
50879	250480
11960	250481
12330	250482
113521	250483
88048	250484
24940	250485
70768	250486
36445	250487
30617	250488
63543	250489
19846	250490
1150	250491
24401	250492
30936	250493
106296	250494
6204	250495
22958	250496
1906	250497
2273	250498
5983	250499
81736	250500
1531	250501
9441	250502
69543	250503
1274	250504
52890	250505
21236	250506
65429	250507
93271	250508
22143	250509
30457	250510
53057	250511
25053	250512
8989	250513
50462	250514
13123	250515
19100	250516
27009	250517
17904	250518
45113	250519
1015	250520
520	250521
1596	250522
58730	250523
79971	250524
72783	250525
61548	250526
68663	250527
4325	250528
1827	250529
11986	250530
26922	250531
94137	250532
60145	250533
31925	250534
63833	250535
1907	250536
8923	250537
3468	250538
2430	250539
50547	250540
2694	250541
111116	250542
261	250543
15773	250544
11579	250545
28914	250546
47755	250547
22818	250548
108298	250549
74923	250550
30749	250551
1520	250552
75836	250553
22245	250554
2200	250555
47029	250556
39138	250557
47335	250558
31296	250559
7588	250560
47176	250561
29925	250562
30682	250563
6115	250564
71990	250565
12873	250566
43977	250567
5668	250568
25938	250569
13157	250570
36816	250571
11309	250572
113038	250573
4721	250574
19530	250575
10795	250576
14790	250577
19812	250578
2556	250579
5728	250580
50700	250581
30401	250582
8977	250583
9902	250584
45429	250585
128	250586
54761	250587
6304	250588
20334	250589
883	250590
6972	250591
10731	250592
33592	250593
53584	250594
44187	250595
32962	250596
31447	250597
1701	250598
5907	250599
13902	250600
5907	250601
24235	250602
44396	250603
53686	250604
90646	250605
104334	250606
5526	250607
9659	250608
54395	250609
17808	250610
13644	250611
32449	250612
8846	250613
33492	250614
12912	250615
60684	250616
32062	250617
114001	250618
61447	250619
37450	250620
39327	250621
5300	250622
3082	250623
92152	250624
73051	250625
8815	250626
3360	250627
18726	250628
87326	250629
9897	250630
79910	250631
35233	250632
6486	250633
12108	250634
51060	250635
27267	250636
78954	250637
61020	250638
78572	250639
46528	250640
20657	250641
56486	250642
9073	250643
8550	250644
101301	250645
67364	250646
40528	250647
15440	250648
444	250649
542	250650
49	250651
13820	250652
39027	250653
868	250654
80796	250655
72491	250656
44686	250657
36904	250658
52986	250659
51192	250660
987	250661
22357	250662
29681	250663
74041	250664
31900	250665
31548	250666
9535	250667
11587	250668
6671	250669
6673	250670
11209	250671
57637	250672
1733	250673
2566	250674
95181	250675
18068	250676
103951	250677
498	250678
41875	250679
10299	250680
39168	250681
18946	250682
53216	250683
207	250684
65213	250685
16294	250686
9733	250687
33998	250688
151	250689
79983	250690
70758	250691
1648	250692
7667	250693
7925	250694
27596	250695
10724	250696
71905	250697
51757	250698
19682	250699
5715	250700
46615	250701
95380	250702
976	250703
2147	250704
40368	250705
52172	250706
36162	250707
31013	250708
10410	250709
387	250710
42306	250711
10196	250712
113	250713
63992	250714
17119	250715
46959	250716
3137	250717
36	250718
3700	250719
62674	250720
60299	250721
8478	250722
4526	250723
12892	250724
29597	250725
48679	250726
840	250727
40010	250728
4432	250729
10815	250730
33793	250731
16031	250732
72167	250733
21871	250734
12795	250735
66211	250736
316	250737
5938	250738
21414	250739
72732	250740
29869	250741
9280	250742
16332	250743
30995	250744
72	250745
18509	250746
5699	250747
38410	250748
372	250749
56135	250750
20592	250751
263	250752
37712	250753
22212	250754
3863	250755
29780	250756
86742	250757
721	250758
107119	250759
4171	250760
63814	250761
1852	250762
25194	250763
54459	250764
592	250765
9668	250766
8159	250767
56558	250768
1239	250769
6789	250770
26949	250771
8128	250772
54469	250773
81406	250774
104767	250775
1489	250776
6974	250777
40860	250778
49731	250779
1987	250780
35015	250781
41490	250782
35441	250783
33886	250784
35141	250785
36612	250786
68	250787
72417	250788
26774	250789
68575	250790
53125	250791
26637	250792
33661	250793
11263	250794
40868	250795
13603	250796
14683	250797
25404	250798
7778	250799
32	250800
8887	250801
3485	250802
8739	250803
2865	250804
45569	250805
15569	250806
42976	250807
49174	250808
60897	250809
35848	250810
44498	250811
8754	250812
30656	250813
35955	250814
64073	250815
56174	250816
11360	250817
37861	250818
83	250819
18837	250820
44768	250821
21107	250822
32007	250823
3369	250824
77245	250825
55435	250826
648	250827
105876	250828
17753	250829
60938	250830
76878	250831
5533	250832
42777	250833
23707	250834
41696	250835
81861	250836
1295	250837
39299	250838
46773	250839
40307	250840
58133	250841
1813	250842
456	250843
4504	250844
50922	250845
10952	250846
86102	250847
88972	250848
1174	250849
49430	250850
25161	250851
36290	250852
68702	250853
53591	250854
53226	250855
8621	250856
83999	250857
31488	250858
95581	250859
15601	250860
23307	250861
90542	250862
73615	250863
43963	250864
106770	250865
29596	250866
67504	250867
53074	250868
17234	250869
27893	250870
31264	250871
15244	250872
42538	250873
10001	250874
702	250875
1908	250876
21705	250877
27371	250878
23370	250879
60423	250880
161	250881
15927	250882
2682	250883
10230	250884
33745	250885
1969	250886
16157	250887
8764	250888
105869	250889
5578	250890
5984	250891
55588	250892
17075	250893
13088	250894
90272	250895
2352	250896
1039	250897
4618	250898
3519	250899
17884	250900
34629	250901
6649	250902
4239	250903
66630	250904
28055	250905
3350	250906
21155	250907
40204	250908
20445	250909
63428	250910
11257	250911
83668	250912
74421	250913
47943	250914
28047	250915
5717	250916
5200	250917
28950	250918
41445	250919
12752	250920
3169	250921
22838	250922
2465	250923
68867	250924
55622	250925
529	250926
39845	250927
26290	250928
728	250929
33343	250930
11305	250931
116	250932
26435	250933
1183	250934
62540	250935
40203	250936
6660	250937
5916	250938
76855	250939
24221	250940
18483	250941
18029	250942
1585	250943
21472	250944
77339	250945
49301	250946
42697	250947
52556	250948
1664	250949
38718	250950
12745	250951
5021	250952
17367	250953
57939	250954
18751	250955
8686	250956
14692	250957
9241	250958
14834	250959
2272	250960
13883	250961
13987	250962
12253	250963
7051	250964
37030	250965
77084	250966
198	250967
8735	250968
218	250969
18809	250970
65965	250971
5271	250972
45737	250973
29879	250974
18017	250975
36154	250976
18378	250977
2159	250978
5839	250979
8772	250980
63927	250981
98825	250982
22255	250983
48814	250984
77894	250985
9664	250986
74230	250987
79015	250988
49028	250989
101779	250990
1892	250991
22277	250992
39355	250993
22038	250994
82514	250995
342	250996
99440	250997
39041	250998
82993	250999
7486	251000
10552	251001
17755	251002
84129	251003
9959	251004
10183	251005
17792	251006
18071	251007
102033	251008
7560	251009
1563	251010
28062	251011
166	251012
71747	251013
5596	251014
32468	251015
8633	251016
30889	251017
23669	251018
5400	251019
12804	251020
34873	251021
1535	251022
4	251023
69749	251024
51567	251025
27640	251026
1126	251027
24063	251028
40507	251029
45822	251030
25588	251031
46936	251032
63857	251033
30132	251034
58463	251035
6724	251036
43780	251037
21176	251038
19431	251039
48416	251040
12979	251041
15566	251042
7998	251043
7772	251044
5239	251045
9785	251046
825	251047
26621	251048
69609	251049
20062	251050
5811	251051
5363	251052
52054	251053
22686	251054
30045	251055
28378	251056
79298	251057
32598	251058
34130	251059
78795	251060
5325	251061
16512	251062
51716	251063
55762	251064
7064	251065
12554	251066
41592	251067
19759	251068
65568	251069
106436	251070
98318	251071
16922	251072
90222	251073
62290	251074
3390	251075
213	251076
683	251077
58879	251078
76471	251079
31963	251080
30630	251081
77033	251082
54767	251083
47197	251084
20112	251085
47689	251086
12886	251087
45407	251088
7536	251089
34162	251090
103262	251091
10473	251092
2446	251093
151	251094
923	251095
10179	251096
3418	251097
96352	251098
11357	251099
23074	251100
94	251101
6949	251102
7297	251103
52822	251104
10290	251105
40837	251106
12206	251107
12337	251108
14247	251109
30636	251110
20362	251111
29952	251112
1769	251113
9440	251114
24217	251115
70002	251116
8707	251117
55418	251118
12296	251119
105123	251120
2301	251121
66533	251122
11453	251123
12968	251124
1681	251125
85638	251126
4582	251127
504	251128
24220	251129
14211	251130
8786	251131
24132	251132
69819	251133
12338	251134
24658	251135
4711	251136
20032	251137
799	251138
152	251139
53040	251140
21167	251141
6895	251142
10398	251143
32668	251144
32322	251145
30507	251146
25041	251147
1600	251148
24809	251149
10023	251150
92464	251151
1193	251152
13687	251153
227	251154
5388	251155
3383	251156
66661	251157
13608	251158
34035	251159
6666	251160
8168	251161
22552	251162
14846	251163
43843	251164
62793	251165
33	251166
1571	251167
10314	251168
4237	251169
32653	251170
11861	251171
4511	251172
6433	251173
5074	251174
3195	251175
31582	251176
70810	251177
6619	251178
1317	251179
104	251180
6806	251181
626	251182
47398	251183
8358	251184
23854	251185
59110	251186
9706	251187
63	251188
102626	251189
26566	251190
13949	251191
66357	251192
2779	251193
310	251194
93843	251195
42586	251196
2560	251197
775	251198
47078	251199
22428	251200
35819	251201
27957	251202
7052	251203
9555	251204
66	251205
71550	251206
77034	251207
40322	251208
18134	251209
38396	251210
17	251211
3791	251212
97774	251213
63117	251214
15527	251215
6147	251216
44506	251217
4907	251218
19280	251219
64180	251220
39991	251221
87977	251222
43933	251223
27609	251224
31229	251225
28583	251226
105530	251227
256	251228
85008	251229
249	251230
7359	251231
16773	251232
24178	251233
86959	251234
31689	251235
36639	251236
17119	251237
66602	251238
48465	251239
64526	251240
85388	251241
16519	251242
16053	251243
20255	251244
81452	251245
9998	251246
1787	251247
9837	251248
17968	251249
25539	251250
27020	251251
64244	251252
16	251253
31619	251254
36651	251255
20839	251256
34594	251257
16543	251258
50079	251259
28098	251260
421	251261
23733	251262
2094	251263
31277	251264
576	251265
40915	251266
10012	251267
29605	251268
14874	251269
21003	251270
14586	251271
414	251272
67	251273
38766	251274
106054	251275
90852	251276
25668	251277
30177	251278
78003	251279
37479	251280
4165	251281
30060	251282
5639	251283
518	251284
10273	251285
18770	251286
1912	251287
5982	251288
34497	251289
12609	251290
14325	251291
1043	251292
17206	251293
110229	251294
5705	251295
1367	251296
97115	251297
56649	251298
11113	251299
10455	251300
1086	251301
38830	251302
25422	251303
38146	251304
38440	251305
47780	251306
7526	251307
20618	251308
2460	251309
31807	251310
36480	251311
10576	251312
33032	251313
5	251314
34246	251315
21576	251316
93144	251317
17976	251318
86099	251319
78309	251320
24102	251321
36454	251322
61890	251323
46390	251324
19592	251325
5016	251326
43095	251327
27911	251328
13228	251329
52837	251330
80231	251331
2805	251332
91641	251333
568	251334
39047	251335
17476	251336
29002	251337
9522	251338
5213	251339
12667	251340
6977	251341
5563	251342
2373	251343
191	251344
55900	251345
13756	251346
601	251347
43751	251348
50692	251349
1822	251350
2240	251351
6870	251352
12481	251353
42700	251354
16	251355
42329	251356
18643	251357
9566	251358
80724	251359
109832	251360
12218	251361
57312	251362
38624	251363
987	251364
38430	251365
12902	251366
43329	251367
7368	251368
9960	251369
8081	251370
52150	251371
65856	251372
44453	251373
1424	251374
42290	251375
57516	251376
64002	251377
11636	251378
24818	251379
8220	251380
27146	251381
171	251382
31	251383
471	251384
41399	251385
85308	251386
12233	251387
75282	251388
10191	251389
8303	251390
101403	251391
53518	251392
93622	251393
5189	251394
13580	251395
2567	251396
45500	251397
20108	251398
36205	251399
59026	251400
73231	251401
42512	251402
66049	251403
32015	251404
6256	251405
90365	251406
1255	251407
15375	251408
49915	251409
33325	251410
28669	251411
16894	251412
779	251413
26861	251414
8843	251415
67290	251416
5346	251417
10922	251418
59122	251419
1392	251420
31713	251421
80	251422
50758	251423
2900	251424
8654	251425
30724	251426
2765	251427
31006	251428
713	251429
26421	251430
114540	251431
37607	251432
8072	251433
92906	251434
4121	251435
92262	251436
87654	251437
14831	251438
65496	251439
3631	251440
34891	251441
12550	251442
5278	251443
57338	251444
2472	251445
16943	251446
6202	251447
61435	251448
87102	251449
46193	251450
61631	251451
16987	251452
13032	251453
13057	251454
841	251455
2282	251456
15483	251457
24815	251458
5529	251459
31355	251460
77229	251461
16016	251462
2665	251463
63234	251464
57063	251465
1813	251466
35160	251467
10990	251468
17	251469
97681	251470
74339	251471
5615	251472
49603	251473
25288	251474
29713	251475
32965	251476
15839	251477
18603	251478
7426	251479
19484	251480
15842	251481
30947	251482
77191	251483
35336	251484
10367	251485
13799	251486
5	251487
36206	251488
16293	251489
36516	251490
5472	251491
28775	251492
17715	251493
72214	251494
39391	251495
64022	251496
5446	251497
75489	251498
12427	251499
49571	251500
11098	251501
32139	251502
24731	251503
1183	251504
56610	251505
4575	251506
17898	251507
5916	251508
565	251509
36449	251510
9895	251511
13	251512
397	251513
102050	251514
13684	251515
24762	251516
24039	251517
92271	251518
19667	251519
19943	251520
36528	251521
99807	251522
109	251523
15362	251524
1698	251525
51702	251526
18958	251527
6010	251528
109164	251529
71996	251530
49847	251531
2422	251532
56716	251533
59114	251534
58305	251535
14023	251536
7186	251537
71371	251538
96106	251539
48156	251540
11248	251541
311	251542
21658	251543
28347	251544
3484	251545
42773	251546
42318	251547
1444	251548
77492	251549
53249	251550
25236	251551
97683	251552
28599	251553
2346	251554
45694	251555
27341	251556
7156	251557
14130	251558
22880	251559
17314	251560
142	251561
39240	251562
5079	251563
922	251564
17159	251565
2413	251566
20214	251567
3065	251568
27677	251569
26265	251570
5004	251571
417	251572
14554	251573
3290	251574
44679	251575
9081	251576
664	251577
46780	251578
27818	251579
29725	251580
35761	251581
26909	251582
11638	251583
15349	251584
13420	251585
49487	251586
8874	251587
6790	251588
49242	251589
96741	251590
18466	251591
9456	251592
1778	251593
51158	251594
40755	251595
444	251596
30200	251597
29490	251598
1332	251599
33978	251600
13446	251601
52497	251602
6196	251603
25651	251604
3385	251605
331	251606
88869	251607
18223	251608
27060	251609
23294	251610
54260	251611
11067	251612
8159	251613
30704	251614
23731	251615
2402	251616
13017	251617
80118	251618
13954	251619
2206	251620
100234	251621
33615	251622
28584	251623
75230	251624
1476	251625
21626	251626
21091	251627
5245	251628
27908	251629
1104	251630
3859	251631
3487	251632
1715	251633
211	251634
747	251635
4379	251636
58583	251637
65730	251638
46961	251639
9716	251640
30418	251641
40016	251642
20533	251643
5321	251644
12781	251645
9044	251646
27143	251647
1120	251648
2110	251649
38810	251650
12291	251651
37694	251652
42417	251653
22407	251654
13807	251655
34765	251656
72361	251657
105354	251658
39072	251659
13139	251660
60253	251661
14620	251662
450	251663
1197	251664
27195	251665
16278	251666
26165	251667
52766	251668
102224	251669
7839	251670
10175	251671
30604	251672
725	251673
20873	251674
9377	251675
33014	251676
29597	251677
218	251678
1466	251679
28109	251680
34109	251681
43466	251682
39532	251683
47863	251684
3149	251685
7067	251686
105	251687
18	251688
43810	251689
48606	251690
19167	251691
9209	251692
36460	251693
39495	251694
22679	251695
3413	251696
1616	251697
102692	251698
7748	251699
43602	251700
1224	251701
76222	251702
14774	251703
1229	251704
35081	251705
12605	251706
9622	251707
14929	251708
37920	251709
1634	251710
7928	251711
43494	251712
33561	251713
13025	251714
39923	251715
60761	251716
74722	251717
1476	251718
55334	251719
5146	251720
49964	251721
93864	251722
10829	251723
31401	251724
6319	251725
8883	251726
60207	251727
39040	251728
69267	251729
34140	251730
793	251731
8553	251732
17489	251733
27227	251734
20205	251735
54412	251736
13839	251737
10596	251738
29399	251739
24608	251740
25638	251741
34865	251742
2013	251743
26548	251744
44337	251745
30909	251746
33790	251747
31440	251748
1313	251749
20400	251750
2131	251751
1908	251752
12604	251753
5172	251754
22607	251755
444	251756
18363	251757
16492	251758
4438	251759
24398	251760
47653	251761
31234	251762
55476	251763
10724	251764
5026	251765
37902	251766
81945	251767
67320	251768
30545	251769
8143	251770
25330	251771
12491	251772
50314	251773
51	251774
9240	251775
3574	251776
28655	251777
10306	251778
6894	251779
21253	251780
51582	251781
15239	251782
96465	251783
27041	251784
21639	251785
5680	251786
88001	251787
68227	251788
43759	251789
255	251790
24908	251791
9025	251792
20	251793
52	251794
69	251795
23540	251796
10160	251797
28417	251798
96640	251799
29308	251800
24846	251801
9664	251802
32551	251803
110657	251804
7509	251805
50789	251806
4219	251807
128	251808
1916	251809
1265	251810
53431	251811
53929	251812
13024	251813
28666	251814
69307	251815
45247	251816
21070	251817
13568	251818
54828	251819
74829	251820
100277	251821
10393	251822
45325	251823
7808	251824
1093	251825
23311	251826
52772	251827
14876	251828
19699	251829
1492	251830
69828	251831
3	251832
40488	251833
50475	251834
178	251835
73438	251836
28632	251837
40282	251838
14709	251839
18988	251840
2874	251841
66817	251842
111241	251843
18973	251844
99734	251845
18128	251846
66662	251847
315	251848
1438	251849
308	251850
51061	251851
3192	251852
15707	251853
53152	251854
4955	251855
8383	251856
73990	251857
3418	251858
10923	251859
47441	251860
56307	251861
8046	251862
867	251863
20051	251864
945	251865
8322	251866
87737	251867
25310	251868
53255	251869
7709	251870
28766	251871
44620	251872
46707	251873
58668	251874
58549	251875
21716	251876
377	251877
71528	251878
5297	251879
104909	251880
3015	251881
5347	251882
41644	251883
34332	251884
17255	251885
41153	251886
97	251887
43007	251888
13650	251889
5758	251890
30927	251891
9	251892
790	251893
3884	251894
36949	251895
63223	251896
22804	251897
16938	251898
61879	251899
8294	251900
11525	251901
41212	251902
41418	251903
17037	251904
53534	251905
1	251906
23322	251907
57381	251908
1475	251909
26347	251910
22972	251911
26004	251912
26199	251913
18724	251914
20296	251915
6579	251916
7856	251917
11763	251918
84253	251919
48607	251920
8754	251921
2539	251922
18897	251923
27236	251924
82649	251925
893	251926
60591	251927
84476	251928
6531	251929
3296	251930
238	251931
46710	251932
25393	251933
101070	251934
289	251935
10191	251936
583	251937
7283	251938
5077	251939
46849	251940
11280	251941
72155	251942
13294	251943
9157	251944
8562	251945
53363	251946
4342	251947
35634	251948
23933	251949
443	251950
2496	251951
89359	251952
50631	251953
105	251954
722	251955
5368	251956
245	251957
82602	251958
16212	251959
27272	251960
40833	251961
100828	251962
13969	251963
28984	251964
2523	251965
27543	251966
9305	251967
515	251968
66228	251969
1249	251970
19350	251971
38537	251972
23119	251973
50450	251974
40797	251975
66641	251976
2337	251977
27639	251978
627	251979
8420	251980
62496	251981
10404	251982
27051	251983
45886	251984
83169	251985
23733	251986
10145	251987
29699	251988
10362	251989
66231	251990
4697	251991
15921	251992
47214	251993
29233	251994
34439	251995
15790	251996
10880	251997
4578	251998
388	251999
70731	252000
16901	252001
5892	252002
5249	252003
2	252004
4801	252005
77714	252006
50652	252007
3013	252008
19425	252009
29953	252010
72778	252011
78879	252012
852	252013
54744	252014
27924	252015
49347	252016
104365	252017
5248	252018
37346	252019
2463	252020
23380	252021
23050	252022
14772	252023
46382	252024
59880	252025
80930	252026
20242	252027
8513	252028
51451	252029
5485	252030
7	252031
78046	252032
56402	252033
14285	252034
3966	252035
2727	252036
28507	252037
24960	252038
6317	252039
5847	252040
18048	252041
18997	252042
61701	252043
28987	252044
58506	252045
32520	252046
65944	252047
22354	252048
10350	252049
20747	252050
81965	252051
18544	252052
18193	252053
60852	252054
3665	252055
17868	252056
5341	252057
59469	252058
11183	252059
691	252060
595	252061
10015	252062
7659	252063
24485	252064
19388	252065
481	252066
60190	252067
26887	252068
10798	252069
5215	252070
16069	252071
8736	252072
27858	252073
1547	252074
6546	252075
28123	252076
18425	252077
13860	252078
17719	252079
75113	252080
29029	252081
40976	252082
46928	252083
14992	252084
26347	252085
10746	252086
16450	252087
14895	252088
24561	252089
63735	252090
10893	252091
24420	252092
10723	252093
8642	252094
37764	252095
30525	252096
67244	252097
53441	252098
2095	252099
59148	252100
1964	252101
928	252102
8567	252103
4761	252104
114	252105
212	252106
3852	252107
7254	252108
38276	252109
40311	252110
8204	252111
37986	252112
1821	252113
27426	252114
60209	252115
24774	252116
81438	252117
40441	252118
62052	252119
17809	252120
94710	252121
75668	252122
32460	252123
413	252124
38622	252125
8464	252126
9773	252127
9521	252128
8281	252129
52774	252130
29303	252131
38096	252132
3988	252133
1654	252134
79744	252135
353	252136
20377	252137
5052	252138
12274	252139
371	252140
61219	252141
8174	252142
6019	252143
93169	252144
16082	252145
40968	252146
57343	252147
58427	252148
35038	252149
22989	252150
213	252151
11510	252152
10107	252153
11374	252154
11640	252155
23857	252156
37843	252157
42599	252158
36214	252159
71	252160
55006	252161
62730	252162
8375	252163
36450	252164
20461	252165
16504	252166
8193	252167
58022	252168
47837	252169
26034	252170
86308	252171
89595	252172
27069	252173
26916	252174
33417	252175
14530	252176
43400	252177
33403	252178
48727	252179
38943	252180
17239	252181
28170	252182
1237	252183
64049	252184
97	252185
41508	252186
5041	252187
62302	252188
71657	252189
49938	252190
22437	252191
17032	252192
15024	252193
74165	252194
469	252195
44082	252196
30927	252197
3494	252198
46343	252199
73411	252200
2049	252201
14073	252202
6709	252203
22272	252204
9006	252205
13737	252206
54888	252207
31648	252208
72917	252209
20143	252210
36590	252211
87671	252212
47470	252213
24548	252214
1631	252215
20827	252216
72401	252217
3426	252218
32682	252219
38423	252220
478	252221
38568	252222
16315	252223
24265	252224
70549	252225
4200	252226
19414	252227
111712	252228
1195	252229
1515	252230
28283	252231
7101	252232
11325	252233
40185	252234
56268	252235
11167	252236
25	252237
64	252238
58517	252239
2469	252240
7135	252241
1454	252242
17020	252243
16290	252244
70809	252245
86313	252246
98782	252247
12475	252248
27156	252249
72594	252250
30765	252251
95041	252252
17130	252253
2134	252254
34606	252255
154	252256
56276	252257
5886	252258
37419	252259
2260	252260
4591	252261
5342	252262
33309	252263
1396	252264
62305	252265
3654	252266
24301	252267
1351	252268
46758	252269
21866	252270
6927	252271
51284	252272
6590	252273
14258	252274
47279	252275
6067	252276
14578	252277
15631	252278
8625	252279
1852	252280
11419	252281
77599	252282
18889	252283
16697	252284
1072	252285
27766	252286
30138	252287
10337	252288
33878	252289
41267	252290
36652	252291
26076	252292
58019	252293
34368	252294
5632	252295
19129	252296
58468	252297
9613	252298
50265	252299
41353	252300
62453	252301
629	252302
2070	252303
91269	252304
5081	252305
30759	252306
54319	252307
17286	252308
43803	252309
10299	252310
24180	252311
7510	252312
1285	252313
18304	252314
10308	252315
29392	252316
6878	252317
545	252318
12498	252319
503	252320
72504	252321
7443	252322
24259	252323
9077	252324
5547	252325
39254	252326
7312	252327
92181	252328
25129	252329
501	252330
18690	252331
61513	252332
5036	252333
16172	252334
25888	252335
60312	252336
10860	252337
1365	252338
15308	252339
72924	252340
6884	252341
85384	252342
61869	252343
80649	252344
14240	252345
5882	252346
84653	252347
3442	252348
2278	252349
23592	252350
22554	252351
17785	252352
69062	252353
88329	252354
59322	252355
14523	252356
5298	252357
40084	252358
4318	252359
8401	252360
4176	252361
33145	252362
1783	252363
18675	252364
99956	252365
13928	252366
2838	252367
8352	252368
25198	252369
55820	252370
27059	252371
1121	252372
72558	252373
44352	252374
36643	252375
6266	252376
18181	252377
20900	252378
2400	252379
24187	252380
32219	252381
16896	252382
50390	252383
34377	252384
4245	252385
30839	252386
9947	252387
3003	252388
49621	252389
773	252390
40758	252391
36342	252392
60354	252393
10171	252394
23686	252395
66229	252396
37654	252397
16415	252398
1496	252399
69827	252400
52976	252401
1787	252402
15777	252403
4733	252404
9148	252405
101643	252406
11251	252407
11722	252408
19641	252409
36503	252410
12616	252411
14637	252412
77253	252413
1139	252414
27819	252415
4256	252416
34593	252417
68118	252418
374	252419
21156	252420
19683	252421
32917	252422
103229	252423
4018	252424
55455	252425
99917	252426
49224	252427
86341	252428
14223	252429
58709	252430
24244	252431
2636	252432
45371	252433
9393	252434
638	252435
70125	252436
76040	252437
1998	252438
71488	252439
34920	252440
29731	252441
193	252442
53044	252443
91243	252444
13096	252445
10123	252446
69566	252447
23688	252448
8140	252449
15019	252450
33764	252451
245	252452
72615	252453
108802	252454
20188	252455
3742	252456
17822	252457
58885	252458
87807	252459
67770	252460
26355	252461
1116	252462
20633	252463
13480	252464
6857	252465
100479	252466
40549	252467
22257	252468
51511	252469
17311	252470
24203	252471
41599	252472
30266	252473
10826	252474
16415	252475
64207	252476
9487	252477
6072	252478
39804	252479
47780	252480
28150	252481
39473	252482
54868	252483
3497	252484
62445	252485
69432	252486
9936	252487
23576	252488
611	252489
32939	252490
83281	252491
35057	252492
3586	252493
63430	252494
52082	252495
258	252496
17427	252497
90371	252498
10866	252499
90208	252500
8231	252501
2036	252502
46998	252503
57765	252504
12463	252505
60835	252506
874	252507
58651	252508
39652	252509
16214	252510
52304	252511
80973	252512
11770	252513
99943	252514
37830	252515
4217	252516
66919	252517
78291	252518
49776	252519
39669	252520
525	252521
32411	252522
7349	252523
2032	252524
2183	252525
13632	252526
51246	252527
107649	252528
56302	252529
2685	252530
18920	252531
2250	252532
98169	252533
683	252534
27573	252535
28008	252536
24498	252537
5705	252538
2481	252539
8177	252540
61987	252541
6741	252542
49408	252543
87628	252544
66570	252545
13438	252546
29865	252547
85350	252548
82294	252549
18018	252550
57722	252551
46049	252552
23934	252553
47196	252554
8712	252555
18952	252556
95210	252557
43458	252558
10679	252559
106488	252560
704	252561
23549	252562
114247	252563
32608	252564
79142	252565
56146	252566
2260	252567
30913	252568
68893	252569
10959	252570
50442	252571
4	252572
28226	252573
62777	252574
64797	252575
15561	252576
45537	252577
96596	252578
17143	252579
42234	252580
31135	252581
17692	252582
3357	252583
37296	252584
24358	252585
10267	252586
88333	252587
2297	252588
70670	252589
32047	252590
71033	252591
589	252592
13394	252593
43696	252594
7643	252595
608	252596
29523	252597
17561	252598
25838	252599
753	252600
90143	252601
4050	252602
2338	252603
48400	252604
2132	252605
29778	252606
47077	252607
460	252608
12499	252609
10173	252610
12039	252611
28034	252612
10360	252613
108007	252614
67108	252615
25978	252616
79578	252617
87232	252618
3885	252619
19430	252620
53760	252621
113684	252622
8730	252623
3233	252624
959	252625
12079	252626
8807	252627
49241	252628
2309	252629
44048	252630
36612	252631
20831	252632
35096	252633
54286	252634
40340	252635
47965	252636
15902	252637
18255	252638
9155	252639
1122	252640
85520	252641
2776	252642
20359	252643
52836	252644
816	252645
17382	252646
49882	252647
26135	252648
2007	252649
6511	252650
61	252651
757	252652
796	252653
86417	252654
15448	252655
62360	252656
40554	252657
36405	252658
22168	252659
480	252660
45584	252661
23990	252662
52077	252663
20463	252664
1616	252665
47699	252666
6830	252667
26329	252668
79602	252669
3844	252670
27766	252671
26957	252672
65920	252673
4659	252674
22959	252675
33795	252676
40625	252677
48587	252678
2281	252679
42350	252680
9009	252681
29479	252682
35735	252683
50947	252684
285	252685
6256	252686
83177	252687
884	252688
6776	252689
28372	252690
100092	252691
13944	252692
1899	252693
45833	252694
20583	252695
20146	252696
62849	252697
14399	252698
1480	252699
3328	252700
102533	252701
28378	252702
75815	252703
15529	252704
73157	252705
7598	252706
2680	252707
36996	252708
1253	252709
22616	252710
2469	252711
59389	252712
60181	252713
74979	252714
73245	252715
5982	252716
35434	252717
16217	252718
17959	252719
4213	252720
87798	252721
10256	252722
148	252723
11	252724
68611	252725
53327	252726
41783	252727
31419	252728
4832	252729
26482	252730
26515	252731
90648	252732
9260	252733
4487	252734
14284	252735
1324	252736
47632	252737
20480	252738
51727	252739
168	252740
8585	252741
407	252742
9025	252743
738	252744
23524	252745
14963	252746
4951	252747
29521	252748
9	252749
29494	252750
99905	252751
57878	252752
19985	252753
17614	252754
29761	252755
30072	252756
105006	252757
57372	252758
32097	252759
5739	252760
81101	252761
1550	252762
58510	252763
6737	252764
36048	252765
7791	252766
550	252767
37685	252768
2446	252769
26970	252770
2628	252771
54705	252772
33536	252773
111208	252774
63323	252775
19773	252776
24145	252777
3741	252778
20740	252779
43783	252780
26900	252781
9559	252782
27487	252783
66799	252784
13011	252785
76592	252786
24933	252787
7619	252788
77294	252789
82666	252790
51882	252791
42680	252792
23912	252793
15366	252794
14409	252795
44643	252796
45103	252797
53416	252798
39986	252799
830	252800
52538	252801
43129	252802
22180	252803
19170	252804
4844	252805
5510	252806
5113	252807
99487	252808
27712	252809
993	252810
7315	252811
12959	252812
2168	252813
1496	252814
29917	252815
20157	252816
1820	252817
48199	252818
43065	252819
17111	252820
4915	252821
20364	252822
38900	252823
14598	252824
898	252825
6632	252826
44583	252827
6782	252828
43583	252829
71902	252830
104640	252831
51388	252832
25900	252833
53527	252834
111442	252835
9567	252836
13630	252837
10147	252838
21627	252839
43355	252840
12	252841
99083	252842
87	252843
34010	252844
12455	252845
79416	252846
7387	252847
104013	252848
5813	252849
19648	252850
37847	252851
6257	252852
288	252853
1189	252854
23596	252855
28864	252856
10046	252857
6068	252858
45760	252859
27163	252860
17884	252861
15450	252862
75960	252863
76800	252864
33667	252865
36843	252866
20407	252867
6363	252868
51115	252869
45991	252870
4648	252871
22632	252872
1994	252873
3773	252874
74067	252875
43233	252876
107433	252877
101599	252878
53273	252879
1788	252880
35699	252881
7583	252882
67477	252883
27176	252884
6277	252885
19376	252886
4744	252887
4295	252888
26307	252889
19036	252890
6900	252891
12045	252892
875	252893
22967	252894
10348	252895
3634	252896
14754	252897
23911	252898
54403	252899
22625	252900
1220	252901
30833	252902
8879	252903
26953	252904
13413	252905
10004	252906
520	252907
45484	252908
1224	252909
41491	252910
1123	252911
94521	252912
81817	252913
42508	252914
62211	252915
44164	252916
59568	252917
18606	252918
58940	252919
107002	252920
61962	252921
4765	252922
17958	252923
24356	252924
13263	252925
26402	252926
61195	252927
68910	252928
3372	252929
26282	252930
67166	252931
45903	252932
5320	252933
29514	252934
14532	252935
1950	252936
32822	252937
35602	252938
64422	252939
46174	252940
11946	252941
7670	252942
8528	252943
11769	252944
608	252945
83896	252946
46638	252947
167	252948
4794	252949
6254	252950
5953	252951
43007	252952
799	252953
66325	252954
86983	252955
67128	252956
949	252957
73746	252958
2200	252959
80213	252960
50115	252961
21648	252962
17423	252963
27190	252964
26791	252965
1215	252966
82076	252967
82585	252968
78912	252969
87227	252970
1275	252971
12257	252972
73079	252973
78928	252974
13619	252975
7298	252976
96421	252977
22984	252978
39040	252979
56814	252980
3400	252981
923	252982
13707	252983
577	252984
51665	252985
17676	252986
18900	252987
2826	252988
6698	252989
69861	252990
25696	252991
900	252992
26874	252993
54554	252994
853	252995
85272	252996
88901	252997
65516	252998
3303	252999
7536	253000
33297	253001
27305	253002
1331	253003
29397	253004
98942	253005
30064	253006
78703	253007
2560	253008
5358	253009
4437	253010
24960	253011
35404	253012
38683	253013
39594	253014
10398	253015
17520	253016
42829	253017
65273	253018
3664	253019
1754	253020
14428	253021
3547	253022
30150	253023
79574	253024
55280	253025
70617	253026
17700	253027
5005	253028
103964	253029
66989	253030
87829	253031
76756	253032
14142	253033
34721	253034
32153	253035
5225	253036
11225	253037
45822	253038
84156	253039
686	253040
91522	253041
9909	253042
379	253043
44701	253044
88123	253045
4881	253046
13209	253047
5453	253048
49644	253049
1845	253050
2561	253051
30152	253052
13374	253053
9447	253054
60870	253055
86068	253056
29137	253057
3835	253058
44394	253059
5333	253060
9568	253061
79505	253062
36	253063
65233	253064
19538	253065
46053	253066
98528	253067
15392	253068
49348	253069
20549	253070
20324	253071
7650	253072
54769	253073
4289	253074
10330	253075
6750	253076
16074	253077
63031	253078
15111	253079
66205	253080
25	253081
6295	253082
64	253083
326	253084
16	253085
38347	253086
34682	253087
58151	253088
2747	253089
33145	253090
13284	253091
48064	253092
60258	253093
25147	253094
29957	253095
23681	253096
38347	253097
60227	253098
25605	253099
1356	253100
13431	253101
14376	253102
4424	253103
109947	253104
33403	253105
26813	253106
10456	253107
68869	253108
55323	253109
28824	253110
8301	253111
88031	253112
564	253113
14030	253114
37729	253115
66401	253116
12386	253117
34745	253118
93098	253119
70081	253120
69620	253121
24065	253122
34735	253123
65584	253124
10384	253125
3421	253126
26062	253127
1834	253128
4841	253129
1487	253130
32749	253131
18444	253132
54273	253133
647	253134
25906	253135
13695	253136
44719	253137
2642	253138
34348	253139
55493	253140
9705	253141
51468	253142
86302	253143
33703	253144
41181	253145
52041	253146
31888	253147
49824	253148
4277	253149
44853	253150
11464	253151
13995	253152
11091	253153
35526	253154
4872	253155
8244	253156
47690	253157
17128	253158
6625	253159
92191	253160
30501	253161
310	253162
25110	253163
52169	253164
64564	253165
61133	253166
9235	253167
25025	253168
6756	253169
55111	253170
9308	253171
42769	253172
3139	253173
6036	253174
789	253175
3059	253176
8072	253177
72097	253178
2272	253179
32896	253180
52587	253181
8145	253182
20617	253183
22141	253184
15809	253185
48555	253186
21552	253187
52890	253188
67066	253189
96260	253190
9508	253191
51054	253192
40949	253193
7041	253194
2025	253195
11880	253196
6356	253197
42468	253198
48251	253199
13576	253200
23455	253201
16561	253202
44391	253203
14017	253204
12413	253205
9674	253206
1241	253207
21514	253208
21238	253209
6773	253210
83163	253211
1389	253212
44923	253213
228	253214
36281	253215
78608	253216
65930	253217
72566	253218
15128	253219
56716	253220
32664	253221
21172	253222
27107	253223
22357	253224
6358	253225
10888	253226
10951	253227
42981	253228
8372	253229
40260	253230
2484	253231
3501	253232
58047	253233
4033	253234
50311	253235
25515	253236
27341	253237
88757	253238
15361	253239
18029	253240
1507	253241
15948	253242
52463	253243
97494	253244
67001	253245
746	253246
55624	253247
20908	253248
43353	253249
37581	253250
14097	253251
53230	253252
30735	253253
4601	253254
19003	253255
6855	253256
27340	253257
7917	253258
4714	253259
37	253260
36665	253261
63603	253262
9246	253263
50471	253264
64346	253265
310	253266
95615	253267
15402	253268
9937	253269
71924	253270
1766	253271
15550	253272
9655	253273
1329	253274
392	253275
23477	253276
22495	253277
36628	253278
26026	253279
41962	253280
707	253281
18602	253282
59999	253283
42740	253284
12826	253285
13731	253286
23136	253287
45457	253288
8943	253289
84821	253290
10585	253291
21171	253292
2041	253293
19169	253294
6454	253295
41130	253296
19556	253297
16475	253298
59449	253299
46490	253300
43582	253301
227	253302
34320	253303
503	253304
2085	253305
1064	253306
38231	253307
17454	253308
24477	253309
26268	253310
82920	253311
10817	253312
14092	253313
41	253314
4506	253315
27191	253316
43744	253317
5824	253318
102574	253319
47156	253320
75352	253321
3932	253322
88539	253323
15871	253324
82106	253325
353	253326
90456	253327
1368	253328
16949	253329
76743	253330
9342	253331
27469	253332
418	253333
83396	253334
41943	253335
28834	253336
8234	253337
46459	253338
4894	253339
75571	253340
2887	253341
52921	253342
25675	253343
1554	253344
46333	253345
2700	253346
12210	253347
4312	253348
235	253349
12527	253350
44382	253351
399	253352
3451	253353
19544	253354
3174	253355
9997	253356
2005	253357
27663	253358
30050	253359
40609	253360
72	253361
53157	253362
16184	253363
48332	253364
14945	253365
13737	253366
13859	253367
90044	253368
7581	253369
6826	253370
67094	253371
2164	253372
23692	253373
429	253374
4271	253375
3107	253376
93184	253377
71905	253378
1021	253379
24650	253380
22377	253381
12092	253382
17137	253383
35483	253384
297	253385
10253	253386
64321	253387
27315	253388
278	253389
36092	253390
34941	253391
15841	253392
5755	253393
11885	253394
4551	253395
3942	253396
72525	253397
12269	253398
51776	253399
9402	253400
54003	253401
21962	253402
17645	253403
49825	253404
76988	253405
1468	253406
13195	253407
39216	253408
69129	253409
54841	253410
12453	253411
96712	253412
8129	253413
39173	253414
5130	253415
6177	253416
34967	253417
15285	253418
13173	253419
9876	253420
3912	253421
27978	253422
3993	253423
3296	253424
7509	253425
32816	253426
21781	253427
20896	253428
57762	253429
225	253430
21807	253431
61680	253432
30	253433
12149	253434
96216	253435
28781	253436
75548	253437
83978	253438
15738	253439
1723	253440
3392	253441
67341	253442
7390	253443
4721	253444
12558	253445
109689	253446
17251	253447
21919	253448
29422	253449
3523	253450
473	253451
44937	253452
35823	253453
5805	253454
36730	253455
90766	253456
8900	253457
10981	253458
47050	253459
37603	253460
9590	253461
251	253462
3258	253463
27034	253464
4066	253465
20600	253466
29147	253467
2668	253468
1518	253469
55495	253470
12560	253471
26493	253472
15190	253473
32498	253474
101335	253475
47025	253476
68332	253477
23923	253478
6909	253479
744	253480
87351	253481
107561	253482
110817	253483
94846	253484
40539	253485
3295	253486
30481	253487
13022	253488
90905	253489
14201	253490
31162	253491
65222	253492
13646	253493
31502	253494
25106	253495
25650	253496
7999	253497
43447	253498
7825	253499
20332	253500
88702	253501
23421	253502
47042	253503
10138	253504
44862	253505
15175	253506
57423	253507
16635	253508
47594	253509
8410	253510
43254	253511
11065	253512
44355	253513
34768	253514
46079	253515
15464	253516
11921	253517
26	253518
6633	253519
35721	253520
35447	253521
1614	253522
49979	253523
491	253524
55360	253525
51593	253526
39029	253527
181	253528
106804	253529
52424	253530
108488	253531
95150	253532
2175	253533
7084	253534
66	253535
16436	253536
29637	253537
8826	253538
111	253539
1784	253540
45294	253541
61334	253542
9486	253543
52040	253544
66266	253545
17859	253546
49330	253547
4524	253548
436	253549
7441	253550
40075	253551
13599	253552
1563	253553
91780	253554
100898	253555
21441	253556
10836	253557
55358	253558
11788	253559
4385	253560
72977	253561
34624	253562
59600	253563
75687	253564
2033	253565
4446	253566
94893	253567
15518	253568
51864	253569
230	253570
1620	253571
31066	253572
7369	253573
27390	253574
4993	253575
30925	253576
74258	253577
70986	253578
42342	253579
74569	253580
2516	253581
46416	253582
14352	253583
40692	253584
7489	253585
49748	253586
38917	253587
16335	253588
606	253589
14492	253590
28577	253591
63447	253592
90653	253593
54651	253594
521	253595
80820	253596
8174	253597
36139	253598
35383	253599
8638	253600
8400	253601
9201	253602
49780	253603
51021	253604
52540	253605
6595	253606
13496	253607
53032	253608
74399	253609
38495	253610
16986	253611
62	253612
3495	253613
82218	253614
8329	253615
20192	253616
10619	253617
7655	253618
90872	253619
12079	253620
1305	253621
30603	253622
31157	253623
2658	253624
871	253625
3627	253626
43699	253627
53203	253628
57740	253629
5658	253630
12755	253631
772	253632
757	253633
20411	253634
39057	253635
9697	253636
448	253637
24604	253638
1986	253639
11132	253640
80301	253641
3794	253642
14582	253643
4619	253644
26020	253645
67058	253646
4631	253647
8396	253648
29607	253649
2598	253650
18981	253651
12071	253652
55611	253653
33400	253654
16768	253655
18773	253656
1472	253657
101587	253658
15996	253659
559	253660
58626	253661
47636	253662
58153	253663
3927	253664
1541	253665
61141	253666
15194	253667
5022	253668
42037	253669
11857	253670
71192	253671
53483	253672
80440	253673
6350	253674
43943	253675
451	253676
26387	253677
14645	253678
7898	253679
1878	253680
49954	253681
28606	253682
4564	253683
7271	253684
12659	253685
5486	253686
2372	253687
17215	253688
38872	253689
109740	253690
32763	253691
19720	253692
41014	253693
55810	253694
32786	253695
20218	253696
31705	253697
66753	253698
1050	253699
24038	253700
4718	253701
68043	253702
19596	253703
11692	253704
20907	253705
53143	253706
44455	253707
52516	253708
94	253709
876	253710
25440	253711
6506	253712
140	253713
21677	253714
35283	253715
78939	253716
79458	253717
99774	253718
99981	253719
84571	253720
15610	253721
17583	253722
62697	253723
102520	253724
48002	253725
1546	253726
107110	253727
31300	253728
24516	253729
380	253730
19059	253731
4255	253732
70362	253733
391	253734
9904	253735
16846	253736
16520	253737
80525	253738
56550	253739
22329	253740
57753	253741
4111	253742
19965	253743
26673	253744
3127	253745
13381	253746
12999	253747
17952	253748
19449	253749
11051	253750
27	253751
76613	253752
49755	253753
40945	253754
31078	253755
57831	253756
69895	253757
46181	253758
10441	253759
68771	253760
1797	253761
115	253762
661	253763
516	253764
7290	253765
37911	253766
74966	253767
24038	253768
34271	253769
86919	253770
19395	253771
10620	253772
5006	253773
2577	253774
31858	253775
211	253776
16567	253777
44424	253778
43205	253779
13274	253780
365	253781
6493	253782
14370	253783
84843	253784
83710	253785
53340	253786
59664	253787
28575	253788
28696	253789
45684	253790
34708	253791
68644	253792
8663	253793
24392	253794
3949	253795
14526	253796
92413	253797
8624	253798
7576	253799
70962	253800
34342	253801
9780	253802
49639	253803
6479	253804
5474	253805
8003	253806
16261	253807
2908	253808
60344	253809
31790	253810
12123	253811
39535	253812
69280	253813
31203	253814
26288	253815
15479	253816
622	253817
34798	253818
37147	253819
2	253820
173	253821
87498	253822
3175	253823
41742	253824
61169	253825
31158	253826
5856	253827
114195	253828
40304	253829
55727	253830
14228	253831
18673	253832
49130	253833
17207	253834
2547	253835
98631	253836
20312	253837
71212	253838
17201	253839
4925	253840
15976	253841
10017	253842
8091	253843
43927	253844
3062	253845
30021	253846
12869	253847
7719	253848
45073	253849
31351	253850
21001	253851
21391	253852
76801	253853
6901	253854
86150	253855
11030	253856
109431	253857
4944	253858
785	253859
13810	253860
9223	253861
68592	253862
67737	253863
35021	253864
53710	253865
1185	253866
56790	253867
10782	253868
41286	253869
93756	253870
16231	253871
34370	253872
11223	253873
10698	253874
27900	253875
2028	253876
3125	253877
26211	253878
1850	253879
36477	253880
29786	253881
70621	253882
255	253883
283	253884
64653	253885
53042	253886
57885	253887
2913	253888
90512	253889
2641	253890
1818	253891
12965	253892
19377	253893
41191	253894
82734	253895
22411	253896
15032	253897
61651	253898
1190	253899
650	253900
16280	253901
73285	253902
15796	253903
8355	253904
42015	253905
7608	253906
746	253907
25847	253908
64002	253909
30967	253910
61066	253911
23433	253912
82159	253913
2137	253914
11157	253915
28172	253916
35279	253917
101512	253918
2387	253919
75846	253920
2959	253921
8704	253922
2046	253923
6438	253924
23819	253925
78880	253926
67559	253927
66171	253928
19265	253929
67976	253930
14747	253931
32148	253932
4021	253933
7747	253934
46876	253935
41544	253936
101980	253937
24852	253938
1461	253939
4522	253940
137	253941
56742	253942
6537	253943
57935	253944
26934	253945
18433	253946
99505	253947
44123	253948
281	253949
57116	253950
58185	253951
14974	253952
22161	253953
51056	253954
84908	253955
26307	253956
1822	253957
26764	253958
12100	253959
23899	253960
76230	253961
10276	253962
14474	253963
23989	253964
37124	253965
48098	253966
77967	253967
53054	253968
9556	253969
5642	253970
4464	253971
53856	253972
98101	253973
11632	253974
1423	253975
65373	253976
50920	253977
46183	253978
56426	253979
104055	253980
22772	253981
56944	253982
72941	253983
11975	253984
58818	253985
47306	253986
760	253987
32984	253988
1403	253989
841	253990
21124	253991
11709	253992
45626	253993
101846	253994
24738	253995
86014	253996
25838	253997
38520	253998
24737	253999
53269	254000
54025	254001
46517	254002
21757	254003
52250	254004
3585	254005
16749	254006
75332	254007
26708	254008
44358	254009
26862	254010
978	254011
2318	254012
4758	254013
21215	254014
52678	254015
54498	254016
48338	254017
1204	254018
7335	254019
8035	254020
3745	254021
38508	254022
48428	254023
15500	254024
5707	254025
491	254026
4509	254027
146	254028
17211	254029
3334	254030
29455	254031
15760	254032
15195	254033
47019	254034
4464	254035
8746	254036
51321	254037
95076	254038
17008	254039
30369	254040
35909	254041
3101	254042
25650	254043
47276	254044
23128	254045
63268	254046
7148	254047
52386	254048
3837	254049
6912	254050
23225	254051
22279	254052
8964	254053
328	254054
53803	254055
13373	254056
17148	254057
13633	254058
2797	254059
14378	254060
379	254061
16679	254062
39996	254063
5759	254064
40784	254065
85805	254066
49989	254067
17799	254068
76134	254069
759	254070
35913	254071
21446	254072
81114	254073
13754	254074
43063	254075
22428	254076
3485	254077
42407	254078
21432	254079
73	254080
5416	254081
21967	254082
66192	254083
5683	254084
12727	254085
2234	254086
66335	254087
33860	254088
34890	254089
2	254090
25701	254091
37025	254092
109332	254093
20177	254094
92202	254095
49457	254096
17515	254097
22196	254098
2807	254099
60776	254100
32979	254101
26201	254102
103695	254103
21126	254104
96430	254105
19349	254106
4801	254107
10102	254108
46374	254109
70438	254110
53093	254111
65156	254112
7944	254113
39324	254114
11478	254115
25304	254116
15087	254117
6939	254118
59980	254119
31078	254120
80599	254121
1282	254122
21719	254123
2895	254124
9297	254125
23182	254126
20885	254127
58071	254128
32843	254129
58637	254130
25155	254131
42944	254132
29977	254133
39259	254134
11856	254135
9726	254136
1720	254137
4030	254138
69186	254139
68457	254140
3078	254141
3471	254142
16283	254143
33549	254144
43764	254145
86445	254146
21166	254147
8701	254148
6044	254149
257	254150
72427	254151
9409	254152
5316	254153
12665	254154
515	254155
31662	254156
108024	254157
26340	254158
30049	254159
42029	254160
543	254161
4922	254162
33659	254163
47859	254164
38387	254165
18737	254166
73484	254167
52762	254168
3	254169
34134	254170
20497	254171
52135	254172
19690	254173
19648	254174
5421	254175
28536	254176
47986	254177
28155	254178
40241	254179
7395	254180
68647	254181
1109	254182
476	254183
931	254184
8512	254185
8752	254186
19829	254187
63001	254188
31095	254189
343	254190
22729	254191
49825	254192
31633	254193
5199	254194
68863	254195
467	254196
69538	254197
97020	254198
83665	254199
38921	254200
9971	254201
28665	254202
5067	254203
37369	254204
11791	254205
30337	254206
21412	254207
93708	254208
997	254209
7577	254210
82427	254211
69582	254212
4941	254213
36468	254214
10674	254215
17116	254216
56951	254217
15281	254218
18255	254219
21287	254220
82337	254221
77420	254222
16891	254223
6320	254224
1438	254225
17406	254226
94938	254227
41690	254228
439	254229
13587	254230
22831	254231
54022	254232
6196	254233
18795	254234
102644	254235
47388	254236
81087	254237
6699	254238
34045	254239
80	254240
41587	254241
50730	254242
20147	254243
34210	254244
215	254245
33987	254246
39698	254247
11598	254248
25250	254249
40915	254250
66884	254251
26252	254252
225	254253
25468	254254
54	254255
18662	254256
15618	254257
40370	254258
5	254259
56937	254260
60780	254261
3060	254262
89300	254263
44489	254264
50862	254265
8922	254266
8100	254267
6730	254268
51127	254269
62607	254270
75805	254271
30817	254272
17258	254273
25053	254274
813	254275
18573	254276
8874	254277
1860	254278
22851	254279
6669	254280
6319	254281
84598	254282
20764	254283
46743	254284
35986	254285
77622	254286
9163	254287
5609	254288
5	254289
66011	254290
11277	254291
81049	254292
96027	254293
47155	254294
10940	254295
6567	254296
53087	254297
25046	254298
31443	254299
40687	254300
31464	254301
11064	254302
97332	254303
43592	254304
24671	254305
90024	254306
40109	254307
8698	254308
70884	254309
7812	254310
8563	254311
13270	254312
5887	254313
19247	254314
47375	254315
62595	254316
64791	254317
67343	254318
1311	254319
1810	254320
15883	254321
32337	254322
26554	254323
32430	254324
21808	254325
13179	254326
20131	254327
35968	254328
33776	254329
59477	254330
28582	254331
13398	254332
7423	254333
57944	254334
46435	254335
73217	254336
58253	254337
90293	254338
40462	254339
1046	254340
20254	254341
2390	254342
58585	254343
23697	254344
71009	254345
4321	254346
337	254347
734	254348
6084	254349
104596	254350
4492	254351
50544	254352
319	254353
45264	254354
93550	254355
35542	254356
16062	254357
54671	254358
1935	254359
10201	254360
43291	254361
89028	254362
75005	254363
63627	254364
44330	254365
12374	254366
58306	254367
47824	254368
20241	254369
20826	254370
14978	254371
7852	254372
32652	254373
23015	254374
13858	254375
61887	254376
72805	254377
60821	254378
4555	254379
64318	254380
49873	254381
5623	254382
43172	254383
7332	254384
39663	254385
5242	254386
36391	254387
81363	254388
32323	254389
11983	254390
28794	254391
30087	254392
33090	254393
44429	254394
47659	254395
1733	254396
18677	254397
6650	254398
92082	254399
78231	254400
1902	254401
3111	254402
5851	254403
19034	254404
33869	254405
19800	254406
1523	254407
70619	254408
490	254409
109630	254410
75774	254411
13191	254412
40911	254413
13570	254414
572	254415
23668	254416
15390	254417
6565	254418
82869	254419
27116	254420
2611	254421
2537	254422
245	254423
59230	254424
15883	254425
29994	254426
60566	254427
93732	254428
58453	254429
47032	254430
101997	254431
1765	254432
72541	254433
58038	254434
1071	254435
933	254436
1847	254437
61076	254438
26030	254439
36635	254440
22002	254441
33855	254442
307	254443
7717	254444
64188	254445
32070	254446
28247	254447
28612	254448
61117	254449
35016	254450
39323	254451
488	254452
68366	254453
73785	254454
5252	254455
10013	254456
683	254457
52614	254458
38369	254459
62413	254460
1269	254461
9409	254462
11751	254463
3129	254464
87786	254465
274	254466
43368	254467
24815	254468
26634	254469
33789	254470
64102	254471
689	254472
31602	254473
23594	254474
111000	254475
75351	254476
952	254477
37823	254478
22720	254479
91854	254480
4461	254481
4000	254482
7490	254483
13271	254484
59844	254485
52425	254486
4507	254487
25785	254488
3219	254489
11841	254490
17547	254491
38469	254492
626	254493
32639	254494
11570	254495
10878	254496
2613	254497
2791	254498
20464	254499
9254	254500
359	254501
46247	254502
39371	254503
11884	254504
52345	254505
11057	254506
778	254507
17692	254508
99432	254509
21553	254510
12478	254511
35179	254512
4527	254513
80629	254514
1007	254515
61077	254516
42319	254517
63955	254518
36069	254519
747	254520
88509	254521
93001	254522
404	254523
77546	254524
49975	254525
65725	254526
21974	254527
772	254528
41264	254529
40746	254530
35596	254531
63580	254532
5339	254533
26727	254534
19977	254535
4605	254536
3752	254537
5647	254538
32103	254539
8646	254540
20255	254541
237	254542
882	254543
22037	254544
8973	254545
93343	254546
24894	254547
21011	254548
82112	254549
43022	254550
34472	254551
28072	254552
33649	254553
678	254554
22518	254555
4976	254556
25260	254557
47240	254558
25099	254559
20133	254560
8264	254561
8346	254562
69191	254563
2316	254564
35069	254565
14091	254566
23166	254567
8957	254568
22724	254569
72409	254570
8324	254571
9437	254572
548	254573
6040	254574
18654	254575
20394	254576
9256	254577
22568	254578
14447	254579
46276	254580
5192	254581
29427	254582
76291	254583
3751	254584
5192	254585
12546	254586
2407	254587
38345	254588
7558	254589
33820	254590
89718	254591
14481	254592
13481	254593
39874	254594
1227	254595
24986	254596
78727	254597
21777	254598
25949	254599
11013	254600
47572	254601
31946	254602
19272	254603
94278	254604
33277	254605
262	254606
17820	254607
7540	254608
1621	254609
1996	254610
32432	254611
19980	254612
63253	254613
11324	254614
31746	254615
35151	254616
59	254617
38454	254618
65755	254619
4785	254620
88443	254621
85448	254622
47104	254623
1450	254624
60049	254625
27855	254626
31136	254627
2749	254628
9810	254629
4789	254630
7810	254631
41341	254632
44535	254633
11298	254634
88824	254635
82213	254636
6358	254637
12341	254638
51064	254639
2497	254640
29973	254641
9487	254642
12361	254643
14820	254644
27744	254645
21295	254646
19925	254647
64357	254648
52607	254649
10660	254650
5644	254651
27083	254652
2809	254653
5294	254654
25444	254655
54160	254656
425	254657
80163	254658
17210	254659
7483	254660
17145	254661
30334	254662
13949	254663
25353	254664
28884	254665
19614	254666
2626	254667
13882	254668
35565	254669
57676	254670
51202	254671
15936	254672
80707	254673
64198	254674
17422	254675
28589	254676
3646	254677
28566	254678
28241	254679
66625	254680
30915	254681
8721	254682
35419	254683
105414	254684
15793	254685
2022	254686
56362	254687
34564	254688
18463	254689
51517	254690
27348	254691
2045	254692
53979	254693
38103	254694
761	254695
85570	254696
2801	254697
29992	254698
5604	254699
102842	254700
36722	254701
1540	254702
26593	254703
111159	254704
67161	254705
50481	254706
103949	254707
48602	254708
104108	254709
45269	254710
27618	254711
18688	254712
31521	254713
44138	254714
49149	254715
8648	254716
65157	254717
2203	254718
75151	254719
8945	254720
73367	254721
34414	254722
21889	254723
63649	254724
1183	254725
222	254726
20136	254727
59612	254728
1697	254729
48534	254730
6436	254731
30597	254732
89133	254733
3798	254734
37505	254735
6460	254736
41391	254737
1095	254738
93602	254739
1020	254740
42	254741
83322	254742
99991	254743
31657	254744
2604	254745
35487	254746
2754	254747
82965	254748
13753	254749
108881	254750
41385	254751
44629	254752
1315	254753
31381	254754
35147	254755
15679	254756
69031	254757
9331	254758
8469	254759
5286	254760
73598	254761
13150	254762
37998	254763
48716	254764
62618	254765
10169	254766
18529	254767
46358	254768
14948	254769
30748	254770
584	254771
7735	254772
2016	254773
54114	254774
82	254775
9876	254776
104053	254777
77253	254778
35669	254779
14	254780
25757	254781
86197	254782
850	254783
10947	254784
43993	254785
1	254786
21016	254787
60966	254788
62140	254789
50746	254790
9975	254791
1013	254792
11553	254793
18522	254794
2067	254795
1390	254796
811	254797
17011	254798
89470	254799
47504	254800
91892	254801
4141	254802
62644	254803
7076	254804
21622	254805
68196	254806
5421	254807
1639	254808
1822	254809
40754	254810
88270	254811
20570	254812
48697	254813
42719	254814
32881	254815
12753	254816
3814	254817
52703	254818
29261	254819
16800	254820
53072	254821
50043	254822
1666	254823
37420	254824
12619	254825
65086	254826
21154	254827
55595	254828
5435	254829
3065	254830
17685	254831
3280	254832
39937	254833
33507	254834
7168	254835
22674	254836
14174	254837
15119	254838
1355	254839
82089	254840
5612	254841
733	254842
2799	254843
4364	254844
34008	254845
589	254846
71918	254847
35930	254848
33104	254849
13217	254850
861	254851
24234	254852
9206	254853
32509	254854
40838	254855
23662	254856
14662	254857
168	254858
26825	254859
12852	254860
2752	254861
5416	254862
2931	254863
8076	254864
82243	254865
3606	254866
477	254867
10768	254868
113362	254869
87792	254870
2783	254871
884	254872
81105	254873
4608	254874
2242	254875
380	254876
20093	254877
12846	254878
1147	254879
51900	254880
3733	254881
10478	254882
509	254883
12575	254884
20	254885
2315	254886
4955	254887
29462	254888
48386	254889
3829	254890
30084	254891
33087	254892
19317	254893
41812	254894
27955	254895
4917	254896
72392	254897
76790	254898
61293	254899
9551	254900
18710	254901
68700	254902
727	254903
13738	254904
3699	254905
49124	254906
915	254907
81716	254908
31471	254909
22589	254910
1074	254911
42230	254912
64	254913
45217	254914
17797	254915
5549	254916
18085	254917
19709	254918
8618	254919
5165	254920
45204	254921
31488	254922
84692	254923
30086	254924
27959	254925
12710	254926
108031	254927
5768	254928
54657	254929
42891	254930
14902	254931
272	254932
2046	254933
4920	254934
2461	254935
40581	254936
66286	254937
59164	254938
62132	254939
25826	254940
11168	254941
26730	254942
38417	254943
37024	254944
26562	254945
39565	254946
39101	254947
5081	254948
4943	254949
22998	254950
4826	254951
65893	254952
38781	254953
58440	254954
75110	254955
87022	254956
5230	254957
80467	254958
18613	254959
74326	254960
54455	254961
9476	254962
83469	254963
39196	254964
13320	254965
51031	254966
45722	254967
89490	254968
6470	254969
2800	254970
34294	254971
13358	254972
84163	254973
17634	254974
63024	254975
15161	254976
3222	254977
7772	254978
12632	254979
95600	254980
43957	254981
4480	254982
65330	254983
51399	254984
49100	254985
6593	254986
3073	254987
28767	254988
87799	254989
20114	254990
28343	254991
102889	254992
11940	254993
62923	254994
1138	254995
10139	254996
3112	254997
51854	254998
2866	254999
15029	255000
13038	255001
6607	255002
84143	255003
92771	255004
72889	255005
29454	255006
43276	255007
751	255008
66125	255009
1	255010
30868	255011
19282	255012
557	255013
16409	255014
52268	255015
48889	255016
9327	255017
1556	255018
17771	255019
68220	255020
11372	255021
51003	255022
13395	255023
82822	255024
33865	255025
41319	255026
55640	255027
37310	255028
66388	255029
20607	255030
69734	255031
46302	255032
2446	255033
83163	255034
97795	255035
45122	255036
101545	255037
1937	255038
2300	255039
8335	255040
68306	255041
34294	255042
7596	255043
727	255044
20412	255045
77359	255046
28742	255047
2254	255048
12560	255049
65622	255050
28292	255051
60967	255052
4786	255053
25806	255054
4391	255055
92156	255056
24966	255057
1438	255058
8666	255059
602	255060
55005	255061
88673	255062
4104	255063
66883	255064
35498	255065
71695	255066
46901	255067
80586	255068
46018	255069
62723	255070
1213	255071
3511	255072
49490	255073
602	255074
2422	255075
54638	255076
51844	255077
82666	255078
56437	255079
41825	255080
6361	255081
3164	255082
1573	255083
14495	255084
34567	255085
39182	255086
76237	255087
77648	255088
12401	255089
4196	255090
34124	255091
19734	255092
10228	255093
1749	255094
50370	255095
4023	255096
1200	255097
32778	255098
60840	255099
65922	255100
3756	255101
19280	255102
18512	255103
7627	255104
6903	255105
17910	255106
5799	255107
2912	255108
8365	255109
5759	255110
2572	255111
26128	255112
10871	255113
11859	255114
35317	255115
1426	255116
606	255117
84759	255118
7485	255119
42388	255120
11635	255121
888	255122
14628	255123
19588	255124
66863	255125
76871	255126
107138	255127
8396	255128
6566	255129
22086	255130
72063	255131
54747	255132
37	255133
43888	255134
84091	255135
1879	255136
1996	255137
44252	255138
13677	255139
53479	255140
42731	255141
16071	255142
4062	255143
4130	255144
107816	255145
4275	255146
39217	255147
38190	255148
33147	255149
39945	255150
30113	255151
9780	255152
13638	255153
10715	255154
5693	255155
56770	255156
47115	255157
17043	255158
11242	255159
101555	255160
44621	255161
2169	255162
3323	255163
30924	255164
14443	255165
63467	255166
1270	255167
16794	255168
60537	255169
51921	255170
11974	255171
13562	255172
36867	255173
6167	255174
11275	255175
95717	255176
28634	255177
8244	255178
104244	255179
17923	255180
31095	255181
46147	255182
36262	255183
37727	255184
100423	255185
7498	255186
69632	255187
79056	255188
62320	255189
11462	255190
8076	255191
2082	255192
2825	255193
45631	255194
1193	255195
99958	255196
832	255197
6300	255198
4457	255199
50380	255200
106788	255201
30986	255202
1065	255203
24731	255204
20980	255205
56973	255206
124	255207
25035	255208
1123	255209
6649	255210
25882	255211
18018	255212
1544	255213
5967	255214
10528	255215
15279	255216
5104	255217
55305	255218
36128	255219
23947	255220
18509	255221
21687	255222
4119	255223
15402	255224
108207	255225
13469	255226
82735	255227
66294	255228
4	255229
1685	255230
11430	255231
94864	255232
82411	255233
51993	255234
36555	255235
73090	255236
75819	255237
31086	255238
67904	255239
24039	255240
3136	255241
26075	255242
3769	255243
42241	255244
5169	255245
2534	255246
18487	255247
33436	255248
3133	255249
40920	255250
38372	255251
86918	255252
15642	255253
36762	255254
23950	255255
1	255256
36857	255257
82845	255258
30887	255259
21134	255260
44745	255261
63737	255262
15105	255263
769	255264
134	255265
6905	255266
21690	255267
80533	255268
20536	255269
71249	255270
6989	255271
4760	255272
9838	255273
9070	255274
39381	255275
27793	255276
11929	255277
16050	255278
3570	255279
8	255280
277	255281
22372	255282
13072	255283
73590	255284
27777	255285
4644	255286
4785	255287
18184	255288
320	255289
52028	255290
3084	255291
16777	255292
39760	255293
3862	255294
1863	255295
106914	255296
73547	255297
76154	255298
5133	255299
28992	255300
7835	255301
45380	255302
395	255303
109779	255304
52707	255305
40611	255306
4484	255307
24606	255308
49561	255309
3009	255310
53621	255311
8059	255312
4607	255313
18631	255314
56915	255315
43373	255316
1489	255317
61243	255318
54902	255319
44337	255320
13309	255321
37556	255322
113068	255323
56210	255324
42449	255325
16691	255326
2717	255327
2048	255328
63755	255329
7103	255330
58891	255331
4837	255332
16963	255333
14900	255334
12764	255335
78221	255336
60020	255337
88405	255338
5657	255339
1511	255340
39367	255341
51365	255342
12	255343
4072	255344
20380	255345
11890	255346
17351	255347
20255	255348
1930	255349
38686	255350
75730	255351
14321	255352
96563	255353
3521	255354
2857	255355
7971	255356
107	255357
149	255358
9982	255359
77382	255360
23117	255361
36170	255362
34695	255363
236	255364
4590	255365
9326	255366
53404	255367
31812	255368
59499	255369
31262	255370
52459	255371
1065	255372
61996	255373
69849	255374
23986	255375
14775	255376
5593	255377
48436	255378
5525	255379
23473	255380
65598	255381
68102	255382
95962	255383
24265	255384
1340	255385
78321	255386
3399	255387
61406	255388
1439	255389
33710	255390
6917	255391
72642	255392
13461	255393
24420	255394
17992	255395
29597	255396
32	255397
54370	255398
27529	255399
46710	255400
63078	255401
20311	255402
73555	255403
31154	255404
87962	255405
35323	255406
34289	255407
35272	255408
8931	255409
20386	255410
57514	255411
88099	255412
18214	255413
5018	255414
11427	255415
8835	255416
1384	255417
31509	255418
35782	255419
76565	255420
1457	255421
35953	255422
32262	255423
8854	255424
4920	255425
17360	255426
15017	255427
52586	255428
64119	255429
7395	255430
32233	255431
12100	255432
36257	255433
91430	255434
2612	255435
6894	255436
218	255437
2082	255438
35538	255439
4134	255440
190	255441
2	255442
13761	255443
34621	255444
41282	255445
1028	255446
2415	255447
5715	255448
52217	255449
13203	255450
1299	255451
5587	255452
62027	255453
3420	255454
2508	255455
1476	255456
19104	255457
78617	255458
98355	255459
2282	255460
42917	255461
37137	255462
49497	255463
572	255464
66473	255465
71087	255466
21981	255467
9628	255468
7720	255469
23013	255470
8485	255471
6418	255472
80764	255473
24094	255474
16964	255475
90263	255476
100308	255477
3298	255478
34222	255479
100343	255480
105413	255481
3809	255482
92659	255483
518	255484
31187	255485
63064	255486
76344	255487
7	255488
7064	255489
18601	255490
15092	255491
50365	255492
54431	255493
3631	255494
9	255495
583	255496
16470	255497
57295	255498
43354	255499
66595	255500
35179	255501
72	255502
861	255503
59409	255504
6419	255505
13990	255506
11445	255507
6518	255508
47496	255509
3375	255510
1015	255511
66694	255512
3953	255513
80307	255514
6207	255515
5262	255516
2474	255517
10999	255518
78414	255519
2644	255520
69455	255521
16175	255522
17739	255523
832	255524
22963	255525
8965	255526
6690	255527
56801	255528
335	255529
43340	255530
10222	255531
18331	255532
2072	255533
43126	255534
84959	255535
74693	255536
990	255537
98017	255538
32856	255539
8672	255540
5248	255541
30472	255542
62910	255543
35135	255544
28355	255545
20184	255546
36127	255547
63911	255548
24946	255549
10428	255550
8908	255551
59760	255552
2439	255553
8434	255554
59565	255555
68694	255556
37343	255557
42583	255558
12667	255559
1393	255560
2530	255561
798	255562
24248	255563
6188	255564
72834	255565
17648	255566
21463	255567
101076	255568
55734	255569
98	255570
10671	255571
40270	255572
16152	255573
12333	255574
83087	255575
66334	255576
57244	255577
16934	255578
93063	255579
28533	255580
48608	255581
30462	255582
89938	255583
17041	255584
385	255585
60926	255586
52833	255587
15232	255588
93823	255589
29426	255590
9988	255591
51494	255592
30635	255593
19438	255594
346	255595
6621	255596
4749	255597
77983	255598
11894	255599
27959	255600
81720	255601
5711	255602
12849	255603
17892	255604
40053	255605
45370	255606
15709	255607
33916	255608
62089	255609
6976	255610
6449	255611
31124	255612
53403	255613
52893	255614
213	255615
2253	255616
2202	255617
62832	255618
45686	255619
15598	255620
926	255621
90729	255622
16603	255623
27045	255624
31953	255625
23615	255626
3177	255627
2887	255628
16063	255629
28659	255630
34647	255631
16470	255632
4698	255633
34923	255634
2947	255635
32036	255636
35581	255637
65014	255638
23439	255639
38701	255640
39223	255641
19071	255642
34819	255643
3440	255644
80399	255645
52857	255646
653	255647
40920	255648
62951	255649
2754	255650
1900	255651
10366	255652
10802	255653
51731	255654
8398	255655
44896	255656
49738	255657
5812	255658
66238	255659
18682	255660
13323	255661
68	255662
40040	255663
63975	255664
24215	255665
17772	255666
22884	255667
11293	255668
2952	255669
88	255670
5734	255671
38296	255672
94419	255673
57835	255674
667	255675
14168	255676
9344	255677
61347	255678
67105	255679
10238	255680
47112	255681
11300	255682
88669	255683
61077	255684
29899	255685
70972	255686
53339	255687
2190	255688
21221	255689
1062	255690
75056	255691
35316	255692
95818	255693
11251	255694
43849	255695
26371	255696
55895	255697
54976	255698
72325	255699
7472	255700
41660	255701
6771	255702
56540	255703
22722	255704
1632	255705
423	255706
10555	255707
4809	255708
63541	255709
37627	255710
11008	255711
41317	255712
28538	255713
53392	255714
21013	255715
50708	255716
68240	255717
4362	255718
4967	255719
61976	255720
1132	255721
14453	255722
28014	255723
55281	255724
32066	255725
38837	255726
89993	255727
42837	255728
5513	255729
18097	255730
6715	255731
17780	255732
5006	255733
3732	255734
20333	255735
25889	255736
14672	255737
45048	255738
6252	255739
70	255740
70386	255741
6561	255742
42731	255743
9026	255744
1742	255745
60531	255746
23002	255747
13716	255748
19737	255749
2558	255750
6237	255751
33280	255752
29591	255753
42656	255754
1422	255755
22203	255756
62252	255757
11883	255758
15443	255759
40585	255760
39948	255761
38694	255762
13898	255763
35013	255764
11684	255765
841	255766
106371	255767
28545	255768
103680	255769
45954	255770
317	255771
25227	255772
24073	255773
3429	255774
31009	255775
49348	255776
40552	255777
5451	255778
23216	255779
2572	255780
11111	255781
2190	255782
5330	255783
28915	255784
33908	255785
33387	255786
32109	255787
13237	255788
67544	255789
34527	255790
35496	255791
44167	255792
839	255793
6589	255794
22160	255795
91715	255796
56627	255797
29973	255798
5447	255799
35300	255800
11995	255801
35942	255802
34396	255803
63815	255804
97400	255805
5852	255806
5393	255807
70719	255808
11963	255809
17377	255810
97355	255811
84847	255812
4038	255813
39006	255814
25604	255815
31896	255816
43027	255817
86501	255818
1964	255819
33089	255820
15440	255821
23045	255822
5920	255823
10507	255824
6665	255825
22029	255826
71150	255827
30886	255828
78723	255829
47981	255830
77283	255831
39553	255832
23025	255833
23884	255834
1718	255835
40535	255836
2	255837
98793	255838
41083	255839
5760	255840
12662	255841
75049	255842
17492	255843
141	255844
1752	255845
14821	255846
47683	255847
44022	255848
22433	255849
1782	255850
7936	255851
50206	255852
83123	255853
16297	255854
33647	255855
79069	255856
107	255857
62027	255858
648	255859
21759	255860
105714	255861
28452	255862
72302	255863
83887	255864
72101	255865
28472	255866
27147	255867
50541	255868
7335	255869
14519	255870
75537	255871
47185	255872
9184	255873
55662	255874
55628	255875
45603	255876
750	255877
45157	255878
30306	255879
33829	255880
111399	255881
4150	255882
65403	255883
5916	255884
82986	255885
27278	255886
9828	255887
60061	255888
39598	255889
43233	255890
2238	255891
19249	255892
41263	255893
29907	255894
50562	255895
59330	255896
33980	255897
2129	255898
3911	255899
15274	255900
2744	255901
9577	255902
27427	255903
8009	255904
5847	255905
33939	255906
55976	255907
264	255908
46202	255909
727	255910
74146	255911
414	255912
54585	255913
1198	255914
82332	255915
834	255916
11183	255917
41153	255918
32681	255919
34063	255920
4081	255921
85505	255922
16003	255923
82351	255924
21890	255925
20520	255926
68795	255927
95372	255928
674	255929
59271	255930
27298	255931
9135	255932
10730	255933
55993	255934
433	255935
1040	255936
14299	255937
75389	255938
194	255939
18535	255940
34354	255941
62420	255942
9601	255943
56769	255944
101796	255945
4611	255946
55	255947
28476	255948
42551	255949
103070	255950
728	255951
50380	255952
5140	255953
62543	255954
80744	255955
1816	255956
24969	255957
41387	255958
72371	255959
3730	255960
94486	255961
11121	255962
78161	255963
1449	255964
618	255965
15934	255966
65900	255967
174	255968
42185	255969
14990	255970
1594	255971
61755	255972
73953	255973
58738	255974
33987	255975
130	255976
9583	255977
84070	255978
41332	255979
11	255980
94483	255981
5395	255982
26923	255983
14609	255984
24572	255985
71121	255986
295	255987
32928	255988
91978	255989
812	255990
12196	255991
47350	255992
67573	255993
4450	255994
50417	255995
9996	255996
5410	255997
83933	255998
25303	255999
3192	256000
27928	256001
19939	256002
25400	256003
59693	256004
3143	256005
2904	256006
48700	256007
38652	256008
52555	256009
26094	256010
99511	256011
77240	256012
74474	256013
7447	256014
949	256015
27015	256016
13246	256017
13614	256018
1899	256019
780	256020
6831	256021
100283	256022
3259	256023
9766	256024
1670	256025
10180	256026
34399	256027
68521	256028
73139	256029
31928	256030
41213	256031
12283	256032
100406	256033
32083	256034
876	256035
10526	256036
20766	256037
34981	256038
2089	256039
37517	256040
23345	256041
615	256042
6976	256043
29706	256044
82185	256045
23571	256046
96697	256047
28283	256048
520	256049
81317	256050
30934	256051
16415	256052
16766	256053
39638	256054
43675	256055
341	256056
37108	256057
45123	256058
7856	256059
1481	256060
2422	256061
10458	256062
2124	256063
24490	256064
611	256065
79065	256066
27875	256067
18493	256068
9309	256069
14939	256070
63918	256071
100051	256072
89349	256073
62710	256074
1852	256075
68041	256076
39167	256077
28779	256078
48310	256079
33546	256080
53130	256081
54445	256082
4536	256083
46618	256084
1636	256085
18916	256086
38996	256087
24932	256088
30995	256089
4558	256090
15445	256091
44897	256092
40081	256093
49613	256094
68032	256095
120	256096
50889	256097
1390	256098
334	256099
14932	256100
39195	256101
78328	256102
6772	256103
31042	256104
93391	256105
41885	256106
47608	256107
4623	256108
118	256109
63816	256110
95245	256111
24629	256112
5460	256113
34850	256114
35796	256115
497	256116
30482	256117
29300	256118
22068	256119
19923	256120
58782	256121
53418	256122
36240	256123
19727	256124
617	256125
10722	256126
3873	256127
11581	256128
11087	256129
20218	256130
4600	256131
25503	256132
55538	256133
24006	256134
52424	256135
1020	256136
3972	256137
98126	256138
64871	256139
71593	256140
5436	256141
64695	256142
52220	256143
27608	256144
69999	256145
58610	256146
47753	256147
40263	256148
65959	256149
44780	256150
68187	256151
67624	256152
270	256153
53059	256154
41947	256155
76677	256156
18747	256157
56093	256158
43924	256159
14277	256160
43058	256161
83528	256162
24505	256163
90273	256164
468	256165
9456	256166
103027	256167
9547	256168
78482	256169
4997	256170
47214	256171
109257	256172
7101	256173
41209	256174
38493	256175
64018	256176
14724	256177
7064	256178
1142	256179
23689	256180
367	256181
4465	256182
45236	256183
97885	256184
1599	256185
17633	256186
7716	256187
14402	256188
1472	256189
82054	256190
28850	256191
19085	256192
1000	256193
106240	256194
5759	256195
29828	256196
3259	256197
5668	256198
73527	256199
44678	256200
13391	256201
40872	256202
22626	256203
41358	256204
27348	256205
42594	256206
70845	256207
55423	256208
43229	256209
54295	256210
76560	256211
3185	256212
223	256213
10727	256214
49382	256215
18634	256216
1407	256217
62630	256218
64679	256219
91848	256220
43260	256221
5327	256222
19327	256223
47266	256224
14077	256225
6738	256226
16360	256227
9708	256228
20736	256229
12909	256230
29835	256231
7921	256232
34462	256233
5688	256234
4121	256235
131	256236
36099	256237
33017	256238
48712	256239
13621	256240
1701	256241
11069	256242
42142	256243
29704	256244
21538	256245
33751	256246
2718	256247
102388	256248
81153	256249
3195	256250
63807	256251
65620	256252
1000	256253
68264	256254
38277	256255
50443	256256
5846	256257
5743	256258
24628	256259
63305	256260
6382	256261
8212	256262
67494	256263
6910	256264
6995	256265
88771	256266
2999	256267
11236	256268
12422	256269
6487	256270
27241	256271
7351	256272
76191	256273
8554	256274
16854	256275
25107	256276
4071	256277
71985	256278
2393	256279
44873	256280
64917	256281
45021	256282
49124	256283
10640	256284
25804	256285
29807	256286
31121	256287
94619	256288
19617	256289
26720	256290
53687	256291
2608	256292
52616	256293
23561	256294
11069	256295
7748	256296
41600	256297
1166	256298
13478	256299
7696	256300
109846	256301
3049	256302
32345	256303
24432	256304
55093	256305
12114	256306
54067	256307
11950	256308
43592	256309
6260	256310
25394	256311
32373	256312
12693	256313
13307	256314
535	256315
11618	256316
64953	256317
911	256318
1146	256319
95819	256320
11467	256321
19090	256322
3063	256323
5580	256324
4909	256325
62272	256326
53494	256327
111392	256328
17371	256329
975	256330
8102	256331
10926	256332
41930	256333
10067	256334
3046	256335
58611	256336
6677	256337
77	256338
56827	256339
3851	256340
104056	256341
1886	256342
36894	256343
41326	256344
37663	256345
20385	256346
9030	256347
23090	256348
10267	256349
1533	256350
12741	256351
2089	256352
15385	256353
1927	256354
79222	256355
6368	256356
15891	256357
30479	256358
2880	256359
24202	256360
35343	256361
1682	256362
319	256363
20574	256364
103031	256365
23173	256366
27938	256367
28109	256368
133	256369
69921	256370
61411	256371
24880	256372
31823	256373
44451	256374
16439	256375
31735	256376
11848	256377
23061	256378
42977	256379
4829	256380
21198	256381
53298	256382
7900	256383
41116	256384
67560	256385
86784	256386
21843	256387
9239	256388
494	256389
15275	256390
35970	256391
31106	256392
32803	256393
6549	256394
78998	256395
13878	256396
15145	256397
24807	256398
15239	256399
8386	256400
12418	256401
18849	256402
15578	256403
20714	256404
28693	256405
9969	256406
28016	256407
45923	256408
1	256409
11780	256410
935	256411
7816	256412
17250	256413
42987	256414
74701	256415
9	256416
67908	256417
18293	256418
2085	256419
65886	256420
2	256421
9175	256422
40562	256423
3869	256424
14261	256425
80701	256426
123	256427
6	256428
43276	256429
5226	256430
4908	256431
1867	256432
99235	256433
44839	256434
111125	256435
69024	256436
39651	256437
22133	256438
29942	256439
1461	256440
93085	256441
240	256442
21893	256443
11113	256444
16517	256445
79843	256446
5095	256447
3909	256448
44089	256449
6057	256450
29248	256451
2197	256452
11665	256453
4543	256454
37860	256455
12287	256456
53	256457
1979	256458
63698	256459
53636	256460
16811	256461
29967	256462
7522	256463
6049	256464
11570	256465
19054	256466
24692	256467
37937	256468
20013	256469
44613	256470
58995	256471
84544	256472
51474	256473
83	256474
1651	256475
35880	256476
525	256477
80080	256478
330	256479
29307	256480
36087	256481
60657	256482
24930	256483
40934	256484
81304	256485
37267	256486
15678	256487
91767	256488
45394	256489
35505	256490
36269	256491
23378	256492
46225	256493
48490	256494
81657	256495
69111	256496
5311	256497
63746	256498
38624	256499
47216	256500
508	256501
1855	256502
58025	256503
2738	256504
102443	256505
5111	256506
50618	256507
30923	256508
30429	256509
83341	256510
3749	256511
30	256512
6132	256513
1006	256514
26437	256515
94671	256516
79167	256517
49018	256518
3219	256519
26180	256520
46430	256521
72908	256522
20143	256523
18241	256524
2714	256525
16072	256526
19578	256527
4023	256528
10593	256529
4511	256530
5418	256531
876	256532
13705	256533
79385	256534
127	256535
31319	256536
80018	256537
10005	256538
80952	256539
16194	256540
1254	256541
34163	256542
9207	256543
1627	256544
74	256545
2064	256546
15340	256547
98826	256548
18775	256549
21678	256550
18524	256551
58540	256552
447	256553
8469	256554
4430	256555
15072	256556
17679	256557
92813	256558
1539	256559
55384	256560
20982	256561
4384	256562
88834	256563
25444	256564
3271	256565
18488	256566
86889	256567
93045	256568
18491	256569
77332	256570
236	256571
64149	256572
11390	256573
84439	256574
331	256575
18087	256576
5770	256577
17936	256578
13786	256579
31512	256580
2000	256581
58302	256582
31043	256583
290	256584
16981	256585
69258	256586
68916	256587
20032	256588
50889	256589
111975	256590
40328	256591
8503	256592
14217	256593
12387	256594
1870	256595
10929	256596
3997	256597
39710	256598
5577	256599
27252	256600
44170	256601
32577	256602
18625	256603
12020	256604
7882	256605
23061	256606
77916	256607
7986	256608
25575	256609
76753	256610
5631	256611
2518	256612
48808	256613
75432	256614
53752	256615
3315	256616
41689	256617
73978	256618
5113	256619
54942	256620
1570	256621
37590	256622
58291	256623
10920	256624
902	256625
7402	256626
169	256627
23414	256628
26761	256629
26500	256630
13260	256631
35673	256632
42862	256633
50393	256634
19092	256635
13298	256636
3255	256637
40673	256638
7813	256639
16344	256640
43621	256641
3297	256642
70670	256643
21338	256644
32123	256645
19018	256646
1934	256647
2195	256648
48730	256649
13306	256650
45545	256651
22619	256652
56901	256653
95873	256654
14644	256655
52755	256656
30636	256657
51457	256658
27305	256659
35708	256660
2789	256661
23704	256662
8155	256663
22083	256664
99873	256665
33963	256666
26302	256667
5204	256668
19910	256669
13565	256670
1643	256671
690	256672
12219	256673
21763	256674
22436	256675
98262	256676
18485	256677
13780	256678
1798	256679
5865	256680
2817	256681
298	256682
2036	256683
43932	256684
10019	256685
32102	256686
2182	256687
9084	256688
36506	256689
35502	256690
31523	256691
1500	256692
22782	256693
90209	256694
12387	256695
79575	256696
23529	256697
35816	256698
14677	256699
33500	256700
17165	256701
58535	256702
20031	256703
68759	256704
26090	256705
23012	256706
31503	256707
72443	256708
42914	256709
10067	256710
8856	256711
1323	256712
58228	256713
16671	256714
68985	256715
52831	256716
4676	256717
49319	256718
8362	256719
17978	256720
27623	256721
84787	256722
44911	256723
3052	256724
80762	256725
2443	256726
90671	256727
26804	256728
5211	256729
39197	256730
73971	256731
14169	256732
4931	256733
10082	256734
1524	256735
5342	256736
22300	256737
56867	256738
47160	256739
107622	256740
10660	256741
21040	256742
69284	256743
30799	256744
28945	256745
34886	256746
90282	256747
2445	256748
85788	256749
214	256750
11732	256751
22094	256752
22955	256753
79473	256754
2082	256755
8988	256756
21954	256757
2252	256758
20390	256759
57707	256760
41462	256761
3607	256762
8705	256763
50247	256764
1928	256765
93917	256766
2974	256767
103060	256768
36480	256769
14092	256770
4981	256771
27031	256772
23607	256773
5878	256774
15571	256775
3330	256776
26919	256777
13931	256778
42914	256779
3898	256780
241	256781
34621	256782
61641	256783
110719	256784
16709	256785
3820	256786
11536	256787
59386	256788
13873	256789
11	256790
3947	256791
58720	256792
7019	256793
10434	256794
3739	256795
624	256796
4043	256797
23904	256798
27146	256799
57027	256800
7416	256801
1497	256802
18753	256803
33174	256804
21044	256805
94547	256806
553	256807
90680	256808
10190	256809
8388	256810
83363	256811
7686	256812
2481	256813
89	256814
40131	256815
101604	256816
89791	256817
3686	256818
35448	256819
34802	256820
35283	256821
5670	256822
49962	256823
3	256824
17094	256825
48146	256826
11220	256827
33189	256828
25429	256829
16747	256830
6527	256831
71681	256832
7965	256833
17741	256834
5605	256835
75373	256836
2436	256837
34	256838
1691	256839
22204	256840
19012	256841
17896	256842
59258	256843
13293	256844
42083	256845
12301	256846
5075	256847
70067	256848
44086	256849
2691	256850
30760	256851
47224	256852
83518	256853
10643	256854
54813	256855
21271	256856
18146	256857
10487	256858
74632	256859
3988	256860
22268	256861
57141	256862
1080	256863
14449	256864
1642	256865
9251	256866
73854	256867
5281	256868
42958	256869
68862	256870
33312	256871
71249	256872
37162	256873
66175	256874
2510	256875
20	256876
10560	256877
5748	256878
61615	256879
33904	256880
101800	256881
23156	256882
4882	256883
52582	256884
107131	256885
44169	256886
56627	256887
58555	256888
5046	256889
16185	256890
38519	256891
37121	256892
24198	256893
1036	256894
112735	256895
34334	256896
3295	256897
20418	256898
13535	256899
81242	256900
22162	256901
4253	256902
27063	256903
17806	256904
18125	256905
4070	256906
51523	256907
2152	256908
2266	256909
50119	256910
9210	256911
29285	256912
69112	256913
26858	256914
16588	256915
78748	256916
57784	256917
23633	256918
60409	256919
6641	256920
35181	256921
53175	256922
45132	256923
10210	256924
50513	256925
5291	256926
1225	256927
10841	256928
59121	256929
3292	256930
61895	256931
85045	256932
55866	256933
25934	256934
101199	256935
2083	256936
12233	256937
17840	256938
86136	256939
42858	256940
2106	256941
6000	256942
38387	256943
66844	256944
39277	256945
22241	256946
5734	256947
42584	256948
4376	256949
44584	256950
148	256951
70254	256952
89483	256953
6755	256954
107255	256955
12722	256956
43998	256957
10425	256958
10689	256959
9448	256960
20197	256961
17715	256962
87120	256963
76082	256964
71592	256965
925	256966
6468	256967
2243	256968
2199	256969
22215	256970
52761	256971
460	256972
853	256973
30054	256974
160	256975
62557	256976
6437	256977
59687	256978
40593	256979
2589	256980
73624	256981
2008	256982
61047	256983
16398	256984
608	256985
42375	256986
121	256987
23211	256988
2633	256989
2139	256990
2428	256991
89737	256992
44707	256993
1297	256994
16491	256995
9790	256996
29592	256997
33214	256998
36436	256999
29568	257000
20747	257001
31860	257002
2475	257003
40246	257004
26537	257005
30811	257006
46530	257007
47155	257008
51837	257009
654	257010
530	257011
77229	257012
5140	257013
2692	257014
49621	257015
26539	257016
962	257017
69882	257018
9231	257019
34707	257020
23660	257021
3719	257022
30227	257023
25369	257024
82585	257025
20499	257026
13156	257027
5487	257028
1019	257029
85837	257030
30945	257031
11430	257032
36261	257033
25241	257034
39502	257035
16108	257036
10283	257037
275	257038
20434	257039
22700	257040
82826	257041
667	257042
809	257043
12415	257044
23869	257045
1335	257046
41788	257047
42507	257048
42007	257049
3079	257050
49653	257051
53222	257052
32323	257053
81331	257054
97	257055
45515	257056
576	257057
29765	257058
2521	257059
7239	257060
86217	257061
31439	257062
30903	257063
33036	257064
39995	257065
14325	257066
42318	257067
69061	257068
23492	257069
606	257070
805	257071
52970	257072
47835	257073
13338	257074
58731	257075
1831	257076
36194	257077
39549	257078
33512	257079
20798	257080
16700	257081
60468	257082
37703	257083
32198	257084
5754	257085
8641	257086
19737	257087
37593	257088
43231	257089
58826	257090
16206	257091
22481	257092
40068	257093
15311	257094
42846	257095
55733	257096
53385	257097
66741	257098
2629	257099
6439	257100
33649	257101
18421	257102
50502	257103
43774	257104
27287	257105
5398	257106
58372	257107
97928	257108
15903	257109
33297	257110
25715	257111
34750	257112
46172	257113
436	257114
18721	257115
20908	257116
815	257117
74987	257118
95530	257119
25089	257120
645	257121
22766	257122
2451	257123
11143	257124
11214	257125
21668	257126
3522	257127
5042	257128
56323	257129
13805	257130
87343	257131
2601	257132
14003	257133
3061	257134
2857	257135
37302	257136
12093	257137
24010	257138
35659	257139
10123	257140
27521	257141
73860	257142
49391	257143
34839	257144
59754	257145
90818	257146
2375	257147
8968	257148
46118	257149
42169	257150
28765	257151
91247	257152
15965	257153
64117	257154
37048	257155
1862	257156
16999	257157
101946	257158
11184	257159
67229	257160
90150	257161
14626	257162
489	257163
31131	257164
12023	257165
2	257166
81963	257167
56081	257168
5884	257169
74052	257170
21208	257171
19073	257172
93145	257173
34791	257174
30278	257175
33630	257176
16100	257177
100	257178
6430	257179
5579	257180
2174	257181
76072	257182
76888	257183
52186	257184
27120	257185
67724	257186
4713	257187
43876	257188
54001	257189
18196	257190
48219	257191
46694	257192
70881	257193
61708	257194
47854	257195
14401	257196
48204	257197
263	257198
47259	257199
92961	257200
8918	257201
68045	257202
29278	257203
2231	257204
9692	257205
12796	257206
9598	257207
4056	257208
1618	257209
23795	257210
2864	257211
724	257212
13393	257213
10718	257214
3108	257215
41049	257216
38381	257217
31331	257218
5495	257219
11677	257220
379	257221
70942	257222
2466	257223
55975	257224
20892	257225
8544	257226
3973	257227
1891	257228
6198	257229
9978	257230
12869	257231
23707	257232
2287	257233
27159	257234
3100	257235
7567	257236
48043	257237
62624	257238
9973	257239
20970	257240
5985	257241
24578	257242
10699	257243
2696	257244
20209	257245
16219	257246
6162	257247
457	257248
44999	257249
15258	257250
42401	257251
39648	257252
10806	257253
73671	257254
49511	257255
20354	257256
75088	257257
42587	257258
4385	257259
85066	257260
23089	257261
3456	257262
23304	257263
12351	257264
17240	257265
44540	257266
18963	257267
805	257268
9839	257269
6218	257270
11750	257271
71154	257272
2391	257273
74786	257274
30049	257275
66203	257276
5696	257277
53108	257278
5669	257279
17472	257280
56217	257281
14812	257282
98951	257283
1143	257284
30539	257285
29282	257286
7694	257287
71462	257288
38464	257289
2903	257290
361	257291
14944	257292
52000	257293
40240	257294
460	257295
18240	257296
13293	257297
4745	257298
48953	257299
924	257300
1438	257301
49591	257302
61258	257303
45616	257304
2120	257305
33792	257306
65200	257307
8052	257308
8577	257309
47042	257310
1930	257311
610	257312
110152	257313
72277	257314
53664	257315
28666	257316
61331	257317
11406	257318
25614	257319
6322	257320
41666	257321
21026	257322
41636	257323
11900	257324
38195	257325
19392	257326
81315	257327
41874	257328
11708	257329
2307	257330
103056	257331
77996	257332
20286	257333
30610	257334
9563	257335
1201	257336
33328	257337
25757	257338
7017	257339
14937	257340
8792	257341
31227	257342
24964	257343
56089	257344
33566	257345
31241	257346
69966	257347
37867	257348
92520	257349
36600	257350
44793	257351
2263	257352
509	257353
56214	257354
5729	257355
67292	257356
5473	257357
86248	257358
36362	257359
29122	257360
56501	257361
42610	257362
5957	257363
2602	257364
3493	257365
98769	257366
52013	257367
12321	257368
63353	257369
28060	257370
388	257371
15442	257372
72685	257373
25713	257374
51476	257375
12361	257376
15535	257377
44702	257378
44034	257379
3371	257380
28202	257381
7450	257382
9298	257383
10446	257384
7769	257385
20903	257386
5348	257387
14844	257388
9880	257389
39473	257390
8868	257391
16579	257392
69151	257393
83283	257394
56932	257395
20591	257396
39635	257397
38296	257398
50627	257399
5805	257400
25251	257401
396	257402
60384	257403
82076	257404
43321	257405
22664	257406
57770	257407
22346	257408
28561	257409
75344	257410
14082	257411
17744	257412
11868	257413
487	257414
82399	257415
60013	257416
17924	257417
303	257418
51098	257419
90134	257420
59072	257421
26832	257422
44126	257423
15852	257424
3320	257425
43606	257426
89125	257427
7847	257428
16993	257429
112593	257430
5066	257431
45697	257432
70737	257433
13110	257434
32476	257435
7078	257436
7352	257437
15277	257438
43539	257439
75278	257440
22829	257441
46237	257442
47865	257443
54323	257444
19028	257445
1545	257446
87410	257447
8925	257448
2708	257449
2027	257450
65007	257451
9983	257452
4852	257453
3122	257454
97366	257455
36299	257456
6962	257457
53238	257458
19714	257459
21474	257460
32717	257461
44836	257462
37346	257463
41543	257464
13357	257465
61082	257466
89573	257467
2391	257468
15349	257469
46345	257470
29529	257471
25597	257472
17346	257473
5305	257474
6643	257475
17962	257476
516	257477
30937	257478
11966	257479
14733	257480
49005	257481
13213	257482
34280	257483
29251	257484
37630	257485
3131	257486
8286	257487
33088	257488
46311	257489
21813	257490
81997	257491
24873	257492
36934	257493
102668	257494
19595	257495
54974	257496
8909	257497
35520	257498
11985	257499
16851	257500
32563	257501
11142	257502
46492	257503
85291	257504
66318	257505
22606	257506
17304	257507
28614	257508
27539	257509
65733	257510
3647	257511
19519	257512
3629	257513
1093	257514
6687	257515
49921	257516
20032	257517
9594	257518
69704	257519
2224	257520
26523	257521
7756	257522
2075	257523
99	257524
56584	257525
989	257526
7556	257527
13521	257528
10008	257529
4266	257530
103475	257531
106005	257532
64807	257533
21487	257534
27007	257535
671	257536
1525	257537
6723	257538
21377	257539
13066	257540
72034	257541
57899	257542
48231	257543
8548	257544
2004	257545
30106	257546
61758	257547
8432	257548
1058	257549
55455	257550
54984	257551
3234	257552
51010	257553
14420	257554
351	257555
85163	257556
70063	257557
9175	257558
56005	257559
3046	257560
10836	257561
12321	257562
23648	257563
12380	257564
533	257565
54164	257566
27007	257567
60739	257568
7501	257569
25941	257570
19	257571
48925	257572
8383	257573
11546	257574
95232	257575
6801	257576
100116	257577
18863	257578
111	257579
52727	257580
60541	257581
41677	257582
88284	257583
23540	257584
13784	257585
1636	257586
53816	257587
13804	257588
9646	257589
8103	257590
30379	257591
25195	257592
224	257593
44199	257594
34986	257595
12908	257596
30705	257597
28393	257598
4348	257599
69054	257600
58350	257601
92136	257602
3833	257603
22755	257604
47750	257605
33048	257606
16938	257607
13579	257608
11516	257609
62720	257610
9799	257611
39368	257612
38039	257613
9498	257614
44233	257615
15271	257616
69915	257617
44487	257618
3017	257619
52197	257620
7594	257621
4226	257622
6087	257623
1815	257624
72394	257625
17403	257626
29640	257627
31889	257628
15659	257629
17849	257630
33333	257631
81473	257632
3592	257633
5600	257634
58582	257635
56115	257636
68087	257637
81959	257638
11902	257639
52071	257640
4060	257641
2478	257642
35044	257643
19417	257644
16977	257645
1776	257646
3691	257647
11208	257648
90444	257649
85751	257650
20967	257651
5664	257652
7292	257653
178	257654
106411	257655
54645	257656
29711	257657
485	257658
22380	257659
22695	257660
15493	257661
1782	257662
77777	257663
108292	257664
27000	257665
171	257666
10711	257667
87261	257668
8197	257669
4360	257670
46346	257671
48	257672
58027	257673
63396	257674
52385	257675
60386	257676
31156	257677
83775	257678
5900	257679
40696	257680
21490	257681
3424	257682
98506	257683
31456	257684
35256	257685
14724	257686
90840	257687
31217	257688
22326	257689
50244	257690
28032	257691
9025	257692
3981	257693
49402	257694
18	257695
77611	257696
3599	257697
2293	257698
82231	257699
1062	257700
30364	257701
94549	257702
17534	257703
1192	257704
4961	257705
31877	257706
37606	257707
66332	257708
84633	257709
1896	257710
13856	257711
76502	257712
5611	257713
1455	257714
9503	257715
168	257716
40529	257717
39312	257718
63481	257719
6217	257720
1309	257721
89799	257722
72410	257723
61487	257724
16874	257725
110811	257726
40818	257727
14565	257728
1371	257729
73444	257730
3634	257731
1499	257732
84476	257733
24892	257734
5205	257735
65508	257736
80484	257737
80401	257738
9134	257739
2127	257740
21717	257741
295	257742
81939	257743
493	257744
105135	257745
84606	257746
106427	257747
6381	257748
57583	257749
3690	257750
4336	257751
21482	257752
123	257753
49465	257754
7701	257755
134	257756
65648	257757
82141	257758
89572	257759
20423	257760
15540	257761
10813	257762
17707	257763
1183	257764
10003	257765
1085	257766
14332	257767
17306	257768
30498	257769
10235	257770
108276	257771
5989	257772
37208	257773
79423	257774
10223	257775
28703	257776
4507	257777
20100	257778
7563	257779
6972	257780
7056	257781
33581	257782
1223	257783
13965	257784
18856	257785
3403	257786
32242	257787
13885	257788
7853	257789
464	257790
39734	257791
55646	257792
34997	257793
88200	257794
58512	257795
45208	257796
7149	257797
1638	257798
22024	257799
17693	257800
4895	257801
709	257802
104156	257803
46732	257804
98490	257805
17622	257806
28424	257807
69	257808
53746	257809
621	257810
27419	257811
11935	257812
60181	257813
50191	257814
820	257815
72694	257816
24241	257817
1808	257818
4353	257819
19638	257820
1842	257821
12186	257822
39850	257823
56832	257824
67141	257825
15304	257826
24243	257827
6796	257828
1626	257829
4039	257830
1774	257831
19165	257832
3383	257833
65679	257834
6	257835
72582	257836
34003	257837
84067	257838
90780	257839
5703	257840
29791	257841
17929	257842
6470	257843
38769	257844
20914	257845
18025	257846
1690	257847
11260	257848
39684	257849
66594	257850
8932	257851
5476	257852
36943	257853
18175	257854
8086	257855
1150	257856
35474	257857
30902	257858
32726	257859
4203	257860
30046	257861
43523	257862
5699	257863
60437	257864
44971	257865
88019	257866
12494	257867
23379	257868
55111	257869
107481	257870
33031	257871
93997	257872
48728	257873
5859	257874
16995	257875
92520	257876
18285	257877
72071	257878
5631	257879
16538	257880
20230	257881
14008	257882
4579	257883
26024	257884
18290	257885
1155	257886
58873	257887
9418	257888
32126	257889
21451	257890
5470	257891
19888	257892
94583	257893
20044	257894
66789	257895
818	257896
14979	257897
13724	257898
22785	257899
43132	257900
26254	257901
385	257902
53104	257903
7001	257904
20815	257905
23216	257906
20869	257907
38896	257908
32619	257909
32909	257910
6163	257911
36755	257912
41669	257913
5941	257914
8649	257915
1284	257916
8541	257917
35903	257918
12271	257919
13024	257920
59048	257921
2852	257922
49667	257923
21495	257924
3772	257925
30940	257926
99786	257927
15232	257928
7007	257929
25893	257930
1630	257931
57770	257932
33842	257933
14098	257934
3981	257935
74787	257936
41162	257937
43242	257938
44419	257939
332	257940
4827	257941
41237	257942
624	257943
8154	257944
10872	257945
28679	257946
4061	257947
7896	257948
77740	257949
28781	257950
88735	257951
51210	257952
30245	257953
14497	257954
55669	257955
2889	257956
56877	257957
47982	257958
14671	257959
553	257960
32391	257961
46639	257962
19768	257963
23935	257964
29687	257965
4799	257966
87980	257967
47759	257968
28945	257969
26988	257970
4771	257971
24963	257972
16978	257973
71754	257974
35765	257975
4953	257976
225	257977
5864	257978
65565	257979
7096	257980
29565	257981
1811	257982
5574	257983
18124	257984
22815	257985
98453	257986
29049	257987
45325	257988
4757	257989
26683	257990
83478	257991
70868	257992
28997	257993
20361	257994
32156	257995
47970	257996
26439	257997
24818	257998
71684	257999
918	258000
581	258001
53540	258002
338	258003
47030	258004
26098	258005
5735	258006
71687	258007
22995	258008
50955	258009
45273	258010
22	258011
2222	258012
37565	258013
18364	258014
37147	258015
13478	258016
27564	258017
59600	258018
25840	258019
12780	258020
35744	258021
14620	258022
6235	258023
1371	258024
8315	258025
10498	258026
22682	258027
13823	258028
29506	258029
54980	258030
32800	258031
31299	258032
34198	258033
15045	258034
44907	258035
15311	258036
73187	258037
4052	258038
26640	258039
10224	258040
239	258041
94777	258042
112633	258043
9480	258044
66387	258045
55591	258046
74072	258047
2914	258048
408	258049
21731	258050
25212	258051
4990	258052
4152	258053
18827	258054
21518	258055
77822	258056
53763	258057
80718	258058
885	258059
863	258060
58504	258061
7920	258062
93063	258063
22537	258064
40903	258065
20914	258066
6139	258067
8645	258068
1228	258069
88113	258070
41741	258071
66172	258072
114303	258073
19519	258074
34185	258075
21078	258076
2418	258077
22924	258078
74924	258079
13626	258080
71330	258081
4409	258082
13784	258083
10312	258084
2222	258085
10871	258086
849	258087
1810	258088
32852	258089
3963	258090
24849	258091
39281	258092
73659	258093
12210	258094
288	258095
3691	258096
19976	258097
14013	258098
6	258099
73203	258100
33482	258101
35757	258102
102232	258103
73823	258104
29047	258105
24	258106
70449	258107
59470	258108
8604	258109
10561	258110
27120	258111
3803	258112
7454	258113
35899	258114
45400	258115
1554	258116
63220	258117
51057	258118
5659	258119
50815	258120
12048	258121
65274	258122
7101	258123
20519	258124
97612	258125
81425	258126
13050	258127
19364	258128
60381	258129
95112	258130
34098	258131
1289	258132
8745	258133
84722	258134
58706	258135
27180	258136
2268	258137
28614	258138
92074	258139
13156	258140
39885	258141
74	258142
46395	258143
72367	258144
44851	258145
52576	258146
55705	258147
17883	258148
17579	258149
363	258150
7499	258151
9221	258152
130	258153
82473	258154
49862	258155
24714	258156
11639	258157
39136	258158
11870	258159
51057	258160
59141	258161
9679	258162
71287	258163
3234	258164
10575	258165
451	258166
38535	258167
82320	258168
33177	258169
37501	258170
57375	258171
28331	258172
11265	258173
28034	258174
18018	258175
41003	258176
9493	258177
64398	258178
59467	258179
11596	258180
94017	258181
27184	258182
91213	258183
2377	258184
77013	258185
91295	258186
36623	258187
28640	258188
3684	258189
1528	258190
17662	258191
28293	258192
36552	258193
37231	258194
53009	258195
521	258196
36312	258197
100002	258198
67605	258199
32955	258200
18007	258201
24468	258202
24330	258203
30394	258204
2445	258205
22595	258206
24761	258207
37337	258208
81411	258209
90771	258210
9179	258211
18117	258212
12996	258213
40431	258214
69755	258215
39604	258216
11833	258217
6486	258218
55358	258219
32595	258220
40117	258221
48408	258222
90042	258223
768	258224
12752	258225
40971	258226
49082	258227
1703	258228
61679	258229
78921	258230
269	258231
2822	258232
21785	258233
30708	258234
62090	258235
22958	258236
1904	258237
24620	258238
3741	258239
97298	258240
6158	258241
1058	258242
19587	258243
62839	258244
10446	258245
44031	258246
13535	258247
12070	258248
12543	258249
5295	258250
55337	258251
24608	258252
9995	258253
4133	258254
1271	258255
19985	258256
13119	258257
1801	258258
5393	258259
22775	258260
45954	258261
53932	258262
9895	258263
779	258264
23033	258265
24165	258266
5436	258267
64990	258268
12760	258269
62404	258270
619	258271
16544	258272
7962	258273
2715	258274
51999	258275
1248	258276
37453	258277
47753	258278
28723	258279
40117	258280
7125	258281
2428	258282
61297	258283
17808	258284
31666	258285
7345	258286
2882	258287
977	258288
23706	258289
34018	258290
7039	258291
66173	258292
59199	258293
7071	258294
1237	258295
8620	258296
65674	258297
22470	258298
33331	258299
23816	258300
12014	258301
86	258302
8963	258303
49550	258304
66	258305
67650	258306
2708	258307
88739	258308
607	258309
13235	258310
37073	258311
1633	258312
64667	258313
41256	258314
3026	258315
57863	258316
28254	258317
12039	258318
36566	258319
18949	258320
102094	258321
12120	258322
1524	258323
109105	258324
103897	258325
7863	258326
1904	258327
12059	258328
34478	258329
88657	258330
11440	258331
2263	258332
346	258333
75613	258334
20659	258335
5317	258336
29244	258337
3134	258338
1387	258339
22363	258340
90355	258341
55397	258342
41732	258343
17679	258344
52601	258345
50326	258346
858	258347
4199	258348
20018	258349
4652	258350
50752	258351
38658	258352
20232	258353
436	258354
99955	258355
23492	258356
6690	258357
43358	258358
46099	258359
76712	258360
29755	258361
1109	258362
639	258363
36463	258364
12109	258365
4289	258366
12532	258367
62802	258368
92576	258369
3016	258370
62039	258371
4790	258372
29954	258373
8401	258374
44140	258375
33461	258376
6723	258377
21419	258378
88845	258379
18697	258380
122	258381
6177	258382
11534	258383
13932	258384
9433	258385
5512	258386
3846	258387
1889	258388
22938	258389
40627	258390
865	258391
33982	258392
45269	258393
59352	258394
45198	258395
2825	258396
10823	258397
1474	258398
14889	258399
3272	258400
10838	258401
54074	258402
31932	258403
34790	258404
1702	258405
15713	258406
21866	258407
43785	258408
33179	258409
36343	258410
48232	258411
1249	258412
12125	258413
6794	258414
8565	258415
6902	258416
74596	258417
9164	258418
163	258419
12032	258420
60457	258421
42426	258422
22039	258423
9037	258424
10150	258425
135	258426
10347	258427
30347	258428
396	258429
59945	258430
16782	258431
1293	258432
5027	258433
669	258434
6568	258435
65	258436
4853	258437
38174	258438
52783	258439
11515	258440
12078	258441
28534	258442
9222	258443
33323	258444
48642	258445
32051	258446
14210	258447
35962	258448
29701	258449
11909	258450
100651	258451
52311	258452
51069	258453
48719	258454
24679	258455
89286	258456
20390	258457
35944	258458
64643	258459
40060	258460
56177	258461
58480	258462
33335	258463
81566	258464
7385	258465
2610	258466
37196	258467
27375	258468
91590	258469
3775	258470
105050	258471
98797	258472
18618	258473
47696	258474
5550	258475
10246	258476
15086	258477
45559	258478
43878	258479
65964	258480
88993	258481
54694	258482
24878	258483
3583	258484
62149	258485
20717	258486
62619	258487
38827	258488
47411	258489
26703	258490
30006	258491
11237	258492
59280	258493
34143	258494
11221	258495
30450	258496
33678	258497
39384	258498
61942	258499
71717	258500
59567	258501
5313	258502
35774	258503
88437	258504
20585	258505
3546	258506
42154	258507
22833	258508
251	258509
83934	258510
58818	258511
42331	258512
39637	258513
22400	258514
6300	258515
46968	258516
17973	258517
1543	258518
17675	258519
45943	258520
18225	258521
15449	258522
64890	258523
12995	258524
46439	258525
101812	258526
9113	258527
5835	258528
20321	258529
33207	258530
8940	258531
3371	258532
80869	258533
15261	258534
16824	258535
18805	258536
2683	258537
16678	258538
39244	258539
2086	258540
5984	258541
17017	258542
3854	258543
20138	258544
16734	258545
9612	258546
48206	258547
32197	258548
27892	258549
37552	258550
59393	258551
2523	258552
81026	258553
1023	258554
12458	258555
1162	258556
4559	258557
73031	258558
34659	258559
5224	258560
34110	258561
67954	258562
49058	258563
38762	258564
30276	258565
38347	258566
14913	258567
6091	258568
68148	258569
4249	258570
50653	258571
24542	258572
35160	258573
47890	258574
21083	258575
28879	258576
28659	258577
21223	258578
19108	258579
56930	258580
3980	258581
66499	258582
13725	258583
16487	258584
72887	258585
8735	258586
93649	258587
29134	258588
36211	258589
19664	258590
12513	258591
63392	258592
12903	258593
88530	258594
62036	258595
4338	258596
1388	258597
9540	258598
5660	258599
5254	258600
26372	258601
6549	258602
7850	258603
12068	258604
1050	258605
69992	258606
67200	258607
4824	258608
4222	258609
3960	258610
75808	258611
16992	258612
26970	258613
11734	258614
85180	258615
6733	258616
17042	258617
63996	258618
32938	258619
54299	258620
16961	258621
16682	258622
21979	258623
36233	258624
43179	258625
18441	258626
12621	258627
93184	258628
58038	258629
51288	258630
34218	258631
4250	258632
917	258633
96013	258634
8117	258635
38	258636
34691	258637
57980	258638
58400	258639
62732	258640
1871	258641
26444	258642
2482	258643
5273	258644
34599	258645
26765	258646
21932	258647
9731	258648
36948	258649
6414	258650
5639	258651
77426	258652
62762	258653
2424	258654
20870	258655
40610	258656
112689	258657
25745	258658
23295	258659
61728	258660
14758	258661
4025	258662
6086	258663
94820	258664
48519	258665
1237	258666
35837	258667
15260	258668
8638	258669
54055	258670
32085	258671
1461	258672
786	258673
4430	258674
73851	258675
109721	258676
11576	258677
5635	258678
52718	258679
1600	258680
22092	258681
27520	258682
3259	258683
46068	258684
19925	258685
14686	258686
22164	258687
28558	258688
1493	258689
32156	258690
47563	258691
19842	258692
539	258693
34672	258694
358	258695
14749	258696
989	258697
67864	258698
47799	258699
6327	258700
84698	258701
8500	258702
39416	258703
368	258704
90910	258705
203	258706
31118	258707
1379	258708
2627	258709
6320	258710
19947	258711
47955	258712
69824	258713
48906	258714
12405	258715
3405	258716
85219	258717
42992	258718
20505	258719
37589	258720
26463	258721
881	258722
65636	258723
67488	258724
11191	258725
72363	258726
84878	258727
1133	258728
28467	258729
62975	258730
119	258731
7087	258732
19991	258733
21918	258734
22482	258735
2660	258736
77628	258737
3967	258738
51447	258739
21521	258740
17497	258741
19631	258742
25538	258743
38093	258744
44285	258745
95624	258746
13637	258747
107407	258748
19188	258749
2451	258750
50535	258751
91182	258752
12553	258753
10637	258754
62878	258755
45015	258756
9627	258757
79	258758
81622	258759
27250	258760
25572	258761
36575	258762
18989	258763
78769	258764
62551	258765
29805	258766
35715	258767
8368	258768
15095	258769
73207	258770
36891	258771
5801	258772
12644	258773
11754	258774
40431	258775
33700	258776
1000	258777
72125	258778
17793	258779
20178	258780
54146	258781
27609	258782
46598	258783
55953	258784
2682	258785
9505	258786
33545	258787
3146	258788
8075	258789
13955	258790
21357	258791
29617	258792
37554	258793
7172	258794
24178	258795
14957	258796
70076	258797
2240	258798
12248	258799
9019	258800
10239	258801
64465	258802
38431	258803
64542	258804
56406	258805
14825	258806
11332	258807
11875	258808
81072	258809
20425	258810
89304	258811
20089	258812
27554	258813
77801	258814
33284	258815
24180	258816
39699	258817
8937	258818
41522	258819
5819	258820
37878	258821
18676	258822
10386	258823
4725	258824
15436	258825
13651	258826
17131	258827
11267	258828
1481	258829
8089	258830
13873	258831
21924	258832
5762	258833
84539	258834
33667	258835
16716	258836
38045	258837
7746	258838
21965	258839
78426	258840
71064	258841
29107	258842
6197	258843
28883	258844
410	258845
40551	258846
47417	258847
27171	258848
506	258849
20201	258850
74609	258851
10934	258852
30536	258853
15834	258854
27541	258855
33081	258856
2387	258857
14440	258858
8607	258859
17111	258860
94260	258861
8894	258862
50944	258863
3696	258864
3071	258865
11962	258866
31450	258867
64774	258868
9743	258869
10617	258870
59025	258871
90880	258872
18206	258873
35572	258874
221	258875
24028	258876
68042	258877
21603	258878
5930	258879
2838	258880
54989	258881
39597	258882
32808	258883
80368	258884
9537	258885
40774	258886
57779	258887
23215	258888
6013	258889
54602	258890
891	258891
19866	258892
7313	258893
2144	258894
20135	258895
36799	258896
21142	258897
56765	258898
12339	258899
18338	258900
57746	258901
4662	258902
13444	258903
47677	258904
3279	258905
105055	258906
89634	258907
6009	258908
92049	258909
29475	258910
57473	258911
42474	258912
541	258913
16627	258914
29146	258915
77401	258916
14013	258917
44436	258918
23776	258919
4778	258920
7247	258921
70373	258922
13399	258923
6847	258924
36442	258925
3794	258926
33850	258927
101892	258928
2384	258929
55395	258930
72934	258931
17040	258932
97276	258933
19634	258934
44089	258935
63235	258936
272	258937
35894	258938
48166	258939
36644	258940
102647	258941
79835	258942
22321	258943
82981	258944
51005	258945
1460	258946
13851	258947
36017	258948
14700	258949
26780	258950
985	258951
10905	258952
30235	258953
382	258954
32763	258955
21348	258956
16	258957
222	258958
2100	258959
46781	258960
8817	258961
6908	258962
33788	258963
1401	258964
15834	258965
17762	258966
29495	258967
28273	258968
6521	258969
3980	258970
91660	258971
2197	258972
3334	258973
8077	258974
41160	258975
24864	258976
70227	258977
29661	258978
75441	258979
16449	258980
5334	258981
2265	258982
6698	258983
20259	258984
40831	258985
13615	258986
186	258987
82789	258988
19715	258989
13674	258990
4117	258991
658	258992
64634	258993
56452	258994
46348	258995
57787	258996
3899	258997
42784	258998
6085	258999
1433	259000
6380	259001
20758	259002
22603	259003
79926	259004
45766	259005
62371	259006
29394	259007
14836	259008
107614	259009
11296	259010
40161	259011
112951	259012
5723	259013
12674	259014
4551	259015
27645	259016
33125	259017
21883	259018
43308	259019
4735	259020
84412	259021
92219	259022
40725	259023
4659	259024
11852	259025
72149	259026
24745	259027
89746	259028
24251	259029
9883	259030
2839	259031
80814	259032
38001	259033
14901	259034
22687	259035
27655	259036
25202	259037
35433	259038
5034	259039
7871	259040
27505	259041
1886	259042
323	259043
251	259044
20159	259045
26023	259046
831	259047
8413	259048
26168	259049
7506	259050
12732	259051
4400	259052
24121	259053
51180	259054
17539	259055
7892	259056
18441	259057
65810	259058
8059	259059
6354	259060
32148	259061
24007	259062
4738	259063
15526	259064
75281	259065
7711	259066
9109	259067
499	259068
9909	259069
1473	259070
21906	259071
22157	259072
27014	259073
80963	259074
55026	259075
26637	259076
27612	259077
523	259078
63082	259079
55358	259080
62	259081
791	259082
1725	259083
27651	259084
53642	259085
66858	259086
49182	259087
53673	259088
16055	259089
94732	259090
6441	259091
30539	259092
44378	259093
112859	259094
59140	259095
37770	259096
1384	259097
14268	259098
15500	259099
14022	259100
72839	259101
9156	259102
16278	259103
2302	259104
19425	259105
2667	259106
3940	259107
85425	259108
44199	259109
14696	259110
44967	259111
78547	259112
10985	259113
61707	259114
18344	259115
2271	259116
39	259117
12034	259118
24390	259119
17886	259120
80919	259121
26052	259122
58957	259123
20	259124
60311	259125
632	259126
134	259127
45777	259128
53615	259129
54491	259130
5779	259131
72502	259132
34526	259133
7879	259134
63488	259135
3067	259136
17568	259137
14034	259138
31464	259139
11799	259140
9277	259141
11315	259142
63216	259143
947	259144
21822	259145
19126	259146
101	259147
50594	259148
8682	259149
26861	259150
5427	259151
26280	259152
26781	259153
23595	259154
926	259155
92402	259156
33033	259157
4716	259158
71972	259159
30128	259160
39041	259161
13254	259162
3026	259163
31051	259164
37395	259165
77139	259166
11778	259167
25642	259168
79430	259169
112178	259170
42815	259171
79086	259172
72223	259173
96308	259174
472	259175
115	259176
63909	259177
83853	259178
53232	259179
31945	259180
688	259181
23	259182
96365	259183
13330	259184
1184	259185
83541	259186
35237	259187
9787	259188
16822	259189
27976	259190
90	259191
13136	259192
70256	259193
16089	259194
62051	259195
12721	259196
4491	259197
36551	259198
45128	259199
25140	259200
56495	259201
7033	259202
111134	259203
64338	259204
28155	259205
30598	259206
34623	259207
65820	259208
43384	259209
27134	259210
111	259211
36594	259212
33295	259213
28322	259214
485	259215
106059	259216
8578	259217
81413	259218
150	259219
63911	259220
3283	259221
67474	259222
15497	259223
47614	259224
5697	259225
16497	259226
991	259227
7570	259228
55841	259229
8390	259230
30725	259231
56545	259232
98369	259233
21810	259234
60601	259235
42569	259236
10891	259237
16746	259238
604	259239
42555	259240
12705	259241
39662	259242
1285	259243
22291	259244
12799	259245
40764	259246
45967	259247
12528	259248
11528	259249
9222	259250
47804	259251
16160	259252
41927	259253
112920	259254
74797	259255
1767	259256
21694	259257
3729	259258
25815	259259
67145	259260
223	259261
8145	259262
1447	259263
13913	259264
31238	259265
36650	259266
55633	259267
46398	259268
32179	259269
3205	259270
4028	259271
22455	259272
64468	259273
123	259274
25510	259275
20326	259276
2103	259277
18906	259278
95880	259279
92	259280
4605	259281
35	259282
26735	259283
5460	259284
42674	259285
19238	259286
4191	259287
4240	259288
25311	259289
5099	259290
40524	259291
96883	259292
20841	259293
13745	259294
80188	259295
11189	259296
1932	259297
3402	259298
46278	259299
18990	259300
27087	259301
17953	259302
29513	259303
40898	259304
53282	259305
53801	259306
3260	259307
35667	259308
40315	259309
15181	259310
69198	259311
33	259312
43716	259313
25759	259314
15899	259315
2828	259316
405	259317
55132	259318
34935	259319
25895	259320
6726	259321
36677	259322
2964	259323
9314	259324
52373	259325
34425	259326
43834	259327
456	259328
26247	259329
2370	259330
4135	259331
5703	259332
466	259333
66248	259334
34100	259335
20571	259336
80255	259337
50184	259338
6930	259339
16850	259340
39336	259341
42125	259342
74254	259343
297	259344
8158	259345
60395	259346
35978	259347
23024	259348
19406	259349
50912	259350
15248	259351
52959	259352
7229	259353
59753	259354
22789	259355
8430	259356
82085	259357
3867	259358
82	259359
15300	259360
9506	259361
71445	259362
90599	259363
34585	259364
35684	259365
21922	259366
8399	259367
2628	259368
11760	259369
43037	259370
653	259371
59994	259372
20174	259373
25045	259374
23856	259375
7108	259376
16940	259377
63862	259378
71238	259379
10225	259380
69753	259381
5404	259382
7801	259383
30420	259384
2693	259385
58427	259386
41636	259387
6838	259388
22712	259389
40263	259390
53333	259391
51334	259392
15281	259393
18466	259394
38657	259395
53635	259396
46653	259397
29880	259398
70486	259399
17270	259400
67607	259401
36364	259402
41858	259403
299	259404
48924	259405
5	259406
22100	259407
53015	259408
27144	259409
24	259410
10620	259411
34044	259412
65305	259413
4721	259414
5125	259415
64782	259416
921	259417
10021	259418
13976	259419
61253	259420
234	259421
24948	259422
12380	259423
79518	259424
15462	259425
68427	259426
19899	259427
416	259428
63192	259429
14501	259430
56744	259431
534	259432
76252	259433
980	259434
233	259435
53880	259436
7070	259437
1949	259438
9801	259439
43979	259440
23851	259441
49666	259442
2413	259443
10174	259444
33450	259445
58356	259446
42119	259447
50	259448
13556	259449
34070	259450
6171	259451
33710	259452
404	259453
2912	259454
87118	259455
60797	259456
70125	259457
7438	259458
8015	259459
62124	259460
88437	259461
48517	259462
2452	259463
23244	259464
28699	259465
77019	259466
56897	259467
15552	259468
100961	259469
18262	259470
15116	259471
71832	259472
19678	259473
34386	259474
11393	259475
15253	259476
8434	259477
16407	259478
13760	259479
2543	259480
14332	259481
13339	259482
6679	259483
14580	259484
19996	259485
66740	259486
1065	259487
19635	259488
14059	259489
96046	259490
69491	259491
3184	259492
14979	259493
61314	259494
6487	259495
2378	259496
2234	259497
16751	259498
3936	259499
15246	259500
12904	259501
273	259502
14629	259503
15855	259504
28227	259505
4959	259506
15028	259507
93676	259508
15769	259509
934	259510
6995	259511
49470	259512
344	259513
8649	259514
33899	259515
9467	259516
48588	259517
99963	259518
32169	259519
9319	259520
13864	259521
52932	259522
49216	259523
55257	259524
37612	259525
79122	259526
14261	259527
16991	259528
83257	259529
228	259530
1918	259531
83995	259532
37568	259533
442	259534
53662	259535
13164	259536
16648	259537
25284	259538
55306	259539
6042	259540
41676	259541
13832	259542
96514	259543
3368	259544
15105	259545
74509	259546
78179	259547
2207	259548
3185	259549
7453	259550
49563	259551
51266	259552
192	259553
1598	259554
93113	259555
106269	259556
101247	259557
18718	259558
34395	259559
7263	259560
73221	259561
30095	259562
46928	259563
95847	259564
27517	259565
717	259566
59892	259567
77245	259568
90282	259569
7909	259570
36978	259571
5332	259572
28470	259573
27199	259574
4391	259575
2820	259576
73	259577
52806	259578
3896	259579
12712	259580
18011	259581
4226	259582
573	259583
19875	259584
1007	259585
33349	259586
45142	259587
61135	259588
41259	259589
61870	259590
11480	259591
16149	259592
82042	259593
223	259594
839	259595
94967	259596
27068	259597
29094	259598
3681	259599
21056	259600
23715	259601
173	259602
26316	259603
55577	259604
35384	259605
38884	259606
14497	259607
27456	259608
14767	259609
1928	259610
247	259611
23705	259612
74723	259613
68671	259614
30042	259615
8573	259616
314	259617
92949	259618
72090	259619
27188	259620
291	259621
30984	259622
101058	259623
22623	259624
3046	259625
69999	259626
15157	259627
36393	259628
49259	259629
64206	259630
36972	259631
46499	259632
55442	259633
5906	259634
35803	259635
66747	259636
8273	259637
984	259638
5675	259639
12000	259640
3686	259641
20852	259642
15225	259643
15746	259644
50669	259645
11290	259646
44636	259647
97865	259648
32756	259649
34947	259650
1745	259651
112315	259652
62078	259653
6876	259654
10963	259655
1630	259656
54738	259657
12438	259658
50733	259659
23792	259660
2008	259661
24464	259662
266	259663
74210	259664
64060	259665
14071	259666
5673	259667
4131	259668
24121	259669
14958	259670
169	259671
10188	259672
32566	259673
20615	259674
43996	259675
40569	259676
742	259677
91931	259678
3045	259679
23296	259680
16446	259681
8811	259682
36656	259683
26097	259684
70313	259685
10714	259686
32037	259687
16377	259688
10100	259689
59028	259690
7748	259691
42234	259692
46862	259693
43825	259694
12143	259695
4660	259696
44517	259697
27862	259698
60650	259699
409	259700
72659	259701
2135	259702
49435	259703
37475	259704
193	259705
4738	259706
70728	259707
2154	259708
32802	259709
130	259710
23299	259711
26308	259712
4219	259713
43772	259714
59023	259715
1204	259716
33370	259717
24790	259718
43907	259719
1799	259720
81040	259721
40296	259722
57388	259723
5592	259724
605	259725
10935	259726
40918	259727
32827	259728
15480	259729
8361	259730
80956	259731
33020	259732
92859	259733
33285	259734
49332	259735
3986	259736
59366	259737
45302	259738
33440	259739
3378	259740
23644	259741
15811	259742
44415	259743
23104	259744
33632	259745
64586	259746
160	259747
10532	259748
23250	259749
21766	259750
4094	259751
24677	259752
15342	259753
14886	259754
81415	259755
64546	259756
89477	259757
41499	259758
4368	259759
61936	259760
13559	259761
42380	259762
19576	259763
1731	259764
8546	259765
2152	259766
36783	259767
41694	259768
54346	259769
4533	259770
32300	259771
111322	259772
17079	259773
49942	259774
75	259775
51888	259776
17827	259777
19621	259778
1247	259779
18929	259780
17548	259781
17491	259782
65872	259783
4312	259784
32543	259785
50808	259786
19739	259787
7784	259788
45881	259789
4902	259790
97405	259791
28051	259792
34667	259793
20484	259794
4997	259795
7187	259796
3408	259797
43382	259798
49406	259799
37889	259800
23948	259801
40864	259802
1475	259803
5330	259804
56807	259805
10733	259806
86762	259807
1796	259808
76331	259809
37882	259810
70217	259811
2324	259812
21564	259813
21058	259814
2049	259815
17212	259816
25664	259817
11499	259818
37764	259819
92889	259820
399	259821
2952	259822
60704	259823
27066	259824
65764	259825
21805	259826
16454	259827
9150	259828
5088	259829
92165	259830
7144	259831
20131	259832
52893	259833
454	259834
36539	259835
10039	259836
8733	259837
55453	259838
54329	259839
6272	259840
32915	259841
53701	259842
114581	259843
36	259844
92912	259845
237	259846
2538	259847
50106	259848
9468	259849
57040	259850
31240	259851
5535	259852
49934	259853
2988	259854
43203	259855
13774	259856
36054	259857
49172	259858
11844	259859
919	259860
56644	259861
53924	259862
24561	259863
41	259864
5480	259865
11117	259866
48151	259867
55474	259868
43453	259869
73183	259870
89398	259871
76272	259872
21148	259873
96197	259874
7142	259875
27113	259876
138	259877
41124	259878
21297	259879
5506	259880
11109	259881
8840	259882
69924	259883
55003	259884
47633	259885
30319	259886
4527	259887
10510	259888
82523	259889
3760	259890
587	259891
13417	259892
8623	259893
19159	259894
26273	259895
36614	259896
6298	259897
11791	259898
22465	259899
60204	259900
23709	259901
32745	259902
27563	259903
78728	259904
76371	259905
8623	259906
20747	259907
16183	259908
1615	259909
67852	259910
48807	259911
14831	259912
14507	259913
71329	259914
41464	259915
3323	259916
16748	259917
2286	259918
10683	259919
1483	259920
36508	259921
1860	259922
13153	259923
62721	259924
75484	259925
37517	259926
79113	259927
546	259928
114	259929
22349	259930
16451	259931
1034	259932
32	259933
78102	259934
96592	259935
831	259936
56734	259937
46192	259938
124	259939
103213	259940
6403	259941
91282	259942
95422	259943
14371	259944
15195	259945
319	259946
1397	259947
9804	259948
43728	259949
65485	259950
5284	259951
41582	259952
1058	259953
26886	259954
7806	259955
114378	259956
702	259957
72765	259958
26409	259959
33985	259960
35006	259961
5844	259962
69146	259963
61705	259964
844	259965
16375	259966
85119	259967
86204	259968
4131	259969
27257	259970
26011	259971
5031	259972
6141	259973
1155	259974
105	259975
11570	259976
44114	259977
55077	259978
55257	259979
41860	259980
3908	259981
42657	259982
55637	259983
3987	259984
19753	259985
6418	259986
35242	259987
57343	259988
85069	259989
2415	259990
5	259991
5638	259992
4915	259993
3441	259994
41748	259995
39746	259996
12513	259997
48619	259998
74168	259999
1455	260000
1622	260001
18009	260002
14091	260003
24924	260004
21833	260005
18845	260006
67578	260007
2602	260008
5393	260009
10630	260010
37023	260011
101763	260012
15673	260013
21440	260014
13423	260015
85626	260016
75290	260017
8	260018
97741	260019
86004	260020
31053	260021
3798	260022
81495	260023
3711	260024
3274	260025
71699	260026
89351	260027
14625	260028
38730	260029
2950	260030
23238	260031
13772	260032
64670	260033
89147	260034
862	260035
3594	260036
1431	260037
30069	260038
54193	260039
43352	260040
34780	260041
6452	260042
71617	260043
136	260044
749	260045
6946	260046
1083	260047
56528	260048
270	260049
38666	260050
43876	260051
7091	260052
23068	260053
77942	260054
43355	260055
23231	260056
9112	260057
3393	260058
44889	260059
10236	260060
37419	260061
53698	260062
2368	260063
10494	260064
53068	260065
56259	260066
37605	260067
1087	260068
97788	260069
18962	260070
172	260071
3531	260072
1662	260073
11837	260074
21914	260075
47693	260076
11260	260077
83078	260078
12117	260079
65454	260080
36455	260081
6955	260082
31415	260083
4667	260084
50147	260085
20490	260086
50968	260087
43230	260088
3678	260089
13337	260090
10007	260091
6633	260092
8544	260093
77382	260094
14656	260095
28589	260096
61035	260097
69376	260098
26031	260099
53419	260100
12408	260101
41612	260102
13534	260103
52237	260104
78462	260105
6172	260106
29522	260107
1603	260108
149	260109
1150	260110
1326	260111
10569	260112
16597	260113
32181	260114
3550	260115
19634	260116
589	260117
73768	260118
34779	260119
1716	260120
19982	260121
77724	260122
39428	260123
17455	260124
77643	260125
55453	260126
4603	260127
72716	260128
65109	260129
31944	260130
2681	260131
108916	260132
31965	260133
10997	260134
10045	260135
72	260136
42064	260137
113900	260138
1382	260139
40902	260140
54459	260141
29839	260142
32169	260143
9452	260144
11559	260145
38741	260146
60093	260147
41462	260148
12278	260149
61142	260150
91505	260151
23487	260152
439	260153
27410	260154
67842	260155
25102	260156
12744	260157
28143	260158
56587	260159
2939	260160
35137	260161
48801	260162
37256	260163
23492	260164
64339	260165
76216	260166
3175	260167
34479	260168
9447	260169
2962	260170
19198	260171
11178	260172
36335	260173
47577	260174
45019	260175
36368	260176
31669	260177
81790	260178
35678	260179
19424	260180
14072	260181
31350	260182
68165	260183
47425	260184
16640	260185
9301	260186
104173	260187
79220	260188
901	260189
829	260190
43578	260191
77218	260192
17216	260193
40103	260194
43540	260195
13707	260196
70986	260197
9306	260198
15423	260199
38349	260200
7590	260201
49851	260202
54359	260203
16	260204
32545	260205
1545	260206
15932	260207
1792	260208
7231	260209
43232	260210
24197	260211
106125	260212
5654	260213
81714	260214
15582	260215
101754	260216
63853	260217
20787	260218
58294	260219
20834	260220
37929	260221
13349	260222
73478	260223
87821	260224
11590	260225
99912	260226
64575	260227
80414	260228
47488	260229
6451	260230
2716	260231
23825	260232
37463	260233
10114	260234
8687	260235
61036	260236
82109	260237
25653	260238
6704	260239
19409	260240
2607	260241
1643	260242
16060	260243
7586	260244
69320	260245
11495	260246
22394	260247
5659	260248
2035	260249
1973	260250
16138	260251
34630	260252
70044	260253
15154	260254
4977	260255
19793	260256
31814	260257
69	260258
91082	260259
26239	260260
27425	260261
7634	260262
20968	260263
1198	260264
41631	260265
1390	260266
51	260267
24773	260268
38908	260269
40586	260270
41438	260271
13893	260272
7811	260273
6148	260274
51992	260275
12229	260276
35701	260277
79030	260278
62834	260279
39246	260280
2128	260281
10884	260282
2270	260283
3328	260284
191	260285
18741	260286
25633	260287
12711	260288
5167	260289
4004	260290
4035	260291
13202	260292
88890	260293
57874	260294
53187	260295
18828	260296
65514	260297
21243	260298
43338	260299
86315	260300
98463	260301
6233	260302
70790	260303
10594	260304
13716	260305
1487	260306
34926	260307
71771	260308
786	260309
4984	260310
40144	260311
21701	260312
23563	260313
14265	260314
9629	260315
36169	260316
27136	260317
37665	260318
12823	260319
29010	260320
16020	260321
28483	260322
997	260323
74198	260324
64540	260325
3679	260326
84343	260327
53111	260328
100252	260329
22877	260330
35334	260331
5302	260332
4286	260333
18036	260334
10170	260335
675	260336
95484	260337
929	260338
11928	260339
358	260340
8038	260341
83800	260342
28803	260343
65972	260344
30710	260345
49160	260346
12605	260347
16176	260348
19010	260349
34008	260350
34583	260351
83211	260352
78448	260353
36187	260354
72259	260355
11341	260356
819	260357
37471	260358
36911	260359
7662	260360
49139	260361
9949	260362
12727	260363
6732	260364
18490	260365
72810	260366
32306	260367
77511	260368
69488	260369
64446	260370
49481	260371
509	260372
66277	260373
41094	260374
17100	260375
9864	260376
17665	260377
72930	260378
18585	260379
87433	260380
5408	260381
2926	260382
24336	260383
78590	260384
15978	260385
13061	260386
4980	260387
108311	260388
94006	260389
10209	260390
32255	260391
74310	260392
1224	260393
15116	260394
8811	260395
42628	260396
51766	260397
53439	260398
35623	260399
106968	260400
46151	260401
34604	260402
5001	260403
55508	260404
20094	260405
4869	260406
8207	260407
70315	260408
53909	260409
26455	260410
670	260411
363	260412
3372	260413
34821	260414
76201	260415
3528	260416
63130	260417
25510	260418
87063	260419
688	260420
2276	260421
1133	260422
40667	260423
19140	260424
7347	260425
21666	260426
99212	260427
12759	260428
8891	260429
27689	260430
39499	260431
44756	260432
4120	260433
42897	260434
45115	260435
70541	260436
89831	260437
28963	260438
9028	260439
24460	260440
51407	260441
51144	260442
8085	260443
51437	260444
11228	260445
454	260446
87165	260447
64935	260448
38171	260449
113000	260450
5600	260451
21222	260452
38686	260453
7327	260454
23479	260455
7945	260456
9564	260457
84697	260458
53093	260459
81039	260460
4454	260461
17052	260462
1026	260463
38760	260464
6295	260465
26433	260466
25348	260467
19381	260468
15075	260469
2802	260470
10867	260471
17898	260472
49237	260473
26164	260474
17297	260475
12159	260476
47464	260477
10252	260478
27481	260479
84825	260480
30379	260481
26540	260482
10061	260483
18715	260484
36214	260485
198	260486
121	260487
5394	260488
67715	260489
6330	260490
7718	260491
6630	260492
57909	260493
55809	260494
5543	260495
2169	260496
23285	260497
69939	260498
27719	260499
50312	260500
23479	260501
74873	260502
16813	260503
76084	260504
73813	260505
14604	260506
41145	260507
8293	260508
52958	260509
3	260510
61909	260511
3748	260512
1959	260513
4042	260514
18443	260515
3523	260516
2383	260517
49918	260518
8314	260519
34099	260520
25778	260521
42264	260522
29934	260523
62555	260524
28345	260525
12502	260526
53273	260527
45345	260528
98501	260529
86863	260530
1823	260531
35829	260532
8178	260533
47854	260534
14799	260535
72528	260536
41792	260537
60789	260538
1522	260539
9927	260540
6129	260541
3330	260542
39739	260543
7556	260544
20614	260545
89759	260546
7565	260547
54017	260548
10786	260549
40944	260550
75130	260551
12757	260552
91079	260553
20442	260554
20022	260555
315	260556
5949	260557
1838	260558
45505	260559
50851	260560
92607	260561
81814	260562
39783	260563
86719	260564
41064	260565
6464	260566
17041	260567
102576	260568
58683	260569
63819	260570
58396	260571
1145	260572
10544	260573
16394	260574
95980	260575
28125	260576
1108	260577
5395	260578
37954	260579
76215	260580
80417	260581
84395	260582
35	260583
70141	260584
2545	260585
26306	260586
19254	260587
68904	260588
18284	260589
10531	260590
20850	260591
2595	260592
64124	260593
87971	260594
12781	260595
8898	260596
85991	260597
113133	260598
333	260599
90739	260600
21	260601
2816	260602
36712	260603
27613	260604
7768	260605
25893	260606
12411	260607
36309	260608
73431	260609
101856	260610
64878	260611
22978	260612
736	260613
24800	260614
16747	260615
5239	260616
71928	260617
72190	260618
17933	260619
708	260620
62923	260621
37958	260622
87580	260623
30600	260624
28054	260625
604	260626
2437	260627
33850	260628
68787	260629
84659	260630
20918	260631
7036	260632
79539	260633
18120	260634
3313	260635
2466	260636
10582	260637
64972	260638
101594	260639
50986	260640
48172	260641
35120	260642
4771	260643
81539	260644
63640	260645
8936	260646
19229	260647
110578	260648
61386	260649
1005	260650
41001	260651
38554	260652
37598	260653
7948	260654
103778	260655
43891	260656
13033	260657
6385	260658
20415	260659
34273	260660
81783	260661
5581	260662
11579	260663
43331	260664
516	260665
1949	260666
62440	260667
84098	260668
913	260669
7931	260670
1923	260671
7936	260672
39288	260673
25268	260674
25514	260675
10468	260676
12792	260677
14299	260678
8580	260679
76	260680
31209	260681
83743	260682
10198	260683
54924	260684
72019	260685
21598	260686
80276	260687
274	260688
9174	260689
1310	260690
21122	260691
59363	260692
21490	260693
2937	260694
11735	260695
73677	260696
12983	260697
39342	260698
6975	260699
4275	260700
106	260701
24337	260702
5420	260703
28473	260704
27359	260705
42134	260706
30587	260707
35918	260708
50782	260709
25	260710
9913	260711
630	260712
10116	260713
7491	260714
19357	260715
2835	260716
28431	260717
15823	260718
31359	260719
69026	260720
3593	260721
16477	260722
66480	260723
447	260724
27572	260725
22338	260726
14229	260727
89897	260728
30842	260729
70735	260730
11784	260731
10056	260732
3072	260733
3152	260734
59501	260735
26027	260736
49072	260737
75	260738
1466	260739
16613	260740
9041	260741
49737	260742
37183	260743
113363	260744
26	260745
13451	260746
40711	260747
88121	260748
10374	260749
76815	260750
42857	260751
14470	260752
77731	260753
35499	260754
37734	260755
32058	260756
2590	260757
17810	260758
35746	260759
15670	260760
5462	260761
98752	260762
83734	260763
4712	260764
99572	260765
21534	260766
664	260767
6404	260768
24859	260769
44888	260770
81078	260771
80676	260772
38134	260773
27201	260774
52139	260775
36169	260776
44703	260777
74975	260778
2069	260779
4051	260780
16911	260781
53713	260782
29655	260783
2947	260784
35591	260785
859	260786
49508	260787
96592	260788
10637	260789
78539	260790
2548	260791
309	260792
21717	260793
33047	260794
33823	260795
33217	260796
5200	260797
18731	260798
109797	260799
17642	260800
62670	260801
8646	260802
11017	260803
42619	260804
509	260805
2685	260806
11131	260807
2786	260808
63510	260809
5548	260810
1067	260811
75884	260812
34995	260813
65358	260814
6484	260815
68401	260816
2	260817
11990	260818
46310	260819
4376	260820
5	260821
71190	260822
22658	260823
5513	260824
21008	260825
8416	260826
35992	260827
1194	260828
564	260829
48016	260830
7233	260831
44728	260832
99770	260833
8725	260834
4042	260835
19104	260836
46915	260837
54331	260838
1553	260839
7325	260840
55715	260841
42407	260842
79023	260843
50817	260844
29081	260845
36775	260846
3580	260847
16893	260848
28533	260849
52282	260850
40507	260851
5454	260852
67264	260853
27597	260854
26472	260855
4605	260856
14149	260857
4127	260858
48396	260859
55756	260860
4865	260861
55311	260862
12635	260863
4435	260864
450	260865
3103	260866
4066	260867
57596	260868
216	260869
18336	260870
1319	260871
52197	260872
83889	260873
53715	260874
25469	260875
2089	260876
97653	260877
73717	260878
10774	260879
34622	260880
6114	260881
8645	260882
43857	260883
8576	260884
72885	260885
10403	260886
1241	260887
68319	260888
251	260889
92385	260890
9251	260891
254	260892
11287	260893
19327	260894
51950	260895
90831	260896
4715	260897
4885	260898
23200	260899
45526	260900
95924	260901
78348	260902
10191	260903
45075	260904
727	260905
41302	260906
21737	260907
31228	260908
68005	260909
59522	260910
199	260911
67007	260912
19089	260913
360	260914
110048	260915
8233	260916
99036	260917
16309	260918
61840	260919
81292	260920
85957	260921
744	260922
5253	260923
82142	260924
21871	260925
26128	260926
47077	260927
32625	260928
29158	260929
3503	260930
47870	260931
59382	260932
12507	260933
45502	260934
2355	260935
73671	260936
34293	260937
3908	260938
783	260939
34508	260940
41993	260941
99311	260942
27030	260943
50148	260944
9666	260945
90399	260946
25119	260947
35815	260948
83055	260949
68482	260950
7772	260951
827	260952
2106	260953
6488	260954
6233	260955
37730	260956
16950	260957
70100	260958
380	260959
17995	260960
43285	260961
2421	260962
30313	260963
2478	260964
52940	260965
13592	260966
42542	260967
14671	260968
2793	260969
23708	260970
58634	260971
60525	260972
24970	260973
3607	260974
16677	260975
109	260976
28586	260977
19252	260978
24787	260979
1813	260980
68501	260981
37509	260982
5527	260983
63333	260984
59715	260985
45065	260986
8763	260987
35318	260988
1327	260989
14720	260990
8758	260991
31183	260992
3322	260993
7669	260994
2299	260995
41729	260996
52560	260997
69385	260998
38109	260999
21927	261000
39396	261001
96457	261002
9996	261003
15634	261004
44621	261005
70285	261006
105351	261007
13209	261008
6390	261009
24947	261010
3317	261011
6391	261012
91906	261013
19523	261014
50901	261015
33702	261016
81675	261017
26662	261018
2	261019
44810	261020
42822	261021
38406	261022
9875	261023
11854	261024
26906	261025
5742	261026
4272	261027
12254	261028
1025	261029
5990	261030
55314	261031
18951	261032
30499	261033
47697	261034
47443	261035
52044	261036
24188	261037
34146	261038
25486	261039
86919	261040
77077	261041
29548	261042
17103	261043
43731	261044
42107	261045
53490	261046
479	261047
4618	261048
75172	261049
8081	261050
2355	261051
41638	261052
8075	261053
69092	261054
2883	261055
3158	261056
16037	261057
50567	261058
32585	261059
23441	261060
8913	261061
60231	261062
42748	261063
43775	261064
54041	261065
14060	261066
1220	261067
3656	261068
12877	261069
41154	261070
3831	261071
29546	261072
16696	261073
9704	261074
35418	261075
74632	261076
38356	261077
27789	261078
20743	261079
53806	261080
6500	261081
72159	261082
52467	261083
23587	261084
53209	261085
72391	261086
73400	261087
15066	261088
221	261089
19578	261090
54193	261091
38425	261092
17108	261093
110483	261094
24223	261095
11011	261096
4944	261097
28381	261098
78671	261099
55412	261100
32310	261101
14068	261102
29537	261103
7537	261104
20476	261105
3771	261106
1824	261107
12897	261108
11409	261109
103900	261110
9917	261111
31247	261112
39893	261113
48399	261114
28461	261115
12285	261116
1086	261117
30969	261118
9027	261119
6085	261120
1531	261121
3514	261122
39929	261123
34584	261124
16487	261125
43369	261126
1967	261127
11122	261128
26541	261129
15728	261130
7832	261131
41090	261132
306	261133
12489	261134
42638	261135
37122	261136
59166	261137
5796	261138
15942	261139
21921	261140
54968	261141
70885	261142
2069	261143
33396	261144
60444	261145
11422	261146
92467	261147
1284	261148
57053	261149
58243	261150
817	261151
41889	261152
17260	261153
21290	261154
40356	261155
3537	261156
8277	261157
85248	261158
3483	261159
78126	261160
20450	261161
29366	261162
1059	261163
3343	261164
23720	261165
100515	261166
7418	261167
9461	261168
5626	261169
43916	261170
96071	261171
41937	261172
28180	261173
275	261174
10108	261175
21682	261176
89624	261177
104120	261178
79429	261179
31788	261180
76172	261181
29903	261182
38052	261183
88919	261184
18633	261185
92024	261186
51700	261187
346	261188
16053	261189
30195	261190
8419	261191
60012	261192
2505	261193
64222	261194
311	261195
4	261196
9365	261197
63744	261198
13123	261199
13851	261200
2444	261201
17372	261202
19173	261203
56692	261204
64244	261205
61420	261206
4429	261207
83702	261208
58855	261209
40978	261210
9141	261211
76153	261212
21221	261213
69906	261214
42741	261215
45860	261216
25621	261217
54571	261218
2208	261219
10860	261220
91735	261221
39733	261222
15386	261223
26310	261224
19821	261225
50789	261226
28721	261227
62320	261228
16448	261229
29055	261230
46071	261231
31398	261232
52390	261233
11238	261234
15314	261235
43782	261236
26401	261237
54173	261238
8325	261239
59535	261240
4068	261241
37783	261242
1796	261243
14483	261244
311	261245
19976	261246
14545	261247
11455	261248
21511	261249
2466	261250
35506	261251
31853	261252
210	261253
46324	261254
32941	261255
42105	261256
6320	261257
2361	261258
15633	261259
41104	261260
17434	261261
53261	261262
71207	261263
21341	261264
66120	261265
25608	261266
11597	261267
50627	261268
12968	261269
12038	261270
2290	261271
84988	261272
8898	261273
40476	261274
66902	261275
37673	261276
78649	261277
76088	261278
53015	261279
42328	261280
47672	261281
16770	261282
103606	261283
12337	261284
55424	261285
68773	261286
97933	261287
24197	261288
28673	261289
7625	261290
74934	261291
85779	261292
10344	261293
1349	261294
43142	261295
5984	261296
48935	261297
55198	261298
70280	261299
8953	261300
23682	261301
4379	261302
42098	261303
31672	261304
11525	261305
25080	261306
14126	261307
22462	261308
794	261309
3847	261310
19606	261311
113447	261312
21748	261313
51029	261314
1690	261315
46135	261316
17915	261317
2326	261318
17033	261319
64284	261320
56102	261321
49509	261322
13841	261323
1428	261324
101616	261325
38947	261326
4184	261327
4850	261328
73073	261329
44193	261330
18656	261331
8799	261332
3129	261333
2573	261334
9826	261335
79075	261336
8055	261337
70730	261338
11774	261339
5977	261340
59870	261341
51713	261342
45755	261343
99336	261344
53837	261345
49503	261346
3894	261347
47542	261348
28446	261349
35320	261350
75016	261351
6123	261352
14577	261353
15837	261354
36324	261355
90548	261356
32229	261357
58048	261358
12055	261359
25761	261360
50471	261361
31634	261362
310	261363
335	261364
27	261365
851	261366
2803	261367
6494	261368
19587	261369
24455	261370
62522	261371
49416	261372
19663	261373
8320	261374
5756	261375
21745	261376
56837	261377
8069	261378
40099	261379
1003	261380
14906	261381
5124	261382
1034	261383
273	261384
67427	261385
48307	261386
17627	261387
6763	261388
9980	261389
63921	261390
15603	261391
5467	261392
30511	261393
30019	261394
56626	261395
18379	261396
3232	261397
10967	261398
60029	261399
11970	261400
21036	261401
25141	261402
7611	261403
16227	261404
1453	261405
4098	261406
898	261407
2319	261408
11090	261409
49566	261410
18929	261411
52	261412
39029	261413
16189	261414
56862	261415
55684	261416
14861	261417
22225	261418
24419	261419
34575	261420
42915	261421
23825	261422
11532	261423
50371	261424
11635	261425
2507	261426
68253	261427
14540	261428
2027	261429
22226	261430
95413	261431
2468	261432
52196	261433
6120	261434
90381	261435
61259	261436
23797	261437
44247	261438
3865	261439
78492	261440
72039	261441
6178	261442
54018	261443
77394	261444
54536	261445
746	261446
86771	261447
30757	261448
4625	261449
20308	261450
55852	261451
51405	261452
843	261453
2473	261454
11672	261455
53134	261456
7169	261457
59473	261458
49679	261459
71344	261460
25455	261461
92055	261462
95975	261463
53097	261464
2261	261465
84255	261466
2767	261467
72007	261468
22687	261469
30340	261470
32587	261471
41879	261472
37472	261473
98766	261474
85726	261475
637	261476
8355	261477
47892	261478
27078	261479
52	261480
10046	261481
71909	261482
12159	261483
80895	261484
19070	261485
34194	261486
1209	261487
30834	261488
18034	261489
8823	261490
35954	261491
5756	261492
54765	261493
264	261494
91148	261495
113536	261496
67019	261497
68411	261498
51627	261499
65933	261500
22459	261501
10632	261502
1287	261503
20787	261504
17415	261505
1546	261506
12652	261507
68377	261508
23836	261509
50022	261510
1893	261511
57091	261512
4364	261513
57379	261514
62	261515
913	261516
1761	261517
16528	261518
1068	261519
3163	261520
34272	261521
56103	261522
829	261523
18061	261524
18400	261525
80546	261526
41071	261527
8533	261528
11222	261529
57335	261530
31019	261531
75834	261532
14046	261533
86560	261534
26631	261535
42396	261536
5181	261537
37630	261538
1712	261539
5668	261540
25456	261541
8673	261542
53154	261543
7861	261544
18079	261545
80737	261546
21994	261547
22754	261548
56238	261549
31616	261550
60121	261551
6082	261552
12597	261553
34948	261554
885	261555
53800	261556
25789	261557
35840	261558
25195	261559
15016	261560
26419	261561
51816	261562
6873	261563
6916	261564
76981	261565
7831	261566
7316	261567
34431	261568
27077	261569
55944	261570
7931	261571
93637	261572
54228	261573
37765	261574
25775	261575
51060	261576
18367	261577
22359	261578
20342	261579
23047	261580
77506	261581
59914	261582
5900	261583
31132	261584
12269	261585
21031	261586
30623	261587
66203	261588
14556	261589
4281	261590
54444	261591
846	261592
14853	261593
82011	261594
19594	261595
16113	261596
29308	261597
63749	261598
21446	261599
1053	261600
5025	261601
43048	261602
8471	261603
30056	261604
53474	261605
68092	261606
50134	261607
40070	261608
1431	261609
65585	261610
4011	261611
81562	261612
48276	261613
33485	261614
21355	261615
61790	261616
397	261617
34746	261618
16750	261619
75195	261620
98473	261621
9915	261622
100044	261623
26344	261624
4073	261625
24914	261626
20203	261627
8779	261628
789	261629
14441	261630
106827	261631
11502	261632
34757	261633
71573	261634
44973	261635
38840	261636
60129	261637
7119	261638
27416	261639
414	261640
5244	261641
19473	261642
315	261643
5069	261644
40172	261645
10108	261646
19668	261647
4429	261648
58140	261649
2225	261650
39960	261651
9067	261652
18542	261653
59506	261654
13581	261655
2898	261656
22031	261657
34607	261658
30648	261659
79015	261660
2518	261661
49006	261662
88520	261663
12136	261664
91596	261665
31370	261666
22784	261667
2749	261668
67850	261669
6160	261670
4324	261671
98549	261672
11905	261673
5631	261674
16848	261675
24552	261676
52915	261677
3968	261678
42644	261679
43073	261680
56180	261681
21665	261682
56429	261683
19990	261684
12792	261685
9872	261686
58245	261687
21371	261688
6287	261689
5764	261690
3542	261691
20225	261692
67312	261693
56834	261694
557	261695
12013	261696
64320	261697
298	261698
68136	261699
39330	261700
33242	261701
19068	261702
32358	261703
6296	261704
33538	261705
41699	261706
22773	261707
2676	261708
45	261709
79988	261710
60702	261711
51248	261712
29585	261713
8637	261714
22717	261715
8404	261716
15175	261717
12622	261718
12332	261719
28431	261720
21899	261721
32034	261722
46622	261723
47839	261724
7775	261725
690	261726
57333	261727
19587	261728
9004	261729
43308	261730
8633	261731
28648	261732
16587	261733
32308	261734
26175	261735
54367	261736
79169	261737
7154	261738
51220	261739
38873	261740
17504	261741
36812	261742
51397	261743
62877	261744
4337	261745
57645	261746
59783	261747
93174	261748
39348	261749
8854	261750
13026	261751
1182	261752
5086	261753
12954	261754
8395	261755
3259	261756
10897	261757
42559	261758
72424	261759
83037	261760
30850	261761
3005	261762
13919	261763
36002	261764
5835	261765
38242	261766
96983	261767
81903	261768
14357	261769
4345	261770
9200	261771
43812	261772
2569	261773
104563	261774
39087	261775
5331	261776
9623	261777
134	261778
26921	261779
1084	261780
53529	261781
45079	261782
1443	261783
40760	261784
22426	261785
28409	261786
29188	261787
6446	261788
6378	261789
53826	261790
52833	261791
82237	261792
54912	261793
10550	261794
70829	261795
15638	261796
9895	261797
18112	261798
35174	261799
658	261800
27529	261801
6794	261802
46995	261803
12116	261804
37309	261805
61089	261806
21913	261807
6434	261808
13781	261809
28505	261810
6594	261811
32635	261812
86538	261813
5994	261814
13993	261815
56570	261816
7176	261817
3289	261818
40401	261819
412	261820
60622	261821
2472	261822
36320	261823
3397	261824
13045	261825
53683	261826
22205	261827
15444	261828
60292	261829
9719	261830
3877	261831
40232	261832
9096	261833
75939	261834
219	261835
46711	261836
98952	261837
20541	261838
55188	261839
476	261840
9040	261841
18719	261842
28013	261843
64700	261844
2576	261845
7361	261846
23485	261847
39304	261848
73180	261849
5292	261850
44279	261851
11998	261852
31703	261853
1444	261854
12961	261855
7913	261856
49061	261857
50938	261858
1043	261859
25060	261860
20065	261861
9074	261862
81671	261863
64866	261864
4800	261865
25884	261866
3635	261867
86606	261868
77907	261869
17047	261870
60464	261871
58871	261872
43626	261873
71077	261874
9643	261875
16742	261876
16806	261877
76788	261878
94418	261879
7769	261880
60260	261881
25196	261882
1064	261883
48612	261884
34631	261885
71513	261886
6270	261887
21419	261888
35209	261889
3480	261890
5013	261891
244	261892
12461	261893
703	261894
47675	261895
1167	261896
18471	261897
87189	261898
88571	261899
4695	261900
49984	261901
19860	261902
15501	261903
51	261904
6106	261905
50980	261906
50758	261907
123	261908
20581	261909
47508	261910
61571	261911
39784	261912
7173	261913
53842	261914
14530	261915
3885	261916
63567	261917
74935	261918
6121	261919
13887	261920
359	261921
10989	261922
87372	261923
51847	261924
55469	261925
18485	261926
28244	261927
782	261928
4801	261929
194	261930
20503	261931
49339	261932
35350	261933
17103	261934
50850	261935
8763	261936
69093	261937
34022	261938
23598	261939
103307	261940
4796	261941
157	261942
37496	261943
58046	261944
74892	261945
19336	261946
13	261947
3950	261948
3585	261949
73725	261950
76969	261951
48663	261952
25580	261953
46830	261954
11141	261955
26844	261956
55470	261957
415	261958
28273	261959
12822	261960
56811	261961
69162	261962
87205	261963
14160	261964
23653	261965
12590	261966
43152	261967
398	261968
27771	261969
16209	261970
32134	261971
8393	261972
59102	261973
19857	261974
26364	261975
39136	261976
36305	261977
30841	261978
29100	261979
16650	261980
96110	261981
2559	261982
28621	261983
79907	261984
43280	261985
33836	261986
48108	261987
5411	261988
61791	261989
5424	261990
6488	261991
12563	261992
4397	261993
91000	261994
17454	261995
81701	261996
71467	261997
480	261998
19752	261999
45951	262000
37138	262001
9886	262002
10389	262003
68656	262004
95898	262005
8520	262006
621	262007
5045	262008
1556	262009
31584	262010
53990	262011
2268	262012
99879	262013
21481	262014
74599	262015
5180	262016
51133	262017
67442	262018
1044	262019
44189	262020
36874	262021
6238	262022
5643	262023
48711	262024
4006	262025
26212	262026
28541	262027
11796	262028
90997	262029
32515	262030
9369	262031
73449	262032
771	262033
17977	262034
78697	262035
386	262036
8182	262037
1926	262038
52551	262039
15522	262040
51256	262041
7659	262042
10541	262043
31886	262044
12362	262045
18294	262046
89838	262047
9879	262048
8465	262049
4823	262050
36258	262051
41208	262052
727	262053
56521	262054
14884	262055
14470	262056
29092	262057
6772	262058
56750	262059
16294	262060
44656	262061
21254	262062
49180	262063
2334	262064
3632	262065
7263	262066
86997	262067
44394	262068
32377	262069
52269	262070
29467	262071
27641	262072
2209	262073
62176	262074
58927	262075
11288	262076
34413	262077
2330	262078
28780	262079
78878	262080
876	262081
87308	262082
29911	262083
37759	262084
54815	262085
4632	262086
12436	262087
14461	262088
25549	262089
879	262090
51851	262091
28780	262092
1356	262093
1507	262094
30947	262095
13760	262096
20792	262097
816	262098
37987	262099
14543	262100
41535	262101
73785	262102
18971	262103
5678	262104
38725	262105
80793	262106
3890	262107
14881	262108
11713	262109
62	262110
31969	262111
811	262112
75514	262113
18690	262114
25481	262115
35315	262116
3595	262117
44883	262118
89534	262119
52016	262120
32041	262121
6485	262122
22479	262123
14197	262124
15157	262125
51783	262126
7728	262127
59172	262128
69139	262129
56693	262130
25232	262131
40032	262132
5	262133
16016	262134
25765	262135
14545	262136
9560	262137
66334	262138
120	262139
1070	262140
103541	262141
15205	262142
78206	262143
44897	262144
46336	262145
51208	262146
12730	262147
89681	262148
450	262149
51175	262150
6181	262151
9818	262152
5679	262153
62743	262154
45328	262155
59532	262156
2999	262157
14576	262158
65918	262159
69908	262160
5598	262161
11440	262162
18637	262163
18236	262164
3762	262165
7986	262166
4131	262167
21348	262168
7174	262169
65629	262170
43471	262171
71143	262172
13328	262173
3611	262174
385	262175
101451	262176
71962	262177
54656	262178
40240	262179
19106	262180
46959	262181
2920	262182
5007	262183
8719	262184
70596	262185
14172	262186
20590	262187
52244	262188
48691	262189
18159	262190
46724	262191
24801	262192
23062	262193
30912	262194
18530	262195
24157	262196
13213	262197
66752	262198
37018	262199
505	262200
40326	262201
3838	262202
56007	262203
21445	262204
17938	262205
49889	262206
8637	262207
172	262208
54793	262209
28398	262210
22330	262211
5	262212
68394	262213
62333	262214
24916	262215
19633	262216
64775	262217
10692	262218
72340	262219
9445	262220
21708	262221
17722	262222
7159	262223
25220	262224
36302	262225
91	262226
110453	262227
11124	262228
27087	262229
58075	262230
76101	262231
33516	262232
31130	262233
38935	262234
194	262235
47800	262236
9061	262237
28211	262238
25059	262239
11031	262240
27988	262241
18637	262242
98	262243
99000	262244
4973	262245
21693	262246
42385	262247
1941	262248
7666	262249
71746	262250
22447	262251
14774	262252
13142	262253
25758	262254
35397	262255
24671	262256
55986	262257
49	262258
42334	262259
8760	262260
89930	262261
31630	262262
23120	262263
112944	262264
33598	262265
15780	262266
44805	262267
57368	262268
52123	262269
46656	262270
13305	262271
35105	262272
1082	262273
36432	262274
37221	262275
65413	262276
5315	262277
15437	262278
5674	262279
71891	262280
22207	262281
34644	262282
650	262283
29853	262284
82644	262285
10721	262286
15006	262287
772	262288
93884	262289
29883	262290
56833	262291
53944	262292
2335	262293
9600	262294
14586	262295
50190	262296
15057	262297
78639	262298
4401	262299
33039	262300
34557	262301
60523	262302
30831	262303
35836	262304
534	262305
27219	262306
65862	262307
600	262308
53831	262309
31432	262310
47880	262311
2145	262312
83394	262313
98051	262314
12315	262315
45854	262316
9607	262317
9892	262318
82454	262319
32657	262320
1557	262321
34498	262322
59360	262323
12823	262324
19556	262325
101946	262326
19467	262327
5037	262328
20047	262329
7360	262330
2401	262331
11277	262332
25668	262333
14386	262334
25899	262335
23240	262336
57637	262337
41258	262338
81190	262339
19684	262340
7251	262341
93285	262342
19590	262343
18060	262344
34195	262345
4218	262346
23170	262347
61514	262348
23769	262349
23140	262350
82125	262351
21077	262352
80943	262353
18831	262354
37844	262355
16379	262356
69647	262357
43348	262358
27149	262359
54084	262360
32928	262361
29193	262362
6400	262363
7278	262364
23090	262365
865	262366
47562	262367
40193	262368
28510	262369
37095	262370
2798	262371
15945	262372
19765	262373
90129	262374
16444	262375
4145	262376
4341	262377
41200	262378
414	262379
37065	262380
67018	262381
12602	262382
42191	262383
15926	262384
69884	262385
27376	262386
8411	262387
51890	262388
9734	262389
113932	262390
16044	262391
64139	262392
966	262393
30853	262394
33022	262395
10892	262396
11919	262397
38312	262398
56618	262399
23982	262400
5736	262401
4349	262402
4722	262403
13945	262404
26088	262405
40867	262406
72105	262407
28733	262408
40871	262409
78341	262410
60916	262411
38255	262412
75009	262413
71239	262414
12293	262415
43979	262416
55096	262417
94607	262418
34724	262419
5047	262420
4926	262421
71800	262422
21311	262423
28772	262424
40673	262425
21611	262426
13125	262427
66217	262428
7788	262429
54784	262430
27141	262431
9777	262432
3046	262433
112272	262434
14213	262435
57082	262436
73401	262437
18914	262438
189	262439
36334	262440
18172	262441
97953	262442
313	262443
58498	262444
7525	262445
11338	262446
1242	262447
1022	262448
67214	262449
14418	262450
13204	262451
1298	262452
20167	262453
442	262454
24197	262455
35672	262456
99604	262457
18990	262458
43066	262459
111676	262460
67784	262461
48245	262462
16143	262463
42041	262464
21579	262465
22960	262466
25182	262467
2388	262468
4979	262469
39373	262470
8560	262471
7547	262472
97439	262473
77960	262474
35201	262475
51403	262476
54467	262477
5582	262478
37714	262479
32893	262480
20177	262481
72804	262482
25358	262483
23573	262484
4691	262485
2497	262486
31491	262487
46403	262488
43219	262489
29486	262490
32740	262491
63450	262492
10228	262493
21158	262494
60704	262495
52667	262496
15220	262497
70526	262498
44768	262499
19756	262500
31383	262501
17745	262502
101940	262503
98045	262504
6355	262505
53192	262506
39567	262507
96889	262508
5184	262509
133	262510
1686	262511
13236	262512
57185	262513
34451	262514
492	262515
22854	262516
12524	262517
87369	262518
4279	262519
33160	262520
45974	262521
28685	262522
10733	262523
33640	262524
6228	262525
4621	262526
71819	262527
22335	262528
46842	262529
60248	262530
74957	262531
19147	262532
77274	262533
6057	262534
2947	262535
28233	262536
12344	262537
59915	262538
58483	262539
10847	262540
5979	262541
68276	262542
21633	262543
36073	262544
44996	262545
22532	262546
144	262547
27232	262548
96007	262549
40188	262550
99480	262551
4581	262552
25117	262553
5834	262554
29686	262555
13596	262556
38785	262557
33883	262558
80184	262559
11585	262560
109958	262561
55075	262562
69126	262563
74779	262564
22511	262565
27853	262566
6891	262567
28356	262568
6311	262569
21898	262570
8049	262571
62998	262572
18871	262573
42338	262574
3581	262575
65209	262576
48520	262577
1188	262578
25598	262579
49203	262580
48444	262581
56558	262582
11045	262583
492	262584
95929	262585
1457	262586
68709	262587
31911	262588
57015	262589
6895	262590
2539	262591
49947	262592
56382	262593
52238	262594
56732	262595
39411	262596
95877	262597
3248	262598
12674	262599
20885	262600
83818	262601
43799	262602
8825	262603
16661	262604
259	262605
61786	262606
46899	262607
289	262608
42844	262609
14175	262610
2821	262611
48001	262612
51883	262613
19526	262614
6103	262615
15507	262616
3164	262617
50417	262618
94135	262619
7207	262620
72174	262621
23877	262622
6515	262623
790	262624
1544	262625
18337	262626
2982	262627
33530	262628
36914	262629
28040	262630
66562	262631
67475	262632
39971	262633
16433	262634
32322	262635
59476	262636
8993	262637
3428	262638
21327	262639
48959	262640
52022	262641
735	262642
12158	262643
34853	262644
4298	262645
33590	262646
368	262647
1800	262648
55034	262649
26047	262650
3823	262651
1899	262652
34367	262653
57702	262654
17888	262655
53915	262656
91101	262657
41687	262658
9068	262659
73252	262660
63694	262661
14417	262662
2705	262663
431	262664
1767	262665
58441	262666
41732	262667
64126	262668
76350	262669
65	262670
18029	262671
48440	262672
37370	262673
1454	262674
12366	262675
85077	262676
58455	262677
10253	262678
7564	262679
291	262680
50897	262681
6720	262682
22214	262683
12828	262684
71150	262685
20315	262686
2643	262687
65920	262688
4891	262689
27812	262690
38990	262691
25756	262692
3842	262693
85386	262694
10779	262695
1492	262696
98578	262697
87	262698
2982	262699
1809	262700
26929	262701
93372	262702
44509	262703
19044	262704
59917	262705
10872	262706
7670	262707
4103	262708
38804	262709
52339	262710
2477	262711
78342	262712
16180	262713
34857	262714
60255	262715
90516	262716
26306	262717
15127	262718
31562	262719
99598	262720
10818	262721
1999	262722
15692	262723
14630	262724
41113	262725
35209	262726
57764	262727
19961	262728
47091	262729
580	262730
41765	262731
7632	262732
62333	262733
98354	262734
52531	262735
69631	262736
9873	262737
24925	262738
16093	262739
1652	262740
5727	262741
9257	262742
13488	262743
2964	262744
41234	262745
92164	262746
32454	262747
10338	262748
76000	262749
25418	262750
13756	262751
11659	262752
22989	262753
7373	262754
1393	262755
2639	262756
13015	262757
20346	262758
11202	262759
17517	262760
15851	262761
9327	262762
57282	262763
23979	262764
68146	262765
36942	262766
6525	262767
32442	262768
15915	262769
19026	262770
42506	262771
36426	262772
1140	262773
10612	262774
54302	262775
13199	262776
59331	262777
8973	262778
23126	262779
42541	262780
2028	262781
22614	262782
26226	262783
50519	262784
16568	262785
31681	262786
47924	262787
68424	262788
37209	262789
7793	262790
42929	262791
16334	262792
10397	262793
44	262794
19446	262795
91404	262796
11149	262797
6553	262798
73965	262799
16667	262800
30683	262801
70918	262802
48092	262803
17094	262804
16076	262805
27759	262806
2047	262807
14847	262808
34286	262809
61115	262810
45810	262811
62300	262812
946	262813
21746	262814
103248	262815
35683	262816
12546	262817
3532	262818
77345	262819
50005	262820
5537	262821
42542	262822
38663	262823
19732	262824
14138	262825
85867	262826
61434	262827
63494	262828
76001	262829
396	262830
40253	262831
57056	262832
2936	262833
35381	262834
86801	262835
32246	262836
10588	262837
40301	262838
70074	262839
19572	262840
3507	262841
6480	262842
17325	262843
3333	262844
63166	262845
23909	262846
29512	262847
37398	262848
317	262849
43772	262850
53049	262851
88973	262852
37831	262853
1499	262854
46435	262855
24230	262856
652	262857
440	262858
10481	262859
21406	262860
1856	262861
50926	262862
624	262863
15123	262864
57534	262865
7765	262866
27070	262867
16906	262868
23794	262869
4695	262870
881	262871
42596	262872
40028	262873
41000	262874
97636	262875
66321	262876
4802	262877
751	262878
10549	262879
1535	262880
40397	262881
30420	262882
81041	262883
51669	262884
55452	262885
112517	262886
178	262887
23314	262888
80495	262889
53723	262890
20273	262891
40555	262892
42596	262893
5302	262894
1809	262895
6390	262896
44699	262897
23534	262898
23895	262899
10132	262900
10959	262901
57300	262902
79783	262903
4288	262904
22758	262905
65625	262906
28957	262907
13641	262908
2540	262909
69041	262910
43915	262911
13550	262912
10097	262913
42106	262914
26668	262915
36299	262916
32622	262917
23146	262918
3171	262919
59768	262920
7722	262921
277	262922
265	262923
10254	262924
71253	262925
100731	262926
21384	262927
2740	262928
25223	262929
59683	262930
9776	262931
84643	262932
6144	262933
38961	262934
48340	262935
24218	262936
69403	262937
105	262938
15435	262939
12343	262940
641	262941
19247	262942
52661	262943
61667	262944
13973	262945
82522	262946
910	262947
6291	262948
103691	262949
112388	262950
34191	262951
6958	262952
31514	262953
51431	262954
1084	262955
98060	262956
110566	262957
48705	262958
35321	262959
1311	262960
53144	262961
26453	262962
67956	262963
20376	262964
46266	262965
34678	262966
62441	262967
27194	262968
7008	262969
48528	262970
36336	262971
22740	262972
11706	262973
79304	262974
10947	262975
2178	262976
2133	262977
32552	262978
1335	262979
48503	262980
62	262981
585	262982
6000	262983
53682	262984
70563	262985
70085	262986
107940	262987
4641	262988
48032	262989
371	262990
57808	262991
1577	262992
1846	262993
6806	262994
30012	262995
63416	262996
108482	262997
67516	262998
9690	262999
9986	263000
23275	263001
37639	263002
29402	263003
2256	263004
39844	263005
60180	263006
46350	263007
7524	263008
61221	263009
91656	263010
4252	263011
1039	263012
25388	263013
15142	263014
38168	263015
103656	263016
36587	263017
63970	263018
34480	263019
44	263020
1131	263021
21804	263022
178	263023
54004	263024
46359	263025
61930	263026
9301	263027
67035	263028
9039	263029
58505	263030
25008	263031
88518	263032
58995	263033
12762	263034
20308	263035
101702	263036
55196	263037
32263	263038
62993	263039
15366	263040
3845	263041
56821	263042
6588	263043
14167	263044
81738	263045
41511	263046
73056	263047
4076	263048
41506	263049
62750	263050
107321	263051
48823	263052
28872	263053
12627	263054
14371	263055
86831	263056
39973	263057
7738	263058
1042	263059
11392	263060
67699	263061
15746	263062
46860	263063
18518	263064
73467	263065
33196	263066
3733	263067
91534	263068
27240	263069
791	263070
24690	263071
163	263072
4354	263073
5460	263074
5330	263075
38918	263076
13321	263077
50319	263078
31167	263079
101952	263080
37945	263081
21658	263082
52	263083
105629	263084
28379	263085
69549	263086
53837	263087
57018	263088
23690	263089
100668	263090
49006	263091
28325	263092
34629	263093
22692	263094
49827	263095
83061	263096
49157	263097
57483	263098
1312	263099
28706	263100
4746	263101
7458	263102
81661	263103
12	263104
2681	263105
383	263106
59441	263107
50322	263108
5026	263109
9373	263110
69601	263111
14045	263112
6706	263113
10764	263114
12678	263115
108980	263116
21983	263117
14840	263118
8334	263119
348	263120
279	263121
25229	263122
3703	263123
60192	263124
107926	263125
51150	263126
5799	263127
5379	263128
2573	263129
31350	263130
25791	263131
2	263132
4386	263133
4159	263134
5873	263135
2081	263136
2853	263137
113195	263138
52392	263139
6208	263140
7150	263141
29618	263142
15265	263143
34531	263144
43593	263145
13999	263146
53770	263147
99319	263148
7318	263149
3056	263150
11745	263151
31809	263152
40578	263153
52159	263154
3853	263155
3713	263156
3996	263157
98186	263158
27003	263159
53565	263160
4610	263161
32943	263162
39869	263163
16446	263164
75875	263165
54284	263166
32217	263167
2328	263168
4293	263169
6824	263170
45959	263171
4314	263172
11629	263173
31907	263174
301	263175
9679	263176
3105	263177
26581	263178
18170	263179
3728	263180
33882	263181
39483	263182
50030	263183
19330	263184
24713	263185
17509	263186
25946	263187
9344	263188
13196	263189
3737	263190
36385	263191
79090	263192
41573	263193
72928	263194
28541	263195
219	263196
2109	263197
38607	263198
15149	263199
26640	263200
6575	263201
376	263202
8649	263203
43920	263204
69661	263205
4997	263206
92029	263207
92921	263208
25932	263209
2470	263210
14417	263211
10003	263212
42642	263213
61784	263214
13216	263215
14370	263216
484	263217
103868	263218
37570	263219
6748	263220
68563	263221
67726	263222
62118	263223
4330	263224
18593	263225
8502	263226
36120	263227
8385	263228
89383	263229
2869	263230
60987	263231
2613	263232
5583	263233
4990	263234
70204	263235
10867	263236
23671	263237
93199	263238
15818	263239
5158	263240
29386	263241
51881	263242
26162	263243
18772	263244
23775	263245
5629	263246
41739	263247
29391	263248
72966	263249
33465	263250
4935	263251
98	263252
32316	263253
30163	263254
57209	263255
76152	263256
88413	263257
2205	263258
5777	263259
25629	263260
14782	263261
99777	263262
64465	263263
27670	263264
38932	263265
2493	263266
74887	263267
42803	263268
172	263269
13494	263270
49660	263271
56101	263272
9816	263273
27056	263274
6707	263275
77763	263276
19159	263277
17961	263278
2849	263279
9588	263280
47208	263281
7381	263282
38103	263283
54541	263284
89152	263285
83478	263286
67288	263287
39166	263288
15882	263289
1995	263290
70263	263291
4902	263292
77895	263293
1321	263294
14761	263295
19019	263296
7946	263297
4019	263298
8500	263299
23952	263300
6712	263301
4489	263302
40323	263303
131	263304
61724	263305
30635	263306
1692	263307
80304	263308
11187	263309
16502	263310
1478	263311
1228	263312
40537	263313
12982	263314
7883	263315
24159	263316
109954	263317
22000	263318
10113	263319
85914	263320
98982	263321
24949	263322
94331	263323
31548	263324
17371	263325
12614	263326
65264	263327
7086	263328
51344	263329
79626	263330
11321	263331
8761	263332
8059	263333
26256	263334
84728	263335
73312	263336
26907	263337
24359	263338
19076	263339
23849	263340
10047	263341
35014	263342
19680	263343
7691	263344
24753	263345
55430	263346
70433	263347
54370	263348
6226	263349
42495	263350
108279	263351
3611	263352
74178	263353
24886	263354
43886	263355
14272	263356
15829	263357
83317	263358
9007	263359
55817	263360
56740	263361
3288	263362
10286	263363
85812	263364
20926	263365
932	263366
81633	263367
9176	263368
69581	263369
2185	263370
35782	263371
34408	263372
48125	263373
10262	263374
27661	263375
3508	263376
42104	263377
752	263378
86276	263379
36683	263380
20109	263381
55889	263382
30162	263383
49975	263384
26562	263385
49345	263386
4453	263387
51765	263388
3	263389
17571	263390
11098	263391
3033	263392
104490	263393
10822	263394
96914	263395
25803	263396
838	263397
1623	263398
16592	263399
27777	263400
50107	263401
11968	263402
89914	263403
4270	263404
32752	263405
5150	263406
760	263407
66111	263408
396	263409
47817	263410
32012	263411
67149	263412
22144	263413
55721	263414
1704	263415
12419	263416
31	263417
26399	263418
52303	263419
87468	263420
33984	263421
23618	263422
1597	263423
100967	263424
37553	263425
62896	263426
2556	263427
75084	263428
58578	263429
5520	263430
1673	263431
15931	263432
1697	263433
63195	263434
107945	263435
9119	263436
1201	263437
9898	263438
36578	263439
63801	263440
15106	263441
101092	263442
20958	263443
47077	263444
8672	263445
10282	263446
4155	263447
35261	263448
23652	263449
74080	263450
45096	263451
51104	263452
27771	263453
11382	263454
3335	263455
13243	263456
84355	263457
9298	263458
24799	263459
26115	263460
63343	263461
55380	263462
57008	263463
14059	263464
15543	263465
36774	263466
89979	263467
5532	263468
47799	263469
59373	263470
67845	263471
839	263472
486	263473
82761	263474
16991	263475
798	263476
58592	263477
82760	263478
7013	263479
57718	263480
2371	263481
1189	263482
32783	263483
66221	263484
66317	263485
21063	263486
65795	263487
12506	263488
44829	263489
13378	263490
3807	263491
31662	263492
63947	263493
755	263494
41068	263495
40997	263496
1659	263497
39362	263498
7864	263499
33288	263500
17413	263501
64880	263502
23779	263503
31436	263504
7551	263505
46161	263506
71027	263507
7612	263508
10702	263509
16333	263510
1071	263511
5326	263512
56858	263513
105	263514
4252	263515
4209	263516
62033	263517
93075	263518
18728	263519
62077	263520
88074	263521
29630	263522
33688	263523
33239	263524
36561	263525
24314	263526
95409	263527
2232	263528
1269	263529
4253	263530
10291	263531
54582	263532
74619	263533
24969	263534
22025	263535
4051	263536
2420	263537
25248	263538
7687	263539
6723	263540
103464	263541
13550	263542
101005	263543
83112	263544
64525	263545
71944	263546
24436	263547
35288	263548
3913	263549
27417	263550
1107	263551
76993	263552
20478	263553
69198	263554
38795	263555
8299	263556
23258	263557
34068	263558
35960	263559
9547	263560
19218	263561
3678	263562
32052	263563
2575	263564
1804	263565
10473	263566
7415	263567
7331	263568
24271	263569
5987	263570
24100	263571
47021	263572
90706	263573
144	263574
13444	263575
13537	263576
89756	263577
34453	263578
13574	263579
32209	263580
2450	263581
21316	263582
45956	263583
11381	263584
4626	263585
26376	263586
3422	263587
6954	263588
12166	263589
237	263590
17267	263591
18160	263592
25199	263593
100388	263594
16104	263595
75743	263596
48076	263597
5180	263598
29598	263599
25586	263600
13422	263601
27890	263602
4199	263603
22795	263604
7951	263605
3960	263606
23915	263607
34938	263608
7935	263609
21267	263610
43016	263611
13732	263612
15005	263613
44307	263614
46693	263615
35989	263616
7589	263617
7081	263618
63269	263619
31710	263620
31419	263621
23721	263622
2981	263623
7745	263624
68137	263625
31131	263626
39551	263627
17619	263628
8684	263629
249	263630
18262	263631
66961	263632
41022	263633
32444	263634
1711	263635
6563	263636
483	263637
42714	263638
77243	263639
6826	263640
77316	263641
2723	263642
35875	263643
91473	263644
3	263645
24759	263646
68844	263647
53324	263648
81809	263649
77784	263650
49704	263651
14732	263652
71060	263653
50690	263654
3862	263655
2229	263656
7008	263657
66057	263658
72005	263659
22586	263660
85740	263661
11482	263662
31674	263663
20706	263664
14110	263665
12083	263666
65548	263667
1614	263668
62550	263669
45120	263670
82189	263671
43276	263672
22662	263673
63277	263674
78415	263675
6617	263676
28392	263677
90206	263678
3548	263679
352	263680
22235	263681
5081	263682
30811	263683
4037	263684
709	263685
13961	263686
12841	263687
72087	263688
54855	263689
15711	263690
47631	263691
86363	263692
18092	263693
75973	263694
10867	263695
6020	263696
1321	263697
21534	263698
99766	263699
8838	263700
34389	263701
1479	263702
24101	263703
22771	263704
38987	263705
61777	263706
2052	263707
14021	263708
23265	263709
53469	263710
90095	263711
101941	263712
44073	263713
13744	263714
658	263715
64541	263716
2672	263717
76799	263718
1323	263719
102151	263720
85749	263721
6411	263722
23950	263723
28001	263724
16930	263725
66806	263726
5255	263727
11521	263728
60063	263729
169	263730
99607	263731
15050	263732
9915	263733
13880	263734
15365	263735
11192	263736
287	263737
16481	263738
41699	263739
51345	263740
101021	263741
109408	263742
5327	263743
10780	263744
43158	263745
424	263746
7028	263747
56044	263748
1492	263749
78932	263750
60781	263751
82198	263752
2333	263753
77	263754
8808	263755
17746	263756
14161	263757
42849	263758
2117	263759
67776	263760
90838	263761
49352	263762
117	263763
27795	263764
10346	263765
58969	263766
6671	263767
89210	263768
34948	263769
13158	263770
66828	263771
88348	263772
31190	263773
34133	263774
79888	263775
59811	263776
23137	263777
54331	263778
3565	263779
4792	263780
47645	263781
32	263782
7080	263783
63158	263784
73350	263785
52609	263786
40455	263787
52442	263788
31973	263789
57384	263790
69988	263791
11939	263792
10260	263793
76479	263794
56518	263795
53060	263796
4615	263797
49608	263798
78380	263799
60170	263800
91323	263801
22392	263802
7944	263803
45078	263804
27096	263805
70676	263806
38289	263807
45755	263808
3494	263809
1866	263810
10472	263811
1167	263812
2554	263813
19042	263814
2921	263815
6014	263816
521	263817
85062	263818
141	263819
26779	263820
58474	263821
31313	263822
8314	263823
11439	263824
49490	263825
33326	263826
52309	263827
18704	263828
23776	263829
68676	263830
38077	263831
53071	263832
7142	263833
6277	263834
2321	263835
68652	263836
65832	263837
62583	263838
89015	263839
35116	263840
28330	263841
11156	263842
1699	263843
91393	263844
2475	263845
16416	263846
12933	263847
2649	263848
373	263849
692	263850
2740	263851
21474	263852
14236	263853
57330	263854
9711	263855
107762	263856
55215	263857
1795	263858
46042	263859
35557	263860
60085	263861
155	263862
48483	263863
8865	263864
13990	263865
83154	263866
69527	263867
11775	263868
41122	263869
31572	263870
31976	263871
15521	263872
31273	263873
20806	263874
974	263875
6965	263876
83328	263877
73156	263878
2167	263879
48782	263880
18399	263881
2106	263882
42823	263883
25153	263884
16589	263885
9749	263886
12996	263887
13296	263888
16874	263889
43109	263890
36823	263891
24694	263892
28291	263893
33669	263894
37235	263895
55886	263896
38023	263897
9662	263898
231	263899
1525	263900
6529	263901
104399	263902
12968	263903
31898	263904
33720	263905
7406	263906
14636	263907
6872	263908
53173	263909
3111	263910
29539	263911
84634	263912
55501	263913
7225	263914
6083	263915
70472	263916
4598	263917
9036	263918
10173	263919
63644	263920
41816	263921
28905	263922
23465	263923
38184	263924
109	263925
20464	263926
11432	263927
45047	263928
38057	263929
33060	263930
14229	263931
31351	263932
22142	263933
48530	263934
8785	263935
45278	263936
16762	263937
9142	263938
39459	263939
14303	263940
55889	263941
69246	263942
12149	263943
21413	263944
13129	263945
4033	263946
35926	263947
46857	263948
54183	263949
2410	263950
45113	263951
30966	263952
15804	263953
22369	263954
19512	263955
29631	263956
7064	263957
15429	263958
95062	263959
3161	263960
70187	263961
35	263962
24157	263963
9579	263964
103229	263965
46826	263966
16257	263967
49020	263968
940	263969
34333	263970
22398	263971
35186	263972
17162	263973
34750	263974
2871	263975
35112	263976
92221	263977
17141	263978
177	263979
30631	263980
40141	263981
39472	263982
901	263983
4909	263984
842	263985
56850	263986
24240	263987
1160	263988
10506	263989
2277	263990
28074	263991
68633	263992
1140	263993
13713	263994
60588	263995
11746	263996
55567	263997
41074	263998
76571	263999
62691	264000
6766	264001
21719	264002
45239	264003
2389	264004
285	264005
54362	264006
2552	264007
12763	264008
48594	264009
25217	264010
33101	264011
41775	264012
11846	264013
1218	264014
55360	264015
73831	264016
22938	264017
20446	264018
136	264019
705	264020
77055	264021
20591	264022
84654	264023
4623	264024
16446	264025
27739	264026
469	264027
70194	264028
26404	264029
649	264030
21733	264031
39590	264032
77480	264033
4627	264034
82246	264035
73256	264036
18469	264037
3360	264038
3440	264039
49162	264040
5128	264041
756	264042
403	264043
43179	264044
18688	264045
48936	264046
793	264047
53537	264048
34899	264049
13715	264050
9655	264051
19841	264052
1389	264053
27357	264054
4869	264055
1533	264056
95312	264057
49571	264058
52576	264059
5495	264060
7736	264061
40777	264062
47997	264063
34056	264064
32466	264065
40039	264066
48685	264067
49278	264068
68102	264069
4978	264070
28345	264071
17128	264072
27317	264073
375	264074
89651	264075
61952	264076
10353	264077
70723	264078
4431	264079
10551	264080
16227	264081
21181	264082
26351	264083
22407	264084
33905	264085
68525	264086
2701	264087
702	264088
14517	264089
33611	264090
37963	264091
69306	264092
17429	264093
20725	264094
87146	264095
15382	264096
16039	264097
58739	264098
8533	264099
35430	264100
32743	264101
3249	264102
2619	264103
31275	264104
8175	264105
2472	264106
29194	264107
51768	264108
48	264109
49689	264110
10631	264111
10501	264112
37684	264113
1122	264114
17445	264115
10726	264116
2646	264117
48420	264118
109562	264119
10850	264120
43745	264121
31528	264122
51240	264123
12085	264124
47792	264125
17572	264126
52956	264127
51847	264128
1770	264129
11646	264130
87388	264131
1208	264132
2793	264133
18855	264134
793	264135
21302	264136
10544	264137
5773	264138
2782	264139
51553	264140
4324	264141
38069	264142
27352	264143
1400	264144
4813	264145
52882	264146
52990	264147
25964	264148
20715	264149
39856	264150
4937	264151
12824	264152
53696	264153
46473	264154
20842	264155
16801	264156
42084	264157
67610	264158
3202	264159
1448	264160
32619	264161
46209	264162
14413	264163
43911	264164
7272	264165
29102	264166
105290	264167
7741	264168
24251	264169
114145	264170
5819	264171
55644	264172
44524	264173
19508	264174
11429	264175
14621	264176
65540	264177
23535	264178
2547	264179
11790	264180
42032	264181
42619	264182
28587	264183
16199	264184
38359	264185
14315	264186
89597	264187
33627	264188
17822	264189
3181	264190
25040	264191
39159	264192
49370	264193
40031	264194
2912	264195
46136	264196
61670	264197
82608	264198
14812	264199
25954	264200
1167	264201
74917	264202
22760	264203
11469	264204
15325	264205
2542	264206
86298	264207
51691	264208
102744	264209
3619	264210
19991	264211
33529	264212
30492	264213
15295	264214
10133	264215
9821	264216
12037	264217
9067	264218
11336	264219
45969	264220
4094	264221
37194	264222
54157	264223
11507	264224
86346	264225
15046	264226
30000	264227
34916	264228
11260	264229
50894	264230
57808	264231
19177	264232
11719	264233
11198	264234
19861	264235
15598	264236
2146	264237
506	264238
82	264239
40093	264240
15434	264241
30998	264242
101981	264243
4822	264244
1009	264245
47579	264246
53438	264247
76911	264248
95568	264249
1150	264250
6429	264251
4186	264252
88194	264253
24237	264254
47112	264255
73066	264256
2890	264257
16629	264258
4529	264259
11225	264260
41531	264261
27276	264262
41962	264263
27014	264264
11179	264265
2108	264266
14156	264267
9057	264268
33128	264269
38969	264270
78078	264271
7582	264272
46995	264273
74142	264274
18151	264275
5682	264276
13385	264277
43060	264278
12154	264279
25020	264280
461	264281
38272	264282
1350	264283
7138	264284
609	264285
32567	264286
27779	264287
18316	264288
12513	264289
51914	264290
4143	264291
32727	264292
586	264293
10159	264294
66977	264295
9851	264296
23558	264297
11818	264298
1333	264299
28895	264300
77225	264301
23395	264302
21905	264303
1	264304
56862	264305
2278	264306
653	264307
1997	264308
32124	264309
10809	264310
80892	264311
88139	264312
38141	264313
48947	264314
64765	264315
10457	264316
62629	264317
12395	264318
48585	264319
6086	264320
3032	264321
4998	264322
246	264323
19008	264324
86580	264325
7832	264326
16290	264327
14384	264328
64347	264329
7670	264330
65155	264331
83217	264332
19403	264333
30831	264334
1473	264335
7883	264336
826	264337
54638	264338
28000	264339
94037	264340
38593	264341
92435	264342
31287	264343
459	264344
43099	264345
18441	264346
38834	264347
1181	264348
16398	264349
42173	264350
19955	264351
23781	264352
13170	264353
24683	264354
693	264355
15972	264356
12603	264357
9398	264358
20181	264359
37491	264360
37913	264361
16226	264362
47059	264363
39596	264364
36483	264365
17088	264366
45937	264367
72034	264368
5116	264369
12910	264370
35390	264371
6587	264372
20166	264373
278	264374
1414	264375
1876	264376
23081	264377
23219	264378
29145	264379
40401	264380
25121	264381
278	264382
67579	264383
70956	264384
22129	264385
7233	264386
40633	264387
84137	264388
48676	264389
100614	264390
11188	264391
77695	264392
28145	264393
24915	264394
56380	264395
69	264396
61971	264397
52720	264398
14207	264399
7086	264400
11922	264401
2208	264402
1499	264403
19147	264404
43618	264405
6140	264406
20042	264407
36201	264408
2160	264409
7195	264410
6911	264411
8	264412
52042	264413
55555	264414
5900	264415
11667	264416
19399	264417
23173	264418
99906	264419
48113	264420
49760	264421
40560	264422
77674	264423
94321	264424
58492	264425
9351	264426
20450	264427
31751	264428
5088	264429
102802	264430
14879	264431
34636	264432
8155	264433
61178	264434
19337	264435
2233	264436
28037	264437
32756	264438
104	264439
30597	264440
58486	264441
60947	264442
6943	264443
16621	264444
49764	264445
45925	264446
16188	264447
14660	264448
672	264449
44990	264450
43192	264451
43631	264452
8714	264453
69478	264454
1055	264455
39424	264456
3226	264457
11424	264458
100	264459
53232	264460
55316	264461
43428	264462
13355	264463
12662	264464
43284	264465
734	264466
6769	264467
791	264468
25629	264469
78924	264470
26732	264471
46996	264472
70096	264473
52048	264474
33288	264475
78295	264476
23666	264477
17796	264478
53272	264479
64208	264480
6131	264481
50000	264482
177	264483
32725	264484
10178	264485
114375	264486
15723	264487
3424	264488
34202	264489
32075	264490
3546	264491
16339	264492
25564	264493
34774	264494
20824	264495
228	264496
3979	264497
15922	264498
9826	264499
30481	264500
67180	264501
650	264502
63896	264503
10993	264504
8415	264505
29768	264506
35289	264507
2653	264508
21851	264509
1818	264510
8890	264511
10122	264512
77980	264513
26183	264514
18996	264515
6423	264516
42062	264517
4397	264518
63569	264519
10756	264520
35912	264521
25759	264522
496	264523
21173	264524
71183	264525
21540	264526
72311	264527
21746	264528
37318	264529
44361	264530
27573	264531
36837	264532
7463	264533
31484	264534
2851	264535
535	264536
2208	264537
74907	264538
18995	264539
25830	264540
14601	264541
100566	264542
86543	264543
35029	264544
5157	264545
406	264546
24368	264547
387	264548
27872	264549
9356	264550
24107	264551
10847	264552
38640	264553
52132	264554
74020	264555
25	264556
19881	264557
52295	264558
103142	264559
19363	264560
17176	264561
17662	264562
43504	264563
22766	264564
76261	264565
27282	264566
11590	264567
70240	264568
24084	264569
123	264570
56360	264571
80211	264572
638	264573
36347	264574
10261	264575
10620	264576
72402	264577
41868	264578
40334	264579
1321	264580
1203	264581
42986	264582
105264	264583
64044	264584
29974	264585
35243	264586
20848	264587
5971	264588
12617	264589
39106	264590
22468	264591
76807	264592
30825	264593
12044	264594
31886	264595
65574	264596
13872	264597
478	264598
11355	264599
17684	264600
47969	264601
48677	264602
49574	264603
76502	264604
5902	264605
19312	264606
57961	264607
5515	264608
588	264609
23071	264610
71527	264611
20503	264612
13326	264613
64789	264614
1376	264615
58212	264616
23001	264617
29545	264618
44614	264619
61179	264620
47503	264621
49129	264622
26533	264623
85146	264624
22584	264625
1671	264626
78353	264627
30531	264628
24568	264629
26023	264630
9302	264631
46632	264632
42117	264633
60958	264634
9188	264635
66291	264636
15935	264637
12288	264638
45948	264639
52443	264640
55508	264641
395	264642
43232	264643
968	264644
54075	264645
33059	264646
5080	264647
83512	264648
61761	264649
1248	264650
53047	264651
8874	264652
14394	264653
38866	264654
259	264655
24035	264656
70796	264657
363	264658
9	264659
164	264660
100080	264661
63799	264662
37976	264663
47754	264664
55054	264665
45651	264666
48138	264667
37689	264668
28151	264669
29036	264670
99320	264671
87107	264672
67283	264673
15347	264674
310	264675
14745	264676
68451	264677
32613	264678
1760	264679
16236	264680
11495	264681
28709	264682
31914	264683
7157	264684
9830	264685
4357	264686
1211	264687
16125	264688
195	264689
371	264690
31944	264691
15350	264692
27385	264693
28383	264694
6730	264695
4942	264696
8921	264697
41564	264698
68267	264699
4213	264700
68188	264701
66693	264702
9054	264703
77538	264704
49261	264705
99399	264706
17625	264707
38656	264708
1436	264709
422	264710
22106	264711
39674	264712
5419	264713
1776	264714
73136	264715
30095	264716
2252	264717
54535	264718
535	264719
5436	264720
13635	264721
869	264722
35295	264723
9645	264724
16859	264725
5143	264726
16478	264727
25814	264728
47727	264729
12713	264730
38304	264731
1212	264732
29642	264733
27711	264734
68126	264735
7041	264736
27937	264737
71302	264738
35682	264739
17014	264740
31451	264741
31013	264742
30427	264743
2384	264744
2	264745
10453	264746
29468	264747
58439	264748
20483	264749
6075	264750
20557	264751
11167	264752
53260	264753
13356	264754
45806	264755
92063	264756
17842	264757
667	264758
87745	264759
81503	264760
37936	264761
47229	264762
30171	264763
34994	264764
64643	264765
18231	264766
1856	264767
96782	264768
1063	264769
40736	264770
111333	264771
58450	264772
12167	264773
15102	264774
1384	264775
21695	264776
86574	264777
35193	264778
24779	264779
17895	264780
2258	264781
16274	264782
79102	264783
36839	264784
31592	264785
27930	264786
3473	264787
110660	264788
4747	264789
40148	264790
51423	264791
17438	264792
61351	264793
3382	264794
25788	264795
56644	264796
55717	264797
9386	264798
43688	264799
39530	264800
15905	264801
83603	264802
5503	264803
16935	264804
57633	264805
70907	264806
51215	264807
28350	264808
6281	264809
34891	264810
16805	264811
78015	264812
52175	264813
44687	264814
60385	264815
102973	264816
49439	264817
27428	264818
1988	264819
26298	264820
31114	264821
99300	264822
91506	264823
15219	264824
38427	264825
25916	264826
5488	264827
45693	264828
68533	264829
31	264830
79600	264831
23118	264832
2358	264833
41656	264834
23824	264835
9	264836
44200	264837
74190	264838
88449	264839
90646	264840
38461	264841
57466	264842
86103	264843
101035	264844
14233	264845
12008	264846
72134	264847
51901	264848
76852	264849
44540	264850
8429	264851
5215	264852
4506	264853
23348	264854
19749	264855
12593	264856
52409	264857
4245	264858
19061	264859
23372	264860
27523	264861
4087	264862
8283	264863
29264	264864
2038	264865
21629	264866
9722	264867
41911	264868
69293	264869
19135	264870
60022	264871
2079	264872
12755	264873
2991	264874
4128	264875
358	264876
50805	264877
9311	264878
12392	264879
19908	264880
95407	264881
454	264882
18031	264883
61	264884
25204	264885
11325	264886
32062	264887
2990	264888
10912	264889
31439	264890
12019	264891
27970	264892
41921	264893
1665	264894
70873	264895
1272	264896
2099	264897
21080	264898
42	264899
4267	264900
57781	264901
1260	264902
1606	264903
14134	264904
76869	264905
67020	264906
11433	264907
65551	264908
39294	264909
12255	264910
42826	264911
14790	264912
5637	264913
4846	264914
70008	264915
4823	264916
23393	264917
71511	264918
1343	264919
58028	264920
113454	264921
2150	264922
13413	264923
24521	264924
31637	264925
3667	264926
69002	264927
77918	264928
11538	264929
53702	264930
4338	264931
48027	264932
71276	264933
1421	264934
74859	264935
22016	264936
7050	264937
344	264938
96385	264939
8676	264940
12750	264941
32095	264942
2417	264943
17063	264944
30098	264945
19916	264946
29961	264947
6338	264948
9594	264949
42912	264950
9535	264951
25770	264952
4869	264953
12626	264954
21704	264955
55034	264956
73559	264957
66587	264958
25650	264959
46365	264960
4979	264961
26516	264962
56530	264963
78708	264964
39408	264965
15732	264966
17179	264967
3887	264968
85223	264969
30145	264970
177	264971
25279	264972
77048	264973
294	264974
98282	264975
6491	264976
7769	264977
31465	264978
19036	264979
570	264980
9286	264981
13448	264982
11033	264983
34299	264984
35304	264985
68949	264986
62198	264987
36636	264988
31586	264989
8120	264990
45139	264991
19103	264992
59047	264993
11153	264994
1055	264995
1443	264996
16417	264997
5605	264998
33612	264999
31445	265000
45629	265001
12668	265002
34024	265003
14278	265004
12840	265005
18215	265006
14392	265007
13064	265008
37903	265009
55665	265010
8793	265011
61916	265012
48988	265013
20876	265014
41603	265015
30853	265016
5437	265017
13324	265018
100120	265019
92007	265020
55059	265021
8796	265022
8988	265023
27846	265024
37162	265025
49084	265026
86042	265027
34828	265028
30680	265029
15757	265030
89771	265031
101354	265032
41068	265033
32175	265034
10115	265035
38910	265036
20425	265037
20473	265038
96073	265039
2659	265040
30093	265041
111113	265042
48831	265043
9069	265044
22688	265045
17734	265046
41091	265047
1730	265048
2336	265049
33776	265050
31	265051
5938	265052
48939	265053
30825	265054
26409	265055
47255	265056
511	265057
47031	265058
817	265059
1341	265060
8145	265061
75892	265062
66672	265063
40875	265064
2608	265065
61872	265066
41911	265067
10288	265068
3220	265069
34211	265070
18867	265071
24961	265072
4733	265073
8066	265074
21660	265075
1202	265076
87320	265077
42935	265078
37617	265079
59125	265080
50718	265081
465	265082
2522	265083
3420	265084
27376	265085
34579	265086
9737	265087
28535	265088
103239	265089
15284	265090
103011	265091
48250	265092
54966	265093
5546	265094
5507	265095
10247	265096
44496	265097
35597	265098
23037	265099
17724	265100
56393	265101
78199	265102
2692	265103
18251	265104
30691	265105
82936	265106
43453	265107
15980	265108
38696	265109
11598	265110
27316	265111
47112	265112
2159	265113
29875	265114
10944	265115
22224	265116
23543	265117
28588	265118
8654	265119
19831	265120
64369	265121
31718	265122
3197	265123
1431	265124
963	265125
70351	265126
34686	265127
13923	265128
22171	265129
42093	265130
65252	265131
1577	265132
90121	265133
35537	265134
64658	265135
10836	265136
21286	265137
3041	265138
31617	265139
61546	265140
75047	265141
86822	265142
6123	265143
11912	265144
429	265145
38245	265146
26393	265147
2	265148
292	265149
5640	265150
21563	265151
117	265152
29504	265153
36885	265154
55246	265155
28869	265156
12694	265157
61565	265158
162	265159
30040	265160
919	265161
112814	265162
68140	265163
28704	265164
4330	265165
44584	265166
12877	265167
49552	265168
65432	265169
92851	265170
10128	265171
593	265172
50437	265173
36875	265174
38412	265175
25565	265176
56959	265177
57442	265178
9363	265179
85369	265180
206	265181
1578	265182
5030	265183
84847	265184
51867	265185
55372	265186
1702	265187
61470	265188
49924	265189
44120	265190
23999	265191
19978	265192
63837	265193
1138	265194
17	265195
77023	265196
1321	265197
3652	265198
60701	265199
23985	265200
63250	265201
72421	265202
18820	265203
15553	265204
30744	265205
47107	265206
68683	265207
1542	265208
3943	265209
34016	265210
21540	265211
39204	265212
19222	265213
12230	265214
16797	265215
2507	265216
38025	265217
13472	265218
9267	265219
17451	265220
9812	265221
11	265222
3950	265223
40968	265224
82756	265225
36699	265226
52737	265227
42998	265228
393	265229
22717	265230
21281	265231
47545	265232
3978	265233
51313	265234
66768	265235
29669	265236
24684	265237
1888	265238
18742	265239
10133	265240
8462	265241
10641	265242
438	265243
7385	265244
85767	265245
32660	265246
5282	265247
19166	265248
34133	265249
100560	265250
5336	265251
22574	265252
82545	265253
8813	265254
7658	265255
1499	265256
103315	265257
17285	265258
1114	265259
4186	265260
88529	265261
21734	265262
3411	265263
21628	265264
5181	265265
31896	265266
57219	265267
2946	265268
2477	265269
15135	265270
40824	265271
12607	265272
173	265273
19441	265274
1153	265275
31886	265276
9182	265277
5021	265278
9982	265279
76272	265280
51670	265281
11525	265282
50544	265283
7910	265284
29094	265285
29953	265286
20476	265287
20090	265288
24400	265289
56373	265290
14050	265291
17874	265292
31792	265293
337	265294
19992	265295
8997	265296
10737	265297
315	265298
88694	265299
67280	265300
69798	265301
65244	265302
39057	265303
23247	265304
100224	265305
84197	265306
7602	265307
17775	265308
6198	265309
18680	265310
32278	265311
2050	265312
26485	265313
51411	265314
19386	265315
78217	265316
18935	265317
39011	265318
34269	265319
21162	265320
85	265321
72894	265322
69454	265323
4	265324
4102	265325
826	265326
89326	265327
42010	265328
43107	265329
79169	265330
46246	265331
7836	265332
37608	265333
4341	265334
657	265335
15598	265336
5680	265337
91127	265338
89	265339
29432	265340
28088	265341
19	265342
13107	265343
40516	265344
6814	265345
3404	265346
50097	265347
5455	265348
8038	265349
2901	265350
12801	265351
2810	265352
337	265353
87543	265354
14939	265355
10557	265356
13148	265357
24151	265358
38094	265359
9792	265360
8137	265361
22327	265362
44036	265363
58420	265364
82708	265365
25859	265366
5752	265367
63867	265368
56216	265369
64870	265370
6872	265371
48366	265372
11514	265373
28738	265374
88730	265375
23376	265376
17448	265377
41311	265378
77885	265379
1348	265380
25933	265381
4376	265382
50792	265383
41546	265384
185	265385
15828	265386
205	265387
23469	265388
38099	265389
63647	265390
19108	265391
44247	265392
35517	265393
13314	265394
9792	265395
22519	265396
5961	265397
84017	265398
89703	265399
56050	265400
68212	265401
16498	265402
43775	265403
67247	265404
16841	265405
3308	265406
86945	265407
57545	265408
54932	265409
36982	265410
82813	265411
2883	265412
52409	265413
84225	265414
14058	265415
162	265416
21499	265417
40996	265418
52129	265419
41824	265420
47080	265421
1582	265422
47713	265423
1614	265424
10725	265425
66349	265426
10905	265427
58665	265428
25240	265429
35256	265430
8860	265431
31974	265432
11374	265433
11373	265434
21887	265435
39398	265436
22351	265437
89751	265438
11362	265439
29427	265440
30332	265441
54756	265442
61208	265443
379	265444
9306	265445
38224	265446
46803	265447
18709	265448
7235	265449
45166	265450
43	265451
5290	265452
37171	265453
24827	265454
25491	265455
104599	265456
101727	265457
18597	265458
87704	265459
72480	265460
6150	265461
5189	265462
37	265463
77773	265464
30814	265465
31717	265466
8822	265467
10866	265468
10425	265469
85450	265470
20989	265471
3642	265472
10842	265473
103481	265474
23941	265475
18463	265476
52350	265477
59462	265478
11494	265479
12873	265480
51294	265481
45217	265482
47507	265483
6393	265484
17053	265485
53052	265486
52645	265487
24081	265488
4215	265489
84660	265490
66409	265491
40793	265492
50270	265493
17278	265494
8466	265495
66671	265496
18836	265497
44633	265498
75707	265499
34486	265500
34433	265501
33688	265502
32932	265503
29389	265504
9005	265505
15862	265506
22940	265507
28029	265508
67113	265509
51979	265510
84043	265511
20480	265512
104025	265513
113154	265514
47944	265515
24424	265516
2772	265517
52542	265518
2434	265519
1068	265520
25590	265521
1660	265522
17380	265523
30255	265524
38578	265525
51552	265526
37458	265527
673	265528
519	265529
35659	265530
45760	265531
37551	265532
38946	265533
13057	265534
13661	265535
3357	265536
796	265537
1461	265538
42149	265539
43815	265540
27662	265541
252	265542
103715	265543
113412	265544
2503	265545
10780	265546
1242	265547
34622	265548
22037	265549
10907	265550
66819	265551
68554	265552
112431	265553
52321	265554
88122	265555
17373	265556
9097	265557
5983	265558
57526	265559
11875	265560
40634	265561
16535	265562
37997	265563
52765	265564
1097	265565
35897	265566
54012	265567
68232	265568
77865	265569
62337	265570
97934	265571
61330	265572
10685	265573
44531	265574
37280	265575
93153	265576
27012	265577
56784	265578
28158	265579
4438	265580
5301	265581
17797	265582
108476	265583
3718	265584
15465	265585
2550	265586
64378	265587
272	265588
15486	265589
21744	265590
18700	265591
699	265592
7610	265593
38334	265594
68189	265595
22449	265596
20743	265597
28349	265598
2355	265599
31457	265600
20589	265601
5247	265602
5609	265603
47103	265604
4872	265605
36001	265606
66076	265607
63240	265608
40479	265609
15679	265610
27369	265611
281	265612
45041	265613
7656	265614
60811	265615
20660	265616
2278	265617
24209	265618
59748	265619
53934	265620
8477	265621
11835	265622
44371	265623
51282	265624
8587	265625
4668	265626
18180	265627
14688	265628
74988	265629
16541	265630
413	265631
36141	265632
11144	265633
18517	265634
47665	265635
6609	265636
3464	265637
29523	265638
4255	265639
81071	265640
766	265641
10495	265642
71	265643
3994	265644
46352	265645
14845	265646
20316	265647
40031	265648
27328	265649
7969	265650
51179	265651
78115	265652
17165	265653
3348	265654
21169	265655
4343	265656
5503	265657
9773	265658
66534	265659
17755	265660
118	265661
19630	265662
40904	265663
16611	265664
36272	265665
99615	265666
102836	265667
89546	265668
13319	265669
21897	265670
33067	265671
111	265672
19827	265673
4018	265674
5707	265675
50404	265676
25743	265677
6605	265678
5510	265679
48332	265680
9965	265681
31971	265682
15068	265683
16692	265684
3991	265685
28130	265686
30970	265687
82512	265688
49780	265689
93129	265690
44792	265691
17300	265692
72947	265693
6234	265694
77936	265695
17538	265696
12530	265697
8080	265698
99253	265699
15058	265700
1256	265701
240	265702
52577	265703
45054	265704
1110	265705
458	265706
3074	265707
15572	265708
67945	265709
18262	265710
4448	265711
24336	265712
3728	265713
38658	265714
5511	265715
34023	265716
24147	265717
47588	265718
90	265719
6342	265720
32226	265721
15904	265722
7751	265723
48040	265724
1414	265725
11861	265726
9295	265727
29081	265728
53026	265729
89008	265730
2678	265731
24285	265732
2993	265733
11948	265734
62003	265735
4214	265736
49901	265737
37289	265738
2361	265739
41040	265740
43510	265741
5228	265742
66420	265743
7236	265744
13696	265745
623	265746
24654	265747
5156	265748
31868	265749
80544	265750
3114	265751
8375	265752
302	265753
54344	265754
7880	265755
1277	265756
9877	265757
3124	265758
8776	265759
31731	265760
17396	265761
18315	265762
34149	265763
68350	265764
27688	265765
10388	265766
1536	265767
4838	265768
12342	265769
29453	265770
9302	265771
19852	265772
1635	265773
743	265774
76888	265775
18381	265776
1738	265777
28575	265778
103471	265779
24988	265780
2309	265781
7305	265782
1488	265783
96788	265784
100825	265785
6993	265786
13852	265787
41898	265788
40204	265789
5864	265790
20702	265791
2937	265792
3640	265793
28817	265794
567	265795
422	265796
54613	265797
127	265798
41004	265799
49732	265800
38731	265801
70828	265802
37081	265803
717	265804
47162	265805
479	265806
4418	265807
29727	265808
25486	265809
32739	265810
50404	265811
995	265812
30846	265813
81236	265814
3482	265815
1472	265816
88868	265817
22296	265818
64271	265819
32896	265820
41071	265821
31774	265822
20958	265823
13196	265824
61060	265825
59619	265826
19385	265827
1496	265828
98458	265829
4425	265830
11278	265831
5471	265832
14364	265833
4315	265834
50343	265835
60504	265836
31111	265837
17429	265838
40901	265839
758	265840
1711	265841
210	265842
13876	265843
72466	265844
17304	265845
45301	265846
20565	265847
29814	265848
2574	265849
64702	265850
2111	265851
209	265852
53465	265853
44046	265854
91525	265855
48591	265856
3774	265857
18875	265858
17939	265859
1138	265860
1141	265861
4567	265862
44236	265863
640	265864
6575	265865
2678	265866
12886	265867
79053	265868
9019	265869
57361	265870
26102	265871
102376	265872
49710	265873
25122	265874
47846	265875
42699	265876
2029	265877
14934	265878
19168	265879
74860	265880
4554	265881
14700	265882
18164	265883
630	265884
4736	265885
6640	265886
12520	265887
92824	265888
45667	265889
11669	265890
5050	265891
19995	265892
34922	265893
79063	265894
22843	265895
31662	265896
43664	265897
19902	265898
19164	265899
26817	265900
5184	265901
110863	265902
71651	265903
39536	265904
33039	265905
17660	265906
31875	265907
54215	265908
17935	265909
84919	265910
7177	265911
1550	265912
11557	265913
4787	265914
65073	265915
110663	265916
13558	265917
18055	265918
47271	265919
789	265920
24009	265921
27312	265922
30253	265923
3839	265924
29436	265925
52029	265926
81286	265927
6391	265928
42501	265929
34189	265930
31776	265931
41619	265932
26910	265933
69973	265934
8995	265935
14221	265936
2617	265937
34260	265938
3190	265939
35394	265940
3764	265941
65374	265942
4867	265943
25102	265944
20500	265945
18704	265946
73984	265947
46834	265948
61290	265949
10080	265950
62196	265951
806	265952
65961	265953
4450	265954
60135	265955
42214	265956
10227	265957
13508	265958
113675	265959
5718	265960
26336	265961
110038	265962
491	265963
32549	265964
25706	265965
65573	265966
52180	265967
53809	265968
99783	265969
25453	265970
18819	265971
31260	265972
35888	265973
13046	265974
30979	265975
59437	265976
4055	265977
3977	265978
22594	265979
3340	265980
1165	265981
53170	265982
78725	265983
33892	265984
34910	265985
953	265986
34322	265987
43861	265988
3380	265989
49858	265990
79476	265991
38394	265992
43383	265993
4989	265994
9698	265995
712	265996
73413	265997
41345	265998
42663	265999
36963	266000
13616	266001
12963	266002
64986	266003
5808	266004
14928	266005
18234	266006
18701	266007
90360	266008
106689	266009
9399	266010
11384	266011
82106	266012
28774	266013
8463	266014
17022	266015
11711	266016
39095	266017
39078	266018
13328	266019
6830	266020
43909	266021
36677	266022
4389	266023
16364	266024
82902	266025
10123	266026
85390	266027
63209	266028
9386	266029
40467	266030
22822	266031
29017	266032
17767	266033
1475	266034
14405	266035
33867	266036
34027	266037
100216	266038
45900	266039
28062	266040
33927	266041
64028	266042
52417	266043
3291	266044
2271	266045
38455	266046
13526	266047
7175	266048
4958	266049
7899	266050
50265	266051
47752	266052
89817	266053
29913	266054
27082	266055
84597	266056
22537	266057
7156	266058
25812	266059
5645	266060
23470	266061
40455	266062
43	266063
33855	266064
15327	266065
22421	266066
8384	266067
1024	266068
10591	266069
11171	266070
10762	266071
13595	266072
263	266073
31540	266074
11911	266075
48576	266076
1210	266077
1949	266078
37586	266079
35760	266080
14838	266081
38910	266082
5425	266083
102287	266084
90922	266085
11929	266086
32456	266087
31001	266088
50704	266089
36333	266090
32905	266091
35844	266092
19714	266093
838	266094
17271	266095
56909	266096
26411	266097
51871	266098
67447	266099
39895	266100
62092	266101
15735	266102
26444	266103
14222	266104
93291	266105
77840	266106
97127	266107
25193	266108
36875	266109
92986	266110
26	266111
66568	266112
8292	266113
162	266114
6151	266115
7623	266116
3251	266117
102054	266118
19012	266119
41807	266120
8101	266121
2455	266122
38279	266123
6572	266124
71855	266125
52231	266126
59325	266127
27316	266128
49408	266129
14308	266130
15524	266131
39567	266132
86516	266133
72508	266134
15154	266135
32230	266136
6544	266137
5885	266138
10417	266139
1873	266140
3467	266141
111986	266142
15595	266143
76546	266144
274	266145
12845	266146
17265	266147
74509	266148
45499	266149
34	266150
3172	266151
5945	266152
1520	266153
14783	266154
40317	266155
71945	266156
4814	266157
37117	266158
70502	266159
68303	266160
101575	266161
82502	266162
23907	266163
68096	266164
387	266165
8420	266166
24118	266167
19238	266168
1202	266169
42747	266170
59488	266171
102042	266172
6705	266173
1352	266174
48539	266175
41882	266176
37762	266177
99504	266178
5158	266179
1855	266180
2376	266181
11983	266182
3785	266183
59237	266184
3673	266185
47855	266186
26674	266187
5224	266188
70686	266189
19654	266190
103652	266191
11315	266192
47431	266193
36440	266194
17401	266195
1245	266196
828	266197
2121	266198
29222	266199
31873	266200
42418	266201
3020	266202
796	266203
9794	266204
81975	266205
22063	266206
16008	266207
24037	266208
18275	266209
60	266210
46129	266211
6791	266212
40391	266213
3666	266214
24392	266215
1248	266216
35838	266217
30769	266218
61502	266219
762	266220
71497	266221
24197	266222
54690	266223
15156	266224
120	266225
5314	266226
43449	266227
1872	266228
3665	266229
68234	266230
13055	266231
4883	266232
1219	266233
56071	266234
66065	266235
242	266236
52797	266237
2525	266238
7702	266239
46081	266240
17291	266241
2101	266242
4549	266243
98035	266244
26332	266245
14869	266246
96497	266247
2404	266248
95452	266249
66431	266250
55059	266251
21565	266252
74138	266253
79889	266254
23425	266255
48349	266256
97613	266257
21623	266258
45532	266259
65735	266260
7886	266261
17903	266262
82239	266263
38435	266264
13750	266265
43445	266266
82237	266267
35738	266268
22844	266269
43253	266270
36050	266271
32684	266272
163	266273
32594	266274
19633	266275
111024	266276
56866	266277
24846	266278
38214	266279
16759	266280
14095	266281
40606	266282
24708	266283
12871	266284
3339	266285
530	266286
11212	266287
3367	266288
15081	266289
105	266290
31909	266291
205	266292
34870	266293
17409	266294
2195	266295
51185	266296
13079	266297
10911	266298
1619	266299
12208	266300
1591	266301
80911	266302
6865	266303
52960	266304
100401	266305
22189	266306
19982	266307
63860	266308
64302	266309
81441	266310
29070	266311
43745	266312
39219	266313
88926	266314
2278	266315
99690	266316
19112	266317
5608	266318
55964	266319
6712	266320
27754	266321
5938	266322
18255	266323
36030	266324
15785	266325
4767	266326
39500	266327
19402	266328
4485	266329
45408	266330
74848	266331
3285	266332
10527	266333
34023	266334
24238	266335
35156	266336
40868	266337
1139	266338
55286	266339
61850	266340
4507	266341
30972	266342
29967	266343
18522	266344
9451	266345
6574	266346
29353	266347
38930	266348
2031	266349
578	266350
70021	266351
25900	266352
43762	266353
84506	266354
29212	266355
3830	266356
95643	266357
16675	266358
4105	266359
69	266360
10589	266361
22776	266362
258	266363
31372	266364
5544	266365
74929	266366
17731	266367
26526	266368
18326	266369
80023	266370
770	266371
40963	266372
27835	266373
8176	266374
2647	266375
86430	266376
18117	266377
30159	266378
47357	266379
23099	266380
17951	266381
62138	266382
29749	266383
85129	266384
48716	266385
37031	266386
50866	266387
40956	266388
17170	266389
23977	266390
29011	266391
8644	266392
61364	266393
41379	266394
1449	266395
19053	266396
1736	266397
13511	266398
76756	266399
30233	266400
40461	266401
4319	266402
46973	266403
101054	266404
3167	266405
11777	266406
14775	266407
25329	266408
71450	266409
13426	266410
3340	266411
29282	266412
1904	266413
98693	266414
40156	266415
9104	266416
91804	266417
77427	266418
9403	266419
46356	266420
28049	266421
61425	266422
9196	266423
42948	266424
78010	266425
41156	266426
50707	266427
7940	266428
18137	266429
89335	266430
49892	266431
46771	266432
7108	266433
99	266434
21521	266435
39005	266436
1	266437
63033	266438
11257	266439
53123	266440
43247	266441
56599	266442
39169	266443
22213	266444
1716	266445
42350	266446
102022	266447
17811	266448
62389	266449
480	266450
21282	266451
48750	266452
102113	266453
28876	266454
11202	266455
42744	266456
49360	266457
976	266458
14922	266459
89	266460
56513	266461
8176	266462
1242	266463
6014	266464
47320	266465
9270	266466
6303	266467
1090	266468
46615	266469
18016	266470
43297	266471
68992	266472
72345	266473
85306	266474
73561	266475
2	266476
83786	266477
63037	266478
77841	266479
38243	266480
14379	266481
5233	266482
59859	266483
5843	266484
105682	266485
6934	266486
58207	266487
22265	266488
6396	266489
1318	266490
4565	266491
4359	266492
30572	266493
29647	266494
6798	266495
20616	266496
25530	266497
32573	266498
37333	266499
65177	266500
550	266501
40297	266502
831	266503
392	266504
59182	266505
1945	266506
12379	266507
59590	266508
40053	266509
4854	266510
37158	266511
15884	266512
89673	266513
47361	266514
84681	266515
70335	266516
82915	266517
719	266518
11672	266519
63635	266520
18270	266521
6554	266522
60718	266523
64343	266524
31557	266525
92234	266526
105965	266527
4184	266528
93886	266529
48787	266530
18833	266531
1911	266532
36296	266533
73464	266534
55367	266535
70318	266536
24231	266537
43627	266538
17425	266539
4089	266540
4526	266541
3794	266542
63893	266543
30998	266544
12761	266545
42861	266546
1108	266547
30986	266548
15653	266549
36772	266550
53821	266551
3444	266552
70569	266553
76903	266554
11371	266555
29095	266556
46731	266557
10676	266558
7035	266559
915	266560
47663	266561
14929	266562
62790	266563
12328	266564
48699	266565
112398	266566
42223	266567
20291	266568
70257	266569
10701	266570
4735	266571
26876	266572
6105	266573
67756	266574
14493	266575
48317	266576
22942	266577
11336	266578
16547	266579
38905	266580
32481	266581
24272	266582
640	266583
82048	266584
21173	266585
6755	266586
52465	266587
52184	266588
19376	266589
10509	266590
1669	266591
49625	266592
72102	266593
15080	266594
34881	266595
49420	266596
63419	266597
1790	266598
40421	266599
4448	266600
17725	266601
46288	266602
46250	266603
33570	266604
46788	266605
9162	266606
1041	266607
62661	266608
69203	266609
51826	266610
81527	266611
76402	266612
1743	266613
856	266614
41350	266615
33645	266616
29701	266617
21877	266618
34623	266619
40254	266620
9984	266621
31270	266622
6332	266623
58912	266624
22969	266625
3931	266626
2515	266627
9618	266628
8819	266629
32641	266630
88209	266631
2414	266632
45474	266633
668	266634
68888	266635
1663	266636
3885	266637
2191	266638
97380	266639
36449	266640
14093	266641
112860	266642
16190	266643
1716	266644
58336	266645
17122	266646
11516	266647
58280	266648
5692	266649
4703	266650
31209	266651
71305	266652
82051	266653
4909	266654
21654	266655
76798	266656
2884	266657
13575	266658
88716	266659
12184	266660
18939	266661
31397	266662
77544	266663
48118	266664
1146	266665
15108	266666
51930	266667
26551	266668
5426	266669
33750	266670
36870	266671
10434	266672
29174	266673
74088	266674
59451	266675
60744	266676
27844	266677
46327	266678
13530	266679
93370	266680
33240	266681
82266	266682
108778	266683
25891	266684
5165	266685
2995	266686
19594	266687
4001	266688
9155	266689
3323	266690
44841	266691
37285	266692
36829	266693
737	266694
99663	266695
78958	266696
20799	266697
1237	266698
15735	266699
88841	266700
26514	266701
83231	266702
10192	266703
24550	266704
40534	266705
51774	266706
59578	266707
89203	266708
15468	266709
882	266710
19101	266711
89521	266712
63422	266713
31472	266714
10410	266715
120	266716
3323	266717
2037	266718
59171	266719
53880	266720
23518	266721
2792	266722
1926	266723
41657	266724
27967	266725
5402	266726
11969	266727
61527	266728
29198	266729
19700	266730
38584	266731
425	266732
77510	266733
23827	266734
76899	266735
44725	266736
35046	266737
6869	266738
61422	266739
32548	266740
7237	266741
22524	266742
37194	266743
36863	266744
92923	266745
50024	266746
55936	266747
33220	266748
86127	266749
21821	266750
88567	266751
17782	266752
49433	266753
2925	266754
14224	266755
65964	266756
6426	266757
4914	266758
24619	266759
20986	266760
1341	266761
5052	266762
9279	266763
21702	266764
15310	266765
21833	266766
10766	266767
31737	266768
3037	266769
35625	266770
8075	266771
6375	266772
22832	266773
50498	266774
85136	266775
36517	266776
392	266777
18124	266778
21186	266779
19638	266780
60869	266781
111254	266782
53237	266783
5670	266784
646	266785
52895	266786
46991	266787
18690	266788
404	266789
12181	266790
1916	266791
33202	266792
67224	266793
55110	266794
3714	266795
27914	266796
38462	266797
34884	266798
46213	266799
9868	266800
31225	266801
14125	266802
58801	266803
1516	266804
14453	266805
55327	266806
19355	266807
49283	266808
45961	266809
19067	266810
21949	266811
5238	266812
10764	266813
33000	266814
18133	266815
34810	266816
25934	266817
12761	266818
57183	266819
16677	266820
38715	266821
28171	266822
97102	266823
18429	266824
17234	266825
9858	266826
108812	266827
23728	266828
35287	266829
9821	266830
3917	266831
40283	266832
11612	266833
12450	266834
11234	266835
21798	266836
36711	266837
69247	266838
43087	266839
11472	266840
459	266841
9203	266842
25235	266843
9963	266844
16914	266845
61695	266846
109457	266847
23757	266848
12844	266849
35620	266850
64580	266851
65878	266852
25417	266853
19208	266854
4105	266855
2556	266856
14471	266857
294	266858
7753	266859
85796	266860
44897	266861
7366	266862
29497	266863
14271	266864
9898	266865
3090	266866
12781	266867
44339	266868
28073	266869
13345	266870
25904	266871
54544	266872
68788	266873
2442	266874
9666	266875
24157	266876
93780	266877
5017	266878
51852	266879
9644	266880
42437	266881
22344	266882
42101	266883
5050	266884
39891	266885
20455	266886
29904	266887
413	266888
1189	266889
275	266890
614	266891
37414	266892
94	266893
40792	266894
19811	266895
17781	266896
3406	266897
82361	266898
67419	266899
53462	266900
25850	266901
22486	266902
42452	266903
11341	266904
24590	266905
11158	266906
5857	266907
30132	266908
173	266909
73068	266910
53442	266911
1361	266912
1065	266913
15492	266914
15454	266915
2310	266916
20146	266917
96616	266918
10438	266919
27270	266920
62171	266921
46988	266922
2264	266923
68209	266924
97472	266925
69482	266926
439	266927
43685	266928
112979	266929
1827	266930
54262	266931
50670	266932
14816	266933
43408	266934
12082	266935
68984	266936
21296	266937
43200	266938
45947	266939
32306	266940
20301	266941
1738	266942
15473	266943
58590	266944
1104	266945
17699	266946
13115	266947
12247	266948
2608	266949
11737	266950
78533	266951
19590	266952
9431	266953
483	266954
33606	266955
74127	266956
8371	266957
43260	266958
10547	266959
11356	266960
54543	266961
38794	266962
78966	266963
59195	266964
5769	266965
11960	266966
11196	266967
48356	266968
100259	266969
38882	266970
90021	266971
55932	266972
44779	266973
16661	266974
61205	266975
53614	266976
6187	266977
11100	266978
49485	266979
45901	266980
30030	266981
71453	266982
5012	266983
2095	266984
75101	266985
37189	266986
3761	266987
80836	266988
35170	266989
50444	266990
63783	266991
4824	266992
21437	266993
16920	266994
73126	266995
45548	266996
22542	266997
51106	266998
6769	266999
7513	267000
66055	267001
7530	267002
26799	267003
17083	267004
8431	267005
3611	267006
21222	267007
28027	267008
17143	267009
32165	267010
40600	267011
9486	267012
48254	267013
24438	267014
78031	267015
31622	267016
70240	267017
79095	267018
1060	267019
19366	267020
52480	267021
89224	267022
2414	267023
6099	267024
35559	267025
8807	267026
43163	267027
215	267028
14669	267029
64560	267030
61444	267031
56567	267032
474	267033
12750	267034
87740	267035
22331	267036
7589	267037
71959	267038
6596	267039
4089	267040
2060	267041
8247	267042
26174	267043
25381	267044
70295	267045
1582	267046
101139	267047
20723	267048
5941	267049
17701	267050
97545	267051
7272	267052
38060	267053
17734	267054
2333	267055
53041	267056
14435	267057
90984	267058
1597	267059
92218	267060
20118	267061
17516	267062
40155	267063
25475	267064
22925	267065
11966	267066
44986	267067
98479	267068
327	267069
77394	267070
20078	267071
1508	267072
30686	267073
34514	267074
58475	267075
49443	267076
8856	267077
88143	267078
30486	267079
20136	267080
55954	267081
2655	267082
2944	267083
11911	267084
99205	267085
10468	267086
531	267087
79038	267088
1836	267089
4518	267090
27202	267091
4432	267092
19671	267093
12765	267094
66692	267095
25536	267096
18248	267097
22963	267098
32017	267099
3645	267100
72867	267101
10955	267102
38265	267103
52510	267104
34117	267105
50069	267106
146	267107
58417	267108
18177	267109
5584	267110
38338	267111
26530	267112
91692	267113
27523	267114
25010	267115
529	267116
27917	267117
26800	267118
22837	267119
22692	267120
49716	267121
38222	267122
1615	267123
6050	267124
9696	267125
28220	267126
684	267127
69184	267128
813	267129
6247	267130
3616	267131
14027	267132
801	267133
110918	267134
51440	267135
23036	267136
2640	267137
22036	267138
5703	267139
81871	267140
40137	267141
9821	267142
50086	267143
55259	267144
51275	267145
30801	267146
34375	267147
93702	267148
6864	267149
21590	267150
775	267151
63320	267152
10802	267153
33468	267154
20340	267155
2702	267156
26985	267157
4967	267158
5607	267159
110276	267160
200	267161
78162	267162
53451	267163
69594	267164
38530	267165
870	267166
5438	267167
25583	267168
50156	267169
70590	267170
19334	267171
33899	267172
3667	267173
25501	267174
6551	267175
12487	267176
60688	267177
10989	267178
17013	267179
64091	267180
15353	267181
62451	267182
6443	267183
80983	267184
46235	267185
168	267186
29070	267187
51910	267188
10039	267189
22514	267190
5487	267191
53310	267192
76007	267193
14202	267194
24102	267195
10165	267196
11286	267197
14350	267198
715	267199
1755	267200
70811	267201
93724	267202
61328	267203
50319	267204
40335	267205
1017	267206
9627	267207
103916	267208
34284	267209
51462	267210
16883	267211
36484	267212
49041	267213
11142	267214
6329	267215
348	267216
96898	267217
3927	267218
6668	267219
43181	267220
9492	267221
7692	267222
41648	267223
72522	267224
12897	267225
35255	267226
4272	267227
37019	267228
46523	267229
18635	267230
87311	267231
1250	267232
44133	267233
194	267234
22311	267235
21577	267236
2830	267237
4895	267238
12032	267239
28734	267240
5638	267241
64556	267242
72706	267243
114496	267244
73287	267245
12437	267246
63	267247
15669	267248
33036	267249
113554	267250
6380	267251
44748	267252
380	267253
91728	267254
13095	267255
27576	267256
560	267257
12559	267258
26281	267259
3869	267260
2621	267261
77758	267262
9654	267263
92812	267264
23128	267265
98785	267266
67364	267267
56235	267268
12341	267269
52301	267270
42144	267271
68468	267272
68451	267273
2558	267274
53077	267275
6645	267276
68186	267277
98819	267278
20429	267279
37535	267280
32979	267281
5039	267282
51065	267283
15871	267284
63658	267285
51931	267286
66466	267287
71342	267288
38319	267289
58522	267290
18046	267291
41855	267292
16803	267293
19165	267294
3738	267295
13516	267296
5131	267297
18762	267298
49721	267299
12094	267300
51434	267301
2011	267302
9294	267303
1387	267304
7204	267305
25827	267306
42900	267307
22120	267308
53300	267309
3	267310
4730	267311
70782	267312
252	267313
102420	267314
132	267315
9449	267316
15200	267317
5412	267318
100498	267319
67027	267320
63830	267321
264	267322
68596	267323
8984	267324
8246	267325
69441	267326
4451	267327
37643	267328
6100	267329
44467	267330
40513	267331
47926	267332
77720	267333
2922	267334
33195	267335
24913	267336
13328	267337
77559	267338
48366	267339
5219	267340
62590	267341
18204	267342
59863	267343
33504	267344
34	267345
50697	267346
15748	267347
67755	267348
34658	267349
45527	267350
21635	267351
70109	267352
2122	267353
23362	267354
2257	267355
26369	267356
24003	267357
51545	267358
9967	267359
31563	267360
23464	267361
28494	267362
86	267363
8529	267364
15235	267365
6325	267366
22006	267367
937	267368
6382	267369
3826	267370
68317	267371
22926	267372
7284	267373
38004	267374
77550	267375
437	267376
16900	267377
108	267378
15336	267379
21723	267380
3041	267381
14566	267382
2867	267383
9598	267384
26340	267385
74678	267386
31667	267387
59742	267388
14855	267389
72835	267390
25836	267391
10194	267392
28732	267393
13619	267394
16844	267395
48804	267396
15552	267397
631	267398
2829	267399
9971	267400
39726	267401
55912	267402
4421	267403
39398	267404
38167	267405
2379	267406
66522	267407
90033	267408
1168	267409
143	267410
395	267411
1324	267412
102036	267413
53748	267414
72144	267415
50315	267416
22863	267417
143	267418
69311	267419
64801	267420
46436	267421
28958	267422
66322	267423
2229	267424
55214	267425
28944	267426
79543	267427
33	267428
40484	267429
13302	267430
15979	267431
15493	267432
45468	267433
17488	267434
34037	267435
84822	267436
25463	267437
21629	267438
93017	267439
49242	267440
54911	267441
12649	267442
25098	267443
11083	267444
75530	267445
32427	267446
38916	267447
38574	267448
18514	267449
14922	267450
2363	267451
6475	267452
16365	267453
41243	267454
8716	267455
91451	267456
10541	267457
38497	267458
35477	267459
82835	267460
84004	267461
1352	267462
25378	267463
82324	267464
1070	267465
34906	267466
4631	267467
54629	267468
44	267469
120	267470
103	267471
40484	267472
8190	267473
33687	267474
5390	267475
7989	267476
296	267477
5972	267478
19985	267479
372	267480
4537	267481
87623	267482
29363	267483
14297	267484
22185	267485
86545	267486
47726	267487
31699	267488
27415	267489
21987	267490
2791	267491
75889	267492
2112	267493
25334	267494
29430	267495
61285	267496
3490	267497
49195	267498
87675	267499
92832	267500
35507	267501
46727	267502
77246	267503
75702	267504
43817	267505
12374	267506
2334	267507
10465	267508
233	267509
7281	267510
22295	267511
7497	267512
57258	267513
94455	267514
38480	267515
1758	267516
112995	267517
45712	267518
503	267519
17099	267520
5465	267521
112474	267522
38906	267523
4437	267524
18089	267525
28099	267526
3381	267527
17582	267528
24321	267529
8213	267530
28796	267531
63348	267532
17617	267533
51589	267534
28220	267535
2878	267536
16273	267537
57105	267538
98	267539
39005	267540
95416	267541
1281	267542
16806	267543
37260	267544
1473	267545
896	267546
11871	267547
65290	267548
9055	267549
66027	267550
4863	267551
83487	267552
47496	267553
65083	267554
46634	267555
4503	267556
69399	267557
31807	267558
159	267559
14996	267560
33017	267561
40835	267562
48059	267563
953	267564
39154	267565
9368	267566
4865	267567
12047	267568
10349	267569
117	267570
363	267571
2540	267572
40270	267573
10204	267574
55604	267575
87	267576
3783	267577
25862	267578
25112	267579
57635	267580
2636	267581
102856	267582
7102	267583
44920	267584
84629	267585
26275	267586
57860	267587
42551	267588
4046	267589
25445	267590
6558	267591
36199	267592
1356	267593
16200	267594
35795	267595
77553	267596
7287	267597
68925	267598
260	267599
9819	267600
5663	267601
1124	267602
15	267603
13705	267604
47089	267605
602	267606
81982	267607
4791	267608
24984	267609
67375	267610
56077	267611
11939	267612
52881	267613
1736	267614
44684	267615
14467	267616
82606	267617
16861	267618
9368	267619
3324	267620
1549	267621
42788	267622
29188	267623
5445	267624
32202	267625
10687	267626
58647	267627
10074	267628
56442	267629
86545	267630
2177	267631
28837	267632
2534	267633
109635	267634
34184	267635
36018	267636
78	267637
47240	267638
32013	267639
8961	267640
5204	267641
27932	267642
2596	267643
13385	267644
113325	267645
7	267646
2236	267647
27362	267648
52450	267649
9423	267650
52808	267651
5750	267652
16131	267653
76116	267654
58385	267655
9311	267656
81	267657
15006	267658
36927	267659
21848	267660
1357	267661
36081	267662
53714	267663
2969	267664
44973	267665
92621	267666
73901	267667
53301	267668
48515	267669
77327	267670
28418	267671
6806	267672
15084	267673
20931	267674
18519	267675
56762	267676
20882	267677
8471	267678
52182	267679
109609	267680
2735	267681
823	267682
78371	267683
49166	267684
48375	267685
30798	267686
71496	267687
36941	267688
2693	267689
26428	267690
12451	267691
41224	267692
3547	267693
54560	267694
62632	267695
25272	267696
37305	267697
25451	267698
3091	267699
10416	267700
23055	267701
53425	267702
41042	267703
89753	267704
27253	267705
11318	267706
13678	267707
52080	267708
9889	267709
78906	267710
7894	267711
21235	267712
22771	267713
22829	267714
453	267715
545	267716
89857	267717
17803	267718
66276	267719
23678	267720
4398	267721
34896	267722
27792	267723
39545	267724
12588	267725
1451	267726
4673	267727
11388	267728
13372	267729
46823	267730
26707	267731
2050	267732
41461	267733
5569	267734
10350	267735
71177	267736
51	267737
17990	267738
59057	267739
35559	267740
2026	267741
30263	267742
19292	267743
68484	267744
24210	267745
13342	267746
14726	267747
37483	267748
1308	267749
15420	267750
38738	267751
2036	267752
10983	267753
50316	267754
2641	267755
21386	267756
1458	267757
48886	267758
27245	267759
53617	267760
30584	267761
27477	267762
59554	267763
37064	267764
56430	267765
8758	267766
69881	267767
16145	267768
17774	267769
9471	267770
44510	267771
9310	267772
77695	267773
89245	267774
15912	267775
65123	267776
2359	267777
8692	267778
16596	267779
4212	267780
10950	267781
11914	267782
57817	267783
63300	267784
46742	267785
32858	267786
8610	267787
35546	267788
13693	267789
833	267790
402	267791
3576	267792
64880	267793
94997	267794
8461	267795
29989	267796
47367	267797
7986	267798
86107	267799
83068	267800
61330	267801
503	267802
25595	267803
15151	267804
26996	267805
37812	267806
66473	267807
8008	267808
4126	267809
599	267810
54449	267811
13465	267812
5525	267813
54806	267814
40835	267815
8454	267816
29856	267817
121	267818
1034	267819
28298	267820
105388	267821
71937	267822
7138	267823
14347	267824
44917	267825
482	267826
17554	267827
31915	267828
8836	267829
8710	267830
11577	267831
9822	267832
59222	267833
6007	267834
7705	267835
87818	267836
43367	267837
50324	267838
36982	267839
40302	267840
35851	267841
41208	267842
36818	267843
35242	267844
39237	267845
69140	267846
32190	267847
16412	267848
21550	267849
60667	267850
10803	267851
2574	267852
976	267853
16161	267854
11052	267855
20482	267856
47606	267857
22186	267858
48486	267859
2225	267860
27347	267861
170	267862
13102	267863
31326	267864
117	267865
41764	267866
1920	267867
8003	267868
19378	267869
2270	267870
98248	267871
8527	267872
4265	267873
102235	267874
8515	267875
2749	267876
6286	267877
27677	267878
40401	267879
1421	267880
25034	267881
5765	267882
11145	267883
73486	267884
21565	267885
11507	267886
55560	267887
4550	267888
59835	267889
22265	267890
93801	267891
28421	267892
25009	267893
63778	267894
10321	267895
69982	267896
24749	267897
82648	267898
34434	267899
36611	267900
19250	267901
58427	267902
62937	267903
25138	267904
61880	267905
90931	267906
2	267907
5644	267908
67305	267909
33037	267910
36286	267911
12860	267912
31508	267913
12198	267914
42105	267915
37308	267916
99911	267917
21559	267918
47	267919
17944	267920
48078	267921
16774	267922
43782	267923
72564	267924
51799	267925
53139	267926
6789	267927
55717	267928
29747	267929
8164	267930
56925	267931
92969	267932
23862	267933
108510	267934
377	267935
8617	267936
3181	267937
57094	267938
5	267939
21938	267940
4895	267941
76021	267942
34807	267943
6582	267944
6553	267945
20883	267946
81271	267947
69040	267948
15452	267949
68064	267950
3590	267951
23716	267952
9660	267953
13690	267954
40902	267955
6879	267956
235	267957
9029	267958
8881	267959
87888	267960
58082	267961
45408	267962
4989	267963
9060	267964
7144	267965
36971	267966
37264	267967
5775	267968
469	267969
20292	267970
57134	267971
45156	267972
20930	267973
57492	267974
41495	267975
33038	267976
81332	267977
1282	267978
9439	267979
15588	267980
20708	267981
58796	267982
10796	267983
1050	267984
16406	267985
1178	267986
10818	267987
32070	267988
9059	267989
2506	267990
16465	267991
32217	267992
52919	267993
28998	267994
40622	267995
55194	267996
16029	267997
19731	267998
2011	267999
29230	268000
14602	268001
56675	268002
1565	268003
777	268004
64510	268005
77000	268006
63248	268007
32014	268008
20460	268009
38940	268010
50326	268011
9545	268012
37935	268013
28875	268014
49059	268015
6810	268016
46095	268017
7370	268018
67099	268019
32018	268020
41421	268021
21570	268022
8285	268023
46936	268024
21692	268025
31608	268026
36891	268027
53191	268028
49310	268029
41675	268030
32414	268031
50066	268032
90192	268033
78885	268034
58324	268035
97767	268036
69688	268037
64246	268038
4979	268039
20986	268040
94294	268041
65458	268042
65060	268043
1317	268044
35495	268045
20763	268046
9584	268047
2736	268048
1292	268049
67379	268050
16321	268051
102951	268052
47	268053
67	268054
6589	268055
24520	268056
52485	268057
9444	268058
12553	268059
6669	268060
5722	268061
54435	268062
13190	268063
78495	268064
73426	268065
7034	268066
20462	268067
114416	268068
21457	268069
19024	268070
7719	268071
14830	268072
676	268073
81508	268074
48952	268075
10025	268076
6892	268077
102662	268078
39159	268079
49696	268080
14485	268081
28333	268082
632	268083
19130	268084
1843	268085
23202	268086
73770	268087
37820	268088
27738	268089
80140	268090
39103	268091
12764	268092
75377	268093
46892	268094
5732	268095
26848	268096
230	268097
1989	268098
23088	268099
51793	268100
104611	268101
4010	268102
65809	268103
8307	268104
24277	268105
40134	268106
52995	268107
55960	268108
6460	268109
4317	268110
66263	268111
55721	268112
26628	268113
4860	268114
8364	268115
6438	268116
51782	268117
21700	268118
14614	268119
100126	268120
12926	268121
2406	268122
4596	268123
4260	268124
3293	268125
55145	268126
26828	268127
24164	268128
11846	268129
47984	268130
9288	268131
7726	268132
101271	268133
4605	268134
872	268135
7806	268136
1191	268137
27061	268138
38134	268139
41112	268140
50460	268141
52751	268142
75498	268143
426	268144
12628	268145
3061	268146
39439	268147
57913	268148
11164	268149
61041	268150
37999	268151
5685	268152
11561	268153
29273	268154
1924	268155
39544	268156
20660	268157
2088	268158
20506	268159
30841	268160
79620	268161
15007	268162
43192	268163
14041	268164
3913	268165
328	268166
54613	268167
51839	268168
101907	268169
1091	268170
486	268171
47291	268172
10452	268173
29899	268174
31604	268175
22134	268176
427	268177
10237	268178
34982	268179
70804	268180
40242	268181
3426	268182
59862	268183
292	268184
12733	268185
31359	268186
14272	268187
13150	268188
78275	268189
1868	268190
28739	268191
11976	268192
39599	268193
15080	268194
32365	268195
97902	268196
28941	268197
53013	268198
43837	268199
38076	268200
30618	268201
19726	268202
79231	268203
61949	268204
68073	268205
24751	268206
29677	268207
61521	268208
59112	268209
90371	268210
26643	268211
8239	268212
4644	268213
87029	268214
1117	268215
30323	268216
28921	268217
16043	268218
16761	268219
38	268220
77886	268221
15476	268222
9201	268223
27256	268224
302	268225
81002	268226
1927	268227
25198	268228
6687	268229
10236	268230
9190	268231
633	268232
16249	268233
848	268234
55649	268235
75	268236
63405	268237
45978	268238
42023	268239
55292	268240
11128	268241
19057	268242
17240	268243
26281	268244
14987	268245
81348	268246
2803	268247
26401	268248
65737	268249
18416	268250
33100	268251
11448	268252
46167	268253
100888	268254
40921	268255
35565	268256
13392	268257
22420	268258
816	268259
21450	268260
45828	268261
31893	268262
21745	268263
22779	268264
50762	268265
515	268266
6031	268267
262	268268
85013	268269
42986	268270
91871	268271
5803	268272
22154	268273
249	268274
14248	268275
54369	268276
42639	268277
29726	268278
236	268279
23175	268280
3107	268281
113828	268282
1220	268283
66311	268284
72056	268285
77075	268286
103804	268287
92645	268288
36454	268289
30035	268290
38896	268291
41673	268292
59544	268293
4562	268294
38925	268295
35897	268296
93657	268297
20210	268298
13775	268299
2232	268300
11277	268301
104541	268302
63337	268303
91523	268304
20168	268305
11056	268306
2663	268307
5931	268308
27369	268309
9882	268310
589	268311
19339	268312
32988	268313
67055	268314
67385	268315
68471	268316
2150	268317
29145	268318
10749	268319
17123	268320
111566	268321
36444	268322
20203	268323
86009	268324
36944	268325
5454	268326
42061	268327
44615	268328
12015	268329
1	268330
21536	268331
34544	268332
64407	268333
3614	268334
37270	268335
1664	268336
92645	268337
38825	268338
27575	268339
17391	268340
12550	268341
21254	268342
16871	268343
101	268344
42270	268345
20012	268346
46617	268347
45673	268348
6766	268349
6616	268350
17516	268351
36429	268352
32513	268353
18029	268354
35299	268355
73897	268356
28063	268357
42027	268358
90	268359
8912	268360
28754	268361
13025	268362
38675	268363
645	268364
76320	268365
40965	268366
973	268367
4723	268368
762	268369
791	268370
1704	268371
14384	268372
32204	268373
14504	268374
8875	268375
2600	268376
10645	268377
60322	268378
37760	268379
94706	268380
54563	268381
10803	268382
1446	268383
66041	268384
56047	268385
10337	268386
104169	268387
13478	268388
103208	268389
3751	268390
14427	268391
16091	268392
60301	268393
103849	268394
108740	268395
84953	268396
73028	268397
19914	268398
20060	268399
39318	268400
9577	268401
19428	268402
72162	268403
23959	268404
19861	268405
1254	268406
27806	268407
5387	268408
55457	268409
3734	268410
23068	268411
9547	268412
37874	268413
62319	268414
97712	268415
15893	268416
30715	268417
2090	268418
50132	268419
2943	268420
14492	268421
23530	268422
30091	268423
10792	268424
69996	268425
29319	268426
46788	268427
10597	268428
43217	268429
26736	268430
77783	268431
1611	268432
55594	268433
34333	268434
24735	268435
9147	268436
32958	268437
9295	268438
112891	268439
95221	268440
1773	268441
77024	268442
29037	268443
12422	268444
48474	268445
6510	268446
40415	268447
6706	268448
22721	268449
2480	268450
54312	268451
36623	268452
82269	268453
39753	268454
44212	268455
2474	268456
9658	268457
65305	268458
5585	268459
50306	268460
6153	268461
4755	268462
21307	268463
20358	268464
33873	268465
144	268466
40285	268467
1425	268468
51586	268469
62989	268470
76317	268471
2573	268472
76062	268473
24223	268474
44860	268475
23248	268476
8654	268477
31535	268478
1741	268479
97507	268480
15406	268481
108231	268482
65033	268483
89973	268484
28842	268485
11081	268486
20495	268487
4938	268488
28584	268489
10748	268490
102849	268491
35768	268492
35358	268493
37594	268494
17392	268495
7352	268496
89069	268497
83313	268498
87133	268499
6051	268500
19097	268501
75010	268502
4951	268503
4624	268504
36661	268505
31486	268506
17416	268507
45642	268508
12804	268509
42519	268510
24261	268511
3065	268512
5057	268513
21492	268514
86270	268515
11322	268516
15984	268517
3185	268518
3071	268519
54931	268520
2806	268521
15855	268522
100311	268523
14067	268524
23070	268525
78285	268526
54657	268527
748	268528
29002	268529
8326	268530
23725	268531
7110	268532
5462	268533
18412	268534
10138	268535
28345	268536
19332	268537
18948	268538
58046	268539
58146	268540
56890	268541
321	268542
54985	268543
39826	268544
74507	268545
14797	268546
23575	268547
83031	268548
2390	268549
63289	268550
1165	268551
30869	268552
48066	268553
21896	268554
53498	268555
44343	268556
74821	268557
43085	268558
28279	268559
12087	268560
20460	268561
20992	268562
88820	268563
14697	268564
28723	268565
98629	268566
32751	268567
69345	268568
104388	268569
41403	268570
98659	268571
18380	268572
51622	268573
9507	268574
12817	268575
9510	268576
799	268577
212	268578
7641	268579
21952	268580
72204	268581
79737	268582
30966	268583
29205	268584
436	268585
30308	268586
14204	268587
7247	268588
37283	268589
35841	268590
23170	268591
276	268592
60300	268593
4626	268594
5621	268595
8342	268596
9572	268597
418	268598
36591	268599
22169	268600
14870	268601
13415	268602
1999	268603
45990	268604
19345	268605
8530	268606
43952	268607
21941	268608
52211	268609
43216	268610
30225	268611
5422	268612
14583	268613
2087	268614
26078	268615
79647	268616
19466	268617
15707	268618
21290	268619
10863	268620
33780	268621
42000	268622
3151	268623
4474	268624
11638	268625
1815	268626
5296	268627
31386	268628
47069	268629
50180	268630
4527	268631
48055	268632
1242	268633
14272	268634
69139	268635
2414	268636
61024	268637
30258	268638
8966	268639
79166	268640
4677	268641
10768	268642
1541	268643
8019	268644
9334	268645
11041	268646
42373	268647
67228	268648
48652	268649
95063	268650
5065	268651
1728	268652
49177	268653
10323	268654
10872	268655
30716	268656
76538	268657
140	268658
3683	268659
47293	268660
43044	268661
2936	268662
9395	268663
19121	268664
82168	268665
81931	268666
97585	268667
62861	268668
41806	268669
17515	268670
29061	268671
743	268672
37749	268673
32604	268674
64	268675
52166	268676
8407	268677
59550	268678
5408	268679
51188	268680
25665	268681
20986	268682
76583	268683
17512	268684
3867	268685
476	268686
53623	268687
10762	268688
41	268689
113898	268690
80936	268691
30764	268692
10133	268693
4720	268694
4022	268695
11661	268696
54174	268697
5607	268698
45835	268699
2460	268700
26061	268701
2315	268702
33325	268703
33985	268704
21960	268705
37965	268706
1051	268707
7474	268708
59004	268709
370	268710
18992	268711
7509	268712
32887	268713
4790	268714
12545	268715
5015	268716
14282	268717
33946	268718
526	268719
21529	268720
51429	268721
20689	268722
3232	268723
43983	268724
6376	268725
15039	268726
6256	268727
69395	268728
3073	268729
65	268730
16133	268731
10547	268732
2045	268733
10468	268734
60681	268735
35008	268736
19879	268737
12057	268738
11885	268739
31987	268740
1558	268741
46157	268742
26149	268743
688	268744
45845	268745
6263	268746
14551	268747
46692	268748
44180	268749
38914	268750
48625	268751
45517	268752
47729	268753
48917	268754
87087	268755
1751	268756
13147	268757
7721	268758
69796	268759
26701	268760
6262	268761
3770	268762
57105	268763
8165	268764
17548	268765
60190	268766
22880	268767
9186	268768
405	268769
71714	268770
1879	268771
23827	268772
2338	268773
71287	268774
32082	268775
11745	268776
42375	268777
17062	268778
42899	268779
16908	268780
20271	268781
2780	268782
33175	268783
428	268784
22154	268785
21879	268786
70568	268787
31919	268788
30802	268789
34563	268790
71130	268791
69682	268792
80697	268793
80922	268794
45662	268795
1511	268796
6891	268797
20595	268798
5820	268799
47446	268800
91084	268801
898	268802
68834	268803
23922	268804
3225	268805
63591	268806
146	268807
25322	268808
35794	268809
74922	268810
13729	268811
5955	268812
37	268813
4896	268814
19078	268815
14264	268816
54057	268817
2842	268818
33246	268819
96275	268820
72623	268821
13180	268822
49756	268823
46191	268824
12743	268825
19328	268826
43384	268827
20501	268828
56193	268829
66793	268830
916	268831
13610	268832
54947	268833
1842	268834
63741	268835
44261	268836
6084	268837
34423	268838
5397	268839
343	268840
14159	268841
345	268842
78564	268843
19990	268844
11474	268845
36514	268846
101270	268847
32067	268848
78726	268849
87	268850
2125	268851
2108	268852
21142	268853
46136	268854
6760	268855
65496	268856
7049	268857
25403	268858
9809	268859
44470	268860
5049	268861
2171	268862
9443	268863
19145	268864
1270	268865
19646	268866
8054	268867
41038	268868
14489	268869
31267	268870
858	268871
20785	268872
59039	268873
12854	268874
101411	268875
4986	268876
29381	268877
22015	268878
46287	268879
39499	268880
19394	268881
26966	268882
1090	268883
13194	268884
41220	268885
74090	268886
23252	268887
3628	268888
4288	268889
54341	268890
42210	268891
76988	268892
4267	268893
3920	268894
83923	268895
97959	268896
439	268897
4252	268898
15974	268899
65239	268900
71660	268901
167	268902
62680	268903
67159	268904
37223	268905
38055	268906
97159	268907
48756	268908
14658	268909
65482	268910
22840	268911
4674	268912
7711	268913
16479	268914
20226	268915
4244	268916
5225	268917
14141	268918
96671	268919
1444	268920
1029	268921
94576	268922
13886	268923
26502	268924
3457	268925
3453	268926
29388	268927
2767	268928
3945	268929
10637	268930
57990	268931
3785	268932
14308	268933
12419	268934
253	268935
6744	268936
45673	268937
96112	268938
35681	268939
7635	268940
1821	268941
15179	268942
6212	268943
50027	268944
60488	268945
49511	268946
1237	268947
6428	268948
11784	268949
9586	268950
34257	268951
32168	268952
63686	268953
73256	268954
16225	268955
68461	268956
45728	268957
78836	268958
73446	268959
19396	268960
25363	268961
5533	268962
34308	268963
73705	268964
3624	268965
20444	268966
651	268967
41517	268968
7563	268969
85251	268970
30289	268971
43921	268972
1071	268973
3170	268974
5019	268975
39814	268976
39594	268977
1972	268978
56322	268979
15017	268980
37547	268981
2712	268982
45775	268983
3701	268984
30754	268985
9108	268986
15690	268987
4319	268988
47251	268989
48305	268990
29501	268991
775	268992
437	268993
67407	268994
80673	268995
17517	268996
6312	268997
78261	268998
12695	268999
53660	269000
85731	269001
14814	269002
90043	269003
50928	269004
36398	269005
32448	269006
32671	269007
30130	269008
32274	269009
94489	269010
297	269011
34578	269012
9799	269013
7873	269014
586	269015
10017	269016
38176	269017
6625	269018
17437	269019
88941	269020
942	269021
17986	269022
32651	269023
12211	269024
1529	269025
6344	269026
5879	269027
17676	269028
86624	269029
21027	269030
2121	269031
19145	269032
19017	269033
21216	269034
49338	269035
92869	269036
34500	269037
2252	269038
37196	269039
26100	269040
22276	269041
51189	269042
42108	269043
3634	269044
44300	269045
32579	269046
9640	269047
35830	269048
30544	269049
29651	269050
54805	269051
16889	269052
8360	269053
22479	269054
4041	269055
74124	269056
16349	269057
55493	269058
49269	269059
45496	269060
70274	269061
36492	269062
15390	269063
3027	269064
63189	269065
25974	269066
38726	269067
101931	269068
25077	269069
20086	269070
2200	269071
15526	269072
3686	269073
38379	269074
17044	269075
49100	269076
71838	269077
39431	269078
55150	269079
31880	269080
30899	269081
65507	269082
78467	269083
55346	269084
1024	269085
69206	269086
46120	269087
74938	269088
45727	269089
91680	269090
29171	269091
8798	269092
7884	269093
60752	269094
2605	269095
5825	269096
109083	269097
2908	269098
8876	269099
36377	269100
32068	269101
65786	269102
33128	269103
10164	269104
17668	269105
102926	269106
35668	269107
26714	269108
2166	269109
6070	269110
23781	269111
51477	269112
981	269113
111859	269114
87417	269115
43167	269116
48926	269117
94263	269118
99846	269119
13900	269120
9213	269121
10253	269122
325	269123
2091	269124
2518	269125
3077	269126
51086	269127
24940	269128
14006	269129
8937	269130
5656	269131
29380	269132
31651	269133
54388	269134
4378	269135
23390	269136
87845	269137
38190	269138
9325	269139
1404	269140
49476	269141
190	269142
639	269143
83464	269144
29690	269145
33774	269146
30702	269147
86156	269148
59878	269149
10277	269150
88674	269151
34156	269152
7677	269153
749	269154
40086	269155
55779	269156
4881	269157
11951	269158
1213	269159
43344	269160
39182	269161
1825	269162
48382	269163
41490	269164
84817	269165
3698	269166
83105	269167
47542	269168
14810	269169
43509	269170
21359	269171
42320	269172
81855	269173
52055	269174
14645	269175
67150	269176
22712	269177
4069	269178
31253	269179
35644	269180
32030	269181
43875	269182
12295	269183
16743	269184
26287	269185
105380	269186
14063	269187
9495	269188
4469	269189
3985	269190
55634	269191
24730	269192
2874	269193
65122	269194
47840	269195
71552	269196
8869	269197
4494	269198
8565	269199
7833	269200
9760	269201
3569	269202
53824	269203
12688	269204
15986	269205
94930	269206
63672	269207
4284	269208
10740	269209
13643	269210
2403	269211
106654	269212
7100	269213
1469	269214
35185	269215
42191	269216
17032	269217
92282	269218
23381	269219
5927	269220
95977	269221
8129	269222
21150	269223
110970	269224
47509	269225
8114	269226
18084	269227
7448	269228
4646	269229
36392	269230
58839	269231
40582	269232
16814	269233
458	269234
15578	269235
5448	269236
3210	269237
26755	269238
6197	269239
41081	269240
22942	269241
21108	269242
78098	269243
14433	269244
2358	269245
11469	269246
16284	269247
36817	269248
3447	269249
2359	269250
7153	269251
3592	269252
34648	269253
54312	269254
81656	269255
68393	269256
107489	269257
16573	269258
40172	269259
30933	269260
3464	269261
5183	269262
56323	269263
8138	269264
44856	269265
79432	269266
15307	269267
12077	269268
93718	269269
90838	269270
28041	269271
41252	269272
93613	269273
42264	269274
24196	269275
9085	269276
62719	269277
53320	269278
49743	269279
75248	269280
6826	269281
45573	269282
14891	269283
17822	269284
51347	269285
78430	269286
6228	269287
92307	269288
20741	269289
5355	269290
10125	269291
102	269292
80529	269293
5561	269294
33760	269295
90962	269296
557	269297
85263	269298
637	269299
19289	269300
8331	269301
13522	269302
31486	269303
71421	269304
42017	269305
29240	269306
2893	269307
18170	269308
24607	269309
6118	269310
54270	269311
56220	269312
23403	269313
4852	269314
29893	269315
28894	269316
11500	269317
14879	269318
91820	269319
30018	269320
81	269321
867	269322
56029	269323
4666	269324
3166	269325
4238	269326
18236	269327
31627	269328
34145	269329
46013	269330
848	269331
355	269332
4115	269333
46095	269334
7760	269335
27180	269336
36899	269337
13556	269338
201	269339
1834	269340
89701	269341
43609	269342
12794	269343
6286	269344
22370	269345
8011	269346
80590	269347
4003	269348
866	269349
81456	269350
68777	269351
5391	269352
8691	269353
1055	269354
11214	269355
5035	269356
31665	269357
54222	269358
5585	269359
18975	269360
67563	269361
44111	269362
16940	269363
23139	269364
17460	269365
21027	269366
15263	269367
16546	269368
111521	269369
25495	269370
1788	269371
56856	269372
22503	269373
18318	269374
47123	269375
35770	269376
21152	269377
72384	269378
93485	269379
6149	269380
96382	269381
69500	269382
93256	269383
11762	269384
6703	269385
14195	269386
2235	269387
47837	269388
12525	269389
520	269390
28511	269391
90823	269392
18010	269393
110958	269394
10308	269395
23485	269396
8644	269397
3647	269398
14897	269399
18651	269400
1397	269401
71401	269402
2440	269403
67997	269404
897	269405
11194	269406
10615	269407
103791	269408
3918	269409
45050	269410
20125	269411
68142	269412
16531	269413
30297	269414
69650	269415
14873	269416
11399	269417
91461	269418
26376	269419
77447	269420
45020	269421
42756	269422
11087	269423
63431	269424
559	269425
7198	269426
100151	269427
54989	269428
35757	269429
8964	269430
2685	269431
33145	269432
929	269433
1411	269434
15922	269435
601	269436
253	269437
63725	269438
67864	269439
14238	269440
870	269441
9635	269442
27973	269443
93973	269444
15576	269445
41330	269446
7590	269447
50266	269448
41542	269449
25272	269450
47808	269451
45241	269452
90325	269453
8049	269454
39050	269455
35452	269456
1234	269457
71135	269458
14341	269459
2228	269460
1690	269461
6306	269462
31669	269463
5151	269464
8279	269465
51125	269466
61703	269467
57106	269468
38952	269469
53507	269470
34929	269471
46584	269472
727	269473
5938	269474
121	269475
13600	269476
82600	269477
15349	269478
1815	269479
82591	269480
50637	269481
19032	269482
3604	269483
204	269484
58919	269485
18353	269486
76381	269487
102467	269488
59	269489
10666	269490
5451	269491
1577	269492
30369	269493
56624	269494
1	269495
45790	269496
9565	269497
28336	269498
3137	269499
49424	269500
73681	269501
18274	269502
8476	269503
28128	269504
67325	269505
7196	269506
1219	269507
41471	269508
4622	269509
29508	269510
78307	269511
7861	269512
69093	269513
61215	269514
73117	269515
25961	269516
9531	269517
19490	269518
75686	269519
8590	269520
2672	269521
67010	269522
2155	269523
3926	269524
258	269525
38475	269526
52262	269527
37804	269528
37747	269529
53009	269530
48520	269531
14920	269532
28867	269533
58444	269534
53878	269535
11620	269536
9273	269537
44841	269538
35455	269539
10676	269540
46607	269541
5158	269542
9607	269543
56649	269544
11960	269545
96004	269546
51777	269547
1247	269548
36551	269549
70452	269550
7933	269551
9404	269552
29354	269553
41579	269554
35812	269555
69318	269556
62902	269557
53723	269558
35373	269559
64104	269560
1568	269561
80409	269562
29602	269563
80920	269564
13422	269565
1076	269566
45304	269567
46667	269568
17624	269569
6219	269570
2818	269571
7884	269572
207	269573
9884	269574
68796	269575
66062	269576
21499	269577
15562	269578
19566	269579
23041	269580
28182	269581
2467	269582
457	269583
25979	269584
70740	269585
44408	269586
8769	269587
92733	269588
112087	269589
37492	269590
41786	269591
51450	269592
72756	269593
58183	269594
14958	269595
69657	269596
99261	269597
54709	269598
5551	269599
3921	269600
11010	269601
5081	269602
47616	269603
428	269604
40634	269605
22854	269606
3478	269607
54263	269608
8358	269609
55452	269610
32124	269611
8005	269612
665	269613
23068	269614
83296	269615
69479	269616
70775	269617
16441	269618
4394	269619
4238	269620
90678	269621
18280	269622
76630	269623
16673	269624
16249	269625
8929	269626
34828	269627
27335	269628
4303	269629
4821	269630
12174	269631
83976	269632
4909	269633
7034	269634
55820	269635
69545	269636
19301	269637
48	269638
96326	269639
47879	269640
2836	269641
11232	269642
102952	269643
73220	269644
1489	269645
20807	269646
2907	269647
33545	269648
4747	269649
102403	269650
7371	269651
15378	269652
43547	269653
80433	269654
55321	269655
87430	269656
11332	269657
3540	269658
17474	269659
14798	269660
17795	269661
7152	269662
31558	269663
53870	269664
83829	269665
61088	269666
53437	269667
4372	269668
90921	269669
513	269670
19351	269671
37540	269672
541	269673
87324	269674
20384	269675
256	269676
38065	269677
1663	269678
91920	269679
74159	269680
46067	269681
55743	269682
1377	269683
33128	269684
6651	269685
98381	269686
17528	269687
1376	269688
29397	269689
3078	269690
9228	269691
2775	269692
38064	269693
11872	269694
88186	269695
21668	269696
4300	269697
24	269698
62358	269699
53297	269700
14031	269701
1323	269702
4262	269703
27178	269704
1532	269705
1926	269706
989	269707
34432	269708
5540	269709
10841	269710
13469	269711
7210	269712
10413	269713
3368	269714
30843	269715
13741	269716
38470	269717
947	269718
20069	269719
62537	269720
443	269721
56774	269722
61772	269723
79	269724
7813	269725
44869	269726
8903	269727
54368	269728
15535	269729
12570	269730
27812	269731
58491	269732
2582	269733
26451	269734
614	269735
23116	269736
54132	269737
15053	269738
65973	269739
7654	269740
59957	269741
20525	269742
238	269743
15978	269744
10297	269745
98487	269746
7	269747
34599	269748
1687	269749
2768	269750
3078	269751
603	269752
4284	269753
66015	269754
10910	269755
22042	269756
1187	269757
58288	269758
23893	269759
317	269760
3450	269761
5710	269762
473	269763
984	269764
26036	269765
6823	269766
3352	269767
12644	269768
42485	269769
74197	269770
63505	269771
65783	269772
2153	269773
753	269774
6761	269775
35398	269776
11459	269777
18848	269778
17228	269779
21110	269780
46767	269781
18217	269782
10817	269783
69509	269784
285	269785
24772	269786
8625	269787
555	269788
6905	269789
17570	269790
12402	269791
2870	269792
16241	269793
92116	269794
24396	269795
8281	269796
9079	269797
6177	269798
5558	269799
20487	269800
202	269801
9937	269802
89060	269803
91666	269804
63277	269805
42496	269806
30096	269807
99282	269808
14880	269809
50847	269810
63398	269811
3553	269812
81306	269813
5341	269814
11176	269815
11860	269816
27851	269817
55300	269818
23228	269819
3695	269820
19748	269821
671	269822
1247	269823
21046	269824
612	269825
9889	269826
78137	269827
1787	269828
14367	269829
49898	269830
110125	269831
50909	269832
15538	269833
5148	269834
45090	269835
20972	269836
212	269837
55195	269838
42077	269839
17107	269840
104118	269841
25168	269842
12379	269843
27434	269844
1750	269845
52734	269846
3439	269847
6366	269848
2191	269849
11559	269850
75455	269851
17376	269852
2645	269853
55590	269854
610	269855
41196	269856
10912	269857
273	269858
6238	269859
49599	269860
29	269861
22387	269862
13459	269863
8064	269864
1913	269865
51664	269866
244	269867
21980	269868
30524	269869
33032	269870
2731	269871
24327	269872
71333	269873
20095	269874
21640	269875
59729	269876
25	269877
63079	269878
31751	269879
83133	269880
37650	269881
15148	269882
2085	269883
19650	269884
12084	269885
6603	269886
88573	269887
17820	269888
17698	269889
85498	269890
15791	269891
15631	269892
29420	269893
20796	269894
26802	269895
16115	269896
2297	269897
26053	269898
2446	269899
4665	269900
49617	269901
27889	269902
22787	269903
68	269904
29048	269905
44814	269906
38266	269907
60107	269908
101441	269909
75224	269910
5043	269911
38442	269912
25682	269913
21853	269914
9126	269915
16953	269916
47316	269917
14837	269918
30392	269919
32599	269920
42533	269921
108668	269922
46115	269923
57814	269924
69962	269925
82782	269926
24372	269927
29635	269928
18224	269929
7371	269930
17817	269931
35055	269932
2028	269933
10935	269934
37395	269935
2975	269936
27248	269937
11670	269938
32208	269939
50004	269940
4137	269941
46996	269942
49864	269943
38707	269944
5614	269945
82216	269946
1111	269947
10894	269948
12105	269949
35573	269950
9139	269951
15316	269952
99424	269953
5549	269954
45991	269955
53	269956
75103	269957
840	269958
4603	269959
23302	269960
28849	269961
9617	269962
9736	269963
71579	269964
64402	269965
4298	269966
41234	269967
738	269968
48991	269969
31200	269970
488	269971
10338	269972
11426	269973
1130	269974
4216	269975
82318	269976
337	269977
27577	269978
40350	269979
25916	269980
73012	269981
25012	269982
101848	269983
31986	269984
30788	269985
61236	269986
2448	269987
1630	269988
15027	269989
110373	269990
55740	269991
7737	269992
65127	269993
43714	269994
10691	269995
149	269996
3687	269997
53621	269998
28717	269999
48775	270000
1624	270001
14172	270002
7034	270003
98268	270004
5546	270005
12646	270006
5102	270007
70162	270008
6255	270009
19938	270010
43897	270011
100889	270012
3419	270013
5274	270014
15395	270015
96953	270016
572	270017
5448	270018
7959	270019
52233	270020
50898	270021
15557	270022
36533	270023
20697	270024
27878	270025
48815	270026
73689	270027
23695	270028
7018	270029
43276	270030
9595	270031
24856	270032
12259	270033
22721	270034
13302	270035
75142	270036
20	270037
14450	270038
22362	270039
21536	270040
19	270041
21971	270042
58968	270043
13587	270044
664	270045
1684	270046
1463	270047
5192	270048
103396	270049
48	270050
38910	270051
9055	270052
62542	270053
12269	270054
2283	270055
28224	270056
81075	270057
31569	270058
4404	270059
40719	270060
42725	270061
38362	270062
13	270063
15915	270064
11721	270065
407	270066
24981	270067
26700	270068
36630	270069
24729	270070
2343	270071
3591	270072
19796	270073
111292	270074
40799	270075
69355	270076
4845	270077
35487	270078
13184	270079
17138	270080
15833	270081
23249	270082
28468	270083
22666	270084
20526	270085
634	270086
64336	270087
65774	270088
6768	270089
46427	270090
1103	270091
85331	270092
55824	270093
3007	270094
58363	270095
1383	270096
49093	270097
4063	270098
16284	270099
4139	270100
39523	270101
56638	270102
11617	270103
75414	270104
11064	270105
17216	270106
29630	270107
13314	270108
4787	270109
46149	270110
36572	270111
74688	270112
26436	270113
58132	270114
20056	270115
1881	270116
18895	270117
35295	270118
43961	270119
34357	270120
50068	270121
42233	270122
17502	270123
6292	270124
86355	270125
44181	270126
13238	270127
19052	270128
25603	270129
34952	270130
5044	270131
28626	270132
8195	270133
48974	270134
28429	270135
8153	270136
14441	270137
46004	270138
62127	270139
7133	270140
239	270141
30080	270142
3243	270143
30113	270144
81619	270145
392	270146
4693	270147
11568	270148
1640	270149
7428	270150
4382	270151
70661	270152
2922	270153
20283	270154
11329	270155
34456	270156
29011	270157
32258	270158
74067	270159
3803	270160
19325	270161
21930	270162
34013	270163
3363	270164
98628	270165
52398	270166
1832	270167
34506	270168
71090	270169
41645	270170
16885	270171
29470	270172
22424	270173
39746	270174
12518	270175
51347	270176
31444	270177
434	270178
40305	270179
97293	270180
6370	270181
54438	270182
25894	270183
33982	270184
11189	270185
13053	270186
2354	270187
21296	270188
32473	270189
65316	270190
27283	270191
36905	270192
30522	270193
15520	270194
15280	270195
63744	270196
48387	270197
16560	270198
4980	270199
18530	270200
80907	270201
52336	270202
43	270203
16077	270204
9201	270205
35664	270206
77448	270207
9798	270208
33631	270209
564	270210
8067	270211
34225	270212
49898	270213
39833	270214
27985	270215
15146	270216
12019	270217
15287	270218
43493	270219
23426	270220
47812	270221
35394	270222
53133	270223
85601	270224
66147	270225
9157	270226
51501	270227
31783	270228
46738	270229
37896	270230
49077	270231
11712	270232
8889	270233
89415	270234
41153	270235
55442	270236
23765	270237
21856	270238
42004	270239
32413	270240
54511	270241
50300	270242
10005	270243
32094	270244
22730	270245
37005	270246
4752	270247
12505	270248
19598	270249
49736	270250
17777	270251
4729	270252
73539	270253
67510	270254
77934	270255
17520	270256
2848	270257
10767	270258
45479	270259
22862	270260
20910	270261
879	270262
2610	270263
22230	270264
49201	270265
89104	270266
760	270267
18630	270268
6323	270269
59745	270270
37904	270271
60668	270272
61595	270273
26104	270274
1054	270275
6	270276
867	270277
9996	270278
51888	270279
17583	270280
1671	270281
26749	270282
27061	270283
97342	270284
1156	270285
12040	270286
13486	270287
38999	270288
36444	270289
77626	270290
748	270291
69122	270292
30595	270293
20598	270294
27086	270295
1100	270296
1324	270297
1336	270298
31418	270299
29101	270300
40303	270301
77079	270302
9207	270303
84469	270304
1349	270305
9181	270306
4224	270307
25796	270308
5168	270309
9846	270310
23921	270311
19295	270312
3949	270313
4871	270314
17310	270315
6284	270316
23949	270317
6748	270318
5403	270319
36744	270320
19917	270321
3078	270322
31778	270323
6	270324
5054	270325
14814	270326
1051	270327
27474	270328
33965	270329
1	270330
60088	270331
5034	270332
94066	270333
8652	270334
64557	270335
14825	270336
10043	270337
24284	270338
1519	270339
13633	270340
146	270341
22812	270342
20728	270343
180	270344
18395	270345
47804	270346
90515	270347
20087	270348
21615	270349
5989	270350
85603	270351
94824	270352
1958	270353
20505	270354
71977	270355
24335	270356
9272	270357
25325	270358
61152	270359
21618	270360
53867	270361
2866	270362
53186	270363
15161	270364
35619	270365
68276	270366
63567	270367
75237	270368
8771	270369
39283	270370
86383	270371
7323	270372
52014	270373
4411	270374
18430	270375
3265	270376
7679	270377
4501	270378
54848	270379
74449	270380
1066	270381
37951	270382
109680	270383
2644	270384
40580	270385
4879	270386
26743	270387
10975	270388
8156	270389
18277	270390
89381	270391
55063	270392
47655	270393
22540	270394
63145	270395
13047	270396
12811	270397
52494	270398
52103	270399
20751	270400
938	270401
17121	270402
54238	270403
4630	270404
6513	270405
74000	270406
5827	270407
1971	270408
10392	270409
85078	270410
2766	270411
86535	270412
1483	270413
851	270414
91089	270415
59893	270416
146	270417
45007	270418
1994	270419
20826	270420
83623	270421
4805	270422
19642	270423
21861	270424
65262	270425
5648	270426
172	270427
4235	270428
19514	270429
12340	270430
7687	270431
46556	270432
3672	270433
38307	270434
32273	270435
63056	270436
2916	270437
21282	270438
58639	270439
6998	270440
22251	270441
102454	270442
14262	270443
20817	270444
101546	270445
689	270446
17697	270447
6118	270448
58455	270449
50978	270450
11619	270451
47825	270452
40686	270453
38291	270454
60969	270455
64750	270456
32146	270457
4116	270458
4037	270459
6680	270460
80056	270461
14332	270462
7511	270463
67158	270464
92851	270465
64204	270466
106032	270467
52770	270468
73	270469
80488	270470
2029	270471
1977	270472
73178	270473
61	270474
69639	270475
20471	270476
39604	270477
18336	270478
3342	270479
8252	270480
21241	270481
12903	270482
22535	270483
35931	270484
15640	270485
2838	270486
20412	270487
47416	270488
52341	270489
9115	270490
9	270491
33676	270492
76	270493
85	270494
83688	270495
33953	270496
3790	270497
23982	270498
27565	270499
3374	270500
38286	270501
53394	270502
31668	270503
2110	270504
71824	270505
751	270506
82722	270507
58495	270508
26999	270509
45067	270510
9288	270511
8263	270512
8306	270513
81943	270514
403	270515
78107	270516
30233	270517
76865	270518
1342	270519
35119	270520
43030	270521
928	270522
5011	270523
20860	270524
18433	270525
15598	270526
35017	270527
38151	270528
51075	270529
25093	270530
30221	270531
18858	270532
12492	270533
10642	270534
45475	270535
57711	270536
28667	270537
15110	270538
4637	270539
19835	270540
19505	270541
24582	270542
91070	270543
15816	270544
9314	270545
22430	270546
20706	270547
14028	270548
65252	270549
3564	270550
364	270551
4442	270552
12846	270553
9185	270554
33639	270555
27358	270556
26727	270557
40842	270558
87546	270559
1700	270560
35964	270561
32512	270562
4775	270563
15812	270564
4210	270565
45901	270566
55160	270567
9263	270568
64009	270569
33949	270570
4995	270571
63582	270572
2114	270573
27484	270574
37197	270575
11412	270576
26475	270577
32572	270578
39200	270579
47061	270580
435	270581
21342	270582
12873	270583
3297	270584
8851	270585
56244	270586
14693	270587
521	270588
7115	270589
6983	270590
47734	270591
38535	270592
6352	270593
33759	270594
55853	270595
78039	270596
64110	270597
16918	270598
85173	270599
25625	270600
73608	270601
1790	270602
32	270603
16750	270604
27733	270605
74176	270606
74062	270607
24411	270608
4345	270609
1609	270610
3842	270611
58997	270612
27911	270613
42165	270614
11691	270615
65775	270616
74694	270617
7819	270618
31309	270619
51688	270620
98413	270621
2110	270622
46179	270623
1811	270624
43727	270625
21194	270626
20213	270627
405	270628
51599	270629
26884	270630
29691	270631
65596	270632
17422	270633
646	270634
28046	270635
5033	270636
5746	270637
10960	270638
221	270639
23252	270640
11049	270641
75756	270642
11570	270643
4768	270644
5263	270645
16808	270646
59420	270647
2802	270648
62225	270649
6411	270650
41454	270651
850	270652
79972	270653
8569	270654
13335	270655
80032	270656
2985	270657
2003	270658
31144	270659
164	270660
49404	270661
41395	270662
47552	270663
18082	270664
60298	270665
36157	270666
13281	270667
29329	270668
24014	270669
28122	270670
2907	270671
68658	270672
64334	270673
20145	270674
21031	270675
2462	270676
31313	270677
54172	270678
11827	270679
39996	270680
1586	270681
48311	270682
12224	270683
51017	270684
64472	270685
1124	270686
26233	270687
56478	270688
14924	270689
29230	270690
14716	270691
16220	270692
97646	270693
21215	270694
17517	270695
8579	270696
5923	270697
6423	270698
21884	270699
21048	270700
70880	270701
5231	270702
31994	270703
3830	270704
1180	270705
685	270706
6220	270707
13020	270708
29	270709
37994	270710
52604	270711
283	270712
24958	270713
10288	270714
57289	270715
46576	270716
7488	270717
27021	270718
46992	270719
3996	270720
12629	270721
36099	270722
95143	270723
49014	270724
21957	270725
1441	270726
55698	270727
64619	270728
46521	270729
54803	270730
2974	270731
77846	270732
52932	270733
44938	270734
8764	270735
6392	270736
25648	270737
20327	270738
16779	270739
43962	270740
49491	270741
39531	270742
106437	270743
69153	270744
41490	270745
6728	270746
348	270747
2855	270748
836	270749
34965	270750
58201	270751
6645	270752
3066	270753
78338	270754
1251	270755
98666	270756
25090	270757
3970	270758
11342	270759
1241	270760
89159	270761
7389	270762
7970	270763
30433	270764
33018	270765
1547	270766
245	270767
45332	270768
40356	270769
36440	270770
12065	270771
20436	270772
8917	270773
58289	270774
12473	270775
74309	270776
960	270777
85726	270778
15457	270779
22666	270780
38210	270781
4657	270782
62737	270783
31099	270784
46231	270785
14503	270786
9288	270787
13352	270788
50371	270789
12736	270790
54747	270791
13773	270792
3217	270793
6894	270794
40064	270795
30171	270796
15692	270797
9149	270798
29650	270799
1858	270800
4843	270801
15538	270802
15183	270803
12658	270804
39105	270805
20435	270806
9184	270807
65434	270808
32866	270809
12184	270810
11369	270811
10455	270812
12193	270813
60229	270814
48784	270815
44028	270816
57618	270817
28	270818
26327	270819
17919	270820
5894	270821
35262	270822
44491	270823
49494	270824
49881	270825
28708	270826
3160	270827
83333	270828
6331	270829
94162	270830
17592	270831
23619	270832
26483	270833
62987	270834
754	270835
19925	270836
52735	270837
46609	270838
22550	270839
28105	270840
16416	270841
65061	270842
12426	270843
61697	270844
34517	270845
34474	270846
41467	270847
50460	270848
5216	270849
93272	270850
180	270851
1770	270852
12685	270853
14115	270854
51295	270855
13013	270856
8784	270857
114050	270858
6271	270859
5723	270860
91558	270861
32646	270862
6328	270863
28025	270864
31236	270865
66323	270866
13832	270867
73059	270868
10182	270869
49076	270870
44700	270871
24346	270872
25445	270873
44588	270874
60439	270875
183	270876
109230	270877
27321	270878
2213	270879
32236	270880
78196	270881
8380	270882
675	270883
13283	270884
59237	270885
1664	270886
14899	270887
3045	270888
13107	270889
73139	270890
12818	270891
4833	270892
18539	270893
10054	270894
8479	270895
34285	270896
3410	270897
7599	270898
62046	270899
72323	270900
188	270901
350	270902
21724	270903
19360	270904
14848	270905
12489	270906
64418	270907
20806	270908
14213	270909
4274	270910
12767	270911
72617	270912
35223	270913
32235	270914
19699	270915
33901	270916
74626	270917
5820	270918
17669	270919
541	270920
114354	270921
62382	270922
8934	270923
92862	270924
76517	270925
1070	270926
20634	270927
46375	270928
5809	270929
803	270930
36513	270931
42201	270932
5005	270933
2130	270934
110	270935
10	270936
60160	270937
7501	270938
89509	270939
1079	270940
3471	270941
4632	270942
54143	270943
63351	270944
20191	270945
34666	270946
16173	270947
63595	270948
598	270949
30357	270950
23557	270951
1071	270952
24748	270953
14276	270954
1	270955
70454	270956
41938	270957
26790	270958
39084	270959
3377	270960
47703	270961
26909	270962
11028	270963
52128	270964
38488	270965
24062	270966
36318	270967
421	270968
1052	270969
39573	270970
45085	270971
30531	270972
79434	270973
152	270974
47720	270975
29702	270976
3641	270977
1857	270978
17197	270979
10817	270980
14038	270981
102462	270982
4870	270983
11761	270984
145	270985
46294	270986
25768	270987
30444	270988
88434	270989
32670	270990
50551	270991
35763	270992
5227	270993
90415	270994
6078	270995
4794	270996
22974	270997
4796	270998
59887	270999
3879	271000
45119	271001
36664	271002
66905	271003
24701	271004
11824	271005
9899	271006
54223	271007
32391	271008
43237	271009
83000	271010
374	271011
77516	271012
19375	271013
65289	271014
29370	271015
1650	271016
79956	271017
1640	271018
2164	271019
1635	271020
17300	271021
2124	271022
4036	271023
19904	271024
7962	271025
90271	271026
2689	271027
46018	271028
3184	271029
13286	271030
3724	271031
88739	271032
31250	271033
36320	271034
28975	271035
2530	271036
46817	271037
39855	271038
32259	271039
5221	271040
46841	271041
30543	271042
2637	271043
1208	271044
41655	271045
111279	271046
56565	271047
26043	271048
24	271049
9118	271050
1172	271051
14867	271052
33956	271053
32758	271054
13018	271055
48281	271056
87395	271057
160	271058
31138	271059
69773	271060
69840	271061
15421	271062
39927	271063
79710	271064
24907	271065
20116	271066
6830	271067
5072	271068
72466	271069
7148	271070
27370	271071
55253	271072
38090	271073
12339	271074
16655	271075
3654	271076
42753	271077
2141	271078
22115	271079
76779	271080
55040	271081
7825	271082
2223	271083
16600	271084
42576	271085
8691	271086
85789	271087
38713	271088
22948	271089
32872	271090
39301	271091
70251	271092
25307	271093
62192	271094
103277	271095
62973	271096
29268	271097
112705	271098
19307	271099
220	271100
33059	271101
34569	271102
3404	271103
660	271104
76477	271105
49056	271106
33577	271107
72577	271108
8769	271109
53804	271110
36601	271111
61765	271112
73053	271113
8277	271114
58029	271115
50041	271116
42000	271117
39459	271118
6459	271119
694	271120
8289	271121
2784	271122
9134	271123
26203	271124
2595	271125
88	271126
109625	271127
9316	271128
59629	271129
47060	271130
10114	271131
57544	271132
26054	271133
56197	271134
100306	271135
25713	271136
51293	271137
1410	271138
38801	271139
55929	271140
9964	271141
9002	271142
51296	271143
15029	271144
12016	271145
3868	271146
16667	271147
25393	271148
41714	271149
40213	271150
72	271151
35313	271152
11339	271153
15645	271154
10755	271155
40738	271156
10164	271157
89849	271158
52285	271159
3060	271160
78308	271161
34214	271162
32029	271163
102839	271164
98021	271165
26823	271166
92601	271167
22445	271168
1877	271169
111728	271170
49029	271171
173	271172
8990	271173
31868	271174
40700	271175
24235	271176
62207	271177
21800	271178
1648	271179
10636	271180
26943	271181
13374	271182
85145	271183
4980	271184
21817	271185
30867	271186
41873	271187
44039	271188
231	271189
6961	271190
23509	271191
867	271192
39899	271193
34525	271194
29196	271195
10119	271196
5388	271197
21030	271198
94433	271199
3984	271200
7687	271201
98023	271202
3768	271203
91909	271204
54551	271205
72230	271206
19448	271207
48153	271208
74209	271209
38794	271210
7817	271211
14190	271212
41363	271213
65241	271214
3934	271215
161	271216
36076	271217
53084	271218
54998	271219
13428	271220
59209	271221
61650	271222
765	271223
34949	271224
17792	271225
33556	271226
50590	271227
43113	271228
31708	271229
15344	271230
57074	271231
84594	271232
39452	271233
28056	271234
5479	271235
1376	271236
31281	271237
183	271238
13869	271239
1	271240
35245	271241
99754	271242
35785	271243
50989	271244
18116	271245
83584	271246
54960	271247
684	271248
47442	271249
58771	271250
13922	271251
27822	271252
4978	271253
5850	271254
2396	271255
852	271256
15573	271257
19265	271258
54888	271259
3507	271260
83044	271261
21932	271262
27367	271263
103068	271264
25617	271265
36	271266
56994	271267
31985	271268
5583	271269
41368	271270
280	271271
1837	271272
6424	271273
52840	271274
16367	271275
10646	271276
9940	271277
70126	271278
32112	271279
81859	271280
2042	271281
1198	271282
28141	271283
79062	271284
5240	271285
8170	271286
42317	271287
93039	271288
41409	271289
4955	271290
41275	271291
6956	271292
16189	271293
63460	271294
493	271295
37156	271296
45452	271297
16193	271298
15376	271299
93328	271300
1168	271301
9510	271302
69678	271303
8482	271304
16990	271305
20185	271306
63483	271307
63	271308
23609	271309
25312	271310
17232	271311
992	271312
54836	271313
73686	271314
19146	271315
58509	271316
19346	271317
15468	271318
23498	271319
28267	271320
30670	271321
27370	271322
31564	271323
19975	271324
52250	271325
14102	271326
37343	271327
56670	271328
48830	271329
11849	271330
75404	271331
74748	271332
24881	271333
59631	271334
49282	271335
24430	271336
56116	271337
5291	271338
64778	271339
42744	271340
38457	271341
109638	271342
5605	271343
29229	271344
20801	271345
8514	271346
66471	271347
22433	271348
11972	271349
17944	271350
75876	271351
59056	271352
9908	271353
2337	271354
708	271355
10309	271356
8595	271357
52418	271358
71546	271359
52533	271360
1862	271361
16489	271362
7655	271363
27315	271364
71072	271365
36439	271366
9554	271367
6533	271368
4737	271369
34154	271370
11910	271371
61394	271372
19187	271373
107751	271374
13	271375
16586	271376
20526	271377
4480	271378
87513	271379
77583	271380
1086	271381
46268	271382
58802	271383
77573	271384
75392	271385
26189	271386
15033	271387
41187	271388
43106	271389
43117	271390
24121	271391
2894	271392
28469	271393
89553	271394
10247	271395
26202	271396
84832	271397
32915	271398
19819	271399
62447	271400
25556	271401
5956	271402
93652	271403
55158	271404
35589	271405
42047	271406
8024	271407
23821	271408
5400	271409
34691	271410
448	271411
8206	271412
8411	271413
79402	271414
46184	271415
16166	271416
34173	271417
37541	271418
2609	271419
8610	271420
6610	271421
32	271422
7547	271423
58319	271424
72448	271425
41695	271426
76240	271427
5364	271428
73713	271429
8260	271430
82360	271431
11741	271432
24788	271433
12677	271434
24991	271435
29678	271436
23256	271437
64093	271438
74232	271439
2460	271440
90600	271441
10016	271442
10	271443
32470	271444
36428	271445
17629	271446
7173	271447
65688	271448
11284	271449
29850	271450
4009	271451
2058	271452
32317	271453
39069	271454
9622	271455
7573	271456
8570	271457
52866	271458
47849	271459
28750	271460
84100	271461
10010	271462
85069	271463
85985	271464
51250	271465
6211	271466
16135	271467
51022	271468
15001	271469
26085	271470
18407	271471
30382	271472
75	271473
3577	271474
75755	271475
300	271476
14480	271477
63210	271478
52811	271479
70142	271480
27134	271481
1285	271482
71229	271483
9092	271484
6164	271485
84535	271486
31613	271487
19922	271488
1916	271489
1857	271490
10945	271491
3237	271492
101	271493
45974	271494
4748	271495
19084	271496
20682	271497
513	271498
26986	271499
4758	271500
72237	271501
3	271502
33333	271503
19115	271504
33799	271505
13818	271506
7025	271507
73118	271508
28279	271509
74739	271510
38438	271511
637	271512
70486	271513
17002	271514
9621	271515
1628	271516
23755	271517
67963	271518
64189	271519
5666	271520
7458	271521
28563	271522
46422	271523
42716	271524
75378	271525
38085	271526
113	271527
4582	271528
21401	271529
63638	271530
153	271531
49627	271532
33287	271533
8381	271534
31169	271535
83004	271536
91	271537
4322	271538
22637	271539
4946	271540
20922	271541
36542	271542
92451	271543
58692	271544
41460	271545
77645	271546
8991	271547
1413	271548
5945	271549
37352	271550
3304	271551
61260	271552
297	271553
55512	271554
19365	271555
57868	271556
23215	271557
37926	271558
68972	271559
2990	271560
16486	271561
1103	271562
45697	271563
29700	271564
55691	271565
68743	271566
34869	271567
1126	271568
428	271569
75239	271570
15587	271571
19199	271572
10892	271573
52472	271574
12005	271575
53825	271576
317	271577
7253	271578
7181	271579
36644	271580
39908	271581
29643	271582
13897	271583
46756	271584
1800	271585
34928	271586
231	271587
7896	271588
16176	271589
16139	271590
11	271591
2126	271592
64710	271593
1365	271594
13234	271595
59412	271596
7871	271597
9992	271598
16293	271599
55494	271600
20461	271601
34529	271602
3463	271603
32315	271604
33231	271605
69926	271606
31030	271607
4624	271608
815	271609
32915	271610
63236	271611
50581	271612
52583	271613
90274	271614
2097	271615
33318	271616
26669	271617
148	271618
103925	271619
7452	271620
34568	271621
90523	271622
34954	271623
16924	271624
59381	271625
13818	271626
41265	271627
90949	271628
95527	271629
25146	271630
56118	271631
136	271632
37928	271633
32825	271634
32008	271635
992	271636
26294	271637
12047	271638
388	271639
1035	271640
31838	271641
45578	271642
25236	271643
5788	271644
73027	271645
646	271646
73454	271647
32154	271648
38881	271649
61423	271650
1074	271651
12353	271652
3458	271653
9324	271654
51008	271655
26056	271656
3426	271657
21650	271658
1562	271659
5420	271660
56090	271661
10376	271662
20549	271663
7000	271664
35804	271665
47895	271666
28199	271667
8412	271668
12338	271669
47685	271670
13714	271671
1869	271672
30359	271673
45721	271674
9164	271675
35033	271676
3261	271677
9321	271678
57881	271679
112610	271680
23148	271681
26409	271682
75545	271683
1114	271684
5311	271685
32103	271686
13127	271687
3252	271688
22037	271689
63576	271690
36239	271691
31120	271692
21357	271693
85527	271694
36022	271695
42704	271696
43273	271697
5799	271698
17298	271699
48970	271700
8359	271701
46245	271702
24049	271703
57756	271704
58790	271705
5538	271706
62138	271707
25918	271708
3930	271709
9685	271710
29492	271711
34506	271712
22810	271713
4992	271714
21820	271715
1918	271716
8636	271717
70577	271718
53390	271719
23716	271720
30475	271721
5741	271722
10085	271723
168	271724
58213	271725
19576	271726
36465	271727
14387	271728
61545	271729
61498	271730
6656	271731
25553	271732
7505	271733
37829	271734
28193	271735
416	271736
40724	271737
42700	271738
32805	271739
9259	271740
2348	271741
42610	271742
17784	271743
20559	271744
25124	271745
3175	271746
31601	271747
2025	271748
45436	271749
7577	271750
13794	271751
24121	271752
26432	271753
16891	271754
8980	271755
58928	271756
7477	271757
63423	271758
83056	271759
647	271760
63462	271761
9768	271762
52003	271763
13214	271764
5368	271765
51050	271766
57564	271767
9766	271768
10957	271769
73141	271770
99061	271771
41683	271772
72382	271773
6705	271774
63540	271775
71335	271776
2758	271777
2576	271778
8969	271779
6044	271780
22871	271781
59104	271782
2963	271783
43534	271784
30948	271785
4113	271786
104567	271787
20218	271788
10203	271789
1217	271790
1156	271791
96552	271792
6830	271793
3540	271794
17278	271795
35280	271796
70449	271797
1413	271798
26	271799
29916	271800
937	271801
9092	271802
51861	271803
6033	271804
43202	271805
83184	271806
124	271807
22792	271808
47429	271809
21477	271810
5255	271811
8947	271812
40257	271813
70810	271814
15543	271815
15124	271816
51259	271817
97357	271818
68721	271819
50189	271820
71693	271821
253	271822
59535	271823
1620	271824
62263	271825
42889	271826
19083	271827
4596	271828
29202	271829
103089	271830
5677	271831
52587	271832
31063	271833
13033	271834
458	271835
59876	271836
11330	271837
4311	271838
84979	271839
27731	271840
71479	271841
14978	271842
48269	271843
3279	271844
67182	271845
5150	271846
38155	271847
47549	271848
10365	271849
52115	271850
13420	271851
11919	271852
722	271853
44919	271854
26617	271855
55072	271856
11290	271857
3683	271858
67079	271859
11801	271860
10048	271861
38110	271862
60829	271863
2052	271864
74833	271865
30723	271866
2662	271867
103568	271868
24322	271869
5203	271870
14659	271871
11681	271872
48842	271873
66647	271874
164	271875
9851	271876
65250	271877
48102	271878
1428	271879
8496	271880
1273	271881
3989	271882
53068	271883
49339	271884
60960	271885
20672	271886
4424	271887
45316	271888
99992	271889
45864	271890
68460	271891
47048	271892
29504	271893
48744	271894
56146	271895
112535	271896
15257	271897
46203	271898
7230	271899
19452	271900
68	271901
1476	271902
15986	271903
9732	271904
59886	271905
34	271906
46214	271907
32043	271908
37817	271909
13007	271910
53712	271911
32549	271912
1214	271913
46519	271914
43234	271915
3417	271916
84773	271917
22390	271918
6169	271919
58162	271920
716	271921
81842	271922
4355	271923
15384	271924
9880	271925
46271	271926
63729	271927
580	271928
19741	271929
1737	271930
79405	271931
1164	271932
51320	271933
103649	271934
1410	271935
36156	271936
16750	271937
61966	271938
47279	271939
244	271940
103635	271941
26720	271942
27696	271943
9364	271944
34000	271945
24337	271946
15821	271947
6	271948
38944	271949
63408	271950
77169	271951
10068	271952
9576	271953
79824	271954
3102	271955
2507	271956
51818	271957
90966	271958
31283	271959
22342	271960
33221	271961
34572	271962
10278	271963
105302	271964
29059	271965
101126	271966
38064	271967
40431	271968
30276	271969
8980	271970
10810	271971
104660	271972
22261	271973
12468	271974
45292	271975
15852	271976
553	271977
8955	271978
9197	271979
53619	271980
2875	271981
16558	271982
66004	271983
13510	271984
1089	271985
19492	271986
41324	271987
69365	271988
28419	271989
26052	271990
32355	271991
11833	271992
13601	271993
82440	271994
9759	271995
17694	271996
24175	271997
23050	271998
1120	271999
38373	272000
103245	272001
38755	272002
71720	272003
21547	272004
6717	272005
19064	272006
14131	272007
26637	272008
8876	272009
86583	272010
20524	272011
53119	272012
66804	272013
17742	272014
81995	272015
46224	272016
39202	272017
10494	272018
49142	272019
4412	272020
38449	272021
51967	272022
102851	272023
4717	272024
68777	272025
158	272026
66013	272027
24332	272028
68618	272029
89280	272030
27496	272031
60571	272032
85724	272033
48159	272034
90861	272035
43483	272036
4984	272037
69398	272038
38573	272039
16595	272040
32889	272041
94068	272042
256	272043
50055	272044
87369	272045
50702	272046
2047	272047
16954	272048
6628	272049
36844	272050
38940	272051
9903	272052
36402	272053
54753	272054
12726	272055
1477	272056
21437	272057
12110	272058
21484	272059
45966	272060
7903	272061
22471	272062
68634	272063
6991	272064
14062	272065
101415	272066
22497	272067
17476	272068
13764	272069
86937	272070
14596	272071
4569	272072
39388	272073
24093	272074
33079	272075
48596	272076
42095	272077
28014	272078
10451	272079
64169	272080
30421	272081
8729	272082
137	272083
14942	272084
3513	272085
97631	272086
79287	272087
141	272088
76514	272089
16033	272090
12973	272091
81110	272092
28382	272093
56333	272094
10890	272095
86775	272096
45409	272097
25805	272098
39657	272099
37266	272100
9470	272101
89922	272102
13572	272103
11701	272104
6211	272105
53099	272106
6954	272107
79754	272108
61897	272109
22459	272110
8775	272111
49595	272112
73331	272113
62608	272114
333	272115
1883	272116
5057	272117
21925	272118
18971	272119
181	272120
28145	272121
4806	272122
32366	272123
2191	272124
55280	272125
22211	272126
31	272127
1139	272128
58803	272129
42000	272130
72441	272131
107261	272132
38127	272133
60915	272134
11868	272135
4469	272136
28103	272137
16484	272138
9704	272139
15942	272140
21269	272141
50754	272142
40398	272143
9511	272144
8520	272145
28679	272146
102290	272147
1557	272148
37059	272149
1833	272150
1196	272151
45744	272152
77344	272153
55465	272154
2213	272155
63194	272156
6981	272157
2255	272158
8261	272159
49023	272160
402	272161
4925	272162
89	272163
166	272164
14251	272165
43137	272166
57337	272167
43070	272168
17569	272169
19459	272170
11338	272171
22706	272172
5068	272173
9550	272174
104	272175
58233	272176
46195	272177
14189	272178
73675	272179
11644	272180
13634	272181
358	272182
17993	272183
8634	272184
1328	272185
5076	272186
14440	272187
81520	272188
664	272189
93806	272190
8966	272191
9515	272192
10512	272193
413	272194
26636	272195
73752	272196
2132	272197
3902	272198
1110	272199
5582	272200
20129	272201
423	272202
11152	272203
65494	272204
34680	272205
17613	272206
61480	272207
25831	272208
67316	272209
61094	272210
13934	272211
25287	272212
6535	272213
53075	272214
40212	272215
816	272216
2009	272217
1810	272218
17120	272219
41712	272220
146	272221
15079	272222
18853	272223
1016	272224
43388	272225
29678	272226
4850	272227
77928	272228
5122	272229
8770	272230
69141	272231
72011	272232
53293	272233
73644	272234
30115	272235
160	272236
37146	272237
5687	272238
36512	272239
70771	272240
5098	272241
13058	272242
38148	272243
43970	272244
3261	272245
767	272246
2527	272247
6785	272248
17497	272249
150	272250
14964	272251
25655	272252
94758	272253
55703	272254
18569	272255
30749	272256
30219	272257
35037	272258
80900	272259
10116	272260
566	272261
18610	272262
22850	272263
69045	272264
47126	272265
70896	272266
4062	272267
7782	272268
88244	272269
113062	272270
63065	272271
32145	272272
3886	272273
56814	272274
64418	272275
68642	272276
75118	272277
229	272278
62659	272279
69715	272280
8747	272281
31415	272282
66710	272283
103231	272284
77489	272285
82829	272286
23746	272287
3177	272288
27126	272289
37823	272290
70996	272291
62045	272292
22531	272293
2052	272294
8313	272295
39499	272296
50400	272297
326	272298
51288	272299
28522	272300
32585	272301
13872	272302
13759	272303
26256	272304
20884	272305
39079	272306
61213	272307
49519	272308
26137	272309
97029	272310
23443	272311
3002	272312
41120	272313
56231	272314
2483	272315
19539	272316
10852	272317
10548	272318
5561	272319
4634	272320
10907	272321
7302	272322
69448	272323
4208	272324
1911	272325
88175	272326
40419	272327
18609	272328
62718	272329
90671	272330
60765	272331
417	272332
8333	272333
28525	272334
21242	272335
62098	272336
95417	272337
2660	272338
23682	272339
44487	272340
13019	272341
16554	272342
34940	272343
8182	272344
15943	272345
558	272346
72273	272347
16268	272348
27549	272349
509	272350
18665	272351
64601	272352
44915	272353
79794	272354
36050	272355
66497	272356
1209	272357
2680	272358
40886	272359
5211	272360
89776	272361
5658	272362
24661	272363
67869	272364
84742	272365
135	272366
1649	272367
8383	272368
53738	272369
10725	272370
326	272371
83240	272372
23868	272373
11318	272374
967	272375
17242	272376
2049	272377
8410	272378
5072	272379
43316	272380
22171	272381
5790	272382
17283	272383
11378	272384
44800	272385
5565	272386
112358	272387
4357	272388
16832	272389
2488	272390
27505	272391
244	272392
80930	272393
33856	272394
53733	272395
35391	272396
35018	272397
3615	272398
42371	272399
16617	272400
18399	272401
2443	272402
42525	272403
90698	272404
17860	272405
13020	272406
24533	272407
32740	272408
19725	272409
24625	272410
65878	272411
2951	272412
54630	272413
40384	272414
35856	272415
29574	272416
388	272417
11640	272418
64765	272419
48590	272420
70287	272421
33881	272422
4799	272423
6727	272424
16518	272425
52819	272426
42587	272427
24362	272428
7390	272429
71530	272430
92660	272431
67110	272432
55656	272433
17557	272434
2465	272435
5344	272436
49350	272437
12253	272438
31105	272439
97981	272440
18945	272441
23335	272442
24346	272443
724	272444
37645	272445
2555	272446
750	272447
19653	272448
45398	272449
53927	272450
53029	272451
44033	272452
11492	272453
5239	272454
63839	272455
9869	272456
15540	272457
61325	272458
1760	272459
626	272460
10176	272461
21702	272462
26317	272463
2929	272464
50907	272465
13913	272466
16006	272467
62358	272468
4361	272469
55567	272470
222	272471
26934	272472
64002	272473
1557	272474
11703	272475
754	272476
10978	272477
56690	272478
78989	272479
27094	272480
11600	272481
12722	272482
45508	272483
45558	272484
17494	272485
78576	272486
5563	272487
4940	272488
7170	272489
67277	272490
58082	272491
49749	272492
53120	272493
13404	272494
27965	272495
30	272496
19698	272497
74273	272498
9808	272499
37321	272500
31062	272501
56228	272502
78980	272503
2451	272504
28060	272505
6817	272506
8561	272507
16957	272508
31429	272509
785	272510
61298	272511
20689	272512
80746	272513
1181	272514
41275	272515
50525	272516
24165	272517
99106	272518
4850	272519
27968	272520
16481	272521
26117	272522
56426	272523
9172	272524
18452	272525
3067	272526
3398	272527
9742	272528
345	272529
38107	272530
7991	272531
40550	272532
3297	272533
5649	272534
12942	272535
83539	272536
53503	272537
11035	272538
18448	272539
47197	272540
32958	272541
92713	272542
90047	272543
32281	272544
4094	272545
29458	272546
23811	272547
71523	272548
9808	272549
40274	272550
19706	272551
733	272552
89495	272553
62312	272554
11776	272555
2347	272556
12104	272557
295	272558
465	272559
22454	272560
44395	272561
78197	272562
38843	272563
5384	272564
68887	272565
183	272566
68552	272567
2241	272568
277	272569
48293	272570
1520	272571
55429	272572
82922	272573
6738	272574
56799	272575
8420	272576
7180	272577
249	272578
54344	272579
11111	272580
73322	272581
35235	272582
17261	272583
39854	272584
31321	272585
33188	272586
13934	272587
64844	272588
12406	272589
64873	272590
51220	272591
8769	272592
42107	272593
21737	272594
29980	272595
71886	272596
54666	272597
89891	272598
6797	272599
74236	272600
31989	272601
84712	272602
19239	272603
82774	272604
866	272605
53278	272606
75672	272607
1007	272608
49207	272609
77207	272610
50892	272611
53614	272612
9660	272613
38022	272614
30606	272615
23759	272616
41935	272617
36421	272618
96826	272619
45008	272620
7720	272621
20665	272622
62100	272623
56518	272624
92955	272625
857	272626
3884	272627
31995	272628
1950	272629
90506	272630
77823	272631
8276	272632
12556	272633
34708	272634
46672	272635
75185	272636
2860	272637
83471	272638
8963	272639
74901	272640
26991	272641
39975	272642
39902	272643
4817	272644
11	272645
80802	272646
54443	272647
40698	272648
41556	272649
4574	272650
77992	272651
5350	272652
4751	272653
3791	272654
32623	272655
1614	272656
44969	272657
24502	272658
18050	272659
23728	272660
44929	272661
40643	272662
7276	272663
2899	272664
47092	272665
30245	272666
2806	272667
16104	272668
31859	272669
102669	272670
113448	272671
9722	272672
17996	272673
6868	272674
30290	272675
86277	272676
16254	272677
50176	272678
26171	272679
737	272680
57927	272681
37064	272682
23564	272683
34627	272684
72032	272685
22937	272686
35476	272687
1346	272688
21533	272689
41539	272690
7366	272691
1375	272692
31191	272693
21872	272694
18883	272695
32050	272696
71241	272697
32289	272698
4651	272699
35475	272700
41	272701
500	272702
56275	272703
12253	272704
6294	272705
3845	272706
9222	272707
71199	272708
60015	272709
21636	272710
34855	272711
7964	272712
11981	272713
21063	272714
7864	272715
55054	272716
40710	272717
23875	272718
24681	272719
25172	272720
19828	272721
26156	272722
6966	272723
1184	272724
15589	272725
17612	272726
940	272727
7248	272728
32461	272729
24961	272730
4907	272731
32028	272732
86816	272733
25071	272734
15573	272735
33784	272736
3	272737
18112	272738
4455	272739
63247	272740
37139	272741
66508	272742
707	272743
57580	272744
462	272745
9617	272746
7794	272747
6074	272748
24997	272749
2057	272750
5996	272751
31265	272752
375	272753
22241	272754
18446	272755
21712	272756
26237	272757
32929	272758
9698	272759
78799	272760
8258	272761
125	272762
110694	272763
30633	272764
13059	272765
7983	272766
34280	272767
4010	272768
6315	272769
3791	272770
51959	272771
574	272772
15676	272773
3944	272774
16823	272775
49477	272776
30186	272777
91975	272778
49947	272779
119	272780
63731	272781
8976	272782
50359	272783
26084	272784
760	272785
35591	272786
4865	272787
6282	272788
38334	272789
124	272790
28804	272791
15151	272792
37088	272793
9833	272794
5410	272795
4911	272796
43844	272797
29515	272798
20744	272799
89161	272800
4084	272801
71651	272802
283	272803
4701	272804
4185	272805
2524	272806
60890	272807
59533	272808
646	272809
58158	272810
16483	272811
2358	272812
1849	272813
12	272814
45407	272815
45462	272816
30773	272817
3310	272818
41480	272819
515	272820
58	272821
760	272822
67580	272823
43783	272824
1724	272825
53475	272826
65632	272827
40254	272828
8047	272829
35519	272830
10509	272831
1913	272832
36551	272833
31478	272834
403	272835
6904	272836
67269	272837
62306	272838
9932	272839
23195	272840
10281	272841
111210	272842
10692	272843
155	272844
21468	272845
101019	272846
2878	272847
7064	272848
27794	272849
100302	272850
2231	272851
3243	272852
42411	272853
36961	272854
10	272855
88020	272856
60112	272857
6186	272858
770	272859
20576	272860
13152	272861
35180	272862
21572	272863
20597	272864
42131	272865
61801	272866
91485	272867
84560	272868
36195	272869
24788	272870
4347	272871
12828	272872
546	272873
42653	272874
92792	272875
30592	272876
1274	272877
97463	272878
1258	272879
274	272880
62652	272881
5681	272882
10392	272883
79811	272884
112997	272885
57512	272886
49320	272887
24413	272888
31094	272889
25923	272890
129	272891
29377	272892
178	272893
655	272894
10397	272895
605	272896
32376	272897
56	272898
2014	272899
61372	272900
1101	272901
23776	272902
81727	272903
3548	272904
14670	272905
80291	272906
1193	272907
1904	272908
36998	272909
42743	272910
50449	272911
1991	272912
49150	272913
62728	272914
47594	272915
31821	272916
980	272917
11265	272918
52008	272919
31084	272920
11950	272921
71838	272922
69651	272923
41686	272924
22475	272925
37372	272926
86958	272927
64277	272928
30926	272929
87815	272930
73999	272931
79603	272932
10404	272933
33292	272934
13604	272935
27819	272936
6800	272937
85558	272938
11421	272939
13721	272940
18725	272941
33122	272942
16134	272943
37146	272944
4776	272945
35564	272946
10341	272947
84299	272948
18097	272949
10579	272950
92955	272951
1014	272952
13014	272953
30918	272954
2198	272955
73124	272956
311	272957
36138	272958
81182	272959
351	272960
102760	272961
16167	272962
2140	272963
20675	272964
103288	272965
13362	272966
34300	272967
4260	272968
28495	272969
2605	272970
1328	272971
26652	272972
7934	272973
90535	272974
8285	272975
8114	272976
19407	272977
24107	272978
61429	272979
72954	272980
54462	272981
413	272982
23410	272983
79329	272984
40812	272985
27944	272986
25807	272987
12009	272988
59721	272989
1084	272990
76156	272991
55	272992
2200	272993
3591	272994
11570	272995
95266	272996
5832	272997
49541	272998
4314	272999
60794	273000
16730	273001
23173	273002
24201	273003
30240	273004
1309	273005
20941	273006
1135	273007
31286	273008
16828	273009
611	273010
52409	273011
53872	273012
43926	273013
53640	273014
55633	273015
13435	273016
13728	273017
4468	273018
29176	273019
17792	273020
21639	273021
334	273022
8812	273023
13212	273024
8143	273025
4541	273026
5639	273027
74536	273028
8996	273029
1607	273030
3349	273031
22034	273032
44818	273033
1766	273034
244	273035
615	273036
17209	273037
38598	273038
1	273039
20828	273040
4	273041
83706	273042
67068	273043
64629	273044
55918	273045
27114	273046
38743	273047
45147	273048
90203	273049
6645	273050
8387	273051
37003	273052
19641	273053
552	273054
1873	273055
63635	273056
12334	273057
35466	273058
2436	273059
77941	273060
39023	273061
6930	273062
19301	273063
14668	273064
11106	273065
86890	273066
8510	273067
76839	273068
11413	273069
5892	273070
88321	273071
4709	273072
12546	273073
70290	273074
243	273075
28571	273076
59680	273077
4867	273078
50351	273079
12606	273080
8267	273081
46815	273082
12997	273083
5743	273084
75904	273085
27219	273086
10640	273087
66489	273088
4568	273089
74344	273090
6663	273091
1375	273092
15934	273093
4173	273094
24992	273095
13601	273096
17561	273097
12618	273098
6276	273099
11951	273100
97704	273101
1136	273102
7935	273103
8804	273104
60443	273105
28327	273106
46539	273107
28442	273108
21641	273109
13775	273110
29980	273111
54133	273112
40268	273113
102540	273114
31589	273115
7670	273116
35200	273117
12071	273118
10824	273119
48896	273120
2064	273121
8862	273122
2274	273123
8210	273124
233	273125
81247	273126
8551	273127
21170	273128
336	273129
14735	273130
19372	273131
10795	273132
49335	273133
8134	273134
30482	273135
54226	273136
1552	273137
19884	273138
13827	273139
558	273140
26670	273141
39352	273142
27131	273143
11399	273144
25530	273145
180	273146
75423	273147
1658	273148
49614	273149
12044	273150
783	273151
1277	273152
5312	273153
4746	273154
35827	273155
12242	273156
32648	273157
1572	273158
59504	273159
26806	273160
17482	273161
246	273162
61475	273163
4368	273164
63271	273165
14216	273166
3172	273167
53651	273168
21328	273169
40005	273170
5729	273171
852	273172
22451	273173
26215	273174
14355	273175
98316	273176
11580	273177
36938	273178
454	273179
12634	273180
68316	273181
6143	273182
19818	273183
19966	273184
50614	273185
11186	273186
55	273187
14544	273188
99047	273189
28618	273190
12783	273191
912	273192
139	273193
29868	273194
11133	273195
5976	273196
17138	273197
28774	273198
45740	273199
951	273200
22138	273201
26917	273202
20966	273203
40533	273204
48157	273205
28156	273206
48323	273207
749	273208
33872	273209
4461	273210
83988	273211
6103	273212
52844	273213
102347	273214
68113	273215
3373	273216
35182	273217
44935	273218
24173	273219
38065	273220
26605	273221
47271	273222
33864	273223
23340	273224
22218	273225
9404	273226
41028	273227
13587	273228
23745	273229
25715	273230
31497	273231
77858	273232
76038	273233
33289	273234
81427	273235
58489	273236
3741	273237
51278	273238
91495	273239
79177	273240
71982	273241
17452	273242
30126	273243
4647	273244
7109	273245
57501	273246
39581	273247
67818	273248
259	273249
29219	273250
12991	273251
1	273252
5762	273253
80096	273254
22960	273255
30716	273256
12039	273257
41623	273258
39319	273259
38945	273260
90433	273261
60516	273262
78575	273263
68637	273264
22503	273265
9198	273266
30429	273267
44167	273268
29527	273269
43228	273270
41481	273271
29471	273272
18094	273273
1536	273274
90107	273275
17427	273276
61059	273277
62651	273278
55991	273279
10733	273280
82559	273281
95451	273282
18166	273283
756	273284
46827	273285
78630	273286
27038	273287
329	273288
4810	273289
58603	273290
40107	273291
36681	273292
2015	273293
739	273294
33553	273295
31058	273296
21085	273297
9125	273298
40251	273299
9375	273300
1973	273301
69552	273302
23615	273303
2551	273304
558	273305
33149	273306
39976	273307
21893	273308
16007	273309
13157	273310
643	273311
23042	273312
84599	273313
25427	273314
29563	273315
10303	273316
10326	273317
71651	273318
15234	273319
86370	273320
6003	273321
82023	273322
46093	273323
1558	273324
15023	273325
128	273326
18383	273327
343	273328
16007	273329
87376	273330
3890	273331
112637	273332
43357	273333
83871	273334
56871	273335
108304	273336
12776	273337
18272	273338
32666	273339
251	273340
51365	273341
37874	273342
75542	273343
687	273344
31184	273345
6860	273346
1963	273347
8267	273348
1656	273349
14492	273350
4685	273351
1219	273352
45918	273353
50081	273354
93746	273355
7119	273356
33532	273357
16959	273358
54368	273359
7169	273360
105450	273361
58511	273362
33055	273363
71036	273364
37755	273365
13494	273366
19594	273367
32295	273368
46683	273369
48443	273370
64144	273371
27448	273372
31884	273373
19444	273374
6042	273375
13789	273376
5591	273377
12719	273378
80793	273379
4	273380
16892	273381
10245	273382
19700	273383
7854	273384
3687	273385
74199	273386
2472	273387
29837	273388
48908	273389
50884	273390
26032	273391
67721	273392
19750	273393
82966	273394
12038	273395
27741	273396
4965	273397
10865	273398
86812	273399
372	273400
15520	273401
1350	273402
5283	273403
1135	273404
21374	273405
3470	273406
27289	273407
99423	273408
8755	273409
106529	273410
23771	273411
14651	273412
88013	273413
38832	273414
53070	273415
34287	273416
21179	273417
25757	273418
10755	273419
16794	273420
1468	273421
12517	273422
236	273423
47561	273424
61148	273425
84269	273426
40828	273427
52342	273428
1504	273429
24447	273430
50501	273431
8891	273432
4125	273433
24567	273434
29418	273435
9860	273436
50457	273437
9607	273438
32452	273439
18027	273440
21260	273441
1108	273442
70699	273443
87946	273444
8351	273445
68090	273446
39	273447
108214	273448
7101	273449
5575	273450
50482	273451
64878	273452
70337	273453
6545	273454
6153	273455
73775	273456
100444	273457
5214	273458
17331	273459
16336	273460
41363	273461
626	273462
19304	273463
34450	273464
70215	273465
3790	273466
5936	273467
112961	273468
1	273469
20815	273470
53934	273471
211	273472
64038	273473
15961	273474
80867	273475
7459	273476
7870	273477
22499	273478
35822	273479
36100	273480
53868	273481
2729	273482
10850	273483
44977	273484
8181	273485
90029	273486
39873	273487
20487	273488
1869	273489
4	273490
1918	273491
1911	273492
6262	273493
39226	273494
3042	273495
17140	273496
14589	273497
92733	273498
30682	273499
74110	273500
23293	273501
16506	273502
12483	273503
43070	273504
95074	273505
45803	273506
5348	273507
18673	273508
13817	273509
54497	273510
63744	273511
65163	273512
46464	273513
62064	273514
88892	273515
1000	273516
56367	273517
59685	273518
84987	273519
51442	273520
33564	273521
11496	273522
28971	273523
46273	273524
28138	273525
37622	273526
6166	273527
34242	273528
67206	273529
8270	273530
18243	273531
7209	273532
77840	273533
59335	273534
84770	273535
276	273536
9364	273537
578	273538
41274	273539
3164	273540
5893	273541
23175	273542
41760	273543
34936	273544
49229	273545
1590	273546
87628	273547
11480	273548
690	273549
19194	273550
81703	273551
19171	273552
6684	273553
16909	273554
20382	273555
36998	273556
241	273557
30458	273558
15632	273559
62715	273560
36872	273561
17621	273562
1819	273563
18927	273564
455	273565
21595	273566
3059	273567
48163	273568
61808	273569
72945	273570
11262	273571
3878	273572
57393	273573
106502	273574
72706	273575
17554	273576
30613	273577
1149	273578
19259	273579
56775	273580
13	273581
54223	273582
91982	273583
2919	273584
34966	273585
73850	273586
2016	273587
14997	273588
96871	273589
3993	273590
24714	273591
87736	273592
2111	273593
23168	273594
3086	273595
74909	273596
82328	273597
20172	273598
1186	273599
8453	273600
26952	273601
9461	273602
433	273603
1222	273604
8709	273605
166	273606
13886	273607
21549	273608
2306	273609
36321	273610
64792	273611
23467	273612
84641	273613
2664	273614
7758	273615
99280	273616
60259	273617
51667	273618
7044	273619
5889	273620
7336	273621
397	273622
20459	273623
80970	273624
8123	273625
88992	273626
15989	273627
62799	273628
42064	273629
2648	273630
37842	273631
40422	273632
29551	273633
6050	273634
11878	273635
67855	273636
85496	273637
76253	273638
268	273639
67093	273640
64879	273641
3984	273642
35374	273643
60326	273644
18911	273645
27615	273646
9883	273647
15172	273648
7311	273649
3802	273650
5136	273651
32939	273652
87	273653
51621	273654
79255	273655
88983	273656
651	273657
32438	273658
4260	273659
14473	273660
16	273661
13295	273662
10	273663
35194	273664
53675	273665
6929	273666
5988	273667
68845	273668
11920	273669
30707	273670
38475	273671
21435	273672
908	273673
10763	273674
20029	273675
1655	273676
55708	273677
3759	273678
29936	273679
65279	273680
75873	273681
66844	273682
16405	273683
69632	273684
71495	273685
47536	273686
21997	273687
24549	273688
49354	273689
58175	273690
79256	273691
40352	273692
29156	273693
4921	273694
22818	273695
14697	273696
29866	273697
26784	273698
24019	273699
11	273700
53	273701
30881	273702
7889	273703
37385	273704
3727	273705
71800	273706
47868	273707
75621	273708
22663	273709
990	273710
7233	273711
32324	273712
3980	273713
690	273714
2767	273715
67524	273716
18543	273717
50270	273718
7444	273719
18655	273720
5448	273721
37858	273722
19396	273723
579	273724
345	273725
4804	273726
62533	273727
55326	273728
62880	273729
50520	273730
21300	273731
27712	273732
6277	273733
2	273734
15944	273735
1854	273736
6069	273737
33813	273738
54901	273739
10882	273740
25740	273741
23290	273742
38749	273743
14798	273744
31573	273745
43950	273746
16025	273747
1411	273748
19650	273749
280	273750
9724	273751
27713	273752
34257	273753
19244	273754
38127	273755
268	273756
7143	273757
6708	273758
27187	273759
7486	273760
853	273761
28706	273762
14700	273763
85004	273764
34592	273765
36	273766
16335	273767
19791	273768
51073	273769
11666	273770
2234	273771
16636	273772
8202	273773
7852	273774
43859	273775
1112	273776
75401	273777
42146	273778
64329	273779
81739	273780
10021	273781
7968	273782
6004	273783
48813	273784
18550	273785
4223	273786
38212	273787
47691	273788
34282	273789
18038	273790
2632	273791
16024	273792
56621	273793
4437	273794
23573	273795
61597	273796
38179	273797
4201	273798
28785	273799
24471	273800
46112	273801
50488	273802
54794	273803
76254	273804
4084	273805
35013	273806
53228	273807
2	273808
50114	273809
1123	273810
9526	273811
6647	273812
838	273813
15394	273814
52628	273815
21699	273816
10819	273817
22546	273818
5041	273819
15238	273820
16	273821
74089	273822
33861	273823
26534	273824
15170	273825
396	273826
7236	273827
22892	273828
17672	273829
2464	273830
16422	273831
4420	273832
40855	273833
60525	273834
11730	273835
44921	273836
100534	273837
71	273838
26161	273839
26061	273840
188	273841
15411	273842
18471	273843
1365	273844
75938	273845
54416	273846
1817	273847
43637	273848
3878	273849
25663	273850
93310	273851
11266	273852
1991	273853
63599	273854
60771	273855
62301	273856
31985	273857
63688	273858
39386	273859
8814	273860
3582	273861
57797	273862
4189	273863
40450	273864
7146	273865
11798	273866
29472	273867
55078	273868
3707	273869
33732	273870
15806	273871
60021	273872
45969	273873
10542	273874
194	273875
48869	273876
17389	273877
23423	273878
30737	273879
183	273880
1989	273881
6526	273882
27111	273883
3355	273884
17861	273885
30110	273886
338	273887
6256	273888
6234	273889
44963	273890
10759	273891
970	273892
10096	273893
10427	273894
57034	273895
4875	273896
13305	273897
50528	273898
25160	273899
45455	273900
76066	273901
35981	273902
3931	273903
11904	273904
22881	273905
3389	273906
24967	273907
783	273908
10261	273909
52793	273910
37177	273911
66521	273912
16158	273913
80246	273914
12117	273915
62610	273916
19819	273917
27182	273918
59882	273919
2332	273920
75956	273921
4049	273922
2478	273923
2650	273924
7279	273925
7020	273926
40759	273927
6656	273928
37386	273929
81410	273930
46680	273931
6754	273932
673	273933
99459	273934
35152	273935
72391	273936
10999	273937
67353	273938
98722	273939
47615	273940
37800	273941
41494	273942
12348	273943
31519	273944
15615	273945
84841	273946
15627	273947
32006	273948
25201	273949
49226	273950
42257	273951
13137	273952
32112	273953
30	273954
6387	273955
104840	273956
16412	273957
2589	273958
15913	273959
20984	273960
62804	273961
43379	273962
24352	273963
43196	273964
95114	273965
77593	273966
81650	273967
8403	273968
18721	273969
24553	273970
33456	273971
42748	273972
31879	273973
13067	273974
24700	273975
9964	273976
46804	273977
20105	273978
46659	273979
2888	273980
71949	273981
71362	273982
31029	273983
24671	273984
5451	273985
13479	273986
24006	273987
18842	273988
74859	273989
28725	273990
26397	273991
1400	273992
30448	273993
89227	273994
11217	273995
650	273996
45468	273997
45854	273998
17082	273999
42289	274000
37357	274001
4670	274002
38092	274003
10425	274004
5450	274005
30914	274006
75948	274007
19561	274008
50916	274009
16155	274010
1023	274011
47108	274012
11488	274013
110754	274014
19340	274015
22512	274016
19127	274017
9881	274018
41708	274019
59804	274020
23171	274021
7728	274022
1448	274023
25307	274024
13585	274025
65111	274026
111500	274027
50735	274028
81564	274029
23483	274030
53846	274031
48614	274032
3	274033
4589	274034
80160	274035
27696	274036
12970	274037
18221	274038
25300	274039
59344	274040
26870	274041
60905	274042
1981	274043
8189	274044
9514	274045
1220	274046
11366	274047
3324	274048
88399	274049
13882	274050
30244	274051
48070	274052
1841	274053
26327	274054
105091	274055
33992	274056
92448	274057
18949	274058
34526	274059
36391	274060
8717	274061
20182	274062
86523	274063
26913	274064
17982	274065
6171	274066
59806	274067
16393	274068
65043	274069
57555	274070
37810	274071
1330	274072
1209	274073
85073	274074
202	274075
154	274076
15813	274077
9052	274078
1009	274079
16483	274080
72	274081
3342	274082
7540	274083
24766	274084
932	274085
44717	274086
62	274087
536	274088
118	274089
8066	274090
273	274091
378	274092
49039	274093
68416	274094
1649	274095
4547	274096
53479	274097
79917	274098
29849	274099
8848	274100
49240	274101
61547	274102
330	274103
3733	274104
14336	274105
12640	274106
4570	274107
12747	274108
20739	274109
3939	274110
3206	274111
29315	274112
15482	274113
41947	274114
8055	274115
12882	274116
9888	274117
19877	274118
3449	274119
26949	274120
103191	274121
17661	274122
20626	274123
1537	274124
48578	274125
281	274126
41665	274127
6328	274128
72587	274129
91413	274130
62013	274131
33803	274132
43424	274133
7759	274134
55106	274135
13062	274136
3846	274137
26504	274138
11268	274139
15722	274140
81656	274141
9108	274142
63369	274143
5593	274144
2209	274145
14366	274146
71797	274147
25759	274148
33666	274149
415	274150
13378	274151
20555	274152
19095	274153
31148	274154
506	274155
90562	274156
45430	274157
2324	274158
18267	274159
13881	274160
46296	274161
30118	274162
18113	274163
75922	274164
5993	274165
19865	274166
87275	274167
20301	274168
83921	274169
16563	274170
64027	274171
5653	274172
8428	274173
11244	274174
1431	274175
17876	274176
95281	274177
34920	274178
33984	274179
13848	274180
35479	274181
29233	274182
2151	274183
27020	274184
42308	274185
18197	274186
14935	274187
43833	274188
70563	274189
10778	274190
3	274191
29465	274192
71048	274193
96844	274194
9957	274195
10544	274196
1805	274197
105911	274198
808	274199
21058	274200
49160	274201
1520	274202
69372	274203
48881	274204
41402	274205
57106	274206
615	274207
76241	274208
12049	274209
20410	274210
39811	274211
13834	274212
38612	274213
59544	274214
10122	274215
33978	274216
20133	274217
50047	274218
76281	274219
21151	274220
44742	274221
79503	274222
3573	274223
47413	274224
406	274225
11789	274226
3328	274227
69157	274228
20161	274229
7976	274230
26030	274231
19078	274232
44814	274233
46569	274234
30193	274235
10757	274236
71444	274237
10642	274238
2078	274239
74514	274240
50252	274241
92	274242
50359	274243
24709	274244
46743	274245
19651	274246
44879	274247
16793	274248
31702	274249
53166	274250
5126	274251
72965	274252
6669	274253
38262	274254
28886	274255
5748	274256
45460	274257
41214	274258
75129	274259
97868	274260
69	274261
59851	274262
13767	274263
9353	274264
51487	274265
39808	274266
9790	274267
6006	274268
17984	274269
33791	274270
8074	274271
31350	274272
30028	274273
16966	274274
8222	274275
17982	274276
50024	274277
6992	274278
82338	274279
27671	274280
10112	274281
38007	274282
57261	274283
32881	274284
28861	274285
4263	274286
80801	274287
42344	274288
19323	274289
13866	274290
22740	274291
82634	274292
46801	274293
4757	274294
40766	274295
81681	274296
31880	274297
14826	274298
12918	274299
89512	274300
3674	274301
1298	274302
7720	274303
7872	274304
44068	274305
27088	274306
32584	274307
34513	274308
37013	274309
35949	274310
19729	274311
8514	274312
90504	274313
13297	274314
24302	274315
51532	274316
26706	274317
11491	274318
923	274319
43984	274320
12543	274321
9444	274322
11928	274323
6252	274324
18284	274325
63559	274326
43014	274327
8320	274328
36015	274329
10684	274330
42715	274331
19416	274332
14922	274333
15595	274334
16342	274335
50420	274336
12539	274337
21815	274338
51401	274339
56915	274340
62879	274341
6530	274342
50198	274343
5094	274344
13127	274345
97437	274346
20	274347
92406	274348
12968	274349
18100	274350
21940	274351
140	274352
34371	274353
11861	274354
63679	274355
36648	274356
9583	274357
507	274358
31740	274359
99240	274360
6896	274361
17683	274362
66501	274363
7715	274364
92036	274365
23591	274366
7584	274367
30065	274368
11477	274369
474	274370
57341	274371
85355	274372
43910	274373
90806	274374
91291	274375
74344	274376
62207	274377
45921	274378
81798	274379
69654	274380
34628	274381
17377	274382
3959	274383
1765	274384
22820	274385
13611	274386
25440	274387
7697	274388
32589	274389
44807	274390
67782	274391
29404	274392
18040	274393
27099	274394
72548	274395
12916	274396
86067	274397
18925	274398
46212	274399
1388	274400
1943	274401
1348	274402
24181	274403
19742	274404
28845	274405
16555	274406
19147	274407
1070	274408
26880	274409
27329	274410
72473	274411
52500	274412
19133	274413
18679	274414
103256	274415
38747	274416
24804	274417
38028	274418
52591	274419
48192	274420
40410	274421
43295	274422
36947	274423
1962	274424
37949	274425
906	274426
15587	274427
324	274428
46630	274429
2597	274430
65437	274431
18432	274432
7225	274433
82147	274434
2024	274435
14911	274436
75518	274437
8724	274438
52244	274439
257	274440
7231	274441
9914	274442
77081	274443
53873	274444
67028	274445
57804	274446
30732	274447
1141	274448
19474	274449
37948	274450
6539	274451
90822	274452
55308	274453
25178	274454
8418	274455
7240	274456
6351	274457
14887	274458
7158	274459
6446	274460
37960	274461
48925	274462
81431	274463
50508	274464
57829	274465
17991	274466
5728	274467
1405	274468
14779	274469
42270	274470
114	274471
889	274472
5303	274473
45932	274474
825	274475
28475	274476
26335	274477
63970	274478
27295	274479
49132	274480
21	274481
23074	274482
72541	274483
44160	274484
11369	274485
44089	274486
13034	274487
2127	274488
51142	274489
16692	274490
31734	274491
3712	274492
73417	274493
8755	274494
34701	274495
16074	274496
91718	274497
109895	274498
68040	274499
40703	274500
15116	274501
47470	274502
81507	274503
18437	274504
14	274505
2069	274506
4270	274507
83592	274508
4446	274509
36673	274510
43883	274511
20940	274512
48573	274513
14218	274514
10783	274515
35247	274516
3832	274517
60102	274518
17189	274519
35524	274520
23349	274521
57448	274522
31564	274523
66137	274524
25443	274525
92412	274526
2998	274527
42364	274528
63101	274529
5792	274530
19237	274531
19963	274532
70230	274533
20449	274534
5349	274535
41631	274536
37823	274537
65490	274538
61802	274539
50321	274540
81889	274541
18087	274542
918	274543
55747	274544
52148	274545
53906	274546
31454	274547
28029	274548
81710	274549
12047	274550
3604	274551
16035	274552
13519	274553
59564	274554
65770	274555
31365	274556
46093	274557
3698	274558
28546	274559
27966	274560
37736	274561
6244	274562
42651	274563
13092	274564
33501	274565
43557	274566
23502	274567
20712	274568
25543	274569
3020	274570
2408	274571
12281	274572
32806	274573
56299	274574
28500	274575
33173	274576
12449	274577
1373	274578
78723	274579
2654	274580
33538	274581
31899	274582
30430	274583
17138	274584
7880	274585
31829	274586
24262	274587
62885	274588
2164	274589
38412	274590
2156	274591
29332	274592
39944	274593
12351	274594
19128	274595
14710	274596
18102	274597
5113	274598
130	274599
25606	274600
5987	274601
30936	274602
20966	274603
44378	274604
22232	274605
39582	274606
3236	274607
9789	274608
3340	274609
8410	274610
1757	274611
3694	274612
28736	274613
91772	274614
16118	274615
2202	274616
51887	274617
5494	274618
30429	274619
28408	274620
60896	274621
3595	274622
30143	274623
59479	274624
2265	274625
71997	274626
87837	274627
16340	274628
64429	274629
35510	274630
11534	274631
280	274632
97715	274633
5623	274634
64062	274635
13906	274636
16470	274637
15412	274638
41238	274639
131	274640
56425	274641
19041	274642
69063	274643
2003	274644
12022	274645
2346	274646
25420	274647
71710	274648
40991	274649
277	274650
83502	274651
46065	274652
2	274653
62534	274654
25641	274655
19546	274656
27872	274657
27013	274658
641	274659
65235	274660
52185	274661
1230	274662
32492	274663
50133	274664
2569	274665
13625	274666
63822	274667
14687	274668
10397	274669
43620	274670
17827	274671
60306	274672
87917	274673
18308	274674
82247	274675
21824	274676
9036	274677
41411	274678
7815	274679
39705	274680
907	274681
4321	274682
7097	274683
52392	274684
460	274685
1413	274686
3048	274687
16823	274688
15209	274689
18619	274690
400	274691
33136	274692
21619	274693
40787	274694
7886	274695
47862	274696
15895	274697
62629	274698
862	274699
46969	274700
1266	274701
79613	274702
41160	274703
73694	274704
5845	274705
39927	274706
1457	274707
3133	274708
78834	274709
4189	274710
89645	274711
5474	274712
37116	274713
1196	274714
4699	274715
81	274716
2337	274717
49558	274718
86728	274719
21446	274720
7702	274721
59350	274722
1739	274723
17168	274724
14495	274725
100296	274726
21665	274727
37082	274728
37330	274729
2082	274730
20023	274731
14650	274732
58822	274733
15053	274734
8336	274735
36892	274736
67269	274737
5568	274738
113836	274739
26528	274740
31442	274741
33605	274742
29470	274743
42367	274744
107570	274745
13864	274746
81024	274747
16387	274748
29600	274749
38684	274750
5349	274751
65253	274752
4606	274753
874	274754
20895	274755
2068	274756
697	274757
87234	274758
21493	274759
7240	274760
37160	274761
1	274762
52634	274763
516	274764
78008	274765
201	274766
1126	274767
43529	274768
44618	274769
13630	274770
21656	274771
108122	274772
34661	274773
51576	274774
30197	274775
21648	274776
70018	274777
37638	274778
15627	274779
733	274780
5779	274781
426	274782
10011	274783
37399	274784
43924	274785
20842	274786
470	274787
13295	274788
91728	274789
22276	274790
97231	274791
57074	274792
44234	274793
11500	274794
33795	274795
95640	274796
1813	274797
623	274798
56854	274799
43596	274800
57138	274801
13868	274802
2887	274803
32914	274804
16069	274805
33460	274806
56473	274807
49294	274808
76074	274809
88	274810
1585	274811
15795	274812
22120	274813
2715	274814
8679	274815
49377	274816
22997	274817
8065	274818
9554	274819
57297	274820
98793	274821
57326	274822
6038	274823
24986	274824
16178	274825
5894	274826
1016	274827
60987	274828
55603	274829
23867	274830
3438	274831
32603	274832
39405	274833
23714	274834
470	274835
6120	274836
12244	274837
9196	274838
72452	274839
64114	274840
26587	274841
10098	274842
52939	274843
25064	274844
9426	274845
5376	274846
5133	274847
73234	274848
2134	274849
13468	274850
19628	274851
638	274852
61355	274853
105699	274854
57667	274855
78350	274856
14014	274857
44206	274858
52535	274859
109955	274860
19079	274861
32477	274862
14730	274863
7178	274864
27490	274865
16730	274866
3478	274867
77450	274868
4392	274869
25487	274870
4404	274871
25890	274872
9847	274873
11242	274874
24135	274875
3539	274876
24213	274877
14462	274878
33398	274879
75463	274880
4478	274881
30703	274882
5818	274883
83123	274884
20221	274885
20139	274886
86907	274887
23621	274888
82921	274889
3341	274890
54540	274891
5436	274892
536	274893
34358	274894
29590	274895
12258	274896
42265	274897
6360	274898
14474	274899
34695	274900
142	274901
6253	274902
72511	274903
29118	274904
18708	274905
47348	274906
28549	274907
9921	274908
32117	274909
82457	274910
18392	274911
6986	274912
50973	274913
2194	274914
53147	274915
1207	274916
3332	274917
11023	274918
11833	274919
14129	274920
2274	274921
12284	274922
35294	274923
14713	274924
44823	274925
2219	274926
3481	274927
3445	274928
27186	274929
23349	274930
47	274931
26180	274932
69588	274933
64885	274934
5806	274935
70571	274936
12591	274937
1792	274938
86060	274939
30884	274940
12302	274941
9761	274942
11220	274943
39021	274944
34662	274945
15047	274946
14013	274947
90993	274948
18661	274949
71839	274950
75850	274951
25048	274952
37642	274953
38320	274954
17	274955
55613	274956
137	274957
4206	274958
74931	274959
2254	274960
49205	274961
16702	274962
118	274963
61866	274964
36622	274965
7336	274966
27302	274967
79309	274968
11801	274969
9058	274970
30355	274971
5292	274972
45772	274973
62149	274974
55686	274975
4059	274976
12558	274977
30729	274978
4012	274979
63788	274980
14366	274981
4132	274982
14	274983
62050	274984
13824	274985
5861	274986
32667	274987
32859	274988
9736	274989
5096	274990
7557	274991
11575	274992
41227	274993
70155	274994
45936	274995
8510	274996
509	274997
1578	274998
113988	274999
50974	275000
58377	275001
1365	275002
6892	275003
48094	275004
2103	275005
43551	275006
24696	275007
78775	275008
46156	275009
28758	275010
86057	275011
37477	275012
72420	275013
62708	275014
10490	275015
36351	275016
7065	275017
6384	275018
481	275019
4359	275020
65224	275021
68515	275022
105776	275023
1349	275024
46550	275025
183	275026
2810	275027
11101	275028
18877	275029
9147	275030
9147	275031
18487	275032
4037	275033
25902	275034
44587	275035
75816	275036
99218	275037
22209	275038
48089	275039
8133	275040
5684	275041
19133	275042
14462	275043
11130	275044
73325	275045
688	275046
40419	275047
5893	275048
23659	275049
98267	275050
8043	275051
58268	275052
60915	275053
5632	275054
64342	275055
2011	275056
10167	275057
9604	275058
1956	275059
5474	275060
27	275061
30751	275062
14	275063
25355	275064
22874	275065
406	275066
14271	275067
36558	275068
12357	275069
27755	275070
154	275071
13808	275072
5183	275073
77690	275074
108705	275075
23818	275076
21026	275077
48901	275078
30533	275079
3052	275080
76	275081
27720	275082
28344	275083
100993	275084
533	275085
45006	275086
75600	275087
3811	275088
11635	275089
35498	275090
48347	275091
345	275092
64621	275093
7779	275094
38047	275095
29919	275096
21478	275097
623	275098
2836	275099
15308	275100
34189	275101
35016	275102
25610	275103
19465	275104
6100	275105
11937	275106
36214	275107
16136	275108
21164	275109
4648	275110
87126	275111
8793	275112
70382	275113
2237	275114
15015	275115
30122	275116
71034	275117
67165	275118
46843	275119
3119	275120
51890	275121
63063	275122
5612	275123
8700	275124
21955	275125
64338	275126
60943	275127
18642	275128
11885	275129
30376	275130
1457	275131
8966	275132
57909	275133
2810	275134
67513	275135
52247	275136
29848	275137
4298	275138
83922	275139
88351	275140
45797	275141
12282	275142
74783	275143
114606	275144
33321	275145
34215	275146
99932	275147
31316	275148
50919	275149
6633	275150
21770	275151
983	275152
15496	275153
254	275154
90318	275155
441	275156
10718	275157
877	275158
521	275159
11841	275160
26795	275161
30818	275162
16632	275163
22270	275164
47870	275165
989	275166
12389	275167
29909	275168
67432	275169
35719	275170
3297	275171
35	275172
3903	275173
25523	275174
7388	275175
1263	275176
9352	275177
33937	275178
8682	275179
7918	275180
17123	275181
56386	275182
95885	275183
28460	275184
36715	275185
165	275186
31280	275187
633	275188
5678	275189
62349	275190
11528	275191
12543	275192
631	275193
17382	275194
2697	275195
29517	275196
6450	275197
27406	275198
74260	275199
9876	275200
76	275201
16619	275202
11204	275203
53540	275204
14805	275205
89733	275206
43655	275207
52857	275208
56767	275209
9686	275210
61313	275211
28245	275212
9283	275213
15340	275214
11431	275215
63276	275216
75729	275217
13618	275218
67936	275219
50611	275220
30183	275221
18796	275222
43142	275223
2062	275224
73571	275225
8900	275226
81687	275227
40201	275228
8945	275229
61277	275230
21971	275231
28705	275232
61577	275233
27938	275234
15476	275235
24003	275236
49492	275237
10804	275238
19883	275239
875	275240
53386	275241
23654	275242
27045	275243
72738	275244
10444	275245
22376	275246
57503	275247
7809	275248
4853	275249
44916	275250
43725	275251
18009	275252
11024	275253
36983	275254
34014	275255
34812	275256
41783	275257
47903	275258
27114	275259
1923	275260
1365	275261
444	275262
20731	275263
11347	275264
4448	275265
11850	275266
6755	275267
39520	275268
15589	275269
18462	275270
18239	275271
2948	275272
5861	275273
156	275274
16676	275275
64513	275276
3767	275277
56267	275278
2663	275279
84069	275280
79449	275281
31242	275282
1525	275283
49976	275284
98759	275285
600	275286
573	275287
15203	275288
58033	275289
3797	275290
15830	275291
101384	275292
18374	275293
43085	275294
41241	275295
89672	275296
77290	275297
11	275298
55399	275299
22018	275300
1077	275301
103465	275302
3299	275303
10831	275304
614	275305
19693	275306
230	275307
8476	275308
3340	275309
59413	275310
9592	275311
23843	275312
17992	275313
31285	275314
87978	275315
487	275316
44338	275317
13408	275318
65999	275319
40904	275320
1056	275321
16210	275322
81028	275323
25351	275324
55047	275325
6931	275326
10129	275327
64567	275328
22524	275329
37181	275330
9620	275331
58732	275332
8418	275333
187	275334
7192	275335
1659	275336
10821	275337
25792	275338
19837	275339
24164	275340
14629	275341
19167	275342
8028	275343
11970	275344
421	275345
58674	275346
55599	275347
51380	275348
53741	275349
28076	275350
3034	275351
48210	275352
6	275353
61793	275354
90236	275355
9719	275356
73369	275357
1960	275358
69513	275359
58283	275360
39287	275361
7653	275362
5052	275363
8879	275364
5845	275365
23711	275366
3919	275367
3166	275368
7237	275369
3468	275370
14000	275371
44152	275372
83563	275373
61877	275374
5959	275375
10587	275376
106398	275377
7733	275378
61135	275379
5891	275380
73468	275381
2173	275382
42342	275383
4550	275384
21328	275385
21364	275386
17645	275387
47179	275388
6828	275389
3505	275390
22874	275391
2716	275392
28435	275393
18045	275394
38683	275395
8820	275396
23667	275397
54810	275398
50569	275399
100538	275400
3316	275401
2	275402
69135	275403
87645	275404
20512	275405
4209	275406
42557	275407
59065	275408
359	275409
87376	275410
5132	275411
931	275412
9194	275413
40316	275414
71889	275415
93286	275416
6441	275417
402	275418
21505	275419
2960	275420
1094	275421
28160	275422
75427	275423
1687	275424
3893	275425
34363	275426
62484	275427
8382	275428
84017	275429
13674	275430
59576	275431
55802	275432
22	275433
330	275434
825	275435
46534	275436
54234	275437
27338	275438
77219	275439
10531	275440
55793	275441
87959	275442
20082	275443
85555	275444
34962	275445
49698	275446
45291	275447
5997	275448
21437	275449
69860	275450
48020	275451
18096	275452
30158	275453
5936	275454
3109	275455
16724	275456
97264	275457
6362	275458
6653	275459
95908	275460
3360	275461
65379	275462
70229	275463
3634	275464
28591	275465
16154	275466
11515	275467
16400	275468
7705	275469
46479	275470
1494	275471
79870	275472
76630	275473
472	275474
49717	275475
9326	275476
444	275477
7099	275478
52175	275479
29886	275480
41050	275481
22197	275482
1116	275483
31545	275484
37444	275485
36268	275486
15296	275487
5613	275488
48255	275489
9365	275490
2643	275491
64109	275492
62792	275493
37103	275494
112056	275495
61738	275496
30588	275497
29182	275498
14399	275499
9010	275500
71677	275501
2189	275502
33766	275503
152	275504
13401	275505
63540	275506
20222	275507
52994	275508
9582	275509
101827	275510
44223	275511
47851	275512
26314	275513
68295	275514
43945	275515
37662	275516
3070	275517
3111	275518
25517	275519
65946	275520
14	275521
4846	275522
37138	275523
27095	275524
91030	275525
8200	275526
87303	275527
48106	275528
3953	275529
10771	275530
31781	275531
16381	275532
6123	275533
71446	275534
51855	275535
14949	275536
34767	275537
1415	275538
36159	275539
78031	275540
34651	275541
71743	275542
35298	275543
40395	275544
66707	275545
13773	275546
3832	275547
9927	275548
46206	275549
60752	275550
72189	275551
21841	275552
56621	275553
26028	275554
1496	275555
54763	275556
85962	275557
11567	275558
19	275559
16491	275560
29619	275561
6	275562
22435	275563
7492	275564
52044	275565
24280	275566
32027	275567
3380	275568
2406	275569
33224	275570
32038	275571
106669	275572
59209	275573
3116	275574
36229	275575
45504	275576
8274	275577
565	275578
38901	275579
6036	275580
41609	275581
739	275582
983	275583
24746	275584
8880	275585
58579	275586
57004	275587
7213	275588
1877	275589
10207	275590
17941	275591
287	275592
1258	275593
8594	275594
43657	275595
64713	275596
4250	275597
53689	275598
50064	275599
831	275600
66557	275601
12295	275602
5844	275603
12081	275604
3698	275605
30910	275606
3439	275607
42177	275608
415	275609
47980	275610
2462	275611
3911	275612
4251	275613
184	275614
73025	275615
106076	275616
83180	275617
1110	275618
51498	275619
28698	275620
26054	275621
485	275622
1694	275623
73	275624
10464	275625
72000	275626
364	275627
4070	275628
7314	275629
61713	275630
39543	275631
31220	275632
56468	275633
8992	275634
37563	275635
12874	275636
11349	275637
58260	275638
50422	275639
83424	275640
42131	275641
54311	275642
58416	275643
7329	275644
16285	275645
40677	275646
88885	275647
64876	275648
30804	275649
48576	275650
6894	275651
8348	275652
77214	275653
43169	275654
30800	275655
5694	275656
9237	275657
10663	275658
536	275659
9577	275660
265	275661
71900	275662
45208	275663
39094	275664
655	275665
91241	275666
16775	275667
36186	275668
2555	275669
28590	275670
1724	275671
12718	275672
9123	275673
17875	275674
50091	275675
54681	275676
6819	275677
55440	275678
73949	275679
23933	275680
23749	275681
27463	275682
89569	275683
9198	275684
2339	275685
4987	275686
12754	275687
18839	275688
2596	275689
50982	275690
87122	275691
18659	275692
100717	275693
24856	275694
37697	275695
37418	275696
3229	275697
28425	275698
19110	275699
48	275700
6467	275701
34884	275702
32619	275703
25252	275704
6805	275705
14864	275706
2074	275707
29551	275708
63038	275709
5401	275710
25673	275711
21157	275712
43917	275713
3694	275714
38534	275715
3144	275716
80020	275717
16373	275718
9598	275719
31505	275720
18039	275721
38561	275722
163	275723
25915	275724
26067	275725
62514	275726
99044	275727
63050	275728
21228	275729
429	275730
27749	275731
6743	275732
100204	275733
81622	275734
26270	275735
87233	275736
2064	275737
7536	275738
82085	275739
54925	275740
12050	275741
6522	275742
102867	275743
4745	275744
14928	275745
23482	275746
17409	275747
46419	275748
89516	275749
22350	275750
3192	275751
35321	275752
43407	275753
26021	275754
17582	275755
18543	275756
27924	275757
54232	275758
13632	275759
2367	275760
42793	275761
2235	275762
12639	275763
85001	275764
36806	275765
36468	275766
6585	275767
37974	275768
45978	275769
9404	275770
21266	275771
75548	275772
61579	275773
72731	275774
8522	275775
953	275776
39904	275777
61388	275778
31335	275779
59094	275780
61384	275781
33429	275782
8460	275783
16340	275784
42937	275785
26076	275786
24625	275787
1233	275788
39153	275789
37164	275790
268	275791
8452	275792
36392	275793
75	275794
14727	275795
3963	275796
14009	275797
82615	275798
48907	275799
6384	275800
32996	275801
16755	275802
3269	275803
67828	275804
72613	275805
13619	275806
34530	275807
27584	275808
63236	275809
82709	275810
3912	275811
3879	275812
794	275813
23386	275814
29842	275815
1352	275816
4713	275817
12165	275818
711	275819
287	275820
14149	275821
4004	275822
380	275823
20175	275824
17786	275825
52863	275826
2308	275827
7648	275828
1144	275829
30052	275830
89662	275831
29999	275832
32448	275833
14874	275834
41	275835
55700	275836
45523	275837
9802	275838
11903	275839
42878	275840
9800	275841
8926	275842
17744	275843
11374	275844
42955	275845
22647	275846
75869	275847
18476	275848
1709	275849
22946	275850
37353	275851
92911	275852
19110	275853
22460	275854
39234	275855
3183	275856
20555	275857
6524	275858
36447	275859
54	275860
51838	275861
30178	275862
42237	275863
10042	275864
1558	275865
8300	275866
18984	275867
6008	275868
11775	275869
1245	275870
17481	275871
41383	275872
75748	275873
70000	275874
26814	275875
30389	275876
61624	275877
12831	275878
68993	275879
34289	275880
990	275881
3457	275882
1366	275883
6172	275884
79286	275885
38262	275886
53548	275887
3833	275888
49115	275889
20522	275890
36348	275891
50112	275892
4534	275893
30816	275894
56695	275895
19692	275896
23748	275897
4121	275898
80740	275899
21375	275900
43203	275901
6138	275902
67757	275903
37118	275904
30653	275905
95364	275906
15756	275907
7130	275908
100800	275909
39003	275910
29592	275911
16904	275912
10262	275913
57426	275914
22596	275915
86915	275916
22892	275917
24242	275918
104	275919
8388	275920
4025	275921
41104	275922
55298	275923
6306	275924
14959	275925
2654	275926
37083	275927
31892	275928
54403	275929
1534	275930
7839	275931
51674	275932
30354	275933
34527	275934
48511	275935
81425	275936
39918	275937
50482	275938
38800	275939
8489	275940
29103	275941
34667	275942
19486	275943
57020	275944
41880	275945
15812	275946
7293	275947
6636	275948
4253	275949
33359	275950
33458	275951
6298	275952
27594	275953
38381	275954
28283	275955
43205	275956
40820	275957
45862	275958
8756	275959
53404	275960
5030	275961
11349	275962
88808	275963
7942	275964
13686	275965
766	275966
5640	275967
23150	275968
39042	275969
78	275970
1427	275971
11339	275972
17706	275973
4483	275974
22429	275975
41117	275976
12895	275977
18460	275978
7179	275979
50751	275980
2939	275981
44281	275982
30742	275983
49635	275984
47902	275985
81508	275986
20077	275987
51433	275988
18934	275989
90786	275990
56457	275991
73587	275992
48184	275993
19363	275994
21824	275995
23027	275996
43235	275997
49247	275998
9688	275999
37834	276000
62993	276001
25506	276002
42552	276003
12968	276004
9392	276005
21463	276006
32115	276007
9222	276008
68286	276009
31645	276010
6735	276011
47618	276012
7363	276013
5336	276014
22923	276015
73163	276016
96636	276017
35012	276018
93269	276019
18386	276020
96676	276021
20882	276022
8088	276023
21924	276024
36250	276025
14547	276026
11750	276027
10869	276028
26207	276029
36078	276030
432	276031
7538	276032
15090	276033
54040	276034
14924	276035
2621	276036
20016	276037
919	276038
74441	276039
6759	276040
37119	276041
31701	276042
26952	276043
73092	276044
49969	276045
93900	276046
6140	276047
99795	276048
1031	276049
12088	276050
3579	276051
69618	276052
32026	276053
53360	276054
3811	276055
33357	276056
31111	276057
94901	276058
39587	276059
81905	276060
6266	276061
10419	276062
25753	276063
836	276064
34649	276065
18880	276066
3684	276067
47635	276068
87685	276069
13455	276070
40801	276071
12507	276072
10200	276073
21177	276074
28401	276075
81335	276076
59629	276077
73291	276078
36943	276079
1639	276080
17745	276081
36678	276082
63919	276083
1749	276084
22324	276085
19397	276086
22843	276087
5816	276088
1706	276089
55575	276090
83880	276091
66391	276092
10642	276093
786	276094
327	276095
22118	276096
52055	276097
16644	276098
62354	276099
46582	276100
33495	276101
1557	276102
47444	276103
73404	276104
20033	276105
681	276106
39819	276107
5700	276108
1007	276109
19691	276110
66977	276111
32333	276112
10520	276113
77887	276114
5753	276115
10407	276116
19752	276117
47526	276118
8160	276119
55122	276120
4030	276121
5877	276122
60036	276123
7895	276124
10555	276125
6866	276126
15478	276127
14506	276128
50844	276129
2222	276130
1254	276131
50578	276132
4211	276133
66621	276134
1438	276135
23815	276136
27551	276137
9195	276138
89554	276139
39825	276140
2679	276141
43801	276142
22187	276143
78897	276144
35425	276145
30571	276146
2883	276147
40182	276148
28024	276149
55887	276150
54263	276151
56632	276152
24337	276153
42712	276154
4080	276155
7821	276156
21379	276157
1647	276158
79767	276159
7058	276160
109	276161
21587	276162
1146	276163
2172	276164
20751	276165
23690	276166
9114	276167
61530	276168
2144	276169
48528	276170
138	276171
44678	276172
82757	276173
2838	276174
829	276175
82573	276176
8890	276177
51387	276178
78	276179
17627	276180
102140	276181
24417	276182
97	276183
6582	276184
43422	276185
78331	276186
100318	276187
31847	276188
6850	276189
8860	276190
355	276191
22668	276192
27973	276193
3219	276194
8277	276195
18668	276196
15587	276197
9177	276198
91819	276199
25817	276200
16953	276201
38344	276202
277	276203
51528	276204
278	276205
75561	276206
94718	276207
9439	276208
2040	276209
5839	276210
23060	276211
4818	276212
56527	276213
55090	276214
29806	276215
9766	276216
1910	276217
23489	276218
19121	276219
17280	276220
68364	276221
55463	276222
71781	276223
34538	276224
1799	276225
18280	276226
70072	276227
254	276228
35064	276229
11479	276230
8320	276231
106137	276232
26393	276233
2520	276234
17833	276235
117	276236
40348	276237
6543	276238
71571	276239
39638	276240
83358	276241
17313	276242
57819	276243
67268	276244
31543	276245
22982	276246
5824	276247
615	276248
64347	276249
13566	276250
61855	276251
32176	276252
38988	276253
806	276254
22041	276255
55633	276256
40625	276257
45452	276258
28384	276259
2654	276260
7546	276261
1471	276262
36322	276263
6466	276264
33742	276265
98648	276266
40032	276267
16581	276268
12	276269
7637	276270
56180	276271
91281	276272
23725	276273
1031	276274
9732	276275
42664	276276
69135	276277
29789	276278
11156	276279
46619	276280
6566	276281
75051	276282
16363	276283
776	276284
2186	276285
52778	276286
72894	276287
25028	276288
3728	276289
38906	276290
1286	276291
21314	276292
38756	276293
18815	276294
2657	276295
71722	276296
84548	276297
56883	276298
987	276299
1297	276300
53637	276301
113482	276302
18503	276303
41841	276304
25987	276305
185	276306
4232	276307
52984	276308
59695	276309
30712	276310
11584	276311
85984	276312
24246	276313
25647	276314
24179	276315
566	276316
14722	276317
39444	276318
15723	276319
66664	276320
8488	276321
39778	276322
37605	276323
4913	276324
360	276325
8910	276326
25117	276327
1974	276328
21383	276329
5341	276330
41947	276331
18222	276332
68000	276333
19287	276334
485	276335
13778	276336
67649	276337
30270	276338
34760	276339
3928	276340
4705	276341
4503	276342
16272	276343
9852	276344
10582	276345
1130	276346
21206	276347
35406	276348
9267	276349
67351	276350
57708	276351
19445	276352
11501	276353
14346	276354
23113	276355
37167	276356
15830	276357
10222	276358
23538	276359
84668	276360
19153	276361
139	276362
10241	276363
8913	276364
18526	276365
8199	276366
4799	276367
11768	276368
104080	276369
20021	276370
9876	276371
28285	276372
1264	276373
51256	276374
72310	276375
54997	276376
10034	276377
44209	276378
53219	276379
90846	276380
4806	276381
65847	276382
402	276383
7311	276384
16805	276385
38841	276386
58403	276387
25767	276388
106413	276389
15448	276390
837	276391
44299	276392
16463	276393
8994	276394
101215	276395
60333	276396
26437	276397
22142	276398
25276	276399
1647	276400
7979	276401
995	276402
13803	276403
34775	276404
1825	276405
42385	276406
19351	276407
28237	276408
31553	276409
20726	276410
1961	276411
86596	276412
89464	276413
60273	276414
73631	276415
96613	276416
818	276417
17681	276418
11262	276419
24716	276420
4819	276421
2	276422
67438	276423
16745	276424
7462	276425
78496	276426
8723	276427
73066	276428
88	276429
66046	276430
24671	276431
8048	276432
25891	276433
36310	276434
28808	276435
55147	276436
744	276437
360	276438
44637	276439
36996	276440
19250	276441
3644	276442
53387	276443
11221	276444
33135	276445
34165	276446
11638	276447
4307	276448
13176	276449
67629	276450
68902	276451
15110	276452
23984	276453
13701	276454
90783	276455
82102	276456
752	276457
9402	276458
9827	276459
7281	276460
40437	276461
932	276462
60218	276463
2210	276464
1274	276465
37420	276466
10250	276467
1859	276468
214	276469
861	276470
17775	276471
4372	276472
91242	276473
54261	276474
38800	276475
39407	276476
13189	276477
46	276478
6963	276479
1108	276480
12345	276481
23997	276482
105058	276483
101072	276484
51434	276485
69142	276486
824	276487
26412	276488
1959	276489
39483	276490
94547	276491
14490	276492
14065	276493
74853	276494
71594	276495
24006	276496
38797	276497
69341	276498
57283	276499
10861	276500
91291	276501
12111	276502
14878	276503
17750	276504
56217	276505
92129	276506
58651	276507
52	276508
9567	276509
8867	276510
4165	276511
8170	276512
6535	276513
92195	276514
70361	276515
54761	276516
41113	276517
11394	276518
44530	276519
48053	276520
36661	276521
20469	276522
2481	276523
1263	276524
14523	276525
64269	276526
21459	276527
25073	276528
13659	276529
15548	276530
56264	276531
131	276532
8674	276533
12501	276534
41824	276535
6380	276536
48109	276537
42081	276538
5295	276539
3551	276540
76186	276541
22999	276542
11311	276543
69796	276544
87379	276545
16082	276546
21253	276547
3112	276548
6524	276549
81017	276550
6015	276551
14991	276552
54570	276553
11466	276554
42495	276555
37511	276556
5564	276557
1340	276558
39963	276559
34173	276560
13888	276561
15844	276562
1785	276563
81343	276564
17887	276565
59468	276566
49804	276567
22492	276568
160	276569
133	276570
34701	276571
974	276572
6108	276573
106014	276574
9008	276575
33932	276576
4120	276577
38748	276578
8021	276579
6774	276580
3857	276581
53509	276582
2471	276583
51810	276584
8383	276585
2186	276586
2985	276587
83023	276588
36213	276589
77788	276590
13369	276591
87961	276592
15269	276593
1990	276594
10638	276595
24095	276596
41532	276597
22928	276598
47679	276599
15022	276600
65339	276601
58841	276602
14	276603
456	276604
93742	276605
5199	276606
1858	276607
11576	276608
1144	276609
28168	276610
954	276611
27485	276612
38840	276613
63184	276614
10471	276615
1556	276616
105765	276617
8932	276618
6972	276619
60856	276620
1161	276621
59700	276622
59216	276623
2222	276624
36834	276625
6994	276626
4273	276627
7239	276628
7627	276629
37583	276630
2465	276631
43530	276632
1844	276633
3097	276634
3145	276635
95162	276636
1485	276637
31639	276638
30911	276639
9041	276640
9362	276641
37134	276642
22253	276643
36264	276644
43264	276645
20677	276646
12807	276647
84294	276648
45533	276649
61342	276650
7603	276651
6198	276652
29760	276653
11720	276654
84230	276655
17186	276656
63434	276657
26854	276658
49619	276659
14452	276660
4920	276661
90872	276662
45911	276663
74131	276664
12346	276665
87290	276666
35587	276667
11371	276668
2108	276669
279	276670
4155	276671
65612	276672
83352	276673
42748	276674
21101	276675
31539	276676
27367	276677
19536	276678
1583	276679
42345	276680
29792	276681
25542	276682
23365	276683
27963	276684
16378	276685
34701	276686
247	276687
11734	276688
8641	276689
11907	276690
915	276691
786	276692
66489	276693
25312	276694
19117	276695
10	276696
15853	276697
36080	276698
56557	276699
22025	276700
11781	276701
1002	276702
22288	276703
16280	276704
71889	276705
18541	276706
1930	276707
3582	276708
1362	276709
56286	276710
2219	276711
20	276712
32529	276713
20488	276714
45289	276715
62239	276716
106	276717
264	276718
55636	276719
33596	276720
26633	276721
41783	276722
35589	276723
12590	276724
41800	276725
25282	276726
64980	276727
161	276728
5671	276729
51370	276730
69782	276731
47174	276732
45066	276733
80015	276734
258	276735
48898	276736
5870	276737
15235	276738
82453	276739
7129	276740
32964	276741
19630	276742
27570	276743
188	276744
49289	276745
22778	276746
91941	276747
45234	276748
3434	276749
43226	276750
17338	276751
44372	276752
7890	276753
70291	276754
25357	276755
34471	276756
43695	276757
33596	276758
5343	276759
1680	276760
95	276761
46146	276762
99573	276763
718	276764
87981	276765
4210	276766
56557	276767
15122	276768
32551	276769
63225	276770
10834	276771
114197	276772
12512	276773
30579	276774
7061	276775
24169	276776
40073	276777
36726	276778
44167	276779
13995	276780
44273	276781
5856	276782
58952	276783
15121	276784
2436	276785
90713	276786
34	276787
17815	276788
22977	276789
5705	276790
16241	276791
58998	276792
41050	276793
681	276794
105	276795
98	276796
66928	276797
11762	276798
45059	276799
11890	276800
4772	276801
9430	276802
37779	276803
37456	276804
10777	276805
19422	276806
5298	276807
88245	276808
19484	276809
22487	276810
102925	276811
56771	276812
34160	276813
25622	276814
4229	276815
56589	276816
31830	276817
20890	276818
7041	276819
18638	276820
63199	276821
17404	276822
75036	276823
1565	276824
93042	276825
35903	276826
4794	276827
14037	276828
51213	276829
45523	276830
46982	276831
40571	276832
16084	276833
20136	276834
7623	276835
7619	276836
23098	276837
2314	276838
88033	276839
1839	276840
2633	276841
63931	276842
38306	276843
9815	276844
54512	276845
89890	276846
7298	276847
42432	276848
43438	276849
35623	276850
463	276851
13389	276852
24926	276853
48418	276854
19102	276855
19274	276856
55586	276857
16720	276858
7981	276859
1581	276860
85639	276861
60094	276862
11337	276863
7521	276864
6864	276865
78771	276866
4522	276867
29496	276868
46652	276869
39402	276870
1454	276871
33936	276872
5536	276873
49717	276874
64463	276875
104550	276876
56486	276877
45843	276878
15670	276879
945	276880
26554	276881
82214	276882
22927	276883
5165	276884
2142	276885
72549	276886
65802	276887
60819	276888
54884	276889
43415	276890
14023	276891
21049	276892
84	276893
73530	276894
1747	276895
51829	276896
74390	276897
89158	276898
88130	276899
27442	276900
25345	276901
24746	276902
12118	276903
44920	276904
20211	276905
5818	276906
51971	276907
1410	276908
11432	276909
55782	276910
63524	276911
10801	276912
25861	276913
23582	276914
69897	276915
46316	276916
29289	276917
6505	276918
64696	276919
9843	276920
8667	276921
10232	276922
447	276923
2821	276924
402	276925
25685	276926
40111	276927
74047	276928
2831	276929
25246	276930
474	276931
80966	276932
21137	276933
81555	276934
5589	276935
17539	276936
33852	276937
96649	276938
13755	276939
1375	276940
55495	276941
5195	276942
25340	276943
359	276944
49729	276945
63382	276946
22929	276947
54354	276948
39487	276949
565	276950
22375	276951
8191	276952
28044	276953
42141	276954
21232	276955
19821	276956
35736	276957
1395	276958
2251	276959
63820	276960
57248	276961
27411	276962
14490	276963
112783	276964
95786	276965
18161	276966
2159	276967
85891	276968
5480	276969
2945	276970
103700	276971
46346	276972
7347	276973
16116	276974
62678	276975
1213	276976
4377	276977
23893	276978
63840	276979
20601	276980
63335	276981
25073	276982
26617	276983
9779	276984
11667	276985
51515	276986
9636	276987
32464	276988
75600	276989
74817	276990
35884	276991
3139	276992
25014	276993
26139	276994
88697	276995
6778	276996
7101	276997
82075	276998
33926	276999
3857	277000
26519	277001
37971	277002
6461	277003
17571	277004
64486	277005
20973	277006
79380	277007
1150	277008
79970	277009
57106	277010
25514	277011
4185	277012
28329	277013
16712	277014
23084	277015
63700	277016
61744	277017
15145	277018
2250	277019
3114	277020
26572	277021
49735	277022
27857	277023
845	277024
2269	277025
7805	277026
13300	277027
2580	277028
19180	277029
11786	277030
40270	277031
52692	277032
12659	277033
52624	277034
98000	277035
71066	277036
21860	277037
28867	277038
795	277039
2017	277040
8485	277041
14473	277042
42955	277043
95050	277044
18029	277045
15577	277046
403	277047
38544	277048
41778	277049
27539	277050
56906	277051
1759	277052
7295	277053
53520	277054
32320	277055
4926	277056
46295	277057
67303	277058
35809	277059
1743	277060
74798	277061
68347	277062
84610	277063
1200	277064
2304	277065
45045	277066
15736	277067
26777	277068
1460	277069
6414	277070
83467	277071
26248	277072
85675	277073
12793	277074
57296	277075
44177	277076
37808	277077
2442	277078
92848	277079
9066	277080
13987	277081
20358	277082
62451	277083
65322	277084
17139	277085
10469	277086
112379	277087
963	277088
17630	277089
9163	277090
21676	277091
3065	277092
93242	277093
33307	277094
11145	277095
3883	277096
3797	277097
2568	277098
13132	277099
54998	277100
70877	277101
31317	277102
19730	277103
23331	277104
22408	277105
13076	277106
1321	277107
421	277108
27906	277109
44309	277110
33019	277111
789	277112
50866	277113
954	277114
24250	277115
9677	277116
4539	277117
67678	277118
10983	277119
6655	277120
36117	277121
43137	277122
11494	277123
16232	277124
40519	277125
213	277126
22565	277127
69350	277128
33360	277129
2944	277130
946	277131
25266	277132
38414	277133
13870	277134
606	277135
130	277136
274	277137
37907	277138
51412	277139
299	277140
1642	277141
17015	277142
4464	277143
17030	277144
41141	277145
92897	277146
393	277147
7205	277148
14291	277149
83859	277150
4793	277151
32688	277152
429	277153
60858	277154
43071	277155
26927	277156
13633	277157
2859	277158
54731	277159
53376	277160
16229	277161
31806	277162
3929	277163
909	277164
97123	277165
3878	277166
13154	277167
51802	277168
88079	277169
12239	277170
25101	277171
3712	277172
53494	277173
16492	277174
81815	277175
87067	277176
154	277177
72739	277178
30384	277179
9579	277180
4119	277181
7523	277182
44979	277183
16188	277184
402	277185
6538	277186
33094	277187
96624	277188
83845	277189
11058	277190
41757	277191
48341	277192
32546	277193
34447	277194
27880	277195
40404	277196
1943	277197
227	277198
16912	277199
15880	277200
10516	277201
39796	277202
64938	277203
6242	277204
16887	277205
42252	277206
153	277207
25069	277208
1412	277209
76911	277210
88113	277211
41814	277212
7603	277213
58567	277214
30246	277215
54556	277216
1239	277217
16690	277218
27663	277219
9768	277220
34388	277221
8628	277222
12501	277223
44655	277224
7883	277225
76472	277226
49322	277227
2597	277228
10439	277229
892	277230
8165	277231
93111	277232
5837	277233
52214	277234
72488	277235
70297	277236
68598	277237
6033	277238
9741	277239
51321	277240
6112	277241
80493	277242
19030	277243
51566	277244
36864	277245
106533	277246
50497	277247
63444	277248
91	277249
14490	277250
97688	277251
27060	277252
16432	277253
19090	277254
40330	277255
73314	277256
35073	277257
8818	277258
92681	277259
28472	277260
58361	277261
16731	277262
9089	277263
2077	277264
8089	277265
34325	277266
83711	277267
25735	277268
14106	277269
64180	277270
9937	277271
53086	277272
20030	277273
1411	277274
402	277275
6974	277276
25285	277277
96432	277278
56359	277279
6871	277280
49813	277281
15724	277282
68181	277283
20792	277284
3548	277285
20665	277286
57946	277287
38109	277288
49223	277289
27175	277290
1700	277291
22494	277292
2373	277293
50098	277294
35268	277295
4494	277296
5142	277297
11575	277298
23303	277299
8617	277300
67602	277301
1451	277302
54006	277303
46983	277304
72964	277305
21148	277306
45096	277307
13743	277308
29740	277309
3639	277310
22217	277311
19634	277312
78718	277313
19992	277314
4825	277315
50672	277316
9889	277317
89	277318
8742	277319
7769	277320
34469	277321
50872	277322
54614	277323
1647	277324
14447	277325
9928	277326
46991	277327
65816	277328
101514	277329
24682	277330
4698	277331
62674	277332
65004	277333
24842	277334
5918	277335
43444	277336
36605	277337
32984	277338
33227	277339
43862	277340
33246	277341
398	277342
6180	277343
38054	277344
2724	277345
9375	277346
57229	277347
24232	277348
22863	277349
39215	277350
41126	277351
6340	277352
3745	277353
41694	277354
16211	277355
29830	277356
22963	277357
664	277358
8214	277359
2	277360
24212	277361
3814	277362
29437	277363
9391	277364
57370	277365
62583	277366
19571	277367
29459	277368
17005	277369
2466	277370
55953	277371
65334	277372
5845	277373
50069	277374
78403	277375
2917	277376
2723	277377
81857	277378
3841	277379
35996	277380
60853	277381
68599	277382
52663	277383
512	277384
1761	277385
616	277386
91322	277387
51483	277388
91458	277389
35394	277390
57390	277391
11106	277392
75464	277393
7680	277394
11191	277395
14138	277396
11766	277397
50157	277398
51410	277399
90275	277400
15073	277401
37395	277402
45357	277403
7312	277404
47476	277405
73497	277406
27169	277407
27189	277408
22714	277409
5468	277410
64637	277411
7043	277412
5093	277413
104012	277414
6609	277415
50352	277416
1458	277417
1236	277418
2903	277419
28714	277420
42800	277421
6795	277422
101669	277423
103342	277424
51017	277425
59113	277426
55674	277427
1372	277428
4669	277429
46646	277430
30140	277431
27167	277432
1092	277433
17610	277434
583	277435
10823	277436
26113	277437
63330	277438
25	277439
2068	277440
1379	277441
32697	277442
349	277443
11445	277444
57865	277445
36153	277446
423	277447
7008	277448
62127	277449
24313	277450
60572	277451
4251	277452
66885	277453
8851	277454
38725	277455
24162	277456
1115	277457
3661	277458
54532	277459
74549	277460
67812	277461
15469	277462
9198	277463
15976	277464
173	277465
3152	277466
50794	277467
13289	277468
26450	277469
5400	277470
14031	277471
29558	277472
31195	277473
15229	277474
28017	277475
32	277476
56650	277477
6130	277478
2506	277479
56	277480
53252	277481
94789	277482
6410	277483
14272	277484
64413	277485
413	277486
41331	277487
36596	277488
4254	277489
23347	277490
12800	277491
39358	277492
31974	277493
7764	277494
3082	277495
75937	277496
20949	277497
22280	277498
38348	277499
35034	277500
6850	277501
66452	277502
2051	277503
46763	277504
2170	277505
60683	277506
12512	277507
37467	277508
53851	277509
3282	277510
6194	277511
7475	277512
3324	277513
17948	277514
78527	277515
18567	277516
15807	277517
18799	277518
56951	277519
229	277520
33439	277521
29	277522
36441	277523
7478	277524
2366	277525
52463	277526
23353	277527
15376	277528
60114	277529
90574	277530
9483	277531
16821	277532
305	277533
53595	277534
47101	277535
88716	277536
165	277537
53759	277538
11037	277539
39323	277540
70697	277541
91168	277542
54483	277543
17289	277544
12171	277545
3348	277546
3090	277547
7957	277548
39326	277549
78090	277550
23739	277551
41104	277552
67160	277553
43599	277554
18386	277555
96654	277556
34596	277557
38885	277558
66273	277559
48527	277560
41391	277561
4524	277562
37	277563
19469	277564
33015	277565
40946	277566
86627	277567
33550	277568
34796	277569
45463	277570
32396	277571
33987	277572
12505	277573
25743	277574
12232	277575
74021	277576
1251	277577
53254	277578
26417	277579
7533	277580
43275	277581
7964	277582
34703	277583
40057	277584
22636	277585
18175	277586
1509	277587
728	277588
13206	277589
504	277590
63444	277591
4161	277592
14	277593
3018	277594
25435	277595
472	277596
50997	277597
69694	277598
29381	277599
31100	277600
20810	277601
64618	277602
70905	277603
1824	277604
57265	277605
30734	277606
27096	277607
5836	277608
32119	277609
4305	277610
2876	277611
18431	277612
65714	277613
39125	277614
17308	277615
5409	277616
23329	277617
32965	277618
48633	277619
29516	277620
8890	277621
3996	277622
47335	277623
287	277624
10214	277625
22236	277626
28979	277627
93398	277628
44059	277629
72927	277630
12778	277631
22327	277632
103045	277633
21754	277634
5965	277635
56318	277636
25903	277637
5808	277638
8808	277639
75692	277640
25858	277641
15887	277642
91853	277643
36438	277644
5162	277645
6798	277646
3795	277647
27631	277648
70565	277649
23050	277650
40741	277651
22515	277652
13769	277653
11232	277654
51982	277655
54428	277656
14825	277657
2534	277658
9737	277659
32203	277660
34625	277661
41332	277662
45996	277663
32874	277664
4	277665
38009	277666
8173	277667
32349	277668
14522	277669
69197	277670
103515	277671
105904	277672
60775	277673
34086	277674
4829	277675
12845	277676
8986	277677
25451	277678
43356	277679
38103	277680
18116	277681
41250	277682
4230	277683
1590	277684
4111	277685
31844	277686
2643	277687
71848	277688
445	277689
2141	277690
54686	277691
754	277692
3140	277693
9789	277694
4821	277695
15811	277696
60641	277697
20767	277698
10359	277699
9069	277700
6325	277701
1969	277702
27191	277703
21955	277704
52470	277705
64567	277706
101403	277707
5858	277708
5895	277709
26863	277710
61712	277711
98010	277712
8803	277713
255	277714
72333	277715
56982	277716
27603	277717
43747	277718
1450	277719
51721	277720
5826	277721
57631	277722
23883	277723
20147	277724
38510	277725
104042	277726
29555	277727
214	277728
29118	277729
6775	277730
1224	277731
7082	277732
77348	277733
10756	277734
17175	277735
75927	277736
15298	277737
31591	277738
15128	277739
64587	277740
15482	277741
22611	277742
21074	277743
10929	277744
15157	277745
11904	277746
48971	277747
77182	277748
582	277749
28593	277750
14638	277751
58662	277752
6537	277753
272	277754
66528	277755
26690	277756
15563	277757
13435	277758
32868	277759
12357	277760
38742	277761
87915	277762
74097	277763
34270	277764
13877	277765
2026	277766
25684	277767
57600	277768
65526	277769
7060	277770
25983	277771
4069	277772
39751	277773
61633	277774
27261	277775
22483	277776
1647	277777
292	277778
40390	277779
4101	277780
31969	277781
16615	277782
2680	277783
29734	277784
14548	277785
158	277786
47997	277787
3168	277788
111915	277789
36273	277790
10083	277791
29576	277792
25853	277793
5531	277794
5860	277795
9425	277796
42604	277797
222	277798
42788	277799
25321	277800
2409	277801
17376	277802
20727	277803
36312	277804
39560	277805
5442	277806
86641	277807
9209	277808
30007	277809
27992	277810
402	277811
12126	277812
1692	277813
75802	277814
7261	277815
51237	277816
24388	277817
61269	277818
825	277819
93427	277820
9833	277821
75558	277822
19605	277823
51491	277824
1898	277825
17123	277826
10472	277827
33574	277828
104730	277829
2730	277830
73789	277831
41575	277832
106611	277833
13010	277834
17875	277835
27133	277836
12626	277837
15944	277838
25261	277839
94719	277840
24502	277841
81373	277842
7779	277843
20805	277844
110184	277845
51968	277846
34662	277847
70454	277848
541	277849
37312	277850
6406	277851
60481	277852
18281	277853
4508	277854
46495	277855
46519	277856
59903	277857
66471	277858
51874	277859
25079	277860
14989	277861
8025	277862
4853	277863
1653	277864
14129	277865
798	277866
37886	277867
59172	277868
46386	277869
103979	277870
3138	277871
25499	277872
12699	277873
4784	277874
1154	277875
664	277876
33752	277877
34134	277878
50122	277879
4966	277880
61629	277881
18623	277882
404	277883
20647	277884
17194	277885
26059	277886
67507	277887
25347	277888
19014	277889
51666	277890
27875	277891
8245	277892
1109	277893
74763	277894
7248	277895
94972	277896
67209	277897
3069	277898
13190	277899
61107	277900
100096	277901
27044	277902
50847	277903
13283	277904
15	277905
26898	277906
786	277907
4601	277908
51567	277909
29483	277910
7095	277911
59358	277912
31467	277913
23106	277914
6134	277915
56458	277916
3595	277917
35556	277918
22235	277919
19108	277920
58911	277921
5	277922
20107	277923
18280	277924
15485	277925
50718	277926
61949	277927
12630	277928
9751	277929
1305	277930
10758	277931
81444	277932
92331	277933
36193	277934
42788	277935
670	277936
86488	277937
13668	277938
73849	277939
2570	277940
5866	277941
20357	277942
73	277943
6870	277944
61812	277945
19610	277946
17903	277947
41606	277948
33740	277949
73662	277950
105219	277951
19847	277952
27248	277953
14222	277954
3485	277955
70879	277956
205	277957
15869	277958
55955	277959
91768	277960
4957	277961
36805	277962
24710	277963
16635	277964
92953	277965
733	277966
42327	277967
18044	277968
5520	277969
9706	277970
36234	277971
66110	277972
41754	277973
82673	277974
26803	277975
34099	277976
16695	277977
26430	277978
51653	277979
90513	277980
6253	277981
42174	277982
35743	277983
1477	277984
34302	277985
36644	277986
3358	277987
15153	277988
7812	277989
58721	277990
179	277991
40739	277992
4	277993
8995	277994
68964	277995
97809	277996
15050	277997
2180	277998
1752	277999
4533	278000
27583	278001
49529	278002
56460	278003
33648	278004
50905	278005
12170	278006
18691	278007
9447	278008
12538	278009
42803	278010
27496	278011
3155	278012
39321	278013
64291	278014
5736	278015
90099	278016
13698	278017
62841	278018
54970	278019
1891	278020
8233	278021
37009	278022
80685	278023
38550	278024
37373	278025
37735	278026
69803	278027
50452	278028
51578	278029
19038	278030
38727	278031
4195	278032
54484	278033
21532	278034
81828	278035
3351	278036
3466	278037
19740	278038
1345	278039
8170	278040
61775	278041
11519	278042
98158	278043
88677	278044
70863	278045
8356	278046
1042	278047
80055	278048
46221	278049
51327	278050
34341	278051
62947	278052
82764	278053
13315	278054
16334	278055
370	278056
712	278057
38719	278058
2073	278059
61620	278060
14404	278061
58959	278062
19824	278063
66794	278064
109359	278065
10386	278066
20009	278067
2226	278068
41825	278069
21843	278070
25693	278071
50877	278072
15732	278073
19783	278074
63794	278075
100792	278076
3802	278077
53161	278078
1498	278079
6277	278080
1961	278081
1417	278082
73	278083
39518	278084
79317	278085
539	278086
1978	278087
321	278088
5207	278089
2977	278090
34183	278091
70027	278092
10681	278093
5865	278094
9509	278095
34622	278096
68289	278097
17747	278098
20961	278099
51742	278100
2	278101
28995	278102
60851	278103
18307	278104
13834	278105
18801	278106
75638	278107
65575	278108
44021	278109
42807	278110
15955	278111
65737	278112
2504	278113
28333	278114
9058	278115
12570	278116
24962	278117
42491	278118
5814	278119
10994	278120
8597	278121
98305	278122
47842	278123
27699	278124
81499	278125
46313	278126
5631	278127
23896	278128
22654	278129
34001	278130
34585	278131
9664	278132
21029	278133
8767	278134
3958	278135
9077	278136
1965	278137
55012	278138
12979	278139
49514	278140
65337	278141
6299	278142
81188	278143
572	278144
756	278145
11289	278146
13585	278147
29776	278148
36897	278149
15700	278150
10321	278151
29729	278152
63633	278153
56600	278154
34558	278155
14178	278156
55030	278157
1829	278158
41880	278159
107721	278160
35050	278161
8559	278162
400	278163
41181	278164
34476	278165
29775	278166
28254	278167
3879	278168
3583	278169
10561	278170
722	278171
56031	278172
11471	278173
18730	278174
13907	278175
26303	278176
62001	278177
263	278178
103146	278179
30317	278180
28436	278181
26794	278182
56885	278183
92	278184
76306	278185
7431	278186
66122	278187
7555	278188
18821	278189
4117	278190
92868	278191
9374	278192
73441	278193
4570	278194
16523	278195
4192	278196
10642	278197
17058	278198
3054	278199
45583	278200
20750	278201
70832	278202
3668	278203
12746	278204
34343	278205
37089	278206
11055	278207
41064	278208
7968	278209
24632	278210
29168	278211
7883	278212
11596	278213
19603	278214
9473	278215
39172	278216
64673	278217
6346	278218
2943	278219
34492	278220
25747	278221
9488	278222
3151	278223
20284	278224
6372	278225
4187	278226
6079	278227
104177	278228
79158	278229
17075	278230
9383	278231
73584	278232
48253	278233
89440	278234
30861	278235
76089	278236
9091	278237
36320	278238
36228	278239
85	278240
40858	278241
98	278242
16041	278243
9694	278244
58	278245
51586	278246
5516	278247
73	278248
84528	278249
102253	278250
48963	278251
2578	278252
919	278253
85835	278254
46830	278255
38654	278256
43125	278257
13414	278258
42310	278259
11162	278260
13720	278261
12384	278262
7640	278263
19	278264
24084	278265
3216	278266
6568	278267
53226	278268
45723	278269
6922	278270
1145	278271
45540	278272
1271	278273
7679	278274
8821	278275
69389	278276
1346	278277
39388	278278
1589	278279
42076	278280
2843	278281
9211	278282
50621	278283
102190	278284
2040	278285
13061	278286
42592	278287
27225	278288
33501	278289
38753	278290
17276	278291
16773	278292
7730	278293
56918	278294
24249	278295
189	278296
8026	278297
1660	278298
9863	278299
32264	278300
2060	278301
1826	278302
87392	278303
25621	278304
15629	278305
4563	278306
78734	278307
36216	278308
19876	278309
89878	278310
4054	278311
1832	278312
51473	278313
84996	278314
6409	278315
2552	278316
23553	278317
68333	278318
49777	278319
12855	278320
40191	278321
45923	278322
303	278323
27949	278324
23887	278325
16616	278326
25367	278327
68923	278328
84039	278329
411	278330
8597	278331
30963	278332
4781	278333
53815	278334
105516	278335
16946	278336
10136	278337
13690	278338
63800	278339
5195	278340
24007	278341
4276	278342
88755	278343
6322	278344
36286	278345
63506	278346
48499	278347
62777	278348
25422	278349
7407	278350
25110	278351
59998	278352
13602	278353
350	278354
24857	278355
47457	278356
2714	278357
25001	278358
22679	278359
85667	278360
36490	278361
29722	278362
91889	278363
2488	278364
31372	278365
101558	278366
16596	278367
32092	278368
25717	278369
46677	278370
23195	278371
53678	278372
88499	278373
15862	278374
33502	278375
3848	278376
2892	278377
33379	278378
136	278379
83902	278380
4912	278381
7307	278382
9129	278383
6246	278384
29301	278385
15110	278386
100031	278387
73191	278388
2660	278389
53137	278390
32584	278391
240	278392
58128	278393
6353	278394
7606	278395
9946	278396
24987	278397
35896	278398
1385	278399
9553	278400
14246	278401
44352	278402
17294	278403
15201	278404
67238	278405
14097	278406
18203	278407
59472	278408
60589	278409
89839	278410
12537	278411
37521	278412
36034	278413
92234	278414
42840	278415
20926	278416
11167	278417
37830	278418
1460	278419
8756	278420
106	278421
38639	278422
59185	278423
19045	278424
51776	278425
73895	278426
9543	278427
33502	278428
61998	278429
221	278430
22608	278431
9864	278432
8381	278433
212	278434
42121	278435
21220	278436
61580	278437
27420	278438
32628	278439
18473	278440
92944	278441
18464	278442
97898	278443
43515	278444
739	278445
39797	278446
65673	278447
5452	278448
20268	278449
11585	278450
64134	278451
13884	278452
47089	278453
9605	278454
12557	278455
536	278456
25391	278457
25607	278458
4130	278459
37342	278460
83441	278461
94649	278462
2762	278463
73916	278464
4277	278465
44436	278466
2488	278467
9612	278468
1662	278469
1615	278470
5646	278471
35168	278472
84233	278473
10574	278474
69535	278475
35693	278476
3	278477
51773	278478
4416	278479
872	278480
3710	278481
53520	278482
90748	278483
41226	278484
10509	278485
3067	278486
27944	278487
17983	278488
15083	278489
64515	278490
1151	278491
7430	278492
69433	278493
32866	278494
52317	278495
34929	278496
49912	278497
67297	278498
6192	278499
84438	278500
5366	278501
47146	278502
4515	278503
8806	278504
12166	278505
35413	278506
73453	278507
51763	278508
26326	278509
77922	278510
16282	278511
28094	278512
63055	278513
21238	278514
6367	278515
53824	278516
13814	278517
59666	278518
43486	278519
62062	278520
22703	278521
682	278522
34195	278523
1542	278524
40882	278525
1804	278526
80198	278527
57816	278528
588	278529
30440	278530
23773	278531
24325	278532
3323	278533
2677	278534
9893	278535
956	278536
142	278537
21463	278538
16516	278539
32229	278540
38740	278541
9539	278542
81374	278543
85	278544
3136	278545
30437	278546
47072	278547
39962	278548
83662	278549
104	278550
61710	278551
103490	278552
11363	278553
44142	278554
28657	278555
4268	278556
8299	278557
20310	278558
689	278559
1940	278560
17397	278561
6983	278562
88573	278563
1650	278564
43192	278565
33869	278566
126	278567
31690	278568
19044	278569
17420	278570
27409	278571
8988	278572
96	278573
65144	278574
44968	278575
23628	278576
27683	278577
94370	278578
26314	278579
10278	278580
20108	278581
95	278582
89546	278583
1018	278584
3167	278585
4468	278586
31	278587
84465	278588
15812	278589
84837	278590
8644	278591
15	278592
41934	278593
7591	278594
13377	278595
35266	278596
18241	278597
8620	278598
45895	278599
2245	278600
91672	278601
3337	278602
19423	278603
112418	278604
23	278605
1111	278606
48514	278607
6909	278608
57347	278609
51523	278610
72910	278611
10481	278612
82469	278613
3624	278614
44601	278615
1005	278616
452	278617
110600	278618
796	278619
66312	278620
4794	278621
9	278622
62014	278623
329	278624
35888	278625
639	278626
23451	278627
51181	278628
4653	278629
22421	278630
29796	278631
1521	278632
90504	278633
17673	278634
3389	278635
39353	278636
35433	278637
34678	278638
44807	278639
42677	278640
30	278641
27237	278642
589	278643
51693	278644
33396	278645
19399	278646
492	278647
63889	278648
170	278649
407	278650
19215	278651
50221	278652
51175	278653
68562	278654
81740	278655
14451	278656
22161	278657
23978	278658
6749	278659
1523	278660
902	278661
2544	278662
44411	278663
8998	278664
45702	278665
39989	278666
1928	278667
35682	278668
25355	278669
1776	278670
2294	278671
1929	278672
10349	278673
11705	278674
16083	278675
3148	278676
4605	278677
88471	278678
65519	278679
1032	278680
1973	278681
23163	278682
55422	278683
31484	278684
9043	278685
66809	278686
10643	278687
31641	278688
24194	278689
2837	278690
489	278691
8296	278692
20024	278693
505	278694
17818	278695
216	278696
4	278697
1667	278698
46026	278699
25765	278700
871	278701
4585	278702
7359	278703
30467	278704
106986	278705
69327	278706
22582	278707
16005	278708
5721	278709
92722	278710
21392	278711
13056	278712
9166	278713
25227	278714
44364	278715
10844	278716
103562	278717
1933	278718
24460	278719
8833	278720
9823	278721
9701	278722
23058	278723
2550	278724
77131	278725
25263	278726
54921	278727
41602	278728
45995	278729
3538	278730
22927	278731
5054	278732
16774	278733
9479	278734
52940	278735
45644	278736
21968	278737
20816	278738
25148	278739
37869	278740
78	278741
21949	278742
1866	278743
58470	278744
33443	278745
80815	278746
30360	278747
1543	278748
44459	278749
91	278750
82974	278751
76709	278752
22681	278753
80955	278754
83035	278755
52086	278756
35628	278757
17340	278758
1990	278759
16189	278760
80322	278761
27605	278762
7419	278763
2836	278764
12224	278765
80572	278766
26772	278767
12931	278768
51105	278769
6724	278770
32041	278771
33462	278772
24827	278773
44959	278774
17071	278775
892	278776
39036	278777
73907	278778
1310	278779
56249	278780
48932	278781
33438	278782
12243	278783
207	278784
30925	278785
47400	278786
91574	278787
145	278788
33096	278789
634	278790
61659	278791
12639	278792
398	278793
28978	278794
31214	278795
63265	278796
54916	278797
24568	278798
12431	278799
31373	278800
25241	278801
50406	278802
21969	278803
18653	278804
107130	278805
25668	278806
10688	278807
338	278808
103770	278809
18754	278810
96734	278811
90062	278812
101241	278813
40457	278814
70878	278815
351	278816
5897	278817
1408	278818
2459	278819
105777	278820
38871	278821
2109	278822
13725	278823
112212	278824
4260	278825
42271	278826
42082	278827
29750	278828
12641	278829
43302	278830
49875	278831
55256	278832
1683	278833
734	278834
11534	278835
52546	278836
2363	278837
17721	278838
1478	278839
1995	278840
8341	278841
41557	278842
52630	278843
4036	278844
95933	278845
78271	278846
14756	278847
22996	278848
18766	278849
38849	278850
30417	278851
9721	278852
15	278853
8034	278854
4768	278855
13164	278856
67016	278857
13999	278858
53276	278859
55670	278860
113943	278861
613	278862
36745	278863
10284	278864
451	278865
93865	278866
96309	278867
4486	278868
78	278869
44606	278870
231	278871
24197	278872
13604	278873
28479	278874
21162	278875
60285	278876
601	278877
51644	278878
6839	278879
25519	278880
12456	278881
3249	278882
105980	278883
10767	278884
5108	278885
100859	278886
1094	278887
1522	278888
10885	278889
43411	278890
1602	278891
5582	278892
26948	278893
9455	278894
22576	278895
43332	278896
61503	278897
31452	278898
3607	278899
10848	278900
55994	278901
54318	278902
21569	278903
2065	278904
663	278905
2142	278906
13671	278907
28651	278908
38410	278909
3528	278910
88233	278911
1	278912
9825	278913
100475	278914
7705	278915
23345	278916
24831	278917
107768	278918
35410	278919
80066	278920
19018	278921
54443	278922
40481	278923
42042	278924
28939	278925
7460	278926
53655	278927
1594	278928
44640	278929
37119	278930
47965	278931
473	278932
4037	278933
30634	278934
1709	278935
364	278936
58924	278937
21892	278938
4891	278939
2646	278940
40925	278941
16678	278942
12101	278943
71417	278944
2663	278945
86027	278946
55115	278947
42779	278948
10516	278949
37711	278950
75243	278951
83298	278952
65079	278953
64232	278954
13051	278955
39292	278956
13097	278957
15746	278958
59	278959
30871	278960
10489	278961
8002	278962
16359	278963
176	278964
54332	278965
59972	278966
9314	278967
12155	278968
1967	278969
36336	278970
8223	278971
21047	278972
11133	278973
80567	278974
20663	278975
75487	278976
9117	278977
3804	278978
1000	278979
13034	278980
53527	278981
26314	278982
74002	278983
6088	278984
17716	278985
9152	278986
50718	278987
76054	278988
15496	278989
6009	278990
11777	278991
9420	278992
18509	278993
274	278994
6355	278995
15799	278996
89266	278997
5277	278998
44049	278999
39826	279000
18576	279001
33525	279002
98656	279003
23509	279004
12	279005
3213	279006
35178	279007
300	279008
11062	279009
66869	279010
24894	279011
41978	279012
85763	279013
20439	279014
278	279015
14294	279016
528	279017
111990	279018
70224	279019
41696	279020
34513	279021
15718	279022
6063	279023
48571	279024
57606	279025
11441	279026
18217	279027
30501	279028
29970	279029
26040	279030
10401	279031
37125	279032
12719	279033
15449	279034
81876	279035
6795	279036
45666	279037
44275	279038
10033	279039
4796	279040
312	279041
10720	279042
30600	279043
4704	279044
4650	279045
24908	279046
87497	279047
57873	279048
71472	279049
47249	279050
19367	279051
86312	279052
14670	279053
28011	279054
15134	279055
91039	279056
55395	279057
56698	279058
26021	279059
9056	279060
13784	279061
57846	279062
32493	279063
68052	279064
36040	279065
53740	279066
5404	279067
64646	279068
47781	279069
58443	279070
82622	279071
45285	279072
58746	279073
9799	279074
7529	279075
1128	279076
48015	279077
8020	279078
4505	279079
9946	279080
49741	279081
72190	279082
2541	279083
11951	279084
45382	279085
13677	279086
67197	279087
8649	279088
88872	279089
29074	279090
725	279091
65949	279092
949	279093
655	279094
21115	279095
14635	279096
936	279097
41656	279098
14599	279099
60767	279100
1940	279101
5959	279102
26822	279103
5636	279104
11454	279105
56217	279106
33593	279107
74855	279108
5327	279109
17430	279110
17397	279111
30652	279112
60716	279113
46097	279114
28089	279115
15610	279116
63087	279117
85044	279118
19988	279119
96340	279120
57	279121
32864	279122
18274	279123
5103	279124
83389	279125
5928	279126
36525	279127
10343	279128
24787	279129
75369	279130
73107	279131
14147	279132
2749	279133
58025	279134
7943	279135
35412	279136
530	279137
55453	279138
6262	279139
52107	279140
17574	279141
129	279142
41030	279143
92858	279144
34787	279145
4519	279146
60037	279147
17371	279148
33651	279149
26835	279150
24691	279151
2309	279152
152	279153
89996	279154
50783	279155
30064	279156
5337	279157
1432	279158
24297	279159
9838	279160
17562	279161
28534	279162
25733	279163
25802	279164
3321	279165
5950	279166
10289	279167
18415	279168
37608	279169
7866	279170
54308	279171
25698	279172
742	279173
23592	279174
42765	279175
15736	279176
40151	279177
21542	279178
91336	279179
59552	279180
5628	279181
45597	279182
23848	279183
80954	279184
87192	279185
4888	279186
1598	279187
42516	279188
253	279189
3849	279190
9628	279191
78545	279192
15615	279193
100086	279194
2749	279195
50572	279196
1544	279197
75976	279198
37805	279199
18355	279200
41855	279201
58511	279202
34980	279203
22326	279204
37672	279205
41640	279206
17171	279207
2106	279208
3295	279209
54734	279210
77935	279211
2062	279212
460	279213
23643	279214
8600	279215
21068	279216
35957	279217
30509	279218
665	279219
57923	279220
66213	279221
1195	279222
97607	279223
47791	279224
1717	279225
38939	279226
45449	279227
2531	279228
79303	279229
775	279230
5826	279231
18799	279232
42922	279233
14292	279234
21873	279235
27195	279236
12369	279237
52668	279238
6917	279239
68303	279240
11598	279241
19539	279242
47588	279243
22946	279244
85126	279245
12563	279246
4442	279247
300	279248
9542	279249
93316	279250
101837	279251
7793	279252
501	279253
76837	279254
7136	279255
36529	279256
22280	279257
16687	279258
9870	279259
110136	279260
57663	279261
8220	279262
2657	279263
60774	279264
23541	279265
77515	279266
71193	279267
72176	279268
65124	279269
6550	279270
37914	279271
57024	279272
6447	279273
11938	279274
73018	279275
23784	279276
10049	279277
5207	279278
42591	279279
25957	279280
15028	279281
9216	279282
73710	279283
17130	279284
67933	279285
15831	279286
44	279287
27645	279288
10351	279289
64608	279290
11772	279291
9780	279292
22869	279293
1010	279294
52960	279295
3067	279296
25068	279297
27924	279298
55743	279299
37670	279300
1106	279301
26561	279302
12225	279303
15838	279304
23530	279305
29118	279306
48205	279307
50112	279308
91304	279309
6648	279310
25829	279311
398	279312
5527	279313
6336	279314
29512	279315
3175	279316
1074	279317
1437	279318
10372	279319
801	279320
92985	279321
56717	279322
1784	279323
31980	279324
2866	279325
52846	279326
39334	279327
57243	279328
3943	279329
96742	279330
71804	279331
19398	279332
7174	279333
3718	279334
91050	279335
65086	279336
28755	279337
67170	279338
4817	279339
75750	279340
922	279341
625	279342
60499	279343
40773	279344
50796	279345
48380	279346
71607	279347
1402	279348
61908	279349
89397	279350
2723	279351
16076	279352
7152	279353
47883	279354
93244	279355
10724	279356
8054	279357
17130	279358
50789	279359
9817	279360
93083	279361
2582	279362
35576	279363
3677	279364
49500	279365
36026	279366
97269	279367
61052	279368
1801	279369
3313	279370
62125	279371
92209	279372
1554	279373
982	279374
39013	279375
29026	279376
19288	279377
73177	279378
40532	279379
8330	279380
18	279381
918	279382
1380	279383
5246	279384
58874	279385
2128	279386
46508	279387
27132	279388
43974	279389
75062	279390
78746	279391
167	279392
17794	279393
2245	279394
107399	279395
95492	279396
17684	279397
85778	279398
64639	279399
64090	279400
59429	279401
95733	279402
56257	279403
8380	279404
80962	279405
42736	279406
4219	279407
3108	279408
1543	279409
81360	279410
11059	279411
4563	279412
3101	279413
99062	279414
112273	279415
83104	279416
33138	279417
1162	279418
3809	279419
23523	279420
64792	279421
435	279422
18021	279423
1567	279424
6531	279425
17928	279426
2439	279427
23488	279428
82532	279429
8049	279430
30489	279431
67891	279432
1186	279433
14862	279434
16718	279435
22636	279436
16760	279437
38313	279438
112205	279439
18162	279440
693	279441
13925	279442
31681	279443
38342	279444
5222	279445
69846	279446
27571	279447
46113	279448
73254	279449
46717	279450
76805	279451
5914	279452
23430	279453
62470	279454
18856	279455
87559	279456
10463	279457
234	279458
82971	279459
69846	279460
27975	279461
16773	279462
23997	279463
12199	279464
6346	279465
32061	279466
23025	279467
218	279468
31163	279469
37451	279470
14835	279471
14705	279472
24771	279473
6167	279474
95587	279475
72422	279476
26702	279477
3598	279478
5181	279479
60803	279480
7401	279481
22660	279482
23276	279483
1178	279484
47103	279485
16281	279486
24361	279487
18714	279488
1172	279489
18295	279490
765	279491
15843	279492
25318	279493
28852	279494
3296	279495
22475	279496
52802	279497
12422	279498
12504	279499
30971	279500
3185	279501
22584	279502
12679	279503
80766	279504
2826	279505
21036	279506
70352	279507
92618	279508
33608	279509
38220	279510
8761	279511
28061	279512
17638	279513
12948	279514
99900	279515
35057	279516
89709	279517
22284	279518
1327	279519
51461	279520
19902	279521
15801	279522
33982	279523
5539	279524
8260	279525
59002	279526
583	279527
9862	279528
67786	279529
30610	279530
59515	279531
1609	279532
15055	279533
66620	279534
134	279535
144	279536
10205	279537
34498	279538
64716	279539
24790	279540
6801	279541
38938	279542
48283	279543
2703	279544
72023	279545
73788	279546
39198	279547
1270	279548
6357	279549
41299	279550
15185	279551
70947	279552
36856	279553
40792	279554
42074	279555
26799	279556
3295	279557
47001	279558
54353	279559
9562	279560
27648	279561
35904	279562
276	279563
518	279564
711	279565
26144	279566
15499	279567
35744	279568
47582	279569
174	279570
66382	279571
67013	279572
72309	279573
135	279574
28405	279575
3293	279576
61018	279577
10603	279578
11063	279579
46814	279580
10490	279581
31210	279582
24	279583
190	279584
22648	279585
47951	279586
105875	279587
24776	279588
1866	279589
71701	279590
10511	279591
597	279592
181	279593
43370	279594
30549	279595
12581	279596
62070	279597
39306	279598
30821	279599
206	279600
13627	279601
30504	279602
351	279603
23407	279604
1714	279605
1233	279606
553	279607
81986	279608
2435	279609
14816	279610
3935	279611
3266	279612
54461	279613
13818	279614
30270	279615
14632	279616
7468	279617
834	279618
1353	279619
42375	279620
72349	279621
33581	279622
54558	279623
21731	279624
31220	279625
44826	279626
8120	279627
35274	279628
184	279629
65899	279630
24720	279631
84822	279632
12436	279633
63	279634
105961	279635
1	279636
80764	279637
20854	279638
28099	279639
24978	279640
12276	279641
60045	279642
1041	279643
3151	279644
52	279645
80	279646
75002	279647
80539	279648
67165	279649
8409	279650
11905	279651
18803	279652
20106	279653
5887	279654
53109	279655
25246	279656
42205	279657
350	279658
18281	279659
55674	279660
25903	279661
14783	279662
75877	279663
36840	279664
14931	279665
8442	279666
68520	279667
22563	279668
24885	279669
93831	279670
37218	279671
10042	279672
78368	279673
75231	279674
29995	279675
22147	279676
4896	279677
9051	279678
96299	279679
49599	279680
9336	279681
17315	279682
16750	279683
22761	279684
36042	279685
16292	279686
43073	279687
68646	279688
32616	279689
3159	279690
50918	279691
1122	279692
95069	279693
1207	279694
20524	279695
15074	279696
90517	279697
857	279698
3132	279699
26520	279700
2599	279701
779	279702
28597	279703
68868	279704
2923	279705
1052	279706
259	279707
94721	279708
536	279709
9977	279710
22276	279711
7491	279712
8979	279713
16674	279714
91496	279715
1152	279716
21752	279717
921	279718
6852	279719
63008	279720
28741	279721
4178	279722
17047	279723
7927	279724
20211	279725
6700	279726
5123	279727
23363	279728
10067	279729
3575	279730
36486	279731
39676	279732
29097	279733
27894	279734
44713	279735
37798	279736
19779	279737
1318	279738
3244	279739
2339	279740
27204	279741
2226	279742
957	279743
5785	279744
7993	279745
26751	279746
111695	279747
46830	279748
14986	279749
26085	279750
92248	279751
28701	279752
43943	279753
49075	279754
26937	279755
74243	279756
48434	279757
18135	279758
77342	279759
453	279760
16289	279761
4447	279762
677	279763
94711	279764
27259	279765
4671	279766
68320	279767
62602	279768
952	279769
15329	279770
45951	279771
83192	279772
47412	279773
28240	279774
51357	279775
68010	279776
76338	279777
61612	279778
40058	279779
43074	279780
11121	279781
13804	279782
3007	279783
19458	279784
776	279785
2980	279786
40299	279787
43	279788
70906	279789
85002	279790
25936	279791
13944	279792
18653	279793
1047	279794
42318	279795
12216	279796
41443	279797
2058	279798
54595	279799
18025	279800
11587	279801
38716	279802
40273	279803
24700	279804
89449	279805
59753	279806
34587	279807
36072	279808
21933	279809
13876	279810
85515	279811
1244	279812
27351	279813
3391	279814
20888	279815
8457	279816
25706	279817
66586	279818
34353	279819
5813	279820
28711	279821
2115	279822
92619	279823
4069	279824
228	279825
39475	279826
293	279827
43695	279828
28149	279829
25	279830
21439	279831
17694	279832
28827	279833
53908	279834
16519	279835
59250	279836
1491	279837
69539	279838
39307	279839
44702	279840
47813	279841
8645	279842
5831	279843
2598	279844
54338	279845
1591	279846
32129	279847
62324	279848
66271	279849
68854	279850
42925	279851
42984	279852
3224	279853
5233	279854
17315	279855
72777	279856
31087	279857
43897	279858
71309	279859
36071	279860
29548	279861
5817	279862
16312	279863
26	279864
90341	279865
31279	279866
21484	279867
48488	279868
2934	279869
13815	279870
12	279871
8057	279872
66021	279873
9299	279874
31600	279875
55580	279876
25447	279877
89061	279878
3347	279879
1897	279880
84364	279881
7	279882
50428	279883
56063	279884
6	279885
9307	279886
157	279887
89283	279888
1456	279889
113523	279890
48031	279891
80010	279892
42212	279893
59897	279894
6733	279895
39528	279896
39316	279897
2739	279898
47413	279899
36590	279900
1835	279901
54036	279902
2041	279903
50522	279904
18992	279905
33783	279906
60862	279907
2314	279908
69112	279909
29094	279910
9392	279911
46047	279912
173	279913
4834	279914
39820	279915
63855	279916
6131	279917
344	279918
23352	279919
6304	279920
3849	279921
25396	279922
42187	279923
6015	279924
7265	279925
61867	279926
40649	279927
65305	279928
17804	279929
21199	279930
29961	279931
47296	279932
43530	279933
22441	279934
68764	279935
50684	279936
18171	279937
53567	279938
20186	279939
67	279940
55480	279941
4624	279942
17909	279943
1266	279944
21465	279945
14485	279946
2732	279947
35610	279948
35972	279949
22452	279950
17597	279951
50308	279952
8287	279953
48057	279954
10244	279955
34957	279956
12287	279957
83465	279958
6763	279959
37159	279960
269	279961
21131	279962
72999	279963
56853	279964
15659	279965
29590	279966
6314	279967
32149	279968
57425	279969
46380	279970
1134	279971
41237	279972
96886	279973
16023	279974
78936	279975
3713	279976
22244	279977
69081	279978
25377	279979
15688	279980
3121	279981
35850	279982
10904	279983
4736	279984
10	279985
8488	279986
26629	279987
17680	279988
57133	279989
62992	279990
45254	279991
50971	279992
45688	279993
93027	279994
97238	279995
59455	279996
5763	279997
17508	279998
22839	279999
58315	280000
215	280001
25327	280002
21705	280003
3727	280004
42650	280005
16292	280006
68405	280007
9517	280008
39866	280009
31394	280010
472	280011
19113	280012
80288	280013
29347	280014
2439	280015
11490	280016
75910	280017
23355	280018
105791	280019
17802	280020
40281	280021
71754	280022
7099	280023
18830	280024
77196	280025
29154	280026
26450	280027
128	280028
20141	280029
37843	280030
81099	280031
6758	280032
19679	280033
16562	280034
30358	280035
522	280036
6051	280037
19009	280038
44602	280039
5278	280040
26442	280041
512	280042
10683	280043
16100	280044
25336	280045
5874	280046
84334	280047
15524	280048
24601	280049
30490	280050
16744	280051
37123	280052
20746	280053
33301	280054
21810	280055
4316	280056
67606	280057
4556	280058
30517	280059
3700	280060
40882	280061
49566	280062
24970	280063
24054	280064
17903	280065
56255	280066
3269	280067
3504	280068
22573	280069
69807	280070
5174	280071
8162	280072
10514	280073
14151	280074
29581	280075
52877	280076
50263	280077
30047	280078
2640	280079
31626	280080
22467	280081
20568	280082
73018	280083
33439	280084
45140	280085
41952	280086
47635	280087
28641	280088
70661	280089
13075	280090
84839	280091
9512	280092
106	280093
23756	280094
23255	280095
17725	280096
1555	280097
4703	280098
31302	280099
30152	280100
1726	280101
30449	280102
7307	280103
9032	280104
90629	280105
71864	280106
60151	280107
8360	280108
20284	280109
30539	280110
5683	280111
24782	280112
23556	280113
73480	280114
44597	280115
90733	280116
70314	280117
4468	280118
30999	280119
40570	280120
194	280121
39176	280122
218	280123
29	280124
78116	280125
1988	280126
19726	280127
8316	280128
35	280129
24280	280130
46500	280131
1721	280132
10391	280133
10538	280134
2613	280135
35582	280136
20478	280137
79363	280138
40508	280139
2984	280140
20355	280141
33796	280142
7376	280143
74765	280144
8922	280145
59	280146
699	280147
73976	280148
1620	280149
100655	280150
28740	280151
24108	280152
10771	280153
62251	280154
38844	280155
24569	280156
15801	280157
9492	280158
13417	280159
63328	280160
73202	280161
17200	280162
7	280163
91414	280164
75989	280165
11056	280166
20919	280167
35003	280168
44106	280169
8678	280170
15983	280171
2245	280172
7538	280173
6329	280174
18605	280175
22230	280176
10554	280177
26098	280178
25112	280179
6002	280180
7596	280181
56364	280182
26833	280183
5112	280184
28914	280185
12271	280186
46647	280187
1456	280188
24635	280189
10568	280190
2954	280191
161	280192
14779	280193
42178	280194
35800	280195
34679	280196
26602	280197
21795	280198
3537	280199
23506	280200
20665	280201
16603	280202
12255	280203
32711	280204
151	280205
6164	280206
10872	280207
113414	280208
6451	280209
18720	280210
30894	280211
33841	280212
39431	280213
14848	280214
32113	280215
16832	280216
144	280217
54245	280218
7815	280219
46989	280220
811	280221
41237	280222
15532	280223
288	280224
1340	280225
13336	280226
108466	280227
16344	280228
16468	280229
2757	280230
4618	280231
708	280232
21731	280233
45794	280234
88133	280235
59426	280236
7490	280237
46581	280238
18380	280239
149	280240
59248	280241
10645	280242
45092	280243
7026	280244
12059	280245
44082	280246
56878	280247
59598	280248
22768	280249
6408	280250
1434	280251
96357	280252
78948	280253
44909	280254
20422	280255
4784	280256
54315	280257
43367	280258
20987	280259
3827	280260
26368	280261
73424	280262
51023	280263
49044	280264
21234	280265
54388	280266
26913	280267
96032	280268
34413	280269
4333	280270
14800	280271
62805	280272
19032	280273
9785	280274
25717	280275
27255	280276
48676	280277
29108	280278
846	280279
76260	280280
66520	280281
97324	280282
41437	280283
50127	280284
21851	280285
35568	280286
11095	280287
37726	280288
3202	280289
22262	280290
16552	280291
33746	280292
1245	280293
6216	280294
2050	280295
58644	280296
42007	280297
51450	280298
35896	280299
32111	280300
8796	280301
24773	280302
24564	280303
33354	280304
81265	280305
100284	280306
63103	280307
829	280308
54151	280309
18718	280310
29853	280311
47145	280312
13018	280313
89251	280314
110409	280315
2127	280316
49277	280317
78503	280318
3474	280319
1727	280320
77771	280321
67732	280322
5543	280323
106020	280324
4221	280325
2806	280326
148	280327
4953	280328
81206	280329
28607	280330
62017	280331
66825	280332
1732	280333
37390	280334
797	280335
5846	280336
22202	280337
6758	280338
4282	280339
44507	280340
48907	280341
44268	280342
59776	280343
135	280344
36496	280345
1584	280346
45858	280347
2369	280348
35041	280349
24626	280350
46110	280351
44013	280352
8071	280353
54544	280354
35825	280355
480	280356
91318	280357
43707	280358
67375	280359
17643	280360
55583	280361
36801	280362
12742	280363
24079	280364
85177	280365
20940	280366
24996	280367
75355	280368
98820	280369
62983	280370
95557	280371
56139	280372
83279	280373
39917	280374
15276	280375
56792	280376
19135	280377
10865	280378
95997	280379
24099	280380
26120	280381
1262	280382
74491	280383
50861	280384
59929	280385
8422	280386
8974	280387
30772	280388
8643	280389
758	280390
51730	280391
69376	280392
72185	280393
32180	280394
47	280395
51917	280396
1309	280397
2485	280398
11705	280399
1315	280400
28504	280401
22652	280402
24521	280403
89138	280404
40507	280405
52868	280406
80559	280407
107546	280408
417	280409
13126	280410
32680	280411
63353	280412
34303	280413
11	280414
82314	280415
61292	280416
9020	280417
4316	280418
28549	280419
39821	280420
1330	280421
20047	280422
33999	280423
82135	280424
19184	280425
21495	280426
45845	280427
5282	280428
7482	280429
52215	280430
667	280431
55986	280432
51617	280433
25534	280434
5338	280435
59045	280436
3618	280437
75	280438
1709	280439
10090	280440
8353	280441
54	280442
7577	280443
76662	280444
15938	280445
1979	280446
15676	280447
12637	280448
42316	280449
42444	280450
34933	280451
5158	280452
8525	280453
63213	280454
3619	280455
56089	280456
28763	280457
13761	280458
14291	280459
62546	280460
32751	280461
24538	280462
6809	280463
17955	280464
21970	280465
303	280466
32150	280467
45037	280468
69511	280469
12230	280470
44783	280471
79274	280472
45024	280473
34519	280474
6391	280475
8261	280476
49894	280477
43435	280478
3505	280479
35153	280480
587	280481
1227	280482
3392	280483
4075	280484
710	280485
7332	280486
18445	280487
53732	280488
24930	280489
188	280490
50001	280491
7177	280492
7373	280493
13438	280494
9087	280495
39774	280496
62254	280497
47855	280498
5526	280499
78122	280500
13053	280501
60	280502
1876	280503
2204	280504
30306	280505
23581	280506
35001	280507
67112	280508
13699	280509
39977	280510
8738	280511
1386	280512
8236	280513
7999	280514
5173	280515
7286	280516
300	280517
8325	280518
12451	280519
25090	280520
13231	280521
10690	280522
57988	280523
10883	280524
10923	280525
80433	280526
27782	280527
18874	280528
161	280529
75679	280530
21252	280531
20273	280532
16314	280533
1436	280534
24136	280535
3815	280536
101997	280537
43024	280538
10171	280539
1235	280540
574	280541
2848	280542
22956	280543
12256	280544
96787	280545
37161	280546
11321	280547
65357	280548
40813	280549
10059	280550
43739	280551
24674	280552
31318	280553
66940	280554
5199	280555
7711	280556
18506	280557
903	280558
71920	280559
4	280560
85283	280561
76505	280562
71493	280563
1688	280564
7855	280565
85035	280566
14132	280567
5085	280568
36891	280569
61031	280570
28529	280571
7756	280572
14040	280573
34627	280574
95842	280575
19884	280576
26413	280577
51641	280578
9389	280579
6991	280580
27378	280581
87444	280582
3779	280583
109709	280584
9964	280585
13875	280586
898	280587
22479	280588
15266	280589
26578	280590
31410	280591
60640	280592
19020	280593
79468	280594
28353	280595
60569	280596
13389	280597
30416	280598
19399	280599
14444	280600
24986	280601
55218	280602
5277	280603
757	280604
15905	280605
18079	280606
25631	280607
3133	280608
72928	280609
184	280610
69899	280611
56447	280612
18037	280613
40618	280614
41094	280615
322	280616
52145	280617
28271	280618
56971	280619
29728	280620
96656	280621
75267	280622
15325	280623
53276	280624
62349	280625
29689	280626
2768	280627
93397	280628
10653	280629
28497	280630
76654	280631
45123	280632
44163	280633
69828	280634
68425	280635
1728	280636
17446	280637
40379	280638
42150	280639
10283	280640
2746	280641
41057	280642
19618	280643
16918	280644
3792	280645
15517	280646
58794	280647
25	280648
94415	280649
40827	280650
19862	280651
35530	280652
24893	280653
19680	280654
651	280655
58295	280656
74439	280657
4155	280658
14989	280659
2212	280660
17396	280661
1068	280662
23933	280663
10744	280664
53162	280665
114357	280666
29237	280667
19196	280668
72373	280669
16405	280670
99490	280671
21195	280672
7282	280673
26678	280674
14554	280675
9494	280676
44954	280677
41088	280678
15405	280679
62001	280680
5095	280681
15032	280682
21535	280683
14636	280684
5449	280685
2502	280686
72219	280687
1041	280688
1973	280689
40152	280690
381	280691
290	280692
14955	280693
18961	280694
26937	280695
26170	280696
99372	280697
34035	280698
1462	280699
4735	280700
9776	280701
13816	280702
47104	280703
4130	280704
93544	280705
75540	280706
15571	280707
17136	280708
533	280709
31203	280710
46052	280711
21137	280712
21946	280713
87	280714
113116	280715
77229	280716
2142	280717
133	280718
47810	280719
29009	280720
36681	280721
107814	280722
96904	280723
49052	280724
44220	280725
73729	280726
1313	280727
64892	280728
22296	280729
4880	280730
38984	280731
45351	280732
1184	280733
40800	280734
349	280735
12138	280736
21030	280737
37370	280738
39257	280739
50293	280740
43147	280741
72465	280742
6228	280743
75220	280744
44718	280745
24477	280746
14708	280747
92201	280748
34587	280749
28667	280750
30863	280751
87576	280752
9878	280753
73095	280754
698	280755
85121	280756
110785	280757
3104	280758
22979	280759
26485	280760
50513	280761
16459	280762
18310	280763
5685	280764
5287	280765
1425	280766
1886	280767
54524	280768
1695	280769
194	280770
1	280771
80104	280772
2352	280773
54613	280774
13757	280775
5005	280776
3466	280777
30816	280778
295	280779
58764	280780
16220	280781
54130	280782
40767	280783
39011	280784
14344	280785
12853	280786
26168	280787
26224	280788
103008	280789
56969	280790
21874	280791
26848	280792
46461	280793
2827	280794
20895	280795
21697	280796
4885	280797
25168	280798
26269	280799
501	280800
16757	280801
3710	280802
9704	280803
61795	280804
46292	280805
34096	280806
66926	280807
15859	280808
29221	280809
104402	280810
1009	280811
58966	280812
6667	280813
40339	280814
7266	280815
70555	280816
25532	280817
8534	280818
6309	280819
109330	280820
1722	280821
60230	280822
11059	280823
6533	280824
2260	280825
1527	280826
11722	280827
92926	280828
12714	280829
898	280830
57723	280831
72696	280832
9844	280833
7209	280834
110375	280835
379	280836
54290	280837
12137	280838
114520	280839
17282	280840
69785	280841
21291	280842
12186	280843
82958	280844
68092	280845
20913	280846
2231	280847
4769	280848
13272	280849
19635	280850
22555	280851
37	280852
44212	280853
46350	280854
20779	280855
1282	280856
18720	280857
32871	280858
100777	280859
227	280860
34467	280861
712	280862
109387	280863
4082	280864
10077	280865
26639	280866
35812	280867
26503	280868
60828	280869
375	280870
908	280871
88639	280872
29254	280873
44720	280874
25098	280875
5839	280876
19953	280877
3512	280878
44832	280879
17858	280880
35370	280881
7241	280882
98643	280883
36862	280884
8537	280885
85866	280886
12293	280887
7582	280888
19745	280889
49491	280890
61903	280891
1656	280892
8358	280893
34516	280894
5717	280895
176	280896
2562	280897
25654	280898
9810	280899
7328	280900
31340	280901
8617	280902
34825	280903
42864	280904
41120	280905
64422	280906
41664	280907
55940	280908
50464	280909
11989	280910
9301	280911
2627	280912
33338	280913
64675	280914
1559	280915
43771	280916
15	280917
13787	280918
12929	280919
7431	280920
2492	280921
25031	280922
27394	280923
142	280924
58831	280925
56972	280926
75158	280927
12963	280928
22855	280929
2951	280930
2	280931
22104	280932
39127	280933
4	280934
18619	280935
3255	280936
538	280937
1353	280938
31756	280939
406	280940
90476	280941
81407	280942
2696	280943
14857	280944
33379	280945
1579	280946
51487	280947
22428	280948
23753	280949
79094	280950
35895	280951
17273	280952
32332	280953
72606	280954
2497	280955
54499	280956
16517	280957
4754	280958
14462	280959
11197	280960
61980	280961
85778	280962
12247	280963
34160	280964
76612	280965
19716	280966
7208	280967
48445	280968
20973	280969
100907	280970
7279	280971
9482	280972
139	280973
26745	280974
30217	280975
46060	280976
9312	280977
2527	280978
113528	280979
3349	280980
4499	280981
35174	280982
11030	280983
48451	280984
68615	280985
25754	280986
52973	280987
8610	280988
8070	280989
29304	280990
24250	280991
26032	280992
34635	280993
28708	280994
35383	280995
26098	280996
84386	280997
92697	280998
10084	280999
3254	281000
1817	281001
47787	281002
70254	281003
2215	281004
6066	281005
605	281006
2005	281007
4384	281008
521	281009
1344	281010
22165	281011
3863	281012
9149	281013
60320	281014
5954	281015
48534	281016
6124	281017
37736	281018
26605	281019
7561	281020
26073	281021
57044	281022
57791	281023
4172	281024
16419	281025
9048	281026
10830	281027
35646	281028
84099	281029
5	281030
29465	281031
7245	281032
336	281033
9971	281034
102370	281035
4957	281036
55989	281037
66440	281038
78	281039
24005	281040
35165	281041
4176	281042
751	281043
5253	281044
11785	281045
26094	281046
102430	281047
24	281048
45958	281049
31901	281050
76449	281051
12415	281052
4526	281053
23208	281054
2616	281055
28527	281056
8077	281057
89214	281058
19500	281059
40272	281060
6131	281061
113450	281062
81366	281063
74752	281064
31069	281065
35710	281066
23088	281067
38955	281068
1910	281069
84748	281070
67137	281071
23073	281072
8552	281073
1069	281074
4399	281075
1153	281076
40408	281077
50563	281078
15323	281079
604	281080
4772	281081
7731	281082
18927	281083
51043	281084
26301	281085
72653	281086
75442	281087
7995	281088
9539	281089
61915	281090
29808	281091
24451	281092
147	281093
30723	281094
86138	281095
20017	281096
32856	281097
27190	281098
701	281099
460	281100
34	281101
30468	281102
18763	281103
40372	281104
32885	281105
175	281106
62981	281107
34945	281108
248	281109
26391	281110
30805	281111
108108	281112
17639	281113
38250	281114
71964	281115
21190	281116
69788	281117
982	281118
21120	281119
69437	281120
103814	281121
16605	281122
31645	281123
84245	281124
29317	281125
13811	281126
14201	281127
63747	281128
32789	281129
3677	281130
2547	281131
17406	281132
80	281133
75273	281134
81244	281135
2302	281136
18577	281137
27760	281138
45779	281139
109448	281140
8388	281141
17419	281142
17881	281143
16056	281144
54855	281145
102386	281146
18853	281147
10852	281148
10150	281149
3887	281150
5002	281151
14035	281152
1937	281153
32355	281154
25287	281155
70452	281156
13722	281157
831	281158
30870	281159
49184	281160
5639	281161
47253	281162
14694	281163
645	281164
3187	281165
46611	281166
45039	281167
39071	281168
998	281169
3035	281170
44894	281171
44365	281172
38661	281173
44747	281174
53	281175
1	281176
68000	281177
24213	281178
18806	281179
51572	281180
24	281181
72615	281182
13676	281183
25331	281184
42152	281185
48993	281186
57774	281187
16395	281188
12888	281189
4409	281190
50475	281191
25927	281192
8007	281193
54230	281194
614	281195
10935	281196
75343	281197
37532	281198
19716	281199
545	281200
71078	281201
14707	281202
957	281203
12181	281204
4379	281205
47323	281206
80820	281207
689	281208
54905	281209
17446	281210
50540	281211
30546	281212
397	281213
41998	281214
4655	281215
62369	281216
18015	281217
10899	281218
77807	281219
71361	281220
46	281221
2589	281222
846	281223
9434	281224
5550	281225
17424	281226
4925	281227
1728	281228
6481	281229
4041	281230
8059	281231
46298	281232
10651	281233
5387	281234
62300	281235
4766	281236
53258	281237
42339	281238
69	281239
4076	281240
47766	281241
47199	281242
63788	281243
31460	281244
15486	281245
17396	281246
21496	281247
16107	281248
3743	281249
6981	281250
5303	281251
86525	281252
4236	281253
21792	281254
45366	281255
926	281256
48061	281257
27889	281258
49437	281259
35485	281260
75491	281261
34819	281262
83946	281263
1278	281264
1769	281265
34640	281266
11946	281267
22285	281268
59193	281269
85605	281270
27718	281271
78541	281272
6268	281273
23314	281274
16586	281275
31306	281276
19207	281277
17706	281278
37414	281279
39435	281280
18203	281281
20498	281282
6956	281283
30644	281284
1438	281285
24673	281286
27058	281287
11864	281288
28259	281289
22416	281290
8389	281291
5272	281292
18616	281293
6841	281294
10860	281295
305	281296
11347	281297
5935	281298
3815	281299
4434	281300
8332	281301
30063	281302
7825	281303
10887	281304
4874	281305
31469	281306
31162	281307
30115	281308
308	281309
5298	281310
60303	281311
5145	281312
79561	281313
3320	281314
64536	281315
5767	281316
29452	281317
14802	281318
57309	281319
6403	281320
48795	281321
2232	281322
38153	281323
704	281324
1991	281325
34822	281326
46659	281327
25102	281328
59304	281329
22398	281330
25581	281331
89159	281332
36237	281333
1889	281334
56275	281335
8072	281336
13123	281337
3518	281338
22548	281339
28764	281340
49495	281341
8897	281342
7310	281343
40579	281344
87739	281345
29153	281346
1754	281347
38930	281348
22807	281349
7134	281350
56862	281351
54196	281352
80982	281353
80067	281354
27042	281355
16490	281356
764	281357
795	281358
31548	281359
10204	281360
54	281361
82643	281362
2150	281363
1310	281364
39545	281365
35712	281366
32018	281367
15789	281368
3121	281369
66930	281370
90849	281371
68331	281372
81563	281373
87193	281374
5753	281375
51802	281376
55566	281377
8481	281378
3832	281379
14	281380
11808	281381
40602	281382
31195	281383
3322	281384
57730	281385
10933	281386
8847	281387
68132	281388
110227	281389
2647	281390
89536	281391
43610	281392
6106	281393
69105	281394
42964	281395
58560	281396
32372	281397
29640	281398
64101	281399
24374	281400
13969	281401
73711	281402
1976	281403
31745	281404
89675	281405
8402	281406
46824	281407
62545	281408
58816	281409
80077	281410
17468	281411
53561	281412
26466	281413
43593	281414
55380	281415
22204	281416
417	281417
19161	281418
772	281419
98313	281420
10996	281421
513	281422
19168	281423
4450	281424
84214	281425
30830	281426
69956	281427
52283	281428
4533	281429
36910	281430
181	281431
17	281432
11413	281433
2579	281434
262	281435
29556	281436
61720	281437
28280	281438
24950	281439
35844	281440
58865	281441
27073	281442
5001	281443
139	281444
70317	281445
20773	281446
23242	281447
47966	281448
18077	281449
479	281450
60887	281451
41457	281452
39896	281453
30958	281454
54041	281455
38971	281456
71362	281457
228	281458
99	281459
43116	281460
71562	281461
11582	281462
2854	281463
1539	281464
75896	281465
6664	281466
76615	281467
98923	281468
7916	281469
77262	281470
3885	281471
11433	281472
4877	281473
61738	281474
5394	281475
2115	281476
69279	281477
92238	281478
68522	281479
223	281480
312	281481
33200	281482
73340	281483
27581	281484
87911	281485
34816	281486
19953	281487
18573	281488
47709	281489
59729	281490
60070	281491
760	281492
45568	281493
4960	281494
5061	281495
33	281496
36811	281497
31991	281498
61911	281499
5	281500
31638	281501
83870	281502
21032	281503
2259	281504
28998	281505
12664	281506
71005	281507
9394	281508
1951	281509
82402	281510
19957	281511
2848	281512
23269	281513
20990	281514
15337	281515
18799	281516
5046	281517
1277	281518
64016	281519
11503	281520
325	281521
47792	281522
36837	281523
6088	281524
11637	281525
32303	281526
98348	281527
35346	281528
347	281529
32626	281530
14908	281531
86585	281532
33834	281533
1334	281534
3535	281535
2525	281536
37110	281537
14744	281538
76242	281539
282	281540
62893	281541
27467	281542
88609	281543
48274	281544
4295	281545
27772	281546
113147	281547
2900	281548
24035	281549
43736	281550
69056	281551
108543	281552
5691	281553
24015	281554
65669	281555
20002	281556
59592	281557
40715	281558
9722	281559
15182	281560
77491	281561
17199	281562
29479	281563
15799	281564
18358	281565
78427	281566
728	281567
27687	281568
14147	281569
73378	281570
59319	281571
30816	281572
8867	281573
79760	281574
24528	281575
5910	281576
8733	281577
45340	281578
60142	281579
88283	281580
19917	281581
8260	281582
60308	281583
64195	281584
10417	281585
71700	281586
109213	281587
9511	281588
31968	281589
98726	281590
20852	281591
9817	281592
29003	281593
3532	281594
45372	281595
583	281596
8186	281597
12194	281598
4645	281599
27808	281600
44282	281601
3373	281602
14042	281603
66954	281604
68673	281605
74405	281606
7638	281607
23026	281608
16540	281609
40666	281610
12744	281611
851	281612
2650	281613
14859	281614
36090	281615
28226	281616
427	281617
8568	281618
3458	281619
16320	281620
51003	281621
7051	281622
5757	281623
9494	281624
100562	281625
16039	281626
8818	281627
864	281628
906	281629
87816	281630
12489	281631
42453	281632
23658	281633
69759	281634
25553	281635
7000	281636
14058	281637
88930	281638
51417	281639
87544	281640
65701	281641
85834	281642
66397	281643
71916	281644
30110	281645
57887	281646
59935	281647
81371	281648
31414	281649
22518	281650
19709	281651
6938	281652
4906	281653
37125	281654
403	281655
26484	281656
15404	281657
49422	281658
3584	281659
8565	281660
18965	281661
104010	281662
86003	281663
48981	281664
59156	281665
24367	281666
26083	281667
50248	281668
14459	281669
57210	281670
19227	281671
65210	281672
10867	281673
44388	281674
44604	281675
754	281676
64916	281677
14683	281678
42333	281679
62598	281680
3647	281681
26842	281682
83156	281683
22984	281684
287	281685
24373	281686
6462	281687
48795	281688
40589	281689
61744	281690
23158	281691
48862	281692
26047	281693
43499	281694
33183	281695
3023	281696
27354	281697
53079	281698
29193	281699
2319	281700
3458	281701
9178	281702
3709	281703
10704	281704
5209	281705
4284	281706
11531	281707
20866	281708
1234	281709
41422	281710
61568	281711
1692	281712
45191	281713
14234	281714
1225	281715
924	281716
5915	281717
3665	281718
56068	281719
84803	281720
367	281721
16987	281722
41224	281723
65814	281724
29805	281725
19633	281726
101171	281727
63332	281728
79411	281729
86163	281730
48389	281731
5870	281732
25594	281733
89153	281734
52829	281735
398	281736
2	281737
51837	281738
1651	281739
12548	281740
54661	281741
29155	281742
30750	281743
60160	281744
31725	281745
12733	281746
16388	281747
588	281748
17582	281749
43997	281750
35301	281751
252	281752
31208	281753
6157	281754
4433	281755
1726	281756
2536	281757
5017	281758
1832	281759
12259	281760
27672	281761
6175	281762
47605	281763
11038	281764
7094	281765
46538	281766
40429	281767
32009	281768
2039	281769
10240	281770
5598	281771
58647	281772
31336	281773
42967	281774
31146	281775
107000	281776
19047	281777
1873	281778
552	281779
40391	281780
28648	281781
17702	281782
76	281783
312	281784
3304	281785
81744	281786
8025	281787
13140	281788
28020	281789
51934	281790
14184	281791
13490	281792
54492	281793
50806	281794
33031	281795
60237	281796
73998	281797
39737	281798
82397	281799
11045	281800
184	281801
31102	281802
380	281803
4597	281804
7112	281805
21421	281806
91775	281807
41373	281808
54061	281809
7481	281810
20577	281811
26085	281812
75843	281813
57353	281814
47574	281815
40389	281816
21871	281817
19036	281818
636	281819
52166	281820
73070	281821
34808	281822
9460	281823
21645	281824
13845	281825
11274	281826
21515	281827
61967	281828
49290	281829
55041	281830
10234	281831
46650	281832
47885	281833
1015	281834
9356	281835
84470	281836
76841	281837
5946	281838
4413	281839
3632	281840
33016	281841
72843	281842
12496	281843
29897	281844
19790	281845
39775	281846
87619	281847
8999	281848
44035	281849
7766	281850
34458	281851
234	281852
37932	281853
14315	281854
62130	281855
53723	281856
15396	281857
71336	281858
510	281859
27878	281860
108830	281861
9125	281862
24733	281863
3600	281864
36666	281865
82742	281866
5969	281867
22552	281868
18467	281869
177	281870
5838	281871
44905	281872
12688	281873
47055	281874
1958	281875
9007	281876
9834	281877
4354	281878
2815	281879
34612	281880
651	281881
42958	281882
5668	281883
1803	281884
36400	281885
3318	281886
6222	281887
964	281888
14974	281889
83315	281890
51403	281891
2458	281892
42920	281893
24926	281894
36728	281895
2780	281896
14853	281897
8258	281898
10633	281899
9434	281900
27061	281901
14857	281902
50975	281903
38136	281904
7366	281905
9467	281906
13017	281907
73898	281908
1098	281909
30224	281910
13937	281911
41754	281912
35149	281913
574	281914
49317	281915
58554	281916
6459	281917
40862	281918
248	281919
66231	281920
83503	281921
27402	281922
47724	281923
3900	281924
88691	281925
31539	281926
17587	281927
24303	281928
51577	281929
30836	281930
8778	281931
31346	281932
14310	281933
18850	281934
22263	281935
89964	281936
66352	281937
4050	281938
62518	281939
40310	281940
46214	281941
31091	281942
16265	281943
83975	281944
90579	281945
3992	281946
1427	281947
86035	281948
62871	281949
10761	281950
11246	281951
106634	281952
1880	281953
58824	281954
16382	281955
100736	281956
38980	281957
17298	281958
5379	281959
28854	281960
1590	281961
27992	281962
7847	281963
29114	281964
61652	281965
4720	281966
78070	281967
50207	281968
39122	281969
38733	281970
5589	281971
20666	281972
68005	281973
6926	281974
22997	281975
47183	281976
10671	281977
11039	281978
9785	281979
49856	281980
32822	281981
8079	281982
22996	281983
69436	281984
28154	281985
58	281986
100895	281987
21507	281988
44901	281989
19841	281990
30078	281991
33064	281992
14180	281993
4642	281994
82506	281995
48086	281996
29405	281997
618	281998
99232	281999
29228	282000
23616	282001
626	282002
67310	282003
25223	282004
2013	282005
80204	282006
42026	282007
4063	282008
8943	282009
6175	282010
40869	282011
261	282012
48723	282013
7684	282014
41142	282015
8886	282016
47577	282017
39622	282018
269	282019
43173	282020
7327	282021
6165	282022
5771	282023
4	282024
2344	282025
16559	282026
19866	282027
7724	282028
5599	282029
2728	282030
34220	282031
14209	282032
53896	282033
3807	282034
57781	282035
17197	282036
16253	282037
46985	282038
77664	282039
9969	282040
7289	282041
16066	282042
35160	282043
8131	282044
2083	282045
445	282046
41391	282047
1243	282048
8648	282049
27244	282050
36248	282051
39733	282052
15432	282053
60626	282054
37468	282055
9050	282056
7036	282057
8723	282058
60487	282059
68255	282060
35452	282061
71355	282062
24318	282063
26908	282064
71314	282065
9498	282066
6367	282067
80280	282068
50649	282069
4750	282070
21221	282071
1394	282072
32092	282073
17008	282074
58995	282075
11901	282076
63409	282077
29716	282078
19028	282079
403	282080
8789	282081
65183	282082
15839	282083
52057	282084
33036	282085
25772	282086
9004	282087
29830	282088
1445	282089
39986	282090
5652	282091
71428	282092
20110	282093
98681	282094
19637	282095
1553	282096
12576	282097
98760	282098
72152	282099
6309	282100
11708	282101
12898	282102
12882	282103
64741	282104
72912	282105
15418	282106
9871	282107
4325	282108
36074	282109
14082	282110
6305	282111
68075	282112
8323	282113
41183	282114
16240	282115
57866	282116
37565	282117
89862	282118
63194	282119
4117	282120
14490	282121
12029	282122
38317	282123
5720	282124
48628	282125
18485	282126
64127	282127
20925	282128
6363	282129
7811	282130
38879	282131
32383	282132
3388	282133
44129	282134
40856	282135
1197	282136
26365	282137
84286	282138
4370	282139
52234	282140
61176	282141
633	282142
56241	282143
22770	282144
10220	282145
717	282146
4299	282147
30130	282148
33990	282149
40986	282150
21814	282151
30738	282152
45906	282153
414	282154
14252	282155
8812	282156
1049	282157
10901	282158
29322	282159
2726	282160
67094	282161
21002	282162
56057	282163
13447	282164
36155	282165
19584	282166
97304	282167
94859	282168
24631	282169
16929	282170
78887	282171
34421	282172
12125	282173
86131	282174
5209	282175
56522	282176
30662	282177
44809	282178
87509	282179
23435	282180
26184	282181
44385	282182
9565	282183
1509	282184
27410	282185
46936	282186
10161	282187
7701	282188
33153	282189
12916	282190
29948	282191
84475	282192
62625	282193
6027	282194
23628	282195
181	282196
53792	282197
5923	282198
5209	282199
35487	282200
5456	282201
43852	282202
24639	282203
44523	282204
20036	282205
9048	282206
59222	282207
28336	282208
13921	282209
51124	282210
43292	282211
3086	282212
25127	282213
26943	282214
56119	282215
2129	282216
25119	282217
87164	282218
100549	282219
39954	282220
39157	282221
35023	282222
874	282223
3	282224
72878	282225
7864	282226
16766	282227
51484	282228
8314	282229
22509	282230
13357	282231
11523	282232
16170	282233
533	282234
531	282235
33666	282236
21505	282237
77348	282238
82487	282239
1487	282240
88862	282241
35438	282242
10967	282243
17352	282244
22672	282245
37	282246
50516	282247
49646	282248
23292	282249
21781	282250
38592	282251
58869	282252
94674	282253
4566	282254
1079	282255
33765	282256
48649	282257
120	282258
437	282259
4662	282260
36707	282261
5695	282262
89105	282263
3800	282264
301	282265
6578	282266
15481	282267
11611	282268
7150	282269
64899	282270
5518	282271
6572	282272
41810	282273
46447	282274
6329	282275
10712	282276
39219	282277
69732	282278
5558	282279
94523	282280
3517	282281
68058	282282
25968	282283
52926	282284
97179	282285
85826	282286
23502	282287
61076	282288
70149	282289
11353	282290
9131	282291
7656	282292
46340	282293
51175	282294
71792	282295
36975	282296
13069	282297
27208	282298
37868	282299
41492	282300
2357	282301
44192	282302
21535	282303
16675	282304
16759	282305
24663	282306
12723	282307
33780	282308
74498	282309
34489	282310
16467	282311
2800	282312
5956	282313
73480	282314
599	282315
8171	282316
58364	282317
10441	282318
46938	282319
17788	282320
21404	282321
12586	282322
14498	282323
49633	282324
4	282325
39621	282326
2984	282327
72945	282328
17929	282329
44320	282330
9336	282331
16150	282332
1321	282333
57909	282334
4560	282335
38014	282336
50129	282337
30914	282338
31283	282339
16282	282340
1885	282341
5173	282342
38143	282343
20195	282344
12569	282345
11719	282346
58005	282347
6220	282348
36082	282349
5953	282350
8696	282351
4075	282352
59164	282353
11202	282354
111840	282355
10377	282356
127	282357
50853	282358
107600	282359
36941	282360
36112	282361
32662	282362
58	282363
86615	282364
90660	282365
17174	282366
55679	282367
3799	282368
1547	282369
64714	282370
14905	282371
4152	282372
81420	282373
4325	282374
7450	282375
58434	282376
15168	282377
67163	282378
27538	282379
95224	282380
102606	282381
637	282382
21364	282383
70070	282384
59898	282385
178	282386
36245	282387
4930	282388
41814	282389
42258	282390
90986	282391
18428	282392
49541	282393
85438	282394
37880	282395
11755	282396
30808	282397
259	282398
44529	282399
76622	282400
9905	282401
14044	282402
58285	282403
17751	282404
65125	282405
99643	282406
35087	282407
75	282408
16591	282409
22837	282410
947	282411
67385	282412
4915	282413
16398	282414
26591	282415
32927	282416
10324	282417
78679	282418
6823	282419
26823	282420
90638	282421
51036	282422
42838	282423
24598	282424
19519	282425
103039	282426
8944	282427
84564	282428
5393	282429
4138	282430
2700	282431
31261	282432
20230	282433
17234	282434
15347	282435
15	282436
34999	282437
28999	282438
62649	282439
125	282440
3613	282441
7323	282442
5240	282443
19979	282444
8173	282445
4284	282446
73174	282447
54425	282448
41041	282449
15633	282450
7408	282451
110132	282452
24255	282453
13795	282454
1033	282455
62135	282456
22190	282457
1877	282458
21121	282459
27464	282460
1234	282461
13357	282462
29170	282463
2249	282464
110457	282465
43289	282466
704	282467
92998	282468
266	282469
82016	282470
39736	282471
89528	282472
52673	282473
8952	282474
91601	282475
7006	282476
2170	282477
475	282478
39195	282479
55217	282480
32849	282481
56109	282482
512	282483
73530	282484
16311	282485
30491	282486
27317	282487
35789	282488
3625	282489
8083	282490
34196	282491
13955	282492
6894	282493
49534	282494
45619	282495
69053	282496
82068	282497
8921	282498
257	282499
54827	282500
44937	282501
6395	282502
62442	282503
75	282504
19781	282505
23919	282506
39175	282507
2098	282508
75814	282509
34196	282510
44556	282511
82862	282512
21192	282513
2114	282514
45910	282515
17985	282516
25350	282517
14490	282518
6506	282519
53534	282520
71752	282521
30040	282522
30071	282523
6202	282524
44833	282525
41507	282526
1139	282527
16754	282528
16	282529
670	282530
37065	282531
45449	282532
32946	282533
16357	282534
36170	282535
5937	282536
16354	282537
24913	282538
6267	282539
6879	282540
29784	282541
1482	282542
33094	282543
82228	282544
58039	282545
3375	282546
10324	282547
57256	282548
439	282549
17795	282550
65622	282551
29803	282552
19808	282553
16410	282554
2052	282555
190	282556
63670	282557
59825	282558
545	282559
65764	282560
32076	282561
61	282562
114283	282563
62006	282564
12215	282565
41867	282566
18027	282567
2309	282568
61252	282569
75018	282570
40826	282571
1741	282572
49438	282573
38876	282574
23002	282575
1763	282576
36928	282577
85146	282578
82397	282579
72002	282580
36288	282581
27786	282582
137	282583
759	282584
2363	282585
52653	282586
11666	282587
24660	282588
24461	282589
20812	282590
53589	282591
83315	282592
4140	282593
95832	282594
4043	282595
4970	282596
4331	282597
20212	282598
4110	282599
90161	282600
75788	282601
500	282602
1091	282603
22	282604
47746	282605
57280	282606
53094	282607
35685	282608
626	282609
5729	282610
23348	282611
1819	282612
99726	282613
44933	282614
55688	282615
41848	282616
34434	282617
2782	282618
14422	282619
36743	282620
14927	282621
39693	282622
21360	282623
26583	282624
27225	282625
3679	282626
6889	282627
45789	282628
24785	282629
10202	282630
10885	282631
14218	282632
7540	282633
116	282634
4968	282635
5550	282636
8329	282637
24831	282638
46952	282639
21181	282640
2834	282641
83650	282642
4995	282643
4588	282644
8612	282645
73722	282646
4976	282647
1034	282648
29522	282649
80947	282650
78374	282651
31730	282652
24886	282653
58405	282654
4841	282655
11493	282656
56815	282657
76770	282658
57754	282659
10471	282660
20207	282661
46988	282662
64243	282663
91630	282664
300	282665
31885	282666
4956	282667
53194	282668
11798	282669
30461	282670
47456	282671
95901	282672
1417	282673
30735	282674
12291	282675
35637	282676
71617	282677
4177	282678
5083	282679
37270	282680
5356	282681
8815	282682
111897	282683
57326	282684
504	282685
86785	282686
47120	282687
58942	282688
32214	282689
62177	282690
40322	282691
47086	282692
81747	282693
41974	282694
18830	282695
9646	282696
3392	282697
25522	282698
20963	282699
51139	282700
39256	282701
37420	282702
6671	282703
27834	282704
25206	282705
6934	282706
1160	282707
13277	282708
12549	282709
600	282710
15771	282711
3393	282712
25198	282713
19112	282714
44147	282715
8780	282716
35695	282717
12455	282718
18933	282719
35435	282720
15303	282721
31601	282722
77369	282723
32908	282724
10221	282725
78730	282726
36475	282727
66798	282728
613	282729
5699	282730
17580	282731
13966	282732
18431	282733
53730	282734
25903	282735
37783	282736
87857	282737
9249	282738
3927	282739
48800	282740
36824	282741
11228	282742
56836	282743
55355	282744
7507	282745
17832	282746
32502	282747
73498	282748
5435	282749
31395	282750
21793	282751
12237	282752
29305	282753
18386	282754
24987	282755
49330	282756
32	282757
16632	282758
94830	282759
31207	282760
60177	282761
14555	282762
26217	282763
19672	282764
70887	282765
68931	282766
31040	282767
89896	282768
22644	282769
337	282770
9681	282771
70562	282772
32667	282773
21431	282774
68150	282775
405	282776
112346	282777
37186	282778
78	282779
70541	282780
7433	282781
6145	282782
3367	282783
66469	282784
73216	282785
40064	282786
75909	282787
59605	282788
31724	282789
3624	282790
56676	282791
22521	282792
562	282793
515	282794
48987	282795
113931	282796
89636	282797
12146	282798
17490	282799
182	282800
51659	282801
1	282802
24734	282803
349	282804
92932	282805
17130	282806
75370	282807
5385	282808
40	282809
23903	282810
47931	282811
3446	282812
11109	282813
2113	282814
23591	282815
9284	282816
73623	282817
367	282818
56262	282819
46545	282820
533	282821
9645	282822
38472	282823
8525	282824
37304	282825
14615	282826
1293	282827
1319	282828
16651	282829
8264	282830
70698	282831
4452	282832
40766	282833
39922	282834
57368	282835
46152	282836
31358	282837
3639	282838
47020	282839
40935	282840
47971	282841
89350	282842
16635	282843
28475	282844
17597	282845
20557	282846
29582	282847
48809	282848
56918	282849
26289	282850
16168	282851
9201	282852
2454	282853
6357	282854
48	282855
50015	282856
38646	282857
5234	282858
17628	282859
645	282860
2760	282861
68455	282862
64274	282863
1580	282864
20423	282865
1130	282866
4207	282867
1328	282868
22903	282869
22607	282870
9814	282871
11983	282872
15278	282873
6589	282874
786	282875
44402	282876
38416	282877
45451	282878
29319	282879
53038	282880
8609	282881
40444	282882
17775	282883
40421	282884
46740	282885
55760	282886
28680	282887
8332	282888
3078	282889
69338	282890
36792	282891
50597	282892
67057	282893
11793	282894
74560	282895
46755	282896
51924	282897
17811	282898
84272	282899
27012	282900
23699	282901
17503	282902
98460	282903
13009	282904
99408	282905
58582	282906
7315	282907
33436	282908
24701	282909
25674	282910
2175	282911
14634	282912
42870	282913
40476	282914
9866	282915
7597	282916
8589	282917
41467	282918
318	282919
13545	282920
31304	282921
94650	282922
7489	282923
13045	282924
17973	282925
51	282926
27858	282927
36829	282928
18248	282929
17031	282930
23757	282931
11573	282932
13765	282933
684	282934
26247	282935
12106	282936
7473	282937
7374	282938
101698	282939
9035	282940
218	282941
87652	282942
57767	282943
47183	282944
8940	282945
4985	282946
72084	282947
93557	282948
55719	282949
3075	282950
3489	282951
77950	282952
13221	282953
65697	282954
54047	282955
21262	282956
27674	282957
5856	282958
15773	282959
50183	282960
7679	282961
13341	282962
24878	282963
39688	282964
64139	282965
62520	282966
17032	282967
28051	282968
26368	282969
8613	282970
30324	282971
4201	282972
12782	282973
46922	282974
15970	282975
25241	282976
80197	282977
101869	282978
58388	282979
20762	282980
104426	282981
65719	282982
31428	282983
40488	282984
2972	282985
24728	282986
32966	282987
24998	282988
21002	282989
99637	282990
4840	282991
13654	282992
37178	282993
1783	282994
13270	282995
20249	282996
57488	282997
5497	282998
51270	282999
27916	283000
63359	283001
6235	283002
8306	283003
26833	283004
1144	283005
49370	283006
58151	283007
513	283008
23588	283009
92278	283010
2302	283011
34315	283012
13031	283013
7468	283014
2884	283015
22935	283016
48533	283017
95	283018
18796	283019
73714	283020
12744	283021
17147	283022
4436	283023
23265	283024
41994	283025
38899	283026
6479	283027
76415	283028
53459	283029
8546	283030
25145	283031
26622	283032
969	283033
7895	283034
76616	283035
65429	283036
3142	283037
268	283038
56680	283039
52	283040
32760	283041
75160	283042
77507	283043
52296	283044
43247	283045
71615	283046
55987	283047
8300	283048
1279	283049
42	283050
29843	283051
10416	283052
74799	283053
47569	283054
7490	283055
7982	283056
314	283057
15147	283058
81547	283059
5516	283060
702	283061
48358	283062
87581	283063
69227	283064
3231	283065
4612	283066
738	283067
2595	283068
78238	283069
49008	283070
83638	283071
21525	283072
1908	283073
2764	283074
5464	283075
34110	283076
53813	283077
6957	283078
10058	283079
37381	283080
85593	283081
32467	283082
3986	283083
35165	283084
40731	283085
3030	283086
98844	283087
3999	283088
62787	283089
54854	283090
496	283091
1022	283092
57284	283093
4415	283094
5764	283095
17899	283096
50767	283097
57797	283098
13095	283099
3588	283100
9383	283101
14449	283102
8961	283103
2114	283104
23786	283105
51276	283106
15100	283107
2720	283108
18771	283109
33054	283110
607	283111
19467	283112
6576	283113
1015	283114
2706	283115
40577	283116
76543	283117
17537	283118
42006	283119
80908	283120
63853	283121
420	283122
27716	283123
74349	283124
34194	283125
45550	283126
6398	283127
54949	283128
54820	283129
4540	283130
61964	283131
114250	283132
10171	283133
21861	283134
15284	283135
53586	283136
32074	283137
35798	283138
22958	283139
66681	283140
90337	283141
39880	283142
83000	283143
38626	283144
56	283145
54951	283146
87084	283147
23322	283148
931	283149
65046	283150
84154	283151
48722	283152
7385	283153
41729	283154
40577	283155
110659	283156
11102	283157
29952	283158
46455	283159
28148	283160
7810	283161
1435	283162
8974	283163
514	283164
1173	283165
23580	283166
12504	283167
2305	283168
25816	283169
17789	283170
27537	283171
54617	283172
82399	283173
4877	283174
48822	283175
81577	283176
22231	283177
97037	283178
11090	283179
524	283180
12580	283181
25941	283182
9765	283183
3078	283184
18499	283185
71239	283186
67106	283187
7616	283188
84516	283189
51963	283190
55500	283191
26891	283192
49456	283193
38827	283194
71325	283195
1596	283196
1523	283197
87659	283198
94609	283199
41170	283200
5872	283201
9739	283202
61935	283203
32654	283204
32489	283205
30571	283206
20195	283207
278	283208
26244	283209
42519	283210
5496	283211
26388	283212
22904	283213
60098	283214
63692	283215
10035	283216
4087	283217
43327	283218
328	283219
84800	283220
19	283221
70669	283222
43034	283223
9632	283224
11192	283225
78278	283226
5728	283227
60267	283228
51798	283229
7276	283230
89	283231
53125	283232
5711	283233
10054	283234
10449	283235
1855	283236
61704	283237
37384	283238
6665	283239
8538	283240
5422	283241
13668	283242
79240	283243
34507	283244
55	283245
55879	283246
65309	283247
48296	283248
16404	283249
16667	283250
6037	283251
2681	283252
7951	283253
14321	283254
55855	283255
860	283256
111085	283257
64635	283258
11486	283259
23011	283260
34402	283261
76803	283262
25073	283263
28580	283264
3631	283265
13636	283266
52636	283267
27648	283268
84696	283269
5564	283270
42266	283271
28495	283272
63287	283273
23394	283274
16293	283275
53586	283276
33	283277
7633	283278
1	283279
21993	283280
56797	283281
7516	283282
89043	283283
26959	283284
15398	283285
8561	283286
22470	283287
7540	283288
1236	283289
61433	283290
112105	283291
2446	283292
14294	283293
39396	283294
30654	283295
45714	283296
9460	283297
32075	283298
28527	283299
4781	283300
80793	283301
8569	283302
10789	283303
5694	283304
85963	283305
2691	283306
15652	283307
9951	283308
26137	283309
12386	283310
21558	283311
75481	283312
44578	283313
100832	283314
32333	283315
27408	283316
723	283317
10207	283318
9888	283319
83097	283320
30108	283321
9657	283322
31115	283323
5308	283324
24586	283325
26350	283326
10226	283327
5074	283328
46700	283329
4390	283330
11214	283331
13850	283332
7909	283333
31178	283334
49427	283335
5807	283336
16286	283337
11058	283338
63957	283339
1574	283340
2582	283341
26986	283342
3865	283343
58766	283344
87387	283345
11287	283346
13873	283347
644	283348
15544	283349
35579	283350
2973	283351
32162	283352
43547	283353
15897	283354
19064	283355
49587	283356
3004	283357
84924	283358
32507	283359
2393	283360
57189	283361
27057	283362
29008	283363
64826	283364
10287	283365
21298	283366
1620	283367
56440	283368
13173	283369
38606	283370
21176	283371
16432	283372
24447	283373
8792	283374
47138	283375
37244	283376
76466	283377
22558	283378
40696	283379
98175	283380
34725	283381
82904	283382
43802	283383
7431	283384
22374	283385
33100	283386
10436	283387
27570	283388
13951	283389
57799	283390
15621	283391
101417	283392
15092	283393
20837	283394
60067	283395
100448	283396
93724	283397
52483	283398
14957	283399
19817	283400
88053	283401
2172	283402
27448	283403
63724	283404
73836	283405
8632	283406
1511	283407
26146	283408
29553	283409
88144	283410
2260	283411
10763	283412
617	283413
18828	283414
56862	283415
2870	283416
16465	283417
25843	283418
6379	283419
24919	283420
100889	283421
62273	283422
40392	283423
42600	283424
108887	283425
41097	283426
64511	283427
13176	283428
42193	283429
32151	283430
59833	283431
78307	283432
36570	283433
45422	283434
83856	283435
54151	283436
36460	283437
111400	283438
16505	283439
27802	283440
2683	283441
106065	283442
175	283443
62652	283444
36996	283445
14000	283446
10026	283447
52	283448
32556	283449
6205	283450
17089	283451
329	283452
16886	283453
41499	283454
60544	283455
27393	283456
42309	283457
4492	283458
102043	283459
30092	283460
42069	283461
26162	283462
38980	283463
38627	283464
21906	283465
12662	283466
37853	283467
21089	283468
2268	283469
18719	283470
14082	283471
22890	283472
16175	283473
16601	283474
78	283475
54791	283476
36192	283477
36808	283478
31222	283479
23912	283480
46238	283481
14456	283482
17021	283483
18955	283484
811	283485
84633	283486
16483	283487
65325	283488
25869	283489
60196	283490
46420	283491
1862	283492
18303	283493
1094	283494
1612	283495
23512	283496
202	283497
21421	283498
84326	283499
8562	283500
8685	283501
3123	283502
6023	283503
50088	283504
5269	283505
46331	283506
42050	283507
24902	283508
40737	283509
14385	283510
15511	283511
65992	283512
688	283513
38809	283514
26885	283515
11428	283516
28999	283517
61604	283518
25424	283519
34926	283520
16695	283521
56996	283522
26400	283523
20829	283524
43869	283525
735	283526
32466	283527
52105	283528
10902	283529
6227	283530
21043	283531
24467	283532
17264	283533
4473	283534
88929	283535
36974	283536
16715	283537
56183	283538
47394	283539
38632	283540
79680	283541
13298	283542
27040	283543
270	283544
11592	283545
26837	283546
14240	283547
8433	283548
44639	283549
35580	283550
44350	283551
1019	283552
257	283553
94630	283554
1613	283555
949	283556
16933	283557
90150	283558
64160	283559
86720	283560
28469	283561
341	283562
40328	283563
73289	283564
22505	283565
3124	283566
6349	283567
4261	283568
106923	283569
27646	283570
96744	283571
198	283572
13063	283573
75	283574
16946	283575
501	283576
409	283577
7080	283578
47101	283579
8563	283580
1006	283581
81837	283582
95826	283583
14335	283584
238	283585
10630	283586
68821	283587
75674	283588
514	283589
6622	283590
14266	283591
31815	283592
34042	283593
26109	283594
24573	283595
50644	283596
9478	283597
3434	283598
14301	283599
14244	283600
44060	283601
15052	283602
10422	283603
11566	283604
40777	283605
8127	283606
61266	283607
20810	283608
6727	283609
973	283610
13645	283611
76346	283612
5777	283613
3749	283614
32701	283615
2654	283616
47263	283617
40219	283618
34355	283619
102687	283620
13647	283621
65910	283622
22353	283623
43171	283624
1266	283625
23456	283626
52077	283627
17362	283628
7627	283629
52981	283630
50801	283631
25173	283632
8444	283633
3243	283634
16792	283635
126	283636
19517	283637
76904	283638
18824	283639
25487	283640
1367	283641
33622	283642
15687	283643
87717	283644
96675	283645
18508	283646
7440	283647
23374	283648
27051	283649
4273	283650
471	283651
52079	283652
1013	283653
25251	283654
16555	283655
13804	283656
3163	283657
47029	283658
24855	283659
72126	283660
1870	283661
23202	283662
102162	283663
15991	283664
35623	283665
23237	283666
26982	283667
86760	283668
90464	283669
24657	283670
60963	283671
27556	283672
61035	283673
3844	283674
62521	283675
10131	283676
2290	283677
5657	283678
24206	283679
20343	283680
1662	283681
10920	283682
45387	283683
840	283684
41662	283685
43956	283686
4542	283687
22797	283688
37516	283689
14398	283690
35861	283691
18171	283692
7836	283693
11809	283694
67591	283695
4632	283696
6113	283697
20092	283698
3321	283699
5585	283700
303	283701
39234	283702
94049	283703
1922	283704
51914	283705
47794	283706
81858	283707
9840	283708
33701	283709
49721	283710
4026	283711
482	283712
12258	283713
15591	283714
69365	283715
59331	283716
80689	283717
43906	283718
11068	283719
11370	283720
1762	283721
13186	283722
17652	283723
19601	283724
84192	283725
9990	283726
91388	283727
20743	283728
25226	283729
47187	283730
12359	283731
24691	283732
33262	283733
81523	283734
6185	283735
5274	283736
63182	283737
67727	283738
11001	283739
47560	283740
65353	283741
19482	283742
30817	283743
7541	283744
649	283745
9858	283746
32409	283747
31174	283748
250	283749
17100	283750
50199	283751
14019	283752
3481	283753
1962	283754
76499	283755
51605	283756
71120	283757
8565	283758
12382	283759
6226	283760
78497	283761
37943	283762
6178	283763
26153	283764
33740	283765
19228	283766
2371	283767
20794	283768
60022	283769
34493	283770
2120	283771
30447	283772
66896	283773
858	283774
73426	283775
13535	283776
38606	283777
18911	283778
34113	283779
70218	283780
4525	283781
47298	283782
12946	283783
37708	283784
6371	283785
11437	283786
49262	283787
4851	283788
29496	283789
34201	283790
21031	283791
31083	283792
37358	283793
36221	283794
84712	283795
38193	283796
58479	283797
23151	283798
1788	283799
14307	283800
5877	283801
21273	283802
12845	283803
48	283804
8969	283805
692	283806
71802	283807
38857	283808
3693	283809
36809	283810
2769	283811
29454	283812
7261	283813
31537	283814
48096	283815
19247	283816
92490	283817
45695	283818
14636	283819
1095	283820
34688	283821
98527	283822
21628	283823
56439	283824
33505	283825
51515	283826
2312	283827
21218	283828
76781	283829
20362	283830
38514	283831
50609	283832
253	283833
73173	283834
58023	283835
18357	283836
60406	283837
72986	283838
29671	283839
36089	283840
22788	283841
8421	283842
6175	283843
10449	283844
62862	283845
21220	283846
2634	283847
44598	283848
2241	283849
17659	283850
71353	283851
26258	283852
20251	283853
27912	283854
31694	283855
26325	283856
29969	283857
83584	283858
33222	283859
19388	283860
50933	283861
2895	283862
44789	283863
50128	283864
30239	283865
11716	283866
71017	283867
1441	283868
13727	283869
8891	283870
41254	283871
7746	283872
91956	283873
709	283874
63549	283875
79330	283876
57251	283877
10406	283878
7638	283879
82916	283880
352	283881
4917	283882
95181	283883
52652	283884
1857	283885
68482	283886
18679	283887
26330	283888
3472	283889
16943	283890
36975	283891
33128	283892
41394	283893
57465	283894
18633	283895
28373	283896
3120	283897
38888	283898
5	283899
55976	283900
2699	283901
24294	283902
32453	283903
21639	283904
18265	283905
24656	283906
24493	283907
442	283908
49524	283909
847	283910
11128	283911
20930	283912
5094	283913
80162	283914
65290	283915
111741	283916
829	283917
15678	283918
90235	283919
29383	283920
955	283921
91	283922
75607	283923
22933	283924
47604	283925
9277	283926
14109	283927
58747	283928
63166	283929
36710	283930
65506	283931
49508	283932
64299	283933
6787	283934
38790	283935
11866	283936
21096	283937
107960	283938
80309	283939
46503	283940
41750	283941
31008	283942
30480	283943
39730	283944
17307	283945
23247	283946
71396	283947
312	283948
2264	283949
655	283950
47920	283951
68198	283952
69281	283953
44618	283954
2193	283955
19021	283956
17588	283957
471	283958
67862	283959
37195	283960
3646	283961
87226	283962
86853	283963
2906	283964
28436	283965
1602	283966
4479	283967
70242	283968
52911	283969
2625	283970
53168	283971
28769	283972
51618	283973
22522	283974
25155	283975
21059	283976
2062	283977
17747	283978
12721	283979
39065	283980
35671	283981
3047	283982
4532	283983
9082	283984
4751	283985
102199	283986
91614	283987
11426	283988
19349	283989
44595	283990
13393	283991
2687	283992
91263	283993
1185	283994
21129	283995
12486	283996
22595	283997
65289	283998
45733	283999
71581	284000
14428	284001
710	284002
40067	284003
5759	284004
8472	284005
48669	284006
61468	284007
14389	284008
40136	284009
11211	284010
696	284011
1170	284012
4370	284013
104139	284014
1588	284015
54478	284016
93076	284017
1484	284018
899	284019
5495	284020
12007	284021
5061	284022
81907	284023
43586	284024
1151	284025
60801	284026
6571	284027
14491	284028
80091	284029
1552	284030
1894	284031
33910	284032
2659	284033
34570	284034
23132	284035
26601	284036
16374	284037
57296	284038
63379	284039
16931	284040
40583	284041
1391	284042
31959	284043
60171	284044
727	284045
7021	284046
34424	284047
39378	284048
1993	284049
3134	284050
2607	284051
1522	284052
383	284053
31723	284054
347	284055
29641	284056
1204	284057
81800	284058
55363	284059
63933	284060
11674	284061
19078	284062
39084	284063
5186	284064
27666	284065
64268	284066
7903	284067
30735	284068
53639	284069
8635	284070
18660	284071
49706	284072
79920	284073
2213	284074
2259	284075
13107	284076
55737	284077
220	284078
31722	284079
15516	284080
433	284081
41766	284082
37584	284083
27569	284084
76001	284085
6946	284086
44941	284087
32830	284088
2365	284089
11088	284090
2296	284091
2	284092
242	284093
41321	284094
4716	284095
12810	284096
16700	284097
19574	284098
31843	284099
1342	284100
29275	284101
54374	284102
12022	284103
68381	284104
4362	284105
46407	284106
25658	284107
757	284108
23810	284109
29851	284110
194	284111
15271	284112
74930	284113
17134	284114
54440	284115
34960	284116
23344	284117
2780	284118
137	284119
16888	284120
23289	284121
48370	284122
25325	284123
6859	284124
11048	284125
28916	284126
318	284127
42288	284128
67760	284129
39180	284130
7172	284131
22187	284132
7448	284133
9025	284134
69464	284135
3677	284136
30528	284137
303	284138
81901	284139
26193	284140
10083	284141
22648	284142
72148	284143
50011	284144
18117	284145
360	284146
13145	284147
2725	284148
90	284149
184	284150
6627	284151
9171	284152
48691	284153
359	284154
50992	284155
48652	284156
4999	284157
60457	284158
8556	284159
3773	284160
12207	284161
23241	284162
89227	284163
16879	284164
41250	284165
41296	284166
3577	284167
17148	284168
43224	284169
57155	284170
5170	284171
5595	284172
74396	284173
1989	284174
58181	284175
74460	284176
72588	284177
55319	284178
48476	284179
36748	284180
6530	284181
30614	284182
1430	284183
20776	284184
12134	284185
47506	284186
6258	284187
3271	284188
73702	284189
2233	284190
59898	284191
102828	284192
7	284193
21715	284194
453	284195
28309	284196
14091	284197
87337	284198
2671	284199
43775	284200
65062	284201
51324	284202
920	284203
50963	284204
1753	284205
22975	284206
14693	284207
53338	284208
42058	284209
10343	284210
78244	284211
23282	284212
1583	284213
15526	284214
12842	284215
2368	284216
16152	284217
79304	284218
33204	284219
70649	284220
1166	284221
20	284222
548	284223
68327	284224
18709	284225
59068	284226
17964	284227
23483	284228
769	284229
12376	284230
8398	284231
5512	284232
246	284233
24686	284234
26155	284235
40990	284236
335	284237
53019	284238
25898	284239
32830	284240
19338	284241
23451	284242
72487	284243
36599	284244
3622	284245
6325	284246
84149	284247
266	284248
8238	284249
41574	284250
18784	284251
92412	284252
32580	284253
18631	284254
39933	284255
26778	284256
17603	284257
79263	284258
31232	284259
34374	284260
16884	284261
844	284262
10146	284263
12520	284264
11881	284265
5	284266
97544	284267
8646	284268
78326	284269
54678	284270
6568	284271
287	284272
565	284273
106541	284274
111463	284275
40219	284276
21506	284277
10197	284278
72901	284279
16466	284280
19244	284281
96204	284282
21372	284283
1021	284284
22156	284285
113742	284286
6319	284287
16323	284288
34184	284289
6725	284290
10629	284291
63974	284292
14794	284293
7895	284294
6374	284295
112	284296
7118	284297
4601	284298
56842	284299
58231	284300
5399	284301
4063	284302
5999	284303
35441	284304
28047	284305
26590	284306
6230	284307
26825	284308
27428	284309
14055	284310
11486	284311
28585	284312
48852	284313
22108	284314
31767	284315
52898	284316
52165	284317
54994	284318
57104	284319
41186	284320
491	284321
14786	284322
52038	284323
163	284324
76830	284325
38264	284326
6060	284327
52	284328
14865	284329
36859	284330
61303	284331
27954	284332
62212	284333
22912	284334
23007	284335
56517	284336
85050	284337
15068	284338
13722	284339
61511	284340
7577	284341
9412	284342
17868	284343
66558	284344
76235	284345
43793	284346
26344	284347
53267	284348
54272	284349
83206	284350
7632	284351
91281	284352
61299	284353
46307	284354
19549	284355
10743	284356
36558	284357
98255	284358
78919	284359
84	284360
95623	284361
9746	284362
1746	284363
38843	284364
1461	284365
33815	284366
5539	284367
27254	284368
77019	284369
14245	284370
3024	284371
6228	284372
37185	284373
102852	284374
34384	284375
5056	284376
24699	284377
55186	284378
84724	284379
50515	284380
18728	284381
36972	284382
27950	284383
103167	284384
24396	284385
13317	284386
29135	284387
14336	284388
7486	284389
60521	284390
76174	284391
24863	284392
20044	284393
13168	284394
10697	284395
83672	284396
453	284397
23359	284398
10423	284399
22988	284400
19085	284401
2060	284402
50820	284403
38896	284404
63978	284405
71326	284406
76050	284407
23801	284408
30570	284409
7284	284410
9824	284411
1409	284412
4599	284413
21668	284414
27821	284415
21351	284416
5354	284417
10409	284418
12140	284419
3872	284420
85279	284421
29399	284422
11632	284423
35108	284424
27525	284425
35217	284426
77335	284427
52263	284428
93774	284429
5918	284430
2362	284431
36647	284432
22910	284433
18051	284434
26501	284435
9226	284436
44690	284437
20991	284438
34801	284439
106506	284440
15138	284441
20740	284442
85407	284443
7846	284444
1361	284445
63501	284446
72946	284447
66098	284448
8511	284449
48700	284450
71818	284451
8	284452
27791	284453
79835	284454
6141	284455
64147	284456
15553	284457
42988	284458
25835	284459
3193	284460
15199	284461
40004	284462
59899	284463
5015	284464
17024	284465
143	284466
23992	284467
2380	284468
440	284469
854	284470
48269	284471
29908	284472
78670	284473
15640	284474
16799	284475
51605	284476
7661	284477
37219	284478
70785	284479
3578	284480
21554	284481
26288	284482
9469	284483
432	284484
56739	284485
40106	284486
16440	284487
13982	284488
37308	284489
14521	284490
8944	284491
3873	284492
15409	284493
52557	284494
7359	284495
2180	284496
44875	284497
22179	284498
3184	284499
9395	284500
8474	284501
45442	284502
62585	284503
53945	284504
56281	284505
17166	284506
5727	284507
45543	284508
16191	284509
46	284510
10293	284511
45164	284512
14103	284513
23917	284514
27721	284515
101380	284516
25391	284517
95434	284518
3634	284519
55914	284520
32913	284521
5176	284522
23872	284523
77984	284524
3216	284525
81941	284526
1552	284527
3211	284528
1585	284529
20261	284530
1102	284531
75047	284532
4844	284533
98895	284534
41875	284535
72868	284536
37192	284537
54	284538
36108	284539
257	284540
48285	284541
6587	284542
15703	284543
10680	284544
20916	284545
1829	284546
57777	284547
33998	284548
68933	284549
2962	284550
95654	284551
51378	284552
61963	284553
28224	284554
7484	284555
13693	284556
32637	284557
67376	284558
2294	284559
9673	284560
5718	284561
7384	284562
19996	284563
7897	284564
51923	284565
87192	284566
849	284567
49063	284568
38720	284569
6159	284570
22821	284571
101377	284572
30104	284573
12677	284574
39413	284575
21243	284576
380	284577
1250	284578
17725	284579
21508	284580
10933	284581
37417	284582
2617	284583
49396	284584
41108	284585
42889	284586
30801	284587
86715	284588
23012	284589
13911	284590
7620	284591
35061	284592
1947	284593
44055	284594
29420	284595
16801	284596
16624	284597
1947	284598
25064	284599
98555	284600
84348	284601
38861	284602
56087	284603
32982	284604
46976	284605
62854	284606
50741	284607
63236	284608
9833	284609
37495	284610
57436	284611
21135	284612
36469	284613
6964	284614
55491	284615
9739	284616
9240	284617
42172	284618
5063	284619
26092	284620
32407	284621
9056	284622
30945	284623
12123	284624
57	284625
23667	284626
11522	284627
17716	284628
2098	284629
20693	284630
2722	284631
9802	284632
92786	284633
96524	284634
54946	284635
37364	284636
12365	284637
30499	284638
33735	284639
75433	284640
52707	284641
20873	284642
6417	284643
4042	284644
13844	284645
1004	284646
21610	284647
22398	284648
89411	284649
768	284650
12316	284651
24560	284652
2399	284653
21663	284654
79685	284655
13341	284656
34694	284657
74223	284658
17843	284659
16426	284660
21771	284661
34696	284662
62770	284663
10741	284664
1665	284665
12784	284666
39552	284667
51738	284668
86515	284669
70609	284670
101986	284671
39288	284672
42231	284673
27579	284674
55580	284675
249	284676
92666	284677
49606	284678
819	284679
33933	284680
31541	284681
94218	284682
28370	284683
15055	284684
54198	284685
103737	284686
52622	284687
70083	284688
62647	284689
29293	284690
5173	284691
67626	284692
9201	284693
48381	284694
93207	284695
64591	284696
29877	284697
18551	284698
22975	284699
68057	284700
12642	284701
70610	284702
20458	284703
2897	284704
16988	284705
24787	284706
72084	284707
20807	284708
34907	284709
53190	284710
51779	284711
6761	284712
23875	284713
13533	284714
14959	284715
40291	284716
18218	284717
4800	284718
3138	284719
4105	284720
99550	284721
14463	284722
4006	284723
45196	284724
25040	284725
4456	284726
7223	284727
14420	284728
28177	284729
26783	284730
18136	284731
74871	284732
591	284733
12561	284734
1721	284735
33299	284736
41339	284737
28317	284738
3256	284739
35184	284740
13001	284741
6261	284742
161	284743
73291	284744
8875	284745
14607	284746
11691	284747
28613	284748
43131	284749
47105	284750
4424	284751
27369	284752
17457	284753
27253	284754
16437	284755
28726	284756
2770	284757
15491	284758
68114	284759
44211	284760
1630	284761
56125	284762
11321	284763
53343	284764
49795	284765
29205	284766
49751	284767
61142	284768
26880	284769
40637	284770
21964	284771
9778	284772
96920	284773
35657	284774
7177	284775
98859	284776
47022	284777
6597	284778
10650	284779
3709	284780
3451	284781
12694	284782
422	284783
36763	284784
82806	284785
1610	284786
13645	284787
5244	284788
19393	284789
45273	284790
24144	284791
38182	284792
20817	284793
67596	284794
91586	284795
648	284796
27708	284797
33662	284798
48228	284799
25263	284800
3797	284801
103160	284802
23192	284803
44	284804
114146	284805
2769	284806
74981	284807
55641	284808
715	284809
3877	284810
13466	284811
83372	284812
4755	284813
103115	284814
1033	284815
106720	284816
28722	284817
24726	284818
36573	284819
42433	284820
20148	284821
12021	284822
55852	284823
25653	284824
20025	284825
111903	284826
41468	284827
51878	284828
23782	284829
12324	284830
21167	284831
71791	284832
20841	284833
24301	284834
2235	284835
74666	284836
7033	284837
20302	284838
75474	284839
12887	284840
18327	284841
37914	284842
103824	284843
28990	284844
4852	284845
74654	284846
28864	284847
52799	284848
72023	284849
73181	284850
1720	284851
7832	284852
20979	284853
51698	284854
87735	284855
72827	284856
27488	284857
42605	284858
13159	284859
2902	284860
22761	284861
705	284862
1683	284863
20849	284864
4127	284865
2244	284866
32279	284867
42288	284868
14666	284869
19921	284870
1590	284871
33311	284872
14070	284873
16307	284874
4793	284875
249	284876
74928	284877
12749	284878
63432	284879
1399	284880
54472	284881
14241	284882
522	284883
70160	284884
205	284885
801	284886
69772	284887
11996	284888
15802	284889
563	284890
31300	284891
13989	284892
4817	284893
16743	284894
101748	284895
52343	284896
3275	284897
10396	284898
6548	284899
9621	284900
24912	284901
81335	284902
12482	284903
5362	284904
2388	284905
76989	284906
13672	284907
13598	284908
21996	284909
55189	284910
15681	284911
43531	284912
40459	284913
16236	284914
647	284915
1054	284916
7944	284917
12009	284918
111074	284919
4326	284920
61942	284921
9590	284922
60820	284923
23254	284924
13184	284925
35764	284926
2984	284927
10066	284928
26943	284929
7237	284930
5889	284931
92766	284932
58822	284933
26677	284934
61162	284935
38265	284936
16775	284937
4050	284938
2376	284939
46429	284940
9921	284941
7456	284942
63	284943
53288	284944
30160	284945
38312	284946
22546	284947
3743	284948
12642	284949
12417	284950
535	284951
2093	284952
46306	284953
20471	284954
13718	284955
66	284956
17190	284957
68356	284958
678	284959
8824	284960
81301	284961
5829	284962
50385	284963
39128	284964
2247	284965
25238	284966
147	284967
565	284968
188	284969
84477	284970
40442	284971
44967	284972
13952	284973
1232	284974
11943	284975
19407	284976
535	284977
38937	284978
32169	284979
10089	284980
27491	284981
55069	284982
114288	284983
15044	284984
81437	284985
51664	284986
30867	284987
24339	284988
7422	284989
13146	284990
15820	284991
14831	284992
11666	284993
30780	284994
43825	284995
56891	284996
83158	284997
9600	284998
55855	284999
21644	285000
77062	285001
1	285002
19961	285003
4702	285004
36406	285005
8035	285006
28084	285007
34591	285008
8600	285009
32768	285010
73210	285011
26233	285012
115	285013
26919	285014
11449	285015
94628	285016
66216	285017
64858	285018
9125	285019
976	285020
82830	285021
90818	285022
63964	285023
7581	285024
47948	285025
2728	285026
12686	285027
15382	285028
8213	285029
39437	285030
72210	285031
784	285032
11632	285033
72607	285034
1294	285035
19234	285036
74566	285037
92814	285038
36213	285039
36942	285040
2951	285041
61647	285042
41573	285043
965	285044
19069	285045
22385	285046
100962	285047
65916	285048
32677	285049
10689	285050
19435	285051
45037	285052
54890	285053
49196	285054
70699	285055
13	285056
79569	285057
27734	285058
26836	285059
38408	285060
74538	285061
40195	285062
78496	285063
61634	285064
61698	285065
24164	285066
15958	285067
27417	285068
21707	285069
2322	285070
18540	285071
23011	285072
15742	285073
43558	285074
44001	285075
30625	285076
60053	285077
46188	285078
18165	285079
33898	285080
46931	285081
9800	285082
26632	285083
50219	285084
2277	285085
3373	285086
13066	285087
1765	285088
2602	285089
27234	285090
31684	285091
58372	285092
17108	285093
16141	285094
22780	285095
12884	285096
17506	285097
86356	285098
68443	285099
30285	285100
63632	285101
17571	285102
26520	285103
28646	285104
81630	285105
86673	285106
62963	285107
58052	285108
32703	285109
4366	285110
5307	285111
106341	285112
43624	285113
57664	285114
22113	285115
1801	285116
16433	285117
6108	285118
33507	285119
33413	285120
34154	285121
37701	285122
16128	285123
11275	285124
17764	285125
101189	285126
656	285127
30065	285128
91197	285129
22083	285130
66822	285131
26044	285132
3777	285133
29473	285134
20348	285135
62153	285136
69463	285137
2076	285138
88881	285139
5471	285140
18268	285141
5519	285142
19245	285143
13742	285144
1735	285145
18840	285146
20153	285147
28423	285148
4136	285149
65424	285150
13364	285151
6762	285152
1403	285153
252	285154
14270	285155
15333	285156
5045	285157
8703	285158
45686	285159
27128	285160
18854	285161
11002	285162
14087	285163
22989	285164
49696	285165
922	285166
34879	285167
739	285168
52740	285169
4059	285170
52712	285171
19932	285172
35683	285173
70757	285174
17909	285175
58869	285176
69580	285177
69449	285178
14181	285179
441	285180
61552	285181
5876	285182
57956	285183
20509	285184
50581	285185
12513	285186
4218	285187
39889	285188
134	285189
74312	285190
29890	285191
730	285192
2245	285193
22195	285194
81865	285195
19834	285196
71868	285197
84593	285198
38926	285199
15885	285200
35934	285201
49743	285202
11677	285203
64292	285204
1693	285205
28071	285206
39866	285207
76104	285208
67616	285209
13008	285210
50915	285211
90026	285212
46167	285213
18244	285214
27132	285215
10584	285216
13358	285217
28006	285218
12978	285219
65649	285220
75959	285221
38429	285222
30156	285223
72792	285224
4639	285225
45372	285226
21509	285227
10235	285228
2434	285229
92195	285230
43719	285231
15017	285232
38868	285233
1582	285234
3848	285235
17472	285236
24663	285237
25934	285238
42711	285239
1091	285240
47179	285241
58731	285242
691	285243
81018	285244
16170	285245
22694	285246
7229	285247
58	285248
33376	285249
14698	285250
27115	285251
65871	285252
26198	285253
62597	285254
19310	285255
23219	285256
8663	285257
46642	285258
41563	285259
2	285260
113847	285261
60917	285262
20953	285263
7667	285264
10917	285265
65031	285266
27440	285267
25143	285268
81227	285269
2894	285270
29862	285271
23153	285272
48697	285273
3063	285274
1701	285275
3470	285276
24589	285277
11938	285278
12487	285279
15576	285280
3802	285281
10883	285282
17681	285283
12148	285284
79129	285285
3341	285286
22822	285287
13655	285288
13845	285289
37154	285290
27789	285291
1124	285292
23820	285293
70358	285294
5242	285295
8427	285296
61855	285297
102871	285298
88400	285299
16580	285300
67758	285301
43416	285302
14469	285303
51663	285304
59754	285305
4335	285306
34798	285307
22904	285308
1667	285309
48182	285310
37536	285311
1630	285312
47554	285313
12274	285314
13727	285315
16179	285316
7341	285317
21213	285318
47306	285319
29633	285320
64588	285321
8014	285322
3304	285323
6189	285324
37401	285325
13112	285326
28887	285327
35678	285328
82310	285329
1317	285330
17879	285331
48286	285332
37850	285333
31614	285334
8677	285335
2800	285336
8498	285337
425	285338
43944	285339
262	285340
9012	285341
25150	285342
153	285343
59386	285344
26558	285345
43051	285346
2274	285347
877	285348
1481	285349
30395	285350
29043	285351
1301	285352
47844	285353
12403	285354
4543	285355
1959	285356
42198	285357
80873	285358
106574	285359
59314	285360
62732	285361
58854	285362
48197	285363
29572	285364
9842	285365
22851	285366
14362	285367
1125	285368
17669	285369
53470	285370
6749	285371
30776	285372
8244	285373
10572	285374
26309	285375
46795	285376
12813	285377
10	285378
48462	285379
82130	285380
91321	285381
22225	285382
26114	285383
64427	285384
13309	285385
42969	285386
20036	285387
21	285388
1628	285389
43216	285390
2036	285391
22858	285392
2214	285393
28562	285394
1853	285395
62117	285396
12103	285397
11066	285398
8532	285399
45194	285400
31	285401
20090	285402
51	285403
52601	285404
25294	285405
11631	285406
9416	285407
92019	285408
35620	285409
3565	285410
7150	285411
7157	285412
5199	285413
32720	285414
28859	285415
9428	285416
21229	285417
73264	285418
72925	285419
28261	285420
4868	285421
84217	285422
31193	285423
6980	285424
43173	285425
65061	285426
30291	285427
46566	285428
14091	285429
24690	285430
68829	285431
19719	285432
56964	285433
57030	285434
35733	285435
4351	285436
21985	285437
19292	285438
74739	285439
83498	285440
4123	285441
36182	285442
59862	285443
14540	285444
24635	285445
35332	285446
5138	285447
22013	285448
15190	285449
2165	285450
60529	285451
38864	285452
21709	285453
79917	285454
25745	285455
45395	285456
49747	285457
94	285458
87380	285459
39753	285460
100531	285461
11874	285462
53567	285463
6842	285464
23998	285465
6881	285466
17979	285467
76203	285468
12665	285469
19224	285470
16186	285471
11283	285472
11417	285473
2824	285474
25829	285475
17487	285476
9300	285477
69667	285478
16603	285479
2456	285480
16729	285481
2175	285482
90770	285483
88500	285484
46573	285485
26949	285486
541	285487
12154	285488
1853	285489
56506	285490
27619	285491
46849	285492
17595	285493
66842	285494
1220	285495
6905	285496
9357	285497
45670	285498
5339	285499
70826	285500
7258	285501
5988	285502
51530	285503
1786	285504
37672	285505
3646	285506
1391	285507
5980	285508
55871	285509
47202	285510
71	285511
21651	285512
82752	285513
28580	285514
61946	285515
22133	285516
89202	285517
63751	285518
18484	285519
13374	285520
58186	285521
26830	285522
725	285523
917	285524
30073	285525
60573	285526
29259	285527
41162	285528
20001	285529
6147	285530
15509	285531
56093	285532
54820	285533
66162	285534
35475	285535
12352	285536
19099	285537
80493	285538
94928	285539
19512	285540
14859	285541
13276	285542
657	285543
2095	285544
4916	285545
12347	285546
11	285547
14264	285548
5300	285549
72746	285550
43239	285551
45489	285552
2774	285553
70267	285554
464	285555
72689	285556
68954	285557
16151	285558
54351	285559
97995	285560
68985	285561
2463	285562
30	285563
38141	285564
67544	285565
25099	285566
10898	285567
31405	285568
29261	285569
38407	285570
14676	285571
31133	285572
5946	285573
342	285574
37147	285575
3432	285576
54623	285577
85175	285578
28829	285579
3385	285580
698	285581
93304	285582
4694	285583
28557	285584
1309	285585
3436	285586
17483	285587
27008	285588
13934	285589
13316	285590
88417	285591
8481	285592
68047	285593
18712	285594
23994	285595
16956	285596
78458	285597
88571	285598
43420	285599
15082	285600
26895	285601
108857	285602
28556	285603
24934	285604
40978	285605
167	285606
33614	285607
109	285608
1253	285609
32461	285610
6530	285611
51223	285612
72302	285613
442	285614
25295	285615
58287	285616
89045	285617
6743	285618
50666	285619
76503	285620
559	285621
56657	285622
55907	285623
63545	285624
36540	285625
206	285626
7828	285627
28976	285628
15755	285629
27247	285630
67798	285631
98655	285632
13091	285633
5285	285634
7468	285635
2691	285636
29888	285637
35567	285638
26888	285639
47837	285640
12684	285641
67773	285642
10728	285643
848	285644
55955	285645
54510	285646
19309	285647
68859	285648
15476	285649
4419	285650
4226	285651
47048	285652
46664	285653
10591	285654
19700	285655
19919	285656
49377	285657
7374	285658
4629	285659
10682	285660
472	285661
27405	285662
18618	285663
1192	285664
635	285665
32938	285666
23367	285667
4193	285668
69029	285669
1443	285670
10218	285671
5075	285672
359	285673
55303	285674
28183	285675
59846	285676
109897	285677
391	285678
73263	285679
65678	285680
44075	285681
509	285682
38479	285683
109398	285684
1346	285685
918	285686
42253	285687
112265	285688
11965	285689
65321	285690
16032	285691
16533	285692
35060	285693
86972	285694
23155	285695
40339	285696
12559	285697
574	285698
71931	285699
64011	285700
9121	285701
10467	285702
8317	285703
53000	285704
63413	285705
14	285706
1847	285707
1148	285708
50733	285709
588	285710
11580	285711
66998	285712
14459	285713
79083	285714
91322	285715
3749	285716
18219	285717
2505	285718
61146	285719
15251	285720
85644	285721
35792	285722
13695	285723
99	285724
81482	285725
89772	285726
12566	285727
92855	285728
30463	285729
9689	285730
4102	285731
16710	285732
91165	285733
66201	285734
88938	285735
79565	285736
1394	285737
2485	285738
57329	285739
54715	285740
71504	285741
89390	285742
121	285743
24416	285744
14995	285745
14443	285746
64909	285747
15897	285748
3578	285749
1339	285750
7375	285751
10671	285752
15513	285753
18471	285754
39612	285755
100499	285756
42991	285757
23002	285758
85617	285759
11147	285760
10038	285761
14319	285762
7899	285763
42820	285764
26491	285765
29036	285766
21428	285767
33506	285768
28567	285769
48100	285770
4757	285771
15974	285772
5788	285773
15688	285774
30381	285775
55373	285776
13364	285777
7551	285778
51325	285779
40170	285780
10003	285781
752	285782
4540	285783
41867	285784
36804	285785
32539	285786
5677	285787
1395	285788
17011	285789
39914	285790
2436	285791
56670	285792
70179	285793
12390	285794
949	285795
42230	285796
47782	285797
20660	285798
38875	285799
56517	285800
1916	285801
3	285802
29904	285803
40402	285804
21963	285805
55887	285806
30010	285807
14026	285808
20143	285809
47234	285810
33752	285811
7925	285812
9572	285813
3825	285814
1857	285815
11831	285816
12052	285817
11942	285818
805	285819
63512	285820
67553	285821
39609	285822
389	285823
52047	285824
9020	285825
4198	285826
74644	285827
14618	285828
68473	285829
9895	285830
24440	285831
2645	285832
54340	285833
709	285834
40505	285835
14674	285836
2601	285837
8754	285838
1696	285839
9728	285840
34127	285841
87922	285842
5482	285843
681	285844
24512	285845
2186	285846
52497	285847
15282	285848
77866	285849
16781	285850
46056	285851
59741	285852
1909	285853
23414	285854
13749	285855
38832	285856
8924	285857
38835	285858
15251	285859
23601	285860
92003	285861
365	285862
11880	285863
11504	285864
8901	285865
70957	285866
7	285867
20272	285868
110202	285869
52895	285870
18413	285871
43250	285872
70984	285873
32380	285874
6475	285875
10239	285876
24128	285877
36341	285878
46919	285879
3972	285880
3936	285881
31105	285882
22211	285883
107927	285884
28210	285885
64	285886
3508	285887
3938	285888
63566	285889
91869	285890
10386	285891
4430	285892
75861	285893
609	285894
965	285895
49176	285896
30127	285897
40809	285898
81197	285899
45754	285900
35218	285901
227	285902
2493	285903
28740	285904
50871	285905
41236	285906
22672	285907
31441	285908
61535	285909
24914	285910
1501	285911
80117	285912
31048	285913
52212	285914
18657	285915
73030	285916
9699	285917
60474	285918
9841	285919
337	285920
107212	285921
13263	285922
4718	285923
97739	285924
1642	285925
3187	285926
66258	285927
7979	285928
28611	285929
35549	285930
540	285931
50592	285932
3874	285933
15343	285934
11179	285935
25757	285936
11927	285937
18600	285938
59332	285939
13656	285940
12447	285941
34130	285942
14290	285943
82534	285944
35296	285945
38731	285946
8835	285947
47391	285948
35280	285949
8717	285950
12542	285951
1553	285952
17679	285953
15275	285954
12434	285955
72411	285956
6383	285957
8790	285958
86578	285959
43127	285960
35879	285961
87064	285962
52526	285963
33975	285964
41672	285965
2949	285966
82314	285967
44323	285968
25119	285969
32008	285970
1624	285971
23968	285972
72085	285973
22022	285974
52876	285975
9788	285976
53214	285977
5423	285978
86791	285979
92201	285980
2297	285981
5946	285982
22296	285983
473	285984
34803	285985
34350	285986
4	285987
17458	285988
43306	285989
6554	285990
19770	285991
98210	285992
5488	285993
68539	285994
35110	285995
71988	285996
9583	285997
6769	285998
16544	285999
1296	286000
5439	286001
33590	286002
17905	286003
17115	286004
6344	286005
44044	286006
103367	286007
89761	286008
18490	286009
3312	286010
79147	286011
33372	286012
14874	286013
92464	286014
24537	286015
54905	286016
250	286017
69761	286018
21853	286019
5765	286020
44192	286021
118	286022
32383	286023
479	286024
6776	286025
66805	286026
31400	286027
19660	286028
7107	286029
2993	286030
1119	286031
42811	286032
2038	286033
95934	286034
20512	286035
11431	286036
15897	286037
558	286038
18816	286039
35143	286040
23101	286041
19877	286042
96055	286043
51145	286044
312	286045
42180	286046
2674	286047
4319	286048
72630	286049
45809	286050
67465	286051
42268	286052
2787	286053
6145	286054
31315	286055
21863	286056
20419	286057
1334	286058
67267	286059
14089	286060
1462	286061
49900	286062
43498	286063
5547	286064
22825	286065
28669	286066
94929	286067
3491	286068
2086	286069
53117	286070
95265	286071
57556	286072
14760	286073
1301	286074
67612	286075
37931	286076
19134	286077
58369	286078
36641	286079
19176	286080
4081	286081
14349	286082
27413	286083
17858	286084
43081	286085
60423	286086
3395	286087
92	286088
35240	286089
75846	286090
97949	286091
23758	286092
61004	286093
55078	286094
54684	286095
83812	286096
42079	286097
85309	286098
75334	286099
2092	286100
13803	286101
2288	286102
26866	286103
2636	286104
98595	286105
79715	286106
3752	286107
996	286108
3633	286109
1299	286110
9769	286111
17277	286112
84358	286113
5761	286114
1883	286115
21692	286116
79273	286117
96243	286118
112	286119
25310	286120
4867	286121
40935	286122
19977	286123
15791	286124
20275	286125
13662	286126
870	286127
36057	286128
56864	286129
36350	286130
18575	286131
37012	286132
14720	286133
56202	286134
12119	286135
13053	286136
9301	286137
12602	286138
1621	286139
56333	286140
74276	286141
2747	286142
10553	286143
83206	286144
11962	286145
9296	286146
43731	286147
54663	286148
38682	286149
37424	286150
2068	286151
9621	286152
12345	286153
13386	286154
19534	286155
48762	286156
33897	286157
78528	286158
12723	286159
490	286160
436	286161
5048	286162
40854	286163
19481	286164
819	286165
9080	286166
42632	286167
96526	286168
4576	286169
46544	286170
37906	286171
62279	286172
33804	286173
91688	286174
11375	286175
33586	286176
77007	286177
28705	286178
580	286179
9061	286180
46062	286181
508	286182
31450	286183
2291	286184
26202	286185
37672	286186
95257	286187
762	286188
16311	286189
86337	286190
98376	286191
14400	286192
36880	286193
100848	286194
42034	286195
14877	286196
1426	286197
5952	286198
54082	286199
17168	286200
20516	286201
19902	286202
23313	286203
17638	286204
40791	286205
16071	286206
63803	286207
7786	286208
3742	286209
66673	286210
71323	286211
94591	286212
46203	286213
1040	286214
14189	286215
76791	286216
67120	286217
9219	286218
3451	286219
5539	286220
23592	286221
77495	286222
15434	286223
2096	286224
19428	286225
4833	286226
5772	286227
11830	286228
69640	286229
6285	286230
3026	286231
55889	286232
63638	286233
24857	286234
17351	286235
41889	286236
42944	286237
12940	286238
956	286239
2336	286240
88942	286241
2075	286242
21165	286243
29301	286244
49813	286245
2220	286246
45290	286247
37838	286248
858	286249
58652	286250
43229	286251
21594	286252
1629	286253
70159	286254
42166	286255
75371	286256
38186	286257
1560	286258
3557	286259
25632	286260
81632	286261
101231	286262
1391	286263
39617	286264
8780	286265
32226	286266
5640	286267
1881	286268
47022	286269
42845	286270
45311	286271
9023	286272
52344	286273
28729	286274
2735	286275
59545	286276
2085	286277
24243	286278
6103	286279
73164	286280
1215	286281
84326	286282
76370	286283
60799	286284
3294	286285
11111	286286
4077	286287
38274	286288
10305	286289
28606	286290
32951	286291
8059	286292
103049	286293
276	286294
1	286295
9362	286296
540	286297
3664	286298
41986	286299
6161	286300
3677	286301
17525	286302
30570	286303
780	286304
86608	286305
4322	286306
2364	286307
92968	286308
84144	286309
34288	286310
24462	286311
80664	286312
750	286313
23067	286314
68091	286315
11473	286316
32983	286317
33114	286318
8035	286319
34371	286320
68929	286321
15036	286322
2515	286323
14838	286324
7798	286325
774	286326
82940	286327
495	286328
109425	286329
71932	286330
10984	286331
4448	286332
15563	286333
20372	286334
66248	286335
4398	286336
5137	286337
46687	286338
33031	286339
14548	286340
54	286341
26675	286342
44266	286343
32086	286344
806	286345
103500	286346
100514	286347
5180	286348
14538	286349
85094	286350
34001	286351
573	286352
90360	286353
5170	286354
63873	286355
34557	286356
59029	286357
36059	286358
20427	286359
36976	286360
9075	286361
1016	286362
68707	286363
17475	286364
37385	286365
75814	286366
59310	286367
26691	286368
24176	286369
51894	286370
107406	286371
62926	286372
931	286373
67390	286374
1507	286375
41596	286376
31426	286377
23034	286378
4835	286379
39536	286380
40536	286381
6419	286382
21201	286383
1252	286384
11491	286385
52048	286386
5887	286387
19457	286388
57518	286389
26185	286390
5539	286391
117	286392
20269	286393
26626	286394
16470	286395
5175	286396
2419	286397
52482	286398
102793	286399
302	286400
88714	286401
76501	286402
30955	286403
6461	286404
34532	286405
12401	286406
14089	286407
102619	286408
5788	286409
13767	286410
29252	286411
2656	286412
23753	286413
2436	286414
87570	286415
37376	286416
60561	286417
1995	286418
95104	286419
12229	286420
1528	286421
79831	286422
85609	286423
90222	286424
8574	286425
9211	286426
9	286427
4563	286428
35756	286429
45840	286430
5946	286431
63596	286432
90531	286433
63193	286434
16539	286435
50970	286436
95656	286437
10221	286438
37403	286439
4034	286440
3787	286441
49437	286442
68214	286443
23219	286444
71869	286445
27462	286446
23730	286447
309	286448
99997	286449
80863	286450
77277	286451
8992	286452
2843	286453
41172	286454
27592	286455
40383	286456
9158	286457
73822	286458
8795	286459
9990	286460
671	286461
101205	286462
104096	286463
31936	286464
42023	286465
68194	286466
24725	286467
62483	286468
13375	286469
40977	286470
39845	286471
33819	286472
12584	286473
79824	286474
14993	286475
40408	286476
100131	286477
985	286478
6941	286479
17580	286480
53255	286481
53879	286482
3673	286483
24880	286484
33916	286485
12034	286486
3839	286487
1404	286488
59	286489
7758	286490
17335	286491
29538	286492
2151	286493
20153	286494
44119	286495
41636	286496
112368	286497
11489	286498
93259	286499
71269	286500
19859	286501
472	286502
20	286503
24930	286504
14361	286505
33270	286506
76169	286507
54118	286508
31021	286509
15056	286510
20517	286511
1899	286512
22156	286513
8095	286514
4640	286515
26885	286516
47176	286517
88342	286518
92204	286519
10664	286520
4290	286521
24165	286522
60904	286523
48539	286524
55539	286525
6774	286526
5744	286527
19706	286528
75961	286529
2644	286530
15279	286531
30683	286532
838	286533
2231	286534
3083	286535
18207	286536
88241	286537
1290	286538
23811	286539
49654	286540
48868	286541
11734	286542
2404	286543
49786	286544
2441	286545
53	286546
6163	286547
10897	286548
19166	286549
69869	286550
408	286551
28015	286552
94727	286553
38871	286554
100387	286555
5008	286556
45339	286557
15939	286558
14926	286559
47821	286560
1718	286561
25182	286562
10089	286563
19113	286564
33281	286565
2207	286566
3470	286567
84346	286568
594	286569
13996	286570
25139	286571
37217	286572
520	286573
4925	286574
62359	286575
4236	286576
33225	286577
32096	286578
54568	286579
53	286580
52246	286581
89700	286582
122	286583
49518	286584
12402	286585
37512	286586
50063	286587
42575	286588
3470	286589
9353	286590
34561	286591
56472	286592
94757	286593
65517	286594
661	286595
19483	286596
6929	286597
23782	286598
36112	286599
58546	286600
62523	286601
8516	286602
67703	286603
830	286604
66625	286605
15565	286606
112	286607
10519	286608
2873	286609
5541	286610
72821	286611
14382	286612
53953	286613
6941	286614
47680	286615
13640	286616
30449	286617
11302	286618
2662	286619
8920	286620
1576	286621
9379	286622
105858	286623
68691	286624
48598	286625
25464	286626
64897	286627
58455	286628
15439	286629
34179	286630
12345	286631
10883	286632
27072	286633
74188	286634
2	286635
1603	286636
40284	286637
14247	286638
31307	286639
5642	286640
29863	286641
28293	286642
35703	286643
1208	286644
59300	286645
13737	286646
11630	286647
7200	286648
55394	286649
5532	286650
47821	286651
20467	286652
95359	286653
21085	286654
21598	286655
35196	286656
3722	286657
19682	286658
2043	286659
7154	286660
23501	286661
32002	286662
4150	286663
112	286664
691	286665
17	286666
20269	286667
56600	286668
8845	286669
263	286670
44087	286671
39287	286672
69396	286673
9523	286674
915	286675
50488	286676
13042	286677
79470	286678
26129	286679
1626	286680
10414	286681
31330	286682
1996	286683
87447	286684
48107	286685
4294	286686
25368	286687
4719	286688
19038	286689
8043	286690
47483	286691
3958	286692
1682	286693
4881	286694
18855	286695
1327	286696
17752	286697
56373	286698
8878	286699
22633	286700
12786	286701
1056	286702
12647	286703
9885	286704
93376	286705
41994	286706
3895	286707
32233	286708
55345	286709
6785	286710
15507	286711
37394	286712
56184	286713
17467	286714
37207	286715
13874	286716
57328	286717
35840	286718
33092	286719
23396	286720
48469	286721
102914	286722
16359	286723
26501	286724
7063	286725
38019	286726
739	286727
44020	286728
98218	286729
33209	286730
2347	286731
45463	286732
47890	286733
66566	286734
64583	286735
83335	286736
53260	286737
31432	286738
54	286739
31528	286740
67423	286741
1163	286742
12432	286743
9017	286744
48378	286745
50161	286746
5867	286747
40798	286748
15515	286749
63420	286750
54857	286751
47850	286752
51028	286753
5696	286754
91698	286755
25467	286756
13836	286757
33573	286758
13070	286759
17331	286760
61738	286761
42875	286762
12892	286763
44766	286764
311	286765
80367	286766
3058	286767
12806	286768
46	286769
113596	286770
16336	286771
17707	286772
14803	286773
61097	286774
4750	286775
12735	286776
70611	286777
37402	286778
1180	286779
28359	286780
69894	286781
6479	286782
7160	286783
103755	286784
8095	286785
42591	286786
33137	286787
68919	286788
101392	286789
23416	286790
48157	286791
52045	286792
64088	286793
9515	286794
613	286795
74694	286796
36241	286797
12431	286798
19645	286799
64376	286800
105793	286801
35641	286802
560	286803
9082	286804
79623	286805
5980	286806
44610	286807
38016	286808
11858	286809
5728	286810
13896	286811
57553	286812
821	286813
30633	286814
15603	286815
79604	286816
47865	286817
16214	286818
62893	286819
42408	286820
14950	286821
1712	286822
3308	286823
10285	286824
2427	286825
72843	286826
24125	286827
31028	286828
1081	286829
28308	286830
7725	286831
20858	286832
5213	286833
63539	286834
7110	286835
30285	286836
19991	286837
9770	286838
4174	286839
55993	286840
93	286841
25183	286842
95370	286843
71301	286844
10339	286845
45124	286846
690	286847
15060	286848
21729	286849
4730	286850
66023	286851
1315	286852
37648	286853
83852	286854
28927	286855
38983	286856
22171	286857
55952	286858
62464	286859
33350	286860
2547	286861
14880	286862
3958	286863
17113	286864
35843	286865
94981	286866
58633	286867
968	286868
29683	286869
16371	286870
48339	286871
16536	286872
35889	286873
20819	286874
29116	286875
65678	286876
42038	286877
50369	286878
6351	286879
13711	286880
11107	286881
26872	286882
9691	286883
24581	286884
19406	286885
1824	286886
48580	286887
13501	286888
6698	286889
26464	286890
25732	286891
16182	286892
35638	286893
1816	286894
25647	286895
11266	286896
49285	286897
30522	286898
6592	286899
373	286900
7064	286901
40535	286902
5348	286903
21046	286904
11692	286905
56295	286906
39191	286907
48196	286908
17415	286909
13629	286910
21562	286911
1902	286912
49062	286913
41946	286914
3690	286915
87128	286916
28023	286917
2967	286918
13276	286919
4805	286920
11791	286921
66963	286922
28804	286923
18724	286924
19672	286925
67390	286926
32797	286927
17469	286928
16879	286929
12508	286930
19410	286931
7309	286932
70874	286933
54692	286934
1648	286935
251	286936
58619	286937
16741	286938
42642	286939
15007	286940
36987	286941
5320	286942
19809	286943
92672	286944
2845	286945
14165	286946
49121	286947
15338	286948
11948	286949
23204	286950
58888	286951
23586	286952
18434	286953
8501	286954
34156	286955
60075	286956
28444	286957
33	286958
108692	286959
18393	286960
83654	286961
1206	286962
21734	286963
28296	286964
75347	286965
13339	286966
10333	286967
55115	286968
51437	286969
41302	286970
17422	286971
4039	286972
49347	286973
6607	286974
22467	286975
17016	286976
44182	286977
61757	286978
1	286979
22212	286980
19114	286981
40247	286982
8524	286983
8931	286984
17514	286985
91410	286986
64697	286987
3178	286988
8996	286989
1203	286990
1123	286991
46499	286992
32671	286993
1380	286994
53109	286995
48103	286996
45084	286997
2346	286998
77753	286999
11107	287000
30166	287001
6847	287002
33186	287003
2828	287004
5750	287005
13731	287006
10247	287007
12904	287008
19373	287009
7005	287010
20627	287011
33756	287012
2191	287013
41952	287014
46943	287015
25024	287016
4562	287017
38113	287018
25267	287019
23411	287020
37380	287021
20257	287022
31142	287023
34149	287024
9628	287025
58679	287026
29468	287027
1265	287028
6038	287029
412	287030
51135	287031
12722	287032
7378	287033
42344	287034
51387	287035
13883	287036
46679	287037
2403	287038
6945	287039
80142	287040
2186	287041
6799	287042
31005	287043
25109	287044
54227	287045
34684	287046
7030	287047
8681	287048
15210	287049
57411	287050
23298	287051
6844	287052
24758	287053
23999	287054
45990	287055
16287	287056
16896	287057
2192	287058
27413	287059
1365	287060
39569	287061
371	287062
64073	287063
298	287064
16692	287065
91543	287066
931	287067
18547	287068
55421	287069
3322	287070
32547	287071
9992	287072
43580	287073
37199	287074
2864	287075
33597	287076
69995	287077
70	287078
60994	287079
43726	287080
2591	287081
49587	287082
2289	287083
12139	287084
1482	287085
92984	287086
40942	287087
1547	287088
3457	287089
69164	287090
7162	287091
19639	287092
22719	287093
2751	287094
12118	287095
461	287096
62338	287097
54479	287098
11225	287099
7377	287100
70005	287101
3279	287102
16240	287103
103100	287104
35581	287105
2053	287106
14613	287107
8535	287108
22135	287109
99815	287110
22705	287111
60153	287112
9269	287113
42562	287114
1414	287115
23587	287116
67003	287117
31608	287118
326	287119
29675	287120
20085	287121
9	287122
95117	287123
63507	287124
57146	287125
64625	287126
23907	287127
18501	287128
26400	287129
668	287130
43047	287131
6056	287132
51069	287133
13137	287134
43651	287135
94030	287136
7904	287137
70924	287138
96520	287139
19051	287140
4982	287141
48047	287142
10054	287143
11667	287144
314	287145
12525	287146
8960	287147
29682	287148
17802	287149
38931	287150
236	287151
18258	287152
66498	287153
6289	287154
56275	287155
21150	287156
10444	287157
48335	287158
60239	287159
3948	287160
55075	287161
492	287162
9763	287163
12042	287164
75738	287165
8376	287166
20720	287167
98978	287168
1209	287169
1781	287170
1975	287171
2688	287172
22973	287173
1279	287174
79806	287175
79781	287176
39320	287177
75990	287178
53671	287179
68115	287180
69547	287181
28826	287182
26170	287183
7809	287184
399	287185
5227	287186
10205	287187
79353	287188
30469	287189
20250	287190
26300	287191
15682	287192
28778	287193
15632	287194
38760	287195
1238	287196
14182	287197
55566	287198
66549	287199
2994	287200
1426	287201
42317	287202
53525	287203
4189	287204
44889	287205
8	287206
80915	287207
51816	287208
23296	287209
2530	287210
67634	287211
28324	287212
60639	287213
8071	287214
47159	287215
7435	287216
95051	287217
3765	287218
89481	287219
11169	287220
30485	287221
62322	287222
7115	287223
36882	287224
2379	287225
1152	287226
39843	287227
34840	287228
14952	287229
46417	287230
4303	287231
56	287232
44432	287233
27925	287234
27185	287235
17873	287236
514	287237
66953	287238
23036	287239
22615	287240
55048	287241
17809	287242
13940	287243
5711	287244
21	287245
40063	287246
42937	287247
66696	287248
72306	287249
59196	287250
69	287251
874	287252
24050	287253
95099	287254
56432	287255
71938	287256
92390	287257
43222	287258
15880	287259
32097	287260
51475	287261
12810	287262
1164	287263
82050	287264
7369	287265
5649	287266
101796	287267
26447	287268
9137	287269
23393	287270
9289	287271
44173	287272
25175	287273
32238	287274
3941	287275
1452	287276
4968	287277
29694	287278
51317	287279
64098	287280
5584	287281
16487	287282
16895	287283
92425	287284
81660	287285
2104	287286
3025	287287
42715	287288
45663	287289
53253	287290
82045	287291
41028	287292
13024	287293
2810	287294
69588	287295
99	287296
20752	287297
14330	287298
692	287299
8748	287300
60152	287301
22348	287302
44232	287303
10885	287304
70046	287305
44919	287306
56073	287307
1024	287308
12946	287309
88709	287310
73264	287311
27491	287312
2389	287313
14280	287314
49842	287315
30782	287316
63868	287317
33058	287318
10593	287319
24600	287320
83475	287321
916	287322
24880	287323
2474	287324
60606	287325
1931	287326
1998	287327
20882	287328
23390	287329
156	287330
46529	287331
3180	287332
7953	287333
31601	287334
49825	287335
2280	287336
2876	287337
84763	287338
36836	287339
87574	287340
4505	287341
4927	287342
1302	287343
2002	287344
159	287345
59856	287346
51534	287347
33302	287348
43052	287349
2475	287350
18682	287351
47997	287352
40446	287353
34596	287354
710	287355
65254	287356
73899	287357
1892	287358
6135	287359
7698	287360
487	287361
13193	287362
76380	287363
13049	287364
19686	287365
1918	287366
3689	287367
76581	287368
2933	287369
38912	287370
68423	287371
25626	287372
1	287373
8028	287374
96137	287375
52651	287376
11926	287377
17513	287378
971	287379
45791	287380
9700	287381
30998	287382
50625	287383
84522	287384
21231	287385
58889	287386
36744	287387
35369	287388
10236	287389
18173	287390
22126	287391
40145	287392
49228	287393
18258	287394
45780	287395
89606	287396
3401	287397
811	287398
35683	287399
11314	287400
17166	287401
12734	287402
2034	287403
114532	287404
26756	287405
30902	287406
29798	287407
21887	287408
820	287409
986	287410
78563	287411
236	287412
18860	287413
14930	287414
9322	287415
35313	287416
1643	287417
1854	287418
69942	287419
89	287420
3016	287421
15809	287422
13588	287423
38605	287424
5382	287425
36951	287426
26406	287427
2032	287428
7871	287429
31062	287430
20964	287431
74740	287432
51139	287433
33667	287434
65356	287435
78038	287436
31617	287437
46488	287438
15734	287439
22780	287440
8188	287441
15905	287442
2947	287443
80305	287444
27350	287445
10233	287446
8716	287447
15023	287448
37801	287449
893	287450
15170	287451
15	287452
6493	287453
71831	287454
13524	287455
17541	287456
64396	287457
1116	287458
21989	287459
22020	287460
21066	287461
4060	287462
28635	287463
80797	287464
106509	287465
72989	287466
8734	287467
57825	287468
34851	287469
65176	287470
43376	287471
103176	287472
143	287473
40053	287474
16131	287475
38358	287476
7651	287477
56838	287478
32431	287479
478	287480
32914	287481
621	287482
72465	287483
5923	287484
21673	287485
26135	287486
10861	287487
34837	287488
16466	287489
4623	287490
44444	287491
16634	287492
53543	287493
56755	287494
24408	287495
33830	287496
21979	287497
8460	287498
72187	287499
76031	287500
9130	287501
55652	287502
26084	287503
4987	287504
1872	287505
21547	287506
22426	287507
11930	287508
76264	287509
89667	287510
10737	287511
22806	287512
38120	287513
2966	287514
27327	287515
64804	287516
344	287517
8274	287518
26192	287519
70417	287520
11195	287521
34963	287522
59696	287523
88762	287524
36319	287525
30	287526
15673	287527
61131	287528
79055	287529
47186	287530
94252	287531
23612	287532
65557	287533
5789	287534
13173	287535
146	287536
3717	287537
2826	287538
49587	287539
49276	287540
1805	287541
3949	287542
60419	287543
75390	287544
9093	287545
33562	287546
33663	287547
24343	287548
30230	287549
45788	287550
17529	287551
13673	287552
75355	287553
17501	287554
3108	287555
7752	287556
26346	287557
72618	287558
30668	287559
457	287560
14240	287561
13868	287562
730	287563
52251	287564
27	287565
367	287566
38524	287567
7020	287568
10209	287569
48219	287570
49795	287571
61070	287572
6870	287573
211	287574
50501	287575
40147	287576
528	287577
48357	287578
55645	287579
2549	287580
29454	287581
9677	287582
71471	287583
5865	287584
3064	287585
86473	287586
11233	287587
1781	287588
1927	287589
89604	287590
46933	287591
36432	287592
6242	287593
37983	287594
96603	287595
29678	287596
2431	287597
78660	287598
170	287599
54667	287600
106274	287601
14985	287602
41507	287603
75883	287604
72692	287605
69855	287606
37284	287607
18864	287608
27922	287609
68646	287610
31844	287611
2601	287612
583	287613
34689	287614
9089	287615
13632	287616
2689	287617
50713	287618
33652	287619
20455	287620
14471	287621
32648	287622
476	287623
17000	287624
11394	287625
492	287626
19004	287627
68548	287628
4481	287629
73017	287630
21149	287631
20881	287632
2143	287633
61428	287634
39673	287635
29297	287636
10886	287637
67271	287638
83802	287639
48338	287640
4225	287641
28381	287642
45628	287643
70650	287644
26288	287645
21565	287646
36689	287647
70873	287648
15532	287649
10929	287650
1165	287651
29983	287652
44409	287653
41428	287654
31092	287655
19538	287656
31887	287657
9959	287658
42831	287659
69344	287660
86278	287661
21560	287662
13875	287663
47129	287664
31046	287665
25803	287666
9854	287667
53360	287668
6	287669
77328	287670
36454	287671
51480	287672
96321	287673
7363	287674
13865	287675
3219	287676
685	287677
11805	287678
62035	287679
85165	287680
41599	287681
33325	287682
65139	287683
31202	287684
1634	287685
17506	287686
16294	287687
26927	287688
79034	287689
11314	287690
8257	287691
9697	287692
46410	287693
22737	287694
3652	287695
28814	287696
484	287697
78663	287698
24431	287699
13316	287700
29912	287701
19528	287702
20023	287703
8173	287704
82907	287705
36132	287706
45368	287707
19170	287708
40984	287709
32249	287710
89366	287711
7090	287712
11227	287713
10671	287714
2997	287715
2605	287716
77765	287717
32914	287718
6271	287719
3817	287720
27109	287721
22137	287722
14523	287723
6290	287724
1441	287725
55449	287726
72112	287727
45116	287728
19427	287729
71788	287730
32650	287731
14765	287732
68351	287733
78904	287734
3296	287735
82704	287736
17777	287737
1762	287738
15315	287739
21139	287740
16295	287741
796	287742
113	287743
79180	287744
93596	287745
39597	287746
11528	287747
12136	287748
7292	287749
6824	287750
10286	287751
50492	287752
24663	287753
107516	287754
20186	287755
29392	287756
30666	287757
31966	287758
107183	287759
5582	287760
12272	287761
682	287762
62467	287763
17111	287764
30293	287765
31178	287766
63056	287767
97838	287768
32732	287769
104412	287770
63921	287771
5049	287772
133	287773
56837	287774
24822	287775
93346	287776
6582	287777
65755	287778
24746	287779
13341	287780
548	287781
44	287782
14912	287783
9222	287784
70691	287785
10844	287786
435	287787
30703	287788
18533	287789
3883	287790
83053	287791
23960	287792
25513	287793
88244	287794
10048	287795
39164	287796
56129	287797
15838	287798
13864	287799
5193	287800
12173	287801
6971	287802
4286	287803
3001	287804
29266	287805
38077	287806
29900	287807
22894	287808
8322	287809
9423	287810
53134	287811
12806	287812
66164	287813
23463	287814
78164	287815
5120	287816
6918	287817
99766	287818
14077	287819
68909	287820
67658	287821
9406	287822
13678	287823
37380	287824
878	287825
7803	287826
22502	287827
97136	287828
98682	287829
38304	287830
33038	287831
54864	287832
35532	287833
25454	287834
59974	287835
7879	287836
19659	287837
55661	287838
30812	287839
58723	287840
7282	287841
56928	287842
7106	287843
53985	287844
5063	287845
102028	287846
13929	287847
44178	287848
55240	287849
160	287850
819	287851
6316	287852
3329	287853
42694	287854
53464	287855
21710	287856
13969	287857
42769	287858
14862	287859
58826	287860
98333	287861
4379	287862
30345	287863
64690	287864
132	287865
2567	287866
29603	287867
42100	287868
25785	287869
74075	287870
25344	287871
55441	287872
4	287873
12781	287874
112208	287875
43003	287876
2496	287877
606	287878
32398	287879
22378	287880
16187	287881
25151	287882
5931	287883
431	287884
76661	287885
37565	287886
9692	287887
81412	287888
49366	287889
111581	287890
2553	287891
44964	287892
25806	287893
39150	287894
38813	287895
8154	287896
40690	287897
517	287898
18332	287899
100476	287900
82967	287901
73972	287902
285	287903
10534	287904
3163	287905
64036	287906
31224	287907
68364	287908
107855	287909
94287	287910
2721	287911
10217	287912
43148	287913
86940	287914
46549	287915
48442	287916
35112	287917
33789	287918
11137	287919
1017	287920
72623	287921
19451	287922
30	287923
3680	287924
101378	287925
11778	287926
99552	287927
10683	287928
5984	287929
28915	287930
6787	287931
5685	287932
24994	287933
48410	287934
2806	287935
41054	287936
69140	287937
13748	287938
12017	287939
31986	287940
804	287941
30667	287942
59	287943
26900	287944
1926	287945
82439	287946
63678	287947
35330	287948
6802	287949
1897	287950
24042	287951
1508	287952
2492	287953
35209	287954
81208	287955
18194	287956
25851	287957
29966	287958
108	287959
27965	287960
18511	287961
9780	287962
19349	287963
63971	287964
53981	287965
252	287966
74229	287967
29476	287968
10411	287969
22365	287970
80569	287971
2058	287972
27334	287973
1641	287974
54806	287975
61	287976
2730	287977
9152	287978
103079	287979
3188	287980
2423	287981
4356	287982
35645	287983
8843	287984
190	287985
100124	287986
19611	287987
4556	287988
824	287989
55	287990
6583	287991
19040	287992
26250	287993
83668	287994
28746	287995
77040	287996
18580	287997
61912	287998
33669	287999
11180	288000
52658	288001
17594	288002
78655	288003
81324	288004
26092	288005
49699	288006
5270	288007
39504	288008
325	288009
7074	288010
12680	288011
2934	288012
55253	288013
32101	288014
12387	288015
27041	288016
73225	288017
34762	288018
5569	288019
39824	288020
1601	288021
65223	288022
43128	288023
92298	288024
11360	288025
1015	288026
5363	288027
61994	288028
84569	288029
71322	288030
2429	288031
5967	288032
58970	288033
49297	288034
528	288035
33427	288036
45681	288037
30847	288038
379	288039
185	288040
1203	288041
659	288042
29931	288043
20239	288044
17235	288045
654	288046
80385	288047
9528	288048
10690	288049
40880	288050
1850	288051
8370	288052
53911	288053
43329	288054
42096	288055
12992	288056
410	288057
36348	288058
17273	288059
52439	288060
7170	288061
2020	288062
17253	288063
13117	288064
34483	288065
8090	288066
70429	288067
97674	288068
31814	288069
66267	288070
40530	288071
80359	288072
66688	288073
26582	288074
26813	288075
43067	288076
103931	288077
5208	288078
22019	288079
11697	288080
26941	288081
37502	288082
8	288083
74263	288084
9395	288085
950	288086
91970	288087
6730	288088
19488	288089
10884	288090
20219	288091
248	288092
9864	288093
1511	288094
90727	288095
47239	288096
14716	288097
18185	288098
2407	288099
37751	288100
5792	288101
5151	288102
76784	288103
35233	288104
3582	288105
39707	288106
19494	288107
10756	288108
23125	288109
9676	288110
1093	288111
1025	288112
25737	288113
5869	288114
51227	288115
5645	288116
44818	288117
55198	288118
33906	288119
57869	288120
9247	288121
72525	288122
62479	288123
38159	288124
43947	288125
24243	288126
47776	288127
11628	288128
37	288129
14547	288130
67002	288131
72386	288132
19549	288133
31913	288134
705	288135
42666	288136
30068	288137
32668	288138
7409	288139
68622	288140
61294	288141
92551	288142
2785	288143
100613	288144
74240	288145
85363	288146
31812	288147
39771	288148
2318	288149
2347	288150
35118	288151
12785	288152
21171	288153
6287	288154
79588	288155
5594	288156
40713	288157
31275	288158
22280	288159
2764	288160
49573	288161
33434	288162
49378	288163
1437	288164
38057	288165
9123	288166
12742	288167
3517	288168
2694	288169
9280	288170
7459	288171
399	288172
99857	288173
23687	288174
104	288175
47711	288176
33206	288177
30659	288178
33725	288179
68865	288180
4203	288181
38159	288182
2480	288183
4279	288184
19920	288185
49290	288186
3578	288187
18026	288188
182	288189
8872	288190
25466	288191
14287	288192
56117	288193
38038	288194
1670	288195
49255	288196
25788	288197
3038	288198
10796	288199
718	288200
1984	288201
7073	288202
95048	288203
8628	288204
67691	288205
92393	288206
44644	288207
47040	288208
13398	288209
17322	288210
19920	288211
7038	288212
2345	288213
7378	288214
4530	288215
31145	288216
18091	288217
2349	288218
36281	288219
6146	288220
8001	288221
71960	288222
12148	288223
3970	288224
7216	288225
69797	288226
10203	288227
41807	288228
44771	288229
66946	288230
26399	288231
1496	288232
60575	288233
26356	288234
11869	288235
4204	288236
40644	288237
97468	288238
60438	288239
81460	288240
4176	288241
34870	288242
28046	288243
19025	288244
41920	288245
37722	288246
25628	288247
8209	288248
42566	288249
11058	288250
31553	288251
8442	288252
19153	288253
59000	288254
34874	288255
11131	288256
6531	288257
44840	288258
24058	288259
30621	288260
2687	288261
55924	288262
65362	288263
50603	288264
24745	288265
11591	288266
68195	288267
1280	288268
733	288269
29977	288270
82	288271
5227	288272
9975	288273
40884	288274
41413	288275
26021	288276
57895	288277
3678	288278
95665	288279
74412	288280
10497	288281
5458	288282
10343	288283
41424	288284
24457	288285
88790	288286
33399	288287
51581	288288
69483	288289
18883	288290
30174	288291
88060	288292
95811	288293
7211	288294
8449	288295
76504	288296
20109	288297
8345	288298
53727	288299
2433	288300
45070	288301
58267	288302
67833	288303
29006	288304
5	288305
62876	288306
35270	288307
9969	288308
92948	288309
204	288310
74305	288311
77604	288312
35205	288313
32563	288314
26581	288315
6291	288316
14637	288317
84810	288318
53183	288319
20884	288320
78719	288321
45230	288322
12394	288323
5	288324
40985	288325
14261	288326
13458	288327
51797	288328
771	288329
259	288330
50	288331
19898	288332
61988	288333
45327	288334
3774	288335
7082	288336
61602	288337
15434	288338
3673	288339
2869	288340
53423	288341
2085	288342
16860	288343
3	288344
9305	288345
2194	288346
23524	288347
630	288348
44692	288349
24342	288350
7954	288351
80369	288352
34519	288353
60068	288354
497	288355
25353	288356
5795	288357
51534	288358
8562	288359
14718	288360
14772	288361
7686	288362
4403	288363
41131	288364
45410	288365
29443	288366
3262	288367
13821	288368
6659	288369
768	288370
84716	288371
74072	288372
2893	288373
32934	288374
17333	288375
42207	288376
32622	288377
13495	288378
8817	288379
2	288380
180	288381
794	288382
1205	288383
13433	288384
37703	288385
28125	288386
2897	288387
18993	288388
18820	288389
21951	288390
33823	288391
59441	288392
67659	288393
9736	288394
80852	288395
26509	288396
7145	288397
19654	288398
99742	288399
23611	288400
70484	288401
59729	288402
42276	288403
23267	288404
29490	288405
5263	288406
14932	288407
21446	288408
88843	288409
72485	288410
5612	288411
24073	288412
76977	288413
16700	288414
33420	288415
33617	288416
47670	288417
14022	288418
14142	288419
22461	288420
16518	288421
38167	288422
54757	288423
457	288424
38115	288425
83633	288426
74882	288427
10945	288428
51958	288429
2540	288430
46324	288431
14647	288432
693	288433
42954	288434
5579	288435
2098	288436
38100	288437
43226	288438
26707	288439
57713	288440
81068	288441
10551	288442
44586	288443
20368	288444
3620	288445
38855	288446
103097	288447
110053	288448
4309	288449
51438	288450
101200	288451
24144	288452
39463	288453
58205	288454
25475	288455
22545	288456
14399	288457
35366	288458
55712	288459
5685	288460
325	288461
80848	288462
88800	288463
33963	288464
674	288465
44803	288466
71999	288467
7338	288468
48690	288469
9869	288470
1355	288471
5665	288472
15517	288473
63062	288474
518	288475
17758	288476
17131	288477
56520	288478
99995	288479
27395	288480
9400	288481
28296	288482
330	288483
5467	288484
51	288485
14235	288486
35553	288487
100906	288488
3057	288489
67354	288490
7007	288491
10518	288492
86085	288493
14606	288494
184	288495
19124	288496
15194	288497
34354	288498
17374	288499
33491	288500
1728	288501
12398	288502
5276	288503
5867	288504
49969	288505
12801	288506
28625	288507
8627	288508
11291	288509
34396	288510
68494	288511
9146	288512
20093	288513
1070	288514
54414	288515
36111	288516
69816	288517
16809	288518
49512	288519
36138	288520
3508	288521
14620	288522
7760	288523
21896	288524
34026	288525
12915	288526
22472	288527
15477	288528
34175	288529
3955	288530
76224	288531
85431	288532
1188	288533
32493	288534
35699	288535
25909	288536
45083	288537
66997	288538
6788	288539
68651	288540
706	288541
913	288542
24238	288543
84201	288544
9577	288545
8341	288546
41189	288547
29144	288548
4239	288549
29315	288550
17708	288551
30648	288552
83	288553
46870	288554
19814	288555
29	288556
72718	288557
37533	288558
5489	288559
53399	288560
39009	288561
629	288562
19869	288563
92295	288564
16543	288565
53830	288566
18495	288567
8826	288568
18285	288569
10986	288570
61784	288571
17598	288572
2666	288573
3353	288574
6362	288575
190	288576
99418	288577
67920	288578
27223	288579
1382	288580
108630	288581
6709	288582
104531	288583
107690	288584
70632	288585
32509	288586
49477	288587
58463	288588
28428	288589
30573	288590
46862	288591
65663	288592
67148	288593
1746	288594
57991	288595
99769	288596
14874	288597
45337	288598
31149	288599
29810	288600
61428	288601
49985	288602
39517	288603
109285	288604
27796	288605
56617	288606
2180	288607
2878	288608
25355	288609
1694	288610
27804	288611
5619	288612
87943	288613
26530	288614
1546	288615
72081	288616
5811	288617
2789	288618
833	288619
4720	288620
49188	288621
1769	288622
388	288623
48355	288624
21608	288625
20300	288626
6348	288627
31893	288628
336	288629
4291	288630
9894	288631
1988	288632
61401	288633
33534	288634
806	288635
16111	288636
22957	288637
55682	288638
41312	288639
36181	288640
3104	288641
24075	288642
89336	288643
54376	288644
38985	288645
6803	288646
47639	288647
56804	288648
43116	288649
62688	288650
16094	288651
4935	288652
8174	288653
36943	288654
19407	288655
43	288656
49638	288657
42589	288658
21297	288659
83139	288660
103560	288661
635	288662
2	288663
80684	288664
12416	288665
18484	288666
35546	288667
20173	288668
80940	288669
9394	288670
1759	288671
39261	288672
86477	288673
27080	288674
29141	288675
17831	288676
16706	288677
39654	288678
30736	288679
20969	288680
10584	288681
62882	288682
64217	288683
33526	288684
38187	288685
8782	288686
11445	288687
7098	288688
14816	288689
63068	288690
17111	288691
56017	288692
26600	288693
35708	288694
32838	288695
21187	288696
4299	288697
7991	288698
59043	288699
22834	288700
419	288701
70398	288702
1745	288703
10437	288704
42492	288705
8335	288706
13801	288707
49268	288708
7686	288709
13921	288710
16008	288711
3136	288712
56224	288713
17623	288714
18817	288715
85860	288716
444	288717
30548	288718
76895	288719
92494	288720
4476	288721
5096	288722
29454	288723
2108	288724
9525	288725
33711	288726
19124	288727
65789	288728
51642	288729
2520	288730
37992	288731
22158	288732
66389	288733
96986	288734
259	288735
36535	288736
6880	288737
58020	288738
165	288739
12110	288740
22208	288741
6170	288742
28969	288743
20814	288744
105068	288745
65880	288746
49016	288747
38959	288748
78196	288749
50569	288750
892	288751
46682	288752
90667	288753
2704	288754
45281	288755
13741	288756
12754	288757
28542	288758
6105	288759
33179	288760
6796	288761
5625	288762
10085	288763
3741	288764
3138	288765
3097	288766
11370	288767
36843	288768
428	288769
27913	288770
23501	288771
32979	288772
53396	288773
100656	288774
1053	288775
40460	288776
8048	288777
10185	288778
2536	288779
22851	288780
37802	288781
7707	288782
21	288783
3612	288784
57633	288785
1633	288786
43739	288787
4621	288788
42009	288789
88672	288790
6621	288791
80376	288792
31325	288793
20	288794
54955	288795
43165	288796
196	288797
17117	288798
4903	288799
530	288800
7331	288801
11469	288802
45488	288803
18	288804
33332	288805
64054	288806
15658	288807
38155	288808
38954	288809
1094	288810
21344	288811
5303	288812
52458	288813
929	288814
40945	288815
529	288816
25161	288817
38741	288818
13734	288819
64190	288820
1008	288821
618	288822
11970	288823
16432	288824
85812	288825
55799	288826
43335	288827
3685	288828
48	288829
39740	288830
18012	288831
14758	288832
18175	288833
33121	288834
75969	288835
2462	288836
33096	288837
26353	288838
53324	288839
35873	288840
50699	288841
18217	288842
78299	288843
64063	288844
6784	288845
8503	288846
59052	288847
25353	288848
35704	288849
1951	288850
18578	288851
51015	288852
17191	288853
18306	288854
2023	288855
1119	288856
29178	288857
24712	288858
5086	288859
6936	288860
83388	288861
53552	288862
3487	288863
86252	288864
33800	288865
510	288866
276	288867
3090	288868
25501	288869
101789	288870
44600	288871
88	288872
50828	288873
14511	288874
75435	288875
1156	288876
23121	288877
597	288878
77100	288879
28348	288880
96552	288881
7300	288882
76890	288883
53122	288884
879	288885
56182	288886
2511	288887
20220	288888
26701	288889
11859	288890
15963	288891
36674	288892
5279	288893
12061	288894
8361	288895
55549	288896
25313	288897
35800	288898
27104	288899
27174	288900
65859	288901
1134	288902
19710	288903
77878	288904
336	288905
97199	288906
8987	288907
7863	288908
34033	288909
52753	288910
84411	288911
21836	288912
52796	288913
65951	288914
41350	288915
66715	288916
16344	288917
14535	288918
14088	288919
5469	288920
32805	288921
1287	288922
58770	288923
52166	288924
371	288925
12117	288926
11645	288927
32686	288928
39019	288929
27127	288930
18451	288931
240	288932
958	288933
22100	288934
14186	288935
79219	288936
10729	288937
5901	288938
79783	288939
67091	288940
34491	288941
28612	288942
9866	288943
96	288944
64104	288945
49652	288946
792	288947
66573	288948
44978	288949
31016	288950
3780	288951
15312	288952
22716	288953
6259	288954
53127	288955
163	288956
26595	288957
9426	288958
18292	288959
349	288960
2108	288961
74318	288962
81829	288963
53861	288964
65335	288965
8860	288966
9325	288967
48682	288968
52395	288969
610	288970
2264	288971
19858	288972
57842	288973
103233	288974
28220	288975
45516	288976
68	288977
12577	288978
11054	288979
7407	288980
11391	288981
59275	288982
3079	288983
100770	288984
600	288985
23696	288986
28135	288987
10864	288988
28289	288989
12919	288990
6848	288991
32949	288992
86766	288993
22389	288994
660	288995
90471	288996
80380	288997
28802	288998
34526	288999
7846	289000
15590	289001
36077	289002
62964	289003
347	289004
61265	289005
43796	289006
23890	289007
18498	289008
97033	289009
66084	289010
8763	289011
51924	289012
9286	289013
45109	289014
60615	289015
754	289016
61629	289017
88789	289018
32320	289019
36642	289020
71835	289021
23372	289022
8586	289023
474	289024
5064	289025
24938	289026
16560	289027
42501	289028
522	289029
33476	289030
10351	289031
34947	289032
10933	289033
4963	289034
38803	289035
20595	289036
1707	289037
8219	289038
80029	289039
10892	289040
61670	289041
6	289042
46341	289043
15434	289044
30633	289045
94670	289046
55834	289047
42567	289048
68808	289049
54338	289050
4139	289051
39043	289052
36961	289053
13077	289054
77678	289055
4533	289056
12974	289057
97923	289058
10837	289059
8778	289060
29805	289061
3804	289062
15253	289063
89	289064
57213	289065
26282	289066
37046	289067
75797	289068
24372	289069
19477	289070
43873	289071
26042	289072
68871	289073
75848	289074
12977	289075
21963	289076
89996	289077
25606	289078
58620	289079
47264	289080
4008	289081
42451	289082
27610	289083
37389	289084
5340	289085
84277	289086
14188	289087
22658	289088
14383	289089
40547	289090
21966	289091
25637	289092
8803	289093
43422	289094
17736	289095
64815	289096
3132	289097
14475	289098
3588	289099
18648	289100
59035	289101
3293	289102
91760	289103
20	289104
2835	289105
5477	289106
55754	289107
83482	289108
8561	289109
3312	289110
64653	289111
986	289112
64529	289113
52656	289114
29165	289115
20704	289116
7354	289117
8108	289118
914	289119
22810	289120
19252	289121
9033	289122
17055	289123
68980	289124
169	289125
27524	289126
17816	289127
9795	289128
28236	289129
14904	289130
67177	289131
252	289132
41762	289133
68376	289134
13902	289135
16081	289136
35744	289137
12058	289138
58599	289139
17425	289140
103162	289141
39393	289142
63588	289143
109361	289144
55248	289145
62450	289146
25754	289147
4870	289148
97842	289149
28783	289150
21010	289151
9355	289152
43847	289153
8029	289154
89189	289155
42009	289156
71475	289157
8995	289158
2475	289159
41650	289160
31940	289161
50662	289162
45350	289163
8084	289164
3310	289165
363	289166
3360	289167
522	289168
11604	289169
11778	289170
72804	289171
70639	289172
3712	289173
45593	289174
14243	289175
5547	289176
57376	289177
3319	289178
8358	289179
80743	289180
5565	289181
54673	289182
379	289183
6140	289184
25659	289185
90541	289186
77048	289187
86740	289188
38620	289189
29085	289190
3889	289191
18772	289192
50683	289193
5770	289194
69131	289195
13166	289196
86217	289197
237	289198
3708	289199
26324	289200
15299	289201
59389	289202
446	289203
41702	289204
107006	289205
19148	289206
27063	289207
84899	289208
273	289209
4377	289210
20501	289211
51272	289212
27766	289213
48451	289214
15791	289215
2062	289216
79985	289217
13447	289218
106423	289219
2619	289220
43305	289221
25627	289222
2366	289223
3898	289224
28018	289225
36574	289226
50110	289227
66583	289228
4702	289229
24467	289230
8825	289231
12164	289232
1513	289233
15665	289234
1088	289235
11951	289236
217	289237
499	289238
22603	289239
83396	289240
36380	289241
17920	289242
28518	289243
44851	289244
2937	289245
33894	289246
40843	289247
11271	289248
14720	289249
43148	289250
47606	289251
20453	289252
76815	289253
73115	289254
70232	289255
32827	289256
84620	289257
41149	289258
12307	289259
55706	289260
8317	289261
13025	289262
13919	289263
33958	289264
11104	289265
21820	289266
6532	289267
19943	289268
16385	289269
56169	289270
47055	289271
6506	289272
51764	289273
2069	289274
24397	289275
1792	289276
89	289277
11596	289278
19144	289279
40261	289280
59555	289281
37201	289282
188	289283
84725	289284
5138	289285
30435	289286
99499	289287
3604	289288
14301	289289
19779	289290
1675	289291
53551	289292
29118	289293
1985	289294
2183	289295
22208	289296
29365	289297
10839	289298
87309	289299
817	289300
36697	289301
73007	289302
1567	289303
5974	289304
59784	289305
25399	289306
73277	289307
21179	289308
6814	289309
46089	289310
50154	289311
46155	289312
1076	289313
1695	289314
24565	289315
335	289316
82198	289317
574	289318
24153	289319
41691	289320
20875	289321
36931	289322
50677	289323
62569	289324
32520	289325
74888	289326
30581	289327
2082	289328
15801	289329
37886	289330
44208	289331
7392	289332
752	289333
15070	289334
1170	289335
35038	289336
13659	289337
106550	289338
4462	289339
2030	289340
82036	289341
12769	289342
5711	289343
34819	289344
17158	289345
81576	289346
27735	289347
30135	289348
2723	289349
11392	289350
19723	289351
92759	289352
82932	289353
51498	289354
39839	289355
22086	289356
25134	289357
17563	289358
11093	289359
41476	289360
6263	289361
38670	289362
14825	289363
1966	289364
26611	289365
938	289366
55430	289367
2721	289368
10956	289369
7144	289370
101943	289371
92326	289372
72142	289373
7006	289374
14589	289375
53903	289376
2046	289377
85074	289378
59434	289379
43855	289380
45205	289381
5078	289382
2205	289383
82388	289384
991	289385
14190	289386
6952	289387
4548	289388
112373	289389
32169	289390
63582	289391
18242	289392
32067	289393
1973	289394
2496	289395
17589	289396
67027	289397
13154	289398
46185	289399
94029	289400
51491	289401
50459	289402
13708	289403
2722	289404
238	289405
15214	289406
648	289407
9971	289408
19576	289409
504	289410
7353	289411
7092	289412
15983	289413
7220	289414
18367	289415
30378	289416
60126	289417
38120	289418
4965	289419
11865	289420
36408	289421
7558	289422
41528	289423
8430	289424
28935	289425
231	289426
352	289427
3942	289428
9540	289429
35	289430
59686	289431
694	289432
19231	289433
25285	289434
7326	289435
29827	289436
3752	289437
647	289438
39294	289439
79088	289440
51	289441
7060	289442
187	289443
21038	289444
12169	289445
1085	289446
108732	289447
19738	289448
4804	289449
50654	289450
16092	289451
77045	289452
5621	289453
7225	289454
4536	289455
44302	289456
90104	289457
83014	289458
86932	289459
66510	289460
591	289461
62338	289462
2648	289463
529	289464
67272	289465
18389	289466
44916	289467
13109	289468
9573	289469
48429	289470
45524	289471
71457	289472
2695	289473
10877	289474
91839	289475
34606	289476
12761	289477
17845	289478
24142	289479
53088	289480
6106	289481
14390	289482
42812	289483
74314	289484
2481	289485
2744	289486
3385	289487
44379	289488
91606	289489
37	289490
37650	289491
61337	289492
36465	289493
10203	289494
6685	289495
87291	289496
37955	289497
18831	289498
17408	289499
14517	289500
17343	289501
9936	289502
41303	289503
48605	289504
5499	289505
1708	289506
6486	289507
78640	289508
31572	289509
20827	289510
23878	289511
18650	289512
2754	289513
23169	289514
3234	289515
100390	289516
36214	289517
16334	289518
697	289519
17279	289520
68424	289521
53666	289522
68149	289523
256	289524
70283	289525
22010	289526
48757	289527
12449	289528
29661	289529
29321	289530
46823	289531
42364	289532
84158	289533
27499	289534
32273	289535
52505	289536
43056	289537
995	289538
61623	289539
31195	289540
11896	289541
40243	289542
4071	289543
51142	289544
22785	289545
107221	289546
15015	289547
138	289548
49915	289549
17808	289550
63247	289551
6252	289552
303	289553
63756	289554
43764	289555
39228	289556
69938	289557
512	289558
873	289559
13533	289560
82429	289561
19995	289562
1163	289563
2117	289564
103	289565
58497	289566
27933	289567
48695	289568
14486	289569
5854	289570
963	289571
18412	289572
4401	289573
31460	289574
101632	289575
65562	289576
744	289577
16494	289578
8772	289579
15367	289580
36757	289581
719	289582
27230	289583
17388	289584
1003	289585
37686	289586
72288	289587
8302	289588
5726	289589
5108	289590
37605	289591
33427	289592
53998	289593
7544	289594
58542	289595
15708	289596
30221	289597
80589	289598
28485	289599
50603	289600
5456	289601
7301	289602
38870	289603
38807	289604
3454	289605
5915	289606
19415	289607
75500	289608
66502	289609
21152	289610
19561	289611
58978	289612
60328	289613
19087	289614
6964	289615
25907	289616
81375	289617
54505	289618
6472	289619
19240	289620
113208	289621
2441	289622
37942	289623
2941	289624
336	289625
3819	289626
9346	289627
9796	289628
52797	289629
81197	289630
745	289631
81127	289632
61730	289633
68	289634
17982	289635
43662	289636
9126	289637
70385	289638
72614	289639
591	289640
87020	289641
35853	289642
5563	289643
1155	289644
21767	289645
106614	289646
102955	289647
17870	289648
35531	289649
10288	289650
19787	289651
78102	289652
15779	289653
73172	289654
5154	289655
41396	289656
3344	289657
13861	289658
12992	289659
44395	289660
6498	289661
36092	289662
47300	289663
10262	289664
60993	289665
34569	289666
9886	289667
31163	289668
45537	289669
12542	289670
82970	289671
1103	289672
52004	289673
42684	289674
27563	289675
14567	289676
9162	289677
10598	289678
6323	289679
48651	289680
10677	289681
31	289682
10995	289683
40449	289684
34159	289685
2406	289686
4521	289687
63522	289688
60482	289689
54948	289690
61167	289691
63496	289692
1022	289693
52527	289694
2603	289695
400	289696
110283	289697
9657	289698
64485	289699
68244	289700
6941	289701
89745	289702
6182	289703
1175	289704
75478	289705
47154	289706
1082	289707
41252	289708
64087	289709
6967	289710
35307	289711
25187	289712
2226	289713
103840	289714
24776	289715
323	289716
232	289717
110857	289718
32326	289719
64810	289720
20240	289721
15484	289722
29639	289723
47089	289724
29963	289725
50926	289726
36825	289727
8939	289728
27101	289729
23535	289730
31363	289731
12578	289732
12856	289733
44725	289734
17503	289735
11178	289736
40947	289737
2082	289738
21610	289739
2495	289740
4680	289741
1576	289742
285	289743
5085	289744
3479	289745
33674	289746
65146	289747
17184	289748
51781	289749
18836	289750
12022	289751
80460	289752
1689	289753
9282	289754
20558	289755
18384	289756
6749	289757
26647	289758
24182	289759
11850	289760
14210	289761
303	289762
17237	289763
31831	289764
15146	289765
21771	289766
55497	289767
2043	289768
77205	289769
10516	289770
13595	289771
60417	289772
2281	289773
1168	289774
7664	289775
26287	289776
39459	289777
17128	289778
19821	289779
19310	289780
44244	289781
59044	289782
11440	289783
9791	289784
34664	289785
28206	289786
3802	289787
7185	289788
370	289789
12981	289790
49637	289791
84236	289792
9336	289793
81164	289794
77621	289795
21264	289796
2108	289797
62756	289798
59113	289799
103147	289800
51514	289801
11912	289802
4871	289803
7792	289804
18517	289805
35790	289806
65453	289807
27630	289808
36303	289809
15974	289810
98	289811
5906	289812
75480	289813
27620	289814
12870	289815
49991	289816
179	289817
3891	289818
2943	289819
78169	289820
29073	289821
49291	289822
12719	289823
29878	289824
26157	289825
82548	289826
38913	289827
57578	289828
14684	289829
34814	289830
52235	289831
21495	289832
72	289833
38621	289834
61860	289835
9614	289836
18999	289837
2060	289838
1632	289839
11364	289840
20	289841
2297	289842
216	289843
863	289844
38622	289845
2673	289846
6553	289847
108644	289848
34084	289849
19364	289850
520	289851
93157	289852
33193	289853
58383	289854
17493	289855
32505	289856
23908	289857
52934	289858
50465	289859
14594	289860
72359	289861
37845	289862
34986	289863
45155	289864
13387	289865
27569	289866
2	289867
6564	289868
11782	289869
72006	289870
22233	289871
44706	289872
10665	289873
34639	289874
8302	289875
35287	289876
1445	289877
29061	289878
25342	289879
18075	289880
13586	289881
137	289882
47919	289883
63330	289884
41163	289885
5797	289886
9336	289887
19260	289888
85039	289889
51700	289890
12352	289891
1498	289892
446	289893
73410	289894
26936	289895
40800	289896
48625	289897
97294	289898
17642	289899
4586	289900
7745	289901
13226	289902
10745	289903
13327	289904
18919	289905
31953	289906
28326	289907
714	289908
11938	289909
102638	289910
41374	289911
14097	289912
29277	289913
94528	289914
140	289915
28432	289916
36638	289917
19152	289918
27526	289919
21314	289920
4802	289921
69060	289922
6348	289923
7127	289924
27822	289925
39706	289926
41799	289927
65996	289928
39985	289929
80852	289930
79342	289931
55773	289932
2885	289933
3082	289934
23880	289935
102038	289936
42109	289937
99180	289938
49209	289939
18856	289940
45010	289941
71734	289942
17762	289943
51905	289944
23393	289945
8100	289946
71602	289947
58792	289948
590	289949
59854	289950
72528	289951
65967	289952
52471	289953
61873	289954
63327	289955
39394	289956
1111	289957
607	289958
11699	289959
45213	289960
10377	289961
33734	289962
8533	289963
43098	289964
5377	289965
5597	289966
29228	289967
14	289968
69132	289969
18936	289970
27023	289971
39292	289972
32028	289973
29137	289974
19971	289975
55206	289976
36408	289977
23	289978
13655	289979
5550	289980
12905	289981
42533	289982
72800	289983
21834	289984
64399	289985
32185	289986
720	289987
30337	289988
936	289989
35405	289990
8205	289991
13312	289992
33898	289993
19417	289994
18504	289995
47829	289996
32484	289997
57682	289998
13301	289999
1136	290000
94098	290001
63355	290002
47829	290003
7342	290004
22017	290005
76952	290006
14377	290007
6690	290008
43501	290009
7169	290010
32784	290011
85220	290012
1072	290013
57063	290014
41357	290015
75776	290016
46072	290017
39747	290018
29	290019
9225	290020
11140	290021
46593	290022
27961	290023
64046	290024
20020	290025
25471	290026
7982	290027
27933	290028
1438	290029
102082	290030
87621	290031
19	290032
19496	290033
42755	290034
3928	290035
1850	290036
2051	290037
8706	290038
1958	290039
46380	290040
18764	290041
82844	290042
68711	290043
27842	290044
29211	290045
21121	290046
43440	290047
7839	290048
61037	290049
86002	290050
80	290051
33047	290052
6673	290053
99704	290054
3712	290055
15715	290056
14260	290057
31747	290058
25664	290059
27560	290060
5311	290061
51331	290062
49306	290063
30974	290064
20650	290065
23768	290066
79652	290067
638	290068
1330	290069
24064	290070
77005	290071
88220	290072
977	290073
16745	290074
97584	290075
73805	290076
7150	290077
65160	290078
75993	290079
50991	290080
7826	290081
11180	290082
100923	290083
15982	290084
23371	290085
39712	290086
9187	290087
28823	290088
44266	290089
48012	290090
19051	290091
2305	290092
2998	290093
14357	290094
6997	290095
17686	290096
65812	290097
49168	290098
17959	290099
17698	290100
6497	290101
18538	290102
84881	290103
19712	290104
103123	290105
237	290106
36371	290107
12693	290108
59801	290109
17725	290110
29128	290111
42093	290112
20743	290113
44830	290114
12493	290115
5630	290116
75276	290117
72316	290118
11422	290119
9775	290120
58312	290121
57785	290122
28671	290123
29020	290124
2879	290125
10834	290126
246	290127
1863	290128
23324	290129
83481	290130
54090	290131
36407	290132
49738	290133
6665	290134
6045	290135
32986	290136
67014	290137
52396	290138
6905	290139
13379	290140
26420	290141
38626	290142
14704	290143
1004	290144
104111	290145
208	290146
71213	290147
66525	290148
80423	290149
16927	290150
8893	290151
22073	290152
31331	290153
43022	290154
45300	290155
71368	290156
92004	290157
3205	290158
17619	290159
16052	290160
9699	290161
2075	290162
5461	290163
44219	290164
39352	290165
1281	290166
13758	290167
44135	290168
31564	290169
71798	290170
7221	290171
74602	290172
50796	290173
59699	290174
27666	290175
1462	290176
24991	290177
1624	290178
1306	290179
7760	290180
1576	290181
11411	290182
7988	290183
46334	290184
12148	290185
90143	290186
3862	290187
906	290188
1316	290189
64850	290190
50365	290191
9390	290192
5757	290193
67292	290194
89265	290195
78857	290196
34728	290197
13617	290198
5791	290199
29786	290200
75573	290201
9546	290202
4440	290203
104405	290204
44409	290205
55229	290206
35908	290207
82098	290208
6449	290209
14366	290210
51357	290211
32426	290212
54274	290213
20037	290214
9320	290215
14163	290216
41737	290217
58119	290218
81778	290219
8657	290220
55243	290221
9174	290222
17875	290223
2373	290224
2513	290225
7996	290226
76724	290227
9495	290228
52474	290229
240	290230
68492	290231
3116	290232
16365	290233
26316	290234
31750	290235
34294	290236
8568	290237
144	290238
12854	290239
38315	290240
2608	290241
17895	290242
12393	290243
82663	290244
3259	290245
23629	290246
1523	290247
43997	290248
97428	290249
14312	290250
749	290251
100	290252
30552	290253
12	290254
9209	290255
77201	290256
63601	290257
24111	290258
9691	290259
18795	290260
31552	290261
51451	290262
38907	290263
21778	290264
57420	290265
69040	290266
734	290267
47680	290268
6764	290269
1548	290270
13640	290271
23143	290272
22793	290273
2832	290274
8247	290275
37253	290276
2343	290277
13041	290278
39598	290279
27362	290280
23396	290281
20583	290282
10701	290283
51719	290284
94820	290285
21212	290286
19379	290287
11000	290288
71271	290289
16816	290290
4971	290291
106	290292
12973	290293
51920	290294
40910	290295
1226	290296
31653	290297
4844	290298
16916	290299
55587	290300
68542	290301
5483	290302
347	290303
46301	290304
16868	290305
7673	290306
18044	290307
82550	290308
51797	290309
8921	290310
59420	290311
54515	290312
248	290313
67731	290314
17229	290315
8308	290316
29795	290317
87161	290318
7455	290319
16810	290320
34381	290321
14492	290322
33923	290323
12479	290324
4413	290325
16443	290326
11794	290327
36006	290328
560	290329
4607	290330
51369	290331
25995	290332
41277	290333
16002	290334
48534	290335
15103	290336
7807	290337
20658	290338
38924	290339
21980	290340
3740	290341
83387	290342
4843	290343
15384	290344
22062	290345
17759	290346
30508	290347
37595	290348
80480	290349
75740	290350
5156	290351
15437	290352
85292	290353
28163	290354
3945	290355
33189	290356
43927	290357
25333	290358
64596	290359
21267	290360
677	290361
61375	290362
7680	290363
6929	290364
14125	290365
85592	290366
20613	290367
9597	290368
62910	290369
3154	290370
90738	290371
3386	290372
38737	290373
10982	290374
59440	290375
10392	290376
31182	290377
111754	290378
78622	290379
9655	290380
4196	290381
9360	290382
27495	290383
1958	290384
17423	290385
26659	290386
28935	290387
63737	290388
48687	290389
28434	290390
46266	290391
53779	290392
22588	290393
17228	290394
153	290395
40132	290396
29580	290397
44201	290398
13855	290399
3465	290400
103024	290401
18630	290402
88688	290403
918	290404
2939	290405
9014	290406
24942	290407
11117	290408
20629	290409
9678	290410
47734	290411
5311	290412
27622	290413
83982	290414
2290	290415
729	290416
18754	290417
14367	290418
26583	290419
45849	290420
24554	290421
45855	290422
18009	290423
55589	290424
1564	290425
52153	290426
13792	290427
4506	290428
55935	290429
81235	290430
14217	290431
35784	290432
29068	290433
37814	290434
35058	290435
37244	290436
4665	290437
8357	290438
647	290439
1952	290440
21178	290441
82657	290442
10264	290443
19470	290444
2305	290445
104030	290446
23941	290447
13610	290448
52606	290449
4560	290450
212	290451
27900	290452
2263	290453
47876	290454
3962	290455
25801	290456
77346	290457
10137	290458
20832	290459
48690	290460
61629	290461
54901	290462
48056	290463
55317	290464
2509	290465
72	290466
70249	290467
92266	290468
13820	290469
113682	290470
27113	290471
6	290472
1270	290473
1530	290474
51092	290475
26651	290476
16667	290477
17482	290478
14641	290479
85335	290480
6876	290481
2211	290482
24058	290483
23665	290484
51025	290485
5461	290486
14056	290487
98242	290488
42066	290489
15821	290490
44300	290491
35383	290492
82492	290493
43087	290494
6893	290495
62866	290496
28563	290497
23861	290498
7470	290499
44197	290500
67483	290501
23335	290502
4915	290503
1871	290504
5155	290505
4436	290506
82790	290507
102818	290508
2781	290509
37513	290510
46073	290511
7	290512
14598	290513
107486	290514
11679	290515
16231	290516
88388	290517
37512	290518
2805	290519
104362	290520
6539	290521
83380	290522
96083	290523
36647	290524
64065	290525
1	290526
52432	290527
106937	290528
11380	290529
26318	290530
56621	290531
14487	290532
11961	290533
64439	290534
7872	290535
2727	290536
1513	290537
79215	290538
60400	290539
13895	290540
13261	290541
16289	290542
39860	290543
34352	290544
57355	290545
13565	290546
47327	290547
22974	290548
36141	290549
10599	290550
6388	290551
415	290552
93151	290553
49523	290554
86001	290555
26978	290556
8411	290557
12815	290558
4109	290559
46330	290560
34320	290561
21362	290562
22495	290563
53590	290564
10216	290565
5231	290566
77349	290567
4959	290568
75973	290569
10635	290570
6718	290571
66104	290572
3882	290573
67419	290574
28977	290575
40710	290576
14323	290577
9868	290578
28788	290579
5679	290580
21120	290581
13573	290582
38	290583
87421	290584
64761	290585
62472	290586
15142	290587
1261	290588
50669	290589
57627	290590
2039	290591
76726	290592
111771	290593
70001	290594
568	290595
18375	290596
26615	290597
49602	290598
2943	290599
83129	290600
62974	290601
48791	290602
3123	290603
76713	290604
8905	290605
7020	290606
162	290607
76403	290608
3271	290609
58527	290610
19649	290611
40062	290612
2417	290613
11750	290614
12890	290615
58252	290616
2514	290617
41107	290618
10954	290619
2203	290620
27878	290621
42	290622
16609	290623
19363	290624
7077	290625
639	290626
46301	290627
33386	290628
31526	290629
17009	290630
40847	290631
10319	290632
100422	290633
9175	290634
90171	290635
102172	290636
84425	290637
55004	290638
9679	290639
24061	290640
17731	290641
30947	290642
50247	290643
22697	290644
79296	290645
21520	290646
17852	290647
48212	290648
2776	290649
451	290650
693	290651
30759	290652
13238	290653
50134	290654
80969	290655
181	290656
13006	290657
6874	290658
31716	290659
47720	290660
9636	290661
44987	290662
49526	290663
21187	290664
32020	290665
1193	290666
11389	290667
98913	290668
1971	290669
69936	290670
35485	290671
47131	290672
61383	290673
103130	290674
80393	290675
20177	290676
61436	290677
10367	290678
14827	290679
10056	290680
36389	290681
27072	290682
20238	290683
89167	290684
7765	290685
24617	290686
14111	290687
93230	290688
43495	290689
14547	290690
17671	290691
44300	290692
8534	290693
32128	290694
65643	290695
48431	290696
26691	290697
67774	290698
3751	290699
1012	290700
11528	290701
37729	290702
78656	290703
80837	290704
35946	290705
5241	290706
18632	290707
42051	290708
806	290709
53971	290710
8646	290711
272	290712
5671	290713
94305	290714
22403	290715
14034	290716
66540	290717
32416	290718
51911	290719
78949	290720
7008	290721
94876	290722
94890	290723
70830	290724
15984	290725
1316	290726
17366	290727
90034	290728
25235	290729
45971	290730
8718	290731
61616	290732
32313	290733
15395	290734
38689	290735
67307	290736
64820	290737
3102	290738
8558	290739
6185	290740
65859	290741
17410	290742
9886	290743
66	290744
28003	290745
58918	290746
1711	290747
36627	290748
64	290749
12972	290750
38	290751
4116	290752
2893	290753
40277	290754
60247	290755
80640	290756
471	290757
3580	290758
6932	290759
512	290760
2070	290761
83295	290762
9182	290763
23096	290764
24176	290765
72563	290766
10057	290767
34236	290768
243	290769
31244	290770
1656	290771
89710	290772
80363	290773
88915	290774
14900	290775
39672	290776
514	290777
68646	290778
3497	290779
33970	290780
22609	290781
30166	290782
20380	290783
31188	290784
19910	290785
20372	290786
77101	290787
62735	290788
9482	290789
22053	290790
46784	290791
591	290792
34126	290793
72282	290794
14440	290795
2117	290796
45507	290797
45813	290798
26385	290799
13163	290800
93447	290801
19906	290802
20584	290803
16658	290804
82576	290805
63850	290806
266	290807
19131	290808
5408	290809
10004	290810
16654	290811
6813	290812
26202	290813
2738	290814
2105	290815
6134	290816
10167	290817
82351	290818
30905	290819
11562	290820
68500	290821
97192	290822
8491	290823
14770	290824
10849	290825
11181	290826
2140	290827
10284	290828
26011	290829
105074	290830
29888	290831
19337	290832
55373	290833
7498	290834
969	290835
14146	290836
20964	290837
18866	290838
71070	290839
14809	290840
93003	290841
5738	290842
2441	290843
17667	290844
13047	290845
3118	290846
43070	290847
4241	290848
39585	290849
22945	290850
31677	290851
17127	290852
16632	290853
52121	290854
71294	290855
406	290856
39426	290857
8029	290858
28564	290859
75285	290860
50919	290861
4099	290862
73057	290863
31857	290864
1756	290865
690	290866
1470	290867
21635	290868
2578	290869
56459	290870
1672	290871
9699	290872
13013	290873
49544	290874
21329	290875
2	290876
32535	290877
9923	290878
967	290879
429	290880
3142	290881
34639	290882
979	290883
5197	290884
59841	290885
1082	290886
67662	290887
68229	290888
33918	290889
39063	290890
28277	290891
1111	290892
54956	290893
81488	290894
3780	290895
38196	290896
17031	290897
421	290898
54428	290899
5832	290900
44963	290901
21295	290902
98187	290903
47019	290904
32484	290905
19606	290906
26155	290907
97829	290908
38631	290909
5089	290910
24046	290911
1743	290912
37155	290913
69658	290914
51568	290915
47777	290916
26291	290917
343	290918
91304	290919
1151	290920
31285	290921
7605	290922
15846	290923
32307	290924
28925	290925
5040	290926
6340	290927
3864	290928
11588	290929
1054	290930
91991	290931
7275	290932
9072	290933
22143	290934
31084	290935
44764	290936
6060	290937
50100	290938
19010	290939
10118	290940
22416	290941
64051	290942
68074	290943
30999	290944
2614	290945
28427	290946
53354	290947
37798	290948
58283	290949
24578	290950
97739	290951
83971	290952
2321	290953
6963	290954
36251	290955
8089	290956
5692	290957
41871	290958
58065	290959
56428	290960
16266	290961
89441	290962
6249	290963
22306	290964
94456	290965
63207	290966
23290	290967
38259	290968
10650	290969
31408	290970
83375	290971
6935	290972
2685	290973
50176	290974
50683	290975
19155	290976
41125	290977
18979	290978
1970	290979
91352	290980
23084	290981
19014	290982
47915	290983
48565	290984
21552	290985
51936	290986
54608	290987
6469	290988
8771	290989
93927	290990
4103	290991
72315	290992
19596	290993
3446	290994
13907	290995
23576	290996
27181	290997
87464	290998
56009	290999
4659	291000
56989	291001
6762	291002
28407	291003
24468	291004
16534	291005
347	291006
21	291007
10591	291008
53504	291009
52721	291010
5804	291011
28922	291012
27063	291013
33699	291014
75874	291015
26892	291016
103376	291017
17511	291018
59466	291019
1456	291020
42057	291021
15411	291022
12166	291023
2255	291024
74078	291025
114144	291026
20492	291027
92935	291028
15205	291029
41079	291030
64887	291031
51161	291032
29147	291033
3133	291034
54157	291035
43844	291036
22899	291037
125	291038
6059	291039
20508	291040
63221	291041
12417	291042
31330	291043
51184	291044
15272	291045
42	291046
15310	291047
36931	291048
23033	291049
54802	291050
47332	291051
73100	291052
85845	291053
7043	291054
39905	291055
39742	291056
20177	291057
34185	291058
29689	291059
4063	291060
32894	291061
11743	291062
898	291063
69587	291064
17493	291065
2263	291066
6	291067
96	291068
2299	291069
1425	291070
49054	291071
32217	291072
46733	291073
16443	291074
10385	291075
1140	291076
10845	291077
58	291078
67209	291079
4400	291080
45134	291081
36062	291082
7660	291083
32326	291084
29950	291085
32325	291086
20816	291087
629	291088
67570	291089
36562	291090
847	291091
52295	291092
47624	291093
94441	291094
58968	291095
4464	291096
63991	291097
4962	291098
70034	291099
32936	291100
34925	291101
730	291102
59480	291103
69762	291104
43689	291105
45566	291106
4507	291107
52185	291108
65941	291109
26513	291110
3944	291111
3095	291112
21798	291113
67137	291114
9180	291115
33594	291116
64243	291117
75217	291118
6426	291119
1004	291120
38631	291121
74486	291122
71605	291123
4207	291124
77812	291125
3961	291126
18597	291127
17792	291128
8559	291129
45035	291130
30905	291131
28531	291132
38377	291133
30893	291134
9608	291135
4208	291136
3277	291137
6729	291138
81946	291139
72018	291140
29	291141
16707	291142
33106	291143
76858	291144
92420	291145
352	291146
1815	291147
2281	291148
25643	291149
79	291150
60771	291151
1346	291152
103635	291153
40061	291154
2639	291155
25801	291156
55754	291157
30199	291158
76969	291159
49315	291160
31609	291161
21636	291162
1927	291163
35042	291164
6302	291165
8775	291166
8365	291167
47320	291168
3349	291169
4369	291170
33191	291171
3490	291172
28408	291173
55359	291174
91173	291175
803	291176
10	291177
16535	291178
30491	291179
4981	291180
71035	291181
20566	291182
90246	291183
58108	291184
5458	291185
19756	291186
62761	291187
12687	291188
43936	291189
61856	291190
24541	291191
48634	291192
152	291193
31490	291194
24440	291195
65057	291196
72377	291197
17592	291198
18111	291199
13602	291200
8279	291201
86300	291202
38645	291203
13906	291204
9117	291205
15665	291206
20261	291207
31646	291208
403	291209
104116	291210
46733	291211
41169	291212
20331	291213
69	291214
36810	291215
57318	291216
38987	291217
56803	291218
895	291219
8535	291220
10450	291221
23007	291222
50778	291223
64285	291224
39634	291225
11862	291226
53170	291227
44559	291228
47622	291229
1774	291230
1236	291231
41562	291232
6705	291233
11022	291234
75	291235
18342	291236
37619	291237
132	291238
5690	291239
22637	291240
47188	291241
1475	291242
24808	291243
42031	291244
16948	291245
54135	291246
35998	291247
13044	291248
1267	291249
15659	291250
65209	291251
15553	291252
79581	291253
48	291254
38410	291255
14370	291256
7422	291257
9153	291258
9313	291259
75378	291260
29265	291261
12758	291262
24144	291263
27824	291264
20876	291265
104484	291266
49318	291267
34443	291268
65694	291269
50002	291270
5357	291271
46997	291272
11590	291273
15496	291274
148	291275
2489	291276
1174	291277
53748	291278
71883	291279
52019	291280
3588	291281
11849	291282
23620	291283
13894	291284
36314	291285
6836	291286
7804	291287
109847	291288
28705	291289
80658	291290
87784	291291
35831	291292
60960	291293
555	291294
23751	291295
232	291296
154	291297
28558	291298
18945	291299
29018	291300
64162	291301
92838	291302
78861	291303
61063	291304
2842	291305
1362	291306
9634	291307
11603	291308
24671	291309
42465	291310
14884	291311
8233	291312
43964	291313
80288	291314
6675	291315
2473	291316
66867	291317
2399	291318
75862	291319
28998	291320
73265	291321
66867	291322
5576	291323
3650	291324
38271	291325
43161	291326
5999	291327
30253	291328
26525	291329
25767	291330
307	291331
2200	291332
1851	291333
23621	291334
4412	291335
18218	291336
1010	291337
65229	291338
23933	291339
7427	291340
49276	291341
46985	291342
5829	291343
29477	291344
35369	291345
30212	291346
18682	291347
40095	291348
88235	291349
61353	291350
10529	291351
90487	291352
109	291353
4191	291354
32741	291355
56390	291356
17071	291357
6893	291358
36077	291359
29466	291360
1685	291361
12890	291362
55269	291363
76473	291364
35650	291365
4224	291366
64861	291367
38852	291368
5628	291369
23749	291370
205	291371
1576	291372
318	291373
13407	291374
84897	291375
1304	291376
10158	291377
21377	291378
58076	291379
38835	291380
96896	291381
77666	291382
21761	291383
6774	291384
5874	291385
10813	291386
505	291387
3297	291388
62	291389
11211	291390
17980	291391
29107	291392
16831	291393
5105	291394
32732	291395
83569	291396
36567	291397
19833	291398
15389	291399
71507	291400
597	291401
10580	291402
70502	291403
69102	291404
102706	291405
33205	291406
5375	291407
15185	291408
11237	291409
5539	291410
20823	291411
13982	291412
47277	291413
32259	291414
111687	291415
58008	291416
10777	291417
3739	291418
2623	291419
71895	291420
11906	291421
44460	291422
58676	291423
4504	291424
15995	291425
61283	291426
62164	291427
112247	291428
42729	291429
738	291430
27879	291431
488	291432
17290	291433
27333	291434
47605	291435
7581	291436
5434	291437
6867	291438
81210	291439
464	291440
70404	291441
1288	291442
40697	291443
29884	291444
48708	291445
65269	291446
60351	291447
52481	291448
17637	291449
2091	291450
33561	291451
2406	291452
33357	291453
75220	291454
33899	291455
62607	291456
52316	291457
597	291458
1570	291459
5072	291460
69054	291461
84338	291462
70346	291463
10033	291464
88269	291465
26104	291466
32966	291467
2416	291468
45228	291469
89716	291470
40774	291471
22	291472
70425	291473
44992	291474
211	291475
5591	291476
79	291477
7130	291478
15935	291479
15825	291480
1801	291481
12342	291482
37343	291483
10425	291484
1803	291485
22473	291486
47	291487
14244	291488
2	291489
2936	291490
180	291491
84243	291492
760	291493
403	291494
66843	291495
54766	291496
42236	291497
23317	291498
64016	291499
27467	291500
61426	291501
66603	291502
61890	291503
12054	291504
80529	291505
34	291506
63069	291507
36189	291508
56548	291509
90913	291510
19175	291511
50216	291512
30826	291513
59432	291514
11879	291515
18121	291516
6400	291517
62111	291518
62400	291519
57488	291520
9221	291521
35312	291522
21812	291523
88222	291524
24119	291525
55185	291526
47943	291527
40610	291528
64043	291529
4214	291530
14809	291531
79371	291532
1984	291533
88443	291534
40284	291535
61975	291536
34883	291537
48219	291538
696	291539
3577	291540
23834	291541
10147	291542
23362	291543
3327	291544
18328	291545
18066	291546
2358	291547
35043	291548
334	291549
19011	291550
14320	291551
57438	291552
4223	291553
4813	291554
47038	291555
79286	291556
10507	291557
81107	291558
52407	291559
48685	291560
47917	291561
45411	291562
79778	291563
8586	291564
27200	291565
534	291566
41001	291567
25693	291568
157	291569
7570	291570
15326	291571
31153	291572
35777	291573
19123	291574
30571	291575
84084	291576
7463	291577
47409	291578
24585	291579
17717	291580
614	291581
20840	291582
82484	291583
3	291584
5558	291585
1928	291586
28183	291587
21075	291588
11614	291589
9548	291590
49378	291591
32203	291592
90244	291593
69124	291594
76906	291595
62853	291596
5353	291597
32224	291598
7418	291599
30989	291600
38102	291601
68575	291602
84634	291603
1202	291604
28235	291605
55918	291606
24071	291607
8341	291608
8683	291609
24246	291610
42371	291611
76548	291612
58077	291613
502	291614
9612	291615
5833	291616
25266	291617
9939	291618
211	291619
28806	291620
20613	291621
38544	291622
32366	291623
9399	291624
3356	291625
21294	291626
3870	291627
5361	291628
56219	291629
4456	291630
40111	291631
33904	291632
20826	291633
335	291634
42922	291635
67639	291636
80810	291637
31017	291638
97364	291639
92941	291640
43536	291641
40388	291642
46839	291643
2965	291644
19693	291645
48070	291646
9103	291647
24084	291648
71390	291649
61754	291650
63796	291651
16656	291652
92797	291653
15269	291654
31142	291655
2697	291656
73870	291657
13078	291658
23886	291659
107149	291660
439	291661
15986	291662
96333	291663
32235	291664
18033	291665
8096	291666
90310	291667
19999	291668
11381	291669
40198	291670
2231	291671
85129	291672
17147	291673
5180	291674
77699	291675
5307	291676
14589	291677
5813	291678
36136	291679
109	291680
772	291681
15059	291682
44638	291683
79670	291684
2261	291685
516	291686
44819	291687
12033	291688
4616	291689
5981	291690
46395	291691
22675	291692
61544	291693
21284	291694
7932	291695
13065	291696
1041	291697
22010	291698
20264	291699
22268	291700
19067	291701
17546	291702
45204	291703
720	291704
9982	291705
56360	291706
70165	291707
59202	291708
35067	291709
18542	291710
5262	291711
15913	291712
86641	291713
2136	291714
10709	291715
87164	291716
86200	291717
57673	291718
28591	291719
36318	291720
16550	291721
3676	291722
6231	291723
693	291724
83671	291725
28665	291726
34934	291727
4917	291728
84092	291729
5113	291730
289	291731
41080	291732
8174	291733
1266	291734
3390	291735
51478	291736
6320	291737
5383	291738
49183	291739
91230	291740
12978	291741
6041	291742
16824	291743
1624	291744
17	291745
58485	291746
18375	291747
9598	291748
4312	291749
13823	291750
76898	291751
7159	291752
19559	291753
61906	291754
15689	291755
31357	291756
69874	291757
34388	291758
63181	291759
8063	291760
989	291761
18445	291762
27856	291763
16209	291764
66141	291765
8606	291766
38889	291767
22913	291768
63989	291769
95642	291770
15401	291771
35467	291772
55613	291773
2957	291774
13804	291775
33857	291776
91394	291777
34048	291778
54286	291779
30787	291780
41322	291781
23382	291782
52436	291783
7468	291784
45790	291785
56261	291786
27881	291787
4204	291788
32283	291789
17029	291790
96750	291791
7803	291792
1840	291793
9519	291794
4774	291795
1126	291796
31572	291797
29736	291798
299	291799
73006	291800
65138	291801
14103	291802
48644	291803
66575	291804
165	291805
34337	291806
4335	291807
19790	291808
54192	291809
28162	291810
50386	291811
47751	291812
49004	291813
1699	291814
5141	291815
9153	291816
47652	291817
6612	291818
23531	291819
36172	291820
17114	291821
23374	291822
20894	291823
3410	291824
2187	291825
45818	291826
34386	291827
51890	291828
20145	291829
6660	291830
82339	291831
16590	291832
48542	291833
66872	291834
6339	291835
14349	291836
2752	291837
47752	291838
57446	291839
39716	291840
6986	291841
47892	291842
15101	291843
64120	291844
52509	291845
17250	291846
52904	291847
48414	291848
3480	291849
1468	291850
62501	291851
11828	291852
3694	291853
3166	291854
83697	291855
27806	291856
25109	291857
82935	291858
7355	291859
4812	291860
134	291861
67785	291862
3092	291863
3302	291864
48	291865
96433	291866
668	291867
24445	291868
8297	291869
73612	291870
13435	291871
62950	291872
66508	291873
97489	291874
29724	291875
85728	291876
473	291877
38303	291878
31632	291879
42859	291880
14516	291881
12248	291882
3478	291883
294	291884
643	291885
7173	291886
3742	291887
19744	291888
19508	291889
47574	291890
1382	291891
6587	291892
1929	291893
8339	291894
17897	291895
42618	291896
61099	291897
52136	291898
9016	291899
6264	291900
107589	291901
294	291902
25774	291903
66580	291904
8287	291905
17907	291906
12724	291907
44982	291908
33309	291909
20049	291910
3492	291911
26161	291912
13773	291913
23095	291914
93621	291915
60429	291916
37789	291917
13408	291918
36939	291919
67959	291920
43279	291921
698	291922
2091	291923
93976	291924
21586	291925
30268	291926
47943	291927
6159	291928
63743	291929
11053	291930
32993	291931
50978	291932
34875	291933
11957	291934
18844	291935
3193	291936
23072	291937
25219	291938
17222	291939
3781	291940
6033	291941
55365	291942
31692	291943
13873	291944
7681	291945
78646	291946
10842	291947
8311	291948
12435	291949
21617	291950
41988	291951
1523	291952
1680	291953
694	291954
20434	291955
38501	291956
799	291957
16852	291958
35905	291959
28228	291960
36470	291961
10265	291962
3058	291963
49311	291964
608	291965
3360	291966
6239	291967
66576	291968
14012	291969
20781	291970
50533	291971
70343	291972
44075	291973
34365	291974
14357	291975
32691	291976
15873	291977
59754	291978
58315	291979
30604	291980
60048	291981
72891	291982
21706	291983
66736	291984
46447	291985
109560	291986
9441	291987
502	291988
25111	291989
5655	291990
43481	291991
103603	291992
9982	291993
21746	291994
4911	291995
22035	291996
26401	291997
2724	291998
654	291999
2356	292000
43445	292001
17791	292002
108147	292003
648	292004
9553	292005
104	292006
693	292007
17955	292008
7576	292009
76936	292010
61354	292011
15901	292012
22243	292013
55830	292014
18594	292015
2652	292016
1572	292017
66778	292018
22497	292019
35497	292020
4403	292021
4952	292022
329	292023
10154	292024
37735	292025
1377	292026
25284	292027
72553	292028
37907	292029
40269	292030
35332	292031
37626	292032
16234	292033
11120	292034
961	292035
2155	292036
57092	292037
77821	292038
67800	292039
89919	292040
78477	292041
425	292042
85992	292043
55022	292044
51544	292045
3901	292046
2033	292047
76359	292048
2551	292049
99411	292050
80196	292051
28357	292052
246	292053
32884	292054
49	292055
692	292056
56423	292057
32128	292058
32800	292059
7711	292060
66145	292061
7339	292062
49170	292063
2006	292064
22741	292065
8376	292066
46155	292067
18916	292068
3532	292069
35189	292070
14140	292071
18777	292072
103261	292073
57915	292074
43324	292075
19913	292076
2771	292077
48060	292078
6340	292079
16471	292080
28612	292081
13727	292082
22897	292083
37979	292084
21872	292085
2920	292086
22983	292087
79528	292088
10656	292089
8553	292090
56309	292091
70731	292092
46	292093
105461	292094
25140	292095
217	292096
4905	292097
68349	292098
58050	292099
1447	292100
76330	292101
35723	292102
31502	292103
67869	292104
52909	292105
78602	292106
27320	292107
22732	292108
3686	292109
24084	292110
33981	292111
27411	292112
1850	292113
14646	292114
46172	292115
562	292116
69021	292117
27319	292118
58256	292119
45042	292120
42076	292121
1314	292122
21130	292123
42228	292124
12843	292125
5940	292126
19378	292127
79619	292128
54906	292129
17189	292130
4516	292131
76346	292132
3790	292133
54822	292134
71785	292135
102934	292136
183	292137
34452	292138
10453	292139
45325	292140
6166	292141
82863	292142
7799	292143
19198	292144
661	292145
7924	292146
23636	292147
108647	292148
5860	292149
45854	292150
49426	292151
11399	292152
16374	292153
27290	292154
1365	292155
885	292156
6411	292157
81656	292158
57220	292159
19157	292160
40653	292161
19069	292162
34430	292163
18332	292164
23538	292165
6882	292166
65798	292167
4022	292168
2282	292169
85306	292170
25473	292171
1541	292172
15221	292173
93705	292174
5844	292175
15092	292176
1852	292177
29599	292178
20572	292179
11877	292180
18660	292181
5440	292182
458	292183
31146	292184
53055	292185
17399	292186
40757	292187
22483	292188
41255	292189
42002	292190
68149	292191
140	292192
52210	292193
62868	292194
57428	292195
78357	292196
90933	292197
77613	292198
22894	292199
20195	292200
63008	292201
95225	292202
16276	292203
682	292204
15034	292205
39261	292206
12844	292207
13528	292208
9412	292209
27234	292210
104724	292211
17997	292212
14430	292213
15251	292214
7314	292215
73362	292216
21238	292217
46696	292218
4	292219
53590	292220
358	292221
26124	292222
59845	292223
72512	292224
14977	292225
7549	292226
10585	292227
26575	292228
36624	292229
54461	292230
19871	292231
16342	292232
111904	292233
52910	292234
42808	292235
48801	292236
12978	292237
40296	292238
2506	292239
42205	292240
83	292241
58815	292242
24850	292243
11632	292244
56040	292245
10450	292246
54733	292247
6787	292248
53770	292249
97476	292250
20154	292251
44130	292252
13247	292253
5084	292254
65403	292255
52571	292256
849	292257
12503	292258
16121	292259
74555	292260
71112	292261
49153	292262
56598	292263
102936	292264
70336	292265
27328	292266
885	292267
16223	292268
60847	292269
50	292270
26982	292271
71539	292272
91934	292273
16908	292274
49750	292275
5282	292276
4852	292277
2436	292278
97680	292279
24237	292280
34390	292281
4134	292282
279	292283
15005	292284
16858	292285
23104	292286
1145	292287
74490	292288
1787	292289
1302	292290
40601	292291
42217	292292
42649	292293
22112	292294
25703	292295
191	292296
11772	292297
26530	292298
55152	292299
18186	292300
145	292301
6782	292302
853	292303
77810	292304
59632	292305
3977	292306
1826	292307
12055	292308
190	292309
18748	292310
26	292311
20951	292312
8598	292313
11756	292314
31573	292315
82397	292316
5874	292317
5653	292318
4926	292319
7782	292320
5803	292321
12765	292322
44144	292323
35020	292324
96502	292325
37	292326
16556	292327
90583	292328
2193	292329
8275	292330
264	292331
11833	292332
45145	292333
86124	292334
75213	292335
79448	292336
39260	292337
18515	292338
80359	292339
86751	292340
34607	292341
61742	292342
38503	292343
20872	292344
22088	292345
23109	292346
49345	292347
8164	292348
11500	292349
20059	292350
14012	292351
35056	292352
10372	292353
4381	292354
51370	292355
48838	292356
70177	292357
148	292358
71812	292359
88668	292360
19631	292361
33	292362
61457	292363
59337	292364
5376	292365
26691	292366
38363	292367
56815	292368
78865	292369
5745	292370
12684	292371
2034	292372
29791	292373
6036	292374
80540	292375
22154	292376
9693	292377
28315	292378
65299	292379
9409	292380
3956	292381
13917	292382
47116	292383
1662	292384
26026	292385
4065	292386
49102	292387
72405	292388
53765	292389
74571	292390
1677	292391
8350	292392
2959	292393
2029	292394
27290	292395
36683	292396
84740	292397
33073	292398
3184	292399
64773	292400
1834	292401
26183	292402
3038	292403
65768	292404
47082	292405
33156	292406
3440	292407
181	292408
938	292409
9783	292410
2090	292411
57316	292412
13377	292413
6459	292414
82268	292415
17127	292416
32827	292417
42936	292418
93355	292419
87553	292420
8882	292421
3979	292422
4094	292423
76633	292424
79563	292425
20257	292426
60424	292427
57672	292428
34081	292429
37334	292430
14720	292431
33243	292432
78100	292433
598	292434
14483	292435
8433	292436
54439	292437
16466	292438
86721	292439
1071	292440
14977	292441
54320	292442
25061	292443
20276	292444
24029	292445
20869	292446
12349	292447
6989	292448
2755	292449
10550	292450
4635	292451
18034	292452
55871	292453
12508	292454
91726	292455
23389	292456
62049	292457
5318	292458
31871	292459
5473	292460
48454	292461
3166	292462
36473	292463
55	292464
65752	292465
1257	292466
22418	292467
3828	292468
10810	292469
9399	292470
30551	292471
19643	292472
1479	292473
31132	292474
17712	292475
55207	292476
72240	292477
853	292478
51879	292479
68493	292480
82943	292481
17460	292482
80541	292483
78060	292484
17038	292485
13366	292486
12712	292487
28537	292488
14070	292489
3582	292490
45888	292491
31734	292492
7302	292493
41287	292494
60790	292495
23095	292496
22285	292497
3730	292498
10470	292499
87950	292500
15667	292501
10326	292502
18589	292503
1444	292504
44471	292505
10961	292506
38695	292507
52690	292508
4674	292509
56375	292510
10154	292511
61	292512
11918	292513
45862	292514
16464	292515
69908	292516
39983	292517
6204	292518
1644	292519
1855	292520
33097	292521
17864	292522
117	292523
22725	292524
3336	292525
6901	292526
81687	292527
4653	292528
45981	292529
11624	292530
46429	292531
6436	292532
32690	292533
49267	292534
24535	292535
11528	292536
42030	292537
19931	292538
4291	292539
54500	292540
38616	292541
1430	292542
1128	292543
54923	292544
3180	292545
24156	292546
26213	292547
665	292548
9264	292549
41420	292550
12563	292551
27301	292552
64448	292553
25304	292554
68272	292555
11284	292556
38342	292557
57257	292558
9290	292559
622	292560
70996	292561
6570	292562
3693	292563
15937	292564
537	292565
84944	292566
18169	292567
34835	292568
53761	292569
11082	292570
107821	292571
28693	292572
5388	292573
9472	292574
1161	292575
7606	292576
75183	292577
18005	292578
3964	292579
39772	292580
30684	292581
67141	292582
53083	292583
271	292584
3614	292585
1096	292586
25918	292587
102575	292588
9119	292589
1510	292590
1775	292591
2165	292592
20678	292593
79764	292594
18375	292595
6039	292596
3242	292597
49176	292598
977	292599
17372	292600
13986	292601
1492	292602
58017	292603
5428	292604
26394	292605
14107	292606
22203	292607
82873	292608
876	292609
27912	292610
54911	292611
55930	292612
99813	292613
15183	292614
10557	292615
100912	292616
6092	292617
897	292618
37529	292619
5641	292620
19134	292621
43870	292622
101487	292623
9949	292624
69645	292625
74108	292626
21	292627
51408	292628
30210	292629
34953	292630
10620	292631
51161	292632
19176	292633
56503	292634
52418	292635
34159	292636
11089	292637
55221	292638
889	292639
113851	292640
23798	292641
3888	292642
60504	292643
88566	292644
2234	292645
110235	292646
20437	292647
225	292648
51894	292649
29914	292650
4308	292651
92132	292652
6595	292653
26657	292654
411	292655
7626	292656
19896	292657
12464	292658
48333	292659
1876	292660
55773	292661
80767	292662
21110	292663
69459	292664
1509	292665
43386	292666
100528	292667
95	292668
36840	292669
9351	292670
9807	292671
30137	292672
42477	292673
37056	292674
51349	292675
5308	292676
105545	292677
11369	292678
65680	292679
2744	292680
8094	292681
83558	292682
72702	292683
92	292684
68173	292685
34268	292686
9155	292687
596	292688
33615	292689
66436	292690
6342	292691
2734	292692
19622	292693
44736	292694
4020	292695
2525	292696
6481	292697
9954	292698
38781	292699
41776	292700
4296	292701
25791	292702
4302	292703
1080	292704
5196	292705
75495	292706
31011	292707
15515	292708
33848	292709
49577	292710
10839	292711
663	292712
7646	292713
10653	292714
7012	292715
45142	292716
21668	292717
12523	292718
66191	292719
4613	292720
78871	292721
55760	292722
46663	292723
654	292724
81439	292725
92275	292726
81031	292727
2374	292728
33733	292729
4397	292730
32772	292731
13727	292732
26777	292733
40278	292734
2180	292735
41325	292736
5506	292737
4372	292738
94427	292739
5175	292740
86	292741
35505	292742
1296	292743
1172	292744
2189	292745
164	292746
60542	292747
76911	292748
18401	292749
91442	292750
22	292751
27588	292752
21279	292753
1674	292754
50001	292755
52816	292756
51930	292757
582	292758
46904	292759
43335	292760
41452	292761
2965	292762
14238	292763
73389	292764
17479	292765
1373	292766
21781	292767
14989	292768
44082	292769
41525	292770
17453	292771
41032	292772
32642	292773
12822	292774
34475	292775
39449	292776
58528	292777
3620	292778
6147	292779
73185	292780
1620	292781
18708	292782
57574	292783
291	292784
45330	292785
72325	292786
4493	292787
3660	292788
43896	292789
38873	292790
7971	292791
15725	292792
13462	292793
2421	292794
25180	292795
43847	292796
21818	292797
445	292798
5856	292799
46587	292800
2346	292801
268	292802
17518	292803
38883	292804
3839	292805
24993	292806
25676	292807
56951	292808
60248	292809
35147	292810
44440	292811
53015	292812
2633	292813
37154	292814
5024	292815
17314	292816
42619	292817
685	292818
32526	292819
675	292820
56543	292821
44513	292822
58041	292823
92871	292824
2371	292825
60809	292826
33484	292827
7053	292828
1500	292829
14568	292830
32469	292831
49427	292832
49541	292833
8942	292834
56568	292835
2041	292836
72776	292837
11765	292838
42239	292839
96160	292840
25420	292841
8132	292842
51319	292843
37939	292844
37758	292845
52290	292846
12674	292847
17083	292848
100982	292849
16086	292850
34667	292851
24368	292852
31524	292853
24292	292854
2809	292855
40869	292856
4138	292857
1841	292858
33345	292859
245	292860
82132	292861
27345	292862
5809	292863
46114	292864
1693	292865
58480	292866
37413	292867
12338	292868
19109	292869
74049	292870
51539	292871
27139	292872
2480	292873
69226	292874
70594	292875
37011	292876
24422	292877
24129	292878
18050	292879
50462	292880
72672	292881
13287	292882
9562	292883
8179	292884
64266	292885
2425	292886
36202	292887
4675	292888
51710	292889
12416	292890
58586	292891
14254	292892
53966	292893
1087	292894
24821	292895
24512	292896
41923	292897
52339	292898
22639	292899
10001	292900
17743	292901
10567	292902
3734	292903
13162	292904
76872	292905
36764	292906
56642	292907
8355	292908
39351	292909
15671	292910
685	292911
14159	292912
60455	292913
18564	292914
14408	292915
17945	292916
92138	292917
33047	292918
25282	292919
70085	292920
12680	292921
92556	292922
21135	292923
201	292924
2919	292925
455	292926
33000	292927
55460	292928
87666	292929
38424	292930
7566	292931
6798	292932
17200	292933
52603	292934
82264	292935
82675	292936
3588	292937
35733	292938
11765	292939
13083	292940
14009	292941
53157	292942
2895	292943
53490	292944
16342	292945
4448	292946
1296	292947
99698	292948
7062	292949
31454	292950
177	292951
3400	292952
31426	292953
59019	292954
47050	292955
20782	292956
90077	292957
8058	292958
603	292959
17328	292960
66647	292961
5293	292962
12220	292963
19	292964
70383	292965
3683	292966
13378	292967
62474	292968
26804	292969
30430	292970
67585	292971
5179	292972
41845	292973
11297	292974
95038	292975
36625	292976
74759	292977
37509	292978
51707	292979
6772	292980
5576	292981
38633	292982
17449	292983
482	292984
5517	292985
10815	292986
994	292987
50636	292988
143	292989
1815	292990
23032	292991
45886	292992
110485	292993
36542	292994
3895	292995
36	292996
26880	292997
41899	292998
82536	292999
138	293000
4971	293001
11957	293002
41311	293003
18137	293004
2144	293005
60573	293006
35060	293007
32081	293008
21767	293009
11157	293010
52533	293011
22979	293012
15666	293013
66913	293014
16440	293015
4682	293016
7862	293017
73660	293018
50868	293019
21533	293020
60739	293021
62328	293022
42279	293023
68274	293024
55424	293025
15253	293026
1	293027
9237	293028
97693	293029
61956	293030
24208	293031
5478	293032
60028	293033
11009	293034
20385	293035
138	293036
27135	293037
30930	293038
13445	293039
54365	293040
73955	293041
25559	293042
68713	293043
55165	293044
15472	293045
19164	293046
74793	293047
1410	293048
49485	293049
34441	293050
23236	293051
23093	293052
80608	293053
48095	293054
25718	293055
58265	293056
73719	293057
1748	293058
3053	293059
53112	293060
85876	293061
52168	293062
80115	293063
22103	293064
39707	293065
34374	293066
64819	293067
83830	293068
8063	293069
40365	293070
22172	293071
110989	293072
89260	293073
3248	293074
50934	293075
11112	293076
7499	293077
69740	293078
29083	293079
53699	293080
1648	293081
3276	293082
14187	293083
51209	293084
54661	293085
22798	293086
2615	293087
47917	293088
74557	293089
75864	293090
40769	293091
19989	293092
75480	293093
43838	293094
23550	293095
5748	293096
67586	293097
431	293098
45162	293099
61350	293100
15753	293101
14779	293102
60697	293103
10611	293104
1117	293105
70542	293106
1320	293107
254	293108
93852	293109
46141	293110
3026	293111
19132	293112
434	293113
58425	293114
14114	293115
29623	293116
6437	293117
38872	293118
40605	293119
47115	293120
30610	293121
35	293122
23232	293123
23348	293124
8483	293125
13596	293126
10919	293127
2986	293128
23120	293129
41849	293130
24881	293131
22575	293132
28164	293133
27601	293134
6265	293135
46538	293136
3035	293137
43012	293138
45544	293139
17082	293140
18686	293141
6142	293142
22183	293143
7547	293144
20278	293145
6854	293146
307	293147
53917	293148
23095	293149
69949	293150
60424	293151
15259	293152
55127	293153
20786	293154
10687	293155
59	293156
53811	293157
56233	293158
11072	293159
523	293160
5360	293161
42847	293162
41255	293163
74530	293164
90622	293165
87840	293166
52105	293167
2428	293168
44182	293169
304	293170
17389	293171
35309	293172
71608	293173
975	293174
362	293175
45615	293176
2046	293177
93	293178
2220	293179
43523	293180
8637	293181
56711	293182
42016	293183
28981	293184
72586	293185
56232	293186
6180	293187
2009	293188
1677	293189
61109	293190
6899	293191
3154	293192
18964	293193
35793	293194
9374	293195
14899	293196
20533	293197
250	293198
87059	293199
10775	293200
41058	293201
3628	293202
57519	293203
26345	293204
32339	293205
38644	293206
3365	293207
78971	293208
68463	293209
84545	293210
11230	293211
4881	293212
36535	293213
19214	293214
70528	293215
69613	293216
51960	293217
5888	293218
612	293219
48724	293220
30281	293221
16100	293222
21642	293223
42835	293224
51674	293225
63393	293226
11939	293227
2287	293228
55343	293229
3127	293230
31857	293231
5101	293232
18855	293233
50887	293234
14515	293235
96975	293236
10836	293237
44114	293238
7829	293239
50247	293240
46709	293241
30989	293242
16058	293243
4081	293244
104644	293245
44047	293246
36807	293247
15520	293248
55067	293249
83747	293250
31861	293251
39677	293252
64270	293253
35065	293254
5970	293255
76	293256
487	293257
27562	293258
35313	293259
34553	293260
2251	293261
57458	293262
21098	293263
81596	293264
72043	293265
52001	293266
56550	293267
4837	293268
4524	293269
46841	293270
42	293271
48422	293272
82194	293273
41649	293274
747	293275
24250	293276
11598	293277
15455	293278
50916	293279
66403	293280
1668	293281
109	293282
28685	293283
17125	293284
5366	293285
15612	293286
2803	293287
235	293288
12545	293289
2738	293290
1060	293291
11310	293292
584	293293
87505	293294
1916	293295
51106	293296
26959	293297
46199	293298
4406	293299
27788	293300
7740	293301
62227	293302
22149	293303
10158	293304
58244	293305
17792	293306
43527	293307
1907	293308
12103	293309
5193	293310
86746	293311
40098	293312
28348	293313
12678	293314
4022	293315
3130	293316
4060	293317
13580	293318
42054	293319
1703	293320
16412	293321
5352	293322
2195	293323
22807	293324
18675	293325
33728	293326
26981	293327
51907	293328
31956	293329
113294	293330
21058	293331
81463	293332
57058	293333
96827	293334
36848	293335
11	293336
29298	293337
46073	293338
58043	293339
31883	293340
29509	293341
72629	293342
56120	293343
18131	293344
14585	293345
85	293346
6873	293347
27089	293348
5267	293349
28023	293350
339	293351
10566	293352
71069	293353
79	293354
4872	293355
35057	293356
78723	293357
8803	293358
3324	293359
1221	293360
24158	293361
7947	293362
56753	293363
14615	293364
89877	293365
41137	293366
4501	293367
12057	293368
25981	293369
2033	293370
32168	293371
26507	293372
3132	293373
54491	293374
114	293375
36694	293376
11812	293377
27114	293378
56828	293379
42740	293380
2952	293381
54805	293382
2308	293383
11996	293384
3410	293385
74058	293386
6112	293387
25098	293388
32579	293389
2259	293390
69958	293391
960	293392
75192	293393
22151	293394
85938	293395
256	293396
19980	293397
48172	293398
57756	293399
42532	293400
22986	293401
12060	293402
6819	293403
19852	293404
60169	293405
17959	293406
51301	293407
30556	293408
16728	293409
10053	293410
26132	293411
30715	293412
52073	293413
284	293414
99826	293415
25963	293416
63264	293417
20379	293418
61870	293419
24535	293420
94657	293421
1214	293422
64286	293423
60509	293424
81852	293425
11102	293426
22437	293427
47395	293428
5468	293429
5928	293430
28969	293431
60521	293432
11854	293433
38619	293434
30974	293435
29708	293436
91721	293437
37602	293438
19246	293439
57389	293440
3207	293441
8414	293442
17733	293443
3324	293444
101041	293445
13438	293446
76480	293447
16067	293448
72815	293449
17694	293450
829	293451
304	293452
28882	293453
80990	293454
21253	293455
562	293456
28750	293457
99720	293458
22707	293459
7559	293460
40949	293461
13631	293462
48030	293463
68251	293464
44803	293465
14379	293466
93563	293467
17932	293468
3522	293469
62677	293470
9897	293471
16065	293472
14612	293473
24646	293474
35637	293475
16273	293476
40358	293477
8463	293478
27446	293479
3582	293480
42853	293481
77052	293482
13111	293483
8918	293484
80141	293485
54569	293486
9715	293487
27434	293488
26409	293489
12594	293490
72078	293491
17170	293492
73963	293493
224	293494
28118	293495
7301	293496
32245	293497
1683	293498
27013	293499
66603	293500
21133	293501
5880	293502
52532	293503
29320	293504
97095	293505
1764	293506
66177	293507
1583	293508
62643	293509
77684	293510
82851	293511
893	293512
11151	293513
92052	293514
16460	293515
102328	293516
53012	293517
12780	293518
14345	293519
37299	293520
36064	293521
38344	293522
82	293523
25020	293524
52472	293525
49671	293526
45392	293527
35514	293528
18457	293529
11537	293530
15698	293531
20964	293532
17272	293533
12970	293534
19403	293535
4656	293536
30239	293537
74194	293538
8804	293539
2581	293540
76046	293541
11772	293542
110219	293543
39609	293544
5910	293545
1205	293546
10482	293547
54185	293548
5993	293549
24349	293550
6494	293551
42315	293552
22275	293553
101471	293554
31069	293555
1400	293556
67905	293557
27694	293558
82307	293559
14857	293560
56811	293561
927	293562
1635	293563
18694	293564
53451	293565
2069	293566
5898	293567
78368	293568
23064	293569
6326	293570
61691	293571
58037	293572
713	293573
2200	293574
5020	293575
6715	293576
15155	293577
101607	293578
33300	293579
38164	293580
3452	293581
61377	293582
7335	293583
39649	293584
9116	293585
8712	293586
63912	293587
13665	293588
49302	293589
27130	293590
36098	293591
51676	293592
9958	293593
30474	293594
2492	293595
22824	293596
21797	293597
20172	293598
19064	293599
36548	293600
110274	293601
3732	293602
23794	293603
92933	293604
48971	293605
66894	293606
650	293607
86529	293608
6128	293609
6194	293610
8477	293611
19188	293612
78271	293613
3181	293614
67480	293615
6413	293616
4144	293617
54860	293618
3534	293619
12046	293620
21668	293621
1600	293622
33499	293623
5190	293624
78104	293625
8858	293626
211	293627
49000	293628
1417	293629
35782	293630
32296	293631
21860	293632
29708	293633
5580	293634
5385	293635
13040	293636
16035	293637
76578	293638
26694	293639
388	293640
2214	293641
44449	293642
45740	293643
57825	293644
3958	293645
7862	293646
63512	293647
32580	293648
36926	293649
20455	293650
27040	293651
53782	293652
67676	293653
22819	293654
8791	293655
6	293656
96084	293657
24021	293658
65095	293659
59987	293660
5919	293661
24212	293662
9367	293663
66657	293664
67082	293665
40593	293666
2685	293667
28411	293668
40278	293669
37865	293670
3623	293671
11724	293672
86680	293673
273	293674
54764	293675
9744	293676
16648	293677
91218	293678
60730	293679
2510	293680
6952	293681
7175	293682
10174	293683
36616	293684
103111	293685
92704	293686
41192	293687
59284	293688
36871	293689
14751	293690
36326	293691
33431	293692
1161	293693
11738	293694
688	293695
45760	293696
71664	293697
6488	293698
46	293699
7213	293700
110884	293701
6655	293702
15580	293703
63827	293704
47502	293705
43366	293706
15315	293707
77097	293708
1816	293709
3447	293710
35741	293711
5285	293712
17110	293713
10826	293714
4556	293715
5280	293716
621	293717
210	293718
2213	293719
2582	293720
99202	293721
65848	293722
5699	293723
1460	293724
51627	293725
22340	293726
51427	293727
25264	293728
64143	293729
4971	293730
29028	293731
54266	293732
1200	293733
2266	293734
127	293735
30046	293736
63801	293737
35712	293738
112253	293739
32817	293740
94956	293741
49107	293742
595	293743
19219	293744
9994	293745
32557	293746
66472	293747
1545	293748
11741	293749
10504	293750
34383	293751
19345	293752
773	293753
81416	293754
72351	293755
25348	293756
87805	293757
19850	293758
28393	293759
22949	293760
860	293761
1155	293762
13795	293763
12997	293764
5865	293765
11888	293766
33287	293767
7856	293768
37756	293769
90592	293770
36549	293771
2100	293772
7854	293773
15346	293774
4108	293775
16152	293776
11179	293777
14108	293778
4009	293779
18338	293780
35952	293781
19540	293782
101416	293783
2124	293784
24571	293785
458	293786
1067	293787
1181	293788
4664	293789
2337	293790
101599	293791
51064	293792
37042	293793
36506	293794
3194	293795
4584	293796
5105	293797
79696	293798
49364	293799
65274	293800
17047	293801
5998	293802
103955	293803
20850	293804
49050	293805
17410	293806
16300	293807
14638	293808
7821	293809
79892	293810
114194	293811
69953	293812
6380	293813
52727	293814
4177	293815
93535	293816
54204	293817
14299	293818
4492	293819
33141	293820
88764	293821
62922	293822
15896	293823
2451	293824
41028	293825
62763	293826
1243	293827
45386	293828
53273	293829
73327	293830
39534	293831
114225	293832
87184	293833
37037	293834
9907	293835
78262	293836
5	293837
37985	293838
181	293839
3700	293840
16129	293841
32501	293842
7428	293843
39302	293844
34098	293845
92627	293846
5124	293847
38448	293848
22099	293849
40200	293850
88207	293851
2089	293852
621	293853
72509	293854
43746	293855
4067	293856
212	293857
2651	293858
5322	293859
23055	293860
51732	293861
14795	293862
41780	293863
16139	293864
26842	293865
27536	293866
70560	293867
50645	293868
30502	293869
45043	293870
486	293871
25050	293872
21431	293873
36901	293874
4343	293875
29369	293876
11646	293877
81	293878
11503	293879
8255	293880
3135	293881
13803	293882
5895	293883
12437	293884
43807	293885
6716	293886
51215	293887
52164	293888
28652	293889
59774	293890
4664	293891
66555	293892
48222	293893
3893	293894
5531	293895
236	293896
33420	293897
4811	293898
19581	293899
3356	293900
7011	293901
37912	293902
26310	293903
420	293904
2986	293905
1012	293906
24932	293907
30910	293908
17649	293909
5679	293910
71283	293911
2874	293912
681	293913
22071	293914
73415	293915
5378	293916
31126	293917
39800	293918
46462	293919
23009	293920
63146	293921
88264	293922
37189	293923
20614	293924
13919	293925
5053	293926
27549	293927
48558	293928
17309	293929
4612	293930
16538	293931
12918	293932
5425	293933
45383	293934
40274	293935
90624	293936
78669	293937
59529	293938
50534	293939
36183	293940
15031	293941
27347	293942
23389	293943
14196	293944
32626	293945
10311	293946
71359	293947
13199	293948
95650	293949
72926	293950
39271	293951
67780	293952
89946	293953
3030	293954
8335	293955
23081	293956
10487	293957
2358	293958
51119	293959
60034	293960
34716	293961
36559	293962
6433	293963
22381	293964
1830	293965
34486	293966
57089	293967
78840	293968
45788	293969
24958	293970
20062	293971
4585	293972
53667	293973
25680	293974
26237	293975
54647	293976
429	293977
34117	293978
30256	293979
61183	293980
92463	293981
48364	293982
38068	293983
9283	293984
21574	293985
58518	293986
23226	293987
6057	293988
17325	293989
2608	293990
23883	293991
4909	293992
6871	293993
8612	293994
15354	293995
50261	293996
21751	293997
13214	293998
20517	293999
9318	294000
34708	294001
5780	294002
29549	294003
9684	294004
35427	294005
63928	294006
20245	294007
13975	294008
1038	294009
20774	294010
28040	294011
2930	294012
2553	294013
9247	294014
53853	294015
22222	294016
20795	294017
37932	294018
11747	294019
9887	294020
378	294021
5977	294022
1215	294023
4299	294024
2563	294025
62048	294026
452	294027
76721	294028
3257	294029
6666	294030
19766	294031
57679	294032
10783	294033
48990	294034
20971	294035
3799	294036
54585	294037
13367	294038
185	294039
43525	294040
4098	294041
8888	294042
68941	294043
19947	294044
48422	294045
1706	294046
59800	294047
10819	294048
9970	294049
30491	294050
11696	294051
50438	294052
2830	294053
490	294054
34909	294055
5086	294056
34386	294057
67028	294058
50143	294059
15336	294060
25751	294061
13166	294062
5561	294063
28287	294064
63422	294065
3232	294066
69326	294067
15460	294068
8607	294069
28348	294070
100210	294071
4637	294072
1741	294073
10144	294074
37360	294075
60472	294076
1462	294077
76589	294078
1678	294079
23261	294080
5598	294081
128	294082
91128	294083
43736	294084
19059	294085
9246	294086
1936	294087
60463	294088
49260	294089
6058	294090
15811	294091
27822	294092
45970	294093
13328	294094
78248	294095
67769	294096
6807	294097
14382	294098
5827	294099
31334	294100
17811	294101
16371	294102
16283	294103
13721	294104
64725	294105
90	294106
4889	294107
34738	294108
64293	294109
8111	294110
91705	294111
64390	294112
39588	294113
20880	294114
66332	294115
381	294116
99159	294117
4966	294118
14672	294119
83086	294120
103055	294121
28438	294122
16216	294123
124	294124
36882	294125
2930	294126
33794	294127
81905	294128
30759	294129
396	294130
36051	294131
27653	294132
79955	294133
74477	294134
57270	294135
40286	294136
58000	294137
10234	294138
32858	294139
3336	294140
53281	294141
55209	294142
7233	294143
36090	294144
83377	294145
11131	294146
54363	294147
72063	294148
9058	294149
14548	294150
10024	294151
14165	294152
21436	294153
28058	294154
9081	294155
88835	294156
15866	294157
18696	294158
68809	294159
325	294160
226	294161
36449	294162
56588	294163
78740	294164
26705	294165
50472	294166
6489	294167
19883	294168
69691	294169
108901	294170
53229	294171
2539	294172
2059	294173
56094	294174
59589	294175
14272	294176
80478	294177
24957	294178
13263	294179
4657	294180
6087	294181
21000	294182
23908	294183
54674	294184
56434	294185
42600	294186
56476	294187
4873	294188
61581	294189
13774	294190
48807	294191
60873	294192
56001	294193
926	294194
11538	294195
5365	294196
12255	294197
6993	294198
43222	294199
547	294200
1265	294201
3183	294202
27819	294203
55155	294204
45664	294205
14806	294206
74261	294207
34033	294208
14224	294209
2173	294210
5990	294211
2215	294212
36807	294213
10915	294214
4769	294215
23478	294216
15126	294217
75445	294218
89402	294219
6861	294220
31389	294221
51142	294222
62446	294223
109702	294224
3526	294225
18973	294226
33622	294227
77271	294228
9211	294229
635	294230
1502	294231
1	294232
5920	294233
5111	294234
25133	294235
69180	294236
5790	294237
2248	294238
355	294239
23453	294240
21090	294241
23035	294242
8556	294243
22844	294244
5821	294245
100	294246
46613	294247
13257	294248
34683	294249
92695	294250
21999	294251
45384	294252
13355	294253
23971	294254
5570	294255
108589	294256
61152	294257
27311	294258
32458	294259
1861	294260
46881	294261
12633	294262
1703	294263
14878	294264
13994	294265
15162	294266
2982	294267
17065	294268
27299	294269
22192	294270
61370	294271
4171	294272
65090	294273
54545	294274
14131	294275
59927	294276
93	294277
101921	294278
49070	294279
28233	294280
44953	294281
954	294282
56106	294283
15701	294284
33837	294285
26182	294286
5969	294287
1655	294288
77882	294289
530	294290
18959	294291
31333	294292
49401	294293
485	294294
112194	294295
5894	294296
52708	294297
30955	294298
1143	294299
11840	294300
14782	294301
76380	294302
32254	294303
52617	294304
1694	294305
27771	294306
12822	294307
8668	294308
98856	294309
4554	294310
48276	294311
16959	294312
38689	294313
31916	294314
1194	294315
41422	294316
41861	294317
18449	294318
8637	294319
3594	294320
8043	294321
76849	294322
21941	294323
14441	294324
8146	294325
24989	294326
17506	294327
21680	294328
65723	294329
31718	294330
51968	294331
7182	294332
6129	294333
2552	294334
3829	294335
21178	294336
47989	294337
6791	294338
28463	294339
1810	294340
79684	294341
37609	294342
9569	294343
12964	294344
3597	294345
31801	294346
44576	294347
5322	294348
7804	294349
37032	294350
976	294351
46922	294352
1715	294353
59328	294354
2911	294355
3921	294356
82089	294357
13987	294358
15381	294359
102415	294360
86970	294361
44878	294362
30367	294363
3094	294364
13822	294365
9525	294366
3107	294367
60470	294368
48894	294369
21	294370
61088	294371
104065	294372
74238	294373
772	294374
4218	294375
34400	294376
83975	294377
38057	294378
4906	294379
81785	294380
66502	294381
6208	294382
78018	294383
47388	294384
117	294385
52611	294386
16589	294387
5806	294388
42985	294389
11307	294390
5975	294391
9877	294392
17478	294393
23889	294394
50532	294395
23120	294396
83603	294397
283	294398
48337	294399
42428	294400
102338	294401
700	294402
67573	294403
6587	294404
107295	294405
50725	294406
4744	294407
65494	294408
14631	294409
38528	294410
547	294411
10638	294412
63279	294413
541	294414
98612	294415
6847	294416
42836	294417
1742	294418
46894	294419
65964	294420
31746	294421
22233	294422
148	294423
36766	294424
33498	294425
49535	294426
73591	294427
30369	294428
57966	294429
36420	294430
11635	294431
1172	294432
1219	294433
42198	294434
56003	294435
32385	294436
51715	294437
5343	294438
8180	294439
9779	294440
32722	294441
1712	294442
37443	294443
20057	294444
12260	294445
4389	294446
16018	294447
47732	294448
23001	294449
18371	294450
34852	294451
5756	294452
79033	294453
5203	294454
55697	294455
93021	294456
24586	294457
235	294458
17311	294459
92872	294460
41299	294461
48506	294462
2432	294463
22040	294464
15504	294465
108900	294466
73663	294467
45244	294468
60195	294469
84655	294470
2784	294471
10513	294472
73027	294473
63486	294474
47363	294475
3682	294476
48234	294477
113486	294478
40778	294479
20410	294480
93260	294481
1665	294482
11	294483
18214	294484
20842	294485
5933	294486
17188	294487
76427	294488
68670	294489
18598	294490
10494	294491
13640	294492
91585	294493
60643	294494
4342	294495
26270	294496
55565	294497
52548	294498
11283	294499
73989	294500
63267	294501
112964	294502
47469	294503
43866	294504
54755	294505
23885	294506
8673	294507
95	294508
31851	294509
130	294510
16999	294511
55343	294512
54848	294513
25405	294514
13849	294515
71779	294516
58088	294517
84604	294518
28839	294519
250	294520
13778	294521
20197	294522
28423	294523
2954	294524
75200	294525
4621	294526
237	294527
14612	294528
29647	294529
9385	294530
12879	294531
14276	294532
10261	294533
32026	294534
47621	294535
23582	294536
73884	294537
26211	294538
1496	294539
81462	294540
17374	294541
9488	294542
3979	294543
28069	294544
19004	294545
45515	294546
5184	294547
3327	294548
19614	294549
1974	294550
10431	294551
35064	294552
5809	294553
34062	294554
5416	294555
1216	294556
67120	294557
58848	294558
33988	294559
68060	294560
80081	294561
4444	294562
57067	294563
6618	294564
30455	294565
30269	294566
38774	294567
147	294568
23099	294569
47400	294570
3506	294571
59182	294572
10882	294573
21289	294574
46975	294575
14914	294576
20	294577
24989	294578
75535	294579
9727	294580
72985	294581
18165	294582
23965	294583
4313	294584
12073	294585
7338	294586
7705	294587
81929	294588
14537	294589
68319	294590
1000	294591
29393	294592
9649	294593
51484	294594
90500	294595
54805	294596
31923	294597
4884	294598
14696	294599
46257	294600
43252	294601
32384	294602
9770	294603
19893	294604
1189	294605
44569	294606
45331	294607
82917	294608
21065	294609
61193	294610
61859	294611
27293	294612
7297	294613
40028	294614
50430	294615
88786	294616
63937	294617
31781	294618
12686	294619
21792	294620
7072	294621
9350	294622
1600	294623
75501	294624
58518	294625
1476	294626
73223	294627
45691	294628
31008	294629
24256	294630
26486	294631
1805	294632
25215	294633
3688	294634
2740	294635
92253	294636
17065	294637
13272	294638
2302	294639
2663	294640
83	294641
4177	294642
15212	294643
68028	294644
9528	294645
11954	294646
32480	294647
5095	294648
1153	294649
73641	294650
4356	294651
43310	294652
78392	294653
27268	294654
10902	294655
44431	294656
7034	294657
79171	294658
17253	294659
47227	294660
84421	294661
6378	294662
40212	294663
23377	294664
47623	294665
21411	294666
2832	294667
74527	294668
9615	294669
19621	294670
98441	294671
76085	294672
2430	294673
4135	294674
4065	294675
56502	294676
244	294677
13135	294678
1674	294679
4901	294680
28358	294681
6340	294682
8517	294683
8570	294684
12434	294685
34119	294686
13972	294687
74250	294688
86250	294689
93917	294690
8675	294691
32175	294692
43976	294693
1355	294694
73	294695
28390	294696
30761	294697
13600	294698
62545	294699
31830	294700
16869	294701
40342	294702
36868	294703
61729	294704
1590	294705
57542	294706
25001	294707
39460	294708
5337	294709
3988	294710
23154	294711
6152	294712
33228	294713
4878	294714
2438	294715
82948	294716
3297	294717
21541	294718
79666	294719
27421	294720
489	294721
66582	294722
15034	294723
1288	294724
64978	294725
84659	294726
17170	294727
22500	294728
4475	294729
10160	294730
66734	294731
8335	294732
6490	294733
40761	294734
34570	294735
7493	294736
38536	294737
59799	294738
8465	294739
11245	294740
8600	294741
62141	294742
50802	294743
40812	294744
72635	294745
23059	294746
103904	294747
4187	294748
39308	294749
35103	294750
76172	294751
2667	294752
53149	294753
4787	294754
13426	294755
1675	294756
3047	294757
72526	294758
85294	294759
65724	294760
41166	294761
39179	294762
25047	294763
18455	294764
3381	294765
27237	294766
8277	294767
41945	294768
44757	294769
45519	294770
84563	294771
18942	294772
25259	294773
46301	294774
8827	294775
10019	294776
25145	294777
32374	294778
11500	294779
1726	294780
16377	294781
25047	294782
48450	294783
32817	294784
47917	294785
51284	294786
11385	294787
199	294788
22724	294789
24943	294790
867	294791
592	294792
103655	294793
39710	294794
66702	294795
101	294796
88913	294797
18610	294798
28041	294799
12218	294800
38216	294801
15125	294802
59524	294803
27619	294804
2396	294805
22081	294806
85647	294807
64172	294808
37277	294809
46179	294810
18615	294811
1090	294812
7995	294813
60192	294814
87045	294815
3108	294816
18731	294817
65583	294818
43631	294819
50721	294820
66518	294821
59468	294822
40040	294823
17377	294824
63235	294825
18876	294826
66635	294827
42540	294828
83368	294829
22794	294830
63161	294831
33951	294832
2569	294833
13682	294834
39713	294835
35709	294836
61986	294837
40201	294838
13582	294839
3763	294840
60659	294841
29987	294842
1844	294843
4149	294844
561	294845
13988	294846
93476	294847
77034	294848
72645	294849
41162	294850
47275	294851
3452	294852
22310	294853
40255	294854
5798	294855
43863	294856
70985	294857
51214	294858
8414	294859
29476	294860
61100	294861
49812	294862
27039	294863
78550	294864
93333	294865
26186	294866
30560	294867
7352	294868
78628	294869
20874	294870
71403	294871
23875	294872
16006	294873
56350	294874
1885	294875
114200	294876
84499	294877
796	294878
31333	294879
43798	294880
38474	294881
8800	294882
37919	294883
19859	294884
46574	294885
12768	294886
2765	294887
21116	294888
79328	294889
47486	294890
28723	294891
7590	294892
4388	294893
24995	294894
2121	294895
5615	294896
29638	294897
15187	294898
5617	294899
733	294900
20092	294901
20488	294902
84706	294903
448	294904
37317	294905
36141	294906
47930	294907
18072	294908
18392	294909
28065	294910
64471	294911
28982	294912
54982	294913
27669	294914
57071	294915
2402	294916
36423	294917
796	294918
18705	294919
3275	294920
26177	294921
33449	294922
21157	294923
60091	294924
36045	294925
458	294926
28894	294927
63523	294928
481	294929
4263	294930
52921	294931
22431	294932
23188	294933
1027	294934
97977	294935
14	294936
3726	294937
1	294938
38	294939
18751	294940
9634	294941
1147	294942
108377	294943
93883	294944
41930	294945
57568	294946
6089	294947
14937	294948
45961	294949
44496	294950
23029	294951
4444	294952
91756	294953
18795	294954
19657	294955
36305	294956
47798	294957
10823	294958
19755	294959
2311	294960
42168	294961
54291	294962
36774	294963
3060	294964
28969	294965
78274	294966
64382	294967
52133	294968
85931	294969
35449	294970
27094	294971
2454	294972
90569	294973
50316	294974
518	294975
85530	294976
31821	294977
4869	294978
6524	294979
6167	294980
65793	294981
1786	294982
14762	294983
9777	294984
6733	294985
23815	294986
42854	294987
6426	294988
61359	294989
16400	294990
92419	294991
7386	294992
103327	294993
4787	294994
93455	294995
20013	294996
67505	294997
72362	294998
34441	294999
28845	295000
39313	295001
5763	295002
42726	295003
86846	295004
60964	295005
40239	295006
31277	295007
19613	295008
4776	295009
3244	295010
27394	295011
2340	295012
4099	295013
19410	295014
46363	295015
9649	295016
12	295017
81744	295018
80	295019
20087	295020
35515	295021
62383	295022
7626	295023
105298	295024
27698	295025
33774	295026
61315	295027
45431	295028
98976	295029
4279	295030
157	295031
65090	295032
69633	295033
3859	295034
61097	295035
3920	295036
22326	295037
79670	295038
2341	295039
44723	295040
2530	295041
2573	295042
3371	295043
37648	295044
76695	295045
107327	295046
25069	295047
74940	295048
61900	295049
22430	295050
57975	295051
36582	295052
41647	295053
60098	295054
9415	295055
76031	295056
40083	295057
42890	295058
42742	295059
24744	295060
33540	295061
1031	295062
1742	295063
51492	295064
52299	295065
27316	295066
13035	295067
2414	295068
14833	295069
1301	295070
65738	295071
30974	295072
338	295073
11845	295074
8162	295075
23847	295076
14191	295077
6872	295078
26476	295079
78103	295080
415	295081
63635	295082
76940	295083
45463	295084
3987	295085
19490	295086
359	295087
14708	295088
32461	295089
13351	295090
28559	295091
17189	295092
30555	295093
669	295094
2380	295095
991	295096
8911	295097
14807	295098
25650	295099
6101	295100
3933	295101
43961	295102
49836	295103
34908	295104
9882	295105
6037	295106
55523	295107
29089	295108
2136	295109
9190	295110
24160	295111
12147	295112
23648	295113
30349	295114
2189	295115
37752	295116
41498	295117
113357	295118
10276	295119
2551	295120
55754	295121
67841	295122
31214	295123
12070	295124
855	295125
4078	295126
504	295127
8677	295128
53519	295129
27455	295130
59	295131
1135	295132
943	295133
1084	295134
1257	295135
14103	295136
2109	295137
54279	295138
8119	295139
84123	295140
84661	295141
13459	295142
100753	295143
21559	295144
330	295145
19546	295146
11	295147
15783	295148
1919	295149
41193	295150
2074	295151
70858	295152
101	295153
15158	295154
3811	295155
14453	295156
72530	295157
581	295158
76029	295159
21958	295160
14204	295161
97820	295162
77952	295163
31156	295164
26904	295165
91436	295166
8996	295167
39614	295168
337	295169
3299	295170
72694	295171
32666	295172
47068	295173
2334	295174
59270	295175
47472	295176
1248	295177
39766	295178
32187	295179
6901	295180
33825	295181
163	295182
22715	295183
2326	295184
10133	295185
29113	295186
21607	295187
62186	295188
77001	295189
1439	295190
8947	295191
993	295192
5279	295193
17404	295194
565	295195
31052	295196
23721	295197
12521	295198
47882	295199
86375	295200
6155	295201
39871	295202
78387	295203
9138	295204
2977	295205
631	295206
10326	295207
26200	295208
15335	295209
35408	295210
34927	295211
790	295212
91199	295213
54025	295214
28696	295215
62605	295216
84499	295217
61204	295218
15786	295219
22118	295220
29738	295221
85714	295222
2226	295223
30851	295224
60000	295225
17919	295226
28621	295227
2406	295228
15036	295229
38359	295230
14036	295231
20017	295232
81146	295233
60577	295234
12141	295235
39002	295236
58111	295237
47353	295238
27709	295239
68268	295240
26167	295241
11895	295242
54207	295243
11394	295244
78228	295245
38283	295246
6721	295247
49044	295248
36563	295249
216	295250
6742	295251
60255	295252
91510	295253
64201	295254
64873	295255
6650	295256
28963	295257
72535	295258
20266	295259
6771	295260
99982	295261
354	295262
583	295263
33304	295264
10635	295265
1442	295266
11069	295267
24132	295268
10916	295269
63249	295270
68006	295271
23164	295272
41681	295273
53017	295274
601	295275
40123	295276
46132	295277
3274	295278
10482	295279
45686	295280
5455	295281
53285	295282
31478	295283
24856	295284
35871	295285
74601	295286
38342	295287
39616	295288
65501	295289
5707	295290
26623	295291
35351	295292
55601	295293
20704	295294
16832	295295
77847	295296
14240	295297
17438	295298
2898	295299
64153	295300
55250	295301
6990	295302
50434	295303
7154	295304
36220	295305
70032	295306
26135	295307
60808	295308
33612	295309
79353	295310
74862	295311
1051	295312
54164	295313
35990	295314
35842	295315
35945	295316
2594	295317
21623	295318
25154	295319
1032	295320
5218	295321
8267	295322
6668	295323
7496	295324
2446	295325
3833	295326
43414	295327
52474	295328
19652	295329
10222	295330
466	295331
1209	295332
108018	295333
155	295334
43691	295335
15853	295336
762	295337
31258	295338
73138	295339
4949	295340
34953	295341
19893	295342
6446	295343
47240	295344
68796	295345
44449	295346
29018	295347
60157	295348
75900	295349
57506	295350
51086	295351
30308	295352
1386	295353
38183	295354
111802	295355
54817	295356
19091	295357
106617	295358
89234	295359
42120	295360
79007	295361
46128	295362
39330	295363
17647	295364
21330	295365
395	295366
18704	295367
26698	295368
28175	295369
331	295370
21146	295371
46295	295372
93384	295373
8379	295374
14888	295375
94196	295376
157	295377
42246	295378
36302	295379
581	295380
41052	295381
1005	295382
46438	295383
31614	295384
5028	295385
24551	295386
43042	295387
32807	295388
11169	295389
16978	295390
22155	295391
38539	295392
70829	295393
6079	295394
22733	295395
81997	295396
6586	295397
3291	295398
75954	295399
17434	295400
18633	295401
14538	295402
18436	295403
37506	295404
16	295405
26478	295406
2619	295407
8459	295408
111	295409
55476	295410
1826	295411
52847	295412
6635	295413
2740	295414
12089	295415
29307	295416
27244	295417
38450	295418
72243	295419
37145	295420
76314	295421
3231	295422
6498	295423
14208	295424
736	295425
67438	295426
33003	295427
39234	295428
6341	295429
23389	295430
90293	295431
3288	295432
19923	295433
69673	295434
12008	295435
11599	295436
28353	295437
35243	295438
26558	295439
13390	295440
9947	295441
2950	295442
58485	295443
33548	295444
36733	295445
6595	295446
45094	295447
25185	295448
11559	295449
35291	295450
792	295451
655	295452
25242	295453
26585	295454
66943	295455
105349	295456
40393	295457
4742	295458
1061	295459
3957	295460
16045	295461
2896	295462
49619	295463
38113	295464
36975	295465
16177	295466
20197	295467
15049	295468
23138	295469
18096	295470
1095	295471
18219	295472
28565	295473
46822	295474
37407	295475
56498	295476
19290	295477
62854	295478
33346	295479
7391	295480
27448	295481
11267	295482
1048	295483
68640	295484
18148	295485
36725	295486
66137	295487
3231	295488
29404	295489
66348	295490
15620	295491
38080	295492
26397	295493
36832	295494
64216	295495
14150	295496
59298	295497
61409	295498
190	295499
47144	295500
70019	295501
30302	295502
11549	295503
9587	295504
31593	295505
65011	295506
50338	295507
70955	295508
11252	295509
11231	295510
6580	295511
21210	295512
24830	295513
2296	295514
1165	295515
8828	295516
29546	295517
109594	295518
25179	295519
92700	295520
852	295521
52293	295522
36297	295523
24797	295524
19194	295525
3816	295526
45057	295527
2215	295528
22181	295529
19823	295530
14223	295531
24224	295532
54842	295533
11695	295534
75740	295535
14470	295536
57567	295537
57459	295538
59428	295539
96261	295540
10769	295541
60091	295542
5353	295543
5305	295544
39158	295545
49957	295546
22215	295547
43601	295548
55585	295549
78196	295550
25526	295551
7162	295552
43624	295553
23626	295554
9662	295555
23420	295556
48503	295557
7541	295558
42459	295559
7088	295560
11869	295561
62032	295562
9333	295563
59301	295564
12584	295565
10722	295566
52005	295567
40276	295568
24407	295569
52110	295570
50786	295571
15136	295572
70298	295573
84186	295574
2422	295575
8890	295576
76048	295577
8355	295578
1008	295579
29834	295580
17341	295581
5576	295582
649	295583
81007	295584
35821	295585
37868	295586
27827	295587
1163	295588
29818	295589
17033	295590
34768	295591
1824	295592
16818	295593
7504	295594
92244	295595
16970	295596
3328	295597
9410	295598
62622	295599
1706	295600
7374	295601
2647	295602
61145	295603
9997	295604
43450	295605
65238	295606
7855	295607
94495	295608
8507	295609
9109	295610
5073	295611
818	295612
62897	295613
95559	295614
1254	295615
38793	295616
34425	295617
1852	295618
21960	295619
6306	295620
35985	295621
20656	295622
23379	295623
46383	295624
50933	295625
72552	295626
4190	295627
1765	295628
50612	295629
53955	295630
12954	295631
3154	295632
22106	295633
4902	295634
85943	295635
107914	295636
33415	295637
10925	295638
62215	295639
11175	295640
1422	295641
33990	295642
46850	295643
63480	295644
1011	295645
12290	295646
670	295647
5093	295648
32097	295649
3058	295650
42151	295651
600	295652
9584	295653
13874	295654
5851	295655
51811	295656
17282	295657
97016	295658
9647	295659
5101	295660
945	295661
93242	295662
145	295663
35122	295664
35072	295665
7422	295666
3082	295667
13213	295668
3744	295669
21260	295670
26405	295671
2277	295672
6964	295673
1122	295674
9480	295675
940	295676
744	295677
72112	295678
26605	295679
22409	295680
29585	295681
7313	295682
19791	295683
39626	295684
25613	295685
1384	295686
38572	295687
37451	295688
48035	295689
10958	295690
9671	295691
27882	295692
8278	295693
81227	295694
23195	295695
27305	295696
519	295697
36780	295698
10279	295699
3640	295700
173	295701
2848	295702
201	295703
735	295704
21631	295705
27388	295706
115	295707
42738	295708
28141	295709
8998	295710
5965	295711
32476	295712
14544	295713
11736	295714
4147	295715
34017	295716
6723	295717
2076	295718
387	295719
4598	295720
97259	295721
2244	295722
74254	295723
20603	295724
37364	295725
18083	295726
3742	295727
3191	295728
69987	295729
33206	295730
37672	295731
92996	295732
1930	295733
19748	295734
17568	295735
36769	295736
69642	295737
24152	295738
7030	295739
49578	295740
18319	295741
20367	295742
304	295743
38852	295744
78100	295745
98542	295746
28957	295747
102246	295748
2234	295749
34313	295750
35802	295751
9252	295752
90110	295753
7270	295754
3721	295755
3887	295756
41252	295757
67577	295758
16897	295759
12269	295760
42693	295761
88332	295762
15893	295763
35239	295764
3792	295765
98	295766
12013	295767
21959	295768
51648	295769
90534	295770
19655	295771
18423	295772
57270	295773
40340	295774
46705	295775
7286	295776
11597	295777
121	295778
11758	295779
96258	295780
30120	295781
2	295782
63	295783
6512	295784
28959	295785
21444	295786
171	295787
50456	295788
526	295789
70921	295790
38919	295791
46207	295792
43987	295793
27111	295794
28420	295795
13892	295796
68490	295797
29928	295798
47732	295799
1152	295800
70658	295801
22567	295802
89907	295803
1010	295804
9081	295805
36968	295806
54546	295807
30608	295808
5560	295809
1517	295810
66223	295811
10158	295812
12086	295813
894	295814
20729	295815
28625	295816
1571	295817
46181	295818
37493	295819
36360	295820
10299	295821
33369	295822
15658	295823
32297	295824
85863	295825
10283	295826
88488	295827
20645	295828
33579	295829
4402	295830
38735	295831
66452	295832
2627	295833
36613	295834
38453	295835
44842	295836
29210	295837
46177	295838
26048	295839
13394	295840
7095	295841
71124	295842
18673	295843
25392	295844
4516	295845
35563	295846
30860	295847
3494	295848
6701	295849
5031	295850
5753	295851
4733	295852
36511	295853
1752	295854
83284	295855
90907	295856
61920	295857
18339	295858
12146	295859
2506	295860
59028	295861
56017	295862
982	295863
262	295864
45614	295865
34052	295866
62055	295867
29093	295868
105997	295869
45171	295870
2233	295871
8746	295872
40974	295873
41100	295874
32975	295875
11527	295876
31963	295877
1395	295878
32531	295879
1917	295880
6742	295881
19836	295882
95538	295883
36470	295884
32846	295885
8818	295886
71915	295887
16085	295888
17179	295889
18	295890
32203	295891
16729	295892
58050	295893
64763	295894
34887	295895
53483	295896
11525	295897
2869	295898
19007	295899
13306	295900
7232	295901
10267	295902
29702	295903
61661	295904
10462	295905
37875	295906
295	295907
61410	295908
47562	295909
42301	295910
20450	295911
2821	295912
37674	295913
20681	295914
5363	295915
36953	295916
35379	295917
14701	295918
6365	295919
5961	295920
11977	295921
38979	295922
43197	295923
28522	295924
830	295925
81738	295926
30650	295927
24369	295928
28822	295929
87938	295930
76433	295931
74033	295932
17504	295933
288	295934
37384	295935
12785	295936
2135	295937
10811	295938
6624	295939
93350	295940
12161	295941
19992	295942
71459	295943
1143	295944
25287	295945
266	295946
31872	295947
11796	295948
12432	295949
14748	295950
34746	295951
18167	295952
14110	295953
4074	295954
7648	295955
54334	295956
10523	295957
1521	295958
26486	295959
5926	295960
7501	295961
80403	295962
890	295963
43868	295964
40909	295965
51238	295966
39331	295967
21938	295968
533	295969
53926	295970
70388	295971
42870	295972
422	295973
20041	295974
403	295975
5954	295976
90376	295977
60640	295978
6254	295979
557	295980
28183	295981
25561	295982
19343	295983
22300	295984
60	295985
9049	295986
44422	295987
20731	295988
17351	295989
50097	295990
64298	295991
13355	295992
43131	295993
93242	295994
104	295995
56655	295996
5304	295997
56394	295998
1065	295999
19062	296000
100468	296001
51766	296002
44699	296003
19921	296004
84119	296005
18874	296006
63387	296007
53369	296008
9760	296009
39768	296010
28048	296011
21972	296012
22505	296013
7874	296014
26727	296015
38347	296016
18313	296017
940	296018
44341	296019
536	296020
15530	296021
37338	296022
2255	296023
44	296024
21021	296025
27972	296026
25990	296027
41621	296028
435	296029
52999	296030
4978	296031
71336	296032
9553	296033
12534	296034
18052	296035
2143	296036
2413	296037
80756	296038
1375	296039
24847	296040
20559	296041
57530	296042
2310	296043
38356	296044
11202	296045
59	296046
107307	296047
45141	296048
8740	296049
24857	296050
13388	296051
6396	296052
7565	296053
1215	296054
7223	296055
25262	296056
415	296057
28119	296058
47884	296059
24052	296060
69283	296061
17173	296062
24579	296063
45626	296064
26046	296065
4470	296066
16334	296067
9715	296068
61885	296069
1230	296070
55748	296071
9449	296072
41225	296073
9381	296074
400	296075
14365	296076
615	296077
47058	296078
2841	296079
11606	296080
8249	296081
26089	296082
36713	296083
713	296084
49973	296085
41073	296086
33297	296087
11644	296088
5669	296089
16072	296090
27533	296091
2970	296092
96958	296093
154	296094
9866	296095
25472	296096
1730	296097
4589	296098
69023	296099
18746	296100
26973	296101
86204	296102
56645	296103
49512	296104
276	296105
19975	296106
13893	296107
11486	296108
3308	296109
2268	296110
50407	296111
42485	296112
28232	296113
95230	296114
18264	296115
21080	296116
56724	296117
27669	296118
31809	296119
78650	296120
40285	296121
36947	296122
41696	296123
58970	296124
22034	296125
3521	296126
8	296127
1183	296128
2660	296129
78271	296130
79	296131
16425	296132
5261	296133
4569	296134
773	296135
89822	296136
7976	296137
1986	296138
30833	296139
17703	296140
19637	296141
71478	296142
111511	296143
25998	296144
55971	296145
1483	296146
786	296147
36767	296148
58332	296149
5998	296150
2625	296151
80677	296152
34790	296153
14918	296154
3106	296155
889	296156
22743	296157
30302	296158
64742	296159
30831	296160
34478	296161
6919	296162
358	296163
20051	296164
75020	296165
43188	296166
5816	296167
1002	296168
5782	296169
26722	296170
7799	296171
29757	296172
518	296173
20704	296174
21382	296175
25023	296176
15263	296177
8571	296178
58333	296179
15650	296180
381	296181
938	296182
33282	296183
61404	296184
29713	296185
19932	296186
85091	296187
296	296188
5233	296189
14471	296190
61984	296191
30215	296192
9061	296193
48101	296194
94889	296195
52405	296196
95583	296197
21665	296198
17566	296199
49727	296200
48238	296201
91677	296202
74899	296203
22078	296204
5817	296205
13757	296206
5880	296207
61144	296208
3174	296209
3554	296210
64681	296211
1840	296212
91850	296213
13614	296214
99329	296215
2798	296216
16378	296217
1	296218
6418	296219
37520	296220
159	296221
42414	296222
42576	296223
51771	296224
10887	296225
19382	296226
65371	296227
18417	296228
18376	296229
53530	296230
8220	296231
40307	296232
74001	296233
36073	296234
28729	296235
7389	296236
37842	296237
5057	296238
22872	296239
55149	296240
11006	296241
29645	296242
61799	296243
26478	296244
55712	296245
75	296246
66855	296247
384	296248
77091	296249
33076	296250
43201	296251
509	296252
27620	296253
70066	296254
54897	296255
2070	296256
43946	296257
6380	296258
6974	296259
58113	296260
27303	296261
94760	296262
85020	296263
35423	296264
66928	296265
51274	296266
37946	296267
3211	296268
32064	296269
12964	296270
1380	296271
7702	296272
47665	296273
101666	296274
23109	296275
76997	296276
17925	296277
8266	296278
27390	296279
3841	296280
19025	296281
6625	296282
42233	296283
106114	296284
86568	296285
34508	296286
613	296287
64905	296288
1237	296289
16163	296290
25834	296291
62548	296292
8862	296293
2953	296294
16225	296295
11627	296296
51749	296297
57768	296298
21034	296299
22401	296300
31150	296301
44350	296302
18311	296303
21723	296304
23696	296305
45654	296306
387	296307
31113	296308
39221	296309
89003	296310
96459	296311
51493	296312
3149	296313
10374	296314
23778	296315
48372	296316
73757	296317
114339	296318
6901	296319
11763	296320
32924	296321
10694	296322
37995	296323
26275	296324
20241	296325
14445	296326
16274	296327
22402	296328
4836	296329
22518	296330
41401	296331
19695	296332
2882	296333
8736	296334
4449	296335
46418	296336
36006	296337
4165	296338
5867	296339
76283	296340
1710	296341
70872	296342
4849	296343
69171	296344
1629	296345
15112	296346
72110	296347
18524	296348
28444	296349
537	296350
78581	296351
37229	296352
41209	296353
86	296354
533	296355
91306	296356
17246	296357
51732	296358
113050	296359
51614	296360
29460	296361
92620	296362
28047	296363
47	296364
1584	296365
104880	296366
84667	296367
61643	296368
3128	296369
4291	296370
15437	296371
16429	296372
25568	296373
2310	296374
349	296375
13981	296376
26489	296377
31013	296378
22026	296379
42209	296380
11628	296381
31761	296382
12348	296383
31274	296384
7479	296385
29062	296386
25784	296387
3081	296388
18844	296389
16886	296390
16887	296391
49576	296392
5272	296393
37055	296394
46282	296395
14294	296396
22673	296397
76366	296398
79071	296399
20679	296400
2073	296401
62686	296402
14188	296403
35401	296404
91312	296405
28022	296406
120	296407
79728	296408
6643	296409
26604	296410
31393	296411
55791	296412
3888	296413
20032	296414
27213	296415
3569	296416
21104	296417
3216	296418
18814	296419
3244	296420
27053	296421
22594	296422
32042	296423
10002	296424
68218	296425
33743	296426
2726	296427
32142	296428
16333	296429
18256	296430
9827	296431
56405	296432
77492	296433
2945	296434
8177	296435
1821	296436
80667	296437
52832	296438
29523	296439
66238	296440
59745	296441
62028	296442
175	296443
19978	296444
21693	296445
1916	296446
87135	296447
66208	296448
23579	296449
65398	296450
4954	296451
53689	296452
8634	296453
3289	296454
267	296455
1537	296456
22246	296457
1457	296458
1041	296459
90938	296460
7219	296461
12960	296462
18510	296463
62481	296464
78193	296465
899	296466
46262	296467
49706	296468
3674	296469
13496	296470
70559	296471
22119	296472
52924	296473
48209	296474
48323	296475
54746	296476
54167	296477
33120	296478
44144	296479
3091	296480
15195	296481
4204	296482
3668	296483
86058	296484
41091	296485
32795	296486
96182	296487
6523	296488
42261	296489
47732	296490
78993	296491
23393	296492
33646	296493
59520	296494
46561	296495
37890	296496
54059	296497
374	296498
13131	296499
7972	296500
20720	296501
996	296502
10544	296503
2955	296504
23560	296505
508	296506
76052	296507
13442	296508
17156	296509
110138	296510
81822	296511
43910	296512
60792	296513
14356	296514
4657	296515
2673	296516
93686	296517
10417	296518
58915	296519
3559	296520
106086	296521
31445	296522
11039	296523
28377	296524
23667	296525
42566	296526
56515	296527
48067	296528
10440	296529
22699	296530
16082	296531
64391	296532
3497	296533
12105	296534
13488	296535
24536	296536
1258	296537
13062	296538
53581	296539
36526	296540
65596	296541
34817	296542
16505	296543
33803	296544
34198	296545
967	296546
50855	296547
2000	296548
8611	296549
42147	296550
70114	296551
62753	296552
4998	296553
26504	296554
1218	296555
38772	296556
41803	296557
4419	296558
29113	296559
22776	296560
59910	296561
77490	296562
13785	296563
11435	296564
213	296565
5567	296566
14923	296567
23773	296568
16942	296569
9174	296570
241	296571
270	296572
42934	296573
56918	296574
25002	296575
47429	296576
20725	296577
59288	296578
3929	296579
36341	296580
1326	296581
112	296582
348	296583
5759	296584
57600	296585
15330	296586
18574	296587
18282	296588
86487	296589
89982	296590
15155	296591
671	296592
16701	296593
26554	296594
37878	296595
184	296596
105473	296597
84553	296598
24869	296599
71683	296600
35259	296601
1114	296602
39644	296603
1158	296604
44307	296605
1882	296606
13111	296607
2196	296608
37359	296609
20193	296610
35340	296611
37615	296612
55119	296613
14562	296614
19276	296615
16864	296616
15971	296617
50387	296618
18821	296619
47230	296620
89406	296621
283	296622
5809	296623
98069	296624
152	296625
25426	296626
60604	296627
17243	296628
97024	296629
39	296630
13751	296631
60005	296632
87972	296633
580	296634
53739	296635
37403	296636
5078	296637
23169	296638
3761	296639
4665	296640
334	296641
49642	296642
1353	296643
69202	296644
34646	296645
1015	296646
70686	296647
10453	296648
1600	296649
14431	296650
82640	296651
38890	296652
27304	296653
923	296654
39396	296655
37311	296656
72636	296657
8048	296658
66054	296659
43895	296660
19791	296661
29937	296662
10971	296663
1271	296664
55185	296665
23677	296666
36796	296667
58820	296668
12596	296669
43767	296670
82864	296671
26727	296672
14725	296673
182	296674
77217	296675
1792	296676
12764	296677
15388	296678
42018	296679
23	296680
38755	296681
12487	296682
90890	296683
12406	296684
2477	296685
49032	296686
70586	296687
39782	296688
100703	296689
6716	296690
82454	296691
59387	296692
37609	296693
18733	296694
34141	296695
745	296696
21920	296697
3236	296698
39639	296699
29	296700
103776	296701
91524	296702
8410	296703
25543	296704
27567	296705
41873	296706
8179	296707
64375	296708
69297	296709
78878	296710
63646	296711
64987	296712
63263	296713
1540	296714
45708	296715
6214	296716
7542	296717
16903	296718
1340	296719
31368	296720
718	296721
69909	296722
6893	296723
52659	296724
62425	296725
63642	296726
47468	296727
35843	296728
5088	296729
18356	296730
307	296731
73351	296732
1800	296733
101503	296734
90593	296735
54361	296736
25518	296737
33479	296738
243	296739
60872	296740
42348	296741
75703	296742
1495	296743
1476	296744
11656	296745
659	296746
7908	296747
72346	296748
4579	296749
93677	296750
13897	296751
50362	296752
41	296753
64621	296754
41576	296755
67398	296756
334	296757
9060	296758
55223	296759
43657	296760
38159	296761
23053	296762
33339	296763
29895	296764
2924	296765
81096	296766
3815	296767
9152	296768
70162	296769
70950	296770
17092	296771
60212	296772
11092	296773
70883	296774
11145	296775
84920	296776
1518	296777
4620	296778
25726	296779
14615	296780
2374	296781
55315	296782
33159	296783
85236	296784
12309	296785
81931	296786
30273	296787
73746	296788
20789	296789
18173	296790
14533	296791
100940	296792
4063	296793
37774	296794
4235	296795
20196	296796
10112	296797
15370	296798
9240	296799
3356	296800
31223	296801
21863	296802
31822	296803
75006	296804
42	296805
36342	296806
68252	296807
2392	296808
11291	296809
6396	296810
9042	296811
9081	296812
18513	296813
212	296814
3368	296815
8491	296816
23014	296817
14623	296818
63879	296819
60270	296820
58257	296821
41172	296822
101026	296823
17353	296824
1419	296825
1185	296826
8852	296827
35899	296828
3038	296829
67054	296830
2994	296831
51395	296832
6203	296833
15511	296834
40046	296835
64028	296836
38686	296837
73472	296838
17441	296839
25718	296840
8668	296841
10204	296842
14137	296843
23000	296844
58969	296845
38039	296846
488	296847
87051	296848
7929	296849
91381	296850
33048	296851
47248	296852
80932	296853
15101	296854
3131	296855
54872	296856
2849	296857
13519	296858
23688	296859
44981	296860
67935	296861
105606	296862
65050	296863
45862	296864
50004	296865
886	296866
2133	296867
16586	296868
65926	296869
504	296870
3067	296871
86977	296872
27553	296873
16039	296874
35564	296875
29388	296876
3044	296877
52588	296878
11318	296879
28649	296880
22102	296881
3086	296882
12551	296883
84880	296884
211	296885
8834	296886
4538	296887
11099	296888
62343	296889
8388	296890
9850	296891
52757	296892
25388	296893
333	296894
63056	296895
1614	296896
56769	296897
30880	296898
22737	296899
8210	296900
91546	296901
10839	296902
5481	296903
4999	296904
85800	296905
40190	296906
54861	296907
17219	296908
33535	296909
21561	296910
16588	296911
6775	296912
40349	296913
6478	296914
5857	296915
33733	296916
11119	296917
48592	296918
65145	296919
6428	296920
17071	296921
7397	296922
10858	296923
18731	296924
49190	296925
65339	296926
3927	296927
48331	296928
55660	296929
15484	296930
12344	296931
56455	296932
5089	296933
14106	296934
35161	296935
14593	296936
6512	296937
18887	296938
34179	296939
9230	296940
16092	296941
83395	296942
1244	296943
28977	296944
343	296945
60626	296946
12818	296947
62766	296948
4385	296949
37389	296950
12696	296951
29349	296952
6283	296953
23461	296954
6369	296955
13462	296956
37595	296957
62585	296958
2311	296959
17469	296960
34052	296961
19826	296962
68783	296963
27442	296964
23121	296965
46041	296966
6898	296967
2373	296968
3719	296969
13955	296970
22567	296971
9722	296972
75679	296973
191	296974
67639	296975
75350	296976
33096	296977
85942	296978
52075	296979
21414	296980
27121	296981
42979	296982
6581	296983
20829	296984
43768	296985
20445	296986
706	296987
20859	296988
96181	296989
14161	296990
10563	296991
32582	296992
40179	296993
46464	296994
53900	296995
66014	296996
75	296997
79829	296998
2590	296999
471	297000
42754	297001
850	297002
40237	297003
34149	297004
84737	297005
31954	297006
23912	297007
50582	297008
76529	297009
47363	297010
43669	297011
22227	297012
28738	297013
69946	297014
2735	297015
101	297016
22104	297017
7839	297018
63127	297019
15708	297020
28105	297021
29475	297022
61039	297023
49902	297024
103273	297025
47075	297026
56283	297027
10803	297028
53116	297029
3631	297030
79734	297031
3998	297032
24006	297033
41813	297034
65776	297035
87590	297036
8045	297037
13616	297038
93909	297039
903	297040
79138	297041
12640	297042
4573	297043
9105	297044
2708	297045
8745	297046
27463	297047
62284	297048
81	297049
25609	297050
21905	297051
37402	297052
36787	297053
86779	297054
1046	297055
15041	297056
48654	297057
10635	297058
36246	297059
8599	297060
79142	297061
47368	297062
47126	297063
106982	297064
17528	297065
9270	297066
3536	297067
94169	297068
60423	297069
91763	297070
3059	297071
73731	297072
18467	297073
78428	297074
89204	297075
41700	297076
67024	297077
55943	297078
52126	297079
92696	297080
14539	297081
13883	297082
34561	297083
3261	297084
18023	297085
578	297086
1680	297087
44224	297088
21112	297089
38570	297090
25925	297091
46586	297092
34418	297093
49642	297094
60911	297095
62525	297096
4277	297097
55982	297098
92214	297099
14269	297100
69669	297101
9693	297102
7487	297103
55245	297104
14780	297105
27539	297106
22482	297107
5377	297108
23011	297109
336	297110
7600	297111
86367	297112
3003	297113
41352	297114
66060	297115
28796	297116
4841	297117
5436	297118
42753	297119
64385	297120
65654	297121
56933	297122
46354	297123
55074	297124
1374	297125
10586	297126
2	297127
7254	297128
6	297129
33323	297130
53318	297131
31608	297132
71352	297133
1919	297134
17068	297135
14150	297136
12528	297137
34113	297138
6415	297139
23920	297140
39411	297141
109	297142
19161	297143
16543	297144
1307	297145
8402	297146
255	297147
60144	297148
7345	297149
11535	297150
7662	297151
70879	297152
19424	297153
22541	297154
103657	297155
128	297156
56410	297157
38698	297158
54692	297159
23095	297160
39936	297161
64750	297162
51509	297163
5472	297164
30602	297165
60911	297166
15869	297167
1528	297168
16927	297169
33509	297170
29562	297171
81091	297172
71352	297173
48683	297174
3035	297175
26925	297176
849	297177
7764	297178
464	297179
2487	297180
12091	297181
10020	297182
25991	297183
25732	297184
40705	297185
1625	297186
95514	297187
23575	297188
3578	297189
79918	297190
62503	297191
2478	297192
1091	297193
12735	297194
7481	297195
4833	297196
62427	297197
14015	297198
75466	297199
13063	297200
13547	297201
13716	297202
33042	297203
41075	297204
79916	297205
10541	297206
82977	297207
374	297208
16566	297209
30965	297210
14238	297211
53622	297212
17565	297213
72626	297214
6935	297215
73722	297216
53578	297217
41250	297218
73466	297219
12404	297220
3786	297221
2437	297222
23	297223
6892	297224
10929	297225
55825	297226
51280	297227
28916	297228
24415	297229
32654	297230
9196	297231
18904	297232
110625	297233
9523	297234
39923	297235
5441	297236
18671	297237
49914	297238
8091	297239
13479	297240
11	297241
46129	297242
1146	297243
10628	297244
45137	297245
1870	297246
36478	297247
1	297248
12249	297249
31505	297250
68216	297251
3337	297252
77350	297253
10252	297254
4425	297255
49894	297256
12329	297257
22177	297258
22545	297259
21117	297260
4009	297261
42123	297262
11338	297263
103380	297264
5560	297265
4459	297266
76904	297267
1101	297268
15333	297269
100065	297270
27300	297271
40535	297272
4163	297273
6155	297274
26192	297275
853	297276
22513	297277
62651	297278
64882	297279
14966	297280
28316	297281
25486	297282
652	297283
60066	297284
770	297285
45258	297286
5893	297287
24225	297288
58215	297289
2320	297290
15849	297291
2632	297292
72842	297293
64772	297294
88695	297295
78570	297296
45170	297297
6258	297298
17198	297299
1338	297300
6990	297301
87879	297302
30656	297303
16199	297304
32200	297305
21260	297306
31840	297307
21968	297308
527	297309
43086	297310
19218	297311
48289	297312
62281	297313
99901	297314
25152	297315
25599	297316
3557	297317
16158	297318
2315	297319
9940	297320
44280	297321
16594	297322
8654	297323
683	297324
2284	297325
36273	297326
7984	297327
50956	297328
16029	297329
15841	297330
50678	297331
73627	297332
1405	297333
1390	297334
49821	297335
40149	297336
54388	297337
62936	297338
47041	297339
57554	297340
23112	297341
63104	297342
47072	297343
3597	297344
30666	297345
13719	297346
224	297347
4809	297348
26528	297349
52590	297350
27363	297351
37880	297352
6244	297353
29695	297354
56760	297355
36452	297356
45906	297357
2233	297358
618	297359
18523	297360
36025	297361
16716	297362
93776	297363
36562	297364
36566	297365
70299	297366
9796	297367
22024	297368
18828	297369
51961	297370
168	297371
31694	297372
75751	297373
54597	297374
97728	297375
63429	297376
84662	297377
54472	297378
47537	297379
55583	297380
7507	297381
37366	297382
55095	297383
3819	297384
64393	297385
9415	297386
32262	297387
42706	297388
42219	297389
27898	297390
71261	297391
10320	297392
10973	297393
54192	297394
103744	297395
46710	297396
6224	297397
31958	297398
2659	297399
1843	297400
7096	297401
31753	297402
5316	297403
73891	297404
92808	297405
58732	297406
59681	297407
59373	297408
83567	297409
78511	297410
21850	297411
2473	297412
53205	297413
4828	297414
1162	297415
4751	297416
15461	297417
35448	297418
44425	297419
28087	297420
23835	297421
51905	297422
47122	297423
32196	297424
29624	297425
378	297426
12949	297427
6981	297428
292	297429
53842	297430
5393	297431
60869	297432
35142	297433
25443	297434
32548	297435
792	297436
70319	297437
18312	297438
30329	297439
51566	297440
8212	297441
5203	297442
4025	297443
62054	297444
39498	297445
45123	297446
38316	297447
58632	297448
1026	297449
8255	297450
21238	297451
11144	297452
46737	297453
9450	297454
29770	297455
11011	297456
5039	297457
62765	297458
17805	297459
5949	297460
7877	297461
56555	297462
24148	297463
10958	297464
14382	297465
44305	297466
97246	297467
8676	297468
57737	297469
32095	297470
63716	297471
18898	297472
29494	297473
8630	297474
49527	297475
71187	297476
33221	297477
98055	297478
29200	297479
19107	297480
65	297481
34577	297482
46285	297483
4728	297484
18552	297485
84702	297486
60943	297487
13466	297488
68043	297489
48947	297490
51507	297491
7711	297492
102838	297493
25789	297494
27008	297495
49201	297496
315	297497
8330	297498
14840	297499
40307	297500
64610	297501
42133	297502
9718	297503
8060	297504
60971	297505
92983	297506
1248	297507
15127	297508
1274	297509
61213	297510
10271	297511
57549	297512
228	297513
2485	297514
78483	297515
82680	297516
22911	297517
42156	297518
53750	297519
47488	297520
61905	297521
684	297522
44404	297523
3394	297524
70013	297525
7848	297526
1609	297527
7371	297528
2490	297529
29504	297530
1357	297531
5258	297532
30249	297533
34366	297534
92163	297535
53300	297536
4497	297537
3388	297538
3185	297539
35850	297540
36666	297541
25993	297542
3769	297543
25681	297544
42294	297545
4257	297546
102502	297547
569	297548
66970	297549
23474	297550
6411	297551
38548	297552
30322	297553
1862	297554
41023	297555
21628	297556
20412	297557
9627	297558
8924	297559
15515	297560
74199	297561
17028	297562
32631	297563
44685	297564
17063	297565
309	297566
63742	297567
13005	297568
30884	297569
21933	297570
22810	297571
68104	297572
30463	297573
87953	297574
3270	297575
33231	297576
16846	297577
18334	297578
4157	297579
27081	297580
18962	297581
15252	297582
69687	297583
75415	297584
5894	297585
65192	297586
38744	297587
6617	297588
60193	297589
71516	297590
24416	297591
4621	297592
27479	297593
33906	297594
2638	297595
82	297596
105440	297597
43592	297598
18670	297599
46531	297600
15285	297601
32600	297602
52445	297603
13435	297604
3995	297605
25063	297606
42965	297607
7698	297608
31756	297609
27305	297610
963	297611
11505	297612
625	297613
89075	297614
565	297615
86170	297616
29857	297617
19740	297618
57040	297619
62443	297620
546	297621
39532	297622
31998	297623
96000	297624
22639	297625
5641	297626
1098	297627
23860	297628
29271	297629
80260	297630
23111	297631
98015	297632
26690	297633
54612	297634
15064	297635
509	297636
73477	297637
15861	297638
19756	297639
49097	297640
8111	297641
12755	297642
9001	297643
30541	297644
29569	297645
27425	297646
40658	297647
90402	297648
50675	297649
32536	297650
1789	297651
42676	297652
263	297653
49228	297654
79766	297655
31061	297656
32399	297657
49223	297658
3835	297659
3	297660
8069	297661
1221	297662
16	297663
10801	297664
30	297665
5182	297666
12077	297667
2929	297668
99384	297669
51143	297670
61695	297671
30500	297672
37462	297673
53377	297674
31812	297675
37787	297676
7518	297677
84078	297678
19076	297679
14441	297680
54633	297681
49081	297682
1882	297683
2923	297684
2183	297685
12993	297686
1313	297687
15197	297688
29734	297689
19777	297690
4217	297691
32619	297692
56213	297693
6551	297694
49643	297695
1263	297696
13129	297697
51214	297698
9141	297699
8003	297700
75348	297701
986	297702
2799	297703
1244	297704
3045	297705
6970	297706
43975	297707
107990	297708
19947	297709
28760	297710
1974	297711
1513	297712
53583	297713
1825	297714
56822	297715
32535	297716
76149	297717
2321	297718
30408	297719
65868	297720
79415	297721
87934	297722
62478	297723
68393	297724
37841	297725
52869	297726
47005	297727
12566	297728
12790	297729
18209	297730
51904	297731
78859	297732
62143	297733
6558	297734
14193	297735
5348	297736
51473	297737
6941	297738
46323	297739
80842	297740
51912	297741
26056	297742
31774	297743
34118	297744
6169	297745
30657	297746
34862	297747
50987	297748
83899	297749
105227	297750
7419	297751
39931	297752
17980	297753
88	297754
35910	297755
13645	297756
69508	297757
38140	297758
69654	297759
77984	297760
76515	297761
81009	297762
12850	297763
39266	297764
68713	297765
85427	297766
40189	297767
32554	297768
51676	297769
3179	297770
3588	297771
310	297772
44792	297773
1485	297774
15	297775
69707	297776
315	297777
14311	297778
48561	297779
21021	297780
80829	297781
28773	297782
50392	297783
15	297784
12437	297785
80672	297786
52659	297787
16450	297788
43730	297789
99889	297790
97571	297791
47491	297792
80231	297793
123	297794
763	297795
12881	297796
13487	297797
56770	297798
35905	297799
6152	297800
99584	297801
7274	297802
16083	297803
13904	297804
77638	297805
7386	297806
12821	297807
12918	297808
6421	297809
27541	297810
6443	297811
1726	297812
16515	297813
287	297814
62891	297815
67327	297816
8844	297817
60021	297818
49395	297819
99762	297820
60217	297821
4695	297822
26873	297823
17807	297824
5391	297825
29608	297826
34999	297827
24285	297828
4576	297829
3166	297830
72677	297831
19813	297832
1810	297833
1567	297834
48335	297835
79706	297836
61740	297837
2807	297838
10464	297839
26644	297840
9163	297841
38026	297842
73147	297843
4762	297844
112801	297845
11676	297846
11814	297847
71198	297848
11299	297849
192	297850
52164	297851
2594	297852
60379	297853
22091	297854
58311	297855
32306	297856
34428	297857
10023	297858
72086	297859
44072	297860
11610	297861
1640	297862
56957	297863
27211	297864
6988	297865
63307	297866
4573	297867
36766	297868
68588	297869
54840	297870
60340	297871
6657	297872
28457	297873
229	297874
5627	297875
2082	297876
16179	297877
19110	297878
76418	297879
12123	297880
6028	297881
101440	297882
64691	297883
231	297884
22271	297885
357	297886
29225	297887
90623	297888
301	297889
8902	297890
1492	297891
78525	297892
112841	297893
4775	297894
617	297895
29330	297896
4013	297897
79697	297898
1690	297899
63409	297900
18218	297901
31587	297902
408	297903
102435	297904
75384	297905
71653	297906
11439	297907
4737	297908
9218	297909
34518	297910
26359	297911
43524	297912
1848	297913
113817	297914
50672	297915
4829	297916
66691	297917
45716	297918
4858	297919
84054	297920
52502	297921
64788	297922
53715	297923
61954	297924
44917	297925
28222	297926
85625	297927
48252	297928
11867	297929
32232	297930
3144	297931
12666	297932
39182	297933
86839	297934
9171	297935
84722	297936
3448	297937
16322	297938
28486	297939
5730	297940
46772	297941
946	297942
27180	297943
52482	297944
6624	297945
53678	297946
229	297947
9834	297948
50087	297949
31596	297950
102147	297951
7570	297952
81732	297953
66470	297954
46609	297955
12745	297956
9408	297957
6615	297958
63965	297959
6079	297960
104980	297961
11529	297962
25063	297963
9090	297964
108981	297965
2957	297966
14143	297967
33580	297968
4506	297969
27821	297970
51259	297971
70706	297972
5598	297973
66873	297974
61136	297975
6115	297976
3971	297977
5844	297978
2642	297979
13130	297980
64326	297981
34962	297982
881	297983
33895	297984
9307	297985
37205	297986
68076	297987
1822	297988
2183	297989
12428	297990
46085	297991
11242	297992
53511	297993
226	297994
7483	297995
57886	297996
63853	297997
11228	297998
21700	297999
78217	298000
25592	298001
15092	298002
5221	298003
31856	298004
29058	298005
32289	298006
25231	298007
34493	298008
56153	298009
6048	298010
80157	298011
4268	298012
5742	298013
44462	298014
25751	298015
8798	298016
11416	298017
79467	298018
54242	298019
4519	298020
10467	298021
20236	298022
5928	298023
5404	298024
18729	298025
54050	298026
28889	298027
2789	298028
16288	298029
33475	298030
10608	298031
38217	298032
26541	298033
1323	298034
86068	298035
93023	298036
26293	298037
8382	298038
35171	298039
855	298040
106331	298041
13120	298042
22821	298043
18833	298044
64179	298045
10668	298046
14116	298047
112852	298048
2143	298049
22140	298050
24514	298051
28880	298052
116	298053
16747	298054
2258	298055
5361	298056
28341	298057
52604	298058
56489	298059
11618	298060
9154	298061
69324	298062
34139	298063
30949	298064
11706	298065
17551	298066
7469	298067
41465	298068
29262	298069
11404	298070
14012	298071
29200	298072
45085	298073
7569	298074
36075	298075
39628	298076
57601	298077
64807	298078
8567	298079
8477	298080
1121	298081
72435	298082
51966	298083
26945	298084
83530	298085
2489	298086
5159	298087
3478	298088
3518	298089
15635	298090
26746	298091
24665	298092
29845	298093
1066	298094
42724	298095
11769	298096
18733	298097
27507	298098
33019	298099
64717	298100
2098	298101
33472	298102
9352	298103
45663	298104
14486	298105
5241	298106
1026	298107
79262	298108
11583	298109
14591	298110
1427	298111
13335	298112
1224	298113
59891	298114
13172	298115
30557	298116
399	298117
50679	298118
21565	298119
79225	298120
70539	298121
9586	298122
34627	298123
542	298124
69553	298125
1506	298126
46486	298127
36450	298128
492	298129
90688	298130
65472	298131
6550	298132
9314	298133
45451	298134
2447	298135
75260	298136
83950	298137
2495	298138
9820	298139
25243	298140
4895	298141
6889	298142
47660	298143
2358	298144
32651	298145
23639	298146
1118	298147
1455	298148
177	298149
27457	298150
6968	298151
59897	298152
6448	298153
41880	298154
9953	298155
64913	298156
79802	298157
75961	298158
47856	298159
16359	298160
52858	298161
72852	298162
9740	298163
8923	298164
49989	298165
496	298166
10661	298167
69831	298168
20900	298169
115	298170
60071	298171
16130	298172
8669	298173
3678	298174
14597	298175
329	298176
42452	298177
67472	298178
86164	298179
4480	298180
64729	298181
4501	298182
86490	298183
24665	298184
31529	298185
39511	298186
69871	298187
28467	298188
28624	298189
5904	298190
14579	298191
83932	298192
1054	298193
43459	298194
1727	298195
57152	298196
4358	298197
3364	298198
1664	298199
30168	298200
112890	298201
2540	298202
104152	298203
39203	298204
3466	298205
104089	298206
6408	298207
30387	298208
18976	298209
70851	298210
15441	298211
3842	298212
20251	298213
22415	298214
8292	298215
12181	298216
1661	298217
71631	298218
35530	298219
46263	298220
73731	298221
20	298222
22685	298223
14412	298224
2147	298225
10032	298226
55	298227
29502	298228
236	298229
43545	298230
79848	298231
23466	298232
7154	298233
98513	298234
79355	298235
4744	298236
26351	298237
15033	298238
2292	298239
43757	298240
69276	298241
36212	298242
5105	298243
60633	298244
41645	298245
6537	298246
4850	298247
27695	298248
18548	298249
72107	298250
8643	298251
3097	298252
79800	298253
35945	298254
86012	298255
3293	298256
15938	298257
63353	298258
28294	298259
75844	298260
61867	298261
57540	298262
12597	298263
74854	298264
80677	298265
29983	298266
64405	298267
36310	298268
17099	298269
18058	298270
47001	298271
90522	298272
41752	298273
834	298274
8310	298275
75779	298276
24357	298277
26249	298278
5011	298279
1716	298280
3709	298281
50073	298282
85098	298283
42565	298284
9320	298285
30710	298286
3184	298287
32374	298288
2409	298289
4627	298290
20333	298291
101545	298292
23644	298293
5567	298294
11858	298295
15559	298296
38767	298297
33857	298298
23769	298299
81603	298300
50480	298301
89714	298302
78420	298303
53176	298304
50962	298305
13676	298306
23525	298307
68082	298308
1020	298309
19860	298310
4578	298311
3337	298312
92415	298313
38631	298314
60003	298315
1676	298316
38576	298317
22182	298318
37259	298319
35699	298320
6025	298321
25692	298322
642	298323
30667	298324
74446	298325
14786	298326
69799	298327
12635	298328
38066	298329
36922	298330
11767	298331
21057	298332
3942	298333
42656	298334
20943	298335
612	298336
10932	298337
55533	298338
80902	298339
5724	298340
46	298341
1171	298342
33861	298343
10531	298344
61175	298345
38231	298346
87908	298347
75430	298348
75805	298349
4812	298350
76547	298351
12325	298352
29453	298353
15543	298354
46769	298355
62581	298356
5514	298357
2807	298358
2547	298359
2244	298360
49352	298361
29767	298362
31720	298363
7394	298364
1176	298365
22725	298366
15907	298367
125	298368
22419	298369
6660	298370
2795	298371
1127	298372
8185	298373
65919	298374
50613	298375
10232	298376
15043	298377
4433	298378
9299	298379
1286	298380
27203	298381
9862	298382
1342	298383
33244	298384
862	298385
14111	298386
85444	298387
15607	298388
20958	298389
83950	298390
83090	298391
860	298392
98494	298393
69345	298394
6600	298395
67210	298396
33958	298397
19126	298398
91064	298399
32045	298400
59063	298401
43040	298402
1435	298403
110175	298404
53986	298405
50272	298406
57534	298407
11173	298408
71764	298409
51306	298410
3297	298411
10605	298412
1006	298413
58711	298414
44447	298415
7845	298416
13027	298417
28607	298418
54988	298419
100	298420
36197	298421
3665	298422
37839	298423
16186	298424
41417	298425
68	298426
293	298427
69258	298428
4656	298429
48882	298430
44668	298431
5683	298432
7676	298433
101711	298434
3430	298435
59611	298436
19616	298437
6212	298438
19382	298439
32610	298440
35467	298441
36610	298442
63685	298443
5272	298444
1263	298445
5350	298446
24466	298447
35810	298448
24753	298449
39181	298450
89369	298451
84268	298452
3885	298453
64090	298454
62008	298455
282	298456
47107	298457
39529	298458
1646	298459
40188	298460
19807	298461
1313	298462
7348	298463
57163	298464
12367	298465
81799	298466
1628	298467
11816	298468
18221	298469
2823	298470
36587	298471
6902	298472
81327	298473
6224	298474
124	298475
5495	298476
1286	298477
13191	298478
17018	298479
30561	298480
1518	298481
47746	298482
4876	298483
28631	298484
10954	298485
57241	298486
84053	298487
44	298488
3966	298489
57189	298490
50533	298491
22279	298492
5683	298493
2829	298494
270	298495
48758	298496
8897	298497
9393	298498
55577	298499
21562	298500
23226	298501
38158	298502
11111	298503
8144	298504
28448	298505
5064	298506
24551	298507
37457	298508
31842	298509
3158	298510
93981	298511
32160	298512
52171	298513
26173	298514
47571	298515
78936	298516
75117	298517
47455	298518
97737	298519
1295	298520
46171	298521
23804	298522
82	298523
5501	298524
41367	298525
23917	298526
72780	298527
53248	298528
59975	298529
32218	298530
914	298531
7419	298532
3758	298533
8087	298534
54171	298535
895	298536
37729	298537
87700	298538
8037	298539
39445	298540
38804	298541
54495	298542
43	298543
3495	298544
121	298545
10694	298546
24759	298547
57597	298548
26036	298549
45997	298550
22520	298551
120	298552
2332	298553
688	298554
33508	298555
93	298556
57907	298557
20115	298558
39511	298559
32304	298560
5983	298561
372	298562
23	298563
62892	298564
34059	298565
146	298566
42691	298567
63366	298568
76680	298569
25729	298570
21728	298571
93114	298572
59362	298573
4225	298574
163	298575
53363	298576
38811	298577
20817	298578
13290	298579
16591	298580
12481	298581
1228	298582
94995	298583
281	298584
74874	298585
31073	298586
14488	298587
31	298588
6434	298589
85890	298590
54	298591
306	298592
43910	298593
53783	298594
9986	298595
42036	298596
83935	298597
72133	298598
48529	298599
52456	298600
27535	298601
46109	298602
23691	298603
97	298604
96043	298605
15085	298606
53869	298607
50837	298608
72397	298609
27310	298610
82742	298611
6263	298612
98319	298613
100541	298614
36807	298615
52140	298616
6923	298617
70453	298618
2597	298619
10393	298620
58648	298621
14661	298622
10891	298623
2974	298624
34267	298625
22590	298626
68410	298627
49550	298628
34974	298629
13162	298630
98395	298631
34009	298632
5937	298633
5400	298634
2134	298635
21282	298636
46600	298637
5587	298638
37522	298639
31051	298640
56067	298641
98099	298642
16094	298643
63197	298644
793	298645
59300	298646
3739	298647
18840	298648
326	298649
16639	298650
28736	298651
21509	298652
69479	298653
5903	298654
12109	298655
66936	298656
21	298657
76284	298658
48277	298659
111830	298660
30328	298661
471	298662
2349	298663
637	298664
10731	298665
85018	298666
26726	298667
86334	298668
47484	298669
29181	298670
3797	298671
33044	298672
27660	298673
31123	298674
359	298675
1974	298676
74355	298677
73179	298678
7990	298679
1101	298680
64531	298681
45432	298682
63354	298683
2391	298684
757	298685
49300	298686
8260	298687
99520	298688
48288	298689
48048	298690
47983	298691
28143	298692
15520	298693
19080	298694
3724	298695
393	298696
10460	298697
4633	298698
93190	298699
5880	298700
6726	298701
50919	298702
27303	298703
52934	298704
1187	298705
10871	298706
58172	298707
25908	298708
815	298709
87296	298710
55823	298711
33370	298712
12459	298713
8459	298714
8268	298715
13036	298716
114338	298717
13420	298718
25985	298719
21884	298720
1057	298721
4388	298722
98498	298723
5287	298724
57590	298725
1523	298726
11000	298727
21659	298728
4607	298729
20073	298730
61343	298731
31265	298732
46796	298733
55923	298734
24381	298735
42899	298736
91346	298737
42884	298738
96017	298739
39282	298740
49845	298741
14217	298742
1875	298743
1110	298744
36609	298745
20881	298746
5914	298747
90815	298748
32842	298749
270	298750
22408	298751
33769	298752
76689	298753
6792	298754
73166	298755
41007	298756
91187	298757
12972	298758
82019	298759
31772	298760
44437	298761
85097	298762
61937	298763
25344	298764
151	298765
39842	298766
12704	298767
4908	298768
18122	298769
40288	298770
48901	298771
24587	298772
18685	298773
12122	298774
70983	298775
8020	298776
23054	298777
99014	298778
74531	298779
8307	298780
6294	298781
1524	298782
20936	298783
59400	298784
28340	298785
16738	298786
75636	298787
2341	298788
19858	298789
15054	298790
10527	298791
9223	298792
35859	298793
24654	298794
89134	298795
27136	298796
4576	298797
843	298798
67334	298799
23744	298800
15231	298801
83064	298802
58263	298803
12187	298804
44579	298805
54607	298806
46615	298807
26098	298808
94832	298809
35955	298810
46905	298811
28116	298812
62228	298813
31941	298814
55765	298815
426	298816
19	298817
52198	298818
1779	298819
31906	298820
12949	298821
25	298822
65681	298823
56417	298824
42585	298825
26371	298826
24291	298827
30177	298828
40004	298829
76104	298830
27857	298831
10619	298832
89165	298833
27653	298834
11666	298835
65552	298836
2215	298837
31255	298838
19384	298839
19510	298840
1816	298841
82850	298842
43838	298843
6712	298844
3556	298845
216	298846
114421	298847
15454	298848
24106	298849
1850	298850
4304	298851
20673	298852
43059	298853
6161	298854
52457	298855
19276	298856
17637	298857
3540	298858
47	298859
256	298860
24590	298861
1087	298862
36795	298863
23375	298864
106227	298865
9728	298866
16487	298867
25889	298868
4725	298869
75952	298870
30071	298871
993	298872
89364	298873
12005	298874
6507	298875
61062	298876
14736	298877
26684	298878
5675	298879
33951	298880
1056	298881
60758	298882
549	298883
18710	298884
3199	298885
48930	298886
7538	298887
24560	298888
3709	298889
68551	298890
72234	298891
2553	298892
48929	298893
71717	298894
1830	298895
36431	298896
43468	298897
37217	298898
74365	298899
2341	298900
83813	298901
59150	298902
1052	298903
2570	298904
13639	298905
72295	298906
12470	298907
40928	298908
27816	298909
1377	298910
18205	298911
35391	298912
52465	298913
71295	298914
107115	298915
1152	298916
6943	298917
67674	298918
87890	298919
3517	298920
32392	298921
10164	298922
27244	298923
21945	298924
24241	298925
22516	298926
1531	298927
28937	298928
12603	298929
50842	298930
26671	298931
21089	298932
44870	298933
67803	298934
21936	298935
84114	298936
12511	298937
54373	298938
61879	298939
76763	298940
40974	298941
88501	298942
23401	298943
13064	298944
44412	298945
4757	298946
26745	298947
6300	298948
32350	298949
25258	298950
15957	298951
42685	298952
23043	298953
478	298954
77969	298955
58707	298956
735	298957
23813	298958
27488	298959
4345	298960
23826	298961
22866	298962
27627	298963
18496	298964
6427	298965
40	298966
10743	298967
78022	298968
10143	298969
122	298970
6850	298971
585	298972
45371	298973
54841	298974
29077	298975
61941	298976
6569	298977
54060	298978
3132	298979
46956	298980
32672	298981
15619	298982
16449	298983
56994	298984
50559	298985
3064	298986
2749	298987
7567	298988
55994	298989
11319	298990
13389	298991
29273	298992
37972	298993
8649	298994
63292	298995
8232	298996
3	298997
23385	298998
53991	298999
106740	299000
44291	299001
47497	299002
6677	299003
5003	299004
722	299005
2682	299006
46732	299007
4492	299008
105229	299009
12164	299010
24612	299011
36929	299012
2910	299013
7920	299014
22737	299015
13042	299016
8154	299017
42700	299018
87313	299019
731	299020
73125	299021
87505	299022
47893	299023
62467	299024
10701	299025
15828	299026
44554	299027
27647	299028
95656	299029
20759	299030
38012	299031
40397	299032
484	299033
24755	299034
27925	299035
48717	299036
2840	299037
3619	299038
1344	299039
1187	299040
45	299041
111734	299042
10180	299043
16618	299044
74822	299045
11885	299046
43854	299047
1011	299048
8701	299049
44231	299050
81358	299051
27944	299052
68854	299053
35190	299054
80930	299055
5363	299056
51031	299057
4100	299058
50288	299059
55801	299060
7992	299061
38490	299062
90074	299063
53814	299064
13219	299065
1570	299066
60082	299067
17754	299068
60311	299069
36101	299070
47190	299071
40557	299072
1519	299073
105289	299074
76854	299075
23607	299076
2952	299077
88125	299078
28342	299079
15962	299080
87411	299081
95467	299082
22532	299083
10322	299084
12410	299085
70945	299086
587	299087
48037	299088
3445	299089
9366	299090
5000	299091
59386	299092
10087	299093
39707	299094
3121	299095
19005	299096
62023	299097
527	299098
22763	299099
21328	299100
138	299101
74745	299102
39	299103
1363	299104
44131	299105
18467	299106
14101	299107
24292	299108
13545	299109
39574	299110
44553	299111
76849	299112
8151	299113
86155	299114
75806	299115
1741	299116
32410	299117
1002	299118
30569	299119
80	299120
33153	299121
20430	299122
1519	299123
3797	299124
767	299125
83382	299126
56209	299127
14757	299128
35014	299129
53941	299130
68430	299131
63267	299132
78918	299133
32034	299134
11829	299135
30214	299136
37145	299137
572	299138
9206	299139
41246	299140
3876	299141
54791	299142
46868	299143
27802	299144
35473	299145
81587	299146
29426	299147
7361	299148
84576	299149
38814	299150
658	299151
82621	299152
63621	299153
52435	299154
58729	299155
80828	299156
13430	299157
4697	299158
39224	299159
50195	299160
28229	299161
27083	299162
363	299163
7503	299164
19918	299165
4669	299166
1855	299167
12952	299168
94595	299169
2036	299170
109691	299171
1309	299172
10288	299173
431	299174
56572	299175
3096	299176
12119	299177
76658	299178
39506	299179
3206	299180
5130	299181
12973	299182
61631	299183
2340	299184
65844	299185
10479	299186
45102	299187
37075	299188
46736	299189
17681	299190
101458	299191
42635	299192
52685	299193
5015	299194
26819	299195
61866	299196
42227	299197
3423	299198
96679	299199
10241	299200
25029	299201
8154	299202
21378	299203
20241	299204
2297	299205
72238	299206
30652	299207
2038	299208
27692	299209
152	299210
68108	299211
147	299212
89499	299213
84439	299214
6575	299215
37777	299216
5461	299217
106462	299218
99463	299219
36054	299220
15392	299221
55596	299222
17373	299223
36334	299224
1002	299225
23526	299226
47576	299227
29430	299228
50518	299229
62029	299230
19688	299231
83750	299232
80779	299233
37247	299234
13055	299235
42010	299236
13119	299237
61805	299238
1797	299239
24368	299240
4727	299241
179	299242
31612	299243
20297	299244
3242	299245
44357	299246
18123	299247
111905	299248
72741	299249
34819	299250
2124	299251
59375	299252
53612	299253
15489	299254
66424	299255
98354	299256
48694	299257
11426	299258
53993	299259
743	299260
11517	299261
17473	299262
20725	299263
690	299264
67512	299265
12787	299266
43731	299267
77515	299268
17759	299269
30990	299270
28617	299271
74575	299272
50745	299273
14454	299274
72163	299275
43603	299276
19940	299277
29606	299278
6978	299279
36911	299280
82	299281
9931	299282
15551	299283
84	299284
46	299285
61039	299286
22876	299287
80013	299288
58285	299289
635	299290
3278	299291
49	299292
88091	299293
15446	299294
74171	299295
23650	299296
10599	299297
71781	299298
4810	299299
49742	299300
20327	299301
64085	299302
2165	299303
54595	299304
34364	299305
90240	299306
18219	299307
8778	299308
12195	299309
12622	299310
1184	299311
16260	299312
41331	299313
19684	299314
114480	299315
548	299316
6510	299317
10982	299318
74129	299319
72234	299320
6780	299321
325	299322
7758	299323
26497	299324
17471	299325
52127	299326
55243	299327
35255	299328
82736	299329
1447	299330
188	299331
1186	299332
440	299333
16636	299334
28753	299335
4671	299336
1224	299337
1018	299338
1632	299339
67517	299340
15112	299341
1	299342
46597	299343
27286	299344
5604	299345
50285	299346
509	299347
20447	299348
3681	299349
16090	299350
30420	299351
5156	299352
54885	299353
34046	299354
1694	299355
46745	299356
22164	299357
16102	299358
43010	299359
92886	299360
508	299361
24720	299362
61671	299363
51193	299364
44069	299365
102228	299366
44487	299367
4802	299368
2924	299369
9192	299370
322	299371
11395	299372
44074	299373
41	299374
1910	299375
16349	299376
63081	299377
73986	299378
15471	299379
39	299380
31931	299381
47432	299382
81353	299383
66968	299384
33712	299385
16578	299386
92063	299387
35228	299388
4402	299389
39177	299390
13544	299391
51889	299392
78620	299393
13530	299394
41515	299395
5903	299396
86218	299397
58055	299398
2285	299399
31878	299400
37114	299401
58611	299402
59522	299403
40992	299404
1997	299405
9682	299406
35388	299407
2223	299408
69016	299409
9204	299410
36142	299411
939	299412
42267	299413
19308	299414
36075	299415
40392	299416
47486	299417
3218	299418
58508	299419
10045	299420
33535	299421
393	299422
64745	299423
49999	299424
45552	299425
9665	299426
67032	299427
47095	299428
80678	299429
15085	299430
1871	299431
2963	299432
51042	299433
543	299434
15225	299435
96397	299436
17152	299437
45040	299438
5091	299439
6198	299440
68844	299441
26490	299442
18311	299443
22	299444
60279	299445
58443	299446
10221	299447
1376	299448
250	299449
31145	299450
63377	299451
13257	299452
88038	299453
59991	299454
13898	299455
6843	299456
73407	299457
40607	299458
24957	299459
45369	299460
24619	299461
9840	299462
172	299463
52265	299464
49264	299465
16030	299466
10807	299467
43511	299468
28430	299469
26770	299470
75258	299471
49075	299472
1660	299473
14329	299474
2078	299475
67040	299476
9273	299477
935	299478
1316	299479
19406	299480
112747	299481
34487	299482
109558	299483
25029	299484
19510	299485
7446	299486
1533	299487
1107	299488
28858	299489
8790	299490
35861	299491
2868	299492
8834	299493
102404	299494
34219	299495
12746	299496
17381	299497
31460	299498
75820	299499
3473	299500
27085	299501
33167	299502
60524	299503
76013	299504
24130	299505
1473	299506
7396	299507
12029	299508
23020	299509
1109	299510
3128	299511
7205	299512
7379	299513
42392	299514
13168	299515
19702	299516
272	299517
61973	299518
41679	299519
12026	299520
91516	299521
46193	299522
759	299523
43431	299524
32197	299525
564	299526
34541	299527
23560	299528
28327	299529
23380	299530
4251	299531
72089	299532
48452	299533
70865	299534
38562	299535
83854	299536
5676	299537
31410	299538
33978	299539
26429	299540
72805	299541
4660	299542
47823	299543
103001	299544
36229	299545
12730	299546
37496	299547
54972	299548
22184	299549
280	299550
15639	299551
16324	299552
48905	299553
24190	299554
40083	299555
73333	299556
13927	299557
53516	299558
42124	299559
22120	299560
58220	299561
13457	299562
14752	299563
3782	299564
9861	299565
32768	299566
1073	299567
39305	299568
12345	299569
7468	299570
52032	299571
54220	299572
15632	299573
1158	299574
21549	299575
996	299576
39806	299577
112965	299578
19868	299579
47445	299580
12517	299581
87153	299582
71396	299583
6374	299584
19295	299585
45169	299586
32429	299587
21512	299588
60101	299589
49	299590
1778	299591
30718	299592
2379	299593
37188	299594
112953	299595
24172	299596
12719	299597
61757	299598
16790	299599
58938	299600
7524	299601
32130	299602
47443	299603
77856	299604
95365	299605
22272	299606
4557	299607
15118	299608
939	299609
12272	299610
110686	299611
15502	299612
14019	299613
34484	299614
70150	299615
68181	299616
7984	299617
86323	299618
1557	299619
62727	299620
57733	299621
97345	299622
1021	299623
5849	299624
21606	299625
3309	299626
13709	299627
25589	299628
16195	299629
3619	299630
109673	299631
42832	299632
94934	299633
3921	299634
13978	299635
37058	299636
61234	299637
99925	299638
59052	299639
4004	299640
20166	299641
67773	299642
13264	299643
1385	299644
65285	299645
78100	299646
4525	299647
36607	299648
55687	299649
95704	299650
53642	299651
20911	299652
31745	299653
37881	299654
1575	299655
43479	299656
4755	299657
28559	299658
32465	299659
93477	299660
37185	299661
14487	299662
55701	299663
3844	299664
2051	299665
91074	299666
2249	299667
50409	299668
9703	299669
53454	299670
39260	299671
2782	299672
10779	299673
3992	299674
47745	299675
1812	299676
15326	299677
16210	299678
65825	299679
74215	299680
90401	299681
12831	299682
40293	299683
2113	299684
28016	299685
9697	299686
81486	299687
21	299688
10993	299689
2791	299690
30364	299691
80891	299692
63593	299693
58424	299694
60671	299695
20059	299696
93524	299697
22500	299698
37866	299699
45582	299700
4747	299701
3468	299702
98967	299703
42476	299704
11734	299705
1782	299706
4820	299707
66169	299708
32357	299709
32998	299710
22597	299711
78552	299712
10391	299713
4444	299714
60029	299715
41216	299716
4885	299717
27632	299718
29215	299719
66505	299720
8206	299721
1504	299722
59745	299723
752	299724
14309	299725
9484	299726
13070	299727
57673	299728
4930	299729
15085	299730
30460	299731
13685	299732
46904	299733
10135	299734
22139	299735
21601	299736
75601	299737
42841	299738
5270	299739
81293	299740
2453	299741
3422	299742
914	299743
65261	299744
741	299745
32922	299746
1409	299747
15431	299748
6614	299749
25486	299750
50756	299751
94159	299752
87281	299753
16385	299754
36664	299755
87955	299756
77408	299757
4590	299758
62121	299759
52957	299760
2394	299761
48464	299762
9442	299763
60742	299764
76677	299765
17297	299766
17702	299767
13749	299768
41842	299769
9298	299770
28099	299771
34285	299772
3108	299773
32524	299774
58386	299775
46	299776
6282	299777
2307	299778
26905	299779
5356	299780
8548	299781
4699	299782
2133	299783
46635	299784
5501	299785
103	299786
12885	299787
95523	299788
1125	299789
33792	299790
61170	299791
411	299792
9234	299793
57361	299794
9691	299795
41350	299796
60664	299797
746	299798
13768	299799
64868	299800
8033	299801
17145	299802
7392	299803
20328	299804
11743	299805
75507	299806
17031	299807
14680	299808
16113	299809
10267	299810
57333	299811
67270	299812
81231	299813
3250	299814
90354	299815
164	299816
7955	299817
65486	299818
60878	299819
3935	299820
22039	299821
55933	299822
58004	299823
13517	299824
378	299825
39296	299826
9059	299827
106180	299828
3267	299829
8664	299830
34152	299831
63511	299832
18570	299833
633	299834
11959	299835
55836	299836
67233	299837
2665	299838
60083	299839
17453	299840
103371	299841
50269	299842
2528	299843
29293	299844
20223	299845
42515	299846
18322	299847
11013	299848
33311	299849
26876	299850
64532	299851
57457	299852
54148	299853
19861	299854
9961	299855
54227	299856
1011	299857
14925	299858
23711	299859
22704	299860
2714	299861
12100	299862
34549	299863
2717	299864
179	299865
43410	299866
1331	299867
21220	299868
20658	299869
6514	299870
40598	299871
1077	299872
3822	299873
30259	299874
34523	299875
57089	299876
3859	299877
59979	299878
45593	299879
1842	299880
238	299881
14934	299882
38798	299883
25634	299884
12929	299885
92714	299886
1135	299887
23384	299888
7060	299889
71261	299890
66523	299891
26479	299892
3280	299893
28138	299894
68802	299895
12064	299896
13763	299897
56519	299898
55327	299899
28475	299900
75090	299901
29156	299902
34118	299903
43693	299904
16706	299905
65302	299906
50052	299907
38717	299908
47567	299909
2826	299910
72894	299911
20793	299912
36310	299913
14376	299914
71565	299915
3067	299916
87210	299917
12447	299918
455	299919
6168	299920
8330	299921
4062	299922
12406	299923
25509	299924
27074	299925
32990	299926
31997	299927
86757	299928
19190	299929
73008	299930
424	299931
48574	299932
544	299933
20245	299934
31241	299935
107	299936
94978	299937
51555	299938
25261	299939
57998	299940
103194	299941
71828	299942
64675	299943
3225	299944
23608	299945
3931	299946
54262	299947
113965	299948
69003	299949
29161	299950
67185	299951
45728	299952
54386	299953
53397	299954
5611	299955
520	299956
92451	299957
30803	299958
21412	299959
20453	299960
635	299961
63005	299962
633	299963
6102	299964
52038	299965
20	299966
63943	299967
16404	299968
2245	299969
38585	299970
63606	299971
109950	299972
1159	299973
92001	299974
14115	299975
99839	299976
91864	299977
49115	299978
1041	299979
83070	299980
65856	299981
68138	299982
4173	299983
6833	299984
23929	299985
7672	299986
1086	299987
52276	299988
28637	299989
8797	299990
7033	299991
12782	299992
104136	299993
10074	299994
20462	299995
62018	299996
6781	299997
52566	299998
10284	299999
32763	300000
84187	300001
50577	300002
16530	300003
25996	300004
31306	300005
8817	300006
21128	300007
15951	300008
3	300009
29255	300010
35361	300011
45876	300012
16469	300013
3853	300014
417	300015
3175	300016
81212	300017
41282	300018
9436	300019
46563	300020
12670	300021
37234	300022
11531	300023
33927	300024
21271	300025
77172	300026
56897	300027
10938	300028
2948	300029
17253	300030
21606	300031
7363	300032
62299	300033
12349	300034
31	300035
9071	300036
11027	300037
46273	300038
13647	300039
20992	300040
24677	300041
43829	300042
16523	300043
29758	300044
29143	300045
53307	300046
43563	300047
24772	300048
44730	300049
45708	300050
13655	300051
56327	300052
16027	300053
17885	300054
45405	300055
41361	300056
22609	300057
53351	300058
4291	300059
22331	300060
13720	300061
29210	300062
5512	300063
45401	300064
103619	300065
84820	300066
15776	300067
37054	300068
1214	300069
95681	300070
12505	300071
4117	300072
30416	300073
53827	300074
43936	300075
688	300076
35119	300077
78759	300078
40711	300079
34086	300080
11828	300081
32781	300082
327	300083
111038	300084
10120	300085
519	300086
22527	300087
12787	300088
12994	300089
3736	300090
6737	300091
23931	300092
20840	300093
14998	300094
20443	300095
30181	300096
16676	300097
16298	300098
25973	300099
76854	300100
13140	300101
1780	300102
20518	300103
963	300104
26197	300105
28237	300106
24313	300107
67454	300108
49826	300109
67971	300110
88884	300111
3283	300112
60798	300113
48372	300114
19139	300115
29480	300116
28068	300117
7337	300118
114024	300119
10323	300120
55580	300121
51157	300122
140	300123
74734	300124
80105	300125
42699	300126
32246	300127
35894	300128
2384	300129
41484	300130
32550	300131
82119	300132
32032	300133
15760	300134
34188	300135
9927	300136
37868	300137
356	300138
46473	300139
81826	300140
48003	300141
5635	300142
69090	300143
17160	300144
20584	300145
91657	300146
5209	300147
32514	300148
7536	300149
1272	300150
35410	300151
701	300152
16595	300153
12532	300154
43690	300155
10259	300156
78589	300157
84171	300158
61042	300159
110722	300160
6504	300161
68861	300162
4834	300163
50771	300164
64772	300165
56061	300166
80949	300167
72747	300168
82773	300169
13284	300170
43096	300171
63716	300172
17316	300173
13757	300174
14948	300175
47767	300176
15613	300177
12963	300178
42956	300179
24928	300180
64499	300181
37216	300182
41044	300183
6077	300184
72499	300185
7820	300186
2392	300187
78753	300188
68881	300189
16355	300190
935	300191
18166	300192
4320	300193
74237	300194
23452	300195
13048	300196
2596	300197
59201	300198
26135	300199
43473	300200
66849	300201
99659	300202
7179	300203
81193	300204
7379	300205
49319	300206
64243	300207
84959	300208
20691	300209
81252	300210
53252	300211
11442	300212
10471	300213
58649	300214
50433	300215
60082	300216
44814	300217
12420	300218
42490	300219
1578	300220
3330	300221
8006	300222
1488	300223
44806	300224
34751	300225
26601	300226
80458	300227
87709	300228
57364	300229
36984	300230
14537	300231
19236	300232
79505	300233
84367	300234
2265	300235
1	300236
53173	300237
86581	300238
71689	300239
47894	300240
1571	300241
665	300242
37588	300243
29672	300244
59113	300245
436	300246
2745	300247
20370	300248
79348	300249
89237	300250
80812	300251
62927	300252
77046	300253
14495	300254
3053	300255
83384	300256
7887	300257
72331	300258
4569	300259
7125	300260
71157	300261
5599	300262
13933	300263
8341	300264
27756	300265
60173	300266
35177	300267
52263	300268
1126	300269
32799	300270
33405	300271
73940	300272
68570	300273
26260	300274
9667	300275
70134	300276
4380	300277
16147	300278
15872	300279
4101	300280
16201	300281
14070	300282
1685	300283
7351	300284
4117	300285
27669	300286
48013	300287
658	300288
86078	300289
31474	300290
81375	300291
3922	300292
6692	300293
21139	300294
7235	300295
5370	300296
52	300297
37762	300298
25466	300299
48776	300300
82523	300301
34532	300302
10230	300303
6825	300304
82013	300305
3640	300306
3670	300307
387	300308
8108	300309
21820	300310
55162	300311
26110	300312
42680	300313
6633	300314
60568	300315
35642	300316
36667	300317
16564	300318
64647	300319
5974	300320
20750	300321
17762	300322
42406	300323
7197	300324
62853	300325
13780	300326
46958	300327
14949	300328
25270	300329
39674	300330
32698	300331
4790	300332
82926	300333
81	300334
26585	300335
285	300336
507	300337
34533	300338
6637	300339
33280	300340
6756	300341
785	300342
6764	300343
47154	300344
13026	300345
25812	300346
751	300347
26974	300348
2373	300349
8678	300350
50075	300351
82430	300352
122	300353
58195	300354
1877	300355
15947	300356
90052	300357
17521	300358
24114	300359
46404	300360
931	300361
13870	300362
17610	300363
28563	300364
33017	300365
2514	300366
23952	300367
21764	300368
1620	300369
6530	300370
1323	300371
33115	300372
20154	300373
1035	300374
16817	300375
725	300376
16109	300377
53024	300378
81643	300379
379	300380
49570	300381
51098	300382
2932	300383
28694	300384
19172	300385
14454	300386
50047	300387
52238	300388
21851	300389
47149	300390
30557	300391
5360	300392
100949	300393
17897	300394
1691	300395
10038	300396
374	300397
91342	300398
42180	300399
50638	300400
13360	300401
8896	300402
3307	300403
49911	300404
48720	300405
29504	300406
64477	300407
59205	300408
29667	300409
93118	300410
20013	300411
1737	300412
28353	300413
6852	300414
11935	300415
108	300416
26665	300417
33185	300418
71561	300419
9159	300420
41749	300421
26363	300422
85498	300423
75642	300424
13551	300425
58297	300426
99535	300427
32971	300428
20336	300429
10687	300430
89099	300431
33328	300432
329	300433
17851	300434
1958	300435
25860	300436
73373	300437
8875	300438
49389	300439
6171	300440
30881	300441
35152	300442
11055	300443
93177	300444
51388	300445
22799	300446
30537	300447
45299	300448
114066	300449
65499	300450
41620	300451
7875	300452
6568	300453
66037	300454
49767	300455
75080	300456
31785	300457
4284	300458
5846	300459
25292	300460
50461	300461
858	300462
4649	300463
8517	300464
1017	300465
25236	300466
4189	300467
8684	300468
53473	300469
55797	300470
47000	300471
49542	300472
6355	300473
1078	300474
8248	300475
786	300476
2620	300477
15300	300478
4692	300479
27526	300480
7862	300481
10208	300482
25200	300483
1902	300484
3463	300485
7735	300486
18080	300487
34274	300488
3852	300489
24319	300490
39621	300491
18757	300492
24436	300493
24617	300494
19223	300495
48091	300496
2765	300497
78110	300498
14038	300499
44160	300500
8133	300501
65413	300502
41512	300503
37252	300504
73369	300505
20631	300506
32237	300507
40619	300508
5273	300509
18242	300510
26062	300511
85756	300512
7288	300513
24587	300514
5148	300515
101321	300516
24216	300517
12091	300518
93930	300519
31838	300520
4340	300521
32301	300522
8641	300523
4457	300524
106528	300525
39700	300526
38167	300527
51844	300528
639	300529
24254	300530
35694	300531
63049	300532
5248	300533
19450	300534
47768	300535
80148	300536
584	300537
31547	300538
35819	300539
5412	300540
19161	300541
52061	300542
111277	300543
28809	300544
28166	300545
17797	300546
18110	300547
84561	300548
6284	300549
1207	300550
16052	300551
16439	300552
8494	300553
24809	300554
7445	300555
54530	300556
30269	300557
32598	300558
44383	300559
2694	300560
8287	300561
7088	300562
59093	300563
49637	300564
18179	300565
12420	300566
60986	300567
28594	300568
68685	300569
30839	300570
15866	300571
17520	300572
16222	300573
14123	300574
73512	300575
40155	300576
6890	300577
15367	300578
32641	300579
13416	300580
57028	300581
2995	300582
53030	300583
13392	300584
29770	300585
43294	300586
7334	300587
528	300588
14114	300589
4561	300590
57562	300591
11347	300592
5903	300593
9724	300594
1021	300595
12496	300596
14221	300597
33151	300598
75934	300599
8630	300600
57528	300601
9671	300602
34359	300603
61848	300604
36348	300605
16713	300606
16253	300607
53547	300608
76788	300609
13323	300610
35910	300611
8660	300612
35779	300613
1763	300614
48172	300615
53066	300616
55817	300617
30080	300618
12199	300619
30240	300620
2021	300621
1613	300622
1074	300623
80244	300624
110146	300625
15826	300626
5892	300627
5778	300628
47020	300629
5818	300630
1337	300631
84451	300632
5239	300633
53855	300634
39541	300635
13242	300636
1275	300637
44034	300638
50145	300639
24331	300640
24255	300641
55131	300642
3095	300643
5601	300644
46922	300645
2604	300646
12260	300647
33721	300648
10499	300649
41073	300650
60595	300651
157	300652
9675	300653
34462	300654
9443	300655
32019	300656
70719	300657
21216	300658
92689	300659
71184	300660
15011	300661
727	300662
71614	300663
22723	300664
11863	300665
481	300666
15004	300667
4442	300668
40071	300669
102559	300670
10439	300671
10707	300672
101535	300673
71495	300674
87306	300675
6558	300676
49794	300677
10033	300678
7432	300679
10979	300680
3989	300681
73	300682
1219	300683
487	300684
37481	300685
70906	300686
93612	300687
7257	300688
41036	300689
87184	300690
516	300691
736	300692
36999	300693
53057	300694
64	300695
27729	300696
8673	300697
2623	300698
21268	300699
2892	300700
13323	300701
33935	300702
1422	300703
21240	300704
10578	300705
50095	300706
79247	300707
1362	300708
77880	300709
12295	300710
53744	300711
31927	300712
90603	300713
57050	300714
200	300715
58190	300716
17147	300717
14305	300718
50517	300719
19064	300720
47783	300721
59964	300722
15179	300723
15281	300724
33520	300725
6	300726
16212	300727
11360	300728
1099	300729
64933	300730
38528	300731
86374	300732
3422	300733
46312	300734
11881	300735
84592	300736
58871	300737
33589	300738
27882	300739
52950	300740
52	300741
57990	300742
87091	300743
13284	300744
65498	300745
111886	300746
47446	300747
79964	300748
78731	300749
35726	300750
9388	300751
13539	300752
5136	300753
8743	300754
30573	300755
1764	300756
68954	300757
22217	300758
15831	300759
72987	300760
37883	300761
96525	300762
1894	300763
61302	300764
53259	300765
15116	300766
5949	300767
19831	300768
47036	300769
28592	300770
1803	300771
3902	300772
53932	300773
175	300774
58533	300775
28951	300776
57888	300777
82920	300778
786	300779
26896	300780
66142	300781
4342	300782
14811	300783
78309	300784
23050	300785
26349	300786
4165	300787
78023	300788
22001	300789
17801	300790
12491	300791
58325	300792
1413	300793
31138	300794
44994	300795
85010	300796
6568	300797
1661	300798
6521	300799
44925	300800
651	300801
547	300802
12733	300803
11842	300804
7471	300805
17262	300806
38992	300807
17607	300808
1578	300809
19433	300810
37318	300811
990	300812
26224	300813
19895	300814
41199	300815
28757	300816
22808	300817
4775	300818
4964	300819
2834	300820
66103	300821
63	300822
91344	300823
56877	300824
6751	300825
47565	300826
36625	300827
58366	300828
20566	300829
81926	300830
77209	300831
60035	300832
27858	300833
18897	300834
5072	300835
744	300836
23209	300837
558	300838
57190	300839
32143	300840
456	300841
1749	300842
41732	300843
8193	300844
62798	300845
12886	300846
15625	300847
31357	300848
1230	300849
83466	300850
36334	300851
59359	300852
1453	300853
29131	300854
83908	300855
59213	300856
2366	300857
73654	300858
1134	300859
44547	300860
2739	300861
64150	300862
20275	300863
6600	300864
54770	300865
38664	300866
24979	300867
37905	300868
53947	300869
57298	300870
42799	300871
31383	300872
1184	300873
136	300874
3402	300875
90968	300876
19697	300877
1817	300878
8259	300879
4668	300880
93099	300881
19429	300882
15455	300883
11087	300884
43334	300885
9784	300886
8671	300887
5438	300888
63650	300889
33553	300890
18795	300891
26215	300892
42101	300893
5413	300894
33908	300895
50026	300896
27625	300897
38146	300898
18267	300899
17379	300900
61072	300901
20311	300902
12347	300903
43118	300904
44912	300905
30268	300906
61191	300907
2138	300908
57479	300909
58272	300910
7912	300911
75922	300912
3998	300913
64819	300914
836	300915
6701	300916
16803	300917
36296	300918
72161	300919
34422	300920
39060	300921
70433	300922
22731	300923
69055	300924
26558	300925
8257	300926
930	300927
27049	300928
39304	300929
17446	300930
1276	300931
70281	300932
12644	300933
50665	300934
26243	300935
735	300936
26250	300937
1134	300938
28121	300939
41597	300940
18382	300941
103032	300942
6088	300943
6524	300944
9652	300945
22756	300946
1478	300947
793	300948
33107	300949
15066	300950
61392	300951
3626	300952
226	300953
48928	300954
24532	300955
1667	300956
18483	300957
885	300958
66866	300959
26589	300960
9989	300961
23510	300962
103393	300963
85461	300964
28776	300965
87675	300966
499	300967
18357	300968
97327	300969
26649	300970
5489	300971
18807	300972
33	300973
27065	300974
38718	300975
3425	300976
711	300977
6849	300978
60544	300979
14219	300980
1479	300981
13249	300982
2880	300983
21137	300984
61472	300985
66443	300986
21892	300987
34504	300988
26475	300989
38300	300990
58308	300991
12238	300992
3955	300993
62332	300994
669	300995
70999	300996
13609	300997
47968	300998
24721	300999
37870	301000
41400	301001
446	301002
35173	301003
626	301004
98406	301005
6909	301006
52839	301007
44399	301008
41245	301009
102	301010
33319	301011
61422	301012
30202	301013
82913	301014
65765	301015
20506	301016
19501	301017
78136	301018
88974	301019
34130	301020
58309	301021
5	301022
55022	301023
30328	301024
29135	301025
23021	301026
16759	301027
1083	301028
259	301029
5199	301030
10823	301031
2865	301032
54381	301033
3902	301034
34099	301035
43250	301036
51823	301037
46044	301038
317	301039
11280	301040
12101	301041
28907	301042
52253	301043
1024	301044
16856	301045
23238	301046
37461	301047
1644	301048
11537	301049
12031	301050
16581	301051
61853	301052
5259	301053
99835	301054
9476	301055
24324	301056
24893	301057
143	301058
35683	301059
47987	301060
3041	301061
660	301062
1042	301063
4361	301064
38126	301065
27	301066
67690	301067
80302	301068
65012	301069
26310	301070
12165	301071
107333	301072
480	301073
26353	301074
34027	301075
61853	301076
81916	301077
15087	301078
41762	301079
11297	301080
29	301081
79023	301082
54039	301083
17272	301084
53287	301085
75200	301086
3040	301087
903	301088
72930	301089
55728	301090
52336	301091
17763	301092
62009	301093
6288	301094
35061	301095
1370	301096
95519	301097
41781	301098
55161	301099
43826	301100
3083	301101
2096	301102
22921	301103
70099	301104
102984	301105
391	301106
76678	301107
7047	301108
45879	301109
9334	301110
10498	301111
31488	301112
67177	301113
3159	301114
74256	301115
3930	301116
28236	301117
4785	301118
63109	301119
14682	301120
19008	301121
19425	301122
3187	301123
257	301124
14840	301125
27581	301126
25248	301127
33068	301128
17275	301129
35628	301130
1563	301131
106612	301132
18302	301133
23319	301134
90054	301135
3385	301136
71093	301137
7100	301138
11570	301139
19409	301140
7211	301141
5385	301142
28060	301143
5772	301144
19959	301145
31080	301146
77615	301147
4555	301148
79531	301149
48681	301150
20066	301151
45	301152
15248	301153
34644	301154
716	301155
64177	301156
67518	301157
59273	301158
7869	301159
74559	301160
15	301161
266	301162
56537	301163
60227	301164
39365	301165
64624	301166
5933	301167
5018	301168
2257	301169
5226	301170
12116	301171
31309	301172
82435	301173
16004	301174
7819	301175
4771	301176
98157	301177
6641	301178
79786	301179
9118	301180
30116	301181
84022	301182
37364	301183
2895	301184
33662	301185
47568	301186
18797	301187
33297	301188
41333	301189
41	301190
20329	301191
66507	301192
57549	301193
5322	301194
29523	301195
283	301196
2101	301197
9551	301198
18238	301199
34006	301200
48946	301201
2044	301202
43623	301203
107	301204
75440	301205
6314	301206
51296	301207
12697	301208
67	301209
60899	301210
1886	301211
51376	301212
6100	301213
59561	301214
351	301215
593	301216
790	301217
68957	301218
86	301219
222	301220
11739	301221
77570	301222
83391	301223
14886	301224
71215	301225
41527	301226
83684	301227
9712	301228
47411	301229
27712	301230
1169	301231
12227	301232
107158	301233
6575	301234
35651	301235
32768	301236
33834	301237
61072	301238
72675	301239
1714	301240
19072	301241
23393	301242
32187	301243
38941	301244
52636	301245
21164	301246
8679	301247
22114	301248
5251	301249
11471	301250
73551	301251
81137	301252
348	301253
3710	301254
47255	301255
1024	301256
17934	301257
878	301258
53037	301259
60983	301260
1112	301261
63207	301262
11774	301263
841	301264
101308	301265
107447	301266
33527	301267
37369	301268
48659	301269
15399	301270
3840	301271
36811	301272
18918	301273
39758	301274
57932	301275
5696	301276
34383	301277
71696	301278
26422	301279
14385	301280
7640	301281
64331	301282
84021	301283
508	301284
60615	301285
1291	301286
64798	301287
19872	301288
26961	301289
29521	301290
2276	301291
28670	301292
35230	301293
14029	301294
18333	301295
14047	301296
114451	301297
1552	301298
20865	301299
13370	301300
38539	301301
2252	301302
22444	301303
9737	301304
28293	301305
28488	301306
6091	301307
7642	301308
18259	301309
5872	301310
35600	301311
5236	301312
4545	301313
26420	301314
39537	301315
19421	301316
192	301317
44451	301318
48277	301319
67047	301320
58233	301321
6803	301322
48027	301323
7357	301324
477	301325
1321	301326
4467	301327
19418	301328
11299	301329
44149	301330
44386	301331
8486	301332
2178	301333
61875	301334
56865	301335
1155	301336
47192	301337
71531	301338
93115	301339
10008	301340
24064	301341
4244	301342
28075	301343
12751	301344
21	301345
48938	301346
47838	301347
53654	301348
61240	301349
102547	301350
44019	301351
43617	301352
7906	301353
59132	301354
8412	301355
40820	301356
8576	301357
72010	301358
9592	301359
4164	301360
13697	301361
110770	301362
19398	301363
12585	301364
4875	301365
54881	301366
90343	301367
31884	301368
49297	301369
49299	301370
43527	301371
20330	301372
12541	301373
30017	301374
2135	301375
17096	301376
6278	301377
37939	301378
1679	301379
2072	301380
5692	301381
6126	301382
39964	301383
28057	301384
77466	301385
591	301386
2685	301387
572	301388
99824	301389
44492	301390
36668	301391
18178	301392
40111	301393
7084	301394
20238	301395
155	301396
20136	301397
16188	301398
46792	301399
1627	301400
25808	301401
22694	301402
62151	301403
26431	301404
39564	301405
2188	301406
50272	301407
3100	301408
18909	301409
76448	301410
59252	301411
13370	301412
54439	301413
470	301414
8619	301415
18701	301416
44222	301417
33496	301418
37209	301419
29848	301420
25225	301421
9599	301422
7515	301423
10503	301424
13145	301425
15623	301426
39811	301427
1069	301428
58075	301429
60530	301430
1217	301431
8638	301432
12711	301433
7787	301434
82	301435
50850	301436
5838	301437
8814	301438
14328	301439
58495	301440
16537	301441
53048	301442
92286	301443
1322	301444
29737	301445
58724	301446
1235	301447
69375	301448
7787	301449
20861	301450
5464	301451
56690	301452
38485	301453
33207	301454
19369	301455
23886	301456
79284	301457
29866	301458
4541	301459
1432	301460
22554	301461
53000	301462
36820	301463
27898	301464
34563	301465
33794	301466
94142	301467
51795	301468
36741	301469
26905	301470
23653	301471
63559	301472
77639	301473
1166	301474
13624	301475
10291	301476
55269	301477
46496	301478
34076	301479
84814	301480
63450	301481
1380	301482
70269	301483
69079	301484
34877	301485
3463	301486
25383	301487
52852	301488
44466	301489
1607	301490
50415	301491
8368	301492
2059	301493
19719	301494
13877	301495
10629	301496
4903	301497
101972	301498
38048	301499
6110	301500
9285	301501
41376	301502
59659	301503
55879	301504
29374	301505
19298	301506
1173	301507
7938	301508
3707	301509
41745	301510
3383	301511
43101	301512
1900	301513
672	301514
35461	301515
19522	301516
23990	301517
9982	301518
49675	301519
24035	301520
56776	301521
419	301522
12480	301523
103511	301524
475	301525
21871	301526
5421	301527
11051	301528
48558	301529
34647	301530
81777	301531
2081	301532
38248	301533
14092	301534
54074	301535
67078	301536
6922	301537
65615	301538
30349	301539
12843	301540
10492	301541
44107	301542
17604	301543
36396	301544
24459	301545
48694	301546
12538	301547
1229	301548
2788	301549
2584	301550
62335	301551
1418	301552
13337	301553
1884	301554
2095	301555
4837	301556
71565	301557
107804	301558
42749	301559
5537	301560
6418	301561
36047	301562
11280	301563
41676	301564
96279	301565
44400	301566
3631	301567
14271	301568
2275	301569
57180	301570
33580	301571
7195	301572
11459	301573
34909	301574
20267	301575
1361	301576
11003	301577
71634	301578
64418	301579
322	301580
6466	301581
1804	301582
94819	301583
6283	301584
5207	301585
26873	301586
10905	301587
9123	301588
66809	301589
16002	301590
25488	301591
36559	301592
52230	301593
92965	301594
10792	301595
39580	301596
9868	301597
71564	301598
39127	301599
45404	301600
41996	301601
43869	301602
50691	301603
35183	301604
9982	301605
3654	301606
7755	301607
74876	301608
44080	301609
423	301610
22220	301611
14280	301612
26867	301613
42045	301614
2183	301615
46657	301616
23624	301617
38366	301618
11784	301619
40506	301620
26542	301621
39436	301622
66543	301623
1145	301624
62874	301625
12833	301626
20561	301627
30142	301628
26345	301629
11760	301630
48245	301631
1355	301632
23484	301633
21278	301634
4923	301635
26122	301636
26729	301637
62947	301638
58836	301639
47932	301640
23570	301641
21140	301642
3942	301643
224	301644
8069	301645
82720	301646
13047	301647
2528	301648
30156	301649
43483	301650
30058	301651
20941	301652
12429	301653
45261	301654
11921	301655
23709	301656
12891	301657
30519	301658
2646	301659
9079	301660
3838	301661
27696	301662
10099	301663
69095	301664
3075	301665
30189	301666
61918	301667
22483	301668
19497	301669
35046	301670
3739	301671
574	301672
23249	301673
36328	301674
19229	301675
11903	301676
7815	301677
81533	301678
22217	301679
20902	301680
1471	301681
6083	301682
827	301683
8109	301684
104150	301685
562	301686
158	301687
564	301688
76419	301689
10880	301690
52814	301691
58855	301692
9836	301693
3727	301694
33220	301695
12514	301696
2267	301697
1	301698
321	301699
8932	301700
72943	301701
25645	301702
22908	301703
22041	301704
70280	301705
22967	301706
2491	301707
48610	301708
13410	301709
43270	301710
47778	301711
84811	301712
63901	301713
5897	301714
21299	301715
49156	301716
14431	301717
25172	301718
51350	301719
846	301720
95585	301721
2140	301722
744	301723
23446	301724
260	301725
50079	301726
29227	301727
12793	301728
41913	301729
12003	301730
3759	301731
8955	301732
34054	301733
4054	301734
8033	301735
31885	301736
42414	301737
212	301738
216	301739
21254	301740
12380	301741
7067	301742
36346	301743
39692	301744
227	301745
927	301746
19698	301747
38380	301748
63006	301749
14256	301750
73618	301751
8333	301752
25848	301753
4937	301754
39251	301755
8487	301756
33977	301757
1340	301758
24114	301759
11079	301760
42590	301761
52643	301762
22447	301763
2118	301764
11293	301765
60071	301766
2494	301767
76060	301768
38671	301769
10971	301770
6725	301771
3398	301772
90633	301773
4904	301774
20347	301775
77149	301776
35708	301777
12490	301778
20271	301779
55868	301780
37428	301781
10813	301782
7474	301783
2549	301784
24560	301785
1263	301786
37185	301787
28191	301788
38253	301789
6061	301790
86525	301791
44253	301792
15422	301793
27275	301794
81429	301795
95994	301796
33470	301797
95246	301798
44152	301799
596	301800
20684	301801
100811	301802
56851	301803
15369	301804
17382	301805
9805	301806
1781	301807
24938	301808
2998	301809
41456	301810
14754	301811
95189	301812
34820	301813
61786	301814
25039	301815
9596	301816
4230	301817
64407	301818
103324	301819
969	301820
12154	301821
14961	301822
9307	301823
36586	301824
54872	301825
59661	301826
821	301827
66129	301828
15738	301829
60450	301830
15276	301831
38247	301832
2627	301833
66910	301834
53482	301835
12561	301836
11861	301837
7412	301838
15654	301839
19690	301840
71208	301841
515	301842
84871	301843
4483	301844
5806	301845
3805	301846
6083	301847
35126	301848
12025	301849
13584	301850
51093	301851
30526	301852
5239	301853
275	301854
92218	301855
49502	301856
8189	301857
82	301858
35076	301859
1410	301860
70968	301861
28341	301862
37	301863
108573	301864
9800	301865
57047	301866
38124	301867
7153	301868
45180	301869
9278	301870
20996	301871
14608	301872
10410	301873
14307	301874
22962	301875
10734	301876
6807	301877
26909	301878
47048	301879
19993	301880
16955	301881
58823	301882
4498	301883
38231	301884
86105	301885
22039	301886
59163	301887
78943	301888
25808	301889
11472	301890
51847	301891
10045	301892
19532	301893
3460	301894
54607	301895
39036	301896
85920	301897
60232	301898
48385	301899
31116	301900
22267	301901
48452	301902
15480	301903
4201	301904
14315	301905
1621	301906
1176	301907
2399	301908
90751	301909
33343	301910
32323	301911
81011	301912
6096	301913
28900	301914
4365	301915
25949	301916
49388	301917
13890	301918
53203	301919
4741	301920
18930	301921
29611	301922
27010	301923
93206	301924
46294	301925
14164	301926
9050	301927
60725	301928
14581	301929
30542	301930
87890	301931
2020	301932
32601	301933
80035	301934
17869	301935
711	301936
57978	301937
23716	301938
77740	301939
38404	301940
79319	301941
24739	301942
21199	301943
46596	301944
66080	301945
10033	301946
72899	301947
3241	301948
45389	301949
64404	301950
4807	301951
10540	301952
1443	301953
48967	301954
62428	301955
77977	301956
5804	301957
24771	301958
2397	301959
38465	301960
3628	301961
96048	301962
29023	301963
15524	301964
41151	301965
92990	301966
43743	301967
15529	301968
5409	301969
9106	301970
97640	301971
15007	301972
71155	301973
18082	301974
36624	301975
39199	301976
59674	301977
16406	301978
78806	301979
2534	301980
1553	301981
8367	301982
33993	301983
41538	301984
4512	301985
2216	301986
36712	301987
118	301988
103911	301989
4983	301990
16550	301991
90705	301992
9147	301993
14436	301994
22279	301995
68774	301996
18	301997
4511	301998
145	301999
18907	302000
21072	302001
72511	302002
2131	302003
53660	302004
18103	302005
13132	302006
461	302007
15090	302008
15094	302009
2719	302010
3581	302011
6	302012
61395	302013
370	302014
1636	302015
31010	302016
1695	302017
44767	302018
473	302019
16211	302020
89110	302021
16209	302022
50916	302023
98570	302024
17606	302025
197	302026
54	302027
56269	302028
4834	302029
23285	302030
12483	302031
12077	302032
9279	302033
89891	302034
3724	302035
28653	302036
53867	302037
17679	302038
12182	302039
5298	302040
52941	302041
75242	302042
18833	302043
68120	302044
2264	302045
5232	302046
23750	302047
94590	302048
31345	302049
42498	302050
45	302051
78177	302052
13207	302053
50753	302054
46813	302055
54722	302056
98528	302057
19083	302058
1753	302059
57413	302060
489	302061
87	302062
38124	302063
8145	302064
92587	302065
70542	302066
9240	302067
65813	302068
672	302069
838	302070
11772	302071
60051	302072
8759	302073
60962	302074
17487	302075
69699	302076
11561	302077
58249	302078
1743	302079
685	302080
69656	302081
20001	302082
43437	302083
37358	302084
37588	302085
2702	302086
316	302087
67625	302088
13918	302089
2631	302090
8961	302091
9477	302092
35679	302093
94960	302094
20167	302095
10932	302096
73714	302097
19964	302098
50099	302099
67627	302100
7851	302101
26620	302102
4941	302103
27183	302104
50350	302105
102535	302106
44800	302107
16217	302108
3602	302109
11436	302110
28625	302111
55390	302112
12429	302113
65184	302114
71913	302115
121	302116
15053	302117
18109	302118
2814	302119
64705	302120
232	302121
29283	302122
78520	302123
7091	302124
63191	302125
1303	302126
87975	302127
4079	302128
1818	302129
87181	302130
10899	302131
56601	302132
22609	302133
53319	302134
17819	302135
15148	302136
7567	302137
33431	302138
17390	302139
73171	302140
32698	302141
21259	302142
43322	302143
15176	302144
59173	302145
59512	302146
350	302147
8252	302148
7000	302149
15090	302150
767	302151
5549	302152
26824	302153
55438	302154
1952	302155
5804	302156
16721	302157
15761	302158
45533	302159
64282	302160
20470	302161
60785	302162
26120	302163
56187	302164
14705	302165
25258	302166
594	302167
26461	302168
80182	302169
504	302170
8000	302171
24000	302172
9651	302173
45183	302174
988	302175
109989	302176
20758	302177
83015	302178
42429	302179
69659	302180
12214	302181
25014	302182
11687	302183
49188	302184
1989	302185
42	302186
2561	302187
8067	302188
30187	302189
38579	302190
66	302191
23441	302192
67555	302193
4510	302194
50045	302195
5357	302196
27050	302197
51384	302198
22257	302199
10371	302200
7032	302201
26715	302202
5587	302203
9616	302204
11833	302205
68582	302206
28627	302207
10101	302208
77510	302209
39840	302210
64323	302211
26574	302212
14508	302213
29132	302214
13722	302215
53104	302216
76493	302217
34741	302218
57386	302219
10267	302220
19263	302221
16636	302222
13555	302223
14411	302224
1282	302225
51167	302226
81	302227
20375	302228
19562	302229
47301	302230
12982	302231
59109	302232
91420	302233
15330	302234
17946	302235
86533	302236
64577	302237
13822	302238
7570	302239
18179	302240
15131	302241
7502	302242
2982	302243
14479	302244
897	302245
41828	302246
41446	302247
1703	302248
8752	302249
1159	302250
16320	302251
9867	302252
17380	302253
33717	302254
49889	302255
69130	302256
7481	302257
51995	302258
25640	302259
88918	302260
13530	302261
3346	302262
31532	302263
20301	302264
65257	302265
31287	302266
33831	302267
1138	302268
24970	302269
21527	302270
11549	302271
21044	302272
45685	302273
40683	302274
11175	302275
493	302276
11505	302277
6305	302278
19813	302279
28130	302280
399	302281
63826	302282
88900	302283
22840	302284
26927	302285
24895	302286
33902	302287
4730	302288
1637	302289
52746	302290
219	302291
25102	302292
53478	302293
31030	302294
10942	302295
1174	302296
57132	302297
5749	302298
5639	302299
43465	302300
64659	302301
1666	302302
19095	302303
21611	302304
45001	302305
21154	302306
55340	302307
3783	302308
67336	302309
35	302310
40573	302311
3881	302312
67006	302313
6694	302314
80374	302315
481	302316
63728	302317
51348	302318
57005	302319
25328	302320
2161	302321
573	302322
162	302323
17765	302324
72007	302325
12532	302326
1181	302327
18095	302328
42995	302329
1862	302330
71	302331
8703	302332
8360	302333
22125	302334
991	302335
18942	302336
1884	302337
5570	302338
70022	302339
34517	302340
55569	302341
81945	302342
5570	302343
471	302344
78929	302345
57685	302346
62591	302347
2668	302348
9657	302349
7357	302350
86739	302351
56631	302352
29627	302353
5374	302354
14975	302355
46	302356
52013	302357
2780	302358
21615	302359
39097	302360
853	302361
21325	302362
18501	302363
12834	302364
949	302365
32937	302366
9411	302367
4706	302368
98861	302369
33748	302370
2294	302371
18035	302372
11647	302373
74387	302374
13437	302375
1412	302376
69103	302377
75145	302378
3995	302379
101096	302380
1915	302381
21130	302382
29723	302383
50160	302384
2748	302385
4904	302386
46163	302387
17629	302388
6405	302389
25288	302390
2861	302391
15946	302392
37906	302393
16192	302394
7477	302395
107753	302396
39686	302397
3411	302398
46160	302399
928	302400
45738	302401
51189	302402
1782	302403
7771	302404
78345	302405
97719	302406
1307	302407
4735	302408
34084	302409
77766	302410
14361	302411
16203	302412
7479	302413
11683	302414
27613	302415
15931	302416
19810	302417
17137	302418
50202	302419
10391	302420
10492	302421
89	302422
68343	302423
9590	302424
86279	302425
83925	302426
44564	302427
15295	302428
67	302429
45649	302430
766	302431
40318	302432
6614	302433
36821	302434
53636	302435
6429	302436
17724	302437
46006	302438
435	302439
180	302440
82516	302441
10415	302442
40986	302443
43952	302444
5135	302445
27849	302446
887	302447
44063	302448
30226	302449
60537	302450
8312	302451
38260	302452
20649	302453
8508	302454
238	302455
50917	302456
859	302457
18523	302458
4127	302459
24478	302460
24373	302461
41710	302462
1410	302463
125	302464
8889	302465
18519	302466
5841	302467
57220	302468
39879	302469
10092	302470
21911	302471
13916	302472
80757	302473
9557	302474
186	302475
14040	302476
2328	302477
36085	302478
1107	302479
20232	302480
147	302481
44294	302482
4718	302483
12660	302484
60491	302485
52598	302486
26894	302487
64147	302488
29708	302489
45751	302490
38127	302491
634	302492
8427	302493
18133	302494
6926	302495
7854	302496
6407	302497
90229	302498
34339	302499
81723	302500
61532	302501
12869	302502
3473	302503
34918	302504
11335	302505
18176	302506
27262	302507
24642	302508
1336	302509
21301	302510
590	302511
1516	302512
83955	302513
4182	302514
41356	302515
50434	302516
38895	302517
9169	302518
25664	302519
2637	302520
3911	302521
29197	302522
6950	302523
70743	302524
67557	302525
2101	302526
17013	302527
19328	302528
37639	302529
44411	302530
109515	302531
70148	302532
47098	302533
6545	302534
5933	302535
45935	302536
6332	302537
61994	302538
490	302539
521	302540
55033	302541
59551	302542
90806	302543
136	302544
19868	302545
2483	302546
31425	302547
2885	302548
13878	302549
21646	302550
13945	302551
3024	302552
28196	302553
43051	302554
3135	302555
11573	302556
62330	302557
49622	302558
64782	302559
85332	302560
15814	302561
24318	302562
19339	302563
79123	302564
2171	302565
40186	302566
65283	302567
17002	302568
603	302569
40507	302570
35074	302571
12346	302572
15093	302573
6757	302574
30411	302575
6515	302576
70831	302577
5430	302578
7492	302579
4952	302580
12051	302581
2954	302582
702	302583
32222	302584
73564	302585
208	302586
4977	302587
68432	302588
17385	302589
94969	302590
62354	302591
94442	302592
21628	302593
7535	302594
68211	302595
19294	302596
26945	302597
52970	302598
23191	302599
3636	302600
53401	302601
20557	302602
88875	302603
1990	302604
13627	302605
11489	302606
23345	302607
94	302608
17278	302609
2219	302610
47467	302611
2071	302612
78091	302613
82560	302614
28162	302615
83573	302616
5596	302617
29112	302618
25633	302619
13833	302620
36879	302621
17585	302622
1306	302623
3965	302624
9664	302625
14790	302626
3003	302627
68701	302628
31499	302629
682	302630
12771	302631
28754	302632
91425	302633
70739	302634
90309	302635
27633	302636
17088	302637
44512	302638
2839	302639
61130	302640
51675	302641
87674	302642
68074	302643
54374	302644
13310	302645
42553	302646
70701	302647
41357	302648
22641	302649
31282	302650
32510	302651
549	302652
20970	302653
41742	302654
15709	302655
70808	302656
24969	302657
14819	302658
72242	302659
12123	302660
16927	302661
21764	302662
3725	302663
11029	302664
27974	302665
87290	302666
17312	302667
5090	302668
67585	302669
29713	302670
7672	302671
8686	302672
4566	302673
20986	302674
20148	302675
13696	302676
37024	302677
2776	302678
14793	302679
16815	302680
35963	302681
13799	302682
35635	302683
52784	302684
22555	302685
533	302686
76309	302687
66071	302688
21405	302689
12714	302690
22467	302691
5660	302692
26825	302693
46459	302694
86174	302695
76735	302696
76434	302697
26209	302698
59280	302699
4571	302700
85669	302701
614	302702
6794	302703
74709	302704
22592	302705
29668	302706
37376	302707
4089	302708
29367	302709
43512	302710
8033	302711
14561	302712
16676	302713
9693	302714
3304	302715
18068	302716
51	302717
29528	302718
6	302719
24022	302720
41159	302721
20448	302722
21039	302723
21397	302724
4334	302725
88057	302726
53	302727
6979	302728
20292	302729
9319	302730
17776	302731
37317	302732
72532	302733
3985	302734
55895	302735
46371	302736
16310	302737
2618	302738
142	302739
73687	302740
36252	302741
112759	302742
20473	302743
2002	302744
196	302745
3684	302746
39838	302747
17043	302748
63891	302749
2674	302750
43284	302751
3469	302752
78415	302753
67074	302754
31214	302755
9387	302756
28356	302757
1903	302758
24729	302759
2848	302760
3956	302761
38808	302762
418	302763
20986	302764
22896	302765
107730	302766
59225	302767
33318	302768
51836	302769
39728	302770
58117	302771
11862	302772
703	302773
27630	302774
9348	302775
38209	302776
29380	302777
59411	302778
2204	302779
6032	302780
40563	302781
2014	302782
13447	302783
268	302784
28075	302785
5568	302786
11160	302787
89272	302788
4786	302789
47467	302790
114539	302791
3280	302792
54349	302793
66933	302794
34107	302795
21661	302796
212	302797
31996	302798
71306	302799
6712	302800
35605	302801
3158	302802
355	302803
23219	302804
21228	302805
14092	302806
28854	302807
48078	302808
3963	302809
23549	302810
8208	302811
46	302812
63273	302813
43463	302814
10616	302815
89693	302816
800	302817
1450	302818
71969	302819
227	302820
11566	302821
12746	302822
44794	302823
9699	302824
29423	302825
26441	302826
48308	302827
49335	302828
3487	302829
27210	302830
6161	302831
19762	302832
21839	302833
41732	302834
356	302835
3014	302836
11383	302837
14653	302838
61474	302839
24546	302840
26222	302841
439	302842
474	302843
39335	302844
15433	302845
27652	302846
31292	302847
60594	302848
6896	302849
23610	302850
7740	302851
1470	302852
23766	302853
15896	302854
41028	302855
29386	302856
4232	302857
8817	302858
7802	302859
67098	302860
3646	302861
8499	302862
40599	302863
31937	302864
31879	302865
18899	302866
10270	302867
15518	302868
6977	302869
78210	302870
5494	302871
24338	302872
49418	302873
986	302874
5853	302875
18383	302876
62	302877
12484	302878
68685	302879
12947	302880
29720	302881
1318	302882
82833	302883
41540	302884
67789	302885
57700	302886
8366	302887
29260	302888
10442	302889
60725	302890
22390	302891
22640	302892
3944	302893
29883	302894
6642	302895
33457	302896
9642	302897
54189	302898
8052	302899
69418	302900
24742	302901
393	302902
5288	302903
10186	302904
2012	302905
438	302906
23394	302907
419	302908
58086	302909
11150	302910
59477	302911
4059	302912
3259	302913
76329	302914
37572	302915
27746	302916
88318	302917
37449	302918
887	302919
19939	302920
16312	302921
21191	302922
69811	302923
2343	302924
22488	302925
2233	302926
3912	302927
59938	302928
54498	302929
1794	302930
71570	302931
34502	302932
99512	302933
16647	302934
19904	302935
41681	302936
26529	302937
28005	302938
5633	302939
67	302940
51016	302941
18859	302942
7920	302943
18277	302944
34722	302945
30830	302946
277	302947
42933	302948
22841	302949
12571	302950
2429	302951
10218	302952
20186	302953
4684	302954
29665	302955
1625	302956
2167	302957
26133	302958
18160	302959
25200	302960
50142	302961
27155	302962
148	302963
60720	302964
20127	302965
4521	302966
48984	302967
61139	302968
5484	302969
82253	302970
11365	302971
73696	302972
27865	302973
3795	302974
2694	302975
17032	302976
6354	302977
25929	302978
68384	302979
567	302980
36477	302981
140	302982
6038	302983
70595	302984
20649	302985
3432	302986
85250	302987
89075	302988
48501	302989
90599	302990
16911	302991
14597	302992
243	302993
15027	302994
323	302995
54099	302996
12867	302997
30390	302998
9947	302999
34203	303000
2810	303001
11967	303002
15502	303003
89109	303004
29311	303005
56221	303006
8063	303007
3565	303008
51017	303009
22205	303010
55678	303011
87482	303012
21040	303013
67888	303014
14956	303015
66273	303016
16656	303017
53936	303018
15615	303019
18058	303020
86004	303021
51179	303022
10104	303023
26818	303024
1332	303025
13063	303026
80520	303027
58291	303028
63699	303029
47858	303030
64574	303031
34384	303032
12381	303033
15438	303034
35926	303035
382	303036
688	303037
331	303038
14511	303039
24191	303040
7041	303041
14810	303042
62493	303043
59101	303044
76033	303045
75443	303046
193	303047
42087	303048
16423	303049
3995	303050
75010	303051
5909	303052
87188	303053
8082	303054
64648	303055
1619	303056
2298	303057
102325	303058
3568	303059
65404	303060
39268	303061
12718	303062
112244	303063
6743	303064
39652	303065
1	303066
22001	303067
75140	303068
27812	303069
20016	303070
70045	303071
31791	303072
96706	303073
21200	303074
44173	303075
79036	303076
2002	303077
45278	303078
67637	303079
15936	303080
4485	303081
6280	303082
8544	303083
15178	303084
12503	303085
45683	303086
17321	303087
59357	303088
55113	303089
66855	303090
51361	303091
86753	303092
598	303093
20566	303094
10146	303095
2718	303096
38986	303097
14372	303098
54559	303099
39250	303100
48898	303101
33571	303102
53726	303103
14350	303104
27756	303105
3038	303106
56910	303107
40874	303108
44175	303109
58165	303110
2117	303111
42452	303112
30634	303113
30721	303114
15117	303115
86964	303116
98737	303117
84689	303118
18403	303119
100865	303120
78603	303121
23337	303122
1895	303123
53180	303124
76642	303125
55230	303126
70489	303127
32515	303128
63148	303129
5489	303130
1428	303131
28534	303132
12740	303133
9957	303134
23740	303135
75739	303136
3335	303137
18285	303138
79	303139
34202	303140
2640	303141
62507	303142
6933	303143
5	303144
62829	303145
2930	303146
106719	303147
1844	303148
9816	303149
439	303150
647	303151
84530	303152
24618	303153
929	303154
84317	303155
73495	303156
55725	303157
84441	303158
33435	303159
50261	303160
38582	303161
29636	303162
12322	303163
2332	303164
684	303165
31181	303166
50706	303167
52364	303168
4864	303169
26136	303170
14959	303171
17	303172
5386	303173
15134	303174
86187	303175
28005	303176
10543	303177
17685	303178
57173	303179
14332	303180
82232	303181
3069	303182
6019	303183
98063	303184
26994	303185
66376	303186
10085	303187
20678	303188
91578	303189
17330	303190
38552	303191
67482	303192
9082	303193
15831	303194
13190	303195
58311	303196
69424	303197
44830	303198
5245	303199
3377	303200
16902	303201
23476	303202
8195	303203
579	303204
20508	303205
1896	303206
12887	303207
68858	303208
64207	303209
88869	303210
6749	303211
52738	303212
21042	303213
81297	303214
22633	303215
27301	303216
38703	303217
54147	303218
2596	303219
14881	303220
5463	303221
16782	303222
97641	303223
29255	303224
57530	303225
4039	303226
63753	303227
74816	303228
75263	303229
54754	303230
11342	303231
24413	303232
14980	303233
74617	303234
47629	303235
20307	303236
69499	303237
30692	303238
10868	303239
83131	303240
69617	303241
43672	303242
61628	303243
27751	303244
12845	303245
9597	303246
58226	303247
967	303248
295	303249
73270	303250
57022	303251
82710	303252
30855	303253
3	303254
3526	303255
60444	303256
654	303257
3	303258
24581	303259
2532	303260
8159	303261
53773	303262
27249	303263
33168	303264
1231	303265
36138	303266
13131	303267
75062	303268
29306	303269
25547	303270
42290	303271
45290	303272
57833	303273
32302	303274
21911	303275
23480	303276
33742	303277
2009	303278
25683	303279
78685	303280
27064	303281
4586	303282
38864	303283
22733	303284
2995	303285
14	303286
41132	303287
140	303288
994	303289
100264	303290
35636	303291
3939	303292
27107	303293
62233	303294
19673	303295
11240	303296
19262	303297
46976	303298
36403	303299
40296	303300
28255	303301
84620	303302
101769	303303
2796	303304
38732	303305
14969	303306
79423	303307
4365	303308
293	303309
5375	303310
45975	303311
6794	303312
97310	303313
30348	303314
98510	303315
4174	303316
46771	303317
46186	303318
69958	303319
2	303320
28780	303321
46439	303322
17472	303323
3739	303324
623	303325
14411	303326
34866	303327
60250	303328
19232	303329
7086	303330
20315	303331
21738	303332
17738	303333
25987	303334
16941	303335
25608	303336
25020	303337
28534	303338
25094	303339
65185	303340
21222	303341
41697	303342
25610	303343
80214	303344
62606	303345
11969	303346
24638	303347
66608	303348
6726	303349
4548	303350
34650	303351
7752	303352
2423	303353
17247	303354
76866	303355
31303	303356
106964	303357
21861	303358
38946	303359
3708	303360
5891	303361
40892	303362
10449	303363
10951	303364
97126	303365
3494	303366
314	303367
12453	303368
60895	303369
56189	303370
15288	303371
64753	303372
34485	303373
1282	303374
36071	303375
14991	303376
4750	303377
22647	303378
8549	303379
17517	303380
60314	303381
22690	303382
15659	303383
8862	303384
1845	303385
23805	303386
3039	303387
2495	303388
90707	303389
14932	303390
65952	303391
8947	303392
1871	303393
53411	303394
438	303395
42965	303396
40179	303397
31994	303398
8964	303399
5168	303400
35647	303401
8951	303402
15082	303403
13160	303404
86712	303405
11126	303406
947	303407
54616	303408
76	303409
31990	303410
56949	303411
43089	303412
971	303413
39991	303414
37342	303415
59145	303416
1684	303417
12796	303418
91487	303419
1314	303420
41036	303421
31724	303422
1748	303423
1448	303424
24063	303425
10414	303426
5075	303427
15942	303428
78715	303429
26859	303430
14329	303431
38	303432
21134	303433
42252	303434
397	303435
25682	303436
64701	303437
1633	303438
3156	303439
2877	303440
30111	303441
11825	303442
48149	303443
1424	303444
7214	303445
24538	303446
233	303447
22642	303448
50113	303449
27838	303450
17408	303451
52617	303452
71572	303453
36842	303454
11869	303455
7938	303456
50290	303457
35191	303458
24548	303459
16721	303460
52083	303461
9757	303462
109118	303463
64853	303464
10065	303465
50040	303466
16999	303467
26683	303468
798	303469
82393	303470
31256	303471
57580	303472
25645	303473
77100	303474
24525	303475
266	303476
42761	303477
73544	303478
16139	303479
5803	303480
75045	303481
68621	303482
33316	303483
46897	303484
49031	303485
2537	303486
28587	303487
30326	303488
5649	303489
66048	303490
5512	303491
60541	303492
7460	303493
106215	303494
474	303495
2845	303496
11067	303497
7736	303498
98135	303499
6002	303500
32930	303501
1665	303502
2542	303503
84697	303504
32828	303505
57703	303506
20625	303507
10956	303508
61792	303509
17192	303510
14540	303511
10610	303512
46638	303513
52229	303514
17998	303515
69826	303516
36672	303517
25301	303518
6661	303519
21209	303520
53169	303521
1958	303522
27283	303523
51032	303524
53554	303525
7380	303526
5449	303527
30778	303528
2088	303529
63574	303530
11862	303531
42363	303532
60762	303533
65173	303534
10989	303535
52278	303536
913	303537
24512	303538
26441	303539
2338	303540
94115	303541
1044	303542
75891	303543
661	303544
2139	303545
22471	303546
6698	303547
7338	303548
15606	303549
111093	303550
39717	303551
6258	303552
6386	303553
14015	303554
2204	303555
25087	303556
20595	303557
23700	303558
678	303559
28354	303560
16592	303561
51725	303562
6907	303563
15759	303564
94690	303565
37664	303566
64654	303567
8682	303568
14	303569
38198	303570
2715	303571
37224	303572
42901	303573
48	303574
32603	303575
4221	303576
73096	303577
3021	303578
5986	303579
773	303580
31646	303581
89466	303582
31200	303583
39704	303584
3233	303585
105657	303586
12792	303587
33936	303588
10769	303589
8714	303590
65749	303591
25457	303592
18333	303593
51850	303594
2453	303595
13977	303596
3044	303597
34859	303598
24765	303599
26437	303600
36438	303601
177	303602
12422	303603
15498	303604
19142	303605
460	303606
345	303607
660	303608
26406	303609
463	303610
27252	303611
60306	303612
21409	303613
38925	303614
1954	303615
27457	303616
40927	303617
37411	303618
7347	303619
13004	303620
58491	303621
4114	303622
17692	303623
89936	303624
73476	303625
26736	303626
396	303627
38936	303628
6985	303629
28067	303630
67543	303631
66590	303632
40056	303633
11274	303634
12494	303635
5914	303636
14398	303637
16047	303638
20235	303639
10170	303640
2608	303641
34626	303642
11485	303643
27086	303644
9136	303645
32485	303646
74852	303647
17346	303648
40106	303649
28969	303650
36442	303651
104565	303652
28114	303653
27799	303654
38880	303655
68926	303656
26703	303657
45008	303658
66208	303659
38808	303660
53210	303661
11726	303662
4207	303663
60295	303664
30346	303665
20479	303666
62848	303667
20005	303668
2551	303669
56119	303670
6157	303671
44903	303672
24976	303673
26854	303674
11730	303675
32343	303676
7667	303677
9169	303678
41733	303679
56559	303680
27932	303681
62387	303682
17432	303683
26448	303684
14325	303685
50589	303686
2238	303687
3140	303688
33411	303689
10501	303690
55405	303691
1362	303692
31430	303693
75268	303694
12715	303695
6083	303696
14506	303697
94329	303698
46506	303699
26268	303700
82923	303701
62279	303702
52170	303703
46014	303704
52142	303705
45720	303706
53052	303707
22293	303708
58188	303709
22191	303710
1695	303711
51495	303712
104079	303713
77065	303714
53703	303715
87353	303716
33683	303717
10753	303718
4878	303719
83172	303720
1549	303721
1376	303722
14945	303723
3826	303724
34548	303725
791	303726
3448	303727
20202	303728
6684	303729
5498	303730
83037	303731
1413	303732
8027	303733
2155	303734
91132	303735
779	303736
332	303737
91065	303738
16885	303739
25963	303740
7649	303741
69293	303742
2886	303743
27421	303744
63181	303745
3601	303746
650	303747
361	303748
20043	303749
15529	303750
79875	303751
45883	303752
26284	303753
5191	303754
1471	303755
27823	303756
60021	303757
58454	303758
78472	303759
7250	303760
25187	303761
409	303762
1744	303763
98508	303764
13640	303765
100313	303766
820	303767
10313	303768
23946	303769
10071	303770
16366	303771
146	303772
63148	303773
2	303774
288	303775
33638	303776
3546	303777
27867	303778
32	303779
43811	303780
98291	303781
105142	303782
43052	303783
9789	303784
77102	303785
72312	303786
336	303787
15619	303788
696	303789
49103	303790
352	303791
720	303792
85652	303793
1645	303794
106926	303795
27929	303796
4973	303797
48944	303798
11599	303799
4306	303800
86240	303801
39179	303802
98890	303803
8413	303804
32091	303805
6804	303806
14505	303807
36399	303808
1712	303809
20683	303810
82140	303811
110878	303812
14269	303813
868	303814
17589	303815
17263	303816
59244	303817
30517	303818
36	303819
22127	303820
18623	303821
27222	303822
59222	303823
14013	303824
34840	303825
75327	303826
18279	303827
86926	303828
55398	303829
24380	303830
22329	303831
16593	303832
29907	303833
10593	303834
10445	303835
206	303836
449	303837
86968	303838
34531	303839
33139	303840
2701	303841
20525	303842
72211	303843
39654	303844
58065	303845
5900	303846
71012	303847
10767	303848
29303	303849
85476	303850
55616	303851
61450	303852
964	303853
12785	303854
20883	303855
45567	303856
47995	303857
56056	303858
50938	303859
19318	303860
23366	303861
3880	303862
15208	303863
1805	303864
2158	303865
21434	303866
49714	303867
28512	303868
68819	303869
19962	303870
32109	303871
11060	303872
35564	303873
2292	303874
77952	303875
3547	303876
8309	303877
55023	303878
22412	303879
11161	303880
77485	303881
24200	303882
10251	303883
2180	303884
59064	303885
13139	303886
16604	303887
12443	303888
72496	303889
3261	303890
1716	303891
39103	303892
42773	303893
16166	303894
49797	303895
25937	303896
10521	303897
67614	303898
50292	303899
53444	303900
103862	303901
65718	303902
91081	303903
44775	303904
65039	303905
55136	303906
21390	303907
50864	303908
84005	303909
246	303910
2636	303911
688	303912
21537	303913
12717	303914
69458	303915
2016	303916
4824	303917
63357	303918
14557	303919
14467	303920
6866	303921
9970	303922
1391	303923
21731	303924
31131	303925
42741	303926
49796	303927
59610	303928
11197	303929
20866	303930
7822	303931
20344	303932
2519	303933
62320	303934
30996	303935
2683	303936
78173	303937
45222	303938
87268	303939
13360	303940
24338	303941
28230	303942
1334	303943
11915	303944
9663	303945
867	303946
22647	303947
8477	303948
88248	303949
64167	303950
34929	303951
43795	303952
65884	303953
60122	303954
27358	303955
2007	303956
46994	303957
11259	303958
31283	303959
39067	303960
102766	303961
99812	303962
36685	303963
40715	303964
3082	303965
2511	303966
50672	303967
86420	303968
53604	303969
47271	303970
378	303971
47533	303972
24566	303973
20711	303974
23905	303975
63503	303976
27509	303977
332	303978
156	303979
34954	303980
54234	303981
37509	303982
304	303983
26871	303984
17079	303985
10722	303986
859	303987
281	303988
39947	303989
11255	303990
16390	303991
82405	303992
1714	303993
61679	303994
84576	303995
13987	303996
24082	303997
38097	303998
103514	303999
60408	304000
5638	304001
5272	304002
75872	304003
2479	304004
803	304005
44166	304006
34283	304007
700	304008
41565	304009
8142	304010
14729	304011
41208	304012
1103	304013
23365	304014
67982	304015
45199	304016
43839	304017
55968	304018
973	304019
26208	304020
9723	304021
21442	304022
2080	304023
31725	304024
46123	304025
11459	304026
58453	304027
5656	304028
15318	304029
9195	304030
19327	304031
96995	304032
537	304033
11197	304034
19966	304035
519	304036
2140	304037
8901	304038
764	304039
84255	304040
15202	304041
2127	304042
27152	304043
78265	304044
9019	304045
556	304046
24357	304047
19417	304048
55290	304049
42046	304050
4013	304051
19567	304052
53502	304053
11770	304054
80216	304055
26764	304056
64241	304057
5271	304058
39279	304059
34585	304060
10419	304061
10480	304062
13998	304063
40964	304064
36520	304065
2136	304066
92563	304067
28771	304068
16191	304069
2219	304070
55316	304071
22615	304072
25534	304073
5783	304074
55591	304075
45292	304076
102874	304077
7333	304078
28042	304079
366	304080
13102	304081
17593	304082
2087	304083
67011	304084
57195	304085
7768	304086
8917	304087
51080	304088
87013	304089
82021	304090
68114	304091
37427	304092
47793	304093
46699	304094
15987	304095
14829	304096
1081	304097
6560	304098
12185	304099
40729	304100
64221	304101
41068	304102
67622	304103
46854	304104
10632	304105
3520	304106
525	304107
1914	304108
10389	304109
36352	304110
25577	304111
210	304112
29452	304113
44885	304114
26902	304115
24032	304116
1236	304117
42490	304118
12195	304119
54429	304120
25342	304121
4473	304122
39110	304123
9281	304124
47998	304125
46788	304126
21281	304127
89426	304128
51362	304129
25578	304130
2779	304131
70216	304132
9323	304133
2041	304134
68362	304135
95182	304136
70612	304137
10786	304138
911	304139
80115	304140
250	304141
41436	304142
70121	304143
22949	304144
1450	304145
44090	304146
27947	304147
44243	304148
297	304149
46963	304150
49995	304151
6932	304152
130	304153
38430	304154
28176	304155
74335	304156
107894	304157
350	304158
22	304159
88179	304160
78170	304161
23792	304162
11786	304163
47008	304164
37159	304165
81882	304166
72936	304167
10730	304168
4709	304169
23266	304170
46923	304171
62974	304172
49570	304173
35086	304174
26972	304175
33186	304176
3585	304177
60454	304178
9974	304179
13393	304180
17043	304181
74895	304182
26637	304183
7375	304184
1	304185
42382	304186
50280	304187
4431	304188
13728	304189
47701	304190
8342	304191
52953	304192
1222	304193
30630	304194
82201	304195
43507	304196
1994	304197
7640	304198
28029	304199
31127	304200
85655	304201
15786	304202
5152	304203
73633	304204
62072	304205
68309	304206
76588	304207
27014	304208
28266	304209
81086	304210
51618	304211
1503	304212
11580	304213
71470	304214
82762	304215
57610	304216
28273	304217
42989	304218
29782	304219
9300	304220
39623	304221
7403	304222
27949	304223
42879	304224
88916	304225
83421	304226
2867	304227
104058	304228
57017	304229
3004	304230
2457	304231
12716	304232
53067	304233
6551	304234
28302	304235
14473	304236
36459	304237
26322	304238
890	304239
30978	304240
32934	304241
6243	304242
5	304243
28914	304244
5131	304245
47342	304246
110408	304247
5581	304248
13950	304249
48062	304250
2567	304251
183	304252
225	304253
41591	304254
15835	304255
2108	304256
3062	304257
66778	304258
734	304259
46938	304260
30795	304261
61840	304262
56594	304263
97093	304264
3842	304265
42153	304266
46193	304267
22875	304268
49738	304269
9318	304270
71939	304271
33688	304272
42456	304273
158	304274
4064	304275
34946	304276
44883	304277
228	304278
15644	304279
16842	304280
695	304281
11483	304282
29168	304283
38648	304284
6905	304285
4032	304286
17500	304287
49839	304288
32405	304289
80061	304290
6548	304291
4561	304292
879	304293
24996	304294
57924	304295
51788	304296
54725	304297
7214	304298
26446	304299
27666	304300
56454	304301
81001	304302
30336	304303
42467	304304
83011	304305
4104	304306
29373	304307
80956	304308
543	304309
5217	304310
29	304311
62125	304312
99089	304313
53807	304314
4158	304315
2979	304316
67374	304317
4323	304318
80324	304319
94167	304320
90756	304321
54704	304322
9503	304323
84097	304324
113899	304325
35182	304326
30101	304327
19557	304328
67947	304329
57623	304330
18114	304331
422	304332
22610	304333
44894	304334
3776	304335
26695	304336
7196	304337
54674	304338
18018	304339
33976	304340
721	304341
27623	304342
60917	304343
14779	304344
56127	304345
36555	304346
5555	304347
25550	304348
11034	304349
31105	304350
18579	304351
9311	304352
13095	304353
92893	304354
40325	304355
20552	304356
60996	304357
4617	304358
69440	304359
50468	304360
920	304361
25250	304362
35382	304363
68832	304364
71454	304365
55682	304366
14	304367
65323	304368
14305	304369
34788	304370
1401	304371
66690	304372
18269	304373
12215	304374
8870	304375
56850	304376
51355	304377
26908	304378
93012	304379
55	304380
36072	304381
59894	304382
80480	304383
13295	304384
88435	304385
6098	304386
6158	304387
53461	304388
813	304389
69848	304390
67212	304391
19563	304392
26169	304393
578	304394
5529	304395
73483	304396
11916	304397
20377	304398
23267	304399
22818	304400
499	304401
4996	304402
958	304403
78520	304404
3670	304405
7136	304406
76990	304407
14946	304408
34088	304409
25773	304410
4898	304411
66472	304412
5399	304413
7893	304414
1806	304415
62511	304416
90755	304417
25332	304418
14823	304419
16302	304420
50880	304421
47892	304422
36755	304423
12818	304424
1963	304425
7796	304426
29445	304427
2560	304428
42345	304429
72830	304430
2095	304431
10458	304432
29613	304433
86916	304434
92239	304435
3461	304436
23451	304437
49405	304438
95915	304439
20037	304440
26715	304441
24409	304442
31569	304443
18959	304444
24356	304445
8539	304446
14381	304447
110541	304448
31881	304449
41557	304450
51111	304451
108	304452
14340	304453
449	304454
6488	304455
16431	304456
49715	304457
992	304458
40363	304459
93890	304460
58744	304461
841	304462
69071	304463
5483	304464
18046	304465
894	304466
5038	304467
2128	304468
78948	304469
398	304470
37076	304471
96123	304472
61810	304473
18900	304474
16981	304475
51493	304476
1040	304477
15823	304478
7026	304479
17637	304480
37833	304481
18767	304482
27744	304483
1538	304484
104983	304485
9006	304486
6326	304487
10155	304488
477	304489
57252	304490
26618	304491
33452	304492
14379	304493
58670	304494
4409	304495
31811	304496
13133	304497
1569	304498
47947	304499
171	304500
4629	304501
17386	304502
67177	304503
35519	304504
27111	304505
599	304506
1530	304507
51006	304508
48298	304509
46659	304510
8384	304511
11993	304512
40479	304513
88145	304514
4135	304515
17913	304516
3929	304517
34655	304518
29806	304519
10642	304520
21967	304521
18552	304522
17494	304523
19494	304524
28210	304525
23655	304526
43516	304527
51431	304528
62636	304529
3519	304530
7279	304531
28906	304532
6016	304533
4733	304534
15437	304535
100671	304536
2905	304537
71415	304538
30304	304539
4980	304540
1293	304541
13865	304542
54985	304543
2628	304544
32400	304545
42477	304546
29828	304547
40142	304548
16122	304549
71197	304550
17657	304551
19940	304552
52471	304553
301	304554
49527	304555
17507	304556
14364	304557
39391	304558
1599	304559
7302	304560
48111	304561
3430	304562
5606	304563
753	304564
31973	304565
14804	304566
38828	304567
16734	304568
26326	304569
43340	304570
99926	304571
17136	304572
23906	304573
90505	304574
4079	304575
13902	304576
54053	304577
3652	304578
45704	304579
26358	304580
42219	304581
8812	304582
5675	304583
5946	304584
54882	304585
35217	304586
2987	304587
35957	304588
4682	304589
24662	304590
37138	304591
31031	304592
93590	304593
58389	304594
27347	304595
34577	304596
12693	304597
1230	304598
11446	304599
18952	304600
12386	304601
97327	304602
15563	304603
1513	304604
48282	304605
78677	304606
622	304607
35489	304608
4231	304609
2788	304610
18706	304611
14981	304612
453	304613
58067	304614
44438	304615
54696	304616
25441	304617
27585	304618
160	304619
5197	304620
48139	304621
45322	304622
86981	304623
37526	304624
10837	304625
26076	304626
67868	304627
114432	304628
16703	304629
21375	304630
6702	304631
20962	304632
91898	304633
124	304634
5859	304635
9958	304636
10536	304637
241	304638
8814	304639
17107	304640
4840	304641
19336	304642
25816	304643
79096	304644
47546	304645
30963	304646
69033	304647
36644	304648
32944	304649
21269	304650
37794	304651
1742	304652
56622	304653
83559	304654
47413	304655
41835	304656
42479	304657
30764	304658
69280	304659
5401	304660
34128	304661
1709	304662
7919	304663
82622	304664
48478	304665
46523	304666
31343	304667
25484	304668
40	304669
10354	304670
4699	304671
1460	304672
11112	304673
28529	304674
1748	304675
30566	304676
15527	304677
72119	304678
14881	304679
68833	304680
57746	304681
30793	304682
1073	304683
14664	304684
71850	304685
24250	304686
2781	304687
2486	304688
8399	304689
32158	304690
33126	304691
2044	304692
13911	304693
26226	304694
44539	304695
103040	304696
16132	304697
20110	304698
11692	304699
22789	304700
9907	304701
632	304702
51154	304703
308	304704
20302	304705
6613	304706
48492	304707
17909	304708
33547	304709
29992	304710
9425	304711
79105	304712
17255	304713
27129	304714
82450	304715
90178	304716
64737	304717
24586	304718
4813	304719
9789	304720
37368	304721
80497	304722
63275	304723
28515	304724
40436	304725
3116	304726
35480	304727
64431	304728
56727	304729
56673	304730
903	304731
30102	304732
26	304733
22574	304734
36219	304735
50682	304736
19221	304737
3212	304738
57716	304739
80417	304740
2038	304741
14339	304742
36501	304743
42426	304744
25116	304745
69367	304746
15615	304747
27375	304748
78653	304749
85337	304750
21790	304751
90233	304752
10764	304753
2494	304754
30	304755
14707	304756
8011	304757
12976	304758
84335	304759
15228	304760
33829	304761
8037	304762
1203	304763
60	304764
83615	304765
31184	304766
17543	304767
1153	304768
9054	304769
1827	304770
10304	304771
42498	304772
24249	304773
8621	304774
278	304775
40324	304776
83052	304777
16076	304778
34073	304779
29868	304780
82449	304781
15710	304782
36070	304783
86586	304784
98047	304785
43762	304786
12213	304787
51	304788
11843	304789
35036	304790
1706	304791
78869	304792
21767	304793
22656	304794
48750	304795
15528	304796
36314	304797
8183	304798
82653	304799
12012	304800
9342	304801
73068	304802
19752	304803
27891	304804
5690	304805
45140	304806
10795	304807
73973	304808
68934	304809
8340	304810
16549	304811
11016	304812
47951	304813
2042	304814
55507	304815
1250	304816
1577	304817
15054	304818
89691	304819
201	304820
2873	304821
56494	304822
80662	304823
48396	304824
2654	304825
88006	304826
1978	304827
189	304828
14	304829
72549	304830
20677	304831
29001	304832
3678	304833
51437	304834
7	304835
1669	304836
49507	304837
64359	304838
2038	304839
14898	304840
58927	304841
41101	304842
605	304843
93993	304844
53476	304845
2606	304846
40825	304847
89923	304848
59356	304849
17786	304850
15149	304851
9250	304852
1393	304853
20937	304854
77014	304855
21144	304856
109449	304857
18736	304858
35515	304859
26498	304860
32733	304861
87468	304862
59841	304863
27499	304864
29284	304865
4795	304866
49267	304867
5721	304868
4445	304869
61912	304870
17796	304871
6905	304872
20978	304873
54214	304874
5887	304875
43375	304876
73083	304877
12977	304878
17726	304879
20518	304880
11902	304881
23513	304882
53480	304883
1940	304884
9801	304885
11565	304886
21040	304887
20007	304888
54754	304889
5535	304890
31985	304891
4512	304892
4583	304893
31543	304894
29941	304895
82299	304896
58099	304897
90737	304898
10408	304899
28267	304900
39707	304901
13842	304902
13048	304903
799	304904
2366	304905
14857	304906
63858	304907
44155	304908
716	304909
71877	304910
104920	304911
42720	304912
30000	304913
53850	304914
50064	304915
10314	304916
495	304917
26795	304918
6061	304919
53064	304920
7005	304921
4436	304922
26976	304923
54057	304924
4467	304925
9670	304926
22365	304927
9767	304928
107061	304929
16208	304930
35835	304931
37165	304932
31981	304933
47571	304934
5540	304935
17381	304936
59480	304937
35172	304938
6130	304939
65837	304940
5574	304941
51753	304942
23645	304943
30626	304944
586	304945
78468	304946
14697	304947
3412	304948
13264	304949
33223	304950
528	304951
53135	304952
7165	304953
2680	304954
42282	304955
47704	304956
53544	304957
92497	304958
58194	304959
27783	304960
44391	304961
9578	304962
4519	304963
16626	304964
78947	304965
85946	304966
8581	304967
29180	304968
25563	304969
9905	304970
60995	304971
48125	304972
387	304973
19706	304974
20746	304975
35975	304976
24745	304977
7178	304978
55393	304979
23475	304980
45636	304981
63297	304982
5116	304983
4	304984
70254	304985
25897	304986
13168	304987
75552	304988
14787	304989
44661	304990
26658	304991
18189	304992
46675	304993
34444	304994
34145	304995
3618	304996
632	304997
24920	304998
31782	304999
69260	305000
55296	305001
53017	305002
15013	305003
7285	305004
3375	305005
11641	305006
9	305007
25394	305008
2006	305009
7389	305010
10487	305011
29124	305012
4669	305013
4980	305014
247	305015
52759	305016
38816	305017
2939	305018
51707	305019
835	305020
27519	305021
100519	305022
8270	305023
10082	305024
40080	305025
6272	305026
38345	305027
31734	305028
3437	305029
749	305030
6923	305031
26027	305032
3990	305033
11238	305034
4558	305035
9426	305036
3077	305037
840	305038
24021	305039
28829	305040
59859	305041
96692	305042
21397	305043
16545	305044
9314	305045
294	305046
34567	305047
7461	305048
11	305049
20592	305050
44648	305051
48502	305052
374	305053
14198	305054
70706	305055
76012	305056
1459	305057
6622	305058
3713	305059
13	305060
28674	305061
60299	305062
6735	305063
230	305064
4162	305065
14715	305066
17029	305067
462	305068
102756	305069
47289	305070
77167	305071
11759	305072
18196	305073
106113	305074
11470	305075
73102	305076
11206	305077
60102	305078
2070	305079
41972	305080
519	305081
26594	305082
72354	305083
22874	305084
271	305085
32747	305086
6982	305087
2556	305088
9990	305089
49098	305090
7539	305091
37351	305092
95796	305093
26459	305094
12206	305095
2164	305096
4469	305097
21115	305098
73105	305099
38392	305100
46440	305101
18536	305102
45565	305103
859	305104
5599	305105
21182	305106
49629	305107
10096	305108
15087	305109
10299	305110
44468	305111
36422	305112
13084	305113
15427	305114
70516	305115
17423	305116
23698	305117
13402	305118
106438	305119
1687	305120
58539	305121
43865	305122
63298	305123
4439	305124
74036	305125
108054	305126
15384	305127
11010	305128
2264	305129
344	305130
13205	305131
48002	305132
65941	305133
67136	305134
54900	305135
41391	305136
11	305137
3606	305138
39165	305139
10518	305140
431	305141
27517	305142
8785	305143
5252	305144
62866	305145
45	305146
8670	305147
57091	305148
103722	305149
36838	305150
1004	305151
322	305152
23968	305153
33001	305154
20832	305155
4497	305156
58620	305157
50648	305158
20226	305159
37377	305160
87779	305161
42183	305162
3090	305163
91043	305164
34435	305165
4377	305166
4243	305167
7472	305168
110813	305169
8878	305170
1668	305171
47066	305172
21338	305173
30032	305174
54969	305175
1598	305176
72046	305177
47481	305178
31331	305179
973	305180
7427	305181
1383	305182
99934	305183
13961	305184
82363	305185
59480	305186
836	305187
6267	305188
3543	305189
10123	305190
11996	305191
18362	305192
18979	305193
32611	305194
68122	305195
6676	305196
24617	305197
24499	305198
24380	305199
35758	305200
631	305201
5695	305202
4205	305203
54804	305204
107371	305205
58961	305206
152	305207
35963	305208
26540	305209
20450	305210
45831	305211
13138	305212
53321	305213
8668	305214
74369	305215
43594	305216
53817	305217
23110	305218
13449	305219
31956	305220
20452	305221
13890	305222
45080	305223
3841	305224
1474	305225
2038	305226
5268	305227
30641	305228
28736	305229
7857	305230
52993	305231
14128	305232
20603	305233
74714	305234
58887	305235
79467	305236
34588	305237
7375	305238
23681	305239
43730	305240
61453	305241
48890	305242
9746	305243
13447	305244
15580	305245
82280	305246
19760	305247
29416	305248
395	305249
10410	305250
83144	305251
9103	305252
9083	305253
3466	305254
22513	305255
16479	305256
80068	305257
69340	305258
29727	305259
7951	305260
30448	305261
10117	305262
5154	305263
7296	305264
289	305265
18210	305266
68551	305267
6001	305268
11752	305269
20298	305270
44913	305271
3627	305272
82618	305273
6824	305274
7504	305275
12642	305276
18793	305277
2023	305278
17345	305279
23459	305280
89668	305281
9868	305282
8826	305283
9144	305284
46346	305285
33595	305286
44565	305287
6651	305288
6918	305289
2448	305290
830	305291
11085	305292
53799	305293
227	305294
29199	305295
68672	305296
3899	305297
52573	305298
28638	305299
76927	305300
15716	305301
42164	305302
19259	305303
891	305304
1770	305305
85731	305306
1313	305307
31060	305308
6602	305309
63427	305310
80158	305311
22914	305312
41634	305313
40873	305314
55454	305315
113	305316
3095	305317
85487	305318
80154	305319
13228	305320
3948	305321
52902	305322
33256	305323
83006	305324
21192	305325
118	305326
22682	305327
15137	305328
19654	305329
6151	305330
4226	305331
42393	305332
81238	305333
29561	305334
22358	305335
59619	305336
50032	305337
24796	305338
55939	305339
44087	305340
32731	305341
81867	305342
68842	305343
1374	305344
12	305345
847	305346
6076	305347
101592	305348
4912	305349
30861	305350
36929	305351
32409	305352
60698	305353
62594	305354
42548	305355
12883	305356
56755	305357
7145	305358
72730	305359
24391	305360
84	305361
75463	305362
5184	305363
66460	305364
43111	305365
26850	305366
8314	305367
35851	305368
5733	305369
91979	305370
3973	305371
38386	305372
35684	305373
15326	305374
34399	305375
44910	305376
25936	305377
47523	305378
475	305379
27534	305380
2303	305381
2339	305382
24660	305383
36493	305384
8462	305385
9225	305386
871	305387
22363	305388
465	305389
5733	305390
53549	305391
42611	305392
936	305393
223	305394
24286	305395
24960	305396
32700	305397
7277	305398
49775	305399
28426	305400
58165	305401
78372	305402
9929	305403
80201	305404
3949	305405
11835	305406
1396	305407
2428	305408
75874	305409
52470	305410
26127	305411
9583	305412
46926	305413
16873	305414
20462	305415
23721	305416
76992	305417
59455	305418
6528	305419
94690	305420
11587	305421
27126	305422
599	305423
60747	305424
45180	305425
64014	305426
15740	305427
16395	305428
22222	305429
8988	305430
10853	305431
61202	305432
14293	305433
62371	305434
19	305435
12464	305436
8135	305437
49954	305438
21478	305439
76893	305440
28665	305441
11308	305442
67822	305443
30651	305444
52715	305445
59227	305446
6829	305447
357	305448
8742	305449
61413	305450
24200	305451
25333	305452
19402	305453
1087	305454
91299	305455
37536	305456
6698	305457
12093	305458
27619	305459
32109	305460
26568	305461
13858	305462
686	305463
25061	305464
15873	305465
130	305466
5922	305467
41113	305468
68561	305469
26804	305470
56341	305471
50471	305472
14384	305473
33817	305474
60857	305475
2114	305476
25197	305477
11613	305478
112017	305479
698	305480
7140	305481
20896	305482
33568	305483
40407	305484
74832	305485
30119	305486
75533	305487
2561	305488
9525	305489
45249	305490
46649	305491
83327	305492
43195	305493
85275	305494
86614	305495
48318	305496
73395	305497
8761	305498
47830	305499
5140	305500
27908	305501
37106	305502
31428	305503
357	305504
57200	305505
40154	305506
15241	305507
61338	305508
16148	305509
61886	305510
16950	305511
30983	305512
8371	305513
83293	305514
60776	305515
104414	305516
6691	305517
5256	305518
31415	305519
72486	305520
33028	305521
34026	305522
91956	305523
5127	305524
18304	305525
6794	305526
54640	305527
35492	305528
1094	305529
71101	305530
8	305531
21019	305532
30702	305533
48938	305534
9143	305535
3180	305536
10143	305537
96142	305538
983	305539
21979	305540
644	305541
39720	305542
36	305543
878	305544
25846	305545
38129	305546
27220	305547
45286	305548
62251	305549
112572	305550
103129	305551
14714	305552
1947	305553
14582	305554
22142	305555
7424	305556
13319	305557
3824	305558
24047	305559
23092	305560
4978	305561
14959	305562
59124	305563
96868	305564
103	305565
57474	305566
557	305567
45539	305568
6979	305569
11533	305570
55912	305571
7701	305572
21897	305573
7514	305574
20144	305575
279	305576
32819	305577
611	305578
12972	305579
50651	305580
50923	305581
27591	305582
15303	305583
436	305584
16847	305585
1234	305586
20002	305587
50707	305588
27163	305589
25851	305590
51427	305591
61442	305592
7968	305593
31887	305594
1584	305595
42792	305596
7397	305597
26491	305598
3760	305599
22741	305600
13038	305601
61412	305602
896	305603
20	305604
13024	305605
7335	305606
298	305607
102735	305608
10534	305609
20044	305610
22510	305611
47062	305612
97623	305613
21491	305614
86978	305615
53773	305616
103276	305617
10169	305618
1287	305619
106988	305620
44043	305621
41471	305622
6766	305623
19390	305624
48992	305625
7917	305626
22286	305627
37545	305628
39963	305629
32651	305630
17256	305631
49880	305632
21207	305633
377	305634
164	305635
27612	305636
31264	305637
64119	305638
3034	305639
22112	305640
25308	305641
64791	305642
103624	305643
32267	305644
10009	305645
106376	305646
9713	305647
91774	305648
15455	305649
922	305650
12511	305651
3818	305652
4452	305653
16909	305654
15062	305655
866	305656
40726	305657
21595	305658
20377	305659
8740	305660
50039	305661
139	305662
12155	305663
20076	305664
888	305665
92439	305666
3141	305667
18428	305668
69738	305669
32763	305670
3540	305671
10918	305672
92088	305673
2244	305674
30128	305675
13163	305676
3260	305677
8300	305678
91418	305679
13089	305680
13070	305681
28360	305682
31074	305683
31544	305684
60151	305685
5624	305686
25879	305687
468	305688
30843	305689
43362	305690
34365	305691
18588	305692
1187	305693
7465	305694
19731	305695
19786	305696
41322	305697
87044	305698
634	305699
404	305700
2557	305701
32467	305702
63462	305703
110425	305704
19307	305705
4919	305706
11246	305707
5220	305708
3093	305709
49066	305710
39185	305711
70871	305712
18973	305713
47923	305714
3197	305715
8132	305716
2218	305717
44916	305718
20522	305719
1772	305720
38695	305721
92909	305722
2176	305723
36109	305724
26570	305725
1041	305726
84660	305727
79434	305728
13076	305729
49961	305730
38525	305731
30847	305732
16509	305733
19043	305734
15404	305735
87011	305736
1366	305737
16033	305738
233	305739
53467	305740
64386	305741
101218	305742
49077	305743
34560	305744
35414	305745
1100	305746
856	305747
67635	305748
19607	305749
19326	305750
4749	305751
38762	305752
76912	305753
38787	305754
47006	305755
8282	305756
11676	305757
39881	305758
36698	305759
2072	305760
7232	305761
28351	305762
14967	305763
407	305764
4191	305765
44664	305766
11751	305767
90289	305768
6370	305769
18027	305770
16108	305771
78252	305772
92280	305773
40889	305774
5628	305775
22489	305776
70881	305777
13823	305778
3075	305779
31121	305780
9191	305781
36238	305782
39208	305783
21258	305784
34920	305785
41998	305786
14715	305787
48952	305788
69402	305789
35461	305790
36339	305791
106102	305792
10069	305793
15703	305794
45808	305795
9219	305796
3083	305797
85514	305798
487	305799
107277	305800
8280	305801
2076	305802
74335	305803
70	305804
71591	305805
69398	305806
96778	305807
59079	305808
91695	305809
56348	305810
26779	305811
21697	305812
16400	305813
15762	305814
96278	305815
55616	305816
62718	305817
11643	305818
15749	305819
55055	305820
26370	305821
43769	305822
42935	305823
6105	305824
12285	305825
59661	305826
51	305827
39828	305828
14642	305829
29351	305830
11133	305831
18766	305832
749	305833
82254	305834
46838	305835
96909	305836
56491	305837
40465	305838
65295	305839
43590	305840
7004	305841
19767	305842
79607	305843
19856	305844
39079	305845
852	305846
39974	305847
60878	305848
16948	305849
83234	305850
12426	305851
56391	305852
2677	305853
80053	305854
9250	305855
23303	305856
32083	305857
18748	305858
6005	305859
9126	305860
83591	305861
30418	305862
52999	305863
4071	305864
73861	305865
13720	305866
22695	305867
2474	305868
15	305869
8779	305870
17856	305871
7388	305872
55596	305873
7609	305874
24618	305875
41532	305876
50673	305877
6216	305878
47220	305879
86198	305880
32121	305881
12005	305882
13033	305883
87319	305884
58279	305885
42882	305886
11669	305887
35689	305888
3143	305889
62298	305890
16431	305891
27442	305892
54862	305893
7252	305894
15162	305895
27155	305896
5092	305897
48587	305898
27640	305899
114	305900
2968	305901
59293	305902
9726	305903
1784	305904
6561	305905
84342	305906
12354	305907
5325	305908
912	305909
23670	305910
54270	305911
14085	305912
4096	305913
58767	305914
25	305915
111853	305916
78644	305917
37159	305918
4264	305919
12958	305920
259	305921
4723	305922
25033	305923
33057	305924
7267	305925
1688	305926
2007	305927
5100	305928
13634	305929
17966	305930
47187	305931
46583	305932
11944	305933
3940	305934
13341	305935
67078	305936
52376	305937
331	305938
9382	305939
61275	305940
54443	305941
31551	305942
8521	305943
77840	305944
51952	305945
49228	305946
13232	305947
28979	305948
9601	305949
14577	305950
446	305951
25222	305952
38193	305953
4856	305954
13148	305955
31069	305956
969	305957
42779	305958
11511	305959
5047	305960
31938	305961
25013	305962
99896	305963
6313	305964
5093	305965
1446	305966
48193	305967
27375	305968
51446	305969
91719	305970
57633	305971
50599	305972
511	305973
82271	305974
474	305975
45183	305976
37683	305977
3125	305978
4256	305979
21106	305980
362	305981
870	305982
20924	305983
537	305984
80075	305985
21692	305986
40730	305987
1883	305988
35847	305989
93431	305990
64721	305991
951	305992
7560	305993
57021	305994
51796	305995
2265	305996
20463	305997
8326	305998
31381	305999
7481	306000
59919	306001
16661	306002
370	306003
47644	306004
28145	306005
29571	306006
613	306007
5410	306008
42004	306009
6997	306010
5031	306011
28914	306012
3678	306013
22331	306014
4906	306015
90716	306016
57833	306017
5098	306018
14114	306019
103916	306020
34233	306021
56	306022
62158	306023
31191	306024
2304	306025
67045	306026
53029	306027
47640	306028
4959	306029
9819	306030
3625	306031
7218	306032
12436	306033
5087	306034
14640	306035
47126	306036
19662	306037
19394	306038
1468	306039
7855	306040
41300	306041
2164	306042
2599	306043
18597	306044
31710	306045
18589	306046
17587	306047
56719	306048
35563	306049
26888	306050
1411	306051
27864	306052
100622	306053
39534	306054
46789	306055
37739	306056
2552	306057
58003	306058
34495	306059
95567	306060
78269	306061
54205	306062
1498	306063
6217	306064
10994	306065
9	306066
26916	306067
12118	306068
78118	306069
39240	306070
28078	306071
13	306072
33938	306073
33993	306074
74440	306075
50123	306076
12323	306077
13400	306078
50463	306079
10676	306080
4628	306081
10222	306082
14762	306083
5841	306084
640	306085
2994	306086
41571	306087
190	306088
37177	306089
27475	306090
4432	306091
101459	306092
65148	306093
9123	306094
30338	306095
92265	306096
42055	306097
590	306098
35435	306099
108015	306100
28658	306101
22123	306102
44739	306103
12908	306104
1330	306105
48365	306106
33620	306107
3510	306108
70508	306109
68889	306110
29450	306111
9	306112
52808	306113
40838	306114
14844	306115
692	306116
8785	306117
9343	306118
1101	306119
85149	306120
60363	306121
20063	306122
90876	306123
4820	306124
21894	306125
97349	306126
49019	306127
13621	306128
20798	306129
6958	306130
13405	306131
11969	306132
2829	306133
25914	306134
11558	306135
30111	306136
50215	306137
22044	306138
112862	306139
69074	306140
1241	306141
73430	306142
18938	306143
7048	306144
2734	306145
311	306146
17791	306147
17473	306148
35383	306149
55881	306150
22059	306151
10277	306152
32410	306153
73862	306154
59174	306155
6251	306156
29977	306157
29421	306158
13160	306159
101959	306160
9636	306161
7399	306162
20758	306163
42991	306164
33702	306165
307	306166
48678	306167
81349	306168
44590	306169
54186	306170
6312	306171
6173	306172
2214	306173
203	306174
85075	306175
50904	306176
57274	306177
76137	306178
24507	306179
14581	306180
30237	306181
27162	306182
13226	306183
61688	306184
30771	306185
36567	306186
14768	306187
480	306188
1297	306189
60409	306190
9078	306191
8120	306192
12369	306193
812	306194
60242	306195
40536	306196
20395	306197
69245	306198
48154	306199
85756	306200
35412	306201
41441	306202
30700	306203
7322	306204
4522	306205
22316	306206
81033	306207
42083	306208
38683	306209
40548	306210
22768	306211
87024	306212
17872	306213
2264	306214
8406	306215
57635	306216
59763	306217
84407	306218
38173	306219
3158	306220
37718	306221
3101	306222
16734	306223
6217	306224
40160	306225
1069	306226
7440	306227
273	306228
10739	306229
48947	306230
60375	306231
2198	306232
23546	306233
23406	306234
46274	306235
64634	306236
48329	306237
14088	306238
110187	306239
13992	306240
85085	306241
179	306242
3306	306243
67469	306244
584	306245
2916	306246
78288	306247
2374	306248
49014	306249
21084	306250
71	306251
21782	306252
24028	306253
1310	306254
94566	306255
94733	306256
38158	306257
840	306258
86764	306259
7155	306260
54348	306261
28351	306262
9340	306263
33056	306264
1988	306265
21	306266
4174	306267
11537	306268
29775	306269
50354	306270
49292	306271
22037	306272
493	306273
239	306274
51504	306275
107499	306276
66116	306277
74074	306278
78169	306279
31417	306280
11739	306281
22493	306282
29737	306283
65114	306284
23110	306285
1576	306286
42815	306287
1979	306288
3089	306289
556	306290
59923	306291
530	306292
6332	306293
52601	306294
6095	306295
8041	306296
56728	306297
15458	306298
14826	306299
63961	306300
823	306301
6077	306302
8586	306303
28465	306304
1289	306305
3403	306306
17931	306307
64764	306308
57307	306309
36725	306310
11971	306311
16391	306312
21852	306313
16090	306314
318	306315
37290	306316
39453	306317
25263	306318
63183	306319
43684	306320
17053	306321
7737	306322
87896	306323
19913	306324
52022	306325
82412	306326
68695	306327
81676	306328
55205	306329
1837	306330
3558	306331
56573	306332
65531	306333
54325	306334
26292	306335
110910	306336
75064	306337
19856	306338
17143	306339
124	306340
4913	306341
25136	306342
20376	306343
10512	306344
97254	306345
49900	306346
22077	306347
33715	306348
25138	306349
57994	306350
2826	306351
66946	306352
1032	306353
10292	306354
26926	306355
46858	306356
53355	306357
7453	306358
45782	306359
4321	306360
94039	306361
23625	306362
1516	306363
6065	306364
60716	306365
26447	306366
700	306367
94394	306368
30044	306369
12633	306370
2740	306371
72161	306372
939	306373
6599	306374
45671	306375
20315	306376
9840	306377
50175	306378
12922	306379
27473	306380
78609	306381
1740	306382
771	306383
34022	306384
57359	306385
20020	306386
8160	306387
23561	306388
82004	306389
80405	306390
50234	306391
71264	306392
44413	306393
20960	306394
11105	306395
37782	306396
11115	306397
10125	306398
18818	306399
52595	306400
4026	306401
20119	306402
13537	306403
3033	306404
7642	306405
49625	306406
6321	306407
21341	306408
55786	306409
98823	306410
35243	306411
25480	306412
7363	306413
2416	306414
1550	306415
19022	306416
7773	306417
7073	306418
75538	306419
93897	306420
57266	306421
106194	306422
93	306423
17014	306424
24456	306425
787	306426
12379	306427
75718	306428
88308	306429
111072	306430
17030	306431
44780	306432
71283	306433
34459	306434
50379	306435
9452	306436
32803	306437
19052	306438
31292	306439
15297	306440
20841	306441
1787	306442
13112	306443
11327	306444
10602	306445
15835	306446
312	306447
27887	306448
55478	306449
71583	306450
43786	306451
330	306452
12164	306453
65149	306454
80909	306455
19935	306456
22092	306457
53281	306458
41507	306459
6066	306460
4842	306461
38236	306462
11690	306463
1903	306464
82875	306465
13711	306466
4185	306467
9719	306468
27494	306469
6373	306470
82643	306471
3561	306472
59108	306473
3388	306474
11900	306475
41929	306476
31429	306477
22178	306478
41095	306479
69486	306480
11936	306481
3100	306482
41213	306483
38620	306484
13203	306485
3378	306486
17480	306487
3329	306488
13719	306489
9233	306490
46256	306491
32786	306492
3483	306493
6872	306494
58321	306495
10191	306496
11737	306497
34369	306498
64822	306499
56159	306500
5627	306501
10193	306502
43215	306503
8029	306504
51448	306505
16406	306506
90289	306507
40978	306508
17747	306509
37614	306510
23884	306511
1369	306512
61037	306513
35291	306514
4584	306515
10244	306516
55580	306517
34292	306518
47562	306519
90778	306520
42175	306521
47646	306522
42586	306523
4015	306524
11892	306525
25398	306526
25568	306527
28802	306528
100438	306529
59387	306530
3872	306531
21908	306532
75496	306533
3799	306534
11253	306535
68994	306536
10176	306537
54117	306538
68802	306539
53048	306540
47627	306541
34887	306542
59508	306543
1726	306544
35864	306545
12313	306546
64371	306547
59670	306548
56624	306549
60546	306550
70807	306551
30276	306552
16489	306553
22586	306554
59	306555
1314	306556
7100	306557
41806	306558
19897	306559
33884	306560
70388	306561
12992	306562
38589	306563
20496	306564
87516	306565
2261	306566
5477	306567
17295	306568
28908	306569
15579	306570
50673	306571
58743	306572
63720	306573
3285	306574
78245	306575
31414	306576
88693	306577
31665	306578
34740	306579
37829	306580
14423	306581
65842	306582
1848	306583
23427	306584
8971	306585
7763	306586
16508	306587
29113	306588
32219	306589
34615	306590
13311	306591
2607	306592
17337	306593
4524	306594
12488	306595
1112	306596
16747	306597
14224	306598
22959	306599
27624	306600
30581	306601
731	306602
22832	306603
15805	306604
3415	306605
59487	306606
30975	306607
68802	306608
27749	306609
8899	306610
1759	306611
36555	306612
69421	306613
46	306614
53400	306615
9883	306616
64275	306617
31689	306618
85304	306619
13276	306620
2774	306621
41056	306622
33351	306623
84	306624
2104	306625
30587	306626
45590	306627
27345	306628
2093	306629
22904	306630
19166	306631
10900	306632
18676	306633
75854	306634
44384	306635
72627	306636
35173	306637
81	306638
54322	306639
60159	306640
56986	306641
55848	306642
2389	306643
22268	306644
16838	306645
12309	306646
333	306647
61312	306648
23430	306649
49245	306650
1521	306651
29289	306652
44384	306653
85995	306654
54925	306655
91754	306656
76463	306657
13141	306658
50504	306659
17394	306660
63583	306661
56005	306662
9180	306663
17805	306664
2082	306665
14900	306666
5	306667
1445	306668
4037	306669
10277	306670
32119	306671
191	306672
1518	306673
38886	306674
73197	306675
1570	306676
12918	306677
56592	306678
96119	306679
28395	306680
4552	306681
6486	306682
37917	306683
33924	306684
6748	306685
34	306686
6076	306687
10925	306688
14970	306689
74655	306690
1994	306691
1059	306692
12939	306693
6530	306694
13981	306695
16275	306696
2128	306697
30103	306698
79962	306699
7519	306700
52320	306701
21316	306702
4476	306703
34481	306704
19164	306705
85120	306706
42704	306707
24447	306708
13879	306709
101769	306710
34684	306711
1593	306712
124	306713
23561	306714
94205	306715
16447	306716
5657	306717
15088	306718
2226	306719
451	306720
46114	306721
24446	306722
10641	306723
33222	306724
476	306725
35406	306726
34111	306727
11488	306728
781	306729
47711	306730
82680	306731
563	306732
11357	306733
16916	306734
6811	306735
17052	306736
2433	306737
75794	306738
254	306739
21118	306740
16531	306741
24825	306742
70500	306743
91461	306744
582	306745
24348	306746
31848	306747
62375	306748
11528	306749
6571	306750
15803	306751
17827	306752
79958	306753
62387	306754
63219	306755
26087	306756
75272	306757
7233	306758
4002	306759
30278	306760
8989	306761
17165	306762
29328	306763
81335	306764
11604	306765
2210	306766
21392	306767
102883	306768
9940	306769
52557	306770
22052	306771
36791	306772
4609	306773
22193	306774
102615	306775
12691	306776
37535	306777
44766	306778
37164	306779
185	306780
34407	306781
25785	306782
51794	306783
47350	306784
11117	306785
45731	306786
28472	306787
4057	306788
15769	306789
79965	306790
15579	306791
43287	306792
10721	306793
14440	306794
766	306795
102	306796
7530	306797
38240	306798
23421	306799
11290	306800
35363	306801
11126	306802
14615	306803
10512	306804
71	306805
39802	306806
70	306807
16801	306808
17079	306809
3572	306810
74611	306811
4102	306812
9102	306813
10404	306814
100602	306815
20451	306816
53231	306817
53341	306818
60166	306819
16379	306820
47798	306821
30125	306822
80194	306823
16333	306824
8884	306825
69685	306826
27431	306827
21040	306828
2499	306829
16837	306830
87413	306831
24090	306832
1707	306833
53771	306834
5357	306835
58548	306836
40338	306837
1847	306838
74907	306839
40293	306840
93378	306841
87	306842
46396	306843
3269	306844
17531	306845
4483	306846
8098	306847
5984	306848
12831	306849
13229	306850
5790	306851
18593	306852
8973	306853
25865	306854
1304	306855
42597	306856
52059	306857
1031	306858
10791	306859
83827	306860
32480	306861
29477	306862
20818	306863
7995	306864
10479	306865
7741	306866
24066	306867
17867	306868
89985	306869
18765	306870
3798	306871
12637	306872
27795	306873
3883	306874
46942	306875
29085	306876
27819	306877
81357	306878
32485	306879
35677	306880
8821	306881
7200	306882
101923	306883
38849	306884
52211	306885
41039	306886
33425	306887
50166	306888
52479	306889
7013	306890
26969	306891
17786	306892
34511	306893
14746	306894
65103	306895
2235	306896
104659	306897
30861	306898
15030	306899
19033	306900
71824	306901
52283	306902
206	306903
64298	306904
60174	306905
54704	306906
3488	306907
29649	306908
22334	306909
43603	306910
40461	306911
9591	306912
13591	306913
6172	306914
3482	306915
11328	306916
3504	306917
1288	306918
41878	306919
37124	306920
451	306921
8727	306922
67050	306923
22934	306924
7443	306925
6273	306926
1227	306927
16364	306928
1707	306929
60920	306930
97734	306931
21870	306932
8310	306933
23367	306934
22920	306935
29144	306936
49739	306937
94581	306938
3339	306939
6350	306940
15144	306941
62678	306942
3157	306943
55183	306944
65617	306945
23338	306946
63561	306947
1352	306948
79263	306949
54550	306950
8579	306951
36035	306952
7584	306953
5420	306954
44979	306955
20456	306956
4290	306957
3529	306958
20416	306959
88086	306960
52183	306961
307	306962
2693	306963
38756	306964
14890	306965
24802	306966
101753	306967
97311	306968
17687	306969
42764	306970
154	306971
39237	306972
6993	306973
20633	306974
24430	306975
17836	306976
20169	306977
43529	306978
30451	306979
47834	306980
45599	306981
38244	306982
4622	306983
7121	306984
4948	306985
11985	306986
36486	306987
12457	306988
864	306989
11540	306990
26322	306991
37296	306992
14737	306993
24065	306994
19190	306995
58127	306996
83892	306997
34203	306998
30299	306999
51455	307000
53315	307001
32576	307002
6618	307003
21004	307004
752	307005
17165	307006
6665	307007
11661	307008
13232	307009
6801	307010
51290	307011
1049	307012
6453	307013
97573	307014
12551	307015
30230	307016
21852	307017
4384	307018
38597	307019
48346	307020
34786	307021
2856	307022
50007	307023
40202	307024
6693	307025
37304	307026
40538	307027
73015	307028
92679	307029
22455	307030
24937	307031
46670	307032
79945	307033
62081	307034
78846	307035
13016	307036
94027	307037
8632	307038
23127	307039
84623	307040
42492	307041
79826	307042
36519	307043
17613	307044
6362	307045
2245	307046
86707	307047
49545	307048
3062	307049
437	307050
60284	307051
30357	307052
10136	307053
21144	307054
847	307055
111996	307056
8077	307057
4856	307058
3905	307059
2775	307060
64579	307061
555	307062
36768	307063
81850	307064
21854	307065
103200	307066
11755	307067
71131	307068
90011	307069
67363	307070
17957	307071
47354	307072
14932	307073
17443	307074
59527	307075
1956	307076
48153	307077
34847	307078
7930	307079
24912	307080
39068	307081
9506	307082
493	307083
46772	307084
41292	307085
43980	307086
51930	307087
18949	307088
58049	307089
17179	307090
87096	307091
7511	307092
3237	307093
30380	307094
13251	307095
3293	307096
1913	307097
5315	307098
46058	307099
11485	307100
12882	307101
24480	307102
43632	307103
104074	307104
47202	307105
13499	307106
33144	307107
73932	307108
1935	307109
47590	307110
26838	307111
1666	307112
78703	307113
47510	307114
371	307115
82451	307116
13638	307117
23667	307118
18778	307119
6729	307120
13974	307121
31093	307122
31392	307123
72487	307124
14277	307125
91436	307126
6324	307127
23559	307128
13717	307129
7209	307130
94927	307131
100951	307132
47663	307133
36648	307134
31972	307135
2830	307136
478	307137
50651	307138
48704	307139
32911	307140
72833	307141
13551	307142
29100	307143
58659	307144
36237	307145
49489	307146
1653	307147
5744	307148
88756	307149
21924	307150
86664	307151
1648	307152
2646	307153
83681	307154
71160	307155
21610	307156
23931	307157
1731	307158
70300	307159
37435	307160
61536	307161
31999	307162
92	307163
29513	307164
783	307165
8578	307166
86742	307167
98130	307168
69139	307169
25044	307170
15275	307171
5568	307172
7052	307173
26646	307174
25484	307175
5191	307176
16929	307177
33341	307178
88753	307179
10480	307180
18248	307181
101131	307182
75935	307183
78292	307184
2096	307185
24480	307186
35106	307187
13474	307188
667	307189
10491	307190
51349	307191
3653	307192
38639	307193
64957	307194
2970	307195
28178	307196
61028	307197
29619	307198
10698	307199
12912	307200
24264	307201
17639	307202
43605	307203
64514	307204
108	307205
14883	307206
463	307207
55397	307208
17142	307209
3458	307210
3663	307211
92776	307212
5486	307213
45787	307214
11979	307215
5765	307216
12145	307217
15861	307218
46318	307219
15871	307220
7812	307221
54863	307222
7383	307223
54098	307224
10479	307225
18968	307226
18496	307227
43289	307228
4132	307229
98379	307230
3047	307231
24736	307232
5123	307233
58421	307234
100516	307235
64622	307236
1443	307237
29124	307238
88918	307239
17363	307240
29472	307241
1965	307242
46851	307243
16974	307244
16563	307245
66608	307246
105175	307247
35411	307248
106157	307249
34432	307250
17605	307251
1530	307252
13458	307253
9412	307254
2557	307255
91	307256
38257	307257
13784	307258
51315	307259
106263	307260
35517	307261
52552	307262
113316	307263
8956	307264
7356	307265
58711	307266
55484	307267
44208	307268
10326	307269
20501	307270
114390	307271
92817	307272
172	307273
41446	307274
13443	307275
26671	307276
5112	307277
6523	307278
5769	307279
1948	307280
78872	307281
65282	307282
34674	307283
70035	307284
38759	307285
46464	307286
11821	307287
173	307288
68809	307289
6143	307290
1318	307291
37623	307292
85008	307293
687	307294
56168	307295
75450	307296
27779	307297
26962	307298
32956	307299
7653	307300
4245	307301
97160	307302
53339	307303
38741	307304
53862	307305
189	307306
4095	307307
25264	307308
112551	307309
13619	307310
63952	307311
1151	307312
71704	307313
64703	307314
48540	307315
6896	307316
59428	307317
24568	307318
6524	307319
21014	307320
28617	307321
32817	307322
35294	307323
1012	307324
39687	307325
23307	307326
41925	307327
67174	307328
18878	307329
12595	307330
10794	307331
11152	307332
33049	307333
8486	307334
468	307335
62000	307336
14181	307337
83602	307338
59679	307339
5384	307340
94550	307341
51862	307342
473	307343
62925	307344
46099	307345
6371	307346
15843	307347
2625	307348
1488	307349
1431	307350
24867	307351
5645	307352
98723	307353
32098	307354
92570	307355
5826	307356
40539	307357
13670	307358
5529	307359
11341	307360
50755	307361
28770	307362
43107	307363
5059	307364
92520	307365
9272	307366
58773	307367
28144	307368
48496	307369
18577	307370
23685	307371
1326	307372
8577	307373
103369	307374
2877	307375
82748	307376
72929	307377
83053	307378
13000	307379
10849	307380
10138	307381
12720	307382
16689	307383
36965	307384
6769	307385
50276	307386
48767	307387
26725	307388
519	307389
1157	307390
1742	307391
40677	307392
41843	307393
34712	307394
44880	307395
18419	307396
63038	307397
67780	307398
18972	307399
76585	307400
7737	307401
31081	307402
9470	307403
31079	307404
52456	307405
97159	307406
6619	307407
7635	307408
70845	307409
12983	307410
82662	307411
26998	307412
1552	307413
7567	307414
27390	307415
54235	307416
3369	307417
8966	307418
85458	307419
581	307420
11377	307421
65330	307422
1644	307423
73406	307424
6675	307425
71640	307426
1591	307427
57643	307428
28769	307429
7617	307430
44409	307431
47102	307432
56120	307433
62970	307434
2882	307435
112774	307436
28974	307437
29131	307438
20614	307439
24740	307440
100330	307441
12273	307442
6376	307443
48073	307444
578	307445
70541	307446
11083	307447
2984	307448
4304	307449
458	307450
54477	307451
2667	307452
27068	307453
1038	307454
12531	307455
12542	307456
12205	307457
79439	307458
37262	307459
50016	307460
20765	307461
12546	307462
50881	307463
69696	307464
70702	307465
24404	307466
2098	307467
41472	307468
74	307469
16495	307470
1472	307471
53970	307472
2618	307473
21334	307474
107770	307475
34521	307476
44199	307477
22096	307478
9493	307479
25426	307480
76234	307481
15391	307482
4120	307483
9878	307484
30407	307485
38584	307486
49342	307487
56965	307488
45335	307489
111730	307490
866	307491
21839	307492
113340	307493
3954	307494
68491	307495
1595	307496
88176	307497
392	307498
43968	307499
10670	307500
47129	307501
73436	307502
71825	307503
108235	307504
5094	307505
24624	307506
17207	307507
47785	307508
55827	307509
45236	307510
10384	307511
23467	307512
5391	307513
37943	307514
38278	307515
15425	307516
27703	307517
5407	307518
7193	307519
207	307520
5243	307521
10963	307522
4092	307523
23054	307524
32681	307525
49024	307526
19558	307527
21773	307528
82161	307529
6513	307530
16987	307531
89912	307532
1052	307533
569	307534
7081	307535
22199	307536
30235	307537
62991	307538
49610	307539
40681	307540
38281	307541
5920	307542
27669	307543
80800	307544
82324	307545
6592	307546
21811	307547
1387	307548
28675	307549
4983	307550
14946	307551
46088	307552
23737	307553
21932	307554
103517	307555
22005	307556
69029	307557
2709	307558
41124	307559
41750	307560
32675	307561
65209	307562
29895	307563
534	307564
12655	307565
40212	307566
1664	307567
25380	307568
32537	307569
18033	307570
100028	307571
8672	307572
30931	307573
9789	307574
93800	307575
19061	307576
34511	307577
457	307578
12127	307579
34984	307580
3568	307581
3087	307582
47046	307583
63499	307584
62221	307585
12334	307586
67361	307587
4405	307588
13951	307589
11792	307590
13157	307591
13200	307592
78781	307593
76380	307594
6818	307595
84663	307596
18800	307597
11	307598
12312	307599
33864	307600
15474	307601
14827	307602
86343	307603
4541	307604
14846	307605
20199	307606
60187	307607
4387	307608
2373	307609
12825	307610
65740	307611
15739	307612
112636	307613
31306	307614
71465	307615
23323	307616
18220	307617
52660	307618
2236	307619
2123	307620
75581	307621
31653	307622
45585	307623
2659	307624
9340	307625
303	307626
1309	307627
39720	307628
26630	307629
26055	307630
9928	307631
31690	307632
14333	307633
10736	307634
18707	307635
59992	307636
140	307637
64834	307638
81798	307639
37672	307640
44330	307641
84420	307642
26283	307643
3736	307644
9223	307645
96453	307646
76917	307647
45661	307648
25377	307649
45047	307650
3924	307651
11809	307652
30586	307653
7097	307654
17962	307655
65402	307656
11470	307657
10792	307658
83855	307659
1264	307660
27149	307661
43454	307662
7609	307663
53203	307664
1912	307665
51501	307666
19390	307667
69889	307668
37982	307669
7323	307670
82568	307671
30735	307672
72648	307673
53983	307674
52246	307675
999	307676
91632	307677
19587	307678
73604	307679
6394	307680
30937	307681
24063	307682
8205	307683
105185	307684
16979	307685
85021	307686
77423	307687
837	307688
58864	307689
13056	307690
1278	307691
160	307692
99748	307693
84437	307694
71527	307695
21056	307696
30727	307697
76014	307698
41803	307699
19586	307700
391	307701
3528	307702
43650	307703
22547	307704
100525	307705
52871	307706
13402	307707
526	307708
984	307709
10924	307710
77818	307711
27193	307712
1627	307713
78599	307714
8260	307715
6459	307716
16344	307717
7249	307718
25473	307719
35133	307720
352	307721
80899	307722
20824	307723
3409	307724
9977	307725
73767	307726
96658	307727
4230	307728
18175	307729
1322	307730
4725	307731
20933	307732
6014	307733
696	307734
4521	307735
13937	307736
22602	307737
27650	307738
26913	307739
61009	307740
30872	307741
100895	307742
5587	307743
13290	307744
13036	307745
62233	307746
107692	307747
2057	307748
2298	307749
66253	307750
23459	307751
45461	307752
44689	307753
35817	307754
14177	307755
17491	307756
6794	307757
33103	307758
33825	307759
85910	307760
87260	307761
110282	307762
78256	307763
25762	307764
57468	307765
1150	307766
74168	307767
88683	307768
71889	307769
33719	307770
40252	307771
39945	307772
11250	307773
6225	307774
78214	307775
8344	307776
6158	307777
47776	307778
6496	307779
5350	307780
10234	307781
103474	307782
56541	307783
24696	307784
19136	307785
64073	307786
20419	307787
73270	307788
4184	307789
2109	307790
84494	307791
40379	307792
15987	307793
22628	307794
44478	307795
67814	307796
8174	307797
22318	307798
14446	307799
55741	307800
56697	307801
17364	307802
51717	307803
106138	307804
14529	307805
10645	307806
4473	307807
53576	307808
19439	307809
21207	307810
26770	307811
3731	307812
1265	307813
45928	307814
46967	307815
17287	307816
58643	307817
36077	307818
18418	307819
55867	307820
478	307821
26821	307822
21838	307823
3368	307824
98117	307825
817	307826
4027	307827
1727	307828
55981	307829
6925	307830
37003	307831
73260	307832
1236	307833
4890	307834
29826	307835
108155	307836
957	307837
3307	307838
43383	307839
5292	307840
894	307841
18042	307842
39	307843
11362	307844
103526	307845
102588	307846
13	307847
41325	307848
87512	307849
30596	307850
3118	307851
17352	307852
71993	307853
27672	307854
7894	307855
73378	307856
2070	307857
101781	307858
38483	307859
35563	307860
35263	307861
47802	307862
61481	307863
3227	307864
7513	307865
78696	307866
41232	307867
80445	307868
24072	307869
47700	307870
71516	307871
8642	307872
32580	307873
37122	307874
2694	307875
19807	307876
32936	307877
10516	307878
89211	307879
6280	307880
5191	307881
4213	307882
50963	307883
724	307884
28025	307885
1937	307886
46803	307887
29248	307888
26649	307889
15961	307890
1705	307891
43187	307892
424	307893
31070	307894
50410	307895
4942	307896
3169	307897
4533	307898
34917	307899
25754	307900
25969	307901
33170	307902
61343	307903
67652	307904
21661	307905
9567	307906
1350	307907
8981	307908
35696	307909
30166	307910
16345	307911
40222	307912
35420	307913
49246	307914
551	307915
18553	307916
73689	307917
55565	307918
30295	307919
4709	307920
10883	307921
16689	307922
71835	307923
15096	307924
18322	307925
486	307926
64651	307927
44855	307928
3242	307929
8271	307930
38411	307931
12589	307932
4088	307933
10894	307934
29814	307935
45148	307936
10125	307937
97333	307938
72032	307939
1583	307940
13230	307941
2279	307942
42420	307943
50262	307944
32066	307945
26570	307946
50901	307947
63994	307948
942	307949
8000	307950
15321	307951
6501	307952
58798	307953
12793	307954
76192	307955
14284	307956
25618	307957
37949	307958
31341	307959
42260	307960
13153	307961
59728	307962
21181	307963
3582	307964
724	307965
68483	307966
16841	307967
50	307968
2851	307969
21424	307970
113369	307971
67022	307972
13686	307973
37658	307974
18859	307975
103355	307976
14910	307977
75858	307978
61728	307979
1425	307980
32695	307981
9870	307982
30394	307983
62192	307984
34041	307985
35637	307986
5881	307987
34419	307988
29720	307989
2380	307990
5216	307991
10861	307992
75698	307993
88415	307994
31841	307995
32415	307996
64956	307997
39832	307998
106414	307999
26700	308000
33148	308001
4506	308002
62161	308003
19886	308004
84838	308005
23469	308006
25494	308007
15497	308008
56355	308009
22906	308010
26882	308011
12760	308012
62538	308013
214	308014
91908	308015
42678	308016
76795	308017
109892	308018
17248	308019
34311	308020
15203	308021
75662	308022
40732	308023
53	308024
50924	308025
2197	308026
2208	308027
29752	308028
61899	308029
495	308030
43723	308031
28526	308032
63889	308033
1928	308034
1212	308035
12890	308036
34464	308037
5720	308038
21433	308039
24702	308040
22961	308041
1004	308042
2767	308043
5126	308044
3865	308045
7084	308046
14650	308047
14258	308048
142	308049
6991	308050
21412	308051
51638	308052
106139	308053
40140	308054
47416	308055
3844	308056
47710	308057
19421	308058
53894	308059
21791	308060
27429	308061
48262	308062
57	308063
2355	308064
49087	308065
11777	308066
1024	308067
6295	308068
83342	308069
3792	308070
84718	308071
5277	308072
16761	308073
2682	308074
4603	308075
15759	308076
37138	308077
49002	308078
1394	308079
4006	308080
24078	308081
17109	308082
24254	308083
45905	308084
2581	308085
7778	308086
35746	308087
4625	308088
2924	308089
673	308090
5132	308091
38840	308092
27105	308093
9103	308094
22412	308095
92530	308096
9151	308097
7558	308098
2613	308099
26843	308100
640	308101
7860	308102
29278	308103
4380	308104
12175	308105
1518	308106
2413	308107
11532	308108
17432	308109
35763	308110
57275	308111
18769	308112
6010	308113
33619	308114
67170	308115
38021	308116
23225	308117
20190	308118
4780	308119
481	308120
44487	308121
37330	308122
1431	308123
75	308124
4734	308125
17030	308126
10068	308127
52779	308128
110	308129
102030	308130
52282	308131
38758	308132
83020	308133
12362	308134
69778	308135
20140	308136
26991	308137
73007	308138
17672	308139
15233	308140
19894	308141
1304	308142
21231	308143
13221	308144
9804	308145
42199	308146
40165	308147
35811	308148
15391	308149
27168	308150
42413	308151
18342	308152
11783	308153
605	308154
98729	308155
24860	308156
39356	308157
33248	308158
58829	308159
51953	308160
103712	308161
98088	308162
53062	308163
3301	308164
27618	308165
53578	308166
31190	308167
48489	308168
3000	308169
33	308170
36677	308171
89492	308172
70712	308173
20793	308174
1786	308175
11272	308176
10151	308177
27392	308178
5163	308179
85378	308180
38812	308181
2901	308182
10614	308183
97	308184
18652	308185
18509	308186
36235	308187
105171	308188
4600	308189
592	308190
25531	308191
37785	308192
59069	308193
10189	308194
21933	308195
84	308196
16900	308197
72312	308198
23939	308199
33480	308200
3936	308201
77715	308202
1889	308203
23567	308204
55861	308205
76845	308206
72798	308207
63681	308208
1380	308209
25212	308210
42708	308211
53100	308212
58007	308213
4897	308214
11	308215
8211	308216
3879	308217
24785	308218
2756	308219
39435	308220
9896	308221
18727	308222
242	308223
1	308224
42679	308225
5095	308226
24462	308227
74835	308228
13074	308229
18784	308230
29498	308231
54681	308232
7728	308233
15489	308234
79211	308235
30421	308236
4861	308237
11716	308238
66074	308239
24229	308240
32643	308241
1915	308242
15196	308243
29418	308244
14297	308245
27036	308246
40746	308247
47194	308248
3666	308249
48026	308250
644	308251
30305	308252
9735	308253
60381	308254
61619	308255
19340	308256
34551	308257
34637	308258
23722	308259
72251	308260
68708	308261
9316	308262
43731	308263
27830	308264
46643	308265
56216	308266
83175	308267
48372	308268
90179	308269
3351	308270
22763	308271
35725	308272
90860	308273
52385	308274
18406	308275
76496	308276
12321	308277
49203	308278
16645	308279
39809	308280
38744	308281
11786	308282
19755	308283
24165	308284
408	308285
11870	308286
236	308287
86361	308288
55	308289
2703	308290
6092	308291
44537	308292
58285	308293
7171	308294
7984	308295
17860	308296
30932	308297
75824	308298
48826	308299
17228	308300
399	308301
79768	308302
23914	308303
38692	308304
12079	308305
23560	308306
28917	308307
18079	308308
10071	308309
6540	308310
27	308311
16825	308312
8299	308313
112067	308314
4447	308315
5344	308316
45355	308317
78976	308318
86909	308319
36318	308320
3921	308321
58342	308322
41470	308323
21217	308324
22847	308325
29703	308326
15337	308327
12733	308328
45716	308329
86343	308330
6820	308331
109	308332
82333	308333
69985	308334
4931	308335
31284	308336
12539	308337
23729	308338
2552	308339
15967	308340
48089	308341
55217	308342
95820	308343
52774	308344
58369	308345
31831	308346
12066	308347
21600	308348
57727	308349
6008	308350
99880	308351
11849	308352
34204	308353
37546	308354
26963	308355
53832	308356
43142	308357
53023	308358
27351	308359
17311	308360
20165	308361
10148	308362
35574	308363
2326	308364
2781	308365
60775	308366
4678	308367
18442	308368
20586	308369
31153	308370
23593	308371
6827	308372
50395	308373
36925	308374
3323	308375
31072	308376
20943	308377
76264	308378
42139	308379
30275	308380
10211	308381
57262	308382
21777	308383
3460	308384
4322	308385
3257	308386
6788	308387
2786	308388
6096	308389
8183	308390
65125	308391
4579	308392
2520	308393
52010	308394
10961	308395
81875	308396
997	308397
13374	308398
38942	308399
18996	308400
48638	308401
7541	308402
60394	308403
32199	308404
81328	308405
52608	308406
25283	308407
63497	308408
19517	308409
30893	308410
50494	308411
14448	308412
5845	308413
11062	308414
2016	308415
41487	308416
45659	308417
20987	308418
77407	308419
18709	308420
39537	308421
29686	308422
32040	308423
37238	308424
76334	308425
11754	308426
17163	308427
99123	308428
284	308429
76323	308430
27340	308431
2939	308432
54210	308433
23747	308434
56426	308435
1111	308436
28125	308437
40296	308438
105410	308439
17764	308440
28368	308441
23905	308442
21891	308443
24771	308444
2492	308445
7631	308446
42014	308447
82170	308448
5143	308449
62692	308450
8831	308451
56616	308452
51716	308453
25777	308454
58092	308455
14877	308456
20623	308457
26109	308458
18484	308459
37161	308460
53139	308461
72581	308462
64566	308463
13629	308464
28768	308465
26025	308466
2753	308467
14546	308468
91094	308469
72705	308470
31064	308471
53003	308472
91370	308473
163	308474
12593	308475
46540	308476
5168	308477
8388	308478
10833	308479
73931	308480
26887	308481
12386	308482
40018	308483
849	308484
3267	308485
65212	308486
97962	308487
53146	308488
44101	308489
19646	308490
21002	308491
40314	308492
12924	308493
25604	308494
11822	308495
41763	308496
101948	308497
82695	308498
371	308499
24990	308500
3878	308501
9036	308502
64720	308503
92440	308504
5453	308505
3226	308506
30552	308507
51504	308508
58534	308509
2300	308510
82370	308511
44608	308512
18525	308513
21630	308514
41740	308515
34454	308516
4308	308517
14287	308518
8237	308519
48	308520
51775	308521
2852	308522
45542	308523
54826	308524
82320	308525
1180	308526
29638	308527
17465	308528
21227	308529
19361	308530
224	308531
52083	308532
6312	308533
1148	308534
59998	308535
39715	308536
9799	308537
178	308538
13503	308539
107847	308540
103042	308541
11243	308542
93601	308543
16592	308544
10881	308545
38370	308546
61684	308547
6704	308548
16061	308549
32957	308550
39516	308551
39074	308552
67761	308553
244	308554
29442	308555
92588	308556
20536	308557
5701	308558
19437	308559
76485	308560
57445	308561
7245	308562
22115	308563
34723	308564
11026	308565
81719	308566
24029	308567
14416	308568
55983	308569
2089	308570
11468	308571
782	308572
36333	308573
2292	308574
35755	308575
7342	308576
2183	308577
2243	308578
65165	308579
24563	308580
78401	308581
64854	308582
73124	308583
56463	308584
38414	308585
42752	308586
38171	308587
55113	308588
29175	308589
18239	308590
1399	308591
101705	308592
84994	308593
36190	308594
4949	308595
44431	308596
45816	308597
19	308598
248	308599
7032	308600
4038	308601
63	308602
607	308603
100147	308604
10157	308605
13849	308606
12471	308607
10800	308608
11664	308609
8880	308610
7924	308611
42866	308612
98897	308613
890	308614
3228	308615
62107	308616
64162	308617
16317	308618
11153	308619
45531	308620
134	308621
55620	308622
20289	308623
49240	308624
10676	308625
1353	308626
20374	308627
80603	308628
17174	308629
267	308630
9303	308631
13871	308632
17701	308633
7413	308634
44948	308635
7602	308636
11781	308637
1842	308638
94696	308639
4545	308640
62562	308641
46599	308642
205	308643
188	308644
26967	308645
39980	308646
69018	308647
44473	308648
58628	308649
6325	308650
53852	308651
8659	308652
81721	308653
11103	308654
5274	308655
5655	308656
95712	308657
32958	308658
46335	308659
621	308660
44569	308661
15131	308662
22164	308663
95446	308664
12853	308665
63957	308666
36421	308667
91550	308668
23666	308669
5941	308670
48432	308671
54067	308672
3039	308673
3666	308674
38023	308675
9446	308676
15387	308677
94042	308678
29042	308679
36352	308680
31728	308681
65259	308682
72016	308683
13510	308684
67857	308685
40213	308686
27979	308687
50656	308688
74970	308689
40679	308690
68028	308691
62	308692
26344	308693
64211	308694
31357	308695
39434	308696
39231	308697
26028	308698
14061	308699
18444	308700
106663	308701
49230	308702
16861	308703
98936	308704
8846	308705
8354	308706
64569	308707
19754	308708
20864	308709
81213	308710
23178	308711
40423	308712
68385	308713
722	308714
104240	308715
449	308716
10931	308717
59695	308718
24557	308719
222	308720
77825	308721
40179	308722
11694	308723
3660	308724
2144	308725
44829	308726
2409	308727
9400	308728
42802	308729
42821	308730
4499	308731
6049	308732
71590	308733
34996	308734
11962	308735
18703	308736
61277	308737
43344	308738
65550	308739
5666	308740
49094	308741
23811	308742
15242	308743
21523	308744
19469	308745
13167	308746
45100	308747
15201	308748
33487	308749
18048	308750
414	308751
12559	308752
17171	308753
2122	308754
1330	308755
24452	308756
2149	308757
77998	308758
16765	308759
282	308760
61174	308761
28514	308762
11946	308763
31567	308764
32409	308765
68175	308766
11644	308767
40845	308768
86840	308769
154	308770
98258	308771
102612	308772
5043	308773
85009	308774
24225	308775
48634	308776
26862	308777
42571	308778
53941	308779
28117	308780
35231	308781
12573	308782
72886	308783
56	308784
581	308785
45245	308786
29927	308787
18467	308788
1712	308789
52137	308790
62567	308791
1831	308792
11602	308793
77909	308794
23690	308795
274	308796
13315	308797
36625	308798
18274	308799
5347	308800
11617	308801
5519	308802
109203	308803
383	308804
3800	308805
39984	308806
3222	308807
49815	308808
98587	308809
82238	308810
6455	308811
20768	308812
43444	308813
3	308814
59819	308815
21215	308816
6672	308817
1756	308818
17208	308819
76058	308820
87755	308821
24983	308822
77434	308823
8606	308824
43012	308825
51112	308826
11726	308827
980	308828
33739	308829
34634	308830
2758	308831
49037	308832
11836	308833
28787	308834
249	308835
1208	308836
27329	308837
1017	308838
25193	308839
633	308840
10160	308841
27251	308842
15200	308843
628	308844
13606	308845
42471	308846
17272	308847
71615	308848
4328	308849
11255	308850
11576	308851
8665	308852
13713	308853
2171	308854
25329	308855
34721	308856
19852	308857
2217	308858
9037	308859
44676	308860
35921	308861
33823	308862
5223	308863
73257	308864
35947	308865
10726	308866
77003	308867
30222	308868
68159	308869
55282	308870
35691	308871
35793	308872
9954	308873
770	308874
44844	308875
47922	308876
61124	308877
15632	308878
66511	308879
22808	308880
29778	308881
99957	308882
35942	308883
50157	308884
29535	308885
18571	308886
1575	308887
27652	308888
3768	308889
18506	308890
43998	308891
75236	308892
23603	308893
21574	308894
50387	308895
10316	308896
498	308897
15923	308898
25836	308899
1164	308900
59774	308901
52969	308902
3163	308903
6785	308904
28	308905
65683	308906
17036	308907
35016	308908
13412	308909
48031	308910
30881	308911
20865	308912
14328	308913
12943	308914
96003	308915
8162	308916
11175	308917
11608	308918
26024	308919
4050	308920
22729	308921
64842	308922
25954	308923
6433	308924
538	308925
7233	308926
3683	308927
16451	308928
14125	308929
69958	308930
3052	308931
46294	308932
42739	308933
100493	308934
21943	308935
34779	308936
12827	308937
1067	308938
1946	308939
17606	308940
57355	308941
69495	308942
11767	308943
2557	308944
20968	308945
1928	308946
13702	308947
7621	308948
70588	308949
28416	308950
48323	308951
64934	308952
25155	308953
7741	308954
3535	308955
40040	308956
91140	308957
9649	308958
1934	308959
5778	308960
1843	308961
26470	308962
4908	308963
39088	308964
2735	308965
90565	308966
5907	308967
16030	308968
73148	308969
580	308970
26820	308971
41393	308972
2745	308973
72897	308974
27389	308975
9291	308976
53580	308977
10607	308978
102074	308979
22383	308980
5222	308981
4163	308982
3321	308983
62887	308984
43077	308985
23269	308986
60490	308987
67580	308988
508	308989
259	308990
19209	308991
35377	308992
5574	308993
66	308994
119	308995
34383	308996
53864	308997
54089	308998
9782	308999
41212	309000
16124	309001
2814	309002
44964	309003
2561	309004
42907	309005
99749	309006
81761	309007
3784	309008
2917	309009
74737	309010
22683	309011
71061	309012
23711	309013
23638	309014
19472	309015
4967	309016
39396	309017
3239	309018
20563	309019
117	309020
55092	309021
28326	309022
29608	309023
111497	309024
9647	309025
7116	309026
68285	309027
52731	309028
33339	309029
44679	309030
33609	309031
70465	309032
9524	309033
92673	309034
35607	309035
62246	309036
40629	309037
4519	309038
44518	309039
63068	309040
84	309041
82437	309042
87873	309043
113152	309044
72	309045
1738	309046
99378	309047
8050	309048
85	309049
3277	309050
6201	309051
80838	309052
2450	309053
1520	309054
64359	309055
1404	309056
34233	309057
49658	309058
4267	309059
6511	309060
65	309061
88309	309062
18088	309063
22749	309064
6401	309065
5145	309066
49343	309067
17964	309068
29	309069
4271	309070
49418	309071
83554	309072
1018	309073
56590	309074
18529	309075
15871	309076
112377	309077
10958	309078
71786	309079
68620	309080
40094	309081
28186	309082
14953	309083
8664	309084
36847	309085
19080	309086
13298	309087
12555	309088
16201	309089
4301	309090
89324	309091
1791	309092
21577	309093
3218	309094
57669	309095
50937	309096
20995	309097
66112	309098
21261	309099
3307	309100
17979	309101
20336	309102
36784	309103
27593	309104
90963	309105
91341	309106
4918	309107
2436	309108
8465	309109
5070	309110
51535	309111
11123	309112
18887	309113
33186	309114
16961	309115
9652	309116
17331	309117
6094	309118
6757	309119
18748	309120
1764	309121
31006	309122
6348	309123
83659	309124
4018	309125
1134	309126
30859	309127
65115	309128
11839	309129
24619	309130
31390	309131
41628	309132
71546	309133
33593	309134
4105	309135
351	309136
3821	309137
14914	309138
6812	309139
60100	309140
49257	309141
35865	309142
435	309143
3361	309144
20403	309145
96817	309146
37516	309147
44462	309148
41702	309149
41796	309150
67858	309151
77362	309152
4656	309153
27612	309154
59721	309155
24517	309156
1729	309157
13375	309158
53355	309159
53947	309160
42861	309161
12918	309162
100159	309163
48582	309164
78129	309165
8397	309166
22952	309167
65303	309168
17415	309169
9370	309170
108878	309171
39329	309172
7883	309173
29555	309174
23266	309175
28407	309176
11399	309177
30906	309178
4416	309179
30968	309180
79666	309181
899	309182
37667	309183
8834	309184
72014	309185
16602	309186
21228	309187
53749	309188
948	309189
8576	309190
40127	309191
46748	309192
3771	309193
14912	309194
15694	309195
45823	309196
3768	309197
2048	309198
55389	309199
12566	309200
32397	309201
2966	309202
36383	309203
67889	309204
3644	309205
39408	309206
267	309207
9426	309208
1071	309209
6231	309210
235	309211
12240	309212
3211	309213
255	309214
33538	309215
49498	309216
32121	309217
51028	309218
10971	309219
21908	309220
2	309221
30356	309222
3539	309223
36152	309224
81412	309225
51597	309226
113681	309227
2799	309228
5662	309229
66314	309230
22361	309231
566	309232
90537	309233
3924	309234
20037	309235
7910	309236
52335	309237
1618	309238
21668	309239
436	309240
87982	309241
109405	309242
3357	309243
6165	309244
32594	309245
575	309246
5217	309247
101526	309248
13498	309249
41591	309250
19780	309251
37968	309252
5327	309253
39166	309254
76164	309255
1117	309256
29	309257
77361	309258
14778	309259
36496	309260
2082	309261
9757	309262
3083	309263
55879	309264
41709	309265
75529	309266
33512	309267
10807	309268
4249	309269
27363	309270
21904	309271
75362	309272
103989	309273
4916	309274
13685	309275
37235	309276
28842	309277
20103	309278
13899	309279
21839	309280
96231	309281
40535	309282
21428	309283
11694	309284
14790	309285
14509	309286
1662	309287
21804	309288
198	309289
62483	309290
46515	309291
12706	309292
11530	309293
25669	309294
18361	309295
6655	309296
9229	309297
186	309298
51423	309299
56817	309300
47293	309301
56160	309302
47058	309303
19367	309304
968	309305
21	309306
7987	309307
9067	309308
298	309309
317	309310
113117	309311
9325	309312
99968	309313
16132	309314
26427	309315
6265	309316
19170	309317
6017	309318
45995	309319
6843	309320
2918	309321
6692	309322
4099	309323
43335	309324
760	309325
99787	309326
6533	309327
2713	309328
9739	309329
21849	309330
93067	309331
1363	309332
24664	309333
29962	309334
950	309335
55300	309336
32385	309337
43142	309338
7	309339
77861	309340
60209	309341
2927	309342
22306	309343
11527	309344
42441	309345
43860	309346
21383	309347
2093	309348
48766	309349
18936	309350
1340	309351
37544	309352
57174	309353
18365	309354
363	309355
41331	309356
116	309357
23972	309358
10876	309359
11151	309360
1476	309361
35539	309362
164	309363
23495	309364
5798	309365
501	309366
9701	309367
45558	309368
9089	309369
18842	309370
4405	309371
35283	309372
8864	309373
68237	309374
75531	309375
103466	309376
37040	309377
9316	309378
8793	309379
108316	309380
51661	309381
1102	309382
10833	309383
7912	309384
3137	309385
1809	309386
20336	309387
13113	309388
10190	309389
25408	309390
6855	309391
5462	309392
5266	309393
44262	309394
16550	309395
13476	309396
28047	309397
579	309398
36779	309399
11400	309400
9	309401
36016	309402
239	309403
7815	309404
2348	309405
911	309406
39015	309407
12025	309408
18086	309409
53660	309410
32213	309411
26110	309412
28180	309413
11422	309414
26796	309415
22596	309416
61913	309417
8846	309418
14019	309419
35539	309420
57245	309421
76378	309422
48377	309423
1180	309424
3959	309425
19515	309426
28253	309427
4326	309428
79125	309429
38476	309430
33694	309431
189	309432
23532	309433
70994	309434
689	309435
60258	309436
4587	309437
21560	309438
409	309439
29475	309440
1210	309441
14127	309442
62833	309443
25055	309444
69555	309445
10855	309446
80018	309447
20632	309448
4387	309449
58495	309450
15317	309451
38594	309452
79767	309453
63738	309454
76826	309455
31022	309456
541	309457
14856	309458
2023	309459
16252	309460
64954	309461
15493	309462
4951	309463
62528	309464
41882	309465
43485	309466
15203	309467
255	309468
1775	309469
70554	309470
140	309471
528	309472
57384	309473
55949	309474
79011	309475
10694	309476
93913	309477
451	309478
27386	309479
34942	309480
48266	309481
11257	309482
66735	309483
51387	309484
68277	309485
30253	309486
4922	309487
33795	309488
1070	309489
1225	309490
106584	309491
91538	309492
61658	309493
82912	309494
48795	309495
53297	309496
2105	309497
5245	309498
37014	309499
79615	309500
31744	309501
18064	309502
27550	309503
460	309504
83827	309505
1381	309506
16453	309507
1291	309508
2918	309509
11468	309510
92833	309511
16002	309512
56269	309513
49614	309514
532	309515
63077	309516
65204	309517
10014	309518
94130	309519
2901	309520
98582	309521
3515	309522
61392	309523
5856	309524
26283	309525
3969	309526
87478	309527
2542	309528
40018	309529
70524	309530
22271	309531
9280	309532
22	309533
2601	309534
3861	309535
40088	309536
13452	309537
49406	309538
27667	309539
690	309540
34931	309541
3713	309542
34619	309543
568	309544
71797	309545
4737	309546
9160	309547
53183	309548
14982	309549
16963	309550
6775	309551
84664	309552
11982	309553
17054	309554
45076	309555
477	309556
113603	309557
18036	309558
73039	309559
9486	309560
28433	309561
29252	309562
15486	309563
89648	309564
10192	309565
35470	309566
589	309567
47582	309568
32341	309569
41058	309570
29256	309571
5836	309572
1298	309573
8812	309574
51675	309575
27997	309576
6252	309577
18957	309578
204	309579
79257	309580
72779	309581
46237	309582
10411	309583
5045	309584
15665	309585
56396	309586
18876	309587
27320	309588
4145	309589
76303	309590
35847	309591
14304	309592
15496	309593
173	309594
19686	309595
55563	309596
26678	309597
32833	309598
7096	309599
25523	309600
10353	309601
7575	309602
40633	309603
2448	309604
286	309605
28976	309606
48231	309607
17982	309608
35770	309609
38079	309610
37182	309611
94771	309612
9498	309613
4922	309614
41565	309615
31210	309616
1265	309617
32383	309618
21718	309619
99908	309620
8261	309621
30005	309622
37345	309623
72308	309624
17163	309625
61667	309626
60432	309627
43900	309628
7539	309629
7867	309630
42438	309631
1010	309632
35546	309633
69050	309634
1954	309635
19837	309636
45252	309637
50118	309638
52299	309639
11155	309640
21943	309641
23470	309642
6760	309643
45800	309644
29755	309645
12545	309646
45892	309647
89435	309648
8249	309649
54826	309650
113460	309651
28433	309652
74353	309653
11843	309654
5515	309655
1803	309656
4003	309657
885	309658
20020	309659
13025	309660
63085	309661
26095	309662
71682	309663
62548	309664
89953	309665
18310	309666
13920	309667
15942	309668
44487	309669
7076	309670
23396	309671
19863	309672
39407	309673
2010	309674
27762	309675
34873	309676
9075	309677
17719	309678
96181	309679
3853	309680
64064	309681
915	309682
1173	309683
41890	309684
9648	309685
71198	309686
40222	309687
33959	309688
74837	309689
11018	309690
52539	309691
25848	309692
33356	309693
22583	309694
5204	309695
21578	309696
23897	309697
20692	309698
10158	309699
45615	309700
104335	309701
107	309702
48395	309703
4740	309704
58064	309705
39397	309706
63196	309707
38180	309708
64192	309709
60290	309710
4731	309711
16695	309712
82407	309713
488	309714
44893	309715
1918	309716
5964	309717
6581	309718
28226	309719
59544	309720
79045	309721
1361	309722
17880	309723
513	309724
15709	309725
1435	309726
1399	309727
9952	309728
68955	309729
25830	309730
21865	309731
42805	309732
2630	309733
23869	309734
4930	309735
3	309736
271	309737
32449	309738
6377	309739
11873	309740
51470	309741
60161	309742
7388	309743
80610	309744
76520	309745
4527	309746
90618	309747
47216	309748
45051	309749
345	309750
19351	309751
19070	309752
21716	309753
30886	309754
36144	309755
94943	309756
6615	309757
1939	309758
64198	309759
30232	309760
34991	309761
60737	309762
30784	309763
6843	309764
8361	309765
37212	309766
16565	309767
3876	309768
602	309769
20132	309770
40419	309771
29	309772
3219	309773
34414	309774
54591	309775
1358	309776
39357	309777
62339	309778
72018	309779
3425	309780
20178	309781
24862	309782
66764	309783
30555	309784
78839	309785
40555	309786
26544	309787
17719	309788
1718	309789
29824	309790
7626	309791
1481	309792
52943	309793
20888	309794
2521	309795
5868	309796
87792	309797
40548	309798
1187	309799
96759	309800
7717	309801
1136	309802
10578	309803
8418	309804
3344	309805
63187	309806
18703	309807
21661	309808
32639	309809
99252	309810
59102	309811
30837	309812
28991	309813
40097	309814
110949	309815
1471	309816
46895	309817
52430	309818
14106	309819
24942	309820
56240	309821
30325	309822
44263	309823
19226	309824
70988	309825
3622	309826
25492	309827
5124	309828
51662	309829
60200	309830
25151	309831
862	309832
2350	309833
48562	309834
95273	309835
23850	309836
6754	309837
1107	309838
6567	309839
23931	309840
102982	309841
39056	309842
71695	309843
16758	309844
26775	309845
48087	309846
3395	309847
5003	309848
7674	309849
64553	309850
8994	309851
19594	309852
1212	309853
3048	309854
86403	309855
11434	309856
5017	309857
73253	309858
6517	309859
3996	309860
61198	309861
29101	309862
1518	309863
51189	309864
1381	309865
34712	309866
28323	309867
4445	309868
25371	309869
45835	309870
6364	309871
29822	309872
16088	309873
65691	309874
68400	309875
64688	309876
44444	309877
69841	309878
39962	309879
19576	309880
47396	309881
66477	309882
43900	309883
6964	309884
2523	309885
56	309886
58550	309887
58150	309888
7435	309889
12612	309890
32085	309891
44143	309892
751	309893
11556	309894
34626	309895
14962	309896
21868	309897
10096	309898
2073	309899
3415	309900
6032	309901
21455	309902
53017	309903
32030	309904
2494	309905
80959	309906
54389	309907
10712	309908
82985	309909
23212	309910
25703	309911
1208	309912
556	309913
1041	309914
3913	309915
77387	309916
2839	309917
21032	309918
58351	309919
214	309920
68353	309921
4563	309922
40007	309923
44738	309924
11980	309925
15983	309926
5520	309927
54356	309928
45072	309929
9834	309930
53231	309931
52115	309932
90448	309933
81344	309934
44864	309935
40202	309936
6088	309937
76963	309938
84639	309939
4690	309940
62362	309941
103676	309942
6204	309943
14492	309944
18784	309945
21386	309946
1518	309947
6351	309948
9199	309949
6574	309950
5798	309951
13576	309952
18892	309953
15992	309954
18728	309955
7410	309956
13361	309957
145	309958
365	309959
20653	309960
173	309961
15268	309962
5106	309963
75146	309964
5997	309965
41817	309966
47552	309967
54884	309968
63206	309969
13514	309970
89157	309971
104161	309972
1432	309973
38191	309974
68257	309975
38223	309976
1054	309977
38224	309978
37421	309979
7013	309980
10408	309981
18808	309982
1302	309983
59824	309984
6260	309985
1340	309986
36633	309987
49791	309988
63656	309989
106624	309990
555	309991
241	309992
102637	309993
32474	309994
30467	309995
49271	309996
64459	309997
44813	309998
17384	309999
9530	310000
817	310001
39346	310002
48140	310003
40783	310004
53958	310005
780	310006
19982	310007
25366	310008
5316	310009
6428	310010
18779	310011
54464	310012
33954	310013
12144	310014
80115	310015
26054	310016
68755	310017
84826	310018
26966	310019
24568	310020
18527	310021
26514	310022
58519	310023
7795	310024
21674	310025
10335	310026
12083	310027
102451	310028
11788	310029
89254	310030
78658	310031
23821	310032
2998	310033
10812	310034
6571	310035
57044	310036
56734	310037
36000	310038
186	310039
748	310040
56881	310041
33693	310042
18653	310043
21025	310044
30210	310045
3802	310046
7603	310047
26398	310048
50847	310049
6347	310050
26481	310051
73273	310052
18678	310053
68790	310054
8011	310055
41549	310056
98009	310057
58717	310058
13278	310059
49963	310060
12433	310061
482	310062
49244	310063
8937	310064
89668	310065
6010	310066
55256	310067
55206	310068
9836	310069
33893	310070
50216	310071
1685	310072
24514	310073
14678	310074
2044	310075
69837	310076
1771	310077
1952	310078
7691	310079
63384	310080
39119	310081
27615	310082
22675	310083
20111	310084
55172	310085
103290	310086
8481	310087
24714	310088
38603	310089
4311	310090
16593	310091
6463	310092
92491	310093
886	310094
85721	310095
3031	310096
80379	310097
6711	310098
5646	310099
68701	310100
25098	310101
1571	310102
43454	310103
22061	310104
7068	310105
61494	310106
52789	310107
24948	310108
20239	310109
4953	310110
41304	310111
53771	310112
73108	310113
7473	310114
771	310115
47860	310116
32917	310117
72	310118
21503	310119
11642	310120
96830	310121
102265	310122
8291	310123
6242	310124
68	310125
1789	310126
21387	310127
16473	310128
52405	310129
3487	310130
32164	310131
1340	310132
64847	310133
34880	310134
68070	310135
1633	310136
637	310137
80704	310138
4378	310139
64010	310140
34374	310141
35628	310142
57968	310143
106115	310144
2418	310145
453	310146
84977	310147
64792	310148
30961	310149
10601	310150
19103	310151
36291	310152
49733	310153
102044	310154
15578	310155
29788	310156
1567	310157
832	310158
3317	310159
77778	310160
25546	310161
5833	310162
5496	310163
4690	310164
84812	310165
69854	310166
19124	310167
11960	310168
2898	310169
21540	310170
4247	310171
45954	310172
8774	310173
4679	310174
57392	310175
36203	310176
28919	310177
36664	310178
25648	310179
3040	310180
37538	310181
9768	310182
4632	310183
15600	310184
44461	310185
2534	310186
8789	310187
10366	310188
60334	310189
990	310190
35312	310191
20465	310192
18531	310193
2786	310194
23068	310195
22977	310196
13772	310197
401	310198
11042	310199
20631	310200
20354	310201
51703	310202
99873	310203
2903	310204
15511	310205
29410	310206
8251	310207
10013	310208
1948	310209
9442	310210
508	310211
39469	310212
60293	310213
15520	310214
13055	310215
29186	310216
24745	310217
53297	310218
13580	310219
90521	310220
67235	310221
13005	310222
14972	310223
39510	310224
45945	310225
29038	310226
5998	310227
10351	310228
1196	310229
2332	310230
11198	310231
64596	310232
4198	310233
22868	310234
39554	310235
47994	310236
34464	310237
16771	310238
74317	310239
20531	310240
12311	310241
834	310242
3335	310243
54299	310244
40596	310245
19246	310246
2413	310247
4194	310248
11238	310249
73351	310250
8090	310251
43097	310252
7592	310253
5518	310254
636	310255
57872	310256
61274	310257
43115	310258
228	310259
8051	310260
40310	310261
69116	310262
15712	310263
23978	310264
68251	310265
11917	310266
316	310267
90156	310268
34613	310269
33951	310270
16233	310271
46860	310272
24577	310273
135	310274
16157	310275
71067	310276
45711	310277
74475	310278
9297	310279
80247	310280
76199	310281
3382	310282
72493	310283
87826	310284
35835	310285
5266	310286
30323	310287
2711	310288
23973	310289
8430	310290
51496	310291
1361	310292
797	310293
25966	310294
82603	310295
54857	310296
225	310297
6412	310298
387	310299
42196	310300
4637	310301
45818	310302
12323	310303
66342	310304
38447	310305
288	310306
106761	310307
31112	310308
8752	310309
45925	310310
37124	310311
7407	310312
20303	310313
3347	310314
25679	310315
19160	310316
12470	310317
92176	310318
21094	310319
11475	310320
2278	310321
37864	310322
36211	310323
32587	310324
10946	310325
59106	310326
10034	310327
30039	310328
312	310329
2079	310330
49159	310331
6534	310332
39441	310333
4168	310334
51130	310335
12174	310336
247	310337
99055	310338
48697	310339
578	310340
446	310341
46139	310342
79513	310343
84666	310344
54191	310345
41655	310346
11117	310347
55076	310348
7417	310349
79320	310350
25614	310351
9	310352
103026	310353
61666	310354
1386	310355
11764	310356
4506	310357
27749	310358
75182	310359
8631	310360
43338	310361
33028	310362
17966	310363
12	310364
80975	310365
41312	310366
21156	310367
3042	310368
18492	310369
57238	310370
61040	310371
28617	310372
110669	310373
60086	310374
4719	310375
2320	310376
88875	310377
11402	310378
43951	310379
57463	310380
27476	310381
29501	310382
17093	310383
26283	310384
2144	310385
36235	310386
65857	310387
318	310388
5812	310389
4959	310390
95637	310391
10297	310392
25099	310393
30078	310394
7325	310395
40115	310396
24652	310397
23528	310398
69927	310399
5329	310400
68285	310401
7277	310402
10904	310403
421	310404
9454	310405
19816	310406
32467	310407
4530	310408
74543	310409
81198	310410
41821	310411
26379	310412
28727	310413
19078	310414
15084	310415
51811	310416
21769	310417
46389	310418
2319	310419
28374	310420
5517	310421
59469	310422
12603	310423
5112	310424
33357	310425
99904	310426
24613	310427
52862	310428
594	310429
63775	310430
44776	310431
83420	310432
60497	310433
106660	310434
7293	310435
17572	310436
11767	310437
12178	310438
2616	310439
86143	310440
43507	310441
2471	310442
25459	310443
55	310444
64199	310445
28376	310446
13205	310447
1469	310448
7296	310449
33918	310450
23663	310451
53384	310452
30632	310453
29463	310454
47188	310455
11500	310456
12450	310457
2557	310458
54125	310459
56938	310460
101962	310461
20307	310462
259	310463
29823	310464
35184	310465
8663	310466
36534	310467
47527	310468
13302	310469
23541	310470
42779	310471
103530	310472
56003	310473
82736	310474
18904	310475
63978	310476
7663	310477
2015	310478
23419	310479
90434	310480
6419	310481
91248	310482
1941	310483
37131	310484
580	310485
18579	310486
39616	310487
80925	310488
15140	310489
17072	310490
56508	310491
17303	310492
80184	310493
159	310494
6187	310495
45151	310496
65202	310497
94799	310498
82305	310499
19253	310500
38564	310501
596	310502
109481	310503
61806	310504
73713	310505
36463	310506
13334	310507
2746	310508
9934	310509
148	310510
4062	310511
3641	310512
1374	310513
17007	310514
30547	310515
67878	310516
45550	310517
33726	310518
13853	310519
83084	310520
4861	310521
56192	310522
42472	310523
61448	310524
588	310525
73216	310526
14263	310527
27830	310528
10034	310529
42317	310530
17210	310531
65	310532
40324	310533
11614	310534
24970	310535
106424	310536
17436	310537
101682	310538
13804	310539
8493	310540
27836	310541
35286	310542
9576	310543
20347	310544
59738	310545
88317	310546
13389	310547
97371	310548
103450	310549
1093	310550
98494	310551
17762	310552
3809	310553
55979	310554
12369	310555
16396	310556
35194	310557
520	310558
7210	310559
22732	310560
37111	310561
59627	310562
313	310563
748	310564
7541	310565
26127	310566
7256	310567
42196	310568
70281	310569
22447	310570
12446	310571
38813	310572
11399	310573
41300	310574
18271	310575
78095	310576
43118	310577
4197	310578
24978	310579
4377	310580
25618	310581
14084	310582
54453	310583
4494	310584
46364	310585
87311	310586
34582	310587
1157	310588
35111	310589
56992	310590
14210	310591
20462	310592
7	310593
4226	310594
10303	310595
53864	310596
40482	310597
39182	310598
355	310599
61852	310600
6549	310601
150	310602
60152	310603
70551	310604
45201	310605
49963	310606
14096	310607
9800	310608
54431	310609
11383	310610
23874	310611
43243	310612
4157	310613
8480	310614
43985	310615
20206	310616
50767	310617
88905	310618
9200	310619
5702	310620
34505	310621
20643	310622
27539	310623
26061	310624
59293	310625
7437	310626
48082	310627
19501	310628
6191	310629
17782	310630
658	310631
3561	310632
29576	310633
40992	310634
43101	310635
69427	310636
2189	310637
10901	310638
7757	310639
48691	310640
33798	310641
221	310642
4143	310643
1337	310644
16386	310645
20234	310646
75742	310647
15383	310648
76296	310649
50826	310650
58507	310651
14170	310652
3046	310653
9359	310654
7381	310655
21608	310656
57531	310657
21372	310658
105887	310659
25404	310660
9061	310661
10260	310662
46444	310663
50773	310664
111593	310665
1230	310666
35029	310667
48110	310668
44901	310669
4454	310670
105	310671
29268	310672
16244	310673
7003	310674
47313	310675
18232	310676
59982	310677
23131	310678
75117	310679
23354	310680
3908	310681
5857	310682
201	310683
23037	310684
33927	310685
54393	310686
16438	310687
1795	310688
262	310689
41442	310690
63011	310691
22143	310692
8008	310693
24872	310694
704	310695
24751	310696
13229	310697
95966	310698
78130	310699
6885	310700
1170	310701
38203	310702
45577	310703
654	310704
3804	310705
30821	310706
20969	310707
61356	310708
122	310709
30219	310710
49276	310711
53651	310712
74705	310713
2774	310714
65548	310715
15520	310716
20527	310717
97645	310718
39593	310719
18898	310720
4045	310721
4582	310722
17852	310723
26918	310724
27018	310725
27829	310726
4192	310727
7105	310728
75934	310729
32252	310730
4209	310731
249	310732
4075	310733
74173	310734
14972	310735
1268	310736
1740	310737
16190	310738
13996	310739
20669	310740
1399	310741
53206	310742
166	310743
15541	310744
32684	310745
10443	310746
35641	310747
76049	310748
93400	310749
47774	310750
1500	310751
14732	310752
5643	310753
3443	310754
74333	310755
391	310756
12976	310757
61109	310758
20619	310759
19790	310760
427	310761
8438	310762
35914	310763
12177	310764
69758	310765
73310	310766
7229	310767
5827	310768
26235	310769
3234	310770
39040	310771
51606	310772
745	310773
75633	310774
19580	310775
89024	310776
53533	310777
10523	310778
56595	310779
21020	310780
49361	310781
2326	310782
8532	310783
60937	310784
16149	310785
4177	310786
61199	310787
72334	310788
2391	310789
61928	310790
12281	310791
14813	310792
43288	310793
813	310794
85674	310795
11866	310796
605	310797
56661	310798
2116	310799
70699	310800
69015	310801
20777	310802
33871	310803
31194	310804
5693	310805
62563	310806
102128	310807
99812	310808
63549	310809
369	310810
78252	310811
34919	310812
31948	310813
1076	310814
878	310815
23711	310816
67322	310817
41688	310818
2247	310819
63460	310820
9816	310821
7707	310822
24192	310823
58939	310824
19454	310825
1528	310826
69590	310827
11163	310828
73341	310829
3309	310830
43296	310831
54818	310832
141	310833
32868	310834
36738	310835
16303	310836
114	310837
46592	310838
89357	310839
62063	310840
2424	310841
33253	310842
61966	310843
4406	310844
8979	310845
3100	310846
4535	310847
9510	310848
34064	310849
18470	310850
50694	310851
48216	310852
1183	310853
2995	310854
54570	310855
60322	310856
32140	310857
3027	310858
132	310859
48924	310860
2411	310861
15574	310862
33952	310863
26753	310864
6992	310865
349	310866
37576	310867
39995	310868
875	310869
30671	310870
11325	310871
21406	310872
84971	310873
22322	310874
25030	310875
32593	310876
54957	310877
24958	310878
2120	310879
1925	310880
22234	310881
15392	310882
31779	310883
3769	310884
7132	310885
21613	310886
19917	310887
1245	310888
73561	310889
38028	310890
7212	310891
3673	310892
75345	310893
2267	310894
21953	310895
27366	310896
46765	310897
62362	310898
55642	310899
90138	310900
62672	310901
33200	310902
82102	310903
3034	310904
52948	310905
645	310906
45090	310907
17296	310908
59878	310909
520	310910
17838	310911
14611	310912
14251	310913
39224	310914
2468	310915
767	310916
26872	310917
1092	310918
50620	310919
4671	310920
104832	310921
30169	310922
8659	310923
30101	310924
25590	310925
72280	310926
4041	310927
30857	310928
14888	310929
39764	310930
1338	310931
64378	310932
686	310933
21753	310934
29596	310935
41079	310936
43294	310937
28	310938
1269	310939
89616	310940
67589	310941
73268	310942
52296	310943
42284	310944
53654	310945
14839	310946
3030	310947
85808	310948
41325	310949
69402	310950
81351	310951
53673	310952
1514	310953
54062	310954
20064	310955
7525	310956
40321	310957
24472	310958
2967	310959
6394	310960
7709	310961
49214	310962
98843	310963
552	310964
28470	310965
35813	310966
38017	310967
13731	310968
11720	310969
11478	310970
55685	310971
14857	310972
60621	310973
1478	310974
43668	310975
49622	310976
8938	310977
44822	310978
15545	310979
3559	310980
5660	310981
35056	310982
4839	310983
76404	310984
21422	310985
39885	310986
47852	310987
2	310988
37475	310989
25899	310990
29707	310991
24139	310992
33305	310993
554	310994
677	310995
88410	310996
2400	310997
19047	310998
41481	310999
3733	311000
38671	311001
9810	311002
35006	311003
2580	311004
90094	311005
60133	311006
35236	311007
3412	311008
4123	311009
31292	311010
13308	311011
70696	311012
72082	311013
89273	311014
8355	311015
9379	311016
19404	311017
13900	311018
11400	311019
75549	311020
62830	311021
65092	311022
3418	311023
12241	311024
43728	311025
674	311026
87587	311027
44749	311028
27	311029
6658	311030
10120	311031
100146	311032
31151	311033
23579	311034
16393	311035
19146	311036
41055	311037
4648	311038
42303	311039
324	311040
28379	311041
19453	311042
16137	311043
20157	311044
54	311045
15365	311046
20369	311047
4426	311048
57363	311049
32360	311050
30678	311051
2726	311052
24101	311053
4324	311054
50412	311055
55537	311056
45400	311057
83452	311058
23900	311059
15785	311060
4771	311061
5506	311062
44687	311063
7374	311064
2406	311065
12688	311066
3994	311067
1661	311068
33326	311069
15747	311070
9189	311071
67665	311072
41476	311073
53609	311074
7612	311075
61274	311076
21621	311077
50621	311078
2933	311079
69411	311080
72175	311081
29901	311082
618	311083
109121	311084
9	311085
93506	311086
35151	311087
35560	311088
43878	311089
101915	311090
11843	311091
11509	311092
9821	311093
4920	311094
2834	311095
7787	311096
7299	311097
74943	311098
19848	311099
37379	311100
5353	311101
45834	311102
66938	311103
5133	311104
42993	311105
1920	311106
72557	311107
17738	311108
7004	311109
14595	311110
22158	311111
1051	311112
35342	311113
20488	311114
683	311115
22417	311116
81253	311117
22069	311118
31029	311119
3310	311120
1861	311121
46924	311122
4426	311123
98263	311124
26008	311125
62955	311126
38142	311127
12707	311128
2672	311129
42715	311130
19217	311131
704	311132
6438	311133
15176	311134
22143	311135
78078	311136
50191	311137
3135	311138
52577	311139
24078	311140
48352	311141
16438	311142
48638	311143
6575	311144
3056	311145
4095	311146
23375	311147
97670	311148
26034	311149
19692	311150
45876	311151
36351	311152
7278	311153
24305	311154
77313	311155
38084	311156
243	311157
38379	311158
29442	311159
61057	311160
36633	311161
34019	311162
24467	311163
4789	311164
10787	311165
45436	311166
52850	311167
32738	311168
24459	311169
24201	311170
57349	311171
73282	311172
720	311173
10835	311174
67600	311175
32736	311176
2101	311177
2852	311178
46668	311179
47426	311180
2432	311181
44932	311182
32123	311183
2763	311184
110013	311185
184	311186
35449	311187
8518	311188
94640	311189
38583	311190
24415	311191
45437	311192
50852	311193
51195	311194
12991	311195
39123	311196
87861	311197
56684	311198
35052	311199
104446	311200
31170	311201
39042	311202
90315	311203
10402	311204
32935	311205
75827	311206
6860	311207
36351	311208
21147	311209
49652	311210
57105	311211
84423	311212
34102	311213
48805	311214
58621	311215
33227	311216
28900	311217
119	311218
65080	311219
31434	311220
36313	311221
3	311222
29045	311223
91650	311224
3962	311225
40885	311226
19600	311227
67	311228
19080	311229
17682	311230
19463	311231
80975	311232
19630	311233
90315	311234
20014	311235
91884	311236
72488	311237
70200	311238
10092	311239
24999	311240
11223	311241
51896	311242
22357	311243
243	311244
11587	311245
68837	311246
13917	311247
21217	311248
35070	311249
36447	311250
3375	311251
101787	311252
7840	311253
35098	311254
6069	311255
22165	311256
6035	311257
3679	311258
93237	311259
16178	311260
32655	311261
10227	311262
44981	311263
92125	311264
48786	311265
19742	311266
79848	311267
78136	311268
11298	311269
5964	311270
33750	311271
80068	311272
46608	311273
12873	311274
70831	311275
57284	311276
65664	311277
40235	311278
3851	311279
58994	311280
31683	311281
19964	311282
22961	311283
37679	311284
12240	311285
56745	311286
59706	311287
16810	311288
3186	311289
9239	311290
22394	311291
63297	311292
36280	311293
30593	311294
23068	311295
46466	311296
64160	311297
12176	311298
30703	311299
70	311300
33931	311301
26774	311302
38590	311303
17760	311304
12484	311305
28373	311306
69	311307
68982	311308
27501	311309
12695	311310
77727	311311
35773	311312
93254	311313
49045	311314
31098	311315
77794	311316
39487	311317
15024	311318
47344	311319
10911	311320
22345	311321
4526	311322
7100	311323
54092	311324
21269	311325
882	311326
98799	311327
18017	311328
12768	311329
42355	311330
66058	311331
91707	311332
12629	311333
19275	311334
6709	311335
32883	311336
1027	311337
40307	311338
8612	311339
9329	311340
40121	311341
34137	311342
6181	311343
31818	311344
12393	311345
1396	311346
5	311347
20641	311348
620	311349
9653	311350
40893	311351
837	311352
14365	311353
12317	311354
18468	311355
4284	311356
73348	311357
44	311358
41904	311359
17300	311360
88028	311361
20198	311362
80622	311363
58060	311364
262	311365
10405	311366
47979	311367
18549	311368
20402	311369
16277	311370
34341	311371
2169	311372
24163	311373
129	311374
5025	311375
42992	311376
102353	311377
4326	311378
30188	311379
35588	311380
15832	311381
58688	311382
1429	311383
2499	311384
43767	311385
19837	311386
78302	311387
16539	311388
6790	311389
39586	311390
14406	311391
4088	311392
18419	311393
50120	311394
11808	311395
58881	311396
89343	311397
38041	311398
46802	311399
25	311400
68829	311401
68032	311402
12294	311403
6523	311404
13262	311405
16297	311406
28980	311407
15247	311408
15391	311409
213	311410
61675	311411
22721	311412
3445	311413
9299	311414
73327	311415
14441	311416
2664	311417
1320	311418
29065	311419
62225	311420
3808	311421
20268	311422
53443	311423
9178	311424
17918	311425
6849	311426
57814	311427
6427	311428
1884	311429
37876	311430
2041	311431
6884	311432
638	311433
13908	311434
60418	311435
2477	311436
70058	311437
15980	311438
5598	311439
39030	311440
105857	311441
80272	311442
16684	311443
48097	311444
684	311445
9911	311446
45912	311447
2906	311448
20691	311449
42976	311450
564	311451
37726	311452
158	311453
12270	311454
1662	311455
65532	311456
2380	311457
85773	311458
64662	311459
2142	311460
45165	311461
1348	311462
54919	311463
24030	311464
31878	311465
59906	311466
10	311467
7960	311468
6752	311469
13718	311470
35022	311471
65612	311472
18538	311473
9498	311474
1469	311475
38782	311476
31004	311477
30770	311478
3790	311479
76323	311480
2659	311481
73188	311482
100828	311483
2737	311484
21122	311485
78667	311486
65198	311487
24052	311488
4669	311489
5080	311490
22912	311491
3843	311492
66591	311493
40344	311494
9758	311495
51418	311496
33749	311497
114	311498
45199	311499
7097	311500
98613	311501
6714	311502
3411	311503
26280	311504
55698	311505
9748	311506
66337	311507
96398	311508
69916	311509
35110	311510
1899	311511
73766	311512
61916	311513
309	311514
2056	311515
38303	311516
59912	311517
36	311518
9656	311519
32459	311520
88021	311521
861	311522
69086	311523
1260	311524
13329	311525
2754	311526
24397	311527
64172	311528
4482	311529
38851	311530
34171	311531
59869	311532
7048	311533
9778	311534
54868	311535
33004	311536
10798	311537
13555	311538
11605	311539
30391	311540
102397	311541
41896	311542
25731	311543
25972	311544
18054	311545
15834	311546
87337	311547
52445	311548
1853	311549
104198	311550
70262	311551
9165	311552
34409	311553
88581	311554
14826	311555
17026	311556
58633	311557
8110	311558
108341	311559
77783	311560
70306	311561
64640	311562
52359	311563
37091	311564
31332	311565
209	311566
36433	311567
18763	311568
4859	311569
34189	311570
61706	311571
5298	311572
5185	311573
72386	311574
1253	311575
73401	311576
53885	311577
55092	311578
13376	311579
6958	311580
37283	311581
72446	311582
1744	311583
52872	311584
82051	311585
25231	311586
75268	311587
86348	311588
6954	311589
12354	311590
314	311591
6521	311592
1404	311593
18974	311594
2233	311595
30806	311596
69831	311597
35225	311598
82547	311599
20640	311600
3935	311601
22695	311602
2084	311603
96560	311604
64968	311605
18549	311606
52247	311607
56984	311608
5689	311609
54973	311610
12541	311611
6474	311612
30252	311613
54096	311614
30377	311615
13192	311616
20608	311617
80277	311618
7988	311619
94608	311620
12820	311621
1989	311622
56835	311623
72402	311624
15543	311625
23715	311626
38691	311627
82331	311628
81827	311629
52851	311630
3427	311631
42773	311632
95990	311633
24266	311634
39358	311635
2758	311636
29938	311637
33525	311638
2302	311639
13862	311640
38949	311641
26388	311642
37983	311643
11759	311644
3594	311645
39359	311646
5091	311647
2006	311648
27050	311649
78650	311650
36835	311651
28667	311652
16171	311653
9657	311654
3797	311655
19781	311656
16253	311657
11848	311658
32854	311659
100338	311660
43719	311661
80029	311662
22998	311663
83296	311664
17390	311665
89633	311666
12957	311667
38448	311668
724	311669
49231	311670
24540	311671
37236	311672
5294	311673
1268	311674
2402	311675
9944	311676
81673	311677
1064	311678
33134	311679
27567	311680
28387	311681
4860	311682
30440	311683
59461	311684
2667	311685
25999	311686
70223	311687
77639	311688
48605	311689
34152	311690
7138	311691
88954	311692
8062	311693
30265	311694
2256	311695
85325	311696
14460	311697
72108	311698
7589	311699
35829	311700
25994	311701
13278	311702
292	311703
88749	311704
11504	311705
45924	311706
50187	311707
60667	311708
15881	311709
9256	311710
55196	311711
8596	311712
42499	311713
851	311714
50312	311715
1377	311716
65530	311717
50926	311718
92620	311719
41146	311720
71433	311721
9505	311722
33492	311723
22566	311724
34530	311725
23542	311726
49077	311727
73940	311728
25310	311729
70553	311730
863	311731
10802	311732
2856	311733
1739	311734
8033	311735
4238	311736
1	311737
91	311738
39922	311739
358	311740
13880	311741
3825	311742
48205	311743
70708	311744
12769	311745
100885	311746
35905	311747
10244	311748
14837	311749
23740	311750
22361	311751
15984	311752
6770	311753
348	311754
38317	311755
25044	311756
58688	311757
1436	311758
63973	311759
10494	311760
56882	311761
626	311762
21803	311763
2719	311764
17313	311765
16510	311766
27686	311767
9688	311768
4787	311769
65076	311770
15885	311771
44466	311772
2975	311773
343	311774
99387	311775
2962	311776
35957	311777
86860	311778
39635	311779
36129	311780
21779	311781
44833	311782
50308	311783
1576	311784
60395	311785
82745	311786
1589	311787
48529	311788
9423	311789
11025	311790
2399	311791
3810	311792
65108	311793
63242	311794
58033	311795
34033	311796
12270	311797
85733	311798
2472	311799
17786	311800
4064	311801
47465	311802
53039	311803
15613	311804
55464	311805
41370	311806
16930	311807
53179	311808
23075	311809
92557	311810
73996	311811
1880	311812
95576	311813
274	311814
10284	311815
65948	311816
4573	311817
112	311818
65071	311819
18168	311820
7078	311821
4740	311822
22937	311823
4057	311824
524	311825
60501	311826
57294	311827
5385	311828
22426	311829
2926	311830
31878	311831
28319	311832
11107	311833
17056	311834
454	311835
28960	311836
15914	311837
81670	311838
103204	311839
76036	311840
19829	311841
9586	311842
20021	311843
36	311844
32891	311845
2460	311846
29298	311847
19482	311848
40500	311849
7329	311850
46482	311851
39036	311852
30030	311853
16361	311854
48711	311855
58978	311856
58523	311857
12021	311858
23463	311859
21050	311860
49171	311861
33804	311862
104185	311863
74813	311864
43690	311865
19387	311866
1159	311867
40864	311868
18938	311869
33482	311870
14610	311871
55191	311872
14573	311873
2624	311874
1660	311875
12790	311876
25679	311877
3130	311878
49303	311879
63987	311880
895	311881
92754	311882
546	311883
42616	311884
2379	311885
22399	311886
17908	311887
18092	311888
85491	311889
27810	311890
531	311891
38764	311892
36876	311893
29608	311894
4963	311895
19378	311896
33656	311897
73418	311898
178	311899
3	311900
2283	311901
351	311902
21462	311903
1024	311904
25703	311905
59564	311906
60851	311907
31504	311908
35730	311909
21575	311910
20980	311911
6229	311912
28561	311913
25054	311914
21220	311915
53005	311916
74358	311917
2516	311918
5429	311919
21542	311920
103272	311921
28181	311922
26993	311923
84072	311924
11290	311925
62364	311926
10646	311927
24749	311928
62168	311929
5848	311930
35783	311931
1619	311932
14771	311933
82770	311934
21773	311935
87282	311936
58599	311937
26351	311938
78481	311939
18072	311940
1846	311941
1984	311942
8103	311943
59686	311944
26443	311945
29938	311946
518	311947
74345	311948
14995	311949
450	311950
36852	311951
47073	311952
19441	311953
29	311954
27217	311955
19733	311956
117	311957
84155	311958
909	311959
30612	311960
11087	311961
15164	311962
94523	311963
16207	311964
45064	311965
231	311966
54611	311967
40081	311968
20102	311969
6867	311970
75252	311971
210	311972
5427	311973
41146	311974
46272	311975
1421	311976
14729	311977
22727	311978
5364	311979
5	311980
28951	311981
13448	311982
70249	311983
16374	311984
1783	311985
9448	311986
6541	311987
18603	311988
72419	311989
1608	311990
15414	311991
51239	311992
34304	311993
10746	311994
54266	311995
74838	311996
21208	311997
12273	311998
20982	311999
801	312000
2242	312001
49451	312002
19882	312003
44452	312004
30149	312005
72663	312006
38187	312007
167	312008
10835	312009
2761	312010
8051	312011
16649	312012
27776	312013
15294	312014
27067	312015
2254	312016
9808	312017
1713	312018
18	312019
24127	312020
17752	312021
3517	312022
30314	312023
2230	312024
548	312025
68951	312026
1841	312027
2021	312028
14872	312029
49375	312030
63959	312031
27951	312032
55109	312033
76019	312034
35917	312035
10434	312036
6355	312037
12028	312038
13962	312039
17973	312040
71116	312041
81535	312042
2579	312043
6351	312044
1097	312045
59354	312046
72268	312047
9066	312048
19965	312049
12705	312050
3669	312051
24216	312052
1082	312053
10073	312054
52727	312055
19056	312056
3472	312057
9411	312058
8492	312059
18231	312060
3408	312061
40374	312062
38987	312063
9154	312064
64521	312065
3764	312066
19759	312067
100348	312068
2832	312069
12685	312070
25183	312071
62854	312072
82117	312073
13288	312074
31035	312075
42211	312076
282	312077
133	312078
27574	312079
42449	312080
51007	312081
15606	312082
9452	312083
69059	312084
7800	312085
19494	312086
15303	312087
2496	312088
46625	312089
91868	312090
18794	312091
103	312092
38289	312093
29817	312094
43000	312095
40717	312096
22592	312097
12673	312098
4920	312099
33274	312100
105651	312101
35526	312102
1122	312103
101884	312104
9579	312105
23987	312106
738	312107
6164	312108
81664	312109
50397	312110
73162	312111
16177	312112
9546	312113
4745	312114
24214	312115
54036	312116
18266	312117
5746	312118
45571	312119
19660	312120
756	312121
38955	312122
77525	312123
6267	312124
48753	312125
24166	312126
21879	312127
2699	312128
27526	312129
103862	312130
233	312131
18460	312132
408	312133
80689	312134
49860	312135
6560	312136
8596	312137
2609	312138
11332	312139
58269	312140
18414	312141
5232	312142
3892	312143
22315	312144
13474	312145
787	312146
243	312147
67716	312148
28789	312149
381	312150
898	312151
65030	312152
29910	312153
40236	312154
2691	312155
10305	312156
78551	312157
22246	312158
19588	312159
12297	312160
13476	312161
49874	312162
22862	312163
9445	312164
54879	312165
7391	312166
80835	312167
9752	312168
59170	312169
27026	312170
55881	312171
42539	312172
2974	312173
46287	312174
48388	312175
39527	312176
27960	312177
67204	312178
13650	312179
46699	312180
31527	312181
99837	312182
63911	312183
44994	312184
135	312185
18454	312186
5510	312187
1539	312188
81777	312189
1274	312190
193	312191
79255	312192
6525	312193
24654	312194
33853	312195
48583	312196
12783	312197
13910	312198
58037	312199
63402	312200
474	312201
261	312202
26918	312203
5346	312204
30748	312205
29068	312206
3073	312207
3883	312208
4477	312209
97398	312210
20103	312211
2814	312212
71907	312213
31113	312214
76327	312215
42959	312216
1592	312217
27611	312218
36387	312219
43490	312220
7862	312221
1081	312222
34397	312223
82391	312224
87927	312225
18992	312226
22112	312227
52718	312228
3281	312229
59092	312230
1500	312231
19347	312232
3899	312233
22986	312234
54068	312235
39	312236
55459	312237
18878	312238
4	312239
40811	312240
21137	312241
10766	312242
4003	312243
81525	312244
555	312245
4955	312246
513	312247
77238	312248
56	312249
3646	312250
39655	312251
16	312252
72621	312253
243	312254
502	312255
102342	312256
27869	312257
789	312258
39417	312259
12129	312260
25892	312261
8243	312262
67942	312263
630	312264
58573	312265
92394	312266
4108	312267
94940	312268
17992	312269
2656	312270
6932	312271
44493	312272
35139	312273
63576	312274
1283	312275
30574	312276
501	312277
5314	312278
17265	312279
16204	312280
54921	312281
70189	312282
53644	312283
23434	312284
27254	312285
3114	312286
26665	312287
73877	312288
53928	312289
39472	312290
10159	312291
79712	312292
35188	312293
2088	312294
1848	312295
20084	312296
19155	312297
64170	312298
33053	312299
681	312300
8465	312301
5409	312302
68177	312303
14588	312304
102891	312305
27850	312306
156	312307
4690	312308
53750	312309
1207	312310
2303	312311
21534	312312
6334	312313
30038	312314
24855	312315
109554	312316
64111	312317
11630	312318
20430	312319
28078	312320
87973	312321
74059	312322
56679	312323
21756	312324
5045	312325
11352	312326
110363	312327
30458	312328
25116	312329
23443	312330
19259	312331
8079	312332
78970	312333
7239	312334
10063	312335
28857	312336
23803	312337
109521	312338
4394	312339
51877	312340
81671	312341
6648	312342
27033	312343
1106	312344
4049	312345
55012	312346
41975	312347
656	312348
26748	312349
19834	312350
47340	312351
17120	312352
12495	312353
184	312354
4111	312355
1452	312356
63573	312357
32536	312358
13622	312359
51384	312360
32602	312361
5255	312362
36941	312363
28968	312364
30989	312365
113676	312366
14115	312367
3842	312368
30699	312369
94123	312370
9618	312371
1069	312372
14826	312373
7250	312374
35531	312375
9449	312376
19919	312377
35778	312378
37198	312379
14687	312380
2782	312381
1252	312382
4437	312383
5004	312384
25742	312385
28259	312386
55783	312387
50521	312388
36758	312389
68962	312390
102937	312391
18607	312392
89890	312393
142	312394
35190	312395
11469	312396
53657	312397
55571	312398
25097	312399
15740	312400
40740	312401
37126	312402
23883	312403
27285	312404
5524	312405
19834	312406
48486	312407
5371	312408
70854	312409
6308	312410
15894	312411
28156	312412
38974	312413
31347	312414
29604	312415
211	312416
11431	312417
25250	312418
51173	312419
3028	312420
44398	312421
62884	312422
22951	312423
58877	312424
5803	312425
62326	312426
81602	312427
31214	312428
94779	312429
45506	312430
30169	312431
44315	312432
372	312433
35091	312434
5422	312435
13382	312436
64261	312437
16970	312438
60057	312439
20748	312440
41973	312441
24767	312442
14701	312443
78481	312444
2073	312445
35114	312446
13270	312447
330	312448
21654	312449
18722	312450
36978	312451
28382	312452
19276	312453
33967	312454
32851	312455
24278	312456
91245	312457
47697	312458
50063	312459
2339	312460
4862	312461
62169	312462
58129	312463
146	312464
6837	312465
36298	312466
2233	312467
33604	312468
4241	312469
7593	312470
26920	312471
1353	312472
40146	312473
40027	312474
20585	312475
4663	312476
65097	312477
96348	312478
15234	312479
45916	312480
99011	312481
5705	312482
32311	312483
263	312484
62911	312485
26679	312486
20119	312487
25715	312488
10709	312489
67768	312490
23544	312491
11292	312492
4646	312493
2911	312494
38250	312495
1727	312496
2425	312497
74945	312498
8	312499
8385	312500
103609	312501
6236	312502
13439	312503
42296	312504
30611	312505
22530	312506
59303	312507
29661	312508
66397	312509
24491	312510
9643	312511
102896	312512
42189	312513
4047	312514
297	312515
2831	312516
89242	312517
68714	312518
12907	312519
12871	312520
32419	312521
33708	312522
2932	312523
12821	312524
91383	312525
10325	312526
18097	312527
29317	312528
12957	312529
61366	312530
36246	312531
62946	312532
24852	312533
68339	312534
40306	312535
14028	312536
38716	312537
12917	312538
35335	312539
17690	312540
93167	312541
35925	312542
53004	312543
34909	312544
825	312545
21847	312546
23617	312547
43693	312548
16274	312549
30494	312550
26047	312551
5297	312552
96716	312553
324	312554
2701	312555
87785	312556
5600	312557
35796	312558
24195	312559
1869	312560
532	312561
105962	312562
9896	312563
41984	312564
21457	312565
2120	312566
38126	312567
126	312568
4375	312569
64225	312570
629	312571
88828	312572
15530	312573
49010	312574
21204	312575
24389	312576
7812	312577
17146	312578
29089	312579
12719	312580
29629	312581
64169	312582
9235	312583
42937	312584
88166	312585
45165	312586
10063	312587
106618	312588
8985	312589
5240	312590
72989	312591
78140	312592
30018	312593
22511	312594
6442	312595
8395	312596
36562	312597
8318	312598
13492	312599
1993	312600
661	312601
73804	312602
43175	312603
86129	312604
22297	312605
80136	312606
61578	312607
18798	312608
50757	312609
54113	312610
67916	312611
34822	312612
48563	312613
35860	312614
16509	312615
34464	312616
23546	312617
4834	312618
84467	312619
41506	312620
45	312621
57198	312622
2337	312623
8428	312624
51272	312625
330	312626
112321	312627
88464	312628
12103	312629
143	312630
3057	312631
17014	312632
9201	312633
5435	312634
63342	312635
52796	312636
470	312637
41262	312638
5973	312639
53225	312640
4946	312641
22348	312642
45767	312643
27289	312644
86184	312645
10083	312646
1097	312647
11714	312648
7120	312649
81834	312650
5283	312651
13894	312652
8290	312653
61583	312654
6941	312655
81502	312656
17711	312657
10394	312658
46642	312659
1600	312660
6498	312661
20417	312662
18984	312663
30144	312664
34754	312665
23230	312666
94374	312667
74699	312668
45100	312669
32945	312670
42972	312671
26454	312672
500	312673
38275	312674
13759	312675
7504	312676
22732	312677
2564	312678
8027	312679
17602	312680
37791	312681
43235	312682
4146	312683
10266	312684
162	312685
45381	312686
53484	312687
111022	312688
80694	312689
17660	312690
9005	312691
12007	312692
21176	312693
14172	312694
32681	312695
2984	312696
1660	312697
46711	312698
1714	312699
45450	312700
4995	312701
11899	312702
14955	312703
39294	312704
15638	312705
35126	312706
18937	312707
30126	312708
21985	312709
40	312710
13573	312711
64162	312712
56779	312713
9376	312714
37764	312715
85328	312716
102202	312717
10065	312718
6129	312719
58544	312720
9908	312721
10535	312722
83689	312723
27775	312724
73344	312725
1776	312726
12167	312727
109488	312728
1893	312729
8169	312730
2883	312731
72810	312732
31169	312733
95475	312734
7228	312735
76029	312736
36702	312737
2404	312738
4958	312739
9616	312740
2099	312741
64746	312742
17898	312743
12358	312744
71181	312745
4138	312746
76198	312747
24026	312748
34007	312749
36908	312750
1036	312751
79922	312752
73376	312753
10099	312754
58850	312755
18611	312756
15407	312757
11	312758
2216	312759
2825	312760
40419	312761
5091	312762
2858	312763
12183	312764
12097	312765
19765	312766
37352	312767
19109	312768
32623	312769
34113	312770
88762	312771
31724	312772
58355	312773
87917	312774
15257	312775
40482	312776
52132	312777
9168	312778
62662	312779
62533	312780
2043	312781
55567	312782
8284	312783
3531	312784
40276	312785
174	312786
24485	312787
9106	312788
98005	312789
17091	312790
19907	312791
10667	312792
31140	312793
29171	312794
21357	312795
79665	312796
31993	312797
64795	312798
36845	312799
14031	312800
66646	312801
372	312802
45744	312803
25714	312804
73407	312805
64863	312806
49668	312807
26372	312808
9661	312809
79502	312810
30753	312811
25793	312812
57645	312813
40639	312814
542	312815
49581	312816
19154	312817
6864	312818
53102	312819
68925	312820
25394	312821
95981	312822
954	312823
3571	312824
235	312825
5037	312826
5232	312827
30675	312828
51926	312829
2438	312830
59026	312831
2016	312832
26542	312833
53570	312834
15470	312835
39093	312836
10883	312837
85407	312838
25669	312839
42369	312840
29367	312841
735	312842
15568	312843
39732	312844
25086	312845
60821	312846
24269	312847
42691	312848
47762	312849
19175	312850
38681	312851
39905	312852
87730	312853
10535	312854
40897	312855
13117	312856
16977	312857
17	312858
715	312859
12	312860
42447	312861
8436	312862
60026	312863
80237	312864
23885	312865
79164	312866
29201	312867
31367	312868
12630	312869
21	312870
65988	312871
32071	312872
26151	312873
36487	312874
49993	312875
76352	312876
19461	312877
2324	312878
40808	312879
50304	312880
22035	312881
8737	312882
24675	312883
20871	312884
59004	312885
1628	312886
38795	312887
48567	312888
6237	312889
14489	312890
1313	312891
79258	312892
27603	312893
63118	312894
80695	312895
2296	312896
1017	312897
100108	312898
24675	312899
92197	312900
91636	312901
28901	312902
665	312903
28469	312904
12134	312905
14157	312906
75080	312907
848	312908
111542	312909
19188	312910
22150	312911
43019	312912
3070	312913
436	312914
42671	312915
77111	312916
6825	312917
45054	312918
9297	312919
23793	312920
73323	312921
72643	312922
817	312923
54517	312924
52928	312925
87952	312926
95633	312927
4259	312928
78827	312929
550	312930
81398	312931
95655	312932
2887	312933
86755	312934
548	312935
61716	312936
15978	312937
2508	312938
9477	312939
50700	312940
5780	312941
52026	312942
1902	312943
83496	312944
3714	312945
53428	312946
107219	312947
9144	312948
40222	312949
6017	312950
65040	312951
3129	312952
46077	312953
33912	312954
49626	312955
18826	312956
77241	312957
74307	312958
51287	312959
84064	312960
38317	312961
54304	312962
96341	312963
30646	312964
6488	312965
68305	312966
13086	312967
84103	312968
853	312969
42525	312970
52968	312971
723	312972
33208	312973
36093	312974
8938	312975
44634	312976
432	312977
71149	312978
26125	312979
73643	312980
56992	312981
12136	312982
28903	312983
7708	312984
11510	312985
12486	312986
703	312987
15047	312988
26303	312989
8653	312990
39601	312991
54058	312992
25432	312993
105	312994
72168	312995
17602	312996
44928	312997
4724	312998
65580	312999
26415	313000
2773	313001
53064	313002
30573	313003
29427	313004
16102	313005
43569	313006
70620	313007
6472	313008
10917	313009
4984	313010
47971	313011
2088	313012
101311	313013
33373	313014
17601	313015
44922	313016
5127	313017
43617	313018
20626	313019
16481	313020
26408	313021
98992	313022
24055	313023
1099	313024
11861	313025
70614	313026
62810	313027
47610	313028
12490	313029
62431	313030
1787	313031
4838	313032
19	313033
8538	313034
9712	313035
42562	313036
95320	313037
745	313038
73178	313039
18061	313040
1714	313041
3515	313042
24606	313043
31293	313044
14777	313045
146	313046
58	313047
10240	313048
48458	313049
2858	313050
22334	313051
102065	313052
50363	313053
3868	313054
25438	313055
83646	313056
53754	313057
6928	313058
28473	313059
30779	313060
12855	313061
3465	313062
3171	313063
40691	313064
36871	313065
16767	313066
101543	313067
64194	313068
19300	313069
41781	313070
4329	313071
69391	313072
487	313073
9290	313074
94358	313075
7456	313076
27092	313077
11205	313078
5961	313079
33562	313080
3287	313081
14702	313082
13724	313083
50653	313084
47613	313085
27579	313086
838	313087
29791	313088
1744	313089
17598	313090
37935	313091
30157	313092
28982	313093
712	313094
28934	313095
25555	313096
2312	313097
92503	313098
122	313099
31876	313100
27033	313101
50418	313102
4553	313103
15624	313104
65027	313105
5958	313106
2340	313107
51887	313108
37974	313109
8282	313110
54705	313111
94772	313112
55857	313113
3007	313114
49781	313115
355	313116
38242	313117
1735	313118
70342	313119
37484	313120
11976	313121
42138	313122
7909	313123
19274	313124
68810	313125
40497	313126
21077	313127
14913	313128
482	313129
77109	313130
1703	313131
88	313132
11028	313133
15583	313134
18187	313135
104646	313136
6185	313137
188	313138
97233	313139
9420	313140
63678	313141
31892	313142
82071	313143
8584	313144
4002	313145
16087	313146
23799	313147
5155	313148
112124	313149
211	313150
29398	313151
24371	313152
16127	313153
84075	313154
69551	313155
76279	313156
10896	313157
5952	313158
113184	313159
37	313160
13029	313161
29557	313162
7447	313163
25167	313164
965	313165
649	313166
22751	313167
15245	313168
252	313169
25057	313170
2749	313171
46386	313172
98628	313173
56703	313174
26824	313175
8437	313176
1994	313177
4210	313178
46667	313179
2467	313180
31414	313181
28246	313182
40197	313183
30257	313184
2121	313185
7386	313186
28242	313187
62056	313188
42945	313189
7312	313190
14814	313191
66853	313192
24795	313193
110646	313194
13389	313195
37986	313196
67685	313197
54379	313198
8391	313199
8374	313200
3795	313201
81317	313202
2824	313203
75498	313204
36781	313205
3608	313206
231	313207
15598	313208
16327	313209
54728	313210
83524	313211
12533	313212
2623	313213
49999	313214
3037	313215
42	313216
49338	313217
62021	313218
8046	313219
8644	313220
18295	313221
45612	313222
16256	313223
99647	313224
42106	313225
79839	313226
1886	313227
48884	313228
692	313229
34237	313230
82442	313231
36601	313232
61192	313233
33	313234
49949	313235
41692	313236
12098	313237
2660	313238
2660	313239
59091	313240
43312	313241
36248	313242
37488	313243
523	313244
15010	313245
42014	313246
51868	313247
3321	313248
5205	313249
19715	313250
41199	313251
227	313252
6654	313253
609	313254
58329	313255
58904	313256
90887	313257
61194	313258
39728	313259
468	313260
9025	313261
15679	313262
34237	313263
20488	313264
23231	313265
319	313266
8594	313267
132	313268
2687	313269
21590	313270
15857	313271
51666	313272
19364	313273
83047	313274
2314	313275
17723	313276
81280	313277
2706	313278
10	313279
7118	313280
23449	313281
7089	313282
93507	313283
40513	313284
25130	313285
26789	313286
51236	313287
45849	313288
6733	313289
61146	313290
46497	313291
61523	313292
5793	313293
30787	313294
75	313295
43127	313296
12850	313297
5865	313298
7305	313299
54625	313300
38778	313301
8599	313302
1957	313303
14482	313304
3608	313305
40942	313306
92547	313307
22019	313308
826	313309
1270	313310
73274	313311
107338	313312
5171	313313
1408	313314
87185	313315
6689	313316
227	313317
13655	313318
9864	313319
71829	313320
56247	313321
51086	313322
4504	313323
28309	313324
92	313325
3283	313326
9560	313327
160	313328
67340	313329
5259	313330
43202	313331
27003	313332
18747	313333
37392	313334
55004	313335
16138	313336
34320	313337
2179	313338
40595	313339
52249	313340
77392	313341
30584	313342
19561	313343
13072	313344
29740	313345
2588	313346
16618	313347
50613	313348
8866	313349
46997	313350
11860	313351
12769	313352
53376	313353
57271	313354
58661	313355
73660	313356
2629	313357
42796	313358
71944	313359
91481	313360
6967	313361
16858	313362
66541	313363
39774	313364
44714	313365
44074	313366
21255	313367
15749	313368
28441	313369
27330	313370
839	313371
12241	313372
7503	313373
36200	313374
12978	313375
6212	313376
14556	313377
6528	313378
36596	313379
70705	313380
77850	313381
102007	313382
17153	313383
26500	313384
20979	313385
39238	313386
25432	313387
7853	313388
31211	313389
448	313390
8512	313391
93871	313392
26834	313393
28750	313394
1081	313395
73048	313396
45409	313397
268	313398
584	313399
34014	313400
2226	313401
2588	313402
8618	313403
16765	313404
1980	313405
9339	313406
99811	313407
4791	313408
6638	313409
50783	313410
38280	313411
8318	313412
2215	313413
63541	313414
43793	313415
72989	313416
477	313417
14132	313418
23158	313419
21135	313420
7508	313421
246	313422
107906	313423
6675	313424
36981	313425
79292	313426
10130	313427
15034	313428
29492	313429
22561	313430
7313	313431
1797	313432
14008	313433
77679	313434
201	313435
34458	313436
7284	313437
9571	313438
35237	313439
40857	313440
16288	313441
10268	313442
35283	313443
9026	313444
29444	313445
17148	313446
21617	313447
6727	313448
26727	313449
418	313450
61431	313451
8329	313452
25	313453
46801	313454
16237	313455
41771	313456
50163	313457
35911	313458
47981	313459
9837	313460
1494	313461
3993	313462
64492	313463
34400	313464
50931	313465
43281	313466
11330	313467
25088	313468
64773	313469
59820	313470
14589	313471
43703	313472
51964	313473
112	313474
108594	313475
116	313476
26099	313477
61884	313478
24857	313479
4151	313480
15970	313481
4068	313482
73580	313483
70143	313484
49571	313485
2672	313486
66158	313487
13897	313488
61810	313489
332	313490
12565	313491
9833	313492
22910	313493
49830	313494
15907	313495
1136	313496
96531	313497
994	313498
33010	313499
59336	313500
3440	313501
24770	313502
1668	313503
77345	313504
79697	313505
57117	313506
6527	313507
11610	313508
28977	313509
783	313510
3240	313511
9856	313512
37090	313513
48014	313514
48175	313515
71107	313516
57581	313517
32364	313518
117	313519
27423	313520
26427	313521
101	313522
19838	313523
50242	313524
882	313525
23413	313526
32682	313527
16174	313528
26830	313529
55586	313530
56673	313531
9558	313532
1961	313533
28624	313534
73651	313535
5421	313536
9852	313537
1874	313538
18779	313539
1671	313540
55598	313541
2927	313542
44248	313543
33757	313544
427	313545
76223	313546
20724	313547
8232	313548
8897	313549
3371	313550
66161	313551
25394	313552
32811	313553
25143	313554
14430	313555
28926	313556
34766	313557
5393	313558
1766	313559
102134	313560
9878	313561
41954	313562
73681	313563
11414	313564
22878	313565
2091	313566
65446	313567
28064	313568
19984	313569
58488	313570
19834	313571
23492	313572
11227	313573
41831	313574
127	313575
31849	313576
6789	313577
19741	313578
2723	313579
537	313580
77957	313581
25407	313582
28086	313583
15360	313584
12727	313585
69271	313586
83	313587
97760	313588
15402	313589
86029	313590
15282	313591
10257	313592
43971	313593
61946	313594
28574	313595
24004	313596
72157	313597
71	313598
25861	313599
3933	313600
16456	313601
33690	313602
58723	313603
8150	313604
32738	313605
16033	313606
2453	313607
12830	313608
26387	313609
7078	313610
7691	313611
637	313612
101633	313613
7861	313614
1708	313615
51629	313616
67194	313617
75942	313618
37210	313619
18894	313620
2254	313621
36572	313622
3873	313623
3698	313624
1	313625
40107	313626
77757	313627
51496	313628
42673	313629
60997	313630
25034	313631
2705	313632
25077	313633
5509	313634
50709	313635
4326	313636
33883	313637
41157	313638
67574	313639
60761	313640
893	313641
9941	313642
34857	313643
13300	313644
3694	313645
39075	313646
20974	313647
10486	313648
23838	313649
87433	313650
3681	313651
17446	313652
888	313653
4207	313654
39337	313655
1114	313656
1148	313657
67284	313658
55855	313659
69486	313660
33564	313661
20763	313662
95815	313663
4809	313664
4308	313665
34632	313666
7387	313667
15961	313668
58052	313669
23864	313670
38418	313671
52873	313672
64900	313673
57191	313674
37	313675
42579	313676
56371	313677
38997	313678
47863	313679
47610	313680
6299	313681
37486	313682
16093	313683
7607	313684
17861	313685
92204	313686
30140	313687
22600	313688
10420	313689
38092	313690
42226	313691
9744	313692
55668	313693
14066	313694
70716	313695
50872	313696
9142	313697
7996	313698
2392	313699
9539	313700
12673	313701
19571	313702
56690	313703
17432	313704
26604	313705
35087	313706
52067	313707
3793	313708
56064	313709
3459	313710
64436	313711
29224	313712
8717	313713
28432	313714
38722	313715
10891	313716
37441	313717
37772	313718
37137	313719
92845	313720
6564	313721
91059	313722
61015	313723
47967	313724
15792	313725
740	313726
67497	313727
8208	313728
76469	313729
10511	313730
55141	313731
23	313732
11295	313733
75642	313734
8190	313735
22419	313736
326	313737
55266	313738
24508	313739
29925	313740
63078	313741
31456	313742
9496	313743
54792	313744
22019	313745
86364	313746
68632	313747
16931	313748
7743	313749
17031	313750
18078	313751
102569	313752
66618	313753
11608	313754
47613	313755
57401	313756
2406	313757
70012	313758
12912	313759
3805	313760
10633	313761
35717	313762
59503	313763
17387	313764
72626	313765
38941	313766
44684	313767
15313	313768
14078	313769
2744	313770
63937	313771
8151	313772
49532	313773
243	313774
102962	313775
93414	313776
54246	313777
54786	313778
80281	313779
40612	313780
23398	313781
7591	313782
613	313783
45586	313784
29859	313785
11402	313786
16615	313787
30052	313788
22714	313789
76952	313790
50733	313791
3114	313792
43676	313793
2425	313794
69014	313795
26112	313796
89172	313797
24093	313798
45860	313799
11664	313800
52642	313801
78789	313802
2988	313803
103430	313804
32967	313805
267	313806
9592	313807
3064	313808
57760	313809
6642	313810
33185	313811
8	313812
1517	313813
30574	313814
62187	313815
10062	313816
55298	313817
2059	313818
3829	313819
93108	313820
29194	313821
111328	313822
90226	313823
30118	313824
38397	313825
1617	313826
68080	313827
22855	313828
11040	313829
27562	313830
1530	313831
6136	313832
29950	313833
85893	313834
27283	313835
45600	313836
18226	313837
32879	313838
23586	313839
30156	313840
7341	313841
18562	313842
47713	313843
2711	313844
6836	313845
3807	313846
40521	313847
10295	313848
3453	313849
23656	313850
20753	313851
29171	313852
83523	313853
4647	313854
8756	313855
40535	313856
73539	313857
464	313858
154	313859
41952	313860
65917	313861
4014	313862
62693	313863
715	313864
22795	313865
64077	313866
34377	313867
3238	313868
75106	313869
12535	313870
105916	313871
57663	313872
20490	313873
41272	313874
18081	313875
59540	313876
34164	313877
187	313878
288	313879
42729	313880
15378	313881
20661	313882
105408	313883
52908	313884
4504	313885
5556	313886
2234	313887
94680	313888
12876	313889
48338	313890
9978	313891
3919	313892
27626	313893
91374	313894
15277	313895
19887	313896
73670	313897
13827	313898
11339	313899
63657	313900
96336	313901
51619	313902
77817	313903
46586	313904
65298	313905
10273	313906
40272	313907
1997	313908
64211	313909
61114	313910
18553	313911
95725	313912
47987	313913
58601	313914
67930	313915
78528	313916
56701	313917
10858	313918
19548	313919
30069	313920
27383	313921
7766	313922
15879	313923
1382	313924
1470	313925
14587	313926
3586	313927
43759	313928
87788	313929
26341	313930
93342	313931
59707	313932
85838	313933
20157	313934
49034	313935
17657	313936
5559	313937
44644	313938
68617	313939
55803	313940
500	313941
46550	313942
2221	313943
30415	313944
102123	313945
4905	313946
11079	313947
16542	313948
28855	313949
21693	313950
5787	313951
1509	313952
19730	313953
11488	313954
27848	313955
49706	313956
208	313957
39665	313958
13849	313959
10098	313960
249	313961
88858	313962
60977	313963
34769	313964
53702	313965
6264	313966
73672	313967
22333	313968
92863	313969
78941	313970
90695	313971
485	313972
41811	313973
17522	313974
95313	313975
39082	313976
40310	313977
82370	313978
7481	313979
74274	313980
13751	313981
10729	313982
15364	313983
76063	313984
43004	313985
10220	313986
40201	313987
2922	313988
10805	313989
45949	313990
17077	313991
1869	313992
22810	313993
100084	313994
73259	313995
1508	313996
32371	313997
44193	313998
19087	313999
1226	314000
16797	314001
24600	314002
6936	314003
5753	314004
61744	314005
61471	314006
94754	314007
1860	314008
3241	314009
32147	314010
34752	314011
95834	314012
53812	314013
67675	314014
40358	314015
22250	314016
58201	314017
17966	314018
8168	314019
1898	314020
7897	314021
37009	314022
53013	314023
19716	314024
9894	314025
1091	314026
25109	314027
27416	314028
82787	314029
976	314030
2155	314031
100940	314032
50336	314033
38143	314034
58776	314035
386	314036
31832	314037
38043	314038
27327	314039
9637	314040
40059	314041
53425	314042
106354	314043
70928	314044
4918	314045
26703	314046
1636	314047
47187	314048
9092	314049
74229	314050
47687	314051
2276	314052
231	314053
8321	314054
52921	314055
49531	314056
100861	314057
54157	314058
19214	314059
13338	314060
29904	314061
58501	314062
48262	314063
32045	314064
32740	314065
29010	314066
139	314067
29224	314068
66030	314069
24095	314070
624	314071
13089	314072
49397	314073
23221	314074
80141	314075
75851	314076
35315	314077
49501	314078
7914	314079
32284	314080
34846	314081
35141	314082
11460	314083
2083	314084
29629	314085
13630	314086
61560	314087
38629	314088
18398	314089
13267	314090
81040	314091
6008	314092
376	314093
30697	314094
56220	314095
53691	314096
69160	314097
28030	314098
4840	314099
12148	314100
14586	314101
72329	314102
66940	314103
37207	314104
44402	314105
73060	314106
28549	314107
15390	314108
58962	314109
5967	314110
19770	314111
4634	314112
9448	314113
29625	314114
3274	314115
61889	314116
22655	314117
65497	314118
26599	314119
15666	314120
28256	314121
19624	314122
101342	314123
16517	314124
15697	314125
56892	314126
2258	314127
9981	314128
8780	314129
18649	314130
4208	314131
4275	314132
53201	314133
45255	314134
689	314135
9569	314136
18373	314137
66697	314138
15286	314139
12705	314140
199	314141
14534	314142
376	314143
10865	314144
34040	314145
26029	314146
44661	314147
39837	314148
23796	314149
40483	314150
13324	314151
51174	314152
7785	314153
22572	314154
19686	314155
67479	314156
55114	314157
4173	314158
19540	314159
33054	314160
50810	314161
62906	314162
9240	314163
15469	314164
3229	314165
42577	314166
49173	314167
1388	314168
1704	314169
68051	314170
16619	314171
111352	314172
45984	314173
16771	314174
23429	314175
60534	314176
85526	314177
34554	314178
1591	314179
55324	314180
34092	314181
43525	314182
526	314183
10104	314184
16230	314185
113612	314186
66108	314187
41703	314188
8314	314189
16340	314190
43640	314191
5146	314192
60032	314193
771	314194
6297	314195
5134	314196
3616	314197
22357	314198
25772	314199
28194	314200
42061	314201
36414	314202
814	314203
31075	314204
5128	314205
8879	314206
76833	314207
4172	314208
18558	314209
56849	314210
32230	314211
963	314212
9286	314213
2964	314214
1743	314215
32927	314216
26489	314217
45386	314218
22614	314219
9853	314220
196	314221
35583	314222
1200	314223
21207	314224
83239	314225
23681	314226
14069	314227
31369	314228
47255	314229
18694	314230
15428	314231
45010	314232
48327	314233
72296	314234
233	314235
1202	314236
2190	314237
12408	314238
64941	314239
1812	314240
43939	314241
780	314242
1665	314243
18989	314244
55934	314245
7780	314246
77628	314247
32780	314248
59307	314249
42556	314250
89370	314251
3936	314252
1927	314253
77678	314254
439	314255
1751	314256
44206	314257
17142	314258
31547	314259
63349	314260
33626	314261
24450	314262
26471	314263
241	314264
32666	314265
95802	314266
13739	314267
36098	314268
2769	314269
29281	314270
80269	314271
26336	314272
40641	314273
74182	314274
65197	314275
6110	314276
21060	314277
32225	314278
3527	314279
94182	314280
72322	314281
10654	314282
57837	314283
48340	314284
53460	314285
33525	314286
75738	314287
1490	314288
40478	314289
37155	314290
109283	314291
12860	314292
42389	314293
20095	314294
2288	314295
95552	314296
43059	314297
50916	314298
16401	314299
23227	314300
34172	314301
68	314302
33474	314303
1269	314304
35458	314305
21522	314306
29182	314307
2071	314308
3259	314309
62755	314310
12138	314311
8419	314312
12080	314313
21041	314314
22194	314315
54148	314316
30657	314317
19559	314318
46585	314319
6250	314320
370	314321
1873	314322
39846	314323
54270	314324
34850	314325
25464	314326
8098	314327
29365	314328
39494	314329
43846	314330
46348	314331
77876	314332
21236	314333
2053	314334
82641	314335
22611	314336
79	314337
3848	314338
597	314339
43715	314340
94800	314341
51573	314342
18586	314343
48438	314344
8502	314345
10155	314346
1790	314347
11140	314348
49627	314349
2832	314350
31769	314351
78494	314352
8464	314353
30221	314354
30360	314355
6536	314356
46998	314357
63568	314358
22524	314359
11650	314360
81539	314361
21468	314362
46824	314363
7930	314364
7681	314365
12188	314366
73444	314367
879	314368
10342	314369
11893	314370
44741	314371
21406	314372
6143	314373
20628	314374
3448	314375
5370	314376
73510	314377
8879	314378
53243	314379
25599	314380
10214	314381
24620	314382
27283	314383
26726	314384
24201	314385
64873	314386
13840	314387
1	314388
2566	314389
26127	314390
39087	314391
9724	314392
9409	314393
69535	314394
16683	314395
82194	314396
21113	314397
85994	314398
28278	314399
64759	314400
55941	314401
70338	314402
45637	314403
17826	314404
554	314405
56613	314406
47785	314407
22355	314408
27216	314409
14646	314410
64116	314411
1264	314412
8806	314413
101079	314414
34813	314415
26182	314416
16123	314417
261	314418
120	314419
2649	314420
20620	314421
63731	314422
27	314423
62156	314424
69625	314425
14172	314426
1694	314427
42998	314428
108310	314429
27706	314430
56752	314431
1487	314432
2558	314433
21694	314434
1596	314435
21672	314436
28254	314437
41841	314438
44849	314439
7174	314440
103569	314441
66490	314442
37484	314443
34435	314444
57506	314445
97	314446
48281	314447
21620	314448
44998	314449
34808	314450
3164	314451
4931	314452
15183	314453
63060	314454
176	314455
71263	314456
30610	314457
3498	314458
722	314459
5095	314460
70288	314461
112690	314462
1858	314463
9539	314464
20295	314465
3668	314466
536	314467
854	314468
4857	314469
27379	314470
30503	314471
10612	314472
71801	314473
49381	314474
30022	314475
28051	314476
18323	314477
412	314478
65639	314479
40012	314480
6320	314481
38877	314482
21782	314483
13485	314484
35590	314485
73271	314486
33662	314487
16574	314488
747	314489
5029	314490
14653	314491
33324	314492
64766	314493
14939	314494
96768	314495
10260	314496
6712	314497
7721	314498
31080	314499
50379	314500
1340	314501
3158	314502
11040	314503
72755	314504
50438	314505
7236	314506
6439	314507
7880	314508
77	314509
31497	314510
56732	314511
14769	314512
90278	314513
14560	314514
7651	314515
26648	314516
41342	314517
865	314518
8681	314519
63949	314520
38625	314521
14484	314522
33285	314523
104	314524
6085	314525
3975	314526
23239	314527
27865	314528
28903	314529
27109	314530
20336	314531
57042	314532
83623	314533
10345	314534
1750	314535
51021	314536
30235	314537
717	314538
5690	314539
31497	314540
4910	314541
52295	314542
44547	314543
9518	314544
12305	314545
49072	314546
4865	314547
21537	314548
64076	314549
33370	314550
61868	314551
5666	314552
8309	314553
23248	314554
1042	314555
15328	314556
39929	314557
18834	314558
27377	314559
3388	314560
29202	314561
24947	314562
30897	314563
85150	314564
1219	314565
5980	314566
48401	314567
1860	314568
7396	314569
17498	314570
36699	314571
10449	314572
49901	314573
80088	314574
13682	314575
7669	314576
207	314577
43152	314578
4593	314579
465	314580
9475	314581
8198	314582
28918	314583
3658	314584
3547	314585
50486	314586
81833	314587
65796	314588
30467	314589
24403	314590
16610	314591
4263	314592
15557	314593
69603	314594
13913	314595
59540	314596
31406	314597
61644	314598
19373	314599
47298	314600
31486	314601
32311	314602
11805	314603
47365	314604
575	314605
2823	314606
31329	314607
24978	314608
45323	314609
32658	314610
8651	314611
41744	314612
291	314613
11280	314614
1221	314615
21299	314616
16189	314617
81409	314618
1246	314619
110885	314620
38409	314621
3745	314622
18384	314623
5493	314624
38127	314625
13008	314626
1435	314627
20372	314628
3829	314629
4627	314630
55031	314631
8288	314632
24741	314633
18472	314634
4842	314635
37931	314636
4540	314637
32190	314638
37232	314639
14841	314640
14697	314641
43353	314642
29016	314643
24857	314644
5240	314645
57778	314646
50761	314647
12727	314648
12068	314649
76965	314650
14623	314651
33624	314652
273	314653
7575	314654
16594	314655
7339	314656
16063	314657
101978	314658
123	314659
27077	314660
68690	314661
95439	314662
38096	314663
9729	314664
48507	314665
29812	314666
82241	314667
72111	314668
37102	314669
16134	314670
71679	314671
38112	314672
993	314673
23021	314674
42350	314675
17333	314676
2607	314677
7893	314678
9047	314679
94505	314680
33335	314681
27013	314682
22361	314683
53496	314684
31070	314685
4028	314686
440	314687
250	314688
11374	314689
21198	314690
53624	314691
46246	314692
23513	314693
41267	314694
19140	314695
14245	314696
38743	314697
3281	314698
40109	314699
25306	314700
484	314701
11	314702
21069	314703
69193	314704
27874	314705
2695	314706
65807	314707
46389	314708
13732	314709
4761	314710
35148	314711
51129	314712
6029	314713
84713	314714
1761	314715
39091	314716
39174	314717
48233	314718
7502	314719
47326	314720
418	314721
28619	314722
55479	314723
15910	314724
13553	314725
9015	314726
5810	314727
19804	314728
10797	314729
1908	314730
55347	314731
35205	314732
102377	314733
39606	314734
76219	314735
87817	314736
37673	314737
2785	314738
12955	314739
21691	314740
80503	314741
762	314742
67252	314743
32	314744
70167	314745
44715	314746
12688	314747
26808	314748
381	314749
56955	314750
2914	314751
59205	314752
11737	314753
4672	314754
1651	314755
76421	314756
693	314757
14037	314758
27021	314759
2027	314760
19553	314761
4904	314762
30885	314763
5744	314764
10004	314765
21649	314766
44259	314767
31432	314768
2434	314769
63211	314770
31610	314771
60600	314772
13031	314773
41736	314774
4762	314775
41509	314776
35553	314777
5944	314778
6853	314779
48752	314780
32952	314781
77272	314782
16999	314783
58881	314784
23317	314785
14358	314786
10453	314787
34882	314788
103175	314789
7146	314790
2348	314791
3027	314792
54440	314793
82648	314794
19826	314795
15058	314796
10157	314797
401	314798
97974	314799
52120	314800
64961	314801
42635	314802
45794	314803
33839	314804
89607	314805
7295	314806
11576	314807
33286	314808
6865	314809
116	314810
34872	314811
19724	314812
14941	314813
40459	314814
45338	314815
38530	314816
33320	314817
92105	314818
25343	314819
21612	314820
6704	314821
107252	314822
10265	314823
46070	314824
1971	314825
13669	314826
16320	314827
14220	314828
245	314829
37942	314830
42099	314831
15534	314832
36021	314833
4397	314834
24277	314835
7208	314836
33023	314837
20438	314838
6916	314839
53605	314840
13075	314841
3555	314842
15162	314843
24944	314844
34269	314845
1447	314846
19843	314847
11874	314848
44790	314849
330	314850
233	314851
14764	314852
44718	314853
34719	314854
25895	314855
25687	314856
22249	314857
78693	314858
11800	314859
1606	314860
52099	314861
15270	314862
64069	314863
43390	314864
46005	314865
29763	314866
9791	314867
6871	314868
2066	314869
72590	314870
30103	314871
54315	314872
53907	314873
82442	314874
18780	314875
36326	314876
47259	314877
2905	314878
526	314879
2667	314880
16360	314881
18780	314882
59116	314883
18945	314884
10173	314885
21170	314886
49722	314887
29618	314888
34412	314889
53960	314890
59588	314891
49531	314892
7233	314893
5403	314894
13303	314895
37312	314896
47671	314897
20574	314898
31167	314899
77265	314900
66155	314901
27626	314902
64922	314903
30887	314904
22170	314905
14499	314906
13996	314907
86820	314908
11922	314909
2429	314910
46927	314911
76224	314912
78246	314913
15541	314914
17440	314915
29986	314916
15658	314917
20510	314918
29168	314919
92473	314920
50822	314921
259	314922
11913	314923
8757	314924
5661	314925
69419	314926
4672	314927
69166	314928
73370	314929
38828	314930
30178	314931
11469	314932
134	314933
88062	314934
177	314935
1940	314936
52853	314937
3608	314938
811	314939
80001	314940
5240	314941
1776	314942
49885	314943
2382	314944
3899	314945
79666	314946
2396	314947
48071	314948
5776	314949
80093	314950
2605	314951
25523	314952
5002	314953
54175	314954
3895	314955
55894	314956
20576	314957
25441	314958
903	314959
74229	314960
68241	314961
65680	314962
59344	314963
23816	314964
39173	314965
14181	314966
5701	314967
14231	314968
3672	314969
47760	314970
45353	314971
31126	314972
9317	314973
14077	314974
3121	314975
16265	314976
6504	314977
10296	314978
35831	314979
34180	314980
6602	314981
41945	314982
57675	314983
43232	314984
1146	314985
57697	314986
13918	314987
4627	314988
8847	314989
28172	314990
88264	314991
51840	314992
27249	314993
52268	314994
31780	314995
5587	314996
1506	314997
6411	314998
108131	314999
13531	315000
1785	315001
41763	315002
14524	315003
12737	315004
7340	315005
10705	315006
61383	315007
2226	315008
6689	315009
36802	315010
48360	315011
881	315012
34595	315013
399	315014
1494	315015
4211	315016
14673	315017
78991	315018
20258	315019
11978	315020
2669	315021
33	315022
47379	315023
90590	315024
183	315025
42605	315026
50626	315027
1046	315028
25488	315029
11883	315030
35788	315031
23463	315032
5771	315033
36029	315034
2897	315035
4767	315036
50512	315037
17826	315038
11871	315039
22887	315040
28765	315041
22719	315042
56684	315043
37812	315044
17041	315045
9881	315046
27359	315047
24925	315048
29585	315049
49	315050
71802	315051
52096	315052
73477	315053
20976	315054
55770	315055
2255	315056
1274	315057
8015	315058
20466	315059
61200	315060
45809	315061
17112	315062
43115	315063
18643	315064
84678	315065
89556	315066
2546	315067
147	315068
6925	315069
76908	315070
62	315071
21351	315072
3405	315073
88654	315074
111204	315075
21612	315076
2628	315077
12911	315078
1951	315079
31144	315080
10852	315081
24289	315082
22503	315083
109322	315084
112	315085
27831	315086
13876	315087
74517	315088
59617	315089
37349	315090
46019	315091
32748	315092
78299	315093
15090	315094
36457	315095
12719	315096
47681	315097
110313	315098
3579	315099
51697	315100
8811	315101
3376	315102
36318	315103
20132	315104
16645	315105
12853	315106
34673	315107
6332	315108
37701	315109
51073	315110
17127	315111
2129	315112
1672	315113
1499	315114
70384	315115
3343	315116
305	315117
25496	315118
25780	315119
3629	315120
2781	315121
19040	315122
23639	315123
37169	315124
39978	315125
25738	315126
2498	315127
1555	315128
3966	315129
33653	315130
27872	315131
48960	315132
34930	315133
55315	315134
39118	315135
29413	315136
66205	315137
17337	315138
20755	315139
18	315140
32824	315141
24947	315142
951	315143
53451	315144
2103	315145
51425	315146
48852	315147
18610	315148
25560	315149
17905	315150
44420	315151
26195	315152
789	315153
95533	315154
112044	315155
429	315156
28037	315157
6528	315158
18158	315159
6402	315160
49990	315161
65742	315162
79727	315163
46626	315164
17747	315165
3583	315166
17682	315167
10315	315168
19019	315169
1214	315170
2361	315171
45882	315172
28880	315173
9150	315174
57077	315175
22519	315176
10628	315177
3365	315178
24848	315179
131	315180
1267	315181
5788	315182
3318	315183
156	315184
16763	315185
89915	315186
13617	315187
23547	315188
36141	315189
24	315190
27011	315191
72839	315192
47287	315193
63370	315194
90332	315195
2372	315196
6681	315197
13479	315198
7593	315199
82066	315200
19	315201
846	315202
72919	315203
179	315204
24952	315205
10	315206
67949	315207
35040	315208
16725	315209
26768	315210
2304	315211
33587	315212
49199	315213
14885	315214
59396	315215
45143	315216
26751	315217
7866	315218
14668	315219
65192	315220
2346	315221
66585	315222
52640	315223
8380	315224
21846	315225
386	315226
12833	315227
25106	315228
81117	315229
61591	315230
60611	315231
719	315232
68763	315233
21220	315234
46999	315235
11780	315236
57904	315237
48837	315238
40436	315239
35078	315240
24221	315241
8281	315242
42312	315243
6732	315244
35711	315245
47579	315246
18103	315247
40323	315248
78327	315249
22282	315250
20221	315251
17361	315252
69373	315253
45020	315254
35618	315255
65673	315256
16116	315257
1543	315258
8369	315259
5292	315260
42140	315261
64682	315262
35098	315263
15300	315264
23391	315265
36614	315266
2828	315267
15669	315268
4216	315269
24812	315270
53498	315271
56032	315272
55781	315273
949	315274
816	315275
32484	315276
44838	315277
13694	315278
27651	315279
1167	315280
14209	315281
19625	315282
63390	315283
99877	315284
2437	315285
12694	315286
90686	315287
82745	315288
411	315289
15320	315290
19340	315291
13566	315292
75658	315293
10939	315294
7605	315295
8560	315296
1446	315297
52631	315298
53531	315299
1956	315300
6075	315301
9877	315302
32468	315303
48304	315304
31453	315305
2918	315306
70915	315307
83112	315308
51076	315309
2906	315310
9524	315311
13311	315312
25296	315313
23226	315314
75490	315315
56834	315316
13086	315317
7471	315318
32527	315319
9652	315320
92658	315321
12914	315322
65837	315323
19076	315324
30133	315325
332	315326
72269	315327
5447	315328
33773	315329
36756	315330
106677	315331
3834	315332
31800	315333
56495	315334
8968	315335
27701	315336
64	315337
16430	315338
1249	315339
7294	315340
112	315341
6174	315342
56549	315343
43066	315344
31810	315345
32292	315346
6938	315347
116	315348
59986	315349
64771	315350
159	315351
46827	315352
4412	315353
3783	315354
2413	315355
57882	315356
7776	315357
39848	315358
84560	315359
6769	315360
5170	315361
76399	315362
17029	315363
15477	315364
19355	315365
30849	315366
27839	315367
6062	315368
31178	315369
91346	315370
43633	315371
35513	315372
62561	315373
4055	315374
103688	315375
17327	315376
35421	315377
46192	315378
33260	315379
28151	315380
14014	315381
17374	315382
10203	315383
1565	315384
1813	315385
11769	315386
180	315387
17223	315388
4088	315389
26587	315390
3151	315391
331	315392
35842	315393
6361	315394
41816	315395
35141	315396
18506	315397
30800	315398
2118	315399
14208	315400
87783	315401
92427	315402
28980	315403
7023	315404
51624	315405
3247	315406
112646	315407
51319	315408
107624	315409
5029	315410
40054	315411
28671	315412
17218	315413
2371	315414
35175	315415
9283	315416
55628	315417
42946	315418
16913	315419
49294	315420
32070	315421
71092	315422
72	315423
25026	315424
59040	315425
12408	315426
23720	315427
9795	315428
8734	315429
89930	315430
36689	315431
36895	315432
83124	315433
49501	315434
24510	315435
73282	315436
86716	315437
61009	315438
8084	315439
9858	315440
61892	315441
28433	315442
3097	315443
2739	315444
22165	315445
60395	315446
46481	315447
3227	315448
12	315449
41	315450
77221	315451
34274	315452
5039	315453
8147	315454
100855	315455
6977	315456
94514	315457
9667	315458
713	315459
780	315460
868	315461
103634	315462
55030	315463
30521	315464
7163	315465
90007	315466
110842	315467
32501	315468
1384	315469
78049	315470
55839	315471
45466	315472
42383	315473
95482	315474
36212	315475
29299	315476
5490	315477
25274	315478
323	315479
72318	315480
59589	315481
50841	315482
6067	315483
69104	315484
29579	315485
80214	315486
5163	315487
75081	315488
70960	315489
8214	315490
11319	315491
23142	315492
91405	315493
4890	315494
1624	315495
46110	315496
30316	315497
44345	315498
435	315499
33546	315500
989	315501
29214	315502
9106	315503
3413	315504
41573	315505
16959	315506
428	315507
59876	315508
20688	315509
1652	315510
38745	315511
31852	315512
29031	315513
23409	315514
48160	315515
81010	315516
17531	315517
12946	315518
174	315519
44066	315520
26073	315521
21251	315522
19600	315523
25453	315524
1707	315525
12583	315526
425	315527
41428	315528
39158	315529
23245	315530
41560	315531
1828	315532
792	315533
17708	315534
51938	315535
11661	315536
42871	315537
9921	315538
25837	315539
2338	315540
14731	315541
4783	315542
75152	315543
15917	315544
107420	315545
28223	315546
29771	315547
54947	315548
2	315549
41348	315550
96131	315551
66142	315552
18118	315553
100005	315554
125	315555
77987	315556
63579	315557
48680	315558
43803	315559
73665	315560
21193	315561
736	315562
82959	315563
5083	315564
54132	315565
892	315566
61886	315567
3044	315568
24480	315569
19358	315570
11556	315571
66995	315572
84690	315573
20635	315574
26237	315575
29568	315576
51164	315577
8679	315578
30094	315579
111912	315580
42459	315581
6294	315582
18290	315583
37286	315584
40634	315585
70843	315586
678	315587
43831	315588
17947	315589
43852	315590
64351	315591
11138	315592
29393	315593
44012	315594
50585	315595
28878	315596
7611	315597
22696	315598
36035	315599
33401	315600
14855	315601
21864	315602
10233	315603
2251	315604
11508	315605
18474	315606
28854	315607
29813	315608
24198	315609
1879	315610
10568	315611
7596	315612
53870	315613
45717	315614
19478	315615
4091	315616
100987	315617
96204	315618
111966	315619
41333	315620
31057	315621
47576	315622
54634	315623
1781	315624
82267	315625
34402	315626
25168	315627
768	315628
47141	315629
59421	315630
5722	315631
20483	315632
2320	315633
70183	315634
9074	315635
9954	315636
31328	315637
58165	315638
54275	315639
36894	315640
43932	315641
13360	315642
20547	315643
342	315644
9672	315645
77641	315646
703	315647
70840	315648
30693	315649
29629	315650
55996	315651
64122	315652
27310	315653
11563	315654
40031	315655
66659	315656
7248	315657
18799	315658
62771	315659
11427	315660
12432	315661
98	315662
69094	315663
7960	315664
53777	315665
16427	315666
54672	315667
78597	315668
19536	315669
84701	315670
5620	315671
31152	315672
178	315673
8455	315674
48453	315675
2052	315676
70772	315677
71374	315678
27316	315679
5915	315680
13846	315681
39590	315682
204	315683
8548	315684
33411	315685
98051	315686
52527	315687
8934	315688
1355	315689
47496	315690
5846	315691
85478	315692
109880	315693
41915	315694
106778	315695
61509	315696
1451	315697
37802	315698
8167	315699
37517	315700
11971	315701
1729	315702
14355	315703
94921	315704
9337	315705
94358	315706
2055	315707
21187	315708
94564	315709
81	315710
17125	315711
26237	315712
71937	315713
16630	315714
74812	315715
47151	315716
3954	315717
42280	315718
28074	315719
1282	315720
102264	315721
33973	315722
20862	315723
33423	315724
56534	315725
93036	315726
10508	315727
361	315728
43784	315729
2407	315730
2163	315731
19092	315732
71592	315733
9199	315734
49812	315735
28266	315736
39222	315737
15957	315738
70843	315739
269	315740
44579	315741
616	315742
56097	315743
43555	315744
43999	315745
5734	315746
498	315747
97623	315748
52972	315749
32925	315750
42628	315751
22506	315752
34685	315753
31967	315754
9616	315755
12490	315756
1014	315757
42262	315758
60738	315759
335	315760
69069	315761
11423	315762
22649	315763
63870	315764
57722	315765
48169	315766
9681	315767
48969	315768
23812	315769
27631	315770
14117	315771
17778	315772
59289	315773
47681	315774
59867	315775
19068	315776
47367	315777
3150	315778
3107	315779
4989	315780
34307	315781
1807	315782
80095	315783
53089	315784
16021	315785
31260	315786
33738	315787
80600	315788
87640	315789
1886	315790
11872	315791
7965	315792
27950	315793
4686	315794
76104	315795
62880	315796
77947	315797
286	315798
35637	315799
26402	315800
3010	315801
16854	315802
4312	315803
91864	315804
30864	315805
37418	315806
11158	315807
9451	315808
17477	315809
23600	315810
37013	315811
39969	315812
44792	315813
87885	315814
21741	315815
51255	315816
65385	315817
60127	315818
13116	315819
55044	315820
60505	315821
5586	315822
42723	315823
24640	315824
10560	315825
45504	315826
24293	315827
50146	315828
4695	315829
87653	315830
17277	315831
58962	315832
113721	315833
41409	315834
11833	315835
28	315836
24544	315837
1962	315838
612	315839
28677	315840
15096	315841
1432	315842
1522	315843
15995	315844
2004	315845
839	315846
38799	315847
85842	315848
77452	315849
1302	315850
377	315851
24277	315852
38404	315853
2628	315854
63180	315855
46152	315856
52	315857
10073	315858
36672	315859
93769	315860
80560	315861
271	315862
199	315863
15247	315864
14275	315865
22306	315866
4027	315867
13651	315868
20863	315869
56314	315870
74264	315871
57587	315872
13542	315873
57021	315874
41486	315875
69924	315876
1941	315877
7175	315878
6323	315879
50527	315880
5564	315881
34530	315882
8436	315883
20924	315884
37286	315885
28117	315886
5132	315887
22919	315888
5024	315889
68764	315890
6858	315891
7285	315892
23906	315893
12234	315894
1745	315895
11666	315896
12459	315897
74106	315898
2561	315899
10760	315900
21056	315901
34471	315902
21212	315903
3336	315904
30741	315905
2684	315906
1057	315907
159	315908
40013	315909
50922	315910
78165	315911
3780	315912
96961	315913
15132	315914
24358	315915
39935	315916
69502	315917
54759	315918
8183	315919
5927	315920
35417	315921
455	315922
6360	315923
16629	315924
9225	315925
49316	315926
2854	315927
1724	315928
11255	315929
5661	315930
580	315931
164	315932
98447	315933
47667	315934
4053	315935
12	315936
13859	315937
8402	315938
92372	315939
17178	315940
4552	315941
61803	315942
4272	315943
6328	315944
1128	315945
26178	315946
7411	315947
56098	315948
3638	315949
42937	315950
8507	315951
3192	315952
16086	315953
1598	315954
1869	315955
6218	315956
82642	315957
6477	315958
3739	315959
4918	315960
4041	315961
46121	315962
61705	315963
9952	315964
39192	315965
22130	315966
8429	315967
2680	315968
4241	315969
54245	315970
431	315971
27527	315972
3093	315973
50350	315974
18454	315975
7544	315976
29892	315977
650	315978
6061	315979
61608	315980
6482	315981
25155	315982
11691	315983
49454	315984
10928	315985
29172	315986
39504	315987
82972	315988
2180	315989
1018	315990
95158	315991
13452	315992
46993	315993
11268	315994
1433	315995
21687	315996
29164	315997
38725	315998
1744	315999
22762	316000
24622	316001
2150	316002
64267	316003
50307	316004
36064	316005
7453	316006
80347	316007
10322	316008
42489	316009
3401	316010
27919	316011
43705	316012
250	316013
17475	316014
35387	316015
9501	316016
75523	316017
20188	316018
45563	316019
10499	316020
11060	316021
2592	316022
8484	316023
292	316024
73853	316025
46518	316026
53871	316027
27148	316028
3845	316029
13839	316030
1042	316031
53365	316032
30574	316033
21123	316034
43063	316035
26891	316036
58986	316037
5006	316038
20692	316039
59111	316040
5997	316041
12475	316042
4922	316043
19356	316044
12979	316045
4145	316046
40523	316047
62196	316048
15991	316049
11602	316050
4688	316051
14705	316052
38733	316053
1886	316054
83309	316055
787	316056
44078	316057
12359	316058
41522	316059
66939	316060
16958	316061
22777	316062
1554	316063
1547	316064
276	316065
14789	316066
30751	316067
14597	316068
51397	316069
106231	316070
31439	316071
23104	316072
46224	316073
66213	316074
728	316075
3340	316076
13293	316077
12432	316078
22352	316079
11706	316080
34187	316081
3080	316082
2852	316083
4675	316084
16513	316085
101487	316086
23332	316087
59739	316088
1699	316089
70196	316090
92187	316091
98582	316092
44396	316093
20452	316094
92654	316095
34260	316096
224	316097
24988	316098
42039	316099
3592	316100
252	316101
44377	316102
34478	316103
91	316104
43903	316105
8852	316106
57771	316107
6602	316108
53117	316109
62140	316110
11412	316111
23652	316112
9532	316113
70845	316114
2301	316115
2389	316116
6412	316117
27014	316118
35358	316119
76427	316120
10040	316121
81015	316122
105786	316123
79485	316124
6645	316125
38197	316126
21469	316127
35682	316128
53961	316129
3660	316130
5563	316131
22025	316132
31392	316133
33508	316134
343	316135
12059	316136
62915	316137
48509	316138
29276	316139
1316	316140
33122	316141
33155	316142
36736	316143
4678	316144
67069	316145
85909	316146
23261	316147
30698	316148
31482	316149
81448	316150
12873	316151
993	316152
1156	316153
1066	316154
35076	316155
78588	316156
28297	316157
37523	316158
57463	316159
13297	316160
63883	316161
26359	316162
6397	316163
12731	316164
15364	316165
88721	316166
141	316167
11853	316168
47028	316169
5501	316170
858	316171
4994	316172
31793	316173
9241	316174
56327	316175
37095	316176
3388	316177
7070	316178
95442	316179
41889	316180
27447	316181
72359	316182
22645	316183
70129	316184
158	316185
126	316186
1297	316187
7532	316188
16416	316189
31390	316190
31983	316191
15089	316192
56009	316193
28862	316194
41804	316195
823	316196
87715	316197
89928	316198
15198	316199
14422	316200
19	316201
13204	316202
9446	316203
74716	316204
92132	316205
9689	316206
37054	316207
10576	316208
3637	316209
26550	316210
2529	316211
29061	316212
26976	316213
44690	316214
25760	316215
3151	316216
90877	316217
57383	316218
21802	316219
5666	316220
16850	316221
4583	316222
40834	316223
45903	316224
74854	316225
4018	316226
39	316227
74282	316228
30704	316229
9942	316230
52736	316231
17707	316232
6089	316233
115	316234
39819	316235
2678	316236
3256	316237
9274	316238
8025	316239
9176	316240
1882	316241
21729	316242
59852	316243
85073	316244
1037	316245
35940	316246
15952	316247
4515	316248
333	316249
24409	316250
717	316251
5244	316252
80832	316253
37642	316254
9364	316255
58939	316256
53182	316257
24470	316258
8360	316259
44847	316260
55935	316261
51958	316262
1803	316263
12204	316264
8344	316265
28409	316266
1821	316267
36245	316268
11622	316269
10544	316270
26912	316271
40593	316272
13333	316273
51856	316274
18289	316275
19531	316276
38690	316277
2125	316278
88233	316279
331	316280
9672	316281
10850	316282
17446	316283
9847	316284
8716	316285
78499	316286
67173	316287
37100	316288
27445	316289
30157	316290
28003	316291
49211	316292
73565	316293
22633	316294
4900	316295
100219	316296
76150	316297
1320	316298
4065	316299
28930	316300
22991	316301
8175	316302
13905	316303
15584	316304
53471	316305
31670	316306
41482	316307
89931	316308
12734	316309
73145	316310
43810	316311
8184	316312
4095	316313
4435	316314
35128	316315
34773	316316
21264	316317
71242	316318
9353	316319
21270	316320
55044	316321
26073	316322
4944	316323
8213	316324
5222	316325
47900	316326
86227	316327
112665	316328
59673	316329
22142	316330
24793	316331
73930	316332
416	316333
48935	316334
19750	316335
48027	316336
10359	316337
30075	316338
86453	316339
4133	316340
9275	316341
83979	316342
36399	316343
79998	316344
1240	316345
38279	316346
54952	316347
16559	316348
33995	316349
26750	316350
57435	316351
22777	316352
51447	316353
30226	316354
15906	316355
16229	316356
102110	316357
47020	316358
18022	316359
26641	316360
197	316361
39408	316362
49822	316363
10922	316364
3011	316365
46260	316366
92646	316367
8587	316368
7615	316369
22354	316370
13245	316371
3822	316372
7184	316373
108132	316374
87281	316375
6009	316376
78365	316377
9166	316378
15900	316379
9536	316380
61535	316381
88992	316382
29234	316383
26579	316384
36399	316385
3567	316386
64900	316387
8363	316388
17194	316389
33543	316390
33737	316391
1258	316392
37263	316393
48	316394
63851	316395
26508	316396
36443	316397
14749	316398
64780	316399
10091	316400
41652	316401
41324	316402
5173	316403
25856	316404
48754	316405
2242	316406
17532	316407
1409	316408
11338	316409
19881	316410
65051	316411
9967	316412
12760	316413
544	316414
60071	316415
11657	316416
184	316417
34477	316418
6993	316419
9053	316420
1457	316421
54368	316422
33022	316423
6704	316424
49941	316425
5216	316426
74868	316427
58746	316428
11411	316429
19256	316430
24561	316431
92155	316432
86033	316433
24527	316434
32078	316435
13025	316436
10785	316437
44376	316438
17550	316439
18672	316440
38737	316441
58508	316442
4569	316443
6952	316444
4519	316445
1910	316446
3098	316447
80431	316448
43331	316449
51900	316450
2414	316451
6272	316452
5567	316453
779	316454
26289	316455
16736	316456
35552	316457
2042	316458
2428	316459
27160	316460
10725	316461
10632	316462
636	316463
38567	316464
20399	316465
22541	316466
13139	316467
43354	316468
58848	316469
1686	316470
370	316471
36395	316472
44057	316473
88154	316474
97	316475
5121	316476
6409	316477
12784	316478
460	316479
6966	316480
21674	316481
2500	316482
98698	316483
14229	316484
9747	316485
21243	316486
9100	316487
68	316488
18100	316489
43042	316490
29492	316491
31533	316492
60519	316493
103522	316494
7788	316495
51629	316496
130	316497
37983	316498
6731	316499
78319	316500
47589	316501
100262	316502
38055	316503
42470	316504
77312	316505
9466	316506
36689	316507
2718	316508
53679	316509
38889	316510
29758	316511
48327	316512
36035	316513
66808	316514
6685	316515
52694	316516
32118	316517
23557	316518
3198	316519
51539	316520
4768	316521
9690	316522
22479	316523
15937	316524
73328	316525
8264	316526
55232	316527
3081	316528
57793	316529
1931	316530
64182	316531
47494	316532
6757	316533
51112	316534
31009	316535
45716	316536
14635	316537
198	316538
13835	316539
4405	316540
1843	316541
1903	316542
1	316543
19211	316544
2555	316545
34301	316546
11243	316547
11236	316548
24030	316549
1800	316550
6770	316551
100950	316552
23723	316553
69792	316554
23997	316555
13423	316556
7422	316557
58097	316558
9329	316559
13576	316560
217	316561
670	316562
9970	316563
3683	316564
10753	316565
59727	316566
16739	316567
6834	316568
299	316569
7171	316570
31071	316571
25621	316572
11109	316573
30716	316574
10998	316575
45503	316576
3453	316577
2700	316578
2534	316579
10904	316580
9943	316581
1492	316582
23042	316583
8404	316584
92889	316585
106918	316586
21250	316587
29209	316588
13178	316589
28067	316590
1089	316591
13318	316592
64264	316593
31477	316594
25078	316595
30227	316596
16218	316597
37236	316598
16378	316599
103310	316600
1558	316601
202	316602
40648	316603
1730	316604
49618	316605
49981	316606
64571	316607
82605	316608
4285	316609
62838	316610
93468	316611
8653	316612
20353	316613
4277	316614
21380	316615
62679	316616
62691	316617
3931	316618
289	316619
81214	316620
12748	316621
42454	316622
3738	316623
11868	316624
83332	316625
4952	316626
14104	316627
23266	316628
1491	316629
47870	316630
339	316631
32741	316632
75504	316633
42086	316634
24963	316635
31379	316636
43198	316637
177	316638
28790	316639
391	316640
31109	316641
6611	316642
32553	316643
82236	316644
57338	316645
13562	316646
11538	316647
7827	316648
16600	316649
5	316650
10501	316651
13049	316652
93015	316653
3229	316654
76136	316655
4471	316656
49537	316657
312	316658
8909	316659
19721	316660
6385	316661
3164	316662
25135	316663
77806	316664
111849	316665
70032	316666
1883	316667
85823	316668
39074	316669
3134	316670
35604	316671
20255	316672
10771	316673
78393	316674
1360	316675
7830	316676
1526	316677
50086	316678
1918	316679
56050	316680
9417	316681
1452	316682
50907	316683
15594	316684
38945	316685
822	316686
43442	316687
5776	316688
28906	316689
88216	316690
16891	316691
18730	316692
38550	316693
56706	316694
18898	316695
1350	316696
13199	316697
764	316698
675	316699
50575	316700
46906	316701
26110	316702
91378	316703
70020	316704
39337	316705
2756	316706
14131	316707
13224	316708
505	316709
12914	316710
27447	316711
41495	316712
2918	316713
11834	316714
59696	316715
2621	316716
18564	316717
19097	316718
70550	316719
35535	316720
29156	316721
40698	316722
2590	316723
9298	316724
50163	316725
979	316726
40925	316727
42636	316728
46412	316729
5489	316730
32615	316731
21055	316732
84405	316733
90595	316734
33514	316735
83200	316736
39834	316737
18360	316738
64677	316739
89442	316740
59079	316741
58508	316742
1568	316743
841	316744
41658	316745
452	316746
3152	316747
57437	316748
14428	316749
4210	316750
36405	316751
56675	316752
7320	316753
656	316754
74790	316755
31903	316756
1258	316757
23266	316758
80780	316759
9375	316760
59738	316761
49521	316762
46904	316763
113741	316764
52108	316765
37263	316766
74501	316767
5770	316768
58447	316769
13753	316770
41751	316771
32627	316772
71135	316773
43151	316774
14609	316775
6071	316776
2737	316777
35841	316778
47909	316779
41187	316780
24041	316781
31	316782
28383	316783
1282	316784
45227	316785
5621	316786
37876	316787
63290	316788
102644	316789
2244	316790
63061	316791
3259	316792
31246	316793
36127	316794
47313	316795
60669	316796
16303	316797
24387	316798
92232	316799
59082	316800
11737	316801
34612	316802
35228	316803
47030	316804
306	316805
47327	316806
39637	316807
9485	316808
14	316809
38781	316810
97463	316811
67256	316812
18087	316813
16222	316814
99	316815
7	316816
23220	316817
18535	316818
2898	316819
42981	316820
26064	316821
2715	316822
646	316823
26987	316824
64989	316825
9594	316826
17053	316827
26935	316828
93388	316829
2259	316830
14728	316831
471	316832
27964	316833
3310	316834
86324	316835
16955	316836
4091	316837
55148	316838
2130	316839
1374	316840
54136	316841
74049	316842
23435	316843
12834	316844
126	316845
10660	316846
31583	316847
1246	316848
64912	316849
79742	316850
4652	316851
65593	316852
36793	316853
50190	316854
3940	316855
30118	316856
6906	316857
44647	316858
67915	316859
33254	316860
109324	316861
13166	316862
39754	316863
10967	316864
19533	316865
42101	316866
30395	316867
37955	316868
76503	316869
4128	316870
76987	316871
138	316872
39608	316873
28873	316874
24716	316875
28064	316876
67196	316877
25247	316878
56051	316879
24610	316880
3494	316881
960	316882
55916	316883
62806	316884
8747	316885
20712	316886
23794	316887
1012	316888
31686	316889
5656	316890
26149	316891
70609	316892
298	316893
59593	316894
6105	316895
48508	316896
2724	316897
11735	316898
72042	316899
42909	316900
85391	316901
42539	316902
5287	316903
98909	316904
34561	316905
24831	316906
41244	316907
11089	316908
48765	316909
17209	316910
8791	316911
26716	316912
9350	316913
27853	316914
51329	316915
62293	316916
45102	316917
27585	316918
15590	316919
71035	316920
34931	316921
35828	316922
13947	316923
45865	316924
665	316925
59698	316926
23666	316927
88575	316928
36151	316929
40724	316930
7183	316931
5399	316932
79643	316933
8365	316934
272	316935
26009	316936
17233	316937
5845	316938
13218	316939
39185	316940
45188	316941
40032	316942
57061	316943
9813	316944
9267	316945
96595	316946
9464	316947
86601	316948
40865	316949
20433	316950
6577	316951
21827	316952
17761	316953
61956	316954
51558	316955
57611	316956
10772	316957
25500	316958
6942	316959
17270	316960
54194	316961
43981	316962
45357	316963
11386	316964
49404	316965
40117	316966
536	316967
16956	316968
40522	316969
76600	316970
34191	316971
30193	316972
56190	316973
108301	316974
73170	316975
1057	316976
608	316977
4161	316978
2237	316979
24323	316980
4377	316981
8202	316982
7856	316983
66268	316984
50328	316985
284	316986
29759	316987
8127	316988
9309	316989
76567	316990
20603	316991
1230	316992
29945	316993
35770	316994
33366	316995
16262	316996
13921	316997
12758	316998
79567	316999
20225	317000
2019	317001
89906	317002
26430	317003
39274	317004
89317	317005
3521	317006
4086	317007
71330	317008
87579	317009
11909	317010
22963	317011
27583	317012
65182	317013
15722	317014
71	317015
16043	317016
10938	317017
19939	317018
66459	317019
65356	317020
9088	317021
23991	317022
316	317023
8127	317024
84508	317025
6826	317026
34517	317027
93798	317028
25164	317029
33182	317030
97665	317031
34580	317032
31698	317033
8199	317034
25252	317035
5821	317036
351	317037
22961	317038
4990	317039
308	317040
6875	317041
7926	317042
32407	317043
62529	317044
15581	317045
17009	317046
3172	317047
45315	317048
39964	317049
80172	317050
4641	317051
1215	317052
4775	317053
414	317054
295	317055
5665	317056
72	317057
78532	317058
30303	317059
86207	317060
26141	317061
977	317062
74194	317063
5812	317064
4703	317065
93772	317066
2854	317067
2400	317068
20818	317069
13707	317070
1955	317071
9708	317072
8551	317073
22203	317074
70248	317075
4528	317076
77296	317077
1102	317078
64669	317079
3249	317080
16182	317081
22979	317082
93130	317083
63935	317084
33190	317085
21792	317086
10029	317087
16814	317088
32042	317089
20191	317090
9543	317091
547	317092
70908	317093
23843	317094
24939	317095
705	317096
3809	317097
20252	317098
47076	317099
10444	317100
20538	317101
86981	317102
36116	317103
1249	317104
1767	317105
40618	317106
41424	317107
36006	317108
71516	317109
73494	317110
10655	317111
2110	317112
32678	317113
24673	317114
64520	317115
25289	317116
23113	317117
56351	317118
70934	317119
4980	317120
85610	317121
8622	317122
10917	317123
17842	317124
44	317125
86862	317126
12048	317127
97043	317128
80360	317129
410	317130
286	317131
48649	317132
34683	317133
28739	317134
6961	317135
3933	317136
4556	317137
33568	317138
32036	317139
8769	317140
57060	317141
39973	317142
2944	317143
30975	317144
61985	317145
89900	317146
78336	317147
31550	317148
75676	317149
4089	317150
27952	317151
43067	317152
84108	317153
3726	317154
23720	317155
192	317156
14516	317157
44099	317158
23807	317159
28106	317160
13286	317161
11062	317162
21087	317163
103052	317164
33050	317165
1948	317166
19578	317167
50085	317168
392	317169
51931	317170
2241	317171
40618	317172
37862	317173
221	317174
5242	317175
59129	317176
60953	317177
55716	317178
37876	317179
65276	317180
27909	317181
14152	317182
14193	317183
9106	317184
21329	317185
12703	317186
2873	317187
5933	317188
55816	317189
9224	317190
39305	317191
219	317192
30618	317193
82240	317194
56924	317195
68699	317196
46224	317197
14136	317198
27470	317199
46184	317200
17484	317201
242	317202
9999	317203
941	317204
54323	317205
1209	317206
21630	317207
6014	317208
59435	317209
24597	317210
21573	317211
135	317212
38886	317213
71942	317214
19569	317215
18986	317216
21370	317217
59054	317218
6112	317219
13104	317220
5916	317221
69	317222
44740	317223
1926	317224
3299	317225
28791	317226
45280	317227
1338	317228
9419	317229
32897	317230
29898	317231
28049	317232
82433	317233
91026	317234
36155	317235
2992	317236
24222	317237
7115	317238
68485	317239
27065	317240
27179	317241
68893	317242
14795	317243
33655	317244
62330	317245
9839	317246
17120	317247
24486	317248
58979	317249
33348	317250
90053	317251
5097	317252
33397	317253
2722	317254
55519	317255
8906	317256
57460	317257
35743	317258
2752	317259
2903	317260
18771	317261
60781	317262
40783	317263
5332	317264
9398	317265
3128	317266
79298	317267
16268	317268
36216	317269
51534	317270
67442	317271
56089	317272
440	317273
12056	317274
28339	317275
42625	317276
9432	317277
21543	317278
22293	317279
54679	317280
33012	317281
183	317282
805	317283
18102	317284
80757	317285
10730	317286
26436	317287
18958	317288
18260	317289
709	317290
21476	317291
63811	317292
51373	317293
32526	317294
44838	317295
4836	317296
27078	317297
20295	317298
73437	317299
44924	317300
65465	317301
11036	317302
7105	317303
1270	317304
21898	317305
64862	317306
69745	317307
59736	317308
5599	317309
6283	317310
22604	317311
3239	317312
90779	317313
47829	317314
15447	317315
86976	317316
79335	317317
1147	317318
10784	317319
112768	317320
66532	317321
5924	317322
1705	317323
2283	317324
9529	317325
7755	317326
37944	317327
4572	317328
11496	317329
51953	317330
45423	317331
7984	317332
29855	317333
2319	317334
51538	317335
20248	317336
2097	317337
15887	317338
32230	317339
3251	317340
39859	317341
35326	317342
13003	317343
13369	317344
10987	317345
22449	317346
8	317347
2736	317348
39568	317349
2218	317350
39281	317351
8884	317352
6303	317353
42176	317354
83333	317355
57507	317356
6432	317357
83369	317358
76	317359
4347	317360
40523	317361
2971	317362
58226	317363
1068	317364
32	317365
43544	317366
74803	317367
9826	317368
94095	317369
7785	317370
12858	317371
7739	317372
7427	317373
16499	317374
206	317375
34372	317376
5160	317377
437	317378
22576	317379
70770	317380
10368	317381
15481	317382
93980	317383
8431	317384
10243	317385
60678	317386
1471	317387
21186	317388
18099	317389
58284	317390
1586	317391
89259	317392
35464	317393
48	317394
78837	317395
41479	317396
5108	317397
23225	317398
11015	317399
1220	317400
47	317401
66607	317402
33555	317403
27106	317404
4186	317405
16171	317406
41041	317407
28266	317408
66084	317409
14767	317410
2386	317411
17992	317412
58065	317413
45036	317414
1308	317415
64026	317416
26816	317417
49063	317418
48269	317419
35678	317420
6912	317421
7501	317422
56107	317423
50310	317424
68226	317425
27308	317426
73470	317427
5498	317428
105424	317429
55651	317430
46033	317431
58908	317432
34666	317433
28568	317434
8787	317435
620	317436
88874	317437
25127	317438
5256	317439
24634	317440
87114	317441
3692	317442
18922	317443
3765	317444
89286	317445
19576	317446
331	317447
49445	317448
2269	317449
59697	317450
34699	317451
16515	317452
19356	317453
761	317454
36035	317455
7070	317456
34993	317457
101850	317458
70101	317459
59797	317460
5687	317461
87112	317462
40500	317463
46401	317464
30469	317465
85157	317466
3580	317467
6150	317468
21251	317469
57554	317470
2	317471
6525	317472
6552	317473
6866	317474
2202	317475
113082	317476
20815	317477
57726	317478
51625	317479
12463	317480
110682	317481
98407	317482
96136	317483
7304	317484
11242	317485
53299	317486
3547	317487
1192	317488
12546	317489
35077	317490
76043	317491
23416	317492
62131	317493
24688	317494
611	317495
41997	317496
75528	317497
21230	317498
47619	317499
7696	317500
37012	317501
783	317502
90555	317503
36936	317504
43264	317505
1665	317506
41910	317507
36045	317508
17469	317509
12760	317510
48700	317511
69981	317512
25334	317513
72072	317514
34818	317515
39543	317516
1488	317517
82361	317518
36151	317519
12280	317520
42026	317521
15544	317522
84082	317523
38889	317524
103812	317525
33277	317526
46858	317527
143	317528
8915	317529
65554	317530
20796	317531
8931	317532
9454	317533
2222	317534
39899	317535
2535	317536
20549	317537
67549	317538
4987	317539
11632	317540
34969	317541
28063	317542
40194	317543
33361	317544
24863	317545
19345	317546
369	317547
14950	317548
9383	317549
51962	317550
54567	317551
7294	317552
13063	317553
78137	317554
6016	317555
3504	317556
75861	317557
8670	317558
68307	317559
72832	317560
16297	317561
41266	317562
6183	317563
37177	317564
4822	317565
24542	317566
58551	317567
9988	317568
4162	317569
34016	317570
1464	317571
6101	317572
84785	317573
15611	317574
32167	317575
8293	317576
48912	317577
455	317578
87582	317579
72254	317580
9311	317581
36380	317582
45330	317583
3847	317584
7540	317585
16273	317586
35607	317587
80820	317588
19965	317589
31961	317590
75596	317591
67293	317592
15216	317593
76235	317594
3315	317595
4085	317596
78098	317597
1757	317598
38335	317599
15526	317600
48254	317601
28441	317602
5208	317603
2185	317604
2911	317605
3564	317606
64250	317607
48572	317608
35509	317609
38818	317610
94078	317611
75677	317612
96105	317613
74094	317614
6690	317615
3439	317616
16994	317617
1602	317618
30592	317619
30127	317620
33950	317621
28773	317622
315	317623
11994	317624
26988	317625
9832	317626
11250	317627
66534	317628
3070	317629
42683	317630
18699	317631
8920	317632
54988	317633
9831	317634
18759	317635
19263	317636
62324	317637
16546	317638
53882	317639
46984	317640
3363	317641
29968	317642
5118	317643
49413	317644
41236	317645
37215	317646
1143	317647
33610	317648
47963	317649
34046	317650
1702	317651
12058	317652
5685	317653
8857	317654
102568	317655
41259	317656
72038	317657
24890	317658
42844	317659
15129	317660
18580	317661
36676	317662
58431	317663
38622	317664
107910	317665
5337	317666
75333	317667
14574	317668
83823	317669
4473	317670
26465	317671
13366	317672
46616	317673
43743	317674
100319	317675
2135	317676
3583	317677
4061	317678
30677	317679
63122	317680
37006	317681
6139	317682
14303	317683
32558	317684
33931	317685
94697	317686
5343	317687
2079	317688
23962	317689
17247	317690
55380	317691
848	317692
405	317693
28147	317694
23035	317695
58241	317696
511	317697
25444	317698
60835	317699
12632	317700
19970	317701
654	317702
38180	317703
24014	317704
43684	317705
2463	317706
38495	317707
24638	317708
14922	317709
18284	317710
60577	317711
33409	317712
1	317713
20965	317714
3706	317715
3887	317716
79846	317717
93114	317718
27331	317719
37241	317720
28062	317721
7039	317722
48793	317723
30335	317724
30983	317725
2894	317726
29866	317727
4706	317728
114064	317729
33339	317730
34175	317731
26883	317732
25135	317733
2863	317734
36976	317735
18358	317736
61	317737
1223	317738
16300	317739
13849	317740
45125	317741
10821	317742
194	317743
33254	317744
68672	317745
91088	317746
1051	317747
3910	317748
14493	317749
61250	317750
55664	317751
16005	317752
7751	317753
1444	317754
18744	317755
19284	317756
11663	317757
899	317758
1618	317759
13777	317760
109839	317761
63348	317762
19780	317763
51174	317764
103197	317765
72521	317766
41875	317767
13	317768
7669	317769
62989	317770
19270	317771
20523	317772
43082	317773
11259	317774
62461	317775
297	317776
7070	317777
29374	317778
35931	317779
36842	317780
2286	317781
102907	317782
1492	317783
39204	317784
1286	317785
6674	317786
70784	317787
44693	317788
95978	317789
22983	317790
20946	317791
30376	317792
38025	317793
17100	317794
38071	317795
1853	317796
19232	317797
6949	317798
38658	317799
35104	317800
16340	317801
58788	317802
35501	317803
160	317804
36	317805
67966	317806
72606	317807
71115	317808
6595	317809
102222	317810
13401	317811
2876	317812
60999	317813
817	317814
53133	317815
28531	317816
24900	317817
482	317818
72188	317819
19730	317820
10274	317821
12082	317822
33088	317823
10988	317824
2402	317825
74452	317826
40056	317827
76354	317828
48308	317829
12015	317830
1570	317831
8216	317832
1783	317833
3355	317834
10493	317835
1161	317836
1773	317837
499	317838
8208	317839
34811	317840
16393	317841
45411	317842
44518	317843
32314	317844
61833	317845
15743	317846
5822	317847
78987	317848
51658	317849
47187	317850
3211	317851
15416	317852
44970	317853
27005	317854
55125	317855
60998	317856
12701	317857
56294	317858
86568	317859
47701	317860
26519	317861
80691	317862
8695	317863
21940	317864
74556	317865
75792	317866
45314	317867
18743	317868
79723	317869
74351	317870
46614	317871
33212	317872
77368	317873
37762	317874
3599	317875
73187	317876
34040	317877
32335	317878
848	317879
37315	317880
31355	317881
33497	317882
34310	317883
13450	317884
85545	317885
8880	317886
28755	317887
40464	317888
4702	317889
47845	317890
12814	317891
1102	317892
38620	317893
32158	317894
23156	317895
1038	317896
27009	317897
55909	317898
9665	317899
38070	317900
84698	317901
13946	317902
425	317903
55011	317904
78226	317905
28812	317906
80308	317907
15033	317908
16272	317909
3858	317910
1349	317911
26353	317912
6184	317913
59798	317914
51372	317915
8024	317916
34262	317917
34324	317918
8259	317919
292	317920
13356	317921
2825	317922
20742	317923
22939	317924
58202	317925
59304	317926
16490	317927
42222	317928
21224	317929
19365	317930
23943	317931
31026	317932
14686	317933
42644	317934
3455	317935
65619	317936
4538	317937
43901	317938
29960	317939
14834	317940
20948	317941
48328	317942
18194	317943
81875	317944
1969	317945
61263	317946
18964	317947
9417	317948
11870	317949
109089	317950
27744	317951
1374	317952
100172	317953
3011	317954
1180	317955
1	317956
28342	317957
3483	317958
4310	317959
56148	317960
60334	317961
68779	317962
11442	317963
3952	317964
7887	317965
9791	317966
11949	317967
23142	317968
281	317969
31961	317970
9603	317971
36888	317972
58416	317973
61938	317974
31	317975
42171	317976
34070	317977
49273	317978
9576	317979
81751	317980
27634	317981
6326	317982
60651	317983
66653	317984
3276	317985
46372	317986
31803	317987
93046	317988
39456	317989
24553	317990
31473	317991
92401	317992
21745	317993
51153	317994
20831	317995
86755	317996
45423	317997
32886	317998
10793	317999
20997	318000
11263	318001
76594	318002
19739	318003
250	318004
20272	318005
43855	318006
6611	318007
2213	318008
56963	318009
725	318010
62991	318011
65	318012
30425	318013
346	318014
74023	318015
58673	318016
48	318017
39488	318018
26171	318019
6110	318020
40374	318021
6016	318022
91272	318023
22168	318024
18320	318025
75662	318026
91600	318027
2100	318028
52393	318029
18501	318030
73	318031
3910	318032
5415	318033
8588	318034
754	318035
67039	318036
43067	318037
1286	318038
30013	318039
70230	318040
45627	318041
92103	318042
114085	318043
43882	318044
4668	318045
71481	318046
1579	318047
21981	318048
1488	318049
1039	318050
51718	318051
485	318052
6304	318053
30422	318054
83886	318055
20755	318056
35088	318057
17504	318058
33407	318059
36655	318060
100324	318061
17350	318062
19448	318063
59702	318064
41830	318065
663	318066
65851	318067
9096	318068
27449	318069
82750	318070
4457	318071
63073	318072
78656	318073
108	318074
2467	318075
5587	318076
1151	318077
21654	318078
18959	318079
47239	318080
66670	318081
14403	318082
58536	318083
52381	318084
44803	318085
8102	318086
64860	318087
68768	318088
19810	318089
22414	318090
15500	318091
20184	318092
79565	318093
100473	318094
64633	318095
237	318096
62334	318097
26701	318098
2700	318099
7161	318100
14777	318101
165	318102
22539	318103
55725	318104
18959	318105
102975	318106
56370	318107
336	318108
55113	318109
41408	318110
17664	318111
1231	318112
22714	318113
1497	318114
11907	318115
9230	318116
74121	318117
92678	318118
10595	318119
23911	318120
11650	318121
19059	318122
64370	318123
45343	318124
3650	318125
15797	318126
7957	318127
7202	318128
62987	318129
52540	318130
91159	318131
6873	318132
43329	318133
97975	318134
26658	318135
29096	318136
3775	318137
6583	318138
47877	318139
61660	318140
102110	318141
4955	318142
22017	318143
1219	318144
22584	318145
5253	318146
56155	318147
97440	318148
763	318149
74492	318150
26013	318151
17976	318152
213	318153
15173	318154
83961	318155
41035	318156
49680	318157
4009	318158
11972	318159
506	318160
5135	318161
64282	318162
38051	318163
17670	318164
77760	318165
13271	318166
18918	318167
41522	318168
43099	318169
13218	318170
42976	318171
17411	318172
11294	318173
41907	318174
840	318175
10288	318176
83036	318177
67009	318178
510	318179
67384	318180
451	318181
50470	318182
17637	318183
34084	318184
686	318185
55030	318186
7755	318187
26842	318188
64302	318189
23243	318190
42697	318191
7431	318192
77518	318193
32103	318194
24921	318195
584	318196
33940	318197
53	318198
5223	318199
7360	318200
2040	318201
76696	318202
20083	318203
69546	318204
528	318205
64417	318206
5746	318207
15180	318208
21938	318209
4771	318210
3599	318211
10164	318212
57547	318213
2043	318214
16807	318215
32799	318216
102258	318217
3796	318218
40851	318219
62800	318220
75566	318221
25780	318222
71318	318223
24611	318224
593	318225
2069	318226
9701	318227
55041	318228
1157	318229
49653	318230
17	318231
6378	318232
1478	318233
77617	318234
80077	318235
4455	318236
77834	318237
79673	318238
98600	318239
65853	318240
1502	318241
4686	318242
74536	318243
22020	318244
12993	318245
29018	318246
99520	318247
20033	318248
73251	318249
8680	318250
73932	318251
60633	318252
4921	318253
37828	318254
5	318255
49	318256
50917	318257
22935	318258
22209	318259
2324	318260
92127	318261
5193	318262
10196	318263
22736	318264
27570	318265
6138	318266
101138	318267
35901	318268
1709	318269
1915	318270
51287	318271
71173	318272
54329	318273
3339	318274
47674	318275
25184	318276
60294	318277
37	318278
28115	318279
10925	318280
15535	318281
455	318282
18886	318283
22136	318284
3883	318285
44880	318286
3032	318287
26622	318288
6718	318289
8094	318290
6886	318291
7385	318292
26427	318293
35902	318294
824	318295
88058	318296
5367	318297
9381	318298
1181	318299
97135	318300
14134	318301
2122	318302
761	318303
47193	318304
82652	318305
11860	318306
3518	318307
18529	318308
67409	318309
1261	318310
39858	318311
58095	318312
76970	318313
53456	318314
39584	318315
32067	318316
63523	318317
61597	318318
52093	318319
40624	318320
79662	318321
17717	318322
26670	318323
1524	318324
102711	318325
23979	318326
23370	318327
67927	318328
7332	318329
30335	318330
40743	318331
36841	318332
42313	318333
78992	318334
84735	318335
7528	318336
79861	318337
37298	318338
8247	318339
52856	318340
7980	318341
9171	318342
24697	318343
57214	318344
10454	318345
2701	318346
35601	318347
1068	318348
56498	318349
42393	318350
51801	318351
71743	318352
87818	318353
28707	318354
60561	318355
25050	318356
86907	318357
103816	318358
23507	318359
13236	318360
45285	318361
1249	318362
52285	318363
25048	318364
43584	318365
2217	318366
33785	318367
16551	318368
21884	318369
35455	318370
43876	318371
15652	318372
82988	318373
19271	318374
5118	318375
7521	318376
10517	318377
61034	318378
11516	318379
83340	318380
76474	318381
63492	318382
40440	318383
5007	318384
10388	318385
20766	318386
137	318387
69	318388
2900	318389
3716	318390
65426	318391
41170	318392
37117	318393
41521	318394
4347	318395
69652	318396
3436	318397
7459	318398
63506	318399
10989	318400
72073	318401
11304	318402
1564	318403
104435	318404
57640	318405
16196	318406
72990	318407
77836	318408
13972	318409
1050	318410
75	318411
2587	318412
9558	318413
15255	318414
216	318415
20210	318416
747	318417
30038	318418
11813	318419
21065	318420
1712	318421
2213	318422
25915	318423
84687	318424
25263	318425
10752	318426
9748	318427
4160	318428
56158	318429
11654	318430
28406	318431
77207	318432
16235	318433
9201	318434
29442	318435
17942	318436
26218	318437
695	318438
12322	318439
43992	318440
6186	318441
13265	318442
34491	318443
48350	318444
23863	318445
28453	318446
85090	318447
36838	318448
2974	318449
55976	318450
2522	318451
31754	318452
73343	318453
10867	318454
90062	318455
56076	318456
27611	318457
47487	318458
677	318459
15135	318460
41115	318461
3369	318462
2583	318463
66807	318464
39442	318465
48443	318466
127	318467
591	318468
13538	318469
26626	318470
28197	318471
24797	318472
19518	318473
87877	318474
18851	318475
798	318476
360	318477
2033	318478
86798	318479
64573	318480
12987	318481
13310	318482
57388	318483
93011	318484
25079	318485
56453	318486
634	318487
6287	318488
229	318489
18307	318490
12408	318491
90643	318492
40683	318493
39924	318494
2932	318495
20079	318496
16193	318497
65453	318498
40363	318499
25660	318500
401	318501
34716	318502
35217	318503
9137	318504
34450	318505
4154	318506
4770	318507
30490	318508
11596	318509
4240	318510
67329	318511
5345	318512
65619	318513
35184	318514
1267	318515
50671	318516
11709	318517
40705	318518
43381	318519
54861	318520
56126	318521
65853	318522
56059	318523
29799	318524
708	318525
10353	318526
12920	318527
55414	318528
24221	318529
12551	318530
10992	318531
56310	318532
3672	318533
66774	318534
66337	318535
57308	318536
61889	318537
14270	318538
13160	318539
25197	318540
57622	318541
13809	318542
2098	318543
47670	318544
23796	318545
8626	318546
22912	318547
25982	318548
33011	318549
104075	318550
1910	318551
63767	318552
24258	318553
45606	318554
19174	318555
5415	318556
82439	318557
8616	318558
50177	318559
16907	318560
3175	318561
6802	318562
37927	318563
204	318564
4119	318565
20846	318566
15401	318567
22426	318568
9898	318569
2317	318570
61295	318571
79311	318572
93102	318573
15975	318574
51228	318575
23643	318576
28366	318577
73307	318578
868	318579
3	318580
1159	318581
3459	318582
1086	318583
5757	318584
71948	318585
31729	318586
46008	318587
64553	318588
75580	318589
85916	318590
81009	318591
21299	318592
91376	318593
421	318594
118	318595
105994	318596
8907	318597
69352	318598
73866	318599
8615	318600
33987	318601
3751	318602
24210	318603
59949	318604
2464	318605
12678	318606
14691	318607
239	318608
44524	318609
24342	318610
6011	318611
29825	318612
19720	318613
58634	318614
49678	318615
6429	318616
6792	318617
626	318618
57603	318619
20259	318620
11238	318621
55	318622
14035	318623
50793	318624
54378	318625
64680	318626
24538	318627
103737	318628
28835	318629
4112	318630
13407	318631
86097	318632
91956	318633
15215	318634
18343	318635
110505	318636
13543	318637
219	318638
38160	318639
23014	318640
15523	318641
3606	318642
1760	318643
24750	318644
1046	318645
53362	318646
26149	318647
406	318648
8961	318649
105286	318650
5684	318651
10	318652
70993	318653
40796	318654
40955	318655
84754	318656
90104	318657
75898	318658
101303	318659
15128	318660
12872	318661
6033	318662
94979	318663
10568	318664
3545	318665
22734	318666
79521	318667
10064	318668
18086	318669
1746	318670
9114	318671
18688	318672
72667	318673
48845	318674
40051	318675
60006	318676
999	318677
20368	318678
7285	318679
30127	318680
416	318681
13026	318682
13976	318683
80920	318684
17486	318685
105017	318686
36659	318687
62891	318688
22708	318689
29960	318690
20320	318691
25992	318692
37403	318693
19478	318694
33845	318695
33555	318696
23685	318697
8545	318698
8286	318699
4339	318700
53526	318701
6216	318702
5982	318703
73390	318704
11136	318705
33816	318706
49030	318707
16838	318708
31551	318709
3493	318710
76439	318711
22997	318712
42324	318713
32073	318714
59654	318715
93714	318716
18693	318717
36476	318718
73557	318719
9607	318720
84222	318721
42251	318722
2421	318723
19420	318724
47614	318725
67906	318726
78772	318727
22742	318728
50832	318729
45021	318730
18562	318731
5001	318732
31796	318733
37559	318734
45127	318735
10970	318736
1	318737
11211	318738
2815	318739
12737	318740
83177	318741
42402	318742
6462	318743
4740	318744
50538	318745
11534	318746
6616	318747
729	318748
16693	318749
101046	318750
984	318751
46038	318752
74239	318753
16087	318754
60484	318755
5526	318756
24949	318757
60912	318758
14499	318759
89956	318760
43601	318761
41536	318762
193	318763
1103	318764
41350	318765
73204	318766
4525	318767
7025	318768
86019	318769
19974	318770
63585	318771
60468	318772
40	318773
37191	318774
56559	318775
12889	318776
2562	318777
40574	318778
14485	318779
3249	318780
43985	318781
8742	318782
22060	318783
1457	318784
2531	318785
41593	318786
16079	318787
72098	318788
5280	318789
5883	318790
36500	318791
33314	318792
17894	318793
22667	318794
84736	318795
24045	318796
92323	318797
9403	318798
2790	318799
11736	318800
10650	318801
5408	318802
9401	318803
33319	318804
6400	318805
43661	318806
9341	318807
12697	318808
53286	318809
38154	318810
37596	318811
51158	318812
4704	318813
56919	318814
39206	318815
795	318816
9154	318817
10725	318818
72798	318819
109823	318820
21263	318821
7446	318822
54376	318823
6454	318824
95747	318825
36746	318826
11073	318827
18668	318828
69312	318829
5087	318830
7570	318831
3529	318832
42380	318833
35641	318834
17904	318835
13947	318836
52048	318837
70805	318838
28944	318839
48174	318840
6556	318841
55231	318842
53662	318843
4880	318844
49402	318845
73637	318846
67517	318847
6554	318848
36696	318849
107754	318850
1847	318851
33265	318852
48926	318853
30929	318854
30181	318855
49120	318856
13889	318857
757	318858
20239	318859
332	318860
630	318861
43376	318862
60218	318863
238	318864
6342	318865
19584	318866
20762	318867
30841	318868
54097	318869
71408	318870
1877	318871
5456	318872
49096	318873
14653	318874
34869	318875
36902	318876
20339	318877
31889	318878
18284	318879
48591	318880
55581	318881
6506	318882
66826	318883
2061	318884
50496	318885
10	318886
11627	318887
20263	318888
56607	318889
103609	318890
32906	318891
9340	318892
90072	318893
21320	318894
17472	318895
6455	318896
14972	318897
52789	318898
42201	318899
26563	318900
36867	318901
15858	318902
3293	318903
62280	318904
67998	318905
85742	318906
37994	318907
51281	318908
10031	318909
21476	318910
43184	318911
11575	318912
71865	318913
42524	318914
39137	318915
75587	318916
20648	318917
41132	318918
20381	318919
21412	318920
57777	318921
3140	318922
97395	318923
27745	318924
848	318925
61009	318926
14180	318927
14051	318928
124	318929
25124	318930
19	318931
52978	318932
1048	318933
22189	318934
27914	318935
94002	318936
39469	318937
5380	318938
8074	318939
4590	318940
25861	318941
4921	318942
10355	318943
35852	318944
77458	318945
112324	318946
30790	318947
17602	318948
65525	318949
24436	318950
77494	318951
66263	318952
15213	318953
38266	318954
38758	318955
31712	318956
13604	318957
11254	318958
103057	318959
22937	318960
27154	318961
17307	318962
15222	318963
19628	318964
18673	318965
4155	318966
39508	318967
5145	318968
60696	318969
59785	318970
27445	318971
34887	318972
21792	318973
7271	318974
25039	318975
33439	318976
24718	318977
74947	318978
34453	318979
100480	318980
16213	318981
20012	318982
36784	318983
2153	318984
20334	318985
2859	318986
502	318987
50066	318988
35071	318989
12551	318990
1899	318991
26745	318992
29293	318993
5387	318994
19960	318995
4897	318996
1132	318997
10715	318998
34864	318999
245	319000
69014	319001
63617	319002
396	319003
25928	319004
14293	319005
30267	319006
16602	319007
9043	319008
39596	319009
10967	319010
3535	319011
53011	319012
22111	319013
38275	319014
21925	319015
30159	319016
1221	319017
99715	319018
35509	319019
60943	319020
19324	319021
20082	319022
25545	319023
7155	319024
75334	319025
44016	319026
35583	319027
107	319028
67733	319029
5729	319030
21666	319031
52050	319032
17105	319033
15318	319034
2628	319035
26968	319036
17577	319037
48545	319038
26638	319039
11099	319040
103431	319041
33844	319042
38395	319043
77371	319044
19638	319045
56491	319046
108416	319047
102491	319048
1606	319049
33231	319050
8955	319051
3968	319052
80490	319053
4279	319054
79410	319055
2011	319056
70	319057
417	319058
53090	319059
87181	319060
63144	319061
4465	319062
17312	319063
10118	319064
69129	319065
13421	319066
30532	319067
49	319068
87765	319069
21688	319070
42042	319071
1	319072
16075	319073
410	319074
27490	319075
677	319076
3126	319077
26386	319078
17951	319079
8238	319080
40252	319081
86512	319082
7991	319083
18432	319084
32185	319085
57299	319086
59448	319087
11972	319088
1020	319089
33565	319090
10931	319091
45976	319092
66520	319093
5035	319094
21862	319095
3230	319096
17514	319097
7352	319098
13595	319099
6013	319100
11400	319101
13203	319102
63253	319103
49873	319104
8225	319105
91001	319106
49121	319107
49439	319108
18055	319109
11766	319110
1431	319111
48397	319112
72029	319113
100870	319114
46381	319115
8627	319116
44493	319117
20168	319118
41253	319119
19046	319120
16407	319121
13143	319122
430	319123
28464	319124
66599	319125
40130	319126
4708	319127
41541	319128
68864	319129
28389	319130
68038	319131
6042	319132
14248	319133
11593	319134
42160	319135
27629	319136
23724	319137
17402	319138
67439	319139
2317	319140
24500	319141
86497	319142
34127	319143
93081	319144
45847	319145
22852	319146
30773	319147
62218	319148
35671	319149
217	319150
11852	319151
98753	319152
2016	319153
8938	319154
729	319155
472	319156
25812	319157
29010	319158
614	319159
11054	319160
5107	319161
80153	319162
39324	319163
6335	319164
40950	319165
79463	319166
10049	319167
66753	319168
38364	319169
21612	319170
17234	319171
40372	319172
43957	319173
15857	319174
39864	319175
262	319176
13631	319177
25176	319178
19010	319179
27863	319180
51673	319181
3387	319182
113634	319183
29376	319184
921	319185
1471	319186
103044	319187
25985	319188
31989	319189
23949	319190
93	319191
10181	319192
49172	319193
3556	319194
27600	319195
21650	319196
11710	319197
103289	319198
25091	319199
19710	319200
25419	319201
5202	319202
40365	319203
101370	319204
10597	319205
46455	319206
87643	319207
8962	319208
6814	319209
1883	319210
64913	319211
11587	319212
64925	319213
10775	319214
6621	319215
32856	319216
29419	319217
35457	319218
29789	319219
32384	319220
11345	319221
58178	319222
88603	319223
13086	319224
15724	319225
6669	319226
20262	319227
60076	319228
7180	319229
73024	319230
14446	319231
17816	319232
2326	319233
11633	319234
9672	319235
13228	319236
10668	319237
46493	319238
4458	319239
25826	319240
11771	319241
4326	319242
61246	319243
58727	319244
37895	319245
15091	319246
61421	319247
786	319248
9190	319249
5852	319250
58223	319251
30475	319252
28989	319253
47331	319254
13303	319255
46406	319256
24654	319257
67410	319258
1220	319259
18173	319260
9787	319261
24330	319262
36826	319263
39792	319264
32715	319265
1	319266
12063	319267
71540	319268
42955	319269
56539	319270
74678	319271
63953	319272
5474	319273
24753	319274
67742	319275
27486	319276
52110	319277
452	319278
1072	319279
567	319280
31449	319281
45390	319282
27329	319283
36571	319284
36650	319285
624	319286
25585	319287
9359	319288
10989	319289
54459	319290
24620	319291
71034	319292
5247	319293
9294	319294
71257	319295
86513	319296
30164	319297
26541	319298
475	319299
9400	319300
84425	319301
89281	319302
16554	319303
78900	319304
29009	319305
65919	319306
51090	319307
39881	319308
42807	319309
25936	319310
18891	319311
36084	319312
85976	319313
44332	319314
93929	319315
5112	319316
15457	319317
4773	319318
63136	319319
15360	319320
813	319321
108	319322
28209	319323
51263	319324
5146	319325
94470	319326
92884	319327
38382	319328
37205	319329
15577	319330
26372	319331
2398	319332
103732	319333
21245	319334
16803	319335
71059	319336
493	319337
23932	319338
65163	319339
1136	319340
19448	319341
45582	319342
54927	319343
61869	319344
13835	319345
48303	319346
2643	319347
870	319348
5011	319349
48056	319350
8086	319351
59852	319352
944	319353
15228	319354
4325	319355
59840	319356
3703	319357
29883	319358
89986	319359
7871	319360
83752	319361
59735	319362
39074	319363
2056	319364
45479	319365
4845	319366
18939	319367
2481	319368
29337	319369
64084	319370
2379	319371
17417	319372
19629	319373
27069	319374
26931	319375
29128	319376
76340	319377
56457	319378
87684	319379
10263	319380
84635	319381
109138	319382
42208	319383
229	319384
92457	319385
2979	319386
4225	319387
40322	319388
84813	319389
17617	319390
5377	319391
32812	319392
10298	319393
39671	319394
2145	319395
2373	319396
16732	319397
26909	319398
61563	319399
33443	319400
62599	319401
16649	319402
36833	319403
103383	319404
14819	319405
13050	319406
81633	319407
16871	319408
69423	319409
63535	319410
27846	319411
8538	319412
53662	319413
25971	319414
39755	319415
22895	319416
77734	319417
78404	319418
458	319419
24415	319420
11711	319421
31256	319422
57187	319423
66005	319424
81369	319425
74973	319426
27261	319427
47648	319428
39422	319429
26393	319430
80474	319431
26413	319432
21653	319433
71313	319434
5523	319435
2698	319436
33608	319437
643	319438
18852	319439
92044	319440
29384	319441
62453	319442
2319	319443
7794	319444
30875	319445
15471	319446
3652	319447
77776	319448
51184	319449
41731	319450
10748	319451
45837	319452
62586	319453
71983	319454
86222	319455
56307	319456
19771	319457
57928	319458
9608	319459
17662	319460
8065	319461
4699	319462
22698	319463
3088	319464
79088	319465
22119	319466
33127	319467
16706	319468
35942	319469
63910	319470
105005	319471
90808	319472
3838	319473
92951	319474
14260	319475
32454	319476
9501	319477
35787	319478
70475	319479
26040	319480
34670	319481
25239	319482
30506	319483
47443	319484
7235	319485
53950	319486
69887	319487
38775	319488
53084	319489
3768	319490
15405	319491
796	319492
10114	319493
99067	319494
7182	319495
112639	319496
25131	319497
30496	319498
50743	319499
34992	319500
52844	319501
21860	319502
1281	319503
30960	319504
5245	319505
47008	319506
8543	319507
48440	319508
20779	319509
20249	319510
234	319511
43699	319512
5933	319513
55823	319514
69214	319515
56396	319516
73850	319517
57714	319518
15833	319519
76336	319520
54254	319521
498	319522
91264	319523
212	319524
82700	319525
43	319526
54270	319527
44218	319528
99072	319529
23333	319530
36860	319531
53227	319532
40708	319533
56015	319534
462	319535
20703	319536
31598	319537
5411	319538
60886	319539
2317	319540
39745	319541
42818	319542
37233	319543
838	319544
6111	319545
13569	319546
30728	319547
19372	319548
2488	319549
14953	319550
1748	319551
9533	319552
14622	319553
59277	319554
13148	319555
44133	319556
44138	319557
2980	319558
24817	319559
13905	319560
6533	319561
4770	319562
396	319563
964	319564
11415	319565
65537	319566
58823	319567
3902	319568
2421	319569
15480	319570
13802	319571
2657	319572
10809	319573
64854	319574
113153	319575
24996	319576
1962	319577
2099	319578
37644	319579
29034	319580
11953	319581
41433	319582
31658	319583
71855	319584
29394	319585
6563	319586
389	319587
20137	319588
29266	319589
29562	319590
70922	319591
1339	319592
3678	319593
17900	319594
4760	319595
35047	319596
77110	319597
48756	319598
9322	319599
97280	319600
30612	319601
105336	319602
21134	319603
40357	319604
26422	319605
20198	319606
13261	319607
10215	319608
7289	319609
2684	319610
1564	319611
26428	319612
28633	319613
25021	319614
18320	319615
45256	319616
50187	319617
17433	319618
581	319619
45069	319620
51057	319621
49400	319622
48288	319623
45879	319624
52821	319625
92762	319626
22390	319627
1619	319628
356	319629
30656	319630
17931	319631
4893	319632
90571	319633
5268	319634
1066	319635
2308	319636
36048	319637
43240	319638
114263	319639
48156	319640
23680	319641
29783	319642
25218	319643
45050	319644
10963	319645
35166	319646
1391	319647
12544	319648
49396	319649
1407	319650
7142	319651
8351	319652
17446	319653
11439	319654
2413	319655
1631	319656
2952	319657
52805	319658
28264	319659
52865	319660
6766	319661
10764	319662
4618	319663
95985	319664
17461	319665
36	319666
3053	319667
71281	319668
1788	319669
6024	319670
41095	319671
97762	319672
14193	319673
78152	319674
44240	319675
21522	319676
2	319677
3138	319678
47349	319679
28744	319680
63255	319681
73930	319682
15764	319683
48053	319684
79511	319685
66628	319686
39047	319687
13738	319688
10732	319689
8372	319690
70785	319691
61401	319692
1712	319693
21682	319694
57925	319695
43331	319696
4561	319697
1318	319698
7745	319699
5217	319700
28628	319701
5669	319702
52663	319703
11786	319704
100664	319705
50158	319706
25890	319707
28186	319708
43347	319709
102122	319710
15159	319711
7699	319712
128	319713
66418	319714
7246	319715
7629	319716
58748	319717
11137	319718
46758	319719
20961	319720
1706	319721
39257	319722
23440	319723
20698	319724
24707	319725
25704	319726
71947	319727
53450	319728
7391	319729
2665	319730
11416	319731
9577	319732
44476	319733
31205	319734
26863	319735
68041	319736
47212	319737
902	319738
4874	319739
21323	319740
1068	319741
2064	319742
5317	319743
21974	319744
89938	319745
41465	319746
39116	319747
6612	319748
11876	319749
5903	319750
77489	319751
3383	319752
27675	319753
2796	319754
10387	319755
34571	319756
45429	319757
5573	319758
15133	319759
19577	319760
17709	319761
37137	319762
22606	319763
16227	319764
48247	319765
69950	319766
1755	319767
48927	319768
34236	319769
20638	319770
44730	319771
35996	319772
9408	319773
75168	319774
42745	319775
40446	319776
1154	319777
58436	319778
370	319779
92353	319780
9784	319781
8309	319782
43976	319783
797	319784
25701	319785
15929	319786
13033	319787
1875	319788
30396	319789
42112	319790
4210	319791
50220	319792
823	319793
52587	319794
24821	319795
6763	319796
66965	319797
392	319798
5478	319799
1200	319800
2695	319801
16443	319802
16479	319803
8844	319804
37577	319805
2563	319806
48630	319807
30476	319808
17479	319809
44759	319810
36114	319811
22760	319812
3296	319813
42594	319814
4736	319815
23753	319816
5713	319817
178	319818
18495	319819
19386	319820
6780	319821
56319	319822
63373	319823
4123	319824
18517	319825
28503	319826
33780	319827
98944	319828
44787	319829
5092	319830
18786	319831
57573	319832
45589	319833
19849	319834
38090	319835
1018	319836
83742	319837
50732	319838
2919	319839
53387	319840
19185	319841
69403	319842
4639	319843
10444	319844
56186	319845
42200	319846
10056	319847
3754	319848
24576	319849
22128	319850
6850	319851
43576	319852
960	319853
735	319854
449	319855
1591	319856
59024	319857
50460	319858
7288	319859
5349	319860
18848	319861
30384	319862
9250	319863
34603	319864
40672	319865
20852	319866
79431	319867
15927	319868
3451	319869
66095	319870
47258	319871
2326	319872
97572	319873
1694	319874
70028	319875
49556	319876
9873	319877
7030	319878
11105	319879
4057	319880
63939	319881
44266	319882
45909	319883
1697	319884
17545	319885
10382	319886
54556	319887
74502	319888
3536	319889
80490	319890
57246	319891
6211	319892
61919	319893
22609	319894
69464	319895
42874	319896
3862	319897
57115	319898
38992	319899
48110	319900
22354	319901
4051	319902
46206	319903
25354	319904
64961	319905
180	319906
102	319907
63695	319908
455	319909
304	319910
2025	319911
6933	319912
15902	319913
44706	319914
59833	319915
934	319916
1726	319917
27862	319918
1853	319919
110376	319920
13901	319921
887	319922
99629	319923
13231	319924
44696	319925
66239	319926
12179	319927
10501	319928
81621	319929
7016	319930
39580	319931
60299	319932
37385	319933
60550	319934
1413	319935
28592	319936
9628	319937
7242	319938
1027	319939
6876	319940
39481	319941
44937	319942
4210	319943
19298	319944
263	319945
28995	319946
9968	319947
98603	319948
65536	319949
4327	319950
2042	319951
6009	319952
10312	319953
30327	319954
45018	319955
93856	319956
20	319957
8546	319958
56247	319959
22839	319960
57807	319961
58799	319962
37057	319963
34158	319964
77574	319965
39252	319966
59601	319967
14436	319968
12435	319969
925	319970
38341	319971
72537	319972
78371	319973
52669	319974
64718	319975
66473	319976
5990	319977
9978	319978
8346	319979
4094	319980
4750	319981
91686	319982
11112	319983
109125	319984
3385	319985
54424	319986
25385	319987
18616	319988
995	319989
4166	319990
95498	319991
8727	319992
33368	319993
67917	319994
50768	319995
4380	319996
17900	319997
78801	319998
43175	319999
47397	320000
47975	320001
27975	320002
100000	320003
32721	320004
22027	320005
373	320006
17207	320007
40	320008
26986	320009
2194	320010
91552	320011
25689	320012
45800	320013
10924	320014
26137	320015
47681	320016
19329	320017
70474	320018
81392	320019
22163	320020
7683	320021
11465	320022
3962	320023
72244	320024
7372	320025
19756	320026
1383	320027
10353	320028
21752	320029
1402	320030
18465	320031
25	320032
66552	320033
15748	320034
61657	320035
50726	320036
57445	320037
4539	320038
71560	320039
40885	320040
76657	320041
53917	320042
4350	320043
48934	320044
24629	320045
72056	320046
52958	320047
8909	320048
10210	320049
54807	320050
48945	320051
28241	320052
333	320053
2010	320054
26438	320055
38177	320056
875	320057
1037	320058
76909	320059
44067	320060
1535	320061
66726	320062
42049	320063
14360	320064
1	320065
31603	320066
287	320067
28482	320068
10354	320069
5712	320070
90965	320071
25870	320072
8464	320073
16920	320074
1206	320075
17219	320076
13905	320077
3608	320078
8245	320079
17667	320080
68739	320081
25933	320082
32403	320083
56909	320084
11443	320085
10032	320086
48009	320087
211	320088
38508	320089
19804	320090
691	320091
34729	320092
10508	320093
36773	320094
37019	320095
4673	320096
394	320097
45926	320098
1598	320099
20658	320100
6585	320101
54109	320102
406	320103
51735	320104
24860	320105
659	320106
7769	320107
59309	320108
55831	320109
100	320110
24479	320111
24082	320112
40943	320113
29424	320114
7859	320115
72310	320116
85064	320117
36830	320118
21756	320119
18747	320120
20367	320121
14888	320122
70652	320123
62866	320124
17456	320125
8	320126
55304	320127
21083	320128
71	320129
11293	320130
24058	320131
100617	320132
83189	320133
101242	320134
84876	320135
73146	320136
39976	320137
58168	320138
99	320139
908	320140
44812	320141
4979	320142
30262	320143
39264	320144
56255	320145
28723	320146
91229	320147
20106	320148
94783	320149
23583	320150
52986	320151
70137	320152
19639	320153
18295	320154
5075	320155
4961	320156
27793	320157
14433	320158
67225	320159
69474	320160
14802	320161
33051	320162
28478	320163
649	320164
12682	320165
9697	320166
13025	320167
2228	320168
7239	320169
20047	320170
19404	320171
48	320172
40952	320173
2101	320174
6363	320175
61056	320176
6631	320177
4950	320178
88770	320179
7	320180
29739	320181
71114	320182
5369	320183
6147	320184
3382	320185
45975	320186
2634	320187
22681	320188
122	320189
12845	320190
14659	320191
100829	320192
17324	320193
41718	320194
18149	320195
29371	320196
77944	320197
22344	320198
58608	320199
76100	320200
58292	320201
5165	320202
97953	320203
24511	320204
57417	320205
5006	320206
29640	320207
26901	320208
42	320209
61023	320210
5364	320211
1154	320212
423	320213
15589	320214
295	320215
11816	320216
21968	320217
29691	320218
69594	320219
28369	320220
96273	320221
20206	320222
63042	320223
59278	320224
12738	320225
26875	320226
4595	320227
21699	320228
10115	320229
2498	320230
9940	320231
4033	320232
36921	320233
56961	320234
19559	320235
65130	320236
11231	320237
54622	320238
7143	320239
111707	320240
66410	320241
21924	320242
58490	320243
67733	320244
29413	320245
5560	320246
5294	320247
28946	320248
29408	320249
72847	320250
1959	320251
86700	320252
43158	320253
944	320254
7288	320255
25286	320256
1131	320257
736	320258
95968	320259
50670	320260
83654	320261
62943	320262
14175	320263
38558	320264
11646	320265
826	320266
23092	320267
32795	320268
1028	320269
4744	320270
58467	320271
17857	320272
18364	320273
26079	320274
3902	320275
39578	320276
53398	320277
9686	320278
49202	320279
68829	320280
99705	320281
12515	320282
1870	320283
43448	320284
19219	320285
10246	320286
7429	320287
67208	320288
4225	320289
1279	320290
5104	320291
4798	320292
342	320293
6659	320294
858	320295
89731	320296
2109	320297
43300	320298
909	320299
78526	320300
62820	320301
25571	320302
7973	320303
40935	320304
2171	320305
26293	320306
40621	320307
1092	320308
14764	320309
71770	320310
43614	320311
40329	320312
50545	320313
24872	320314
11032	320315
43893	320316
41263	320317
23284	320318
14387	320319
50028	320320
2941	320321
36935	320322
68589	320323
20192	320324
75443	320325
53992	320326
22	320327
14630	320328
74719	320329
8223	320330
4448	320331
3725	320332
27443	320333
6974	320334
12063	320335
1039	320336
174	320337
30279	320338
21221	320339
57885	320340
11896	320341
767	320342
8501	320343
28687	320344
20	320345
39418	320346
12181	320347
1986	320348
871	320349
24058	320350
102225	320351
8386	320352
976	320353
48904	320354
1765	320355
45141	320356
17267	320357
4610	320358
26472	320359
15827	320360
10817	320361
32437	320362
80429	320363
81191	320364
10406	320365
46847	320366
48521	320367
3727	320368
12910	320369
7452	320370
94453	320371
51053	320372
10513	320373
31430	320374
102103	320375
9122	320376
44943	320377
14774	320378
62534	320379
58587	320380
9785	320381
23179	320382
17241	320383
67528	320384
45844	320385
12505	320386
82471	320387
58785	320388
3446	320389
25040	320390
81043	320391
14856	320392
8463	320393
50672	320394
48597	320395
46978	320396
12470	320397
76604	320398
21832	320399
4710	320400
7934	320401
42963	320402
35621	320403
38254	320404
73643	320405
9554	320406
25224	320407
33619	320408
47949	320409
29605	320410
1159	320411
49188	320412
15492	320413
68695	320414
33604	320415
56135	320416
58487	320417
11643	320418
83268	320419
93957	320420
60894	320421
37460	320422
42511	320423
37402	320424
10156	320425
44485	320426
24085	320427
777	320428
28690	320429
8408	320430
14315	320431
2594	320432
58198	320433
55007	320434
789	320435
47743	320436
35850	320437
45623	320438
56150	320439
17945	320440
27645	320441
99876	320442
61685	320443
301	320444
19317	320445
100587	320446
10492	320447
1338	320448
2896	320449
96568	320450
90671	320451
27427	320452
37527	320453
412	320454
73188	320455
24286	320456
4791	320457
16379	320458
35545	320459
11794	320460
20402	320461
12414	320462
96506	320463
34851	320464
1107	320465
74397	320466
45073	320467
582	320468
52820	320469
12807	320470
3842	320471
9717	320472
9689	320473
32642	320474
78895	320475
41779	320476
1399	320477
1432	320478
77349	320479
32046	320480
35947	320481
55891	320482
5820	320483
60850	320484
12356	320485
9879	320486
124	320487
7909	320488
172	320489
2609	320490
16071	320491
58785	320492
56476	320493
7241	320494
40442	320495
38977	320496
48922	320497
7475	320498
27038	320499
57438	320500
292	320501
35645	320502
50706	320503
24835	320504
14940	320505
43525	320506
61004	320507
94530	320508
4203	320509
36801	320510
4449	320511
81467	320512
74055	320513
27254	320514
26679	320515
102629	320516
49471	320517
59799	320518
21482	320519
8565	320520
6777	320521
2332	320522
21013	320523
24771	320524
14856	320525
26783	320526
40791	320527
13029	320528
3552	320529
100399	320530
43250	320531
20134	320532
48460	320533
12579	320534
41714	320535
3791	320536
16458	320537
21854	320538
14267	320539
60760	320540
57777	320541
69235	320542
15760	320543
14364	320544
25	320545
27425	320546
36664	320547
50897	320548
56148	320549
1515	320550
74776	320551
35145	320552
52247	320553
56417	320554
18915	320555
3164	320556
4207	320557
21441	320558
7003	320559
25732	320560
4526	320561
102925	320562
41148	320563
27578	320564
23853	320565
47361	320566
51762	320567
8153	320568
22812	320569
79639	320570
36992	320571
71	320572
33011	320573
33619	320574
112	320575
37771	320576
19877	320577
22900	320578
18087	320579
107007	320580
77937	320581
5727	320582
7352	320583
8641	320584
44898	320585
107483	320586
6071	320587
80589	320588
57865	320589
29216	320590
36981	320591
46614	320592
11153	320593
91040	320594
82760	320595
7927	320596
42833	320597
3365	320598
6000	320599
22356	320600
1532	320601
22144	320602
50043	320603
13422	320604
16874	320605
42190	320606
38859	320607
40872	320608
39968	320609
4938	320610
371	320611
28128	320612
3153	320613
73191	320614
6911	320615
80479	320616
62421	320617
40034	320618
31683	320619
22272	320620
21143	320621
45657	320622
107386	320623
74770	320624
66455	320625
3332	320626
33725	320627
15292	320628
79	320629
25327	320630
7069	320631
39052	320632
45631	320633
40846	320634
21083	320635
49427	320636
45588	320637
32157	320638
4926	320639
28290	320640
9291	320641
61794	320642
28228	320643
76466	320644
111760	320645
19251	320646
904	320647
89289	320648
18850	320649
3391	320650
849	320651
15286	320652
52662	320653
50375	320654
54	320655
20091	320656
44618	320657
511	320658
24637	320659
1996	320660
53319	320661
28170	320662
11141	320663
974	320664
12326	320665
30166	320666
683	320667
20597	320668
28416	320669
66256	320670
1924	320671
1073	320672
16844	320673
57199	320674
2269	320675
31919	320676
1884	320677
54659	320678
29720	320679
18081	320680
28616	320681
80220	320682
55883	320683
11416	320684
18353	320685
40046	320686
967	320687
3137	320688
1029	320689
4186	320690
103817	320691
35072	320692
21316	320693
24064	320694
34810	320695
16087	320696
11704	320697
26278	320698
3196	320699
98451	320700
19366	320701
86307	320702
41681	320703
8605	320704
47945	320705
32644	320706
59151	320707
43142	320708
6222	320709
6134	320710
6776	320711
76689	320712
11469	320713
31852	320714
85302	320715
7765	320716
18486	320717
2312	320718
77145	320719
25405	320720
44483	320721
518	320722
56653	320723
5499	320724
31688	320725
5514	320726
8683	320727
38119	320728
14518	320729
56461	320730
99675	320731
48686	320732
4470	320733
484	320734
56130	320735
11674	320736
26276	320737
49804	320738
42617	320739
12655	320740
65221	320741
9301	320742
48184	320743
18556	320744
26969	320745
13001	320746
11080	320747
63820	320748
17983	320749
65895	320750
1793	320751
93036	320752
71972	320753
28459	320754
42982	320755
15611	320756
87636	320757
77816	320758
8016	320759
36592	320760
27986	320761
2464	320762
92190	320763
36776	320764
84334	320765
31921	320766
83	320767
55959	320768
40860	320769
7375	320770
86956	320771
23561	320772
64104	320773
8151	320774
29013	320775
14915	320776
24166	320777
13635	320778
80712	320779
7800	320780
97661	320781
22339	320782
8957	320783
6624	320784
362	320785
29481	320786
35051	320787
58147	320788
35628	320789
67262	320790
68815	320791
9320	320792
46605	320793
6536	320794
21	320795
10380	320796
38089	320797
20496	320798
1045	320799
28975	320800
17720	320801
14186	320802
14878	320803
20385	320804
62254	320805
1513	320806
7353	320807
2182	320808
9937	320809
1954	320810
39702	320811
16103	320812
52731	320813
776	320814
7625	320815
9241	320816
55391	320817
38148	320818
41177	320819
20840	320820
52814	320821
89908	320822
100548	320823
49028	320824
42145	320825
81759	320826
50067	320827
4297	320828
9948	320829
20590	320830
9800	320831
1185	320832
15526	320833
6223	320834
21114	320835
16143	320836
375	320837
93523	320838
2946	320839
56719	320840
39173	320841
2071	320842
64735	320843
22210	320844
28230	320845
54729	320846
32413	320847
14668	320848
62695	320849
83614	320850
17198	320851
56998	320852
2382	320853
103554	320854
98538	320855
18358	320856
22691	320857
49550	320858
84331	320859
21426	320860
3979	320861
96256	320862
63048	320863
33313	320864
5083	320865
98519	320866
44658	320867
19748	320868
548	320869
7083	320870
26857	320871
58784	320872
25734	320873
5125	320874
60010	320875
69689	320876
79771	320877
37825	320878
9177	320879
5137	320880
81035	320881
65420	320882
21976	320883
72345	320884
42652	320885
33806	320886
32697	320887
19214	320888
31266	320889
83539	320890
23809	320891
11614	320892
57901	320893
81385	320894
78611	320895
15964	320896
84644	320897
3277	320898
43809	320899
59176	320900
37843	320901
2946	320902
8860	320903
370	320904
277	320905
1618	320906
32024	320907
40384	320908
1791	320909
43209	320910
1111	320911
26337	320912
91060	320913
35777	320914
71381	320915
31528	320916
2993	320917
80596	320918
17096	320919
51118	320920
66223	320921
4429	320922
41951	320923
449	320924
18159	320925
72802	320926
79306	320927
28242	320928
19008	320929
806	320930
49222	320931
57460	320932
32056	320933
15095	320934
33256	320935
11619	320936
12057	320937
4151	320938
67301	320939
56144	320940
301	320941
73622	320942
98420	320943
31646	320944
34306	320945
42833	320946
36615	320947
42055	320948
4104	320949
84973	320950
53613	320951
66688	320952
55947	320953
4753	320954
36530	320955
10091	320956
63086	320957
3668	320958
95625	320959
147	320960
15070	320961
24046	320962
3661	320963
38050	320964
49655	320965
5340	320966
13205	320967
2325	320968
90612	320969
19950	320970
2213	320971
54290	320972
39889	320973
4472	320974
16760	320975
6116	320976
20452	320977
16742	320978
18588	320979
16242	320980
22040	320981
2240	320982
13782	320983
71093	320984
35628	320985
87873	320986
8010	320987
15387	320988
30598	320989
287	320990
2137	320991
4608	320992
6391	320993
3043	320994
259	320995
12993	320996
23365	320997
55140	320998
42576	320999
37734	321000
57274	321001
70383	321002
58087	321003
20432	321004
16727	321005
23062	321006
31642	321007
9530	321008
83117	321009
3317	321010
89999	321011
88180	321012
83461	321013
57730	321014
37396	321015
25645	321016
14851	321017
3829	321018
17617	321019
16877	321020
13667	321021
16263	321022
34517	321023
77868	321024
20227	321025
7865	321026
29935	321027
41601	321028
41576	321029
5106	321030
27082	321031
3132	321032
59910	321033
3310	321034
100372	321035
304	321036
49407	321037
1516	321038
23471	321039
9671	321040
8018	321041
8621	321042
16202	321043
5792	321044
50242	321045
25074	321046
4875	321047
62329	321048
206	321049
653	321050
32373	321051
38692	321052
79869	321053
19133	321054
40438	321055
1514	321056
35824	321057
2543	321058
47093	321059
19492	321060
8957	321061
79163	321062
275	321063
24006	321064
44274	321065
81206	321066
39806	321067
91	321068
164	321069
9169	321070
3672	321071
16870	321072
21825	321073
4468	321074
32017	321075
34267	321076
14590	321077
53103	321078
34184	321079
3176	321080
42840	321081
8726	321082
4398	321083
4985	321084
52421	321085
7476	321086
18229	321087
16264	321088
25005	321089
79314	321090
228	321091
46158	321092
49229	321093
15620	321094
10345	321095
75549	321096
132	321097
40734	321098
1930	321099
26817	321100
23967	321101
4982	321102
36699	321103
3619	321104
70841	321105
39249	321106
83114	321107
1374	321108
12793	321109
24781	321110
33408	321111
1165	321112
1235	321113
4114	321114
8408	321115
9061	321116
60904	321117
53185	321118
417	321119
743	321120
47544	321121
7803	321122
1541	321123
18831	321124
44037	321125
45286	321126
46184	321127
65717	321128
20048	321129
28124	321130
27086	321131
18935	321132
5407	321133
1767	321134
45983	321135
17592	321136
20727	321137
28109	321138
931	321139
317	321140
34146	321141
132	321142
45837	321143
11295	321144
30563	321145
28024	321146
20796	321147
6807	321148
348	321149
45812	321150
37251	321151
90831	321152
19958	321153
87828	321154
11680	321155
63047	321156
28690	321157
4398	321158
11745	321159
43219	321160
86995	321161
460	321162
74546	321163
19722	321164
87725	321165
23974	321166
970	321167
44460	321168
1870	321169
84980	321170
105883	321171
17845	321172
2326	321173
47516	321174
8193	321175
48394	321176
2662	321177
45604	321178
42594	321179
356	321180
21422	321181
22150	321182
50760	321183
76290	321184
90949	321185
76904	321186
7180	321187
81638	321188
56505	321189
25189	321190
3365	321191
47337	321192
28368	321193
25050	321194
35141	321195
26883	321196
5205	321197
7045	321198
66091	321199
59302	321200
7228	321201
5696	321202
22327	321203
8968	321204
36321	321205
25273	321206
18479	321207
4898	321208
9652	321209
315	321210
9415	321211
9473	321212
64018	321213
12231	321214
37469	321215
4436	321216
103038	321217
43360	321218
26485	321219
1368	321220
3469	321221
63293	321222
18208	321223
11564	321224
4202	321225
5909	321226
878	321227
6433	321228
17000	321229
29057	321230
5398	321231
25900	321232
10333	321233
42602	321234
4149	321235
32732	321236
3129	321237
55988	321238
34791	321239
33546	321240
33417	321241
2536	321242
20679	321243
35732	321244
34279	321245
68815	321246
30505	321247
37052	321248
28184	321249
19348	321250
316	321251
43476	321252
65977	321253
11305	321254
17751	321255
80904	321256
13364	321257
24479	321258
15394	321259
18146	321260
2986	321261
77081	321262
6039	321263
1059	321264
30171	321265
102217	321266
63065	321267
21631	321268
78808	321269
9326	321270
4161	321271
27852	321272
57788	321273
10737	321274
56648	321275
20111	321276
1134	321277
56133	321278
56964	321279
25170	321280
53783	321281
43837	321282
514	321283
42148	321284
78170	321285
30178	321286
96928	321287
6967	321288
2783	321289
63462	321290
33554	321291
26791	321292
6954	321293
8374	321294
56458	321295
72857	321296
4088	321297
22441	321298
41355	321299
58362	321300
4386	321301
32008	321302
63633	321303
23302	321304
1133	321305
7018	321306
114	321307
78347	321308
1115	321309
1170	321310
43802	321311
35190	321312
8086	321313
42490	321314
77435	321315
17819	321316
59532	321317
8366	321318
20017	321319
2331	321320
57405	321321
4282	321322
100359	321323
2341	321324
14889	321325
7001	321326
2355	321327
3923	321328
40093	321329
74145	321330
24	321331
17536	321332
21133	321333
2961	321334
1412	321335
59790	321336
47	321337
565	321338
33954	321339
48514	321340
13045	321341
25596	321342
81289	321343
1812	321344
29965	321345
5817	321346
538	321347
102444	321348
13868	321349
40103	321350
10444	321351
73223	321352
657	321353
93630	321354
1153	321355
275	321356
27341	321357
10941	321358
11160	321359
39083	321360
83199	321361
32920	321362
3157	321363
117	321364
35399	321365
8916	321366
14257	321367
38451	321368
6453	321369
76016	321370
575	321371
40079	321372
36786	321373
65786	321374
59493	321375
35672	321376
13723	321377
16398	321378
32346	321379
36426	321380
69635	321381
61703	321382
586	321383
2243	321384
16560	321385
101053	321386
39764	321387
22389	321388
92119	321389
74119	321390
4153	321391
17977	321392
46722	321393
219	321394
1737	321395
1089	321396
25954	321397
22	321398
1723	321399
21295	321400
9	321401
171	321402
34506	321403
672	321404
21307	321405
26098	321406
5013	321407
9149	321408
21999	321409
57685	321410
59995	321411
37904	321412
10759	321413
50	321414
29290	321415
35240	321416
7409	321417
54064	321418
67145	321419
19880	321420
24695	321421
15387	321422
96610	321423
1400	321424
29242	321425
28853	321426
32284	321427
55200	321428
65900	321429
26196	321430
5632	321431
40986	321432
98016	321433
13906	321434
1904	321435
26964	321436
73942	321437
965	321438
110570	321439
2476	321440
39147	321441
306	321442
63000	321443
6790	321444
1599	321445
58808	321446
87015	321447
36797	321448
9969	321449
46835	321450
36461	321451
22720	321452
11741	321453
25480	321454
58101	321455
74183	321456
34823	321457
83867	321458
37013	321459
55492	321460
64857	321461
96373	321462
4838	321463
6355	321464
69842	321465
13903	321466
37219	321467
47393	321468
60865	321469
13211	321470
61652	321471
4453	321472
21074	321473
42800	321474
19830	321475
33659	321476
12889	321477
356	321478
6666	321479
52730	321480
2341	321481
103474	321482
35504	321483
10537	321484
827	321485
45717	321486
4561	321487
2084	321488
3986	321489
10259	321490
38207	321491
14608	321492
54777	321493
16194	321494
59209	321495
58098	321496
83259	321497
50	321498
81126	321499
67965	321500
45214	321501
13366	321502
4669	321503
82684	321504
1493	321505
45825	321506
26021	321507
5057	321508
3581	321509
34984	321510
45177	321511
32040	321512
23548	321513
2269	321514
21276	321515
41673	321516
35266	321517
30749	321518
93922	321519
12115	321520
31583	321521
39220	321522
27762	321523
24492	321524
51200	321525
16806	321526
25794	321527
30035	321528
11641	321529
53	321530
9866	321531
14733	321532
27	321533
19302	321534
605	321535
61529	321536
2423	321537
44594	321538
25134	321539
24234	321540
25868	321541
3291	321542
24695	321543
24774	321544
26440	321545
15681	321546
24387	321547
1342	321548
93288	321549
21469	321550
4873	321551
43229	321552
333	321553
6808	321554
92098	321555
24394	321556
30165	321557
25024	321558
11724	321559
6736	321560
15047	321561
546	321562
20573	321563
18585	321564
2351	321565
54254	321566
7233	321567
25084	321568
13269	321569
68658	321570
70881	321571
27995	321572
12518	321573
97337	321574
4987	321575
2973	321576
10532	321577
42333	321578
14367	321579
4217	321580
63519	321581
37475	321582
46625	321583
28508	321584
38673	321585
2638	321586
156	321587
106	321588
32229	321589
8017	321590
49384	321591
15971	321592
91359	321593
92379	321594
105111	321595
73687	321596
1464	321597
16933	321598
1333	321599
18647	321600
7537	321601
49235	321602
71823	321603
20114	321604
57747	321605
4058	321606
39774	321607
26630	321608
17430	321609
31159	321610
35528	321611
41339	321612
50111	321613
11270	321614
4490	321615
34573	321616
3553	321617
29798	321618
9680	321619
4212	321620
75415	321621
1785	321622
15490	321623
15629	321624
4972	321625
49735	321626
29130	321627
7728	321628
18	321629
12236	321630
64083	321631
8503	321632
20427	321633
4995	321634
31905	321635
512	321636
31726	321637
63202	321638
12206	321639
31398	321640
9321	321641
96085	321642
59746	321643
16444	321644
20676	321645
1816	321646
100	321647
5166	321648
6878	321649
72239	321650
30193	321651
71611	321652
60817	321653
29030	321654
78855	321655
6692	321656
8374	321657
59985	321658
1154	321659
4146	321660
12541	321661
17856	321662
23588	321663
54199	321664
40649	321665
18123	321666
9071	321667
31652	321668
28073	321669
4877	321670
72752	321671
9126	321672
5768	321673
74951	321674
89094	321675
17552	321676
92075	321677
23814	321678
26097	321679
509	321680
19311	321681
17822	321682
19339	321683
62862	321684
99105	321685
48706	321686
40909	321687
8658	321688
741	321689
94572	321690
23845	321691
44845	321692
218	321693
4660	321694
69115	321695
221	321696
454	321697
8475	321698
49225	321699
34705	321700
8013	321701
9857	321702
34137	321703
104878	321704
87474	321705
18687	321706
4419	321707
14800	321708
35345	321709
26652	321710
32583	321711
21266	321712
9051	321713
63806	321714
11803	321715
57161	321716
52387	321717
20014	321718
26296	321719
353	321720
973	321721
41367	321722
26863	321723
7388	321724
7688	321725
8910	321726
45692	321727
91543	321728
8976	321729
7683	321730
102036	321731
34594	321732
13476	321733
10289	321734
8437	321735
3657	321736
100246	321737
90271	321738
1956	321739
22081	321740
45605	321741
20062	321742
50281	321743
5055	321744
73422	321745
61525	321746
26345	321747
6759	321748
8478	321749
82	321750
992	321751
148	321752
26598	321753
64766	321754
6574	321755
31004	321756
13499	321757
541	321758
319	321759
73821	321760
33723	321761
27267	321762
7247	321763
16145	321764
12244	321765
47305	321766
52909	321767
3363	321768
48710	321769
82572	321770
23399	321771
31129	321772
911	321773
86062	321774
25635	321775
5461	321776
64347	321777
77478	321778
1672	321779
19090	321780
13991	321781
21216	321782
71579	321783
1169	321784
10184	321785
11021	321786
28152	321787
36557	321788
9098	321789
74338	321790
37110	321791
2437	321792
77583	321793
6858	321794
27889	321795
31860	321796
18329	321797
44602	321798
22335	321799
14417	321800
4962	321801
19677	321802
25	321803
14068	321804
10646	321805
62841	321806
14650	321807
2804	321808
5697	321809
69662	321810
65981	321811
54662	321812
12862	321813
3595	321814
736	321815
5725	321816
21236	321817
32243	321818
10962	321819
2772	321820
217	321821
12795	321822
71279	321823
35783	321824
3204	321825
50060	321826
26459	321827
5881	321828
35169	321829
10451	321830
251	321831
43404	321832
5439	321833
42642	321834
107304	321835
7688	321836
60176	321837
7561	321838
72101	321839
98426	321840
57181	321841
34407	321842
56488	321843
68837	321844
3107	321845
91458	321846
53904	321847
42722	321848
1533	321849
26502	321850
16722	321851
17240	321852
377	321853
6847	321854
1169	321855
23171	321856
174	321857
80631	321858
10245	321859
31654	321860
292	321861
6293	321862
64507	321863
6431	321864
91755	321865
333	321866
515	321867
22696	321868
1136	321869
19695	321870
37352	321871
78280	321872
43670	321873
1914	321874
57956	321875
83998	321876
64787	321877
22143	321878
1331	321879
35018	321880
29116	321881
1393	321882
86789	321883
38658	321884
36820	321885
6983	321886
10953	321887
79524	321888
11383	321889
36727	321890
31907	321891
47097	321892
7421	321893
9801	321894
3977	321895
22108	321896
46351	321897
77	321898
19860	321899
25576	321900
65425	321901
3316	321902
15411	321903
58134	321904
64821	321905
25467	321906
38498	321907
71829	321908
25068	321909
15224	321910
59467	321911
6642	321912
2419	321913
92882	321914
48958	321915
14607	321916
28481	321917
62070	321918
3417	321919
12075	321920
10225	321921
16456	321922
29491	321923
1939	321924
10017	321925
37	321926
30995	321927
4970	321928
24457	321929
7814	321930
13	321931
13202	321932
7810	321933
9015	321934
11554	321935
9537	321936
64751	321937
31041	321938
48536	321939
66262	321940
78148	321941
17326	321942
1872	321943
36792	321944
1550	321945
382	321946
97996	321947
2070	321948
26593	321949
4917	321950
1234	321951
58358	321952
3826	321953
25474	321954
56746	321955
6915	321956
1970	321957
15442	321958
5437	321959
40960	321960
6286	321961
46248	321962
1156	321963
32681	321964
40678	321965
15512	321966
14974	321967
8708	321968
7659	321969
29318	321970
8737	321971
56447	321972
36879	321973
12273	321974
91831	321975
40552	321976
5480	321977
160	321978
13969	321979
12717	321980
57085	321981
41502	321982
18820	321983
8277	321984
22777	321985
18144	321986
6386	321987
5105	321988
12179	321989
54788	321990
2416	321991
20870	321992
10267	321993
25784	321994
4604	321995
55111	321996
21024	321997
2526	321998
26920	321999
79387	322000
33569	322001
50260	322002
49899	322003
4991	322004
17788	322005
18267	322006
49448	322007
3719	322008
7285	322009
35187	322010
49933	322011
15948	322012
2001	322013
690	322014
9540	322015
114342	322016
64063	322017
2102	322018
65645	322019
20492	322020
9476	322021
39093	322022
54267	322023
1392	322024
38247	322025
67258	322026
10030	322027
106195	322028
86045	322029
42247	322030
26314	322031
6979	322032
2168	322033
16459	322034
20626	322035
761	322036
2236	322037
5290	322038
10265	322039
31645	322040
2615	322041
71354	322042
3162	322043
1593	322044
51346	322045
9468	322046
15146	322047
32027	322048
31069	322049
791	322050
28973	322051
82201	322052
2367	322053
51760	322054
6314	322055
2508	322056
71903	322057
81276	322058
69543	322059
155	322060
83835	322061
19045	322062
36091	322063
35574	322064
9587	322065
67313	322066
2785	322067
75	322068
6244	322069
23187	322070
46055	322071
11825	322072
1044	322073
99537	322074
49520	322075
17530	322076
36337	322077
28342	322078
3945	322079
42060	322080
17698	322081
49597	322082
27658	322083
108160	322084
85361	322085
12347	322086
11542	322087
16247	322088
24	322089
89781	322090
54869	322091
41646	322092
29759	322093
43096	322094
66502	322095
78225	322096
84130	322097
74595	322098
64640	322099
1446	322100
28981	322101
84187	322102
15167	322103
1370	322104
91335	322105
22705	322106
3756	322107
15127	322108
55095	322109
97824	322110
45791	322111
39243	322112
46380	322113
29767	322114
9136	322115
22304	322116
10320	322117
67738	322118
51678	322119
2983	322120
39776	322121
803	322122
10783	322123
68839	322124
52371	322125
90233	322126
74909	322127
36689	322128
73597	322129
43329	322130
17797	322131
2755	322132
51499	322133
47736	322134
21999	322135
839	322136
7267	322137
1568	322138
20357	322139
227	322140
29621	322141
37265	322142
9136	322143
33983	322144
19152	322145
29448	322146
72302	322147
56987	322148
112883	322149
12594	322150
11030	322151
18377	322152
2580	322153
25026	322154
57029	322155
19189	322156
44733	322157
67441	322158
6859	322159
26185	322160
34275	322161
66658	322162
38057	322163
51409	322164
24286	322165
28895	322166
5	322167
21510	322168
8628	322169
28542	322170
83788	322171
4830	322172
72927	322173
66631	322174
28302	322175
18066	322176
51537	322177
3297	322178
8804	322179
26891	322180
2802	322181
27525	322182
28729	322183
92475	322184
15517	322185
2949	322186
7771	322187
30339	322188
80566	322189
51859	322190
51152	322191
11109	322192
37541	322193
18378	322194
42421	322195
56886	322196
4578	322197
86869	322198
27924	322199
29624	322200
69575	322201
15	322202
21577	322203
45297	322204
81046	322205
31234	322206
2848	322207
14225	322208
300	322209
15324	322210
27991	322211
48681	322212
14048	322213
48959	322214
35753	322215
19644	322216
35630	322217
1060	322218
19503	322219
4209	322220
18005	322221
48951	322222
57881	322223
8029	322224
9305	322225
14036	322226
43062	322227
41163	322228
200	322229
472	322230
4798	322231
49715	322232
81849	322233
6573	322234
57008	322235
3280	322236
41296	322237
65371	322238
47112	322239
44528	322240
8759	322241
81192	322242
48753	322243
26097	322244
16529	322245
8292	322246
71808	322247
33357	322248
16546	322249
10985	322250
546	322251
20498	322252
4953	322253
4943	322254
15569	322255
5326	322256
28208	322257
2306	322258
29687	322259
44149	322260
71626	322261
5315	322262
52151	322263
37884	322264
3098	322265
16866	322266
72500	322267
28470	322268
4317	322269
72727	322270
4346	322271
43808	322272
41493	322273
18012	322274
5843	322275
2311	322276
26789	322277
55773	322278
76106	322279
11575	322280
10816	322281
27800	322282
37035	322283
2837	322284
12318	322285
53842	322286
58825	322287
1561	322288
17399	322289
34333	322290
29856	322291
2415	322292
29100	322293
105880	322294
20068	322295
4393	322296
2280	322297
40867	322298
27520	322299
17739	322300
5478	322301
13654	322302
5668	322303
9960	322304
47641	322305
26526	322306
33928	322307
7161	322308
91465	322309
51919	322310
4862	322311
14559	322312
15617	322313
7219	322314
93695	322315
71988	322316
50399	322317
31730	322318
1950	322319
114524	322320
494	322321
23848	322322
89197	322323
30499	322324
33140	322325
60755	322326
51596	322327
25758	322328
15950	322329
27062	322330
10985	322331
53332	322332
80144	322333
24977	322334
67595	322335
24752	322336
32241	322337
3013	322338
1509	322339
24128	322340
3602	322341
3857	322342
15902	322343
7753	322344
30432	322345
80399	322346
32167	322347
458	322348
7509	322349
89583	322350
7596	322351
27860	322352
43265	322353
33293	322354
1138	322355
7937	322356
51900	322357
33930	322358
50712	322359
100301	322360
27199	322361
28691	322362
3502	322363
76	322364
8696	322365
45574	322366
43516	322367
29171	322368
10628	322369
15671	322370
19946	322371
34618	322372
408	322373
2561	322374
58250	322375
12222	322376
6488	322377
19459	322378
28429	322379
82035	322380
19884	322381
3184	322382
49940	322383
30505	322384
19615	322385
55468	322386
6389	322387
74340	322388
99309	322389
4872	322390
3619	322391
781	322392
29949	322393
32888	322394
3836	322395
54307	322396
12187	322397
20125	322398
24732	322399
12327	322400
5162	322401
58917	322402
10174	322403
22717	322404
8392	322405
2451	322406
64965	322407
37604	322408
51271	322409
76319	322410
2474	322411
59457	322412
5051	322413
1113	322414
72611	322415
12929	322416
72174	322417
48195	322418
14	322419
28205	322420
38799	322421
4114	322422
15867	322423
21839	322424
40995	322425
73144	322426
18831	322427
81814	322428
92	322429
69189	322430
4803	322431
105603	322432
23294	322433
19291	322434
2628	322435
16445	322436
85127	322437
48509	322438
56539	322439
23682	322440
14418	322441
33442	322442
32122	322443
10586	322444
7225	322445
3100	322446
659	322447
17085	322448
3704	322449
56455	322450
36921	322451
11221	322452
26494	322453
30112	322454
68996	322455
1698	322456
29078	322457
75784	322458
8768	322459
18279	322460
21045	322461
32211	322462
82712	322463
11589	322464
67631	322465
8588	322466
8266	322467
40398	322468
42541	322469
18920	322470
94734	322471
33054	322472
111829	322473
463	322474
85130	322475
22556	322476
52772	322477
3818	322478
16635	322479
28377	322480
54665	322481
69006	322482
62380	322483
7606	322484
69989	322485
4809	322486
21808	322487
54143	322488
47291	322489
1581	322490
265	322491
106534	322492
51468	322493
65216	322494
10851	322495
3148	322496
29007	322497
3001	322498
68799	322499
87019	322500
20692	322501
46769	322502
31731	322503
6191	322504
18574	322505
42606	322506
15861	322507
2158	322508
15209	322509
7949	322510
32706	322511
8224	322512
6085	322513
31770	322514
22410	322515
4333	322516
8759	322517
14447	322518
8620	322519
39782	322520
16598	322521
26561	322522
33150	322523
968	322524
64772	322525
41682	322526
599	322527
35876	322528
25094	322529
21908	322530
1668	322531
7371	322532
18879	322533
30249	322534
12393	322535
2714	322536
20256	322537
16726	322538
22496	322539
112122	322540
20517	322541
24147	322542
103143	322543
17635	322544
38689	322545
1566	322546
4528	322547
496	322548
8258	322549
6578	322550
49276	322551
41982	322552
18478	322553
40813	322554
20748	322555
851	322556
1674	322557
26582	322558
83731	322559
235	322560
36299	322561
17867	322562
26213	322563
6137	322564
36907	322565
34006	322566
27276	322567
11704	322568
15436	322569
36861	322570
47446	322571
20838	322572
14295	322573
24480	322574
13003	322575
22554	322576
2889	322577
14228	322578
27226	322579
5815	322580
15871	322581
44504	322582
1063	322583
48717	322584
82040	322585
22416	322586
1229	322587
12286	322588
43694	322589
7334	322590
22685	322591
51316	322592
90	322593
22434	322594
50029	322595
68417	322596
44996	322597
72869	322598
71899	322599
78338	322600
26179	322601
82592	322602
87622	322603
9812	322604
81950	322605
42768	322606
5210	322607
46444	322608
177	322609
67943	322610
22660	322611
14178	322612
18	322613
10035	322614
17710	322615
43458	322616
25320	322617
8226	322618
34380	322619
101071	322620
23829	322621
23129	322622
67239	322623
5360	322624
7282	322625
5601	322626
37539	322627
20508	322628
5417	322629
24771	322630
4103	322631
55098	322632
34875	322633
68363	322634
55278	322635
16679	322636
43615	322637
10418	322638
44085	322639
539	322640
4564	322641
50445	322642
13965	322643
20637	322644
6242	322645
60487	322646
32960	322647
131	322648
19340	322649
1621	322650
4346	322651
75257	322652
28020	322653
9729	322654
19665	322655
54877	322656
879	322657
9113	322658
92509	322659
98515	322660
31498	322661
17926	322662
3835	322663
11839	322664
71955	322665
4514	322666
20854	322667
24754	322668
6184	322669
55161	322670
12921	322671
54146	322672
1512	322673
40649	322674
2807	322675
1917	322676
7623	322677
471	322678
1158	322679
1035	322680
14886	322681
11452	322682
55657	322683
80705	322684
29325	322685
78274	322686
4345	322687
25175	322688
22293	322689
95250	322690
45096	322691
30606	322692
39466	322693
1853	322694
12658	322695
77682	322696
8169	322697
21825	322698
11783	322699
19772	322700
41565	322701
63059	322702
53500	322703
804	322704
113043	322705
70089	322706
56535	322707
54476	322708
69896	322709
92580	322710
91505	322711
67930	322712
103581	322713
19964	322714
4927	322715
8270	322716
1509	322717
84830	322718
2175	322719
41366	322720
2696	322721
11425	322722
35649	322723
24054	322724
38905	322725
22383	322726
1130	322727
59248	322728
16053	322729
68644	322730
2533	322731
42773	322732
27696	322733
2890	322734
7764	322735
2714	322736
42057	322737
69990	322738
23780	322739
550	322740
1860	322741
10851	322742
54371	322743
34424	322744
55040	322745
10514	322746
39298	322747
13768	322748
56438	322749
261	322750
58934	322751
9642	322752
58363	322753
12201	322754
40601	322755
57441	322756
14687	322757
3164	322758
91260	322759
9870	322760
8140	322761
60922	322762
62377	322763
39027	322764
45561	322765
3817	322766
28239	322767
70588	322768
61892	322769
71847	322770
40515	322771
3401	322772
72378	322773
6254	322774
3510	322775
11499	322776
29932	322777
11600	322778
5722	322779
9451	322780
17135	322781
636	322782
62412	322783
3488	322784
8565	322785
26228	322786
1039	322787
6940	322788
59722	322789
63509	322790
70826	322791
40	322792
69710	322793
11732	322794
35741	322795
42013	322796
16252	322797
25202	322798
119	322799
3976	322800
67475	322801
1183	322802
29943	322803
42762	322804
7482	322805
70181	322806
27422	322807
25431	322808
20883	322809
55311	322810
3661	322811
17429	322812
29691	322813
37	322814
16698	322815
43600	322816
5869	322817
4380	322818
47820	322819
39300	322820
55721	322821
33658	322822
71298	322823
3306	322824
29832	322825
64165	322826
4628	322827
38447	322828
8317	322829
30697	322830
44424	322831
3670	322832
83907	322833
3616	322834
45003	322835
11267	322836
15680	322837
29645	322838
11731	322839
72106	322840
4848	322841
63571	322842
63744	322843
42256	322844
33879	322845
19735	322846
6691	322847
16641	322848
6547	322849
24658	322850
79505	322851
8928	322852
783	322853
3336	322854
48951	322855
21916	322856
82786	322857
75647	322858
89025	322859
54326	322860
16294	322861
27716	322862
44337	322863
3115	322864
13584	322865
36	322866
23414	322867
39128	322868
7413	322869
9280	322870
81570	322871
19299	322872
1708	322873
5151	322874
29700	322875
8437	322876
10882	322877
17538	322878
601	322879
13018	322880
6109	322881
16074	322882
1640	322883
8926	322884
18405	322885
68235	322886
21166	322887
1936	322888
100	322889
12673	322890
3518	322891
90796	322892
39090	322893
10405	322894
6827	322895
14749	322896
62975	322897
76347	322898
57688	322899
57992	322900
29768	322901
9933	322902
7173	322903
24926	322904
357	322905
35181	322906
62194	322907
2757	322908
795	322909
60474	322910
67534	322911
4427	322912
39853	322913
31452	322914
48066	322915
533	322916
69898	322917
43845	322918
42918	322919
33728	322920
21050	322921
7592	322922
31045	322923
19071	322924
35529	322925
328	322926
38363	322927
11540	322928
69489	322929
14883	322930
9993	322931
34870	322932
94701	322933
5665	322934
1822	322935
31889	322936
5338	322937
17683	322938
1886	322939
68124	322940
61114	322941
59026	322942
82858	322943
62543	322944
73702	322945
38994	322946
113755	322947
248	322948
2091	322949
6827	322950
80503	322951
5832	322952
16354	322953
404	322954
22651	322955
32502	322956
51985	322957
9952	322958
34388	322959
17572	322960
19115	322961
24335	322962
45444	322963
23737	322964
36997	322965
77730	322966
30301	322967
81278	322968
55153	322969
2224	322970
40850	322971
64011	322972
86429	322973
9944	322974
6239	322975
869	322976
58741	322977
61485	322978
11916	322979
41466	322980
53785	322981
41899	322982
55076	322983
49752	322984
6767	322985
60163	322986
65873	322987
12188	322988
326	322989
1199	322990
10932	322991
12898	322992
2003	322993
13070	322994
46535	322995
18845	322996
30541	322997
71261	322998
49137	322999
31254	323000
21474	323001
31586	323002
89091	323003
37766	323004
59419	323005
36754	323006
2101	323007
12004	323008
3180	323009
25021	323010
48691	323011
34107	323012
49255	323013
62859	323014
12834	323015
31031	323016
20636	323017
21824	323018
17892	323019
15418	323020
5538	323021
4368	323022
3915	323023
676	323024
45096	323025
16076	323026
2792	323027
40087	323028
3149	323029
23123	323030
2642	323031
5891	323032
71769	323033
57535	323034
31979	323035
32196	323036
19750	323037
4604	323038
35650	323039
62502	323040
2134	323041
76896	323042
91341	323043
37352	323044
42669	323045
33503	323046
485	323047
96324	323048
54955	323049
43717	323050
20700	323051
121	323052
7902	323053
20301	323054
162	323055
83372	323056
5335	323057
22934	323058
1085	323059
34604	323060
39023	323061
17466	323062
40101	323063
1255	323064
51383	323065
16382	323066
26754	323067
60703	323068
54107	323069
32521	323070
13563	323071
15337	323072
62762	323073
1201	323074
62006	323075
60313	323076
56043	323077
123	323078
60025	323079
3188	323080
105416	323081
9851	323082
87226	323083
41979	323084
458	323085
10579	323086
6734	323087
33776	323088
889	323089
1588	323090
78649	323091
29048	323092
117	323093
48852	323094
48352	323095
19291	323096
89379	323097
100102	323098
54772	323099
21186	323100
49009	323101
66533	323102
29401	323103
32541	323104
16284	323105
48331	323106
11096	323107
8675	323108
48938	323109
18774	323110
1332	323111
18255	323112
44128	323113
2461	323114
42351	323115
31269	323116
19385	323117
32840	323118
19	323119
6710	323120
36511	323121
11253	323122
13254	323123
59733	323124
39894	323125
9197	323126
8990	323127
9588	323128
3167	323129
22691	323130
24405	323131
8305	323132
5693	323133
66368	323134
24	323135
9789	323136
3542	323137
16680	323138
42791	323139
52330	323140
7352	323141
6581	323142
22255	323143
7671	323144
25143	323145
17823	323146
75039	323147
9417	323148
4106	323149
33261	323150
67676	323151
49803	323152
7678	323153
1392	323154
23743	323155
48347	323156
39593	323157
6431	323158
19443	323159
30502	323160
14846	323161
32085	323162
44246	323163
106564	323164
3747	323165
16352	323166
4825	323167
36665	323168
44549	323169
55963	323170
13943	323171
21169	323172
29	323173
3469	323174
37828	323175
19290	323176
43113	323177
53024	323178
6823	323179
70123	323180
9477	323181
15891	323182
39587	323183
52250	323184
40199	323185
40104	323186
85864	323187
23052	323188
16062	323189
4326	323190
51742	323191
88723	323192
5415	323193
485	323194
26314	323195
66	323196
30309	323197
30397	323198
40925	323199
27626	323200
73496	323201
200	323202
396	323203
92634	323204
29438	323205
13428	323206
102961	323207
29149	323208
12103	323209
28299	323210
6230	323211
8763	323212
1013	323213
535	323214
82	323215
21697	323216
71868	323217
942	323218
30807	323219
57371	323220
110357	323221
26476	323222
352	323223
22330	323224
1356	323225
14898	323226
73428	323227
1080	323228
32624	323229
7198	323230
25736	323231
11709	323232
6568	323233
76637	323234
3430	323235
1859	323236
86683	323237
38630	323238
59918	323239
56623	323240
16178	323241
7120	323242
13891	323243
103454	323244
18943	323245
31738	323246
41439	323247
24882	323248
9604	323249
66329	323250
14318	323251
4450	323252
2545	323253
59771	323254
246	323255
2873	323256
34632	323257
7552	323258
68378	323259
9644	323260
50334	323261
16132	323262
33066	323263
29118	323264
13880	323265
47968	323266
56640	323267
455	323268
27635	323269
18145	323270
26960	323271
67254	323272
81321	323273
24365	323274
39464	323275
91013	323276
79527	323277
11629	323278
11130	323279
11160	323280
7967	323281
45736	323282
105152	323283
58513	323284
81990	323285
2490	323286
22810	323287
12090	323288
10022	323289
29770	323290
7803	323291
100761	323292
14573	323293
112884	323294
7525	323295
5368	323296
29064	323297
11084	323298
63543	323299
1208	323300
69385	323301
6781	323302
12026	323303
24502	323304
6472	323305
10323	323306
8570	323307
17333	323308
17711	323309
3055	323310
59313	323311
46037	323312
22398	323313
19736	323314
46031	323315
40256	323316
101805	323317
7235	323318
85693	323319
4556	323320
20988	323321
35396	323322
1022	323323
2037	323324
1361	323325
3577	323326
6555	323327
20943	323328
35715	323329
29022	323330
14626	323331
64229	323332
2210	323333
6691	323334
5192	323335
3474	323336
59626	323337
93072	323338
25277	323339
37369	323340
43282	323341
6840	323342
16769	323343
5256	323344
32513	323345
3892	323346
11913	323347
650	323348
28872	323349
16464	323350
41083	323351
34271	323352
2387	323353
1106	323354
11802	323355
14808	323356
701	323357
83069	323358
38931	323359
463	323360
52189	323361
4175	323362
27703	323363
2783	323364
26827	323365
37793	323366
42245	323367
5382	323368
99828	323369
10	323370
13824	323371
83	323372
9114	323373
73017	323374
2493	323375
8959	323376
29010	323377
76055	323378
25282	323379
3435	323380
33418	323381
29513	323382
13907	323383
12366	323384
56520	323385
47679	323386
802	323387
43210	323388
48994	323389
20320	323390
15962	323391
27501	323392
59094	323393
49056	323394
5074	323395
17293	323396
1006	323397
28192	323398
27754	323399
41772	323400
70403	323401
1972	323402
619	323403
695	323404
20722	323405
8290	323406
52993	323407
13758	323408
59178	323409
2495	323410
26760	323411
41849	323412
33917	323413
31753	323414
154	323415
4129	323416
4240	323417
22886	323418
81363	323419
29132	323420
396	323421
10565	323422
20607	323423
9522	323424
86520	323425
26613	323426
50192	323427
35882	323428
33893	323429
28759	323430
11085	323431
10752	323432
69297	323433
25948	323434
58535	323435
9628	323436
25304	323437
36692	323438
5024	323439
8037	323440
38405	323441
22652	323442
4838	323443
3871	323444
2639	323445
29018	323446
21196	323447
39484	323448
4428	323449
81109	323450
36297	323451
23290	323452
6008	323453
15761	323454
76329	323455
20714	323456
16634	323457
8510	323458
25842	323459
32915	323460
35014	323461
47502	323462
85329	323463
38802	323464
32908	323465
63028	323466
1182	323467
473	323468
51100	323469
6431	323470
21921	323471
14505	323472
10280	323473
71192	323474
785	323475
85649	323476
56923	323477
431	323478
46313	323479
7711	323480
44930	323481
21432	323482
50771	323483
57691	323484
71884	323485
14402	323486
4831	323487
11159	323488
40410	323489
21086	323490
3906	323491
49568	323492
50891	323493
12662	323494
169	323495
70604	323496
14960	323497
21002	323498
12469	323499
1367	323500
79286	323501
5028	323502
48864	323503
93449	323504
59906	323505
24839	323506
82899	323507
1538	323508
45	323509
25802	323510
20660	323511
38311	323512
49399	323513
7526	323514
32698	323515
15980	323516
26789	323517
3974	323518
59427	323519
46663	323520
30524	323521
5335	323522
67748	323523
32915	323524
14687	323525
16260	323526
84775	323527
61148	323528
38350	323529
28056	323530
14651	323531
31837	323532
3461	323533
468	323534
33514	323535
12464	323536
41564	323537
48772	323538
172	323539
2647	323540
14775	323541
40349	323542
27483	323543
10663	323544
34816	323545
47990	323546
1375	323547
23031	323548
26006	323549
64100	323550
8092	323551
28708	323552
24865	323553
15264	323554
30559	323555
2824	323556
8369	323557
55984	323558
15848	323559
92687	323560
12733	323561
466	323562
27170	323563
5804	323564
47	323565
51268	323566
4869	323567
12519	323568
71353	323569
13621	323570
56666	323571
19094	323572
21094	323573
67439	323574
51309	323575
9219	323576
1802	323577
859	323578
3128	323579
63977	323580
10917	323581
10327	323582
23327	323583
11387	323584
36627	323585
3041	323586
3625	323587
111933	323588
223	323589
30244	323590
18099	323591
47555	323592
62878	323593
16871	323594
47187	323595
92743	323596
93	323597
2021	323598
2964	323599
51368	323600
4693	323601
127	323602
26466	323603
9863	323604
64279	323605
1956	323606
41207	323607
22490	323608
1269	323609
122	323610
35271	323611
1646	323612
72263	323613
4814	323614
24802	323615
81747	323616
16510	323617
9687	323618
30949	323619
74585	323620
8319	323621
46978	323622
37110	323623
11796	323624
82717	323625
4444	323626
6746	323627
10814	323628
19337	323629
69299	323630
81	323631
304	323632
29772	323633
87047	323634
24289	323635
116	323636
18408	323637
25524	323638
6266	323639
59606	323640
2210	323641
26693	323642
44308	323643
50929	323644
28552	323645
261	323646
68061	323647
10628	323648
27667	323649
14355	323650
8072	323651
73111	323652
61177	323653
46144	323654
1420	323655
24469	323656
42650	323657
265	323658
67661	323659
70971	323660
23499	323661
38584	323662
65302	323663
10972	323664
25022	323665
32533	323666
24339	323667
32519	323668
41874	323669
61597	323670
49741	323671
7553	323672
2398	323673
37635	323674
4266	323675
50927	323676
56422	323677
60846	323678
48178	323679
65419	323680
5597	323681
21655	323682
11881	323683
48221	323684
56040	323685
999	323686
24818	323687
12601	323688
34953	323689
16388	323690
16620	323691
88867	323692
63840	323693
31336	323694
18793	323695
111451	323696
10401	323697
39276	323698
25711	323699
60214	323700
491	323701
37178	323702
63249	323703
54086	323704
11093	323705
29098	323706
45385	323707
36258	323708
1243	323709
6936	323710
68757	323711
74183	323712
28228	323713
28852	323714
99951	323715
77938	323716
23938	323717
39891	323718
5851	323719
42336	323720
29886	323721
29044	323722
3477	323723
43719	323724
25945	323725
51803	323726
28858	323727
21476	323728
3961	323729
31617	323730
11862	323731
41227	323732
13056	323733
1824	323734
19014	323735
68374	323736
45737	323737
548	323738
13878	323739
44256	323740
82352	323741
17464	323742
13341	323743
38359	323744
7201	323745
56134	323746
19656	323747
1646	323748
16814	323749
27546	323750
85000	323751
37297	323752
32078	323753
40869	323754
15920	323755
11656	323756
30347	323757
55478	323758
98650	323759
85945	323760
403	323761
6427	323762
44477	323763
1613	323764
40536	323765
16383	323766
67100	323767
5063	323768
77449	323769
6266	323770
12959	323771
2068	323772
54515	323773
19459	323774
51245	323775
34678	323776
1608	323777
11352	323778
11279	323779
32976	323780
5998	323781
56715	323782
74763	323783
80	323784
4751	323785
45184	323786
48214	323787
7643	323788
40688	323789
26493	323790
23400	323791
11089	323792
12555	323793
2930	323794
3031	323795
19338	323796
5340	323797
66994	323798
43491	323799
44218	323800
16749	323801
16980	323802
3483	323803
94090	323804
6064	323805
48595	323806
34244	323807
1332	323808
60919	323809
43619	323810
93687	323811
34935	323812
8842	323813
12700	323814
61837	323815
15074	323816
13667	323817
48863	323818
7861	323819
94708	323820
45004	323821
25047	323822
73035	323823
60359	323824
82708	323825
21818	323826
57595	323827
21944	323828
77950	323829
33340	323830
74348	323831
33935	323832
69370	323833
32348	323834
9076	323835
7242	323836
2357	323837
110693	323838
17481	323839
17521	323840
74092	323841
31941	323842
38819	323843
61809	323844
12421	323845
3291	323846
49780	323847
10886	323848
5409	323849
32889	323850
4171	323851
34025	323852
9157	323853
6261	323854
905	323855
25372	323856
6291	323857
8155	323858
21799	323859
26143	323860
5	323861
10246	323862
44080	323863
88127	323864
9458	323865
1358	323866
15190	323867
80303	323868
37640	323869
80725	323870
6933	323871
14971	323872
63872	323873
23809	323874
31685	323875
28555	323876
42236	323877
2410	323878
35853	323879
96512	323880
14371	323881
24877	323882
19128	323883
37320	323884
9489	323885
91518	323886
31169	323887
32717	323888
43745	323889
671	323890
84938	323891
72340	323892
317	323893
14383	323894
13030	323895
806	323896
71936	323897
72231	323898
1480	323899
40855	323900
12697	323901
657	323902
68397	323903
18616	323904
21003	323905
42102	323906
28015	323907
943	323908
8632	323909
7167	323910
48140	323911
66717	323912
30921	323913
4078	323914
50197	323915
26743	323916
69739	323917
89845	323918
23148	323919
5069	323920
25688	323921
44035	323922
63321	323923
18304	323924
13813	323925
46889	323926
55088	323927
70756	323928
114406	323929
79017	323930
69669	323931
2681	323932
1143	323933
5617	323934
14341	323935
3931	323936
48570	323937
67374	323938
32242	323939
2813	323940
29344	323941
55067	323942
43777	323943
338	323944
113	323945
52548	323946
36643	323947
7261	323948
22793	323949
41902	323950
43567	323951
11459	323952
67560	323953
34233	323954
16368	323955
5925	323956
23432	323957
20958	323958
13209	323959
51391	323960
22193	323961
75237	323962
91101	323963
36214	323964
59775	323965
77951	323966
113707	323967
91238	323968
47945	323969
32098	323970
4424	323971
24405	323972
19245	323973
6636	323974
103598	323975
9154	323976
40816	323977
15472	323978
2274	323979
15528	323980
5090	323981
47118	323982
55592	323983
18401	323984
16268	323985
59172	323986
29127	323987
73534	323988
52577	323989
65996	323990
18743	323991
57516	323992
82346	323993
8804	323994
42797	323995
63757	323996
65666	323997
3367	323998
13821	323999
85599	324000
35340	324001
8512	324002
14485	324003
9593	324004
87519	324005
56929	324006
11220	324007
10079	324008
29556	324009
7232	324010
53502	324011
32181	324012
43380	324013
13579	324014
74995	324015
3924	324016
24698	324017
54346	324018
78321	324019
32151	324020
68532	324021
30651	324022
31264	324023
44769	324024
34246	324025
17113	324026
38412	324027
11412	324028
1180	324029
13788	324030
28869	324031
1289	324032
113470	324033
10174	324034
23478	324035
32800	324036
61717	324037
66453	324038
60815	324039
33241	324040
67061	324041
14897	324042
522	324043
11141	324044
14209	324045
9682	324046
37299	324047
56657	324048
92538	324049
5882	324050
19412	324051
18793	324052
11581	324053
47129	324054
1015	324055
42581	324056
36877	324057
17080	324058
1060	324059
25370	324060
39700	324061
4005	324062
27410	324063
32607	324064
7017	324065
17861	324066
74500	324067
62376	324068
17608	324069
2069	324070
13694	324071
4505	324072
3225	324073
7214	324074
22065	324075
11341	324076
9	324077
311	324078
11186	324079
3359	324080
86733	324081
39712	324082
14297	324083
7050	324084
3079	324085
5733	324086
117	324087
30016	324088
12218	324089
64837	324090
12929	324091
23530	324092
9540	324093
51565	324094
36883	324095
14199	324096
3603	324097
54621	324098
1116	324099
21983	324100
1190	324101
9766	324102
46311	324103
12501	324104
10764	324105
15224	324106
20615	324107
657	324108
21423	324109
3370	324110
65520	324111
60252	324112
522	324113
50851	324114
5844	324115
111683	324116
78862	324117
65648	324118
37012	324119
2105	324120
691	324121
918	324122
76148	324123
4798	324124
18927	324125
101453	324126
78223	324127
31316	324128
2726	324129
34332	324130
39721	324131
2241	324132
12448	324133
35725	324134
26210	324135
1882	324136
74526	324137
14765	324138
28401	324139
29691	324140
3732	324141
15448	324142
3584	324143
30169	324144
96469	324145
42240	324146
16970	324147
11572	324148
42649	324149
5455	324150
95539	324151
527	324152
8286	324153
23214	324154
20509	324155
36003	324156
1223	324157
33092	324158
51518	324159
12630	324160
37572	324161
22644	324162
60402	324163
41431	324164
85757	324165
44731	324166
13606	324167
86	324168
63991	324169
55451	324170
1830	324171
60845	324172
23093	324173
49359	324174
29428	324175
15907	324176
51925	324177
277	324178
45993	324179
53287	324180
56443	324181
14847	324182
10246	324183
45930	324184
68	324185
46603	324186
66547	324187
17576	324188
6525	324189
14423	324190
10858	324191
20472	324192
69621	324193
12274	324194
73991	324195
2836	324196
9903	324197
162	324198
58500	324199
12713	324200
2957	324201
61963	324202
51073	324203
6973	324204
3442	324205
56819	324206
20134	324207
5518	324208
3280	324209
19640	324210
3364	324211
25226	324212
42609	324213
77311	324214
3944	324215
3125	324216
73631	324217
21669	324218
5534	324219
52519	324220
68952	324221
2879	324222
79416	324223
44650	324224
13751	324225
87124	324226
48309	324227
1258	324228
14997	324229
1043	324230
8	324231
60866	324232
61175	324233
1287	324234
35660	324235
71374	324236
53132	324237
10983	324238
1618	324239
57514	324240
15549	324241
54611	324242
5312	324243
2623	324244
15	324245
5171	324246
29590	324247
178	324248
51849	324249
13638	324250
17100	324251
466	324252
1394	324253
80170	324254
18466	324255
29201	324256
208	324257
34915	324258
328	324259
13091	324260
15256	324261
42834	324262
2811	324263
20742	324264
32372	324265
72418	324266
8883	324267
94367	324268
37751	324269
107482	324270
29758	324271
48434	324272
13172	324273
97015	324274
59142	324275
11684	324276
42436	324277
54714	324278
76510	324279
41828	324280
50436	324281
20318	324282
6270	324283
48941	324284
29753	324285
5920	324286
26081	324287
395	324288
322	324289
5565	324290
9012	324291
7095	324292
28248	324293
56605	324294
4776	324295
4387	324296
42610	324297
51679	324298
22970	324299
35253	324300
18747	324301
1435	324302
61800	324303
102892	324304
35477	324305
27683	324306
39975	324307
31012	324308
19300	324309
250	324310
22185	324311
353	324312
507	324313
18695	324314
10784	324315
18856	324316
96574	324317
34288	324318
87389	324319
32345	324320
23401	324321
18437	324322
16950	324323
15790	324324
30939	324325
38817	324326
6430	324327
11036	324328
1213	324329
16561	324330
15909	324331
33519	324332
64986	324333
3477	324334
3339	324335
19485	324336
5741	324337
4518	324338
20440	324339
804	324340
1260	324341
7420	324342
5347	324343
15089	324344
8879	324345
20190	324346
81992	324347
68528	324348
2613	324349
35386	324350
15481	324351
10351	324352
45534	324353
8228	324354
28792	324355
23302	324356
14218	324357
7386	324358
65437	324359
27563	324360
1306	324361
8791	324362
2386	324363
41872	324364
20130	324365
17008	324366
48814	324367
28073	324368
5842	324369
38810	324370
39320	324371
22099	324372
2084	324373
11	324374
35659	324375
86050	324376
28086	324377
14482	324378
37515	324379
36219	324380
4703	324381
107973	324382
15006	324383
34506	324384
13065	324385
47394	324386
34982	324387
50003	324388
13962	324389
43111	324390
85127	324391
1848	324392
12047	324393
28774	324394
112623	324395
3636	324396
35435	324397
15569	324398
44269	324399
37536	324400
18401	324401
22335	324402
31648	324403
13916	324404
1725	324405
37595	324406
78668	324407
65251	324408
37643	324409
30456	324410
56986	324411
11378	324412
80196	324413
5106	324414
29495	324415
20600	324416
5634	324417
26179	324418
4472	324419
25769	324420
184	324421
959	324422
47	324423
12698	324424
13922	324425
47769	324426
1214	324427
7523	324428
44542	324429
10739	324430
24037	324431
47400	324432
14047	324433
27209	324434
75461	324435
26805	324436
25996	324437
7543	324438
42822	324439
660	324440
36507	324441
69085	324442
65061	324443
81823	324444
13348	324445
5686	324446
3546	324447
7282	324448
15414	324449
949	324450
63783	324451
67516	324452
35351	324453
13572	324454
54273	324455
57887	324456
7974	324457
44435	324458
2256	324459
7225	324460
9529	324461
7635	324462
91117	324463
53697	324464
2094	324465
93954	324466
834	324467
55135	324468
9215	324469
92	324470
30781	324471
77541	324472
34720	324473
3427	324474
5786	324475
571	324476
47597	324477
21689	324478
50503	324479
70755	324480
3938	324481
23664	324482
36785	324483
72041	324484
18514	324485
29117	324486
20496	324487
17372	324488
2415	324489
856	324490
6936	324491
19211	324492
5261	324493
17879	324494
48780	324495
47324	324496
2655	324497
16329	324498
4273	324499
74873	324500
21935	324501
23706	324502
31248	324503
36113	324504
21318	324505
54154	324506
85172	324507
96120	324508
24705	324509
111907	324510
32591	324511
15924	324512
19542	324513
15330	324514
22436	324515
816	324516
25550	324517
55251	324518
26209	324519
8249	324520
133	324521
68516	324522
10041	324523
36375	324524
56849	324525
119	324526
32367	324527
59851	324528
4994	324529
78007	324530
1397	324531
34549	324532
24672	324533
4513	324534
24919	324535
5950	324536
55389	324537
68624	324538
43233	324539
5503	324540
46794	324541
63091	324542
65884	324543
224	324544
49496	324545
3443	324546
8	324547
14751	324548
29242	324549
4320	324550
1182	324551
5784	324552
7664	324553
51392	324554
53690	324555
317	324556
21273	324557
11471	324558
106163	324559
53530	324560
6195	324561
56739	324562
8774	324563
5869	324564
46954	324565
35901	324566
18858	324567
19163	324568
38727	324569
21202	324570
25987	324571
60496	324572
59481	324573
2938	324574
2787	324575
1002	324576
5619	324577
971	324578
30876	324579
40601	324580
39816	324581
24395	324582
3715	324583
79782	324584
13877	324585
38960	324586
2289	324587
38869	324588
99255	324589
29194	324590
3335	324591
24400	324592
20419	324593
38656	324594
1614	324595
520	324596
27089	324597
42880	324598
47050	324599
47018	324600
49006	324601
783	324602
8778	324603
14784	324604
79129	324605
3998	324606
49740	324607
1017	324608
13591	324609
66452	324610
11779	324611
31516	324612
52600	324613
12893	324614
30682	324615
2089	324616
17729	324617
68298	324618
23885	324619
64758	324620
25026	324621
3639	324622
11870	324623
3414	324624
27247	324625
34186	324626
8247	324627
3181	324628
9604	324629
80789	324630
20549	324631
67689	324632
7859	324633
23142	324634
5897	324635
8877	324636
19632	324637
30459	324638
3636	324639
8945	324640
4326	324641
3975	324642
8005	324643
6407	324644
43754	324645
4314	324646
47419	324647
57401	324648
43691	324649
38354	324650
34004	324651
23414	324652
20436	324653
104178	324654
18311	324655
57906	324656
84815	324657
43164	324658
47761	324659
19542	324660
98601	324661
97374	324662
57396	324663
4784	324664
76930	324665
77308	324666
11519	324667
30381	324668
54163	324669
9074	324670
54229	324671
4726	324672
25163	324673
11278	324674
2028	324675
21864	324676
35188	324677
29989	324678
34145	324679
69	324680
900	324681
57654	324682
2921	324683
1633	324684
16820	324685
4124	324686
4151	324687
43249	324688
84418	324689
9186	324690
82819	324691
12306	324692
20265	324693
58274	324694
7245	324695
102	324696
34705	324697
551	324698
55840	324699
50331	324700
38	324701
67679	324702
37762	324703
554	324704
15104	324705
39594	324706
54008	324707
74685	324708
46229	324709
3597	324710
6881	324711
49658	324712
40313	324713
23086	324714
26311	324715
4531	324716
13329	324717
14849	324718
14871	324719
8646	324720
64003	324721
100521	324722
54479	324723
1605	324724
83261	324725
19478	324726
70723	324727
15158	324728
25706	324729
3902	324730
9497	324731
6925	324732
237	324733
5978	324734
19494	324735
42488	324736
29976	324737
3764	324738
73046	324739
2305	324740
62597	324741
563	324742
59875	324743
22028	324744
11049	324745
6777	324746
6065	324747
30758	324748
89976	324749
17340	324750
12084	324751
4547	324752
4688	324753
6591	324754
24297	324755
43399	324756
90860	324757
11633	324758
2839	324759
38938	324760
1182	324761
19693	324762
6	324763
77762	324764
57392	324765
35098	324766
16444	324767
4432	324768
3	324769
58232	324770
650	324771
5169	324772
12	324773
7513	324774
12130	324775
200	324776
944	324777
79058	324778
44066	324779
80398	324780
30297	324781
40211	324782
2784	324783
105108	324784
19634	324785
19089	324786
25704	324787
78147	324788
34849	324789
3605	324790
13286	324791
46682	324792
6399	324793
36862	324794
1567	324795
18600	324796
54650	324797
72223	324798
35327	324799
59616	324800
33955	324801
37959	324802
44577	324803
892	324804
712	324805
69185	324806
1238	324807
5352	324808
38023	324809
82689	324810
70375	324811
1620	324812
72585	324813
15672	324814
65172	324815
44038	324816
34764	324817
574	324818
96599	324819
35258	324820
70702	324821
9846	324822
11069	324823
8885	324824
102576	324825
6236	324826
12223	324827
34744	324828
10083	324829
9485	324830
64934	324831
23096	324832
50	324833
3198	324834
37161	324835
47737	324836
262	324837
10491	324838
70188	324839
82083	324840
27301	324841
22626	324842
32814	324843
63546	324844
7838	324845
49035	324846
41192	324847
113145	324848
45891	324849
3223	324850
1945	324851
969	324852
11481	324853
7357	324854
38965	324855
72749	324856
12961	324857
73736	324858
4646	324859
12752	324860
9746	324861
31514	324862
45022	324863
45756	324864
98577	324865
8041	324866
35424	324867
5395	324868
72778	324869
30806	324870
12215	324871
22420	324872
6643	324873
12284	324874
22464	324875
4448	324876
4125	324877
98662	324878
27609	324879
19817	324880
58385	324881
82975	324882
30605	324883
14158	324884
1615	324885
21443	324886
38917	324887
40994	324888
65384	324889
572	324890
50156	324891
57745	324892
5961	324893
16511	324894
68231	324895
106667	324896
93905	324897
103111	324898
19698	324899
23213	324900
15707	324901
11266	324902
1595	324903
10016	324904
23762	324905
77726	324906
53506	324907
81166	324908
66673	324909
5424	324910
165	324911
654	324912
44960	324913
60658	324914
13791	324915
25497	324916
9326	324917
37317	324918
16966	324919
68044	324920
483	324921
32629	324922
36231	324923
37244	324924
41218	324925
2040	324926
77	324927
21357	324928
25476	324929
7450	324930
68614	324931
8918	324932
875	324933
21254	324934
57564	324935
505	324936
2355	324937
1296	324938
9723	324939
20394	324940
7782	324941
61458	324942
1613	324943
8434	324944
73469	324945
43826	324946
2597	324947
54331	324948
18803	324949
17056	324950
22953	324951
91960	324952
47879	324953
9766	324954
12522	324955
11160	324956
48008	324957
22397	324958
4718	324959
11821	324960
64073	324961
1009	324962
20774	324963
4445	324964
43279	324965
32041	324966
29063	324967
16581	324968
1895	324969
30435	324970
33644	324971
2443	324972
3749	324973
82743	324974
13756	324975
50287	324976
83488	324977
1326	324978
4761	324979
65830	324980
17647	324981
13376	324982
99872	324983
81944	324984
47428	324985
2181	324986
11812	324987
21749	324988
6217	324989
6742	324990
27510	324991
70714	324992
1449	324993
22558	324994
1529	324995
1241	324996
14085	324997
6196	324998
13489	324999
178	325000
17199	325001
40111	325002
80168	325003
5834	325004
5288	325005
59782	325006
771	325007
8673	325008
1792	325009
4037	325010
39504	325011
23352	325012
80606	325013
33494	325014
42781	325015
6720	325016
111302	325017
3825	325018
293	325019
63276	325020
3023	325021
76721	325022
944	325023
57681	325024
409	325025
20197	325026
6228	325027
6365	325028
49456	325029
35747	325030
12366	325031
17692	325032
18420	325033
10905	325034
11001	325035
32780	325036
44437	325037
46083	325038
28272	325039
256	325040
75591	325041
53745	325042
64427	325043
66904	325044
328	325045
2289	325046
55833	325047
90891	325048
1054	325049
1024	325050
20709	325051
32120	325052
38838	325053
53649	325054
43571	325055
6249	325056
85762	325057
3631	325058
215	325059
32615	325060
2738	325061
18608	325062
49987	325063
10867	325064
45371	325065
80211	325066
39038	325067
34844	325068
216	325069
82317	325070
28302	325071
13341	325072
78764	325073
14064	325074
70888	325075
5323	325076
21904	325077
17135	325078
9099	325079
27720	325080
7658	325081
35098	325082
96933	325083
15746	325084
42558	325085
15178	325086
9291	325087
1142	325088
481	325089
19057	325090
72483	325091
11342	325092
6538	325093
21857	325094
45933	325095
17631	325096
13179	325097
51704	325098
8030	325099
22131	325100
23448	325101
24217	325102
4977	325103
46020	325104
27254	325105
55778	325106
17562	325107
27633	325108
3327	325109
1261	325110
49608	325111
288	325112
11874	325113
51743	325114
5903	325115
2437	325116
24681	325117
45968	325118
26629	325119
33096	325120
10493	325121
88676	325122
22384	325123
428	325124
32515	325125
54071	325126
39	325127
82514	325128
56976	325129
36165	325130
287	325131
60230	325132
24127	325133
25734	325134
862	325135
10003	325136
31682	325137
50124	325138
61565	325139
29107	325140
60625	325141
42787	325142
81474	325143
72566	325144
614	325145
207	325146
12894	325147
146	325148
46152	325149
5224	325150
15962	325151
20863	325152
186	325153
31582	325154
22282	325155
26609	325156
19052	325157
45924	325158
10298	325159
1583	325160
23165	325161
27749	325162
49617	325163
2112	325164
273	325165
3098	325166
81149	325167
15072	325168
71610	325169
19217	325170
4135	325171
10384	325172
76494	325173
91150	325174
8738	325175
41406	325176
23234	325177
87839	325178
94298	325179
26027	325180
51005	325181
3679	325182
7717	325183
15308	325184
516	325185
66400	325186
25797	325187
45741	325188
24419	325189
11012	325190
5822	325191
82648	325192
17894	325193
25727	325194
10609	325195
21755	325196
18565	325197
39701	325198
55546	325199
5949	325200
26362	325201
20785	325202
84834	325203
20378	325204
79302	325205
14584	325206
14502	325207
32229	325208
6623	325209
25634	325210
17136	325211
19372	325212
3625	325213
16943	325214
18342	325215
52687	325216
37308	325217
65343	325218
33172	325219
20891	325220
36478	325221
11109	325222
15056	325223
30548	325224
32475	325225
103999	325226
31920	325227
54888	325228
43927	325229
8634	325230
4233	325231
54328	325232
63792	325233
77117	325234
49	325235
43234	325236
6170	325237
25003	325238
16298	325239
13173	325240
1429	325241
28118	325242
837	325243
14823	325244
33454	325245
33042	325246
3888	325247
56452	325248
92869	325249
55403	325250
869	325251
27481	325252
107744	325253
47227	325254
1438	325255
45467	325256
26662	325257
18438	325258
2029	325259
340	325260
10131	325261
32218	325262
23745	325263
46463	325264
23474	325265
34857	325266
22396	325267
24048	325268
40679	325269
42436	325270
3979	325271
44945	325272
7960	325273
24374	325274
76216	325275
49548	325276
88843	325277
15087	325278
36114	325279
11599	325280
67179	325281
67803	325282
37206	325283
15041	325284
46000	325285
25065	325286
27605	325287
7252	325288
7967	325289
88634	325290
32582	325291
13632	325292
74211	325293
22187	325294
926	325295
159	325296
8485	325297
7468	325298
80122	325299
42948	325300
5840	325301
48995	325302
14049	325303
10725	325304
7974	325305
46951	325306
42603	325307
53754	325308
53221	325309
26756	325310
93301	325311
47899	325312
77105	325313
22577	325314
59862	325315
1830	325316
44262	325317
16901	325318
2619	325319
18315	325320
106729	325321
15396	325322
37278	325323
14843	325324
10236	325325
45705	325326
94966	325327
94326	325328
18007	325329
6930	325330
55221	325331
5312	325332
70947	325333
61600	325334
25092	325335
1554	325336
8721	325337
4493	325338
20941	325339
3114	325340
7003	325341
4379	325342
28427	325343
13614	325344
8854	325345
395	325346
17558	325347
53045	325348
35722	325349
1085	325350
70341	325351
36191	325352
3607	325353
31901	325354
17051	325355
93031	325356
4819	325357
4521	325358
13640	325359
31106	325360
81645	325361
21	325362
9735	325363
2472	325364
88168	325365
9549	325366
89	325367
19062	325368
74477	325369
42934	325370
26613	325371
16694	325372
60840	325373
78562	325374
2939	325375
2624	325376
27547	325377
10541	325378
13317	325379
22103	325380
2263	325381
59179	325382
17984	325383
3321	325384
20474	325385
78851	325386
15271	325387
59078	325388
70792	325389
34994	325390
86335	325391
53800	325392
1030	325393
6282	325394
72332	325395
23589	325396
49752	325397
70863	325398
23263	325399
72524	325400
1813	325401
28100	325402
84257	325403
81226	325404
34826	325405
27575	325406
53537	325407
54549	325408
16977	325409
33935	325410
35030	325411
23149	325412
4096	325413
27518	325414
18568	325415
2899	325416
26894	325417
6758	325418
6313	325419
6906	325420
14350	325421
69845	325422
61417	325423
75160	325424
79147	325425
26797	325426
100629	325427
13258	325428
62293	325429
28125	325430
26430	325431
7377	325432
2566	325433
1895	325434
28553	325435
1385	325436
24508	325437
44706	325438
90255	325439
48616	325440
1352	325441
17927	325442
17603	325443
57758	325444
8306	325445
17907	325446
42867	325447
2885	325448
16614	325449
31787	325450
113794	325451
7993	325452
65435	325453
78680	325454
10563	325455
28603	325456
16855	325457
33936	325458
62389	325459
52523	325460
4109	325461
22582	325462
33	325463
9901	325464
23772	325465
3034	325466
767	325467
42989	325468
10899	325469
17942	325470
75257	325471
38152	325472
79098	325473
25084	325474
37508	325475
83131	325476
53515	325477
25747	325478
9531	325479
14855	325480
35273	325481
3074	325482
26119	325483
107080	325484
102631	325485
57641	325486
17109	325487
72827	325488
30814	325489
24334	325490
11445	325491
60893	325492
3721	325493
9207	325494
29628	325495
82693	325496
17598	325497
19401	325498
20555	325499
36636	325500
49243	325501
20935	325502
94313	325503
13586	325504
9394	325505
3770	325506
406	325507
60866	325508
29385	325509
6995	325510
738	325511
26523	325512
61360	325513
5204	325514
1288	325515
46039	325516
3311	325517
32386	325518
3545	325519
47673	325520
2120	325521
40545	325522
1808	325523
10831	325524
14789	325525
28765	325526
7115	325527
21082	325528
51570	325529
157	325530
9252	325531
51774	325532
24039	325533
11278	325534
24719	325535
18184	325536
4688	325537
81274	325538
527	325539
107789	325540
81930	325541
73585	325542
70875	325543
50774	325544
10099	325545
2835	325546
78913	325547
46761	325548
1152	325549
63846	325550
46994	325551
56933	325552
1784	325553
20848	325554
3446	325555
1630	325556
17911	325557
86060	325558
46780	325559
1591	325560
19037	325561
23847	325562
48672	325563
31512	325564
22193	325565
6705	325566
1474	325567
28595	325568
28875	325569
1720	325570
6727	325571
47210	325572
86541	325573
22891	325574
1546	325575
30577	325576
5591	325577
29114	325578
18705	325579
69724	325580
1069	325581
93526	325582
6688	325583
9946	325584
14450	325585
90537	325586
7438	325587
40686	325588
82030	325589
17615	325590
50289	325591
93965	325592
68355	325593
40544	325594
8223	325595
18000	325596
13286	325597
2074	325598
58999	325599
81974	325600
20094	325601
3856	325602
58862	325603
22733	325604
93011	325605
79110	325606
32464	325607
588	325608
1846	325609
20058	325610
44235	325611
84879	325612
31831	325613
46129	325614
672	325615
27901	325616
102464	325617
17162	325618
15635	325619
1012	325620
20014	325621
97574	325622
64825	325623
40966	325624
21627	325625
39122	325626
101361	325627
14209	325628
2780	325629
4214	325630
15553	325631
41427	325632
11499	325633
15363	325634
6502	325635
18507	325636
4916	325637
32007	325638
57911	325639
47128	325640
100521	325641
504	325642
8912	325643
59686	325644
33307	325645
10810	325646
23563	325647
63261	325648
608	325649
74257	325650
9290	325651
47931	325652
6950	325653
50067	325654
45046	325655
130	325656
83342	325657
82300	325658
90627	325659
72436	325660
183	325661
87426	325662
267	325663
2130	325664
1745	325665
58365	325666
20863	325667
44600	325668
2794	325669
36389	325670
35987	325671
99750	325672
1076	325673
7268	325674
63723	325675
90190	325676
25171	325677
110514	325678
77142	325679
66374	325680
50208	325681
533	325682
40486	325683
51854	325684
1517	325685
11581	325686
191	325687
398	325688
69448	325689
20563	325690
19562	325691
1842	325692
76576	325693
66209	325694
50	325695
51882	325696
62899	325697
7596	325698
8772	325699
12805	325700
33184	325701
4532	325702
32236	325703
5687	325704
55606	325705
631	325706
2265	325707
36071	325708
5836	325709
2021	325710
6696	325711
430	325712
33276	325713
18888	325714
69147	325715
6171	325716
15266	325717
14638	325718
21162	325719
2602	325720
14183	325721
37129	325722
36709	325723
91229	325724
6119	325725
453	325726
5027	325727
54187	325728
25157	325729
10175	325730
2038	325731
61316	325732
10465	325733
33683	325734
47655	325735
18843	325736
44871	325737
12449	325738
16212	325739
27619	325740
3243	325741
44641	325742
512	325743
32931	325744
72045	325745
7319	325746
11293	325747
21836	325748
15799	325749
60517	325750
60780	325751
25	325752
4277	325753
83801	325754
80602	325755
53631	325756
2686	325757
60934	325758
46554	325759
7370	325760
16445	325761
13003	325762
2493	325763
14276	325764
14338	325765
91375	325766
2932	325767
86972	325768
102041	325769
40618	325770
85867	325771
26560	325772
21099	325773
656	325774
55204	325775
30394	325776
27382	325777
53683	325778
69765	325779
102002	325780
19227	325781
4407	325782
7291	325783
43804	325784
4288	325785
702	325786
954	325787
60799	325788
96221	325789
38955	325790
27107	325791
195	325792
13101	325793
11413	325794
3066	325795
49779	325796
63485	325797
25768	325798
114	325799
15194	325800
13009	325801
5492	325802
12230	325803
880	325804
42484	325805
45888	325806
52133	325807
73095	325808
37697	325809
6002	325810
29880	325811
23466	325812
6552	325813
7216	325814
58436	325815
2287	325816
284	325817
34555	325818
78822	325819
36076	325820
23210	325821
55727	325822
12335	325823
3416	325824
66548	325825
218	325826
27477	325827
78585	325828
52729	325829
52668	325830
8985	325831
161	325832
34130	325833
55719	325834
497	325835
11860	325836
45453	325837
11644	325838
8675	325839
107104	325840
67688	325841
3757	325842
61789	325843
9466	325844
63698	325845
82566	325846
574	325847
7941	325848
50814	325849
3169	325850
3896	325851
19155	325852
2885	325853
1748	325854
20135	325855
82757	325856
11530	325857
1478	325858
26362	325859
69420	325860
8739	325861
19733	325862
29557	325863
9462	325864
17696	325865
554	325866
4884	325867
20766	325868
78942	325869
34722	325870
6888	325871
14785	325872
28002	325873
21934	325874
11404	325875
44105	325876
10118	325877
87241	325878
39997	325879
73858	325880
4353	325881
28884	325882
23125	325883
46108	325884
14578	325885
19364	325886
91029	325887
109524	325888
72199	325889
33826	325890
22798	325891
82184	325892
35525	325893
2279	325894
31920	325895
52154	325896
41320	325897
80593	325898
4195	325899
48317	325900
2944	325901
74129	325902
42617	325903
71475	325904
69841	325905
52174	325906
34642	325907
43062	325908
59131	325909
37433	325910
9895	325911
79645	325912
32227	325913
13551	325914
2162	325915
19202	325916
85256	325917
56858	325918
2400	325919
8176	325920
29839	325921
15379	325922
22	325923
16207	325924
28907	325925
28842	325926
8414	325927
44433	325928
13587	325929
57118	325930
1207	325931
59600	325932
1531	325933
35334	325934
19846	325935
34034	325936
34910	325937
10288	325938
40871	325939
68510	325940
53158	325941
24408	325942
7861	325943
12590	325944
97046	325945
68300	325946
73446	325947
66266	325948
46779	325949
47	325950
40203	325951
15	325952
30155	325953
14517	325954
27754	325955
745	325956
74378	325957
21266	325958
88201	325959
80450	325960
16557	325961
59625	325962
5154	325963
1316	325964
2778	325965
55919	325966
36736	325967
7183	325968
23212	325969
11620	325970
17253	325971
64865	325972
70717	325973
9948	325974
2971	325975
81	325976
22871	325977
1156	325978
36001	325979
2591	325980
14719	325981
43160	325982
3639	325983
1171	325984
2092	325985
3339	325986
44898	325987
168	325988
3049	325989
17425	325990
13342	325991
9580	325992
15695	325993
29004	325994
26646	325995
37063	325996
20762	325997
16127	325998
3161	325999
31996	326000
31403	326001
20181	326002
36280	326003
314	326004
2994	326005
30991	326006
29010	326007
10689	326008
6426	326009
33010	326010
22169	326011
18274	326012
53983	326013
2375	326014
13748	326015
9646	326016
59910	326017
51155	326018
31147	326019
42843	326020
13388	326021
17373	326022
5135	326023
42374	326024
26505	326025
30173	326026
16692	326027
22680	326028
35282	326029
8095	326030
14512	326031
22745	326032
29235	326033
107245	326034
56879	326035
51457	326036
54201	326037
39749	326038
50651	326039
10977	326040
36981	326041
19608	326042
2310	326043
22871	326044
8368	326045
10213	326046
5909	326047
12632	326048
9930	326049
51878	326050
8195	326051
32834	326052
84912	326053
65481	326054
2551	326055
44902	326056
38475	326057
30897	326058
14759	326059
36658	326060
2337	326061
15442	326062
30681	326063
46942	326064
16550	326065
24815	326066
32277	326067
4315	326068
285	326069
2091	326070
8245	326071
1506	326072
6176	326073
13348	326074
37204	326075
37925	326076
30606	326077
933	326078
36416	326079
43546	326080
6442	326081
76774	326082
1560	326083
73306	326084
7480	326085
2198	326086
54779	326087
98887	326088
17363	326089
7517	326090
58025	326091
82526	326092
75883	326093
71418	326094
25460	326095
3147	326096
45466	326097
118	326098
15253	326099
14431	326100
51858	326101
16205	326102
29063	326103
10918	326104
1512	326105
63776	326106
33848	326107
52582	326108
79728	326109
24846	326110
21250	326111
12892	326112
40055	326113
12619	326114
54959	326115
33771	326116
11322	326117
165	326118
34719	326119
78052	326120
16779	326121
42674	326122
33638	326123
4748	326124
60614	326125
6111	326126
12971	326127
637	326128
71378	326129
27667	326130
16361	326131
32610	326132
12805	326133
26127	326134
82308	326135
26108	326136
2403	326137
1468	326138
85209	326139
2503	326140
6464	326141
2524	326142
17689	326143
46544	326144
82541	326145
2	326146
83034	326147
6028	326148
35442	326149
23746	326150
37138	326151
13287	326152
64676	326153
47456	326154
9262	326155
24451	326156
4977	326157
52805	326158
5587	326159
26168	326160
2593	326161
93934	326162
82135	326163
3603	326164
12916	326165
70123	326166
11508	326167
43643	326168
25011	326169
466	326170
20901	326171
8043	326172
87895	326173
61488	326174
87272	326175
78640	326176
49117	326177
1825	326178
60412	326179
20430	326180
75169	326181
93217	326182
11486	326183
31492	326184
78108	326185
5979	326186
7981	326187
31393	326188
22251	326189
50019	326190
18171	326191
14891	326192
395	326193
27401	326194
90721	326195
87966	326196
72665	326197
1072	326198
17928	326199
104340	326200
7797	326201
1419	326202
29147	326203
43303	326204
12300	326205
42937	326206
5059	326207
20085	326208
947	326209
14203	326210
32908	326211
53961	326212
34287	326213
14299	326214
66224	326215
2042	326216
13796	326217
362	326218
7826	326219
58821	326220
5062	326221
40948	326222
1375	326223
59806	326224
9097	326225
27938	326226
6471	326227
23122	326228
19685	326229
50073	326230
12225	326231
1021	326232
33645	326233
10312	326234
14470	326235
35075	326236
8361	326237
110444	326238
19828	326239
56072	326240
61407	326241
20379	326242
11333	326243
97054	326244
30984	326245
15898	326246
39353	326247
589	326248
1175	326249
25221	326250
19210	326251
4080	326252
1246	326253
1547	326254
1213	326255
27686	326256
79183	326257
4182	326258
23608	326259
813	326260
53655	326261
21556	326262
21180	326263
27825	326264
30879	326265
3340	326266
624	326267
27083	326268
39668	326269
2573	326270
29472	326271
29524	326272
1327	326273
27389	326274
58921	326275
1175	326276
20385	326277
36254	326278
100392	326279
10274	326280
264	326281
43523	326282
42789	326283
80	326284
6797	326285
30609	326286
18869	326287
15273	326288
40728	326289
70753	326290
22781	326291
18407	326292
74820	326293
6848	326294
30362	326295
61655	326296
65588	326297
6064	326298
102275	326299
34838	326300
17461	326301
28233	326302
24023	326303
99130	326304
13435	326305
53545	326306
56271	326307
18615	326308
20700	326309
16637	326310
1937	326311
78	326312
51549	326313
62801	326314
2096	326315
3107	326316
2715	326317
43235	326318
26844	326319
76981	326320
57694	326321
15094	326322
16821	326323
58604	326324
53647	326325
99550	326326
5060	326327
59167	326328
10453	326329
11033	326330
2842	326331
68020	326332
16639	326333
15449	326334
3687	326335
32663	326336
19	326337
27639	326338
5157	326339
45507	326340
37196	326341
27923	326342
42323	326343
53276	326344
6473	326345
27863	326346
1086	326347
49732	326348
1918	326349
12092	326350
42264	326351
20077	326352
581	326353
2007	326354
50931	326355
67583	326356
60096	326357
25958	326358
16460	326359
85476	326360
29758	326361
33425	326362
59731	326363
81	326364
12357	326365
5639	326366
1819	326367
553	326368
14451	326369
102440	326370
55436	326371
67524	326372
1182	326373
8106	326374
5741	326375
4972	326376
30285	326377
6444	326378
111614	326379
4698	326380
10192	326381
9689	326382
2757	326383
86408	326384
26846	326385
102302	326386
95217	326387
9958	326388
32460	326389
1743	326390
35523	326391
829	326392
1555	326393
6048	326394
1654	326395
8174	326396
26946	326397
10765	326398
45432	326399
23215	326400
67999	326401
1268	326402
23507	326403
6478	326404
93494	326405
18494	326406
270	326407
33667	326408
51316	326409
736	326410
19661	326411
32784	326412
25005	326413
64682	326414
61703	326415
7175	326416
39110	326417
20921	326418
32305	326419
36944	326420
46784	326421
32009	326422
1759	326423
392	326424
30601	326425
9300	326426
33554	326427
10040	326428
32992	326429
40440	326430
55784	326431
70194	326432
6112	326433
20364	326434
4557	326435
81999	326436
15034	326437
54287	326438
89431	326439
60396	326440
29045	326441
47245	326442
43470	326443
5867	326444
36372	326445
16038	326446
53659	326447
918	326448
14750	326449
91293	326450
23621	326451
40480	326452
24123	326453
1580	326454
79096	326455
59901	326456
28586	326457
94198	326458
78607	326459
146	326460
10817	326461
19891	326462
36579	326463
30135	326464
10813	326465
82803	326466
31591	326467
24645	326468
60594	326469
46204	326470
42194	326471
9666	326472
15375	326473
43274	326474
580	326475
28723	326476
113673	326477
53273	326478
854	326479
20067	326480
43448	326481
59047	326482
53056	326483
511	326484
28927	326485
569	326486
36723	326487
50384	326488
93764	326489
32984	326490
6577	326491
3768	326492
31376	326493
4383	326494
43919	326495
61444	326496
47939	326497
20929	326498
32843	326499
1643	326500
41472	326501
22475	326502
60817	326503
9251	326504
3423	326505
6875	326506
2066	326507
50007	326508
9232	326509
31950	326510
35279	326511
81934	326512
16284	326513
1197	326514
43632	326515
81059	326516
101236	326517
43531	326518
1682	326519
61388	326520
43433	326521
58116	326522
107527	326523
1541	326524
417	326525
33298	326526
4742	326527
32451	326528
16974	326529
38178	326530
8515	326531
91232	326532
52294	326533
25582	326534
50888	326535
2121	326536
42600	326537
41936	326538
70162	326539
68236	326540
59953	326541
27538	326542
30340	326543
24680	326544
36462	326545
19543	326546
12883	326547
52100	326548
118	326549
2021	326550
64272	326551
14521	326552
48658	326553
37025	326554
5216	326555
24595	326556
1226	326557
31597	326558
1487	326559
28689	326560
2111	326561
75860	326562
68442	326563
4675	326564
28220	326565
50151	326566
11721	326567
30544	326568
19324	326569
1988	326570
45770	326571
60666	326572
70206	326573
28984	326574
32146	326575
81665	326576
55633	326577
82943	326578
59886	326579
46133	326580
90666	326581
3664	326582
2804	326583
83396	326584
15875	326585
1620	326586
4915	326587
26768	326588
10250	326589
4226	326590
33349	326591
29224	326592
11997	326593
19042	326594
1030	326595
5855	326596
27365	326597
37002	326598
8039	326599
45570	326600
4288	326601
35377	326602
13927	326603
14278	326604
6590	326605
93375	326606
43179	326607
1865	326608
17155	326609
28604	326610
2379	326611
60215	326612
2318	326613
86642	326614
36155	326615
9221	326616
71626	326617
111131	326618
73165	326619
55389	326620
14850	326621
63142	326622
86044	326623
21488	326624
7726	326625
10708	326626
79114	326627
46036	326628
4063	326629
22	326630
86119	326631
32766	326632
3700	326633
67733	326634
3701	326635
54870	326636
46076	326637
7616	326638
41001	326639
11819	326640
35626	326641
478	326642
10435	326643
16842	326644
14188	326645
80418	326646
30493	326647
1575	326648
4054	326649
50147	326650
87022	326651
80853	326652
32952	326653
26711	326654
26094	326655
1795	326656
97165	326657
21673	326658
2882	326659
2887	326660
29422	326661
3053	326662
9639	326663
79027	326664
40092	326665
5077	326666
28827	326667
9437	326668
109	326669
21221	326670
82315	326671
1755	326672
13483	326673
79480	326674
17959	326675
6861	326676
345	326677
7699	326678
40425	326679
76797	326680
85974	326681
48842	326682
68108	326683
14088	326684
14862	326685
8568	326686
18949	326687
17783	326688
81	326689
4407	326690
19367	326691
686	326692
6640	326693
4914	326694
23	326695
109114	326696
2367	326697
21328	326698
748	326699
81221	326700
45530	326701
48774	326702
44684	326703
6066	326704
12373	326705
3005	326706
61091	326707
9185	326708
33389	326709
37402	326710
42621	326711
16474	326712
50698	326713
1646	326714
33008	326715
9717	326716
32708	326717
19649	326718
31221	326719
22669	326720
50302	326721
68039	326722
60382	326723
6737	326724
1086	326725
74649	326726
22917	326727
82	326728
60895	326729
4924	326730
40541	326731
41393	326732
29271	326733
4750	326734
41088	326735
987	326736
5348	326737
25220	326738
96117	326739
54914	326740
1557	326741
16901	326742
2852	326743
102305	326744
13531	326745
94448	326746
23056	326747
4624	326748
16773	326749
5909	326750
32900	326751
2404	326752
48313	326753
151	326754
54224	326755
94071	326756
13553	326757
583	326758
3096	326759
54154	326760
45803	326761
47599	326762
28920	326763
46728	326764
34512	326765
4859	326766
3448	326767
32626	326768
8762	326769
63423	326770
60189	326771
56591	326772
11877	326773
21295	326774
199	326775
44813	326776
39883	326777
58505	326778
57	326779
7238	326780
19525	326781
4358	326782
538	326783
74862	326784
40324	326785
39572	326786
36121	326787
55174	326788
24759	326789
28908	326790
111378	326791
4860	326792
2831	326793
54131	326794
254	326795
972	326796
17234	326797
61444	326798
32190	326799
36833	326800
67499	326801
4443	326802
83352	326803
45831	326804
31984	326805
14676	326806
81636	326807
11759	326808
44424	326809
5639	326810
32419	326811
818	326812
77753	326813
62436	326814
97540	326815
40305	326816
40095	326817
5146	326818
3354	326819
14960	326820
52249	326821
31975	326822
15755	326823
14384	326824
11082	326825
44702	326826
5419	326827
84524	326828
63965	326829
5695	326830
10228	326831
22662	326832
31550	326833
113	326834
69886	326835
14654	326836
87117	326837
32599	326838
17124	326839
58148	326840
74640	326841
93296	326842
10124	326843
55458	326844
34609	326845
5266	326846
99822	326847
1045	326848
16196	326849
14825	326850
3986	326851
6610	326852
20924	326853
24267	326854
22332	326855
30912	326856
22279	326857
4458	326858
1776	326859
62474	326860
18436	326861
30815	326862
26452	326863
970	326864
65801	326865
9148	326866
25239	326867
27892	326868
57484	326869
20724	326870
4593	326871
50381	326872
106223	326873
68169	326874
24993	326875
10604	326876
6384	326877
3544	326878
16922	326879
45890	326880
64171	326881
1146	326882
26865	326883
5321	326884
19619	326885
35176	326886
9467	326887
4045	326888
90336	326889
52	326890
26668	326891
89084	326892
28779	326893
88785	326894
66130	326895
29788	326896
23229	326897
21	326898
31109	326899
426	326900
37938	326901
4002	326902
18033	326903
2524	326904
6657	326905
65755	326906
93726	326907
51576	326908
25440	326909
89687	326910
16228	326911
87570	326912
27911	326913
31157	326914
15726	326915
41019	326916
1569	326917
52756	326918
109798	326919
24130	326920
10390	326921
57462	326922
419	326923
38582	326924
80488	326925
35021	326926
55490	326927
999	326928
22478	326929
7421	326930
7124	326931
95361	326932
37123	326933
25990	326934
18032	326935
51067	326936
99684	326937
20612	326938
9435	326939
4505	326940
474	326941
26075	326942
45702	326943
39769	326944
27667	326945
915	326946
11626	326947
14535	326948
15548	326949
39521	326950
31487	326951
10310	326952
641	326953
2104	326954
30696	326955
10171	326956
8742	326957
1190	326958
40531	326959
6603	326960
74116	326961
2042	326962
31890	326963
3407	326964
71132	326965
13259	326966
14580	326967
46023	326968
51598	326969
3449	326970
25527	326971
33601	326972
38434	326973
62611	326974
20065	326975
33274	326976
101002	326977
26073	326978
38138	326979
43294	326980
31827	326981
15038	326982
18806	326983
16112	326984
14632	326985
733	326986
34682	326987
78106	326988
22773	326989
52786	326990
21578	326991
47148	326992
32666	326993
16165	326994
79836	326995
38328	326996
64218	326997
104505	326998
7861	326999
60495	327000
7391	327001
18801	327002
5321	327003
38151	327004
23951	327005
15486	327006
18832	327007
68228	327008
90902	327009
16053	327010
15709	327011
1041	327012
16237	327013
13888	327014
4814	327015
45362	327016
59539	327017
14076	327018
14142	327019
5584	327020
43348	327021
59274	327022
8014	327023
70667	327024
58396	327025
2299	327026
7464	327027
50954	327028
29380	327029
99226	327030
13410	327031
24779	327032
1228	327033
65282	327034
64838	327035
249	327036
4776	327037
52144	327038
58949	327039
29205	327040
63403	327041
6843	327042
18289	327043
35935	327044
76918	327045
17060	327046
20549	327047
78	327048
111528	327049
44003	327050
41103	327051
54967	327052
84978	327053
11237	327054
103482	327055
132	327056
95913	327057
82369	327058
31554	327059
67985	327060
16330	327061
67899	327062
8488	327063
31721	327064
3453	327065
27713	327066
11801	327067
22330	327068
253	327069
40955	327070
28069	327071
32890	327072
14759	327073
73693	327074
31790	327075
28839	327076
19360	327077
80897	327078
687	327079
111112	327080
21149	327081
3463	327082
3961	327083
2944	327084
1564	327085
44572	327086
54966	327087
94608	327088
648	327089
64018	327090
2604	327091
74	327092
10176	327093
60721	327094
11886	327095
14617	327096
39815	327097
14718	327098
21926	327099
1030	327100
61153	327101
12037	327102
22586	327103
19580	327104
5445	327105
14087	327106
74918	327107
19988	327108
15936	327109
29447	327110
18917	327111
6523	327112
1772	327113
64416	327114
9432	327115
5726	327116
27356	327117
12253	327118
32121	327119
8372	327120
13222	327121
58666	327122
25793	327123
34481	327124
1127	327125
86984	327126
34663	327127
43396	327128
69790	327129
59920	327130
17591	327131
4130	327132
44091	327133
11831	327134
267	327135
62839	327136
47026	327137
17502	327138
1019	327139
65018	327140
52492	327141
52742	327142
5453	327143
3194	327144
17498	327145
53581	327146
37718	327147
758	327148
6062	327149
8861	327150
17174	327151
10867	327152
1525	327153
3748	327154
21972	327155
21915	327156
12916	327157
422	327158
12661	327159
119	327160
38794	327161
24917	327162
2161	327163
36661	327164
25622	327165
1787	327166
86783	327167
56238	327168
48854	327169
15062	327170
69523	327171
18	327172
4635	327173
7836	327174
19454	327175
22105	327176
28116	327177
37324	327178
50200	327179
74613	327180
36682	327181
61136	327182
62362	327183
48139	327184
51728	327185
59630	327186
3666	327187
3699	327188
6513	327189
3895	327190
52445	327191
8393	327192
58262	327193
40213	327194
22704	327195
20025	327196
58074	327197
27389	327198
4829	327199
8445	327200
2209	327201
31462	327202
12773	327203
30508	327204
51650	327205
4340	327206
6023	327207
1213	327208
13247	327209
22312	327210
75427	327211
5528	327212
27555	327213
23711	327214
36001	327215
60856	327216
70545	327217
39384	327218
10983	327219
1024	327220
55822	327221
86406	327222
1643	327223
8740	327224
33486	327225
34373	327226
26681	327227
26682	327228
10081	327229
7166	327230
21035	327231
26371	327232
2300	327233
80072	327234
8066	327235
33923	327236
64414	327237
24274	327238
12220	327239
26924	327240
82319	327241
70392	327242
125	327243
11	327244
10406	327245
48650	327246
30738	327247
33343	327248
30241	327249
10468	327250
669	327251
4780	327252
91486	327253
68	327254
13387	327255
9395	327256
32312	327257
57567	327258
5371	327259
66485	327260
70778	327261
40240	327262
2552	327263
18935	327264
80638	327265
11434	327266
26	327267
1802	327268
30155	327269
56943	327270
55852	327271
83095	327272
33394	327273
1946	327274
57769	327275
11344	327276
95638	327277
11999	327278
4261	327279
86072	327280
113743	327281
19407	327282
58346	327283
11570	327284
47518	327285
55892	327286
5324	327287
7995	327288
8306	327289
22304	327290
30347	327291
30886	327292
13567	327293
10037	327294
87967	327295
75467	327296
236	327297
14288	327298
19605	327299
4247	327300
38440	327301
73097	327302
11642	327303
110431	327304
10542	327305
92	327306
21346	327307
74771	327308
75287	327309
23366	327310
80724	327311
77673	327312
24930	327313
257	327314
9657	327315
156	327316
47702	327317
3467	327318
7271	327319
25698	327320
2666	327321
14007	327322
6772	327323
63149	327324
21244	327325
36334	327326
56192	327327
89559	327328
12937	327329
41705	327330
27618	327331
66812	327332
390	327333
12110	327334
17285	327335
14618	327336
2873	327337
33368	327338
23965	327339
21786	327340
9044	327341
15554	327342
16323	327343
22965	327344
5623	327345
15121	327346
27672	327347
2302	327348
5285	327349
1654	327350
7179	327351
59815	327352
686	327353
56885	327354
1	327355
4298	327356
28116	327357
17084	327358
58788	327359
2184	327360
96702	327361
16518	327362
37354	327363
10	327364
4935	327365
22172	327366
4976	327367
76178	327368
74782	327369
36318	327370
15595	327371
37977	327372
33184	327373
26979	327374
27219	327375
60702	327376
32634	327377
69523	327378
23184	327379
2454	327380
7678	327381
8354	327382
76111	327383
4625	327384
59348	327385
21875	327386
11861	327387
21819	327388
5583	327389
34200	327390
13778	327391
12574	327392
66247	327393
8667	327394
21694	327395
1119	327396
95049	327397
19436	327398
21012	327399
6959	327400
15804	327401
45304	327402
31325	327403
65582	327404
26396	327405
89108	327406
29509	327407
10805	327408
4494	327409
79163	327410
54470	327411
31764	327412
69607	327413
2750	327414
5101	327415
8202	327416
15289	327417
42395	327418
2617	327419
50743	327420
54098	327421
3971	327422
73011	327423
6771	327424
11558	327425
518	327426
68511	327427
2907	327428
56194	327429
51382	327430
39255	327431
13809	327432
43414	327433
35429	327434
36746	327435
86787	327436
5288	327437
1822	327438
38322	327439
21550	327440
24002	327441
36668	327442
62205	327443
5118	327444
57441	327445
38427	327446
8059	327447
76075	327448
1378	327449
21251	327450
60070	327451
78135	327452
76372	327453
17434	327454
78220	327455
12060	327456
4438	327457
32210	327458
39087	327459
55954	327460
1588	327461
3344	327462
91377	327463
15085	327464
10694	327465
28649	327466
13157	327467
34715	327468
88952	327469
12050	327470
1298	327471
1888	327472
42842	327473
4755	327474
46765	327475
35481	327476
1598	327477
3562	327478
40656	327479
47405	327480
73740	327481
17271	327482
21106	327483
37162	327484
21060	327485
13915	327486
6934	327487
60841	327488
93703	327489
3079	327490
70776	327491
53175	327492
50518	327493
1425	327494
27512	327495
27681	327496
14347	327497
14443	327498
21405	327499
31131	327500
12516	327501
3830	327502
13208	327503
1204	327504
3088	327505
14964	327506
37959	327507
204	327508
19823	327509
57764	327510
81616	327511
9204	327512
4494	327513
16792	327514
626	327515
68437	327516
8103	327517
50489	327518
26158	327519
32341	327520
13134	327521
6189	327522
72791	327523
21763	327524
56165	327525
25111	327526
88016	327527
21771	327528
3519	327529
13695	327530
5366	327531
5581	327532
67939	327533
24284	327534
2096	327535
20917	327536
46548	327537
94662	327538
24165	327539
6971	327540
31530	327541
2564	327542
20214	327543
2468	327544
1563	327545
58631	327546
23534	327547
14529	327548
83984	327549
5468	327550
17555	327551
8386	327552
23459	327553
39345	327554
3549	327555
9859	327556
384	327557
100988	327558
47232	327559
24664	327560
24	327561
86648	327562
20324	327563
64276	327564
103942	327565
418	327566
92624	327567
37953	327568
46	327569
11732	327570
20343	327571
12535	327572
7336	327573
77769	327574
6452	327575
25045	327576
62381	327577
13148	327578
1239	327579
9634	327580
94040	327581
1397	327582
6368	327583
27722	327584
101086	327585
45071	327586
20074	327587
29309	327588
8554	327589
42635	327590
38589	327591
71666	327592
37007	327593
77307	327594
52764	327595
728	327596
91769	327597
3064	327598
46463	327599
45656	327600
114175	327601
37413	327602
1324	327603
81406	327604
98483	327605
17859	327606
1708	327607
9573	327608
24893	327609
5059	327610
24059	327611
30890	327612
938	327613
45389	327614
43405	327615
32299	327616
3139	327617
67521	327618
23774	327619
35089	327620
145	327621
11878	327622
24618	327623
242	327624
46512	327625
77018	327626
66155	327627
1787	327628
5364	327629
45219	327630
15141	327631
75056	327632
84376	327633
1655	327634
33646	327635
10230	327636
55617	327637
12660	327638
22457	327639
51741	327640
498	327641
2104	327642
4188	327643
85058	327644
299	327645
66216	327646
1065	327647
13331	327648
312	327649
45703	327650
43985	327651
37622	327652
27615	327653
1943	327654
18566	327655
18576	327656
8802	327657
3546	327658
31372	327659
85128	327660
14149	327661
82727	327662
31335	327663
77685	327664
78000	327665
8016	327666
35010	327667
97720	327668
4715	327669
13045	327670
35903	327671
2799	327672
25824	327673
78666	327674
32989	327675
101890	327676
1119	327677
68552	327678
67459	327679
13626	327680
84084	327681
20279	327682
66548	327683
801	327684
12	327685
63173	327686
8905	327687
844	327688
49299	327689
52615	327690
32150	327691
52448	327692
5239	327693
21352	327694
14521	327695
4002	327696
66307	327697
1747	327698
9015	327699
27922	327700
31389	327701
46854	327702
583	327703
56351	327704
38651	327705
45836	327706
26780	327707
31626	327708
66519	327709
843	327710
59106	327711
67387	327712
53066	327713
10148	327714
36663	327715
75231	327716
13921	327717
24831	327718
17328	327719
41487	327720
1835	327721
64454	327722
78669	327723
3449	327724
215	327725
41201	327726
1032	327727
53393	327728
27757	327729
50241	327730
141	327731
43891	327732
55204	327733
66038	327734
1973	327735
14909	327736
1234	327737
7827	327738
32095	327739
41847	327740
3016	327741
122	327742
517	327743
2644	327744
24031	327745
39793	327746
29749	327747
15596	327748
1450	327749
53557	327750
73227	327751
1579	327752
7	327753
6948	327754
77696	327755
46612	327756
3392	327757
2532	327758
52535	327759
153	327760
68653	327761
415	327762
27240	327763
44	327764
70502	327765
113232	327766
101646	327767
77	327768
14156	327769
76657	327770
81115	327771
3101	327772
43481	327773
20790	327774
26908	327775
24884	327776
24168	327777
37787	327778
72	327779
73138	327780
478	327781
21855	327782
43872	327783
46052	327784
78813	327785
63288	327786
5395	327787
33263	327788
85300	327789
4012	327790
17895	327791
45839	327792
51074	327793
22063	327794
13574	327795
19247	327796
23243	327797
23705	327798
18964	327799
49451	327800
14564	327801
53396	327802
18133	327803
5603	327804
28358	327805
16382	327806
9137	327807
1344	327808
27748	327809
88250	327810
4478	327811
31606	327812
18289	327813
48374	327814
82658	327815
13012	327816
29499	327817
23260	327818
54561	327819
24117	327820
76725	327821
27496	327822
1274	327823
76006	327824
34143	327825
6656	327826
16478	327827
54773	327828
5442	327829
24344	327830
100478	327831
9663	327832
2350	327833
32271	327834
2183	327835
34645	327836
19316	327837
60906	327838
24021	327839
15798	327840
33444	327841
6608	327842
5972	327843
33527	327844
26452	327845
45739	327846
63999	327847
2229	327848
45753	327849
28631	327850
4019	327851
12461	327852
3	327853
16069	327854
3396	327855
51157	327856
21257	327857
42092	327858
48648	327859
47225	327860
2322	327861
28420	327862
31106	327863
17528	327864
19088	327865
2480	327866
70979	327867
40799	327868
44533	327869
17070	327870
53769	327871
22859	327872
19389	327873
62380	327874
43834	327875
45519	327876
21700	327877
68655	327878
22648	327879
29025	327880
28895	327881
23426	327882
6987	327883
52318	327884
30918	327885
25502	327886
21753	327887
50048	327888
732	327889
5109	327890
1804	327891
32044	327892
2989	327893
85940	327894
58500	327895
10736	327896
3130	327897
22940	327898
82217	327899
14217	327900
22307	327901
1215	327902
92786	327903
27016	327904
56191	327905
36300	327906
3387	327907
36930	327908
54037	327909
38976	327910
41478	327911
38095	327912
12118	327913
73566	327914
29594	327915
3772	327916
6237	327917
1593	327918
53685	327919
17479	327920
7	327921
77334	327922
1020	327923
1624	327924
21894	327925
76916	327926
14980	327927
12839	327928
37393	327929
2068	327930
19896	327931
54812	327932
4735	327933
42464	327934
44270	327935
30881	327936
2223	327937
46283	327938
6219	327939
6245	327940
34988	327941
71659	327942
282	327943
14370	327944
9	327945
16892	327946
72768	327947
4476	327948
636	327949
1506	327950
31660	327951
8298	327952
32291	327953
2185	327954
96434	327955
15629	327956
45515	327957
1626	327958
44683	327959
32800	327960
16867	327961
19652	327962
4729	327963
101141	327964
30688	327965
6432	327966
9497	327967
17709	327968
49592	327969
36343	327970
46962	327971
13104	327972
3718	327973
2880	327974
53563	327975
37047	327976
89612	327977
45976	327978
32472	327979
10430	327980
3676	327981
29400	327982
30394	327983
17263	327984
38893	327985
210	327986
3587	327987
1352	327988
21527	327989
22356	327990
47748	327991
24693	327992
1711	327993
10180	327994
98758	327995
22195	327996
34098	327997
3551	327998
19759	327999
78412	328000
53459	328001
25317	328002
90747	328003
15161	328004
5922	328005
3528	328006
13745	328007
48205	328008
3721	328009
13146	328010
20425	328011
11619	328012
14699	328013
1672	328014
15652	328015
1372	328016
36078	328017
2064	328018
70043	328019
70969	328020
58806	328021
4206	328022
91162	328023
4325	328024
100578	328025
40352	328026
468	328027
11657	328028
732	328029
74707	328030
14394	328031
74200	328032
16530	328033
21761	328034
75596	328035
92715	328036
4419	328037
25031	328038
42354	328039
7771	328040
248	328041
103472	328042
4414	328043
673	328044
33661	328045
22088	328046
68184	328047
5365	328048
50060	328049
27328	328050
73837	328051
1699	328052
29017	328053
2249	328054
55943	328055
77640	328056
20177	328057
48547	328058
21641	328059
15043	328060
17327	328061
5253	328062
4762	328063
14247	328064
6560	328065
10870	328066
75191	328067
80018	328068
28738	328069
98725	328070
586	328071
9711	328072
4992	328073
14408	328074
255	328075
46971	328076
5656	328077
17022	328078
13304	328079
35650	328080
66087	328081
13793	328082
6753	328083
13259	328084
42561	328085
10518	328086
19620	328087
49430	328088
3773	328089
14803	328090
20628	328091
6805	328092
1708	328093
50689	328094
6461	328095
5761	328096
60290	328097
14194	328098
28734	328099
17192	328100
9171	328101
5372	328102
45633	328103
49953	328104
770	328105
44920	328106
17030	328107
21256	328108
41526	328109
44412	328110
10607	328111
18690	328112
21415	328113
15397	328114
9820	328115
45995	328116
17344	328117
28603	328118
55044	328119
30042	328120
20147	328121
70383	328122
25800	328123
33291	328124
4926	328125
63497	328126
32745	328127
30724	328128
811	328129
30791	328130
51560	328131
9112	328132
33972	328133
51376	328134
1437	328135
29883	328136
2958	328137
3365	328138
27804	328139
30503	328140
21067	328141
38070	328142
4702	328143
56049	328144
52014	328145
16635	328146
296	328147
82902	328148
107	328149
16910	328150
3119	328151
48461	328152
17340	328153
15225	328154
51875	328155
53629	328156
71590	328157
623	328158
25144	328159
48243	328160
29988	328161
14048	328162
2465	328163
47487	328164
20978	328165
6293	328166
66336	328167
3	328168
15787	328169
103627	328170
70140	328171
8915	328172
15737	328173
2364	328174
6802	328175
21661	328176
48042	328177
308	328178
25076	328179
15461	328180
3053	328181
4516	328182
10515	328183
102	328184
3140	328185
20207	328186
7964	328187
55096	328188
59083	328189
22838	328190
16326	328191
7490	328192
102184	328193
71145	328194
3286	328195
2024	328196
26818	328197
10759	328198
64635	328199
101458	328200
34444	328201
39096	328202
5608	328203
85399	328204
25199	328205
21599	328206
32520	328207
10491	328208
1000	328209
62249	328210
100490	328211
7149	328212
3900	328213
2906	328214
60596	328215
17560	328216
2050	328217
28566	328218
311	328219
26922	328220
8973	328221
67545	328222
37559	328223
96728	328224
24258	328225
4632	328226
985	328227
58395	328228
42700	328229
4039	328230
15811	328231
40144	328232
19344	328233
4927	328234
49268	328235
2725	328236
36172	328237
924	328238
5372	328239
9122	328240
9932	328241
43955	328242
18982	328243
14203	328244
73554	328245
35586	328246
2516	328247
21587	328248
53523	328249
2373	328250
2114	328251
846	328252
113968	328253
42925	328254
12220	328255
57387	328256
73811	328257
2897	328258
35270	328259
58533	328260
30049	328261
130	328262
84891	328263
39507	328264
46426	328265
44670	328266
2970	328267
10808	328268
68670	328269
58998	328270
810	328271
175	328272
5241	328273
23889	328274
87207	328275
8999	328276
47509	328277
44958	328278
22188	328279
62681	328280
88861	328281
21577	328282
34656	328283
22456	328284
71488	328285
25	328286
19348	328287
15155	328288
3223	328289
71888	328290
72195	328291
55982	328292
62208	328293
105934	328294
46807	328295
15061	328296
37323	328297
17057	328298
35958	328299
7800	328300
22008	328301
10627	328302
65679	328303
4742	328304
47538	328305
2961	328306
2680	328307
46564	328308
20676	328309
208	328310
35971	328311
10969	328312
8625	328313
615	328314
20806	328315
48159	328316
83212	328317
54492	328318
75844	328319
30744	328320
65664	328321
6534	328322
93400	328323
37288	328324
9009	328325
51146	328326
72722	328327
76996	328328
65995	328329
19304	328330
26380	328331
1572	328332
4158	328333
20245	328334
38026	328335
36227	328336
27977	328337
1742	328338
9429	328339
1973	328340
26336	328341
69064	328342
21304	328343
483	328344
47994	328345
13109	328346
42730	328347
86569	328348
7993	328349
33318	328350
47054	328351
55669	328352
38968	328353
30749	328354
39676	328355
39	328356
10532	328357
29460	328358
30917	328359
2823	328360
22668	328361
56496	328362
109645	328363
38884	328364
1353	328365
603	328366
15317	328367
11498	328368
67906	328369
50376	328370
2870	328371
39206	328372
716	328373
493	328374
89457	328375
12500	328376
4134	328377
10828	328378
2779	328379
2729	328380
36545	328381
63571	328382
4267	328383
37161	328384
20824	328385
82272	328386
69994	328387
35191	328388
41508	328389
106	328390
44882	328391
7280	328392
7284	328393
4548	328394
6519	328395
2108	328396
32054	328397
22956	328398
49899	328399
91145	328400
100	328401
51479	328402
32277	328403
23277	328404
1553	328405
11115	328406
1369	328407
6561	328408
10182	328409
688	328410
309	328411
75010	328412
2327	328413
5405	328414
36028	328415
2141	328416
18931	328417
62451	328418
47279	328419
24762	328420
9957	328421
2506	328422
1053	328423
54035	328424
52736	328425
44205	328426
145	328427
18581	328428
48740	328429
6863	328430
40830	328431
30020	328432
9498	328433
28255	328434
33689	328435
32560	328436
25082	328437
162	328438
19973	328439
1644	328440
6243	328441
88636	328442
46303	328443
405	328444
30258	328445
20463	328446
35599	328447
81749	328448
76611	328449
80541	328450
4237	328451
15988	328452
46344	328453
1531	328454
3439	328455
36585	328456
42157	328457
546	328458
39019	328459
1572	328460
2365	328461
8993	328462
40516	328463
17506	328464
6214	328465
450	328466
623	328467
2581	328468
15023	328469
31002	328470
3568	328471
1192	328472
9844	328473
3339	328474
2818	328475
8419	328476
16527	328477
644	328478
53762	328479
24140	328480
19116	328481
4200	328482
36972	328483
5291	328484
16665	328485
695	328486
27610	328487
13471	328488
72112	328489
4068	328490
41406	328491
52263	328492
71283	328493
21332	328494
31534	328495
22658	328496
74794	328497
50511	328498
16198	328499
3870	328500
70125	328501
61034	328502
53778	328503
26705	328504
12241	328505
91738	328506
25119	328507
4894	328508
49057	328509
1725	328510
152	328511
66701	328512
55611	328513
26477	328514
36248	328515
12823	328516
10506	328517
20898	328518
42158	328519
14830	328520
947	328521
44596	328522
4651	328523
53982	328524
998	328525
502	328526
41933	328527
13661	328528
12307	328529
23827	328530
37671	328531
7279	328532
54360	328533
17740	328534
2420	328535
59758	328536
66163	328537
28013	328538
37857	328539
21663	328540
74167	328541
15539	328542
24550	328543
12243	328544
6735	328545
88531	328546
3190	328547
9946	328548
2801	328549
26670	328550
27652	328551
3617	328552
800	328553
33754	328554
45965	328555
5442	328556
1569	328557
137	328558
4768	328559
53319	328560
6722	328561
32582	328562
16106	328563
47540	328564
31367	328565
20887	328566
5154	328567
2593	328568
27568	328569
7910	328570
53311	328571
1035	328572
101925	328573
20572	328574
57879	328575
45087	328576
6881	328577
99028	328578
118	328579
2561	328580
6708	328581
71831	328582
68851	328583
2034	328584
19683	328585
4757	328586
982	328587
15441	328588
31369	328589
5007	328590
48519	328591
2662	328592
4096	328593
96513	328594
965	328595
592	328596
99648	328597
1	328598
15977	328599
1512	328600
32135	328601
29	328602
23287	328603
83208	328604
10271	328605
14584	328606
80135	328607
6747	328608
18318	328609
42918	328610
4805	328611
19559	328612
27043	328613
20078	328614
42957	328615
28751	328616
35954	328617
43449	328618
4968	328619
17676	328620
33171	328621
99971	328622
56009	328623
25271	328624
59090	328625
4779	328626
103510	328627
100686	328628
25401	328629
24943	328630
29566	328631
13358	328632
595	328633
14670	328634
32409	328635
7862	328636
6960	328637
6511	328638
49650	328639
62485	328640
45180	328641
28255	328642
38889	328643
29870	328644
2950	328645
21586	328646
15133	328647
44197	328648
5316	328649
19968	328650
86243	328651
63215	328652
32453	328653
42906	328654
63976	328655
2950	328656
32197	328657
20049	328658
23009	328659
14969	328660
99325	328661
10290	328662
41416	328663
20670	328664
28134	328665
16084	328666
5636	328667
9959	328668
62993	328669
43141	328670
37241	328671
51025	328672
76793	328673
11663	328674
51686	328675
1162	328676
914	328677
10271	328678
55996	328679
68202	328680
5450	328681
57910	328682
444	328683
61340	328684
47079	328685
22768	328686
9684	328687
2998	328688
30854	328689
3918	328690
8902	328691
26917	328692
13648	328693
1414	328694
58972	328695
45356	328696
509	328697
63426	328698
29014	328699
65243	328700
36352	328701
31145	328702
75478	328703
42728	328704
35159	328705
30375	328706
2061	328707
73904	328708
33801	328709
64065	328710
20167	328711
48560	328712
395	328713
20985	328714
49115	328715
22	328716
6880	328717
13102	328718
80259	328719
83842	328720
102475	328721
11147	328722
5092	328723
104108	328724
67671	328725
48442	328726
5216	328727
31212	328728
33423	328729
23571	328730
67955	328731
71111	328732
72821	328733
85210	328734
40791	328735
24376	328736
46567	328737
49272	328738
91923	328739
10535	328740
9682	328741
56078	328742
43356	328743
49203	328744
13489	328745
3636	328746
35176	328747
36929	328748
18555	328749
66961	328750
42804	328751
31272	328752
56205	328753
81745	328754
11916	328755
43088	328756
88871	328757
10336	328758
87583	328759
36870	328760
109917	328761
79330	328762
2557	328763
8432	328764
59435	328765
2501	328766
25554	328767
423	328768
1227	328769
19568	328770
3247	328771
13799	328772
110	328773
82551	328774
52987	328775
32689	328776
26682	328777
23422	328778
49608	328779
10094	328780
21207	328781
90568	328782
1217	328783
37274	328784
30143	328785
9651	328786
69767	328787
9819	328788
13135	328789
35414	328790
1179	328791
58868	328792
26211	328793
81682	328794
30451	328795
94061	328796
38780	328797
66461	328798
8679	328799
27703	328800
26348	328801
74894	328802
3028	328803
24395	328804
4886	328805
41313	328806
23184	328807
15952	328808
30467	328809
25176	328810
11653	328811
92137	328812
4857	328813
46781	328814
1612	328815
16730	328816
28716	328817
38494	328818
11138	328819
79929	328820
53593	328821
46637	328822
14429	328823
6779	328824
8621	328825
20441	328826
113375	328827
64105	328828
292	328829
66843	328830
13852	328831
937	328832
132	328833
42	328834
27029	328835
14111	328836
18246	328837
43713	328838
5371	328839
11707	328840
23496	328841
10982	328842
3294	328843
43269	328844
13862	328845
4639	328846
46398	328847
3888	328848
13061	328849
14186	328850
65982	328851
81507	328852
46953	328853
44884	328854
77556	328855
4608	328856
26124	328857
60452	328858
5931	328859
30015	328860
84156	328861
12831	328862
28319	328863
3182	328864
43456	328865
16436	328866
86535	328867
19651	328868
8734	328869
6402	328870
1101	328871
65	328872
9	328873
20438	328874
4523	328875
62969	328876
43134	328877
1602	328878
452	328879
10654	328880
40660	328881
65873	328882
14609	328883
57840	328884
990	328885
31343	328886
39398	328887
67	328888
46630	328889
14410	328890
16423	328891
13004	328892
10874	328893
29149	328894
112446	328895
22498	328896
3985	328897
52711	328898
20036	328899
26431	328900
58594	328901
16637	328902
68537	328903
11370	328904
415	328905
61227	328906
38235	328907
33262	328908
5124	328909
81376	328910
346	328911
51094	328912
3210	328913
95389	328914
31290	328915
11928	328916
44664	328917
70959	328918
43069	328919
33944	328920
8878	328921
733	328922
23608	328923
1281	328924
25213	328925
84989	328926
28946	328927
71323	328928
38493	328929
27987	328930
13816	328931
10660	328932
113	328933
69144	328934
1452	328935
22623	328936
19255	328937
11641	328938
79331	328939
2365	328940
6478	328941
49797	328942
35301	328943
36990	328944
31968	328945
19460	328946
97614	328947
3077	328948
73057	328949
8955	328950
43257	328951
19548	328952
72524	328953
47368	328954
43361	328955
31232	328956
11037	328957
28065	328958
3732	328959
10574	328960
24255	328961
7170	328962
74156	328963
7921	328964
30524	328965
26657	328966
39909	328967
74218	328968
96234	328969
12838	328970
17474	328971
4315	328972
36316	328973
70425	328974
2878	328975
8137	328976
80292	328977
11210	328978
24335	328979
30987	328980
36553	328981
25988	328982
35123	328983
180	328984
484	328985
90559	328986
43017	328987
30442	328988
5897	328989
98247	328990
19663	328991
6032	328992
28611	328993
70558	328994
177	328995
4823	328996
4179	328997
3067	328998
22038	328999
2588	329000
55623	329001
2937	329002
8622	329003
34012	329004
17691	329005
35805	329006
84135	329007
31486	329008
8830	329009
47332	329010
4399	329011
52429	329012
89480	329013
7865	329014
33534	329015
29213	329016
28085	329017
345	329018
80266	329019
32361	329020
2791	329021
48661	329022
40101	329023
30556	329024
74259	329025
8687	329026
88422	329027
25781	329028
11850	329029
18991	329030
21244	329031
68866	329032
50169	329033
29066	329034
35559	329035
8406	329036
40522	329037
759	329038
1155	329039
28105	329040
1560	329041
29228	329042
22453	329043
26382	329044
18016	329045
110330	329046
8267	329047
2889	329048
24741	329049
99540	329050
42068	329051
45459	329052
1622	329053
5091	329054
37676	329055
1796	329056
3401	329057
10977	329058
20952	329059
28449	329060
55841	329061
30103	329062
26042	329063
30350	329064
3537	329065
74114	329066
102527	329067
2743	329068
42231	329069
46252	329070
33668	329071
6449	329072
18646	329073
51984	329074
51924	329075
25002	329076
49633	329077
45920	329078
1062	329079
24792	329080
48862	329081
480	329082
1288	329083
42567	329084
22337	329085
57704	329086
8767	329087
18936	329088
1967	329089
45079	329090
19673	329091
24191	329092
12822	329093
89655	329094
16424	329095
82137	329096
261	329097
50967	329098
7846	329099
45575	329100
14431	329101
63637	329102
982	329103
9175	329104
42278	329105
5791	329106
10580	329107
74318	329108
102728	329109
19533	329110
35375	329111
75245	329112
249	329113
53906	329114
13358	329115
20435	329116
24021	329117
286	329118
79621	329119
837	329120
28709	329121
8979	329122
55202	329123
527	329124
25336	329125
20418	329126
3397	329127
2725	329128
74396	329129
22663	329130
56524	329131
35010	329132
47657	329133
91022	329134
20147	329135
49541	329136
3185	329137
18500	329138
8808	329139
6247	329140
54293	329141
14160	329142
20696	329143
21523	329144
948	329145
76056	329146
11906	329147
19864	329148
13424	329149
18097	329150
1841	329151
44936	329152
16082	329153
2620	329154
3566	329155
65	329156
29035	329157
33845	329158
46623	329159
47915	329160
44703	329161
6092	329162
37275	329163
11369	329164
19242	329165
53132	329166
67006	329167
7225	329168
48414	329169
49839	329170
50201	329171
82346	329172
10263	329173
82289	329174
15583	329175
4553	329176
58606	329177
49386	329178
48372	329179
112437	329180
280	329181
44647	329182
50249	329183
12711	329184
35865	329185
25552	329186
66867	329187
41909	329188
6157	329189
5374	329190
36762	329191
56000	329192
5410	329193
41963	329194
55537	329195
40153	329196
15448	329197
11206	329198
4005	329199
39082	329200
31553	329201
32711	329202
3022	329203
1041	329204
59100	329205
39465	329206
2571	329207
35277	329208
18330	329209
61959	329210
1742	329211
10643	329212
15438	329213
86181	329214
24852	329215
20427	329216
12307	329217
62699	329218
37076	329219
459	329220
279	329221
13939	329222
1140	329223
8819	329224
12048	329225
63943	329226
87848	329227
80450	329228
42410	329229
31141	329230
15355	329231
73139	329232
115	329233
23999	329234
71482	329235
47524	329236
4471	329237
37487	329238
44901	329239
57814	329240
58763	329241
58225	329242
244	329243
60669	329244
26220	329245
3935	329246
72793	329247
4880	329248
1147	329249
31117	329250
16392	329251
4827	329252
652	329253
27419	329254
361	329255
40381	329256
4631	329257
66323	329258
1935	329259
6025	329260
2077	329261
81128	329262
3496	329263
5504	329264
16691	329265
18254	329266
24	329267
17581	329268
19719	329269
2451	329270
2411	329271
5993	329272
29158	329273
11452	329274
31173	329275
34386	329276
61306	329277
105580	329278
24944	329279
6034	329280
95886	329281
8844	329282
8694	329283
58855	329284
4266	329285
25351	329286
102706	329287
31433	329288
90658	329289
10783	329290
578	329291
49362	329292
9305	329293
64919	329294
7942	329295
51557	329296
1248	329297
31363	329298
9589	329299
84292	329300
73442	329301
4287	329302
34680	329303
18404	329304
39160	329305
74971	329306
97171	329307
78274	329308
6517	329309
4093	329310
5551	329311
11920	329312
94192	329313
514	329314
33341	329315
3862	329316
1297	329317
37444	329318
177	329319
39	329320
42456	329321
8908	329322
32143	329323
37272	329324
52546	329325
767	329326
1004	329327
27965	329328
110553	329329
45315	329330
5862	329331
30315	329332
53086	329333
14112	329334
29625	329335
18729	329336
84152	329337
3569	329338
3681	329339
89036	329340
8618	329341
4258	329342
109614	329343
21940	329344
18860	329345
40820	329346
9954	329347
72912	329348
64134	329349
65377	329350
15072	329351
32507	329352
32356	329353
29335	329354
27311	329355
6397	329356
14883	329357
48099	329358
59042	329359
13186	329360
21704	329361
68819	329362
47913	329363
28471	329364
83233	329365
1209	329366
29815	329367
30254	329368
53959	329369
109637	329370
27087	329371
90740	329372
49270	329373
57558	329374
810	329375
60349	329376
29727	329377
1975	329378
40233	329379
16991	329380
18423	329381
2817	329382
533	329383
59700	329384
44598	329385
22108	329386
5322	329387
62573	329388
38109	329389
48469	329390
8229	329391
36562	329392
572	329393
2087	329394
20734	329395
20899	329396
24883	329397
76863	329398
21098	329399
26961	329400
13889	329401
36194	329402
15232	329403
57923	329404
70875	329405
28463	329406
72341	329407
106176	329408
5047	329409
2630	329410
19076	329411
8277	329412
3472	329413
58793	329414
1429	329415
49356	329416
16580	329417
100702	329418
69485	329419
68417	329420
13688	329421
42041	329422
62394	329423
50854	329424
13762	329425
452	329426
15279	329427
807	329428
66730	329429
34492	329430
47262	329431
26207	329432
3148	329433
55260	329434
87166	329435
48539	329436
51546	329437
16491	329438
1020	329439
157	329440
10195	329441
79395	329442
1833	329443
6869	329444
27123	329445
47106	329446
99914	329447
26322	329448
20145	329449
33293	329450
13961	329451
1	329452
61951	329453
14586	329454
13471	329455
3063	329456
53137	329457
94872	329458
56062	329459
4225	329460
36527	329461
54418	329462
96454	329463
45252	329464
42096	329465
6140	329466
4419	329467
33572	329468
40724	329469
71105	329470
62682	329471
1477	329472
9886	329473
7715	329474
27694	329475
39558	329476
21283	329477
33184	329478
19956	329479
16931	329480
15977	329481
81133	329482
18998	329483
29209	329484
60883	329485
1531	329486
11870	329487
48100	329488
39988	329489
56105	329490
803	329491
20247	329492
21920	329493
1094	329494
32724	329495
34005	329496
19380	329497
60590	329498
43842	329499
61217	329500
1719	329501
5519	329502
30	329503
31576	329504
9	329505
84315	329506
63126	329507
4226	329508
98989	329509
29198	329510
12794	329511
9368	329512
27647	329513
19427	329514
96682	329515
45414	329516
58266	329517
8068	329518
5098	329519
44319	329520
15814	329521
16470	329522
10123	329523
6819	329524
43438	329525
26915	329526
38955	329527
9990	329528
29879	329529
83439	329530
11188	329531
59788	329532
779	329533
42869	329534
38169	329535
41873	329536
42343	329537
3262	329538
71212	329539
4520	329540
24811	329541
365	329542
33528	329543
69298	329544
80874	329545
38177	329546
51154	329547
7924	329548
9875	329549
23427	329550
63306	329551
22778	329552
62906	329553
13053	329554
35608	329555
91191	329556
602	329557
16105	329558
102395	329559
13789	329560
2619	329561
7627	329562
81554	329563
10131	329564
4950	329565
7633	329566
51552	329567
2897	329568
43033	329569
23241	329570
99767	329571
2719	329572
34388	329573
45852	329574
383	329575
54757	329576
52386	329577
19598	329578
9238	329579
215	329580
737	329581
27972	329582
11939	329583
2875	329584
17901	329585
17184	329586
59312	329587
64623	329588
63143	329589
3017	329590
45247	329591
485	329592
83136	329593
8465	329594
47254	329595
10058	329596
33085	329597
50301	329598
56004	329599
16519	329600
4896	329601
27608	329602
27443	329603
86839	329604
2638	329605
46325	329606
8535	329607
11727	329608
58152	329609
22971	329610
54485	329611
12964	329612
12749	329613
29820	329614
47148	329615
13752	329616
26984	329617
3829	329618
63744	329619
22361	329620
40776	329621
89765	329622
77469	329623
1757	329624
39845	329625
11558	329626
23167	329627
9645	329628
976	329629
6791	329630
55224	329631
28376	329632
194	329633
47506	329634
9	329635
3591	329636
20104	329637
5053	329638
98184	329639
24288	329640
39160	329641
60756	329642
48155	329643
4457	329644
1665	329645
34781	329646
1331	329647
76999	329648
8843	329649
91309	329650
62589	329651
20248	329652
1968	329653
11710	329654
487	329655
22017	329656
9803	329657
23605	329658
52496	329659
25099	329660
43729	329661
68716	329662
16615	329663
28948	329664
39636	329665
1802	329666
20698	329667
6575	329668
80199	329669
81313	329670
65109	329671
20777	329672
89628	329673
19287	329674
26311	329675
67804	329676
83656	329677
43879	329678
2	329679
10514	329680
25124	329681
84954	329682
70923	329683
108114	329684
113105	329685
69223	329686
7327	329687
108884	329688
15508	329689
64845	329690
92046	329691
41259	329692
4003	329693
1817	329694
17120	329695
12509	329696
19233	329697
33377	329698
26054	329699
3808	329700
45510	329701
73377	329702
9581	329703
150	329704
19318	329705
13238	329706
32963	329707
69551	329708
3118	329709
561	329710
8	329711
25195	329712
71686	329713
76161	329714
62314	329715
14602	329716
19347	329717
22964	329718
16062	329719
67652	329720
14021	329721
26767	329722
91443	329723
37	329724
28178	329725
101297	329726
59378	329727
30056	329728
71568	329729
25963	329730
41341	329731
24240	329732
79149	329733
65502	329734
47339	329735
4639	329736
2004	329737
23673	329738
32726	329739
5915	329740
35907	329741
49983	329742
7477	329743
10295	329744
42260	329745
8917	329746
16135	329747
85310	329748
33889	329749
73751	329750
60437	329751
33673	329752
45478	329753
978	329754
338	329755
26412	329756
17075	329757
1426	329758
25211	329759
47211	329760
78793	329761
4499	329762
11067	329763
2628	329764
28177	329765
52657	329766
62991	329767
32612	329768
13456	329769
1643	329770
50874	329771
63576	329772
41483	329773
992	329774
6064	329775
9951	329776
1447	329777
6883	329778
6976	329779
58479	329780
17322	329781
65367	329782
967	329783
18069	329784
35367	329785
2226	329786
26636	329787
41516	329788
103789	329789
23651	329790
53045	329791
23789	329792
63798	329793
7748	329794
30689	329795
59295	329796
16130	329797
76933	329798
2586	329799
75991	329800
5044	329801
253	329802
6517	329803
266	329804
68129	329805
270	329806
12135	329807
25797	329808
7385	329809
1689	329810
2544	329811
68037	329812
23679	329813
68221	329814
32182	329815
6582	329816
29229	329817
37156	329818
18864	329819
27020	329820
24351	329821
26320	329822
74774	329823
12182	329824
30632	329825
43438	329826
11987	329827
11914	329828
16240	329829
34345	329830
14783	329831
70011	329832
21467	329833
1139	329834
34968	329835
37220	329836
65829	329837
22988	329838
56302	329839
18318	329840
316	329841
4129	329842
96119	329843
24085	329844
2456	329845
1617	329846
18519	329847
1874	329848
11721	329849
62865	329850
53219	329851
4399	329852
34790	329853
31997	329854
1264	329855
20980	329856
28987	329857
8531	329858
27209	329859
20717	329860
676	329861
4435	329862
35381	329863
1581	329864
36041	329865
9325	329866
12518	329867
20413	329868
30375	329869
100577	329870
69686	329871
18766	329872
38519	329873
14565	329874
43673	329875
35900	329876
12356	329877
56978	329878
9287	329879
17975	329880
9160	329881
14682	329882
29251	329883
55782	329884
93006	329885
14616	329886
24605	329887
44652	329888
31162	329889
27293	329890
18294	329891
2	329892
466	329893
36605	329894
77487	329895
97675	329896
97696	329897
40506	329898
12173	329899
29154	329900
40842	329901
10922	329902
168	329903
33154	329904
32492	329905
61134	329906
52988	329907
40060	329908
42107	329909
8466	329910
51840	329911
107008	329912
27445	329913
8293	329914
5342	329915
63652	329916
67373	329917
22358	329918
6010	329919
36275	329920
90496	329921
33051	329922
34870	329923
25251	329924
737	329925
80254	329926
19095	329927
18030	329928
18313	329929
30942	329930
101273	329931
1968	329932
2648	329933
1254	329934
67403	329935
8122	329936
2143	329937
4989	329938
32618	329939
2349	329940
11474	329941
73602	329942
6991	329943
42068	329944
79261	329945
24172	329946
58711	329947
95962	329948
9673	329949
74147	329950
51153	329951
27220	329952
3683	329953
26722	329954
15149	329955
14699	329956
24630	329957
84695	329958
64100	329959
6221	329960
12805	329961
1503	329962
39482	329963
78014	329964
68364	329965
51213	329966
93896	329967
30539	329968
16606	329969
81111	329970
5567	329971
64263	329972
21187	329973
33925	329974
14503	329975
2655	329976
31183	329977
66549	329978
3290	329979
12817	329980
9197	329981
6259	329982
79632	329983
537	329984
50624	329985
17432	329986
54321	329987
10832	329988
71068	329989
686	329990
55619	329991
23600	329992
14593	329993
52799	329994
10128	329995
38426	329996
102978	329997
28983	329998
60159	329999
19255	330000
5488	330001
10558	330002
4126	330003
75107	330004
5508	330005
31579	330006
20326	330007
119	330008
11793	330009
3379	330010
42553	330011
12462	330012
54276	330013
26978	330014
26299	330015
33715	330016
73718	330017
16578	330018
17511	330019
271	330020
8442	330021
44764	330022
46149	330023
75708	330024
44167	330025
3005	330026
101790	330027
26509	330028
11119	330029
8263	330030
25572	330031
40132	330032
665	330033
29429	330034
4380	330035
12318	330036
46184	330037
401	330038
64937	330039
57592	330040
48810	330041
8316	330042
660	330043
47862	330044
42634	330045
21245	330046
38717	330047
14350	330048
88835	330049
6900	330050
9217	330051
20400	330052
13	330053
12329	330054
12645	330055
10171	330056
102126	330057
92	330058
32250	330059
32740	330060
10721	330061
8737	330062
78600	330063
665	330064
27284	330065
52339	330066
25180	330067
2830	330068
56881	330069
72434	330070
17753	330071
3062	330072
2738	330073
2089	330074
64256	330075
45650	330076
6738	330077
7394	330078
80260	330079
5643	330080
43046	330081
136	330082
16278	330083
94137	330084
71890	330085
102305	330086
62075	330087
8456	330088
110153	330089
2170	330090
42313	330091
10990	330092
42958	330093
18563	330094
2485	330095
19609	330096
34912	330097
60477	330098
36581	330099
78043	330100
37459	330101
86485	330102
31393	330103
22215	330104
17895	330105
13101	330106
60842	330107
977	330108
12639	330109
80192	330110
23817	330111
14316	330112
684	330113
20493	330114
53338	330115
32102	330116
27237	330117
1453	330118
21363	330119
20993	330120
2519	330121
16003	330122
104	330123
31877	330124
36873	330125
165	330126
7784	330127
31342	330128
96803	330129
19705	330130
80496	330131
1858	330132
8793	330133
30047	330134
26313	330135
71207	330136
9225	330137
8203	330138
56180	330139
80286	330140
18220	330141
16587	330142
49546	330143
6925	330144
46140	330145
85123	330146
79929	330147
18275	330148
54674	330149
68357	330150
80311	330151
316	330152
18693	330153
11344	330154
18185	330155
105672	330156
47782	330157
35370	330158
43785	330159
7116	330160
92484	330161
16616	330162
85744	330163
2176	330164
12447	330165
1406	330166
29165	330167
16155	330168
24137	330169
86542	330170
22812	330171
59265	330172
69	330173
52141	330174
82419	330175
2841	330176
80443	330177
11129	330178
3740	330179
60390	330180
58105	330181
17723	330182
8057	330183
78762	330184
31459	330185
71322	330186
72610	330187
44697	330188
479	330189
1332	330190
1330	330191
24420	330192
12318	330193
12058	330194
110	330195
44033	330196
55005	330197
69237	330198
59185	330199
63190	330200
73255	330201
27792	330202
190	330203
7305	330204
3085	330205
77206	330206
11417	330207
7820	330208
10531	330209
29775	330210
12773	330211
1459	330212
4636	330213
9741	330214
60057	330215
3626	330216
44705	330217
1447	330218
44353	330219
85376	330220
107501	330221
5635	330222
13348	330223
14993	330224
23715	330225
83182	330226
47159	330227
88354	330228
44516	330229
6259	330230
8447	330231
522	330232
26045	330233
2853	330234
19200	330235
8524	330236
42826	330237
16647	330238
91644	330239
68438	330240
97872	330241
1792	330242
12961	330243
18194	330244
21702	330245
3418	330246
40712	330247
92972	330248
21114	330249
43634	330250
55289	330251
77433	330252
10059	330253
49585	330254
18493	330255
12745	330256
53282	330257
30036	330258
24743	330259
28098	330260
4972	330261
50816	330262
76095	330263
26437	330264
30	330265
27671	330266
69903	330267
99225	330268
22649	330269
70328	330270
15267	330271
37401	330272
95426	330273
21850	330274
46492	330275
36345	330276
48651	330277
50428	330278
60733	330279
16663	330280
2331	330281
803	330282
77163	330283
1064	330284
9959	330285
6103	330286
76415	330287
10166	330288
37694	330289
89	330290
513	330291
79130	330292
34602	330293
46396	330294
5581	330295
85180	330296
85502	330297
2405	330298
52	330299
47838	330300
36849	330301
8086	330302
15947	330303
3851	330304
48357	330305
16416	330306
71993	330307
3754	330308
2466	330309
50233	330310
14506	330311
9915	330312
2017	330313
67216	330314
88	330315
50905	330316
79774	330317
484	330318
79896	330319
1618	330320
84163	330321
8370	330322
11036	330323
19226	330324
20823	330325
23616	330326
1892	330327
20377	330328
16553	330329
46394	330330
8476	330331
3	330332
47498	330333
77856	330334
50491	330335
14152	330336
6843	330337
32652	330338
9440	330339
46710	330340
33081	330341
1424	330342
24386	330343
13669	330344
56517	330345
46926	330346
40176	330347
36812	330348
16192	330349
521	330350
9527	330351
81714	330352
524	330353
65771	330354
29859	330355
695	330356
1656	330357
21258	330358
69339	330359
43395	330360
5817	330361
19676	330362
49458	330363
20548	330364
13054	330365
30623	330366
39958	330367
81419	330368
36468	330369
50625	330370
8043	330371
74319	330372
25441	330373
23832	330374
46023	330375
28188	330376
856	330377
1194	330378
20544	330379
53246	330380
16001	330381
63887	330382
11163	330383
25621	330384
859	330385
11922	330386
13689	330387
3053	330388
50383	330389
63920	330390
50318	330391
158	330392
7146	330393
66574	330394
11171	330395
921	330396
14639	330397
2748	330398
42263	330399
14231	330400
66263	330401
69031	330402
53	330403
8616	330404
307	330405
25493	330406
3321	330407
36347	330408
27444	330409
12295	330410
56611	330411
43769	330412
1128	330413
49288	330414
67849	330415
24976	330416
60721	330417
1009	330418
2724	330419
22053	330420
47472	330421
28689	330422
3365	330423
585	330424
8878	330425
68027	330426
8306	330427
42773	330428
36782	330429
26573	330430
23126	330431
45683	330432
62829	330433
66638	330434
2948	330435
16947	330436
24666	330437
29844	330438
51239	330439
8985	330440
688	330441
17452	330442
20759	330443
21190	330444
16106	330445
37705	330446
89284	330447
77815	330448
35622	330449
8014	330450
58562	330451
18689	330452
38944	330453
9178	330454
13090	330455
3982	330456
1144	330457
580	330458
56044	330459
70230	330460
11474	330461
72316	330462
64669	330463
15619	330464
88870	330465
16081	330466
11473	330467
29731	330468
28640	330469
48912	330470
24175	330471
87052	330472
22781	330473
60484	330474
24812	330475
28130	330476
17792	330477
17016	330478
11878	330479
8130	330480
6203	330481
59587	330482
32	330483
106287	330484
14126	330485
88384	330486
4164	330487
20309	330488
14617	330489
37978	330490
864	330491
7231	330492
3126	330493
30333	330494
63509	330495
30372	330496
375	330497
60324	330498
41974	330499
108	330500
82529	330501
11348	330502
46528	330503
94841	330504
1232	330505
6172	330506
8	330507
16874	330508
3767	330509
61159	330510
38833	330511
2	330512
56839	330513
28402	330514
15163	330515
70740	330516
11387	330517
7290	330518
82373	330519
6133	330520
19325	330521
62949	330522
5566	330523
4737	330524
1640	330525
24071	330526
62630	330527
86451	330528
34983	330529
64262	330530
39528	330531
81552	330532
50261	330533
6064	330534
10628	330535
11997	330536
7303	330537
86172	330538
43348	330539
7357	330540
36788	330541
93850	330542
6669	330543
24501	330544
2653	330545
7844	330546
71520	330547
36520	330548
88	330549
44870	330550
31248	330551
40323	330552
42699	330553
22474	330554
18592	330555
25881	330556
72740	330557
77336	330558
305	330559
31483	330560
53999	330561
34073	330562
29029	330563
2773	330564
21082	330565
2335	330566
32865	330567
14161	330568
68605	330569
67620	330570
5900	330571
1620	330572
1218	330573
61052	330574
12149	330575
44957	330576
17	330577
20211	330578
83934	330579
48886	330580
15727	330581
67330	330582
31888	330583
31120	330584
64899	330585
6851	330586
18766	330587
95180	330588
66989	330589
76377	330590
10846	330591
70293	330592
55708	330593
31436	330594
61296	330595
40472	330596
82587	330597
7334	330598
9405	330599
31303	330600
69548	330601
71048	330602
3173	330603
56764	330604
30720	330605
10373	330606
61877	330607
4301	330608
52427	330609
29839	330610
34865	330611
42	330612
755	330613
8544	330614
12789	330615
5535	330616
17202	330617
21468	330618
14488	330619
36160	330620
5270	330621
52020	330622
12520	330623
23992	330624
12796	330625
59948	330626
5790	330627
2354	330628
45698	330629
12082	330630
34084	330631
75044	330632
159	330633
34243	330634
28239	330635
92137	330636
32559	330637
411	330638
23286	330639
2933	330640
59057	330641
16201	330642
28136	330643
73	330644
47521	330645
7947	330646
23147	330647
74592	330648
14445	330649
23982	330650
67491	330651
1778	330652
80363	330653
26128	330654
17749	330655
23045	330656
20644	330657
33316	330658
57553	330659
80908	330660
30116	330661
60986	330662
1495	330663
74425	330664
12892	330665
34417	330666
4799	330667
25100	330668
51870	330669
36952	330670
2630	330671
19103	330672
1208	330673
81146	330674
5974	330675
98204	330676
44112	330677
16950	330678
254	330679
117	330680
8989	330681
28678	330682
12127	330683
29794	330684
102659	330685
47293	330686
21492	330687
8139	330688
22189	330689
201	330690
93	330691
3943	330692
2270	330693
32057	330694
10482	330695
87347	330696
3618	330697
98	330698
28474	330699
6889	330700
644	330701
37654	330702
22003	330703
37007	330704
82159	330705
40111	330706
26411	330707
15410	330708
16475	330709
13577	330710
17768	330711
27549	330712
5121	330713
20184	330714
16279	330715
22376	330716
2669	330717
30196	330718
30747	330719
36824	330720
43587	330721
11553	330722
11251	330723
10363	330724
19344	330725
1067	330726
40150	330727
1637	330728
21621	330729
49653	330730
9706	330731
576	330732
75957	330733
23545	330734
8725	330735
46016	330736
99657	330737
1960	330738
39954	330739
6160	330740
102651	330741
41992	330742
54238	330743
41556	330744
2358	330745
24810	330746
19772	330747
8582	330748
2323	330749
30807	330750
9980	330751
78936	330752
11340	330753
126	330754
39664	330755
4395	330756
52697	330757
53097	330758
7249	330759
70588	330760
38436	330761
6254	330762
28947	330763
65845	330764
102732	330765
14589	330766
2996	330767
18198	330768
38322	330769
5299	330770
21850	330771
69068	330772
23187	330773
16865	330774
17651	330775
28433	330776
453	330777
98	330778
13867	330779
53393	330780
21582	330781
7069	330782
33554	330783
2256	330784
49635	330785
4166	330786
2150	330787
27998	330788
51563	330789
40190	330790
14335	330791
92217	330792
74612	330793
46026	330794
4362	330795
96071	330796
7789	330797
102806	330798
64837	330799
72601	330800
102129	330801
9105	330802
3987	330803
25126	330804
102292	330805
331	330806
60913	330807
2464	330808
18807	330809
35241	330810
87848	330811
37458	330812
18912	330813
71208	330814
68841	330815
34742	330816
34933	330817
5059	330818
4686	330819
11541	330820
6135	330821
26010	330822
82778	330823
78053	330824
26949	330825
29426	330826
40288	330827
67768	330828
71665	330829
2696	330830
41320	330831
54468	330832
48278	330833
56243	330834
9	330835
1825	330836
50040	330837
3794	330838
2592	330839
18372	330840
60550	330841
93713	330842
63619	330843
73803	330844
105329	330845
35868	330846
26513	330847
47581	330848
53966	330849
58217	330850
60272	330851
1104	330852
19007	330853
70809	330854
1452	330855
39083	330856
4876	330857
2809	330858
113	330859
895	330860
37445	330861
23172	330862
70933	330863
6132	330864
32038	330865
19411	330866
752	330867
22264	330868
41907	330869
70511	330870
3292	330871
20269	330872
50601	330873
222	330874
7790	330875
32970	330876
6422	330877
28905	330878
3755	330879
22414	330880
5236	330881
14030	330882
14245	330883
22379	330884
2819	330885
1245	330886
36323	330887
21900	330888
75291	330889
6415	330890
41839	330891
16885	330892
16399	330893
61241	330894
28842	330895
22214	330896
19553	330897
102598	330898
9706	330899
42290	330900
10273	330901
1295	330902
8717	330903
41995	330904
1177	330905
83089	330906
68627	330907
25948	330908
31295	330909
27545	330910
11514	330911
31108	330912
11291	330913
12503	330914
3184	330915
56428	330916
31107	330917
15831	330918
36649	330919
112	330920
70750	330921
56296	330922
45981	330923
506	330924
52449	330925
261	330926
4329	330927
1098	330928
2266	330929
17133	330930
7708	330931
70899	330932
41236	330933
58409	330934
19770	330935
19167	330936
40754	330937
87399	330938
387	330939
7450	330940
9102	330941
25007	330942
2330	330943
86832	330944
53508	330945
60427	330946
5684	330947
9273	330948
116	330949
4974	330950
5713	330951
69088	330952
35684	330953
13890	330954
5513	330955
44620	330956
6132	330957
21570	330958
30826	330959
29607	330960
37709	330961
40806	330962
27688	330963
18192	330964
40084	330965
92798	330966
19252	330967
10358	330968
34402	330969
3059	330970
14939	330971
30948	330972
66201	330973
18340	330974
2985	330975
37601	330976
36020	330977
46640	330978
14967	330979
49483	330980
17829	330981
96776	330982
63633	330983
49766	330984
39928	330985
448	330986
68910	330987
8667	330988
1171	330989
13270	330990
113190	330991
109205	330992
31192	330993
21647	330994
28831	330995
68393	330996
39826	330997
245	330998
73995	330999
5721	331000
312	331001
6499	331002
1952	331003
16094	331004
51463	331005
30293	331006
993	331007
44187	331008
51306	331009
20640	331010
27762	331011
1263	331012
60966	331013
114202	331014
55937	331015
7198	331016
56147	331017
49676	331018
2327	331019
74	331020
13744	331021
350	331022
43429	331023
69264	331024
26005	331025
1241	331026
32333	331027
6175	331028
29802	331029
13690	331030
38517	331031
36470	331032
79560	331033
67383	331034
10416	331035
19389	331036
4254	331037
3213	331038
68236	331039
1059	331040
15280	331041
13610	331042
28067	331043
9622	331044
1309	331045
7729	331046
1656	331047
76311	331048
4405	331049
36927	331050
766	331051
72363	331052
4772	331053
16245	331054
466	331055
27546	331056
83482	331057
591	331058
31173	331059
25780	331060
79156	331061
16396	331062
90795	331063
1517	331064
24117	331065
10982	331066
33036	331067
59315	331068
16749	331069
9620	331070
81055	331071
86213	331072
30862	331073
39	331074
13644	331075
168	331076
15996	331077
21586	331078
17887	331079
14845	331080
132	331081
18646	331082
44246	331083
70988	331084
22801	331085
108083	331086
12069	331087
4801	331088
12868	331089
42213	331090
2046	331091
32238	331092
24471	331093
78675	331094
36905	331095
8007	331096
52329	331097
63904	331098
2771	331099
31256	331100
4048	331101
462	331102
24657	331103
47846	331104
24016	331105
5996	331106
1021	331107
1990	331108
64672	331109
43408	331110
96685	331111
28006	331112
8928	331113
21248	331114
18312	331115
48893	331116
41338	331117
2171	331118
39838	331119
53072	331120
5067	331121
28797	331122
21194	331123
91186	331124
30228	331125
82663	331126
61631	331127
53160	331128
27310	331129
63529	331130
705	331131
71329	331132
21417	331133
45548	331134
59161	331135
32277	331136
37610	331137
7817	331138
14043	331139
5925	331140
39881	331141
44626	331142
28006	331143
11861	331144
22720	331145
50388	331146
10458	331147
56601	331148
27591	331149
4182	331150
43008	331151
96773	331152
65550	331153
32478	331154
632	331155
1419	331156
35676	331157
24018	331158
7243	331159
99622	331160
33572	331161
22823	331162
46539	331163
21519	331164
22916	331165
7093	331166
17157	331167
48546	331168
4447	331169
69937	331170
13212	331171
17357	331172
54244	331173
7848	331174
13052	331175
48275	331176
5158	331177
3479	331178
21326	331179
87769	331180
59699	331181
40060	331182
70774	331183
12018	331184
98040	331185
1803	331186
93055	331187
10967	331188
21191	331189
44	331190
14531	331191
59982	331192
29153	331193
149	331194
60467	331195
68299	331196
5095	331197
32601	331198
7	331199
10527	331200
78245	331201
3712	331202
54019	331203
469	331204
495	331205
109775	331206
63903	331207
24392	331208
33931	331209
43279	331210
3329	331211
80142	331212
74167	331213
30237	331214
35449	331215
108964	331216
38465	331217
4110	331218
45456	331219
20506	331220
11658	331221
20419	331222
87822	331223
3807	331224
10617	331225
8614	331226
82114	331227
34116	331228
44216	331229
8349	331230
6407	331231
54374	331232
36219	331233
112531	331234
56036	331235
75837	331236
72071	331237
1096	331238
75444	331239
26823	331240
1738	331241
48639	331242
2437	331243
2236	331244
24565	331245
3153	331246
68222	331247
622	331248
17108	331249
15583	331250
10656	331251
48651	331252
56	331253
22687	331254
2166	331255
3601	331256
620	331257
77189	331258
20529	331259
79156	331260
15180	331261
8826	331262
426	331263
62730	331264
2171	331265
36357	331266
18291	331267
23435	331268
26001	331269
25218	331270
43420	331271
15087	331272
42613	331273
63226	331274
67788	331275
14024	331276
12068	331277
7746	331278
39925	331279
1958	331280
19306	331281
4233	331282
375	331283
34353	331284
20730	331285
102313	331286
74163	331287
22544	331288
23694	331289
3220	331290
2975	331291
3559	331292
10144	331293
25576	331294
56560	331295
38431	331296
42725	331297
19894	331298
103408	331299
5503	331300
14465	331301
39055	331302
3634	331303
54447	331304
7325	331305
77239	331306
21725	331307
14582	331308
8472	331309
5748	331310
2156	331311
6059	331312
15393	331313
18102	331314
13380	331315
86858	331316
86416	331317
19327	331318
52319	331319
66355	331320
26268	331321
2201	331322
27737	331323
15701	331324
1644	331325
53802	331326
34199	331327
57682	331328
90700	331329
825	331330
83185	331331
187	331332
42567	331333
32599	331334
59562	331335
213	331336
76536	331337
568	331338
63708	331339
46340	331340
24995	331341
20361	331342
18300	331343
3950	331344
47718	331345
3177	331346
76138	331347
69083	331348
48941	331349
19523	331350
109840	331351
49811	331352
33698	331353
1665	331354
688	331355
2066	331356
70535	331357
6290	331358
16705	331359
20247	331360
63917	331361
4640	331362
669	331363
45251	331364
53793	331365
9350	331366
54431	331367
835	331368
49771	331369
1995	331370
46060	331371
22326	331372
133	331373
2074	331374
104255	331375
16481	331376
4092	331377
34942	331378
100235	331379
972	331380
18105	331381
37814	331382
78610	331383
229	331384
42923	331385
90046	331386
33256	331387
43508	331388
388	331389
51136	331390
82342	331391
15488	331392
26441	331393
40842	331394
52922	331395
37713	331396
72	331397
88149	331398
5054	331399
88588	331400
22947	331401
30479	331402
72742	331403
403	331404
2493	331405
10778	331406
33392	331407
44142	331408
49244	331409
929	331410
612	331411
759	331412
19914	331413
24936	331414
54695	331415
23202	331416
35337	331417
7762	331418
29887	331419
44997	331420
21712	331421
35575	331422
8870	331423
17055	331424
79328	331425
27670	331426
44942	331427
30558	331428
14812	331429
509	331430
55828	331431
239	331432
19234	331433
255	331434
10292	331435
66882	331436
5353	331437
5371	331438
48509	331439
43927	331440
107154	331441
40486	331442
71509	331443
11300	331444
107920	331445
65815	331446
2885	331447
88199	331448
22798	331449
39350	331450
70282	331451
1285	331452
4224	331453
49176	331454
6	331455
6225	331456
42990	331457
7113	331458
48225	331459
787	331460
68625	331461
88752	331462
6756	331463
12673	331464
86	331465
467	331466
3606	331467
51377	331468
12400	331469
12253	331470
17036	331471
58753	331472
53626	331473
48260	331474
4812	331475
42930	331476
8435	331477
17084	331478
113077	331479
161	331480
5965	331481
51408	331482
15368	331483
84237	331484
79555	331485
9849	331486
818	331487
29757	331488
41546	331489
92539	331490
1701	331491
36565	331492
19530	331493
102155	331494
2146	331495
13216	331496
91431	331497
18909	331498
41626	331499
3499	331500
49954	331501
44962	331502
10428	331503
65970	331504
17389	331505
22332	331506
29682	331507
49978	331508
26719	331509
15294	331510
67549	331511
1635	331512
16054	331513
43295	331514
1700	331515
11588	331516
7762	331517
7967	331518
30482	331519
619	331520
92148	331521
76518	331522
3697	331523
76097	331524
33105	331525
11866	331526
23	331527
17651	331528
52302	331529
49612	331530
9695	331531
56772	331532
64717	331533
34311	331534
45477	331535
1324	331536
27458	331537
3724	331538
6494	331539
54326	331540
90429	331541
2001	331542
612	331543
28652	331544
41662	331545
10957	331546
535	331547
29115	331548
44547	331549
41908	331550
49695	331551
3936	331552
26137	331553
710	331554
15460	331555
79915	331556
55503	331557
8228	331558
16423	331559
33155	331560
1211	331561
41534	331562
42620	331563
43320	331564
20920	331565
6551	331566
54476	331567
4793	331568
40834	331569
7000	331570
10725	331571
64092	331572
82664	331573
8205	331574
6705	331575
5820	331576
44362	331577
51573	331578
2943	331579
53376	331580
29086	331581
40120	331582
4823	331583
81636	331584
82316	331585
15032	331586
2837	331587
48278	331588
10143	331589
77069	331590
13941	331591
23452	331592
59464	331593
14718	331594
2414	331595
68588	331596
5955	331597
22000	331598
34509	331599
35302	331600
14588	331601
464	331602
127	331603
11944	331604
63	331605
67874	331606
15393	331607
80950	331608
3040	331609
36930	331610
1702	331611
7102	331612
31758	331613
11146	331614
14699	331615
85664	331616
6665	331617
71815	331618
3134	331619
41392	331620
109484	331621
42785	331622
52496	331623
16948	331624
60304	331625
13684	331626
13357	331627
55764	331628
52045	331629
11816	331630
56647	331631
103448	331632
2969	331633
6519	331634
39567	331635
11311	331636
3624	331637
77025	331638
65723	331639
14081	331640
36704	331641
63285	331642
1683	331643
18839	331644
37595	331645
51439	331646
28983	331647
5877	331648
42340	331649
50707	331650
2414	331651
2563	331652
16023	331653
88027	331654
27382	331655
35269	331656
15435	331657
6278	331658
12605	331659
64636	331660
35895	331661
62161	331662
38910	331663
99314	331664
66857	331665
9291	331666
15833	331667
22602	331668
61332	331669
14722	331670
83451	331671
21346	331672
1055	331673
94084	331674
81620	331675
15044	331676
100035	331677
4085	331678
3396	331679
2064	331680
40976	331681
1	331682
25908	331683
2946	331684
1524	331685
14766	331686
21706	331687
16529	331688
9494	331689
19703	331690
65396	331691
63165	331692
86566	331693
69086	331694
33514	331695
32449	331696
5527	331697
82500	331698
74175	331699
183	331700
100089	331701
34299	331702
7276	331703
2137	331704
6623	331705
10317	331706
28206	331707
2311	331708
17722	331709
3802	331710
69080	331711
4660	331712
50070	331713
3249	331714
21335	331715
83	331716
17838	331717
14118	331718
57798	331719
1322	331720
3305	331721
12169	331722
35203	331723
43004	331724
11759	331725
67630	331726
6089	331727
2893	331728
41115	331729
46554	331730
1131	331731
3425	331732
37461	331733
43291	331734
47490	331735
38544	331736
3569	331737
31171	331738
7325	331739
61549	331740
1181	331741
48010	331742
51418	331743
35159	331744
22448	331745
33302	331746
36643	331747
609	331748
67219	331749
1595	331750
3729	331751
84715	331752
16059	331753
1134	331754
3167	331755
5769	331756
62656	331757
12619	331758
13689	331759
47816	331760
12579	331761
103870	331762
7955	331763
57625	331764
85508	331765
32427	331766
3076	331767
33952	331768
55777	331769
84020	331770
73476	331771
606	331772
77001	331773
49257	331774
10899	331775
33195	331776
33114	331777
548	331778
38091	331779
5274	331780
79056	331781
365	331782
31732	331783
15341	331784
9591	331785
30067	331786
2282	331787
2397	331788
11738	331789
9415	331790
17291	331791
1848	331792
24942	331793
93392	331794
394	331795
46933	331796
10643	331797
109636	331798
15238	331799
15722	331800
15719	331801
40416	331802
4692	331803
30562	331804
60572	331805
22614	331806
34223	331807
5093	331808
1734	331809
34999	331810
12055	331811
63950	331812
48350	331813
2595	331814
33368	331815
17817	331816
27902	331817
9029	331818
4025	331819
42285	331820
41	331821
15293	331822
40969	331823
7566	331824
1466	331825
66661	331826
90977	331827
25786	331828
13348	331829
70024	331830
19262	331831
3046	331832
2891	331833
3120	331834
9514	331835
51936	331836
21284	331837
35489	331838
61185	331839
52853	331840
61642	331841
16384	331842
2645	331843
102445	331844
26689	331845
38835	331846
33071	331847
41686	331848
1377	331849
59027	331850
640	331851
34106	331852
20905	331853
55698	331854
48868	331855
650	331856
6455	331857
57017	331858
5499	331859
102896	331860
49495	331861
281	331862
79753	331863
217	331864
70438	331865
1202	331866
38383	331867
46162	331868
4426	331869
14942	331870
23695	331871
34923	331872
61557	331873
1372	331874
22221	331875
2487	331876
15377	331877
38446	331878
19036	331879
10149	331880
60620	331881
7097	331882
44119	331883
40587	331884
1	331885
3965	331886
35410	331887
32	331888
26374	331889
19360	331890
4414	331891
13477	331892
56383	331893
5122	331894
21146	331895
80308	331896
52987	331897
29147	331898
36181	331899
3050	331900
24205	331901
58810	331902
15285	331903
47187	331904
10648	331905
74	331906
22263	331907
2825	331908
30832	331909
21583	331910
3264	331911
45470	331912
4191	331913
5839	331914
89371	331915
8206	331916
77907	331917
26363	331918
1810	331919
38616	331920
38432	331921
331	331922
4296	331923
64213	331924
10550	331925
12210	331926
24111	331927
19910	331928
37830	331929
26599	331930
88712	331931
13586	331932
24091	331933
7368	331934
31367	331935
2596	331936
5578	331937
46304	331938
3245	331939
34318	331940
84582	331941
1175	331942
66834	331943
1433	331944
81245	331945
17874	331946
68705	331947
3324	331948
54734	331949
70336	331950
7030	331951
24600	331952
43477	331953
2337	331954
157	331955
8765	331956
3639	331957
26126	331958
22563	331959
18916	331960
936	331961
41735	331962
24565	331963
25111	331964
193	331965
65098	331966
46820	331967
71843	331968
65731	331969
71298	331970
28134	331971
44032	331972
17657	331973
11871	331974
7177	331975
34772	331976
80342	331977
71601	331978
42129	331979
11460	331980
22871	331981
12864	331982
103342	331983
15709	331984
42562	331985
37496	331986
362	331987
98373	331988
41691	331989
462	331990
78121	331991
19171	331992
12351	331993
34207	331994
73330	331995
7421	331996
54744	331997
94219	331998
65335	331999
33554	332000
27322	332001
42184	332002
4443	332003
3946	332004
999	332005
39217	332006
22088	332007
35795	332008
51238	332009
64182	332010
32997	332011
14338	332012
26	332013
1061	332014
21561	332015
86580	332016
85483	332017
25212	332018
73478	332019
41702	332020
2564	332021
16516	332022
20726	332023
58394	332024
8948	332025
208	332026
46825	332027
92279	332028
50812	332029
50240	332030
65990	332031
544	332032
16962	332033
70857	332034
8296	332035
23084	332036
21886	332037
1923	332038
9376	332039
39039	332040
415	332041
47994	332042
33616	332043
66426	332044
68	332045
46495	332046
22	332047
2952	332048
70133	332049
22458	332050
1048	332051
57727	332052
5365	332053
107901	332054
495	332055
26598	332056
7017	332057
28081	332058
7819	332059
14025	332060
2487	332061
2976	332062
19841	332063
24	332064
22373	332065
86432	332066
19370	332067
54069	332068
4009	332069
62	332070
100642	332071
14866	332072
33857	332073
8648	332074
23965	332075
43566	332076
34274	332077
18975	332078
1854	332079
22628	332080
75654	332081
4542	332082
562	332083
17614	332084
89164	332085
37492	332086
9240	332087
25538	332088
17304	332089
10540	332090
76475	332091
57880	332092
28330	332093
101	332094
25170	332095
6704	332096
13583	332097
109491	332098
1491	332099
29116	332100
49957	332101
5772	332102
5943	332103
21676	332104
81259	332105
96503	332106
84176	332107
11377	332108
50979	332109
80542	332110
50417	332111
22917	332112
24097	332113
35222	332114
43262	332115
73053	332116
27416	332117
7398	332118
9716	332119
69605	332120
66957	332121
87856	332122
69266	332123
14900	332124
26124	332125
7195	332126
24422	332127
55370	332128
11242	332129
3510	332130
46065	332131
32550	332132
114488	332133
14909	332134
90253	332135
91262	332136
33882	332137
6681	332138
17435	332139
71086	332140
10754	332141
72263	332142
7520	332143
68597	332144
63280	332145
4737	332146
11846	332147
45083	332148
1314	332149
64736	332150
39682	332151
1413	332152
19985	332153
5341	332154
34323	332155
1039	332156
73214	332157
49404	332158
19726	332159
14916	332160
72157	332161
16950	332162
5718	332163
10828	332164
14602	332165
3859	332166
54235	332167
81096	332168
19277	332169
44605	332170
39236	332171
50893	332172
12671	332173
8194	332174
81917	332175
34688	332176
33658	332177
7007	332178
38532	332179
32923	332180
81021	332181
23841	332182
1588	332183
26636	332184
46585	332185
53009	332186
2331	332187
27954	332188
31901	332189
34807	332190
77557	332191
15882	332192
3716	332193
12192	332194
293	332195
86624	332196
2592	332197
14305	332198
49366	332199
75356	332200
6643	332201
2123	332202
13302	332203
28	332204
3244	332205
79762	332206
17793	332207
6724	332208
21320	332209
64579	332210
4291	332211
55956	332212
18112	332213
10488	332214
46318	332215
7745	332216
13331	332217
10196	332218
18470	332219
7818	332220
26168	332221
15706	332222
2965	332223
24538	332224
767	332225
919	332226
27010	332227
73435	332228
2612	332229
86532	332230
29286	332231
8013	332232
12704	332233
4955	332234
27976	332235
4841	332236
24576	332237
57905	332238
23201	332239
62504	332240
63256	332241
243	332242
55764	332243
55962	332244
99092	332245
7671	332246
92511	332247
16362	332248
11247	332249
1923	332250
40112	332251
17394	332252
27222	332253
44	332254
30133	332255
53854	332256
13219	332257
36708	332258
52633	332259
8469	332260
84325	332261
56980	332262
18527	332263
60587	332264
35533	332265
1100	332266
99	332267
97896	332268
83760	332269
30662	332270
52457	332271
40393	332272
9321	332273
50806	332274
2894	332275
50930	332276
60155	332277
46315	332278
32052	332279
6711	332280
2722	332281
12838	332282
55856	332283
318	332284
29549	332285
3274	332286
1115	332287
1925	332288
17811	332289
49022	332290
37363	332291
8735	332292
92289	332293
7070	332294
13683	332295
45175	332296
55650	332297
3569	332298
34804	332299
42468	332300
416	332301
103155	332302
36807	332303
11917	332304
77910	332305
630	332306
23912	332307
4472	332308
8629	332309
47362	332310
58800	332311
42258	332312
72760	332313
19168	332314
1342	332315
71075	332316
61478	332317
35831	332318
17625	332319
91308	332320
552	332321
16837	332322
90459	332323
26383	332324
44699	332325
54034	332326
55728	332327
1189	332328
15870	332329
48089	332330
52967	332331
27592	332332
10867	332333
26044	332334
37827	332335
17532	332336
51812	332337
9780	332338
29325	332339
7398	332340
92308	332341
21440	332342
87389	332343
27374	332344
17125	332345
26683	332346
39081	332347
750	332348
3476	332349
3178	332350
5869	332351
47391	332352
86404	332353
102877	332354
16208	332355
298	332356
60938	332357
3123	332358
1454	332359
61484	332360
79244	332361
14583	332362
60087	332363
45979	332364
41080	332365
42767	332366
38496	332367
53026	332368
11829	332369
22233	332370
1383	332371
1174	332372
13220	332373
50016	332374
32130	332375
53093	332376
46011	332377
2122	332378
8206	332379
72654	332380
17892	332381
1755	332382
9983	332383
4519	332384
21728	332385
55137	332386
39758	332387
22646	332388
49870	332389
8589	332390
92293	332391
47868	332392
86706	332393
4036	332394
55646	332395
9327	332396
14744	332397
20599	332398
105770	332399
13914	332400
84316	332401
14668	332402
23925	332403
30460	332404
19160	332405
38775	332406
3773	332407
41881	332408
89629	332409
32545	332410
136	332411
76669	332412
53935	332413
46	332414
3989	332415
104481	332416
9986	332417
26309	332418
6747	332419
10385	332420
12976	332421
315	332422
30216	332423
35829	332424
45902	332425
111030	332426
33477	332427
20949	332428
14439	332429
3064	332430
6532	332431
6789	332432
103034	332433
63583	332434
4352	332435
47926	332436
14973	332437
4090	332438
12700	332439
26382	332440
362	332441
9103	332442
41823	332443
53809	332444
3411	332445
9327	332446
46552	332447
103316	332448
3565	332449
52224	332450
14939	332451
845	332452
442	332453
5348	332454
3330	332455
4061	332456
17557	332457
1713	332458
18503	332459
37660	332460
59941	332461
5300	332462
922	332463
45381	332464
32780	332465
72627	332466
6771	332467
69266	332468
14645	332469
18489	332470
60926	332471
667	332472
49275	332473
73034	332474
26825	332475
9861	332476
10688	332477
19435	332478
39707	332479
40766	332480
8482	332481
32808	332482
45512	332483
64687	332484
547	332485
62356	332486
3298	332487
19286	332488
8112	332489
61749	332490
76780	332491
61248	332492
33443	332493
52429	332494
3520	332495
3025	332496
10452	332497
41530	332498
1242	332499
54440	332500
64461	332501
9705	332502
2239	332503
17644	332504
6908	332505
34203	332506
15655	332507
28536	332508
22994	332509
16646	332510
4016	332511
109078	332512
793	332513
25850	332514
28114	332515
4079	332516
567	332517
332	332518
20273	332519
21233	332520
6208	332521
28761	332522
110386	332523
990	332524
30335	332525
28017	332526
147	332527
22122	332528
4979	332529
7624	332530
50650	332531
8446	332532
13228	332533
4235	332534
101614	332535
3395	332536
9432	332537
34553	332538
16576	332539
35897	332540
11439	332541
31066	332542
12473	332543
50205	332544
39066	332545
64611	332546
40952	332547
40301	332548
34550	332549
34865	332550
23230	332551
10331	332552
9432	332553
5081	332554
30705	332555
574	332556
34847	332557
19035	332558
6540	332559
8781	332560
481	332561
66	332562
9245	332563
88273	332564
19387	332565
12325	332566
61181	332567
51178	332568
1513	332569
5908	332570
31907	332571
44380	332572
38947	332573
32238	332574
72846	332575
43519	332576
5218	332577
33182	332578
33280	332579
42349	332580
55675	332581
12390	332582
31827	332583
3026	332584
47667	332585
70201	332586
3350	332587
25220	332588
3146	332589
22326	332590
61103	332591
291	332592
24861	332593
6565	332594
23139	332595
55854	332596
70580	332597
35769	332598
25575	332599
39129	332600
559	332601
71168	332602
36680	332603
38839	332604
30172	332605
23063	332606
11987	332607
150	332608
65750	332609
15814	332610
11365	332611
2724	332612
24607	332613
1302	332614
39298	332615
29331	332616
30176	332617
8313	332618
47632	332619
16129	332620
35802	332621
68619	332622
45365	332623
21351	332624
78110	332625
64571	332626
17110	332627
2646	332628
264	332629
66018	332630
1186	332631
29464	332632
9401	332633
4638	332634
54364	332635
3009	332636
24842	332637
2392	332638
57557	332639
101397	332640
56687	332641
18838	332642
3097	332643
3583	332644
42108	332645
5543	332646
85338	332647
11834	332648
17665	332649
34715	332650
11222	332651
26375	332652
100767	332653
19467	332654
87288	332655
5580	332656
108336	332657
5014	332658
88478	332659
32371	332660
46899	332661
102322	332662
43512	332663
9564	332664
25850	332665
24974	332666
59582	332667
83199	332668
19618	332669
96165	332670
30879	332671
40508	332672
79674	332673
30826	332674
734	332675
20316	332676
53193	332677
63136	332678
33306	332679
17271	332680
8168	332681
2028	332682
26437	332683
6067	332684
93873	332685
31397	332686
138	332687
45665	332688
18818	332689
5806	332690
38241	332691
91788	332692
18	332693
53204	332694
19251	332695
59229	332696
33516	332697
730	332698
16584	332699
1135	332700
113201	332701
4741	332702
30022	332703
63314	332704
67912	332705
1266	332706
30023	332707
44927	332708
3117	332709
5439	332710
20926	332711
4770	332712
56573	332713
34552	332714
12035	332715
32792	332716
79426	332717
46102	332718
12279	332719
17299	332720
9219	332721
18496	332722
18232	332723
26591	332724
58546	332725
63454	332726
40211	332727
38179	332728
5629	332729
90206	332730
70175	332731
59914	332732
5929	332733
11998	332734
19522	332735
83937	332736
19316	332737
61373	332738
59088	332739
57886	332740
62884	332741
5978	332742
32066	332743
41	332744
103250	332745
17473	332746
12038	332747
37631	332748
9071	332749
3227	332750
29956	332751
35503	332752
6115	332753
441	332754
12637	332755
29741	332756
16110	332757
21553	332758
23317	332759
41266	332760
53450	332761
6402	332762
40617	332763
62788	332764
112907	332765
37408	332766
52780	332767
24759	332768
47007	332769
10056	332770
41302	332771
88219	332772
111495	332773
19669	332774
14682	332775
30652	332776
40177	332777
3433	332778
41690	332779
20312	332780
337	332781
88301	332782
95481	332783
31742	332784
36541	332785
28016	332786
9907	332787
69525	332788
37164	332789
31066	332790
771	332791
32511	332792
32185	332793
1180	332794
27844	332795
3222	332796
18111	332797
5921	332798
7125	332799
15893	332800
5772	332801
19821	332802
925	332803
3526	332804
58143	332805
53823	332806
11310	332807
40703	332808
63121	332809
2513	332810
88645	332811
4016	332812
20244	332813
7313	332814
6453	332815
25522	332816
4752	332817
5704	332818
6965	332819
3232	332820
54132	332821
40975	332822
66896	332823
51422	332824
20926	332825
47078	332826
387	332827
3495	332828
3354	332829
65719	332830
4604	332831
1887	332832
24627	332833
50179	332834
7547	332835
12178	332836
29764	332837
28193	332838
15566	332839
52693	332840
6055	332841
28358	332842
8295	332843
863	332844
52054	332845
567	332846
2162	332847
27245	332848
6979	332849
59302	332850
3452	332851
19365	332852
17651	332853
64071	332854
9581	332855
9514	332856
27476	332857
57159	332858
29434	332859
6546	332860
18419	332861
242	332862
36166	332863
8952	332864
1094	332865
19712	332866
90897	332867
38162	332868
25922	332869
27970	332870
3443	332871
22902	332872
32526	332873
14644	332874
1392	332875
40365	332876
4699	332877
11487	332878
594	332879
61286	332880
47377	332881
10688	332882
657	332883
5058	332884
4070	332885
9150	332886
6161	332887
17766	332888
90358	332889
36904	332890
21480	332891
1070	332892
34704	332893
5841	332894
62015	332895
39095	332896
7252	332897
29269	332898
15858	332899
77242	332900
6141	332901
3400	332902
40644	332903
727	332904
8574	332905
3664	332906
25959	332907
38616	332908
47349	332909
42405	332910
5081	332911
246	332912
111704	332913
15753	332914
21503	332915
43136	332916
3674	332917
45367	332918
73114	332919
87294	332920
76266	332921
89776	332922
54884	332923
40023	332924
9846	332925
62918	332926
45147	332927
12037	332928
16036	332929
118	332930
3307	332931
49691	332932
612	332933
105868	332934
34060	332935
37131	332936
23417	332937
3	332938
8461	332939
4222	332940
642	332941
4593	332942
626	332943
11041	332944
85898	332945
96089	332946
62958	332947
74790	332948
43463	332949
28815	332950
12657	332951
104549	332952
91266	332953
54271	332954
1850	332955
15914	332956
2684	332957
27641	332958
1673	332959
3335	332960
13883	332961
36690	332962
26191	332963
443	332964
57337	332965
77181	332966
67103	332967
5716	332968
72224	332969
11750	332970
37657	332971
2398	332972
68092	332973
5070	332974
24060	332975
35145	332976
108713	332977
10031	332978
73186	332979
9396	332980
22617	332981
16649	332982
77087	332983
48889	332984
100414	332985
170	332986
11475	332987
61409	332988
16899	332989
33914	332990
40471	332991
44032	332992
94988	332993
9371	332994
32977	332995
44157	332996
43227	332997
60853	332998
57969	332999
60085	333000
17672	333001
1034	333002
43278	333003
54498	333004
27036	333005
16906	333006
67318	333007
7084	333008
24059	333009
62788	333010
50679	333011
18265	333012
49495	333013
44839	333014
3830	333015
96979	333016
54960	333017
92578	333018
17104	333019
19163	333020
27466	333021
27341	333022
30950	333023
66013	333024
6033	333025
38387	333026
17605	333027
1098	333028
36843	333029
49421	333030
5	333031
60961	333032
27666	333033
2139	333034
14809	333035
2703	333036
50933	333037
45071	333038
8005	333039
24596	333040
5096	333041
1962	333042
37119	333043
882	333044
13172	333045
2449	333046
55251	333047
3640	333048
64123	333049
70345	333050
21683	333051
5887	333052
11664	333053
3366	333054
35305	333055
26071	333056
13755	333057
33654	333058
1820	333059
72246	333060
2208	333061
1047	333062
71473	333063
26853	333064
26189	333065
13485	333066
55656	333067
64793	333068
19549	333069
854	333070
112239	333071
9676	333072
25598	333073
34640	333074
6109	333075
67307	333076
2591	333077
23193	333078
85907	333079
15248	333080
12289	333081
37551	333082
11432	333083
24753	333084
8448	333085
9594	333086
13610	333087
57739	333088
4784	333089
41609	333090
85262	333091
63147	333092
33313	333093
24	333094
65529	333095
8479	333096
4844	333097
4533	333098
4624	333099
10357	333100
18805	333101
9350	333102
15290	333103
37485	333104
17150	333105
57338	333106
49443	333107
33473	333108
34571	333109
9896	333110
38991	333111
9194	333112
21912	333113
2676	333114
34	333115
834	333116
10904	333117
2264	333118
4140	333119
37462	333120
15234	333121
3998	333122
52279	333123
26317	333124
15903	333125
8719	333126
36828	333127
9793	333128
42187	333129
52221	333130
14781	333131
42269	333132
24588	333133
2968	333134
66536	333135
25229	333136
27363	333137
37372	333138
33355	333139
1092	333140
41295	333141
85353	333142
14347	333143
19582	333144
74572	333145
2527	333146
3640	333147
12328	333148
139	333149
12875	333150
6338	333151
79275	333152
295	333153
40845	333154
4134	333155
448	333156
26924	333157
60072	333158
4104	333159
23969	333160
36298	333161
5762	333162
3267	333163
40512	333164
5141	333165
83695	333166
15402	333167
6341	333168
61137	333169
73222	333170
80646	333171
76608	333172
4994	333173
54378	333174
27876	333175
15767	333176
6331	333177
1	333178
399	333179
69901	333180
40878	333181
37374	333182
22761	333183
2284	333184
1503	333185
36314	333186
14259	333187
28706	333188
22655	333189
1541	333190
79873	333191
2089	333192
871	333193
5850	333194
64357	333195
9578	333196
17133	333197
3037	333198
49701	333199
4288	333200
61307	333201
5122	333202
681	333203
7970	333204
63442	333205
6814	333206
4454	333207
59296	333208
581	333209
1006	333210
31366	333211
46972	333212
56066	333213
81112	333214
2859	333215
1813	333216
50128	333217
36167	333218
1460	333219
103498	333220
91846	333221
7556	333222
221	333223
32390	333224
1353	333225
2314	333226
27695	333227
8194	333228
38617	333229
4400	333230
15074	333231
38862	333232
29713	333233
1308	333234
60548	333235
90256	333236
3798	333237
16577	333238
13472	333239
17994	333240
53078	333241
56107	333242
25096	333243
7449	333244
28049	333245
16	333246
65705	333247
69826	333248
62033	333249
45017	333250
3441	333251
88046	333252
23680	333253
5456	333254
46509	333255
35525	333256
4864	333257
20525	333258
1498	333259
23278	333260
109794	333261
12805	333262
31853	333263
28383	333264
16662	333265
16657	333266
20649	333267
56542	333268
109531	333269
8129	333270
11025	333271
16484	333272
942	333273
49146	333274
3617	333275
59289	333276
66132	333277
77895	333278
84563	333279
44831	333280
28092	333281
65984	333282
69592	333283
4754	333284
2258	333285
13226	333286
30003	333287
8485	333288
18350	333289
6279	333290
43620	333291
11221	333292
23651	333293
16692	333294
11639	333295
61084	333296
113692	333297
5138	333298
11504	333299
3963	333300
17873	333301
50799	333302
22549	333303
9362	333304
30809	333305
2139	333306
24008	333307
49515	333308
28517	333309
59030	333310
44946	333311
92591	333312
14778	333313
28363	333314
8	333315
24091	333316
3094	333317
51754	333318
34137	333319
22573	333320
927	333321
12963	333322
1150	333323
1320	333324
708	333325
14068	333326
55318	333327
33954	333328
858	333329
5157	333330
52052	333331
7845	333332
7824	333333
69476	333334
6046	333335
2560	333336
25146	333337
112571	333338
33061	333339
5596	333340
45283	333341
45680	333342
33674	333343
3938	333344
4775	333345
69473	333346
25513	333347
35722	333348
69593	333349
12769	333350
67164	333351
9937	333352
3918	333353
87404	333354
23182	333355
3625	333356
4206	333357
4897	333358
45871	333359
34818	333360
71303	333361
16025	333362
26917	333363
23905	333364
37365	333365
97609	333366
23477	333367
111037	333368
96819	333369
57780	333370
2376	333371
87	333372
80076	333373
1076	333374
39282	333375
11250	333376
22306	333377
5026	333378
36604	333379
2698	333380
33972	333381
12327	333382
41866	333383
75782	333384
41585	333385
15462	333386
20679	333387
36781	333388
31795	333389
11868	333390
13982	333391
62815	333392
15731	333393
19271	333394
18693	333395
65270	333396
14723	333397
1289	333398
161	333399
30481	333400
10909	333401
97668	333402
65877	333403
73069	333404
65440	333405
25428	333406
4766	333407
387	333408
47843	333409
138	333410
26605	333411
30026	333412
55697	333413
16995	333414
49803	333415
66996	333416
192	333417
18729	333418
811	333419
52108	333420
50219	333421
21346	333422
69987	333423
11311	333424
14797	333425
20673	333426
7629	333427
14095	333428
96635	333429
37564	333430
16611	333431
70593	333432
104750	333433
83657	333434
4231	333435
25531	333436
15197	333437
24273	333438
3964	333439
17848	333440
3605	333441
78883	333442
6921	333443
38136	333444
432	333445
4174	333446
753	333447
11185	333448
52216	333449
571	333450
25395	333451
5103	333452
51149	333453
63503	333454
12415	333455
677	333456
8938	333457
7498	333458
79	333459
96045	333460
38340	333461
10243	333462
60661	333463
25710	333464
2524	333465
313	333466
79890	333467
30397	333468
19523	333469
1170	333470
13014	333471
3852	333472
1588	333473
55884	333474
16079	333475
80919	333476
778	333477
12848	333478
9468	333479
44402	333480
1165	333481
25	333482
93493	333483
2961	333484
29246	333485
4339	333486
40751	333487
90985	333488
30446	333489
26810	333490
4167	333491
30853	333492
88076	333493
78131	333494
51157	333495
14322	333496
61564	333497
39402	333498
66088	333499
85744	333500
37480	333501
7843	333502
2504	333503
96198	333504
98879	333505
71686	333506
19946	333507
24424	333508
11663	333509
56729	333510
2879	333511
84231	333512
5950	333513
58476	333514
19249	333515
24355	333516
82879	333517
39541	333518
14086	333519
493	333520
10708	333521
73284	333522
86224	333523
20593	333524
21844	333525
6835	333526
14633	333527
27850	333528
8936	333529
45398	333530
53596	333531
57982	333532
88059	333533
37075	333534
52958	333535
48071	333536
22370	333537
36405	333538
10701	333539
38492	333540
1551	333541
82585	333542
87854	333543
86665	333544
5741	333545
16402	333546
40756	333547
28251	333548
6290	333549
18058	333550
36039	333551
13099	333552
9198	333553
31771	333554
73970	333555
50146	333556
57660	333557
101999	333558
24999	333559
9576	333560
56226	333561
50268	333562
8112	333563
3605	333564
24447	333565
19861	333566
1592	333567
58871	333568
24303	333569
25994	333570
29988	333571
26109	333572
63345	333573
83134	333574
41175	333575
17076	333576
102405	333577
37281	333578
6679	333579
349	333580
133	333581
13855	333582
1351	333583
16471	333584
16640	333585
24795	333586
87912	333587
5830	333588
86329	333589
38193	333590
49651	333591
9861	333592
1791	333593
9701	333594
83667	333595
96740	333596
80225	333597
29087	333598
18367	333599
57272	333600
894	333601
59114	333602
63396	333603
958	333604
55570	333605
61519	333606
29923	333607
11023	333608
25487	333609
20862	333610
16113	333611
16364	333612
4468	333613
80415	333614
25093	333615
79074	333616
67847	333617
40662	333618
56748	333619
29123	333620
11455	333621
71179	333622
96410	333623
13078	333624
1025	333625
5282	333626
96433	333627
26530	333628
4711	333629
12167	333630
95001	333631
75901	333632
57564	333633
29361	333634
10638	333635
23839	333636
4696	333637
58096	333638
26270	333639
49205	333640
4629	333641
21219	333642
11766	333643
85656	333644
58477	333645
25	333646
6997	333647
16028	333648
44857	333649
2607	333650
40372	333651
32827	333652
8845	333653
9329	333654
93061	333655
36878	333656
10333	333657
19344	333658
388	333659
43008	333660
23604	333661
1948	333662
1426	333663
75819	333664
11536	333665
27068	333666
13822	333667
98082	333668
913	333669
49565	333670
21839	333671
236	333672
102552	333673
36711	333674
73131	333675
9486	333676
71887	333677
38678	333678
18367	333679
8514	333680
26802	333681
17042	333682
979	333683
30595	333684
15759	333685
15561	333686
30483	333687
13352	333688
51089	333689
64506	333690
72421	333691
33985	333692
99199	333693
52240	333694
78530	333695
70346	333696
53179	333697
29037	333698
55728	333699
36636	333700
2202	333701
40147	333702
4536	333703
8753	333704
15570	333705
86094	333706
1315	333707
50769	333708
18645	333709
12274	333710
8378	333711
60507	333712
12859	333713
79276	333714
53092	333715
4108	333716
44575	333717
257	333718
54229	333719
82847	333720
26704	333721
101452	333722
13603	333723
343	333724
17155	333725
40019	333726
80720	333727
18945	333728
12795	333729
1377	333730
41130	333731
1189	333732
22581	333733
30557	333734
1046	333735
1888	333736
3480	333737
32302	333738
62393	333739
85656	333740
12344	333741
90919	333742
61950	333743
52070	333744
12064	333745
31482	333746
32	333747
61836	333748
11134	333749
25230	333750
47052	333751
81570	333752
49059	333753
79878	333754
22925	333755
33898	333756
14623	333757
8057	333758
1625	333759
18167	333760
73688	333761
1026	333762
72193	333763
6360	333764
91439	333765
19512	333766
6795	333767
10320	333768
73612	333769
6302	333770
384	333771
51106	333772
26012	333773
68584	333774
11671	333775
59321	333776
38760	333777
6945	333778
58268	333779
10065	333780
31926	333781
70205	333782
9223	333783
69442	333784
83037	333785
6152	333786
28834	333787
1366	333788
2189	333789
7264	333790
35761	333791
364	333792
37481	333793
41989	333794
9745	333795
55228	333796
1118	333797
8351	333798
6566	333799
23257	333800
17516	333801
24171	333802
10805	333803
28851	333804
53	333805
99617	333806
15794	333807
21050	333808
10712	333809
85672	333810
36149	333811
24326	333812
36890	333813
437	333814
44350	333815
22678	333816
5389	333817
85467	333818
32925	333819
3349	333820
43295	333821
3380	333822
109076	333823
10066	333824
17357	333825
35098	333826
8844	333827
47326	333828
41343	333829
57560	333830
73801	333831
88474	333832
1463	333833
27531	333834
1227	333835
44	333836
4956	333837
15810	333838
77539	333839
29748	333840
12223	333841
209	333842
55253	333843
3137	333844
59734	333845
4801	333846
1087	333847
31892	333848
3687	333849
2994	333850
27918	333851
35052	333852
19898	333853
27658	333854
6244	333855
92478	333856
40819	333857
65824	333858
38375	333859
61759	333860
48727	333861
60632	333862
68870	333863
750	333864
24573	333865
9938	333866
17311	333867
10432	333868
4484	333869
54966	333870
9568	333871
76418	333872
55306	333873
17863	333874
13465	333875
8326	333876
16257	333877
46221	333878
29503	333879
604	333880
9585	333881
67356	333882
84219	333883
71757	333884
2066	333885
61687	333886
22722	333887
7339	333888
37560	333889
40381	333890
20358	333891
21578	333892
15314	333893
61230	333894
5154	333895
28026	333896
59125	333897
32642	333898
35553	333899
21018	333900
15485	333901
1853	333902
5548	333903
387	333904
103594	333905
5262	333906
52028	333907
7734	333908
19050	333909
39929	333910
2823	333911
4457	333912
24597	333913
54127	333914
23577	333915
95560	333916
40450	333917
50999	333918
26007	333919
36010	333920
13418	333921
1684	333922
7216	333923
33125	333924
730	333925
73002	333926
2175	333927
72192	333928
5889	333929
58047	333930
55481	333931
18783	333932
39886	333933
16118	333934
81962	333935
35219	333936
12028	333937
66449	333938
39273	333939
25718	333940
47	333941
7046	333942
101584	333943
31590	333944
12358	333945
47441	333946
82952	333947
26389	333948
13039	333949
53650	333950
5207	333951
5081	333952
1601	333953
4407	333954
31495	333955
534	333956
60299	333957
9581	333958
28854	333959
568	333960
23746	333961
8270	333962
88556	333963
68497	333964
269	333965
39915	333966
9	333967
98661	333968
30816	333969
988	333970
47331	333971
34405	333972
46797	333973
5350	333974
8212	333975
7377	333976
66356	333977
789	333978
23177	333979
36735	333980
51374	333981
24406	333982
34513	333983
59914	333984
53387	333985
28200	333986
21318	333987
1768	333988
24947	333989
4072	333990
58629	333991
28639	333992
28890	333993
13143	333994
8168	333995
42377	333996
28186	333997
4026	333998
17071	333999
37854	334000
22194	334001
81170	334002
39135	334003
40779	334004
70195	334005
10235	334006
8506	334007
68453	334008
9899	334009
37662	334010
1240	334011
34226	334012
39275	334013
24953	334014
3609	334015
388	334016
2939	334017
284	334018
11085	334019
40365	334020
4840	334021
56066	334022
48942	334023
11702	334024
34576	334025
10788	334026
19251	334027
22138	334028
7896	334029
407	334030
25374	334031
63263	334032
78729	334033
12746	334034
1066	334035
50249	334036
27378	334037
13096	334038
37984	334039
77566	334040
16364	334041
42368	334042
41214	334043
71693	334044
1136	334045
7453	334046
40312	334047
2867	334048
25870	334049
27131	334050
15102	334051
77335	334052
52397	334053
26064	334054
60487	334055
87245	334056
90438	334057
19933	334058
5688	334059
58753	334060
68375	334061
37223	334062
38552	334063
40346	334064
33664	334065
30356	334066
54517	334067
8067	334068
5806	334069
17935	334070
60439	334071
24557	334072
63382	334073
10600	334074
90004	334075
22031	334076
5192	334077
18054	334078
387	334079
8141	334080
111	334081
17312	334082
19572	334083
18552	334084
8388	334085
25141	334086
38838	334087
2357	334088
28953	334089
24652	334090
56824	334091
411	334092
389	334093
49012	334094
16096	334095
3197	334096
39630	334097
16388	334098
92495	334099
6413	334100
77972	334101
5129	334102
26482	334103
34045	334104
14134	334105
37299	334106
12626	334107
22086	334108
56026	334109
9912	334110
35258	334111
13976	334112
12874	334113
9723	334114
33698	334115
31504	334116
43471	334117
23828	334118
14531	334119
83005	334120
502	334121
29082	334122
24576	334123
4695	334124
12799	334125
73809	334126
49686	334127
104634	334128
84703	334129
2797	334130
3746	334131
83470	334132
16472	334133
15939	334134
35925	334135
77992	334136
59	334137
4889	334138
5101	334139
75719	334140
90302	334141
10389	334142
19826	334143
43555	334144
41801	334145
14095	334146
44838	334147
28933	334148
24338	334149
14	334150
54975	334151
52534	334152
75801	334153
69963	334154
49585	334155
2903	334156
40616	334157
12119	334158
39399	334159
1324	334160
16361	334161
85169	334162
15318	334163
18025	334164
16981	334165
38266	334166
11761	334167
7686	334168
44850	334169
63228	334170
89579	334171
26233	334172
16049	334173
46986	334174
11070	334175
24479	334176
39348	334177
24666	334178
37943	334179
19488	334180
66804	334181
36910	334182
44400	334183
9906	334184
22393	334185
59479	334186
42075	334187
31196	334188
43240	334189
18247	334190
28009	334191
22833	334192
38308	334193
10640	334194
153	334195
21669	334196
35757	334197
38720	334198
62380	334199
352	334200
910	334201
39717	334202
113544	334203
90859	334204
69194	334205
1726	334206
40840	334207
111281	334208
78911	334209
17191	334210
36858	334211
7788	334212
3987	334213
79220	334214
20023	334215
54096	334216
10424	334217
12924	334218
19068	334219
511	334220
18493	334221
91285	334222
8873	334223
52777	334224
44871	334225
27747	334226
26314	334227
54352	334228
59850	334229
100319	334230
82241	334231
84615	334232
55319	334233
25271	334234
61965	334235
27257	334236
21221	334237
21163	334238
1143	334239
71144	334240
36225	334241
25203	334242
32159	334243
40600	334244
28761	334245
17165	334246
2536	334247
50129	334248
25159	334249
1220	334250
52604	334251
664	334252
23	334253
30658	334254
105304	334255
6164	334256
59308	334257
51039	334258
37681	334259
30229	334260
60971	334261
23064	334262
16809	334263
24219	334264
14393	334265
13901	334266
8258	334267
409	334268
13086	334269
63500	334270
10388	334271
50787	334272
83379	334273
6898	334274
32514	334275
13019	334276
15	334277
6032	334278
33	334279
41194	334280
83	334281
43181	334282
8457	334283
18929	334284
57460	334285
11068	334286
8361	334287
53993	334288
5968	334289
12681	334290
23321	334291
77752	334292
106405	334293
79738	334294
27649	334295
4534	334296
15575	334297
69793	334298
79701	334299
5228	334300
34504	334301
33925	334302
30426	334303
98877	334304
47199	334305
33807	334306
15463	334307
4581	334308
1879	334309
11520	334310
20374	334311
10629	334312
32997	334313
2767	334314
26021	334315
418	334316
71372	334317
40549	334318
20641	334319
25548	334320
53202	334321
42161	334322
32255	334323
97866	334324
9883	334325
92275	334326
48782	334327
10527	334328
6693	334329
78802	334330
18801	334331
63105	334332
39685	334333
14299	334334
23975	334335
26489	334336
21190	334337
29615	334338
82777	334339
30859	334340
3305	334341
51035	334342
63	334343
9795	334344
1261	334345
3384	334346
20132	334347
18153	334348
418	334349
26379	334350
21985	334351
54284	334352
17305	334353
429	334354
33131	334355
16828	334356
42131	334357
79877	334358
97406	334359
7695	334360
97175	334361
1455	334362
13267	334363
26871	334364
14519	334365
10866	334366
2316	334367
11994	334368
51670	334369
39089	334370
28588	334371
4402	334372
38647	334373
30615	334374
12581	334375
37700	334376
38510	334377
10348	334378
1800	334379
35664	334380
48476	334381
42912	334382
8231	334383
10080	334384
35632	334385
14447	334386
6091	334387
81615	334388
33082	334389
48773	334390
68387	334391
12643	334392
1373	334393
11187	334394
66140	334395
5065	334396
21096	334397
1757	334398
29031	334399
45868	334400
2573	334401
10337	334402
698	334403
1232	334404
79367	334405
14735	334406
7857	334407
24997	334408
25829	334409
17481	334410
5459	334411
4087	334412
101511	334413
18868	334414
83895	334415
6773	334416
8554	334417
49643	334418
20460	334419
31156	334420
10163	334421
452	334422
72385	334423
160	334424
83628	334425
18300	334426
866	334427
92842	334428
83609	334429
11352	334430
23952	334431
18144	334432
20257	334433
59341	334434
3262	334435
1378	334436
29786	334437
593	334438
10476	334439
18582	334440
58821	334441
22318	334442
62105	334443
15837	334444
1772	334445
13032	334446
2004	334447
28590	334448
87708	334449
1491	334450
6415	334451
29555	334452
327	334453
61536	334454
11371	334455
8300	334456
79571	334457
13296	334458
1612	334459
22534	334460
19852	334461
22833	334462
25764	334463
29908	334464
79778	334465
24204	334466
49138	334467
113415	334468
22142	334469
5286	334470
62850	334471
43605	334472
70339	334473
8516	334474
6346	334475
78381	334476
37864	334477
22788	334478
29949	334479
48145	334480
6249	334481
26645	334482
5632	334483
99398	334484
903	334485
19747	334486
9688	334487
27278	334488
43164	334489
79532	334490
17801	334491
78569	334492
17128	334493
4275	334494
6309	334495
94484	334496
38526	334497
35	334498
48746	334499
12196	334500
4595	334501
27778	334502
14792	334503
22813	334504
63690	334505
551	334506
86247	334507
86527	334508
38130	334509
34948	334510
85257	334511
29577	334512
6750	334513
10210	334514
103723	334515
39040	334516
31873	334517
4873	334518
47468	334519
23214	334520
6783	334521
4141	334522
85565	334523
3132	334524
15194	334525
20635	334526
10549	334527
88051	334528
90258	334529
30382	334530
45573	334531
45586	334532
13581	334533
10744	334534
5440	334535
78330	334536
39879	334537
69630	334538
14694	334539
20398	334540
17095	334541
22499	334542
1700	334543
7948	334544
91271	334545
59686	334546
300	334547
56026	334548
65418	334549
21178	334550
29874	334551
111779	334552
10633	334553
58197	334554
6540	334555
744	334556
16359	334557
5116	334558
72825	334559
37001	334560
3755	334561
8623	334562
18108	334563
99	334564
27510	334565
50631	334566
43519	334567
86744	334568
1794	334569
14616	334570
7134	334571
18972	334572
83754	334573
46108	334574
18967	334575
89423	334576
80935	334577
11289	334578
50945	334579
7682	334580
30446	334581
4302	334582
78358	334583
1542	334584
3424	334585
1034	334586
20267	334587
598	334588
1724	334589
6274	334590
5978	334591
36665	334592
9317	334593
27812	334594
39818	334595
56665	334596
40683	334597
13	334598
15201	334599
57599	334600
23004	334601
46305	334602
34950	334603
67150	334604
12796	334605
17033	334606
71423	334607
53098	334608
35671	334609
15569	334610
32911	334611
4231	334612
9896	334613
4507	334614
54871	334615
938	334616
5207	334617
673	334618
122	334619
899	334620
98117	334621
10160	334622
18797	334623
1849	334624
3012	334625
26231	334626
31342	334627
80171	334628
77923	334629
32183	334630
53575	334631
14559	334632
27108	334633
12172	334634
1200	334635
38899	334636
15780	334637
85375	334638
54173	334639
38137	334640
1939	334641
61092	334642
7287	334643
35154	334644
6984	334645
30371	334646
73462	334647
4404	334648
8502	334649
18555	334650
47152	334651
53180	334652
2085	334653
896	334654
6386	334655
34014	334656
59099	334657
2275	334658
87161	334659
919	334660
6593	334661
46127	334662
60773	334663
4379	334664
1248	334665
925	334666
7782	334667
8829	334668
21204	334669
74204	334670
3897	334671
16743	334672
110451	334673
78463	334674
33597	334675
15078	334676
57272	334677
9140	334678
71825	334679
71497	334680
72621	334681
8127	334682
51587	334683
4051	334684
53911	334685
4927	334686
16958	334687
65516	334688
24348	334689
7600	334690
41907	334691
9439	334692
31907	334693
34460	334694
22035	334695
40559	334696
21680	334697
21680	334698
23035	334699
69668	334700
15050	334701
24508	334702
69670	334703
10987	334704
29098	334705
6061	334706
4468	334707
56934	334708
14723	334709
711	334710
8448	334711
87083	334712
40972	334713
939	334714
2703	334715
17566	334716
6040	334717
7668	334718
1852	334719
56426	334720
29358	334721
11637	334722
3219	334723
39	334724
103368	334725
4561	334726
20238	334727
43932	334728
9129	334729
1563	334730
8654	334731
21887	334732
21621	334733
1758	334734
26398	334735
66751	334736
10128	334737
6130	334738
554	334739
251	334740
101505	334741
690	334742
28969	334743
25357	334744
13127	334745
2253	334746
3174	334747
21566	334748
4621	334749
30125	334750
17199	334751
11763	334752
35391	334753
83295	334754
36	334755
88429	334756
68984	334757
3098	334758
34573	334759
16236	334760
1638	334761
51736	334762
21337	334763
12556	334764
68207	334765
16238	334766
22044	334767
41032	334768
88362	334769
15044	334770
38614	334771
99	334772
74750	334773
4546	334774
9535	334775
12280	334776
181	334777
39245	334778
4239	334779
16319	334780
39001	334781
6175	334782
5470	334783
4376	334784
20050	334785
1860	334786
96	334787
1626	334788
109859	334789
53368	334790
27562	334791
66762	334792
30177	334793
16048	334794
7418	334795
1346	334796
19017	334797
12592	334798
338	334799
61027	334800
42383	334801
5482	334802
41281	334803
27430	334804
10006	334805
9073	334806
810	334807
4844	334808
1406	334809
12526	334810
1049	334811
89150	334812
18941	334813
54962	334814
12726	334815
13111	334816
9694	334817
76489	334818
23454	334819
81934	334820
48611	334821
802	334822
32187	334823
30605	334824
15166	334825
632	334826
41805	334827
18199	334828
14501	334829
17304	334830
8601	334831
16036	334832
19011	334833
1281	334834
38774	334835
42600	334836
51179	334837
48211	334838
72644	334839
78917	334840
4335	334841
1431	334842
5767	334843
15422	334844
3575	334845
4128	334846
24204	334847
78685	334848
48562	334849
36007	334850
62813	334851
10284	334852
2939	334853
1403	334854
248	334855
15892	334856
47134	334857
2234	334858
697	334859
70621	334860
44798	334861
3253	334862
64074	334863
13944	334864
25417	334865
40475	334866
49104	334867
61223	334868
7689	334869
10232	334870
54109	334871
14954	334872
14133	334873
28043	334874
87631	334875
12153	334876
70866	334877
14110	334878
1345	334879
90983	334880
3974	334881
15515	334882
3750	334883
14962	334884
25863	334885
16615	334886
6743	334887
11616	334888
9125	334889
3799	334890
37550	334891
6578	334892
25576	334893
52997	334894
6812	334895
28571	334896
34643	334897
4144	334898
71401	334899
41267	334900
42797	334901
54550	334902
24503	334903
1872	334904
24	334905
53885	334906
65510	334907
9014	334908
31420	334909
11092	334910
1020	334911
42979	334912
103298	334913
9540	334914
8660	334915
1000	334916
14433	334917
70972	334918
4076	334919
16699	334920
62123	334921
32295	334922
1789	334923
75383	334924
11974	334925
55161	334926
16851	334927
45866	334928
45029	334929
47068	334930
12123	334931
29609	334932
34351	334933
12215	334934
15130	334935
19869	334936
761	334937
3444	334938
16807	334939
24643	334940
14464	334941
9912	334942
17618	334943
22225	334944
72280	334945
46689	334946
39576	334947
42736	334948
438	334949
41218	334950
36980	334951
48225	334952
10430	334953
12007	334954
15854	334955
4186	334956
53499	334957
15935	334958
50222	334959
1009	334960
24576	334961
28123	334962
8891	334963
55296	334964
44637	334965
32056	334966
34444	334967
4871	334968
487	334969
37719	334970
57832	334971
3088	334972
220	334973
1947	334974
26086	334975
69699	334976
3365	334977
73635	334978
77005	334979
48843	334980
9401	334981
2373	334982
12549	334983
21081	334984
33260	334985
599	334986
53243	334987
38378	334988
2759	334989
721	334990
108954	334991
26953	334992
71870	334993
80458	334994
20127	334995
61760	334996
100419	334997
14676	334998
32653	334999
46594	335000
5774	335001
95852	335002
24849	335003
63609	335004
69318	335005
49549	335006
14199	335007
72135	335008
31391	335009
47489	335010
7578	335011
12272	335012
6104	335013
742	335014
46818	335015
12601	335016
30847	335017
624	335018
52658	335019
2344	335020
41571	335021
100003	335022
395	335023
43469	335024
25764	335025
72638	335026
77272	335027
63861	335028
20519	335029
45916	335030
80849	335031
840	335032
35554	335033
170	335034
60689	335035
14973	335036
8267	335037
97571	335038
47520	335039
13368	335040
3440	335041
13025	335042
8833	335043
5701	335044
27644	335045
8406	335046
41331	335047
14466	335048
33875	335049
7064	335050
7022	335051
72258	335052
20121	335053
47337	335054
14439	335055
24645	335056
22691	335057
89833	335058
42368	335059
23517	335060
17654	335061
43356	335062
31105	335063
9007	335064
9374	335065
69088	335066
6561	335067
98212	335068
22835	335069
4470	335070
48931	335071
29867	335072
42207	335073
1225	335074
31161	335075
17199	335076
22771	335077
47032	335078
55407	335079
27729	335080
30661	335081
5652	335082
49919	335083
81070	335084
30666	335085
3285	335086
16468	335087
51896	335088
2064	335089
45	335090
775	335091
23561	335092
54327	335093
83658	335094
31779	335095
10952	335096
11074	335097
60359	335098
95954	335099
88460	335100
88684	335101
83494	335102
84877	335103
8206	335104
2093	335105
39003	335106
11515	335107
3292	335108
34992	335109
5971	335110
25288	335111
17061	335112
53818	335113
17661	335114
10022	335115
26505	335116
63874	335117
39861	335118
80136	335119
15519	335120
42883	335121
26365	335122
8054	335123
24849	335124
5542	335125
92923	335126
20309	335127
12147	335128
24295	335129
20080	335130
40360	335131
100043	335132
28808	335133
15246	335134
3996	335135
45619	335136
44401	335137
33701	335138
27121	335139
5752	335140
158	335141
33798	335142
1973	335143
32177	335144
5464	335145
23220	335146
11470	335147
27707	335148
1998	335149
16414	335150
20447	335151
1925	335152
27928	335153
9200	335154
25759	335155
70931	335156
7870	335157
37353	335158
19667	335159
1536	335160
85398	335161
2452	335162
23649	335163
58606	335164
33876	335165
73944	335166
68288	335167
6510	335168
4522	335169
12580	335170
65440	335171
77086	335172
27630	335173
43925	335174
21674	335175
6112	335176
512	335177
4543	335178
19644	335179
57502	335180
33282	335181
28423	335182
83353	335183
30222	335184
7825	335185
26851	335186
24346	335187
6220	335188
37374	335189
28918	335190
51184	335191
21274	335192
57789	335193
31807	335194
15001	335195
15365	335196
9985	335197
97402	335198
27868	335199
22412	335200
69629	335201
64205	335202
11260	335203
50612	335204
58624	335205
9479	335206
26270	335207
456	335208
18624	335209
70816	335210
42633	335211
10075	335212
54354	335213
4504	335214
10695	335215
17966	335216
34613	335217
14468	335218
29332	335219
30681	335220
79210	335221
90385	335222
8285	335223
24324	335224
28257	335225
18981	335226
1076	335227
10205	335228
16205	335229
24711	335230
32720	335231
62	335232
13726	335233
33782	335234
35422	335235
1578	335236
27217	335237
60051	335238
8305	335239
40778	335240
56018	335241
15421	335242
26409	335243
76209	335244
5809	335245
198	335246
2370	335247
32576	335248
104594	335249
5309	335250
8171	335251
10295	335252
5443	335253
39424	335254
13546	335255
2972	335256
73403	335257
54904	335258
7863	335259
711	335260
9518	335261
26664	335262
53997	335263
48894	335264
71525	335265
31831	335266
19296	335267
52671	335268
40605	335269
48712	335270
70741	335271
15973	335272
57323	335273
5837	335274
34746	335275
4030	335276
41281	335277
5767	335278
43497	335279
35100	335280
20135	335281
37173	335282
5797	335283
75659	335284
22384	335285
37067	335286
53803	335287
764	335288
146	335289
53374	335290
10206	335291
37878	335292
20525	335293
771	335294
40786	335295
39201	335296
101569	335297
55972	335298
47950	335299
12067	335300
20165	335301
77297	335302
9638	335303
421	335304
59823	335305
5009	335306
7732	335307
40343	335308
26158	335309
19306	335310
50185	335311
39333	335312
72336	335313
438	335314
60202	335315
9948	335316
175	335317
148	335318
68838	335319
98389	335320
10493	335321
49977	335322
55825	335323
613	335324
3546	335325
67542	335326
53501	335327
147	335328
2270	335329
9307	335330
13307	335331
29584	335332
17244	335333
76030	335334
73943	335335
36481	335336
33928	335337
29411	335338
6508	335339
22130	335340
66784	335341
45049	335342
25017	335343
106	335344
19266	335345
625	335346
79299	335347
831	335348
16180	335349
15677	335350
14585	335351
33306	335352
72785	335353
27960	335354
20432	335355
2596	335356
73887	335357
5201	335358
92386	335359
8873	335360
27242	335361
10239	335362
10628	335363
18659	335364
7531	335365
32492	335366
13163	335367
5823	335368
92891	335369
30506	335370
36738	335371
63834	335372
40705	335373
30204	335374
6195	335375
10128	335376
21567	335377
53602	335378
114453	335379
3690	335380
20173	335381
55130	335382
77411	335383
51040	335384
5328	335385
2	335386
34550	335387
61697	335388
10000	335389
5228	335390
24573	335391
8576	335392
38311	335393
98341	335394
10216	335395
63140	335396
1470	335397
770	335398
441	335399
8756	335400
4066	335401
74574	335402
1375	335403
21722	335404
6369	335405
13623	335406
3064	335407
103400	335408
27343	335409
18092	335410
17333	335411
49448	335412
46252	335413
45514	335414
11226	335415
19898	335416
5548	335417
10787	335418
38857	335419
21	335420
20929	335421
50089	335422
1440	335423
10162	335424
1796	335425
3868	335426
1559	335427
76902	335428
1841	335429
13874	335430
58110	335431
93210	335432
13151	335433
53690	335434
624	335435
23330	335436
8299	335437
2536	335438
9193	335439
3228	335440
55300	335441
7257	335442
31220	335443
19260	335444
39614	335445
84409	335446
100430	335447
83038	335448
31389	335449
53478	335450
83262	335451
1436	335452
36373	335453
91972	335454
83025	335455
47209	335456
7589	335457
1414	335458
32373	335459
25798	335460
25971	335461
52517	335462
32500	335463
29818	335464
83968	335465
1850	335466
10975	335467
85844	335468
14525	335469
3893	335470
52458	335471
77291	335472
65072	335473
86169	335474
53430	335475
56427	335476
25875	335477
12298	335478
16966	335479
103301	335480
6043	335481
6046	335482
47213	335483
7442	335484
67518	335485
63040	335486
28221	335487
34979	335488
41710	335489
53181	335490
3829	335491
1445	335492
19952	335493
30762	335494
64	335495
339	335496
54830	335497
3406	335498
2940	335499
22285	335500
509	335501
5908	335502
61144	335503
2731	335504
4460	335505
14660	335506
3183	335507
19543	335508
15189	335509
4337	335510
41277	335511
30490	335512
22621	335513
59875	335514
22867	335515
5576	335516
39214	335517
66601	335518
14822	335519
50600	335520
12021	335521
59081	335522
34084	335523
8415	335524
23584	335525
19348	335526
75332	335527
52020	335528
58979	335529
908	335530
37388	335531
6721	335532
13868	335533
20704	335534
77134	335535
88782	335536
824	335537
93548	335538
36588	335539
6158	335540
19989	335541
17425	335542
106933	335543
2153	335544
8569	335545
49913	335546
54086	335547
29789	335548
10261	335549
6157	335550
98835	335551
79390	335552
54651	335553
21341	335554
82616	335555
80233	335556
43159	335557
23303	335558
57002	335559
29108	335560
72932	335561
1179	335562
12346	335563
1984	335564
32892	335565
103559	335566
2157	335567
43506	335568
26539	335569
12734	335570
29906	335571
48885	335572
26847	335573
17239	335574
7825	335575
18413	335576
40255	335577
61328	335578
85571	335579
3164	335580
60480	335581
40900	335582
9136	335583
27505	335584
11791	335585
112	335586
37676	335587
38008	335588
1789	335589
2712	335590
502	335591
22941	335592
33799	335593
94874	335594
98987	335595
85850	335596
8389	335597
35216	335598
29929	335599
11296	335600
12863	335601
9416	335602
14088	335603
51736	335604
12711	335605
65566	335606
43574	335607
74585	335608
5831	335609
50922	335610
40973	335611
19701	335612
15534	335613
31040	335614
76398	335615
3004	335616
70647	335617
30685	335618
36	335619
59474	335620
11	335621
46521	335622
64397	335623
54727	335624
1639	335625
12296	335626
31050	335627
71008	335628
48300	335629
22315	335630
67933	335631
12672	335632
31382	335633
27823	335634
3839	335635
747	335636
6148	335637
501	335638
26407	335639
89920	335640
769	335641
71407	335642
3090	335643
73854	335644
36190	335645
13781	335646
16483	335647
13976	335648
79816	335649
914	335650
3770	335651
1013	335652
77421	335653
60052	335654
26263	335655
1180	335656
29950	335657
19029	335658
112451	335659
92327	335660
27009	335661
1868	335662
1745	335663
1722	335664
93352	335665
42744	335666
34401	335667
10193	335668
3124	335669
41600	335670
6788	335671
101436	335672
23707	335673
36688	335674
363	335675
71223	335676
23701	335677
82786	335678
74630	335679
1107	335680
38782	335681
69270	335682
101144	335683
5982	335684
5421	335685
37783	335686
59366	335687
27141	335688
35424	335689
8895	335690
16670	335691
16529	335692
10413	335693
110090	335694
46322	335695
8701	335696
49251	335697
32163	335698
24954	335699
1714	335700
62242	335701
88987	335702
70902	335703
88912	335704
81976	335705
26655	335706
51090	335707
77371	335708
15419	335709
2320	335710
13089	335711
5131	335712
21046	335713
24406	335714
23984	335715
6944	335716
6412	335717
1677	335718
2653	335719
10713	335720
11123	335721
1857	335722
52727	335723
59329	335724
34776	335725
30972	335726
18854	335727
18366	335728
42438	335729
77924	335730
60596	335731
72308	335732
58573	335733
8264	335734
16647	335735
5546	335736
92417	335737
33065	335738
82583	335739
8194	335740
11375	335741
25109	335742
1517	335743
27043	335744
7701	335745
179	335746
1556	335747
46304	335748
388	335749
34761	335750
63581	335751
17441	335752
31059	335753
3612	335754
6472	335755
1952	335756
62999	335757
22504	335758
27033	335759
3552	335760
40133	335761
12337	335762
12491	335763
1104	335764
47263	335765
89199	335766
52442	335767
6717	335768
1099	335769
207	335770
44323	335771
15540	335772
12074	335773
112630	335774
83802	335775
89554	335776
23211	335777
17240	335778
52718	335779
36211	335780
109152	335781
12641	335782
69971	335783
88394	335784
4232	335785
21211	335786
90345	335787
12361	335788
11279	335789
33481	335790
18123	335791
33143	335792
45850	335793
96143	335794
69672	335795
23274	335796
1645	335797
33591	335798
51430	335799
25468	335800
43339	335801
39640	335802
4166	335803
35124	335804
51167	335805
30110	335806
3865	335807
21590	335808
9900	335809
37666	335810
10761	335811
21676	335812
1287	335813
61639	335814
55854	335815
98078	335816
20993	335817
47638	335818
37252	335819
57683	335820
58416	335821
55792	335822
43750	335823
11569	335824
12095	335825
8230	335826
51013	335827
98933	335828
82891	335829
37018	335830
41191	335831
91399	335832
5017	335833
112478	335834
16545	335835
82244	335836
76420	335837
9720	335838
2887	335839
6470	335840
47521	335841
9513	335842
56302	335843
22889	335844
44557	335845
72651	335846
33455	335847
96876	335848
27484	335849
15178	335850
1150	335851
5999	335852
94814	335853
34966	335854
23387	335855
74641	335856
7658	335857
32503	335858
35344	335859
70516	335860
6975	335861
63416	335862
2181	335863
23141	335864
75064	335865
48047	335866
812	335867
10598	335868
14106	335869
63771	335870
1859	335871
35651	335872
64775	335873
72213	335874
6989	335875
36936	335876
16920	335877
17202	335878
9	335879
3015	335880
6396	335881
936	335882
34	335883
113910	335884
60480	335885
9361	335886
47967	335887
20983	335888
30841	335889
64388	335890
35256	335891
28327	335892
1	335893
36328	335894
117	335895
56932	335896
42960	335897
37229	335898
16594	335899
14737	335900
60393	335901
29521	335902
14712	335903
21453	335904
92354	335905
35215	335906
14307	335907
19739	335908
1912	335909
1722	335910
421	335911
39152	335912
5062	335913
67515	335914
90455	335915
111647	335916
1976	335917
82982	335918
25025	335919
36554	335920
44602	335921
70700	335922
12597	335923
5645	335924
6417	335925
7112	335926
18756	335927
717	335928
89662	335929
37959	335930
3401	335931
7806	335932
57602	335933
569	335934
34763	335935
43899	335936
53700	335937
19335	335938
69900	335939
3406	335940
468	335941
62149	335942
2956	335943
94583	335944
7254	335945
83492	335946
25526	335947
47113	335948
44869	335949
13865	335950
65739	335951
2066	335952
30191	335953
1067	335954
1392	335955
8432	335956
13308	335957
63301	335958
98766	335959
20219	335960
13962	335961
27263	335962
6067	335963
45677	335964
1541	335965
7874	335966
21267	335967
11947	335968
2561	335969
5010	335970
58897	335971
11477	335972
49723	335973
9375	335974
81989	335975
11154	335976
75688	335977
29483	335978
35896	335979
88363	335980
25652	335981
70015	335982
3659	335983
13785	335984
17305	335985
27988	335986
72395	335987
63949	335988
50037	335989
90668	335990
49387	335991
955	335992
64709	335993
66740	335994
32939	335995
48516	335996
41953	335997
8011	335998
7313	335999
12549	336000
9012	336001
7433	336002
20172	336003
58570	336004
14859	336005
36332	336006
69153	336007
21772	336008
1895	336009
6873	336010
11627	336011
54916	336012
13559	336013
42308	336014
56117	336015
11782	336016
4688	336017
2853	336018
34436	336019
38	336020
11970	336021
98	336022
14924	336023
264	336024
39443	336025
8892	336026
53463	336027
52615	336028
457	336029
3941	336030
172	336031
43071	336032
2487	336033
11911	336034
1335	336035
79924	336036
49449	336037
46328	336038
3152	336039
27972	336040
2306	336041
40135	336042
34151	336043
45716	336044
26	336045
243	336046
50279	336047
41244	336048
61988	336049
62637	336050
559	336051
95926	336052
16	336053
46946	336054
77010	336055
14677	336056
30722	336057
8375	336058
1632	336059
13684	336060
5128	336061
65757	336062
16901	336063
33819	336064
5604	336065
12322	336066
99003	336067
1930	336068
44822	336069
1711	336070
73579	336071
3757	336072
20728	336073
35258	336074
3349	336075
28903	336076
41149	336077
29931	336078
23807	336079
42030	336080
59195	336081
43920	336082
1562	336083
34288	336084
5223	336085
21786	336086
7359	336087
7253	336088
70114	336089
39291	336090
8450	336091
33034	336092
932	336093
5	336094
28012	336095
3584	336096
7522	336097
29948	336098
18472	336099
44521	336100
5647	336101
1626	336102
9309	336103
3235	336104
64983	336105
19828	336106
3482	336107
68235	336108
10712	336109
3718	336110
11588	336111
50859	336112
10866	336113
42615	336114
27274	336115
2318	336116
2465	336117
33521	336118
1217	336119
73207	336120
12129	336121
154	336122
29712	336123
78119	336124
41615	336125
44901	336126
46711	336127
148	336128
11221	336129
37377	336130
14000	336131
22686	336132
34859	336133
1336	336134
11320	336135
210	336136
48363	336137
43144	336138
93869	336139
43778	336140
38112	336141
56054	336142
36569	336143
13768	336144
5501	336145
59720	336146
9260	336147
42737	336148
57346	336149
37007	336150
17436	336151
51342	336152
26254	336153
64560	336154
62326	336155
29576	336156
14237	336157
7734	336158
65105	336159
55607	336160
5920	336161
87577	336162
38815	336163
3740	336164
16942	336165
1973	336166
25593	336167
14443	336168
23123	336169
67843	336170
38249	336171
11120	336172
58867	336173
28254	336174
2160	336175
1223	336176
98396	336177
8661	336178
1188	336179
26678	336180
27058	336181
16383	336182
73834	336183
3381	336184
62074	336185
10744	336186
18832	336187
1369	336188
9438	336189
45807	336190
1333	336191
18644	336192
22274	336193
20008	336194
5110	336195
88367	336196
20433	336197
36890	336198
696	336199
21812	336200
3501	336201
16799	336202
65328	336203
30320	336204
38152	336205
29884	336206
40040	336207
1553	336208
12865	336209
53468	336210
72378	336211
2969	336212
63241	336213
100389	336214
24149	336215
55596	336216
6946	336217
41893	336218
16504	336219
1477	336220
30354	336221
72182	336222
981	336223
33869	336224
40667	336225
36886	336226
60	336227
10898	336228
61901	336229
38998	336230
93075	336231
59727	336232
78710	336233
11543	336234
55335	336235
69552	336236
1717	336237
26755	336238
86501	336239
35555	336240
78641	336241
39045	336242
12646	336243
55375	336244
7275	336245
17136	336246
66696	336247
12446	336248
22394	336249
14163	336250
23105	336251
32577	336252
7218	336253
79548	336254
4126	336255
2317	336256
64877	336257
44518	336258
915	336259
13345	336260
48311	336261
548	336262
41731	336263
27674	336264
4289	336265
2603	336266
293	336267
82600	336268
7	336269
5391	336270
84008	336271
35880	336272
19095	336273
62031	336274
53591	336275
39547	336276
6843	336277
31071	336278
49232	336279
60436	336280
23591	336281
60535	336282
23620	336283
63622	336284
49017	336285
58726	336286
402	336287
46209	336288
8503	336289
22888	336290
341	336291
33810	336292
43879	336293
4902	336294
17616	336295
14040	336296
52991	336297
10102	336298
16615	336299
66149	336300
39935	336301
64894	336302
3663	336303
20843	336304
10264	336305
83739	336306
87180	336307
2718	336308
8936	336309
20211	336310
39508	336311
14180	336312
6437	336313
41505	336314
17268	336315
23656	336316
7574	336317
3884	336318
63661	336319
6905	336320
45791	336321
26778	336322
56655	336323
9096	336324
42908	336325
4367	336326
88171	336327
23266	336328
9	336329
4365	336330
72425	336331
95698	336332
37855	336333
48088	336334
5466	336335
77829	336336
7608	336337
2138	336338
61	336339
11638	336340
88399	336341
13761	336342
29362	336343
91422	336344
17444	336345
89276	336346
6931	336347
13144	336348
24636	336349
14097	336350
2930	336351
74260	336352
59972	336353
67175	336354
112497	336355
100897	336356
80118	336357
39772	336358
13818	336359
12135	336360
47120	336361
58280	336362
4117	336363
3566	336364
101569	336365
35252	336366
80374	336367
74767	336368
17122	336369
35303	336370
75253	336371
592	336372
69774	336373
10763	336374
8523	336375
15626	336376
32450	336377
16902	336378
1556	336379
51625	336380
9	336381
5034	336382
64765	336383
53024	336384
1140	336385
5216	336386
10133	336387
464	336388
2218	336389
9548	336390
34715	336391
24406	336392
4433	336393
5253	336394
29254	336395
12468	336396
19952	336397
27081	336398
50697	336399
361	336400
12397	336401
11256	336402
65798	336403
640	336404
25500	336405
30251	336406
5661	336407
11068	336408
52895	336409
54040	336410
16	336411
5352	336412
12888	336413
53931	336414
23441	336415
27983	336416
321	336417
423	336418
46151	336419
50522	336420
37715	336421
277	336422
23705	336423
85080	336424
44465	336425
2995	336426
18361	336427
20152	336428
4779	336429
15563	336430
52413	336431
30375	336432
192	336433
347	336434
29676	336435
163	336436
4684	336437
27	336438
22089	336439
68682	336440
41606	336441
24757	336442
28145	336443
46918	336444
4135	336445
6181	336446
306	336447
63392	336448
725	336449
61979	336450
56661	336451
82992	336452
1673	336453
7340	336454
6	336455
15550	336456
31516	336457
14043	336458
27219	336459
53786	336460
18198	336461
5168	336462
795	336463
11639	336464
1849	336465
3361	336466
73326	336467
82319	336468
66753	336469
70179	336470
19744	336471
10984	336472
19414	336473
12739	336474
10647	336475
22180	336476
18448	336477
43402	336478
26116	336479
15657	336480
436	336481
41507	336482
52846	336483
16964	336484
41186	336485
108579	336486
2181	336487
59085	336488
39	336489
54779	336490
988	336491
36777	336492
22175	336493
38568	336494
321	336495
60350	336496
2098	336497
9775	336498
90145	336499
67397	336500
61829	336501
23425	336502
96963	336503
3041	336504
54387	336505
43114	336506
1563	336507
28888	336508
56266	336509
19193	336510
8754	336511
1739	336512
2841	336513
10774	336514
12625	336515
21507	336516
2130	336517
90945	336518
33098	336519
52367	336520
35254	336521
79795	336522
46155	336523
36503	336524
32852	336525
57188	336526
42961	336527
82567	336528
5042	336529
6689	336530
9152	336531
29388	336532
1342	336533
15646	336534
11685	336535
69280	336536
7348	336537
4384	336538
3372	336539
3792	336540
24509	336541
4901	336542
13834	336543
980	336544
27022	336545
27884	336546
2470	336547
46012	336548
86806	336549
10522	336550
511	336551
70040	336552
34544	336553
82929	336554
38082	336555
59540	336556
35256	336557
6142	336558
49433	336559
39328	336560
42187	336561
14398	336562
13627	336563
12842	336564
28745	336565
16086	336566
28437	336567
21961	336568
8507	336569
3466	336570
92086	336571
20761	336572
1530	336573
279	336574
7477	336575
13041	336576
23840	336577
3268	336578
27834	336579
103723	336580
731	336581
4361	336582
101079	336583
21793	336584
33143	336585
6951	336586
6124	336587
28716	336588
3422	336589
15286	336590
37	336591
40882	336592
503	336593
66342	336594
37402	336595
40510	336596
8511	336597
9692	336598
59357	336599
74526	336600
1550	336601
285	336602
988	336603
47094	336604
35545	336605
14207	336606
1657	336607
25920	336608
80501	336609
87108	336610
75509	336611
43904	336612
19836	336613
9039	336614
20609	336615
1135	336616
32407	336617
92261	336618
1375	336619
45529	336620
64563	336621
7087	336622
27942	336623
90210	336624
46222	336625
10600	336626
33598	336627
1660	336628
134	336629
33575	336630
10388	336631
75072	336632
61841	336633
46715	336634
7619	336635
4609	336636
1650	336637
71821	336638
29822	336639
32408	336640
1405	336641
64117	336642
32261	336643
51097	336644
5631	336645
547	336646
3380	336647
668	336648
43742	336649
2764	336650
74849	336651
36329	336652
72996	336653
39288	336654
41493	336655
3072	336656
87114	336657
49102	336658
28553	336659
33049	336660
52834	336661
17460	336662
15754	336663
158	336664
637	336665
60850	336666
473	336667
36623	336668
4965	336669
60026	336670
4117	336671
62809	336672
22623	336673
23437	336674
4041	336675
2081	336676
80039	336677
10477	336678
38721	336679
32069	336680
12	336681
25845	336682
42447	336683
34993	336684
24799	336685
18614	336686
77508	336687
13942	336688
61722	336689
65033	336690
4992	336691
36729	336692
14015	336693
1996	336694
15959	336695
10732	336696
29251	336697
56349	336698
63985	336699
89119	336700
75999	336701
2232	336702
37311	336703
8176	336704
719	336705
17195	336706
26555	336707
31230	336708
33801	336709
7529	336710
473	336711
15642	336712
29249	336713
34125	336714
42846	336715
23583	336716
49913	336717
17719	336718
1404	336719
10761	336720
71804	336721
14071	336722
102541	336723
2887	336724
52461	336725
10658	336726
64667	336727
19013	336728
44834	336729
56507	336730
16075	336731
7363	336732
2713	336733
182	336734
6297	336735
4195	336736
25802	336737
63371	336738
113979	336739
80711	336740
16264	336741
63487	336742
566	336743
51830	336744
1174	336745
8625	336746
56919	336747
17490	336748
15713	336749
3763	336750
26828	336751
10791	336752
38352	336753
45717	336754
74957	336755
25886	336756
366	336757
46474	336758
9030	336759
53081	336760
50947	336761
29740	336762
30037	336763
68829	336764
26044	336765
23827	336766
1691	336767
12741	336768
44928	336769
44656	336770
7294	336771
33393	336772
13126	336773
38687	336774
12246	336775
68357	336776
12150	336777
5522	336778
52069	336779
5438	336780
4514	336781
380	336782
9612	336783
15560	336784
41182	336785
30107	336786
27306	336787
148	336788
65887	336789
3541	336790
13368	336791
12731	336792
31050	336793
13685	336794
15693	336795
15552	336796
57426	336797
2761	336798
16288	336799
1016	336800
53795	336801
47519	336802
39278	336803
75299	336804
112083	336805
40371	336806
1085	336807
6554	336808
44628	336809
14601	336810
2722	336811
17347	336812
11542	336813
35201	336814
89311	336815
5493	336816
7785	336817
579	336818
8274	336819
7618	336820
26578	336821
30360	336822
45835	336823
564	336824
813	336825
510	336826
39800	336827
12084	336828
336	336829
18641	336830
67283	336831
8143	336832
18623	336833
214	336834
37977	336835
7253	336836
43947	336837
63889	336838
18331	336839
2	336840
83653	336841
47180	336842
43313	336843
1848	336844
9	336845
114275	336846
32159	336847
22553	336848
23525	336849
76793	336850
29736	336851
6661	336852
56168	336853
1688	336854
42752	336855
5753	336856
39	336857
58325	336858
69344	336859
81588	336860
102	336861
836	336862
42322	336863
17194	336864
8378	336865
15	336866
16422	336867
67740	336868
61970	336869
11159	336870
938	336871
15750	336872
9330	336873
973	336874
13402	336875
3715	336876
522	336877
26479	336878
40723	336879
20069	336880
19	336881
19950	336882
12799	336883
43019	336884
47769	336885
539	336886
7	336887
10990	336888
19462	336889
20190	336890
44322	336891
37456	336892
17217	336893
43261	336894
54155	336895
1717	336896
8246	336897
22688	336898
81634	336899
4640	336900
43550	336901
21073	336902
74382	336903
23289	336904
65360	336905
46700	336906
19819	336907
1837	336908
7580	336909
998	336910
43041	336911
64897	336912
34478	336913
1926	336914
34302	336915
10720	336916
74178	336917
303	336918
82158	336919
22426	336920
8661	336921
29466	336922
83921	336923
1329	336924
44378	336925
2227	336926
29191	336927
64107	336928
10491	336929
81535	336930
73101	336931
3533	336932
2071	336933
242	336934
5851	336935
25662	336936
70339	336937
79043	336938
4907	336939
33009	336940
92744	336941
24	336942
22973	336943
18949	336944
560	336945
3188	336946
41076	336947
22558	336948
2334	336949
52732	336950
105973	336951
23800	336952
3598	336953
14248	336954
21573	336955
60764	336956
5597	336957
13335	336958
11949	336959
10971	336960
8986	336961
24042	336962
62673	336963
11570	336964
53648	336965
273	336966
47655	336967
13263	336968
196	336969
84294	336970
46723	336971
55829	336972
49239	336973
36270	336974
47376	336975
32167	336976
24902	336977
30217	336978
44817	336979
27972	336980
13696	336981
87848	336982
53965	336983
15840	336984
223	336985
5117	336986
29247	336987
63362	336988
5534	336989
7668	336990
3220	336991
53268	336992
46814	336993
11722	336994
27458	336995
83362	336996
50114	336997
21421	336998
26931	336999
10503	337000
35644	337001
77412	337002
75378	337003
93585	337004
35628	337005
1919	337006
22472	337007
29348	337008
39912	337009
2229	337010
15431	337011
9981	337012
57646	337013
8902	337014
86303	337015
30516	337016
55659	337017
64325	337018
24719	337019
12397	337020
2502	337021
9699	337022
929	337023
40844	337024
63160	337025
56676	337026
17343	337027
37257	337028
76253	337029
25101	337030
44551	337031
27322	337032
52	337033
1087	337034
70128	337035
12565	337036
3553	337037
105481	337038
37002	337039
14404	337040
154	337041
27152	337042
122	337043
32519	337044
51530	337045
55540	337046
12	337047
50294	337048
3899	337049
191	337050
37826	337051
5859	337052
425	337053
70120	337054
1030	337055
2029	337056
30065	337057
8641	337058
5550	337059
1212	337060
14983	337061
57636	337062
92516	337063
7578	337064
136	337065
26040	337066
906	337067
59762	337068
16408	337069
58778	337070
16587	337071
19327	337072
49868	337073
236	337074
56931	337075
8061	337076
17357	337077
26276	337078
47771	337079
16742	337080
286	337081
26593	337082
77114	337083
41917	337084
5240	337085
44227	337086
3065	337087
57156	337088
45922	337089
71513	337090
33655	337091
22246	337092
103516	337093
55169	337094
93586	337095
60471	337096
9815	337097
63364	337098
41085	337099
9519	337100
5072	337101
9933	337102
46610	337103
5444	337104
717	337105
7844	337106
372	337107
28743	337108
29402	337109
7894	337110
68309	337111
17461	337112
1640	337113
24684	337114
8891	337115
44664	337116
8205	337117
9818	337118
63029	337119
223	337120
33376	337121
15445	337122
12267	337123
6833	337124
71758	337125
2393	337126
14930	337127
32975	337128
1940	337129
1544	337130
2602	337131
27913	337132
1472	337133
6434	337134
389	337135
33488	337136
40055	337137
8949	337138
41571	337139
30429	337140
14441	337141
33697	337142
9231	337143
20014	337144
44547	337145
64377	337146
59015	337147
2622	337148
1500	337149
42859	337150
53131	337151
57450	337152
7617	337153
39517	337154
61579	337155
27840	337156
538	337157
20519	337158
107526	337159
18377	337160
13119	337161
19707	337162
25011	337163
34197	337164
32252	337165
27632	337166
24458	337167
7562	337168
6851	337169
1754	337170
339	337171
27852	337172
60679	337173
7357	337174
101575	337175
2431	337176
8156	337177
6656	337178
4165	337179
23611	337180
2429	337181
23958	337182
4114	337183
35832	337184
10771	337185
702	337186
79624	337187
29373	337188
19522	337189
13350	337190
23986	337191
15073	337192
10640	337193
51738	337194
18336	337195
33005	337196
24172	337197
20044	337198
53676	337199
67762	337200
87416	337201
40976	337202
7479	337203
12126	337204
8367	337205
60881	337206
50982	337207
95021	337208
13538	337209
4799	337210
1052	337211
98638	337212
40219	337213
701	337214
19927	337215
14322	337216
64761	337217
244	337218
5002	337219
1917	337220
19406	337221
17769	337222
10073	337223
17259	337224
32449	337225
48586	337226
62626	337227
151	337228
31950	337229
24977	337230
63024	337231
837	337232
12398	337233
27613	337234
21617	337235
1276	337236
34519	337237
13466	337238
2063	337239
1120	337240
24468	337241
34389	337242
898	337243
373	337244
1189	337245
171	337246
21601	337247
12768	337248
7070	337249
5671	337250
60283	337251
14759	337252
268	337253
46909	337254
7626	337255
93895	337256
6606	337257
62353	337258
18192	337259
7750	337260
14749	337261
1895	337262
30961	337263
282	337264
16933	337265
49859	337266
19987	337267
1931	337268
19440	337269
43566	337270
23496	337271
6435	337272
105988	337273
15938	337274
63178	337275
42795	337276
61899	337277
2817	337278
5910	337279
3525	337280
614	337281
82581	337282
18737	337283
17164	337284
26709	337285
5005	337286
53761	337287
71880	337288
38200	337289
31398	337290
8596	337291
9028	337292
46774	337293
17804	337294
14973	337295
36088	337296
69567	337297
7682	337298
10673	337299
55607	337300
21718	337301
11363	337302
18047	337303
38378	337304
21754	337305
79409	337306
32804	337307
14958	337308
13236	337309
46444	337310
6962	337311
47190	337312
38346	337313
69132	337314
32271	337315
13356	337316
61497	337317
7632	337318
8912	337319
208	337320
90240	337321
69328	337322
22135	337323
3343	337324
28464	337325
54960	337326
100155	337327
9395	337328
3635	337329
20316	337330
24899	337331
23447	337332
32306	337333
2876	337334
4624	337335
23907	337336
157	337337
61302	337338
25626	337339
941	337340
2310	337341
45588	337342
5124	337343
8175	337344
31761	337345
11282	337346
14504	337347
17231	337348
16705	337349
17552	337350
20950	337351
52818	337352
1644	337353
1738	337354
3907	337355
23089	337356
17750	337357
648	337358
24601	337359
1633	337360
96187	337361
4258	337362
9017	337363
3718	337364
11885	337365
11349	337366
23338	337367
51829	337368
19455	337369
7840	337370
48461	337371
64621	337372
69405	337373
64798	337374
93578	337375
43866	337376
60042	337377
98300	337378
83766	337379
10652	337380
2458	337381
4522	337382
47192	337383
36924	337384
23622	337385
14728	337386
2307	337387
7572	337388
73543	337389
24552	337390
43328	337391
7796	337392
806	337393
11359	337394
28081	337395
4455	337396
894	337397
56201	337398
65918	337399
6847	337400
22817	337401
50239	337402
11280	337403
1251	337404
12481	337405
2891	337406
47439	337407
24645	337408
47487	337409
64747	337410
14878	337411
2966	337412
76816	337413
36157	337414
51181	337415
70378	337416
35882	337417
31681	337418
47681	337419
70539	337420
24851	337421
59896	337422
28452	337423
94822	337424
74466	337425
29051	337426
72213	337427
32779	337428
55060	337429
18792	337430
41629	337431
60536	337432
7603	337433
76	337434
75729	337435
1820	337436
1689	337437
33569	337438
5764	337439
17835	337440
39013	337441
1856	337442
12713	337443
47712	337444
11044	337445
20889	337446
51149	337447
2459	337448
10890	337449
3788	337450
71062	337451
44609	337452
31201	337453
42867	337454
24587	337455
10734	337456
48118	337457
546	337458
76968	337459
23430	337460
34874	337461
85220	337462
81971	337463
73524	337464
17445	337465
49298	337466
47303	337467
38404	337468
16153	337469
36021	337470
31052	337471
6161	337472
14137	337473
2632	337474
48284	337475
606	337476
37326	337477
37696	337478
46919	337479
7974	337480
2966	337481
15651	337482
19394	337483
1788	337484
8926	337485
45258	337486
28587	337487
25521	337488
28505	337489
1311	337490
57509	337491
16983	337492
2616	337493
43055	337494
58719	337495
4066	337496
32919	337497
19909	337498
45982	337499
3360	337500
4	337501
85549	337502
5911	337503
17177	337504
1922	337505
8833	337506
47581	337507
9921	337508
20391	337509
10	337510
94436	337511
19823	337512
57145	337513
3334	337514
60124	337515
15998	337516
14191	337517
23975	337518
5698	337519
22597	337520
24477	337521
84533	337522
34337	337523
14054	337524
27174	337525
248	337526
50175	337527
58116	337528
42697	337529
36972	337530
42888	337531
852	337532
16201	337533
13030	337534
20203	337535
44613	337536
67751	337537
86524	337538
19451	337539
42637	337540
14325	337541
58136	337542
6526	337543
2171	337544
1761	337545
3233	337546
25228	337547
11845	337548
5592	337549
2951	337550
69275	337551
73137	337552
4674	337553
28044	337554
106582	337555
1140	337556
2972	337557
23181	337558
3971	337559
28271	337560
24768	337561
41624	337562
10655	337563
106140	337564
14860	337565
23006	337566
5910	337567
106066	337568
62635	337569
7745	337570
68181	337571
42511	337572
6576	337573
18174	337574
5409	337575
4749	337576
35131	337577
11810	337578
3095	337579
46555	337580
33619	337581
18915	337582
71585	337583
10207	337584
63722	337585
18424	337586
22285	337587
24898	337588
50651	337589
59229	337590
66921	337591
10660	337592
82	337593
20567	337594
18826	337595
63719	337596
87798	337597
21855	337598
3649	337599
26889	337600
38328	337601
62938	337602
43500	337603
63509	337604
81141	337605
43019	337606
6636	337607
25360	337608
67913	337609
69321	337610
19092	337611
7305	337612
26394	337613
225	337614
13868	337615
16696	337616
62243	337617
6784	337618
11163	337619
7664	337620
2041	337621
12639	337622
48537	337623
60254	337624
27308	337625
38303	337626
65974	337627
10687	337628
2538	337629
3121	337630
497	337631
17789	337632
2529	337633
79	337634
87524	337635
1488	337636
33421	337637
10597	337638
17104	337639
41280	337640
24559	337641
29849	337642
64069	337643
234	337644
13608	337645
1	337646
11198	337647
53534	337648
1745	337649
1193	337650
67226	337651
34191	337652
27664	337653
6767	337654
37314	337655
9552	337656
287	337657
71257	337658
6647	337659
38678	337660
25022	337661
11661	337662
95456	337663
19621	337664
46807	337665
27091	337666
4752	337667
3266	337668
28371	337669
25625	337670
7768	337671
8258	337672
44827	337673
65684	337674
38202	337675
9510	337676
68331	337677
89356	337678
48333	337679
27835	337680
69308	337681
788	337682
14142	337683
39746	337684
24698	337685
18601	337686
188	337687
38979	337688
49841	337689
19584	337690
5126	337691
103830	337692
100609	337693
82381	337694
65913	337695
1080	337696
29717	337697
6144	337698
84449	337699
42095	337700
8195	337701
48030	337702
17502	337703
8580	337704
37987	337705
22004	337706
75	337707
14655	337708
79054	337709
5004	337710
5951	337711
73176	337712
16239	337713
22694	337714
729	337715
32219	337716
3680	337717
37	337718
14757	337719
2165	337720
1373	337721
27350	337722
358	337723
3918	337724
24824	337725
18949	337726
23041	337727
2801	337728
52135	337729
48144	337730
40541	337731
73969	337732
706	337733
30264	337734
16236	337735
2519	337736
271	337737
17000	337738
5269	337739
21631	337740
72172	337741
4490	337742
86448	337743
46005	337744
6246	337745
53676	337746
43708	337747
7403	337748
111087	337749
38875	337750
110971	337751
1285	337752
55114	337753
8223	337754
92	337755
71084	337756
23048	337757
1461	337758
81162	337759
3123	337760
17928	337761
52572	337762
4162	337763
28990	337764
41588	337765
29830	337766
331	337767
22109	337768
85057	337769
24238	337770
17386	337771
44824	337772
43	337773
61957	337774
15335	337775
13411	337776
26752	337777
49959	337778
63067	337779
30225	337780
2656	337781
5248	337782
31843	337783
3653	337784
1186	337785
21288	337786
85618	337787
11985	337788
28788	337789
9361	337790
3446	337791
4298	337792
11217	337793
19058	337794
1914	337795
38498	337796
7047	337797
13888	337798
441	337799
49615	337800
1854	337801
7102	337802
109899	337803
8530	337804
27873	337805
1559	337806
34726	337807
7653	337808
34087	337809
14715	337810
91418	337811
17329	337812
17808	337813
47014	337814
42307	337815
29974	337816
31835	337817
11254	337818
6910	337819
27258	337820
3952	337821
2354	337822
94579	337823
17331	337824
5482	337825
22404	337826
70828	337827
1921	337828
5501	337829
35034	337830
78174	337831
59888	337832
6466	337833
20156	337834
13903	337835
270	337836
34227	337837
196	337838
84271	337839
12554	337840
57288	337841
77545	337842
59577	337843
54458	337844
12951	337845
2685	337846
20374	337847
67227	337848
23140	337849
51580	337850
48135	337851
86499	337852
72892	337853
15431	337854
19192	337855
51575	337856
36961	337857
45537	337858
5807	337859
7422	337860
55251	337861
17128	337862
68419	337863
2320	337864
112624	337865
18297	337866
16733	337867
24203	337868
4419	337869
31224	337870
2868	337871
30208	337872
4304	337873
45639	337874
6568	337875
15088	337876
8742	337877
68926	337878
25164	337879
78880	337880
23865	337881
3032	337882
1186	337883
4804	337884
31949	337885
57587	337886
112839	337887
2788	337888
1156	337889
819	337890
55622	337891
69729	337892
14607	337893
63650	337894
53912	337895
28095	337896
6969	337897
55607	337898
11308	337899
82616	337900
37770	337901
70245	337902
6017	337903
31399	337904
74	337905
65258	337906
82698	337907
28054	337908
36914	337909
34447	337910
79981	337911
81466	337912
6933	337913
15114	337914
17579	337915
29544	337916
27459	337917
10937	337918
74646	337919
1222	337920
17524	337921
10852	337922
91798	337923
3556	337924
184	337925
27411	337926
21554	337927
12308	337928
23780	337929
45887	337930
51540	337931
96	337932
89158	337933
70029	337934
4501	337935
63821	337936
22726	337937
6961	337938
74722	337939
26026	337940
13565	337941
58846	337942
59316	337943
45173	337944
27616	337945
3416	337946
6870	337947
3647	337948
43572	337949
44174	337950
26114	337951
52434	337952
44091	337953
77372	337954
6082	337955
56430	337956
30640	337957
651	337958
47476	337959
19970	337960
21231	337961
16601	337962
5348	337963
18020	337964
46789	337965
15491	337966
28878	337967
893	337968
21920	337969
23349	337970
867	337971
273	337972
9	337973
20155	337974
90638	337975
15526	337976
9756	337977
32962	337978
20023	337979
7075	337980
14669	337981
40234	337982
19571	337983
9613	337984
36583	337985
291	337986
86174	337987
4512	337988
40188	337989
44977	337990
42687	337991
25894	337992
30570	337993
36672	337994
36617	337995
5761	337996
33748	337997
54877	337998
13054	337999
86630	338000
43915	338001
42161	338002
38680	338003
1870	338004
21512	338005
3610	338006
41058	338007
20679	338008
767	338009
31417	338010
950	338011
220	338012
58043	338013
2	338014
30050	338015
80543	338016
102607	338017
24115	338018
259	338019
52807	338020
44535	338021
82688	338022
13092	338023
52308	338024
5241	338025
702	338026
32067	338027
37616	338028
62080	338029
47398	338030
63602	338031
44761	338032
104679	338033
45398	338034
63222	338035
5202	338036
16056	338037
65689	338038
14856	338039
49640	338040
14347	338041
51386	338042
85761	338043
34213	338044
35051	338045
17048	338046
21490	338047
33575	338048
6333	338049
24	338050
1877	338051
427	338052
13425	338053
49441	338054
10318	338055
37309	338056
30650	338057
2621	338058
25434	338059
10555	338060
22036	338061
22506	338062
41898	338063
48931	338064
63680	338065
8767	338066
3630	338067
51883	338068
2810	338069
16466	338070
12147	338071
13748	338072
76810	338073
48883	338074
26734	338075
23451	338076
99489	338077
6366	338078
411	338079
21531	338080
14287	338081
50176	338082
44816	338083
452	338084
30851	338085
4482	338086
14028	338087
12648	338088
867	338089
77883	338090
83323	338091
1291	338092
112385	338093
80023	338094
15565	338095
33791	338096
7091	338097
5277	338098
25753	338099
10581	338100
248	338101
4936	338102
56917	338103
430	338104
61954	338105
32620	338106
2060	338107
64459	338108
43467	338109
6214	338110
9766	338111
23180	338112
2571	338113
10874	338114
2064	338115
24591	338116
8329	338117
811	338118
45223	338119
39389	338120
22648	338121
71275	338122
1205	338123
12599	338124
4754	338125
34608	338126
2527	338127
98308	338128
1542	338129
50912	338130
96005	338131
773	338132
8404	338133
8222	338134
219	338135
7122	338136
21	338137
37960	338138
22030	338139
8391	338140
69356	338141
28007	338142
60022	338143
2298	338144
68657	338145
48906	338146
62630	338147
1119	338148
1319	338149
157	338150
1230	338151
15121	338152
77221	338153
42453	338154
3944	338155
57712	338156
29885	338157
30391	338158
1486	338159
5153	338160
51164	338161
63798	338162
51177	338163
34550	338164
65138	338165
15	338166
19520	338167
54238	338168
43006	338169
4459	338170
1694	338171
29912	338172
8882	338173
18666	338174
3037	338175
21341	338176
698	338177
26836	338178
4570	338179
4007	338180
6449	338181
10341	338182
30460	338183
136	338184
41282	338185
6958	338186
11367	338187
79801	338188
1992	338189
43605	338190
41953	338191
3896	338192
78322	338193
46192	338194
88392	338195
13779	338196
151	338197
78265	338198
84470	338199
85953	338200
194	338201
1539	338202
98831	338203
13469	338204
24524	338205
49534	338206
4034	338207
20872	338208
63768	338209
9392	338210
52558	338211
54575	338212
100	338213
30257	338214
26765	338215
69668	338216
3655	338217
19313	338218
9739	338219
1624	338220
20030	338221
22	338222
80637	338223
63812	338224
17015	338225
7106	338226
32532	338227
26211	338228
11322	338229
29942	338230
19259	338231
15727	338232
37963	338233
54299	338234
3332	338235
47808	338236
16656	338237
867	338238
22211	338239
1711	338240
7611	338241
8272	338242
10144	338243
44750	338244
502	338245
34868	338246
77162	338247
29528	338248
3591	338249
30277	338250
62230	338251
352	338252
56214	338253
1575	338254
80180	338255
22744	338256
29808	338257
39168	338258
71796	338259
64103	338260
99919	338261
4777	338262
516	338263
32011	338264
90984	338265
3118	338266
58529	338267
20332	338268
1494	338269
137	338270
40465	338271
75779	338272
14363	338273
7406	338274
757	338275
14278	338276
62002	338277
30379	338278
32023	338279
85747	338280
4427	338281
1345	338282
10541	338283
4027	338284
2651	338285
97703	338286
64348	338287
33535	338288
29185	338289
1342	338290
7683	338291
26755	338292
10527	338293
25148	338294
6227	338295
16169	338296
42842	338297
55694	338298
16207	338299
57738	338300
23500	338301
29058	338302
55971	338303
21941	338304
1236	338305
77749	338306
6348	338307
65032	338308
29773	338309
26334	338310
383	338311
20400	338312
76256	338313
9809	338314
54687	338315
89620	338316
4051	338317
8702	338318
93892	338319
12417	338320
19729	338321
16540	338322
4183	338323
16351	338324
2271	338325
99893	338326
7342	338327
5044	338328
18550	338329
60958	338330
14832	338331
69731	338332
83598	338333
53493	338334
24956	338335
93334	338336
25292	338337
366	338338
60606	338339
43381	338340
18528	338341
4038	338342
105023	338343
1407	338344
26222	338345
92254	338346
19683	338347
9285	338348
43863	338349
21494	338350
87646	338351
37889	338352
8072	338353
28521	338354
27090	338355
28783	338356
29749	338357
13823	338358
41655	338359
11764	338360
38151	338361
1733	338362
27185	338363
62283	338364
776	338365
64470	338366
50325	338367
69746	338368
2418	338369
7293	338370
109589	338371
5966	338372
52590	338373
34972	338374
55421	338375
47794	338376
15306	338377
19615	338378
89271	338379
283	338380
77361	338381
88071	338382
25551	338383
54804	338384
30453	338385
48381	338386
48915	338387
162	338388
83148	338389
18118	338390
51675	338391
30886	338392
2798	338393
19915	338394
43797	338395
44272	338396
38814	338397
3268	338398
3222	338399
34842	338400
12980	338401
56145	338402
73413	338403
6392	338404
84791	338405
8529	338406
1615	338407
14214	338408
17035	338409
52372	338410
1198	338411
64091	338412
53756	338413
7754	338414
58088	338415
37437	338416
1042	338417
76769	338418
4	338419
20444	338420
89990	338421
48494	338422
69921	338423
31826	338424
4744	338425
8620	338426
66402	338427
410	338428
64650	338429
32613	338430
1688	338431
39720	338432
79253	338433
92057	338434
9684	338435
59060	338436
14032	338437
72262	338438
5329	338439
3686	338440
92818	338441
70970	338442
32943	338443
103719	338444
31855	338445
426	338446
3	338447
71840	338448
42573	338449
46838	338450
16362	338451
92897	338452
27903	338453
28754	338454
29	338455
8082	338456
86531	338457
16838	338458
38170	338459
20430	338460
6329	338461
104176	338462
60768	338463
60311	338464
43706	338465
112224	338466
92174	338467
2365	338468
19541	338469
1762	338470
376	338471
12843	338472
14918	338473
57679	338474
12	338475
34894	338476
11646	338477
38448	338478
11225	338479
19377	338480
49436	338481
4938	338482
63145	338483
25074	338484
31791	338485
16645	338486
5293	338487
80184	338488
101089	338489
1210	338490
63548	338491
26581	338492
14516	338493
55922	338494
1440	338495
27169	338496
1101	338497
24174	338498
25507	338499
246	338500
4176	338501
104898	338502
92539	338503
14510	338504
16305	338505
65398	338506
78848	338507
10082	338508
8895	338509
60077	338510
73981	338511
1454	338512
287	338513
55452	338514
45896	338515
7053	338516
33787	338517
41599	338518
36873	338519
66145	338520
82551	338521
58420	338522
43261	338523
82740	338524
112644	338525
53929	338526
57281	338527
63335	338528
840	338529
35915	338530
7196	338531
21926	338532
34694	338533
113	338534
61309	338535
2153	338536
390	338537
2258	338538
11852	338539
1015	338540
2589	338541
28046	338542
73773	338543
29769	338544
28482	338545
32022	338546
7972	338547
14353	338548
12295	338549
79133	338550
73753	338551
13783	338552
3000	338553
47054	338554
23985	338555
46022	338556
25886	338557
10175	338558
21391	338559
11750	338560
75608	338561
36527	338562
3483	338563
16495	338564
24736	338565
14105	338566
19	338567
35774	338568
317	338569
6383	338570
8961	338571
10490	338572
9330	338573
64301	338574
3221	338575
10780	338576
22239	338577
10297	338578
14164	338579
18760	338580
14583	338581
32188	338582
63311	338583
47697	338584
22430	338585
19043	338586
31970	338587
732	338588
6086	338589
87196	338590
4576	338591
92206	338592
13327	338593
33483	338594
2666	338595
28799	338596
9376	338597
31901	338598
10114	338599
9377	338600
12943	338601
172	338602
34854	338603
19524	338604
34612	338605
13027	338606
15243	338607
31889	338608
3702	338609
31195	338610
108239	338611
49641	338612
30352	338613
72678	338614
89508	338615
62880	338616
73621	338617
19916	338618
113406	338619
111403	338620
2401	338621
36932	338622
1192	338623
43915	338624
58878	338625
92671	338626
31805	338627
2398	338628
20188	338629
39767	338630
2048	338631
44706	338632
20788	338633
5664	338634
55614	338635
19711	338636
14376	338637
60747	338638
59	338639
27036	338640
7130	338641
24941	338642
59176	338643
11840	338644
9198	338645
45944	338646
29570	338647
2493	338648
75649	338649
21428	338650
28874	338651
23737	338652
78629	338653
21256	338654
16951	338655
65159	338656
16228	338657
3017	338658
21814	338659
65698	338660
33062	338661
10419	338662
70656	338663
2100	338664
4	338665
9928	338666
74817	338667
31369	338668
15916	338669
2756	338670
7722	338671
290	338672
3411	338673
7507	338674
34646	338675
20002	338676
46216	338677
41102	338678
36258	338679
83118	338680
48048	338681
7330	338682
27120	338683
19457	338684
36888	338685
1662	338686
20653	338687
83861	338688
39468	338689
5879	338690
46365	338691
11381	338692
53010	338693
31301	338694
59497	338695
101269	338696
65630	338697
12607	338698
50132	338699
47110	338700
9306	338701
1448	338702
35369	338703
50749	338704
13983	338705
41322	338706
69281	338707
114191	338708
8130	338709
3386	338710
52689	338711
59501	338712
5376	338713
36218	338714
9101	338715
51245	338716
23065	338717
14664	338718
11481	338719
633	338720
6469	338721
37789	338722
824	338723
89368	338724
71349	338725
553	338726
7600	338727
8197	338728
2493	338729
6278	338730
21981	338731
104396	338732
59289	338733
82250	338734
3090	338735
310	338736
78708	338737
14446	338738
37	338739
14639	338740
25597	338741
55277	338742
63134	338743
60183	338744
17775	338745
25166	338746
15389	338747
56377	338748
28080	338749
87708	338750
34107	338751
33794	338752
29	338753
41511	338754
6486	338755
42506	338756
61760	338757
21902	338758
44749	338759
41722	338760
44207	338761
9356	338762
12112	338763
34160	338764
77894	338765
44674	338766
58904	338767
3425	338768
4617	338769
67129	338770
58378	338771
7202	338772
34991	338773
12612	338774
42596	338775
52745	338776
585	338777
1601	338778
21666	338779
27585	338780
47025	338781
18126	338782
74382	338783
20331	338784
30069	338785
15296	338786
86718	338787
26640	338788
41425	338789
27905	338790
35528	338791
55160	338792
8650	338793
109048	338794
15354	338795
9262	338796
6556	338797
25158	338798
7600	338799
2131	338800
59778	338801
41509	338802
58207	338803
42517	338804
65369	338805
14968	338806
71767	338807
17272	338808
17325	338809
38647	338810
66611	338811
40115	338812
83744	338813
18820	338814
2219	338815
2463	338816
26977	338817
1756	338818
6847	338819
12375	338820
55471	338821
14278	338822
11177	338823
2018	338824
59196	338825
12632	338826
78988	338827
78442	338828
30833	338829
13225	338830
289	338831
80981	338832
11831	338833
22793	338834
378	338835
9545	338836
43973	338837
4372	338838
13525	338839
48101	338840
5383	338841
3814	338842
72996	338843
34580	338844
69928	338845
21366	338846
1351	338847
953	338848
813	338849
29235	338850
39231	338851
45704	338852
14599	338853
84745	338854
29067	338855
42402	338856
73534	338857
28036	338858
50074	338859
12485	338860
18851	338861
90421	338862
65781	338863
7059	338864
15214	338865
75832	338866
66266	338867
25825	338868
26234	338869
36970	338870
56735	338871
21878	338872
6003	338873
8773	338874
70547	338875
94124	338876
22319	338877
36852	338878
20067	338879
8257	338880
44471	338881
50228	338882
83751	338883
13306	338884
49889	338885
13414	338886
69201	338887
13	338888
47260	338889
50	338890
1908	338891
3421	338892
18958	338893
69226	338894
13462	338895
30783	338896
73	338897
30789	338898
53898	338899
2072	338900
7043	338901
81740	338902
6643	338903
16740	338904
4553	338905
104643	338906
11221	338907
18201	338908
2167	338909
34972	338910
34392	338911
3196	338912
25018	338913
9124	338914
9214	338915
11688	338916
23477	338917
4763	338918
79951	338919
7063	338920
48028	338921
18389	338922
71876	338923
15	338924
34784	338925
13380	338926
37123	338927
40657	338928
75298	338929
9517	338930
915	338931
16158	338932
804	338933
671	338934
59991	338935
13256	338936
36654	338937
14853	338938
19454	338939
2653	338940
1278	338941
10121	338942
77574	338943
3518	338944
4684	338945
40248	338946
12284	338947
99266	338948
1401	338949
4331	338950
53395	338951
18122	338952
48091	338953
78417	338954
24955	338955
59666	338956
22487	338957
28663	338958
15026	338959
48465	338960
14369	338961
3221	338962
49226	338963
795	338964
47553	338965
51399	338966
13693	338967
21806	338968
7784	338969
9791	338970
9781	338971
31568	338972
14954	338973
19474	338974
53349	338975
92224	338976
4894	338977
17385	338978
8772	338979
16652	338980
16902	338981
22424	338982
23017	338983
20870	338984
21006	338985
17162	338986
15513	338987
44471	338988
92483	338989
52432	338990
26084	338991
8652	338992
1254	338993
12717	338994
40328	338995
6878	338996
69494	338997
28862	338998
748	338999
3656	339000
15074	339001
33696	339002
10082	339003
17437	339004
20516	339005
4052	339006
83266	339007
4716	339008
1942	339009
52924	339010
31767	339011
19295	339012
2216	339013
1052	339014
39908	339015
35065	339016
15575	339017
39892	339018
261	339019
11108	339020
47757	339021
24506	339022
4194	339023
12156	339024
19958	339025
50635	339026
51846	339027
87275	339028
88464	339029
61621	339030
50567	339031
48406	339032
22907	339033
62069	339034
719	339035
8896	339036
46622	339037
34869	339038
54238	339039
20571	339040
17174	339041
17819	339042
56562	339043
30015	339044
17315	339045
66186	339046
14913	339047
6192	339048
70594	339049
13530	339050
9514	339051
668	339052
5401	339053
66390	339054
3469	339055
2156	339056
99878	339057
48090	339058
11510	339059
60894	339060
106349	339061
18265	339062
21581	339063
8540	339064
10962	339065
25606	339066
3834	339067
54008	339068
15648	339069
3046	339070
67543	339071
87809	339072
36656	339073
7631	339074
71286	339075
43081	339076
98	339077
52602	339078
21166	339079
77857	339080
47646	339081
41323	339082
24	339083
50022	339084
2916	339085
2915	339086
7290	339087
27206	339088
55676	339089
14872	339090
35086	339091
10623	339092
31359	339093
2381	339094
7968	339095
51218	339096
97004	339097
14216	339098
4136	339099
49412	339100
401	339101
11075	339102
97053	339103
604	339104
45644	339105
30941	339106
12425	339107
6988	339108
8595	339109
6832	339110
47454	339111
21871	339112
7153	339113
22831	339114
3100	339115
28788	339116
1143	339117
742	339118
32435	339119
102830	339120
9760	339121
41876	339122
37908	339123
45924	339124
41999	339125
38486	339126
290	339127
5878	339128
13788	339129
18809	339130
24322	339131
12425	339132
100623	339133
5143	339134
32711	339135
19652	339136
38	339137
89976	339138
35155	339139
2199	339140
18011	339141
10532	339142
85655	339143
3156	339144
29709	339145
47052	339146
33922	339147
9732	339148
35377	339149
3456	339150
61376	339151
4244	339152
51534	339153
44459	339154
14503	339155
886	339156
30125	339157
990	339158
18622	339159
32652	339160
2907	339161
40670	339162
31901	339163
2191	339164
9519	339165
33308	339166
58819	339167
200	339168
4171	339169
12396	339170
9965	339171
25075	339172
66208	339173
66798	339174
2046	339175
23364	339176
82509	339177
13021	339178
23215	339179
73360	339180
65045	339181
91547	339182
2984	339183
24547	339184
6	339185
100848	339186
28861	339187
20795	339188
84408	339189
9991	339190
44507	339191
5204	339192
5437	339193
6649	339194
23218	339195
18818	339196
10195	339197
1073	339198
23075	339199
113345	339200
103349	339201
77725	339202
64855	339203
814	339204
9257	339205
23792	339206
19553	339207
34431	339208
58022	339209
19307	339210
2480	339211
102931	339212
51536	339213
13508	339214
82161	339215
880	339216
6187	339217
6387	339218
103690	339219
36417	339220
37012	339221
1014	339222
34467	339223
42756	339224
68717	339225
15140	339226
9095	339227
93147	339228
10726	339229
38951	339230
74455	339231
25520	339232
38086	339233
35327	339234
1339	339235
4660	339236
60074	339237
7636	339238
31331	339239
42456	339240
32180	339241
41723	339242
69	339243
109175	339244
30028	339245
17163	339246
325	339247
4375	339248
5035	339249
35147	339250
53598	339251
98003	339252
65951	339253
4456	339254
1002	339255
3611	339256
56310	339257
52372	339258
10571	339259
72346	339260
1652	339261
37466	339262
68855	339263
5500	339264
2155	339265
43626	339266
103580	339267
15279	339268
67647	339269
81	339270
35936	339271
99277	339272
20508	339273
14671	339274
46	339275
6450	339276
306	339277
28052	339278
106038	339279
33908	339280
29746	339281
20810	339282
14840	339283
745	339284
11043	339285
65246	339286
64263	339287
51439	339288
916	339289
30735	339290
100571	339291
8608	339292
6267	339293
7627	339294
89774	339295
70701	339296
7548	339297
24763	339298
14918	339299
17178	339300
19683	339301
3540	339302
76258	339303
33106	339304
19676	339305
19260	339306
4143	339307
56948	339308
43037	339309
72933	339310
1684	339311
8090	339312
6168	339313
4615	339314
19557	339315
1006	339316
6611	339317
1107	339318
9282	339319
100137	339320
65721	339321
81907	339322
24975	339323
22557	339324
56104	339325
58555	339326
44639	339327
214	339328
36265	339329
10197	339330
9553	339331
14583	339332
61152	339333
33177	339334
132	339335
12064	339336
36698	339337
2088	339338
47140	339339
480	339340
62852	339341
11945	339342
416	339343
61454	339344
625	339345
45428	339346
64663	339347
67714	339348
48086	339349
64020	339350
2666	339351
29404	339352
78321	339353
25154	339354
16242	339355
47452	339356
5144	339357
23851	339358
9396	339359
2210	339360
23496	339361
60376	339362
24438	339363
58651	339364
32955	339365
877	339366
91523	339367
85009	339368
40313	339369
2386	339370
42994	339371
42778	339372
22934	339373
62238	339374
21440	339375
457	339376
55694	339377
19780	339378
52811	339379
38	339380
24786	339381
34289	339382
11494	339383
38062	339384
1847	339385
19805	339386
56990	339387
8385	339388
13553	339389
22581	339390
473	339391
22470	339392
35300	339393
12548	339394
81150	339395
16741	339396
43769	339397
645	339398
6519	339399
4015	339400
103707	339401
19151	339402
18332	339403
57309	339404
71554	339405
90264	339406
28876	339407
12371	339408
10630	339409
9294	339410
2655	339411
1419	339412
215	339413
76674	339414
39898	339415
2659	339416
31239	339417
58358	339418
19246	339419
588	339420
22021	339421
13719	339422
1896	339423
6071	339424
3052	339425
11460	339426
3390	339427
43224	339428
38806	339429
100955	339430
48251	339431
3355	339432
2646	339433
15494	339434
83271	339435
63365	339436
30661	339437
3728	339438
68550	339439
96147	339440
30535	339441
8	339442
1043	339443
9976	339444
61524	339445
111229	339446
36608	339447
35842	339448
63035	339449
797	339450
7011	339451
9524	339452
79826	339453
7507	339454
44396	339455
25993	339456
27703	339457
17585	339458
1974	339459
56350	339460
53943	339461
81775	339462
16598	339463
69534	339464
79643	339465
2574	339466
11711	339467
30765	339468
2595	339469
20277	339470
75139	339471
42282	339472
41932	339473
14939	339474
35	339475
67753	339476
1560	339477
6300	339478
52214	339479
22689	339480
22519	339481
25280	339482
30217	339483
56912	339484
2729	339485
21083	339486
19753	339487
15887	339488
19074	339489
11157	339490
5178	339491
25209	339492
17144	339493
44262	339494
33401	339495
3329	339496
50812	339497
26859	339498
11990	339499
50672	339500
69016	339501
1431	339502
64143	339503
25493	339504
56003	339505
22867	339506
19854	339507
54981	339508
14985	339509
8826	339510
40638	339511
82724	339512
17616	339513
35111	339514
1712	339515
151	339516
23508	339517
38258	339518
580	339519
46927	339520
67581	339521
54765	339522
78805	339523
76466	339524
49316	339525
26	339526
28822	339527
17290	339528
11975	339529
47079	339530
57879	339531
21639	339532
35242	339533
26806	339534
13513	339535
35686	339536
87297	339537
10010	339538
39788	339539
52099	339540
8171	339541
45659	339542
30578	339543
26408	339544
87272	339545
9345	339546
56291	339547
34355	339548
35155	339549
94892	339550
9871	339551
80343	339552
27945	339553
32307	339554
26496	339555
41740	339556
5536	339557
24347	339558
86828	339559
25871	339560
30010	339561
22154	339562
80727	339563
16979	339564
2720	339565
15579	339566
36746	339567
5428	339568
54818	339569
5189	339570
57325	339571
56498	339572
2710	339573
55043	339574
78759	339575
4246	339576
109165	339577
64881	339578
67644	339579
43598	339580
76259	339581
2403	339582
32207	339583
10721	339584
42249	339585
97228	339586
32541	339587
892	339588
2782	339589
46569	339590
2613	339591
55740	339592
1443	339593
69553	339594
60666	339595
14887	339596
63094	339597
10758	339598
1924	339599
13090	339600
4891	339601
2806	339602
2784	339603
63528	339604
955	339605
59199	339606
10853	339607
74786	339608
14572	339609
13327	339610
92728	339611
70702	339612
64257	339613
61106	339614
45440	339615
63376	339616
29071	339617
5556	339618
6	339619
166	339620
23068	339621
2394	339622
273	339623
106922	339624
18590	339625
21425	339626
77701	339627
34265	339628
7630	339629
69326	339630
3325	339631
19849	339632
15603	339633
26501	339634
4947	339635
12778	339636
48829	339637
28018	339638
11072	339639
52872	339640
26934	339641
6235	339642
92	339643
58434	339644
33315	339645
43689	339646
42850	339647
65207	339648
65337	339649
37167	339650
78066	339651
58388	339652
5891	339653
16167	339654
61587	339655
62701	339656
44745	339657
19	339658
26668	339659
26151	339660
38232	339661
101732	339662
26038	339663
102333	339664
62453	339665
12936	339666
8384	339667
34863	339668
56838	339669
6170	339670
22217	339671
30400	339672
80149	339673
35949	339674
10572	339675
28765	339676
7691	339677
41164	339678
88172	339679
12788	339680
297	339681
9596	339682
8062	339683
77293	339684
14291	339685
75563	339686
65144	339687
3286	339688
22773	339689
79186	339690
25525	339691
70340	339692
89113	339693
80084	339694
21256	339695
5427	339696
74286	339697
76939	339698
61144	339699
3656	339700
55995	339701
88469	339702
42712	339703
7993	339704
2482	339705
11100	339706
77151	339707
12169	339708
3375	339709
8456	339710
9416	339711
19943	339712
3320	339713
22676	339714
64996	339715
83583	339716
113206	339717
1302	339718
47644	339719
7658	339720
53063	339721
3411	339722
21080	339723
4540	339724
6882	339725
102731	339726
79749	339727
3256	339728
41979	339729
26342	339730
18187	339731
16776	339732
48416	339733
13400	339734
19606	339735
15018	339736
23811	339737
25332	339738
48491	339739
9438	339740
45584	339741
12637	339742
18752	339743
23215	339744
6836	339745
111597	339746
14365	339747
18546	339748
24742	339749
89826	339750
37592	339751
596	339752
40223	339753
35751	339754
235	339755
110588	339756
23066	339757
22084	339758
34134	339759
18236	339760
6016	339761
12505	339762
56351	339763
38552	339764
66699	339765
64083	339766
57448	339767
2825	339768
53076	339769
79824	339770
37581	339771
5928	339772
388	339773
25193	339774
73228	339775
64034	339776
35522	339777
36718	339778
6784	339779
16414	339780
18074	339781
1048	339782
30415	339783
29968	339784
3302	339785
17447	339786
56561	339787
13866	339788
35845	339789
62856	339790
36279	339791
38887	339792
13244	339793
26893	339794
22635	339795
33020	339796
3654	339797
26570	339798
299	339799
36207	339800
108047	339801
4592	339802
15375	339803
28260	339804
6416	339805
9756	339806
49	339807
26358	339808
53292	339809
30628	339810
11340	339811
19307	339812
59840	339813
73444	339814
86814	339815
8385	339816
18826	339817
23587	339818
92615	339819
22060	339820
23848	339821
39150	339822
8130	339823
6840	339824
19940	339825
1774	339826
2688	339827
656	339828
60502	339829
96518	339830
20954	339831
62464	339832
9278	339833
15176	339834
67725	339835
87448	339836
21049	339837
47062	339838
30384	339839
16944	339840
57408	339841
25691	339842
61133	339843
39038	339844
10547	339845
81700	339846
68137	339847
9854	339848
10911	339849
14413	339850
99373	339851
3793	339852
10791	339853
56364	339854
35996	339855
19387	339856
7757	339857
44575	339858
2176	339859
1233	339860
320	339861
18819	339862
60277	339863
9903	339864
13974	339865
49416	339866
12513	339867
100956	339868
25907	339869
1061	339870
271	339871
60557	339872
86456	339873
3315	339874
15228	339875
30002	339876
4050	339877
1952	339878
344	339879
12545	339880
36206	339881
4246	339882
10105	339883
66797	339884
3047	339885
13148	339886
28635	339887
30405	339888
1318	339889
8725	339890
73272	339891
29599	339892
103105	339893
66336	339894
4318	339895
8886	339896
11524	339897
4470	339898
3362	339899
90300	339900
69430	339901
34857	339902
26266	339903
57431	339904
2827	339905
29588	339906
9795	339907
8371	339908
67	339909
37984	339910
6973	339911
62432	339912
3374	339913
10023	339914
70500	339915
39574	339916
110234	339917
39186	339918
101282	339919
27481	339920
7091	339921
36119	339922
56995	339923
51036	339924
96250	339925
6501	339926
53837	339927
29696	339928
3690	339929
30957	339930
22901	339931
578	339932
27676	339933
2024	339934
94939	339935
12906	339936
71951	339937
102678	339938
56273	339939
3007	339940
46729	339941
61370	339942
53464	339943
18124	339944
953	339945
70540	339946
8722	339947
26378	339948
34707	339949
70468	339950
21740	339951
30051	339952
80587	339953
88847	339954
60860	339955
15073	339956
20714	339957
18014	339958
13077	339959
9105	339960
1447	339961
40938	339962
8446	339963
35536	339964
83135	339965
49685	339966
100251	339967
4127	339968
56173	339969
71437	339970
95241	339971
81115	339972
829	339973
106633	339974
47181	339975
9183	339976
67454	339977
67896	339978
21457	339979
438	339980
21666	339981
60742	339982
6657	339983
17277	339984
528	339985
33246	339986
2145	339987
16853	339988
5318	339989
49198	339990
669	339991
579	339992
29275	339993
68	339994
21309	339995
101102	339996
37514	339997
53638	339998
68174	339999
33309	340000
91179	340001
34463	340002
17341	340003
29586	340004
24626	340005
42177	340006
6222	340007
50181	340008
5992	340009
84101	340010
33924	340011
66531	340012
27075	340013
331	340014
28510	340015
20084	340016
3153	340017
19493	340018
63886	340019
63986	340020
35711	340021
25404	340022
38554	340023
28505	340024
33539	340025
5736	340026
720	340027
28622	340028
20724	340029
14557	340030
68667	340031
30284	340032
3411	340033
83195	340034
1037	340035
27308	340036
2211	340037
92565	340038
4079	340039
34064	340040
97602	340041
54273	340042
33059	340043
51733	340044
41883	340045
70716	340046
247	340047
78752	340048
43151	340049
18453	340050
30740	340051
4473	340052
43217	340053
19857	340054
9379	340055
6180	340056
85682	340057
55150	340058
29841	340059
61683	340060
89278	340061
6897	340062
79529	340063
35599	340064
69334	340065
32572	340066
22425	340067
26763	340068
59	340069
30728	340070
54916	340071
12950	340072
44977	340073
2398	340074
748	340075
37275	340076
30192	340077
32930	340078
4183	340079
64917	340080
56814	340081
46524	340082
6746	340083
6779	340084
48623	340085
64968	340086
30080	340087
18881	340088
91069	340089
37271	340090
1516	340091
23391	340092
39382	340093
30162	340094
3334	340095
19	340096
12020	340097
23203	340098
12829	340099
13919	340100
7123	340101
13265	340102
41986	340103
30796	340104
75243	340105
21567	340106
69407	340107
13137	340108
67276	340109
73822	340110
51447	340111
32199	340112
27688	340113
5086	340114
5345	340115
3631	340116
27228	340117
35130	340118
12057	340119
48579	340120
2507	340121
39471	340122
16368	340123
21799	340124
37609	340125
61189	340126
69518	340127
3347	340128
70121	340129
20429	340130
50619	340131
14240	340132
5974	340133
59177	340134
15805	340135
11165	340136
18649	340137
47234	340138
34825	340139
23465	340140
14843	340141
28365	340142
76986	340143
26013	340144
25111	340145
29000	340146
2718	340147
56	340148
46454	340149
29039	340150
90269	340151
6210	340152
72698	340153
4692	340154
4782	340155
87012	340156
62871	340157
10981	340158
6085	340159
64697	340160
96083	340161
52476	340162
3483	340163
92958	340164
6870	340165
174	340166
23971	340167
21945	340168
44086	340169
385	340170
619	340171
705	340172
12305	340173
17231	340174
63956	340175
7265	340176
2753	340177
58610	340178
11283	340179
16422	340180
59739	340181
28660	340182
46396	340183
16610	340184
267	340185
82490	340186
19720	340187
62352	340188
43957	340189
9619	340190
17393	340191
1492	340192
59001	340193
33253	340194
3295	340195
14706	340196
49880	340197
24115	340198
36308	340199
83910	340200
8792	340201
20241	340202
2804	340203
58189	340204
101	340205
48364	340206
12982	340207
97975	340208
789	340209
418	340210
9	340211
31613	340212
39911	340213
23038	340214
619	340215
28692	340216
11242	340217
29870	340218
98244	340219
39625	340220
59558	340221
9567	340222
4408	340223
66081	340224
12722	340225
25689	340226
42064	340227
31021	340228
59281	340229
16041	340230
43686	340231
8694	340232
20710	340233
20944	340234
38080	340235
14826	340236
6977	340237
22753	340238
34451	340239
4918	340240
24805	340241
8541	340242
10418	340243
90931	340244
810	340245
12611	340246
29407	340247
1164	340248
15260	340249
8877	340250
52073	340251
62567	340252
7306	340253
42341	340254
96499	340255
46119	340256
1158	340257
29	340258
655	340259
21315	340260
25029	340261
21842	340262
58831	340263
15285	340264
18992	340265
46568	340266
51796	340267
2198	340268
31589	340269
19013	340270
20390	340271
657	340272
25445	340273
25511	340274
36223	340275
48	340276
16579	340277
6339	340278
1007	340279
48531	340280
65762	340281
2350	340282
43392	340283
27357	340284
92478	340285
78761	340286
14818	340287
850	340288
39345	340289
48798	340290
77808	340291
35153	340292
19823	340293
15392	340294
29891	340295
9381	340296
9662	340297
1374	340298
7038	340299
45527	340300
11125	340301
12203	340302
92581	340303
911	340304
46806	340305
26456	340306
51146	340307
99836	340308
36851	340309
25510	340310
73362	340311
52560	340312
81231	340313
56968	340314
81468	340315
98118	340316
9971	340317
9081	340318
13634	340319
100902	340320
45840	340321
73465	340322
6047	340323
18625	340324
13577	340325
22067	340326
2650	340327
15465	340328
3809	340329
23166	340330
44466	340331
2809	340332
13099	340333
5916	340334
20364	340335
4664	340336
27724	340337
29878	340338
6036	340339
16928	340340
40711	340341
46	340342
1655	340343
40258	340344
41965	340345
13752	340346
67804	340347
2575	340348
55899	340349
74198	340350
46347	340351
7844	340352
68	340353
26055	340354
63080	340355
84750	340356
6460	340357
74804	340358
30774	340359
6974	340360
4401	340361
73746	340362
71615	340363
27188	340364
475	340365
45038	340366
25828	340367
59692	340368
94488	340369
34987	340370
148	340371
60056	340372
34463	340373
40139	340374
20038	340375
47339	340376
63650	340377
733	340378
8415	340379
5730	340380
5290	340381
1040	340382
9639	340383
45614	340384
1658	340385
19458	340386
16136	340387
3136	340388
1890	340389
80715	340390
54	340391
273	340392
30043	340393
63430	340394
35189	340395
19509	340396
2636	340397
18813	340398
2535	340399
16	340400
1737	340401
71233	340402
813	340403
33318	340404
66493	340405
64207	340406
7438	340407
38267	340408
103736	340409
3092	340410
959	340411
628	340412
33859	340413
75739	340414
23	340415
615	340416
725	340417
50435	340418
29679	340419
6150	340420
72993	340421
51375	340422
3658	340423
5894	340424
12868	340425
3767	340426
34797	340427
7037	340428
20136	340429
14644	340430
48427	340431
35774	340432
9737	340433
48304	340434
60842	340435
4568	340436
14000	340437
5	340438
51343	340439
79516	340440
13379	340441
78255	340442
17405	340443
37526	340444
2	340445
40809	340446
76722	340447
78830	340448
70738	340449
22519	340450
19528	340451
2800	340452
52956	340453
43348	340454
104186	340455
1577	340456
71428	340457
40265	340458
97010	340459
19658	340460
69862	340461
21368	340462
2452	340463
7302	340464
51761	340465
87697	340466
1026	340467
16544	340468
21072	340469
21289	340470
1363	340471
36182	340472
8188	340473
48186	340474
179	340475
79492	340476
1613	340477
21712	340478
6620	340479
28381	340480
74942	340481
13545	340482
31	340483
27289	340484
38330	340485
22463	340486
13566	340487
13834	340488
16733	340489
54005	340490
27389	340491
54283	340492
4957	340493
41556	340494
63233	340495
15820	340496
36333	340497
35496	340498
6852	340499
111502	340500
8740	340501
42280	340502
41755	340503
42609	340504
23489	340505
7627	340506
83828	340507
65659	340508
78834	340509
4568	340510
26860	340511
11385	340512
109606	340513
53385	340514
44333	340515
54067	340516
4537	340517
12782	340518
867	340519
10088	340520
27235	340521
81562	340522
44172	340523
54035	340524
44891	340525
40241	340526
3880	340527
19720	340528
23740	340529
8743	340530
49341	340531
28481	340532
24806	340533
19956	340534
110798	340535
7978	340536
6462	340537
52479	340538
5210	340539
13427	340540
4691	340541
74219	340542
15462	340543
4138	340544
11927	340545
41604	340546
13710	340547
14720	340548
25560	340549
5022	340550
2829	340551
215	340552
69512	340553
2475	340554
27492	340555
97881	340556
3299	340557
47235	340558
23987	340559
45354	340560
59995	340561
1209	340562
46228	340563
62681	340564
35694	340565
50089	340566
31312	340567
52610	340568
43136	340569
14230	340570
3207	340571
3980	340572
23892	340573
3864	340574
14522	340575
9752	340576
60988	340577
7039	340578
44733	340579
15954	340580
41134	340581
18	340582
17744	340583
22037	340584
26147	340585
30286	340586
59798	340587
22144	340588
43789	340589
64578	340590
56249	340591
89204	340592
111	340593
67482	340594
44223	340595
1802	340596
58756	340597
41516	340598
431	340599
47277	340600
104302	340601
6165	340602
91009	340603
21706	340604
18647	340605
4215	340606
27445	340607
101125	340608
82034	340609
45920	340610
27461	340611
68030	340612
6574	340613
16778	340614
113	340615
15826	340616
43990	340617
5223	340618
40836	340619
5257	340620
46091	340621
10968	340622
97530	340623
529	340624
58443	340625
606	340626
105712	340627
48903	340628
11066	340629
4324	340630
354	340631
8693	340632
7314	340633
23613	340634
19564	340635
732	340636
800	340637
101108	340638
35664	340639
101243	340640
11986	340641
54868	340642
41343	340643
1195	340644
38270	340645
5486	340646
17040	340647
70331	340648
6422	340649
14468	340650
28369	340651
2956	340652
10490	340653
34025	340654
47049	340655
17843	340656
4387	340657
24556	340658
12897	340659
45875	340660
8836	340661
755	340662
3566	340663
83546	340664
10772	340665
29217	340666
5134	340667
46816	340668
70818	340669
930	340670
21263	340671
35798	340672
16383	340673
70400	340674
6046	340675
5967	340676
71780	340677
55160	340678
75440	340679
13758	340680
6210	340681
85368	340682
12412	340683
22654	340684
49	340685
45123	340686
1458	340687
6600	340688
43993	340689
37184	340690
18803	340691
5886	340692
1114	340693
15251	340694
8549	340695
57870	340696
84804	340697
59268	340698
63949	340699
6409	340700
47647	340701
59081	340702
5453	340703
30030	340704
14541	340705
29281	340706
452	340707
81322	340708
81895	340709
2	340710
178	340711
24150	340712
34362	340713
34838	340714
640	340715
59564	340716
25443	340717
37634	340718
52295	340719
272	340720
6565	340721
89404	340722
92966	340723
26497	340724
5630	340725
51	340726
17851	340727
30100	340728
10465	340729
37418	340730
55741	340731
11713	340732
48328	340733
66386	340734
1526	340735
88970	340736
7128	340737
54662	340738
37738	340739
94223	340740
34628	340741
5049	340742
14305	340743
16295	340744
21310	340745
4494	340746
700	340747
64539	340748
793	340749
49005	340750
13459	340751
59821	340752
47595	340753
42586	340754
40449	340755
7430	340756
78725	340757
26230	340758
24556	340759
28499	340760
46190	340761
2127	340762
39496	340763
79952	340764
18740	340765
27578	340766
40843	340767
19595	340768
55147	340769
18922	340770
678	340771
14418	340772
63537	340773
100297	340774
42340	340775
46957	340776
4012	340777
2930	340778
88222	340779
55122	340780
63000	340781
20845	340782
55462	340783
23822	340784
50720	340785
16376	340786
11365	340787
80581	340788
25526	340789
76910	340790
24033	340791
50219	340792
22839	340793
26830	340794
36365	340795
5300	340796
21503	340797
14638	340798
2449	340799
11527	340800
9958	340801
803	340802
85481	340803
15159	340804
6895	340805
8157	340806
3435	340807
7104	340808
5821	340809
45521	340810
18603	340811
60970	340812
49778	340813
69384	340814
3462	340815
105563	340816
60913	340817
47210	340818
30976	340819
38704	340820
14975	340821
2803	340822
43091	340823
21843	340824
25601	340825
3891	340826
10556	340827
20381	340828
14624	340829
30863	340830
61932	340831
17947	340832
9958	340833
45524	340834
5030	340835
35123	340836
6515	340837
5360	340838
32273	340839
72927	340840
462	340841
1012	340842
81476	340843
35476	340844
52305	340845
15739	340846
12307	340847
22335	340848
4383	340849
8553	340850
14694	340851
10034	340852
38374	340853
77634	340854
11693	340855
84017	340856
7250	340857
25687	340858
60597	340859
69749	340860
2511	340861
49495	340862
21331	340863
66736	340864
11961	340865
85377	340866
91430	340867
17066	340868
23544	340869
20340	340870
4531	340871
5370	340872
11995	340873
7095	340874
56909	340875
12114	340876
396	340877
27637	340878
14925	340879
4268	340880
20227	340881
6156	340882
84795	340883
101425	340884
37000	340885
39628	340886
47609	340887
52425	340888
9265	340889
14220	340890
24851	340891
34251	340892
43603	340893
4763	340894
4846	340895
813	340896
2173	340897
1999	340898
48552	340899
5322	340900
38480	340901
56421	340902
4651	340903
1579	340904
45730	340905
3700	340906
416	340907
6886	340908
38254	340909
56926	340910
36572	340911
43095	340912
239	340913
55	340914
22306	340915
61997	340916
7192	340917
7340	340918
6658	340919
68643	340920
59104	340921
1643	340922
72534	340923
9803	340924
81893	340925
715	340926
71523	340927
21050	340928
11222	340929
22906	340930
14296	340931
40559	340932
57019	340933
13541	340934
12064	340935
77165	340936
54906	340937
4648	340938
61682	340939
2413	340940
8031	340941
4793	340942
72560	340943
71528	340944
39154	340945
6596	340946
56119	340947
17509	340948
1763	340949
21136	340950
10807	340951
15121	340952
8270	340953
2166	340954
37468	340955
21293	340956
41186	340957
50618	340958
44387	340959
12566	340960
21407	340961
20371	340962
29888	340963
20	340964
64731	340965
7908	340966
26885	340967
34877	340968
21510	340969
16079	340970
2252	340971
3761	340972
67019	340973
13468	340974
36015	340975
40738	340976
27304	340977
46275	340978
18500	340979
11477	340980
2108	340981
2028	340982
21518	340983
60108	340984
12881	340985
1686	340986
46631	340987
4793	340988
76709	340989
9860	340990
27227	340991
46516	340992
1229	340993
2711	340994
9100	340995
8302	340996
45201	340997
10391	340998
52040	340999
17988	341000
13682	341001
2628	341002
13536	341003
68010	341004
26883	341005
36502	341006
6391	341007
16988	341008
31666	341009
13334	341010
5866	341011
56908	341012
58989	341013
865	341014
10745	341015
31673	341016
62763	341017
14186	341018
88902	341019
11338	341020
100603	341021
44225	341022
30142	341023
24833	341024
93464	341025
3760	341026
31636	341027
62229	341028
77403	341029
31771	341030
24075	341031
9332	341032
10497	341033
6403	341034
98829	341035
27459	341036
1365	341037
2917	341038
10318	341039
52198	341040
14723	341041
47798	341042
95888	341043
5802	341044
29372	341045
47291	341046
16604	341047
32807	341048
5514	341049
6070	341050
55472	341051
6681	341052
1685	341053
87411	341054
14093	341055
33369	341056
83044	341057
1456	341058
9054	341059
14080	341060
71622	341061
72	341062
37087	341063
802	341064
23719	341065
11090	341066
51134	341067
34342	341068
93720	341069
55957	341070
44861	341071
82371	341072
3967	341073
98522	341074
48050	341075
11310	341076
8750	341077
50802	341078
30953	341079
2066	341080
37560	341081
2146	341082
10619	341083
8384	341084
6899	341085
10249	341086
1104	341087
10827	341088
13122	341089
26869	341090
60621	341091
8414	341092
11228	341093
568	341094
2346	341095
10851	341096
40379	341097
31481	341098
80618	341099
38724	341100
33839	341101
9164	341102
1544	341103
44154	341104
9638	341105
88566	341106
221	341107
10491	341108
75919	341109
2413	341110
60430	341111
58971	341112
32936	341113
33056	341114
10999	341115
36822	341116
4727	341117
18599	341118
59859	341119
83274	341120
61197	341121
31615	341122
27168	341123
51960	341124
169	341125
51185	341126
26096	341127
22053	341128
47739	341129
17313	341130
41733	341131
17418	341132
36918	341133
17852	341134
50219	341135
4236	341136
78940	341137
79691	341138
4435	341139
15233	341140
40662	341141
12953	341142
87103	341143
3509	341144
8863	341145
100610	341146
31194	341147
90866	341148
83759	341149
12587	341150
21100	341151
41727	341152
28842	341153
3455	341154
28101	341155
8857	341156
4434	341157
41699	341158
20367	341159
6080	341160
60305	341161
30478	341162
4398	341163
78912	341164
81648	341165
671	341166
17584	341167
77522	341168
1	341169
12943	341170
27729	341171
31715	341172
36112	341173
24369	341174
2548	341175
543	341176
48252	341177
17735	341178
62177	341179
5210	341180
77659	341181
7727	341182
23282	341183
42470	341184
15799	341185
2677	341186
62261	341187
75268	341188
45754	341189
12812	341190
9015	341191
69343	341192
22269	341193
72873	341194
38375	341195
12703	341196
1668	341197
10234	341198
7176	341199
12451	341200
50401	341201
2622	341202
33340	341203
23798	341204
96	341205
15373	341206
11695	341207
39535	341208
46592	341209
16179	341210
67288	341211
44338	341212
10790	341213
33897	341214
27450	341215
59722	341216
23930	341217
3654	341218
7405	341219
25357	341220
85354	341221
3671	341222
15939	341223
117	341224
14944	341225
113	341226
438	341227
50764	341228
39519	341229
1920	341230
11934	341231
56164	341232
4197	341233
4450	341234
80887	341235
36331	341236
43838	341237
8103	341238
46392	341239
10606	341240
92512	341241
15027	341242
93872	341243
36015	341244
52230	341245
1293	341246
270	341247
13691	341248
639	341249
27605	341250
41056	341251
20072	341252
11329	341253
8234	341254
8467	341255
51288	341256
2211	341257
26318	341258
100975	341259
2367	341260
55249	341261
50342	341262
3314	341263
60166	341264
1300	341265
16550	341266
104923	341267
16990	341268
13746	341269
77847	341270
8441	341271
16599	341272
1644	341273
2585	341274
29514	341275
2476	341276
49911	341277
56422	341278
1245	341279
59219	341280
81911	341281
3657	341282
11313	341283
36321	341284
59809	341285
19399	341286
47073	341287
72847	341288
4541	341289
401	341290
33	341291
3869	341292
39988	341293
5823	341294
120	341295
7306	341296
45220	341297
4356	341298
22550	341299
25230	341300
62866	341301
8741	341302
26301	341303
89811	341304
17169	341305
78632	341306
84783	341307
960	341308
1972	341309
735	341310
32809	341311
56509	341312
40391	341313
99216	341314
32227	341315
16686	341316
51588	341317
6830	341318
5039	341319
2106	341320
54079	341321
2038	341322
7588	341323
32794	341324
44360	341325
4249	341326
5277	341327
16828	341328
18116	341329
13976	341330
64129	341331
46075	341332
5817	341333
43289	341334
58521	341335
56794	341336
1631	341337
16714	341338
101331	341339
59022	341340
21	341341
26493	341342
20949	341343
54172	341344
44038	341345
71335	341346
66746	341347
29401	341348
44655	341349
69797	341350
16535	341351
18259	341352
32581	341353
12995	341354
9459	341355
1454	341356
2	341357
8215	341358
5018	341359
5785	341360
5289	341361
21404	341362
91854	341363
36855	341364
43266	341365
9989	341366
24677	341367
9384	341368
4033	341369
71804	341370
74975	341371
12448	341372
108236	341373
16262	341374
12187	341375
38691	341376
13208	341377
20659	341378
43777	341379
102795	341380
10361	341381
101726	341382
5556	341383
36175	341384
1474	341385
2902	341386
5107	341387
24946	341388
16848	341389
17536	341390
26903	341391
3439	341392
31993	341393
45081	341394
57210	341395
399	341396
50179	341397
47232	341398
34682	341399
18087	341400
13051	341401
14514	341402
23871	341403
7281	341404
5679	341405
50348	341406
9015	341407
5363	341408
1647	341409
6480	341410
4350	341411
144	341412
1729	341413
9516	341414
2057	341415
88814	341416
64959	341417
1	341418
36606	341419
29213	341420
11191	341421
35163	341422
4394	341423
51478	341424
54302	341425
411	341426
34315	341427
26933	341428
14520	341429
15630	341430
8746	341431
50281	341432
92121	341433
34141	341434
33239	341435
1193	341436
11884	341437
15890	341438
19651	341439
26973	341440
1871	341441
10035	341442
18941	341443
41002	341444
2178	341445
734	341446
47413	341447
51639	341448
17956	341449
53680	341450
33279	341451
67150	341452
35116	341453
39422	341454
15703	341455
4336	341456
94708	341457
19993	341458
23875	341459
47612	341460
68091	341461
42289	341462
5512	341463
7067	341464
29546	341465
2125	341466
33844	341467
20279	341468
1561	341469
98958	341470
70051	341471
29445	341472
6297	341473
58955	341474
5101	341475
53635	341476
32637	341477
17815	341478
84342	341479
191	341480
74127	341481
12335	341482
29021	341483
8551	341484
3423	341485
15572	341486
96327	341487
11155	341488
80558	341489
13540	341490
25840	341491
7652	341492
61898	341493
11374	341494
21838	341495
39390	341496
79160	341497
29739	341498
16836	341499
25564	341500
39246	341501
1463	341502
25540	341503
4477	341504
38	341505
640	341506
5240	341507
80535	341508
21917	341509
205	341510
50918	341511
972	341512
64341	341513
18494	341514
368	341515
27058	341516
3237	341517
52892	341518
20244	341519
56048	341520
66844	341521
5654	341522
50457	341523
80590	341524
5751	341525
39350	341526
51555	341527
20170	341528
18046	341529
68884	341530
22085	341531
15918	341532
39281	341533
3	341534
73875	341535
40111	341536
21999	341537
2934	341538
74931	341539
29547	341540
11890	341541
5646	341542
4496	341543
94720	341544
611	341545
9366	341546
71121	341547
20082	341548
4148	341549
49054	341550
82328	341551
55718	341552
21526	341553
549	341554
28634	341555
46809	341556
8	341557
92836	341558
1026	341559
26893	341560
24498	341561
27637	341562
40571	341563
5164	341564
113185	341565
44677	341566
40248	341567
8823	341568
24244	341569
2278	341570
63263	341571
68334	341572
5209	341573
6126	341574
31833	341575
15461	341576
58872	341577
7948	341578
67908	341579
102924	341580
11114	341581
25834	341582
59787	341583
40125	341584
77533	341585
26730	341586
54898	341587
29543	341588
20976	341589
27628	341590
90766	341591
28713	341592
6120	341593
73986	341594
1968	341595
84853	341596
37522	341597
11317	341598
25617	341599
1271	341600
3116	341601
78604	341602
7905	341603
59007	341604
14703	341605
422	341606
181	341607
30102	341608
68751	341609
52212	341610
12108	341611
41059	341612
38273	341613
32415	341614
85410	341615
17217	341616
12081	341617
37127	341618
93702	341619
40044	341620
17172	341621
14646	341622
44519	341623
3362	341624
42086	341625
36867	341626
957	341627
35250	341628
11992	341629
157	341630
72540	341631
84898	341632
42174	341633
104002	341634
5981	341635
48685	341636
18532	341637
37146	341638
7004	341639
42819	341640
75451	341641
12588	341642
38440	341643
6356	341644
47722	341645
25604	341646
949	341647
30417	341648
5085	341649
61641	341650
19488	341651
1497	341652
7696	341653
6623	341654
8617	341655
109157	341656
39933	341657
10833	341658
7380	341659
59222	341660
9315	341661
63	341662
51369	341663
13750	341664
33817	341665
6472	341666
8825	341667
56808	341668
69460	341669
25334	341670
42643	341671
27344	341672
60716	341673
7219	341674
1887	341675
185	341676
42158	341677
3983	341678
44113	341679
5229	341680
43071	341681
47335	341682
50854	341683
1297	341684
11383	341685
20722	341686
19172	341687
4688	341688
29297	341689
3146	341690
47733	341691
766	341692
23361	341693
30258	341694
16467	341695
3427	341696
12400	341697
45268	341698
5180	341699
6611	341700
8749	341701
22077	341702
55238	341703
99872	341704
46933	341705
60	341706
21022	341707
73359	341708
34441	341709
8763	341710
50	341711
38782	341712
37319	341713
352	341714
1048	341715
1633	341716
6761	341717
112957	341718
1695	341719
34066	341720
3789	341721
88842	341722
4031	341723
82802	341724
90655	341725
40991	341726
77614	341727
48555	341728
10461	341729
90428	341730
21380	341731
100653	341732
63106	341733
17339	341734
21550	341735
13	341736
49093	341737
39013	341738
663	341739
8753	341740
35777	341741
40693	341742
33836	341743
7002	341744
76083	341745
49097	341746
76796	341747
3854	341748
2758	341749
17886	341750
90387	341751
37848	341752
44451	341753
19593	341754
82607	341755
132	341756
1439	341757
100087	341758
5912	341759
14987	341760
41	341761
4265	341762
65574	341763
216	341764
5826	341765
36581	341766
47672	341767
859	341768
1780	341769
17350	341770
8143	341771
18665	341772
77157	341773
20451	341774
572	341775
10595	341776
9616	341777
1046	341778
99843	341779
14294	341780
7334	341781
7344	341782
2545	341783
4807	341784
3209	341785
29183	341786
13186	341787
29602	341788
43109	341789
9464	341790
20842	341791
50776	341792
3498	341793
28837	341794
15140	341795
31850	341796
78006	341797
2902	341798
29439	341799
4737	341800
45834	341801
1774	341802
6393	341803
49540	341804
26896	341805
51645	341806
14376	341807
33278	341808
53828	341809
14071	341810
2004	341811
47856	341812
35166	341813
90795	341814
35790	341815
15559	341816
19664	341817
1401	341818
92735	341819
16607	341820
10853	341821
61815	341822
13853	341823
9635	341824
50028	341825
15	341826
33155	341827
52473	341828
1198	341829
14476	341830
15757	341831
42681	341832
62281	341833
2515	341834
771	341835
21585	341836
2347	341837
30023	341838
49627	341839
4402	341840
40666	341841
28643	341842
9067	341843
52644	341844
102648	341845
22834	341846
5682	341847
14654	341848
12515	341849
20163	341850
26873	341851
45891	341852
20643	341853
29127	341854
5456	341855
31629	341856
33909	341857
42792	341858
1995	341859
11625	341860
36599	341861
51593	341862
3716	341863
53347	341864
63761	341865
10797	341866
33352	341867
5556	341868
45450	341869
104710	341870
30602	341871
6552	341872
9212	341873
61728	341874
36589	341875
5047	341876
2418	341877
70538	341878
771	341879
2776	341880
68793	341881
48077	341882
15077	341883
15113	341884
27623	341885
13995	341886
2618	341887
24706	341888
16960	341889
2583	341890
25749	341891
4635	341892
21032	341893
7367	341894
38302	341895
206	341896
28798	341897
97093	341898
18158	341899
6204	341900
27897	341901
46137	341902
699	341903
53406	341904
98495	341905
98438	341906
824	341907
5483	341908
50076	341909
41046	341910
19592	341911
5013	341912
1520	341913
1206	341914
33670	341915
10886	341916
43918	341917
14370	341918
22800	341919
4981	341920
38024	341921
20296	341922
9740	341923
14316	341924
90252	341925
40511	341926
481	341927
44033	341928
84	341929
69827	341930
26063	341931
46720	341932
314	341933
27245	341934
11196	341935
90	341936
8312	341937
1325	341938
34906	341939
82669	341940
56314	341941
1101	341942
6155	341943
30217	341944
278	341945
27032	341946
21797	341947
2738	341948
44416	341949
91872	341950
469	341951
72931	341952
6894	341953
25746	341954
78080	341955
14553	341956
42871	341957
673	341958
933	341959
74716	341960
13101	341961
14691	341962
49205	341963
544	341964
1955	341965
12990	341966
57987	341967
7288	341968
7584	341969
2148	341970
15954	341971
66130	341972
8053	341973
68712	341974
4324	341975
40382	341976
19423	341977
43182	341978
52080	341979
43922	341980
82724	341981
746	341982
21738	341983
3117	341984
54214	341985
50487	341986
3786	341987
35724	341988
23772	341989
17567	341990
5705	341991
131	341992
15992	341993
13756	341994
6098	341995
41684	341996
13135	341997
49539	341998
1854	341999
16572	342000
22351	342001
97609	342002
16540	342003
103522	342004
20035	342005
3777	342006
64199	342007
35915	342008
37472	342009
18539	342010
43965	342011
21517	342012
42560	342013
91560	342014
11642	342015
34562	342016
14513	342017
8590	342018
18402	342019
30782	342020
5055	342021
28	342022
4798	342023
1275	342024
52743	342025
34969	342026
3399	342027
10632	342028
1507	342029
20461	342030
23661	342031
58700	342032
77717	342033
794	342034
7583	342035
54910	342036
3505	342037
32591	342038
7073	342039
6908	342040
5664	342041
102	342042
28345	342043
34077	342044
24249	342045
42088	342046
21709	342047
15034	342048
1149	342049
51164	342050
978	342051
49165	342052
30240	342053
2881	342054
82494	342055
40740	342056
54119	342057
30648	342058
16754	342059
21973	342060
76776	342061
58587	342062
378	342063
27163	342064
26526	342065
87379	342066
49251	342067
37330	342068
5558	342069
18874	342070
30234	342071
30257	342072
49171	342073
2523	342074
24963	342075
43613	342076
104604	342077
78217	342078
53638	342079
303	342080
4805	342081
48610	342082
22990	342083
4705	342084
56468	342085
37074	342086
62754	342087
39693	342088
72045	342089
61539	342090
1352	342091
86061	342092
49429	342093
5753	342094
91528	342095
51245	342096
18193	342097
21301	342098
2348	342099
90230	342100
1082	342101
37716	342102
39243	342103
36409	342104
105615	342105
10698	342106
44901	342107
42734	342108
35254	342109
45874	342110
15030	342111
11858	342112
47724	342113
3773	342114
22745	342115
28638	342116
12952	342117
12465	342118
3402	342119
10321	342120
38056	342121
5593	342122
4348	342123
11902	342124
13365	342125
28390	342126
2709	342127
1233	342128
542	342129
6828	342130
5877	342131
24191	342132
108006	342133
5590	342134
15082	342135
58906	342136
23297	342137
1	342138
53449	342139
72897	342140
82	342141
47260	342142
12124	342143
2676	342144
9903	342145
45957	342146
2214	342147
55218	342148
13134	342149
30788	342150
3529	342151
66656	342152
15166	342153
20754	342154
39737	342155
2954	342156
61584	342157
3244	342158
28275	342159
35333	342160
29379	342161
4437	342162
47560	342163
11286	342164
16250	342165
19569	342166
43342	342167
9812	342168
36234	342169
19859	342170
62440	342171
6163	342172
39332	342173
64022	342174
90754	342175
36412	342176
95622	342177
8800	342178
110788	342179
21980	342180
20832	342181
22081	342182
37963	342183
12092	342184
50922	342185
86498	342186
481	342187
15957	342188
8027	342189
64729	342190
13629	342191
8005	342192
34668	342193
38112	342194
94258	342195
16241	342196
30953	342197
40603	342198
2585	342199
29666	342200
101866	342201
74540	342202
81521	342203
16357	342204
3054	342205
15845	342206
44583	342207
111079	342208
91425	342209
5671	342210
38157	342211
20757	342212
35940	342213
4403	342214
15210	342215
41588	342216
137	342217
3595	342218
32192	342219
47053	342220
31502	342221
2359	342222
1757	342223
41346	342224
42186	342225
59566	342226
40189	342227
4725	342228
4642	342229
7086	342230
7767	342231
69230	342232
13378	342233
23628	342234
12677	342235
7431	342236
26015	342237
6011	342238
33610	342239
53989	342240
25204	342241
76537	342242
42866	342243
92117	342244
9289	342245
29105	342246
25497	342247
22703	342248
29395	342249
21828	342250
2497	342251
70195	342252
15275	342253
88239	342254
46748	342255
48955	342256
54474	342257
11294	342258
17328	342259
71662	342260
9702	342261
76863	342262
5088	342263
34149	342264
15242	342265
37744	342266
45383	342267
52857	342268
3090	342269
451	342270
86905	342271
12753	342272
87277	342273
677	342274
8319	342275
32712	342276
47842	342277
12695	342278
45294	342279
58447	342280
3480	342281
22845	342282
55972	342283
43190	342284
46990	342285
47899	342286
26830	342287
12531	342288
221	342289
7482	342290
24373	342291
27856	342292
47843	342293
1827	342294
98511	342295
5333	342296
3557	342297
2111	342298
69638	342299
4687	342300
51145	342301
79033	342302
16446	342303
4731	342304
7315	342305
31262	342306
16	342307
13969	342308
13	342309
30641	342310
52205	342311
19883	342312
28986	342313
26925	342314
22169	342315
6418	342316
1046	342317
21057	342318
11888	342319
275	342320
30372	342321
6030	342322
30820	342323
52581	342324
613	342325
85883	342326
48864	342327
84182	342328
6685	342329
96938	342330
35415	342331
16044	342332
2629	342333
22709	342334
9642	342335
12115	342336
2530	342337
88714	342338
57556	342339
65054	342340
54055	342341
50025	342342
1357	342343
1325	342344
23794	342345
58352	342346
31770	342347
2892	342348
60941	342349
5795	342350
22973	342351
85824	342352
1862	342353
13922	342354
55188	342355
92796	342356
67333	342357
77884	342358
19900	342359
4641	342360
27589	342361
23704	342362
49127	342363
9160	342364
36641	342365
36933	342366
15537	342367
59468	342368
900	342369
45059	342370
92529	342371
13	342372
5733	342373
2848	342374
83113	342375
15634	342376
5380	342377
70278	342378
26989	342379
101934	342380
2577	342381
55367	342382
51640	342383
65527	342384
63045	342385
263	342386
12515	342387
53074	342388
68820	342389
8785	342390
13355	342391
37288	342392
8284	342393
29299	342394
65	342395
1585	342396
50629	342397
1929	342398
17732	342399
89207	342400
1259	342401
53692	342402
79750	342403
78629	342404
50268	342405
50893	342406
20361	342407
7845	342408
38407	342409
18814	342410
58084	342411
26424	342412
14669	342413
71573	342414
52252	342415
20079	342416
2684	342417
111973	342418
56214	342419
87114	342420
14776	342421
43639	342422
29703	342423
69823	342424
65719	342425
7060	342426
19653	342427
1236	342428
70050	342429
7258	342430
4727	342431
79676	342432
21029	342433
30033	342434
18388	342435
35095	342436
21021	342437
111	342438
7562	342439
89252	342440
7723	342441
83584	342442
76025	342443
25186	342444
24380	342445
16312	342446
26582	342447
3373	342448
46266	342449
2492	342450
59144	342451
39053	342452
16447	342453
73336	342454
2334	342455
16267	342456
38575	342457
15837	342458
31364	342459
14672	342460
10512	342461
67733	342462
69203	342463
12432	342464
13193	342465
11782	342466
5333	342467
4855	342468
73903	342469
31512	342470
42315	342471
49689	342472
968	342473
867	342474
52	342475
138	342476
52420	342477
872	342478
1458	342479
43283	342480
103359	342481
19024	342482
86508	342483
39812	342484
72441	342485
27381	342486
2157	342487
23706	342488
47855	342489
8640	342490
87383	342491
13	342492
12530	342493
100693	342494
25333	342495
76232	342496
85845	342497
12905	342498
41248	342499
111831	342500
23342	342501
50285	342502
10165	342503
52534	342504
162	342505
26894	342506
6438	342507
52711	342508
113677	342509
26850	342510
19112	342511
15000	342512
2022	342513
33944	342514
30732	342515
224	342516
27442	342517
38030	342518
11027	342519
63580	342520
24354	342521
396	342522
49402	342523
63546	342524
40028	342525
8009	342526
97444	342527
78319	342528
3424	342529
7311	342530
6696	342531
12517	342532
29669	342533
26735	342534
102565	342535
45823	342536
36519	342537
73598	342538
68979	342539
19871	342540
70943	342541
55686	342542
290	342543
32954	342544
8740	342545
9842	342546
5760	342547
67497	342548
61685	342549
81403	342550
7969	342551
31152	342552
33534	342553
13141	342554
3980	342555
89802	342556
2649	342557
29490	342558
87100	342559
57808	342560
40477	342561
51290	342562
41342	342563
48861	342564
19269	342565
58230	342566
4464	342567
47574	342568
19735	342569
26173	342570
88900	342571
5264	342572
3376	342573
188	342574
13262	342575
58768	342576
39305	342577
2739	342578
12207	342579
53413	342580
10039	342581
41165	342582
26632	342583
50506	342584
66888	342585
7093	342586
44344	342587
15481	342588
22054	342589
17772	342590
56552	342591
29372	342592
20063	342593
89001	342594
19949	342595
321	342596
44945	342597
34189	342598
25264	342599
2542	342600
16044	342601
50796	342602
44230	342603
46759	342604
6203	342605
57555	342606
47483	342607
6667	342608
56106	342609
10477	342610
55199	342611
156	342612
2596	342613
109270	342614
38668	342615
22695	342616
52447	342617
23040	342618
89915	342619
89892	342620
2414	342621
33	342622
24022	342623
26947	342624
96573	342625
41538	342626
30434	342627
1287	342628
98434	342629
5921	342630
70054	342631
82193	342632
10653	342633
9546	342634
23485	342635
102370	342636
2718	342637
39297	342638
19492	342639
3714	342640
70931	342641
4307	342642
727	342643
39748	342644
68752	342645
10046	342646
2374	342647
31154	342648
21645	342649
1246	342650
84968	342651
11085	342652
66508	342653
2886	342654
18342	342655
10066	342656
74882	342657
56497	342658
4984	342659
24079	342660
12420	342661
76928	342662
53821	342663
4001	342664
19420	342665
38000	342666
3821	342667
9319	342668
1987	342669
24778	342670
36878	342671
2499	342672
12176	342673
69275	342674
47400	342675
85303	342676
71	342677
2135	342678
46857	342679
41664	342680
78405	342681
27	342682
68938	342683
3929	342684
311	342685
46156	342686
50167	342687
17523	342688
996	342689
8885	342690
65951	342691
18001	342692
87849	342693
1111	342694
29	342695
94012	342696
19501	342697
39671	342698
69852	342699
14538	342700
37542	342701
4448	342702
64887	342703
18139	342704
13699	342705
108	342706
1306	342707
47755	342708
33614	342709
25220	342710
24219	342711
1952	342712
13673	342713
2602	342714
72226	342715
56598	342716
103081	342717
325	342718
38893	342719
14079	342720
25971	342721
450	342722
47163	342723
78784	342724
34385	342725
18391	342726
33023	342727
504	342728
19470	342729
2101	342730
3250	342731
48733	342732
495	342733
6226	342734
19195	342735
66321	342736
58570	342737
10932	342738
240	342739
13627	342740
29	342741
17271	342742
9958	342743
26227	342744
15801	342745
59063	342746
12769	342747
72668	342748
30781	342749
502	342750
105583	342751
27838	342752
3981	342753
1847	342754
21904	342755
475	342756
2656	342757
92597	342758
46895	342759
3683	342760
39153	342761
3399	342762
16818	342763
28646	342764
66109	342765
59578	342766
21359	342767
4648	342768
70667	342769
86032	342770
10	342771
14675	342772
94464	342773
51845	342774
13431	342775
79779	342776
77240	342777
1099	342778
96288	342779
10064	342780
14175	342781
10295	342782
26719	342783
16767	342784
37651	342785
26869	342786
14765	342787
39478	342788
168	342789
7021	342790
14237	342791
48920	342792
1115	342793
6176	342794
21122	342795
519	342796
20210	342797
13592	342798
12064	342799
60296	342800
7697	342801
32455	342802
7263	342803
48635	342804
23556	342805
11981	342806
14187	342807
79000	342808
241	342809
71253	342810
10301	342811
29301	342812
5831	342813
26812	342814
81702	342815
55863	342816
11391	342817
2656	342818
44101	342819
20670	342820
2260	342821
52951	342822
17016	342823
69607	342824
267	342825
41906	342826
76033	342827
93089	342828
8100	342829
4798	342830
72081	342831
5469	342832
29084	342833
12645	342834
26686	342835
19805	342836
45611	342837
32524	342838
56998	342839
101750	342840
18573	342841
6434	342842
11695	342843
78443	342844
27860	342845
5370	342846
49614	342847
46899	342848
15165	342849
45653	342850
39318	342851
34890	342852
60186	342853
46511	342854
6553	342855
37942	342856
4926	342857
33292	342858
7110	342859
48977	342860
9637	342861
8910	342862
3038	342863
77919	342864
15506	342865
36023	342866
7881	342867
61500	342868
64948	342869
4135	342870
33730	342871
27581	342872
1181	342873
59593	342874
17864	342875
14040	342876
43228	342877
103355	342878
67431	342879
21	342880
16801	342881
79849	342882
161	342883
28168	342884
9179	342885
10232	342886
69239	342887
24354	342888
60036	342889
80429	342890
2362	342891
2371	342892
90160	342893
20813	342894
31507	342895
3174	342896
43925	342897
67081	342898
2577	342899
70391	342900
643	342901
75	342902
58272	342903
1796	342904
45586	342905
64414	342906
36083	342907
29292	342908
41626	342909
114346	342910
269	342911
6069	342912
50913	342913
2312	342914
4710	342915
14761	342916
8121	342917
42497	342918
21581	342919
54130	342920
70984	342921
7400	342922
17396	342923
1116	342924
723	342925
27077	342926
15300	342927
16145	342928
74835	342929
71025	342930
13362	342931
102343	342932
52822	342933
82754	342934
27739	342935
74731	342936
9552	342937
56325	342938
6122	342939
43211	342940
88679	342941
50655	342942
6352	342943
31592	342944
20391	342945
57724	342946
96823	342947
20385	342948
14582	342949
13165	342950
15877	342951
46233	342952
83595	342953
15753	342954
10269	342955
8706	342956
17723	342957
72380	342958
105331	342959
14845	342960
47	342961
71213	342962
17104	342963
82314	342964
31922	342965
47923	342966
3684	342967
13743	342968
48507	342969
12053	342970
41326	342971
78707	342972
1176	342973
6176	342974
7529	342975
60379	342976
45368	342977
9349	342978
5141	342979
80403	342980
9460	342981
24373	342982
20825	342983
107771	342984
1010	342985
40021	342986
55982	342987
45342	342988
19555	342989
78059	342990
15232	342991
88	342992
97178	342993
21294	342994
56478	342995
38349	342996
88742	342997
12381	342998
7180	342999
98168	343000
4611	343001
27580	343002
82692	343003
8496	343004
727	343005
41731	343006
42643	343007
8455	343008
1960	343009
320	343010
106780	343011
1332	343012
45788	343013
35498	343014
66398	343015
93497	343016
34216	343017
31935	343018
48388	343019
28209	343020
60302	343021
6944	343022
61760	343023
8934	343024
110592	343025
15482	343026
76228	343027
60	343028
18985	343029
58662	343030
11383	343031
27609	343032
96937	343033
56061	343034
648	343035
21551	343036
23427	343037
2678	343038
842	343039
3225	343040
22061	343041
16748	343042
14944	343043
60764	343044
6167	343045
8635	343046
12770	343047
35350	343048
4543	343049
2014	343050
77442	343051
34388	343052
31819	343053
23306	343054
76513	343055
57094	343056
55247	343057
2210	343058
93588	343059
3171	343060
49027	343061
243	343062
22439	343063
46963	343064
19753	343065
10469	343066
27682	343067
13657	343068
22512	343069
80528	343070
77103	343071
28560	343072
10516	343073
22725	343074
21253	343075
64947	343076
46479	343077
48225	343078
1347	343079
47877	343080
27729	343081
105560	343082
56945	343083
8153	343084
8826	343085
4792	343086
35346	343087
13538	343088
22831	343089
83555	343090
42554	343091
95267	343092
45069	343093
75514	343094
55443	343095
19587	343096
1729	343097
24311	343098
1136	343099
15106	343100
28888	343101
3435	343102
11668	343103
31697	343104
148	343105
5803	343106
4913	343107
28603	343108
42172	343109
55470	343110
47010	343111
4404	343112
107856	343113
56174	343114
3505	343115
36666	343116
12847	343117
62073	343118
59059	343119
7864	343120
62255	343121
2355	343122
32267	343123
46529	343124
9299	343125
39289	343126
54232	343127
44203	343128
5891	343129
24348	343130
47152	343131
73987	343132
22547	343133
24494	343134
23643	343135
31754	343136
21591	343137
4167	343138
85662	343139
7266	343140
51647	343141
87937	343142
42712	343143
99193	343144
16296	343145
10391	343146
3196	343147
372	343148
8344	343149
87197	343150
24290	343151
10449	343152
79563	343153
361	343154
39524	343155
10388	343156
8084	343157
10640	343158
39124	343159
78749	343160
122	343161
1346	343162
38240	343163
36607	343164
79905	343165
14580	343166
84082	343167
62621	343168
5444	343169
41570	343170
124	343171
24165	343172
65623	343173
94049	343174
27184	343175
34937	343176
37620	343177
26167	343178
8548	343179
46035	343180
321	343181
2896	343182
52451	343183
5300	343184
961	343185
24161	343186
770	343187
70624	343188
40030	343189
53394	343190
4013	343191
32662	343192
14337	343193
9014	343194
14601	343195
3642	343196
39696	343197
8608	343198
19521	343199
17400	343200
1618	343201
10221	343202
24975	343203
56593	343204
68907	343205
58111	343206
28424	343207
83122	343208
114	343209
4275	343210
6936	343211
8022	343212
534	343213
5642	343214
37682	343215
30319	343216
57460	343217
56808	343218
18692	343219
8355	343220
1290	343221
13510	343222
35091	343223
822	343224
19468	343225
2716	343226
43134	343227
16892	343228
4625	343229
37096	343230
11223	343231
92815	343232
160	343233
26335	343234
15409	343235
3995	343236
38487	343237
63385	343238
4193	343239
10557	343240
28862	343241
7752	343242
31016	343243
4889	343244
21154	343245
14647	343246
59395	343247
9900	343248
56419	343249
22253	343250
33283	343251
27435	343252
26038	343253
1834	343254
96445	343255
22415	343256
29600	343257
112843	343258
28448	343259
32094	343260
4484	343261
5110	343262
36535	343263
905	343264
79888	343265
1802	343266
67482	343267
492	343268
294	343269
328	343270
59893	343271
8698	343272
66335	343273
1999	343274
5280	343275
14195	343276
40230	343277
8692	343278
58593	343279
31935	343280
1210	343281
14047	343282
81281	343283
86442	343284
46896	343285
74923	343286
75747	343287
13599	343288
6810	343289
13237	343290
3176	343291
93233	343292
36726	343293
315	343294
2850	343295
80533	343296
372	343297
4134	343298
80278	343299
15060	343300
3962	343301
44452	343302
45089	343303
61090	343304
13822	343305
369	343306
86036	343307
59382	343308
21075	343309
97694	343310
66161	343311
19586	343312
59114	343313
72329	343314
46284	343315
82338	343316
23392	343317
25772	343318
7557	343319
83865	343320
91169	343321
111446	343322
25038	343323
42366	343324
34731	343325
28330	343326
23478	343327
42665	343328
91	343329
34969	343330
111598	343331
28974	343332
52665	343333
6	343334
24060	343335
85298	343336
24213	343337
1033	343338
9942	343339
64096	343340
655	343341
884	343342
30679	343343
14387	343344
135	343345
26724	343346
8507	343347
48213	343348
88345	343349
4053	343350
28974	343351
64709	343352
38675	343353
11429	343354
36545	343355
3887	343356
93943	343357
47673	343358
56388	343359
12280	343360
37768	343361
2844	343362
7789	343363
2160	343364
113225	343365
25669	343366
8654	343367
10102	343368
100518	343369
55780	343370
85466	343371
2976	343372
39149	343373
25911	343374
61	343375
38702	343376
389	343377
22532	343378
17943	343379
47245	343380
3366	343381
3212	343382
53696	343383
38492	343384
77725	343385
94415	343386
3107	343387
69305	343388
23629	343389
14394	343390
7976	343391
59743	343392
45041	343393
54253	343394
24108	343395
27417	343396
30253	343397
35619	343398
28553	343399
12987	343400
10106	343401
2668	343402
10531	343403
4407	343404
114513	343405
34200	343406
32981	343407
4976	343408
30045	343409
21313	343410
5361	343411
14088	343412
97446	343413
37368	343414
19736	343415
1991	343416
23091	343417
355	343418
46594	343419
32730	343420
14997	343421
9961	343422
79315	343423
35	343424
46008	343425
30782	343426
22069	343427
31859	343428
64638	343429
53286	343430
40820	343431
28701	343432
26917	343433
12909	343434
1457	343435
7840	343436
5841	343437
10059	343438
4665	343439
5849	343440
76429	343441
5935	343442
1647	343443
20378	343444
7814	343445
18269	343446
49646	343447
853	343448
16217	343449
9156	343450
6063	343451
14615	343452
22927	343453
38382	343454
79856	343455
16355	343456
20491	343457
30109	343458
6239	343459
2735	343460
9741	343461
15275	343462
3947	343463
64805	343464
65317	343465
13600	343466
40674	343467
3766	343468
28163	343469
26254	343470
10247	343471
59535	343472
87761	343473
132	343474
36822	343475
3971	343476
93079	343477
60352	343478
48707	343479
6484	343480
34407	343481
15253	343482
50788	343483
2959	343484
34044	343485
9124	343486
23248	343487
91703	343488
11256	343489
2184	343490
2727	343491
24682	343492
18654	343493
45728	343494
70348	343495
11443	343496
13248	343497
91041	343498
40894	343499
52143	343500
20401	343501
1214	343502
7527	343503
1700	343504
8469	343505
17116	343506
84087	343507
32566	343508
30237	343509
9372	343510
54389	343511
83830	343512
7650	343513
3468	343514
25837	343515
17569	343516
56857	343517
12386	343518
9122	343519
45198	343520
46531	343521
18301	343522
8597	343523
8282	343524
31258	343525
61591	343526
39318	343527
11149	343528
17222	343529
8787	343530
5555	343531
61709	343532
10283	343533
59675	343534
1483	343535
9354	343536
81434	343537
41221	343538
15227	343539
67152	343540
76277	343541
89263	343542
32450	343543
27911	343544
800	343545
94426	343546
56946	343547
12640	343548
35084	343549
12663	343550
3544	343551
2842	343552
14908	343553
13208	343554
66220	343555
29608	343556
7717	343557
16174	343558
28080	343559
54448	343560
62767	343561
79523	343562
12589	343563
30413	343564
82192	343565
11208	343566
49728	343567
710	343568
49351	343569
38379	343570
71030	343571
60168	343572
14627	343573
87986	343574
25260	343575
5505	343576
67249	343577
295	343578
506	343579
75674	343580
2822	343581
26467	343582
38178	343583
16901	343584
42358	343585
9781	343586
75590	343587
40558	343588
1009	343589
93	343590
802	343591
30389	343592
3074	343593
35951	343594
37710	343595
79845	343596
2768	343597
1548	343598
12293	343599
40816	343600
67491	343601
29911	343602
27312	343603
28288	343604
15288	343605
82617	343606
740	343607
89153	343608
35435	343609
4077	343610
24399	343611
63762	343612
79260	343613
76470	343614
22813	343615
99410	343616
4463	343617
36659	343618
23181	343619
8769	343620
6306	343621
81882	343622
39177	343623
8078	343624
65102	343625
43594	343626
1035	343627
53115	343628
27298	343629
12773	343630
63381	343631
65513	343632
89721	343633
77964	343634
4637	343635
69022	343636
51471	343637
38918	343638
28041	343639
95286	343640
1886	343641
40159	343642
56121	343643
78150	343644
22620	343645
54361	343646
72600	343647
10285	343648
69599	343649
30104	343650
63480	343651
22971	343652
59869	343653
56218	343654
56314	343655
24826	343656
12300	343657
26207	343658
33275	343659
76399	343660
26762	343661
10004	343662
11199	343663
3120	343664
6890	343665
408	343666
33729	343667
91665	343668
6069	343669
16926	343670
15892	343671
57842	343672
7982	343673
26946	343674
18947	343675
10562	343676
16070	343677
15649	343678
32255	343679
22445	343680
23340	343681
8886	343682
7142	343683
175	343684
194	343685
65	343686
3370	343687
18904	343688
91987	343689
51	343690
64744	343691
41449	343692
2669	343693
13485	343694
11989	343695
4380	343696
26228	343697
73844	343698
90251	343699
49365	343700
54233	343701
5735	343702
11411	343703
41720	343704
30594	343705
14943	343706
6205	343707
8835	343708
36067	343709
4117	343710
29040	343711
69116	343712
95867	343713
9822	343714
94645	343715
150	343716
9946	343717
88017	343718
18987	343719
26237	343720
5117	343721
14491	343722
7968	343723
20718	343724
37380	343725
27404	343726
49287	343727
43734	343728
18147	343729
30053	343730
22781	343731
7543	343732
4281	343733
4833	343734
10606	343735
53463	343736
39339	343737
23354	343738
49537	343739
32400	343740
63937	343741
4023	343742
70257	343743
77079	343744
110023	343745
38281	343746
9347	343747
3279	343748
11259	343749
64557	343750
53828	343751
4962	343752
17459	343753
65164	343754
10595	343755
19117	343756
4614	343757
26615	343758
18952	343759
56460	343760
58963	343761
15400	343762
81142	343763
69899	343764
99474	343765
48279	343766
27727	343767
79789	343768
17634	343769
10773	343770
53243	343771
20562	343772
76026	343773
709	343774
14952	343775
95815	343776
18366	343777
83222	343778
15073	343779
28162	343780
21030	343781
6564	343782
15593	343783
33474	343784
660	343785
24093	343786
19417	343787
16421	343788
76282	343789
43429	343790
22452	343791
41028	343792
118	343793
99147	343794
1768	343795
18501	343796
74447	343797
48169	343798
12882	343799
1623	343800
3	343801
21862	343802
34249	343803
75425	343804
2843	343805
11622	343806
19295	343807
4966	343808
105842	343809
13050	343810
12032	343811
50226	343812
49849	343813
69718	343814
577	343815
8517	343816
17119	343817
73211	343818
42428	343819
88861	343820
18770	343821
39757	343822
24429	343823
1549	343824
22087	343825
26204	343826
46691	343827
18899	343828
10224	343829
68213	343830
11150	343831
4770	343832
49837	343833
1485	343834
72331	343835
24099	343836
13249	343837
238	343838
11529	343839
7660	343840
42851	343841
4127	343842
36028	343843
290	343844
18803	343845
3154	343846
16243	343847
3162	343848
43688	343849
36820	343850
20522	343851
33303	343852
23174	343853
117	343854
26118	343855
106290	343856
84155	343857
2648	343858
65935	343859
38521	343860
3349	343861
1666	343862
35261	343863
111395	343864
96999	343865
40399	343866
46860	343867
58428	343868
82	343869
68192	343870
7179	343871
7075	343872
49290	343873
56749	343874
747	343875
12512	343876
433	343877
97726	343878
49313	343879
32941	343880
1143	343881
2656	343882
34076	343883
10936	343884
50640	343885
34088	343886
8715	343887
19904	343888
1577	343889
5564	343890
448	343891
71046	343892
80036	343893
33280	343894
3707	343895
5877	343896
587	343897
7394	343898
101405	343899
12576	343900
23856	343901
76	343902
4955	343903
54490	343904
75037	343905
14107	343906
17535	343907
38115	343908
651	343909
76012	343910
1889	343911
15697	343912
3616	343913
41900	343914
5862	343915
25899	343916
28207	343917
1061	343918
5321	343919
17369	343920
221	343921
22090	343922
13652	343923
861	343924
62501	343925
2433	343926
42726	343927
47046	343928
93184	343929
14730	343930
8393	343931
238	343932
47289	343933
46279	343934
9952	343935
15776	343936
69994	343937
19078	343938
34680	343939
47830	343940
57521	343941
12418	343942
94983	343943
72950	343944
38251	343945
3000	343946
41237	343947
29979	343948
37070	343949
34489	343950
19719	343951
30183	343952
45071	343953
24800	343954
687	343955
11109	343956
20709	343957
34521	343958
60122	343959
7669	343960
384	343961
55018	343962
3836	343963
30252	343964
18698	343965
30488	343966
66595	343967
23029	343968
15295	343969
30765	343970
63392	343971
21593	343972
35776	343973
2564	343974
18981	343975
18343	343976
50936	343977
20273	343978
48305	343979
4396	343980
747	343981
36937	343982
60148	343983
36921	343984
6813	343985
6725	343986
46651	343987
58355	343988
27983	343989
22747	343990
68956	343991
13552	343992
33679	343993
52544	343994
43608	343995
71861	343996
22246	343997
15185	343998
49144	343999
14783	344000
5497	344001
23158	344002
85301	344003
8394	344004
15648	344005
23398	344006
23191	344007
18334	344008
26704	344009
59041	344010
66553	344011
29004	344012
42462	344013
1705	344014
38514	344015
10394	344016
15339	344017
20743	344018
47474	344019
46958	344020
12267	344021
2198	344022
32017	344023
40684	344024
36652	344025
66088	344026
6150	344027
5276	344028
526	344029
7196	344030
21962	344031
6662	344032
69840	344033
26680	344034
679	344035
33968	344036
683	344037
29490	344038
10152	344039
25887	344040
37551	344041
7390	344042
29255	344043
63296	344044
67088	344045
38489	344046
67846	344047
27009	344048
5765	344049
16179	344050
816	344051
5037	344052
1314	344053
19299	344054
575	344055
14845	344056
55724	344057
10916	344058
42886	344059
941	344060
30705	344061
79431	344062
19018	344063
17104	344064
3773	344065
3958	344066
13537	344067
66849	344068
11094	344069
409	344070
608	344071
10439	344072
28515	344073
6978	344074
58591	344075
15868	344076
12012	344077
59370	344078
273	344079
42807	344080
97820	344081
39977	344082
39843	344083
77913	344084
26348	344085
35894	344086
16965	344087
18119	344088
36953	344089
4228	344090
2421	344091
10763	344092
27167	344093
61202	344094
103250	344095
60769	344096
29865	344097
9388	344098
53822	344099
26045	344100
8997	344101
36006	344102
38853	344103
25420	344104
34861	344105
5244	344106
31179	344107
34634	344108
3152	344109
41919	344110
33616	344111
12931	344112
35176	344113
54568	344114
89127	344115
14245	344116
2885	344117
102207	344118
41186	344119
2072	344120
11260	344121
83670	344122
14510	344123
11763	344124
73021	344125
18567	344126
28383	344127
43333	344128
23391	344129
10	344130
29579	344131
31180	344132
60090	344133
25496	344134
15721	344135
95551	344136
61929	344137
35615	344138
54994	344139
95673	344140
90030	344141
13477	344142
3306	344143
24809	344144
22916	344145
8222	344146
1227	344147
7674	344148
77445	344149
18091	344150
5324	344151
7096	344152
59175	344153
36926	344154
7696	344155
34011	344156
20879	344157
89037	344158
8206	344159
3490	344160
18943	344161
102881	344162
4211	344163
10934	344164
8276	344165
8645	344166
688	344167
63579	344168
3247	344169
104027	344170
113	344171
14074	344172
349	344173
92878	344174
46213	344175
26294	344176
59331	344177
35178	344178
27258	344179
70815	344180
33298	344181
45082	344182
4660	344183
18787	344184
61461	344185
40984	344186
88004	344187
3215	344188
2194	344189
19178	344190
34191	344191
24372	344192
21498	344193
14660	344194
70641	344195
40985	344196
34561	344197
76358	344198
70561	344199
9163	344200
59506	344201
17191	344202
34658	344203
79143	344204
3965	344205
44054	344206
31808	344207
13320	344208
5891	344209
42242	344210
15518	344211
15407	344212
9036	344213
80092	344214
10421	344215
4101	344216
35750	344217
10135	344218
54075	344219
5874	344220
54873	344221
65017	344222
65624	344223
10048	344224
27987	344225
30462	344226
73209	344227
28964	344228
19255	344229
5374	344230
28770	344231
3026	344232
7660	344233
30833	344234
131	344235
8361	344236
57241	344237
2632	344238
110538	344239
49687	344240
40589	344241
1084	344242
9982	344243
5989	344244
2112	344245
5174	344246
11883	344247
37378	344248
12302	344249
72521	344250
65921	344251
32368	344252
18213	344253
55462	344254
28045	344255
760	344256
22912	344257
27366	344258
10447	344259
3366	344260
79038	344261
58289	344262
2697	344263
36374	344264
3790	344265
6370	344266
17098	344267
45006	344268
92390	344269
26146	344270
1156	344271
41427	344272
23752	344273
3795	344274
20172	344275
59884	344276
20266	344277
8243	344278
63359	344279
61706	344280
88767	344281
76682	344282
8094	344283
57583	344284
47250	344285
82036	344286
654	344287
459	344288
33621	344289
56238	344290
6546	344291
40623	344292
4041	344293
2067	344294
80116	344295
44747	344296
48786	344297
87394	344298
2346	344299
30926	344300
28282	344301
51682	344302
1040	344303
21757	344304
78890	344305
7897	344306
3201	344307
50032	344308
1185	344309
6374	344310
14001	344311
75313	344312
60708	344313
34599	344314
1856	344315
30035	344316
36506	344317
10677	344318
283	344319
60	344320
95	344321
96902	344322
2797	344323
50549	344324
81759	344325
10647	344326
27574	344327
2971	344328
24902	344329
34586	344330
11275	344331
5108	344332
20535	344333
71502	344334
26685	344335
72940	344336
81509	344337
5282	344338
5611	344339
16735	344340
83874	344341
46975	344342
17738	344343
71256	344344
44399	344345
41543	344346
18796	344347
15179	344348
1572	344349
46035	344350
16429	344351
1277	344352
1960	344353
45055	344354
105032	344355
785	344356
7352	344357
23784	344358
64015	344359
74878	344360
83129	344361
52827	344362
15158	344363
33508	344364
3157	344365
26520	344366
39697	344367
54457	344368
15357	344369
16584	344370
273	344371
3396	344372
28214	344373
80323	344374
8774	344375
38858	344376
42370	344377
64390	344378
651	344379
51468	344380
81517	344381
12164	344382
1546	344383
7638	344384
90654	344385
52765	344386
18581	344387
92839	344388
20953	344389
57488	344390
19689	344391
86202	344392
49618	344393
6421	344394
19583	344395
70523	344396
49886	344397
59313	344398
1318	344399
35825	344400
21902	344401
8529	344402
2075	344403
60739	344404
12765	344405
4340	344406
35487	344407
25913	344408
80376	344409
190	344410
320	344411
19885	344412
61089	344413
15545	344414
15045	344415
38594	344416
3673	344417
85407	344418
62902	344419
1946	344420
8982	344421
100083	344422
259	344423
64155	344424
28628	344425
37539	344426
29692	344427
42286	344428
87359	344429
17917	344430
85516	344431
42071	344432
16263	344433
90	344434
27329	344435
80263	344436
59938	344437
17657	344438
16984	344439
2414	344440
52953	344441
17126	344442
21597	344443
53711	344444
29812	344445
69846	344446
46109	344447
16840	344448
79974	344449
398	344450
96697	344451
6163	344452
9216	344453
44619	344454
54851	344455
4727	344456
96833	344457
23358	344458
30145	344459
31543	344460
48439	344461
593	344462
38364	344463
29527	344464
38553	344465
3049	344466
21599	344467
79615	344468
72396	344469
73633	344470
856	344471
8658	344472
31515	344473
45926	344474
9381	344475
913	344476
45891	344477
7473	344478
24735	344479
58945	344480
42984	344481
24079	344482
34843	344483
37668	344484
33250	344485
55246	344486
2961	344487
63960	344488
8526	344489
7085	344490
8544	344491
1874	344492
71141	344493
55694	344494
35706	344495
718	344496
21234	344497
27910	344498
184	344499
5802	344500
18466	344501
3622	344502
5507	344503
2969	344504
29494	344505
2268	344506
2201	344507
1937	344508
70949	344509
38280	344510
49168	344511
30123	344512
18621	344513
1428	344514
61918	344515
16348	344516
10915	344517
41035	344518
57578	344519
17954	344520
8910	344521
72647	344522
80	344523
40596	344524
2065	344525
5469	344526
15872	344527
42298	344528
18555	344529
60710	344530
4128	344531
92766	344532
74011	344533
10788	344534
17629	344535
9593	344536
22534	344537
49675	344538
5343	344539
62262	344540
15691	344541
63207	344542
10425	344543
4757	344544
75850	344545
40452	344546
70226	344547
17469	344548
5528	344549
63845	344550
109730	344551
2384	344552
3140	344553
52867	344554
23857	344555
8522	344556
1936	344557
17742	344558
12816	344559
22119	344560
10222	344561
8905	344562
54314	344563
17365	344564
5299	344565
7715	344566
2674	344567
80734	344568
543	344569
62464	344570
5744	344571
6211	344572
56546	344573
6367	344574
6094	344575
17080	344576
52348	344577
75882	344578
26104	344579
12615	344580
96113	344581
8	344582
13130	344583
1986	344584
4797	344585
143	344586
10322	344587
18254	344588
6087	344589
29085	344590
225	344591
17464	344592
11009	344593
10764	344594
9749	344595
3346	344596
26643	344597
23551	344598
15232	344599
147	344600
18156	344601
609	344602
23555	344603
49480	344604
11279	344605
8731	344606
96417	344607
70772	344608
39810	344609
8160	344610
39299	344611
24309	344612
2534	344613
66768	344614
4722	344615
1146	344616
26549	344617
57183	344618
43593	344619
45262	344620
46099	344621
4412	344622
17545	344623
14427	344624
99877	344625
89617	344626
5276	344627
7333	344628
86130	344629
5439	344630
83341	344631
37591	344632
62740	344633
16910	344634
29709	344635
54697	344636
27438	344637
13524	344638
53346	344639
9825	344640
4444	344641
8474	344642
644	344643
10044	344644
400	344645
2989	344646
761	344647
13857	344648
9666	344649
77587	344650
1876	344651
2545	344652
40802	344653
37761	344654
96988	344655
3052	344656
34610	344657
27392	344658
11	344659
9542	344660
9961	344661
59000	344662
52641	344663
23299	344664
7745	344665
5	344666
33426	344667
92050	344668
44236	344669
6567	344670
17580	344671
4537	344672
95343	344673
40659	344674
28222	344675
16338	344676
17593	344677
10012	344678
92709	344679
2418	344680
41022	344681
71462	344682
1317	344683
75596	344684
11692	344685
2203	344686
8895	344687
88095	344688
4923	344689
5978	344690
32847	344691
89314	344692
3960	344693
25239	344694
919	344695
7447	344696
71985	344697
4319	344698
35686	344699
23868	344700
34645	344701
24345	344702
8446	344703
5431	344704
169	344705
19856	344706
6998	344707
48310	344708
54832	344709
45581	344710
24541	344711
103	344712
81182	344713
10861	344714
60096	344715
14642	344716
39	344717
97360	344718
97052	344719
90573	344720
21862	344721
44644	344722
8691	344723
98656	344724
2286	344725
60007	344726
20101	344727
63037	344728
49108	344729
62382	344730
49703	344731
53422	344732
60258	344733
32225	344734
5907	344735
43790	344736
481	344737
12991	344738
22418	344739
9226	344740
15284	344741
72569	344742
5685	344743
55312	344744
30649	344745
9344	344746
73261	344747
13016	344748
71272	344749
8892	344750
770	344751
7359	344752
39940	344753
41413	344754
53425	344755
5434	344756
70121	344757
85404	344758
35398	344759
52840	344760
82421	344761
33734	344762
35744	344763
35813	344764
7082	344765
42258	344766
39289	344767
3843	344768
39385	344769
99780	344770
33887	344771
53472	344772
46339	344773
50709	344774
56926	344775
1466	344776
17373	344777
93426	344778
53347	344779
266	344780
12166	344781
36628	344782
23759	344783
47810	344784
2933	344785
46762	344786
33413	344787
44481	344788
40112	344789
13908	344790
66205	344791
102282	344792
9872	344793
17227	344794
17418	344795
1121	344796
61420	344797
54402	344798
3070	344799
798	344800
29593	344801
60236	344802
6512	344803
71885	344804
93452	344805
7808	344806
12968	344807
93535	344808
14866	344809
1352	344810
9539	344811
24527	344812
52297	344813
64639	344814
11094	344815
88625	344816
3624	344817
26195	344818
4914	344819
2458	344820
58373	344821
44531	344822
24546	344823
38173	344824
12172	344825
20694	344826
73483	344827
8152	344828
9116	344829
33860	344830
61751	344831
4930	344832
637	344833
77740	344834
11532	344835
80466	344836
15157	344837
5511	344838
4043	344839
77657	344840
4675	344841
2643	344842
10045	344843
19341	344844
44637	344845
14648	344846
34054	344847
29940	344848
31303	344849
9910	344850
37237	344851
3194	344852
3453	344853
477	344854
11783	344855
5631	344856
20322	344857
7692	344858
138	344859
7810	344860
30537	344861
69242	344862
6687	344863
14803	344864
47012	344865
71713	344866
24483	344867
21967	344868
1498	344869
82596	344870
27758	344871
38044	344872
19916	344873
4053	344874
11656	344875
2662	344876
8715	344877
298	344878
38409	344879
8923	344880
1711	344881
2290	344882
11950	344883
26584	344884
7072	344885
7058	344886
52650	344887
7769	344888
73767	344889
66276	344890
4949	344891
45817	344892
90209	344893
2512	344894
23603	344895
40064	344896
380	344897
85941	344898
24944	344899
21108	344900
27877	344901
20024	344902
33081	344903
42947	344904
65187	344905
17787	344906
62165	344907
1803	344908
27767	344909
58286	344910
948	344911
38079	344912
55292	344913
68007	344914
323	344915
21638	344916
8037	344917
10832	344918
12853	344919
48774	344920
60365	344921
31871	344922
58931	344923
1125	344924
2800	344925
100977	344926
39320	344927
4058	344928
867	344929
49146	344930
58693	344931
1175	344932
20437	344933
42445	344934
4789	344935
102447	344936
51444	344937
8128	344938
5608	344939
18836	344940
27852	344941
65	344942
33440	344943
34037	344944
63629	344945
49643	344946
1891	344947
18208	344948
54422	344949
5935	344950
104759	344951
18813	344952
63594	344953
19439	344954
12751	344955
46030	344956
10147	344957
11940	344958
17559	344959
44410	344960
42146	344961
44382	344962
109	344963
11797	344964
1659	344965
58571	344966
55274	344967
41383	344968
89931	344969
64533	344970
204	344971
19584	344972
30963	344973
15436	344974
16969	344975
5280	344976
333	344977
68785	344978
92638	344979
60458	344980
3757	344981
4282	344982
3877	344983
472	344984
35311	344985
1	344986
75215	344987
18033	344988
93446	344989
228	344990
93774	344991
4347	344992
5263	344993
14681	344994
152	344995
62348	344996
18834	344997
182	344998
3925	344999
24147	345000
41307	345001
3491	345002
9237	345003
34119	345004
57991	345005
1270	345006
28580	345007
15676	345008
57195	345009
34259	345010
69545	345011
929	345012
12949	345013
32071	345014
46363	345015
3311	345016
15929	345017
12497	345018
31183	345019
33692	345020
14261	345021
33581	345022
87346	345023
40334	345024
22546	345025
30119	345026
24384	345027
1254	345028
42091	345029
15315	345030
6576	345031
11245	345032
20117	345033
57967	345034
24867	345035
1818	345036
27433	345037
21238	345038
16465	345039
5066	345040
31622	345041
58521	345042
47511	345043
89169	345044
9921	345045
30597	345046
55714	345047
8208	345048
1481	345049
29877	345050
89888	345051
62785	345052
2386	345053
32920	345054
67031	345055
68632	345056
3334	345057
24175	345058
5308	345059
63022	345060
28577	345061
72545	345062
18436	345063
27906	345064
26351	345065
9934	345066
37398	345067
23709	345068
1345	345069
69912	345070
54980	345071
7120	345072
17594	345073
16480	345074
223	345075
60	345076
140	345077
81339	345078
65165	345079
1789	345080
62337	345081
38419	345082
3042	345083
84727	345084
33559	345085
8736	345086
86774	345087
41827	345088
82288	345089
39242	345090
823	345091
1491	345092
63724	345093
9610	345094
42375	345095
50668	345096
34923	345097
103086	345098
3826	345099
30450	345100
20720	345101
8061	345102
15549	345103
28111	345104
44068	345105
33240	345106
47531	345107
89629	345108
11274	345109
26345	345110
4767	345111
12871	345112
497	345113
66351	345114
36023	345115
32347	345116
29812	345117
48663	345118
5681	345119
1638	345120
52124	345121
53681	345122
15833	345123
41697	345124
73258	345125
46176	345126
7009	345127
1966	345128
5931	345129
40803	345130
57240	345131
86199	345132
5734	345133
764	345134
113754	345135
61892	345136
36685	345137
38559	345138
97847	345139
21131	345140
12379	345141
67192	345142
88355	345143
40886	345144
71848	345145
14241	345146
58962	345147
4100	345148
4258	345149
72169	345150
20162	345151
40031	345152
70250	345153
3600	345154
17673	345155
46929	345156
3490	345157
86312	345158
95798	345159
12996	345160
5534	345161
27236	345162
11600	345163
23330	345164
7702	345165
34868	345166
8528	345167
74227	345168
34408	345169
67361	345170
7185	345171
23723	345172
947	345173
43479	345174
888	345175
16992	345176
18054	345177
45358	345178
7720	345179
74642	345180
1429	345181
45364	345182
2090	345183
38804	345184
39540	345185
534	345186
98930	345187
10163	345188
1916	345189
2877	345190
7397	345191
10965	345192
10459	345193
50947	345194
101589	345195
41113	345196
23458	345197
2423	345198
40100	345199
92097	345200
2089	345201
62323	345202
31211	345203
46263	345204
2754	345205
2139	345206
15568	345207
54019	345208
14530	345209
75027	345210
336	345211
37568	345212
4687	345213
11709	345214
3501	345215
85584	345216
1416	345217
14296	345218
11963	345219
25703	345220
12221	345221
62964	345222
25064	345223
1939	345224
41245	345225
102159	345226
73221	345227
1274	345228
25080	345229
954	345230
58	345231
2982	345232
72117	345233
11678	345234
46117	345235
11054	345236
22362	345237
2147	345238
15401	345239
30295	345240
17895	345241
53327	345242
26592	345243
90	345244
83470	345245
85471	345246
15580	345247
99364	345248
56083	345249
19988	345250
10384	345251
32538	345252
27498	345253
49452	345254
3793	345255
6034	345256
37257	345257
10834	345258
53145	345259
45565	345260
75226	345261
8445	345262
29400	345263
7635	345264
14656	345265
50502	345266
1241	345267
2681	345268
33749	345269
9405	345270
44674	345271
9669	345272
5912	345273
92418	345274
35011	345275
31294	345276
41036	345277
1013	345278
16707	345279
21348	345280
44056	345281
35290	345282
44446	345283
29628	345284
15785	345285
94308	345286
51692	345287
47536	345288
49087	345289
9596	345290
72470	345291
3743	345292
62384	345293
3395	345294
11066	345295
13019	345296
58174	345297
10177	345298
6899	345299
39689	345300
35852	345301
77662	345302
1	345303
95850	345304
7882	345305
51859	345306
22541	345307
18549	345308
6000	345309
81747	345310
2902	345311
12	345312
20944	345313
24263	345314
29205	345315
80365	345316
93135	345317
37454	345318
12702	345319
31385	345320
9659	345321
10480	345322
31026	345323
68885	345324
11471	345325
18809	345326
248	345327
29694	345328
90223	345329
4751	345330
33117	345331
13606	345332
26	345333
1586	345334
11130	345335
45748	345336
26769	345337
11295	345338
8947	345339
39451	345340
907	345341
17319	345342
8327	345343
11937	345344
10409	345345
13997	345346
27334	345347
80454	345348
66743	345349
46171	345350
29976	345351
38991	345352
50945	345353
27284	345354
18537	345355
48811	345356
23779	345357
9394	345358
29443	345359
57043	345360
2136	345361
23007	345362
6945	345363
33196	345364
76287	345365
36524	345366
20998	345367
4437	345368
42607	345369
4438	345370
31467	345371
4699	345372
56603	345373
106058	345374
20959	345375
38084	345376
23190	345377
93621	345378
48293	345379
106312	345380
80888	345381
37793	345382
11822	345383
22872	345384
77677	345385
55426	345386
2778	345387
38417	345388
10536	345389
34517	345390
37914	345391
78740	345392
14443	345393
2201	345394
4713	345395
7804	345396
27604	345397
3226	345398
36475	345399
31440	345400
17853	345401
41805	345402
26653	345403
12251	345404
18086	345405
137	345406
46735	345407
13428	345408
18812	345409
103	345410
14388	345411
46344	345412
9021	345413
43052	345414
1149	345415
5020	345416
79872	345417
4062	345418
49030	345419
112450	345420
37208	345421
55042	345422
8707	345423
41	345424
35977	345425
29849	345426
61160	345427
48885	345428
25619	345429
17606	345430
7270	345431
36212	345432
53337	345433
56792	345434
37485	345435
49031	345436
67594	345437
26201	345438
9018	345439
7545	345440
57589	345441
6917	345442
218	345443
752	345444
6124	345445
7151	345446
75421	345447
24062	345448
45847	345449
23129	345450
28583	345451
3994	345452
8186	345453
11462	345454
16294	345455
26078	345456
28240	345457
4288	345458
14839	345459
51363	345460
139	345461
31981	345462
17080	345463
48227	345464
64875	345465
3765	345466
32131	345467
2640	345468
39489	345469
73720	345470
36058	345471
56186	345472
1442	345473
60493	345474
6972	345475
4554	345476
44446	345477
45674	345478
79172	345479
36405	345480
1378	345481
651	345482
21325	345483
31927	345484
97632	345485
39501	345486
97045	345487
55748	345488
27725	345489
20519	345490
42633	345491
69359	345492
32857	345493
4495	345494
2291	345495
52241	345496
43694	345497
3309	345498
1965	345499
560	345500
3312	345501
26497	345502
58187	345503
357	345504
7174	345505
14686	345506
8793	345507
34602	345508
80140	345509
63245	345510
18502	345511
28347	345512
94759	345513
7010	345514
17544	345515
38636	345516
13840	345517
54	345518
4788	345519
42927	345520
82340	345521
41681	345522
80306	345523
43082	345524
1245	345525
27418	345526
82285	345527
11249	345528
2810	345529
40065	345530
13932	345531
18393	345532
112106	345533
56047	345534
3020	345535
3689	345536
42997	345537
74110	345538
19425	345539
33992	345540
3704	345541
33244	345542
74575	345543
7966	345544
39859	345545
34879	345546
9013	345547
39323	345548
5775	345549
15198	345550
43257	345551
1848	345552
81907	345553
293	345554
29714	345555
16307	345556
1545	345557
38463	345558
47414	345559
252	345560
12516	345561
48944	345562
291	345563
2892	345564
72364	345565
70817	345566
4305	345567
54428	345568
24832	345569
8424	345570
95441	345571
27583	345572
19599	345573
67945	345574
3459	345575
75785	345576
9	345577
6244	345578
28578	345579
15702	345580
6962	345581
55	345582
33255	345583
38166	345584
78822	345585
13185	345586
471	345587
21779	345588
21749	345589
42811	345590
54	345591
56588	345592
23854	345593
6443	345594
538	345595
20444	345596
34320	345597
63966	345598
67040	345599
61	345600
86370	345601
5257	345602
59752	345603
44973	345604
10093	345605
5356	345606
23550	345607
44736	345608
1389	345609
11524	345610
81141	345611
227	345612
10858	345613
27009	345614
25367	345615
12222	345616
48222	345617
15025	345618
113490	345619
102356	345620
2330	345621
85023	345622
1558	345623
76758	345624
71252	345625
75221	345626
6102	345627
14353	345628
829	345629
11612	345630
78993	345631
80606	345632
4185	345633
55114	345634
104477	345635
6214	345636
47654	345637
7739	345638
55307	345639
65638	345640
7341	345641
20185	345642
4890	345643
10999	345644
21686	345645
33517	345646
12008	345647
97290	345648
4504	345649
23066	345650
113034	345651
15063	345652
66722	345653
365	345654
102418	345655
34170	345656
7755	345657
48637	345658
61736	345659
95507	345660
24132	345661
9498	345662
4254	345663
27111	345664
49164	345665
23830	345666
48241	345667
5933	345668
40367	345669
11195	345670
34901	345671
55460	345672
4081	345673
80797	345674
16159	345675
905	345676
88180	345677
11685	345678
48317	345679
64526	345680
83968	345681
4664	345682
60948	345683
5685	345684
31759	345685
12380	345686
46751	345687
14877	345688
8867	345689
3471	345690
34868	345691
72086	345692
9141	345693
22501	345694
98794	345695
24503	345696
52586	345697
10598	345698
75465	345699
12392	345700
32713	345701
800	345702
76482	345703
2251	345704
27554	345705
44428	345706
100264	345707
72635	345708
41	345709
56115	345710
22998	345711
4965	345712
49933	345713
11045	345714
23177	345715
48892	345716
39396	345717
56474	345718
45235	345719
38460	345720
50989	345721
61321	345722
68245	345723
15326	345724
77259	345725
69362	345726
13811	345727
90704	345728
71608	345729
86008	345730
76430	345731
13075	345732
71036	345733
51062	345734
17103	345735
7143	345736
26115	345737
22911	345738
45042	345739
28615	345740
25715	345741
1121	345742
5305	345743
39746	345744
1502	345745
110845	345746
18283	345747
41276	345748
7465	345749
7110	345750
2250	345751
6886	345752
38557	345753
1604	345754
39206	345755
43343	345756
5	345757
23123	345758
112241	345759
10612	345760
10590	345761
22479	345762
113134	345763
41800	345764
1848	345765
21444	345766
51512	345767
105799	345768
82585	345769
20051	345770
5520	345771
45401	345772
24103	345773
15556	345774
70226	345775
18403	345776
30300	345777
40049	345778
25315	345779
112789	345780
29350	345781
78991	345782
20186	345783
34920	345784
52217	345785
76396	345786
42696	345787
7892	345788
8701	345789
69836	345790
55560	345791
20014	345792
65	345793
2498	345794
67350	345795
32280	345796
616	345797
106620	345798
55520	345799
12404	345800
4828	345801
83022	345802
77	345803
28749	345804
7839	345805
59982	345806
1514	345807
1673	345808
66975	345809
64527	345810
14824	345811
3422	345812
4958	345813
23645	345814
56687	345815
45577	345816
42623	345817
19181	345818
10450	345819
26324	345820
16271	345821
10746	345822
6902	345823
7511	345824
77205	345825
36810	345826
5008	345827
39747	345828
7508	345829
5576	345830
26333	345831
72147	345832
24550	345833
218	345834
54311	345835
53425	345836
17166	345837
72346	345838
39160	345839
19577	345840
6838	345841
4593	345842
1677	345843
31104	345844
67204	345845
28417	345846
30336	345847
19804	345848
10353	345849
75149	345850
8906	345851
58427	345852
19039	345853
160	345854
26559	345855
69677	345856
42529	345857
40106	345858
9369	345859
48559	345860
471	345861
2500	345862
30181	345863
97512	345864
18327	345865
53022	345866
60395	345867
51788	345868
62798	345869
40037	345870
81134	345871
29432	345872
1442	345873
49901	345874
2512	345875
61375	345876
15853	345877
56278	345878
74374	345879
721	345880
76115	345881
50365	345882
48858	345883
34939	345884
103263	345885
5390	345886
35814	345887
11149	345888
29964	345889
29998	345890
7354	345891
19827	345892
37107	345893
6082	345894
9408	345895
73781	345896
6588	345897
26324	345898
67444	345899
22192	345900
62750	345901
5401	345902
24184	345903
100995	345904
110520	345905
38046	345906
7099	345907
61365	345908
6287	345909
425	345910
1083	345911
36214	345912
17342	345913
20765	345914
10680	345915
3329	345916
1837	345917
78498	345918
95737	345919
67052	345920
81343	345921
68372	345922
145	345923
54634	345924
1431	345925
37280	345926
39794	345927
49640	345928
34695	345929
42246	345930
59588	345931
4745	345932
36673	345933
61311	345934
857	345935
52045	345936
6577	345937
36675	345938
29795	345939
2073	345940
14805	345941
71403	345942
13247	345943
32836	345944
55532	345945
12596	345946
17506	345947
60222	345948
1653	345949
36119	345950
54793	345951
14360	345952
2248	345953
32425	345954
26761	345955
49384	345956
31110	345957
1550	345958
14087	345959
29410	345960
73578	345961
866	345962
32	345963
110295	345964
50643	345965
5053	345966
70847	345967
28	345968
38778	345969
63291	345970
90438	345971
112680	345972
31760	345973
3951	345974
39532	345975
35013	345976
3365	345977
3764	345978
9727	345979
20222	345980
12399	345981
35876	345982
27333	345983
3928	345984
90397	345985
46593	345986
22594	345987
22013	345988
23985	345989
28706	345990
61888	345991
44189	345992
22779	345993
7598	345994
33997	345995
37258	345996
29899	345997
26994	345998
1711	345999
262	346000
75851	346001
22092	346002
12431	346003
17033	346004
388	346005
2509	346006
49732	346007
32459	346008
37599	346009
2739	346010
61348	346011
55258	346012
1177	346013
14995	346014
724	346015
14390	346016
38073	346017
74524	346018
889	346019
5966	346020
17887	346021
6589	346022
8021	346023
14504	346024
59143	346025
663	346026
1460	346027
501	346028
581	346029
27928	346030
16412	346031
68807	346032
20597	346033
6270	346034
11710	346035
72323	346036
11957	346037
2732	346038
6011	346039
97377	346040
4175	346041
23654	346042
17739	346043
66482	346044
34097	346045
35958	346046
23207	346047
99978	346048
87226	346049
42738	346050
52895	346051
45499	346052
51696	346053
44604	346054
73181	346055
651	346056
24799	346057
28138	346058
9609	346059
3513	346060
72053	346061
108925	346062
28050	346063
12932	346064
717	346065
47733	346066
56317	346067
11538	346068
5968	346069
80057	346070
10135	346071
2004	346072
92977	346073
7504	346074
24868	346075
75539	346076
98070	346077
68730	346078
20480	346079
58591	346080
16405	346081
7038	346082
34346	346083
73515	346084
27435	346085
33527	346086
48128	346087
11050	346088
94142	346089
1143	346090
39956	346091
28509	346092
5168	346093
75296	346094
598	346095
21683	346096
65141	346097
4745	346098
6530	346099
52753	346100
20411	346101
754	346102
5085	346103
18774	346104
19200	346105
29562	346106
90975	346107
75643	346108
35178	346109
7831	346110
45573	346111
29869	346112
352	346113
35026	346114
18302	346115
86344	346116
29155	346117
80611	346118
28498	346119
87596	346120
3383	346121
39119	346122
58027	346123
61304	346124
44666	346125
16012	346126
258	346127
15340	346128
72983	346129
31394	346130
18689	346131
9469	346132
49830	346133
16877	346134
1011	346135
90115	346136
1821	346137
46832	346138
39905	346139
40558	346140
26889	346141
5990	346142
33893	346143
5	346144
3579	346145
13636	346146
13790	346147
63779	346148
7761	346149
9056	346150
68876	346151
15269	346152
90956	346153
79978	346154
19967	346155
750	346156
26407	346157
542	346158
89024	346159
16878	346160
1290	346161
68576	346162
460	346163
85728	346164
68796	346165
87954	346166
3999	346167
4015	346168
79847	346169
18713	346170
3762	346171
29280	346172
55388	346173
62215	346174
64249	346175
756	346176
17235	346177
86253	346178
27308	346179
34744	346180
30300	346181
1011	346182
1906	346183
45791	346184
42675	346185
2358	346186
28195	346187
4216	346188
5515	346189
10654	346190
84490	346191
64480	346192
59590	346193
26340	346194
33263	346195
24460	346196
60932	346197
41353	346198
56278	346199
889	346200
24860	346201
56223	346202
111671	346203
14565	346204
27256	346205
4846	346206
97018	346207
6611	346208
19281	346209
247	346210
42647	346211
6952	346212
86877	346213
3669	346214
44931	346215
11678	346216
10967	346217
23569	346218
3957	346219
34276	346220
27577	346221
35534	346222
12285	346223
31976	346224
103203	346225
12002	346226
41220	346227
9478	346228
90546	346229
78077	346230
25571	346231
275	346232
2532	346233
40247	346234
7460	346235
86375	346236
42495	346237
3871	346238
22227	346239
18363	346240
43271	346241
77520	346242
36260	346243
3107	346244
15619	346245
52969	346246
113822	346247
19267	346248
57336	346249
42480	346250
89021	346251
14999	346252
15435	346253
374	346254
25326	346255
7533	346256
37418	346257
69885	346258
21606	346259
562	346260
67897	346261
60822	346262
44002	346263
25903	346264
63851	346265
11395	346266
23380	346267
26798	346268
83479	346269
18534	346270
3858	346271
28550	346272
156	346273
52300	346274
5917	346275
52351	346276
31123	346277
73293	346278
3290	346279
64258	346280
11259	346281
10759	346282
21205	346283
55805	346284
1346	346285
1	346286
53796	346287
11259	346288
68143	346289
14230	346290
12046	346291
11528	346292
3529	346293
10825	346294
30548	346295
43600	346296
12906	346297
8357	346298
44813	346299
38753	346300
35512	346301
104034	346302
10273	346303
74245	346304
34982	346305
18304	346306
37570	346307
3945	346308
6912	346309
68763	346310
98478	346311
6664	346312
82962	346313
39731	346314
10236	346315
5718	346316
108046	346317
839	346318
22561	346319
51491	346320
47410	346321
42354	346322
12004	346323
14506	346324
11712	346325
2336	346326
22296	346327
15466	346328
39469	346329
45722	346330
33056	346331
29312	346332
50613	346333
50971	346334
274	346335
37785	346336
71379	346337
11829	346338
28402	346339
98277	346340
85079	346341
39162	346342
74783	346343
21527	346344
8185	346345
7460	346346
9221	346347
10307	346348
10117	346349
14949	346350
117	346351
32392	346352
34425	346353
15660	346354
31088	346355
49987	346356
10286	346357
2761	346358
37	346359
79936	346360
23225	346361
5507	346362
67934	346363
3655	346364
13946	346365
37998	346366
106158	346367
100781	346368
31349	346369
35936	346370
52384	346371
15111	346372
8298	346373
18083	346374
3927	346375
1181	346376
53197	346377
669	346378
21600	346379
22200	346380
24260	346381
33089	346382
83444	346383
6069	346384
1621	346385
7738	346386
37521	346387
53138	346388
113013	346389
21744	346390
108162	346391
49589	346392
36363	346393
41342	346394
30211	346395
22295	346396
38072	346397
1289	346398
65945	346399
60664	346400
50585	346401
56234	346402
45230	346403
41513	346404
62075	346405
1936	346406
3623	346407
25725	346408
12305	346409
3307	346410
101530	346411
43748	346412
5958	346413
54330	346414
57159	346415
35220	346416
33625	346417
122	346418
50061	346419
47387	346420
270	346421
6773	346422
30	346423
49939	346424
3289	346425
61893	346426
36302	346427
77803	346428
48829	346429
1887	346430
97942	346431
15968	346432
70065	346433
46420	346434
65271	346435
38439	346436
17723	346437
10762	346438
49159	346439
5722	346440
21827	346441
29774	346442
19642	346443
2716	346444
19817	346445
86588	346446
60702	346447
27450	346448
34048	346449
2384	346450
72662	346451
26426	346452
16458	346453
1204	346454
40361	346455
60870	346456
29461	346457
92099	346458
9996	346459
9873	346460
62004	346461
3018	346462
4188	346463
21886	346464
48789	346465
1942	346466
5105	346467
229	346468
31601	346469
14270	346470
4421	346471
38457	346472
17406	346473
91115	346474
2999	346475
6148	346476
41027	346477
11246	346478
98129	346479
38796	346480
55387	346481
2981	346482
44944	346483
5074	346484
935	346485
23825	346486
62229	346487
70052	346488
13328	346489
91702	346490
60004	346491
49493	346492
13883	346493
7703	346494
24539	346495
3445	346496
94942	346497
8320	346498
73849	346499
97036	346500
43866	346501
19318	346502
55524	346503
495	346504
27475	346505
11557	346506
10319	346507
60983	346508
20571	346509
1123	346510
86372	346511
32210	346512
30312	346513
23604	346514
2308	346515
50052	346516
102303	346517
20940	346518
19610	346519
1710	346520
42244	346521
2313	346522
40514	346523
9071	346524
7684	346525
59070	346526
83081	346527
23028	346528
44348	346529
19045	346530
5201	346531
21972	346532
17407	346533
1732	346534
4688	346535
22706	346536
12257	346537
44019	346538
364	346539
73627	346540
34254	346541
42489	346542
59516	346543
1164	346544
43489	346545
8113	346546
1412	346547
53508	346548
17183	346549
8714	346550
5735	346551
19460	346552
33134	346553
6194	346554
102559	346555
16157	346556
64705	346557
64759	346558
117	346559
54434	346560
9068	346561
8346	346562
3965	346563
887	346564
40721	346565
47237	346566
841	346567
7297	346568
3722	346569
1328	346570
4654	346571
3480	346572
107734	346573
13355	346574
37523	346575
99924	346576
3177	346577
25314	346578
75180	346579
50665	346580
20416	346581
1116	346582
27752	346583
47433	346584
495	346585
22093	346586
34900	346587
56787	346588
31023	346589
57239	346590
34318	346591
6499	346592
9283	346593
11722	346594
3674	346595
1145	346596
11324	346597
11517	346598
64379	346599
9963	346600
47878	346601
51962	346602
22160	346603
696	346604
6950	346605
27205	346606
9263	346607
19183	346608
17868	346609
54363	346610
7789	346611
44387	346612
17900	346613
79352	346614
1412	346615
8490	346616
23881	346617
43973	346618
31355	346619
17408	346620
46015	346621
28835	346622
34275	346623
6875	346624
24961	346625
3617	346626
2071	346627
61676	346628
1146	346629
47321	346630
42352	346631
70073	346632
106	346633
28596	346634
4325	346635
1076	346636
70414	346637
71973	346638
38905	346639
55668	346640
21752	346641
11333	346642
33708	346643
3508	346644
22703	346645
27632	346646
51761	346647
2048	346648
6219	346649
389	346650
51607	346651
17602	346652
103189	346653
1678	346654
26578	346655
1484	346656
30818	346657
17872	346658
10393	346659
23470	346660
10646	346661
515	346662
92066	346663
17736	346664
30427	346665
34482	346666
12413	346667
1243	346668
13770	346669
13096	346670
13020	346671
1070	346672
25767	346673
12170	346674
58541	346675
6279	346676
36712	346677
6363	346678
56402	346679
83356	346680
71753	346681
34322	346682
44867	346683
74171	346684
42611	346685
22806	346686
10498	346687
53923	346688
4264	346689
9899	346690
3251	346691
855	346692
2844	346693
29266	346694
27697	346695
9208	346696
41041	346697
81401	346698
1641	346699
4890	346700
1276	346701
29529	346702
14335	346703
6130	346704
37182	346705
42356	346706
203	346707
22040	346708
8854	346709
42627	346710
23820	346711
34870	346712
1242	346713
3005	346714
23039	346715
34058	346716
18720	346717
30019	346718
4554	346719
3026	346720
71631	346721
20790	346722
54466	346723
4740	346724
47547	346725
33292	346726
65515	346727
8527	346728
102822	346729
46868	346730
44624	346731
35173	346732
45432	346733
84231	346734
14140	346735
18143	346736
3690	346737
163	346738
15075	346739
18225	346740
88500	346741
1341	346742
42497	346743
12514	346744
3751	346745
6498	346746
26525	346747
40876	346748
19687	346749
6734	346750
32522	346751
17694	346752
23681	346753
21150	346754
25405	346755
924	346756
58842	346757
5581	346758
45804	346759
880	346760
1913	346761
22433	346762
20243	346763
1797	346764
85166	346765
1404	346766
2505	346767
656	346768
997	346769
13474	346770
73855	346771
9124	346772
31	346773
12921	346774
37405	346775
7420	346776
50373	346777
17967	346778
6375	346779
72856	346780
38301	346781
142	346782
70089	346783
35215	346784
23768	346785
27757	346786
262	346787
290	346788
8439	346789
69183	346790
32770	346791
70	346792
239	346793
6993	346794
7188	346795
9039	346796
69701	346797
13609	346798
1213	346799
37595	346800
34140	346801
2097	346802
21782	346803
87215	346804
55918	346805
27417	346806
3564	346807
11569	346808
46301	346809
44370	346810
37582	346811
71598	346812
204	346813
61539	346814
47146	346815
53516	346816
33241	346817
33941	346818
21882	346819
30028	346820
2294	346821
80747	346822
27446	346823
23511	346824
27302	346825
20464	346826
7914	346827
31395	346828
61356	346829
60599	346830
1543	346831
165	346832
86328	346833
27768	346834
1838	346835
12024	346836
39754	346837
53486	346838
30848	346839
31509	346840
9627	346841
68446	346842
57762	346843
380	346844
7024	346845
27507	346846
19323	346847
28060	346848
29174	346849
71962	346850
42914	346851
19862	346852
10399	346853
17425	346854
29221	346855
38988	346856
423	346857
55117	346858
6179	346859
16593	346860
24151	346861
7849	346862
20955	346863
10091	346864
4847	346865
27791	346866
3316	346867
49797	346868
15387	346869
3880	346870
319	346871
7490	346872
3970	346873
12821	346874
12298	346875
20334	346876
103855	346877
30076	346878
64374	346879
13210	346880
24542	346881
105287	346882
106430	346883
63295	346884
8111	346885
16230	346886
35710	346887
25291	346888
2778	346889
29698	346890
95200	346891
47778	346892
23404	346893
79606	346894
30182	346895
10679	346896
1659	346897
24063	346898
47747	346899
7676	346900
102808	346901
2037	346902
81017	346903
10457	346904
55156	346905
18921	346906
44278	346907
104033	346908
22044	346909
9331	346910
44785	346911
90084	346912
15010	346913
27203	346914
5562	346915
28794	346916
21043	346917
3356	346918
134	346919
57461	346920
9813	346921
10618	346922
34239	346923
32082	346924
1757	346925
54317	346926
46975	346927
51183	346928
46105	346929
32243	346930
52116	346931
67558	346932
18460	346933
271	346934
34836	346935
51189	346936
16288	346937
481	346938
3623	346939
134	346940
1220	346941
18228	346942
460	346943
95562	346944
55583	346945
45288	346946
20960	346947
531	346948
941	346949
110699	346950
37567	346951
56200	346952
44722	346953
51037	346954
66931	346955
12849	346956
71154	346957
40790	346958
4839	346959
2862	346960
10488	346961
41207	346962
38315	346963
73241	346964
107157	346965
78106	346966
45005	346967
4146	346968
27113	346969
5694	346970
8164	346971
769	346972
34554	346973
48483	346974
9164	346975
71517	346976
28708	346977
109670	346978
21927	346979
47506	346980
35587	346981
24225	346982
11234	346983
72087	346984
40861	346985
77289	346986
1369	346987
78381	346988
31328	346989
62001	346990
63351	346991
60119	346992
13294	346993
83707	346994
89835	346995
71378	346996
33212	346997
25264	346998
19131	346999
109613	347000
55917	347001
46893	347002
333	347003
2679	347004
6388	347005
21519	347006
71277	347007
7994	347008
479	347009
4401	347010
44889	347011
59494	347012
5107	347013
14728	347014
73323	347015
15723	347016
52935	347017
1055	347018
40992	347019
20358	347020
67790	347021
17813	347022
22717	347023
15898	347024
28339	347025
40765	347026
3605	347027
29091	347028
5647	347029
23664	347030
36174	347031
41251	347032
27465	347033
3619	347034
1484	347035
13977	347036
41494	347037
78798	347038
47126	347039
10715	347040
3979	347041
178	347042
25661	347043
25408	347044
4866	347045
67786	347046
94919	347047
4511	347048
106335	347049
7792	347050
9675	347051
1100	347052
45765	347053
5840	347054
66150	347055
46368	347056
9478	347057
46165	347058
45960	347059
19876	347060
57356	347061
96606	347062
51758	347063
52553	347064
6784	347065
63858	347066
39253	347067
24006	347068
1783	347069
28797	347070
5312	347071
22780	347072
22292	347073
48929	347074
2192	347075
36233	347076
41000	347077
64269	347078
279	347079
69221	347080
30354	347081
67152	347082
2839	347083
41613	347084
4189	347085
16049	347086
14118	347087
42151	347088
45068	347089
1080	347090
8656	347091
25594	347092
27857	347093
2137	347094
39017	347095
6360	347096
79516	347097
4160	347098
23385	347099
27525	347100
36263	347101
13635	347102
57675	347103
24131	347104
7304	347105
84550	347106
19739	347107
64315	347108
6187	347109
404	347110
5893	347111
13510	347112
10121	347113
59	347114
14084	347115
2635	347116
102937	347117
29658	347118
43921	347119
2885	347120
8024	347121
81304	347122
62002	347123
4943	347124
10155	347125
107135	347126
34727	347127
206	347128
9293	347129
14284	347130
9706	347131
32387	347132
45500	347133
8778	347134
36268	347135
402	347136
494	347137
59990	347138
91270	347139
55459	347140
32639	347141
23964	347142
45155	347143
4325	347144
74563	347145
53582	347146
4957	347147
7873	347148
8556	347149
37688	347150
25634	347151
29372	347152
71073	347153
80087	347154
6194	347155
63106	347156
17955	347157
39621	347158
59758	347159
6088	347160
55675	347161
14600	347162
58658	347163
3489	347164
6013	347165
27202	347166
33938	347167
498	347168
19260	347169
101431	347170
17296	347171
41570	347172
3351	347173
3757	347174
60876	347175
65094	347176
27048	347177
22136	347178
59694	347179
19667	347180
81206	347181
1289	347182
97161	347183
75028	347184
58136	347185
16350	347186
37321	347187
23809	347188
11933	347189
6280	347190
73	347191
71088	347192
19755	347193
9098	347194
27466	347195
59384	347196
6354	347197
1254	347198
104235	347199
1806	347200
5531	347201
78866	347202
9613	347203
47700	347204
87759	347205
52001	347206
54615	347207
41773	347208
2624	347209
9260	347210
32576	347211
55956	347212
2246	347213
726	347214
1959	347215
1764	347216
46404	347217
13153	347218
2703	347219
90043	347220
1424	347221
21245	347222
107	347223
103202	347224
37557	347225
51608	347226
78346	347227
60240	347228
77246	347229
42883	347230
795	347231
32535	347232
3952	347233
1731	347234
591	347235
23739	347236
66607	347237
102288	347238
56282	347239
3097	347240
89221	347241
5805	347242
1061	347243
23422	347244
21953	347245
31862	347246
27890	347247
42416	347248
3575	347249
48266	347250
77409	347251
47847	347252
31194	347253
10193	347254
50408	347255
63556	347256
19443	347257
1413	347258
23763	347259
402	347260
7788	347261
106345	347262
262	347263
73230	347264
9682	347265
1091	347266
10559	347267
11312	347268
65102	347269
4011	347270
19237	347271
4867	347272
49538	347273
18251	347274
60604	347275
7405	347276
2021	347277
12183	347278
11321	347279
5184	347280
23588	347281
8976	347282
46563	347283
13675	347284
2636	347285
64044	347286
28556	347287
22908	347288
43196	347289
82864	347290
15858	347291
11163	347292
44389	347293
23364	347294
1782	347295
49528	347296
71788	347297
52495	347298
7717	347299
36152	347300
1461	347301
56012	347302
4217	347303
54769	347304
54263	347305
109261	347306
38656	347307
3870	347308
36279	347309
6737	347310
25609	347311
3155	347312
91431	347313
7092	347314
37500	347315
29079	347316
28809	347317
3492	347318
40245	347319
39920	347320
39330	347321
51630	347322
75826	347323
90860	347324
9564	347325
55563	347326
26714	347327
66378	347328
3671	347329
9539	347330
1604	347331
4693	347332
16930	347333
9335	347334
19241	347335
40158	347336
20572	347337
1836	347338
65136	347339
25505	347340
88734	347341
31953	347342
53372	347343
10648	347344
2077	347345
46128	347346
58743	347347
34176	347348
21678	347349
19191	347350
1044	347351
12985	347352
70872	347353
51238	347354
11984	347355
36407	347356
45563	347357
1194	347358
50976	347359
6913	347360
8799	347361
24363	347362
12286	347363
51516	347364
4120	347365
23990	347366
29117	347367
3675	347368
41905	347369
58909	347370
36384	347371
48703	347372
13915	347373
31727	347374
28018	347375
26582	347376
10992	347377
11220	347378
5426	347379
44058	347380
97721	347381
43417	347382
47274	347383
747	347384
73431	347385
21272	347386
35754	347387
5080	347388
2944	347389
844	347390
42092	347391
32217	347392
62043	347393
7490	347394
94144	347395
841	347396
5529	347397
35295	347398
33164	347399
18648	347400
1589	347401
11039	347402
60998	347403
5715	347404
43589	347405
34382	347406
31466	347407
25074	347408
6216	347409
239	347410
21696	347411
7914	347412
8478	347413
1097	347414
1326	347415
218	347416
47208	347417
14314	347418
47472	347419
86327	347420
3574	347421
627	347422
2442	347423
12963	347424
10993	347425
1144	347426
1700	347427
1084	347428
9898	347429
17904	347430
3457	347431
1177	347432
158	347433
28719	347434
236	347435
35748	347436
87342	347437
38441	347438
5398	347439
1858	347440
1991	347441
93580	347442
9214	347443
42622	347444
13077	347445
23288	347446
44369	347447
37639	347448
59709	347449
41233	347450
21547	347451
5361	347452
38749	347453
48869	347454
25772	347455
26797	347456
93453	347457
51606	347458
23301	347459
53116	347460
22939	347461
4503	347462
40115	347463
64463	347464
75456	347465
28655	347466
2020	347467
80625	347468
491	347469
7954	347470
10774	347471
39972	347472
670	347473
16386	347474
32645	347475
2570	347476
2137	347477
10464	347478
590	347479
8966	347480
81395	347481
99013	347482
32970	347483
6005	347484
83593	347485
3976	347486
54038	347487
63492	347488
7897	347489
6428	347490
29698	347491
103850	347492
61843	347493
26748	347494
24227	347495
1266	347496
28053	347497
5422	347498
11039	347499
44928	347500
67183	347501
41258	347502
51853	347503
5631	347504
36349	347505
42733	347506
705	347507
24995	347508
79186	347509
413	347510
51065	347511
9496	347512
10689	347513
32532	347514
36014	347515
20395	347516
34729	347517
97526	347518
1018	347519
28455	347520
10208	347521
56534	347522
72395	347523
25529	347524
10843	347525
16936	347526
42839	347527
9149	347528
16448	347529
35812	347530
12873	347531
35272	347532
61015	347533
26807	347534
32017	347535
57798	347536
626	347537
16663	347538
44307	347539
29831	347540
11495	347541
19984	347542
102591	347543
9740	347544
72658	347545
918	347546
73380	347547
2456	347548
74645	347549
68583	347550
61749	347551
52245	347552
5439	347553
38057	347554
106372	347555
48239	347556
93834	347557
102642	347558
1149	347559
858	347560
4722	347561
64227	347562
26898	347563
58496	347564
41244	347565
49161	347566
17294	347567
23204	347568
69729	347569
32472	347570
67808	347571
3355	347572
11378	347573
1187	347574
1629	347575
2841	347576
4489	347577
22167	347578
52461	347579
16245	347580
34692	347581
25365	347582
40095	347583
33052	347584
8725	347585
4322	347586
25959	347587
2	347588
57414	347589
78187	347590
75621	347591
79391	347592
5096	347593
40378	347594
41412	347595
91447	347596
33087	347597
8137	347598
31381	347599
27907	347600
81422	347601
56935	347602
48017	347603
25481	347604
2621	347605
55425	347606
12074	347607
25460	347608
10335	347609
22773	347610
42591	347611
13207	347612
24998	347613
33481	347614
4397	347615
21765	347616
6868	347617
3960	347618
7711	347619
54623	347620
21289	347621
48814	347622
32298	347623
18828	347624
1265	347625
10211	347626
34086	347627
49225	347628
31260	347629
26739	347630
12547	347631
6132	347632
39674	347633
68096	347634
3	347635
8817	347636
68450	347637
284	347638
88965	347639
49984	347640
20374	347641
9796	347642
96396	347643
14739	347644
73494	347645
88082	347646
13243	347647
65109	347648
52974	347649
23328	347650
3318	347651
53429	347652
96	347653
12424	347654
27656	347655
2856	347656
10752	347657
952	347658
10022	347659
1854	347660
30300	347661
36768	347662
14134	347663
45717	347664
28296	347665
3265	347666
16186	347667
49723	347668
4790	347669
10697	347670
27275	347671
65382	347672
58551	347673
55	347674
4662	347675
13533	347676
89690	347677
14939	347678
64155	347679
54921	347680
10168	347681
83590	347682
851	347683
27372	347684
171	347685
6415	347686
1406	347687
45092	347688
25649	347689
44634	347690
109209	347691
10791	347692
9231	347693
16241	347694
3096	347695
11722	347696
8347	347697
4623	347698
1282	347699
53972	347700
51424	347701
2755	347702
28338	347703
60501	347704
13783	347705
32094	347706
42160	347707
107809	347708
39609	347709
29287	347710
970	347711
28352	347712
38254	347713
19188	347714
10777	347715
1931	347716
39870	347717
25270	347718
1078	347719
12197	347720
45526	347721
63424	347722
27451	347723
1342	347724
19284	347725
8762	347726
60919	347727
56405	347728
8852	347729
56358	347730
64043	347731
14613	347732
113764	347733
26849	347734
107507	347735
4888	347736
8023	347737
16091	347738
8905	347739
548	347740
8559	347741
27002	347742
379	347743
118	347744
53701	347745
11124	347746
52363	347747
20665	347748
9974	347749
15896	347750
8724	347751
531	347752
42363	347753
45470	347754
27472	347755
19334	347756
3332	347757
77006	347758
139	347759
22451	347760
10611	347761
9051	347762
51477	347763
12356	347764
70718	347765
87968	347766
37175	347767
44625	347768
2153	347769
101051	347770
1570	347771
51433	347772
12962	347773
8785	347774
14163	347775
51968	347776
102545	347777
9145	347778
42844	347779
11228	347780
34034	347781
96	347782
49423	347783
65195	347784
28409	347785
7895	347786
31392	347787
36532	347788
368	347789
8333	347790
101419	347791
97043	347792
12540	347793
83815	347794
60117	347795
33651	347796
22733	347797
89062	347798
16034	347799
3601	347800
15522	347801
4345	347802
1197	347803
108430	347804
353	347805
22654	347806
89808	347807
32976	347808
47246	347809
25475	347810
37021	347811
36996	347812
106008	347813
77833	347814
3999	347815
112897	347816
9239	347817
35007	347818
38144	347819
1628	347820
13898	347821
379	347822
1494	347823
47204	347824
1127	347825
70417	347826
58560	347827
11035	347828
69367	347829
54046	347830
14665	347831
53727	347832
285	347833
87812	347834
58	347835
20517	347836
25225	347837
8432	347838
35418	347839
8097	347840
8845	347841
29245	347842
8901	347843
16401	347844
19748	347845
22994	347846
13639	347847
877	347848
14342	347849
23724	347850
57404	347851
99788	347852
20428	347853
635	347854
20349	347855
51170	347856
85059	347857
31890	347858
11864	347859
102411	347860
35877	347861
34530	347862
67786	347863
722	347864
41382	347865
14854	347866
17119	347867
36472	347868
15	347869
59610	347870
44689	347871
65502	347872
23967	347873
7811	347874
429	347875
9038	347876
284	347877
63070	347878
8012	347879
23874	347880
9705	347881
4857	347882
12532	347883
48183	347884
12867	347885
4049	347886
45806	347887
27989	347888
88526	347889
701	347890
74810	347891
64270	347892
52469	347893
42931	347894
12	347895
10636	347896
26577	347897
79366	347898
4618	347899
65553	347900
7009	347901
56590	347902
90920	347903
391	347904
101462	347905
25764	347906
300	347907
13554	347908
41325	347909
112948	347910
20053	347911
57878	347912
17546	347913
1131	347914
52876	347915
46817	347916
8932	347917
7706	347918
2784	347919
25489	347920
34130	347921
29540	347922
1902	347923
16878	347924
101342	347925
13502	347926
18812	347927
2138	347928
65430	347929
13778	347930
18553	347931
28509	347932
25665	347933
60920	347934
1691	347935
34235	347936
15424	347937
91540	347938
3093	347939
22166	347940
3209	347941
65422	347942
93438	347943
4974	347944
14058	347945
13994	347946
1790	347947
21943	347948
75970	347949
112353	347950
3235	347951
18634	347952
666	347953
106513	347954
54942	347955
21449	347956
69159	347957
60393	347958
19585	347959
64188	347960
60477	347961
18751	347962
106709	347963
8903	347964
62097	347965
26439	347966
49393	347967
53283	347968
53796	347969
79538	347970
12551	347971
13818	347972
37428	347973
108780	347974
21439	347975
65923	347976
932	347977
35	347978
54630	347979
40179	347980
41584	347981
34512	347982
61396	347983
23076	347984
8046	347985
20152	347986
84178	347987
68045	347988
40916	347989
53789	347990
72984	347991
53381	347992
19755	347993
13267	347994
20695	347995
78455	347996
19317	347997
494	347998
1118	347999
17731	348000
1216	348001
25730	348002
514	348003
14637	348004
71980	348005
20349	348006
22869	348007
44	348008
42511	348009
1152	348010
20668	348011
61063	348012
57131	348013
81953	348014
782	348015
4000	348016
93940	348017
11245	348018
15023	348019
72184	348020
10833	348021
46970	348022
18058	348023
40311	348024
4184	348025
10349	348026
27471	348027
18011	348028
427	348029
4049	348030
1403	348031
6559	348032
7110	348033
527	348034
24090	348035
23526	348036
1666	348037
13016	348038
36493	348039
417	348040
46536	348041
33114	348042
8807	348043
273	348044
16852	348045
11811	348046
48719	348047
55835	348048
30730	348049
1193	348050
2480	348051
1762	348052
58411	348053
8021	348054
8316	348055
93864	348056
5504	348057
519	348058
52310	348059
34977	348060
47948	348061
86050	348062
30712	348063
34121	348064
82655	348065
8048	348066
30	348067
92153	348068
9906	348069
78182	348070
36638	348071
62471	348072
7300	348073
10749	348074
36265	348075
2690	348076
54024	348077
4741	348078
157	348079
6296	348080
26815	348081
29363	348082
16731	348083
534	348084
43685	348085
809	348086
5638	348087
31249	348088
2785	348089
64139	348090
19798	348091
16275	348092
7614	348093
18998	348094
48606	348095
18594	348096
30845	348097
32611	348098
5610	348099
90191	348100
32023	348101
37354	348102
4474	348103
20423	348104
15449	348105
14848	348106
51370	348107
43379	348108
13056	348109
15127	348110
70	348111
60438	348112
61591	348113
6417	348114
39082	348115
104630	348116
814	348117
88483	348118
35	348119
46142	348120
68730	348121
4978	348122
24873	348123
44628	348124
14795	348125
82025	348126
48487	348127
10599	348128
28452	348129
33262	348130
15600	348131
9540	348132
102360	348133
15966	348134
10539	348135
13676	348136
56297	348137
22407	348138
11623	348139
22765	348140
18984	348141
13270	348142
64023	348143
171	348144
81353	348145
820	348146
88076	348147
2792	348148
47359	348149
78592	348150
10927	348151
36785	348152
36407	348153
113159	348154
4818	348155
76025	348156
16329	348157
73812	348158
619	348159
33624	348160
35009	348161
9026	348162
64318	348163
9849	348164
16783	348165
68283	348166
3662	348167
24937	348168
27942	348169
1881	348170
35155	348171
37544	348172
23164	348173
4822	348174
2865	348175
4007	348176
32378	348177
24984	348178
9322	348179
4522	348180
11862	348181
20510	348182
69441	348183
40611	348184
4131	348185
71547	348186
97844	348187
33006	348188
34074	348189
11428	348190
18140	348191
47089	348192
7184	348193
12863	348194
10748	348195
55914	348196
240	348197
51147	348198
89065	348199
18082	348200
18027	348201
69889	348202
53092	348203
31831	348204
4774	348205
69659	348206
13751	348207
196	348208
19284	348209
13971	348210
47168	348211
87279	348212
107384	348213
102012	348214
29729	348215
1986	348216
59037	348217
67038	348218
61893	348219
40362	348220
15605	348221
40656	348222
11881	348223
69208	348224
12873	348225
60512	348226
7318	348227
15511	348228
58019	348229
106368	348230
43055	348231
27127	348232
9612	348233
49075	348234
20289	348235
52957	348236
41314	348237
51431	348238
95270	348239
38636	348240
30121	348241
26530	348242
10440	348243
53556	348244
70626	348245
18455	348246
15115	348247
12124	348248
62410	348249
2169	348250
7027	348251
54831	348252
69465	348253
13820	348254
10578	348255
49493	348256
1	348257
47174	348258
40131	348259
63171	348260
32874	348261
32343	348262
74186	348263
58644	348264
7281	348265
50221	348266
7390	348267
68183	348268
104348	348269
70917	348270
2699	348271
891	348272
13249	348273
914	348274
51530	348275
100825	348276
9303	348277
77384	348278
90911	348279
88710	348280
3942	348281
6661	348282
100804	348283
43447	348284
10436	348285
6314	348286
84029	348287
6223	348288
71426	348289
24413	348290
22573	348291
773	348292
16061	348293
51219	348294
66109	348295
3488	348296
19715	348297
58570	348298
64136	348299
5129	348300
19462	348301
1506	348302
3151	348303
69096	348304
78583	348305
3187	348306
27124	348307
9702	348308
80116	348309
24316	348310
98735	348311
71194	348312
64439	348313
11509	348314
5760	348315
702	348316
19500	348317
15858	348318
30105	348319
14608	348320
15760	348321
109699	348322
27364	348323
26518	348324
37243	348325
50372	348326
3800	348327
43898	348328
1298	348329
74147	348330
67309	348331
59117	348332
95637	348333
424	348334
91445	348335
329	348336
11801	348337
8554	348338
81662	348339
102450	348340
658	348341
97	348342
71805	348343
16861	348344
44670	348345
4164	348346
47752	348347
83	348348
55635	348349
94689	348350
29822	348351
28869	348352
64512	348353
35307	348354
713	348355
28023	348356
36236	348357
72655	348358
59652	348359
12751	348360
29511	348361
24489	348362
64058	348363
1097	348364
83264	348365
11489	348366
11048	348367
31561	348368
40124	348369
4190	348370
44141	348371
39360	348372
77195	348373
5060	348374
31882	348375
20024	348376
42804	348377
51808	348378
71505	348379
3104	348380
166	348381
35212	348382
48754	348383
53795	348384
15997	348385
2282	348386
9954	348387
26310	348388
16469	348389
805	348390
1348	348391
15338	348392
30635	348393
35571	348394
4978	348395
79039	348396
44373	348397
59827	348398
21979	348399
80688	348400
814	348401
41609	348402
279	348403
73091	348404
4694	348405
14057	348406
26123	348407
40974	348408
34810	348409
6691	348410
34386	348411
1820	348412
19166	348413
10785	348414
486	348415
16226	348416
2124	348417
87604	348418
85727	348419
2679	348420
33758	348421
10488	348422
22904	348423
5948	348424
14104	348425
51196	348426
42068	348427
12198	348428
5410	348429
13699	348430
15207	348431
55176	348432
83484	348433
410	348434
471	348435
71542	348436
18512	348437
4825	348438
57579	348439
1182	348440
14402	348441
105677	348442
37751	348443
12566	348444
36606	348445
5871	348446
11765	348447
103613	348448
83308	348449
9514	348450
45141	348451
21159	348452
3638	348453
167	348454
16096	348455
385	348456
13838	348457
35893	348458
93720	348459
12704	348460
37910	348461
1474	348462
8237	348463
28702	348464
100258	348465
52147	348466
31182	348467
35380	348468
5273	348469
81931	348470
34415	348471
21008	348472
752	348473
24034	348474
48802	348475
5199	348476
47307	348477
53690	348478
43150	348479
732	348480
53161	348481
64530	348482
18573	348483
70431	348484
680	348485
68172	348486
4421	348487
28315	348488
35490	348489
51994	348490
18085	348491
37054	348492
33484	348493
4832	348494
25120	348495
37538	348496
41616	348497
13410	348498
34279	348499
34221	348500
25593	348501
106857	348502
37938	348503
42303	348504
75606	348505
4342	348506
31133	348507
13316	348508
50643	348509
24624	348510
10645	348511
2900	348512
13552	348513
55666	348514
2548	348515
35014	348516
7246	348517
22484	348518
3497	348519
56022	348520
48920	348521
15153	348522
47522	348523
21449	348524
66043	348525
16115	348526
75586	348527
69271	348528
94454	348529
65599	348530
10659	348531
33129	348532
2572	348533
92164	348534
10862	348535
17858	348536
154	348537
12973	348538
897	348539
2971	348540
13814	348541
13413	348542
39790	348543
231	348544
75043	348545
8470	348546
44680	348547
1300	348548
5609	348549
10462	348550
72	348551
4569	348552
34372	348553
2502	348554
196	348555
180	348556
5884	348557
2332	348558
47593	348559
10935	348560
61716	348561
6595	348562
17259	348563
61841	348564
42400	348565
3818	348566
23408	348567
78473	348568
48292	348569
58138	348570
3640	348571
33417	348572
12683	348573
7694	348574
18678	348575
5904	348576
94584	348577
8043	348578
12714	348579
10	348580
10972	348581
42250	348582
851	348583
77700	348584
48050	348585
24407	348586
91632	348587
82105	348588
36067	348589
8161	348590
35110	348591
6371	348592
75601	348593
3326	348594
20159	348595
23514	348596
62719	348597
33952	348598
2498	348599
16651	348600
30766	348601
627	348602
65222	348603
7450	348604
68986	348605
5799	348606
1983	348607
8673	348608
22750	348609
7611	348610
18336	348611
28777	348612
5959	348613
28931	348614
9690	348615
9397	348616
33866	348617
20424	348618
33050	348619
29503	348620
66394	348621
35696	348622
29636	348623
27052	348624
18786	348625
52177	348626
15157	348627
5772	348628
18353	348629
49099	348630
29650	348631
5998	348632
2920	348633
57493	348634
52034	348635
42024	348636
378	348637
42392	348638
22122	348639
103859	348640
4157	348641
11285	348642
25782	348643
71432	348644
760	348645
11900	348646
6494	348647
68808	348648
44527	348649
30519	348650
69335	348651
621	348652
8734	348653
36986	348654
51409	348655
26754	348656
55299	348657
37005	348658
56808	348659
52123	348660
42895	348661
29545	348662
73304	348663
69098	348664
33021	348665
57967	348666
7841	348667
31563	348668
3411	348669
12969	348670
56582	348671
17857	348672
39428	348673
49937	348674
24535	348675
689	348676
77807	348677
497	348678
78062	348679
4760	348680
25165	348681
50532	348682
34062	348683
69702	348684
3835	348685
53113	348686
7349	348687
11047	348688
5804	348689
44779	348690
64484	348691
24	348692
82715	348693
432	348694
35124	348695
36767	348696
28592	348697
50509	348698
61446	348699
22833	348700
40744	348701
53363	348702
64588	348703
74346	348704
2996	348705
6346	348706
21248	348707
709	348708
65492	348709
22166	348710
93449	348711
14804	348712
31345	348713
92481	348714
47003	348715
7324	348716
2641	348717
11430	348718
112578	348719
19844	348720
76025	348721
16424	348722
21197	348723
31628	348724
2543	348725
16737	348726
70493	348727
62517	348728
109182	348729
4710	348730
4559	348731
19356	348732
17131	348733
18706	348734
320	348735
74332	348736
19056	348737
54077	348738
44454	348739
72015	348740
16575	348741
40578	348742
98934	348743
4970	348744
83587	348745
10612	348746
2883	348747
40124	348748
854	348749
2259	348750
53794	348751
9012	348752
41575	348753
12345	348754
38499	348755
43042	348756
11676	348757
22547	348758
53367	348759
38932	348760
16591	348761
66353	348762
31361	348763
13505	348764
32350	348765
76247	348766
30575	348767
46278	348768
141	348769
10405	348770
14339	348771
62622	348772
438	348773
74933	348774
66213	348775
79876	348776
70468	348777
28453	348778
52625	348779
92249	348780
1942	348781
61822	348782
984	348783
20638	348784
27307	348785
2484	348786
42612	348787
52340	348788
90970	348789
23897	348790
480	348791
25304	348792
56309	348793
61629	348794
83217	348795
76886	348796
26244	348797
36208	348798
842	348799
8256	348800
12873	348801
54639	348802
5031	348803
38087	348804
7225	348805
27290	348806
31565	348807
55193	348808
59507	348809
67791	348810
54941	348811
28953	348812
14218	348813
109480	348814
18281	348815
1969	348816
15831	348817
14577	348818
30	348819
3641	348820
104930	348821
16921	348822
15009	348823
38077	348824
32989	348825
1011	348826
5924	348827
17415	348828
79352	348829
64394	348830
75328	348831
64796	348832
1568	348833
51889	348834
27378	348835
560	348836
14429	348837
16730	348838
9558	348839
13501	348840
660	348841
11335	348842
113085	348843
51196	348844
55787	348845
55	348846
25684	348847
60552	348848
8252	348849
83692	348850
42071	348851
3587	348852
434	348853
37916	348854
20989	348855
49446	348856
34338	348857
53652	348858
1012	348859
62732	348860
31368	348861
21127	348862
47005	348863
24518	348864
78644	348865
27586	348866
17440	348867
94034	348868
27835	348869
91216	348870
20095	348871
85062	348872
43766	348873
4074	348874
41118	348875
48735	348876
23195	348877
40883	348878
127	348879
37246	348880
57078	348881
94848	348882
35926	348883
27761	348884
12502	348885
20442	348886
56693	348887
3038	348888
13769	348889
40800	348890
7265	348891
101066	348892
3811	348893
32327	348894
16108	348895
22068	348896
89379	348897
31879	348898
283	348899
5449	348900
6854	348901
1173	348902
3133	348903
119	348904
16091	348905
53502	348906
12342	348907
60522	348908
19732	348909
48102	348910
17242	348911
1606	348912
11215	348913
85724	348914
113647	348915
40783	348916
8364	348917
9551	348918
71392	348919
99949	348920
71676	348921
56839	348922
3518	348923
13697	348924
3619	348925
93840	348926
13377	348927
15324	348928
1979	348929
65677	348930
17409	348931
38531	348932
19471	348933
10126	348934
39526	348935
432	348936
797	348937
10599	348938
39061	348939
78295	348940
12094	348941
8009	348942
14695	348943
14244	348944
2103	348945
4217	348946
51748	348947
10474	348948
37661	348949
7761	348950
70848	348951
39030	348952
28880	348953
9616	348954
54689	348955
112702	348956
1671	348957
26404	348958
12767	348959
6996	348960
16301	348961
85614	348962
9178	348963
111	348964
17465	348965
14643	348966
28943	348967
5263	348968
983	348969
4168	348970
1814	348971
91	348972
9301	348973
19904	348974
40201	348975
33634	348976
36295	348977
60337	348978
1370	348979
66438	348980
99	348981
73636	348982
549	348983
27261	348984
25172	348985
64800	348986
19383	348987
688	348988
42807	348989
14900	348990
42710	348991
29233	348992
21005	348993
67	348994
631	348995
61281	348996
1536	348997
2579	348998
9417	348999
1980	349000
90930	349001
44863	349002
77323	349003
21234	349004
29488	349005
16905	349006
50432	349007
14345	349008
16305	349009
1552	349010
17844	349011
1644	349012
14135	349013
76383	349014
20447	349015
2162	349016
17702	349017
60061	349018
3266	349019
37809	349020
10488	349021
15010	349022
55844	349023
5503	349024
1954	349025
6570	349026
4262	349027
2877	349028
15295	349029
24099	349030
2192	349031
51848	349032
62405	349033
5962	349034
25037	349035
23548	349036
858	349037
53732	349038
20497	349039
27702	349040
90644	349041
3004	349042
33450	349043
78251	349044
29250	349045
36989	349046
43560	349047
41302	349048
37111	349049
75655	349050
17398	349051
53883	349052
7514	349053
274	349054
7234	349055
54505	349056
68519	349057
55857	349058
29669	349059
157	349060
12299	349061
71169	349062
8494	349063
5170	349064
61056	349065
138	349066
1593	349067
46778	349068
12486	349069
74394	349070
2096	349071
98967	349072
5498	349073
23106	349074
2433	349075
67226	349076
6057	349077
7245	349078
16773	349079
92473	349080
8997	349081
91526	349082
50893	349083
18668	349084
42510	349085
103513	349086
39424	349087
2204	349088
80620	349089
5593	349090
33342	349091
84697	349092
8590	349093
112366	349094
37418	349095
22731	349096
5782	349097
4358	349098
3754	349099
43693	349100
7644	349101
7698	349102
4774	349103
34440	349104
40621	349105
1527	349106
16126	349107
5457	349108
16215	349109
20355	349110
34096	349111
39777	349112
35249	349113
10	349114
49688	349115
4743	349116
92639	349117
151	349118
7074	349119
29322	349120
1794	349121
58471	349122
2490	349123
14008	349124
18239	349125
15042	349126
53815	349127
22119	349128
89665	349129
59761	349130
21796	349131
45777	349132
24091	349133
25236	349134
25582	349135
27542	349136
567	349137
246	349138
29611	349139
59418	349140
39093	349141
50133	349142
10033	349143
14797	349144
8745	349145
352	349146
62646	349147
32458	349148
20344	349149
43168	349150
983	349151
43602	349152
40803	349153
3876	349154
30133	349155
8255	349156
2135	349157
3601	349158
30098	349159
43609	349160
36224	349161
589	349162
13245	349163
2224	349164
6593	349165
103920	349166
350	349167
52096	349168
27	349169
34213	349170
31147	349171
62702	349172
38608	349173
24364	349174
89980	349175
10799	349176
4163	349177
1421	349178
54664	349179
60091	349180
57789	349181
12474	349182
33	349183
2823	349184
3389	349185
2678	349186
1095	349187
8705	349188
86061	349189
1246	349190
8557	349191
3037	349192
962	349193
44858	349194
11026	349195
888	349196
47628	349197
34890	349198
11142	349199
21819	349200
1468	349201
34603	349202
13902	349203
30922	349204
1781	349205
38656	349206
44286	349207
8834	349208
9438	349209
54747	349210
95659	349211
22195	349212
22730	349213
37327	349214
35521	349215
61976	349216
113853	349217
16183	349218
1402	349219
53893	349220
19313	349221
26757	349222
10390	349223
52071	349224
5571	349225
47608	349226
14196	349227
6211	349228
18670	349229
60387	349230
11938	349231
2583	349232
105213	349233
13130	349234
25364	349235
24915	349236
103397	349237
1647	349238
100510	349239
2409	349240
20636	349241
7765	349242
32899	349243
140	349244
82508	349245
14041	349246
14085	349247
6123	349248
5351	349249
266	349250
1628	349251
1928	349252
55833	349253
2737	349254
6585	349255
52960	349256
11487	349257
36186	349258
66965	349259
14962	349260
31477	349261
74412	349262
103	349263
2132	349264
5840	349265
243	349266
56643	349267
27736	349268
98691	349269
28802	349270
9357	349271
27021	349272
12458	349273
57287	349274
3452	349275
34408	349276
10874	349277
12552	349278
8672	349279
62184	349280
67943	349281
21287	349282
45170	349283
74717	349284
77880	349285
5692	349286
36841	349287
5328	349288
55685	349289
40436	349290
68151	349291
15247	349292
9306	349293
2584	349294
42658	349295
23005	349296
67912	349297
57736	349298
16455	349299
33728	349300
4823	349301
97176	349302
9026	349303
8071	349304
21827	349305
96546	349306
7750	349307
63279	349308
32746	349309
11	349310
34224	349311
35354	349312
18151	349313
62229	349314
45768	349315
48	349316
41925	349317
13139	349318
23243	349319
47510	349320
44523	349321
81341	349322
61387	349323
20526	349324
43988	349325
43690	349326
22495	349327
73168	349328
29954	349329
1918	349330
35156	349331
5848	349332
56768	349333
41152	349334
13397	349335
85622	349336
9381	349337
92121	349338
60620	349339
646	349340
17341	349341
23943	349342
4479	349343
45738	349344
9751	349345
36064	349346
13965	349347
95763	349348
29178	349349
70094	349350
94771	349351
37503	349352
1	349353
46	349354
86841	349355
86349	349356
55963	349357
40702	349358
63759	349359
80354	349360
32994	349361
50874	349362
41932	349363
711	349364
20206	349365
33161	349366
39037	349367
36804	349368
9831	349369
34	349370
1747	349371
9777	349372
70287	349373
97229	349374
56779	349375
19957	349376
58142	349377
37834	349378
83574	349379
19203	349380
5602	349381
15311	349382
79557	349383
143	349384
36027	349385
51196	349386
135	349387
401	349388
22041	349389
21855	349390
19981	349391
48046	349392
42841	349393
541	349394
44027	349395
10811	349396
31523	349397
24424	349398
2518	349399
66224	349400
14860	349401
3111	349402
16754	349403
80949	349404
103874	349405
7239	349406
10637	349407
20526	349408
16262	349409
87270	349410
5835	349411
14498	349412
42822	349413
6310	349414
11214	349415
79195	349416
50304	349417
23237	349418
36056	349419
35344	349420
16468	349421
26267	349422
21287	349423
10014	349424
43912	349425
3718	349426
50622	349427
39407	349428
31185	349429
34833	349430
812	349431
57104	349432
28437	349433
6050	349434
593	349435
52189	349436
346	349437
2328	349438
26231	349439
16200	349440
14350	349441
8593	349442
15111	349443
2497	349444
39228	349445
64786	349446
40109	349447
315	349448
32136	349449
56865	349450
16233	349451
761	349452
22193	349453
85918	349454
765	349455
10273	349456
8631	349457
11121	349458
22604	349459
23669	349460
35584	349461
207	349462
6790	349463
16445	349464
24089	349465
79079	349466
45758	349467
392	349468
63680	349469
13124	349470
60738	349471
78902	349472
69039	349473
986	349474
8170	349475
67080	349476
36618	349477
42115	349478
7592	349479
61523	349480
10156	349481
2153	349482
44258	349483
29332	349484
42798	349485
8504	349486
7003	349487
184	349488
6994	349489
21486	349490
95154	349491
7057	349492
538	349493
4116	349494
31131	349495
45569	349496
110332	349497
2924	349498
41823	349499
47387	349500
31590	349501
74417	349502
40750	349503
67208	349504
82886	349505
15283	349506
23348	349507
71107	349508
179	349509
71	349510
36279	349511
2460	349512
10805	349513
104332	349514
45305	349515
406	349516
50500	349517
45821	349518
99495	349519
48857	349520
6149	349521
16740	349522
109159	349523
44010	349524
281	349525
70640	349526
111010	349527
14889	349528
35520	349529
28113	349530
20670	349531
575	349532
12312	349533
96060	349534
58594	349535
4260	349536
32351	349537
3452	349538
89028	349539
1151	349540
23486	349541
64523	349542
88263	349543
11792	349544
63307	349545
1190	349546
23026	349547
2133	349548
12369	349549
1842	349550
35389	349551
11627	349552
80153	349553
2597	349554
35440	349555
27846	349556
55159	349557
12776	349558
12396	349559
1076	349560
78129	349561
45909	349562
12944	349563
2465	349564
74502	349565
35699	349566
31704	349567
18661	349568
1590	349569
34104	349570
4190	349571
24181	349572
5894	349573
5617	349574
1798	349575
1277	349576
7160	349577
101591	349578
50522	349579
11556	349580
48126	349581
7782	349582
1912	349583
67979	349584
43912	349585
6540	349586
22076	349587
65825	349588
59282	349589
14430	349590
22553	349591
10441	349592
9280	349593
28213	349594
80543	349595
17244	349596
1484	349597
7095	349598
22917	349599
21774	349600
38459	349601
580	349602
3774	349603
52826	349604
23155	349605
2686	349606
49940	349607
28943	349608
58654	349609
1918	349610
1022	349611
2134	349612
33756	349613
29301	349614
5169	349615
79168	349616
111774	349617
7014	349618
7594	349619
1512	349620
813	349621
6359	349622
24032	349623
20551	349624
568	349625
31998	349626
25944	349627
13010	349628
5971	349629
15856	349630
29496	349631
19256	349632
161	349633
9885	349634
25881	349635
80506	349636
31962	349637
40297	349638
10336	349639
5837	349640
6999	349641
10738	349642
93821	349643
1067	349644
24757	349645
42020	349646
8485	349647
3301	349648
27111	349649
45277	349650
105180	349651
81713	349652
21959	349653
1526	349654
17364	349655
5137	349656
6794	349657
90008	349658
41919	349659
57722	349660
22223	349661
1959	349662
41317	349663
42479	349664
42	349665
23390	349666
8883	349667
4804	349668
13503	349669
15620	349670
33418	349671
38342	349672
35	349673
113122	349674
827	349675
43269	349676
10840	349677
62162	349678
6948	349679
61227	349680
12944	349681
56829	349682
87735	349683
51815	349684
8262	349685
5809	349686
911	349687
47540	349688
19419	349689
9601	349690
9149	349691
2404	349692
5473	349693
89815	349694
2370	349695
56606	349696
43503	349697
46432	349698
78415	349699
258	349700
48126	349701
34833	349702
58007	349703
15578	349704
87748	349705
45377	349706
78243	349707
27593	349708
1535	349709
8307	349710
40533	349711
82311	349712
14536	349713
88054	349714
151	349715
27329	349716
29009	349717
7182	349718
54066	349719
65	349720
21610	349721
48780	349722
4083	349723
11207	349724
60858	349725
40261	349726
48354	349727
19312	349728
19930	349729
40616	349730
85	349731
61542	349732
38333	349733
7691	349734
2541	349735
97813	349736
11067	349737
87419	349738
16114	349739
9182	349740
62962	349741
6351	349742
50484	349743
46298	349744
96603	349745
72947	349746
73744	349747
1272	349748
31591	349749
4650	349750
64860	349751
6368	349752
25647	349753
8709	349754
91953	349755
3637	349756
5689	349757
627	349758
2046	349759
63695	349760
642	349761
4683	349762
16324	349763
12685	349764
13297	349765
94726	349766
25890	349767
7710	349768
18340	349769
58036	349770
39037	349771
39407	349772
55254	349773
85511	349774
7965	349775
43515	349776
29531	349777
517	349778
331	349779
67005	349780
41690	349781
17358	349782
55483	349783
39228	349784
25736	349785
97302	349786
32447	349787
796	349788
66369	349789
13029	349790
19536	349791
813	349792
13432	349793
23467	349794
81290	349795
16494	349796
11888	349797
7427	349798
27738	349799
30826	349800
34972	349801
57	349802
370	349803
25968	349804
51897	349805
29764	349806
39207	349807
3681	349808
16398	349809
112919	349810
50186	349811
1538	349812
5956	349813
16300	349814
13157	349815
24240	349816
23980	349817
76774	349818
32070	349819
6196	349820
2910	349821
25720	349822
80756	349823
387	349824
54492	349825
5999	349826
31049	349827
28014	349828
57865	349829
69827	349830
65078	349831
1795	349832
8799	349833
147	349834
42461	349835
3745	349836
39616	349837
31736	349838
44435	349839
27506	349840
1093	349841
37140	349842
778	349843
78385	349844
69921	349845
22020	349846
11266	349847
78272	349848
25261	349849
68335	349850
65686	349851
37996	349852
703	349853
25511	349854
5420	349855
1439	349856
179	349857
38511	349858
76524	349859
11726	349860
76722	349861
6247	349862
96082	349863
77	349864
16072	349865
22097	349866
17714	349867
12288	349868
30693	349869
27109	349870
93448	349871
22025	349872
5244	349873
20977	349874
12824	349875
61939	349876
19602	349877
63928	349878
17948	349879
1195	349880
2099	349881
4828	349882
14831	349883
30917	349884
10	349885
65620	349886
91771	349887
10005	349888
36874	349889
20755	349890
57729	349891
79035	349892
1741	349893
34245	349894
79473	349895
1138	349896
43925	349897
109888	349898
59492	349899
45530	349900
6452	349901
29119	349902
11751	349903
7979	349904
4319	349905
3664	349906
14055	349907
18127	349908
3786	349909
34132	349910
77717	349911
33914	349912
81168	349913
18735	349914
14874	349915
8087	349916
44225	349917
71181	349918
57310	349919
1632	349920
17121	349921
1912	349922
20898	349923
44956	349924
10525	349925
25280	349926
10336	349927
16659	349928
3016	349929
84309	349930
35999	349931
14099	349932
969	349933
7509	349934
27858	349935
6543	349936
2402	349937
67398	349938
4057	349939
89561	349940
18606	349941
42789	349942
30675	349943
49653	349944
38475	349945
27446	349946
12481	349947
69984	349948
76384	349949
16410	349950
57931	349951
11134	349952
22064	349953
97583	349954
5	349955
16416	349956
19175	349957
13764	349958
17196	349959
27764	349960
1412	349961
34586	349962
31227	349963
5108	349964
19284	349965
7937	349966
12066	349967
63838	349968
32473	349969
17268	349970
51245	349971
111	349972
15855	349973
6948	349974
85649	349975
41069	349976
42153	349977
89735	349978
117	349979
13065	349980
28620	349981
23910	349982
215	349983
21541	349984
55634	349985
8281	349986
25185	349987
44835	349988
40017	349989
45130	349990
3308	349991
46027	349992
4416	349993
17553	349994
58830	349995
13258	349996
30639	349997
6547	349998
16905	349999
39854	350000
56731	350001
6763	350002
6874	350003
62638	350004
1416	350005
51465	350006
25286	350007
52639	350008
9932	350009
37164	350010
37877	350011
42483	350012
62632	350013
12819	350014
16942	350015
9830	350016
9293	350017
84702	350018
49354	350019
58803	350020
7929	350021
5036	350022
34580	350023
11867	350024
51795	350025
11240	350026
7362	350027
414	350028
72619	350029
22790	350030
73	350031
50998	350032
3196	350033
44046	350034
6892	350035
8637	350036
55925	350037
22953	350038
3796	350039
14866	350040
39242	350041
2679	350042
21263	350043
41028	350044
42417	350045
26414	350046
29499	350047
29130	350048
67966	350049
15086	350050
54094	350051
52081	350052
67968	350053
5022	350054
4303	350055
22081	350056
5656	350057
5512	350058
4427	350059
28336	350060
83867	350061
79539	350062
53830	350063
4926	350064
18368	350065
60476	350066
11587	350067
69880	350068
12292	350069
59125	350070
2751	350071
9111	350072
37324	350073
14245	350074
18599	350075
19637	350076
4046	350077
28956	350078
1101	350079
32279	350080
23701	350081
55788	350082
25622	350083
39601	350084
83625	350085
29626	350086
64649	350087
20468	350088
4801	350089
1652	350090
51648	350091
6940	350092
995	350093
1594	350094
40967	350095
6479	350096
49296	350097
9839	350098
1549	350099
180	350100
6589	350101
12169	350102
2197	350103
44159	350104
37047	350105
50635	350106
17601	350107
9281	350108
46082	350109
20061	350110
59445	350111
2350	350112
68071	350113
11049	350114
11235	350115
22311	350116
11122	350117
89505	350118
16612	350119
40565	350120
19783	350121
64508	350122
102152	350123
45232	350124
12010	350125
6605	350126
18533	350127
17237	350128
738	350129
12399	350130
58747	350131
8646	350132
29647	350133
72105	350134
17391	350135
375	350136
103940	350137
73151	350138
80545	350139
506	350140
16930	350141
1	350142
87480	350143
55177	350144
1038	350145
1980	350146
50177	350147
63310	350148
1398	350149
7519	350150
620	350151
22160	350152
19048	350153
40	350154
32411	350155
86564	350156
67433	350157
37701	350158
299	350159
913	350160
8914	350161
46465	350162
68744	350163
15860	350164
17435	350165
60182	350166
81828	350167
52639	350168
665	350169
90118	350170
37609	350171
52769	350172
9633	350173
29695	350174
87197	350175
29290	350176
156	350177
39	350178
8217	350179
52842	350180
89432	350181
18549	350182
11374	350183
361	350184
88025	350185
2011	350186
91868	350187
86730	350188
10361	350189
7013	350190
4195	350191
2312	350192
68267	350193
11884	350194
78893	350195
6553	350196
7525	350197
6478	350198
91236	350199
78845	350200
148	350201
5615	350202
52434	350203
781	350204
7211	350205
75951	350206
48923	350207
16022	350208
23097	350209
3455	350210
6162	350211
39205	350212
52284	350213
36426	350214
19008	350215
8074	350216
75163	350217
33107	350218
39330	350219
5660	350220
68259	350221
8056	350222
5136	350223
1904	350224
7025	350225
1732	350226
36865	350227
24182	350228
20943	350229
13358	350230
48364	350231
48220	350232
79497	350233
214	350234
11160	350235
26458	350236
7078	350237
40749	350238
3609	350239
68931	350240
18416	350241
39558	350242
162	350243
2304	350244
37426	350245
8989	350246
43407	350247
20723	350248
84297	350249
70268	350250
2315	350251
19291	350252
39726	350253
29690	350254
34749	350255
508	350256
17950	350257
3554	350258
30221	350259
63755	350260
37362	350261
84	350262
101021	350263
2114	350264
17996	350265
27618	350266
45919	350267
42113	350268
3404	350269
6825	350270
57286	350271
3374	350272
74844	350273
1093	350274
88590	350275
306	350276
31040	350277
59957	350278
48308	350279
41899	350280
35996	350281
5991	350282
180	350283
6808	350284
9270	350285
53415	350286
52212	350287
56803	350288
91108	350289
7486	350290
37353	350291
32785	350292
52086	350293
87900	350294
58039	350295
42957	350296
91619	350297
59365	350298
15744	350299
84226	350300
81229	350301
19952	350302
58310	350303
10353	350304
32019	350305
3780	350306
46469	350307
63322	350308
70743	350309
70890	350310
8542	350311
44337	350312
2917	350313
43834	350314
37781	350315
8943	350316
34345	350317
48998	350318
40411	350319
12676	350320
5811	350321
35183	350322
20738	350323
15623	350324
25406	350325
59599	350326
24686	350327
28430	350328
11192	350329
13282	350330
62984	350331
26070	350332
31274	350333
1194	350334
1476	350335
48377	350336
25856	350337
104110	350338
25752	350339
61267	350340
5678	350341
1378	350342
89525	350343
48714	350344
55675	350345
43598	350346
51541	350347
19978	350348
3394	350349
61220	350350
22964	350351
103648	350352
3918	350353
67815	350354
74151	350355
192	350356
32120	350357
47022	350358
10304	350359
54284	350360
9131	350361
16031	350362
22831	350363
31255	350364
3048	350365
53944	350366
54303	350367
25177	350368
73318	350369
15855	350370
10653	350371
19882	350372
31298	350373
31457	350374
699	350375
8524	350376
15454	350377
3807	350378
2630	350379
31360	350380
2296	350381
41427	350382
5006	350383
19677	350384
4681	350385
94473	350386
7403	350387
802	350388
23887	350389
70836	350390
27848	350391
685	350392
57569	350393
54053	350394
64628	350395
63062	350396
695	350397
71544	350398
11398	350399
10308	350400
9085	350401
18087	350402
73435	350403
15171	350404
75667	350405
78606	350406
41431	350407
110733	350408
37998	350409
13830	350410
7989	350411
58265	350412
24804	350413
63451	350414
103847	350415
6998	350416
11446	350417
6843	350418
24797	350419
53944	350420
71131	350421
62692	350422
8240	350423
7334	350424
5042	350425
24946	350426
8768	350427
62535	350428
14123	350429
4862	350430
69677	350431
28824	350432
3631	350433
10461	350434
4133	350435
42762	350436
16487	350437
17130	350438
1204	350439
66692	350440
47735	350441
82739	350442
25186	350443
76014	350444
44790	350445
27931	350446
58374	350447
68022	350448
18934	350449
2325	350450
2710	350451
4156	350452
4167	350453
33802	350454
23135	350455
62670	350456
20117	350457
2951	350458
52406	350459
3563	350460
24482	350461
18277	350462
26831	350463
70466	350464
40311	350465
15996	350466
20172	350467
27947	350468
199	350469
5826	350470
39357	350471
18288	350472
26859	350473
53754	350474
22217	350475
52501	350476
37442	350477
73244	350478
32523	350479
39683	350480
834	350481
17154	350482
98675	350483
38079	350484
70424	350485
14	350486
29743	350487
48437	350488
8324	350489
60148	350490
50465	350491
68913	350492
50450	350493
10354	350494
1387	350495
15331	350496
30390	350497
14237	350498
5616	350499
72775	350500
1049	350501
48082	350502
57693	350503
864	350504
5344	350505
40867	350506
44419	350507
17318	350508
5158	350509
322	350510
27828	350511
28091	350512
6884	350513
54743	350514
74782	350515
66456	350516
39364	350517
79	350518
35965	350519
4746	350520
303	350521
5267	350522
13720	350523
20202	350524
23211	350525
7943	350526
603	350527
995	350528
8165	350529
38635	350530
9563	350531
1775	350532
121	350533
1710	350534
7445	350535
38009	350536
44920	350537
81696	350538
18472	350539
9492	350540
73663	350541
5205	350542
16840	350543
10525	350544
20124	350545
53389	350546
79113	350547
36631	350548
33283	350549
72106	350550
109995	350551
19512	350552
81746	350553
53189	350554
50168	350555
2009	350556
13403	350557
57304	350558
11752	350559
9766	350560
17634	350561
1788	350562
11774	350563
3306	350564
20681	350565
76515	350566
54248	350567
455	350568
1708	350569
43401	350570
4128	350571
68309	350572
69664	350573
14320	350574
41218	350575
11779	350576
62600	350577
37759	350578
19654	350579
96841	350580
77110	350581
72945	350582
49637	350583
1256	350584
14082	350585
7150	350586
19938	350587
20870	350588
8969	350589
67605	350590
18902	350591
16696	350592
70476	350593
51793	350594
9352	350595
81415	350596
19947	350597
29328	350598
46951	350599
11259	350600
74504	350601
35435	350602
10831	350603
2667	350604
16089	350605
31757	350606
457	350607
15610	350608
71209	350609
51787	350610
36506	350611
4637	350612
7951	350613
3354	350614
1438	350615
31724	350616
470	350617
138	350618
44893	350619
51876	350620
54134	350621
80708	350622
69	350623
11450	350624
5232	350625
25611	350626
46222	350627
103119	350628
35235	350629
8878	350630
5610	350631
4033	350632
7141	350633
68997	350634
8552	350635
94432	350636
21757	350637
4118	350638
37907	350639
52015	350640
39387	350641
89396	350642
6378	350643
3183	350644
258	350645
13679	350646
10731	350647
11713	350648
30364	350649
9579	350650
24359	350651
41035	350652
78314	350653
19477	350654
34490	350655
10386	350656
1608	350657
24992	350658
25913	350659
14217	350660
679	350661
13033	350662
13805	350663
4030	350664
14193	350665
18477	350666
8385	350667
6454	350668
32437	350669
53259	350670
4546	350671
54785	350672
34631	350673
31617	350674
58850	350675
1369	350676
15573	350677
14160	350678
37725	350679
44524	350680
5724	350681
36472	350682
2673	350683
36325	350684
19485	350685
11511	350686
32534	350687
15187	350688
45916	350689
52824	350690
30746	350691
9094	350692
21506	350693
30681	350694
103912	350695
17633	350696
46651	350697
3928	350698
1271	350699
83354	350700
53091	350701
23015	350702
52635	350703
24050	350704
61197	350705
18695	350706
44994	350707
53107	350708
13116	350709
23961	350710
52203	350711
333	350712
237	350713
54283	350714
3454	350715
49583	350716
27330	350717
3087	350718
38565	350719
5289	350720
2081	350721
20842	350722
7615	350723
99538	350724
23284	350725
32844	350726
84161	350727
38501	350728
22338	350729
16609	350730
25973	350731
32285	350732
52374	350733
13137	350734
27548	350735
20971	350736
7181	350737
19718	350738
1034	350739
63128	350740
196	350741
323	350742
64616	350743
26109	350744
8129	350745
20010	350746
1665	350747
38824	350748
34775	350749
4037	350750
42480	350751
12343	350752
78855	350753
18811	350754
8112	350755
74779	350756
25207	350757
105577	350758
16786	350759
43949	350760
15101	350761
6295	350762
68873	350763
37458	350764
10281	350765
4641	350766
6112	350767
29334	350768
35597	350769
57372	350770
12245	350771
53241	350772
2137	350773
1436	350774
73926	350775
70546	350776
7467	350777
53875	350778
15328	350779
5264	350780
54780	350781
1153	350782
17976	350783
78	350784
13250	350785
15913	350786
51099	350787
768	350788
501	350789
19707	350790
80080	350791
9443	350792
77503	350793
8057	350794
748	350795
8854	350796
3486	350797
18272	350798
12385	350799
98695	350800
17639	350801
82344	350802
61361	350803
26330	350804
68079	350805
107594	350806
15633	350807
68049	350808
1136	350809
17627	350810
3666	350811
5661	350812
38	350813
9174	350814
21366	350815
7247	350816
27517	350817
454	350818
49241	350819
20528	350820
29442	350821
16337	350822
61391	350823
10836	350824
12004	350825
8054	350826
8303	350827
233	350828
10272	350829
1684	350830
64584	350831
11267	350832
15810	350833
408	350834
6322	350835
25097	350836
89763	350837
31158	350838
1891	350839
5310	350840
51729	350841
48491	350842
12474	350843
97878	350844
4166	350845
36927	350846
1774	350847
17350	350848
40280	350849
19919	350850
95836	350851
4333	350852
811	350853
89695	350854
42719	350855
17925	350856
29131	350857
56568	350858
4334	350859
30897	350860
15137	350861
18887	350862
4649	350863
44599	350864
14768	350865
57158	350866
3444	350867
45437	350868
3094	350869
6337	350870
82562	350871
7921	350872
108922	350873
256	350874
15842	350875
27970	350876
63745	350877
12833	350878
778	350879
2868	350880
18827	350881
97241	350882
45360	350883
6913	350884
341	350885
13994	350886
101680	350887
31810	350888
51391	350889
16931	350890
18838	350891
17729	350892
35073	350893
36855	350894
886	350895
29228	350896
88514	350897
47433	350898
16550	350899
34042	350900
7649	350901
41331	350902
60577	350903
7039	350904
853	350905
71994	350906
7356	350907
33935	350908
57548	350909
260	350910
124	350911
41989	350912
1234	350913
351	350914
2822	350915
31650	350916
18978	350917
28045	350918
38678	350919
49041	350920
3586	350921
90143	350922
71415	350923
2154	350924
9272	350925
70040	350926
47551	350927
2571	350928
4681	350929
2186	350930
59913	350931
34254	350932
28595	350933
14022	350934
82178	350935
88482	350936
81775	350937
1639	350938
13440	350939
3920	350940
43843	350941
7767	350942
85023	350943
373	350944
16127	350945
27470	350946
88901	350947
75452	350948
16719	350949
200	350950
42114	350951
28108	350952
33222	350953
1727	350954
33416	350955
19570	350956
12012	350957
4836	350958
36531	350959
45441	350960
55597	350961
1511	350962
16931	350963
30560	350964
107885	350965
26505	350966
12210	350967
59160	350968
2420	350969
385	350970
10150	350971
41561	350972
6072	350973
1615	350974
67947	350975
26760	350976
25297	350977
41539	350978
34343	350979
1737	350980
70290	350981
5736	350982
23681	350983
14596	350984
53979	350985
5920	350986
48319	350987
17004	350988
41968	350989
46331	350990
1411	350991
37313	350992
81089	350993
70406	350994
5740	350995
11408	350996
19350	350997
4555	350998
4586	350999
34723	351000
15457	351001
37771	351002
128	351003
104719	351004
711	351005
28	351006
25898	351007
74762	351008
89933	351009
47806	351010
17601	351011
74155	351012
26579	351013
72647	351014
8428	351015
21468	351016
23845	351017
55629	351018
26719	351019
55678	351020
81788	351021
27891	351022
4067	351023
332	351024
3833	351025
648	351026
39885	351027
2060	351028
2532	351029
42373	351030
34219	351031
12659	351032
2803	351033
7812	351034
13229	351035
8948	351036
13758	351037
31558	351038
1972	351039
6417	351040
33916	351041
25647	351042
80893	351043
17386	351044
16591	351045
17267	351046
1899	351047
14624	351048
98677	351049
3789	351050
22508	351051
42826	351052
1651	351053
22590	351054
40670	351055
45925	351056
1060	351057
44260	351058
4973	351059
23277	351060
41602	351061
390	351062
50047	351063
20120	351064
268	351065
786	351066
6513	351067
4265	351068
34304	351069
8163	351070
1316	351071
49543	351072
8438	351073
25188	351074
50946	351075
25024	351076
56429	351077
20248	351078
5405	351079
25859	351080
19938	351081
8625	351082
34971	351083
45635	351084
82109	351085
64631	351086
520	351087
54803	351088
11249	351089
6329	351090
73024	351091
34096	351092
360	351093
4176	351094
13496	351095
87032	351096
666	351097
21712	351098
2931	351099
8358	351100
16601	351101
107380	351102
32445	351103
24978	351104
23430	351105
8218	351106
45943	351107
5094	351108
54169	351109
9662	351110
24646	351111
25820	351112
7018	351113
22223	351114
50747	351115
5874	351116
52651	351117
3149	351118
20693	351119
4359	351120
21389	351121
41273	351122
35107	351123
7266	351124
48644	351125
51494	351126
305	351127
47193	351128
71690	351129
63530	351130
7000	351131
14178	351132
8534	351133
92652	351134
5508	351135
6303	351136
18299	351137
8802	351138
3672	351139
93880	351140
24305	351141
15491	351142
918	351143
7949	351144
22531	351145
7649	351146
22072	351147
17754	351148
3980	351149
41072	351150
3632	351151
50958	351152
14846	351153
103414	351154
51360	351155
845	351156
8132	351157
58031	351158
36036	351159
16527	351160
23609	351161
20012	351162
6667	351163
9872	351164
44065	351165
5132	351166
16212	351167
34233	351168
7599	351169
6801	351170
18213	351171
36547	351172
88581	351173
322	351174
85572	351175
80232	351176
37116	351177
34040	351178
54255	351179
49424	351180
2699	351181
15150	351182
22393	351183
61184	351184
1591	351185
9630	351186
14640	351187
31706	351188
49886	351189
3919	351190
17825	351191
31339	351192
92401	351193
75300	351194
55386	351195
65932	351196
41340	351197
9369	351198
32884	351199
2153	351200
32631	351201
10398	351202
2068	351203
108284	351204
18831	351205
20570	351206
88026	351207
25905	351208
32872	351209
19549	351210
75461	351211
27871	351212
23844	351213
16000	351214
3626	351215
27033	351216
100070	351217
71	351218
18877	351219
56345	351220
73469	351221
549	351222
32521	351223
12595	351224
39538	351225
28027	351226
57179	351227
311	351228
2453	351229
89916	351230
904	351231
57435	351232
38282	351233
8354	351234
41137	351235
18738	351236
21633	351237
22410	351238
31350	351239
29633	351240
8275	351241
67196	351242
80119	351243
65369	351244
26281	351245
8694	351246
17006	351247
1334	351248
30943	351249
65248	351250
76283	351251
31532	351252
60319	351253
1276	351254
62974	351255
40420	351256
78059	351257
67539	351258
16459	351259
7319	351260
75731	351261
22990	351262
34967	351263
1249	351264
10796	351265
52341	351266
4995	351267
3628	351268
63727	351269
43324	351270
19676	351271
1034	351272
48949	351273
10906	351274
67350	351275
62038	351276
1127	351277
14440	351278
528	351279
166	351280
23726	351281
8178	351282
13639	351283
13654	351284
767	351285
4871	351286
6393	351287
83893	351288
6775	351289
23955	351290
54811	351291
10306	351292
46476	351293
43789	351294
3320	351295
54348	351296
4514	351297
1975	351298
1383	351299
11333	351300
41246	351301
62415	351302
70820	351303
17361	351304
7505	351305
27504	351306
51047	351307
42420	351308
5785	351309
5251	351310
52	351311
68606	351312
64533	351313
235	351314
22105	351315
64189	351316
27692	351317
49641	351318
85620	351319
48919	351320
33447	351321
54277	351322
14837	351323
181	351324
4994	351325
58808	351326
2272	351327
16999	351328
86672	351329
23513	351330
27739	351331
13346	351332
12894	351333
3105	351334
80268	351335
1427	351336
11288	351337
28619	351338
3087	351339
12065	351340
48679	351341
39542	351342
97518	351343
4801	351344
54573	351345
5596	351346
98336	351347
55217	351348
56658	351349
53215	351350
949	351351
16454	351352
3002	351353
4507	351354
64432	351355
36088	351356
5202	351357
31861	351358
16266	351359
21793	351360
18358	351361
9852	351362
7264	351363
2048	351364
77356	351365
74046	351366
42148	351367
14694	351368
83307	351369
17334	351370
70506	351371
28911	351372
47609	351373
14626	351374
7344	351375
32952	351376
50110	351377
10223	351378
10098	351379
51486	351380
21151	351381
18268	351382
14225	351383
2596	351384
4295	351385
11211	351386
7684	351387
24360	351388
68979	351389
53382	351390
53961	351391
2897	351392
5213	351393
45648	351394
1849	351395
1305	351396
603	351397
18545	351398
11765	351399
1994	351400
61864	351401
76673	351402
47358	351403
40970	351404
4432	351405
840	351406
60740	351407
14591	351408
30969	351409
33726	351410
24083	351411
2155	351412
381	351413
127	351414
60091	351415
22596	351416
5587	351417
29984	351418
5029	351419
3607	351420
66123	351421
65041	351422
3718	351423
29785	351424
4619	351425
3030	351426
15897	351427
1491	351428
2616	351429
12394	351430
19642	351431
27015	351432
6089	351433
49074	351434
2623	351435
12294	351436
4106	351437
11570	351438
12787	351439
25395	351440
40110	351441
50926	351442
18373	351443
22941	351444
14818	351445
54997	351446
6796	351447
1787	351448
33126	351449
23776	351450
12820	351451
47958	351452
20958	351453
59313	351454
62016	351455
8770	351456
1570	351457
2795	351458
81776	351459
29973	351460
260	351461
68972	351462
108283	351463
66079	351464
53987	351465
95574	351466
209	351467
19105	351468
94	351469
1622	351470
69122	351471
54328	351472
47684	351473
25079	351474
70234	351475
17968	351476
10811	351477
48015	351478
54303	351479
9720	351480
21641	351481
39697	351482
94001	351483
4189	351484
22155	351485
32753	351486
2165	351487
29928	351488
56414	351489
1939	351490
20936	351491
32728	351492
38480	351493
16654	351494
22693	351495
57965	351496
15340	351497
5247	351498
2232	351499
56041	351500
8000	351501
109119	351502
32318	351503
37894	351504
32455	351505
9848	351506
28076	351507
7837	351508
11182	351509
1514	351510
6948	351511
28768	351512
12528	351513
7686	351514
1063	351515
73841	351516
4568	351517
2089	351518
14803	351519
34514	351520
21813	351521
58255	351522
166	351523
106561	351524
14685	351525
10025	351526
143	351527
5711	351528
50936	351529
87232	351530
103694	351531
40628	351532
3535	351533
8196	351534
5115	351535
52647	351536
2404	351537
20539	351538
32661	351539
14603	351540
20372	351541
32416	351542
22704	351543
56624	351544
67984	351545
41716	351546
9349	351547
101552	351548
100806	351549
3424	351550
32021	351551
28763	351552
29759	351553
15882	351554
75402	351555
18708	351556
25556	351557
28242	351558
12613	351559
4618	351560
68574	351561
11421	351562
73180	351563
36305	351564
9440	351565
60	351566
19243	351567
40277	351568
394	351569
18018	351570
4696	351571
17458	351572
50681	351573
69796	351574
6506	351575
19270	351576
2193	351577
21275	351578
31415	351579
17454	351580
2680	351581
39315	351582
1831	351583
8983	351584
5502	351585
20430	351586
3804	351587
18028	351588
11634	351589
6669	351590
64745	351591
1	351592
17613	351593
39254	351594
44786	351595
28605	351596
21593	351597
148	351598
4059	351599
81882	351600
434	351601
20599	351602
5344	351603
25579	351604
81471	351605
37073	351606
30803	351607
64080	351608
114	351609
3047	351610
910	351611
31974	351612
45702	351613
3239	351614
6848	351615
93041	351616
87012	351617
6068	351618
5172	351619
47804	351620
8179	351621
108102	351622
531	351623
6384	351624
17467	351625
20527	351626
100282	351627
60697	351628
8082	351629
5909	351630
8455	351631
1	351632
39029	351633
33709	351634
15843	351635
47365	351636
111	351637
31205	351638
51	351639
27866	351640
4071	351641
18372	351642
43963	351643
93275	351644
70424	351645
7394	351646
92383	351647
1717	351648
58781	351649
432	351650
11822	351651
32008	351652
16712	351653
8824	351654
60266	351655
101405	351656
55318	351657
44823	351658
24793	351659
41565	351660
5847	351661
14338	351662
9201	351663
480	351664
4284	351665
96653	351666
11397	351667
31056	351668
39509	351669
2404	351670
459	351671
28920	351672
10974	351673
38357	351674
29136	351675
108935	351676
15159	351677
56816	351678
75288	351679
6672	351680
59566	351681
64226	351682
23130	351683
11418	351684
39319	351685
22469	351686
87372	351687
97742	351688
7251	351689
60527	351690
27841	351691
43146	351692
3641	351693
13350	351694
1365	351695
105475	351696
3231	351697
32539	351698
23008	351699
756	351700
15986	351701
726	351702
86208	351703
31293	351704
43936	351705
43866	351706
18026	351707
44065	351708
44104	351709
17904	351710
13507	351711
87741	351712
23022	351713
4731	351714
1187	351715
419	351716
5203	351717
38378	351718
24342	351719
9377	351720
43173	351721
54490	351722
28124	351723
30312	351724
93802	351725
16414	351726
15317	351727
18505	351728
28059	351729
7396	351730
91825	351731
17482	351732
6148	351733
54243	351734
17060	351735
63089	351736
97309	351737
93521	351738
46716	351739
2204	351740
3753	351741
54929	351742
75546	351743
1312	351744
2353	351745
2217	351746
27180	351747
6979	351748
85262	351749
68712	351750
66426	351751
11087	351752
16542	351753
59225	351754
79224	351755
33282	351756
21127	351757
23574	351758
22483	351759
79213	351760
51619	351761
8455	351762
61346	351763
11225	351764
3477	351765
95479	351766
33729	351767
16072	351768
16612	351769
105533	351770
8001	351771
527	351772
406	351773
30329	351774
6718	351775
25107	351776
9012	351777
26012	351778
14244	351779
172	351780
6245	351781
7805	351782
54119	351783
32603	351784
2611	351785
8459	351786
27035	351787
5788	351788
36138	351789
17839	351790
5038	351791
66874	351792
35850	351793
10262	351794
60	351795
1182	351796
239	351797
29462	351798
38344	351799
107418	351800
100283	351801
24923	351802
57534	351803
127	351804
39142	351805
67381	351806
769	351807
11952	351808
35387	351809
2718	351810
36528	351811
14233	351812
6222	351813
50382	351814
30318	351815
325	351816
32128	351817
82075	351818
53523	351819
35387	351820
788	351821
517	351822
39371	351823
36919	351824
88324	351825
35815	351826
49741	351827
12278	351828
9535	351829
517	351830
55798	351831
22347	351832
9784	351833
31965	351834
5120	351835
7516	351836
77026	351837
39027	351838
70133	351839
493	351840
6397	351841
74127	351842
47319	351843
17316	351844
59599	351845
1923	351846
26584	351847
48917	351848
41963	351849
51176	351850
75290	351851
47305	351852
48581	351853
85068	351854
39710	351855
35903	351856
94768	351857
28515	351858
62979	351859
4592	351860
11927	351861
4408	351862
1131	351863
57655	351864
19758	351865
24607	351866
26389	351867
17936	351868
2631	351869
12024	351870
7330	351871
58013	351872
453	351873
105756	351874
45128	351875
28792	351876
9202	351877
25990	351878
101709	351879
40280	351880
8708	351881
47865	351882
298	351883
78037	351884
16722	351885
8804	351886
73	351887
10351	351888
104191	351889
1943	351890
38212	351891
76550	351892
1712	351893
5392	351894
57623	351895
11539	351896
48618	351897
97871	351898
98	351899
27632	351900
17168	351901
58329	351902
6660	351903
10990	351904
413	351905
37204	351906
58451	351907
4436	351908
5766	351909
71670	351910
71957	351911
29969	351912
45027	351913
28762	351914
7230	351915
110554	351916
8811	351917
22900	351918
21281	351919
286	351920
38462	351921
11663	351922
19729	351923
21126	351924
17704	351925
12572	351926
32809	351927
53251	351928
19739	351929
5237	351930
57094	351931
102718	351932
4625	351933
1203	351934
67298	351935
37674	351936
51980	351937
2723	351938
49229	351939
33511	351940
85791	351941
83982	351942
61514	351943
10302	351944
3390	351945
179	351946
33451	351947
38737	351948
82364	351949
70514	351950
50775	351951
28036	351952
29904	351953
45807	351954
34183	351955
37414	351956
20723	351957
81913	351958
809	351959
16871	351960
14610	351961
149	351962
6216	351963
28	351964
25706	351965
31586	351966
38034	351967
5295	351968
2796	351969
4660	351970
25180	351971
12968	351972
17890	351973
56825	351974
69651	351975
77730	351976
9980	351977
42216	351978
58823	351979
103381	351980
14213	351981
58581	351982
31294	351983
1392	351984
30598	351985
8163	351986
7676	351987
79368	351988
47155	351989
9686	351990
70709	351991
4550	351992
55089	351993
55434	351994
1487	351995
971	351996
18086	351997
1389	351998
42781	351999
24848	352000
15899	352001
8480	352002
69409	352003
18780	352004
32169	352005
26180	352006
30448	352007
22398	352008
20256	352009
13596	352010
6757	352011
758	352012
70073	352013
11646	352014
2945	352015
17457	352016
38139	352017
17855	352018
83843	352019
21499	352020
21710	352021
22983	352022
11111	352023
38437	352024
5433	352025
16948	352026
4424	352027
22907	352028
91668	352029
41996	352030
67070	352031
655	352032
84026	352033
2	352034
2048	352035
31958	352036
92045	352037
1145	352038
14180	352039
41016	352040
82524	352041
10130	352042
35718	352043
28682	352044
112647	352045
17802	352046
77823	352047
30616	352048
55175	352049
11133	352050
649	352051
3787	352052
211	352053
77271	352054
21993	352055
44145	352056
8715	352057
2517	352058
5550	352059
11568	352060
29160	352061
13221	352062
4687	352063
18031	352064
13049	352065
33496	352066
7358	352067
17591	352068
15543	352069
18676	352070
19419	352071
16017	352072
5028	352073
54813	352074
18301	352075
11434	352076
2461	352077
59585	352078
12037	352079
69895	352080
335	352081
29488	352082
24363	352083
74207	352084
41704	352085
2053	352086
9156	352087
33469	352088
41126	352089
7331	352090
23660	352091
19339	352092
6987	352093
103062	352094
357	352095
41429	352096
22058	352097
48357	352098
1598	352099
63618	352100
27510	352101
48901	352102
79800	352103
55355	352104
64215	352105
64946	352106
10906	352107
3466	352108
27125	352109
32506	352110
259	352111
72328	352112
4003	352113
9431	352114
41328	352115
4221	352116
4693	352117
2412	352118
11703	352119
35053	352120
7186	352121
229	352122
67797	352123
44456	352124
8105	352125
22092	352126
4391	352127
1253	352128
103551	352129
4840	352130
32983	352131
65994	352132
81487	352133
38802	352134
2914	352135
82746	352136
26046	352137
75650	352138
3230	352139
31584	352140
50820	352141
1079	352142
11566	352143
22836	352144
24072	352145
28043	352146
64402	352147
249	352148
3282	352149
77876	352150
6863	352151
55987	352152
3288	352153
9061	352154
49001	352155
18581	352156
13896	352157
53340	352158
79856	352159
102572	352160
82008	352161
34733	352162
23170	352163
77052	352164
50807	352165
1172	352166
8010	352167
9285	352168
10084	352169
52688	352170
29985	352171
12883	352172
51350	352173
68600	352174
27220	352175
35488	352176
96538	352177
7032	352178
114317	352179
60111	352180
33113	352181
2987	352182
103329	352183
12020	352184
31917	352185
19544	352186
16009	352187
22665	352188
26317	352189
18228	352190
68477	352191
14086	352192
64174	352193
12680	352194
20605	352195
37036	352196
31170	352197
9230	352198
54969	352199
52484	352200
613	352201
59932	352202
7994	352203
13300	352204
52700	352205
3149	352206
12799	352207
33319	352208
61701	352209
26642	352210
1727	352211
14101	352212
43155	352213
44886	352214
20820	352215
29487	352216
20431	352217
75137	352218
22696	352219
59310	352220
68158	352221
81070	352222
4080	352223
6816	352224
44163	352225
35090	352226
50985	352227
33915	352228
7861	352229
3225	352230
3473	352231
22202	352232
546	352233
21591	352234
35789	352235
89675	352236
113241	352237
10532	352238
18928	352239
43685	352240
807	352241
4345	352242
51076	352243
26788	352244
19649	352245
29124	352246
81501	352247
79927	352248
93410	352249
39291	352250
56286	352251
9176	352252
3604	352253
26806	352254
18659	352255
62486	352256
79397	352257
3241	352258
3195	352259
13482	352260
44566	352261
6000	352262
18688	352263
50257	352264
24077	352265
5058	352266
61337	352267
28260	352268
26006	352269
23213	352270
11803	352271
660	352272
28847	352273
4605	352274
3436	352275
75409	352276
94857	352277
70273	352278
6206	352279
22492	352280
18910	352281
5922	352282
989	352283
12708	352284
584	352285
1911	352286
44607	352287
80513	352288
82285	352289
13584	352290
46913	352291
54772	352292
52893	352293
42858	352294
10266	352295
37121	352296
87926	352297
53	352298
50685	352299
38863	352300
49069	352301
26041	352302
37319	352303
19869	352304
55180	352305
28947	352306
1949	352307
20576	352308
23408	352309
6811	352310
1580	352311
929	352312
45528	352313
22360	352314
20203	352315
88349	352316
37072	352317
35827	352318
1772	352319
774	352320
858	352321
272	352322
31631	352323
16498	352324
55581	352325
10795	352326
9952	352327
8895	352328
48726	352329
80717	352330
81805	352331
38675	352332
100973	352333
67611	352334
42486	352335
55402	352336
55625	352337
45849	352338
14352	352339
55388	352340
14353	352341
4409	352342
7422	352343
23790	352344
34951	352345
93781	352346
14331	352347
7117	352348
19420	352349
12412	352350
15588	352351
21232	352352
50794	352353
4731	352354
100561	352355
22369	352356
22	352357
34998	352358
977	352359
53974	352360
99387	352361
79703	352362
3466	352363
114489	352364
10757	352365
20447	352366
70927	352367
18140	352368
25814	352369
466	352370
11497	352371
9875	352372
3579	352373
44293	352374
83104	352375
92121	352376
1402	352377
97922	352378
21396	352379
4784	352380
52956	352381
30445	352382
26197	352383
10157	352384
16907	352385
5819	352386
23	352387
6233	352388
46903	352389
4225	352390
57013	352391
1742	352392
28532	352393
83426	352394
6783	352395
65467	352396
384	352397
1391	352398
31507	352399
11617	352400
75305	352401
28682	352402
62762	352403
76419	352404
70177	352405
60805	352406
66372	352407
81582	352408
24092	352409
11544	352410
31736	352411
12199	352412
70848	352413
32196	352414
73673	352415
62681	352416
56203	352417
31445	352418
6344	352419
17596	352420
34359	352421
64708	352422
12845	352423
7360	352424
78357	352425
105738	352426
95691	352427
55979	352428
53100	352429
54253	352430
2725	352431
42628	352432
14171	352433
2971	352434
3643	352435
15603	352436
18885	352437
11323	352438
4896	352439
30002	352440
60371	352441
53304	352442
11770	352443
2327	352444
9542	352445
17649	352446
40719	352447
35670	352448
83714	352449
53322	352450
77805	352451
65396	352452
32597	352453
27478	352454
10445	352455
22300	352456
40669	352457
23618	352458
6215	352459
35708	352460
43487	352461
106	352462
1175	352463
77162	352464
69665	352465
76706	352466
73872	352467
9996	352468
5838	352469
9412	352470
91200	352471
913	352472
23359	352473
22009	352474
351	352475
17727	352476
16407	352477
61693	352478
14842	352479
20404	352480
61855	352481
72211	352482
76631	352483
48458	352484
9246	352485
55787	352486
69939	352487
3954	352488
15159	352489
59533	352490
15355	352491
24454	352492
50488	352493
23140	352494
3079	352495
23666	352496
9561	352497
90082	352498
72000	352499
8930	352500
34178	352501
54522	352502
41707	352503
77960	352504
82950	352505
37029	352506
3930	352507
65117	352508
2443	352509
8312	352510
66457	352511
37575	352512
13300	352513
25242	352514
103898	352515
3080	352516
10776	352517
23765	352518
18389	352519
14486	352520
111193	352521
6977	352522
4956	352523
4042	352524
3822	352525
4601	352526
31230	352527
68611	352528
19170	352529
33162	352530
45267	352531
22453	352532
28562	352533
13417	352534
33504	352535
1739	352536
28469	352537
61297	352538
2850	352539
58548	352540
82696	352541
209	352542
51973	352543
32827	352544
7874	352545
17001	352546
102525	352547
84052	352548
38942	352549
14343	352550
34197	352551
8563	352552
56433	352553
27707	352554
41247	352555
22623	352556
43064	352557
77209	352558
332	352559
3330	352560
107933	352561
10253	352562
73964	352563
7297	352564
43074	352565
52831	352566
15414	352567
42805	352568
27184	352569
25256	352570
49022	352571
58284	352572
67032	352573
64598	352574
18140	352575
8913	352576
2053	352577
77227	352578
3201	352579
61381	352580
40437	352581
31016	352582
12946	352583
718	352584
12158	352585
11603	352586
49691	352587
74642	352588
100037	352589
315	352590
28537	352591
3645	352592
16465	352593
59007	352594
18544	352595
3443	352596
4802	352597
10265	352598
40804	352599
5345	352600
28368	352601
101050	352602
12506	352603
94535	352604
103833	352605
67968	352606
2805	352607
1278	352608
46452	352609
8020	352610
18309	352611
35362	352612
99769	352613
2078	352614
3608	352615
1873	352616
2053	352617
28218	352618
2698	352619
3759	352620
81307	352621
38463	352622
94659	352623
369	352624
11860	352625
56893	352626
108096	352627
35	352628
37242	352629
29238	352630
9166	352631
10107	352632
39497	352633
74693	352634
76511	352635
53074	352636
74	352637
9139	352638
54937	352639
24072	352640
65655	352641
17716	352642
39755	352643
2384	352644
35706	352645
27822	352646
54484	352647
3304	352648
11988	352649
336	352650
19302	352651
10255	352652
21286	352653
42010	352654
27371	352655
32085	352656
5708	352657
536	352658
7082	352659
14062	352660
1779	352661
60955	352662
16981	352663
20803	352664
51464	352665
19611	352666
1454	352667
11397	352668
41785	352669
27189	352670
13001	352671
19696	352672
2615	352673
400	352674
37585	352675
21747	352676
5871	352677
22118	352678
10926	352679
35454	352680
3985	352681
2609	352682
96569	352683
30275	352684
3485	352685
72875	352686
14202	352687
6504	352688
3240	352689
50299	352690
12031	352691
4555	352692
29111	352693
95291	352694
32832	352695
65768	352696
35457	352697
52323	352698
3630	352699
4855	352700
87510	352701
57912	352702
3044	352703
70470	352704
30263	352705
20879	352706
9772	352707
11429	352708
36505	352709
1960	352710
7691	352711
26956	352712
611	352713
16084	352714
5626	352715
732	352716
82274	352717
1034	352718
99881	352719
47590	352720
31739	352721
4054	352722
103	352723
4195	352724
41486	352725
10719	352726
72483	352727
61839	352728
72650	352729
1862	352730
9454	352731
2347	352732
38658	352733
16528	352734
7731	352735
37159	352736
92348	352737
73950	352738
12440	352739
2319	352740
13291	352741
32719	352742
19791	352743
14658	352744
18622	352745
68615	352746
28822	352747
29769	352748
17465	352749
11848	352750
20027	352751
25466	352752
13864	352753
101984	352754
49269	352755
39765	352756
3554	352757
33216	352758
88129	352759
76761	352760
24291	352761
91198	352762
16187	352763
5042	352764
40922	352765
70374	352766
67979	352767
13929	352768
4140	352769
10156	352770
9782	352771
4689	352772
5552	352773
45706	352774
28336	352775
1192	352776
50637	352777
4860	352778
27173	352779
8533	352780
5676	352781
4999	352782
23631	352783
10801	352784
390	352785
29574	352786
30804	352787
41526	352788
35124	352789
640	352790
790	352791
6	352792
23860	352793
68279	352794
10393	352795
9737	352796
47873	352797
2059	352798
13102	352799
5042	352800
7907	352801
21479	352802
831	352803
51270	352804
54910	352805
7466	352806
22690	352807
8599	352808
41801	352809
14	352810
147	352811
23637	352812
286	352813
53535	352814
15124	352815
41046	352816
50	352817
7553	352818
59236	352819
26813	352820
7930	352821
44507	352822
16663	352823
4397	352824
4056	352825
26	352826
49874	352827
14115	352828
59537	352829
331	352830
26375	352831
14919	352832
62194	352833
2330	352834
731	352835
19384	352836
18049	352837
6820	352838
26350	352839
12007	352840
20251	352841
2693	352842
112073	352843
17306	352844
31560	352845
402	352846
4311	352847
17614	352848
74975	352849
65198	352850
28	352851
32270	352852
21808	352853
14560	352854
11020	352855
21387	352856
49352	352857
12450	352858
1368	352859
61529	352860
20935	352861
13039	352862
2816	352863
5858	352864
90039	352865
94466	352866
7052	352867
29178	352868
383	352869
113434	352870
8170	352871
61707	352872
12431	352873
10324	352874
61065	352875
4953	352876
76903	352877
69931	352878
82145	352879
91895	352880
49303	352881
4850	352882
55245	352883
2204	352884
55373	352885
64121	352886
15772	352887
30546	352888
7565	352889
42170	352890
36046	352891
6129	352892
11564	352893
9752	352894
11969	352895
14745	352896
52703	352897
74216	352898
17392	352899
2457	352900
197	352901
27942	352902
100021	352903
52067	352904
81985	352905
80626	352906
3731	352907
17316	352908
44216	352909
5184	352910
23357	352911
8827	352912
24035	352913
51341	352914
49193	352915
3285	352916
18679	352917
5286	352918
51910	352919
42642	352920
40072	352921
6493	352922
8214	352923
33190	352924
7441	352925
10159	352926
18136	352927
5898	352928
41549	352929
48566	352930
55717	352931
5017	352932
32542	352933
38829	352934
53113	352935
94902	352936
2813	352937
22134	352938
87605	352939
70788	352940
54193	352941
75585	352942
24026	352943
35261	352944
447	352945
25338	352946
27404	352947
16604	352948
14550	352949
81077	352950
10573	352951
3514	352952
18407	352953
17383	352954
34238	352955
24401	352956
10572	352957
730	352958
50444	352959
11344	352960
26507	352961
26193	352962
68568	352963
1232	352964
17760	352965
60284	352966
9082	352967
59527	352968
63899	352969
5788	352970
47460	352971
44592	352972
64187	352973
4473	352974
26312	352975
4090	352976
45247	352977
69735	352978
39390	352979
79938	352980
26802	352981
165	352982
3962	352983
4520	352984
11416	352985
29390	352986
44433	352987
28041	352988
9194	352989
10844	352990
27704	352991
19712	352992
61322	352993
13947	352994
4425	352995
27399	352996
11244	352997
4781	352998
73616	352999
14967	353000
1698	353001
52394	353002
88981	353003
83836	353004
12365	353005
81689	353006
38585	353007
10836	353008
8635	353009
45435	353010
13318	353011
46041	353012
1250	353013
12303	353014
41808	353015
75141	353016
55069	353017
28134	353018
81254	353019
59566	353020
64012	353021
61479	353022
38867	353023
14491	353024
29070	353025
28757	353026
19680	353027
3600	353028
62000	353029
31882	353030
31	353031
52286	353032
29105	353033
30253	353034
44967	353035
4627	353036
107870	353037
23129	353038
13922	353039
1912	353040
16579	353041
71144	353042
6275	353043
47048	353044
11523	353045
4597	353046
27348	353047
2171	353048
30071	353049
43637	353050
3471	353051
43698	353052
15438	353053
72007	353054
5548	353055
106	353056
60016	353057
5390	353058
62008	353059
42	353060
1049	353061
83970	353062
40808	353063
14611	353064
16274	353065
32482	353066
21186	353067
41306	353068
94685	353069
9490	353070
36671	353071
2570	353072
53537	353073
73640	353074
37527	353075
54686	353076
28183	353077
1742	353078
37882	353079
16354	353080
33773	353081
426	353082
48849	353083
9690	353084
14182	353085
52100	353086
49079	353087
24687	353088
27786	353089
21706	353090
21530	353091
61719	353092
82	353093
47353	353094
38577	353095
20320	353096
966	353097
15292	353098
89576	353099
44926	353100
9993	353101
47447	353102
32361	353103
13002	353104
95	353105
43720	353106
28450	353107
32332	353108
40288	353109
7316	353110
34159	353111
3688	353112
28525	353113
2472	353114
42324	353115
58311	353116
90884	353117
75128	353118
61550	353119
31452	353120
88815	353121
21786	353122
38667	353123
34809	353124
6758	353125
81703	353126
27301	353127
72613	353128
73210	353129
197	353130
82368	353131
1449	353132
50345	353133
14404	353134
865	353135
1857	353136
67741	353137
37990	353138
36859	353139
40163	353140
104104	353141
57287	353142
1526	353143
28170	353144
1484	353145
7830	353146
72075	353147
54291	353148
41614	353149
31380	353150
53977	353151
840	353152
5479	353153
16926	353154
41667	353155
3236	353156
74121	353157
90855	353158
89488	353159
2867	353160
19267	353161
9266	353162
81354	353163
6881	353164
69679	353165
45056	353166
15957	353167
32261	353168
6	353169
3312	353170
1776	353171
11742	353172
2739	353173
13880	353174
28607	353175
32973	353176
30187	353177
24994	353178
20591	353179
99316	353180
5908	353181
25585	353182
44324	353183
40742	353184
60479	353185
4820	353186
102448	353187
37732	353188
33337	353189
56377	353190
96	353191
28712	353192
27223	353193
3275	353194
47972	353195
25707	353196
62788	353197
6545	353198
64540	353199
675	353200
10697	353201
84972	353202
70679	353203
2854	353204
4805	353205
10217	353206
2170	353207
51019	353208
6959	353209
5559	353210
2340	353211
32092	353212
41553	353213
920	353214
1030	353215
1262	353216
57461	353217
9736	353218
4639	353219
2086	353220
57391	353221
5157	353222
79635	353223
18750	353224
15803	353225
1089	353226
88	353227
38180	353228
23559	353229
22845	353230
1378	353231
2140	353232
7086	353233
21375	353234
26895	353235
1329	353236
32072	353237
42316	353238
16848	353239
18271	353240
13601	353241
10316	353242
7277	353243
50373	353244
8425	353245
17883	353246
35445	353247
2053	353248
78600	353249
44939	353250
3480	353251
73364	353252
103300	353253
62430	353254
15037	353255
52153	353256
16807	353257
67750	353258
50222	353259
24016	353260
19550	353261
27222	353262
60942	353263
85701	353264
6536	353265
60997	353266
3	353267
48142	353268
12162	353269
40780	353270
544	353271
15760	353272
365	353273
2608	353274
13606	353275
20314	353276
163	353277
697	353278
10467	353279
19299	353280
58321	353281
5071	353282
107839	353283
46766	353284
53900	353285
37117	353286
23453	353287
26	353288
20437	353289
19094	353290
68	353291
2040	353292
46559	353293
4136	353294
43281	353295
439	353296
28733	353297
104	353298
17829	353299
7102	353300
14216	353301
70144	353302
33480	353303
13587	353304
2729	353305
5766	353306
2208	353307
35	353308
39612	353309
7216	353310
28886	353311
880	353312
41950	353313
49363	353314
5651	353315
1521	353316
78652	353317
9947	353318
99814	353319
3787	353320
80164	353321
99834	353322
29527	353323
5179	353324
1853	353325
23811	353326
16769	353327
27345	353328
16894	353329
6524	353330
2378	353331
37424	353332
53703	353333
1996	353334
40352	353335
44737	353336
25746	353337
2725	353338
30909	353339
104682	353340
14454	353341
2621	353342
268	353343
11639	353344
1013	353345
59964	353346
34654	353347
36674	353348
74240	353349
59555	353350
524	353351
16153	353352
21915	353353
10	353354
34467	353355
3984	353356
70726	353357
63	353358
15345	353359
27864	353360
5995	353361
42321	353362
15637	353363
18582	353364
37754	353365
430	353366
47827	353367
16952	353368
44309	353369
153	353370
59523	353371
51856	353372
9568	353373
1059	353374
27234	353375
5192	353376
15919	353377
2021	353378
5737	353379
3934	353380
39619	353381
53157	353382
11613	353383
293	353384
29586	353385
4467	353386
48670	353387
38589	353388
11819	353389
86452	353390
8664	353391
24416	353392
80736	353393
89665	353394
85708	353395
148	353396
88723	353397
57009	353398
53695	353399
1958	353400
44426	353401
5461	353402
18798	353403
56113	353404
8581	353405
61735	353406
2149	353407
22138	353408
20514	353409
102801	353410
49090	353411
18947	353412
26070	353413
21881	353414
25724	353415
82999	353416
35228	353417
7212	353418
65720	353419
29625	353420
65677	353421
20063	353422
59401	353423
2523	353424
46434	353425
8362	353426
13688	353427
1899	353428
57518	353429
35857	353430
30689	353431
57399	353432
13076	353433
1682	353434
3919	353435
21359	353436
6827	353437
12343	353438
1366	353439
59713	353440
10049	353441
1680	353442
20675	353443
66633	353444
53466	353445
53723	353446
39547	353447
8491	353448
88156	353449
28375	353450
2152	353451
15499	353452
38239	353453
7360	353454
8239	353455
1108	353456
40345	353457
49089	353458
25966	353459
14638	353460
13738	353461
318	353462
1758	353463
20093	353464
3703	353465
112011	353466
22484	353467
30299	353468
20428	353469
11059	353470
55159	353471
72994	353472
12311	353473
68691	353474
74047	353475
28593	353476
17193	353477
10559	353478
95669	353479
55447	353480
71110	353481
29139	353482
94016	353483
1293	353484
13792	353485
57354	353486
1005	353487
355	353488
5987	353489
89711	353490
99405	353491
875	353492
12665	353493
250	353494
36762	353495
1540	353496
39404	353497
82183	353498
54254	353499
46329	353500
14279	353501
3547	353502
7120	353503
12290	353504
48759	353505
19489	353506
1260	353507
9331	353508
55175	353509
10260	353510
9717	353511
32567	353512
48478	353513
3169	353514
26449	353515
1105	353516
15716	353517
14448	353518
2500	353519
42253	353520
3220	353521
59260	353522
9173	353523
856	353524
84888	353525
33031	353526
13093	353527
52847	353528
48546	353529
1250	353530
37437	353531
64966	353532
83989	353533
65142	353534
80656	353535
52540	353536
50828	353537
32061	353538
787	353539
83494	353540
27637	353541
5416	353542
18888	353543
89038	353544
90641	353545
27943	353546
40465	353547
19100	353548
81960	353549
89210	353550
68356	353551
631	353552
32005	353553
727	353554
14703	353555
41948	353556
51459	353557
86604	353558
1530	353559
13493	353560
39109	353561
537	353562
10515	353563
1205	353564
39252	353565
49792	353566
16307	353567
769	353568
2325	353569
97098	353570
29049	353571
19804	353572
15911	353573
78320	353574
1815	353575
23212	353576
4149	353577
73449	353578
7539	353579
41445	353580
19	353581
27835	353582
11236	353583
13248	353584
91082	353585
55570	353586
495	353587
740	353588
8588	353589
15420	353590
9751	353591
2226	353592
1969	353593
16190	353594
93176	353595
5985	353596
23048	353597
57991	353598
37133	353599
96773	353600
2902	353601
96569	353602
62490	353603
4687	353604
14759	353605
44488	353606
16351	353607
2059	353608
68672	353609
9127	353610
5973	353611
3346	353612
138	353613
8092	353614
93072	353615
75491	353616
6212	353617
66843	353618
34080	353619
3772	353620
15189	353621
20678	353622
27080	353623
4887	353624
81741	353625
6587	353626
54956	353627
12785	353628
983	353629
10405	353630
23583	353631
638	353632
96604	353633
52278	353634
19001	353635
13992	353636
21972	353637
405	353638
15834	353639
54737	353640
70219	353641
3780	353642
52022	353643
9423	353644
1038	353645
37401	353646
3440	353647
62606	353648
21188	353649
1462	353650
91224	353651
1464	353652
90335	353653
8626	353654
106671	353655
7150	353656
35882	353657
9464	353658
20351	353659
5593	353660
24668	353661
84035	353662
11672	353663
28268	353664
22935	353665
52647	353666
14368	353667
34164	353668
40719	353669
90827	353670
27906	353671
11323	353672
17707	353673
1482	353674
15713	353675
4194	353676
10640	353677
3536	353678
22022	353679
839	353680
4193	353681
1037	353682
51467	353683
40284	353684
2737	353685
10616	353686
21812	353687
67033	353688
330	353689
85796	353690
55551	353691
24817	353692
4230	353693
61799	353694
70858	353695
12560	353696
63965	353697
17230	353698
19607	353699
23016	353700
9032	353701
1048	353702
52693	353703
27892	353704
4360	353705
5376	353706
98672	353707
34177	353708
3846	353709
3850	353710
39651	353711
697	353712
47739	353713
1138	353714
626	353715
4629	353716
7978	353717
18886	353718
37168	353719
9890	353720
32173	353721
56394	353722
31433	353723
41713	353724
80150	353725
73903	353726
53	353727
31649	353728
3388	353729
24498	353730
1296	353731
15304	353732
17884	353733
5313	353734
3899	353735
89056	353736
70216	353737
29709	353738
62944	353739
56412	353740
13476	353741
86602	353742
5013	353743
20368	353744
778	353745
41354	353746
1473	353747
4538	353748
29958	353749
3698	353750
10830	353751
96220	353752
462	353753
1957	353754
33884	353755
10070	353756
10734	353757
6324	353758
14458	353759
461	353760
7669	353761
4011	353762
58917	353763
883	353764
8550	353765
22033	353766
23244	353767
41	353768
19043	353769
103667	353770
78361	353771
16418	353772
41560	353773
69690	353774
19515	353775
9359	353776
10601	353777
38353	353778
18428	353779
67279	353780
49494	353781
64914	353782
14774	353783
1140	353784
6120	353785
1727	353786
673	353787
1634	353788
7167	353789
2	353790
9646	353791
15521	353792
86650	353793
13681	353794
8524	353795
6410	353796
104330	353797
24818	353798
2865	353799
14447	353800
33793	353801
8117	353802
43370	353803
51843	353804
28975	353805
34979	353806
63722	353807
14273	353808
7225	353809
3592	353810
62036	353811
3659	353812
51881	353813
34800	353814
22298	353815
42740	353816
77669	353817
4329	353818
5176	353819
38425	353820
15469	353821
59287	353822
25973	353823
81892	353824
40994	353825
77323	353826
50109	353827
1580	353828
75547	353829
27892	353830
27139	353831
10923	353832
7358	353833
50499	353834
17257	353835
29555	353836
37945	353837
19468	353838
56695	353839
61686	353840
11687	353841
12830	353842
25674	353843
11424	353844
29742	353845
27	353846
32719	353847
28055	353848
62663	353849
4504	353850
8455	353851
22634	353852
38459	353853
20276	353854
65376	353855
11185	353856
10439	353857
60912	353858
18410	353859
21773	353860
17671	353861
3744	353862
5165	353863
91149	353864
11995	353865
50156	353866
20380	353867
60847	353868
23297	353869
99274	353870
91601	353871
19059	353872
50564	353873
49029	353874
45488	353875
78691	353876
32336	353877
56902	353878
64019	353879
7752	353880
23698	353881
52252	353882
89909	353883
17478	353884
807	353885
1855	353886
35535	353887
591	353888
20765	353889
61883	353890
9689	353891
67933	353892
681	353893
59408	353894
84330	353895
21290	353896
12	353897
8393	353898
1564	353899
17732	353900
1600	353901
86067	353902
4936	353903
3507	353904
13837	353905
59892	353906
68418	353907
40878	353908
92240	353909
1714	353910
23858	353911
77166	353912
5231	353913
13557	353914
6316	353915
34281	353916
29924	353917
46114	353918
29348	353919
39715	353920
23733	353921
36846	353922
39380	353923
22464	353924
14592	353925
92276	353926
2378	353927
3921	353928
25950	353929
58	353930
576	353931
1969	353932
47028	353933
47547	353934
242	353935
2447	353936
3934	353937
22767	353938
6029	353939
20562	353940
36724	353941
816	353942
66545	353943
50499	353944
829	353945
15404	353946
9499	353947
30511	353948
5105	353949
70051	353950
98342	353951
16245	353952
191	353953
49374	353954
20590	353955
95383	353956
44009	353957
53831	353958
52351	353959
6395	353960
34753	353961
18417	353962
27127	353963
51814	353964
51839	353965
54619	353966
80581	353967
82849	353968
9415	353969
10619	353970
1605	353971
31681	353972
16993	353973
82247	353974
49049	353975
43074	353976
50998	353977
72652	353978
30640	353979
14639	353980
41902	353981
7113	353982
109494	353983
22484	353984
89780	353985
20934	353986
77598	353987
4009	353988
736	353989
62103	353990
29764	353991
20261	353992
5289	353993
8932	353994
3281	353995
66927	353996
47468	353997
14147	353998
50	353999
4206	354000
10705	354001
7549	354002
81240	354003
54754	354004
37096	354005
20674	354006
17318	354007
14048	354008
35445	354009
360	354010
25925	354011
49649	354012
31258	354013
8271	354014
15979	354015
52369	354016
5816	354017
7144	354018
73870	354019
15412	354020
76635	354021
33174	354022
21473	354023
40470	354024
68000	354025
892	354026
41749	354027
71224	354028
90526	354029
1286	354030
20929	354031
44251	354032
11048	354033
52044	354034
22015	354035
11694	354036
18521	354037
27914	354038
4139	354039
22198	354040
17585	354041
9615	354042
11792	354043
167	354044
79649	354045
29558	354046
6	354047
77863	354048
838	354049
30475	354050
21388	354051
1951	354052
84954	354053
17289	354054
71341	354055
18047	354056
68221	354057
38402	354058
37408	354059
56980	354060
87969	354061
8210	354062
9415	354063
29029	354064
54282	354065
43821	354066
7322	354067
1102	354068
9631	354069
66360	354070
50746	354071
868	354072
30188	354073
113304	354074
4172	354075
4297	354076
83259	354077
32	354078
63531	354079
25522	354080
31515	354081
25908	354082
39229	354083
55766	354084
45949	354085
989	354086
7136	354087
50840	354088
16875	354089
18225	354090
25839	354091
15713	354092
56388	354093
1252	354094
21980	354095
25210	354096
101446	354097
265	354098
7589	354099
38138	354100
16017	354101
31780	354102
2996	354103
4239	354104
32515	354105
2897	354106
89284	354107
13265	354108
61152	354109
45522	354110
26593	354111
9358	354112
78299	354113
54264	354114
15481	354115
155	354116
6835	354117
36761	354118
6114	354119
6718	354120
28212	354121
2084	354122
52454	354123
45466	354124
24168	354125
79861	354126
530	354127
38608	354128
32330	354129
3	354130
3831	354131
1261	354132
2458	354133
1509	354134
86845	354135
113411	354136
21370	354137
55671	354138
3421	354139
14849	354140
10662	354141
9935	354142
2094	354143
13820	354144
5581	354145
32357	354146
7766	354147
57428	354148
82673	354149
16789	354150
620	354151
30046	354152
1482	354153
3432	354154
8304	354155
8386	354156
41380	354157
6343	354158
21241	354159
36409	354160
3883	354161
1680	354162
56895	354163
22134	354164
50047	354165
8966	354166
24476	354167
92011	354168
2646	354169
88594	354170
178	354171
38242	354172
54403	354173
94563	354174
101208	354175
112	354176
19289	354177
35484	354178
101	354179
55330	354180
15112	354181
95220	354182
12244	354183
1419	354184
5222	354185
25923	354186
26785	354187
29959	354188
27527	354189
47846	354190
25370	354191
25578	354192
7520	354193
37256	354194
14139	354195
86633	354196
2302	354197
30322	354198
3829	354199
11839	354200
68969	354201
48963	354202
2638	354203
23414	354204
44818	354205
4611	354206
34285	354207
14731	354208
6371	354209
95727	354210
72789	354211
10878	354212
37498	354213
17624	354214
12476	354215
20057	354216
40512	354217
143	354218
15902	354219
9819	354220
4023	354221
35376	354222
77684	354223
16286	354224
368	354225
4336	354226
80259	354227
4342	354228
20099	354229
35387	354230
256	354231
10301	354232
28180	354233
90525	354234
81235	354235
3147	354236
1962	354237
97189	354238
107568	354239
10716	354240
49875	354241
75473	354242
55218	354243
4429	354244
11848	354245
60700	354246
25169	354247
39921	354248
27874	354249
57711	354250
21206	354251
1075	354252
93179	354253
42515	354254
44147	354255
7122	354256
6889	354257
3481	354258
79546	354259
42810	354260
12679	354261
26107	354262
51803	354263
70028	354264
36524	354265
21406	354266
30315	354267
7555	354268
74467	354269
55	354270
101113	354271
33535	354272
2888	354273
16594	354274
17020	354275
56845	354276
87530	354277
15686	354278
63832	354279
10781	354280
15666	354281
19202	354282
1301	354283
8491	354284
2893	354285
10655	354286
6309	354287
6870	354288
19614	354289
49754	354290
13693	354291
21559	354292
5066	354293
15461	354294
42	354295
36639	354296
29267	354297
16280	354298
8669	354299
5890	354300
9021	354301
143	354302
16583	354303
47695	354304
24588	354305
93959	354306
19	354307
8469	354308
13388	354309
81239	354310
135	354311
17329	354312
18100	354313
29176	354314
63455	354315
12942	354316
14152	354317
33227	354318
6510	354319
5599	354320
37779	354321
1787	354322
9791	354323
3485	354324
70720	354325
27170	354326
5304	354327
101296	354328
36689	354329
39711	354330
82705	354331
38560	354332
1467	354333
1045	354334
1465	354335
5014	354336
76678	354337
59046	354338
59766	354339
73295	354340
33969	354341
30066	354342
20587	354343
1941	354344
53242	354345
2974	354346
1521	354347
78327	354348
20798	354349
13946	354350
15077	354351
395	354352
19371	354353
10735	354354
8202	354355
28534	354356
50711	354357
263	354358
37602	354359
45198	354360
79796	354361
86	354362
37140	354363
9893	354364
69963	354365
25374	354366
1464	354367
26432	354368
18340	354369
14354	354370
35453	354371
1364	354372
14137	354373
52667	354374
11260	354375
21387	354376
16484	354377
61474	354378
5510	354379
1103	354380
41225	354381
9898	354382
2541	354383
1362	354384
21524	354385
108621	354386
269	354387
6249	354388
16997	354389
51535	354390
3674	354391
74268	354392
71026	354393
3340	354394
89393	354395
13522	354396
1026	354397
4309	354398
744	354399
1931	354400
74716	354401
1153	354402
338	354403
38448	354404
1169	354405
7797	354406
11247	354407
19822	354408
33445	354409
33575	354410
14155	354411
24618	354412
21107	354413
79886	354414
60443	354415
14712	354416
10820	354417
13153	354418
56486	354419
62245	354420
11869	354421
17653	354422
67129	354423
51627	354424
22848	354425
10014	354426
3370	354427
68478	354428
44154	354429
87327	354430
1864	354431
60356	354432
44337	354433
30148	354434
2592	354435
109396	354436
6342	354437
35503	354438
33652	354439
32087	354440
76240	354441
15010	354442
57448	354443
12887	354444
72052	354445
29707	354446
4585	354447
15186	354448
52419	354449
24953	354450
61097	354451
8607	354452
32875	354453
57179	354454
14207	354455
866	354456
60140	354457
3599	354458
17340	354459
64151	354460
16666	354461
25813	354462
7318	354463
82045	354464
27832	354465
46268	354466
5456	354467
111477	354468
1541	354469
15205	354470
1160	354471
65003	354472
24384	354473
2065	354474
12016	354475
40660	354476
23389	354477
692	354478
35626	354479
491	354480
66697	354481
7440	354482
33228	354483
27138	354484
19278	354485
326	354486
79630	354487
4898	354488
13431	354489
18172	354490
506	354491
11196	354492
74648	354493
60360	354494
8601	354495
10490	354496
31621	354497
519	354498
8911	354499
30	354500
27424	354501
43432	354502
22353	354503
73741	354504
45010	354505
27224	354506
23101	354507
37438	354508
56403	354509
3586	354510
1672	354511
64184	354512
5053	354513
55440	354514
58050	354515
43471	354516
60481	354517
70565	354518
51	354519
4318	354520
51647	354521
2581	354522
4743	354523
2763	354524
6654	354525
14946	354526
64452	354527
54663	354528
37477	354529
25465	354530
8523	354531
16445	354532
8820	354533
79435	354534
1103	354535
65578	354536
162	354537
14970	354538
34568	354539
12091	354540
36557	354541
6829	354542
48139	354543
4660	354544
84295	354545
23917	354546
28867	354547
41784	354548
88534	354549
1626	354550
37501	354551
477	354552
9722	354553
38277	354554
23419	354555
22228	354556
627	354557
15436	354558
4200	354559
1469	354560
35618	354561
21158	354562
22811	354563
55541	354564
3013	354565
3608	354566
10821	354567
31443	354568
80905	354569
11583	354570
104069	354571
5912	354572
36622	354573
68155	354574
2849	354575
3897	354576
28106	354577
35880	354578
328	354579
1575	354580
13098	354581
71166	354582
5743	354583
44657	354584
39982	354585
16620	354586
38316	354587
19998	354588
36412	354589
1059	354590
20067	354591
7402	354592
13738	354593
2998	354594
21751	354595
1020	354596
9798	354597
57562	354598
3617	354599
2630	354600
30700	354601
63125	354602
809	354603
9914	354604
7155	354605
14923	354606
38	354607
26687	354608
15237	354609
71612	354610
29809	354611
25471	354612
43296	354613
6038	354614
17215	354615
67299	354616
11048	354617
35964	354618
2872	354619
2440	354620
26084	354621
24603	354622
71048	354623
50179	354624
38961	354625
11247	354626
10564	354627
24160	354628
57871	354629
368	354630
53175	354631
23690	354632
3591	354633
45731	354634
7220	354635
70854	354636
38516	354637
11951	354638
34011	354639
56	354640
34547	354641
18350	354642
55826	354643
14890	354644
69960	354645
9652	354646
1	354647
81940	354648
56156	354649
82719	354650
5020	354651
59955	354652
46122	354653
7855	354654
732	354655
3304	354656
5492	354657
38504	354658
2870	354659
16418	354660
22391	354661
49747	354662
9547	354663
56698	354664
7371	354665
27698	354666
94783	354667
72205	354668
9349	354669
38361	354670
75012	354671
31100	354672
59470	354673
63032	354674
88637	354675
740	354676
1034	354677
66	354678
50851	354679
23008	354680
10735	354681
1024	354682
21807	354683
72975	354684
88999	354685
10114	354686
26804	354687
21529	354688
2308	354689
38342	354690
11061	354691
1371	354692
27503	354693
29443	354694
13157	354695
80386	354696
45095	354697
21281	354698
1081	354699
34345	354700
9376	354701
51559	354702
64797	354703
999	354704
90268	354705
81838	354706
6224	354707
66024	354708
25462	354709
22928	354710
6965	354711
8803	354712
50490	354713
2454	354714
85923	354715
77284	354716
7492	354717
44032	354718
9563	354719
12202	354720
942	354721
87498	354722
8103	354723
8646	354724
12921	354725
19243	354726
50578	354727
12880	354728
80942	354729
10851	354730
3057	354731
15008	354732
112201	354733
7761	354734
71662	354735
62166	354736
70566	354737
1099	354738
4416	354739
4692	354740
37707	354741
61937	354742
10268	354743
59013	354744
90933	354745
84406	354746
9496	354747
98901	354748
53273	354749
39846	354750
72229	354751
647	354752
25882	354753
3740	354754
241	354755
4866	354756
1723	354757
6703	354758
19619	354759
17972	354760
3555	354761
34389	354762
7198	354763
77875	354764
16445	354765
81045	354766
24659	354767
70923	354768
10187	354769
39852	354770
9878	354771
6113	354772
63153	354773
37442	354774
10239	354775
8844	354776
253	354777
12108	354778
146	354779
4688	354780
27140	354781
29177	354782
8982	354783
4981	354784
39027	354785
11041	354786
29887	354787
63953	354788
260	354789
5122	354790
4681	354791
22617	354792
108539	354793
39009	354794
26932	354795
19253	354796
81752	354797
43874	354798
2413	354799
12163	354800
23089	354801
7650	354802
7444	354803
47222	354804
71878	354805
12877	354806
12723	354807
25154	354808
76786	354809
5489	354810
57852	354811
2546	354812
23873	354813
4861	354814
47958	354815
25153	354816
1128	354817
26938	354818
42689	354819
29893	354820
13543	354821
391	354822
32137	354823
36857	354824
983	354825
50234	354826
955	354827
1981	354828
9158	354829
728	354830
11876	354831
12030	354832
7628	354833
5799	354834
18615	354835
76460	354836
35722	354837
42653	354838
2918	354839
77436	354840
6136	354841
34637	354842
92493	354843
4594	354844
16196	354845
31542	354846
29950	354847
12699	354848
14247	354849
27871	354850
21762	354851
31706	354852
18	354853
34633	354854
55363	354855
3	354856
11318	354857
53285	354858
58504	354859
55673	354860
41202	354861
36	354862
12755	354863
32532	354864
72597	354865
76768	354866
15683	354867
44502	354868
10912	354869
77201	354870
50152	354871
71115	354872
2391	354873
34990	354874
5	354875
30968	354876
2724	354877
32570	354878
1414	354879
3040	354880
71143	354881
43142	354882
57192	354883
21693	354884
41153	354885
3775	354886
21014	354887
659	354888
31677	354889
57833	354890
96939	354891
1275	354892
11854	354893
56600	354894
16492	354895
71582	354896
22895	354897
62572	354898
72254	354899
84398	354900
18508	354901
29776	354902
19951	354903
29672	354904
1725	354905
21990	354906
7248	354907
13007	354908
452	354909
23165	354910
13930	354911
49005	354912
56114	354913
28372	354914
18612	354915
8389	354916
85158	354917
34	354918
35532	354919
32104	354920
7662	354921
38461	354922
13680	354923
89305	354924
56217	354925
3919	354926
4469	354927
24216	354928
2236	354929
673	354930
1512	354931
103171	354932
6900	354933
33077	354934
41478	354935
93413	354936
16989	354937
46059	354938
76351	354939
50117	354940
34861	354941
3494	354942
2984	354943
12756	354944
17714	354945
5283	354946
18849	354947
27424	354948
25747	354949
60724	354950
10067	354951
1072	354952
23255	354953
46556	354954
37704	354955
3678	354956
107824	354957
79425	354958
28324	354959
13473	354960
58737	354961
18088	354962
2651	354963
20694	354964
61906	354965
485	354966
3169	354967
16272	354968
3161	354969
13283	354970
56362	354971
749	354972
96561	354973
32751	354974
18926	354975
74820	354976
19607	354977
40385	354978
60316	354979
82096	354980
3155	354981
32608	354982
99826	354983
48406	354984
75903	354985
20604	354986
48883	354987
26253	354988
1705	354989
2948	354990
8516	354991
67476	354992
14527	354993
36305	354994
13424	354995
86993	354996
51178	354997
8171	354998
5239	354999
33274	355000
1332	355001
49332	355002
13820	355003
7911	355004
61166	355005
11580	355006
43290	355007
93148	355008
5557	355009
57299	355010
4508	355011
67352	355012
11803	355013
63	355014
29329	355015
4875	355016
2533	355017
4686	355018
63872	355019
26069	355020
8029	355021
55446	355022
104693	355023
38590	355024
66469	355025
6643	355026
71032	355027
63399	355028
28708	355029
89422	355030
5420	355031
21677	355032
544	355033
1828	355034
10981	355035
58947	355036
33174	355037
20926	355038
92316	355039
69039	355040
3768	355041
109920	355042
6297	355043
13342	355044
12551	355045
6513	355046
14252	355047
75068	355048
8965	355049
20722	355050
5672	355051
2202	355052
655	355053
26932	355054
52845	355055
71191	355056
17590	355057
36488	355058
2157	355059
59773	355060
18151	355061
22168	355062
11166	355063
23850	355064
1483	355065
45363	355066
12527	355067
7487	355068
14564	355069
54085	355070
16825	355071
2715	355072
2	355073
22899	355074
27871	355075
31106	355076
82145	355077
27453	355078
41339	355079
22191	355080
40673	355081
82303	355082
30635	355083
13594	355084
83051	355085
13231	355086
959	355087
72345	355088
17580	355089
42713	355090
368	355091
91610	355092
49712	355093
69532	355094
32799	355095
36148	355096
2175	355097
29182	355098
19467	355099
37540	355100
20518	355101
8024	355102
27070	355103
89486	355104
2710	355105
14770	355106
22600	355107
14468	355108
8363	355109
1018	355110
103864	355111
92032	355112
21185	355113
3213	355114
16043	355115
26395	355116
54926	355117
26238	355118
21512	355119
52731	355120
40871	355121
61556	355122
10667	355123
66909	355124
69897	355125
40704	355126
1087	355127
73699	355128
8661	355129
36103	355130
58156	355131
103650	355132
6207	355133
23	355134
1283	355135
83473	355136
3537	355137
113243	355138
6443	355139
2381	355140
19120	355141
5880	355142
20658	355143
8647	355144
7710	355145
59901	355146
91010	355147
41200	355148
31772	355149
17482	355150
22342	355151
2720	355152
1563	355153
24756	355154
7740	355155
10713	355156
85713	355157
101309	355158
57291	355159
14689	355160
179	355161
5444	355162
26416	355163
31835	355164
4767	355165
91963	355166
65591	355167
34170	355168
7049	355169
14381	355170
14871	355171
22857	355172
31139	355173
22743	355174
85	355175
43938	355176
56742	355177
67169	355178
40265	355179
51722	355180
17840	355181
89799	355182
33371	355183
47544	355184
45328	355185
89757	355186
772	355187
18986	355188
87519	355189
10833	355190
27235	355191
9660	355192
45484	355193
2029	355194
220	355195
48468	355196
32135	355197
9404	355198
17733	355199
30885	355200
30195	355201
47076	355202
63982	355203
34466	355204
50161	355205
105028	355206
4501	355207
80869	355208
10312	355209
8817	355210
26564	355211
8288	355212
30205	355213
2381	355214
17475	355215
78867	355216
14132	355217
14903	355218
51372	355219
38362	355220
99252	355221
81778	355222
9387	355223
45242	355224
10476	355225
57604	355226
31941	355227
1112	355228
63288	355229
53647	355230
81133	355231
91023	355232
34267	355233
1146	355234
2085	355235
1963	355236
69843	355237
62859	355238
99383	355239
104078	355240
34306	355241
51077	355242
14807	355243
230	355244
21511	355245
12918	355246
2129	355247
18294	355248
66142	355249
46370	355250
98868	355251
53517	355252
18735	355253
21838	355254
8431	355255
41269	355256
9481	355257
10646	355258
3853	355259
75993	355260
51091	355261
39892	355262
34007	355263
37704	355264
10112	355265
83631	355266
71703	355267
31143	355268
21578	355269
48659	355270
9784	355271
3253	355272
91761	355273
11243	355274
48916	355275
4394	355276
24510	355277
80208	355278
9923	355279
16586	355280
23606	355281
4400	355282
3608	355283
15851	355284
13844	355285
8153	355286
1930	355287
11675	355288
11379	355289
2428	355290
6098	355291
2719	355292
228	355293
55595	355294
20717	355295
46046	355296
38532	355297
70487	355298
72056	355299
26001	355300
32186	355301
49412	355302
31196	355303
27045	355304
21545	355305
12533	355306
404	355307
80661	355308
17317	355309
65791	355310
53282	355311
2111	355312
36803	355313
12113	355314
23720	355315
35896	355316
2431	355317
49011	355318
33347	355319
40243	355320
30781	355321
878	355322
62487	355323
42859	355324
28404	355325
114609	355326
15430	355327
68693	355328
19381	355329
4784	355330
28641	355331
27728	355332
2832	355333
9581	355334
68464	355335
3430	355336
3948	355337
38666	355338
61026	355339
57885	355340
2635	355341
75193	355342
17466	355343
48416	355344
31555	355345
29166	355346
27584	355347
17265	355348
41666	355349
22135	355350
3554	355351
53715	355352
58198	355353
27169	355354
27500	355355
4928	355356
837	355357
84749	355358
14852	355359
73127	355360
44887	355361
75005	355362
23106	355363
5220	355364
86894	355365
29550	355366
421	355367
41672	355368
33893	355369
51491	355370
25087	355371
803	355372
6860	355373
51946	355374
14768	355375
39241	355376
1072	355377
12823	355378
45610	355379
1501	355380
724	355381
100890	355382
3177	355383
3115	355384
1872	355385
17647	355386
1810	355387
36071	355388
18258	355389
10189	355390
13966	355391
4281	355392
62679	355393
21496	355394
22737	355395
67548	355396
88383	355397
3	355398
10275	355399
25974	355400
3908	355401
11546	355402
26702	355403
398	355404
29494	355405
556	355406
47368	355407
28139	355408
32621	355409
44580	355410
110784	355411
33190	355412
968	355413
15191	355414
37248	355415
5575	355416
13673	355417
82	355418
3056	355419
52304	355420
49465	355421
7482	355422
48261	355423
17225	355424
53832	355425
44790	355426
11552	355427
153	355428
29542	355429
48500	355430
10539	355431
10793	355432
54657	355433
70017	355434
47524	355435
7498	355436
32278	355437
47360	355438
3233	355439
12229	355440
205	355441
14535	355442
43434	355443
11721	355444
50120	355445
12	355446
48774	355447
48072	355448
72465	355449
88693	355450
70466	355451
38155	355452
86230	355453
11773	355454
86000	355455
18883	355456
79009	355457
30658	355458
3126	355459
4595	355460
64786	355461
6275	355462
15808	355463
11918	355464
86870	355465
78901	355466
8997	355467
13449	355468
7987	355469
19881	355470
24256	355471
8608	355472
81471	355473
52920	355474
2308	355475
2315	355476
32338	355477
9143	355478
1983	355479
21485	355480
1905	355481
12802	355482
9145	355483
106628	355484
19756	355485
51711	355486
7450	355487
30633	355488
34910	355489
47955	355490
8281	355491
19966	355492
50596	355493
61190	355494
7009	355495
70029	355496
25210	355497
3838	355498
18015	355499
3307	355500
21874	355501
28267	355502
68068	355503
29071	355504
11127	355505
7464	355506
55127	355507
316	355508
23289	355509
30231	355510
5961	355511
51234	355512
7813	355513
25188	355514
62275	355515
43348	355516
7229	355517
429	355518
1238	355519
14534	355520
12088	355521
77878	355522
404	355523
19721	355524
9502	355525
31367	355526
8504	355527
106135	355528
1643	355529
35171	355530
17867	355531
42814	355532
137	355533
15934	355534
151	355535
7	355536
1194	355537
49402	355538
10714	355539
2434	355540
15198	355541
51221	355542
25653	355543
83438	355544
7847	355545
92910	355546
33874	355547
86	355548
1	355549
87766	355550
27459	355551
30276	355552
15250	355553
10392	355554
19649	355555
33285	355556
42226	355557
87546	355558
44624	355559
65753	355560
19297	355561
1355	355562
5887	355563
23488	355564
66241	355565
39761	355566
8503	355567
848	355568
4424	355569
7056	355570
1145	355571
22643	355572
33684	355573
1075	355574
21632	355575
6842	355576
65682	355577
27617	355578
25950	355579
58974	355580
35999	355581
5427	355582
4633	355583
6012	355584
49164	355585
18677	355586
29884	355587
777	355588
53313	355589
3939	355590
87	355591
41851	355592
1333	355593
6906	355594
16136	355595
53219	355596
19	355597
2849	355598
65932	355599
49973	355600
80962	355601
4778	355602
102259	355603
60145	355604
69466	355605
66193	355606
77600	355607
4013	355608
28491	355609
30819	355610
104786	355611
1850	355612
2833	355613
45474	355614
66322	355615
136	355616
76558	355617
465	355618
86478	355619
62587	355620
26213	355621
32739	355622
2811	355623
36526	355624
112872	355625
12975	355626
4198	355627
13392	355628
35705	355629
6401	355630
14067	355631
35905	355632
44327	355633
217	355634
43108	355635
89300	355636
8	355637
36766	355638
9848	355639
64982	355640
49668	355641
23449	355642
1169	355643
68824	355644
18438	355645
27469	355646
15192	355647
4055	355648
7755	355649
13068	355650
33729	355651
6193	355652
34683	355653
54868	355654
43125	355655
34568	355656
45148	355657
62023	355658
5811	355659
19421	355660
5256	355661
59190	355662
81763	355663
39980	355664
10963	355665
86671	355666
65633	355667
36253	355668
523	355669
8070	355670
4157	355671
24657	355672
39512	355673
39989	355674
1107	355675
3025	355676
27061	355677
16951	355678
2737	355679
15605	355680
3316	355681
74736	355682
4159	355683
17286	355684
542	355685
43405	355686
70805	355687
124	355688
86396	355689
39738	355690
8013	355691
1128	355692
24034	355693
45328	355694
68049	355695
54531	355696
15014	355697
15206	355698
155	355699
42466	355700
46753	355701
55496	355702
13122	355703
49966	355704
48170	355705
82411	355706
19	355707
5372	355708
387	355709
54654	355710
5179	355711
88238	355712
79346	355713
45680	355714
13770	355715
9730	355716
723	355717
54436	355718
36583	355719
34679	355720
2989	355721
8058	355722
12765	355723
374	355724
55453	355725
7374	355726
57720	355727
5894	355728
14637	355729
34494	355730
28136	355731
13251	355732
6631	355733
6047	355734
21584	355735
32803	355736
29255	355737
46231	355738
25423	355739
61	355740
40171	355741
2725	355742
10781	355743
4216	355744
29616	355745
65491	355746
30793	355747
19745	355748
12599	355749
29091	355750
77027	355751
43797	355752
6938	355753
4530	355754
12981	355755
32072	355756
38841	355757
5773	355758
9851	355759
89549	355760
721	355761
32180	355762
3927	355763
83388	355764
94024	355765
5477	355766
42960	355767
14703	355768
30	355769
105910	355770
5497	355771
28282	355772
2811	355773
89882	355774
84	355775
4319	355776
5489	355777
20672	355778
1680	355779
9339	355780
66783	355781
63371	355782
7641	355783
76982	355784
31212	355785
7062	355786
1858	355787
16542	355788
80078	355789
1747	355790
19850	355791
15869	355792
50659	355793
453	355794
417	355795
65314	355796
29452	355797
2382	355798
39387	355799
17569	355800
47069	355801
19494	355802
33791	355803
63153	355804
43707	355805
5928	355806
1555	355807
12209	355808
1482	355809
2813	355810
16466	355811
48477	355812
1275	355813
723	355814
26574	355815
356	355816
13479	355817
18060	355818
8154	355819
6533	355820
42721	355821
3390	355822
6343	355823
47237	355824
16069	355825
84969	355826
62389	355827
30800	355828
8635	355829
10203	355830
95311	355831
49759	355832
3989	355833
41137	355834
36407	355835
26833	355836
20001	355837
16982	355838
1051	355839
81742	355840
53330	355841
6701	355842
31320	355843
8087	355844
77140	355845
14285	355846
3948	355847
40386	355848
98	355849
27739	355850
3376	355851
88544	355852
71618	355853
3118	355854
81854	355855
4818	355856
36357	355857
55234	355858
3212	355859
89610	355860
9256	355861
97285	355862
17799	355863
25662	355864
73474	355865
75786	355866
13063	355867
19789	355868
30866	355869
43547	355870
33559	355871
43442	355872
20143	355873
7847	355874
33920	355875
14550	355876
33579	355877
1650	355878
11582	355879
26822	355880
211	355881
10585	355882
43781	355883
3784	355884
25066	355885
33819	355886
478	355887
6039	355888
10829	355889
536	355890
75780	355891
10861	355892
32685	355893
32110	355894
18950	355895
57637	355896
79770	355897
43885	355898
3671	355899
37695	355900
640	355901
11770	355902
4788	355903
8939	355904
4974	355905
28330	355906
53239	355907
33038	355908
18746	355909
47582	355910
3109	355911
11496	355912
2319	355913
18591	355914
64285	355915
45864	355916
18224	355917
22689	355918
3884	355919
94412	355920
82249	355921
86029	355922
61204	355923
2843	355924
56117	355925
13577	355926
55188	355927
13010	355928
36531	355929
2816	355930
1386	355931
61818	355932
60882	355933
17432	355934
64145	355935
15202	355936
67540	355937
46515	355938
6935	355939
12546	355940
7913	355941
9708	355942
14797	355943
77039	355944
4214	355945
83027	355946
15634	355947
95611	355948
21954	355949
61724	355950
75673	355951
64077	355952
10634	355953
27526	355954
53680	355955
4139	355956
74364	355957
5392	355958
7660	355959
47106	355960
19202	355961
24677	355962
13962	355963
1038	355964
22143	355965
49071	355966
20207	355967
19504	355968
14296	355969
56602	355970
487	355971
82009	355972
51378	355973
16425	355974
18625	355975
84162	355976
304	355977
16994	355978
661	355979
56480	355980
7771	355981
781	355982
13118	355983
28718	355984
80386	355985
39863	355986
4945	355987
86510	355988
3682	355989
72816	355990
2609	355991
13502	355992
1100	355993
48891	355994
1113	355995
29748	355996
8250	355997
74	355998
23553	355999
29273	356000
1286	356001
36389	356002
56868	356003
2854	356004
358	356005
2531	356006
46379	356007
2979	356008
34216	356009
43952	356010
13580	356011
171	356012
63314	356013
35852	356014
97273	356015
10856	356016
63475	356017
757	356018
74196	356019
1847	356020
4092	356021
10426	356022
4300	356023
54439	356024
33424	356025
4472	356026
1027	356027
20098	356028
21604	356029
196	356030
66962	356031
3718	356032
17260	356033
81	356034
46292	356035
72905	356036
672	356037
479	356038
2837	356039
29937	356040
68811	356041
48656	356042
31319	356043
18923	356044
5231	356045
249	356046
3451	356047
61627	356048
2485	356049
38891	356050
31543	356051
31252	356052
107083	356053
20860	356054
10843	356055
31087	356056
6862	356057
21076	356058
88448	356059
1209	356060
55992	356061
49339	356062
13132	356063
58793	356064
13467	356065
28650	356066
9963	356067
29453	356068
4305	356069
2253	356070
512	356071
13342	356072
61801	356073
355	356074
27010	356075
17554	356076
103116	356077
91506	356078
68684	356079
2139	356080
86970	356081
7186	356082
52039	356083
2404	356084
18781	356085
2755	356086
5809	356087
30553	356088
45536	356089
15632	356090
10648	356091
21290	356092
14516	356093
68446	356094
57767	356095
1910	356096
27625	356097
8861	356098
58260	356099
7799	356100
2083	356101
19854	356102
4700	356103
58496	356104
18722	356105
222	356106
37057	356107
73190	356108
13041	356109
65756	356110
2318	356111
12104	356112
20596	356113
12632	356114
47575	356115
141	356116
78530	356117
23243	356118
43113	356119
77794	356120
2537	356121
212	356122
98079	356123
5271	356124
56276	356125
11197	356126
29660	356127
29884	356128
6951	356129
22236	356130
63972	356131
81649	356132
17597	356133
29568	356134
18826	356135
28	356136
1097	356137
38189	356138
27438	356139
15439	356140
45477	356141
46784	356142
19535	356143
37922	356144
411	356145
53735	356146
16398	356147
12869	356148
13865	356149
21515	356150
40096	356151
13713	356152
36660	356153
24375	356154
30125	356155
69360	356156
49697	356157
1749	356158
2525	356159
10406	356160
91372	356161
49233	356162
2489	356163
48574	356164
16215	356165
69357	356166
8084	356167
5706	356168
14626	356169
70782	356170
47435	356171
5499	356172
74647	356173
5601	356174
51341	356175
48666	356176
13598	356177
26165	356178
42900	356179
16190	356180
2658	356181
10613	356182
2530	356183
8993	356184
6918	356185
39688	356186
16917	356187
128	356188
10182	356189
1882	356190
22411	356191
1519	356192
35710	356193
29191	356194
24479	356195
16480	356196
21917	356197
43270	356198
55789	356199
40093	356200
64600	356201
13265	356202
2029	356203
18558	356204
58	356205
83482	356206
61983	356207
941	356208
6099	356209
20204	356210
77232	356211
901	356212
76647	356213
45465	356214
27976	356215
10914	356216
15520	356217
20029	356218
88993	356219
47818	356220
54904	356221
52267	356222
5754	356223
14448	356224
1894	356225
11226	356226
57505	356227
3939	356228
6766	356229
20375	356230
851	356231
164	356232
2913	356233
49036	356234
37890	356235
1810	356236
50324	356237
71241	356238
30858	356239
455	356240
15684	356241
27415	356242
59345	356243
62065	356244
27490	356245
159	356246
22873	356247
1707	356248
2217	356249
31397	356250
16878	356251
29491	356252
73708	356253
32046	356254
35399	356255
49210	356256
82093	356257
87199	356258
8335	356259
102939	356260
1270	356261
808	356262
1326	356263
13923	356264
2606	356265
5051	356266
43604	356267
13255	356268
8101	356269
29035	356270
14931	356271
11521	356272
661	356273
86136	356274
13429	356275
20025	356276
6768	356277
38672	356278
6666	356279
17300	356280
7447	356281
499	356282
29231	356283
29612	356284
8043	356285
17327	356286
7627	356287
51810	356288
19747	356289
3415	356290
12201	356291
46800	356292
72068	356293
52512	356294
83608	356295
43761	356296
27191	356297
45415	356298
7555	356299
12168	356300
5838	356301
29051	356302
2923	356303
23712	356304
62571	356305
60437	356306
10061	356307
11787	356308
86625	356309
11177	356310
10747	356311
14749	356312
1089	356313
32278	356314
4658	356315
3481	356316
5971	356317
86689	356318
3565	356319
42071	356320
82056	356321
76140	356322
79384	356323
29474	356324
11001	356325
31801	356326
56	356327
24924	356328
9467	356329
26718	356330
67658	356331
6795	356332
10108	356333
3274	356334
81042	356335
44709	356336
75411	356337
6221	356338
64595	356339
57101	356340
32111	356341
5531	356342
80051	356343
52301	356344
14793	356345
9602	356346
8701	356347
654	356348
107	356349
80858	356350
27207	356351
62493	356352
78120	356353
555	356354
650	356355
19022	356356
80941	356357
56762	356358
14777	356359
15776	356360
11428	356361
11068	356362
8796	356363
16685	356364
1910	356365
33305	356366
44006	356367
2093	356368
1173	356369
22409	356370
21643	356371
10355	356372
41233	356373
93664	356374
3008	356375
9877	356376
18715	356377
73369	356378
38134	356379
62129	356380
38458	356381
44100	356382
1876	356383
28672	356384
31821	356385
32630	356386
34944	356387
38941	356388
29674	356389
1065	356390
78040	356391
28353	356392
34008	356393
44298	356394
1542	356395
937	356396
26763	356397
17979	356398
18658	356399
37906	356400
99773	356401
22762	356402
9943	356403
10808	356404
39763	356405
5634	356406
36599	356407
36183	356408
185	356409
28578	356410
25861	356411
10855	356412
24804	356413
114	356414
14376	356415
3	356416
861	356417
22017	356418
36895	356419
12574	356420
39805	356421
2676	356422
896	356423
6177	356424
9889	356425
61290	356426
78051	356427
64543	356428
16248	356429
36266	356430
44578	356431
84634	356432
1979	356433
28	356434
113136	356435
13969	356436
1768	356437
1861	356438
40496	356439
20853	356440
62034	356441
12478	356442
3374	356443
7215	356444
39987	356445
5203	356446
15165	356447
366	356448
1747	356449
21365	356450
2990	356451
3084	356452
49323	356453
78	356454
30661	356455
44080	356456
33393	356457
93933	356458
75768	356459
58097	356460
36069	356461
31956	356462
97466	356463
9047	356464
17866	356465
25199	356466
14225	356467
35055	356468
1033	356469
4254	356470
20637	356471
1542	356472
58469	356473
48799	356474
5560	356475
51150	356476
32968	356477
1009	356478
5670	356479
26348	356480
321	356481
3268	356482
4640	356483
1965	356484
22765	356485
64605	356486
84107	356487
16036	356488
28205	356489
47617	356490
39019	356491
3337	356492
46031	356493
2261	356494
20316	356495
5377	356496
440	356497
31378	356498
70771	356499
611	356500
21612	356501
36484	356502
11088	356503
4097	356504
8543	356505
5626	356506
20057	356507
56663	356508
240	356509
29172	356510
54526	356511
6744	356512
77354	356513
88492	356514
6916	356515
6174	356516
83063	356517
9542	356518
11893	356519
7175	356520
18644	356521
44283	356522
738	356523
695	356524
7027	356525
17071	356526
22114	356527
11061	356528
99171	356529
3993	356530
64578	356531
32	356532
28922	356533
10945	356534
2291	356535
986	356536
16258	356537
9927	356538
10524	356539
859	356540
80281	356541
78179	356542
42012	356543
72830	356544
1325	356545
87814	356546
33131	356547
7703	356548
222	356549
19928	356550
10537	356551
28215	356552
8155	356553
28307	356554
1247	356555
21246	356556
18275	356557
22632	356558
87610	356559
4052	356560
21179	356561
18257	356562
84414	356563
61794	356564
39422	356565
785	356566
14927	356567
80145	356568
6279	356569
832	356570
22056	356571
17986	356572
57010	356573
31661	356574
19117	356575
74571	356576
39955	356577
29536	356578
26803	356579
123	356580
4306	356581
59629	356582
8588	356583
15700	356584
84223	356585
4491	356586
10806	356587
79621	356588
7616	356589
52677	356590
1746	356591
7354	356592
26764	356593
28820	356594
41202	356595
2874	356596
44059	356597
62313	356598
4021	356599
52675	356600
39344	356601
33226	356602
62339	356603
58771	356604
95161	356605
627	356606
41983	356607
20985	356608
86195	356609
2755	356610
49263	356611
6217	356612
4437	356613
16493	356614
33113	356615
8601	356616
33550	356617
37314	356618
109749	356619
17151	356620
50301	356621
63617	356622
34232	356623
5915	356624
110611	356625
72444	356626
24	356627
28332	356628
35548	356629
50316	356630
96332	356631
19882	356632
60527	356633
1405	356634
1394	356635
84241	356636
25283	356637
27146	356638
31341	356639
29590	356640
9476	356641
2082	356642
4093	356643
66483	356644
6190	356645
3263	356646
14939	356647
30717	356648
31644	356649
48481	356650
50827	356651
19096	356652
95543	356653
123	356654
34878	356655
53637	356656
5848	356657
73227	356658
50454	356659
12246	356660
98269	356661
21066	356662
29312	356663
9533	356664
29596	356665
107328	356666
451	356667
81475	356668
7880	356669
90969	356670
79562	356671
68005	356672
12929	356673
7034	356674
107896	356675
55626	356676
11423	356677
9102	356678
113115	356679
32925	356680
211	356681
4695	356682
89704	356683
11298	356684
9096	356685
988	356686
23421	356687
18865	356688
26204	356689
7326	356690
26725	356691
13378	356692
19203	356693
10441	356694
14339	356695
20368	356696
62813	356697
68996	356698
95820	356699
34074	356700
18172	356701
93558	356702
1814	356703
3488	356704
1727	356705
42623	356706
59903	356707
8485	356708
90248	356709
32105	356710
60248	356711
60505	356712
5223	356713
11333	356714
26790	356715
1887	356716
1218	356717
97803	356718
13490	356719
91146	356720
35736	356721
12348	356722
8585	356723
9308	356724
101574	356725
54638	356726
32307	356727
322	356728
36637	356729
49800	356730
20001	356731
15402	356732
28531	356733
88025	356734
6722	356735
49038	356736
25940	356737
4248	356738
17228	356739
49958	356740
37999	356741
21097	356742
16324	356743
2	356744
55650	356745
14538	356746
48536	356747
89586	356748
56803	356749
91271	356750
84768	356751
38435	356752
17177	356753
22167	356754
15209	356755
71523	356756
41254	356757
106	356758
35929	356759
12816	356760
7892	356761
2314	356762
25672	356763
31620	356764
2654	356765
967	356766
16572	356767
1467	356768
14890	356769
56474	356770
72993	356771
85426	356772
48389	356773
83920	356774
38917	356775
81000	356776
24958	356777
16791	356778
25027	356779
38271	356780
2665	356781
84449	356782
17835	356783
11100	356784
31429	356785
58146	356786
56105	356787
8963	356788
236	356789
33761	356790
21671	356791
88	356792
24113	356793
25387	356794
42142	356795
11393	356796
335	356797
83060	356798
4239	356799
36164	356800
21571	356801
15090	356802
2251	356803
4805	356804
137	356805
71728	356806
17926	356807
63644	356808
18784	356809
122	356810
9863	356811
3234	356812
36175	356813
63791	356814
2062	356815
38365	356816
33481	356817
34856	356818
28100	356819
54584	356820
35548	356821
2098	356822
44500	356823
9831	356824
19058	356825
18282	356826
32696	356827
1887	356828
18327	356829
27787	356830
4032	356831
48968	356832
17064	356833
14211	356834
8499	356835
10982	356836
27083	356837
4627	356838
45720	356839
5818	356840
12106	356841
53380	356842
234	356843
80404	356844
6636	356845
42	356846
9820	356847
19256	356848
30496	356849
76489	356850
54951	356851
17446	356852
28189	356853
62587	356854
97979	356855
50863	356856
29693	356857
51819	356858
56394	356859
32148	356860
4510	356861
91146	356862
67072	356863
52075	356864
9205	356865
74563	356866
46071	356867
35661	356868
54060	356869
24655	356870
600	356871
3685	356872
2871	356873
1897	356874
249	356875
75993	356876
19864	356877
40797	356878
61230	356879
39754	356880
100077	356881
55055	356882
26762	356883
15484	356884
88816	356885
22038	356886
71376	356887
60211	356888
62056	356889
52895	356890
3126	356891
100143	356892
39749	356893
1189	356894
4611	356895
49301	356896
11544	356897
104262	356898
92579	356899
97800	356900
100364	356901
23251	356902
89166	356903
59624	356904
86957	356905
36297	356906
57455	356907
28121	356908
20337	356909
5040	356910
64876	356911
7466	356912
97610	356913
85504	356914
233	356915
86860	356916
10516	356917
107669	356918
74983	356919
17567	356920
95147	356921
36382	356922
63657	356923
7630	356924
108332	356925
1520	356926
884	356927
15220	356928
74901	356929
36826	356930
27866	356931
32943	356932
19020	356933
1869	356934
56855	356935
27692	356936
4121	356937
92045	356938
32899	356939
9458	356940
17489	356941
60509	356942
55810	356943
10236	356944
2076	356945
8180	356946
2135	356947
16389	356948
47218	356949
61019	356950
1350	356951
35365	356952
26894	356953
13832	356954
62107	356955
1907	356956
28828	356957
21105	356958
622	356959
89262	356960
59910	356961
91205	356962
18046	356963
14342	356964
9408	356965
110292	356966
20179	356967
9	356968
44607	356969
6291	356970
99673	356971
9457	356972
17222	356973
68518	356974
76903	356975
28661	356976
111379	356977
23540	356978
41576	356979
22050	356980
1529	356981
144	356982
3568	356983
2126	356984
1537	356985
38641	356986
18147	356987
40295	356988
49812	356989
21952	356990
69505	356991
113	356992
8913	356993
46533	356994
26729	356995
6508	356996
40937	356997
24969	356998
10302	356999
7444	357000
9303	357001
24975	357002
1268	357003
7681	357004
5146	357005
26980	357006
64178	357007
18015	357008
20099	357009
28068	357010
45577	357011
25122	357012
139	357013
49498	357014
23122	357015
84096	357016
42439	357017
35431	357018
1423	357019
23489	357020
55747	357021
5818	357022
22682	357023
18003	357024
3674	357025
8789	357026
50760	357027
5484	357028
2810	357029
44094	357030
8699	357031
58669	357032
77710	357033
584	357034
20602	357035
90023	357036
143	357037
33684	357038
55263	357039
78212	357040
5477	357041
29294	357042
29347	357043
12809	357044
5624	357045
787	357046
13300	357047
3177	357048
69541	357049
16346	357050
25516	357051
40785	357052
33274	357053
6599	357054
53775	357055
63967	357056
20069	357057
5187	357058
6496	357059
69929	357060
6254	357061
50	357062
26837	357063
90918	357064
8248	357065
68726	357066
13545	357067
69722	357068
35427	357069
124	357070
49	357071
45787	357072
36676	357073
44313	357074
80445	357075
90384	357076
80271	357077
60257	357078
32558	357079
14025	357080
27763	357081
13839	357082
21794	357083
5924	357084
27298	357085
41273	357086
62522	357087
30293	357088
1226	357089
3066	357090
18311	357091
41276	357092
18333	357093
91396	357094
68371	357095
27544	357096
2443	357097
47437	357098
57054	357099
30440	357100
45556	357101
4229	357102
16958	357103
29968	357104
17306	357105
19852	357106
54979	357107
8059	357108
89208	357109
41434	357110
8783	357111
15772	357112
65885	357113
39930	357114
14876	357115
72566	357116
744	357117
504	357118
34660	357119
386	357120
42580	357121
38814	357122
45208	357123
55227	357124
75864	357125
25799	357126
72257	357127
17834	357128
36138	357129
23283	357130
23640	357131
10079	357132
17765	357133
78447	357134
52220	357135
37306	357136
21677	357137
12584	357138
21360	357139
26477	357140
5701	357141
425	357142
23836	357143
13632	357144
31747	357145
3144	357146
13515	357147
2533	357148
9506	357149
52083	357150
4996	357151
27300	357152
5995	357153
17737	357154
17362	357155
45421	357156
109826	357157
53263	357158
18100	357159
35504	357160
32950	357161
2488	357162
80460	357163
20708	357164
13378	357165
5851	357166
3111	357167
14936	357168
8496	357169
20850	357170
11614	357171
1598	357172
18947	357173
7454	357174
61078	357175
32294	357176
35612	357177
84691	357178
69564	357179
1143	357180
48244	357181
2343	357182
11720	357183
16886	357184
36019	357185
14347	357186
8461	357187
96532	357188
67990	357189
11081	357190
2051	357191
5276	357192
26017	357193
10366	357194
31908	357195
38270	357196
25705	357197
25661	357198
10311	357199
15709	357200
83938	357201
346	357202
35229	357203
31035	357204
44228	357205
5890	357206
17152	357207
6072	357208
24211	357209
68175	357210
49415	357211
45667	357212
16309	357213
68358	357214
769	357215
3505	357216
5405	357217
53251	357218
10949	357219
40063	357220
41919	357221
48668	357222
3700	357223
389	357224
15724	357225
7404	357226
25874	357227
22341	357228
20552	357229
16837	357230
5460	357231
16988	357232
11061	357233
46746	357234
77529	357235
85452	357236
26450	357237
6613	357238
18051	357239
8895	357240
106	357241
29951	357242
46579	357243
43486	357244
3305	357245
22309	357246
7763	357247
51893	357248
190	357249
92034	357250
7284	357251
5516	357252
9914	357253
19717	357254
85817	357255
13304	357256
2111	357257
16559	357258
4729	357259
62636	357260
21103	357261
6447	357262
5108	357263
7022	357264
29204	357265
20636	357266
83917	357267
110977	357268
55211	357269
63299	357270
22662	357271
11673	357272
11278	357273
20269	357274
69474	357275
40766	357276
77043	357277
59368	357278
95	357279
29874	357280
1082	357281
52840	357282
13075	357283
73245	357284
1031	357285
36204	357286
14871	357287
47488	357288
64491	357289
65793	357290
6470	357291
34329	357292
34992	357293
904	357294
77595	357295
4718	357296
24748	357297
5090	357298
88072	357299
49954	357300
22359	357301
30588	357302
31432	357303
65592	357304
1601	357305
64602	357306
563	357307
6786	357308
29962	357309
43395	357310
1911	357311
6920	357312
5048	357313
48937	357314
6535	357315
77274	357316
2265	357317
34084	357318
576	357319
33693	357320
81468	357321
3246	357322
18291	357323
14423	357324
65236	357325
47638	357326
15414	357327
32210	357328
4047	357329
17110	357330
4373	357331
20903	357332
3671	357333
919	357334
52973	357335
292	357336
1488	357337
104	357338
18303	357339
35974	357340
4537	357341
51549	357342
2210	357343
47151	357344
13845	357345
112674	357346
7484	357347
50249	357348
18141	357349
71136	357350
41550	357351
5230	357352
236	357353
26881	357354
339	357355
31618	357356
14028	357357
43664	357358
94	357359
5963	357360
6604	357361
15569	357362
11123	357363
103813	357364
7495	357365
1244	357366
53104	357367
16965	357368
17340	357369
35156	357370
59640	357371
13821	357372
1308	357373
50382	357374
3348	357375
16350	357376
309	357377
19936	357378
21328	357379
19828	357380
937	357381
14543	357382
40911	357383
22686	357384
16175	357385
4247	357386
35456	357387
6759	357388
59767	357389
90295	357390
14112	357391
231	357392
11816	357393
45910	357394
25238	357395
40152	357396
66219	357397
59315	357398
33861	357399
75544	357400
378	357401
3786	357402
17264	357403
17482	357404
58057	357405
106834	357406
59412	357407
1954	357408
930	357409
77396	357410
569	357411
51348	357412
8126	357413
2509	357414
48	357415
62039	357416
3456	357417
22088	357418
378	357419
51329	357420
43649	357421
53968	357422
10660	357423
696	357424
59499	357425
69398	357426
3575	357427
2930	357428
92426	357429
1666	357430
25781	357431
53549	357432
2134	357433
715	357434
83145	357435
18402	357436
69995	357437
5259	357438
23616	357439
4509	357440
50469	357441
3293	357442
24350	357443
38	357444
5010	357445
84343	357446
103418	357447
78159	357448
38966	357449
32572	357450
82205	357451
10645	357452
14180	357453
35885	357454
37597	357455
18330	357456
14594	357457
2230	357458
560	357459
14123	357460
7483	357461
8601	357462
23236	357463
3998	357464
6275	357465
74868	357466
3960	357467
92067	357468
51400	357469
34211	357470
237	357471
12271	357472
5429	357473
4561	357474
16920	357475
73203	357476
19180	357477
67509	357478
23861	357479
19053	357480
29721	357481
33504	357482
663	357483
11137	357484
37084	357485
2818	357486
38588	357487
43686	357488
40092	357489
18884	357490
20022	357491
15923	357492
9332	357493
68781	357494
5002	357495
2862	357496
17431	357497
204	357498
3243	357499
16879	357500
18202	357501
184	357502
53060	357503
5823	357504
21409	357505
37707	357506
960	357507
8342	357508
18006	357509
8897	357510
47237	357511
3580	357512
3488	357513
84340	357514
11	357515
29796	357516
30014	357517
30973	357518
3088	357519
7659	357520
29003	357521
26356	357522
33863	357523
17537	357524
52673	357525
1234	357526
43494	357527
75589	357528
15738	357529
17492	357530
34310	357531
14667	357532
18789	357533
19749	357534
189	357535
2029	357536
13988	357537
16216	357538
53985	357539
32721	357540
72968	357541
78653	357542
35442	357543
28125	357544
71416	357545
16376	357546
58161	357547
56051	357548
2163	357549
83454	357550
35	357551
6189	357552
612	357553
1243	357554
103552	357555
91213	357556
23860	357557
84705	357558
21400	357559
27214	357560
20170	357561
42103	357562
3633	357563
41383	357564
34818	357565
24403	357566
14203	357567
2341	357568
1437	357569
1597	357570
37853	357571
32036	357572
14814	357573
108	357574
18209	357575
93447	357576
3205	357577
389	357578
77190	357579
17258	357580
6046	357581
11576	357582
84778	357583
29672	357584
18864	357585
69805	357586
13525	357587
72231	357588
26889	357589
45867	357590
49629	357591
48971	357592
23664	357593
49096	357594
12967	357595
43487	357596
2088	357597
16917	357598
68660	357599
4125	357600
367	357601
59055	357602
71594	357603
54024	357604
5336	357605
47711	357606
18065	357607
15630	357608
49313	357609
37112	357610
287	357611
40000	357612
470	357613
19809	357614
15389	357615
109547	357616
29554	357617
3958	357618
448	357619
13141	357620
323	357621
7144	357622
5178	357623
21470	357624
101056	357625
29911	357626
1215	357627
16969	357628
21834	357629
18607	357630
54830	357631
15793	357632
102699	357633
81529	357634
53281	357635
22903	357636
3910	357637
94109	357638
14464	357639
20519	357640
5607	357641
6586	357642
48795	357643
44951	357644
40291	357645
14174	357646
58389	357647
11673	357648
97237	357649
6604	357650
13473	357651
19265	357652
25930	357653
16434	357654
49619	357655
29619	357656
86518	357657
38723	357658
9605	357659
13649	357660
18382	357661
379	357662
16708	357663
82566	357664
26932	357665
80261	357666
970	357667
17264	357668
59151	357669
36720	357670
16	357671
72737	357672
20309	357673
98171	357674
40184	357675
612	357676
26484	357677
68069	357678
15749	357679
54	357680
5588	357681
16521	357682
40382	357683
6008	357684
9441	357685
1606	357686
14883	357687
16867	357688
12523	357689
48797	357690
1081	357691
4459	357692
103913	357693
303	357694
20456	357695
11102	357696
20374	357697
41835	357698
7636	357699
22679	357700
16800	357701
135	357702
24507	357703
10812	357704
15672	357705
29551	357706
3642	357707
31025	357708
3914	357709
97514	357710
3870	357711
74811	357712
5936	357713
5553	357714
15527	357715
34904	357716
75196	357717
23782	357718
816	357719
61537	357720
71583	357721
10474	357722
13484	357723
754	357724
21885	357725
904	357726
13428	357727
98063	357728
2914	357729
23717	357730
39181	357731
1787	357732
61000	357733
51813	357734
70432	357735
31476	357736
2120	357737
595	357738
13434	357739
281	357740
3601	357741
30721	357742
6322	357743
13881	357744
36310	357745
16969	357746
2380	357747
19498	357748
95646	357749
32966	357750
48658	357751
12825	357752
1209	357753
18997	357754
20423	357755
72871	357756
15545	357757
63808	357758
33164	357759
9236	357760
7840	357761
14383	357762
2	357763
21481	357764
5677	357765
3572	357766
17148	357767
11417	357768
15780	357769
25554	357770
14089	357771
12372	357772
42856	357773
7783	357774
5244	357775
41994	357776
39114	357777
17794	357778
1319	357779
7154	357780
10080	357781
711	357782
56682	357783
53572	357784
17670	357785
1377	357786
33684	357787
29176	357788
855	357789
66332	357790
46080	357791
15333	357792
21487	357793
5414	357794
2307	357795
11085	357796
34145	357797
76039	357798
508	357799
15686	357800
22617	357801
16612	357802
5910	357803
8091	357804
45	357805
10154	357806
16811	357807
65277	357808
8165	357809
18049	357810
11	357811
25241	357812
53215	357813
356	357814
1173	357815
63589	357816
6243	357817
101578	357818
56532	357819
59931	357820
16591	357821
5151	357822
5634	357823
4493	357824
906	357825
2024	357826
3622	357827
92637	357828
5507	357829
87239	357830
11623	357831
10185	357832
73918	357833
24121	357834
78998	357835
7	357836
61460	357837
96320	357838
21488	357839
76002	357840
82359	357841
42730	357842
28046	357843
15946	357844
2800	357845
25335	357846
14970	357847
520	357848
49511	357849
98778	357850
69663	357851
6567	357852
13723	357853
21943	357854
4138	357855
62516	357856
34488	357857
58497	357858
10161	357859
10	357860
4328	357861
4171	357862
3447	357863
11927	357864
29928	357865
15079	357866
18590	357867
4155	357868
28861	357869
53199	357870
18993	357871
23791	357872
39268	357873
7401	357874
170	357875
42307	357876
42091	357877
23958	357878
16251	357879
33009	357880
23373	357881
55370	357882
4878	357883
17137	357884
17899	357885
17569	357886
48777	357887
102288	357888
1957	357889
16085	357890
144	357891
15116	357892
47402	357893
3520	357894
25169	357895
34776	357896
2442	357897
60065	357898
82594	357899
8065	357900
34642	357901
43556	357902
54262	357903
53510	357904
14221	357905
12734	357906
18112	357907
25278	357908
5207	357909
2592	357910
4704	357911
10344	357912
6454	357913
60366	357914
26364	357915
54232	357916
23810	357917
17261	357918
26866	357919
70169	357920
42824	357921
15722	357922
48779	357923
74446	357924
11287	357925
673	357926
102950	357927
746	357928
24715	357929
22913	357930
33085	357931
66586	357932
24945	357933
53435	357934
7611	357935
32502	357936
31373	357937
29124	357938
12297	357939
1407	357940
11987	357941
23967	357942
9123	357943
30427	357944
19525	357945
56477	357946
4025	357947
50163	357948
39276	357949
6524	357950
7839	357951
79903	357952
861	357953
880	357954
16212	357955
28913	357956
43680	357957
2072	357958
37994	357959
77609	357960
25449	357961
28393	357962
71725	357963
657	357964
1141	357965
13871	357966
9520	357967
54054	357968
81497	357969
4086	357970
25906	357971
7035	357972
12583	357973
102443	357974
15324	357975
34518	357976
10065	357977
23628	357978
25854	357979
9725	357980
17730	357981
9288	357982
42117	357983
9508	357984
43862	357985
90066	357986
3755	357987
11920	357988
36103	357989
64995	357990
4360	357991
13195	357992
46375	357993
52930	357994
1016	357995
18123	357996
11758	357997
31075	357998
29164	357999
391	358000
112611	358001
102428	358002
2387	358003
2181	358004
52342	358005
38360	358006
80016	358007
98065	358008
3536	358009
97963	358010
30988	358011
1088	358012
8610	358013
9454	358014
503	358015
42102	358016
102923	358017
71004	358018
53012	358019
1250	358020
60744	358021
4927	358022
2774	358023
42910	358024
26682	358025
6695	358026
35130	358027
31212	358028
3146	358029
32996	358030
53800	358031
72757	358032
1508	358033
22801	358034
59793	358035
103322	358036
55564	358037
817	358038
857	358039
16843	358040
95152	358041
85155	358042
7622	358043
37	358044
53874	358045
51499	358046
102289	358047
51711	358048
20379	358049
84384	358050
21758	358051
8767	358052
9208	358053
214	358054
4069	358055
4191	358056
88713	358057
90989	358058
39461	358059
58980	358060
57	358061
85228	358062
4	358063
19047	358064
15952	358065
86913	358066
48166	358067
22063	358068
25414	358069
1264	358070
18925	358071
18079	358072
1476	358073
51501	358074
4488	358075
24888	358076
23948	358077
28454	358078
1351	358079
51972	358080
22323	358081
19810	358082
2644	358083
70644	358084
65841	358085
16218	358086
637	358087
30541	358088
5650	358089
62179	358090
409	358091
22300	358092
49128	358093
3049	358094
4001	358095
56157	358096
109057	358097
174	358098
60629	358099
46773	358100
41661	358101
29076	358102
111491	358103
3369	358104
14696	358105
17555	358106
23296	358107
20797	358108
50598	358109
48488	358110
44827	358111
24027	358112
280	358113
87357	358114
4220	358115
13017	358116
20121	358117
16609	358118
1515	358119
24525	358120
3935	358121
25529	358122
307	358123
23835	358124
505	358125
904	358126
978	358127
19545	358128
2265	358129
40938	358130
1012	358131
3397	358132
6335	358133
13993	358134
1119	358135
242	358136
5361	358137
28695	358138
55531	358139
43631	358140
5483	358141
30187	358142
24341	358143
36350	358144
17863	358145
12751	358146
6225	358147
1866	358148
81387	358149
271	358150
53156	358151
8336	358152
20050	358153
94976	358154
64	358155
6486	358156
54890	358157
48175	358158
72371	358159
19552	358160
80981	358161
27494	358162
54177	358163
19284	358164
26083	358165
8915	358166
53199	358167
27321	358168
2777	358169
9579	358170
11455	358171
80289	358172
55573	358173
31561	358174
57043	358175
5204	358176
25337	358177
94747	358178
52480	358179
31479	358180
16008	358181
23487	358182
8755	358183
66477	358184
16722	358185
742	358186
76369	358187
85811	358188
27739	358189
22368	358190
7143	358191
29330	358192
26373	358193
84542	358194
38861	358195
14133	358196
3016	358197
24231	358198
77858	358199
49309	358200
31026	358201
48806	358202
11635	358203
86	358204
47482	358205
85578	358206
48657	358207
63421	358208
16874	358209
49227	358210
53176	358211
14487	358212
25112	358213
10545	358214
21963	358215
11842	358216
87624	358217
8044	358218
20011	358219
7342	358220
36391	358221
28302	358222
58623	358223
9212	358224
21551	358225
74728	358226
12236	358227
34599	358228
9062	358229
13447	358230
15497	358231
88045	358232
35734	358233
46524	358234
14204	358235
61718	358236
5442	358237
4929	358238
18078	358239
89295	358240
44803	358241
10750	358242
46311	358243
195	358244
25395	358245
46045	358246
16944	358247
8412	358248
77320	358249
13616	358250
1800	358251
32167	358252
8229	358253
9269	358254
23490	358255
158	358256
67740	358257
428	358258
7338	358259
8965	358260
7440	358261
6188	358262
80205	358263
7342	358264
165	358265
44498	358266
1041	358267
14177	358268
59237	358269
68383	358270
88026	358271
56677	358272
609	358273
87396	358274
17951	358275
31414	358276
17226	358277
61625	358278
1028	358279
51571	358280
53835	358281
2359	358282
29570	358283
11853	358284
17144	358285
31844	358286
28576	358287
13669	358288
1751	358289
15697	358290
101581	358291
68798	358292
86865	358293
52433	358294
11207	358295
3498	358296
13046	358297
17862	358298
9496	358299
74378	358300
24429	358301
21917	358302
38238	358303
35221	358304
97	358305
4525	358306
80003	358307
11297	358308
616	358309
36090	358310
42157	358311
72627	358312
1681	358313
15750	358314
22289	358315
4103	358316
883	358317
23407	358318
69496	358319
60229	358320
50858	358321
8257	358322
17409	358323
61988	358324
46322	358325
95900	358326
79556	358327
85803	358328
17853	358329
10104	358330
12345	358331
24852	358332
48532	358333
60613	358334
28503	358335
26210	358336
17461	358337
66802	358338
13990	358339
883	358340
13128	358341
55090	358342
7307	358343
113048	358344
26126	358345
59034	358346
23774	358347
23442	358348
19860	358349
30229	358350
50358	358351
24218	358352
41689	358353
1513	358354
101	358355
60053	358356
8450	358357
10376	358358
3788	358359
10675	358360
5946	358361
6205	358362
66009	358363
91487	358364
2282	358365
37214	358366
15985	358367
104447	358368
10210	358369
643	358370
80360	358371
27776	358372
60624	358373
86289	358374
7538	358375
11929	358376
7286	358377
113281	358378
109911	358379
12577	358380
27424	358381
64915	358382
99259	358383
64996	358384
31349	358385
50861	358386
2986	358387
78661	358388
49877	358389
54546	358390
3928	358391
50214	358392
76555	358393
21919	358394
4859	358395
2131	358396
100115	358397
20017	358398
77341	358399
2486	358400
4131	358401
65941	358402
35132	358403
1214	358404
43432	358405
76794	358406
8188	358407
834	358408
17206	358409
2105	358410
40936	358411
27483	358412
2876	358413
22603	358414
32379	358415
69075	358416
15102	358417
36264	358418
1390	358419
7883	358420
928	358421
78801	358422
14628	358423
87202	358424
21332	358425
56957	358426
47811	358427
109312	358428
22502	358429
30240	358430
6376	358431
22415	358432
19279	358433
14109	358434
2491	358435
61715	358436
69876	358437
57196	358438
6854	358439
19378	358440
4824	358441
4003	358442
90353	358443
15061	358444
64061	358445
76528	358446
9520	358447
58914	358448
2090	358449
35769	358450
33600	358451
2554	358452
449	358453
7163	358454
45829	358455
96439	358456
257	358457
66698	358458
9242	358459
23285	358460
54791	358461
18424	358462
1913	358463
14621	358464
36188	358465
3194	358466
79184	358467
85774	358468
54914	358469
6998	358470
309	358471
36417	358472
36411	358473
18089	358474
8919	358475
44303	358476
69948	358477
1365	358478
48320	358479
3306	358480
41726	358481
5847	358482
46588	358483
45951	358484
84914	358485
40919	358486
33900	358487
41360	358488
2668	358489
25959	358490
27115	358491
73760	358492
6195	358493
73449	358494
46674	358495
90488	358496
45156	358497
110993	358498
12959	358499
80370	358500
1354	358501
23276	358502
40557	358503
4758	358504
30590	358505
29365	358506
87186	358507
2459	358508
13	358509
84524	358510
48988	358511
25203	358512
61001	358513
9793	358514
44121	358515
1088	358516
45783	358517
32875	358518
8164	358519
9043	358520
54097	358521
46558	358522
48235	358523
98731	358524
7650	358525
1238	358526
30728	358527
7140	358528
60510	358529
15118	358530
52102	358531
6132	358532
1419	358533
65663	358534
1988	358535
15883	358536
51848	358537
45799	358538
31656	358539
43280	358540
7597	358541
65860	358542
67987	358543
75976	358544
59719	358545
59591	358546
12340	358547
47668	358548
19686	358549
5926	358550
50073	358551
17543	358552
72086	358553
37793	358554
69061	358555
20083	358556
48731	358557
21705	358558
47587	358559
3738	358560
17122	358561
89467	358562
14268	358563
7187	358564
9132	358565
98128	358566
875	358567
15054	358568
14532	358569
76694	358570
35810	358571
80344	358572
7407	358573
40311	358574
8466	358575
37063	358576
7756	358577
16652	358578
344	358579
35916	358580
1554	358581
888	358582
6675	358583
9960	358584
96887	358585
100714	358586
34619	358587
6054	358588
42705	358589
9248	358590
5010	358591
24244	358592
5779	358593
18569	358594
305	358595
6952	358596
56958	358597
2854	358598
2506	358599
33362	358600
17855	358601
1437	358602
23418	358603
46101	358604
54764	358605
44091	358606
52880	358607
4401	358608
32653	358609
1545	358610
20792	358611
25145	358612
473	358613
28390	358614
96543	358615
14525	358616
185	358617
5082	358618
120	358619
7513	358620
52059	358621
13836	358622
35236	358623
17673	358624
10113	358625
14595	358626
56972	358627
9190	358628
55451	358629
16898	358630
28654	358631
91603	358632
35185	358633
7952	358634
64244	358635
58	358636
12871	358637
14060	358638
4959	358639
18927	358640
33470	358641
13823	358642
14066	358643
19158	358644
1629	358645
1342	358646
6700	358647
25797	358648
17954	358649
60258	358650
39527	358651
14029	358652
1531	358653
79289	358654
30513	358655
17994	358656
22123	358657
101142	358658
46457	358659
588	358660
79210	358661
15792	358662
8933	358663
46811	358664
21976	358665
17274	358666
107087	358667
15261	358668
555	358669
37584	358670
6637	358671
10076	358672
82511	358673
58221	358674
55796	358675
24319	358676
74584	358677
311	358678
32572	358679
5191	358680
3488	358681
57108	358682
121	358683
13549	358684
1397	358685
45087	358686
7801	358687
22566	358688
82823	358689
43338	358690
26572	358691
27622	358692
73050	358693
8782	358694
70776	358695
1119	358696
5823	358697
37222	358698
85675	358699
1429	358700
14287	358701
54565	358702
29483	358703
66854	358704
3400	358705
23696	358706
26266	358707
10904	358708
17967	358709
95177	358710
32002	358711
3495	358712
31491	358713
46046	358714
39673	358715
26780	358716
82730	358717
72543	358718
7675	358719
15036	358720
2901	358721
1435	358722
14182	358723
82582	358724
9495	358725
22294	358726
87438	358727
97947	358728
24949	358729
6197	358730
11388	358731
3414	358732
11779	358733
19216	358734
11736	358735
53939	358736
48808	358737
91896	358738
9091	358739
356	358740
72816	358741
88505	358742
90497	358743
11508	358744
1250	358745
112449	358746
44400	358747
40206	358748
913	358749
24536	358750
40583	358751
9924	358752
41856	358753
4007	358754
734	358755
7677	358756
36951	358757
3897	358758
24047	358759
29746	358760
70495	358761
46967	358762
44270	358763
46904	358764
43088	358765
8878	358766
111711	358767
9159	358768
19531	358769
87031	358770
1174	358771
189	358772
14990	358773
19625	358774
2590	358775
19903	358776
2296	358777
77514	358778
7546	358779
31991	358780
12522	358781
24429	358782
20705	358783
15744	358784
15651	358785
40661	358786
91045	358787
2824	358788
29347	358789
17287	358790
378	358791
34410	358792
56455	358793
5584	358794
516	358795
45303	358796
49710	358797
15703	358798
14884	358799
47651	358800
6715	358801
21019	358802
3840	358803
3188	358804
5829	358805
18818	358806
142	358807
51501	358808
83	358809
10661	358810
24497	358811
31579	358812
56312	358813
31308	358814
21677	358815
12489	358816
3680	358817
60823	358818
90992	358819
15919	358820
19750	358821
38925	358822
94223	358823
20229	358824
30432	358825
826	358826
37727	358827
15091	358828
12650	358829
28848	358830
72646	358831
604	358832
58439	358833
37641	358834
82355	358835
4962	358836
5573	358837
4213	358838
30699	358839
68685	358840
3003	358841
23686	358842
5340	358843
51405	358844
47929	358845
1746	358846
78922	358847
27602	358848
42945	358849
69104	358850
72437	358851
227	358852
11894	358853
83602	358854
27486	358855
74440	358856
15259	358857
58535	358858
39908	358859
48283	358860
46027	358861
10755	358862
11500	358863
27634	358864
29169	358865
22540	358866
10606	358867
37491	358868
90113	358869
1457	358870
11826	358871
21725	358872
76109	358873
14332	358874
15175	358875
84200	358876
34076	358877
79759	358878
86293	358879
63519	358880
6933	358881
10487	358882
25742	358883
30855	358884
12936	358885
25928	358886
15891	358887
63363	358888
2289	358889
38441	358890
19456	358891
47369	358892
20313	358893
33874	358894
50112	358895
29526	358896
13196	358897
33613	358898
5971	358899
932	358900
2325	358901
22764	358902
52146	358903
41	358904
33505	358905
88626	358906
20590	358907
79400	358908
51211	358909
19987	358910
2388	358911
6978	358912
2473	358913
103550	358914
4289	358915
5035	358916
23031	358917
90522	358918
71328	358919
32182	358920
61652	358921
28786	358922
37327	358923
26519	358924
1362	358925
7015	358926
31922	358927
888	358928
88597	358929
80843	358930
82668	358931
20004	358932
47015	358933
1757	358934
13281	358935
408	358936
41850	358937
1706	358938
54523	358939
56162	358940
11638	358941
2711	358942
35948	358943
213	358944
42964	358945
22399	358946
6559	358947
34339	358948
109	358949
76299	358950
47548	358951
12422	358952
832	358953
28954	358954
7351	358955
38196	358956
19967	358957
38863	358958
599	358959
22268	358960
57599	358961
47493	358962
674	358963
40498	358964
5541	358965
72648	358966
23554	358967
13222	358968
2517	358969
64731	358970
11120	358971
23516	358972
70163	358973
16454	358974
32293	358975
35361	358976
275	358977
38181	358978
61762	358979
51259	358980
8288	358981
2847	358982
25800	358983
72229	358984
61	358985
10546	358986
2857	358987
97430	358988
40568	358989
21782	358990
744	358991
4993	358992
29582	358993
83	358994
29839	358995
18364	358996
17634	358997
85275	358998
52006	358999
37319	359000
7898	359001
612	359002
851	359003
9018	359004
16308	359005
31177	359006
26053	359007
49121	359008
44635	359009
174	359010
18164	359011
40703	359012
2205	359013
18629	359014
9575	359015
22613	359016
39410	359017
33224	359018
1727	359019
78943	359020
2746	359021
30981	359022
2039	359023
45420	359024
16536	359025
72928	359026
7028	359027
22583	359028
85933	359029
17796	359030
86	359031
2013	359032
11802	359033
12002	359034
86357	359035
17399	359036
69814	359037
1036	359038
3036	359039
45161	359040
25217	359041
37015	359042
18291	359043
40889	359044
58059	359045
55412	359046
53977	359047
9780	359048
64367	359049
25966	359050
16653	359051
27412	359052
38664	359053
24879	359054
17326	359055
12076	359056
33964	359057
28562	359058
12621	359059
12658	359060
3134	359061
587	359062
50453	359063
94894	359064
18298	359065
7947	359066
7673	359067
12768	359068
85063	359069
7148	359070
34824	359071
6398	359072
1312	359073
24563	359074
92377	359075
72	359076
41054	359077
2039	359078
12373	359079
2740	359080
25596	359081
5088	359082
9167	359083
21992	359084
32690	359085
49981	359086
1291	359087
92	359088
7372	359089
417	359090
569	359091
8885	359092
12653	359093
19016	359094
20276	359095
64500	359096
29028	359097
47950	359098
39680	359099
95149	359100
3162	359101
286	359102
40	359103
39	359104
33599	359105
90908	359106
7862	359107
2686	359108
36349	359109
16565	359110
1120	359111
43871	359112
74380	359113
492	359114
2668	359115
2760	359116
2492	359117
49303	359118
57842	359119
40641	359120
15729	359121
389	359122
43488	359123
15845	359124
28755	359125
49844	359126
76361	359127
2381	359128
66	359129
54488	359130
11836	359131
51329	359132
1700	359133
569	359134
1222	359135
106420	359136
49246	359137
52548	359138
6828	359139
70336	359140
10989	359141
1961	359142
31196	359143
21342	359144
79447	359145
98937	359146
2753	359147
45140	359148
9368	359149
74863	359150
5161	359151
75945	359152
18957	359153
2793	359154
28829	359155
35338	359156
73761	359157
12698	359158
14396	359159
5601	359160
4711	359161
448	359162
7154	359163
16757	359164
27178	359165
20696	359166
25568	359167
62320	359168
8285	359169
44466	359170
45899	359171
53588	359172
39389	359173
68332	359174
100546	359175
45424	359176
74639	359177
19553	359178
66148	359179
9155	359180
32836	359181
23072	359182
74791	359183
34981	359184
9935	359185
23721	359186
50683	359187
101760	359188
31021	359189
63066	359190
4617	359191
14326	359192
111114	359193
19914	359194
82379	359195
16306	359196
1424	359197
26157	359198
35407	359199
11199	359200
1779	359201
1689	359202
57854	359203
13963	359204
9358	359205
6097	359206
17147	359207
90834	359208
34585	359209
56858	359210
13669	359211
351	359212
30612	359213
60304	359214
45832	359215
5323	359216
14874	359217
87830	359218
41457	359219
23416	359220
12467	359221
55987	359222
14255	359223
53528	359224
10829	359225
20145	359226
54392	359227
22990	359228
50572	359229
20525	359230
10000	359231
39375	359232
18623	359233
51489	359234
84981	359235
3986	359236
3992	359237
38204	359238
10285	359239
21498	359240
21492	359241
19303	359242
29041	359243
3871	359244
22578	359245
72682	359246
101312	359247
14323	359248
130	359249
11266	359250
5922	359251
67262	359252
4995	359253
9012	359254
3610	359255
6770	359256
409	359257
29978	359258
7283	359259
26594	359260
6629	359261
2336	359262
16848	359263
44961	359264
27221	359265
22832	359266
10160	359267
41516	359268
4019	359269
80030	359270
4324	359271
7414	359272
110645	359273
41375	359274
10807	359275
89362	359276
13907	359277
20208	359278
25590	359279
23990	359280
70613	359281
12893	359282
39727	359283
8078	359284
1379	359285
35695	359286
105761	359287
53390	359288
60027	359289
13391	359290
46423	359291
35101	359292
7462	359293
72913	359294
29560	359295
101533	359296
79258	359297
17699	359298
850	359299
63563	359300
13350	359301
21526	359302
92731	359303
73203	359304
56127	359305
42207	359306
7821	359307
37008	359308
35692	359309
19978	359310
80253	359311
25327	359312
14830	359313
8262	359314
14507	359315
28630	359316
65594	359317
13018	359318
6297	359319
11605	359320
3848	359321
44603	359322
60118	359323
69498	359324
60734	359325
25720	359326
5842	359327
36050	359328
7249	359329
100057	359330
71562	359331
12903	359332
4954	359333
32174	359334
56724	359335
561	359336
9447	359337
10717	359338
46817	359339
101622	359340
994	359341
28436	359342
62701	359343
18120	359344
7820	359345
18277	359346
1551	359347
14533	359348
7147	359349
39382	359350
41070	359351
18695	359352
55414	359353
53283	359354
24329	359355
26646	359356
57053	359357
32116	359358
44846	359359
7925	359360
26711	359361
53793	359362
36940	359363
22525	359364
60209	359365
85320	359366
75094	359367
58068	359368
71364	359369
72628	359370
6116	359371
19429	359372
1116	359373
80197	359374
32	359375
5025	359376
60179	359377
1242	359378
22521	359379
15451	359380
16010	359381
62307	359382
4298	359383
43129	359384
88640	359385
61147	359386
1177	359387
18789	359388
19863	359389
33963	359390
10	359391
54870	359392
11610	359393
16941	359394
25294	359395
41868	359396
72007	359397
48751	359398
30079	359399
5854	359400
46697	359401
94283	359402
16107	359403
91860	359404
5110	359405
28156	359406
609	359407
5697	359408
2654	359409
9603	359410
25099	359411
41188	359412
61499	359413
59164	359414
9995	359415
4350	359416
59246	359417
2228	359418
38264	359419
87770	359420
23151	359421
1078	359422
29360	359423
31485	359424
28645	359425
97757	359426
64514	359427
4034	359428
91608	359429
49513	359430
11211	359431
2412	359432
24726	359433
10934	359434
93659	359435
25857	359436
21518	359437
21545	359438
42	359439
93960	359440
78268	359441
13375	359442
7628	359443
5068	359444
70961	359445
37495	359446
108733	359447
21119	359448
15222	359449
33713	359450
23173	359451
20857	359452
11502	359453
13649	359454
34624	359455
11905	359456
14495	359457
20739	359458
77612	359459
25375	359460
5519	359461
16487	359462
47953	359463
4360	359464
3821	359465
4986	359466
10078	359467
59098	359468
47302	359469
47841	359470
16476	359471
24195	359472
23848	359473
8275	359474
24790	359475
12957	359476
531	359477
26513	359478
57880	359479
10286	359480
64421	359481
46402	359482
19909	359483
37828	359484
7624	359485
2799	359486
5746	359487
62902	359488
21206	359489
37091	359490
54761	359491
74638	359492
101229	359493
28919	359494
114140	359495
10797	359496
3951	359497
41594	359498
35019	359499
36016	359500
36727	359501
28119	359502
53	359503
8811	359504
28600	359505
109137	359506
11875	359507
5029	359508
31518	359509
63402	359510
19478	359511
42460	359512
41875	359513
42	359514
9124	359515
13708	359516
91039	359517
20193	359518
39762	359519
59546	359520
3749	359521
73187	359522
9441	359523
46783	359524
60326	359525
17073	359526
14207	359527
37690	359528
11898	359529
14684	359530
27273	359531
19965	359532
34671	359533
69816	359534
2422	359535
89319	359536
88680	359537
882	359538
41621	359539
1732	359540
29048	359541
2075	359542
54124	359543
23113	359544
26640	359545
94398	359546
77348	359547
95450	359548
79358	359549
19490	359550
3646	359551
1163	359552
16771	359553
57030	359554
23040	359555
100593	359556
68	359557
24768	359558
21853	359559
1388	359560
66938	359561
38786	359562
66249	359563
7967	359564
18504	359565
957	359566
42493	359567
9020	359568
15915	359569
1468	359570
10756	359571
23185	359572
13349	359573
23043	359574
27684	359575
68123	359576
280	359577
67951	359578
40771	359579
23692	359580
1242	359581
1339	359582
84314	359583
8559	359584
74688	359585
56738	359586
2541	359587
1378	359588
36653	359589
23267	359590
310	359591
78475	359592
89232	359593
41306	359594
495	359595
24059	359596
17106	359597
34289	359598
9502	359599
7413	359600
39350	359601
106	359602
1286	359603
40895	359604
90912	359605
17364	359606
48256	359607
5842	359608
17838	359609
764	359610
7012	359611
11073	359612
297	359613
60965	359614
19171	359615
17893	359616
19702	359617
297	359618
933	359619
21158	359620
8452	359621
94735	359622
54966	359623
31379	359624
34585	359625
51455	359626
45609	359627
64716	359628
3743	359629
18383	359630
61435	359631
33150	359632
32629	359633
6784	359634
92349	359635
66530	359636
44778	359637
256	359638
72388	359639
41432	359640
17655	359641
12656	359642
37960	359643
58159	359644
5195	359645
7104	359646
4101	359647
95623	359648
48489	359649
29500	359650
30478	359651
88010	359652
5297	359653
18462	359654
61487	359655
16939	359656
15346	359657
83301	359658
9218	359659
8659	359660
6407	359661
39972	359662
67436	359663
45558	359664
63249	359665
100930	359666
204	359667
21043	359668
8696	359669
40027	359670
164	359671
52947	359672
11571	359673
22279	359674
4690	359675
82479	359676
17897	359677
21836	359678
44927	359679
99002	359680
1471	359681
23046	359682
70788	359683
83115	359684
27821	359685
13	359686
51260	359687
91288	359688
61298	359689
10100	359690
10835	359691
24991	359692
61195	359693
21970	359694
49001	359695
44204	359696
6909	359697
653	359698
44602	359699
78858	359700
11941	359701
26857	359702
90390	359703
23513	359704
23427	359705
52900	359706
1	359707
26135	359708
67124	359709
8646	359710
4481	359711
20889	359712
7471	359713
681	359714
81411	359715
34565	359716
43351	359717
22340	359718
33117	359719
54975	359720
628	359721
40732	359722
7838	359723
12809	359724
717	359725
4509	359726
16098	359727
42021	359728
74652	359729
57900	359730
27720	359731
21107	359732
98232	359733
67636	359734
2545	359735
13941	359736
9182	359737
15949	359738
23213	359739
13960	359740
63147	359741
6016	359742
53486	359743
69717	359744
5639	359745
62769	359746
39702	359747
16120	359748
29749	359749
77047	359750
99195	359751
14035	359752
69668	359753
61114	359754
70561	359755
46780	359756
8175	359757
9925	359758
7002	359759
1632	359760
6601	359761
8268	359762
12972	359763
21854	359764
3938	359765
53991	359766
10842	359767
568	359768
48011	359769
55371	359770
50439	359771
28228	359772
35920	359773
382	359774
3277	359775
74196	359776
6005	359777
53743	359778
10172	359779
28496	359780
28629	359781
1347	359782
16479	359783
1135	359784
58741	359785
17958	359786
75980	359787
5007	359788
22123	359789
59199	359790
22533	359791
37637	359792
52415	359793
15487	359794
6256	359795
28	359796
95291	359797
34888	359798
1923	359799
1072	359800
18137	359801
56101	359802
5218	359803
48121	359804
44207	359805
76860	359806
11775	359807
27667	359808
23178	359809
10617	359810
18378	359811
1746	359812
378	359813
46337	359814
2126	359815
11061	359816
124	359817
66096	359818
42266	359819
39989	359820
9404	359821
11679	359822
50024	359823
58598	359824
66390	359825
3668	359826
2170	359827
34605	359828
38969	359829
75132	359830
12069	359831
28917	359832
92	359833
9937	359834
62807	359835
68625	359836
34722	359837
14336	359838
13003	359839
33140	359840
29280	359841
873	359842
17571	359843
2183	359844
91355	359845
46727	359846
26482	359847
90971	359848
1442	359849
90261	359850
48878	359851
51388	359852
30598	359853
27016	359854
38651	359855
8405	359856
59266	359857
34897	359858
18758	359859
8458	359860
51997	359861
3857	359862
49584	359863
5082	359864
66289	359865
16558	359866
50042	359867
21601	359868
76024	359869
70864	359870
5217	359871
5691	359872
14072	359873
13061	359874
2364	359875
7798	359876
8397	359877
81143	359878
6435	359879
47327	359880
49237	359881
39132	359882
556	359883
65825	359884
2873	359885
43493	359886
47692	359887
2897	359888
13494	359889
93820	359890
31880	359891
22896	359892
75353	359893
47637	359894
63200	359895
43245	359896
5729	359897
11943	359898
30854	359899
58477	359900
13763	359901
5352	359902
42368	359903
23960	359904
51	359905
106185	359906
109303	359907
13699	359908
4441	359909
504	359910
77719	359911
71288	359912
18282	359913
3127	359914
28129	359915
38248	359916
30222	359917
68833	359918
24085	359919
544	359920
30086	359921
11156	359922
28337	359923
34153	359924
72287	359925
369	359926
7450	359927
46880	359928
52990	359929
714	359930
31645	359931
30705	359932
1421	359933
17474	359934
40919	359935
1313	359936
13829	359937
4129	359938
39528	359939
10933	359940
34924	359941
10862	359942
23901	359943
75058	359944
21926	359945
6577	359946
24565	359947
29070	359948
67590	359949
58504	359950
8644	359951
716	359952
47818	359953
73637	359954
58288	359955
10499	359956
12950	359957
64048	359958
327	359959
6966	359960
22668	359961
72390	359962
24602	359963
69843	359964
29755	359965
90687	359966
7837	359967
62206	359968
33796	359969
929	359970
54478	359971
16699	359972
741	359973
11636	359974
56593	359975
399	359976
192	359977
7132	359978
83072	359979
2897	359980
52904	359981
9283	359982
6605	359983
23591	359984
100652	359985
38435	359986
13021	359987
1465	359988
21823	359989
27683	359990
2609	359991
15096	359992
80060	359993
24635	359994
35794	359995
83203	359996
14008	359997
67453	359998
57195	359999
9461	360000
2807	360001
29390	360002
19154	360003
4854	360004
2348	360005
9828	360006
120	360007
39047	360008
12903	360009
25027	360010
46988	360011
629	360012
4139	360013
33626	360014
19685	360015
110741	360016
16590	360017
14962	360018
41368	360019
20510	360020
55856	360021
71160	360022
28703	360023
8843	360024
17011	360025
60024	360026
7939	360027
3488	360028
43547	360029
18597	360030
911	360031
81018	360032
27918	360033
441	360034
10328	360035
46598	360036
17090	360037
14168	360038
18779	360039
2014	360040
9162	360041
20994	360042
540	360043
96191	360044
45535	360045
9740	360046
12576	360047
3237	360048
57191	360049
44436	360050
36567	360051
78679	360052
50794	360053
21464	360054
18861	360055
14047	360056
12555	360057
58934	360058
9983	360059
40123	360060
41116	360061
3439	360062
3155	360063
92260	360064
10110	360065
72048	360066
4256	360067
3126	360068
54418	360069
72938	360070
61731	360071
79675	360072
39457	360073
17733	360074
431	360075
12052	360076
9763	360077
14044	360078
76069	360079
32930	360080
1912	360081
95053	360082
942	360083
1711	360084
2212	360085
64372	360086
16225	360087
40262	360088
38370	360089
1477	360090
3327	360091
70	360092
3435	360093
14705	360094
26946	360095
106503	360096
17073	360097
45108	360098
17885	360099
17246	360100
28092	360101
552	360102
280	360103
9886	360104
20084	360105
2191	360106
13666	360107
20178	360108
5218	360109
46065	360110
23737	360111
60227	360112
101606	360113
28737	360114
6123	360115
78874	360116
1437	360117
5334	360118
66410	360119
91164	360120
9122	360121
1044	360122
77269	360123
22334	360124
64532	360125
5429	360126
30603	360127
84534	360128
6163	360129
51033	360130
139	360131
53371	360132
35908	360133
106311	360134
1792	360135
21419	360136
900	360137
5955	360138
834	360139
3197	360140
15314	360141
21328	360142
14677	360143
6528	360144
77993	360145
2773	360146
4101	360147
1662	360148
52858	360149
34648	360150
47983	360151
7185	360152
28764	360153
98053	360154
19076	360155
70634	360156
2640	360157
12737	360158
177	360159
7083	360160
50691	360161
7473	360162
76667	360163
70984	360164
57071	360165
23718	360166
63655	360167
7129	360168
6232	360169
710	360170
13662	360171
11776	360172
10211	360173
2000	360174
39771	360175
52	360176
40483	360177
45125	360178
43435	360179
80905	360180
48814	360181
92545	360182
81173	360183
23411	360184
1051	360185
19261	360186
14282	360187
20817	360188
960	360189
39722	360190
33660	360191
31034	360192
74222	360193
61905	360194
2243	360195
26272	360196
8823	360197
84774	360198
3469	360199
14679	360200
16784	360201
20696	360202
31750	360203
57537	360204
6116	360205
5603	360206
56401	360207
52	360208
22651	360209
15106	360210
2824	360211
36575	360212
18993	360213
68990	360214
2029	360215
78808	360216
19632	360217
3614	360218
15355	360219
24650	360220
40207	360221
83978	360222
74501	360223
50780	360224
13779	360225
43207	360226
32073	360227
2309	360228
7576	360229
17282	360230
40664	360231
16554	360232
1818	360233
55726	360234
56797	360235
91865	360236
10487	360237
88694	360238
35833	360239
3405	360240
16597	360241
5406	360242
28111	360243
24437	360244
29048	360245
3404	360246
5056	360247
516	360248
8459	360249
42763	360250
73982	360251
50275	360252
81216	360253
4942	360254
22638	360255
12153	360256
115	360257
15891	360258
3285	360259
3730	360260
100332	360261
93003	360262
7046	360263
118	360264
970	360265
194	360266
9014	360267
26013	360268
60624	360269
44486	360270
21149	360271
58217	360272
52961	360273
42203	360274
16207	360275
60447	360276
100185	360277
54798	360278
21894	360279
41526	360280
61829	360281
3863	360282
1339	360283
44160	360284
81251	360285
15278	360286
28731	360287
25255	360288
268	360289
38414	360290
18104	360291
63854	360292
71807	360293
31263	360294
81328	360295
26877	360296
113750	360297
21108	360298
44942	360299
16001	360300
9563	360301
74417	360302
34312	360303
80521	360304
50744	360305
19396	360306
8356	360307
55941	360308
42507	360309
102726	360310
20321	360311
53887	360312
31101	360313
3710	360314
33859	360315
22188	360316
60383	360317
85024	360318
11280	360319
2804	360320
2164	360321
1241	360322
90387	360323
50852	360324
57398	360325
91432	360326
2705	360327
805	360328
5175	360329
71268	360330
24137	360331
21109	360332
62713	360333
11850	360334
25529	360335
83637	360336
38895	360337
16553	360338
22615	360339
9696	360340
93251	360341
53010	360342
8174	360343
28997	360344
46453	360345
5588	360346
31853	360347
5564	360348
695	360349
23256	360350
26890	360351
59762	360352
3527	360353
23670	360354
33320	360355
96760	360356
3647	360357
3454	360358
1579	360359
18093	360360
45160	360361
32538	360362
50372	360363
23650	360364
51893	360365
22695	360366
96152	360367
1398	360368
47743	360369
40643	360370
1761	360371
41724	360372
58476	360373
57722	360374
1669	360375
10629	360376
28554	360377
17949	360378
28290	360379
14276	360380
45725	360381
331	360382
27217	360383
9069	360384
22221	360385
66495	360386
18076	360387
10592	360388
1234	360389
34664	360390
19669	360391
9595	360392
49227	360393
21965	360394
97109	360395
30730	360396
1533	360397
92154	360398
102	360399
32849	360400
4886	360401
25189	360402
43316	360403
1646	360404
11409	360405
2	360406
49208	360407
28942	360408
97773	360409
32129	360410
40108	360411
39275	360412
12701	360413
2847	360414
17851	360415
2305	360416
22479	360417
11160	360418
9781	360419
19462	360420
44172	360421
38116	360422
21794	360423
8184	360424
43332	360425
507	360426
29898	360427
16595	360428
5203	360429
116	360430
60859	360431
53849	360432
44416	360433
32511	360434
24522	360435
26511	360436
22728	360437
85	360438
30429	360439
37099	360440
37735	360441
45287	360442
22996	360443
7634	360444
38161	360445
68558	360446
89394	360447
48202	360448
5692	360449
75348	360450
16181	360451
5999	360452
61449	360453
14021	360454
8967	360455
56333	360456
6142	360457
16515	360458
109953	360459
39363	360460
13494	360461
30421	360462
3319	360463
101678	360464
14320	360465
18649	360466
1011	360467
32403	360468
39538	360469
581	360470
50476	360471
48148	360472
49400	360473
53326	360474
42648	360475
49868	360476
37773	360477
91591	360478
8811	360479
31011	360480
64263	360481
29929	360482
49292	360483
17053	360484
22785	360485
16638	360486
521	360487
2511	360488
39510	360489
100366	360490
417	360491
52831	360492
53699	360493
57926	360494
9472	360495
9321	360496
27381	360497
52020	360498
22937	360499
56514	360500
14151	360501
49047	360502
129	360503
13825	360504
13429	360505
8656	360506
16174	360507
3101	360508
83030	360509
18791	360510
17273	360511
4305	360512
14934	360513
19541	360514
20224	360515
77485	360516
16085	360517
19282	360518
39313	360519
7825	360520
37652	360521
47195	360522
189	360523
19295	360524
9405	360525
36653	360526
102125	360527
2380	360528
42371	360529
7	360530
1346	360531
1664	360532
16158	360533
9778	360534
10288	360535
18763	360536
76349	360537
71223	360538
46979	360539
8822	360540
77559	360541
33848	360542
7879	360543
4243	360544
11882	360545
26707	360546
34844	360547
34538	360548
11803	360549
10657	360550
3131	360551
17713	360552
17610	360553
41561	360554
89989	360555
59143	360556
56668	360557
91328	360558
110430	360559
10011	360560
13102	360561
10895	360562
24925	360563
17366	360564
3551	360565
34427	360566
71045	360567
72246	360568
88876	360569
8604	360570
45177	360571
10357	360572
111820	360573
63756	360574
82088	360575
297	360576
9181	360577
68529	360578
7262	360579
277	360580
5995	360581
15256	360582
36373	360583
207	360584
73321	360585
37590	360586
17799	360587
79613	360588
31621	360589
3533	360590
56080	360591
3585	360592
40128	360593
4860	360594
33338	360595
2654	360596
24243	360597
43665	360598
35742	360599
298	360600
20073	360601
61731	360602
66032	360603
429	360604
16334	360605
57040	360606
233	360607
73107	360608
375	360609
11975	360610
12809	360611
26106	360612
22650	360613
59202	360614
33595	360615
49052	360616
25705	360617
2565	360618
8784	360619
105197	360620
17875	360621
86458	360622
23596	360623
19778	360624
81131	360625
93763	360626
923	360627
61041	360628
76186	360629
4312	360630
16805	360631
86814	360632
13357	360633
24485	360634
14030	360635
40914	360636
51561	360637
9168	360638
1446	360639
88491	360640
30988	360641
60925	360642
26378	360643
2720	360644
5035	360645
74140	360646
5793	360647
73655	360648
103074	360649
9126	360650
16656	360651
74433	360652
71481	360653
26807	360654
70794	360655
143	360656
23713	360657
14106	360658
89382	360659
36174	360660
930	360661
36527	360662
2645	360663
24934	360664
20131	360665
21763	360666
3550	360667
920	360668
3515	360669
108411	360670
2527	360671
40529	360672
15035	360673
23713	360674
2710	360675
1790	360676
54557	360677
42857	360678
17368	360679
731	360680
18485	360681
4877	360682
5244	360683
21089	360684
73553	360685
51069	360686
3226	360687
31723	360688
7553	360689
13449	360690
6434	360691
27519	360692
75758	360693
17047	360694
90710	360695
25418	360696
34851	360697
24073	360698
51988	360699
77134	360700
100193	360701
5504	360702
44822	360703
50267	360704
5131	360705
27309	360706
5225	360707
2272	360708
2814	360709
819	360710
30268	360711
95048	360712
37187	360713
14277	360714
5551	360715
2988	360716
29649	360717
41536	360718
4687	360719
2	360720
82000	360721
2383	360722
13209	360723
12133	360724
849	360725
22615	360726
5009	360727
143	360728
4882	360729
55041	360730
39602	360731
33592	360732
14639	360733
5706	360734
2515	360735
35382	360736
65219	360737
8935	360738
916	360739
19615	360740
7995	360741
10842	360742
14113	360743
16196	360744
43190	360745
42304	360746
29253	360747
62234	360748
66410	360749
9580	360750
1324	360751
51977	360752
27378	360753
23484	360754
38263	360755
39	360756
1910	360757
83520	360758
48137	360759
2704	360760
39998	360761
16675	360762
20524	360763
26369	360764
10889	360765
84006	360766
5319	360767
103087	360768
72231	360769
4843	360770
5982	360771
82830	360772
19007	360773
33010	360774
8220	360775
20367	360776
4641	360777
39699	360778
16696	360779
3509	360780
8	360781
1096	360782
12703	360783
2490	360784
19582	360785
27904	360786
23885	360787
29036	360788
1176	360789
39223	360790
21190	360791
28015	360792
73476	360793
3509	360794
58596	360795
14310	360796
215	360797
1001	360798
39509	360799
16287	360800
24786	360801
1345	360802
4413	360803
5825	360804
27836	360805
4845	360806
58423	360807
13021	360808
9433	360809
8957	360810
81819	360811
62554	360812
61518	360813
77168	360814
20720	360815
34769	360816
809	360817
2552	360818
20271	360819
5293	360820
103496	360821
97515	360822
18518	360823
30953	360824
77602	360825
28614	360826
25710	360827
34595	360828
47036	360829
53080	360830
74261	360831
59	360832
5006	360833
53377	360834
7258	360835
21924	360836
9902	360837
108431	360838
35723	360839
5048	360840
3475	360841
35826	360842
42252	360843
67413	360844
11030	360845
16729	360846
24651	360847
10623	360848
2781	360849
20245	360850
12004	360851
14673	360852
77001	360853
86	360854
40103	360855
15518	360856
582	360857
40716	360858
45223	360859
48246	360860
39125	360861
4812	360862
30438	360863
37324	360864
33091	360865
21289	360866
63788	360867
55928	360868
4710	360869
72382	360870
59132	360871
40765	360872
74831	360873
34	360874
4310	360875
40235	360876
83466	360877
50810	360878
879	360879
2409	360880
25329	360881
81941	360882
37218	360883
19600	360884
86893	360885
11955	360886
10025	360887
59713	360888
19635	360889
6307	360890
1948	360891
267	360892
19144	360893
4971	360894
30286	360895
1673	360896
65060	360897
2816	360898
39297	360899
35748	360900
5233	360901
7814	360902
21339	360903
67642	360904
15108	360905
1330	360906
32602	360907
4443	360908
51885	360909
50731	360910
60779	360911
71747	360912
63108	360913
2133	360914
39367	360915
31900	360916
21656	360917
7688	360918
58206	360919
14645	360920
1488	360921
15291	360922
35939	360923
24027	360924
40431	360925
24052	360926
19179	360927
28664	360928
25661	360929
33224	360930
5326	360931
72331	360932
90816	360933
90913	360934
6357	360935
14423	360936
1942	360937
23111	360938
50831	360939
5941	360940
1776	360941
14969	360942
30504	360943
9335	360944
51096	360945
44895	360946
46514	360947
2990	360948
14203	360949
16063	360950
1940	360951
29686	360952
7129	360953
1427	360954
10307	360955
1324	360956
14420	360957
24704	360958
48411	360959
87900	360960
10032	360961
78313	360962
20760	360963
2093	360964
11589	360965
8230	360966
29715	360967
38424	360968
23325	360969
39401	360970
73919	360971
66751	360972
8220	360973
12321	360974
1045	360975
9722	360976
46393	360977
77024	360978
255	360979
55906	360980
45682	360981
18234	360982
8541	360983
91435	360984
6450	360985
93924	360986
28608	360987
43444	360988
21929	360989
35462	360990
8538	360991
76225	360992
104254	360993
38300	360994
71027	360995
12415	360996
1121	360997
26603	360998
42852	360999
12726	361000
75930	361001
104124	361002
89314	361003
89892	361004
24829	361005
2685	361006
16934	361007
59790	361008
9589	361009
30043	361010
14460	361011
93465	361012
3082	361013
271	361014
9767	361015
85627	361016
42901	361017
94715	361018
41515	361019
55791	361020
72923	361021
13104	361022
38254	361023
46873	361024
13132	361025
100	361026
115	361027
1796	361028
1494	361029
17925	361030
86609	361031
18344	361032
13823	361033
36392	361034
91863	361035
54598	361036
52977	361037
549	361038
5420	361039
10289	361040
1298	361041
78146	361042
33134	361043
349	361044
29904	361045
66320	361046
92	361047
5760	361048
41678	361049
67932	361050
53784	361051
38591	361052
27371	361053
21731	361054
6383	361055
12666	361056
114048	361057
54493	361058
39243	361059
13485	361060
3960	361061
16513	361062
69627	361063
19501	361064
798	361065
41472	361066
41866	361067
1060	361068
62268	361069
23237	361070
30082	361071
20266	361072
10010	361073
14400	361074
21544	361075
104834	361076
26071	361077
1229	361078
31204	361079
10487	361080
45155	361081
10719	361082
11381	361083
268	361084
75134	361085
29731	361086
79402	361087
35810	361088
86366	361089
88969	361090
44904	361091
85369	361092
1163	361093
8465	361094
3843	361095
6521	361096
33620	361097
24853	361098
2153	361099
152	361100
2933	361101
65692	361102
15172	361103
4940	361104
486	361105
31733	361106
15098	361107
15275	361108
32463	361109
63864	361110
38202	361111
32315	361112
29099	361113
19004	361114
4166	361115
1284	361116
79301	361117
87026	361118
70604	361119
43556	361120
81321	361121
650	361122
1001	361123
17072	361124
5771	361125
13103	361126
58334	361127
62257	361128
393	361129
1915	361130
54530	361131
112008	361132
75482	361133
26487	361134
61575	361135
88939	361136
16267	361137
48713	361138
38091	361139
10809	361140
82569	361141
31054	361142
17974	361143
21682	361144
81440	361145
38605	361146
25013	361147
11372	361148
26274	361149
17338	361150
29357	361151
1499	361152
53378	361153
1493	361154
28769	361155
3860	361156
34613	361157
31115	361158
28843	361159
12194	361160
31222	361161
21662	361162
38663	361163
64681	361164
70402	361165
158	361166
3724	361167
21448	361168
38011	361169
22234	361170
82447	361171
10294	361172
38662	361173
22188	361174
52975	361175
6287	361176
736	361177
41005	361178
70015	361179
44786	361180
2810	361181
11841	361182
34555	361183
7468	361184
2506	361185
103	361186
21662	361187
56527	361188
68721	361189
102862	361190
59340	361191
26672	361192
26420	361193
6124	361194
29161	361195
28112	361196
50629	361197
55673	361198
30886	361199
17023	361200
31142	361201
34840	361202
68364	361203
210	361204
1839	361205
645	361206
968	361207
1919	361208
46403	361209
39183	361210
45622	361211
61912	361212
21297	361213
23582	361214
26838	361215
15649	361216
33997	361217
2272	361218
9416	361219
37258	361220
28004	361221
125	361222
13516	361223
19577	361224
48025	361225
73924	361226
94565	361227
38013	361228
577	361229
81	361230
22645	361231
29575	361232
14547	361233
19869	361234
463	361235
24605	361236
14252	361237
78	361238
40406	361239
87317	361240
22822	361241
38614	361242
112847	361243
70437	361244
24448	361245
25496	361246
21590	361247
17144	361248
4452	361249
39565	361250
9352	361251
72257	361252
24871	361253
28195	361254
80684	361255
1	361256
1128	361257
19151	361258
52147	361259
1657	361260
31806	361261
14155	361262
5862	361263
46991	361264
22430	361265
40097	361266
54071	361267
12189	361268
7933	361269
8300	361270
15382	361271
70509	361272
8873	361273
70379	361274
49328	361275
8078	361276
45595	361277
3986	361278
33777	361279
8370	361280
107	361281
27536	361282
82789	361283
13412	361284
2634	361285
33256	361286
36037	361287
57804	361288
84503	361289
2856	361290
2090	361291
696	361292
23857	361293
17202	361294
21630	361295
3727	361296
7508	361297
29548	361298
13397	361299
47590	361300
108895	361301
71051	361302
2794	361303
61567	361304
25152	361305
14359	361306
20666	361307
64943	361308
21021	361309
779	361310
14330	361311
71504	361312
28642	361313
75108	361314
9561	361315
10949	361316
70139	361317
43609	361318
7815	361319
7002	361320
1002	361321
3828	361322
59445	361323
3366	361324
79645	361325
36867	361326
364	361327
89367	361328
72808	361329
3410	361330
22982	361331
8953	361332
27721	361333
1452	361334
12782	361335
4624	361336
53571	361337
18663	361338
91103	361339
44833	361340
14899	361341
5221	361342
48422	361343
25121	361344
50345	361345
1980	361346
37300	361347
5152	361348
51772	361349
41414	361350
50291	361351
2666	361352
19407	361353
12407	361354
13004	361355
70633	361356
235	361357
72645	361358
27636	361359
42291	361360
17393	361361
39271	361362
91188	361363
842	361364
27028	361365
62244	361366
73	361367
80943	361368
44554	361369
53530	361370
25336	361371
37900	361372
13108	361373
11449	361374
93404	361375
62908	361376
1528	361377
58039	361378
8941	361379
1144	361380
72774	361381
36476	361382
27206	361383
19187	361384
25683	361385
3062	361386
1297	361387
43463	361388
44999	361389
18636	361390
744	361391
76775	361392
11389	361393
28129	361394
15888	361395
32861	361396
30910	361397
106545	361398
100172	361399
45163	361400
9203	361401
61841	361402
6389	361403
5944	361404
43724	361405
93618	361406
961	361407
4237	361408
49232	361409
33242	361410
108447	361411
10013	361412
57012	361413
36498	361414
39244	361415
31419	361416
39699	361417
37996	361418
86311	361419
53728	361420
13892	361421
20943	361422
44605	361423
39164	361424
8932	361425
84007	361426
38809	361427
51714	361428
635	361429
6258	361430
2599	361431
59951	361432
82762	361433
64329	361434
34445	361435
4364	361436
29694	361437
7215	361438
433	361439
29954	361440
70599	361441
2021	361442
36949	361443
13408	361444
714	361445
20919	361446
23898	361447
36420	361448
28909	361449
34198	361450
71453	361451
1519	361452
31856	361453
49981	361454
212	361455
43472	361456
1267	361457
21564	361458
101467	361459
34431	361460
3124	361461
80866	361462
55012	361463
30108	361464
39413	361465
78678	361466
6552	361467
76312	361468
31788	361469
32889	361470
56952	361471
29113	361472
63226	361473
4759	361474
53734	361475
5080	361476
12878	361477
14963	361478
46185	361479
19070	361480
53	361481
33737	361482
57654	361483
33206	361484
30006	361485
47200	361486
7916	361487
95477	361488
3622	361489
32893	361490
14953	361491
6962	361492
769	361493
44933	361494
90845	361495
20656	361496
12524	361497
2637	361498
28573	361499
21701	361500
33273	361501
66199	361502
2094	361503
7643	361504
7851	361505
47768	361506
58717	361507
67282	361508
16246	361509
86805	361510
327	361511
14647	361512
8722	361513
25348	361514
63433	361515
42689	361516
6856	361517
52156	361518
8311	361519
94512	361520
13573	361521
4977	361522
16	361523
69352	361524
73230	361525
37016	361526
58513	361527
50643	361528
29877	361529
72478	361530
10471	361531
44607	361532
13415	361533
9460	361534
26661	361535
38980	361536
40814	361537
98149	361538
38566	361539
20897	361540
102	361541
18351	361542
9141	361543
14274	361544
7016	361545
59023	361546
62333	361547
36371	361548
4120	361549
26089	361550
55414	361551
6276	361552
24422	361553
13830	361554
41047	361555
6210	361556
14359	361557
78087	361558
12882	361559
58276	361560
55789	361561
312	361562
1112	361563
17781	361564
35606	361565
6516	361566
23818	361567
53410	361568
6262	361569
73464	361570
54624	361571
44752	361572
52745	361573
4728	361574
166	361575
10685	361576
80186	361577
28945	361578
36681	361579
25151	361580
13536	361581
83957	361582
14833	361583
23695	361584
11368	361585
17917	361586
240	361587
72421	361588
56993	361589
36524	361590
50743	361591
22191	361592
59192	361593
5877	361594
459	361595
15428	361596
26509	361597
33397	361598
41443	361599
12238	361600
2899	361601
26027	361602
60228	361603
19208	361604
4716	361605
30528	361606
38074	361607
40966	361608
4126	361609
330	361610
12602	361611
47	361612
1555	361613
14404	361614
13477	361615
73156	361616
4885	361617
2536	361618
66782	361619
1231	361620
4451	361621
22308	361622
6041	361623
13169	361624
59017	361625
39546	361626
97121	361627
78221	361628
7785	361629
35166	361630
5410	361631
45839	361632
3754	361633
51534	361634
41474	361635
15057	361636
96517	361637
2177	361638
45881	361639
89980	361640
90934	361641
6617	361642
43645	361643
13857	361644
112511	361645
31962	361646
48418	361647
165	361648
39194	361649
51	361650
29194	361651
5964	361652
28587	361653
48099	361654
57144	361655
77419	361656
91235	361657
102897	361658
106360	361659
21156	361660
18823	361661
25159	361662
4714	361663
17556	361664
56043	361665
720	361666
38762	361667
19238	361668
61687	361669
2125	361670
32085	361671
97330	361672
3427	361673
11545	361674
70280	361675
2463	361676
2030	361677
13872	361678
55995	361679
5533	361680
9856	361681
28095	361682
6801	361683
5883	361684
53572	361685
90279	361686
3104	361687
22744	361688
70413	361689
85869	361690
47660	361691
858	361692
6202	361693
13797	361694
17041	361695
27564	361696
34193	361697
16313	361698
59070	361699
4788	361700
22802	361701
52537	361702
419	361703
48487	361704
5028	361705
11333	361706
11661	361707
48128	361708
52389	361709
14524	361710
10114	361711
54819	361712
66210	361713
36294	361714
57259	361715
73876	361716
65921	361717
34818	361718
34757	361719
35	361720
7316	361721
45022	361722
28868	361723
601	361724
35687	361725
82569	361726
3290	361727
27877	361728
76544	361729
31790	361730
48945	361731
3956	361732
71878	361733
51888	361734
24942	361735
48584	361736
51183	361737
38952	361738
40495	361739
31	361740
1772	361741
860	361742
20750	361743
6845	361744
12264	361745
89897	361746
11980	361747
31280	361748
542	361749
48736	361750
20290	361751
75153	361752
1461	361753
38637	361754
22929	361755
8840	361756
42160	361757
70117	361758
51191	361759
50136	361760
10570	361761
753	361762
60955	361763
1261	361764
16064	361765
3891	361766
33598	361767
55806	361768
38668	361769
84604	361770
300	361771
86196	361772
8070	361773
998	361774
89142	361775
58123	361776
13757	361777
37027	361778
21419	361779
21020	361780
1870	361781
3581	361782
5355	361783
28515	361784
17876	361785
18277	361786
64695	361787
68825	361788
4086	361789
38500	361790
27081	361791
1394	361792
22142	361793
53197	361794
1031	361795
30879	361796
16310	361797
28893	361798
9327	361799
47377	361800
2860	361801
12988	361802
40574	361803
4491	361804
1833	361805
368	361806
9868	361807
90366	361808
90610	361809
21605	361810
54090	361811
5350	361812
20132	361813
15122	361814
56086	361815
7240	361816
51836	361817
36546	361818
44212	361819
5902	361820
10977	361821
42417	361822
56210	361823
60161	361824
45424	361825
6844	361826
2189	361827
79	361828
58640	361829
13114	361830
935	361831
15931	361832
18785	361833
78760	361834
24943	361835
10261	361836
36027	361837
63150	361838
66156	361839
5342	361840
35	361841
7578	361842
79131	361843
102693	361844
107919	361845
14073	361846
38736	361847
14162	361848
5864	361849
20939	361850
9750	361851
40299	361852
70823	361853
61	361854
24903	361855
28734	361856
2456	361857
21743	361858
49131	361859
802	361860
42144	361861
9329	361862
3643	361863
46683	361864
13259	361865
18602	361866
736	361867
28931	361868
36898	361869
4272	361870
16179	361871
13118	361872
61653	361873
11064	361874
50472	361875
18191	361876
55692	361877
5033	361878
42367	361879
19256	361880
53506	361881
14760	361882
56667	361883
1552	361884
46352	361885
110280	361886
11261	361887
97260	361888
35209	361889
49745	361890
18306	361891
109267	361892
6389	361893
53387	361894
93756	361895
23841	361896
85539	361897
91581	361898
12772	361899
25909	361900
98594	361901
16091	361902
4508	361903
77528	361904
20338	361905
15921	361906
91612	361907
14498	361908
39068	361909
34996	361910
56992	361911
9576	361912
40260	361913
21931	361914
2621	361915
78853	361916
48229	361917
25296	361918
12358	361919
688	361920
27671	361921
3105	361922
18655	361923
49445	361924
41337	361925
88077	361926
405	361927
72437	361928
67603	361929
53048	361930
57588	361931
22983	361932
16445	361933
797	361934
4046	361935
46139	361936
4452	361937
67368	361938
6966	361939
3192	361940
1292	361941
28281	361942
32826	361943
85451	361944
24369	361945
77119	361946
94350	361947
636	361948
25915	361949
11411	361950
21336	361951
17530	361952
15378	361953
36701	361954
95039	361955
71624	361956
60584	361957
3868	361958
10564	361959
15139	361960
25673	361961
2858	361962
37068	361963
15394	361964
15	361965
19662	361966
23626	361967
63584	361968
4420	361969
10552	361970
7036	361971
4669	361972
338	361973
6518	361974
68732	361975
30908	361976
41351	361977
29417	361978
97467	361979
86444	361980
46182	361981
89208	361982
51339	361983
1161	361984
46147	361985
48600	361986
3950	361987
2921	361988
54947	361989
17056	361990
68977	361991
669	361992
39481	361993
53736	361994
83747	361995
18119	361996
18959	361997
59014	361998
29030	361999
39451	362000
31010	362001
10329	362002
12090	362003
19075	362004
82375	362005
106468	362006
53220	362007
19467	362008
49505	362009
666	362010
39691	362011
17399	362012
248	362013
14256	362014
89144	362015
3689	362016
70703	362017
34685	362018
10631	362019
15301	362020
7081	362021
8	362022
297	362023
17894	362024
64725	362025
7199	362026
36307	362027
8586	362028
18272	362029
25807	362030
108064	362031
1152	362032
2614	362033
65624	362034
85231	362035
60972	362036
28316	362037
30406	362038
28048	362039
34713	362040
420	362041
16925	362042
87701	362043
5817	362044
7624	362045
24162	362046
47318	362047
1696	362048
31649	362049
86113	362050
24947	362051
60920	362052
3283	362053
85836	362054
13421	362055
33853	362056
12033	362057
33573	362058
11272	362059
20227	362060
102416	362061
30700	362062
60805	362063
15652	362064
8105	362065
2	362066
35131	362067
67553	362068
370	362069
19302	362070
3798	362071
780	362072
20887	362073
34570	362074
59163	362075
2119	362076
23641	362077
112911	362078
36146	362079
737	362080
1224	362081
37218	362082
2	362083
1773	362084
35184	362085
32410	362086
40380	362087
10975	362088
12261	362089
15724	362090
25981	362091
962	362092
59	362093
18711	362094
18117	362095
16461	362096
52032	362097
69822	362098
25311	362099
146	362100
19931	362101
80570	362102
8171	362103
49073	362104
20435	362105
51622	362106
45032	362107
2387	362108
6382	362109
31252	362110
86657	362111
81542	362112
5794	362113
27167	362114
100325	362115
51412	362116
1425	362117
51520	362118
21803	362119
5774	362120
21849	362121
63080	362122
18587	362123
763	362124
44121	362125
18504	362126
15499	362127
68084	362128
13283	362129
7755	362130
70637	362131
39504	362132
1534	362133
65777	362134
33754	362135
92489	362136
97079	362137
6307	362138
10699	362139
18168	362140
17121	362141
62517	362142
22237	362143
35563	362144
151	362145
69720	362146
51656	362147
41397	362148
26460	362149
3010	362150
27635	362151
16824	362152
41980	362153
89560	362154
28164	362155
97925	362156
40302	362157
10317	362158
4600	362159
46380	362160
19165	362161
9347	362162
9083	362163
60208	362164
40734	362165
7132	362166
65	362167
3239	362168
1572	362169
14804	362170
70841	362171
12170	362172
54036	362173
78096	362174
2554	362175
6599	362176
1277	362177
3932	362178
26	362179
38439	362180
5413	362181
5600	362182
66055	362183
26	362184
40959	362185
2406	362186
30150	362187
3221	362188
16996	362189
2990	362190
36975	362191
69671	362192
698	362193
13206	362194
7047	362195
106864	362196
74762	362197
94851	362198
2849	362199
10783	362200
16408	362201
24540	362202
256	362203
44463	362204
25866	362205
2089	362206
4786	362207
8558	362208
31204	362209
2193	362210
56299	362211
62856	362212
25019	362213
50609	362214
1898	362215
72783	362216
102531	362217
12255	362218
47623	362219
6869	362220
20126	362221
373	362222
21395	362223
81049	362224
13593	362225
16209	362226
37436	362227
57054	362228
86368	362229
19959	362230
14694	362231
28025	362232
10540	362233
17017	362234
20639	362235
12004	362236
18600	362237
414	362238
97939	362239
26547	362240
15729	362241
37685	362242
22704	362243
21762	362244
17762	362245
13836	362246
3009	362247
6541	362248
67400	362249
8617	362250
7013	362251
82825	362252
9160	362253
35832	362254
18788	362255
23737	362256
64510	362257
12225	362258
258	362259
2720	362260
4194	362261
14864	362262
5408	362263
80556	362264
63731	362265
9826	362266
52045	362267
3120	362268
48721	362269
23205	362270
27748	362271
12867	362272
14993	362273
50291	362274
61964	362275
9993	362276
69179	362277
27141	362278
82033	362279
21840	362280
8594	362281
17955	362282
14394	362283
1073	362284
4935	362285
90894	362286
70170	362287
67187	362288
4620	362289
13577	362290
24951	362291
2815	362292
42089	362293
438	362294
38000	362295
86	362296
16110	362297
75949	362298
5544	362299
5347	362300
32319	362301
43975	362302
66381	362303
13013	362304
40	362305
566	362306
973	362307
90111	362308
27188	362309
1334	362310
16876	362311
7001	362312
66995	362313
44272	362314
7676	362315
46514	362316
32022	362317
18240	362318
196	362319
100337	362320
89058	362321
48611	362322
2317	362323
2680	362324
12780	362325
25927	362326
8108	362327
1271	362328
37984	362329
19339	362330
14008	362331
30423	362332
10253	362333
11973	362334
888	362335
26922	362336
50756	362337
3987	362338
48645	362339
16037	362340
101408	362341
3147	362342
597	362343
1609	362344
26286	362345
65238	362346
66703	362347
291	362348
22358	362349
11436	362350
16655	362351
2970	362352
7239	362353
13292	362354
1984	362355
728	362356
43827	362357
15707	362358
66460	362359
2000	362360
25532	362361
65638	362362
42418	362363
35214	362364
26373	362365
29699	362366
98375	362367
4109	362368
64840	362369
37788	362370
436	362371
61999	362372
7107	362373
8146	362374
7256	362375
6058	362376
22363	362377
3762	362378
70643	362379
11393	362380
28094	362381
63935	362382
78517	362383
13705	362384
11255	362385
60705	362386
29842	362387
682	362388
47135	362389
25488	362390
56950	362391
7840	362392
22061	362393
102875	362394
3911	362395
680	362396
33955	362397
22351	362398
9508	362399
2315	362400
66405	362401
77928	362402
53922	362403
12886	362404
44596	362405
55777	362406
46135	362407
17641	362408
51093	362409
12125	362410
17203	362411
2940	362412
31203	362413
36444	362414
85667	362415
70485	362416
10400	362417
54049	362418
64489	362419
32899	362420
48873	362421
39656	362422
37737	362423
14093	362424
75399	362425
65473	362426
56250	362427
11079	362428
31593	362429
30976	362430
6146	362431
35764	362432
6378	362433
8746	362434
5622	362435
25103	362436
7226	362437
1254	362438
134	362439
55706	362440
70981	362441
41553	362442
22870	362443
37214	362444
30897	362445
3051	362446
68683	362447
13945	362448
83535	362449
2847	362450
45038	362451
9887	362452
16825	362453
19658	362454
51956	362455
8334	362456
81969	362457
1555	362458
76896	362459
70127	362460
7632	362461
47039	362462
1501	362463
14512	362464
82811	362465
42386	362466
9837	362467
4175	362468
6622	362469
6285	362470
4933	362471
23273	362472
49785	362473
85348	362474
11159	362475
24763	362476
4108	362477
43521	362478
48875	362479
28451	362480
7757	362481
925	362482
18192	362483
62382	362484
18209	362485
16029	362486
39078	362487
2461	362488
47253	362489
54858	362490
8519	362491
43910	362492
1487	362493
36794	362494
44226	362495
26050	362496
2029	362497
71624	362498
74984	362499
5595	362500
2435	362501
32494	362502
21943	362503
77300	362504
22341	362505
53933	362506
4497	362507
66900	362508
92097	362509
31841	362510
9744	362511
7906	362512
105207	362513
56245	362514
40329	362515
9015	362516
20692	362517
1645	362518
30060	362519
95	362520
9537	362521
21112	362522
41620	362523
13038	362524
13776	362525
61648	362526
23014	362527
89339	362528
64	362529
65231	362530
4608	362531
60694	362532
44918	362533
79424	362534
19791	362535
17851	362536
32624	362537
61548	362538
113630	362539
4942	362540
25132	362541
44713	362542
20413	362543
15908	362544
3229	362545
252	362546
13476	362547
5119	362548
23516	362549
9920	362550
34113	362551
78807	362552
5285	362553
69798	362554
16462	362555
37719	362556
23580	362557
12059	362558
80757	362559
91633	362560
85459	362561
2159	362562
52101	362563
5246	362564
32726	362565
20441	362566
25615	362567
21540	362568
45846	362569
4873	362570
88	362571
4782	362572
30597	362573
87341	362574
14938	362575
1045	362576
27078	362577
5745	362578
57321	362579
710	362580
12025	362581
5932	362582
110417	362583
1021	362584
12765	362585
12618	362586
13197	362587
43023	362588
27569	362589
45635	362590
58051	362591
4157	362592
43452	362593
25784	362594
21780	362595
4258	362596
483	362597
3104	362598
39	362599
40744	362600
11772	362601
288	362602
11852	362603
21755	362604
8252	362605
1796	362606
57531	362607
9681	362608
52075	362609
51734	362610
99093	362611
36775	362612
1943	362613
44338	362614
15719	362615
45507	362616
37156	362617
38954	362618
40429	362619
1202	362620
70104	362621
53752	362622
14703	362623
24054	362624
2391	362625
20854	362626
108052	362627
98488	362628
90580	362629
105465	362630
395	362631
20378	362632
7751	362633
80813	362634
1	362635
44426	362636
49879	362637
4672	362638
149	362639
24410	362640
89773	362641
110760	362642
91397	362643
810	362644
33065	362645
26766	362646
17277	362647
49442	362648
65197	362649
13777	362650
53275	362651
552	362652
24370	362653
56488	362654
33335	362655
71406	362656
6181	362657
6337	362658
4689	362659
58014	362660
14154	362661
75920	362662
9209	362663
21390	362664
83713	362665
21945	362666
43505	362667
36017	362668
12354	362669
5772	362670
30	362671
2780	362672
64628	362673
7170	362674
28897	362675
10776	362676
4151	362677
21426	362678
21809	362679
15689	362680
8054	362681
77995	362682
15641	362683
20091	362684
47497	362685
12054	362686
27506	362687
61338	362688
42735	362689
15826	362690
13871	362691
13748	362692
37185	362693
30833	362694
21	362695
18901	362696
90632	362697
39083	362698
2989	362699
51677	362700
9574	362701
47842	362702
40362	362703
18432	362704
19263	362705
60871	362706
1052	362707
1298	362708
36962	362709
15044	362710
16672	362711
1877	362712
63699	362713
6464	362714
26686	362715
27279	362716
42466	362717
14976	362718
20	362719
49902	362720
14252	362721
36911	362722
12635	362723
17431	362724
11177	362725
15667	362726
77182	362727
43141	362728
42338	362729
9996	362730
13847	362731
12325	362732
17843	362733
9679	362734
73439	362735
23196	362736
17826	362737
5321	362738
91472	362739
17706	362740
7404	362741
33057	362742
7646	362743
37351	362744
63640	362745
9786	362746
63057	362747
24533	362748
97313	362749
1139	362750
3214	362751
282	362752
25512	362753
38422	362754
19277	362755
498	362756
17107	362757
45398	362758
92	362759
61492	362760
47996	362761
9855	362762
38715	362763
1964	362764
2254	362765
5141	362766
37135	362767
40208	362768
7106	362769
63497	362770
1636	362771
22052	362772
1618	362773
12718	362774
8951	362775
32401	362776
13080	362777
657	362778
40699	362779
7410	362780
14644	362781
20019	362782
827	362783
8250	362784
30694	362785
34419	362786
16178	362787
99581	362788
92714	362789
3462	362790
14360	362791
32079	362792
33097	362793
10730	362794
64207	362795
31329	362796
9339	362797
57551	362798
57069	362799
27658	362800
75593	362801
63180	362802
1671	362803
63876	362804
76010	362805
18239	362806
26060	362807
11001	362808
52435	362809
25022	362810
29774	362811
58798	362812
39280	362813
485	362814
54091	362815
369	362816
9562	362817
2539	362818
707	362819
18689	362820
831	362821
31028	362822
1956	362823
20846	362824
40543	362825
55769	362826
664	362827
77535	362828
51700	362829
26525	362830
710	362831
81424	362832
6209	362833
23368	362834
51309	362835
11984	362836
88927	362837
81533	362838
954	362839
21108	362840
35539	362841
80992	362842
30525	362843
14866	362844
108498	362845
5891	362846
109	362847
69891	362848
27197	362849
66330	362850
2646	362851
3865	362852
103591	362853
41988	362854
70767	362855
9283	362856
56583	362857
84663	362858
3187	362859
58928	362860
26154	362861
213	362862
40356	362863
5820	362864
71035	362865
315	362866
31476	362867
15630	362868
63660	362869
7980	362870
62837	362871
1812	362872
59934	362873
11516	362874
81589	362875
18720	362876
2895	362877
85793	362878
12909	362879
22216	362880
1908	362881
35592	362882
5689	362883
43465	362884
15530	362885
23664	362886
2989	362887
1150	362888
12944	362889
24344	362890
537	362891
1902	362892
5279	362893
84705	362894
26995	362895
13898	362896
13229	362897
15767	362898
28753	362899
9987	362900
10005	362901
44529	362902
59759	362903
28966	362904
14940	362905
16356	362906
29259	362907
22108	362908
3032	362909
3344	362910
33968	362911
53672	362912
48884	362913
17990	362914
58911	362915
86090	362916
13771	362917
71373	362918
64100	362919
64692	362920
24443	362921
10101	362922
1502	362923
8348	362924
99838	362925
29564	362926
48146	362927
38076	362928
56870	362929
6896	362930
20344	362931
18073	362932
17585	362933
694	362934
8548	362935
3233	362936
13787	362937
52261	362938
29298	362939
4254	362940
380	362941
71494	362942
42940	362943
23779	362944
40498	362945
6	362946
17302	362947
64877	362948
538	362949
65334	362950
8024	362951
45367	362952
4117	362953
55592	362954
7408	362955
1792	362956
35374	362957
7011	362958
13044	362959
8293	362960
3408	362961
59907	362962
49529	362963
25222	362964
44562	362965
29123	362966
82946	362967
11620	362968
26950	362969
1693	362970
18148	362971
28468	362972
85012	362973
14584	362974
34243	362975
112390	362976
8644	362977
36876	362978
20168	362979
106863	362980
25558	362981
21236	362982
76540	362983
21031	362984
11284	362985
3995	362986
25646	362987
6952	362988
24888	362989
89214	362990
45636	362991
31560	362992
8257	362993
60724	362994
60559	362995
20464	362996
120	362997
1347	362998
6014	362999
25883	363000
55617	363001
32119	363002
2546	363003
1840	363004
26568	363005
21399	363006
3862	363007
34680	363008
23284	363009
28776	363010
18920	363011
5992	363012
10251	363013
6523	363014
28812	363015
159	363016
55696	363017
1304	363018
3933	363019
3980	363020
16044	363021
1462	363022
7440	363023
74176	363024
109	363025
21280	363026
48692	363027
2330	363028
19356	363029
4545	363030
99309	363031
18013	363032
13087	363033
13298	363034
37227	363035
20613	363036
3580	363037
24160	363038
40077	363039
62062	363040
55978	363041
8486	363042
30762	363043
524	363044
89924	363045
15777	363046
312	363047
3182	363048
4340	363049
1922	363050
14616	363051
31679	363052
63296	363053
35989	363054
53468	363055
53665	363056
162	363057
82068	363058
3183	363059
19625	363060
25719	363061
16091	363062
22276	363063
57612	363064
70	363065
21081	363066
21090	363067
3311	363068
54876	363069
48343	363070
72871	363071
95783	363072
91352	363073
7750	363074
30576	363075
55613	363076
36240	363077
16381	363078
28453	363079
21169	363080
110606	363081
9285	363082
64196	363083
38902	363084
25346	363085
23470	363086
21282	363087
30820	363088
24470	363089
10845	363090
9518	363091
19	363092
39080	363093
54099	363094
31022	363095
8145	363096
37354	363097
84	363098
7307	363099
4996	363100
11198	363101
11593	363102
11239	363103
52065	363104
8467	363105
62995	363106
9214	363107
42614	363108
51146	363109
10266	363110
16392	363111
18069	363112
2000	363113
4196	363114
18362	363115
81691	363116
56024	363117
34479	363118
970	363119
4389	363120
80207	363121
1149	363122
100580	363123
9483	363124
61263	363125
35825	363126
1447	363127
10773	363128
14761	363129
9494	363130
2326	363131
13263	363132
70590	363133
14556	363134
27407	363135
37383	363136
35298	363137
9110	363138
3036	363139
60123	363140
33634	363141
51662	363142
11517	363143
34263	363144
10835	363145
51826	363146
5064	363147
9615	363148
9827	363149
7010	363150
42762	363151
67077	363152
13075	363153
15566	363154
2054	363155
55708	363156
14108	363157
3811	363158
147	363159
35580	363160
54289	363161
11886	363162
40102	363163
3725	363164
27005	363165
7813	363166
19091	363167
44377	363168
45831	363169
31929	363170
36759	363171
76046	363172
60796	363173
20908	363174
78697	363175
23019	363176
15795	363177
47765	363178
40345	363179
39062	363180
1782	363181
3372	363182
13230	363183
24740	363184
872	363185
39741	363186
101981	363187
42360	363188
3565	363189
24804	363190
22040	363191
41212	363192
113214	363193
2043	363194
35590	363195
10414	363196
3825	363197
52427	363198
86227	363199
64476	363200
721	363201
28339	363202
3196	363203
23720	363204
3702	363205
8697	363206
4762	363207
104	363208
50964	363209
17090	363210
60194	363211
36132	363212
27972	363213
19129	363214
37630	363215
70673	363216
8846	363217
1063	363218
13649	363219
41536	363220
39304	363221
16920	363222
44285	363223
76524	363224
1652	363225
6118	363226
8171	363227
63850	363228
10350	363229
1462	363230
86506	363231
33847	363232
26429	363233
1334	363234
57431	363235
17837	363236
11361	363237
3148	363238
10178	363239
6947	363240
66326	363241
22342	363242
5953	363243
8950	363244
86280	363245
328	363246
602	363247
16819	363248
28282	363249
71928	363250
28161	363251
8452	363252
44180	363253
18377	363254
96037	363255
40961	363256
2243	363257
56	363258
51040	363259
45826	363260
21922	363261
26328	363262
8941	363263
20254	363264
4781	363265
12455	363266
8962	363267
18473	363268
585	363269
9069	363270
81586	363271
35008	363272
9586	363273
17777	363274
63834	363275
35542	363276
5389	363277
1866	363278
28607	363279
345	363280
50360	363281
96327	363282
5170	363283
6335	363284
95198	363285
31778	363286
69	363287
17591	363288
72926	363289
77404	363290
834	363291
592	363292
19476	363293
13801	363294
40330	363295
16333	363296
13658	363297
66264	363298
53976	363299
4506	363300
6362	363301
6050	363302
32978	363303
2686	363304
92784	363305
57771	363306
54266	363307
698	363308
7246	363309
15000	363310
12672	363311
82701	363312
3900	363313
8155	363314
56542	363315
1276	363316
19646	363317
101504	363318
19155	363319
79057	363320
55117	363321
53553	363322
86993	363323
102	363324
97	363325
10803	363326
4734	363327
41687	363328
108365	363329
9003	363330
90182	363331
13456	363332
32812	363333
9832	363334
11017	363335
6575	363336
32275	363337
27336	363338
54564	363339
38188	363340
3181	363341
11946	363342
447	363343
93351	363344
13301	363345
45597	363346
44506	363347
33175	363348
90	363349
5975	363350
2951	363351
4218	363352
21195	363353
8511	363354
5648	363355
67777	363356
71030	363357
36001	363358
106	363359
15540	363360
20423	363361
52067	363362
24863	363363
7185	363364
24759	363365
9283	363366
1129	363367
17003	363368
30469	363369
39365	363370
14396	363371
81272	363372
47516	363373
64156	363374
5405	363375
4835	363376
3965	363377
564	363378
64580	363379
64368	363380
35724	363381
71978	363382
13985	363383
8196	363384
6169	363385
67411	363386
23315	363387
66224	363388
119	363389
46626	363390
23363	363391
632	363392
28030	363393
15672	363394
27587	363395
36276	363396
7979	363397
66460	363398
50964	363399
30840	363400
34582	363401
90728	363402
15743	363403
942	363404
35588	363405
64411	363406
15721	363407
1793	363408
39223	363409
11565	363410
11922	363411
88490	363412
51359	363413
32620	363414
31174	363415
26420	363416
3070	363417
5833	363418
18352	363419
4082	363420
4270	363421
25463	363422
18983	363423
13973	363424
40284	363425
12	363426
81763	363427
25852	363428
32415	363429
51230	363430
42203	363431
4900	363432
11716	363433
76675	363434
14178	363435
91672	363436
84401	363437
95107	363438
51672	363439
20439	363440
994	363441
55549	363442
4627	363443
47717	363444
9804	363445
17689	363446
24	363447
17212	363448
32620	363449
23505	363450
13092	363451
70298	363452
55834	363453
16222	363454
64446	363455
87173	363456
61982	363457
6662	363458
79797	363459
1120	363460
13198	363461
26920	363462
9859	363463
20426	363464
3852	363465
84649	363466
77177	363467
38648	363468
4802	363469
26263	363470
70877	363471
3032	363472
16801	363473
4012	363474
40414	363475
9926	363476
57064	363477
10085	363478
1013	363479
7912	363480
48255	363481
38993	363482
28642	363483
8058	363484
4486	363485
21196	363486
9674	363487
2828	363488
2535	363489
7049	363490
41023	363491
9233	363492
18768	363493
49354	363494
3972	363495
80430	363496
4774	363497
136	363498
7099	363499
63159	363500
81121	363501
49351	363502
21116	363503
11385	363504
1420	363505
12204	363506
44550	363507
1256	363508
38604	363509
12188	363510
62759	363511
23148	363512
32057	363513
5802	363514
46290	363515
5180	363516
64277	363517
11972	363518
292	363519
43215	363520
23439	363521
64455	363522
1495	363523
60799	363524
978	363525
25233	363526
54401	363527
31736	363528
76329	363529
11678	363530
42934	363531
6	363532
41346	363533
41464	363534
49263	363535
79408	363536
56457	363537
588	363538
23234	363539
70624	363540
23056	363541
896	363542
14139	363543
57078	363544
33737	363545
25298	363546
41931	363547
2970	363548
62184	363549
2061	363550
56645	363551
73290	363552
11795	363553
62284	363554
52308	363555
51	363556
50694	363557
2554	363558
51718	363559
1099	363560
12759	363561
84575	363562
1751	363563
22885	363564
5963	363565
18061	363566
16	363567
3596	363568
36128	363569
8909	363570
5192	363571
6595	363572
28252	363573
676	363574
18646	363575
3350	363576
29446	363577
60954	363578
1183	363579
62856	363580
35975	363581
32619	363582
62269	363583
22299	363584
2994	363585
13429	363586
664	363587
25138	363588
1769	363589
9180	363590
37040	363591
24406	363592
604	363593
27162	363594
5285	363595
65877	363596
4564	363597
21963	363598
5981	363599
10551	363600
114368	363601
11964	363602
14163	363603
5654	363604
15614	363605
44	363606
11346	363607
91077	363608
32717	363609
35672	363610
32047	363611
8158	363612
113793	363613
9269	363614
91794	363615
2548	363616
88495	363617
16301	363618
10946	363619
17824	363620
26863	363621
12111	363622
83541	363623
52702	363624
4811	363625
1440	363626
9204	363627
173	363628
23052	363629
11934	363630
9570	363631
14989	363632
26361	363633
61820	363634
21638	363635
56519	363636
50713	363637
13216	363638
20668	363639
49078	363640
20865	363641
1490	363642
6056	363643
45709	363644
7141	363645
49973	363646
19073	363647
77575	363648
6445	363649
58	363650
72573	363651
72612	363652
47534	363653
48950	363654
22957	363655
45963	363656
7062	363657
24543	363658
15278	363659
77444	363660
6113	363661
77791	363662
23123	363663
59338	363664
26200	363665
26600	363666
106577	363667
46696	363668
5335	363669
70904	363670
77824	363671
9783	363672
4357	363673
27037	363674
34298	363675
10895	363676
49807	363677
34845	363678
83383	363679
65013	363680
710	363681
79826	363682
31876	363683
63198	363684
25775	363685
2712	363686
82652	363687
70089	363688
21381	363689
14706	363690
9272	363691
90743	363692
31904	363693
32574	363694
34302	363695
21630	363696
10169	363697
3165	363698
25105	363699
26824	363700
49349	363701
9810	363702
36224	363703
35949	363704
111209	363705
19592	363706
36511	363707
16378	363708
31693	363709
31502	363710
22146	363711
112570	363712
30933	363713
40080	363714
37858	363715
6143	363716
9633	363717
48283	363718
1645	363719
77721	363720
71417	363721
53452	363722
51348	363723
42088	363724
11840	363725
39757	363726
3890	363727
11279	363728
7240	363729
41795	363730
88314	363731
21224	363732
38108	363733
60296	363734
2884	363735
91544	363736
19294	363737
24853	363738
3974	363739
1999	363740
86721	363741
32015	363742
59895	363743
20874	363744
8528	363745
41452	363746
8443	363747
7270	363748
199	363749
24734	363750
5628	363751
92917	363752
217	363753
12021	363754
57211	363755
4620	363756
27058	363757
6775	363758
18924	363759
1171	363760
26221	363761
55691	363762
55966	363763
33414	363764
16058	363765
18163	363766
53194	363767
32739	363768
32316	363769
56193	363770
29934	363771
13983	363772
6188	363773
21969	363774
1491	363775
15457	363776
29788	363777
18087	363778
68249	363779
41324	363780
1928	363781
1330	363782
87750	363783
55472	363784
70036	363785
8822	363786
13872	363787
26915	363788
5859	363789
46896	363790
6669	363791
52138	363792
42736	363793
67853	363794
13484	363795
40659	363796
54918	363797
28382	363798
65573	363799
87068	363800
27916	363801
9767	363802
94177	363803
2364	363804
17733	363805
4140	363806
15833	363807
1753	363808
78018	363809
2467	363810
52539	363811
52	363812
27694	363813
457	363814
47606	363815
38801	363816
26941	363817
7665	363818
6797	363819
44751	363820
5245	363821
25997	363822
41397	363823
17061	363824
22618	363825
36557	363826
6669	363827
478	363828
80244	363829
102705	363830
2525	363831
56233	363832
43675	363833
68712	363834
18862	363835
63866	363836
18050	363837
103868	363838
19752	363839
29397	363840
48176	363841
70521	363842
37554	363843
27342	363844
7573	363845
70305	363846
12651	363847
32350	363848
22666	363849
38135	363850
88678	363851
54883	363852
7072	363853
11470	363854
35874	363855
5791	363856
18514	363857
25691	363858
3958	363859
30307	363860
5708	363861
63017	363862
17080	363863
54753	363864
86167	363865
84171	363866
6786	363867
44345	363868
56313	363869
17369	363870
1616	363871
20	363872
1023	363873
50499	363874
814	363875
168	363876
21798	363877
37192	363878
86138	363879
908	363880
718	363881
14463	363882
1806	363883
64401	363884
56196	363885
3	363886
14123	363887
9158	363888
30840	363889
3367	363890
97638	363891
16225	363892
2680	363893
67227	363894
112550	363895
113508	363896
11001	363897
72301	363898
60767	363899
48033	363900
11692	363901
13860	363902
14533	363903
108880	363904
3955	363905
6326	363906
16197	363907
3814	363908
72271	363909
7235	363910
24096	363911
60897	363912
1456	363913
23009	363914
90324	363915
11980	363916
34597	363917
55211	363918
97354	363919
62577	363920
82253	363921
62310	363922
10249	363923
6307	363924
37117	363925
60861	363926
29008	363927
43199	363928
47289	363929
22476	363930
11784	363931
44768	363932
504	363933
58772	363934
33575	363935
2634	363936
102058	363937
2740	363938
44340	363939
89076	363940
16885	363941
45309	363942
85448	363943
38547	363944
4363	363945
47355	363946
80434	363947
20228	363948
7574	363949
28000	363950
13769	363951
56937	363952
18884	363953
21032	363954
21000	363955
15197	363956
37018	363957
98031	363958
48677	363959
43045	363960
4130	363961
99585	363962
52890	363963
52664	363964
20887	363965
192	363966
74884	363967
53882	363968
33788	363969
58627	363970
16762	363971
99276	363972
65515	363973
27896	363974
32404	363975
20686	363976
16334	363977
43128	363978
61939	363979
26489	363980
83378	363981
117	363982
702	363983
5326	363984
33365	363985
1882	363986
545	363987
2006	363988
24418	363989
63240	363990
7751	363991
3127	363992
24142	363993
1302	363994
10467	363995
75209	363996
12408	363997
32138	363998
16464	363999
2351	364000
106699	364001
76993	364002
61531	364003
1453	364004
10419	364005
3629	364006
53804	364007
6166	364008
70003	364009
3034	364010
17316	364011
94384	364012
36160	364013
29583	364014
38763	364015
44150	364016
15898	364017
36714	364018
65414	364019
14316	364020
17326	364021
27429	364022
60693	364023
16897	364024
103120	364025
21	364026
13407	364027
52476	364028
3538	364029
59932	364030
44635	364031
50800	364032
73922	364033
32921	364034
3748	364035
24175	364036
40785	364037
3582	364038
76129	364039
351	364040
53137	364041
8109	364042
37021	364043
1919	364044
4052	364045
16442	364046
10087	364047
39401	364048
35413	364049
31984	364050
65834	364051
92	364052
87707	364053
73699	364054
6641	364055
55302	364056
1511	364057
25681	364058
17242	364059
16690	364060
9699	364061
80531	364062
42688	364063
81909	364064
32014	364065
1486	364066
399	364067
2772	364068
10210	364069
37159	364070
12138	364071
34900	364072
39568	364073
1587	364074
17866	364075
4211	364076
3386	364077
4336	364078
42806	364079
65757	364080
44958	364081
3770	364082
23080	364083
90634	364084
58441	364085
9364	364086
15945	364087
2540	364088
185	364089
95314	364090
55674	364091
2050	364092
1159	364093
36285	364094
42258	364095
37188	364096
28314	364097
18267	364098
17384	364099
28368	364100
27098	364101
7452	364102
45437	364103
55080	364104
53405	364105
9880	364106
31391	364107
11120	364108
8225	364109
3640	364110
18368	364111
3467	364112
52485	364113
21324	364114
64234	364115
1326	364116
16356	364117
68007	364118
11281	364119
2227	364120
28198	364121
18758	364122
73766	364123
48624	364124
24136	364125
58696	364126
16664	364127
28228	364128
11231	364129
1341	364130
5127	364131
45014	364132
45323	364133
13640	364134
46690	364135
52672	364136
36431	364137
14429	364138
31927	364139
66674	364140
25921	364141
51299	364142
43169	364143
38604	364144
16190	364145
36243	364146
18080	364147
18860	364148
10080	364149
17633	364150
10100	364151
3113	364152
69732	364153
1296	364154
9009	364155
44802	364156
2199	364157
79071	364158
15435	364159
28732	364160
17797	364161
49566	364162
34927	364163
72040	364164
29612	364165
58751	364166
9001	364167
55839	364168
72524	364169
33882	364170
83588	364171
25746	364172
39121	364173
11863	364174
4051	364175
1533	364176
2088	364177
101708	364178
20417	364179
45893	364180
84005	364181
3358	364182
37352	364183
16785	364184
9303	364185
81765	364186
46907	364187
66721	364188
45830	364189
76902	364190
1501	364191
13637	364192
35164	364193
66162	364194
32472	364195
32154	364196
11756	364197
69370	364198
52193	364199
34994	364200
49087	364201
345	364202
64521	364203
57036	364204
36487	364205
646	364206
49600	364207
65107	364208
74014	364209
1122	364210
72580	364211
109522	364212
4959	364213
44659	364214
34912	364215
10193	364216
57280	364217
51334	364218
56060	364219
6867	364220
14803	364221
114245	364222
1084	364223
48155	364224
30686	364225
27659	364226
31222	364227
27691	364228
1957	364229
39615	364230
86335	364231
912	364232
1314	364233
39880	364234
65056	364235
25421	364236
616	364237
1	364238
25830	364239
72539	364240
40852	364241
8293	364242
47745	364243
8351	364244
7217	364245
98961	364246
84790	364247
25061	364248
28722	364249
6836	364250
4744	364251
13971	364252
21828	364253
6417	364254
25551	364255
14554	364256
16326	364257
35007	364258
46393	364259
27370	364260
4076	364261
1151	364262
16967	364263
2726	364264
7731	364265
32701	364266
7776	364267
13888	364268
85004	364269
2555	364270
105	364271
31274	364272
75597	364273
6446	364274
23087	364275
20647	364276
18750	364277
42314	364278
51882	364279
7212	364280
4216	364281
51929	364282
33267	364283
59423	364284
2938	364285
5746	364286
71331	364287
1243	364288
5479	364289
25428	364290
1727	364291
538	364292
7680	364293
19823	364294
3683	364295
2610	364296
5442	364297
594	364298
13756	364299
10733	364300
62235	364301
25261	364302
615	364303
16968	364304
86441	364305
32925	364306
18460	364307
6538	364308
10682	364309
85435	364310
23440	364311
41990	364312
9783	364313
71646	364314
2649	364315
31198	364316
8	364317
26088	364318
40953	364319
8489	364320
735	364321
78787	364322
7651	364323
756	364324
10785	364325
62355	364326
74392	364327
60305	364328
12707	364329
1548	364330
18956	364331
76263	364332
9506	364333
6173	364334
37666	364335
31746	364336
66619	364337
59820	364338
17938	364339
11488	364340
4080	364341
70117	364342
9499	364343
27098	364344
18715	364345
12370	364346
21125	364347
32375	364348
52213	364349
15684	364350
62738	364351
7513	364352
8109	364353
100425	364354
52586	364355
23341	364356
1926	364357
12183	364358
46726	364359
32527	364360
7675	364361
1698	364362
919	364363
60410	364364
14437	364365
54283	364366
2326	364367
21175	364368
24178	364369
10357	364370
18081	364371
31717	364372
556	364373
827	364374
6231	364375
17500	364376
2377	364377
44352	364378
2545	364379
34112	364380
84076	364381
6398	364382
57799	364383
10874	364384
94480	364385
2555	364386
4414	364387
15742	364388
23750	364389
15378	364390
95378	364391
7712	364392
1231	364393
349	364394
17075	364395
6574	364396
26516	364397
69687	364398
46783	364399
2786	364400
23107	364401
9241	364402
15218	364403
2835	364404
39038	364405
43264	364406
97520	364407
27039	364408
14650	364409
1459	364410
17533	364411
98644	364412
30271	364413
97368	364414
24918	364415
29745	364416
43427	364417
12146	364418
76129	364419
49897	364420
49756	364421
79752	364422
35745	364423
27223	364424
6238	364425
19883	364426
54018	364427
62477	364428
2465	364429
1323	364430
42638	364431
15758	364432
44847	364433
227	364434
1412	364435
20875	364436
12027	364437
15349	364438
6094	364439
9185	364440
2798	364441
12263	364442
74752	364443
37163	364444
29799	364445
75456	364446
59089	364447
18599	364448
23141	364449
920	364450
10038	364451
71630	364452
10099	364453
5	364454
32635	364455
6752	364456
68638	364457
1524	364458
74906	364459
55725	364460
1980	364461
9833	364462
7607	364463
11036	364464
37677	364465
1129	364466
38056	364467
20592	364468
64202	364469
19729	364470
73234	364471
2034	364472
103221	364473
19853	364474
38555	364475
23191	364476
48099	364477
16023	364478
6001	364479
23327	364480
65210	364481
37194	364482
95923	364483
66000	364484
2218	364485
3563	364486
18343	364487
103321	364488
90006	364489
7527	364490
79135	364491
100340	364492
2709	364493
7480	364494
620	364495
14416	364496
25775	364497
40371	364498
14437	364499
30538	364500
1595	364501
31539	364502
2287	364503
92458	364504
1305	364505
784	364506
39992	364507
5700	364508
3674	364509
44449	364510
9444	364511
34555	364512
54210	364513
302	364514
97764	364515
3238	364516
10907	364517
21521	364518
56134	364519
4583	364520
74047	364521
10614	364522
80476	364523
32138	364524
62768	364525
15590	364526
678	364527
60114	364528
9904	364529
11482	364530
77173	364531
52724	364532
69687	364533
14143	364534
3664	364535
371	364536
2721	364537
2	364538
43780	364539
7729	364540
43564	364541
8457	364542
226	364543
81839	364544
33671	364545
11591	364546
8222	364547
2464	364548
45611	364549
62168	364550
53872	364551
37114	364552
60380	364553
206	364554
20309	364555
83	364556
24014	364557
8691	364558
2458	364559
1362	364560
89272	364561
112356	364562
1465	364563
506	364564
19747	364565
38839	364566
441	364567
7181	364568
45288	364569
76817	364570
4222	364571
20889	364572
16999	364573
22903	364574
58779	364575
14995	364576
21667	364577
23977	364578
17590	364579
42699	364580
76487	364581
6723	364582
48113	364583
17183	364584
27122	364585
3993	364586
13325	364587
11299	364588
18857	364589
9049	364590
38810	364591
100529	364592
25730	364593
54441	364594
9647	364595
7848	364596
9477	364597
27810	364598
37329	364599
4436	364600
22403	364601
287	364602
20759	364603
1584	364604
49784	364605
42542	364606
24037	364607
24847	364608
73314	364609
94560	364610
31674	364611
75657	364612
70569	364613
2122	364614
20493	364615
1090	364616
15598	364617
9158	364618
21272	364619
66234	364620
3961	364621
19380	364622
44105	364623
9700	364624
2701	364625
15990	364626
51521	364627
12460	364628
73144	364629
45713	364630
168	364631
30489	364632
132	364633
262	364634
13953	364635
11552	364636
2710	364637
511	364638
828	364639
19878	364640
4826	364641
91509	364642
154	364643
29409	364644
4392	364645
69868	364646
15432	364647
2035	364648
78374	364649
9026	364650
26451	364651
84521	364652
19563	364653
56530	364654
5495	364655
99030	364656
12617	364657
86425	364658
3582	364659
324	364660
96987	364661
31943	364662
568	364663
35721	364664
12159	364665
4861	364666
8222	364667
26975	364668
111792	364669
35986	364670
21371	364671
11247	364672
2427	364673
7414	364674
92	364675
56696	364676
25830	364677
383	364678
23705	364679
8739	364680
52494	364681
22080	364682
38642	364683
149	364684
8828	364685
19421	364686
5138	364687
46483	364688
9849	364689
698	364690
1849	364691
70978	364692
2293	364693
11668	364694
38959	364695
5821	364696
15778	364697
84957	364698
26169	364699
21967	364700
45331	364701
44209	364702
43334	364703
92742	364704
8106	364705
12449	364706
964	364707
260	364708
11842	364709
27616	364710
60723	364711
3778	364712
20871	364713
23325	364714
8448	364715
1035	364716
5224	364717
682	364718
30415	364719
45719	364720
7574	364721
65456	364722
87580	364723
17454	364724
6626	364725
49685	364726
3097	364727
42985	364728
5062	364729
2019	364730
67695	364731
772	364732
20118	364733
13313	364734
14702	364735
8194	364736
21742	364737
43919	364738
56610	364739
13449	364740
45699	364741
32834	364742
84805	364743
11321	364744
9949	364745
527	364746
1579	364747
11296	364748
6966	364749
6419	364750
506	364751
1589	364752
61759	364753
4294	364754
62971	364755
75931	364756
91295	364757
69814	364758
48000	364759
36652	364760
15010	364761
39419	364762
7488	364763
18375	364764
69306	364765
11143	364766
10947	364767
31940	364768
3986	364769
37168	364770
2991	364771
43963	364772
13250	364773
29831	364774
39187	364775
16412	364776
61747	364777
1193	364778
8527	364779
25562	364780
64077	364781
70715	364782
13975	364783
11301	364784
69893	364785
113973	364786
17383	364787
78088	364788
11289	364789
15009	364790
73	364791
24856	364792
15816	364793
9611	364794
21017	364795
38290	364796
1231	364797
16	364798
17043	364799
24597	364800
22269	364801
69927	364802
49806	364803
18263	364804
66101	364805
31057	364806
14535	364807
43629	364808
67388	364809
65651	364810
26075	364811
59400	364812
7517	364813
21449	364814
6576	364815
20401	364816
5766	364817
50659	364818
3799	364819
61414	364820
16507	364821
20244	364822
66300	364823
21345	364824
7272	364825
6720	364826
45647	364827
440	364828
59268	364829
39827	364830
16266	364831
50457	364832
56247	364833
31745	364834
7223	364835
3451	364836
3617	364837
6945	364838
17065	364839
59930	364840
32204	364841
75843	364842
95679	364843
27173	364844
66009	364845
4983	364846
8492	364847
24931	364848
1561	364849
5262	364850
45126	364851
444	364852
24999	364853
27807	364854
112537	364855
64	364856
45030	364857
27047	364858
20522	364859
23587	364860
57047	364861
3322	364862
479	364863
17009	364864
466	364865
62623	364866
6305	364867
37719	364868
37593	364869
63507	364870
3018	364871
31408	364872
53654	364873
7191	364874
54830	364875
44575	364876
18910	364877
23761	364878
27	364879
69720	364880
30984	364881
44351	364882
70256	364883
29976	364884
5574	364885
64012	364886
35318	364887
14938	364888
5379	364889
72453	364890
47377	364891
7706	364892
40178	364893
464	364894
2267	364895
14956	364896
7626	364897
15436	364898
17038	364899
58542	364900
36474	364901
12009	364902
18977	364903
33351	364904
25391	364905
15379	364906
81007	364907
67443	364908
8575	364909
123	364910
1427	364911
13652	364912
45296	364913
33996	364914
94196	364915
73706	364916
16289	364917
19052	364918
32988	364919
245	364920
82603	364921
61609	364922
28343	364923
11468	364924
68946	364925
23522	364926
7790	364927
54956	364928
6651	364929
19201	364930
6174	364931
92501	364932
2467	364933
53982	364934
53338	364935
21445	364936
68819	364937
6626	364938
10309	364939
15155	364940
168	364941
11057	364942
90947	364943
25523	364944
26935	364945
60936	364946
19195	364947
89465	364948
8766	364949
10615	364950
79664	364951
6370	364952
16013	364953
4719	364954
22089	364955
40639	364956
409	364957
25998	364958
3902	364959
88675	364960
495	364961
3892	364962
69697	364963
56410	364964
71954	364965
53672	364966
92469	364967
8591	364968
45444	364969
1601	364970
15893	364971
32038	364972
23939	364973
59063	364974
2674	364975
25884	364976
12964	364977
49933	364978
979	364979
99398	364980
15129	364981
11215	364982
14220	364983
34227	364984
39664	364985
68195	364986
69751	364987
21363	364988
1005	364989
33878	364990
29644	364991
23209	364992
14639	364993
110096	364994
2614	364995
12661	364996
26197	364997
188	364998
36802	364999
45371	365000
79125	365001
17942	365002
79525	365003
3702	365004
37982	365005
24699	365006
37268	365007
4308	365008
56904	365009
22507	365010
23417	365011
72512	365012
1787	365013
2760	365014
12378	365015
72378	365016
5370	365017
60751	365018
8007	365019
15112	365020
252	365021
6141	365022
28600	365023
605	365024
52303	365025
90500	365026
19535	365027
2028	365028
2248	365029
99142	365030
1792	365031
39957	365032
8773	365033
21431	365034
10879	365035
67567	365036
86845	365037
82948	365038
58231	365039
21217	365040
2987	365041
18517	365042
56466	365043
19846	365044
14390	365045
1565	365046
23030	365047
3935	365048
34750	365049
7544	365050
7785	365051
23593	365052
2200	365053
28673	365054
67793	365055
21711	365056
37458	365057
22030	365058
43989	365059
8942	365060
6857	365061
14523	365062
4443	365063
81378	365064
3920	365065
24612	365066
16547	365067
12805	365068
1431	365069
286	365070
52963	365071
27059	365072
28767	365073
78683	365074
37626	365075
16407	365076
241	365077
27073	365078
20000	365079
69087	365080
20233	365081
111471	365082
19992	365083
16663	365084
14422	365085
99331	365086
19076	365087
3218	365088
1513	365089
593	365090
16705	365091
83313	365092
3733	365093
47153	365094
2576	365095
29335	365096
78791	365097
39444	365098
92642	365099
19550	365100
43760	365101
25488	365102
45723	365103
65021	365104
7213	365105
142	365106
11738	365107
3856	365108
19253	365109
51	365110
54820	365111
7610	365112
90065	365113
114	365114
4755	365115
92368	365116
23204	365117
1630	365118
114569	365119
20012	365120
22557	365121
14435	365122
20916	365123
1115	365124
5389	365125
17574	365126
74081	365127
35700	365128
37250	365129
100407	365130
14158	365131
12794	365132
4034	365133
10248	365134
16456	365135
6317	365136
27834	365137
92744	365138
5538	365139
2034	365140
73385	365141
39239	365142
33478	365143
51050	365144
69438	365145
5432	365146
5992	365147
15838	365148
50779	365149
2938	365150
29930	365151
20443	365152
84933	365153
86141	365154
13617	365155
104159	365156
56768	365157
21902	365158
11203	365159
50343	365160
64158	365161
62171	365162
52074	365163
49064	365164
2	365165
10817	365166
17046	365167
2349	365168
390	365169
22440	365170
23266	365171
5663	365172
54200	365173
61280	365174
17532	365175
9670	365176
53536	365177
4341	365178
3856	365179
5174	365180
3332	365181
11324	365182
50212	365183
25639	365184
103102	365185
33245	365186
6980	365187
15315	365188
17529	365189
44937	365190
6855	365191
106098	365192
3980	365193
27595	365194
85411	365195
8068	365196
56896	365197
36771	365198
6966	365199
21138	365200
11126	365201
20713	365202
6329	365203
26552	365204
9365	365205
36184	365206
13952	365207
91705	365208
27624	365209
12065	365210
24020	365211
42869	365212
43790	365213
9088	365214
72173	365215
68665	365216
1296	365217
7075	365218
82631	365219
27352	365220
4120	365221
6026	365222
24764	365223
19164	365224
13138	365225
330	365226
20628	365227
26062	365228
62	365229
30950	365230
34647	365231
10794	365232
380	365233
83967	365234
47222	365235
3243	365236
81867	365237
22097	365238
8054	365239
26	365240
1194	365241
22777	365242
14365	365243
17915	365244
31231	365245
71856	365246
90916	365247
7206	365248
46426	365249
79515	365250
50875	365251
24630	365252
19431	365253
4369	365254
13302	365255
22643	365256
58639	365257
4435	365258
73675	365259
49966	365260
66578	365261
50951	365262
6364	365263
13656	365264
17433	365265
20119	365266
94510	365267
13437	365268
53040	365269
30523	365270
11934	365271
11865	365272
1578	365273
11258	365274
23514	365275
14641	365276
52082	365277
42382	365278
39397	365279
27642	365280
48031	365281
19018	365282
18319	365283
28021	365284
2847	365285
55668	365286
3199	365287
54985	365288
42301	365289
15210	365290
22971	365291
1168	365292
75294	365293
90439	365294
3377	365295
22533	365296
44533	365297
19220	365298
99382	365299
27604	365300
53271	365301
51722	365302
28744	365303
91139	365304
45172	365305
37304	365306
61492	365307
30725	365308
69682	365309
1537	365310
31209	365311
569	365312
63709	365313
92935	365314
12251	365315
60381	365316
53835	365317
20399	365318
594	365319
10732	365320
45783	365321
6353	365322
14567	365323
65896	365324
27136	365325
97342	365326
5059	365327
29524	365328
13016	365329
40459	365330
20398	365331
6078	365332
32483	365333
37214	365334
20108	365335
7459	365336
61637	365337
29732	365338
19133	365339
16474	365340
4802	365341
1881	365342
24497	365343
24338	365344
1949	365345
79447	365346
90664	365347
32171	365348
48289	365349
28461	365350
34974	365351
21477	365352
10729	365353
1602	365354
14022	365355
8347	365356
452	365357
24113	365358
60505	365359
54168	365360
28846	365361
57962	365362
46885	365363
39929	365364
3772	365365
22449	365366
27824	365367
62360	365368
100639	365369
21691	365370
65425	365371
309	365372
19983	365373
3691	365374
3272	365375
220	365376
14709	365377
49801	365378
2037	365379
53129	365380
48189	365381
10771	365382
20547	365383
30	365384
49939	365385
81725	365386
615	365387
24695	365388
747	365389
2255	365390
29410	365391
76160	365392
24350	365393
12357	365394
59929	365395
90037	365396
87177	365397
39810	365398
4768	365399
24952	365400
14110	365401
38354	365402
2463	365403
25755	365404
62715	365405
29172	365406
43904	365407
81086	365408
95870	365409
29737	365410
22721	365411
27285	365412
5905	365413
1263	365414
13329	365415
80991	365416
96	365417
16547	365418
40431	365419
34942	365420
48580	365421
26231	365422
1590	365423
13132	365424
4171	365425
1868	365426
19777	365427
82528	365428
475	365429
34862	365430
32762	365431
10724	365432
35525	365433
759	365434
64522	365435
25786	365436
99297	365437
55857	365438
64501	365439
10923	365440
2767	365441
23873	365442
47943	365443
65333	365444
129	365445
3168	365446
33796	365447
7630	365448
53157	365449
18095	365450
3707	365451
2562	365452
51719	365453
1435	365454
84565	365455
11569	365456
9750	365457
20994	365458
93439	365459
6487	365460
5818	365461
3507	365462
12383	365463
39399	365464
37033	365465
9485	365466
53517	365467
7302	365468
11795	365469
96	365470
24828	365471
285	365472
42783	365473
47094	365474
86146	365475
22180	365476
24645	365477
14090	365478
77257	365479
10173	365480
60303	365481
52884	365482
18420	365483
2393	365484
40586	365485
104560	365486
2706	365487
4677	365488
85856	365489
313	365490
18442	365491
17437	365492
10208	365493
9500	365494
64392	365495
44307	365496
11839	365497
8005	365498
37476	365499
48810	365500
31015	365501
10603	365502
22333	365503
30417	365504
1391	365505
71638	365506
204	365507
295	365508
37633	365509
1000	365510
26373	365511
56166	365512
13718	365513
1148	365514
18810	365515
8749	365516
5819	365517
18217	365518
54339	365519
10774	365520
85795	365521
43535	365522
32714	365523
10608	365524
53001	365525
63622	365526
2729	365527
44442	365528
49420	365529
15418	365530
7868	365531
42025	365532
26193	365533
30906	365534
28089	365535
763	365536
86834	365537
46809	365538
224	365539
41	365540
17268	365541
32397	365542
9299	365543
106	365544
45999	365545
25955	365546
65649	365547
20179	365548
33771	365549
13785	365550
61637	365551
18443	365552
72591	365553
2477	365554
84828	365555
83961	365556
492	365557
13345	365558
3072	365559
9729	365560
16763	365561
34267	365562
458	365563
32586	365564
63450	365565
539	365566
4565	365567
15033	365568
89124	365569
8912	365570
49329	365571
2816	365572
10942	365573
22450	365574
54385	365575
3546	365576
3231	365577
75968	365578
18104	365579
108306	365580
5904	365581
12889	365582
35009	365583
37737	365584
26770	365585
36997	365586
5586	365587
29872	365588
16229	365589
62615	365590
37877	365591
57356	365592
31688	365593
64394	365594
8698	365595
139	365596
63350	365597
48279	365598
18665	365599
16438	365600
465	365601
34824	365602
19685	365603
3679	365604
3157	365605
32120	365606
13420	365607
11506	365608
38367	365609
9263	365610
67211	365611
712	365612
5804	365613
60237	365614
15377	365615
5024	365616
47330	365617
29014	365618
34180	365619
78200	365620
49272	365621
84509	365622
95825	365623
24423	365624
23865	365625
51391	365626
28781	365627
17877	365628
13764	365629
997	365630
717	365631
9029	365632
33816	365633
8844	365634
14813	365635
62475	365636
18363	365637
1782	365638
15499	365639
5654	365640
4646	365641
49829	365642
1577	365643
52502	365644
71845	365645
5684	365646
28144	365647
165	365648
41896	365649
93120	365650
265	365651
73414	365652
39981	365653
25586	365654
39086	365655
10505	365656
33595	365657
3377	365658
59142	365659
71000	365660
49904	365661
4584	365662
51595	365663
29538	365664
46104	365665
73063	365666
3353	365667
5856	365668
94737	365669
26104	365670
8388	365671
13326	365672
44340	365673
29711	365674
63001	365675
1278	365676
86982	365677
21438	365678
22219	365679
44208	365680
12920	365681
81	365682
335	365683
48833	365684
12203	365685
327	365686
114042	365687
66284	365688
39724	365689
17483	365690
5080	365691
11348	365692
33356	365693
1371	365694
148	365695
68726	365696
17207	365697
9450	365698
9322	365699
68340	365700
1452	365701
24948	365702
13762	365703
2443	365704
13266	365705
1251	365706
48438	365707
2588	365708
9414	365709
18315	365710
45879	365711
47090	365712
75541	365713
1337	365714
28542	365715
18283	365716
21813	365717
19300	365718
12487	365719
31947	365720
24565	365721
49722	365722
9220	365723
78052	365724
1039	365725
4982	365726
13440	365727
2336	365728
42852	365729
24133	365730
6312	365731
21730	365732
92366	365733
82451	365734
63892	365735
17244	365736
46249	365737
4367	365738
10780	365739
2563	365740
12498	365741
7826	365742
65276	365743
99141	365744
22510	365745
111696	365746
84359	365747
39306	365748
648	365749
11104	365750
54652	365751
14925	365752
10668	365753
228	365754
1828	365755
100279	365756
8512	365757
22011	365758
37332	365759
17644	365760
57806	365761
1982	365762
1561	365763
20317	365764
60863	365765
3034	365766
90237	365767
56431	365768
7098	365769
36971	365770
31565	365771
101699	365772
15640	365773
26891	365774
17079	365775
24058	365776
57315	365777
83491	365778
94035	365779
62649	365780
42365	365781
104071	365782
2278	365783
1095	365784
85240	365785
9986	365786
8184	365787
81219	365788
912	365789
53654	365790
10381	365791
55612	365792
10040	365793
15669	365794
7863	365795
91623	365796
34676	365797
52536	365798
5820	365799
53210	365800
484	365801
4071	365802
2251	365803
86644	365804
29729	365805
92488	365806
11940	365807
8671	365808
22957	365809
49947	365810
65687	365811
16038	365812
39340	365813
33103	365814
26996	365815
1560	365816
9048	365817
27482	365818
80076	365819
936	365820
84944	365821
374	365822
38380	365823
55356	365824
59878	365825
4071	365826
39190	365827
3175	365828
22697	365829
2393	365830
5584	365831
17634	365832
91166	365833
3449	365834
113	365835
466	365836
65824	365837
25837	365838
5624	365839
37203	365840
64472	365841
69181	365842
26921	365843
20951	365844
57967	365845
15981	365846
32770	365847
59615	365848
61099	365849
3225	365850
1007	365851
85111	365852
2954	365853
43325	365854
38523	365855
25134	365856
22620	365857
2081	365858
56871	365859
53622	365860
10270	365861
25832	365862
8161	365863
55370	365864
52618	365865
2698	365866
1195	365867
8680	365868
1604	365869
4242	365870
5911	365871
34532	365872
2619	365873
61501	365874
24048	365875
53174	365876
19894	365877
25617	365878
18841	365879
104163	365880
5265	365881
34833	365882
20496	365883
775	365884
50473	365885
7212	365886
13288	365887
1551	365888
98809	365889
56198	365890
11916	365891
34196	365892
66462	365893
36447	365894
60427	365895
20913	365896
9500	365897
72553	365898
46595	365899
26164	365900
3080	365901
18908	365902
13162	365903
93711	365904
4423	365905
30691	365906
24417	365907
12054	365908
14850	365909
20967	365910
6207	365911
42658	365912
981	365913
18222	365914
7	365915
74283	365916
40162	365917
8151	365918
9256	365919
10582	365920
24417	365921
29989	365922
96105	365923
1179	365924
1270	365925
101862	365926
367	365927
6449	365928
48998	365929
10308	365930
66889	365931
7689	365932
593	365933
66198	365934
41658	365935
1484	365936
500	365937
71340	365938
90826	365939
3255	365940
7660	365941
31073	365942
34217	365943
6613	365944
1001	365945
13153	365946
3466	365947
21733	365948
2069	365949
476	365950
36597	365951
16809	365952
45519	365953
87167	365954
61963	365955
361	365956
19118	365957
68824	365958
8120	365959
11797	365960
43343	365961
49583	365962
32491	365963
33454	365964
16365	365965
30157	365966
23935	365967
481	365968
40115	365969
45865	365970
47289	365971
30198	365972
51265	365973
18908	365974
29986	365975
10936	365976
8462	365977
113664	365978
85044	365979
3256	365980
9126	365981
15117	365982
62284	365983
38369	365984
41015	365985
48459	365986
41836	365987
7019	365988
23936	365989
63807	365990
82091	365991
64134	365992
33321	365993
35189	365994
71044	365995
75724	365996
12826	365997
10061	365998
20441	365999
5130	366000
21040	366001
13190	366002
9669	366003
49819	366004
81575	366005
11846	366006
92160	366007
36710	366008
3616	366009
11053	366010
51884	366011
7178	366012
768	366013
29646	366014
16731	366015
84422	366016
24979	366017
83732	366018
61317	366019
35284	366020
5242	366021
2474	366022
6357	366023
79573	366024
21919	366025
22553	366026
460	366027
3273	366028
8199	366029
15151	366030
99020	366031
37530	366032
47715	366033
261	366034
38898	366035
33293	366036
10186	366037
29877	366038
197	366039
9788	366040
41151	366041
10586	366042
38006	366043
68622	366044
23607	366045
64058	366046
2359	366047
27581	366048
47430	366049
75636	366050
33850	366051
65262	366052
19908	366053
63398	366054
13107	366055
92856	366056
1691	366057
64507	366058
7422	366059
37073	366060
36945	366061
11227	366062
57761	366063
16390	366064
15406	366065
67276	366066
64943	366067
75842	366068
16172	366069
13984	366070
771	366071
35134	366072
17047	366073
23468	366074
40029	366075
57980	366076
422	366077
21539	366078
49754	366079
347	366080
49822	366081
2963	366082
40150	366083
47243	366084
389	366085
35132	366086
7375	366087
1451	366088
4769	366089
18958	366090
327	366091
72295	366092
32816	366093
50930	366094
46993	366095
39475	366096
84581	366097
27233	366098
7923	366099
42834	366100
27919	366101
13111	366102
3044	366103
85711	366104
1021	366105
22733	366106
41421	366107
412	366108
23918	366109
40265	366110
12645	366111
126	366112
8561	366113
1809	366114
359	366115
8813	366116
60570	366117
12521	366118
12325	366119
6112	366120
72085	366121
39515	366122
9409	366123
1077	366124
6950	366125
49578	366126
3682	366127
23089	366128
5553	366129
4011	366130
64242	366131
1329	366132
54434	366133
46270	366134
67742	366135
10252	366136
10048	366137
9401	366138
31821	366139
1416	366140
10121	366141
22473	366142
3314	366143
85611	366144
56847	366145
5596	366146
22022	366147
55247	366148
68054	366149
13156	366150
27520	366151
15124	366152
82759	366153
10925	366154
75591	366155
73580	366156
12977	366157
29582	366158
87479	366159
19989	366160
29525	366161
25064	366162
44013	366163
9366	366164
99862	366165
10255	366166
4612	366167
9960	366168
65287	366169
58980	366170
1329	366171
9022	366172
8316	366173
86517	366174
7177	366175
44913	366176
11025	366177
10435	366178
20090	366179
2363	366180
3943	366181
37395	366182
80055	366183
36967	366184
96974	366185
12065	366186
31514	366187
16584	366188
50418	366189
68739	366190
16712	366191
43555	366192
20106	366193
5917	366194
5492	366195
53730	366196
9721	366197
1343	366198
25744	366199
3151	366200
10221	366201
25016	366202
41387	366203
14097	366204
53689	366205
8705	366206
47536	366207
4456	366208
29521	366209
5165	366210
42548	366211
30343	366212
25349	366213
43347	366214
83	366215
15175	366216
49988	366217
22251	366218
3256	366219
3527	366220
34663	366221
79731	366222
8423	366223
64975	366224
52812	366225
13560	366226
55773	366227
113827	366228
10682	366229
5332	366230
53318	366231
47140	366232
49397	366233
55084	366234
33554	366235
45941	366236
18993	366237
3096	366238
1517	366239
3190	366240
1234	366241
3076	366242
19184	366243
219	366244
12569	366245
31297	366246
3564	366247
2100	366248
20929	366249
1548	366250
88341	366251
85880	366252
4289	366253
68556	366254
8201	366255
40149	366256
90	366257
11735	366258
62068	366259
22753	366260
6752	366261
12917	366262
47899	366263
19114	366264
51304	366265
88072	366266
87222	366267
19763	366268
13	366269
54707	366270
26881	366271
3956	366272
20992	366273
864	366274
1422	366275
30972	366276
40877	366277
49779	366278
12493	366279
43779	366280
804	366281
45870	366282
9337	366283
23558	366284
38901	366285
32920	366286
98	366287
60403	366288
43162	366289
85765	366290
14592	366291
12776	366292
29683	366293
21	366294
29166	366295
30534	366296
8336	366297
4003	366298
7837	366299
33474	366300
11105	366301
26455	366302
3081	366303
2628	366304
1833	366305
28990	366306
2504	366307
1657	366308
51823	366309
164	366310
92841	366311
114299	366312
16798	366313
2077	366314
31221	366315
53056	366316
26714	366317
29067	366318
67490	366319
86520	366320
38	366321
112016	366322
10738	366323
21802	366324
18096	366325
1613	366326
93746	366327
22071	366328
37690	366329
16019	366330
35504	366331
16109	366332
60351	366333
108507	366334
745	366335
933	366336
14693	366337
88559	366338
63906	366339
44230	366340
2623	366341
43565	366342
9379	366343
19294	366344
87089	366345
53610	366346
1759	366347
33350	366348
1968	366349
5802	366350
7208	366351
19374	366352
10431	366353
31583	366354
12602	366355
7019	366356
29045	366357
65482	366358
245	366359
29195	366360
2295	366361
78145	366362
8456	366363
40977	366364
66900	366365
63503	366366
43090	366367
65406	366368
49051	366369
99209	366370
30150	366371
20114	366372
71275	366373
11004	366374
105193	366375
6987	366376
92538	366377
28866	366378
9030	366379
100645	366380
20129	366381
4213	366382
1105	366383
30506	366384
69653	366385
38480	366386
9163	366387
36061	366388
52324	366389
57009	366390
22118	366391
59	366392
11002	366393
734	366394
34771	366395
71946	366396
33712	366397
36961	366398
91284	366399
2748	366400
4038	366401
25134	366402
3979	366403
1602	366404
86745	366405
14816	366406
610	366407
41465	366408
1547	366409
23508	366410
20416	366411
3831	366412
51044	366413
19001	366414
34206	366415
31350	366416
18056	366417
29520	366418
38080	366419
35851	366420
49175	366421
51253	366422
12385	366423
56828	366424
947	366425
21994	366426
2261	366427
30363	366428
1924	366429
9532	366430
44575	366431
2228	366432
388	366433
2414	366434
67634	366435
11830	366436
71529	366437
2678	366438
25577	366439
129	366440
27383	366441
95038	366442
1701	366443
80732	366444
37248	366445
12185	366446
83226	366447
16213	366448
61	366449
26238	366450
36717	366451
61036	366452
2938	366453
55776	366454
16996	366455
1017	366456
48481	366457
39443	366458
9535	366459
77518	366460
41071	366461
38699	366462
42655	366463
98454	366464
36454	366465
11712	366466
63849	366467
38111	366468
5754	366469
857	366470
36374	366471
7690	366472
95118	366473
45995	366474
3958	366475
23391	366476
67871	366477
22448	366478
11682	366479
103201	366480
39641	366481
72957	366482
75149	366483
11428	366484
40754	366485
20287	366486
51901	366487
71976	366488
5912	366489
68092	366490
75472	366491
11730	366492
7830	366493
3266	366494
20665	366495
29760	366496
11186	366497
11533	366498
111051	366499
94970	366500
77550	366501
53609	366502
1754	366503
36761	366504
17289	366505
36651	366506
20948	366507
82693	366508
22964	366509
4064	366510
46956	366511
56413	366512
52474	366513
59259	366514
65584	366515
665	366516
177	366517
34993	366518
12844	366519
17	366520
8328	366521
359	366522
25445	366523
42190	366524
69893	366525
28737	366526
9534	366527
9723	366528
60425	366529
7376	366530
47489	366531
25815	366532
41997	366533
25953	366534
68193	366535
19066	366536
10283	366537
20763	366538
10958	366539
22386	366540
16638	366541
39529	366542
26911	366543
739	366544
55287	366545
4818	366546
3862	366547
13781	366548
48985	366549
6175	366550
783	366551
38489	366552
24716	366553
33183	366554
1971	366555
43477	366556
11663	366557
63460	366558
4229	366559
4746	366560
74798	366561
27545	366562
7507	366563
51783	366564
2115	366565
15651	366566
47742	366567
30951	366568
31320	366569
13819	366570
1627	366571
4101	366572
30629	366573
11758	366574
11055	366575
29929	366576
7203	366577
2074	366578
2820	366579
2918	366580
40908	366581
58109	366582
3988	366583
72973	366584
394	366585
19224	366586
51533	366587
20438	366588
63815	366589
21766	366590
23071	366591
71738	366592
498	366593
101460	366594
81	366595
34984	366596
21929	366597
4765	366598
107700	366599
2860	366600
75408	366601
31766	366602
6117	366603
118	366604
57877	366605
492	366606
25194	366607
21760	366608
32118	366609
25654	366610
28778	366611
7470	366612
767	366613
4188	366614
32154	366615
507	366616
1883	366617
3481	366618
4909	366619
40055	366620
11873	366621
7066	366622
12619	366623
3665	366624
21215	366625
26378	366626
23707	366627
3008	366628
9606	366629
29257	366630
58478	366631
3332	366632
69517	366633
31416	366634
20621	366635
1857	366636
8053	366637
54703	366638
6774	366639
15342	366640
1387	366641
15500	366642
48893	366643
8054	366644
108562	366645
32048	366646
2538	366647
26909	366648
37731	366649
18695	366650
1264	366651
15726	366652
62243	366653
879	366654
7654	366655
98173	366656
38937	366657
11851	366658
19318	366659
107074	366660
18967	366661
87993	366662
789	366663
9694	366664
323	366665
36966	366666
66871	366667
66585	366668
54123	366669
40769	366670
46978	366671
27602	366672
18325	366673
2697	366674
41175	366675
55733	366676
117	366677
60064	366678
31478	366679
34182	366680
31047	366681
49691	366682
532	366683
7345	366684
30683	366685
705	366686
66212	366687
50222	366688
41384	366689
64593	366690
23938	366691
60476	366692
1000	366693
72156	366694
19479	366695
2240	366696
5812	366697
45580	366698
11207	366699
5941	366700
48242	366701
108452	366702
84023	366703
32174	366704
74542	366705
435	366706
12135	366707
5792	366708
24721	366709
21669	366710
17991	366711
22945	366712
35569	366713
60998	366714
86408	366715
631	366716
53519	366717
888	366718
3610	366719
95956	366720
52224	366721
1777	366722
14720	366723
97488	366724
21137	366725
28024	366726
338	366727
104652	366728
10120	366729
58795	366730
83167	366731
5893	366732
82073	366733
62529	366734
34981	366735
7477	366736
16002	366737
43787	366738
10925	366739
3533	366740
46015	366741
8618	366742
68386	366743
202	366744
12245	366745
62376	366746
50104	366747
13477	366748
27223	366749
81921	366750
3783	366751
12455	366752
4134	366753
17380	366754
30409	366755
56	366756
34221	366757
65720	366758
29363	366759
39075	366760
22512	366761
44460	366762
33042	366763
111	366764
44515	366765
1755	366766
50133	366767
62064	366768
18282	366769
60502	366770
23900	366771
134	366772
3491	366773
1287	366774
16859	366775
22798	366776
7591	366777
48245	366778
72693	366779
41975	366780
57277	366781
4206	366782
51137	366783
12171	366784
42314	366785
25542	366786
3947	366787
5400	366788
66268	366789
35852	366790
85457	366791
18342	366792
12035	366793
17960	366794
2853	366795
81080	366796
17661	366797
9591	366798
4698	366799
5235	366800
6199	366801
73630	366802
87840	366803
19081	366804
64437	366805
5256	366806
53184	366807
66297	366808
73157	366809
33130	366810
27503	366811
52087	366812
4124	366813
8200	366814
8376	366815
17952	366816
8246	366817
47671	366818
111401	366819
141	366820
35316	366821
4154	366822
46086	366823
19664	366824
37146	366825
60222	366826
4630	366827
4554	366828
21566	366829
13375	366830
81611	366831
40044	366832
12624	366833
3729	366834
57844	366835
86684	366836
14607	366837
14438	366838
38894	366839
21641	366840
7126	366841
1304	366842
8030	366843
27663	366844
7220	366845
4641	366846
23961	366847
28230	366848
10050	366849
24907	366850
19724	366851
65473	366852
42639	366853
32854	366854
6433	366855
100976	366856
11652	366857
97175	366858
60370	366859
15459	366860
2083	366861
100342	366862
2849	366863
34998	366864
35126	366865
3005	366866
53337	366867
17378	366868
112176	366869
42920	366870
104511	366871
31829	366872
55050	366873
8933	366874
508	366875
27250	366876
55842	366877
55993	366878
29646	366879
22433	366880
8897	366881
31670	366882
19235	366883
55144	366884
20879	366885
794	366886
29998	366887
46863	366888
111007	366889
31252	366890
108045	366891
5395	366892
17821	366893
23492	366894
727	366895
15263	366896
22753	366897
21250	366898
79819	366899
35872	366900
8409	366901
24675	366902
28633	366903
21152	366904
63975	366905
7906	366906
81065	366907
2423	366908
4631	366909
52915	366910
8085	366911
1894	366912
3208	366913
411	366914
59811	366915
4098	366916
5350	366917
13303	366918
9	366919
89893	366920
36114	366921
44462	366922
3987	366923
58969	366924
6885	366925
18680	366926
16135	366927
29170	366928
13781	366929
3373	366930
18532	366931
91959	366932
62228	366933
15850	366934
39286	366935
65556	366936
4332	366937
16542	366938
12952	366939
47737	366940
1688	366941
30098	366942
66711	366943
2632	366944
94200	366945
19026	366946
20240	366947
113026	366948
36341	366949
41114	366950
2713	366951
39916	366952
58722	366953
13041	366954
43505	366955
22975	366956
57362	366957
1682	366958
1424	366959
5483	366960
71774	366961
15370	366962
28206	366963
88376	366964
30385	366965
2862	366966
93971	366967
74012	366968
4042	366969
5095	366970
4978	366971
44298	366972
18612	366973
13210	366974
101369	366975
35109	366976
17508	366977
17921	366978
38967	366979
23706	366980
40	366981
34886	366982
54188	366983
29421	366984
60119	366985
55753	366986
8634	366987
13044	366988
16490	366989
22836	366990
60871	366991
58029	366992
1642	366993
19291	366994
18774	366995
85589	366996
20575	366997
19396	366998
108848	366999
47202	367000
53933	367001
26000	367002
36307	367003
27978	367004
53496	367005
40276	367006
64365	367007
36645	367008
31514	367009
886	367010
13271	367011
8663	367012
4484	367013
36777	367014
62779	367015
5497	367016
75907	367017
20238	367018
28973	367019
8011	367020
44177	367021
89531	367022
7746	367023
15687	367024
156	367025
92192	367026
41671	367027
20135	367028
33911	367029
13263	367030
12516	367031
4455	367032
22414	367033
5819	367034
36040	367035
37776	367036
15903	367037
57674	367038
37007	367039
36126	367040
2169	367041
12154	367042
40733	367043
3516	367044
5716	367045
46449	367046
217	367047
37205	367048
20901	367049
11075	367050
2752	367051
61622	367052
79690	367053
9652	367054
44047	367055
1901	367056
64985	367057
2	367058
47290	367059
10696	367060
8988	367061
65098	367062
11681	367063
8029	367064
54695	367065
4389	367066
7555	367067
44363	367068
3113	367069
40167	367070
34574	367071
81737	367072
68828	367073
65475	367074
59720	367075
31390	367076
12951	367077
36190	367078
6512	367079
10891	367080
106930	367081
80627	367082
58029	367083
7329	367084
7002	367085
5098	367086
2059	367087
16067	367088
26971	367089
34534	367090
10391	367091
39243	367092
137	367093
27617	367094
36492	367095
40409	367096
398	367097
29371	367098
6299	367099
42299	367100
5837	367101
1479	367102
96333	367103
247	367104
102523	367105
9812	367106
6016	367107
59986	367108
44430	367109
2488	367110
4181	367111
31770	367112
88254	367113
613	367114
44344	367115
7608	367116
32413	367117
46422	367118
8485	367119
12123	367120
12191	367121
54053	367122
15804	367123
27165	367124
78172	367125
2015	367126
68794	367127
15700	367128
20940	367129
27524	367130
36229	367131
9911	367132
90452	367133
42449	367134
440	367135
960	367136
3302	367137
21922	367138
1540	367139
63195	367140
70759	367141
101082	367142
36245	367143
462	367144
8846	367145
28132	367146
95087	367147
9973	367148
24460	367149
11073	367150
35	367151
82755	367152
53	367153
110263	367154
16311	367155
24299	367156
20418	367157
9170	367158
18848	367159
46701	367160
8774	367161
24418	367162
14426	367163
1380	367164
38137	367165
500	367166
66177	367167
19184	367168
35626	367169
6501	367170
16140	367171
14445	367172
57609	367173
7788	367174
8931	367175
11554	367176
52169	367177
9251	367178
56203	367179
16475	367180
179	367181
94206	367182
9747	367183
62460	367184
18329	367185
20133	367186
35797	367187
55963	367188
9426	367189
4801	367190
17554	367191
2648	367192
30576	367193
784	367194
10203	367195
5138	367196
105719	367197
4315	367198
5667	367199
6400	367200
55241	367201
48816	367202
3827	367203
110564	367204
28615	367205
60849	367206
57236	367207
29011	367208
46399	367209
65462	367210
62502	367211
59073	367212
75291	367213
16711	367214
99045	367215
36870	367216
119	367217
41903	367218
19153	367219
8367	367220
21916	367221
5276	367222
26615	367223
11443	367224
9105	367225
5988	367226
43977	367227
2039	367228
79649	367229
85765	367230
31021	367231
115	367232
53413	367233
16181	367234
5963	367235
1106	367236
33610	367237
6503	367238
18089	367239
340	367240
78542	367241
38081	367242
27408	367243
1456	367244
2018	367245
99422	367246
29674	367247
4929	367248
22324	367249
20010	367250
39273	367251
78678	367252
5253	367253
86111	367254
5235	367255
11045	367256
40580	367257
59739	367258
55916	367259
70347	367260
21793	367261
48721	367262
48258	367263
22848	367264
12204	367265
82356	367266
166	367267
82761	367268
23436	367269
15691	367270
19457	367271
3696	367272
83005	367273
10456	367274
32530	367275
39327	367276
99	367277
22503	367278
83413	367279
44295	367280
21386	367281
24278	367282
70031	367283
81444	367284
45760	367285
20879	367286
32461	367287
17931	367288
54767	367289
13286	367290
64650	367291
79975	367292
31667	367293
1269	367294
111065	367295
973	367296
66828	367297
34931	367298
66565	367299
38607	367300
20941	367301
12921	367302
49068	367303
30383	367304
20127	367305
25262	367306
13467	367307
57408	367308
32041	367309
9674	367310
86638	367311
50365	367312
1080	367313
7299	367314
6210	367315
82352	367316
58022	367317
34390	367318
57907	367319
36295	367320
27576	367321
41348	367322
47066	367323
39891	367324
37456	367325
33464	367326
11892	367327
43224	367328
29439	367329
14467	367330
63138	367331
54335	367332
6456	367333
17423	367334
465	367335
84000	367336
16507	367337
23246	367338
80358	367339
62641	367340
62909	367341
88853	367342
12388	367343
73519	367344
5878	367345
882	367346
1398	367347
67491	367348
56799	367349
33353	367350
27422	367351
12465	367352
45284	367353
3884	367354
6001	367355
46784	367356
250	367357
99647	367358
103677	367359
23302	367360
95195	367361
13783	367362
75732	367363
51426	367364
10246	367365
63472	367366
4570	367367
1768	367368
66484	367369
2	367370
4672	367371
24683	367372
90996	367373
3593	367374
7055	367375
20415	367376
75466	367377
48089	367378
64854	367379
24421	367380
36641	367381
2303	367382
111551	367383
6134	367384
4578	367385
16981	367386
4998	367387
18879	367388
50384	367389
14142	367390
2038	367391
40303	367392
3733	367393
17241	367394
19440	367395
95596	367396
73965	367397
10822	367398
26617	367399
3935	367400
14231	367401
55707	367402
25927	367403
36320	367404
27135	367405
5380	367406
1098	367407
78595	367408
16872	367409
74692	367410
114601	367411
34761	367412
52587	367413
40182	367414
49275	367415
72961	367416
32024	367417
14663	367418
35255	367419
62479	367420
43917	367421
40999	367422
1094	367423
84308	367424
22223	367425
17577	367426
56914	367427
18515	367428
52965	367429
29552	367430
64894	367431
73478	367432
56764	367433
14013	367434
2996	367435
1993	367436
30917	367437
57231	367438
4485	367439
2378	367440
14597	367441
7998	367442
21	367443
22512	367444
2639	367445
17867	367446
1301	367447
66084	367448
31330	367449
4286	367450
40457	367451
88677	367452
48400	367453
37701	367454
74594	367455
6597	367456
57608	367457
640	367458
2481	367459
86582	367460
2425	367461
18762	367462
24757	367463
10056	367464
44689	367465
38210	367466
58607	367467
7728	367468
41335	367469
24156	367470
1442	367471
84549	367472
46654	367473
25984	367474
65302	367475
71828	367476
16501	367477
46672	367478
122	367479
44452	367480
2711	367481
112197	367482
38977	367483
713	367484
15237	367485
21453	367486
56722	367487
34671	367488
172	367489
73354	367490
11415	367491
30282	367492
7190	367493
7248	367494
532	367495
47109	367496
35395	367497
6746	367498
112	367499
7564	367500
8596	367501
23055	367502
366	367503
97458	367504
48137	367505
2143	367506
21262	367507
1007	367508
3652	367509
23391	367510
78789	367511
54396	367512
44146	367513
52407	367514
54450	367515
87139	367516
88325	367517
72441	367518
19010	367519
94982	367520
9089	367521
25878	367522
78658	367523
31092	367524
3933	367525
12410	367526
3358	367527
27242	367528
44854	367529
17361	367530
5336	367531
29098	367532
16747	367533
31402	367534
13930	367535
45651	367536
10700	367537
261	367538
15253	367539
18147	367540
275	367541
73979	367542
72643	367543
9930	367544
5995	367545
4950	367546
64338	367547
30212	367548
26007	367549
26480	367550
6813	367551
22675	367552
30450	367553
51434	367554
48269	367555
71669	367556
7681	367557
13551	367558
60832	367559
39465	367560
16937	367561
50703	367562
31618	367563
1368	367564
14946	367565
17166	367566
62062	367567
11483	367568
27909	367569
1504	367570
36426	367571
13926	367572
30374	367573
37428	367574
5911	367575
90617	367576
66831	367577
10383	367578
27684	367579
299	367580
6066	367581
12616	367582
14512	367583
11093	367584
2495	367585
92558	367586
14239	367587
2517	367588
33600	367589
13316	367590
35091	367591
21852	367592
4666	367593
29761	367594
171	367595
40127	367596
16743	367597
16827	367598
50733	367599
54706	367600
27378	367601
106767	367602
1334	367603
3865	367604
28238	367605
35537	367606
54663	367607
65503	367608
9018	367609
44874	367610
6243	367611
10883	367612
54687	367613
25229	367614
34864	367615
66238	367616
45048	367617
36917	367618
20338	367619
6370	367620
79073	367621
83863	367622
912	367623
3443	367624
15699	367625
47432	367626
16723	367627
45825	367628
2846	367629
5107	367630
73481	367631
4271	367632
1492	367633
71565	367634
79212	367635
28690	367636
21020	367637
7444	367638
2390	367639
1034	367640
3967	367641
10443	367642
20661	367643
70703	367644
61396	367645
34216	367646
21674	367647
45541	367648
102387	367649
19849	367650
6076	367651
203	367652
60660	367653
516	367654
69374	367655
196	367656
1920	367657
72429	367658
51566	367659
3	367660
29235	367661
465	367662
6772	367663
101	367664
38219	367665
99838	367666
52495	367667
35647	367668
57853	367669
8440	367670
56645	367671
10864	367672
11494	367673
33452	367674
49304	367675
911	367676
33074	367677
36061	367678
1340	367679
103055	367680
59663	367681
30802	367682
21472	367683
93494	367684
2773	367685
58631	367686
65888	367687
19605	367688
95547	367689
1955	367690
32299	367691
85169	367692
24092	367693
28084	367694
42456	367695
2950	367696
2557	367697
19252	367698
14725	367699
11433	367700
31424	367701
15788	367702
8039	367703
84771	367704
12172	367705
2451	367706
36692	367707
51995	367708
80387	367709
51254	367710
14331	367711
22986	367712
20070	367713
84261	367714
60556	367715
769	367716
9383	367717
49463	367718
9193	367719
18165	367720
18842	367721
25923	367722
9254	367723
84433	367724
31777	367725
371	367726
326	367727
3385	367728
75617	367729
39952	367730
826	367731
38639	367732
3225	367733
7	367734
35305	367735
89404	367736
5810	367737
16807	367738
1046	367739
21474	367740
3603	367741
1541	367742
23209	367743
62526	367744
4000	367745
3336	367746
95907	367747
66345	367748
76428	367749
24650	367750
3385	367751
12225	367752
59853	367753
21709	367754
9960	367755
6272	367756
382	367757
9	367758
80845	367759
50217	367760
94695	367761
1471	367762
2250	367763
11895	367764
90982	367765
18996	367766
46479	367767
63464	367768
26893	367769
16513	367770
18093	367771
2936	367772
40414	367773
62113	367774
20754	367775
68041	367776
2186	367777
1066	367778
27243	367779
57530	367780
42072	367781
41769	367782
1125	367783
85373	367784
9652	367785
1294	367786
111056	367787
12071	367788
5668	367789
17530	367790
37241	367791
17887	367792
25866	367793
28	367794
12283	367795
124	367796
28428	367797
3621	367798
12010	367799
27292	367800
334	367801
89864	367802
49328	367803
1329	367804
10765	367805
3345	367806
20831	367807
69178	367808
27605	367809
3011	367810
5522	367811
10739	367812
65717	367813
7925	367814
50824	367815
7478	367816
440	367817
13745	367818
4202	367819
43709	367820
2723	367821
12366	367822
12282	367823
96657	367824
45142	367825
5896	367826
82410	367827
68283	367828
49855	367829
830	367830
11553	367831
36267	367832
3741	367833
2063	367834
2094	367835
242	367836
24854	367837
45493	367838
74928	367839
6408	367840
21225	367841
37340	367842
27167	367843
16906	367844
98189	367845
2347	367846
52113	367847
25546	367848
32585	367849
2678	367850
47357	367851
1962	367852
8271	367853
31287	367854
95998	367855
2616	367856
35450	367857
16341	367858
78897	367859
4611	367860
21718	367861
4503	367862
10233	367863
34048	367864
29996	367865
50920	367866
53756	367867
36721	367868
11274	367869
10048	367870
11883	367871
24127	367872
413	367873
79271	367874
9266	367875
3433	367876
20863	367877
89200	367878
341	367879
80015	367880
46030	367881
40993	367882
68473	367883
17987	367884
25028	367885
40586	367886
50979	367887
7447	367888
46887	367889
17404	367890
9963	367891
51949	367892
38571	367893
62821	367894
7823	367895
41413	367896
34716	367897
25916	367898
10192	367899
4694	367900
54282	367901
1185	367902
27314	367903
20880	367904
9700	367905
50077	367906
28014	367907
39262	367908
23204	367909
18094	367910
50413	367911
8961	367912
53308	367913
16393	367914
3241	367915
25235	367916
30026	367917
6501	367918
93079	367919
54848	367920
59555	367921
1809	367922
6948	367923
49821	367924
13435	367925
7630	367926
48854	367927
7513	367928
15267	367929
179	367930
11378	367931
9853	367932
40102	367933
44558	367934
15670	367935
37609	367936
43308	367937
41867	367938
448	367939
2538	367940
2836	367941
50239	367942
5475	367943
940	367944
6811	367945
13457	367946
14610	367947
86786	367948
13278	367949
69502	367950
14473	367951
5222	367952
7613	367953
76323	367954
40117	367955
852	367956
53447	367957
895	367958
1999	367959
44537	367960
22031	367961
13175	367962
4375	367963
24364	367964
43868	367965
31733	367966
33407	367967
17186	367968
28209	367969
36063	367970
18988	367971
4956	367972
8246	367973
19795	367974
28723	367975
17049	367976
61129	367977
15181	367978
78425	367979
26675	367980
82254	367981
51893	367982
7430	367983
3142	367984
29018	367985
1040	367986
89630	367987
68240	367988
70576	367989
59235	367990
20659	367991
46187	367992
53722	367993
99410	367994
14819	367995
20301	367996
2174	367997
103338	367998
59655	367999
70400	368000
59673	368001
44172	368002
25263	368003
12344	368004
95770	368005
9402	368006
7639	368007
1013	368008
16563	368009
7963	368010
33619	368011
42701	368012
51968	368013
46440	368014
5594	368015
9923	368016
57118	368017
3897	368018
35721	368019
53318	368020
6999	368021
11536	368022
45048	368023
43654	368024
18017	368025
95463	368026
34299	368027
56404	368028
79493	368029
14545	368030
75496	368031
16698	368032
7473	368033
15693	368034
41499	368035
4294	368036
3725	368037
39429	368038
77177	368039
17645	368040
21302	368041
24349	368042
11659	368043
65427	368044
39674	368045
57381	368046
27369	368047
4995	368048
60441	368049
59314	368050
28603	368051
20145	368052
1880	368053
32824	368054
3491	368055
3857	368056
47638	368057
96944	368058
39013	368059
2133	368060
11401	368061
29835	368062
23833	368063
34059	368064
13808	368065
61172	368066
95034	368067
45056	368068
63382	368069
58375	368070
9508	368071
74591	368072
15192	368073
17529	368074
11801	368075
4564	368076
22793	368077
13078	368078
51070	368079
25208	368080
10432	368081
33395	368082
39119	368083
50	368084
18726	368085
18592	368086
6745	368087
10547	368088
9464	368089
63200	368090
1492	368091
1542	368092
53805	368093
3731	368094
36981	368095
7755	368096
3590	368097
2851	368098
72678	368099
17426	368100
55373	368101
2341	368102
7500	368103
363	368104
50170	368105
2444	368106
23373	368107
620	368108
8788	368109
3632	368110
60083	368111
31549	368112
17551	368113
2740	368114
97896	368115
33533	368116
376	368117
20296	368118
31632	368119
18823	368120
52409	368121
63663	368122
3534	368123
6931	368124
19547	368125
58926	368126
18724	368127
6110	368128
9168	368129
346	368130
3679	368131
57628	368132
12655	368133
27721	368134
1251	368135
7586	368136
848	368137
29684	368138
17766	368139
12463	368140
30876	368141
4414	368142
66626	368143
1440	368144
18822	368145
18700	368146
15957	368147
37423	368148
53964	368149
35081	368150
34728	368151
85808	368152
9064	368153
6043	368154
46567	368155
339	368156
43172	368157
48715	368158
59364	368159
5147	368160
6171	368161
1909	368162
7450	368163
16553	368164
1486	368165
51717	368166
71949	368167
3235	368168
12054	368169
54710	368170
42463	368171
205	368172
79837	368173
13687	368174
12977	368175
14236	368176
15294	368177
58000	368178
507	368179
51834	368180
74558	368181
20458	368182
768	368183
37519	368184
9462	368185
15754	368186
26477	368187
8951	368188
85288	368189
48710	368190
35451	368191
1920	368192
33622	368193
47425	368194
10590	368195
1730	368196
20848	368197
11485	368198
1742	368199
38595	368200
3664	368201
5244	368202
19747	368203
48093	368204
47465	368205
35733	368206
8804	368207
76773	368208
73422	368209
20744	368210
38865	368211
54686	368212
65774	368213
88344	368214
1774	368215
12683	368216
837	368217
26108	368218
42196	368219
12764	368220
64793	368221
22688	368222
41107	368223
31677	368224
46810	368225
6784	368226
39325	368227
388	368228
63099	368229
43769	368230
7962	368231
86908	368232
127	368233
727	368234
65947	368235
39563	368236
61907	368237
22445	368238
18914	368239
884	368240
48118	368241
1206	368242
40582	368243
1779	368244
11429	368245
82924	368246
98029	368247
5688	368248
57687	368249
30801	368250
11418	368251
1592	368252
71346	368253
2383	368254
71900	368255
10924	368256
10084	368257
2816	368258
27296	368259
21867	368260
17986	368261
58093	368262
78603	368263
25094	368264
49504	368265
49619	368266
33428	368267
35539	368268
35562	368269
9788	368270
60971	368271
49848	368272
4141	368273
5595	368274
6252	368275
44929	368276
9175	368277
16312	368278
25091	368279
699	368280
9878	368281
147	368282
14764	368283
57140	368284
97105	368285
15982	368286
11115	368287
48097	368288
1560	368289
31453	368290
30544	368291
19859	368292
6301	368293
71531	368294
10697	368295
1049	368296
69352	368297
17882	368298
33381	368299
26047	368300
52579	368301
2082	368302
19938	368303
61250	368304
25008	368305
9563	368306
28989	368307
2738	368308
19917	368309
51166	368310
1130	368311
239	368312
3158	368313
8547	368314
6745	368315
2579	368316
96901	368317
33473	368318
1219	368319
13573	368320
13549	368321
30885	368322
3889	368323
11511	368324
75417	368325
66398	368326
51552	368327
7438	368328
12111	368329
34012	368330
1296	368331
59	368332
59627	368333
42726	368334
32016	368335
41970	368336
60887	368337
58181	368338
86702	368339
66544	368340
79318	368341
30230	368342
28190	368343
54818	368344
8583	368345
7758	368346
47901	368347
1502	368348
71766	368349
1223	368350
12949	368351
19194	368352
33808	368353
29821	368354
28842	368355
17760	368356
42177	368357
43401	368358
35726	368359
48401	368360
98496	368361
55956	368362
147	368363
1711	368364
8030	368365
5008	368366
111	368367
22577	368368
40684	368369
60231	368370
9246	368371
60337	368372
38399	368373
44428	368374
11046	368375
14639	368376
27483	368377
51015	368378
54452	368379
18576	368380
964	368381
3667	368382
15191	368383
61453	368384
6985	368385
4721	368386
15976	368387
32255	368388
73715	368389
1394	368390
32772	368391
26238	368392
58752	368393
30311	368394
29129	368395
20839	368396
2089	368397
26721	368398
82054	368399
46628	368400
19088	368401
29155	368402
47628	368403
31181	368404
26748	368405
72626	368406
744	368407
44360	368408
63759	368409
83834	368410
97002	368411
16600	368412
6100	368413
46987	368414
19308	368415
16	368416
8647	368417
4725	368418
35766	368419
31762	368420
304	368421
239	368422
28481	368423
56081	368424
15676	368425
1777	368426
41542	368427
30782	368428
20797	368429
2035	368430
88597	368431
97841	368432
13109	368433
103294	368434
32027	368435
36080	368436
2653	368437
63700	368438
26518	368439
1138	368440
8765	368441
28214	368442
3055	368443
29407	368444
65319	368445
331	368446
16506	368447
5841	368448
75854	368449
16766	368450
56346	368451
38065	368452
71210	368453
7373	368454
39568	368455
3302	368456
36407	368457
23456	368458
80116	368459
4493	368460
1411	368461
52718	368462
393	368463
6495	368464
67409	368465
23226	368466
58669	368467
80277	368468
56682	368469
45336	368470
38761	368471
3228	368472
10716	368473
34504	368474
227	368475
103017	368476
1848	368477
29607	368478
1096	368479
13476	368480
33739	368481
8559	368482
50504	368483
20180	368484
89255	368485
9331	368486
72955	368487
31101	368488
34086	368489
307	368490
20284	368491
1215	368492
82455	368493
20484	368494
4595	368495
41278	368496
69890	368497
61089	368498
3140	368499
5437	368500
96356	368501
17790	368502
31827	368503
36921	368504
3092	368505
14221	368506
48019	368507
471	368508
133	368509
8490	368510
4317	368511
95304	368512
4335	368513
17278	368514
61507	368515
577	368516
26105	368517
44507	368518
13849	368519
31255	368520
43948	368521
27109	368522
24269	368523
54224	368524
62179	368525
35724	368526
46903	368527
14778	368528
1663	368529
53860	368530
21932	368531
63458	368532
19778	368533
14949	368534
36300	368535
7112	368536
35820	368537
72983	368538
6763	368539
87615	368540
64918	368541
51791	368542
40668	368543
19608	368544
18601	368545
68052	368546
44396	368547
216	368548
35400	368549
11464	368550
1420	368551
13226	368552
100052	368553
25831	368554
78068	368555
11055	368556
94749	368557
10719	368558
23884	368559
74954	368560
54621	368561
3315	368562
45982	368563
22148	368564
89683	368565
17845	368566
4369	368567
16248	368568
28922	368569
23976	368570
64302	368571
21594	368572
84842	368573
57042	368574
20683	368575
5758	368576
11283	368577
100706	368578
17561	368579
11739	368580
35793	368581
25485	368582
38350	368583
35802	368584
3296	368585
12811	368586
4397	368587
41781	368588
44626	368589
31550	368590
22053	368591
53419	368592
5507	368593
17434	368594
59300	368595
93	368596
74687	368597
94346	368598
6790	368599
12122	368600
51923	368601
5231	368602
12642	368603
43085	368604
77378	368605
2348	368606
29575	368607
13659	368608
6543	368609
14	368610
2172	368611
35876	368612
47498	368613
39058	368614
113	368615
43594	368616
16409	368617
84861	368618
20834	368619
6374	368620
1922	368621
42755	368622
34842	368623
3023	368624
33302	368625
35505	368626
3354	368627
25836	368628
21449	368629
20187	368630
71471	368631
5185	368632
2583	368633
87952	368634
24944	368635
53972	368636
29174	368637
35886	368638
22138	368639
18203	368640
23954	368641
5071	368642
29237	368643
111140	368644
62883	368645
61695	368646
41313	368647
53733	368648
46398	368649
17184	368650
71163	368651
10565	368652
11230	368653
111163	368654
38694	368655
55614	368656
31537	368657
17916	368658
17737	368659
31604	368660
72962	368661
42106	368662
65167	368663
99	368664
4328	368665
73652	368666
49374	368667
21173	368668
45083	368669
76367	368670
17763	368671
18684	368672
10449	368673
42	368674
606	368675
12634	368676
23157	368677
108716	368678
9881	368679
1446	368680
2318	368681
29972	368682
53610	368683
59271	368684
25995	368685
3888	368686
88131	368687
25806	368688
62481	368689
12982	368690
3114	368691
64246	368692
56312	368693
4319	368694
16011	368695
30445	368696
8142	368697
37112	368698
6475	368699
32616	368700
59086	368701
9865	368702
76667	368703
4112	368704
21598	368705
10883	368706
20065	368707
13598	368708
104692	368709
18001	368710
42655	368711
12618	368712
797	368713
5318	368714
31852	368715
69150	368716
12352	368717
13889	368718
7469	368719
28270	368720
14237	368721
29891	368722
18091	368723
30473	368724
4989	368725
56423	368726
70338	368727
3308	368728
35340	368729
18710	368730
47519	368731
5272	368732
30414	368733
109977	368734
6655	368735
27	368736
71429	368737
1021	368738
27036	368739
41581	368740
2490	368741
67062	368742
40837	368743
64496	368744
49635	368745
89657	368746
312	368747
8766	368748
9502	368749
12891	368750
6091	368751
33099	368752
45339	368753
19320	368754
109273	368755
93577	368756
26194	368757
4000	368758
10189	368759
91046	368760
1967	368761
6059	368762
16427	368763
3777	368764
19710	368765
7994	368766
1135	368767
56347	368768
11617	368769
61533	368770
13817	368771
23518	368772
13411	368773
424	368774
8554	368775
34321	368776
113	368777
48925	368778
47064	368779
67125	368780
47861	368781
100486	368782
64324	368783
3462	368784
23764	368785
23799	368786
28561	368787
3121	368788
11525	368789
4647	368790
43189	368791
22460	368792
12524	368793
41612	368794
9700	368795
92161	368796
648	368797
34787	368798
38247	368799
47071	368800
10091	368801
2465	368802
16159	368803
29474	368804
38534	368805
16282	368806
7426	368807
4900	368808
70244	368809
2354	368810
40583	368811
59106	368812
20451	368813
736	368814
14568	368815
81952	368816
62489	368817
1018	368818
82700	368819
4193	368820
23786	368821
19673	368822
4157	368823
38657	368824
12601	368825
15655	368826
9211	368827
10298	368828
10535	368829
69610	368830
9197	368831
9774	368832
1680	368833
13485	368834
9017	368835
74677	368836
300	368837
67249	368838
53910	368839
47706	368840
1349	368841
24458	368842
38453	368843
14745	368844
43296	368845
73150	368846
6885	368847
7648	368848
16935	368849
82033	368850
44305	368851
5491	368852
15991	368853
46825	368854
74065	368855
40781	368856
612	368857
40588	368858
2970	368859
109963	368860
17888	368861
6697	368862
55674	368863
46245	368864
16822	368865
56801	368866
29772	368867
6272	368868
9237	368869
1139	368870
1313	368871
5212	368872
354	368873
112	368874
98144	368875
11411	368876
30641	368877
5059	368878
3841	368879
30035	368880
87520	368881
1554	368882
10625	368883
61299	368884
17927	368885
31520	368886
18875	368887
33571	368888
39533	368889
59537	368890
3367	368891
56353	368892
28563	368893
4887	368894
3335	368895
29696	368896
45807	368897
31210	368898
65783	368899
1766	368900
37671	368901
60062	368902
51956	368903
30678	368904
1726	368905
36821	368906
43840	368907
5223	368908
23607	368909
82906	368910
18224	368911
56585	368912
60094	368913
5838	368914
46351	368915
36470	368916
9187	368917
16893	368918
9568	368919
25891	368920
94705	368921
5719	368922
1181	368923
41682	368924
60524	368925
26000	368926
97799	368927
2765	368928
10856	368929
16119	368930
1496	368931
98783	368932
12327	368933
486	368934
91665	368935
40711	368936
918	368937
43763	368938
7645	368939
59703	368940
15228	368941
40511	368942
2724	368943
81211	368944
30223	368945
24490	368946
31287	368947
108374	368948
51831	368949
4287	368950
37834	368951
59717	368952
48868	368953
37128	368954
83034	368955
13262	368956
33678	368957
59247	368958
42537	368959
15007	368960
26099	368961
17003	368962
35921	368963
10044	368964
720	368965
70430	368966
40329	368967
37398	368968
49051	368969
36896	368970
47331	368971
910	368972
7141	368973
347	368974
24123	368975
47208	368976
34065	368977
20875	368978
58173	368979
166	368980
1224	368981
1174	368982
5688	368983
27879	368984
2977	368985
66897	368986
81464	368987
91362	368988
59330	368989
22327	368990
63806	368991
54264	368992
5608	368993
41394	368994
20950	368995
38305	368996
9553	368997
765	368998
1492	368999
41730	369000
9540	369001
39987	369002
160	369003
60959	369004
56030	369005
665	369006
44486	369007
69397	369008
21590	369009
13041	369010
44681	369011
1098	369012
92871	369013
39211	369014
742	369015
496	369016
29998	369017
50951	369018
19036	369019
19477	369020
72562	369021
14370	369022
81258	369023
6455	369024
74954	369025
31980	369026
114495	369027
56362	369028
2272	369029
101631	369030
26730	369031
74932	369032
24444	369033
33257	369034
30189	369035
2538	369036
53859	369037
1696	369038
2058	369039
18303	369040
926	369041
3844	369042
27008	369043
6061	369044
5431	369045
29043	369046
65492	369047
19861	369048
88300	369049
100592	369050
27267	369051
1500	369052
10428	369053
7864	369054
81264	369055
2007	369056
54247	369057
36964	369058
8239	369059
42280	369060
59542	369061
7375	369062
2365	369063
42326	369064
13878	369065
27686	369066
414	369067
62733	369068
59672	369069
5487	369070
64549	369071
34219	369072
20193	369073
42767	369074
21695	369075
6624	369076
47077	369077
50278	369078
73101	369079
27844	369080
96154	369081
3435	369082
56754	369083
43039	369084
18788	369085
9836	369086
37228	369087
92450	369088
6449	369089
382	369090
58326	369091
25537	369092
94298	369093
102895	369094
2542	369095
90405	369096
46955	369097
47610	369098
15675	369099
27322	369100
88034	369101
96534	369102
42697	369103
57361	369104
14559	369105
27090	369106
75026	369107
20064	369108
51848	369109
12161	369110
293	369111
30576	369112
1967	369113
73595	369114
38093	369115
12834	369116
6175	369117
375	369118
6093	369119
10789	369120
86199	369121
79837	369122
57911	369123
46216	369124
5080	369125
84498	369126
90	369127
7981	369128
49732	369129
2599	369130
24224	369131
69108	369132
26807	369133
37374	369134
22126	369135
31630	369136
29321	369137
1958	369138
72143	369139
15305	369140
3522	369141
16768	369142
5715	369143
274	369144
8982	369145
3722	369146
56428	369147
7761	369148
23728	369149
55650	369150
39484	369151
7026	369152
8981	369153
40386	369154
58872	369155
46075	369156
61438	369157
62889	369158
1619	369159
549	369160
27761	369161
63846	369162
11679	369163
40493	369164
1638	369165
109655	369166
10570	369167
5211	369168
36756	369169
26285	369170
1130	369171
14	369172
12941	369173
8933	369174
34711	369175
2767	369176
3431	369177
17572	369178
5524	369179
63495	369180
23900	369181
28813	369182
32990	369183
76298	369184
5766	369185
3359	369186
10157	369187
35412	369188
37328	369189
41337	369190
83616	369191
11041	369192
444	369193
10383	369194
1612	369195
2512	369196
94638	369197
27134	369198
33212	369199
9216	369200
20530	369201
30821	369202
26644	369203
34847	369204
24510	369205
1736	369206
24563	369207
16223	369208
13649	369209
15239	369210
703	369211
6509	369212
67706	369213
26488	369214
61	369215
71003	369216
72460	369217
22233	369218
8337	369219
27506	369220
10890	369221
77150	369222
5618	369223
62811	369224
1111	369225
919	369226
2615	369227
32015	369228
41810	369229
74458	369230
11357	369231
49819	369232
23532	369233
68473	369234
30195	369235
81723	369236
771	369237
13476	369238
3333	369239
41199	369240
26218	369241
26576	369242
69775	369243
1483	369244
768	369245
106470	369246
87151	369247
11098	369248
105446	369249
34333	369250
78625	369251
76223	369252
1581	369253
14364	369254
11358	369255
45024	369256
3136	369257
64165	369258
323	369259
67847	369260
49644	369261
11764	369262
3197	369263
15426	369264
43895	369265
4875	369266
94571	369267
15917	369268
47788	369269
22904	369270
35318	369271
45034	369272
63760	369273
9633	369274
5228	369275
28495	369276
1462	369277
73936	369278
1716	369279
6826	369280
7345	369281
37527	369282
18768	369283
54934	369284
15187	369285
61362	369286
23196	369287
2662	369288
61279	369289
28385	369290
8591	369291
6787	369292
13912	369293
413	369294
20880	369295
25	369296
22874	369297
29035	369298
25252	369299
23027	369300
38797	369301
37940	369302
17878	369303
89985	369304
35277	369305
41556	369306
3498	369307
5795	369308
56975	369309
740	369310
72387	369311
12912	369312
5298	369313
4208	369314
11460	369315
68194	369316
13351	369317
3216	369318
61126	369319
34369	369320
39659	369321
6822	369322
59653	369323
57049	369324
66	369325
36948	369326
34760	369327
103388	369328
62452	369329
57252	369330
23276	369331
17470	369332
8129	369333
33961	369334
19596	369335
3193	369336
59995	369337
14987	369338
55056	369339
71816	369340
829	369341
42226	369342
39202	369343
60271	369344
37348	369345
93090	369346
5320	369347
15372	369348
13515	369349
195	369350
31411	369351
4145	369352
5561	369353
15404	369354
15292	369355
100559	369356
13382	369357
58899	369358
2961	369359
2721	369360
8542	369361
12678	369362
40255	369363
22138	369364
44542	369365
24035	369366
3587	369367
13264	369368
9501	369369
8335	369370
56028	369371
44925	369372
9840	369373
52600	369374
1549	369375
816	369376
1079	369377
9554	369378
9127	369379
10101	369380
23062	369381
70214	369382
62828	369383
19273	369384
56263	369385
25861	369386
59248	369387
32053	369388
41928	369389
36713	369390
80582	369391
24485	369392
23532	369393
1825	369394
32632	369395
51479	369396
1285	369397
39431	369398
29204	369399
36860	369400
67478	369401
6438	369402
23506	369403
2047	369404
2190	369405
74711	369406
94337	369407
31640	369408
89	369409
33126	369410
6613	369411
19106	369412
103877	369413
24	369414
34151	369415
26	369416
101681	369417
2180	369418
1073	369419
60228	369420
39586	369421
24408	369422
7207	369423
22300	369424
8313	369425
46373	369426
16115	369427
2971	369428
72286	369429
12412	369430
723	369431
11902	369432
11988	369433
1478	369434
1003	369435
9112	369436
2902	369437
58317	369438
88039	369439
5638	369440
85005	369441
61991	369442
50581	369443
17360	369444
8936	369445
14553	369446
40628	369447
35692	369448
31157	369449
77930	369450
23134	369451
20978	369452
3038	369453
5671	369454
3612	369455
51881	369456
103425	369457
10289	369458
32288	369459
24738	369460
45428	369461
20881	369462
82139	369463
91562	369464
1286	369465
142	369466
26855	369467
15586	369468
7407	369469
12636	369470
8415	369471
20318	369472
37136	369473
64377	369474
327	369475
9443	369476
22270	369477
78680	369478
2891	369479
29556	369480
14631	369481
12497	369482
8839	369483
9355	369484
3829	369485
44223	369486
33617	369487
70055	369488
4730	369489
187	369490
19892	369491
1235	369492
41921	369493
18130	369494
109190	369495
56791	369496
26212	369497
2190	369498
108141	369499
6642	369500
8597	369501
81127	369502
28931	369503
66158	369504
3760	369505
11484	369506
25909	369507
38459	369508
70581	369509
15451	369510
658	369511
27887	369512
58562	369513
5796	369514
12584	369515
8374	369516
13607	369517
56891	369518
1309	369519
7245	369520
11823	369521
32776	369522
5773	369523
30625	369524
31669	369525
20915	369526
47498	369527
12535	369528
6025	369529
37176	369530
64783	369531
66247	369532
89220	369533
16691	369534
50165	369535
8451	369536
9808	369537
5066	369538
86378	369539
15612	369540
59303	369541
26432	369542
4864	369543
18105	369544
42701	369545
51122	369546
12828	369547
64151	369548
89078	369549
14763	369550
95573	369551
11305	369552
1897	369553
760	369554
19915	369555
10163	369556
601	369557
26164	369558
174	369559
198	369560
151	369561
9946	369562
11596	369563
34988	369564
2183	369565
98850	369566
66340	369567
2935	369568
68947	369569
12450	369570
14202	369571
1578	369572
1124	369573
67479	369574
30101	369575
58947	369576
18651	369577
56514	369578
94567	369579
17674	369580
13207	369581
63521	369582
16332	369583
8321	369584
44371	369585
21015	369586
643	369587
6144	369588
24747	369589
2317	369590
29882	369591
6635	369592
14402	369593
15704	369594
2058	369595
802	369596
3113	369597
64859	369598
86549	369599
27283	369600
17591	369601
23603	369602
398	369603
4472	369604
71028	369605
8768	369606
62664	369607
23354	369608
15205	369609
4398	369610
77208	369611
6347	369612
49917	369613
185	369614
80563	369615
13080	369616
8669	369617
8052	369618
52559	369619
49437	369620
38239	369621
47192	369622
35440	369623
6712	369624
4735	369625
16837	369626
29280	369627
61210	369628
10209	369629
59415	369630
29298	369631
15666	369632
72355	369633
30039	369634
96793	369635
58141	369636
7076	369637
62592	369638
15982	369639
49071	369640
10178	369641
19639	369642
8190	369643
43570	369644
10305	369645
38719	369646
3940	369647
5265	369648
23862	369649
3271	369650
4797	369651
49	369652
7788	369653
83253	369654
8829	369655
52393	369656
15979	369657
94309	369658
75730	369659
3108	369660
15847	369661
1078	369662
1810	369663
23649	369664
96911	369665
56160	369666
43585	369667
17504	369668
28887	369669
18063	369670
91456	369671
22004	369672
39890	369673
10427	369674
1032	369675
14653	369676
83795	369677
91958	369678
58820	369679
29048	369680
41867	369681
10495	369682
65998	369683
13668	369684
6484	369685
15664	369686
6587	369687
42902	369688
37271	369689
41780	369690
21839	369691
114477	369692
33891	369693
60184	369694
9399	369695
24262	369696
39151	369697
30932	369698
11194	369699
19868	369700
31688	369701
72581	369702
1987	369703
30900	369704
27682	369705
17102	369706
45767	369707
3757	369708
4924	369709
14171	369710
8628	369711
18307	369712
11048	369713
1286	369714
12718	369715
48066	369716
52333	369717
6498	369718
1157	369719
82107	369720
32540	369721
23595	369722
66419	369723
18765	369724
36950	369725
7922	369726
7131	369727
33009	369728
2292	369729
26284	369730
3304	369731
6981	369732
41590	369733
13463	369734
25854	369735
211	369736
747	369737
27711	369738
58057	369739
50152	369740
75486	369741
22687	369742
16700	369743
93118	369744
88153	369745
60367	369746
4858	369747
49693	369748
26143	369749
18932	369750
2747	369751
1770	369752
21446	369753
43263	369754
12134	369755
3565	369756
345	369757
45490	369758
51383	369759
94918	369760
1174	369761
3853	369762
94236	369763
58446	369764
32490	369765
18169	369766
35652	369767
64419	369768
23692	369769
31802	369770
65591	369771
1587	369772
29080	369773
99467	369774
20790	369775
16538	369776
14042	369777
5589	369778
81585	369779
60531	369780
55723	369781
86638	369782
19070	369783
39134	369784
670	369785
40544	369786
15458	369787
4811	369788
7643	369789
5468	369790
74683	369791
8124	369792
47438	369793
39700	369794
12600	369795
24841	369796
46328	369797
38480	369798
5289	369799
24142	369800
9178	369801
4128	369802
3384	369803
686	369804
12993	369805
60813	369806
95240	369807
6156	369808
58671	369809
15491	369810
15447	369811
226	369812
32499	369813
38512	369814
2734	369815
97051	369816
3702	369817
7255	369818
11747	369819
35551	369820
36865	369821
7556	369822
23603	369823
17866	369824
47408	369825
236	369826
21301	369827
17761	369828
47225	369829
18133	369830
85732	369831
52633	369832
22551	369833
23164	369834
27988	369835
21928	369836
24751	369837
41579	369838
3104	369839
11771	369840
72963	369841
10370	369842
38198	369843
15263	369844
30158	369845
93	369846
1310	369847
34095	369848
42446	369849
66646	369850
47873	369851
84549	369852
23758	369853
86496	369854
8000	369855
21997	369856
11897	369857
11061	369858
2591	369859
43829	369860
15362	369861
102508	369862
17496	369863
38855	369864
62816	369865
38487	369866
26059	369867
31615	369868
49572	369869
108092	369870
12419	369871
12956	369872
25461	369873
1427	369874
4098	369875
97874	369876
65595	369877
2375	369878
57680	369879
18706	369880
16834	369881
19273	369882
4036	369883
35004	369884
23759	369885
37325	369886
6053	369887
34077	369888
12330	369889
113293	369890
2723	369891
34263	369892
13981	369893
23552	369894
21117	369895
54454	369896
1374	369897
70660	369898
80237	369899
16266	369900
37437	369901
41690	369902
555	369903
7339	369904
19278	369905
27172	369906
28072	369907
55261	369908
42663	369909
5665	369910
47603	369911
24619	369912
9763	369913
501	369914
72741	369915
31259	369916
59911	369917
4192	369918
62941	369919
1016	369920
54999	369921
26747	369922
16258	369923
23069	369924
55026	369925
3551	369926
60613	369927
17404	369928
95081	369929
5908	369930
1220	369931
33342	369932
35838	369933
2698	369934
16329	369935
82674	369936
54107	369937
98904	369938
41312	369939
16357	369940
37019	369941
5240	369942
2072	369943
91412	369944
6687	369945
10816	369946
70046	369947
8	369948
64268	369949
8507	369950
36508	369951
90699	369952
28760	369953
12374	369954
646	369955
18658	369956
5319	369957
18841	369958
460	369959
7315	369960
2600	369961
1147	369962
48238	369963
71258	369964
17536	369965
46240	369966
17505	369967
20691	369968
55218	369969
50491	369970
425	369971
61665	369972
5770	369973
24293	369974
17738	369975
46370	369976
86592	369977
2382	369978
15141	369979
27628	369980
15121	369981
21864	369982
75758	369983
23521	369984
55722	369985
15775	369986
40915	369987
7287	369988
35647	369989
18841	369990
21554	369991
21194	369992
1568	369993
3954	369994
55619	369995
56745	369996
26620	369997
6636	369998
48180	369999
3505	370000
124	370001
59580	370002
1485	370003
24846	370004
2369	370005
2083	370006
7670	370007
12272	370008
973	370009
464	370010
14659	370011
61086	370012
64187	370013
15143	370014
56464	370015
18305	370016
322	370017
2669	370018
69804	370019
45107	370020
11296	370021
10919	370022
77446	370023
47694	370024
32268	370025
5509	370026
41837	370027
49591	370028
10146	370029
1935	370030
5283	370031
2251	370032
40308	370033
65409	370034
357	370035
74252	370036
280	370037
60794	370038
652	370039
51377	370040
23068	370041
35001	370042
73103	370043
32972	370044
1940	370045
63229	370046
39721	370047
10239	370048
27861	370049
5715	370050
53812	370051
27374	370052
4715	370053
48494	370054
14855	370055
1643	370056
30140	370057
4795	370058
22505	370059
28254	370060
4489	370061
55105	370062
5779	370063
2050	370064
11228	370065
595	370066
11842	370067
24704	370068
7696	370069
14383	370070
24439	370071
18822	370072
45350	370073
19365	370074
9182	370075
25	370076
60053	370077
3133	370078
68414	370079
60896	370080
662	370081
91207	370082
8348	370083
15152	370084
6657	370085
18511	370086
57560	370087
29040	370088
37642	370089
22568	370090
29218	370091
19945	370092
2259	370093
78902	370094
47578	370095
94561	370096
6770	370097
44443	370098
101429	370099
3101	370100
5821	370101
535	370102
9859	370103
58	370104
11557	370105
35302	370106
10881	370107
75327	370108
10774	370109
12951	370110
47455	370111
36259	370112
13788	370113
33267	370114
9458	370115
52394	370116
506	370117
72854	370118
32508	370119
2264	370120
47591	370121
11865	370122
22052	370123
19749	370124
21100	370125
11775	370126
45424	370127
54798	370128
6563	370129
80279	370130
226	370131
2898	370132
6157	370133
292	370134
33649	370135
230	370136
110499	370137
48569	370138
57974	370139
8967	370140
60701	370141
29197	370142
38648	370143
441	370144
111668	370145
19858	370146
9426	370147
5545	370148
31049	370149
15478	370150
11152	370151
12266	370152
31948	370153
38983	370154
18761	370155
468	370156
18427	370157
247	370158
8148	370159
47643	370160
444	370161
4636	370162
4947	370163
25029	370164
29614	370165
87219	370166
18494	370167
16778	370168
34873	370169
2001	370170
4909	370171
38600	370172
985	370173
9082	370174
13966	370175
38	370176
73527	370177
59518	370178
2231	370179
10571	370180
26193	370181
11251	370182
18754	370183
5164	370184
65958	370185
10940	370186
62660	370187
14245	370188
28207	370189
8525	370190
27672	370191
77490	370192
104437	370193
74712	370194
71241	370195
49004	370196
35106	370197
66010	370198
30453	370199
16411	370200
3399	370201
6350	370202
20426	370203
18197	370204
23593	370205
21661	370206
43971	370207
41694	370208
71565	370209
31164	370210
31403	370211
85469	370212
70037	370213
96258	370214
58368	370215
9408	370216
79621	370217
21475	370218
13671	370219
12874	370220
12150	370221
23051	370222
25498	370223
530	370224
63021	370225
1956	370226
101832	370227
79820	370228
2788	370229
75618	370230
48523	370231
17925	370232
4062	370233
1538	370234
81456	370235
72743	370236
947	370237
6092	370238
94932	370239
43714	370240
855	370241
2777	370242
1872	370243
13116	370244
45433	370245
40149	370246
6055	370247
5333	370248
21620	370249
543	370250
5465	370251
10	370252
40723	370253
1061	370254
53468	370255
52597	370256
31447	370257
21892	370258
12624	370259
73893	370260
48230	370261
172	370262
17946	370263
9438	370264
59360	370265
51719	370266
34081	370267
24117	370268
31486	370269
31257	370270
47642	370271
10150	370272
16898	370273
31937	370274
24600	370275
65861	370276
47831	370277
89772	370278
54658	370279
17037	370280
12367	370281
43000	370282
1248	370283
290	370284
318	370285
6013	370286
2872	370287
8997	370288
6271	370289
49489	370290
29114	370291
550	370292
69	370293
43	370294
42376	370295
64543	370296
7317	370297
25286	370298
76992	370299
28827	370300
5693	370301
36785	370302
59357	370303
160	370304
103454	370305
17800	370306
8354	370307
35750	370308
27151	370309
88457	370310
63412	370311
7477	370312
36682	370313
10103	370314
103750	370315
1569	370316
14772	370317
70170	370318
4863	370319
3014	370320
93918	370321
30465	370322
19655	370323
61141	370324
23978	370325
3626	370326
57406	370327
62099	370328
12817	370329
62755	370330
38423	370331
11857	370332
6001	370333
26288	370334
3645	370335
60777	370336
37975	370337
69	370338
62024	370339
60988	370340
49776	370341
43172	370342
48475	370343
5957	370344
4220	370345
90372	370346
55126	370347
27611	370348
24062	370349
1091	370350
13730	370351
75972	370352
28631	370353
10850	370354
400	370355
67739	370356
12439	370357
536	370358
51439	370359
73455	370360
22890	370361
2066	370362
22125	370363
66030	370364
927	370365
8202	370366
72	370367
14017	370368
11764	370369
149	370370
26877	370371
6228	370372
7193	370373
53750	370374
90942	370375
45413	370376
29231	370377
829	370378
3273	370379
43802	370380
54	370381
52871	370382
36976	370383
18501	370384
8418	370385
87569	370386
1483	370387
10290	370388
39731	370389
5740	370390
16472	370391
30414	370392
44841	370393
6646	370394
41605	370395
23471	370396
6606	370397
41587	370398
530	370399
42522	370400
71088	370401
362	370402
37806	370403
142	370404
46206	370405
42183	370406
25378	370407
15658	370408
2612	370409
24192	370410
9448	370411
15533	370412
26490	370413
54041	370414
32	370415
63501	370416
28439	370417
618	370418
84045	370419
7773	370420
14725	370421
24510	370422
1366	370423
1761	370424
1199	370425
31251	370426
6340	370427
60694	370428
15749	370429
31050	370430
11574	370431
11434	370432
31297	370433
48631	370434
45819	370435
41061	370436
101671	370437
18263	370438
48940	370439
2000	370440
49386	370441
7139	370442
19180	370443
34731	370444
33042	370445
25586	370446
1834	370447
45867	370448
3097	370449
1910	370450
13559	370451
18758	370452
51332	370453
43062	370454
6178	370455
28160	370456
56970	370457
8275	370458
25953	370459
22809	370460
4	370461
57604	370462
70853	370463
17859	370464
20934	370465
34363	370466
1121	370467
17006	370468
64494	370469
4021	370470
35796	370471
12967	370472
101140	370473
56864	370474
72369	370475
2120	370476
19198	370477
64143	370478
4183	370479
51967	370480
4838	370481
86496	370482
45032	370483
24375	370484
12423	370485
37253	370486
58265	370487
17622	370488
82392	370489
9465	370490
73924	370491
73052	370492
21394	370493
13468	370494
104407	370495
70909	370496
980	370497
1562	370498
4731	370499
2737	370500
62090	370501
16016	370502
1047	370503
10439	370504
529	370505
527	370506
20195	370507
440	370508
49	370509
14145	370510
3158	370511
28653	370512
3314	370513
331	370514
23104	370515
1764	370516
91980	370517
100965	370518
69172	370519
1018	370520
32216	370521
71943	370522
1829	370523
8819	370524
14241	370525
5151	370526
125	370527
47296	370528
68320	370529
4020	370530
48703	370531
26274	370532
29154	370533
23399	370534
31005	370535
10487	370536
34733	370537
2685	370538
6174	370539
66975	370540
83154	370541
58783	370542
47170	370543
60534	370544
76817	370545
940	370546
66371	370547
29741	370548
3247	370549
29970	370550
489	370551
9095	370552
12161	370553
48092	370554
3984	370555
64197	370556
41583	370557
44938	370558
46163	370559
54587	370560
18881	370561
24849	370562
6885	370563
28354	370564
114336	370565
30338	370566
15755	370567
4628	370568
49689	370569
12771	370570
83467	370571
35928	370572
58251	370573
35900	370574
38068	370575
31799	370576
7615	370577
9969	370578
68789	370579
16770	370580
77224	370581
46733	370582
66189	370583
21946	370584
53483	370585
15446	370586
69502	370587
38020	370588
14089	370589
18894	370590
37629	370591
112927	370592
70443	370593
19612	370594
93019	370595
2212	370596
5274	370597
36384	370598
12763	370599
12538	370600
16255	370601
35008	370602
21773	370603
24703	370604
25567	370605
38563	370606
38203	370607
108273	370608
44116	370609
19482	370610
63404	370611
7151	370612
40918	370613
38929	370614
24026	370615
27181	370616
31631	370617
880	370618
59674	370619
35595	370620
154	370621
1340	370622
103605	370623
20968	370624
14221	370625
28453	370626
1167	370627
91204	370628
4537	370629
64255	370630
12099	370631
1390	370632
812	370633
16983	370634
647	370635
1419	370636
39623	370637
5065	370638
252	370639
535	370640
46074	370641
49129	370642
23540	370643
36651	370644
79745	370645
61	370646
24757	370647
7609	370648
20388	370649
34739	370650
67550	370651
25820	370652
98579	370653
9561	370654
85524	370655
38053	370656
2523	370657
55487	370658
3	370659
109419	370660
50799	370661
19220	370662
74425	370663
33735	370664
2705	370665
22947	370666
4573	370667
49069	370668
16100	370669
93250	370670
88161	370671
68448	370672
1799	370673
10003	370674
32795	370675
6380	370676
21621	370677
39239	370678
49676	370679
19119	370680
23973	370681
281	370682
31725	370683
31081	370684
34453	370685
2746	370686
16899	370687
7664	370688
23435	370689
12445	370690
58552	370691
284	370692
75125	370693
32304	370694
12814	370695
20454	370696
21230	370697
24575	370698
24112	370699
17145	370700
32989	370701
9930	370702
112707	370703
22284	370704
22275	370705
1257	370706
174	370707
19706	370708
5818	370709
3992	370710
66517	370711
23626	370712
31846	370713
65650	370714
2427	370715
4034	370716
6175	370717
54539	370718
12377	370719
56741	370720
5435	370721
5058	370722
17066	370723
54505	370724
19486	370725
35340	370726
5407	370727
66214	370728
82678	370729
30706	370730
48294	370731
8916	370732
16470	370733
2722	370734
63981	370735
7458	370736
85239	370737
22679	370738
75314	370739
66211	370740
25559	370741
9491	370742
103299	370743
40091	370744
8271	370745
37090	370746
21474	370747
80367	370748
32961	370749
26428	370750
82268	370751
89085	370752
513	370753
12464	370754
401	370755
15610	370756
43502	370757
28136	370758
30665	370759
9978	370760
5901	370761
803	370762
27030	370763
65092	370764
746	370765
3784	370766
15283	370767
22105	370768
54665	370769
22666	370770
76258	370771
60560	370772
81078	370773
420	370774
5907	370775
8910	370776
51805	370777
10088	370778
58970	370779
299	370780
20778	370781
36267	370782
27020	370783
57332	370784
409	370785
2416	370786
5081	370787
16066	370788
4119	370789
1648	370790
17137	370791
1344	370792
14773	370793
100501	370794
1189	370795
3880	370796
32063	370797
666	370798
6926	370799
87348	370800
14521	370801
951	370802
39185	370803
63704	370804
42422	370805
15218	370806
89927	370807
24146	370808
36113	370809
1340	370810
28281	370811
33285	370812
46911	370813
54091	370814
30942	370815
21981	370816
17620	370817
38754	370818
10630	370819
4781	370820
17612	370821
108611	370822
5870	370823
33954	370824
15541	370825
7674	370826
74008	370827
71695	370828
7601	370829
12435	370830
30733	370831
11075	370832
7544	370833
72350	370834
43996	370835
1724	370836
52697	370837
41354	370838
35514	370839
12593	370840
30	370841
56661	370842
22482	370843
12290	370844
51239	370845
18729	370846
416	370847
69943	370848
8210	370849
47096	370850
23770	370851
64631	370852
11186	370853
66718	370854
5924	370855
9899	370856
57941	370857
2	370858
3128	370859
6433	370860
33115	370861
85	370862
316	370863
17263	370864
69316	370865
22148	370866
10813	370867
29823	370868
14889	370869
37732	370870
12058	370871
97729	370872
12484	370873
16800	370874
31835	370875
44282	370876
35969	370877
4236	370878
41956	370879
85092	370880
70914	370881
107120	370882
232	370883
18377	370884
65327	370885
8514	370886
7275	370887
7236	370888
59881	370889
12243	370890
5013	370891
12553	370892
20292	370893
100822	370894
12782	370895
7101	370896
15247	370897
30182	370898
35131	370899
19564	370900
21930	370901
2423	370902
39380	370903
1520	370904
13427	370905
23092	370906
22281	370907
174	370908
36	370909
1356	370910
238	370911
61664	370912
8515	370913
50442	370914
12230	370915
10232	370916
31706	370917
39409	370918
20299	370919
77637	370920
8821	370921
25517	370922
59557	370923
18261	370924
60562	370925
55094	370926
19317	370927
11934	370928
56917	370929
3391	370930
6951	370931
92199	370932
39672	370933
18841	370934
20662	370935
11520	370936
17254	370937
23382	370938
17715	370939
73039	370940
37241	370941
3665	370942
13919	370943
9219	370944
91304	370945
35537	370946
88024	370947
53183	370948
16794	370949
6350	370950
54288	370951
247	370952
25243	370953
10281	370954
57813	370955
22291	370956
103	370957
8033	370958
15510	370959
33027	370960
19964	370961
1329	370962
20630	370963
10862	370964
1181	370965
91878	370966
82002	370967
92684	370968
134	370969
39034	370970
225	370971
35486	370972
13131	370973
95531	370974
51549	370975
10011	370976
12660	370977
43815	370978
3020	370979
23991	370980
16873	370981
49558	370982
3126	370983
21964	370984
30622	370985
3012	370986
13309	370987
71761	370988
12443	370989
40687	370990
45044	370991
42082	370992
8009	370993
34426	370994
6974	370995
1379	370996
28256	370997
39702	370998
40174	370999
1649	371000
77367	371001
88748	371002
47353	371003
32558	371004
32417	371005
41276	371006
6148	371007
17880	371008
17788	371009
86829	371010
40675	371011
42154	371012
50956	371013
76966	371014
75900	371015
9291	371016
9800	371017
7585	371018
11709	371019
75142	371020
26	371021
8537	371022
58942	371023
23064	371024
82153	371025
7714	371026
2619	371027
19865	371028
41005	371029
360	371030
810	371031
89608	371032
61519	371033
22569	371034
39134	371035
56331	371036
80987	371037
61943	371038
85136	371039
987	371040
3019	371041
14648	371042
15502	371043
13255	371044
57655	371045
7630	371046
29404	371047
46217	371048
73047	371049
10381	371050
73497	371051
4136	371052
23613	371053
7039	371054
16800	371055
6079	371056
37738	371057
1950	371058
55844	371059
40224	371060
14	371061
22862	371062
48733	371063
69707	371064
52312	371065
2366	371066
29911	371067
69574	371068
77677	371069
91483	371070
5196	371071
7511	371072
24200	371073
60134	371074
20092	371075
8618	371076
13534	371077
76057	371078
23549	371079
26989	371080
21702	371081
43420	371082
40349	371083
82268	371084
69452	371085
58125	371086
54695	371087
2835	371088
25607	371089
1364	371090
73265	371091
8948	371092
490	371093
88278	371094
7807	371095
2846	371096
53801	371097
51456	371098
41310	371099
5787	371100
10857	371101
66733	371102
28096	371103
18990	371104
17191	371105
93408	371106
80318	371107
3837	371108
464	371109
38657	371110
5652	371111
78718	371112
48775	371113
20617	371114
50082	371115
2911	371116
3776	371117
7870	371118
62790	371119
31733	371120
28576	371121
54307	371122
37784	371123
12171	371124
103512	371125
44664	371126
7988	371127
47336	371128
29969	371129
50503	371130
78456	371131
11591	371132
10527	371133
77693	371134
59553	371135
150	371136
4778	371137
11444	371138
73659	371139
16171	371140
3512	371141
9959	371142
30044	371143
30476	371144
7350	371145
15574	371146
1833	371147
68425	371148
35740	371149
11668	371150
25393	371151
19759	371152
8299	371153
45455	371154
9089	371155
7107	371156
20	371157
107582	371158
20410	371159
44653	371160
70623	371161
14063	371162
24178	371163
60210	371164
8	371165
4300	371166
81036	371167
21167	371168
6787	371169
1692	371170
27559	371171
4784	371172
44990	371173
44932	371174
22225	371175
671	371176
949	371177
14770	371178
3801	371179
10217	371180
26772	371181
8980	371182
70320	371183
37411	371184
1395	371185
4643	371186
286	371187
89678	371188
6634	371189
36745	371190
91792	371191
44711	371192
562	371193
6669	371194
5242	371195
21364	371196
45893	371197
48744	371198
7343	371199
16604	371200
88	371201
17949	371202
34114	371203
9469	371204
45659	371205
33070	371206
8246	371207
72528	371208
20015	371209
24785	371210
57271	371211
35057	371212
43928	371213
12485	371214
3399	371215
52181	371216
56667	371217
73854	371218
14433	371219
41612	371220
56444	371221
29654	371222
1303	371223
19800	371224
57850	371225
10111	371226
1261	371227
11426	371228
66648	371229
46839	371230
20662	371231
33528	371232
12719	371233
114087	371234
48300	371235
25880	371236
1385	371237
662	371238
20189	371239
1572	371240
10694	371241
12005	371242
42841	371243
21199	371244
25597	371245
36593	371246
82849	371247
19070	371248
95596	371249
52751	371250
41626	371251
25586	371252
79723	371253
54582	371254
13464	371255
56070	371256
904	371257
65874	371258
10385	371259
51654	371260
7530	371261
1787	371262
36480	371263
46685	371264
49829	371265
6526	371266
39868	371267
13071	371268
75666	371269
20119	371270
30309	371271
25919	371272
7733	371273
1066	371274
6557	371275
3367	371276
715	371277
1746	371278
36700	371279
7597	371280
58195	371281
3951	371282
8139	371283
9399	371284
564	371285
24186	371286
84904	371287
58517	371288
61484	371289
1595	371290
4028	371291
10811	371292
15048	371293
34149	371294
22569	371295
43504	371296
22735	371297
3742	371298
75281	371299
8699	371300
36263	371301
62666	371302
656	371303
29436	371304
18224	371305
23549	371306
35584	371307
70354	371308
57114	371309
4801	371310
1171	371311
33874	371312
27380	371313
37354	371314
18099	371315
2506	371316
35519	371317
59713	371318
24001	371319
51264	371320
60215	371321
47404	371322
7253	371323
5876	371324
9343	371325
14387	371326
11493	371327
78671	371328
102473	371329
36819	371330
19754	371331
38137	371332
68458	371333
3126	371334
4215	371335
1261	371336
68725	371337
49365	371338
56940	371339
9121	371340
5636	371341
36004	371342
63792	371343
1411	371344
33646	371345
13248	371346
5436	371347
6389	371348
5896	371349
28531	371350
17606	371351
22595	371352
25969	371353
37425	371354
1239	371355
18421	371356
9180	371357
11882	371358
55060	371359
3576	371360
25055	371361
18566	371362
35759	371363
11433	371364
50013	371365
4543	371366
80636	371367
781	371368
15880	371369
97577	371370
13791	371371
2716	371372
2509	371373
1152	371374
9801	371375
308	371376
16561	371377
32784	371378
3982	371379
51384	371380
39675	371381
86218	371382
6022	371383
38726	371384
8720	371385
64590	371386
37945	371387
31059	371388
887	371389
29651	371390
44811	371391
64029	371392
91709	371393
48946	371394
2707	371395
29210	371396
53976	371397
53262	371398
35202	371399
22460	371400
44339	371401
18253	371402
3550	371403
23312	371404
23506	371405
41788	371406
3951	371407
20580	371408
26284	371409
235	371410
8364	371411
13239	371412
2132	371413
37748	371414
83690	371415
48290	371416
103255	371417
2773	371418
47263	371419
3157	371420
2124	371421
12454	371422
18785	371423
17303	371424
28942	371425
25856	371426
21880	371427
51449	371428
2508	371429
33997	371430
28440	371431
27	371432
1279	371433
5612	371434
56256	371435
7647	371436
5568	371437
5517	371438
16044	371439
21073	371440
535	371441
22891	371442
51445	371443
32010	371444
15650	371445
2659	371446
33972	371447
70878	371448
15745	371449
67239	371450
20646	371451
44168	371452
92533	371453
39856	371454
3567	371455
16500	371456
3989	371457
41653	371458
17538	371459
47665	371460
16032	371461
74620	371462
31389	371463
15542	371464
74588	371465
8064	371466
24367	371467
79849	371468
49973	371469
7290	371470
52130	371471
36405	371472
5156	371473
86076	371474
12960	371475
8870	371476
4975	371477
66645	371478
50103	371479
61028	371480
1412	371481
25823	371482
24538	371483
2014	371484
11233	371485
46114	371486
52315	371487
14333	371488
48864	371489
984	371490
38390	371491
84781	371492
25805	371493
39413	371494
31048	371495
1277	371496
30103	371497
63577	371498
21393	371499
39322	371500
28948	371501
32524	371502
14182	371503
29073	371504
7575	371505
15105	371506
52966	371507
51254	371508
29307	371509
4692	371510
12370	371511
3881	371512
2728	371513
58987	371514
7263	371515
49360	371516
60154	371517
42633	371518
204	371519
148	371520
331	371521
20977	371522
34189	371523
9248	371524
27022	371525
1181	371526
94554	371527
1028	371528
39203	371529
67	371530
22622	371531
32935	371532
18473	371533
14690	371534
1	371535
14031	371536
10483	371537
14790	371538
1651	371539
59927	371540
59520	371541
12074	371542
47951	371543
29845	371544
3865	371545
25395	371546
60854	371547
27328	371548
12546	371549
44529	371550
81669	371551
29465	371552
112559	371553
12121	371554
24252	371555
54466	371556
93321	371557
4837	371558
103728	371559
24317	371560
25417	371561
28513	371562
914	371563
2862	371564
51444	371565
44248	371566
67356	371567
66579	371568
28919	371569
13535	371570
4000	371571
44428	371572
849	371573
57600	371574
13823	371575
38652	371576
10285	371577
190	371578
54772	371579
13607	371580
5034	371581
19797	371582
64770	371583
47388	371584
60	371585
2909	371586
8806	371587
42180	371588
27373	371589
65095	371590
3608	371591
4245	371592
41846	371593
21527	371594
23521	371595
35132	371596
38861	371597
89617	371598
2704	371599
33964	371600
29229	371601
2668	371602
53134	371603
1457	371604
10579	371605
29802	371606
10637	371607
48997	371608
9024	371609
1060	371610
29876	371611
29936	371612
65307	371613
1327	371614
190	371615
74997	371616
333	371617
44831	371618
9966	371619
30034	371620
2540	371621
9824	371622
1754	371623
34945	371624
639	371625
52181	371626
19433	371627
14690	371628
6835	371629
79662	371630
12497	371631
50936	371632
57366	371633
33501	371634
87141	371635
14022	371636
69556	371637
41122	371638
422	371639
58917	371640
2206	371641
31851	371642
167	371643
77250	371644
140	371645
12954	371646
45304	371647
31315	371648
31081	371649
22839	371650
47467	371651
38608	371652
9108	371653
39709	371654
84428	371655
12250	371656
160	371657
25125	371658
12547	371659
44191	371660
72898	371661
43346	371662
19068	371663
48242	371664
10812	371665
16041	371666
2631	371667
29542	371668
32178	371669
77163	371670
17337	371671
40786	371672
3415	371673
84750	371674
26277	371675
28684	371676
8144	371677
892	371678
56147	371679
61205	371680
250	371681
3354	371682
93553	371683
38632	371684
44746	371685
35072	371686
5585	371687
73913	371688
101903	371689
20810	371690
1426	371691
78184	371692
5919	371693
285	371694
38553	371695
22	371696
835	371697
1212	371698
67880	371699
68486	371700
73392	371701
8026	371702
67	371703
63084	371704
50357	371705
20084	371706
15929	371707
88486	371708
50284	371709
7879	371710
75424	371711
3253	371712
45979	371713
36058	371714
42242	371715
40175	371716
13019	371717
70182	371718
67925	371719
671	371720
80639	371721
26325	371722
50210	371723
91673	371724
71913	371725
18883	371726
23120	371727
94749	371728
4978	371729
31889	371730
94953	371731
57782	371732
36861	371733
6016	371734
11302	371735
1198	371736
22683	371737
34668	371738
15182	371739
64401	371740
6990	371741
10915	371742
62751	371743
17333	371744
8118	371745
32418	371746
53065	371747
63132	371748
17084	371749
102193	371750
14915	371751
1423	371752
1235	371753
43883	371754
2698	371755
71404	371756
21231	371757
12554	371758
14213	371759
3841	371760
127	371761
11366	371762
2489	371763
30017	371764
62256	371765
31	371766
574	371767
76	371768
78376	371769
13558	371770
29261	371771
8543	371772
26005	371773
3038	371774
7926	371775
14102	371776
60389	371777
1385	371778
2802	371779
7634	371780
41673	371781
26545	371782
3245	371783
32993	371784
66766	371785
8020	371786
33070	371787
92711	371788
75530	371789
10045	371790
28486	371791
82562	371792
25940	371793
26505	371794
14409	371795
3395	371796
8855	371797
6239	371798
6123	371799
61311	371800
112629	371801
53723	371802
66998	371803
44419	371804
108784	371805
46011	371806
77688	371807
46919	371808
39282	371809
47050	371810
41578	371811
89853	371812
32268	371813
13575	371814
3100	371815
4940	371816
16379	371817
21738	371818
14538	371819
12394	371820
59847	371821
5791	371822
20641	371823
529	371824
46222	371825
94274	371826
56	371827
29371	371828
15325	371829
36865	371830
63829	371831
38216	371832
22665	371833
11591	371834
43042	371835
43150	371836
76293	371837
96420	371838
15646	371839
23	371840
96166	371841
1015	371842
59788	371843
43317	371844
16541	371845
6022	371846
44015	371847
26763	371848
79112	371849
10098	371850
19145	371851
62568	371852
36	371853
90796	371854
60705	371855
362	371856
9067	371857
47172	371858
5403	371859
18239	371860
415	371861
72905	371862
18305	371863
73867	371864
22051	371865
1301	371866
45994	371867
47071	371868
42147	371869
19313	371870
4697	371871
570	371872
426	371873
19671	371874
40728	371875
10681	371876
6591	371877
12059	371878
40273	371879
52428	371880
18114	371881
15451	371882
15369	371883
77940	371884
3344	371885
15563	371886
2170	371887
39241	371888
302	371889
9231	371890
2219	371891
46994	371892
45727	371893
51703	371894
4326	371895
87006	371896
88242	371897
41241	371898
18214	371899
1878	371900
39610	371901
13988	371902
12384	371903
32040	371904
45441	371905
1025	371906
51777	371907
90620	371908
63402	371909
18971	371910
27565	371911
45797	371912
24379	371913
8945	371914
9013	371915
17495	371916
60597	371917
49126	371918
6175	371919
101713	371920
49682	371921
49243	371922
1271	371923
21286	371924
19231	371925
1866	371926
11080	371927
1472	371928
1092	371929
25474	371930
6730	371931
70826	371932
52199	371933
10282	371934
4612	371935
15885	371936
59089	371937
32919	371938
10019	371939
9909	371940
2456	371941
28114	371942
93366	371943
30678	371944
38061	371945
23552	371946
22579	371947
27489	371948
60617	371949
23877	371950
11338	371951
2197	371952
553	371953
44342	371954
23434	371955
111032	371956
55572	371957
99115	371958
17616	371959
28677	371960
13783	371961
6595	371962
19764	371963
67390	371964
15000	371965
26568	371966
16541	371967
20639	371968
15541	371969
3101	371970
2736	371971
24315	371972
72977	371973
3482	371974
11063	371975
72019	371976
6585	371977
21026	371978
33230	371979
4281	371980
7690	371981
54434	371982
90654	371983
2275	371984
2001	371985
564	371986
49537	371987
75234	371988
54173	371989
56889	371990
7911	371991
3219	371992
90460	371993
10111	371994
10364	371995
72389	371996
3599	371997
72014	371998
79	371999
1394	372000
49511	372001
28502	372002
23483	372003
82507	372004
30467	372005
14337	372006
8172	372007
61084	372008
100163	372009
43821	372010
69530	372011
47450	372012
62454	372013
79772	372014
7669	372015
29555	372016
59580	372017
43440	372018
3474	372019
11548	372020
17551	372021
60917	372022
56654	372023
32488	372024
857	372025
13905	372026
22704	372027
18067	372028
6125	372029
4	372030
38981	372031
31605	372032
24527	372033
31929	372034
85709	372035
4083	372036
26048	372037
5237	372038
36322	372039
18092	372040
19861	372041
9808	372042
25054	372043
9790	372044
2712	372045
11894	372046
1058	372047
25508	372048
9248	372049
23520	372050
30280	372051
3065	372052
7761	372053
23147	372054
37260	372055
36172	372056
19986	372057
33695	372058
23587	372059
13692	372060
11913	372061
43351	372062
22128	372063
17901	372064
36542	372065
11939	372066
72717	372067
59075	372068
16999	372069
25754	372070
14816	372071
73078	372072
18365	372073
4999	372074
7629	372075
55090	372076
6971	372077
17687	372078
2398	372079
71871	372080
35045	372081
43	372082
67314	372083
25447	372084
2010	372085
2666	372086
56762	372087
13660	372088
82797	372089
1598	372090
14681	372091
4650	372092
42677	372093
56124	372094
3090	372095
51393	372096
17552	372097
73258	372098
3792	372099
885	372100
5231	372101
893	372102
76978	372103
32971	372104
13753	372105
85329	372106
35767	372107
15816	372108
10215	372109
16739	372110
42756	372111
2844	372112
6299	372113
15123	372114
11421	372115
13487	372116
58648	372117
3998	372118
8262	372119
49795	372120
111314	372121
3064	372122
74731	372123
44844	372124
87	372125
96387	372126
67025	372127
18218	372128
87164	372129
11164	372130
18404	372131
5145	372132
8670	372133
861	372134
9361	372135
88945	372136
11161	372137
18520	372138
13480	372139
49261	372140
8369	372141
3255	372142
20415	372143
1814	372144
108719	372145
9333	372146
2853	372147
2038	372148
55920	372149
31318	372150
3856	372151
51639	372152
18706	372153
38494	372154
5198	372155
7	372156
50860	372157
12115	372158
42853	372159
43044	372160
94893	372161
96590	372162
52198	372163
8330	372164
5627	372165
4147	372166
3178	372167
33024	372168
38860	372169
39815	372170
49131	372171
27318	372172
106159	372173
22087	372174
22282	372175
103932	372176
3619	372177
19411	372178
14569	372179
14508	372180
42095	372181
48498	372182
20009	372183
27819	372184
10255	372185
10820	372186
64569	372187
87685	372188
44835	372189
15833	372190
10046	372191
3473	372192
3030	372193
49200	372194
1110	372195
373	372196
221	372197
11872	372198
20893	372199
19851	372200
7332	372201
46405	372202
20114	372203
52365	372204
29623	372205
109486	372206
25781	372207
25764	372208
81630	372209
17508	372210
14944	372211
46438	372212
4535	372213
41292	372214
4723	372215
2860	372216
48098	372217
17355	372218
1674	372219
83895	372220
12816	372221
15706	372222
22610	372223
30201	372224
12473	372225
91960	372226
6184	372227
86289	372228
47732	372229
806	372230
36884	372231
50077	372232
939	372233
61713	372234
959	372235
202	372236
56473	372237
67202	372238
665	372239
31119	372240
96216	372241
18403	372242
6643	372243
52228	372244
22501	372245
46133	372246
54352	372247
1943	372248
3918	372249
27273	372250
30067	372251
15583	372252
70522	372253
15358	372254
18167	372255
65135	372256
78422	372257
967	372258
7082	372259
4511	372260
21546	372261
34597	372262
10278	372263
28604	372264
80055	372265
10686	372266
70665	372267
3536	372268
12311	372269
2020	372270
68212	372271
38112	372272
5228	372273
75467	372274
55890	372275
42295	372276
780	372277
2068	372278
966	372279
12209	372280
43303	372281
85784	372282
13743	372283
19167	372284
15935	372285
19352	372286
13269	372287
10107	372288
2	372289
78291	372290
87236	372291
46151	372292
22411	372293
26592	372294
22204	372295
48326	372296
25322	372297
57775	372298
43256	372299
4317	372300
78	372301
15813	372302
89605	372303
41729	372304
30874	372305
30747	372306
33199	372307
4043	372308
45343	372309
75565	372310
33563	372311
40169	372312
6679	372313
258	372314
77944	372315
43808	372316
12254	372317
21637	372318
48677	372319
9760	372320
556	372321
96818	372322
73773	372323
29837	372324
64151	372325
16582	372326
33340	372327
39339	372328
18971	372329
35207	372330
5212	372331
49251	372332
10491	372333
2477	372334
29347	372335
16320	372336
56310	372337
34054	372338
66652	372339
36723	372340
26208	372341
44673	372342
18953	372343
38963	372344
494	372345
49536	372346
73359	372347
29573	372348
65955	372349
20758	372350
18570	372351
14129	372352
45713	372353
58157	372354
45630	372355
30518	372356
17475	372357
17106	372358
17745	372359
62426	372360
70951	372361
48156	372362
18633	372363
39893	372364
11819	372365
4235	372366
9434	372367
78562	372368
24419	372369
497	372370
4757	372371
51047	372372
98340	372373
101289	372374
8026	372375
27450	372376
21003	372377
25353	372378
3384	372379
16882	372380
15718	372381
22411	372382
34904	372383
16575	372384
29348	372385
37940	372386
34225	372387
73744	372388
104921	372389
45663	372390
9367	372391
13834	372392
12270	372393
8323	372394
59466	372395
52847	372396
15212	372397
5041	372398
15495	372399
50135	372400
1442	372401
34698	372402
10334	372403
3948	372404
38950	372405
3937	372406
47369	372407
68663	372408
23288	372409
54698	372410
3038	372411
71890	372412
340	372413
64618	372414
200	372415
8589	372416
30891	372417
8124	372418
56100	372419
2043	372420
1148	372421
38723	372422
35582	372423
7123	372424
37954	372425
26540	372426
43857	372427
7593	372428
26687	372429
380	372430
16737	372431
6535	372432
101747	372433
49262	372434
925	372435
25417	372436
76248	372437
3442	372438
2123	372439
9668	372440
6922	372441
1536	372442
36647	372443
61371	372444
13689	372445
34812	372446
7830	372447
72470	372448
56743	372449
26130	372450
29072	372451
98299	372452
55283	372453
432	372454
84538	372455
14997	372456
15795	372457
3332	372458
5417	372459
22153	372460
15840	372461
39201	372462
3914	372463
44817	372464
652	372465
27940	372466
9571	372467
1495	372468
54470	372469
34220	372470
37941	372471
1314	372472
57779	372473
14539	372474
61138	372475
31200	372476
36718	372477
96637	372478
5256	372479
6463	372480
6599	372481
11479	372482
16845	372483
3146	372484
45534	372485
43461	372486
20158	372487
308	372488
32255	372489
11900	372490
1216	372491
76916	372492
6541	372493
50470	372494
86744	372495
97363	372496
1405	372497
3990	372498
47275	372499
33778	372500
39363	372501
16328	372502
1613	372503
46204	372504
58042	372505
4072	372506
61339	372507
13771	372508
22573	372509
7150	372510
3730	372511
34865	372512
13172	372513
43465	372514
20335	372515
55751	372516
35120	372517
12874	372518
2759	372519
89861	372520
37255	372521
543	372522
102583	372523
723	372524
101916	372525
95010	372526
9768	372527
18785	372528
28078	372529
14742	372530
83	372531
625	372532
26423	372533
19096	372534
67791	372535
86209	372536
13523	372537
103592	372538
13910	372539
52921	372540
4653	372541
90441	372542
32377	372543
53149	372544
81617	372545
12789	372546
1067	372547
71295	372548
1336	372549
36732	372550
1029	372551
64919	372552
77758	372553
15255	372554
25576	372555
320	372556
65231	372557
17062	372558
280	372559
6631	372560
71678	372561
13423	372562
35515	372563
67387	372564
20656	372565
57841	372566
8669	372567
68239	372568
2548	372569
3640	372570
1337	372571
41033	372572
79259	372573
55125	372574
58729	372575
11924	372576
56403	372577
52985	372578
66172	372579
109315	372580
71370	372581
65865	372582
13757	372583
31079	372584
13801	372585
25278	372586
21223	372587
3493	372588
72246	372589
9737	372590
51629	372591
22699	372592
84725	372593
40090	372594
32004	372595
7134	372596
1610	372597
49236	372598
4083	372599
770	372600
52179	372601
2426	372602
11281	372603
16161	372604
29035	372605
38239	372606
101105	372607
12414	372608
28409	372609
20113	372610
25614	372611
16	372612
1397	372613
49394	372614
32458	372615
14236	372616
18441	372617
43558	372618
13552	372619
20703	372620
12270	372621
12610	372622
55650	372623
10139	372624
3206	372625
89063	372626
71473	372627
63466	372628
160	372629
37275	372630
568	372631
513	372632
76332	372633
4073	372634
1010	372635
57925	372636
58215	372637
13792	372638
112464	372639
2939	372640
4030	372641
4092	372642
604	372643
45312	372644
7806	372645
38902	372646
2737	372647
14267	372648
683	372649
3483	372650
56158	372651
91424	372652
20731	372653
52025	372654
73510	372655
12392	372656
12691	372657
1213	372658
24206	372659
10884	372660
11593	372661
8635	372662
16005	372663
57627	372664
16480	372665
16335	372666
3546	372667
17541	372668
70757	372669
4330	372670
51469	372671
618	372672
7193	372673
31394	372674
39314	372675
77653	372676
8918	372677
82687	372678
297	372679
5601	372680
18824	372681
7557	372682
10214	372683
357	372684
23618	372685
51592	372686
26998	372687
875	372688
6064	372689
1264	372690
5545	372691
40326	372692
12113	372693
56487	372694
72250	372695
863	372696
32400	372697
49	372698
60324	372699
35803	372700
47986	372701
10862	372702
13054	372703
40242	372704
11762	372705
95429	372706
3844	372707
687	372708
13926	372709
59193	372710
4987	372711
52859	372712
18830	372713
15458	372714
153	372715
94399	372716
46480	372717
7647	372718
3314	372719
76402	372720
38536	372721
27230	372722
89168	372723
28696	372724
3690	372725
108116	372726
108450	372727
74340	372728
10075	372729
49818	372730
19520	372731
46820	372732
1007	372733
79589	372734
21899	372735
6935	372736
23143	372737
37244	372738
10068	372739
20052	372740
41658	372741
40440	372742
11526	372743
36956	372744
23760	372745
62339	372746
53846	372747
21	372748
47114	372749
7174	372750
43848	372751
89902	372752
6592	372753
6119	372754
16652	372755
13998	372756
310	372757
735	372758
26187	372759
243	372760
33224	372761
7081	372762
3933	372763
2935	372764
50714	372765
5014	372766
12685	372767
28043	372768
34326	372769
54699	372770
31825	372771
2829	372772
36070	372773
4688	372774
28228	372775
26039	372776
6078	372777
21348	372778
65614	372779
1599	372780
168	372781
1329	372782
5983	372783
35889	372784
33098	372785
43942	372786
1440	372787
57928	372788
4195	372789
29185	372790
33199	372791
32820	372792
10850	372793
7640	372794
91862	372795
12330	372796
974	372797
18312	372798
28120	372799
110446	372800
26271	372801
632	372802
63917	372803
30586	372804
10457	372805
8729	372806
5886	372807
3525	372808
54615	372809
8213	372810
43737	372811
4165	372812
5103	372813
55432	372814
50901	372815
30301	372816
36007	372817
37482	372818
5766	372819
39574	372820
2294	372821
3900	372822
14705	372823
13556	372824
12524	372825
105918	372826
14817	372827
35937	372828
81459	372829
7237	372830
2553	372831
10299	372832
15123	372833
3006	372834
80674	372835
25256	372836
48995	372837
38582	372838
72527	372839
2264	372840
40320	372841
52106	372842
38934	372843
69199	372844
12479	372845
15320	372846
50366	372847
25344	372848
40414	372849
1235	372850
33757	372851
68271	372852
3663	372853
8343	372854
45137	372855
32033	372856
23237	372857
20700	372858
12269	372859
58318	372860
24247	372861
1727	372862
27236	372863
33710	372864
3490	372865
41328	372866
42092	372867
12487	372868
35166	372869
73021	372870
16501	372871
301	372872
62714	372873
11356	372874
36019	372875
1495	372876
49502	372877
63441	372878
55965	372879
52565	372880
90300	372881
64893	372882
20833	372883
30228	372884
22948	372885
8573	372886
7427	372887
17251	372888
4841	372889
27140	372890
44071	372891
7473	372892
43900	372893
1618	372894
7080	372895
21565	372896
7147	372897
16491	372898
5149	372899
6301	372900
33230	372901
16492	372902
1691	372903
582	372904
22997	372905
11923	372906
36512	372907
55462	372908
23775	372909
2310	372910
6172	372911
43305	372912
23679	372913
4008	372914
50737	372915
4782	372916
41883	372917
57272	372918
43196	372919
30085	372920
84590	372921
78141	372922
44904	372923
60984	372924
1801	372925
37895	372926
5129	372927
95739	372928
173	372929
1215	372930
46442	372931
497	372932
7747	372933
1238	372934
8325	372935
32024	372936
1871	372937
15052	372938
1302	372939
1442	372940
18511	372941
2558	372942
103799	372943
70899	372944
56441	372945
73009	372946
34188	372947
26236	372948
8283	372949
5773	372950
12	372951
1401	372952
110203	372953
45396	372954
1091	372955
63956	372956
8535	372957
102206	372958
56948	372959
24216	372960
19759	372961
36	372962
685	372963
12043	372964
23475	372965
15	372966
74266	372967
21781	372968
5512	372969
109	372970
1610	372971
54735	372972
331	372973
21809	372974
28873	372975
37725	372976
52656	372977
503	372978
10783	372979
48539	372980
3869	372981
42721	372982
82232	372983
6459	372984
72911	372985
46311	372986
11425	372987
12159	372988
16451	372989
30635	372990
8689	372991
19623	372992
17719	372993
20947	372994
10665	372995
49345	372996
14035	372997
24609	372998
43878	372999
14577	373000
7076	373001
21369	373002
51508	373003
1393	373004
2517	373005
39987	373006
64907	373007
68075	373008
44245	373009
15731	373010
13809	373011
86690	373012
14649	373013
3974	373014
7706	373015
49047	373016
1284	373017
22560	373018
51359	373019
25374	373020
79070	373021
13448	373022
6714	373023
33811	373024
26966	373025
103805	373026
73440	373027
28575	373028
30724	373029
18491	373030
26704	373031
22698	373032
51839	373033
62388	373034
46945	373035
47114	373036
78343	373037
41557	373038
68751	373039
51557	373040
8349	373041
34415	373042
24248	373043
5915	373044
69428	373045
87078	373046
2075	373047
83	373048
72479	373049
10941	373050
50207	373051
32579	373052
20903	373053
64768	373054
428	373055
8049	373056
2980	373057
32357	373058
53896	373059
1470	373060
66603	373061
29388	373062
15245	373063
34135	373064
12678	373065
16936	373066
72642	373067
74869	373068
16903	373069
45275	373070
69545	373071
17737	373072
5512	373073
26161	373074
4134	373075
59074	373076
18106	373077
73115	373078
3245	373079
401	373080
30881	373081
23621	373082
21107	373083
34882	373084
1369	373085
20640	373086
39488	373087
55473	373088
1553	373089
39913	373090
1406	373091
17098	373092
30105	373093
113719	373094
14973	373095
55105	373096
45230	373097
26333	373098
31636	373099
39622	373100
39720	373101
51656	373102
6276	373103
553	373104
70265	373105
202	373106
70627	373107
3624	373108
54288	373109
2811	373110
23142	373111
2856	373112
15127	373113
58861	373114
18013	373115
18145	373116
11970	373117
3681	373118
39021	373119
42440	373120
57632	373121
21972	373122
1913	373123
59677	373124
3000	373125
12268	373126
9244	373127
276	373128
3990	373129
75629	373130
28017	373131
80268	373132
40178	373133
50621	373134
39652	373135
92	373136
33010	373137
6629	373138
67717	373139
74116	373140
30364	373141
69588	373142
10695	373143
11775	373144
71702	373145
68719	373146
57850	373147
11095	373148
21291	373149
29910	373150
6297	373151
33571	373152
9291	373153
1322	373154
62845	373155
4004	373156
34787	373157
18707	373158
54794	373159
23400	373160
35455	373161
29876	373162
68625	373163
8689	373164
70856	373165
13804	373166
30098	373167
1079	373168
41206	373169
30884	373170
7016	373171
67901	373172
31616	373173
25723	373174
18335	373175
6067	373176
68982	373177
13426	373178
13432	373179
86172	373180
77054	373181
62500	373182
10520	373183
72830	373184
45640	373185
6153	373186
46	373187
69449	373188
82067	373189
35042	373190
47802	373191
19354	373192
49754	373193
17419	373194
113302	373195
74721	373196
59956	373197
27421	373198
52185	373199
5826	373200
6372	373201
91992	373202
62080	373203
1806	373204
26171	373205
24502	373206
565	373207
15254	373208
28696	373209
50538	373210
102505	373211
6537	373212
92383	373213
30125	373214
1348	373215
61429	373216
261	373217
6976	373218
74942	373219
53645	373220
1415	373221
57875	373222
2169	373223
8851	373224
620	373225
5130	373226
21811	373227
25614	373228
10115	373229
69898	373230
11638	373231
26888	373232
13189	373233
66207	373234
55716	373235
50003	373236
16559	373237
12419	373238
60218	373239
41571	373240
7461	373241
32677	373242
30652	373243
1071	373244
35515	373245
33847	373246
34911	373247
55424	373248
51318	373249
34188	373250
44595	373251
14761	373252
84995	373253
52160	373254
530	373255
17081	373256
4744	373257
11887	373258
6165	373259
47546	373260
3117	373261
52047	373262
35223	373263
31418	373264
2623	373265
30325	373266
23446	373267
44865	373268
5798	373269
5431	373270
19430	373271
100133	373272
103654	373273
43745	373274
14676	373275
260	373276
20195	373277
23300	373278
6077	373279
34827	373280
13026	373281
42999	373282
2462	373283
3	373284
4192	373285
15760	373286
29847	373287
59065	373288
5617	373289
312	373290
25088	373291
50332	373292
77011	373293
7973	373294
7038	373295
28425	373296
2545	373297
4895	373298
55822	373299
3109	373300
26578	373301
1743	373302
28170	373303
5161	373304
9717	373305
51712	373306
13251	373307
27200	373308
49135	373309
28740	373310
2385	373311
19762	373312
41196	373313
54586	373314
5790	373315
43543	373316
29137	373317
23678	373318
18129	373319
32021	373320
5125	373321
17727	373322
108	373323
17317	373324
2997	373325
17834	373326
5686	373327
100788	373328
56939	373329
11850	373330
25600	373331
4653	373332
34050	373333
54031	373334
66252	373335
1524	373336
31206	373337
66616	373338
1532	373339
25448	373340
3202	373341
658	373342
26381	373343
35869	373344
12335	373345
26695	373346
114065	373347
13067	373348
62406	373349
1527	373350
4708	373351
14301	373352
32459	373353
66964	373354
7603	373355
16190	373356
81914	373357
43900	373358
35348	373359
2792	373360
21189	373361
45061	373362
66762	373363
26406	373364
32805	373365
26152	373366
4647	373367
59902	373368
9670	373369
73	373370
49392	373371
27656	373372
76041	373373
22129	373374
4381	373375
2813	373376
6593	373377
70293	373378
4177	373379
53502	373380
27225	373381
1384	373382
7185	373383
8031	373384
65093	373385
45842	373386
916	373387
38729	373388
16138	373389
5696	373390
43734	373391
24318	373392
15206	373393
113	373394
22576	373395
22623	373396
24315	373397
9540	373398
17330	373399
83399	373400
14461	373401
70755	373402
3668	373403
43910	373404
16469	373405
1001	373406
78376	373407
24781	373408
5015	373409
43103	373410
50229	373411
54560	373412
19845	373413
80617	373414
44157	373415
26792	373416
1323	373417
55495	373418
694	373419
45722	373420
60225	373421
22073	373422
13738	373423
13612	373424
18	373425
6961	373426
48470	373427
8701	373428
3436	373429
7243	373430
61253	373431
77002	373432
40602	373433
22450	373434
70965	373435
30723	373436
553	373437
33049	373438
43370	373439
8406	373440
2909	373441
9449	373442
52667	373443
13744	373444
58290	373445
20938	373446
76738	373447
38012	373448
14617	373449
42590	373450
76690	373451
39822	373452
270	373453
8034	373454
41301	373455
55791	373456
40809	373457
32099	373458
53543	373459
26283	373460
27099	373461
2106	373462
26508	373463
19795	373464
14230	373465
75110	373466
39221	373467
50937	373468
45107	373469
19076	373470
92610	373471
42581	373472
58487	373473
4776	373474
4941	373475
78622	373476
34711	373477
6094	373478
29031	373479
95736	373480
16976	373481
19	373482
9631	373483
17024	373484
53795	373485
31791	373486
16364	373487
14570	373488
31003	373489
81924	373490
9491	373491
12750	373492
10758	373493
29636	373494
9321	373495
58937	373496
12614	373497
1585	373498
21534	373499
40267	373500
27897	373501
1912	373502
28195	373503
35510	373504
29904	373505
9150	373506
22886	373507
57049	373508
1906	373509
12382	373510
53835	373511
24680	373512
1801	373513
89794	373514
59011	373515
36503	373516
110561	373517
75944	373518
12412	373519
34669	373520
35758	373521
71926	373522
4917	373523
63617	373524
86141	373525
17644	373526
46094	373527
5295	373528
44783	373529
26474	373530
25541	373531
52124	373532
81158	373533
69301	373534
84879	373535
26899	373536
38902	373537
1144	373538
1830	373539
39312	373540
75802	373541
69987	373542
8371	373543
26937	373544
30367	373545
2537	373546
33562	373547
882	373548
23611	373549
69620	373550
1909	373551
34068	373552
1317	373553
16309	373554
69801	373555
15132	373556
5785	373557
29827	373558
63134	373559
9653	373560
31421	373561
96338	373562
83160	373563
80169	373564
4303	373565
107037	373566
15177	373567
17521	373568
33928	373569
39979	373570
7458	373571
29847	373572
86482	373573
30341	373574
70946	373575
5565	373576
46121	373577
18528	373578
90026	373579
15363	373580
47867	373581
47103	373582
84454	373583
4070	373584
710	373585
69891	373586
26083	373587
11266	373588
32538	373589
30928	373590
2692	373591
63760	373592
13947	373593
22422	373594
6863	373595
25667	373596
11232	373597
5727	373598
82159	373599
42098	373600
23524	373601
8606	373602
6875	373603
33768	373604
2953	373605
14246	373606
12984	373607
25277	373608
68516	373609
48924	373610
28571	373611
4236	373612
106315	373613
62087	373614
31159	373615
51151	373616
28864	373617
9488	373618
972	373619
16865	373620
456	373621
46206	373622
3860	373623
87728	373624
50366	373625
5175	373626
567	373627
15762	373628
35092	373629
21273	373630
15130	373631
22087	373632
9525	373633
25851	373634
27013	373635
49966	373636
111576	373637
9475	373638
36188	373639
27297	373640
35735	373641
74164	373642
6175	373643
502	373644
96583	373645
1226	373646
48585	373647
65604	373648
3075	373649
66699	373650
4301	373651
26736	373652
25382	373653
2193	373654
7137	373655
4292	373656
83193	373657
22463	373658
50	373659
16089	373660
5771	373661
7010	373662
3597	373663
4516	373664
7381	373665
43784	373666
24207	373667
64614	373668
5605	373669
56946	373670
84798	373671
2472	373672
3757	373673
8219	373674
63185	373675
33605	373676
13211	373677
67572	373678
14644	373679
14378	373680
1188	373681
62209	373682
4770	373683
56208	373684
43501	373685
2594	373686
89358	373687
5050	373688
53125	373689
18692	373690
8645	373691
68634	373692
2127	373693
19305	373694
65070	373695
83210	373696
24824	373697
208	373698
12749	373699
105222	373700
22711	373701
589	373702
17531	373703
43588	373704
46732	373705
215	373706
91619	373707
65315	373708
27	373709
71337	373710
10880	373711
4285	373712
12044	373713
62365	373714
15469	373715
392	373716
79509	373717
282	373718
58859	373719
2605	373720
23262	373721
84169	373722
97163	373723
13634	373724
35553	373725
109059	373726
8257	373727
37200	373728
63282	373729
71145	373730
36528	373731
5178	373732
6672	373733
2828	373734
61430	373735
81243	373736
36494	373737
32306	373738
52584	373739
343	373740
33713	373741
8091	373742
47586	373743
14144	373744
23716	373745
40837	373746
31581	373747
15851	373748
70656	373749
1584	373750
66698	373751
13956	373752
92059	373753
80732	373754
39	373755
784	373756
51937	373757
76855	373758
39671	373759
89342	373760
64812	373761
42814	373762
45095	373763
9185	373764
3422	373765
882	373766
36131	373767
46845	373768
12891	373769
13426	373770
40415	373771
45927	373772
36554	373773
2203	373774
30966	373775
1342	373776
40212	373777
110595	373778
43486	373779
14513	373780
62659	373781
67182	373782
113829	373783
107300	373784
40874	373785
85937	373786
34658	373787
24808	373788
61942	373789
64625	373790
24553	373791
15001	373792
379	373793
527	373794
35678	373795
32036	373796
44181	373797
12368	373798
36937	373799
92892	373800
5247	373801
14938	373802
17369	373803
14791	373804
2754	373805
6536	373806
11075	373807
11830	373808
5704	373809
49425	373810
45156	373811
5412	373812
24884	373813
19703	373814
60993	373815
44092	373816
33633	373817
90392	373818
39410	373819
1058	373820
82014	373821
78502	373822
15302	373823
19917	373824
47264	373825
15136	373826
56198	373827
30294	373828
85796	373829
76655	373830
6537	373831
59173	373832
73922	373833
78765	373834
49	373835
2592	373836
42176	373837
7471	373838
30875	373839
56881	373840
8724	373841
61507	373842
41439	373843
66651	373844
616	373845
29361	373846
4879	373847
1603	373848
34107	373849
32431	373850
2487	373851
41238	373852
50502	373853
5687	373854
20923	373855
37482	373856
25286	373857
34472	373858
45787	373859
96887	373860
49539	373861
106970	373862
35486	373863
20913	373864
35570	373865
62047	373866
36464	373867
29837	373868
8411	373869
55419	373870
49379	373871
42691	373872
44479	373873
67563	373874
4956	373875
773	373876
4008	373877
4740	373878
15832	373879
95274	373880
79507	373881
2488	373882
6551	373883
6459	373884
41975	373885
20546	373886
13614	373887
7305	373888
21663	373889
8662	373890
110778	373891
72344	373892
2852	373893
14970	373894
25904	373895
14389	373896
34717	373897
11920	373898
2864	373899
10356	373900
18422	373901
31750	373902
873	373903
3952	373904
98828	373905
124	373906
28821	373907
47396	373908
1494	373909
669	373910
7925	373911
53197	373912
69251	373913
2811	373914
31780	373915
1651	373916
78508	373917
11793	373918
4466	373919
11733	373920
88451	373921
10150	373922
46368	373923
4975	373924
7518	373925
573	373926
40682	373927
19742	373928
77821	373929
3755	373930
93868	373931
1237	373932
88585	373933
36660	373934
1851	373935
28653	373936
2410	373937
12118	373938
26135	373939
515	373940
37664	373941
17164	373942
247	373943
16513	373944
80679	373945
72938	373946
67696	373947
22972	373948
59441	373949
19037	373950
114590	373951
29347	373952
44105	373953
12061	373954
40133	373955
35171	373956
45255	373957
22302	373958
7822	373959
13016	373960
592	373961
11057	373962
19933	373963
48475	373964
19041	373965
26372	373966
44915	373967
3751	373968
8976	373969
2200	373970
69923	373971
15254	373972
49829	373973
1770	373974
66897	373975
2138	373976
12617	373977
1603	373978
61493	373979
1043	373980
77586	373981
11031	373982
71287	373983
528	373984
59330	373985
22506	373986
32537	373987
84708	373988
81840	373989
2574	373990
90256	373991
24019	373992
721	373993
2077	373994
32847	373995
48430	373996
1984	373997
16004	373998
84933	373999
5623	374000
13963	374001
492	374002
15257	374003
73412	374004
25846	374005
9931	374006
14652	374007
5250	374008
30861	374009
794	374010
56654	374011
28285	374012
6264	374013
45796	374014
92631	374015
31929	374016
29978	374017
3626	374018
8509	374019
23698	374020
1069	374021
2068	374022
29905	374023
9159	374024
53307	374025
30645	374026
48906	374027
23087	374028
49201	374029
53880	374030
52414	374031
881	374032
4828	374033
24609	374034
7428	374035
85650	374036
42458	374037
24699	374038
42313	374039
68550	374040
28849	374041
4667	374042
17761	374043
27621	374044
27852	374045
12226	374046
21690	374047
23180	374048
47351	374049
45661	374050
35233	374051
107944	374052
54144	374053
2647	374054
27006	374055
2428	374056
94256	374057
25587	374058
45471	374059
8441	374060
12037	374061
2019	374062
76011	374063
38074	374064
15378	374065
22882	374066
17232	374067
4931	374068
29477	374069
71274	374070
60399	374071
35203	374072
14363	374073
40945	374074
615	374075
109183	374076
99468	374077
40180	374078
912	374079
1394	374080
17564	374081
7403	374082
78703	374083
62289	374084
52432	374085
69265	374086
11157	374087
20309	374088
82843	374089
22373	374090
15501	374091
16	374092
611	374093
16832	374094
6423	374095
6113	374096
68721	374097
6257	374098
74472	374099
27386	374100
2295	374101
30665	374102
10091	374103
52287	374104
25366	374105
31160	374106
5425	374107
36356	374108
253	374109
4573	374110
59465	374111
38197	374112
92950	374113
18808	374114
50770	374115
406	374116
46127	374117
48419	374118
16973	374119
32972	374120
24523	374121
31494	374122
3922	374123
7313	374124
4539	374125
79065	374126
9478	374127
28793	374128
2958	374129
9673	374130
21795	374131
68531	374132
47247	374133
8	374134
14138	374135
95110	374136
37128	374137
38226	374138
2147	374139
1390	374140
53814	374141
119	374142
15711	374143
6432	374144
20609	374145
67287	374146
60774	374147
39834	374148
27618	374149
23771	374150
56051	374151
672	374152
12829	374153
84800	374154
49450	374155
86337	374156
12016	374157
14443	374158
760	374159
4590	374160
101573	374161
6559	374162
1234	374163
5230	374164
12196	374165
18363	374166
17058	374167
37764	374168
40558	374169
1512	374170
19985	374171
75652	374172
7015	374173
33814	374174
78903	374175
1486	374176
91718	374177
1682	374178
495	374179
6695	374180
43711	374181
1376	374182
1380	374183
22899	374184
44485	374185
30435	374186
14717	374187
49349	374188
72778	374189
12770	374190
26961	374191
99998	374192
39	374193
934	374194
54998	374195
82718	374196
95742	374197
1675	374198
5551	374199
34713	374200
51385	374201
71032	374202
16506	374203
40567	374204
62493	374205
3132	374206
8350	374207
8409	374208
2680	374209
53427	374210
172	374211
75467	374212
21935	374213
7398	374214
20410	374215
83739	374216
489	374217
90847	374218
8545	374219
2485	374220
2848	374221
3980	374222
46695	374223
63885	374224
4978	374225
464	374226
1860	374227
4831	374228
3516	374229
74805	374230
6873	374231
53059	374232
15664	374233
40696	374234
27257	374235
333	374236
39378	374237
27669	374238
19505	374239
46662	374240
13171	374241
69425	374242
16104	374243
9490	374244
4952	374245
43712	374246
18731	374247
45850	374248
41489	374249
40189	374250
71535	374251
67394	374252
694	374253
25201	374254
3518	374255
19462	374256
2653	374257
58204	374258
3245	374259
12858	374260
25716	374261
35602	374262
56643	374263
19480	374264
95263	374265
33140	374266
23532	374267
3306	374268
5981	374269
32970	374270
1188	374271
82909	374272
25280	374273
27557	374274
52344	374275
83474	374276
85735	374277
19849	374278
3624	374279
68755	374280
89861	374281
9438	374282
30068	374283
54656	374284
16046	374285
128	374286
4983	374287
53486	374288
98535	374289
5563	374290
2182	374291
367	374292
2449	374293
75171	374294
14079	374295
49791	374296
2877	374297
81685	374298
72094	374299
10911	374300
23173	374301
26313	374302
532	374303
13941	374304
258	374305
69643	374306
10734	374307
26486	374308
44077	374309
33349	374310
3573	374311
45632	374312
478	374313
77211	374314
10947	374315
44171	374316
31213	374317
48548	374318
18945	374319
22963	374320
51132	374321
58492	374322
3913	374323
42760	374324
5591	374325
38611	374326
82418	374327
32244	374328
48824	374329
62	374330
90370	374331
16903	374332
995	374333
21438	374334
31685	374335
18987	374336
10106	374337
95331	374338
42588	374339
30915	374340
98064	374341
19654	374342
17746	374343
44398	374344
33781	374345
37493	374346
3679	374347
23292	374348
62055	374349
66724	374350
11803	374351
833	374352
6835	374353
47754	374354
2702	374355
2601	374356
8008	374357
521	374358
33706	374359
45922	374360
40647	374361
30860	374362
17	374363
16179	374364
19243	374365
14211	374366
72649	374367
10100	374368
59406	374369
29618	374370
28054	374371
35937	374372
32449	374373
18611	374374
104561	374375
32468	374376
773	374377
22639	374378
2310	374379
90772	374380
4561	374381
47823	374382
18710	374383
3265	374384
66882	374385
33556	374386
374	374387
61696	374388
1799	374389
14085	374390
11851	374391
61467	374392
86021	374393
11975	374394
39055	374395
95094	374396
29680	374397
2817	374398
332	374399
48790	374400
49168	374401
1049	374402
48497	374403
26361	374404
30518	374405
8460	374406
12737	374407
47555	374408
16772	374409
52058	374410
4821	374411
6445	374412
22127	374413
13078	374414
61214	374415
11657	374416
5962	374417
626	374418
1348	374419
92310	374420
7361	374421
18493	374422
8315	374423
44547	374424
8964	374425
959	374426
25083	374427
19051	374428
428	374429
2979	374430
8189	374431
69396	374432
74455	374433
36506	374434
27462	374435
5855	374436
1006	374437
1333	374438
49124	374439
14003	374440
12895	374441
41247	374442
5395	374443
62186	374444
15176	374445
7044	374446
77423	374447
4315	374448
12132	374449
6902	374450
1330	374451
48201	374452
59134	374453
32878	374454
39812	374455
38721	374456
22161	374457
42701	374458
46921	374459
25585	374460
39941	374461
56660	374462
33753	374463
96577	374464
20399	374465
29714	374466
78050	374467
61	374468
56226	374469
82290	374470
2450	374471
6928	374472
63735	374473
446	374474
53619	374475
5757	374476
8718	374477
13266	374478
8242	374479
75490	374480
63736	374481
1709	374482
34908	374483
78953	374484
41178	374485
60614	374486
15808	374487
7466	374488
77313	374489
26357	374490
45330	374491
9580	374492
32512	374493
7829	374494
49905	374495
29290	374496
49765	374497
27343	374498
5235	374499
19616	374500
102294	374501
10890	374502
17700	374503
10440	374504
8424	374505
97605	374506
23577	374507
21754	374508
25728	374509
38947	374510
82463	374511
55290	374512
76413	374513
15062	374514
56086	374515
23	374516
56405	374517
16360	374518
42417	374519
933	374520
16783	374521
64747	374522
28647	374523
60673	374524
68289	374525
10	374526
5830	374527
68177	374528
102793	374529
28175	374530
278	374531
547	374532
20370	374533
37248	374534
284	374535
39116	374536
9081	374537
55874	374538
24	374539
27220	374540
27515	374541
5845	374542
8039	374543
895	374544
6321	374545
43218	374546
60390	374547
31922	374548
49639	374549
2980	374550
63305	374551
53618	374552
2951	374553
51646	374554
10771	374555
46760	374556
1354	374557
79647	374558
20748	374559
82089	374560
14632	374561
12142	374562
48897	374563
53109	374564
10316	374565
14689	374566
8096	374567
22427	374568
52149	374569
47540	374570
1448	374571
68897	374572
45180	374573
59810	374574
1845	374575
27553	374576
6752	374577
27832	374578
33897	374579
108709	374580
31951	374581
7951	374582
16221	374583
1093	374584
19199	374585
4015	374586
5842	374587
301	374588
27806	374589
28285	374590
15246	374591
52685	374592
666	374593
19564	374594
395	374595
49142	374596
3565	374597
92609	374598
22551	374599
18230	374600
13617	374601
6370	374602
76726	374603
51730	374604
30791	374605
19024	374606
33193	374607
65787	374608
18933	374609
9892	374610
581	374611
7007	374612
44133	374613
15	374614
5774	374615
15371	374616
34078	374617
81978	374618
5579	374619
17194	374620
56963	374621
73002	374622
158	374623
10055	374624
5251	374625
52035	374626
3699	374627
11404	374628
11431	374629
34588	374630
6193	374631
81037	374632
32313	374633
83878	374634
4746	374635
28769	374636
1441	374637
16762	374638
60455	374639
12704	374640
77218	374641
48096	374642
44518	374643
3748	374644
6467	374645
105	374646
96067	374647
56773	374648
25987	374649
8878	374650
4262	374651
1113	374652
19425	374653
1132	374654
73429	374655
17441	374656
7107	374657
107494	374658
10847	374659
6288	374660
24479	374661
17991	374662
5125	374663
22227	374664
84946	374665
14685	374666
1471	374667
22953	374668
18180	374669
30338	374670
44219	374671
751	374672
2837	374673
27692	374674
59721	374675
29308	374676
79180	374677
60624	374678
419	374679
17601	374680
83	374681
38881	374682
14401	374683
523	374684
90081	374685
48334	374686
27873	374687
20799	374688
3776	374689
111028	374690
65389	374691
22715	374692
1600	374693
27243	374694
9814	374695
35185	374696
7832	374697
15604	374698
28506	374699
58089	374700
20064	374701
4214	374702
123	374703
301	374704
28766	374705
24071	374706
13955	374707
472	374708
3299	374709
12687	374710
114253	374711
12567	374712
40263	374713
69093	374714
40177	374715
15641	374716
3846	374717
74321	374718
13725	374719
100660	374720
20616	374721
22672	374722
64281	374723
14586	374724
52520	374725
10578	374726
24085	374727
53183	374728
44365	374729
164	374730
72296	374731
62422	374732
729	374733
6168	374734
82378	374735
7859	374736
17180	374737
21590	374738
6677	374739
28166	374740
5585	374741
6770	374742
26321	374743
8340	374744
8049	374745
15993	374746
66324	374747
36027	374748
41904	374749
27032	374750
12237	374751
32089	374752
20959	374753
28624	374754
8	374755
18608	374756
30958	374757
10521	374758
3815	374759
30564	374760
208	374761
15116	374762
106	374763
8650	374764
61314	374765
45056	374766
38135	374767
19413	374768
75411	374769
13156	374770
9304	374771
4230	374772
28119	374773
28369	374774
32634	374775
10497	374776
82843	374777
15116	374778
10723	374779
26450	374780
105995	374781
8032	374782
61860	374783
24973	374784
60755	374785
19728	374786
75949	374787
49862	374788
44150	374789
75338	374790
49244	374791
1134	374792
1270	374793
11796	374794
41220	374795
57457	374796
2726	374797
26754	374798
8358	374799
11237	374800
2781	374801
32286	374802
88997	374803
16934	374804
51570	374805
52815	374806
69742	374807
12195	374808
10698	374809
29548	374810
2863	374811
705	374812
2456	374813
29974	374814
5116	374815
36570	374816
73923	374817
108050	374818
9078	374819
14689	374820
23940	374821
7232	374822
67362	374823
51611	374824
23766	374825
12	374826
7264	374827
170	374828
227	374829
6973	374830
93255	374831
14235	374832
1164	374833
2893	374834
63110	374835
4096	374836
10082	374837
7971	374838
91406	374839
85643	374840
39382	374841
54252	374842
21958	374843
27059	374844
13846	374845
741	374846
25658	374847
7051	374848
55124	374849
62414	374850
6777	374851
27435	374852
11091	374853
3777	374854
55271	374855
86754	374856
8842	374857
33669	374858
101193	374859
12210	374860
41	374861
696	374862
6130	374863
57334	374864
61689	374865
12632	374866
29320	374867
79103	374868
461	374869
2457	374870
11489	374871
81841	374872
89545	374873
87930	374874
26662	374875
1381	374876
61911	374877
36017	374878
28006	374879
22541	374880
40607	374881
15223	374882
4034	374883
80718	374884
6127	374885
8439	374886
15866	374887
11993	374888
16702	374889
35436	374890
17	374891
71762	374892
2995	374893
10918	374894
30737	374895
88431	374896
29209	374897
15600	374898
19529	374899
25132	374900
39450	374901
24588	374902
21862	374903
10254	374904
45598	374905
78778	374906
17895	374907
21140	374908
122	374909
11058	374910
11814	374911
65966	374912
2112	374913
27595	374914
30457	374915
86234	374916
31160	374917
25361	374918
28	374919
1	374920
18158	374921
6696	374922
529	374923
80559	374924
59374	374925
10613	374926
3560	374927
19107	374928
45191	374929
8311	374930
24959	374931
9935	374932
11013	374933
2986	374934
72744	374935
3154	374936
5516	374937
2396	374938
17407	374939
44428	374940
798	374941
37307	374942
15859	374943
17297	374944
21120	374945
71155	374946
1094	374947
17975	374948
4396	374949
9453	374950
669	374951
3784	374952
38101	374953
14788	374954
5046	374955
12341	374956
23706	374957
45093	374958
91032	374959
74854	374960
2109	374961
3214	374962
1308	374963
59272	374964
36402	374965
75351	374966
2117	374967
18393	374968
3984	374969
27940	374970
365	374971
54222	374972
80937	374973
5277	374974
22489	374975
760	374976
1588	374977
7675	374978
62911	374979
1170	374980
32798	374981
1613	374982
85040	374983
1037	374984
102068	374985
12811	374986
3985	374987
12020	374988
526	374989
319	374990
35248	374991
1529	374992
36992	374993
66288	374994
32809	374995
24865	374996
101	374997
30947	374998
1357	374999
34728	375000
1996	375001
11165	375002
22113	375003
2352	375004
73584	375005
70686	375006
32125	375007
46365	375008
113194	375009
10743	375010
36055	375011
36837	375012
49415	375013
36710	375014
14519	375015
29051	375016
39123	375017
55214	375018
423	375019
40688	375020
7558	375021
40561	375022
67382	375023
50646	375024
20863	375025
40464	375026
15236	375027
81001	375028
45966	375029
69558	375030
43876	375031
1442	375032
14574	375033
15581	375034
70177	375035
18	375036
86317	375037
8274	375038
5080	375039
979	375040
125	375041
27474	375042
26148	375043
2290	375044
31817	375045
43638	375046
53339	375047
2369	375048
48557	375049
100018	375050
4221	375051
24023	375052
37980	375053
78809	375054
45072	375055
35240	375056
45984	375057
5797	375058
62518	375059
123	375060
9892	375061
48337	375062
4619	375063
31425	375064
79995	375065
13495	375066
24503	375067
16447	375068
8012	375069
7274	375070
6954	375071
67111	375072
48145	375073
1104	375074
87995	375075
20192	375076
15772	375077
26703	375078
66315	375079
88042	375080
4155	375081
6200	375082
60153	375083
15333	375084
21656	375085
78065	375086
17247	375087
926	375088
43158	375089
59337	375090
46724	375091
4123	375092
44551	375093
14573	375094
27494	375095
12863	375096
17911	375097
24960	375098
985	375099
3818	375100
79051	375101
6213	375102
36020	375103
69092	375104
100484	375105
39121	375106
66007	375107
10948	375108
38219	375109
165	375110
50921	375111
3723	375112
12769	375113
59151	375114
24037	375115
74657	375116
3109	375117
31454	375118
22464	375119
75516	375120
33504	375121
2227	375122
23888	375123
64356	375124
26287	375125
37081	375126
47112	375127
36339	375128
2904	375129
32084	375130
89	375131
75941	375132
3333	375133
1165	375134
5030	375135
69978	375136
5521	375137
24057	375138
3382	375139
55389	375140
39036	375141
37157	375142
98575	375143
43745	375144
55025	375145
20786	375146
57886	375147
73538	375148
23296	375149
85849	375150
89949	375151
70959	375152
3454	375153
14267	375154
40313	375155
92774	375156
33141	375157
1871	375158
2298	375159
76769	375160
16061	375161
492	375162
60904	375163
134	375164
4948	375165
4256	375166
60400	375167
841	375168
6503	375169
10477	375170
8235	375171
57642	375172
52060	375173
29523	375174
7881	375175
39595	375176
79203	375177
8505	375178
82485	375179
55223	375180
8665	375181
2330	375182
52525	375183
10732	375184
69386	375185
9887	375186
41140	375187
3271	375188
35919	375189
84042	375190
9919	375191
16964	375192
105343	375193
84835	375194
76681	375195
59343	375196
3670	375197
13054	375198
419	375199
43863	375200
2079	375201
15015	375202
56551	375203
60422	375204
33236	375205
6106	375206
24040	375207
2300	375208
58027	375209
22965	375210
83399	375211
32410	375212
16808	375213
29441	375214
54131	375215
3013	375216
91880	375217
82601	375218
10084	375219
45380	375220
34806	375221
10803	375222
3817	375223
21775	375224
32403	375225
39019	375226
2435	375227
9039	375228
9489	375229
37718	375230
41693	375231
45520	375232
1224	375233
74801	375234
79364	375235
3686	375236
3081	375237
32137	375238
74521	375239
683	375240
7923	375241
1719	375242
20707	375243
20237	375244
4952	375245
91825	375246
8584	375247
9544	375248
658	375249
47544	375250
14271	375251
2375	375252
8643	375253
21406	375254
2104	375255
70695	375256
9543	375257
15914	375258
2437	375259
21428	375260
45674	375261
5418	375262
18224	375263
13841	375264
14893	375265
114021	375266
22689	375267
36007	375268
8851	375269
42853	375270
55729	375271
29452	375272
35720	375273
71179	375274
62077	375275
52371	375276
1941	375277
14761	375278
33308	375279
10939	375280
1489	375281
65779	375282
44781	375283
45292	375284
2347	375285
82888	375286
12532	375287
7823	375288
4212	375289
13343	375290
11350	375291
21018	375292
15955	375293
20122	375294
6219	375295
18893	375296
12901	375297
103363	375298
62705	375299
85428	375300
2418	375301
512	375302
201	375303
68053	375304
41093	375305
9671	375306
41272	375307
55602	375308
299	375309
20064	375310
27461	375311
36867	375312
13165	375313
29294	375314
32479	375315
2480	375316
19187	375317
2938	375318
43188	375319
28320	375320
24387	375321
7823	375322
6385	375323
44964	375324
4771	375325
1473	375326
9408	375327
6079	375328
16028	375329
45158	375330
60327	375331
4963	375332
40554	375333
97157	375334
21884	375335
82313	375336
30036	375337
81091	375338
34219	375339
39353	375340
9666	375341
6034	375342
10283	375343
1940	375344
23417	375345
73	375346
1295	375347
77055	375348
12757	375349
65318	375350
14648	375351
4566	375352
36544	375353
32945	375354
20119	375355
248	375356
17819	375357
43023	375358
36240	375359
25308	375360
20260	375361
41748	375362
68096	375363
6593	375364
16449	375365
37330	375366
25982	375367
85917	375368
28841	375369
73145	375370
25208	375371
29870	375372
686	375373
4	375374
2849	375375
26776	375376
309	375377
67872	375378
9825	375379
25967	375380
47238	375381
56647	375382
48067	375383
294	375384
37872	375385
7924	375386
20478	375387
205	375388
63405	375389
41599	375390
58807	375391
5185	375392
20533	375393
11368	375394
50322	375395
40588	375396
12967	375397
62877	375398
13438	375399
3223	375400
40686	375401
22210	375402
35306	375403
29043	375404
10909	375405
21185	375406
9384	375407
79141	375408
6589	375409
5051	375410
12008	375411
19439	375412
29971	375413
83290	375414
28819	375415
15751	375416
55740	375417
10521	375418
34479	375419
11071	375420
3543	375421
89548	375422
64290	375423
92938	375424
27718	375425
51228	375426
18550	375427
46787	375428
28992	375429
8990	375430
5892	375431
7990	375432
16559	375433
10435	375434
47870	375435
29306	375436
14617	375437
41130	375438
22178	375439
1034	375440
42172	375441
68031	375442
15241	375443
22540	375444
12056	375445
10701	375446
8407	375447
61749	375448
9702	375449
1558	375450
34768	375451
47558	375452
72836	375453
61961	375454
1789	375455
50856	375456
1495	375457
22777	375458
338	375459
66136	375460
11356	375461
5727	375462
62224	375463
31140	375464
15136	375465
1117	375466
30831	375467
91132	375468
109930	375469
26472	375470
7872	375471
2232	375472
16633	375473
39619	375474
48379	375475
20424	375476
12811	375477
5557	375478
16924	375479
22150	375480
30890	375481
29577	375482
52763	375483
69997	375484
59232	375485
13214	375486
28052	375487
65178	375488
80651	375489
14900	375490
3314	375491
84523	375492
87	375493
110126	375494
8839	375495
9798	375496
41013	375497
97116	375498
2046	375499
63417	375500
13530	375501
22579	375502
26045	375503
44	375504
639	375505
91442	375506
114025	375507
71795	375508
78054	375509
42248	375510
5820	375511
13417	375512
32014	375513
73389	375514
12153	375515
3927	375516
69378	375517
35991	375518
75542	375519
290	375520
73260	375521
56536	375522
41148	375523
17657	375524
30294	375525
26556	375526
9168	375527
3418	375528
29224	375529
2644	375530
9333	375531
54871	375532
836	375533
3783	375534
47700	375535
17464	375536
72411	375537
42985	375538
32961	375539
5881	375540
17470	375541
122	375542
37876	375543
965	375544
15952	375545
3427	375546
24681	375547
17835	375548
7314	375549
42591	375550
40517	375551
530	375552
64186	375553
37077	375554
56786	375555
88834	375556
52539	375557
4688	375558
13414	375559
12580	375560
23833	375561
353	375562
5742	375563
46100	375564
1100	375565
2339	375566
8817	375567
18645	375568
1932	375569
56659	375570
2654	375571
68921	375572
80750	375573
917	375574
13518	375575
6051	375576
7074	375577
1779	375578
16155	375579
3228	375580
2289	375581
4135	375582
735	375583
13113	375584
93486	375585
66336	375586
387	375587
36885	375588
415	375589
822	375590
3154	375591
46060	375592
9360	375593
19153	375594
76643	375595
75855	375596
35567	375597
2759	375598
5074	375599
18856	375600
31970	375601
22960	375602
35337	375603
37772	375604
11632	375605
40809	375606
7831	375607
560	375608
41026	375609
2656	375610
18393	375611
110544	375612
66347	375613
24236	375614
67088	375615
51573	375616
3855	375617
7488	375618
31223	375619
51181	375620
2196	375621
1997	375622
26433	375623
25378	375624
17911	375625
27451	375626
46615	375627
1525	375628
62482	375629
29307	375630
53276	375631
11	375632
53241	375633
83050	375634
86563	375635
37010	375636
7946	375637
31176	375638
2056	375639
75042	375640
22068	375641
47034	375642
18894	375643
51367	375644
52553	375645
111522	375646
12895	375647
7756	375648
111786	375649
67286	375650
29819	375651
2859	375652
475	375653
25230	375654
313	375655
109933	375656
39675	375657
25963	375658
25887	375659
41503	375660
54510	375661
132	375662
9076	375663
81616	375664
71576	375665
20057	375666
12292	375667
4401	375668
21952	375669
44106	375670
10369	375671
105775	375672
111628	375673
62612	375674
1297	375675
8668	375676
25425	375677
4269	375678
15388	375679
10528	375680
20774	375681
37556	375682
63269	375683
96579	375684
14895	375685
41365	375686
37333	375687
40074	375688
7913	375689
1070	375690
17512	375691
78531	375692
59306	375693
9455	375694
25548	375695
43228	375696
5451	375697
7258	375698
17456	375699
57868	375700
49311	375701
60513	375702
511	375703
9886	375704
55672	375705
27523	375706
9909	375707
18324	375708
34662	375709
23267	375710
14882	375711
22119	375712
34376	375713
12315	375714
849	375715
5795	375716
18473	375717
70294	375718
45763	375719
46755	375720
38177	375721
70380	375722
14122	375723
77687	375724
4636	375725
24751	375726
53060	375727
1868	375728
40244	375729
6701	375730
27362	375731
44307	375732
2451	375733
44484	375734
12164	375735
98152	375736
8831	375737
2264	375738
29500	375739
1701	375740
35082	375741
20977	375742
412	375743
4022	375744
888	375745
6381	375746
1178	375747
1239	375748
34533	375749
10297	375750
34662	375751
4306	375752
26225	375753
87	375754
58307	375755
45039	375756
31425	375757
81326	375758
6871	375759
7397	375760
71989	375761
19583	375762
5395	375763
8693	375764
34910	375765
9670	375766
18012	375767
38628	375768
18910	375769
70291	375770
32298	375771
28763	375772
54775	375773
9721	375774
4527	375775
8063	375776
57806	375777
28693	375778
1455	375779
67252	375780
2428	375781
20309	375782
6764	375783
21050	375784
82312	375785
34568	375786
42594	375787
3596	375788
56820	375789
2075	375790
16281	375791
42131	375792
23154	375793
758	375794
25710	375795
7058	375796
75977	375797
7815	375798
2852	375799
55501	375800
828	375801
73433	375802
96915	375803
3918	375804
26063	375805
52036	375806
28923	375807
44306	375808
15532	375809
28268	375810
9513	375811
30291	375812
39990	375813
38396	375814
40332	375815
44950	375816
80995	375817
16931	375818
14692	375819
20469	375820
35072	375821
16860	375822
444	375823
9083	375824
22052	375825
997	375826
13901	375827
54088	375828
28269	375829
35140	375830
16711	375831
5582	375832
27405	375833
4722	375834
29139	375835
22108	375836
30709	375837
12300	375838
106293	375839
58339	375840
112780	375841
4268	375842
6091	375843
8168	375844
60	375845
41483	375846
30995	375847
46793	375848
88258	375849
18086	375850
56324	375851
18242	375852
8558	375853
1918	375854
1913	375855
10835	375856
88232	375857
456	375858
66025	375859
63583	375860
2228	375861
12899	375862
70939	375863
81921	375864
23689	375865
3937	375866
44089	375867
14359	375868
77265	375869
7502	375870
11633	375871
576	375872
56371	375873
42230	375874
12724	375875
2827	375876
6778	375877
6471	375878
61971	375879
23741	375880
41511	375881
37875	375882
9720	375883
7125	375884
29959	375885
39893	375886
76653	375887
97796	375888
18135	375889
13376	375890
17739	375891
7261	375892
71974	375893
61	375894
3063	375895
14738	375896
66665	375897
63803	375898
52809	375899
45353	375900
49721	375901
54574	375902
7224	375903
46367	375904
13340	375905
55073	375906
18477	375907
4859	375908
80525	375909
30409	375910
103781	375911
20593	375912
12803	375913
59847	375914
9431	375915
33139	375916
55543	375917
61547	375918
24420	375919
93981	375920
1930	375921
146	375922
428	375923
16179	375924
297	375925
45287	375926
4135	375927
98735	375928
10049	375929
30206	375930
44393	375931
135	375932
78135	375933
92930	375934
478	375935
17012	375936
1293	375937
23869	375938
38672	375939
4715	375940
28529	375941
8012	375942
24355	375943
4069	375944
40713	375945
85537	375946
86859	375947
55116	375948
6459	375949
3462	375950
104131	375951
57960	375952
9204	375953
80505	375954
48602	375955
22538	375956
13299	375957
27214	375958
76067	375959
10393	375960
49198	375961
108972	375962
113	375963
3427	375964
993	375965
102020	375966
24010	375967
21805	375968
66049	375969
97382	375970
24330	375971
35683	375972
1015	375973
1420	375974
1343	375975
92115	375976
38847	375977
35512	375978
66568	375979
50123	375980
21253	375981
45875	375982
918	375983
4944	375984
109644	375985
175	375986
2441	375987
20421	375988
8509	375989
686	375990
28716	375991
39699	375992
9656	375993
321	375994
51861	375995
82174	375996
98742	375997
50481	375998
1847	375999
58643	376000
26810	376001
21396	376002
6868	376003
9086	376004
98470	376005
28682	376006
727	376007
12837	376008
67274	376009
3015	376010
24137	376011
6113	376012
57382	376013
58039	376014
22506	376015
16185	376016
8396	376017
48747	376018
15389	376019
35987	376020
54200	376021
17178	376022
644	376023
68400	376024
54739	376025
44235	376026
15950	376027
18618	376028
23805	376029
48163	376030
6059	376031
27460	376032
88	376033
8932	376034
56690	376035
35226	376036
294	376037
641	376038
16045	376039
54375	376040
25078	376041
50145	376042
41553	376043
20336	376044
1341	376045
148	376046
81480	376047
96174	376048
5389	376049
2426	376050
3076	376051
55	376052
3454	376053
21796	376054
30208	376055
42151	376056
18476	376057
10350	376058
11660	376059
61449	376060
42520	376061
52290	376062
10772	376063
43707	376064
71555	376065
27821	376066
17543	376067
821	376068
23341	376069
329	376070
11853	376071
19025	376072
586	376073
68033	376074
21655	376075
262	376076
10343	376077
12298	376078
40970	376079
4191	376080
78775	376081
102511	376082
19521	376083
107908	376084
17459	376085
98194	376086
19691	376087
40735	376088
75343	376089
6028	376090
14373	376091
2884	376092
28367	376093
2258	376094
49358	376095
51160	376096
59349	376097
29055	376098
573	376099
28249	376100
55344	376101
40744	376102
29931	376103
7318	376104
27732	376105
20063	376106
40371	376107
6303	376108
53876	376109
7687	376110
42923	376111
74488	376112
59643	376113
17272	376114
25525	376115
62954	376116
51663	376117
58187	376118
465	376119
7575	376120
3387	376121
8278	376122
7721	376123
24254	376124
77772	376125
2110	376126
77647	376127
13	376128
239	376129
33094	376130
32124	376131
29951	376132
4865	376133
90272	376134
32427	376135
16421	376136
2891	376137
20538	376138
6494	376139
48653	376140
54008	376141
59538	376142
83	376143
26547	376144
491	376145
56638	376146
29155	376147
40333	376148
17355	376149
90383	376150
77255	376151
43654	376152
3865	376153
30078	376154
46515	376155
19618	376156
1408	376157
36938	376158
6746	376159
8907	376160
337	376161
46473	376162
54	376163
315	376164
35002	376165
8490	376166
60301	376167
20794	376168
54441	376169
3612	376170
36456	376171
48585	376172
215	376173
6962	376174
658	376175
1990	376176
47579	376177
9988	376178
99318	376179
30178	376180
3824	376181
60516	376182
16057	376183
2	376184
104082	376185
3125	376186
83536	376187
14797	376188
83782	376189
8222	376190
36388	376191
7310	376192
72985	376193
5063	376194
7316	376195
33014	376196
1465	376197
2993	376198
41192	376199
3918	376200
51784	376201
4072	376202
565	376203
9267	376204
1408	376205
618	376206
21136	376207
83110	376208
34	376209
58300	376210
29661	376211
19995	376212
5230	376213
47816	376214
26242	376215
768	376216
72153	376217
22366	376218
5443	376219
18491	376220
36285	376221
10994	376222
44499	376223
16860	376224
2324	376225
4721	376226
39360	376227
16938	376228
33207	376229
4412	376230
26905	376231
58374	376232
5319	376233
21093	376234
89402	376235
2652	376236
31545	376237
30625	376238
3895	376239
15872	376240
3653	376241
18514	376242
40760	376243
30407	376244
2949	376245
103651	376246
14763	376247
34026	376248
10231	376249
5366	376250
98869	376251
64037	376252
34614	376253
62459	376254
91375	376255
30312	376256
734	376257
112476	376258
2061	376259
35684	376260
70121	376261
6628	376262
1448	376263
15361	376264
13137	376265
26816	376266
69913	376267
32125	376268
36971	376269
53536	376270
34150	376271
79817	376272
20760	376273
41048	376274
18643	376275
15021	376276
95007	376277
44897	376278
45090	376279
2540	376280
10504	376281
2880	376282
41351	376283
8287	376284
304	376285
22657	376286
51147	376287
5122	376288
2053	376289
17118	376290
393	376291
55292	376292
3261	376293
35037	376294
19818	376295
69513	376296
972	376297
27110	376298
42121	376299
22868	376300
6967	376301
5124	376302
25448	376303
3366	376304
29544	376305
13670	376306
511	376307
31040	376308
3061	376309
13898	376310
9925	376311
1685	376312
42157	376313
2269	376314
3147	376315
60803	376316
28796	376317
15810	376318
45464	376319
24094	376320
624	376321
52589	376322
33953	376323
36066	376324
262	376325
25607	376326
5169	376327
27661	376328
21681	376329
12759	376330
52694	376331
1358	376332
38487	376333
97191	376334
56049	376335
25100	376336
22720	376337
2908	376338
36702	376339
105862	376340
7786	376341
20606	376342
21546	376343
107452	376344
18785	376345
111892	376346
4879	376347
91899	376348
24729	376349
9600	376350
6379	376351
76175	376352
14181	376353
27241	376354
81940	376355
80362	376356
49751	376357
14164	376358
21206	376359
5122	376360
51745	376361
22069	376362
28216	376363
87415	376364
58583	376365
50869	376366
6463	376367
14530	376368
62471	376369
55127	376370
8290	376371
2484	376372
9699	376373
78436	376374
58684	376375
57211	376376
43980	376377
4360	376378
18217	376379
1750	376380
581	376381
9309	376382
28943	376383
67461	376384
1483	376385
2135	376386
38455	376387
4418	376388
9928	376389
36974	376390
32458	376391
27230	376392
54806	376393
25681	376394
30469	376395
51318	376396
5931	376397
33975	376398
78585	376399
1043	376400
9108	376401
3101	376402
66252	376403
19293	376404
11678	376405
2258	376406
4818	376407
25073	376408
13902	376409
47498	376410
54058	376411
8961	376412
80283	376413
52366	376414
5667	376415
28713	376416
4089	376417
60663	376418
15172	376419
18126	376420
12447	376421
12355	376422
3456	376423
42424	376424
65357	376425
41145	376426
1350	376427
1547	376428
42600	376429
35925	376430
19520	376431
44815	376432
85051	376433
959	376434
5318	376435
22452	376436
7785	376437
1619	376438
61044	376439
9683	376440
39640	376441
12305	376442
23990	376443
38143	376444
16873	376445
26529	376446
45055	376447
39393	376448
98774	376449
135	376450
3057	376451
39372	376452
32570	376453
36133	376454
10849	376455
47908	376456
746	376457
52562	376458
14200	376459
68857	376460
31804	376461
48061	376462
14558	376463
86032	376464
53268	376465
17302	376466
22658	376467
39499	376468
38307	376469
1113	376470
7045	376471
13933	376472
75041	376473
39197	376474
10018	376475
2205	376476
14871	376477
30443	376478
20755	376479
1357	376480
8132	376481
91497	376482
2077	376483
32041	376484
11448	376485
57921	376486
36212	376487
44465	376488
13828	376489
60704	376490
4236	376491
4509	376492
1949	376493
5215	376494
21853	376495
64448	376496
9401	376497
27411	376498
22892	376499
22748	376500
270	376501
36652	376502
22361	376503
87279	376504
4679	376505
24886	376506
30224	376507
5051	376508
33591	376509
4554	376510
812	376511
21464	376512
18006	376513
29026	376514
7494	376515
26341	376516
6527	376517
89554	376518
3583	376519
53251	376520
2758	376521
57216	376522
71847	376523
31922	376524
25639	376525
42976	376526
54068	376527
8934	376528
100813	376529
4299	376530
34539	376531
1180	376532
18962	376533
63834	376534
2524	376535
82017	376536
60313	376537
64640	376538
81665	376539
8517	376540
7798	376541
18095	376542
35891	376543
13194	376544
1548	376545
53523	376546
49781	376547
25	376548
61927	376549
46801	376550
45114	376551
44955	376552
26162	376553
8913	376554
62751	376555
51100	376556
815	376557
72801	376558
11392	376559
28460	376560
7435	376561
1906	376562
58098	376563
247	376564
80834	376565
21297	376566
88624	376567
46262	376568
911	376569
32117	376570
60243	376571
75859	376572
41588	376573
8839	376574
50527	376575
29801	376576
42710	376577
74006	376578
19246	376579
39701	376580
3879	376581
19797	376582
24842	376583
1663	376584
34200	376585
17715	376586
14500	376587
16161	376588
3952	376589
38770	376590
104932	376591
42602	376592
31472	376593
689	376594
35670	376595
78240	376596
8948	376597
49203	376598
91611	376599
41757	376600
2185	376601
8575	376602
2962	376603
5712	376604
2765	376605
91141	376606
13072	376607
14139	376608
8255	376609
1059	376610
91831	376611
15245	376612
13712	376613
65901	376614
1734	376615
20638	376616
52106	376617
5282	376618
758	376619
76558	376620
20112	376621
18736	376622
30920	376623
70946	376624
19213	376625
76114	376626
67938	376627
105118	376628
23387	376629
34496	376630
7860	376631
1331	376632
137	376633
18211	376634
40990	376635
56621	376636
31400	376637
87576	376638
80	376639
68337	376640
32702	376641
59961	376642
212	376643
3089	376644
36641	376645
7700	376646
51772	376647
24093	376648
2072	376649
20046	376650
36333	376651
209	376652
29199	376653
59887	376654
20802	376655
1062	376656
81322	376657
2414	376658
78279	376659
20900	376660
2534	376661
37867	376662
5003	376663
58513	376664
12290	376665
38242	376666
35416	376667
54179	376668
6040	376669
27302	376670
1081	376671
21487	376672
38857	376673
20128	376674
4023	376675
23568	376676
1389	376677
29963	376678
19431	376679
35483	376680
47055	376681
8494	376682
16463	376683
6508	376684
18873	376685
75544	376686
58943	376687
15469	376688
1905	376689
103928	376690
46862	376691
112134	376692
94193	376693
45544	376694
61072	376695
30673	376696
42465	376697
2140	376698
11456	376699
12956	376700
200	376701
4342	376702
54509	376703
53220	376704
13676	376705
18111	376706
7316	376707
6174	376708
4472	376709
40182	376710
6443	376711
59733	376712
495	376713
31940	376714
66327	376715
78	376716
2965	376717
9841	376718
32686	376719
10262	376720
20625	376721
9085	376722
25883	376723
40154	376724
38870	376725
39170	376726
5478	376727
14323	376728
21344	376729
2450	376730
67638	376731
4140	376732
10378	376733
3075	376734
41108	376735
33834	376736
54601	376737
12291	376738
44693	376739
79541	376740
64420	376741
12563	376742
330	376743
35339	376744
36949	376745
36880	376746
1116	376747
6744	376748
4706	376749
19835	376750
26301	376751
12518	376752
15231	376753
72720	376754
45938	376755
563	376756
47000	376757
36574	376758
8872	376759
14651	376760
9290	376761
57940	376762
22282	376763
35101	376764
37916	376765
16208	376766
2280	376767
53063	376768
7403	376769
32864	376770
70861	376771
99000	376772
32314	376773
1609	376774
20684	376775
99699	376776
78365	376777
17579	376778
3110	376779
366	376780
19479	376781
20597	376782
21588	376783
2370	376784
75882	376785
3246	376786
78447	376787
23231	376788
80382	376789
10280	376790
19785	376791
13947	376792
2945	376793
17060	376794
42035	376795
46919	376796
5076	376797
81813	376798
32512	376799
46915	376800
79823	376801
56313	376802
3063	376803
2784	376804
536	376805
16784	376806
44173	376807
103336	376808
34273	376809
26865	376810
10853	376811
10687	376812
50356	376813
32047	376814
26636	376815
95042	376816
1448	376817
123	376818
95842	376819
33302	376820
30831	376821
29	376822
8112	376823
143	376824
9748	376825
14288	376826
48133	376827
38255	376828
5621	376829
13687	376830
3316	376831
34275	376832
6156	376833
17341	376834
34975	376835
16962	376836
78699	376837
17547	376838
31156	376839
2612	376840
36527	376841
64	376842
12329	376843
2910	376844
42971	376845
39187	376846
65893	376847
80839	376848
76646	376849
14855	376850
70273	376851
11095	376852
25418	376853
62042	376854
318	376855
57114	376856
17555	376857
2016	376858
265	376859
7368	376860
56458	376861
14787	376862
1082	376863
29944	376864
79942	376865
103772	376866
1945	376867
53403	376868
2166	376869
42232	376870
78871	376871
61534	376872
10436	376873
51535	376874
9224	376875
63947	376876
34165	376877
32726	376878
1223	376879
44520	376880
813	376881
5236	376882
47635	376883
135	376884
23258	376885
76596	376886
1505	376887
27797	376888
56345	376889
26587	376890
16461	376891
20246	376892
1023	376893
12119	376894
19535	376895
60578	376896
87664	376897
2402	376898
24161	376899
8076	376900
29915	376901
282	376902
5022	376903
69314	376904
10470	376905
22545	376906
46416	376907
81983	376908
1552	376909
18428	376910
15384	376911
1211	376912
56818	376913
112966	376914
33339	376915
9446	376916
6090	376917
754	376918
422	376919
17128	376920
6025	376921
11614	376922
25821	376923
3096	376924
25405	376925
13146	376926
13218	376927
36319	376928
16345	376929
2301	376930
12197	376931
67081	376932
36092	376933
22801	376934
31319	376935
36182	376936
64107	376937
28914	376938
23719	376939
45362	376940
58263	376941
16199	376942
35452	376943
56668	376944
79022	376945
41045	376946
89594	376947
43887	376948
802	376949
111278	376950
5240	376951
12416	376952
41358	376953
43091	376954
44872	376955
30949	376956
6834	376957
30547	376958
42308	376959
15306	376960
97100	376961
43225	376962
6805	376963
10503	376964
6246	376965
23104	376966
72582	376967
46472	376968
74507	376969
22530	376970
52075	376971
26441	376972
2748	376973
599	376974
35835	376975
20058	376976
60358	376977
12969	376978
43226	376979
32	376980
5185	376981
1583	376982
55943	376983
5233	376984
59279	376985
13964	376986
46159	376987
900	376988
55349	376989
58213	376990
42835	376991
58205	376992
21529	376993
60227	376994
68826	376995
24917	376996
11756	376997
68763	376998
33706	376999
20112	377000
86139	377001
48805	377002
4162	377003
14650	377004
102261	377005
59658	377006
196	377007
44954	377008
113579	377009
79928	377010
14200	377011
70127	377012
28259	377013
100709	377014
24723	377015
40716	377016
92850	377017
16161	377018
33099	377019
7793	377020
13680	377021
30089	377022
34974	377023
59309	377024
31631	377025
32756	377026
20433	377027
7628	377028
6511	377029
12181	377030
67422	377031
2438	377032
19649	377033
25256	377034
57855	377035
76689	377036
49841	377037
2683	377038
14757	377039
44	377040
9058	377041
71689	377042
6450	377043
17864	377044
33934	377045
28599	377046
1962	377047
4354	377048
55250	377049
27907	377050
4602	377051
66470	377052
65145	377053
14462	377054
1920	377055
28663	377056
24291	377057
2148	377058
74862	377059
15390	377060
13972	377061
2887	377062
33089	377063
5483	377064
12477	377065
91317	377066
4699	377067
47271	377068
62347	377069
9576	377070
72960	377071
84834	377072
106161	377073
46229	377074
12354	377075
12663	377076
64617	377077
2498	377078
24382	377079
111793	377080
636	377081
4928	377082
11524	377083
3999	377084
27156	377085
98005	377086
77743	377087
1835	377088
74395	377089
19633	377090
69724	377091
11299	377092
21326	377093
3127	377094
2755	377095
18468	377096
101637	377097
24550	377098
64698	377099
39651	377100
79171	377101
841	377102
8562	377103
1581	377104
3744	377105
16355	377106
102253	377107
249	377108
24227	377109
27445	377110
27468	377111
17620	377112
1993	377113
47523	377114
36920	377115
46068	377116
27740	377117
6397	377118
60796	377119
44538	377120
29881	377121
9988	377122
33024	377123
81993	377124
36613	377125
1736	377126
16805	377127
24178	377128
9822	377129
94172	377130
69139	377131
30	377132
44609	377133
18571	377134
35094	377135
2052	377136
28927	377137
8150	377138
4561	377139
4572	377140
20046	377141
99489	377142
45499	377143
5506	377144
24383	377145
66344	377146
2395	377147
3182	377148
1314	377149
33440	377150
19521	377151
65450	377152
34971	377153
81924	377154
63641	377155
11517	377156
1112	377157
512	377158
44533	377159
85519	377160
272	377161
34549	377162
3754	377163
56774	377164
19331	377165
55988	377166
8704	377167
8632	377168
330	377169
51189	377170
2478	377171
291	377172
7506	377173
76406	377174
31701	377175
42573	377176
4728	377177
1737	377178
85062	377179
8387	377180
19115	377181
633	377182
1382	377183
83102	377184
10784	377185
69179	377186
11516	377187
8117	377188
79920	377189
80766	377190
56867	377191
42181	377192
65424	377193
78826	377194
26462	377195
54192	377196
35804	377197
24712	377198
84761	377199
7994	377200
55648	377201
8458	377202
4863	377203
9013	377204
56043	377205
34436	377206
48567	377207
6453	377208
38134	377209
26986	377210
34483	377211
70299	377212
10392	377213
6113	377214
3813	377215
14681	377216
43299	377217
75106	377218
737	377219
20525	377220
350	377221
660	377222
73548	377223
1461	377224
19645	377225
59992	377226
34142	377227
1121	377228
36561	377229
18851	377230
85045	377231
1401	377232
1664	377233
9154	377234
708	377235
17693	377236
82431	377237
18332	377238
22194	377239
1119	377240
5543	377241
20744	377242
35521	377243
1117	377244
72794	377245
14564	377246
78517	377247
8943	377248
44648	377249
7684	377250
8161	377251
68254	377252
2655	377253
22525	377254
17889	377255
100115	377256
39128	377257
2010	377258
18640	377259
1747	377260
39067	377261
9254	377262
4837	377263
25440	377264
40268	377265
26533	377266
11801	377267
45449	377268
105637	377269
58802	377270
6471	377271
68750	377272
48023	377273
16037	377274
4053	377275
3847	377276
495	377277
38641	377278
109364	377279
62864	377280
40290	377281
73097	377282
7561	377283
29602	377284
25408	377285
105	377286
49589	377287
61350	377288
33748	377289
16673	377290
57500	377291
772	377292
3486	377293
12180	377294
4284	377295
4569	377296
703	377297
37165	377298
2	377299
40505	377300
10671	377301
2410	377302
26812	377303
9306	377304
45940	377305
37494	377306
25738	377307
3329	377308
10287	377309
8428	377310
1805	377311
24409	377312
8996	377313
19745	377314
3936	377315
48671	377316
54009	377317
19625	377318
9804	377319
10830	377320
28945	377321
1024	377322
23703	377323
27707	377324
54965	377325
108832	377326
83852	377327
2025	377328
2435	377329
34729	377330
69126	377331
50261	377332
58378	377333
31211	377334
5532	377335
4405	377336
42284	377337
1091	377338
32682	377339
17598	377340
30343	377341
19160	377342
24760	377343
21026	377344
102271	377345
10112	377346
8324	377347
9913	377348
66368	377349
75678	377350
18205	377351
4704	377352
5907	377353
39026	377354
90689	377355
3356	377356
11598	377357
44257	377358
16636	377359
38031	377360
73965	377361
9875	377362
68384	377363
210	377364
919	377365
4140	377366
35239	377367
13528	377368
78408	377369
15346	377370
53934	377371
76167	377372
5640	377373
16068	377374
48690	377375
35217	377376
2005	377377
11825	377378
85768	377379
87551	377380
54671	377381
83718	377382
45982	377383
42982	377384
29337	377385
1295	377386
10384	377387
83613	377388
8785	377389
4932	377390
2376	377391
62458	377392
8425	377393
39833	377394
92091	377395
45136	377396
41673	377397
7257	377398
57336	377399
30660	377400
36026	377401
23785	377402
7212	377403
43929	377404
24600	377405
55834	377406
150	377407
5475	377408
224	377409
75057	377410
35415	377411
28365	377412
42025	377413
63703	377414
1894	377415
78925	377416
25117	377417
38814	377418
7522	377419
45053	377420
3581	377421
49292	377422
3916	377423
19623	377424
252	377425
23192	377426
12901	377427
26653	377428
53952	377429
2	377430
46224	377431
31227	377432
27057	377433
98	377434
26398	377435
62238	377436
26405	377437
82682	377438
80990	377439
4220	377440
1066	377441
89780	377442
55532	377443
77	377444
47568	377445
40187	377446
13582	377447
1566	377448
4833	377449
72672	377450
121	377451
14579	377452
52540	377453
3843	377454
46941	377455
25159	377456
88944	377457
532	377458
3209	377459
20788	377460
59233	377461
43551	377462
34096	377463
10977	377464
3923	377465
4581	377466
12858	377467
45644	377468
17326	377469
10495	377470
84383	377471
73835	377472
58266	377473
8649	377474
3257	377475
14	377476
29859	377477
617	377478
67657	377479
6311	377480
17	377481
56172	377482
7696	377483
4038	377484
34938	377485
34348	377486
36101	377487
23953	377488
59184	377489
16213	377490
68782	377491
510	377492
20071	377493
28789	377494
44828	377495
40504	377496
6069	377497
35296	377498
9553	377499
8538	377500
70777	377501
66005	377502
7612	377503
21298	377504
55342	377505
31558	377506
6788	377507
22847	377508
33373	377509
37429	377510
51676	377511
1959	377512
71292	377513
3967	377514
34655	377515
56420	377516
12783	377517
11441	377518
23005	377519
4049	377520
44846	377521
180	377522
74455	377523
303	377524
19049	377525
33741	377526
48761	377527
29414	377528
181	377529
8979	377530
112877	377531
6019	377532
15591	377533
10485	377534
72291	377535
17691	377536
18479	377537
91752	377538
17430	377539
715	377540
13544	377541
29814	377542
52595	377543
62410	377544
41747	377545
25218	377546
2643	377547
49477	377548
53128	377549
12681	377550
48821	377551
21	377552
3501	377553
80552	377554
13566	377555
23379	377556
72207	377557
83881	377558
43809	377559
70911	377560
32880	377561
55758	377562
36216	377563
92448	377564
25635	377565
1514	377566
6732	377567
12628	377568
22878	377569
1513	377570
91999	377571
15768	377572
17917	377573
34275	377574
42765	377575
18656	377576
24484	377577
169	377578
5347	377579
13610	377580
33432	377581
38525	377582
33194	377583
6586	377584
111447	377585
1899	377586
14894	377587
39184	377588
29015	377589
3383	377590
12365	377591
58893	377592
57352	377593
36621	377594
2696	377595
3200	377596
36567	377597
10677	377598
16520	377599
70837	377600
2734	377601
89933	377602
30959	377603
16581	377604
80858	377605
31584	377606
1620	377607
81143	377608
79692	377609
7030	377610
51810	377611
79291	377612
11054	377613
12965	377614
872	377615
2458	377616
40603	377617
14984	377618
7021	377619
54779	377620
57473	377621
5584	377622
3961	377623
368	377624
30623	377625
33362	377626
44521	377627
4344	377628
71	377629
65223	377630
49791	377631
72134	377632
35444	377633
7457	377634
38325	377635
74880	377636
37610	377637
5726	377638
28088	377639
24788	377640
81558	377641
11835	377642
66677	377643
55139	377644
2849	377645
1102	377646
16133	377647
58324	377648
90122	377649
14854	377650
81227	377651
42524	377652
42302	377653
35145	377654
15455	377655
52190	377656
26356	377657
29870	377658
50256	377659
18478	377660
44212	377661
2074	377662
47767	377663
46474	377664
3328	377665
70052	377666
9287	377667
968	377668
16087	377669
72097	377670
459	377671
31793	377672
29155	377673
70397	377674
51550	377675
59942	377676
16731	377677
36593	377678
7205	377679
15553	377680
3611	377681
71914	377682
21874	377683
77767	377684
8410	377685
50793	377686
11462	377687
26273	377688
813	377689
48898	377690
229	377691
30750	377692
10648	377693
11248	377694
2140	377695
56170	377696
17784	377697
29834	377698
48248	377699
22419	377700
65332	377701
5219	377702
45441	377703
62307	377704
59515	377705
30067	377706
5970	377707
13707	377708
22648	377709
30618	377710
4351	377711
678	377712
4631	377713
4559	377714
1176	377715
60732	377716
59729	377717
15066	377718
92568	377719
40624	377720
6084	377721
8723	377722
145	377723
853	377724
32142	377725
3270	377726
1758	377727
1310	377728
20965	377729
2710	377730
6676	377731
42614	377732
34133	377733
1071	377734
1001	377735
1232	377736
13017	377737
25352	377738
12820	377739
57135	377740
64582	377741
92113	377742
31502	377743
24938	377744
70397	377745
29439	377746
14229	377747
3694	377748
109323	377749
8048	377750
33628	377751
42446	377752
43584	377753
1804	377754
32529	377755
30456	377756
915	377757
14577	377758
13281	377759
48735	377760
7102	377761
30753	377762
580	377763
13668	377764
15990	377765
103495	377766
1481	377767
30822	377768
26527	377769
19587	377770
59031	377771
12100	377772
94588	377773
46499	377774
26570	377775
6830	377776
51172	377777
93176	377778
58775	377779
51365	377780
25375	377781
18359	377782
18620	377783
2454	377784
39364	377785
41634	377786
44474	377787
44279	377788
3264	377789
50322	377790
1505	377791
21013	377792
42443	377793
25522	377794
3868	377795
10432	377796
38933	377797
8138	377798
64629	377799
70938	377800
23347	377801
2344	377802
54510	377803
27826	377804
1295	377805
35940	377806
682	377807
71834	377808
87920	377809
26433	377810
59338	377811
9860	377812
26921	377813
15842	377814
1044	377815
1102	377816
15049	377817
98513	377818
77422	377819
5238	377820
24366	377821
6591	377822
40044	377823
1310	377824
6201	377825
28917	377826
29	377827
7123	377828
20515	377829
14317	377830
63390	377831
20959	377832
85903	377833
89958	377834
103234	377835
332	377836
29670	377837
39923	377838
44265	377839
29434	377840
9055	377841
512	377842
34874	377843
75	377844
1143	377845
6162	377846
10072	377847
31246	377848
11085	377849
49373	377850
50070	377851
7664	377852
74311	377853
12602	377854
7755	377855
12239	377856
7275	377857
33499	377858
34201	377859
87	377860
31283	377861
67248	377862
2380	377863
362	377864
10059	377865
7281	377866
3814	377867
27800	377868
19167	377869
48513	377870
55595	377871
10577	377872
89308	377873
44114	377874
71499	377875
16269	377876
79731	377877
78	377878
89798	377879
36281	377880
24546	377881
3486	377882
82390	377883
4181	377884
80227	377885
66980	377886
367	377887
30729	377888
463	377889
1198	377890
21360	377891
33746	377892
37877	377893
67223	377894
23749	377895
83334	377896
25841	377897
35156	377898
72413	377899
3956	377900
20241	377901
4502	377902
61908	377903
5002	377904
14846	377905
29635	377906
459	377907
49595	377908
5055	377909
81830	377910
21296	377911
2802	377912
29395	377913
68703	377914
9880	377915
12236	377916
6428	377917
6996	377918
8032	377919
31784	377920
26642	377921
103910	377922
36204	377923
14429	377924
105644	377925
68078	377926
6534	377927
484	377928
52594	377929
12	377930
503	377931
18478	377932
21467	377933
45412	377934
48171	377935
17585	377936
19982	377937
95344	377938
62966	377939
67192	377940
95189	377941
48324	377942
60158	377943
9021	377944
34351	377945
12430	377946
32870	377947
27519	377948
42437	377949
41303	377950
10436	377951
90120	377952
16243	377953
11685	377954
28580	377955
43880	377956
102784	377957
32032	377958
98521	377959
11405	377960
12179	377961
64742	377962
3470	377963
10607	377964
8061	377965
61840	377966
24334	377967
38352	377968
58672	377969
6623	377970
4054	377971
20237	377972
92070	377973
86540	377974
13992	377975
3767	377976
72718	377977
58861	377978
9186	377979
810	377980
3677	377981
1081	377982
6084	377983
36145	377984
90441	377985
18168	377986
3399	377987
49209	377988
2948	377989
375	377990
38777	377991
1752	377992
37369	377993
64077	377994
25558	377995
57164	377996
83038	377997
44426	377998
29961	377999
12596	378000
1124	378001
44692	378002
24429	378003
37663	378004
1867	378005
46698	378006
9628	378007
47478	378008
1409	378009
29641	378010
55772	378011
7778	378012
48154	378013
123	378014
3271	378015
76233	378016
2426	378017
2054	378018
13349	378019
2518	378020
5728	378021
44049	378022
5730	378023
83684	378024
27405	378025
43591	378026
30917	378027
44568	378028
48732	378029
26307	378030
12931	378031
47207	378032
10813	378033
27575	378034
6518	378035
16154	378036
33836	378037
34669	378038
88755	378039
61374	378040
33904	378041
1283	378042
15372	378043
18021	378044
7918	378045
3850	378046
93199	378047
46557	378048
13069	378049
9723	378050
16994	378051
6195	378052
82382	378053
10024	378054
44876	378055
77524	378056
52402	378057
7920	378058
18192	378059
23881	378060
688	378061
24530	378062
104187	378063
31335	378064
24170	378065
3313	378066
27875	378067
84520	378068
15283	378069
19214	378070
30829	378071
55026	378072
91879	378073
52	378074
1802	378075
384	378076
101809	378077
21633	378078
105808	378079
4399	378080
15	378081
50696	378082
11388	378083
1204	378084
20916	378085
45910	378086
68607	378087
229	378088
5975	378089
4721	378090
90552	378091
59702	378092
54303	378093
22746	378094
47418	378095
28935	378096
25172	378097
12631	378098
5435	378099
4862	378100
46052	378101
780	378102
6343	378103
36062	378104
41244	378105
11	378106
19703	378107
28895	378108
11448	378109
2970	378110
29797	378111
542	378112
23478	378113
69608	378114
65216	378115
26198	378116
1607	378117
51588	378118
41208	378119
68263	378120
6038	378121
29234	378122
2249	378123
94791	378124
6569	378125
12648	378126
61467	378127
1804	378128
33811	378129
63996	378130
26021	378131
14767	378132
8066	378133
19697	378134
36435	378135
60891	378136
90389	378137
53382	378138
30281	378139
101631	378140
80107	378141
18962	378142
69796	378143
66284	378144
31654	378145
13534	378146
15120	378147
27409	378148
4432	378149
30847	378150
15326	378151
1457	378152
11553	378153
3833	378154
7958	378155
18640	378156
17955	378157
57581	378158
89049	378159
56566	378160
8181	378161
13359	378162
58930	378163
57157	378164
2340	378165
56506	378166
8247	378167
7771	378168
2384	378169
54132	378170
56563	378171
49165	378172
21936	378173
1671	378174
9033	378175
2770	378176
48685	378177
10227	378178
3889	378179
80035	378180
6621	378181
93376	378182
52061	378183
60650	378184
65939	378185
9978	378186
80805	378187
25290	378188
88087	378189
438	378190
57181	378191
54054	378192
97582	378193
91794	378194
101983	378195
9024	378196
79153	378197
46905	378198
63541	378199
6780	378200
12690	378201
17915	378202
6871	378203
30197	378204
2595	378205
48486	378206
496	378207
71138	378208
11610	378209
4184	378210
53474	378211
19565	378212
9540	378213
246	378214
28052	378215
10435	378216
36906	378217
67496	378218
7324	378219
40091	378220
77105	378221
107	378222
89145	378223
1063	378224
5920	378225
23808	378226
12361	378227
84581	378228
65	378229
56	378230
8576	378231
899	378232
3395	378233
53388	378234
24998	378235
36690	378236
52074	378237
41018	378238
19709	378239
18483	378240
48330	378241
41524	378242
7660	378243
21113	378244
675	378245
23503	378246
582	378247
6821	378248
1241	378249
67140	378250
30238	378251
15217	378252
95708	378253
44733	378254
91226	378255
17605	378256
100723	378257
16839	378258
1059	378259
149	378260
63344	378261
17659	378262
610	378263
29508	378264
168	378265
107515	378266
83183	378267
46449	378268
4488	378269
29772	378270
34894	378271
60445	378272
16718	378273
14414	378274
83352	378275
31986	378276
22035	378277
22607	378278
96272	378279
4	378280
2006	378281
43048	378282
35708	378283
12210	378284
3699	378285
14645	378286
13615	378287
88838	378288
12726	378289
40950	378290
10638	378291
8441	378292
72436	378293
6686	378294
59770	378295
62975	378296
23971	378297
16808	378298
21317	378299
503	378300
32942	378301
64689	378302
63454	378303
1728	378304
12750	378305
10359	378306
20977	378307
24309	378308
14160	378309
5589	378310
45530	378311
38670	378312
53224	378313
6966	378314
9036	378315
19139	378316
22254	378317
3103	378318
50672	378319
60077	378320
182	378321
11109	378322
49403	378323
17394	378324
55723	378325
79594	378326
19426	378327
4373	378328
55542	378329
61588	378330
51497	378331
74	378332
18136	378333
17242	378334
71937	378335
23317	378336
31532	378337
583	378338
56824	378339
23606	378340
122	378341
40944	378342
51216	378343
18064	378344
61305	378345
54568	378346
10691	378347
35467	378348
31675	378349
26960	378350
83292	378351
29001	378352
30760	378353
7567	378354
13871	378355
25	378356
18008	378357
48140	378358
105582	378359
3780	378360
1002	378361
8638	378362
27140	378363
15181	378364
65022	378365
35975	378366
53471	378367
25333	378368
36304	378369
67861	378370
80884	378371
695	378372
22744	378373
82591	378374
39899	378375
6714	378376
64232	378377
31458	378378
36262	378379
5653	378380
40478	378381
13453	378382
51603	378383
21084	378384
24248	378385
32877	378386
39905	378387
3119	378388
6898	378389
35932	378390
44140	378391
48617	378392
12892	378393
2450	378394
55567	378395
32086	378396
19862	378397
3479	378398
43566	378399
72562	378400
6040	378401
80099	378402
24946	378403
4048	378404
4729	378405
24226	378406
21193	378407
47725	378408
5482	378409
1913	378410
45175	378411
1108	378412
9199	378413
16589	378414
47739	378415
12807	378416
35579	378417
32693	378418
20589	378419
19730	378420
40373	378421
59662	378422
73258	378423
7693	378424
10526	378425
25115	378426
66973	378427
75031	378428
40332	378429
47810	378430
103501	378431
4119	378432
76550	378433
28199	378434
26985	378435
70310	378436
9136	378437
3228	378438
87301	378439
1191	378440
1942	378441
19485	378442
90509	378443
2474	378444
11403	378445
4398	378446
63246	378447
15	378448
14583	378449
21498	378450
23600	378451
80602	378452
7033	378453
28589	378454
10839	378455
27515	378456
57135	378457
121	378458
17596	378459
50463	378460
56083	378461
5444	378462
4266	378463
65775	378464
35042	378465
61188	378466
61656	378467
6663	378468
10614	378469
23269	378470
22343	378471
20803	378472
27821	378473
57579	378474
19964	378475
21547	378476
26729	378477
45472	378478
12121	378479
214	378480
70781	378481
27404	378482
60451	378483
2167	378484
316	378485
30131	378486
29531	378487
3615	378488
49431	378489
74437	378490
6903	378491
43638	378492
2410	378493
43512	378494
2837	378495
46188	378496
9303	378497
41119	378498
6039	378499
31913	378500
88037	378501
7	378502
37222	378503
13408	378504
5972	378505
85830	378506
33117	378507
54037	378508
23321	378509
15892	378510
39034	378511
27162	378512
16353	378513
10990	378514
92235	378515
28543	378516
45583	378517
72485	378518
8599	378519
32203	378520
87810	378521
3657	378522
34154	378523
5468	378524
1412	378525
19557	378526
51781	378527
36837	378528
1436	378529
1456	378530
23703	378531
10337	378532
19212	378533
8494	378534
35768	378535
25539	378536
103727	378537
15303	378538
40757	378539
38824	378540
7299	378541
38149	378542
1214	378543
8908	378544
687	378545
9051	378546
38218	378547
50729	378548
23763	378549
32496	378550
800	378551
41049	378552
11637	378553
27736	378554
17788	378555
5183	378556
108835	378557
4384	378558
35719	378559
55681	378560
41504	378561
12159	378562
1822	378563
24982	378564
84781	378565
38270	378566
85743	378567
54805	378568
5574	378569
32318	378570
562	378571
14369	378572
57926	378573
634	378574
2564	378575
11778	378576
25197	378577
7190	378578
5336	378579
5602	378580
41313	378581
34259	378582
87274	378583
27561	378584
6947	378585
49341	378586
15136	378587
86515	378588
223	378589
55986	378590
8116	378591
18078	378592
14781	378593
3219	378594
1715	378595
41941	378596
27030	378597
20426	378598
49497	378599
23404	378600
37000	378601
2566	378602
47095	378603
8106	378604
28698	378605
8875	378606
4449	378607
66457	378608
53275	378609
38048	378610
3561	378611
24352	378612
58019	378613
48635	378614
35143	378615
75260	378616
98308	378617
6653	378618
80358	378619
390	378620
1070	378621
40805	378622
354	378623
191	378624
4344	378625
43734	378626
76172	378627
30622	378628
31596	378629
30138	378630
46368	378631
40434	378632
96508	378633
3100	378634
24689	378635
25381	378636
55897	378637
18535	378638
92091	378639
9679	378640
81593	378641
11771	378642
7204	378643
63120	378644
2045	378645
1902	378646
38275	378647
25587	378648
49432	378649
17854	378650
1594	378651
60423	378652
3093	378653
44092	378654
26940	378655
1663	378656
1068	378657
70551	378658
1995	378659
32167	378660
42739	378661
1808	378662
29160	378663
19350	378664
48052	378665
62	378666
6355	378667
4670	378668
31978	378669
54843	378670
14220	378671
6169	378672
12717	378673
32708	378674
114246	378675
93112	378676
61958	378677
1851	378678
14200	378679
12569	378680
4275	378681
2385	378682
31965	378683
21511	378684
552	378685
69217	378686
5834	378687
35606	378688
46366	378689
26922	378690
80953	378691
8817	378692
10967	378693
2163	378694
95124	378695
29588	378696
1263	378697
53385	378698
23247	378699
88	378700
12999	378701
26241	378702
8427	378703
165	378704
46208	378705
6630	378706
47430	378707
32300	378708
15282	378709
73160	378710
29797	378711
4484	378712
56956	378713
32184	378714
2719	378715
25416	378716
3651	378717
32170	378718
27140	378719
9666	378720
67849	378721
46395	378722
29196	378723
11608	378724
6227	378725
27290	378726
89253	378727
2965	378728
14997	378729
13	378730
21942	378731
93377	378732
68271	378733
50303	378734
7042	378735
1618	378736
29900	378737
6421	378738
4827	378739
7406	378740
3021	378741
5569	378742
7241	378743
79764	378744
98	378745
470	378746
56355	378747
9853	378748
54414	378749
30207	378750
112240	378751
87377	378752
9467	378753
44501	378754
1142	378755
2272	378756
50746	378757
21958	378758
172	378759
11335	378760
25090	378761
1367	378762
23678	378763
1488	378764
25841	378765
9022	378766
31053	378767
1481	378768
20366	378769
17963	378770
36678	378771
39385	378772
84566	378773
21812	378774
2400	378775
14730	378776
73668	378777
17815	378778
20481	378779
30448	378780
19953	378781
26732	378782
57442	378783
17602	378784
5237	378785
7611	378786
3406	378787
103452	378788
19396	378789
65587	378790
25330	378791
84236	378792
1147	378793
28312	378794
17570	378795
15475	378796
52520	378797
51212	378798
2897	378799
28542	378800
47799	378801
5032	378802
32766	378803
30653	378804
32734	378805
17768	378806
43615	378807
46336	378808
26985	378809
37721	378810
2192	378811
65235	378812
2031	378813
5063	378814
20742	378815
181	378816
39867	378817
38854	378818
2291	378819
55634	378820
84049	378821
34684	378822
66407	378823
17255	378824
19818	378825
1997	378826
7027	378827
70048	378828
20861	378829
27162	378830
39930	378831
27139	378832
45906	378833
71398	378834
3442	378835
13560	378836
32955	378837
24269	378838
42523	378839
66692	378840
6641	378841
17541	378842
20271	378843
2408	378844
10589	378845
75	378846
18726	378847
56090	378848
11307	378849
28870	378850
4882	378851
2196	378852
22951	378853
26037	378854
40851	378855
22312	378856
86116	378857
24311	378858
47717	378859
19453	378860
97365	378861
16410	378862
53066	378863
20639	378864
73085	378865
107412	378866
3816	378867
59038	378868
57020	378869
50940	378870
19718	378871
22623	378872
2461	378873
47054	378874
4329	378875
5482	378876
61712	378877
7304	378878
7164	378879
4005	378880
57126	378881
42523	378882
68097	378883
11146	378884
15397	378885
3888	378886
906	378887
1050	378888
53354	378889
39593	378890
60650	378891
7118	378892
28938	378893
62573	378894
21605	378895
2	378896
24146	378897
2709	378898
20061	378899
6995	378900
18129	378901
21625	378902
37012	378903
40236	378904
77276	378905
16522	378906
13311	378907
43202	378908
11567	378909
28299	378910
26877	378911
954	378912
43867	378913
7179	378914
17765	378915
55880	378916
36288	378917
30137	378918
59663	378919
73869	378920
56242	378921
9905	378922
30416	378923
26212	378924
2126	378925
53989	378926
4848	378927
12514	378928
56823	378929
24741	378930
509	378931
33168	378932
11794	378933
1229	378934
29487	378935
81626	378936
6696	378937
10484	378938
2457	378939
9564	378940
10094	378941
47838	378942
3269	378943
44693	378944
5306	378945
34236	378946
4371	378947
3521	378948
115	378949
20653	378950
18773	378951
2480	378952
33327	378953
17705	378954
73113	378955
16460	378956
55600	378957
87384	378958
30822	378959
75582	378960
10342	378961
435	378962
6756	378963
45467	378964
368	378965
28684	378966
2356	378967
10545	378968
14570	378969
2562	378970
2659	378971
46842	378972
17898	378973
55964	378974
81718	378975
28489	378976
78469	378977
28	378978
4580	378979
31159	378980
53141	378981
49444	378982
105955	378983
6306	378984
4282	378985
3097	378986
6051	378987
50553	378988
2776	378989
51628	378990
25973	378991
11232	378992
71517	378993
49010	378994
4031	378995
1828	378996
26779	378997
32242	378998
17047	378999
14556	379000
8452	379001
7920	379002
41666	379003
57202	379004
66780	379005
17457	379006
29952	379007
7728	379008
15168	379009
48227	379010
75015	379011
88968	379012
11492	379013
3005	379014
2175	379015
72209	379016
67290	379017
3540	379018
57695	379019
4252	379020
4762	379021
24948	379022
11590	379023
92162	379024
10991	379025
45343	379026
33903	379027
16976	379028
21479	379029
2601	379030
5938	379031
14866	379032
33172	379033
5483	379034
12372	379035
2115	379036
10731	379037
13241	379038
16661	379039
60947	379040
83726	379041
8110	379042
801	379043
71340	379044
4755	379045
63545	379046
25274	379047
110763	379048
11	379049
35314	379050
22349	379051
7648	379052
54188	379053
18896	379054
31522	379055
8998	379056
13767	379057
3289	379058
4945	379059
50647	379060
1829	379061
20858	379062
61	379063
60448	379064
36514	379065
34431	379066
20397	379067
9083	379068
75232	379069
22233	379070
35241	379071
11133	379072
19649	379073
266	379074
21270	379075
78839	379076
4462	379077
5310	379078
79359	379079
11112	379080
80046	379081
59244	379082
60550	379083
796	379084
728	379085
3581	379086
9665	379087
57670	379088
3256	379089
24355	379090
90836	379091
39343	379092
34350	379093
23916	379094
59252	379095
23881	379096
28565	379097
11127	379098
49777	379099
25623	379100
13985	379101
72807	379102
32762	379103
60843	379104
16173	379105
15445	379106
5288	379107
705	379108
93906	379109
16670	379110
90543	379111
96954	379112
15	379113
55417	379114
8259	379115
61602	379116
53889	379117
1664	379118
35721	379119
75482	379120
36307	379121
11902	379122
24331	379123
976	379124
1578	379125
34925	379126
7132	379127
33832	379128
17326	379129
41532	379130
16849	379131
6820	379132
58776	379133
8556	379134
43579	379135
71887	379136
16591	379137
38150	379138
6246	379139
46332	379140
1837	379141
71530	379142
26397	379143
15763	379144
23635	379145
23034	379146
59217	379147
1372	379148
37185	379149
12759	379150
102459	379151
35713	379152
258	379153
4817	379154
82795	379155
50274	379156
52272	379157
15371	379158
43642	379159
76007	379160
17236	379161
117	379162
24988	379163
26457	379164
4948	379165
19753	379166
10227	379167
15614	379168
65528	379169
56585	379170
63148	379171
17456	379172
25951	379173
12561	379174
27745	379175
56121	379176
66182	379177
23745	379178
17861	379179
85210	379180
87417	379181
32737	379182
26419	379183
81440	379184
92464	379185
11808	379186
13309	379187
3054	379188
24243	379189
44720	379190
50830	379191
17369	379192
734	379193
90837	379194
49545	379195
30244	379196
62886	379197
7070	379198
62828	379199
7856	379200
58950	379201
25674	379202
42247	379203
176	379204
22591	379205
66365	379206
68059	379207
578	379208
55989	379209
9186	379210
48417	379211
45122	379212
81881	379213
4235	379214
76900	379215
26002	379216
17125	379217
25391	379218
18611	379219
10308	379220
2378	379221
10722	379222
37051	379223
53207	379224
2443	379225
27139	379226
27149	379227
9725	379228
7170	379229
38205	379230
6701	379231
16085	379232
19959	379233
6969	379234
19518	379235
37562	379236
77792	379237
1101	379238
1732	379239
2717	379240
30559	379241
33087	379242
4768	379243
26953	379244
27768	379245
14119	379246
71501	379247
187	379248
7498	379249
8707	379250
63732	379251
8672	379252
42098	379253
32953	379254
10169	379255
24776	379256
3807	379257
29574	379258
28704	379259
28229	379260
10	379261
48975	379262
5265	379263
6569	379264
59160	379265
599	379266
5365	379267
14227	379268
47	379269
41679	379270
63237	379271
83375	379272
1865	379273
48126	379274
8426	379275
28168	379276
5548	379277
54744	379278
2381	379279
55815	379280
25777	379281
52486	379282
5696	379283
2762	379284
2297	379285
767	379286
51452	379287
90843	379288
36728	379289
4705	379290
32530	379291
47278	379292
16133	379293
17550	379294
74445	379295
54167	379296
7037	379297
57008	379298
18301	379299
84040	379300
46500	379301
2942	379302
86786	379303
89846	379304
5176	379305
75018	379306
35002	379307
36079	379308
18606	379309
9625	379310
60542	379311
25660	379312
5027	379313
46174	379314
9868	379315
15076	379316
55445	379317
242	379318
14136	379319
21532	379320
965	379321
3396	379322
4537	379323
41914	379324
113878	379325
29282	379326
43825	379327
7785	379328
86164	379329
16648	379330
8917	379331
67573	379332
40892	379333
18245	379334
62819	379335
59048	379336
52794	379337
2459	379338
11009	379339
65120	379340
3777	379341
2460	379342
4988	379343
21919	379344
5100	379345
40794	379346
17365	379347
25432	379348
45135	379349
46495	379350
2567	379351
40783	379352
39382	379353
1971	379354
64394	379355
52060	379356
1946	379357
79235	379358
51879	379359
57398	379360
189	379361
17684	379362
56063	379363
37436	379364
47405	379365
8320	379366
52602	379367
57601	379368
15252	379369
7372	379370
10595	379371
30361	379372
55318	379373
4804	379374
5452	379375
26514	379376
17617	379377
36663	379378
8964	379379
14399	379380
5178	379381
19	379382
14533	379383
877	379384
4584	379385
27312	379386
1781	379387
37142	379388
48940	379389
43721	379390
39600	379391
11213	379392
2410	379393
55286	379394
26296	379395
23563	379396
2846	379397
65598	379398
23322	379399
3594	379400
84611	379401
7735	379402
54850	379403
12586	379404
39558	379405
28469	379406
13920	379407
47350	379408
12530	379409
33730	379410
73136	379411
69696	379412
15344	379413
145	379414
43715	379415
64744	379416
20473	379417
97453	379418
6045	379419
7353	379420
19421	379421
770	379422
1222	379423
5885	379424
40560	379425
4342	379426
24258	379427
30120	379428
7996	379429
2143	379430
94578	379431
20088	379432
22762	379433
13978	379434
1835	379435
7531	379436
71175	379437
57754	379438
46556	379439
2040	379440
18450	379441
82223	379442
5900	379443
60060	379444
35838	379445
39723	379446
2212	379447
100290	379448
15716	379449
30752	379450
13887	379451
33087	379452
4424	379453
7415	379454
15850	379455
87674	379456
35514	379457
2276	379458
175	379459
8642	379460
5743	379461
26972	379462
91888	379463
7718	379464
19175	379465
38034	379466
359	379467
4900	379468
6523	379469
12191	379470
21294	379471
56620	379472
86736	379473
89191	379474
231	379475
75909	379476
45458	379477
34242	379478
11660	379479
42658	379480
26939	379481
48513	379482
67995	379483
17515	379484
38751	379485
86921	379486
28402	379487
60563	379488
49843	379489
48204	379490
40183	379491
12382	379492
43578	379493
307	379494
6717	379495
71734	379496
7133	379497
4517	379498
13232	379499
3713	379500
17399	379501
4257	379502
14072	379503
12502	379504
18989	379505
19319	379506
59714	379507
23727	379508
15613	379509
26817	379510
12300	379511
11984	379512
74411	379513
25125	379514
94812	379515
18619	379516
18902	379517
25191	379518
109879	379519
83395	379520
72233	379521
17676	379522
16766	379523
2637	379524
60403	379525
10990	379526
42124	379527
23121	379528
3510	379529
31275	379530
254	379531
26070	379532
10686	379533
62316	379534
7089	379535
2905	379536
2	379537
7786	379538
3930	379539
72108	379540
1285	379541
80534	379542
24913	379543
30717	379544
49763	379545
452	379546
60358	379547
15869	379548
5632	379549
13040	379550
17449	379551
3825	379552
79464	379553
14223	379554
33101	379555
7320	379556
19123	379557
7087	379558
44121	379559
3671	379560
649	379561
27672	379562
8936	379563
2	379564
9090	379565
62010	379566
63418	379567
4544	379568
2663	379569
698	379570
51060	379571
6198	379572
12592	379573
20708	379574
16086	379575
67373	379576
29392	379577
13544	379578
29275	379579
19130	379580
815	379581
35248	379582
7590	379583
23442	379584
2961	379585
21194	379586
19080	379587
63895	379588
20944	379589
1304	379590
9918	379591
17227	379592
3775	379593
18976	379594
8397	379595
2991	379596
7662	379597
9165	379598
2853	379599
144	379600
72184	379601
7299	379602
42641	379603
44935	379604
5938	379605
15936	379606
40747	379607
32073	379608
23855	379609
72757	379610
12769	379611
19596	379612
3482	379613
10505	379614
6760	379615
27472	379616
50401	379617
63506	379618
80339	379619
74224	379620
27056	379621
2126	379622
23710	379623
50295	379624
8008	379625
13203	379626
2126	379627
36093	379628
14077	379629
3422	379630
17393	379631
2717	379632
75159	379633
2469	379634
3770	379635
18362	379636
48124	379637
2239	379638
14057	379639
26769	379640
13046	379641
65009	379642
53649	379643
348	379644
4764	379645
27274	379646
10912	379647
3611	379648
3932	379649
42252	379650
79310	379651
19711	379652
60316	379653
34884	379654
3215	379655
41965	379656
20756	379657
64536	379658
42638	379659
5	379660
46911	379661
16154	379662
3686	379663
188	379664
37654	379665
12329	379666
45843	379667
5688	379668
65351	379669
20900	379670
12834	379671
15811	379672
522	379673
1086	379674
5503	379675
54507	379676
663	379677
1047	379678
111560	379679
75	379680
99171	379681
41603	379682
23076	379683
304	379684
41599	379685
45931	379686
36923	379687
20832	379688
6398	379689
30553	379690
52847	379691
29951	379692
30563	379693
14	379694
72980	379695
19543	379696
32438	379697
43492	379698
29701	379699
55596	379700
212	379701
640	379702
5808	379703
86021	379704
8807	379705
7931	379706
46553	379707
6026	379708
1198	379709
8810	379710
1954	379711
17226	379712
2602	379713
84640	379714
59856	379715
30149	379716
25337	379717
36719	379718
63830	379719
11695	379720
27546	379721
35268	379722
174	379723
22676	379724
54080	379725
42322	379726
49661	379727
62783	379728
97516	379729
14068	379730
54057	379731
10308	379732
10201	379733
25126	379734
53773	379735
68344	379736
71771	379737
89612	379738
24844	379739
79680	379740
11588	379741
33865	379742
54222	379743
73825	379744
8377	379745
5080	379746
15925	379747
102989	379748
22421	379749
42831	379750
9256	379751
660	379752
35950	379753
92593	379754
14663	379755
13115	379756
7441	379757
7245	379758
4271	379759
38877	379760
20360	379761
33636	379762
1204	379763
9426	379764
7357	379765
1532	379766
926	379767
28547	379768
31854	379769
576	379770
46372	379771
1474	379772
34156	379773
6505	379774
567	379775
12763	379776
40771	379777
5442	379778
51033	379779
29861	379780
53025	379781
2350	379782
556	379783
22548	379784
5262	379785
4610	379786
1933	379787
55985	379788
52886	379789
493	379790
8261	379791
1308	379792
51363	379793
5608	379794
45594	379795
10706	379796
1091	379797
17551	379798
30933	379799
27399	379800
30363	379801
2327	379802
403	379803
21363	379804
562	379805
13415	379806
81835	379807
506	379808
100393	379809
69187	379810
35011	379811
29820	379812
50892	379813
6718	379814
9627	379815
88367	379816
91594	379817
8098	379818
84275	379819
8132	379820
10787	379821
36749	379822
26789	379823
1159	379824
24209	379825
50906	379826
2204	379827
68699	379828
118	379829
8294	379830
3760	379831
13568	379832
64977	379833
1404	379834
13044	379835
19887	379836
285	379837
65676	379838
47460	379839
4197	379840
75059	379841
12880	379842
19519	379843
52695	379844
7652	379845
3359	379846
1999	379847
23794	379848
1698	379849
12232	379850
228	379851
71739	379852
2	379853
4822	379854
1723	379855
5251	379856
312	379857
22707	379858
6339	379859
11381	379860
10519	379861
74915	379862
86997	379863
317	379864
17285	379865
60610	379866
22799	379867
6266	379868
1653	379869
20884	379870
53269	379871
58253	379872
23257	379873
68481	379874
45853	379875
24900	379876
19129	379877
6030	379878
11533	379879
22046	379880
45631	379881
45	379882
10197	379883
1785	379884
30828	379885
50106	379886
6625	379887
2523	379888
4315	379889
13817	379890
37115	379891
48026	379892
31747	379893
7487	379894
23717	379895
66328	379896
59180	379897
1152	379898
74515	379899
587	379900
19072	379901
81	379902
34017	379903
4932	379904
11041	379905
18049	379906
77760	379907
21876	379908
16973	379909
3266	379910
347	379911
2439	379912
68218	379913
8286	379914
8836	379915
2625	379916
71062	379917
8164	379918
1	379919
2746	379920
598	379921
2661	379922
446	379923
501	379924
1403	379925
14992	379926
72075	379927
56106	379928
34054	379929
37057	379930
48130	379931
8623	379932
4982	379933
2274	379934
30372	379935
70969	379936
867	379937
1338	379938
61444	379939
3513	379940
38895	379941
78782	379942
29962	379943
64283	379944
21405	379945
35009	379946
213	379947
45766	379948
5215	379949
59949	379950
13938	379951
54842	379952
16549	379953
12349	379954
14169	379955
18895	379956
197	379957
22760	379958
23215	379959
67162	379960
5333	379961
2657	379962
7607	379963
8281	379964
56908	379965
35315	379966
34613	379967
685	379968
39046	379969
7405	379970
24565	379971
231	379972
38099	379973
957	379974
103	379975
13231	379976
49275	379977
28145	379978
4996	379979
17773	379980
6430	379981
1250	379982
36518	379983
33468	379984
42110	379985
951	379986
41415	379987
8213	379988
186	379989
2528	379990
77328	379991
55880	379992
1141	379993
36729	379994
3905	379995
100618	379996
71651	379997
34368	379998
3998	379999
1378	380000
10346	380001
2785	380002
15148	380003
20325	380004
70398	380005
10442	380006
34141	380007
2676	380008
61953	380009
36190	380010
48226	380011
17693	380012
17078	380013
19346	380014
3526	380015
64287	380016
532	380017
62439	380018
5852	380019
13942	380020
45974	380021
56222	380022
45078	380023
80123	380024
310	380025
25399	380026
2914	380027
69775	380028
18572	380029
14	380030
20204	380031
15358	380032
8839	380033
102724	380034
35702	380035
5023	380036
385	380037
36795	380038
8382	380039
39533	380040
11950	380041
8320	380042
79061	380043
16779	380044
1683	380045
36017	380046
54220	380047
1328	380048
1292	380049
39140	380050
3253	380051
62716	380052
28041	380053
90071	380054
13453	380055
2743	380056
42677	380057
104816	380058
9002	380059
6814	380060
8765	380061
33465	380062
29346	380063
16183	380064
49418	380065
1355	380066
3664	380067
5960	380068
101830	380069
76784	380070
39277	380071
42822	380072
53845	380073
6308	380074
71390	380075
38769	380076
8430	380077
94797	380078
65139	380079
178	380080
18344	380081
53954	380082
30362	380083
966	380084
37086	380085
86807	380086
75028	380087
51701	380088
504	380089
38903	380090
17792	380091
9018	380092
58989	380093
25630	380094
71065	380095
56396	380096
13987	380097
65611	380098
107292	380099
5842	380100
73487	380101
46502	380102
24742	380103
2192	380104
14006	380105
9676	380106
4108	380107
2488	380108
2078	380109
18039	380110
23476	380111
30856	380112
48536	380113
52215	380114
50136	380115
93827	380116
13334	380117
36319	380118
19202	380119
576	380120
38897	380121
32572	380122
55050	380123
80828	380124
9942	380125
84326	380126
11694	380127
5016	380128
11360	380129
31850	380130
14763	380131
34919	380132
38434	380133
33215	380134
54240	380135
8276	380136
90044	380137
10481	380138
18078	380139
18354	380140
69035	380141
36312	380142
20834	380143
3550	380144
71509	380145
26363	380146
4921	380147
738	380148
21826	380149
3911	380150
93658	380151
40292	380152
32118	380153
77998	380154
91646	380155
39423	380156
84300	380157
11612	380158
13891	380159
43862	380160
24167	380161
47501	380162
6729	380163
3441	380164
23669	380165
35442	380166
1938	380167
36807	380168
18386	380169
40987	380170
47265	380171
114328	380172
7313	380173
2113	380174
83674	380175
28135	380176
30048	380177
13465	380178
64005	380179
30045	380180
6799	380181
3667	380182
46404	380183
96035	380184
6434	380185
3087	380186
82	380187
21475	380188
48909	380189
6438	380190
56920	380191
14614	380192
14825	380193
13517	380194
5019	380195
35585	380196
59115	380197
3964	380198
9718	380199
42599	380200
17938	380201
28675	380202
723	380203
55919	380204
22980	380205
49796	380206
14236	380207
27561	380208
2421	380209
42492	380210
62309	380211
86727	380212
33494	380213
77871	380214
111	380215
26214	380216
643	380217
34998	380218
51974	380219
80002	380220
20623	380221
2834	380222
92982	380223
57	380224
65868	380225
89506	380226
382	380227
21703	380228
46506	380229
34608	380230
61254	380231
71185	380232
65139	380233
99757	380234
101063	380235
34066	380236
1989	380237
12409	380238
95704	380239
2061	380240
72782	380241
101826	380242
4237	380243
28206	380244
70386	380245
51490	380246
23160	380247
18482	380248
32095	380249
34001	380250
4564	380251
6332	380252
26192	380253
18862	380254
11816	380255
42026	380256
17763	380257
31823	380258
64216	380259
92362	380260
25	380261
1944	380262
1764	380263
1468	380264
64548	380265
29403	380266
11485	380267
40299	380268
43166	380269
4103	380270
21419	380271
27171	380272
26301	380273
24420	380274
5913	380275
51015	380276
19463	380277
5091	380278
14805	380279
8816	380280
5365	380281
19913	380282
72752	380283
16050	380284
78751	380285
8530	380286
22517	380287
98583	380288
73096	380289
79452	380290
105531	380291
84755	380292
13372	380293
1919	380294
20428	380295
66704	380296
62592	380297
43223	380298
37561	380299
59215	380300
75877	380301
10770	380302
21950	380303
7690	380304
40134	380305
33295	380306
5967	380307
70391	380308
29245	380309
109439	380310
41720	380311
3747	380312
17358	380313
11311	380314
80548	380315
2499	380316
71011	380317
5009	380318
1286	380319
44033	380320
38045	380321
31451	380322
4422	380323
5680	380324
30561	380325
57499	380326
20341	380327
3539	380328
8323	380329
14334	380330
32165	380331
51939	380332
48210	380333
6576	380334
39933	380335
77632	380336
59384	380337
36739	380338
66257	380339
94579	380340
30580	380341
4777	380342
33719	380343
34955	380344
38305	380345
5168	380346
21438	380347
103822	380348
54762	380349
28261	380350
14710	380351
23783	380352
13629	380353
80310	380354
78695	380355
32091	380356
13636	380357
64605	380358
45322	380359
2871	380360
24287	380361
103156	380362
47047	380363
12766	380364
1620	380365
16923	380366
57749	380367
49155	380368
20461	380369
68599	380370
10576	380371
35610	380372
10621	380373
25994	380374
17573	380375
876	380376
76480	380377
20604	380378
644	380379
57	380380
100954	380381
11424	380382
2831	380383
56097	380384
16358	380385
82148	380386
6116	380387
22164	380388
63536	380389
86283	380390
4680	380391
4818	380392
52332	380393
57651	380394
21183	380395
8351	380396
25582	380397
48301	380398
58441	380399
19255	380400
8784	380401
85527	380402
23461	380403
25136	380404
30701	380405
12259	380406
91241	380407
24067	380408
40331	380409
12675	380410
25358	380411
19815	380412
101705	380413
2181	380414
4224	380415
83994	380416
27772	380417
1036	380418
49671	380419
31088	380420
14339	380421
35552	380422
89567	380423
22347	380424
42123	380425
23707	380426
11001	380427
68181	380428
15569	380429
100072	380430
11401	380431
21901	380432
63819	380433
4183	380434
25775	380435
63581	380436
36194	380437
28448	380438
35353	380439
43156	380440
8162	380441
9274	380442
45972	380443
1021	380444
39284	380445
56268	380446
80497	380447
69763	380448
40615	380449
87972	380450
81701	380451
96521	380452
16318	380453
11209	380454
6159	380455
7832	380456
41074	380457
393	380458
61760	380459
32509	380460
96058	380461
35245	380462
32395	380463
48	380464
38876	380465
3863	380466
50289	380467
5430	380468
1260	380469
370	380470
533	380471
42493	380472
36018	380473
8843	380474
64048	380475
4953	380476
69805	380477
744	380478
10396	380479
5218	380480
58745	380481
76214	380482
40104	380483
2025	380484
3970	380485
6086	380486
3440	380487
73602	380488
9	380489
5989	380490
5417	380491
8517	380492
13326	380493
16935	380494
27114	380495
45420	380496
13293	380497
50536	380498
20958	380499
1695	380500
28096	380501
27783	380502
45399	380503
36940	380504
53000	380505
80553	380506
47688	380507
29803	380508
53510	380509
21944	380510
30527	380511
28172	380512
3357	380513
759	380514
67763	380515
72066	380516
33352	380517
77407	380518
21600	380519
24408	380520
35393	380521
61080	380522
2689	380523
11795	380524
80	380525
45013	380526
17757	380527
10063	380528
80347	380529
19808	380530
49458	380531
36474	380532
74149	380533
41899	380534
19122	380535
12476	380536
5025	380537
11658	380538
240	380539
34346	380540
16449	380541
69833	380542
80413	380543
27028	380544
17043	380545
61111	380546
18951	380547
24792	380548
27270	380549
1205	380550
16949	380551
2672	380552
3966	380553
12766	380554
22945	380555
3811	380556
2	380557
7854	380558
25054	380559
7401	380560
36167	380561
7730	380562
14132	380563
11662	380564
17388	380565
2201	380566
6773	380567
7565	380568
93275	380569
29577	380570
32337	380571
14921	380572
2202	380573
28040	380574
87673	380575
50753	380576
6982	380577
7177	380578
2242	380579
28544	380580
59800	380581
16435	380582
92550	380583
26771	380584
132	380585
39763	380586
21941	380587
28329	380588
16854	380589
21061	380590
29804	380591
35571	380592
72414	380593
70821	380594
39902	380595
31752	380596
14339	380597
66171	380598
16010	380599
29971	380600
4342	380601
24013	380602
50086	380603
101418	380604
37899	380605
35564	380606
11544	380607
21789	380608
16564	380609
24431	380610
10517	380611
212	380612
7176	380613
62997	380614
1881	380615
52531	380616
6621	380617
90203	380618
32192	380619
66602	380620
17810	380621
86	380622
29868	380623
2736	380624
22435	380625
1256	380626
43752	380627
48188	380628
57750	380629
51128	380630
41267	380631
46182	380632
21149	380633
241	380634
20695	380635
10862	380636
17532	380637
96637	380638
31418	380639
73196	380640
60537	380641
100703	380642
28597	380643
11886	380644
4013	380645
21119	380646
162	380647
48553	380648
304	380649
18989	380650
19835	380651
10783	380652
9366	380653
4183	380654
4453	380655
6604	380656
1497	380657
736	380658
25936	380659
43908	380660
71180	380661
3813	380662
5294	380663
5800	380664
52416	380665
33078	380666
315	380667
96209	380668
87168	380669
25289	380670
44821	380671
27771	380672
30824	380673
3233	380674
7603	380675
18047	380676
3606	380677
12330	380678
69055	380679
11	380680
9201	380681
3768	380682
102963	380683
2863	380684
13842	380685
15217	380686
43692	380687
18544	380688
8819	380689
84624	380690
18134	380691
511	380692
57449	380693
81148	380694
76579	380695
41636	380696
48758	380697
14064	380698
77744	380699
9284	380700
22058	380701
24167	380702
30146	380703
34430	380704
85845	380705
12526	380706
32	380707
11418	380708
52487	380709
7247	380710
46757	380711
21390	380712
145	380713
625	380714
26900	380715
43157	380716
98421	380717
32248	380718
61330	380719
73374	380720
8091	380721
83337	380722
25919	380723
51156	380724
70155	380725
755	380726
44222	380727
354	380728
33249	380729
4017	380730
18973	380731
15009	380732
40489	380733
3835	380734
61249	380735
49021	380736
12088	380737
11414	380738
30423	380739
45207	380740
7238	380741
89961	380742
58968	380743
858	380744
57	380745
32313	380746
29877	380747
10381	380748
1370	380749
43963	380750
16140	380751
1188	380752
1119	380753
36382	380754
46261	380755
60968	380756
631	380757
40876	380758
37824	380759
79189	380760
48192	380761
6762	380762
9973	380763
19081	380764
91747	380765
25795	380766
28519	380767
10692	380768
34514	380769
87886	380770
73663	380771
5649	380772
4371	380773
42317	380774
3156	380775
5660	380776
25759	380777
43890	380778
27427	380779
549	380780
48125	380781
5	380782
12551	380783
325	380784
27842	380785
26130	380786
572	380787
15089	380788
11579	380789
61865	380790
16309	380791
10201	380792
95777	380793
82573	380794
4818	380795
17117	380796
96953	380797
31907	380798
23075	380799
31495	380800
2321	380801
27800	380802
22496	380803
19058	380804
90	380805
143	380806
270	380807
58570	380808
17493	380809
33240	380810
55017	380811
75125	380812
49130	380813
1252	380814
81384	380815
21247	380816
52944	380817
14139	380818
7533	380819
643	380820
16720	380821
41918	380822
3849	380823
48520	380824
73991	380825
26945	380826
38504	380827
62724	380828
52552	380829
35833	380830
59409	380831
3651	380832
50264	380833
6970	380834
2087	380835
47934	380836
10653	380837
18943	380838
25041	380839
58174	380840
35324	380841
2331	380842
29365	380843
4924	380844
12864	380845
50636	380846
22792	380847
662	380848
12704	380849
2839	380850
59768	380851
60001	380852
1408	380853
11048	380854
18312	380855
70258	380856
5645	380857
39427	380858
35092	380859
49347	380860
91311	380861
35140	380862
10455	380863
69413	380864
38154	380865
20864	380866
40900	380867
20477	380868
36082	380869
59498	380870
24803	380871
64646	380872
80651	380873
12564	380874
73667	380875
11266	380876
22208	380877
66811	380878
44593	380879
1202	380880
80038	380881
12297	380882
7841	380883
30219	380884
1292	380885
8379	380886
57159	380887
10199	380888
23141	380889
12137	380890
53897	380891
16022	380892
56300	380893
7602	380894
1815	380895
55990	380896
36602	380897
21385	380898
11486	380899
83696	380900
15320	380901
61663	380902
79840	380903
16930	380904
1997	380905
9839	380906
24306	380907
25109	380908
1800	380909
19909	380910
75128	380911
23186	380912
8467	380913
47538	380914
20105	380915
48345	380916
3661	380917
36058	380918
27602	380919
52206	380920
50327	380921
18656	380922
2166	380923
13395	380924
59296	380925
9115	380926
9418	380927
19098	380928
3262	380929
51107	380930
26347	380931
26627	380932
41310	380933
79820	380934
8890	380935
7127	380936
1635	380937
3165	380938
28984	380939
4392	380940
54410	380941
19806	380942
2384	380943
12467	380944
44000	380945
5426	380946
13510	380947
27386	380948
25167	380949
11326	380950
23618	380951
932	380952
69491	380953
10213	380954
1	380955
9902	380956
30788	380957
31860	380958
23726	380959
20771	380960
4215	380961
39982	380962
35219	380963
9257	380964
4207	380965
48680	380966
27923	380967
53872	380968
72864	380969
40881	380970
77814	380971
15726	380972
7151	380973
24276	380974
3172	380975
12271	380976
38208	380977
976	380978
36846	380979
75837	380980
105922	380981
6474	380982
17032	380983
92918	380984
740	380985
52010	380986
26805	380987
55117	380988
98997	380989
4749	380990
77666	380991
276	380992
5428	380993
11077	380994
91449	380995
11	380996
63133	380997
37866	380998
92329	380999
53957	381000
5866	381001
31837	381002
71613	381003
66529	381004
9832	381005
6613	381006
69333	381007
4201	381008
30042	381009
87338	381010
57992	381011
1425	381012
29777	381013
9622	381014
101657	381015
21	381016
51810	381017
20874	381018
33708	381019
8056	381020
12861	381021
716	381022
28892	381023
4364	381024
13830	381025
40964	381026
30903	381027
15259	381028
71153	381029
51606	381030
5331	381031
30692	381032
66623	381033
4206	381034
78068	381035
3584	381036
51009	381037
3934	381038
7972	381039
91204	381040
20622	381041
40154	381042
5643	381043
47052	381044
53490	381045
782	381046
21634	381047
12835	381048
5024	381049
42752	381050
43438	381051
9386	381052
30930	381053
30369	381054
207	381055
35291	381056
306	381057
28075	381058
26952	381059
81320	381060
19535	381061
14812	381062
2459	381063
37397	381064
70850	381065
2888	381066
8314	381067
14412	381068
37970	381069
795	381070
62112	381071
57288	381072
15532	381073
7789	381074
13742	381075
19060	381076
57180	381077
82146	381078
7575	381079
67057	381080
60722	381081
19740	381082
3477	381083
21981	381084
40096	381085
5364	381086
89031	381087
9637	381088
49084	381089
44419	381090
10374	381091
9462	381092
92493	381093
77932	381094
2346	381095
5458	381096
9599	381097
20229	381098
405	381099
58	381100
75550	381101
71081	381102
2244	381103
53445	381104
25749	381105
63272	381106
3559	381107
44159	381108
23016	381109
14605	381110
13776	381111
186	381112
65831	381113
15299	381114
14994	381115
32007	381116
2649	381117
91378	381118
23323	381119
20	381120
31407	381121
3591	381122
16938	381123
556	381124
54987	381125
290	381126
3442	381127
86122	381128
79817	381129
15641	381130
19288	381131
14562	381132
13096	381133
47891	381134
63130	381135
47006	381136
29184	381137
73451	381138
964	381139
70267	381140
3372	381141
27716	381142
26845	381143
29500	381144
209	381145
16024	381146
43620	381147
39884	381148
4601	381149
747	381150
24445	381151
21095	381152
22533	381153
8219	381154
24563	381155
2531	381156
36651	381157
10734	381158
335	381159
8835	381160
325	381161
646	381162
34733	381163
7952	381164
89061	381165
64413	381166
12570	381167
17196	381168
2695	381169
1198	381170
31481	381171
13421	381172
177	381173
27984	381174
7685	381175
11502	381176
22157	381177
13896	381178
40906	381179
56153	381180
68860	381181
37927	381182
47036	381183
34976	381184
203	381185
109943	381186
35096	381187
26628	381188
4718	381189
19123	381190
3706	381191
14612	381192
4350	381193
32269	381194
214	381195
11607	381196
10936	381197
54690	381198
22265	381199
10017	381200
30387	381201
104901	381202
614	381203
19875	381204
73246	381205
43714	381206
99967	381207
19584	381208
51839	381209
21899	381210
687	381211
58842	381212
58016	381213
61710	381214
34082	381215
10778	381216
16748	381217
100248	381218
75964	381219
15818	381220
20505	381221
36908	381222
3368	381223
106489	381224
27168	381225
29942	381226
20018	381227
13638	381228
37036	381229
25593	381230
51751	381231
5468	381232
70403	381233
40754	381234
13015	381235
14932	381236
25344	381237
80944	381238
33768	381239
7336	381240
24582	381241
19639	381242
60298	381243
922	381244
40896	381245
2454	381246
237	381247
2507	381248
30415	381249
10834	381250
11328	381251
112345	381252
6880	381253
4602	381254
50739	381255
96129	381256
89309	381257
1359	381258
74827	381259
43200	381260
8233	381261
23288	381262
2992	381263
57130	381264
19018	381265
70309	381266
51690	381267
19009	381268
13611	381269
14553	381270
9035	381271
9614	381272
3628	381273
20881	381274
35445	381275
75206	381276
55863	381277
34313	381278
37599	381279
192	381280
6541	381281
21285	381282
26337	381283
8652	381284
45673	381285
39458	381286
63186	381287
11267	381288
565	381289
343	381290
2183	381291
55123	381292
29588	381293
61683	381294
2466	381295
55500	381296
1463	381297
106336	381298
19602	381299
55719	381300
3110	381301
18882	381302
31955	381303
13912	381304
5406	381305
71427	381306
279	381307
5147	381308
299	381309
22071	381310
65641	381311
41107	381312
56355	381313
76523	381314
36410	381315
5736	381316
27238	381317
14313	381318
2401	381319
57454	381320
2428	381321
59054	381322
136	381323
28879	381324
12623	381325
40072	381326
20418	381327
5467	381328
82753	381329
32678	381330
21101	381331
44231	381332
5255	381333
48361	381334
27642	381335
112328	381336
11809	381337
34875	381338
23616	381339
2865	381340
17817	381341
62626	381342
1655	381343
5123	381344
16361	381345
93333	381346
44560	381347
33850	381348
73297	381349
58300	381350
70164	381351
2425	381352
11098	381353
21187	381354
8481	381355
6071	381356
33262	381357
41722	381358
97320	381359
1165	381360
46453	381361
22598	381362
58324	381363
4322	381364
24992	381365
11012	381366
5064	381367
3728	381368
7962	381369
4004	381370
358	381371
80057	381372
23781	381373
71148	381374
20699	381375
33382	381376
32310	381377
94477	381378
25413	381379
93999	381380
19780	381381
103508	381382
22948	381383
108795	381384
45618	381385
36595	381386
25236	381387
11882	381388
72095	381389
6777	381390
52379	381391
9201	381392
1143	381393
108530	381394
8652	381395
10558	381396
877	381397
2892	381398
34330	381399
63941	381400
62565	381401
5613	381402
19814	381403
32293	381404
1125	381405
87823	381406
24948	381407
390	381408
10346	381409
44994	381410
3096	381411
41754	381412
11477	381413
15362	381414
6861	381415
5228	381416
223	381417
775	381418
45734	381419
23354	381420
16577	381421
59670	381422
18872	381423
53918	381424
104132	381425
90901	381426
39926	381427
48107	381428
35888	381429
31787	381430
6060	381431
8710	381432
11430	381433
25881	381434
108398	381435
1172	381436
39044	381437
75087	381438
59928	381439
8704	381440
64068	381441
4094	381442
7	381443
41891	381444
8352	381445
5927	381446
28665	381447
1199	381448
29523	381449
39902	381450
2377	381451
86157	381452
11460	381453
64392	381454
43084	381455
2947	381456
22865	381457
145	381458
33746	381459
9105	381460
3801	381461
42250	381462
1621	381463
71227	381464
13572	381465
72949	381466
14916	381467
29326	381468
106362	381469
34836	381470
2200	381471
48995	381472
8112	381473
80875	381474
45652	381475
935	381476
11498	381477
357	381478
63877	381479
51843	381480
12351	381481
27810	381482
69614	381483
88434	381484
2529	381485
13867	381486
44387	381487
1147	381488
53932	381489
84786	381490
57439	381491
57576	381492
44791	381493
8808	381494
14285	381495
47725	381496
43975	381497
3442	381498
31238	381499
8410	381500
7121	381501
27522	381502
27355	381503
21336	381504
92005	381505
62836	381506
41907	381507
69282	381508
247	381509
20	381510
15585	381511
31686	381512
26100	381513
40734	381514
8696	381515
24304	381516
11997	381517
2682	381518
80568	381519
20615	381520
36235	381521
660	381522
76049	381523
48766	381524
19007	381525
1262	381526
16833	381527
22571	381528
10079	381529
39587	381530
101447	381531
4486	381532
12926	381533
52312	381534
19061	381535
72218	381536
37436	381537
1022	381538
10950	381539
99758	381540
85738	381541
8412	381542
54486	381543
1980	381544
3086	381545
40967	381546
7806	381547
61223	381548
70531	381549
12849	381550
48540	381551
27151	381552
76354	381553
18948	381554
42012	381555
40746	381556
9333	381557
34355	381558
23746	381559
21010	381560
1149	381561
15794	381562
14928	381563
19318	381564
14170	381565
35679	381566
737	381567
9640	381568
8062	381569
36	381570
12474	381571
66	381572
19733	381573
5307	381574
39382	381575
61481	381576
9692	381577
20610	381578
25305	381579
85399	381580
13003	381581
6356	381582
17254	381583
51746	381584
27	381585
65294	381586
14	381587
72175	381588
92748	381589
53981	381590
14923	381591
413	381592
6098	381593
70958	381594
96114	381595
57765	381596
22067	381597
52713	381598
96891	381599
40737	381600
9695	381601
43670	381602
741	381603
55456	381604
1349	381605
2586	381606
4196	381607
22763	381608
2882	381609
48374	381610
20576	381611
4149	381612
76294	381613
99	381614
6874	381615
6904	381616
1409	381617
23117	381618
5078	381619
48537	381620
25047	381621
6378	381622
24521	381623
9034	381624
12949	381625
217	381626
46728	381627
4005	381628
44941	381629
997	381630
63835	381631
720	381632
10964	381633
18560	381634
16574	381635
15959	381636
1545	381637
26660	381638
6779	381639
51514	381640
26816	381641
92150	381642
4889	381643
9414	381644
20646	381645
44789	381646
66759	381647
11382	381648
85280	381649
43941	381650
15794	381651
62140	381652
97721	381653
50387	381654
24193	381655
1352	381656
65116	381657
7421	381658
49213	381659
12286	381660
31881	381661
17100	381662
35089	381663
76882	381664
14158	381665
892	381666
63217	381667
6615	381668
28171	381669
30433	381670
6368	381671
11826	381672
12808	381673
78976	381674
37829	381675
1123	381676
14135	381677
8161	381678
42181	381679
79134	381680
1430	381681
73357	381682
75339	381683
32707	381684
52627	381685
24915	381686
45898	381687
32805	381688
33932	381689
3661	381690
19048	381691
45699	381692
17571	381693
68267	381694
42419	381695
69393	381696
77691	381697
5595	381698
52270	381699
6113	381700
49510	381701
33572	381702
25065	381703
1852	381704
4586	381705
14622	381706
10736	381707
28820	381708
6691	381709
6087	381710
97801	381711
4515	381712
23637	381713
88242	381714
50075	381715
4040	381716
16641	381717
52574	381718
3421	381719
11652	381720
12360	381721
50910	381722
66284	381723
54471	381724
61046	381725
312	381726
34193	381727
651	381728
39743	381729
27768	381730
6841	381731
58020	381732
75501	381733
38107	381734
29824	381735
32649	381736
47298	381737
23115	381738
22173	381739
41766	381740
89711	381741
594	381742
24876	381743
88310	381744
61164	381745
301	381746
19223	381747
24869	381748
29063	381749
26615	381750
20357	381751
55969	381752
27157	381753
7091	381754
40395	381755
523	381756
37958	381757
11224	381758
26453	381759
40883	381760
36829	381761
1657	381762
1802	381763
41150	381764
43358	381765
45962	381766
25251	381767
12094	381768
4282	381769
5098	381770
65158	381771
641	381772
62990	381773
10120	381774
41659	381775
16315	381776
20632	381777
59516	381778
1450	381779
88267	381780
1435	381781
2421	381782
288	381783
43280	381784
956	381785
37311	381786
5837	381787
12822	381788
48780	381789
6537	381790
5214	381791
40705	381792
38073	381793
41479	381794
212	381795
51449	381796
3989	381797
56	381798
952	381799
42104	381800
1098	381801
4845	381802
13254	381803
33837	381804
38606	381805
9951	381806
94823	381807
15637	381808
54706	381809
39091	381810
4649	381811
58257	381812
872	381813
16727	381814
28736	381815
18903	381816
13919	381817
45145	381818
53332	381819
18359	381820
110039	381821
12082	381822
830	381823
3915	381824
73191	381825
1536	381826
8104	381827
31537	381828
28335	381829
2503	381830
23742	381831
27639	381832
68890	381833
6168	381834
37947	381835
7486	381836
112879	381837
54106	381838
40873	381839
52644	381840
7968	381841
23781	381842
57648	381843
242	381844
18268	381845
41560	381846
31447	381847
11465	381848
1140	381849
31561	381850
12664	381851
72718	381852
7204	381853
31498	381854
3580	381855
22249	381856
1358	381857
18467	381858
57264	381859
30739	381860
30266	381861
4787	381862
13614	381863
13416	381864
9941	381865
147	381866
1025	381867
370	381868
20940	381869
11939	381870
3842	381871
92984	381872
12278	381873
7665	381874
64113	381875
4327	381876
5710	381877
25778	381878
33702	381879
9377	381880
36257	381881
62693	381882
51521	381883
46300	381884
11972	381885
25812	381886
20864	381887
1402	381888
18049	381889
309	381890
103222	381891
10807	381892
32688	381893
55888	381894
11599	381895
81027	381896
22499	381897
40733	381898
15720	381899
62038	381900
7919	381901
36418	381902
76405	381903
4375	381904
29604	381905
21018	381906
22817	381907
52446	381908
29907	381909
7779	381910
61676	381911
51942	381912
163	381913
5650	381914
62155	381915
57028	381916
1569	381917
75289	381918
54864	381919
2902	381920
13958	381921
20860	381922
5181	381923
77015	381924
17299	381925
488	381926
82938	381927
5657	381928
72492	381929
64931	381930
63573	381931
46462	381932
26438	381933
3860	381934
91515	381935
17629	381936
61297	381937
106239	381938
19820	381939
8134	381940
28097	381941
754	381942
61760	381943
34706	381944
65951	381945
16673	381946
14952	381947
2248	381948
7670	381949
50980	381950
10987	381951
14807	381952
88398	381953
1245	381954
6892	381955
59747	381956
50570	381957
14936	381958
11297	381959
10301	381960
18987	381961
4002	381962
32121	381963
32532	381964
55283	381965
4479	381966
8460	381967
50866	381968
19152	381969
49699	381970
72342	381971
43647	381972
17295	381973
527	381974
98020	381975
17552	381976
62825	381977
5417	381978
18729	381979
496	381980
103888	381981
64058	381982
9392	381983
5736	381984
44978	381985
303	381986
39657	381987
27045	381988
39353	381989
1012	381990
44172	381991
28825	381992
52613	381993
32051	381994
25930	381995
52379	381996
26529	381997
78296	381998
72863	381999
52769	382000
282	382001
1729	382002
16074	382003
38730	382004
20793	382005
54561	382006
43833	382007
4342	382008
5500	382009
4092	382010
24297	382011
53573	382012
20996	382013
3473	382014
14530	382015
61009	382016
11657	382017
97358	382018
19650	382019
51493	382020
1367	382021
375	382022
10632	382023
45616	382024
45139	382025
329	382026
56787	382027
25487	382028
22358	382029
904	382030
6756	382031
113511	382032
5266	382033
1914	382034
54997	382035
58040	382036
4111	382037
639	382038
15761	382039
17808	382040
63135	382041
5434	382042
17511	382043
453	382044
4959	382045
40373	382046
36096	382047
30993	382048
26211	382049
874	382050
2608	382051
3683	382052
57584	382053
22493	382054
29007	382055
11603	382056
74688	382057
742	382058
37805	382059
23189	382060
61140	382061
43380	382062
73014	382063
23582	382064
10472	382065
3806	382066
215	382067
62012	382068
12362	382069
29155	382070
7215	382071
25000	382072
45387	382073
17435	382074
7382	382075
16472	382076
88	382077
23245	382078
54858	382079
74776	382080
92718	382081
12584	382082
72235	382083
24765	382084
17017	382085
48363	382086
11916	382087
66129	382088
50630	382089
21928	382090
78777	382091
2014	382092
45445	382093
13668	382094
50853	382095
2038	382096
51666	382097
6798	382098
20645	382099
1803	382100
19688	382101
27843	382102
1781	382103
8719	382104
47364	382105
11317	382106
35175	382107
67797	382108
26445	382109
71388	382110
3776	382111
5568	382112
85493	382113
16106	382114
21940	382115
48881	382116
9258	382117
1019	382118
50033	382119
1185	382120
45895	382121
40152	382122
12987	382123
3506	382124
75346	382125
5795	382126
52127	382127
2158	382128
36289	382129
1061	382130
11965	382131
49667	382132
378	382133
8945	382134
13205	382135
86287	382136
15262	382137
53570	382138
4535	382139
36	382140
4545	382141
6660	382142
4748	382143
13459	382144
23963	382145
20184	382146
49179	382147
15531	382148
58632	382149
27792	382150
23880	382151
17604	382152
35170	382153
11686	382154
27604	382155
73795	382156
8953	382157
25048	382158
25240	382159
3908	382160
12949	382161
28450	382162
2633	382163
11300	382164
37090	382165
2174	382166
89463	382167
13139	382168
711	382169
7067	382170
5476	382171
33098	382172
19566	382173
15644	382174
86664	382175
62746	382176
1079	382177
1512	382178
350	382179
2318	382180
111053	382181
1038	382182
83383	382183
442	382184
2827	382185
41285	382186
93310	382187
42969	382188
34469	382189
43035	382190
39575	382191
1248	382192
58381	382193
20887	382194
1253	382195
59097	382196
12675	382197
8756	382198
29785	382199
38156	382200
26389	382201
63752	382202
14043	382203
73693	382204
5700	382205
11921	382206
25414	382207
13445	382208
823	382209
20424	382210
58053	382211
106	382212
29342	382213
57340	382214
36442	382215
10403	382216
20223	382217
78138	382218
2294	382219
70480	382220
42118	382221
4332	382222
53916	382223
1437	382224
2386	382225
49528	382226
6391	382227
1577	382228
27930	382229
9354	382230
14363	382231
5415	382232
26313	382233
17963	382234
37520	382235
10501	382236
38081	382237
2619	382238
69621	382239
30335	382240
5863	382241
3357	382242
8022	382243
45937	382244
9993	382245
26539	382246
1532	382247
8700	382248
91	382249
74974	382250
67099	382251
11586	382252
33643	382253
14962	382254
76406	382255
63	382256
59007	382257
145	382258
49907	382259
25109	382260
9352	382261
95892	382262
32186	382263
3795	382264
57593	382265
24486	382266
11770	382267
48	382268
29338	382269
5103	382270
647	382271
23127	382272
41481	382273
28358	382274
94756	382275
5114	382276
18615	382277
4172	382278
22466	382279
8904	382280
38226	382281
59219	382282
25240	382283
120	382284
38578	382285
1806	382286
16112	382287
87088	382288
102832	382289
78711	382290
62300	382291
41989	382292
62963	382293
37967	382294
29803	382295
29362	382296
70421	382297
15417	382298
56795	382299
107141	382300
37476	382301
18933	382302
40153	382303
33778	382304
67488	382305
32	382306
13776	382307
91898	382308
18299	382309
67356	382310
266	382311
4272	382312
5142	382313
16662	382314
89436	382315
5697	382316
21284	382317
10875	382318
613	382319
25408	382320
35656	382321
82320	382322
37886	382323
63460	382324
383	382325
32378	382326
36326	382327
345	382328
6806	382329
56333	382330
1256	382331
34657	382332
16759	382333
9314	382334
49300	382335
95046	382336
14814	382337
28209	382338
12287	382339
14	382340
73769	382341
27646	382342
50259	382343
6750	382344
100986	382345
30960	382346
6574	382347
14453	382348
3763	382349
63022	382350
40271	382351
32090	382352
35039	382353
61309	382354
53349	382355
38161	382356
34120	382357
7872	382358
11114	382359
48370	382360
38531	382361
22310	382362
68968	382363
39663	382364
33529	382365
56101	382366
39366	382367
14270	382368
1683	382369
2572	382370
23036	382371
20677	382372
49266	382373
50100	382374
3401	382375
34844	382376
1355	382377
5362	382378
8840	382379
14606	382380
68401	382381
19914	382382
57815	382383
6198	382384
9468	382385
44590	382386
58049	382387
1605	382388
39492	382389
59205	382390
82662	382391
19341	382392
88257	382393
63501	382394
863	382395
29704	382396
15514	382397
39816	382398
51703	382399
11096	382400
45	382401
1912	382402
91971	382403
21370	382404
57584	382405
10686	382406
27930	382407
47366	382408
1216	382409
57739	382410
79978	382411
1778	382412
6606	382413
38027	382414
31214	382415
6544	382416
28912	382417
928	382418
2071	382419
33672	382420
63480	382421
2786	382422
16342	382423
55601	382424
69481	382425
23935	382426
10807	382427
48882	382428
88174	382429
814	382430
12855	382431
61066	382432
18194	382433
56653	382434
33486	382435
52454	382436
2735	382437
25919	382438
31433	382439
14053	382440
6080	382441
34165	382442
27249	382443
25958	382444
186	382445
10438	382446
42705	382447
28730	382448
17632	382449
39213	382450
29032	382451
17089	382452
72850	382453
2753	382454
981	382455
37043	382456
102533	382457
22739	382458
43568	382459
13040	382460
26983	382461
437	382462
4164	382463
3555	382464
35453	382465
58384	382466
7053	382467
31959	382468
30373	382469
61836	382470
45686	382471
4504	382472
9552	382473
17329	382474
85775	382475
47928	382476
11937	382477
35540	382478
48541	382479
27999	382480
92805	382481
1597	382482
36834	382483
25624	382484
5496	382485
2414	382486
2381	382487
45153	382488
52816	382489
6347	382490
13716	382491
82084	382492
28891	382493
11094	382494
3651	382495
10898	382496
39254	382497
78686	382498
81996	382499
2895	382500
14978	382501
1599	382502
36015	382503
1910	382504
3286	382505
11083	382506
16812	382507
18380	382508
42794	382509
35891	382510
75208	382511
8008	382512
53445	382513
30637	382514
12066	382515
53539	382516
12623	382517
9463	382518
1500	382519
2952	382520
13148	382521
2945	382522
41967	382523
21133	382524
17188	382525
928	382526
15388	382527
72992	382528
71710	382529
68688	382530
63778	382531
81919	382532
1734	382533
13452	382534
16770	382535
28289	382536
35592	382537
238	382538
261	382539
103283	382540
28991	382541
98429	382542
111253	382543
5857	382544
16796	382545
5983	382546
54397	382547
47488	382548
51495	382549
114	382550
72526	382551
23665	382552
43563	382553
20772	382554
3129	382555
36131	382556
4604	382557
49391	382558
3091	382559
54908	382560
62667	382561
1826	382562
27149	382563
1206	382564
83385	382565
5477	382566
1734	382567
4111	382568
34544	382569
49184	382570
55508	382571
534	382572
41727	382573
10254	382574
71879	382575
6302	382576
13231	382577
11673	382578
31926	382579
40348	382580
17592	382581
40434	382582
38501	382583
58124	382584
8541	382585
42288	382586
1157	382587
6066	382588
7427	382589
2618	382590
45924	382591
891	382592
7140	382593
22692	382594
36507	382595
25104	382596
40210	382597
67993	382598
47211	382599
1330	382600
33692	382601
21845	382602
45664	382603
38775	382604
9470	382605
15280	382606
16173	382607
3915	382608
226	382609
22717	382610
5842	382611
22504	382612
36610	382613
67222	382614
17619	382615
1024	382616
60953	382617
46520	382618
55317	382619
91053	382620
25553	382621
48029	382622
6242	382623
22890	382624
57793	382625
1898	382626
67126	382627
4092	382628
19673	382629
44113	382630
3609	382631
41671	382632
90503	382633
232	382634
37620	382635
49101	382636
50135	382637
38497	382638
108	382639
33315	382640
13524	382641
75982	382642
31051	382643
30761	382644
88956	382645
3341	382646
16488	382647
2253	382648
3934	382649
56617	382650
56712	382651
10258	382652
26598	382653
45916	382654
600	382655
74450	382656
91095	382657
88509	382658
1426	382659
4355	382660
740	382661
53812	382662
6009	382663
26930	382664
63369	382665
49816	382666
46794	382667
41641	382668
46270	382669
17176	382670
47469	382671
25264	382672
1565	382673
101124	382674
72838	382675
1848	382676
83737	382677
17289	382678
10977	382679
80156	382680
15713	382681
23199	382682
462	382683
23229	382684
2392	382685
54362	382686
52153	382687
1509	382688
12602	382689
3537	382690
32285	382691
23616	382692
58548	382693
45884	382694
1064	382695
85258	382696
82187	382697
52	382698
5761	382699
565	382700
42651	382701
26964	382702
54886	382703
13511	382704
183	382705
1668	382706
24190	382707
21519	382708
78016	382709
54810	382710
4322	382711
17599	382712
48669	382713
32851	382714
4167	382715
72614	382716
11405	382717
29506	382718
45633	382719
16554	382720
52789	382721
59376	382722
14783	382723
346	382724
7867	382725
44309	382726
795	382727
55505	382728
64991	382729
10750	382730
71697	382731
40138	382732
17212	382733
39033	382734
7859	382735
77594	382736
84253	382737
27779	382738
4622	382739
30397	382740
114512	382741
413	382742
11309	382743
21646	382744
66137	382745
67955	382746
79	382747
43742	382748
7194	382749
56906	382750
47	382751
31929	382752
15975	382753
91385	382754
53301	382755
46206	382756
267	382757
13344	382758
73722	382759
9536	382760
2180	382761
14968	382762
63739	382763
55081	382764
9202	382765
60531	382766
105357	382767
99226	382768
8606	382769
24052	382770
65777	382771
38674	382772
2551	382773
34963	382774
11710	382775
31096	382776
13052	382777
26664	382778
5298	382779
45283	382780
33161	382781
61811	382782
4228	382783
38246	382784
20127	382785
22220	382786
69684	382787
54551	382788
3226	382789
17354	382790
36192	382791
63398	382792
8311	382793
43	382794
13772	382795
53490	382796
46264	382797
13620	382798
4045	382799
53345	382800
45249	382801
50266	382802
8236	382803
38795	382804
26231	382805
62413	382806
82169	382807
79702	382808
33476	382809
2573	382810
8162	382811
3689	382812
69317	382813
62404	382814
5752	382815
63326	382816
29121	382817
37078	382818
8601	382819
25136	382820
17384	382821
47222	382822
12200	382823
17434	382824
13657	382825
31064	382826
54796	382827
577	382828
117	382829
7139	382830
26603	382831
33594	382832
13793	382833
53808	382834
13395	382835
34870	382836
613	382837
59931	382838
13578	382839
30580	382840
67655	382841
108460	382842
71523	382843
23320	382844
28432	382845
108886	382846
35917	382847
5853	382848
128	382849
55818	382850
103804	382851
56503	382852
33578	382853
32995	382854
70864	382855
47607	382856
40761	382857
24488	382858
33330	382859
4670	382860
12984	382861
8244	382862
67664	382863
110143	382864
52716	382865
34313	382866
108574	382867
31655	382868
37204	382869
83260	382870
39522	382871
46130	382872
79295	382873
31718	382874
25837	382875
39197	382876
265	382877
23810	382878
49627	382879
3427	382880
648	382881
49799	382882
40497	382883
13605	382884
39854	382885
26986	382886
9452	382887
50043	382888
77167	382889
2074	382890
47189	382891
30932	382892
11844	382893
45786	382894
60277	382895
19717	382896
75451	382897
101382	382898
12315	382899
68540	382900
24033	382901
57818	382902
76196	382903
76093	382904
13352	382905
66106	382906
278	382907
28048	382908
19544	382909
944	382910
6900	382911
7770	382912
1964	382913
20464	382914
3010	382915
100798	382916
29178	382917
490	382918
13157	382919
828	382920
35845	382921
38312	382922
5248	382923
50056	382924
18131	382925
23720	382926
16021	382927
21045	382928
8	382929
17283	382930
39420	382931
42551	382932
18021	382933
9778	382934
26312	382935
14517	382936
50270	382937
44741	382938
6735	382939
94154	382940
29688	382941
3431	382942
30478	382943
21409	382944
3166	382945
67224	382946
56365	382947
77935	382948
9887	382949
11383	382950
26103	382951
71692	382952
16811	382953
1458	382954
51	382955
2174	382956
1649	382957
63938	382958
7773	382959
7632	382960
17466	382961
25731	382962
22025	382963
42391	382964
7715	382965
35154	382966
42980	382967
18058	382968
71252	382969
2825	382970
929	382971
5603	382972
19652	382973
3456	382974
44069	382975
82149	382976
69587	382977
66771	382978
16656	382979
3867	382980
100173	382981
8856	382982
9468	382983
15140	382984
17848	382985
57331	382986
103484	382987
14919	382988
52131	382989
67142	382990
61147	382991
71089	382992
69461	382993
10913	382994
69374	382995
16601	382996
29115	382997
55742	382998
2622	382999
55444	383000
146	383001
6647	383002
11124	383003
5006	383004
9896	383005
28096	383006
64923	383007
62505	383008
41	383009
58655	383010
23971	383011
43557	383012
102900	383013
17898	383014
2912	383015
87021	383016
32657	383017
16868	383018
34519	383019
4940	383020
33926	383021
9851	383022
50166	383023
81506	383024
4443	383025
54918	383026
29599	383027
71113	383028
6004	383029
30791	383030
491	383031
102064	383032
4694	383033
18707	383034
36493	383035
19815	383036
61124	383037
44280	383038
5566	383039
26267	383040
7527	383041
12350	383042
2542	383043
22066	383044
1131	383045
7930	383046
45519	383047
411	383048
26915	383049
1759	383050
19799	383051
14067	383052
89184	383053
92808	383054
65436	383055
30035	383056
33167	383057
8585	383058
22379	383059
10222	383060
1654	383061
23205	383062
31	383063
49382	383064
25386	383065
35333	383066
92463	383067
60728	383068
14081	383069
67300	383070
9490	383071
27589	383072
14071	383073
1291	383074
15808	383075
29779	383076
3110	383077
76394	383078
19767	383079
4726	383080
30387	383081
5843	383082
828	383083
75746	383084
21083	383085
18985	383086
2879	383087
62987	383088
2866	383089
10070	383090
20733	383091
30851	383092
13669	383093
23365	383094
25945	383095
36680	383096
7939	383097
5458	383098
60398	383099
23439	383100
45377	383101
2286	383102
51395	383103
84471	383104
43878	383105
19898	383106
37926	383107
625	383108
102861	383109
3182	383110
107439	383111
45756	383112
7503	383113
17474	383114
28830	383115
9409	383116
12663	383117
61375	383118
6655	383119
22137	383120
36798	383121
6475	383122
58706	383123
57635	383124
32106	383125
2524	383126
91708	383127
279	383128
27489	383129
7737	383130
22712	383131
48081	383132
26163	383133
18347	383134
16276	383135
70767	383136
418	383137
4880	383138
17	383139
85311	383140
14263	383141
29829	383142
5616	383143
8089	383144
6824	383145
1582	383146
16113	383147
45278	383148
92576	383149
34179	383150
45821	383151
735	383152
9842	383153
45770	383154
85	383155
63193	383156
6229	383157
6734	383158
9714	383159
6219	383160
24105	383161
369	383162
152	383163
1299	383164
2887	383165
4775	383166
9455	383167
72800	383168
22716	383169
51984	383170
47030	383171
3803	383172
3466	383173
885	383174
37702	383175
15391	383176
3960	383177
6798	383178
9111	383179
96572	383180
106597	383181
3947	383182
77431	383183
101892	383184
49007	383185
64148	383186
32528	383187
11721	383188
65575	383189
5153	383190
75871	383191
9585	383192
34836	383193
1437	383194
44266	383195
27989	383196
25558	383197
40435	383198
9116	383199
72292	383200
35607	383201
44448	383202
10409	383203
3716	383204
39529	383205
876	383206
21660	383207
26426	383208
34770	383209
45371	383210
6174	383211
88623	383212
7122	383213
6781	383214
19565	383215
3884	383216
93062	383217
28551	383218
17030	383219
3269	383220
24925	383221
4401	383222
8157	383223
58412	383224
65067	383225
25814	383226
291	383227
5875	383228
39886	383229
16042	383230
85910	383231
70213	383232
40447	383233
13347	383234
3864	383235
63521	383236
28739	383237
19286	383238
77474	383239
861	383240
16058	383241
15432	383242
12739	383243
370	383244
60813	383245
81735	383246
14575	383247
177	383248
47248	383249
4836	383250
354	383251
3202	383252
16464	383253
79121	383254
32030	383255
30	383256
67585	383257
5453	383258
97021	383259
26981	383260
68462	383261
5878	383262
44480	383263
61922	383264
15893	383265
47166	383266
37272	383267
67627	383268
16414	383269
41742	383270
47412	383271
13337	383272
5367	383273
20927	383274
3315	383275
35215	383276
38	383277
77498	383278
62715	383279
12677	383280
60873	383281
60653	383282
60620	383283
6862	383284
18171	383285
9497	383286
7278	383287
2327	383288
307	383289
12663	383290
75565	383291
6940	383292
98106	383293
22351	383294
25592	383295
11913	383296
7799	383297
820	383298
77923	383299
41512	383300
21715	383301
42559	383302
17026	383303
1750	383304
10709	383305
1216	383306
5632	383307
70648	383308
28122	383309
8348	383310
32285	383311
93245	383312
16214	383313
67391	383314
359	383315
26530	383316
14534	383317
11576	383318
8505	383319
1880	383320
4579	383321
31594	383322
2945	383323
48220	383324
17201	383325
27398	383326
11312	383327
17862	383328
9640	383329
127	383330
43036	383331
2805	383332
9344	383333
30986	383334
6861	383335
16704	383336
110379	383337
11176	383338
27653	383339
110890	383340
1363	383341
212	383342
41867	383343
44891	383344
193	383345
75457	383346
46236	383347
1657	383348
43559	383349
78645	383350
3704	383351
106833	383352
47122	383353
58328	383354
25086	383355
19754	383356
3803	383357
21153	383358
24195	383359
30330	383360
3287	383361
8677	383362
55138	383363
28656	383364
39537	383365
85694	383366
13303	383367
67813	383368
4111	383369
7465	383370
48973	383371
4890	383372
29658	383373
30532	383374
33726	383375
25470	383376
42876	383377
17969	383378
6852	383379
28514	383380
1692	383381
44284	383382
90325	383383
79152	383384
34778	383385
60231	383386
60369	383387
35858	383388
56114	383389
6390	383390
62	383391
574	383392
84205	383393
58873	383394
63492	383395
44224	383396
42713	383397
19404	383398
27346	383399
98668	383400
2628	383401
46983	383402
11458	383403
24182	383404
43112	383405
3498	383406
46936	383407
24075	383408
21847	383409
31702	383410
83495	383411
2579	383412
31456	383413
79965	383414
54093	383415
14520	383416
30662	383417
41181	383418
23287	383419
36125	383420
970	383421
1712	383422
52839	383423
55993	383424
752	383425
28427	383426
28855	383427
35260	383428
103344	383429
36860	383430
4000	383431
8574	383432
57678	383433
34414	383434
30646	383435
14130	383436
19299	383437
114413	383438
1371	383439
11106	383440
14889	383441
42770	383442
4968	383443
12169	383444
36704	383445
38255	383446
51756	383447
707	383448
7316	383449
16971	383450
57251	383451
43207	383452
32771	383453
13779	383454
15741	383455
32920	383456
10111	383457
93786	383458
60	383459
49784	383460
4606	383461
10629	383462
2991	383463
35343	383464
19534	383465
7298	383466
37106	383467
65560	383468
7983	383469
1102	383470
27053	383471
19978	383472
79667	383473
2611	383474
33371	383475
2470	383476
80962	383477
61296	383478
16523	383479
906	383480
16331	383481
42292	383482
81136	383483
73323	383484
5450	383485
22243	383486
51965	383487
24485	383488
81008	383489
17769	383490
48366	383491
30726	383492
39376	383493
31521	383494
10990	383495
27148	383496
32648	383497
63702	383498
22347	383499
16729	383500
31877	383501
13787	383502
42534	383503
73072	383504
23835	383505
13216	383506
8124	383507
76820	383508
14170	383509
21835	383510
65885	383511
47333	383512
144	383513
20657	383514
224	383515
1869	383516
61693	383517
113336	383518
6342	383519
11851	383520
78448	383521
7128	383522
49427	383523
9430	383524
6169	383525
24094	383526
26739	383527
7285	383528
67166	383529
367	383530
15381	383531
8712	383532
50362	383533
14430	383534
85834	383535
86606	383536
1574	383537
76459	383538
36461	383539
67890	383540
80581	383541
7676	383542
19090	383543
10858	383544
7483	383545
32613	383546
15316	383547
7308	383548
19492	383549
600	383550
21663	383551
2282	383552
52989	383553
1826	383554
43932	383555
9757	383556
16662	383557
4378	383558
49725	383559
1837	383560
4282	383561
51222	383562
97504	383563
60918	383564
1650	383565
9450	383566
13840	383567
26383	383568
52688	383569
1013	383570
380	383571
28503	383572
5976	383573
10059	383574
41982	383575
16	383576
13161	383577
54390	383578
33814	383579
64383	383580
103817	383581
9199	383582
85478	383583
100138	383584
1586	383585
669	383586
17748	383587
2033	383588
2968	383589
10799	383590
31183	383591
326	383592
20140	383593
2578	383594
28159	383595
6050	383596
3052	383597
4379	383598
74541	383599
5308	383600
17823	383601
950	383602
2555	383603
23631	383604
6750	383605
22341	383606
92439	383607
22888	383608
50027	383609
52491	383610
5705	383611
44066	383612
14379	383613
43586	383614
1405	383615
53422	383616
42684	383617
84618	383618
8167	383619
61173	383620
37335	383621
2134	383622
30133	383623
13689	383624
56783	383625
1099	383626
26621	383627
84717	383628
37262	383629
21438	383630
8655	383631
52745	383632
322	383633
28503	383634
2423	383635
4845	383636
94964	383637
34157	383638
4208	383639
12932	383640
19596	383641
48994	383642
35954	383643
37485	383644
23530	383645
13365	383646
6854	383647
21909	383648
10	383649
22873	383650
94487	383651
67845	383652
74506	383653
36799	383654
1170	383655
14771	383656
68352	383657
50420	383658
5176	383659
29386	383660
36324	383661
4434	383662
45846	383663
17081	383664
9333	383665
97781	383666
2376	383667
23083	383668
797	383669
18110	383670
3053	383671
18433	383672
14892	383673
53420	383674
108180	383675
25352	383676
7238	383677
19536	383678
2099	383679
25647	383680
42113	383681
41076	383682
15877	383683
3607	383684
10122	383685
35126	383686
70246	383687
18345	383688
47975	383689
71043	383690
12685	383691
13219	383692
4965	383693
8963	383694
2961	383695
2018	383696
10746	383697
14851	383698
17480	383699
14674	383700
18639	383701
497	383702
16445	383703
13171	383704
47059	383705
43138	383706
1477	383707
52468	383708
57083	383709
48369	383710
82066	383711
92599	383712
8827	383713
783	383714
49483	383715
2892	383716
12725	383717
9981	383718
21520	383719
40707	383720
3044	383721
6800	383722
27764	383723
88637	383724
84397	383725
8778	383726
14414	383727
59252	383728
8683	383729
40878	383730
1808	383731
9943	383732
14380	383733
93281	383734
1418	383735
14682	383736
522	383737
31461	383738
35156	383739
4986	383740
7115	383741
20224	383742
66938	383743
1851	383744
441	383745
36424	383746
21765	383747
50692	383748
54791	383749
64174	383750
443	383751
22227	383752
25688	383753
2302	383754
8547	383755
3697	383756
87240	383757
36051	383758
570	383759
42123	383760
36755	383761
6504	383762
3537	383763
5511	383764
23953	383765
8139	383766
40939	383767
62145	383768
45505	383769
6395	383770
66962	383771
1486	383772
16078	383773
60337	383774
63608	383775
9080	383776
19392	383777
4489	383778
62320	383779
63380	383780
40171	383781
9961	383782
24555	383783
965	383784
56209	383785
100377	383786
4876	383787
12373	383788
11104	383789
49366	383790
34539	383791
20982	383792
13150	383793
101891	383794
55371	383795
12631	383796
219	383797
27334	383798
47832	383799
8067	383800
32018	383801
13473	383802
40079	383803
798	383804
2337	383805
401	383806
5161	383807
49093	383808
8229	383809
419	383810
82075	383811
50368	383812
35703	383813
38891	383814
63016	383815
19114	383816
51480	383817
34483	383818
32824	383819
33217	383820
1024	383821
10666	383822
42753	383823
103587	383824
53420	383825
13411	383826
43878	383827
1325	383828
56079	383829
44622	383830
86468	383831
23151	383832
2762	383833
59710	383834
31472	383835
5955	383836
31726	383837
3905	383838
1387	383839
27369	383840
26795	383841
17219	383842
17947	383843
62200	383844
49596	383845
63067	383846
45550	383847
67938	383848
56980	383849
7084	383850
84156	383851
40841	383852
69679	383853
556	383854
3831	383855
32441	383856
58802	383857
33358	383858
4524	383859
95895	383860
33493	383861
13313	383862
1756	383863
1780	383864
6689	383865
33180	383866
5	383867
38280	383868
12364	383869
24239	383870
3596	383871
50340	383872
13883	383873
12641	383874
100268	383875
79832	383876
5786	383877
5446	383878
55696	383879
9578	383880
45362	383881
26	383882
33580	383883
111821	383884
59441	383885
68856	383886
58539	383887
3107	383888
21322	383889
6715	383890
4	383891
74868	383892
5844	383893
33139	383894
42588	383895
50825	383896
123	383897
9722	383898
85512	383899
74649	383900
19346	383901
3252	383902
52826	383903
58001	383904
77216	383905
17474	383906
167	383907
550	383908
67335	383909
52163	383910
35032	383911
77	383912
220	383913
64461	383914
36544	383915
38032	383916
65972	383917
64362	383918
66649	383919
9782	383920
75873	383921
23233	383922
37918	383923
679	383924
18	383925
111558	383926
35847	383927
1026	383928
94234	383929
55	383930
1164	383931
48709	383932
23750	383933
316	383934
5036	383935
83989	383936
37943	383937
42374	383938
23783	383939
22797	383940
15	383941
4115	383942
383	383943
57504	383944
15104	383945
629	383946
27185	383947
61767	383948
49182	383949
15835	383950
18702	383951
73899	383952
64051	383953
83530	383954
3412	383955
7714	383956
27555	383957
10050	383958
38712	383959
11451	383960
52173	383961
73340	383962
71190	383963
9621	383964
13242	383965
13719	383966
38316	383967
49144	383968
36423	383969
90680	383970
63718	383971
90015	383972
43591	383973
3941	383974
4	383975
44432	383976
1358	383977
60497	383978
48797	383979
59	383980
5829	383981
64888	383982
1155	383983
53995	383984
14873	383985
56785	383986
29852	383987
14781	383988
53918	383989
13292	383990
21568	383991
10795	383992
1960	383993
62731	383994
91536	383995
10068	383996
26043	383997
2204	383998
21319	383999
4207	384000
3879	384001
4016	384002
23786	384003
4400	384004
94	384005
17507	384006
5569	384007
48458	384008
17773	384009
31209	384010
7212	384011
14503	384012
67453	384013
98052	384014
10232	384015
9249	384016
2478	384017
6777	384018
8718	384019
61989	384020
48605	384021
688	384022
43813	384023
22756	384024
33946	384025
31928	384026
2454	384027
21474	384028
24405	384029
16144	384030
24367	384031
6262	384032
3050	384033
13594	384034
16732	384035
79487	384036
1727	384037
42271	384038
53618	384039
16746	384040
8525	384041
31438	384042
40143	384043
1108	384044
50234	384045
90940	384046
573	384047
18061	384048
68288	384049
41713	384050
4523	384051
45163	384052
88912	384053
17013	384054
5943	384055
1376	384056
2830	384057
82383	384058
13864	384059
44563	384060
29513	384061
79743	384062
22532	384063
59332	384064
85806	384065
49177	384066
8462	384067
11757	384068
10327	384069
42400	384070
40294	384071
24468	384072
44008	384073
4313	384074
80000	384075
3275	384076
31002	384077
19290	384078
4647	384079
70928	384080
11096	384081
860	384082
6518	384083
38104	384084
54139	384085
879	384086
8242	384087
1556	384088
438	384089
6554	384090
14437	384091
20398	384092
47112	384093
9639	384094
27178	384095
8348	384096
34366	384097
105909	384098
45871	384099
84773	384100
26988	384101
81030	384102
34741	384103
9838	384104
1299	384105
29249	384106
34734	384107
53330	384108
22507	384109
86654	384110
43452	384111
36393	384112
12413	384113
42853	384114
20128	384115
3002	384116
40479	384117
34580	384118
6451	384119
102869	384120
20219	384121
6720	384122
82817	384123
8069	384124
52287	384125
36741	384126
14937	384127
5750	384128
7384	384129
15952	384130
20602	384131
2807	384132
18038	384133
54202	384134
36455	384135
15311	384136
40373	384137
2217	384138
3122	384139
87861	384140
70983	384141
25429	384142
33119	384143
34852	384144
7839	384145
2865	384146
48934	384147
484	384148
46635	384149
47672	384150
70197	384151
48091	384152
21699	384153
1283	384154
5631	384155
31296	384156
100576	384157
8409	384158
16027	384159
44535	384160
68116	384161
47990	384162
7033	384163
8772	384164
32886	384165
9094	384166
27	384167
61708	384168
4064	384169
79934	384170
33754	384171
1	384172
1408	384173
31770	384174
396	384175
50777	384176
10672	384177
14310	384178
7325	384179
6190	384180
10455	384181
50809	384182
20411	384183
7	384184
54745	384185
12457	384186
88783	384187
14012	384188
35184	384189
17434	384190
69370	384191
9136	384192
7389	384193
61559	384194
108355	384195
38094	384196
23227	384197
13983	384198
61642	384199
27649	384200
536	384201
14355	384202
20302	384203
26061	384204
25487	384205
11316	384206
31006	384207
24638	384208
13806	384209
36453	384210
20188	384211
36474	384212
74768	384213
19837	384214
7328	384215
45478	384216
1153	384217
93596	384218
2538	384219
23217	384220
4982	384221
46482	384222
76160	384223
41769	384224
33324	384225
8220	384226
54072	384227
6371	384228
42753	384229
2727	384230
8466	384231
528	384232
12383	384233
10446	384234
211	384235
3345	384236
79651	384237
32959	384238
22206	384239
11496	384240
14816	384241
595	384242
48578	384243
9120	384244
11454	384245
76832	384246
8798	384247
36067	384248
65463	384249
6503	384250
802	384251
57062	384252
5001	384253
1254	384254
17683	384255
48175	384256
25370	384257
14239	384258
80409	384259
10166	384260
87927	384261
55398	384262
64502	384263
46965	384264
32276	384265
19535	384266
3481	384267
32323	384268
26687	384269
533	384270
3	384271
12687	384272
16031	384273
24339	384274
2553	384275
15428	384276
1442	384277
5539	384278
8431	384279
17723	384280
1949	384281
26319	384282
641	384283
71609	384284
42755	384285
6597	384286
3281	384287
15774	384288
7182	384289
1478	384290
4164	384291
313	384292
4388	384293
47942	384294
7984	384295
33706	384296
13399	384297
35851	384298
28355	384299
19124	384300
37738	384301
72702	384302
25623	384303
25	384304
41108	384305
43423	384306
14212	384307
70467	384308
41132	384309
78628	384310
6233	384311
94835	384312
13595	384313
56503	384314
8166	384315
71029	384316
28136	384317
985	384318
76425	384319
98361	384320
46229	384321
73707	384322
40886	384323
17730	384324
7553	384325
31176	384326
18124	384327
56196	384328
10404	384329
36857	384330
111665	384331
35275	384332
8771	384333
12887	384334
73215	384335
13816	384336
45194	384337
6700	384338
19202	384339
49635	384340
1809	384341
15396	384342
48629	384343
12166	384344
55031	384345
48115	384346
79742	384347
45312	384348
11866	384349
24909	384350
41234	384351
59435	384352
48764	384353
52305	384354
1458	384355
14055	384356
46718	384357
22299	384358
8278	384359
40494	384360
25699	384361
57282	384362
20973	384363
59805	384364
4900	384365
1067	384366
11774	384367
3872	384368
1973	384369
24280	384370
29036	384371
26916	384372
107769	384373
2225	384374
6407	384375
39029	384376
33629	384377
9375	384378
19893	384379
1578	384380
98054	384381
33907	384382
81910	384383
78052	384384
44132	384385
55664	384386
8193	384387
64585	384388
46533	384389
39028	384390
83349	384391
17210	384392
7890	384393
51091	384394
54700	384395
4011	384396
59721	384397
74987	384398
9032	384399
50479	384400
31777	384401
32932	384402
20903	384403
2073	384404
34203	384405
34518	384406
60667	384407
3952	384408
30579	384409
42732	384410
528	384411
37612	384412
70310	384413
52165	384414
4635	384415
42341	384416
2825	384417
30436	384418
7323	384419
1581	384420
18752	384421
55959	384422
39136	384423
5164	384424
130	384425
5186	384426
42902	384427
84410	384428
31220	384429
4695	384430
43959	384431
12533	384432
30451	384433
90440	384434
28884	384435
238	384436
9523	384437
19825	384438
41039	384439
27314	384440
14605	384441
666	384442
1890	384443
6743	384444
11441	384445
511	384446
114033	384447
14135	384448
16622	384449
32319	384450
69442	384451
37042	384452
24935	384453
91605	384454
2366	384455
35002	384456
3395	384457
1842	384458
65801	384459
21987	384460
19700	384461
3865	384462
31023	384463
83837	384464
965	384465
32163	384466
36295	384467
13155	384468
70110	384469
5894	384470
6125	384471
6581	384472
46480	384473
3414	384474
57763	384475
31256	384476
13468	384477
21771	384478
917	384479
47530	384480
50056	384481
2458	384482
56751	384483
31822	384484
67750	384485
50169	384486
32011	384487
36467	384488
1765	384489
1766	384490
45797	384491
2765	384492
73577	384493
26358	384494
23531	384495
33850	384496
44176	384497
82398	384498
58983	384499
37141	384500
20017	384501
107394	384502
71923	384503
2572	384504
52811	384505
86576	384506
58317	384507
49324	384508
13105	384509
78467	384510
15343	384511
56911	384512
9556	384513
2554	384514
19195	384515
78595	384516
23408	384517
18226	384518
27836	384519
85641	384520
65986	384521
35390	384522
529	384523
19128	384524
42568	384525
79699	384526
8965	384527
33245	384528
10098	384529
8427	384530
14866	384531
58505	384532
77767	384533
54735	384534
22996	384535
10014	384536
79269	384537
17016	384538
2483	384539
90012	384540
13797	384541
1291	384542
693	384543
16723	384544
34015	384545
89530	384546
19584	384547
55963	384548
56522	384549
135	384550
169	384551
34784	384552
79327	384553
41096	384554
9579	384555
56438	384556
96	384557
1386	384558
3180	384559
18428	384560
49402	384561
44204	384562
7550	384563
3	384564
34228	384565
45204	384566
45104	384567
5212	384568
82037	384569
27563	384570
905	384571
26179	384572
784	384573
6142	384574
16752	384575
45679	384576
32099	384577
4645	384578
1369	384579
26359	384580
38276	384581
26688	384582
121	384583
20112	384584
13247	384585
24608	384586
5411	384587
17929	384588
4368	384589
48168	384590
61065	384591
413	384592
64723	384593
4482	384594
43410	384595
25254	384596
66201	384597
18789	384598
95205	384599
31807	384600
36445	384601
402	384602
2713	384603
79231	384604
24473	384605
60478	384606
38030	384607
30585	384608
67257	384609
49960	384610
1593	384611
16464	384612
625	384613
1625	384614
26347	384615
87900	384616
417	384617
22822	384618
67411	384619
165	384620
14083	384621
10480	384622
9000	384623
36089	384624
39770	384625
31761	384626
35738	384627
12028	384628
21295	384629
145	384630
83730	384631
62544	384632
61904	384633
42367	384634
2905	384635
20197	384636
25241	384637
79005	384638
8324	384639
12277	384640
963	384641
17792	384642
49748	384643
38662	384644
3743	384645
44787	384646
1567	384647
46632	384648
35986	384649
17643	384650
74114	384651
34791	384652
30288	384653
13	384654
60873	384655
2940	384656
6778	384657
5136	384658
11076	384659
41932	384660
64321	384661
762	384662
62477	384663
39342	384664
976	384665
63577	384666
112202	384667
156	384668
29992	384669
33475	384670
60842	384671
33543	384672
31477	384673
15563	384674
50096	384675
22308	384676
54481	384677
17747	384678
56747	384679
90172	384680
1538	384681
48031	384682
478	384683
100082	384684
25448	384685
22271	384686
20499	384687
37204	384688
60356	384689
73797	384690
2412	384691
17643	384692
9868	384693
15732	384694
87072	384695
4815	384696
15318	384697
2370	384698
60746	384699
46454	384700
35424	384701
63547	384702
77552	384703
68229	384704
8054	384705
2917	384706
100432	384707
5196	384708
39449	384709
2281	384710
30171	384711
62541	384712
11006	384713
3080	384714
54880	384715
3686	384716
7766	384717
18135	384718
14987	384719
44454	384720
7541	384721
75089	384722
13879	384723
725	384724
58417	384725
10019	384726
32690	384727
30455	384728
39717	384729
49444	384730
8706	384731
69765	384732
246	384733
70940	384734
70759	384735
27518	384736
932	384737
9953	384738
8944	384739
8343	384740
96039	384741
50204	384742
19976	384743
71784	384744
78968	384745
2572	384746
934	384747
22605	384748
19174	384749
3587	384750
374	384751
41696	384752
550	384753
56955	384754
86723	384755
3797	384756
7076	384757
1052	384758
24729	384759
1273	384760
11715	384761
100455	384762
17010	384763
46170	384764
20015	384765
25590	384766
21810	384767
86577	384768
51193	384769
3860	384770
61984	384771
24547	384772
18420	384773
15022	384774
108004	384775
38841	384776
49149	384777
21723	384778
8261	384779
10181	384780
45108	384781
6861	384782
8881	384783
28183	384784
3073	384785
1875	384786
15324	384787
28568	384788
89837	384789
71164	384790
17468	384791
45123	384792
6512	384793
40151	384794
16371	384795
1051	384796
59352	384797
220	384798
16708	384799
70314	384800
42762	384801
20468	384802
65770	384803
72333	384804
18379	384805
4922	384806
28076	384807
65	384808
47151	384809
81161	384810
35378	384811
30079	384812
82298	384813
2361	384814
16057	384815
3198	384816
63788	384817
28303	384818
74107	384819
27311	384820
44751	384821
1599	384822
47576	384823
54130	384824
38379	384825
43025	384826
90753	384827
25024	384828
21525	384829
263	384830
24146	384831
63619	384832
77971	384833
93201	384834
35173	384835
10116	384836
1886	384837
21480	384838
65234	384839
90946	384840
1079	384841
22428	384842
43057	384843
35698	384844
100892	384845
1668	384846
26557	384847
12320	384848
54409	384849
6516	384850
4272	384851
2234	384852
50749	384853
56699	384854
65549	384855
57579	384856
54926	384857
5297	384858
247	384859
16949	384860
11085	384861
32266	384862
38438	384863
6592	384864
8865	384865
31382	384866
64153	384867
210	384868
16831	384869
26940	384870
759	384871
2217	384872
17063	384873
27185	384874
9596	384875
41547	384876
63084	384877
55202	384878
1003	384879
52447	384880
46245	384881
9538	384882
21565	384883
47370	384884
35662	384885
4471	384886
10643	384887
11768	384888
12206	384889
25092	384890
24745	384891
9787	384892
98719	384893
10228	384894
111	384895
65673	384896
12506	384897
96206	384898
30737	384899
58562	384900
231	384901
796	384902
1741	384903
48332	384904
27410	384905
4983	384906
80185	384907
68667	384908
3642	384909
19730	384910
8045	384911
36525	384912
80206	384913
78469	384914
36146	384915
6093	384916
1009	384917
35915	384918
84000	384919
14920	384920
19011	384921
13006	384922
32499	384923
16048	384924
1017	384925
109878	384926
39915	384927
5433	384928
29970	384929
54198	384930
226	384931
357	384932
4020	384933
2773	384934
32918	384935
621	384936
36317	384937
3849	384938
7618	384939
2612	384940
11322	384941
102034	384942
12676	384943
62259	384944
5930	384945
37605	384946
32920	384947
62312	384948
563	384949
26196	384950
79661	384951
15118	384952
62480	384953
32233	384954
2684	384955
5352	384956
274	384957
60236	384958
16545	384959
74308	384960
70891	384961
18229	384962
5321	384963
27592	384964
5047	384965
39294	384966
742	384967
18156	384968
35598	384969
25681	384970
47997	384971
15239	384972
13930	384973
1089	384974
57555	384975
29515	384976
19590	384977
25001	384978
9839	384979
63135	384980
54090	384981
2280	384982
4287	384983
3411	384984
25332	384985
62942	384986
13739	384987
25602	384988
39718	384989
2937	384990
9762	384991
2775	384992
6328	384993
60325	384994
1189	384995
18530	384996
42659	384997
9948	384998
1351	384999
146	385000
1893	385001
42945	385002
2096	385003
82059	385004
1281	385005
6666	385006
74869	385007
67527	385008
14890	385009
744	385010
193	385011
75887	385012
70209	385013
5278	385014
44750	385015
795	385016
20235	385017
66063	385018
3051	385019
29316	385020
81572	385021
8698	385022
31090	385023
74	385024
8092	385025
2712	385026
13499	385027
55976	385028
6074	385029
50702	385030
58725	385031
22791	385032
21453	385033
1929	385034
46077	385035
26014	385036
51186	385037
36847	385038
8966	385039
70529	385040
9197	385041
8147	385042
4568	385043
2440	385044
22742	385045
656	385046
13380	385047
30991	385048
27910	385049
14108	385050
45601	385051
52249	385052
39894	385053
9234	385054
3270	385055
40247	385056
16269	385057
25971	385058
357	385059
4760	385060
12663	385061
89163	385062
9097	385063
5732	385064
66388	385065
39897	385066
1038	385067
1555	385068
9638	385069
54882	385070
77974	385071
4526	385072
79947	385073
29212	385074
7912	385075
68085	385076
25936	385077
72596	385078
23071	385079
24646	385080
90501	385081
54705	385082
53607	385083
31300	385084
48837	385085
4075	385086
67841	385087
391	385088
21217	385089
36467	385090
4616	385091
456	385092
27220	385093
18	385094
71	385095
8993	385096
47420	385097
88792	385098
85252	385099
59547	385100
6376	385101
19228	385102
8221	385103
722	385104
274	385105
25646	385106
21874	385107
2305	385108
3596	385109
113333	385110
63611	385111
98377	385112
92761	385113
16179	385114
71536	385115
24528	385116
190	385117
20582	385118
13356	385119
317	385120
18487	385121
24465	385122
48348	385123
23704	385124
24647	385125
141	385126
81868	385127
12758	385128
47257	385129
51750	385130
19825	385131
105432	385132
69853	385133
62473	385134
2414	385135
13479	385136
19499	385137
30189	385138
37371	385139
20536	385140
24265	385141
5110	385142
23583	385143
13116	385144
32487	385145
22061	385146
1672	385147
45397	385148
14584	385149
60362	385150
74798	385151
80082	385152
42044	385153
46461	385154
14293	385155
5793	385156
71841	385157
34776	385158
58190	385159
27612	385160
23133	385161
99914	385162
27133	385163
32016	385164
52759	385165
68689	385166
19095	385167
4313	385168
94764	385169
2340	385170
20350	385171
57585	385172
9983	385173
23156	385174
5021	385175
67620	385176
20162	385177
1036	385178
87206	385179
21968	385180
40828	385181
71071	385182
39306	385183
94171	385184
19148	385185
4691	385186
12498	385187
56975	385188
2179	385189
82102	385190
52636	385191
99751	385192
87678	385193
15075	385194
7046	385195
64390	385196
64983	385197
5835	385198
28289	385199
47804	385200
4639	385201
74636	385202
11178	385203
9742	385204
44965	385205
11747	385206
54081	385207
2242	385208
44796	385209
39907	385210
6601	385211
15565	385212
102	385213
7531	385214
80291	385215
430	385216
1121	385217
14020	385218
24086	385219
109045	385220
35257	385221
34867	385222
13858	385223
105558	385224
2839	385225
9574	385226
1030	385227
1717	385228
62385	385229
21697	385230
4397	385231
1779	385232
25004	385233
41216	385234
36425	385235
43124	385236
41632	385237
2861	385238
16834	385239
74109	385240
31001	385241
63167	385242
34	385243
3629	385244
91354	385245
50237	385246
27479	385247
10943	385248
23699	385249
529	385250
55691	385251
10637	385252
54949	385253
4855	385254
6588	385255
4919	385256
87364	385257
96721	385258
37756	385259
41448	385260
14411	385261
84954	385262
25763	385263
43228	385264
8687	385265
25181	385266
2758	385267
1263	385268
2390	385269
954	385270
20208	385271
4183	385272
1795	385273
93267	385274
97476	385275
16599	385276
673	385277
100959	385278
51113	385279
54147	385280
73624	385281
35752	385282
105265	385283
1286	385284
81994	385285
27877	385286
96729	385287
10000	385288
17842	385289
35717	385290
14784	385291
4545	385292
81831	385293
36631	385294
4324	385295
9807	385296
34519	385297
6005	385298
68404	385299
3422	385300
1550	385301
947	385302
10766	385303
14186	385304
27382	385305
738	385306
9599	385307
39126	385308
36771	385309
53694	385310
34365	385311
2058	385312
995	385313
6502	385314
8074	385315
35454	385316
67952	385317
14349	385318
76802	385319
30095	385320
10373	385321
72125	385322
56733	385323
35387	385324
44470	385325
5601	385326
17206	385327
23749	385328
10899	385329
1982	385330
35607	385331
37665	385332
101113	385333
40826	385334
11224	385335
104427	385336
32669	385337
903	385338
195	385339
26369	385340
17085	385341
99280	385342
30157	385343
40634	385344
75372	385345
12319	385346
8380	385347
21377	385348
20	385349
13403	385350
78570	385351
79074	385352
949	385353
113723	385354
4536	385355
4598	385356
9624	385357
68501	385358
46529	385359
15691	385360
10588	385361
55329	385362
725	385363
5799	385364
81633	385365
3636	385366
34852	385367
2635	385368
24757	385369
13365	385370
12504	385371
25733	385372
16433	385373
16590	385374
101817	385375
3798	385376
54193	385377
35694	385378
80680	385379
12727	385380
13178	385381
29575	385382
31269	385383
77232	385384
1	385385
36268	385386
16742	385387
87909	385388
86098	385389
1224	385390
1512	385391
40022	385392
5424	385393
60575	385394
56713	385395
18868	385396
5069	385397
1659	385398
45349	385399
35344	385400
62706	385401
16716	385402
30124	385403
56850	385404
25290	385405
16432	385406
64212	385407
46788	385408
37239	385409
52819	385410
82584	385411
9139	385412
957	385413
68393	385414
75218	385415
9922	385416
114356	385417
95148	385418
31407	385419
7183	385420
3875	385421
38938	385422
20935	385423
29340	385424
75406	385425
6472	385426
805	385427
75422	385428
31472	385429
17249	385430
99600	385431
20856	385432
63094	385433
563	385434
76960	385435
505	385436
103061	385437
53356	385438
9403	385439
17847	385440
66790	385441
43019	385442
7326	385443
10366	385444
7196	385445
63828	385446
16463	385447
12181	385448
46761	385449
32062	385450
6676	385451
28851	385452
2454	385453
13631	385454
60353	385455
56326	385456
77090	385457
5250	385458
19653	385459
63513	385460
92268	385461
75958	385462
17742	385463
13464	385464
51803	385465
44224	385466
13258	385467
45940	385468
50954	385469
6206	385470
1788	385471
38142	385472
34739	385473
19111	385474
12648	385475
66483	385476
19599	385477
22162	385478
52645	385479
41371	385480
7220	385481
15442	385482
54545	385483
152	385484
29150	385485
25788	385486
8213	385487
29066	385488
8895	385489
38408	385490
76397	385491
2398	385492
22294	385493
61495	385494
12317	385495
23451	385496
32311	385497
11492	385498
5979	385499
25355	385500
30144	385501
11704	385502
4921	385503
14737	385504
78729	385505
17463	385506
72146	385507
44369	385508
6598	385509
34695	385510
33946	385511
1897	385512
57281	385513
9339	385514
58578	385515
3	385516
77217	385517
27543	385518
16352	385519
50143	385520
63004	385521
18471	385522
52646	385523
70525	385524
7314	385525
17618	385526
24698	385527
79318	385528
35514	385529
58692	385530
20585	385531
49354	385532
14385	385533
851	385534
442	385535
38393	385536
42899	385537
11025	385538
10603	385539
23305	385540
5676	385541
2249	385542
51554	385543
36518	385544
39279	385545
49168	385546
53852	385547
41333	385548
43269	385549
55456	385550
36821	385551
7649	385552
83750	385553
16811	385554
18940	385555
28868	385556
15562	385557
6011	385558
10892	385559
42024	385560
52415	385561
1833	385562
69581	385563
9767	385564
97286	385565
79108	385566
22506	385567
60478	385568
4263	385569
15687	385570
10222	385571
1725	385572
56672	385573
31029	385574
52094	385575
77802	385576
34358	385577
12936	385578
37589	385579
8328	385580
7186	385581
5973	385582
14340	385583
49054	385584
72046	385585
10994	385586
1035	385587
11222	385588
476	385589
49753	385590
73694	385591
57626	385592
3320	385593
4430	385594
993	385595
10519	385596
11050	385597
39041	385598
41449	385599
75573	385600
19591	385601
62681	385602
12325	385603
46526	385604
52225	385605
10383	385606
15378	385607
15197	385608
214	385609
25381	385610
45676	385611
2124	385612
93295	385613
34449	385614
24172	385615
20052	385616
417	385617
57513	385618
5288	385619
3523	385620
79740	385621
7745	385622
23352	385623
15328	385624
50590	385625
20731	385626
40676	385627
10644	385628
15193	385629
19661	385630
96	385631
3397	385632
77898	385633
25231	385634
12921	385635
25494	385636
92623	385637
42272	385638
112313	385639
39418	385640
77604	385641
76099	385642
15700	385643
11438	385644
50078	385645
7559	385646
33441	385647
56009	385648
45067	385649
39808	385650
52652	385651
4024	385652
25444	385653
48531	385654
46449	385655
36845	385656
29168	385657
4529	385658
7848	385659
41300	385660
21797	385661
28182	385662
1939	385663
581	385664
42031	385665
7637	385666
90365	385667
875	385668
234	385669
10285	385670
28428	385671
26249	385672
59588	385673
15166	385674
26378	385675
69433	385676
10050	385677
94418	385678
49593	385679
34951	385680
8289	385681
27299	385682
4899	385683
29377	385684
17891	385685
17827	385686
11487	385687
15091	385688
21890	385689
39649	385690
871	385691
35948	385692
7118	385693
7	385694
14045	385695
92970	385696
142	385697
51863	385698
5942	385699
86177	385700
22119	385701
19191	385702
63700	385703
11951	385704
44124	385705
39599	385706
9787	385707
3751	385708
48759	385709
29060	385710
45532	385711
51316	385712
613	385713
110339	385714
22389	385715
3378	385716
34318	385717
412	385718
15069	385719
2067	385720
2805	385721
26380	385722
12359	385723
10264	385724
4845	385725
5173	385726
27903	385727
977	385728
28708	385729
40954	385730
52332	385731
22485	385732
6700	385733
6485	385734
18059	385735
96520	385736
20261	385737
56067	385738
24438	385739
14541	385740
84772	385741
4556	385742
21347	385743
22623	385744
15670	385745
5850	385746
46630	385747
33650	385748
25930	385749
92056	385750
14986	385751
51	385752
15701	385753
8366	385754
7294	385755
45863	385756
34730	385757
17843	385758
46374	385759
8560	385760
36200	385761
45247	385762
45147	385763
102786	385764
45914	385765
1657	385766
82367	385767
91670	385768
57737	385769
99058	385770
130	385771
31805	385772
1352	385773
11695	385774
96959	385775
47318	385776
31191	385777
20006	385778
50377	385779
23638	385780
1407	385781
677	385782
23985	385783
18270	385784
1130	385785
61347	385786
1837	385787
33506	385788
31332	385789
27756	385790
62272	385791
4460	385792
2179	385793
14787	385794
64769	385795
3692	385796
17438	385797
33882	385798
289	385799
51966	385800
13487	385801
7211	385802
20914	385803
19383	385804
73164	385805
17290	385806
15112	385807
34931	385808
29769	385809
38709	385810
22783	385811
29319	385812
60574	385813
8283	385814
18763	385815
8903	385816
82819	385817
7630	385818
38212	385819
2940	385820
8972	385821
46062	385822
2983	385823
20332	385824
7638	385825
7676	385826
22312	385827
23783	385828
172	385829
60268	385830
29371	385831
27880	385832
2291	385833
39845	385834
34	385835
189	385836
36325	385837
1333	385838
72699	385839
19889	385840
20864	385841
52290	385842
13951	385843
1531	385844
68826	385845
22232	385846
43672	385847
35437	385848
68960	385849
62180	385850
6681	385851
2975	385852
1172	385853
62120	385854
25914	385855
10775	385856
34026	385857
19318	385858
73355	385859
26967	385860
2490	385861
40241	385862
6509	385863
12058	385864
1514	385865
80625	385866
8685	385867
43435	385868
14285	385869
14504	385870
44140	385871
5807	385872
14707	385873
17324	385874
50360	385875
71158	385876
5420	385877
42557	385878
38209	385879
97	385880
57813	385881
20225	385882
21622	385883
43360	385884
41500	385885
28723	385886
2572	385887
50758	385888
19934	385889
88870	385890
6162	385891
21096	385892
32701	385893
14171	385894
31405	385895
27509	385896
23317	385897
31863	385898
32299	385899
15422	385900
7365	385901
42049	385902
38459	385903
27667	385904
9769	385905
47558	385906
101347	385907
5416	385908
33233	385909
38410	385910
10609	385911
41138	385912
25827	385913
36172	385914
12779	385915
59783	385916
21966	385917
46284	385918
71627	385919
7005	385920
23780	385921
54530	385922
1082	385923
48452	385924
28508	385925
85688	385926
44398	385927
16843	385928
42189	385929
84941	385930
52782	385931
1100	385932
31989	385933
1120	385934
67233	385935
7935	385936
2424	385937
26373	385938
45992	385939
6130	385940
28551	385941
18106	385942
9191	385943
3555	385944
3146	385945
113982	385946
33172	385947
39846	385948
43697	385949
2207	385950
1093	385951
48806	385952
3352	385953
14551	385954
36636	385955
5170	385956
14027	385957
9501	385958
694	385959
6573	385960
84614	385961
3576	385962
30464	385963
22954	385964
30858	385965
12964	385966
50923	385967
32393	385968
51242	385969
38118	385970
68227	385971
10209	385972
7124	385973
37573	385974
71125	385975
18269	385976
11846	385977
15143	385978
40454	385979
55144	385980
8865	385981
44677	385982
24536	385983
2060	385984
22319	385985
43619	385986
61228	385987
1111	385988
3435	385989
14112	385990
38749	385991
161	385992
8607	385993
23617	385994
43946	385995
58119	385996
32294	385997
78190	385998
172	385999
84488	386000
6469	386001
23029	386002
407	386003
71010	386004
1279	386005
82934	386006
4786	386007
615	386008
1211	386009
1148	386010
714	386011
5252	386012
3048	386013
16674	386014
14373	386015
53732	386016
41127	386017
13730	386018
70296	386019
56279	386020
73351	386021
71360	386022
17378	386023
44897	386024
46234	386025
33401	386026
26661	386027
33211	386028
42424	386029
68613	386030
12636	386031
11074	386032
906	386033
10119	386034
3360	386035
8	386036
1024	386037
27675	386038
87021	386039
5701	386040
368	386041
2198	386042
1948	386043
2215	386044
20282	386045
37663	386046
54850	386047
31495	386048
87547	386049
10451	386050
99632	386051
33315	386052
10385	386053
39277	386054
2985	386055
75083	386056
110508	386057
494	386058
1148	386059
6861	386060
7597	386061
39397	386062
99926	386063
37683	386064
104	386065
46186	386066
731	386067
69536	386068
5948	386069
5155	386070
44660	386071
12237	386072
28578	386073
6622	386074
12914	386075
29802	386076
12411	386077
70733	386078
86401	386079
44452	386080
14789	386081
1133	386082
41039	386083
23167	386084
23166	386085
16153	386086
12003	386087
3826	386088
3697	386089
40745	386090
6578	386091
14517	386092
38361	386093
12712	386094
296	386095
17094	386096
42358	386097
25427	386098
26900	386099
60787	386100
789	386101
46757	386102
28	386103
3765	386104
1386	386105
48	386106
1038	386107
65498	386108
24909	386109
105177	386110
46351	386111
13048	386112
17597	386113
65428	386114
19212	386115
60058	386116
16816	386117
3705	386118
66942	386119
101918	386120
59082	386121
13478	386122
8414	386123
404	386124
16942	386125
50404	386126
46017	386127
16949	386128
94770	386129
3610	386130
3431	386131
72735	386132
3269	386133
56637	386134
31598	386135
8947	386136
13025	386137
56419	386138
41949	386139
8084	386140
25632	386141
3405	386142
65736	386143
40976	386144
16070	386145
85151	386146
66666	386147
17519	386148
51373	386149
14796	386150
4798	386151
15098	386152
30295	386153
2777	386154
37142	386155
8174	386156
72779	386157
35936	386158
31730	386159
15142	386160
26213	386161
30827	386162
63528	386163
21118	386164
2068	386165
16594	386166
739	386167
47374	386168
424	386169
1393	386170
75871	386171
24051	386172
9366	386173
7623	386174
7681	386175
103478	386176
121	386177
27239	386178
3930	386179
1190	386180
65072	386181
11056	386182
45207	386183
2526	386184
88132	386185
10873	386186
49732	386187
36220	386188
64437	386189
17251	386190
19183	386191
88455	386192
76915	386193
717	386194
59852	386195
326	386196
8390	386197
6992	386198
56634	386199
9399	386200
1639	386201
24851	386202
810	386203
21626	386204
4431	386205
29054	386206
56881	386207
51558	386208
7700	386209
5898	386210
17565	386211
26451	386212
2337	386213
26924	386214
57728	386215
12311	386216
62037	386217
2457	386218
27711	386219
81275	386220
9816	386221
9815	386222
2945	386223
43655	386224
41632	386225
9149	386226
46225	386227
50556	386228
12299	386229
2756	386230
2	386231
374	386232
10800	386233
77543	386234
13334	386235
9485	386236
23918	386237
48473	386238
524	386239
29076	386240
13029	386241
36047	386242
80502	386243
39946	386244
26673	386245
7478	386246
4332	386247
56091	386248
1077	386249
4951	386250
13574	386251
1406	386252
58070	386253
8807	386254
52084	386255
2814	386256
86528	386257
14141	386258
37774	386259
45037	386260
33126	386261
11855	386262
7196	386263
9710	386264
1546	386265
3204	386266
19733	386267
46333	386268
10026	386269
104304	386270
24848	386271
1815	386272
1127	386273
46614	386274
79934	386275
522	386276
90104	386277
5130	386278
5542	386279
6210	386280
28392	386281
42733	386282
55350	386283
33224	386284
68429	386285
62694	386286
8627	386287
13676	386288
49302	386289
37683	386290
68960	386291
92178	386292
1516	386293
9835	386294
12503	386295
73391	386296
18495	386297
44795	386298
4848	386299
5018	386300
58209	386301
71835	386302
11284	386303
42912	386304
72210	386305
101630	386306
70377	386307
1159	386308
5487	386309
12125	386310
62372	386311
21424	386312
19951	386313
41829	386314
2812	386315
35122	386316
36736	386317
24462	386318
56454	386319
103141	386320
612	386321
345	386322
49475	386323
88747	386324
10139	386325
34467	386326
24036	386327
56676	386328
48794	386329
12158	386330
62538	386331
21621	386332
218	386333
1600	386334
9677	386335
7561	386336
62634	386337
12382	386338
64867	386339
73334	386340
29084	386341
2560	386342
91004	386343
7345	386344
82735	386345
19385	386346
75094	386347
6420	386348
42666	386349
20003	386350
46315	386351
15420	386352
1797	386353
73216	386354
11745	386355
45817	386356
61087	386357
46060	386358
894	386359
93777	386360
23313	386361
44127	386362
6705	386363
69	386364
13225	386365
41165	386366
980	386367
26947	386368
8831	386369
41018	386370
11883	386371
8	386372
80508	386373
62201	386374
90652	386375
92667	386376
18212	386377
22448	386378
37788	386379
10794	386380
74651	386381
37035	386382
11931	386383
8594	386384
4619	386385
75483	386386
4563	386387
5229	386388
60594	386389
3788	386390
29845	386391
36914	386392
8643	386393
27411	386394
20357	386395
1774	386396
5443	386397
32331	386398
6850	386399
35491	386400
14320	386401
67340	386402
32884	386403
24174	386404
4471	386405
30371	386406
51778	386407
12165	386408
2411	386409
26059	386410
8775	386411
4327	386412
60781	386413
8899	386414
5818	386415
2502	386416
15974	386417
3750	386418
50736	386419
5187	386420
24046	386421
727	386422
1612	386423
29895	386424
5198	386425
14	386426
164	386427
2683	386428
4182	386429
15785	386430
15108	386431
13177	386432
15287	386433
4853	386434
62291	386435
25517	386436
2271	386437
876	386438
8986	386439
13179	386440
36659	386441
99360	386442
29091	386443
61253	386444
2079	386445
1080	386446
86519	386447
10287	386448
25345	386449
28572	386450
63322	386451
5964	386452
761	386453
1720	386454
6119	386455
32572	386456
32731	386457
47130	386458
35775	386459
7353	386460
119	386461
58774	386462
2225	386463
778	386464
2787	386465
7436	386466
40558	386467
490	386468
107879	386469
10958	386470
12951	386471
1752	386472
32968	386473
31115	386474
56449	386475
73617	386476
11335	386477
27	386478
29196	386479
33022	386480
51298	386481
24328	386482
92534	386483
56060	386484
90509	386485
843	386486
11151	386487
81914	386488
7926	386489
47256	386490
9287	386491
36347	386492
22714	386493
100	386494
65490	386495
49607	386496
14351	386497
8188	386498
11457	386499
65078	386500
10789	386501
52254	386502
2351	386503
11315	386504
91747	386505
41688	386506
36155	386507
15620	386508
19678	386509
47366	386510
29488	386511
3187	386512
1017	386513
71849	386514
28249	386515
40377	386516
24444	386517
67595	386518
67787	386519
4999	386520
60820	386521
27429	386522
13075	386523
53311	386524
53087	386525
45680	386526
1637	386527
15992	386528
93893	386529
66798	386530
83	386531
3636	386532
33836	386533
76159	386534
18952	386535
58409	386536
70819	386537
7765	386538
15798	386539
23423	386540
46177	386541
20446	386542
30746	386543
67856	386544
13233	386545
53541	386546
42733	386547
44686	386548
69939	386549
52646	386550
38340	386551
29595	386552
33826	386553
34983	386554
4756	386555
17976	386556
90890	386557
71110	386558
27258	386559
39852	386560
46864	386561
9833	386562
52485	386563
84763	386564
968	386565
33523	386566
67978	386567
3853	386568
36779	386569
4511	386570
51792	386571
66159	386572
22619	386573
1292	386574
23629	386575
52352	386576
5030	386577
13588	386578
77711	386579
65620	386580
46740	386581
106391	386582
92431	386583
14479	386584
45992	386585
10357	386586
7588	386587
16189	386588
61159	386589
99421	386590
77017	386591
41820	386592
8787	386593
16512	386594
11648	386595
18056	386596
26100	386597
1880	386598
72415	386599
82550	386600
77127	386601
60938	386602
91689	386603
58197	386604
20737	386605
51970	386606
34459	386607
41440	386608
37237	386609
17961	386610
56216	386611
8111	386612
34765	386613
18808	386614
24999	386615
55748	386616
28121	386617
54339	386618
48406	386619
9148	386620
46326	386621
80026	386622
37471	386623
1074	386624
14841	386625
55869	386626
2130	386627
65157	386628
5436	386629
61245	386630
44212	386631
57634	386632
29200	386633
27562	386634
56354	386635
24255	386636
4130	386637
635	386638
64702	386639
1615	386640
68035	386641
63485	386642
17542	386643
35565	386644
61194	386645
61748	386646
15736	386647
110259	386648
22910	386649
614	386650
2534	386651
5402	386652
373	386653
3353	386654
25995	386655
27737	386656
2791	386657
28534	386658
11388	386659
6053	386660
84387	386661
67526	386662
82617	386663
16936	386664
6127	386665
69446	386666
23964	386667
14934	386668
11383	386669
17539	386670
97835	386671
13561	386672
30400	386673
8513	386674
70401	386675
474	386676
58697	386677
47728	386678
61184	386679
31713	386680
25568	386681
63	386682
104982	386683
60853	386684
6071	386685
12079	386686
20913	386687
5092	386688
25032	386689
9533	386690
3994	386691
6070	386692
10757	386693
9560	386694
48963	386695
740	386696
56988	386697
13387	386698
33070	386699
3741	386700
13617	386701
1149	386702
7079	386703
43655	386704
55414	386705
8304	386706
55755	386707
40411	386708
81732	386709
9536	386710
33718	386711
45149	386712
24501	386713
41423	386714
33793	386715
33165	386716
1639	386717
8764	386718
13096	386719
82505	386720
23079	386721
22376	386722
8408	386723
42599	386724
65730	386725
29898	386726
26102	386727
12692	386728
22767	386729
5168	386730
61749	386731
65173	386732
40240	386733
84640	386734
21092	386735
2065	386736
37305	386737
1345	386738
21751	386739
43825	386740
3890	386741
5309	386742
10776	386743
92914	386744
276	386745
29209	386746
26425	386747
33574	386748
39161	386749
13835	386750
24235	386751
26397	386752
61953	386753
11933	386754
6939	386755
86895	386756
35491	386757
21024	386758
52352	386759
79560	386760
5611	386761
72793	386762
6339	386763
48485	386764
47258	386765
70528	386766
82766	386767
74556	386768
37266	386769
1949	386770
86292	386771
42762	386772
53384	386773
6079	386774
2606	386775
22162	386776
18479	386777
6409	386778
4935	386779
1183	386780
46880	386781
28272	386782
15950	386783
91279	386784
13868	386785
78575	386786
48477	386787
25583	386788
47137	386789
47751	386790
56514	386791
94965	386792
8984	386793
37938	386794
16075	386795
98	386796
63400	386797
75891	386798
9134	386799
51887	386800
5787	386801
2726	386802
37809	386803
27329	386804
26991	386805
8970	386806
69538	386807
26497	386808
46598	386809
41060	386810
16906	386811
101933	386812
8505	386813
66491	386814
27244	386815
63	386816
1681	386817
7876	386818
51547	386819
2850	386820
46055	386821
14715	386822
3173	386823
18866	386824
735	386825
1273	386826
752	386827
39884	386828
42543	386829
4982	386830
58866	386831
20789	386832
18531	386833
21051	386834
93179	386835
70988	386836
63034	386837
7425	386838
3906	386839
83013	386840
55433	386841
44693	386842
20121	386843
29816	386844
15357	386845
5206	386846
56029	386847
63406	386848
12986	386849
1048	386850
23497	386851
54417	386852
84577	386853
14751	386854
46983	386855
4515	386856
18764	386857
61056	386858
6456	386859
33480	386860
63008	386861
12682	386862
13601	386863
57	386864
1240	386865
57287	386866
32317	386867
26109	386868
11358	386869
16759	386870
40963	386871
71933	386872
65525	386873
12372	386874
31346	386875
61341	386876
59703	386877
9219	386878
32274	386879
13720	386880
73654	386881
66047	386882
39589	386883
1142	386884
24824	386885
19132	386886
21388	386887
70747	386888
22159	386889
11508	386890
67123	386891
2521	386892
44333	386893
51264	386894
70078	386895
50600	386896
42780	386897
9121	386898
1679	386899
26111	386900
14474	386901
33822	386902
76109	386903
30	386904
49862	386905
493	386906
16603	386907
782	386908
1046	386909
91210	386910
42706	386911
43517	386912
47012	386913
96618	386914
14799	386915
64064	386916
28054	386917
7860	386918
6441	386919
35673	386920
23037	386921
22819	386922
35973	386923
19210	386924
3063	386925
84151	386926
35003	386927
18444	386928
10686	386929
89787	386930
17686	386931
54525	386932
62446	386933
52841	386934
3789	386935
1868	386936
5074	386937
5228	386938
24725	386939
11083	386940
9440	386941
38726	386942
2602	386943
85624	386944
33407	386945
15420	386946
16136	386947
22532	386948
47716	386949
3761	386950
22890	386951
21574	386952
4821	386953
2529	386954
36076	386955
56349	386956
22400	386957
9019	386958
24822	386959
70434	386960
47808	386961
1273	386962
17399	386963
4342	386964
53519	386965
40534	386966
2883	386967
26335	386968
2458	386969
1232	386970
77319	386971
14972	386972
27485	386973
3217	386974
13954	386975
25496	386976
38101	386977
609	386978
45002	386979
27594	386980
14360	386981
18591	386982
43064	386983
3794	386984
16206	386985
4229	386986
72	386987
64771	386988
24113	386989
388	386990
69708	386991
31751	386992
9985	386993
66299	386994
9931	386995
19137	386996
6565	386997
28801	386998
106357	386999
97252	387000
72880	387001
53677	387002
40135	387003
5629	387004
21720	387005
62110	387006
112691	387007
14408	387008
1294	387009
3813	387010
5983	387011
80507	387012
24008	387013
4316	387014
970	387015
33139	387016
20569	387017
10936	387018
17827	387019
29493	387020
2163	387021
3667	387022
21173	387023
2522	387024
4742	387025
386	387026
67851	387027
64387	387028
56102	387029
111043	387030
360	387031
86199	387032
17118	387033
73487	387034
22326	387035
39277	387036
3222	387037
18835	387038
14302	387039
29021	387040
35768	387041
43079	387042
36045	387043
41756	387044
35079	387045
62129	387046
19997	387047
14627	387048
21940	387049
12255	387050
1559	387051
55767	387052
42238	387053
3002	387054
5	387055
112703	387056
27570	387057
22752	387058
53953	387059
22287	387060
5266	387061
10911	387062
22773	387063
4300	387064
11698	387065
22496	387066
91494	387067
38027	387068
14280	387069
44570	387070
50379	387071
15096	387072
99198	387073
42823	387074
13420	387075
15195	387076
20823	387077
64720	387078
74694	387079
13032	387080
22371	387081
125	387082
6683	387083
84808	387084
66803	387085
111377	387086
2551	387087
53262	387088
10264	387089
34382	387090
222	387091
68798	387092
7479	387093
29677	387094
111900	387095
75829	387096
23	387097
34592	387098
31388	387099
1247	387100
34898	387101
6368	387102
38684	387103
21063	387104
91139	387105
65705	387106
4028	387107
31255	387108
2813	387109
19326	387110
58449	387111
16221	387112
42412	387113
43215	387114
5681	387115
11731	387116
17445	387117
16376	387118
580	387119
65275	387120
7129	387121
48426	387122
3097	387123
33208	387124
20275	387125
67834	387126
82993	387127
55467	387128
35673	387129
41725	387130
30357	387131
3947	387132
42524	387133
28318	387134
27357	387135
80655	387136
2409	387137
72282	387138
302	387139
56891	387140
8853	387141
50293	387142
5423	387143
54350	387144
33448	387145
2113	387146
24041	387147
20801	387148
89826	387149
1712	387150
46328	387151
10054	387152
75525	387153
15262	387154
4011	387155
9202	387156
111	387157
61818	387158
424	387159
4380	387160
110100	387161
8138	387162
26807	387163
28679	387164
22420	387165
29078	387166
56445	387167
34526	387168
20913	387169
63098	387170
11967	387171
45384	387172
13562	387173
30470	387174
55008	387175
16678	387176
41968	387177
23814	387178
17889	387179
1818	387180
13228	387181
96279	387182
127	387183
36201	387184
26076	387185
14422	387186
15506	387187
75092	387188
5334	387189
63277	387190
63418	387191
102727	387192
30699	387193
97	387194
20733	387195
1351	387196
12863	387197
25061	387198
54865	387199
7343	387200
7914	387201
27227	387202
170	387203
44962	387204
14793	387205
38932	387206
52403	387207
36791	387208
59636	387209
25697	387210
65008	387211
77252	387212
416	387213
97901	387214
59726	387215
102215	387216
691	387217
77304	387218
6473	387219
9484	387220
7294	387221
14808	387222
33297	387223
89965	387224
84266	387225
1829	387226
18463	387227
45929	387228
7709	387229
740	387230
78286	387231
7342	387232
3163	387233
14618	387234
9097	387235
1271	387236
4133	387237
96630	387238
15784	387239
29243	387240
53137	387241
43405	387242
82714	387243
29540	387244
28724	387245
4176	387246
72606	387247
52322	387248
9884	387249
39969	387250
9020	387251
2210	387252
65013	387253
76366	387254
621	387255
5172	387256
81138	387257
8008	387258
23253	387259
46278	387260
47307	387261
43349	387262
6393	387263
17418	387264
1062	387265
43081	387266
63291	387267
2679	387268
86687	387269
36865	387270
56369	387271
40690	387272
23400	387273
20762	387274
14419	387275
4825	387276
4283	387277
3478	387278
17155	387279
23521	387280
64372	387281
16720	387282
31437	387283
38871	387284
77022	387285
51271	387286
14114	387287
3347	387288
72901	387289
24691	387290
29804	387291
10197	387292
16213	387293
516	387294
10423	387295
5352	387296
34969	387297
66854	387298
28644	387299
650	387300
9010	387301
1410	387302
200	387303
2002	387304
66645	387305
42061	387306
46095	387307
19309	387308
19967	387309
15951	387310
24298	387311
8083	387312
86715	387313
30538	387314
28874	387315
4441	387316
23894	387317
63791	387318
676	387319
42581	387320
46933	387321
7403	387322
21910	387323
8633	387324
63859	387325
7167	387326
57081	387327
7485	387328
33163	387329
64652	387330
1931	387331
32269	387332
73703	387333
19508	387334
58333	387335
7820	387336
18337	387337
2139	387338
62147	387339
36481	387340
12850	387341
7141	387342
17107	387343
95341	387344
83406	387345
60368	387346
88	387347
12694	387348
13422	387349
30089	387350
77098	387351
66616	387352
103581	387353
20037	387354
11	387355
1703	387356
24316	387357
56444	387358
14486	387359
32329	387360
89527	387361
2479	387362
3965	387363
12663	387364
39426	387365
105979	387366
31524	387367
37277	387368
93222	387369
5558	387370
31011	387371
40192	387372
56926	387373
6498	387374
40421	387375
75603	387376
18715	387377
12407	387378
29421	387379
22460	387380
33584	387381
42793	387382
84829	387383
40758	387384
11054	387385
75105	387386
41638	387387
78986	387388
11167	387389
50018	387390
17439	387391
21335	387392
9346	387393
2458	387394
10242	387395
6191	387396
44422	387397
71888	387398
11293	387399
68488	387400
35888	387401
3607	387402
28508	387403
7337	387404
2607	387405
61905	387406
66424	387407
7965	387408
48373	387409
1771	387410
58887	387411
2557	387412
72589	387413
276	387414
22440	387415
31193	387416
19161	387417
46243	387418
54351	387419
36191	387420
25526	387421
3628	387422
3121	387423
85792	387424
103899	387425
9439	387426
30328	387427
13578	387428
35035	387429
7539	387430
938	387431
8161	387432
61724	387433
9910	387434
2317	387435
34218	387436
96074	387437
29592	387438
2403	387439
50258	387440
80351	387441
16552	387442
100365	387443
15821	387444
588	387445
31714	387446
66725	387447
8293	387448
13970	387449
23591	387450
8000	387451
27897	387452
11445	387453
2285	387454
23672	387455
1076	387456
2414	387457
27137	387458
89649	387459
64634	387460
72	387461
76738	387462
66232	387463
88576	387464
18245	387465
102317	387466
97083	387467
53587	387468
44667	387469
21430	387470
2226	387471
2007	387472
19910	387473
32541	387474
21022	387475
10107	387476
55304	387477
7270	387478
72063	387479
10841	387480
16855	387481
63499	387482
61101	387483
26041	387484
4992	387485
52999	387486
3473	387487
80154	387488
82753	387489
87534	387490
19	387491
17986	387492
41353	387493
51355	387494
8575	387495
81898	387496
76369	387497
105513	387498
79865	387499
672	387500
2935	387501
67982	387502
89991	387503
5757	387504
38366	387505
31228	387506
21999	387507
37210	387508
52763	387509
53401	387510
31520	387511
46455	387512
7019	387513
550	387514
28024	387515
45300	387516
33083	387517
11871	387518
4952	387519
317	387520
29740	387521
47220	387522
34361	387523
41358	387524
75827	387525
62477	387526
11952	387527
91752	387528
5097	387529
23380	387530
2180	387531
32275	387532
91569	387533
112312	387534
8172	387535
4645	387536
85747	387537
4187	387538
24736	387539
50104	387540
16619	387541
72406	387542
922	387543
15454	387544
4801	387545
385	387546
60748	387547
15978	387548
9149	387549
15104	387550
20933	387551
87321	387552
29576	387553
3787	387554
24444	387555
113142	387556
94413	387557
62966	387558
9573	387559
23513	387560
27448	387561
64467	387562
1607	387563
52245	387564
35353	387565
26009	387566
8099	387567
2700	387568
33169	387569
5570	387570
24707	387571
19316	387572
8824	387573
12423	387574
53935	387575
6095	387576
51559	387577
9099	387578
14130	387579
16067	387580
71237	387581
5497	387582
2612	387583
11817	387584
6471	387585
11850	387586
100765	387587
3210	387588
1401	387589
13521	387590
8436	387591
1528	387592
7651	387593
71919	387594
58012	387595
17650	387596
1432	387597
3170	387598
3165	387599
39714	387600
70308	387601
16975	387602
37176	387603
73352	387604
97560	387605
29211	387606
18025	387607
85054	387608
40430	387609
57224	387610
100	387611
13169	387612
20704	387613
32610	387614
25831	387615
13592	387616
11715	387617
6260	387618
22784	387619
48404	387620
82298	387621
58305	387622
9561	387623
43211	387624
542	387625
49056	387626
103345	387627
37504	387628
49180	387629
4086	387630
28363	387631
9365	387632
62483	387633
12711	387634
51528	387635
8848	387636
39967	387637
114388	387638
24177	387639
15714	387640
13953	387641
2572	387642
17919	387643
31593	387644
44262	387645
43982	387646
34025	387647
57175	387648
113706	387649
34305	387650
17	387651
76018	387652
87748	387653
2624	387654
100740	387655
42664	387656
804	387657
32435	387658
8025	387659
23414	387660
55077	387661
46598	387662
12119	387663
27150	387664
47894	387665
15964	387666
107256	387667
7822	387668
2333	387669
31587	387670
101326	387671
73961	387672
14853	387673
5267	387674
108248	387675
6197	387676
64933	387677
14714	387678
35624	387679
21486	387680
9378	387681
31998	387682
35235	387683
3380	387684
92781	387685
65838	387686
21	387687
44407	387688
69470	387689
26284	387690
41737	387691
65	387692
1413	387693
563	387694
30238	387695
7272	387696
4318	387697
6686	387698
30199	387699
76368	387700
11311	387701
19876	387702
4212	387703
88604	387704
40	387705
8086	387706
314	387707
82488	387708
2429	387709
53742	387710
110156	387711
2740	387712
21394	387713
52841	387714
5407	387715
9350	387716
33105	387717
67498	387718
41081	387719
32889	387720
5508	387721
46524	387722
459	387723
41777	387724
47541	387725
4126	387726
38131	387727
71907	387728
35841	387729
1314	387730
5693	387731
26743	387732
47688	387733
87807	387734
82127	387735
66923	387736
2401	387737
27905	387738
25953	387739
83	387740
44683	387741
724	387742
5449	387743
14896	387744
24424	387745
30775	387746
740	387747
15373	387748
30066	387749
771	387750
8904	387751
4600	387752
7092	387753
1084	387754
1398	387755
60734	387756
21289	387757
37511	387758
33498	387759
25756	387760
25957	387761
78865	387762
7432	387763
6831	387764
6004	387765
63442	387766
565	387767
23237	387768
8919	387769
638	387770
27578	387771
2949	387772
49856	387773
16759	387774
25384	387775
14049	387776
28130	387777
20057	387778
60242	387779
2516	387780
1817	387781
5768	387782
12604	387783
91916	387784
30103	387785
13791	387786
3275	387787
11376	387788
1012	387789
85358	387790
43578	387791
10169	387792
4994	387793
2630	387794
49057	387795
34888	387796
3555	387797
28320	387798
208	387799
20537	387800
7746	387801
53280	387802
11505	387803
40968	387804
10653	387805
2085	387806
61179	387807
8356	387808
16917	387809
3110	387810
42320	387811
18760	387812
72494	387813
7371	387814
61115	387815
104367	387816
23027	387817
71221	387818
80163	387819
41219	387820
114100	387821
17800	387822
65901	387823
21247	387824
31272	387825
60759	387826
37890	387827
9653	387828
3589	387829
331	387830
9461	387831
25808	387832
5517	387833
81804	387834
1448	387835
33473	387836
9274	387837
103918	387838
1429	387839
17516	387840
58415	387841
60665	387842
11437	387843
18524	387844
35721	387845
9028	387846
6688	387847
30827	387848
95711	387849
71327	387850
16539	387851
1918	387852
22625	387853
80494	387854
8360	387855
34953	387856
13	387857
34474	387858
26328	387859
24844	387860
4838	387861
616	387862
2051	387863
34430	387864
1577	387865
13215	387866
16465	387867
94602	387868
31577	387869
18830	387870
14488	387871
65008	387872
28634	387873
20118	387874
2129	387875
48928	387876
7445	387877
16037	387878
41876	387879
947	387880
26748	387881
70256	387882
43209	387883
4355	387884
29005	387885
1548	387886
94421	387887
6264	387888
5929	387889
149	387890
35547	387891
71296	387892
19108	387893
7446	387894
23821	387895
77621	387896
41476	387897
4120	387898
6887	387899
18465	387900
66671	387901
967	387902
76217	387903
73073	387904
90734	387905
33740	387906
63796	387907
157	387908
49058	387909
54698	387910
294	387911
6243	387912
69719	387913
70038	387914
86623	387915
81980	387916
45893	387917
1517	387918
185	387919
3470	387920
73070	387921
1863	387922
11251	387923
6647	387924
612	387925
31025	387926
72286	387927
3409	387928
19160	387929
26990	387930
24090	387931
31455	387932
79062	387933
18363	387934
27324	387935
4706	387936
12718	387937
23853	387938
52698	387939
33649	387940
64	387941
19173	387942
3578	387943
21898	387944
75806	387945
35958	387946
51664	387947
29117	387948
56308	387949
74448	387950
92878	387951
2814	387952
29989	387953
28902	387954
51691	387955
18327	387956
951	387957
6863	387958
52239	387959
3664	387960
44382	387961
952	387962
443	387963
1550	387964
5047	387965
97787	387966
22278	387967
6347	387968
2265	387969
87806	387970
39600	387971
22085	387972
99574	387973
15509	387974
839	387975
26558	387976
42284	387977
17007	387978
91899	387979
8953	387980
25835	387981
8170	387982
44427	387983
11434	387984
72175	387985
156	387986
2799	387987
2511	387988
27295	387989
935	387990
29640	387991
45762	387992
27424	387993
56364	387994
3969	387995
12213	387996
54017	387997
13293	387998
67466	387999
4729	388000
2162	388001
27021	388002
41230	388003
24896	388004
7563	388005
48743	388006
2484	388007
32733	388008
44513	388009
14450	388010
33711	388011
52533	388012
88158	388013
20525	388014
6950	388015
53842	388016
72859	388017
45318	388018
4111	388019
58889	388020
29873	388021
40147	388022
97256	388023
14300	388024
23740	388025
54817	388026
516	388027
1962	388028
25455	388029
16223	388030
31087	388031
1620	388032
2089	388033
113445	388034
4505	388035
37325	388036
77203	388037
30705	388038
4450	388039
55248	388040
37588	388041
89	388042
10618	388043
11154	388044
55053	388045
16972	388046
40425	388047
68998	388048
3390	388049
36381	388050
2155	388051
80989	388052
8028	388053
11698	388054
22087	388055
461	388056
71472	388057
34649	388058
57155	388059
35458	388060
29828	388061
20181	388062
23456	388063
61054	388064
5048	388065
27337	388066
6462	388067
1862	388068
55931	388069
2	388070
49440	388071
15476	388072
4558	388073
26817	388074
68041	388075
3514	388076
69162	388077
31980	388078
3637	388079
29772	388080
7868	388081
45339	388082
13320	388083
76212	388084
4634	388085
78358	388086
53664	388087
16887	388088
41551	388089
2239	388090
13062	388091
23144	388092
84192	388093
27550	388094
36605	388095
80794	388096
49394	388097
12289	388098
58775	388099
586	388100
11869	388101
94	388102
62144	388103
34172	388104
1721	388105
42128	388106
100674	388107
28091	388108
10942	388109
91875	388110
7877	388111
8531	388112
23644	388113
12580	388114
86426	388115
10134	388116
50205	388117
6500	388118
13537	388119
75787	388120
44556	388121
55285	388122
55	388123
67147	388124
55962	388125
6011	388126
32490	388127
13544	388128
42175	388129
15905	388130
107630	388131
49742	388132
3745	388133
15216	388134
10984	388135
70354	388136
11204	388137
173	388138
3892	388139
80378	388140
8842	388141
18864	388142
69295	388143
24237	388144
3113	388145
7628	388146
13	388147
83337	388148
20493	388149
7475	388150
59972	388151
9836	388152
83458	388153
570	388154
65296	388155
28461	388156
26141	388157
37637	388158
23386	388159
19975	388160
17313	388161
13832	388162
5477	388163
42346	388164
72520	388165
18474	388166
68413	388167
35863	388168
129	388169
7944	388170
674	388171
45992	388172
63886	388173
77416	388174
93238	388175
97174	388176
82234	388177
1188	388178
8357	388179
21653	388180
2592	388181
55019	388182
21955	388183
10850	388184
78362	388185
24583	388186
41883	388187
16669	388188
3037	388189
33929	388190
26978	388191
11882	388192
55501	388193
20479	388194
76895	388195
63908	388196
56689	388197
59740	388198
640	388199
38679	388200
17813	388201
7481	388202
83514	388203
1988	388204
8311	388205
1240	388206
1246	388207
53243	388208
5582	388209
23356	388210
89778	388211
58674	388212
367	388213
6594	388214
55489	388215
396	388216
5051	388217
2287	388218
6977	388219
16570	388220
6713	388221
10067	388222
49194	388223
16391	388224
583	388225
111529	388226
31284	388227
19148	388228
24017	388229
7707	388230
17576	388231
4831	388232
17879	388233
70359	388234
101433	388235
46578	388236
30661	388237
22343	388238
49983	388239
102765	388240
12523	388241
7813	388242
58339	388243
7721	388244
4689	388245
13084	388246
99829	388247
41706	388248
26704	388249
1582	388250
2899	388251
11367	388252
7265	388253
60044	388254
4196	388255
93214	388256
13207	388257
2979	388258
95510	388259
13622	388260
1287	388261
5467	388262
71443	388263
14539	388264
326	388265
89101	388266
8191	388267
16257	388268
15215	388269
35915	388270
39451	388271
6963	388272
440	388273
31123	388274
1976	388275
78480	388276
39628	388277
41855	388278
22418	388279
2977	388280
9076	388281
30505	388282
6687	388283
13417	388284
79227	388285
3956	388286
1374	388287
75040	388288
976	388289
39054	388290
10939	388291
8064	388292
28978	388293
88577	388294
43037	388295
8553	388296
36181	388297
52522	388298
2477	388299
659	388300
377	388301
3790	388302
70718	388303
80754	388304
49307	388305
1065	388306
36098	388307
17986	388308
228	388309
54000	388310
84736	388311
63525	388312
42903	388313
12749	388314
2	388315
26100	388316
6213	388317
11895	388318
55055	388319
25597	388320
5902	388321
19928	388322
61630	388323
10727	388324
78064	388325
25253	388326
4	388327
48138	388328
3230	388329
4077	388330
681	388331
22827	388332
1516	388333
18609	388334
28285	388335
5299	388336
18298	388337
10717	388338
18421	388339
67789	388340
25700	388341
12558	388342
4371	388343
17420	388344
91	388345
42355	388346
52717	388347
51824	388348
84367	388349
31320	388350
58494	388351
170	388352
32701	388353
46529	388354
18655	388355
1751	388356
26648	388357
29167	388358
23125	388359
894	388360
18733	388361
40070	388362
8719	388363
1069	388364
8084	388365
7799	388366
3707	388367
24970	388368
35467	388369
60525	388370
64460	388371
8874	388372
76430	388373
330	388374
68191	388375
910	388376
111951	388377
35463	388378
2447	388379
36062	388380
8413	388381
9420	388382
23319	388383
3854	388384
45034	388385
2545	388386
5216	388387
23498	388388
13848	388389
92077	388390
35857	388391
36211	388392
31764	388393
50082	388394
11928	388395
17821	388396
13294	388397
71066	388398
9466	388399
63316	388400
71846	388401
2245	388402
511	388403
102296	388404
28806	388405
14931	388406
3517	388407
22735	388408
1989	388409
116	388410
5247	388411
47508	388412
3290	388413
68845	388414
51281	388415
5813	388416
109712	388417
18854	388418
17096	388419
17792	388420
27191	388421
57258	388422
44716	388423
31559	388424
6439	388425
63772	388426
4856	388427
52951	388428
3	388429
5363	388430
57740	388431
2464	388432
48297	388433
1403	388434
57801	388435
47744	388436
53353	388437
923	388438
5466	388439
20118	388440
23861	388441
29550	388442
8292	388443
77570	388444
13511	388445
10418	388446
997	388447
19195	388448
28847	388449
15078	388450
23492	388451
2468	388452
34947	388453
35893	388454
8022	388455
44130	388456
45430	388457
101104	388458
19491	388459
69044	388460
43814	388461
607	388462
46571	388463
3338	388464
12221	388465
892	388466
16641	388467
6687	388468
6375	388469
323	388470
16651	388471
4377	388472
71762	388473
9747	388474
55204	388475
13936	388476
1032	388477
53295	388478
18645	388479
23812	388480
5948	388481
36263	388482
50065	388483
10439	388484
46054	388485
26182	388486
68902	388487
337	388488
34257	388489
38086	388490
36	388491
30999	388492
23020	388493
78908	388494
39557	388495
92414	388496
2900	388497
5186	388498
957	388499
34778	388500
22035	388501
30631	388502
1405	388503
54833	388504
37420	388505
1545	388506
31444	388507
41656	388508
5967	388509
21851	388510
4931	388511
91147	388512
29555	388513
47527	388514
364	388515
55602	388516
5865	388517
11796	388518
494	388519
54910	388520
60048	388521
2868	388522
44882	388523
81139	388524
39398	388525
566	388526
15294	388527
72087	388528
54971	388529
5246	388530
12052	388531
34789	388532
23015	388533
36486	388534
34776	388535
73	388536
19419	388537
11319	388538
8602	388539
555	388540
96548	388541
64516	388542
72135	388543
4092	388544
51503	388545
21082	388546
265	388547
24444	388548
26956	388549
60631	388550
71130	388551
12592	388552
12736	388553
21	388554
6138	388555
35000	388556
10580	388557
47064	388558
44012	388559
18101	388560
1276	388561
5473	388562
46153	388563
5464	388564
8232	388565
35950	388566
5230	388567
64042	388568
20102	388569
15570	388570
60784	388571
64722	388572
16903	388573
2674	388574
22091	388575
61058	388576
16375	388577
1700	388578
32594	388579
78	388580
54074	388581
6261	388582
5978	388583
67836	388584
41973	388585
12032	388586
38346	388587
992	388588
47404	388589
3977	388590
17621	388591
99369	388592
54725	388593
221	388594
15393	388595
16904	388596
28223	388597
9755	388598
8394	388599
19680	388600
39747	388601
18633	388602
140	388603
4293	388604
20701	388605
77765	388606
9677	388607
1	388608
36031	388609
428	388610
84852	388611
81648	388612
9697	388613
55594	388614
1928	388615
6176	388616
8198	388617
12851	388618
35036	388619
39619	388620
1645	388621
9794	388622
20233	388623
54479	388624
37261	388625
113585	388626
36277	388627
15441	388628
13394	388629
39602	388630
42533	388631
3811	388632
22461	388633
86172	388634
7815	388635
57178	388636
66699	388637
61366	388638
4314	388639
36850	388640
5241	388641
68726	388642
26681	388643
20028	388644
56006	388645
24310	388646
96451	388647
3706	388648
13633	388649
37211	388650
20415	388651
10108	388652
7735	388653
61833	388654
52257	388655
10002	388656
39919	388657
59279	388658
66801	388659
16205	388660
4211	388661
47206	388662
44307	388663
56576	388664
10170	388665
14773	388666
52514	388667
2833	388668
3930	388669
13821	388670
83855	388671
17261	388672
552	388673
12067	388674
11282	388675
28212	388676
53022	388677
23535	388678
14341	388679
65780	388680
26403	388681
25375	388682
4077	388683
5203	388684
552	388685
53827	388686
78766	388687
16387	388688
4798	388689
43385	388690
27038	388691
18375	388692
99493	388693
15628	388694
93457	388695
17050	388696
208	388697
12205	388698
35032	388699
32835	388700
11384	388701
1173	388702
79726	388703
35244	388704
26764	388705
9278	388706
44616	388707
8227	388708
10545	388709
2629	388710
69155	388711
89869	388712
35114	388713
60710	388714
1227	388715
73104	388716
32869	388717
8101	388718
65941	388719
1833	388720
57474	388721
2452	388722
53262	388723
5305	388724
90694	388725
3865	388726
62727	388727
40653	388728
31727	388729
27779	388730
48984	388731
14825	388732
18458	388733
85	388734
56887	388735
30370	388736
1422	388737
1727	388738
1667	388739
34817	388740
15366	388741
32834	388742
48953	388743
67450	388744
19558	388745
9459	388746
30076	388747
96409	388748
3209	388749
61801	388750
599	388751
72707	388752
77512	388753
38354	388754
1539	388755
32328	388756
39008	388757
1896	388758
8493	388759
31396	388760
51739	388761
4437	388762
39140	388763
48706	388764
65894	388765
17713	388766
5910	388767
2102	388768
1742	388769
3735	388770
2415	388771
2166	388772
72654	388773
31905	388774
53611	388775
94	388776
34507	388777
9043	388778
4985	388779
15	388780
461	388781
42442	388782
29637	388783
10378	388784
23409	388785
8553	388786
1033	388787
98696	388788
64185	388789
48038	388790
39214	388791
231	388792
2424	388793
1	388794
102051	388795
37397	388796
2199	388797
17083	388798
38146	388799
277	388800
743	388801
31440	388802
6323	388803
36842	388804
101	388805
16145	388806
39106	388807
3785	388808
107728	388809
22019	388810
12327	388811
715	388812
2197	388813
32191	388814
32219	388815
253	388816
48219	388817
11266	388818
72	388819
65772	388820
51667	388821
42363	388822
11784	388823
41817	388824
90703	388825
12853	388826
8180	388827
30787	388828
52518	388829
48185	388830
586	388831
7121	388832
1700	388833
420	388834
56772	388835
29313	388836
286	388837
507	388838
37764	388839
53722	388840
103687	388841
9032	388842
74797	388843
5476	388844
12919	388845
52883	388846
54787	388847
30316	388848
14661	388849
119	388850
6914	388851
90216	388852
70965	388853
78998	388854
10326	388855
54930	388856
52393	388857
19518	388858
15631	388859
78768	388860
33552	388861
38274	388862
81612	388863
75882	388864
10580	388865
16	388866
61573	388867
9584	388868
81379	388869
36585	388870
9514	388871
2360	388872
112685	388873
28655	388874
65899	388875
34979	388876
4628	388877
191	388878
16533	388879
6093	388880
10652	388881
3101	388882
11352	388883
13128	388884
11240	388885
5289	388886
70228	388887
50566	388888
37611	388889
27574	388890
7288	388891
64126	388892
22294	388893
81169	388894
81569	388895
28748	388896
8941	388897
57653	388898
13589	388899
68111	388900
36557	388901
260	388902
6618	388903
42995	388904
47988	388905
66549	388906
28974	388907
51376	388908
7085	388909
17192	388910
76556	388911
24468	388912
30709	388913
8088	388914
464	388915
56906	388916
44060	388917
82954	388918
136	388919
58299	388920
2488	388921
24494	388922
82030	388923
39038	388924
2569	388925
35860	388926
18	388927
13574	388928
38532	388929
146	388930
8446	388931
18525	388932
37291	388933
76157	388934
7963	388935
41190	388936
37198	388937
17100	388938
17529	388939
14688	388940
3956	388941
14398	388942
4506	388943
9552	388944
6029	388945
39452	388946
19046	388947
7168	388948
55821	388949
3289	388950
48985	388951
15188	388952
75246	388953
27560	388954
29693	388955
91284	388956
88924	388957
49806	388958
73905	388959
3	388960
78252	388961
6451	388962
15118	388963
77581	388964
85970	388965
91668	388966
12645	388967
92845	388968
14966	388969
4765	388970
14397	388971
23982	388972
30499	388973
7964	388974
97134	388975
218	388976
65332	388977
73816	388978
73697	388979
12691	388980
2561	388981
33725	388982
4954	388983
37767	388984
90182	388985
57693	388986
59	388987
101523	388988
1466	388989
91948	388990
54700	388991
2182	388992
43757	388993
28864	388994
28269	388995
32982	388996
52517	388997
10857	388998
35416	388999
52004	389000
16566	389001
66053	389002
62598	389003
48600	389004
14643	389005
87483	389006
12437	389007
29488	389008
77393	389009
8655	389010
54350	389011
291	389012
12951	389013
7368	389014
18941	389015
45721	389016
57810	389017
26586	389018
4147	389019
75292	389020
17723	389021
57302	389022
24013	389023
11284	389024
18038	389025
34338	389026
28073	389027
54607	389028
43084	389029
10616	389030
22210	389031
55661	389032
594	389033
10333	389034
11990	389035
23170	389036
25410	389037
11034	389038
14	389039
65223	389040
44858	389041
37317	389042
52111	389043
13680	389044
18024	389045
45817	389046
1880	389047
46655	389048
54972	389049
1731	389050
57353	389051
51	389052
5806	389053
3355	389054
44020	389055
20419	389056
25671	389057
79358	389058
8670	389059
25213	389060
1142	389061
918	389062
2	389063
1243	389064
28139	389065
27536	389066
283	389067
27803	389068
24189	389069
78675	389070
51775	389071
98162	389072
1944	389073
93137	389074
55992	389075
7	389076
444	389077
32830	389078
34091	389079
8402	389080
50392	389081
14650	389082
4743	389083
26659	389084
7469	389085
63620	389086
97089	389087
18055	389088
64844	389089
11895	389090
11925	389091
67568	389092
377	389093
19328	389094
3306	389095
15009	389096
14742	389097
8039	389098
17196	389099
31532	389100
35692	389101
3621	389102
22803	389103
238	389104
23212	389105
50705	389106
112425	389107
7656	389108
41564	389109
893	389110
16404	389111
72253	389112
8690	389113
46527	389114
52247	389115
17891	389116
49843	389117
67610	389118
8514	389119
31294	389120
12910	389121
20991	389122
35533	389123
21585	389124
909	389125
21773	389126
1536	389127
5787	389128
12132	389129
46051	389130
33856	389131
56641	389132
47783	389133
75042	389134
38358	389135
33393	389136
86226	389137
26983	389138
3315	389139
30764	389140
21525	389141
31280	389142
7624	389143
194	389144
103011	389145
70220	389146
20234	389147
370	389148
1572	389149
51736	389150
65313	389151
5831	389152
3237	389153
57914	389154
113094	389155
17084	389156
74012	389157
3559	389158
6188	389159
21633	389160
10266	389161
1362	389162
18987	389163
48441	389164
1375	389165
114167	389166
2123	389167
4331	389168
254	389169
61072	389170
41647	389171
334	389172
297	389173
22273	389174
4086	389175
5789	389176
73152	389177
18282	389178
77692	389179
32228	389180
67732	389181
12000	389182
37564	389183
6253	389184
11098	389185
19485	389186
54997	389187
5394	389188
74273	389189
52720	389190
47841	389191
3569	389192
70362	389193
65571	389194
13514	389195
55004	389196
6492	389197
14038	389198
2970	389199
4151	389200
37507	389201
6001	389202
9	389203
27810	389204
21692	389205
8743	389206
9507	389207
12712	389208
2794	389209
77764	389210
14981	389211
20487	389212
41278	389213
19198	389214
21338	389215
14863	389216
11821	389217
12691	389218
10544	389219
49510	389220
111	389221
111330	389222
19574	389223
4265	389224
4200	389225
113	389226
80485	389227
18486	389228
55456	389229
27234	389230
58255	389231
46446	389232
32231	389233
29991	389234
83080	389235
9956	389236
50816	389237
1826	389238
11675	389239
684	389240
46606	389241
26743	389242
46621	389243
6553	389244
4606	389245
20045	389246
3980	389247
22574	389248
33800	389249
831	389250
12167	389251
16725	389252
88407	389253
15619	389254
26	389255
18228	389256
8445	389257
25911	389258
4947	389259
54021	389260
30692	389261
16495	389262
29943	389263
65682	389264
45255	389265
61036	389266
11174	389267
53110	389268
14652	389269
16823	389270
18247	389271
1021	389272
5720	389273
57817	389274
102778	389275
245	389276
42827	389277
363	389278
178	389279
840	389280
23203	389281
87138	389282
83838	389283
20813	389284
202	389285
54764	389286
42107	389287
2145	389288
21508	389289
37857	389290
56066	389291
2334	389292
43758	389293
22496	389294
38890	389295
3891	389296
59244	389297
8186	389298
41794	389299
10607	389300
11622	389301
4768	389302
9275	389303
49841	389304
139	389305
43991	389306
50694	389307
88161	389308
52504	389309
3536	389310
25947	389311
23858	389312
35931	389313
12835	389314
36990	389315
9058	389316
40620	389317
8967	389318
13143	389319
19961	389320
44187	389321
3022	389322
22915	389323
4044	389324
63024	389325
78232	389326
21558	389327
15493	389328
72794	389329
8094	389330
8276	389331
23123	389332
85648	389333
37466	389334
87168	389335
40702	389336
4197	389337
5493	389338
35794	389339
81648	389340
36146	389341
56338	389342
27785	389343
3823	389344
6090	389345
38697	389346
12616	389347
78624	389348
45710	389349
22497	389350
2692	389351
82275	389352
8381	389353
41662	389354
98243	389355
271	389356
30266	389357
9977	389358
34791	389359
1811	389360
8166	389361
41689	389362
5164	389363
23	389364
41434	389365
62216	389366
48270	389367
111219	389368
7055	389369
79686	389370
15929	389371
18891	389372
31912	389373
30588	389374
23221	389375
2	389376
113266	389377
7842	389378
5225	389379
12278	389380
1684	389381
17619	389382
5714	389383
19270	389384
40214	389385
28945	389386
56087	389387
36041	389388
2542	389389
41636	389390
5428	389391
38374	389392
38458	389393
80623	389394
53820	389395
23763	389396
8721	389397
84081	389398
44675	389399
65545	389400
64038	389401
5825	389402
264	389403
6599	389404
44944	389405
71960	389406
19571	389407
6834	389408
78919	389409
4772	389410
77819	389411
52024	389412
10454	389413
3136	389414
3999	389415
8990	389416
640	389417
33501	389418
1136	389419
43864	389420
8599	389421
35995	389422
5591	389423
19674	389424
888	389425
72255	389426
45673	389427
10874	389428
82576	389429
6632	389430
104879	389431
2066	389432
5684	389433
31397	389434
44903	389435
21868	389436
10091	389437
18295	389438
38153	389439
14285	389440
17549	389441
267	389442
583	389443
93738	389444
27331	389445
27968	389446
19782	389447
27109	389448
182	389449
29858	389450
33718	389451
30414	389452
83386	389453
17132	389454
18495	389455
2089	389456
65817	389457
9276	389458
37846	389459
57991	389460
6916	389461
91708	389462
26914	389463
53792	389464
17778	389465
376	389466
87148	389467
73710	389468
50942	389469
24151	389470
103537	389471
62030	389472
49590	389473
1548	389474
32549	389475
13478	389476
26953	389477
5827	389478
59050	389479
39347	389480
4	389481
778	389482
65767	389483
78942	389484
89696	389485
47651	389486
20549	389487
30202	389488
24929	389489
35376	389490
266	389491
1547	389492
32840	389493
3273	389494
139	389495
12537	389496
424	389497
5958	389498
15457	389499
5989	389500
73717	389501
48537	389502
48056	389503
52541	389504
12264	389505
87989	389506
14516	389507
15797	389508
74447	389509
5803	389510
881	389511
99755	389512
5628	389513
4655	389514
12256	389515
998	389516
8663	389517
45852	389518
25305	389519
7105	389520
7682	389521
76902	389522
85643	389523
17105	389524
4886	389525
37431	389526
13492	389527
40149	389528
93140	389529
398	389530
44385	389531
19106	389532
75400	389533
322	389534
7237	389535
51642	389536
785	389537
20188	389538
54184	389539
97186	389540
23182	389541
6065	389542
28754	389543
48435	389544
34965	389545
4336	389546
16567	389547
61948	389548
23489	389549
29469	389550
51695	389551
26018	389552
102372	389553
25739	389554
1508	389555
45873	389556
53741	389557
72013	389558
35415	389559
1253	389560
55419	389561
53553	389562
81315	389563
33135	389564
10990	389565
11019	389566
49982	389567
32558	389568
2430	389569
272	389570
22214	389571
23930	389572
286	389573
101003	389574
11380	389575
81172	389576
38981	389577
935	389578
36333	389579
65256	389580
24211	389581
28523	389582
71971	389583
43990	389584
62881	389585
5440	389586
10021	389587
81153	389588
25669	389589
44074	389590
2205	389591
9171	389592
4375	389593
18353	389594
210	389595
39265	389596
19999	389597
5958	389598
823	389599
13162	389600
66011	389601
6368	389602
27826	389603
42336	389604
23928	389605
59838	389606
36654	389607
26087	389608
36446	389609
261	389610
26303	389611
42552	389612
1626	389613
3989	389614
30021	389615
98300	389616
87851	389617
5038	389618
84419	389619
9869	389620
22288	389621
50425	389622
49097	389623
25752	389624
15919	389625
80165	389626
12839	389627
91867	389628
66560	389629
5152	389630
18629	389631
94548	389632
10511	389633
35272	389634
3122	389635
84337	389636
35223	389637
8060	389638
52556	389639
13014	389640
40287	389641
42818	389642
25716	389643
38718	389644
75798	389645
13747	389646
19008	389647
41580	389648
32164	389649
31173	389650
37004	389651
39634	389652
39965	389653
38848	389654
10989	389655
50385	389656
490	389657
6294	389658
21494	389659
39823	389660
61942	389661
7666	389662
5866	389663
90138	389664
2306	389665
90397	389666
10429	389667
14898	389668
7225	389669
29808	389670
61729	389671
28817	389672
17596	389673
20736	389674
54534	389675
29766	389676
32785	389677
7152	389678
95287	389679
6631	389680
68458	389681
38314	389682
23697	389683
26094	389684
43641	389685
63352	389686
7176	389687
5394	389688
7951	389689
34474	389690
7305	389691
73244	389692
35847	389693
6297	389694
4613	389695
24810	389696
16511	389697
33758	389698
36872	389699
60064	389700
78817	389701
108485	389702
29928	389703
43082	389704
17367	389705
11439	389706
1856	389707
42707	389708
10143	389709
52977	389710
80308	389711
54031	389712
41744	389713
10725	389714
25819	389715
65112	389716
31243	389717
2818	389718
14114	389719
64676	389720
4117	389721
3576	389722
31696	389723
329	389724
38151	389725
72178	389726
9830	389727
8850	389728
35478	389729
3461	389730
84369	389731
103179	389732
16174	389733
31746	389734
36539	389735
38031	389736
3640	389737
690	389738
56072	389739
16571	389740
890	389741
39585	389742
23227	389743
835	389744
41453	389745
19569	389746
21261	389747
3081	389748
84024	389749
16231	389750
10144	389751
77004	389752
26827	389753
12153	389754
12758	389755
2842	389756
13798	389757
55647	389758
5482	389759
12495	389760
14669	389761
4930	389762
18764	389763
145	389764
30706	389765
52052	389766
99605	389767
9577	389768
7044	389769
2161	389770
79797	389771
85182	389772
53286	389773
27606	389774
9256	389775
65715	389776
6275	389777
10492	389778
247	389779
12062	389780
1034	389781
39847	389782
17603	389783
71180	389784
37391	389785
94529	389786
96001	389787
75019	389788
20943	389789
101	389790
1175	389791
43809	389792
24195	389793
15463	389794
29302	389795
29549	389796
663	389797
28956	389798
53984	389799
537	389800
99825	389801
35956	389802
7776	389803
168	389804
45311	389805
27422	389806
54223	389807
1909	389808
19594	389809
34361	389810
44501	389811
7933	389812
10560	389813
10249	389814
27143	389815
50506	389816
9589	389817
12718	389818
35013	389819
14720	389820
71234	389821
19523	389822
831	389823
97789	389824
38379	389825
86078	389826
51754	389827
22144	389828
13446	389829
34011	389830
53650	389831
97213	389832
1299	389833
39497	389834
18292	389835
2007	389836
38291	389837
2285	389838
67661	389839
81037	389840
228	389841
43194	389842
447	389843
2019	389844
10533	389845
2245	389846
710	389847
11309	389848
53482	389849
7156	389850
48630	389851
69065	389852
34531	389853
1575	389854
17428	389855
9547	389856
42638	389857
200	389858
2481	389859
17432	389860
54912	389861
83416	389862
50484	389863
3955	389864
89587	389865
39131	389866
108532	389867
15735	389868
1923	389869
37479	389870
62990	389871
6267	389872
29405	389873
10887	389874
23234	389875
81435	389876
112943	389877
46990	389878
22455	389879
16752	389880
16267	389881
61739	389882
20626	389883
33480	389884
2743	389885
18447	389886
18353	389887
50638	389888
67880	389889
60005	389890
893	389891
24028	389892
8845	389893
5890	389894
12859	389895
15323	389896
68325	389897
36593	389898
37057	389899
51675	389900
33329	389901
29379	389902
34715	389903
47810	389904
93608	389905
2938	389906
113	389907
8889	389908
4915	389909
166	389910
66880	389911
4830	389912
35197	389913
66627	389914
22457	389915
104149	389916
30907	389917
28104	389918
12003	389919
64842	389920
7632	389921
31276	389922
23722	389923
7484	389924
5	389925
7284	389926
78925	389927
35234	389928
532	389929
8682	389930
20036	389931
77	389932
1101	389933
39455	389934
15751	389935
9095	389936
1331	389937
15300	389938
9525	389939
16195	389940
40642	389941
72833	389942
18966	389943
88621	389944
8807	389945
8679	389946
6482	389947
14849	389948
6766	389949
41974	389950
20892	389951
44837	389952
35149	389953
34339	389954
11295	389955
26142	389956
16064	389957
24983	389958
61662	389959
11965	389960
2085	389961
4906	389962
2287	389963
943	389964
379	389965
33758	389966
14339	389967
5608	389968
270	389969
33879	389970
26018	389971
598	389972
71431	389973
61098	389974
100153	389975
51258	389976
11057	389977
12911	389978
50178	389979
23572	389980
31540	389981
43808	389982
62749	389983
79391	389984
24	389985
44109	389986
27110	389987
16091	389988
32869	389989
23891	389990
60943	389991
4924	389992
12876	389993
30283	389994
19171	389995
45942	389996
26470	389997
15648	389998
27454	389999
2213	390000
16687	390001
12313	390002
6828	390003
30725	390004
43158	390005
23008	390006
45031	390007
19180	390008
6293	390009
8387	390010
425	390011
844	390012
23593	390013
68285	390014
13452	390015
22017	390016
99627	390017
21730	390018
672	390019
90908	390020
57382	390021
10471	390022
31707	390023
51854	390024
5603	390025
73146	390026
71451	390027
28156	390028
13986	390029
75393	390030
1467	390031
7265	390032
13972	390033
28273	390034
73772	390035
43220	390036
20796	390037
41942	390038
9750	390039
52434	390040
17615	390041
5715	390042
2251	390043
22672	390044
39068	390045
34460	390046
42585	390047
10547	390048
3325	390049
2635	390050
60223	390051
21949	390052
5093	390053
33948	390054
67779	390055
17959	390056
39433	390057
78962	390058
13565	390059
49955	390060
25947	390061
5787	390062
110	390063
92864	390064
25741	390065
55347	390066
14749	390067
8866	390068
37648	390069
88035	390070
92183	390071
58862	390072
39472	390073
57330	390074
31865	390075
25902	390076
68526	390077
1252	390078
15202	390079
4899	390080
24891	390081
21445	390082
2357	390083
70981	390084
38950	390085
80523	390086
7125	390087
47716	390088
5546	390089
1822	390090
206	390091
12477	390092
82837	390093
19342	390094
2489	390095
54338	390096
60458	390097
6336	390098
2979	390099
77879	390100
17323	390101
10807	390102
134	390103
76811	390104
10264	390105
38452	390106
82960	390107
57005	390108
309	390109
1800	390110
6496	390111
18507	390112
7119	390113
10039	390114
16503	390115
40090	390116
5176	390117
8745	390118
201	390119
17082	390120
977	390121
11338	390122
9761	390123
72673	390124
8867	390125
1826	390126
25171	390127
30077	390128
33690	390129
87004	390130
541	390131
11888	390132
26814	390133
2157	390134
20231	390135
176	390136
110035	390137
25893	390138
81112	390139
531	390140
79960	390141
82851	390142
7343	390143
27417	390144
43378	390145
15059	390146
77218	390147
42508	390148
54079	390149
112987	390150
79852	390151
9505	390152
2032	390153
14218	390154
88424	390155
1	390156
89178	390157
36625	390158
94913	390159
61619	390160
25177	390161
31447	390162
33961	390163
52439	390164
54688	390165
5785	390166
23020	390167
17136	390168
6044	390169
49013	390170
165	390171
49366	390172
67837	390173
31553	390174
30251	390175
3800	390176
22913	390177
10956	390178
42441	390179
50754	390180
75104	390181
25531	390182
53219	390183
995	390184
34863	390185
65739	390186
86550	390187
16964	390188
96994	390189
64907	390190
23220	390191
17621	390192
75337	390193
13369	390194
35878	390195
10943	390196
513	390197
21333	390198
600	390199
49017	390200
9340	390201
109233	390202
4305	390203
87414	390204
68785	390205
17796	390206
19918	390207
6470	390208
37261	390209
35474	390210
4147	390211
38303	390212
24875	390213
1685	390214
29081	390215
28047	390216
1436	390217
48674	390218
25215	390219
41893	390220
8511	390221
1500	390222
7563	390223
7926	390224
63111	390225
43301	390226
66407	390227
86596	390228
300	390229
4889	390230
7061	390231
307	390232
28883	390233
16565	390234
19868	390235
22258	390236
52131	390237
564	390238
52799	390239
79100	390240
30949	390241
95438	390242
28455	390243
52461	390244
46733	390245
27444	390246
46147	390247
57502	390248
38809	390249
38160	390250
58085	390251
544	390252
34263	390253
25683	390254
63961	390255
50439	390256
1828	390257
71447	390258
27994	390259
4178	390260
9200	390261
31798	390262
4162	390263
1595	390264
2538	390265
2818	390266
1468	390267
36549	390268
11844	390269
25057	390270
5419	390271
66072	390272
42902	390273
36194	390274
38026	390275
78773	390276
18664	390277
27194	390278
15022	390279
36503	390280
99907	390281
16792	390282
42188	390283
58277	390284
14218	390285
13023	390286
16291	390287
7750	390288
86838	390289
385	390290
63338	390291
4000	390292
44332	390293
3849	390294
97755	390295
37483	390296
24531	390297
47414	390298
12528	390299
62014	390300
31399	390301
28521	390302
45888	390303
66226	390304
4357	390305
16394	390306
61539	390307
75823	390308
16178	390309
14477	390310
15386	390311
11624	390312
1821	390313
49960	390314
67724	390315
278	390316
16145	390317
80734	390318
13317	390319
374	390320
25336	390321
45946	390322
9151	390323
12918	390324
11176	390325
95	390326
35021	390327
14637	390328
54030	390329
45672	390330
10488	390331
13841	390332
14577	390333
24077	390334
48837	390335
94937	390336
24699	390337
107383	390338
9984	390339
35083	390340
19842	390341
25930	390342
21832	390343
6108	390344
69323	390345
1386	390346
23651	390347
1523	390348
72559	390349
79183	390350
83748	390351
46791	390352
23853	390353
6975	390354
46040	390355
397	390356
19496	390357
34185	390358
41130	390359
34982	390360
7335	390361
43606	390362
54419	390363
106469	390364
36824	390365
7581	390366
3402	390367
5963	390368
16652	390369
68386	390370
210	390371
18021	390372
64968	390373
1414	390374
11071	390375
3019	390376
295	390377
40797	390378
53242	390379
3286	390380
85179	390381
25719	390382
3526	390383
66199	390384
35008	390385
50235	390386
7977	390387
11892	390388
56865	390389
2608	390390
45583	390391
2993	390392
59022	390393
4620	390394
31077	390395
38759	390396
4877	390397
67355	390398
33232	390399
43618	390400
56549	390401
6738	390402
50663	390403
16	390404
1433	390405
394	390406
67458	390407
16566	390408
17890	390409
52547	390410
27387	390411
28214	390412
24008	390413
36108	390414
37752	390415
31223	390416
55042	390417
31513	390418
91817	390419
42352	390420
37247	390421
507	390422
76876	390423
21	390424
5869	390425
26038	390426
27210	390427
794	390428
12114	390429
30019	390430
33373	390431
29634	390432
22430	390433
25948	390434
4769	390435
35616	390436
74120	390437
72730	390438
29248	390439
19324	390440
27095	390441
16015	390442
94	390443
25374	390444
121	390445
39255	390446
40901	390447
31102	390448
36562	390449
28446	390450
6963	390451
28884	390452
66524	390453
1723	390454
1168	390455
16235	390456
826	390457
62959	390458
114125	390459
462	390460
6587	390461
5660	390462
46989	390463
28782	390464
22318	390465
8342	390466
63327	390467
21079	390468
6348	390469
1774	390470
28037	390471
4299	390472
91079	390473
10459	390474
2290	390475
56599	390476
812	390477
52282	390478
14320	390479
34981	390480
39679	390481
27876	390482
3836	390483
56173	390484
55960	390485
13236	390486
64854	390487
53839	390488
36830	390489
15058	390490
47159	390491
40039	390492
26722	390493
62394	390494
2335	390495
21031	390496
114	390497
60132	390498
62420	390499
97659	390500
14470	390501
93258	390502
1298	390503
46260	390504
11750	390505
2085	390506
874	390507
2789	390508
14492	390509
24150	390510
36832	390511
19748	390512
42185	390513
11025	390514
93311	390515
19771	390516
28138	390517
83045	390518
998	390519
39346	390520
15390	390521
2005	390522
31428	390523
8277	390524
69388	390525
16084	390526
48978	390527
4803	390528
113459	390529
2502	390530
6	390531
92416	390532
15025	390533
15422	390534
11821	390535
54516	390536
63963	390537
2343	390538
83959	390539
17351	390540
43681	390541
32899	390542
68311	390543
25452	390544
34956	390545
39171	390546
81807	390547
19229	390548
17235	390549
90216	390550
2906	390551
18853	390552
41098	390553
140	390554
14228	390555
88190	390556
8717	390557
16668	390558
5176	390559
1222	390560
63251	390561
204	390562
38293	390563
12562	390564
20933	390565
40314	390566
3204	390567
3045	390568
17931	390569
2842	390570
2304	390571
1023	390572
9778	390573
81823	390574
10346	390575
22475	390576
31287	390577
111504	390578
104192	390579
7077	390580
5426	390581
51891	390582
60902	390583
162	390584
111345	390585
54576	390586
10214	390587
12306	390588
16842	390589
11324	390590
3745	390591
41510	390592
23279	390593
18127	390594
26024	390595
4931	390596
80344	390597
7444	390598
710	390599
13219	390600
18939	390601
19174	390602
9626	390603
35656	390604
88190	390605
47245	390606
30037	390607
241	390608
2673	390609
13027	390610
69515	390611
28125	390612
2	390613
27118	390614
7180	390615
8609	390616
28342	390617
15533	390618
2063	390619
38783	390620
80138	390621
3124	390622
77487	390623
14923	390624
16008	390625
80716	390626
3	390627
47929	390628
29867	390629
11366	390630
8922	390631
26368	390632
4705	390633
88572	390634
11625	390635
36181	390636
272	390637
255	390638
34681	390639
1873	390640
22934	390641
400	390642
20554	390643
7024	390644
14248	390645
5146	390646
610	390647
63503	390648
43207	390649
28014	390650
70166	390651
15488	390652
72349	390653
10978	390654
19863	390655
13227	390656
57206	390657
70366	390658
40802	390659
1437	390660
77990	390661
53742	390662
93155	390663
130	390664
15630	390665
76755	390666
48010	390667
5491	390668
3606	390669
100548	390670
56155	390671
7669	390672
48389	390673
7	390674
32990	390675
8743	390676
100345	390677
87767	390678
18071	390679
212	390680
782	390681
4193	390682
100467	390683
7898	390684
26303	390685
65558	390686
2321	390687
25400	390688
57051	390689
7151	390690
110908	390691
31908	390692
82698	390693
49860	390694
41930	390695
8457	390696
7049	390697
70912	390698
68147	390699
13547	390700
118	390701
75	390702
6804	390703
40830	390704
45654	390705
60546	390706
29731	390707
8161	390708
18077	390709
46858	390710
63095	390711
16516	390712
2485	390713
7848	390714
56106	390715
73260	390716
69582	390717
23926	390718
7664	390719
40664	390720
60333	390721
55396	390722
49035	390723
18620	390724
61497	390725
28707	390726
20267	390727
9275	390728
23366	390729
22064	390730
25649	390731
23725	390732
38866	390733
62214	390734
10823	390735
28308	390736
6331	390737
5279	390738
56491	390739
19676	390740
25246	390741
61802	390742
77858	390743
42067	390744
4757	390745
51613	390746
41136	390747
31138	390748
962	390749
64762	390750
99539	390751
16386	390752
5962	390753
17896	390754
6449	390755
15655	390756
71704	390757
58040	390758
23191	390759
17984	390760
51790	390761
83209	390762
15897	390763
20	390764
2315	390765
1846	390766
25718	390767
11776	390768
30198	390769
22930	390770
24804	390771
33945	390772
7887	390773
18000	390774
85178	390775
19606	390776
19547	390777
35646	390778
20096	390779
6695	390780
2	390781
18877	390782
30080	390783
51598	390784
23358	390785
50815	390786
12405	390787
42586	390788
41906	390789
4074	390790
18360	390791
21918	390792
91915	390793
17167	390794
10308	390795
87490	390796
1613	390797
49210	390798
14558	390799
75158	390800
10149	390801
347	390802
82442	390803
40479	390804
60512	390805
19758	390806
6869	390807
56798	390808
11267	390809
5921	390810
3983	390811
1389	390812
1381	390813
19070	390814
10583	390815
53767	390816
29790	390817
51864	390818
3721	390819
48216	390820
41590	390821
42401	390822
5444	390823
12352	390824
5551	390825
17845	390826
25259	390827
4935	390828
13603	390829
32524	390830
81951	390831
68464	390832
1455	390833
31145	390834
31440	390835
37290	390836
30416	390837
11587	390838
6324	390839
82348	390840
15549	390841
33384	390842
102529	390843
360	390844
57685	390845
179	390846
2775	390847
11675	390848
8541	390849
55057	390850
11372	390851
72578	390852
17909	390853
87891	390854
46852	390855
101164	390856
56974	390857
62157	390858
59848	390859
2919	390860
3702	390861
4218	390862
2533	390863
37552	390864
62277	390865
99512	390866
61569	390867
38061	390868
2618	390869
62256	390870
70081	390871
84359	390872
39038	390873
10440	390874
65331	390875
30176	390876
25193	390877
1511	390878
51	390879
42803	390880
8795	390881
1221	390882
26993	390883
21957	390884
92483	390885
90765	390886
81970	390887
1079	390888
59032	390889
60418	390890
18361	390891
495	390892
108317	390893
79961	390894
30770	390895
49208	390896
46561	390897
13257	390898
75728	390899
4374	390900
42496	390901
34154	390902
17555	390903
22798	390904
10157	390905
49409	390906
25085	390907
6065	390908
27677	390909
13417	390910
894	390911
156	390912
39698	390913
61477	390914
14300	390915
30795	390916
13655	390917
98503	390918
36353	390919
88596	390920
6890	390921
38088	390922
1539	390923
114	390924
23520	390925
7034	390926
28838	390927
8739	390928
21946	390929
16138	390930
600	390931
15384	390932
25061	390933
16154	390934
22535	390935
57693	390936
22697	390937
3056	390938
11945	390939
2086	390940
14274	390941
82914	390942
4402	390943
20803	390944
1395	390945
4380	390946
15535	390947
56557	390948
1540	390949
10426	390950
12397	390951
12624	390952
20300	390953
30590	390954
86898	390955
4407	390956
14014	390957
38002	390958
67080	390959
64483	390960
48950	390961
9521	390962
3275	390963
37801	390964
19670	390965
5357	390966
62541	390967
38782	390968
25690	390969
17965	390970
7025	390971
11525	390972
134	390973
44438	390974
774	390975
5310	390976
48688	390977
292	390978
89334	390979
5612	390980
85287	390981
421	390982
7311	390983
440	390984
7817	390985
50781	390986
20912	390987
111617	390988
45630	390989
24	390990
95098	390991
4206	390992
46988	390993
53059	390994
14531	390995
39180	390996
15891	390997
22027	390998
6074	390999
50804	391000
19021	391001
27209	391002
45904	391003
5658	391004
5628	391005
14213	391006
2643	391007
29374	391008
67307	391009
933	391010
1331	391011
87523	391012
24011	391013
35419	391014
4948	391015
41226	391016
24228	391017
11928	391018
5323	391019
69979	391020
23412	391021
59	391022
78346	391023
9744	391024
661	391025
10650	391026
53443	391027
3583	391028
100347	391029
29326	391030
13781	391031
10979	391032
49762	391033
44783	391034
68747	391035
26698	391036
1388	391037
76026	391038
25522	391039
57800	391040
38399	391041
38	391042
41455	391043
1067	391044
72385	391045
1863	391046
94582	391047
101164	391048
32635	391049
76265	391050
32342	391051
5121	391052
48642	391053
5236	391054
48250	391055
1681	391056
6736	391057
3709	391058
20569	391059
61031	391060
67640	391061
45	391062
71426	391063
72670	391064
13731	391065
12536	391066
9391	391067
20880	391068
16131	391069
90737	391070
12786	391071
20989	391072
359	391073
16848	391074
2089	391075
21373	391076
22897	391077
43531	391078
4157	391079
52798	391080
97149	391081
1164	391082
13264	391083
17799	391084
30418	391085
60541	391086
52638	391087
31808	391088
27082	391089
13272	391090
30810	391091
11605	391092
17431	391093
14396	391094
7212	391095
31939	391096
25028	391097
55629	391098
3328	391099
23365	391100
102177	391101
78319	391102
26601	391103
21265	391104
34430	391105
43613	391106
21773	391107
42639	391108
61405	391109
4212	391110
85919	391111
4140	391112
39613	391113
34782	391114
45434	391115
23103	391116
13010	391117
2799	391118
16367	391119
5236	391120
28467	391121
81866	391122
28681	391123
30236	391124
103926	391125
54450	391126
7091	391127
9359	391128
15856	391129
24923	391130
213	391131
89237	391132
101960	391133
30350	391134
24495	391135
31599	391136
37907	391137
19963	391138
4814	391139
103404	391140
1612	391141
46127	391142
3348	391143
3948	391144
74214	391145
12189	391146
46054	391147
33237	391148
56142	391149
62253	391150
64348	391151
6769	391152
69357	391153
2101	391154
312	391155
1707	391156
29198	391157
97212	391158
2951	391159
338	391160
93226	391161
47399	391162
7797	391163
8172	391164
27560	391165
10443	391166
25493	391167
81307	391168
32192	391169
47984	391170
19586	391171
73194	391172
18130	391173
13982	391174
50606	391175
4591	391176
91815	391177
4369	391178
4139	391179
79830	391180
1867	391181
11528	391182
14532	391183
24821	391184
69660	391185
5326	391186
43568	391187
60437	391188
28472	391189
17438	391190
35057	391191
63119	391192
17022	391193
67244	391194
63376	391195
24701	391196
9223	391197
47417	391198
31584	391199
4494	391200
25232	391201
2227	391202
40696	391203
54174	391204
3238	391205
18587	391206
70421	391207
8199	391208
4483	391209
56679	391210
15877	391211
56239	391212
3417	391213
34972	391214
58699	391215
1963	391216
60715	391217
69458	391218
35503	391219
27318	391220
1936	391221
30913	391222
29395	391223
5681	391224
71570	391225
58076	391226
61958	391227
49828	391228
9529	391229
73831	391230
52880	391231
13837	391232
23501	391233
29160	391234
25820	391235
10084	391236
13385	391237
49457	391238
2451	391239
47736	391240
42310	391241
11249	391242
5405	391243
3967	391244
7236	391245
2230	391246
4117	391247
8073	391248
14015	391249
34893	391250
1872	391251
40542	391252
633	391253
19388	391254
37574	391255
7934	391256
34035	391257
30509	391258
56062	391259
41600	391260
23052	391261
47926	391262
36740	391263
11111	391264
12986	391265
8645	391266
38637	391267
2162	391268
63979	391269
44269	391270
24022	391271
11815	391272
467	391273
37115	391274
41968	391275
12	391276
18834	391277
88262	391278
44774	391279
11013	391280
9896	391281
1515	391282
2208	391283
25255	391284
85148	391285
993	391286
4886	391287
854	391288
5754	391289
17334	391290
43510	391291
54673	391292
3609	391293
31	391294
288	391295
11117	391296
16764	391297
25399	391298
14527	391299
2147	391300
21	391301
28891	391302
45152	391303
54059	391304
46843	391305
40219	391306
42200	391307
4683	391308
1137	391309
33516	391310
2426	391311
76512	391312
10237	391313
5102	391314
2623	391315
63756	391316
46356	391317
30625	391318
14368	391319
19603	391320
37410	391321
38296	391322
97396	391323
25811	391324
40855	391325
35404	391326
17469	391327
3359	391328
84025	391329
4337	391330
76322	391331
8921	391332
1877	391333
7534	391334
34686	391335
6656	391336
20154	391337
2375	391338
6608	391339
8643	391340
99	391341
39556	391342
9667	391343
15055	391344
51942	391345
35670	391346
14150	391347
50369	391348
28157	391349
78193	391350
17081	391351
44406	391352
40143	391353
61083	391354
9261	391355
3059	391356
24517	391357
92325	391358
125	391359
5509	391360
6688	391361
9367	391362
87828	391363
31723	391364
15120	391365
54792	391366
16233	391367
16207	391368
4118	391369
1409	391370
35228	391371
63083	391372
18893	391373
66677	391374
66350	391375
27936	391376
50429	391377
7992	391378
61662	391379
9696	391380
30960	391381
4613	391382
44033	391383
12264	391384
72067	391385
46367	391386
29094	391387
665	391388
23548	391389
40559	391390
1468	391391
3	391392
7709	391393
90719	391394
9805	391395
13	391396
5952	391397
87185	391398
41203	391399
82614	391400
31359	391401
90487	391402
65699	391403
6621	391404
47436	391405
30532	391406
48285	391407
12292	391408
26369	391409
3989	391410
80148	391411
15098	391412
18220	391413
11291	391414
36274	391415
5913	391416
10032	391417
36142	391418
23846	391419
13201	391420
116	391421
14980	391422
49512	391423
1900	391424
1608	391425
9361	391426
50420	391427
42290	391428
36464	391429
22697	391430
55252	391431
1037	391432
1566	391433
7703	391434
33002	391435
21395	391436
19558	391437
29539	391438
8240	391439
32113	391440
3000	391441
95674	391442
100801	391443
5507	391444
12617	391445
23925	391446
11663	391447
83392	391448
38894	391449
25070	391450
2152	391451
53419	391452
37039	391453
3494	391454
63914	391455
5217	391456
56187	391457
45517	391458
34703	391459
16928	391460
44848	391461
21233	391462
149	391463
10218	391464
25033	391465
57378	391466
866	391467
107207	391468
19136	391469
6919	391470
47254	391471
56751	391472
1228	391473
5001	391474
13714	391475
6883	391476
26620	391477
611	391478
26430	391479
3636	391480
7906	391481
14614	391482
15333	391483
754	391484
27633	391485
43064	391486
14016	391487
24354	391488
52512	391489
30082	391490
27530	391491
1972	391492
69885	391493
19524	391494
11080	391495
6698	391496
50992	391497
21314	391498
16256	391499
76979	391500
10494	391501
10462	391502
17670	391503
25823	391504
46478	391505
30318	391506
8166	391507
20962	391508
11678	391509
109922	391510
487	391511
14109	391512
46781	391513
70042	391514
76804	391515
1272	391516
33985	391517
23821	391518
7296	391519
4727	391520
789	391521
16061	391522
63027	391523
20324	391524
59690	391525
589	391526
39166	391527
70257	391528
33084	391529
5883	391530
64930	391531
31419	391532
155	391533
14610	391534
60556	391535
82191	391536
54035	391537
65609	391538
7509	391539
20382	391540
41500	391541
11679	391542
5275	391543
12972	391544
31814	391545
1078	391546
404	391547
39691	391548
86256	391549
112233	391550
74563	391551
17251	391552
6022	391553
35359	391554
3618	391555
71339	391556
3543	391557
25478	391558
55560	391559
7049	391560
1419	391561
3195	391562
22059	391563
61226	391564
2416	391565
10209	391566
36525	391567
62895	391568
9462	391569
42466	391570
75049	391571
13235	391572
30677	391573
25336	391574
73291	391575
8637	391576
21897	391577
30502	391578
16824	391579
19055	391580
39290	391581
36252	391582
10145	391583
9277	391584
17366	391585
15787	391586
38144	391587
136	391588
330	391589
48038	391590
5192	391591
62457	391592
7288	391593
18979	391594
86137	391595
29564	391596
103641	391597
5278	391598
44411	391599
49572	391600
6572	391601
15112	391602
46939	391603
8431	391604
49122	391605
25690	391606
54393	391607
48137	391608
58566	391609
75078	391610
21462	391611
24799	391612
8171	391613
103945	391614
8767	391615
88500	391616
1832	391617
20877	391618
6461	391619
4770	391620
12333	391621
10963	391622
36287	391623
16223	391624
5543	391625
98879	391626
3315	391627
30433	391628
6	391629
257	391630
20956	391631
8781	391632
35799	391633
14663	391634
893	391635
9359	391636
14912	391637
37809	391638
10524	391639
24931	391640
83093	391641
13167	391642
50580	391643
14022	391644
2968	391645
80383	391646
97669	391647
52900	391648
17785	391649
11344	391650
10635	391651
6673	391652
108030	391653
15259	391654
81062	391655
50727	391656
2019	391657
26258	391658
86645	391659
5169	391660
4	391661
51479	391662
34723	391663
11811	391664
59912	391665
7946	391666
34473	391667
15202	391668
56865	391669
3910	391670
1097	391671
89727	391672
301	391673
1520	391674
4344	391675
29710	391676
30766	391677
9773	391678
36980	391679
1406	391680
15783	391681
35375	391682
58298	391683
98211	391684
77137	391685
14290	391686
80877	391687
16527	391688
8502	391689
7570	391690
83890	391691
15712	391692
765	391693
27373	391694
63163	391695
30025	391696
36455	391697
69125	391698
43265	391699
9857	391700
12690	391701
35554	391702
90598	391703
10352	391704
41364	391705
90064	391706
62579	391707
88968	391708
53897	391709
24328	391710
17195	391711
89883	391712
63380	391713
76899	391714
102212	391715
46475	391716
41680	391717
24558	391718
4689	391719
14466	391720
1554	391721
72	391722
21219	391723
12335	391724
17974	391725
60399	391726
9483	391727
27834	391728
377	391729
28101	391730
9583	391731
47559	391732
32516	391733
15508	391734
45586	391735
38868	391736
1255	391737
45889	391738
35741	391739
11730	391740
8073	391741
18447	391742
56735	391743
2193	391744
3927	391745
45850	391746
25843	391747
16556	391748
83929	391749
64081	391750
4628	391751
9822	391752
2670	391753
24401	391754
12008	391755
39104	391756
9829	391757
3471	391758
13137	391759
10660	391760
59050	391761
2678	391762
32061	391763
39347	391764
40044	391765
128	391766
60816	391767
70128	391768
8209	391769
55661	391770
68576	391771
16762	391772
79719	391773
2157	391774
20580	391775
14453	391776
29131	391777
81594	391778
31123	391779
70405	391780
7949	391781
6870	391782
64149	391783
14101	391784
14585	391785
8498	391786
23882	391787
1555	391788
5581	391789
1	391790
915	391791
68584	391792
63572	391793
58821	391794
12931	391795
4036	391796
12519	391797
28093	391798
26680	391799
2094	391800
1064	391801
56487	391802
38649	391803
50684	391804
19732	391805
1703	391806
18376	391807
6099	391808
229	391809
11846	391810
65517	391811
16511	391812
17931	391813
36343	391814
10729	391815
97703	391816
55969	391817
35996	391818
2715	391819
18849	391820
38780	391821
8733	391822
2121	391823
30515	391824
23878	391825
106753	391826
5115	391827
4464	391828
183	391829
22773	391830
55565	391831
50194	391832
49301	391833
72749	391834
16822	391835
82041	391836
81613	391837
28354	391838
65648	391839
20711	391840
45948	391841
7168	391842
8486	391843
22339	391844
36141	391845
1761	391846
14237	391847
12616	391848
58963	391849
1724	391850
20822	391851
5909	391852
7715	391853
767	391854
2333	391855
73832	391856
23852	391857
25470	391858
26974	391859
90118	391860
59706	391861
5279	391862
64986	391863
22622	391864
85270	391865
14201	391866
12842	391867
9140	391868
31991	391869
24186	391870
44313	391871
23818	391872
8489	391873
13181	391874
19281	391875
65260	391876
40512	391877
9137	391878
44528	391879
58065	391880
83	391881
100821	391882
48032	391883
52022	391884
29676	391885
22605	391886
20452	391887
64289	391888
21237	391889
2406	391890
7002	391891
42994	391892
72313	391893
315	391894
42463	391895
35070	391896
89007	391897
10221	391898
31646	391899
22715	391900
5289	391901
7861	391902
52737	391903
30442	391904
23467	391905
68669	391906
33193	391907
3004	391908
2144	391909
800	391910
1918	391911
14805	391912
5068	391913
15386	391914
13142	391915
33075	391916
40913	391917
3784	391918
13715	391919
39861	391920
44657	391921
101293	391922
18722	391923
21461	391924
16872	391925
38450	391926
49422	391927
31987	391928
48692	391929
17444	391930
1947	391931
10929	391932
106222	391933
214	391934
57232	391935
5437	391936
5906	391937
33262	391938
582	391939
3698	391940
14246	391941
6181	391942
33274	391943
77012	391944
623	391945
65245	391946
71655	391947
26771	391948
33281	391949
23889	391950
22438	391951
11489	391952
30046	391953
32752	391954
8024	391955
35544	391956
68748	391957
30	391958
17049	391959
8904	391960
40938	391961
7183	391962
15972	391963
70250	391964
78114	391965
15237	391966
855	391967
9161	391968
43181	391969
2469	391970
20970	391971
12613	391972
76108	391973
80	391974
46535	391975
7699	391976
35243	391977
15284	391978
80140	391979
194	391980
6549	391981
92517	391982
57778	391983
13948	391984
10079	391985
19709	391986
32399	391987
62894	391988
8	391989
1391	391990
6323	391991
24256	391992
15623	391993
7946	391994
57104	391995
10300	391996
70805	391997
68190	391998
67357	391999
1101	392000
5502	392001
10613	392002
3352	392003
17213	392004
12994	392005
33444	392006
108722	392007
422	392008
3744	392009
13886	392010
6014	392011
38097	392012
39746	392013
53979	392014
90042	392015
34949	392016
1609	392017
95467	392018
11111	392019
41969	392020
5575	392021
38952	392022
43598	392023
34236	392024
75061	392025
22509	392026
767	392027
14208	392028
2304	392029
28997	392030
6220	392031
6848	392032
3353	392033
1919	392034
36447	392035
71941	392036
10353	392037
26600	392038
46	392039
17522	392040
23958	392041
4796	392042
15622	392043
48510	392044
13377	392045
43182	392046
90146	392047
33486	392048
112597	392049
22978	392050
67969	392051
34032	392052
867	392053
22110	392054
23332	392055
24323	392056
23509	392057
35866	392058
510	392059
6449	392060
22027	392061
1289	392062
62643	392063
47594	392064
91959	392065
38108	392066
68968	392067
18517	392068
42879	392069
2392	392070
22949	392071
18681	392072
1799	392073
30079	392074
23770	392075
24299	392076
22425	392077
8858	392078
4232	392079
64534	392080
3978	392081
24591	392082
63286	392083
4	392084
50170	392085
96878	392086
427	392087
80885	392088
13382	392089
3962	392090
76727	392091
18962	392092
58642	392093
44637	392094
16350	392095
21765	392096
34725	392097
21086	392098
69859	392099
44609	392100
78812	392101
94922	392102
91228	392103
35	392104
11404	392105
41164	392106
7016	392107
41339	392108
23423	392109
64383	392110
30653	392111
79321	392112
20564	392113
12022	392114
99916	392115
35444	392116
20117	392117
38272	392118
73519	392119
2346	392120
79376	392121
9292	392122
18894	392123
49802	392124
36673	392125
35517	392126
16557	392127
11844	392128
32899	392129
6448	392130
67139	392131
1728	392132
7250	392133
1190	392134
5889	392135
8428	392136
31529	392137
3117	392138
46054	392139
5522	392140
2132	392141
35421	392142
31768	392143
65773	392144
27078	392145
42925	392146
10937	392147
75201	392148
55426	392149
37408	392150
5076	392151
53602	392152
46028	392153
29023	392154
18148	392155
44105	392156
67520	392157
32777	392158
81897	392159
70669	392160
91237	392161
10293	392162
1354	392163
1268	392164
67494	392165
35523	392166
70313	392167
29703	392168
5623	392169
25179	392170
68458	392171
17896	392172
46172	392173
32728	392174
4428	392175
6173	392176
45528	392177
47066	392178
11449	392179
15670	392180
36983	392181
34245	392182
98531	392183
13767	392184
69838	392185
2751	392186
32070	392187
72314	392188
14434	392189
3950	392190
14755	392191
33340	392192
46958	392193
227	392194
384	392195
693	392196
75217	392197
36309	392198
3775	392199
44334	392200
63278	392201
31916	392202
21930	392203
36	392204
64642	392205
60487	392206
31963	392207
7609	392208
5658	392209
25344	392210
6744	392211
20007	392212
71653	392213
60329	392214
2579	392215
26279	392216
2818	392217
27631	392218
29221	392219
39544	392220
5646	392221
98893	392222
51890	392223
12651	392224
7226	392225
17435	392226
75191	392227
68703	392228
40929	392229
27419	392230
47723	392231
4468	392232
86007	392233
11513	392234
78740	392235
13408	392236
31436	392237
69690	392238
7651	392239
58830	392240
1342	392241
16048	392242
17615	392243
104	392244
66524	392245
41380	392246
13960	392247
53247	392248
25621	392249
75190	392250
206	392251
5651	392252
20189	392253
1338	392254
49727	392255
6033	392256
2079	392257
4249	392258
71375	392259
99443	392260
20572	392261
47544	392262
1979	392263
348	392264
7221	392265
54866	392266
76537	392267
40578	392268
15521	392269
3329	392270
89380	392271
111142	392272
9259	392273
40989	392274
10433	392275
78663	392276
4430	392277
3467	392278
41173	392279
63514	392280
70384	392281
67231	392282
876	392283
24035	392284
12587	392285
9439	392286
56002	392287
44418	392288
26444	392289
44583	392290
7875	392291
495	392292
9333	392293
84274	392294
15752	392295
18210	392296
49449	392297
43	392298
10167	392299
1159	392300
28816	392301
59928	392302
4502	392303
69033	392304
419	392305
64068	392306
16526	392307
15603	392308
33657	392309
2943	392310
37636	392311
27431	392312
87148	392313
38048	392314
1818	392315
1447	392316
17915	392317
44093	392318
45559	392319
1213	392320
24329	392321
72735	392322
99910	392323
30969	392324
28373	392325
50783	392326
13453	392327
71105	392328
38506	392329
3376	392330
15213	392331
6842	392332
27739	392333
51	392334
35687	392335
17784	392336
12202	392337
35396	392338
1796	392339
838	392340
68458	392341
62974	392342
12364	392343
70685	392344
11721	392345
27288	392346
6898	392347
6800	392348
55491	392349
22488	392350
50384	392351
16076	392352
840	392353
27664	392354
2193	392355
9033	392356
96054	392357
70862	392358
16461	392359
107702	392360
41497	392361
60582	392362
62273	392363
11548	392364
1470	392365
1652	392366
30363	392367
4929	392368
23074	392369
60095	392370
84032	392371
110410	392372
6837	392373
14310	392374
93740	392375
12383	392376
9906	392377
6880	392378
244	392379
38883	392380
476	392381
3387	392382
78283	392383
21952	392384
73532	392385
60140	392386
78659	392387
30782	392388
33344	392389
22772	392390
5206	392391
77727	392392
36511	392393
21284	392394
24245	392395
3066	392396
17221	392397
31557	392398
13951	392399
27746	392400
26858	392401
5197	392402
40689	392403
42053	392404
39828	392405
35421	392406
48449	392407
988	392408
96700	392409
59863	392410
27322	392411
85813	392412
2587	392413
4543	392414
3934	392415
29866	392416
48109	392417
2265	392418
48838	392419
2028	392420
15580	392421
87	392422
20808	392423
19	392424
37329	392425
18246	392426
87901	392427
12649	392428
37206	392429
33424	392430
60307	392431
2747	392432
8242	392433
43352	392434
35844	392435
20493	392436
25160	392437
24569	392438
9232	392439
110632	392440
7684	392441
6519	392442
6210	392443
52696	392444
14601	392445
13140	392446
328	392447
3587	392448
16312	392449
75133	392450
103282	392451
5660	392452
29153	392453
18475	392454
558	392455
70830	392456
37399	392457
4186	392458
26838	392459
14733	392460
6576	392461
20296	392462
9424	392463
46468	392464
26965	392465
27674	392466
52114	392467
30796	392468
85300	392469
22846	392470
146	392471
39081	392472
44542	392473
78138	392474
71612	392475
160	392476
34396	392477
18811	392478
53372	392479
18514	392480
35052	392481
4222	392482
12221	392483
633	392484
16321	392485
48773	392486
49510	392487
59291	392488
9797	392489
14154	392490
30961	392491
12307	392492
2125	392493
47463	392494
59403	392495
3787	392496
41087	392497
88205	392498
34846	392499
20212	392500
19640	392501
3483	392502
2235	392503
22917	392504
45239	392505
11460	392506
60966	392507
55739	392508
2268	392509
66230	392510
37314	392511
313	392512
21810	392513
9201	392514
58416	392515
11362	392516
192	392517
26387	392518
20504	392519
93830	392520
78235	392521
67223	392522
334	392523
10998	392524
42567	392525
21082	392526
42708	392527
46003	392528
88228	392529
14628	392530
2257	392531
59959	392532
19570	392533
5645	392534
21476	392535
1133	392536
39971	392537
49079	392538
16008	392539
1738	392540
36799	392541
9391	392542
13442	392543
42235	392544
131	392545
34268	392546
35356	392547
2936	392548
71631	392549
19220	392550
49291	392551
22771	392552
82840	392553
20771	392554
34764	392555
41626	392556
25664	392557
9428	392558
3470	392559
17507	392560
47374	392561
107576	392562
16046	392563
104222	392564
414	392565
42947	392566
20785	392567
284	392568
38478	392569
90079	392570
55606	392571
26405	392572
2719	392573
3910	392574
661	392575
2855	392576
34528	392577
21891	392578
3747	392579
30362	392580
7101	392581
3910	392582
19622	392583
5193	392584
12690	392585
14	392586
18913	392587
8616	392588
107773	392589
64617	392590
60059	392591
42539	392592
4442	392593
21052	392594
89	392595
19245	392596
2859	392597
5932	392598
6530	392599
37	392600
36325	392601
18768	392602
29912	392603
14452	392604
47479	392605
86502	392606
15209	392607
82543	392608
82996	392609
104486	392610
109539	392611
16655	392612
1128	392613
1288	392614
3141	392615
9271	392616
86040	392617
69213	392618
56736	392619
77070	392620
74579	392621
59000	392622
29566	392623
77145	392624
50725	392625
50784	392626
4615	392627
61468	392628
2024	392629
509	392630
505	392631
29479	392632
15412	392633
63172	392634
22645	392635
69597	392636
2232	392637
31574	392638
65527	392639
18908	392640
14818	392641
27009	392642
3618	392643
29401	392644
29267	392645
2545	392646
106359	392647
11269	392648
113802	392649
34422	392650
42698	392651
12914	392652
1448	392653
35543	392654
14599	392655
10673	392656
80943	392657
19510	392658
30719	392659
12358	392660
75635	392661
69103	392662
4536	392663
95067	392664
23	392665
13940	392666
17410	392667
187	392668
16498	392669
62725	392670
17998	392671
6814	392672
28424	392673
2187	392674
70503	392675
82882	392676
50030	392677
22421	392678
66314	392679
11055	392680
33873	392681
84846	392682
773	392683
83735	392684
36545	392685
6448	392686
1432	392687
48374	392688
671	392689
70483	392690
15087	392691
4847	392692
918	392693
1616	392694
1601	392695
53819	392696
15280	392697
57498	392698
6686	392699
18483	392700
92844	392701
112137	392702
85989	392703
51361	392704
65400	392705
26037	392706
40763	392707
425	392708
1813	392709
53616	392710
46489	392711
58404	392712
14460	392713
50891	392714
7316	392715
40923	392716
71636	392717
332	392718
27354	392719
23386	392720
22709	392721
62319	392722
27642	392723
32889	392724
1086	392725
442	392726
64653	392727
988	392728
66168	392729
3918	392730
81074	392731
77831	392732
47399	392733
3357	392734
4231	392735
23003	392736
36271	392737
12384	392738
113296	392739
3819	392740
33838	392741
51779	392742
28073	392743
71311	392744
45225	392745
22746	392746
23008	392747
7620	392748
1343	392749
40376	392750
17352	392751
49616	392752
91676	392753
34057	392754
26122	392755
61982	392756
49601	392757
36973	392758
64092	392759
44154	392760
61413	392761
15941	392762
69524	392763
1106	392764
34280	392765
53817	392766
21202	392767
61762	392768
4898	392769
2868	392770
11908	392771
11179	392772
11839	392773
20355	392774
29439	392775
18132	392776
18303	392777
54915	392778
45059	392779
28423	392780
4745	392781
12868	392782
10	392783
614	392784
21713	392785
10679	392786
74674	392787
17445	392788
9829	392789
26966	392790
6004	392791
60479	392792
94163	392793
39401	392794
13066	392795
23912	392796
62671	392797
54983	392798
22744	392799
49024	392800
4441	392801
64469	392802
8016	392803
2328	392804
69970	392805
81860	392806
2997	392807
23517	392808
8183	392809
41994	392810
100435	392811
86787	392812
55663	392813
7524	392814
34058	392815
67517	392816
10753	392817
75581	392818
292	392819
6194	392820
8388	392821
962	392822
18587	392823
84576	392824
80387	392825
18348	392826
2603	392827
1040	392828
25319	392829
5636	392830
7001	392831
6903	392832
72643	392833
80370	392834
7923	392835
60808	392836
3466	392837
28420	392838
1030	392839
14691	392840
16270	392841
62230	392842
56234	392843
45345	392844
74463	392845
6614	392846
30799	392847
32819	392848
30629	392849
3430	392850
544	392851
15694	392852
539	392853
80437	392854
395	392855
51677	392856
35479	392857
75619	392858
26135	392859
71562	392860
97972	392861
21812	392862
86488	392863
6042	392864
51474	392865
2399	392866
24236	392867
37953	392868
65096	392869
36413	392870
2163	392871
22272	392872
7866	392873
2344	392874
1090	392875
45892	392876
36577	392877
34465	392878
67186	392879
32307	392880
25381	392881
25619	392882
9135	392883
20982	392884
73250	392885
54701	392886
110407	392887
17959	392888
82467	392889
164	392890
9447	392891
167	392892
61739	392893
10975	392894
17906	392895
37644	392896
41622	392897
41251	392898
6642	392899
5652	392900
69963	392901
19551	392902
78246	392903
59022	392904
18045	392905
499	392906
23081	392907
29278	392908
28934	392909
61600	392910
14976	392911
13667	392912
54719	392913
24696	392914
120	392915
52803	392916
103381	392917
57549	392918
25010	392919
39493	392920
73852	392921
1490	392922
43510	392923
29556	392924
5103	392925
23087	392926
199	392927
18333	392928
22498	392929
8841	392930
51701	392931
6071	392932
5273	392933
8122	392934
73486	392935
71517	392936
2329	392937
11626	392938
15067	392939
64742	392940
15076	392941
41225	392942
25232	392943
14401	392944
33736	392945
5725	392946
60084	392947
18098	392948
29093	392949
37237	392950
7346	392951
14873	392952
2809	392953
52143	392954
76642	392955
22888	392956
1922	392957
10021	392958
10490	392959
7434	392960
22674	392961
3016	392962
45044	392963
37378	392964
92587	392965
19644	392966
59333	392967
56671	392968
8370	392969
20039	392970
15337	392971
11387	392972
56067	392973
28453	392974
22966	392975
59756	392976
39108	392977
8068	392978
69371	392979
48239	392980
9841	392981
11955	392982
85545	392983
9908	392984
5649	392985
18971	392986
12116	392987
44476	392988
58409	392989
2582	392990
80927	392991
83367	392992
8645	392993
1100	392994
2086	392995
94074	392996
1483	392997
21829	392998
9755	392999
16078	393000
8367	393001
27910	393002
8781	393003
28064	393004
22618	393005
57793	393006
40803	393007
31923	393008
91163	393009
92582	393010
8022	393011
17597	393012
36730	393013
2142	393014
32459	393015
1657	393016
38140	393017
18564	393018
27562	393019
28595	393020
82416	393021
45279	393022
63605	393023
19348	393024
212	393025
97978	393026
45557	393027
41121	393028
87930	393029
94	393030
14215	393031
56873	393032
24809	393033
2261	393034
39283	393035
52671	393036
27397	393037
4545	393038
49957	393039
2166	393040
11246	393041
55888	393042
95588	393043
526	393044
47637	393045
45999	393046
28012	393047
46268	393048
60503	393049
79638	393050
907	393051
16375	393052
35823	393053
43650	393054
85963	393055
70126	393056
2304	393057
36706	393058
63566	393059
411	393060
22645	393061
24063	393062
12235	393063
60714	393064
42782	393065
4233	393066
3890	393067
27399	393068
19971	393069
10050	393070
13385	393071
21768	393072
71627	393073
778	393074
52158	393075
5885	393076
13692	393077
7692	393078
52096	393079
54883	393080
18682	393081
8244	393082
41182	393083
61047	393084
1249	393085
17795	393086
21557	393087
12868	393088
64670	393089
36629	393090
110867	393091
405	393092
39233	393093
71820	393094
109141	393095
11890	393096
88186	393097
26465	393098
14400	393099
79279	393100
31360	393101
35569	393102
1151	393103
216	393104
41273	393105
76279	393106
23077	393107
19558	393108
35357	393109
105941	393110
21374	393111
20341	393112
33356	393113
37111	393114
25746	393115
29172	393116
37742	393117
4636	393118
22973	393119
51888	393120
25657	393121
82952	393122
1364	393123
8288	393124
97501	393125
73254	393126
78290	393127
20632	393128
1150	393129
24542	393130
23427	393131
48841	393132
785	393133
29181	393134
82044	393135
4278	393136
88888	393137
2381	393138
27649	393139
75024	393140
41005	393141
63412	393142
36893	393143
28768	393144
21413	393145
27408	393146
17135	393147
10361	393148
25268	393149
54386	393150
717	393151
47278	393152
54004	393153
6616	393154
4390	393155
62279	393156
26542	393157
22401	393158
67983	393159
33059	393160
9879	393161
32490	393162
108815	393163
13448	393164
27363	393165
6575	393166
5442	393167
72415	393168
4803	393169
45416	393170
17532	393171
5568	393172
41067	393173
11017	393174
50947	393175
12	393176
1245	393177
10	393178
34841	393179
493	393180
22760	393181
2602	393182
42881	393183
2714	393184
239	393185
25213	393186
2223	393187
1561	393188
2935	393189
24428	393190
5	393191
1873	393192
63578	393193
9096	393194
87927	393195
1046	393196
41344	393197
35871	393198
40691	393199
30945	393200
2852	393201
38243	393202
20764	393203
6461	393204
44333	393205
3732	393206
101632	393207
20904	393208
5587	393209
39773	393210
16796	393211
29458	393212
3252	393213
67841	393214
13478	393215
40730	393216
1005	393217
7261	393218
1236	393219
33660	393220
64831	393221
33532	393222
2154	393223
29146	393224
46434	393225
55458	393226
49844	393227
8608	393228
127	393229
41559	393230
3082	393231
74470	393232
19787	393233
42483	393234
20293	393235
69791	393236
8725	393237
7295	393238
7843	393239
533	393240
3381	393241
83490	393242
23113	393243
10400	393244
20644	393245
68640	393246
103492	393247
29113	393248
52650	393249
2923	393250
84619	393251
6127	393252
11659	393253
62648	393254
59683	393255
11637	393256
2026	393257
12972	393258
31346	393259
16887	393260
23520	393261
4941	393262
82191	393263
33474	393264
10603	393265
64030	393266
39251	393267
30920	393268
5490	393269
92797	393270
1560	393271
26855	393272
9294	393273
9514	393274
3490	393275
52303	393276
28145	393277
46767	393278
2320	393279
42225	393280
83193	393281
12313	393282
17629	393283
11847	393284
63948	393285
6814	393286
82121	393287
10252	393288
337	393289
20723	393290
77705	393291
36701	393292
73858	393293
18767	393294
48601	393295
9625	393296
35451	393297
53691	393298
82111	393299
32382	393300
19130	393301
52286	393302
71272	393303
67147	393304
451	393305
87105	393306
60057	393307
1712	393308
4942	393309
44468	393310
28637	393311
31629	393312
6368	393313
21019	393314
9337	393315
20414	393316
5936	393317
63872	393318
8149	393319
1590	393320
64221	393321
51067	393322
2769	393323
82711	393324
44701	393325
23733	393326
99741	393327
34991	393328
21129	393329
25114	393330
35306	393331
68746	393332
39052	393333
5712	393334
5786	393335
91429	393336
10069	393337
19689	393338
8312	393339
53566	393340
12964	393341
38152	393342
5898	393343
91614	393344
19982	393345
24208	393346
41742	393347
19336	393348
1086	393349
27242	393350
27881	393351
68297	393352
49328	393353
20528	393354
377	393355
67318	393356
64219	393357
16292	393358
11919	393359
70441	393360
87774	393361
39810	393362
4295	393363
82903	393364
194	393365
93998	393366
10766	393367
104112	393368
52576	393369
9279	393370
4178	393371
52301	393372
11566	393373
2160	393374
69920	393375
37891	393376
39279	393377
20638	393378
5	393379
1551	393380
4286	393381
35271	393382
60156	393383
30806	393384
60728	393385
5719	393386
7553	393387
12379	393388
61772	393389
12667	393390
49459	393391
54433	393392
1717	393393
10542	393394
4579	393395
330	393396
64333	393397
9595	393398
3988	393399
31166	393400
47874	393401
89544	393402
17006	393403
9976	393404
93626	393405
20620	393406
34285	393407
87240	393408
3370	393409
19580	393410
6961	393411
13195	393412
13588	393413
28075	393414
286	393415
1066	393416
45591	393417
46687	393418
39991	393419
101761	393420
1	393421
31491	393422
52435	393423
32941	393424
21813	393425
13318	393426
11712	393427
79164	393428
8631	393429
38	393430
41874	393431
17030	393432
225	393433
31586	393434
900	393435
68013	393436
38547	393437
26235	393438
20301	393439
54292	393440
1601	393441
231	393442
6793	393443
11871	393444
88535	393445
17032	393446
2902	393447
37599	393448
53552	393449
6245	393450
3362	393451
2169	393452
1702	393453
4428	393454
66358	393455
4013	393456
54657	393457
4	393458
23308	393459
50371	393460
72798	393461
58308	393462
4312	393463
18795	393464
36133	393465
56511	393466
37564	393467
22635	393468
36090	393469
18538	393470
65278	393471
79917	393472
16597	393473
258	393474
5930	393475
81731	393476
14	393477
11060	393478
287	393479
37348	393480
73875	393481
23750	393482
7087	393483
4730	393484
74454	393485
23601	393486
31	393487
17128	393488
51160	393489
40602	393490
44736	393491
24774	393492
34105	393493
50072	393494
5211	393495
19803	393496
99743	393497
33669	393498
55137	393499
60759	393500
31481	393501
106601	393502
3	393503
29190	393504
89201	393505
5564	393506
27922	393507
1294	393508
7941	393509
53669	393510
8572	393511
57501	393512
28601	393513
45915	393514
1379	393515
75833	393516
68127	393517
41163	393518
78354	393519
20916	393520
27904	393521
10079	393522
43738	393523
9605	393524
40003	393525
59892	393526
65187	393527
3551	393528
49345	393529
575	393530
31883	393531
24930	393532
77544	393533
20467	393534
4499	393535
22427	393536
11346	393537
7173	393538
83037	393539
49401	393540
4862	393541
25769	393542
44159	393543
1194	393544
42033	393545
72791	393546
1537	393547
2552	393548
69891	393549
7493	393550
14688	393551
66818	393552
17288	393553
6019	393554
45765	393555
63360	393556
36	393557
34886	393558
11947	393559
35981	393560
13700	393561
3981	393562
55334	393563
538	393564
45326	393565
11765	393566
87534	393567
20065	393568
482	393569
32949	393570
49698	393571
714	393572
272	393573
40	393574
53900	393575
9121	393576
3481	393577
82777	393578
9096	393579
8178	393580
12592	393581
9098	393582
79943	393583
1712	393584
66759	393585
12944	393586
71739	393587
15800	393588
43125	393589
77183	393590
4985	393591
27650	393592
58025	393593
25811	393594
45493	393595
15038	393596
77363	393597
4081	393598
56686	393599
36103	393600
651	393601
24789	393602
1800	393603
10081	393604
97505	393605
84486	393606
2580	393607
27695	393608
1125	393609
97	393610
93101	393611
42921	393612
10656	393613
551	393614
40422	393615
47820	393616
29436	393617
15978	393618
42898	393619
35405	393620
27700	393621
47998	393622
54336	393623
12857	393624
83732	393625
96239	393626
49870	393627
11210	393628
17469	393629
18292	393630
3814	393631
53747	393632
32113	393633
20180	393634
2274	393635
49346	393636
73089	393637
14276	393638
40125	393639
9399	393640
72998	393641
93107	393642
7889	393643
60022	393644
28826	393645
23216	393646
11236	393647
3311	393648
4650	393649
45759	393650
11848	393651
48700	393652
41770	393653
30374	393654
47260	393655
4639	393656
14661	393657
21948	393658
35727	393659
1298	393660
5930	393661
6102	393662
1367	393663
5285	393664
20620	393665
59710	393666
2892	393667
28528	393668
9599	393669
7389	393670
35078	393671
12011	393672
8645	393673
16771	393674
52046	393675
47074	393676
81724	393677
34703	393678
53585	393679
7417	393680
54692	393681
50359	393682
14852	393683
43792	393684
3951	393685
61729	393686
28133	393687
18332	393688
20448	393689
41977	393690
276	393691
82704	393692
10829	393693
69308	393694
16708	393695
54768	393696
81872	393697
6198	393698
8733	393699
2475	393700
27487	393701
2826	393702
50419	393703
94404	393704
30295	393705
79852	393706
57513	393707
26837	393708
71584	393709
51195	393710
29203	393711
45684	393712
5599	393713
51801	393714
72321	393715
46062	393716
16090	393717
13071	393718
114384	393719
11422	393720
17983	393721
19029	393722
47237	393723
69920	393724
23769	393725
71363	393726
6464	393727
2148	393728
10884	393729
61079	393730
45	393731
62924	393732
172	393733
57033	393734
4775	393735
5071	393736
40033	393737
4367	393738
878	393739
61636	393740
18588	393741
29151	393742
77006	393743
74650	393744
46442	393745
9429	393746
24776	393747
15848	393748
31105	393749
58468	393750
43692	393751
8089	393752
50080	393753
7458	393754
18614	393755
2282	393756
54039	393757
69540	393758
55487	393759
2671	393760
33833	393761
44531	393762
6103	393763
76948	393764
35379	393765
18422	393766
566	393767
5738	393768
46509	393769
6153	393770
5500	393771
8167	393772
27675	393773
29948	393774
69032	393775
58945	393776
41425	393777
20633	393778
6917	393779
24704	393780
325	393781
364	393782
9417	393783
27913	393784
71409	393785
607	393786
5591	393787
28713	393788
2903	393789
19930	393790
15187	393791
2777	393792
31418	393793
22323	393794
12985	393795
7341	393796
48774	393797
31070	393798
38400	393799
2233	393800
16879	393801
8824	393802
16695	393803
13157	393804
27630	393805
856	393806
7244	393807
76727	393808
79046	393809
66479	393810
2500	393811
60348	393812
18866	393813
84	393814
1171	393815
8805	393816
5816	393817
16566	393818
19371	393819
27509	393820
12072	393821
87034	393822
12826	393823
64	393824
23554	393825
41627	393826
6685	393827
67180	393828
72551	393829
33543	393830
15938	393831
93263	393832
7584	393833
61073	393834
61446	393835
48113	393836
790	393837
74893	393838
86517	393839
40171	393840
20292	393841
94187	393842
31442	393843
1629	393844
2698	393845
61540	393846
6010	393847
90620	393848
47591	393849
36344	393850
26894	393851
67990	393852
67746	393853
49980	393854
10641	393855
74938	393856
47260	393857
896	393858
20720	393859
10425	393860
25798	393861
5126	393862
4596	393863
16462	393864
842	393865
22492	393866
58051	393867
1240	393868
7092	393869
2062	393870
4319	393871
15202	393872
36881	393873
33304	393874
2203	393875
3342	393876
432	393877
7945	393878
20523	393879
74559	393880
3415	393881
51050	393882
17518	393883
34723	393884
469	393885
21032	393886
30952	393887
463	393888
1391	393889
272	393890
10054	393891
15166	393892
4520	393893
8396	393894
492	393895
54566	393896
18851	393897
1577	393898
32068	393899
13744	393900
10742	393901
47060	393902
2425	393903
37892	393904
30242	393905
63534	393906
141	393907
2399	393908
47362	393909
7567	393910
7577	393911
13189	393912
5511	393913
19826	393914
39908	393915
25844	393916
97340	393917
16511	393918
5599	393919
91639	393920
816	393921
66284	393922
5345	393923
15037	393924
36413	393925
71863	393926
45356	393927
299	393928
45184	393929
70836	393930
7447	393931
80369	393932
7404	393933
87535	393934
12080	393935
34365	393936
84929	393937
30093	393938
91873	393939
81703	393940
43286	393941
6535	393942
50800	393943
396	393944
13772	393945
22976	393946
1605	393947
1007	393948
36701	393949
1038	393950
8791	393951
51176	393952
2749	393953
20214	393954
11078	393955
588	393956
97341	393957
2176	393958
12904	393959
87002	393960
25085	393961
39597	393962
21810	393963
9582	393964
55919	393965
27006	393966
18023	393967
5788	393968
87789	393969
40887	393970
114425	393971
27320	393972
38725	393973
25454	393974
26050	393975
2806	393976
18978	393977
20442	393978
111429	393979
24915	393980
22481	393981
3050	393982
7402	393983
29457	393984
3563	393985
62197	393986
593	393987
69884	393988
49805	393989
44296	393990
85872	393991
21335	393992
20900	393993
832	393994
3723	393995
4831	393996
6629	393997
46070	393998
498	393999
20467	394000
1617	394001
16651	394002
6004	394003
41520	394004
56	394005
961	394006
44168	394007
9833	394008
44311	394009
16854	394010
64891	394011
13252	394012
24888	394013
15159	394014
15420	394015
63870	394016
65408	394017
39928	394018
25717	394019
40818	394020
8999	394021
37528	394022
31573	394023
16444	394024
46869	394025
20828	394026
78852	394027
2036	394028
2012	394029
34952	394030
2486	394031
43980	394032
6703	394033
23650	394034
6	394035
24894	394036
46469	394037
22069	394038
10282	394039
3480	394040
392	394041
83	394042
9450	394043
15748	394044
16238	394045
12509	394046
47010	394047
12254	394048
2365	394049
13223	394050
36881	394051
49882	394052
20251	394053
34930	394054
58538	394055
17932	394056
4991	394057
13870	394058
91682	394059
79750	394060
37127	394061
1076	394062
16662	394063
750	394064
15195	394065
9737	394066
29725	394067
7952	394068
28204	394069
45402	394070
60743	394071
44433	394072
1852	394073
34714	394074
29950	394075
19609	394076
44440	394077
65645	394078
31988	394079
7477	394080
52377	394081
9621	394082
7053	394083
1437	394084
1676	394085
972	394086
32924	394087
49857	394088
1435	394089
1893	394090
13598	394091
5988	394092
24584	394093
44380	394094
90951	394095
3720	394096
23991	394097
21796	394098
50021	394099
41532	394100
25991	394101
69516	394102
6607	394103
13333	394104
66602	394105
49661	394106
30131	394107
59621	394108
1319	394109
38353	394110
21330	394111
59403	394112
36952	394113
31534	394114
341	394115
43568	394116
81434	394117
14657	394118
50960	394119
25732	394120
114	394121
49045	394122
62112	394123
373	394124
7637	394125
9522	394126
16293	394127
4568	394128
20209	394129
50162	394130
18555	394131
20224	394132
2988	394133
13270	394134
22923	394135
104661	394136
1112	394137
2511	394138
42624	394139
576	394140
2045	394141
6292	394142
1185	394143
16340	394144
41916	394145
10162	394146
21460	394147
428	394148
12881	394149
26250	394150
18027	394151
1107	394152
59563	394153
42423	394154
7199	394155
1978	394156
16653	394157
38678	394158
10886	394159
4586	394160
3370	394161
2893	394162
35973	394163
39495	394164
507	394165
37101	394166
5841	394167
16163	394168
2416	394169
12926	394170
3319	394171
91948	394172
101261	394173
40447	394174
32030	394175
103984	394176
70385	394177
56713	394178
24426	394179
15012	394180
35913	394181
41625	394182
65122	394183
59321	394184
19729	394185
66	394186
38899	394187
20932	394188
789	394189
15220	394190
17338	394191
10245	394192
62885	394193
4411	394194
10598	394195
81391	394196
55521	394197
13475	394198
42642	394199
23872	394200
18848	394201
33467	394202
13142	394203
15722	394204
69660	394205
165	394206
85701	394207
39683	394208
97375	394209
16794	394210
56322	394211
4586	394212
356	394213
10007	394214
93	394215
1508	394216
92578	394217
57102	394218
82930	394219
47	394220
18944	394221
1232	394222
2623	394223
26786	394224
45700	394225
31911	394226
47504	394227
54197	394228
75161	394229
41782	394230
85012	394231
18073	394232
377	394233
21980	394234
23802	394235
27656	394236
88495	394237
27837	394238
16648	394239
3764	394240
94693	394241
20775	394242
12293	394243
3803	394244
1319	394245
428	394246
25936	394247
72656	394248
54327	394249
3072	394250
59719	394251
108575	394252
53897	394253
1544	394254
9175	394255
3476	394256
43937	394257
37127	394258
93659	394259
32456	394260
57537	394261
37346	394262
35377	394263
25417	394264
78348	394265
28946	394266
12140	394267
31609	394268
48823	394269
13253	394270
7238	394271
111964	394272
30572	394273
48188	394274
102075	394275
36250	394276
24204	394277
60678	394278
5176	394279
7773	394280
89324	394281
35086	394282
26463	394283
76002	394284
27325	394285
73857	394286
21260	394287
7033	394288
191	394289
390	394290
13379	394291
35828	394292
8745	394293
4701	394294
85638	394295
12816	394296
2829	394297
41624	394298
58035	394299
5382	394300
37676	394301
82388	394302
4301	394303
287	394304
7310	394305
4004	394306
11734	394307
6096	394308
11363	394309
11326	394310
5568	394311
11561	394312
32	394313
50382	394314
51094	394315
37186	394316
10480	394317
1577	394318
9013	394319
10628	394320
68968	394321
37301	394322
21101	394323
6374	394324
22608	394325
49588	394326
18280	394327
58846	394328
26578	394329
1279	394330
33068	394331
45318	394332
1054	394333
20156	394334
14643	394335
16685	394336
17783	394337
1825	394338
14069	394339
7406	394340
66744	394341
16557	394342
114490	394343
44109	394344
4577	394345
48466	394346
7527	394347
14249	394348
70402	394349
3930	394350
38952	394351
35359	394352
10466	394353
56481	394354
48764	394355
42570	394356
49	394357
22984	394358
11457	394359
90621	394360
13467	394361
14745	394362
22377	394363
1019	394364
50790	394365
47565	394366
10109	394367
28220	394368
15294	394369
55686	394370
42729	394371
13036	394372
6412	394373
4234	394374
7453	394375
21974	394376
12732	394377
13620	394378
6952	394379
45494	394380
54575	394381
8166	394382
31254	394383
34848	394384
2257	394385
3615	394386
9233	394387
30783	394388
67360	394389
1875	394390
12229	394391
72895	394392
28659	394393
34165	394394
19939	394395
23196	394396
67559	394397
25030	394398
11763	394399
16822	394400
85912	394401
11188	394402
4034	394403
76976	394404
40617	394405
650	394406
42791	394407
56587	394408
3350	394409
88920	394410
106300	394411
1441	394412
32120	394413
5186	394414
86887	394415
12432	394416
20116	394417
895	394418
406	394419
628	394420
87280	394421
25740	394422
49193	394423
13396	394424
68786	394425
13201	394426
76989	394427
43676	394428
7267	394429
522	394430
44673	394431
43621	394432
57606	394433
48132	394434
75437	394435
33533	394436
8348	394437
19047	394438
17374	394439
45753	394440
52172	394441
909	394442
48820	394443
1709	394444
21869	394445
65199	394446
72633	394447
59090	394448
15213	394449
25691	394450
13978	394451
1745	394452
63510	394453
48660	394454
45317	394455
3863	394456
9230	394457
231	394458
72374	394459
56998	394460
23559	394461
50572	394462
29302	394463
54370	394464
3095	394465
47076	394466
27391	394467
4257	394468
55267	394469
46818	394470
41307	394471
34209	394472
18672	394473
2161	394474
25799	394475
82199	394476
62998	394477
33747	394478
5307	394479
39405	394480
2050	394481
3154	394482
2512	394483
1007	394484
23144	394485
45663	394486
66773	394487
25552	394488
58647	394489
1533	394490
500	394491
55155	394492
134	394493
26889	394494
890	394495
11787	394496
8554	394497
34719	394498
63105	394499
21744	394500
24717	394501
21306	394502
9126	394503
13401	394504
40777	394505
63742	394506
6800	394507
27701	394508
26239	394509
74091	394510
68951	394511
6810	394512
16144	394513
24199	394514
10604	394515
30661	394516
2914	394517
60338	394518
77217	394519
11597	394520
39724	394521
72813	394522
38832	394523
16665	394524
106668	394525
6142	394526
35192	394527
7185	394528
17924	394529
47802	394530
13023	394531
1604	394532
12245	394533
6110	394534
9004	394535
65471	394536
87889	394537
868	394538
51110	394539
55187	394540
29351	394541
9966	394542
58246	394543
13608	394544
51466	394545
7015	394546
19264	394547
4341	394548
55149	394549
3761	394550
86059	394551
34667	394552
73102	394553
73912	394554
55841	394555
28203	394556
26438	394557
49756	394558
4311	394559
81460	394560
73899	394561
700	394562
7565	394563
67229	394564
1566	394565
44004	394566
77933	394567
12213	394568
68745	394569
54851	394570
41241	394571
4454	394572
37796	394573
20074	394574
91201	394575
35014	394576
18577	394577
21153	394578
8055	394579
14562	394580
62771	394581
4193	394582
9431	394583
27506	394584
41801	394585
54584	394586
29624	394587
1653	394588
23666	394589
59299	394590
55407	394591
6262	394592
9813	394593
7311	394594
16716	394595
11897	394596
10018	394597
34635	394598
47173	394599
48082	394600
7133	394601
5471	394602
10547	394603
13700	394604
9240	394605
32580	394606
6302	394607
771	394608
47078	394609
55683	394610
7207	394611
112695	394612
27460	394613
3055	394614
14351	394615
3351	394616
17212	394617
20553	394618
89900	394619
50381	394620
2162	394621
19369	394622
84275	394623
4342	394624
32875	394625
7481	394626
33600	394627
6497	394628
16338	394629
34782	394630
21810	394631
52227	394632
43481	394633
55946	394634
24585	394635
3087	394636
95986	394637
4638	394638
692	394639
12624	394640
2190	394641
619	394642
50909	394643
17326	394644
2707	394645
34165	394646
22431	394647
51223	394648
45010	394649
5278	394650
2011	394651
52704	394652
26448	394653
5735	394654
880	394655
2417	394656
98867	394657
23198	394658
6089	394659
36387	394660
87682	394661
97830	394662
8958	394663
20636	394664
818	394665
69706	394666
3867	394667
5001	394668
21950	394669
19642	394670
66281	394671
38325	394672
29692	394673
8540	394674
59709	394675
59314	394676
45638	394677
35849	394678
2078	394679
23516	394680
3509	394681
77867	394682
14687	394683
35642	394684
1684	394685
58677	394686
40961	394687
57884	394688
11795	394689
3971	394690
32600	394691
1493	394692
19815	394693
31276	394694
41122	394695
4664	394696
3537	394697
60962	394698
4065	394699
79443	394700
12403	394701
10638	394702
67430	394703
52297	394704
8421	394705
1149	394706
34348	394707
59630	394708
56885	394709
7517	394710
23727	394711
82735	394712
19670	394713
10415	394714
8381	394715
21769	394716
54305	394717
2224	394718
36537	394719
18016	394720
357	394721
9464	394722
23670	394723
41844	394724
72078	394725
48233	394726
85661	394727
8048	394728
4248	394729
46626	394730
52019	394731
91733	394732
37040	394733
34418	394734
67067	394735
69	394736
4031	394737
1499	394738
82649	394739
41652	394740
54963	394741
35753	394742
7398	394743
19018	394744
2647	394745
38486	394746
38667	394747
96811	394748
79722	394749
15278	394750
54676	394751
19278	394752
57443	394753
46915	394754
1347	394755
11012	394756
72693	394757
3942	394758
47080	394759
62954	394760
39239	394761
23793	394762
54614	394763
1317	394764
70074	394765
10669	394766
1481	394767
66628	394768
1357	394769
51583	394770
56892	394771
24426	394772
2596	394773
12981	394774
56492	394775
49139	394776
13070	394777
51219	394778
32425	394779
15077	394780
13741	394781
5490	394782
62853	394783
99728	394784
2522	394785
25558	394786
47624	394787
12522	394788
10160	394789
41	394790
50785	394791
4334	394792
36775	394793
13539	394794
97425	394795
47983	394796
64381	394797
691	394798
19182	394799
35688	394800
31615	394801
26404	394802
21935	394803
87699	394804
93574	394805
29259	394806
7381	394807
15393	394808
49514	394809
312	394810
64867	394811
2356	394812
13502	394813
9211	394814
30376	394815
34267	394816
50962	394817
1681	394818
23309	394819
63938	394820
11561	394821
30	394822
31902	394823
83339	394824
30175	394825
28715	394826
27528	394827
83601	394828
2565	394829
686	394830
1700	394831
1	394832
34416	394833
51515	394834
1433	394835
32438	394836
19488	394837
53206	394838
10269	394839
25727	394840
1628	394841
70499	394842
69337	394843
4171	394844
6831	394845
13330	394846
91557	394847
50474	394848
36	394849
71809	394850
97679	394851
21451	394852
38313	394853
14808	394854
2395	394855
35088	394856
22345	394857
19130	394858
29120	394859
40238	394860
48650	394861
14835	394862
30560	394863
4268	394864
25617	394865
499	394866
67842	394867
2331	394868
19013	394869
40932	394870
7485	394871
2524	394872
51140	394873
26248	394874
5069	394875
14617	394876
41912	394877
8133	394878
4939	394879
7482	394880
16224	394881
13206	394882
3740	394883
87246	394884
1493	394885
73288	394886
29812	394887
5826	394888
22825	394889
34966	394890
51080	394891
9756	394892
12939	394893
25293	394894
15415	394895
15567	394896
14920	394897
30016	394898
106224	394899
38089	394900
31538	394901
19535	394902
18454	394903
8694	394904
19579	394905
14955	394906
463	394907
15963	394908
11935	394909
46210	394910
19071	394911
89901	394912
15829	394913
46235	394914
64726	394915
3300	394916
53071	394917
38533	394918
38791	394919
27905	394920
26909	394921
301	394922
5651	394923
66164	394924
29747	394925
52961	394926
25207	394927
7695	394928
110533	394929
47506	394930
808	394931
30953	394932
28818	394933
89782	394934
57999	394935
82715	394936
18325	394937
113441	394938
35524	394939
59002	394940
30010	394941
24099	394942
18994	394943
642	394944
3165	394945
30306	394946
7664	394947
56454	394948
5963	394949
11660	394950
38522	394951
19181	394952
242	394953
8175	394954
49681	394955
56989	394956
82180	394957
14968	394958
103136	394959
51797	394960
84242	394961
99046	394962
2903	394963
2917	394964
52344	394965
3125	394966
19890	394967
1330	394968
45996	394969
2753	394970
5649	394971
27187	394972
40157	394973
77310	394974
77952	394975
65991	394976
64606	394977
73292	394978
36758	394979
42588	394980
9855	394981
64453	394982
65560	394983
18396	394984
56903	394985
38796	394986
24928	394987
18781	394988
459	394989
18509	394990
1	394991
1027	394992
73424	394993
41150	394994
67502	394995
8251	394996
43758	394997
16235	394998
10228	394999
82646	395000
825	395001
24741	395002
3103	395003
18827	395004
23490	395005
33545	395006
8480	395007
20561	395008
54455	395009
11698	395010
13772	395011
5753	395012
44893	395013
107639	395014
78687	395015
61205	395016
6347	395017
4067	395018
38180	395019
52611	395020
2707	395021
60864	395022
4789	395023
2118	395024
21084	395025
10915	395026
3250	395027
76405	395028
198	395029
13713	395030
14259	395031
45105	395032
81970	395033
28957	395034
87	395035
56550	395036
40094	395037
19198	395038
13120	395039
61102	395040
18167	395041
2489	395042
25483	395043
42222	395044
11529	395045
25865	395046
70131	395047
109604	395048
3535	395049
1791	395050
8507	395051
58769	395052
58874	395053
3234	395054
35566	395055
7241	395056
80819	395057
85646	395058
42901	395059
1991	395060
24896	395061
15755	395062
20893	395063
1278	395064
1137	395065
64128	395066
97279	395067
98144	395068
37049	395069
30478	395070
102214	395071
29402	395072
35395	395073
73447	395074
59119	395075
83	395076
11006	395077
18066	395078
1976	395079
5888	395080
22528	395081
16065	395082
43888	395083
84681	395084
10827	395085
37793	395086
1716	395087
519	395088
62994	395089
61588	395090
23933	395091
10391	395092
2423	395093
33767	395094
59760	395095
8070	395096
4310	395097
51513	395098
13552	395099
26048	395100
21681	395101
100293	395102
10665	395103
8302	395104
9784	395105
16514	395106
50474	395107
26714	395108
15200	395109
1952	395110
57019	395111
6799	395112
2969	395113
54299	395114
61968	395115
14728	395116
73465	395117
11816	395118
60317	395119
15248	395120
64277	395121
26012	395122
1413	395123
68652	395124
21914	395125
86679	395126
8148	395127
15815	395128
29981	395129
23507	395130
85933	395131
79355	395132
4569	395133
20176	395134
5143	395135
68582	395136
3626	395137
51841	395138
104090	395139
35055	395140
8852	395141
46785	395142
4223	395143
4188	395144
59104	395145
15402	395146
42814	395147
97615	395148
9997	395149
17620	395150
26523	395151
24206	395152
35288	395153
59966	395154
35941	395155
54192	395156
147	395157
50790	395158
7837	395159
20806	395160
53398	395161
75749	395162
27184	395163
28644	395164
52829	395165
5452	395166
59426	395167
80242	395168
93381	395169
29966	395170
10487	395171
56276	395172
7586	395173
74335	395174
64169	395175
17706	395176
40422	395177
10952	395178
64496	395179
28525	395180
40860	395181
2	395182
50048	395183
86864	395184
5269	395185
19040	395186
72026	395187
384	395188
2507	395189
12672	395190
12475	395191
97682	395192
3329	395193
10769	395194
49280	395195
62492	395196
11221	395197
54490	395198
74963	395199
6240	395200
788	395201
60076	395202
3145	395203
45214	395204
2282	395205
43726	395206
46015	395207
24638	395208
12898	395209
15710	395210
319	395211
10376	395212
6228	395213
22094	395214
606	395215
346	395216
52191	395217
24067	395218
22656	395219
100599	395220
72221	395221
2115	395222
58360	395223
2013	395224
708	395225
70589	395226
3526	395227
93726	395228
55209	395229
1620	395230
23288	395231
2227	395232
15141	395233
1541	395234
22095	395235
34147	395236
61282	395237
6726	395238
17958	395239
4059	395240
27888	395241
2720	395242
2651	395243
7263	395244
30721	395245
32203	395246
33777	395247
20262	395248
94885	395249
29979	395250
23	395251
18395	395252
55683	395253
31892	395254
42700	395255
23250	395256
50616	395257
43765	395258
81	395259
37289	395260
80601	395261
49137	395262
20891	395263
230	395264
3577	395265
24392	395266
29	395267
29145	395268
74202	395269
9945	395270
5762	395271
5916	395272
52476	395273
32996	395274
2358	395275
44905	395276
44582	395277
5637	395278
37277	395279
19944	395280
21928	395281
33148	395282
10984	395283
75582	395284
63042	395285
19696	395286
69929	395287
60370	395288
53295	395289
57656	395290
44201	395291
21935	395292
42973	395293
75102	395294
41940	395295
6042	395296
19401	395297
21586	395298
8801	395299
3716	395300
27096	395301
56	395302
85899	395303
36642	395304
15787	395305
205	395306
15949	395307
13250	395308
68619	395309
15206	395310
1392	395311
19959	395312
2476	395313
20876	395314
5059	395315
20173	395316
23350	395317
2260	395318
72534	395319
32772	395320
8007	395321
12197	395322
1190	395323
73154	395324
69274	395325
45213	395326
15452	395327
1092	395328
93146	395329
6389	395330
2	395331
29440	395332
8328	395333
45219	395334
8571	395335
35259	395336
29420	395337
23315	395338
19234	395339
53379	395340
16033	395341
37790	395342
106011	395343
110523	395344
93101	395345
45315	395346
10738	395347
36710	395348
68947	395349
28807	395350
35106	395351
3792	395352
11482	395353
19662	395354
13330	395355
31996	395356
27764	395357
31289	395358
48174	395359
21151	395360
46633	395361
84401	395362
29846	395363
53456	395364
73684	395365
29177	395366
164	395367
8376	395368
45367	395369
23851	395370
2709	395371
22148	395372
49385	395373
46191	395374
30508	395375
516	395376
5985	395377
12540	395378
60215	395379
151	395380
38484	395381
112653	395382
3461	395383
24936	395384
5459	395385
15371	395386
31695	395387
11546	395388
22264	395389
32755	395390
37225	395391
27231	395392
6450	395393
78403	395394
57846	395395
47378	395396
40498	395397
17336	395398
6581	395399
5217	395400
37903	395401
91908	395402
852	395403
3743	395404
70222	395405
27489	395406
75170	395407
55073	395408
39455	395409
68131	395410
5119	395411
86246	395412
914	395413
22135	395414
36089	395415
15985	395416
70655	395417
203	395418
74850	395419
4053	395420
13854	395421
6158	395422
16487	395423
32693	395424
55102	395425
32609	395426
3130	395427
9481	395428
46000	395429
50051	395430
25799	395431
10007	395432
7754	395433
5539	395434
779	395435
65369	395436
71442	395437
24608	395438
80372	395439
35383	395440
714	395441
631	395442
2405	395443
41436	395444
10274	395445
103544	395446
10935	395447
61387	395448
35625	395449
6678	395450
4729	395451
7553	395452
29117	395453
11825	395454
94642	395455
37070	395456
62551	395457
91072	395458
72603	395459
49322	395460
15859	395461
88315	395462
22423	395463
19220	395464
11818	395465
8967	395466
100944	395467
80557	395468
619	395469
52325	395470
18579	395471
55749	395472
5707	395473
31265	395474
42668	395475
544	395476
56947	395477
32879	395478
66165	395479
50315	395480
39194	395481
2868	395482
27049	395483
39704	395484
21259	395485
26032	395486
27537	395487
46591	395488
74874	395489
40509	395490
111433	395491
11218	395492
17719	395493
20271	395494
41178	395495
67948	395496
4628	395497
4153	395498
579	395499
4797	395500
42144	395501
43126	395502
2342	395503
25528	395504
3400	395505
325	395506
1531	395507
25241	395508
50590	395509
48234	395510
332	395511
81073	395512
24518	395513
8604	395514
74867	395515
67408	395516
3625	395517
89540	395518
76434	395519
91893	395520
63095	395521
62876	395522
78681	395523
811	395524
4	395525
39397	395526
19469	395527
14576	395528
9963	395529
17985	395530
18608	395531
79251	395532
14777	395533
11269	395534
10442	395535
18936	395536
59911	395537
39711	395538
61464	395539
6446	395540
23024	395541
38780	395542
2475	395543
13848	395544
91056	395545
555	395546
5728	395547
4823	395548
30518	395549
4390	395550
98959	395551
32701	395552
42049	395553
14084	395554
76695	395555
57592	395556
37949	395557
34734	395558
50551	395559
43434	395560
25570	395561
28761	395562
6983	395563
24944	395564
489	395565
9831	395566
9270	395567
15784	395568
50774	395569
7655	395570
5988	395571
16991	395572
78026	395573
79229	395574
20438	395575
79092	395576
21670	395577
17348	395578
9102	395579
102627	395580
6318	395581
18930	395582
79968	395583
7063	395584
451	395585
75147	395586
52368	395587
26003	395588
41017	395589
73867	395590
89032	395591
30914	395592
30380	395593
47916	395594
59315	395595
54	395596
64210	395597
44604	395598
34843	395599
76171	395600
14939	395601
55577	395602
55570	395603
3244	395604
25180	395605
1592	395606
8108	395607
68371	395608
54534	395609
12987	395610
53397	395611
632	395612
15196	395613
13560	395614
1175	395615
31511	395616
8162	395617
3630	395618
53565	395619
25079	395620
13474	395621
23396	395622
31582	395623
7968	395624
16028	395625
41882	395626
84739	395627
37728	395628
7458	395629
25	395630
39795	395631
78046	395632
93487	395633
27305	395634
36343	395635
74176	395636
22759	395637
21	395638
71524	395639
75919	395640
20541	395641
40	395642
41037	395643
14843	395644
26232	395645
5738	395646
31069	395647
11984	395648
13196	395649
13934	395650
34012	395651
69976	395652
15738	395653
299	395654
229	395655
4615	395656
22570	395657
32932	395658
15262	395659
53777	395660
55158	395661
4599	395662
38992	395663
797	395664
12732	395665
53550	395666
40443	395667
86112	395668
2892	395669
111202	395670
28870	395671
8917	395672
16385	395673
43259	395674
14886	395675
26483	395676
32342	395677
3624	395678
16131	395679
1677	395680
8937	395681
22268	395682
1665	395683
35047	395684
77025	395685
25932	395686
56512	395687
2762	395688
215	395689
3211	395690
57748	395691
2497	395692
1038	395693
9520	395694
61187	395695
16479	395696
61540	395697
17526	395698
10492	395699
2800	395700
7104	395701
72629	395702
12252	395703
17120	395704
5300	395705
5865	395706
7823	395707
63086	395708
18386	395709
28201	395710
3155	395711
5694	395712
16211	395713
13497	395714
17209	395715
38148	395716
16129	395717
62222	395718
34829	395719
10140	395720
80767	395721
49580	395722
61564	395723
891	395724
31092	395725
76977	395726
45893	395727
14670	395728
59941	395729
54726	395730
3195	395731
4442	395732
75784	395733
52035	395734
51018	395735
7331	395736
272	395737
15044	395738
1231	395739
10161	395740
23942	395741
3497	395742
73642	395743
56610	395744
10647	395745
38	395746
14747	395747
17141	395748
27206	395749
12349	395750
7334	395751
44968	395752
55749	395753
3858	395754
5090	395755
49045	395756
1039	395757
11472	395758
10053	395759
13800	395760
1134	395761
65396	395762
56798	395763
18278	395764
48661	395765
6136	395766
48399	395767
81	395768
23985	395769
101145	395770
22744	395771
16359	395772
61002	395773
25234	395774
1750	395775
4971	395776
24902	395777
44743	395778
83049	395779
6953	395780
52619	395781
2265	395782
5288	395783
12675	395784
57432	395785
53584	395786
41218	395787
57730	395788
6676	395789
941	395790
41097	395791
70427	395792
2667	395793
93528	395794
4976	395795
48825	395796
43805	395797
36046	395798
59583	395799
37398	395800
33229	395801
25186	395802
15206	395803
37757	395804
19128	395805
15459	395806
1190	395807
1445	395808
46497	395809
11604	395810
10225	395811
100416	395812
3449	395813
53913	395814
43818	395815
31676	395816
63623	395817
34056	395818
80760	395819
761	395820
22912	395821
62372	395822
5505	395823
47555	395824
94208	395825
31570	395826
80938	395827
93481	395828
16606	395829
18279	395830
7597	395831
10150	395832
31597	395833
57339	395834
97705	395835
6208	395836
12714	395837
37525	395838
938	395839
109598	395840
64289	395841
13810	395842
64661	395843
77938	395844
35278	395845
15322	395846
10929	395847
20413	395848
41686	395849
51000	395850
3582	395851
251	395852
60264	395853
68888	395854
7920	395855
42591	395856
1259	395857
52215	395858
43389	395859
57602	395860
2197	395861
30300	395862
37132	395863
12216	395864
77238	395865
3315	395866
7552	395867
34103	395868
23138	395869
13366	395870
1882	395871
26962	395872
2173	395873
59115	395874
71	395875
14762	395876
40378	395877
33642	395878
17441	395879
22419	395880
51105	395881
51742	395882
2404	395883
10818	395884
82369	395885
12128	395886
7402	395887
1944	395888
11934	395889
16891	395890
18677	395891
26025	395892
473	395893
1804	395894
107605	395895
3262	395896
48828	395897
5141	395898
438	395899
8300	395900
27208	395901
68501	395902
27497	395903
114423	395904
7960	395905
27356	395906
71707	395907
76734	395908
2549	395909
39705	395910
12274	395911
59468	395912
3472	395913
72827	395914
47302	395915
7005	395916
40410	395917
27934	395918
20246	395919
12756	395920
32216	395921
74481	395922
44773	395923
55589	395924
5575	395925
71541	395926
312	395927
23527	395928
7674	395929
1706	395930
3381	395931
12985	395932
577	395933
80328	395934
45995	395935
99460	395936
22741	395937
33717	395938
6823	395939
10072	395940
36369	395941
92651	395942
17190	395943
84495	395944
24801	395945
42097	395946
3317	395947
16101	395948
56632	395949
43153	395950
50401	395951
32993	395952
11942	395953
13741	395954
38581	395955
10345	395956
6058	395957
48767	395958
28596	395959
1975	395960
1943	395961
32565	395962
1768	395963
54086	395964
5738	395965
73135	395966
9490	395967
39942	395968
33897	395969
12526	395970
12754	395971
13404	395972
68178	395973
27570	395974
8018	395975
1513	395976
3247	395977
92395	395978
80322	395979
52119	395980
47473	395981
380	395982
11333	395983
199	395984
2076	395985
1871	395986
16024	395987
66145	395988
6864	395989
29	395990
102709	395991
7310	395992
48236	395993
987	395994
11753	395995
3444	395996
63495	395997
75632	395998
14139	395999
37769	396000
52914	396001
10659	396002
10195	396003
3121	396004
39316	396005
524	396006
35792	396007
14562	396008
67813	396009
48684	396010
3071	396011
81082	396012
18614	396013
52263	396014
4436	396015
8256	396016
16522	396017
10009	396018
7323	396019
73578	396020
27746	396021
79388	396022
52740	396023
9	396024
12979	396025
24562	396026
81847	396027
60254	396028
34814	396029
7392	396030
13889	396031
232	396032
10063	396033
41017	396034
29989	396035
786	396036
100557	396037
7734	396038
43586	396039
39	396040
3498	396041
31129	396042
11740	396043
17076	396044
46618	396045
48185	396046
1623	396047
3201	396048
22677	396049
19114	396050
42197	396051
82325	396052
8862	396053
10756	396054
107512	396055
11773	396056
35381	396057
48260	396058
77054	396059
22495	396060
55639	396061
22036	396062
17289	396063
8387	396064
33088	396065
27089	396066
15586	396067
12027	396068
323	396069
5397	396070
43174	396071
62040	396072
6791	396073
55013	396074
21556	396075
2303	396076
15455	396077
23633	396078
11755	396079
14715	396080
43633	396081
15475	396082
22610	396083
4502	396084
212	396085
43861	396086
19885	396087
7369	396088
66801	396089
4400	396090
66109	396091
110999	396092
57591	396093
325	396094
91885	396095
57	396096
45240	396097
16885	396098
21159	396099
39	396100
32604	396101
10508	396102
189	396103
4941	396104
25755	396105
17908	396106
6907	396107
36930	396108
4310	396109
5605	396110
59362	396111
2503	396112
10903	396113
13587	396114
36862	396115
35301	396116
9888	396117
67038	396118
7362	396119
370	396120
1410	396121
3069	396122
50381	396123
1289	396124
50960	396125
8023	396126
42896	396127
19728	396128
59618	396129
87919	396130
87353	396131
61587	396132
96540	396133
5500	396134
29177	396135
9680	396136
46560	396137
6116	396138
42086	396139
1612	396140
5204	396141
52983	396142
59817	396143
38511	396144
19151	396145
14670	396146
1550	396147
48982	396148
11137	396149
15970	396150
21563	396151
50579	396152
17022	396153
40770	396154
16253	396155
49773	396156
1447	396157
30390	396158
9701	396159
16103	396160
35470	396161
29914	396162
73689	396163
40372	396164
23250	396165
88411	396166
597	396167
64385	396168
4808	396169
33387	396170
34903	396171
92984	396172
26645	396173
3961	396174
90559	396175
17527	396176
28225	396177
26171	396178
532	396179
36668	396180
43937	396181
61986	396182
48164	396183
90516	396184
848	396185
43569	396186
59856	396187
1217	396188
1669	396189
21429	396190
9997	396191
42886	396192
297	396193
35404	396194
60427	396195
51917	396196
59232	396197
2080	396198
38206	396199
6060	396200
7207	396201
24754	396202
2873	396203
7010	396204
38302	396205
661	396206
88311	396207
11137	396208
33073	396209
25189	396210
12103	396211
4226	396212
94175	396213
30932	396214
1887	396215
29946	396216
20161	396217
46856	396218
71382	396219
12071	396220
18435	396221
45421	396222
878	396223
1946	396224
76706	396225
22428	396226
5410	396227
87535	396228
31457	396229
730	396230
138	396231
24550	396232
6367	396233
27828	396234
18474	396235
77493	396236
42587	396237
42225	396238
18088	396239
23181	396240
19462	396241
4185	396242
88	396243
11764	396244
6954	396245
15443	396246
712	396247
35846	396248
26335	396249
13681	396250
4730	396251
20354	396252
8800	396253
4880	396254
56480	396255
72232	396256
77553	396257
28418	396258
76458	396259
2519	396260
8738	396261
59875	396262
28328	396263
33645	396264
41498	396265
6607	396266
7260	396267
78369	396268
14737	396269
30153	396270
2973	396271
2778	396272
9675	396273
52814	396274
959	396275
90226	396276
8839	396277
84480	396278
2611	396279
111541	396280
57393	396281
3288	396282
21317	396283
26	396284
51778	396285
40722	396286
240	396287
4447	396288
9883	396289
72564	396290
4998	396291
54063	396292
23275	396293
523	396294
45239	396295
47821	396296
91423	396297
55114	396298
32711	396299
2487	396300
54521	396301
32664	396302
47096	396303
1659	396304
58190	396305
94631	396306
23157	396307
5029	396308
15319	396309
2164	396310
6755	396311
1580	396312
30531	396313
57265	396314
59744	396315
32704	396316
869	396317
29510	396318
108138	396319
49917	396320
89239	396321
20026	396322
76786	396323
16650	396324
10797	396325
22552	396326
58287	396327
4332	396328
27737	396329
25869	396330
101629	396331
10709	396332
53098	396333
52028	396334
19263	396335
25100	396336
3057	396337
273	396338
2890	396339
762	396340
37078	396341
24462	396342
87194	396343
278	396344
10738	396345
424	396346
3458	396347
1446	396348
24320	396349
4162	396350
9386	396351
72516	396352
53515	396353
1975	396354
4004	396355
77272	396356
64003	396357
7207	396358
11875	396359
48319	396360
36188	396361
16408	396362
27239	396363
48165	396364
16079	396365
40119	396366
51930	396367
32802	396368
51244	396369
26535	396370
66725	396371
6832	396372
5847	396373
15817	396374
16697	396375
44128	396376
99288	396377
15728	396378
952	396379
13182	396380
6686	396381
9001	396382
26159	396383
28019	396384
20352	396385
22090	396386
23117	396387
1093	396388
12545	396389
2872	396390
96066	396391
21596	396392
14082	396393
424	396394
26670	396395
14776	396396
35749	396397
28384	396398
30156	396399
30719	396400
122	396401
36115	396402
24264	396403
56184	396404
2398	396405
460	396406
51465	396407
61262	396408
7213	396409
23697	396410
72790	396411
9272	396412
52112	396413
30663	396414
7737	396415
7652	396416
34810	396417
15192	396418
6357	396419
42984	396420
20015	396421
54446	396422
8987	396423
39848	396424
74219	396425
24658	396426
29400	396427
55975	396428
20562	396429
8411	396430
50348	396431
11271	396432
56212	396433
35769	396434
6630	396435
18962	396436
101907	396437
9995	396438
108212	396439
36015	396440
36754	396441
50900	396442
63674	396443
22312	396444
77544	396445
33198	396446
8178	396447
10200	396448
7782	396449
737	396450
24163	396451
818	396452
9650	396453
70492	396454
44963	396455
6834	396456
40420	396457
60931	396458
5356	396459
54685	396460
67	396461
22529	396462
100894	396463
35669	396464
14292	396465
36338	396466
110312	396467
24320	396468
17839	396469
28108	396470
59624	396471
13454	396472
154	396473
43322	396474
8017	396475
47224	396476
1485	396477
9227	396478
13000	396479
71864	396480
29996	396481
30652	396482
353	396483
67689	396484
41310	396485
5952	396486
62310	396487
91160	396488
6124	396489
68007	396490
18002	396491
7364	396492
2639	396493
13758	396494
10681	396495
6293	396496
8144	396497
17950	396498
27828	396499
44478	396500
31944	396501
7320	396502
37247	396503
14875	396504
71553	396505
9174	396506
17492	396507
22544	396508
14359	396509
39144	396510
75394	396511
15915	396512
48931	396513
21571	396514
1237	396515
2892	396516
8168	396517
18939	396518
71066	396519
34670	396520
7838	396521
13407	396522
683	396523
20567	396524
52141	396525
41493	396526
8889	396527
19760	396528
437	396529
1602	396530
9032	396531
26997	396532
75912	396533
45624	396534
260	396535
54724	396536
27724	396537
35422	396538
74494	396539
85130	396540
28667	396541
595	396542
3636	396543
83522	396544
58445	396545
8617	396546
10	396547
7364	396548
12718	396549
43703	396550
69131	396551
71250	396552
114527	396553
8192	396554
1820	396555
57961	396556
93954	396557
135	396558
39505	396559
194	396560
59900	396561
6360	396562
24365	396563
209	396564
30690	396565
8765	396566
23337	396567
9793	396568
93166	396569
27744	396570
36744	396571
792	396572
65984	396573
1661	396574
42671	396575
29251	396576
7355	396577
40569	396578
18550	396579
18832	396580
30960	396581
75	396582
62519	396583
65229	396584
62085	396585
36342	396586
13287	396587
6468	396588
55441	396589
14935	396590
1658	396591
37642	396592
52295	396593
6988	396594
13198	396595
29325	396596
37662	396597
2544	396598
8397	396599
32220	396600
66255	396601
81336	396602
17176	396603
11469	396604
19713	396605
9570	396606
109969	396607
71067	396608
33531	396609
84809	396610
1425	396611
54285	396612
44079	396613
3588	396614
38900	396615
42131	396616
36815	396617
72081	396618
24146	396619
3883	396620
22536	396621
43467	396622
24300	396623
5241	396624
26241	396625
21992	396626
91513	396627
102005	396628
93252	396629
59354	396630
14007	396631
81039	396632
25536	396633
49543	396634
94410	396635
18698	396636
44212	396637
44377	396638
9792	396639
33115	396640
33409	396641
8822	396642
40958	396643
60205	396644
48295	396645
50784	396646
17920	396647
36534	396648
45730	396649
29434	396650
78724	396651
35055	396652
52372	396653
48437	396654
28162	396655
15353	396656
2148	396657
11176	396658
23396	396659
15668	396660
72532	396661
72122	396662
22003	396663
36783	396664
3412	396665
13752	396666
114341	396667
34177	396668
92462	396669
62799	396670
14108	396671
22253	396672
3803	396673
74404	396674
45752	396675
13594	396676
90558	396677
1073	396678
8182	396679
80772	396680
67475	396681
280	396682
52748	396683
2569	396684
883	396685
1056	396686
12175	396687
4352	396688
43598	396689
23706	396690
7478	396691
1683	396692
32204	396693
7584	396694
24419	396695
929	396696
26666	396697
53833	396698
36471	396699
20446	396700
43517	396701
35399	396702
1097	396703
2774	396704
16510	396705
486	396706
12020	396707
32175	396708
1886	396709
17487	396710
1494	396711
30834	396712
1997	396713
91954	396714
502	396715
2436	396716
27156	396717
44	396718
23112	396719
83072	396720
12946	396721
22050	396722
8688	396723
1909	396724
16292	396725
52379	396726
13861	396727
5397	396728
97913	396729
65761	396730
18126	396731
60033	396732
38757	396733
1003	396734
92787	396735
87507	396736
76871	396737
19866	396738
12041	396739
36955	396740
50	396741
34172	396742
108	396743
80417	396744
250	396745
70381	396746
775	396747
60693	396748
316	396749
7884	396750
6338	396751
69635	396752
29416	396753
9275	396754
13339	396755
84779	396756
83548	396757
7675	396758
10801	396759
87594	396760
4524	396761
5880	396762
37698	396763
11641	396764
19737	396765
3965	396766
37800	396767
860	396768
64236	396769
54330	396770
15179	396771
99204	396772
72566	396773
17428	396774
85904	396775
27338	396776
16872	396777
38046	396778
31574	396779
20413	396780
35267	396781
30717	396782
8040	396783
66376	396784
7974	396785
20380	396786
41334	396787
17441	396788
9985	396789
48407	396790
19277	396791
14616	396792
412	396793
2624	396794
60342	396795
97473	396796
3818	396797
1148	396798
62920	396799
32487	396800
25266	396801
95432	396802
79329	396803
16583	396804
13527	396805
51466	396806
27116	396807
706	396808
61675	396809
18971	396810
79293	396811
36686	396812
35425	396813
46917	396814
14485	396815
12425	396816
9826	396817
42133	396818
51788	396819
51973	396820
54035	396821
97048	396822
70243	396823
89208	396824
32232	396825
7499	396826
2334	396827
81083	396828
34830	396829
40021	396830
26616	396831
28037	396832
1758	396833
32932	396834
44853	396835
32102	396836
5952	396837
44361	396838
17831	396839
8568	396840
80804	396841
83256	396842
41117	396843
36530	396844
15453	396845
20812	396846
50242	396847
5779	396848
7834	396849
42449	396850
31728	396851
14275	396852
15435	396853
5903	396854
43273	396855
58323	396856
33641	396857
15305	396858
51679	396859
29785	396860
15308	396861
31312	396862
25758	396863
62051	396864
3487	396865
43516	396866
33867	396867
2110	396868
4480	396869
8613	396870
2778	396871
16697	396872
21568	396873
39637	396874
4044	396875
33468	396876
21671	396877
45851	396878
52842	396879
95020	396880
30906	396881
45983	396882
5357	396883
2769	396884
23520	396885
2981	396886
9786	396887
43939	396888
1133	396889
50458	396890
63325	396891
53826	396892
2061	396893
79858	396894
5976	396895
54752	396896
3603	396897
41829	396898
12712	396899
51758	396900
57386	396901
63714	396902
1349	396903
75831	396904
54919	396905
3974	396906
27300	396907
64059	396908
906	396909
14205	396910
44216	396911
13133	396912
8998	396913
44250	396914
82928	396915
52325	396916
17023	396917
79725	396918
19933	396919
5570	396920
163	396921
20013	396922
62494	396923
17	396924
3277	396925
93519	396926
14720	396927
89244	396928
23244	396929
37805	396930
26229	396931
13280	396932
13944	396933
114408	396934
61	396935
6407	396936
78455	396937
102554	396938
1635	396939
8288	396940
59355	396941
26325	396942
24188	396943
201	396944
13315	396945
22578	396946
736	396947
338	396948
38659	396949
2995	396950
29542	396951
189	396952
1114	396953
70395	396954
77683	396955
31274	396956
18460	396957
2370	396958
7875	396959
32603	396960
31619	396961
97695	396962
4314	396963
44906	396964
52108	396965
87436	396966
61776	396967
52695	396968
57824	396969
79398	396970
71925	396971
25911	396972
25970	396973
4666	396974
55048	396975
108079	396976
9993	396977
6239	396978
2614	396979
18335	396980
35930	396981
113398	396982
1743	396983
51031	396984
15618	396985
22355	396986
9974	396987
18825	396988
51373	396989
22961	396990
6973	396991
45621	396992
36792	396993
23701	396994
2004	396995
21558	396996
75928	396997
90596	396998
110921	396999
30420	397000
28582	397001
42018	397002
35300	397003
70153	397004
22290	397005
749	397006
14991	397007
38272	397008
44404	397009
8240	397010
14483	397011
7565	397012
5243	397013
4205	397014
6488	397015
1459	397016
5097	397017
11413	397018
9931	397019
70618	397020
6465	397021
66	397022
2131	397023
7035	397024
107318	397025
32103	397026
11581	397027
14709	397028
18630	397029
44240	397030
11324	397031
20139	397032
1283	397033
100106	397034
2529	397035
28191	397036
3669	397037
6449	397038
75165	397039
15993	397040
844	397041
6363	397042
864	397043
39022	397044
76	397045
44217	397046
54185	397047
20263	397048
8802	397049
13567	397050
102166	397051
17557	397052
2901	397053
40	397054
43627	397055
49659	397056
38782	397057
28529	397058
37808	397059
44897	397060
96947	397061
17512	397062
9186	397063
45503	397064
74126	397065
71399	397066
36624	397067
83221	397068
9630	397069
82383	397070
1768	397071
11219	397072
6401	397073
4417	397074
39107	397075
73281	397076
28148	397077
8517	397078
23	397079
68656	397080
635	397081
25252	397082
7685	397083
9452	397084
32228	397085
2078	397086
10938	397087
19687	397088
8473	397089
4848	397090
5243	397091
3455	397092
29575	397093
12878	397094
43444	397095
29	397096
35395	397097
67704	397098
33770	397099
6427	397100
1273	397101
64072	397102
76631	397103
46255	397104
14316	397105
179	397106
289	397107
63399	397108
12292	397109
560	397110
23027	397111
5040	397112
993	397113
31383	397114
7491	397115
71269	397116
76340	397117
87090	397118
22504	397119
20634	397120
3437	397121
10338	397122
36461	397123
2595	397124
22	397125
65431	397126
21313	397127
36265	397128
1200	397129
102321	397130
87431	397131
29054	397132
100004	397133
98143	397134
33635	397135
91170	397136
52370	397137
24325	397138
48807	397139
39357	397140
10924	397141
30877	397142
40025	397143
26785	397144
45638	397145
11479	397146
27495	397147
65075	397148
59008	397149
4179	397150
2961	397151
70098	397152
79196	397153
67	397154
12537	397155
52996	397156
8230	397157
37189	397158
1002	397159
26888	397160
53579	397161
3889	397162
45520	397163
17917	397164
68360	397165
11541	397166
6431	397167
584	397168
61343	397169
25975	397170
37823	397171
32723	397172
27604	397173
55228	397174
24381	397175
19971	397176
24682	397177
39248	397178
51221	397179
28877	397180
61558	397181
54470	397182
37814	397183
9563	397184
9077	397185
12249	397186
18755	397187
10112	397188
31841	397189
12136	397190
65641	397191
1840	397192
18884	397193
5122	397194
13914	397195
8821	397196
24541	397197
463	397198
2117	397199
1798	397200
3421	397201
11588	397202
8461	397203
8477	397204
1634	397205
689	397206
12346	397207
6425	397208
570	397209
49554	397210
3644	397211
24130	397212
22255	397213
37744	397214
275	397215
2206	397216
7881	397217
40720	397218
96334	397219
416	397220
30712	397221
1124	397222
9182	397223
50090	397224
17090	397225
560	397226
5520	397227
5022	397228
1717	397229
13	397230
3681	397231
3516	397232
4918	397233
22460	397234
79613	397235
311	397236
30126	397237
23197	397238
17221	397239
3029	397240
7416	397241
14073	397242
38211	397243
60987	397244
8375	397245
48516	397246
12385	397247
26593	397248
36417	397249
21892	397250
64121	397251
20459	397252
32703	397253
934	397254
40756	397255
29641	397256
54545	397257
16617	397258
26492	397259
54552	397260
12790	397261
1800	397262
9533	397263
86677	397264
15228	397265
100942	397266
78831	397267
37416	397268
22052	397269
91982	397270
355	397271
13	397272
30330	397273
5231	397274
55771	397275
26612	397276
18307	397277
90127	397278
216	397279
39764	397280
6329	397281
80387	397282
275	397283
37999	397284
38313	397285
10859	397286
6737	397287
17201	397288
86273	397289
70764	397290
2692	397291
11694	397292
72180	397293
6220	397294
3495	397295
94	397296
32	397297
45591	397298
28449	397299
52796	397300
23075	397301
8140	397302
9993	397303
582	397304
33637	397305
53429	397306
5347	397307
8981	397308
34798	397309
29963	397310
41506	397311
47823	397312
71745	397313
55932	397314
48292	397315
3708	397316
8999	397317
16154	397318
22409	397319
15881	397320
18030	397321
1994	397322
9059	397323
24728	397324
3113	397325
87200	397326
7821	397327
24503	397328
93168	397329
19844	397330
388	397331
1732	397332
26810	397333
47666	397334
14893	397335
10617	397336
50898	397337
11710	397338
5342	397339
22417	397340
19237	397341
2393	397342
9	397343
12751	397344
94907	397345
32221	397346
893	397347
6788	397348
1404	397349
58547	397350
3679	397351
23340	397352
7831	397353
39936	397354
25630	397355
13664	397356
4971	397357
87979	397358
10438	397359
96808	397360
34486	397361
40599	397362
66005	397363
22662	397364
47979	397365
11005	397366
65554	397367
1808	397368
16218	397369
76705	397370
72615	397371
4962	397372
7532	397373
87472	397374
12726	397375
44635	397376
51312	397377
102821	397378
4967	397379
4888	397380
79307	397381
34253	397382
32171	397383
48534	397384
66280	397385
12900	397386
57378	397387
8802	397388
7838	397389
8986	397390
6274	397391
4404	397392
25972	397393
2769	397394
26333	397395
59795	397396
28749	397397
25414	397398
8430	397399
2215	397400
6767	397401
3295	397402
16153	397403
43548	397404
5492	397405
36369	397406
26563	397407
52567	397408
10328	397409
11512	397410
14430	397411
15679	397412
634	397413
51985	397414
33754	397415
62672	397416
10314	397417
592	397418
7461	397419
39618	397420
7386	397421
6269	397422
28507	397423
18345	397424
87097	397425
39504	397426
637	397427
17452	397428
76003	397429
9075	397430
63356	397431
24656	397432
57164	397433
9324	397434
47827	397435
27025	397436
12149	397437
10966	397438
12546	397439
38111	397440
11275	397441
54323	397442
43740	397443
8478	397444
18530	397445
320	397446
731	397447
34113	397448
54303	397449
55326	397450
5113	397451
55588	397452
3889	397453
24057	397454
6503	397455
3658	397456
275	397457
84964	397458
96991	397459
27723	397460
96189	397461
361	397462
1022	397463
12087	397464
52307	397465
5938	397466
1621	397467
1706	397468
39115	397469
36097	397470
1715	397471
3924	397472
6762	397473
26656	397474
12670	397475
18772	397476
37329	397477
356	397478
9457	397479
71290	397480
18815	397481
41524	397482
4730	397483
28182	397484
75239	397485
73606	397486
39370	397487
13499	397488
59300	397489
8024	397490
14486	397491
20	397492
11347	397493
10919	397494
36236	397495
69050	397496
10871	397497
626	397498
43809	397499
19817	397500
41770	397501
35132	397502
9951	397503
9694	397504
30146	397505
36313	397506
8971	397507
45576	397508
33095	397509
39081	397510
3206	397511
27551	397512
59264	397513
39577	397514
15326	397515
3960	397516
77975	397517
7434	397518
46738	397519
25312	397520
51561	397521
12019	397522
52343	397523
8466	397524
3876	397525
96308	397526
49782	397527
22946	397528
64649	397529
92714	397530
41360	397531
18654	397532
1066	397533
21148	397534
8543	397535
579	397536
321	397537
2030	397538
27201	397539
39813	397540
3796	397541
49304	397542
27650	397543
2344	397544
9535	397545
10615	397546
50526	397547
102114	397548
10277	397549
24157	397550
70044	397551
108773	397552
18296	397553
9148	397554
17486	397555
237	397556
26097	397557
71774	397558
83	397559
27915	397560
25450	397561
47002	397562
18216	397563
49460	397564
40124	397565
84575	397566
97000	397567
16775	397568
43451	397569
39090	397570
2393	397571
7377	397572
15809	397573
1497	397574
26367	397575
3816	397576
7406	397577
15406	397578
2619	397579
33302	397580
3408	397581
42779	397582
13073	397583
33334	397584
12752	397585
17593	397586
26322	397587
13981	397588
91948	397589
41737	397590
44970	397591
23878	397592
19680	397593
40205	397594
3436	397595
22932	397596
4734	397597
6237	397598
19086	397599
10893	397600
5374	397601
37396	397602
4686	397603
4450	397604
25476	397605
9812	397606
53965	397607
49471	397608
9557	397609
58533	397610
78935	397611
10126	397612
30864	397613
52167	397614
30248	397615
12673	397616
24154	397617
20257	397618
819	397619
9254	397620
56215	397621
51220	397622
1843	397623
1010	397624
18337	397625
70064	397626
83071	397627
34043	397628
11594	397629
1026	397630
34264	397631
652	397632
3211	397633
3321	397634
441	397635
52267	397636
101580	397637
52064	397638
30660	397639
5596	397640
63786	397641
71977	397642
80561	397643
11367	397644
18115	397645
127	397646
23580	397647
45781	397648
35303	397649
9317	397650
19437	397651
49976	397652
61700	397653
73168	397654
45326	397655
33411	397656
1082	397657
95633	397658
87266	397659
56458	397660
92297	397661
2354	397662
38191	397663
43004	397664
35073	397665
17525	397666
33797	397667
56880	397668
25516	397669
14838	397670
35024	397671
68082	397672
31481	397673
2474	397674
5085	397675
40500	397676
55332	397677
43667	397678
25203	397679
61267	397680
90696	397681
6437	397682
57379	397683
36307	397684
10107	397685
26113	397686
994	397687
19334	397688
10904	397689
1784	397690
45162	397691
21925	397692
5355	397693
28192	397694
5115	397695
23158	397696
5250	397697
10226	397698
17945	397699
58772	397700
63539	397701
11079	397702
1621	397703
48970	397704
35669	397705
57711	397706
62922	397707
74182	397708
34106	397709
31214	397710
57547	397711
1411	397712
42032	397713
14393	397714
13546	397715
23528	397716
36266	397717
9989	397718
12902	397719
10414	397720
1040	397721
67502	397722
50025	397723
40341	397724
46918	397725
3198	397726
26011	397727
33119	397728
290	397729
61252	397730
12906	397731
1806	397732
41138	397733
5842	397734
25297	397735
45196	397736
77301	397737
34875	397738
35504	397739
2513	397740
12077	397741
32012	397742
62054	397743
61719	397744
45614	397745
85616	397746
104	397747
8774	397748
11000	397749
46768	397750
60171	397751
37537	397752
81207	397753
2956	397754
6950	397755
51914	397756
4204	397757
2573	397758
35262	397759
69653	397760
6290	397761
38518	397762
966	397763
33979	397764
25668	397765
7114	397766
17351	397767
66427	397768
16042	397769
21857	397770
4943	397771
33009	397772
53011	397773
174	397774
49346	397775
430	397776
20898	397777
2307	397778
51396	397779
18349	397780
365	397781
113273	397782
51600	397783
8197	397784
4138	397785
10795	397786
19802	397787
46972	397788
65150	397789
99157	397790
61112	397791
54051	397792
50647	397793
55397	397794
2158	397795
14507	397796
3256	397797
22976	397798
3326	397799
28042	397800
50297	397801
78395	397802
2157	397803
31669	397804
34796	397805
46565	397806
81250	397807
57525	397808
23712	397809
4987	397810
13906	397811
13308	397812
28748	397813
132	397814
18335	397815
6114	397816
10128	397817
28334	397818
20710	397819
103829	397820
7283	397821
29	397822
22439	397823
3846	397824
33659	397825
1993	397826
25003	397827
36026	397828
5871	397829
43657	397830
6419	397831
19539	397832
11990	397833
14	397834
9004	397835
1919	397836
5588	397837
42778	397838
44	397839
4443	397840
23446	397841
64070	397842
86083	397843
82885	397844
48520	397845
345	397846
58112	397847
3266	397848
11559	397849
22840	397850
57037	397851
20222	397852
47989	397853
55082	397854
1993	397855
33044	397856
56254	397857
9360	397858
66839	397859
5686	397860
10750	397861
5831	397862
52719	397863
12340	397864
53665	397865
30930	397866
37087	397867
37363	397868
10836	397869
60299	397870
56467	397871
8875	397872
3549	397873
11069	397874
8020	397875
12764	397876
41510	397877
58710	397878
60429	397879
62989	397880
54945	397881
11870	397882
3071	397883
26548	397884
2921	397885
2403	397886
16952	397887
1141	397888
1155	397889
59577	397890
5220	397891
28796	397892
9728	397893
37020	397894
556	397895
19637	397896
610	397897
49039	397898
57412	397899
599	397900
14440	397901
9102	397902
23430	397903
51474	397904
48080	397905
38255	397906
18654	397907
24210	397908
46942	397909
78627	397910
44673	397911
7808	397912
60907	397913
40018	397914
43907	397915
20737	397916
16029	397917
80242	397918
4915	397919
38955	397920
4591	397921
67838	397922
73847	397923
32136	397924
3364	397925
88816	397926
42898	397927
31921	397928
23114	397929
937	397930
32855	397931
14450	397932
87571	397933
35771	397934
17632	397935
12798	397936
60864	397937
64720	397938
10482	397939
21177	397940
46469	397941
85024	397942
2986	397943
28863	397944
37310	397945
17749	397946
144	397947
2781	397948
35656	397949
1329	397950
10059	397951
10614	397952
41903	397953
15266	397954
3191	397955
21276	397956
16763	397957
10977	397958
48731	397959
24323	397960
4568	397961
107	397962
13457	397963
132	397964
47925	397965
524	397966
42017	397967
2926	397968
37548	397969
144	397970
6093	397971
3271	397972
71782	397973
16562	397974
3755	397975
48766	397976
16653	397977
58429	397978
11932	397979
59051	397980
2173	397981
7055	397982
39142	397983
93670	397984
8776	397985
3293	397986
2998	397987
29670	397988
10808	397989
110134	397990
61880	397991
12762	397992
10603	397993
42581	397994
51140	397995
58453	397996
18014	397997
2196	397998
26811	397999
69000	398000
361	398001
90108	398002
7607	398003
56156	398004
36389	398005
6770	398006
89188	398007
51785	398008
2740	398009
19362	398010
34490	398011
21372	398012
12799	398013
78038	398014
29401	398015
60931	398016
33405	398017
5485	398018
35704	398019
8038	398020
22046	398021
20121	398022
35154	398023
710	398024
1895	398025
2274	398026
39782	398027
17579	398028
7111	398029
6395	398030
12903	398031
28718	398032
953	398033
22044	398034
1225	398035
32341	398036
9982	398037
11336	398038
3610	398039
4177	398040
5913	398041
1343	398042
4928	398043
8552	398044
40663	398045
114327	398046
32264	398047
8385	398048
84143	398049
24633	398050
25499	398051
75866	398052
4482	398053
22924	398054
7112	398055
43345	398056
57260	398057
13806	398058
54468	398059
77697	398060
1566	398061
47587	398062
50576	398063
46705	398064
31944	398065
3463	398066
11064	398067
13663	398068
67449	398069
18492	398070
18304	398071
58735	398072
17076	398073
2466	398074
4810	398075
46306	398076
96647	398077
71534	398078
24534	398079
53514	398080
19495	398081
11860	398082
12792	398083
9554	398084
7117	398085
51479	398086
20629	398087
28379	398088
1090	398089
67061	398090
2318	398091
68375	398092
78549	398093
33420	398094
5141	398095
6227	398096
66454	398097
7824	398098
16142	398099
37875	398100
1083	398101
93683	398102
29580	398103
480	398104
9633	398105
35998	398106
77220	398107
58547	398108
46698	398109
22719	398110
21257	398111
70921	398112
4931	398113
2400	398114
9228	398115
110	398116
25257	398117
19548	398118
925	398119
11799	398120
64532	398121
40128	398122
10159	398123
788	398124
5374	398125
2517	398126
1028	398127
1732	398128
83955	398129
680	398130
481	398131
41646	398132
15903	398133
14540	398134
62886	398135
40958	398136
1115	398137
1867	398138
23828	398139
4735	398140
33839	398141
20771	398142
2741	398143
7899	398144
47774	398145
1217	398146
368	398147
36490	398148
72528	398149
82755	398150
22749	398151
8610	398152
27577	398153
63155	398154
269	398155
57563	398156
22793	398157
8458	398158
63358	398159
24819	398160
16559	398161
403	398162
1570	398163
10502	398164
3500	398165
47727	398166
68503	398167
67958	398168
1936	398169
11074	398170
14837	398171
44956	398172
39107	398173
13290	398174
38964	398175
30878	398176
3720	398177
54868	398178
5932	398179
13904	398180
14005	398181
44603	398182
100063	398183
52855	398184
62075	398185
97857	398186
14660	398187
40134	398188
29	398189
41923	398190
4667	398191
25056	398192
290	398193
21561	398194
36121	398195
2399	398196
19006	398197
8406	398198
71661	398199
67352	398200
34650	398201
93246	398202
15300	398203
31	398204
22387	398205
3022	398206
1898	398207
91089	398208
5328	398209
92562	398210
34068	398211
11404	398212
29650	398213
70815	398214
111381	398215
7416	398216
23028	398217
21198	398218
39549	398219
49580	398220
73771	398221
11794	398222
17	398223
17803	398224
42332	398225
4681	398226
110623	398227
26455	398228
9243	398229
4032	398230
54363	398231
84934	398232
18471	398233
6193	398234
4648	398235
87281	398236
3828	398237
34599	398238
32274	398239
22038	398240
62042	398241
27968	398242
20650	398243
80924	398244
6015	398245
8965	398246
6810	398247
7314	398248
53477	398249
7319	398250
8165	398251
21	398252
665	398253
8089	398254
16265	398255
2451	398256
38921	398257
6937	398258
22284	398259
108309	398260
40878	398261
7208	398262
59865	398263
1775	398264
14338	398265
67616	398266
722	398267
16246	398268
68610	398269
59440	398270
65206	398271
24541	398272
93907	398273
67903	398274
726	398275
84704	398276
49858	398277
12541	398278
3351	398279
11240	398280
50441	398281
15223	398282
59351	398283
1915	398284
70611	398285
42088	398286
28430	398287
2291	398288
39301	398289
14099	398290
3995	398291
52504	398292
7150	398293
102943	398294
59933	398295
53243	398296
37413	398297
36080	398298
31503	398299
30616	398300
53155	398301
81234	398302
9416	398303
30199	398304
3704	398305
20253	398306
14561	398307
82639	398308
31346	398309
17223	398310
26607	398311
10659	398312
5511	398313
82712	398314
1404	398315
50565	398316
452	398317
28106	398318
6072	398319
7386	398320
4359	398321
43351	398322
81804	398323
56111	398324
19856	398325
30297	398326
93043	398327
356	398328
14637	398329
1228	398330
12565	398331
15867	398332
30008	398333
73300	398334
52843	398335
28791	398336
25519	398337
5078	398338
10278	398339
12371	398340
78366	398341
101493	398342
9783	398343
25770	398344
18334	398345
18363	398346
113762	398347
56275	398348
17011	398349
3628	398350
16094	398351
12241	398352
23162	398353
19667	398354
44715	398355
28443	398356
5045	398357
56156	398358
64777	398359
3434	398360
19276	398361
35285	398362
24214	398363
723	398364
242	398365
1070	398366
24	398367
8959	398368
29190	398369
54077	398370
12794	398371
2051	398372
373	398373
5667	398374
10167	398375
8054	398376
6033	398377
47477	398378
85230	398379
84674	398380
113819	398381
80843	398382
11855	398383
45259	398384
60	398385
40880	398386
113098	398387
46069	398388
114072	398389
13362	398390
90228	398391
42657	398392
466	398393
16695	398394
21642	398395
43629	398396
95846	398397
44039	398398
7268	398399
3495	398400
90384	398401
42080	398402
37421	398403
15464	398404
20805	398405
5949	398406
88298	398407
11376	398408
9090	398409
21571	398410
16683	398411
10408	398412
36322	398413
73040	398414
1708	398415
28022	398416
3491	398417
32968	398418
32020	398419
69477	398420
9077	398421
48	398422
2757	398423
46882	398424
12907	398425
23931	398426
26495	398427
30024	398428
8063	398429
55071	398430
8367	398431
3732	398432
46433	398433
39849	398434
11417	398435
269	398436
66438	398437
42370	398438
14107	398439
9914	398440
99218	398441
23473	398442
53871	398443
7363	398444
11688	398445
9373	398446
16772	398447
35105	398448
16498	398449
14558	398450
2112	398451
6456	398452
4825	398453
31608	398454
3075	398455
46981	398456
32347	398457
43724	398458
55035	398459
5059	398460
3335	398461
40214	398462
15835	398463
66537	398464
3346	398465
54232	398466
49499	398467
5682	398468
7120	398469
5758	398470
15680	398471
33031	398472
8189	398473
108568	398474
4600	398475
14123	398476
10529	398477
69557	398478
43373	398479
19324	398480
41439	398481
10254	398482
91367	398483
4083	398484
16282	398485
20511	398486
8906	398487
5526	398488
62722	398489
20072	398490
35066	398491
23634	398492
1472	398493
39607	398494
5730	398495
7147	398496
16768	398497
2200	398498
64326	398499
3591	398500
3396	398501
102	398502
37450	398503
34294	398504
10347	398505
93532	398506
8259	398507
41783	398508
8194	398509
27368	398510
72954	398511
27093	398512
5718	398513
3339	398514
24811	398515
3314	398516
34908	398517
57580	398518
22625	398519
16546	398520
17959	398521
51780	398522
78830	398523
23932	398524
28946	398525
5591	398526
43848	398527
332	398528
31111	398529
33509	398530
21745	398531
11578	398532
18105	398533
19306	398534
19122	398535
2346	398536
36178	398537
28726	398538
102328	398539
12200	398540
3036	398541
29356	398542
59292	398543
48159	398544
4246	398545
71870	398546
82657	398547
50388	398548
39894	398549
25549	398550
8204	398551
3734	398552
2907	398553
664	398554
53457	398555
16787	398556
15521	398557
1776	398558
54721	398559
31561	398560
76815	398561
29616	398562
105908	398563
103242	398564
52065	398565
81643	398566
69071	398567
69075	398568
9411	398569
2149	398570
1772	398571
69051	398572
25821	398573
69859	398574
111123	398575
18836	398576
350	398577
27825	398578
14858	398579
24528	398580
4021	398581
75070	398582
16761	398583
2711	398584
17327	398585
144	398586
2536	398587
9045	398588
48771	398589
47012	398590
14340	398591
36346	398592
58948	398593
114562	398594
1524	398595
324	398596
57495	398597
14569	398598
997	398599
22751	398600
37301	398601
62165	398602
107046	398603
34263	398604
78574	398605
57393	398606
75253	398607
31507	398608
5192	398609
2076	398610
4380	398611
7581	398612
240	398613
36614	398614
9499	398615
12188	398616
47489	398617
19547	398618
25493	398619
56765	398620
22252	398621
259	398622
47018	398623
61751	398624
15302	398625
32268	398626
6832	398627
31716	398628
18901	398629
16937	398630
2916	398631
2808	398632
45809	398633
34228	398634
42520	398635
51364	398636
8035	398637
38955	398638
22470	398639
47116	398640
18696	398641
4899	398642
7887	398643
28745	398644
57	398645
12	398646
12051	398647
46281	398648
55449	398649
1423	398650
12919	398651
18056	398652
66512	398653
39762	398654
69360	398655
1118	398656
1623	398657
51979	398658
6296	398659
50746	398660
2956	398661
4111	398662
54457	398663
49318	398664
43040	398665
72418	398666
6861	398667
18914	398668
10627	398669
46297	398670
67385	398671
12206	398672
2717	398673
18178	398674
52757	398675
21646	398676
59533	398677
11623	398678
13864	398679
21432	398680
17938	398681
1754	398682
28092	398683
26157	398684
68418	398685
91515	398686
20674	398687
45766	398688
110291	398689
4335	398690
42582	398691
33094	398692
92674	398693
13444	398694
40	398695
25281	398696
56024	398697
114463	398698
4818	398699
31352	398700
1013	398701
17208	398702
16578	398703
28518	398704
60382	398705
99264	398706
48248	398707
81007	398708
87333	398709
7738	398710
2941	398711
27202	398712
22689	398713
6	398714
50	398715
19339	398716
31215	398717
21495	398718
78960	398719
11174	398720
3280	398721
11032	398722
67914	398723
34450	398724
12028	398725
47190	398726
6239	398727
78661	398728
26702	398729
78555	398730
36448	398731
1938	398732
25349	398733
18171	398734
8934	398735
2117	398736
14750	398737
3672	398738
25889	398739
20190	398740
61609	398741
197	398742
43494	398743
22257	398744
82118	398745
35763	398746
2388	398747
32543	398748
92155	398749
15593	398750
25748	398751
58876	398752
1201	398753
7612	398754
1040	398755
1267	398756
98067	398757
16400	398758
139	398759
7568	398760
77311	398761
15767	398762
47518	398763
15850	398764
14804	398765
50105	398766
19905	398767
31691	398768
27620	398769
45067	398770
74999	398771
45714	398772
10811	398773
34975	398774
29883	398775
11	398776
12176	398777
5162	398778
72	398779
8914	398780
68527	398781
88808	398782
30698	398783
38307	398784
14215	398785
2479	398786
11334	398787
6678	398788
8721	398789
54603	398790
5594	398791
78425	398792
61211	398793
9571	398794
42948	398795
36716	398796
30729	398797
10572	398798
11835	398799
3499	398800
35779	398801
4732	398802
6908	398803
5465	398804
12752	398805
22897	398806
49917	398807
67783	398808
36197	398809
108017	398810
28058	398811
2477	398812
1402	398813
67870	398814
89809	398815
96454	398816
24296	398817
30481	398818
44622	398819
88686	398820
46576	398821
88819	398822
44534	398823
1842	398824
20358	398825
66546	398826
29247	398827
7469	398828
91692	398829
61796	398830
26836	398831
20804	398832
40787	398833
57724	398834
30141	398835
2046	398836
12680	398837
39667	398838
14364	398839
16128	398840
16458	398841
69120	398842
17299	398843
97278	398844
14076	398845
7448	398846
1359	398847
28416	398848
36364	398849
59002	398850
30993	398851
28211	398852
33264	398853
25103	398854
41097	398855
79025	398856
42740	398857
10518	398858
19365	398859
5717	398860
34673	398861
43315	398862
76945	398863
1676	398864
8971	398865
15102	398866
18200	398867
19441	398868
11411	398869
16619	398870
43195	398871
30754	398872
38971	398873
90888	398874
76196	398875
57045	398876
66105	398877
20324	398878
1208	398879
33387	398880
16936	398881
1564	398882
78441	398883
5461	398884
4493	398885
85597	398886
31435	398887
12571	398888
37043	398889
52542	398890
11628	398891
18292	398892
59103	398893
52414	398894
52372	398895
11146	398896
56354	398897
12667	398898
46525	398899
42376	398900
3347	398901
78732	398902
13462	398903
3962	398904
394	398905
21854	398906
15865	398907
786	398908
1470	398909
25229	398910
6925	398911
11572	398912
900	398913
20681	398914
45232	398915
12220	398916
76650	398917
1847	398918
21938	398919
88081	398920
76643	398921
19346	398922
9646	398923
7825	398924
28576	398925
90430	398926
1533	398927
91643	398928
3322	398929
705	398930
6831	398931
12285	398932
27802	398933
178	398934
34087	398935
8027	398936
18883	398937
89767	398938
56255	398939
14307	398940
64454	398941
38049	398942
31443	398943
19575	398944
89295	398945
15803	398946
1878	398947
46170	398948
42578	398949
111937	398950
18111	398951
20754	398952
9684	398953
77058	398954
13306	398955
64869	398956
53052	398957
8081	398958
27973	398959
3039	398960
10486	398961
979	398962
62375	398963
1080	398964
33670	398965
16087	398966
9524	398967
4169	398968
32392	398969
62901	398970
28449	398971
69772	398972
41228	398973
62425	398974
72102	398975
360	398976
6683	398977
26007	398978
79261	398979
2001	398980
22031	398981
16121	398982
70852	398983
85882	398984
15660	398985
1	398986
2353	398987
20597	398988
92102	398989
5639	398990
61824	398991
8348	398992
50714	398993
6661	398994
254	398995
15942	398996
34301	398997
65971	398998
18863	398999
22845	399000
12884	399001
72305	399002
2031	399003
10273	399004
51074	399005
4678	399006
43140	399007
3420	399008
12855	399009
62716	399010
11414	399011
13899	399012
72773	399013
421	399014
73865	399015
83749	399016
4830	399017
2746	399018
14712	399019
626	399020
11378	399021
3709	399022
3051	399023
565	399024
278	399025
19812	399026
10993	399027
21991	399028
39803	399029
14305	399030
22724	399031
16754	399032
1541	399033
29991	399034
40036	399035
26956	399036
49042	399037
84992	399038
38592	399039
61351	399040
32951	399041
88655	399042
44	399043
32897	399044
14324	399045
34117	399046
28316	399047
1293	399048
58960	399049
22167	399050
44191	399051
20639	399052
486	399053
23856	399054
14736	399055
3182	399056
18917	399057
42652	399058
5574	399059
5143	399060
24365	399061
57765	399062
13069	399063
4824	399064
13120	399065
291	399066
10161	399067
413	399068
43833	399069
8997	399070
1079	399071
50717	399072
22887	399073
11698	399074
39424	399075
34617	399076
33952	399077
909	399078
22832	399079
17785	399080
10485	399081
11208	399082
1577	399083
40710	399084
14687	399085
87220	399086
7278	399087
252	399088
4668	399089
38184	399090
6509	399091
597	399092
28817	399093
3434	399094
36711	399095
22616	399096
26381	399097
49770	399098
23946	399099
83	399100
5170	399101
108811	399102
17014	399103
4665	399104
471	399105
456	399106
58488	399107
2775	399108
10664	399109
1307	399110
22952	399111
26350	399112
51328	399113
16683	399114
10897	399115
30513	399116
4802	399117
33165	399118
36308	399119
6537	399120
15022	399121
4056	399122
44521	399123
4086	399124
24894	399125
86973	399126
21183	399127
15045	399128
70113	399129
56216	399130
46815	399131
66271	399132
71818	399133
7487	399134
793	399135
18257	399136
42188	399137
13258	399138
5467	399139
25150	399140
66644	399141
15	399142
91152	399143
10616	399144
68070	399145
4236	399146
3256	399147
77107	399148
6933	399149
1209	399150
48999	399151
4352	399152
48140	399153
2194	399154
5224	399155
10274	399156
48282	399157
53949	399158
68505	399159
46573	399160
94566	399161
7592	399162
328	399163
22864	399164
107063	399165
113573	399166
8751	399167
3675	399168
51417	399169
20254	399170
14500	399171
25918	399172
11129	399173
13650	399174
43018	399175
47914	399176
7663	399177
67529	399178
2532	399179
107249	399180
231	399181
21102	399182
18793	399183
3118	399184
51533	399185
20321	399186
31543	399187
48591	399188
15182	399189
28488	399190
24944	399191
31946	399192
17499	399193
33402	399194
29830	399195
26477	399196
61108	399197
19040	399198
1124	399199
15528	399200
7918	399201
3495	399202
3034	399203
65043	399204
55274	399205
166	399206
44298	399207
3488	399208
45504	399209
2090	399210
40606	399211
99051	399212
1278	399213
48910	399214
47959	399215
17820	399216
25396	399217
38182	399218
1622	399219
80959	399220
44727	399221
86646	399222
51807	399223
13063	399224
2239	399225
56111	399226
72678	399227
847	399228
22410	399229
3028	399230
18152	399231
851	399232
74910	399233
15830	399234
2355	399235
42775	399236
42226	399237
45924	399238
30852	399239
15800	399240
23431	399241
40833	399242
83276	399243
18318	399244
3743	399245
3650	399246
25058	399247
4351	399248
4388	399249
16719	399250
97386	399251
36606	399252
28212	399253
16491	399254
82073	399255
76959	399256
27508	399257
16011	399258
16810	399259
11972	399260
10954	399261
2614	399262
1541	399263
5392	399264
49652	399265
37863	399266
35469	399267
1017	399268
72957	399269
69500	399270
55838	399271
53967	399272
16882	399273
18744	399274
5797	399275
23524	399276
39828	399277
40287	399278
6936	399279
67255	399280
895	399281
15789	399282
78958	399283
209	399284
78284	399285
7074	399286
26329	399287
101121	399288
30	399289
16862	399290
691	399291
30191	399292
10078	399293
21070	399294
26656	399295
25171	399296
43398	399297
954	399298
1825	399299
87154	399300
174	399301
448	399302
3950	399303
94401	399304
9387	399305
23079	399306
57177	399307
11384	399308
24993	399309
34886	399310
44868	399311
70429	399312
6270	399313
37032	399314
6729	399315
11907	399316
16592	399317
12913	399318
54115	399319
149	399320
64334	399321
47952	399322
43431	399323
2040	399324
42646	399325
9500	399326
109698	399327
14794	399328
88072	399329
23235	399330
14003	399331
13501	399332
224	399333
28030	399334
24695	399335
23438	399336
9839	399337
276	399338
21201	399339
12924	399340
43991	399341
3575	399342
34419	399343
7756	399344
8997	399345
14730	399346
55865	399347
28320	399348
99960	399349
43005	399350
596	399351
5064	399352
23740	399353
32911	399354
9597	399355
34201	399356
84120	399357
59777	399358
5180	399359
4578	399360
44542	399361
57591	399362
43599	399363
30883	399364
70313	399365
17288	399366
2101	399367
47673	399368
2192	399369
16314	399370
60282	399371
1769	399372
12285	399373
1922	399374
108492	399375
55183	399376
25652	399377
40982	399378
231	399379
23669	399380
50106	399381
976	399382
6278	399383
18016	399384
62502	399385
7390	399386
4872	399387
29651	399388
10719	399389
16620	399390
48452	399391
14650	399392
860	399393
25170	399394
55163	399395
15267	399396
4711	399397
2526	399398
35658	399399
3444	399400
16810	399401
14664	399402
94224	399403
30056	399404
1163	399405
24497	399406
13514	399407
89849	399408
4650	399409
11225	399410
64818	399411
71210	399412
77360	399413
51595	399414
9199	399415
106536	399416
30422	399417
21443	399418
60406	399419
28527	399420
75361	399421
5918	399422
4910	399423
53270	399424
61654	399425
6676	399426
326	399427
62669	399428
23780	399429
819	399430
28077	399431
3551	399432
28168	399433
17613	399434
1733	399435
68772	399436
86436	399437
524	399438
32837	399439
6159	399440
2142	399441
52380	399442
77843	399443
15830	399444
41022	399445
5597	399446
17173	399447
14059	399448
14279	399449
62869	399450
6478	399451
23582	399452
52335	399453
37052	399454
8079	399455
4370	399456
592	399457
76551	399458
111128	399459
20866	399460
23862	399461
43710	399462
71451	399463
72416	399464
24811	399465
83998	399466
96036	399467
29388	399468
73310	399469
524	399470
35701	399471
47438	399472
591	399473
13319	399474
1035	399475
46319	399476
2014	399477
68929	399478
538	399479
3715	399480
3364	399481
80733	399482
3302	399483
1278	399484
77602	399485
54552	399486
9854	399487
3244	399488
128	399489
2631	399490
77877	399491
72633	399492
71115	399493
4341	399494
89424	399495
51089	399496
97758	399497
92569	399498
1636	399499
86782	399500
78770	399501
72489	399502
28299	399503
10141	399504
263	399505
12626	399506
2201	399507
13270	399508
538	399509
26661	399510
22695	399511
4684	399512
34904	399513
11875	399514
18263	399515
5074	399516
12	399517
103275	399518
17819	399519
379	399520
54541	399521
11497	399522
494	399523
46602	399524
58667	399525
3030	399526
37719	399527
11997	399528
28655	399529
5312	399530
57274	399531
60750	399532
1153	399533
11022	399534
56026	399535
156	399536
6432	399537
108501	399538
1824	399539
25226	399540
84643	399541
49254	399542
99312	399543
43014	399544
717	399545
20002	399546
4276	399547
112094	399548
1783	399549
19286	399550
3735	399551
15536	399552
23473	399553
25782	399554
57173	399555
49468	399556
57932	399557
51548	399558
9796	399559
3341	399560
4939	399561
22946	399562
56176	399563
7047	399564
940	399565
20976	399566
68063	399567
66532	399568
63543	399569
25965	399570
26947	399571
5045	399572
110535	399573
3209	399574
19215	399575
12105	399576
28021	399577
4582	399578
4929	399579
724	399580
87617	399581
72480	399582
7692	399583
3215	399584
9012	399585
3146	399586
3749	399587
16884	399588
74844	399589
16442	399590
2371	399591
19310	399592
43440	399593
44832	399594
81734	399595
11219	399596
10661	399597
82473	399598
67934	399599
816	399600
102991	399601
45877	399602
1622	399603
4875	399604
54608	399605
36168	399606
4183	399607
3329	399608
16933	399609
9624	399610
301	399611
26390	399612
88433	399613
21456	399614
26466	399615
26532	399616
5494	399617
18960	399618
21552	399619
873	399620
23781	399621
10678	399622
10198	399623
60374	399624
17740	399625
89967	399626
15940	399627
16724	399628
7708	399629
14648	399630
23828	399631
74044	399632
37535	399633
29546	399634
25491	399635
62571	399636
14422	399637
3976	399638
32338	399639
11712	399640
35529	399641
5045	399642
64493	399643
57223	399644
13617	399645
41083	399646
879	399647
6244	399648
24822	399649
23063	399650
46567	399651
8392	399652
69695	399653
2578	399654
69623	399655
5286	399656
17389	399657
33105	399658
1427	399659
9489	399660
61792	399661
14166	399662
81589	399663
23442	399664
5798	399665
62552	399666
18253	399667
2784	399668
2797	399669
34423	399670
38965	399671
13499	399672
13732	399673
13097	399674
16820	399675
1294	399676
45213	399677
30415	399678
53569	399679
3634	399680
34685	399681
14388	399682
12447	399683
102117	399684
31812	399685
15255	399686
6002	399687
635	399688
5281	399689
37708	399690
15923	399691
106147	399692
14924	399693
23	399694
21091	399695
29948	399696
2669	399697
93534	399698
92738	399699
3006	399700
11576	399701
3388	399702
12869	399703
12620	399704
4654	399705
56167	399706
1463	399707
32	399708
6642	399709
2159	399710
25698	399711
11363	399712
60375	399713
27332	399714
66277	399715
6081	399716
103511	399717
31009	399718
16052	399719
33735	399720
5129	399721
15680	399722
55840	399723
51426	399724
2065	399725
36049	399726
69	399727
39336	399728
12854	399729
50643	399730
49611	399731
61384	399732
75077	399733
48542	399734
24176	399735
517	399736
14611	399737
21818	399738
38295	399739
26209	399740
11616	399741
35551	399742
33993	399743
2447	399744
33287	399745
10776	399746
29839	399747
32	399748
27197	399749
41030	399750
2000	399751
11723	399752
46664	399753
16009	399754
8104	399755
112514	399756
18599	399757
17683	399758
30108	399759
29223	399760
83	399761
199	399762
78954	399763
8604	399764
1609	399765
5766	399766
2440	399767
47271	399768
12006	399769
21027	399770
8495	399771
12194	399772
75385	399773
103199	399774
863	399775
18235	399776
661	399777
4356	399778
74828	399779
18796	399780
29822	399781
2174	399782
12937	399783
78524	399784
13917	399785
73307	399786
29053	399787
10905	399788
743	399789
21241	399790
61475	399791
3167	399792
37870	399793
48919	399794
636	399795
92020	399796
78014	399797
17854	399798
223	399799
54509	399800
113262	399801
7476	399802
2474	399803
17254	399804
71720	399805
12321	399806
29101	399807
5343	399808
20228	399809
37190	399810
7026	399811
16250	399812
1262	399813
59524	399814
547	399815
70204	399816
26418	399817
79565	399818
46066	399819
38677	399820
38159	399821
14469	399822
54597	399823
24807	399824
10870	399825
17555	399826
51227	399827
104420	399828
84409	399829
1997	399830
96703	399831
2423	399832
58049	399833
46561	399834
1342	399835
74715	399836
4458	399837
52143	399838
3436	399839
3301	399840
63932	399841
14572	399842
109843	399843
8347	399844
34300	399845
3983	399846
19811	399847
23392	399848
1445	399849
2115	399850
19041	399851
13474	399852
8658	399853
8528	399854
56398	399855
9648	399856
11333	399857
315	399858
39801	399859
4426	399860
3007	399861
33271	399862
12719	399863
10903	399864
41707	399865
96053	399866
18903	399867
1609	399868
24544	399869
95794	399870
40662	399871
49700	399872
3555	399873
24945	399874
38221	399875
18470	399876
14290	399877
13083	399878
6246	399879
84752	399880
11169	399881
51813	399882
44349	399883
54791	399884
52252	399885
20972	399886
19987	399887
66253	399888
1399	399889
91891	399890
881	399891
480	399892
50425	399893
5495	399894
16575	399895
39068	399896
62956	399897
15616	399898
471	399899
52098	399900
6510	399901
54549	399902
13574	399903
60132	399904
24161	399905
46864	399906
5087	399907
13493	399908
9885	399909
9098	399910
66607	399911
38911	399912
46662	399913
25982	399914
23324	399915
85206	399916
88401	399917
23382	399918
430	399919
76049	399920
5461	399921
8220	399922
87065	399923
501	399924
64754	399925
50253	399926
8318	399927
114088	399928
31852	399929
19934	399930
31805	399931
6022	399932
9096	399933
4811	399934
22011	399935
5557	399936
73864	399937
35778	399938
26461	399939
24068	399940
31434	399941
17840	399942
32891	399943
3445	399944
72252	399945
38184	399946
44348	399947
7236	399948
6208	399949
17488	399950
45881	399951
420	399952
10399	399953
36196	399954
13612	399955
59254	399956
46998	399957
37088	399958
72957	399959
8411	399960
86	399961
21784	399962
19254	399963
13467	399964
3933	399965
49059	399966
8622	399967
471	399968
22011	399969
18481	399970
29398	399971
29775	399972
99477	399973
23420	399974
36619	399975
6641	399976
41995	399977
5125	399978
22020	399979
33283	399980
52095	399981
225	399982
2	399983
44953	399984
17103	399985
81961	399986
78359	399987
41979	399988
33526	399989
95357	399990
350	399991
42948	399992
10036	399993
51147	399994
59617	399995
40672	399996
37765	399997
1459	399998
11733	399999
8492	400000
29155	400001
507	400002
37423	400003
95789	400004
96766	400005
49622	400006
41574	400007
1945	400008
8873	400009
1603	400010
37195	400011
1099	400012
74886	400013
78824	400014
68481	400015
59183	400016
5957	400017
52418	400018
16255	400019
57914	400020
3417	400021
96550	400022
10836	400023
3998	400024
25901	400025
28416	400026
6594	400027
23399	400028
12793	400029
46469	400030
162	400031
40646	400032
39591	400033
39624	400034
252	400035
11171	400036
58197	400037
56732	400038
36180	400039
43247	400040
69573	400041
40994	400042
84557	400043
15335	400044
76728	400045
11617	400046
18585	400047
56346	400048
7854	400049
11401	400050
31691	400051
63725	400052
69789	400053
6239	400054
20663	400055
110983	400056
20079	400057
70914	400058
53682	400059
41733	400060
45400	400061
13953	400062
30425	400063
90019	400064
12826	400065
618	400066
6080	400067
9566	400068
3	400069
8666	400070
13064	400071
15244	400072
48195	400073
906	400074
40749	400075
100417	400076
49209	400077
6993	400078
2292	400079
35847	400080
1977	400081
6786	400082
35879	400083
43895	400084
6772	400085
20927	400086
33092	400087
102018	400088
51844	400089
11892	400090
56626	400091
4506	400092
386	400093
67	400094
47920	400095
36940	400096
639	400097
30267	400098
8595	400099
7401	400100
20991	400101
30326	400102
2354	400103
18483	400104
16250	400105
30779	400106
1432	400107
7818	400108
78941	400109
15611	400110
112128	400111
84566	400112
578	400113
65560	400114
6890	400115
12522	400116
5842	400117
7993	400118
1542	400119
16940	400120
2055	400121
5529	400122
7476	400123
15843	400124
86783	400125
28016	400126
4230	400127
4803	400128
4960	400129
2210	400130
1034	400131
6598	400132
30552	400133
2518	400134
42546	400135
29357	400136
4468	400137
10142	400138
45657	400139
83207	400140
17207	400141
817	400142
3406	400143
76627	400144
65867	400145
241	400146
40462	400147
21625	400148
9126	400149
1718	400150
3130	400151
14409	400152
3812	400153
44668	400154
18151	400155
83205	400156
95472	400157
17833	400158
5619	400159
6097	400160
2353	400161
59362	400162
61566	400163
73155	400164
1726	400165
19365	400166
72589	400167
2336	400168
2043	400169
8917	400170
13611	400171
18551	400172
11304	400173
14729	400174
15224	400175
5119	400176
59040	400177
1440	400178
67197	400179
71687	400180
32279	400181
80352	400182
4150	400183
19097	400184
23696	400185
22443	400186
8674	400187
22610	400188
42389	400189
19144	400190
61268	400191
5317	400192
34237	400193
15222	400194
37903	400195
76152	400196
4262	400197
31761	400198
53127	400199
50534	400200
9428	400201
57615	400202
301	400203
1204	400204
6629	400205
52415	400206
5898	400207
88294	400208
20	400209
9858	400210
7581	400211
85785	400212
7345	400213
47550	400214
8074	400215
32367	400216
44561	400217
2630	400218
29577	400219
28284	400220
7294	400221
426	400222
33273	400223
30141	400224
67354	400225
45221	400226
21536	400227
24546	400228
4585	400229
262	400230
3942	400231
38655	400232
30996	400233
121	400234
1072	400235
8547	400236
89621	400237
9392	400238
230	400239
77939	400240
3207	400241
41	400242
12366	400243
5513	400244
18415	400245
8447	400246
15022	400247
73908	400248
49496	400249
2000	400250
42401	400251
63556	400252
609	400253
9688	400254
407	400255
50850	400256
5343	400257
2564	400258
23105	400259
56719	400260
30339	400261
7630	400262
82134	400263
30366	400264
12828	400265
97391	400266
2712	400267
21720	400268
71134	400269
48101	400270
16871	400271
66562	400272
49140	400273
59463	400274
52063	400275
26900	400276
15836	400277
2129	400278
26501	400279
16715	400280
47271	400281
46974	400282
25319	400283
12060	400284
18287	400285
4627	400286
1315	400287
144	400288
54752	400289
18931	400290
14308	400291
78085	400292
545	400293
51471	400294
77233	400295
34942	400296
17075	400297
9261	400298
21305	400299
21264	400300
21557	400301
15985	400302
19477	400303
25806	400304
6277	400305
1191	400306
71121	400307
43426	400308
4395	400309
5369	400310
44423	400311
66883	400312
17401	400313
87128	400314
12583	400315
49750	400316
20607	400317
41058	400318
5349	400319
11286	400320
47591	400321
45789	400322
7421	400323
37840	400324
216	400325
38436	400326
11095	400327
54819	400328
385	400329
85	400330
55266	400331
1310	400332
19067	400333
67449	400334
25215	400335
11320	400336
6508	400337
67668	400338
450	400339
32568	400340
37549	400341
60381	400342
95606	400343
47230	400344
7297	400345
35365	400346
56733	400347
18204	400348
37591	400349
63222	400350
81978	400351
15097	400352
2883	400353
81211	400354
20852	400355
3174	400356
41554	400357
3862	400358
32755	400359
108225	400360
63143	400361
43819	400362
33974	400363
29845	400364
6884	400365
24633	400366
17091	400367
3414	400368
30987	400369
23203	400370
7309	400371
48060	400372
61534	400373
44442	400374
11788	400375
311	400376
45210	400377
222	400378
26678	400379
61492	400380
18314	400381
3286	400382
3334	400383
55690	400384
12831	400385
56931	400386
74188	400387
20	400388
5055	400389
77154	400390
46863	400391
21041	400392
77722	400393
6223	400394
101380	400395
5992	400396
72261	400397
1282	400398
49983	400399
9949	400400
5520	400401
6787	400402
3474	400403
1752	400404
381	400405
13790	400406
56292	400407
2777	400408
7796	400409
24685	400410
59542	400411
620	400412
8809	400413
8902	400414
326	400415
1172	400416
37319	400417
17979	400418
7270	400419
54143	400420
44101	400421
14228	400422
84495	400423
5626	400424
18528	400425
48293	400426
27535	400427
38617	400428
119	400429
48033	400430
59184	400431
16026	400432
84519	400433
46102	400434
24619	400435
17905	400436
18464	400437
39336	400438
31081	400439
63041	400440
41610	400441
58551	400442
4560	400443
49294	400444
2313	400445
5753	400446
15358	400447
26144	400448
12298	400449
54365	400450
14882	400451
30023	400452
468	400453
36863	400454
6508	400455
210	400456
41365	400457
18926	400458
24208	400459
6620	400460
99154	400461
14291	400462
69786	400463
901	400464
85781	400465
5179	400466
64946	400467
63315	400468
20483	400469
7329	400470
28823	400471
98298	400472
4852	400473
20292	400474
1372	400475
5195	400476
43549	400477
41653	400478
4429	400479
33194	400480
37032	400481
126	400482
41746	400483
26	400484
24384	400485
21810	400486
57186	400487
4145	400488
42968	400489
2946	400490
10323	400491
2671	400492
1082	400493
64055	400494
41948	400495
31037	400496
13484	400497
431	400498
63997	400499
16768	400500
19394	400501
42880	400502
39420	400503
46938	400504
238	400505
71024	400506
5942	400507
78222	400508
5515	400509
11353	400510
35955	400511
61711	400512
34032	400513
13500	400514
77787	400515
94908	400516
64149	400517
23797	400518
29012	400519
19370	400520
12682	400521
9400	400522
46991	400523
113952	400524
76718	400525
6003	400526
17465	400527
62187	400528
1665	400529
18914	400530
52310	400531
8006	400532
10055	400533
52850	400534
3281	400535
25932	400536
16492	400537
10533	400538
16944	400539
1827	400540
2692	400541
14296	400542
280	400543
47652	400544
17997	400545
63074	400546
2762	400547
49914	400548
37569	400549
28915	400550
64	400551
65696	400552
71836	400553
803	400554
31371	400555
41744	400556
79249	400557
45955	400558
10278	400559
54176	400560
8304	400561
22566	400562
52664	400563
58676	400564
43666	400565
25076	400566
8290	400567
147	400568
23906	400569
47110	400570
3680	400571
23883	400572
15191	400573
96043	400574
30690	400575
30698	400576
55658	400577
7329	400578
6525	400579
36666	400580
41841	400581
19224	400582
53247	400583
14238	400584
44734	400585
66157	400586
5926	400587
99531	400588
15747	400589
14477	400590
13760	400591
60265	400592
11855	400593
20886	400594
16238	400595
58634	400596
10078	400597
50938	400598
20160	400599
501	400600
65071	400601
62535	400602
21795	400603
15234	400604
79975	400605
3152	400606
10078	400607
17994	400608
62867	400609
458	400610
35551	400611
1228	400612
21212	400613
62525	400614
10693	400615
4420	400616
17819	400617
4041	400618
233	400619
5899	400620
63112	400621
51586	400622
15969	400623
26747	400624
20202	400625
71850	400626
8316	400627
68782	400628
1894	400629
3593	400630
32942	400631
5687	400632
21076	400633
58032	400634
1811	400635
99865	400636
9053	400637
124	400638
47593	400639
8090	400640
45892	400641
76938	400642
44480	400643
212	400644
48377	400645
21928	400646
24698	400647
29611	400648
27069	400649
96668	400650
69208	400651
20088	400652
22829	400653
26190	400654
29808	400655
34472	400656
13149	400657
27221	400658
327	400659
4311	400660
36	400661
31430	400662
268	400663
19557	400664
39494	400665
12801	400666
15844	400667
26551	400668
6824	400669
13824	400670
9881	400671
103745	400672
20015	400673
20046	400674
31847	400675
64800	400676
22687	400677
736	400678
179	400679
54051	400680
45408	400681
7154	400682
39	400683
17483	400684
99165	400685
59369	400686
48000	400687
58916	400688
12857	400689
37657	400690
37581	400691
41062	400692
17563	400693
30085	400694
32115	400695
1936	400696
60547	400697
35662	400698
54600	400699
8627	400700
41749	400701
14333	400702
2375	400703
37419	400704
82380	400705
38715	400706
23437	400707
28998	400708
36422	400709
5857	400710
23996	400711
48024	400712
19045	400713
46352	400714
13298	400715
9153	400716
16494	400717
5559	400718
32877	400719
65539	400720
85	400721
244	400722
78832	400723
12980	400724
1013	400725
4966	400726
236	400727
5386	400728
5445	400729
29203	400730
69295	400731
73267	400732
32673	400733
18913	400734
21073	400735
22963	400736
71828	400737
13200	400738
33901	400739
42194	400740
43706	400741
18119	400742
32283	400743
41960	400744
23263	400745
17399	400746
550	400747
81761	400748
22494	400749
215	400750
21485	400751
71094	400752
9358	400753
31312	400754
10968	400755
2467	400756
22875	400757
65604	400758
469	400759
5343	400760
2778	400761
24379	400762
214	400763
16666	400764
1013	400765
67131	400766
101251	400767
104162	400768
86979	400769
60698	400770
4570	400771
276	400772
85206	400773
41176	400774
49488	400775
13771	400776
42746	400777
10200	400778
15930	400779
8343	400780
385	400781
11785	400782
2718	400783
1647	400784
23143	400785
61267	400786
1715	400787
12906	400788
56031	400789
9486	400790
48456	400791
35580	400792
19030	400793
25311	400794
15869	400795
30939	400796
28440	400797
2441	400798
31439	400799
32044	400800
46053	400801
18727	400802
12221	400803
71999	400804
30495	400805
9082	400806
33215	400807
80054	400808
21835	400809
10642	400810
13526	400811
80865	400812
2711	400813
58495	400814
24693	400815
26567	400816
61538	400817
23343	400818
44136	400819
528	400820
74589	400821
105902	400822
21186	400823
41	400824
2987	400825
7443	400826
79406	400827
20965	400828
71569	400829
2484	400830
13130	400831
13905	400832
43582	400833
5479	400834
92213	400835
17636	400836
20828	400837
38	400838
3224	400839
85944	400840
312	400841
106289	400842
24625	400843
89671	400844
7119	400845
66010	400846
4752	400847
1459	400848
31241	400849
16212	400850
13462	400851
69410	400852
18481	400853
2693	400854
12956	400855
20386	400856
62900	400857
10698	400858
18143	400859
102382	400860
7724	400861
13606	400862
40751	400863
4824	400864
40	400865
2090	400866
2533	400867
63000	400868
11110	400869
18974	400870
73648	400871
27139	400872
16760	400873
2058	400874
7224	400875
6746	400876
8880	400877
56173	400878
2800	400879
509	400880
53027	400881
9352	400882
42113	400883
63235	400884
44899	400885
16471	400886
24441	400887
64428	400888
76133	400889
31540	400890
9890	400891
5839	400892
2239	400893
15063	400894
39863	400895
93854	400896
80812	400897
3342	400898
5518	400899
150	400900
23314	400901
60758	400902
51192	400903
12834	400904
5862	400905
90917	400906
12119	400907
18520	400908
11350	400909
19435	400910
31601	400911
25065	400912
89425	400913
62799	400914
72904	400915
38979	400916
8706	400917
43038	400918
1202	400919
57204	400920
61405	400921
773	400922
57663	400923
61438	400924
19452	400925
39676	400926
19887	400927
64089	400928
23333	400929
16271	400930
1141	400931
15727	400932
96823	400933
10196	400934
38118	400935
7687	400936
63299	400937
2201	400938
47101	400939
78898	400940
102703	400941
2538	400942
23619	400943
51074	400944
21773	400945
83053	400946
113800	400947
114036	400948
4565	400949
19713	400950
10514	400951
83133	400952
62821	400953
85671	400954
2465	400955
2123	400956
55119	400957
47101	400958
8294	400959
11509	400960
50009	400961
65655	400962
7990	400963
87059	400964
523	400965
395	400966
15571	400967
23629	400968
3080	400969
74051	400970
78317	400971
20517	400972
7453	400973
40885	400974
291	400975
1079	400976
21750	400977
6679	400978
76465	400979
38579	400980
47634	400981
9236	400982
45017	400983
4716	400984
28335	400985
20049	400986
6549	400987
41053	400988
64937	400989
55271	400990
78414	400991
32749	400992
75547	400993
37034	400994
12608	400995
23235	400996
85375	400997
75696	400998
67763	400999
6557	401000
1371	401001
51117	401002
1571	401003
65359	401004
4654	401005
38001	401006
16579	401007
24803	401008
39791	401009
9897	401010
19500	401011
4833	401012
1685	401013
41938	401014
7115	401015
33577	401016
27241	401017
11778	401018
102176	401019
27347	401020
1480	401021
21602	401022
19525	401023
54146	401024
78200	401025
10792	401026
36598	401027
9714	401028
22309	401029
38006	401030
38515	401031
1216	401032
6219	401033
2514	401034
52475	401035
70728	401036
41248	401037
19877	401038
10890	401039
52468	401040
54647	401041
16486	401042
1301	401043
6096	401044
11257	401045
21597	401046
2851	401047
26648	401048
88097	401049
784	401050
47500	401051
113895	401052
4002	401053
68827	401054
24778	401055
334	401056
28383	401057
36506	401058
6860	401059
29729	401060
11940	401061
5000	401062
8310	401063
8709	401064
60783	401065
28301	401066
67576	401067
18504	401068
46045	401069
36505	401070
37048	401071
228	401072
5455	401073
70478	401074
499	401075
2055	401076
15220	401077
12172	401078
1007	401079
23548	401080
15092	401081
69277	401082
83244	401083
53776	401084
613	401085
12584	401086
8661	401087
31248	401088
24552	401089
14938	401090
101695	401091
9471	401092
9448	401093
3008	401094
70954	401095
53833	401096
58157	401097
15774	401098
99851	401099
9108	401100
14073	401101
92217	401102
47574	401103
65812	401104
11204	401105
3077	401106
15737	401107
4069	401108
424	401109
62706	401110
78	401111
26211	401112
5258	401113
26460	401114
24238	401115
17864	401116
14018	401117
19984	401118
1103	401119
34492	401120
13039	401121
2241	401122
18372	401123
43869	401124
76	401125
70660	401126
58360	401127
7330	401128
54973	401129
63363	401130
4156	401131
29704	401132
29346	401133
2454	401134
1713	401135
112210	401136
29191	401137
60263	401138
12818	401139
62316	401140
7013	401141
1700	401142
38797	401143
92590	401144
4128	401145
7326	401146
4759	401147
2	401148
100838	401149
21392	401150
48681	401151
45614	401152
39118	401153
1299	401154
20073	401155
2735	401156
64517	401157
49814	401158
11186	401159
13752	401160
3752	401161
32267	401162
42482	401163
15785	401164
9810	401165
11200	401166
13492	401167
29173	401168
86	401169
18483	401170
74732	401171
81786	401172
3941	401173
2049	401174
25146	401175
52341	401176
28853	401177
42882	401178
30839	401179
42688	401180
4309	401181
3838	401182
42988	401183
43766	401184
10203	401185
30805	401186
26510	401187
4381	401188
49178	401189
58395	401190
49096	401191
46410	401192
54989	401193
9007	401194
33031	401195
8708	401196
29269	401197
44105	401198
5161	401199
65512	401200
103014	401201
29044	401202
113385	401203
33008	401204
5692	401205
17087	401206
14635	401207
75304	401208
23304	401209
61857	401210
61623	401211
107859	401212
46034	401213
85171	401214
7828	401215
21114	401216
82751	401217
48286	401218
1122	401219
8500	401220
22485	401221
13630	401222
24574	401223
75722	401224
16606	401225
3045	401226
8745	401227
86479	401228
76372	401229
4630	401230
2940	401231
279	401232
4520	401233
17981	401234
7339	401235
66209	401236
38176	401237
20135	401238
38044	401239
55078	401240
25941	401241
1739	401242
79407	401243
8421	401244
10471	401245
17353	401246
40768	401247
4736	401248
337	401249
26740	401250
105518	401251
10250	401252
1522	401253
35140	401254
71229	401255
71731	401256
40481	401257
7722	401258
61388	401259
77	401260
241	401261
7249	401262
285	401263
17829	401264
2146	401265
8325	401266
50711	401267
17376	401268
30532	401269
6434	401270
5919	401271
24697	401272
12732	401273
62567	401274
11	401275
28846	401276
38524	401277
160	401278
84427	401279
14101	401280
33933	401281
70215	401282
101867	401283
13665	401284
55507	401285
46280	401286
9809	401287
16751	401288
27410	401289
6416	401290
40160	401291
183	401292
40499	401293
59274	401294
10982	401295
22556	401296
97743	401297
26167	401298
62133	401299
95440	401300
29881	401301
3526	401302
62594	401303
43008	401304
10893	401305
6445	401306
51891	401307
17031	401308
52477	401309
96674	401310
9142	401311
26629	401312
6235	401313
2952	401314
26386	401315
9473	401316
20072	401317
46611	401318
25116	401319
6463	401320
9366	401321
11362	401322
298	401323
7873	401324
43896	401325
11295	401326
109127	401327
35320	401328
12627	401329
61814	401330
43616	401331
2932	401332
27028	401333
93667	401334
86959	401335
14323	401336
45825	401337
17489	401338
33798	401339
28087	401340
32024	401341
63456	401342
48662	401343
25679	401344
52684	401345
1382	401346
14051	401347
4232	401348
9549	401349
76974	401350
16296	401351
61086	401352
135	401353
35521	401354
51247	401355
31265	401356
5254	401357
26328	401358
40284	401359
69680	401360
9054	401361
474	401362
64040	401363
103158	401364
7638	401365
52692	401366
89758	401367
10918	401368
15984	401369
35879	401370
18609	401371
17560	401372
7269	401373
16037	401374
64954	401375
65379	401376
4069	401377
21161	401378
5225	401379
41114	401380
6160	401381
23998	401382
5629	401383
65237	401384
18190	401385
1918	401386
1446	401387
40402	401388
39001	401389
29182	401390
23008	401391
57271	401392
36886	401393
112875	401394
34422	401395
22457	401396
49658	401397
26072	401398
18420	401399
20316	401400
18232	401401
18987	401402
2802	401403
20331	401404
14688	401405
112	401406
11826	401407
36181	401408
2845	401409
40932	401410
12308	401411
64957	401412
5960	401413
48081	401414
10208	401415
102854	401416
1599	401417
18199	401418
9150	401419
38139	401420
64	401421
24887	401422
10923	401423
37877	401424
28116	401425
54665	401426
20598	401427
53629	401428
26257	401429
13591	401430
57118	401431
30266	401432
251	401433
5454	401434
15045	401435
4060	401436
7498	401437
21002	401438
51189	401439
44571	401440
1154	401441
30885	401442
53331	401443
38046	401444
5098	401445
2148	401446
228	401447
22895	401448
42105	401449
605	401450
3297	401451
7804	401452
21714	401453
65197	401454
56039	401455
103500	401456
782	401457
13324	401458
59952	401459
48810	401460
8804	401461
6786	401462
56442	401463
1313	401464
19240	401465
16887	401466
45444	401467
1538	401468
6384	401469
1422	401470
18768	401471
62934	401472
14970	401473
3483	401474
24643	401475
7797	401476
46504	401477
50062	401478
38290	401479
72024	401480
41935	401481
80754	401482
6275	401483
38005	401484
6344	401485
73124	401486
8	401487
12005	401488
8445	401489
45772	401490
66543	401491
25438	401492
44086	401493
88984	401494
1850	401495
5070	401496
95373	401497
5866	401498
11977	401499
39323	401500
882	401501
66	401502
21273	401503
98935	401504
65068	401505
12197	401506
12278	401507
35369	401508
75	401509
23340	401510
52882	401511
55902	401512
9179	401513
26230	401514
23922	401515
27937	401516
5742	401517
71252	401518
490	401519
46693	401520
68860	401521
40813	401522
3393	401523
14418	401524
29591	401525
91539	401526
48472	401527
98472	401528
65352	401529
99	401530
38265	401531
92442	401532
100384	401533
60056	401534
32464	401535
460	401536
14215	401537
24457	401538
18859	401539
26329	401540
22993	401541
62778	401542
86273	401543
31087	401544
27385	401545
1159	401546
92838	401547
24387	401548
112865	401549
7962	401550
1007	401551
18379	401552
13549	401553
48712	401554
18228	401555
4148	401556
63075	401557
30	401558
70928	401559
40743	401560
27390	401561
5889	401562
38340	401563
29546	401564
25467	401565
74665	401566
3492	401567
6143	401568
46872	401569
35803	401570
4015	401571
42136	401572
47250	401573
42792	401574
27524	401575
94133	401576
31925	401577
102327	401578
2280	401579
53709	401580
56548	401581
273	401582
3654	401583
74454	401584
8591	401585
29353	401586
10389	401587
4153	401588
78556	401589
28499	401590
6790	401591
51097	401592
2851	401593
44088	401594
10794	401595
47328	401596
38181	401597
4878	401598
62065	401599
19885	401600
7798	401601
39595	401602
27754	401603
53715	401604
25896	401605
29960	401606
57611	401607
342	401608
24475	401609
35492	401610
3358	401611
15652	401612
36492	401613
8295	401614
50392	401615
30162	401616
12289	401617
20314	401618
9668	401619
111014	401620
72633	401621
66372	401622
5091	401623
11303	401624
59399	401625
19245	401626
104191	401627
31272	401628
27379	401629
49774	401630
67081	401631
32178	401632
23510	401633
37227	401634
17121	401635
81855	401636
11544	401637
34056	401638
26101	401639
61998	401640
90854	401641
46298	401642
14668	401643
29312	401644
12560	401645
22955	401646
58987	401647
64464	401648
69832	401649
54023	401650
18153	401651
2418	401652
37981	401653
61319	401654
66640	401655
113300	401656
48386	401657
82077	401658
14	401659
91421	401660
60	401661
20074	401662
12230	401663
12128	401664
77411	401665
87597	401666
66660	401667
59137	401668
65297	401669
10944	401670
4465	401671
945	401672
56	401673
366	401674
49582	401675
61856	401676
31040	401677
15410	401678
17622	401679
5449	401680
27753	401681
47905	401682
1168	401683
88794	401684
13514	401685
85326	401686
1107	401687
1459	401688
14622	401689
74024	401690
32107	401691
22636	401692
8034	401693
26843	401694
64732	401695
54234	401696
97097	401697
21822	401698
3739	401699
20556	401700
26822	401701
3920	401702
25050	401703
6459	401704
50761	401705
10828	401706
13292	401707
47281	401708
28676	401709
2740	401710
50042	401711
30	401712
5968	401713
943	401714
29016	401715
13431	401716
51370	401717
6668	401718
28828	401719
42671	401720
92573	401721
37549	401722
24852	401723
695	401724
93271	401725
17262	401726
2785	401727
111	401728
82441	401729
26590	401730
30054	401731
35111	401732
30327	401733
3489	401734
80222	401735
51981	401736
24219	401737
266	401738
3861	401739
12650	401740
6033	401741
4039	401742
63900	401743
96586	401744
18356	401745
48407	401746
53774	401747
73748	401748
36999	401749
3723	401750
8626	401751
102788	401752
35839	401753
27744	401754
1565	401755
1147	401756
59234	401757
5062	401758
22678	401759
34420	401760
14131	401761
15088	401762
32040	401763
6213	401764
28596	401765
3466	401766
23367	401767
13082	401768
5836	401769
294	401770
1538	401771
62905	401772
29004	401773
12280	401774
97594	401775
25773	401776
11168	401777
27823	401778
41542	401779
5923	401780
39227	401781
805	401782
24273	401783
31511	401784
5965	401785
97141	401786
35648	401787
62577	401788
43	401789
2069	401790
4080	401791
49896	401792
19256	401793
79927	401794
25947	401795
12316	401796
1521	401797
34161	401798
16629	401799
5943	401800
96282	401801
13532	401802
69174	401803
91645	401804
10183	401805
39184	401806
9673	401807
26147	401808
2035	401809
14849	401810
10052	401811
46228	401812
20999	401813
19223	401814
38456	401815
19769	401816
3424	401817
47924	401818
93540	401819
43876	401820
4679	401821
5800	401822
7621	401823
65881	401824
18323	401825
89984	401826
6069	401827
51099	401828
44821	401829
33597	401830
60684	401831
41397	401832
785	401833
13395	401834
52106	401835
19688	401836
12103	401837
36411	401838
661	401839
3862	401840
104175	401841
25072	401842
54635	401843
907	401844
24387	401845
44660	401846
14168	401847
2598	401848
10601	401849
2701	401850
69365	401851
41933	401852
95112	401853
70680	401854
21691	401855
129	401856
8479	401857
35462	401858
57114	401859
96342	401860
8983	401861
4780	401862
3789	401863
58499	401864
42645	401865
16486	401866
3445	401867
740	401868
6056	401869
34917	401870
27680	401871
100591	401872
38951	401873
25526	401874
2840	401875
36936	401876
3589	401877
16603	401878
8356	401879
46916	401880
11786	401881
22690	401882
1080	401883
67083	401884
77926	401885
45631	401886
37187	401887
30689	401888
12894	401889
16645	401890
23239	401891
67237	401892
79825	401893
79233	401894
21845	401895
32703	401896
69881	401897
5172	401898
1451	401899
36864	401900
20097	401901
2316	401902
32221	401903
3583	401904
10	401905
933	401906
7494	401907
13432	401908
58396	401909
1979	401910
57467	401911
20316	401912
35745	401913
28474	401914
30055	401915
83255	401916
29991	401917
6830	401918
8611	401919
44598	401920
20726	401921
22260	401922
26197	401923
75150	401924
13867	401925
31854	401926
54267	401927
32168	401928
8668	401929
2175	401930
28879	401931
6370	401932
62374	401933
64755	401934
13154	401935
28513	401936
37799	401937
82624	401938
20217	401939
44607	401940
3047	401941
784	401942
15012	401943
38065	401944
27915	401945
19024	401946
4159	401947
779	401948
24979	401949
2531	401950
55003	401951
45018	401952
12994	401953
43672	401954
5224	401955
46116	401956
342	401957
4597	401958
27275	401959
89275	401960
11327	401961
18823	401962
1945	401963
67747	401964
23229	401965
7130	401966
5220	401967
7003	401968
3367	401969
32194	401970
4732	401971
67618	401972
63864	401973
31258	401974
30127	401975
62741	401976
69695	401977
1061	401978
64214	401979
31272	401980
3086	401981
74734	401982
92507	401983
113	401984
60685	401985
3045	401986
28724	401987
18300	401988
747	401989
30033	401990
73729	401991
10542	401992
16715	401993
14547	401994
6391	401995
44958	401996
61068	401997
78429	401998
12601	401999
240	402000
5253	402001
94755	402002
51029	402003
62495	402004
2916	402005
49343	402006
23701	402007
44527	402008
57	402009
6736	402010
71164	402011
79637	402012
76939	402013
19976	402014
16029	402015
100347	402016
42119	402017
464	402018
109575	402019
26345	402020
914	402021
25050	402022
11104	402023
13736	402024
54672	402025
3585	402026
13902	402027
12508	402028
1734	402029
11807	402030
28335	402031
15135	402032
46087	402033
11097	402034
80737	402035
64476	402036
39469	402037
42337	402038
27378	402039
6547	402040
190	402041
33047	402042
16065	402043
34905	402044
73807	402045
42872	402046
822	402047
7856	402048
2439	402049
14885	402050
4010	402051
33454	402052
1047	402053
5400	402054
66485	402055
66979	402056
91178	402057
112041	402058
24839	402059
551	402060
16207	402061
13940	402062
974	402063
1280	402064
1515	402065
401	402066
38076	402067
11464	402068
82413	402069
26740	402070
6424	402071
433	402072
18968	402073
45916	402074
16583	402075
10435	402076
23723	402077
84742	402078
16724	402079
13126	402080
314	402081
3490	402082
49369	402083
4349	402084
39528	402085
45793	402086
34935	402087
28745	402088
29241	402089
6360	402090
38252	402091
20371	402092
48124	402093
26299	402094
17909	402095
45554	402096
93925	402097
27193	402098
20951	402099
6679	402100
93439	402101
31515	402102
20728	402103
21317	402104
66	402105
41434	402106
21150	402107
22048	402108
340	402109
1309	402110
6741	402111
60327	402112
60377	402113
17560	402114
5764	402115
486	402116
53259	402117
3003	402118
3735	402119
37063	402120
1748	402121
111081	402122
58036	402123
20414	402124
11757	402125
36620	402126
34003	402127
77515	402128
88239	402129
6544	402130
41444	402131
442	402132
36192	402133
92634	402134
2430	402135
812	402136
6117	402137
19033	402138
50931	402139
8906	402140
38142	402141
15668	402142
22645	402143
29756	402144
101797	402145
22351	402146
14317	402147
496	402148
1719	402149
89107	402150
157	402151
52874	402152
1920	402153
3587	402154
24953	402155
13925	402156
19693	402157
61172	402158
12891	402159
68396	402160
99	402161
29298	402162
37388	402163
763	402164
32526	402165
37325	402166
34364	402167
42248	402168
25184	402169
74924	402170
32453	402171
54850	402172
3529	402173
28113	402174
16531	402175
18366	402176
10956	402177
11026	402178
14514	402179
75687	402180
73075	402181
17003	402182
11841	402183
22901	402184
51713	402185
65534	402186
81087	402187
2137	402188
16989	402189
1010	402190
65834	402191
17902	402192
19222	402193
39152	402194
1858	402195
13493	402196
41361	402197
59304	402198
806	402199
67582	402200
40210	402201
45629	402202
66832	402203
1056	402204
6741	402205
7886	402206
31148	402207
37898	402208
76367	402209
13728	402210
74108	402211
59253	402212
15319	402213
18515	402214
3020	402215
11134	402216
23020	402217
31610	402218
44262	402219
14642	402220
8697	402221
14627	402222
797	402223
8268	402224
25016	402225
3373	402226
4746	402227
4490	402228
28104	402229
71695	402230
12861	402231
7175	402232
44390	402233
60345	402234
9614	402235
26204	402236
163	402237
31582	402238
90108	402239
2933	402240
4518	402241
48692	402242
59807	402243
54372	402244
1730	402245
47987	402246
16534	402247
40150	402248
188	402249
67229	402250
107197	402251
94883	402252
39013	402253
2577	402254
87965	402255
20229	402256
27410	402257
5963	402258
6333	402259
41717	402260
87489	402261
21767	402262
60547	402263
12199	402264
14668	402265
43974	402266
68002	402267
41724	402268
48408	402269
21357	402270
77061	402271
10327	402272
7966	402273
5317	402274
60816	402275
25837	402276
34558	402277
28893	402278
2769	402279
102624	402280
3993	402281
2683	402282
36912	402283
16256	402284
9982	402285
4179	402286
9328	402287
23057	402288
653	402289
60393	402290
6073	402291
2726	402292
12012	402293
33	402294
8319	402295
3898	402296
3370	402297
63755	402298
84	402299
5005	402300
35209	402301
11103	402302
20625	402303
23188	402304
4577	402305
59637	402306
23126	402307
84645	402308
1200	402309
23656	402310
20107	402311
71863	402312
46764	402313
70528	402314
1162	402315
48648	402316
28977	402317
10632	402318
28566	402319
1193	402320
37422	402321
3859	402322
61820	402323
81817	402324
46529	402325
2405	402326
50276	402327
28301	402328
14123	402329
49157	402330
1993	402331
20594	402332
30965	402333
13235	402334
4450	402335
15092	402336
79433	402337
54381	402338
16873	402339
22187	402340
108975	402341
58925	402342
92062	402343
74313	402344
73902	402345
2716	402346
13420	402347
4416	402348
91840	402349
19272	402350
36989	402351
25499	402352
285	402353
3449	402354
82377	402355
52005	402356
45063	402357
30837	402358
10039	402359
14257	402360
48318	402361
76614	402362
13702	402363
61679	402364
14199	402365
7773	402366
21850	402367
17706	402368
55268	402369
97611	402370
90494	402371
10667	402372
5943	402373
11492	402374
627	402375
120	402376
48404	402377
77289	402378
104817	402379
16276	402380
719	402381
2791	402382
42582	402383
64442	402384
53920	402385
26755	402386
64877	402387
23089	402388
3269	402389
36381	402390
4006	402391
5349	402392
55352	402393
15204	402394
7777	402395
78067	402396
20672	402397
43864	402398
35697	402399
74342	402400
14951	402401
46056	402402
38280	402403
8377	402404
62393	402405
55328	402406
17198	402407
43648	402408
55902	402409
9600	402410
33855	402411
50	402412
119	402413
528	402414
18626	402415
72417	402416
60981	402417
87122	402418
8577	402419
24490	402420
86669	402421
6087	402422
20116	402423
41655	402424
80948	402425
48280	402426
3983	402427
77326	402428
27792	402429
79436	402430
27479	402431
32418	402432
68332	402433
7029	402434
8618	402435
189	402436
9887	402437
48474	402438
16109	402439
47890	402440
57641	402441
14758	402442
21338	402443
39464	402444
14963	402445
55129	402446
19568	402447
75293	402448
77600	402449
38379	402450
13814	402451
15272	402452
2135	402453
1865	402454
15062	402455
56490	402456
43060	402457
58879	402458
279	402459
10415	402460
60	402461
50799	402462
5013	402463
25444	402464
22556	402465
98076	402466
15923	402467
83781	402468
1478	402469
25666	402470
52525	402471
29615	402472
37111	402473
584	402474
32784	402475
316	402476
43982	402477
56420	402478
53321	402479
34787	402480
36836	402481
11658	402482
9534	402483
211	402484
18748	402485
77015	402486
5845	402487
3928	402488
922	402489
25030	402490
35471	402491
16377	402492
81	402493
51556	402494
254	402495
17282	402496
9578	402497
1767	402498
11919	402499
40939	402500
227	402501
4519	402502
30630	402503
34	402504
50040	402505
42013	402506
57655	402507
42244	402508
46597	402509
427	402510
46828	402511
22080	402512
64021	402513
58	402514
76742	402515
37229	402516
14923	402517
7094	402518
48611	402519
40737	402520
44695	402521
26551	402522
13522	402523
78344	402524
10164	402525
65329	402526
66393	402527
8056	402528
55715	402529
62294	402530
33026	402531
77746	402532
12368	402533
11418	402534
51009	402535
10762	402536
89963	402537
427	402538
43513	402539
7223	402540
1094	402541
36657	402542
67525	402543
88126	402544
30664	402545
17296	402546
11201	402547
630	402548
34652	402549
43550	402550
20799	402551
94507	402552
47880	402553
17596	402554
8256	402555
2136	402556
25261	402557
58226	402558
39075	402559
22931	402560
57259	402561
80227	402562
89519	402563
58766	402564
66127	402565
30041	402566
102817	402567
21602	402568
5402	402569
7832	402570
331	402571
44594	402572
16466	402573
34161	402574
93	402575
63901	402576
11779	402577
2514	402578
24284	402579
74144	402580
5936	402581
5246	402582
2235	402583
48667	402584
7310	402585
13007	402586
8713	402587
5604	402588
9169	402589
39696	402590
5670	402591
7270	402592
2726	402593
26133	402594
26945	402595
1027	402596
14727	402597
9402	402598
89174	402599
484	402600
22826	402601
1185	402602
23845	402603
110574	402604
4546	402605
8468	402606
56183	402607
27044	402608
30183	402609
3327	402610
13763	402611
1205	402612
886	402613
17360	402614
337	402615
27967	402616
771	402617
27631	402618
50462	402619
31480	402620
69872	402621
35609	402622
30124	402623
35673	402624
4159	402625
25651	402626
12718	402627
18114	402628
35233	402629
20968	402630
30749	402631
85404	402632
36541	402633
50	402634
35695	402635
92985	402636
8676	402637
38438	402638
3184	402639
37538	402640
25994	402641
15228	402642
33856	402643
18687	402644
23126	402645
1900	402646
48043	402647
696	402648
34967	402649
19495	402650
417	402651
10112	402652
12935	402653
51120	402654
1266	402655
9400	402656
11509	402657
92230	402658
41506	402659
67935	402660
41929	402661
26533	402662
19464	402663
69273	402664
52733	402665
26484	402666
1908	402667
72982	402668
18924	402669
50899	402670
11852	402671
47786	402672
65919	402673
56848	402674
13746	402675
78148	402676
81318	402677
16462	402678
11600	402679
947	402680
18023	402681
14202	402682
2998	402683
521	402684
37746	402685
5488	402686
38587	402687
13817	402688
20350	402689
106632	402690
13383	402691
14429	402692
28801	402693
5841	402694
37949	402695
61919	402696
17410	402697
137	402698
33445	402699
12739	402700
4569	402701
98222	402702
12645	402703
38561	402704
14757	402705
7615	402706
34762	402707
87699	402708
40325	402709
49075	402710
19678	402711
18360	402712
82625	402713
10134	402714
70306	402715
32065	402716
2476	402717
1501	402718
19445	402719
60102	402720
73173	402721
30589	402722
50131	402723
41747	402724
18930	402725
45674	402726
1184	402727
27110	402728
72501	402729
14482	402730
17722	402731
10170	402732
9379	402733
34490	402734
3953	402735
40668	402736
3171	402737
49430	402738
407	402739
911	402740
12595	402741
8444	402742
5810	402743
371	402744
29518	402745
42143	402746
14031	402747
22132	402748
39369	402749
11315	402750
835	402751
33080	402752
14444	402753
21966	402754
18600	402755
61991	402756
13618	402757
284	402758
24951	402759
36489	402760
51061	402761
8705	402762
286	402763
91303	402764
70806	402765
11306	402766
33023	402767
63000	402768
27443	402769
49549	402770
37152	402771
7548	402772
9178	402773
29553	402774
56406	402775
16623	402776
39438	402777
20308	402778
45044	402779
38683	402780
5048	402781
69546	402782
8429	402783
17494	402784
8990	402785
314	402786
72468	402787
13048	402788
56347	402789
22973	402790
64595	402791
12989	402792
15725	402793
2730	402794
21753	402795
16395	402796
80398	402797
168	402798
12692	402799
74453	402800
95216	402801
77603	402802
84354	402803
51110	402804
16451	402805
55814	402806
9706	402807
29878	402808
57636	402809
27367	402810
23382	402811
11349	402812
6090	402813
78	402814
5112	402815
99847	402816
114448	402817
11746	402818
12552	402819
24176	402820
224	402821
13096	402822
40546	402823
44120	402824
12044	402825
28307	402826
41140	402827
3153	402828
2790	402829
102940	402830
66870	402831
4545	402832
5348	402833
51680	402834
9787	402835
68137	402836
18738	402837
37555	402838
44873	402839
35368	402840
58742	402841
2014	402842
16217	402843
6818	402844
837	402845
12461	402846
53323	402847
35962	402848
1019	402849
89430	402850
10797	402851
1320	402852
650	402853
8853	402854
48945	402855
28374	402856
10253	402857
44710	402858
5492	402859
64500	402860
17905	402861
796	402862
697	402863
51783	402864
5561	402865
85018	402866
5874	402867
55174	402868
29016	402869
58847	402870
107011	402871
1025	402872
64435	402873
1973	402874
18016	402875
3655	402876
3978	402877
4775	402878
76821	402879
1586	402880
11394	402881
36556	402882
108229	402883
69767	402884
24545	402885
32268	402886
1955	402887
39893	402888
41059	402889
108758	402890
100436	402891
48109	402892
46467	402893
45238	402894
18109	402895
2668	402896
1706	402897
53665	402898
15205	402899
75004	402900
1252	402901
256	402902
23908	402903
26364	402904
3731	402905
47751	402906
852	402907
80640	402908
42678	402909
39642	402910
15674	402911
31889	402912
25142	402913
19811	402914
70180	402915
16908	402916
74281	402917
794	402918
24627	402919
103480	402920
10943	402921
1792	402922
676	402923
36930	402924
14969	402925
59795	402926
10908	402927
43597	402928
27437	402929
1318	402930
9000	402931
109338	402932
11944	402933
9526	402934
15545	402935
2	402936
95377	402937
44671	402938
1641	402939
35297	402940
93602	402941
12108	402942
26562	402943
21331	402944
65554	402945
34299	402946
39039	402947
18337	402948
85690	402949
25886	402950
34609	402951
19597	402952
71455	402953
14353	402954
13822	402955
2351	402956
13704	402957
2292	402958
10673	402959
52449	402960
12208	402961
49532	402962
35323	402963
11421	402964
1050	402965
29789	402966
71938	402967
57687	402968
26383	402969
814	402970
83674	402971
62910	402972
1746	402973
1006	402974
6832	402975
2363	402976
22027	402977
3002	402978
1099	402979
52399	402980
42698	402981
18221	402982
89408	402983
38773	402984
34075	402985
36111	402986
44410	402987
43038	402988
25836	402989
78495	402990
7834	402991
2907	402992
80814	402993
75410	402994
75898	402995
55860	402996
19779	402997
25656	402998
75579	402999
20466	403000
7655	403001
1071	403002
57300	403003
50324	403004
33330	403005
41886	403006
1735	403007
5957	403008
88719	403009
18024	403010
753	403011
17751	403012
29136	403013
92293	403014
29361	403015
24418	403016
766	403017
57070	403018
42308	403019
18254	403020
7910	403021
6264	403022
37469	403023
91891	403024
59923	403025
43522	403026
13189	403027
4262	403028
96710	403029
61047	403030
96488	403031
35821	403032
836	403033
18402	403034
16565	403035
41258	403036
953	403037
7255	403038
24014	403039
7385	403040
2251	403041
10184	403042
25640	403043
26578	403044
4751	403045
14526	403046
340	403047
32443	403048
28743	403049
97678	403050
19524	403051
6290	403052
23568	403053
19117	403054
28491	403055
104	403056
3799	403057
12985	403058
2104	403059
54368	403060
11399	403061
8151	403062
13234	403063
32541	403064
8899	403065
25812	403066
12466	403067
63362	403068
5985	403069
342	403070
232	403071
1923	403072
33245	403073
71887	403074
33611	403075
21582	403076
37147	403077
6922	403078
64062	403079
6396	403080
2117	403081
11061	403082
16081	403083
51526	403084
10885	403085
32479	403086
84784	403087
18302	403088
15715	403089
566	403090
62988	403091
97532	403092
88138	403093
33642	403094
2844	403095
55913	403096
57672	403097
18741	403098
44402	403099
150	403100
4592	403101
17638	403102
32228	403103
18553	403104
29254	403105
191	403106
92620	403107
4531	403108
83524	403109
396	403110
15077	403111
13941	403112
15947	403113
38614	403114
21786	403115
31866	403116
54470	403117
5976	403118
79328	403119
74620	403120
36700	403121
32296	403122
25397	403123
31010	403124
100039	403125
12764	403126
73908	403127
82542	403128
9265	403129
32978	403130
412	403131
72159	403132
370	403133
1737	403134
18222	403135
2046	403136
63795	403137
76352	403138
2184	403139
9861	403140
91142	403141
1905	403142
19145	403143
41515	403144
49953	403145
1086	403146
5813	403147
16697	403148
953	403149
20989	403150
14647	403151
22808	403152
7745	403153
29065	403154
41315	403155
64527	403156
48214	403157
85	403158
34287	403159
15026	403160
8461	403161
42055	403162
20286	403163
94796	403164
7824	403165
5198	403166
5147	403167
43142	403168
39578	403169
106035	403170
6440	403171
9212	403172
59633	403173
2444	403174
101588	403175
35597	403176
856	403177
51358	403178
20295	403179
2732	403180
24896	403181
1563	403182
20334	403183
710	403184
8009	403185
40756	403186
5723	403187
66492	403188
14593	403189
13009	403190
795	403191
1424	403192
46218	403193
15137	403194
10369	403195
85650	403196
56351	403197
1093	403198
101163	403199
19367	403200
47494	403201
38028	403202
64845	403203
17537	403204
32	403205
39600	403206
5335	403207
42047	403208
29765	403209
5232	403210
10712	403211
23	403212
19793	403213
9370	403214
88	403215
62408	403216
44125	403217
14448	403218
42112	403219
29203	403220
55320	403221
639	403222
33687	403223
13848	403224
21745	403225
58594	403226
49	403227
26304	403228
77548	403229
12349	403230
30512	403231
50647	403232
12722	403233
33602	403234
5528	403235
44067	403236
10976	403237
24562	403238
21651	403239
28586	403240
53368	403241
79282	403242
2747	403243
47278	403244
55152	403245
3487	403246
76701	403247
23984	403248
2669	403249
3060	403250
986	403251
7030	403252
75349	403253
13037	403254
9943	403255
1401	403256
63953	403257
9261	403258
21865	403259
42218	403260
31812	403261
30710	403262
2680	403263
69835	403264
34204	403265
2820	403266
91174	403267
33850	403268
6086	403269
32594	403270
35514	403271
9173	403272
20600	403273
17010	403274
3968	403275
11729	403276
45416	403277
3735	403278
35758	403279
935	403280
22239	403281
71104	403282
13177	403283
91136	403284
38124	403285
42584	403286
81843	403287
10473	403288
3989	403289
10392	403290
71659	403291
7307	403292
31673	403293
1093	403294
8303	403295
1548	403296
54360	403297
96751	403298
14536	403299
92816	403300
10036	403301
71832	403302
12104	403303
37161	403304
50432	403305
43033	403306
85819	403307
1567	403308
3687	403309
21858	403310
29000	403311
36394	403312
3288	403313
3614	403314
250	403315
38648	403316
62125	403317
2342	403318
1518	403319
57225	403320
1295	403321
48883	403322
34028	403323
30196	403324
84225	403325
5405	403326
35278	403327
60814	403328
9416	403329
2887	403330
32891	403331
96013	403332
46522	403333
35405	403334
90656	403335
30658	403336
65970	403337
11076	403338
24389	403339
24545	403340
28168	403341
2616	403342
21231	403343
47638	403344
71480	403345
26750	403346
33148	403347
85435	403348
9917	403349
52687	403350
71039	403351
48920	403352
5153	403353
1551	403354
72539	403355
31170	403356
25784	403357
51792	403358
53646	403359
18084	403360
3704	403361
22223	403362
90063	403363
48875	403364
763	403365
46096	403366
66541	403367
50505	403368
14601	403369
36231	403370
9219	403371
88729	403372
61060	403373
1259	403374
10692	403375
1580	403376
6574	403377
92049	403378
45352	403379
48599	403380
29654	403381
72509	403382
18520	403383
3826	403384
62861	403385
14207	403386
24171	403387
21207	403388
44284	403389
6368	403390
49037	403391
19121	403392
56461	403393
3084	403394
72824	403395
14242	403396
48094	403397
5524	403398
12398	403399
11678	403400
1454	403401
4458	403402
33123	403403
44992	403404
35143	403405
6988	403406
17175	403407
49103	403408
1183	403409
22803	403410
18646	403411
53348	403412
34682	403413
29369	403414
25355	403415
29595	403416
96598	403417
58853	403418
18207	403419
18292	403420
83039	403421
91276	403422
11265	403423
712	403424
30685	403425
56513	403426
43010	403427
56932	403428
13411	403429
11944	403430
36984	403431
23063	403432
35813	403433
50880	403434
25942	403435
11891	403436
3522	403437
2112	403438
38576	403439
32688	403440
642	403441
23678	403442
29769	403443
27	403444
68825	403445
83558	403446
14404	403447
25794	403448
8337	403449
55827	403450
17502	403451
2085	403452
45069	403453
81728	403454
110393	403455
13863	403456
27240	403457
67827	403458
8164	403459
18873	403460
11389	403461
108097	403462
13604	403463
56202	403464
1611	403465
42208	403466
17631	403467
859	403468
32610	403469
88150	403470
71419	403471
40566	403472
84610	403473
27757	403474
2903	403475
1526	403476
2878	403477
42052	403478
8527	403479
35102	403480
92589	403481
6882	403482
9934	403483
36944	403484
14545	403485
70742	403486
37050	403487
61554	403488
37034	403489
95859	403490
1704	403491
49922	403492
10396	403493
572	403494
25750	403495
4477	403496
3505	403497
49459	403498
15536	403499
30661	403500
443	403501
26717	403502
39348	403503
36553	403504
47118	403505
11391	403506
49630	403507
12151	403508
9584	403509
962	403510
1832	403511
14094	403512
66140	403513
3037	403514
10173	403515
109450	403516
2	403517
35115	403518
2439	403519
99	403520
65640	403521
16718	403522
9516	403523
2824	403524
51461	403525
7374	403526
44064	403527
11285	403528
28821	403529
33065	403530
5470	403531
27797	403532
1422	403533
43917	403534
33524	403535
18864	403536
2318	403537
8119	403538
76607	403539
4225	403540
9110	403541
16162	403542
10396	403543
44324	403544
11903	403545
4190	403546
62101	403547
5165	403548
3953	403549
53119	403550
8633	403551
171	403552
50089	403553
2244	403554
33116	403555
63910	403556
176	403557
46605	403558
43836	403559
20048	403560
3757	403561
4186	403562
28377	403563
19932	403564
36468	403565
53744	403566
58511	403567
11816	403568
95111	403569
69231	403570
40182	403571
12489	403572
2206	403573
10565	403574
42165	403575
14302	403576
682	403577
2	403578
1145	403579
2066	403580
5209	403581
49802	403582
3349	403583
30951	403584
7842	403585
54531	403586
3958	403587
19159	403588
13626	403589
39024	403590
15962	403591
99	403592
24026	403593
70829	403594
35118	403595
54701	403596
1094	403597
10343	403598
54823	403599
2342	403600
46657	403601
728	403602
70475	403603
451	403604
29777	403605
44092	403606
54218	403607
36168	403608
27748	403609
66357	403610
161	403611
27670	403612
1562	403613
38779	403614
37187	403615
459	403616
41822	403617
10625	403618
30253	403619
28713	403620
61800	403621
2174	403622
31780	403623
23040	403624
19459	403625
88983	403626
23903	403627
5670	403628
76392	403629
352	403630
21232	403631
6772	403632
6992	403633
6050	403634
984	403635
1986	403636
14150	403637
79624	403638
37392	403639
102135	403640
25018	403641
33378	403642
15894	403643
4161	403644
71511	403645
6072	403646
91727	403647
24377	403648
23277	403649
53775	403650
12957	403651
5322	403652
24889	403653
1148	403654
70404	403655
455	403656
14769	403657
27315	403658
4157	403659
21626	403660
11278	403661
24711	403662
18436	403663
66473	403664
37837	403665
12480	403666
14256	403667
49476	403668
522	403669
54009	403670
43775	403671
113204	403672
55308	403673
19158	403674
140	403675
121	403676
5417	403677
5885	403678
80003	403679
1394	403680
258	403681
76572	403682
7949	403683
36443	403684
26282	403685
17898	403686
36145	403687
81780	403688
14139	403689
18350	403690
6306	403691
90601	403692
561	403693
21743	403694
10942	403695
72510	403696
9536	403697
18147	403698
30366	403699
41180	403700
10275	403701
1	403702
7	403703
7793	403704
30510	403705
27522	403706
57528	403707
22146	403708
8551	403709
53896	403710
33591	403711
92151	403712
3327	403713
18033	403714
34671	403715
50603	403716
7341	403717
53760	403718
41992	403719
244	403720
11686	403721
9213	403722
49705	403723
882	403724
65053	403725
25877	403726
29330	403727
48176	403728
28553	403729
57182	403730
4469	403731
14839	403732
2582	403733
36184	403734
188	403735
3096	403736
43921	403737
33785	403738
80134	403739
23831	403740
25823	403741
18495	403742
17873	403743
12770	403744
7512	403745
50844	403746
5256	403747
58408	403748
9848	403749
61219	403750
10505	403751
4634	403752
19723	403753
70117	403754
18565	403755
6381	403756
31686	403757
27991	403758
68840	403759
65611	403760
574	403761
13304	403762
34021	403763
62108	403764
78471	403765
8056	403766
92497	403767
789	403768
539	403769
27101	403770
11282	403771
14804	403772
25108	403773
401	403774
27084	403775
80908	403776
51243	403777
101222	403778
42860	403779
4255	403780
103810	403781
64308	403782
33888	403783
13835	403784
14704	403785
6063	403786
77906	403787
33508	403788
24593	403789
3322	403790
15526	403791
28457	403792
61051	403793
6262	403794
1876	403795
35541	403796
55705	403797
58238	403798
64812	403799
24610	403800
10444	403801
49021	403802
25385	403803
45795	403804
53326	403805
35262	403806
61520	403807
80646	403808
2959	403809
61032	403810
53050	403811
739	403812
42450	403813
5838	403814
36895	403815
106303	403816
1155	403817
2518	403818
81614	403819
28971	403820
7346	403821
46867	403822
27554	403823
1475	403824
74453	403825
32177	403826
61006	403827
641	403828
4334	403829
5774	403830
34951	403831
37595	403832
13316	403833
28651	403834
750	403835
40066	403836
16837	403837
29137	403838
94469	403839
6691	403840
51253	403841
42404	403842
73960	403843
46526	403844
65506	403845
7919	403846
47195	403847
11315	403848
12864	403849
6998	403850
26697	403851
30153	403852
91338	403853
2646	403854
60192	403855
32831	403856
6116	403857
82891	403858
94443	403859
13184	403860
65166	403861
20100	403862
66957	403863
25445	403864
68274	403865
17164	403866
585	403867
100404	403868
38413	403869
89293	403870
1029	403871
54010	403872
45792	403873
63833	403874
32917	403875
16657	403876
19476	403877
69025	403878
19884	403879
102	403880
1813	403881
21806	403882
382	403883
754	403884
10270	403885
226	403886
64573	403887
16971	403888
87149	403889
22813	403890
25052	403891
75499	403892
864	403893
1449	403894
35997	403895
34119	403896
3086	403897
34158	403898
57261	403899
3575	403900
19792	403901
3886	403902
31808	403903
31774	403904
66541	403905
8074	403906
34963	403907
6449	403908
17119	403909
27150	403910
101044	403911
17758	403912
4980	403913
30330	403914
27330	403915
66540	403916
40606	403917
20247	403918
37268	403919
20127	403920
93139	403921
4297	403922
47121	403923
81920	403924
45369	403925
7884	403926
16776	403927
42903	403928
74633	403929
93460	403930
26933	403931
41067	403932
74741	403933
10209	403934
2131	403935
9296	403936
1	403937
1290	403938
9651	403939
43290	403940
5940	403941
655	403942
12095	403943
12680	403944
32918	403945
953	403946
18240	403947
21010	403948
17132	403949
19744	403950
1690	403951
37952	403952
9057	403953
17411	403954
41054	403955
59765	403956
8830	403957
102762	403958
78833	403959
354	403960
17091	403961
29197	403962
28694	403963
44499	403964
78191	403965
11573	403966
16452	403967
552	403968
52243	403969
15909	403970
67722	403971
358	403972
51373	403973
53360	403974
54905	403975
15078	403976
3518	403977
2909	403978
25873	403979
69961	403980
4415	403981
56132	403982
17339	403983
47885	403984
37118	403985
15680	403986
41283	403987
31597	403988
2474	403989
78859	403990
5078	403991
74007	403992
59405	403993
4121	403994
38972	403995
33402	403996
416	403997
21800	403998
1285	403999
39142	404000
31895	404001
13597	404002
104071	404003
36362	404004
38439	404005
40559	404006
25956	404007
67920	404008
99960	404009
60643	404010
1764	404011
14768	404012
32378	404013
36181	404014
32076	404015
12452	404016
11980	404017
57275	404018
53758	404019
30941	404020
58556	404021
234	404022
16204	404023
79368	404024
57568	404025
84967	404026
60	404027
5967	404028
36730	404029
46035	404030
33589	404031
29520	404032
15348	404033
71785	404034
17084	404035
47213	404036
44625	404037
29182	404038
5541	404039
65811	404040
11365	404041
45306	404042
37437	404043
26093	404044
14616	404045
27259	404046
4100	404047
6913	404048
79248	404049
10028	404050
89661	404051
975	404052
34385	404053
78347	404054
90073	404055
52033	404056
76213	404057
1838	404058
32939	404059
57187	404060
914	404061
7152	404062
22911	404063
23868	404064
17015	404065
24639	404066
498	404067
60497	404068
57193	404069
80236	404070
17913	404071
44849	404072
14621	404073
62400	404074
11160	404075
6405	404076
67676	404077
9357	404078
17491	404079
1017	404080
12959	404081
59317	404082
5847	404083
9355	404084
9534	404085
83431	404086
74054	404087
37184	404088
83553	404089
12657	404090
56352	404091
17429	404092
20770	404093
87922	404094
2574	404095
4101	404096
9971	404097
12795	404098
2995	404099
29473	404100
25586	404101
7603	404102
8468	404103
48765	404104
8284	404105
3127	404106
77126	404107
71730	404108
19845	404109
91882	404110
85899	404111
3471	404112
16643	404113
59617	404114
18657	404115
7719	404116
2838	404117
2691	404118
11715	404119
94151	404120
22641	404121
2513	404122
2035	404123
61542	404124
5905	404125
31394	404126
57117	404127
39326	404128
23017	404129
45607	404130
40610	404131
113344	404132
93890	404133
15329	404134
9573	404135
9541	404136
298	404137
516	404138
539	404139
11688	404140
31705	404141
15176	404142
27221	404143
18401	404144
1339	404145
12189	404146
49694	404147
331	404148
55171	404149
1425	404150
14632	404151
7309	404152
15711	404153
95294	404154
4522	404155
6107	404156
25881	404157
9330	404158
12567	404159
2369	404160
72599	404161
19381	404162
5883	404163
85677	404164
3968	404165
48948	404166
508	404167
82269	404168
50542	404169
70690	404170
3568	404171
54253	404172
6866	404173
23041	404174
34866	404175
37310	404176
7634	404177
79120	404178
6053	404179
41513	404180
58954	404181
19088	404182
35604	404183
22626	404184
27064	404185
91051	404186
89422	404187
16142	404188
65245	404189
24829	404190
7471	404191
50003	404192
6489	404193
53780	404194
23380	404195
15256	404196
3678	404197
101688	404198
113905	404199
89571	404200
33753	404201
6739	404202
44746	404203
14641	404204
360	404205
58750	404206
37780	404207
3428	404208
10185	404209
53645	404210
60956	404211
19977	404212
55463	404213
21948	404214
16740	404215
22664	404216
47393	404217
6607	404218
2889	404219
5391	404220
35574	404221
7713	404222
21155	404223
27917	404224
856	404225
3891	404226
37203	404227
9592	404228
11529	404229
44907	404230
2165	404231
21954	404232
24242	404233
1881	404234
12944	404235
113203	404236
22814	404237
46403	404238
40415	404239
15212	404240
49848	404241
52519	404242
13413	404243
13177	404244
23839	404245
3688	404246
8947	404247
61891	404248
7014	404249
17200	404250
51590	404251
24640	404252
11526	404253
42973	404254
90966	404255
47110	404256
82711	404257
39723	404258
1445	404259
4531	404260
20742	404261
39866	404262
13469	404263
72893	404264
159	404265
17324	404266
7284	404267
19586	404268
41493	404269
31120	404270
1434	404271
49384	404272
3481	404273
19218	404274
17260	404275
31917	404276
4683	404277
77663	404278
51116	404279
4782	404280
2360	404281
20121	404282
1426	404283
44834	404284
59938	404285
2089	404286
22117	404287
11746	404288
103094	404289
36821	404290
3859	404291
893	404292
1782	404293
70270	404294
12534	404295
1897	404296
4958	404297
10100	404298
10244	404299
30863	404300
497	404301
374	404302
17412	404303
85798	404304
5265	404305
58939	404306
22257	404307
8155	404308
63842	404309
25042	404310
15456	404311
35645	404312
109685	404313
2415	404314
180	404315
42981	404316
66770	404317
968	404318
32530	404319
41449	404320
26897	404321
5750	404322
23052	404323
55921	404324
43149	404325
4991	404326
66152	404327
53140	404328
17361	404329
56297	404330
106247	404331
21800	404332
53649	404333
10910	404334
3499	404335
44419	404336
81551	404337
77609	404338
7108	404339
102133	404340
88409	404341
56471	404342
3464	404343
6909	404344
79683	404345
64505	404346
84	404347
76444	404348
31009	404349
784	404350
14	404351
71567	404352
27759	404353
28899	404354
38743	404355
39990	404356
7506	404357
1148	404358
79876	404359
30425	404360
109814	404361
13035	404362
84349	404363
39505	404364
93835	404365
27665	404366
11371	404367
11306	404368
40039	404369
4252	404370
1001	404371
99502	404372
61622	404373
277	404374
27882	404375
68812	404376
2688	404377
44536	404378
68506	404379
40351	404380
12460	404381
5	404382
86266	404383
27088	404384
9164	404385
12355	404386
71747	404387
47793	404388
5246	404389
35570	404390
69922	404391
41226	404392
24919	404393
7968	404394
37147	404395
12075	404396
29440	404397
11931	404398
48877	404399
49110	404400
6	404401
17248	404402
45183	404403
13074	404404
56271	404405
88520	404406
62028	404407
78528	404408
30264	404409
77584	404410
96435	404411
34470	404412
530	404413
6168	404414
67092	404415
21794	404416
33657	404417
7466	404418
13072	404419
6788	404420
50053	404421
17498	404422
5900	404423
5556	404424
22600	404425
56473	404426
18121	404427
6912	404428
42663	404429
55660	404430
95500	404431
18519	404432
23676	404433
10603	404434
47063	404435
6614	404436
1097	404437
79528	404438
22642	404439
53908	404440
29067	404441
9013	404442
96014	404443
6269	404444
17801	404445
101950	404446
10393	404447
2060	404448
36009	404449
7237	404450
3520	404451
361	404452
62304	404453
16034	404454
591	404455
529	404456
74770	404457
68064	404458
47779	404459
57472	404460
82067	404461
39006	404462
50021	404463
3351	404464
23583	404465
4508	404466
31007	404467
28966	404468
2307	404469
1766	404470
19	404471
67116	404472
21591	404473
32814	404474
58368	404475
106917	404476
26940	404477
37676	404478
25117	404479
10114	404480
19986	404481
85690	404482
28517	404483
33230	404484
14879	404485
776	404486
3103	404487
74238	404488
29576	404489
4586	404490
1032	404491
33663	404492
3917	404493
1061	404494
20704	404495
3700	404496
44149	404497
226	404498
41123	404499
15464	404500
1410	404501
23961	404502
1099	404503
39374	404504
31329	404505
16030	404506
14554	404507
56777	404508
91549	404509
861	404510
10121	404511
26320	404512
2603	404513
40083	404514
4320	404515
51736	404516
32643	404517
6843	404518
13525	404519
4837	404520
14187	404521
53668	404522
2006	404523
22531	404524
22461	404525
7869	404526
2023	404527
17007	404528
38387	404529
291	404530
111440	404531
939	404532
53840	404533
43580	404534
31142	404535
3465	404536
2961	404537
14626	404538
22039	404539
65636	404540
5902	404541
28327	404542
54336	404543
5294	404544
13880	404545
15972	404546
18603	404547
8039	404548
37495	404549
83917	404550
819	404551
79366	404552
4668	404553
217	404554
15072	404555
10890	404556
3168	404557
5191	404558
48	404559
82535	404560
3799	404561
25300	404562
23952	404563
5526	404564
2472	404565
4218	404566
23077	404567
10984	404568
40706	404569
4726	404570
17716	404571
82797	404572
82387	404573
48910	404574
50233	404575
28582	404576
56932	404577
52672	404578
72092	404579
28671	404580
4849	404581
18600	404582
57781	404583
40950	404584
112542	404585
108397	404586
49083	404587
25560	404588
52757	404589
26436	404590
89408	404591
17	404592
26796	404593
6698	404594
21146	404595
3314	404596
17462	404597
96906	404598
17587	404599
45052	404600
25711	404601
35342	404602
4188	404603
38330	404604
9072	404605
35117	404606
14303	404607
18030	404608
28316	404609
4038	404610
5621	404611
22603	404612
46250	404613
26116	404614
787	404615
71492	404616
46781	404617
13695	404618
16512	404619
25631	404620
63341	404621
80291	404622
2571	404623
108685	404624
255	404625
5962	404626
11381	404627
39328	404628
34416	404629
1033	404630
84110	404631
69451	404632
32926	404633
793	404634
22236	404635
86590	404636
49594	404637
56322	404638
6725	404639
80782	404640
3822	404641
26053	404642
23533	404643
3737	404644
431	404645
25062	404646
58376	404647
28736	404648
6486	404649
44914	404650
18123	404651
36629	404652
75902	404653
19458	404654
63941	404655
36268	404656
15289	404657
71931	404658
21249	404659
1450	404660
15243	404661
64087	404662
3564	404663
39365	404664
59956	404665
15658	404666
65600	404667
101287	404668
11509	404669
52433	404670
48086	404671
9597	404672
65077	404673
6632	404674
6779	404675
22375	404676
27671	404677
16395	404678
16438	404679
7466	404680
96743	404681
103453	404682
28897	404683
34045	404684
7986	404685
5699	404686
37107	404687
36396	404688
31924	404689
38852	404690
104060	404691
52325	404692
63197	404693
3367	404694
94383	404695
40872	404696
79867	404697
2030	404698
14529	404699
6982	404700
42850	404701
7470	404702
1056	404703
56613	404704
9894	404705
30701	404706
3990	404707
2585	404708
13227	404709
40286	404710
73678	404711
9923	404712
29032	404713
56025	404714
49077	404715
23123	404716
98736	404717
6720	404718
57303	404719
81663	404720
108322	404721
38072	404722
17195	404723
90627	404724
12194	404725
45888	404726
20542	404727
23612	404728
29343	404729
48447	404730
13061	404731
104680	404732
18170	404733
25939	404734
82803	404735
6373	404736
6369	404737
97383	404738
58919	404739
61385	404740
33780	404741
7167	404742
60955	404743
16851	404744
7666	404745
15907	404746
23189	404747
30585	404748
548	404749
785	404750
10644	404751
4572	404752
39363	404753
28536	404754
56164	404755
40052	404756
8528	404757
14953	404758
5930	404759
6386	404760
11698	404761
32257	404762
11471	404763
82473	404764
14306	404765
21677	404766
15499	404767
12227	404768
95823	404769
18853	404770
50124	404771
21177	404772
25600	404773
6074	404774
61045	404775
434	404776
15844	404777
57932	404778
18244	404779
80419	404780
28918	404781
55050	404782
27543	404783
3829	404784
31624	404785
79634	404786
17121	404787
51682	404788
340	404789
19069	404790
97977	404791
87095	404792
11797	404793
19547	404794
2193	404795
63088	404796
36222	404797
7450	404798
92444	404799
20510	404800
32014	404801
52364	404802
12011	404803
33537	404804
23688	404805
28153	404806
1567	404807
5155	404808
67895	404809
4092	404810
93	404811
28615	404812
58541	404813
957	404814
3506	404815
21223	404816
4738	404817
2260	404818
48371	404819
3171	404820
22085	404821
51539	404822
73720	404823
150	404824
3832	404825
5226	404826
72814	404827
72038	404828
34657	404829
1429	404830
39835	404831
29268	404832
49658	404833
1399	404834
2205	404835
40077	404836
32637	404837
79795	404838
85365	404839
3162	404840
36487	404841
82	404842
11352	404843
16420	404844
7500	404845
112718	404846
90372	404847
47292	404848
10334	404849
24287	404850
102422	404851
97730	404852
31943	404853
452	404854
37595	404855
69818	404856
26210	404857
7591	404858
98690	404859
39027	404860
26447	404861
14582	404862
75956	404863
67448	404864
16520	404865
14498	404866
4066	404867
41806	404868
2523	404869
39323	404870
18224	404871
748	404872
44761	404873
8922	404874
1206	404875
12672	404876
7783	404877
1168	404878
20761	404879
2373	404880
89506	404881
7135	404882
77362	404883
35868	404884
45501	404885
2158	404886
6722	404887
10669	404888
3345	404889
6337	404890
5670	404891
110961	404892
40346	404893
1731	404894
1160	404895
3701	404896
11102	404897
115	404898
24307	404899
530	404900
5	404901
1968	404902
60439	404903
84897	404904
9348	404905
60665	404906
2986	404907
68519	404908
17522	404909
62688	404910
2686	404911
66046	404912
72557	404913
81601	404914
79963	404915
118	404916
37249	404917
42793	404918
93366	404919
3228	404920
12933	404921
22231	404922
45314	404923
101971	404924
2759	404925
6784	404926
1302	404927
15672	404928
48423	404929
104068	404930
26461	404931
7562	404932
40335	404933
11307	404934
12763	404935
14507	404936
16103	404937
10456	404938
111150	404939
94032	404940
97586	404941
2	404942
96907	404943
34867	404944
73819	404945
30455	404946
12222	404947
4681	404948
1512	404949
28756	404950
570	404951
19674	404952
28462	404953
3820	404954
5697	404955
59646	404956
29656	404957
44075	404958
5067	404959
12251	404960
60149	404961
31569	404962
47689	404963
49420	404964
16940	404965
5560	404966
16570	404967
78044	404968
38964	404969
3028	404970
15265	404971
32	404972
30957	404973
57794	404974
7984	404975
2212	404976
5009	404977
35697	404978
80388	404979
60673	404980
19724	404981
2018	404982
25581	404983
8277	404984
80798	404985
4520	404986
14542	404987
65595	404988
11284	404989
12126	404990
63299	404991
27044	404992
3110	404993
26321	404994
5136	404995
10475	404996
31438	404997
25013	404998
93745	404999
5733	405000
39341	405001
66763	405002
3156	405003
8539	405004
4584	405005
4442	405006
31665	405007
71260	405008
43685	405009
9790	405010
29252	405011
5871	405012
88386	405013
3244	405014
38918	405015
85964	405016
4697	405017
202	405018
670	405019
16803	405020
44364	405021
14952	405022
49048	405023
57727	405024
2761	405025
25907	405026
5429	405027
52450	405028
31763	405029
190	405030
31149	405031
12848	405032
16293	405033
30336	405034
27845	405035
66642	405036
81893	405037
39862	405038
40910	405039
58942	405040
67371	405041
6856	405042
561	405043
64500	405044
6600	405045
7468	405046
75318	405047
29239	405048
14635	405049
2127	405050
11437	405051
1051	405052
22577	405053
34024	405054
34363	405055
69443	405056
2466	405057
37846	405058
57771	405059
26842	405060
7004	405061
70903	405062
2742	405063
24221	405064
77319	405065
811	405066
9105	405067
9849	405068
65154	405069
29822	405070
12961	405071
74610	405072
4449	405073
8708	405074
3776	405075
2840	405076
8302	405077
317	405078
8308	405079
25923	405080
68	405081
14690	405082
22042	405083
43890	405084
65572	405085
1908	405086
21758	405087
39453	405088
42703	405089
45130	405090
24442	405091
26969	405092
26133	405093
46058	405094
49892	405095
23216	405096
1026	405097
52092	405098
37142	405099
311	405100
32713	405101
2094	405102
2747	405103
72789	405104
766	405105
18656	405106
48344	405107
9263	405108
36978	405109
1432	405110
91209	405111
26970	405112
3659	405113
22263	405114
1528	405115
11900	405116
35842	405117
56507	405118
2484	405119
17795	405120
23400	405121
24925	405122
7332	405123
84181	405124
16452	405125
1233	405126
7482	405127
1692	405128
32079	405129
32349	405130
49153	405131
79899	405132
34095	405133
99333	405134
15815	405135
2751	405136
14728	405137
25230	405138
42021	405139
3058	405140
16180	405141
60173	405142
40955	405143
31147	405144
364	405145
44030	405146
3115	405147
1043	405148
46378	405149
51344	405150
14250	405151
2594	405152
81916	405153
17105	405154
47266	405155
3692	405156
56708	405157
9788	405158
6111	405159
8658	405160
68929	405161
80916	405162
3333	405163
78920	405164
40068	405165
1569	405166
14854	405167
501	405168
79437	405169
38397	405170
71217	405171
3615	405172
10568	405173
422	405174
21253	405175
30696	405176
38533	405177
4945	405178
8296	405179
3251	405180
22137	405181
48095	405182
38827	405183
63646	405184
79861	405185
3136	405186
12902	405187
61306	405188
78152	405189
17203	405190
43621	405191
4150	405192
26973	405193
24810	405194
1257	405195
82389	405196
42254	405197
13761	405198
21663	405199
20	405200
4516	405201
91932	405202
20212	405203
11720	405204
50557	405205
53118	405206
4895	405207
38983	405208
67476	405209
44434	405210
18478	405211
12500	405212
5686	405213
607	405214
14391	405215
31552	405216
1972	405217
30970	405218
2939	405219
938	405220
503	405221
25296	405222
35243	405223
33951	405224
2092	405225
4913	405226
52617	405227
14909	405228
26808	405229
8898	405230
52880	405231
25983	405232
63388	405233
31671	405234
32209	405235
12767	405236
89261	405237
25289	405238
27525	405239
10573	405240
2958	405241
1794	405242
31298	405243
27056	405244
21599	405245
34251	405246
36396	405247
38880	405248
21587	405249
56541	405250
11309	405251
45383	405252
71052	405253
16338	405254
3009	405255
53344	405256
30055	405257
54511	405258
68684	405259
6416	405260
51334	405261
86864	405262
19102	405263
47612	405264
81528	405265
34442	405266
43183	405267
27010	405268
2505	405269
50252	405270
13208	405271
7107	405272
11405	405273
10540	405274
79370	405275
20760	405276
3743	405277
1442	405278
24836	405279
21613	405280
30220	405281
44922	405282
7093	405283
14596	405284
79603	405285
52264	405286
19550	405287
61409	405288
28097	405289
25506	405290
5876	405291
26284	405292
947	405293
4082	405294
59268	405295
49111	405296
70355	405297
3812	405298
33018	405299
24947	405300
13	405301
24907	405302
3138	405303
47950	405304
36478	405305
381	405306
3609	405307
33419	405308
14857	405309
45179	405310
7193	405311
21319	405312
64274	405313
78769	405314
46982	405315
14469	405316
57476	405317
3190	405318
7186	405319
80989	405320
6144	405321
11777	405322
23648	405323
2754	405324
48721	405325
186	405326
1366	405327
29400	405328
32883	405329
6657	405330
17151	405331
70049	405332
72279	405333
32464	405334
26907	405335
51731	405336
3812	405337
17298	405338
16271	405339
32348	405340
46780	405341
82959	405342
50707	405343
13764	405344
30259	405345
43535	405346
7529	405347
10517	405348
27276	405349
55689	405350
24320	405351
30249	405352
2351	405353
26631	405354
30716	405355
35142	405356
14847	405357
31829	405358
8398	405359
23109	405360
421	405361
7552	405362
3011	405363
28638	405364
14769	405365
30312	405366
64400	405367
64358	405368
51288	405369
2218	405370
6953	405371
314	405372
4562	405373
45082	405374
17987	405375
32584	405376
59633	405377
1955	405378
91030	405379
50906	405380
46725	405381
14748	405382
11148	405383
26359	405384
1388	405385
5646	405386
21609	405387
66217	405388
307	405389
57097	405390
30166	405391
86470	405392
91114	405393
36897	405394
7530	405395
10571	405396
14802	405397
35345	405398
7221	405399
56555	405400
48051	405401
191	405402
29454	405403
9188	405404
39090	405405
69	405406
26363	405407
935	405408
42208	405409
70398	405410
628	405411
50069	405412
18847	405413
62346	405414
52789	405415
6812	405416
64060	405417
17194	405418
24705	405419
23710	405420
20161	405421
63344	405422
53970	405423
1951	405424
9394	405425
87019	405426
10028	405427
6296	405428
1044	405429
44753	405430
3425	405431
6822	405432
14223	405433
374	405434
115	405435
13041	405436
7589	405437
37421	405438
4135	405439
8420	405440
27231	405441
28140	405442
49177	405443
4648	405444
52830	405445
37818	405446
7725	405447
8307	405448
64206	405449
8135	405450
5903	405451
52492	405452
48906	405453
7403	405454
89486	405455
42504	405456
38466	405457
3037	405458
103602	405459
3703	405460
77439	405461
6705	405462
22894	405463
85554	405464
82969	405465
7131	405466
17878	405467
12656	405468
27227	405469
72741	405470
1498	405471
27872	405472
244	405473
622	405474
19782	405475
34767	405476
2544	405477
3116	405478
63474	405479
23482	405480
103323	405481
65988	405482
72019	405483
5625	405484
40317	405485
78790	405486
19209	405487
88643	405488
11639	405489
55965	405490
7244	405491
26483	405492
65024	405493
20446	405494
15108	405495
68640	405496
74839	405497
54887	405498
2390	405499
755	405500
100692	405501
2908	405502
21077	405503
8727	405504
40142	405505
30248	405506
24756	405507
341	405508
10072	405509
34479	405510
21870	405511
1466	405512
16677	405513
3114	405514
23485	405515
63397	405516
14790	405517
104357	405518
27026	405519
46075	405520
2609	405521
61770	405522
37828	405523
77536	405524
89406	405525
16829	405526
14314	405527
52050	405528
21359	405529
12011	405530
11565	405531
35934	405532
30612	405533
37020	405534
32363	405535
72195	405536
83830	405537
39370	405538
10302	405539
29240	405540
23377	405541
56688	405542
29782	405543
44919	405544
103865	405545
22043	405546
8264	405547
86265	405548
232	405549
7408	405550
6968	405551
51136	405552
16121	405553
39321	405554
13841	405555
678	405556
1409	405557
31231	405558
121	405559
1322	405560
22784	405561
43118	405562
40154	405563
51192	405564
28045	405565
12513	405566
37276	405567
345	405568
50395	405569
10153	405570
11781	405571
66448	405572
46977	405573
52202	405574
45896	405575
10374	405576
5816	405577
28306	405578
28854	405579
17391	405580
56899	405581
39111	405582
53604	405583
3446	405584
40748	405585
35653	405586
48577	405587
17753	405588
2570	405589
5051	405590
33073	405591
18430	405592
7869	405593
6217	405594
72508	405595
18247	405596
3106	405597
63032	405598
13242	405599
23950	405600
933	405601
77072	405602
8816	405603
82	405604
38168	405605
82327	405606
52083	405607
16296	405608
47185	405609
1782	405610
29654	405611
97601	405612
46234	405613
2086	405614
91290	405615
62526	405616
61411	405617
29704	405618
102920	405619
29666	405620
47862	405621
22948	405622
88698	405623
57326	405624
13072	405625
81916	405626
36588	405627
50689	405628
23795	405629
47002	405630
2457	405631
61149	405632
51328	405633
33358	405634
82623	405635
19367	405636
13906	405637
41004	405638
25847	405639
21542	405640
3842	405641
16229	405642
30522	405643
38647	405644
13034	405645
10959	405646
3948	405647
27727	405648
37896	405649
45325	405650
12589	405651
53326	405652
8599	405653
45461	405654
37221	405655
4808	405656
478	405657
25123	405658
1261	405659
4354	405660
4719	405661
7624	405662
2561	405663
19660	405664
6433	405665
1512	405666
11164	405667
71569	405668
4065	405669
59655	405670
60841	405671
359	405672
15857	405673
97938	405674
55330	405675
8626	405676
38126	405677
47357	405678
90048	405679
32364	405680
64031	405681
780	405682
7681	405683
24587	405684
20653	405685
84418	405686
9688	405687
468	405688
48964	405689
22130	405690
2299	405691
22503	405692
5919	405693
3012	405694
83766	405695
13013	405696
18164	405697
78883	405698
50014	405699
9597	405700
20329	405701
2588	405702
2984	405703
13221	405704
21691	405705
16963	405706
40765	405707
112880	405708
12305	405709
65284	405710
41057	405711
26902	405712
177	405713
15164	405714
44139	405715
85670	405716
1230	405717
5210	405718
41203	405719
25925	405720
2894	405721
26229	405722
1956	405723
83914	405724
50191	405725
37409	405726
80821	405727
54162	405728
50159	405729
60900	405730
24646	405731
6128	405732
88373	405733
50147	405734
620	405735
66939	405736
26936	405737
1586	405738
43642	405739
87763	405740
892	405741
31229	405742
93857	405743
16309	405744
72284	405745
5147	405746
62680	405747
38288	405748
17142	405749
14604	405750
27950	405751
14153	405752
2607	405753
26945	405754
38881	405755
28183	405756
34232	405757
20379	405758
24356	405759
1310	405760
5151	405761
41044	405762
186	405763
37222	405764
1645	405765
29405	405766
68024	405767
6005	405768
25940	405769
631	405770
47330	405771
16343	405772
13193	405773
19065	405774
21820	405775
3438	405776
157	405777
525	405778
478	405779
15008	405780
57268	405781
19819	405782
1821	405783
27395	405784
7476	405785
3688	405786
1653	405787
83157	405788
15896	405789
3951	405790
19902	405791
5326	405792
70539	405793
3012	405794
18460	405795
2929	405796
16442	405797
17865	405798
62957	405799
50907	405800
11746	405801
3913	405802
42282	405803
20374	405804
1382	405805
44574	405806
23563	405807
15323	405808
29325	405809
58599	405810
45647	405811
91537	405812
19276	405813
16711	405814
814	405815
5630	405816
44267	405817
20738	405818
369	405819
11444	405820
10939	405821
44824	405822
95546	405823
195	405824
72493	405825
19328	405826
3043	405827
11529	405828
74786	405829
21638	405830
11741	405831
28542	405832
59656	405833
3590	405834
56818	405835
48824	405836
6588	405837
77350	405838
494	405839
4772	405840
54011	405841
27343	405842
12186	405843
13962	405844
76184	405845
9898	405846
19233	405847
2390	405848
25708	405849
4484	405850
52766	405851
16222	405852
28393	405853
258	405854
47379	405855
43368	405856
19586	405857
1724	405858
46080	405859
9747	405860
34562	405861
19840	405862
29730	405863
22992	405864
25868	405865
3211	405866
102242	405867
2551	405868
62089	405869
44502	405870
4302	405871
84812	405872
37904	405873
6895	405874
17701	405875
50017	405876
31992	405877
10587	405878
20394	405879
15063	405880
4693	405881
18231	405882
84784	405883
32254	405884
5214	405885
44024	405886
562	405887
63228	405888
33200	405889
5595	405890
6124	405891
18110	405892
15937	405893
18797	405894
85053	405895
9654	405896
60153	405897
68188	405898
8916	405899
30970	405900
43168	405901
27092	405902
7055	405903
22757	405904
9109	405905
2544	405906
70269	405907
16417	405908
74161	405909
43632	405910
17348	405911
1051	405912
85021	405913
24713	405914
90229	405915
32088	405916
549	405917
3879	405918
2030	405919
51778	405920
27575	405921
26721	405922
72567	405923
13960	405924
28211	405925
46680	405926
13506	405927
10624	405928
860	405929
14530	405930
24598	405931
55226	405932
4145	405933
41114	405934
676	405935
3745	405936
313	405937
107364	405938
24149	405939
20873	405940
23206	405941
77514	405942
36996	405943
35217	405944
5863	405945
27456	405946
76139	405947
40525	405948
6663	405949
30200	405950
68	405951
17482	405952
29505	405953
31452	405954
68099	405955
1	405956
17381	405957
30692	405958
105412	405959
118	405960
61905	405961
6764	405962
3695	405963
19003	405964
88761	405965
29257	405966
37150	405967
24020	405968
56113	405969
19741	405970
46764	405971
18768	405972
70426	405973
86765	405974
434	405975
7532	405976
62753	405977
26614	405978
73219	405979
4074	405980
50902	405981
83374	405982
20916	405983
81028	405984
8003	405985
61275	405986
3670	405987
72185	405988
58313	405989
3860	405990
18372	405991
27641	405992
13108	405993
2561	405994
4751	405995
6076	405996
13689	405997
7532	405998
7583	405999
81717	406000
16116	406001
22358	406002
5350	406003
51050	406004
4551	406005
30702	406006
14504	406007
4551	406008
562	406009
13995	406010
27550	406011
37054	406012
51863	406013
73943	406014
43042	406015
57059	406016
9287	406017
11466	406018
33388	406019
1704	406020
5860	406021
84129	406022
11341	406023
15691	406024
3139	406025
57231	406026
56173	406027
91176	406028
15975	406029
92631	406030
46705	406031
12954	406032
34747	406033
5839	406034
18364	406035
13093	406036
9989	406037
23957	406038
91433	406039
4839	406040
30880	406041
15311	406042
1901	406043
25005	406044
15079	406045
90717	406046
14193	406047
7621	406048
42734	406049
8346	406050
33377	406051
53888	406052
35449	406053
33887	406054
22362	406055
28423	406056
54734	406057
33853	406058
30579	406059
4896	406060
92881	406061
36519	406062
55558	406063
2880	406064
12226	406065
30000	406066
3126	406067
16220	406068
58878	406069
13021	406070
42651	406071
255	406072
7963	406073
46592	406074
11430	406075
30496	406076
22630	406077
63339	406078
62950	406079
5043	406080
18370	406081
21147	406082
100456	406083
23412	406084
11619	406085
66148	406086
83478	406087
45355	406088
32597	406089
26666	406090
26157	406091
64368	406092
5696	406093
9672	406094
64468	406095
808	406096
1697	406097
106888	406098
52854	406099
81091	406100
1880	406101
16409	406102
345	406103
5654	406104
10858	406105
6730	406106
12632	406107
15430	406108
1979	406109
7379	406110
34297	406111
54740	406112
4377	406113
77419	406114
27791	406115
31546	406116
75007	406117
33922	406118
29327	406119
3360	406120
34244	406121
79971	406122
1759	406123
21219	406124
52064	406125
13615	406126
81850	406127
6468	406128
37461	406129
43503	406130
13245	406131
4802	406132
34512	406133
32153	406134
44988	406135
73639	406136
20455	406137
86579	406138
21335	406139
49663	406140
95083	406141
80814	406142
63230	406143
70423	406144
26663	406145
21065	406146
3617	406147
55892	406148
6398	406149
22377	406150
13049	406151
5403	406152
54057	406153
76672	406154
327	406155
15024	406156
11173	406157
38310	406158
371	406159
14655	406160
91206	406161
13869	406162
10447	406163
29143	406164
7634	406165
33753	406166
40290	406167
12571	406168
239	406169
12548	406170
10485	406171
85	406172
28922	406173
48052	406174
18977	406175
38820	406176
78810	406177
5680	406178
38296	406179
12150	406180
32365	406181
7706	406182
63675	406183
37373	406184
1340	406185
21268	406186
34462	406187
704	406188
41623	406189
40285	406190
24588	406191
70168	406192
18613	406193
27	406194
35701	406195
22273	406196
4151	406197
12834	406198
7394	406199
47318	406200
56258	406201
9001	406202
31409	406203
3270	406204
27685	406205
61995	406206
15206	406207
31414	406208
65899	406209
3376	406210
38262	406211
2574	406212
22176	406213
27	406214
342	406215
12943	406216
40544	406217
54287	406218
3815	406219
74582	406220
21067	406221
13224	406222
38569	406223
59651	406224
55444	406225
16884	406226
39437	406227
31119	406228
14434	406229
1016	406230
18794	406231
12239	406232
44666	406233
34715	406234
43680	406235
43180	406236
7505	406237
31088	406238
28194	406239
26855	406240
55420	406241
11	406242
18331	406243
4219	406244
15064	406245
70025	406246
24957	406247
4111	406248
64727	406249
44944	406250
209	406251
24794	406252
4263	406253
61278	406254
13	406255
45738	406256
6544	406257
66714	406258
57953	406259
45703	406260
14958	406261
16423	406262
2009	406263
20299	406264
3815	406265
80692	406266
13201	406267
4770	406268
100173	406269
46038	406270
33041	406271
16927	406272
44989	406273
1269	406274
12302	406275
29509	406276
51286	406277
100382	406278
79590	406279
64837	406280
23282	406281
27952	406282
14879	406283
76268	406284
88240	406285
84470	406286
17262	406287
35522	406288
10428	406289
29474	406290
7851	406291
82324	406292
85970	406293
5434	406294
3608	406295
2051	406296
23185	406297
36545	406298
2598	406299
82868	406300
4855	406301
11755	406302
3438	406303
82477	406304
69434	406305
6316	406306
31865	406307
71505	406308
51558	406309
1913	406310
92160	406311
29766	406312
13497	406313
47522	406314
49890	406315
713	406316
175	406317
46430	406318
23762	406319
24050	406320
4704	406321
10619	406322
72104	406323
3703	406324
391	406325
51648	406326
34212	406327
48244	406328
15620	406329
40	406330
85183	406331
19443	406332
2275	406333
288	406334
56528	406335
20438	406336
69825	406337
23976	406338
66105	406339
5370	406340
33413	406341
17064	406342
14817	406343
13161	406344
5350	406345
1755	406346
73278	406347
59368	406348
8	406349
19697	406350
5891	406351
13643	406352
5630	406353
41427	406354
2390	406355
76168	406356
4372	406357
45521	406358
39605	406359
61599	406360
3653	406361
4970	406362
15788	406363
23389	406364
100255	406365
65416	406366
10894	406367
10886	406368
21693	406369
92079	406370
13296	406371
3474	406372
8286	406373
59545	406374
107836	406375
55757	406376
35148	406377
705	406378
59163	406379
35754	406380
11922	406381
1131	406382
10407	406383
28323	406384
7741	406385
14049	406386
9971	406387
51935	406388
22373	406389
23953	406390
1	406391
21524	406392
29793	406393
2795	406394
50721	406395
46568	406396
99673	406397
29005	406398
2264	406399
71751	406400
14611	406401
7587	406402
15469	406403
83877	406404
28721	406405
11306	406406
25088	406407
77184	406408
1826	406409
53073	406410
1350	406411
75500	406412
9110	406413
1585	406414
77541	406415
13339	406416
20974	406417
33961	406418
53242	406419
2492	406420
503	406421
7961	406422
17612	406423
6727	406424
15182	406425
107134	406426
22955	406427
58768	406428
26485	406429
2401	406430
92156	406431
6081	406432
1596	406433
11784	406434
41074	406435
13560	406436
4489	406437
60976	406438
61853	406439
91259	406440
1451	406441
18126	406442
16741	406443
45207	406444
4643	406445
51515	406446
26051	406447
11353	406448
51330	406449
57941	406450
1369	406451
6480	406452
23161	406453
62588	406454
68797	406455
34816	406456
154	406457
35410	406458
135	406459
54152	406460
57	406461
31393	406462
4	406463
6985	406464
37943	406465
10448	406466
99996	406467
290	406468
23507	406469
50887	406470
15030	406471
63391	406472
28736	406473
32613	406474
12363	406475
62295	406476
52931	406477
39315	406478
101702	406479
26687	406480
1982	406481
1210	406482
15044	406483
8075	406484
52485	406485
15176	406486
47740	406487
1890	406488
7431	406489
89756	406490
84177	406491
33735	406492
6228	406493
42959	406494
465	406495
70179	406496
85646	406497
5777	406498
2768	406499
9260	406500
2557	406501
91830	406502
59017	406503
51636	406504
4758	406505
105	406506
32324	406507
65055	406508
3173	406509
12801	406510
44095	406511
84243	406512
1692	406513
15812	406514
49664	406515
11375	406516
61515	406517
5619	406518
256	406519
32642	406520
3462	406521
16301	406522
51812	406523
58790	406524
71155	406525
25045	406526
68108	406527
14029	406528
52875	406529
18392	406530
67667	406531
6876	406532
20143	406533
36228	406534
55501	406535
26243	406536
17562	406537
2306	406538
38266	406539
20856	406540
18339	406541
20268	406542
11103	406543
14	406544
46269	406545
2777	406546
15745	406547
1925	406548
79937	406549
19745	406550
1012	406551
5772	406552
1278	406553
21553	406554
70997	406555
72687	406556
86455	406557
722	406558
69465	406559
35906	406560
353	406561
268	406562
40003	406563
18228	406564
4462	406565
14107	406566
48175	406567
1270	406568
65135	406569
38960	406570
9784	406571
61489	406572
27087	406573
5502	406574
8040	406575
20606	406576
9355	406577
17703	406578
55943	406579
33272	406580
71	406581
74382	406582
32744	406583
49867	406584
46590	406585
19327	406586
3729	406587
31571	406588
12529	406589
102311	406590
55074	406591
108294	406592
13561	406593
32343	406594
3142	406595
10318	406596
3341	406597
32923	406598
27344	406599
153	406600
783	406601
86214	406602
53927	406603
50472	406604
53620	406605
80513	406606
38417	406607
81255	406608
29745	406609
14510	406610
17652	406611
74643	406612
54219	406613
76112	406614
1254	406615
211	406616
12042	406617
2808	406618
20357	406619
96614	406620
16919	406621
9861	406622
51457	406623
41536	406624
60114	406625
82983	406626
2025	406627
25593	406628
106695	406629
1341	406630
51453	406631
43502	406632
15154	406633
8427	406634
32111	406635
15698	406636
20783	406637
10258	406638
15786	406639
26357	406640
50847	406641
23875	406642
34417	406643
14903	406644
33816	406645
45423	406646
58066	406647
57978	406648
18792	406649
83048	406650
45494	406651
31115	406652
10628	406653
10214	406654
40977	406655
5449	406656
217	406657
16483	406658
46890	406659
40897	406660
365	406661
22748	406662
57242	406663
19844	406664
43723	406665
40162	406666
12346	406667
34859	406668
18972	406669
25873	406670
15347	406671
12989	406672
47094	406673
467	406674
68961	406675
90428	406676
3901	406677
3884	406678
8748	406679
10738	406680
39775	406681
81417	406682
15126	406683
5122	406684
16939	406685
11395	406686
71186	406687
409	406688
103	406689
16667	406690
10397	406691
7031	406692
13496	406693
5874	406694
40687	406695
12188	406696
32179	406697
2974	406698
17331	406699
49672	406700
31975	406701
1307	406702
43046	406703
32912	406704
40779	406705
55364	406706
106320	406707
17415	406708
34628	406709
1250	406710
42986	406711
13279	406712
64556	406713
27122	406714
26591	406715
163	406716
36587	406717
358	406718
4341	406719
46838	406720
9978	406721
5517	406722
20777	406723
11302	406724
3721	406725
106439	406726
32487	406727
46300	406728
66444	406729
1924	406730
55574	406731
3632	406732
36400	406733
26002	406734
52382	406735
31975	406736
81666	406737
69880	406738
31975	406739
4871	406740
95424	406741
12253	406742
10208	406743
39921	406744
28460	406745
14980	406746
44298	406747
27498	406748
7672	406749
19025	406750
51051	406751
12293	406752
7626	406753
2298	406754
55605	406755
58616	406756
34603	406757
21814	406758
14677	406759
7738	406760
103466	406761
84633	406762
92505	406763
16684	406764
18820	406765
35700	406766
47522	406767
11318	406768
17841	406769
487	406770
1663	406771
62941	406772
60631	406773
35581	406774
26741	406775
3792	406776
93232	406777
36758	406778
16992	406779
54187	406780
11217	406781
76660	406782
17710	406783
5239	406784
41664	406785
1713	406786
23135	406787
656	406788
16822	406789
23781	406790
58073	406791
27	406792
53843	406793
8265	406794
4920	406795
47368	406796
1116	406797
75953	406798
22777	406799
89029	406800
47589	406801
56044	406802
1048	406803
5894	406804
2085	406805
466	406806
96772	406807
87484	406808
9092	406809
76028	406810
2389	406811
5	406812
8598	406813
49417	406814
5848	406815
17893	406816
76647	406817
3601	406818
3815	406819
7844	406820
84294	406821
1955	406822
15336	406823
62728	406824
72019	406825
1692	406826
1374	406827
34128	406828
29944	406829
72303	406830
60104	406831
23296	406832
65130	406833
19602	406834
72238	406835
22619	406836
11657	406837
2826	406838
7362	406839
1199	406840
27176	406841
133	406842
35803	406843
768	406844
71652	406845
28265	406846
38350	406847
4276	406848
83145	406849
19353	406850
2818	406851
91681	406852
46066	406853
26348	406854
278	406855
4202	406856
22400	406857
1622	406858
39161	406859
2099	406860
12598	406861
2151	406862
82208	406863
164	406864
3211	406865
26112	406866
643	406867
6364	406868
75012	406869
3056	406870
16827	406871
89088	406872
18714	406873
58373	406874
17810	406875
52215	406876
98983	406877
78876	406878
18897	406879
5119	406880
22360	406881
6311	406882
1752	406883
399	406884
4094	406885
32200	406886
6965	406887
13076	406888
100933	406889
55845	406890
24594	406891
22639	406892
38429	406893
26655	406894
31350	406895
2908	406896
4840	406897
20390	406898
63497	406899
22653	406900
48607	406901
82560	406902
4989	406903
20385	406904
7426	406905
1441	406906
17925	406907
73977	406908
31534	406909
20478	406910
6102	406911
29953	406912
23452	406913
5767	406914
4587	406915
80720	406916
660	406917
16424	406918
11370	406919
68541	406920
23521	406921
7167	406922
28037	406923
73518	406924
67609	406925
64853	406926
3368	406927
47847	406928
4982	406929
32037	406930
62733	406931
16564	406932
67071	406933
70520	406934
16864	406935
6642	406936
8672	406937
2043	406938
17180	406939
36589	406940
29190	406941
14784	406942
16324	406943
73040	406944
3261	406945
41674	406946
54140	406947
15472	406948
13065	406949
42848	406950
61206	406951
31468	406952
17102	406953
87765	406954
51	406955
73338	406956
24464	406957
61349	406958
4478	406959
4370	406960
9878	406961
73386	406962
433	406963
87871	406964
99317	406965
13487	406966
26957	406967
19956	406968
332	406969
13660	406970
9885	406971
43969	406972
2969	406973
3278	406974
2954	406975
21870	406976
82726	406977
9101	406978
90	406979
351	406980
18981	406981
41085	406982
1508	406983
1287	406984
53447	406985
6943	406986
15875	406987
69018	406988
49030	406989
9646	406990
59423	406991
25360	406992
4998	406993
32133	406994
14933	406995
12175	406996
12136	406997
34947	406998
31686	406999
33968	407000
8270	407001
1900	407002
20931	407003
8336	407004
295	407005
35170	407006
1891	407007
12149	407008
85287	407009
32367	407010
79	407011
1176	407012
17053	407013
73507	407014
20254	407015
36086	407016
29492	407017
9558	407018
32132	407019
13170	407020
25180	407021
32105	407022
20873	407023
82723	407024
24639	407025
31687	407026
1735	407027
2827	407028
59964	407029
80631	407030
1694	407031
46029	407032
34	407033
215	407034
9479	407035
1371	407036
52024	407037
26623	407038
79336	407039
12428	407040
18038	407041
27403	407042
2488	407043
34615	407044
1173	407045
17990	407046
1259	407047
20968	407048
86553	407049
17066	407050
33654	407051
3476	407052
133	407053
33093	407054
1390	407055
12304	407056
11574	407057
4122	407058
21514	407059
53845	407060
15820	407061
14084	407062
5263	407063
63634	407064
55347	407065
1681	407066
12591	407067
2875	407068
19259	407069
4252	407070
63748	407071
24379	407072
98610	407073
9972	407074
12554	407075
73125	407076
26031	407077
7531	407078
40421	407079
686	407080
18657	407081
79846	407082
10327	407083
53808	407084
5602	407085
50892	407086
2206	407087
11196	407088
78104	407089
1290	407090
78965	407091
49021	407092
19154	407093
63	407094
42194	407095
41339	407096
17032	407097
3393	407098
22222	407099
26085	407100
14485	407101
19372	407102
2678	407103
50503	407104
2924	407105
8005	407106
34929	407107
17045	407108
66583	407109
42360	407110
88423	407111
14543	407112
50948	407113
57131	407114
31880	407115
76282	407116
29662	407117
41731	407118
1696	407119
62287	407120
10318	407121
47406	407122
4020	407123
7042	407124
15062	407125
37907	407126
54156	407127
47649	407128
17875	407129
35123	407130
1825	407131
92875	407132
54421	407133
21090	407134
44175	407135
35075	407136
1426	407137
52224	407138
5370	407139
11533	407140
31266	407141
29683	407142
49886	407143
93116	407144
2582	407145
37758	407146
488	407147
26839	407148
20412	407149
13598	407150
26556	407151
31375	407152
18127	407153
1065	407154
6847	407155
76883	407156
632	407157
31642	407158
72573	407159
44693	407160
12190	407161
41892	407162
3068	407163
108675	407164
8581	407165
30970	407166
47549	407167
8863	407168
22610	407169
16320	407170
844	407171
37924	407172
3725	407173
14194	407174
7864	407175
2017	407176
28331	407177
39163	407178
113740	407179
11522	407180
5541	407181
4405	407182
94381	407183
4317	407184
11288	407185
4530	407186
17567	407187
95405	407188
658	407189
423	407190
33534	407191
89	407192
7495	407193
5716	407194
27411	407195
302	407196
10798	407197
43177	407198
15406	407199
17245	407200
1974	407201
33485	407202
6375	407203
5006	407204
24609	407205
12730	407206
23022	407207
34871	407208
19833	407209
45016	407210
37836	407211
18273	407212
24769	407213
21112	407214
19178	407215
21050	407216
44565	407217
41043	407218
69918	407219
64358	407220
3198	407221
5554	407222
7535	407223
113598	407224
12591	407225
68233	407226
217	407227
31362	407228
10807	407229
17922	407230
13613	407231
37344	407232
40704	407233
35990	407234
66	407235
9053	407236
30820	407237
93567	407238
17081	407239
43625	407240
40476	407241
45015	407242
47411	407243
63711	407244
27847	407245
65771	407246
12401	407247
26	407248
69694	407249
52974	407250
49567	407251
5560	407252
9078	407253
45873	407254
38493	407255
5265	407256
17233	407257
26828	407258
62121	407259
16710	407260
33042	407261
57751	407262
41594	407263
301	407264
15041	407265
65499	407266
1147	407267
60555	407268
47446	407269
36790	407270
60707	407271
20145	407272
9638	407273
48305	407274
41621	407275
10206	407276
48501	407277
43791	407278
18190	407279
3976	407280
98671	407281
114231	407282
7797	407283
575	407284
37836	407285
1987	407286
10944	407287
1495	407288
6261	407289
73470	407290
8	407291
23364	407292
1934	407293
18783	407294
11307	407295
2094	407296
70880	407297
48863	407298
67646	407299
46575	407300
95670	407301
677	407302
56490	407303
13056	407304
32362	407305
82981	407306
58782	407307
21808	407308
36669	407309
37983	407310
34624	407311
16848	407312
3251	407313
57510	407314
34654	407315
55839	407316
5035	407317
29973	407318
54128	407319
5781	407320
35466	407321
29942	407322
19485	407323
17287	407324
79274	407325
25892	407326
6427	407327
24	407328
31478	407329
25272	407330
7087	407331
16379	407332
47393	407333
21171	407334
6074	407335
56189	407336
46114	407337
2014	407338
6654	407339
48463	407340
4228	407341
18749	407342
80470	407343
1666	407344
5927	407345
49830	407346
557	407347
12959	407348
3326	407349
39457	407350
91195	407351
97468	407352
3839	407353
1894	407354
34895	407355
19830	407356
23462	407357
81868	407358
61586	407359
82574	407360
2144	407361
43531	407362
1626	407363
59220	407364
23438	407365
31307	407366
55042	407367
4889	407368
8167	407369
6769	407370
46373	407371
466	407372
43128	407373
4951	407374
5630	407375
42771	407376
1461	407377
5577	407378
1666	407379
225	407380
16150	407381
85248	407382
65058	407383
4539	407384
19998	407385
5784	407386
100662	407387
3964	407388
55439	407389
25934	407390
44833	407391
11177	407392
6473	407393
57458	407394
737	407395
10369	407396
11328	407397
38599	407398
94612	407399
8554	407400
82130	407401
31514	407402
21682	407403
44046	407404
81	407405
4617	407406
88375	407407
89471	407408
44988	407409
76592	407410
28222	407411
29710	407412
42157	407413
54177	407414
17914	407415
8510	407416
87783	407417
4127	407418
24147	407419
8534	407420
81198	407421
628	407422
13532	407423
46563	407424
8011	407425
39079	407426
10322	407427
9198	407428
6909	407429
9819	407430
30741	407431
14213	407432
39554	407433
45952	407434
64443	407435
7049	407436
6776	407437
36756	407438
90144	407439
42068	407440
2212	407441
15781	407442
10105	407443
76862	407444
52086	407445
16654	407446
2061	407447
49381	407448
6300	407449
16414	407450
48892	407451
6250	407452
77941	407453
61871	407454
36514	407455
83118	407456
20054	407457
5198	407458
9770	407459
11507	407460
45854	407461
849	407462
29539	407463
86802	407464
45771	407465
87697	407466
8228	407467
48281	407468
18171	407469
1868	407470
22675	407471
47773	407472
57069	407473
57310	407474
42257	407475
739	407476
51777	407477
37045	407478
8319	407479
502	407480
11677	407481
16478	407482
20699	407483
36126	407484
81037	407485
6090	407486
18563	407487
52228	407488
363	407489
8259	407490
9826	407491
10504	407492
5361	407493
8489	407494
62720	407495
43617	407496
14102	407497
2650	407498
33550	407499
49509	407500
84262	407501
7521	407502
213	407503
35521	407504
1189	407505
52889	407506
94102	407507
4717	407508
90	407509
38337	407510
10806	407511
32078	407512
70946	407513
66892	407514
14913	407515
88020	407516
34952	407517
1490	407518
40323	407519
14372	407520
13317	407521
50178	407522
92488	407523
24269	407524
78218	407525
14799	407526
25642	407527
9225	407528
1589	407529
77308	407530
39257	407531
39754	407532
7635	407533
403	407534
60867	407535
30342	407536
33970	407537
13635	407538
30392	407539
31306	407540
57766	407541
4973	407542
36099	407543
43364	407544
66098	407545
9828	407546
9121	407547
90489	407548
2528	407549
37859	407550
21449	407551
22420	407552
394	407553
43427	407554
54244	407555
56443	407556
9519	407557
76251	407558
36113	407559
46941	407560
35049	407561
47261	407562
4567	407563
2320	407564
21672	407565
15038	407566
20708	407567
1874	407568
13492	407569
49650	407570
814	407571
62804	407572
4891	407573
9019	407574
25398	407575
2057	407576
17441	407577
75518	407578
84223	407579
12955	407580
20763	407581
15060	407582
6203	407583
8902	407584
49777	407585
14937	407586
38153	407587
40235	407588
2598	407589
5022	407590
6255	407591
5704	407592
38484	407593
63809	407594
37369	407595
75465	407596
5816	407597
105430	407598
482	407599
31915	407600
24442	407601
69034	407602
82946	407603
26834	407604
80127	407605
11057	407606
11537	407607
72958	407608
8686	407609
79860	407610
37782	407611
7065	407612
69366	407613
11182	407614
30754	407615
769	407616
13188	407617
12900	407618
64352	407619
978	407620
90411	407621
22799	407622
8185	407623
37385	407624
39361	407625
69384	407626
51601	407627
59411	407628
4259	407629
42737	407630
111250	407631
70172	407632
10754	407633
24701	407634
8228	407635
35665	407636
16594	407637
5880	407638
81572	407639
648	407640
23326	407641
3502	407642
2058	407643
28986	407644
88100	407645
23033	407646
774	407647
18345	407648
81611	407649
30558	407650
23607	407651
23406	407652
21087	407653
6513	407654
30	407655
33240	407656
79994	407657
20851	407658
79231	407659
10413	407660
12977	407661
30168	407662
32779	407663
193	407664
296	407665
70145	407666
570	407667
10638	407668
65148	407669
4514	407670
32658	407671
4445	407672
16730	407673
55533	407674
12721	407675
6346	407676
82231	407677
40771	407678
1673	407679
79454	407680
81019	407681
8112	407682
54746	407683
84362	407684
44143	407685
65930	407686
15775	407687
76721	407688
59079	407689
25390	407690
55985	407691
12376	407692
18020	407693
21672	407694
21506	407695
58682	407696
59968	407697
44587	407698
9068	407699
91055	407700
4005	407701
59036	407702
59912	407703
6191	407704
33078	407705
23706	407706
7972	407707
4374	407708
55287	407709
1394	407710
5496	407711
17862	407712
89333	407713
67930	407714
21297	407715
9797	407716
479	407717
70063	407718
89694	407719
30689	407720
12235	407721
10423	407722
17481	407723
9471	407724
100467	407725
1279	407726
42051	407727
4366	407728
52951	407729
376	407730
16403	407731
39022	407732
52293	407733
22345	407734
82095	407735
95127	407736
6724	407737
67808	407738
1129	407739
39148	407740
50069	407741
25683	407742
36156	407743
5000	407744
3537	407745
44367	407746
33305	407747
17757	407748
29864	407749
49035	407750
47318	407751
89162	407752
37478	407753
81567	407754
10410	407755
13760	407756
15922	407757
17979	407758
43545	407759
30330	407760
18089	407761
40992	407762
22697	407763
9431	407764
3416	407765
2165	407766
5606	407767
32337	407768
13434	407769
68391	407770
3964	407771
40424	407772
3560	407773
906	407774
15062	407775
31374	407776
94129	407777
3077	407778
43902	407779
26972	407780
17877	407781
65340	407782
24321	407783
41849	407784
13519	407785
27018	407786
58601	407787
39539	407788
19102	407789
237	407790
38573	407791
68093	407792
24555	407793
28	407794
20705	407795
4868	407796
13837	407797
48936	407798
48314	407799
81361	407800
11337	407801
3706	407802
82524	407803
79569	407804
5513	407805
14584	407806
4092	407807
20823	407808
10765	407809
17318	407810
29765	407811
36616	407812
2421	407813
37057	407814
47325	407815
267	407816
593	407817
2606	407818
93512	407819
79688	407820
139	407821
9073	407822
21334	407823
28856	407824
29446	407825
77542	407826
33457	407827
12280	407828
25343	407829
29627	407830
109082	407831
1121	407832
98295	407833
48475	407834
2504	407835
66384	407836
136	407837
54908	407838
74988	407839
34673	407840
28860	407841
27721	407842
58787	407843
26072	407844
843	407845
85523	407846
41813	407847
37359	407848
42521	407849
4842	407850
1263	407851
903	407852
13596	407853
60817	407854
5789	407855
35279	407856
72189	407857
74289	407858
4682	407859
56635	407860
7520	407861
33762	407862
10197	407863
18950	407864
4346	407865
33365	407866
67225	407867
51882	407868
2216	407869
2277	407870
24481	407871
16117	407872
19201	407873
19921	407874
17074	407875
56219	407876
7235	407877
67067	407878
30110	407879
43142	407880
11621	407881
81657	407882
16715	407883
82196	407884
34	407885
9756	407886
1951	407887
31977	407888
45333	407889
3704	407890
4124	407891
1222	407892
60188	407893
2209	407894
59476	407895
22299	407896
22891	407897
74936	407898
35683	407899
52841	407900
1102	407901
66451	407902
32503	407903
68890	407904
28371	407905
68508	407906
10380	407907
3577	407908
7371	407909
36793	407910
15397	407911
38029	407912
21427	407913
63560	407914
65678	407915
22074	407916
31599	407917
18649	407918
58398	407919
40357	407920
57266	407921
80295	407922
4502	407923
45770	407924
70786	407925
13976	407926
46242	407927
1403	407928
109898	407929
1747	407930
47795	407931
46835	407932
3818	407933
101149	407934
4986	407935
1381	407936
16097	407937
82309	407938
20875	407939
7850	407940
31750	407941
13536	407942
32126	407943
67335	407944
58557	407945
6645	407946
54789	407947
69572	407948
5390	407949
27418	407950
6181	407951
31422	407952
1678	407953
30214	407954
40702	407955
7911	407956
1755	407957
13491	407958
49655	407959
36580	407960
42381	407961
21663	407962
29021	407963
20661	407964
29175	407965
745	407966
16492	407967
6766	407968
58125	407969
72476	407970
30976	407971
16356	407972
32950	407973
65778	407974
54027	407975
4487	407976
20935	407977
329	407978
92628	407979
968	407980
54496	407981
3708	407982
38269	407983
59	407984
37524	407985
16365	407986
79220	407987
46891	407988
9784	407989
33880	407990
49446	407991
17964	407992
56301	407993
29969	407994
362	407995
86489	407996
56000	407997
2084	407998
14745	407999
4942	408000
28833	408001
65836	408002
7268	408003
59779	408004
4937	408005
34576	408006
49537	408007
47836	408008
48382	408009
38862	408010
81873	408011
39526	408012
3592	408013
3892	408014
43533	408015
26064	408016
54724	408017
5253	408018
39119	408019
50754	408020
2872	408021
4500	408022
73690	408023
31605	408024
12574	408025
3230	408026
19525	408027
25949	408028
315	408029
38197	408030
209	408031
1	408032
14810	408033
1425	408034
6071	408035
711	408036
4650	408037
3181	408038
2887	408039
38102	408040
38317	408041
20067	408042
45045	408043
13743	408044
20468	408045
33087	408046
91929	408047
19375	408048
41011	408049
22050	408050
80412	408051
21787	408052
92803	408053
8766	408054
11312	408055
50435	408056
73846	408057
55219	408058
15245	408059
7098	408060
23572	408061
11071	408062
92575	408063
27288	408064
25607	408065
28993	408066
1469	408067
37344	408068
37229	408069
26470	408070
3980	408071
25442	408072
6289	408073
2056	408074
13353	408075
50967	408076
58461	408077
26884	408078
102788	408079
38209	408080
71920	408081
8358	408082
93124	408083
13219	408084
596	408085
71117	408086
3655	408087
37000	408088
25570	408089
23285	408090
987	408091
29378	408092
26999	408093
75154	408094
7209	408095
2393	408096
54302	408097
3268	408098
3521	408099
66513	408100
36501	408101
99854	408102
19655	408103
32688	408104
902	408105
10178	408106
957	408107
24716	408108
3997	408109
11807	408110
6272	408111
40019	408112
58947	408113
1725	408114
43472	408115
31451	408116
29409	408117
41704	408118
61271	408119
29138	408120
14531	408121
16134	408122
25431	408123
25924	408124
54185	408125
1061	408126
143	408127
60483	408128
768	408129
18677	408130
9176	408131
2095	408132
10279	408133
85993	408134
11196	408135
577	408136
6823	408137
534	408138
64881	408139
97233	408140
50611	408141
84339	408142
21324	408143
108909	408144
2438	408145
40677	408146
2365	408147
112959	408148
1896	408149
32999	408150
15533	408151
8554	408152
21741	408153
62566	408154
335	408155
50650	408156
2723	408157
91053	408158
100031	408159
2764	408160
51932	408161
466	408162
9703	408163
20635	408164
10990	408165
11504	408166
66214	408167
47168	408168
1710	408169
52807	408170
2956	408171
35419	408172
84276	408173
656	408174
2758	408175
107108	408176
8481	408177
32121	408178
12066	408179
845	408180
18980	408181
56688	408182
35714	408183
60072	408184
9071	408185
42650	408186
21228	408187
70145	408188
26138	408189
34928	408190
43696	408191
100722	408192
3316	408193
23216	408194
41235	408195
100519	408196
454	408197
1582	408198
86633	408199
48735	408200
30004	408201
92242	408202
19644	408203
1124	408204
8938	408205
43179	408206
17518	408207
57451	408208
25167	408209
2190	408210
10426	408211
39592	408212
636	408213
3552	408214
15893	408215
5194	408216
40631	408217
67844	408218
29019	408219
34864	408220
23092	408221
49582	408222
8801	408223
7332	408224
14183	408225
45241	408226
20230	408227
2362	408228
15072	408229
8851	408230
18679	408231
12534	408232
4993	408233
36572	408234
289	408235
75186	408236
35444	408237
22420	408238
3525	408239
59464	408240
2902	408241
30315	408242
19628	408243
14061	408244
43266	408245
26156	408246
28530	408247
5915	408248
80062	408249
52066	408250
1560	408251
10159	408252
692	408253
52607	408254
21060	408255
90061	408256
33210	408257
5376	408258
9169	408259
46292	408260
47628	408261
2593	408262
11179	408263
26816	408264
49173	408265
5811	408266
18132	408267
36972	408268
23294	408269
23489	408270
30474	408271
35252	408272
15030	408273
16340	408274
6420	408275
11423	408276
1861	408277
50061	408278
55385	408279
50275	408280
56252	408281
36130	408282
74988	408283
13254	408284
21870	408285
3638	408286
13262	408287
36078	408288
1474	408289
62822	408290
12935	408291
8803	408292
20368	408293
16957	408294
76632	408295
4572	408296
40562	408297
59507	408298
12107	408299
12235	408300
19344	408301
43838	408302
7864	408303
25283	408304
59490	408305
23070	408306
54107	408307
7451	408308
26679	408309
9973	408310
7871	408311
30695	408312
34249	408313
4434	408314
5607	408315
5402	408316
64787	408317
14741	408318
8643	408319
6386	408320
1332	408321
12861	408322
41908	408323
13462	408324
3131	408325
238	408326
19369	408327
79683	408328
36644	408329
56916	408330
1554	408331
15952	408332
7045	408333
1239	408334
59668	408335
5671	408336
526	408337
8897	408338
17328	408339
38744	408340
25844	408341
21233	408342
4973	408343
52589	408344
56121	408345
47056	408346
58250	408347
7789	408348
3946	408349
31296	408350
14221	408351
11916	408352
12291	408353
4645	408354
5827	408355
1348	408356
21926	408357
33558	408358
3113	408359
47295	408360
34314	408361
9914	408362
58769	408363
62541	408364
2042	408365
18060	408366
28459	408367
20284	408368
23557	408369
37070	408370
51583	408371
13097	408372
60850	408373
43866	408374
5906	408375
5217	408376
26745	408377
3932	408378
13340	408379
4680	408380
6989	408381
61625	408382
54331	408383
21193	408384
29036	408385
42813	408386
4831	408387
41521	408388
8437	408389
2964	408390
38696	408391
8805	408392
14437	408393
28527	408394
17264	408395
58006	408396
48835	408397
785	408398
40416	408399
84455	408400
36862	408401
98018	408402
46477	408403
14432	408404
17957	408405
27793	408406
21340	408407
26928	408408
36912	408409
45339	408410
63578	408411
102274	408412
46287	408413
7743	408414
45404	408415
9233	408416
10211	408417
4228	408418
18831	408419
102375	408420
5308	408421
19178	408422
3513	408423
14587	408424
15148	408425
30504	408426
60084	408427
2974	408428
44543	408429
49128	408430
7384	408431
11065	408432
9194	408433
17556	408434
54342	408435
95972	408436
777	408437
7095	408438
72044	408439
22178	408440
34691	408441
5233	408442
76122	408443
7377	408444
4377	408445
7851	408446
64693	408447
14397	408448
324	408449
88407	408450
110913	408451
70681	408452
49761	408453
21266	408454
18986	408455
32987	408456
41820	408457
339	408458
29921	408459
40329	408460
88625	408461
73085	408462
42405	408463
4652	408464
54739	408465
19766	408466
89553	408467
45224	408468
89804	408469
19755	408470
22603	408471
6067	408472
62963	408473
10042	408474
56233	408475
23260	408476
23094	408477
51420	408478
11987	408479
37063	408480
87564	408481
33623	408482
16911	408483
101016	408484
2313	408485
3373	408486
15862	408487
36041	408488
109694	408489
31213	408490
2429	408491
3530	408492
841	408493
23836	408494
28	408495
33028	408496
1272	408497
67684	408498
8475	408499
4959	408500
72999	408501
8117	408502
7949	408503
48186	408504
113239	408505
39782	408506
12652	408507
39325	408508
652	408509
11301	408510
16115	408511
40148	408512
3956	408513
40596	408514
54430	408515
8539	408516
6868	408517
3799	408518
9621	408519
640	408520
18589	408521
5854	408522
16781	408523
42575	408524
16132	408525
31108	408526
10557	408527
29933	408528
26838	408529
74503	408530
14687	408531
25658	408532
14977	408533
80742	408534
65387	408535
78246	408536
29064	408537
55710	408538
3008	408539
22402	408540
83010	408541
1377	408542
5330	408543
6674	408544
31600	408545
12029	408546
26914	408547
62162	408548
2941	408549
7447	408550
38474	408551
17065	408552
32135	408553
71793	408554
3783	408555
65826	408556
23001	408557
76959	408558
937	408559
99942	408560
46036	408561
35713	408562
558	408563
40674	408564
6990	408565
49869	408566
191	408567
4295	408568
33552	408569
29565	408570
69962	408571
20538	408572
12096	408573
40489	408574
51677	408575
29934	408576
45774	408577
37515	408578
18996	408579
40500	408580
1566	408581
98229	408582
4642	408583
57306	408584
22252	408585
12771	408586
32412	408587
7505	408588
35880	408589
97771	408590
109532	408591
295	408592
38313	408593
6241	408594
15689	408595
295	408596
48442	408597
27996	408598
40703	408599
5798	408600
135	408601
1286	408602
10919	408603
31953	408604
102	408605
24043	408606
42399	408607
9688	408608
202	408609
12528	408610
18741	408611
102115	408612
43	408613
94118	408614
52772	408615
39693	408616
71763	408617
851	408618
1617	408619
4982	408620
10700	408621
37322	408622
14770	408623
37501	408624
76079	408625
27292	408626
59251	408627
86105	408628
52852	408629
4059	408630
6983	408631
66259	408632
10451	408633
13970	408634
22319	408635
261	408636
62139	408637
19677	408638
75990	408639
40037	408640
17318	408641
42575	408642
16887	408643
71410	408644
8927	408645
203	408646
90	408647
31147	408648
14156	408649
37206	408650
100362	408651
28176	408652
41200	408653
59643	408654
8142	408655
82312	408656
64600	408657
87641	408658
389	408659
23307	408660
29679	408661
18502	408662
65538	408663
56376	408664
39633	408665
29438	408666
48632	408667
28055	408668
6997	408669
10936	408670
86503	408671
95	408672
49793	408673
13073	408674
92532	408675
8892	408676
19468	408677
30024	408678
30999	408679
5526	408680
16713	408681
267	408682
46412	408683
23904	408684
18053	408685
471	408686
11616	408687
63873	408688
51078	408689
7083	408690
1636	408691
11358	408692
642	408693
57560	408694
24584	408695
64108	408696
11023	408697
14458	408698
11729	408699
20602	408700
8574	408701
46944	408702
66805	408703
8729	408704
78383	408705
10406	408706
1853	408707
1214	408708
21587	408709
1233	408710
32844	408711
15032	408712
4766	408713
2989	408714
20807	408715
82160	408716
8470	408717
44274	408718
11662	408719
90038	408720
25792	408721
66760	408722
998	408723
32026	408724
318	408725
25412	408726
1857	408727
27035	408728
9547	408729
21193	408730
687	408731
1533	408732
1041	408733
2278	408734
36298	408735
5221	408736
2105	408737
58880	408738
22673	408739
17321	408740
5181	408741
17675	408742
2305	408743
62499	408744
47770	408745
24003	408746
10385	408747
87627	408748
17495	408749
13832	408750
3735	408751
53499	408752
6586	408753
9859	408754
5466	408755
92549	408756
82353	408757
21438	408758
34766	408759
45011	408760
51439	408761
579	408762
33847	408763
711	408764
910	408765
1	408766
24998	408767
52589	408768
10113	408769
1677	408770
5780	408771
609	408772
1025	408773
36358	408774
62141	408775
53738	408776
19485	408777
1985	408778
51175	408779
66216	408780
41239	408781
16509	408782
28499	408783
52410	408784
4739	408785
99479	408786
2459	408787
15498	408788
12463	408789
19503	408790
73266	408791
14273	408792
526	408793
32208	408794
3128	408795
27484	408796
5262	408797
46033	408798
43612	408799
33421	408800
82133	408801
69298	408802
106425	408803
7369	408804
18930	408805
58572	408806
17261	408807
14648	408808
35229	408809
34385	408810
879	408811
16528	408812
35667	408813
31923	408814
100245	408815
19506	408816
73516	408817
8825	408818
28147	408819
87269	408820
5193	408821
7546	408822
12615	408823
11423	408824
1309	408825
36379	408826
3956	408827
5101	408828
42974	408829
4461	408830
81192	408831
973	408832
19502	408833
1773	408834
37657	408835
75714	408836
7548	408837
4402	408838
31089	408839
37212	408840
5211	408841
102947	408842
677	408843
4907	408844
13143	408845
14494	408846
70541	408847
17644	408848
26450	408849
5512	408850
8104	408851
20537	408852
50102	408853
47887	408854
6520	408855
19118	408856
1553	408857
3233	408858
93620	408859
2297	408860
87198	408861
23185	408862
49918	408863
44489	408864
5263	408865
18514	408866
42122	408867
2969	408868
19742	408869
7397	408870
24106	408871
48140	408872
22754	408873
39280	408874
17651	408875
13568	408876
80305	408877
45774	408878
440	408879
77426	408880
28035	408881
9688	408882
571	408883
32012	408884
36828	408885
78415	408886
17080	408887
21483	408888
78576	408889
84670	408890
54469	408891
1557	408892
228	408893
2241	408894
29852	408895
7992	408896
62705	408897
3906	408898
1014	408899
62983	408900
44714	408901
18135	408902
61454	408903
21961	408904
13394	408905
50532	408906
25	408907
24783	408908
35639	408909
28760	408910
23887	408911
43518	408912
23508	408913
3099	408914
7790	408915
35722	408916
8623	408917
35569	408918
3	408919
49709	408920
75356	408921
15836	408922
91143	408923
77040	408924
21846	408925
26768	408926
40794	408927
4844	408928
25890	408929
18258	408930
15408	408931
72177	408932
12023	408933
27052	408934
32079	408935
32500	408936
7089	408937
43660	408938
19306	408939
18199	408940
12353	408941
12426	408942
59676	408943
35264	408944
84515	408945
46402	408946
2530	408947
82392	408948
64778	408949
65144	408950
22396	408951
65660	408952
32784	408953
69182	408954
19589	408955
54346	408956
5987	408957
60741	408958
22955	408959
4208	408960
74677	408961
22280	408962
29105	408963
30695	408964
2004	408965
16355	408966
21705	408967
50087	408968
17283	408969
6040	408970
42210	408971
24044	408972
55201	408973
26200	408974
70144	408975
12318	408976
3971	408977
21855	408978
59188	408979
6782	408980
65366	408981
12984	408982
16747	408983
8730	408984
2500	408985
14191	408986
112144	408987
552	408988
17833	408989
9638	408990
7481	408991
15941	408992
3973	408993
2271	408994
2249	408995
32511	408996
29943	408997
5957	408998
55422	408999
25603	409000
31484	409001
21856	409002
202	409003
831	409004
32656	409005
24778	409006
10391	409007
94987	409008
1754	409009
10147	409010
10782	409011
79724	409012
3586	409013
8393	409014
55978	409015
10946	409016
82855	409017
38036	409018
9238	409019
45764	409020
63931	409021
72040	409022
50885	409023
21061	409024
33070	409025
6216	409026
31796	409027
11901	409028
98	409029
100451	409030
2170	409031
53148	409032
21775	409033
15	409034
41256	409035
5907	409036
20782	409037
6779	409038
11928	409039
3884	409040
12814	409041
2921	409042
41728	409043
49161	409044
30497	409045
6952	409046
14758	409047
5483	409048
81445	409049
46553	409050
16507	409051
2151	409052
52133	409053
2332	409054
59550	409055
306	409056
29087	409057
9310	409058
75841	409059
4090	409060
64838	409061
4535	409062
36218	409063
49648	409064
6451	409065
103852	409066
3962	409067
19871	409068
251	409069
47750	409070
13054	409071
8884	409072
31506	409073
8730	409074
37824	409075
40963	409076
57572	409077
68284	409078
38079	409079
24194	409080
59170	409081
14419	409082
6927	409083
469	409084
437	409085
1105	409086
7821	409087
48010	409088
57550	409089
42039	409090
30715	409091
2964	409092
4982	409093
3977	409094
289	409095
76121	409096
27205	409097
988	409098
33811	409099
35995	409100
7124	409101
487	409102
53324	409103
26855	409104
12470	409105
106991	409106
30606	409107
14752	409108
27246	409109
57513	409110
26952	409111
108039	409112
55213	409113
1120	409114
92941	409115
27559	409116
51464	409117
754	409118
3893	409119
10984	409120
11607	409121
4815	409122
1045	409123
100413	409124
51155	409125
4093	409126
97127	409127
17454	409128
32339	409129
8342	409130
5956	409131
43658	409132
15169	409133
4483	409134
35882	409135
70952	409136
50058	409137
58835	409138
4166	409139
2839	409140
12725	409141
1270	409142
34311	409143
7430	409144
64231	409145
63181	409146
31269	409147
1351	409148
5476	409149
47764	409150
2374	409151
3939	409152
76961	409153
24706	409154
11232	409155
17113	409156
2783	409157
8795	409158
295	409159
24956	409160
44051	409161
27071	409162
2506	409163
50214	409164
105564	409165
13660	409166
34489	409167
11858	409168
12792	409169
36035	409170
34914	409171
71	409172
83458	409173
99818	409174
38944	409175
40435	409176
30717	409177
7844	409178
2893	409179
15907	409180
96243	409181
16230	409182
12494	409183
109759	409184
62109	409185
3193	409186
23162	409187
9336	409188
6170	409189
174	409190
4445	409191
37415	409192
51891	409193
12244	409194
430	409195
20389	409196
74069	409197
41640	409198
4950	409199
48619	409200
2177	409201
17651	409202
2566	409203
102369	409204
50236	409205
9181	409206
18494	409207
1694	409208
29242	409209
13004	409210
761	409211
77807	409212
1442	409213
62766	409214
3408	409215
110866	409216
23056	409217
55114	409218
28241	409219
34494	409220
21807	409221
88015	409222
13022	409223
16050	409224
22732	409225
105218	409226
1117	409227
49987	409228
9982	409229
15700	409230
20528	409231
102590	409232
22868	409233
93485	409234
5701	409235
46763	409236
136	409237
42107	409238
21808	409239
39954	409240
56768	409241
6903	409242
40690	409243
5404	409244
94157	409245
23167	409246
36950	409247
32	409248
691	409249
27199	409250
60159	409251
81069	409252
15648	409253
50821	409254
17563	409255
32968	409256
39946	409257
45	409258
43153	409259
82549	409260
39063	409261
16129	409262
74361	409263
59277	409264
67987	409265
7188	409266
7778	409267
15784	409268
53228	409269
22825	409270
51474	409271
67566	409272
64709	409273
27423	409274
32065	409275
84646	409276
23230	409277
10184	409278
78307	409279
38687	409280
7089	409281
52878	409282
15145	409283
45868	409284
15425	409285
5372	409286
65153	409287
93995	409288
56774	409289
21630	409290
15780	409291
90243	409292
2628	409293
376	409294
49107	409295
4667	409296
92	409297
7794	409298
5418	409299
6723	409300
47556	409301
64065	409302
50427	409303
936	409304
39127	409305
31548	409306
17033	409307
3683	409308
8342	409309
22313	409310
65161	409311
194	409312
38639	409313
11741	409314
4084	409315
110	409316
8381	409317
20376	409318
5740	409319
23658	409320
65908	409321
394	409322
95455	409323
37332	409324
22400	409325
25791	409326
9438	409327
11714	409328
3504	409329
29874	409330
41845	409331
18941	409332
34798	409333
14735	409334
7832	409335
2760	409336
9428	409337
40858	409338
11810	409339
1028	409340
10521	409341
56089	409342
4981	409343
27691	409344
12154	409345
24420	409346
95448	409347
79958	409348
3797	409349
1238	409350
1450	409351
81282	409352
3391	409353
80762	409354
254	409355
12205	409356
6250	409357
10539	409358
13056	409359
33186	409360
5329	409361
15915	409362
7242	409363
4071	409364
50567	409365
64056	409366
11805	409367
21989	409368
774	409369
14370	409370
37832	409371
5551	409372
9883	409373
609	409374
687	409375
16391	409376
33825	409377
11931	409378
18922	409379
72016	409380
57333	409381
66510	409382
55705	409383
50991	409384
14724	409385
48575	409386
2854	409387
16049	409388
52538	409389
71663	409390
2308	409391
19918	409392
37243	409393
11210	409394
29388	409395
24141	409396
16588	409397
19776	409398
72193	409399
16514	409400
4950	409401
20114	409402
27959	409403
62313	409404
358	409405
8282	409406
29598	409407
65923	409408
6218	409409
19542	409410
10445	409411
49166	409412
27291	409413
60423	409414
33703	409415
24008	409416
18479	409417
79395	409418
949	409419
1938	409420
490	409421
65737	409422
57395	409423
13729	409424
34606	409425
57786	409426
41204	409427
36984	409428
95789	409429
83982	409430
14614	409431
6446	409432
8158	409433
29836	409434
25935	409435
6	409436
41695	409437
81796	409438
592	409439
329	409440
41845	409441
9181	409442
78700	409443
3545	409444
85038	409445
47873	409446
1886	409447
53303	409448
37649	409449
95150	409450
28419	409451
4746	409452
488	409453
833	409454
90301	409455
42431	409456
44625	409457
4280	409458
74134	409459
8340	409460
114240	409461
30605	409462
14244	409463
952	409464
15827	409465
20365	409466
77	409467
6999	409468
91916	409469
25355	409470
15121	409471
3778	409472
17265	409473
55542	409474
28081	409475
45932	409476
9051	409477
8553	409478
60935	409479
97	409480
26894	409481
21332	409482
36787	409483
41969	409484
1196	409485
5577	409486
212	409487
12988	409488
70157	409489
10949	409490
3052	409491
2366	409492
115	409493
14311	409494
11234	409495
99905	409496
18028	409497
64870	409498
2381	409499
5161	409500
54015	409501
4121	409502
30141	409503
13014	409504
68803	409505
5711	409506
10559	409507
97266	409508
1263	409509
20232	409510
82430	409511
10178	409512
68799	409513
45007	409514
88142	409515
61957	409516
50184	409517
12144	409518
40515	409519
43940	409520
14070	409521
26232	409522
84747	409523
16070	409524
22630	409525
14421	409526
72495	409527
91445	409528
89638	409529
6523	409530
27003	409531
7004	409532
11733	409533
22154	409534
64657	409535
97485	409536
94	409537
31310	409538
4336	409539
24970	409540
72900	409541
4376	409542
26371	409543
88114	409544
39724	409545
14851	409546
21579	409547
24086	409548
9828	409549
1628	409550
72972	409551
31411	409552
4774	409553
44951	409554
4798	409555
33698	409556
81768	409557
17466	409558
81309	409559
71648	409560
53465	409561
6852	409562
3749	409563
26835	409564
1312	409565
1939	409566
27911	409567
30661	409568
1953	409569
18848	409570
12757	409571
3837	409572
69803	409573
5298	409574
30696	409575
16132	409576
94416	409577
12009	409578
32747	409579
63953	409580
1216	409581
1319	409582
27113	409583
2514	409584
3129	409585
18026	409586
54364	409587
56008	409588
70047	409589
5171	409590
61575	409591
52565	409592
8815	409593
40210	409594
1204	409595
8383	409596
32730	409597
2245	409598
37784	409599
43188	409600
32842	409601
33864	409602
3847	409603
22412	409604
28281	409605
1921	409606
79578	409607
222	409608
12340	409609
24709	409610
36329	409611
67211	409612
10581	409613
36634	409614
26332	409615
9689	409616
10608	409617
95821	409618
44581	409619
67599	409620
6410	409621
6141	409622
58166	409623
20380	409624
3976	409625
2566	409626
36358	409627
52875	409628
35283	409629
44843	409630
78	409631
12698	409632
8959	409633
12521	409634
33877	409635
6050	409636
24202	409637
812	409638
42540	409639
20509	409640
5931	409641
34593	409642
7933	409643
7454	409644
4405	409645
21417	409646
7080	409647
74016	409648
36954	409649
27157	409650
70491	409651
24427	409652
19770	409653
12018	409654
49694	409655
57901	409656
20762	409657
12698	409658
71194	409659
93132	409660
52002	409661
5812	409662
49916	409663
30731	409664
15892	409665
2648	409666
47814	409667
45012	409668
57638	409669
55375	409670
29383	409671
10477	409672
64412	409673
16680	409674
12333	409675
11258	409676
106389	409677
41602	409678
6987	409679
11193	409680
57064	409681
32830	409682
69854	409683
40496	409684
32978	409685
47224	409686
14161	409687
5573	409688
71702	409689
34651	409690
56093	409691
63194	409692
1739	409693
12688	409694
93313	409695
3368	409696
14624	409697
10387	409698
7016	409699
64010	409700
52448	409701
68445	409702
19763	409703
8789	409704
33429	409705
2545	409706
19574	409707
1496	409708
16583	409709
20691	409710
18900	409711
4534	409712
73272	409713
811	409714
3888	409715
71599	409716
1585	409717
20651	409718
20155	409719
11537	409720
14735	409721
1273	409722
216	409723
8983	409724
8358	409725
33105	409726
412	409727
352	409728
11478	409729
99705	409730
38631	409731
1657	409732
17092	409733
22838	409734
193	409735
43043	409736
12519	409737
24020	409738
18287	409739
90098	409740
6354	409741
6861	409742
9675	409743
8124	409744
1366	409745
42955	409746
2691	409747
5185	409748
28071	409749
29549	409750
52550	409751
6568	409752
36438	409753
1734	409754
84601	409755
48551	409756
13905	409757
42539	409758
81913	409759
8930	409760
7796	409761
52421	409762
1170	409763
38	409764
4854	409765
5902	409766
73305	409767
47542	409768
16919	409769
25976	409770
27762	409771
3197	409772
31526	409773
8309	409774
967	409775
42943	409776
8190	409777
19814	409778
89953	409779
1503	409780
374	409781
86987	409782
35035	409783
54228	409784
70880	409785
36088	409786
6857	409787
59288	409788
583	409789
13827	409790
3370	409791
27612	409792
111197	409793
72017	409794
36926	409795
13929	409796
11459	409797
19001	409798
34816	409799
65270	409800
6204	409801
74206	409802
23736	409803
57240	409804
4286	409805
24606	409806
16680	409807
17376	409808
33856	409809
7114	409810
93443	409811
74192	409812
18144	409813
26974	409814
7523	409815
13844	409816
25165	409817
4398	409818
11615	409819
6335	409820
64547	409821
18159	409822
44983	409823
12013	409824
19714	409825
50685	409826
35721	409827
79826	409828
33391	409829
216	409830
5904	409831
22255	409832
16959	409833
2350	409834
10021	409835
75664	409836
9	409837
102489	409838
45267	409839
100352	409840
6692	409841
103029	409842
10702	409843
10022	409844
10936	409845
37045	409846
4400	409847
75133	409848
411	409849
2628	409850
12	409851
17382	409852
33778	409853
14884	409854
18846	409855
10244	409856
5133	409857
27221	409858
29240	409859
13179	409860
13511	409861
29892	409862
5957	409863
4501	409864
103	409865
3997	409866
621	409867
8378	409868
3262	409869
1354	409870
26677	409871
23577	409872
3	409873
15649	409874
19810	409875
3784	409876
12899	409877
19857	409878
11379	409879
38232	409880
7297	409881
71	409882
36173	409883
87986	409884
16849	409885
43420	409886
19284	409887
8622	409888
1613	409889
29379	409890
431	409891
5535	409892
24010	409893
14649	409894
338	409895
3522	409896
14823	409897
73762	409898
8757	409899
1285	409900
77723	409901
56938	409902
25026	409903
21056	409904
74113	409905
109603	409906
97880	409907
24074	409908
11919	409909
18239	409910
34025	409911
68	409912
6554	409913
77160	409914
15877	409915
47586	409916
36962	409917
12016	409918
2083	409919
4113	409920
15319	409921
32282	409922
98114	409923
97005	409924
85689	409925
3766	409926
179	409927
37426	409928
150	409929
16557	409930
4870	409931
98196	409932
36249	409933
8203	409934
1646	409935
574	409936
8682	409937
38215	409938
1105	409939
35557	409940
2612	409941
13359	409942
48807	409943
18883	409944
48911	409945
104059	409946
48071	409947
79910	409948
47309	409949
4743	409950
2667	409951
58615	409952
10121	409953
15046	409954
4876	409955
75	409956
16295	409957
8815	409958
81584	409959
18247	409960
14918	409961
27114	409962
3613	409963
14176	409964
26234	409965
12651	409966
112	409967
30892	409968
21518	409969
2840	409970
65637	409971
15508	409972
125	409973
14834	409974
9104	409975
703	409976
41442	409977
65495	409978
54515	409979
9095	409980
36585	409981
33883	409982
3581	409983
70471	409984
43882	409985
76251	409986
31397	409987
6834	409988
37502	409989
83349	409990
33903	409991
10720	409992
243	409993
74539	409994
56730	409995
14764	409996
6009	409997
11598	409998
44820	409999
13812	410000
48986	410001
1200	410002
22386	410003
65182	410004
572	410005
13642	410006
8570	410007
38642	410008
23391	410009
7948	410010
7318	410011
289	410012
6130	410013
50834	410014
28226	410015
19787	410016
34611	410017
12930	410018
112065	410019
53088	410020
3160	410021
14333	410022
31689	410023
110463	410024
10219	410025
211	410026
26621	410027
44097	410028
48577	410029
8335	410030
17967	410031
6717	410032
1686	410033
79626	410034
73199	410035
13288	410036
74162	410037
34902	410038
21132	410039
1202	410040
5480	410041
66736	410042
17538	410043
42478	410044
21235	410045
86733	410046
84639	410047
6100	410048
28038	410049
76890	410050
39681	410051
16263	410052
18083	410053
31964	410054
66552	410055
18330	410056
50903	410057
11534	410058
69261	410059
2995	410060
8448	410061
22907	410062
5507	410063
48208	410064
77274	410065
99486	410066
6520	410067
16679	410068
46718	410069
20814	410070
16	410071
10932	410072
40271	410073
15180	410074
99329	410075
3828	410076
30020	410077
6646	410078
33028	410079
1850	410080
4903	410081
21908	410082
714	410083
8949	410084
46827	410085
1437	410086
346	410087
66365	410088
89222	410089
2073	410090
58068	410091
10267	410092
34835	410093
28725	410094
38514	410095
21241	410096
51495	410097
10549	410098
10259	410099
821	410100
24889	410101
13422	410102
12778	410103
9567	410104
47571	410105
67553	410106
36279	410107
54345	410108
9135	410109
20991	410110
37298	410111
9091	410112
70384	410113
27798	410114
27188	410115
34844	410116
37455	410117
95027	410118
278	410119
30473	410120
53936	410121
295	410122
32798	410123
35817	410124
103709	410125
13947	410126
38813	410127
51696	410128
91809	410129
21908	410130
15690	410131
24149	410132
16296	410133
1937	410134
34214	410135
66181	410136
1615	410137
16252	410138
3626	410139
3833	410140
182	410141
45397	410142
78072	410143
97822	410144
13818	410145
21434	410146
32280	410147
66694	410148
16355	410149
28947	410150
12561	410151
5160	410152
268	410153
102	410154
41516	410155
100378	410156
1920	410157
25952	410158
70307	410159
9405	410160
797	410161
818	410162
2053	410163
13684	410164
24087	410165
14423	410166
59236	410167
38172	410168
47495	410169
234	410170
54442	410171
26804	410172
64361	410173
15306	410174
8910	410175
88764	410176
409	410177
27902	410178
92048	410179
9973	410180
10764	410181
8950	410182
13414	410183
20997	410184
336	410185
10030	410186
1099	410187
57897	410188
40245	410189
670	410190
88245	410191
26615	410192
29804	410193
41020	410194
51658	410195
33709	410196
2322	410197
41011	410198
87493	410199
23326	410200
725	410201
22535	410202
52404	410203
28215	410204
4459	410205
18127	410206
14519	410207
17481	410208
47183	410209
40770	410210
65782	410211
102733	410212
60628	410213
12214	410214
25	410215
45272	410216
41789	410217
11681	410218
67697	410219
29336	410220
27690	410221
10476	410222
7966	410223
72462	410224
31739	410225
5005	410226
3392	410227
4783	410228
90269	410229
58059	410230
3147	410231
53521	410232
76658	410233
2567	410234
28217	410235
23404	410236
90219	410237
56555	410238
78706	410239
29964	410240
19859	410241
34991	410242
14040	410243
23811	410244
19824	410245
54827	410246
44949	410247
2255	410248
12953	410249
6700	410250
45440	410251
98166	410252
4220	410253
44006	410254
30388	410255
30602	410256
17882	410257
37262	410258
20515	410259
50582	410260
71669	410261
91343	410262
16943	410263
54268	410264
29881	410265
39602	410266
39245	410267
5511	410268
33889	410269
46783	410270
7834	410271
9659	410272
5607	410273
51714	410274
32131	410275
2529	410276
185	410277
61993	410278
76508	410279
79949	410280
79404	410281
64671	410282
55031	410283
28248	410284
3494	410285
10526	410286
15094	410287
4374	410288
8370	410289
59267	410290
11447	410291
78049	410292
44119	410293
107718	410294
97044	410295
917	410296
28875	410297
1347	410298
63130	410299
130	410300
60340	410301
15032	410302
43518	410303
25112	410304
53193	410305
1695	410306
4286	410307
50608	410308
107620	410309
6927	410310
43651	410311
10650	410312
38250	410313
48209	410314
16322	410315
10385	410316
5369	410317
40998	410318
35205	410319
10554	410320
8895	410321
105	410322
7448	410323
76775	410324
20811	410325
3187	410326
43233	410327
1422	410328
23566	410329
16028	410330
26514	410331
65286	410332
4864	410333
540	410334
45135	410335
325	410336
44643	410337
4269	410338
11563	410339
5682	410340
31539	410341
21887	410342
1149	410343
28278	410344
4912	410345
21363	410346
13285	410347
93140	410348
58595	410349
9963	410350
13863	410351
23476	410352
16734	410353
6115	410354
75456	410355
4886	410356
77788	410357
112900	410358
22722	410359
50729	410360
18712	410361
4251	410362
24747	410363
41205	410364
39501	410365
42120	410366
57255	410367
43684	410368
923	410369
33699	410370
18930	410371
40895	410372
73673	410373
34394	410374
69314	410375
7083	410376
2998	410377
55146	410378
13629	410379
30184	410380
15791	410381
41561	410382
4407	410383
26	410384
3088	410385
28003	410386
24109	410387
20713	410388
25130	410389
81199	410390
65240	410391
63382	410392
25801	410393
21472	410394
44017	410395
101958	410396
5331	410397
47544	410398
42155	410399
86069	410400
1906	410401
7293	410402
39896	410403
427	410404
1109	410405
22385	410406
62708	410407
64184	410408
34299	410409
3913	410410
2418	410411
63832	410412
8953	410413
44563	410414
16593	410415
9202	410416
104042	410417
26792	410418
50301	410419
16185	410420
16003	410421
3448	410422
82907	410423
2945	410424
32553	410425
45364	410426
37651	410427
23	410428
2147	410429
32791	410430
19504	410431
31849	410432
8147	410433
3972	410434
28270	410435
4483	410436
62691	410437
41195	410438
31069	410439
52154	410440
48035	410441
997	410442
58306	410443
82709	410444
6331	410445
43999	410446
3635	410447
29796	410448
18112	410449
33695	410450
39580	410451
24967	410452
11481	410453
7061	410454
5538	410455
31814	410456
49382	410457
41818	410458
20114	410459
264	410460
46134	410461
61488	410462
113	410463
30166	410464
10878	410465
46899	410466
1473	410467
39820	410468
28189	410469
19402	410470
8502	410471
29817	410472
51405	410473
15542	410474
16426	410475
1029	410476
50156	410477
1786	410478
46134	410479
15871	410480
6601	410481
18652	410482
13978	410483
21147	410484
292	410485
12337	410486
39678	410487
20302	410488
75009	410489
44446	410490
344	410491
7449	410492
14671	410493
1364	410494
11593	410495
70466	410496
41852	410497
33058	410498
89523	410499
6557	410500
17880	410501
84406	410502
9897	410503
72932	410504
10696	410505
5234	410506
62611	410507
2196	410508
30070	410509
50710	410510
69959	410511
48740	410512
25317	410513
82511	410514
14587	410515
9412	410516
24507	410517
1491	410518
14349	410519
45528	410520
27867	410521
25666	410522
15824	410523
24042	410524
72104	410525
12765	410526
55206	410527
33506	410528
51740	410529
74883	410530
8012	410531
5005	410532
270	410533
65605	410534
7876	410535
5	410536
35855	410537
51998	410538
23311	410539
35241	410540
80232	410541
1923	410542
5709	410543
24117	410544
46254	410545
37727	410546
494	410547
116	410548
17218	410549
13019	410550
51205	410551
6366	410552
29013	410553
55366	410554
91924	410555
18664	410556
18814	410557
84677	410558
46942	410559
36031	410560
43779	410561
71829	410562
371	410563
102949	410564
1240	410565
1328	410566
91568	410567
62588	410568
7070	410569
45675	410570
71259	410571
16890	410572
46501	410573
71666	410574
21718	410575
87743	410576
828	410577
61864	410578
53073	410579
22802	410580
77152	410581
35215	410582
21293	410583
36827	410584
18670	410585
31487	410586
40487	410587
27149	410588
448	410589
3914	410590
58737	410591
5457	410592
25812	410593
4217	410594
45968	410595
130	410596
1455	410597
63177	410598
72588	410599
7365	410600
11910	410601
14165	410602
50	410603
8949	410604
10543	410605
4572	410606
32583	410607
7046	410608
3272	410609
24479	410610
78433	410611
13540	410612
28848	410613
20575	410614
39255	410615
69506	410616
4426	410617
61212	410618
24208	410619
77287	410620
21281	410621
3697	410622
47329	410623
93321	410624
18861	410625
17590	410626
27901	410627
17644	410628
54400	410629
9151	410630
27209	410631
28215	410632
12817	410633
5707	410634
60706	410635
55393	410636
14319	410637
1032	410638
10465	410639
9426	410640
45250	410641
6609	410642
28324	410643
27362	410644
32432	410645
48401	410646
47753	410647
93335	410648
52302	410649
60562	410650
1708	410651
30549	410652
45458	410653
2617	410654
40172	410655
4631	410656
44079	410657
17540	410658
9475	410659
31322	410660
245	410661
21579	410662
28867	410663
2051	410664
4701	410665
75644	410666
3854	410667
24720	410668
11966	410669
22714	410670
107229	410671
52104	410672
75656	410673
7325	410674
61030	410675
12459	410676
13607	410677
69406	410678
42889	410679
44027	410680
64461	410681
40245	410682
159	410683
21863	410684
7029	410685
3180	410686
21561	410687
19880	410688
56231	410689
39124	410690
96006	410691
30244	410692
19958	410693
24109	410694
23003	410695
36538	410696
32633	410697
58297	410698
9334	410699
24240	410700
47727	410701
10967	410702
40050	410703
6275	410704
8760	410705
19984	410706
67050	410707
48245	410708
34380	410709
80608	410710
93029	410711
9042	410712
84443	410713
2783	410714
64170	410715
6400	410716
1762	410717
97769	410718
41672	410719
84903	410720
20289	410721
511	410722
43168	410723
55783	410724
27629	410725
73602	410726
54226	410727
22019	410728
19500	410729
8095	410730
44603	410731
7018	410732
33535	410733
16540	410734
362	410735
51335	410736
53550	410737
7105	410738
47876	410739
2379	410740
3036	410741
55990	410742
23501	410743
11880	410744
87229	410745
39479	410746
54280	410747
5284	410748
1937	410749
110720	410750
6588	410751
15335	410752
2039	410753
59064	410754
7556	410755
63410	410756
2620	410757
1530	410758
22364	410759
18978	410760
31713	410761
103704	410762
37253	410763
23516	410764
63082	410765
4972	410766
19966	410767
11806	410768
240	410769
11300	410770
4881	410771
42212	410772
58	410773
33587	410774
79298	410775
49974	410776
39601	410777
42705	410778
8308	410779
30798	410780
46653	410781
25307	410782
48251	410783
76484	410784
57190	410785
21397	410786
90585	410787
857	410788
8943	410789
27577	410790
1879	410791
38288	410792
12095	410793
56520	410794
86848	410795
13146	410796
7037	410797
162	410798
21399	410799
38456	410800
14547	410801
2388	410802
78626	410803
94555	410804
15106	410805
5703	410806
17704	410807
1110	410808
47495	410809
20080	410810
108517	410811
23297	410812
34956	410813
65349	410814
60326	410815
23878	410816
4710	410817
7902	410818
17477	410819
16052	410820
17324	410821
12121	410822
4589	410823
29064	410824
7748	410825
1603	410826
42288	410827
2249	410828
7776	410829
6726	410830
34564	410831
32349	410832
8088	410833
809	410834
9416	410835
26543	410836
10519	410837
20897	410838
11821	410839
2178	410840
14999	410841
2619	410842
96443	410843
16770	410844
8809	410845
173	410846
1792	410847
6221	410848
9195	410849
8883	410850
210	410851
52876	410852
58652	410853
49584	410854
78167	410855
26763	410856
24007	410857
84856	410858
3346	410859
15999	410860
2978	410861
7022	410862
88000	410863
22797	410864
72060	410865
4723	410866
93	410867
7754	410868
5608	410869
19219	410870
70756	410871
16426	410872
30594	410873
3825	410874
207	410875
33032	410876
10748	410877
7896	410878
391	410879
32072	410880
20479	410881
19710	410882
15058	410883
11410	410884
3933	410885
8816	410886
1663	410887
5076	410888
66178	410889
33009	410890
20140	410891
47733	410892
38466	410893
28288	410894
52578	410895
20173	410896
2841	410897
41072	410898
8684	410899
100570	410900
32001	410901
34253	410902
2624	410903
18522	410904
66663	410905
10942	410906
57459	410907
48590	410908
4497	410909
23250	410910
63077	410911
26124	410912
22952	410913
37099	410914
3284	410915
80294	410916
52168	410917
20001	410918
92142	410919
1029	410920
2003	410921
8046	410922
51522	410923
21360	410924
47924	410925
13498	410926
5750	410927
80909	410928
36934	410929
32486	410930
35371	410931
374	410932
19651	410933
75341	410934
11569	410935
407	410936
50474	410937
13524	410938
5793	410939
8004	410940
19703	410941
52882	410942
14625	410943
41143	410944
26124	410945
92276	410946
13544	410947
47878	410948
12559	410949
45956	410950
90434	410951
58650	410952
14549	410953
51933	410954
36539	410955
29968	410956
23313	410957
27510	410958
14257	410959
550	410960
347	410961
14541	410962
33526	410963
1168	410964
23469	410965
48922	410966
6477	410967
21932	410968
4345	410969
5591	410970
78306	410971
29431	410972
38101	410973
50073	410974
4841	410975
29051	410976
90684	410977
42328	410978
25003	410979
55145	410980
21081	410981
5883	410982
359	410983
902	410984
97006	410985
47663	410986
17065	410987
66426	410988
9982	410989
19779	410990
27106	410991
25612	410992
3240	410993
699	410994
72890	410995
8713	410996
208	410997
35170	410998
2089	410999
62701	411000
19814	411001
9027	411002
13146	411003
11484	411004
19184	411005
766	411006
15358	411007
61532	411008
9734	411009
69495	411010
38803	411011
11175	411012
1607	411013
23760	411014
37511	411015
27299	411016
1024	411017
102095	411018
26331	411019
33495	411020
64815	411021
33415	411022
48368	411023
106836	411024
18135	411025
112035	411026
2440	411027
76327	411028
7843	411029
4067	411030
46400	411031
29381	411032
27248	411033
36577	411034
39753	411035
10060	411036
2876	411037
77123	411038
35366	411039
75462	411040
35486	411041
28989	411042
50360	411043
54789	411044
16193	411045
45577	411046
7644	411047
3848	411048
47017	411049
98895	411050
102881	411051
24162	411052
12486	411053
10792	411054
39106	411055
60561	411056
2059	411057
73895	411058
55322	411059
76718	411060
49929	411061
6514	411062
28616	411063
13955	411064
1992	411065
43488	411066
49529	411067
50446	411068
15783	411069
69985	411070
15252	411071
15175	411072
17453	411073
70659	411074
682	411075
62432	411076
98631	411077
31328	411078
34053	411079
50322	411080
13201	411081
78942	411082
16738	411083
1926	411084
1209	411085
25818	411086
37410	411087
12663	411088
50215	411089
9794	411090
1264	411091
2290	411092
9531	411093
46581	411094
99266	411095
30520	411096
19447	411097
5615	411098
2431	411099
44523	411100
6284	411101
61069	411102
9532	411103
1072	411104
49577	411105
51154	411106
52428	411107
68292	411108
38003	411109
10116	411110
1734	411111
21028	411112
1627	411113
305	411114
80305	411115
39529	411116
1080	411117
10701	411118
13633	411119
29888	411120
3309	411121
36800	411122
78321	411123
3022	411124
36329	411125
20629	411126
7448	411127
105067	411128
56821	411129
31306	411130
92267	411131
8393	411132
34663	411133
59752	411134
43084	411135
4922	411136
1221	411137
1343	411138
52189	411139
264	411140
4250	411141
38569	411142
48959	411143
68718	411144
25387	411145
24488	411146
10725	411147
2115	411148
32469	411149
15782	411150
37334	411151
31764	411152
67452	411153
2196	411154
17004	411155
49333	411156
64840	411157
37653	411158
4898	411159
4664	411160
8239	411161
41125	411162
10131	411163
62595	411164
113	411165
20797	411166
27310	411167
512	411168
2077	411169
955	411170
30481	411171
24389	411172
7623	411173
20150	411174
345	411175
12776	411176
4680	411177
1724	411178
49517	411179
9535	411180
21115	411181
29771	411182
13405	411183
55877	411184
36009	411185
22925	411186
4142	411187
66406	411188
17914	411189
11491	411190
96400	411191
88783	411192
25788	411193
10259	411194
39170	411195
36783	411196
28915	411197
4597	411198
64470	411199
23709	411200
28963	411201
747	411202
19405	411203
41859	411204
33314	411205
6618	411206
14249	411207
65797	411208
21894	411209
15816	411210
5438	411211
36350	411212
53877	411213
4007	411214
2	411215
23217	411216
9263	411217
76621	411218
6548	411219
67601	411220
28127	411221
435	411222
1341	411223
12249	411224
96317	411225
40	411226
26975	411227
32859	411228
19003	411229
23358	411230
10304	411231
2641	411232
5423	411233
6763	411234
58585	411235
1335	411236
39437	411237
17586	411238
30219	411239
228	411240
28963	411241
17954	411242
17485	411243
1582	411244
7672	411245
98307	411246
24125	411247
39656	411248
50060	411249
34268	411250
74590	411251
18193	411252
7220	411253
23798	411254
37254	411255
6759	411256
1419	411257
46673	411258
35091	411259
21249	411260
57194	411261
60763	411262
42571	411263
20897	411264
63541	411265
32140	411266
42347	411267
89474	411268
27498	411269
24	411270
60767	411271
42748	411272
1627	411273
104992	411274
3642	411275
8812	411276
86895	411277
82248	411278
13555	411279
33162	411280
47997	411281
47598	411282
15944	411283
403	411284
23263	411285
47601	411286
1225	411287
26742	411288
4133	411289
72113	411290
35604	411291
23317	411292
30260	411293
37616	411294
38531	411295
4543	411296
63237	411297
55483	411298
39326	411299
17373	411300
12323	411301
3657	411302
59566	411303
13138	411304
41222	411305
749	411306
36679	411307
15065	411308
19796	411309
11011	411310
13493	411311
1538	411312
69542	411313
83326	411314
12502	411315
3869	411316
2380	411317
21845	411318
3218	411319
1400	411320
91068	411321
2065	411322
168	411323
12886	411324
27483	411325
3613	411326
5133	411327
8321	411328
6567	411329
75782	411330
10001	411331
1392	411332
81592	411333
87773	411334
56298	411335
28771	411336
3953	411337
5949	411338
7857	411339
14023	411340
19419	411341
51998	411342
78454	411343
61018	411344
15221	411345
45144	411346
31371	411347
11407	411348
15870	411349
90306	411350
22745	411351
14383	411352
11011	411353
35	411354
53584	411355
47655	411356
3227	411357
13765	411358
55119	411359
50316	411360
7914	411361
26801	411362
666	411363
10099	411364
56033	411365
71775	411366
19378	411367
82812	411368
34978	411369
7125	411370
5278	411371
3999	411372
86237	411373
400	411374
13940	411375
3985	411376
18760	411377
877	411378
30	411379
48945	411380
20786	411381
25406	411382
100091	411383
303	411384
33619	411385
50390	411386
56225	411387
66930	411388
1874	411389
36967	411390
59813	411391
77533	411392
42351	411393
6942	411394
8074	411395
30743	411396
24749	411397
3675	411398
25967	411399
29053	411400
55621	411401
97611	411402
3222	411403
2320	411404
668	411405
710	411406
3538	411407
1235	411408
30551	411409
30748	411410
1093	411411
30295	411412
41639	411413
28417	411414
29	411415
13553	411416
101739	411417
49020	411418
71146	411419
11944	411420
114	411421
62255	411422
27157	411423
10472	411424
80669	411425
772	411426
109556	411427
25656	411428
21924	411429
3798	411430
34716	411431
18741	411432
32305	411433
101996	411434
38278	411435
10728	411436
10203	411437
24953	411438
58794	411439
9492	411440
50466	411441
29901	411442
9	411443
32248	411444
15649	411445
21922	411446
13256	411447
85967	411448
147	411449
41597	411450
80979	411451
63184	411452
39696	411453
92128	411454
77393	411455
35911	411456
24893	411457
9849	411458
73810	411459
38121	411460
8612	411461
5932	411462
18659	411463
31904	411464
7	411465
11781	411466
6886	411467
61104	411468
13754	411469
33779	411470
77087	411471
17622	411472
6996	411473
13882	411474
28769	411475
84124	411476
2542	411477
5831	411478
27612	411479
103593	411480
6651	411481
24504	411482
5452	411483
60037	411484
42814	411485
10595	411486
1214	411487
47161	411488
100974	411489
8053	411490
4903	411491
343	411492
69815	411493
28171	411494
12215	411495
49926	411496
894	411497
23295	411498
560	411499
21318	411500
2155	411501
58216	411502
18743	411503
1212	411504
9689	411505
20104	411506
10588	411507
696	411508
99488	411509
65536	411510
83415	411511
32084	411512
594	411513
280	411514
12797	411515
15055	411516
6622	411517
54558	411518
18165	411519
94172	411520
5496	411521
468	411522
9594	411523
30819	411524
88821	411525
48388	411526
25181	411527
36720	411528
12567	411529
23006	411530
17725	411531
27509	411532
11255	411533
39673	411534
67885	411535
41266	411536
5151	411537
92011	411538
9871	411539
254	411540
25445	411541
37792	411542
70421	411543
34515	411544
52264	411545
28491	411546
17408	411547
47355	411548
48664	411549
2157	411550
62117	411551
3238	411552
32555	411553
61954	411554
961	411555
31777	411556
20799	411557
46451	411558
57061	411559
16	411560
11774	411561
10664	411562
3616	411563
16736	411564
2350	411565
9774	411566
20057	411567
5571	411568
63818	411569
82901	411570
172	411571
2	411572
1892	411573
43125	411574
18453	411575
65514	411576
14465	411577
1197	411578
55881	411579
16417	411580
93323	411581
40000	411582
22107	411583
4813	411584
4756	411585
60398	411586
219	411587
27368	411588
11264	411589
14461	411590
101394	411591
26274	411592
5391	411593
2650	411594
63840	411595
38369	411596
16882	411597
5090	411598
22779	411599
18165	411600
1238	411601
6639	411602
22865	411603
19295	411604
36530	411605
58636	411606
15485	411607
43771	411608
32616	411609
12625	411610
49961	411611
84456	411612
6495	411613
44108	411614
45884	411615
1619	411616
15857	411617
98556	411618
13	411619
12246	411620
13850	411621
62215	411622
8036	411623
9854	411624
10544	411625
39751	411626
18845	411627
26871	411628
49403	411629
13728	411630
694	411631
38137	411632
13059	411633
4129	411634
15228	411635
11541	411636
99209	411637
69394	411638
46511	411639
107161	411640
8627	411641
100	411642
18869	411643
8313	411644
1021	411645
7367	411646
18010	411647
2163	411648
37192	411649
92241	411650
40584	411651
32686	411652
9745	411653
97149	411654
544	411655
18226	411656
16733	411657
2755	411658
8892	411659
96	411660
45659	411661
19162	411662
1111	411663
3722	411664
21835	411665
3635	411666
42112	411667
15685	411668
3650	411669
51046	411670
18048	411671
34635	411672
6031	411673
20899	411674
2429	411675
36292	411676
17422	411677
56026	411678
31828	411679
71041	411680
46655	411681
10026	411682
609	411683
28120	411684
86154	411685
2105	411686
41281	411687
14327	411688
80645	411689
78582	411690
102	411691
9205	411692
2172	411693
10831	411694
29224	411695
98435	411696
10957	411697
66119	411698
100299	411699
21807	411700
25674	411701
25649	411702
13825	411703
53470	411704
22	411705
87066	411706
21564	411707
19153	411708
1278	411709
51764	411710
989	411711
20393	411712
75814	411713
20116	411714
53025	411715
20654	411716
12893	411717
8483	411718
26488	411719
77855	411720
74028	411721
107435	411722
9094	411723
58060	411724
69029	411725
8715	411726
35702	411727
66349	411728
15598	411729
1186	411730
57676	411731
3585	411732
357	411733
3007	411734
8218	411735
28331	411736
10089	411737
1300	411738
5863	411739
68920	411740
20938	411741
47583	411742
86531	411743
6929	411744
6469	411745
1765	411746
4576	411747
18155	411748
22902	411749
27522	411750
11731	411751
2811	411752
15285	411753
51896	411754
8932	411755
6431	411756
38747	411757
65895	411758
13275	411759
12493	411760
2800	411761
45117	411762
56	411763
65118	411764
53007	411765
45486	411766
5	411767
40951	411768
5044	411769
12385	411770
65971	411771
14881	411772
34479	411773
42592	411774
1736	411775
32262	411776
25729	411777
16115	411778
4021	411779
32583	411780
3451	411781
1771	411782
70773	411783
30428	411784
13058	411785
16980	411786
1583	411787
72697	411788
75296	411789
5858	411790
4700	411791
6653	411792
11000	411793
271	411794
9146	411795
56215	411796
17897	411797
29439	411798
10288	411799
40616	411800
45781	411801
25892	411802
51954	411803
457	411804
97	411805
33124	411806
85991	411807
61219	411808
8754	411809
82006	411810
48921	411811
3937	411812
13203	411813
3010	411814
20430	411815
5233	411816
22593	411817
25871	411818
18810	411819
70604	411820
26402	411821
22862	411822
6649	411823
484	411824
20911	411825
58779	411826
661	411827
80041	411828
62806	411829
55083	411830
27959	411831
3401	411832
4318	411833
96917	411834
22613	411835
86008	411836
4280	411837
16865	411838
87648	411839
91559	411840
12291	411841
76839	411842
1765	411843
37241	411844
6755	411845
47076	411846
4418	411847
1027	411848
79439	411849
28465	411850
51571	411851
85792	411852
23001	411853
5647	411854
19984	411855
16232	411856
21884	411857
718	411858
29996	411859
13154	411860
2617	411861
93367	411862
10720	411863
11041	411864
22133	411865
51671	411866
368	411867
2864	411868
47382	411869
5	411870
8538	411871
21362	411872
33838	411873
47508	411874
12322	411875
13362	411876
34369	411877
3336	411878
54996	411879
98404	411880
52980	411881
37391	411882
59396	411883
74452	411884
155	411885
23711	411886
23796	411887
52855	411888
22072	411889
13642	411890
25204	411891
64740	411892
7957	411893
68390	411894
62673	411895
54115	411896
13162	411897
16463	411898
46416	411899
36079	411900
26816	411901
64270	411902
52896	411903
19878	411904
10590	411905
26438	411906
1103	411907
3599	411908
40	411909
29916	411910
55994	411911
19287	411912
29645	411913
14819	411914
43883	411915
36893	411916
5195	411917
7361	411918
30673	411919
11885	411920
6268	411921
27763	411922
32199	411923
2112	411924
12678	411925
35280	411926
2273	411927
10043	411928
11714	411929
31750	411930
48655	411931
46094	411932
101352	411933
15556	411934
53919	411935
44035	411936
13695	411937
1911	411938
54609	411939
17988	411940
12634	411941
60654	411942
210	411943
70018	411944
43228	411945
39983	411946
4350	411947
44542	411948
39216	411949
16521	411950
96619	411951
47875	411952
71484	411953
11999	411954
15181	411955
52090	411956
46111	411957
36380	411958
74553	411959
64170	411960
31727	411961
6665	411962
60601	411963
19979	411964
48135	411965
980	411966
57427	411967
47539	411968
45506	411969
59067	411970
56175	411971
77130	411972
78500	411973
96912	411974
38603	411975
13862	411976
67884	411977
73123	411978
52867	411979
72638	411980
191	411981
37791	411982
20064	411983
48732	411984
6456	411985
3222	411986
28459	411987
2220	411988
27266	411989
98784	411990
35705	411991
73019	411992
8160	411993
83844	411994
11838	411995
15902	411996
14183	411997
32554	411998
607	411999
2661	412000
54250	412001
28804	412002
3948	412003
74370	412004
46	412005
13290	412006
69200	412007
3673	412008
13256	412009
56199	412010
78394	412011
48859	412012
16832	412013
4891	412014
1897	412015
178	412016
105030	412017
1040	412018
69575	412019
97336	412020
41475	412021
12911	412022
221	412023
1064	412024
5858	412025
70815	412026
17886	412027
7882	412028
80306	412029
6949	412030
86773	412031
35373	412032
1711	412033
7469	412034
14241	412035
84126	412036
98	412037
12533	412038
16726	412039
50157	412040
51486	412041
59398	412042
3587	412043
41155	412044
29836	412045
54460	412046
1481	412047
20134	412048
2755	412049
84250	412050
38238	412051
4653	412052
7976	412053
77299	412054
186	412055
18128	412056
11436	412057
92661	412058
354	412059
50632	412060
84235	412061
66423	412062
49055	412063
68333	412064
69715	412065
69	412066
60904	412067
11451	412068
9368	412069
188	412070
41539	412071
17918	412072
1179	412073
26487	412074
3542	412075
6	412076
24182	412077
32313	412078
5624	412079
17288	412080
56798	412081
27507	412082
49369	412083
3978	412084
72560	412085
72275	412086
72587	412087
7157	412088
65483	412089
66927	412090
39586	412091
75278	412092
42812	412093
15187	412094
4644	412095
48969	412096
51974	412097
8712	412098
47489	412099
22508	412100
49150	412101
49061	412102
86924	412103
5456	412104
11628	412105
57315	412106
33967	412107
14493	412108
883	412109
36375	412110
41575	412111
34019	412112
44832	412113
15764	412114
44081	412115
33446	412116
4576	412117
19443	412118
28159	412119
9984	412120
2147	412121
29664	412122
76659	412123
62961	412124
1439	412125
41455	412126
5922	412127
93814	412128
13295	412129
3697	412130
38881	412131
556	412132
34222	412133
58292	412134
24648	412135
1386	412136
72073	412137
20024	412138
3973	412139
6838	412140
7360	412141
434	412142
62227	412143
16151	412144
60391	412145
34100	412146
12440	412147
14827	412148
12642	412149
37417	412150
77828	412151
1593	412152
458	412153
31397	412154
22350	412155
110306	412156
101334	412157
108005	412158
41968	412159
24836	412160
3585	412161
5077	412162
81753	412163
89236	412164
1020	412165
3485	412166
37521	412167
43540	412168
53851	412169
294	412170
12411	412171
24664	412172
40472	412173
47899	412174
74224	412175
78449	412176
32780	412177
97165	412178
88619	412179
33679	412180
44084	412181
14424	412182
27701	412183
57406	412184
8	412185
67398	412186
31316	412187
17471	412188
12278	412189
7327	412190
1675	412191
3010	412192
31905	412193
28567	412194
35096	412195
1905	412196
19340	412197
6120	412198
27128	412199
1507	412200
85654	412201
42538	412202
16421	412203
22041	412204
46082	412205
31925	412206
52646	412207
14122	412208
22844	412209
97864	412210
13158	412211
760	412212
19656	412213
11407	412214
51679	412215
15441	412216
48976	412217
58938	412218
33656	412219
5229	412220
3707	412221
24437	412222
18382	412223
246	412224
5675	412225
34127	412226
30602	412227
3852	412228
18852	412229
6773	412230
14369	412231
2	412232
15186	412233
18783	412234
47140	412235
3968	412236
23645	412237
8213	412238
10538	412239
17510	412240
35714	412241
7684	412242
15497	412243
22816	412244
33253	412245
98592	412246
8947	412247
16787	412248
23676	412249
62811	412250
34841	412251
68018	412252
15150	412253
46977	412254
250	412255
71686	412256
1814	412257
34897	412258
11209	412259
23179	412260
60499	412261
38049	412262
2401	412263
1223	412264
42637	412265
35699	412266
51276	412267
55548	412268
26057	412269
2013	412270
1696	412271
3738	412272
81246	412273
692	412274
5278	412275
78324	412276
31620	412277
262	412278
3511	412279
3446	412280
1323	412281
7657	412282
18602	412283
88009	412284
110912	412285
44053	412286
25128	412287
44205	412288
4258	412289
35125	412290
11845	412291
24199	412292
175	412293
14392	412294
4353	412295
55135	412296
11269	412297
54486	412298
11736	412299
25400	412300
11688	412301
45027	412302
9360	412303
48737	412304
40776	412305
52671	412306
49063	412307
29107	412308
12155	412309
54566	412310
74709	412311
2115	412312
18950	412313
76102	412314
28417	412315
65747	412316
18737	412317
40684	412318
19527	412319
1922	412320
8212	412321
19690	412322
52148	412323
13714	412324
62720	412325
11086	412326
15310	412327
9202	412328
45541	412329
5100	412330
2547	412331
23426	412332
7158	412333
4097	412334
17708	412335
14501	412336
25136	412337
90175	412338
26803	412339
9296	412340
27480	412341
4681	412342
18371	412343
74512	412344
100808	412345
73987	412346
6908	412347
31491	412348
84442	412349
8705	412350
16901	412351
53997	412352
100261	412353
62633	412354
6331	412355
49070	412356
48719	412357
36035	412358
4761	412359
67970	412360
54891	412361
1461	412362
36089	412363
21991	412364
25229	412365
72265	412366
5268	412367
44808	412368
37972	412369
39299	412370
7306	412371
82941	412372
48526	412373
15822	412374
122	412375
2498	412376
2280	412377
97969	412378
48189	412379
70238	412380
20073	412381
5087	412382
33880	412383
48088	412384
90830	412385
26524	412386
299	412387
5790	412388
30262	412389
3855	412390
60881	412391
52006	412392
60889	412393
11821	412394
24054	412395
41195	412396
70773	412397
64409	412398
26029	412399
76044	412400
60210	412401
35400	412402
17795	412403
6248	412404
99455	412405
9471	412406
11337	412407
26634	412408
46623	412409
10780	412410
87554	412411
60835	412412
68258	412413
68223	412414
2283	412415
32289	412416
13738	412417
26588	412418
11351	412419
111	412420
30521	412421
11324	412422
14873	412423
41396	412424
1719	412425
10937	412426
23104	412427
64307	412428
16689	412429
19962	412430
49318	412431
4076	412432
7131	412433
17471	412434
27577	412435
35142	412436
27518	412437
71069	412438
67037	412439
56368	412440
30903	412441
45957	412442
55910	412443
43108	412444
8913	412445
3681	412446
1115	412447
4667	412448
53710	412449
14990	412450
1044	412451
65257	412452
70305	412453
14454	412454
94683	412455
44667	412456
40122	412457
16320	412458
7927	412459
10447	412460
42854	412461
4	412462
73548	412463
41242	412464
7589	412465
40076	412466
58047	412467
16639	412468
79159	412469
2612	412470
33	412471
82477	412472
53671	412473
13879	412474
42463	412475
24575	412476
44645	412477
16753	412478
18505	412479
43608	412480
1804	412481
1327	412482
9003	412483
23608	412484
111659	412485
16143	412486
5552	412487
80385	412488
11811	412489
51355	412490
32437	412491
1246	412492
8852	412493
25512	412494
3111	412495
19539	412496
66985	412497
39868	412498
99018	412499
7996	412500
1965	412501
5386	412502
7944	412503
17200	412504
4516	412505
51476	412506
1195	412507
5462	412508
2526	412509
1599	412510
2356	412511
13727	412512
46273	412513
32640	412514
8	412515
16359	412516
40108	412517
30174	412518
46563	412519
8640	412520
73884	412521
81990	412522
22788	412523
56392	412524
27850	412525
18269	412526
4067	412527
7242	412528
11170	412529
675	412530
634	412531
2484	412532
13023	412533
10672	412534
13669	412535
71549	412536
6781	412537
16231	412538
9448	412539
46491	412540
1484	412541
1683	412542
54719	412543
91037	412544
3117	412545
46314	412546
53868	412547
44928	412548
7346	412549
1582	412550
45111	412551
448	412552
7115	412553
29811	412554
8156	412555
27229	412556
900	412557
15799	412558
10067	412559
10029	412560
5978	412561
101965	412562
68311	412563
436	412564
11917	412565
67963	412566
17933	412567
19797	412568
85499	412569
37363	412570
94132	412571
21244	412572
65080	412573
15296	412574
18626	412575
9900	412576
268	412577
7847	412578
66855	412579
41528	412580
54043	412581
6304	412582
8271	412583
26302	412584
12320	412585
22945	412586
45841	412587
40826	412588
12800	412589
1117	412590
8254	412591
38762	412592
6632	412593
55517	412594
53190	412595
19454	412596
51351	412597
23580	412598
5059	412599
463	412600
29462	412601
71373	412602
31742	412603
36426	412604
6800	412605
182	412606
36093	412607
2551	412608
67759	412609
311	412610
96319	412611
69674	412612
20797	412613
3819	412614
44373	412615
2189	412616
3691	412617
67327	412618
39915	412619
434	412620
89758	412621
9567	412622
50271	412623
14001	412624
75216	412625
89157	412626
81026	412627
66624	412628
2335	412629
80281	412630
59658	412631
52134	412632
1226	412633
42545	412634
85917	412635
71422	412636
78211	412637
7692	412638
18870	412639
20748	412640
10859	412641
6110	412642
29210	412643
10991	412644
35649	412645
37720	412646
101855	412647
1818	412648
64321	412649
860	412650
50411	412651
48141	412652
102838	412653
35305	412654
47408	412655
59916	412656
43006	412657
80015	412658
19033	412659
49031	412660
428	412661
38252	412662
94458	412663
4811	412664
92811	412665
62609	412666
12643	412667
2282	412668
3078	412669
13709	412670
23189	412671
5672	412672
48915	412673
34996	412674
12392	412675
9111	412676
64525	412677
73697	412678
22633	412679
74368	412680
108419	412681
19416	412682
93488	412683
47665	412684
946	412685
7168	412686
15657	412687
2189	412688
15302	412689
4251	412690
8627	412691
12269	412692
40215	412693
30466	412694
20257	412695
65310	412696
37	412697
46458	412698
69132	412699
33363	412700
33781	412701
41865	412702
22687	412703
11372	412704
40366	412705
40753	412706
4345	412707
198	412708
29747	412709
67883	412710
94261	412711
71781	412712
27659	412713
61580	412714
92736	412715
16918	412716
102334	412717
107400	412718
18122	412719
16299	412720
59735	412721
91398	412722
18954	412723
1674	412724
17344	412725
14219	412726
53903	412727
52140	412728
114445	412729
966	412730
1490	412731
19283	412732
9668	412733
50871	412734
92471	412735
28340	412736
54042	412737
15815	412738
470	412739
475	412740
30497	412741
84416	412742
7533	412743
576	412744
23691	412745
88894	412746
23108	412747
28527	412748
28827	412749
21695	412750
52844	412751
12650	412752
12931	412753
33070	412754
40362	412755
32056	412756
7345	412757
29624	412758
8129	412759
38558	412760
438	412761
35211	412762
47029	412763
40327	412764
5201	412765
2242	412766
44202	412767
2872	412768
3089	412769
29036	412770
45191	412771
24066	412772
4388	412773
31300	412774
10069	412775
2106	412776
61172	412777
58331	412778
26591	412779
59379	412780
7985	412781
89791	412782
57629	412783
41566	412784
8960	412785
14334	412786
20482	412787
41304	412788
68444	412789
10630	412790
36870	412791
42989	412792
6906	412793
12466	412794
1446	412795
33392	412796
20175	412797
85036	412798
78702	412799
21101	412800
18595	412801
428	412802
8184	412803
2041	412804
79628	412805
5870	412806
72290	412807
27142	412808
32904	412809
52706	412810
3668	412811
34277	412812
18676	412813
53601	412814
38556	412815
9449	412816
35278	412817
39010	412818
47194	412819
10642	412820
52492	412821
32751	412822
28482	412823
44388	412824
45692	412825
11051	412826
14294	412827
20439	412828
87806	412829
60195	412830
51847	412831
14043	412832
41871	412833
29283	412834
107342	412835
97105	412836
18939	412837
74153	412838
12462	412839
113785	412840
52482	412841
12869	412842
31391	412843
26867	412844
66311	412845
37837	412846
81044	412847
9822	412848
951	412849
28609	412850
10093	412851
25590	412852
103371	412853
10102	412854
34987	412855
25842	412856
76059	412857
298	412858
4331	412859
36306	412860
16555	412861
21837	412862
84883	412863
60782	412864
8752	412865
21779	412866
2323	412867
27297	412868
1635	412869
91327	412870
28261	412871
76901	412872
2189	412873
64349	412874
56055	412875
59732	412876
38	412877
120	412878
70779	412879
22240	412880
3971	412881
29688	412882
14670	412883
48136	412884
4426	412885
85155	412886
28	412887
47514	412888
20120	412889
154	412890
209	412891
18501	412892
26019	412893
17840	412894
41291	412895
75899	412896
1740	412897
12182	412898
39612	412899
65235	412900
28334	412901
14902	412902
44942	412903
782	412904
1076	412905
10998	412906
21346	412907
6815	412908
36112	412909
41556	412910
24688	412911
25097	412912
88936	412913
24974	412914
4763	412915
44265	412916
8676	412917
9463	412918
11647	412919
81273	412920
839	412921
6963	412922
24641	412923
31078	412924
848	412925
4908	412926
17874	412927
34842	412928
12257	412929
12332	412930
48336	412931
30901	412932
12328	412933
47615	412934
77365	412935
41532	412936
110278	412937
68508	412938
97724	412939
13987	412940
48961	412941
45482	412942
3665	412943
35382	412944
7632	412945
39415	412946
10181	412947
19811	412948
17702	412949
40617	412950
63979	412951
7398	412952
70591	412953
45929	412954
64587	412955
3931	412956
2360	412957
70107	412958
17139	412959
14911	412960
50835	412961
726	412962
2174	412963
33216	412964
47676	412965
30010	412966
50609	412967
13519	412968
3583	412969
39663	412970
2041	412971
44760	412972
18705	412973
27948	412974
19669	412975
10170	412976
9146	412977
485	412978
50981	412979
347	412980
389	412981
36830	412982
13703	412983
4397	412984
112683	412985
55585	412986
82659	412987
13410	412988
67679	412989
389	412990
3950	412991
43608	412992
47	412993
31461	412994
50534	412995
3045	412996
32098	412997
48302	412998
25658	412999
10284	413000
20150	413001
15277	413002
68592	413003
17080	413004
7168	413005
80877	413006
249	413007
77279	413008
39228	413009
52546	413010
28591	413011
13354	413012
38953	413013
22700	413014
2407	413015
45643	413016
21159	413017
883	413018
9223	413019
5719	413020
1384	413021
64155	413022
7152	413023
10654	413024
28477	413025
21954	413026
246	413027
631	413028
52	413029
6821	413030
2196	413031
24605	413032
40839	413033
91290	413034
3015	413035
100853	413036
68990	413037
12240	413038
3529	413039
41006	413040
11076	413041
47493	413042
20507	413043
81215	413044
25750	413045
55186	413046
5913	413047
2202	413048
42231	413049
73291	413050
103209	413051
61530	413052
12223	413053
33800	413054
20726	413055
45140	413056
42216	413057
102411	413058
423	413059
9273	413060
28610	413061
48239	413062
12097	413063
93444	413064
32135	413065
54348	413066
68167	413067
382	413068
542	413069
82986	413070
13280	413071
37537	413072
60107	413073
48374	413074
2289	413075
12884	413076
35730	413077
80195	413078
26369	413079
77018	413080
90876	413081
1016	413082
1800	413083
66743	413084
3112	413085
14417	413086
70049	413087
57665	413088
110543	413089
12328	413090
41443	413091
49986	413092
68207	413093
64350	413094
26645	413095
80881	413096
13047	413097
72247	413098
19183	413099
3394	413100
80587	413101
6299	413102
3393	413103
25990	413104
20558	413105
1783	413106
1274	413107
79634	413108
26953	413109
14283	413110
44412	413111
63286	413112
24176	413113
31203	413114
44268	413115
5339	413116
51127	413117
14697	413118
43628	413119
2116	413120
44316	413121
1635	413122
11181	413123
79857	413124
3112	413125
25068	413126
17498	413127
77536	413128
9285	413129
19379	413130
3547	413131
32071	413132
55366	413133
7990	413134
12550	413135
28124	413136
15771	413137
6525	413138
19911	413139
11408	413140
1360	413141
13913	413142
9557	413143
6708	413144
35574	413145
72380	413146
69975	413147
70039	413148
54742	413149
54297	413150
16810	413151
114528	413152
3870	413153
604	413154
36942	413155
57994	413156
59049	413157
50327	413158
70884	413159
40212	413160
26039	413161
12477	413162
8432	413163
26089	413164
33030	413165
101310	413166
2812	413167
26233	413168
19059	413169
20784	413170
74551	413171
217	413172
68075	413173
59427	413174
27897	413175
100384	413176
11066	413177
5655	413178
4755	413179
15305	413180
767	413181
8028	413182
26252	413183
48962	413184
78184	413185
17624	413186
6546	413187
34953	413188
40840	413189
10581	413190
5128	413191
1790	413192
2234	413193
60686	413194
35124	413195
50139	413196
7309	413197
29838	413198
24135	413199
22	413200
68083	413201
40348	413202
45477	413203
52365	413204
43098	413205
86713	413206
14640	413207
383	413208
57920	413209
84699	413210
904	413211
1869	413212
30121	413213
2461	413214
76951	413215
113319	413216
58061	413217
12099	413218
506	413219
26162	413220
14286	413221
2770	413222
24233	413223
30123	413224
12464	413225
112874	413226
50838	413227
67607	413228
2450	413229
33376	413230
34787	413231
11107	413232
8497	413233
4936	413234
59904	413235
3905	413236
35558	413237
23259	413238
33213	413239
31635	413240
21370	413241
12	413242
12402	413243
733	413244
45754	413245
22344	413246
40381	413247
47009	413248
2536	413249
74799	413250
10353	413251
28929	413252
5654	413253
93565	413254
100045	413255
2412	413256
107616	413257
89234	413258
29721	413259
93	413260
2712	413261
101918	413262
19127	413263
39032	413264
81866	413265
12336	413266
109885	413267
40219	413268
1127	413269
83746	413270
7905	413271
46082	413272
24879	413273
72328	413274
39515	413275
88248	413276
59228	413277
14705	413278
1667	413279
77317	413280
10649	413281
9517	413282
9976	413283
190	413284
3325	413285
59885	413286
45993	413287
2096	413288
44753	413289
9911	413290
12409	413291
10958	413292
7980	413293
4017	413294
4755	413295
42153	413296
6438	413297
63038	413298
10327	413299
12708	413300
4669	413301
4912	413302
5045	413303
32450	413304
51044	413305
12779	413306
3987	413307
42250	413308
20077	413309
344	413310
96673	413311
9170	413312
66327	413313
32589	413314
75775	413315
2209	413316
46415	413317
24738	413318
30038	413319
7583	413320
54811	413321
84503	413322
14210	413323
26143	413324
69876	413325
6191	413326
1802	413327
531	413328
50121	413329
29263	413330
22244	413331
4029	413332
6571	413333
85109	413334
2471	413335
3364	413336
38800	413337
8936	413338
15113	413339
11367	413340
15248	413341
3051	413342
3175	413343
37169	413344
4301	413345
23730	413346
7940	413347
26689	413348
3971	413349
77	413350
2436	413351
28794	413352
12275	413353
355	413354
6243	413355
72991	413356
87935	413357
37898	413358
9152	413359
10037	413360
26776	413361
354	413362
83456	413363
8165	413364
19692	413365
24292	413366
35034	413367
6172	413368
35506	413369
32554	413370
18099	413371
2099	413372
6271	413373
26729	413374
36642	413375
6238	413376
98061	413377
4932	413378
27634	413379
16051	413380
24135	413381
23641	413382
47511	413383
19502	413384
5476	413385
15450	413386
13785	413387
92767	413388
21672	413389
560	413390
1503	413391
64002	413392
6206	413393
44931	413394
1885	413395
2481	413396
785	413397
47979	413398
84490	413399
84135	413400
1752	413401
6550	413402
38144	413403
23776	413404
38670	413405
62018	413406
8418	413407
17369	413408
62838	413409
5943	413410
1117	413411
1111	413412
63826	413413
1300	413414
85603	413415
4950	413416
19763	413417
8144	413418
51263	413419
20585	413420
22901	413421
57922	413422
50579	413423
42586	413424
67899	413425
75695	413426
11909	413427
10254	413428
37601	413429
3211	413430
35554	413431
39377	413432
37515	413433
27963	413434
64521	413435
2220	413436
9619	413437
79394	413438
29690	413439
2397	413440
83134	413441
12894	413442
17015	413443
1563	413444
76572	413445
45450	413446
12644	413447
828	413448
112477	413449
29378	413450
4657	413451
2560	413452
21029	413453
3818	413454
71826	413455
31989	413456
41684	413457
113855	413458
18926	413459
60933	413460
12062	413461
42528	413462
43089	413463
5925	413464
13236	413465
56997	413466
12962	413467
82874	413468
26229	413469
8962	413470
17412	413471
1174	413472
81208	413473
30560	413474
7	413475
29021	413476
93385	413477
5842	413478
22484	413479
10547	413480
36691	413481
8806	413482
26422	413483
967	413484
28239	413485
248	413486
11960	413487
19858	413488
4791	413489
110729	413490
45420	413491
13650	413492
6675	413493
13883	413494
14880	413495
63369	413496
3122	413497
54503	413498
7307	413499
63591	413500
81197	413501
2675	413502
32434	413503
3274	413504
57655	413505
2772	413506
2627	413507
57029	413508
25627	413509
41318	413510
17581	413511
2866	413512
52257	413513
3583	413514
81920	413515
43122	413516
109661	413517
24378	413518
14066	413519
7524	413520
80442	413521
41960	413522
43492	413523
38425	413524
45822	413525
55698	413526
9884	413527
63934	413528
54202	413529
2568	413530
43845	413531
18487	413532
66161	413533
63666	413534
7230	413535
11330	413536
41942	413537
71636	413538
8790	413539
51920	413540
75067	413541
11835	413542
9105	413543
38528	413544
29924	413545
525	413546
958	413547
29280	413548
25270	413549
44503	413550
35391	413551
50534	413552
1780	413553
62033	413554
68133	413555
14683	413556
77865	413557
3148	413558
13886	413559
27903	413560
33107	413561
71846	413562
577	413563
79719	413564
44420	413565
90188	413566
41077	413567
75222	413568
265	413569
14308	413570
4072	413571
38512	413572
74040	413573
5797	413574
42985	413575
30968	413576
6482	413577
75641	413578
81034	413579
14086	413580
80852	413581
49624	413582
13424	413583
111283	413584
152	413585
13726	413586
24799	413587
66152	413588
43936	413589
15196	413590
1232	413591
40442	413592
340	413593
85204	413594
21596	413595
3759	413596
7052	413597
1264	413598
1765	413599
95794	413600
9065	413601
114369	413602
4071	413603
18546	413604
22770	413605
9890	413606
8608	413607
575	413608
2793	413609
40522	413610
38518	413611
53250	413612
4603	413613
19331	413614
685	413615
62759	413616
75	413617
10761	413618
57743	413619
6229	413620
30985	413621
6904	413622
15071	413623
16512	413624
40127	413625
83204	413626
5895	413627
47860	413628
27848	413629
3953	413630
14330	413631
61829	413632
48010	413633
8961	413634
223	413635
73382	413636
3952	413637
27013	413638
22289	413639
44235	413640
37716	413641
76623	413642
9008	413643
28065	413644
50188	413645
13762	413646
53626	413647
1984	413648
57157	413649
29731	413650
1414	413651
21628	413652
12531	413653
32274	413654
174	413655
82290	413656
17431	413657
86702	413658
11577	413659
81922	413660
99010	413661
372	413662
66758	413663
50451	413664
14409	413665
18709	413666
10887	413667
6702	413668
3941	413669
5930	413670
5060	413671
8905	413672
15769	413673
337	413674
120	413675
77524	413676
5424	413677
630	413678
46300	413679
33713	413680
90945	413681
86285	413682
33789	413683
19880	413684
18149	413685
121	413686
74143	413687
11509	413688
40416	413689
73363	413690
23659	413691
3476	413692
24861	413693
21764	413694
19462	413695
25984	413696
60991	413697
16560	413698
4884	413699
18143	413700
39542	413701
47946	413702
48440	413703
916	413704
4411	413705
15980	413706
24796	413707
24667	413708
12174	413709
65620	413710
57753	413711
34646	413712
2832	413713
30488	413714
68375	413715
59016	413716
2634	413717
20090	413718
73903	413719
16817	413720
6939	413721
3525	413722
53866	413723
40982	413724
26869	413725
72797	413726
13304	413727
54158	413728
5011	413729
162	413730
24244	413731
14179	413732
60526	413733
54865	413734
37143	413735
8483	413736
33529	413737
60308	413738
1742	413739
79683	413740
15716	413741
18753	413742
4458	413743
14152	413744
51193	413745
469	413746
7216	413747
62181	413748
82116	413749
9571	413750
15609	413751
56248	413752
7001	413753
7307	413754
25569	413755
62515	413756
1531	413757
49124	413758
91618	413759
41268	413760
3354	413761
13472	413762
30455	413763
36978	413764
8739	413765
82533	413766
20456	413767
14933	413768
6444	413769
45436	413770
35511	413771
54581	413772
3976	413773
28227	413774
53533	413775
102639	413776
77309	413777
84630	413778
12621	413779
67393	413780
38415	413781
10719	413782
600	413783
48577	413784
4760	413785
70625	413786
98073	413787
37416	413788
9112	413789
24353	413790
10008	413791
37928	413792
71342	413793
4926	413794
33543	413795
2213	413796
85159	413797
63260	413798
12837	413799
68751	413800
40098	413801
51482	413802
4785	413803
39749	413804
16687	413805
36500	413806
90004	413807
61460	413808
18959	413809
23521	413810
90	413811
981	413812
70129	413813
2114	413814
96708	413815
25382	413816
6779	413817
67520	413818
46281	413819
18313	413820
63718	413821
191	413822
16319	413823
24998	413824
32160	413825
12077	413826
3354	413827
87954	413828
39664	413829
59587	413830
91758	413831
25188	413832
4229	413833
19461	413834
3275	413835
42864	413836
110349	413837
82659	413838
23834	413839
2836	413840
8033	413841
28849	413842
11716	413843
14812	413844
1107	413845
108256	413846
47650	413847
57139	413848
23993	413849
17950	413850
27486	413851
23916	413852
93160	413853
25707	413854
11404	413855
9824	413856
4476	413857
9133	413858
1623	413859
57614	413860
10300	413861
2460	413862
73552	413863
36004	413864
10813	413865
5326	413866
38760	413867
29980	413868
57794	413869
44580	413870
36488	413871
66453	413872
595	413873
8426	413874
47624	413875
13940	413876
676	413877
57660	413878
6102	413879
101874	413880
6320	413881
316	413882
36985	413883
15354	413884
70803	413885
32432	413886
71667	413887
28487	413888
55127	413889
322	413890
11064	413891
13417	413892
7189	413893
5401	413894
9144	413895
83965	413896
34631	413897
16915	413898
20721	413899
6291	413900
24269	413901
14790	413902
15948	413903
78881	413904
9934	413905
13082	413906
31475	413907
25671	413908
4592	413909
3313	413910
53677	413911
3238	413912
37743	413913
20596	413914
67528	413915
954	413916
43830	413917
5091	413918
6963	413919
1421	413920
52388	413921
43033	413922
10257	413923
97869	413924
10874	413925
97947	413926
12077	413927
312	413928
16902	413929
40640	413930
64603	413931
6688	413932
29853	413933
25652	413934
66985	413935
12951	413936
32094	413937
3970	413938
7640	413939
1853	413940
56940	413941
8933	413942
343	413943
24308	413944
15494	413945
19198	413946
35543	413947
765	413948
78765	413949
64110	413950
32219	413951
6622	413952
19237	413953
1334	413954
3984	413955
19683	413956
11477	413957
94540	413958
1158	413959
306	413960
53201	413961
29549	413962
76813	413963
24135	413964
44953	413965
19614	413966
87079	413967
886	413968
65129	413969
22753	413970
294	413971
55454	413972
7298	413973
195	413974
74577	413975
76530	413976
84926	413977
1	413978
36191	413979
10135	413980
42939	413981
24828	413982
23282	413983
90515	413984
13788	413985
32	413986
3375	413987
32357	413988
34615	413989
982	413990
34148	413991
64560	413992
16605	413993
24388	413994
607	413995
84732	413996
9108	413997
6028	413998
51426	413999
58842	414000
36405	414001
2816	414002
17118	414003
82228	414004
23919	414005
8582	414006
32385	414007
75815	414008
65070	414009
1300	414010
26480	414011
11542	414012
98969	414013
11351	414014
64071	414015
27172	414016
62580	414017
77928	414018
5186	414019
29293	414020
14928	414021
19197	414022
7514	414023
15901	414024
34455	414025
19831	414026
18185	414027
51316	414028
76432	414029
59401	414030
47321	414031
8279	414032
21864	414033
12620	414034
36731	414035
114170	414036
17567	414037
18587	414038
27444	414039
20815	414040
1675	414041
13746	414042
67950	414043
88003	414044
35319	414045
106751	414046
13931	414047
135	414048
13448	414049
8740	414050
40106	414051
4891	414052
53332	414053
51552	414054
15654	414055
114234	414056
17167	414057
28221	414058
17744	414059
33834	414060
14197	414061
65589	414062
941	414063
454	414064
11258	414065
25438	414066
33036	414067
10445	414068
111532	414069
1232	414070
46894	414071
16562	414072
50524	414073
283	414074
10838	414075
4535	414076
46256	414077
17457	414078
55313	414079
44941	414080
1555	414081
13002	414082
17673	414083
77445	414084
68834	414085
33021	414086
7	414087
28576	414088
13547	414089
6432	414090
16473	414091
43637	414092
23625	414093
31184	414094
19100	414095
9502	414096
4410	414097
74551	414098
99903	414099
15040	414100
9765	414101
39142	414102
4053	414103
1	414104
51582	414105
12319	414106
47434	414107
25724	414108
89568	414109
2	414110
57780	414111
7765	414112
89497	414113
67877	414114
5046	414115
2091	414116
7716	414117
26018	414118
399	414119
50260	414120
58087	414121
10467	414122
942	414123
28490	414124
8658	414125
15075	414126
28865	414127
168	414128
9621	414129
6563	414130
6006	414131
14777	414132
6700	414133
1282	414134
4464	414135
1469	414136
92916	414137
14031	414138
7404	414139
89236	414140
5561	414141
17756	414142
29659	414143
812	414144
46080	414145
577	414146
85564	414147
89843	414148
19905	414149
87713	414150
20351	414151
261	414152
33191	414153
82503	414154
6135	414155
20346	414156
13745	414157
32253	414158
50008	414159
26122	414160
21638	414161
84917	414162
7419	414163
1906	414164
65916	414165
44773	414166
87654	414167
50335	414168
43093	414169
88271	414170
35427	414171
33871	414172
14753	414173
46704	414174
6298	414175
67717	414176
7503	414177
18199	414178
32569	414179
11513	414180
3515	414181
70483	414182
13919	414183
23516	414184
28642	414185
54719	414186
70778	414187
11544	414188
21102	414189
28923	414190
32722	414191
3028	414192
19440	414193
6163	414194
14681	414195
14277	414196
5410	414197
34	414198
4829	414199
139	414200
92644	414201
43531	414202
13347	414203
35085	414204
50797	414205
7	414206
4228	414207
58610	414208
70557	414209
12261	414210
19141	414211
89389	414212
2403	414213
22150	414214
66845	414215
122	414216
1658	414217
46096	414218
215	414219
84497	414220
24769	414221
7694	414222
81334	414223
9825	414224
1122	414225
31802	414226
7330	414227
43125	414228
75685	414229
11503	414230
43770	414231
38472	414232
12611	414233
253	414234
90328	414235
24748	414236
34964	414237
355	414238
35458	414239
4315	414240
32397	414241
90937	414242
31443	414243
100647	414244
101603	414245
25507	414246
52130	414247
3857	414248
50297	414249
3815	414250
50595	414251
7059	414252
21658	414253
1139	414254
2230	414255
2033	414256
60735	414257
73069	414258
832	414259
30137	414260
45594	414261
18206	414262
22917	414263
58729	414264
28056	414265
43841	414266
22594	414267
18284	414268
6848	414269
34234	414270
11920	414271
23665	414272
10656	414273
24718	414274
63753	414275
53365	414276
46500	414277
34452	414278
61110	414279
85704	414280
78119	414281
77864	414282
13359	414283
1047	414284
23892	414285
526	414286
22866	414287
25830	414288
36487	414289
74166	414290
67429	414291
15334	414292
6431	414293
92925	414294
23004	414295
169	414296
88378	414297
48753	414298
5632	414299
31692	414300
99418	414301
80958	414302
27559	414303
6552	414304
36381	414305
33655	414306
42769	414307
59119	414308
36669	414309
1095	414310
33219	414311
18242	414312
23749	414313
10837	414314
32490	414315
4312	414316
72625	414317
7478	414318
35449	414319
41912	414320
26116	414321
30827	414322
1122	414323
5514	414324
23131	414325
52214	414326
2627	414327
60951	414328
46565	414329
99	414330
23056	414331
77064	414332
56807	414333
27689	414334
74105	414335
15217	414336
4126	414337
1840	414338
79038	414339
61830	414340
9981	414341
13781	414342
56348	414343
29184	414344
35864	414345
46613	414346
27869	414347
56735	414348
48345	414349
916	414350
389	414351
46327	414352
74139	414353
65377	414354
38094	414355
38360	414356
56812	414357
7500	414358
71346	414359
2176	414360
43390	414361
6990	414362
31949	414363
103406	414364
15256	414365
93085	414366
55250	414367
928	414368
19646	414369
67370	414370
390	414371
3453	414372
25859	414373
13452	414374
72001	414375
84350	414376
15038	414377
36886	414378
3009	414379
17422	414380
15930	414381
29526	414382
6106	414383
430	414384
8060	414385
21762	414386
90196	414387
1157	414388
18221	414389
39828	414390
15817	414391
38723	414392
788	414393
37281	414394
58694	414395
834	414396
66862	414397
40111	414398
47066	414399
1599	414400
7798	414401
39933	414402
5154	414403
54560	414404
6435	414405
575	414406
27708	414407
2614	414408
2825	414409
1036	414410
9885	414411
9029	414412
77658	414413
22350	414414
52277	414415
20537	414416
12509	414417
1951	414418
51401	414419
15073	414420
11348	414421
3629	414422
19460	414423
45	414424
10950	414425
47134	414426
10710	414427
79838	414428
19820	414429
981	414430
19031	414431
70257	414432
13072	414433
29983	414434
86785	414435
2155	414436
85566	414437
52	414438
1011	414439
29935	414440
55017	414441
93800	414442
23339	414443
20907	414444
30678	414445
63609	414446
1411	414447
73421	414448
64890	414449
92921	414450
5817	414451
12439	414452
17592	414453
2996	414454
8451	414455
8481	414456
22159	414457
15555	414458
1502	414459
7969	414460
40096	414461
11766	414462
38619	414463
66947	414464
17939	414465
98290	414466
1435	414467
990	414468
9560	414469
73300	414470
502	414471
427	414472
89877	414473
129	414474
34522	414475
7106	414476
84246	414477
72767	414478
69000	414479
14	414480
17906	414481
2158	414482
45	414483
76612	414484
47970	414485
26	414486
11353	414487
41064	414488
32267	414489
64005	414490
3309	414491
720	414492
67570	414493
50951	414494
9364	414495
68028	414496
4870	414497
40331	414498
7455	414499
23768	414500
47515	414501
42966	414502
6863	414503
16000	414504
19634	414505
5153	414506
23842	414507
24819	414508
58248	414509
7199	414510
65733	414511
27006	414512
49731	414513
5616	414514
32756	414515
94806	414516
88812	414517
80045	414518
10910	414519
3655	414520
22678	414521
1467	414522
67204	414523
2272	414524
856	414525
1406	414526
39968	414527
13681	414528
61167	414529
49361	414530
2766	414531
17087	414532
110400	414533
88619	414534
7621	414535
54088	414536
54982	414537
23142	414538
14981	414539
15252	414540
699	414541
50554	414542
11067	414543
46358	414544
62806	414545
34775	414546
12635	414547
1198	414548
80245	414549
257	414550
3729	414551
113838	414552
37434	414553
32538	414554
31621	414555
5318	414556
52116	414557
1896	414558
16502	414559
60337	414560
43509	414561
28557	414562
15879	414563
29272	414564
55259	414565
29969	414566
32770	414567
76021	414568
28826	414569
2086	414570
28654	414571
82537	414572
11405	414573
11810	414574
2055	414575
51536	414576
21983	414577
73161	414578
60197	414579
79496	414580
74205	414581
2783	414582
24505	414583
36932	414584
22529	414585
49158	414586
61217	414587
15938	414588
53016	414589
62163	414590
59257	414591
5797	414592
23752	414593
53836	414594
66013	414595
62638	414596
10612	414597
40741	414598
20848	414599
30443	414600
23339	414601
69356	414602
8143	414603
52620	414604
100810	414605
60303	414606
62702	414607
11307	414608
6706	414609
9559	414610
25396	414611
12859	414612
84871	414613
15768	414614
41196	414615
39835	414616
31661	414617
9059	414618
8219	414619
3699	414620
8636	414621
14076	414622
61671	414623
28938	414624
12235	414625
47	414626
28558	414627
2508	414628
5938	414629
591	414630
1464	414631
58666	414632
2368	414633
6858	414634
15209	414635
33981	414636
1723	414637
3307	414638
75332	414639
38549	414640
57230	414641
5811	414642
15156	414643
7726	414644
15140	414645
35044	414646
82171	414647
71327	414648
5872	414649
1172	414650
19049	414651
63721	414652
75284	414653
1305	414654
38052	414655
41012	414656
7729	414657
11068	414658
51892	414659
2933	414660
47182	414661
27525	414662
20951	414663
1448	414664
4022	414665
45658	414666
96633	414667
23403	414668
2172	414669
9448	414670
39059	414671
30914	414672
11252	414673
10080	414674
9452	414675
51268	414676
32081	414677
16020	414678
28429	414679
2262	414680
17274	414681
50849	414682
912	414683
24269	414684
12423	414685
58876	414686
1597	414687
28821	414688
9925	414689
58997	414690
2865	414691
1128	414692
20332	414693
4218	414694
4461	414695
53046	414696
46264	414697
302	414698
82968	414699
1253	414700
5524	414701
186	414702
60011	414703
10676	414704
11160	414705
469	414706
62711	414707
21300	414708
598	414709
10855	414710
27343	414711
53903	414712
28488	414713
17185	414714
47580	414715
2760	414716
42102	414717
21029	414718
66	414719
18922	414720
80365	414721
5398	414722
90768	414723
53790	414724
3962	414725
48157	414726
25008	414727
22820	414728
101255	414729
82429	414730
33036	414731
14093	414732
14932	414733
52	414734
750	414735
1686	414736
1693	414737
46015	414738
39662	414739
4	414740
73754	414741
25566	414742
90801	414743
17549	414744
65546	414745
14415	414746
10622	414747
27857	414748
6834	414749
95327	414750
89021	414751
165	414752
38419	414753
8600	414754
36482	414755
534	414756
1106	414757
90577	414758
57531	414759
18441	414760
59735	414761
58712	414762
6783	414763
11606	414764
149	414765
23038	414766
53946	414767
12525	414768
41597	414769
66192	414770
25570	414771
22712	414772
35584	414773
37168	414774
7692	414775
13927	414776
23797	414777
2055	414778
805	414779
39010	414780
93365	414781
3101	414782
46185	414783
6986	414784
991	414785
1061	414786
42467	414787
61226	414788
38898	414789
13631	414790
48615	414791
11980	414792
8459	414793
66838	414794
3859	414795
12395	414796
37919	414797
42085	414798
3569	414799
1151	414800
19322	414801
1788	414802
72913	414803
14009	414804
29194	414805
16247	414806
2341	414807
92867	414808
46539	414809
18214	414810
94337	414811
38110	414812
7151	414813
40433	414814
81005	414815
10683	414816
11034	414817
496	414818
26403	414819
36208	414820
15095	414821
152	414822
24440	414823
69448	414824
1313	414825
23274	414826
10388	414827
16905	414828
4200	414829
45475	414830
5008	414831
17507	414832
39896	414833
51983	414834
48629	414835
36986	414836
43388	414837
27480	414838
13103	414839
87404	414840
76031	414841
111896	414842
5220	414843
59154	414844
49119	414845
20390	414846
61422	414847
55139	414848
46708	414849
11	414850
10974	414851
22252	414852
34180	414853
1938	414854
13589	414855
84593	414856
70256	414857
28295	414858
44869	414859
17299	414860
4517	414861
51445	414862
68933	414863
39361	414864
43334	414865
20660	414866
5971	414867
8617	414868
23600	414869
24022	414870
697	414871
26173	414872
16030	414873
9687	414874
79	414875
1977	414876
7152	414877
77090	414878
17292	414879
55507	414880
59646	414881
22421	414882
16325	414883
13051	414884
89	414885
77	414886
3961	414887
110734	414888
38088	414889
55698	414890
52309	414891
14875	414892
57829	414893
16245	414894
6429	414895
24546	414896
18896	414897
6632	414898
5574	414899
74983	414900
59631	414901
9709	414902
83393	414903
105273	414904
76870	414905
42114	414906
67607	414907
2186	414908
21649	414909
6537	414910
82204	414911
81241	414912
257	414913
10371	414914
63959	414915
23574	414916
5925	414917
52207	414918
149	414919
2556	414920
36499	414921
84450	414922
1900	414923
22799	414924
24770	414925
47011	414926
39973	414927
2520	414928
59	414929
19551	414930
87376	414931
24322	414932
4226	414933
34044	414934
14277	414935
1978	414936
27627	414937
27702	414938
17564	414939
22349	414940
18611	414941
33607	414942
18298	414943
41378	414944
572	414945
12240	414946
46245	414947
51219	414948
2883	414949
89560	414950
5	414951
84579	414952
53676	414953
34074	414954
66135	414955
6696	414956
11003	414957
792	414958
102102	414959
22651	414960
59	414961
9526	414962
236	414963
30388	414964
17441	414965
5980	414966
3158	414967
56920	414968
2510	414969
42414	414970
82640	414971
35572	414972
2001	414973
56486	414974
62061	414975
87081	414976
71602	414977
3212	414978
6571	414979
89234	414980
22583	414981
23146	414982
11399	414983
10711	414984
19999	414985
17142	414986
32327	414987
42170	414988
994	414989
799	414990
4935	414991
89876	414992
7260	414993
7986	414994
60980	414995
73516	414996
47029	414997
20830	414998
43989	414999
31906	415000
30027	415001
83097	415002
22359	415003
7640	415004
3913	415005
287	415006
25886	415007
26	415008
64878	415009
4592	415010
10709	415011
39317	415012
27314	415013
19060	415014
31714	415015
5268	415016
16759	415017
27791	415018
18951	415019
103232	415020
22066	415021
60455	415022
3646	415023
16970	415024
949	415025
437	415026
77985	415027
3090	415028
14043	415029
44	415030
28977	415031
427	415032
17046	415033
59077	415034
3111	415035
3717	415036
11234	415037
3576	415038
3332	415039
59641	415040
50685	415041
899	415042
67265	415043
1122	415044
1067	415045
11279	415046
64483	415047
5988	415048
40352	415049
18198	415050
26069	415051
47269	415052
27667	415053
24901	415054
31264	415055
180	415056
22636	415057
16665	415058
31242	415059
43986	415060
13021	415061
15820	415062
62345	415063
6200	415064
47843	415065
30627	415066
8883	415067
521	415068
42428	415069
99110	415070
4216	415071
52199	415072
44261	415073
43268	415074
42812	415075
35138	415076
45409	415077
34575	415078
48823	415079
14423	415080
27187	415081
41102	415082
2152	415083
24981	415084
34103	415085
13602	415086
46853	415087
44732	415088
6998	415089
1589	415090
8833	415091
68550	415092
34748	415093
40276	415094
7319	415095
7407	415096
13060	415097
84958	415098
8254	415099
17962	415100
79159	415101
5579	415102
3844	415103
106358	415104
30488	415105
12182	415106
113687	415107
4582	415108
27463	415109
3	415110
16690	415111
16739	415112
24	415113
34468	415114
103768	415115
23532	415116
25782	415117
4168	415118
28145	415119
528	415120
99095	415121
74781	415122
39860	415123
32317	415124
68418	415125
15444	415126
23606	415127
15791	415128
49340	415129
1919	415130
86378	415131
91954	415132
12542	415133
5	415134
19978	415135
30238	415136
47396	415137
83	415138
17689	415139
69325	415140
13628	415141
1396	415142
15963	415143
56163	415144
100983	415145
3218	415146
2162	415147
22600	415148
71346	415149
69729	415150
81923	415151
10178	415152
14693	415153
22198	415154
289	415155
16692	415156
90012	415157
22869	415158
51167	415159
1368	415160
1050	415161
10960	415162
28317	415163
70709	415164
64179	415165
81492	415166
54160	415167
28	415168
10158	415169
21575	415170
10855	415171
38863	415172
9614	415173
11411	415174
37053	415175
1272	415176
28894	415177
31460	415178
35710	415179
9771	415180
102614	415181
25461	415182
8544	415183
36962	415184
34894	415185
2228	415186
27639	415187
13845	415188
31258	415189
2780	415190
74376	415191
38308	415192
86620	415193
613	415194
49589	415195
7730	415196
24219	415197
31474	415198
1076	415199
10781	415200
29606	415201
24423	415202
16947	415203
62604	415204
2141	415205
56329	415206
34239	415207
21961	415208
25477	415209
6954	415210
3420	415211
25253	415212
15110	415213
5688	415214
39232	415215
40927	415216
208	415217
47922	415218
39958	415219
34401	415220
2796	415221
4385	415222
17245	415223
409	415224
1665	415225
89437	415226
7589	415227
43568	415228
3150	415229
75811	415230
4631	415231
76681	415232
2251	415233
12972	415234
45362	415235
15051	415236
45196	415237
19995	415238
16532	415239
38405	415240
15677	415241
37081	415242
2328	415243
39406	415244
32033	415245
37756	415246
61877	415247
20406	415248
9109	415249
6460	415250
66776	415251
32795	415252
11532	415253
16109	415254
16070	415255
12306	415256
51705	415257
29335	415258
4836	415259
13228	415260
95950	415261
2500	415262
15664	415263
61824	415264
33156	415265
23747	415266
722	415267
10095	415268
42276	415269
57652	415270
39292	415271
23413	415272
997	415273
5782	415274
1839	415275
7619	415276
39313	415277
4881	415278
35882	415279
35058	415280
56814	415281
44428	415282
328	415283
22579	415284
8032	415285
2969	415286
995	415287
2827	415288
86546	415289
35888	415290
28844	415291
69175	415292
70710	415293
13959	415294
5969	415295
59493	415296
40082	415297
8384	415298
46453	415299
19717	415300
59802	415301
76343	415302
772	415303
10386	415304
1083	415305
5698	415306
47704	415307
23943	415308
59257	415309
840	415310
5720	415311
29290	415312
78629	415313
10335	415314
19923	415315
38814	415316
7746	415317
34922	415318
495	415319
35506	415320
91208	415321
28081	415322
11671	415323
260	415324
36840	415325
3261	415326
11708	415327
13210	415328
17374	415329
6615	415330
10355	415331
36304	415332
1154	415333
6253	415334
33950	415335
18477	415336
26724	415337
71112	415338
12719	415339
9664	415340
28650	415341
69351	415342
10930	415343
4346	415344
47277	415345
579	415346
59619	415347
107701	415348
56554	415349
42226	415350
1999	415351
38176	415352
29326	415353
53713	415354
31425	415355
41986	415356
46	415357
70934	415358
29763	415359
501	415360
59959	415361
25623	415362
8	415363
43516	415364
16082	415365
74184	415366
39989	415367
55222	415368
2203	415369
1689	415370
8487	415371
2453	415372
6496	415373
43406	415374
29458	415375
20535	415376
88005	415377
72832	415378
34879	415379
36195	415380
42956	415381
81	415382
39084	415383
60217	415384
545	415385
16786	415386
8168	415387
16054	415388
630	415389
20567	415390
2632	415391
3970	415392
40195	415393
40055	415394
65500	415395
16867	415396
7215	415397
16381	415398
59008	415399
59201	415400
554	415401
64770	415402
78963	415403
25785	415404
27089	415405
70096	415406
704	415407
37477	415408
94087	415409
25095	415410
24557	415411
29938	415412
9345	415413
19901	415414
78330	415415
18819	415416
14544	415417
33301	415418
51490	415419
67036	415420
45624	415421
7274	415422
5959	415423
23385	415424
29175	415425
58322	415426
30631	415427
80922	415428
101871	415429
26167	415430
40690	415431
13019	415432
56991	415433
42098	415434
3125	415435
74154	415436
24666	415437
17271	415438
39044	415439
48224	415440
53042	415441
88628	415442
59671	415443
28204	415444
69956	415445
18329	415446
87603	415447
86306	415448
1466	415449
16086	415450
6245	415451
71402	415452
588	415453
26602	415454
97895	415455
184	415456
1457	415457
6065	415458
39774	415459
45564	415460
3219	415461
83872	415462
12838	415463
5522	415464
101373	415465
33008	415466
54614	415467
51790	415468
237	415469
17674	415470
68985	415471
4629	415472
4593	415473
12032	415474
24360	415475
9144	415476
75767	415477
4640	415478
2276	415479
15165	415480
77339	415481
44557	415482
95011	415483
69590	415484
8976	415485
84658	415486
18645	415487
19029	415488
54942	415489
57667	415490
44379	415491
54048	415492
22806	415493
15009	415494
8152	415495
45	415496
31990	415497
2021	415498
2564	415499
352	415500
2630	415501
35859	415502
1094	415503
38110	415504
826	415505
28065	415506
65338	415507
5354	415508
33432	415509
5813	415510
90597	415511
52624	415512
14782	415513
24520	415514
23619	415515
1852	415516
61	415517
4114	415518
30954	415519
15083	415520
2	415521
3	415522
28192	415523
12362	415524
20064	415525
2499	415526
334	415527
15183	415528
54435	415529
7794	415530
78076	415531
41883	415532
53717	415533
46940	415534
58587	415535
11539	415536
78040	415537
70009	415538
4031	415539
17316	415540
32988	415541
8471	415542
71533	415543
230	415544
21524	415545
18164	415546
34280	415547
26086	415548
2271	415549
107408	415550
14046	415551
30122	415552
36490	415553
5604	415554
32384	415555
29861	415556
2802	415557
32327	415558
54804	415559
56655	415560
14365	415561
80686	415562
42173	415563
5	415564
475	415565
39097	415566
6968	415567
31665	415568
27339	415569
26089	415570
664	415571
57100	415572
18168	415573
4322	415574
23017	415575
36034	415576
37849	415577
21935	415578
51400	415579
15301	415580
26055	415581
1295	415582
136	415583
32285	415584
113010	415585
34879	415586
35877	415587
76302	415588
12803	415589
30224	415590
20838	415591
17616	415592
5349	415593
39028	415594
25669	415595
28179	415596
10525	415597
931	415598
4988	415599
30551	415600
99126	415601
17192	415602
52402	415603
31845	415604
52527	415605
103619	415606
87910	415607
5520	415608
3962	415609
17615	415610
41306	415611
23817	415612
10068	415613
3567	415614
50714	415615
13091	415616
32621	415617
38560	415618
89036	415619
7730	415620
29787	415621
43300	415622
16571	415623
70744	415624
75458	415625
872	415626
59638	415627
44618	415628
11758	415629
508	415630
36878	415631
1163	415632
32150	415633
35228	415634
33746	415635
51635	415636
49129	415637
6477	415638
5103	415639
16573	415640
99004	415641
11653	415642
39043	415643
12639	415644
12732	415645
49173	415646
45807	415647
3843	415648
2409	415649
40860	415650
1160	415651
2489	415652
75811	415653
40887	415654
17719	415655
19606	415656
42704	415657
4712	415658
19548	415659
6858	415660
46168	415661
1555	415662
35938	415663
55632	415664
26158	415665
19929	415666
10481	415667
37245	415668
56954	415669
69195	415670
52437	415671
12038	415672
16775	415673
12744	415674
710	415675
572	415676
2780	415677
17004	415678
13414	415679
17318	415680
64717	415681
35303	415682
93384	415683
32516	415684
10237	415685
163	415686
78414	415687
3253	415688
85783	415689
76857	415690
64642	415691
1885	415692
206	415693
14907	415694
42433	415695
80554	415696
5476	415697
81716	415698
82250	415699
59099	415700
39786	415701
60914	415702
11278	415703
12962	415704
41844	415705
18174	415706
32688	415707
44439	415708
32669	415709
37391	415710
36134	415711
49383	415712
1726	415713
49964	415714
20148	415715
25060	415716
6637	415717
24337	415718
9855	415719
43595	415720
17134	415721
20098	415722
10502	415723
1634	415724
9132	415725
615	415726
45949	415727
32493	415728
10736	415729
68515	415730
41049	415731
22380	415732
27356	415733
40806	415734
89642	415735
10272	415736
55488	415737
25879	415738
12049	415739
6395	415740
34265	415741
10847	415742
47976	415743
55032	415744
41837	415745
35452	415746
29567	415747
42404	415748
37292	415749
63708	415750
6887	415751
12716	415752
25740	415753
29192	415754
3458	415755
35540	415756
5307	415757
17024	415758
47520	415759
7182	415760
6349	415761
1751	415762
24567	415763
38033	415764
16586	415765
38953	415766
16070	415767
63825	415768
11199	415769
29448	415770
72663	415771
41058	415772
4395	415773
176	415774
6589	415775
43	415776
3361	415777
77436	415778
2771	415779
80276	415780
18827	415781
59885	415782
3727	415783
8298	415784
5375	415785
30380	415786
34862	415787
26449	415788
38371	415789
22549	415790
86084	415791
19618	415792
35878	415793
4811	415794
7736	415795
8729	415796
61096	415797
3823	415798
2361	415799
42269	415800
80923	415801
70261	415802
10983	415803
74497	415804
9556	415805
27246	415806
49487	415807
34356	415808
32569	415809
16363	415810
21880	415811
38887	415812
48223	415813
12742	415814
81848	415815
8011	415816
45483	415817
32302	415818
30746	415819
24934	415820
15931	415821
12	415822
27384	415823
2009	415824
51531	415825
41788	415826
14489	415827
25859	415828
63923	415829
89042	415830
15880	415831
24105	415832
21960	415833
73382	415834
3035	415835
22534	415836
25061	415837
12551	415838
30309	415839
107735	415840
42925	415841
23373	415842
14208	415843
20323	415844
35896	415845
31342	415846
51173	415847
89619	415848
2972	415849
73879	415850
43587	415851
53132	415852
16424	415853
5407	415854
24240	415855
34371	415856
8585	415857
85994	415858
37948	415859
5227	415860
49122	415861
19924	415862
20191	415863
21572	415864
107466	415865
32301	415866
14015	415867
33149	415868
1293	415869
23140	415870
14139	415871
14651	415872
13864	415873
7841	415874
71044	415875
83036	415876
52097	415877
9818	415878
140	415879
737	415880
42116	415881
23728	415882
100877	415883
3459	415884
262	415885
4109	415886
28397	415887
19354	415888
57296	415889
8217	415890
30828	415891
11248	415892
27354	415893
81	415894
343	415895
31218	415896
21322	415897
18890	415898
8695	415899
829	415900
38736	415901
70340	415902
1823	415903
154	415904
15998	415905
64082	415906
33071	415907
92	415908
17947	415909
30057	415910
4821	415911
8706	415912
4958	415913
3662	415914
38491	415915
9350	415916
23577	415917
25101	415918
17806	415919
14683	415920
8164	415921
39998	415922
32339	415923
7094	415924
44173	415925
1258	415926
13694	415927
517	415928
3045	415929
13117	415930
19462	415931
28799	415932
49215	415933
38218	415934
75097	415935
20686	415936
78508	415937
76909	415938
34598	415939
61410	415940
5896	415941
14151	415942
60914	415943
41997	415944
59483	415945
48947	415946
40993	415947
5602	415948
105458	415949
50143	415950
4734	415951
23789	415952
3587	415953
9947	415954
34845	415955
66174	415956
1589	415957
3309	415958
3404	415959
48688	415960
60315	415961
24005	415962
16606	415963
19418	415964
45003	415965
61746	415966
26582	415967
9481	415968
6164	415969
42892	415970
20158	415971
971	415972
33889	415973
20023	415974
4877	415975
112936	415976
30501	415977
17689	415978
74418	415979
9727	415980
1748	415981
62082	415982
95857	415983
40946	415984
90560	415985
12899	415986
2091	415987
13518	415988
2232	415989
49302	415990
12163	415991
2835	415992
12532	415993
14353	415994
25002	415995
10150	415996
18248	415997
4521	415998
15772	415999
14775	416000
53705	416001
14169	416002
53638	416003
38445	416004
41836	416005
75044	416006
20119	416007
3869	416008
33859	416009
26619	416010
64321	416011
28004	416012
23147	416013
100429	416014
15240	416015
34096	416016
41464	416017
15633	416018
68814	416019
8368	416020
12677	416021
51788	416022
1105	416023
1005	416024
3490	416025
8206	416026
20046	416027
20791	416028
60540	416029
2576	416030
62406	416031
20230	416032
47035	416033
14863	416034
64572	416035
3046	416036
22700	416037
15033	416038
12241	416039
22592	416040
49730	416041
5325	416042
20438	416043
33629	416044
16315	416045
17063	416046
62722	416047
59332	416048
554	416049
17363	416050
5817	416051
10157	416052
40508	416053
27012	416054
256	416055
37373	416056
14901	416057
72997	416058
34409	416059
26687	416060
8242	416061
181	416062
72237	416063
27499	416064
36869	416065
11406	416066
46587	416067
13128	416068
62951	416069
6838	416070
4002	416071
4082	416072
19951	416073
11393	416074
3290	416075
38798	416076
11823	416077
4979	416078
25548	416079
16290	416080
49414	416081
9711	416082
55991	416083
42409	416084
9696	416085
38420	416086
32087	416087
25346	416088
23474	416089
2865	416090
18551	416091
12050	416092
1533	416093
3024	416094
17097	416095
25584	416096
28182	416097
16362	416098
55606	416099
10326	416100
8098	416101
479	416102
70714	416103
32528	416104
23994	416105
14524	416106
54504	416107
32546	416108
29069	416109
10758	416110
110	416111
23429	416112
11672	416113
15601	416114
27594	416115
665	416116
13774	416117
4854	416118
1646	416119
20443	416120
178	416121
75916	416122
55442	416123
73013	416124
32975	416125
8279	416126
37177	416127
11240	416128
70924	416129
47575	416130
59574	416131
54380	416132
2234	416133
30077	416134
93669	416135
75985	416136
2484	416137
4909	416138
43102	416139
18	416140
58261	416141
2043	416142
5540	416143
12439	416144
34326	416145
48166	416146
79166	416147
2886	416148
5375	416149
35970	416150
51980	416151
27351	416152
6601	416153
34735	416154
49259	416155
45512	416156
30784	416157
63042	416158
31398	416159
73960	416160
75114	416161
24118	416162
30203	416163
22099	416164
32005	416165
32298	416166
23925	416167
38168	416168
599	416169
52459	416170
110638	416171
374	416172
10764	416173
19587	416174
68923	416175
25245	416176
2867	416177
165	416178
85730	416179
42464	416180
62550	416181
5492	416182
43847	416183
10808	416184
10230	416185
12105	416186
6509	416187
1689	416188
72216	416189
10852	416190
5491	416191
28184	416192
47219	416193
17138	416194
23515	416195
71866	416196
31821	416197
51122	416198
62091	416199
1467	416200
23233	416201
890	416202
10844	416203
6353	416204
34852	416205
56972	416206
2994	416207
37563	416208
700	416209
28772	416210
86989	416211
79408	416212
100066	416213
1624	416214
64433	416215
19497	416216
10606	416217
39072	416218
14109	416219
6301	416220
2484	416221
46659	416222
31	416223
10046	416224
8340	416225
25678	416226
7297	416227
36600	416228
42154	416229
6785	416230
1063	416231
20754	416232
30666	416233
18686	416234
7622	416235
68944	416236
9764	416237
219	416238
9	416239
41248	416240
8572	416241
65449	416242
26837	416243
24437	416244
57691	416245
734	416246
84310	416247
40997	416248
30480	416249
10766	416250
18202	416251
10827	416252
6252	416253
34458	416254
21443	416255
47578	416256
63405	416257
58934	416258
2197	416259
78211	416260
146	416261
17370	416262
94657	416263
59538	416264
94449	416265
79017	416266
4547	416267
7816	416268
42757	416269
15294	416270
27215	416271
6484	416272
2214	416273
71906	416274
81807	416275
19863	416276
13983	416277
34643	416278
2156	416279
28169	416280
36102	416281
6087	416282
40975	416283
19699	416284
18837	416285
9014	416286
81609	416287
25062	416288
58361	416289
33488	416290
61249	416291
58970	416292
59098	416293
12647	416294
13882	416295
47236	416296
71885	416297
86821	416298
355	416299
9108	416300
13979	416301
42457	416302
21669	416303
9859	416304
32701	416305
32769	416306
403	416307
31016	416308
18397	416309
29436	416310
698	416311
87265	416312
27393	416313
26879	416314
25732	416315
972	416316
89927	416317
7566	416318
46440	416319
14318	416320
43843	416321
20001	416322
10654	416323
37423	416324
31161	416325
67826	416326
40	416327
47410	416328
56916	416329
33472	416330
3679	416331
386	416332
33481	416333
8565	416334
29210	416335
31793	416336
269	416337
34620	416338
48546	416339
53914	416340
25714	416341
29895	416342
49988	416343
32202	416344
690	416345
19938	416346
72695	416347
18945	416348
30214	416349
2858	416350
5117	416351
4256	416352
48456	416353
25670	416354
65274	416355
694	416356
29889	416357
15559	416358
378	416359
1540	416360
105	416361
32794	416362
9859	416363
18643	416364
80717	416365
37399	416366
36010	416367
15789	416368
899	416369
14566	416370
13435	416371
27204	416372
67867	416373
79953	416374
5958	416375
22646	416376
4352	416377
8063	416378
15902	416379
40898	416380
36339	416381
35359	416382
12068	416383
3487	416384
17660	416385
31899	416386
15943	416387
8604	416388
83318	416389
82942	416390
41589	416391
18170	416392
16614	416393
602	416394
3352	416395
510	416396
22710	416397
12413	416398
56739	416399
11249	416400
32220	416401
88032	416402
3890	416403
305	416404
19425	416405
45525	416406
18170	416407
27122	416408
15088	416409
32142	416410
146	416411
25446	416412
33199	416413
34963	416414
4905	416415
57524	416416
2008	416417
42716	416418
298	416419
92716	416420
598	416421
59654	416422
59192	416423
16406	416424
47194	416425
59575	416426
49558	416427
45335	416428
7768	416429
28636	416430
5518	416431
14230	416432
65672	416433
45887	416434
16650	416435
41971	416436
18	416437
1369	416438
1967	416439
21228	416440
48400	416441
19147	416442
17123	416443
29901	416444
48498	416445
5282	416446
35214	416447
88701	416448
12083	416449
53052	416450
4136	416451
34657	416452
30825	416453
674	416454
4383	416455
4628	416456
28678	416457
45599	416458
492	416459
12976	416460
89720	416461
8935	416462
87126	416463
2807	416464
111275	416465
2707	416466
47527	416467
81577	416468
65885	416469
13864	416470
45784	416471
32264	416472
61282	416473
23355	416474
16389	416475
2860	416476
7573	416477
23054	416478
43316	416479
71311	416480
53123	416481
34269	416482
102382	416483
23718	416484
45449	416485
40379	416486
81613	416487
90870	416488
2617	416489
7192	416490
6640	416491
4008	416492
11405	416493
17	416494
56544	416495
2840	416496
843	416497
50295	416498
21245	416499
56777	416500
8293	416501
14237	416502
76	416503
23465	416504
5127	416505
307	416506
245	416507
7866	416508
27684	416509
74659	416510
2756	416511
12837	416512
4552	416513
1205	416514
50415	416515
3434	416516
20111	416517
7953	416518
2380	416519
83067	416520
4344	416521
104182	416522
39735	416523
41441	416524
53526	416525
14279	416526
20502	416527
4914	416528
42829	416529
41895	416530
7998	416531
31678	416532
974	416533
180	416534
599	416535
25786	416536
45014	416537
37284	416538
51171	416539
36938	416540
4046	416541
2012	416542
6593	416543
1510	416544
9312	416545
99927	416546
5414	416547
42627	416548
11300	416549
27425	416550
58873	416551
30232	416552
67484	416553
61007	416554
89609	416555
61506	416556
26527	416557
62264	416558
112254	416559
71726	416560
9252	416561
107511	416562
4122	416563
93307	416564
24878	416565
102344	416566
45599	416567
43230	416568
12122	416569
30832	416570
10564	416571
48284	416572
1223	416573
11990	416574
21688	416575
10751	416576
5844	416577
8295	416578
50872	416579
18271	416580
70744	416581
38659	416582
14632	416583
7105	416584
8371	416585
55678	416586
6656	416587
75757	416588
18872	416589
8650	416590
76762	416591
1728	416592
69741	416593
32825	416594
37628	416595
66804	416596
2306	416597
3048	416598
3037	416599
55723	416600
6136	416601
100183	416602
15667	416603
4151	416604
94243	416605
16343	416606
44001	416607
11747	416608
58945	416609
482	416610
94960	416611
17834	416612
16109	416613
48303	416614
10311	416615
814	416616
1902	416617
62595	416618
47661	416619
9744	416620
9750	416621
21722	416622
6855	416623
51306	416624
25927	416625
106	416626
37584	416627
2534	416628
71289	416629
7590	416630
26377	416631
71400	416632
39041	416633
80456	416634
27356	416635
6228	416636
44497	416637
6367	416638
1558	416639
54043	416640
3094	416641
103663	416642
19738	416643
998	416644
230	416645
4896	416646
219	416647
44670	416648
6909	416649
5324	416650
9241	416651
60710	416652
53662	416653
27679	416654
59691	416655
7594	416656
25516	416657
2377	416658
27151	416659
927	416660
75607	416661
3044	416662
10526	416663
46670	416664
12698	416665
10846	416666
59837	416667
73799	416668
28439	416669
38636	416670
8826	416671
69252	416672
52313	416673
90746	416674
35544	416675
42881	416676
59356	416677
5690	416678
48001	416679
20873	416680
40842	416681
54889	416682
24319	416683
67637	416684
13226	416685
56243	416686
25869	416687
3351	416688
27437	416689
87953	416690
13203	416691
81427	416692
30740	416693
42528	416694
26917	416695
72177	416696
15226	416697
42552	416698
18510	416699
40688	416700
55048	416701
47683	416702
6070	416703
72392	416704
21290	416705
110429	416706
7493	416707
60128	416708
76308	416709
17633	416710
18257	416711
2901	416712
55652	416713
210	416714
65929	416715
27779	416716
14218	416717
20820	416718
74223	416719
45571	416720
49730	416721
30603	416722
320	416723
5781	416724
17133	416725
10536	416726
9675	416727
61300	416728
66022	416729
2923	416730
619	416731
9700	416732
48418	416733
28442	416734
48226	416735
73432	416736
3034	416737
25878	416738
37656	416739
18505	416740
17478	416741
19480	416742
51961	416743
9838	416744
80463	416745
23590	416746
52442	416747
7966	416748
31733	416749
27157	416750
9810	416751
42474	416752
5277	416753
3906	416754
8645	416755
25246	416756
27499	416757
113	416758
15865	416759
46692	416760
44004	416761
52545	416762
4646	416763
58804	416764
60	416765
81360	416766
323	416767
10988	416768
16099	416769
85787	416770
54323	416771
14567	416772
1032	416773
2989	416774
271	416775
73215	416776
102062	416777
2445	416778
17499	416779
40879	416780
56179	416781
20373	416782
20456	416783
5483	416784
79123	416785
43291	416786
169	416787
79686	416788
108318	416789
55727	416790
101478	416791
5917	416792
17091	416793
246	416794
184	416795
30726	416796
2221	416797
19864	416798
71803	416799
61499	416800
29521	416801
27079	416802
94195	416803
88084	416804
22525	416805
54939	416806
12006	416807
45796	416808
7279	416809
2316	416810
46369	416811
1217	416812
10287	416813
30209	416814
30959	416815
18816	416816
6206	416817
22560	416818
18245	416819
86205	416820
23853	416821
60661	416822
57417	416823
2970	416824
5681	416825
1248	416826
5630	416827
8814	416828
35930	416829
6366	416830
6386	416831
21396	416832
42504	416833
32228	416834
100968	416835
41129	416836
26809	416837
1276	416838
6357	416839
105846	416840
30083	416841
82199	416842
57356	416843
24406	416844
9925	416845
51893	416846
913	416847
26327	416848
26202	416849
25515	416850
40596	416851
1121	416852
16772	416853
87251	416854
34697	416855
92574	416856
976	416857
31352	416858
71238	416859
65558	416860
5877	416861
12882	416862
52834	416863
42137	416864
9004	416865
46522	416866
19909	416867
43003	416868
3311	416869
6767	416870
65834	416871
1179	416872
1766	416873
84857	416874
17135	416875
11654	416876
72675	416877
18542	416878
156	416879
11035	416880
35960	416881
20132	416882
88534	416883
18442	416884
64443	416885
5078	416886
5785	416887
97066	416888
19094	416889
53213	416890
102052	416891
1266	416892
1118	416893
1652	416894
81616	416895
15508	416896
22885	416897
13567	416898
87273	416899
57358	416900
1234	416901
62628	416902
81414	416903
1673	416904
22818	416905
20481	416906
14608	416907
4112	416908
66465	416909
1054	416910
17918	416911
19956	416912
69371	416913
13887	416914
30997	416915
9959	416916
596	416917
3357	416918
89236	416919
66974	416920
12013	416921
61032	416922
49211	416923
12486	416924
63983	416925
42445	416926
75150	416927
22608	416928
34593	416929
20183	416930
21740	416931
16113	416932
7933	416933
5634	416934
50443	416935
20705	416936
4318	416937
40208	416938
76837	416939
8799	416940
8893	416941
59931	416942
66702	416943
15843	416944
544	416945
13504	416946
71744	416947
454	416948
12996	416949
11893	416950
65667	416951
48561	416952
68454	416953
4548	416954
74709	416955
26071	416956
1262	416957
17453	416958
4765	416959
1295	416960
17121	416961
24896	416962
35485	416963
9536	416964
6173	416965
49043	416966
31520	416967
33717	416968
23138	416969
5200	416970
96123	416971
17288	416972
87437	416973
38751	416974
34255	416975
16071	416976
55085	416977
9629	416978
15768	416979
89988	416980
23272	416981
5917	416982
548	416983
22970	416984
7869	416985
51313	416986
9196	416987
29997	416988
24612	416989
43944	416990
13870	416991
27352	416992
55087	416993
62178	416994
38637	416995
6278	416996
80743	416997
10819	416998
47599	416999
4004	417000
35947	417001
53087	417002
36486	417003
77445	417004
13808	417005
52790	417006
30462	417007
23631	417008
6935	417009
32305	417010
46143	417011
51726	417012
21381	417013
114207	417014
2396	417015
66803	417016
56135	417017
85575	417018
11632	417019
56176	417020
39880	417021
9815	417022
40851	417023
7671	417024
102479	417025
1950	417026
11148	417027
32737	417028
35857	417029
1393	417030
81231	417031
44735	417032
27029	417033
4100	417034
99848	417035
113443	417036
44288	417037
73639	417038
5149	417039
53988	417040
24737	417041
6915	417042
27056	417043
2936	417044
66019	417045
43720	417046
32727	417047
4290	417048
31303	417049
5425	417050
82001	417051
22731	417052
31814	417053
109890	417054
4235	417055
46585	417056
11232	417057
17653	417058
78677	417059
10545	417060
50315	417061
1462	417062
45773	417063
4900	417064
63878	417065
29337	417066
5122	417067
865	417068
53599	417069
5036	417070
7600	417071
5274	417072
3669	417073
8744	417074
2126	417075
15936	417076
24948	417077
47647	417078
14125	417079
44164	417080
31872	417081
10553	417082
93792	417083
6204	417084
53183	417085
1723	417086
50145	417087
30898	417088
42292	417089
26861	417090
51567	417091
28383	417092
16691	417093
7091	417094
16281	417095
35785	417096
66781	417097
532	417098
7446	417099
7326	417100
84676	417101
102666	417102
58519	417103
68934	417104
2189	417105
14086	417106
13084	417107
4017	417108
106942	417109
6463	417110
42310	417111
9073	417112
26165	417113
206	417114
80495	417115
49457	417116
33319	417117
4503	417118
107004	417119
615	417120
79113	417121
81291	417122
8381	417123
32063	417124
13714	417125
36586	417126
10907	417127
114407	417128
46339	417129
23934	417130
43054	417131
21088	417132
32260	417133
55181	417134
69056	417135
111119	417136
15603	417137
15860	417138
6269	417139
51644	417140
13744	417141
2537	417142
3644	417143
2104	417144
18886	417145
26922	417146
64253	417147
5144	417148
9460	417149
2645	417150
100860	417151
10726	417152
5208	417153
36466	417154
61819	417155
24025	417156
5695	417157
32434	417158
93546	417159
9740	417160
12839	417161
5997	417162
431	417163
3993	417164
82317	417165
64788	417166
99452	417167
7528	417168
1176	417169
60515	417170
50522	417171
2668	417172
55268	417173
7455	417174
34072	417175
6784	417176
15202	417177
37528	417178
27746	417179
24092	417180
48286	417181
3242	417182
41912	417183
68336	417184
37341	417185
59959	417186
61078	417187
429	417188
94557	417189
10240	417190
4897	417191
29313	417192
66514	417193
103236	417194
20185	417195
79752	417196
56143	417197
20143	417198
9380	417199
55791	417200
28880	417201
9790	417202
35500	417203
79064	417204
13594	417205
2437	417206
76485	417207
54070	417208
106485	417209
26688	417210
42631	417211
63856	417212
2308	417213
69503	417214
609	417215
4073	417216
5086	417217
14231	417218
111944	417219
80673	417220
41382	417221
24833	417222
247	417223
7265	417224
53940	417225
72863	417226
4828	417227
1896	417228
33987	417229
39798	417230
5119	417231
48334	417232
820	417233
14981	417234
12976	417235
102712	417236
75846	417237
52927	417238
9031	417239
57469	417240
399	417241
25877	417242
11979	417243
72487	417244
8174	417245
850	417246
54823	417247
13217	417248
19941	417249
81205	417250
1300	417251
1612	417252
5627	417253
59080	417254
3572	417255
43591	417256
68874	417257
55584	417258
50549	417259
28821	417260
21448	417261
14515	417262
68262	417263
22017	417264
2592	417265
108617	417266
28064	417267
12904	417268
19934	417269
91911	417270
35432	417271
7835	417272
10417	417273
5065	417274
23989	417275
38054	417276
25442	417277
47930	417278
29302	417279
37768	417280
47267	417281
58661	417282
4675	417283
34193	417284
47149	417285
30341	417286
10399	417287
25528	417288
32846	417289
66427	417290
55787	417291
35200	417292
7130	417293
67	417294
108851	417295
35477	417296
3392	417297
58906	417298
852	417299
5897	417300
27879	417301
57310	417302
2811	417303
24169	417304
53106	417305
87916	417306
43339	417307
81489	417308
2568	417309
86175	417310
6936	417311
7425	417312
5899	417313
4	417314
21231	417315
34789	417316
15297	417317
53850	417318
7454	417319
33491	417320
14458	417321
228	417322
41507	417323
3969	417324
38213	417325
3688	417326
15265	417327
28619	417328
1447	417329
30003	417330
37365	417331
219	417332
6395	417333
56595	417334
42132	417335
71268	417336
41309	417337
12992	417338
37439	417339
48950	417340
11562	417341
64728	417342
40895	417343
64091	417344
11240	417345
84417	417346
3106	417347
19757	417348
22719	417349
2057	417350
8891	417351
66765	417352
11568	417353
13977	417354
32195	417355
51588	417356
37436	417357
51349	417358
86915	417359
2184	417360
81751	417361
5040	417362
89456	417363
14573	417364
33558	417365
78394	417366
30750	417367
28454	417368
52470	417369
28675	417370
90870	417371
2758	417372
7515	417373
1087	417374
10507	417375
35846	417376
1950	417377
32921	417378
6690	417379
12253	417380
67497	417381
1824	417382
41573	417383
4146	417384
64357	417385
6421	417386
52752	417387
11157	417388
7527	417389
6879	417390
10955	417391
1160	417392
74896	417393
9576	417394
14814	417395
2815	417396
402	417397
18999	417398
41178	417399
322	417400
44034	417401
127	417402
42446	417403
40080	417404
2101	417405
21478	417406
83263	417407
61710	417408
8592	417409
88169	417410
17363	417411
63854	417412
19860	417413
5414	417414
2125	417415
458	417416
25706	417417
31669	417418
86975	417419
67186	417420
5261	417421
14742	417422
937	417423
12060	417424
22871	417425
17584	417426
101659	417427
120	417428
67810	417429
7308	417430
21337	417431
79429	417432
71588	417433
662	417434
45712	417435
203	417436
23481	417437
6496	417438
94057	417439
44232	417440
12661	417441
16190	417442
9728	417443
3830	417444
23407	417445
934	417446
21594	417447
63100	417448
31069	417449
60238	417450
6351	417451
54798	417452
17846	417453
55328	417454
8226	417455
24140	417456
16135	417457
1750	417458
7939	417459
11070	417460
104654	417461
10819	417462
33231	417463
10317	417464
47415	417465
2189	417466
22001	417467
6143	417468
71247	417469
56220	417470
99001	417471
46922	417472
46943	417473
59169	417474
9931	417475
51244	417476
30533	417477
4194	417478
2300	417479
32259	417480
15122	417481
12600	417482
1209	417483
28756	417484
14560	417485
10160	417486
122	417487
17378	417488
26858	417489
29111	417490
57127	417491
14583	417492
84899	417493
81315	417494
31455	417495
31931	417496
59443	417497
79821	417498
29200	417499
103875	417500
37304	417501
37771	417502
13390	417503
8028	417504
8052	417505
12309	417506
59939	417507
26604	417508
29377	417509
31294	417510
4167	417511
61177	417512
57922	417513
24679	417514
70551	417515
55083	417516
33302	417517
15468	417518
102291	417519
14698	417520
32354	417521
869	417522
74676	417523
4482	417524
1620	417525
58340	417526
18441	417527
10097	417528
1078	417529
17563	417530
29228	417531
28026	417532
10431	417533
28728	417534
52828	417535
62124	417536
945	417537
2391	417538
67793	417539
3307	417540
52666	417541
44835	417542
49071	417543
18082	417544
33041	417545
13592	417546
47414	417547
25540	417548
8783	417549
30604	417550
56576	417551
1306	417552
78441	417553
39744	417554
30913	417555
60351	417556
31659	417557
29021	417558
79	417559
42167	417560
90331	417561
10156	417562
46268	417563
114479	417564
53251	417565
53769	417566
55712	417567
2047	417568
15	417569
21025	417570
18315	417571
6722	417572
36067	417573
7107	417574
8780	417575
78832	417576
30003	417577
9772	417578
57714	417579
3735	417580
11351	417581
37838	417582
56851	417583
21865	417584
11014	417585
82264	417586
25346	417587
86334	417588
53245	417589
45426	417590
77766	417591
10328	417592
347	417593
26118	417594
21684	417595
5208	417596
46915	417597
2874	417598
61636	417599
17552	417600
51573	417601
30362	417602
12222	417603
22526	417604
215	417605
15774	417606
37283	417607
393	417608
47182	417609
12718	417610
7099	417611
82400	417612
6900	417613
11930	417614
6737	417615
24458	417616
59741	417617
763	417618
25479	417619
37646	417620
7723	417621
27272	417622
23929	417623
9239	417624
1551	417625
43	417626
19434	417627
1764	417628
340	417629
25005	417630
42536	417631
30701	417632
74086	417633
34272	417634
42919	417635
34100	417636
5063	417637
42567	417638
2095	417639
6379	417640
96	417641
34888	417642
95579	417643
5847	417644
34077	417645
8397	417646
22394	417647
92153	417648
32151	417649
65063	417650
6690	417651
77754	417652
72966	417653
37785	417654
34537	417655
3406	417656
6977	417657
49241	417658
3172	417659
9146	417660
45718	417661
58458	417662
611	417663
76953	417664
64254	417665
70690	417666
48376	417667
33308	417668
569	417669
11	417670
4525	417671
27360	417672
48162	417673
4519	417674
22402	417675
79408	417676
9208	417677
40773	417678
16018	417679
13585	417680
101811	417681
3700	417682
29818	417683
21388	417684
120	417685
4932	417686
40422	417687
1243	417688
3611	417689
59925	417690
45443	417691
43939	417692
40506	417693
42950	417694
46416	417695
99762	417696
63190	417697
6065	417698
1019	417699
57358	417700
5939	417701
38140	417702
37485	417703
55604	417704
5216	417705
18450	417706
2517	417707
5653	417708
55407	417709
46174	417710
8224	417711
8580	417712
39035	417713
6224	417714
29245	417715
64802	417716
3143	417717
20415	417718
22848	417719
18843	417720
90510	417721
23302	417722
13606	417723
682	417724
32587	417725
519	417726
64716	417727
76882	417728
56002	417729
77884	417730
9785	417731
14232	417732
5001	417733
11983	417734
99359	417735
14093	417736
14570	417737
12729	417738
15695	417739
10378	417740
9609	417741
451	417742
34346	417743
67956	417744
24805	417745
7849	417746
103536	417747
71687	417748
36431	417749
54523	417750
20663	417751
96059	417752
79982	417753
13038	417754
33730	417755
5008	417756
22857	417757
1654	417758
3746	417759
4204	417760
56440	417761
12660	417762
7807	417763
20790	417764
39853	417765
3891	417766
5603	417767
35317	417768
47733	417769
15544	417770
35330	417771
62708	417772
5637	417773
58419	417774
47033	417775
21227	417776
15488	417777
16840	417778
108195	417779
2865	417780
46716	417781
10208	417782
9946	417783
8495	417784
17490	417785
16459	417786
11735	417787
14776	417788
10745	417789
808	417790
2114	417791
55626	417792
28529	417793
31224	417794
66622	417795
44198	417796
3494	417797
5801	417798
100376	417799
13305	417800
60444	417801
25156	417802
9668	417803
34736	417804
49352	417805
27433	417806
3267	417807
14129	417808
42132	417809
36122	417810
34851	417811
9311	417812
32725	417813
29052	417814
821	417815
43599	417816
9165	417817
49540	417818
8159	417819
2438	417820
3975	417821
5491	417822
83645	417823
83582	417824
1866	417825
1627	417826
23618	417827
63473	417828
31792	417829
985	417830
49394	417831
9218	417832
16848	417833
39801	417834
39886	417835
22233	417836
24646	417837
23301	417838
32735	417839
16608	417840
55959	417841
18503	417842
27714	417843
10893	417844
2126	417845
7713	417846
32465	417847
3529	417848
19428	417849
17156	417850
5561	417851
997	417852
9021	417853
16315	417854
66	417855
20840	417856
662	417857
2198	417858
21070	417859
42072	417860
3287	417861
22564	417862
7615	417863
90250	417864
267	417865
53902	417866
34190	417867
22989	417868
8116	417869
16619	417870
20167	417871
50804	417872
28955	417873
12103	417874
20369	417875
64779	417876
7892	417877
232	417878
314	417879
20061	417880
81526	417881
17353	417882
5084	417883
15481	417884
21719	417885
43379	417886
2128	417887
21615	417888
51321	417889
5336	417890
1193	417891
28708	417892
63604	417893
9295	417894
44601	417895
17849	417896
324	417897
52527	417898
47385	417899
28846	417900
66292	417901
24380	417902
15980	417903
38211	417904
17438	417905
12212	417906
25389	417907
62074	417908
17884	417909
38297	417910
18877	417911
82565	417912
57446	417913
80525	417914
27759	417915
48849	417916
30894	417917
9194	417918
5802	417919
244	417920
21085	417921
18278	417922
19416	417923
15055	417924
10803	417925
2735	417926
1319	417927
45989	417928
6292	417929
15504	417930
74925	417931
8609	417932
204	417933
44626	417934
34774	417935
1174	417936
6919	417937
15533	417938
9854	417939
26337	417940
2412	417941
26552	417942
47490	417943
992	417944
66348	417945
17184	417946
39641	417947
3824	417948
29866	417949
17984	417950
3428	417951
5597	417952
21041	417953
59783	417954
7591	417955
69337	417956
25729	417957
20535	417958
12946	417959
71990	417960
44313	417961
87435	417962
5362	417963
7285	417964
41134	417965
1225	417966
8567	417967
20520	417968
2878	417969
82965	417970
2184	417971
8440	417972
19357	417973
48430	417974
5908	417975
18956	417976
5858	417977
38915	417978
1230	417979
1369	417980
65784	417981
59932	417982
15739	417983
24464	417984
17394	417985
4263	417986
14972	417987
31902	417988
1230	417989
47267	417990
33	417991
3125	417992
39841	417993
82945	417994
73904	417995
43532	417996
29568	417997
29258	417998
19567	417999
14195	418000
42997	418001
1978	418002
8665	418003
11577	418004
55760	418005
20385	418006
40547	418007
12747	418008
67875	418009
26771	418010
52484	418011
27926	418012
6428	418013
2222	418014
13258	418015
6241	418016
43674	418017
916	418018
12757	418019
1633	418020
26727	418021
252	418022
67993	418023
2352	418024
91822	418025
3296	418026
346	418027
47	418028
65091	418029
6420	418030
34973	418031
18250	418032
3794	418033
65765	418034
77984	418035
6844	418036
44763	418037
5519	418038
63057	418039
35092	418040
28652	418041
53720	418042
17281	418043
49232	418044
90651	418045
5051	418046
33427	418047
18896	418048
82357	418049
14546	418050
44420	418051
80255	418052
1008	418053
25123	418054
78476	418055
79307	418056
4957	418057
10395	418058
2033	418059
33688	418060
45879	418061
79641	418062
41056	418063
22899	418064
111039	418065
8382	418066
2664	418067
17027	418068
5592	418069
108693	418070
671	418071
31516	418072
20318	418073
66199	418074
14600	418075
14749	418076
3025	418077
113	418078
7255	418079
62546	418080
29064	418081
46367	418082
46783	418083
7819	418084
72037	418085
13831	418086
373	418087
24186	418088
52594	418089
6677	418090
42178	418091
11	418092
65304	418093
19972	418094
5002	418095
30047	418096
52069	418097
109770	418098
12648	418099
40630	418100
27385	418101
42370	418102
28856	418103
12830	418104
15207	418105
99407	418106
12819	418107
47281	418108
3287	418109
25693	418110
79041	418111
3216	418112
16523	418113
56451	418114
18846	418115
1167	418116
26022	418117
1701	418118
4500	418119
18933	418120
16450	418121
14151	418122
74436	418123
7941	418124
90816	418125
69743	418126
26	418127
45281	418128
70290	418129
5994	418130
467	418131
20669	418132
9442	418133
5815	418134
25961	418135
62397	418136
4504	418137
41304	418138
49612	418139
12675	418140
13884	418141
7079	418142
455	418143
1112	418144
28960	418145
21686	418146
7098	418147
58099	418148
7350	418149
3717	418150
60546	418151
89658	418152
16592	418153
73397	418154
18044	418155
100990	418156
39374	418157
35966	418158
43	418159
3309	418160
50294	418161
16822	418162
8376	418163
469	418164
25875	418165
22548	418166
7547	418167
67054	418168
76422	418169
15426	418170
19354	418171
85727	418172
44004	418173
64314	418174
33384	418175
57772	418176
15457	418177
51631	418178
59095	418179
95235	418180
58169	418181
2407	418182
67689	418183
51158	418184
14011	418185
50	418186
23387	418187
32503	418188
379	418189
1456	418190
457	418191
7598	418192
19832	418193
5987	418194
2779	418195
32922	418196
77415	418197
73159	418198
42260	418199
16210	418200
646	418201
993	418202
26567	418203
19922	418204
7398	418205
7158	418206
44095	418207
14641	418208
12922	418209
24105	418210
2788	418211
47983	418212
2886	418213
67584	418214
25940	418215
74999	418216
15110	418217
4413	418218
37035	418219
8464	418220
31469	418221
13108	418222
34330	418223
1276	418224
73063	418225
57152	418226
28881	418227
24132	418228
75048	418229
1844	418230
9611	418231
7651	418232
2247	418233
53003	418234
40804	418235
22601	418236
12685	418237
44007	418238
63984	418239
12618	418240
23037	418241
496	418242
19654	418243
8308	418244
69184	418245
8967	418246
5132	418247
70765	418248
60426	418249
65388	418250
87556	418251
41912	418252
39279	418253
14947	418254
998	418255
34009	418256
38724	418257
4051	418258
95114	418259
18437	418260
61386	418261
32343	418262
13330	418263
102824	418264
843	418265
18465	418266
10785	418267
31818	418268
29003	418269
1818	418270
44721	418271
82690	418272
2285	418273
66081	418274
97120	418275
64881	418276
46382	418277
9109	418278
2770	418279
26658	418280
1751	418281
19594	418282
16372	418283
10024	418284
24371	418285
12551	418286
52297	418287
77336	418288
37859	418289
1231	418290
20966	418291
96402	418292
1497	418293
592	418294
77177	418295
3000	418296
14465	418297
64	418298
26782	418299
9504	418300
69659	418301
18433	418302
13757	418303
45265	418304
10928	418305
13640	418306
67635	418307
38862	418308
64677	418309
10855	418310
27471	418311
8282	418312
12340	418313
54990	418314
62043	418315
71672	418316
26571	418317
41322	418318
19	418319
2652	418320
41761	418321
16117	418322
49789	418323
37666	418324
1407	418325
86954	418326
21659	418327
8700	418328
830	418329
71080	418330
13517	418331
70806	418332
35543	418333
35698	418334
30234	418335
11076	418336
66731	418337
42599	418338
10208	418339
129	418340
31384	418341
81279	418342
41655	418343
480	418344
93441	418345
77	418346
1120	418347
43363	418348
54148	418349
10123	418350
8700	418351
3370	418352
5166	418353
36259	418354
8184	418355
9812	418356
59457	418357
56359	418358
16023	418359
2953	418360
53099	418361
27409	418362
79345	418363
18898	418364
23633	418365
46419	418366
28866	418367
14571	418368
2487	418369
14100	418370
99397	418371
55366	418372
915	418373
19577	418374
20121	418375
69069	418376
37047	418377
46895	418378
16170	418379
41423	418380
546	418381
8156	418382
8373	418383
10052	418384
39227	418385
67203	418386
414	418387
12031	418388
22082	418389
7588	418390
94170	418391
45043	418392
86953	418393
20162	418394
911	418395
7075	418396
23508	418397
167	418398
571	418399
9690	418400
4644	418401
14836	418402
26895	418403
4046	418404
4841	418405
48828	418406
24388	418407
11399	418408
364	418409
60179	418410
3575	418411
42623	418412
49078	418413
14387	418414
90859	418415
28970	418416
34071	418417
20717	418418
10311	418419
31833	418420
63016	418421
59385	418422
48024	418423
7	418424
19859	418425
32101	418426
61775	418427
77956	418428
17436	418429
10257	418430
20051	418431
22164	418432
28547	418433
10066	418434
30136	418435
2812	418436
632	418437
18138	418438
36419	418439
96891	418440
36933	418441
9436	418442
87692	418443
5818	418444
5176	418445
21410	418446
34026	418447
9439	418448
111011	418449
905	418450
24257	418451
43011	418452
84095	418453
1440	418454
55540	418455
57288	418456
54858	418457
2377	418458
7695	418459
24577	418460
15626	418461
41745	418462
70581	418463
16913	418464
23025	418465
130	418466
36597	418467
1386	418468
44145	418469
35878	418470
31989	418471
94244	418472
65715	418473
85833	418474
16823	418475
11844	418476
1707	418477
12673	418478
19107	418479
83004	418480
81088	418481
28267	418482
16198	418483
79841	418484
8154	418485
4183	418486
106353	418487
6970	418488
179	418489
17721	418490
55379	418491
52119	418492
105382	418493
5248	418494
13430	418495
2177	418496
20795	418497
18940	418498
79580	418499
35494	418500
73060	418501
1830	418502
53401	418503
53550	418504
25413	418505
88560	418506
53597	418507
3090	418508
40721	418509
11862	418510
276	418511
95740	418512
60611	418513
35936	418514
26730	418515
29391	418516
45052	418517
9155	418518
39073	418519
83080	418520
3596	418521
66591	418522
43762	418523
22962	418524
22658	418525
25197	418526
54617	418527
11463	418528
407	418529
78470	418530
78486	418531
21310	418532
7081	418533
30099	418534
2619	418535
1493	418536
44057	418537
28946	418538
18385	418539
3732	418540
53654	418541
35071	418542
33357	418543
441	418544
45861	418545
18683	418546
18372	418547
56561	418548
653	418549
41554	418550
82499	418551
19599	418552
242	418553
8318	418554
69759	418555
51041	418556
2782	418557
28977	418558
61022	418559
2153	418560
26634	418561
9123	418562
2890	418563
22155	418564
89773	418565
32122	418566
1831	418567
210	418568
14996	418569
13948	418570
557	418571
15481	418572
29563	418573
113342	418574
20496	418575
11906	418576
1399	418577
34588	418578
101038	418579
2545	418580
74651	418581
4539	418582
2933	418583
36927	418584
72968	418585
15427	418586
88582	418587
4174	418588
39225	418589
17297	418590
583	418591
13260	418592
31126	418593
1771	418594
1203	418595
4145	418596
14060	418597
14506	418598
57426	418599
64387	418600
36104	418601
4487	418602
18582	418603
5648	418604
6386	418605
11870	418606
814	418607
57719	418608
72570	418609
17913	418610
7602	418611
26979	418612
82665	418613
6319	418614
14166	418615
19563	418616
45792	418617
44936	418618
44465	418619
582	418620
89437	418621
11797	418622
77248	418623
343	418624
42539	418625
18624	418626
17837	418627
61	418628
17232	418629
44045	418630
62521	418631
20855	418632
16673	418633
30050	418634
4489	418635
25914	418636
11461	418637
3881	418638
44533	418639
11682	418640
14614	418641
8630	418642
8493	418643
7621	418644
560	418645
26638	418646
108609	418647
92	418648
54548	418649
63525	418650
9720	418651
65111	418652
10878	418653
3659	418654
71233	418655
18839	418656
3	418657
4580	418658
8471	418659
2564	418660
9406	418661
37898	418662
50284	418663
9695	418664
43000	418665
80591	418666
90345	418667
2868	418668
39807	418669
25600	418670
4672	418671
36432	418672
3640	418673
56052	418674
33650	418675
14017	418676
46962	418677
41596	418678
91694	418679
58420	418680
29593	418681
13708	418682
7361	418683
6403	418684
49643	418685
47881	418686
25994	418687
5440	418688
63650	418689
72858	418690
47387	418691
1365	418692
84127	418693
8184	418694
33452	418695
926	418696
3	418697
28099	418698
53107	418699
847	418700
3651	418701
12934	418702
99222	418703
43	418704
47990	418705
10970	418706
44745	418707
46641	418708
563	418709
50050	418710
84258	418711
39	418712
15693	418713
17292	418714
34881	418715
21453	418716
42884	418717
6014	418718
20275	418719
49043	418720
2598	418721
14507	418722
59504	418723
46549	418724
64555	418725
11783	418726
501	418727
8076	418728
1585	418729
42048	418730
80999	418731
1423	418732
3440	418733
44646	418734
53975	418735
67962	418736
64946	418737
6984	418738
48025	418739
33706	418740
40862	418741
20727	418742
18155	418743
91833	418744
5097	418745
518	418746
43053	418747
16427	418748
6653	418749
30996	418750
43051	418751
5837	418752
11979	418753
38511	418754
34187	418755
65452	418756
111199	418757
6879	418758
10	418759
82956	418760
32504	418761
73682	418762
22709	418763
18871	418764
1509	418765
53254	418766
36155	418767
2570	418768
51519	418769
32093	418770
13941	418771
3286	418772
42902	418773
94709	418774
8987	418775
64754	418776
93281	418777
28685	418778
92615	418779
33111	418780
79619	418781
53644	418782
5121	418783
7808	418784
51642	418785
37138	418786
86038	418787
32961	418788
21597	418789
111363	418790
46495	418791
73937	418792
38815	418793
21798	418794
2764	418795
7908	418796
373	418797
38820	418798
35198	418799
66032	418800
2834	418801
2921	418802
759	418803
96781	418804
17716	418805
57559	418806
2867	418807
5166	418808
85503	418809
6412	418810
51626	418811
48456	418812
23913	418813
35948	418814
30751	418815
4488	418816
115	418817
17717	418818
33842	418819
23532	418820
16247	418821
87783	418822
23201	418823
18696	418824
19154	418825
4326	418826
8525	418827
43931	418828
22168	418829
18711	418830
50706	418831
44	418832
49628	418833
13084	418834
33181	418835
44816	418836
4471	418837
53857	418838
24089	418839
67962	418840
63979	418841
13273	418842
32640	418843
12052	418844
17212	418845
11934	418846
1980	418847
932	418848
26810	418849
59871	418850
25490	418851
1889	418852
17098	418853
1916	418854
45690	418855
32312	418856
100584	418857
49061	418858
8384	418859
50206	418860
13195	418861
64893	418862
25209	418863
9271	418864
7959	418865
17046	418866
64171	418867
30944	418868
1034	418869
10549	418870
54608	418871
3957	418872
7720	418873
9189	418874
7006	418875
106530	418876
98552	418877
42590	418878
20595	418879
9407	418880
28023	418881
84064	418882
20288	418883
42444	418884
598	418885
47783	418886
3812	418887
52369	418888
14714	418889
11478	418890
24648	418891
10062	418892
380	418893
80	418894
35875	418895
66095	418896
27815	418897
29345	418898
15688	418899
23435	418900
25636	418901
71655	418902
7128	418903
29153	418904
31377	418905
92807	418906
9222	418907
12115	418908
11539	418909
71775	418910
6030	418911
67463	418912
20540	418913
8775	418914
3722	418915
31137	418916
27236	418917
4701	418918
11116	418919
33895	418920
88374	418921
3877	418922
842	418923
23142	418924
31076	418925
24627	418926
27464	418927
11431	418928
30888	418929
66433	418930
532	418931
39454	418932
31815	418933
42944	418934
71274	418935
45404	418936
28355	418937
41154	418938
42604	418939
957	418940
5967	418941
16710	418942
58012	418943
79829	418944
59251	418945
9126	418946
113	418947
34459	418948
2743	418949
238	418950
54500	418951
41529	418952
35696	418953
68390	418954
31953	418955
31421	418956
14343	418957
114295	418958
3528	418959
12918	418960
58369	418961
75633	418962
11590	418963
2763	418964
1683	418965
25326	418966
1714	418967
7953	418968
18412	418969
8242	418970
15050	418971
56204	418972
15583	418973
3480	418974
95163	418975
58459	418976
86094	418977
6695	418978
76225	418979
73457	418980
21167	418981
45547	418982
50159	418983
116	418984
76087	418985
12874	418986
22524	418987
84483	418988
51257	418989
1320	418990
33990	418991
98500	418992
602	418993
4152	418994
34063	418995
58161	418996
50550	418997
2508	418998
45674	418999
19659	419000
11839	419001
44571	419002
4240	419003
1493	419004
5911	419005
26331	419006
69826	419007
11995	419008
504	419009
18510	419010
21770	419011
34593	419012
71588	419013
35447	419014
85818	419015
30063	419016
2709	419017
15182	419018
27247	419019
68877	419020
8709	419021
26168	419022
7662	419023
108028	419024
34295	419025
49382	419026
48085	419027
45173	419028
43790	419029
48001	419030
24947	419031
455	419032
9140	419033
74559	419034
105211	419035
20842	419036
12857	419037
45645	419038
47961	419039
2227	419040
24943	419041
644	419042
45693	419043
1264	419044
5885	419045
11014	419046
92901	419047
32287	419048
82193	419049
67932	419050
1341	419051
1603	419052
5309	419053
14047	419054
85320	419055
12991	419056
35925	419057
32226	419058
33598	419059
37123	419060
22517	419061
41865	419062
27348	419063
22598	419064
54322	419065
101837	419066
83877	419067
73	419068
32	419069
15922	419070
14436	419071
11371	419072
106818	419073
11434	419074
8269	419075
59942	419076
2310	419077
27577	419078
93574	419079
91650	419080
26911	419081
987	419082
738	419083
1666	419084
21319	419085
10062	419086
572	419087
1192	419088
3817	419089
59621	419090
80575	419091
49152	419092
6402	419093
3359	419094
60015	419095
86521	419096
1969	419097
578	419098
3635	419099
49662	419100
35647	419101
16401	419102
2952	419103
152	419104
68987	419105
25300	419106
12952	419107
22442	419108
29516	419109
4947	419110
13931	419111
54935	419112
455	419113
4849	419114
33151	419115
626	419116
4278	419117
22429	419118
100624	419119
26216	419120
68278	419121
39505	419122
356	419123
52460	419124
74320	419125
71686	419126
31238	419127
31648	419128
55360	419129
24421	419130
9920	419131
6450	419132
56048	419133
74349	419134
12759	419135
294	419136
783	419137
17575	419138
16217	419139
319	419140
33394	419141
80571	419142
57277	419143
6839	419144
85814	419145
12517	419146
29485	419147
22011	419148
59572	419149
8997	419150
39228	419151
44047	419152
28944	419153
53357	419154
276	419155
27674	419156
80517	419157
53308	419158
72753	419159
68136	419160
779	419161
36740	419162
60135	419163
5056	419164
5710	419165
77247	419166
51790	419167
43715	419168
60385	419169
31293	419170
154	419171
15916	419172
32701	419173
59395	419174
1195	419175
9347	419176
39995	419177
11973	419178
46878	419179
9034	419180
2522	419181
10287	419182
1443	419183
29527	419184
88230	419185
54320	419186
54527	419187
36662	419188
5405	419189
13094	419190
13931	419191
58235	419192
2533	419193
39864	419194
67274	419195
38641	419196
99246	419197
21577	419198
4380	419199
83501	419200
33104	419201
7005	419202
14282	419203
4190	419204
72069	419205
1728	419206
38929	419207
28212	419208
25537	419209
45953	419210
5635	419211
88366	419212
34718	419213
1377	419214
24728	419215
45954	419216
31958	419217
27210	419218
20735	419219
44185	419220
29424	419221
69158	419222
3292	419223
18919	419224
3180	419225
4126	419226
41836	419227
21541	419228
20512	419229
3074	419230
57294	419231
379	419232
23815	419233
41168	419234
77181	419235
2007	419236
24531	419237
61731	419238
40927	419239
98132	419240
53309	419241
76922	419242
46448	419243
4022	419244
5268	419245
30450	419246
26999	419247
8366	419248
966	419249
5396	419250
39997	419251
55591	419252
1841	419253
11670	419254
16264	419255
137	419256
44213	419257
2262	419258
1000	419259
3708	419260
95782	419261
3832	419262
21554	419263
12285	419264
19792	419265
23975	419266
2090	419267
30313	419268
2421	419269
4709	419270
6964	419271
17851	419272
238	419273
13043	419274
3837	419275
4416	419276
19476	419277
29374	419278
38499	419279
446	419280
43029	419281
1033	419282
11311	419283
11824	419284
28274	419285
23857	419286
86730	419287
837	419288
44078	419289
395	419290
6349	419291
29846	419292
63024	419293
61280	419294
2146	419295
4851	419296
34850	419297
19897	419298
15379	419299
36514	419300
4887	419301
14679	419302
72889	419303
106913	419304
11992	419305
25897	419306
9113	419307
377	419308
20298	419309
63860	419310
3715	419311
47325	419312
67805	419313
61893	419314
62068	419315
435	419316
41626	419317
43113	419318
4541	419319
6361	419320
6164	419321
29745	419322
7724	419323
93474	419324
38190	419325
25774	419326
34572	419327
15971	419328
97	419329
21831	419330
43544	419331
7576	419332
45	419333
15868	419334
1540	419335
24487	419336
50819	419337
2595	419338
8617	419339
14417	419340
9196	419341
7727	419342
17820	419343
7984	419344
24171	419345
14991	419346
6311	419347
31855	419348
92584	419349
46493	419350
48480	419351
32718	419352
1110	419353
2845	419354
15312	419355
14589	419356
47711	419357
68641	419358
65642	419359
15410	419360
62661	419361
226	419362
49946	419363
2392	419364
68475	419365
60765	419366
112	419367
61385	419368
11143	419369
79488	419370
20282	419371
2602	419372
787	419373
60479	419374
31916	419375
17839	419376
29216	419377
1088	419378
46450	419379
7626	419380
38195	419381
12702	419382
56717	419383
34243	419384
20642	419385
8499	419386
14974	419387
1045	419388
1242	419389
19329	419390
11130	419391
24347	419392
24254	419393
59215	419394
64245	419395
9332	419396
3643	419397
11428	419398
73269	419399
5633	419400
17112	419401
1478	419402
44	419403
11185	419404
42646	419405
7	419406
8326	419407
70092	419408
11090	419409
19686	419410
74177	419411
44309	419412
84168	419413
12849	419414
24789	419415
36739	419416
28216	419417
26175	419418
42829	419419
34441	419420
77502	419421
3750	419422
63718	419423
14851	419424
68754	419425
21126	419426
36356	419427
4366	419428
13866	419429
17727	419430
14595	419431
31388	419432
41900	419433
12595	419434
104800	419435
37393	419436
4554	419437
70128	419438
61579	419439
30519	419440
53114	419441
98924	419442
10951	419443
67782	419444
31714	419445
11389	419446
320	419447
7751	419448
5644	419449
88511	419450
77167	419451
38257	419452
28297	419453
173	419454
19771	419455
5712	419456
74703	419457
36479	419458
57829	419459
168	419460
35467	419461
42911	419462
68936	419463
63010	419464
1773	419465
50805	419466
4117	419467
9264	419468
9470	419469
15886	419470
79	419471
7286	419472
1475	419473
27099	419474
48827	419475
103610	419476
10798	419477
3549	419478
18857	419479
26316	419480
21306	419481
29371	419482
406	419483
70220	419484
27492	419485
28355	419486
19498	419487
4583	419488
38349	419489
8221	419490
7969	419491
35414	419492
43284	419493
53051	419494
2301	419495
6119	419496
26647	419497
12232	419498
32948	419499
61350	419500
4809	419501
30443	419502
21361	419503
17497	419504
16067	419505
27	419506
27115	419507
38212	419508
35629	419509
27377	419510
32613	419511
21074	419512
12368	419513
1464	419514
58477	419515
39369	419516
2287	419517
2311	419518
29922	419519
4316	419520
69551	419521
15236	419522
40960	419523
16195	419524
46379	419525
406	419526
57958	419527
5427	419528
20170	419529
51404	419530
19969	419531
25801	419532
24879	419533
1078	419534
256	419535
5412	419536
8255	419537
24897	419538
11296	419539
14930	419540
7095	419541
10094	419542
17485	419543
24889	419544
323	419545
47800	419546
51001	419547
88379	419548
57832	419549
34522	419550
30871	419551
6932	419552
27263	419553
100035	419554
71422	419555
20467	419556
85770	419557
25714	419558
84435	419559
36289	419560
4877	419561
36869	419562
61227	419563
63580	419564
12672	419565
3090	419566
46617	419567
11370	419568
42895	419569
114205	419570
42454	419571
58177	419572
99	419573
7872	419574
20274	419575
16956	419576
90011	419577
73054	419578
17353	419579
7124	419580
5497	419581
60843	419582
62247	419583
12589	419584
19458	419585
85780	419586
7327	419587
33707	419588
61527	419589
32008	419590
23673	419591
34783	419592
35097	419593
78623	419594
15195	419595
102008	419596
18091	419597
49869	419598
7873	419599
9140	419600
23980	419601
4515	419602
91163	419603
63758	419604
3462	419605
3064	419606
29060	419607
2714	419608
29188	419609
23633	419610
4359	419611
12584	419612
70481	419613
68752	419614
9886	419615
20359	419616
1377	419617
76088	419618
20658	419619
40491	419620
18131	419621
17068	419622
554	419623
6522	419624
20787	419625
17830	419626
36495	419627
76206	419628
61089	419629
2055	419630
27805	419631
11059	419632
14293	419633
2224	419634
439	419635
66673	419636
55466	419637
64754	419638
47214	419639
24820	419640
3720	419641
65553	419642
50525	419643
7850	419644
27266	419645
10148	419646
1686	419647
24175	419648
88775	419649
7852	419650
32665	419651
3025	419652
40567	419653
6625	419654
34043	419655
24513	419656
13091	419657
100523	419658
12762	419659
14359	419660
105040	419661
43169	419662
16753	419663
94841	419664
56283	419665
39596	419666
8540	419667
100705	419668
3169	419669
17727	419670
72550	419671
17663	419672
37969	419673
8363	419674
32377	419675
30603	419676
14166	419677
16756	419678
2377	419679
7769	419680
12705	419681
3513	419682
100579	419683
8486	419684
73201	419685
11060	419686
16716	419687
52108	419688
1505	419689
31052	419690
2336	419691
6302	419692
30204	419693
67757	419694
61758	419695
16741	419696
6231	419697
17053	419698
24425	419699
106520	419700
74844	419701
39667	419702
12906	419703
23866	419704
6134	419705
53818	419706
28943	419707
2923	419708
33362	419709
85539	419710
28	419711
28930	419712
2966	419713
17353	419714
59674	419715
41510	419716
3810	419717
10546	419718
26608	419719
37933	419720
9439	419721
59802	419722
37	419723
55215	419724
4612	419725
53726	419726
46063	419727
34366	419728
8779	419729
11812	419730
47155	419731
18882	419732
12813	419733
1922	419734
2997	419735
3727	419736
19199	419737
21442	419738
76704	419739
18564	419740
28763	419741
19507	419742
27538	419743
30322	419744
3265	419745
35091	419746
761	419747
327	419748
10345	419749
15644	419750
11867	419751
128	419752
24923	419753
21596	419754
7874	419755
10958	419756
33625	419757
31948	419758
1462	419759
15349	419760
22794	419761
10187	419762
26323	419763
43995	419764
22707	419765
31616	419766
1546	419767
15994	419768
97756	419769
4784	419770
5786	419771
95664	419772
62518	419773
47413	419774
11765	419775
23858	419776
77747	419777
16498	419778
5634	419779
41408	419780
31075	419781
32048	419782
39	419783
25871	419784
3644	419785
24628	419786
735	419787
3781	419788
16417	419789
52709	419790
1690	419791
2756	419792
17955	419793
6336	419794
24522	419795
17627	419796
25818	419797
467	419798
18983	419799
72648	419800
11818	419801
1422	419802
7286	419803
26492	419804
369	419805
12263	419806
14640	419807
83331	419808
15232	419809
2369	419810
6801	419811
21090	419812
1605	419813
51195	419814
35598	419815
71774	419816
5002	419817
37571	419818
6232	419819
3530	419820
84125	419821
110731	419822
11052	419823
25267	419824
19969	419825
49625	419826
34404	419827
15647	419828
35653	419829
82494	419830
102593	419831
52809	419832
38672	419833
347	419834
401	419835
17801	419836
84858	419837
729	419838
11185	419839
75737	419840
85873	419841
77661	419842
10999	419843
36256	419844
50356	419845
23211	419846
844	419847
7981	419848
100891	419849
63365	419850
25492	419851
2191	419852
71577	419853
2014	419854
4410	419855
1604	419856
42640	419857
23854	419858
9906	419859
19347	419860
33295	419861
7288	419862
41781	419863
40337	419864
8087	419865
51540	419866
1131	419867
11097	419868
20838	419869
44895	419870
72882	419871
25551	419872
73268	419873
16859	419874
64091	419875
65922	419876
37112	419877
2245	419878
82820	419879
64014	419880
36630	419881
62616	419882
83530	419883
29981	419884
6876	419885
24322	419886
9178	419887
12115	419888
17074	419889
20998	419890
3677	419891
26778	419892
613	419893
14600	419894
27719	419895
49286	419896
2576	419897
109360	419898
42254	419899
5938	419900
2160	419901
7483	419902
15880	419903
10042	419904
58115	419905
5500	419906
1386	419907
104001	419908
860	419909
4392	419910
29235	419911
2351	419912
38720	419913
8109	419914
3733	419915
8559	419916
15664	419917
33089	419918
34298	419919
95629	419920
19762	419921
18244	419922
38070	419923
18449	419924
12966	419925
28628	419926
65199	419927
27900	419928
187	419929
35255	419930
53273	419931
80791	419932
6233	419933
112534	419934
82349	419935
63610	419936
13050	419937
5739	419938
14029	419939
861	419940
5899	419941
17591	419942
12511	419943
76239	419944
6107	419945
8798	419946
8462	419947
50714	419948
8471	419949
32226	419950
81779	419951
12602	419952
82923	419953
6651	419954
36267	419955
7212	419956
56612	419957
40339	419958
1524	419959
22751	419960
92303	419961
28648	419962
7160	419963
6372	419964
77824	419965
23494	419966
13549	419967
6183	419968
1105	419969
44834	419970
62766	419971
33654	419972
33184	419973
45310	419974
5582	419975
12865	419976
24656	419977
32677	419978
12927	419979
45272	419980
104519	419981
1554	419982
62579	419983
70261	419984
70084	419985
1573	419986
13118	419987
17521	419988
24396	419989
20567	419990
10323	419991
34017	419992
111936	419993
2762	419994
39176	419995
57289	419996
6274	419997
3340	419998
75404	419999
76633	420000
15008	420001
96639	420002
28973	420003
47512	420004
54792	420005
4360	420006
47135	420007
60748	420008
583	420009
321	420010
5318	420011
46	420012
43774	420013
34256	420014
7610	420015
23355	420016
2330	420017
1873	420018
95485	420019
32422	420020
13410	420021
433	420022
28910	420023
44778	420024
103	420025
29873	420026
36838	420027
30218	420028
113016	420029
56210	420030
3278	420031
72278	420032
60287	420033
76966	420034
2016	420035
40687	420036
37634	420037
6966	420038
41096	420039
37874	420040
6	420041
681	420042
197	420043
50	420044
90645	420045
2478	420046
25889	420047
47878	420048
18361	420049
81327	420050
33538	420051
83143	420052
42029	420053
19169	420054
7132	420055
41472	420056
60412	420057
21027	420058
21179	420059
25755	420060
35079	420061
3968	420062
44253	420063
4520	420064
56274	420065
44191	420066
38085	420067
2360	420068
9094	420069
9320	420070
15296	420071
45288	420072
32179	420073
47753	420074
9228	420075
13665	420076
1676	420077
15417	420078
14809	420079
91	420080
66621	420081
10693	420082
96018	420083
52197	420084
37417	420085
5084	420086
14331	420087
17061	420088
24653	420089
9531	420090
6207	420091
714	420092
48160	420093
3694	420094
16734	420095
533	420096
58017	420097
43547	420098
69154	420099
78830	420100
41021	420101
4690	420102
367	420103
13653	420104
93549	420105
12560	420106
16926	420107
30319	420108
54797	420109
6718	420110
31653	420111
25979	420112
8690	420113
35791	420114
6818	420115
73390	420116
43215	420117
52972	420118
62412	420119
59275	420120
78191	420121
6979	420122
30352	420123
29761	420124
2401	420125
68727	420126
80126	420127
13459	420128
5756	420129
57597	420130
36160	420131
11793	420132
36790	420133
52072	420134
2914	420135
10015	420136
30377	420137
42211	420138
30867	420139
100400	420140
86417	420141
20637	420142
78375	420143
20568	420144
123	420145
15254	420146
35709	420147
3575	420148
61747	420149
85099	420150
23480	420151
11053	420152
63752	420153
36826	420154
11390	420155
6133	420156
89652	420157
31156	420158
26086	420159
41	420160
3396	420161
11412	420162
16744	420163
424	420164
24107	420165
11178	420166
52217	420167
4616	420168
15973	420169
11224	420170
60312	420171
76138	420172
36282	420173
20496	420174
17182	420175
28235	420176
18778	420177
19238	420178
9	420179
10251	420180
55411	420181
974	420182
100475	420183
37751	420184
2216	420185
1958	420186
57843	420187
99886	420188
10865	420189
21720	420190
87257	420191
11683	420192
18278	420193
35371	420194
71885	420195
72532	420196
37888	420197
3299	420198
8855	420199
2724	420200
46132	420201
55520	420202
32949	420203
36538	420204
42819	420205
65483	420206
20605	420207
29246	420208
16632	420209
81279	420210
18988	420211
17227	420212
85520	420213
3628	420214
15616	420215
6711	420216
21263	420217
1115	420218
64230	420219
20802	420220
35034	420221
15759	420222
58945	420223
99844	420224
5736	420225
696	420226
93005	420227
44885	420228
2554	420229
40978	420230
85027	420231
50493	420232
20006	420233
38414	420234
22195	420235
50187	420236
4166	420237
2094	420238
43916	420239
18900	420240
42168	420241
6321	420242
65897	420243
19479	420244
90180	420245
1452	420246
4012	420247
32904	420248
50348	420249
25609	420250
230	420251
23266	420252
1817	420253
76794	420254
1848	420255
3119	420256
23638	420257
25868	420258
54155	420259
162	420260
112989	420261
17220	420262
22598	420263
56177	420264
68933	420265
26017	420266
18767	420267
7373	420268
19490	420269
7678	420270
45075	420271
27732	420272
39830	420273
13651	420274
19118	420275
9364	420276
49053	420277
680	420278
4700	420279
9007	420280
2613	420281
19912	420282
14145	420283
53963	420284
237	420285
7455	420286
63764	420287
64723	420288
26019	420289
11448	420290
21189	420291
11335	420292
9482	420293
8404	420294
60056	420295
35415	420296
78534	420297
4020	420298
78646	420299
56	420300
61914	420301
596	420302
46273	420303
46383	420304
1828	420305
75428	420306
43338	420307
5597	420308
37698	420309
27956	420310
60164	420311
54941	420312
32935	420313
5993	420314
26331	420315
43707	420316
23082	420317
76603	420318
10984	420319
4630	420320
7967	420321
35533	420322
11543	420323
6339	420324
81894	420325
6944	420326
7319	420327
18692	420328
2156	420329
161	420330
40476	420331
93966	420332
689	420333
16258	420334
17934	420335
11550	420336
33664	420337
23087	420338
12686	420339
26153	420340
55578	420341
43813	420342
19864	420343
51643	420344
3978	420345
29772	420346
26713	420347
79556	420348
33224	420349
36056	420350
23	420351
102951	420352
14029	420353
47326	420354
3629	420355
30269	420356
933	420357
13906	420358
67784	420359
38517	420360
262	420361
10659	420362
8127	420363
162	420364
46765	420365
33248	420366
26052	420367
78045	420368
29981	420369
4769	420370
57423	420371
44348	420372
3577	420373
40269	420374
522	420375
68081	420376
10703	420377
58	420378
35335	420379
71583	420380
30727	420381
2514	420382
27312	420383
2386	420384
61495	420385
52942	420386
1193	420387
67176	420388
7477	420389
69604	420390
3418	420391
46606	420392
532	420393
43357	420394
365	420395
12922	420396
21129	420397
112717	420398
19058	420399
65124	420400
28334	420401
7850	420402
7764	420403
56387	420404
1970	420405
60378	420406
2194	420407
72614	420408
79057	420409
18235	420410
70234	420411
57063	420412
113893	420413
37552	420414
7533	420415
79099	420416
6330	420417
1308	420418
50474	420419
27991	420420
2185	420421
1939	420422
18520	420423
2045	420424
90657	420425
83126	420426
12996	420427
13381	420428
78819	420429
7702	420430
4794	420431
740	420432
30070	420433
17616	420434
8453	420435
52194	420436
23645	420437
79810	420438
27086	420439
18273	420440
17427	420441
16750	420442
36237	420443
3530	420444
25796	420445
63897	420446
23732	420447
31286	420448
18551	420449
6516	420450
48102	420451
47224	420452
2699	420453
27726	420454
46	420455
73451	420456
10681	420457
49538	420458
83276	420459
97950	420460
71782	420461
1623	420462
20603	420463
18656	420464
13986	420465
26865	420466
25655	420467
16259	420468
4666	420469
41346	420470
48	420471
70629	420472
87005	420473
2440	420474
34184	420475
39909	420476
62572	420477
5622	420478
81372	420479
29409	420480
42525	420481
2394	420482
477	420483
21640	420484
4280	420485
6906	420486
1739	420487
49372	420488
3135	420489
18044	420490
16146	420491
4308	420492
5156	420493
20163	420494
10588	420495
44042	420496
405	420497
15254	420498
33364	420499
3215	420500
104501	420501
4476	420502
48842	420503
64118	420504
11373	420505
7035	420506
92267	420507
19984	420508
78323	420509
22896	420510
1103	420511
77672	420512
77848	420513
41450	420514
927	420515
54662	420516
1676	420517
113734	420518
103117	420519
7637	420520
26653	420521
18246	420522
50303	420523
11365	420524
30079	420525
69150	420526
13148	420527
1636	420528
69730	420529
11405	420530
47642	420531
49647	420532
421	420533
33812	420534
2909	420535
66853	420536
21322	420537
52976	420538
11680	420539
65923	420540
19463	420541
8183	420542
34922	420543
28	420544
913	420545
32310	420546
25111	420547
25568	420548
10117	420549
16038	420550
34310	420551
20093	420552
20342	420553
52945	420554
36309	420555
6417	420556
56090	420557
11211	420558
5990	420559
48765	420560
21604	420561
31055	420562
50	420563
92442	420564
8974	420565
899	420566
47120	420567
63043	420568
54764	420569
54391	420570
55414	420571
33883	420572
48396	420573
84827	420574
56206	420575
22718	420576
15008	420577
118	420578
27786	420579
58270	420580
25488	420581
62933	420582
30112	420583
12088	420584
20086	420585
59067	420586
69560	420587
227	420588
21952	420589
41998	420590
32954	420591
48306	420592
8004	420593
71360	420594
22395	420595
6372	420596
4615	420597
78069	420598
33860	420599
18	420600
13010	420601
90410	420602
77428	420603
19182	420604
12758	420605
26460	420606
1566	420607
2716	420608
22440	420609
39991	420610
30780	420611
86584	420612
36302	420613
35135	420614
67409	420615
60038	420616
53122	420617
239	420618
47708	420619
10356	420620
43501	420621
32844	420622
46686	420623
24518	420624
38130	420625
35369	420626
83970	420627
14636	420628
10907	420629
37768	420630
52417	420631
50610	420632
102450	420633
50434	420634
264	420635
33936	420636
35429	420637
1150	420638
5487	420639
60844	420640
21667	420641
75066	420642
328	420643
36243	420644
53297	420645
59418	420646
100549	420647
71609	420648
9779	420649
8789	420650
2565	420651
10280	420652
36995	420653
7395	420654
326	420655
32760	420656
1854	420657
64297	420658
8985	420659
46425	420660
19684	420661
2655	420662
2717	420663
52271	420664
20252	420665
108904	420666
2080	420667
6784	420668
80841	420669
78303	420670
19658	420671
23241	420672
50300	420673
19056	420674
65963	420675
80857	420676
24462	420677
62	420678
223	420679
52080	420680
30901	420681
12111	420682
37985	420683
182	420684
33956	420685
21585	420686
52115	420687
13559	420688
4096	420689
58005	420690
78997	420691
14686	420692
73162	420693
19042	420694
24854	420695
26553	420696
47881	420697
44838	420698
1619	420699
72119	420700
6910	420701
641	420702
8249	420703
3136	420704
14504	420705
77743	420706
6457	420707
15265	420708
14765	420709
53316	420710
38301	420711
12676	420712
10489	420713
37229	420714
45719	420715
149	420716
8897	420717
24784	420718
17784	420719
110809	420720
39907	420721
501	420722
21128	420723
10813	420724
19354	420725
57040	420726
2456	420727
37745	420728
27890	420729
74556	420730
18188	420731
7164	420732
44821	420733
2042	420734
15895	420735
34809	420736
5628	420737
30291	420738
3126	420739
2905	420740
12661	420741
32556	420742
47567	420743
15381	420744
2142	420745
40003	420746
12156	420747
31037	420748
46772	420749
30866	420750
343	420751
13312	420752
51346	420753
16733	420754
29981	420755
17497	420756
67361	420757
22677	420758
30237	420759
38640	420760
6362	420761
7091	420762
85779	420763
58030	420764
65899	420765
17341	420766
21973	420767
1499	420768
11598	420769
28531	420770
58246	420771
17334	420772
6647	420773
40825	420774
20040	420775
43121	420776
16764	420777
17375	420778
11358	420779
8000	420780
120	420781
37503	420782
1508	420783
14336	420784
44801	420785
61408	420786
17635	420787
66993	420788
12446	420789
1391	420790
24424	420791
8082	420792
74964	420793
1411	420794
9414	420795
41931	420796
4719	420797
15868	420798
30241	420799
86469	420800
11815	420801
43	420802
60671	420803
22107	420804
79828	420805
107980	420806
7488	420807
31788	420808
69814	420809
12356	420810
58169	420811
107619	420812
14822	420813
86826	420814
46559	420815
13890	420816
9465	420817
475	420818
42184	420819
83361	420820
3059	420821
5147	420822
98009	420823
1112	420824
1144	420825
9080	420826
28513	420827
2411	420828
70575	420829
7992	420830
15505	420831
78676	420832
83371	420833
1343	420834
13019	420835
51161	420836
42386	420837
14005	420838
5959	420839
6284	420840
4768	420841
39113	420842
103183	420843
72351	420844
40499	420845
24499	420846
21554	420847
32248	420848
11152	420849
34040	420850
8372	420851
44786	420852
49164	420853
85811	420854
476	420855
10351	420856
4191	420857
22155	420858
63612	420859
2834	420860
42533	420861
17623	420862
98206	420863
5886	420864
10140	420865
3109	420866
85151	420867
55841	420868
16461	420869
57446	420870
94545	420871
16596	420872
4936	420873
2570	420874
61762	420875
51720	420876
36008	420877
13893	420878
211	420879
101742	420880
34039	420881
66038	420882
163	420883
11279	420884
73398	420885
18260	420886
16669	420887
18293	420888
43373	420889
3923	420890
13527	420891
54588	420892
37287	420893
42263	420894
12100	420895
101472	420896
4873	420897
73046	420898
862	420899
29703	420900
12752	420901
59136	420902
4418	420903
91661	420904
14602	420905
89434	420906
17935	420907
18803	420908
45716	420909
20530	420910
16246	420911
68373	420912
82968	420913
8019	420914
32585	420915
40476	420916
78167	420917
32893	420918
37535	420919
50797	420920
14929	420921
55000	420922
1328	420923
10230	420924
11828	420925
36366	420926
653	420927
20925	420928
6394	420929
45968	420930
21021	420931
15782	420932
120	420933
12252	420934
17017	420935
55146	420936
22459	420937
12236	420938
7727	420939
1157	420940
20022	420941
55250	420942
12564	420943
4678	420944
98	420945
62026	420946
61126	420947
2174	420948
39540	420949
20712	420950
1486	420951
32930	420952
14370	420953
83870	420954
26976	420955
1614	420956
22949	420957
60273	420958
13524	420959
18694	420960
94279	420961
45118	420962
77801	420963
85677	420964
10202	420965
61758	420966
93595	420967
1154	420968
20921	420969
42037	420970
76620	420971
38287	420972
3084	420973
31986	420974
1597	420975
35033	420976
9490	420977
520	420978
37613	420979
74985	420980
63823	420981
28700	420982
14034	420983
25216	420984
18934	420985
20068	420986
68795	420987
22197	420988
9101	420989
164	420990
68450	420991
62034	420992
40212	420993
84628	420994
10448	420995
66751	420996
30662	420997
17747	420998
8409	420999
14	421000
17477	421001
19912	421002
78515	421003
72829	421004
264	421005
14999	421006
59475	421007
18526	421008
500	421009
51825	421010
24968	421011
16776	421012
720	421013
60301	421014
77164	421015
60132	421016
1395	421017
21124	421018
3304	421019
96463	421020
36024	421021
9529	421022
41622	421023
747	421024
31018	421025
44893	421026
29525	421027
23595	421028
33252	421029
3175	421030
13853	421031
17057	421032
13608	421033
8008	421034
5940	421035
9391	421036
29554	421037
11892	421038
14686	421039
9878	421040
58621	421041
99299	421042
6925	421043
480	421044
62231	421045
31451	421046
89411	421047
20700	421048
3624	421049
4899	421050
29032	421051
63754	421052
36713	421053
37321	421054
67533	421055
2260	421056
2724	421057
550	421058
463	421059
5934	421060
78552	421061
19457	421062
63493	421063
43097	421064
42450	421065
1518	421066
10830	421067
24670	421068
87698	421069
11780	421070
9647	421071
396	421072
8029	421073
61054	421074
10954	421075
41909	421076
50265	421077
57486	421078
338	421079
14950	421080
17886	421081
79281	421082
80559	421083
33852	421084
53790	421085
33135	421086
28180	421087
92412	421088
42831	421089
53061	421090
52375	421091
140	421092
33109	421093
3078	421094
3063	421095
14147	421096
20746	421097
90005	421098
14978	421099
61548	421100
15439	421101
24332	421102
38638	421103
16869	421104
758	421105
22952	421106
6845	421107
12186	421108
13395	421109
3090	421110
64462	421111
1989	421112
21638	421113
68158	421114
46906	421115
29582	421116
17090	421117
24883	421118
47635	421119
7863	421120
39315	421121
4466	421122
12250	421123
6781	421124
8030	421125
68632	421126
60937	421127
4990	421128
51607	421129
4674	421130
27	421131
14457	421132
19893	421133
64	421134
47020	421135
87399	421136
29889	421137
46178	421138
9742	421139
50900	421140
89507	421141
7162	421142
23350	421143
20077	421144
6708	421145
263	421146
18005	421147
63021	421148
36978	421149
65581	421150
3865	421151
48967	421152
6104	421153
4723	421154
10661	421155
38941	421156
32465	421157
80386	421158
41657	421159
2476	421160
22063	421161
10583	421162
37270	421163
11677	421164
43	421165
164	421166
10786	421167
4579	421168
3949	421169
26522	421170
45937	421171
94606	421172
43076	421173
37435	421174
22	421175
1830	421176
59085	421177
1979	421178
24402	421179
16936	421180
1253	421181
740	421182
37872	421183
6892	421184
103037	421185
84028	421186
5108	421187
15131	421188
28276	421189
3641	421190
33162	421191
77	421192
53405	421193
4973	421194
21793	421195
83964	421196
4831	421197
17499	421198
72814	421199
989	421200
53265	421201
26965	421202
79997	421203
3280	421204
96539	421205
94535	421206
43747	421207
48048	421208
1424	421209
901	421210
29900	421211
88969	421212
511	421213
98034	421214
18147	421215
45264	421216
1280	421217
18348	421218
3385	421219
4171	421220
24576	421221
44278	421222
59006	421223
25514	421224
48158	421225
4627	421226
12781	421227
319	421228
7661	421229
12590	421230
47631	421231
12939	421232
114	421233
1975	421234
8615	421235
2805	421236
14011	421237
21928	421238
33303	421239
27233	421240
546	421241
19768	421242
36515	421243
31621	421244
10025	421245
44738	421246
14075	421247
4898	421248
1585	421249
16098	421250
24415	421251
32602	421252
1576	421253
10173	421254
74265	421255
49340	421256
44	421257
4791	421258
11	421259
37807	421260
12248	421261
46344	421262
68510	421263
22334	421264
102520	421265
26180	421266
75805	421267
4323	421268
68786	421269
49644	421270
21617	421271
30592	421272
19556	421273
5366	421274
30817	421275
32966	421276
1860	421277
3072	421278
57111	421279
111803	421280
10986	421281
50340	421282
53304	421283
20630	421284
15141	421285
21356	421286
69383	421287
10318	421288
55400	421289
10885	421290
78327	421291
41261	421292
40780	421293
20349	421294
61682	421295
6371	421296
46519	421297
59591	421298
44499	421299
22267	421300
14357	421301
28712	421302
79472	421303
799	421304
101610	421305
1603	421306
19646	421307
8293	421308
110667	421309
7352	421310
89280	421311
36114	421312
29066	421313
32583	421314
4992	421315
8918	421316
50413	421317
61862	421318
9599	421319
53632	421320
5945	421321
5584	421322
241	421323
17050	421324
52067	421325
47834	421326
14124	421327
74969	421328
77110	421329
36861	421330
5596	421331
8782	421332
2462	421333
9625	421334
44205	421335
1036	421336
11626	421337
19085	421338
25042	421339
205	421340
33645	421341
19651	421342
19470	421343
35785	421344
98999	421345
63696	421346
203	421347
6972	421348
25339	421349
25937	421350
17830	421351
58193	421352
22732	421353
37011	421354
70103	421355
26335	421356
1587	421357
2899	421358
62348	421359
11934	421360
7227	421361
685	421362
94348	421363
17276	421364
52584	421365
22228	421366
23966	421367
41528	421368
3079	421369
97229	421370
51706	421371
31981	421372
4861	421373
10570	421374
12606	421375
404	421376
13016	421377
32258	421378
7924	421379
56681	421380
64758	421381
9952	421382
53009	421383
38619	421384
273	421385
1672	421386
23292	421387
114325	421388
53711	421389
66903	421390
91273	421391
52791	421392
38541	421393
4940	421394
40166	421395
4111	421396
473	421397
12214	421398
436	421399
31100	421400
9417	421401
567	421402
19685	421403
22307	421404
92477	421405
58961	421406
19224	421407
61146	421408
22612	421409
86953	421410
28781	421411
6942	421412
43917	421413
45137	421414
18598	421415
5304	421416
57012	421417
3951	421418
70245	421419
51174	421420
1483	421421
45617	421422
2592	421423
3041	421424
5255	421425
12248	421426
73656	421427
2160	421428
11312	421429
56701	421430
27353	421431
3405	421432
32088	421433
12268	421434
21655	421435
23053	421436
683	421437
8543	421438
48	421439
31568	421440
85066	421441
90343	421442
3674	421443
1153	421444
30	421445
4409	421446
49061	421447
11125	421448
30885	421449
21364	421450
1519	421451
19463	421452
94780	421453
3846	421454
7558	421455
9713	421456
31661	421457
23506	421458
15749	421459
28437	421460
3811	421461
17209	421462
1957	421463
6765	421464
7633	421465
1675	421466
4461	421467
61332	421468
11350	421469
5492	421470
33891	421471
37530	421472
18342	421473
1375	421474
36232	421475
38162	421476
49282	421477
43481	421478
12930	421479
6435	421480
12014	421481
8421	421482
34045	421483
40272	421484
6720	421485
28092	421486
14380	421487
91723	421488
75793	421489
35430	421490
153	421491
65091	421492
17567	421493
28929	421494
18263	421495
7359	421496
1029	421497
36866	421498
850	421499
7690	421500
5345	421501
47991	421502
19050	421503
3930	421504
34082	421505
24661	421506
21910	421507
47593	421508
39568	421509
37146	421510
6508	421511
20460	421512
48403	421513
28924	421514
61904	421515
6746	421516
42167	421517
43876	421518
31513	421519
41598	421520
53303	421521
16321	421522
19561	421523
3246	421524
2171	421525
8597	421526
80778	421527
2658	421528
74027	421529
400	421530
12596	421531
21324	421532
20526	421533
70938	421534
20598	421535
847	421536
20926	421537
14063	421538
27734	421539
31354	421540
5783	421541
19398	421542
91258	421543
66495	421544
6159	421545
86031	421546
56203	421547
26826	421548
58984	421549
31286	421550
12	421551
8505	421552
70496	421553
13750	421554
4425	421555
628	421556
11345	421557
29651	421558
27329	421559
727	421560
1185	421561
18713	421562
11453	421563
16848	421564
79565	421565
30957	421566
19139	421567
56159	421568
1463	421569
21279	421570
7938	421571
12554	421572
13534	421573
79	421574
33924	421575
20690	421576
79708	421577
1771	421578
26393	421579
11545	421580
11672	421581
1318	421582
10679	421583
38245	421584
53111	421585
31487	421586
5263	421587
4350	421588
13218	421589
20963	421590
7495	421591
82771	421592
72769	421593
37071	421594
8025	421595
15931	421596
549	421597
2060	421598
3856	421599
61663	421600
2285	421601
6258	421602
2473	421603
43511	421604
22217	421605
11259	421606
13450	421607
7714	421608
50201	421609
97059	421610
3930	421611
71936	421612
23977	421613
4149	421614
112	421615
2945	421616
95317	421617
78043	421618
20674	421619
12278	421620
78617	421621
28885	421622
113	421623
8625	421624
41661	421625
15297	421626
43896	421627
517	421628
16844	421629
55404	421630
6598	421631
58679	421632
71520	421633
232	421634
26946	421635
35547	421636
16640	421637
85505	421638
8789	421639
22987	421640
37760	421641
2043	421642
42938	421643
37356	421644
1000	421645
9386	421646
24863	421647
32158	421648
695	421649
569	421650
50992	421651
27293	421652
614	421653
12421	421654
969	421655
111583	421656
21001	421657
12280	421658
9484	421659
69191	421660
16740	421661
51905	421662
12676	421663
37434	421664
80101	421665
57766	421666
2225	421667
58055	421668
88251	421669
56213	421670
18970	421671
49738	421672
21061	421673
55537	421674
45814	421675
290	421676
12960	421677
34666	421678
17236	421679
2576	421680
94076	421681
65834	421682
23921	421683
24179	421684
88735	421685
47510	421686
2849	421687
57064	421688
23282	421689
24560	421690
14839	421691
25350	421692
51244	421693
49433	421694
16954	421695
20290	421696
61373	421697
1064	421698
26093	421699
62671	421700
16965	421701
47006	421702
58930	421703
40160	421704
18157	421705
48020	421706
83288	421707
4006	421708
34013	421709
70850	421710
10328	421711
39553	421712
3945	421713
432	421714
68479	421715
10456	421716
48647	421717
2307	421718
64519	421719
22691	421720
333	421721
4744	421722
24051	421723
28942	421724
95770	421725
18195	421726
35944	421727
411	421728
14702	421729
81836	421730
41987	421731
22380	421732
7	421733
72318	421734
74756	421735
22775	421736
53385	421737
704	421738
10478	421739
60549	421740
1402	421741
1343	421742
44653	421743
163	421744
104973	421745
61480	421746
21004	421747
16489	421748
29581	421749
20683	421750
21179	421751
8013	421752
82137	421753
7003	421754
38238	421755
12687	421756
9683	421757
34115	421758
9908	421759
48007	421760
18638	421761
40609	421762
8751	421763
89460	421764
53996	421765
1343	421766
16	421767
20922	421768
36226	421769
22354	421770
10292	421771
4704	421772
43229	421773
905	421774
563	421775
40396	421776
7743	421777
17772	421778
39550	421779
13281	421780
68336	421781
71914	421782
26754	421783
21284	421784
106	421785
5688	421786
41892	421787
4902	421788
87325	421789
7846	421790
2155	421791
2671	421792
40569	421793
83983	421794
14596	421795
86294	421796
19227	421797
37034	421798
30616	421799
14510	421800
20064	421801
31572	421802
4372	421803
68288	421804
68219	421805
1448	421806
50967	421807
1736	421808
47066	421809
17116	421810
27262	421811
22809	421812
5321	421813
7138	421814
2124	421815
15608	421816
2756	421817
1608	421818
54573	421819
3512	421820
93665	421821
9176	421822
4670	421823
22275	421824
652	421825
42124	421826
1897	421827
16524	421828
42694	421829
47269	421830
23453	421831
40989	421832
35603	421833
46867	421834
31490	421835
2418	421836
31999	421837
70209	421838
108392	421839
9065	421840
4377	421841
1776	421842
65157	421843
7629	421844
12296	421845
6592	421846
1440	421847
13712	421848
9107	421849
37365	421850
86402	421851
15452	421852
56290	421853
181	421854
48851	421855
51174	421856
7081	421857
31552	421858
90	421859
24498	421860
3501	421861
8775	421862
81833	421863
20529	421864
48072	421865
5385	421866
14276	421867
12665	421868
37919	421869
9646	421870
8394	421871
4059	421872
40966	421873
28493	421874
5014	421875
66440	421876
58575	421877
55333	421878
60905	421879
31108	421880
35693	421881
15263	421882
44217	421883
47518	421884
31460	421885
23992	421886
83030	421887
48914	421888
71284	421889
80843	421890
9273	421891
636	421892
64256	421893
53709	421894
27207	421895
871	421896
21928	421897
93451	421898
2646	421899
41391	421900
90714	421901
76412	421902
26474	421903
67669	421904
2448	421905
85552	421906
7391	421907
12892	421908
13519	421909
35966	421910
14146	421911
95061	421912
79	421913
1468	421914
45119	421915
18701	421916
6057	421917
64633	421918
64532	421919
31526	421920
5594	421921
944	421922
94280	421923
27761	421924
18654	421925
1991	421926
75198	421927
21983	421928
66337	421929
61519	421930
2413	421931
7549	421932
159	421933
13099	421934
60601	421935
19401	421936
14424	421937
8394	421938
449	421939
56080	421940
2938	421941
14246	421942
28181	421943
21694	421944
39740	421945
23276	421946
35371	421947
24966	421948
47525	421949
1653	421950
97629	421951
16683	421952
136	421953
46667	421954
7393	421955
16550	421956
27709	421957
34600	421958
1182	421959
1498	421960
28992	421961
92057	421962
6644	421963
41864	421964
79773	421965
5452	421966
63375	421967
17832	421968
21648	421969
51351	421970
47704	421971
1751	421972
1718	421973
249	421974
1606	421975
80791	421976
9520	421977
19681	421978
54462	421979
21081	421980
66933	421981
2495	421982
12538	421983
113370	421984
67710	421985
7694	421986
256	421987
36391	421988
5079	421989
15274	421990
58556	421991
54955	421992
60766	421993
8721	421994
10955	421995
2235	421996
86053	421997
111742	421998
6722	421999
65151	422000
34092	422001
60947	422002
25874	422003
56234	422004
19369	422005
26043	422006
7056	422007
1172	422008
65196	422009
34089	422010
45382	422011
8461	422012
321	422013
10992	422014
49297	422015
14375	422016
9484	422017
35438	422018
60263	422019
12552	422020
893	422021
67551	422022
40285	422023
79639	422024
20810	422025
46	422026
11266	422027
21455	422028
8081	422029
8923	422030
66650	422031
553	422032
45245	422033
362	422034
76074	422035
14	422036
4652	422037
6607	422038
18519	422039
4603	422040
6363	422041
161	422042
193	422043
44260	422044
90752	422045
17191	422046
12589	422047
64871	422048
26715	422049
9161	422050
7632	422051
9803	422052
30096	422053
2358	422054
24283	422055
66370	422056
21977	422057
36963	422058
114570	422059
4192	422060
19787	422061
10003	422062
40718	422063
555	422064
164	422065
95277	422066
25626	422067
64802	422068
106448	422069
14687	422070
27028	422071
6824	422072
70297	422073
63889	422074
10352	422075
12067	422076
45224	422077
25297	422078
59049	422079
49395	422080
2189	422081
90895	422082
92997	422083
1398	422084
1571	422085
10612	422086
287	422087
100864	422088
56578	422089
40948	422090
37461	422091
18564	422092
10630	422093
25222	422094
57682	422095
3092	422096
43927	422097
32944	422098
16935	422099
6082	422100
13434	422101
50175	422102
62287	422103
12438	422104
38005	422105
1388	422106
33	422107
35087	422108
51752	422109
25458	422110
59302	422111
29089	422112
21924	422113
64327	422114
92300	422115
13997	422116
10576	422117
10849	422118
57915	422119
4421	422120
66306	422121
25511	422122
52	422123
10072	422124
19476	422125
5998	422126
62013	422127
31564	422128
22793	422129
50738	422130
23175	422131
21748	422132
8450	422133
7568	422134
3747	422135
41083	422136
104417	422137
2864	422138
78714	422139
78654	422140
53535	422141
42079	422142
8069	422143
55523	422144
24457	422145
12563	422146
2932	422147
37941	422148
65373	422149
103129	422150
818	422151
1731	422152
76454	422153
19765	422154
5138	422155
495	422156
94176	422157
35467	422158
25872	422159
33255	422160
72772	422161
490	422162
61263	422163
6675	422164
1379	422165
20486	422166
54735	422167
13321	422168
12228	422169
23197	422170
77464	422171
50414	422172
11677	422173
2914	422174
30172	422175
48083	422176
24371	422177
318	422178
62998	422179
54825	422180
9348	422181
33851	422182
34985	422183
54531	422184
2171	422185
5906	422186
69237	422187
86180	422188
5381	422189
35334	422190
63959	422191
25994	422192
25800	422193
24381	422194
38441	422195
23987	422196
10139	422197
77899	422198
38308	422199
5443	422200
45384	422201
28998	422202
57605	422203
8260	422204
52117	422205
93967	422206
36799	422207
31563	422208
9328	422209
53990	422210
50459	422211
11583	422212
59531	422213
60144	422214
34667	422215
25428	422216
18887	422217
20779	422218
31495	422219
6434	422220
12212	422221
15379	422222
53117	422223
24476	422224
30379	422225
60470	422226
81595	422227
38311	422228
1551	422229
1951	422230
5627	422231
10395	422232
19101	422233
2277	422234
352	422235
26156	422236
62199	422237
9496	422238
22196	422239
46920	422240
12795	422241
65206	422242
8198	422243
69823	422244
377	422245
75825	422246
40191	422247
49753	422248
25577	422249
18759	422250
52083	422251
19125	422252
1687	422253
104512	422254
30146	422255
12448	422256
22348	422257
78548	422258
2320	422259
43178	422260
17749	422261
5980	422262
4068	422263
37076	422264
43722	422265
2302	422266
4272	422267
63636	422268
27783	422269
50107	422270
112302	422271
80644	422272
5489	422273
42801	422274
4811	422275
44867	422276
11011	422277
4091	422278
61426	422279
43474	422280
1091	422281
59576	422282
33833	422283
432	422284
92639	422285
99045	422286
41664	422287
46096	422288
12795	422289
16340	422290
6955	422291
4289	422292
98057	422293
38903	422294
28451	422295
80635	422296
5436	422297
20406	422298
463	422299
66630	422300
18507	422301
14335	422302
28151	422303
20652	422304
28902	422305
193	422306
52110	422307
16820	422308
38572	422309
31098	422310
80894	422311
72708	422312
16037	422313
15684	422314
8791	422315
31358	422316
48858	422317
12306	422318
12450	422319
79094	422320
56045	422321
43352	422322
68909	422323
33399	422324
1757	422325
2928	422326
104107	422327
539	422328
44081	422329
31059	422330
47499	422331
7709	422332
22628	422333
25901	422334
38326	422335
46000	422336
18816	422337
42139	422338
6183	422339
27463	422340
83312	422341
63655	422342
29486	422343
9103	422344
43475	422345
33351	422346
9266	422347
48196	422348
22778	422349
40428	422350
18877	422351
47926	422352
48212	422353
66790	422354
768	422355
1106	422356
1034	422357
47803	422358
34422	422359
55538	422360
59011	422361
3311	422362
25097	422363
75773	422364
3490	422365
51825	422366
38434	422367
108	422368
24772	422369
45263	422370
12286	422371
37781	422372
49221	422373
14978	422374
46725	422375
515	422376
34715	422377
2817	422378
116	422379
17542	422380
80146	422381
113215	422382
5176	422383
26088	422384
38923	422385
55565	422386
21508	422387
208	422388
1446	422389
12928	422390
48016	422391
94010	422392
33485	422393
55972	422394
73345	422395
1432	422396
7245	422397
26348	422398
1979	422399
45905	422400
47506	422401
1026	422402
1139	422403
48860	422404
98541	422405
60451	422406
25427	422407
2904	422408
4174	422409
29119	422410
10183	422411
16436	422412
1115	422413
64353	422414
217	422415
4051	422416
15070	422417
42487	422418
8395	422419
76694	422420
6521	422421
41317	422422
244	422423
27412	422424
4340	422425
48189	422426
3795	422427
319	422428
47165	422429
6720	422430
8732	422431
27291	422432
30600	422433
22828	422434
4490	422435
22710	422436
1560	422437
6217	422438
13855	422439
25345	422440
96347	422441
9361	422442
84458	422443
34363	422444
17430	422445
17951	422446
1587	422447
15628	422448
4437	422449
17697	422450
8163	422451
27460	422452
506	422453
36517	422454
43781	422455
4469	422456
6716	422457
2870	422458
100612	422459
35164	422460
45412	422461
16798	422462
5255	422463
63893	422464
34801	422465
42411	422466
3899	422467
52126	422468
41320	422469
78181	422470
51735	422471
12399	422472
10973	422473
22009	422474
71188	422475
31518	422476
17528	422477
14569	422478
12133	422479
8313	422480
22531	422481
35466	422482
4638	422483
8018	422484
6908	422485
25608	422486
10787	422487
28713	422488
44744	422489
795	422490
522	422491
21401	422492
68193	422493
60728	422494
37500	422495
64967	422496
35038	422497
78027	422498
12316	422499
36284	422500
32425	422501
1253	422502
7227	422503
7333	422504
11726	422505
3277	422506
22593	422507
279	422508
23460	422509
4843	422510
33072	422511
13453	422512
6778	422513
45394	422514
40894	422515
7947	422516
104026	422517
20223	422518
289	422519
15841	422520
4562	422521
16728	422522
8153	422523
2230	422524
1965	422525
10988	422526
20619	422527
35517	422528
9290	422529
54974	422530
44070	422531
39466	422532
65541	422533
9159	422534
48604	422535
42374	422536
14729	422537
10978	422538
8698	422539
190	422540
36355	422541
45897	422542
20217	422543
2022	422544
107	422545
46519	422546
28228	422547
1921	422548
94188	422549
45381	422550
60355	422551
22435	422552
35690	422553
18850	422554
26	422555
3987	422556
20005	422557
7804	422558
28651	422559
34243	422560
9886	422561
58573	422562
20483	422563
15236	422564
10658	422565
13005	422566
97906	422567
62004	422568
36928	422569
28154	422570
18909	422571
12334	422572
36921	422573
37971	422574
25907	422575
91166	422576
57191	422577
63208	422578
48867	422579
24256	422580
32630	422581
86738	422582
58468	422583
4483	422584
5504	422585
92302	422586
100876	422587
34599	422588
72457	422589
52798	422590
11261	422591
77135	422592
36843	422593
22265	422594
13900	422595
35623	422596
19273	422597
43412	422598
4738	422599
47435	422600
109774	422601
6544	422602
80094	422603
22495	422604
63000	422605
19833	422606
75976	422607
1242	422608
78745	422609
22320	422610
85	422611
45757	422612
3021	422613
54183	422614
31806	422615
92790	422616
62881	422617
10220	422618
37080	422619
93197	422620
27156	422621
1104	422622
31567	422623
30490	422624
16889	422625
40128	422626
89703	422627
9376	422628
908	422629
27038	422630
7853	422631
36224	422632
1316	422633
53469	422634
43796	422635
51777	422636
16203	422637
9021	422638
10547	422639
68542	422640
20379	422641
27453	422642
21647	422643
104157	422644
63736	422645
11751	422646
18312	422647
41105	422648
63337	422649
14425	422650
39507	422651
3764	422652
54713	422653
7345	422654
9381	422655
1754	422656
29199	422657
30	422658
90085	422659
16272	422660
19731	422661
17615	422662
29764	422663
81752	422664
37331	422665
37652	422666
4265	422667
38259	422668
14498	422669
299	422670
33364	422671
309	422672
1503	422673
11638	422674
48861	422675
5078	422676
4350	422677
7445	422678
68336	422679
1919	422680
6779	422681
112772	422682
39455	422683
16411	422684
8656	422685
89282	422686
106824	422687
13460	422688
12841	422689
20229	422690
7779	422691
1948	422692
83170	422693
71955	422694
29415	422695
67510	422696
17671	422697
33138	422698
51122	422699
6287	422700
9706	422701
103462	422702
52621	422703
45376	422704
3021	422705
103573	422706
6132	422707
76516	422708
14063	422709
71195	422710
6636	422711
29493	422712
26034	422713
4999	422714
80516	422715
1838	422716
29112	422717
27066	422718
12608	422719
40970	422720
3141	422721
98789	422722
54313	422723
62643	422724
57400	422725
10919	422726
52355	422727
11336	422728
71904	422729
15188	422730
9147	422731
25650	422732
7349	422733
3518	422734
341	422735
16578	422736
142	422737
2263	422738
1917	422739
16017	422740
97856	422741
4338	422742
101562	422743
55759	422744
22116	422745
14115	422746
60751	422747
5392	422748
14463	422749
64666	422750
596	422751
8151	422752
55030	422753
15362	422754
86407	422755
113	422756
15815	422757
67980	422758
23092	422759
40734	422760
17105	422761
10238	422762
7797	422763
66634	422764
32151	422765
41739	422766
23996	422767
3454	422768
44544	422769
17135	422770
1770	422771
24539	422772
26708	422773
63645	422774
10912	422775
84724	422776
38133	422777
1682	422778
22674	422779
5116	422780
4194	422781
76	422782
48	422783
10008	422784
63651	422785
90673	422786
76579	422787
26972	422788
8076	422789
13852	422790
23743	422791
15900	422792
10945	422793
13496	422794
64153	422795
13229	422796
27887	422797
1527	422798
7	422799
1490	422800
2328	422801
101899	422802
792	422803
32485	422804
30547	422805
14245	422806
7644	422807
23596	422808
4412	422809
36617	422810
6703	422811
87583	422812
3297	422813
10155	422814
4986	422815
75432	422816
26286	422817
63733	422818
678	422819
55390	422820
45507	422821
97754	422822
1101	422823
85904	422824
970	422825
51528	422826
29741	422827
1228	422828
57786	422829
20586	422830
72217	422831
41651	422832
46041	422833
1	422834
13053	422835
45879	422836
1238	422837
32834	422838
82819	422839
24957	422840
3457	422841
20781	422842
10995	422843
75644	422844
992	422845
30565	422846
988	422847
77008	422848
17248	422849
84054	422850
7007	422851
3440	422852
80426	422853
84928	422854
2335	422855
18550	422856
64872	422857
34	422858
16613	422859
44995	422860
76796	422861
213	422862
51799	422863
79895	422864
4753	422865
20555	422866
6300	422867
53768	422868
42940	422869
35235	422870
48896	422871
373	422872
5840	422873
30743	422874
2587	422875
22983	422876
56388	422877
23340	422878
16934	422879
15788	422880
20996	422881
95316	422882
59650	422883
10127	422884
3538	422885
9765	422886
28005	422887
278	422888
25650	422889
9737	422890
22345	422891
27636	422892
103943	422893
24888	422894
9832	422895
957	422896
38591	422897
16293	422898
72054	422899
9626	422900
12980	422901
42657	422902
34299	422903
74348	422904
12432	422905
33845	422906
59676	422907
113663	422908
25793	422909
5914	422910
40416	422911
22091	422912
40603	422913
8982	422914
32808	422915
26180	422916
98564	422917
58293	422918
42548	422919
66304	422920
5910	422921
5676	422922
9854	422923
52874	422924
109	422925
123	422926
102465	422927
12257	422928
77818	422929
32785	422930
58557	422931
41626	422932
7498	422933
16489	422934
32590	422935
52346	422936
21255	422937
50200	422938
69347	422939
37345	422940
49474	422941
11529	422942
62137	422943
1145	422944
41447	422945
6427	422946
80202	422947
98757	422948
22530	422949
45109	422950
7452	422951
105497	422952
63350	422953
22365	422954
21051	422955
62043	422956
13032	422957
66561	422958
1400	422959
1501	422960
2342	422961
57014	422962
43575	422963
675	422964
102396	422965
33348	422966
1518	422967
71750	422968
37006	422969
655	422970
7069	422971
32	422972
19	422973
37784	422974
35614	422975
232	422976
458	422977
12363	422978
78617	422979
23694	422980
29842	422981
9926	422982
2109	422983
9636	422984
75000	422985
26484	422986
40865	422987
4588	422988
43652	422989
4548	422990
18021	422991
18704	422992
26139	422993
51250	422994
574	422995
13433	422996
114008	422997
25752	422998
5066	422999
61986	423000
35866	423001
1932	423002
19890	423003
64457	423004
41237	423005
54795	423006
33100	423007
19190	423008
6610	423009
55163	423010
27029	423011
664	423012
27902	423013
51809	423014
22492	423015
7489	423016
80405	423017
54653	423018
26310	423019
16349	423020
26573	423021
63806	423022
68566	423023
26777	423024
75285	423025
3207	423026
75620	423027
13525	423028
45025	423029
3196	423030
75750	423031
907	423032
2415	423033
4962	423034
36776	423035
80884	423036
46565	423037
23680	423038
34426	423039
681	423040
24295	423041
3313	423042
28120	423043
57299	423044
1996	423045
102795	423046
55805	423047
84910	423048
47439	423049
15481	423050
45600	423051
3752	423052
622	423053
59	423054
19775	423055
53345	423056
7228	423057
36613	423058
18170	423059
16602	423060
36124	423061
12814	423062
51082	423063
25851	423064
23464	423065
36123	423066
49901	423067
805	423068
564	423069
13451	423070
1127	423071
18218	423072
38472	423073
10285	423074
20371	423075
13	423076
33843	423077
22340	423078
19681	423079
34085	423080
43460	423081
30807	423082
87545	423083
30647	423084
30922	423085
3419	423086
23171	423087
7963	423088
15528	423089
81573	423090
75642	423091
4271	423092
29495	423093
27247	423094
95192	423095
1820	423096
24855	423097
1555	423098
9621	423099
8175	423100
97	423101
40426	423102
87987	423103
11676	423104
290	423105
33373	423106
84229	423107
53974	423108
1117	423109
56628	423110
1295	423111
1778	423112
63018	423113
693	423114
14951	423115
36809	423116
16263	423117
75665	423118
35431	423119
58011	423120
4197	423121
41457	423122
78776	423123
46140	423124
54626	423125
4816	423126
24352	423127
9248	423128
47363	423129
10866	423130
643	423131
57053	423132
108269	423133
6675	423134
38590	423135
47539	423136
45859	423137
1818	423138
42742	423139
17246	423140
53082	423141
26719	423142
1561	423143
9655	423144
80007	423145
48388	423146
64261	423147
3458	423148
20	423149
9910	423150
5336	423151
23207	423152
31784	423153
30808	423154
1781	423155
16512	423156
1782	423157
48045	423158
56636	423159
24444	423160
4348	423161
88583	423162
3310	423163
25466	423164
2963	423165
10152	423166
68211	423167
1704	423168
16222	423169
36245	423170
31203	423171
84268	423172
7907	423173
3353	423174
76	423175
1048	423176
28960	423177
53680	423178
39843	423179
26565	423180
16799	423181
35012	423182
11417	423183
10275	423184
58613	423185
19033	423186
4034	423187
6743	423188
1144	423189
49743	423190
18883	423191
45168	423192
61111	423193
16802	423194
10903	423195
38296	423196
2044	423197
12553	423198
76517	423199
81351	423200
10354	423201
28030	423202
3771	423203
66351	423204
22942	423205
70833	423206
24206	423207
268	423208
15031	423209
96115	423210
95529	423211
12	423212
14975	423213
42241	423214
4569	423215
25983	423216
7754	423217
3995	423218
68229	423219
10586	423220
29055	423221
20329	423222
43770	423223
41831	423224
65075	423225
99288	423226
52135	423227
36225	423228
63184	423229
13871	423230
47576	423231
36632	423232
17084	423233
24870	423234
17027	423235
58845	423236
38882	423237
43721	423238
4414	423239
63247	423240
84329	423241
2127	423242
14132	423243
75277	423244
10754	423245
44477	423246
28865	423247
42213	423248
2477	423249
178	423250
1215	423251
41610	423252
105370	423253
291	423254
70229	423255
32195	423256
21878	423257
5786	423258
92830	423259
2792	423260
32546	423261
24	423262
62442	423263
38705	423264
1396	423265
13265	423266
41	423267
56888	423268
48516	423269
42062	423270
6522	423271
65	423272
3662	423273
17663	423274
22603	423275
4162	423276
429	423277
11755	423278
63886	423279
9743	423280
17089	423281
77309	423282
1820	423283
7701	423284
18046	423285
1427	423286
69007	423287
54158	423288
54638	423289
26346	423290
11167	423291
54001	423292
6016	423293
7764	423294
45973	423295
7519	423296
6158	423297
5846	423298
7956	423299
28065	423300
62845	423301
45812	423302
1121	423303
11318	423304
2260	423305
847	423306
89315	423307
579	423308
4417	423309
61178	423310
92908	423311
18741	423312
23540	423313
27822	423314
4321	423315
133	423316
65542	423317
10777	423318
20445	423319
8592	423320
31139	423321
4952	423322
48165	423323
883	423324
25	423325
2169	423326
7105	423327
3162	423328
46819	423329
40398	423330
73735	423331
18485	423332
4054	423333
12061	423334
15719	423335
40445	423336
81483	423337
49509	423338
44856	423339
13336	423340
26771	423341
640	423342
1418	423343
85936	423344
4063	423345
41571	423346
86518	423347
5184	423348
41442	423349
85401	423350
28	423351
73247	423352
50622	423353
41133	423354
63819	423355
2775	423356
66813	423357
20642	423358
17171	423359
1634	423360
101412	423361
83790	423362
7319	423363
11310	423364
100853	423365
37043	423366
3674	423367
52730	423368
10294	423369
14741	423370
43096	423371
47836	423372
1004	423373
91710	423374
70421	423375
67848	423376
49149	423377
46290	423378
383	423379
47566	423380
26096	423381
3430	423382
16002	423383
25011	423384
6515	423385
2753	423386
98228	423387
5359	423388
66928	423389
21729	423390
71014	423391
75457	423392
14912	423393
89318	423394
83398	423395
21487	423396
26644	423397
83724	423398
4355	423399
29833	423400
13788	423401
55514	423402
40857	423403
79362	423404
48339	423405
4016	423406
22018	423407
1795	423408
92105	423409
46042	423410
31583	423411
47052	423412
54032	423413
53603	423414
28900	423415
10447	423416
268	423417
92180	423418
8278	423419
22468	423420
1343	423421
447	423422
4764	423423
6374	423424
17050	423425
36563	423426
32402	423427
50121	423428
80	423429
38307	423430
31612	423431
2344	423432
343	423433
46852	423434
72900	423435
10016	423436
21294	423437
13507	423438
36565	423439
65473	423440
17123	423441
6871	423442
62533	423443
52388	423444
31714	423445
19062	423446
8214	423447
15229	423448
58341	423449
2017	423450
5865	423451
82741	423452
20269	423453
24241	423454
52249	423455
22068	423456
51	423457
8850	423458
1857	423459
16065	423460
38388	423461
447	423462
33352	423463
6704	423464
14503	423465
51476	423466
67123	423467
68546	423468
10756	423469
429	423470
53254	423471
31516	423472
42675	423473
2866	423474
50782	423475
13754	423476
14470	423477
29139	423478
3250	423479
34190	423480
51791	423481
56738	423482
9730	423483
21522	423484
54895	423485
24784	423486
33008	423487
1852	423488
86932	423489
1637	423490
19620	423491
16735	423492
9297	423493
101305	423494
7921	423495
18262	423496
36739	423497
2944	423498
5349	423499
54467	423500
46414	423501
2534	423502
11831	423503
36422	423504
250	423505
44751	423506
46540	423507
75949	423508
1422	423509
2963	423510
48650	423511
113350	423512
15642	423513
51648	423514
6912	423515
33091	423516
14101	423517
81367	423518
78551	423519
34879	423520
6762	423521
83518	423522
17430	423523
13257	423524
32810	423525
14539	423526
222	423527
6962	423528
14829	423529
66305	423530
46064	423531
130	423532
57699	423533
2576	423534
33483	423535
2224	423536
31719	423537
12442	423538
303	423539
51838	423540
23369	423541
97869	423542
1559	423543
32377	423544
82147	423545
37945	423546
62916	423547
23831	423548
91097	423549
64719	423550
10826	423551
58244	423552
101284	423553
92796	423554
67204	423555
324	423556
8366	423557
20387	423558
1693	423559
11594	423560
49205	423561
39857	423562
22018	423563
4203	423564
95225	423565
29254	423566
34206	423567
52773	423568
48272	423569
60608	423570
47969	423571
42429	423572
5595	423573
19449	423574
23299	423575
48183	423576
32080	423577
24332	423578
4864	423579
174	423580
2583	423581
89863	423582
10583	423583
44091	423584
5477	423585
65416	423586
30537	423587
80555	423588
16855	423589
69910	423590
9904	423591
31822	423592
55761	423593
3024	423594
74383	423595
46865	423596
11662	423597
6700	423598
6192	423599
15191	423600
27909	423601
13557	423602
10574	423603
28507	423604
14726	423605
32707	423606
2601	423607
13094	423608
21133	423609
16157	423610
23401	423611
25541	423612
58790	423613
32403	423614
17	423615
97044	423616
17212	423617
2389	423618
39761	423619
23771	423620
12180	423621
8885	423622
56150	423623
38548	423624
30577	423625
9002	423626
19926	423627
40622	423628
11954	423629
30235	423630
12401	423631
27086	423632
42438	423633
18456	423634
69959	423635
16231	423636
632	423637
89367	423638
14754	423639
56578	423640
22303	423641
7614	423642
4877	423643
52557	423644
27199	423645
61268	423646
53059	423647
88055	423648
36418	423649
5608	423650
8977	423651
13994	423652
11156	423653
20082	423654
77212	423655
82007	423656
3091	423657
14119	423658
2516	423659
22	423660
54062	423661
77980	423662
14655	423663
40030	423664
603	423665
9013	423666
71799	423667
9327	423668
15183	423669
18613	423670
5702	423671
107	423672
36470	423673
32149	423674
18723	423675
25135	423676
216	423677
23988	423678
14535	423679
19394	423680
23149	423681
9857	423682
54607	423683
13180	423684
30143	423685
20888	423686
38991	423687
70687	423688
49464	423689
89823	423690
10523	423691
7176	423692
72360	423693
25133	423694
4471	423695
1112	423696
33311	423697
55083	423698
8616	423699
54524	423700
15099	423701
44643	423702
63232	423703
175	423704
51341	423705
68072	423706
77875	423707
36915	423708
20892	423709
66	423710
50484	423711
14248	423712
1036	423713
71387	423714
14660	423715
1114	423716
19872	423717
48954	423718
84962	423719
30469	423720
6343	423721
73943	423722
3884	423723
34272	423724
1346	423725
4573	423726
24463	423727
22521	423728
39410	423729
27027	423730
445	423731
2248	423732
89320	423733
248	423734
70870	423735
958	423736
58776	423737
29733	423738
4018	423739
45304	423740
41888	423741
78739	423742
1392	423743
31748	423744
2223	423745
9507	423746
9195	423747
28427	423748
18375	423749
48273	423750
63221	423751
12771	423752
1099	423753
96696	423754
33175	423755
72183	423756
38322	423757
7005	423758
61319	423759
19979	423760
41708	423761
66362	423762
112344	423763
32800	423764
4960	423765
33672	423766
5838	423767
48865	423768
51027	423769
16970	423770
73140	423771
19820	423772
19276	423773
22782	423774
36804	423775
60387	423776
8414	423777
30094	423778
994	423779
18852	423780
45842	423781
26453	423782
3353	423783
8290	423784
71099	423785
42059	423786
61377	423787
16166	423788
3974	423789
32058	423790
96626	423791
194	423792
27856	423793
2472	423794
12201	423795
1301	423796
82	423797
79572	423798
22044	423799
62611	423800
63600	423801
5478	423802
27780	423803
16521	423804
50130	423805
1236	423806
15433	423807
193	423808
19059	423809
2307	423810
2314	423811
88777	423812
7948	423813
53092	423814
82527	423815
2053	423816
62342	423817
8984	423818
35143	423819
349	423820
20253	423821
23910	423822
19951	423823
17615	423824
79049	423825
31166	423826
5567	423827
90813	423828
71333	423829
6124	423830
5123	423831
39783	423832
23616	423833
13732	423834
48817	423835
44195	423836
23815	423837
2974	423838
87544	423839
23418	423840
46413	423841
2621	423842
33005	423843
8849	423844
5831	423845
10526	423846
256	423847
33287	423848
22791	423849
41506	423850
18696	423851
32049	423852
27471	423853
58438	423854
10719	423855
48830	423856
26737	423857
7377	423858
97190	423859
6122	423860
87	423861
100	423862
21353	423863
88	423864
27359	423865
93642	423866
18880	423867
65664	423868
677	423869
10334	423870
10	423871
37096	423872
19350	423873
37484	423874
2677	423875
39175	423876
8136	423877
994	423878
82586	423879
80042	423880
97	423881
41805	423882
30916	423883
7201	423884
97027	423885
14385	423886
76579	423887
4914	423888
33769	423889
1713	423890
32897	423891
7298	423892
106291	423893
82085	423894
7061	423895
26354	423896
36199	423897
23029	423898
56697	423899
3365	423900
41578	423901
32988	423902
85974	423903
19764	423904
307	423905
1631	423906
1614	423907
861	423908
22025	423909
61822	423910
38570	423911
51210	423912
64711	423913
12008	423914
86947	423915
14414	423916
24990	423917
2582	423918
45313	423919
7430	423920
42534	423921
62271	423922
7633	423923
11362	423924
2553	423925
111534	423926
9928	423927
42690	423928
10520	423929
36992	423930
219	423931
7765	423932
5473	423933
19390	423934
25947	423935
54780	423936
23432	423937
68586	423938
89479	423939
964	423940
1091	423941
24561	423942
118	423943
12289	423944
11700	423945
67	423946
58440	423947
11668	423948
33453	423949
112	423950
58644	423951
269	423952
2786	423953
29676	423954
49354	423955
6130	423956
25969	423957
6386	423958
2136	423959
61024	423960
5918	423961
10536	423962
18450	423963
51785	423964
1501	423965
1048	423966
9474	423967
1164	423968
382	423969
72651	423970
9474	423971
5905	423972
59756	423973
68719	423974
15131	423975
2143	423976
21066	423977
6690	423978
66087	423979
54054	423980
7250	423981
5468	423982
17090	423983
1592	423984
5733	423985
79832	423986
22446	423987
59881	423988
1614	423989
29115	423990
17034	423991
45403	423992
45628	423993
82827	423994
75058	423995
33184	423996
39430	423997
9863	423998
65256	423999
7623	424000
45286	424001
13359	424002
18647	424003
49757	424004
65563	424005
27626	424006
827	424007
24645	424008
671	424009
14959	424010
8370	424011
27748	424012
54029	424013
76311	424014
32681	424015
104400	424016
72077	424017
38250	424018
18589	424019
64497	424020
110486	424021
52294	424022
49433	424023
5389	424024
1095	424025
5815	424026
17067	424027
11471	424028
23195	424029
21111	424030
55690	424031
9495	424032
73463	424033
33997	424034
18121	424035
27440	424036
58512	424037
1	424038
49142	424039
60196	424040
9451	424041
39772	424042
55863	424043
51988	424044
49033	424045
87023	424046
39686	424047
56616	424048
67243	424049
9504	424050
46487	424051
38095	424052
70024	424053
7015	424054
72787	424055
953	424056
7782	424057
60233	424058
2879	424059
34571	424060
29107	424061
29800	424062
47832	424063
7769	424064
10180	424065
55500	424066
43255	424067
27452	424068
566	424069
8929	424070
2978	424071
31445	424072
1130	424073
89956	424074
6506	424075
14646	424076
24333	424077
1341	424078
5997	424079
23009	424080
5753	424081
30299	424082
17209	424083
49310	424084
2802	424085
3627	424086
40758	424087
8664	424088
4975	424089
45954	424090
7059	424091
94999	424092
1550	424093
6107	424094
4296	424095
16708	424096
4532	424097
32761	424098
12146	424099
563	424100
16030	424101
66632	424102
36485	424103
51699	424104
71893	424105
10847	424106
69330	424107
13284	424108
90171	424109
543	424110
95349	424111
42356	424112
2977	424113
90927	424114
36069	424115
13055	424116
59737	424117
1713	424118
35161	424119
105419	424120
35043	424121
16643	424122
10959	424123
62502	424124
36034	424125
21054	424126
20056	424127
52109	424128
21292	424129
23801	424130
2148	424131
43698	424132
6573	424133
5703	424134
25433	424135
101181	424136
19001	424137
27414	424138
18596	424139
4564	424140
548	424141
40132	424142
34268	424143
9107	424144
36876	424145
53382	424146
2	424147
28980	424148
2845	424149
40554	424150
43486	424151
35001	424152
1726	424153
11452	424154
53951	424155
8311	424156
296	424157
37935	424158
72361	424159
38472	424160
1255	424161
20286	424162
16414	424163
48944	424164
84016	424165
600	424166
300	424167
15862	424168
35110	424169
55522	424170
49546	424171
18704	424172
38906	424173
21267	424174
15704	424175
19365	424176
33429	424177
58383	424178
84001	424179
72032	424180
102086	424181
3058	424182
17726	424183
97333	424184
17656	424185
15231	424186
15398	424187
56	424188
10110	424189
56076	424190
15576	424191
40251	424192
1156	424193
69631	424194
61033	424195
6364	424196
40826	424197
53465	424198
60071	424199
4034	424200
55740	424201
91952	424202
33312	424203
39086	424204
19838	424205
13336	424206
68	424207
64847	424208
45061	424209
3310	424210
107374	424211
38	424212
23146	424213
90023	424214
8773	424215
41213	424216
19961	424217
28105	424218
35725	424219
52945	424220
5977	424221
5036	424222
23842	424223
761	424224
9687	424225
30686	424226
25210	424227
31833	424228
23949	424229
32108	424230
53857	424231
37364	424232
15743	424233
4085	424234
8184	424235
3014	424236
445	424237
53	424238
1489	424239
20450	424240
19287	424241
14226	424242
1062	424243
53319	424244
10257	424245
38540	424246
14852	424247
5358	424248
4056	424249
9475	424250
153	424251
44299	424252
27023	424253
65154	424254
83832	424255
86162	424256
35103	424257
55358	424258
54019	424259
9878	424260
64241	424261
23835	424262
638	424263
4772	424264
48505	424265
66160	424266
86878	424267
8306	424268
5771	424269
31744	424270
7427	424271
11877	424272
22149	424273
25317	424274
9117	424275
94868	424276
87696	424277
63542	424278
6980	424279
16490	424280
87598	424281
16030	424282
44153	424283
6916	424284
944	424285
41653	424286
47836	424287
23715	424288
11132	424289
16710	424290
36944	424291
109031	424292
12582	424293
38908	424294
3558	424295
48633	424296
679	424297
26686	424298
867	424299
7379	424300
2404	424301
38342	424302
22445	424303
13620	424304
863	424305
13863	424306
57688	424307
31554	424308
886	424309
13659	424310
11208	424311
171	424312
1471	424313
26124	424314
96254	424315
40960	424316
38486	424317
35544	424318
363	424319
32089	424320
5725	424321
2332	424322
99531	424323
8917	424324
11858	424325
3868	424326
6755	424327
57885	424328
63662	424329
6678	424330
13729	424331
27419	424332
26228	424333
22650	424334
38038	424335
40066	424336
37287	424337
68325	424338
18637	424339
6	424340
20273	424341
85196	424342
5114	424343
69230	424344
13655	424345
55419	424346
6962	424347
215	424348
34515	424349
2441	424350
559	424351
62420	424352
53760	424353
21890	424354
66234	424355
92973	424356
47477	424357
34175	424358
7432	424359
80234	424360
38587	424361
4692	424362
35672	424363
34968	424364
553	424365
304	424366
31603	424367
53263	424368
6422	424369
67881	424370
922	424371
13319	424372
37653	424373
5291	424374
17799	424375
43983	424376
75386	424377
2143	424378
22610	424379
59244	424380
217	424381
71317	424382
6294	424383
19780	424384
101221	424385
23848	424386
1039	424387
9774	424388
1361	424389
28258	424390
6871	424391
66542	424392
102681	424393
74802	424394
24917	424395
1868	424396
76564	424397
70230	424398
55093	424399
74427	424400
98269	424401
42171	424402
14389	424403
98296	424404
22906	424405
28487	424406
3736	424407
4848	424408
90407	424409
15710	424410
349	424411
6045	424412
1219	424413
4099	424414
16484	424415
4302	424416
1497	424417
11110	424418
5976	424419
25665	424420
13641	424421
13321	424422
29349	424423
24821	424424
3932	424425
60015	424426
2634	424427
796	424428
86443	424429
77113	424430
48001	424431
9561	424432
33726	424433
69867	424434
46654	424435
29366	424436
24882	424437
11852	424438
43074	424439
56252	424440
2882	424441
38888	424442
6395	424443
1683	424444
1338	424445
7069	424446
29850	424447
16261	424448
78645	424449
758	424450
20730	424451
11071	424452
4624	424453
88816	424454
16215	424455
43181	424456
46225	424457
110199	424458
10121	424459
15741	424460
7384	424461
31375	424462
5578	424463
1615	424464
26367	424465
3680	424466
70468	424467
4559	424468
23537	424469
4012	424470
31540	424471
55008	424472
47	424473
65270	424474
63948	424475
15325	424476
8748	424477
691	424478
30852	424479
72672	424480
59980	424481
40090	424482
11279	424483
68345	424484
79401	424485
53993	424486
35494	424487
8021	424488
28717	424489
70018	424490
78519	424491
23	424492
75403	424493
185	424494
112576	424495
8492	424496
15265	424497
62707	424498
2792	424499
60735	424500
231	424501
12076	424502
35902	424503
1940	424504
23844	424505
39298	424506
33362	424507
8768	424508
12717	424509
16400	424510
323	424511
11705	424512
31141	424513
48040	424514
103419	424515
22367	424516
26895	424517
67624	424518
14731	424519
40347	424520
17	424521
40902	424522
34872	424523
31023	424524
4299	424525
26579	424526
39548	424527
73289	424528
7981	424529
1401	424530
21544	424531
7325	424532
30022	424533
28331	424534
28415	424535
21992	424536
107427	424537
70214	424538
15842	424539
2465	424540
2032	424541
42436	424542
37337	424543
5591	424544
22767	424545
47035	424546
5303	424547
21151	424548
1413	424549
70211	424550
2784	424551
68882	424552
14974	424553
21175	424554
78903	424555
107693	424556
37597	424557
47016	424558
7412	424559
10611	424560
54514	424561
34284	424562
19249	424563
36876	424564
8701	424565
6913	424566
37	424567
260	424568
46418	424569
7872	424570
1250	424571
18908	424572
17708	424573
60761	424574
57267	424575
20556	424576
2907	424577
41527	424578
8558	424579
27127	424580
5550	424581
44494	424582
21061	424583
69969	424584
36061	424585
7505	424586
47276	424587
903	424588
44817	424589
18268	424590
1208	424591
18532	424592
31664	424593
21197	424594
12059	424595
58934	424596
12535	424597
247	424598
31569	424599
5050	424600
47920	424601
40186	424602
1221	424603
1261	424604
7493	424605
39672	424606
17400	424607
33188	424608
59067	424609
21239	424610
42300	424611
31257	424612
42379	424613
29136	424614
27523	424615
12641	424616
69472	424617
1184	424618
4028	424619
5358	424620
9576	424621
79735	424622
8576	424623
3200	424624
34414	424625
3523	424626
66865	424627
29525	424628
23856	424629
84447	424630
7418	424631
49897	424632
887	424633
15456	424634
73550	424635
103217	424636
57668	424637
2844	424638
14953	424639
85790	424640
36900	424641
63754	424642
40415	424643
467	424644
29096	424645
83875	424646
25497	424647
1856	424648
13078	424649
24749	424650
10762	424651
87795	424652
27969	424653
22771	424654
25654	424655
6752	424656
64872	424657
5237	424658
89217	424659
5683	424660
10498	424661
36177	424662
18948	424663
15189	424664
60451	424665
36848	424666
21365	424667
12437	424668
33727	424669
10992	424670
58922	424671
29610	424672
30510	424673
79984	424674
5675	424675
21023	424676
42667	424677
101807	424678
24240	424679
22840	424680
17601	424681
7096	424682
73763	424683
137	424684
11233	424685
33826	424686
4355	424687
85	424688
515	424689
19386	424690
15280	424691
37103	424692
92730	424693
49540	424694
102003	424695
37559	424696
11661	424697
43538	424698
56552	424699
54475	424700
20899	424701
46278	424702
44634	424703
33958	424704
67001	424705
13863	424706
83408	424707
2096	424708
9181	424709
1926	424710
8523	424711
53391	424712
14823	424713
19358	424714
69197	424715
47528	424716
7699	424717
33823	424718
63488	424719
49465	424720
20998	424721
4073	424722
50573	424723
20606	424724
734	424725
21423	424726
49493	424727
56779	424728
2136	424729
48627	424730
11598	424731
93694	424732
9331	424733
14137	424734
38874	424735
8893	424736
30685	424737
37433	424738
254	424739
18405	424740
8267	424741
33423	424742
37713	424743
35790	424744
21995	424745
65505	424746
95866	424747
71928	424748
7665	424749
19964	424750
18287	424751
72839	424752
29400	424753
16872	424754
33786	424755
13958	424756
4417	424757
102478	424758
33914	424759
65090	424760
7579	424761
3177	424762
3648	424763
43666	424764
1229	424765
24040	424766
38634	424767
15075	424768
76393	424769
10881	424770
36776	424771
19203	424772
15356	424773
79656	424774
271	424775
94533	424776
37383	424777
57737	424778
1347	424779
466	424780
4110	424781
10606	424782
19260	424783
34112	424784
51262	424785
39688	424786
29708	424787
106866	424788
34279	424789
39338	424790
18918	424791
33700	424792
7629	424793
86987	424794
18250	424795
82434	424796
12088	424797
39797	424798
44419	424799
23211	424800
5272	424801
11383	424802
21443	424803
30956	424804
50830	424805
56406	424806
63105	424807
16387	424808
24968	424809
2343	424810
22248	424811
60925	424812
71296	424813
89096	424814
1667	424815
1376	424816
23780	424817
75189	424818
6347	424819
100730	424820
1392	424821
25033	424822
92600	424823
43028	424824
11630	424825
24528	424826
38904	424827
45357	424828
35982	424829
75734	424830
9611	424831
45542	424832
73551	424833
12257	424834
13591	424835
22266	424836
26752	424837
5188	424838
40923	424839
11387	424840
16403	424841
7118	424842
38889	424843
3278	424844
60630	424845
54201	424846
28769	424847
64766	424848
13080	424849
10035	424850
20816	424851
13800	424852
18372	424853
20270	424854
51695	424855
85763	424856
83318	424857
35890	424858
18465	424859
435	424860
11264	424861
4518	424862
77933	424863
34815	424864
27413	424865
26715	424866
2219	424867
36959	424868
12277	424869
32850	424870
11620	424871
10921	424872
12909	424873
62786	424874
4031	424875
3089	424876
16844	424877
56962	424878
100313	424879
16260	424880
14315	424881
5588	424882
59867	424883
2746	424884
101857	424885
59710	424886
22011	424887
11690	424888
63507	424889
87214	424890
15867	424891
3462	424892
66429	424893
9211	424894
232	424895
101355	424896
57123	424897
38586	424898
6135	424899
61734	424900
71380	424901
7101	424902
91674	424903
982	424904
40766	424905
4259	424906
1661	424907
42036	424908
9285	424909
51498	424910
52978	424911
17044	424912
1788	424913
20659	424914
366	424915
3112	424916
17676	424917
4972	424918
3675	424919
8514	424920
10453	424921
4121	424922
36371	424923
32354	424924
31693	424925
14978	424926
12	424927
94993	424928
11335	424929
100062	424930
14674	424931
41000	424932
77179	424933
45448	424934
25058	424935
73758	424936
8545	424937
35805	424938
35300	424939
1255	424940
66306	424941
15139	424942
44455	424943
1631	424944
29609	424945
9570	424946
46152	424947
27114	424948
26817	424949
20226	424950
74059	424951
40164	424952
44114	424953
2194	424954
63097	424955
20534	424956
22838	424957
85968	424958
25878	424959
13215	424960
7706	424961
94237	424962
1757	424963
4248	424964
14644	424965
7443	424966
1446	424967
364	424968
1087	424969
57371	424970
40440	424971
64812	424972
3846	424973
25828	424974
61439	424975
15078	424976
8517	424977
13346	424978
24036	424979
104418	424980
332	424981
15004	424982
15922	424983
15597	424984
33727	424985
15575	424986
4947	424987
786	424988
74599	424989
50254	424990
58943	424991
135	424992
2470	424993
18417	424994
33827	424995
1596	424996
50579	424997
24538	424998
59059	424999
38135	425000
14981	425001
69954	425002
4	425003
7469	425004
35661	425005
69327	425006
25095	425007
89551	425008
54097	425009
42066	425010
21583	425011
90644	425012
48011	425013
5967	425014
35083	425015
14329	425016
1329	425017
75751	425018
22189	425019
99421	425020
9735	425021
29540	425022
65633	425023
11416	425024
32733	425025
18014	425026
30261	425027
49876	425028
101351	425029
88541	425030
47773	425031
1827	425032
61362	425033
1267	425034
6440	425035
59107	425036
2922	425037
8116	425038
2216	425039
80120	425040
6307	425041
23281	425042
831	425043
40875	425044
63466	425045
26746	425046
52177	425047
43162	425048
23143	425049
24646	425050
77473	425051
443	425052
640	425053
52600	425054
22982	425055
43229	425056
6208	425057
97958	425058
45270	425059
6854	425060
475	425061
96298	425062
1181	425063
31972	425064
2387	425065
22758	425066
67059	425067
49318	425068
17090	425069
40268	425070
9690	425071
13119	425072
37864	425073
23929	425074
57054	425075
37028	425076
97114	425077
18459	425078
38050	425079
7858	425080
8414	425081
10943	425082
52940	425083
7210	425084
35021	425085
403	425086
536	425087
22893	425088
587	425089
5530	425090
9205	425091
5893	425092
4013	425093
7710	425094
1292	425095
51629	425096
55423	425097
10628	425098
73912	425099
32006	425100
247	425101
9895	425102
3893	425103
1	425104
5315	425105
7504	425106
7241	425107
40703	425108
56003	425109
28025	425110
85120	425111
27550	425112
3258	425113
2502	425114
7479	425115
38090	425116
36359	425117
10421	425118
84998	425119
5618	425120
87613	425121
72567	425122
65826	425123
22714	425124
16717	425125
97167	425126
15462	425127
6770	425128
99685	425129
28925	425130
29255	425131
66964	425132
28457	425133
19481	425134
51698	425135
28044	425136
41538	425137
3816	425138
29278	425139
5318	425140
30444	425141
55598	425142
53618	425143
29830	425144
15196	425145
81382	425146
68339	425147
9930	425148
42097	425149
9120	425150
9061	425151
26084	425152
52992	425153
1046	425154
70057	425155
106233	425156
44394	425157
81878	425158
4612	425159
6442	425160
76546	425161
49149	425162
8507	425163
91653	425164
34331	425165
5566	425166
13779	425167
38711	425168
4582	425169
47551	425170
1100	425171
25316	425172
23804	425173
12907	425174
48705	425175
30498	425176
17937	425177
4012	425178
13512	425179
1873	425180
81448	425181
24973	425182
68320	425183
85846	425184
24707	425185
25818	425186
56730	425187
32187	425188
20098	425189
16318	425190
4097	425191
9725	425192
37562	425193
73993	425194
5058	425195
11957	425196
50980	425197
57167	425198
8440	425199
47850	425200
1894	425201
57944	425202
55405	425203
5908	425204
11066	425205
63653	425206
64369	425207
53992	425208
30260	425209
33	425210
21454	425211
11457	425212
11426	425213
32430	425214
86456	425215
26930	425216
32528	425217
12902	425218
24564	425219
59715	425220
2458	425221
18426	425222
78921	425223
40782	425224
28189	425225
101	425226
45124	425227
17922	425228
22902	425229
24107	425230
27323	425231
224	425232
70501	425233
1226	425234
27387	425235
29945	425236
94119	425237
53683	425238
22094	425239
44972	425240
1495	425241
10891	425242
159	425243
19346	425244
1741	425245
37784	425246
63406	425247
62191	425248
59517	425249
1184	425250
49127	425251
94409	425252
4086	425253
464	425254
2082	425255
57027	425256
66295	425257
12153	425258
404	425259
6211	425260
21928	425261
50031	425262
1015	425263
11842	425264
10287	425265
33303	425266
61772	425267
18180	425268
505	425269
11755	425270
69264	425271
4045	425272
26058	425273
22579	425274
31972	425275
18847	425276
17362	425277
87091	425278
5078	425279
75498	425280
7539	425281
90491	425282
13603	425283
583	425284
38398	425285
45114	425286
56064	425287
199	425288
30062	425289
35472	425290
55756	425291
26954	425292
70919	425293
62297	425294
58658	425295
28672	425296
67848	425297
2119	425298
22316	425299
4908	425300
1375	425301
55547	425302
23940	425303
8051	425304
24963	425305
30297	425306
22332	425307
22528	425308
811	425309
78075	425310
372	425311
5716	425312
4165	425313
14509	425314
10835	425315
95497	425316
1575	425317
46115	425318
43597	425319
45337	425320
47383	425321
23501	425322
84002	425323
1574	425324
37396	425325
30655	425326
74492	425327
20774	425328
31704	425329
7888	425330
14653	425331
26983	425332
25023	425333
18734	425334
44266	425335
63923	425336
9420	425337
63917	425338
28549	425339
395	425340
13988	425341
26706	425342
5183	425343
88496	425344
10594	425345
59983	425346
70692	425347
2036	425348
7851	425349
40692	425350
12266	425351
37291	425352
23884	425353
19972	425354
42286	425355
81379	425356
53286	425357
93219	425358
87169	425359
35208	425360
49112	425361
82482	425362
13485	425363
68560	425364
16557	425365
12404	425366
82773	425367
43596	425368
55611	425369
17848	425370
37068	425371
1470	425372
41037	425373
2574	425374
13215	425375
67324	425376
24379	425377
7231	425378
85094	425379
45743	425380
1513	425381
21477	425382
35537	425383
20445	425384
18274	425385
39657	425386
74357	425387
74456	425388
54132	425389
38895	425390
7382	425391
41553	425392
31530	425393
29923	425394
43130	425395
9577	425396
58207	425397
25141	425398
76385	425399
9353	425400
26562	425401
31168	425402
1709	425403
1888	425404
87275	425405
69159	425406
20504	425407
23563	425408
53673	425409
2580	425410
6164	425411
60629	425412
17846	425413
17187	425414
18912	425415
58309	425416
16599	425417
54344	425418
27132	425419
76	425420
17638	425421
70075	425422
29323	425423
84476	425424
71993	425425
36004	425426
103197	425427
41149	425428
49259	425429
21948	425430
1108	425431
13636	425432
1452	425433
10952	425434
3801	425435
62805	425436
65010	425437
1733	425438
30220	425439
2147	425440
31126	425441
19989	425442
16465	425443
1916	425444
16880	425445
7273	425446
20018	425447
64470	425448
6481	425449
60103	425450
17607	425451
105790	425452
9591	425453
5010	425454
27681	425455
41959	425456
6199	425457
24211	425458
71211	425459
4904	425460
10336	425461
57391	425462
1090	425463
105984	425464
47	425465
8695	425466
1405	425467
42632	425468
3278	425469
20171	425470
30415	425471
243	425472
63091	425473
25457	425474
39426	425475
33	425476
7251	425477
23973	425478
11010	425479
7606	425480
13272	425481
39660	425482
2496	425483
64751	425484
57253	425485
4	425486
96860	425487
17831	425488
15964	425489
94435	425490
7303	425491
35741	425492
46498	425493
7581	425494
5428	425495
3450	425496
80126	425497
10630	425498
8622	425499
24029	425500
22781	425501
52063	425502
32260	425503
62644	425504
2299	425505
7506	425506
15640	425507
2933	425508
11010	425509
76120	425510
36384	425511
42830	425512
46039	425513
31708	425514
66579	425515
6857	425516
141	425517
18595	425518
5137	425519
45042	425520
7862	425521
67	425522
50587	425523
1706	425524
15513	425525
4341	425526
21693	425527
7569	425528
66929	425529
46172	425530
8515	425531
77805	425532
113170	425533
76977	425534
38694	425535
77912	425536
37283	425537
7301	425538
19196	425539
73146	425540
10159	425541
8334	425542
9820	425543
91521	425544
11140	425545
4207	425546
87074	425547
28556	425548
24245	425549
16356	425550
29878	425551
13529	425552
86126	425553
734	425554
70704	425555
67042	425556
68984	425557
219	425558
23774	425559
14777	425560
45363	425561
16173	425562
18298	425563
1318	425564
20288	425565
587	425566
17332	425567
26594	425568
70605	425569
3044	425570
52677	425571
41106	425572
1655	425573
1328	425574
27829	425575
4047	425576
5831	425577
9274	425578
41859	425579
55702	425580
66621	425581
3878	425582
16944	425583
64234	425584
49035	425585
15931	425586
96351	425587
110069	425588
74575	425589
6061	425590
53364	425591
46326	425592
68149	425593
160	425594
70339	425595
2334	425596
77803	425597
12806	425598
10675	425599
55290	425600
24091	425601
8662	425602
5421	425603
87780	425604
13294	425605
22051	425606
57174	425607
47735	425608
49865	425609
62693	425610
40077	425611
39793	425612
12418	425613
40278	425614
37288	425615
809	425616
33719	425617
31979	425618
1072	425619
17563	425620
113509	425621
113102	425622
1324	425623
5016	425624
48378	425625
20535	425626
218	425627
20386	425628
344	425629
39073	425630
18681	425631
40165	425632
21485	425633
23237	425634
64518	425635
136	425636
37680	425637
34777	425638
5784	425639
9526	425640
83178	425641
41481	425642
71837	425643
9004	425644
71095	425645
1163	425646
65711	425647
23971	425648
903	425649
92453	425650
110988	425651
60408	425652
123	425653
44940	425654
5291	425655
20478	425656
66273	425657
31495	425658
26210	425659
44098	425660
1081	425661
32934	425662
51863	425663
6275	425664
22996	425665
60377	425666
77425	425667
4629	425668
61238	425669
54753	425670
5432	425671
8578	425672
95561	425673
960	425674
15189	425675
48287	425676
22945	425677
45878	425678
45471	425679
24985	425680
44497	425681
18570	425682
3498	425683
12656	425684
46881	425685
24002	425686
76577	425687
11	425688
14659	425689
75867	425690
886	425691
22100	425692
23952	425693
132	425694
4307	425695
14603	425696
290	425697
9421	425698
41119	425699
48057	425700
31699	425701
25628	425702
11256	425703
69989	425704
62785	425705
75360	425706
60265	425707
3104	425708
70265	425709
73005	425710
8659	425711
8466	425712
67445	425713
21043	425714
27929	425715
4581	425716
1265	425717
30343	425718
2817	425719
3	425720
412	425721
41857	425722
21154	425723
17218	425724
41612	425725
18837	425726
32152	425727
74539	425728
5682	425729
28796	425730
23469	425731
1988	425732
14752	425733
36272	425734
27252	425735
32412	425736
7010	425737
57410	425738
69	425739
49355	425740
78512	425741
24597	425742
67724	425743
43376	425744
190	425745
6545	425746
7102	425747
95347	425748
31943	425749
459	425750
36170	425751
50210	425752
22438	425753
48088	425754
36709	425755
42234	425756
18667	425757
12034	425758
4710	425759
944	425760
3452	425761
61973	425762
42512	425763
43012	425764
652	425765
1	425766
51578	425767
84874	425768
4786	425769
1630	425770
13220	425771
15714	425772
92194	425773
21801	425774
79426	425775
6349	425776
18921	425777
1377	425778
6822	425779
30243	425780
7269	425781
10891	425782
30349	425783
113635	425784
15830	425785
23668	425786
38958	425787
1078	425788
32365	425789
73927	425790
322	425791
11744	425792
41201	425793
1725	425794
45414	425795
6674	425796
66978	425797
23785	425798
33907	425799
76286	425800
2197	425801
15840	425802
17762	425803
44816	425804
10517	425805
41203	425806
14744	425807
20747	425808
82904	425809
52906	425810
246	425811
747	425812
30794	425813
26432	425814
11651	425815
39533	425816
51581	425817
34901	425818
79162	425819
11985	425820
16395	425821
56630	425822
55380	425823
72832	425824
94179	425825
64948	425826
87577	425827
40126	425828
3741	425829
10047	425830
899	425831
5106	425832
14383	425833
39851	425834
55619	425835
33828	425836
6610	425837
24402	425838
22620	425839
1879	425840
6429	425841
1287	425842
96477	425843
30388	425844
2421	425845
31521	425846
43374	425847
52842	425848
8332	425849
17715	425850
33183	425851
34851	425852
12249	425853
17480	425854
8281	425855
32174	425856
11693	425857
12	425858
3991	425859
12562	425860
341	425861
108484	425862
4147	425863
40532	425864
3976	425865
43073	425866
21123	425867
829	425868
28516	425869
13701	425870
16072	425871
108043	425872
432	425873
229	425874
66738	425875
4819	425876
12703	425877
73167	425878
302	425879
125	425880
21013	425881
3211	425882
15987	425883
10926	425884
21594	425885
10992	425886
71866	425887
22362	425888
3421	425889
21623	425890
7851	425891
444	425892
14950	425893
23703	425894
33007	425895
11081	425896
11862	425897
7739	425898
29065	425899
31092	425900
35705	425901
8724	425902
10578	425903
4025	425904
2578	425905
45152	425906
44921	425907
2752	425908
25198	425909
4529	425910
24119	425911
492	425912
58496	425913
14810	425914
17661	425915
80280	425916
28	425917
47366	425918
15935	425919
56502	425920
1264	425921
54177	425922
81133	425923
61803	425924
16229	425925
59336	425926
43480	425927
60011	425928
14274	425929
71246	425930
32726	425931
89792	425932
67454	425933
79961	425934
62674	425935
42535	425936
31739	425937
83015	425938
17678	425939
17253	425940
44291	425941
33563	425942
17083	425943
66877	425944
57937	425945
82269	425946
7253	425947
1963	425948
41373	425949
3386	425950
15472	425951
10490	425952
330	425953
358	425954
19058	425955
11687	425956
12133	425957
8736	425958
51602	425959
81119	425960
27060	425961
47453	425962
21680	425963
6457	425964
3756	425965
89616	425966
23126	425967
24486	425968
20256	425969
1225	425970
40440	425971
198	425972
55448	425973
4173	425974
34012	425975
55581	425976
12335	425977
12610	425978
2347	425979
7792	425980
4206	425981
27803	425982
308	425983
3903	425984
31682	425985
41901	425986
51672	425987
92752	425988
58856	425989
11941	425990
31261	425991
423	425992
31242	425993
16444	425994
28713	425995
63090	425996
23301	425997
28319	425998
40487	425999
13039	426000
44842	426001
163	426002
6995	426003
203	426004
45062	426005
14265	426006
7277	426007
70720	426008
3503	426009
15429	426010
19584	426011
14083	426012
24631	426013
70437	426014
12968	426015
88119	426016
81928	426017
37753	426018
79415	426019
2152	426020
9925	426021
4739	426022
23900	426023
12193	426024
90157	426025
81209	426026
50465	426027
20957	426028
34346	426029
112	426030
15460	426031
48742	426032
44273	426033
10379	426034
4872	426035
296	426036
36164	426037
52968	426038
18597	426039
15578	426040
37794	426041
24756	426042
17429	426043
65248	426044
54384	426045
245	426046
2124	426047
5607	426048
51947	426049
19573	426050
96513	426051
9246	426052
62363	426053
47117	426054
40123	426055
21601	426056
81249	426057
17632	426058
30855	426059
20294	426060
26815	426061
1579	426062
2355	426063
19141	426064
5703	426065
5944	426066
18181	426067
3689	426068
469	426069
14882	426070
18337	426071
1289	426072
64365	426073
354	426074
21193	426075
7681	426076
706	426077
39688	426078
69505	426079
33679	426080
68223	426081
50000	426082
15736	426083
54494	426084
34511	426085
13994	426086
110196	426087
100221	426088
39630	426089
90139	426090
1568	426091
18092	426092
19254	426093
113923	426094
3083	426095
80320	426096
35249	426097
7807	426098
404	426099
38164	426100
21357	426101
8268	426102
12243	426103
5220	426104
37853	426105
99	426106
17817	426107
957	426108
14791	426109
56716	426110
74022	426111
47298	426112
173	426113
39448	426114
11064	426115
40630	426116
647	426117
31612	426118
8119	426119
1248	426120
35408	426121
42516	426122
12693	426123
33548	426124
10629	426125
36511	426126
15009	426127
8985	426128
35167	426129
61	426130
9664	426131
1382	426132
3638	426133
16612	426134
26207	426135
16298	426136
3372	426137
16854	426138
17849	426139
93	426140
70135	426141
229	426142
27740	426143
5996	426144
88409	426145
49716	426146
97735	426147
4385	426148
610	426149
69799	426150
16524	426151
5089	426152
13460	426153
93193	426154
42951	426155
5921	426156
3239	426157
56	426158
3590	426159
27251	426160
5067	426161
599	426162
30167	426163
17587	426164
48188	426165
51139	426166
69081	426167
6841	426168
12938	426169
11023	426170
64998	426171
67992	426172
55961	426173
3058	426174
333	426175
13665	426176
74945	426177
13613	426178
103309	426179
9967	426180
19221	426181
82282	426182
59322	426183
3787	426184
11884	426185
9533	426186
4300	426187
5515	426188
33761	426189
8087	426190
82567	426191
66774	426192
2949	426193
35291	426194
86334	426195
9318	426196
88700	426197
40661	426198
28546	426199
5208	426200
54343	426201
109	426202
48598	426203
52199	426204
18689	426205
59761	426206
20140	426207
12162	426208
48333	426209
7781	426210
58927	426211
30279	426212
92772	426213
10746	426214
9741	426215
7383	426216
68564	426217
4815	426218
28598	426219
44902	426220
9640	426221
52427	426222
26875	426223
73087	426224
65319	426225
39177	426226
2879	426227
8351	426228
77640	426229
27335	426230
43613	426231
10003	426232
5620	426233
71649	426234
20662	426235
4711	426236
7505	426237
13916	426238
34959	426239
227	426240
60671	426241
100303	426242
414	426243
1798	426244
988	426245
7	426246
90794	426247
8735	426248
28830	426249
43759	426250
6730	426251
62205	426252
5288	426253
5125	426254
87367	426255
8006	426256
5360	426257
72001	426258
103740	426259
878	426260
30204	426261
10706	426262
70737	426263
52066	426264
107077	426265
68560	426266
42822	426267
34375	426268
100805	426269
70741	426270
100199	426271
87878	426272
85223	426273
4599	426274
4343	426275
12633	426276
1607	426277
15122	426278
49723	426279
31056	426280
12741	426281
64177	426282
4216	426283
322	426284
23653	426285
424	426286
1566	426287
95496	426288
52183	426289
70373	426290
41264	426291
41247	426292
13245	426293
12062	426294
14198	426295
52062	426296
14212	426297
5852	426298
80360	426299
64213	426300
7855	426301
66082	426302
2659	426303
11227	426304
282	426305
66287	426306
47667	426307
23121	426308
107	426309
14750	426310
49992	426311
8212	426312
7971	426313
12328	426314
21674	426315
6900	426316
45167	426317
50126	426318
168	426319
73653	426320
3703	426321
19984	426322
42999	426323
43620	426324
7780	426325
21726	426326
23279	426327
53029	426328
25354	426329
94414	426330
4978	426331
10592	426332
43915	426333
7572	426334
5585	426335
32197	426336
17488	426337
18324	426338
7203	426339
541	426340
1188	426341
853	426342
102609	426343
21559	426344
659	426345
4045	426346
3604	426347
46945	426348
69306	426349
48404	426350
36500	426351
16958	426352
6567	426353
46495	426354
30596	426355
1077	426356
13138	426357
8553	426358
53726	426359
43452	426360
61	426361
65713	426362
1969	426363
1308	426364
30896	426365
1780	426366
6530	426367
13098	426368
16156	426369
14847	426370
25043	426371
3928	426372
16	426373
7191	426374
10195	426375
41842	426376
10447	426377
17249	426378
22055	426379
35276	426380
43936	426381
63741	426382
924	426383
21644	426384
50064	426385
8868	426386
40633	426387
154	426388
3639	426389
36335	426390
1126	426391
30918	426392
9511	426393
23020	426394
36298	426395
52334	426396
12775	426397
22124	426398
50206	426399
6971	426400
8819	426401
71261	426402
2047	426403
84306	426404
85247	426405
77093	426406
1586	426407
22759	426408
102468	426409
22975	426410
76917	426411
37006	426412
138	426413
53466	426414
10763	426415
13655	426416
20931	426417
1932	426418
603	426419
581	426420
84785	426421
431	426422
5206	426423
624	426424
69288	426425
10508	426426
62130	426427
525	426428
472	426429
32718	426430
22149	426431
109979	426432
13623	426433
63616	426434
68415	426435
4532	426436
2261	426437
55709	426438
53044	426439
53979	426440
31012	426441
58524	426442
527	426443
5607	426444
41277	426445
567	426446
47719	426447
17122	426448
39470	426449
46	426450
37525	426451
41354	426452
76093	426453
44508	426454
36411	426455
18276	426456
5489	426457
11479	426458
29392	426459
34186	426460
110943	426461
97682	426462
94733	426463
22969	426464
29829	426465
21667	426466
48593	426467
18432	426468
9408	426469
32331	426470
77002	426471
896	426472
20789	426473
67650	426474
15074	426475
74893	426476
86941	426477
16398	426478
5746	426479
28172	426480
55745	426481
59532	426482
5088	426483
24867	426484
62615	426485
41791	426486
5533	426487
40445	426488
985	426489
70061	426490
58601	426491
3926	426492
31253	426493
17842	426494
15304	426495
52551	426496
3206	426497
89	426498
14439	426499
32937	426500
46051	426501
29905	426502
54980	426503
5898	426504
3406	426505
32443	426506
46727	426507
52608	426508
91746	426509
2129	426510
101081	426511
34046	426512
27450	426513
33748	426514
77624	426515
498	426516
17906	426517
101182	426518
11356	426519
12314	426520
84	426521
5355	426522
18417	426523
33492	426524
35427	426525
92549	426526
1530	426527
295	426528
21175	426529
15488	426530
15825	426531
20477	426532
20601	426533
33797	426534
3362	426535
20461	426536
76482	426537
65984	426538
20023	426539
592	426540
17818	426541
816	426542
38371	426543
24682	426544
8768	426545
15921	426546
84533	426547
50725	426548
35751	426549
748	426550
11933	426551
24175	426552
208	426553
8369	426554
35536	426555
49689	426556
14477	426557
49498	426558
6032	426559
18700	426560
27740	426561
12932	426562
3296	426563
97	426564
60414	426565
5563	426566
31838	426567
113831	426568
1764	426569
143	426570
9885	426571
71503	426572
43736	426573
70052	426574
10946	426575
9043	426576
6355	426577
75381	426578
34516	426579
2718	426580
10492	426581
5523	426582
916	426583
16486	426584
16272	426585
14975	426586
45558	426587
1249	426588
52782	426589
16493	426590
25574	426591
7369	426592
18626	426593
505	426594
40486	426595
38290	426596
3201	426597
80385	426598
83538	426599
20880	426600
18683	426601
29142	426602
2586	426603
1921	426604
58202	426605
15421	426606
83249	426607
3424	426608
30234	426609
112428	426610
16565	426611
20899	426612
137	426613
5675	426614
77464	426615
42936	426616
33275	426617
590	426618
44663	426619
97597	426620
40209	426621
11248	426622
1023	426623
1511	426624
17843	426625
47321	426626
8459	426627
28232	426628
65482	426629
40179	426630
5280	426631
20675	426632
76277	426633
38768	426634
33821	426635
4200	426636
15581	426637
11153	426638
70185	426639
5411	426640
52362	426641
22569	426642
15958	426643
8128	426644
6630	426645
486	426646
96157	426647
87202	426648
33451	426649
74	426650
58957	426651
11539	426652
361	426653
1964	426654
28323	426655
61633	426656
6693	426657
54855	426658
15147	426659
12668	426660
14811	426661
71131	426662
56837	426663
374	426664
68168	426665
46692	426666
72745	426667
51121	426668
7295	426669
27404	426670
77954	426671
7136	426672
8915	426673
481	426674
51952	426675
383	426676
49747	426677
4449	426678
28606	426679
3959	426680
8975	426681
4149	426682
17190	426683
5542	426684
156	426685
9769	426686
91512	426687
102045	426688
42823	426689
281	426690
61122	426691
113374	426692
63165	426693
26243	426694
13831	426695
7729	426696
2688	426697
15376	426698
1104	426699
34037	426700
15941	426701
47471	426702
8854	426703
12174	426704
3833	426705
3668	426706
19231	426707
46999	426708
61750	426709
81879	426710
98	426711
29544	426712
53061	426713
25385	426714
6818	426715
25146	426716
14735	426717
1055	426718
53884	426719
15763	426720
1268	426721
1830	426722
259	426723
24419	426724
37850	426725
53532	426726
10297	426727
63876	426728
41951	426729
15167	426730
4231	426731
18166	426732
5915	426733
54218	426734
416	426735
66505	426736
15674	426737
20165	426738
90249	426739
19319	426740
2254	426741
2754	426742
5453	426743
35389	426744
97210	426745
33858	426746
35772	426747
1284	426748
26386	426749
72752	426750
13303	426751
46436	426752
61060	426753
6608	426754
112206	426755
29068	426756
56171	426757
2363	426758
90551	426759
8306	426760
3231	426761
44357	426762
7027	426763
20113	426764
43298	426765
18880	426766
13510	426767
1827	426768
57786	426769
9543	426770
67529	426771
37097	426772
12951	426773
85548	426774
6718	426775
25097	426776
15164	426777
51733	426778
1880	426779
70918	426780
56572	426781
4824	426782
49510	426783
7072	426784
28140	426785
6748	426786
103326	426787
91571	426788
4598	426789
34063	426790
4694	426791
41819	426792
33724	426793
17440	426794
34543	426795
65259	426796
81111	426797
95881	426798
34732	426799
42957	426800
8295	426801
33156	426802
7325	426803
24112	426804
33196	426805
34766	426806
70474	426807
9640	426808
14270	426809
35116	426810
35134	426811
8191	426812
28352	426813
13080	426814
19811	426815
3848	426816
885	426817
15506	426818
10786	426819
18109	426820
2120	426821
67058	426822
26800	426823
659	426824
62460	426825
1313	426826
54988	426827
58337	426828
1311	426829
41777	426830
25273	426831
16243	426832
21305	426833
6952	426834
97736	426835
23661	426836
18987	426837
37776	426838
30931	426839
54388	426840
3485	426841
1177	426842
16924	426843
10141	426844
35172	426845
7649	426846
5870	426847
112760	426848
15284	426849
11197	426850
67396	426851
78460	426852
69372	426853
80249	426854
12761	426855
20070	426856
6893	426857
1986	426858
60040	426859
10034	426860
19411	426861
15	426862
186	426863
98847	426864
15681	426865
8597	426866
5275	426867
36386	426868
76949	426869
11638	426870
12001	426871
2793	426872
7450	426873
34231	426874
85897	426875
19789	426876
8094	426877
2056	426878
4227	426879
8633	426880
2710	426881
8971	426882
16677	426883
913	426884
12803	426885
49629	426886
89311	426887
1042	426888
59037	426889
23314	426890
79501	426891
90348	426892
66960	426893
32931	426894
13117	426895
35457	426896
257	426897
12696	426898
28	426899
4536	426900
3469	426901
9008	426902
23268	426903
24589	426904
84047	426905
26994	426906
40413	426907
7823	426908
26836	426909
13619	426910
79433	426911
53374	426912
19298	426913
60488	426914
40101	426915
671	426916
14591	426917
42243	426918
37998	426919
2936	426920
94744	426921
96617	426922
29711	426923
4503	426924
29310	426925
20359	426926
20822	426927
14788	426928
6980	426929
35524	426930
42717	426931
40541	426932
9910	426933
57287	426934
95865	426935
32181	426936
66246	426937
19277	426938
7249	426939
16413	426940
412	426941
32536	426942
7686	426943
38698	426944
17245	426945
58597	426946
3841	426947
25843	426948
38089	426949
69784	426950
80202	426951
10049	426952
51388	426953
38813	426954
75295	426955
36108	426956
3511	426957
4767	426958
102958	426959
302	426960
5475	426961
47780	426962
1795	426963
72311	426964
7021	426965
11421	426966
109	426967
81137	426968
109033	426969
87335	426970
78187	426971
43744	426972
13533	426973
30916	426974
50112	426975
61609	426976
4185	426977
8358	426978
39468	426979
700	426980
1808	426981
24018	426982
11161	426983
74185	426984
30724	426985
80027	426986
1064	426987
40667	426988
87780	426989
48209	426990
8882	426991
7854	426992
52494	426993
7472	426994
54047	426995
5537	426996
66288	426997
13299	426998
44062	426999
17233	427000
3393	427001
5637	427002
29618	427003
144	427004
811	427005
396	427006
5663	427007
2116	427008
67208	427009
11392	427010
6230	427011
33969	427012
35121	427013
78499	427014
4224	427015
8619	427016
47308	427017
1686	427018
57178	427019
71159	427020
45964	427021
59002	427022
67394	427023
44646	427024
38204	427025
2	427026
53866	427027
1491	427028
208	427029
14011	427030
49152	427031
2719	427032
5413	427033
60756	427034
48574	427035
15752	427036
36231	427037
41239	427038
2993	427039
30636	427040
64643	427041
57169	427042
35570	427043
93848	427044
24096	427045
33667	427046
40591	427047
2459	427048
325	427049
393	427050
27410	427051
383	427052
93853	427053
16952	427054
90801	427055
35119	427056
29527	427057
29254	427058
9315	427059
25411	427060
3663	427061
68470	427062
36690	427063
27846	427064
86988	427065
29379	427066
3093	427067
91717	427068
28158	427069
1615	427070
1227	427071
235	427072
2880	427073
34326	427074
54235	427075
55062	427076
46207	427077
31001	427078
30198	427079
16618	427080
10847	427081
55488	427082
11727	427083
23058	427084
25585	427085
36843	427086
22142	427087
24542	427088
22708	427089
3541	427090
48083	427091
48875	427092
8348	427093
5528	427094
19063	427095
1591	427096
20988	427097
25485	427098
6873	427099
24624	427100
2871	427101
87940	427102
190	427103
110211	427104
105814	427105
9949	427106
3607	427107
28677	427108
15586	427109
33759	427110
11921	427111
66	427112
7677	427113
58097	427114
36619	427115
23738	427116
14192	427117
1327	427118
3403	427119
1242	427120
69899	427121
33143	427122
33566	427123
82772	427124
20420	427125
1376	427126
50629	427127
4570	427128
22266	427129
9	427130
108650	427131
18529	427132
8	427133
2793	427134
12827	427135
43311	427136
5697	427137
55672	427138
22144	427139
85442	427140
4170	427141
3983	427142
26502	427143
30760	427144
4956	427145
69076	427146
7822	427147
6	427148
1377	427149
2882	427150
41364	427151
13132	427152
15547	427153
81457	427154
22476	427155
80755	427156
60668	427157
10454	427158
43855	427159
6046	427160
74943	427161
34965	427162
186	427163
39101	427164
6100	427165
31691	427166
21703	427167
25567	427168
43285	427169
95854	427170
3935	427171
93694	427172
24918	427173
2016	427174
56505	427175
45991	427176
8090	427177
1029	427178
88361	427179
5699	427180
54511	427181
75397	427182
37862	427183
14889	427184
26768	427185
47774	427186
90126	427187
25849	427188
44043	427189
13705	427190
17257	427191
60276	427192
4418	427193
15618	427194
24575	427195
39846	427196
32807	427197
19627	427198
13448	427199
19798	427200
112723	427201
11287	427202
101863	427203
43257	427204
12063	427205
57060	427206
102970	427207
19357	427208
104173	427209
35702	427210
22418	427211
22756	427212
44766	427213
7250	427214
757	427215
68616	427216
58693	427217
80604	427218
52431	427219
173	427220
4880	427221
97160	427222
11033	427223
3638	427224
55445	427225
22945	427226
20491	427227
15351	427228
52834	427229
32460	427230
6372	427231
62629	427232
14602	427233
4154	427234
34874	427235
189	427236
75726	427237
41437	427238
42571	427239
279	427240
39918	427241
6662	427242
70462	427243
73125	427244
464	427245
82914	427246
10708	427247
19150	427248
1759	427249
8501	427250
4415	427251
9753	427252
50036	427253
47760	427254
7311	427255
539	427256
44354	427257
105093	427258
597	427259
14281	427260
91779	427261
40499	427262
51446	427263
9455	427264
103867	427265
4702	427266
24354	427267
2191	427268
16570	427269
2991	427270
39888	427271
79011	427272
30048	427273
6317	427274
21703	427275
93	427276
49377	427277
15924	427278
28576	427279
33007	427280
40461	427281
20804	427282
68707	427283
2328	427284
476	427285
25678	427286
580	427287
12879	427288
8141	427289
63585	427290
512	427291
502	427292
9252	427293
66810	427294
56874	427295
1771	427296
84951	427297
37298	427298
40293	427299
9870	427300
3632	427301
96748	427302
13588	427303
11003	427304
9663	427305
1237	427306
26691	427307
335	427308
803	427309
18911	427310
845	427311
15316	427312
24390	427313
69468	427314
15133	427315
6337	427316
33422	427317
54807	427318
81	427319
7775	427320
41674	427321
1188	427322
30944	427323
61821	427324
14371	427325
50298	427326
20891	427327
101120	427328
32310	427329
2334	427330
27322	427331
57726	427332
1819	427333
85091	427334
35142	427335
41545	427336
4641	427337
12249	427338
3475	427339
44313	427340
7612	427341
49412	427342
15346	427343
48283	427344
69887	427345
12625	427346
66066	427347
5	427348
15911	427349
9163	427350
91654	427351
5038	427352
19759	427353
10434	427354
38155	427355
77146	427356
30767	427357
87737	427358
17065	427359
27064	427360
89698	427361
54162	427362
68649	427363
9916	427364
2065	427365
61142	427366
31860	427367
38336	427368
24567	427369
37	427370
2002	427371
10432	427372
986	427373
13770	427374
24874	427375
6725	427376
36707	427377
55699	427378
54867	427379
18240	427380
7213	427381
58762	427382
6011	427383
1515	427384
97722	427385
30287	427386
1134	427387
12906	427388
29558	427389
11840	427390
60973	427391
19019	427392
35248	427393
41170	427394
27037	427395
31163	427396
14016	427397
2422	427398
48260	427399
37527	427400
56099	427401
56212	427402
19572	427403
25103	427404
76356	427405
2601	427406
77066	427407
66445	427408
3359	427409
19686	427410
26958	427411
53772	427412
21684	427413
15356	427414
6618	427415
6148	427416
294	427417
14408	427418
11175	427419
10226	427420
10869	427421
23	427422
104584	427423
7418	427424
31474	427425
8271	427426
2732	427427
67771	427428
96245	427429
31652	427430
42238	427431
17997	427432
42529	427433
14935	427434
207	427435
51069	427436
48410	427437
44688	427438
3383	427439
13423	427440
57554	427441
64187	427442
28740	427443
27934	427444
35542	427445
3421	427446
62218	427447
64692	427448
14979	427449
69003	427450
16864	427451
6164	427452
14916	427453
11813	427454
18530	427455
15726	427456
20277	427457
32383	427458
67448	427459
9594	427460
42679	427461
69671	427462
57831	427463
49074	427464
24679	427465
62937	427466
36075	427467
70732	427468
57396	427469
78783	427470
7757	427471
96481	427472
26643	427473
32489	427474
15324	427475
121	427476
66795	427477
52541	427478
80559	427479
47832	427480
64961	427481
3032	427482
5381	427483
25649	427484
48339	427485
73180	427486
102147	427487
22282	427488
26682	427489
3366	427490
46583	427491
20463	427492
17693	427493
991	427494
20602	427495
11331	427496
47390	427497
65026	427498
19703	427499
1445	427500
8410	427501
63137	427502
76388	427503
22344	427504
37471	427505
756	427506
39844	427507
36851	427508
29255	427509
43867	427510
42408	427511
2748	427512
42296	427513
21179	427514
65358	427515
11615	427516
19618	427517
38659	427518
58415	427519
68384	427520
12346	427521
42002	427522
45308	427523
30487	427524
6742	427525
46977	427526
2391	427527
63065	427528
79953	427529
20403	427530
7466	427531
3013	427532
48627	427533
33304	427534
33873	427535
1253	427536
33872	427537
23671	427538
8222	427539
5958	427540
7731	427541
46354	427542
22698	427543
69501	427544
42722	427545
33063	427546
1663	427547
8900	427548
6347	427549
3213	427550
11963	427551
26953	427552
16860	427553
2471	427554
17591	427555
100754	427556
4603	427557
41630	427558
16242	427559
27654	427560
34771	427561
25437	427562
65169	427563
21853	427564
752	427565
42852	427566
19352	427567
44122	427568
34422	427569
24310	427570
45185	427571
51650	427572
78565	427573
71410	427574
103141	427575
56563	427576
17	427577
330	427578
5971	427579
107842	427580
113236	427581
9491	427582
44007	427583
111637	427584
51610	427585
30963	427586
3293	427587
46687	427588
15432	427589
31422	427590
51013	427591
9728	427592
32430	427593
113874	427594
15816	427595
43813	427596
77126	427597
13254	427598
109	427599
4384	427600
59705	427601
4346	427602
28780	427603
33084	427604
67900	427605
103423	427606
33294	427607
13793	427608
14686	427609
81151	427610
7320	427611
78329	427612
16640	427613
31884	427614
41289	427615
31927	427616
19982	427617
3124	427618
36139	427619
27468	427620
50536	427621
17908	427622
48562	427623
486	427624
18799	427625
8139	427626
56919	427627
84027	427628
6543	427629
3230	427630
81357	427631
38666	427632
46142	427633
35884	427634
26005	427635
4441	427636
41504	427637
3064	427638
13240	427639
87058	427640
67089	427641
13171	427642
783	427643
8260	427644
25838	427645
16464	427646
6894	427647
2344	427648
27264	427649
43272	427650
586	427651
2241	427652
2551	427653
40475	427654
51357	427655
738	427656
2779	427657
38615	427658
32243	427659
99255	427660
50489	427661
5085	427662
98798	427663
72612	427664
21687	427665
28138	427666
74410	427667
19874	427668
41151	427669
16084	427670
69632	427671
13600	427672
17995	427673
15673	427674
6132	427675
39515	427676
39386	427677
3203	427678
5389	427679
31785	427680
8227	427681
24803	427682
17821	427683
29754	427684
19086	427685
100238	427686
95126	427687
77570	427688
918	427689
15443	427690
35526	427691
27708	427692
23573	427693
4153	427694
25	427695
74940	427696
23595	427697
1958	427698
71248	427699
2413	427700
99325	427701
9485	427702
94485	427703
28159	427704
23931	427705
22745	427706
33426	427707
31745	427708
39569	427709
37492	427710
66179	427711
6876	427712
18356	427713
2198	427714
12160	427715
27719	427716
23055	427717
10538	427718
27497	427719
22332	427720
14265	427721
924	427722
20813	427723
54480	427724
11965	427725
39670	427726
61723	427727
90957	427728
10374	427729
51340	427730
99938	427731
76184	427732
66	427733
5016	427734
55786	427735
15376	427736
108535	427737
30650	427738
14194	427739
1392	427740
20045	427741
44366	427742
18549	427743
14371	427744
93593	427745
19516	427746
1649	427747
15434	427748
6241	427749
21521	427750
5193	427751
64141	427752
843	427753
3176	427754
161	427755
94481	427756
94856	427757
17027	427758
76076	427759
43328	427760
11314	427761
26664	427762
64435	427763
14933	427764
379	427765
4581	427766
30598	427767
10630	427768
64893	427769
38237	427770
102029	427771
50737	427772
617	427773
39	427774
5359	427775
11014	427776
17	427777
3266	427778
51615	427779
38947	427780
183	427781
14165	427782
38503	427783
4048	427784
49997	427785
5752	427786
7075	427787
20544	427788
4748	427789
11780	427790
20341	427791
61014	427792
1621	427793
9325	427794
619	427795
15423	427796
17124	427797
8317	427798
5166	427799
19000	427800
25160	427801
57308	427802
14597	427803
256	427804
14341	427805
109037	427806
5735	427807
834	427808
87895	427809
62497	427810
69289	427811
30497	427812
59974	427813
30497	427814
1807	427815
67625	427816
851	427817
78361	427818
78129	427819
513	427820
92	427821
32448	427822
4542	427823
35730	427824
44765	427825
20321	427826
7801	427827
8870	427828
337	427829
60730	427830
9571	427831
76637	427832
12934	427833
77032	427834
4347	427835
25441	427836
17449	427837
16486	427838
14539	427839
4961	427840
7518	427841
18768	427842
13274	427843
9573	427844
89518	427845
95514	427846
4439	427847
72062	427848
9665	427849
16188	427850
53789	427851
14084	427852
7180	427853
4068	427854
1414	427855
19192	427856
9504	427857
2031	427858
5863	427859
26246	427860
34552	427861
2152	427862
34549	427863
1651	427864
1814	427865
61115	427866
69743	427867
19878	427868
11895	427869
30050	427870
49594	427871
22939	427872
4752	427873
58584	427874
32883	427875
59399	427876
1355	427877
347	427878
449	427879
1580	427880
54591	427881
70291	427882
38677	427883
10354	427884
678	427885
8180	427886
31891	427887
1287	427888
19470	427889
66475	427890
9910	427891
6380	427892
33142	427893
1439	427894
25455	427895
9117	427896
635	427897
8716	427898
659	427899
670	427900
10690	427901
35276	427902
4941	427903
20342	427904
83993	427905
54450	427906
224	427907
23235	427908
18929	427909
32315	427910
59344	427911
71435	427912
23084	427913
14952	427914
52103	427915
9331	427916
35064	427917
94867	427918
27952	427919
82102	427920
1276	427921
75	427922
3921	427923
23253	427924
6743	427925
35196	427926
10733	427927
7957	427928
89279	427929
2559	427930
2706	427931
38187	427932
32253	427933
12791	427934
38235	427935
6542	427936
60983	427937
36882	427938
9967	427939
63087	427940
7342	427941
20318	427942
1562	427943
89510	427944
41672	427945
29595	427946
46188	427947
35520	427948
26589	427949
101237	427950
15627	427951
99200	427952
13353	427953
11935	427954
10300	427955
34518	427956
40460	427957
33749	427958
750	427959
11524	427960
22381	427961
38401	427962
65088	427963
92535	427964
17943	427965
2364	427966
13323	427967
4625	427968
14559	427969
44839	427970
25847	427971
60604	427972
8471	427973
9502	427974
76643	427975
98511	427976
1527	427977
30422	427978
5020	427979
10870	427980
187	427981
97936	427982
24844	427983
2019	427984
19055	427985
25230	427986
86480	427987
51248	427988
49871	427989
31527	427990
58074	427991
95325	427992
37389	427993
92579	427994
9962	427995
68278	427996
123	427997
12091	427998
14206	427999
40027	428000
10269	428001
11223	428002
24667	428003
54024	428004
9540	428005
9513	428006
8593	428007
16230	428008
43352	428009
17543	428010
21533	428011
53438	428012
45197	428013
1336	428014
15778	428015
1260	428016
35199	428017
112743	428018
52949	428019
59794	428020
101749	428021
86124	428022
38284	428023
13175	428024
16569	428025
46720	428026
42626	428027
18918	428028
40574	428029
33132	428030
34	428031
6010	428032
14315	428033
46916	428034
124	428035
88376	428036
64210	428037
53717	428038
98482	428039
12400	428040
34681	428041
32441	428042
68991	428043
100901	428044
15810	428045
25133	428046
18001	428047
4360	428048
2494	428049
8672	428050
32131	428051
32173	428052
5442	428053
90251	428054
14977	428055
19622	428056
3123	428057
66978	428058
7580	428059
11552	428060
31311	428061
36515	428062
71674	428063
54891	428064
14860	428065
12966	428066
1633	428067
57308	428068
15808	428069
675	428070
750	428071
23638	428072
23004	428073
16596	428074
84557	428075
35229	428076
1164	428077
2807	428078
46916	428079
38549	428080
38091	428081
58981	428082
24079	428083
2641	428084
68365	428085
20902	428086
78546	428087
244	428088
2903	428089
75767	428090
1271	428091
52766	428092
20834	428093
61423	428094
31825	428095
7169	428096
10891	428097
23372	428098
37203	428099
10709	428100
1506	428101
44353	428102
15482	428103
30649	428104
17507	428105
916	428106
55574	428107
1092	428108
35217	428109
95263	428110
41127	428111
10047	428112
49537	428113
8365	428114
3840	428115
37897	428116
72756	428117
13429	428118
19223	428119
77999	428120
2850	428121
68716	428122
55497	428123
81	428124
26023	428125
10012	428126
20655	428127
3905	428128
2371	428129
16829	428130
59385	428131
16037	428132
77908	428133
18543	428134
47725	428135
2	428136
38904	428137
40529	428138
43980	428139
93077	428140
14955	428141
62177	428142
39535	428143
82033	428144
438	428145
644	428146
2052	428147
25557	428148
22855	428149
69744	428150
9558	428151
35015	428152
20526	428153
6763	428154
55288	428155
58812	428156
1414	428157
42008	428158
1826	428159
342	428160
64603	428161
3721	428162
91880	428163
96330	428164
23496	428165
6430	428166
19735	428167
10735	428168
15516	428169
35114	428170
88828	428171
70977	428172
6259	428173
4879	428174
46898	428175
64614	428176
2808	428177
21250	428178
82	428179
22425	428180
5867	428181
19294	428182
13746	428183
545	428184
52125	428185
3763	428186
50393	428187
29722	428188
68346	428189
30287	428190
11102	428191
2502	428192
10276	428193
56531	428194
1177	428195
45118	428196
10573	428197
61582	428198
15252	428199
52739	428200
98215	428201
7891	428202
37820	428203
44687	428204
11935	428205
13398	428206
3302	428207
20632	428208
59185	428209
316	428210
97926	428211
8853	428212
55105	428213
15154	428214
71431	428215
45711	428216
19065	428217
63266	428218
5461	428219
11617	428220
3830	428221
11199	428222
10394	428223
128	428224
2225	428225
28218	428226
217	428227
79785	428228
16899	428229
69364	428230
3854	428231
21325	428232
12052	428233
17645	428234
71159	428235
80534	428236
3454	428237
49771	428238
307	428239
46608	428240
24700	428241
35502	428242
6006	428243
448	428244
5951	428245
8181	428246
9846	428247
6782	428248
77878	428249
48815	428250
66668	428251
27865	428252
80846	428253
15881	428254
39906	428255
69177	428256
18816	428257
71012	428258
12499	428259
7269	428260
1960	428261
595	428262
21721	428263
69680	428264
9232	428265
69579	428266
1299	428267
8256	428268
1841	428269
6972	428270
44213	428271
4228	428272
10714	428273
43565	428274
79968	428275
22354	428276
7402	428277
8987	428278
80496	428279
10924	428280
24013	428281
85739	428282
49459	428283
89709	428284
61962	428285
45051	428286
13017	428287
35434	428288
62205	428289
3196	428290
53947	428291
5268	428292
28430	428293
71405	428294
14373	428295
6517	428296
1801	428297
36551	428298
50058	428299
45221	428300
1717	428301
7	428302
55901	428303
3729	428304
67008	428305
3603	428306
83697	428307
16057	428308
907	428309
24165	428310
1047	428311
31065	428312
19038	428313
1120	428314
20916	428315
16529	428316
8849	428317
7788	428318
48619	428319
80143	428320
79807	428321
12220	428322
81071	428323
20622	428324
17821	428325
25893	428326
29465	428327
17047	428328
49874	428329
48958	428330
631	428331
4215	428332
23339	428333
8157	428334
41626	428335
7888	428336
16821	428337
3353	428338
1542	428339
58690	428340
808	428341
78449	428342
68583	428343
6001	428344
43980	428345
647	428346
67044	428347
56611	428348
6022	428349
8031	428350
765	428351
1766	428352
21514	428353
16986	428354
23481	428355
38472	428356
1603	428357
72705	428358
39979	428359
31218	428360
11259	428361
26864	428362
652	428363
17743	428364
803	428365
79037	428366
9667	428367
595	428368
40969	428369
98695	428370
35916	428371
47247	428372
21188	428373
47634	428374
8324	428375
6687	428376
9651	428377
53448	428378
35091	428379
28959	428380
175	428381
30215	428382
61517	428383
24607	428384
5766	428385
59093	428386
56477	428387
107756	428388
26117	428389
1397	428390
9749	428391
3550	428392
6004	428393
25	428394
48	428395
10997	428396
35192	428397
43201	428398
20381	428399
70905	428400
72727	428401
23464	428402
31615	428403
2750	428404
1106	428405
47662	428406
42826	428407
6	428408
4292	428409
12290	428410
65493	428411
47080	428412
10915	428413
986	428414
528	428415
2415	428416
3162	428417
50794	428418
1129	428419
30499	428420
12804	428421
61305	428422
9984	428423
9288	428424
27508	428425
75302	428426
60017	428427
2034	428428
19604	428429
3530	428430
39117	428431
69602	428432
29531	428433
89452	428434
5320	428435
3633	428436
41790	428437
92518	428438
384	428439
45842	428440
195	428441
9991	428442
80394	428443
74364	428444
11301	428445
13905	428446
6699	428447
23759	428448
10362	428449
9856	428450
42614	428451
25837	428452
8535	428453
78729	428454
21686	428455
795	428456
3843	428457
39444	428458
14525	428459
16219	428460
80844	428461
47143	428462
16636	428463
12707	428464
46921	428465
697	428466
1256	428467
12650	428468
72989	428469
61167	428470
22123	428471
67353	428472
13208	428473
45863	428474
17082	428475
52225	428476
29141	428477
5782	428478
1682	428479
9498	428480
32631	428481
32980	428482
48827	428483
5903	428484
61294	428485
69317	428486
3759	428487
24743	428488
34924	428489
5081	428490
54846	428491
24270	428492
11191	428493
91	428494
51119	428495
71858	428496
24040	428497
14707	428498
34453	428499
545	428500
365	428501
5700	428502
8691	428503
43669	428504
75809	428505
45202	428506
2261	428507
32353	428508
13503	428509
15145	428510
39761	428511
72226	428512
7962	428513
41091	428514
48997	428515
236	428516
27997	428517
29179	428518
1207	428519
1687	428520
36173	428521
3915	428522
22918	428523
9700	428524
38354	428525
445	428526
8024	428527
5339	428528
23519	428529
25849	428530
14647	428531
26700	428532
61217	428533
51601	428534
70032	428535
54448	428536
27293	428537
7106	428538
20969	428539
2087	428540
79801	428541
15860	428542
1380	428543
73191	428544
1913	428545
34151	428546
51336	428547
48511	428548
55240	428549
14185	428550
2386	428551
29184	428552
10728	428553
32503	428554
23744	428555
12313	428556
8896	428557
2876	428558
62639	428559
17547	428560
64610	428561
583	428562
36715	428563
42203	428564
76820	428565
23863	428566
9455	428567
14	428568
2032	428569
55060	428570
7	428571
18820	428572
14515	428573
30945	428574
1332	428575
68679	428576
78893	428577
72719	428578
36845	428579
25335	428580
4362	428581
61196	428582
56584	428583
56258	428584
52701	428585
29270	428586
83200	428587
17935	428588
10668	428589
50430	428590
18040	428591
10339	428592
59354	428593
80086	428594
109622	428595
16199	428596
70820	428597
2951	428598
17583	428599
55678	428600
85854	428601
76142	428602
758	428603
18151	428604
2731	428605
3179	428606
37441	428607
72619	428608
1463	428609
62245	428610
2	428611
50524	428612
14979	428613
34232	428614
781	428615
46301	428616
101155	428617
21664	428618
654	428619
24582	428620
23898	428621
42297	428622
1075	428623
38373	428624
16218	428625
47987	428626
6045	428627
14930	428628
32951	428629
10362	428630
51365	428631
60459	428632
15306	428633
30473	428634
3731	428635
79888	428636
213	428637
1402	428638
57434	428639
7	428640
16959	428641
21420	428642
49504	428643
4731	428644
71880	428645
5471	428646
67530	428647
36809	428648
38563	428649
41896	428650
21936	428651
101	428652
19891	428653
18124	428654
72297	428655
23994	428656
87	428657
23392	428658
21536	428659
85463	428660
61531	428661
6262	428662
97454	428663
36990	428664
20564	428665
39959	428666
81712	428667
3464	428668
34532	428669
803	428670
45091	428671
26744	428672
73555	428673
72073	428674
3711	428675
27362	428676
68590	428677
552	428678
48834	428679
3774	428680
8347	428681
80703	428682
27736	428683
21235	428684
40893	428685
2032	428686
4767	428687
35892	428688
57374	428689
16569	428690
101876	428691
28296	428692
8598	428693
55192	428694
25369	428695
2276	428696
77976	428697
9024	428698
29421	428699
32099	428700
25645	428701
37247	428702
57519	428703
19639	428704
56030	428705
30227	428706
62347	428707
30164	428708
2232	428709
46085	428710
17837	428711
10002	428712
31857	428713
150	428714
36251	428715
24791	428716
3373	428717
53225	428718
11510	428719
1974	428720
19881	428721
32771	428722
3198	428723
11681	428724
6302	428725
17962	428726
16219	428727
16548	428728
3623	428729
28	428730
87253	428731
19942	428732
103132	428733
84970	428734
41589	428735
18262	428736
15642	428737
37734	428738
1071	428739
4274	428740
26241	428741
105143	428742
15441	428743
72875	428744
8632	428745
41706	428746
49797	428747
3920	428748
1313	428749
2229	428750
2314	428751
25811	428752
175	428753
2115	428754
504	428755
76234	428756
16012	428757
29290	428758
21601	428759
90112	428760
49320	428761
29860	428762
3209	428763
3154	428764
48111	428765
20871	428766
1917	428767
28067	428768
33235	428769
4499	428770
5763	428771
47616	428772
82219	428773
47812	428774
83462	428775
15749	428776
22392	428777
1831	428778
10030	428779
1475	428780
64296	428781
22383	428782
79131	428783
48000	428784
5793	428785
39855	428786
72377	428787
74476	428788
3811	428789
15469	428790
41618	428791
3730	428792
96065	428793
23912	428794
45821	428795
67907	428796
39963	428797
11679	428798
2870	428799
89413	428800
15160	428801
9071	428802
9137	428803
10060	428804
8890	428805
27639	428806
46790	428807
45003	428808
51997	428809
27136	428810
28668	428811
85623	428812
10912	428813
47448	428814
70666	428815
6428	428816
3578	428817
34341	428818
79953	428819
54906	428820
65094	428821
65973	428822
53242	428823
1712	428824
38345	428825
23	428826
93903	428827
58609	428828
78122	428829
47391	428830
5294	428831
74127	428832
60472	428833
78491	428834
17221	428835
33174	428836
30364	428837
83770	428838
15946	428839
16180	428840
51609	428841
66656	428842
30084	428843
75526	428844
31604	428845
89034	428846
8388	428847
3680	428848
7281	428849
9301	428850
1709	428851
54203	428852
1	428853
96269	428854
56754	428855
82021	428856
68398	428857
9731	428858
4128	428859
40400	428860
104128	428861
7290	428862
84980	428863
32306	428864
47802	428865
12947	428866
84415	428867
6944	428868
6993	428869
54953	428870
3441	428871
13815	428872
30679	428873
1722	428874
4960	428875
10881	428876
768	428877
41118	428878
62746	428879
17274	428880
48594	428881
839	428882
88854	428883
61017	428884
5302	428885
30240	428886
7142	428887
54182	428888
36625	428889
21771	428890
56014	428891
69167	428892
32868	428893
70158	428894
52465	428895
83152	428896
2798	428897
66113	428898
55958	428899
103394	428900
20152	428901
10779	428902
35512	428903
30740	428904
6486	428905
20935	428906
23874	428907
3148	428908
38292	428909
10846	428910
17658	428911
7054	428912
55550	428913
4709	428914
31452	428915
85663	428916
26363	428917
82278	428918
70944	428919
15203	428920
6722	428921
16867	428922
22680	428923
54765	428924
1749	428925
28850	428926
21544	428927
27657	428928
51882	428929
2328	428930
2060	428931
25373	428932
5275	428933
16306	428934
14299	428935
1746	428936
1387	428937
39818	428938
5809	428939
69367	428940
3449	428941
59352	428942
16253	428943
52463	428944
63417	428945
66608	428946
25768	428947
4451	428948
36118	428949
16367	428950
31240	428951
94420	428952
52668	428953
13238	428954
104401	428955
18510	428956
3605	428957
11032	428958
2360	428959
13152	428960
19760	428961
24130	428962
27328	428963
12190	428964
72059	428965
17948	428966
830	428967
24399	428968
77116	428969
31396	428970
46526	428971
807	428972
27687	428973
5113	428974
58146	428975
101942	428976
26285	428977
52783	428978
8243	428979
33680	428980
16998	428981
21604	428982
37629	428983
7234	428984
102578	428985
1327	428986
11815	428987
914	428988
15363	428989
5475	428990
50939	428991
100178	428992
38219	428993
41762	428994
78166	428995
8	428996
63666	428997
55981	428998
45637	428999
72890	429000
20198	429001
43965	429002
44664	429003
39316	429004
5345	429005
114575	429006
46211	429007
5724	429008
24004	429009
53060	429010
35167	429011
13289	429012
106118	429013
3842	429014
10511	429015
22116	429016
5114	429017
9987	429018
10992	429019
17269	429020
2087	429021
6055	429022
4582	429023
6009	429024
6081	429025
16092	429026
27161	429027
14928	429028
1120	429029
494	429030
6378	429031
50232	429032
9032	429033
25157	429034
13404	429035
59969	429036
57369	429037
50593	429038
482	429039
25280	429040
4135	429041
96541	429042
17609	429043
13308	429044
54100	429045
31268	429046
75923	429047
102402	429048
9778	429049
7488	429050
90201	429051
76752	429052
24962	429053
212	429054
39666	429055
38746	429056
39644	429057
32072	429058
57896	429059
97401	429060
27734	429061
39891	429062
83311	429063
9340	429064
29307	429065
2707	429066
39157	429067
1810	429068
90472	429069
108455	429070
13167	429071
55099	429072
2735	429073
15062	429074
34128	429075
1228	429076
88095	429077
1844	429078
56281	429079
40365	429080
28397	429081
19480	429082
60163	429083
1631	429084
8127	429085
3312	429086
76946	429087
463	429088
33750	429089
4274	429090
75293	429091
44422	429092
35158	429093
43410	429094
28930	429095
601	429096
4224	429097
849	429098
72056	429099
37451	429100
71296	429101
92361	429102
11449	429103
979	429104
54221	429105
33075	429106
81697	429107
1327	429108
31192	429109
80591	429110
17317	429111
21370	429112
10530	429113
7808	429114
29989	429115
22093	429116
23554	429117
40591	429118
46447	429119
5191	429120
4489	429121
333	429122
8046	429123
40091	429124
1923	429125
714	429126
10409	429127
13121	429128
26845	429129
85681	429130
2353	429131
2424	429132
6070	429133
59	429134
690	429135
530	429136
2101	429137
33843	429138
20798	429139
71380	429140
190	429141
26681	429142
42633	429143
51745	429144
65573	429145
40941	429146
45068	429147
50019	429148
5629	429149
255	429150
8618	429151
6218	429152
78094	429153
23462	429154
62247	429155
214	429156
12191	429157
90	429158
55531	429159
19643	429160
36422	429161
3226	429162
4267	429163
408	429164
45502	429165
744	429166
2685	429167
23931	429168
5768	429169
5044	429170
40514	429171
13351	429172
62153	429173
11600	429174
50752	429175
13584	429176
74947	429177
13007	429178
3821	429179
30104	429180
34085	429181
55208	429182
9631	429183
44425	429184
31553	429185
12959	429186
43667	429187
19830	429188
4718	429189
88577	429190
25846	429191
17268	429192
25013	429193
39199	429194
17202	429195
2323	429196
2959	429197
7636	429198
42783	429199
6345	429200
13242	429201
48029	429202
88895	429203
23724	429204
28127	429205
52810	429206
1370	429207
37789	429208
30794	429209
13537	429210
6900	429211
17138	429212
3749	429213
44416	429214
46740	429215
17364	429216
55055	429217
84396	429218
73103	429219
1395	429220
5794	429221
55044	429222
12638	429223
48695	429224
35017	429225
208	429226
78	429227
79907	429228
56178	429229
23220	429230
86	429231
34318	429232
16016	429233
100395	429234
5541	429235
15137	429236
51722	429237
4567	429238
19783	429239
34350	429240
107079	429241
31935	429242
49435	429243
3655	429244
4189	429245
26987	429246
35209	429247
84585	429248
5499	429249
81104	429250
29221	429251
44881	429252
473	429253
6957	429254
44569	429255
52598	429256
35740	429257
300	429258
5267	429259
1907	429260
318	429261
64699	429262
32264	429263
28928	429264
78979	429265
23016	429266
232	429267
47207	429268
2206	429269
42055	429270
99187	429271
72199	429272
37567	429273
9660	429274
44184	429275
42819	429276
10022	429277
54861	429278
12716	429279
63282	429280
66992	429281
75158	429282
626	429283
51116	429284
3465	429285
70234	429286
29570	429287
4190	429288
37827	429289
77193	429290
1775	429291
5988	429292
6580	429293
55151	429294
14503	429295
34443	429296
77355	429297
11817	429298
518	429299
11892	429300
4905	429301
69	429302
35779	429303
6507	429304
25881	429305
6572	429306
7434	429307
30547	429308
40985	429309
9667	429310
58015	429311
9109	429312
77186	429313
1169	429314
30459	429315
3805	429316
34101	429317
29400	429318
22355	429319
9197	429320
36067	429321
66523	429322
584	429323
2576	429324
26003	429325
4965	429326
87307	429327
1025	429328
25896	429329
50766	429330
20255	429331
21437	429332
37766	429333
307	429334
7595	429335
16395	429336
66	429337
3956	429338
20403	429339
7864	429340
1667	429341
16405	429342
7812	429343
26642	429344
53389	429345
73745	429346
39337	429347
39850	429348
2246	429349
29675	429350
12093	429351
6746	429352
10290	429353
15069	429354
568	429355
5902	429356
28093	429357
14186	429358
39879	429359
43085	429360
36586	429361
69727	429362
45572	429363
32119	429364
125	429365
23354	429366
31841	429367
30051	429368
43214	429369
51880	429370
915	429371
7360	429372
36891	429373
89760	429374
3071	429375
16230	429376
51840	429377
81748	429378
34754	429379
23637	429380
55276	429381
23881	429382
104867	429383
18004	429384
2227	429385
18678	429386
11627	429387
80661	429388
22191	429389
27867	429390
40383	429391
81725	429392
42116	429393
34832	429394
6627	429395
9995	429396
100817	429397
30257	429398
17463	429399
102	429400
1601	429401
2606	429402
10171	429403
44016	429404
13621	429405
64113	429406
12933	429407
52361	429408
39037	429409
11473	429410
3701	429411
12091	429412
5683	429413
4864	429414
28660	429415
48235	429416
81486	429417
15271	429418
10150	429419
12023	429420
30755	429421
21944	429422
1544	429423
36327	429424
5485	429425
78365	429426
7601	429427
24115	429428
24018	429429
1593	429430
40685	429431
8452	429432
12830	429433
841	429434
26669	429435
70124	429436
65069	429437
8134	429438
2834	429439
182	429440
18895	429441
7596	429442
42952	429443
80047	429444
69488	429445
50512	429446
11096	429447
23992	429448
39968	429449
24078	429450
15174	429451
110859	429452
1720	429453
12356	429454
58953	429455
107	429456
24886	429457
62819	429458
51328	429459
1477	429460
362	429461
37600	429462
3954	429463
74784	429464
566	429465
83632	429466
34951	429467
904	429468
92190	429469
17493	429470
71074	429471
24137	429472
36189	429473
3829	429474
70642	429475
30929	429476
1669	429477
81273	429478
26210	429479
22908	429480
36062	429481
12935	429482
53028	429483
59207	429484
35868	429485
46223	429486
10857	429487
35834	429488
11599	429489
57001	429490
31799	429491
63	429492
10175	429493
40616	429494
6643	429495
97526	429496
7902	429497
875	429498
2988	429499
13891	429500
24190	429501
173	429502
82627	429503
2061	429504
32177	429505
24081	429506
37893	429507
61270	429508
9631	429509
40562	429510
14346	429511
10740	429512
14001	429513
2649	429514
96634	429515
8398	429516
85751	429517
25508	429518
2683	429519
7544	429520
11270	429521
36406	429522
42838	429523
28215	429524
51300	429525
1193	429526
833	429527
16362	429528
15333	429529
97725	429530
19697	429531
18821	429532
9910	429533
17966	429534
39459	429535
61699	429536
2971	429537
5820	429538
17835	429539
16969	429540
85050	429541
63619	429542
3654	429543
18449	429544
147	429545
73058	429546
24938	429547
21986	429548
70159	429549
6009	429550
11348	429551
57697	429552
85110	429553
56970	429554
3165	429555
67151	429556
107	429557
45462	429558
26311	429559
50426	429560
9118	429561
60330	429562
7311	429563
609	429564
62007	429565
5600	429566
98399	429567
33085	429568
43097	429569
12526	429570
51829	429571
24057	429572
631	429573
11203	429574
20630	429575
21580	429576
29236	429577
22636	429578
35707	429579
60923	429580
19234	429581
1584	429582
53922	429583
54751	429584
10408	429585
34632	429586
59839	429587
1020	429588
10041	429589
601	429590
36756	429591
48681	429592
38838	429593
10566	429594
31505	429595
10744	429596
14270	429597
66739	429598
1772	429599
29801	429600
325	429601
29301	429602
32955	429603
6476	429604
40846	429605
41796	429606
56338	429607
9241	429608
6657	429609
61694	429610
8865	429611
18218	429612
16668	429613
22271	429614
10445	429615
21467	429616
69425	429617
37177	429618
38029	429619
44918	429620
95744	429621
79899	429622
13391	429623
80190	429624
58744	429625
62120	429626
29732	429627
1717	429628
27021	429629
19141	429630
30116	429631
67695	429632
22799	429633
85030	429634
96200	429635
84520	429636
15490	429637
25868	429638
30025	429639
23334	429640
293	429641
75278	429642
59917	429643
17649	429644
36836	429645
4760	429646
18041	429647
825	429648
263	429649
109927	429650
26249	429651
61925	429652
811	429653
13778	429654
36345	429655
45533	429656
1140	429657
19481	429658
90566	429659
31216	429660
1126	429661
109906	429662
34618	429663
105542	429664
10040	429665
36899	429666
868	429667
42835	429668
8680	429669
8109	429670
21811	429671
27170	429672
1716	429673
11952	429674
917	429675
63826	429676
1438	429677
17192	429678
53099	429679
56450	429680
1027	429681
98110	429682
24184	429683
319	429684
8137	429685
74872	429686
78058	429687
74771	429688
20091	429689
767	429690
59657	429691
47196	429692
81027	429693
6173	429694
41460	429695
65626	429696
14535	429697
28735	429698
30120	429699
61583	429700
2919	429701
19768	429702
50071	429703
36225	429704
500	429705
3798	429706
107	429707
38959	429708
3635	429709
19444	429710
979	429711
46440	429712
10436	429713
80400	429714
893	429715
31704	429716
88808	429717
33930	429718
49434	429719
21030	429720
12832	429721
7383	429722
53115	429723
40297	429724
5948	429725
20789	429726
21847	429727
103339	429728
58952	429729
30961	429730
26886	429731
2180	429732
4529	429733
2258	429734
9207	429735
15712	429736
74057	429737
24642	429738
24303	429739
13725	429740
23046	429741
47410	429742
81603	429743
30611	429744
37777	429745
87552	429746
12105	429747
30281	429748
37161	429749
74261	429750
6869	429751
51989	429752
15195	429753
14211	429754
11170	429755
9589	429756
5445	429757
59065	429758
1109	429759
42137	429760
27238	429761
60952	429762
50716	429763
7414	429764
92671	429765
16347	429766
18809	429767
21710	429768
4400	429769
6693	429770
97383	429771
60520	429772
9013	429773
29063	429774
7982	429775
4721	429776
5875	429777
37144	429778
54819	429779
78767	429780
10020	429781
46734	429782
273	429783
10842	429784
42666	429785
42047	429786
50779	429787
37813	429788
87636	429789
31010	429790
27118	429791
7588	429792
48369	429793
92403	429794
92930	429795
28282	429796
92	429797
21727	429798
12064	429799
19656	429800
70968	429801
66674	429802
43951	429803
200	429804
52416	429805
53974	429806
4597	429807
69727	429808
9977	429809
802	429810
669	429811
49656	429812
546	429813
13098	429814
26921	429815
12063	429816
1879	429817
42645	429818
21297	429819
18699	429820
48886	429821
4653	429822
4162	429823
54760	429824
29404	429825
5830	429826
36763	429827
66641	429828
62862	429829
406	429830
484	429831
6539	429832
11185	429833
14838	429834
745	429835
35111	429836
56766	429837
108963	429838
42896	429839
93512	429840
5428	429841
98136	429842
28447	429843
34856	429844
17394	429845
81312	429846
45821	429847
28047	429848
37887	429849
62239	429850
4205	429851
87312	429852
74878	429853
43319	429854
10355	429855
34012	429856
4428	429857
92579	429858
17991	429859
43382	429860
45354	429861
5128	429862
26026	429863
45115	429864
24743	429865
66980	429866
3016	429867
7446	429868
168	429869
6007	429870
8032	429871
58848	429872
27765	429873
19769	429874
14297	429875
60435	429876
63182	429877
50698	429878
11965	429879
5421	429880
8282	429881
108220	429882
5639	429883
29933	429884
38700	429885
51371	429886
56010	429887
36690	429888
14534	429889
70197	429890
2243	429891
22864	429892
43358	429893
20669	429894
11140	429895
73053	429896
111702	429897
28374	429898
12985	429899
1305	429900
63559	429901
26609	429902
21546	429903
763	429904
35669	429905
35786	429906
3355	429907
17300	429908
24791	429909
49184	429910
12545	429911
2877	429912
1294	429913
6177	429914
19463	429915
16450	429916
41166	429917
9906	429918
26432	429919
25536	429920
13502	429921
18110	429922
28170	429923
26003	429924
54952	429925
36064	429926
853	429927
23994	429928
9477	429929
101337	429930
93920	429931
81917	429932
10331	429933
17443	429934
32187	429935
3320	429936
10411	429937
55595	429938
55670	429939
40418	429940
5771	429941
19853	429942
93760	429943
1107	429944
61904	429945
43293	429946
2367	429947
7942	429948
68042	429949
16750	429950
46779	429951
58425	429952
23440	429953
46138	429954
72180	429955
12037	429956
78789	429957
14677	429958
3775	429959
16069	429960
68202	429961
46106	429962
987	429963
3518	429964
8878	429965
41433	429966
12057	429967
109519	429968
75957	429969
14711	429970
27624	429971
27384	429972
3988	429973
9676	429974
6906	429975
29011	429976
71947	429977
29473	429978
40881	429979
45106	429980
56293	429981
10805	429982
37457	429983
65660	429984
804	429985
84828	429986
1035	429987
19428	429988
536	429989
828	429990
73178	429991
12590	429992
12110	429993
17355	429994
53380	429995
18197	429996
24857	429997
62032	429998
91576	429999
45909	430000
48365	430001
31555	430002
4543	430003
33835	430004
102657	430005
4091	430006
71044	430007
3612	430008
4600	430009
22202	430010
93836	430011
13513	430012
25496	430013
72625	430014
48972	430015
666	430016
24141	430017
2469	430018
194	430019
30738	430020
62411	430021
45318	430022
5864	430023
25211	430024
6383	430025
2433	430026
67918	430027
24722	430028
20229	430029
50147	430030
51024	430031
14153	430032
3736	430033
25328	430034
1079	430035
86800	430036
48472	430037
70317	430038
61234	430039
81319	430040
13413	430041
60780	430042
3768	430043
6450	430044
71983	430045
28869	430046
18302	430047
46858	430048
53977	430049
53214	430050
6894	430051
48932	430052
28622	430053
17020	430054
45623	430055
56828	430056
71878	430057
28945	430058
13532	430059
43225	430060
264	430061
78816	430062
34722	430063
22876	430064
78605	430065
28977	430066
12020	430067
1615	430068
54261	430069
6737	430070
21780	430071
12384	430072
91029	430073
907	430074
5020	430075
67865	430076
14090	430077
57385	430078
20826	430079
29624	430080
13189	430081
31126	430082
5192	430083
6073	430084
20271	430085
27282	430086
8946	430087
2496	430088
11611	430089
33884	430090
114107	430091
8308	430092
8802	430093
217	430094
59495	430095
62555	430096
1596	430097
23278	430098
13206	430099
60055	430100
12288	430101
72209	430102
6479	430103
19440	430104
70134	430105
2635	430106
330	430107
65987	430108
34401	430109
19144	430110
7805	430111
3410	430112
56904	430113
24718	430114
16326	430115
22444	430116
823	430117
18444	430118
36589	430119
54772	430120
66884	430121
2698	430122
27261	430123
37462	430124
48443	430125
34897	430126
79493	430127
36179	430128
32965	430129
42519	430130
65114	430131
7164	430132
4484	430133
1844	430134
8598	430135
11787	430136
42347	430137
8436	430138
636	430139
14403	430140
35116	430141
41792	430142
12129	430143
12880	430144
18387	430145
27604	430146
6165	430147
53647	430148
43376	430149
29443	430150
9682	430151
19359	430152
26363	430153
212	430154
53558	430155
89529	430156
54999	430157
58323	430158
489	430159
69224	430160
390	430161
49200	430162
25772	430163
616	430164
56560	430165
31687	430166
81087	430167
39289	430168
3181	430169
729	430170
17449	430171
29335	430172
14144	430173
40045	430174
3301	430175
81302	430176
76327	430177
1134	430178
348	430179
18413	430180
51064	430181
40078	430182
86617	430183
35945	430184
37578	430185
11746	430186
96692	430187
27799	430188
40584	430189
33301	430190
59700	430191
111047	430192
34101	430193
82157	430194
13764	430195
12360	430196
6446	430197
36587	430198
8722	430199
18469	430200
35193	430201
25163	430202
1480	430203
21333	430204
603	430205
33729	430206
12114	430207
3011	430208
1893	430209
4081	430210
8744	430211
7521	430212
13788	430213
29709	430214
7864	430215
16709	430216
6426	430217
46764	430218
25057	430219
69651	430220
107874	430221
37638	430222
8549	430223
10237	430224
18105	430225
40593	430226
11790	430227
20569	430228
79595	430229
831	430230
4814	430231
53342	430232
9103	430233
6745	430234
15282	430235
54931	430236
53072	430237
71375	430238
20976	430239
7776	430240
3044	430241
7787	430242
7420	430243
2677	430244
40166	430245
6977	430246
1357	430247
57503	430248
6188	430249
374	430250
54659	430251
58525	430252
23778	430253
71326	430254
72355	430255
46573	430256
28707	430257
152	430258
2293	430259
18868	430260
81191	430261
49039	430262
4136	430263
13390	430264
42498	430265
34936	430266
3105	430267
14282	430268
22557	430269
7169	430270
63353	430271
68791	430272
222	430273
70378	430274
19363	430275
5768	430276
37208	430277
6461	430278
90257	430279
28858	430280
11534	430281
60203	430282
1690	430283
54630	430284
8493	430285
23328	430286
62161	430287
11445	430288
35211	430289
38684	430290
1006	430291
68815	430292
65451	430293
30608	430294
1970	430295
33062	430296
2025	430297
40358	430298
54902	430299
96672	430300
10259	430301
4062	430302
427	430303
21194	430304
8409	430305
8179	430306
83013	430307
63693	430308
24209	430309
565	430310
52179	430311
56974	430312
123	430313
25030	430314
53141	430315
62480	430316
10193	430317
706	430318
30837	430319
65706	430320
12622	430321
25515	430322
56574	430323
16348	430324
88470	430325
24642	430326
13568	430327
34047	430328
8255	430329
15162	430330
8677	430331
17354	430332
36729	430333
76458	430334
58612	430335
24178	430336
62740	430337
24395	430338
27182	430339
21246	430340
15135	430341
55689	430342
21961	430343
62331	430344
93165	430345
46800	430346
7645	430347
882	430348
26940	430349
6212	430350
77	430351
8155	430352
74113	430353
9454	430354
86781	430355
13440	430356
73163	430357
23891	430358
24986	430359
16285	430360
41684	430361
40469	430362
2290	430363
21760	430364
11368	430365
22941	430366
61046	430367
41576	430368
55236	430369
46942	430370
23626	430371
19436	430372
16448	430373
8941	430374
3746	430375
9016	430376
10986	430377
932	430378
44848	430379
18512	430380
1785	430381
17739	430382
45898	430383
92927	430384
104794	430385
59256	430386
447	430387
67103	430388
61861	430389
1856	430390
60163	430391
992	430392
9645	430393
31873	430394
12866	430395
2414	430396
8990	430397
42709	430398
32156	430399
9388	430400
86482	430401
48839	430402
47518	430403
57948	430404
72070	430405
97777	430406
191	430407
58996	430408
84315	430409
19465	430410
91963	430411
70890	430412
47750	430413
3001	430414
8370	430415
2694	430416
45119	430417
10717	430418
43729	430419
103075	430420
668	430421
49262	430422
1606	430423
17951	430424
23200	430425
32026	430426
14050	430427
7217	430428
6810	430429
65683	430430
56924	430431
4130	430432
38518	430433
29440	430434
22549	430435
3562	430436
31788	430437
25354	430438
4120	430439
5887	430440
10209	430441
83972	430442
1267	430443
102063	430444
14524	430445
1089	430446
50	430447
33433	430448
87506	430449
3512	430450
21212	430451
3746	430452
590	430453
48608	430454
59323	430455
155	430456
1161	430457
9745	430458
75654	430459
22425	430460
55894	430461
15157	430462
36546	430463
16471	430464
82430	430465
83662	430466
80110	430467
30374	430468
39133	430469
13005	430470
39914	430471
28666	430472
46220	430473
10131	430474
93686	430475
1339	430476
89779	430477
17521	430478
69533	430479
3386	430480
73401	430481
83575	430482
6888	430483
3781	430484
23786	430485
15277	430486
3182	430487
34222	430488
8498	430489
11698	430490
78710	430491
3013	430492
60476	430493
416	430494
1626	430495
10145	430496
8519	430497
27397	430498
1654	430499
11325	430500
35304	430501
39149	430502
15467	430503
77173	430504
21137	430505
30827	430506
620	430507
31314	430508
79857	430509
36716	430510
14080	430511
5227	430512
45801	430513
80740	430514
6297	430515
15174	430516
97745	430517
25926	430518
895	430519
11732	430520
11502	430521
23318	430522
28641	430523
53762	430524
39448	430525
62726	430526
1285	430527
67107	430528
40358	430529
3295	430530
16306	430531
15677	430532
10882	430533
55486	430534
53805	430535
18515	430536
35547	430537
2269	430538
12075	430539
23479	430540
8420	430541
20239	430542
43861	430543
35020	430544
10702	430545
5804	430546
45359	430547
151	430548
17115	430549
55957	430550
8980	430551
66618	430552
25662	430553
12449	430554
30326	430555
43	430556
28550	430557
4439	430558
47272	430559
3633	430560
53600	430561
54296	430562
4684	430563
1854	430564
21181	430565
67093	430566
19452	430567
32371	430568
29571	430569
2215	430570
92264	430571
4671	430572
84978	430573
62647	430574
8579	430575
59078	430576
109682	430577
22060	430578
38737	430579
43702	430580
6510	430581
72439	430582
35611	430583
9797	430584
54876	430585
12068	430586
46072	430587
24856	430588
14732	430589
19559	430590
20590	430591
20020	430592
3780	430593
5573	430594
13559	430595
74134	430596
58844	430597
93352	430598
42065	430599
17610	430600
1581	430601
5250	430602
2909	430603
56744	430604
1137	430605
23565	430606
23597	430607
6825	430608
50	430609
92011	430610
24280	430611
7066	430612
212	430613
12347	430614
55783	430615
61663	430616
112954	430617
11994	430618
716	430619
12626	430620
58358	430621
16046	430622
31672	430623
66606	430624
24661	430625
28795	430626
15849	430627
95918	430628
49718	430629
99836	430630
109429	430631
22211	430632
2657	430633
27399	430634
11393	430635
17804	430636
38786	430637
18746	430638
16053	430639
57835	430640
39029	430641
49612	430642
8243	430643
45814	430644
600	430645
42711	430646
3935	430647
19800	430648
23919	430649
79	430650
45352	430651
85372	430652
8463	430653
54778	430654
4333	430655
35535	430656
30932	430657
108585	430658
53526	430659
63667	430660
18167	430661
111221	430662
12743	430663
3606	430664
7302	430665
6784	430666
20755	430667
37150	430668
15721	430669
23199	430670
6012	430671
5017	430672
32120	430673
1301	430674
5261	430675
65625	430676
62968	430677
7099	430678
43362	430679
34123	430680
847	430681
39462	430682
12802	430683
3428	430684
17645	430685
35775	430686
18663	430687
26784	430688
35006	430689
10143	430690
26230	430691
1497	430692
8411	430693
2263	430694
4477	430695
12163	430696
3270	430697
49670	430698
96055	430699
79072	430700
5987	430701
3432	430702
95061	430703
16660	430704
8897	430705
85191	430706
52327	430707
36092	430708
13890	430709
42046	430710
3380	430711
25989	430712
81153	430713
36640	430714
49865	430715
1320	430716
10877	430717
18227	430718
1580	430719
13583	430720
50849	430721
32343	430722
30393	430723
109641	430724
18977	430725
373	430726
88136	430727
26290	430728
1631	430729
3710	430730
42303	430731
25910	430732
31375	430733
51873	430734
29083	430735
86	430736
19453	430737
67940	430738
264	430739
46739	430740
2948	430741
92544	430742
6829	430743
5182	430744
50351	430745
8745	430746
7653	430747
41176	430748
25779	430749
6281	430750
94369	430751
4	430752
98898	430753
31822	430754
76944	430755
70146	430756
11946	430757
206	430758
25189	430759
6332	430760
2838	430761
92556	430762
2102	430763
25223	430764
42470	430765
3573	430766
14104	430767
70092	430768
5557	430769
46149	430770
47395	430771
1	430772
18316	430773
17230	430774
40926	430775
20687	430776
19613	430777
25950	430778
15306	430779
1901	430780
37495	430781
49974	430782
8121	430783
46624	430784
2236	430785
29084	430786
12406	430787
8688	430788
31799	430789
15122	430790
64426	430791
11837	430792
911	430793
21969	430794
12105	430795
145	430796
31392	430797
9931	430798
7719	430799
70080	430800
7991	430801
2845	430802
37594	430803
31169	430804
6108	430805
2332	430806
217	430807
761	430808
22533	430809
40470	430810
15909	430811
255	430812
2752	430813
4992	430814
36920	430815
43303	430816
3607	430817
967	430818
1560	430819
26513	430820
7965	430821
12548	430822
33144	430823
20040	430824
61433	430825
2902	430826
22190	430827
16679	430828
6748	430829
25092	430830
101855	430831
68009	430832
23813	430833
10	430834
26016	430835
920	430836
50082	430837
29216	430838
21696	430839
26030	430840
47711	430841
67094	430842
18014	430843
55887	430844
23134	430845
90990	430846
59087	430847
7312	430848
9050	430849
67096	430850
10259	430851
12320	430852
47648	430853
22115	430854
62296	430855
614	430856
89065	430857
66712	430858
22702	430859
29320	430860
15040	430861
1771	430862
15212	430863
61702	430864
18422	430865
779	430866
594	430867
11914	430868
30832	430869
2318	430870
8498	430871
44879	430872
68621	430873
25667	430874
834	430875
2679	430876
266	430877
18816	430878
15541	430879
39501	430880
13622	430881
95746	430882
14646	430883
507	430884
5875	430885
22095	430886
19051	430887
52237	430888
47967	430889
29666	430890
22461	430891
1231	430892
28413	430893
54352	430894
17135	430895
3273	430896
24898	430897
45670	430898
675	430899
4603	430900
3319	430901
29273	430902
21443	430903
47231	430904
54354	430905
47045	430906
2826	430907
33334	430908
1210	430909
110336	430910
29435	430911
35999	430912
818	430913
30003	430914
63701	430915
10978	430916
40019	430917
12430	430918
16380	430919
55247	430920
33910	430921
20837	430922
12287	430923
47049	430924
16692	430925
9527	430926
3693	430927
16626	430928
15443	430929
8873	430930
35988	430931
27624	430932
26678	430933
63514	430934
10999	430935
72483	430936
40368	430937
21731	430938
95580	430939
1693	430940
15444	430941
62441	430942
51865	430943
38523	430944
34590	430945
11938	430946
31984	430947
113164	430948
40157	430949
41232	430950
34035	430951
5743	430952
14638	430953
22325	430954
56894	430955
9552	430956
10698	430957
8812	430958
1407	430959
31201	430960
19337	430961
26733	430962
62235	430963
1818	430964
76321	430965
41957	430966
30080	430967
22513	430968
1496	430969
8376	430970
13880	430971
9	430972
88810	430973
77366	430974
44657	430975
11056	430976
22290	430977
65291	430978
67095	430979
43851	430980
48900	430981
73043	430982
20950	430983
7725	430984
49064	430985
72214	430986
88765	430987
4	430988
37901	430989
76	430990
5443	430991
74334	430992
1610	430993
81526	430994
43093	430995
36763	430996
70903	430997
25749	430998
9439	430999
36819	431000
33552	431001
26861	431002
38860	431003
65016	431004
1242	431005
1210	431006
5737	431007
30549	431008
32320	431009
7779	431010
1208	431011
3103	431012
61412	431013
40335	431014
39042	431015
46357	431016
80913	431017
23130	431018
28318	431019
58346	431020
12604	431021
16882	431022
4574	431023
62291	431024
74641	431025
85064	431026
54379	431027
14715	431028
7747	431029
31349	431030
35709	431031
38072	431032
72393	431033
66709	431034
41	431035
6316	431036
47141	431037
22659	431038
23687	431039
34587	431040
662	431041
2897	431042
3665	431043
93079	431044
3142	431045
17608	431046
54251	431047
71370	431048
67956	431049
38377	431050
78516	431051
40814	431052
8178	431053
38933	431054
1038	431055
4066	431056
91401	431057
8408	431058
62450	431059
17917	431060
24020	431061
7548	431062
54168	431063
33922	431064
4623	431065
34675	431066
5503	431067
14893	431068
7511	431069
1328	431070
68817	431071
18284	431072
2839	431073
52241	431074
13316	431075
40671	431076
59466	431077
3549	431078
329	431079
55141	431080
30277	431081
39966	431082
67630	431083
38893	431084
77099	431085
56305	431086
47167	431087
2167	431088
92603	431089
83629	431090
73953	431091
59103	431092
38015	431093
41752	431094
8349	431095
30472	431096
31601	431097
9718	431098
35557	431099
7233	431100
17890	431101
404	431102
9422	431103
1998	431104
9273	431105
6390	431106
64982	431107
21941	431108
70418	431109
94768	431110
2967	431111
38575	431112
30090	431113
75905	431114
4723	431115
34588	431116
59501	431117
10046	431118
65878	431119
12960	431120
36977	431121
90501	431122
25768	431123
17072	431124
3808	431125
54652	431126
61550	431127
41970	431128
34415	431129
11066	431130
97708	431131
38499	431132
65193	431133
18211	431134
26515	431135
20311	431136
11967	431137
39156	431138
10452	431139
5083	431140
7766	431141
52528	431142
29987	431143
21924	431144
25347	431145
8653	431146
8521	431147
3992	431148
23181	431149
316	431150
4525	431151
64252	431152
63372	431153
4016	431154
30236	431155
53904	431156
1836	431157
374	431158
18787	431159
1598	431160
105503	431161
40070	431162
21949	431163
45379	431164
33564	431165
152	431166
1222	431167
109139	431168
9559	431169
103047	431170
7341	431171
46572	431172
3340	431173
30569	431174
70114	431175
9523	431176
450	431177
55335	431178
63173	431179
63690	431180
36396	431181
17834	431182
42259	431183
32179	431184
9453	431185
47648	431186
28574	431187
25567	431188
4544	431189
26972	431190
33344	431191
20800	431192
65156	431193
7831	431194
7317	431195
45218	431196
2977	431197
724	431198
55667	431199
6055	431200
703	431201
26416	431202
4890	431203
55655	431204
1042	431205
3241	431206
48256	431207
37622	431208
27742	431209
2538	431210
14226	431211
30366	431212
12114	431213
16921	431214
66835	431215
197	431216
55355	431217
6265	431218
366	431219
75832	431220
34005	431221
34538	431222
91824	431223
89600	431224
16840	431225
3167	431226
16555	431227
35407	431228
39275	431229
5328	431230
8950	431231
56007	431232
29897	431233
17087	431234
14600	431235
57552	431236
97202	431237
438	431238
48121	431239
20128	431240
6635	431241
18062	431242
17152	431243
41066	431244
1270	431245
15197	431246
382	431247
31391	431248
40068	431249
47285	431250
75	431251
35350	431252
10969	431253
75367	431254
19555	431255
89676	431256
3145	431257
75106	431258
281	431259
25766	431260
49959	431261
1312	431262
22290	431263
28912	431264
45361	431265
72369	431266
86178	431267
7053	431268
85588	431269
30387	431270
35450	431271
44666	431272
6663	431273
3224	431274
33987	431275
3881	431276
53541	431277
59248	431278
2476	431279
172	431280
1568	431281
31286	431282
676	431283
64970	431284
14211	431285
2624	431286
10904	431287
7350	431288
7821	431289
12989	431290
48678	431291
3548	431292
5841	431293
959	431294
8312	431295
23331	431296
66871	431297
42983	431298
22009	431299
35997	431300
9979	431301
43249	431302
1	431303
12378	431304
50724	431305
13935	431306
86689	431307
27247	431308
36194	431309
30479	431310
14413	431311
56490	431312
10494	431313
68503	431314
10849	431315
26465	431316
45542	431317
83232	431318
11751	431319
17577	431320
18703	431321
42894	431322
35352	431323
109792	431324
17885	431325
47704	431326
77347	431327
48018	431328
7915	431329
1532	431330
2557	431331
2920	431332
2965	431333
967	431334
2596	431335
6503	431336
9301	431337
96229	431338
86	431339
81223	431340
72796	431341
10899	431342
8773	431343
94146	431344
40260	431345
43954	431346
44328	431347
3276	431348
476	431349
38154	431350
47883	431351
86475	431352
22515	431353
9677	431354
13103	431355
324	431356
60804	431357
4544	431358
1735	431359
85930	431360
410	431361
23742	431362
48243	431363
19988	431364
4194	431365
1453	431366
38293	431367
47052	431368
36543	431369
34940	431370
44438	431371
744	431372
44049	431373
1693	431374
69114	431375
62824	431376
5879	431377
26756	431378
19176	431379
71112	431380
16895	431381
10497	431382
21145	431383
52201	431384
51209	431385
29498	431386
9784	431387
31770	431388
32916	431389
42506	431390
15656	431391
49600	431392
3983	431393
98994	431394
22338	431395
10031	431396
1083	431397
43401	431398
32364	431399
83364	431400
29716	431401
69701	431402
18866	431403
56794	431404
1567	431405
40949	431406
113019	431407
2151	431408
70590	431409
113	431410
26314	431411
223	431412
23893	431413
27845	431414
21350	431415
40521	431416
798	431417
4196	431418
20285	431419
15696	431420
2039	431421
57403	431422
18928	431423
2062	431424
37016	431425
2769	431426
75117	431427
12158	431428
35374	431429
5521	431430
37728	431431
33195	431432
318	431433
64405	431434
402	431435
35930	431436
67173	431437
58568	431438
18965	431439
614	431440
19922	431441
27916	431442
91153	431443
52125	431444
61888	431445
81780	431446
8688	431447
104234	431448
62816	431449
20702	431450
23477	431451
836	431452
14627	431453
26492	431454
27520	431455
80903	431456
105365	431457
288	431458
3350	431459
6085	431460
34980	431461
44823	431462
45850	431463
6183	431464
18089	431465
113981	431466
56848	431467
31510	431468
10500	431469
84	431470
69761	431471
8581	431472
45796	431473
32089	431474
17986	431475
71948	431476
2512	431477
202	431478
29927	431479
2985	431480
24673	431481
100218	431482
7139	431483
74953	431484
52409	431485
13560	431486
7601	431487
87510	431488
61309	431489
35182	431490
25442	431491
7323	431492
28474	431493
640	431494
20561	431495
62521	431496
33	431497
2959	431498
24837	431499
70978	431500
45414	431501
9214	431502
1031	431503
78624	431504
18634	431505
19738	431506
23434	431507
65189	431508
21805	431509
25023	431510
13541	431511
66504	431512
5023	431513
674	431514
75995	431515
8609	431516
2109	431517
7105	431518
28510	431519
84570	431520
25728	431521
56751	431522
78945	431523
3504	431524
16284	431525
3491	431526
1655	431527
5867	431528
21609	431529
2533	431530
65017	431531
6571	431532
11483	431533
36273	431534
41560	431535
60047	431536
297	431537
10418	431538
17724	431539
16226	431540
13091	431541
5453	431542
79552	431543
44110	431544
2338	431545
49055	431546
42739	431547
17018	431548
87837	431549
21528	431550
77268	431551
75799	431552
19761	431553
40263	431554
308	431555
41167	431556
62940	431557
35695	431558
48407	431559
104609	431560
6394	431561
52578	431562
35093	431563
93112	431564
18767	431565
48045	431566
17519	431567
28130	431568
31641	431569
76254	431570
19410	431571
16258	431572
41565	431573
75583	431574
41176	431575
15686	431576
8231	431577
83611	431578
50861	431579
8799	431580
28470	431581
35423	431582
2214	431583
20794	431584
21461	431585
28626	431586
74245	431587
56753	431588
32854	431589
635	431590
584	431591
8012	431592
48916	431593
3694	431594
16248	431595
30186	431596
61019	431597
29416	431598
86064	431599
362	431600
34110	431601
3876	431602
9030	431603
9515	431604
18670	431605
45248	431606
35342	431607
1207	431608
5881	431609
55338	431610
1421	431611
37987	431612
31812	431613
26352	431614
864	431615
27134	431616
1481	431617
14361	431618
23467	431619
13106	431620
54092	431621
273	431622
3438	431623
21948	431624
15401	431625
33328	431626
1007	431627
60245	431628
32360	431629
16237	431630
89932	431631
68729	431632
61218	431633
20155	431634
30547	431635
21	431636
1690	431637
21839	431638
3408	431639
18049	431640
25343	431641
27568	431642
28424	431643
1970	431644
57213	431645
243	431646
11700	431647
30072	431648
54049	431649
84195	431650
70932	431651
61355	431652
40799	431653
21230	431654
602	431655
27511	431656
5346	431657
69	431658
32298	431659
28497	431660
6458	431661
50238	431662
49253	431663
36300	431664
35875	431665
22368	431666
55516	431667
7	431668
905	431669
3216	431670
8522	431671
40717	431672
8782	431673
41610	431674
49856	431675
91464	431676
4741	431677
30106	431678
15978	431679
3319	431680
26535	431681
26177	431682
1743	431683
25625	431684
14391	431685
22690	431686
6934	431687
97698	431688
70742	431689
5801	431690
56222	431691
62080	431692
23801	431693
19030	431694
1055	431695
1722	431696
10145	431697
86781	431698
14124	431699
47023	431700
1914	431701
38796	431702
29939	431703
8111	431704
44860	431705
88257	431706
16495	431707
11362	431708
20179	431709
18458	431710
42620	431711
1237	431712
7870	431713
34989	431714
20407	431715
69196	431716
64154	431717
210	431718
32334	431719
9006	431720
58401	431721
3044	431722
58410	431723
17290	431724
69760	431725
2095	431726
50682	431727
5742	431728
56610	431729
67758	431730
35225	431731
64186	431732
2254	431733
526	431734
19970	431735
42370	431736
62527	431737
35494	431738
4403	431739
151	431740
43100	431741
74577	431742
9085	431743
36104	431744
85014	431745
28410	431746
22065	431747
665	431748
49310	431749
24788	431750
68704	431751
235	431752
46872	431753
7753	431754
7335	431755
9780	431756
80918	431757
74001	431758
43035	431759
14934	431760
75893	431761
30294	431762
61850	431763
4790	431764
42791	431765
79470	431766
43857	431767
4985	431768
67610	431769
32258	431770
693	431771
7643	431772
36820	431773
2	431774
141	431775
9250	431776
7211	431777
20699	431778
29231	431779
8372	431780
29725	431781
28882	431782
40590	431783
34117	431784
18497	431785
3596	431786
10474	431787
23741	431788
19381	431789
53113	431790
25776	431791
65019	431792
18808	431793
2997	431794
25720	431795
71386	431796
31150	431797
21496	431798
14143	431799
326	431800
43806	431801
15620	431802
32767	431803
6031	431804
4329	431805
6475	431806
48297	431807
49177	431808
34815	431809
40163	431810
4546	431811
48033	431812
5118	431813
984	431814
12742	431815
25169	431816
42635	431817
22963	431818
193	431819
953	431820
13529	431821
135	431822
664	431823
81582	431824
43507	431825
24790	431826
1470	431827
59055	431828
30260	431829
31883	431830
35213	431831
927	431832
41361	431833
34308	431834
29830	431835
18609	431836
11585	431837
235	431838
72837	431839
41813	431840
3802	431841
101101	431842
7066	431843
2666	431844
24712	431845
23744	431846
3588	431847
2946	431848
76401	431849
19006	431850
48179	431851
37062	431852
32860	431853
52923	431854
53131	431855
10526	431856
11863	431857
2133	431858
69604	431859
47318	431860
8944	431861
92018	431862
2450	431863
66268	431864
33363	431865
54407	431866
43249	431867
8567	431868
59409	431869
18130	431870
3416	431871
3637	431872
967	431873
73678	431874
58330	431875
1972	431876
43683	431877
112516	431878
21145	431879
35097	431880
24708	431881
7117	431882
42319	431883
81831	431884
1804	431885
58684	431886
79494	431887
1809	431888
71774	431889
52936	431890
73863	431891
48373	431892
25418	431893
112316	431894
8791	431895
1101	431896
4984	431897
29828	431898
10913	431899
11666	431900
33149	431901
67997	431902
3603	431903
24639	431904
32796	431905
33347	431906
29644	431907
3968	431908
33108	431909
36806	431910
61	431911
26106	431912
3792	431913
42167	431914
4153	431915
9353	431916
3225	431917
64370	431918
42394	431919
51277	431920
15375	431921
672	431922
61788	431923
6444	431924
70543	431925
19231	431926
1624	431927
11119	431928
64567	431929
66391	431930
8	431931
840	431932
98172	431933
20118	431934
18341	431935
17734	431936
47094	431937
30378	431938
9112	431939
1554	431940
9517	431941
24080	431942
86745	431943
63837	431944
8391	431945
285	431946
8245	431947
11281	431948
4149	431949
4350	431950
30232	431951
5535	431952
86555	431953
10307	431954
12986	431955
17532	431956
29505	431957
944	431958
3817	431959
40012	431960
1872	431961
43324	431962
61165	431963
78210	431964
8600	431965
16255	431966
14193	431967
30291	431968
46226	431969
16996	431970
49083	431971
50	431972
66597	431973
9657	431974
15504	431975
20460	431976
48068	431977
8686	431978
22	431979
277	431980
9527	431981
2308	431982
10952	431983
9520	431984
48073	431985
34718	431986
51341	431987
5305	431988
1331	431989
72909	431990
64017	431991
4452	431992
64708	431993
93378	431994
3338	431995
7205	431996
16982	431997
372	431998
20746	431999
27918	432000
314	432001
5677	432002
17085	432003
57563	432004
24449	432005
12593	432006
42000	432007
85936	432008
80939	432009
23692	432010
34449	432011
19789	432012
30864	432013
22220	432014
67663	432015
307	432016
6692	432017
3085	432018
10364	432019
36945	432020
53802	432021
2585	432022
23073	432023
5212	432024
36064	432025
23474	432026
42668	432027
49166	432028
44178	432029
65288	432030
24921	432031
39672	432032
22828	432033
2507	432034
40124	432035
27784	432036
3021	432037
44380	432038
23699	432039
40765	432040
4742	432041
94357	432042
39166	432043
102248	432044
67406	432045
19196	432046
895	432047
18526	432048
58159	432049
42545	432050
104813	432051
34642	432052
13574	432053
15736	432054
96081	432055
45479	432056
30018	432057
32597	432058
55143	432059
11686	432060
44873	432061
8842	432062
6292	432063
52627	432064
71514	432065
412	432066
24169	432067
7703	432068
12393	432069
2778	432070
38949	432071
930	432072
35985	432073
12665	432074
22531	432075
9810	432076
64235	432077
892	432078
46530	432079
34495	432080
6485	432081
78446	432082
19440	432083
1	432084
23	432085
29256	432086
43647	432087
33582	432088
2662	432089
42761	432090
23709	432091
28570	432092
211	432093
5905	432094
40387	432095
10660	432096
9992	432097
58435	432098
29861	432099
84874	432100
39302	432101
52020	432102
33255	432103
66236	432104
30016	432105
55938	432106
5771	432107
46	432108
5487	432109
13355	432110
8808	432111
7862	432112
82586	432113
4101	432114
35297	432115
35803	432116
9792	432117
49840	432118
23446	432119
49364	432120
1409	432121
48616	432122
10021	432123
58481	432124
40535	432125
47694	432126
5109	432127
91552	432128
34589	432129
4185	432130
62672	432131
79101	432132
19148	432133
4246	432134
41217	432135
16352	432136
37918	432137
95707	432138
1177	432139
8424	432140
8489	432141
95125	432142
2833	432143
87912	432144
77208	432145
41600	432146
69842	432147
8573	432148
7075	432149
68581	432150
87712	432151
32949	432152
42215	432153
16682	432154
4807	432155
49219	432156
25922	432157
50554	432158
10964	432159
50650	432160
13661	432161
29375	432162
52625	432163
1004	432164
40845	432165
26799	432166
37316	432167
26561	432168
73099	432169
23415	432170
4280	432171
36389	432172
34277	432173
34230	432174
25454	432175
28434	432176
10964	432177
15334	432178
12173	432179
54085	432180
16513	432181
15941	432182
38913	432183
4737	432184
13291	432185
24012	432186
12295	432187
5389	432188
5435	432189
7983	432190
84898	432191
43698	432192
17387	432193
5152	432194
12816	432195
11825	432196
28449	432197
2925	432198
16515	432199
22011	432200
5496	432201
402	432202
528	432203
4086	432204
40085	432205
49453	432206
19258	432207
19938	432208
69436	432209
100932	432210
28644	432211
9477	432212
29503	432213
9633	432214
90113	432215
6986	432216
33527	432217
25378	432218
28355	432219
4078	432220
23635	432221
13207	432222
59062	432223
30100	432224
59516	432225
7809	432226
671	432227
10944	432228
37043	432229
69191	432230
55882	432231
13507	432232
12376	432233
21086	432234
44425	432235
19799	432236
14995	432237
63735	432238
63039	432239
293	432240
13020	432241
27361	432242
29500	432243
30336	432244
44969	432245
8928	432246
20819	432247
11387	432248
672	432249
17441	432250
19296	432251
6756	432252
44808	432253
2323	432254
8503	432255
39088	432256
12068	432257
29310	432258
1366	432259
20742	432260
2444	432261
29659	432262
17269	432263
49013	432264
57370	432265
26728	432266
11518	432267
30937	432268
6839	432269
33021	432270
3858	432271
23994	432272
23703	432273
29793	432274
37574	432275
38349	432276
57441	432277
58605	432278
37892	432279
10724	432280
6126	432281
10309	432282
10537	432283
41118	432284
13004	432285
42199	432286
19683	432287
393	432288
78831	432289
28930	432290
5390	432291
8093	432292
4037	432293
732	432294
7780	432295
43943	432296
313	432297
23295	432298
38935	432299
52234	432300
75329	432301
7506	432302
112709	432303
69832	432304
12784	432305
12324	432306
5083	432307
49999	432308
4642	432309
5917	432310
1912	432311
72912	432312
60106	432313
24847	432314
1337	432315
55181	432316
12349	432317
6746	432318
37360	432319
94552	432320
54878	432321
53272	432322
38461	432323
98806	432324
91118	432325
103802	432326
463	432327
88111	432328
91393	432329
35359	432330
2528	432331
1951	432332
8825	432333
8299	432334
9701	432335
20712	432336
8473	432337
531	432338
16136	432339
63374	432340
22022	432341
97886	432342
14000	432343
25233	432344
23364	432345
10581	432346
376	432347
84353	432348
16747	432349
1814	432350
42995	432351
3699	432352
25166	432353
38898	432354
778	432355
49104	432356
41813	432357
85458	432358
35960	432359
25264	432360
58153	432361
47011	432362
9920	432363
18833	432364
97	432365
12637	432366
5840	432367
5011	432368
48426	432369
70102	432370
28894	432371
28295	432372
23250	432373
13519	432374
39080	432375
825	432376
68270	432377
24706	432378
2265	432379
10101	432380
21783	432381
17730	432382
33034	432383
12821	432384
96704	432385
8104	432386
1236	432387
75329	432388
106	432389
26041	432390
16018	432391
90566	432392
32674	432393
12715	432394
193	432395
69322	432396
90665	432397
71610	432398
82154	432399
23002	432400
63379	432401
57568	432402
1719	432403
408	432404
10616	432405
39405	432406
35657	432407
18	432408
63717	432409
17413	432410
872	432411
89340	432412
21708	432413
48741	432414
3626	432415
247	432416
17407	432417
14621	432418
9308	432419
16939	432420
10770	432421
873	432422
15410	432423
66793	432424
842	432425
55392	432426
93245	432427
38518	432428
731	432429
34738	432430
286	432431
3633	432432
19495	432433
32932	432434
1422	432435
85607	432436
64441	432437
82149	432438
42654	432439
140	432440
65431	432441
1959	432442
1594	432443
14945	432444
7554	432445
9173	432446
84786	432447
42653	432448
35710	432449
96081	432450
12736	432451
38990	432452
91266	432453
42280	432454
38075	432455
5942	432456
28775	432457
14467	432458
38927	432459
11908	432460
15452	432461
50816	432462
51718	432463
1095	432464
2840	432465
81180	432466
27057	432467
70911	432468
32569	432469
49012	432470
37709	432471
94772	432472
46562	432473
17302	432474
52207	432475
39929	432476
36900	432477
45756	432478
79	432479
7372	432480
56210	432481
35754	432482
35503	432483
294	432484
3760	432485
16886	432486
16752	432487
32045	432488
21384	432489
77830	432490
45303	432491
38218	432492
52259	432493
77175	432494
3528	432495
76293	432496
1614	432497
585	432498
19493	432499
26710	432500
104684	432501
68502	432502
21789	432503
80092	432504
33892	432505
27505	432506
1495	432507
12365	432508
62465	432509
34036	432510
29135	432511
52634	432512
3417	432513
5150	432514
2144	432515
34824	432516
74916	432517
16216	432518
17712	432519
1374	432520
64491	432521
31378	432522
30583	432523
17086	432524
3085	432525
13705	432526
12518	432527
423	432528
17989	432529
55201	432530
2795	432531
2930	432532
16354	432533
39057	432534
1153	432535
114554	432536
21069	432537
29435	432538
33861	432539
28049	432540
1314	432541
57240	432542
34027	432543
25157	432544
10908	432545
8696	432546
5633	432547
5118	432548
1245	432549
66952	432550
27008	432551
62348	432552
101843	432553
14879	432554
15773	432555
4253	432556
16673	432557
5835	432558
17030	432559
13543	432560
1936	432561
1456	432562
9	432563
5717	432564
57015	432565
6820	432566
3094	432567
47298	432568
16122	432569
57095	432570
6196	432571
5477	432572
25879	432573
21456	432574
61298	432575
13153	432576
63048	432577
27481	432578
4722	432579
63061	432580
62789	432581
9757	432582
3691	432583
11701	432584
7696	432585
53651	432586
91171	432587
11847	432588
7865	432589
65072	432590
12191	432591
10245	432592
3089	432593
32841	432594
37	432595
30022	432596
397	432597
40043	432598
36955	432599
51288	432600
93149	432601
9513	432602
29720	432603
32077	432604
39644	432605
34178	432606
34782	432607
61228	432608
53964	432609
27	432610
42268	432611
17732	432612
2978	432613
1134	432614
5165	432615
28310	432616
61672	432617
17535	432618
32670	432619
5632	432620
40895	432621
30358	432622
6369	432623
76067	432624
73966	432625
52388	432626
35928	432627
9306	432628
961	432629
47331	432630
89596	432631
12530	432632
18224	432633
36796	432634
26375	432635
38721	432636
60210	432637
11381	432638
2442	432639
385	432640
7400	432641
13780	432642
2067	432643
76627	432644
52332	432645
1279	432646
29912	432647
47492	432648
28220	432649
493	432650
58880	432651
3691	432652
27718	432653
20000	432654
30869	432655
109617	432656
21786	432657
2040	432658
5020	432659
43934	432660
29722	432661
2474	432662
12213	432663
8322	432664
18539	432665
28575	432666
615	432667
5990	432668
65986	432669
24848	432670
20324	432671
34451	432672
10923	432673
67927	432674
3047	432675
2826	432676
32573	432677
40722	432678
79370	432679
31658	432680
18509	432681
1089	432682
33947	432683
38088	432684
25960	432685
9828	432686
25362	432687
12573	432688
3894	432689
109178	432690
60039	432691
55896	432692
24564	432693
14456	432694
19014	432695
912	432696
25187	432697
43116	432698
1553	432699
72474	432700
335	432701
11326	432702
3337	432703
2477	432704
24052	432705
80292	432706
42132	432707
24989	432708
36662	432709
44469	432710
3155	432711
378	432712
52970	432713
39009	432714
5154	432715
48122	432716
3464	432717
6688	432718
4814	432719
103975	432720
29433	432721
37800	432722
2581	432723
51495	432724
94611	432725
1137	432726
86984	432727
29725	432728
12988	432729
3878	432730
28425	432731
49584	432732
2601	432733
1936	432734
36110	432735
30587	432736
888	432737
29988	432738
10326	432739
76453	432740
57389	432741
2447	432742
36354	432743
8568	432744
54627	432745
9387	432746
7500	432747
31186	432748
33166	432749
2521	432750
14313	432751
4633	432752
10258	432753
59935	432754
58356	432755
4240	432756
9759	432757
26065	432758
7713	432759
23392	432760
91680	432761
16963	432762
56100	432763
24904	432764
75033	432765
5107	432766
11043	432767
40552	432768
11931	432769
5354	432770
35072	432771
2212	432772
11189	432773
40422	432774
18953	432775
5851	432776
79552	432777
83741	432778
4614	432779
6044	432780
8986	432781
35068	432782
38021	432783
11315	432784
13463	432785
75791	432786
71254	432787
12034	432788
54147	432789
76860	432790
17283	432791
6197	432792
21515	432793
49416	432794
81968	432795
2515	432796
34359	432797
77826	432798
12631	432799
29416	432800
20896	432801
61106	432802
43285	432803
26513	432804
21517	432805
14032	432806
43707	432807
49944	432808
78157	432809
15672	432810
82683	432811
76636	432812
17658	432813
16363	432814
3525	432815
9487	432816
48877	432817
37509	432818
60	432819
43335	432820
65796	432821
34	432822
13030	432823
54580	432824
68066	432825
20006	432826
40220	432827
597	432828
45347	432829
492	432830
6019	432831
80224	432832
57439	432833
22025	432834
24095	432835
30452	432836
2539	432837
16311	432838
16	432839
17680	432840
12012	432841
72218	432842
3865	432843
81475	432844
4357	432845
39186	432846
49623	432847
33801	432848
14195	432849
5801	432850
53566	432851
32037	432852
11576	432853
39112	432854
19040	432855
51797	432856
58873	432857
13879	432858
24865	432859
31034	432860
38792	432861
21925	432862
15336	432863
8296	432864
22889	432865
33630	432866
93032	432867
9369	432868
53681	432869
7820	432870
2960	432871
12516	432872
35532	432873
58183	432874
16134	432875
15373	432876
34756	432877
13540	432878
75232	432879
27239	432880
37862	432881
4631	432882
20699	432883
36054	432884
761	432885
1884	432886
69584	432887
33859	432888
5629	432889
38069	432890
6246	432891
99552	432892
2499	432893
5171	432894
58641	432895
45712	432896
15193	432897
7314	432898
95318	432899
7665	432900
7505	432901
17155	432902
915	432903
12078	432904
85246	432905
35	432906
99367	432907
18562	432908
12378	432909
79079	432910
41968	432911
88436	432912
9821	432913
27068	432914
64632	432915
10815	432916
12774	432917
39033	432918
39378	432919
27	432920
1456	432921
101644	432922
1576	432923
66064	432924
2417	432925
82925	432926
80825	432927
69366	432928
13923	432929
36135	432930
58642	432931
63280	432932
20984	432933
57930	432934
34418	432935
16671	432936
75164	432937
86457	432938
40341	432939
13809	432940
14918	432941
30858	432942
20572	432943
44776	432944
20132	432945
4136	432946
14697	432947
64374	432948
34224	432949
76867	432950
35366	432951
15911	432952
41607	432953
20	432954
45224	432955
105324	432956
6468	432957
14661	432958
24192	432959
451	432960
31593	432961
8341	432962
562	432963
12908	432964
1727	432965
87335	432966
18017	432967
40042	432968
41072	432969
9924	432970
38838	432971
181	432972
79702	432973
85535	432974
73131	432975
22533	432976
113440	432977
30	432978
2709	432979
778	432980
2443	432981
11956	432982
610	432983
29289	432984
12596	432985
16793	432986
45538	432987
65332	432988
90607	432989
20915	432990
90068	432991
603	432992
4209	432993
237	432994
1519	432995
19231	432996
23208	432997
11200	432998
18925	432999
11268	433000
59354	433001
2835	433002
2520	433003
62808	433004
15665	433005
113040	433006
776	433007
49814	433008
2229	433009
39609	433010
2477	433011
72	433012
942	433013
74837	433014
12866	433015
42493	433016
23052	433017
1338	433018
52455	433019
2812	433020
44140	433021
68516	433022
30013	433023
81910	433024
7416	433025
6209	433026
99866	433027
283	433028
10072	433029
25801	433030
28878	433031
30126	433032
9649	433033
63883	433034
36638	433035
31937	433036
1666	433037
53532	433038
99379	433039
60930	433040
37286	433041
87400	433042
72481	433043
40026	433044
68175	433045
20158	433046
50436	433047
2201	433048
14563	433049
31760	433050
34204	433051
35293	433052
20848	433053
71191	433054
72556	433055
26474	433056
96170	433057
22885	433058
1622	433059
4651	433060
2437	433061
2415	433062
4942	433063
23546	433064
43785	433065
76917	433066
63559	433067
3602	433068
49228	433069
8290	433070
1030	433071
137	433072
4079	433073
9287	433074
11380	433075
10144	433076
45249	433077
16213	433078
27010	433079
14994	433080
54255	433081
16929	433082
91335	433083
44399	433084
17524	433085
8941	433086
68495	433087
14706	433088
97250	433089
50549	433090
2865	433091
12742	433092
20982	433093
62352	433094
24118	433095
24668	433096
37219	433097
22172	433098
21378	433099
27307	433100
24076	433101
13748	433102
125	433103
735	433104
65310	433105
92163	433106
32544	433107
5263	433108
8342	433109
1061	433110
4042	433111
19609	433112
29822	433113
77246	433114
35338	433115
22847	433116
6241	433117
48349	433118
6077	433119
75127	433120
13996	433121
10397	433122
53511	433123
100424	433124
7580	433125
60479	433126
19351	433127
37053	433128
101477	433129
17425	433130
63502	433131
9185	433132
6346	433133
45228	433134
1945	433135
10466	433136
1337	433137
75258	433138
87	433139
1045	433140
66804	433141
19625	433142
1092	433143
86299	433144
7512	433145
49472	433146
85289	433147
2820	433148
19784	433149
59907	433150
14229	433151
7656	433152
29750	433153
32960	433154
643	433155
42083	433156
1073	433157
74288	433158
7084	433159
6476	433160
1272	433161
30770	433162
15152	433163
24302	433164
48627	433165
1338	433166
70424	433167
2620	433168
63285	433169
454	433170
2619	433171
44408	433172
3898	433173
80189	433174
22042	433175
77623	433176
19721	433177
3708	433178
61586	433179
79485	433180
4765	433181
35395	433182
24913	433183
2859	433184
3437	433185
3572	433186
39461	433187
39582	433188
29321	433189
79999	433190
7842	433191
26578	433192
31676	433193
34237	433194
38061	433195
40152	433196
920	433197
11312	433198
988	433199
20263	433200
62458	433201
2916	433202
44959	433203
25768	433204
14719	433205
2	433206
9446	433207
23925	433208
45163	433209
110238	433210
56256	433211
109019	433212
906	433213
14487	433214
3516	433215
12498	433216
39281	433217
102923	433218
7487	433219
73887	433220
11184	433221
694	433222
66035	433223
31698	433224
680	433225
28459	433226
3046	433227
53327	433228
16273	433229
81521	433230
22107	433231
53484	433232
20063	433233
3774	433234
84340	433235
71780	433236
50542	433237
13213	433238
10773	433239
6536	433240
26499	433241
54291	433242
72775	433243
83705	433244
12906	433245
77027	433246
11000	433247
4351	433248
35092	433249
55580	433250
82531	433251
3489	433252
25633	433253
12768	433254
6111	433255
13482	433256
72822	433257
6245	433258
20982	433259
58736	433260
33308	433261
3751	433262
70730	433263
14878	433264
36677	433265
637	433266
61750	433267
4245	433268
29343	433269
5750	433270
11511	433271
88883	433272
414	433273
50254	433274
11313	433275
13936	433276
50708	433277
7625	433278
23179	433279
78926	433280
17256	433281
98110	433282
4700	433283
34405	433284
21987	433285
567	433286
40504	433287
15872	433288
4998	433289
1657	433290
72922	433291
12213	433292
73347	433293
35787	433294
8203	433295
12585	433296
9572	433297
12893	433298
46198	433299
27429	433300
14634	433301
34366	433302
24322	433303
33986	433304
27803	433305
5758	433306
69884	433307
36204	433308
82409	433309
58331	433310
14175	433311
27196	433312
30747	433313
76189	433314
27554	433315
68	433316
36918	433317
4714	433318
13183	433319
777	433320
4028	433321
14687	433322
27699	433323
3702	433324
3122	433325
29860	433326
106	433327
40010	433328
20031	433329
51727	433330
21410	433331
23947	433332
83348	433333
65642	433334
51606	433335
15873	433336
2671	433337
9259	433338
101558	433339
49808	433340
15482	433341
2963	433342
4498	433343
49720	433344
79101	433345
3196	433346
601	433347
12592	433348
3911	433349
31899	433350
302	433351
6111	433352
7097	433353
5516	433354
40061	433355
7065	433356
27140	433357
51185	433358
13035	433359
45422	433360
19262	433361
14496	433362
15886	433363
1465	433364
90959	433365
9300	433366
4732	433367
6864	433368
39203	433369
10538	433370
1678	433371
58208	433372
65571	433373
7822	433374
20208	433375
49512	433376
34594	433377
74818	433378
20969	433379
77916	433380
12780	433381
952	433382
19197	433383
61331	433384
49228	433385
21813	433386
81275	433387
7069	433388
38513	433389
92367	433390
433	433391
51358	433392
20529	433393
13354	433394
37993	433395
15601	433396
11163	433397
47602	433398
72200	433399
20470	433400
26243	433401
3531	433402
28864	433403
1391	433404
37417	433405
90442	433406
54122	433407
49404	433408
15801	433409
32738	433410
49289	433411
14645	433412
17375	433413
15354	433414
4461	433415
64584	433416
3006	433417
43639	433418
12689	433419
35145	433420
37437	433421
6684	433422
64015	433423
46069	433424
683	433425
55926	433426
9433	433427
219	433428
18174	433429
20818	433430
40769	433431
41546	433432
32257	433433
33876	433434
35012	433435
16357	433436
20315	433437
18272	433438
23634	433439
12822	433440
23132	433441
20582	433442
1580	433443
2487	433444
100002	433445
28038	433446
51318	433447
1895	433448
32136	433449
29045	433450
48886	433451
23312	433452
48050	433453
18050	433454
6974	433455
11979	433456
73947	433457
8057	433458
6293	433459
6113	433460
424	433461
67714	433462
30453	433463
29418	433464
9115	433465
79747	433466
51585	433467
95525	433468
46847	433469
24881	433470
69592	433471
8027	433472
50028	433473
41917	433474
105645	433475
54628	433476
15	433477
24719	433478
8545	433479
42671	433480
18120	433481
64182	433482
58269	433483
29697	433484
57698	433485
2559	433486
10173	433487
38873	433488
65765	433489
1223	433490
18368	433491
27404	433492
6140	433493
24952	433494
56854	433495
11519	433496
76117	433497
53418	433498
31841	433499
8503	433500
3738	433501
15270	433502
57452	433503
16422	433504
26094	433505
84872	433506
1587	433507
89967	433508
8371	433509
60503	433510
41159	433511
31928	433512
2114	433513
8474	433514
4487	433515
4417	433516
948	433517
18352	433518
24400	433519
5797	433520
72445	433521
62249	433522
5596	433523
45527	433524
30091	433525
3841	433526
36833	433527
51395	433528
590	433529
7677	433530
1788	433531
39102	433532
48719	433533
18909	433534
10279	433535
805	433536
18746	433537
1550	433538
4260	433539
110832	433540
8977	433541
14599	433542
3136	433543
4547	433544
69894	433545
1944	433546
36301	433547
20346	433548
45925	433549
24776	433550
5810	433551
17227	433552
81514	433553
46535	433554
606	433555
20482	433556
14073	433557
79195	433558
61415	433559
35271	433560
96936	433561
6309	433562
32748	433563
28478	433564
65527	433565
82887	433566
18259	433567
3651	433568
36426	433569
4495	433570
74726	433571
58766	433572
2857	433573
20443	433574
33814	433575
71323	433576
61967	433577
60537	433578
13329	433579
45646	433580
61555	433581
19245	433582
79290	433583
83110	433584
3010	433585
51236	433586
6124	433587
69282	433588
62318	433589
72236	433590
30556	433591
35648	433592
105488	433593
32812	433594
14381	433595
398	433596
58377	433597
11419	433598
81184	433599
63865	433600
12537	433601
9497	433602
66699	433603
11095	433604
38494	433605
4637	433606
684	433607
13361	433608
65685	433609
4730	433610
4358	433611
58314	433612
39495	433613
29608	433614
19338	433615
8553	433616
368	433617
2751	433618
488	433619
2153	433620
45537	433621
6605	433622
27218	433623
14508	433624
1694	433625
5699	433626
6233	433627
25273	433628
12232	433629
25788	433630
707	433631
27803	433632
13065	433633
50837	433634
23455	433635
2431	433636
26203	433637
22857	433638
11712	433639
30305	433640
7120	433641
5194	433642
71154	433643
5932	433644
771	433645
602	433646
29505	433647
66396	433648
33312	433649
4451	433650
97746	433651
79576	433652
5112	433653
40803	433654
14165	433655
311	433656
67144	433657
1523	433658
55331	433659
11739	433660
30836	433661
46669	433662
4447	433663
39853	433664
53395	433665
34551	433666
66324	433667
113908	433668
14633	433669
97818	433670
8006	433671
6520	433672
63541	433673
32115	433674
7759	433675
49628	433676
28973	433677
84312	433678
68678	433679
22776	433680
9197	433681
41775	433682
38329	433683
2907	433684
229	433685
1273	433686
47749	433687
52846	433688
826	433689
106	433690
1556	433691
7445	433692
47978	433693
9071	433694
24501	433695
44321	433696
19281	433697
250	433698
31047	433699
19322	433700
38798	433701
5958	433702
12821	433703
10743	433704
79450	433705
37271	433706
12734	433707
9052	433708
58844	433709
18057	433710
21468	433711
20051	433712
14875	433713
3248	433714
27056	433715
56756	433716
13519	433717
56389	433718
10914	433719
37929	433720
51503	433721
99802	433722
102333	433723
34635	433724
25020	433725
60984	433726
3714	433727
33097	433728
13284	433729
22540	433730
15886	433731
4842	433732
57493	433733
5863	433734
9465	433735
5263	433736
60601	433737
14913	433738
89522	433739
35322	433740
33394	433741
66475	433742
54898	433743
2333	433744
68621	433745
102542	433746
59778	433747
53334	433748
63143	433749
54744	433750
4223	433751
19006	433752
3703	433753
23967	433754
24288	433755
6206	433756
104740	433757
62694	433758
30670	433759
22447	433760
42159	433761
3929	433762
68296	433763
2080	433764
13186	433765
7167	433766
5768	433767
75027	433768
30208	433769
30941	433770
31095	433771
20707	433772
17581	433773
25246	433774
39620	433775
15922	433776
46141	433777
27128	433778
20579	433779
55006	433780
8258	433781
65442	433782
16452	433783
1725	433784
13978	433785
36298	433786
6251	433787
2168	433788
96124	433789
35916	433790
683	433791
61125	433792
39285	433793
3033	433794
33367	433795
78825	433796
12218	433797
4151	433798
74106	433799
41964	433800
7538	433801
31001	433802
1518	433803
25206	433804
2754	433805
53373	433806
36221	433807
32618	433808
27815	433809
10465	433810
24217	433811
15026	433812
2522	433813
6271	433814
15454	433815
53962	433816
659	433817
21041	433818
85279	433819
467	433820
97121	433821
10908	433822
70597	433823
60414	433824
45190	433825
12593	433826
66707	433827
9642	433828
19528	433829
7822	433830
52568	433831
22450	433832
105163	433833
10974	433834
63395	433835
54978	433836
11767	433837
6439	433838
58774	433839
3528	433840
8230	433841
18191	433842
30341	433843
8564	433844
7717	433845
25668	433846
10681	433847
565	433848
11966	433849
15030	433850
47621	433851
34907	433852
43834	433853
28419	433854
1223	433855
71236	433856
83144	433857
8097	433858
36104	433859
12194	433860
2074	433861
25614	433862
25763	433863
35356	433864
1871	433865
995	433866
9743	433867
27238	433868
62504	433869
16188	433870
5182	433871
1896	433872
8659	433873
2446	433874
50770	433875
3534	433876
26293	433877
29710	433878
36629	433879
54213	433880
14714	433881
91947	433882
2903	433883
28263	433884
32864	433885
943	433886
4373	433887
6138	433888
74244	433889
58973	433890
14877	433891
36500	433892
17280	433893
9707	433894
22602	433895
10493	433896
42904	433897
6933	433898
4944	433899
11196	433900
32522	433901
56273	433902
39320	433903
476	433904
8195	433905
31136	433906
17744	433907
64203	433908
749	433909
45340	433910
653	433911
28455	433912
10231	433913
44009	433914
35749	433915
6862	433916
76348	433917
21834	433918
14675	433919
71896	433920
69536	433921
71908	433922
18083	433923
62630	433924
18345	433925
20256	433926
39023	433927
51985	433928
8889	433929
40233	433930
8612	433931
50701	433932
4486	433933
22860	433934
79969	433935
18408	433936
895	433937
57379	433938
37707	433939
940	433940
15761	433941
12561	433942
60370	433943
6024	433944
3240	433945
14817	433946
84285	433947
75294	433948
217	433949
62080	433950
2063	433951
88892	433952
20473	433953
45618	433954
15655	433955
22847	433956
14371	433957
46377	433958
31	433959
56738	433960
89121	433961
10147	433962
73364	433963
40886	433964
21657	433965
16760	433966
43217	433967
18298	433968
13892	433969
15192	433970
29840	433971
492	433972
4160	433973
38467	433974
55639	433975
101896	433976
74469	433977
26739	433978
41461	433979
40459	433980
49555	433981
2818	433982
28446	433983
2776	433984
13108	433985
19193	433986
7688	433987
1885	433988
8832	433989
21073	433990
16715	433991
46354	433992
47852	433993
69514	433994
38573	433995
16075	433996
89258	433997
85608	433998
30595	433999
10038	434000
21068	434001
8677	434002
39318	434003
98356	434004
54726	434005
55087	434006
174	434007
57431	434008
39222	434009
8297	434010
4122	434011
2382	434012
70111	434013
30785	434014
84261	434015
43441	434016
4559	434017
20954	434018
451	434019
7913	434020
394	434021
3722	434022
7674	434023
10355	434024
7446	434025
32285	434026
6404	434027
43074	434028
50657	434029
8257	434030
2242	434031
6255	434032
64294	434033
6084	434034
11737	434035
185	434036
20414	434037
30252	434038
20335	434039
35710	434040
56428	434041
17306	434042
45512	434043
10969	434044
2678	434045
33824	434046
7230	434047
53543	434048
22339	434049
2204	434050
2	434051
34799	434052
27790	434053
9042	434054
60825	434055
44035	434056
7437	434057
23001	434058
2899	434059
1662	434060
66660	434061
43784	434062
285	434063
3939	434064
12639	434065
9863	434066
23352	434067
113538	434068
78143	434069
65867	434070
24526	434071
11900	434072
54406	434073
4919	434074
8915	434075
56335	434076
11641	434077
71514	434078
16315	434079
71872	434080
140	434081
67605	434082
4104	434083
3597	434084
18167	434085
42283	434086
72109	434087
11210	434088
76616	434089
53725	434090
24198	434091
26315	434092
202	434093
32309	434094
67697	434095
26982	434096
81799	434097
31144	434098
44030	434099
17517	434100
2130	434101
4339	434102
46740	434103
69423	434104
54279	434105
16377	434106
152	434107
23182	434108
499	434109
92072	434110
63	434111
28665	434112
20847	434113
47043	434114
49264	434115
40867	434116
104119	434117
8421	434118
24736	434119
31413	434120
49985	434121
94289	434122
5202	434123
42686	434124
32675	434125
89689	434126
12012	434127
26551	434128
68976	434129
217	434130
74852	434131
51875	434132
57657	434133
67270	434134
86575	434135
31416	434136
51643	434137
49557	434138
4634	434139
11324	434140
81063	434141
43881	434142
13003	434143
13558	434144
87162	434145
2434	434146
80396	434147
21395	434148
62079	434149
8870	434150
88472	434151
23497	434152
4791	434153
52104	434154
28178	434155
179	434156
7332	434157
52248	434158
36105	434159
66710	434160
13604	434161
66059	434162
38389	434163
54635	434164
48940	434165
72347	434166
8900	434167
16446	434168
48708	434169
1042	434170
62196	434171
8959	434172
433	434173
1027	434174
66919	434175
71654	434176
22520	434177
48836	434178
420	434179
72949	434180
6626	434181
23579	434182
39570	434183
47200	434184
12567	434185
57827	434186
48418	434187
91703	434188
17604	434189
25862	434190
498	434191
82220	434192
80966	434193
20297	434194
9955	434195
486	434196
16415	434197
24827	434198
3839	434199
92901	434200
92072	434201
4457	434202
7828	434203
2022	434204
22692	434205
12598	434206
397	434207
108987	434208
1430	434209
43421	434210
70106	434211
1869	434212
14810	434213
53070	434214
41645	434215
18114	434216
890	434217
40183	434218
29035	434219
43865	434220
11966	434221
27137	434222
262	434223
62978	434224
60947	434225
10732	434226
104203	434227
63371	434228
46330	434229
64659	434230
98619	434231
1618	434232
9446	434233
29385	434234
139	434235
19164	434236
12334	434237
57007	434238
42306	434239
86951	434240
8558	434241
370	434242
13916	434243
44924	434244
40564	434245
2715	434246
38659	434247
66987	434248
11361	434249
13539	434250
25247	434251
20593	434252
888	434253
69010	434254
75896	434255
22654	434256
38915	434257
261	434258
28412	434259
460	434260
85829	434261
9423	434262
64471	434263
21970	434264
987	434265
5301	434266
4916	434267
49782	434268
69046	434269
687	434270
30334	434271
68731	434272
13687	434273
39667	434274
14960	434275
4572	434276
9744	434277
732	434278
1724	434279
39427	434280
7842	434281
1645	434282
54	434283
9458	434284
59649	434285
31873	434286
26886	434287
23212	434288
5144	434289
13639	434290
21307	434291
50192	434292
62313	434293
2492	434294
99587	434295
21149	434296
6245	434297
80444	434298
4323	434299
2484	434300
1800	434301
24182	434302
33562	434303
23905	434304
9093	434305
19834	434306
5918	434307
905	434308
16958	434309
10170	434310
492	434311
3415	434312
33250	434313
16727	434314
64600	434315
1794	434316
16846	434317
10738	434318
3144	434319
29546	434320
4293	434321
30488	434322
110086	434323
25526	434324
5207	434325
33439	434326
81292	434327
81123	434328
8047	434329
82161	434330
1162	434331
22261	434332
50274	434333
68210	434334
13182	434335
17222	434336
918	434337
301	434338
2072	434339
4186	434340
5226	434341
59526	434342
113341	434343
1019	434344
5781	434345
23747	434346
11332	434347
33076	434348
2032	434349
16198	434350
89550	434351
9486	434352
102180	434353
101478	434354
19493	434355
68897	434356
41488	434357
100557	434358
2038	434359
91220	434360
5947	434361
5326	434362
51016	434363
67527	434364
74401	434365
73315	434366
30399	434367
88856	434368
36955	434369
56979	434370
2879	434371
17154	434372
5131	434373
60162	434374
33045	434375
38374	434376
81157	434377
10235	434378
178	434379
2239	434380
67140	434381
43163	434382
649	434383
3708	434384
3689	434385
50259	434386
27254	434387
81169	434388
1439	434389
14914	434390
14769	434391
7428	434392
38159	434393
25498	434394
19542	434395
34324	434396
217	434397
7900	434398
3029	434399
59881	434400
70075	434401
2843	434402
16653	434403
62439	434404
27530	434405
934	434406
44781	434407
46849	434408
40998	434409
47287	434410
3212	434411
13475	434412
6862	434413
11940	434414
55676	434415
18020	434416
7645	434417
19750	434418
283	434419
4499	434420
4620	434421
8339	434422
56469	434423
2235	434424
284	434425
8398	434426
13804	434427
960	434428
30195	434429
16	434430
35200	434431
31829	434432
6523	434433
19687	434434
3911	434435
16564	434436
21569	434437
49508	434438
107788	434439
2750	434440
30771	434441
34770	434442
81887	434443
17296	434444
113854	434445
5709	434446
19663	434447
1598	434448
7441	434449
5412	434450
63483	434451
18115	434452
69591	434453
33943	434454
10558	434455
5018	434456
5093	434457
4496	434458
10524	434459
15416	434460
1645	434461
102969	434462
44083	434463
41102	434464
61299	434465
9038	434466
19490	434467
76	434468
26280	434469
683	434470
14592	434471
190	434472
40612	434473
529	434474
37	434475
3158	434476
22786	434477
77982	434478
3782	434479
43886	434480
41020	434481
14974	434482
55465	434483
792	434484
29585	434485
7179	434486
521	434487
2930	434488
3307	434489
28610	434490
2118	434491
52536	434492
17343	434493
9284	434494
789	434495
2443	434496
7640	434497
8576	434498
14	434499
29244	434500
11072	434501
4130	434502
19615	434503
39016	434504
86799	434505
3894	434506
33710	434507
65030	434508
25070	434509
102085	434510
4953	434511
25628	434512
1227	434513
64921	434514
64951	434515
47940	434516
69148	434517
1565	434518
29871	434519
412	434520
84821	434521
43248	434522
58664	434523
39294	434524
2234	434525
1691	434526
16927	434527
1442	434528
17036	434529
4	434530
34429	434531
36209	434532
26186	434533
8951	434534
34623	434535
19078	434536
803	434537
1359	434538
65388	434539
77333	434540
30045	434541
8855	434542
7506	434543
21147	434544
32063	434545
46599	434546
7732	434547
9395	434548
3331	434549
1795	434550
70117	434551
20674	434552
13768	434553
23632	434554
1916	434555
102652	434556
19965	434557
13866	434558
9708	434559
7225	434560
42728	434561
90320	434562
4304	434563
50389	434564
68439	434565
37113	434566
14608	434567
1154	434568
14033	434569
9956	434570
73571	434571
78138	434572
103479	434573
50393	434574
68429	434575
44345	434576
11957	434577
80243	434578
55742	434579
49528	434580
39338	434581
43856	434582
82304	434583
10685	434584
1956	434585
3083	434586
5325	434587
15022	434588
68449	434589
1153	434590
56683	434591
20703	434592
4777	434593
551	434594
8542	434595
33061	434596
98667	434597
12658	434598
12042	434599
3582	434600
1608	434601
72889	434602
16968	434603
49332	434604
18331	434605
18712	434606
26008	434607
224	434608
49579	434609
19577	434610
9773	434611
31929	434612
11173	434613
57627	434614
57927	434615
75678	434616
75674	434617
37652	434618
83827	434619
1860	434620
36865	434621
493	434622
47239	434623
27463	434624
4514	434625
8554	434626
9902	434627
59087	434628
37863	434629
18457	434630
32215	434631
26880	434632
14826	434633
224	434634
47476	434635
31872	434636
25271	434637
77817	434638
64915	434639
87706	434640
9319	434641
48544	434642
14564	434643
7496	434644
7231	434645
47170	434646
53344	434647
4641	434648
29424	434649
4763	434650
12471	434651
7771	434652
17	434653
1071	434654
36028	434655
1278	434656
245	434657
13888	434658
26751	434659
33515	434660
8088	434661
18288	434662
36849	434663
384	434664
92970	434665
382	434666
122	434667
75723	434668
31	434669
10069	434670
19870	434671
22914	434672
1851	434673
77895	434674
70407	434675
104939	434676
29376	434677
13790	434678
7712	434679
18787	434680
41111	434681
79021	434682
54376	434683
1841	434684
97317	434685
23419	434686
94370	434687
2059	434688
20973	434689
70047	434690
6091	434691
42152	434692
3939	434693
4658	434694
6062	434695
52712	434696
1566	434697
5304	434698
36166	434699
17019	434700
35541	434701
1222	434702
28526	434703
23698	434704
2724	434705
5236	434706
6403	434707
87742	434708
10181	434709
40090	434710
90489	434711
2478	434712
76887	434713
8381	434714
10466	434715
21747	434716
124	434717
33293	434718
6347	434719
46099	434720
13558	434721
54348	434722
1437	434723
49387	434724
110480	434725
27438	434726
46408	434727
77870	434728
36059	434729
84192	434730
57035	434731
23958	434732
561	434733
33383	434734
5721	434735
7910	434736
59805	434737
34798	434738
574	434739
15822	434740
41206	434741
80436	434742
9841	434743
2270	434744
17589	434745
3242	434746
9726	434747
4520	434748
22937	434749
28731	434750
100	434751
37941	434752
27037	434753
55043	434754
12984	434755
419	434756
17398	434757
750	434758
36038	434759
24519	434760
59008	434761
23726	434762
10735	434763
406	434764
6009	434765
48036	434766
883	434767
32583	434768
207	434769
22686	434770
17607	434771
23866	434772
355	434773
61071	434774
39274	434775
17985	434776
6975	434777
1245	434778
33511	434779
1575	434780
19907	434781
49213	434782
80336	434783
90755	434784
3428	434785
8096	434786
231	434787
47137	434788
6169	434789
45758	434790
57455	434791
40763	434792
20445	434793
26121	434794
105442	434795
43266	434796
28085	434797
60123	434798
54140	434799
43422	434800
26706	434801
26523	434802
15727	434803
89419	434804
49274	434805
73034	434806
832	434807
93	434808
52550	434809
3786	434810
26094	434811
4257	434812
109043	434813
891	434814
62676	434815
65923	434816
31039	434817
28276	434818
33430	434819
1594	434820
232	434821
22324	434822
92915	434823
8307	434824
1731	434825
90477	434826
25644	434827
29973	434828
40987	434829
1740	434830
16908	434831
60909	434832
56508	434833
60668	434834
100072	434835
12955	434836
16685	434837
2910	434838
46762	434839
50947	434840
9655	434841
25332	434842
57270	434843
39266	434844
56232	434845
23826	434846
81086	434847
47025	434848
47483	434849
64120	434850
27275	434851
47974	434852
4856	434853
73411	434854
24967	434855
17445	434856
9451	434857
56204	434858
24158	434859
23060	434860
426	434861
60589	434862
31333	434863
13035	434864
8487	434865
30005	434866
10287	434867
49734	434868
52697	434869
45239	434870
28439	434871
90047	434872
11699	434873
27191	434874
15236	434875
1075	434876
4512	434877
34119	434878
24194	434879
23304	434880
81873	434881
55065	434882
15763	434883
40	434884
45403	434885
1913	434886
7648	434887
59523	434888
42095	434889
18012	434890
4316	434891
91976	434892
21142	434893
31385	434894
16736	434895
17440	434896
22495	434897
23818	434898
12143	434899
59728	434900
101586	434901
74681	434902
27794	434903
1665	434904
31322	434905
75040	434906
41034	434907
86556	434908
116	434909
31906	434910
14884	434911
10497	434912
29092	434913
403	434914
92841	434915
73396	434916
44251	434917
3215	434918
90480	434919
9586	434920
57357	434921
48125	434922
49849	434923
51398	434924
86573	434925
16362	434926
21573	434927
85475	434928
17577	434929
44812	434930
90347	434931
2841	434932
29058	434933
25539	434934
68247	434935
85	434936
18140	434937
81859	434938
9817	434939
18119	434940
39805	434941
42422	434942
29879	434943
36060	434944
36284	434945
8930	434946
2992	434947
40326	434948
16589	434949
29	434950
2306	434951
6068	434952
72130	434953
209	434954
16716	434955
53492	434956
8857	434957
101295	434958
59725	434959
40868	434960
40204	434961
6689	434962
35521	434963
15068	434964
39000	434965
36394	434966
2155	434967
77565	434968
37957	434969
26044	434970
62934	434971
19674	434972
339	434973
9980	434974
49565	434975
44255	434976
11297	434977
33	434978
52573	434979
102782	434980
8040	434981
15939	434982
10512	434983
109239	434984
39937	434985
40191	434986
38817	434987
39236	434988
37006	434989
24909	434990
31558	434991
18313	434992
63808	434993
78944	434994
44737	434995
47739	434996
81277	434997
42803	434998
71344	434999
59	435000
600	435001
15232	435002
67326	435003
32206	435004
30653	435005
6936	435006
14199	435007
49769	435008
95371	435009
57421	435010
477	435011
71249	435012
6658	435013
13735	435014
19863	435015
17860	435016
113081	435017
579	435018
38125	435019
356	435020
3523	435021
5408	435022
41904	435023
28483	435024
37828	435025
15943	435026
87808	435027
19505	435028
74958	435029
698	435030
35422	435031
91111	435032
55316	435033
70677	435034
460	435035
2388	435036
17811	435037
20162	435038
60288	435039
2115	435040
96135	435041
5569	435042
74846	435043
24168	435044
59638	435045
5230	435046
2934	435047
21539	435048
96057	435049
9619	435050
50503	435051
2430	435052
10221	435053
61712	435054
21469	435055
2404	435056
20822	435057
46843	435058
37195	435059
27018	435060
15934	435061
8160	435062
12839	435063
53407	435064
897	435065
39543	435066
82071	435067
44297	435068
33151	435069
22269	435070
59727	435071
54255	435072
27366	435073
53016	435074
19677	435075
1411	435076
746	435077
18134	435078
13807	435079
5059	435080
89774	435081
98	435082
87876	435083
27932	435084
20665	435085
3620	435086
35812	435087
60852	435088
19325	435089
99770	435090
59658	435091
63446	435092
73035	435093
40155	435094
2145	435095
4681	435096
18	435097
1497	435098
31621	435099
10010	435100
42121	435101
32361	435102
3918	435103
38056	435104
35355	435105
28713	435106
31950	435107
50678	435108
4380	435109
1762	435110
37284	435111
62095	435112
42454	435113
61	435114
58630	435115
3937	435116
3191	435117
7351	435118
22665	435119
54488	435120
13052	435121
92592	435122
90885	435123
41118	435124
31240	435125
1620	435126
12097	435127
11796	435128
2460	435129
14023	435130
32874	435131
3431	435132
12891	435133
1358	435134
44534	435135
21073	435136
440	435137
140	435138
67851	435139
90430	435140
92026	435141
860	435142
23621	435143
1488	435144
7767	435145
63396	435146
6423	435147
26982	435148
5736	435149
13266	435150
45050	435151
28086	435152
5412	435153
44395	435154
48528	435155
13429	435156
6902	435157
15578	435158
40441	435159
85207	435160
90440	435161
469	435162
85462	435163
922	435164
56541	435165
27258	435166
45310	435167
44164	435168
37554	435169
8061	435170
37897	435171
157	435172
27501	435173
19909	435174
92212	435175
130	435176
53089	435177
5064	435178
11240	435179
20807	435180
26439	435181
645	435182
13090	435183
31014	435184
18972	435185
10946	435186
95451	435187
93053	435188
38242	435189
17636	435190
29364	435191
6144	435192
72052	435193
63180	435194
1322	435195
8952	435196
41675	435197
10594	435198
979	435199
75862	435200
5182	435201
15369	435202
6193	435203
684	435204
56304	435205
31184	435206
39689	435207
47252	435208
13154	435209
57845	435210
13855	435211
9570	435212
1194	435213
1981	435214
29	435215
46149	435216
15138	435217
68532	435218
7467	435219
20026	435220
19624	435221
7494	435222
23782	435223
26533	435224
72414	435225
66188	435226
84282	435227
42691	435228
30843	435229
18998	435230
55194	435231
6091	435232
8395	435233
21726	435234
10030	435235
50617	435236
4434	435237
8475	435238
536	435239
1255	435240
18756	435241
3936	435242
28565	435243
109800	435244
38004	435245
89313	435246
71363	435247
1812	435248
30233	435249
50397	435250
14435	435251
23551	435252
56324	435253
55720	435254
56002	435255
4238	435256
15219	435257
66244	435258
23062	435259
11933	435260
29300	435261
28235	435262
12348	435263
28229	435264
72891	435265
44185	435266
86799	435267
30441	435268
663	435269
40815	435270
65420	435271
54045	435272
31954	435273
5529	435274
21607	435275
112308	435276
9597	435277
40367	435278
26351	435279
3181	435280
53296	435281
42765	435282
12748	435283
81392	435284
18344	435285
21509	435286
1680	435287
5107	435288
73169	435289
21829	435290
45017	435291
17188	435292
26237	435293
6621	435294
11580	435295
45417	435296
34472	435297
39469	435298
43388	435299
2571	435300
25579	435301
13806	435302
3758	435303
41257	435304
102203	435305
21930	435306
21898	435307
71165	435308
36423	435309
12023	435310
28022	435311
30567	435312
24085	435313
4900	435314
78061	435315
34967	435316
58397	435317
16781	435318
14191	435319
784	435320
14231	435321
9087	435322
90672	435323
11098	435324
63898	435325
30438	435326
5748	435327
60095	435328
26667	435329
10632	435330
68976	435331
57113	435332
2918	435333
68890	435334
10641	435335
55357	435336
71105	435337
67574	435338
52247	435339
8321	435340
31542	435341
47505	435342
24641	435343
130	435344
8531	435345
7604	435346
70571	435347
10671	435348
84737	435349
9686	435350
76124	435351
67049	435352
71896	435353
177	435354
877	435355
37430	435356
2398	435357
600	435358
68901	435359
46923	435360
6570	435361
35957	435362
60388	435363
605	435364
72701	435365
78205	435366
10511	435367
63698	435368
410	435369
96476	435370
35364	435371
8753	435372
2898	435373
11323	435374
1582	435375
24264	435376
99238	435377
49213	435378
14526	435379
82732	435380
6444	435381
19214	435382
2057	435383
34327	435384
3270	435385
90479	435386
4430	435387
12651	435388
3801	435389
8283	435390
10358	435391
12873	435392
37726	435393
2654	435394
18417	435395
16592	435396
12333	435397
37799	435398
37337	435399
21688	435400
35492	435401
3048	435402
1437	435403
16629	435404
11800	435405
9166	435406
8106	435407
3954	435408
55056	435409
40461	435410
58705	435411
80089	435412
38237	435413
1135	435414
27417	435415
81711	435416
17703	435417
51918	435418
68472	435419
26333	435420
8495	435421
54105	435422
29903	435423
30062	435424
40576	435425
29131	435426
47928	435427
41164	435428
4185	435429
3391	435430
107858	435431
16063	435432
8170	435433
12940	435434
7699	435435
70241	435436
14885	435437
16278	435438
3648	435439
36930	435440
79299	435441
2120	435442
31885	435443
57632	435444
1751	435445
68597	435446
36657	435447
31002	435448
52537	435449
11766	435450
7437	435451
47065	435452
51043	435453
6193	435454
7965	435455
98763	435456
30311	435457
23529	435458
6943	435459
5594	435460
541	435461
2663	435462
68981	435463
39770	435464
85702	435465
1886	435466
6252	435467
36821	435468
12127	435469
22875	435470
610	435471
54373	435472
89700	435473
8355	435474
52828	435475
23867	435476
71423	435477
1406	435478
91148	435479
5724	435480
5465	435481
37346	435482
26744	435483
9246	435484
10361	435485
40105	435486
12235	435487
67	435488
41146	435489
34323	435490
10714	435491
613	435492
3177	435493
2252	435494
5846	435495
55094	435496
16004	435497
23685	435498
26899	435499
8743	435500
26801	435501
36485	435502
34421	435503
46033	435504
17252	435505
33964	435506
2435	435507
2258	435508
72884	435509
40022	435510
591	435511
49031	435512
14162	435513
11379	435514
4658	435515
82630	435516
16791	435517
7777	435518
2237	435519
17579	435520
31895	435521
43481	435522
5267	435523
58841	435524
55573	435525
9778	435526
30526	435527
42053	435528
708	435529
59185	435530
832	435531
16337	435532
44600	435533
90718	435534
82785	435535
30658	435536
46395	435537
37525	435538
4782	435539
15918	435540
7442	435541
47078	435542
12248	435543
5351	435544
18379	435545
16911	435546
34829	435547
46443	435548
81486	435549
4126	435550
49463	435551
18936	435552
19282	435553
16999	435554
9948	435555
17680	435556
10009	435557
39247	435558
6342	435559
54455	435560
65935	435561
24033	435562
3500	435563
8483	435564
797	435565
72862	435566
2930	435567
43003	435568
42558	435569
44007	435570
13197	435571
55	435572
34122	435573
19678	435574
36781	435575
5046	435576
3794	435577
93	435578
46536	435579
11124	435580
73292	435581
11032	435582
51318	435583
42885	435584
38517	435585
49874	435586
12442	435587
52595	435588
69381	435589
39677	435590
94292	435591
14509	435592
56029	435593
39892	435594
18057	435595
1551	435596
1602	435597
76606	435598
22103	435599
2739	435600
8197	435601
9248	435602
65936	435603
27519	435604
31116	435605
78964	435606
95609	435607
26573	435608
31594	435609
2612	435610
34011	435611
19807	435612
47800	435613
360	435614
40134	435615
7746	435616
93581	435617
9595	435618
28	435619
62581	435620
91591	435621
12099	435622
74217	435623
75671	435624
24304	435625
23948	435626
48932	435627
20128	435628
76856	435629
5220	435630
270	435631
49102	435632
13395	435633
37538	435634
670	435635
63793	435636
7117	435637
52650	435638
490	435639
41287	435640
2731	435641
18342	435642
36908	435643
92834	435644
6604	435645
87247	435646
24381	435647
80093	435648
50196	435649
30918	435650
33638	435651
41122	435652
33843	435653
30318	435654
759	435655
1611	435656
86229	435657
26782	435658
87160	435659
80749	435660
62035	435661
21540	435662
100442	435663
87269	435664
36567	435665
83949	435666
5609	435667
147	435668
43558	435669
63039	435670
87566	435671
25859	435672
1038	435673
6432	435674
72358	435675
31612	435676
31186	435677
5500	435678
83012	435679
34789	435680
4144	435681
43717	435682
3491	435683
39077	435684
34547	435685
64624	435686
22302	435687
7306	435688
3380	435689
6108	435690
23375	435691
36637	435692
89282	435693
53671	435694
14194	435695
113182	435696
3926	435697
66951	435698
19922	435699
50406	435700
3558	435701
2208	435702
88230	435703
6349	435704
4133	435705
11003	435706
13634	435707
6162	435708
13988	435709
2019	435710
38266	435711
19081	435712
14192	435713
85670	435714
52155	435715
81968	435716
4648	435717
22978	435718
288	435719
34756	435720
12755	435721
14915	435722
92535	435723
5020	435724
38445	435725
1753	435726
41754	435727
255	435728
188	435729
81121	435730
1701	435731
48680	435732
89658	435733
62494	435734
1081	435735
33683	435736
3144	435737
13010	435738
33524	435739
17433	435740
915	435741
74101	435742
28644	435743
15002	435744
11025	435745
1932	435746
15634	435747
87880	435748
17556	435749
43639	435750
7283	435751
9910	435752
7691	435753
20400	435754
21492	435755
2266	435756
38964	435757
73523	435758
84319	435759
88069	435760
92	435761
10761	435762
58230	435763
40995	435764
27511	435765
57599	435766
18590	435767
152	435768
17067	435769
9986	435770
63837	435771
17214	435772
19220	435773
26382	435774
1611	435775
75214	435776
6559	435777
3144	435778
88345	435779
74671	435780
97230	435781
59463	435782
28162	435783
107	435784
25809	435785
74803	435786
90070	435787
54469	435788
604	435789
38818	435790
4400	435791
50510	435792
43425	435793
73755	435794
26833	435795
60185	435796
92305	435797
5803	435798
60371	435799
20951	435800
2853	435801
39414	435802
9542	435803
37551	435804
77626	435805
24086	435806
81652	435807
51655	435808
109	435809
23154	435810
22563	435811
17475	435812
649	435813
6865	435814
11193	435815
4895	435816
19458	435817
91689	435818
20954	435819
64510	435820
15007	435821
75652	435822
1540	435823
25952	435824
62727	435825
3649	435826
17997	435827
77104	435828
51531	435829
40876	435830
11871	435831
20311	435832
31252	435833
17048	435834
13913	435835
49995	435836
28433	435837
78749	435838
59308	435839
14028	435840
3465	435841
42156	435842
21909	435843
16952	435844
30364	435845
21185	435846
75468	435847
20791	435848
23451	435849
82975	435850
5502	435851
95113	435852
13006	435853
67755	435854
54433	435855
1751	435856
31204	435857
66359	435858
10879	435859
7848	435860
34565	435861
41924	435862
29175	435863
75096	435864
64651	435865
94071	435866
25520	435867
107838	435868
50508	435869
18620	435870
24040	435871
14159	435872
31706	435873
14714	435874
67053	435875
51763	435876
64724	435877
572	435878
29816	435879
28050	435880
30742	435881
2588	435882
361	435883
9334	435884
2638	435885
27351	435886
6144	435887
21506	435888
14115	435889
29349	435890
3040	435891
61854	435892
81803	435893
2365	435894
6388	435895
574	435896
101550	435897
1687	435898
81906	435899
539	435900
38262	435901
61518	435902
40617	435903
51779	435904
62414	435905
30483	435906
90466	435907
32047	435908
42845	435909
28691	435910
55139	435911
39381	435912
44383	435913
3464	435914
2988	435915
5420	435916
19605	435917
9753	435918
61166	435919
30901	435920
33188	435921
11863	435922
70958	435923
3982	435924
11087	435925
125	435926
18220	435927
24423	435928
14996	435929
690	435930
30930	435931
75612	435932
2077	435933
152	435934
3591	435935
72697	435936
6186	435937
44324	435938
8677	435939
19519	435940
29611	435941
19876	435942
4372	435943
28788	435944
364	435945
19986	435946
10298	435947
5231	435948
54400	435949
34343	435950
98170	435951
71065	435952
40408	435953
9290	435954
7	435955
17734	435956
18346	435957
3988	435958
6914	435959
27084	435960
16359	435961
4268	435962
6225	435963
36693	435964
22740	435965
548	435966
53949	435967
31179	435968
33491	435969
7257	435970
1537	435971
31705	435972
1623	435973
45473	435974
25517	435975
76234	435976
5637	435977
36237	435978
6024	435979
85401	435980
35354	435981
15104	435982
19234	435983
21841	435984
28338	435985
81194	435986
2720	435987
6976	435988
30985	435989
10454	435990
20214	435991
41152	435992
32739	435993
13050	435994
44801	435995
112411	435996
4035	435997
29908	435998
1584	435999
65134	436000
75628	436001
34399	436002
52263	436003
41227	436004
3413	436005
34297	436006
49453	436007
44478	436008
23996	436009
30039	436010
18302	436011
72273	436012
53453	436013
40523	436014
560	436015
182	436016
89043	436017
58040	436018
28878	436019
14084	436020
35898	436021
31886	436022
59975	436023
3624	436024
19966	436025
82022	436026
8700	436027
33940	436028
3379	436029
56325	436030
52987	436031
1861	436032
18552	436033
12938	436034
37997	436035
31042	436036
67454	436037
9654	436038
7646	436039
85853	436040
26047	436041
22928	436042
25532	436043
4199	436044
35195	436045
24367	436046
39953	436047
370	436048
65433	436049
25731	436050
39202	436051
13593	436052
53256	436053
9500	436054
1295	436055
8469	436056
36298	436057
15385	436058
67962	436059
6787	436060
142	436061
53184	436062
20265	436063
73262	436064
91156	436065
36738	436066
55091	436067
18276	436068
95601	436069
984	436070
30170	436071
39109	436072
35454	436073
19307	436074
15005	436075
48211	436076
81214	436077
44572	436078
69818	436079
42786	436080
21779	436081
36814	436082
20770	436083
4179	436084
6342	436085
7331	436086
59005	436087
20416	436088
71071	436089
47727	436090
10995	436091
1891	436092
28664	436093
1265	436094
59850	436095
5103	436096
1852	436097
54173	436098
85	436099
1464	436100
69676	436101
44131	436102
1071	436103
20654	436104
15112	436105
48787	436106
5471	436107
59210	436108
759	436109
28627	436110
52475	436111
19987	436112
27699	436113
4991	436114
45831	436115
4981	436116
21550	436117
4201	436118
3531	436119
3692	436120
44906	436121
47662	436122
16335	436123
42299	436124
49999	436125
14847	436126
37271	436127
41655	436128
233	436129
8191	436130
70741	436131
14546	436132
8099	436133
12137	436134
1672	436135
11542	436136
940	436137
93793	436138
4937	436139
40366	436140
52348	436141
991	436142
17424	436143
28462	436144
2595	436145
25980	436146
3034	436147
31533	436148
39349	436149
23086	436150
22259	436151
360	436152
73136	436153
26917	436154
38071	436155
26429	436156
49848	436157
1394	436158
46726	436159
39497	436160
27660	436161
2140	436162
2	436163
55544	436164
34162	436165
73403	436166
874	436167
17251	436168
49217	436169
8157	436170
17420	436171
92982	436172
61752	436173
70264	436174
39940	436175
10183	436176
39754	436177
19416	436178
28240	436179
64805	436180
78456	436181
7093	436182
14220	436183
15659	436184
37510	436185
62542	436186
31707	436187
37018	436188
9299	436189
15424	436190
5174	436191
6988	436192
67629	436193
79679	436194
84990	436195
67997	436196
3379	436197
21666	436198
499	436199
101899	436200
72163	436201
94059	436202
19193	436203
44383	436204
2474	436205
15118	436206
13531	436207
76164	436208
597	436209
4263	436210
48593	436211
32540	436212
3018	436213
14619	436214
65823	436215
1783	436216
8881	436217
57317	436218
11727	436219
22496	436220
402	436221
93116	436222
6420	436223
48207	436224
31278	436225
57386	436226
1193	436227
29802	436228
2283	436229
39143	436230
13220	436231
73629	436232
745	436233
11994	436234
10502	436235
67043	436236
1382	436237
19108	436238
289	436239
23115	436240
4524	436241
17861	436242
15970	436243
62889	436244
6293	436245
102717	436246
40817	436247
24996	436248
24994	436249
6613	436250
19149	436251
10989	436252
98688	436253
7761	436254
113	436255
8802	436256
27736	436257
6801	436258
11742	436259
23957	436260
1714	436261
9935	436262
22163	436263
60715	436264
43024	436265
1	436266
34935	436267
58489	436268
10375	436269
23705	436270
80633	436271
6370	436272
22507	436273
6919	436274
16310	436275
24019	436276
5467	436277
92175	436278
688	436279
70665	436280
17160	436281
32517	436282
30310	436283
56710	436284
1681	436285
3520	436286
13922	436287
59677	436288
53697	436289
17474	436290
62405	436291
16114	436292
102510	436293
30996	436294
114071	436295
8783	436296
5129	436297
70320	436298
79573	436299
5381	436300
10584	436301
45450	436302
70321	436303
23807	436304
7	436305
2055	436306
10364	436307
48730	436308
20927	436309
47476	436310
50136	436311
38981	436312
55674	436313
11053	436314
82462	436315
20064	436316
35149	436317
1122	436318
29894	436319
13793	436320
7888	436321
92310	436322
3004	436323
14179	436324
77220	436325
4368	436326
5134	436327
7154	436328
40488	436329
24860	436330
1247	436331
5840	436332
12385	436333
15486	436334
20744	436335
1357	436336
1724	436337
26379	436338
23929	436339
12484	436340
27407	436341
11575	436342
6155	436343
12798	436344
9438	436345
68514	436346
44384	436347
32294	436348
3537	436349
54730	436350
5463	436351
60237	436352
6182	436353
15694	436354
92589	436355
30926	436356
63560	436357
68518	436358
83216	436359
409	436360
38890	436361
65568	436362
25354	436363
97	436364
43182	436365
38578	436366
2431	436367
22937	436368
6178	436369
35368	436370
20995	436371
71066	436372
61313	436373
6564	436374
7196	436375
33346	436376
67657	436377
15271	436378
26908	436379
57205	436380
22794	436381
45469	436382
42946	436383
33745	436384
68220	436385
50393	436386
50162	436387
12539	436388
44795	436389
24906	436390
15747	436391
31630	436392
7704	436393
6338	436394
52071	436395
56872	436396
3384	436397
308	436398
61717	436399
1734	436400
4622	436401
29896	436402
14726	436403
42938	436404
19545	436405
262	436406
58501	436407
4885	436408
88558	436409
40279	436410
72407	436411
29906	436412
23449	436413
73685	436414
4572	436415
4935	436416
17798	436417
85825	436418
12970	436419
87729	436420
24657	436421
426	436422
14608	436423
1855	436424
199	436425
11703	436426
16037	436427
6069	436428
76295	436429
46060	436430
958	436431
46355	436432
61436	436433
1249	436434
15625	436435
49659	436436
40854	436437
21754	436438
35932	436439
35444	436440
29639	436441
8920	436442
20957	436443
1737	436444
33520	436445
8398	436446
23662	436447
8134	436448
6552	436449
20177	436450
11254	436451
960	436452
3302	436453
504	436454
2394	436455
33950	436456
6390	436457
61317	436458
7742	436459
34235	436460
4675	436461
5295	436462
2439	436463
57917	436464
74963	436465
50506	436466
304	436467
10743	436468
23354	436469
717	436470
21584	436471
19722	436472
21848	436473
5861	436474
42643	436475
57616	436476
10113	436477
44358	436478
97041	436479
3152	436480
1223	436481
1793	436482
41909	436483
51707	436484
9694	436485
82836	436486
5900	436487
53469	436488
4824	436489
347	436490
25544	436491
74574	436492
17592	436493
57012	436494
25115	436495
39327	436496
23437	436497
47747	436498
17924	436499
1806	436500
40954	436501
24802	436502
54976	436503
18934	436504
34749	436505
1523	436506
49516	436507
52128	436508
28464	436509
1402	436510
25048	436511
16515	436512
74085	436513
29680	436514
33	436515
63081	436516
82010	436517
34423	436518
64339	436519
18234	436520
4139	436521
51617	436522
20543	436523
21512	436524
68256	436525
11448	436526
75593	436527
41455	436528
36732	436529
34387	436530
67860	436531
63202	436532
7588	436533
44425	436534
38814	436535
1183	436536
1809	436537
32095	436538
63036	436539
6580	436540
28432	436541
34065	436542
2684	436543
28876	436544
22912	436545
21707	436546
39697	436547
10995	436548
76934	436549
20942	436550
2191	436551
6095	436552
36077	436553
35307	436554
23894	436555
32770	436556
23388	436557
498	436558
68566	436559
6460	436560
48988	436561
17184	436562
9471	436563
41996	436564
16342	436565
8414	436566
1276	436567
59333	436568
34181	436569
321	436570
75096	436571
10194	436572
12880	436573
12955	436574
31473	436575
6996	436576
47621	436577
47201	436578
29591	436579
18841	436580
7461	436581
33982	436582
5346	436583
73056	436584
14291	436585
46892	436586
45391	436587
11775	436588
39325	436589
72335	436590
42015	436591
35975	436592
32651	436593
37730	436594
427	436595
30798	436596
87216	436597
106374	436598
9938	436599
16528	436600
4572	436601
65782	436602
33963	436603
29057	436604
645	436605
44388	436606
51864	436607
19651	436608
88557	436609
1985	436610
24400	436611
20611	436612
7662	436613
4152	436614
82792	436615
167	436616
27561	436617
24085	436618
39660	436619
26736	436620
46485	436621
37544	436622
76	436623
29095	436624
32773	436625
18972	436626
63656	436627
39432	436628
11684	436629
30043	436630
39909	436631
93473	436632
22393	436633
26711	436634
47151	436635
10184	436636
47653	436637
79678	436638
2502	436639
3550	436640
84	436641
7006	436642
11415	436643
59569	436644
48895	436645
1145	436646
29257	436647
12415	436648
10850	436649
1729	436650
28098	436651
1887	436652
20727	436653
79510	436654
57892	436655
5720	436656
17637	436657
15592	436658
17294	436659
37277	436660
51042	436661
47127	436662
81458	436663
13736	436664
830	436665
264	436666
660	436667
8119	436668
8211	436669
44037	436670
46097	436671
905	436672
54489	436673
47992	436674
37	436675
31864	436676
8031	436677
45398	436678
73846	436679
9068	436680
21633	436681
30624	436682
7257	436683
24288	436684
17772	436685
66550	436686
12795	436687
251	436688
68967	436689
38578	436690
2214	436691
18470	436692
75234	436693
86215	436694
3774	436695
2357	436696
19840	436697
4091	436698
30180	436699
15591	436700
48083	436701
16379	436702
75377	436703
80256	436704
70587	436705
85948	436706
1191	436707
22131	436708
4847	436709
2522	436710
6953	436711
66290	436712
24861	436713
3610	436714
105315	436715
18469	436716
47235	436717
50845	436718
30362	436719
22321	436720
2167	436721
18500	436722
14035	436723
890	436724
47495	436725
19483	436726
24760	436727
89318	436728
65067	436729
87408	436730
32139	436731
57693	436732
2434	436733
54986	436734
488	436735
3041	436736
83172	436737
6242	436738
68005	436739
2127	436740
17281	436741
42962	436742
18622	436743
36401	436744
78257	436745
9204	436746
453	436747
3151	436748
34334	436749
18729	436750
44901	436751
91659	436752
9861	436753
5893	436754
3104	436755
27	436756
891	436757
54704	436758
3545	436759
102641	436760
8731	436761
477	436762
37646	436763
6999	436764
16247	436765
13781	436766
643	436767
10973	436768
65217	436769
56607	436770
10418	436771
31321	436772
32000	436773
4033	436774
6146	436775
71860	436776
39361	436777
514	436778
85866	436779
621	436780
17710	436781
19805	436782
5209	436783
666	436784
58023	436785
27307	436786
30133	436787
11743	436788
20462	436789
14314	436790
81478	436791
10155	436792
365	436793
55838	436794
3836	436795
7059	436796
80483	436797
4576	436798
53769	436799
100195	436800
34205	436801
21724	436802
28241	436803
57217	436804
41	436805
2492	436806
17438	436807
99	436808
22337	436809
15601	436810
24415	436811
265	436812
61418	436813
41008	436814
10183	436815
27820	436816
15249	436817
15564	436818
45950	436819
50200	436820
3030	436821
70656	436822
286	436823
4150	436824
24100	436825
72355	436826
34822	436827
31653	436828
921	436829
404	436830
42782	436831
89893	436832
86509	436833
33231	436834
33368	436835
1364	436836
10665	436837
1157	436838
842	436839
44201	436840
51055	436841
13624	436842
2765	436843
37639	436844
4034	436845
7368	436846
13976	436847
26037	436848
28283	436849
17457	436850
72858	436851
89223	436852
11813	436853
16411	436854
17053	436855
1704	436856
51066	436857
82622	436858
67591	436859
8991	436860
69	436861
15577	436862
56104	436863
1976	436864
8535	436865
8484	436866
17511	436867
15045	436868
58450	436869
41869	436870
33144	436871
49401	436872
46685	436873
44513	436874
19971	436875
10528	436876
11736	436877
4194	436878
76288	436879
50490	436880
81210	436881
19873	436882
27118	436883
83135	436884
23138	436885
23594	436886
15955	436887
14225	436888
27636	436889
1143	436890
90237	436891
2511	436892
40101	436893
6374	436894
683	436895
40514	436896
26079	436897
4096	436898
12468	436899
16495	436900
42865	436901
100602	436902
3067	436903
63504	436904
15274	436905
14141	436906
25411	436907
64162	436908
91364	436909
88230	436910
51327	436911
1769	436912
13458	436913
43338	436914
2600	436915
49340	436916
519	436917
95500	436918
3627	436919
51448	436920
104428	436921
42577	436922
7619	436923
46441	436924
25006	436925
26396	436926
38986	436927
15091	436928
15129	436929
4592	436930
45761	436931
48784	436932
59501	436933
68618	436934
42367	436935
45778	436936
13943	436937
88485	436938
13098	436939
602	436940
367	436941
57044	436942
3992	436943
4856	436944
59336	436945
62076	436946
113678	436947
63767	436948
8401	436949
33344	436950
4175	436951
226	436952
2751	436953
7658	436954
50747	436955
43395	436956
45468	436957
47464	436958
84533	436959
75466	436960
22073	436961
13165	436962
15082	436963
19620	436964
687	436965
21425	436966
14515	436967
12163	436968
45252	436969
377	436970
37074	436971
1311	436972
10915	436973
43247	436974
78568	436975
42653	436976
91285	436977
15892	436978
5250	436979
7109	436980
2658	436981
40620	436982
9163	436983
3834	436984
58789	436985
8564	436986
88361	436987
391	436988
20621	436989
11066	436990
498	436991
31511	436992
76756	436993
62653	436994
850	436995
59329	436996
39604	436997
12430	436998
28331	436999
17845	437000
63471	437001
18413	437002
19910	437003
15296	437004
2597	437005
49350	437006
18881	437007
36528	437008
24950	437009
75400	437010
69637	437011
28799	437012
40954	437013
26398	437014
1974	437015
21468	437016
8211	437017
72953	437018
11	437019
34	437020
9306	437021
12091	437022
27246	437023
25110	437024
4762	437025
16623	437026
834	437027
57436	437028
3329	437029
1784	437030
17759	437031
29017	437032
3553	437033
20789	437034
45607	437035
59503	437036
2049	437037
76	437038
16520	437039
8	437040
31111	437041
29183	437042
17436	437043
39375	437044
48943	437045
27630	437046
16920	437047
3748	437048
47062	437049
5729	437050
1	437051
37749	437052
17474	437053
76132	437054
11733	437055
23859	437056
107864	437057
8376	437058
13508	437059
1357	437060
80720	437061
9608	437062
5121	437063
36096	437064
40060	437065
8001	437066
18589	437067
46842	437068
7822	437069
12731	437070
274	437071
4913	437072
51475	437073
14170	437074
34685	437075
24060	437076
10431	437077
13797	437078
26239	437079
16945	437080
13544	437081
14181	437082
63051	437083
3010	437084
53223	437085
95024	437086
2076	437087
10036	437088
30838	437089
23980	437090
100705	437091
34740	437092
12986	437093
41439	437094
53236	437095
18463	437096
30130	437097
85412	437098
38649	437099
96501	437100
33958	437101
110654	437102
2154	437103
87959	437104
9452	437105
5542	437106
51143	437107
30148	437108
7413	437109
103	437110
53928	437111
90797	437112
60491	437113
11794	437114
174	437115
83710	437116
30452	437117
61137	437118
13076	437119
1510	437120
9559	437121
34988	437122
2354	437123
11503	437124
73459	437125
14261	437126
82497	437127
102883	437128
37511	437129
70901	437130
9284	437131
37425	437132
45733	437133
18698	437134
19191	437135
4404	437136
15602	437137
56001	437138
30437	437139
15117	437140
3007	437141
43747	437142
3399	437143
30670	437144
49185	437145
29927	437146
51991	437147
25041	437148
14760	437149
41579	437150
24145	437151
20890	437152
8743	437153
2028	437154
62470	437155
34970	437156
5467	437157
359	437158
41697	437159
28823	437160
93332	437161
9403	437162
35982	437163
1074	437164
167	437165
50405	437166
46512	437167
18870	437168
38709	437169
4148	437170
27322	437171
3101	437172
7235	437173
20306	437174
19643	437175
38207	437176
27843	437177
53755	437178
65863	437179
2338	437180
39069	437181
90	437182
3936	437183
99	437184
82608	437185
1853	437186
18973	437187
16766	437188
56006	437189
28968	437190
20424	437191
106472	437192
33239	437193
13060	437194
47697	437195
8375	437196
2878	437197
42404	437198
270	437199
108252	437200
7881	437201
76707	437202
36260	437203
5897	437204
4868	437205
3785	437206
4547	437207
63598	437208
26851	437209
10894	437210
24929	437211
3450	437212
26597	437213
39406	437214
3416	437215
101686	437216
36309	437217
44158	437218
25401	437219
65707	437220
8794	437221
57839	437222
78894	437223
3477	437224
70698	437225
21835	437226
44696	437227
91965	437228
40223	437229
48560	437230
9187	437231
30	437232
53924	437233
38396	437234
3045	437235
33774	437236
10334	437237
88077	437238
4986	437239
3776	437240
94508	437241
526	437242
2393	437243
3742	437244
84970	437245
19372	437246
8165	437247
6731	437248
5713	437249
414	437250
113279	437251
102264	437252
14464	437253
26445	437254
68885	437255
100415	437256
20052	437257
6868	437258
71567	437259
34068	437260
72290	437261
50044	437262
24640	437263
25756	437264
1434	437265
47969	437266
69674	437267
3566	437268
38357	437269
54095	437270
42079	437271
34587	437272
24722	437273
8356	437274
36806	437275
1550	437276
18104	437277
25472	437278
3218	437279
47800	437280
2168	437281
14571	437282
1271	437283
68574	437284
63945	437285
82824	437286
431	437287
21724	437288
89711	437289
1997	437290
29591	437291
72707	437292
32540	437293
299	437294
52016	437295
2154	437296
300	437297
54870	437298
51845	437299
101081	437300
20452	437301
102027	437302
14258	437303
16837	437304
42232	437305
1241	437306
17372	437307
50367	437308
32583	437309
103264	437310
12388	437311
31145	437312
876	437313
250	437314
72777	437315
2648	437316
8185	437317
32277	437318
90154	437319
32775	437320
38948	437321
51964	437322
767	437323
1545	437324
43963	437325
4507	437326
229	437327
77808	437328
21687	437329
1678	437330
88197	437331
59155	437332
14144	437333
26886	437334
22370	437335
47349	437336
28224	437337
51022	437338
5297	437339
16736	437340
27927	437341
68599	437342
28951	437343
40036	437344
1660	437345
22773	437346
36204	437347
35121	437348
26675	437349
48824	437350
27340	437351
203	437352
155	437353
75014	437354
7644	437355
30124	437356
6661	437357
12892	437358
10052	437359
41592	437360
56328	437361
65395	437362
23724	437363
63876	437364
16652	437365
53132	437366
12588	437367
6926	437368
48737	437369
84554	437370
9125	437371
28635	437372
14406	437373
679	437374
58656	437375
104793	437376
1758	437377
95703	437378
72178	437379
33874	437380
71862	437381
82948	437382
7313	437383
4913	437384
12726	437385
9205	437386
26994	437387
18929	437388
14	437389
6971	437390
60707	437391
6359	437392
40330	437393
19776	437394
10719	437395
1564	437396
1276	437397
6278	437398
6778	437399
5040	437400
39098	437401
21572	437402
55773	437403
62105	437404
26345	437405
26077	437406
22293	437407
2277	437408
20367	437409
34436	437410
81975	437411
5953	437412
54	437413
49949	437414
35763	437415
23918	437416
29345	437417
92434	437418
51936	437419
68009	437420
26834	437421
43141	437422
7423	437423
25480	437424
939	437425
29601	437426
18630	437427
3876	437428
24270	437429
81679	437430
715	437431
35979	437432
38643	437433
20241	437434
14	437435
108626	437436
31340	437437
847	437438
689	437439
103762	437440
51110	437441
312	437442
108272	437443
60768	437444
2445	437445
12744	437446
22855	437447
74315	437448
16336	437449
2231	437450
58056	437451
1033	437452
18164	437453
7865	437454
93514	437455
67802	437456
52193	437457
15753	437458
35301	437459
6041	437460
634	437461
19713	437462
28521	437463
67790	437464
4083	437465
54264	437466
7015	437467
21422	437468
10347	437469
19870	437470
24489	437471
29511	437472
2416	437473
105384	437474
11655	437475
26146	437476
59548	437477
11154	437478
26343	437479
17613	437480
64836	437481
2229	437482
716	437483
28120	437484
90420	437485
1807	437486
51764	437487
53566	437488
125	437489
65744	437490
62827	437491
44555	437492
33700	437493
75939	437494
3968	437495
69819	437496
3117	437497
8454	437498
5099	437499
79922	437500
15394	437501
47908	437502
65301	437503
38929	437504
15942	437505
544	437506
31220	437507
9204	437508
13876	437509
12488	437510
18681	437511
78419	437512
22134	437513
8942	437514
24458	437515
28599	437516
43804	437517
24273	437518
70510	437519
2587	437520
19740	437521
78968	437522
32125	437523
47132	437524
2224	437525
640	437526
103992	437527
7142	437528
86840	437529
80592	437530
6454	437531
37933	437532
68989	437533
45696	437534
22480	437535
710	437536
48257	437537
46607	437538
72068	437539
16755	437540
9859	437541
30037	437542
668	437543
1166	437544
43313	437545
63242	437546
41610	437547
32195	437548
86610	437549
20548	437550
41135	437551
18206	437552
6497	437553
45746	437554
5874	437555
2716	437556
565	437557
79256	437558
36119	437559
43946	437560
40226	437561
52533	437562
11829	437563
58638	437564
3454	437565
48392	437566
87573	437567
78829	437568
21516	437569
29703	437570
31306	437571
53274	437572
1402	437573
22699	437574
281	437575
5186	437576
5326	437577
47322	437578
9078	437579
48229	437580
39849	437581
18220	437582
4109	437583
5684	437584
3353	437585
12215	437586
12318	437587
4690	437588
31748	437589
48532	437590
40467	437591
93722	437592
94101	437593
76601	437594
81483	437595
6476	437596
20826	437597
9842	437598
20082	437599
20442	437600
51775	437601
42655	437602
109462	437603
40160	437604
21908	437605
109	437606
60599	437607
44029	437608
5974	437609
65074	437610
39820	437611
96594	437612
68274	437613
19447	437614
1206	437615
7632	437616
49906	437617
473	437618
13624	437619
18742	437620
38398	437621
92399	437622
2406	437623
82229	437624
29791	437625
41684	437626
39300	437627
30194	437628
36931	437629
9496	437630
33670	437631
56067	437632
17169	437633
12062	437634
29342	437635
2620	437636
11319	437637
372	437638
29930	437639
450	437640
3454	437641
61195	437642
53408	437643
33956	437644
13755	437645
8301	437646
24511	437647
23333	437648
10569	437649
8655	437650
9938	437651
37458	437652
1360	437653
849	437654
1196	437655
19449	437656
25684	437657
6005	437658
21178	437659
23025	437660
17984	437661
110818	437662
313	437663
30729	437664
2269	437665
7195	437666
19856	437667
44659	437668
78762	437669
24882	437670
18840	437671
45452	437672
1892	437673
6794	437674
78392	437675
29616	437676
13136	437677
1890	437678
86507	437679
50283	437680
72924	437681
28276	437682
85701	437683
88158	437684
73749	437685
5029	437686
33808	437687
42155	437688
4412	437689
21528	437690
15248	437691
39044	437692
5329	437693
49400	437694
70688	437695
9630	437696
22403	437697
88551	437698
1287	437699
10073	437700
35119	437701
101161	437702
10286	437703
29949	437704
2114	437705
2459	437706
82377	437707
28227	437708
5897	437709
63467	437710
8274	437711
504	437712
59404	437713
997	437714
2824	437715
88279	437716
38998	437717
48100	437718
8808	437719
14267	437720
33951	437721
63562	437722
32233	437723
16460	437724
61924	437725
72818	437726
68436	437727
75286	437728
33362	437729
408	437730
39780	437731
75183	437732
582	437733
33932	437734
10898	437735
82968	437736
22948	437737
54240	437738
77598	437739
4640	437740
10622	437741
23309	437742
10913	437743
34336	437744
46304	437745
51167	437746
2720	437747
50128	437748
47208	437749
32348	437750
4039	437751
1838	437752
61358	437753
20687	437754
1777	437755
45523	437756
48007	437757
2893	437758
33542	437759
3563	437760
40037	437761
49158	437762
55903	437763
35226	437764
1030	437765
8502	437766
64	437767
7088	437768
888	437769
25397	437770
8078	437771
38261	437772
10923	437773
5890	437774
38538	437775
3135	437776
508	437777
27846	437778
4225	437779
293	437780
50350	437781
318	437782
13967	437783
48346	437784
14825	437785
39681	437786
24979	437787
25346	437788
46819	437789
15507	437790
54358	437791
25897	437792
5387	437793
30686	437794
20259	437795
938	437796
357	437797
12561	437798
473	437799
10848	437800
447	437801
21165	437802
21196	437803
3974	437804
8481	437805
40797	437806
7315	437807
65	437808
23857	437809
27597	437810
23526	437811
2918	437812
2495	437813
76626	437814
60	437815
90787	437816
99188	437817
25969	437818
61894	437819
83460	437820
21533	437821
74	437822
30916	437823
18505	437824
25729	437825
38405	437826
95492	437827
7898	437828
15879	437829
266	437830
30766	437831
18369	437832
2575	437833
40192	437834
9339	437835
27930	437836
53119	437837
1124	437838
2932	437839
70415	437840
63030	437841
2003	437842
26736	437843
60050	437844
4828	437845
68134	437846
14771	437847
30876	437848
17531	437849
1593	437850
266	437851
21568	437852
37821	437853
52277	437854
13692	437855
6483	437856
27717	437857
15454	437858
20360	437859
42369	437860
3752	437861
75520	437862
9484	437863
45568	437864
40713	437865
26532	437866
22350	437867
31483	437868
47872	437869
57271	437870
73295	437871
9587	437872
24626	437873
41964	437874
86128	437875
11506	437876
91935	437877
13323	437878
40437	437879
19213	437880
6173	437881
62438	437882
38249	437883
69712	437884
40357	437885
1294	437886
6394	437887
49757	437888
1458	437889
14343	437890
100880	437891
66912	437892
5132	437893
8633	437894
27566	437895
30832	437896
26308	437897
14996	437898
26181	437899
5454	437900
32304	437901
25643	437902
17918	437903
30647	437904
24980	437905
49400	437906
15651	437907
25972	437908
66068	437909
104094	437910
22843	437911
21508	437912
50875	437913
64359	437914
39295	437915
7559	437916
5635	437917
10140	437918
10407	437919
16992	437920
3461	437921
48939	437922
15852	437923
5739	437924
1544	437925
4047	437926
765	437927
35242	437928
70362	437929
3793	437930
52414	437931
15151	437932
2632	437933
55195	437934
55668	437935
37861	437936
11723	437937
22146	437938
24665	437939
81783	437940
11450	437941
1972	437942
32663	437943
16810	437944
52879	437945
45369	437946
47326	437947
4670	437948
6028	437949
3922	437950
22944	437951
3622	437952
61599	437953
5839	437954
41947	437955
13929	437956
40937	437957
57256	437958
27774	437959
9520	437960
10248	437961
45500	437962
86022	437963
60390	437964
7833	437965
71646	437966
10514	437967
22496	437968
58645	437969
41833	437970
3610	437971
79796	437972
33584	437973
92267	437974
72443	437975
71570	437976
14493	437977
6463	437978
53439	437979
11966	437980
22934	437981
56744	437982
323	437983
20373	437984
7603	437985
24069	437986
15868	437987
47948	437988
15641	437989
39489	437990
66206	437991
82964	437992
14459	437993
460	437994
14364	437995
59954	437996
13605	437997
66291	437998
2621	437999
64931	438000
41514	438001
408	438002
94666	438003
30562	438004
11450	438005
8788	438006
4083	438007
90227	438008
66349	438009
26925	438010
54113	438011
13937	438012
2180	438013
2585	438014
41515	438015
30376	438016
81812	438017
87862	438018
56311	438019
6264	438020
103753	438021
64437	438022
30693	438023
14952	438024
64707	438025
44795	438026
15675	438027
4603	438028
34983	438029
1963	438030
92803	438031
26252	438032
30311	438033
4675	438034
8755	438035
2271	438036
29956	438037
21776	438038
22630	438039
49447	438040
100017	438041
4791	438042
32541	438043
11853	438044
42101	438045
100337	438046
5921	438047
21385	438048
10899	438049
12302	438050
23441	438051
48813	438052
2993	438053
22142	438054
23779	438055
113777	438056
32817	438057
37876	438058
69341	438059
47942	438060
27336	438061
55920	438062
18655	438063
25219	438064
79535	438065
24549	438066
9588	438067
33879	438068
119	438069
67626	438070
2139	438071
16561	438072
4735	438073
18881	438074
56329	438075
9026	438076
11116	438077
71909	438078
25124	438079
104945	438080
29729	438081
27710	438082
82144	438083
21466	438084
35867	438085
17312	438086
3909	438087
12135	438088
17864	438089
86822	438090
2	438091
2218	438092
15889	438093
42760	438094
22	438095
47160	438096
11943	438097
88054	438098
138	438099
9484	438100
1915	438101
59326	438102
12547	438103
40485	438104
17442	438105
2629	438106
5217	438107
56443	438108
100357	438109
33015	438110
12282	438111
27773	438112
86960	438113
26838	438114
45475	438115
6082	438116
81522	438117
889	438118
22614	438119
4295	438120
13195	438121
38841	438122
21890	438123
103289	438124
509	438125
11953	438126
72751	438127
837	438128
29793	438129
62653	438130
3173	438131
67324	438132
30933	438133
14031	438134
47340	438135
14863	438136
21978	438137
8	438138
1294	438139
74581	438140
776	438141
41665	438142
3056	438143
61712	438144
43235	438145
74263	438146
91798	438147
20401	438148
19204	438149
36733	438150
3968	438151
45271	438152
20370	438153
9335	438154
10018	438155
52161	438156
88288	438157
3832	438158
24372	438159
129	438160
35796	438161
3205	438162
6115	438163
1111	438164
60679	438165
94552	438166
9838	438167
2864	438168
20236	438169
34780	438170
65753	438171
10024	438172
7247	438173
37945	438174
501	438175
36895	438176
76753	438177
10459	438178
2040	438179
224	438180
40898	438181
37249	438182
6496	438183
41441	438184
36638	438185
23507	438186
23019	438187
23904	438188
15717	438189
38679	438190
17335	438191
2617	438192
82534	438193
33548	438194
20587	438195
12503	438196
39550	438197
31197	438198
419	438199
21034	438200
7147	438201
56489	438202
5770	438203
16150	438204
32923	438205
31335	438206
566	438207
38951	438208
99292	438209
49903	438210
13958	438211
22300	438212
20683	438213
35468	438214
80510	438215
10543	438216
21249	438217
42090	438218
3860	438219
3438	438220
79224	438221
4352	438222
50363	438223
38207	438224
22013	438225
96407	438226
60921	438227
1400	438228
74635	438229
2691	438230
11586	438231
33599	438232
34590	438233
100278	438234
41317	438235
1115	438236
372	438237
1181	438238
6706	438239
4133	438240
1248	438241
7788	438242
4778	438243
4100	438244
21875	438245
27882	438246
3652	438247
3583	438248
45885	438249
36936	438250
16502	438251
5475	438252
107086	438253
93098	438254
38567	438255
8475	438256
57380	438257
20254	438258
17809	438259
6684	438260
25706	438261
16443	438262
59781	438263
33092	438264
20887	438265
43159	438266
3653	438267
80330	438268
131	438269
75032	438270
54533	438271
15864	438272
19124	438273
32233	438274
19035	438275
97026	438276
2280	438277
75809	438278
66731	438279
87951	438280
34261	438281
23652	438282
36823	438283
20664	438284
39192	438285
32170	438286
12800	438287
38321	438288
6629	438289
29876	438290
91506	438291
81845	438292
22453	438293
11970	438294
2184	438295
28399	438296
45956	438297
234	438298
28587	438299
39618	438300
5107	438301
88980	438302
2051	438303
57352	438304
23347	438305
10062	438306
44682	438307
773	438308
69127	438309
42158	438310
2379	438311
29960	438312
53996	438313
26853	438314
38058	438315
16739	438316
8097	438317
11292	438318
105787	438319
12108	438320
33445	438321
24933	438322
79372	438323
96	438324
45006	438325
15097	438326
277	438327
8709	438328
28163	438329
30222	438330
1334	438331
39553	438332
99880	438333
30896	438334
4363	438335
65784	438336
30398	438337
64816	438338
38502	438339
43589	438340
3363	438341
14369	438342
20	438343
17194	438344
18740	438345
2914	438346
1690	438347
23797	438348
8542	438349
710	438350
41317	438351
13734	438352
64013	438353
108	438354
26688	438355
26147	438356
74804	438357
50408	438358
37898	438359
11027	438360
12199	438361
55510	438362
1058	438363
29026	438364
39580	438365
37145	438366
4779	438367
25223	438368
25060	438369
35466	438370
110154	438371
32859	438372
19805	438373
105401	438374
178	438375
59714	438376
10163	438377
59509	438378
471	438379
62485	438380
19099	438381
23875	438382
28117	438383
88575	438384
4304	438385
77961	438386
53605	438387
15766	438388
61484	438389
45913	438390
5872	438391
44638	438392
8920	438393
23518	438394
26420	438395
38687	438396
1526	438397
61589	438398
14214	438399
9515	438400
25704	438401
5972	438402
8962	438403
5422	438404
6511	438405
107745	438406
38382	438407
70738	438408
68	438409
12669	438410
44153	438411
21942	438412
38098	438413
15177	438414
68086	438415
6102	438416
25271	438417
27953	438418
19270	438419
34571	438420
61828	438421
13593	438422
10673	438423
17069	438424
79484	438425
22230	438426
103732	438427
35385	438428
62810	438429
430	438430
6318	438431
98240	438432
68327	438433
34805	438434
17175	438435
6143	438436
9316	438437
1981	438438
32141	438439
17673	438440
14482	438441
11341	438442
82354	438443
71966	438444
10743	438445
23863	438446
1673	438447
3117	438448
78293	438449
44445	438450
22720	438451
69335	438452
15135	438453
1267	438454
93231	438455
74056	438456
9830	438457
11918	438458
88485	438459
22727	438460
27505	438461
8422	438462
79124	438463
31940	438464
36185	438465
1357	438466
42719	438467
14309	438468
38978	438469
51853	438470
14808	438471
4512	438472
11594	438473
40195	438474
7367	438475
5099	438476
17893	438477
17415	438478
13933	438479
42665	438480
10390	438481
82089	438482
700	438483
88270	438484
13549	438485
11726	438486
13568	438487
10687	438488
19736	438489
13358	438490
14853	438491
5508	438492
58196	438493
65419	438494
70001	438495
10878	438496
1187	438497
44898	438498
505	438499
45563	438500
59230	438501
21915	438502
21716	438503
17880	438504
57357	438505
42438	438506
57543	438507
90756	438508
32563	438509
664	438510
90220	438511
12254	438512
34745	438513
1105	438514
75219	438515
38402	438516
32158	438517
12470	438518
40036	438519
74588	438520
61020	438521
63204	438522
18792	438523
4829	438524
23019	438525
68201	438526
78429	438527
54750	438528
55022	438529
26356	438530
43898	438531
26998	438532
11331	438533
872	438534
1314	438535
39730	438536
48623	438537
79494	438538
4769	438539
68298	438540
9793	438541
9	438542
63198	438543
22338	438544
57353	438545
38196	438546
8044	438547
27398	438548
60993	438549
56144	438550
26512	438551
107268	438552
20049	438553
61567	438554
28645	438555
71780	438556
25238	438557
20997	438558
952	438559
36789	438560
23344	438561
7556	438562
12235	438563
38310	438564
21155	438565
587	438566
11551	438567
608	438568
46976	438569
18099	438570
299	438571
45389	438572
14858	438573
8001	438574
4	438575
1082	438576
20885	438577
68308	438578
32663	438579
1670	438580
91367	438581
19108	438582
9191	438583
65625	438584
45526	438585
61338	438586
81509	438587
2364	438588
40407	438589
2653	438590
19533	438591
11702	438592
4861	438593
18307	438594
22863	438595
7549	438596
31	438597
24373	438598
11049	438599
16820	438600
340	438601
36600	438602
10838	438603
19769	438604
15603	438605
43095	438606
71381	438607
6441	438608
111046	438609
20453	438610
17079	438611
15403	438612
61981	438613
991	438614
44995	438615
51770	438616
43489	438617
6498	438618
21253	438619
14932	438620
7493	438621
38785	438622
66720	438623
60755	438624
64133	438625
7789	438626
2936	438627
9124	438628
12459	438629
48013	438630
112	438631
36184	438632
3236	438633
30723	438634
25302	438635
4873	438636
20413	438637
67119	438638
70199	438639
47275	438640
1301	438641
2440	438642
4814	438643
26318	438644
32525	438645
269	438646
35643	438647
589	438648
42902	438649
52246	438650
1756	438651
91826	438652
51272	438653
4276	438654
17850	438655
7173	438656
55855	438657
6060	438658
97315	438659
14115	438660
42354	438661
12475	438662
9878	438663
3243	438664
25324	438665
91626	438666
40718	438667
49086	438668
31303	438669
69264	438670
38	438671
5965	438672
74373	438673
93277	438674
1381	438675
9093	438676
4680	438677
37359	438678
31747	438679
282	438680
28924	438681
598	438682
89813	438683
36460	438684
40892	438685
35159	438686
9550	438687
25533	438688
25415	438689
2696	438690
16353	438691
63830	438692
6235	438693
400	438694
2468	438695
2882	438696
57554	438697
1734	438698
15677	438699
5330	438700
87359	438701
282	438702
34507	438703
112837	438704
44185	438705
26424	438706
563	438707
30110	438708
3899	438709
2087	438710
3258	438711
32013	438712
5610	438713
27119	438714
3402	438715
61950	438716
293	438717
72757	438718
3761	438719
9886	438720
13663	438721
85705	438722
104540	438723
678	438724
63218	438725
1125	438726
27247	438727
6201	438728
7730	438729
50715	438730
50446	438731
8857	438732
18683	438733
24798	438734
14784	438735
2892	438736
3025	438737
3795	438738
64347	438739
23316	438740
82901	438741
12824	438742
63948	438743
9153	438744
93347	438745
28036	438746
26815	438747
13264	438748
2579	438749
4590	438750
10184	438751
52427	438752
5117	438753
11155	438754
4663	438755
221	438756
1785	438757
27128	438758
4588	438759
56062	438760
25178	438761
34945	438762
14209	438763
59156	438764
45492	438765
6510	438766
73112	438767
58130	438768
3303	438769
23913	438770
606	438771
93667	438772
5516	438773
21984	438774
10957	438775
46589	438776
6829	438777
5187	438778
204	438779
19980	438780
26497	438781
32024	438782
18366	438783
27295	438784
24031	438785
39869	438786
36265	438787
4313	438788
16916	438789
19855	438790
74278	438791
6503	438792
10535	438793
24792	438794
29585	438795
80896	438796
33034	438797
4835	438798
59399	438799
22342	438800
7682	438801
23	438802
49380	438803
7795	438804
53923	438805
46109	438806
75866	438807
17009	438808
38883	438809
72429	438810
4905	438811
80528	438812
45687	438813
73286	438814
22843	438815
61979	438816
49468	438817
11256	438818
24704	438819
14958	438820
12454	438821
15334	438822
66510	438823
52319	438824
7462	438825
447	438826
10543	438827
53631	438828
36946	438829
19098	438830
90473	438831
30205	438832
22076	438833
57601	438834
21023	438835
7664	438836
29313	438837
37963	438838
32185	438839
1932	438840
16423	438841
42847	438842
30161	438843
24975	438844
18052	438845
22399	438846
320	438847
55586	438848
87485	438849
5987	438850
47783	438851
3264	438852
30059	438853
5257	438854
11583	438855
10740	438856
22856	438857
31461	438858
499	438859
33353	438860
82897	438861
95612	438862
1917	438863
67997	438864
75891	438865
24443	438866
55564	438867
78444	438868
103174	438869
5863	438870
97707	438871
56778	438872
34661	438873
2205	438874
179	438875
26942	438876
50445	438877
49347	438878
20830	438879
63432	438880
13308	438881
4620	438882
65982	438883
72217	438884
36584	438885
1096	438886
50064	438887
43938	438888
26938	438889
5319	438890
13101	438891
1269	438892
25204	438893
23396	438894
42864	438895
29406	438896
209	438897
2725	438898
42	438899
8453	438900
61	438901
87339	438902
2877	438903
43474	438904
50607	438905
66567	438906
43990	438907
2173	438908
115	438909
44401	438910
78526	438911
6950	438912
927	438913
73530	438914
3057	438915
16862	438916
59413	438917
501	438918
1254	438919
9813	438920
29693	438921
32497	438922
12912	438923
47746	438924
23139	438925
5100	438926
14971	438927
28034	438928
19503	438929
48055	438930
11478	438931
1552	438932
65551	438933
1438	438934
5803	438935
19161	438936
29656	438937
59293	438938
78182	438939
11461	438940
46333	438941
19599	438942
79705	438943
33267	438944
110406	438945
9	438946
77	438947
8635	438948
4566	438949
108618	438950
111344	438951
28312	438952
12102	438953
2	438954
43922	438955
5498	438956
25829	438957
60521	438958
91430	438959
9613	438960
2295	438961
80781	438962
52363	438963
2540	438964
18244	438965
5894	438966
12592	438967
5299	438968
26142	438969
64523	438970
72931	438971
7844	438972
60609	438973
4688	438974
4775	438975
20204	438976
26569	438977
10907	438978
90225	438979
1036	438980
2500	438981
6689	438982
9908	438983
77651	438984
27688	438985
41303	438986
65638	438987
24734	438988
19442	438989
56118	438990
56190	438991
4727	438992
59165	438993
55013	438994
49099	438995
48145	438996
11400	438997
24487	438998
106476	438999
39316	439000
105295	439001
92727	439002
31041	439003
66471	439004
3634	439005
25227	439006
378	439007
46234	439008
1777	439009
49095	439010
24173	439011
2887	439012
54065	439013
9129	439014
63347	439015
47247	439016
3476	439017
1499	439018
31017	439019
1475	439020
3717	439021
5342	439022
56754	439023
57545	439024
51438	439025
37024	439026
3947	439027
9135	439028
22425	439029
709	439030
2145	439031
1010	439032
76930	439033
1578	439034
54397	439035
47706	439036
4151	439037
49365	439038
5457	439039
7922	439040
4494	439041
3866	439042
24116	439043
1744	439044
54127	439045
16959	439046
44567	439047
97406	439048
23309	439049
82853	439050
27337	439051
1837	439052
72639	439053
15634	439054
21374	439055
298	439056
70509	439057
14179	439058
10509	439059
14483	439060
41869	439061
15733	439062
100236	439063
337	439064
36560	439065
65236	439066
45673	439067
52946	439068
604	439069
10704	439070
2990	439071
10568	439072
927	439073
4642	439074
628	439075
28216	439076
5150	439077
25424	439078
40054	439079
27641	439080
14289	439081
5700	439082
7783	439083
3721	439084
4854	439085
9736	439086
34111	439087
91184	439088
22755	439089
29719	439090
24289	439091
348	439092
78171	439093
68447	439094
33238	439095
55409	439096
456	439097
61859	439098
28709	439099
8543	439100
8140	439101
20843	439102
14213	439103
38669	439104
8889	439105
10079	439106
77151	439107
16413	439108
3915	439109
5252	439110
1276	439111
13896	439112
6316	439113
7199	439114
20889	439115
47614	439116
74838	439117
19780	439118
7719	439119
62658	439120
31156	439121
17117	439122
20213	439123
6682	439124
51510	439125
71147	439126
42624	439127
7092	439128
12055	439129
22023	439130
33018	439131
29478	439132
5456	439133
9610	439134
31318	439135
951	439136
25325	439137
20116	439138
72758	439139
13016	439140
10152	439141
35670	439142
72293	439143
2168	439144
4359	439145
14460	439146
43047	439147
19492	439148
15518	439149
52148	439150
2856	439151
85179	439152
72888	439153
54643	439154
83896	439155
23792	439156
2737	439157
86687	439158
8899	439159
54887	439160
108190	439161
48783	439162
8389	439163
64372	439164
18273	439165
11413	439166
36752	439167
59071	439168
25750	439169
48107	439170
46661	439171
70461	439172
10562	439173
50535	439174
10086	439175
5869	439176
22575	439177
11156	439178
91301	439179
305	439180
6382	439181
60961	439182
3891	439183
3149	439184
9147	439185
13795	439186
90603	439187
1617	439188
13919	439189
82218	439190
79881	439191
9606	439192
8330	439193
2	439194
27884	439195
27498	439196
47570	439197
73116	439198
9166	439199
64713	439200
27595	439201
53890	439202
16362	439203
5216	439204
26087	439205
54345	439206
7585	439207
26410	439208
28202	439209
3571	439210
31562	439211
61502	439212
4116	439213
3474	439214
43756	439215
25067	439216
22462	439217
106746	439218
6575	439219
78283	439220
49784	439221
60503	439222
54475	439223
82716	439224
67269	439225
33834	439226
4194	439227
56627	439228
50504	439229
6127	439230
24277	439231
768	439232
18986	439233
23568	439234
18256	439235
15098	439236
62	439237
10108	439238
29883	439239
38960	439240
38711	439241
5360	439242
39902	439243
43327	439244
2780	439245
7065	439246
21381	439247
14055	439248
67734	439249
12823	439250
28784	439251
37910	439252
14295	439253
60784	439254
1343	439255
44495	439256
10568	439257
7615	439258
20775	439259
76856	439260
63556	439261
82703	439262
26386	439263
67809	439264
44375	439265
58847	439266
1629	439267
17583	439268
52691	439269
35780	439270
742	439271
73937	439272
74140	439273
7214	439274
20235	439275
47156	439276
4738	439277
31671	439278
65272	439279
73276	439280
39947	439281
54112	439282
13921	439283
13143	439284
16560	439285
23089	439286
30302	439287
92730	439288
66160	439289
878	439290
40088	439291
9610	439292
53568	439293
48474	439294
75167	439295
15888	439296
21900	439297
27033	439298
71103	439299
12560	439300
92104	439301
30708	439302
81114	439303
2424	439304
22774	439305
97490	439306
24309	439307
8177	439308
72491	439309
66414	439310
4850	439311
43595	439312
29186	439313
1316	439314
33799	439315
49994	439316
1811	439317
18534	439318
36696	439319
9962	439320
42153	439321
12554	439322
39788	439323
8037	439324
55345	439325
58969	439326
16261	439327
21035	439328
7243	439329
73037	439330
68261	439331
10594	439332
23843	439333
66439	439334
402	439335
38570	439336
51811	439337
31	439338
23227	439339
25675	439340
1992	439341
36783	439342
50755	439343
40912	439344
23808	439345
14450	439346
49740	439347
33624	439348
54511	439349
54812	439350
18109	439351
583	439352
43318	439353
407	439354
34349	439355
18667	439356
52708	439357
72655	439358
12101	439359
45501	439360
58896	439361
96647	439362
3894	439363
17329	439364
35102	439365
102368	439366
88153	439367
13989	439368
53934	439369
75	439370
90773	439371
104480	439372
15160	439373
610	439374
38599	439375
33918	439376
4179	439377
25882	439378
57976	439379
1249	439380
30039	439381
15497	439382
9623	439383
17450	439384
2327	439385
32037	439386
9763	439387
2820	439388
5917	439389
8971	439390
608	439391
31751	439392
6693	439393
34640	439394
1446	439395
5145	439396
15	439397
82213	439398
47450	439399
65513	439400
21387	439401
1696	439402
56652	439403
8338	439404
1201	439405
8804	439406
68156	439407
64128	439408
49507	439409
18582	439410
34889	439411
69154	439412
24415	439413
81	439414
36931	439415
17164	439416
10665	439417
29190	439418
78578	439419
89603	439420
154	439421
30616	439422
1999	439423
2531	439424
2125	439425
65405	439426
6707	439427
9414	439428
28	439429
59672	439430
14497	439431
88638	439432
18112	439433
5600	439434
84794	439435
5665	439436
41425	439437
74959	439438
12113	439439
16723	439440
720	439441
78	439442
351	439443
79512	439444
48178	439445
7041	439446
1228	439447
15714	439448
70344	439449
29849	439450
55073	439451
8033	439452
14799	439453
8150	439454
5569	439455
21334	439456
3430	439457
9484	439458
65082	439459
90943	439460
869	439461
35897	439462
1161	439463
43708	439464
20160	439465
747	439466
13676	439467
27323	439468
25535	439469
13487	439470
11236	439471
8735	439472
26431	439473
41451	439474
13919	439475
10711	439476
86180	439477
326	439478
10433	439479
15490	439480
7673	439481
11408	439482
1438	439483
8697	439484
35538	439485
70219	439486
861	439487
15348	439488
44062	439489
19281	439490
209	439491
22058	439492
18457	439493
64261	439494
46555	439495
23421	439496
11753	439497
15922	439498
35913	439499
15037	439500
27878	439501
7753	439502
109815	439503
33944	439504
123	439505
22248	439506
3804	439507
25724	439508
22724	439509
28693	439510
48647	439511
21733	439512
8813	439513
66499	439514
63579	439515
51329	439516
228	439517
1436	439518
3602	439519
1419	439520
533	439521
41210	439522
32563	439523
35513	439524
39403	439525
37105	439526
5118	439527
2408	439528
93153	439529
84768	439530
15308	439531
72653	439532
30678	439533
41881	439534
1327	439535
74490	439536
9788	439537
24780	439538
26950	439539
5686	439540
75509	439541
24859	439542
67783	439543
7115	439544
46995	439545
38716	439546
41090	439547
75829	439548
2486	439549
8908	439550
36852	439551
21576	439552
22216	439553
3571	439554
208	439555
45931	439556
16604	439557
99785	439558
68334	439559
62207	439560
103583	439561
51871	439562
39433	439563
25537	439564
70873	439565
18097	439566
7028	439567
1202	439568
1693	439569
396	439570
1584	439571
34930	439572
31744	439573
18713	439574
818	439575
2420	439576
63016	439577
71464	439578
6189	439579
55152	439580
1740	439581
21715	439582
100673	439583
10844	439584
6073	439585
12112	439586
36006	439587
1438	439588
109600	439589
46110	439590
23313	439591
52344	439592
1631	439593
15591	439594
80826	439595
76227	439596
62961	439597
27796	439598
29119	439599
67612	439600
12718	439601
98091	439602
43760	439603
34382	439604
2242	439605
14765	439606
32270	439607
77846	439608
79078	439609
5184	439610
3223	439611
52811	439612
1618	439613
73457	439614
17268	439615
45646	439616
8104	439617
100756	439618
27297	439619
1792	439620
73711	439621
17874	439622
339	439623
24280	439624
11687	439625
9003	439626
16367	439627
131	439628
13230	439629
15081	439630
16150	439631
52056	439632
26903	439633
14777	439634
47668	439635
3473	439636
38037	439637
7982	439638
22410	439639
36230	439640
68382	439641
33509	439642
13135	439643
45539	439644
15650	439645
17096	439646
26306	439647
76792	439648
18401	439649
28956	439650
46095	439651
80636	439652
3554	439653
19074	439654
31952	439655
13291	439656
7560	439657
20155	439658
24553	439659
25722	439660
54221	439661
13273	439662
2307	439663
1878	439664
3379	439665
745	439666
40501	439667
58097	439668
3322	439669
3095	439670
61644	439671
17736	439672
10795	439673
9336	439674
76895	439675
233	439676
45509	439677
2273	439678
72278	439679
12124	439680
18425	439681
2919	439682
24548	439683
61964	439684
12556	439685
51077	439686
8858	439687
46776	439688
2597	439689
27839	439690
83084	439691
23230	439692
513	439693
87072	439694
42889	439695
50057	439696
19284	439697
47265	439698
8111	439699
73671	439700
26698	439701
91269	439702
2486	439703
28184	439704
55550	439705
21232	439706
66038	439707
30915	439708
64425	439709
28352	439710
532	439711
70	439712
1378	439713
9556	439714
45664	439715
9452	439716
5453	439717
7063	439718
78160	439719
18844	439720
1965	439721
1662	439722
19437	439723
64933	439724
30	439725
919	439726
19728	439727
546	439728
8940	439729
16878	439730
84424	439731
35507	439732
56138	439733
27600	439734
6411	439735
8049	439736
50900	439737
13581	439738
61627	439739
19438	439740
10762	439741
42876	439742
25362	439743
516	439744
18009	439745
1542	439746
3647	439747
90162	439748
3226	439749
35243	439750
61289	439751
38240	439752
26406	439753
45914	439754
1784	439755
35853	439756
41059	439757
34719	439758
88936	439759
96661	439760
1355	439761
24469	439762
10	439763
91984	439764
1485	439765
12995	439766
25157	439767
3284	439768
37130	439769
57883	439770
17144	439771
737	439772
88120	439773
3784	439774
32391	439775
14890	439776
18522	439777
53565	439778
25174	439779
15285	439780
29488	439781
14448	439782
46116	439783
72186	439784
27520	439785
9883	439786
68903	439787
34284	439788
79158	439789
15327	439790
24925	439791
5276	439792
2169	439793
96251	439794
797	439795
2441	439796
61459	439797
1702	439798
51001	439799
33095	439800
3203	439801
19591	439802
52423	439803
46506	439804
5225	439805
43449	439806
45600	439807
7550	439808
64239	439809
3690	439810
10455	439811
2671	439812
103841	439813
25001	439814
6234	439815
2650	439816
67123	439817
15907	439818
86756	439819
26664	439820
11724	439821
113744	439822
84661	439823
57957	439824
75669	439825
439	439826
10462	439827
11286	439828
37743	439829
155	439830
8501	439831
10885	439832
234	439833
17602	439834
23471	439835
36000	439836
372	439837
1101	439838
15537	439839
5576	439840
17219	439841
39480	439842
11276	439843
4253	439844
14265	439845
13245	439846
40387	439847
62900	439848
27493	439849
50304	439850
12099	439851
83756	439852
29916	439853
31005	439854
31610	439855
33364	439856
51707	439857
1682	439858
22975	439859
46010	439860
4986	439861
22202	439862
890	439863
13057	439864
22594	439865
20039	439866
72670	439867
12663	439868
22019	439869
3658	439870
9587	439871
27779	439872
1188	439873
1561	439874
4704	439875
24346	439876
21865	439877
19382	439878
5788	439879
76538	439880
48389	439881
41885	439882
21427	439883
23207	439884
3756	439885
54843	439886
47065	439887
639	439888
61538	439889
5884	439890
15539	439891
2836	439892
98653	439893
35	439894
1835	439895
50854	439896
22911	439897
49421	439898
11732	439899
103069	439900
103535	439901
67818	439902
4636	439903
52170	439904
66791	439905
39480	439906
2124	439907
65619	439908
36550	439909
67629	439910
17782	439911
12028	439912
32005	439913
2246	439914
13950	439915
56081	439916
55628	439917
5914	439918
21324	439919
67771	439920
68305	439921
81984	439922
84191	439923
34007	439924
11555	439925
15525	439926
13648	439927
39428	439928
11311	439929
137	439930
3328	439931
59931	439932
16493	439933
31645	439934
69336	439935
43804	439936
44329	439937
35	439938
66308	439939
11895	439940
14344	439941
33094	439942
44524	439943
33543	439944
13253	439945
12133	439946
1640	439947
62887	439948
36632	439949
58050	439950
2012	439951
913	439952
4250	439953
81020	439954
111097	439955
173	439956
102600	439957
11222	439958
49341	439959
54075	439960
260	439961
42285	439962
522	439963
25018	439964
29873	439965
44354	439966
10937	439967
61783	439968
11330	439969
16765	439970
18932	439971
12358	439972
24785	439973
50456	439974
1443	439975
8423	439976
417	439977
28196	439978
79178	439979
80624	439980
35125	439981
12299	439982
2049	439983
15070	439984
14187	439985
25086	439986
67876	439987
61348	439988
28725	439989
7964	439990
8924	439991
1829	439992
40825	439993
18566	439994
16780	439995
2541	439996
1049	439997
63633	439998
20695	439999
64521	440000
25701	440001
20532	440002
88627	440003
58487	440004
1	440005
19024	440006
5011	440007
71072	440008
69265	440009
15235	440010
107860	440011
10849	440012
54177	440013
48085	440014
8058	440015
23368	440016
42451	440017
9743	440018
40197	440019
9800	440020
31940	440021
2531	440022
2905	440023
24486	440024
26815	440025
63626	440026
9874	440027
4381	440028
410	440029
114347	440030
1751	440031
1324	440032
15170	440033
20512	440034
11658	440035
12841	440036
446	440037
15560	440038
57884	440039
29995	440040
19433	440041
12299	440042
4779	440043
33582	440044
50764	440045
95783	440046
73434	440047
97228	440048
3507	440049
14725	440050
63412	440051
10208	440052
61735	440053
25608	440054
17911	440055
15025	440056
99268	440057
1712	440058
47269	440059
33073	440060
1342	440061
48485	440062
62644	440063
10313	440064
38428	440065
38263	440066
21717	440067
35134	440068
67412	440069
4704	440070
52208	440071
66383	440072
6465	440073
10540	440074
55989	440075
6730	440076
49203	440077
31982	440078
30669	440079
48559	440080
63143	440081
15314	440082
54922	440083
13312	440084
9952	440085
27887	440086
31611	440087
24505	440088
57450	440089
25432	440090
69244	440091
59833	440092
80001	440093
6492	440094
39969	440095
69317	440096
45208	440097
82375	440098
53964	440099
34363	440100
643	440101
10037	440102
42033	440103
13661	440104
15177	440105
30445	440106
72525	440107
790	440108
8756	440109
62318	440110
7883	440111
4833	440112
26750	440113
4680	440114
19724	440115
22291	440116
66952	440117
8514	440118
43033	440119
14115	440120
3536	440121
15138	440122
24272	440123
510	440124
19951	440125
18671	440126
30041	440127
48273	440128
25779	440129
26192	440130
57491	440131
10482	440132
59	440133
3896	440134
34440	440135
8249	440136
98496	440137
39639	440138
47206	440139
24018	440140
439	440141
61005	440142
777	440143
23154	440144
40500	440145
101967	440146
49320	440147
3795	440148
45689	440149
112931	440150
967	440151
14992	440152
80264	440153
56306	440154
32834	440155
39776	440156
11281	440157
52484	440158
81393	440159
25762	440160
10944	440161
13412	440162
75184	440163
18309	440164
15023	440165
82598	440166
92991	440167
104408	440168
58182	440169
25095	440170
57196	440171
4228	440172
42193	440173
6189	440174
77414	440175
40	440176
51690	440177
24213	440178
48151	440179
28751	440180
6206	440181
68420	440182
2041	440183
19466	440184
11595	440185
11911	440186
9869	440187
65299	440188
15888	440189
78303	440190
45853	440191
14820	440192
21250	440193
72596	440194
7749	440195
39597	440196
9625	440197
12556	440198
13591	440199
188	440200
67583	440201
37144	440202
13783	440203
91287	440204
19226	440205
59292	440206
43157	440207
32271	440208
49015	440209
286	440210
62873	440211
80833	440212
1346	440213
10997	440214
14911	440215
31941	440216
22632	440217
5930	440218
27823	440219
220	440220
81456	440221
34724	440222
5257	440223
3450	440224
15357	440225
55148	440226
12736	440227
16883	440228
2418	440229
37998	440230
50511	440231
9120	440232
910	440233
451	440234
68474	440235
1536	440236
46530	440237
41624	440238
5272	440239
2192	440240
422	440241
48821	440242
21470	440243
26278	440244
25448	440245
46712	440246
24490	440247
3741	440248
2477	440249
75301	440250
51178	440251
3676	440252
875	440253
13029	440254
312	440255
47070	440256
11107	440257
17223	440258
45098	440259
8623	440260
32826	440261
47674	440262
63771	440263
44384	440264
5444	440265
34497	440266
11735	440267
33989	440268
90167	440269
17844	440270
4187	440271
14917	440272
22064	440273
7048	440274
86467	440275
75029	440276
108771	440277
75510	440278
10083	440279
35024	440280
14572	440281
36260	440282
6685	440283
14796	440284
26650	440285
46267	440286
12265	440287
39179	440288
40393	440289
15142	440290
30894	440291
35469	440292
60506	440293
66384	440294
1	440295
2694	440296
57513	440297
13603	440298
86616	440299
33133	440300
36601	440301
34904	440302
42086	440303
67389	440304
89914	440305
8532	440306
4585	440307
59838	440308
79312	440309
54351	440310
12484	440311
27820	440312
1024	440313
10397	440314
27309	440315
48918	440316
26423	440317
165	440318
96659	440319
28159	440320
25752	440321
71361	440322
19173	440323
52038	440324
37041	440325
42353	440326
31891	440327
90444	440328
31143	440329
23091	440330
75813	440331
58364	440332
13088	440333
24568	440334
9939	440335
29001	440336
32598	440337
10035	440338
34466	440339
4094	440340
353	440341
7263	440342
90257	440343
21135	440344
71623	440345
607	440346
1366	440347
73316	440348
19288	440349
12233	440350
758	440351
28132	440352
1275	440353
18971	440354
6970	440355
37908	440356
1761	440357
14199	440358
5342	440359
41541	440360
54194	440361
20456	440362
39687	440363
44943	440364
94702	440365
9906	440366
21759	440367
25407	440368
4612	440369
1651	440370
9120	440371
30578	440372
18427	440373
17530	440374
13754	440375
65806	440376
24611	440377
115	440378
8777	440379
558	440380
33513	440381
2736	440382
8963	440383
9312	440384
11229	440385
915	440386
1785	440387
32017	440388
42094	440389
456	440390
16904	440391
54406	440392
4365	440393
61406	440394
57769	440395
6859	440396
29570	440397
13164	440398
46487	440399
6445	440400
85774	440401
85254	440402
30397	440403
1299	440404
1479	440405
25268	440406
4249	440407
648	440408
83221	440409
1215	440410
25626	440411
44703	440412
54385	440413
80103	440414
37148	440415
21225	440416
21351	440417
6	440418
82781	440419
47105	440420
31125	440421
254	440422
11938	440423
39483	440424
27591	440425
607	440426
22330	440427
18503	440428
7655	440429
50877	440430
6900	440431
35321	440432
29774	440433
80351	440434
1367	440435
51265	440436
23518	440437
32891	440438
56795	440439
86178	440440
11094	440441
34123	440442
38971	440443
109055	440444
84662	440445
4457	440446
64132	440447
13633	440448
16162	440449
14117	440450
14459	440451
3183	440452
26713	440453
921	440454
61918	440455
11200	440456
10314	440457
50614	440458
8363	440459
55490	440460
25040	440461
73097	440462
37692	440463
982	440464
23342	440465
57855	440466
27648	440467
84723	440468
56	440469
56028	440470
3720	440471
14120	440472
7815	440473
7843	440474
15867	440475
49496	440476
36878	440477
2600	440478
8580	440479
24923	440480
74446	440481
34326	440482
21777	440483
122	440484
56840	440485
7161	440486
18457	440487
64132	440488
4767	440489
7054	440490
3056	440491
106	440492
15985	440493
3768	440494
9696	440495
65745	440496
164	440497
21717	440498
103892	440499
3953	440500
4836	440501
10431	440502
13137	440503
27699	440504
63980	440505
73630	440506
64893	440507
9945	440508
60238	440509
980	440510
275	440511
10303	440512
43469	440513
89585	440514
13426	440515
84968	440516
36221	440517
21744	440518
7007	440519
24951	440520
25736	440521
15853	440522
8425	440523
56767	440524
1934	440525
36095	440526
55175	440527
29708	440528
52397	440529
63984	440530
9755	440531
20748	440532
19146	440533
75908	440534
11666	440535
63549	440536
34531	440537
14810	440538
41447	440539
78482	440540
20292	440541
20984	440542
26702	440543
18685	440544
92759	440545
101667	440546
6383	440547
13527	440548
33987	440549
29338	440550
58555	440551
13	440552
38152	440553
38054	440554
6302	440555
5688	440556
36090	440557
11110	440558
39605	440559
690	440560
34390	440561
29561	440562
10306	440563
26531	440564
52653	440565
72348	440566
9157	440567
1277	440568
31031	440569
314	440570
18721	440571
14434	440572
26465	440573
82823	440574
12545	440575
69212	440576
24274	440577
82919	440578
30528	440579
10123	440580
11773	440581
33561	440582
4495	440583
11290	440584
35961	440585
13812	440586
286	440587
20081	440588
29	440589
45491	440590
103685	440591
6986	440592
3969	440593
6329	440594
48904	440595
28	440596
9160	440597
8055	440598
462	440599
15287	440600
14532	440601
22166	440602
15820	440603
5666	440604
26173	440605
79641	440606
103528	440607
217	440608
2214	440609
964	440610
50016	440611
2129	440612
44708	440613
10889	440614
41864	440615
53351	440616
59318	440617
552	440618
34801	440619
2254	440620
20959	440621
1259	440622
1312	440623
89320	440624
51672	440625
14562	440626
16237	440627
37125	440628
24373	440629
11828	440630
26597	440631
46106	440632
17455	440633
30112	440634
14164	440635
30800	440636
4676	440637
801	440638
28832	440639
30744	440640
667	440641
14536	440642
98584	440643
40202	440644
28565	440645
26907	440646
20356	440647
18430	440648
23346	440649
53256	440650
29666	440651
10792	440652
56672	440653
44464	440654
15731	440655
17484	440656
3834	440657
100483	440658
9033	440659
50902	440660
858	440661
63785	440662
51677	440663
1103	440664
4393	440665
40545	440666
28628	440667
3221	440668
110411	440669
67883	440670
35398	440671
29676	440672
3234	440673
2873	440674
32343	440675
7614	440676
83014	440677
3513	440678
22139	440679
23340	440680
82	440681
7536	440682
70819	440683
12380	440684
175	440685
54423	440686
63235	440687
55380	440688
46735	440689
1251	440690
51048	440691
79628	440692
36469	440693
102437	440694
49684	440695
17537	440696
9519	440697
1946	440698
38018	440699
86985	440700
2301	440701
4741	440702
56102	440703
14106	440704
94115	440705
8447	440706
797	440707
14691	440708
14944	440709
18442	440710
1383	440711
93826	440712
60124	440713
23515	440714
39387	440715
1	440716
8945	440717
35403	440718
82528	440719
32538	440720
90955	440721
42745	440722
4450	440723
2	440724
38771	440725
1466	440726
41653	440727
6545	440728
460	440729
25108	440730
29386	440731
87373	440732
13432	440733
5400	440734
62094	440735
42626	440736
25008	440737
8339	440738
51793	440739
1443	440740
79116	440741
718	440742
18040	440743
6323	440744
26389	440745
1135	440746
25625	440747
5	440748
38831	440749
956	440750
106	440751
33667	440752
72103	440753
42624	440754
16314	440755
14042	440756
635	440757
5708	440758
57266	440759
48538	440760
51562	440761
32534	440762
230	440763
23131	440764
74661	440765
7326	440766
81764	440767
36311	440768
23635	440769
45202	440770
15548	440771
16101	440772
36361	440773
23341	440774
787	440775
32440	440776
41832	440777
58294	440778
16271	440779
89068	440780
11511	440781
6062	440782
650	440783
23001	440784
7622	440785
28	440786
561	440787
8423	440788
28829	440789
22882	440790
31026	440791
858	440792
6619	440793
302	440794
27883	440795
11029	440796
343	440797
66304	440798
14366	440799
7021	440800
18415	440801
5334	440802
44859	440803
5209	440804
47845	440805
3327	440806
11536	440807
31242	440808
47272	440809
3512	440810
3422	440811
23028	440812
5978	440813
59329	440814
83245	440815
46425	440816
1263	440817
19899	440818
60701	440819
15389	440820
35633	440821
4571	440822
85957	440823
9708	440824
23491	440825
78622	440826
39713	440827
66389	440828
34504	440829
9040	440830
2992	440831
15110	440832
31208	440833
36957	440834
24992	440835
230	440836
2605	440837
2120	440838
382	440839
60100	440840
3732	440841
46384	440842
18873	440843
54839	440844
2739	440845
47241	440846
9098	440847
302	440848
30923	440849
86823	440850
17878	440851
40130	440852
67968	440853
10309	440854
3086	440855
12383	440856
37206	440857
7634	440858
51050	440859
19312	440860
4591	440861
5477	440862
39050	440863
19947	440864
17618	440865
12806	440866
8336	440867
33386	440868
8177	440869
1933	440870
16972	440871
6730	440872
56189	440873
5062	440874
12427	440875
51105	440876
63279	440877
18190	440878
2727	440879
29638	440880
92592	440881
48870	440882
63346	440883
26178	440884
49601	440885
112452	440886
20426	440887
328	440888
408	440889
14492	440890
69965	440891
923	440892
72383	440893
62834	440894
32818	440895
19731	440896
5879	440897
14830	440898
7260	440899
11386	440900
16792	440901
27881	440902
44310	440903
83699	440904
56372	440905
7871	440906
62900	440907
44609	440908
9707	440909
91071	440910
12	440911
31030	440912
19375	440913
19532	440914
42222	440915
24705	440916
15119	440917
89949	440918
10179	440919
213	440920
697	440921
11511	440922
34108	440923
41929	440924
13490	440925
18252	440926
62620	440927
10747	440928
22794	440929
64710	440930
7236	440931
32933	440932
15721	440933
39559	440934
26305	440935
108731	440936
5264	440937
24336	440938
33	440939
7954	440940
4101	440941
36724	440942
17496	440943
80942	440944
77617	440945
6507	440946
61138	440947
25067	440948
72501	440949
72	440950
91	440951
113006	440952
37361	440953
33479	440954
1444	440955
266	440956
38919	440957
160	440958
2097	440959
35572	440960
64065	440961
85542	440962
42380	440963
30161	440964
36281	440965
81430	440966
26054	440967
15177	440968
27280	440969
59324	440970
12794	440971
1213	440972
7123	440973
27436	440974
27618	440975
36041	440976
45487	440977
24613	440978
18369	440979
41110	440980
2156	440981
23106	440982
20033	440983
915	440984
68518	440985
37558	440986
37287	440987
810	440988
89568	440989
106063	440990
94942	440991
19522	440992
48950	440993
9879	440994
95570	440995
77741	440996
24513	440997
21253	440998
79051	440999
27205	441000
46577	441001
61343	441002
62755	441003
33589	441004
1491	441005
104	441006
42694	441007
14490	441008
110	441009
12840	441010
3275	441011
74036	441012
7	441013
3552	441014
25881	441015
25773	441016
1903	441017
31812	441018
19204	441019
83559	441020
39731	441021
41984	441022
15110	441023
61639	441024
32918	441025
33188	441026
88640	441027
964	441028
2669	441029
43195	441030
25477	441031
1059	441032
68299	441033
13009	441034
28280	441035
25852	441036
38982	441037
29222	441038
108201	441039
8482	441040
1411	441041
6692	441042
2910	441043
134	441044
31345	441045
58552	441046
11126	441047
37594	441048
4646	441049
7468	441050
1720	441051
23535	441052
40640	441053
8323	441054
27707	441055
36543	441056
24281	441057
23500	441058
1120	441059
44509	441060
45658	441061
33486	441062
19089	441063
5897	441064
31396	441065
87314	441066
33062	441067
78907	441068
50084	441069
59623	441070
13560	441071
2794	441072
26131	441073
76750	441074
65189	441075
2620	441076
34514	441077
6171	441078
20054	441079
22972	441080
2634	441081
5513	441082
15741	441083
43697	441084
78172	441085
2464	441086
2912	441087
51422	441088
5191	441089
3757	441090
50346	441091
12668	441092
9854	441093
37703	441094
21455	441095
4669	441096
105534	441097
6454	441098
57761	441099
3762	441100
1809	441101
21443	441102
22985	441103
1317	441104
24383	441105
56863	441106
43850	441107
9940	441108
75154	441109
59673	441110
8042	441111
1635	441112
12611	441113
109391	441114
30755	441115
55239	441116
3379	441117
7182	441118
5567	441119
59835	441120
5789	441121
61530	441122
18408	441123
104568	441124
229	441125
12667	441126
45589	441127
36634	441128
74130	441129
3497	441130
31941	441131
4	441132
25064	441133
1505	441134
1724	441135
11429	441136
13835	441137
4329	441138
96135	441139
33735	441140
102858	441141
16260	441142
7092	441143
4819	441144
24118	441145
23835	441146
24524	441147
331	441148
20501	441149
42149	441150
52129	441151
59772	441152
31111	441153
69201	441154
26938	441155
2597	441156
4077	441157
54945	441158
1307	441159
1511	441160
102136	441161
25769	441162
12395	441163
50709	441164
36570	441165
4254	441166
15786	441167
961	441168
60532	441169
34411	441170
6781	441171
67146	441172
81695	441173
16780	441174
29906	441175
86165	441176
1335	441177
2325	441178
5825	441179
34055	441180
24985	441181
4975	441182
15826	441183
30049	441184
71952	441185
7916	441186
30580	441187
25166	441188
6437	441189
37725	441190
56777	441191
30410	441192
4432	441193
44395	441194
6049	441195
46629	441196
22511	441197
18091	441198
2053	441199
1619	441200
37239	441201
6059	441202
25589	441203
5403	441204
43541	441205
91397	441206
4095	441207
1729	441208
30241	441209
755	441210
79964	441211
46689	441212
69837	441213
34811	441214
51501	441215
16059	441216
5513	441217
45492	441218
27883	441219
59635	441220
226	441221
98008	441222
4957	441223
3216	441224
64198	441225
73789	441226
62399	441227
37443	441228
45561	441229
9292	441230
38919	441231
2356	441232
26847	441233
6660	441234
7886	441235
432	441236
31069	441237
44980	441238
67892	441239
11418	441240
30698	441241
32724	441242
57322	441243
19333	441244
48355	441245
6103	441246
43968	441247
3079	441248
20461	441249
44593	441250
3184	441251
15109	441252
36928	441253
44176	441254
270	441255
36522	441256
7421	441257
8810	441258
29126	441259
17758	441260
70041	441261
23681	441262
18000	441263
48617	441264
38434	441265
4106	441266
180	441267
6286	441268
6221	441269
16415	441270
6098	441271
28387	441272
69801	441273
7901	441274
38250	441275
67607	441276
17374	441277
46094	441278
27170	441279
98421	441280
1306	441281
18802	441282
3036	441283
36284	441284
7132	441285
1937	441286
36735	441287
13771	441288
7443	441289
43958	441290
10808	441291
23208	441292
6088	441293
71020	441294
85115	441295
10023	441296
19328	441297
52345	441298
100403	441299
50808	441300
50505	441301
12606	441302
7123	441303
71559	441304
31714	441305
551	441306
17557	441307
41218	441308
4229	441309
37833	441310
65010	441311
48821	441312
23808	441313
565	441314
8185	441315
22235	441316
37141	441317
25138	441318
13945	441319
9468	441320
4000	441321
46444	441322
3109	441323
19047	441324
122	441325
21482	441326
94863	441327
1867	441328
27994	441329
81585	441330
99513	441331
51481	441332
46964	441333
7198	441334
40264	441335
23502	441336
1997	441337
37082	441338
12970	441339
4635	441340
99066	441341
50	441342
60577	441343
5674	441344
5459	441345
104	441346
5089	441347
38238	441348
15716	441349
43777	441350
55263	441351
14408	441352
8880	441353
56	441354
12327	441355
55618	441356
9073	441357
99718	441358
192	441359
10549	441360
73571	441361
107038	441362
5698	441363
7021	441364
61601	441365
8571	441366
7322	441367
975	441368
90692	441369
98274	441370
87996	441371
39934	441372
714	441373
3408	441374
21907	441375
3973	441376
34857	441377
50358	441378
8236	441379
1652	441380
819	441381
3018	441382
7235	441383
45742	441384
16406	441385
2235	441386
1351	441387
10220	441388
48122	441389
11022	441390
78476	441391
23007	441392
63695	441393
55485	441394
9642	441395
31102	441396
72795	441397
318	441398
186	441399
2108	441400
17317	441401
12686	441402
18922	441403
18700	441404
2029	441405
26240	441406
2831	441407
14661	441408
45021	441409
45670	441410
1606	441411
93009	441412
64721	441413
49287	441414
98790	441415
66881	441416
196	441417
1042	441418
14173	441419
545	441420
497	441421
7431	441422
1257	441423
81749	441424
2777	441425
7598	441426
720	441427
63603	441428
76392	441429
13323	441430
71766	441431
67925	441432
30306	441433
28892	441434
103501	441435
40003	441436
76314	441437
28204	441438
33380	441439
3462	441440
2700	441441
22341	441442
14894	441443
5275	441444
6468	441445
12766	441446
8663	441447
34761	441448
8671	441449
55121	441450
27349	441451
58598	441452
84260	441453
43687	441454
56125	441455
83517	441456
35746	441457
80731	441458
109044	441459
50419	441460
37196	441461
20	441462
5135	441463
14215	441464
64193	441465
6522	441466
19060	441467
40863	441468
40038	441469
11463	441470
9754	441471
49013	441472
25711	441473
16204	441474
3634	441475
60533	441476
26931	441477
42343	441478
4122	441479
33502	441480
40476	441481
2745	441482
3627	441483
89785	441484
63522	441485
2888	441486
70044	441487
83442	441488
39969	441489
4627	441490
104011	441491
3343	441492
19391	441493
3536	441494
86920	441495
8215	441496
85048	441497
3145	441498
59000	441499
88340	441500
17744	441501
40951	441502
63014	441503
58437	441504
65978	441505
55838	441506
67618	441507
91644	441508
109858	441509
2634	441510
10550	441511
61488	441512
450	441513
112393	441514
1576	441515
31443	441516
45078	441517
46418	441518
24024	441519
16305	441520
38257	441521
31959	441522
37213	441523
66626	441524
8600	441525
46325	441526
84089	441527
35573	441528
584	441529
35275	441530
75604	441531
70763	441532
5263	441533
63637	441534
977	441535
7206	441536
28893	441537
21787	441538
34001	441539
20793	441540
56857	441541
22849	441542
5629	441543
59212	441544
25138	441545
24630	441546
10602	441547
24672	441548
92443	441549
20521	441550
12877	441551
19019	441552
33789	441553
46269	441554
26531	441555
68361	441556
66693	441557
6712	441558
8407	441559
36583	441560
8299	441561
5578	441562
14357	441563
55415	441564
77417	441565
11072	441566
45972	441567
28260	441568
23692	441569
4286	441570
30472	441571
19034	441572
32453	441573
1106	441574
16183	441575
5643	441576
1530	441577
26797	441578
34597	441579
4371	441580
706	441581
76236	441582
10667	441583
222	441584
12315	441585
6607	441586
93175	441587
1152	441588
5541	441589
13257	441590
10744	441591
36365	441592
7545	441593
2430	441594
17748	441595
1488	441596
63425	441597
51338	441598
1322	441599
1717	441600
4399	441601
22622	441602
64981	441603
24192	441604
8625	441605
9019	441606
129	441607
63423	441608
26405	441609
21277	441610
76638	441611
73470	441612
70125	441613
11452	441614
5777	441615
6798	441616
33751	441617
78696	441618
51571	441619
73106	441620
22019	441621
3720	441622
3823	441623
7905	441624
5865	441625
66139	441626
4175	441627
59437	441628
2429	441629
75867	441630
9882	441631
92539	441632
101	441633
18515	441634
6313	441635
13423	441636
62088	441637
12587	441638
2422	441639
73267	441640
92594	441641
76105	441642
65999	441643
106	441644
42047	441645
31654	441646
3499	441647
17336	441648
2342	441649
76667	441650
25642	441651
40767	441652
33650	441653
12557	441654
81183	441655
16405	441656
55288	441657
16383	441658
4439	441659
282	441660
2757	441661
11188	441662
91143	441663
56145	441664
35683	441665
705	441666
55331	441667
420	441668
60054	441669
1831	441670
1026	441671
57908	441672
7012	441673
41346	441674
96686	441675
68505	441676
13067	441677
76829	441678
1558	441679
21288	441680
17635	441681
62927	441682
14323	441683
15460	441684
21390	441685
113356	441686
7219	441687
3642	441688
19595	441689
631	441690
34841	441691
33393	441692
39349	441693
86935	441694
20479	441695
21351	441696
25742	441697
3768	441698
4884	441699
2888	441700
11112	441701
19481	441702
85943	441703
11974	441704
170	441705
98348	441706
23594	441707
10429	441708
25868	441709
7321	441710
1705	441711
11228	441712
7605	441713
48130	441714
76777	441715
39547	441716
33989	441717
2340	441718
26029	441719
54198	441720
34554	441721
5078	441722
8620	441723
65126	441724
50583	441725
42477	441726
66097	441727
31436	441728
10831	441729
6125	441730
3319	441731
34243	441732
33678	441733
21124	441734
431	441735
1374	441736
4898	441737
1239	441738
44902	441739
7857	441740
24531	441741
15	441742
96	441743
20	441744
1680	441745
60638	441746
15039	441747
825	441748
8733	441749
470	441750
363	441751
12367	441752
15898	441753
1077	441754
806	441755
49722	441756
91446	441757
40664	441758
9006	441759
35144	441760
53075	441761
21845	441762
4008	441763
19771	441764
43664	441765
30506	441766
37893	441767
24116	441768
20164	441769
72264	441770
10119	441771
12616	441772
15567	441773
22737	441774
6210	441775
16652	441776
6711	441777
2511	441778
42786	441779
31485	441780
57373	441781
9149	441782
9174	441783
37109	441784
8312	441785
54232	441786
53326	441787
38218	441788
24415	441789
27534	441790
585	441791
84071	441792
6783	441793
91857	441794
63529	441795
101985	441796
9942	441797
98464	441798
5774	441799
2956	441800
64123	441801
5287	441802
8234	441803
31282	441804
87046	441805
47304	441806
8068	441807
48773	441808
27844	441809
103536	441810
25303	441811
71187	441812
48351	441813
22331	441814
70411	441815
42712	441816
1101	441817
11667	441818
33931	441819
61443	441820
13054	441821
39172	441822
35111	441823
30239	441824
7993	441825
46306	441826
35527	441827
372	441828
28214	441829
3062	441830
20890	441831
28480	441832
44147	441833
16526	441834
21846	441835
38713	441836
36193	441837
1236	441838
75910	441839
44390	441840
81092	441841
83451	441842
681	441843
83804	441844
10061	441845
28431	441846
44861	441847
63514	441848
86852	441849
23825	441850
61249	441851
87280	441852
7575	441853
24152	441854
30659	441855
51542	441856
5224	441857
5258	441858
40288	441859
6718	441860
2023	441861
13753	441862
5057	441863
14126	441864
1370	441865
55742	441866
23527	441867
14557	441868
102771	441869
33707	441870
57906	441871
75323	441872
54708	441873
57537	441874
37537	441875
11967	441876
58850	441877
45	441878
6303	441879
2052	441880
56989	441881
17898	441882
61145	441883
68687	441884
92509	441885
6340	441886
34213	441887
3459	441888
90982	441889
38037	441890
89815	441891
37162	441892
1093	441893
26876	441894
18793	441895
1863	441896
52459	441897
20102	441898
80	441899
65500	441900
46791	441901
6600	441902
1025	441903
9118	441904
78430	441905
13093	441906
52183	441907
3371	441908
29966	441909
16642	441910
28744	441911
1558	441912
16219	441913
25647	441914
53095	441915
48264	441916
52681	441917
38804	441918
103650	441919
22262	441920
13942	441921
20361	441922
48241	441923
30580	441924
20655	441925
3892	441926
40977	441927
19126	441928
13802	441929
111452	441930
2101	441931
9187	441932
1268	441933
415	441934
12613	441935
38887	441936
37778	441937
23619	441938
10083	441939
1215	441940
19015	441941
35380	441942
9197	441943
39503	441944
21484	441945
31763	441946
30065	441947
715	441948
40008	441949
3132	441950
7334	441951
52359	441952
29002	441953
17582	441954
94689	441955
24213	441956
98977	441957
7836	441958
41444	441959
82575	441960
665	441961
34926	441962
55846	441963
69683	441964
31151	441965
3835	441966
73773	441967
73045	441968
512	441969
64078	441970
98888	441971
2799	441972
103109	441973
111	441974
38108	441975
44671	441976
3234	441977
53438	441978
86989	441979
23052	441980
57394	441981
68785	441982
22158	441983
8321	441984
100227	441985
48150	441986
17046	441987
19631	441988
26909	441989
5981	441990
72539	441991
22932	441992
9680	441993
37909	441994
34158	441995
51477	441996
2886	441997
5983	441998
90466	441999
48867	442000
73125	442001
31019	442002
57463	442003
99626	442004
45574	442005
782	442006
56116	442007
84784	442008
54182	442009
5392	442010
11299	442011
28463	442012
59416	442013
71738	442014
3239	442015
91152	442016
59204	442017
2551	442018
1839	442019
18059	442020
3	442021
63444	442022
14173	442023
3679	442024
52353	442025
101	442026
46752	442027
78461	442028
25349	442029
12375	442030
95835	442031
21519	442032
4937	442033
18253	442034
15018	442035
24682	442036
28678	442037
26457	442038
19864	442039
7865	442040
27878	442041
1113	442042
91136	442043
7310	442044
78100	442045
30366	442046
29202	442047
54449	442048
2253	442049
10528	442050
50569	442051
153	442052
9528	442053
7507	442054
8861	442055
200	442056
2903	442057
88988	442058
36788	442059
10258	442060
57896	442061
44577	442062
40023	442063
5273	442064
320	442065
185	442066
11792	442067
19323	442068
10113	442069
32740	442070
61242	442071
20711	442072
19958	442073
9952	442074
78140	442075
45894	442076
25640	442077
47340	442078
13395	442079
8086	442080
27586	442081
748	442082
16904	442083
5203	442084
45582	442085
86033	442086
22110	442087
5080	442088
19368	442089
3801	442090
37864	442091
30358	442092
6828	442093
15815	442094
25341	442095
85641	442096
13151	442097
5597	442098
17	442099
14128	442100
18504	442101
80320	442102
69439	442103
93765	442104
94	442105
77	442106
36138	442107
76986	442108
34073	442109
8873	442110
39886	442111
11292	442112
249	442113
16523	442114
14891	442115
27738	442116
3542	442117
23137	442118
18270	442119
462	442120
29484	442121
73325	442122
27690	442123
15988	442124
33576	442125
68630	442126
69668	442127
26609	442128
9093	442129
49879	442130
1528	442131
13830	442132
3285	442133
81631	442134
11261	442135
38706	442136
14795	442137
57829	442138
78717	442139
732	442140
19399	442141
2544	442142
81665	442143
5832	442144
6099	442145
54602	442146
25549	442147
6035	442148
10417	442149
91	442150
82876	442151
27695	442152
37224	442153
13482	442154
8233	442155
66168	442156
61887	442157
42830	442158
2394	442159
35608	442160
52561	442161
13228	442162
7553	442163
1799	442164
23599	442165
584	442166
5335	442167
18502	442168
36344	442169
9013	442170
60128	442171
3089	442172
51982	442173
51619	442174
24163	442175
10177	442176
430	442177
664	442178
14548	442179
19578	442180
31160	442181
64313	442182
4188	442183
56242	442184
2659	442185
14975	442186
16075	442187
10384	442188
14207	442189
43526	442190
31895	442191
11855	442192
60635	442193
3616	442194
986	442195
24987	442196
29473	442197
30632	442198
473	442199
48477	442200
11454	442201
45823	442202
32888	442203
1339	442204
338	442205
65137	442206
65198	442207
64678	442208
10078	442209
5435	442210
14638	442211
74235	442212
50586	442213
9455	442214
18155	442215
36303	442216
46502	442217
28311	442218
33657	442219
67693	442220
5197	442221
43328	442222
50742	442223
61301	442224
53786	442225
63010	442226
6609	442227
44953	442228
29869	442229
48272	442230
45772	442231
103761	442232
11849	442233
20836	442234
16867	442235
12892	442236
35296	442237
27785	442238
16963	442239
4322	442240
8441	442241
14727	442242
5662	442243
98866	442244
97137	442245
24344	442246
51973	442247
36951	442248
32238	442249
10077	442250
7407	442251
40086	442252
40465	442253
8045	442254
73850	442255
5599	442256
8974	442257
39015	442258
15476	442259
26220	442260
20749	442261
23901	442262
87069	442263
45058	442264
11637	442265
25467	442266
15173	442267
22632	442268
29545	442269
1842	442270
1548	442271
13696	442272
1486	442273
335	442274
19814	442275
12686	442276
15602	442277
9650	442278
689	442279
82284	442280
15497	442281
4334	442282
12361	442283
14302	442284
1195	442285
6026	442286
36816	442287
1407	442288
25390	442289
66484	442290
43094	442291
46938	442292
2264	442293
81971	442294
79736	442295
54216	442296
8453	442297
82460	442298
1289	442299
46828	442300
4686	442301
13778	442302
10809	442303
13425	442304
2463	442305
9082	442306
57311	442307
102412	442308
36226	442309
24686	442310
12283	442311
33948	442312
16562	442313
38251	442314
15134	442315
7722	442316
111343	442317
3094	442318
5960	442319
48512	442320
729	442321
44008	442322
7202	442323
7488	442324
62	442325
53718	442326
9881	442327
37364	442328
44593	442329
76141	442330
1132	442331
60376	442332
4755	442333
58525	442334
856	442335
1730	442336
1437	442337
8726	442338
5146	442339
8429	442340
31514	442341
2793	442342
32140	442343
8873	442344
82935	442345
88819	442346
12727	442347
6375	442348
1	442349
31271	442350
6741	442351
108623	442352
28410	442353
59495	442354
18506	442355
38066	442356
42513	442357
16773	442358
89205	442359
59024	442360
16348	442361
46451	442362
2678	442363
82065	442364
23517	442365
32168	442366
79004	442367
20386	442368
65536	442369
2518	442370
50927	442371
60411	442372
25563	442373
54525	442374
24145	442375
6361	442376
4575	442377
11231	442378
50548	442379
22656	442380
50490	442381
108286	442382
6863	442383
395	442384
26633	442385
51207	442386
2322	442387
99326	442388
56780	442389
102194	442390
102204	442391
13144	442392
22297	442393
19883	442394
5313	442395
324	442396
31788	442397
26480	442398
9104	442399
89429	442400
1725	442401
3135	442402
80921	442403
62686	442404
45800	442405
49615	442406
28635	442407
460	442408
15561	442409
5949	442410
4370	442411
88543	442412
52176	442413
76288	442414
26225	442415
45456	442416
13836	442417
5672	442418
24793	442419
74753	442420
22249	442421
35530	442422
28764	442423
39114	442424
4984	442425
7573	442426
6026	442427
30315	442428
29972	442429
1366	442430
112818	442431
56293	442432
26	442433
10831	442434
15248	442435
19610	442436
9708	442437
26143	442438
16257	442439
27686	442440
7241	442441
74048	442442
3679	442443
4549	442444
7950	442445
3682	442446
4953	442447
37240	442448
20588	442449
50354	442450
22809	442451
27526	442452
4	442453
346	442454
70652	442455
18857	442456
12618	442457
3794	442458
7347	442459
66678	442460
23962	442461
99442	442462
108893	442463
21588	442464
81100	442465
34465	442466
93	442467
90748	442468
996	442469
175	442470
27034	442471
56690	442472
21864	442473
103907	442474
23926	442475
96602	442476
43167	442477
11534	442478
4376	442479
54781	442480
65543	442481
5417	442482
18062	442483
87250	442484
3878	442485
19218	442486
73204	442487
36465	442488
19514	442489
53	442490
50612	442491
11501	442492
29435	442493
63586	442494
68027	442495
86728	442496
6825	442497
32338	442498
2967	442499
20480	442500
95473	442501
22276	442502
15793	442503
12600	442504
7014	442505
29528	442506
54251	442507
1135	442508
90231	442509
90454	442510
12015	442511
43543	442512
189	442513
340	442514
14277	442515
10323	442516
14544	442517
7137	442518
53126	442519
102860	442520
46460	442521
41097	442522
8339	442523
6172	442524
10535	442525
75660	442526
57962	442527
55	442528
446	442529
1872	442530
56123	442531
40043	442532
10947	442533
14365	442534
29681	442535
4703	442536
308	442537
44500	442538
52448	442539
5475	442540
56662	442541
111162	442542
45095	442543
11795	442544
18504	442545
7485	442546
55074	442547
1981	442548
14038	442549
63821	442550
64641	442551
37361	442552
36840	442553
43106	442554
910	442555
34777	442556
97819	442557
11438	442558
9470	442559
4499	442560
47462	442561
23606	442562
66008	442563
29792	442564
15757	442565
3406	442566
4106	442567
2687	442568
74029	442569
22351	442570
54958	442571
14945	442572
52903	442573
1514	442574
28016	442575
6284	442576
21626	442577
102099	442578
73779	442579
4395	442580
36350	442581
43930	442582
46656	442583
17683	442584
1107	442585
4179	442586
97226	442587
32566	442588
51714	442589
22751	442590
49771	442591
70646	442592
25042	442593
14139	442594
47658	442595
42147	442596
1872	442597
51228	442598
27058	442599
4943	442600
31908	442601
56404	442602
36844	442603
80265	442604
17934	442605
4889	442606
58966	442607
43154	442608
69199	442609
52138	442610
17531	442611
32775	442612
12031	442613
1962	442614
706	442615
63247	442616
17000	442617
108307	442618
101539	442619
12988	442620
3430	442621
83792	442622
25870	442623
25355	442624
110296	442625
75165	442626
23762	442627
12812	442628
1698	442629
21944	442630
38999	442631
70154	442632
20928	442633
33767	442634
28836	442635
25815	442636
46639	442637
12053	442638
5767	442639
39416	442640
21771	442641
58665	442642
64282	442643
35078	442644
5308	442645
43098	442646
28552	442647
9771	442648
10045	442649
174	442650
5101	442651
16474	442652
2058	442653
32611	442654
4841	442655
62009	442656
16025	442657
60532	442658
1309	442659
13296	442660
33030	442661
43411	442662
78532	442663
987	442664
256	442665
41385	442666
37338	442667
101936	442668
30973	442669
2859	442670
42184	442671
445	442672
61914	442673
45907	442674
23370	442675
24170	442676
22906	442677
61411	442678
27522	442679
62820	442680
98960	442681
14248	442682
78108	442683
67861	442684
91814	442685
10370	442686
16895	442687
7969	442688
95975	442689
26	442690
24457	442691
2544	442692
7151	442693
36534	442694
55417	442695
822	442696
15970	442697
84473	442698
264	442699
64682	442700
22784	442701
85710	442702
16208	442703
29352	442704
52705	442705
2398	442706
19830	442707
113989	442708
15247	442709
2051	442710
876	442711
47568	442712
32691	442713
83895	442714
54148	442715
3084	442716
55985	442717
12158	442718
98283	442719
42157	442720
5820	442721
20906	442722
31996	442723
39455	442724
60167	442725
46616	442726
37488	442727
89223	442728
70632	442729
35041	442730
92322	442731
13506	442732
33267	442733
6870	442734
18496	442735
88308	442736
26277	442737
14726	442738
21242	442739
971	442740
53216	442741
40032	442742
14463	442743
97002	442744
30253	442745
17107	442746
74010	442747
32004	442748
38959	442749
2936	442750
11638	442751
43238	442752
13746	442753
25096	442754
148	442755
13011	442756
26286	442757
5421	442758
62959	442759
35566	442760
1976	442761
49809	442762
78106	442763
36589	442764
57169	442765
53749	442766
36485	442767
68412	442768
1661	442769
15075	442770
14244	442771
6312	442772
10577	442773
69960	442774
33772	442775
30967	442776
88647	442777
26819	442778
10153	442779
46523	442780
94776	442781
5902	442782
41648	442783
49870	442784
26250	442785
67507	442786
39094	442787
83915	442788
5321	442789
72687	442790
34491	442791
7080	442792
37066	442793
25791	442794
872	442795
491	442796
20844	442797
6542	442798
64015	442799
40102	442800
29439	442801
155	442802
48907	442803
31232	442804
56763	442805
6731	442806
35502	442807
346	442808
39105	442809
61823	442810
80695	442811
43648	442812
79739	442813
58548	442814
11040	442815
23667	442816
36575	442817
111600	442818
17509	442819
1957	442820
29530	442821
10916	442822
47989	442823
31760	442824
1172	442825
65909	442826
52395	442827
33107	442828
55434	442829
23312	442830
41498	442831
24324	442832
83436	442833
31501	442834
48193	442835
32545	442836
101165	442837
6683	442838
9902	442839
32271	442840
58524	442841
56852	442842
40249	442843
80221	442844
20962	442845
49725	442846
7073	442847
101676	442848
38792	442849
42230	442850
4340	442851
91196	442852
6896	442853
3134	442854
3220	442855
54094	442856
12192	442857
8657	442858
36645	442859
51375	442860
32197	442861
93828	442862
52703	442863
42991	442864
20609	442865
5011	442866
8406	442867
53376	442868
9676	442869
88447	442870
12758	442871
7103	442872
91781	442873
7207	442874
171	442875
4661	442876
20361	442877
13908	442878
32775	442879
210	442880
84731	442881
108224	442882
38131	442883
16589	442884
39274	442885
31086	442886
9703	442887
3500	442888
10367	442889
26065	442890
1811	442891
4837	442892
81	442893
4677	442894
18774	442895
56644	442896
13	442897
11296	442898
6517	442899
44842	442900
3532	442901
31717	442902
16004	442903
316	442904
91776	442905
22148	442906
2675	442907
62256	442908
60	442909
9029	442910
16847	442911
1317	442912
30672	442913
44944	442914
80375	442915
29267	442916
4935	442917
90200	442918
23782	442919
51649	442920
1232	442921
1130	442922
15672	442923
97428	442924
46969	442925
13662	442926
17553	442927
67549	442928
64808	442929
8169	442930
14282	442931
87415	442932
18661	442933
8965	442934
25537	442935
81337	442936
47792	442937
3506	442938
50341	442939
19902	442940
1119	442941
8225	442942
11952	442943
16766	442944
50723	442945
33173	442946
49350	442947
67998	442948
63729	442949
41612	442950
63894	442951
42082	442952
17411	442953
98974	442954
30142	442955
35622	442956
10064	442957
69592	442958
4691	442959
22824	442960
20363	442961
70355	442962
18328	442963
3458	442964
10560	442965
75485	442966
64427	442967
49753	442968
75661	442969
10830	442970
3638	442971
35010	442972
28959	442973
36261	442974
166	442975
55437	442976
32851	442977
7877	442978
11469	442979
54062	442980
30226	442981
108596	442982
11929	442983
32247	442984
3703	442985
56151	442986
827	442987
65408	442988
49827	442989
25699	442990
33363	442991
78969	442992
5180	442993
19195	442994
16292	442995
6887	442996
16612	442997
38993	442998
14375	442999
56866	443000
23768	443001
25148	443002
26651	443003
88774	443004
34874	443005
11663	443006
72481	443007
18782	443008
3111	443009
429	443010
72985	443011
16591	443012
1406	443013
29983	443014
65545	443015
48460	443016
88913	443017
33493	443018
52791	443019
50659	443020
70173	443021
24258	443022
3561	443023
6197	443024
14351	443025
12022	443026
32705	443027
13219	443028
72608	443029
90848	443030
25643	443031
1482	443032
81301	443033
47681	443034
46327	443035
7533	443036
15763	443037
41004	443038
37368	443039
1657	443040
14220	443041
25797	443042
73796	443043
7983	443044
69272	443045
6353	443046
44775	443047
20419	443048
101014	443049
5188	443050
37173	443051
18930	443052
55617	443053
3713	443054
6062	443055
78368	443056
36261	443057
35107	443058
61915	443059
111559	443060
5241	443061
26758	443062
44849	443063
55769	443064
29645	443065
16960	443066
11989	443067
23374	443068
30195	443069
3697	443070
28218	443071
24886	443072
4697	443073
87649	443074
63710	443075
35677	443076
31581	443077
34944	443078
37390	443079
4726	443080
49910	443081
16736	443082
50813	443083
9060	443084
69971	443085
19320	443086
55122	443087
1	443088
48319	443089
17235	443090
82912	443091
40487	443092
61175	443093
14413	443094
17375	443095
1905	443096
59231	443097
14350	443098
70289	443099
10534	443100
18589	443101
13669	443102
1692	443103
14357	443104
29000	443105
25793	443106
10845	443107
7704	443108
35693	443109
82796	443110
56448	443111
15370	443112
38973	443113
33713	443114
2084	443115
11455	443116
7490	443117
222	443118
60462	443119
10556	443120
30226	443121
21214	443122
44832	443123
27201	443124
9718	443125
75627	443126
54566	443127
62448	443128
28422	443129
33150	443130
55053	443131
40215	443132
101755	443133
13873	443134
101279	443135
28562	443136
46061	443137
71142	443138
3955	443139
21206	443140
2919	443141
29213	443142
60647	443143
6688	443144
40788	443145
80886	443146
58738	443147
3560	443148
89099	443149
3762	443150
5607	443151
44146	443152
20772	443153
46984	443154
12608	443155
36057	443156
30	443157
7577	443158
11078	443159
24188	443160
1814	443161
91357	443162
5147	443163
47928	443164
2664	443165
9151	443166
19696	443167
48377	443168
34082	443169
32863	443170
39108	443171
2539	443172
30591	443173
68557	443174
24949	443175
22598	443176
1200	443177
3088	443178
27822	443179
56367	443180
19481	443181
27982	443182
672	443183
11360	443184
44744	443185
24057	443186
2641	443187
2214	443188
101011	443189
2643	443190
35162	443191
11721	443192
4807	443193
3695	443194
10898	443195
72992	443196
10383	443197
43516	443198
6786	443199
41649	443200
30065	443201
2341	443202
71698	443203
2281	443204
81479	443205
72	443206
8595	443207
186	443208
43302	443209
27326	443210
27255	443211
17918	443212
86233	443213
70744	443214
3730	443215
2776	443216
7751	443217
3501	443218
33962	443219
40146	443220
49959	443221
93392	443222
9512	443223
2828	443224
9536	443225
79384	443226
3424	443227
33128	443228
13691	443229
43124	443230
14536	443231
885	443232
14543	443233
33223	443234
20229	443235
6058	443236
48244	443237
7498	443238
23983	443239
28953	443240
60499	443241
22167	443242
956	443243
37469	443244
10063	443245
16245	443246
3948	443247
29930	443248
1275	443249
95387	443250
62293	443251
1716	443252
5376	443253
10885	443254
36774	443255
54027	443256
27857	443257
4479	443258
22521	443259
22100	443260
8869	443261
7651	443262
8943	443263
16829	443264
31238	443265
25775	443266
21610	443267
41180	443268
21190	443269
17927	443270
28778	443271
66465	443272
12125	443273
95478	443274
96677	443275
55286	443276
97719	443277
2353	443278
111132	443279
80696	443280
14698	443281
2798	443282
16849	443283
21539	443284
83072	443285
22125	443286
40088	443287
1294	443288
45039	443289
275	443290
39916	443291
4560	443292
60957	443293
53656	443294
1168	443295
4413	443296
33409	443297
6764	443298
1252	443299
44763	443300
4168	443301
4332	443302
29997	443303
3614	443304
46276	443305
3639	443306
28983	443307
35980	443308
27399	443309
11606	443310
5659	443311
55642	443312
71452	443313
22414	443314
30655	443315
5519	443316
20556	443317
28782	443318
9556	443319
38362	443320
44134	443321
6269	443322
37452	443323
10621	443324
17934	443325
25978	443326
56947	443327
11179	443328
41858	443329
54141	443330
31497	443331
13677	443332
18145	443333
18295	443334
91624	443335
7050	443336
100981	443337
14881	443338
1224	443339
97811	443340
13179	443341
18600	443342
31661	443343
51899	443344
26578	443345
114076	443346
3723	443347
17893	443348
70615	443349
18104	443350
3145	443351
18774	443352
4930	443353
172	443354
19769	443355
40641	443356
43225	443357
48517	443358
34839	443359
15604	443360
35051	443361
4509	443362
37764	443363
24695	443364
93408	443365
24909	443366
22019	443367
53047	443368
4972	443369
112032	443370
35717	443371
37925	443372
27940	443373
75641	443374
42991	443375
6147	443376
82326	443377
4724	443378
763	443379
7146	443380
81813	443381
71670	443382
16628	443383
37962	443384
8553	443385
5097	443386
31900	443387
73743	443388
35569	443389
72400	443390
622	443391
30548	443392
24089	443393
21358	443394
21837	443395
8217	443396
31824	443397
82002	443398
37691	443399
77682	443400
21818	443401
19370	443402
48607	443403
43408	443404
23240	443405
46651	443406
13763	443407
25394	443408
45750	443409
27175	443410
23870	443411
33961	443412
79403	443413
9612	443414
59404	443415
22664	443416
13017	443417
7446	443418
15688	443419
5717	443420
8986	443421
3038	443422
3642	443423
33788	443424
41024	443425
76078	443426
88343	443427
27486	443428
21117	443429
76969	443430
107752	443431
27820	443432
103802	443433
32641	443434
87657	443435
39105	443436
70456	443437
8602	443438
17950	443439
26362	443440
63193	443441
10816	443442
17638	443443
13042	443444
79227	443445
44845	443446
26069	443447
28906	443448
83908	443449
25016	443450
4653	443451
4276	443452
54305	443453
11047	443454
54353	443455
11130	443456
14239	443457
8775	443458
47218	443459
29082	443460
36566	443461
1535	443462
2190	443463
26520	443464
14326	443465
4128	443466
52326	443467
15884	443468
858	443469
39301	443470
73556	443471
17913	443472
39625	443473
34915	443474
69331	443475
810	443476
27077	443477
10	443478
70392	443479
87545	443480
23167	443481
69502	443482
48564	443483
2430	443484
53524	443485
73194	443486
48246	443487
816	443488
51456	443489
103972	443490
4800	443491
1992	443492
12357	443493
30516	443494
9175	443495
86639	443496
18711	443497
10428	443498
51386	443499
23531	443500
12806	443501
46844	443502
5973	443503
5733	443504
52142	443505
13255	443506
11084	443507
94521	443508
44767	443509
10703	443510
25391	443511
1106	443512
22298	443513
16933	443514
14168	443515
20924	443516
60997	443517
39847	443518
71665	443519
27886	443520
61504	443521
46826	443522
27649	443523
661	443524
33439	443525
16530	443526
6761	443527
16796	443528
78057	443529
33923	443530
8831	443531
8730	443532
9447	443533
20330	443534
66476	443535
59466	443536
22636	443537
31429	443538
6550	443539
40	443540
49166	443541
7708	443542
52943	443543
96388	443544
23592	443545
4082	443546
31757	443547
16299	443548
16116	443549
6792	443550
98881	443551
62810	443552
49296	443553
76098	443554
1112	443555
45328	443556
63593	443557
71260	443558
9876	443559
44475	443560
891	443561
33803	443562
1232	443563
14796	443564
55908	443565
254	443566
67602	443567
17585	443568
13147	443569
71668	443570
45073	443571
47483	443572
297	443573
18410	443574
24065	443575
7691	443576
7923	443577
22901	443578
72896	443579
89087	443580
2767	443581
42162	443582
6626	443583
40954	443584
23324	443585
34845	443586
19511	443587
31263	443588
29232	443589
1962	443590
6	443591
14144	443592
954	443593
23053	443594
101103	443595
1515	443596
9506	443597
4356	443598
10514	443599
10325	443600
2674	443601
14187	443602
22422	443603
5573	443604
4372	443605
57204	443606
7218	443607
80510	443608
10569	443609
7668	443610
2234	443611
41440	443612
55418	443613
6790	443614
39878	443615
4853	443616
76924	443617
19800	443618
13799	443619
105844	443620
25459	443621
33764	443622
26756	443623
29641	443624
40866	443625
5862	443626
26366	443627
16215	443628
31611	443629
4281	443630
3817	443631
68160	443632
12924	443633
24441	443634
19682	443635
11929	443636
53180	443637
55521	443638
32586	443639
1935	443640
606	443641
4	443642
33675	443643
31764	443644
49803	443645
104213	443646
51205	443647
29918	443648
43255	443649
37120	443650
831	443651
6433	443652
181	443653
27200	443654
87233	443655
66785	443656
6972	443657
11048	443658
53583	443659
1588	443660
2458	443661
14584	443662
6646	443663
18627	443664
83100	443665
76316	443666
15679	443667
22970	443668
70769	443669
979	443670
46319	443671
712	443672
55016	443673
54621	443674
38907	443675
23042	443676
71698	443677
13354	443678
112372	443679
27571	443680
78493	443681
12710	443682
41870	443683
24253	443684
10304	443685
21515	443686
7766	443687
15572	443688
38491	443689
92250	443690
601	443691
20634	443692
636	443693
19273	443694
39750	443695
42442	443696
1950	443697
64284	443698
42075	443699
4301	443700
7524	443701
1796	443702
27337	443703
242	443704
39762	443705
59157	443706
3515	443707
56920	443708
14903	443709
4802	443710
31731	443711
45278	443712
62961	443713
98705	443714
1227	443715
99430	443716
18114	443717
59742	443718
3473	443719
58694	443720
83889	443721
17142	443722
8516	443723
44	443724
1587	443725
103869	443726
19843	443727
46676	443728
22027	443729
69050	443730
59320	443731
1158	443732
24005	443733
15908	443734
38316	443735
68360	443736
4391	443737
25659	443738
40023	443739
57720	443740
30791	443741
27257	443742
19545	443743
290	443744
41327	443745
38742	443746
19	443747
47234	443748
1360	443749
6248	443750
1308	443751
83846	443752
50681	443753
34266	443754
60938	443755
54184	443756
1437	443757
31226	443758
43701	443759
20228	443760
29106	443761
93998	443762
35995	443763
2279	443764
186	443765
24642	443766
40962	443767
36077	443768
16775	443769
40196	443770
66535	443771
468	443772
10519	443773
33650	443774
44724	443775
3672	443776
36491	443777
49747	443778
52187	443779
627	443780
17205	443781
16183	443782
1149	443783
7328	443784
66015	443785
26876	443786
78060	443787
32460	443788
42605	443789
11600	443790
1333	443791
83018	443792
12423	443793
4957	443794
265	443795
8238	443796
18594	443797
531	443798
13986	443799
41024	443800
19775	443801
24283	443802
875	443803
47510	443804
29520	443805
12789	443806
5867	443807
30038	443808
5152	443809
67487	443810
29324	443811
42767	443812
69151	443813
11647	443814
16761	443815
15316	443816
27275	443817
4699	443818
21437	443819
67904	443820
4651	443821
58305	443822
30257	443823
10926	443824
7301	443825
24605	443826
3087	443827
1039	443828
6590	443829
77507	443830
92306	443831
54459	443832
66242	443833
134	443834
32589	443835
87852	443836
69836	443837
52983	443838
11723	443839
12549	443840
66150	443841
61581	443842
7823	443843
12920	443844
36158	443845
1426	443846
1444	443847
39	443848
9807	443849
60062	443850
63785	443851
19917	443852
27533	443853
93175	443854
1176	443855
64897	443856
41258	443857
26814	443858
5768	443859
73178	443860
13318	443861
469	443862
17293	443863
10782	443864
11409	443865
25384	443866
98581	443867
58444	443868
1213	443869
79111	443870
10220	443871
113	443872
64491	443873
41530	443874
11394	443875
30763	443876
14766	443877
2889	443878
6194	443879
37784	443880
187	443881
5980	443882
62773	443883
34315	443884
63844	443885
6216	443886
7888	443887
24513	443888
35575	443889
21817	443890
11271	443891
28410	443892
13588	443893
75395	443894
1136	443895
15640	443896
10331	443897
18921	443898
67613	443899
3782	443900
49021	443901
33449	443902
5894	443903
357	443904
77278	443905
71060	443906
26	443907
2243	443908
18037	443909
35289	443910
92995	443911
78896	443912
55377	443913
27367	443914
46971	443915
53	443916
65802	443917
68260	443918
21525	443919
25035	443920
51306	443921
17417	443922
12578	443923
169	443924
12689	443925
35008	443926
22079	443927
25022	443928
67802	443929
29466	443930
34030	443931
60068	443932
564	443933
14396	443934
44709	443935
105810	443936
303	443937
41526	443938
4366	443939
6953	443940
63223	443941
15834	443942
1042	443943
90599	443944
38668	443945
38717	443946
2821	443947
11523	443948
50275	443949
14639	443950
32344	443951
54817	443952
10146	443953
29588	443954
22347	443955
38280	443956
81240	443957
34765	443958
554	443959
22791	443960
6139	443961
977	443962
40125	443963
79923	443964
15622	443965
23235	443966
25181	443967
3259	443968
113	443969
735	443970
20195	443971
12520	443972
213	443973
647	443974
16073	443975
9773	443976
61982	443977
313	443978
9367	443979
2715	443980
265	443981
139	443982
4137	443983
13291	443984
1805	443985
101413	443986
20852	443987
63432	443988
7668	443989
5511	443990
808	443991
549	443992
73952	443993
3446	443994
83790	443995
7144	443996
5770	443997
29653	443998
52896	443999
74853	444000
6505	444001
15649	444002
47702	444003
3944	444004
13359	444005
39123	444006
19465	444007
10663	444008
8940	444009
7689	444010
38591	444011
17116	444012
10966	444013
24906	444014
14108	444015
52537	444016
12564	444017
87319	444018
102773	444019
20234	444020
37967	444021
17496	444022
1869	444023
78407	444024
10625	444025
16700	444026
4639	444027
45084	444028
25015	444029
4706	444030
297	444031
42743	444032
9557	444033
58187	444034
7157	444035
3497	444036
122	444037
70835	444038
11235	444039
4030	444040
37935	444041
46171	444042
29722	444043
75523	444044
82580	444045
69802	444046
3257	444047
14312	444048
2745	444049
56159	444050
12726	444051
46970	444052
18894	444053
87606	444054
5759	444055
494	444056
19638	444057
39706	444058
89094	444059
7048	444060
9589	444061
6979	444062
82963	444063
17224	444064
5677	444065
837	444066
3795	444067
2165	444068
79156	444069
8326	444070
31567	444071
11548	444072
661	444073
63167	444074
18414	444075
21125	444076
14012	444077
30265	444078
25607	444079
35508	444080
30392	444081
1992	444082
12523	444083
14356	444084
63818	444085
64237	444086
28577	444087
56384	444088
34353	444089
15288	444090
24663	444091
91617	444092
52640	444093
8600	444094
41976	444095
35156	444096
24087	444097
56048	444098
15880	444099
1273	444100
1450	444101
73414	444102
3436	444103
34943	444104
89958	444105
9915	444106
158	444107
18	444108
2144	444109
19215	444110
594	444111
8191	444112
599	444113
3330	444114
52747	444115
170	444116
9082	444117
19468	444118
1054	444119
6483	444120
291	444121
84526	444122
79911	444123
25338	444124
73153	444125
886	444126
7942	444127
24492	444128
851	444129
111605	444130
10648	444131
30966	444132
1708	444133
59665	444134
9537	444135
13498	444136
8671	444137
15607	444138
5800	444139
4488	444140
27700	444141
56112	444142
3447	444143
61873	444144
88629	444145
12571	444146
36487	444147
75626	444148
67235	444149
39307	444150
1963	444151
48095	444152
30021	444153
57927	444154
52601	444155
2509	444156
45164	444157
10071	444158
18913	444159
121	444160
33385	444161
15166	444162
36488	444163
10193	444164
62240	444165
1372	444166
60110	444167
9113	444168
31861	444169
3647	444170
62327	444171
19167	444172
75624	444173
86373	444174
20487	444175
26230	444176
5849	444177
31217	444178
1315	444179
5680	444180
34889	444181
3281	444182
78497	444183
40608	444184
27223	444185
32334	444186
23732	444187
11371	444188
19017	444189
12049	444190
66973	444191
669	444192
23998	444193
29198	444194
5719	444195
11090	444196
49	444197
30954	444198
26222	444199
5462	444200
15516	444201
11542	444202
61047	444203
10990	444204
49529	444205
987	444206
14237	444207
3168	444208
59406	444209
26498	444210
11071	444211
2223	444212
13831	444213
1636	444214
9583	444215
27784	444216
55941	444217
12048	444218
67796	444219
5840	444220
55986	444221
13403	444222
60856	444223
14026	444224
45921	444225
90258	444226
26711	444227
18547	444228
21929	444229
19639	444230
24100	444231
50311	444232
5968	444233
79984	444234
32909	444235
55813	444236
18097	444237
35495	444238
60289	444239
17643	444240
34714	444241
4694	444242
66577	444243
37124	444244
718	444245
65810	444246
47298	444247
65841	444248
34849	444249
27015	444250
1653	444251
17472	444252
1729	444253
47770	444254
6059	444255
11738	444256
40484	444257
77200	444258
67149	444259
21834	444260
13610	444261
66205	444262
55	444263
23668	444264
20320	444265
18304	444266
35192	444267
54867	444268
2528	444269
47413	444270
27246	444271
550	444272
74252	444273
42898	444274
39043	444275
36622	444276
113865	444277
25716	444278
54458	444279
41670	444280
28262	444281
73691	444282
86285	444283
55901	444284
52905	444285
5436	444286
47642	444287
58492	444288
22889	444289
3987	444290
56962	444291
146	444292
21955	444293
27963	444294
1492	444295
20332	444296
85871	444297
21098	444298
34076	444299
23433	444300
1201	444301
10411	444302
89003	444303
29897	444304
17796	444305
71	444306
57422	444307
7984	444308
2083	444309
25637	444310
19	444311
6460	444312
58973	444313
85162	444314
5962	444315
19391	444316
23738	444317
13970	444318
33204	444319
34435	444320
16018	444321
43317	444322
82190	444323
2103	444324
4375	444325
68601	444326
109	444327
1074	444328
204	444329
22182	444330
93639	444331
74530	444332
4879	444333
1003	444334
946	444335
40112	444336
14081	444337
39045	444338
9434	444339
28899	444340
807	444341
4920	444342
28236	444343
39997	444344
44207	444345
65357	444346
34136	444347
1046	444348
31427	444349
26334	444350
47834	444351
529	444352
18382	444353
45685	444354
2411	444355
57927	444356
36386	444357
2273	444358
36169	444359
92048	444360
10781	444361
51654	444362
77538	444363
21570	444364
33805	444365
25858	444366
16476	444367
6058	444368
1835	444369
99261	444370
6426	444371
13463	444372
166	444373
67764	444374
80543	444375
56082	444376
3002	444377
2516	444378
3933	444379
12386	444380
19829	444381
25790	444382
1710	444383
61573	444384
32011	444385
54013	444386
42341	444387
17105	444388
5966	444389
7235	444390
13199	444391
7697	444392
4062	444393
34437	444394
24430	444395
10388	444396
3664	444397
92506	444398
84583	444399
90730	444400
985	444401
21569	444402
84543	444403
16455	444404
9719	444405
41130	444406
22465	444407
41378	444408
2585	444409
112300	444410
14150	444411
26876	444412
39263	444413
1924	444414
28352	444415
11565	444416
41320	444417
38664	444418
35974	444419
104535	444420
7560	444421
36497	444422
51977	444423
2388	444424
31108	444425
31613	444426
11804	444427
39433	444428
86801	444429
24049	444430
1319	444431
7994	444432
10254	444433
110355	444434
103616	444435
8289	444436
52306	444437
126	444438
111145	444439
57736	444440
8098	444441
20278	444442
73654	444443
55547	444444
10914	444445
3144	444446
22375	444447
3718	444448
26523	444449
18707	444450
59422	444451
8823	444452
91569	444453
40868	444454
33386	444455
5960	444456
57481	444457
1047	444458
2240	444459
17545	444460
35325	444461
10313	444462
16497	444463
5385	444464
9019	444465
40939	444466
49713	444467
30453	444468
18004	444469
17132	444470
46624	444471
68264	444472
50332	444473
13621	444474
60361	444475
13953	444476
1127	444477
56646	444478
72852	444479
44656	444480
633	444481
27130	444482
30732	444483
70180	444484
325	444485
5639	444486
59417	444487
27906	444488
28997	444489
47975	444490
535	444491
68919	444492
26819	444493
19285	444494
33023	444495
43603	444496
11505	444497
49092	444498
62723	444499
48467	444500
16349	444501
28565	444502
101721	444503
32336	444504
46342	444505
30853	444506
1786	444507
12103	444508
59359	444509
24593	444510
9051	444511
47712	444512
18563	444513
10101	444514
111744	444515
40934	444516
24268	444517
42764	444518
35598	444519
21990	444520
39313	444521
35696	444522
32824	444523
26058	444524
31220	444525
35164	444526
19439	444527
87308	444528
1806	444529
39796	444530
87469	444531
1153	444532
2589	444533
36782	444534
30815	444535
77924	444536
34000	444537
12683	444538
2580	444539
61969	444540
32672	444541
1517	444542
7276	444543
4293	444544
7416	444545
23788	444546
63866	444547
563	444548
14134	444549
10547	444550
58	444551
11451	444552
21087	444553
23672	444554
59405	444555
30348	444556
17482	444557
33858	444558
2261	444559
47260	444560
48807	444561
14880	444562
7008	444563
6070	444564
7082	444565
36365	444566
7273	444567
19	444568
11939	444569
312	444570
2	444571
29415	444572
58807	444573
10026	444574
2655	444575
16868	444576
20210	444577
23530	444578
33800	444579
2292	444580
56041	444581
5191	444582
62438	444583
11409	444584
46347	444585
6226	444586
78208	444587
70825	444588
4329	444589
9758	444590
6605	444591
78723	444592
3902	444593
81983	444594
53551	444595
69261	444596
9661	444597
32470	444598
32650	444599
73866	444600
41957	444601
8899	444602
81645	444603
3629	444604
64404	444605
18600	444606
4971	444607
54948	444608
30329	444609
603	444610
66257	444611
6307	444612
10388	444613
10347	444614
1557	444615
14455	444616
5405	444617
24357	444618
1454	444619
29074	444620
54118	444621
67461	444622
26601	444623
28952	444624
2632	444625
4705	444626
48389	444627
7262	444628
45512	444629
20219	444630
10427	444631
7576	444632
19482	444633
89814	444634
25434	444635
62794	444636
35075	444637
1959	444638
45299	444639
57200	444640
64690	444641
2221	444642
3588	444643
862	444644
34324	444645
37579	444646
19894	444647
99664	444648
42483	444649
16073	444650
12870	444651
93084	444652
61784	444653
4072	444654
40565	444655
58101	444656
9614	444657
26236	444658
92696	444659
3221	444660
687	444661
21441	444662
953	444663
27497	444664
9786	444665
82848	444666
47440	444667
109932	444668
30213	444669
47982	444670
20557	444671
24918	444672
72049	444673
2897	444674
1849	444675
52277	444676
34401	444677
77851	444678
25492	444679
4299	444680
17052	444681
58576	444682
1643	444683
4105	444684
58906	444685
74621	444686
12859	444687
26220	444688
72524	444689
4000	444690
56117	444691
2431	444692
33165	444693
38864	444694
76486	444695
54851	444696
19637	444697
61948	444698
24497	444699
947	444700
34298	444701
1198	444702
9048	444703
4852	444704
35581	444705
77170	444706
10661	444707
6788	444708
11171	444709
12790	444710
365	444711
376	444712
6206	444713
6218	444714
22262	444715
13854	444716
53947	444717
4568	444718
10875	444719
100910	444720
4546	444721
34824	444722
5276	444723
64490	444724
28851	444725
1044	444726
58656	444727
55231	444728
72091	444729
2904	444730
1310	444731
41959	444732
9300	444733
20846	444734
50480	444735
71809	444736
258	444737
20758	444738
5093	444739
955	444740
45990	444741
27311	444742
3676	444743
65089	444744
22000	444745
9427	444746
21731	444747
17577	444748
97097	444749
1134	444750
42072	444751
1841	444752
27018	444753
56467	444754
5169	444755
2602	444756
16761	444757
2502	444758
34645	444759
34955	444760
10737	444761
30790	444762
2619	444763
52396	444764
17760	444765
87557	444766
59864	444767
13894	444768
63503	444769
23972	444770
17031	444771
4640	444772
12520	444773
16748	444774
66385	444775
55760	444776
7282	444777
85183	444778
23934	444779
7138	444780
116	444781
48453	444782
12653	444783
26571	444784
16806	444785
9575	444786
2187	444787
13446	444788
26715	444789
7833	444790
7202	444791
17455	444792
60071	444793
29925	444794
10023	444795
1352	444796
16380	444797
17171	444798
21751	444799
5136	444800
10766	444801
49112	444802
62070	444803
57872	444804
27924	444805
10042	444806
20759	444807
1273	444808
42815	444809
89986	444810
7688	444811
17457	444812
35756	444813
46083	444814
33706	444815
29820	444816
8787	444817
649	444818
39683	444819
46847	444820
29273	444821
14600	444822
73205	444823
41563	444824
51467	444825
12948	444826
19105	444827
30316	444828
21578	444829
68447	444830
42130	444831
3063	444832
103165	444833
9139	444834
411	444835
66605	444836
5163	444837
32617	444838
22	444839
609	444840
60194	444841
16547	444842
68241	444843
9423	444844
81792	444845
2341	444846
1898	444847
22479	444848
78163	444849
56339	444850
103644	444851
38078	444852
63475	444853
143	444854
14782	444855
24845	444856
90619	444857
24193	444858
15274	444859
51317	444860
25724	444861
3872	444862
10162	444863
8	444864
13048	444865
36618	444866
41918	444867
5374	444868
36890	444869
6174	444870
13450	444871
52609	444872
9891	444873
45637	444874
50214	444875
74249	444876
11213	444877
39441	444878
27693	444879
171	444880
339	444881
7973	444882
4039	444883
3155	444884
62111	444885
37235	444886
86978	444887
2905	444888
10115	444889
5284	444890
15949	444891
163	444892
1880	444893
6709	444894
17455	444895
52922	444896
23438	444897
38536	444898
36311	444899
59764	444900
17185	444901
39097	444902
23060	444903
7633	444904
12585	444905
10413	444906
13216	444907
69143	444908
56208	444909
15647	444910
48403	444911
43908	444912
13498	444913
2	444914
61335	444915
4863	444916
23701	444917
3087	444918
7664	444919
13332	444920
58141	444921
12620	444922
4752	444923
22148	444924
13707	444925
29273	444926
43934	444927
50883	444928
1822	444929
15704	444930
61287	444931
22204	444932
9045	444933
45091	444934
78999	444935
4594	444936
2521	444937
4543	444938
47125	444939
1475	444940
3025	444941
20536	444942
2273	444943
38831	444944
2000	444945
97966	444946
66745	444947
27208	444948
102321	444949
28397	444950
1678	444951
53674	444952
22013	444953
5024	444954
37162	444955
31283	444956
48187	444957
34963	444958
4334	444959
3693	444960
16485	444961
33755	444962
45703	444963
33969	444964
1737	444965
28095	444966
38050	444967
17385	444968
54520	444969
60635	444970
10329	444971
75426	444972
5268	444973
4961	444974
350	444975
4991	444976
22364	444977
7889	444978
51658	444979
11604	444980
19202	444981
18504	444982
12675	444983
80880	444984
9507	444985
26801	444986
78742	444987
37241	444988
45	444989
61	444990
2163	444991
23778	444992
7840	444993
10794	444994
34247	444995
22212	444996
97912	444997
389	444998
103435	444999
10801	445000
49334	445001
23873	445002
65312	445003
16196	445004
41978	445005
4004	445006
16243	445007
69224	445008
82768	445009
84665	445010
30405	445011
27979	445012
16112	445013
7320	445014
5823	445015
102921	445016
2399	445017
16148	445018
21719	445019
14316	445020
65687	445021
877	445022
3294	445023
38845	445024
10771	445025
12222	445026
54789	445027
16907	445028
67200	445029
6578	445030
456	445031
283	445032
84007	445033
83347	445034
4043	445035
34394	445036
22425	445037
104114	445038
19743	445039
5794	445040
2772	445041
49940	445042
62033	445043
29440	445044
20512	445045
111235	445046
96	445047
17428	445048
100159	445049
37117	445050
22125	445051
30045	445052
14192	445053
79400	445054
25214	445055
15015	445056
19128	445057
45560	445058
43637	445059
40094	445060
46499	445061
501	445062
43587	445063
1520	445064
31347	445065
81368	445066
42484	445067
1630	445068
23495	445069
2811	445070
41865	445071
38762	445072
22813	445073
26435	445074
573	445075
13	445076
65713	445077
27000	445078
20889	445079
52312	445080
62037	445081
6213	445082
64216	445083
1859	445084
21353	445085
8390	445086
16930	445087
48981	445088
93375	445089
30903	445090
56472	445091
31061	445092
22172	445093
41943	445094
12975	445095
47790	445096
58841	445097
68203	445098
16782	445099
43004	445100
30157	445101
42445	445102
10093	445103
59545	445104
1234	445105
7534	445106
10653	445107
66984	445108
4821	445109
441	445110
531	445111
48315	445112
6492	445113
85123	445114
1853	445115
6039	445116
43914	445117
66252	445118
90893	445119
521	445120
790	445121
42295	445122
20917	445123
33104	445124
91087	445125
48034	445126
4057	445127
3187	445128
55183	445129
3332	445130
79752	445131
5422	445132
5405	445133
91639	445134
40448	445135
17481	445136
19214	445137
30746	445138
15803	445139
30845	445140
84882	445141
23232	445142
60249	445143
30304	445144
12132	445145
80089	445146
44732	445147
1296	445148
55748	445149
21554	445150
71435	445151
35984	445152
2664	445153
91616	445154
11600	445155
33611	445156
49665	445157
73320	445158
1465	445159
11926	445160
14107	445161
69705	445162
176	445163
41	445164
72513	445165
58627	445166
31950	445167
24412	445168
19890	445169
23500	445170
34223	445171
24519	445172
74034	445173
110183	445174
28138	445175
4779	445176
47878	445177
75311	445178
41763	445179
16145	445180
10354	445181
104465	445182
4696	445183
33643	445184
2605	445185
48908	445186
32075	445187
23845	445188
52973	445189
4934	445190
1515	445191
4704	445192
60956	445193
73707	445194
36301	445195
4768	445196
29870	445197
6491	445198
7785	445199
15	445200
90436	445201
69064	445202
11750	445203
73183	445204
36526	445205
17951	445206
59480	445207
53667	445208
177	445209
53384	445210
71940	445211
9632	445212
64480	445213
37583	445214
7864	445215
54716	445216
6218	445217
22806	445218
50758	445219
28560	445220
33157	445221
27961	445222
44625	445223
10506	445224
3687	445225
35264	445226
1235	445227
22551	445228
51660	445229
12597	445230
4816	445231
20288	445232
14888	445233
22506	445234
1410	445235
96059	445236
17832	445237
2847	445238
66066	445239
16425	445240
1856	445241
3891	445242
5030	445243
14136	445244
29356	445245
63818	445246
50849	445247
7519	445248
20791	445249
89	445250
6923	445251
20890	445252
34201	445253
35121	445254
13301	445255
19936	445256
26355	445257
36700	445258
2017	445259
55377	445260
21481	445261
26555	445262
20567	445263
44753	445264
9456	445265
2024	445266
16349	445267
32615	445268
21084	445269
20336	445270
3764	445271
72304	445272
775	445273
14217	445274
59124	445275
86106	445276
42809	445277
92486	445278
1771	445279
39413	445280
83657	445281
2459	445282
2187	445283
13642	445284
35650	445285
32213	445286
15899	445287
56266	445288
37320	445289
63316	445290
46514	445291
7806	445292
23667	445293
2197	445294
15904	445295
20484	445296
29722	445297
8880	445298
15247	445299
16592	445300
10625	445301
33112	445302
13708	445303
15255	445304
7162	445305
19358	445306
18	445307
53249	445308
39124	445309
3183	445310
33497	445311
6266	445312
22089	445313
10976	445314
67286	445315
12131	445316
54743	445317
44063	445318
21406	445319
41024	445320
47421	445321
106467	445322
38175	445323
78086	445324
47170	445325
16110	445326
48419	445327
20134	445328
56605	445329
4776	445330
83177	445331
16275	445332
81928	445333
13994	445334
72824	445335
11520	445336
3065	445337
63639	445338
14135	445339
777	445340
547	445341
85615	445342
5392	445343
4633	445344
52736	445345
48525	445346
1110	445347
20995	445348
6818	445349
2582	445350
54204	445351
42191	445352
1586	445353
82864	445354
97	445355
48384	445356
15608	445357
31676	445358
775	445359
16698	445360
7493	445361
46078	445362
3668	445363
29329	445364
23014	445365
74457	445366
77324	445367
468	445368
50045	445369
69666	445370
9324	445371
10714	445372
7693	445373
68930	445374
4255	445375
30282	445376
684	445377
31915	445378
2076	445379
1453	445380
99622	445381
60643	445382
49003	445383
1889	445384
78551	445385
25249	445386
80034	445387
6677	445388
1674	445389
1149	445390
33572	445391
378	445392
9149	445393
41313	445394
39864	445395
1375	445396
9008	445397
52406	445398
5486	445399
12102	445400
4084	445401
26510	445402
56835	445403
181	445404
38488	445405
35068	445406
62660	445407
89995	445408
69346	445409
42852	445410
27548	445411
56207	445412
53617	445413
15868	445414
238	445415
6855	445416
34280	445417
37398	445418
556	445419
11903	445420
88660	445421
25514	445422
3767	445423
89633	445424
462	445425
12593	445426
31695	445427
532	445428
7365	445429
23047	445430
173	445431
38043	445432
76435	445433
7463	445434
44405	445435
52412	445436
2635	445437
20294	445438
599	445439
29897	445440
13152	445441
1368	445442
30739	445443
233	445444
31403	445445
7756	445446
78380	445447
46758	445448
28540	445449
11424	445450
94	445451
14810	445452
12515	445453
66807	445454
11363	445455
9216	445456
14364	445457
5906	445458
4021	445459
20037	445460
1222	445461
4956	445462
61061	445463
18935	445464
30102	445465
53780	445466
9570	445467
60590	445468
47345	445469
92429	445470
1484	445471
17630	445472
34745	445473
114255	445474
8749	445475
5714	445476
30259	445477
11845	445478
202	445479
63290	445480
56660	445481
11476	445482
7529	445483
331	445484
61589	445485
251	445486
95394	445487
8030	445488
7630	445489
92193	445490
23358	445491
7309	445492
3197	445493
79996	445494
9848	445495
10673	445496
39376	445497
3613	445498
21793	445499
2806	445500
10503	445501
22345	445502
7175	445503
21441	445504
19966	445505
25	445506
21532	445507
61053	445508
23736	445509
27561	445510
30623	445511
3534	445512
10754	445513
80028	445514
14	445515
45	445516
25511	445517
785	445518
17212	445519
83459	445520
176	445521
64353	445522
44006	445523
110195	445524
2892	445525
28132	445526
40016	445527
5796	445528
66733	445529
21770	445530
1252	445531
35072	445532
113150	445533
23426	445534
93221	445535
4921	445536
48455	445537
53363	445538
3511	445539
806	445540
62131	445541
61595	445542
51018	445543
91	445544
8699	445545
3365	445546
92399	445547
92995	445548
45871	445549
2389	445550
34036	445551
101083	445552
10446	445553
14460	445554
35584	445555
1292	445556
6594	445557
22394	445558
73986	445559
44166	445560
93450	445561
24315	445562
9890	445563
61120	445564
1057	445565
71341	445566
12266	445567
69183	445568
23372	445569
30145	445570
54778	445571
70141	445572
3178	445573
71004	445574
35839	445575
20504	445576
12722	445577
18822	445578
3630	445579
40885	445580
103170	445581
19548	445582
7063	445583
1946	445584
27659	445585
104186	445586
1569	445587
19895	445588
10055	445589
23	445590
2102	445591
10662	445592
36238	445593
98651	445594
9390	445595
2218	445596
36258	445597
1504	445598
92535	445599
3213	445600
1573	445601
14740	445602
99854	445603
15	445604
50921	445605
69290	445606
16826	445607
5752	445608
8554	445609
51414	445610
33569	445611
35042	445612
7963	445613
7960	445614
21516	445615
74628	445616
68667	445617
16473	445618
43971	445619
35496	445620
4365	445621
3293	445622
44145	445623
2090	445624
22336	445625
6614	445626
19207	445627
29006	445628
2655	445629
24837	445630
59965	445631
59513	445632
35944	445633
59076	445634
20723	445635
16522	445636
14811	445637
90635	445638
2158	445639
23883	445640
31079	445641
92047	445642
22729	445643
14222	445644
137	445645
37525	445646
95293	445647
39628	445648
8118	445649
69372	445650
58336	445651
38769	445652
15619	445653
34091	445654
16274	445655
10711	445656
8550	445657
14736	445658
31986	445659
21222	445660
14478	445661
20879	445662
5382	445663
8377	445664
20625	445665
82604	445666
41777	445667
11787	445668
4950	445669
12144	445670
11375	445671
42172	445672
18504	445673
11950	445674
11977	445675
27748	445676
21579	445677
9711	445678
4181	445679
30823	445680
23254	445681
9162	445682
64660	445683
55	445684
34089	445685
2622	445686
41448	445687
28635	445688
66822	445689
83016	445690
393	445691
16517	445692
3912	445693
20070	445694
11582	445695
6017	445696
33807	445697
46149	445698
25356	445699
33588	445700
1033	445701
76734	445702
6499	445703
7527	445704
20451	445705
69053	445706
7295	445707
18611	445708
23932	445709
81802	445710
3691	445711
4903	445712
21711	445713
14974	445714
23299	445715
12024	445716
544	445717
71051	445718
1863	445719
71842	445720
87249	445721
1764	445722
27	445723
13778	445724
13665	445725
15214	445726
257	445727
3301	445728
7459	445729
8277	445730
7811	445731
909	445732
10730	445733
5178	445734
90547	445735
10881	445736
23645	445737
42700	445738
465	445739
17996	445740
22023	445741
41590	445742
39935	445743
70585	445744
77386	445745
829	445746
5123	445747
2136	445748
12163	445749
32891	445750
19535	445751
24808	445752
20261	445753
2899	445754
34622	445755
29349	445756
8449	445757
47016	445758
14013	445759
18422	445760
29717	445761
5899	445762
16534	445763
16741	445764
49156	445765
99604	445766
4213	445767
10627	445768
484	445769
39671	445770
3901	445771
69183	445772
32280	445773
35398	445774
7201	445775
97910	445776
23770	445777
6740	445778
57582	445779
48375	445780
2169	445781
27424	445782
2639	445783
15814	445784
24626	445785
44596	445786
2064	445787
4212	445788
31324	445789
8751	445790
447	445791
35603	445792
26920	445793
2802	445794
23177	445795
3624	445796
42876	445797
24662	445798
14790	445799
12527	445800
34389	445801
21438	445802
7625	445803
641	445804
74925	445805
49652	445806
15249	445807
19885	445808
3189	445809
11589	445810
645	445811
56352	445812
32087	445813
3035	445814
822	445815
102911	445816
18696	445817
28335	445818
26887	445819
746	445820
56076	445821
29903	445822
2698	445823
46517	445824
102	445825
18507	445826
15418	445827
7366	445828
5932	445829
2371	445830
69720	445831
49985	445832
2250	445833
14571	445834
9691	445835
7746	445836
36051	445837
604	445838
19227	445839
43708	445840
1	445841
1424	445842
4470	445843
684	445844
57041	445845
56523	445846
11495	445847
8178	445848
4867	445849
297	445850
5	445851
715	445852
26271	445853
53088	445854
35838	445855
11799	445856
12720	445857
45442	445858
20934	445859
14988	445860
3979	445861
10700	445862
45894	445863
11294	445864
96401	445865
15778	445866
1876	445867
68	445868
1514	445869
38234	445870
20279	445871
16846	445872
88185	445873
15266	445874
20356	445875
60335	445876
79313	445877
5579	445878
253	445879
85433	445880
47777	445881
26236	445882
68495	445883
13909	445884
29972	445885
51251	445886
4080	445887
5290	445888
32696	445889
6453	445890
74833	445891
18674	445892
43472	445893
1509	445894
87860	445895
8039	445896
28323	445897
2900	445898
27218	445899
3084	445900
617	445901
87873	445902
25082	445903
14594	445904
43794	445905
23344	445906
1430	445907
69080	445908
14511	445909
6863	445910
56361	445911
25474	445912
11974	445913
4141	445914
15270	445915
34815	445916
58177	445917
66418	445918
81690	445919
53894	445920
18152	445921
14076	445922
4420	445923
1151	445924
14692	445925
11922	445926
2517	445927
85466	445928
33618	445929
69622	445930
24785	445931
80887	445932
5498	445933
21776	445934
50553	445935
45440	445936
7496	445937
22	445938
55379	445939
99623	445940
68665	445941
7765	445942
8766	445943
56505	445944
3513	445945
31867	445946
21703	445947
4112	445948
22483	445949
44914	445950
48302	445951
6841	445952
42169	445953
577	445954
6947	445955
97690	445956
80107	445957
15783	445958
24595	445959
10251	445960
209	445961
16933	445962
93141	445963
79210	445964
14788	445965
7948	445966
18637	445967
18808	445968
35565	445969
4121	445970
8661	445971
110416	445972
11190	445973
43931	445974
2283	445975
28248	445976
91625	445977
22099	445978
1566	445979
702	445980
47753	445981
82840	445982
7542	445983
45746	445984
43427	445985
921	445986
71700	445987
30990	445988
24293	445989
23174	445990
20031	445991
48580	445992
44	445993
63233	445994
1077	445995
88292	445996
4531	445997
45470	445998
50556	445999
1663	446000
256	446001
18763	446002
2238	446003
28030	446004
29894	446005
94347	446006
9913	446007
60764	446008
99	446009
18216	446010
3349	446011
19583	446012
15599	446013
38498	446014
81315	446015
4666	446016
1451	446017
2383	446018
48986	446019
10302	446020
26709	446021
211	446022
70891	446023
38202	446024
35995	446025
97200	446026
591	446027
51138	446028
57343	446029
78964	446030
9184	446031
1390	446032
83558	446033
29352	446034
54589	446035
28763	446036
35667	446037
38016	446038
70534	446039
74239	446040
35380	446041
23627	446042
14686	446043
9911	446044
48928	446045
74512	446046
75362	446047
31022	446048
4661	446049
47006	446050
29761	446051
78374	446052
64364	446053
56994	446054
96042	446055
40645	446056
7122	446057
7007	446058
397	446059
23349	446060
3080	446061
45127	446062
63971	446063
100092	446064
19027	446065
29876	446066
64601	446067
13513	446068
8425	446069
84604	446070
518	446071
9955	446072
66475	446073
13177	446074
55746	446075
75370	446076
82989	446077
2156	446078
58540	446079
74220	446080
54096	446081
39464	446082
25703	446083
15103	446084
1111	446085
4358	446086
15932	446087
5295	446088
31271	446089
318	446090
20795	446091
64103	446092
1869	446093
61391	446094
104	446095
19073	446096
15507	446097
16591	446098
24080	446099
42668	446100
80621	446101
1253	446102
12863	446103
2153	446104
9648	446105
9919	446106
15538	446107
32048	446108
17103	446109
50228	446110
12676	446111
92814	446112
75345	446113
442	446114
17308	446115
48169	446116
47022	446117
1	446118
33432	446119
17134	446120
73065	446121
33383	446122
2385	446123
22789	446124
3164	446125
83812	446126
25225	446127
40810	446128
10939	446129
1479	446130
85041	446131
51023	446132
96766	446133
3789	446134
17775	446135
32074	446136
89212	446137
14297	446138
81147	446139
35173	446140
3095	446141
433	446142
38015	446143
8566	446144
59433	446145
17701	446146
35738	446147
67782	446148
5989	446149
11459	446150
14808	446151
63202	446152
22278	446153
65735	446154
14744	446155
156	446156
36230	446157
17497	446158
78037	446159
60398	446160
13352	446161
61902	446162
5746	446163
72007	446164
2749	446165
7211	446166
22523	446167
7772	446168
16754	446169
70078	446170
4800	446171
2565	446172
58242	446173
323	446174
45670	446175
22508	446176
13128	446177
66549	446178
78888	446179
4831	446180
48493	446181
57962	446182
13225	446183
17734	446184
10862	446185
187	446186
3203	446187
12651	446188
62190	446189
92284	446190
10462	446191
54804	446192
9639	446193
1191	446194
24227	446195
36991	446196
40886	446197
32829	446198
59452	446199
19954	446200
17494	446201
45543	446202
1345	446203
36475	446204
80059	446205
94952	446206
73730	446207
9277	446208
60456	446209
47210	446210
44741	446211
60071	446212
22277	446213
47398	446214
4316	446215
362	446216
41307	446217
48974	446218
2081	446219
48875	446220
96828	446221
44638	446222
111691	446223
36865	446224
41468	446225
3097	446226
8155	446227
77833	446228
10210	446229
100958	446230
2039	446231
4612	446232
876	446233
21969	446234
101847	446235
42949	446236
11100	446237
40525	446238
10941	446239
4556	446240
73469	446241
49457	446242
1270	446243
13492	446244
31002	446245
35815	446246
15820	446247
1221	446248
17535	446249
40707	446250
8861	446251
28893	446252
7420	446253
17747	446254
101389	446255
8091	446256
3402	446257
615	446258
72512	446259
88871	446260
52044	446261
77476	446262
19334	446263
29890	446264
27832	446265
98992	446266
27170	446267
40739	446268
92687	446269
30205	446270
23245	446271
22206	446272
70016	446273
46125	446274
37518	446275
387	446276
8893	446277
63915	446278
23308	446279
20753	446280
8549	446281
89055	446282
7327	446283
14672	446284
33114	446285
1315	446286
70051	446287
7403	446288
17999	446289
3831	446290
1799	446291
13124	446292
2266	446293
15070	446294
49914	446295
18685	446296
10968	446297
87087	446298
83962	446299
4024	446300
113869	446301
21989	446302
288	446303
71869	446304
31175	446305
22401	446306
73847	446307
61594	446308
4423	446309
4773	446310
22187	446311
20699	446312
8213	446313
6579	446314
20646	446315
10591	446316
446	446317
21872	446318
59874	446319
21327	446320
802	446321
45970	446322
33119	446323
28278	446324
54706	446325
9220	446326
9811	446327
20008	446328
5958	446329
588	446330
21096	446331
39189	446332
45487	446333
29520	446334
87753	446335
6378	446336
42888	446337
20518	446338
94304	446339
129	446340
6262	446341
33211	446342
82175	446343
29387	446344
2205	446345
15486	446346
69064	446347
30236	446348
28458	446349
49390	446350
19796	446351
18576	446352
613	446353
575	446354
75377	446355
15330	446356
8281	446357
111061	446358
4058	446359
11691	446360
734	446361
66895	446362
55105	446363
6604	446364
6006	446365
2970	446366
1610	446367
39839	446368
8741	446369
14082	446370
112270	446371
9218	446372
12121	446373
111388	446374
13604	446375
22303	446376
1984	446377
3085	446378
70779	446379
5284	446380
35392	446381
10344	446382
99092	446383
25783	446384
7349	446385
68936	446386
10871	446387
150	446388
2056	446389
11210	446390
5318	446391
14467	446392
43480	446393
1599	446394
4840	446395
23298	446396
16914	446397
45568	446398
8359	446399
72939	446400
19988	446401
28678	446402
60623	446403
22	446404
23308	446405
9543	446406
52322	446407
3139	446408
323	446409
10862	446410
40282	446411
79583	446412
102507	446413
12539	446414
24037	446415
44560	446416
7727	446417
19192	446418
4374	446419
13617	446420
422	446421
66546	446422
62904	446423
367	446424
22067	446425
16480	446426
7902	446427
38629	446428
6352	446429
51994	446430
7023	446431
100326	446432
31261	446433
38596	446434
81857	446435
13051	446436
8409	446437
43372	446438
731	446439
13731	446440
9157	446441
26944	446442
1807	446443
7435	446444
13056	446445
6237	446446
26243	446447
9636	446448
13282	446449
1278	446450
12299	446451
11122	446452
5686	446453
33948	446454
35001	446455
96199	446456
56294	446457
12702	446458
116	446459
12484	446460
14520	446461
37198	446462
63309	446463
61831	446464
59578	446465
2567	446466
54083	446467
20727	446468
2424	446469
21349	446470
6505	446471
86313	446472
17831	446473
112415	446474
16907	446475
4777	446476
399	446477
5576	446478
2661	446479
5792	446480
90311	446481
33200	446482
1980	446483
483	446484
247	446485
9531	446486
41649	446487
19820	446488
12036	446489
65464	446490
57635	446491
81	446492
502	446493
38616	446494
8995	446495
64860	446496
67915	446497
44299	446498
1630	446499
18702	446500
60866	446501
7268	446502
10680	446503
52708	446504
1062	446505
92042	446506
7687	446507
6911	446508
14844	446509
54661	446510
17609	446511
65228	446512
14136	446513
10821	446514
22482	446515
1970	446516
36428	446517
264	446518
4109	446519
5493	446520
100513	446521
18992	446522
20736	446523
45642	446524
54486	446525
5786	446526
6051	446527
3007	446528
15134	446529
43012	446530
13829	446531
801	446532
167	446533
433	446534
14245	446535
81285	446536
369	446537
56935	446538
45385	446539
33497	446540
382	446541
83903	446542
2619	446543
60790	446544
43588	446545
41371	446546
26745	446547
1297	446548
97324	446549
31	446550
66862	446551
62547	446552
42916	446553
7794	446554
53561	446555
186	446556
2543	446557
15808	446558
14446	446559
58232	446560
13174	446561
48590	446562
50682	446563
18513	446564
697	446565
4874	446566
42213	446567
5736	446568
16349	446569
47966	446570
4395	446571
104	446572
52097	446573
20996	446574
59725	446575
33391	446576
54	446577
496	446578
56123	446579
52750	446580
48	446581
12689	446582
6403	446583
10012	446584
2049	446585
1466	446586
6075	446587
2624	446588
59174	446589
10314	446590
19706	446591
40851	446592
28256	446593
19972	446594
14505	446595
22962	446596
247	446597
32782	446598
88733	446599
6565	446600
14785	446601
17875	446602
460	446603
48476	446604
9372	446605
2696	446606
4769	446607
43294	446608
97575	446609
63233	446610
51206	446611
59799	446612
6600	446613
10132	446614
29367	446615
1964	446616
5192	446617
29806	446618
39290	446619
18900	446620
92523	446621
55834	446622
21201	446623
39659	446624
76837	446625
20683	446626
335	446627
86140	446628
3552	446629
9588	446630
42508	446631
1622	446632
6126	446633
58930	446634
37837	446635
15234	446636
11744	446637
11202	446638
50119	446639
7973	446640
54415	446641
44406	446642
26510	446643
11683	446644
6781	446645
55504	446646
71735	446647
12027	446648
65587	446649
13099	446650
72294	446651
1077	446652
14553	446653
15227	446654
1472	446655
62985	446656
908	446657
6276	446658
11022	446659
23347	446660
23424	446661
20290	446662
16889	446663
1491	446664
4359	446665
40442	446666
7922	446667
19055	446668
21666	446669
28925	446670
80331	446671
10809	446672
74916	446673
25578	446674
19460	446675
838	446676
60029	446677
47373	446678
27431	446679
4402	446680
58114	446681
40039	446682
11978	446683
67661	446684
34709	446685
31961	446686
48705	446687
4887	446688
1048	446689
21947	446690
5240	446691
635	446692
108142	446693
2344	446694
12443	446695
42065	446696
48187	446697
57259	446698
7026	446699
102996	446700
24633	446701
17643	446702
62767	446703
14513	446704
17377	446705
47637	446706
2359	446707
4300	446708
48764	446709
51858	446710
14232	446711
35363	446712
18886	446713
32828	446714
19668	446715
49887	446716
107311	446717
2783	446718
10426	446719
7750	446720
39809	446721
39760	446722
8551	446723
32908	446724
17733	446725
32523	446726
13513	446727
19488	446728
3679	446729
4136	446730
18204	446731
23063	446732
27567	446733
43179	446734
61026	446735
69936	446736
45120	446737
21353	446738
92166	446739
73353	446740
5028	446741
54712	446742
76395	446743
110030	446744
36659	446745
31634	446746
3899	446747
91595	446748
5835	446749
14562	446750
24587	446751
40939	446752
100989	446753
37938	446754
4909	446755
12470	446756
3695	446757
43618	446758
40877	446759
41003	446760
35818	446761
24157	446762
41410	446763
27979	446764
10662	446765
6267	446766
61778	446767
65816	446768
75480	446769
67347	446770
68786	446771
71218	446772
1667	446773
29850	446774
3083	446775
97620	446776
61519	446777
75429	446778
292	446779
45618	446780
563	446781
3214	446782
71446	446783
12573	446784
101305	446785
46377	446786
5195	446787
5790	446788
14374	446789
30559	446790
60359	446791
49040	446792
26415	446793
2759	446794
43911	446795
8949	446796
50254	446797
60798	446798
36131	446799
64257	446800
8195	446801
56458	446802
30997	446803
48668	446804
6888	446805
95023	446806
15782	446807
4050	446808
6920	446809
1970	446810
3706	446811
98641	446812
28729	446813
13913	446814
17047	446815
19455	446816
20106	446817
15952	446818
6154	446819
12537	446820
41032	446821
61375	446822
67525	446823
41016	446824
57350	446825
12935	446826
69687	446827
29085	446828
5391	446829
15809	446830
1720	446831
11406	446832
70037	446833
4523	446834
59874	446835
11107	446836
19296	446837
38737	446838
24461	446839
1249	446840
31736	446841
69206	446842
73788	446843
44393	446844
495	446845
69359	446846
78054	446847
85193	446848
4938	446849
11015	446850
6524	446851
51012	446852
79532	446853
8018	446854
1449	446855
56640	446856
24257	446857
1204	446858
50414	446859
37972	446860
2815	446861
39116	446862
58507	446863
30875	446864
22486	446865
15538	446866
18571	446867
11884	446868
51131	446869
60803	446870
15444	446871
89983	446872
86338	446873
964	446874
95678	446875
10624	446876
4553	446877
85	446878
45642	446879
16650	446880
17971	446881
44404	446882
12038	446883
38454	446884
34499	446885
93450	446886
1248	446887
29622	446888
37678	446889
71285	446890
75139	446891
11248	446892
38020	446893
6276	446894
80253	446895
13752	446896
18036	446897
16469	446898
9551	446899
19024	446900
21556	446901
74806	446902
7830	446903
28798	446904
28602	446905
40924	446906
23934	446907
26537	446908
18728	446909
79420	446910
14150	446911
40004	446912
71140	446913
84360	446914
541	446915
8202	446916
22133	446917
18372	446918
22874	446919
2649	446920
54992	446921
43290	446922
3324	446923
64118	446924
25156	446925
34796	446926
6440	446927
83963	446928
1693	446929
85165	446930
31803	446931
7443	446932
4898	446933
549	446934
4897	446935
24478	446936
33363	446937
58442	446938
15903	446939
21175	446940
48692	446941
77403	446942
11066	446943
73820	446944
11346	446945
81041	446946
44300	446947
838	446948
19719	446949
9553	446950
42159	446951
12916	446952
44240	446953
7040	446954
7524	446955
23793	446956
84647	446957
99612	446958
28066	446959
52131	446960
1576	446961
26663	446962
361	446963
1446	446964
41198	446965
22384	446966
74005	446967
5147	446968
26868	446969
70621	446970
2106	446971
91568	446972
1137	446973
47042	446974
11487	446975
10949	446976
29464	446977
13573	446978
70285	446979
1789	446980
41390	446981
39137	446982
75487	446983
9738	446984
22803	446985
53053	446986
8932	446987
75887	446988
11945	446989
22734	446990
24279	446991
13797	446992
3705	446993
64	446994
6274	446995
68839	446996
6690	446997
53805	446998
7418	446999
145	447000
86555	447001
32706	447002
5157	447003
15349	447004
37412	447005
16145	447006
2693	447007
42382	447008
63465	447009
15446	447010
31610	447011
22671	447012
46895	447013
37022	447014
54226	447015
2064	447016
21131	447017
54933	447018
3130	447019
9161	447020
32047	447021
792	447022
53951	447023
48015	447024
49313	447025
18876	447026
60162	447027
8782	447028
86024	447029
51235	447030
26761	447031
68456	447032
4408	447033
756	447034
18577	447035
83770	447036
110321	447037
7551	447038
15311	447039
55765	447040
67415	447041
75995	447042
1036	447043
68286	447044
53604	447045
14649	447046
18409	447047
2454	447048
38931	447049
9873	447050
577	447051
7783	447052
34030	447053
48459	447054
41985	447055
7111	447056
10059	447057
5966	447058
55235	447059
1001	447060
39086	447061
826	447062
63304	447063
27088	447064
7894	447065
55113	447066
41994	447067
177	447068
86750	447069
677	447070
12358	447071
33043	447072
16318	447073
13367	447074
41724	447075
1173	447076
77211	447077
328	447078
32821	447079
6022	447080
69175	447081
4675	447082
9345	447083
26998	447084
77735	447085
23394	447086
49995	447087
10141	447088
38276	447089
43954	447090
11864	447091
85821	447092
51088	447093
440	447094
88877	447095
66732	447096
12888	447097
1450	447098
35568	447099
72112	447100
47339	447101
41933	447102
9373	447103
79262	447104
57812	447105
16177	447106
112738	447107
15546	447108
70488	447109
55538	447110
19773	447111
42543	447112
28647	447113
13610	447114
223	447115
9106	447116
55780	447117
47461	447118
12399	447119
5564	447120
43733	447121
37736	447122
87471	447123
28180	447124
3733	447125
79716	447126
23776	447127
18583	447128
6026	447129
12245	447130
40863	447131
13727	447132
32310	447133
2033	447134
4631	447135
57	447136
51572	447137
50370	447138
101508	447139
31981	447140
25916	447141
591	447142
71639	447143
74359	447144
82488	447145
8106	447146
33888	447147
87666	447148
67	447149
4086	447150
6448	447151
4015	447152
19604	447153
32374	447154
112913	447155
68632	447156
4773	447157
58375	447158
3850	447159
20353	447160
78527	447161
88116	447162
5495	447163
81279	447164
392	447165
24713	447166
10893	447167
42930	447168
9407	447169
27596	447170
32025	447171
80831	447172
11708	447173
3806	447174
49959	447175
958	447176
17240	447177
42285	447178
6741	447179
8906	447180
38452	447181
14444	447182
8021	447183
3499	447184
59408	447185
6519	447186
18326	447187
11143	447188
22793	447189
22137	447190
29956	447191
49198	447192
114110	447193
3592	447194
24833	447195
33585	447196
5634	447197
9662	447198
84637	447199
80422	447200
8222	447201
3590	447202
50700	447203
3490	447204
62227	447205
9005	447206
12544	447207
40262	447208
6395	447209
41352	447210
37118	447211
26224	447212
62784	447213
24409	447214
35927	447215
81936	447216
75334	447217
6132	447218
55883	447219
42948	447220
16537	447221
50705	447222
88773	447223
69356	447224
12367	447225
535	447226
5684	447227
32771	447228
4947	447229
99861	447230
1639	447231
7938	447232
19897	447233
59568	447234
10629	447235
6815	447236
2703	447237
69505	447238
3549	447239
2528	447240
32819	447241
223	447242
5214	447243
34316	447244
24198	447245
34744	447246
17921	447247
12162	447248
43632	447249
45881	447250
2638	447251
21204	447252
2227	447253
41351	447254
7575	447255
72972	447256
13349	447257
15899	447258
95827	447259
2298	447260
3401	447261
35480	447262
55318	447263
51269	447264
37589	447265
27767	447266
25036	447267
36818	447268
66861	447269
95961	447270
15085	447271
19619	447272
43183	447273
9173	447274
38747	447275
5919	447276
47193	447277
23769	447278
45055	447279
55027	447280
6794	447281
3443	447282
55972	447283
6811	447284
24930	447285
3229	447286
68463	447287
23369	447288
58157	447289
87889	447290
7308	447291
77298	447292
22557	447293
10305	447294
50224	447295
37525	447296
19679	447297
39174	447298
59416	447299
9354	447300
14534	447301
47782	447302
97931	447303
12085	447304
86752	447305
65820	447306
8047	447307
10713	447308
63276	447309
17589	447310
66152	447311
7799	447312
12861	447313
1155	447314
1565	447315
36097	447316
2043	447317
33214	447318
2326	447319
12336	447320
1	447321
16535	447322
60847	447323
29588	447324
75571	447325
306	447326
69852	447327
3789	447328
22325	447329
18394	447330
48696	447331
1649	447332
40189	447333
43304	447334
139	447335
51310	447336
36888	447337
1514	447338
80642	447339
93696	447340
866	447341
10964	447342
45218	447343
15742	447344
47585	447345
15626	447346
60922	447347
7965	447348
61475	447349
15990	447350
68881	447351
34258	447352
2286	447353
28382	447354
1448	447355
59009	447356
63149	447357
18831	447358
1267	447359
24148	447360
23871	447361
3083	447362
1715	447363
33085	447364
25177	447365
20521	447366
44169	447367
41837	447368
5515	447369
17453	447370
26705	447371
24891	447372
24006	447373
101	447374
283	447375
22601	447376
61190	447377
17814	447378
289	447379
27832	447380
59297	447381
34839	447382
87956	447383
87960	447384
88618	447385
26468	447386
67026	447387
877	447388
16663	447389
24607	447390
89	447391
6863	447392
23973	447393
12744	447394
75625	447395
57469	447396
35204	447397
81269	447398
2582	447399
10939	447400
17059	447401
6660	447402
47751	447403
38115	447404
57308	447405
42011	447406
42383	447407
40712	447408
16552	447409
38442	447410
19130	447411
82	447412
19550	447413
96184	447414
335	447415
376	447416
29204	447417
101059	447418
57649	447419
9269	447420
23824	447421
64801	447422
11247	447423
13929	447424
45490	447425
3092	447426
14235	447427
70299	447428
61871	447429
2386	447430
20037	447431
62582	447432
43001	447433
84914	447434
4167	447435
1349	447436
24126	447437
145	447438
49413	447439
20642	447440
11535	447441
3084	447442
7512	447443
101591	447444
30458	447445
10303	447446
13611	447447
62477	447448
18381	447449
43829	447450
91527	447451
60944	447452
8237	447453
51985	447454
40534	447455
97672	447456
1574	447457
608	447458
35144	447459
3982	447460
26998	447461
25136	447462
10312	447463
2	447464
19727	447465
8384	447466
3447	447467
43343	447468
1000	447469
48993	447470
5705	447471
45366	447472
6479	447473
26507	447474
5940	447475
8028	447476
66568	447477
36748	447478
44596	447479
54349	447480
9894	447481
5173	447482
7643	447483
68460	447484
3088	447485
14654	447486
11239	447487
8708	447488
30730	447489
9426	447490
48102	447491
3230	447492
6761	447493
13345	447494
18516	447495
47957	447496
62204	447497
30331	447498
101850	447499
45601	447500
61538	447501
922	447502
12864	447503
1616	447504
25851	447505
43112	447506
41259	447507
12631	447508
30105	447509
4	447510
48144	447511
29871	447512
88128	447513
18876	447514
16915	447515
31650	447516
88879	447517
32873	447518
92916	447519
51257	447520
6185	447521
41226	447522
69110	447523
31818	447524
36592	447525
4105	447526
1452	447527
13425	447528
36191	447529
34542	447530
306	447531
28968	447532
21037	447533
30169	447534
31293	447535
1538	447536
21708	447537
11653	447538
17767	447539
14677	447540
5657	447541
60010	447542
67513	447543
31085	447544
49260	447545
61087	447546
14723	447547
1274	447548
51522	447549
2583	447550
26940	447551
32157	447552
16695	447553
78311	447554
70879	447555
2119	447556
63406	447557
75227	447558
23624	447559
1230	447560
13509	447561
31447	447562
31248	447563
78144	447564
9587	447565
58832	447566
4654	447567
46960	447568
19317	447569
85087	447570
18438	447571
56183	447572
3739	447573
19072	447574
56762	447575
23083	447576
82689	447577
54685	447578
1188	447579
2503	447580
49468	447581
21427	447582
24210	447583
7518	447584
6	447585
73030	447586
2887	447587
61628	447588
100	447589
4986	447590
37208	447591
791	447592
8040	447593
50796	447594
17210	447595
79182	447596
1369	447597
75860	447598
14666	447599
4923	447600
21077	447601
43002	447602
721	447603
7424	447604
11234	447605
19450	447606
4644	447607
50269	447608
19769	447609
75137	447610
4329	447611
9439	447612
51508	447613
10848	447614
749	447615
28475	447616
41101	447617
303	447618
31853	447619
7372	447620
8200	447621
60191	447622
20207	447623
45498	447624
20030	447625
33496	447626
7378	447627
40313	447628
9632	447629
16657	447630
8655	447631
31441	447632
10129	447633
2405	447634
82539	447635
44481	447636
17270	447637
38084	447638
42079	447639
40534	447640
266	447641
93056	447642
4108	447643
29698	447644
499	447645
5522	447646
5072	447647
5543	447648
40370	447649
10561	447650
110092	447651
106164	447652
37115	447653
41972	447654
14881	447655
44194	447656
64608	447657
33281	447658
1379	447659
16705	447660
28453	447661
71350	447662
13202	447663
48956	447664
13050	447665
46584	447666
135	447667
33131	447668
4643	447669
51153	447670
52574	447671
1299	447672
235	447673
49715	447674
49422	447675
26564	447676
52473	447677
27327	447678
59904	447679
50877	447680
2647	447681
1347	447682
33274	447683
13508	447684
26562	447685
7448	447686
14850	447687
32575	447688
531	447689
28244	447690
17195	447691
71721	447692
72835	447693
295	447694
34291	447695
20643	447696
23627	447697
39432	447698
9305	447699
55438	447700
16204	447701
90866	447702
24737	447703
99131	447704
18681	447705
1743	447706
5946	447707
33567	447708
11858	447709
8119	447710
1898	447711
11406	447712
73346	447713
6046	447714
19804	447715
41539	447716
17314	447717
21498	447718
27898	447719
14462	447720
3719	447721
46355	447722
30346	447723
1280	447724
3257	447725
3445	447726
68538	447727
7580	447728
97206	447729
2418	447730
634	447731
42192	447732
25609	447733
26490	447734
267	447735
78649	447736
59639	447737
10774	447738
1569	447739
51284	447740
87295	447741
15628	447742
26690	447743
800	447744
6180	447745
32069	447746
25083	447747
233	447748
70844	447749
332	447750
20987	447751
12485	447752
47633	447753
28217	447754
7795	447755
80471	447756
562	447757
1188	447758
6959	447759
57963	447760
12083	447761
31358	447762
45173	447763
60244	447764
10620	447765
51250	447766
16507	447767
56901	447768
24503	447769
30887	447770
885	447771
18074	447772
16421	447773
12824	447774
18080	447775
49544	447776
26642	447777
95331	447778
30197	447779
33393	447780
21951	447781
72171	447782
94155	447783
3816	447784
26938	447785
95	447786
26904	447787
16074	447788
53023	447789
28890	447790
8919	447791
24830	447792
48570	447793
79900	447794
2452	447795
12350	447796
58852	447797
41945	447798
72944	447799
27747	447800
37113	447801
2676	447802
70740	447803
717	447804
1203	447805
102770	447806
31538	447807
19382	447808
192	447809
18478	447810
103584	447811
934	447812
47988	447813
1342	447814
13710	447815
32490	447816
31666	447817
40246	447818
308	447819
19676	447820
2592	447821
511	447822
30223	447823
30186	447824
3014	447825
35101	447826
28752	447827
52612	447828
22661	447829
62207	447830
64478	447831
64169	447832
11748	447833
4079	447834
31239	447835
16189	447836
80177	447837
19942	447838
80355	447839
190	447840
13630	447841
16770	447842
54064	447843
53212	447844
22374	447845
737	447846
5976	447847
19389	447848
26761	447849
74703	447850
2032	447851
37013	447852
5184	447853
31537	447854
13245	447855
9694	447856
49763	447857
47313	447858
52484	447859
50174	447860
15531	447861
58229	447862
16005	447863
11990	447864
111041	447865
38163	447866
47952	447867
47170	447868
53426	447869
17644	447870
10605	447871
113151	447872
13839	447873
98468	447874
61977	447875
74583	447876
8803	447877
7491	447878
3024	447879
36582	447880
29907	447881
21234	447882
1132	447883
24551	447884
65850	447885
2306	447886
16400	447887
48197	447888
174	447889
32571	447890
37554	447891
21632	447892
4327	447893
4032	447894
121	447895
13815	447896
44269	447897
11249	447898
86208	447899
775	447900
8896	447901
859	447902
41453	447903
76952	447904
12583	447905
85797	447906
36191	447907
21951	447908
48966	447909
14188	447910
14346	447911
64247	447912
5131	447913
87032	447914
61	447915
6934	447916
15584	447917
70926	447918
70057	447919
1410	447920
19395	447921
31420	447922
2457	447923
41485	447924
14835	447925
50931	447926
56523	447927
27275	447928
72233	447929
10811	447930
24558	447931
81799	447932
15115	447933
32900	447934
43848	447935
38405	447936
65569	447937
15267	447938
59665	447939
12656	447940
67316	447941
12276	447942
58470	447943
5465	447944
70326	447945
399	447946
5750	447947
76853	447948
11867	447949
15623	447950
78218	447951
379	447952
24399	447953
13991	447954
10947	447955
7096	447956
81945	447957
20535	447958
15723	447959
110730	447960
11171	447961
10810	447962
97181	447963
58112	447964
34833	447965
63063	447966
163	447967
2075	447968
13044	447969
72111	447970
101	447971
26800	447972
27548	447973
7499	447974
25259	447975
106589	447976
47667	447977
72932	447978
79531	447979
19195	447980
893	447981
17844	447982
29929	447983
54048	447984
14191	447985
74150	447986
47234	447987
10	447988
58200	447989
41859	447990
45327	447991
140	447992
20664	447993
22763	447994
15318	447995
33593	447996
92134	447997
28685	447998
41387	447999
196	448000
43372	448001
14259	448002
3478	448003
84305	448004
84554	448005
58946	448006
25166	448007
894	448008
5938	448009
19	448010
55014	448011
32683	448012
5311	448013
35267	448014
29819	448015
19242	448016
5557	448017
57384	448018
63786	448019
1335	448020
76248	448021
2993	448022
12668	448023
2477	448024
81524	448025
17732	448026
91615	448027
11614	448028
8970	448029
23307	448030
33692	448031
30479	448032
12273	448033
11168	448034
36778	448035
6837	448036
832	448037
43065	448038
24701	448039
25489	448040
30593	448041
81771	448042
96996	448043
15367	448044
21530	448045
2459	448046
11246	448047
31973	448048
57605	448049
30143	448050
45002	448051
46457	448052
18813	448053
62130	448054
19516	448055
23836	448056
33350	448057
24021	448058
4175	448059
86777	448060
2316	448061
54655	448062
59644	448063
45191	448064
86433	448065
33238	448066
9572	448067
46942	448068
59935	448069
44073	448070
608	448071
58764	448072
78745	448073
1265	448074
67315	448075
1665	448076
67101	448077
37208	448078
67900	448079
35675	448080
27445	448081
6733	448082
15487	448083
32693	448084
47908	448085
21301	448086
15502	448087
44676	448088
58323	448089
17979	448090
50473	448091
44778	448092
7910	448093
1327	448094
6753	448095
11671	448096
15785	448097
39661	448098
29685	448099
20706	448100
23764	448101
6912	448102
15825	448103
2474	448104
35751	448105
51348	448106
23056	448107
38974	448108
24206	448109
20578	448110
14823	448111
624	448112
72812	448113
52778	448114
74434	448115
28458	448116
7395	448117
45874	448118
53313	448119
6842	448120
61688	448121
3348	448122
6601	448123
55442	448124
35146	448125
11015	448126
35743	448127
507	448128
1772	448129
5444	448130
82800	448131
44030	448132
98	448133
44947	448134
9882	448135
48408	448136
16174	448137
45658	448138
5495	448139
2830	448140
8788	448141
5319	448142
36808	448143
58109	448144
370	448145
88223	448146
44297	448147
38385	448148
38200	448149
13745	448150
19540	448151
60190	448152
49535	448153
12515	448154
555	448155
1262	448156
48276	448157
3634	448158
43774	448159
1673	448160
42257	448161
36775	448162
3322	448163
41997	448164
21368	448165
15905	448166
13355	448167
1852	448168
88140	448169
57921	448170
31061	448171
26605	448172
45731	448173
23330	448174
9046	448175
24848	448176
36019	448177
1630	448178
63234	448179
19544	448180
390	448181
2862	448182
5764	448183
59426	448184
23991	448185
81392	448186
19389	448187
65669	448188
19735	448189
63155	448190
10653	448191
9493	448192
17383	448193
17073	448194
68728	448195
70173	448196
857	448197
60708	448198
31186	448199
33	448200
10087	448201
32247	448202
19015	448203
35585	448204
37505	448205
43757	448206
2806	448207
126	448208
30474	448209
3856	448210
2934	448211
24355	448212
38553	448213
49314	448214
8312	448215
979	448216
4801	448217
18019	448218
3857	448219
10272	448220
71885	448221
23307	448222
25501	448223
2945	448224
11427	448225
2226	448226
2038	448227
508	448228
442	448229
1285	448230
49351	448231
23144	448232
3731	448233
14464	448234
14221	448235
40574	448236
1618	448237
1140	448238
2071	448239
47453	448240
62654	448241
1844	448242
18610	448243
26271	448244
1123	448245
41922	448246
35998	448247
82356	448248
25149	448249
71413	448250
112	448251
92880	448252
50703	448253
75805	448254
19393	448255
28532	448256
16392	448257
19377	448258
1396	448259
5563	448260
77692	448261
28528	448262
45359	448263
9552	448264
1300	448265
15798	448266
19588	448267
25659	448268
27596	448269
8569	448270
26511	448271
23158	448272
27928	448273
61914	448274
27002	448275
47503	448276
26580	448277
16565	448278
62639	448279
48200	448280
98524	448281
40429	448282
64184	448283
9472	448284
23433	448285
6220	448286
30409	448287
17270	448288
43649	448289
26757	448290
41079	448291
10011	448292
10259	448293
18407	448294
172	448295
8108	448296
3358	448297
22985	448298
37858	448299
56529	448300
5776	448301
10812	448302
51102	448303
40085	448304
69095	448305
3376	448306
5384	448307
27720	448308
5276	448309
73161	448310
1249	448311
25	448312
82827	448313
22249	448314
32761	448315
61692	448316
20301	448317
44718	448318
56845	448319
23217	448320
43678	448321
82259	448322
18816	448323
1732	448324
56780	448325
62787	448326
7862	448327
69404	448328
4706	448329
47887	448330
68587	448331
76748	448332
38869	448333
3885	448334
20366	448335
60759	448336
1351	448337
10825	448338
21837	448339
35741	448340
10907	448341
238	448342
2116	448343
9187	448344
29822	448345
9388	448346
4686	448347
29415	448348
66477	448349
2012	448350
48575	448351
73502	448352
43986	448353
3185	448354
81500	448355
62749	448356
57362	448357
17697	448358
910	448359
8124	448360
799	448361
21880	448362
28133	448363
34058	448364
10226	448365
1085	448366
41393	448367
2391	448368
2586	448369
22719	448370
45559	448371
40140	448372
73949	448373
11884	448374
26352	448375
4064	448376
21120	448377
37164	448378
68307	448379
46364	448380
61703	448381
34058	448382
66	448383
55716	448384
56699	448385
25643	448386
76539	448387
5786	448388
28657	448389
29281	448390
89432	448391
4732	448392
64620	448393
3630	448394
18141	448395
63013	448396
46854	448397
5955	448398
40427	448399
14142	448400
52195	448401
45001	448402
34779	448403
43828	448404
11386	448405
11804	448406
23634	448407
22258	448408
54933	448409
14298	448410
3199	448411
12754	448412
43380	448413
83920	448414
62673	448415
55773	448416
155	448417
11498	448418
3192	448419
29285	448420
100	448421
32277	448422
24098	448423
17470	448424
26256	448425
10988	448426
17560	448427
6433	448428
76016	448429
32297	448430
24894	448431
37576	448432
1475	448433
1189	448434
7365	448435
44119	448436
8757	448437
46930	448438
91094	448439
42573	448440
11894	448441
4587	448442
19172	448443
4824	448444
88937	448445
8530	448446
15103	448447
4193	448448
10311	448449
633	448450
27715	448451
27036	448452
3147	448453
108446	448454
37991	448455
543	448456
418	448457
75417	448458
16439	448459
17159	448460
18234	448461
33133	448462
20918	448463
25437	448464
50482	448465
12246	448466
8727	448467
80169	448468
5359	448469
18520	448470
28358	448471
92232	448472
44493	448473
73244	448474
5104	448475
20776	448476
20573	448477
52555	448478
23928	448479
47595	448480
7333	448481
45392	448482
32543	448483
81863	448484
27363	448485
69637	448486
8651	448487
41801	448488
21060	448489
63401	448490
874	448491
54995	448492
66880	448493
23326	448494
14762	448495
6580	448496
3177	448497
56492	448498
49360	448499
52044	448500
18046	448501
83557	448502
324	448503
47962	448504
21528	448505
103195	448506
70996	448507
67931	448508
46722	448509
14195	448510
71	448511
40662	448512
78703	448513
39966	448514
43169	448515
39894	448516
2254	448517
44947	448518
10586	448519
17267	448520
2147	448521
91185	448522
9246	448523
90006	448524
73913	448525
2003	448526
55121	448527
44762	448528
19111	448529
3119	448530
27888	448531
16966	448532
183	448533
24824	448534
20408	448535
12115	448536
6993	448537
41536	448538
83971	448539
12625	448540
18964	448541
56902	448542
54058	448543
15681	448544
4178	448545
12232	448546
26347	448547
27629	448548
7486	448549
19337	448550
21993	448551
2364	448552
29857	448553
1335	448554
762	448555
11757	448556
16013	448557
25422	448558
52483	448559
33697	448560
10035	448561
3310	448562
3613	448563
11630	448564
73975	448565
1922	448566
7705	448567
19504	448568
36438	448569
2892	448570
68396	448571
8881	448572
45050	448573
30343	448574
77388	448575
17711	448576
6098	448577
7821	448578
2635	448579
3677	448580
3857	448581
8983	448582
49822	448583
9	448584
11021	448585
82987	448586
15124	448587
126	448588
69318	448589
3589	448590
31914	448591
1489	448592
1514	448593
12861	448594
11774	448595
19998	448596
110	448597
522	448598
49515	448599
3275	448600
13045	448601
50883	448602
29991	448603
21222	448604
2921	448605
6665	448606
416	448607
56866	448608
755	448609
80741	448610
2880	448611
7128	448612
4278	448613
2580	448614
1082	448615
30573	448616
26201	448617
5038	448618
808	448619
67046	448620
17467	448621
28192	448622
810	448623
28888	448624
57764	448625
93422	448626
101528	448627
2018	448628
62704	448629
686	448630
20804	448631
1909	448632
18061	448633
37391	448634
59570	448635
365	448636
71982	448637
3773	448638
8405	448639
2565	448640
29928	448641
66159	448642
20013	448643
21787	448644
39191	448645
32455	448646
36526	448647
1760	448648
3642	448649
452	448650
20261	448651
44050	448652
15391	448653
87090	448654
15477	448655
34317	448656
1960	448657
44806	448658
18769	448659
90596	448660
19366	448661
3778	448662
50753	448663
53159	448664
3090	448665
34482	448666
18620	448667
5728	448668
22877	448669
2690	448670
79816	448671
80465	448672
84421	448673
105	448674
71036	448675
4948	448676
6885	448677
32314	448678
38539	448679
101419	448680
85437	448681
38426	448682
16298	448683
19507	448684
35232	448685
49951	448686
6194	448687
88899	448688
4498	448689
9311	448690
8064	448691
308	448692
25377	448693
43541	448694
42228	448695
7483	448696
10975	448697
21916	448698
52467	448699
14146	448700
146	448701
2038	448702
46356	448703
40395	448704
41928	448705
6148	448706
16017	448707
59712	448708
3647	448709
45930	448710
69478	448711
7383	448712
52468	448713
6460	448714
35384	448715
2088	448716
16467	448717
10825	448718
58484	448719
2026	448720
27300	448721
6015	448722
25018	448723
67200	448724
111	448725
36521	448726
18079	448727
67370	448728
36811	448729
47709	448730
9290	448731
59175	448732
69633	448733
25336	448734
56225	448735
85056	448736
22975	448737
33623	448738
31266	448739
22	448740
73451	448741
44713	448742
38006	448743
9000	448744
20534	448745
84873	448746
54624	448747
39743	448748
39649	448749
36219	448750
1298	448751
108910	448752
5901	448753
29266	448754
70592	448755
8105	448756
30005	448757
48228	448758
4528	448759
28780	448760
26911	448761
18211	448762
1075	448763
32344	448764
5027	448765
1044	448766
49296	448767
831	448768
57352	448769
23680	448770
42786	448771
81255	448772
20096	448773
42204	448774
1720	448775
25933	448776
12721	448777
20294	448778
52856	448779
3542	448780
40191	448781
33973	448782
122	448783
19269	448784
16551	448785
21926	448786
56086	448787
3437	448788
4276	448789
13941	448790
71868	448791
13521	448792
85387	448793
44503	448794
65227	448795
23495	448796
93061	448797
3514	448798
8894	448799
20865	448800
11416	448801
23086	448802
6860	448803
40538	448804
79853	448805
102130	448806
2653	448807
18188	448808
86597	448809
19073	448810
5792	448811
77506	448812
66076	448813
53948	448814
36401	448815
103896	448816
35366	448817
50051	448818
671	448819
7122	448820
104259	448821
38544	448822
45277	448823
7701	448824
4078	448825
27075	448826
10775	448827
34409	448828
41493	448829
17251	448830
28363	448831
1067	448832
39550	448833
5071	448834
161	448835
4023	448836
71476	448837
23719	448838
122	448839
58922	448840
66156	448841
5240	448842
6967	448843
33355	448844
49105	448845
26583	448846
3175	448847
99320	448848
15315	448849
27643	448850
8337	448851
16454	448852
55195	448853
69538	448854
3825	448855
27360	448856
37533	448857
51386	448858
15870	448859
1930	448860
5863	448861
206	448862
91965	448863
224	448864
4701	448865
4230	448866
18080	448867
62513	448868
90220	448869
35011	448870
14909	448871
46579	448872
13974	448873
91871	448874
8171	448875
60142	448876
39263	448877
70852	448878
32191	448879
33634	448880
79275	448881
2738	448882
19270	448883
3486	448884
38777	448885
36228	448886
72869	448887
2880	448888
47201	448889
56438	448890
48876	448891
38137	448892
16004	448893
11766	448894
13947	448895
44027	448896
9486	448897
6	448898
1681	448899
17805	448900
1094	448901
38969	448902
2747	448903
418	448904
15791	448905
2669	448906
49160	448907
26856	448908
439	448909
19908	448910
38786	448911
32606	448912
1145	448913
8082	448914
19312	448915
25882	448916
24124	448917
33559	448918
17312	448919
788	448920
30578	448921
54864	448922
24236	448923
81329	448924
8090	448925
21	448926
53902	448927
48805	448928
90311	448929
18069	448930
19323	448931
13909	448932
65646	448933
35713	448934
213	448935
82279	448936
30931	448937
57828	448938
439	448939
35577	448940
24805	448941
6814	448942
28569	448943
5535	448944
7863	448945
60934	448946
76155	448947
48415	448948
49	448949
16787	448950
186	448951
31565	448952
582	448953
95296	448954
9992	448955
6518	448956
2753	448957
16949	448958
5679	448959
57609	448960
31369	448961
22195	448962
22790	448963
24371	448964
5910	448965
11062	448966
5653	448967
751	448968
54438	448969
25683	448970
25204	448971
8035	448972
31144	448973
4732	448974
1885	448975
21601	448976
7312	448977
12147	448978
21780	448979
78755	448980
98801	448981
44287	448982
18591	448983
68343	448984
2013	448985
11542	448986
26079	448987
86973	448988
73346	448989
10179	448990
9213	448991
9874	448992
61465	448993
135	448994
34064	448995
221	448996
31	448997
26674	448998
93244	448999
28823	449000
87881	449001
11831	449002
3664	449003
43228	449004
62623	449005
3775	449006
39912	449007
61022	449008
32801	449009
12920	449010
95446	449011
10578	449012
2947	449013
14094	449014
55985	449015
12923	449016
1934	449017
1440	449018
50256	449019
10	449020
26483	449021
4944	449022
11820	449023
19644	449024
88796	449025
84573	449026
29241	449027
56230	449028
63850	449029
3979	449030
41680	449031
1478	449032
41	449033
63866	449034
22809	449035
39226	449036
64074	449037
71130	449038
100840	449039
3903	449040
26890	449041
6323	449042
19835	449043
58960	449044
82706	449045
13	449046
34758	449047
7718	449048
61276	449049
65185	449050
76	449051
19235	449052
10293	449053
17232	449054
493	449055
38896	449056
20031	449057
4734	449058
456	449059
3656	449060
104327	449061
54254	449062
73851	449063
13048	449064
41903	449065
25885	449066
3748	449067
40798	449068
45988	449069
82598	449070
22070	449071
89444	449072
28445	449073
26963	449074
20007	449075
56355	449076
59709	449077
74124	449078
6919	449079
6006	449080
53519	449081
25417	449082
19211	449083
71791	449084
19557	449085
70795	449086
11407	449087
83043	449088
16662	449089
43950	449090
85533	449091
36075	449092
26780	449093
72143	449094
4824	449095
2465	449096
15232	449097
58271	449098
38010	449099
27035	449100
6230	449101
47434	449102
32450	449103
197	449104
69019	449105
19924	449106
15664	449107
12516	449108
1503	449109
99	449110
16624	449111
82190	449112
24970	449113
23116	449114
21888	449115
25104	449116
69456	449117
18082	449118
85606	449119
2263	449120
89	449121
35259	449122
26953	449123
15644	449124
19992	449125
12890	449126
104177	449127
2747	449128
59258	449129
47826	449130
16960	449131
12224	449132
8750	449133
634	449134
21762	449135
468	449136
1130	449137
28549	449138
14	449139
49239	449140
14648	449141
46118	449142
4947	449143
1424	449144
13516	449145
65211	449146
63243	449147
9270	449148
24346	449149
3422	449150
19692	449151
77724	449152
3850	449153
25393	449154
23430	449155
14360	449156
6796	449157
29642	449158
2517	449159
11341	449160
8840	449161
55439	449162
5758	449163
49422	449164
12533	449165
53797	449166
6039	449167
13355	449168
17271	449169
37556	449170
53966	449171
216	449172
66601	449173
8579	449174
66237	449175
72847	449176
20485	449177
20914	449178
64700	449179
8821	449180
611	449181
29673	449182
11370	449183
34198	449184
72734	449185
43742	449186
19008	449187
34881	449188
22360	449189
39119	449190
72493	449191
33907	449192
4206	449193
6269	449194
33519	449195
1649	449196
93	449197
78604	449198
55882	449199
5823	449200
91605	449201
112857	449202
21402	449203
52122	449204
5330	449205
17830	449206
77541	449207
82519	449208
27479	449209
14054	449210
9607	449211
60388	449212
13442	449213
53840	449214
10625	449215
21619	449216
6853	449217
6768	449218
77258	449219
38866	449220
619	449221
1741	449222
110870	449223
580	449224
95204	449225
32812	449226
25238	449227
50236	449228
22045	449229
9031	449230
34330	449231
49083	449232
34804	449233
96	449234
60870	449235
3590	449236
9817	449237
549	449238
70027	449239
23450	449240
47973	449241
32138	449242
461	449243
26114	449244
32754	449245
88878	449246
12452	449247
22941	449248
11918	449249
56781	449250
8245	449251
60870	449252
62773	449253
1238	449254
750	449255
65047	449256
89098	449257
4691	449258
9122	449259
49499	449260
92065	449261
782	449262
74761	449263
20051	449264
91827	449265
65078	449266
21285	449267
297	449268
14253	449269
36395	449270
14219	449271
7652	449272
12149	449273
34722	449274
21289	449275
67002	449276
3650	449277
4954	449278
85590	449279
4348	449280
11776	449281
43160	449282
6454	449283
7434	449284
1920	449285
70	449286
3372	449287
31076	449288
83043	449289
37935	449290
57677	449291
5593	449292
15050	449293
24637	449294
80676	449295
29104	449296
58883	449297
17526	449298
8246	449299
83782	449300
85414	449301
24935	449302
77185	449303
16259	449304
21397	449305
110297	449306
8389	449307
65373	449308
67988	449309
41631	449310
2194	449311
47499	449312
44830	449313
2864	449314
23087	449315
52675	449316
37664	449317
14503	449318
9957	449319
43127	449320
31593	449321
2326	449322
58342	449323
10832	449324
15697	449325
50685	449326
74674	449327
29197	449328
34712	449329
12106	449330
6957	449331
10016	449332
16374	449333
8058	449334
8673	449335
25296	449336
9635	449337
12674	449338
12112	449339
60199	449340
88898	449341
3356	449342
18048	449343
581	449344
104136	449345
883	449346
18224	449347
22049	449348
1460	449349
3309	449350
51392	449351
80487	449352
6294	449353
68681	449354
44437	449355
2425	449356
3947	449357
7764	449358
36486	449359
2493	449360
68792	449361
87973	449362
99634	449363
8992	449364
1974	449365
6072	449366
14094	449367
66690	449368
82690	449369
85911	449370
33553	449371
28203	449372
41829	449373
367	449374
581	449375
85068	449376
6963	449377
45233	449378
95751	449379
15989	449380
25240	449381
19418	449382
13778	449383
9938	449384
36070	449385
27064	449386
56170	449387
1344	449388
2064	449389
3420	449390
22405	449391
11457	449392
7373	449393
33817	449394
54604	449395
94980	449396
11074	449397
11788	449398
16335	449399
78257	449400
31683	449401
6590	449402
629	449403
4393	449404
28019	449405
8757	449406
82489	449407
7908	449408
375	449409
65332	449410
250	449411
75932	449412
2205	449413
72637	449414
50152	449415
33894	449416
36162	449417
1133	449418
47841	449419
44125	449420
2862	449421
2278	449422
77351	449423
49197	449424
40440	449425
29439	449426
863	449427
60168	449428
98805	449429
61092	449430
4014	449431
18828	449432
57741	449433
6021	449434
1617	449435
70096	449436
64104	449437
89212	449438
500	449439
1323	449440
79077	449441
85985	449442
30017	449443
23634	449444
23983	449445
6689	449446
57347	449447
48838	449448
11169	449449
46103	449450
469	449451
84208	449452
13642	449453
33262	449454
11775	449455
21851	449456
11533	449457
45423	449458
40554	449459
8095	449460
23837	449461
27478	449462
14389	449463
16517	449464
74579	449465
27891	449466
60621	449467
87886	449468
984	449469
28126	449470
22256	449471
1241	449472
36234	449473
58337	449474
39	449475
44708	449476
640	449477
27187	449478
2781	449479
78651	449480
2791	449481
37558	449482
43012	449483
54649	449484
92037	449485
55369	449486
6781	449487
65410	449488
29625	449489
31641	449490
31324	449491
16526	449492
5940	449493
5430	449494
4042	449495
80602	449496
63386	449497
38318	449498
51413	449499
22582	449500
32152	449501
760	449502
25015	449503
41	449504
70764	449505
7481	449506
17035	449507
80896	449508
27898	449509
33272	449510
17238	449511
64057	449512
12972	449513
91770	449514
14510	449515
5115	449516
27172	449517
2068	449518
21103	449519
13529	449520
8654	449521
81029	449522
83959	449523
20968	449524
18010	449525
60684	449526
17771	449527
1406	449528
73770	449529
7538	449530
81677	449531
21188	449532
37849	449533
242	449534
9996	449535
4446	449536
22852	449537
59006	449538
9537	449539
112281	449540
27096	449541
17613	449542
3290	449543
33174	449544
5399	449545
14958	449546
41504	449547
43973	449548
76138	449549
17186	449550
656	449551
242	449552
14781	449553
88546	449554
75080	449555
375	449556
12946	449557
10	449558
33187	449559
80461	449560
37405	449561
61757	449562
11715	449563
41187	449564
57379	449565
18203	449566
48408	449567
54333	449568
14832	449569
91010	449570
37836	449571
3021	449572
8508	449573
72683	449574
22278	449575
5426	449576
13311	449577
12789	449578
2503	449579
58770	449580
23897	449581
24061	449582
69	449583
8405	449584
43459	449585
20201	449586
22408	449587
2514	449588
268	449589
12926	449590
44810	449591
44511	449592
22054	449593
3152	449594
34853	449595
67655	449596
27540	449597
53952	449598
27112	449599
55097	449600
40350	449601
24510	449602
15887	449603
41221	449604
47883	449605
62340	449606
61936	449607
17915	449608
36707	449609
5726	449610
34501	449611
108223	449612
3076	449613
2876	449614
4994	449615
23174	449616
76119	449617
7723	449618
30916	449619
18999	449620
26857	449621
68533	449622
42521	449623
69035	449624
6140	449625
15021	449626
7676	449627
9221	449628
15227	449629
15849	449630
17380	449631
30813	449632
23693	449633
6976	449634
3602	449635
14205	449636
40221	449637
67219	449638
57512	449639
38691	449640
34680	449641
23835	449642
87920	449643
90238	449644
53109	449645
55600	449646
59280	449647
24046	449648
56056	449649
2400	449650
39756	449651
47043	449652
1433	449653
65754	449654
62783	449655
81588	449656
62594	449657
82024	449658
2777	449659
19258	449660
2244	449661
24510	449662
37790	449663
1944	449664
40085	449665
8681	449666
38437	449667
44675	449668
563	449669
67430	449670
7486	449671
29766	449672
71503	449673
33836	449674
21058	449675
5457	449676
8639	449677
62236	449678
64115	449679
55265	449680
13376	449681
23577	449682
475	449683
4639	449684
76816	449685
27567	449686
65555	449687
13759	449688
39795	449689
53386	449690
54752	449691
64857	449692
6394	449693
31005	449694
55522	449695
98606	449696
12363	449697
61833	449698
57	449699
871	449700
46829	449701
34131	449702
9916	449703
8764	449704
1825	449705
2823	449706
2263	449707
68526	449708
988	449709
64804	449710
41455	449711
72197	449712
796	449713
46930	449714
52640	449715
16357	449716
20524	449717
8181	449718
62306	449719
45910	449720
14351	449721
35318	449722
6442	449723
3054	449724
24432	449725
43288	449726
9089	449727
95812	449728
32659	449729
18948	449730
78191	449731
7079	449732
15807	449733
31219	449734
65318	449735
239	449736
47009	449737
18529	449738
43563	449739
526	449740
11684	449741
55	449742
19439	449743
27568	449744
49035	449745
20	449746
244	449747
59787	449748
33560	449749
15683	449750
11908	449751
22056	449752
33185	449753
10510	449754
350	449755
13002	449756
5543	449757
10670	449758
62309	449759
2668	449760
33653	449761
82727	449762
10276	449763
514	449764
16726	449765
14088	449766
16255	449767
30473	449768
123	449769
6878	449770
21422	449771
47875	449772
56722	449773
20528	449774
6972	449775
472	449776
15308	449777
16380	449778
81559	449779
23609	449780
49175	449781
1327	449782
79523	449783
27339	449784
32446	449785
66128	449786
60425	449787
15758	449788
138	449789
889	449790
65589	449791
10214	449792
8944	449793
10586	449794
9378	449795
24616	449796
2500	449797
69045	449798
2625	449799
59086	449800
62354	449801
57299	449802
59928	449803
386	449804
20088	449805
98439	449806
30951	449807
15665	449808
19206	449809
105856	449810
4595	449811
9798	449812
42217	449813
6363	449814
7982	449815
3479	449816
31479	449817
2556	449818
8494	449819
28698	449820
78709	449821
87298	449822
33911	449823
54310	449824
25280	449825
327	449826
33731	449827
1008	449828
62823	449829
31267	449830
58278	449831
2412	449832
30349	449833
42487	449834
103311	449835
37811	449836
44165	449837
47981	449838
1757	449839
44161	449840
75929	449841
2023	449842
17170	449843
102764	449844
3821	449845
7153	449846
110394	449847
5140	449848
43389	449849
59596	449850
17219	449851
9651	449852
11629	449853
11754	449854
4490	449855
9835	449856
37497	449857
31155	449858
82173	449859
38540	449860
10662	449861
18240	449862
49545	449863
2244	449864
9106	449865
15824	449866
31951	449867
34313	449868
4457	449869
23344	449870
7919	449871
655	449872
47880	449873
8237	449874
3772	449875
23422	449876
49931	449877
22039	449878
30820	449879
12631	449880
4137	449881
10336	449882
25797	449883
333	449884
27426	449885
2078	449886
49165	449887
54342	449888
44518	449889
1097	449890
42404	449891
100056	449892
36361	449893
14943	449894
10689	449895
15943	449896
1167	449897
52351	449898
1430	449899
376	449900
49631	449901
28642	449902
45888	449903
42968	449904
22709	449905
74408	449906
2124	449907
40728	449908
15356	449909
96658	449910
49069	449911
9928	449912
15037	449913
51297	449914
1139	449915
100574	449916
49146	449917
32611	449918
42959	449919
16576	449920
32799	449921
20961	449922
21879	449923
55006	449924
20367	449925
10331	449926
6451	449927
963	449928
86137	449929
74299	449930
55361	449931
8014	449932
9433	449933
1371	449934
33732	449935
13839	449936
15662	449937
92692	449938
32621	449939
14815	449940
48752	449941
157	449942
1509	449943
29820	449944
7031	449945
9297	449946
92470	449947
43240	449948
29162	449949
9390	449950
5142	449951
596	449952
29759	449953
54141	449954
31487	449955
23447	449956
46867	449957
63118	449958
76366	449959
13227	449960
66625	449961
57307	449962
35575	449963
27643	449964
24	449965
8216	449966
21164	449967
38018	449968
70069	449969
24499	449970
20861	449971
34305	449972
578	449973
33450	449974
67727	449975
9637	449976
18069	449977
7793	449978
12112	449979
31364	449980
4855	449981
84761	449982
699	449983
29294	449984
26107	449985
86985	449986
12572	449987
46957	449988
16176	449989
75994	449990
9384	449991
72323	449992
36644	449993
391	449994
76473	449995
28783	449996
513	449997
4906	449998
10005	449999
94174	450000
45201	450001
38323	450002
26772	450003
3871	450004
36909	450005
20441	450006
8	450007
49306	450008
7578	450009
101170	450010
623	450011
60568	450012
72375	450013
66634	450014
81571	450015
36295	450016
596	450017
13630	450018
1493	450019
8776	450020
38270	450021
25738	450022
3286	450023
49238	450024
14534	450025
78296	450026
24	450027
2911	450028
35865	450029
56181	450030
56253	450031
90250	450032
7278	450033
38040	450034
68470	450035
72933	450036
57254	450037
17662	450038
53720	450039
10420	450040
57981	450041
18606	450042
8108	450043
72469	450044
84764	450045
39078	450046
39643	450047
26189	450048
22340	450049
12886	450050
14269	450051
86571	450052
5945	450053
2519	450054
7368	450055
60047	450056
44229	450057
48687	450058
63019	450059
705	450060
501	450061
18970	450062
18091	450063
40424	450064
2394	450065
1664	450066
60889	450067
110	450068
6726	450069
92566	450070
37392	450071
57238	450072
5581	450073
80345	450074
1138	450075
71235	450076
4588	450077
48785	450078
17872	450079
53644	450080
2023	450081
860	450082
12927	450083
304	450084
70575	450085
39363	450086
61448	450087
45186	450088
97208	450089
6881	450090
10375	450091
40368	450092
16973	450093
19708	450094
10467	450095
6926	450096
19451	450097
6296	450098
6632	450099
62996	450100
75783	450101
23973	450102
20940	450103
26013	450104
1461	450105
32134	450106
14893	450107
767	450108
26840	450109
338	450110
37623	450111
43620	450112
56168	450113
8263	450114
14840	450115
12819	450116
23311	450117
43212	450118
99348	450119
25791	450120
3030	450121
2888	450122
33451	450123
16513	450124
357	450125
9360	450126
32531	450127
19822	450128
192	450129
64312	450130
10371	450131
28340	450132
20416	450133
52153	450134
7381	450135
18572	450136
11075	450137
34871	450138
52641	450139
55091	450140
7882	450141
31598	450142
5528	450143
2039	450144
3654	450145
1432	450146
38629	450147
33585	450148
571	450149
29180	450150
983	450151
9188	450152
68154	450153
11107	450154
2682	450155
69990	450156
5624	450157
14348	450158
16276	450159
11	450160
12060	450161
41380	450162
52488	450163
3098	450164
59667	450165
13911	450166
16471	450167
45842	450168
11444	450169
4234	450170
31	450171
56150	450172
15689	450173
33741	450174
19531	450175
32791	450176
25780	450177
98112	450178
24722	450179
24936	450180
38541	450181
2071	450182
75212	450183
50210	450184
3016	450185
43894	450186
87563	450187
4765	450188
2088	450189
60896	450190
27033	450191
54625	450192
41078	450193
22716	450194
40957	450195
61623	450196
87971	450197
16326	450198
66131	450199
67160	450200
1666	450201
87352	450202
3847	450203
2362	450204
29692	450205
99166	450206
36340	450207
10124	450208
3714	450209
103200	450210
54837	450211
1216	450212
2274	450213
22283	450214
29838	450215
84127	450216
49098	450217
55479	450218
12582	450219
13703	450220
6232	450221
7805	450222
15165	450223
25041	450224
9459	450225
13341	450226
121	450227
78256	450228
7559	450229
1105	450230
10372	450231
12151	450232
81222	450233
36249	450234
22276	450235
109068	450236
29164	450237
65342	450238
45966	450239
103043	450240
13428	450241
15949	450242
6170	450243
25357	450244
10377	450245
17741	450246
17001	450247
46255	450248
3916	450249
7105	450250
100266	450251
34692	450252
49506	450253
85014	450254
71012	450255
5474	450256
36238	450257
71364	450258
90276	450259
29479	450260
30233	450261
32277	450262
9375	450263
49570	450264
14647	450265
12274	450266
2080	450267
31542	450268
12568	450269
59920	450270
28635	450271
69865	450272
910	450273
19542	450274
6840	450275
15523	450276
15189	450277
51166	450278
12603	450279
51452	450280
6759	450281
54658	450282
2972	450283
12604	450284
33863	450285
53151	450286
15592	450287
15504	450288
49185	450289
2411	450290
1632	450291
41851	450292
36922	450293
19088	450294
15062	450295
2491	450296
43092	450297
52	450298
13830	450299
16353	450300
9646	450301
5035	450302
6840	450303
13126	450304
41763	450305
57153	450306
47071	450307
24498	450308
701	450309
1991	450310
54739	450311
1785	450312
14824	450313
44399	450314
28752	450315
7928	450316
30048	450317
5381	450318
33986	450319
5125	450320
19423	450321
1043	450322
32364	450323
29397	450324
477	450325
31302	450326
81924	450327
935	450328
450	450329
24380	450330
14363	450331
9254	450332
19512	450333
67554	450334
69117	450335
61407	450336
78188	450337
4095	450338
82653	450339
24935	450340
44	450341
103206	450342
1145	450343
83863	450344
1169	450345
12333	450346
1797	450347
34598	450348
2836	450349
33379	450350
11903	450351
49328	450352
14495	450353
37309	450354
11111	450355
42649	450356
24164	450357
22545	450358
94658	450359
17559	450360
6314	450361
14215	450362
71	450363
25743	450364
45995	450365
8991	450366
27620	450367
722	450368
6332	450369
47847	450370
1363	450371
1592	450372
30287	450373
2321	450374
45337	450375
48289	450376
79393	450377
31641	450378
8965	450379
10081	450380
6496	450381
29038	450382
28123	450383
15943	450384
22855	450385
18436	450386
822	450387
9208	450388
866	450389
32204	450390
59782	450391
15566	450392
23605	450393
16289	450394
22015	450395
91455	450396
22786	450397
21976	450398
31	450399
84052	450400
11465	450401
66513	450402
25056	450403
32153	450404
42710	450405
9535	450406
867	450407
54214	450408
50215	450409
88208	450410
75174	450411
8292	450412
4857	450413
22968	450414
67792	450415
29985	450416
7901	450417
11294	450418
11324	450419
4979	450420
96188	450421
46986	450422
20630	450423
13058	450424
22132	450425
15451	450426
44329	450427
41530	450428
16219	450429
45719	450430
21569	450431
101756	450432
20248	450433
5808	450434
39348	450435
41244	450436
69993	450437
82405	450438
20398	450439
32016	450440
12109	450441
32180	450442
109173	450443
117	450444
18205	450445
54677	450446
18703	450447
25190	450448
2403	450449
14191	450450
5493	450451
81840	450452
3083	450453
28908	450454
64550	450455
6287	450456
8048	450457
41641	450458
30614	450459
31488	450460
45752	450461
51512	450462
1279	450463
15352	450464
15077	450465
22352	450466
54971	450467
71431	450468
9332	450469
11217	450470
2785	450471
13084	450472
40413	450473
1231	450474
6988	450475
29325	450476
37238	450477
32381	450478
4772	450479
38456	450480
636	450481
12770	450482
54714	450483
28577	450484
3925	450485
26726	450486
1535	450487
1692	450488
28456	450489
7461	450490
50890	450491
1458	450492
17853	450493
10366	450494
73	450495
102611	450496
3489	450497
36695	450498
1761	450499
28806	450500
1755	450501
56094	450502
34806	450503
35892	450504
3828	450505
17552	450506
102633	450507
7154	450508
1605	450509
28939	450510
21475	450511
81	450512
60349	450513
74587	450514
8865	450515
67669	450516
5005	450517
64177	450518
23159	450519
623	450520
29765	450521
1400	450522
37457	450523
9336	450524
23255	450525
63177	450526
46823	450527
34892	450528
20816	450529
393	450530
99756	450531
28283	450532
100221	450533
21827	450534
99589	450535
20664	450536
8781	450537
18377	450538
38176	450539
1508	450540
187	450541
38814	450542
5303	450543
183	450544
13440	450545
23399	450546
4475	450547
88185	450548
87038	450549
48618	450550
71976	450551
17371	450552
53650	450553
43323	450554
68371	450555
31579	450556
11196	450557
54908	450558
2316	450559
13437	450560
24231	450561
57884	450562
50914	450563
89252	450564
41051	450565
7397	450566
22227	450567
60498	450568
34110	450569
9909	450570
5	450571
374	450572
40388	450573
6873	450574
49834	450575
61784	450576
28090	450577
49954	450578
55346	450579
35803	450580
92602	450581
71801	450582
55315	450583
6492	450584
61662	450585
42857	450586
6285	450587
65432	450588
14301	450589
58796	450590
6763	450591
40742	450592
10588	450593
46774	450594
1687	450595
82446	450596
34633	450597
72826	450598
4496	450599
8413	450600
62667	450601
14592	450602
5299	450603
2071	450604
25165	450605
1095	450606
34828	450607
52917	450608
79325	450609
74189	450610
4496	450611
43446	450612
56010	450613
2295	450614
54098	450615
1383	450616
26322	450617
13863	450618
564	450619
44319	450620
6399	450621
32193	450622
29942	450623
58922	450624
105056	450625
84268	450626
2421	450627
6911	450628
25376	450629
95752	450630
39604	450631
25052	450632
54000	450633
13034	450634
26596	450635
210	450636
3999	450637
9133	450638
19009	450639
19509	450640
7159	450641
18105	450642
312	450643
92775	450644
6476	450645
16553	450646
4822	450647
38560	450648
11452	450649
356	450650
93036	450651
8481	450652
18737	450653
19694	450654
5341	450655
6330	450656
11085	450657
999	450658
29520	450659
54293	450660
18382	450661
23915	450662
55642	450663
19605	450664
35716	450665
88177	450666
79982	450667
3895	450668
25457	450669
24672	450670
47959	450671
26046	450672
21808	450673
25316	450674
14732	450675
92008	450676
520	450677
29674	450678
1457	450679
52501	450680
6128	450681
23094	450682
17824	450683
4791	450684
813	450685
50943	450686
12005	450687
1381	450688
66990	450689
68522	450690
22566	450691
12735	450692
7264	450693
62990	450694
3859	450695
13884	450696
12445	450697
2513	450698
83	450699
8585	450700
28656	450701
161	450702
98764	450703
53823	450704
55310	450705
19191	450706
685	450707
587	450708
41245	450709
4612	450710
18021	450711
26918	450712
4995	450713
51361	450714
45258	450715
49550	450716
21257	450717
5078	450718
13214	450719
25267	450720
45392	450721
11950	450722
4293	450723
21921	450724
1552	450725
31	450726
20123	450727
7481	450728
85	450729
102782	450730
39549	450731
43071	450732
756	450733
99731	450734
18223	450735
95590	450736
60460	450737
96609	450738
9365	450739
73446	450740
96684	450741
21301	450742
83992	450743
33645	450744
3457	450745
101525	450746
10439	450747
30529	450748
7654	450749
7333	450750
37883	450751
32957	450752
79155	450753
17377	450754
25186	450755
15272	450756
20302	450757
51675	450758
1773	450759
31710	450760
32673	450761
14216	450762
4921	450763
11458	450764
6194	450765
28859	450766
20438	450767
14988	450768
1621	450769
7935	450770
63317	450771
14575	450772
30530	450773
62778	450774
5592	450775
20078	450776
6094	450777
42654	450778
7030	450779
27067	450780
11027	450781
32387	450782
4810	450783
31506	450784
58927	450785
17899	450786
7950	450787
11018	450788
88853	450789
10297	450790
743	450791
26727	450792
3526	450793
9760	450794
42652	450795
15950	450796
54917	450797
25999	450798
13684	450799
11825	450800
23978	450801
98250	450802
20414	450803
6527	450804
72	450805
7869	450806
48492	450807
7357	450808
4689	450809
87948	450810
59581	450811
102721	450812
7438	450813
82450	450814
46782	450815
17007	450816
5429	450817
10187	450818
110	450819
1290	450820
80013	450821
1053	450822
11282	450823
823	450824
8065	450825
4411	450826
14957	450827
13930	450828
50287	450829
8802	450830
46160	450831
54698	450832
63839	450833
106478	450834
38746	450835
7860	450836
65165	450837
1907	450838
1835	450839
13825	450840
8758	450841
45893	450842
4974	450843
55649	450844
40585	450845
1342	450846
47063	450847
62260	450848
11750	450849
592	450850
58419	450851
62699	450852
35312	450853
2900	450854
598	450855
112403	450856
7650	450857
53042	450858
37654	450859
33597	450860
523	450861
72465	450862
66851	450863
103579	450864
243	450865
65226	450866
545	450867
11316	450868
39889	450869
13	450870
162	450871
52389	450872
5703	450873
14303	450874
62	450875
7863	450876
101227	450877
43496	450878
33584	450879
12467	450880
1093	450881
64164	450882
22554	450883
36198	450884
15382	450885
14886	450886
7070	450887
82101	450888
33231	450889
7307	450890
42368	450891
36306	450892
79727	450893
51916	450894
15854	450895
28332	450896
95540	450897
9175	450898
60000	450899
7149	450900
17574	450901
5947	450902
90288	450903
15175	450904
12786	450905
78083	450906
26678	450907
4798	450908
18403	450909
54996	450910
7740	450911
23487	450912
7904	450913
47507	450914
52423	450915
27162	450916
16322	450917
84316	450918
5927	450919
3558	450920
56046	450921
5728	450922
6409	450923
14709	450924
92623	450925
4919	450926
44396	450927
7902	450928
4183	450929
23658	450930
26288	450931
48407	450932
23607	450933
13990	450934
112216	450935
103054	450936
53521	450937
8283	450938
1396	450939
26418	450940
31051	450941
27895	450942
24179	450943
74887	450944
31269	450945
17927	450946
65840	450947
28748	450948
56358	450949
18726	450950
14383	450951
20788	450952
11420	450953
65532	450954
71563	450955
19499	450956
63471	450957
2046	450958
3920	450959
47854	450960
32202	450961
17188	450962
80380	450963
101854	450964
37175	450965
83273	450966
46597	450967
35072	450968
1380	450969
22076	450970
11060	450971
2040	450972
8753	450973
2363	450974
7051	450975
46791	450976
25	450977
67950	450978
33996	450979
26342	450980
62174	450981
27285	450982
27175	450983
101644	450984
9046	450985
18715	450986
15767	450987
36608	450988
41628	450989
21131	450990
33540	450991
46703	450992
56681	450993
18673	450994
12438	450995
37841	450996
64185	450997
492	450998
83001	450999
37350	451000
111472	451001
56682	451002
4404	451003
21726	451004
1989	451005
25364	451006
61955	451007
34270	451008
26617	451009
6198	451010
40394	451011
34071	451012
7129	451013
2467	451014
884	451015
37351	451016
26488	451017
66429	451018
20776	451019
3	451020
30251	451021
1859	451022
13522	451023
425	451024
76227	451025
21019	451026
38722	451027
7318	451028
230	451029
22707	451030
39689	451031
77776	451032
98149	451033
48410	451034
29037	451035
88227	451036
548	451037
1345	451038
18377	451039
43820	451040
51965	451041
41460	451042
69307	451043
16031	451044
39744	451045
59211	451046
72221	451047
12288	451048
17413	451049
90828	451050
71668	451051
235	451052
12759	451053
41636	451054
56489	451055
32250	451056
15292	451057
20279	451058
5906	451059
25637	451060
23823	451061
4738	451062
233	451063
3291	451064
48977	451065
48769	451066
28464	451067
14112	451068
88844	451069
24633	451070
8373	451071
28229	451072
39280	451073
78008	451074
10217	451075
45209	451076
5009	451077
1412	451078
2499	451079
42305	451080
32894	451081
91885	451082
93227	451083
12471	451084
52964	451085
16897	451086
1566	451087
19657	451088
24476	451089
76000	451090
20219	451091
19237	451092
288	451093
44415	451094
82613	451095
101498	451096
16870	451097
44277	451098
22481	451099
7027	451100
69888	451101
59642	451102
33071	451103
108590	451104
1839	451105
14040	451106
10476	451107
12757	451108
70120	451109
21611	451110
1835	451111
40242	451112
64715	451113
9454	451114
4190	451115
23119	451116
241	451117
38825	451118
1404	451119
96	451120
60294	451121
149	451122
14060	451123
13053	451124
30407	451125
3671	451126
25945	451127
34978	451128
52429	451129
21355	451130
59594	451131
70467	451132
7652	451133
19838	451134
135	451135
8158	451136
19592	451137
9124	451138
25708	451139
7692	451140
13088	451141
75194	451142
85746	451143
69757	451144
5124	451145
22184	451146
80520	451147
69978	451148
35677	451149
8453	451150
36788	451151
55900	451152
19975	451153
45152	451154
3410	451155
66460	451156
741	451157
32070	451158
13115	451159
2429	451160
26121	451161
6227	451162
32716	451163
76303	451164
23122	451165
13411	451166
15450	451167
7917	451168
17075	451169
7300	451170
102468	451171
76672	451172
10806	451173
13495	451174
11175	451175
12948	451176
90529	451177
1986	451178
1993	451179
2078	451180
39950	451181
2396	451182
76552	451183
5750	451184
11640	451185
1972	451186
90976	451187
73708	451188
4478	451189
60651	451190
66796	451191
210	451192
32089	451193
9494	451194
95721	451195
2802	451196
6388	451197
35178	451198
84411	451199
6407	451200
8880	451201
45	451202
9844	451203
18026	451204
45413	451205
64361	451206
2100	451207
2783	451208
86599	451209
42151	451210
1676	451211
12355	451212
63793	451213
4180	451214
26503	451215
26837	451216
19737	451217
11849	451218
22280	451219
5927	451220
15453	451221
86595	451222
57204	451223
53209	451224
54180	451225
409	451226
1977	451227
2223	451228
38196	451229
622	451230
35297	451231
5934	451232
67514	451233
8593	451234
1719	451235
97138	451236
6008	451237
2980	451238
17005	451239
45233	451240
23649	451241
31398	451242
83410	451243
94100	451244
21739	451245
57322	451246
40645	451247
40020	451248
39335	451249
65374	451250
50902	451251
21282	451252
34	451253
17605	451254
12703	451255
48496	451256
55499	451257
5563	451258
12462	451259
54453	451260
2068	451261
8171	451262
62173	451263
101398	451264
4623	451265
58417	451266
16098	451267
44387	451268
13574	451269
10224	451270
83916	451271
41869	451272
12034	451273
34159	451274
16322	451275
69335	451276
15723	451277
83931	451278
39252	451279
6400	451280
11760	451281
33698	451282
2461	451283
20815	451284
11680	451285
42866	451286
51758	451287
36215	451288
10144	451289
5703	451290
42076	451291
31314	451292
16624	451293
23106	451294
61953	451295
77354	451296
60585	451297
49644	451298
2213	451299
71803	451300
59849	451301
1202	451302
82723	451303
86120	451304
73148	451305
93849	451306
18146	451307
9757	451308
2339	451309
24259	451310
6496	451311
675	451312
90726	451313
2338	451314
6806	451315
61548	451316
746	451317
2075	451318
15972	451319
34053	451320
8071	451321
63	451322
32646	451323
71714	451324
12657	451325
75800	451326
1529	451327
36829	451328
16828	451329
43505	451330
7804	451331
41955	451332
115	451333
38569	451334
91823	451335
45085	451336
61682	451337
4080	451338
13861	451339
42	451340
3252	451341
185	451342
21900	451343
72552	451344
47108	451345
9160	451346
92999	451347
12442	451348
12344	451349
92895	451350
47949	451351
28518	451352
3321	451353
46047	451354
48960	451355
1378	451356
24069	451357
1626	451358
3923	451359
13542	451360
27150	451361
1772	451362
34098	451363
27405	451364
248	451365
1627	451366
14627	451367
34332	451368
36649	451369
29388	451370
73167	451371
46792	451372
4678	451373
25190	451374
12672	451375
39537	451376
5724	451377
50143	451378
12019	451379
530	451380
50062	451381
41235	451382
448	451383
27705	451384
11890	451385
36147	451386
70322	451387
2286	451388
13635	451389
47745	451390
15812	451391
46177	451392
11249	451393
41798	451394
25122	451395
40150	451396
61979	451397
517	451398
36865	451399
98949	451400
876	451401
27571	451402
27215	451403
27944	451404
24131	451405
22630	451406
29151	451407
10906	451408
26184	451409
61762	451410
15468	451411
71219	451412
15514	451413
4210	451414
6916	451415
39206	451416
2731	451417
38992	451418
34792	451419
76696	451420
71054	451421
192	451422
24007	451423
11727	451424
52279	451425
52259	451426
25228	451427
49294	451428
39587	451429
11006	451430
77443	451431
324	451432
23654	451433
15849	451434
1452	451435
29692	451436
279	451437
103684	451438
55597	451439
21720	451440
73120	451441
22617	451442
40871	451443
10838	451444
8132	451445
21787	451446
9287	451447
45500	451448
93802	451449
53797	451450
37979	451451
20716	451452
22655	451453
86544	451454
10686	451455
5707	451456
71255	451457
55814	451458
77560	451459
61055	451460
27373	451461
1585	451462
17658	451463
16670	451464
62397	451465
22241	451466
45456	451467
31977	451468
59652	451469
8777	451470
14785	451471
42080	451472
58	451473
91913	451474
459	451475
6810	451476
4718	451477
2744	451478
14823	451479
69	451480
38761	451481
11985	451482
54015	451483
16424	451484
20884	451485
44534	451486
53192	451487
4410	451488
78595	451489
3301	451490
4652	451491
100328	451492
3006	451493
34650	451494
23652	451495
40242	451496
61447	451497
7806	451498
3624	451499
87085	451500
70039	451501
17166	451502
7805	451503
71858	451504
5538	451505
35531	451506
22783	451507
66620	451508
5491	451509
2933	451510
13556	451511
85181	451512
94266	451513
6223	451514
14265	451515
26402	451516
8078	451517
3677	451518
26460	451519
24667	451520
13567	451521
27801	451522
26669	451523
9942	451524
52283	451525
14176	451526
8613	451527
44110	451528
32042	451529
10580	451530
10646	451531
31771	451532
2130	451533
1980	451534
3726	451535
62172	451536
14108	451537
14835	451538
51815	451539
41025	451540
8707	451541
47588	451542
37910	451543
30088	451544
8514	451545
34064	451546
53210	451547
31519	451548
23613	451549
40845	451550
6112	451551
43220	451552
43080	451553
48116	451554
981	451555
2612	451556
42268	451557
21178	451558
87797	451559
40522	451560
37668	451561
358	451562
62624	451563
29971	451564
25851	451565
10331	451566
53643	451567
36079	451568
98338	451569
26828	451570
28337	451571
102674	451572
90	451573
2849	451574
52531	451575
46114	451576
61917	451577
265	451578
16149	451579
45554	451580
17240	451581
23095	451582
23790	451583
3020	451584
26931	451585
2193	451586
18107	451587
40748	451588
52449	451589
12102	451590
93430	451591
3838	451592
17114	451593
2313	451594
45921	451595
9434	451596
412	451597
89481	451598
83576	451599
77020	451600
31	451601
56301	451602
75082	451603
200	451604
14030	451605
4417	451606
19285	451607
10945	451608
1687	451609
32122	451610
40889	451611
18375	451612
21992	451613
101870	451614
6762	451615
2155	451616
54316	451617
53777	451618
182	451619
43692	451620
46887	451621
25405	451622
1616	451623
18169	451624
79763	451625
2336	451626
104432	451627
17631	451628
9870	451629
52507	451630
340	451631
13175	451632
380	451633
38236	451634
102671	451635
25875	451636
7962	451637
58726	451638
5503	451639
33122	451640
2085	451641
21846	451642
1837	451643
5010	451644
64594	451645
7414	451646
16708	451647
5114	451648
4955	451649
4799	451650
38949	451651
38222	451652
4236	451653
48547	451654
20651	451655
95345	451656
5	451657
14242	451658
31909	451659
6747	451660
26826	451661
32352	451662
4916	451663
10827	451664
25720	451665
3777	451666
3712	451667
24326	451668
4045	451669
89797	451670
8849	451671
51011	451672
103284	451673
62710	451674
2633	451675
52250	451676
8097	451677
64554	451678
40230	451679
7700	451680
19840	451681
8766	451682
53597	451683
47784	451684
10534	451685
12664	451686
5966	451687
16642	451688
2508	451689
52677	451690
74669	451691
2013	451692
7839	451693
10471	451694
18181	451695
33454	451696
15255	451697
55522	451698
14684	451699
74845	451700
78405	451701
24300	451702
29798	451703
41146	451704
3577	451705
2790	451706
77159	451707
29350	451708
28238	451709
26073	451710
25897	451711
6866	451712
93525	451713
35140	451714
16118	451715
15106	451716
22030	451717
4709	451718
12950	451719
12954	451720
57113	451721
14246	451722
391	451723
3741	451724
22348	451725
1652	451726
1807	451727
38321	451728
33906	451729
92947	451730
57662	451731
58405	451732
10328	451733
41427	451734
14904	451735
18193	451736
55388	451737
18191	451738
1325	451739
40179	451740
36861	451741
46878	451742
55	451743
3914	451744
74908	451745
78032	451746
10669	451747
33784	451748
21448	451749
10331	451750
28857	451751
2289	451752
31124	451753
57212	451754
21466	451755
42983	451756
8632	451757
32160	451758
85778	451759
29150	451760
30389	451761
43300	451762
14830	451763
44579	451764
21369	451765
30433	451766
1907	451767
10290	451768
436	451769
1460	451770
97888	451771
22437	451772
1884	451773
65771	451774
78849	451775
10282	451776
22759	451777
56047	451778
92611	451779
9346	451780
56387	451781
5825	451782
35	451783
102879	451784
55874	451785
28192	451786
24017	451787
16779	451788
54645	451789
3240	451790
2445	451791
21992	451792
12566	451793
18308	451794
1684	451795
32117	451796
27156	451797
63003	451798
1971	451799
3277	451800
10940	451801
8631	451802
12941	451803
26874	451804
80302	451805
11918	451806
11932	451807
70847	451808
6474	451809
9053	451810
8568	451811
77785	451812
2328	451813
3920	451814
72697	451815
47854	451816
28734	451817
81177	451818
28616	451819
28828	451820
81223	451821
28908	451822
5323	451823
49587	451824
22973	451825
30726	451826
681	451827
8297	451828
7194	451829
33105	451830
99031	451831
13763	451832
23118	451833
66759	451834
35229	451835
64096	451836
48218	451837
42387	451838
7037	451839
45380	451840
20097	451841
90901	451842
21760	451843
71407	451844
2608	451845
5761	451846
22582	451847
5750	451848
6544	451849
16770	451850
27394	451851
21421	451852
16828	451853
10148	451854
8558	451855
12411	451856
58303	451857
26080	451858
21027	451859
2096	451860
34405	451861
3197	451862
474	451863
25530	451864
20826	451865
33560	451866
2310	451867
14532	451868
3681	451869
48695	451870
2840	451871
59203	451872
17874	451873
41695	451874
19395	451875
99875	451876
29	451877
6326	451878
35118	451879
17968	451880
2851	451881
50046	451882
2777	451883
60622	451884
45604	451885
50816	451886
75797	451887
66343	451888
61112	451889
28093	451890
72256	451891
48513	451892
57643	451893
54961	451894
26389	451895
36559	451896
1377	451897
4314	451898
38640	451899
14204	451900
6036	451901
1152	451902
23231	451903
4658	451904
20001	451905
7535	451906
15713	451907
68677	451908
19385	451909
5199	451910
50374	451911
46784	451912
254	451913
18834	451914
1361	451915
28002	451916
73089	451917
36251	451918
3858	451919
22946	451920
7443	451921
11480	451922
17510	451923
89534	451924
58282	451925
62415	451926
18742	451927
46190	451928
38314	451929
204	451930
11994	451931
17357	451932
86795	451933
12837	451934
56130	451935
104444	451936
523	451937
631	451938
72503	451939
41078	451940
69829	451941
5427	451942
5226	451943
12439	451944
27436	451945
13638	451946
25969	451947
40097	451948
19853	451949
49359	451950
23930	451951
9702	451952
63516	451953
10589	451954
1932	451955
23738	451956
92450	451957
641	451958
3802	451959
13763	451960
27465	451961
84171	451962
86589	451963
90027	451964
8803	451965
21121	451966
27990	451967
49139	451968
13666	451969
12608	451970
33803	451971
15485	451972
3026	451973
72012	451974
77504	451975
10699	451976
1106	451977
81419	451978
21490	451979
10835	451980
4082	451981
4325	451982
25027	451983
34860	451984
12497	451985
18583	451986
5660	451987
30	451988
1603	451989
50634	451990
1273	451991
25364	451992
103798	451993
15025	451994
3455	451995
60067	451996
88305	451997
1065	451998
37329	451999
66615	452000
60057	452001
32953	452002
68325	452003
13370	452004
1177	452005
12826	452006
49892	452007
16048	452008
27634	452009
35037	452010
11058	452011
22543	452012
36536	452013
37049	452014
6236	452015
11906	452016
31840	452017
3544	452018
9360	452019
53297	452020
4279	452021
81853	452022
39085	452023
49919	452024
66271	452025
4169	452026
20032	452027
43667	452028
28174	452029
51818	452030
2585	452031
104053	452032
21559	452033
16390	452034
57726	452035
45626	452036
22410	452037
9424	452038
39782	452039
99358	452040
3496	452041
20594	452042
8972	452043
50236	452044
3371	452045
81070	452046
52451	452047
67017	452048
2661	452049
987	452050
26	452051
33383	452052
10496	452053
5629	452054
1961	452055
66420	452056
805	452057
15916	452058
33476	452059
19957	452060
4964	452061
38743	452062
13913	452063
28104	452064
79485	452065
4495	452066
10687	452067
6371	452068
81350	452069
37493	452070
25336	452071
22767	452072
63360	452073
26781	452074
60512	452075
7025	452076
12069	452077
50106	452078
13316	452079
2388	452080
3676	452081
54378	452082
88741	452083
98432	452084
62476	452085
62307	452086
20242	452087
25597	452088
8858	452089
44545	452090
5434	452091
3996	452092
25007	452093
18510	452094
28751	452095
13895	452096
43118	452097
77216	452098
67012	452099
33361	452100
317	452101
72724	452102
2782	452103
7147	452104
39842	452105
73083	452106
31194	452107
6513	452108
42912	452109
27802	452110
16877	452111
63356	452112
13450	452113
5138	452114
77801	452115
43332	452116
25619	452117
19315	452118
34752	452119
5749	452120
3140	452121
15949	452122
103689	452123
13128	452124
6897	452125
6646	452126
67176	452127
28357	452128
21790	452129
13873	452130
6951	452131
17524	452132
72660	452133
20631	452134
4721	452135
20807	452136
5357	452137
39142	452138
16795	452139
27546	452140
794	452141
18582	452142
38638	452143
5059	452144
63929	452145
95415	452146
66698	452147
4175	452148
6829	452149
48454	452150
7457	452151
24823	452152
49812	452153
137	452154
67565	452155
47634	452156
5572	452157
20766	452158
12046	452159
7249	452160
2068	452161
2005	452162
2595	452163
22001	452164
105	452165
67894	452166
6539	452167
74153	452168
66669	452169
49746	452170
10926	452171
2770	452172
23633	452173
5991	452174
8268	452175
51612	452176
755	452177
18703	452178
38651	452179
32905	452180
80143	452181
12628	452182
72584	452183
98796	452184
30223	452185
21704	452186
60397	452187
20044	452188
27887	452189
58987	452190
59959	452191
21	452192
10012	452193
44387	452194
39199	452195
9990	452196
30953	452197
754	452198
806	452199
63336	452200
10589	452201
30174	452202
71769	452203
14925	452204
4783	452205
6574	452206
3795	452207
69067	452208
27097	452209
29845	452210
32256	452211
22088	452212
48450	452213
995	452214
22460	452215
29964	452216
101466	452217
52001	452218
79000	452219
11161	452220
55305	452221
39369	452222
3380	452223
113022	452224
42517	452225
8561	452226
1194	452227
32406	452228
33733	452229
38601	452230
108183	452231
15808	452232
6469	452233
46292	452234
37329	452235
21566	452236
8139	452237
32853	452238
25228	452239
12003	452240
33601	452241
3939	452242
29734	452243
11506	452244
12746	452245
36142	452246
90412	452247
41894	452248
37254	452249
16383	452250
43574	452251
22331	452252
101521	452253
11725	452254
69645	452255
12139	452256
93649	452257
31413	452258
48157	452259
59593	452260
85553	452261
43974	452262
132	452263
6600	452264
26592	452265
20727	452266
10486	452267
60563	452268
22315	452269
1407	452270
3564	452271
4866	452272
2037	452273
59770	452274
4329	452275
58293	452276
13507	452277
22626	452278
82118	452279
27218	452280
48488	452281
57810	452282
13789	452283
1083	452284
39812	452285
16778	452286
18319	452287
20688	452288
24461	452289
68253	452290
1112	452291
11282	452292
4643	452293
4197	452294
61617	452295
59540	452296
19472	452297
23429	452298
148	452299
26937	452300
719	452301
26978	452302
19297	452303
4481	452304
5154	452305
36685	452306
21849	452307
17138	452308
3512	452309
29645	452310
10376	452311
28172	452312
2670	452313
25365	452314
20705	452315
27369	452316
45104	452317
18829	452318
19258	452319
32081	452320
48360	452321
13064	452322
63074	452323
21873	452324
2677	452325
24936	452326
1575	452327
771	452328
73922	452329
28175	452330
21358	452331
80865	452332
47565	452333
11556	452334
56651	452335
18794	452336
28663	452337
6700	452338
4440	452339
59958	452340
94810	452341
3765	452342
10509	452343
5785	452344
20337	452345
34	452346
155	452347
25693	452348
53882	452349
55641	452350
18179	452351
1182	452352
74	452353
18995	452354
29916	452355
14726	452356
34516	452357
72861	452358
71323	452359
2518	452360
24168	452361
127	452362
6808	452363
12121	452364
4446	452365
34255	452366
6072	452367
26053	452368
1220	452369
23540	452370
20304	452371
83618	452372
3497	452373
47799	452374
3026	452375
39410	452376
51047	452377
51054	452378
32792	452379
73165	452380
24317	452381
18108	452382
61223	452383
36940	452384
650	452385
43439	452386
27218	452387
10878	452388
4870	452389
52559	452390
892	452391
13358	452392
5957	452393
69779	452394
6842	452395
60982	452396
2953	452397
48826	452398
44241	452399
18043	452400
115	452401
22884	452402
83692	452403
47742	452404
14235	452405
6002	452406
38659	452407
783	452408
45815	452409
58701	452410
13156	452411
84451	452412
21091	452413
18321	452414
22638	452415
27058	452416
26840	452417
8258	452418
36859	452419
261	452420
16336	452421
19316	452422
104034	452423
69520	452424
535	452425
617	452426
2222	452427
13958	452428
628	452429
2569	452430
109383	452431
7787	452432
85470	452433
35593	452434
5390	452435
20128	452436
9040	452437
42820	452438
25737	452439
3236	452440
13372	452441
1193	452442
73664	452443
1750	452444
59171	452445
73631	452446
26087	452447
20310	452448
99438	452449
11326	452450
46473	452451
14744	452452
35386	452453
75817	452454
22585	452455
27306	452456
16059	452457
48998	452458
12063	452459
65023	452460
44746	452461
9885	452462
31739	452463
81463	452464
31697	452465
102431	452466
53056	452467
1688	452468
58931	452469
63015	452470
13299	452471
96651	452472
45472	452473
18271	452474
7865	452475
79042	452476
11223	452477
20150	452478
56053	452479
47960	452480
11316	452481
2527	452482
19369	452483
8199	452484
51062	452485
16552	452486
30731	452487
5480	452488
5668	452489
10782	452490
14067	452491
16141	452492
2597	452493
40364	452494
63073	452495
30145	452496
38711	452497
25394	452498
4625	452499
59777	452500
1614	452501
10387	452502
55860	452503
97325	452504
37082	452505
14137	452506
18759	452507
48870	452508
6941	452509
40660	452510
1183	452511
58012	452512
77648	452513
8650	452514
30148	452515
6037	452516
11832	452517
41524	452518
11767	452519
35677	452520
74406	452521
42219	452522
983	452523
357	452524
5210	452525
66466	452526
80	452527
55544	452528
92466	452529
58486	452530
17459	452531
30034	452532
6216	452533
94932	452534
6730	452535
6686	452536
25365	452537
15489	452538
14844	452539
9146	452540
5618	452541
4330	452542
6284	452543
40552	452544
14171	452545
34757	452546
27474	452547
867	452548
22253	452549
2530	452550
101	452551
27931	452552
3467	452553
43978	452554
9585	452555
2382	452556
20835	452557
16093	452558
5412	452559
44420	452560
47760	452561
34521	452562
8054	452563
3720	452564
5594	452565
6612	452566
28185	452567
74356	452568
55326	452569
88337	452570
39868	452571
46547	452572
5073	452573
65937	452574
4336	452575
61987	452576
9474	452577
1282	452578
92292	452579
9619	452580
1324	452581
92351	452582
49949	452583
7020	452584
4721	452585
8696	452586
3878	452587
42637	452588
68847	452589
10335	452590
5684	452591
34142	452592
67260	452593
80331	452594
1657	452595
6447	452596
20332	452597
89180	452598
11510	452599
35018	452600
2602	452601
1164	452602
8691	452603
69025	452604
41833	452605
14198	452606
76105	452607
130	452608
13702	452609
23702	452610
65987	452611
43311	452612
19164	452613
75861	452614
30420	452615
25410	452616
74545	452617
59261	452618
41488	452619
5885	452620
10325	452621
34971	452622
17405	452623
77768	452624
10205	452625
53743	452626
545	452627
2030	452628
42	452629
34941	452630
3811	452631
30023	452632
689	452633
13665	452634
12228	452635
16062	452636
64896	452637
63782	452638
30601	452639
25082	452640
984	452641
2343	452642
90928	452643
23362	452644
16518	452645
112304	452646
26450	452647
14718	452648
22402	452649
3288	452650
49880	452651
105480	452652
1947	452653
87983	452654
389	452655
11338	452656
20008	452657
4029	452658
18946	452659
13820	452660
41292	452661
8305	452662
975	452663
35420	452664
109971	452665
899	452666
32300	452667
47718	452668
32950	452669
9551	452670
4333	452671
21395	452672
56977	452673
2121	452674
25459	452675
2327	452676
7941	452677
70262	452678
37763	452679
30060	452680
12804	452681
88729	452682
36165	452683
31196	452684
17889	452685
3111	452686
42386	452687
23743	452688
34918	452689
6425	452690
80935	452691
11120	452692
26729	452693
9045	452694
1231	452695
32122	452696
24133	452697
64451	452698
3341	452699
3256	452700
860	452701
22798	452702
87464	452703
68026	452704
77283	452705
9456	452706
78352	452707
29477	452708
38560	452709
18776	452710
2268	452711
11020	452712
70572	452713
3737	452714
93065	452715
18038	452716
16831	452717
134	452718
5270	452719
31827	452720
7173	452721
4179	452722
63452	452723
80257	452724
97265	452725
362	452726
62933	452727
2937	452728
21558	452729
15361	452730
34321	452731
6081	452732
7247	452733
31995	452734
585	452735
35848	452736
29627	452737
16546	452738
27444	452739
83622	452740
27310	452741
55417	452742
33	452743
7248	452744
2246	452745
6509	452746
89818	452747
48923	452748
32485	452749
24892	452750
28178	452751
496	452752
56922	452753
17356	452754
56747	452755
5274	452756
12154	452757
10472	452758
28717	452759
41394	452760
102105	452761
68323	452762
8413	452763
8533	452764
63972	452765
3575	452766
42371	452767
99312	452768
42858	452769
67863	452770
6368	452771
65515	452772
39073	452773
16506	452774
5197	452775
30648	452776
992	452777
1134	452778
10504	452779
21043	452780
84564	452781
40943	452782
50239	452783
8734	452784
9960	452785
3794	452786
9525	452787
60446	452788
16170	452789
66465	452790
51390	452791
72343	452792
61409	452793
38502	452794
50194	452795
631	452796
37889	452797
60876	452798
85167	452799
5167	452800
18931	452801
14542	452802
79058	452803
31589	452804
8792	452805
7877	452806
24768	452807
41067	452808
24572	452809
43436	452810
39380	452811
47213	452812
14328	452813
20298	452814
78298	452815
63017	452816
1114	452817
82015	452818
27321	452819
1187	452820
1154	452821
14490	452822
61926	452823
3455	452824
15892	452825
11392	452826
339	452827
77829	452828
42137	452829
38451	452830
22383	452831
21587	452832
673	452833
762	452834
9694	452835
73506	452836
39556	452837
77837	452838
23919	452839
4649	452840
25208	452841
34455	452842
1174	452843
658	452844
60345	452845
19304	452846
9663	452847
23271	452848
39636	452849
37399	452850
44267	452851
46485	452852
11741	452853
27063	452854
22727	452855
3523	452856
30794	452857
53061	452858
19431	452859
5655	452860
99340	452861
8350	452862
59129	452863
2835	452864
85180	452865
13449	452866
14442	452867
3752	452868
314	452869
49	452870
26502	452871
16698	452872
873	452873
10080	452874
8651	452875
63852	452876
20959	452877
40776	452878
21642	452879
1461	452880
8226	452881
45883	452882
75759	452883
8017	452884
47406	452885
43201	452886
9814	452887
16027	452888
34792	452889
3476	452890
7148	452891
4069	452892
20755	452893
1508	452894
1674	452895
12578	452896
93373	452897
30611	452898
1115	452899
5713	452900
45773	452901
48354	452902
103867	452903
18962	452904
5496	452905
89975	452906
50883	452907
37638	452908
7188	452909
10076	452910
43769	452911
32205	452912
34741	452913
9901	452914
28815	452915
74861	452916
64289	452917
32536	452918
50578	452919
80223	452920
27294	452921
36	452922
6698	452923
70455	452924
42190	452925
61513	452926
11197	452927
47964	452928
9843	452929
45102	452930
2462	452931
42247	452932
82080	452933
22664	452934
86462	452935
78980	452936
58192	452937
18940	452938
18446	452939
7915	452940
3454	452941
33938	452942
1566	452943
5156	452944
976	452945
60951	452946
27552	452947
69900	452948
8622	452949
10979	452950
24233	452951
4222	452952
4710	452953
10374	452954
61278	452955
11271	452956
17648	452957
592	452958
1587	452959
25565	452960
4424	452961
23718	452962
21118	452963
50053	452964
31845	452965
13153	452966
2199	452967
258	452968
63565	452969
29929	452970
16587	452971
43214	452972
2520	452973
59653	452974
83153	452975
3905	452976
8801	452977
72609	452978
39742	452979
34582	452980
15057	452981
51189	452982
27265	452983
2039	452984
15932	452985
16775	452986
17793	452987
2365	452988
14335	452989
15567	452990
110624	452991
3351	452992
61547	452993
54	452994
23392	452995
34043	452996
12316	452997
8540	452998
28814	452999
13860	453000
74626	453001
113949	453002
30476	453003
17307	453004
70	453005
18391	453006
335	453007
60732	453008
53780	453009
3855	453010
16107	453011
25307	453012
1047	453013
18292	453014
6828	453015
28089	453016
8806	453017
56709	453018
8885	453019
48742	453020
29679	453021
44232	453022
88586	453023
18935	453024
25748	453025
84471	453026
9744	453027
310	453028
4992	453029
8529	453030
44649	453031
24734	453032
43987	453033
83328	453034
6864	453035
38417	453036
1681	453037
5124	453038
6857	453039
24960	453040
4364	453041
21759	453042
4849	453043
49008	453044
87736	453045
63876	453046
101238	453047
59511	453048
1658	453049
16285	453050
66849	453051
4408	453052
21133	453053
148	453054
26755	453055
32562	453056
81769	453057
2483	453058
10991	453059
25771	453060
95165	453061
60187	453062
80984	453063
76279	453064
17457	453065
33785	453066
175	453067
54224	453068
80421	453069
10462	453070
30706	453071
2	453072
1729	453073
3542	453074
14068	453075
4140	453076
2968	453077
42447	453078
5295	453079
18945	453080
22209	453081
41344	453082
3639	453083
6170	453084
79361	453085
5422	453086
4404	453087
66954	453088
55447	453089
1244	453090
22731	453091
54854	453092
22413	453093
22672	453094
72739	453095
33501	453096
13058	453097
12684	453098
79308	453099
91485	453100
50878	453101
29522	453102
1019	453103
25523	453104
30217	453105
3723	453106
9504	453107
29825	453108
264	453109
5409	453110
1907	453111
9710	453112
17056	453113
28266	453114
62569	453115
658	453116
7134	453117
145	453118
12700	453119
5443	453120
12726	453121
3114	453122
3143	453123
41546	453124
7543	453125
45030	453126
51652	453127
65	453128
76047	453129
64448	453130
43553	453131
86330	453132
731	453133
37430	453134
76998	453135
45642	453136
31782	453137
165	453138
77859	453139
104470	453140
46753	453141
49725	453142
27569	453143
84894	453144
26468	453145
112231	453146
1856	453147
32642	453148
59642	453149
38451	453150
21143	453151
12548	453152
27692	453153
5946	453154
22968	453155
59896	453156
3130	453157
31638	453158
210	453159
2648	453160
6558	453161
1478	453162
13109	453163
40986	453164
43484	453165
34500	453166
28482	453167
6886	453168
47315	453169
23601	453170
522	453171
8245	453172
32776	453173
1799	453174
55609	453175
12112	453176
15085	453177
55832	453178
61279	453179
61959	453180
41337	453181
8258	453182
29947	453183
31975	453184
57993	453185
17876	453186
62614	453187
69747	453188
8248	453189
34841	453190
34089	453191
9570	453192
22488	453193
30914	453194
6751	453195
36008	453196
2282	453197
54787	453198
41132	453199
943	453200
12209	453201
9629	453202
43435	453203
13892	453204
70616	453205
77442	453206
101559	453207
54010	453208
66533	453209
598	453210
93033	453211
7224	453212
18376	453213
2794	453214
6171	453215
79569	453216
2215	453217
38111	453218
5263	453219
14101	453220
8	453221
5357	453222
68744	453223
25056	453224
16537	453225
32913	453226
65320	453227
48922	453228
93211	453229
12055	453230
17	453231
41962	453232
54488	453233
57264	453234
84393	453235
20161	453236
8259	453237
11181	453238
63543	453239
70785	453240
23869	453241
46650	453242
29817	453243
66006	453244
6831	453245
38563	453246
18185	453247
23793	453248
31739	453249
6689	453250
39831	453251
8649	453252
27904	453253
53531	453254
17620	453255
56992	453256
313	453257
7882	453258
4572	453259
18143	453260
31277	453261
98205	453262
2799	453263
18917	453264
5760	453265
831	453266
20851	453267
69808	453268
21542	453269
71324	453270
9557	453271
17435	453272
28171	453273
74220	453274
61065	453275
44076	453276
63538	453277
835	453278
44115	453279
59247	453280
41228	453281
9634	453282
8930	453283
811	453284
75850	453285
81978	453286
16268	453287
1169	453288
28069	453289
73794	453290
47778	453291
67793	453292
4980	453293
80771	453294
48106	453295
24868	453296
82958	453297
34998	453298
6481	453299
47399	453300
16815	453301
9098	453302
6763	453303
15057	453304
1266	453305
33872	453306
33006	453307
6321	453308
753	453309
68180	453310
19482	453311
1339	453312
5644	453313
9469	453314
1968	453315
81893	453316
48645	453317
40201	453318
80923	453319
75509	453320
35222	453321
29189	453322
14784	453323
33420	453324
38999	453325
65176	453326
55457	453327
214	453328
46911	453329
280	453330
6517	453331
10828	453332
7267	453333
25289	453334
71339	453335
95632	453336
15345	453337
42440	453338
5120	453339
23131	453340
91668	453341
1454	453342
71801	453343
100885	453344
34613	453345
28657	453346
61151	453347
7439	453348
19041	453349
64533	453350
2585	453351
9200	453352
16478	453353
27023	453354
2593	453355
26586	453356
8814	453357
57167	453358
27800	453359
45890	453360
4859	453361
6703	453362
56433	453363
8345	453364
23408	453365
57466	453366
3228	453367
59763	453368
69695	453369
62824	453370
89295	453371
14377	453372
10507	453373
33888	453374
42409	453375
27315	453376
98430	453377
15423	453378
25751	453379
43274	453380
23020	453381
7604	453382
41545	453383
75300	453384
57756	453385
39194	453386
56691	453387
37648	453388
61074	453389
1187	453390
20029	453391
25363	453392
67840	453393
15539	453394
11884	453395
79605	453396
36438	453397
28426	453398
76147	453399
12183	453400
68277	453401
60300	453402
6977	453403
458	453404
44046	453405
57143	453406
5163	453407
7853	453408
53374	453409
13023	453410
34828	453411
9953	453412
55469	453413
627	453414
133	453415
30339	453416
42	453417
102737	453418
61310	453419
57327	453420
74189	453421
8	453422
18252	453423
64058	453424
14111	453425
12433	453426
642	453427
22477	453428
15706	453429
10655	453430
23566	453431
5558	453432
1678	453433
21935	453434
28112	453435
15791	453436
8325	453437
57027	453438
1332	453439
22834	453440
41239	453441
4830	453442
971	453443
3365	453444
16176	453445
5466	453446
19287	453447
62994	453448
8241	453449
4001	453450
12344	453451
38247	453452
54935	453453
40656	453454
3695	453455
56895	453456
38493	453457
2469	453458
284	453459
21928	453460
11047	453461
107	453462
12328	453463
42399	453464
112	453465
71734	453466
33831	453467
33717	453468
49476	453469
17258	453470
45872	453471
25807	453472
36656	453473
113404	453474
33378	453475
11912	453476
2650	453477
16679	453478
18213	453479
40363	453480
31024	453481
38168	453482
13093	453483
82601	453484
46725	453485
39768	453486
10718	453487
7870	453488
20387	453489
42054	453490
61450	453491
45319	453492
7391	453493
62678	453494
62738	453495
42298	453496
72656	453497
4694	453498
29974	453499
25001	453500
27498	453501
3443	453502
11521	453503
7281	453504
71395	453505
58553	453506
22159	453507
16043	453508
17423	453509
3752	453510
35855	453511
3377	453512
112934	453513
30790	453514
7247	453515
25375	453516
27026	453517
41485	453518
6285	453519
16582	453520
3506	453521
15850	453522
68583	453523
18799	453524
4834	453525
485	453526
26241	453527
7005	453528
24214	453529
25362	453530
43800	453531
19961	453532
46718	453533
46660	453534
17292	453535
26113	453536
15529	453537
49	453538
63169	453539
36790	453540
23152	453541
346	453542
27904	453543
19077	453544
82921	453545
23674	453546
29254	453547
601	453548
28734	453549
26081	453550
4241	453551
10951	453552
16087	453553
22532	453554
15275	453555
30965	453556
21749	453557
25	453558
33002	453559
47113	453560
3133	453561
2575	453562
13849	453563
53747	453564
2	453565
12489	453566
2231	453567
22180	453568
41444	453569
59889	453570
21004	453571
38636	453572
785	453573
60427	453574
84844	453575
66837	453576
35564	453577
23410	453578
1427	453579
102645	453580
8457	453581
87349	453582
51508	453583
12740	453584
12736	453585
45803	453586
52448	453587
8766	453588
26321	453589
66080	453590
23102	453591
6937	453592
49793	453593
26863	453594
1180	453595
57893	453596
28202	453597
37845	453598
84638	453599
432	453600
2370	453601
69392	453602
28490	453603
65354	453604
9047	453605
5669	453606
3515	453607
3580	453608
8652	453609
61884	453610
54931	453611
15090	453612
48345	453613
68914	453614
24866	453615
2567	453616
12848	453617
37644	453618
41453	453619
44335	453620
11890	453621
11433	453622
21497	453623
43060	453624
2223	453625
5810	453626
692	453627
5028	453628
751	453629
937	453630
17681	453631
50573	453632
92631	453633
54888	453634
42500	453635
79314	453636
7376	453637
24123	453638
2959	453639
1734	453640
42549	453641
56320	453642
25651	453643
45777	453644
15272	453645
57995	453646
17506	453647
24637	453648
61854	453649
95689	453650
57669	453651
11291	453652
27	453653
30225	453654
38944	453655
25448	453656
25895	453657
15605	453658
981	453659
838	453660
23636	453661
3717	453662
1696	453663
48542	453664
53028	453665
98	453666
98452	453667
21606	453668
16025	453669
11441	453670
60252	453671
19518	453672
82677	453673
5297	453674
27370	453675
51635	453676
32417	453677
46200	453678
7539	453679
43004	453680
8380	453681
10438	453682
17244	453683
47191	453684
32862	453685
51087	453686
10011	453687
13897	453688
58479	453689
8197	453690
46762	453691
8192	453692
3932	453693
11904	453694
19310	453695
73939	453696
31582	453697
53848	453698
30527	453699
7108	453700
53183	453701
22423	453702
43541	453703
10338	453704
8547	453705
27612	453706
34810	453707
5321	453708
27112	453709
1612	453710
30320	453711
29462	453712
3701	453713
29827	453714
8447	453715
38991	453716
25810	453717
14050	453718
40282	453719
92296	453720
47099	453721
5336	453722
88089	453723
2407	453724
16164	453725
20025	453726
6646	453727
68404	453728
45797	453729
10771	453730
4463	453731
33061	453732
17311	453733
24580	453734
2794	453735
53839	453736
23236	453737
13514	453738
21232	453739
90406	453740
69043	453741
51509	453742
1915	453743
38216	453744
26765	453745
46283	453746
1350	453747
33166	453748
55712	453749
1480	453750
76648	453751
58806	453752
48341	453753
32281	453754
2262	453755
11034	453756
12624	453757
28752	453758
103612	453759
38883	453760
21199	453761
68509	453762
33969	453763
39677	453764
51560	453765
45648	453766
8986	453767
65044	453768
76001	453769
26829	453770
10645	453771
69922	453772
191	453773
84036	453774
1033	453775
56200	453776
19420	453777
41735	453778
68982	453779
35927	453780
88356	453781
10039	453782
34435	453783
42373	453784
9626	453785
57678	453786
4232	453787
69102	453788
3595	453789
83333	453790
5572	453791
13478	453792
81127	453793
29854	453794
4903	453795
33005	453796
35	453797
96822	453798
21033	453799
16334	453800
941	453801
9229	453802
28131	453803
10506	453804
2549	453805
36321	453806
39083	453807
77817	453808
594	453809
11973	453810
44724	453811
29227	453812
40333	453813
28800	453814
25774	453815
32938	453816
272	453817
3489	453818
11627	453819
85719	453820
35824	453821
38073	453822
89004	453823
16494	453824
10363	453825
58831	453826
14379	453827
66374	453828
47936	453829
107053	453830
1219	453831
1568	453832
44210	453833
39446	453834
12452	453835
7439	453836
4878	453837
62929	453838
103059	453839
2808	453840
3370	453841
11527	453842
70858	453843
4484	453844
54860	453845
26997	453846
13647	453847
11164	453848
42378	453849
61286	453850
8250	453851
9930	453852
40989	453853
27823	453854
11089	453855
39722	453856
7184	453857
5063	453858
446	453859
43560	453860
500	453861
3170	453862
16526	453863
30927	453864
44926	453865
53777	453866
39392	453867
57751	453868
78295	453869
9147	453870
72206	453871
3917	453872
64093	453873
617	453874
662	453875
32087	453876
49471	453877
57593	453878
28418	453879
60902	453880
771	453881
40584	453882
54494	453883
42987	453884
9493	453885
60105	453886
7846	453887
5423	453888
11169	453889
1271	453890
9639	453891
8864	453892
890	453893
7591	453894
54589	453895
18183	453896
29338	453897
350	453898
4088	453899
18692	453900
94056	453901
8546	453902
5562	453903
31316	453904
17684	453905
28887	453906
36423	453907
18485	453908
16741	453909
6439	453910
11483	453911
71786	453912
47723	453913
11219	453914
44051	453915
100877	453916
25246	453917
19680	453918
1299	453919
87099	453920
9133	453921
38195	453922
720	453923
1435	453924
11937	453925
6533	453926
33980	453927
29492	453928
53950	453929
48135	453930
3793	453931
78467	453932
45744	453933
76560	453934
28903	453935
13863	453936
4245	453937
3433	453938
18055	453939
3944	453940
48038	453941
3795	453942
22	453943
59151	453944
1344	453945
60291	453946
1130	453947
2516	453948
26090	453949
35	453950
46079	453951
7650	453952
85198	453953
45091	453954
53269	453955
76292	453956
17689	453957
5585	453958
144	453959
190	453960
2642	453961
25359	453962
69135	453963
8191	453964
437	453965
19790	453966
45990	453967
10918	453968
4658	453969
91741	453970
13307	453971
72831	453972
111663	453973
69708	453974
25637	453975
31767	453976
24847	453977
54168	453978
15322	453979
37073	453980
11392	453981
23608	453982
37235	453983
55663	453984
23656	453985
56303	453986
14990	453987
54909	453988
31243	453989
2292	453990
66195	453991
17332	453992
9991	453993
4372	453994
79656	453995
89921	453996
49501	453997
21754	453998
78676	453999
22650	454000
221	454001
20898	454002
56337	454003
17812	454004
75946	454005
89856	454006
9686	454007
12184	454008
82569	454009
7842	454010
11107	454011
35792	454012
6973	454013
44301	454014
18789	454015
2934	454016
54126	454017
47369	454018
448	454019
5720	454020
52032	454021
91952	454022
10109	454023
78980	454024
16249	454025
107182	454026
51916	454027
71526	454028
86642	454029
36642	454030
35968	454031
5317	454032
7754	454033
30057	454034
17279	454035
75	454036
24627	454037
9391	454038
81288	454039
29908	454040
9285	454041
1689	454042
55673	454043
13675	454044
1181	454045
13963	454046
24672	454047
70578	454048
40876	454049
77742	454050
9757	454051
14056	454052
87040	454053
9560	454054
70950	454055
86665	454056
2676	454057
36527	454058
7273	454059
27068	454060
23556	454061
11996	454062
53123	454063
51897	454064
21680	454065
101290	454066
10331	454067
59655	454068
34189	454069
72483	454070
31012	454071
80784	454072
43569	454073
58753	454074
14591	454075
776	454076
63732	454077
71069	454078
36560	454079
5572	454080
17606	454081
10616	454082
1492	454083
76133	454084
26508	454085
7325	454086
32421	454087
80438	454088
16936	454089
82299	454090
41817	454091
74628	454092
5219	454093
5154	454094
14414	454095
1234	454096
11766	454097
20586	454098
39303	454099
93653	454100
54818	454101
41842	454102
40	454103
1854	454104
100164	454105
10408	454106
27207	454107
1187	454108
39768	454109
10132	454110
45282	454111
68422	454112
27024	454113
5039	454114
1389	454115
36895	454116
111084	454117
87	454118
68424	454119
54828	454120
2716	454121
16974	454122
588	454123
4493	454124
73646	454125
15728	454126
11659	454127
64752	454128
929	454129
8971	454130
2487	454131
13	454132
5040	454133
63177	454134
47125	454135
6750	454136
28190	454137
82975	454138
26802	454139
19083	454140
76661	454141
2182	454142
38400	454143
21985	454144
7378	454145
189	454146
26722	454147
5048	454148
15322	454149
11305	454150
28954	454151
1203	454152
44830	454153
30806	454154
49930	454155
44891	454156
15020	454157
93947	454158
13393	454159
49375	454160
50491	454161
16326	454162
75639	454163
483	454164
16040	454165
36147	454166
4154	454167
94193	454168
66414	454169
26174	454170
11918	454171
63609	454172
443	454173
71764	454174
1380	454175
572	454176
28501	454177
64491	454178
8997	454179
151	454180
104394	454181
39768	454182
87	454183
30	454184
73192	454185
42137	454186
56111	454187
8037	454188
63283	454189
96332	454190
10290	454191
13286	454192
11457	454193
4017	454194
11236	454195
3697	454196
16859	454197
16820	454198
77525	454199
17535	454200
61686	454201
33276	454202
48138	454203
5565	454204
16361	454205
44665	454206
5	454207
3187	454208
21783	454209
2037	454210
13212	454211
50385	454212
54930	454213
103083	454214
4477	454215
80795	454216
33037	454217
606	454218
28165	454219
62997	454220
58875	454221
7930	454222
1029	454223
304	454224
73575	454225
109500	454226
53082	454227
4235	454228
36514	454229
44899	454230
751	454231
45693	454232
113842	454233
1663	454234
31446	454235
14034	454236
106255	454237
54560	454238
7756	454239
65018	454240
24822	454241
4050	454242
85141	454243
36225	454244
50536	454245
1477	454246
7079	454247
4199	454248
17857	454249
1463	454250
67603	454251
43201	454252
81881	454253
22659	454254
4607	454255
6537	454256
26210	454257
1744	454258
17963	454259
72575	454260
62823	454261
2684	454262
11336	454263
94715	454264
5775	454265
5557	454266
1905	454267
117	454268
11755	454269
98417	454270
73078	454271
8019	454272
31089	454273
30769	454274
27304	454275
19008	454276
6869	454277
78577	454278
79604	454279
35095	454280
12701	454281
1318	454282
12128	454283
7574	454284
27865	454285
48203	454286
9567	454287
4187	454288
48089	454289
55332	454290
13335	454291
11346	454292
10994	454293
1254	454294
991	454295
15102	454296
50306	454297
13472	454298
88864	454299
26737	454300
72113	454301
9227	454302
68737	454303
45671	454304
87512	454305
11852	454306
97266	454307
4910	454308
54095	454309
386	454310
105662	454311
34666	454312
33523	454313
67939	454314
161	454315
12107	454316
16171	454317
52665	454318
30109	454319
45433	454320
68544	454321
1088	454322
12182	454323
9618	454324
4488	454325
63147	454326
12818	454327
28884	454328
14079	454329
13637	454330
64158	454331
43522	454332
269	454333
33116	454334
7724	454335
3282	454336
32588	454337
2104	454338
74781	454339
1673	454340
33895	454341
78583	454342
22063	454343
51855	454344
7467	454345
69433	454346
107175	454347
99203	454348
15906	454349
13169	454350
53156	454351
71569	454352
44985	454353
10585	454354
5373	454355
4341	454356
120	454357
82534	454358
9583	454359
55651	454360
1461	454361
9794	454362
29881	454363
70	454364
20194	454365
22847	454366
2452	454367
439	454368
12743	454369
7507	454370
748	454371
281	454372
64809	454373
43546	454374
91300	454375
1774	454376
4283	454377
56054	454378
6826	454379
26670	454380
27391	454381
46111	454382
2032	454383
52218	454384
15837	454385
43378	454386
2208	454387
654	454388
9002	454389
14834	454390
56981	454391
4319	454392
80	454393
26601	454394
20283	454395
2099	454396
52948	454397
69643	454398
49187	454399
32777	454400
1464	454401
33472	454402
16862	454403
63534	454404
37313	454405
154	454406
247	454407
881	454408
3	454409
3464	454410
23620	454411
1473	454412
79250	454413
63752	454414
67937	454415
16540	454416
5559	454417
960	454418
1108	454419
1305	454420
49368	454421
100794	454422
14089	454423
503	454424
76449	454425
93323	454426
98664	454427
39330	454428
37708	454429
581	454430
10427	454431
11601	454432
99952	454433
8736	454434
197	454435
13093	454436
80713	454437
14082	454438
18197	454439
19940	454440
9720	454441
3647	454442
17674	454443
6734	454444
20492	454445
51686	454446
920	454447
9314	454448
20568	454449
23706	454450
860	454451
9377	454452
21991	454453
34900	454454
99746	454455
11937	454456
44644	454457
58127	454458
34512	454459
2451	454460
14318	454461
31483	454462
13230	454463
2373	454464
3686	454465
84509	454466
7	454467
32312	454468
58168	454469
3348	454470
70855	454471
35310	454472
50642	454473
101998	454474
4454	454475
46258	454476
31311	454477
19812	454478
43443	454479
30631	454480
74055	454481
5392	454482
9233	454483
11809	454484
6439	454485
73648	454486
70588	454487
47738	454488
5886	454489
55423	454490
4954	454491
88136	454492
25726	454493
71786	454494
79786	454495
56025	454496
12887	454497
48592	454498
74504	454499
62860	454500
31395	454501
555	454502
23378	454503
25175	454504
35353	454505
8560	454506
15887	454507
16859	454508
5153	454509
4866	454510
29	454511
19833	454512
28129	454513
11425	454514
4730	454515
54429	454516
29428	454517
5172	454518
3402	454519
15050	454520
3347	454521
2047	454522
99460	454523
3169	454524
785	454525
9143	454526
30267	454527
55892	454528
15860	454529
30736	454530
32353	454531
32221	454532
15884	454533
18472	454534
24044	454535
9896	454536
9336	454537
2150	454538
15003	454539
85890	454540
5181	454541
48647	454542
3903	454543
46444	454544
6704	454545
32325	454546
61113	454547
31471	454548
38729	454549
38132	454550
2904	454551
23975	454552
20544	454553
2772	454554
10410	454555
41633	454556
11	454557
91085	454558
1859	454559
15359	454560
399	454561
32	454562
15226	454563
51719	454564
32244	454565
40292	454566
15185	454567
82081	454568
2954	454569
27954	454570
20858	454571
5587	454572
34973	454573
187	454574
24	454575
47156	454576
9714	454577
65150	454578
31166	454579
20247	454580
5446	454581
108326	454582
58486	454583
33524	454584
4611	454585
66	454586
99052	454587
4473	454588
11337	454589
6133	454590
9857	454591
22860	454592
11655	454593
80245	454594
27417	454595
48575	454596
5017	454597
79122	454598
8707	454599
16242	454600
2543	454601
16280	454602
2503	454603
109929	454604
47301	454605
79790	454606
36997	454607
44375	454608
6989	454609
49765	454610
36	454611
26898	454612
57828	454613
40040	454614
33558	454615
2854	454616
39802	454617
9534	454618
26794	454619
30173	454620
52221	454621
23262	454622
434	454623
11060	454624
6374	454625
4774	454626
87329	454627
35787	454628
12423	454629
747	454630
58949	454631
48811	454632
60785	454633
81512	454634
2633	454635
8404	454636
82688	454637
18220	454638
34093	454639
2509	454640
35431	454641
57715	454642
44693	454643
19189	454644
68504	454645
420	454646
34654	454647
69257	454648
19292	454649
40652	454650
25721	454651
56315	454652
15010	454653
103692	454654
3497	454655
11758	454656
70664	454657
74443	454658
569	454659
917	454660
10075	454661
30545	454662
270	454663
3420	454664
42265	454665
114	454666
52984	454667
107066	454668
54980	454669
102587	454670
22680	454671
8490	454672
77749	454673
9411	454674
68966	454675
2515	454676
221	454677
486	454678
71600	454679
16833	454680
40021	454681
30956	454682
47670	454683
82501	454684
22693	454685
44655	454686
56995	454687
109	454688
81847	454689
38711	454690
23966	454691
3161	454692
34540	454693
44001	454694
64000	454695
36010	454696
62772	454697
14963	454698
18	454699
517	454700
1263	454701
29040	454702
5571	454703
7064	454704
10288	454705
142	454706
39109	454707
23450	454708
51296	454709
16204	454710
65849	454711
4479	454712
783	454713
5704	454714
49768	454715
16269	454716
75830	454717
27101	454718
26753	454719
5620	454720
53125	454721
6047	454722
16953	454723
880	454724
617	454725
24928	454726
33650	454727
18521	454728
13522	454729
31473	454730
3608	454731
23699	454732
3075	454733
3157	454734
41106	454735
71844	454736
55519	454737
12023	454738
38783	454739
19816	454740
31103	454741
11981	454742
26611	454743
2141	454744
83791	454745
12198	454746
13386	454747
38920	454748
66747	454749
14658	454750
43172	454751
5879	454752
36085	454753
36398	454754
28528	454755
7201	454756
3050	454757
14750	454758
17390	454759
33407	454760
16716	454761
17	454762
692	454763
6255	454764
4385	454765
41266	454766
81497	454767
27200	454768
4782	454769
21395	454770
86776	454771
568	454772
4763	454773
8608	454774
37874	454775
26161	454776
3798	454777
9750	454778
1517	454779
63946	454780
7362	454781
34934	454782
64987	454783
5567	454784
43039	454785
3437	454786
56016	454787
57221	454788
17061	454789
17357	454790
73066	454791
50852	454792
6494	454793
31818	454794
6347	454795
6133	454796
14941	454797
2978	454798
12950	454799
52164	454800
103139	454801
3525	454802
7329	454803
42333	454804
11262	454805
27797	454806
52204	454807
90543	454808
35759	454809
13788	454810
16771	454811
65866	454812
104962	454813
43393	454814
21701	454815
71152	454816
977	454817
38748	454818
16867	454819
2627	454820
45698	454821
80345	454822
21626	454823
145	454824
15789	454825
10679	454826
55054	454827
42760	454828
2349	454829
79321	454830
3239	454831
46186	454832
53221	454833
567	454834
10755	454835
59634	454836
980	454837
55	454838
3329	454839
16835	454840
49869	454841
103610	454842
42858	454843
42819	454844
71427	454845
2575	454846
7132	454847
57042	454848
45674	454849
25486	454850
56754	454851
21903	454852
21494	454853
28277	454854
3533	454855
249	454856
15678	454857
50092	454858
34	454859
14927	454860
108308	454861
47285	454862
24991	454863
68177	454864
254	454865
61105	454866
33450	454867
6282	454868
2970	454869
59826	454870
23310	454871
56296	454872
11440	454873
74902	454874
16169	454875
1367	454876
18984	454877
68855	454878
67671	454879
96025	454880
25587	454881
66202	454882
36393	454883
75007	454884
9052	454885
43443	454886
8231	454887
10988	454888
40679	454889
17709	454890
8262	454891
47220	454892
3081	454893
19986	454894
3095	454895
6956	454896
990	454897
1356	454898
38137	454899
42430	454900
11482	454901
598	454902
30191	454903
6117	454904
13014	454905
14934	454906
11898	454907
18205	454908
21605	454909
31279	454910
5495	454911
32518	454912
20622	454913
21201	454914
287	454915
3	454916
1344	454917
7250	454918
2290	454919
33504	454920
146	454921
18186	454922
36540	454923
17182	454924
12941	454925
9090	454926
2586	454927
8328	454928
36485	454929
51899	454930
91116	454931
801	454932
15489	454933
4535	454934
37708	454935
51	454936
6849	454937
11323	454938
19991	454939
7878	454940
59108	454941
15	454942
3170	454943
18550	454944
36459	454945
56845	454946
57175	454947
6147	454948
774	454949
299	454950
91125	454951
48838	454952
1448	454953
40095	454954
111	454955
37131	454956
38612	454957
91003	454958
44615	454959
4394	454960
34937	454961
14523	454962
53869	454963
17106	454964
17756	454965
60268	454966
51999	454967
27414	454968
41478	454969
7128	454970
13566	454971
13527	454972
14893	454973
10426	454974
39121	454975
12939	454976
2463	454977
57734	454978
61881	454979
43580	454980
66295	454981
55300	454982
32258	454983
20540	454984
19808	454985
18925	454986
79856	454987
9625	454988
27578	454989
26015	454990
1850	454991
5139	454992
47615	454993
14065	454994
24282	454995
34028	454996
46321	454997
1301	454998
26473	454999
70775	455000
339	455001
90552	455002
41923	455003
40494	455004
1121	455005
28015	455006
14116	455007
40799	455008
70011	455009
43072	455010
72765	455011
177	455012
21519	455013
41242	455014
55574	455015
6915	455016
24252	455017
19640	455018
31224	455019
16133	455020
4816	455021
42461	455022
33175	455023
3769	455024
78550	455025
59870	455026
22329	455027
3718	455028
69787	455029
18960	455030
71483	455031
657	455032
23259	455033
2898	455034
107403	455035
62433	455036
45127	455037
42934	455038
395	455039
42056	455040
72	455041
3997	455042
21777	455043
38975	455044
61525	455045
6910	455046
85459	455047
19622	455048
2820	455049
35844	455050
11077	455051
1697	455052
64555	455053
765	455054
52171	455055
44828	455056
25632	455057
48652	455058
34727	455059
12942	455060
2167	455061
46596	455062
3408	455063
1452	455064
88666	455065
65434	455066
11990	455067
3575	455068
32283	455069
71397	455070
549	455071
39678	455072
40164	455073
110619	455074
39671	455075
7107	455076
9933	455077
13422	455078
2185	455079
8376	455080
55177	455081
9926	455082
13805	455083
52013	455084
59557	455085
1687	455086
498	455087
33781	455088
16621	455089
255	455090
26549	455091
30693	455092
36793	455093
175	455094
34636	455095
27533	455096
10365	455097
52068	455098
17030	455099
14019	455100
4026	455101
87794	455102
46593	455103
11222	455104
488	455105
71433	455106
55433	455107
19915	455108
24259	455109
2345	455110
1466	455111
59872	455112
34687	455113
50210	455114
20672	455115
63536	455116
35998	455117
481	455118
4250	455119
3311	455120
1400	455121
77456	455122
35442	455123
8642	455124
47156	455125
22835	455126
45569	455127
1490	455128
21184	455129
18781	455130
40929	455131
27164	455132
50922	455133
35047	455134
847	455135
42625	455136
11649	455137
92094	455138
76509	455139
744	455140
6867	455141
10591	455142
36769	455143
49203	455144
31011	455145
16875	455146
5105	455147
25775	455148
52165	455149
2884	455150
9231	455151
77815	455152
86	455153
18692	455154
31714	455155
29686	455156
15038	455157
23533	455158
3731	455159
13017	455160
32184	455161
17987	455162
5303	455163
33685	455164
3121	455165
44904	455166
76507	455167
17185	455168
6261	455169
14642	455170
71939	455171
9497	455172
48760	455173
758	455174
89132	455175
26512	455176
65526	455177
11569	455178
20114	455179
15004	455180
6901	455181
12991	455182
1500	455183
61779	455184
49899	455185
55081	455186
31427	455187
31955	455188
2067	455189
16048	455190
65236	455191
45570	455192
34210	455193
14306	455194
72275	455195
19610	455196
22476	455197
7249	455198
9104	455199
31247	455200
50932	455201
57791	455202
42051	455203
64918	455204
5495	455205
11130	455206
25791	455207
1327	455208
62432	455209
9451	455210
24337	455211
20929	455212
45379	455213
61725	455214
10407	455215
16510	455216
25452	455217
27410	455218
11826	455219
25976	455220
53620	455221
104111	455222
20769	455223
15273	455224
79725	455225
5788	455226
23758	455227
11167	455228
113645	455229
31503	455230
1100	455231
53766	455232
7536	455233
61936	455234
22091	455235
70574	455236
98171	455237
34637	455238
43734	455239
15801	455240
13035	455241
18300	455242
57571	455243
5630	455244
57965	455245
21322	455246
11581	455247
66839	455248
44260	455249
4629	455250
32712	455251
25531	455252
82548	455253
56786	455254
25036	455255
74060	455256
100232	455257
17770	455258
20478	455259
21183	455260
21794	455261
50	455262
79831	455263
8404	455264
2759	455265
874	455266
46690	455267
23112	455268
13252	455269
73340	455270
93	455271
9941	455272
37454	455273
12382	455274
58834	455275
61940	455276
12171	455277
6508	455278
38392	455279
62816	455280
22161	455281
14581	455282
28548	455283
24260	455284
12	455285
98838	455286
35794	455287
49976	455288
11253	455289
48853	455290
57729	455291
45276	455292
1748	455293
31177	455294
74690	455295
5437	455296
4986	455297
37323	455298
11631	455299
25661	455300
139	455301
5469	455302
69544	455303
23221	455304
34668	455305
54042	455306
6735	455307
10808	455308
42212	455309
345	455310
8931	455311
1219	455312
8928	455313
1031	455314
6059	455315
2974	455316
16926	455317
11228	455318
50732	455319
15338	455320
24702	455321
19977	455322
34716	455323
38807	455324
34836	455325
1267	455326
9266	455327
46824	455328
34691	455329
12778	455330
54697	455331
11958	455332
17971	455333
48306	455334
1981	455335
62341	455336
50102	455337
49166	455338
54673	455339
22912	455340
58412	455341
71765	455342
48889	455343
2647	455344
71212	455345
24570	455346
4260	455347
3181	455348
24484	455349
4176	455350
15334	455351
11739	455352
386	455353
45838	455354
29293	455355
39161	455356
55691	455357
61704	455358
29	455359
4739	455360
3740	455361
16283	455362
87274	455363
27364	455364
9324	455365
47407	455366
33528	455367
11135	455368
91682	455369
2647	455370
8509	455371
71501	455372
2517	455373
6009	455374
70869	455375
34072	455376
55711	455377
3084	455378
13925	455379
18991	455380
81932	455381
23352	455382
50095	455383
4321	455384
60514	455385
1927	455386
6408	455387
13654	455388
2917	455389
16246	455390
14746	455391
60058	455392
85843	455393
17440	455394
69315	455395
19	455396
80726	455397
1659	455398
9807	455399
14307	455400
6409	455401
29165	455402
102234	455403
41361	455404
3581	455405
72899	455406
14742	455407
66892	455408
22654	455409
17464	455410
15237	455411
8181	455412
1558	455413
11220	455414
17985	455415
36178	455416
16280	455417
51246	455418
1735	455419
7909	455420
27610	455421
5162	455422
64816	455423
53482	455424
35753	455425
9206	455426
1113	455427
52045	455428
20340	455429
8181	455430
10914	455431
4033	455432
21418	455433
89686	455434
35053	455435
3576	455436
159	455437
1165	455438
13748	455439
9221	455440
407	455441
6977	455442
40773	455443
5696	455444
4303	455445
19433	455446
69633	455447
1328	455448
14501	455449
59850	455450
40362	455451
28965	455452
12222	455453
55324	455454
20266	455455
9177	455456
21536	455457
110214	455458
71467	455459
25691	455460
8318	455461
62627	455462
4180	455463
3459	455464
10856	455465
67338	455466
1456	455467
58488	455468
20418	455469
98134	455470
36028	455471
12461	455472
42927	455473
4097	455474
15949	455475
83847	455476
11901	455477
111009	455478
30062	455479
19942	455480
27858	455481
463	455482
4409	455483
57618	455484
89767	455485
62615	455486
8835	455487
22072	455488
34283	455489
4649	455490
49514	455491
15165	455492
4229	455493
39272	455494
14259	455495
86	455496
111467	455497
44529	455498
43543	455499
95349	455500
61571	455501
8867	455502
22859	455503
5806	455504
6095	455505
18556	455506
28132	455507
38777	455508
19750	455509
13305	455510
53914	455511
23194	455512
51014	455513
17227	455514
38453	455515
2713	455516
46058	455517
19131	455518
91710	455519
8842	455520
17388	455521
4551	455522
79286	455523
5741	455524
14914	455525
8308	455526
33737	455527
2915	455528
50274	455529
30645	455530
12918	455531
44670	455532
14027	455533
47618	455534
374	455535
1924	455536
127	455537
5371	455538
74761	455539
1931	455540
23619	455541
3131	455542
57710	455543
5665	455544
4109	455545
9556	455546
34910	455547
59873	455548
33817	455549
48979	455550
19756	455551
1412	455552
52326	455553
9521	455554
47815	455555
25632	455556
49197	455557
12478	455558
62975	455559
80921	455560
35702	455561
73044	455562
38828	455563
18209	455564
30968	455565
42249	455566
19099	455567
38582	455568
38707	455569
114546	455570
57449	455571
16105	455572
17235	455573
2064	455574
26995	455575
19952	455576
13007	455577
15411	455578
5162	455579
5007	455580
31153	455581
3554	455582
883	455583
10992	455584
48662	455585
42505	455586
2501	455587
695	455588
63944	455589
81971	455590
15688	455591
16638	455592
10452	455593
53452	455594
29513	455595
4848	455596
40349	455597
7772	455598
51768	455599
56480	455600
45	455601
2573	455602
8667	455603
33698	455604
61339	455605
11376	455606
59987	455607
65852	455608
28454	455609
2838	455610
31406	455611
33945	455612
11543	455613
12064	455614
1500	455615
25081	455616
9086	455617
1265	455618
69853	455619
856	455620
8343	455621
491	455622
17786	455623
22835	455624
3680	455625
17872	455626
49286	455627
16013	455628
83382	455629
38556	455630
10687	455631
81161	455632
27438	455633
1371	455634
88881	455635
1484	455636
62803	455637
23041	455638
20710	455639
57083	455640
27862	455641
74568	455642
85644	455643
15819	455644
31453	455645
48873	455646
18196	455647
73423	455648
1761	455649
21373	455650
45364	455651
46698	455652
2961	455653
19333	455654
25946	455655
25190	455656
100362	455657
21968	455658
26382	455659
57	455660
8512	455661
31760	455662
3074	455663
5185	455664
1085	455665
14348	455666
68447	455667
73140	455668
29440	455669
15857	455670
1157	455671
82790	455672
25709	455673
18381	455674
58076	455675
49899	455676
52587	455677
52328	455678
42446	455679
2863	455680
14867	455681
95549	455682
34142	455683
68361	455684
19825	455685
30678	455686
14569	455687
15493	455688
26001	455689
43701	455690
1077	455691
4175	455692
4576	455693
41508	455694
76446	455695
4484	455696
68750	455697
66823	455698
61482	455699
5	455700
5473	455701
7954	455702
16989	455703
16337	455704
74103	455705
81790	455706
24454	455707
54444	455708
1674	455709
2819	455710
5217	455711
1903	455712
11596	455713
63520	455714
64740	455715
37173	455716
38693	455717
9031	455718
35830	455719
98143	455720
15076	455721
2073	455722
241	455723
249	455724
6658	455725
3564	455726
23658	455727
72928	455728
16688	455729
6738	455730
10371	455731
1730	455732
21413	455733
16265	455734
16112	455735
5770	455736
28464	455737
18991	455738
64756	455739
99	455740
12429	455741
15647	455742
64008	455743
33026	455744
16487	455745
30454	455746
14558	455747
1208	455748
1050	455749
38778	455750
38768	455751
28993	455752
78612	455753
98878	455754
8394	455755
37174	455756
3369	455757
90023	455758
5613	455759
69463	455760
55208	455761
39238	455762
4189	455763
49414	455764
1750	455765
38800	455766
12671	455767
21372	455768
55282	455769
10260	455770
5232	455771
2	455772
4815	455773
61340	455774
9509	455775
7316	455776
110865	455777
100744	455778
25928	455779
43105	455780
5868	455781
50093	455782
26841	455783
21114	455784
5393	455785
85105	455786
46832	455787
24766	455788
22638	455789
34316	455790
12732	455791
11319	455792
80173	455793
6265	455794
41586	455795
47858	455796
28436	455797
76786	455798
84057	455799
12213	455800
2811	455801
3478	455802
14099	455803
67018	455804
76883	455805
22	455806
25575	455807
52469	455808
1118	455809
62424	455810
89713	455811
6981	455812
72545	455813
51332	455814
40600	455815
7624	455816
79400	455817
30308	455818
77248	455819
4137	455820
62126	455821
103514	455822
1846	455823
71564	455824
90334	455825
1404	455826
71590	455827
31691	455828
28106	455829
52806	455830
53	455831
7326	455832
1487	455833
7270	455834
4865	455835
2883	455836
6993	455837
11091	455838
27405	455839
82785	455840
24247	455841
2838	455842
16686	455843
71386	455844
5466	455845
14140	455846
8408	455847
7614	455848
19843	455849
834	455850
26392	455851
8184	455852
29226	455853
67127	455854
32817	455855
10888	455856
46364	455857
550	455858
79862	455859
21478	455860
78485	455861
6736	455862
64046	455863
14292	455864
26338	455865
812	455866
21937	455867
294	455868
22397	455869
23044	455870
47789	455871
63172	455872
20701	455873
92452	455874
102894	455875
84239	455876
24957	455877
44905	455878
61322	455879
47358	455880
2535	455881
34166	455882
5759	455883
74826	455884
60620	455885
5856	455886
37977	455887
11128	455888
17224	455889
15297	455890
35622	455891
99034	455892
21	455893
29594	455894
49817	455895
33593	455896
1810	455897
3186	455898
8040	455899
1212	455900
45089	455901
44513	455902
33499	455903
11572	455904
25056	455905
17348	455906
24006	455907
47007	455908
8847	455909
47677	455910
29219	455911
50644	455912
5224	455913
4229	455914
56	455915
8298	455916
622	455917
70752	455918
39122	455919
14490	455920
44553	455921
16481	455922
13419	455923
26165	455924
87267	455925
94124	455926
1061	455927
3851	455928
84043	455929
70022	455930
28624	455931
76209	455932
4958	455933
82396	455934
23402	455935
80	455936
1415	455937
10060	455938
12919	455939
64965	455940
1163	455941
15100	455942
43746	455943
94061	455944
75794	455945
1612	455946
62139	455947
48602	455948
255	455949
1568	455950
12449	455951
55180	455952
25698	455953
45801	455954
18028	455955
1556	455956
10175	455957
19697	455958
43867	455959
50949	455960
7011	455961
31751	455962
8359	455963
33700	455964
16329	455965
62960	455966
5489	455967
2365	455968
37624	455969
11753	455970
54510	455971
8829	455972
10672	455973
10717	455974
75714	455975
26599	455976
41586	455977
27454	455978
64050	455979
18790	455980
46428	455981
10808	455982
45246	455983
4582	455984
35611	455985
1986	455986
29926	455987
11529	455988
1195	455989
3772	455990
80157	455991
44853	455992
38479	455993
61229	455994
18019	455995
15328	455996
21628	455997
27565	455998
359	455999
8784	456000
94592	456001
6524	456002
36385	456003
530	456004
8916	456005
40437	456006
24448	456007
3502	456008
45149	456009
4163	456010
33358	456011
20604	456012
55593	456013
65694	456014
960	456015
10133	456016
8462	456017
109013	456018
140	456019
17463	456020
49763	456021
48071	456022
33991	456023
64420	456024
58482	456025
54437	456026
8784	456027
58388	456028
99254	456029
49026	456030
30162	456031
40469	456032
1609	456033
72683	456034
42983	456035
41181	456036
67	456037
3767	456038
5911	456039
23851	456040
22470	456041
37585	456042
53363	456043
82780	456044
4314	456045
17362	456046
4489	456047
81106	456048
27375	456049
51031	456050
16372	456051
77588	456052
16146	456053
54231	456054
98083	456055
30706	456056
54990	456057
13360	456058
71193	456059
103411	456060
38560	456061
28800	456062
17501	456063
54987	456064
20055	456065
12826	456066
79902	456067
13274	456068
12368	456069
90125	456070
38074	456071
8244	456072
39020	456073
24242	456074
3410	456075
34	456076
36407	456077
5969	456078
30296	456079
23595	456080
44880	456081
1845	456082
2955	456083
52484	456084
2446	456085
20071	456086
19719	456087
6376	456088
71341	456089
8642	456090
42965	456091
36672	456092
14703	456093
36984	456094
66610	456095
8428	456096
14279	456097
25446	456098
48745	456099
3145	456100
84368	456101
33660	456102
2938	456103
30928	456104
9891	456105
81194	456106
53469	456107
1175	456108
905	456109
102348	456110
10321	456111
3565	456112
30221	456113
70014	456114
77709	456115
16118	456116
40488	456117
14298	456118
52093	456119
49229	456120
21727	456121
1238	456122
46177	456123
109167	456124
38175	456125
27294	456126
35501	456127
17059	456128
79731	456129
77655	456130
52161	456131
78465	456132
76716	456133
45711	456134
500	456135
1118	456136
54056	456137
13029	456138
13204	456139
70244	456140
61491	456141
13047	456142
17122	456143
45034	456144
30168	456145
68482	456146
4950	456147
1654	456148
8420	456149
28477	456150
51933	456151
54175	456152
50658	456153
63369	456154
40914	456155
883	456156
77056	456157
16324	456158
10110	456159
55493	456160
14565	456161
35495	456162
25163	456163
5356	456164
98267	456165
67692	456166
12422	456167
39797	456168
5269	456169
19919	456170
21362	456171
13958	456172
41999	456173
5291	456174
69919	456175
1783	456176
10896	456177
18363	456178
2088	456179
9192	456180
50120	456181
19825	456182
21420	456183
4546	456184
28809	456185
46880	456186
8910	456187
13139	456188
74949	456189
105817	456190
64718	456191
1785	456192
70819	456193
10	456194
29642	456195
67234	456196
53363	456197
30080	456198
7782	456199
4307	456200
33389	456201
57882	456202
6263	456203
3725	456204
319	456205
1786	456206
55662	456207
24702	456208
489	456209
69539	456210
84603	456211
9759	456212
2284	456213
22287	456214
47654	456215
16289	456216
39837	456217
394	456218
58507	456219
6943	456220
21562	456221
47216	456222
44390	456223
18728	456224
86896	456225
61678	456226
6043	456227
38351	456228
17	456229
898	456230
13113	456231
37685	456232
103	456233
52499	456234
1055	456235
2926	456236
21084	456237
76672	456238
98024	456239
69355	456240
1931	456241
29610	456242
54030	456243
51182	456244
5601	456245
47729	456246
73516	456247
4236	456248
27183	456249
737	456250
82243	456251
15494	456252
67401	456253
18673	456254
71	456255
15137	456256
14176	456257
89638	456258
2183	456259
572	456260
8166	456261
6381	456262
2872	456263
22643	456264
36206	456265
16585	456266
31823	456267
15774	456268
11727	456269
79831	456270
166	456271
16611	456272
1307	456273
35245	456274
9226	456275
67746	456276
68088	456277
48716	456278
30796	456279
28430	456280
4877	456281
7638	456282
30795	456283
13709	456284
55502	456285
5295	456286
4622	456287
6240	456288
53204	456289
79548	456290
82014	456291
26414	456292
1434	456293
15717	456294
54632	456295
25141	456296
15849	456297
50792	456298
11433	456299
89997	456300
1018	456301
16742	456302
4318	456303
3564	456304
19961	456305
58580	456306
16445	456307
54945	456308
18305	456309
76707	456310
97621	456311
62778	456312
58024	456313
4193	456314
12219	456315
28483	456316
20428	456317
12054	456318
466	456319
33711	456320
16581	456321
9033	456322
30853	456323
36869	456324
29206	456325
1350	456326
2294	456327
19953	456328
23680	456329
3400	456330
88811	456331
34188	456332
17355	456333
19067	456334
17719	456335
36303	456336
72447	456337
63948	456338
34439	456339
88768	456340
40008	456341
39555	456342
6270	456343
6512	456344
28446	456345
38581	456346
28091	456347
12161	456348
28997	456349
8104	456350
13354	456351
146	456352
55399	456353
18349	456354
18875	456355
29161	456356
7545	456357
86876	456358
102514	456359
73887	456360
1268	456361
28667	456362
22913	456363
4513	456364
33309	456365
6944	456366
8601	456367
4863	456368
47013	456369
13534	456370
72696	456371
16960	456372
6627	456373
14	456374
38118	456375
28296	456376
45010	456377
1912	456378
60346	456379
13348	456380
51523	456381
40606	456382
64105	456383
54844	456384
13502	456385
17961	456386
47583	456387
21491	456388
38399	456389
76683	456390
6523	456391
33489	456392
97988	456393
41165	456394
84306	456395
16569	456396
35771	456397
63601	456398
94999	456399
53177	456400
65883	456401
252	456402
41282	456403
44275	456404
90398	456405
8873	456406
37462	456407
66923	456408
19534	456409
59749	456410
32798	456411
100975	456412
131	456413
81054	456414
39959	456415
6518	456416
58537	456417
14926	456418
71806	456419
12956	456420
21962	456421
1468	456422
1763	456423
904	456424
23817	456425
6220	456426
14010	456427
14468	456428
15492	456429
48273	456430
83616	456431
15838	456432
27458	456433
11100	456434
40651	456435
13132	456436
9440	456437
70397	456438
38223	456439
49232	456440
11795	456441
94240	456442
68879	456443
94621	456444
23758	456445
64850	456446
38559	456447
38705	456448
4118	456449
14324	456450
51165	456451
57268	456452
13389	456453
5520	456454
12828	456455
24059	456456
53648	456457
1351	456458
43509	456459
30725	456460
13236	456461
20346	456462
11735	456463
17862	456464
46376	456465
32571	456466
70594	456467
34304	456468
58486	456469
44642	456470
67018	456471
76233	456472
11877	456473
22375	456474
25588	456475
11354	456476
2321	456477
4425	456478
42733	456479
19979	456480
7825	456481
5125	456482
25529	456483
711	456484
25754	456485
17904	456486
14217	456487
82561	456488
3563	456489
42469	456490
42886	456491
26950	456492
50912	456493
4878	456494
107188	456495
22081	456496
26648	456497
881	456498
54056	456499
68277	456500
32596	456501
64217	456502
41116	456503
327	456504
8504	456505
24411	456506
4514	456507
30101	456508
32921	456509
26674	456510
56329	456511
76498	456512
47482	456513
2975	456514
43488	456515
53891	456516
74730	456517
58117	456518
2744	456519
20237	456520
9118	456521
66582	456522
78790	456523
13075	456524
52518	456525
10149	456526
472	456527
1785	456528
7961	456529
34608	456530
47807	456531
18049	456532
57	456533
38288	456534
85475	456535
53249	456536
47484	456537
3325	456538
6413	456539
8391	456540
58466	456541
4859	456542
104720	456543
33437	456544
89365	456545
28068	456546
52049	456547
191	456548
4490	456549
6920	456550
1642	456551
19753	456552
31234	456553
1362	456554
14843	456555
64	456556
36681	456557
16530	456558
54080	456559
9885	456560
2288	456561
8452	456562
36027	456563
2578	456564
6633	456565
19225	456566
30245	456567
34235	456568
8534	456569
36223	456570
42404	456571
15063	456572
9629	456573
37136	456574
8580	456575
42480	456576
15198	456577
36396	456578
13346	456579
31602	456580
692	456581
31858	456582
63878	456583
676	456584
18789	456585
2932	456586
80963	456587
18880	456588
43653	456589
9513	456590
23550	456591
4296	456592
653	456593
26223	456594
35550	456595
10314	456596
30971	456597
15113	456598
42560	456599
49682	456600
9125	456601
31873	456602
69553	456603
41715	456604
2652	456605
92	456606
35639	456607
9093	456608
1835	456609
5884	456610
108152	456611
22850	456612
339	456613
3908	456614
18686	456615
4125	456616
17597	456617
78803	456618
45004	456619
101414	456620
48583	456621
86858	456622
50498	456623
11595	456624
26714	456625
21528	456626
22775	456627
69508	456628
3871	456629
475	456630
9183	456631
51560	456632
10812	456633
19288	456634
9242	456635
13170	456636
39616	456637
17882	456638
2400	456639
30092	456640
22212	456641
26677	456642
11117	456643
31751	456644
63109	456645
28253	456646
15959	456647
31363	456648
46371	456649
49838	456650
65469	456651
43480	456652
47239	456653
6383	456654
101945	456655
2774	456656
3911	456657
11323	456658
5265	456659
13514	456660
7434	456661
24135	456662
98800	456663
5208	456664
69073	456665
54026	456666
22383	456667
7771	456668
22	456669
48360	456670
14604	456671
8	456672
8733	456673
31746	456674
2952	456675
5100	456676
62046	456677
13749	456678
3699	456679
5853	456680
110413	456681
22895	456682
23489	456683
95702	456684
44961	456685
64464	456686
5866	456687
7526	456688
13882	456689
16495	456690
45179	456691
83765	456692
170	456693
5208	456694
68916	456695
85737	456696
50778	456697
46725	456698
23779	456699
48996	456700
91215	456701
17387	456702
12701	456703
151	456704
45106	456705
42066	456706
20045	456707
54050	456708
12922	456709
15182	456710
5351	456711
90715	456712
55287	456713
22223	456714
18492	456715
54870	456716
7436	456717
49998	456718
30508	456719
22202	456720
34485	456721
29608	456722
32	456723
45086	456724
21082	456725
15226	456726
66333	456727
456	456728
35401	456729
61464	456730
11475	456731
35050	456732
18348	456733
6539	456734
11812	456735
53080	456736
53135	456737
46536	456738
69340	456739
1398	456740
36443	456741
65459	456742
5391	456743
74503	456744
57951	456745
58224	456746
5014	456747
64743	456748
16177	456749
31052	456750
232	456751
6596	456752
4494	456753
18832	456754
49481	456755
21682	456756
9555	456757
17081	456758
10557	456759
7004	456760
4773	456761
31321	456762
15156	456763
36888	456764
10229	456765
1890	456766
44476	456767
6562	456768
8468	456769
97103	456770
59570	456771
13132	456772
52655	456773
26056	456774
48276	456775
62465	456776
20735	456777
47721	456778
45319	456779
75807	456780
41947	456781
29314	456782
42	456783
14	456784
16547	456785
51118	456786
8456	456787
7600	456788
3404	456789
681	456790
1081	456791
87042	456792
5545	456793
31468	456794
15106	456795
76123	456796
68059	456797
43197	456798
33938	456799
11902	456800
98685	456801
7126	456802
55796	456803
15052	456804
4752	456805
85420	456806
24868	456807
52422	456808
23706	456809
11485	456810
80141	456811
15915	456812
47784	456813
6045	456814
25961	456815
12220	456816
98660	456817
9287	456818
20071	456819
56132	456820
6841	456821
19687	456822
16026	456823
6029	456824
1765	456825
36560	456826
3275	456827
4	456828
925	456829
36699	456830
21308	456831
25851	456832
12661	456833
58933	456834
80170	456835
1338	456836
86963	456837
16262	456838
19276	456839
2762	456840
1731	456841
97741	456842
6739	456843
65	456844
9650	456845
67407	456846
31442	456847
64276	456848
34043	456849
3403	456850
48390	456851
11293	456852
3140	456853
7689	456854
46092	456855
118	456856
97241	456857
9542	456858
2453	456859
39115	456860
3091	456861
24315	456862
24633	456863
4773	456864
43827	456865
10034	456866
5178	456867
33454	456868
53567	456869
24250	456870
1169	456871
55912	456872
95530	456873
19166	456874
1419	456875
25185	456876
19120	456877
85140	456878
96518	456879
32119	456880
46295	456881
15672	456882
2112	456883
7115	456884
23677	456885
39973	456886
5138	456887
64721	456888
2135	456889
89086	456890
75758	456891
38197	456892
45148	456893
1861	456894
338	456895
2712	456896
48499	456897
2217	456898
46562	456899
44125	456900
71160	456901
12945	456902
17280	456903
13937	456904
35692	456905
5517	456906
47852	456907
42701	456908
24805	456909
9175	456910
67635	456911
92619	456912
42888	456913
630	456914
50335	456915
44960	456916
75564	456917
34180	456918
910	456919
1701	456920
23757	456921
712	456922
55724	456923
33446	456924
36281	456925
7126	456926
86175	456927
1086	456928
21015	456929
73500	456930
61023	456931
60504	456932
1384	456933
1306	456934
48344	456935
45049	456936
23543	456937
33761	456938
2638	456939
11004	456940
457	456941
12647	456942
68894	456943
173	456944
19484	456945
6983	456946
45127	456947
17208	456948
11339	456949
36853	456950
60783	456951
7416	456952
3242	456953
14302	456954
33266	456955
49423	456956
36288	456957
14639	456958
52	456959
92137	456960
4263	456961
72009	456962
11402	456963
5405	456964
12489	456965
78122	456966
10370	456967
45562	456968
32053	456969
54259	456970
44133	456971
52725	456972
18531	456973
9351	456974
99016	456975
22200	456976
51517	456977
899	456978
8932	456979
804	456980
8942	456981
3533	456982
76382	456983
59434	456984
49860	456985
1995	456986
1221	456987
9365	456988
53149	456989
32745	456990
36344	456991
47090	456992
16328	456993
40494	456994
3054	456995
11574	456996
2973	456997
29399	456998
23050	456999
25070	457000
375	457001
65916	457002
53692	457003
79268	457004
1988	457005
701	457006
32528	457007
19473	457008
33971	457009
2283	457010
89129	457011
89828	457012
38	457013
10551	457014
5454	457015
25595	457016
80145	457017
28752	457018
4164	457019
4247	457020
20424	457021
99618	457022
55275	457023
1845	457024
52479	457025
28545	457026
5691	457027
34270	457028
41648	457029
3837	457030
18741	457031
79292	457032
1129	457033
1195	457034
7759	457035
1310	457036
69887	457037
22908	457038
53502	457039
625	457040
1357	457041
29714	457042
208	457043
54456	457044
34079	457045
45675	457046
26869	457047
44255	457048
64807	457049
8350	457050
94625	457051
71288	457052
29897	457053
76022	457054
17631	457055
33241	457056
33226	457057
39767	457058
27552	457059
2170	457060
22224	457061
26841	457062
41066	457063
27457	457064
44862	457065
22401	457066
42599	457067
37463	457068
81071	457069
78189	457070
27566	457071
4719	457072
17249	457073
17085	457074
90257	457075
23637	457076
34227	457077
59269	457078
38316	457079
40045	457080
32504	457081
85813	457082
2320	457083
78697	457084
78352	457085
8149	457086
29076	457087
71151	457088
12256	457089
34353	457090
38497	457091
41901	457092
58663	457093
3847	457094
92968	457095
18505	457096
7733	457097
10520	457098
20293	457099
92548	457100
4292	457101
48677	457102
14675	457103
2270	457104
10671	457105
20986	457106
21176	457107
82713	457108
48702	457109
20963	457110
18632	457111
75788	457112
47561	457113
4691	457114
6066	457115
2592	457116
56404	457117
16482	457118
59669	457119
83646	457120
61214	457121
26766	457122
37278	457123
10038	457124
78861	457125
108076	457126
3410	457127
95699	457128
13915	457129
3591	457130
49314	457131
9936	457132
101713	457133
88942	457134
67888	457135
28517	457136
491	457137
73376	457138
36763	457139
17273	457140
41594	457141
5161	457142
100206	457143
15372	457144
9322	457145
16847	457146
8559	457147
9074	457148
43837	457149
45445	457150
883	457151
2558	457152
31221	457153
127	457154
16510	457155
28391	457156
3191	457157
20468	457158
35654	457159
124	457160
21611	457161
26096	457162
59602	457163
26521	457164
45184	457165
12201	457166
6473	457167
9768	457168
2589	457169
10632	457170
92301	457171
138	457172
71	457173
105815	457174
8131	457175
4561	457176
9969	457177
39613	457178
11332	457179
12	457180
17823	457181
44294	457182
1892	457183
38687	457184
97400	457185
36139	457186
18670	457187
35125	457188
16009	457189
49534	457190
32559	457191
17542	457192
13121	457193
14967	457194
9022	457195
32595	457196
6404	457197
743	457198
14096	457199
79280	457200
13914	457201
3562	457202
27524	457203
1814	457204
7963	457205
32105	457206
26058	457207
29925	457208
8053	457209
1028	457210
53828	457211
19148	457212
41054	457213
25578	457214
113782	457215
19731	457216
36439	457217
28564	457218
33083	457219
9140	457220
71538	457221
15552	457222
58643	457223
10461	457224
4489	457225
97092	457226
9209	457227
26740	457228
5425	457229
101328	457230
28570	457231
39886	457232
34476	457233
63284	457234
4816	457235
38095	457236
39885	457237
1478	457238
41023	457239
1351	457240
11744	457241
85686	457242
69393	457243
37289	457244
37920	457245
40354	457246
47551	457247
11055	457248
27313	457249
46725	457250
59839	457251
28188	457252
33166	457253
21321	457254
61425	457255
20855	457256
6576	457257
669	457258
7516	457259
88453	457260
8627	457261
10837	457262
47275	457263
52819	457264
955	457265
30862	457266
4340	457267
23064	457268
15252	457269
18569	457270
79453	457271
30120	457272
9107	457273
82609	457274
16786	457275
7632	457276
11071	457277
35188	457278
1863	457279
31853	457280
32317	457281
46759	457282
40747	457283
17490	457284
27115	457285
45072	457286
18578	457287
10656	457288
21812	457289
6948	457290
30198	457291
63526	457292
15409	457293
46087	457294
19418	457295
2151	457296
16058	457297
63089	457298
2149	457299
5709	457300
94516	457301
76920	457302
1880	457303
166	457304
11350	457305
57345	457306
894	457307
13423	457308
30966	457309
1530	457310
32941	457311
10249	457312
12544	457313
22556	457314
72890	457315
56350	457316
36275	457317
12660	457318
15936	457319
25784	457320
18658	457321
161	457322
720	457323
60302	457324
23616	457325
6668	457326
72193	457327
30521	457328
61868	457329
58402	457330
34166	457331
999	457332
17534	457333
82911	457334
27830	457335
22101	457336
28645	457337
2649	457338
45	457339
72739	457340
3276	457341
29368	457342
4577	457343
71557	457344
1346	457345
51874	457346
74576	457347
11790	457348
46980	457349
88404	457350
82647	457351
902	457352
48688	457353
13647	457354
75866	457355
67157	457356
36667	457357
2072	457358
1973	457359
118	457360
8371	457361
4665	457362
30499	457363
187	457364
19170	457365
52019	457366
53284	457367
623	457368
33974	457369
23524	457370
55296	457371
194	457372
8686	457373
16340	457374
85950	457375
9372	457376
9320	457377
22451	457378
98716	457379
42775	457380
22543	457381
9685	457382
44748	457383
28803	457384
4269	457385
18665	457386
2427	457387
56956	457388
40554	457389
949	457390
7574	457391
83668	457392
16873	457393
87854	457394
82825	457395
234	457396
40223	457397
38670	457398
81389	457399
17266	457400
29007	457401
5741	457402
24776	457403
61793	457404
64493	457405
72174	457406
7717	457407
14539	457408
5725	457409
51883	457410
12806	457411
47165	457412
63192	457413
22833	457414
14344	457415
4230	457416
1648	457417
6662	457418
53	457419
6643	457420
12100	457421
6656	457422
21418	457423
798	457424
2623	457425
5202	457426
6751	457427
48336	457428
2162	457429
41987	457430
59447	457431
37306	457432
21339	457433
32657	457434
4072	457435
64680	457436
58277	457437
18529	457438
13012	457439
14728	457440
52193	457441
59310	457442
48507	457443
10192	457444
36420	457445
15914	457446
59161	457447
26746	457448
31392	457449
31881	457450
22511	457451
32046	457452
50080	457453
2503	457454
18717	457455
3095	457456
98758	457457
4414	457458
89783	457459
21793	457460
49962	457461
79594	457462
6982	457463
14822	457464
30979	457465
7282	457466
11969	457467
1682	457468
28276	457469
46061	457470
16382	457471
1283	457472
23292	457473
8348	457474
13027	457475
28066	457476
8311	457477
39285	457478
823	457479
2889	457480
23939	457481
3682	457482
20932	457483
20554	457484
34916	457485
21911	457486
39577	457487
204	457488
465	457489
409	457490
4520	457491
52507	457492
4534	457493
600	457494
36487	457495
80541	457496
35928	457497
55179	457498
29769	457499
97	457500
13561	457501
14752	457502
6986	457503
89062	457504
37424	457505
52725	457506
30437	457507
45428	457508
62816	457509
37142	457510
5296	457511
40269	457512
104309	457513
48403	457514
11244	457515
96946	457516
29263	457517
790	457518
85221	457519
15242	457520
16495	457521
343	457522
44958	457523
93080	457524
4265	457525
40796	457526
773	457527
1266	457528
98908	457529
493	457530
37269	457531
761	457532
20444	457533
45109	457534
9036	457535
2088	457536
52510	457537
147	457538
548	457539
25511	457540
8949	457541
9040	457542
28967	457543
24263	457544
972	457545
16756	457546
19106	457547
26745	457548
72133	457549
39217	457550
18006	457551
68532	457552
63057	457553
100279	457554
1280	457555
10179	457556
2953	457557
28462	457558
16	457559
16594	457560
64581	457561
25955	457562
99480	457563
32957	457564
85261	457565
62421	457566
101422	457567
5712	457568
898	457569
1595	457570
83842	457571
71712	457572
23599	457573
11670	457574
44665	457575
57298	457576
75264	457577
68312	457578
6226	457579
2826	457580
21513	457581
57500	457582
68029	457583
4151	457584
10342	457585
18298	457586
18628	457587
76605	457588
5041	457589
101068	457590
67047	457591
28208	457592
33324	457593
272	457594
11667	457595
94471	457596
17525	457597
86796	457598
69576	457599
23998	457600
75680	457601
9298	457602
10109	457603
106	457604
9518	457605
1048	457606
7547	457607
6377	457608
1478	457609
76	457610
43537	457611
15600	457612
60872	457613
40453	457614
32225	457615
2870	457616
25401	457617
13422	457618
23577	457619
7971	457620
3913	457621
65490	457622
7126	457623
5130	457624
247	457625
13740	457626
39487	457627
4622	457628
86028	457629
4762	457630
63304	457631
10093	457632
8245	457633
58346	457634
9132	457635
11016	457636
14395	457637
23145	457638
12894	457639
63532	457640
45509	457641
3012	457642
1957	457643
450	457644
590	457645
3540	457646
6317	457647
4865	457648
64378	457649
49216	457650
64430	457651
2419	457652
452	457653
110593	457654
79504	457655
12404	457656
17860	457657
22493	457658
81187	457659
19450	457660
32869	457661
5822	457662
86825	457663
13402	457664
20615	457665
55302	457666
11428	457667
74549	457668
58954	457669
10882	457670
40503	457671
55717	457672
5408	457673
12565	457674
72245	457675
37445	457676
888	457677
65876	457678
33478	457679
20884	457680
32663	457681
2762	457682
76715	457683
35597	457684
8080	457685
15459	457686
28115	457687
16747	457688
15968	457689
6516	457690
15720	457691
9029	457692
1945	457693
13887	457694
79524	457695
83552	457696
35679	457697
14137	457698
66	457699
20601	457700
1654	457701
9310	457702
46289	457703
53392	457704
56933	457705
111747	457706
40567	457707
10985	457708
51170	457709
16350	457710
10281	457711
79618	457712
1304	457713
46791	457714
14362	457715
2087	457716
11762	457717
40367	457718
60988	457719
27614	457720
5866	457721
12511	457722
5920	457723
5071	457724
2388	457725
34016	457726
23853	457727
17176	457728
11759	457729
267	457730
53072	457731
41276	457732
3669	457733
53749	457734
23997	457735
19504	457736
67328	457737
6379	457738
45706	457739
60891	457740
44308	457741
3690	457742
55725	457743
4066	457744
56074	457745
783	457746
116	457747
48326	457748
10806	457749
53657	457750
14720	457751
3089	457752
1135	457753
72732	457754
41424	457755
414	457756
27725	457757
17950	457758
20426	457759
8791	457760
82527	457761
14133	457762
22017	457763
345	457764
18827	457765
25281	457766
13666	457767
42967	457768
47056	457769
32976	457770
2111	457771
585	457772
28528	457773
73458	457774
113810	457775
35247	457776
59337	457777
54051	457778
9898	457779
9431	457780
40084	457781
49143	457782
21617	457783
35288	457784
70253	457785
8112	457786
64628	457787
90105	457788
108200	457789
44837	457790
51721	457791
10991	457792
51424	457793
8776	457794
8585	457795
60046	457796
153	457797
18256	457798
69276	457799
447	457800
60129	457801
46659	457802
44100	457803
21751	457804
71128	457805
1314	457806
71327	457807
60176	457808
40908	457809
11742	457810
31960	457811
6561	457812
25149	457813
22	457814
794	457815
18264	457816
961	457817
73041	457818
24629	457819
46969	457820
4644	457821
61471	457822
69866	457823
33077	457824
27010	457825
1339	457826
8249	457827
12840	457828
6058	457829
47993	457830
30868	457831
71425	457832
78039	457833
74647	457834
74088	457835
2435	457836
52675	457837
1374	457838
106	457839
97313	457840
9765	457841
36716	457842
51269	457843
69951	457844
20539	457845
1610	457846
25482	457847
14786	457848
42472	457849
15751	457850
43668	457851
308	457852
77292	457853
67322	457854
6596	457855
1589	457856
50597	457857
37259	457858
82394	457859
100157	457860
27344	457861
23515	457862
32676	457863
62657	457864
43143	457865
66430	457866
13414	457867
10694	457868
15735	457869
29712	457870
41524	457871
38812	457872
26330	457873
45776	457874
89111	457875
1023	457876
59431	457877
56537	457878
74961	457879
4416	457880
20511	457881
29646	457882
63749	457883
68299	457884
15879	457885
40261	457886
1747	457887
59971	457888
67672	457889
23335	457890
2680	457891
27742	457892
4112	457893
1574	457894
3777	457895
55118	457896
4732	457897
7163	457898
80484	457899
14443	457900
64145	457901
4980	457902
58297	457903
2378	457904
11462	457905
15315	457906
90218	457907
43844	457908
854	457909
7082	457910
3286	457911
90825	457912
79200	457913
9992	457914
1002	457915
73365	457916
8634	457917
26791	457918
45763	457919
81503	457920
1078	457921
27769	457922
13671	457923
75	457924
12491	457925
6694	457926
17831	457927
20142	457928
6483	457929
3444	457930
9342	457931
37168	457932
13439	457933
7690	457934
10917	457935
20639	457936
1970	457937
60664	457938
40226	457939
6796	457940
85464	457941
10728	457942
10237	457943
4107	457944
65414	457945
58222	457946
69289	457947
89288	457948
23847	457949
493	457950
22811	457951
4321	457952
16365	457953
6760	457954
24235	457955
51052	457956
3639	457957
1027	457958
74613	457959
21086	457960
45118	457961
57224	457962
29163	457963
2228	457964
16374	457965
16573	457966
13058	457967
41437	457968
52353	457969
37019	457970
58921	457971
38460	457972
64558	457973
54180	457974
35903	457975
87158	457976
24808	457977
7022	457978
1583	457979
15971	457980
9852	457981
15488	457982
21995	457983
19001	457984
1342	457985
2339	457986
20351	457987
35280	457988
25638	457989
20758	457990
21058	457991
43367	457992
32028	457993
27573	457994
34207	457995
280	457996
46303	457997
4007	457998
34201	457999
53393	458000
6451	458001
9084	458002
12323	458003
58922	458004
5131	458005
31993	458006
3082	458007
109819	458008
15864	458009
1828	458010
2497	458011
11642	458012
14471	458013
16804	458014
5343	458015
18610	458016
6137	458017
86550	458018
52605	458019
58714	458020
2403	458021
15029	458022
105788	458023
27883	458024
37032	458025
7408	458026
49259	458027
197	458028
34220	458029
32841	458030
293	458031
4307	458032
35110	458033
84201	458034
4035	458035
23669	458036
1372	458037
37647	458038
92061	458039
8042	458040
38206	458041
56105	458042
8531	458043
8531	458044
38025	458045
46809	458046
32738	458047
11053	458048
22481	458049
38914	458050
3787	458051
3099	458052
102433	458053
4358	458054
3831	458055
27967	458056
7177	458057
6451	458058
19546	458059
30264	458060
6208	458061
34378	458062
61425	458063
7836	458064
45190	458065
80	458066
30520	458067
34442	458068
10130	458069
75202	458070
18894	458071
6086	458072
804	458073
1209	458074
103046	458075
1989	458076
23416	458077
43711	458078
30649	458079
14792	458080
17425	458081
3697	458082
4762	458083
75349	458084
49338	458085
10340	458086
49135	458087
14132	458088
105131	458089
4180	458090
22156	458091
59167	458092
7444	458093
6938	458094
31509	458095
5347	458096
48763	458097
59921	458098
710	458099
51238	458100
59325	458101
78265	458102
9581	458103
22783	458104
1554	458105
22353	458106
17134	458107
34190	458108
42597	458109
21830	458110
29687	458111
3291	458112
19005	458113
3304	458114
46150	458115
27280	458116
4943	458117
5442	458118
96995	458119
5895	458120
4660	458121
1216	458122
84909	458123
1906	458124
34044	458125
604	458126
27895	458127
227	458128
43502	458129
71459	458130
22139	458131
49281	458132
29550	458133
25845	458134
88405	458135
18846	458136
5273	458137
10662	458138
135	458139
2076	458140
9530	458141
34004	458142
28079	458143
30199	458144
26711	458145
64508	458146
9281	458147
29784	458148
20215	458149
890	458150
51428	458151
75508	458152
24323	458153
6437	458154
2193	458155
32	458156
1624	458157
29256	458158
16132	458159
47063	458160
5663	458161
5499	458162
9524	458163
34050	458164
85823	458165
36728	458166
84218	458167
962	458168
31473	458169
98231	458170
17675	458171
29513	458172
6012	458173
19840	458174
3982	458175
50828	458176
42732	458177
25284	458178
27109	458179
45549	458180
31403	458181
2194	458182
49813	458183
89231	458184
1117	458185
68354	458186
36	458187
9747	458188
79629	458189
14756	458190
23655	458191
51425	458192
70966	458193
26476	458194
22944	458195
334	458196
43644	458197
63513	458198
27808	458199
224	458200
14584	458201
31830	458202
39862	458203
17544	458204
21730	458205
10304	458206
38925	458207
31859	458208
81513	458209
32232	458210
91714	458211
56549	458212
9609	458213
58977	458214
94472	458215
6318	458216
37720	458217
29587	458218
23491	458219
10561	458220
24704	458221
289	458222
1933	458223
14791	458224
10394	458225
4073	458226
118	458227
41244	458228
5404	458229
76343	458230
9643	458231
164	458232
23530	458233
752	458234
29616	458235
1193	458236
4115	458237
4744	458238
7090	458239
5352	458240
36993	458241
3180	458242
31384	458243
50787	458244
51339	458245
35831	458246
33115	458247
75116	458248
43412	458249
9949	458250
90805	458251
3447	458252
44843	458253
80063	458254
2286	458255
3205	458256
112694	458257
47759	458258
37473	458259
34342	458260
9831	458261
55340	458262
20046	458263
39174	458264
7857	458265
41730	458266
30983	458267
73473	458268
21878	458269
77489	458270
61426	458271
15270	458272
11745	458273
3280	458274
61100	458275
8668	458276
11219	458277
15848	458278
3052	458279
48622	458280
47480	458281
78306	458282
16147	458283
40831	458284
2387	458285
31366	458286
11810	458287
31339	458288
25939	458289
102348	458290
46630	458291
11037	458292
2017	458293
32127	458294
13696	458295
34788	458296
113439	458297
62421	458298
82882	458299
79976	458300
78512	458301
39031	458302
52810	458303
8447	458304
54809	458305
40708	458306
4254	458307
79958	458308
42346	458309
4281	458310
329	458311
22627	458312
118	458313
46	458314
23670	458315
82061	458316
31330	458317
54993	458318
17284	458319
17367	458320
49450	458321
24054	458322
16105	458323
3406	458324
52543	458325
9837	458326
3590	458327
7556	458328
4874	458329
21823	458330
73708	458331
35020	458332
27265	458333
68182	458334
33396	458335
14955	458336
7408	458337
610	458338
26186	458339
6702	458340
1926	458341
68718	458342
37554	458343
19413	458344
77175	458345
827	458346
68587	458347
50055	458348
60571	458349
72283	458350
25465	458351
16120	458352
66629	458353
45751	458354
14431	458355
45784	458356
15167	458357
10303	458358
30339	458359
3091	458360
2067	458361
3956	458362
13071	458363
19893	458364
50881	458365
1703	458366
32912	458367
2210	458368
1790	458369
30566	458370
12630	458371
29785	458372
867	458373
16224	458374
8171	458375
46831	458376
11625	458377
30572	458378
65134	458379
2554	458380
46274	458381
9407	458382
30085	458383
1655	458384
48118	458385
33577	458386
4382	458387
46694	458388
20207	458389
8143	458390
1206	458391
91640	458392
738	458393
364	458394
2752	458395
8226	458396
16	458397
12239	458398
2245	458399
20635	458400
50000	458401
37893	458402
58800	458403
33074	458404
16300	458405
69693	458406
43936	458407
21294	458408
121	458409
20278	458410
39238	458411
1885	458412
6732	458413
15034	458414
62204	458415
47702	458416
59155	458417
16979	458418
54148	458419
53569	458420
62434	458421
7836	458422
78732	458423
68031	458424
23604	458425
2203	458426
73677	458427
4012	458428
56885	458429
77844	458430
114290	458431
63303	458432
16203	458433
57636	458434
20960	458435
453	458436
7837	458437
33391	458438
470	458439
21204	458440
63407	458441
37974	458442
102424	458443
49749	458444
106496	458445
21144	458446
2708	458447
47527	458448
46153	458449
80882	458450
3578	458451
21730	458452
17049	458453
79812	458454
49194	458455
44555	458456
661	458457
19969	458458
5505	458459
15836	458460
23223	458461
86121	458462
31426	458463
8664	458464
896	458465
31317	458466
4008	458467
19752	458468
3040	458469
12913	458470
22165	458471
20127	458472
21634	458473
69804	458474
2768	458475
77811	458476
39494	458477
8904	458478
31873	458479
40351	458480
26516	458481
4029	458482
759	458483
28017	458484
64728	458485
59361	458486
22193	458487
26352	458488
91246	458489
26464	458490
41158	458491
22552	458492
75	458493
46662	458494
925	458495
27428	458496
6858	458497
37687	458498
56286	458499
4675	458500
75806	458501
15207	458502
18603	458503
20800	458504
4636	458505
89679	458506
49958	458507
79017	458508
53719	458509
72877	458510
53325	458511
105733	458512
50980	458513
37613	458514
407	458515
1664	458516
30740	458517
3314	458518
91599	458519
38548	458520
32619	458521
2896	458522
25051	458523
26451	458524
3106	458525
10562	458526
45403	458527
84967	458528
45262	458529
10897	458530
37246	458531
6986	458532
30510	458533
9870	458534
39810	458535
71288	458536
43462	458537
1402	458538
20785	458539
4221	458540
6097	458541
6389	458542
4283	458543
70271	458544
67654	458545
71161	458546
20217	458547
70640	458548
76870	458549
26786	458550
26595	458551
400	458552
113255	458553
55906	458554
2025	458555
45605	458556
24814	458557
6978	458558
105427	458559
4255	458560
1563	458561
113897	458562
10121	458563
17115	458564
29836	458565
38887	458566
87409	458567
105713	458568
53063	458569
4369	458570
59788	458571
1371	458572
65308	458573
14517	458574
9530	458575
35970	458576
26050	458577
9659	458578
35065	458579
6335	458580
1404	458581
20623	458582
1199	458583
87218	458584
483	458585
105307	458586
31329	458587
24570	458588
16884	458589
51601	458590
40085	458591
53198	458592
63787	458593
8588	458594
7435	458595
10762	458596
4453	458597
3403	458598
69866	458599
32052	458600
49067	458601
1864	458602
1737	458603
42536	458604
32444	458605
3543	458606
33773	458607
110568	458608
48170	458609
1813	458610
22826	458611
14897	458612
29338	458613
154	458614
25782	458615
128	458616
12316	458617
50950	458618
3085	458619
9772	458620
44158	458621
4336	458622
2437	458623
9520	458624
4658	458625
20515	458626
9661	458627
52155	458628
33939	458629
8564	458630
2758	458631
2143	458632
1320	458633
53	458634
34339	458635
13474	458636
52180	458637
35840	458638
24522	458639
18105	458640
29359	458641
12502	458642
22886	458643
15243	458644
41885	458645
708	458646
36504	458647
56199	458648
23580	458649
79427	458650
60923	458651
15246	458652
23068	458653
100073	458654
25218	458655
37650	458656
87066	458657
27421	458658
28917	458659
1507	458660
43223	458661
4994	458662
80563	458663
29137	458664
54034	458665
66412	458666
24975	458667
73934	458668
740	458669
34352	458670
9330	458671
17616	458672
24006	458673
41736	458674
57070	458675
2850	458676
733	458677
43992	458678
76270	458679
81247	458680
10558	458681
652	458682
581	458683
5528	458684
5871	458685
48742	458686
579	458687
50388	458688
36726	458689
76809	458690
36926	458691
10489	458692
30660	458693
39727	458694
7984	458695
11967	458696
1360	458697
67656	458698
58	458699
1074	458700
15788	458701
79782	458702
24779	458703
33948	458704
64894	458705
60449	458706
4040	458707
93168	458708
2564	458709
2077	458710
62221	458711
4714	458712
23	458713
28681	458714
1927	458715
18964	458716
10151	458717
67829	458718
97192	458719
14053	458720
40855	458721
76631	458722
25483	458723
9045	458724
1120	458725
23821	458726
10838	458727
45867	458728
57	458729
63550	458730
81	458731
708	458732
36131	458733
3649	458734
81501	458735
36618	458736
5341	458737
92108	458738
86453	458739
27708	458740
66680	458741
56838	458742
108661	458743
20003	458744
304	458745
4033	458746
1575	458747
6277	458748
27469	458749
11039	458750
52794	458751
3950	458752
37799	458753
5899	458754
8734	458755
109015	458756
40362	458757
23660	458758
3586	458759
21272	458760
4595	458761
35556	458762
4152	458763
50357	458764
15812	458765
17029	458766
17502	458767
43862	458768
47265	458769
19696	458770
80689	458771
2259	458772
73488	458773
55551	458774
9877	458775
2316	458776
2281	458777
60292	458778
20860	458779
97676	458780
9363	458781
96140	458782
65492	458783
36875	458784
52314	458785
8033	458786
27484	458787
5788	458788
11717	458789
83214	458790
4576	458791
78770	458792
990	458793
15678	458794
39287	458795
45338	458796
62235	458797
5965	458798
8151	458799
8531	458800
48189	458801
6897	458802
70	458803
1429	458804
29534	458805
72326	458806
6288	458807
13101	458808
35745	458809
3927	458810
34767	458811
1369	458812
922	458813
1172	458814
33131	458815
15881	458816
19495	458817
6437	458818
46537	458819
43725	458820
45564	458821
47507	458822
37603	458823
8949	458824
48562	458825
10484	458826
30583	458827
41228	458828
13902	458829
77914	458830
8741	458831
25290	458832
65677	458833
26188	458834
59353	458835
2139	458836
14540	458837
2640	458838
74320	458839
27521	458840
3433	458841
70616	458842
65086	458843
41674	458844
8081	458845
78875	458846
43869	458847
22991	458848
32928	458849
3129	458850
3580	458851
15282	458852
20991	458853
108805	458854
3568	458855
27326	458856
30027	458857
7018	458858
7525	458859
8522	458860
42854	458861
62057	458862
6620	458863
6618	458864
30609	458865
24846	458866
69290	458867
5984	458868
67187	458869
66195	458870
20172	458871
44500	458872
4800	458873
5072	458874
10941	458875
5619	458876
8159	458877
27055	458878
12386	458879
15443	458880
62908	458881
45926	458882
39259	458883
20145	458884
64937	458885
33017	458886
824	458887
209	458888
16060	458889
49372	458890
44631	458891
50945	458892
47851	458893
2711	458894
69212	458895
18474	458896
24452	458897
240	458898
67241	458899
6764	458900
1458	458901
11643	458902
3010	458903
102988	458904
2491	458905
71891	458906
19236	458907
62515	458908
3533	458909
47169	458910
57392	458911
28187	458912
42288	458913
68148	458914
9795	458915
31834	458916
914	458917
3191	458918
25069	458919
6475	458920
4856	458921
18296	458922
62885	458923
78871	458924
282	458925
4614	458926
67426	458927
3725	458928
35319	458929
7512	458930
18110	458931
46958	458932
12825	458933
4417	458934
29508	458935
3474	458936
21829	458937
277	458938
8455	458939
56230	458940
12563	458941
1672	458942
407	458943
29718	458944
21489	458945
19342	458946
18423	458947
134	458948
41261	458949
86734	458950
59588	458951
5721	458952
5948	458953
9885	458954
51379	458955
63662	458956
26538	458957
66365	458958
92	458959
19653	458960
84219	458961
48216	458962
48376	458963
153	458964
67377	458965
450	458966
25	458967
6954	458968
9894	458969
20688	458970
3778	458971
45	458972
30784	458973
74811	458974
8817	458975
79705	458976
43483	458977
19091	458978
60289	458979
39103	458980
89752	458981
35473	458982
32	458983
102390	458984
37630	458985
93216	458986
55491	458987
106581	458988
4337	458989
72507	458990
3872	458991
22	458992
2917	458993
11624	458994
68608	458995
47856	458996
37706	458997
51091	458998
49905	458999
4674	459000
101197	459001
21477	459002
18254	459003
33893	459004
3700	459005
3112	459006
21189	459007
89620	459008
42948	459009
16342	459010
18090	459011
22443	459012
8771	459013
3937	459014
1109	459015
3469	459016
1454	459017
62531	459018
96367	459019
24662	459020
84612	459021
27661	459022
32188	459023
1	459024
13800	459025
597	459026
90075	459027
9872	459028
3690	459029
67832	459030
74158	459031
33649	459032
21719	459033
65082	459034
4857	459035
15191	459036
102781	459037
26541	459038
23405	459039
24258	459040
67257	459041
24783	459042
10665	459043
32554	459044
599	459045
18598	459046
65003	459047
2235	459048
567	459049
53703	459050
630	459051
81578	459052
50911	459053
12200	459054
653	459055
21624	459056
16194	459057
57358	459058
78199	459059
1993	459060
36569	459061
78728	459062
30756	459063
19070	459064
16551	459065
14970	459066
18227	459067
56720	459068
65935	459069
23560	459070
51500	459071
23122	459072
62303	459073
19170	459074
63906	459075
41	459076
62188	459077
6131	459078
4929	459079
23933	459080
7194	459081
692	459082
17669	459083
2618	459084
51241	459085
14832	459086
31042	459087
58828	459088
41406	459089
55998	459090
149	459091
12118	459092
24308	459093
7184	459094
86222	459095
70860	459096
9053	459097
35196	459098
27618	459099
23072	459100
8154	459101
20873	459102
23730	459103
32628	459104
82939	459105
53948	459106
2471	459107
34357	459108
22800	459109
78220	459110
54098	459111
531	459112
66612	459113
52085	459114
2829	459115
64778	459116
13827	459117
2775	459118
1124	459119
38752	459120
17412	459121
2585	459122
16996	459123
53015	459124
62833	459125
29	459126
3947	459127
2939	459128
74549	459129
2667	459130
59470	459131
66156	459132
21662	459133
24745	459134
78423	459135
35974	459136
2515	459137
20577	459138
27233	459139
18835	459140
9529	459141
457	459142
2679	459143
4215	459144
2514	459145
100050	459146
37737	459147
866	459148
79031	459149
16165	459150
53196	459151
946	459152
80394	459153
34191	459154
11506	459155
43916	459156
17995	459157
32750	459158
1203	459159
53627	459160
14459	459161
13288	459162
17578	459163
94302	459164
62535	459165
524	459166
2254	459167
98301	459168
58591	459169
10404	459170
73994	459171
36372	459172
12988	459173
7131	459174
6257	459175
15608	459176
25928	459177
35029	459178
12185	459179
2143	459180
38302	459181
156	459182
55408	459183
1593	459184
14011	459185
39977	459186
77962	459187
15926	459188
38287	459189
77653	459190
32525	459191
8819	459192
69593	459193
82357	459194
73611	459195
3997	459196
12238	459197
32753	459198
34765	459199
28424	459200
3	459201
62055	459202
39803	459203
69550	459204
8699	459205
31551	459206
4181	459207
12144	459208
3257	459209
57766	459210
19839	459211
72823	459212
5145	459213
2604	459214
13909	459215
52685	459216
9777	459217
3766	459218
16934	459219
106214	459220
46433	459221
26550	459222
24383	459223
16225	459224
14999	459225
3216	459226
89680	459227
9949	459228
2497	459229
20949	459230
8649	459231
35157	459232
82088	459233
2267	459234
7398	459235
15951	459236
40207	459237
145	459238
80419	459239
35519	459240
82500	459241
75273	459242
10207	459243
22058	459244
43621	459245
76185	459246
62462	459247
29550	459248
2340	459249
28	459250
5848	459251
20207	459252
51615	459253
79836	459254
14912	459255
21543	459256
27845	459257
23985	459258
34522	459259
18263	459260
84940	459261
4581	459262
10530	459263
39552	459264
586	459265
73416	459266
23782	459267
32539	459268
34389	459269
62962	459270
54510	459271
2757	459272
19636	459273
1160	459274
11302	459275
44631	459276
13397	459277
11630	459278
11186	459279
21046	459280
16802	459281
8523	459282
7589	459283
31848	459284
50728	459285
14813	459286
9884	459287
85585	459288
13030	459289
10340	459290
47082	459291
42444	459292
27680	459293
104303	459294
1585	459295
67422	459296
2233	459297
32615	459298
5946	459299
22311	459300
279	459301
2659	459302
44878	459303
4462	459304
19175	459305
2532	459306
57589	459307
2102	459308
7271	459309
100605	459310
93289	459311
68477	459312
35451	459313
185	459314
37000	459315
13241	459316
62059	459317
595	459318
3905	459319
15987	459320
680	459321
32847	459322
51940	459323
25330	459324
5559	459325
31004	459326
42658	459327
11689	459328
1604	459329
23705	459330
113816	459331
15461	459332
775	459333
8410	459334
53001	459335
363	459336
32146	459337
110159	459338
54913	459339
18944	459340
57206	459341
1220	459342
17829	459343
27015	459344
9666	459345
75003	459346
11061	459347
41183	459348
330	459349
65683	459350
32597	459351
11714	459352
74778	459353
40344	459354
13544	459355
42862	459356
41845	459357
99793	459358
18706	459359
3887	459360
23822	459361
36418	459362
73839	459363
76874	459364
5459	459365
96985	459366
33267	459367
56074	459368
3685	459369
29638	459370
5897	459371
99106	459372
36879	459373
1836	459374
7213	459375
26256	459376
33280	459377
78316	459378
86930	459379
1	459380
78876	459381
103523	459382
50920	459383
577	459384
4548	459385
3686	459386
11724	459387
17197	459388
1742	459389
13529	459390
22749	459391
13325	459392
8558	459393
41537	459394
15104	459395
5229	459396
90835	459397
60811	459398
12950	459399
37263	459400
30187	459401
54311	459402
116	459403
12574	459404
21301	459405
44305	459406
49187	459407
52989	459408
47117	459409
23815	459410
3151	459411
44423	459412
11047	459413
34840	459414
17578	459415
14738	459416
30342	459417
16296	459418
1844	459419
28144	459420
49961	459421
9004	459422
10279	459423
8611	459424
33670	459425
12506	459426
46463	459427
7474	459428
47739	459429
44537	459430
53435	459431
84615	459432
5046	459433
54763	459434
2205	459435
32	459436
93020	459437
52090	459438
6378	459439
2457	459440
65329	459441
54766	459442
42760	459443
63197	459444
7710	459445
995	459446
28599	459447
62702	459448
56288	459449
56825	459450
48037	459451
74529	459452
9489	459453
13935	459454
91547	459455
47674	459456
54933	459457
47016	459458
1	459459
97054	459460
22429	459461
674	459462
33745	459463
44022	459464
13135	459465
45784	459466
2357	459467
41	459468
104701	459469
41069	459470
20150	459471
93763	459472
8185	459473
2407	459474
39888	459475
89632	459476
8837	459477
1488	459478
62259	459479
35807	459480
32401	459481
47901	459482
2287	459483
24522	459484
99248	459485
9680	459486
28978	459487
47849	459488
2675	459489
27585	459490
11179	459491
55663	459492
14309	459493
57202	459494
26597	459495
23134	459496
50899	459497
57844	459498
99851	459499
13997	459500
16217	459501
52794	459502
158	459503
24024	459504
31384	459505
46051	459506
20413	459507
31500	459508
97932	459509
43200	459510
102673	459511
120	459512
4905	459513
61189	459514
36180	459515
8739	459516
21598	459517
69229	459518
24576	459519
22432	459520
3220	459521
78071	459522
33164	459523
56944	459524
2596	459525
32223	459526
39578	459527
15638	459528
27396	459529
4930	459530
35516	459531
52961	459532
3055	459533
57929	459534
28540	459535
35375	459536
3055	459537
58125	459538
21699	459539
7161	459540
49033	459541
15555	459542
162	459543
16719	459544
106837	459545
45545	459546
6182	459547
63696	459548
24485	459549
53153	459550
39946	459551
4731	459552
15273	459553
56761	459554
4148	459555
76750	459556
65851	459557
67462	459558
85607	459559
18412	459560
31963	459561
10354	459562
5867	459563
36067	459564
59127	459565
17867	459566
12255	459567
6947	459568
85259	459569
5062	459570
355	459571
7539	459572
16679	459573
7938	459574
24334	459575
28619	459576
46866	459577
718	459578
8471	459579
43307	459580
32225	459581
24737	459582
55102	459583
7805	459584
7756	459585
573	459586
3453	459587
35161	459588
48312	459589
2556	459590
5364	459591
1594	459592
93991	459593
885	459594
13755	459595
20641	459596
3053	459597
37658	459598
20253	459599
48246	459600
31019	459601
53046	459602
21923	459603
37055	459604
1486	459605
58072	459606
41091	459607
82587	459608
16637	459609
3180	459610
56456	459611
12026	459612
9527	459613
40891	459614
35169	459615
3114	459616
2215	459617
18254	459618
23273	459619
678	459620
76017	459621
23238	459622
16015	459623
8660	459624
1830	459625
44928	459626
16189	459627
3057	459628
58232	459629
68353	459630
2820	459631
21147	459632
99784	459633
50873	459634
74654	459635
5232	459636
63342	459637
3647	459638
16905	459639
3752	459640
28445	459641
89801	459642
865	459643
60170	459644
188	459645
3037	459646
14854	459647
54402	459648
34774	459649
46718	459650
2463	459651
9169	459652
40088	459653
5202	459654
1362	459655
54453	459656
1734	459657
44	459658
2583	459659
8727	459660
64056	459661
458	459662
98938	459663
26694	459664
5817	459665
3822	459666
7422	459667
473	459668
45289	459669
3760	459670
4008	459671
7469	459672
1320	459673
4271	459674
2008	459675
89726	459676
58350	459677
72284	459678
2505	459679
662	459680
79401	459681
22102	459682
33802	459683
3839	459684
3008	459685
38140	459686
58156	459687
26761	459688
64520	459689
51279	459690
12393	459691
45544	459692
27923	459693
32079	459694
21295	459695
632	459696
12690	459697
11860	459698
28714	459699
2693	459700
44721	459701
16462	459702
90156	459703
102679	459704
61355	459705
4577	459706
30094	459707
40938	459708
90980	459709
48190	459710
3848	459711
53366	459712
7850	459713
43234	459714
13704	459715
2709	459716
14174	459717
68	459718
5778	459719
11684	459720
55173	459721
35625	459722
38765	459723
26052	459724
20	459725
10765	459726
44653	459727
3027	459728
15737	459729
22416	459730
19235	459731
38778	459732
71688	459733
43715	459734
13302	459735
43186	459736
40270	459737
55485	459738
66078	459739
38278	459740
33290	459741
58348	459742
12929	459743
80558	459744
41624	459745
8602	459746
1254	459747
13229	459748
12258	459749
19329	459750
49939	459751
28560	459752
11130	459753
30813	459754
47778	459755
19358	459756
10674	459757
30584	459758
526	459759
54100	459760
19945	459761
13766	459762
10878	459763
48066	459764
31791	459765
5415	459766
2079	459767
7789	459768
29260	459769
3584	459770
5171	459771
60805	459772
2361	459773
13696	459774
31966	459775
103	459776
16251	459777
1280	459778
58290	459779
74145	459780
77208	459781
21981	459782
227	459783
34127	459784
36571	459785
47038	459786
3788	459787
51147	459788
16060	459789
46807	459790
56929	459791
87383	459792
1924	459793
79963	459794
55615	459795
1995	459796
51531	459797
64566	459798
111589	459799
20880	459800
6292	459801
3392	459802
2472	459803
20891	459804
896	459805
5679	459806
15034	459807
12536	459808
47776	459809
17876	459810
18839	459811
47168	459812
2939	459813
22903	459814
6653	459815
722	459816
40204	459817
81311	459818
2792	459819
11691	459820
35895	459821
87250	459822
25512	459823
21876	459824
29240	459825
11250	459826
11438	459827
198	459828
1994	459829
114136	459830
10462	459831
47008	459832
19956	459833
47248	459834
77131	459835
32641	459836
4515	459837
7145	459838
86952	459839
16081	459840
14317	459841
32724	459842
22398	459843
811	459844
1384	459845
647	459846
60391	459847
25185	459848
270	459849
7269	459850
48572	459851
20227	459852
2937	459853
33954	459854
73406	459855
182	459856
13791	459857
14521	459858
24213	459859
34146	459860
26511	459861
21320	459862
35425	459863
5945	459864
82416	459865
41389	459866
23936	459867
87991	459868
3568	459869
72773	459870
25018	459871
41402	459872
4712	459873
44305	459874
544	459875
112926	459876
18876	459877
41898	459878
39433	459879
26581	459880
34465	459881
15245	459882
32383	459883
7146	459884
37486	459885
51273	459886
10434	459887
96665	459888
25797	459889
82133	459890
11858	459891
10161	459892
24746	459893
22297	459894
26567	459895
21408	459896
67095	459897
82518	459898
37105	459899
4922	459900
24176	459901
3933	459902
56545	459903
26475	459904
44566	459905
48274	459906
6382	459907
69572	459908
21984	459909
18954	459910
50129	459911
1148	459912
52113	459913
71095	459914
9972	459915
167	459916
16677	459917
31489	459918
28143	459919
2164	459920
449	459921
30530	459922
212	459923
84	459924
84884	459925
51389	459926
2156	459927
68199	459928
749	459929
82116	459930
17339	459931
62251	459932
66379	459933
96767	459934
2057	459935
13563	459936
56674	459937
44115	459938
2004	459939
78544	459940
385	459941
5079	459942
17817	459943
5188	459944
18169	459945
31158	459946
68575	459947
34419	459948
23212	459949
54260	459950
2613	459951
75930	459952
31502	459953
2202	459954
22219	459955
72370	459956
23288	459957
74065	459958
7404	459959
6013	459960
60882	459961
12120	459962
3426	459963
15192	459964
30747	459965
35	459966
36680	459967
94023	459968
15238	459969
7207	459970
1650	459971
49663	459972
17212	459973
69856	459974
19626	459975
28180	459976
68379	459977
64562	459978
8204	459979
28194	459980
20801	459981
1372	459982
394	459983
56138	459984
1036	459985
12169	459986
41805	459987
35470	459988
74138	459989
43366	459990
906	459991
4920	459992
16446	459993
641	459994
2050	459995
17018	459996
1583	459997
21379	459998
83621	459999
10540	460000
34883	460001
3835	460002
263	460003
68764	460004
14566	460005
58844	460006
25311	460007
99221	460008
11224	460009
78264	460010
67323	460011
8010	460012
48970	460013
28513	460014
26150	460015
20146	460016
16237	460017
49679	460018
25123	460019
86522	460020
32709	460021
3558	460022
20797	460023
3290	460024
689	460025
64644	460026
1041	460027
6348	460028
7484	460029
5584	460030
37730	460031
41776	460032
11211	460033
36386	460034
63426	460035
4097	460036
35952	460037
26413	460038
14574	460039
28681	460040
70173	460041
23637	460042
63798	460043
8300	460044
58514	460045
62473	460046
23387	460047
89712	460048
31139	460049
30	460050
7542	460051
1682	460052
2765	460053
9815	460054
5512	460055
16666	460056
73282	460057
1956	460058
3025	460059
55485	460060
73248	460061
9848	460062
6357	460063
44357	460064
97992	460065
6454	460066
22942	460067
5865	460068
47055	460069
1410	460070
19061	460071
59810	460072
34073	460073
21318	460074
1162	460075
29082	460076
13461	460077
15919	460078
54672	460079
26176	460080
26819	460081
64063	460082
72224	460083
32497	460084
8424	460085
88125	460086
40	460087
24095	460088
72597	460089
96048	460090
1153	460091
24436	460092
1625	460093
29566	460094
591	460095
6901	460096
44095	460097
1186	460098
10520	460099
24554	460100
69737	460101
45917	460102
10936	460103
3008	460104
3945	460105
11249	460106
11204	460107
17794	460108
29239	460109
91947	460110
63739	460111
39053	460112
1924	460113
54489	460114
63791	460115
1378	460116
68528	460117
1350	460118
63904	460119
38476	460120
40051	460121
31032	460122
13520	460123
20225	460124
74782	460125
41568	460126
610	460127
19396	460128
9766	460129
60689	460130
64140	460131
48366	460132
48828	460133
6851	460134
93164	460135
78663	460136
36792	460137
26577	460138
8776	460139
3179	460140
57016	460141
3150	460142
34062	460143
640	460144
54308	460145
77352	460146
50281	460147
3532	460148
53231	460149
47215	460150
46502	460151
18534	460152
2652	460153
36207	460154
295	460155
1133	460156
39291	460157
47470	460158
44312	460159
49546	460160
64990	460161
48023	460162
3096	460163
88913	460164
91663	460165
2026	460166
44349	460167
63430	460168
6853	460169
28570	460170
105049	460171
5106	460172
66429	460173
32439	460174
210	460175
51319	460176
82264	460177
11263	460178
10721	460179
8365	460180
31739	460181
2205	460182
40411	460183
21367	460184
103618	460185
22598	460186
58714	460187
3444	460188
6313	460189
48654	460190
14438	460191
88684	460192
29438	460193
22456	460194
100899	460195
2376	460196
6967	460197
86673	460198
20730	460199
5797	460200
68520	460201
15600	460202
666	460203
62215	460204
71664	460205
24808	460206
23523	460207
34550	460208
66300	460209
30850	460210
6503	460211
3946	460212
84943	460213
71870	460214
37243	460215
2	460216
18283	460217
16563	460218
5148	460219
91299	460220
75624	460221
7086	460222
43650	460223
15764	460224
14381	460225
3328	460226
15744	460227
4370	460228
4	460229
40482	460230
14996	460231
1901	460232
22076	460233
85975	460234
7558	460235
24306	460236
45271	460237
3175	460238
48614	460239
35801	460240
68858	460241
105259	460242
1418	460243
15264	460244
18420	460245
26890	460246
44336	460247
70869	460248
68709	460249
55516	460250
3842	460251
42982	460252
5927	460253
7109	460254
13947	460255
25658	460256
18529	460257
19596	460258
122	460259
76650	460260
35911	460261
83903	460262
20158	460263
6382	460264
49565	460265
329	460266
46428	460267
103757	460268
8271	460269
79465	460270
10690	460271
1875	460272
42093	460273
80536	460274
53226	460275
104617	460276
3305	460277
12121	460278
69591	460279
40125	460280
11706	460281
62939	460282
6762	460283
14797	460284
15397	460285
16366	460286
15851	460287
44654	460288
11513	460289
55429	460290
9831	460291
79983	460292
3674	460293
30383	460294
88704	460295
27666	460296
219	460297
4268	460298
64854	460299
17195	460300
8397	460301
13015	460302
2681	460303
2382	460304
66983	460305
27467	460306
82656	460307
76269	460308
5282	460309
84212	460310
4134	460311
26531	460312
19291	460313
61376	460314
3490	460315
30177	460316
41667	460317
16157	460318
23883	460319
60323	460320
33600	460321
55898	460322
34677	460323
350	460324
3467	460325
958	460326
3442	460327
5235	460328
10247	460329
36448	460330
221	460331
7443	460332
63552	460333
13726	460334
2645	460335
60702	460336
48447	460337
31166	460338
26510	460339
73668	460340
6248	460341
14098	460342
56833	460343
14016	460344
661	460345
5018	460346
2142	460347
4442	460348
70370	460349
19331	460350
15852	460351
8616	460352
40044	460353
15161	460354
36705	460355
20359	460356
62515	460357
8899	460358
74631	460359
1519	460360
3953	460361
10533	460362
7226	460363
34447	460364
109765	460365
60378	460366
4671	460367
90344	460368
10656	460369
9075	460370
92675	460371
12190	460372
64447	460373
28149	460374
20597	460375
1611	460376
8294	460377
25244	460378
23857	460379
51543	460380
6349	460381
19	460382
8537	460383
48648	460384
44410	460385
68588	460386
100662	460387
38273	460388
85950	460389
45562	460390
50662	460391
72615	460392
25877	460393
26019	460394
13710	460395
67699	460396
28186	460397
93400	460398
74048	460399
28555	460400
39786	460401
64190	460402
25272	460403
23284	460404
49484	460405
492	460406
1960	460407
10170	460408
7222	460409
18279	460410
22463	460411
12872	460412
12977	460413
4777	460414
4960	460415
39549	460416
19648	460417
29065	460418
73468	460419
9128	460420
23553	460421
68081	460422
47684	460423
13451	460424
893	460425
1093	460426
11729	460427
18005	460428
79653	460429
53420	460430
13618	460431
50483	460432
18921	460433
51944	460434
3938	460435
31916	460436
105498	460437
11654	460438
31446	460439
81569	460440
12383	460441
10957	460442
43013	460443
8650	460444
9488	460445
83437	460446
31306	460447
61872	460448
6163	460449
6021	460450
23665	460451
51130	460452
55999	460453
48439	460454
22751	460455
6320	460456
18483	460457
92868	460458
20352	460459
72704	460460
28528	460461
19429	460462
11800	460463
4280	460464
7184	460465
29612	460466
22981	460467
38241	460468
36695	460469
11749	460470
44853	460471
14753	460472
22467	460473
9166	460474
31246	460475
32940	460476
60392	460477
459	460478
29794	460479
25392	460480
65017	460481
2355	460482
24668	460483
10562	460484
11673	460485
101507	460486
43792	460487
70859	460488
2831	460489
26023	460490
48263	460491
567	460492
36838	460493
6981	460494
55521	460495
10987	460496
114128	460497
4219	460498
5091	460499
57339	460500
6651	460501
384	460502
42566	460503
51047	460504
113941	460505
1480	460506
10899	460507
56759	460508
11910	460509
26434	460510
45694	460511
5103	460512
16962	460513
33368	460514
34957	460515
5250	460516
42864	460517
1730	460518
86263	460519
26844	460520
18276	460521
43195	460522
36216	460523
8345	460524
23164	460525
32820	460526
27768	460527
75230	460528
10139	460529
56093	460530
3413	460531
55088	460532
1266	460533
1252	460534
91322	460535
22757	460536
1416	460537
66314	460538
2684	460539
92601	460540
84121	460541
41859	460542
29248	460543
257	460544
1543	460545
7782	460546
49727	460547
85132	460548
58260	460549
229	460550
74149	460551
16082	460552
58986	460553
88508	460554
23391	460555
67660	460556
45134	460557
3707	460558
88957	460559
9841	460560
72025	460561
63612	460562
9252	460563
64559	460564
63850	460565
65994	460566
11944	460567
50456	460568
24994	460569
12990	460570
26253	460571
103674	460572
51525	460573
1952	460574
44495	460575
68173	460576
6576	460577
56828	460578
24281	460579
17124	460580
78289	460581
1376	460582
87287	460583
17326	460584
63388	460585
1653	460586
42987	460587
8407	460588
26873	460589
69101	460590
4865	460591
983	460592
1502	460593
6366	460594
2649	460595
38525	460596
38173	460597
11156	460598
49266	460599
20704	460600
9090	460601
36657	460602
18522	460603
3238	460604
26983	460605
11180	460606
99506	460607
57531	460608
70285	460609
54622	460610
884	460611
90578	460612
7676	460613
30892	460614
443	460615
75372	460616
14873	460617
31640	460618
43537	460619
32581	460620
7245	460621
11713	460622
12457	460623
41812	460624
52149	460625
19060	460626
10686	460627
13410	460628
29877	460629
19562	460630
49512	460631
13081	460632
82405	460633
68172	460634
11851	460635
3055	460636
10761	460637
29463	460638
58150	460639
15028	460640
28972	460641
14459	460642
102946	460643
28225	460644
26981	460645
12281	460646
6709	460647
45544	460648
4	460649
54700	460650
11824	460651
75901	460652
68752	460653
51128	460654
47677	460655
69259	460656
12102	460657
93761	460658
70025	460659
4897	460660
45976	460661
71746	460662
9842	460663
70399	460664
102890	460665
4672	460666
101776	460667
27365	460668
116	460669
50500	460670
2173	460671
9149	460672
78363	460673
30214	460674
14687	460675
2789	460676
57201	460677
62703	460678
43178	460679
21838	460680
3019	460681
19577	460682
1190	460683
104032	460684
38479	460685
44130	460686
61603	460687
47874	460688
20315	460689
4284	460690
780	460691
15756	460692
5393	460693
7816	460694
8674	460695
90515	460696
36719	460697
50893	460698
189	460699
65961	460700
6427	460701
8065	460702
15880	460703
24345	460704
57283	460705
22977	460706
5690	460707
15299	460708
100113	460709
8116	460710
5489	460711
48578	460712
21978	460713
51948	460714
451	460715
15461	460716
1335	460717
35580	460718
46753	460719
1600	460720
3878	460721
4500	460722
48152	460723
74544	460724
57400	460725
17282	460726
203	460727
70017	460728
8829	460729
20405	460730
70698	460731
34496	460732
71398	460733
31648	460734
162	460735
1774	460736
22936	460737
15828	460738
13447	460739
68062	460740
31463	460741
79244	460742
21506	460743
33220	460744
23138	460745
5070	460746
18574	460747
3111	460748
6325	460749
48002	460750
8355	460751
3979	460752
96775	460753
4197	460754
1522	460755
13964	460756
14363	460757
3223	460758
54102	460759
25763	460760
21555	460761
22710	460762
1650	460763
53291	460764
59528	460765
12849	460766
15516	460767
7760	460768
19786	460769
41574	460770
32269	460771
46515	460772
301	460773
61139	460774
90953	460775
47412	460776
64435	460777
6203	460778
4206	460779
67306	460780
26262	460781
29398	460782
52877	460783
26794	460784
17564	460785
44433	460786
1291	460787
98233	460788
50466	460789
43899	460790
17709	460791
79098	460792
95339	460793
52239	460794
19627	460795
20965	460796
32163	460797
26619	460798
74045	460799
2312	460800
14445	460801
23364	460802
6909	460803
25463	460804
17107	460805
2781	460806
68509	460807
45343	460808
73175	460809
5355	460810
44658	460811
61520	460812
4190	460813
28287	460814
31039	460815
73585	460816
54379	460817
32148	460818
12597	460819
16088	460820
111571	460821
24370	460822
24488	460823
27362	460824
56592	460825
31715	460826
16072	460827
79483	460828
14516	460829
29312	460830
26684	460831
28720	460832
19425	460833
45549	460834
36640	460835
68823	460836
10156	460837
75082	460838
78202	460839
62587	460840
398	460841
57572	460842
14304	460843
2125	460844
16198	460845
239	460846
9862	460847
1	460848
134	460849
61936	460850
66600	460851
52781	460852
2387	460853
36468	460854
39141	460855
35631	460856
68732	460857
6297	460858
1485	460859
86929	460860
11272	460861
1023	460862
18434	460863
92094	460864
23109	460865
28519	460866
73573	460867
23337	460868
207	460869
34373	460870
14956	460871
18366	460872
7929	460873
6305	460874
72703	460875
79510	460876
47395	460877
30915	460878
48987	460879
1671	460880
17963	460881
10857	460882
241	460883
2078	460884
32536	460885
4323	460886
15676	460887
6979	460888
2719	460889
33274	460890
37366	460891
616	460892
4540	460893
2149	460894
13085	460895
17611	460896
8070	460897
19036	460898
56545	460899
41022	460900
73213	460901
24	460902
32625	460903
23805	460904
44275	460905
689	460906
228	460907
18870	460908
15262	460909
57031	460910
943	460911
35958	460912
30148	460913
51810	460914
27651	460915
14457	460916
11008	460917
58741	460918
3655	460919
46163	460920
4794	460921
85417	460922
103777	460923
25757	460924
4358	460925
50879	460926
642	460927
2056	460928
6874	460929
69498	460930
15937	460931
60366	460932
16205	460933
44762	460934
993	460935
5489	460936
28500	460937
84623	460938
25773	460939
12780	460940
105608	460941
67662	460942
30455	460943
22419	460944
19190	460945
21706	460946
34614	460947
37008	460948
42211	460949
2132	460950
20264	460951
19794	460952
5794	460953
28989	460954
2494	460955
41178	460956
23702	460957
5805	460958
29375	460959
84589	460960
31670	460961
1603	460962
5303	460963
69661	460964
11131	460965
61209	460966
3593	460967
61427	460968
10989	460969
32413	460970
2833	460971
32693	460972
20702	460973
5453	460974
79534	460975
619	460976
32131	460977
26901	460978
252	460979
3037	460980
18965	460981
37013	460982
25630	460983
13217	460984
66347	460985
287	460986
11322	460987
105044	460988
209	460989
23168	460990
68084	460991
39217	460992
458	460993
30520	460994
68582	460995
55068	460996
56008	460997
37310	460998
50492	460999
2945	461000
62728	461001
16758	461002
3487	461003
30458	461004
42383	461005
1661	461006
110	461007
11159	461008
31060	461009
48792	461010
78224	461011
13361	461012
3828	461013
38784	461014
80314	461015
51767	461016
1300	461017
32300	461018
65960	461019
17364	461020
22109	461021
29891	461022
845	461023
9425	461024
8444	461025
1264	461026
13033	461027
24858	461028
86083	461029
28126	461030
3875	461031
24346	461032
65355	461033
2214	461034
3128	461035
29866	461036
83026	461037
22396	461038
40718	461039
82210	461040
73906	461041
65866	461042
12036	461043
55620	461044
14386	461045
93146	461046
3932	461047
18835	461048
9986	461049
28331	461050
112490	461051
71681	461052
75073	461053
24812	461054
29425	461055
29220	461056
1639	461057
21929	461058
31431	461059
8252	461060
46735	461061
8297	461062
21605	461063
8778	461064
60542	461065
41015	461066
97326	461067
76844	461068
63981	461069
1516	461070
17753	461071
42129	461072
60791	461073
40707	461074
46101	461075
2444	461076
16	461077
108891	461078
28554	461079
59267	461080
40454	461081
31832	461082
34432	461083
17547	461084
17559	461085
156	461086
2008	461087
45970	461088
33724	461089
14023	461090
7445	461091
269	461092
45160	461093
50264	461094
14388	461095
33670	461096
3758	461097
4541	461098
55012	461099
4630	461100
47779	461101
7627	461102
99189	461103
23024	461104
36340	461105
24771	461106
1886	461107
21964	461108
17372	461109
20970	461110
18621	461111
8657	461112
4144	461113
46790	461114
43310	461115
86	461116
8842	461117
77190	461118
7481	461119
59859	461120
27302	461121
45250	461122
24641	461123
1247	461124
634	461125
941	461126
14928	461127
11715	461128
1105	461129
789	461130
22611	461131
116	461132
6703	461133
746	461134
35236	461135
22828	461136
13595	461137
6068	461138
88643	461139
80375	461140
20848	461141
16612	461142
53537	461143
24963	461144
224	461145
29559	461146
1480	461147
16732	461148
1193	461149
43173	461150
3095	461151
4177	461152
3189	461153
52837	461154
64233	461155
2907	461156
60770	461157
112440	461158
15656	461159
41458	461160
32765	461161
2478	461162
15330	461163
7151	461164
3607	461165
2567	461166
9501	461167
12133	461168
7308	461169
59361	461170
3719	461171
67106	461172
5807	461173
4609	461174
37031	461175
5134	461176
6451	461177
12976	461178
30094	461179
58663	461180
26709	461181
24686	461182
3895	461183
17080	461184
10303	461185
36692	461186
7419	461187
45241	461188
78479	461189
86649	461190
42331	461191
98160	461192
53	461193
40050	461194
63552	461195
6513	461196
1329	461197
21115	461198
79337	461199
36586	461200
31434	461201
62558	461202
89131	461203
62856	461204
30166	461205
23464	461206
23414	461207
101421	461208
73238	461209
6440	461210
26385	461211
6555	461212
16775	461213
29522	461214
10892	461215
52905	461216
71438	461217
30649	461218
50620	461219
3023	461220
68480	461221
80773	461222
18789	461223
5107	461224
2045	461225
32387	461226
19713	461227
30442	461228
87694	461229
88165	461230
11621	461231
9234	461232
47461	461233
5409	461234
60892	461235
33925	461236
36187	461237
43459	461238
25296	461239
26547	461240
16183	461241
4927	461242
68486	461243
18421	461244
647	461245
88005	461246
35060	461247
7414	461248
4025	461249
7662	461250
27589	461251
79451	461252
15344	461253
9855	461254
30209	461255
10027	461256
98058	461257
4125	461258
8042	461259
85429	461260
9066	461261
20023	461262
26160	461263
110190	461264
81652	461265
53734	461266
47154	461267
79178	461268
10098	461269
12806	461270
267	461271
35478	461272
49955	461273
12040	461274
31179	461275
3352	461276
34688	461277
257	461278
17005	461279
1506	461280
33550	461281
9712	461282
29216	461283
5880	461284
51049	461285
7646	461286
20046	461287
9303	461288
6395	461289
15331	461290
29267	461291
102167	461292
457	461293
96987	461294
4033	461295
298	461296
85941	461297
39933	461298
25455	461299
31302	461300
16251	461301
3912	461302
9351	461303
30392	461304
33283	461305
4215	461306
46391	461307
28978	461308
36926	461309
58272	461310
12496	461311
7155	461312
81312	461313
2216	461314
10382	461315
60346	461316
61192	461317
38357	461318
54792	461319
77853	461320
84513	461321
142	461322
8152	461323
11298	461324
451	461325
104669	461326
62602	461327
17145	461328
32884	461329
12120	461330
27097	461331
50888	461332
2756	461333
60962	461334
117	461335
61064	461336
9573	461337
42514	461338
53307	461339
708	461340
98658	461341
7805	461342
67084	461343
7617	461344
59180	461345
12639	461346
109861	461347
5755	461348
42425	461349
89416	461350
28547	461351
898	461352
32708	461353
42397	461354
59512	461355
23525	461356
63582	461357
61145	461358
30122	461359
32590	461360
3272	461361
11248	461362
35707	461363
11824	461364
11771	461365
2417	461366
18879	461367
19793	461368
28081	461369
71233	461370
2514	461371
20562	461372
95109	461373
44590	461374
9553	461375
45738	461376
30305	461377
6594	461378
30803	461379
2787	461380
2373	461381
20035	461382
40845	461383
111256	461384
22853	461385
560	461386
22027	461387
32766	461388
35529	461389
43953	461390
33633	461391
61056	461392
10958	461393
28500	461394
29516	461395
91845	461396
103778	461397
12346	461398
1539	461399
98337	461400
22833	461401
5691	461402
31720	461403
67856	461404
12323	461405
17358	461406
1341	461407
1004	461408
31003	461409
87937	461410
11649	461411
18043	461412
1583	461413
3319	461414
4224	461415
140	461416
101427	461417
64057	461418
9264	461419
72029	461420
14283	461421
33322	461422
1502	461423
72780	461424
704	461425
28304	461426
29192	461427
58712	461428
22596	461429
22617	461430
34368	461431
105942	461432
41982	461433
15945	461434
56692	461435
54885	461436
61017	461437
63250	461438
1586	461439
108222	461440
23399	461441
33805	461442
14011	461443
61536	461444
75001	461445
797	461446
26955	461447
25271	461448
46717	461449
3596	461450
20014	461451
4601	461452
13249	461453
13911	461454
11867	461455
228	461456
90059	461457
45501	461458
64621	461459
21600	461460
157	461461
54495	461462
1160	461463
54769	461464
61365	461465
45406	461466
13677	461467
36402	461468
1	461469
10344	461470
2653	461471
13949	461472
43931	461473
9161	461474
32355	461475
24223	461476
46398	461477
5616	461478
57647	461479
74614	461480
13955	461481
19059	461482
72016	461483
17167	461484
2866	461485
2891	461486
9427	461487
12304	461488
99564	461489
54645	461490
80016	461491
8036	461492
3867	461493
2493	461494
610	461495
1155	461496
2491	461497
42039	461498
88108	461499
44399	461500
91890	461501
948	461502
5417	461503
3057	461504
8029	461505
16233	461506
11373	461507
77410	461508
39874	461509
32192	461510
20029	461511
14525	461512
50912	461513
16617	461514
53166	461515
81029	461516
9627	461517
70752	461518
34260	461519
13970	461520
73096	461521
487	461522
19205	461523
46260	461524
30236	461525
99	461526
27672	461527
6017	461528
9399	461529
20410	461530
12883	461531
16122	461532
41159	461533
57387	461534
27504	461535
5370	461536
98123	461537
2674	461538
1440	461539
78389	461540
77819	461541
18939	461542
2783	461543
23922	461544
42550	461545
37287	461546
1048	461547
2056	461548
50267	461549
28047	461550
9596	461551
416	461552
36623	461553
3271	461554
53268	461555
75169	461556
3436	461557
1669	461558
24430	461559
43026	461560
78769	461561
43168	461562
27170	461563
57804	461564
65242	461565
20715	461566
20475	461567
55383	461568
23725	461569
7431	461570
7062	461571
25115	461572
25172	461573
10321	461574
2353	461575
11372	461576
20955	461577
39249	461578
10501	461579
21893	461580
13427	461581
72088	461582
27459	461583
67825	461584
34214	461585
17111	461586
17309	461587
731	461588
6303	461589
48899	461590
33688	461591
34518	461592
70376	461593
26943	461594
762	461595
44809	461596
38711	461597
369	461598
2905	461599
1377	461600
8550	461601
56911	461602
9843	461603
38554	461604
49335	461605
43069	461606
36158	461607
20500	461608
9945	461609
21813	461610
22203	461611
47719	461612
93059	461613
3709	461614
4586	461615
199	461616
24919	461617
45587	461618
45244	461619
78539	461620
2209	461621
89912	461622
73088	461623
34818	461624
26712	461625
2805	461626
396	461627
17749	461628
5159	461629
1602	461630
41185	461631
79119	461632
21816	461633
81034	461634
690	461635
19048	461636
8585	461637
22310	461638
612	461639
13924	461640
17821	461641
65566	461642
59183	461643
59181	461644
3	461645
2338	461646
742	461647
6503	461648
19782	461649
2607	461650
29763	461651
9144	461652
47582	461653
69145	461654
1825	461655
4172	461656
57490	461657
15825	461658
17880	461659
1674	461660
10838	461661
2530	461662
2610	461663
46758	461664
1433	461665
9084	461666
38538	461667
62362	461668
68992	461669
85126	461670
89834	461671
68256	461672
53803	461673
40570	461674
38686	461675
23175	461676
12282	461677
88613	461678
44700	461679
5663	461680
25911	461681
42899	461682
27004	461683
22037	461684
8060	461685
65796	461686
5964	461687
19279	461688
38833	461689
23179	461690
18604	461691
59701	461692
1978	461693
67838	461694
4416	461695
46724	461696
3846	461697
989	461698
91499	461699
54154	461700
42923	461701
1211	461702
15106	461703
25192	461704
78110	461705
62831	461706
43187	461707
4290	461708
12193	461709
41955	461710
33223	461711
5640	461712
9394	461713
27149	461714
79027	461715
51789	461716
65854	461717
37534	461718
36028	461719
41549	461720
10897	461721
54738	461722
38748	461723
74415	461724
1281	461725
5643	461726
47262	461727
12127	461728
3724	461729
11263	461730
54837	461731
25	461732
27111	461733
8438	461734
13923	461735
27697	461736
55155	461737
17510	461738
47061	461739
53033	461740
14671	461741
7399	461742
27052	461743
44670	461744
14260	461745
40822	461746
5436	461747
27649	461748
16914	461749
10054	461750
12653	461751
89163	461752
30306	461753
92653	461754
2256	461755
64508	461756
23962	461757
24278	461758
9469	461759
7060	461760
86632	461761
23330	461762
12808	461763
23677	461764
26064	461765
453	461766
23238	461767
32997	461768
24107	461769
33067	461770
51518	461771
369	461772
77125	461773
29998	461774
47962	461775
38690	461776
18006	461777
46156	461778
4893	461779
8452	461780
684	461781
20549	461782
12580	461783
102589	461784
22851	461785
92320	461786
68773	461787
46161	461788
68085	461789
33833	461790
37167	461791
24715	461792
54602	461793
18023	461794
10986	461795
2846	461796
24455	461797
6802	461798
38767	461799
18351	461800
47712	461801
8199	461802
27441	461803
28662	461804
78701	461805
1373	461806
99238	461807
48798	461808
40695	461809
61033	461810
9027	461811
46113	461812
13388	461813
443	461814
66181	461815
33379	461816
2288	461817
21617	461818
63753	461819
63511	461820
76298	461821
117	461822
449	461823
50948	461824
40216	461825
15286	461826
2292	461827
55570	461828
65203	461829
50467	461830
16455	461831
27187	461832
393	461833
2782	461834
52313	461835
69991	461836
9130	461837
5098	461838
21797	461839
23583	461840
18680	461841
3915	461842
47539	461843
7221	461844
59388	461845
52811	461846
49339	461847
7203	461848
34480	461849
48198	461850
37989	461851
1555	461852
7114	461853
88789	461854
103396	461855
13279	461856
5676	461857
50707	461858
8748	461859
4767	461860
59985	461861
24389	461862
8098	461863
14647	461864
14547	461865
19379	461866
536	461867
6042	461868
63227	461869
30610	461870
73665	461871
71675	461872
2742	461873
41433	461874
537	461875
39779	461876
2744	461877
32434	461878
16092	461879
1036	461880
67438	461881
4448	461882
2809	461883
2157	461884
80085	461885
9138	461886
389	461887
50599	461888
3432	461889
75236	461890
9956	461891
10963	461892
15078	461893
87426	461894
24053	461895
53687	461896
31645	461897
23720	461898
2898	461899
6438	461900
95607	461901
3787	461902
8457	461903
66090	461904
52120	461905
750	461906
3254	461907
1966	461908
22615	461909
6393	461910
9246	461911
63187	461912
27992	461913
12985	461914
6420	461915
10536	461916
91347	461917
90288	461918
35821	461919
843	461920
19269	461921
46715	461922
35316	461923
1491	461924
18716	461925
76827	461926
43108	461927
3717	461928
21567	461929
26	461930
29462	461931
67631	461932
13828	461933
10482	461934
54212	461935
76396	461936
3605	461937
31715	461938
103006	461939
74680	461940
12340	461941
271	461942
98826	461943
43044	461944
47236	461945
67070	461946
101399	461947
52266	461948
14486	461949
8040	461950
31435	461951
20704	461952
7567	461953
17321	461954
3462	461955
1586	461956
28398	461957
37281	461958
35630	461959
5740	461960
15559	461961
56843	461962
23015	461963
57777	461964
20475	461965
113041	461966
6728	461967
16018	461968
3397	461969
76492	461970
25913	461971
13491	461972
50326	461973
1507	461974
5819	461975
55260	461976
10026	461977
10401	461978
90682	461979
29492	461980
47988	461981
108992	461982
62437	461983
26956	461984
36984	461985
7457	461986
82720	461987
38263	461988
26954	461989
69427	461990
28213	461991
99521	461992
8323	461993
42993	461994
43063	461995
11465	461996
27247	461997
41282	461998
32074	461999
1935	462000
18733	462001
94252	462002
42202	462003
14196	462004
36757	462005
35043	462006
24312	462007
53790	462008
86433	462009
14199	462010
77529	462011
20244	462012
25678	462013
15034	462014
88616	462015
29065	462016
57709	462017
80652	462018
90882	462019
80459	462020
77968	462021
101	462022
4425	462023
22537	462024
15734	462025
80490	462026
80	462027
2582	462028
4253	462029
12437	462030
78500	462031
84297	462032
70332	462033
9344	462034
26879	462035
37473	462036
38065	462037
102661	462038
41139	462039
36849	462040
6808	462041
31616	462042
747	462043
95420	462044
8642	462045
29510	462046
2188	462047
2628	462048
4042	462049
36636	462050
48115	462051
32441	462052
1057	462053
7289	462054
10257	462055
52551	462056
20471	462057
107571	462058
1583	462059
36706	462060
3871	462061
4188	462062
67559	462063
112558	462064
3949	462065
69222	462066
9549	462067
126	462068
9685	462069
27388	462070
51895	462071
254	462072
11615	462073
19545	462074
102721	462075
66166	462076
8672	462077
105927	462078
8688	462079
61956	462080
1951	462081
22492	462082
19436	462083
45397	462084
3386	462085
10327	462086
37236	462087
10592	462088
22412	462089
716	462090
45233	462091
73457	462092
61099	462093
38546	462094
78124	462095
94407	462096
100062	462097
79853	462098
26809	462099
1631	462100
71406	462101
36553	462102
230	462103
30078	462104
46646	462105
8658	462106
8395	462107
72172	462108
13493	462109
16457	462110
5036	462111
98185	462112
5204	462113
13992	462114
47236	462115
22055	462116
27540	462117
29204	462118
6981	462119
6043	462120
12418	462121
4814	462122
39614	462123
2890	462124
10454	462125
35453	462126
26366	462127
34353	462128
96646	462129
8312	462130
11073	462131
366	462132
47873	462133
31726	462134
70084	462135
37597	462136
7943	462137
941	462138
3841	462139
63	462140
46456	462141
42802	462142
17569	462143
81131	462144
24293	462145
63767	462146
64059	462147
2879	462148
68629	462149
25303	462150
5097	462151
14839	462152
41944	462153
34276	462154
54313	462155
5873	462156
3814	462157
18468	462158
25895	462159
69205	462160
28681	462161
43920	462162
17027	462163
9253	462164
73536	462165
41695	462166
56057	462167
102766	462168
64790	462169
61879	462170
18843	462171
59415	462172
22413	462173
37256	462174
60268	462175
10391	462176
70776	462177
4899	462178
36388	462179
37148	462180
7415	462181
56413	462182
64156	462183
17578	462184
6682	462185
4266	462186
34988	462187
46592	462188
6385	462189
107937	462190
2834	462191
30	462192
3131	462193
70413	462194
7443	462195
8	462196
49110	462197
8737	462198
43063	462199
6780	462200
63471	462201
33678	462202
13	462203
31296	462204
92816	462205
25161	462206
53860	462207
1225	462208
18	462209
19773	462210
488	462211
28407	462212
6410	462213
41316	462214
80974	462215
23961	462216
9618	462217
20205	462218
70902	462219
79268	462220
465	462221
1307	462222
81336	462223
38940	462224
17355	462225
39925	462226
31	462227
13690	462228
6625	462229
21090	462230
23420	462231
5074	462232
8304	462233
34517	462234
35310	462235
4969	462236
29579	462237
20135	462238
2988	462239
38694	462240
45963	462241
22282	462242
16399	462243
57775	462244
41345	462245
37307	462246
49555	462247
7952	462248
5455	462249
2327	462250
30110	462251
63520	462252
7747	462253
29118	462254
37710	462255
58352	462256
6788	462257
31707	462258
617	462259
21826	462260
908	462261
25521	462262
6030	462263
16671	462264
82863	462265
14871	462266
1030	462267
42681	462268
58395	462269
32029	462270
296	462271
50765	462272
73334	462273
27838	462274
3851	462275
470	462276
21191	462277
39145	462278
5379	462279
30648	462280
56931	462281
107712	462282
7556	462283
72473	462284
61696	462285
44065	462286
10269	462287
51846	462288
53797	462289
156	462290
63926	462291
108841	462292
5751	462293
85382	462294
7240	462295
74108	462296
82512	462297
33001	462298
14368	462299
17188	462300
1340	462301
2665	462302
30941	462303
4240	462304
39740	462305
58557	462306
5092	462307
13080	462308
30154	462309
56843	462310
7540	462311
101698	462312
102153	462313
57256	462314
15332	462315
9021	462316
20823	462317
1318	462318
62375	462319
72194	462320
94724	462321
5924	462322
4205	462323
42508	462324
99339	462325
108080	462326
67992	462327
46732	462328
30000	462329
189	462330
7721	462331
3418	462332
7704	462333
50525	462334
23353	462335
22386	462336
11147	462337
106977	462338
10912	462339
32526	462340
15929	462341
49557	462342
53792	462343
60175	462344
1935	462345
26166	462346
46155	462347
46209	462348
14768	462349
19023	462350
70629	462351
22982	462352
267	462353
13408	462354
45299	462355
527	462356
90793	462357
5880	462358
23457	462359
87176	462360
2714	462361
31209	462362
50256	462363
9591	462364
93249	462365
18480	462366
42272	462367
1987	462368
2802	462369
6247	462370
77554	462371
7080	462372
14589	462373
7456	462374
55311	462375
22996	462376
999	462377
24835	462378
42769	462379
38353	462380
8986	462381
10090	462382
5094	462383
6693	462384
24886	462385
42902	462386
27071	462387
42491	462388
79902	462389
70192	462390
11150	462391
14686	462392
43935	462393
29928	462394
4842	462395
41787	462396
82326	462397
94112	462398
50339	462399
42251	462400
32351	462401
23189	462402
6478	462403
27844	462404
47139	462405
46881	462406
17403	462407
53562	462408
36093	462409
29864	462410
32696	462411
6107	462412
52459	462413
51291	462414
25234	462415
5472	462416
13489	462417
2149	462418
1340	462419
9264	462420
12722	462421
4658	462422
17630	462423
16353	462424
1109	462425
29378	462426
66437	462427
19476	462428
2530	462429
51713	462430
17087	462431
59710	462432
89603	462433
55306	462434
14844	462435
71000	462436
13487	462437
6047	462438
58782	462439
39	462440
45031	462441
110170	462442
5066	462443
34	462444
88518	462445
11261	462446
13892	462447
3052	462448
51354	462449
40604	462450
5416	462451
2589	462452
4891	462453
36880	462454
12573	462455
20466	462456
17810	462457
40081	462458
15612	462459
3633	462460
59672	462461
23562	462462
69540	462463
20194	462464
17248	462465
11866	462466
17178	462467
17917	462468
163	462469
39627	462470
48132	462471
12406	462472
61745	462473
60422	462474
2121	462475
35555	462476
41359	462477
52063	462478
28811	462479
39428	462480
4665	462481
17566	462482
16988	462483
612	462484
36688	462485
9031	462486
8209	462487
31942	462488
113956	462489
29130	462490
14916	462491
20067	462492
62159	462493
18775	462494
27095	462495
33803	462496
68170	462497
57754	462498
10	462499
11823	462500
8469	462501
761	462502
51672	462503
6641	462504
705	462505
3825	462506
27408	462507
24726	462508
25497	462509
1086	462510
16345	462511
11622	462512
45769	462513
17558	462514
40776	462515
392	462516
3222	462517
81979	462518
10717	462519
2318	462520
21788	462521
24850	462522
6087	462523
23683	462524
56646	462525
18856	462526
12559	462527
48972	462528
8565	462529
18107	462530
54330	462531
36390	462532
24905	462533
16734	462534
62522	462535
28770	462536
7858	462537
42893	462538
483	462539
8092	462540
3874	462541
98855	462542
1904	462543
10078	462544
38182	462545
87975	462546
42362	462547
4115	462548
3043	462549
114	462550
68053	462551
104957	462552
16750	462553
28051	462554
63843	462555
40056	462556
62934	462557
3088	462558
25214	462559
66501	462560
98863	462561
23528	462562
29359	462563
4566	462564
31041	462565
21447	462566
68950	462567
30269	462568
43467	462569
23322	462570
461	462571
575	462572
12012	462573
8926	462574
22930	462575
370	462576
37253	462577
54464	462578
7959	462579
7040	462580
46293	462581
7853	462582
8938	462583
15982	462584
79407	462585
9229	462586
28733	462587
81469	462588
98	462589
11729	462590
61334	462591
3381	462592
20318	462593
18414	462594
42131	462595
14802	462596
65750	462597
13438	462598
29967	462599
33554	462600
4187	462601
8592	462602
30684	462603
65845	462604
38551	462605
17924	462606
33749	462607
1584	462608
26692	462609
23926	462610
11137	462611
5	462612
8058	462613
1037	462614
98755	462615
451	462616
40943	462617
61480	462618
54538	462619
6731	462620
10419	462621
9304	462622
5484	462623
14673	462624
1921	462625
10903	462626
23183	462627
1383	462628
78368	462629
95566	462630
70633	462631
5456	462632
26422	462633
83743	462634
12444	462635
1304	462636
1328	462637
8427	462638
21356	462639
70786	462640
18098	462641
86877	462642
4453	462643
15200	462644
25479	462645
2	462646
22509	462647
586	462648
60	462649
19961	462650
1208	462651
67965	462652
14969	462653
1729	462654
596	462655
79513	462656
12071	462657
33424	462658
19935	462659
3841	462660
28565	462661
805	462662
9478	462663
94311	462664
78688	462665
71529	462666
46312	462667
10151	462668
24183	462669
39865	462670
10095	462671
39766	462672
4354	462673
28127	462674
48861	462675
58658	462676
6520	462677
41109	462678
12345	462679
39058	462680
27276	462681
27174	462682
71325	462683
72013	462684
4989	462685
438	462686
30913	462687
56663	462688
24838	462689
106831	462690
30812	462691
50696	462692
958	462693
44651	462694
32077	462695
26565	462696
6766	462697
66231	462698
14765	462699
112	462700
45074	462701
2276	462702
70502	462703
52897	462704
11578	462705
88794	462706
60580	462707
14243	462708
67157	462709
14618	462710
107506	462711
11519	462712
59716	462713
19642	462714
4787	462715
33348	462716
7769	462717
237	462718
14849	462719
6112	462720
56364	462721
54733	462722
40201	462723
73948	462724
9919	462725
61121	462726
31750	462727
62341	462728
69109	462729
10013	462730
98109	462731
10349	462732
28774	462733
88201	462734
9085	462735
34528	462736
98252	462737
25737	462738
4538	462739
27613	462740
1573	462741
15559	462742
39912	462743
60909	462744
39095	462745
10996	462746
83849	462747
22303	462748
67388	462749
20301	462750
37332	462751
101084	462752
19577	462753
1389	462754
37921	462755
21432	462756
2705	462757
16228	462758
30642	462759
10868	462760
895	462761
30298	462762
80222	462763
22581	462764
28944	462765
48015	462766
17105	462767
11103	462768
51875	462769
5407	462770
12033	462771
26126	462772
19582	462773
2588	462774
41671	462775
12139	462776
956	462777
77583	462778
4704	462779
324	462780
38051	462781
41630	462782
49009	462783
75684	462784
2171	462785
76124	462786
86030	462787
28976	462788
1218	462789
6339	462790
13645	462791
85144	462792
40661	462793
10262	462794
33475	462795
8643	462796
1991	462797
52429	462798
61468	462799
31847	462800
1211	462801
28099	462802
16239	462803
24954	462804
7983	462805
17566	462806
76991	462807
13377	462808
23544	462809
350	462810
23946	462811
26916	462812
18942	462813
30951	462814
59750	462815
5745	462816
422	462817
26752	462818
47804	462819
18324	462820
9649	462821
14888	462822
69986	462823
1996	462824
39714	462825
98815	462826
2854	462827
4290	462828
65577	462829
14583	462830
71037	462831
35904	462832
3308	462833
105	462834
63639	462835
24087	462836
37776	462837
14223	462838
12614	462839
44054	462840
233	462841
42251	462842
60447	462843
25788	462844
66952	462845
45151	462846
13637	462847
79143	462848
23686	462849
4426	462850
13829	462851
20915	462852
10061	462853
34779	462854
30484	462855
1023	462856
7358	462857
64086	462858
7882	462859
21250	462860
17535	462861
2315	462862
71315	462863
21037	462864
78284	462865
92492	462866
20304	462867
9815	462868
20212	462869
38164	462870
5299	462871
24920	462872
41844	462873
79040	462874
7495	462875
19096	462876
546	462877
31084	462878
7474	462879
20151	462880
35113	462881
13549	462882
7318	462883
4648	462884
22287	462885
2653	462886
57087	462887
48580	462888
45794	462889
46882	462890
31747	462891
20668	462892
4981	462893
29094	462894
4244	462895
15794	462896
61588	462897
32211	462898
68763	462899
815	462900
40890	462901
27082	462902
29130	462903
93017	462904
10701	462905
39804	462906
16682	462907
78894	462908
3295	462909
62530	462910
19833	462911
99137	462912
10888	462913
73061	462914
90362	462915
47219	462916
23871	462917
14854	462918
61048	462919
28738	462920
279	462921
2193	462922
64545	462923
15223	462924
28385	462925
2368	462926
26123	462927
53394	462928
94055	462929
73061	462930
48307	462931
62472	462932
44504	462933
645	462934
72546	462935
25244	462936
28031	462937
110775	462938
1744	462939
10175	462940
61330	462941
14266	462942
25597	462943
68165	462944
3294	462945
26924	462946
80386	462947
25867	462948
46680	462949
29311	462950
12630	462951
15600	462952
410	462953
8873	462954
399	462955
5547	462956
6823	462957
6953	462958
84036	462959
219	462960
101027	462961
59244	462962
93811	462963
61934	462964
6957	462965
42926	462966
205	462967
42434	462968
35347	462969
114374	462970
28164	462971
1204	462972
22560	462973
752	462974
72291	462975
3125	462976
52447	462977
1037	462978
65983	462979
17131	462980
25774	462981
18733	462982
103012	462983
62745	462984
8241	462985
47430	462986
17491	462987
401	462988
13559	462989
33680	462990
5437	462991
3424	462992
48380	462993
79032	462994
12897	462995
17491	462996
28320	462997
16864	462998
504	462999
489	463000
4004	463001
38608	463002
5339	463003
58567	463004
14945	463005
52296	463006
18292	463007
6260	463008
40073	463009
22971	463010
20513	463011
46616	463012
73253	463013
37099	463014
112803	463015
21455	463016
34574	463017
42378	463018
3156	463019
3198	463020
57660	463021
36042	463022
7292	463023
82687	463024
12238	463025
37221	463026
34066	463027
854	463028
74286	463029
26093	463030
40006	463031
23895	463032
6804	463033
16688	463034
28253	463035
32407	463036
33959	463037
30046	463038
43112	463039
7087	463040
55599	463041
2469	463042
59805	463043
45545	463044
6218	463045
2008	463046
51006	463047
7390	463048
21785	463049
7118	463050
90472	463051
23409	463052
7949	463053
42713	463054
36563	463055
10032	463056
65675	463057
67201	463058
31662	463059
43066	463060
101352	463061
35108	463062
3023	463063
33222	463064
53999	463065
13993	463066
7417	463067
75717	463068
9098	463069
49978	463070
3284	463071
22552	463072
3389	463073
39898	463074
22902	463075
5983	463076
6277	463077
16681	463078
463	463079
76613	463080
39994	463081
3669	463082
1809	463083
34	463084
54044	463085
14249	463086
81621	463087
1710	463088
1627	463089
1536	463090
58838	463091
1974	463092
47820	463093
62283	463094
54221	463095
12133	463096
10715	463097
91243	463098
311	463099
34574	463100
8138	463101
41647	463102
49381	463103
1472	463104
45540	463105
6104	463106
12786	463107
42852	463108
12260	463109
5304	463110
7998	463111
42491	463112
35664	463113
74831	463114
15314	463115
22573	463116
16331	463117
71168	463118
6958	463119
538	463120
2778	463121
26538	463122
35171	463123
38383	463124
24360	463125
33210	463126
19721	463127
6730	463128
17453	463129
10590	463130
61922	463131
11443	463132
62346	463133
2902	463134
41211	463135
7821	463136
55268	463137
1533	463138
529	463139
54709	463140
33569	463141
98131	463142
52724	463143
39631	463144
627	463145
37350	463146
27225	463147
40911	463148
18719	463149
5563	463150
1216	463151
30728	463152
79322	463153
28299	463154
47871	463155
13030	463156
61040	463157
1176	463158
1496	463159
6230	463160
11021	463161
60673	463162
24013	463163
70885	463164
4492	463165
30922	463166
4253	463167
27523	463168
28873	463169
10580	463170
2695	463171
60368	463172
20992	463173
21690	463174
13949	463175
55369	463176
30883	463177
2270	463178
23275	463179
717	463180
7082	463181
12250	463182
1777	463183
36327	463184
4074	463185
59954	463186
48871	463187
103538	463188
3357	463189
39374	463190
643	463191
29545	463192
30898	463193
1453	463194
3807	463195
55645	463196
86048	463197
26444	463198
92710	463199
77121	463200
31563	463201
71178	463202
28955	463203
57855	463204
18989	463205
56259	463206
18354	463207
744	463208
24348	463209
1260	463210
34785	463211
2608	463212
29460	463213
28827	463214
649	463215
27194	463216
12667	463217
80822	463218
1647	463219
15330	463220
5797	463221
15458	463222
22441	463223
27690	463224
7373	463225
1096	463226
31324	463227
56977	463228
8	463229
10357	463230
16767	463231
77625	463232
8936	463233
9035	463234
45908	463235
76649	463236
18338	463237
57497	463238
3977	463239
13206	463240
62944	463241
28491	463242
32504	463243
12464	463244
72	463245
84023	463246
77411	463247
90935	463248
28409	463249
12895	463250
59372	463251
56927	463252
54586	463253
92606	463254
24333	463255
31696	463256
994	463257
1872	463258
16529	463259
100499	463260
112604	463261
5218	463262
101468	463263
53459	463264
22889	463265
78346	463266
27714	463267
9995	463268
32839	463269
32214	463270
8276	463271
7482	463272
31832	463273
6580	463274
4756	463275
5028	463276
11	463277
18417	463278
84964	463279
34344	463280
62474	463281
7426	463282
412	463283
95882	463284
17462	463285
71343	463286
100304	463287
19947	463288
2932	463289
16377	463290
11477	463291
39061	463292
19158	463293
64677	463294
7939	463295
12780	463296
78873	463297
51006	463298
18564	463299
62752	463300
45522	463301
33244	463302
1129	463303
9157	463304
2366	463305
215	463306
1153	463307
22195	463308
77666	463309
103939	463310
1788	463311
1445	463312
56	463313
9412	463314
10990	463315
34620	463316
484	463317
1856	463318
37962	463319
10	463320
20328	463321
35948	463322
19612	463323
34812	463324
29488	463325
58214	463326
14137	463327
6457	463328
15057	463329
11635	463330
7188	463331
21419	463332
472	463333
6630	463334
7986	463335
48984	463336
20308	463337
28898	463338
85360	463339
29449	463340
8594	463341
81045	463342
1671	463343
91415	463344
71594	463345
30469	463346
29838	463347
11248	463348
1304	463349
80989	463350
79866	463351
12888	463352
2928	463353
3483	463354
21749	463355
13142	463356
58701	463357
15311	463358
7948	463359
66728	463360
212	463361
3120	463362
186	463363
3516	463364
79637	463365
535	463366
16610	463367
56003	463368
61403	463369
12617	463370
12014	463371
94568	463372
31594	463373
28549	463374
25960	463375
35359	463376
14380	463377
5466	463378
34116	463379
15600	463380
3824	463381
15413	463382
2920	463383
80837	463384
33069	463385
124	463386
34254	463387
9828	463388
29583	463389
21094	463390
57281	463391
29392	463392
82893	463393
51533	463394
9510	463395
16586	463396
17640	463397
89643	463398
27674	463399
63	463400
8819	463401
19630	463402
7713	463403
10513	463404
4888	463405
39984	463406
23241	463407
13643	463408
35709	463409
7474	463410
3990	463411
18253	463412
8665	463413
9482	463414
45	463415
156	463416
29069	463417
766	463418
7344	463419
85629	463420
65533	463421
12170	463422
34727	463423
58680	463424
11925	463425
2128	463426
1760	463427
62557	463428
59320	463429
406	463430
75556	463431
12270	463432
87442	463433
21950	463434
73164	463435
45645	463436
59802	463437
4116	463438
22007	463439
11958	463440
22712	463441
21567	463442
75414	463443
7339	463444
4375	463445
49007	463446
247	463447
25048	463448
46397	463449
55399	463450
6667	463451
60766	463452
52513	463453
19222	463454
50342	463455
43272	463456
45178	463457
30269	463458
67197	463459
36297	463460
1012	463461
33744	463462
3858	463463
83042	463464
3267	463465
7288	463466
49792	463467
33165	463468
27623	463469
304	463470
9133	463471
20840	463472
72587	463473
70342	463474
20238	463475
2114	463476
42204	463477
19107	463478
6696	463479
6859	463480
17564	463481
66903	463482
88395	463483
16524	463484
19514	463485
11647	463486
62824	463487
102149	463488
3339	463489
3272	463490
19895	463491
7066	463492
5833	463493
19849	463494
60693	463495
49688	463496
46638	463497
110643	463498
395	463499
26160	463500
9813	463501
11017	463502
21332	463503
30666	463504
5549	463505
10304	463506
8918	463507
36905	463508
55168	463509
14605	463510
36706	463511
12391	463512
7287	463513
60816	463514
28522	463515
39064	463516
448	463517
7396	463518
50684	463519
2808	463520
23198	463521
42373	463522
24234	463523
9598	463524
953	463525
8007	463526
79799	463527
62980	463528
628	463529
34013	463530
48874	463531
20772	463532
28390	463533
891	463534
66858	463535
19321	463536
7266	463537
88201	463538
22696	463539
4029	463540
31146	463541
79877	463542
2831	463543
11733	463544
130	463545
71416	463546
58686	463547
14727	463548
11578	463549
34216	463550
24779	463551
17530	463552
88259	463553
2020	463554
440	463555
5809	463556
76625	463557
4178	463558
20300	463559
12646	463560
95383	463561
51266	463562
52374	463563
11654	463564
5468	463565
44159	463566
5316	463567
13685	463568
11807	463569
17562	463570
79290	463571
13513	463572
55594	463573
81596	463574
4560	463575
14639	463576
9406	463577
10653	463578
4690	463579
341	463580
2856	463581
3138	463582
17028	463583
47838	463584
30941	463585
65760	463586
43463	463587
3413	463588
23121	463589
56483	463590
83421	463591
872	463592
30405	463593
90915	463594
27926	463595
13488	463596
20505	463597
18477	463598
72498	463599
43826	463600
17194	463601
9598	463602
74518	463603
11013	463604
20500	463605
4722	463606
2341	463607
95	463608
41683	463609
7193	463610
23814	463611
12453	463612
10123	463613
19799	463614
71573	463615
71382	463616
70786	463617
17804	463618
8064	463619
5954	463620
40861	463621
17615	463622
21907	463623
33166	463624
4259	463625
16096	463626
67305	463627
21443	463628
66561	463629
43131	463630
5263	463631
833	463632
11260	463633
161	463634
76505	463635
64	463636
23487	463637
111570	463638
2746	463639
18871	463640
28069	463641
71015	463642
25830	463643
43514	463644
9235	463645
102440	463646
32002	463647
17984	463648
29663	463649
22366	463650
3241	463651
51835	463652
1931	463653
69106	463654
43852	463655
1907	463656
817	463657
1012	463658
62549	463659
18458	463660
2240	463661
62968	463662
25838	463663
9236	463664
18509	463665
29986	463666
978	463667
17879	463668
52021	463669
6325	463670
4969	463671
56419	463672
16982	463673
31064	463674
4983	463675
5314	463676
12006	463677
1072	463678
38685	463679
14622	463680
432	463681
33367	463682
11342	463683
63158	463684
50474	463685
38646	463686
975	463687
12694	463688
55293	463689
12306	463690
4423	463691
80227	463692
41575	463693
21964	463694
55304	463695
26089	463696
60404	463697
53475	463698
9536	463699
29127	463700
5662	463701
36535	463702
35909	463703
828	463704
74151	463705
78654	463706
52941	463707
7467	463708
3205	463709
43	463710
3637	463711
11929	463712
52101	463713
24458	463714
19342	463715
2823	463716
13	463717
5663	463718
44965	463719
2850	463720
14499	463721
34074	463722
8723	463723
37280	463724
83270	463725
64561	463726
5777	463727
16626	463728
81173	463729
1031	463730
56863	463731
71764	463732
75492	463733
26889	463734
69439	463735
2196	463736
1049	463737
31499	463738
71108	463739
16036	463740
25949	463741
30383	463742
20407	463743
16657	463744
7703	463745
27626	463746
68770	463747
9325	463748
84093	463749
17236	463750
41111	463751
15540	463752
17356	463753
6167	463754
68759	463755
90034	463756
481	463757
64430	463758
479	463759
19909	463760
46305	463761
15898	463762
39813	463763
55	463764
7158	463765
35934	463766
93177	463767
81748	463768
8921	463769
39303	463770
88078	463771
76082	463772
48790	463773
56601	463774
16998	463775
32381	463776
9580	463777
56353	463778
69861	463779
5483	463780
66187	463781
19442	463782
87073	463783
26452	463784
17421	463785
70187	463786
69665	463787
12817	463788
2334	463789
12456	463790
745	463791
4305	463792
36666	463793
12612	463794
3674	463795
71500	463796
18646	463797
63659	463798
81272	463799
6977	463800
9029	463801
8088	463802
95030	463803
70833	463804
13923	463805
72298	463806
70950	463807
48162	463808
23960	463809
23360	463810
78642	463811
82035	463812
56688	463813
96760	463814
71733	463815
13038	463816
18465	463817
12482	463818
87223	463819
8265	463820
19151	463821
3263	463822
31379	463823
15723	463824
20566	463825
16225	463826
10376	463827
31818	463828
3177	463829
19771	463830
47644	463831
15594	463832
48068	463833
24587	463834
22435	463835
69470	463836
38441	463837
14804	463838
10974	463839
8414	463840
208	463841
245	463842
13404	463843
20624	463844
22749	463845
58668	463846
16428	463847
27039	463848
12880	463849
11767	463850
1729	463851
19811	463852
25034	463853
6294	463854
8320	463855
33998	463856
29592	463857
11626	463858
77891	463859
1881	463860
485	463861
27151	463862
20548	463863
7415	463864
51762	463865
90413	463866
575	463867
30341	463868
20144	463869
33767	463870
53818	463871
44982	463872
8053	463873
40899	463874
55225	463875
81562	463876
21917	463877
23319	463878
12914	463879
11809	463880
48624	463881
46019	463882
55749	463883
12951	463884
17806	463885
22278	463886
14976	463887
47959	463888
43313	463889
16633	463890
59537	463891
45148	463892
32553	463893
4676	463894
18061	463895
4	463896
34059	463897
32703	463898
29383	463899
12967	463900
59865	463901
29997	463902
33371	463903
931	463904
89072	463905
2285	463906
673	463907
16507	463908
2588	463909
3115	463910
99855	463911
16986	463912
73564	463913
96355	463914
104015	463915
4299	463916
34869	463917
41215	463918
41786	463919
89768	463920
66395	463921
44141	463922
13467	463923
13844	463924
90010	463925
55508	463926
56750	463927
9489	463928
32561	463929
33220	463930
198	463931
51415	463932
32336	463933
7431	463934
82244	463935
3896	463936
2962	463937
52768	463938
40120	463939
26496	463940
6310	463941
7408	463942
60022	463943
83681	463944
33607	463945
98488	463946
60094	463947
12846	463948
967	463949
7407	463950
28065	463951
23824	463952
112	463953
55752	463954
80663	463955
52137	463956
2542	463957
7567	463958
97531	463959
92283	463960
54255	463961
2218	463962
13361	463963
63940	463964
42905	463965
16526	463966
7462	463967
2044	463968
88189	463969
33010	463970
8106	463971
66538	463972
74980	463973
1906	463974
22301	463975
522	463976
22164	463977
53303	463978
3415	463979
204	463980
37873	463981
28867	463982
73225	463983
44154	463984
11587	463985
18352	463986
8707	463987
43484	463988
13468	463989
31349	463990
26936	463991
27350	463992
32724	463993
52162	463994
44118	463995
1023	463996
37705	463997
41479	463998
63027	463999
20050	464000
72940	464001
8353	464002
3786	464003
23368	464004
96080	464005
50627	464006
79390	464007
16080	464008
102312	464009
15492	464010
6006	464011
806	464012
85174	464013
7521	464014
9285	464015
34676	464016
18701	464017
1779	464018
14222	464019
19809	464020
5104	464021
32998	464022
70746	464023
91917	464024
5699	464025
58172	464026
6806	464027
1707	464028
83525	464029
39231	464030
461	464031
1567	464032
52152	464033
2349	464034
80021	464035
16470	464036
28650	464037
6958	464038
75453	464039
27677	464040
1037	464041
60573	464042
43115	464043
11810	464044
26240	464045
17667	464046
25018	464047
8117	464048
21249	464049
2383	464050
21065	464051
73647	464052
25282	464053
55686	464054
9404	464055
9385	464056
97825	464057
9377	464058
43123	464059
2303	464060
2240	464061
2423	464062
38015	464063
15963	464064
21174	464065
36777	464066
71973	464067
8	464068
40223	464069
76051	464070
25424	464071
45215	464072
34348	464073
56896	464074
8394	464075
101112	464076
11717	464077
8052	464078
1884	464079
13556	464080
25707	464081
1	464082
21119	464083
42906	464084
280	464085
2172	464086
24277	464087
10179	464088
19227	464089
84146	464090
37476	464091
25466	464092
58627	464093
11154	464094
30607	464095
86452	464096
55750	464097
7550	464098
15591	464099
1001	464100
4447	464101
1183	464102
12361	464103
8064	464104
5073	464105
32369	464106
200	464107
4479	464108
21435	464109
560	464110
88338	464111
45528	464112
7174	464113
14576	464114
39804	464115
19764	464116
3055	464117
41156	464118
11405	464119
326	464120
7777	464121
63186	464122
68046	464123
2015	464124
9365	464125
445	464126
44203	464127
7770	464128
44130	464129
67470	464130
2871	464131
74577	464132
22412	464133
14026	464134
6199	464135
2634	464136
233	464137
30978	464138
76682	464139
55690	464140
32351	464141
7624	464142
41644	464143
34381	464144
7131	464145
28235	464146
63486	464147
9236	464148
12049	464149
9637	464150
656	464151
38578	464152
395	464153
4867	464154
21381	464155
24402	464156
45564	464157
223	464158
16538	464159
28528	464160
16596	464161
56709	464162
36045	464163
58028	464164
1350	464165
46960	464166
8204	464167
7344	464168
16418	464169
3931	464170
11222	464171
9261	464172
80304	464173
11280	464174
14480	464175
70477	464176
130	464177
77417	464178
56041	464179
50	464180
3494	464181
56988	464182
6524	464183
13797	464184
109490	464185
2951	464186
33008	464187
16812	464188
73647	464189
26700	464190
88850	464191
41611	464192
77826	464193
3365	464194
16925	464195
84437	464196
4027	464197
30507	464198
952	464199
10816	464200
379	464201
67255	464202
66750	464203
5336	464204
56021	464205
57459	464206
55666	464207
35849	464208
13628	464209
43152	464210
244	464211
21	464212
63655	464213
36964	464214
9043	464215
2620	464216
4017	464217
48800	464218
43171	464219
30104	464220
45108	464221
14182	464222
54640	464223
54969	464224
2160	464225
8480	464226
24831	464227
76724	464228
85768	464229
3929	464230
54584	464231
28999	464232
12254	464233
22585	464234
25006	464235
94114	464236
58389	464237
107475	464238
44796	464239
44401	464240
42486	464241
933	464242
13399	464243
6240	464244
20384	464245
32380	464246
5682	464247
9518	464248
24922	464249
662	464250
21645	464251
106659	464252
910	464253
9557	464254
1133	464255
75923	464256
976	464257
75897	464258
196	464259
33448	464260
27948	464261
63484	464262
55103	464263
5648	464264
9099	464265
92514	464266
55678	464267
19971	464268
24435	464269
7852	464270
21984	464271
95370	464272
17057	464273
15218	464274
10618	464275
36247	464276
36866	464277
3933	464278
47992	464279
101880	464280
6114	464281
11670	464282
18316	464283
73	464284
29032	464285
89849	464286
2621	464287
9435	464288
12357	464289
39965	464290
2900	464291
4078	464292
14175	464293
39477	464294
5499	464295
7677	464296
109985	464297
4818	464298
576	464299
38042	464300
76048	464301
19427	464302
45724	464303
18732	464304
5525	464305
87650	464306
7137	464307
25090	464308
53360	464309
47297	464310
23648	464311
19539	464312
1138	464313
5394	464314
25369	464315
32083	464316
5580	464317
1075	464318
12077	464319
15791	464320
51780	464321
19963	464322
82152	464323
11987	464324
92523	464325
13941	464326
38464	464327
21777	464328
2415	464329
12396	464330
3327	464331
44246	464332
1164	464333
78099	464334
40761	464335
64829	464336
13150	464337
78264	464338
3920	464339
71320	464340
30244	464341
90614	464342
2515	464343
63084	464344
44560	464345
3178	464346
25903	464347
24367	464348
81047	464349
3146	464350
48568	464351
47309	464352
1877	464353
51351	464354
41335	464355
22756	464356
19660	464357
9048	464358
3265	464359
55024	464360
5852	464361
42488	464362
68659	464363
7858	464364
57597	464365
50275	464366
20453	464367
57421	464368
6804	464369
36844	464370
4294	464371
24615	464372
29372	464373
35837	464374
5785	464375
35667	464376
45209	464377
6129	464378
13368	464379
563	464380
10534	464381
2999	464382
4626	464383
14730	464384
471	464385
125	464386
84880	464387
61316	464388
17643	464389
13856	464390
15625	464391
22633	464392
4114	464393
32500	464394
17934	464395
56818	464396
20877	464397
8746	464398
68483	464399
82438	464400
20695	464401
15540	464402
56227	464403
16629	464404
28795	464405
2243	464406
37780	464407
80641	464408
5276	464409
21626	464410
65556	464411
59834	464412
6959	464413
21525	464414
36839	464415
10277	464416
1305	464417
36066	464418
12970	464419
30498	464420
14986	464421
113850	464422
95745	464423
76761	464424
49259	464425
26379	464426
32521	464427
34351	464428
37122	464429
13571	464430
40187	464431
4357	464432
19158	464433
51033	464434
35994	464435
10479	464436
1234	464437
276	464438
26856	464439
56073	464440
91675	464441
47627	464442
61984	464443
12774	464444
33873	464445
41194	464446
49146	464447
12780	464448
15068	464449
585	464450
9694	464451
19193	464452
41152	464453
41716	464454
16208	464455
9264	464456
810	464457
64324	464458
39060	464459
45311	464460
8289	464461
32593	464462
16304	464463
48292	464464
59444	464465
155	464466
62186	464467
809	464468
17468	464469
18429	464470
9739	464471
265	464472
26999	464473
82953	464474
306	464475
57525	464476
83	464477
53745	464478
11117	464479
552	464480
26639	464481
36609	464482
1908	464483
1932	464484
7337	464485
11173	464486
17029	464487
33960	464488
15884	464489
1847	464490
106727	464491
63609	464492
9881	464493
10616	464494
51	464495
30448	464496
3343	464497
24	464498
4163	464499
28541	464500
54679	464501
59417	464502
102	464503
3417	464504
44528	464505
54967	464506
1828	464507
68607	464508
95918	464509
31010	464510
102811	464511
7823	464512
39687	464513
48161	464514
49246	464515
16528	464516
4278	464517
40856	464518
17960	464519
35632	464520
32871	464521
2336	464522
70091	464523
43589	464524
9056	464525
25279	464526
38708	464527
48688	464528
95350	464529
25826	464530
47667	464531
3468	464532
97084	464533
72662	464534
988	464535
37512	464536
58298	464537
1689	464538
53093	464539
5650	464540
4927	464541
19508	464542
14690	464543
33479	464544
29190	464545
3296	464546
16384	464547
4570	464548
14855	464549
26323	464550
1901	464551
77793	464552
39832	464553
63114	464554
44412	464555
33430	464556
48713	464557
7409	464558
71005	464559
7374	464560
60037	464561
14613	464562
84287	464563
82055	464564
166	464565
4690	464566
18175	464567
9459	464568
103629	464569
37951	464570
68187	464571
3848	464572
80394	464573
33840	464574
11006	464575
9303	464576
13569	464577
3129	464578
18970	464579
17855	464580
42971	464581
14560	464582
56671	464583
60115	464584
24883	464585
28660	464586
2492	464587
1414	464588
7481	464589
26030	464590
97849	464591
44105	464592
20737	464593
9	464594
37818	464595
36342	464596
277	464597
42150	464598
85542	464599
7	464600
35338	464601
444	464602
79223	464603
11310	464604
11471	464605
30388	464606
33562	464607
55297	464608
64805	464609
9026	464610
11313	464611
63643	464612
95082	464613
8186	464614
60138	464615
49853	464616
7716	464617
101908	464618
37022	464619
26036	464620
100308	464621
20033	464622
33630	464623
1353	464624
23646	464625
69728	464626
57424	464627
15917	464628
10227	464629
14934	464630
75232	464631
25226	464632
7790	464633
44733	464634
12615	464635
8623	464636
142	464637
2344	464638
51750	464639
58522	464640
5113	464641
102713	464642
35289	464643
655	464644
5588	464645
48617	464646
37236	464647
58267	464648
6708	464649
72390	464650
1370	464651
1191	464652
24777	464653
22170	464654
45000	464655
46962	464656
3236	464657
60354	464658
6961	464659
15592	464660
98278	464661
25362	464662
1677	464663
23171	464664
4723	464665
70289	464666
9244	464667
97840	464668
56401	464669
69664	464670
65393	464671
19031	464672
2582	464673
15162	464674
6752	464675
17884	464676
8431	464677
64030	464678
51312	464679
20901	464680
14877	464681
1914	464682
3200	464683
78823	464684
17264	464685
27278	464686
8076	464687
53585	464688
14900	464689
40648	464690
47428	464691
67732	464692
40672	464693
12041	464694
376	464695
8400	464696
24693	464697
5012	464698
54280	464699
1459	464700
67332	464701
363	464702
69602	464703
37315	464704
3678	464705
41381	464706
14105	464707
52830	464708
10528	464709
87424	464710
1954	464711
15683	464712
9108	464713
6311	464714
25321	464715
20725	464716
20465	464717
10284	464718
42247	464719
63546	464720
1872	464721
40477	464722
3896	464723
47137	464724
5486	464725
87618	464726
7195	464727
29050	464728
23659	464729
18261	464730
12491	464731
58778	464732
97647	464733
1868	464734
29548	464735
8865	464736
3726	464737
22430	464738
27561	464739
3429	464740
5654	464741
80839	464742
101404	464743
44216	464744
111	464745
3746	464746
7241	464747
44263	464748
35070	464749
41093	464750
15686	464751
48145	464752
1785	464753
16208	464754
49733	464755
9258	464756
12175	464757
2	464758
69463	464759
87800	464760
2918	464761
9834	464762
6397	464763
53912	464764
258	464765
28752	464766
1971	464767
17327	464768
69544	464769
10345	464770
27388	464771
110396	464772
18125	464773
4097	464774
25436	464775
45955	464776
78325	464777
8227	464778
3526	464779
52560	464780
31734	464781
21327	464782
86891	464783
64088	464784
4091	464785
50991	464786
2914	464787
29342	464788
48402	464789
47529	464790
63068	464791
90424	464792
42615	464793
28204	464794
42481	464795
29985	464796
91879	464797
73455	464798
49977	464799
9450	464800
82956	464801
47062	464802
45219	464803
41646	464804
1829	464805
40093	464806
727	464807
30046	464808
78720	464809
7723	464810
22433	464811
16940	464812
251	464813
31189	464814
30808	464815
16229	464816
38942	464817
28691	464818
23427	464819
65600	464820
41789	464821
8514	464822
92625	464823
38182	464824
53901	464825
40049	464826
8475	464827
43956	464828
12801	464829
21372	464830
37897	464831
32475	464832
96419	464833
67783	464834
5810	464835
8253	464836
12658	464837
14924	464838
6673	464839
34637	464840
4673	464841
40329	464842
4599	464843
27108	464844
7465	464845
67666	464846
33123	464847
16365	464848
29768	464849
6538	464850
22285	464851
51661	464852
19536	464853
20154	464854
97663	464855
2749	464856
22542	464857
48206	464858
33129	464859
32450	464860
8066	464861
4281	464862
19892	464863
103395	464864
29701	464865
17400	464866
11585	464867
53190	464868
10682	464869
4376	464870
8723	464871
457	464872
10444	464873
26508	464874
79914	464875
13107	464876
5719	464877
25126	464878
88780	464879
7657	464880
49226	464881
53471	464882
31945	464883
79413	464884
6915	464885
414	464886
48356	464887
772	464888
12003	464889
88697	464890
43832	464891
15067	464892
63304	464893
2576	464894
182	464895
83463	464896
18657	464897
30307	464898
525	464899
12925	464900
13429	464901
822	464902
67459	464903
26963	464904
38162	464905
4707	464906
44500	464907
34261	464908
10334	464909
46729	464910
11019	464911
50783	464912
10204	464913
6608	464914
11359	464915
53683	464916
13945	464917
14536	464918
24028	464919
67681	464920
36699	464921
828	464922
37607	464923
81470	464924
6164	464925
4909	464926
15289	464927
36415	464928
22690	464929
35429	464930
25646	464931
66771	464932
3345	464933
58823	464934
93963	464935
92629	464936
9441	464937
29800	464938
69983	464939
81401	464940
23324	464941
8946	464942
14781	464943
6180	464944
2629	464945
2341	464946
59004	464947
49324	464948
106785	464949
13175	464950
81340	464951
8234	464952
15051	464953
77052	464954
689	464955
11531	464956
500	464957
16359	464958
33971	464959
2195	464960
2726	464961
16310	464962
59526	464963
21717	464964
25594	464965
64074	464966
56036	464967
56954	464968
41873	464969
141	464970
2231	464971
22710	464972
996	464973
23915	464974
54151	464975
1715	464976
62866	464977
29843	464978
43277	464979
19159	464980
41472	464981
36693	464982
32477	464983
63635	464984
47949	464985
12909	464986
7690	464987
23295	464988
54927	464989
32316	464990
12054	464991
17547	464992
28389	464993
367	464994
927	464995
28188	464996
316	464997
69304	464998
57199	464999
7689	465000
1843	465001
2407	465002
3955	465003
11508	465004
387	465005
30533	465006
1440	465007
25284	465008
81294	465009
4011	465010
12988	465011
49837	465012
41615	465013
25953	465014
83066	465015
37968	465016
4712	465017
1424	465018
33293	465019
2779	465020
31093	465021
74783	465022
70444	465023
49165	465024
1151	465025
34083	465026
671	465027
8236	465028
56395	465029
891	465030
2204	465031
12457	465032
23479	465033
5242	465034
19114	465035
42065	465036
17590	465037
35875	465038
5004	465039
20379	465040
54410	465041
75897	465042
30895	465043
5966	465044
10423	465045
54302	465046
18931	465047
3565	465048
52887	465049
2362	465050
2898	465051
47936	465052
40234	465053
16397	465054
7601	465055
66816	465056
49832	465057
28019	465058
13421	465059
36573	465060
1872	465061
43807	465062
40913	465063
61465	465064
34	465065
46115	465066
2725	465067
572	465068
17822	465069
31757	465070
34245	465071
16115	465072
46067	465073
19398	465074
3798	465075
83797	465076
60582	465077
54932	465078
48878	465079
76835	465080
13278	465081
52932	465082
34717	465083
6364	465084
320	465085
71354	465086
9362	465087
112501	465088
20	465089
27031	465090
34668	465091
2011	465092
35143	465093
4836	465094
26469	465095
4433	465096
81209	465097
26848	465098
4492	465099
101583	465100
18028	465101
12305	465102
35752	465103
56528	465104
95	465105
14833	465106
2654	465107
20528	465108
4980	465109
22012	465110
56575	465111
22661	465112
5423	465113
8664	465114
14594	465115
17312	465116
55629	465117
13592	465118
112942	465119
29984	465120
9062	465121
64019	465122
72141	465123
13021	465124
63794	465125
13561	465126
164	465127
706	465128
79198	465129
7081	465130
63412	465131
35800	465132
29427	465133
81118	465134
30519	465135
5542	465136
22814	465137
7254	465138
42915	465139
64391	465140
50608	465141
112728	465142
28709	465143
7731	465144
54934	465145
20281	465146
452	465147
21528	465148
26093	465149
16125	465150
14876	465151
28605	465152
12758	465153
23558	465154
7178	465155
4497	465156
2881	465157
25696	465158
4071	465159
30015	465160
5672	465161
7220	465162
11310	465163
36732	465164
23860	465165
1034	465166
1714	465167
81048	465168
5341	465169
14624	465170
57590	465171
4171	465172
35030	465173
87388	465174
10633	465175
61999	465176
3890	465177
54473	465178
21178	465179
64637	465180
58642	465181
29223	465182
48094	465183
20898	465184
30514	465185
510	465186
3424	465187
110536	465188
54432	465189
112832	465190
623	465191
14738	465192
30854	465193
3163	465194
29653	465195
13731	465196
9058	465197
946	465198
21017	465199
2141	465200
11131	465201
53718	465202
86621	465203
26610	465204
8691	465205
15991	465206
497	465207
73215	465208
16447	465209
18604	465210
89	465211
63222	465212
30688	465213
26567	465214
59406	465215
102	465216
730	465217
81689	465218
8878	465219
18076	465220
3227	465221
20252	465222
37097	465223
11535	465224
77891	465225
21549	465226
5199	465227
73412	465228
60900	465229
11064	465230
65535	465231
7418	465232
57707	465233
17652	465234
9198	465235
97118	465236
16029	465237
6505	465238
2418	465239
76123	465240
70722	465241
23221	465242
36505	465243
577	465244
8855	465245
88760	465246
54454	465247
177	465248
9547	465249
55156	465250
5141	465251
37738	465252
282	465253
87130	465254
66095	465255
122	465256
9824	465257
2219	465258
19	465259
1833	465260
31919	465261
1928	465262
76567	465263
87566	465264
7832	465265
32796	465266
20878	465267
25234	465268
7978	465269
8936	465270
21277	465271
135	465272
891	465273
35596	465274
17965	465275
2037	465276
6635	465277
26788	465278
50411	465279
23786	465280
18123	465281
33	465282
65308	465283
12944	465284
36998	465285
4847	465286
96461	465287
33723	465288
64582	465289
22236	465290
105	465291
3153	465292
68859	465293
13850	465294
968	465295
33157	465296
44828	465297
3065	465298
903	465299
32893	465300
20728	465301
25021	465302
10707	465303
30238	465304
90642	465305
200	465306
5748	465307
10026	465308
71262	465309
52652	465310
64200	465311
16247	465312
3951	465313
8508	465314
55835	465315
1763	465316
70292	465317
19066	465318
444	465319
16856	465320
98871	465321
13742	465322
27576	465323
39	465324
31680	465325
6394	465326
42527	465327
78076	465328
18776	465329
19347	465330
7786	465331
77994	465332
69134	465333
45756	465334
54928	465335
24198	465336
14222	465337
11148	465338
9221	465339
53756	465340
402	465341
16997	465342
37579	465343
178	465344
982	465345
68367	465346
4711	465347
1212	465348
3762	465349
36774	465350
6062	465351
59431	465352
1261	465353
57945	465354
66455	465355
4243	465356
34207	465357
37079	465358
52706	465359
56311	465360
72615	465361
13584	465362
57139	465363
7023	465364
16837	465365
81167	465366
32081	465367
2775	465368
47879	465369
39975	465370
13571	465371
46171	465372
33167	465373
2910	465374
33457	465375
66729	465376
63353	465377
511	465378
71776	465379
33972	465380
55854	465381
37089	465382
28342	465383
7427	465384
2791	465385
63370	465386
63856	465387
46672	465388
57494	465389
108986	465390
17260	465391
6142	465392
4677	465393
46361	465394
24716	465395
36232	465396
19860	465397
2713	465398
324	465399
13925	465400
8128	465401
15351	465402
54537	465403
763	465404
39509	465405
33030	465406
85987	465407
34763	465408
5336	465409
3180	465410
2058	465411
41599	465412
35793	465413
16536	465414
1814	465415
45572	465416
113089	465417
77985	465418
7043	465419
13251	465420
79547	465421
970	465422
10839	465423
12026	465424
32563	465425
5636	465426
6894	465427
19660	465428
4779	465429
26128	465430
20287	465431
30981	465432
671	465433
73458	465434
29732	465435
11424	465436
31511	465437
52659	465438
11161	465439
80675	465440
59961	465441
83526	465442
5790	465443
14360	465444
11501	465445
11420	465446
62432	465447
86772	465448
28156	465449
89231	465450
1076	465451
49212	465452
12088	465453
100009	465454
145	465455
2998	465456
30551	465457
21573	465458
51959	465459
52964	465460
43567	465461
63678	465462
16500	465463
367	465464
15949	465465
150	465466
18430	465467
13224	465468
2636	465469
22163	465470
1305	465471
982	465472
28357	465473
8754	465474
2751	465475
40782	465476
2064	465477
99250	465478
17884	465479
20924	465480
4629	465481
54369	465482
7435	465483
5436	465484
1567	465485
11601	465486
965	465487
76071	465488
81644	465489
12621	465490
39191	465491
75218	465492
4858	465493
64459	465494
31893	465495
28847	465496
35271	465497
34665	465498
39466	465499
76836	465500
13991	465501
57322	465502
59654	465503
97442	465504
30808	465505
21309	465506
2996	465507
6861	465508
76319	465509
41362	465510
59066	465511
1225	465512
7028	465513
405	465514
526	465515
2141	465516
60026	465517
32898	465518
23364	465519
5860	465520
88442	465521
11764	465522
63009	465523
2860	465524
66538	465525
1938	465526
73	465527
23924	465528
12259	465529
98674	465530
23673	465531
184	465532
67045	465533
54155	465534
659	465535
38927	465536
39626	465537
2438	465538
102009	465539
254	465540
306	465541
763	465542
41878	465543
39089	465544
62025	465545
32901	465546
1287	465547
25299	465548
28060	465549
2995	465550
2116	465551
21170	465552
55945	465553
63975	465554
86649	465555
41452	465556
55937	465557
34501	465558
25698	465559
42254	465560
62952	465561
18728	465562
1588	465563
48104	465564
2573	465565
105241	465566
65752	465567
46747	465568
5478	465569
2729	465570
21986	465571
27155	465572
13190	465573
65216	465574
8596	465575
44522	465576
14762	465577
7099	465578
18374	465579
48064	465580
78853	465581
45603	465582
6367	465583
8797	465584
38666	465585
37188	465586
18568	465587
46082	465588
27021	465589
77142	465590
84927	465591
90742	465592
14138	465593
1530	465594
63787	465595
41418	465596
31117	465597
15654	465598
73189	465599
177	465600
2976	465601
1386	465602
7390	465603
51596	465604
19867	465605
7867	465606
20651	465607
49730	465608
48638	465609
61796	465610
52528	465611
64142	465612
357	465613
2871	465614
208	465615
55192	465616
49454	465617
262	465618
31640	465619
4136	465620
28963	465621
3232	465622
45	465623
8343	465624
10486	465625
41977	465626
2825	465627
4780	465628
14716	465629
69570	465630
62565	465631
104987	465632
49543	465633
992	465634
16534	465635
13749	465636
22556	465637
1336	465638
185	465639
29072	465640
9496	465641
19174	465642
43120	465643
56291	465644
12785	465645
46528	465646
9452	465647
28161	465648
516	465649
24433	465650
672	465651
92526	465652
31432	465653
12859	465654
75132	465655
33102	465656
16932	465657
52410	465658
17894	465659
260	465660
3176	465661
66706	465662
32563	465663
85100	465664
83649	465665
54104	465666
32976	465667
25747	465668
8208	465669
58437	465670
38229	465671
42600	465672
37059	465673
6585	465674
66069	465675
7558	465676
12188	465677
3041	465678
47593	465679
2209	465680
66076	465681
22388	465682
96419	465683
1177	465684
79236	465685
8288	465686
69828	465687
21030	465688
354	465689
64212	465690
7552	465691
23027	465692
5	465693
1168	465694
32106	465695
68799	465696
48503	465697
82969	465698
64718	465699
33466	465700
75437	465701
52971	465702
18414	465703
44915	465704
5652	465705
6942	465706
42531	465707
107782	465708
35338	465709
11022	465710
2354	465711
33348	465712
10037	465713
22213	465714
638	465715
37140	465716
16956	465717
22493	465718
3797	465719
43065	465720
2325	465721
77751	465722
29062	465723
31437	465724
70311	465725
22799	465726
76065	465727
2535	465728
30055	465729
14006	465730
45271	465731
16616	465732
10541	465733
3447	465734
72680	465735
3601	465736
58219	465737
40428	465738
52810	465739
31554	465740
72093	465741
61594	465742
21117	465743
83551	465744
5376	465745
11893	465746
25029	465747
9704	465748
25915	465749
30398	465750
16235	465751
1495	465752
73597	465753
35133	465754
48697	465755
2078	465756
51635	465757
7383	465758
14137	465759
721	465760
5168	465761
42779	465762
9247	465763
14592	465764
18812	465765
10437	465766
59784	465767
35599	465768
4743	465769
45773	465770
71244	465771
33142	465772
29507	465773
25051	465774
69180	465775
47206	465776
8740	465777
44209	465778
31129	465779
21273	465780
21947	465781
11372	465782
43973	465783
89381	465784
31467	465785
4150	465786
4880	465787
11051	465788
3169	465789
75195	465790
37429	465791
9222	465792
5411	465793
77083	465794
12185	465795
13012	465796
64784	465797
36151	465798
82633	465799
34249	465800
21908	465801
18828	465802
5009	465803
18881	465804
41529	465805
24451	465806
381	465807
36637	465808
59361	465809
38627	465810
11388	465811
49089	465812
16995	465813
2145	465814
19127	465815
19253	465816
6913	465817
8503	465818
61696	465819
27704	465820
27207	465821
4206	465822
10503	465823
17841	465824
12101	465825
20963	465826
2590	465827
4751	465828
27508	465829
33165	465830
45588	465831
89229	465832
20933	465833
32277	465834
1719	465835
52178	465836
5444	465837
63961	465838
33923	465839
8982	465840
41611	465841
66661	465842
756	465843
9106	465844
698	465845
125	465846
5643	465847
12282	465848
82116	465849
1722	465850
81035	465851
19903	465852
480	465853
25801	465854
79112	465855
95233	465856
24456	465857
57508	465858
18046	465859
30657	465860
1230	465861
6838	465862
76188	465863
20930	465864
4346	465865
71282	465866
88369	465867
4854	465868
10963	465869
54045	465870
82918	465871
41166	465872
33146	465873
15934	465874
12884	465875
109727	465876
68	465877
15986	465878
1172	465879
200	465880
17216	465881
12534	465882
9243	465883
55740	465884
18346	465885
13524	465886
17849	465887
36713	465888
31595	465889
16033	465890
63936	465891
33992	465892
21701	465893
1938	465894
58175	465895
17046	465896
433	465897
86460	465898
5842	465899
36	465900
9627	465901
31380	465902
936	465903
27274	465904
42934	465905
66752	465906
3168	465907
7507	465908
3853	465909
4807	465910
6732	465911
48948	465912
653	465913
7054	465914
5417	465915
2476	465916
33504	465917
64992	465918
34848	465919
2445	465920
3898	465921
1534	465922
40407	465923
5924	465924
41549	465925
31616	465926
61731	465927
12924	465928
68081	465929
91702	465930
87993	465931
18289	465932
7897	465933
81006	465934
8619	465935
46826	465936
26435	465937
1651	465938
58293	465939
11977	465940
4073	465941
73948	465942
20677	465943
7897	465944
11789	465945
89802	465946
32245	465947
87	465948
16688	465949
15540	465950
8092	465951
46400	465952
94	465953
26703	465954
59371	465955
36375	465956
2593	465957
17523	465958
50114	465959
2034	465960
10835	465961
67514	465962
6112	465963
4430	465964
42538	465965
22441	465966
7835	465967
81206	465968
33407	465969
45262	465970
9728	465971
60823	465972
35343	465973
27590	465974
28135	465975
19773	465976
38731	465977
18871	465978
8732	465979
105210	465980
1254	465981
41955	465982
2919	465983
48777	465984
6558	465985
30646	465986
16215	465987
2317	465988
1094	465989
77174	465990
2357	465991
34144	465992
1529	465993
17621	465994
23876	465995
36933	465996
139	465997
9551	465998
69499	465999
7374	466000
4613	466001
44325	466002
24173	466003
33130	466004
7605	466005
19724	466006
61845	466007
45221	466008
15839	466009
21697	466010
79444	466011
16073	466012
64767	466013
26305	466014
14471	466015
12057	466016
81093	466017
25950	466018
52515	466019
8728	466020
43357	466021
3723	466022
975	466023
15436	466024
61899	466025
72883	466026
48093	466027
15238	466028
10314	466029
72538	466030
2277	466031
18859	466032
1874	466033
9431	466034
74345	466035
42415	466036
114068	466037
99376	466038
41190	466039
17763	466040
4451	466041
58963	466042
210	466043
42015	466044
4328	466045
13075	466046
73501	466047
26439	466048
38439	466049
2807	466050
84596	466051
31251	466052
12802	466053
53666	466054
16649	466055
69138	466056
4740	466057
46359	466058
43620	466059
27806	466060
13186	466061
43350	466062
97281	466063
81305	466064
16253	466065
14155	466066
36975	466067
93331	466068
10550	466069
4375	466070
27798	466071
60393	466072
6207	466073
7090	466074
18828	466075
11553	466076
38173	466077
20989	466078
76457	466079
1288	466080
28913	466081
8147	466082
110903	466083
696	466084
35314	466085
74253	466086
30897	466087
53781	466088
65870	466089
53791	466090
112252	466091
3819	466092
36574	466093
12535	466094
43737	466095
32860	466096
76891	466097
60027	466098
30040	466099
36270	466100
93	466101
16471	466102
87227	466103
2934	466104
86083	466105
16790	466106
57470	466107
59712	466108
31561	466109
455	466110
132	466111
25122	466112
32478	466113
58498	466114
50411	466115
43	466116
4404	466117
74616	466118
1328	466119
64414	466120
8529	466121
65108	466122
321	466123
28842	466124
12805	466125
89732	466126
22771	466127
19995	466128
37217	466129
23767	466130
61910	466131
72856	466132
96903	466133
90	466134
200	466135
47813	466136
35897	466137
23487	466138
33991	466139
42717	466140
52119	466141
30199	466142
29750	466143
3922	466144
8550	466145
13033	466146
11845	466147
73784	466148
31780	466149
9436	466150
55399	466151
38967	466152
19089	466153
48113	466154
4063	466155
34998	466156
8353	466157
57258	466158
51314	466159
111371	466160
82478	466161
16613	466162
27257	466163
14381	466164
42217	466165
39412	466166
7096	466167
790	466168
16953	466169
40581	466170
224	466171
13717	466172
14705	466173
9195	466174
5907	466175
16405	466176
34466	466177
2917	466178
128	466179
25674	466180
58779	466181
70417	466182
9246	466183
10545	466184
80062	466185
31537	466186
22961	466187
44599	466188
22606	466189
163	466190
8768	466191
67886	466192
63919	466193
56217	466194
50940	466195
45124	466196
1185	466197
26196	466198
12594	466199
208	466200
49547	466201
54414	466202
10107	466203
9836	466204
25057	466205
61297	466206
3322	466207
41857	466208
78882	466209
6784	466210
40036	466211
18895	466212
975	466213
34566	466214
11142	466215
41341	466216
944	466217
46458	466218
3596	466219
118	466220
33005	466221
14853	466222
100672	466223
65788	466224
75056	466225
21574	466226
68817	466227
5227	466228
17526	466229
3644	466230
4500	466231
50117	466232
46891	466233
6877	466234
70852	466235
10010	466236
183	466237
142	466238
28487	466239
42277	466240
45964	466241
78786	466242
69941	466243
21140	466244
4517	466245
7538	466246
85060	466247
72151	466248
29774	466249
5378	466250
62698	466251
82965	466252
9338	466253
1542	466254
27993	466255
24	466256
29801	466257
22598	466258
30241	466259
61107	466260
53684	466261
30356	466262
99425	466263
19624	466264
43650	466265
54273	466266
30228	466267
5576	466268
39124	466269
33819	466270
7847	466271
38561	466272
72616	466273
7613	466274
47964	466275
26849	466276
71119	466277
109162	466278
48682	466279
4170	466280
63478	466281
23865	466282
20355	466283
90	466284
8878	466285
99932	466286
96234	466287
65669	466288
14850	466289
36630	466290
19402	466291
9707	466292
40915	466293
13573	466294
67293	466295
12841	466296
35161	466297
108406	466298
41961	466299
17200	466300
25908	466301
83951	466302
2133	466303
1526	466304
22121	466305
35946	466306
12654	466307
20404	466308
12751	466309
76213	466310
31	466311
6768	466312
928	466313
5959	466314
20240	466315
4152	466316
108071	466317
13126	466318
51953	466319
22797	466320
10247	466321
66954	466322
15626	466323
20802	466324
15243	466325
1549	466326
31667	466327
2834	466328
3226	466329
10736	466330
12973	466331
38082	466332
80876	466333
47193	466334
18233	466335
9810	466336
7370	466337
74489	466338
2483	466339
37179	466340
23740	466341
2821	466342
7872	466343
67092	466344
22	466345
2580	466346
50788	466347
3183	466348
418	466349
19066	466350
41676	466351
45928	466352
78973	466353
17634	466354
46767	466355
34871	466356
4011	466357
398	466358
104928	466359
46780	466360
77271	466361
35557	466362
28723	466363
5577	466364
70905	466365
24689	466366
70191	466367
29022	466368
8656	466369
32892	466370
40316	466371
79667	466372
48783	466373
6004	466374
20025	466375
63869	466376
6624	466377
80378	466378
4081	466379
43000	466380
3838	466381
36057	466382
1942	466383
85479	466384
52943	466385
30314	466386
53499	466387
83040	466388
30710	466389
13953	466390
41232	466391
4601	466392
16202	466393
53827	466394
13376	466395
59689	466396
13846	466397
3741	466398
53090	466399
11958	466400
749	466401
35322	466402
13732	466403
4510	466404
37231	466405
16429	466406
58640	466407
7285	466408
14988	466409
87323	466410
27319	466411
81947	466412
17352	466413
23928	466414
276	466415
8614	466416
72631	466417
101	466418
45914	466419
9930	466420
12483	466421
34164	466422
29290	466423
22667	466424
42837	466425
11495	466426
2226	466427
5997	466428
1532	466429
2	466430
36702	466431
40195	466432
11704	466433
13920	466434
3746	466435
24966	466436
58247	466437
24148	466438
5901	466439
19867	466440
47670	466441
20454	466442
2831	466443
60734	466444
33249	466445
66443	466446
11373	466447
808	466448
56210	466449
4071	466450
152	466451
74	466452
19962	466453
7095	466454
60946	466455
1544	466456
349	466457
81273	466458
99083	466459
28644	466460
46588	466461
37415	466462
12627	466463
47936	466464
589	466465
73243	466466
34958	466467
91840	466468
26259	466469
2598	466470
76866	466471
62523	466472
25383	466473
20568	466474
55407	466475
48353	466476
52659	466477
37941	466478
56606	466479
22941	466480
48253	466481
16466	466482
55147	466483
7066	466484
25500	466485
8165	466486
89110	466487
18406	466488
55374	466489
10048	466490
38763	466491
1089	466492
12008	466493
6805	466494
63981	466495
3387	466496
26392	466497
8034	466498
24028	466499
12812	466500
28544	466501
1238	466502
56	466503
58860	466504
47864	466505
8619	466506
3285	466507
3422	466508
21270	466509
40496	466510
51578	466511
69808	466512
65952	466513
28431	466514
30388	466515
2512	466516
34030	466517
50099	466518
12703	466519
604	466520
26242	466521
2041	466522
30456	466523
78351	466524
39652	466525
3596	466526
32628	466527
3577	466528
48149	466529
16869	466530
30211	466531
11068	466532
7884	466533
32041	466534
35330	466535
5007	466536
885	466537
12850	466538
58164	466539
3429	466540
204	466541
13091	466542
44264	466543
25700	466544
32009	466545
57550	466546
7869	466547
27209	466548
59614	466549
7512	466550
32655	466551
10094	466552
14329	466553
15409	466554
54438	466555
5646	466556
23981	466557
23416	466558
98002	466559
3908	466560
22551	466561
18394	466562
25473	466563
55350	466564
42805	466565
13901	466566
5597	466567
51030	466568
58758	466569
42678	466570
77755	466571
9584	466572
4163	466573
243	466574
642	466575
35123	466576
670	466577
10634	466578
4755	466579
12595	466580
24691	466581
20381	466582
74320	466583
432	466584
20308	466585
23531	466586
9172	466587
13143	466588
96655	466589
9795	466590
4680	466591
10986	466592
72469	466593
37336	466594
24021	466595
13766	466596
5	466597
68627	466598
9170	466599
36525	466600
25951	466601
40126	466602
49402	466603
43	466604
75	466605
25680	466606
34143	466607
37299	466608
34431	466609
34160	466610
19333	466611
77320	466612
3942	466613
89376	466614
46965	466615
16494	466616
29345	466617
14562	466618
13545	466619
44339	466620
62375	466621
76725	466622
16	466623
5100	466624
94323	466625
97262	466626
5407	466627
59201	466628
8390	466629
45522	466630
40333	466631
54559	466632
39801	466633
66474	466634
5948	466635
31847	466636
61766	466637
56360	466638
36903	466639
34355	466640
2243	466641
1864	466642
42507	466643
1935	466644
1778	466645
37	466646
23757	466647
5533	466648
95105	466649
74939	466650
109760	466651
47517	466652
368	466653
39236	466654
65015	466655
33032	466656
83467	466657
70530	466658
47239	466659
37855	466660
33374	466661
40317	466662
6603	466663
41405	466664
16702	466665
2916	466666
84585	466667
15687	466668
3804	466669
64956	466670
23932	466671
15600	466672
63796	466673
49186	466674
30271	466675
26252	466676
13404	466677
46335	466678
99190	466679
20406	466680
101712	466681
31415	466682
39415	466683
108000	466684
8832	466685
6058	466686
1154	466687
75036	466688
45452	466689
26297	466690
16767	466691
6307	466692
64017	466693
2844	466694
78420	466695
16905	466696
30166	466697
11525	466698
28861	466699
3501	466700
64394	466701
27589	466702
96820	466703
14843	466704
43617	466705
54361	466706
39972	466707
39440	466708
1325	466709
33648	466710
5362	466711
35459	466712
1208	466713
3332	466714
4225	466715
48780	466716
24819	466717
28347	466718
4563	466719
25855	466720
59302	466721
70488	466722
54056	466723
34929	466724
674	466725
40569	466726
11190	466727
7816	466728
1774	466729
87938	466730
79	466731
10895	466732
31015	466733
7304	466734
645	466735
16286	466736
39303	466737
2245	466738
74112	466739
100276	466740
39555	466741
261	466742
6498	466743
9484	466744
1606	466745
72065	466746
1477	466747
52423	466748
1813	466749
2964	466750
1687	466751
46591	466752
1853	466753
36871	466754
37406	466755
5626	466756
30345	466757
3376	466758
193	466759
6980	466760
1561	466761
1372	466762
49294	466763
518	466764
13413	466765
109098	466766
4291	466767
104245	466768
10463	466769
47579	466770
1904	466771
6463	466772
38194	466773
36767	466774
2861	466775
33915	466776
19865	466777
96722	466778
15617	466779
11209	466780
7128	466781
52807	466782
7970	466783
57297	466784
5367	466785
56049	466786
16418	466787
102	466788
89962	466789
70979	466790
96689	466791
41926	466792
952	466793
98183	466794
909	466795
10361	466796
15129	466797
14204	466798
10868	466799
64550	466800
44334	466801
66904	466802
10726	466803
52514	466804
33578	466805
2335	466806
11532	466807
2809	466808
26943	466809
37065	466810
29737	466811
45476	466812
3589	466813
96153	466814
64449	466815
46359	466816
47474	466817
49361	466818
67007	466819
11279	466820
14293	466821
1592	466822
63486	466823
10687	466824
103540	466825
39612	466826
95906	466827
28226	466828
2113	466829
28058	466830
14834	466831
11150	466832
4875	466833
5471	466834
7040	466835
5173	466836
3322	466837
15392	466838
3061	466839
19963	466840
62455	466841
280	466842
44467	466843
12207	466844
330	466845
28718	466846
24904	466847
15628	466848
53065	466849
34245	466850
63	466851
3292	466852
18802	466853
9353	466854
56366	466855
45644	466856
4424	466857
37313	466858
11797	466859
79107	466860
24496	466861
4238	466862
25359	466863
79041	466864
313	466865
20413	466866
20337	466867
8710	466868
8147	466869
10927	466870
52568	466871
49832	466872
68705	466873
14865	466874
62086	466875
108086	466876
2658	466877
38781	466878
89607	466879
106198	466880
10883	466881
8869	466882
43675	466883
48460	466884
1196	466885
7011	466886
94031	466887
83258	466888
1524	466889
70222	466890
4181	466891
32633	466892
21244	466893
28396	466894
13337	466895
84861	466896
55970	466897
33452	466898
5571	466899
21405	466900
41079	466901
1647	466902
12781	466903
59400	466904
23018	466905
40604	466906
31843	466907
17140	466908
35851	466909
22989	466910
35413	466911
61311	466912
2051	466913
31062	466914
5364	466915
31720	466916
83	466917
22399	466918
30495	466919
52347	466920
34809	466921
78	466922
11121	466923
93939	466924
23212	466925
5611	466926
5628	466927
56308	466928
75581	466929
897	466930
9873	466931
46993	466932
4427	466933
21175	466934
4613	466935
36229	466936
6563	466937
27390	466938
9276	466939
916	466940
16508	466941
54329	466942
3790	466943
30053	466944
92647	466945
25019	466946
38891	466947
34517	466948
19250	466949
59522	466950
73954	466951
426	466952
76372	466953
49811	466954
56421	466955
19753	466956
47401	466957
22966	466958
5586	466959
8804	466960
5022	466961
1658	466962
5462	466963
1030	466964
14420	466965
60553	466966
74	466967
109851	466968
1732	466969
19735	466970
34426	466971
59148	466972
26047	466973
583	466974
69828	466975
53112	466976
23542	466977
5780	466978
12270	466979
109108	466980
29992	466981
14660	466982
39072	466983
19839	466984
69766	466985
4370	466986
1283	466987
13148	466988
32240	466989
31407	466990
25567	466991
41602	466992
78297	466993
47924	466994
55292	466995
7266	466996
25769	466997
60158	466998
33981	466999
59840	467000
18715	467001
22513	467002
34540	467003
41966	467004
34002	467005
74908	467006
12360	467007
22527	467008
5203	467009
1688	467010
73379	467011
38094	467012
3800	467013
38440	467014
33532	467015
11731	467016
25532	467017
13194	467018
6194	467019
91	467020
42257	467021
92366	467022
23950	467023
46897	467024
40869	467025
6130	467026
5606	467027
45421	467028
7127	467029
31447	467030
1116	467031
83051	467032
28079	467033
15613	467034
28437	467035
25684	467036
7317	467037
30638	467038
5120	467039
42725	467040
29841	467041
20952	467042
1948	467043
139	467044
23186	467045
76620	467046
26960	467047
63466	467048
64801	467049
30015	467050
58890	467051
52997	467052
94575	467053
2401	467054
45432	467055
5761	467056
11136	467057
33541	467058
2344	467059
1622	467060
1458	467061
10609	467062
22126	467063
28207	467064
9608	467065
19521	467066
35150	467067
7090	467068
12625	467069
536	467070
7122	467071
1836	467072
3815	467073
6929	467074
13566	467075
101975	467076
6224	467077
65282	467078
60302	467079
31832	467080
98367	467081
14745	467082
48215	467083
68577	467084
34401	467085
9650	467086
32609	467087
6743	467088
17196	467089
71959	467090
5522	467091
36930	467092
37046	467093
25399	467094
34334	467095
65049	467096
90715	467097
1398	467098
25812	467099
80986	467100
82142	467101
70323	467102
1187	467103
1860	467104
14820	467105
19086	467106
48713	467107
20919	467108
1325	467109
52928	467110
100	467111
884	467112
63971	467113
3127	467114
2208	467115
26736	467116
112679	467117
114337	467118
80577	467119
21307	467120
4068	467121
3881	467122
40700	467123
84671	467124
18595	467125
2094	467126
4069	467127
5127	467128
11924	467129
5692	467130
33517	467131
215	467132
31495	467133
11788	467134
45492	467135
34919	467136
29977	467137
6644	467138
32409	467139
27160	467140
93369	467141
54864	467142
14783	467143
13844	467144
107313	467145
13909	467146
23746	467147
42269	467148
15904	467149
19429	467150
33342	467151
10763	467152
5338	467153
17717	467154
54432	467155
367	467156
1525	467157
30529	467158
50777	467159
52398	467160
12494	467161
3190	467162
47717	467163
9282	467164
65565	467165
20188	467166
34037	467167
42961	467168
7904	467169
9205	467170
22121	467171
42043	467172
83348	467173
4671	467174
18784	467175
20464	467176
25265	467177
203	467178
138	467179
34563	467180
2373	467181
89007	467182
4200	467183
11608	467184
392	467185
10517	467186
83401	467187
27974	467188
89408	467189
85711	467190
28353	467191
4387	467192
16817	467193
21172	467194
1867	467195
30824	467196
79664	467197
80692	467198
45264	467199
71616	467200
30954	467201
901	467202
7278	467203
10932	467204
48210	467205
62935	467206
9227	467207
7290	467208
39894	467209
37629	467210
17151	467211
35792	467212
14635	467213
3604	467214
20058	467215
14070	467216
1658	467217
15147	467218
9532	467219
46808	467220
6876	467221
49997	467222
47356	467223
79372	467224
22180	467225
63697	467226
341	467227
31634	467228
81745	467229
69123	467230
13272	467231
6891	467232
37409	467233
5353	467234
69291	467235
27724	467236
40008	467237
62183	467238
37618	467239
9677	467240
78182	467241
277	467242
68751	467243
62679	467244
3361	467245
10827	467246
31365	467247
30024	467248
19089	467249
102177	467250
20428	467251
50765	467252
40903	467253
770	467254
15538	467255
57262	467256
11339	467257
6929	467258
6274	467259
36276	467260
19091	467261
60421	467262
123	467263
755	467264
57201	467265
15142	467266
7411	467267
28052	467268
12466	467269
3294	467270
15208	467271
64495	467272
61045	467273
2228	467274
29265	467275
3220	467276
608	467277
57	467278
61338	467279
1843	467280
15104	467281
51196	467282
37580	467283
10413	467284
253	467285
92706	467286
62577	467287
103207	467288
15139	467289
21213	467290
1486	467291
27259	467292
85719	467293
3964	467294
8137	467295
18080	467296
18177	467297
34582	467298
1441	467299
56490	467300
33665	467301
63133	467302
31290	467303
28603	467304
34593	467305
4060	467306
13620	467307
4886	467308
9652	467309
44956	467310
39732	467311
46354	467312
23421	467313
13016	467314
119	467315
5904	467316
25823	467317
40379	467318
27128	467319
90262	467320
65298	467321
23687	467322
268	467323
321	467324
302	467325
86662	467326
68343	467327
100242	467328
4174	467329
48510	467330
69578	467331
23168	467332
8027	467333
24554	467334
48054	467335
44740	467336
1905	467337
76169	467338
7538	467339
12737	467340
7472	467341
18846	467342
7603	467343
92410	467344
333	467345
1953	467346
60012	467347
4237	467348
102700	467349
61290	467350
75741	467351
26071	467352
22671	467353
32253	467354
10168	467355
26878	467356
618	467357
7818	467358
10744	467359
82381	467360
56686	467361
78941	467362
16442	467363
42317	467364
4303	467365
1256	467366
4238	467367
41116	467368
46857	467369
72986	467370
8227	467371
32046	467372
11416	467373
5260	467374
1827	467375
31654	467376
14708	467377
4385	467378
15593	467379
15042	467380
83432	467381
53355	467382
76722	467383
71047	467384
50080	467385
2460	467386
30175	467387
11886	467388
60558	467389
53860	467390
62310	467391
81420	467392
64656	467393
90959	467394
51609	467395
38926	467396
7180	467397
43717	467398
83509	467399
9491	467400
1927	467401
6254	467402
318	467403
22514	467404
37471	467405
61976	467406
40107	467407
11559	467408
63368	467409
9635	467410
64486	467411
101556	467412
35015	467413
38454	467414
617	467415
57076	467416
32445	467417
57200	467418
9185	467419
28245	467420
59408	467421
164	467422
1682	467423
9696	467424
28551	467425
19030	467426
10866	467427
2401	467428
34500	467429
31628	467430
25860	467431
4705	467432
1016	467433
64860	467434
13233	467435
8890	467436
4548	467437
16817	467438
18605	467439
51006	467440
17350	467441
7394	467442
21093	467443
9900	467444
4848	467445
76617	467446
26152	467447
38450	467448
20800	467449
56028	467450
876	467451
40588	467452
33837	467453
52140	467454
1038	467455
25185	467456
12360	467457
64288	467458
6549	467459
18546	467460
1954	467461
88558	467462
25850	467463
60074	467464
5638	467465
15347	467466
18772	467467
54182	467468
68442	467469
1187	467470
47087	467471
1758	467472
123	467473
263	467474
4675	467475
10515	467476
4606	467477
42040	467478
14060	467479
85214	467480
42964	467481
42407	467482
6127	467483
688	467484
61112	467485
50073	467486
17619	467487
12976	467488
35125	467489
34584	467490
20201	467491
61309	467492
73331	467493
2694	467494
12926	467495
79293	467496
32228	467497
89179	467498
2096	467499
16370	467500
31389	467501
70159	467502
10382	467503
9613	467504
16043	467505
64430	467506
56775	467507
84419	467508
1290	467509
8832	467510
28538	467511
364	467512
9729	467513
29536	467514
49354	467515
17042	467516
945	467517
27253	467518
46521	467519
60614	467520
34174	467521
54624	467522
5049	467523
88598	467524
78882	467525
6454	467526
29536	467527
2723	467528
3054	467529
62684	467530
72804	467531
9474	467532
90817	467533
5132	467534
14816	467535
6172	467536
45622	467537
903	467538
52962	467539
2155	467540
32311	467541
110984	467542
38327	467543
35318	467544
14463	467545
13672	467546
69986	467547
34461	467548
13491	467549
4920	467550
99703	467551
23263	467552
17931	467553
43615	467554
88628	467555
17923	467556
10076	467557
7449	467558
66569	467559
13145	467560
2191	467561
14020	467562
45016	467563
47996	467564
55865	467565
40309	467566
3050	467567
35984	467568
1	467569
40767	467570
98854	467571
108	467572
28322	467573
1343	467574
39944	467575
52886	467576
58772	467577
23246	467578
1710	467579
1811	467580
127	467581
77641	467582
103957	467583
11380	467584
54710	467585
31848	467586
2954	467587
9289	467588
359	467589
16858	467590
38628	467591
40024	467592
6239	467593
31	467594
99150	467595
92022	467596
9705	467597
1115	467598
19324	467599
16164	467600
61516	467601
12673	467602
75541	467603
31994	467604
5430	467605
16502	467606
33300	467607
32704	467608
9844	467609
1770	467610
855	467611
5922	467612
27237	467613
39871	467614
64106	467615
29815	467616
1704	467617
2044	467618
12920	467619
17729	467620
54383	467621
76787	467622
7911	467623
21070	467624
35035	467625
12882	467626
27012	467627
34833	467628
7595	467629
4960	467630
92170	467631
64229	467632
49010	467633
13347	467634
91539	467635
12581	467636
80796	467637
2005	467638
4225	467639
74562	467640
37807	467641
63714	467642
7548	467643
27070	467644
53946	467645
60624	467646
16915	467647
62211	467648
64728	467649
42837	467650
33445	467651
22280	467652
81958	467653
27824	467654
9642	467655
32487	467656
35638	467657
8213	467658
10348	467659
10555	467660
3263	467661
46324	467662
56616	467663
29732	467664
83864	467665
72531	467666
45745	467667
12180	467668
47798	467669
29058	467670
24155	467671
46258	467672
73546	467673
33256	467674
36417	467675
7655	467676
1477	467677
11054	467678
106043	467679
9237	467680
2471	467681
13343	467682
55234	467683
32165	467684
64444	467685
9575	467686
4225	467687
27818	467688
61430	467689
60192	467690
30289	467691
58358	467692
1440	467693
20192	467694
6907	467695
56467	467696
28790	467697
30003	467698
6636	467699
8785	467700
19062	467701
19786	467702
44490	467703
28640	467704
73570	467705
440	467706
4482	467707
20	467708
6078	467709
88962	467710
32463	467711
36611	467712
18717	467713
29599	467714
53444	467715
88575	467716
97330	467717
7103	467718
66338	467719
474	467720
21123	467721
76884	467722
26449	467723
11929	467724
24266	467725
41003	467726
55405	467727
28986	467728
14518	467729
6935	467730
59311	467731
37979	467732
66210	467733
3280	467734
45915	467735
60731	467736
55893	467737
4911	467738
56543	467739
4231	467740
51948	467741
3766	467742
112401	467743
17927	467744
8996	467745
2916	467746
55416	467747
35409	467748
40910	467749
32516	467750
16751	467751
955	467752
5235	467753
27066	467754
521	467755
5671	467756
52943	467757
18411	467758
13874	467759
10013	467760
81276	467761
46896	467762
7784	467763
55734	467764
35043	467765
89865	467766
13458	467767
19536	467768
22498	467769
27368	467770
892	467771
17821	467772
10545	467773
3558	467774
28719	467775
7366	467776
3240	467777
1906	467778
1672	467779
81389	467780
5110	467781
30909	467782
41738	467783
6139	467784
58581	467785
93825	467786
92002	467787
71240	467788
40519	467789
32561	467790
41389	467791
1169	467792
16862	467793
29841	467794
36510	467795
72571	467796
63138	467797
18129	467798
45650	467799
23281	467800
61064	467801
52075	467802
43571	467803
650	467804
27153	467805
25682	467806
2197	467807
14610	467808
858	467809
1537	467810
22848	467811
10670	467812
31578	467813
15489	467814
32433	467815
23980	467816
41609	467817
1012	467818
20419	467819
54742	467820
180	467821
36936	467822
4623	467823
44575	467824
66830	467825
92269	467826
828	467827
15714	467828
1734	467829
35949	467830
4933	467831
55394	467832
1479	467833
69656	467834
92994	467835
40301	467836
26055	467837
11515	467838
16478	467839
22336	467840
52	467841
7722	467842
108622	467843
41577	467844
7307	467845
269	467846
11709	467847
45503	467848
2373	467849
54748	467850
3813	467851
38572	467852
40913	467853
7849	467854
21964	467855
1323	467856
20368	467857
37120	467858
10423	467859
19562	467860
7918	467861
20176	467862
19611	467863
13270	467864
5066	467865
3397	467866
48499	467867
23042	467868
12325	467869
18304	467870
58736	467871
58046	467872
23852	467873
42148	467874
1220	467875
52281	467876
8335	467877
37663	467878
11499	467879
58033	467880
24358	467881
1109	467882
18947	467883
66243	467884
37235	467885
52534	467886
393	467887
6514	467888
11223	467889
73134	467890
13736	467891
1851	467892
29819	467893
45702	467894
16130	467895
38675	467896
11970	467897
36997	467898
11781	467899
5509	467900
84502	467901
10492	467902
624	467903
9014	467904
26854	467905
10412	467906
66650	467907
91652	467908
4741	467909
46	467910
58640	467911
14908	467912
42509	467913
40870	467914
6034	467915
34268	467916
28757	467917
23444	467918
57087	467919
12138	467920
14340	467921
13967	467922
2453	467923
5446	467924
69151	467925
31506	467926
20933	467927
58436	467928
7828	467929
40252	467930
99496	467931
69702	467932
49593	467933
48232	467934
2802	467935
43998	467936
22505	467937
41645	467938
21429	467939
39979	467940
12254	467941
4079	467942
13158	467943
15024	467944
69468	467945
44702	467946
48208	467947
61200	467948
10008	467949
21909	467950
92738	467951
11285	467952
2619	467953
48023	467954
52329	467955
18964	467956
42024	467957
5453	467958
60622	467959
11753	467960
59827	467961
11970	467962
6558	467963
69522	467964
1356	467965
2363	467966
37524	467967
20701	467968
76044	467969
19179	467970
87	467971
157	467972
5465	467973
19985	467974
27536	467975
10304	467976
2236	467977
3532	467978
19552	467979
242	467980
61244	467981
1957	467982
26307	467983
10672	467984
49353	467985
17133	467986
18795	467987
102506	467988
28589	467989
18387	467990
56605	467991
69969	467992
20474	467993
11170	467994
64102	467995
9416	467996
108163	467997
31421	467998
24251	467999
81750	468000
18928	468001
25333	468002
319	468003
9082	468004
39549	468005
67264	468006
54911	468007
5271	468008
6441	468009
4448	468010
201	468011
18848	468012
5847	468013
71040	468014
87280	468015
72	468016
70809	468017
4470	468018
21246	468019
105378	468020
85659	468021
75447	468022
6477	468023
37414	468024
485	468025
56625	468026
13054	468027
2323	468028
3644	468029
32181	468030
11482	468031
65266	468032
1064	468033
24452	468034
6103	468035
56879	468036
842	468037
17891	468038
11253	468039
26249	468040
34907	468041
56362	468042
72000	468043
62896	468044
236	468045
10968	468046
12418	468047
2312	468048
51769	468049
21572	468050
55000	468051
13862	468052
91372	468053
16001	468054
5190	468055
32796	468056
7749	468057
4359	468058
63691	468059
29202	468060
680	468061
169	468062
29880	468063
64926	468064
6198	468065
14575	468066
27202	468067
83736	468068
91098	468069
39119	468070
5143	468071
54795	468072
24475	468073
15314	468074
12576	468075
13141	468076
8143	468077
14496	468078
40980	468079
22252	468080
13642	468081
254	468082
35310	468083
9802	468084
59281	468085
75215	468086
66446	468087
84744	468088
27012	468089
4452	468090
63461	468091
13	468092
2988	468093
62098	468094
2608	468095
269	468096
105119	468097
1797	468098
64538	468099
8733	468100
4530	468101
38760	468102
84400	468103
26665	468104
23016	468105
274	468106
96777	468107
42473	468108
53551	468109
71085	468110
21414	468111
4213	468112
19301	468113
7470	468114
92335	468115
5323	468116
60564	468117
30093	468118
40121	468119
25245	468120
68571	468121
41678	468122
81278	468123
1395	468124
80089	468125
68299	468126
77748	468127
24850	468128
40694	468129
37715	468130
3901	468131
111255	468132
11221	468133
40806	468134
50810	468135
9273	468136
53283	468137
76942	468138
94912	468139
39913	468140
69783	468141
5579	468142
38104	468143
9520	468144
28829	468145
72663	468146
69839	468147
2452	468148
785	468149
562	468150
22659	468151
26495	468152
10639	468153
57412	468154
75926	468155
46533	468156
36920	468157
2942	468158
11137	468159
45066	468160
9449	468161
18062	468162
26	468163
6912	468164
432	468165
250	468166
21740	468167
60370	468168
107560	468169
36844	468170
45692	468171
42803	468172
28223	468173
102523	468174
1405	468175
16911	468176
10199	468177
27590	468178
35347	468179
47945	468180
32878	468181
110049	468182
15636	468183
1030	468184
109	468185
8833	468186
13596	468187
4087	468188
11624	468189
14141	468190
3971	468191
81667	468192
33176	468193
8899	468194
74940	468195
112355	468196
17798	468197
86740	468198
39872	468199
97782	468200
6291	468201
17083	468202
801	468203
1042	468204
2080	468205
7233	468206
48678	468207
53554	468208
4111	468209
24830	468210
20643	468211
53639	468212
123	468213
63686	468214
6647	468215
28552	468216
15190	468217
8927	468218
25435	468219
7733	468220
141	468221
39962	468222
22896	468223
7768	468224
6300	468225
80170	468226
61995	468227
57359	468228
35348	468229
32756	468230
773	468231
26835	468232
36196	468233
95419	468234
10320	468235
25099	468236
25527	468237
15859	468238
60283	468239
22988	468240
7656	468241
1433	468242
90737	468243
12979	468244
21119	468245
884	468246
65069	468247
4784	468248
30236	468249
6070	468250
24114	468251
1115	468252
1166	468253
48864	468254
58866	468255
96344	468256
5157	468257
28304	468258
42625	468259
29589	468260
38808	468261
27495	468262
1759	468263
14861	468264
5984	468265
99692	468266
75279	468267
29544	468268
39839	468269
10811	468270
10059	468271
30213	468272
84247	468273
73897	468274
26557	468275
47032	468276
89225	468277
84	468278
25472	468279
45908	468280
76551	468281
3978	468282
9883	468283
553	468284
91153	468285
48347	468286
28462	468287
69844	468288
24897	468289
2742	468290
6704	468291
56347	468292
74423	468293
40	468294
1029	468295
548	468296
6404	468297
13554	468298
32234	468299
56576	468300
75677	468301
29926	468302
38	468303
3364	468304
40245	468305
13434	468306
5855	468307
1265	468308
5028	468309
87759	468310
18769	468311
68197	468312
44822	468313
30282	468314
11113	468315
86674	468316
12312	468317
11335	468318
9696	468319
69465	468320
44769	468321
30938	468322
139	468323
10162	468324
3586	468325
70371	468326
93264	468327
67	468328
30966	468329
26801	468330
52242	468331
32638	468332
27406	468333
19789	468334
29688	468335
95993	468336
32422	468337
33296	468338
8699	468339
49884	468340
4518	468341
757	468342
46170	468343
9497	468344
36382	468345
57528	468346
26366	468347
24453	468348
1902	468349
23433	468350
45187	468351
37497	468352
9924	468353
72819	468354
42603	468355
14804	468356
30920	468357
20200	468358
54929	468359
33776	468360
25553	468361
2175	468362
62513	468363
56395	468364
42188	468365
13862	468366
4754	468367
15020	468368
90114	468369
51351	468370
1007	468371
16901	468372
810	468373
67395	468374
16075	468375
2746	468376
382	468377
20452	468378
14752	468379
34772	468380
724	468381
601	468382
80212	468383
33689	468384
352	468385
35986	468386
21032	468387
54915	468388
21905	468389
17389	468390
89	468391
3111	468392
53489	468393
63378	468394
36679	468395
52126	468396
89203	468397
19600	468398
737	468399
38781	468400
35995	468401
79832	468402
12714	468403
50260	468404
1089	468405
60890	468406
3845	468407
60810	468408
36768	468409
24621	468410
30531	468411
38701	468412
561	468413
1037	468414
31965	468415
19559	468416
8218	468417
18316	468418
34721	468419
5305	468420
112089	468421
40	468422
31351	468423
82772	468424
39810	468425
348	468426
27289	468427
25677	468428
10841	468429
101646	468430
33248	468431
2795	468432
4883	468433
58456	468434
59681	468435
65810	468436
3255	468437
33135	468438
36	468439
46593	468440
42536	468441
29142	468442
12848	468443
40920	468444
31226	468445
66188	468446
88642	468447
5569	468448
25063	468449
77989	468450
44879	468451
8688	468452
1817	468453
38191	468454
18	468455
6656	468456
8990	468457
7048	468458
49655	468459
64690	468460
15377	468461
78332	468462
65927	468463
85847	468464
13894	468465
4752	468466
3091	468467
38835	468468
2015	468469
28213	468470
39857	468471
20847	468472
2968	468473
42544	468474
2135	468475
28006	468476
16543	468477
2425	468478
9114	468479
39211	468480
80596	468481
13296	468482
27848	468483
21565	468484
24	468485
429	468486
6923	468487
4150	468488
6054	468489
3493	468490
23058	468491
3178	468492
893	468493
788	468494
25131	468495
22942	468496
1453	468497
46802	468498
83065	468499
99	468500
20402	468501
6716	468502
45446	468503
649	468504
40464	468505
11199	468506
57216	468507
12835	468508
24427	468509
31340	468510
52368	468511
78852	468512
29653	468513
74875	468514
9722	468515
59908	468516
7599	468517
5204	468518
59791	468519
91785	468520
11266	468521
94028	468522
13550	468523
82663	468524
52328	468525
10607	468526
1510	468527
4336	468528
20426	468529
2690	468530
77447	468531
49753	468532
6343	468533
14317	468534
26567	468535
75041	468536
30185	468537
137	468538
13226	468539
26947	468540
7770	468541
81534	468542
39595	468543
15348	468544
12740	468545
21546	468546
15366	468547
3827	468548
6101	468549
4813	468550
32830	468551
100125	468552
62299	468553
72873	468554
43332	468555
41150	468556
40349	468557
50131	468558
5835	468559
91417	468560
342	468561
10790	468562
39184	468563
17409	468564
25224	468565
23015	468566
21973	468567
239	468568
52094	468569
5540	468570
9151	468571
1335	468572
59133	468573
60843	468574
76341	468575
50999	468576
94	468577
35108	468578
70943	468579
43031	468580
65999	468581
49790	468582
659	468583
39781	468584
40202	468585
601	468586
366	468587
4088	468588
64274	468589
44929	468590
11404	468591
429	468592
25123	468593
20091	468594
17527	468595
16346	468596
1346	468597
37798	468598
20820	468599
30890	468600
34627	468601
9550	468602
8130	468603
33481	468604
4882	468605
49345	468606
21244	468607
462	468608
28980	468609
16282	468610
249	468611
47550	468612
66478	468613
13143	468614
11477	468615
30792	468616
1308	468617
94919	468618
66706	468619
71193	468620
9117	468621
9759	468622
19361	468623
23822	468624
62937	468625
2284	468626
31406	468627
78171	468628
91225	468629
81739	468630
18811	468631
59181	468632
3342	468633
72976	468634
13655	468635
23795	468636
50289	468637
43330	468638
801	468639
30760	468640
843	468641
20931	468642
82201	468643
515	468644
42819	468645
6628	468646
43791	468647
34043	468648
9291	468649
31116	468650
50031	468651
27044	468652
24165	468653
6997	468654
40481	468655
24566	468656
70053	468657
18495	468658
8731	468659
39861	468660
16766	468661
35386	468662
25997	468663
4851	468664
51861	468665
1312	468666
19451	468667
28943	468668
6	468669
12081	468670
41090	468671
54644	468672
10134	468673
37375	468674
30216	468675
52237	468676
9345	468677
21763	468678
64388	468679
22184	468680
9963	468681
69267	468682
38259	468683
88415	468684
231	468685
18891	468686
44190	468687
1532	468688
59585	468689
38024	468690
367	468691
35419	468692
13928	468693
63649	468694
76076	468695
57653	468696
35699	468697
98461	468698
27235	468699
6884	468700
62814	468701
73257	468702
43951	468703
57078	468704
4145	468705
5824	468706
7222	468707
1123	468708
66149	468709
22184	468710
21886	468711
48100	468712
35976	468713
57447	468714
33809	468715
33278	468716
90995	468717
62254	468718
80496	468719
59845	468720
7505	468721
390	468722
21678	468723
47084	468724
6272	468725
13949	468726
12998	468727
48553	468728
45162	468729
24118	468730
52714	468731
569	468732
2829	468733
23181	468734
17360	468735
46231	468736
72694	468737
39590	468738
884	468739
77147	468740
5911	468741
10786	468742
4256	468743
21088	468744
1114	468745
51593	468746
243	468747
9769	468748
34588	468749
67071	468750
8867	468751
26196	468752
7194	468753
1650	468754
84262	468755
12130	468756
63127	468757
2967	468758
18268	468759
30974	468760
4117	468761
46318	468762
28685	468763
3457	468764
36865	468765
2166	468766
51876	468767
10777	468768
11695	468769
72859	468770
43562	468771
1017	468772
64661	468773
47091	468774
42621	468775
12249	468776
2945	468777
2809	468778
26969	468779
20408	468780
24832	468781
1384	468782
16552	468783
869	468784
22003	468785
10129	468786
90396	468787
20010	468788
2995	468789
43512	468790
18918	468791
1867	468792
36918	468793
637	468794
55301	468795
47643	468796
939	468797
1445	468798
31877	468799
45538	468800
8614	468801
17603	468802
20580	468803
22354	468804
6798	468805
39235	468806
29382	468807
46596	468808
37333	468809
237	468810
41520	468811
5412	468812
16877	468813
80778	468814
18008	468815
12072	468816
4159	468817
20217	468818
20117	468819
48718	468820
18438	468821
4706	468822
1819	468823
71637	468824
1943	468825
3141	468826
65110	468827
94153	468828
38552	468829
32679	468830
6123	468831
391	468832
2587	468833
78411	468834
8819	468835
20387	468836
18736	468837
12026	468838
6135	468839
13669	468840
40402	468841
21617	468842
33569	468843
1927	468844
13397	468845
89384	468846
32843	468847
41361	468848
21289	468849
39622	468850
1296	468851
67272	468852
75404	468853
27987	468854
6610	468855
107463	468856
63794	468857
103091	468858
65895	468859
68554	468860
1225	468861
27942	468862
1593	468863
42187	468864
41555	468865
11379	468866
66440	468867
6641	468868
53263	468869
51283	468870
30828	468871
1573	468872
33287	468873
24342	468874
22411	468875
9648	468876
3663	468877
13160	468878
97475	468879
3715	468880
153	468881
4973	468882
1461	468883
33566	468884
23656	468885
49212	468886
89450	468887
17488	468888
7468	468889
75780	468890
13334	468891
49026	468892
18069	468893
502	468894
13079	468895
43054	468896
37907	468897
14410	468898
203	468899
50884	468900
72511	468901
13324	468902
98572	468903
59098	468904
2919	468905
23870	468906
15881	468907
10318	468908
3302	468909
570	468910
796	468911
13568	468912
42582	468913
9188	468914
34997	468915
31029	468916
57397	468917
27051	468918
37289	468919
12663	468920
17185	468921
45652	468922
18482	468923
29085	468924
10522	468925
36029	468926
51115	468927
38037	468928
21442	468929
70593	468930
49079	468931
31356	468932
22162	468933
74206	468934
12025	468935
1176	468936
61684	468937
9216	468938
3770	468939
6601	468940
801	468941
51041	468942
6122	468943
48819	468944
83227	468945
18765	468946
92515	468947
67872	468948
4388	468949
32885	468950
27053	468951
38400	468952
42131	468953
8241	468954
39386	468955
1660	468956
24908	468957
82950	468958
12159	468959
18076	468960
16306	468961
65950	468962
17781	468963
56406	468964
10808	468965
27391	468966
6776	468967
62132	468968
1712	468969
99024	468970
18289	468971
27845	468972
38320	468973
3975	468974
35068	468975
33312	468976
9861	468977
44	468978
645	468979
45857	468980
64592	468981
37228	468982
97085	468983
10177	468984
100862	468985
6709	468986
103608	468987
55065	468988
22330	468989
1218	468990
4777	468991
3145	468992
16113	468993
6515	468994
19532	468995
33586	468996
80449	468997
1238	468998
49378	468999
426	469000
38012	469001
84927	469002
14302	469003
12756	469004
15527	469005
44884	469006
86332	469007
9150	469008
5655	469009
6506	469010
97472	469011
46883	469012
38259	469013
85851	469014
67274	469015
37	469016
18209	469017
40729	469018
51835	469019
30748	469020
58832	469021
61891	469022
41	469023
13828	469024
10371	469025
1107	469026
19784	469027
10672	469028
31301	469029
3453	469030
25950	469031
3033	469032
39638	469033
23361	469034
49147	469035
21854	469036
55435	469037
1635	469038
469	469039
11451	469040
3769	469041
35824	469042
4121	469043
1922	469044
9846	469045
4415	469046
5614	469047
11498	469048
39220	469049
33755	469050
4063	469051
65626	469052
26941	469053
1	469054
25800	469055
24778	469056
2105	469057
60865	469058
662	469059
2188	469060
6684	469061
9323	469062
1003	469063
11998	469064
7233	469065
271	469066
49107	469067
28958	469068
44893	469069
22049	469070
8634	469071
10647	469072
5287	469073
29746	469074
43472	469075
14455	469076
40086	469077
15246	469078
17145	469079
128	469080
39951	469081
8657	469082
25521	469083
46507	469084
30264	469085
64769	469086
4746	469087
20371	469088
3410	469089
18809	469090
25942	469091
52225	469092
19131	469093
569	469094
6719	469095
73517	469096
44270	469097
38790	469098
802	469099
8495	469100
48349	469101
14748	469102
21465	469103
89137	469104
8636	469105
101158	469106
1202	469107
122	469108
29520	469109
21953	469110
20327	469111
5679	469112
96583	469113
16266	469114
30	469115
13862	469116
421	469117
29506	469118
12127	469119
21049	469120
3175	469121
21853	469122
4081	469123
116	469124
23807	469125
37587	469126
55885	469127
21965	469128
71732	469129
7465	469130
138	469131
146	469132
32237	469133
102150	469134
29357	469135
3437	469136
84464	469137
40511	469138
20403	469139
1036	469140
3665	469141
59166	469142
1760	469143
17374	469144
71741	469145
54747	469146
5984	469147
27948	469148
25887	469149
33228	469150
58422	469151
24419	469152
375	469153
5398	469154
3013	469155
2720	469156
78199	469157
69237	469158
11337	469159
12181	469160
654	469161
5795	469162
8752	469163
3594	469164
67266	469165
95935	469166
55518	469167
6862	469168
26847	469169
19980	469170
16216	469171
16560	469172
83939	469173
129	469174
4037	469175
9535	469176
48953	469177
26188	469178
92381	469179
59208	469180
13871	469181
93722	469182
64547	469183
4184	469184
1569	469185
19212	469186
81922	469187
4901	469188
54950	469189
16615	469190
33638	469191
33346	469192
2427	469193
30218	469194
42963	469195
21682	469196
1095	469197
13989	469198
25356	469199
444	469200
57874	469201
10941	469202
510	469203
656	469204
15806	469205
32114	469206
30466	469207
16222	469208
13034	469209
103845	469210
19336	469211
38876	469212
211	469213
36649	469214
11285	469215
43616	469216
77823	469217
15538	469218
18892	469219
12668	469220
32140	469221
94072	469222
9181	469223
2961	469224
75366	469225
29860	469226
39720	469227
9825	469228
38751	469229
15848	469230
22956	469231
42668	469232
50470	469233
2394	469234
2156	469235
18715	469236
2242	469237
29544	469238
271	469239
54230	469240
104423	469241
757	469242
37549	469243
17766	469244
14776	469245
108934	469246
17455	469247
18833	469248
71619	469249
38982	469250
21052	469251
18948	469252
38527	469253
296	469254
86125	469255
14340	469256
65088	469257
55752	469258
9213	469259
18948	469260
37717	469261
7405	469262
54	469263
541	469264
11303	469265
71023	469266
25044	469267
1849	469268
12654	469269
5909	469270
55701	469271
45129	469272
7997	469273
6436	469274
24037	469275
24195	469276
1674	469277
23286	469278
12795	469279
60243	469280
59778	469281
27384	469282
21831	469283
20635	469284
10060	469285
22226	469286
2152	469287
8906	469288
23844	469289
62151	469290
4177	469291
28798	469292
21371	469293
2595	469294
8092	469295
6550	469296
38727	469297
42591	469298
14584	469299
6579	469300
59099	469301
1534	469302
70989	469303
5175	469304
66530	469305
41365	469306
41166	469307
25698	469308
10013	469309
84	469310
107167	469311
6659	469312
101717	469313
5954	469314
39688	469315
11123	469316
14008	469317
9364	469318
24194	469319
64581	469320
50448	469321
28295	469322
12414	469323
68048	469324
77838	469325
10965	469326
25303	469327
4366	469328
3524	469329
21293	469330
2732	469331
36164	469332
9695	469333
5282	469334
7437	469335
1169	469336
22619	469337
45098	469338
58781	469339
14911	469340
41293	469341
663	469342
53522	469343
7737	469344
73227	469345
13900	469346
42931	469347
6564	469348
38645	469349
351	469350
12764	469351
55030	469352
20225	469353
10256	469354
64293	469355
32335	469356
78947	469357
80340	469358
39235	469359
363	469360
36476	469361
14817	469362
9554	469363
5664	469364
55473	469365
54813	469366
331	469367
26927	469368
21922	469369
66186	469370
215	469371
3187	469372
1009	469373
5706	469374
14721	469375
12046	469376
34885	469377
75186	469378
393	469379
12970	469380
14995	469381
47897	469382
61774	469383
62118	469384
55816	469385
9068	469386
13318	469387
91938	469388
10947	469389
183	469390
43854	469391
72740	469392
24029	469393
107951	469394
25676	469395
2759	469396
58089	469397
5547	469398
31651	469399
808	469400
18031	469401
3942	469402
5796	469403
48007	469404
20536	469405
13027	469406
1046	469407
100583	469408
21641	469409
433	469410
45238	469411
11133	469412
30745	469413
13100	469414
97343	469415
52963	469416
9201	469417
3690	469418
57116	469419
16	469420
113507	469421
42663	469422
36829	469423
18309	469424
69343	469425
27307	469426
23100	469427
107598	469428
53737	469429
26431	469430
7537	469431
732	469432
30083	469433
43821	469434
72099	469435
72207	469436
52892	469437
33052	469438
50328	469439
36795	469440
19227	469441
41445	469442
6224	469443
13209	469444
89302	469445
36831	469446
11539	469447
87255	469448
9333	469449
10703	469450
547	469451
30194	469452
31054	469453
13054	469454
31779	469455
40435	469456
16685	469457
22686	469458
86569	469459
13483	469460
44974	469461
30259	469462
1613	469463
2512	469464
29362	469465
29073	469466
24278	469467
69769	469468
478	469469
2183	469470
532	469471
26467	469472
55571	469473
28365	469474
66718	469475
92992	469476
14179	469477
15690	469478
106908	469479
64473	469480
40355	469481
74585	469482
27743	469483
22632	469484
5960	469485
68982	469486
38157	469487
75740	469488
28479	469489
11982	469490
13468	469491
40813	469492
8938	469493
76668	469494
1827	469495
20	469496
7777	469497
105640	469498
91065	469499
31401	469500
61164	469501
9273	469502
54584	469503
40686	469504
37830	469505
55366	469506
38616	469507
4312	469508
60918	469509
6746	469510
59558	469511
115	469512
51191	469513
79433	469514
12395	469515
16200	469516
97311	469517
217	469518
20100	469519
9411	469520
1825	469521
9282	469522
80	469523
92129	469524
7985	469525
79390	469526
34745	469527
19898	469528
340	469529
28893	469530
34748	469531
2503	469532
7142	469533
57108	469534
50104	469535
57082	469536
22214	469537
21369	469538
31738	469539
20779	469540
60578	469541
114363	469542
16558	469543
1673	469544
11168	469545
11645	469546
26461	469547
33182	469548
58258	469549
9569	469550
3	469551
27829	469552
4032	469553
1078	469554
943	469555
37225	469556
29773	469557
12885	469558
27150	469559
9427	469560
12929	469561
60550	469562
72008	469563
10072	469564
31114	469565
36781	469566
19557	469567
54937	469568
393	469569
1111	469570
5818	469571
1160	469572
38434	469573
17496	469574
82184	469575
51964	469576
25143	469577
883	469578
1045	469579
3426	469580
2737	469581
8676	469582
81182	469583
76373	469584
1871	469585
114126	469586
32191	469587
60513	469588
10897	469589
2974	469590
100646	469591
89361	469592
40389	469593
2300	469594
46704	469595
1066	469596
701	469597
26211	469598
5364	469599
4371	469600
93544	469601
34329	469602
1386	469603
6556	469604
63953	469605
52075	469606
8968	469607
1949	469608
7485	469609
65566	469610
34609	469611
47155	469612
1197	469613
31657	469614
46763	469615
5275	469616
27989	469617
44450	469618
78981	469619
68031	469620
1526	469621
17202	469622
38435	469623
6596	469624
13848	469625
33203	469626
1043	469627
7276	469628
9568	469629
8624	469630
34804	469631
54138	469632
8816	469633
4740	469634
7020	469635
16797	469636
54936	469637
39644	469638
12356	469639
52304	469640
8142	469641
889	469642
24972	469643
3650	469644
1448	469645
16552	469646
27211	469647
15853	469648
20593	469649
37639	469650
80515	469651
12192	469652
82408	469653
1119	469654
15134	469655
10	469656
48535	469657
53022	469658
29234	469659
21247	469660
5825	469661
42761	469662
56851	469663
29596	469664
34564	469665
13808	469666
6331	469667
23306	469668
58407	469669
63066	469670
67123	469671
5804	469672
74050	469673
1897	469674
6885	469675
69777	469676
66496	469677
1386	469678
35856	469679
45501	469680
424	469681
49415	469682
14084	469683
17330	469684
12785	469685
5259	469686
14090	469687
1208	469688
6135	469689
2464	469690
19497	469691
72968	469692
38649	469693
28873	469694
51519	469695
13184	469696
48512	469697
83406	469698
21314	469699
993	469700
87963	469701
2377	469702
26593	469703
3652	469704
40238	469705
4696	469706
62088	469707
33106	469708
31619	469709
38270	469710
72672	469711
67678	469712
49085	469713
28981	469714
62484	469715
33112	469716
37376	469717
22966	469718
98533	469719
94754	469720
30424	469721
9084	469722
67814	469723
42265	469724
34878	469725
43948	469726
43810	469727
28785	469728
10268	469729
5214	469730
55926	469731
34082	469732
51	469733
1403	469734
7883	469735
22267	469736
36552	469737
51596	469738
12720	469739
56562	469740
16670	469741
33378	469742
22006	469743
110513	469744
14085	469745
17879	469746
99319	469747
2237	469748
85	469749
102819	469750
12600	469751
43132	469752
486	469753
109643	469754
60215	469755
28153	469756
78554	469757
10359	469758
2437	469759
1829	469760
18196	469761
59795	469762
80552	469763
28282	469764
33639	469765
1496	469766
86607	469767
23834	469768
101228	469769
73035	469770
53688	469771
24580	469772
9907	469773
20978	469774
72668	469775
34739	469776
31623	469777
54394	469778
57997	469779
1495	469780
14801	469781
36923	469782
1807	469783
101227	469784
73884	469785
5867	469786
566	469787
22756	469788
42785	469789
50091	469790
179	469791
76186	469792
800	469793
15859	469794
46073	469795
41145	469796
20035	469797
15827	469798
18230	469799
34536	469800
95640	469801
6921	469802
37159	469803
3839	469804
13005	469805
415	469806
62034	469807
10008	469808
12394	469809
62365	469810
593	469811
22870	469812
13218	469813
31825	469814
69725	469815
42425	469816
40686	469817
60	469818
5824	469819
68353	469820
33026	469821
3790	469822
67275	469823
34225	469824
29002	469825
91120	469826
860	469827
58332	469828
544	469829
58882	469830
45015	469831
66765	469832
690	469833
5482	469834
82710	469835
44052	469836
33415	469837
24086	469838
1006	469839
18687	469840
864	469841
10581	469842
1748	469843
37708	469844
4907	469845
4334	469846
54150	469847
54	469848
48633	469849
8211	469850
37700	469851
5358	469852
55822	469853
53938	469854
23370	469855
32010	469856
14330	469857
45057	469858
4402	469859
1094	469860
6359	469861
72736	469862
41935	469863
33722	469864
36854	469865
562	469866
79689	469867
1377	469868
79278	469869
1171	469870
2549	469871
48943	469872
19716	469873
21077	469874
44689	469875
6649	469876
26092	469877
96615	469878
88284	469879
95946	469880
1279	469881
4894	469882
12030	469883
18393	469884
10532	469885
11382	469886
24487	469887
94615	469888
4979	469889
4624	469890
63270	469891
40427	469892
64420	469893
15370	469894
1284	469895
7565	469896
5253	469897
15250	469898
42080	469899
91162	469900
15227	469901
77142	469902
13402	469903
9466	469904
8319	469905
78474	469906
2295	469907
420	469908
39594	469909
58535	469910
46964	469911
34288	469912
72738	469913
84546	469914
24218	469915
74567	469916
111505	469917
14560	469918
1836	469919
493	469920
60870	469921
33040	469922
146	469923
34674	469924
22109	469925
47175	469926
92450	469927
11183	469928
21687	469929
16520	469930
4491	469931
505	469932
92530	469933
22801	469934
17861	469935
21086	469936
36596	469937
441	469938
4630	469939
88724	469940
40816	469941
567	469942
8500	469943
74148	469944
73619	469945
5565	469946
52219	469947
109107	469948
4357	469949
2969	469950
45262	469951
2663	469952
8551	469953
51299	469954
82312	469955
5385	469956
7663	469957
64482	469958
797	469959
69923	469960
7031	469961
9409	469962
7511	469963
17023	469964
100346	469965
28961	469966
6820	469967
78829	469968
78755	469969
62915	469970
72853	469971
3967	469972
77247	469973
50122	469974
1598	469975
3853	469976
34730	469977
44199	469978
34420	469979
31037	469980
13266	469981
18844	469982
6915	469983
762	469984
15187	469985
84456	469986
89371	469987
889	469988
13248	469989
11699	469990
25891	469991
10012	469992
1044	469993
26844	469994
16385	469995
38119	469996
32772	469997
27567	469998
15147	469999
50006	470000
40219	470001
20713	470002
4192	470003
10568	470004
4384	470005
82190	470006
34367	470007
27043	470008
108917	470009
7988	470010
7064	470011
3128	470012
36879	470013
29569	470014
9252	470015
106308	470016
2014	470017
79306	470018
87991	470019
7053	470020
37305	470021
43786	470022
97265	470023
6761	470024
12614	470025
19648	470026
41718	470027
5771	470028
26551	470029
36792	470030
1020	470031
6442	470032
10543	470033
34974	470034
6183	470035
27246	470036
7395	470037
22666	470038
15520	470039
18026	470040
38770	470041
9337	470042
15518	470043
12504	470044
12724	470045
72161	470046
5934	470047
26269	470048
7616	470049
21411	470050
80510	470051
6497	470052
19972	470053
2554	470054
654	470055
10079	470056
17938	470057
42330	470058
83730	470059
41411	470060
3017	470061
73929	470062
19907	470063
52633	470064
99243	470065
3513	470066
37739	470067
19907	470068
10554	470069
55264	470070
46080	470071
838	470072
8209	470073
90595	470074
55001	470075
9570	470076
33385	470077
100539	470078
7353	470079
63407	470080
102807	470081
10520	470082
921	470083
71	470084
43564	470085
631	470086
4400	470087
27021	470088
88961	470089
88028	470090
47567	470091
3908	470092
18934	470093
6310	470094
73106	470095
11864	470096
44870	470097
9842	470098
5367	470099
52976	470100
25157	470101
47104	470102
657	470103
22322	470104
56621	470105
91970	470106
2328	470107
41959	470108
9179	470109
32400	470110
10241	470111
43587	470112
470	470113
43370	470114
85164	470115
16491	470116
96067	470117
31695	470118
80133	470119
18078	470120
51307	470121
2270	470122
52	470123
22952	470124
10636	470125
55589	470126
60857	470127
36158	470128
7857	470129
2888	470130
62918	470131
65904	470132
558	470133
67689	470134
1362	470135
2532	470136
2236	470137
7483	470138
5180	470139
23527	470140
30340	470141
8672	470142
20676	470143
13869	470144
90078	470145
44817	470146
37521	470147
194	470148
37140	470149
15642	470150
2634	470151
2912	470152
42294	470153
42161	470154
3016	470155
29999	470156
13673	470157
54775	470158
22247	470159
36001	470160
66439	470161
1665	470162
17897	470163
62531	470164
16074	470165
11696	470166
11410	470167
47963	470168
81451	470169
12029	470170
45786	470171
39458	470172
22716	470173
75247	470174
19806	470175
27433	470176
26841	470177
42045	470178
17101	470179
8803	470180
25542	470181
20394	470182
10281	470183
9145	470184
486	470185
17560	470186
84418	470187
16571	470188
34543	470189
7659	470190
11142	470191
502	470192
3071	470193
35184	470194
12216	470195
46715	470196
142	470197
39244	470198
905	470199
2437	470200
13122	470201
60255	470202
74136	470203
14147	470204
6059	470205
50870	470206
51531	470207
9277	470208
36846	470209
33880	470210
5200	470211
11226	470212
5021	470213
11353	470214
49047	470215
42620	470216
29527	470217
1264	470218
47196	470219
4279	470220
4494	470221
14075	470222
43948	470223
33536	470224
6339	470225
741	470226
71248	470227
36408	470228
19342	470229
39707	470230
7978	470231
21046	470232
57	470233
3324	470234
16618	470235
28534	470236
62972	470237
2237	470238
40306	470239
2163	470240
4343	470241
12252	470242
37440	470243
64095	470244
17690	470245
57327	470246
8461	470247
5076	470248
57286	470249
99540	470250
51643	470251
23978	470252
54558	470253
23779	470254
5077	470255
21097	470256
49776	470257
21288	470258
12547	470259
33762	470260
50352	470261
35111	470262
6655	470263
48691	470264
67531	470265
38519	470266
1767	470267
22353	470268
64156	470269
96	470270
48256	470271
36371	470272
4125	470273
57	470274
5517	470275
17707	470276
35331	470277
4067	470278
1180	470279
51752	470280
21522	470281
69800	470282
8594	470283
52003	470284
28008	470285
16016	470286
4579	470287
859	470288
3071	470289
11840	470290
27710	470291
55476	470292
2459	470293
940	470294
42918	470295
1407	470296
36163	470297
6638	470298
23656	470299
4015	470300
77608	470301
36586	470302
26890	470303
20970	470304
72414	470305
9189	470306
18892	470307
60783	470308
34738	470309
58442	470310
27402	470311
20754	470312
16767	470313
14078	470314
15910	470315
10192	470316
5350	470317
73293	470318
28581	470319
17523	470320
21743	470321
51706	470322
14046	470323
575	470324
380	470325
26565	470326
54263	470327
31939	470328
56292	470329
114405	470330
42640	470331
31167	470332
77533	470333
28757	470334
68720	470335
3811	470336
3159	470337
47625	470338
34242	470339
23360	470340
605	470341
293	470342
5904	470343
4036	470344
70764	470345
31668	470346
1746	470347
26754	470348
19464	470349
44694	470350
35426	470351
1811	470352
89698	470353
64328	470354
1316	470355
27203	470356
34564	470357
32960	470358
31732	470359
12448	470360
46565	470361
11843	470362
18940	470363
2218	470364
54016	470365
22591	470366
13966	470367
22827	470368
20459	470369
50028	470370
57730	470371
4843	470372
69202	470373
23382	470374
42325	470375
99573	470376
18815	470377
40528	470378
1205	470379
36375	470380
112684	470381
8720	470382
12079	470383
11660	470384
5500	470385
46696	470386
3131	470387
88553	470388
13253	470389
53617	470390
42624	470391
15142	470392
48023	470393
17093	470394
6035	470395
10335	470396
48003	470397
59546	470398
107504	470399
23306	470400
804	470401
6250	470402
24264	470403
34305	470404
6147	470405
6858	470406
35	470407
17733	470408
24831	470409
11762	470410
11430	470411
51232	470412
75602	470413
81758	470414
9831	470415
15047	470416
5339	470417
40015	470418
43825	470419
27198	470420
10131	470421
32546	470422
23860	470423
6639	470424
52856	470425
54142	470426
77978	470427
87427	470428
12126	470429
7225	470430
34883	470431
17383	470432
6188	470433
1176	470434
4341	470435
2894	470436
4295	470437
33914	470438
6327	470439
957	470440
347	470441
3384	470442
45867	470443
35707	470444
11351	470445
46708	470446
2354	470447
11924	470448
14059	470449
58809	470450
91214	470451
32090	470452
13043	470453
42817	470454
48494	470455
39966	470456
34238	470457
23665	470458
66779	470459
31356	470460
459	470461
30703	470462
11866	470463
1465	470464
50674	470465
61754	470466
28491	470467
18169	470468
22297	470469
28787	470470
28470	470471
25634	470472
37608	470473
2581	470474
21061	470475
35848	470476
16632	470477
93311	470478
7433	470479
4465	470480
12455	470481
21474	470482
57843	470483
2033	470484
2863	470485
35178	470486
38630	470487
482	470488
18041	470489
26844	470490
28871	470491
38755	470492
3141	470493
32734	470494
4849	470495
57662	470496
21288	470497
56641	470498
102634	470499
105386	470500
73748	470501
4385	470502
28349	470503
209	470504
15991	470505
4295	470506
16823	470507
1901	470508
54933	470509
18865	470510
18034	470511
24496	470512
36686	470513
35870	470514
28749	470515
40773	470516
37148	470517
86435	470518
12810	470519
21423	470520
5918	470521
37200	470522
16527	470523
5005	470524
2010	470525
9152	470526
48152	470527
3439	470528
13833	470529
37300	470530
315	470531
9996	470532
67894	470533
280	470534
21563	470535
30412	470536
35042	470537
19762	470538
27195	470539
9245	470540
36833	470541
3283	470542
54658	470543
3641	470544
6309	470545
29508	470546
18178	470547
34550	470548
77048	470549
82684	470550
628	470551
51123	470552
34308	470553
14218	470554
17770	470555
43978	470556
64130	470557
61402	470558
86182	470559
911	470560
3552	470561
16744	470562
34306	470563
12950	470564
1071	470565
2091	470566
44491	470567
5778	470568
76464	470569
236	470570
5746	470571
9731	470572
36104	470573
67905	470574
70114	470575
41177	470576
19495	470577
92187	470578
10644	470579
79234	470580
25457	470581
4619	470582
96972	470583
12388	470584
43640	470585
533	470586
72575	470587
99420	470588
627	470589
15684	470590
21464	470591
13412	470592
11436	470593
60433	470594
20313	470595
96815	470596
13013	470597
47106	470598
20905	470599
187	470600
29105	470601
29139	470602
368	470603
59911	470604
43565	470605
11483	470606
3659	470607
5062	470608
6299	470609
30023	470610
101004	470611
50981	470612
6188	470613
86761	470614
159	470615
22103	470616
898	470617
30914	470618
32684	470619
91998	470620
19014	470621
19693	470622
3609	470623
19181	470624
91012	470625
16284	470626
34319	470627
75271	470628
91866	470629
9531	470630
2558	470631
28874	470632
54815	470633
40272	470634
8391	470635
16078	470636
12794	470637
16610	470638
5915	470639
64625	470640
15177	470641
14458	470642
8930	470643
14520	470644
10051	470645
25419	470646
35828	470647
21538	470648
102461	470649
25487	470650
71426	470651
93292	470652
4510	470653
29440	470654
22471	470655
18041	470656
7979	470657
23558	470658
54863	470659
341	470660
5879	470661
490	470662
29988	470663
14415	470664
2101	470665
556	470666
82596	470667
47558	470668
10226	470669
18248	470670
2331	470671
2591	470672
15232	470673
56409	470674
8957	470675
44684	470676
13438	470677
3621	470678
77	470679
8452	470680
2742	470681
88248	470682
79614	470683
81164	470684
70093	470685
12022	470686
33553	470687
44276	470688
78512	470689
20290	470690
12193	470691
25842	470692
78677	470693
29892	470694
1040	470695
54541	470696
20938	470697
65260	470698
37256	470699
25140	470700
15653	470701
37818	470702
5437	470703
88100	470704
17	470705
56359	470706
92469	470707
87887	470708
16231	470709
27927	470710
41522	470711
61649	470712
32506	470713
24133	470714
32697	470715
31362	470716
73075	470717
26263	470718
48040	470719
7261	470720
151	470721
42325	470722
59938	470723
1291	470724
18969	470725
31975	470726
81251	470727
17682	470728
23700	470729
49957	470730
76456	470731
8102	470732
13385	470733
15644	470734
75403	470735
3516	470736
16998	470737
14482	470738
19387	470739
48617	470740
21111	470741
45813	470742
70512	470743
95750	470744
1679	470745
24557	470746
38293	470747
32671	470748
25468	470749
20068	470750
44549	470751
28007	470752
29513	470753
2276	470754
90886	470755
109263	470756
1332	470757
55332	470758
12660	470759
1298	470760
62610	470761
81644	470762
51161	470763
53635	470764
25509	470765
65197	470766
11113	470767
60425	470768
36851	470769
1741	470770
1280	470771
81754	470772
9130	470773
21494	470774
40445	470775
38820	470776
42215	470777
70443	470778
24861	470779
1303	470780
8950	470781
2003	470782
36396	470783
32115	470784
61898	470785
1708	470786
6988	470787
12186	470788
48344	470789
63534	470790
7954	470791
13342	470792
74189	470793
10820	470794
25807	470795
8762	470796
69571	470797
20065	470798
6147	470799
25634	470800
5319	470801
1247	470802
43404	470803
32116	470804
28111	470805
57095	470806
36491	470807
43983	470808
744	470809
22497	470810
38786	470811
58283	470812
4454	470813
16022	470814
60961	470815
3920	470816
46160	470817
16270	470818
51758	470819
64427	470820
17199	470821
34676	470822
7157	470823
620	470824
76868	470825
7291	470826
61430	470827
12142	470828
3287	470829
17769	470830
4314	470831
27488	470832
82929	470833
50647	470834
49106	470835
53301	470836
65240	470837
1409	470838
14573	470839
43658	470840
954	470841
36526	470842
73915	470843
95033	470844
27280	470845
46432	470846
23734	470847
91756	470848
4627	470849
11296	470850
18927	470851
15738	470852
85133	470853
43759	470854
86384	470855
66257	470856
53664	470857
4736	470858
12763	470859
33327	470860
72844	470861
1281	470862
43279	470863
3188	470864
15981	470865
33645	470866
659	470867
23984	470868
27502	470869
41550	470870
69447	470871
37450	470872
51709	470873
10587	470874
19243	470875
54507	470876
34252	470877
10447	470878
17317	470879
38035	470880
66541	470881
33944	470882
34543	470883
3965	470884
9713	470885
37283	470886
6387	470887
107262	470888
39935	470889
79913	470890
98	470891
2076	470892
2740	470893
47105	470894
648	470895
89140	470896
3315	470897
15266	470898
92200	470899
10344	470900
43	470901
23933	470902
26244	470903
44145	470904
12271	470905
62309	470906
38789	470907
7071	470908
37088	470909
13138	470910
73181	470911
24599	470912
6954	470913
21236	470914
68276	470915
1107	470916
30344	470917
6197	470918
13969	470919
56756	470920
581	470921
39584	470922
64867	470923
17289	470924
23588	470925
42526	470926
65011	470927
24151	470928
106108	470929
49090	470930
48636	470931
7519	470932
109909	470933
7483	470934
69107	470935
7684	470936
41000	470937
17284	470938
101132	470939
23450	470940
82180	470941
14499	470942
6470	470943
21106	470944
8760	470945
42277	470946
11320	470947
101600	470948
19580	470949
68950	470950
24618	470951
41705	470952
7214	470953
16681	470954
248	470955
7780	470956
318	470957
20189	470958
4352	470959
35594	470960
69248	470961
47886	470962
3237	470963
25380	470964
13695	470965
24474	470966
50413	470967
33001	470968
681	470969
6617	470970
113769	470971
58493	470972
3062	470973
19477	470974
2874	470975
7643	470976
5127	470977
4410	470978
26855	470979
15175	470980
184	470981
58695	470982
13916	470983
5336	470984
43266	470985
82212	470986
18604	470987
37654	470988
65185	470989
85313	470990
368	470991
39677	470992
14333	470993
29385	470994
8995	470995
45865	470996
39411	470997
7822	470998
2755	470999
57421	471000
39326	471001
86498	471002
2193	471003
4639	471004
66833	471005
31015	471006
25639	471007
52816	471008
39500	471009
42265	471010
37169	471011
47	471012
1931	471013
1828	471014
32676	471015
54474	471016
38915	471017
109722	471018
8797	471019
6462	471020
50040	471021
14410	471022
2963	471023
89679	471024
47704	471025
81114	471026
40650	471027
23386	471028
72540	471029
2742	471030
28719	471031
9712	471032
29132	471033
31972	471034
6875	471035
10451	471036
60475	471037
6183	471038
29127	471039
7339	471040
11181	471041
27151	471042
4899	471043
43323	471044
69079	471045
7072	471046
19081	471047
69181	471048
80198	471049
1120	471050
18132	471051
26837	471052
2859	471053
46694	471054
1483	471055
18638	471056
45365	471057
4927	471058
20502	471059
38477	471060
38389	471061
5154	471062
7499	471063
2370	471064
5570	471065
3964	471066
10443	471067
3835	471068
10389	471069
9778	471070
55112	471071
139	471072
1362	471073
4156	471074
5111	471075
14099	471076
24655	471077
50961	471078
17167	471079
38878	471080
99135	471081
2822	471082
33682	471083
8253	471084
31390	471085
21787	471086
40401	471087
1157	471088
11316	471089
101847	471090
8959	471091
2884	471092
34772	471093
4096	471094
6618	471095
78292	471096
4760	471097
9134	471098
23348	471099
47679	471100
31554	471101
9766	471102
157	471103
2250	471104
26199	471105
19031	471106
27698	471107
74166	471108
22240	471109
29317	471110
6640	471111
31392	471112
64685	471113
88434	471114
29349	471115
70965	471116
91775	471117
26256	471118
12288	471119
12504	471120
2483	471121
28298	471122
12618	471123
32324	471124
20509	471125
9625	471126
69988	471127
49317	471128
1558	471129
20606	471130
771	471131
4251	471132
48760	471133
63098	471134
72883	471135
186	471136
5242	471137
61766	471138
17965	471139
10291	471140
647	471141
19792	471142
2820	471143
14426	471144
26942	471145
74988	471146
32573	471147
58	471148
78577	471149
57880	471150
15542	471151
3928	471152
72096	471153
1682	471154
32285	471155
15227	471156
20675	471157
26166	471158
16966	471159
681	471160
31541	471161
3342	471162
33110	471163
29999	471164
15772	471165
5577	471166
45367	471167
11144	471168
76390	471169
31346	471170
13009	471171
57030	471172
5039	471173
3689	471174
36881	471175
79069	471176
4247	471177
84014	471178
13229	471179
11794	471180
22872	471181
12768	471182
51897	471183
34014	471184
3366	471185
18489	471186
7313	471187
7749	471188
11414	471189
7592	471190
2299	471191
74695	471192
76985	471193
20923	471194
23293	471195
13879	471196
50241	471197
99060	471198
33494	471199
442	471200
182	471201
28110	471202
76137	471203
105	471204
17563	471205
9610	471206
69750	471207
14612	471208
4339	471209
12771	471210
53398	471211
28057	471212
5372	471213
3756	471214
54417	471215
72995	471216
18222	471217
86743	471218
69074	471219
7617	471220
46863	471221
53038	471222
580	471223
11964	471224
5175	471225
1299	471226
13969	471227
20899	471228
241	471229
12148	471230
8369	471231
1487	471232
50055	471233
35475	471234
53406	471235
63407	471236
9388	471237
12416	471238
19711	471239
14752	471240
39049	471241
21192	471242
2192	471243
93208	471244
29039	471245
88261	471246
27333	471247
7682	471248
48387	471249
92246	471250
95301	471251
1408	471252
28558	471253
4004	471254
12197	471255
4692	471256
13724	471257
3240	471258
2981	471259
4528	471260
14209	471261
81186	471262
27894	471263
29891	471264
10751	471265
7901	471266
34599	471267
19230	471268
43321	471269
27532	471270
32750	471271
3355	471272
34674	471273
4646	471274
21603	471275
102260	471276
59196	471277
25113	471278
19038	471279
1756	471280
15431	471281
9308	471282
29760	471283
13665	471284
32660	471285
48126	471286
56505	471287
514	471288
341	471289
106856	471290
93725	471291
46471	471292
113623	471293
7297	471294
49759	471295
88501	471296
82072	471297
87235	471298
42448	471299
14247	471300
44145	471301
10349	471302
14368	471303
35113	471304
56640	471305
70444	471306
3049	471307
8729	471308
59989	471309
25156	471310
5419	471311
74290	471312
46269	471313
15127	471314
15999	471315
44929	471316
47771	471317
11293	471318
29720	471319
1167	471320
6990	471321
77511	471322
9705	471323
42122	471324
23953	471325
6450	471326
1418	471327
9942	471328
38047	471329
14299	471330
984	471331
54118	471332
8480	471333
66455	471334
70426	471335
51297	471336
45484	471337
12623	471338
29670	471339
80022	471340
37031	471341
22620	471342
62667	471343
4987	471344
37296	471345
3048	471346
1426	471347
99618	471348
18428	471349
114118	471350
4284	471351
24634	471352
15357	471353
22776	471354
7848	471355
14806	471356
4030	471357
43470	471358
82682	471359
759	471360
70393	471361
103205	471362
18345	471363
33118	471364
22234	471365
29915	471366
65174	471367
77248	471368
2878	471369
23024	471370
14084	471371
45999	471372
6268	471373
91814	471374
111846	471375
23465	471376
11135	471377
8618	471378
2100	471379
63848	471380
28658	471381
31301	471382
45411	471383
1639	471384
15333	471385
57040	471386
45699	471387
17829	471388
6612	471389
93	471390
19643	471391
10599	471392
45693	471393
69020	471394
87214	471395
2247	471396
98568	471397
14918	471398
14061	471399
362	471400
711	471401
87565	471402
10989	471403
31510	471404
406	471405
49417	471406
9763	471407
88136	471408
12392	471409
49819	471410
44723	471411
112830	471412
48515	471413
105739	471414
46297	471415
11456	471416
63702	471417
37483	471418
7770	471419
9734	471420
99627	471421
3259	471422
1000	471423
4209	471424
42572	471425
45579	471426
32324	471427
39622	471428
52599	471429
32887	471430
1118	471431
3015	471432
81504	471433
36132	471434
18394	471435
1881	471436
34623	471437
1902	471438
97021	471439
69115	471440
15864	471441
1237	471442
5346	471443
25989	471444
691	471445
51481	471446
13012	471447
61935	471448
4260	471449
25822	471450
18874	471451
24655	471452
37531	471453
4516	471454
6394	471455
27118	471456
29686	471457
945	471458
16	471459
1016	471460
37379	471461
1112	471462
39084	471463
62528	471464
977	471465
101857	471466
5283	471467
3887	471468
22048	471469
31900	471470
2802	471471
291	471472
90203	471473
11254	471474
30644	471475
30141	471476
34367	471477
21251	471478
4663	471479
27918	471480
89462	471481
43283	471482
48911	471483
3795	471484
9807	471485
5808	471486
8850	471487
8411	471488
2808	471489
36518	471490
65805	471491
675	471492
23074	471493
17584	471494
70800	471495
33686	471496
12405	471497
34089	471498
14081	471499
27136	471500
45670	471501
24746	471502
18171	471503
49582	471504
69	471505
61389	471506
14432	471507
2424	471508
8245	471509
36297	471510
6029	471511
104712	471512
55974	471513
14758	471514
26463	471515
46503	471516
61964	471517
52795	471518
11121	471519
16794	471520
42947	471521
31371	471522
3896	471523
82155	471524
11070	471525
20645	471526
30258	471527
34436	471528
93679	471529
19798	471530
92719	471531
52378	471532
12934	471533
4995	471534
10207	471535
24765	471536
74696	471537
33593	471538
20769	471539
368	471540
46064	471541
63244	471542
5324	471543
5132	471544
66228	471545
2796	471546
3653	471547
37869	471548
61476	471549
15003	471550
28212	471551
49031	471552
38872	471553
91795	471554
77403	471555
79997	471556
13093	471557
80635	471558
3413	471559
671	471560
4289	471561
5300	471562
49362	471563
13489	471564
24457	471565
36467	471566
8420	471567
19301	471568
56535	471569
35323	471570
23	471571
12569	471572
17381	471573
52840	471574
20251	471575
48901	471576
192	471577
69480	471578
2103	471579
10476	471580
25028	471581
14591	471582
22400	471583
7113	471584
24713	471585
4225	471586
88902	471587
3890	471588
7216	471589
816	471590
26846	471591
38742	471592
31290	471593
14221	471594
10204	471595
7051	471596
202	471597
66971	471598
14318	471599
31514	471600
7541	471601
2752	471602
12887	471603
114143	471604
9227	471605
57710	471606
10987	471607
17481	471608
31792	471609
14307	471610
81978	471611
17952	471612
10826	471613
89579	471614
97483	471615
39511	471616
43520	471617
88484	471618
9206	471619
39711	471620
7828	471621
40029	471622
21555	471623
92943	471624
53465	471625
59312	471626
24533	471627
56460	471628
60082	471629
76832	471630
9409	471631
67973	471632
5450	471633
41239	471634
52137	471635
1408	471636
1785	471637
89317	471638
29885	471639
19595	471640
39121	471641
82973	471642
14307	471643
4488	471644
50	471645
20744	471646
10828	471647
178	471648
2958	471649
2002	471650
49211	471651
88456	471652
7684	471653
8225	471654
26598	471655
1408	471656
21584	471657
30087	471658
11310	471659
1698	471660
3514	471661
12468	471662
5841	471663
30926	471664
21703	471665
20325	471666
8187	471667
85632	471668
68905	471669
33182	471670
2859	471671
105	471672
2027	471673
7187	471674
470	471675
194	471676
18249	471677
2616	471678
12233	471679
1461	471680
11175	471681
47485	471682
1607	471683
36531	471684
83407	471685
34195	471686
10425	471687
232	471688
257	471689
24610	471690
16924	471691
43607	471692
111533	471693
96851	471694
31450	471695
28380	471696
25163	471697
559	471698
42310	471699
88231	471700
41437	471701
33587	471702
11976	471703
25407	471704
406	471705
34337	471706
23535	471707
10962	471708
6529	471709
371	471710
25919	471711
46797	471712
70953	471713
328	471714
64411	471715
7689	471716
16234	471717
71576	471718
107056	471719
77302	471720
4470	471721
37761	471722
7892	471723
13788	471724
24752	471725
65607	471726
51058	471727
22771	471728
39529	471729
1977	471730
107125	471731
16414	471732
5068	471733
10638	471734
96122	471735
48024	471736
1634	471737
18522	471738
1726	471739
536	471740
13150	471741
42422	471742
34808	471743
18176	471744
6543	471745
64728	471746
38483	471747
28904	471748
58338	471749
27392	471750
33342	471751
6234	471752
352	471753
39979	471754
57134	471755
8468	471756
1908	471757
4593	471758
84809	471759
30591	471760
69614	471761
63396	471762
65835	471763
1762	471764
41803	471765
57883	471766
49001	471767
15589	471768
97374	471769
81374	471770
81937	471771
84078	471772
7879	471773
971	471774
32407	471775
93114	471776
8130	471777
15446	471778
26747	471779
17840	471780
17893	471781
82955	471782
26956	471783
44284	471784
5751	471785
10417	471786
83760	471787
6213	471788
13353	471789
66155	471790
20678	471791
12901	471792
6353	471793
17325	471794
14288	471795
63875	471796
8986	471797
64722	471798
81232	471799
8181	471800
28739	471801
34662	471802
28557	471803
24197	471804
64146	471805
277	471806
41309	471807
1101	471808
1466	471809
5749	471810
3389	471811
95715	471812
21729	471813
72274	471814
7821	471815
95796	471816
35816	471817
3436	471818
1222	471819
5456	471820
17603	471821
53753	471822
28318	471823
24357	471824
6044	471825
21219	471826
2251	471827
18843	471828
29586	471829
74123	471830
56291	471831
3155	471832
21277	471833
60901	471834
88308	471835
35855	471836
16498	471837
245	471838
13003	471839
57873	471840
54682	471841
35599	471842
5727	471843
2132	471844
29056	471845
58858	471846
107862	471847
53878	471848
82285	471849
59984	471850
1568	471851
14641	471852
99546	471853
37234	471854
75499	471855
1946	471856
1192	471857
41171	471858
9501	471859
57	471860
69678	471861
7161	471862
37623	471863
19327	471864
83	471865
21722	471866
41328	471867
32307	471868
78466	471869
5240	471870
19540	471871
28802	471872
25529	471873
59343	471874
51544	471875
105421	471876
34378	471877
11627	471878
55724	471879
50696	471880
51506	471881
10825	471882
47587	471883
31532	471884
12007	471885
3039	471886
27598	471887
3016	471888
9333	471889
30852	471890
11549	471891
1390	471892
32746	471893
47992	471894
9659	471895
61843	471896
60028	471897
31690	471898
39672	471899
8055	471900
780	471901
858	471902
874	471903
56848	471904
20458	471905
282	471906
68627	471907
2626	471908
5066	471909
30396	471910
21536	471911
33693	471912
70023	471913
40546	471914
51645	471915
104126	471916
25960	471917
32091	471918
29693	471919
87680	471920
25804	471921
9250	471922
291	471923
82	471924
8605	471925
90938	471926
17994	471927
37718	471928
33951	471929
27335	471930
4512	471931
44969	471932
64410	471933
7702	471934
14932	471935
16602	471936
53215	471937
6605	471938
81001	471939
13381	471940
11453	471941
8005	471942
65669	471943
17241	471944
5284	471945
71234	471946
21094	471947
34871	471948
1617	471949
2677	471950
76534	471951
22755	471952
48747	471953
657	471954
40620	471955
20467	471956
3522	471957
42692	471958
6835	471959
15216	471960
50653	471961
16857	471962
57607	471963
100444	471964
19551	471965
42657	471966
30359	471967
29264	471968
4734	471969
12766	471970
9341	471971
6113	471972
41485	471973
14746	471974
48137	471975
27396	471976
6317	471977
32452	471978
28290	471979
54882	471980
17565	471981
442	471982
80103	471983
62991	471984
58227	471985
61601	471986
43337	471987
759	471988
45874	471989
40931	471990
24400	471991
84224	471992
31889	471993
36515	471994
36826	471995
55310	471996
93073	471997
78417	471998
51790	471999
35652	472000
63090	472001
22822	472002
27294	472003
11333	472004
64424	472005
14659	472006
821	472007
49826	472008
12273	472009
75630	472010
70128	472011
325	472012
14693	472013
56565	472014
4060	472015
43006	472016
4024	472017
60824	472018
114	472019
4016	472020
80776	472021
73728	472022
9970	472023
42562	472024
4703	472025
530	472026
16355	472027
60147	472028
5022	472029
58365	472030
42816	472031
1968	472032
21809	472033
16808	472034
875	472035
39803	472036
30110	472037
95468	472038
78819	472039
1246	472040
4304	472041
88599	472042
12570	472043
6045	472044
13554	472045
27297	472046
57037	472047
47414	472048
69049	472049
31811	472050
17590	472051
5665	472052
35364	472053
14208	472054
57856	472055
7308	472056
64341	472057
50067	472058
7407	472059
12901	472060
27565	472061
338	472062
3072	472063
140	472064
18075	472065
112	472066
47412	472067
1504	472068
3206	472069
49633	472070
39735	472071
836	472072
37825	472073
40745	472074
25285	472075
10264	472076
7332	472077
66298	472078
7898	472079
1016	472080
3323	472081
52600	472082
17774	472083
18641	472084
1292	472085
71493	472086
9326	472087
100947	472088
14	472089
29793	472090
82334	472091
2938	472092
948	472093
8469	472094
6712	472095
12086	472096
34740	472097
285	472098
81930	472099
44496	472100
48116	472101
91121	472102
16633	472103
9079	472104
7406	472105
105495	472106
60363	472107
362	472108
28595	472109
48511	472110
50456	472111
20732	472112
12065	472113
19821	472114
39123	472115
46184	472116
36999	472117
1576	472118
96090	472119
12936	472120
12733	472121
26995	472122
19067	472123
26795	472124
99589	472125
73962	472126
37794	472127
6298	472128
361	472129
34550	472130
17756	472131
1332	472132
40203	472133
45839	472134
40921	472135
87162	472136
27707	472137
41082	472138
295	472139
9718	472140
43178	472141
1732	472142
71028	472143
80825	472144
11832	472145
43999	472146
78538	472147
22593	472148
23617	472149
35873	472150
34727	472151
32295	472152
63562	472153
41357	472154
7997	472155
33804	472156
22088	472157
50805	472158
80924	472159
1191	472160
25558	472161
22785	472162
26777	472163
29751	472164
66680	472165
57964	472166
39310	472167
10837	472168
8979	472169
376	472170
26788	472171
89374	472172
15507	472173
41380	472174
16300	472175
912	472176
63463	472177
55529	472178
34490	472179
52080	472180
40210	472181
9656	472182
4831	472183
8737	472184
50936	472185
112383	472186
12013	472187
44907	472188
9018	472189
846	472190
2846	472191
81089	472192
1288	472193
64627	472194
14122	472195
2521	472196
89290	472197
31860	472198
15432	472199
33305	472200
73796	472201
49673	472202
8599	472203
24247	472204
45385	472205
64539	472206
988	472207
71316	472208
46223	472209
27720	472210
4703	472211
47865	472212
764	472213
99465	472214
8132	472215
294	472216
9718	472217
57057	472218
14974	472219
62722	472220
8196	472221
132	472222
39452	472223
68965	472224
39669	472225
21402	472226
553	472227
184	472228
81600	472229
82566	472230
19201	472231
43017	472232
6398	472233
8265	472234
35755	472235
22390	472236
20223	472237
14833	472238
8660	472239
52949	472240
110119	472241
17045	472242
4598	472243
5562	472244
90406	472245
35968	472246
34394	472247
15030	472248
2410	472249
63627	472250
34372	472251
18348	472252
30684	472253
50621	472254
31571	472255
86117	472256
9687	472257
2833	472258
32630	472259
775	472260
62686	472261
939	472262
66397	472263
5579	472264
98767	472265
30221	472266
984	472267
597	472268
36160	472269
83401	472270
52533	472271
29825	472272
60172	472273
10988	472274
61915	472275
15259	472276
12763	472277
31779	472278
39098	472279
32816	472280
5003	472281
14564	472282
14405	472283
54836	472284
5683	472285
1569	472286
21274	472287
43801	472288
52987	472289
68766	472290
43333	472291
6273	472292
2806	472293
38643	472294
2546	472295
62713	472296
50366	472297
21679	472298
36772	472299
2583	472300
43524	472301
41309	472302
2946	472303
504	472304
53561	472305
27316	472306
27262	472307
15775	472308
92632	472309
86310	472310
23405	472311
26686	472312
52420	472313
56927	472314
57342	472315
109096	472316
1758	472317
37363	472318
9843	472319
31075	472320
65599	472321
51380	472322
96492	472323
6397	472324
23348	472325
21139	472326
41034	472327
599	472328
38571	472329
70543	472330
11278	472331
35156	472332
69584	472333
19747	472334
240	472335
16413	472336
5576	472337
29559	472338
94669	472339
15425	472340
664	472341
96689	472342
99829	472343
17075	472344
77964	472345
29151	472346
12388	472347
9415	472348
1991	472349
97124	472350
47754	472351
103275	472352
23	472353
55427	472354
17595	472355
32685	472356
68560	472357
11290	472358
17104	472359
16181	472360
55257	472361
4029	472362
6329	472363
33840	472364
37646	472365
6109	472366
1479	472367
66929	472368
27131	472369
52152	472370
63720	472371
98817	472372
4829	472373
80893	472374
30817	472375
26605	472376
10991	472377
52380	472378
7501	472379
64239	472380
65883	472381
69311	472382
11237	472383
42255	472384
949	472385
28197	472386
69445	472387
70332	472388
854	472389
56131	472390
23626	472391
5684	472392
3733	472393
62645	472394
4502	472395
41663	472396
2	472397
8426	472398
42175	472399
101349	472400
4588	472401
10872	472402
10202	472403
96621	472404
4367	472405
44043	472406
39201	472407
15339	472408
9489	472409
75676	472410
22934	472411
10913	472412
22673	472413
1681	472414
14949	472415
25427	472416
49547	472417
401	472418
215	472419
3229	472420
9813	472421
15485	472422
17972	472423
31809	472424
67469	472425
362	472426
52021	472427
7482	472428
33084	472429
37573	472430
41756	472431
4792	472432
412	472433
34551	472434
61960	472435
19788	472436
15805	472437
38641	472438
24753	472439
50307	472440
31064	472441
22350	472442
85619	472443
5650	472444
67831	472445
484	472446
84074	472447
89205	472448
7449	472449
21704	472450
35052	472451
56076	472452
26184	472453
48180	472454
36277	472455
3934	472456
3009	472457
40448	472458
6180	472459
3444	472460
1006	472461
14890	472462
16329	472463
12459	472464
24971	472465
69374	472466
10289	472467
39754	472468
51591	472469
38642	472470
107557	472471
30953	472472
17251	472473
5286	472474
35978	472475
7091	472476
639	472477
44697	472478
20183	472479
33128	472480
3147	472481
3900	472482
11242	472483
16097	472484
25812	472485
7695	472486
16321	472487
33972	472488
52305	472489
81202	472490
82748	472491
21628	472492
1251	472493
6745	472494
63101	472495
1026	472496
13230	472497
1315	472498
124	472499
1108	472500
27189	472501
12482	472502
21941	472503
4872	472504
2594	472505
12396	472506
9081	472507
79577	472508
84741	472509
43287	472510
20198	472511
51412	472512
247	472513
93425	472514
321	472515
33941	472516
64795	472517
14417	472518
51424	472519
921	472520
34022	472521
43617	472522
16890	472523
11777	472524
609	472525
4689	472526
38052	472527
92304	472528
26763	472529
12032	472530
30741	472531
17451	472532
19870	472533
25494	472534
46493	472535
67379	472536
4220	472537
1252	472538
16907	472539
3250	472540
5202	472541
26219	472542
386	472543
99359	472544
12249	472545
14937	472546
11312	472547
45616	472548
754	472549
14274	472550
15469	472551
21098	472552
5532	472553
72399	472554
64152	472555
31343	472556
72043	472557
43749	472558
6259	472559
26061	472560
57021	472561
68159	472562
37822	472563
1073	472564
56453	472565
561	472566
28309	472567
48225	472568
1628	472569
26559	472570
11870	472571
7627	472572
38239	472573
5149	472574
22197	472575
2501	472576
12283	472577
5725	472578
99080	472579
46239	472580
47596	472581
6557	472582
1749	472583
8139	472584
12456	472585
7183	472586
28141	472587
217	472588
5834	472589
12853	472590
47204	472591
59909	472592
61657	472593
26537	472594
14530	472595
40831	472596
97781	472597
97517	472598
53484	472599
2849	472600
40059	472601
17060	472602
4161	472603
8601	472604
17852	472605
12234	472606
1636	472607
9605	472608
21370	472609
17237	472610
28156	472611
6845	472612
3833	472613
8846	472614
60570	472615
1876	472616
4863	472617
73009	472618
24423	472619
2145	472620
61475	472621
54523	472622
11501	472623
46339	472624
19374	472625
14007	472626
71703	472627
9584	472628
95688	472629
25133	472630
28001	472631
8299	472632
66072	472633
50164	472634
38400	472635
88910	472636
6175	472637
41013	472638
82556	472639
9223	472640
18257	472641
106383	472642
32569	472643
3822	472644
30911	472645
33471	472646
32916	472647
73919	472648
5719	472649
14785	472650
30107	472651
6013	472652
6458	472653
79902	472654
799	472655
61059	472656
98973	472657
44094	472658
25755	472659
56756	472660
32420	472661
270	472662
12205	472663
2697	472664
99148	472665
7143	472666
6687	472667
10065	472668
3702	472669
89458	472670
5421	472671
1	472672
32233	472673
53994	472674
88171	472675
245	472676
496	472677
21429	472678
3099	472679
32140	472680
14496	472681
2216	472682
23406	472683
3307	472684
70868	472685
55761	472686
61266	472687
83977	472688
11810	472689
3117	472690
7668	472691
15290	472692
46805	472693
82961	472694
42078	472695
14075	472696
41356	472697
24218	472698
12073	472699
76820	472700
106651	472701
779	472702
9516	472703
74575	472704
2142	472705
5446	472706
12242	472707
55106	472708
613	472709
15678	472710
50485	472711
104154	472712
11668	472713
41243	472714
997	472715
26067	472716
20827	472717
7381	472718
41820	472719
69519	472720
51315	472721
13811	472722
18470	472723
83753	472724
8500	472725
28231	472726
2426	472727
78538	472728
40723	472729
61	472730
18232	472731
90529	472732
85505	472733
34124	472734
32665	472735
29484	472736
73229	472737
41291	472738
6021	472739
13368	472740
18458	472741
14	472742
53933	472743
55654	472744
19311	472745
7587	472746
7382	472747
19959	472748
94751	472749
22292	472750
62104	472751
74461	472752
15015	472753
170	472754
26190	472755
11830	472756
298	472757
13891	472758
6382	472759
1772	472760
6646	472761
3684	472762
2080	472763
11262	472764
64843	472765
30874	472766
28497	472767
40596	472768
44810	472769
78810	472770
78894	472771
60636	472772
17623	472773
50180	472774
27196	472775
27159	472776
13416	472777
34824	472778
9266	472779
872	472780
51946	472781
4254	472782
27747	472783
38467	472784
36606	472785
54088	472786
8845	472787
29024	472788
70303	472789
14988	472790
345	472791
38374	472792
6706	472793
5748	472794
35436	472795
104598	472796
1939	472797
92288	472798
17566	472799
93005	472800
93598	472801
19969	472802
72503	472803
50615	472804
70419	472805
104583	472806
11225	472807
50291	472808
1347	472809
38233	472810
5615	472811
90181	472812
45	472813
9915	472814
26324	472815
17422	472816
14767	472817
25202	472818
1055	472819
2315	472820
30164	472821
90903	472822
2225	472823
15465	472824
11152	472825
15418	472826
70242	472827
22566	472828
6978	472829
27238	472830
516	472831
82409	472832
34847	472833
36203	472834
30813	472835
28393	472836
7194	472837
78074	472838
90202	472839
47	472840
32556	472841
7280	472842
6606	472843
62268	472844
14616	472845
63178	472846
23439	472847
8011	472848
7244	472849
28232	472850
78486	472851
14254	472852
8163	472853
81753	472854
83990	472855
6400	472856
19451	472857
6247	472858
2434	472859
44199	472860
47573	472861
44173	472862
40823	472863
81620	472864
17736	472865
45580	472866
36661	472867
446	472868
9589	472869
5802	472870
28655	472871
2240	472872
12698	472873
28813	472874
3780	472875
80569	472876
34117	472877
5361	472878
27102	472879
20983	472880
82182	472881
3036	472882
11515	472883
1376	472884
41782	472885
23590	472886
2865	472887
556	472888
28393	472889
9464	472890
39281	472891
3114	472892
1648	472893
5349	472894
34618	472895
12237	472896
8296	472897
31938	472898
263	472899
187	472900
246	472901
27637	472902
2057	472903
42454	472904
15575	472905
52261	472906
12928	472907
28181	472908
9030	472909
13739	472910
5170	472911
8897	472912
82147	472913
81541	472914
6710	472915
10077	472916
68527	472917
23540	472918
723	472919
20407	472920
50015	472921
44244	472922
74335	472923
50839	472924
9906	472925
21479	472926
78683	472927
8041	472928
1202	472929
12702	472930
18328	472931
62366	472932
208	472933
10144	472934
30728	472935
4389	472936
31922	472937
76897	472938
44872	472939
67394	472940
48287	472941
3061	472942
6131	472943
40585	472944
54820	472945
1217	472946
17120	472947
881	472948
1057	472949
480	472950
82874	472951
52521	472952
4182	472953
10958	472954
34264	472955
67440	472956
6014	472957
13662	472958
19409	472959
31326	472960
31844	472961
107550	472962
45519	472963
11362	472964
8703	472965
53850	472966
13281	472967
50901	472968
75735	472969
96688	472970
32235	472971
58060	472972
47689	472973
56507	472974
27390	472975
18248	472976
867	472977
17659	472978
41652	472979
1656	472980
28609	472981
7250	472982
59377	472983
61022	472984
85011	472985
36417	472986
14598	472987
84935	472988
16179	472989
22302	472990
11711	472991
11998	472992
44650	472993
110277	472994
2308	472995
105683	472996
14779	472997
31947	472998
4458	472999
20321	473000
66246	473001
6663	473002
108115	473003
20010	473004
6148	473005
4662	473006
2427	473007
80871	473008
22401	473009
330	473010
91252	473011
70553	473012
2418	473013
5433	473014
75504	473015
7973	473016
18671	473017
19404	473018
5345	473019
92795	473020
15574	473021
35799	473022
8069	473023
23770	473024
2656	473025
4078	473026
43398	473027
14667	473028
1217	473029
9526	473030
3952	473031
10652	473032
20864	473033
81388	473034
17961	473035
47027	473036
43691	473037
67828	473038
20642	473039
52243	473040
15013	473041
32483	473042
11459	473043
5927	473044
27331	473045
6120	473046
11678	473047
21579	473048
28986	473049
17226	473050
23567	473051
6507	473052
24514	473053
9595	473054
1571	473055
69237	473056
21564	473057
20231	473058
27914	473059
12482	473060
30792	473061
4825	473062
90391	473063
22320	473064
31207	473065
33493	473066
12962	473067
1017	473068
27393	473069
10416	473070
30928	473071
33005	473072
59057	473073
66934	473074
71458	473075
6131	473076
10094	473077
136	473078
20324	473079
93539	473080
78303	473081
51232	473082
62847	473083
31992	473084
22039	473085
91867	473086
6297	473087
3493	473088
42334	473089
57571	473090
54294	473091
3245	473092
86291	473093
30389	473094
21747	473095
230	473096
97656	473097
1236	473098
9315	473099
45088	473100
79533	473101
2306	473102
26716	473103
73361	473104
22166	473105
1902	473106
86593	473107
40038	473108
10310	473109
14440	473110
37436	473111
6158	473112
513	473113
6282	473114
17461	473115
31970	473116
66660	473117
5147	473118
10866	473119
394	473120
1	473121
84250	473122
61932	473123
10077	473124
40922	473125
10566	473126
34468	473127
46524	473128
42593	473129
5837	473130
39456	473131
69688	473132
36846	473133
12774	473134
7955	473135
1452	473136
54583	473137
51387	473138
51892	473139
19045	473140
89593	473141
101935	473142
14301	473143
43662	473144
2	473145
26836	473146
73999	473147
96	473148
6981	473149
12881	473150
15329	473151
30809	473152
1752	473153
24826	473154
36988	473155
14119	473156
46947	473157
43021	473158
15845	473159
10160	473160
82937	473161
42826	473162
30413	473163
88832	473164
10847	473165
13553	473166
44478	473167
46908	473168
97990	473169
3593	473170
48825	473171
67498	473172
18142	473173
5821	473174
49694	473175
70733	473176
1137	473177
40980	473178
27146	473179
95309	473180
22752	473181
39407	473182
42310	473183
6259	473184
52957	473185
11835	473186
31237	473187
70904	473188
20042	473189
10438	473190
11719	473191
45336	473192
1748	473193
23180	473194
25932	473195
26059	473196
8146	473197
32255	473198
31176	473199
40468	473200
16267	473201
47071	473202
74783	473203
341	473204
65528	473205
51105	473206
107840	473207
2566	473208
17599	473209
23371	473210
9310	473211
88801	473212
104048	473213
32614	473214
5763	473215
18	473216
19973	473217
42884	473218
714	473219
31457	473220
24300	473221
49	473222
55610	473223
23686	473224
7045	473225
5100	473226
8467	473227
3990	473228
61041	473229
24643	473230
45784	473231
34338	473232
80933	473233
80662	473234
698	473235
8774	473236
20023	473237
82180	473238
37464	473239
22747	473240
8479	473241
4541	473242
233	473243
21201	473244
74221	473245
5689	473246
16182	473247
87731	473248
58	473249
2022	473250
105363	473251
11493	473252
74568	473253
142	473254
12621	473255
39386	473256
10477	473257
5031	473258
40378	473259
5028	473260
37241	473261
60348	473262
86274	473263
9753	473264
1467	473265
17991	473266
68831	473267
22676	473268
1471	473269
4018	473270
70982	473271
2914	473272
13158	473273
9841	473274
9215	473275
81890	473276
18585	473277
24647	473278
15269	473279
2520	473280
20581	473281
61030	473282
1041	473283
48236	473284
73715	473285
5449	473286
57331	473287
1697	473288
24423	473289
18743	473290
21345	473291
8090	473292
70552	473293
67831	473294
38192	473295
37790	473296
70654	473297
28075	473298
63396	473299
35569	473300
54048	473301
10	473302
19957	473303
2935	473304
13192	473305
50192	473306
51084	473307
21883	473308
41335	473309
35538	473310
70681	473311
64682	473312
2609	473313
18738	473314
4053	473315
628	473316
20654	473317
247	473318
41914	473319
6081	473320
103675	473321
61615	473322
8582	473323
18235	473324
48906	473325
2	473326
7824	473327
14395	473328
16759	473329
17487	473330
25173	473331
60278	473332
94722	473333
77527	473334
17030	473335
41720	473336
22026	473337
5620	473338
88096	473339
1770	473340
72545	473341
3995	473342
56675	473343
19997	473344
26229	473345
7219	473346
5180	473347
25909	473348
36	473349
58912	473350
98245	473351
84732	473352
3250	473353
55882	473354
42717	473355
756	473356
6080	473357
106963	473358
23490	473359
29314	473360
25075	473361
1871	473362
3373	473363
18393	473364
4710	473365
1498	473366
12	473367
61316	473368
36419	473369
17020	473370
54465	473371
4163	473372
62752	473373
56292	473374
3300	473375
26908	473376
17857	473377
75936	473378
3451	473379
26219	473380
29591	473381
856	473382
2966	473383
66325	473384
20086	473385
22846	473386
24055	473387
15577	473388
18088	473389
720	473390
36356	473391
9865	473392
12530	473393
340	473394
25771	473395
30443	473396
3342	473397
21198	473398
17505	473399
61535	473400
8929	473401
62536	473402
8235	473403
9037	473404
50580	473405
108209	473406
66172	473407
211	473408
76139	473409
4107	473410
42614	473411
50940	473412
13078	473413
40536	473414
729	473415
10569	473416
22310	473417
51652	473418
6847	473419
1755	473420
25510	473421
33268	473422
77457	473423
37907	473424
17430	473425
30903	473426
46880	473427
25275	473428
9741	473429
258	473430
1424	473431
15541	473432
14717	473433
38807	473434
21200	473435
9820	473436
78025	473437
2228	473438
2220	473439
25723	473440
27508	473441
3538	473442
62350	473443
47097	473444
17795	473445
46126	473446
43685	473447
3553	473448
25232	473449
45687	473450
78262	473451
1064	473452
9093	473453
11864	473454
18663	473455
516	473456
92415	473457
28251	473458
13973	473459
23179	473460
78054	473461
3628	473462
39143	473463
2536	473464
18611	473465
3729	473466
21256	473467
1451	473468
5609	473469
3779	473470
31146	473471
23904	473472
11568	473473
2355	473474
49049	473475
27888	473476
7404	473477
103611	473478
3959	473479
31660	473480
15344	473481
2140	473482
58316	473483
2836	473484
35202	473485
31183	473486
41594	473487
24998	473488
16533	473489
56686	473490
32064	473491
39660	473492
26583	473493
12462	473494
32751	473495
46727	473496
23801	473497
77500	473498
13231	473499
36201	473500
2987	473501
46184	473502
31708	473503
48752	473504
462	473505
71952	473506
15263	473507
14555	473508
70910	473509
18430	473510
53330	473511
8543	473512
10555	473513
220	473514
106552	473515
587	473516
31532	473517
1542	473518
2558	473519
16469	473520
16769	473521
89186	473522
37152	473523
40725	473524
2357	473525
12297	473526
10310	473527
21856	473528
23598	473529
1573	473530
103830	473531
28280	473532
95506	473533
40859	473534
76342	473535
46966	473536
65364	473537
87262	473538
13524	473539
11599	473540
9985	473541
4591	473542
15707	473543
71772	473544
21227	473545
55384	473546
18281	473547
12024	473548
98573	473549
104219	473550
97776	473551
12120	473552
45303	473553
23130	473554
5049	473555
4717	473556
35875	473557
4864	473558
93366	473559
10515	473560
38133	473561
304	473562
423	473563
6602	473564
32485	473565
90328	473566
609	473567
6855	473568
8573	473569
17790	473570
56865	473571
83335	473572
65042	473573
25694	473574
24721	473575
49421	473576
3109	473577
48238	473578
2581	473579
35359	473580
9721	473581
75	473582
40501	473583
26159	473584
500	473585
9743	473586
268	473587
81942	473588
6464	473589
318	473590
78	473591
6010	473592
18529	473593
7289	473594
6737	473595
58702	473596
4571	473597
95297	473598
17864	473599
29863	473600
511	473601
5177	473602
14722	473603
10537	473604
41763	473605
27493	473606
61575	473607
70552	473608
19686	473609
36016	473610
14782	473611
19024	473612
41767	473613
15310	473614
5639	473615
10603	473616
57570	473617
1162	473618
97254	473619
16100	473620
57568	473621
224	473622
2241	473623
37488	473624
30042	473625
1094	473626
30034	473627
81543	473628
23387	473629
34212	473630
262	473631
3803	473632
7734	473633
938	473634
14176	473635
29744	473636
44320	473637
51115	473638
4322	473639
39037	473640
40060	473641
44009	473642
65711	473643
216	473644
61	473645
59271	473646
20335	473647
37194	473648
31028	473649
11571	473650
275	473651
15990	473652
1800	473653
20901	473654
71372	473655
5069	473656
5939	473657
32280	473658
17384	473659
5324	473660
34809	473661
21445	473662
42320	473663
77912	473664
8082	473665
54033	473666
43780	473667
38349	473668
46483	473669
10379	473670
19155	473671
77714	473672
104742	473673
74089	473674
49355	473675
5924	473676
12214	473677
2967	473678
2177	473679
36359	473680
11066	473681
38301	473682
22925	473683
13918	473684
40297	473685
23347	473686
49085	473687
25728	473688
8489	473689
15655	473690
96968	473691
275	473692
13800	473693
30701	473694
65284	473695
5223	473696
8100	473697
1481	473698
98949	473699
5569	473700
27841	473701
14467	473702
5440	473703
23258	473704
31764	473705
52053	473706
36156	473707
39314	473708
51885	473709
63368	473710
16897	473711
56638	473712
4090	473713
3407	473714
46492	473715
24494	473716
800	473717
42296	473718
13043	473719
61991	473720
24326	473721
24174	473722
1535	473723
50504	473724
14933	473725
11	473726
61845	473727
14488	473728
4169	473729
27994	473730
76895	473731
16078	473732
24986	473733
38239	473734
1411	473735
23011	473736
9571	473737
25438	473738
49377	473739
73610	473740
64360	473741
17091	473742
46367	473743
3692	473744
4348	473745
241	473746
29265	473747
2774	473748
58227	473749
40130	473750
8426	473751
29632	473752
89103	473753
23761	473754
1384	473755
80	473756
37786	473757
55207	473758
322	473759
41201	473760
1903	473761
13450	473762
60832	473763
373	473764
228	473765
29739	473766
293	473767
32729	473768
23464	473769
3712	473770
1057	473771
67351	473772
40136	473773
14901	473774
48489	473775
1717	473776
52074	473777
82	473778
53956	473779
30306	473780
27109	473781
94173	473782
35584	473783
35849	473784
10523	473785
15601	473786
68962	473787
15061	473788
10011	473789
16622	473790
12649	473791
8231	473792
1581	473793
87482	473794
11212	473795
65518	473796
82801	473797
2963	473798
35320	473799
22792	473800
88341	473801
1572	473802
372	473803
34218	473804
53498	473805
42854	473806
37995	473807
75828	473808
83374	473809
70666	473810
41833	473811
21416	473812
64585	473813
2115	473814
5775	473815
16574	473816
55143	473817
1346	473818
16489	473819
5918	473820
92117	473821
3412	473822
42861	473823
34126	473824
3902	473825
70465	473826
56929	473827
49126	473828
63478	473829
56702	473830
11836	473831
56467	473832
4848	473833
26569	473834
80853	473835
86393	473836
3217	473837
47922	473838
60522	473839
55884	473840
48387	473841
85025	473842
532	473843
9298	473844
5168	473845
31357	473846
75434	473847
3917	473848
62045	473849
43788	473850
35012	473851
50079	473852
36782	473853
1510	473854
7167	473855
10582	473856
30853	473857
88668	473858
90494	473859
48981	473860
96405	473861
99900	473862
25592	473863
10565	473864
11358	473865
67255	473866
1169	473867
27926	473868
9296	473869
3292	473870
32917	473871
30911	473872
77871	473873
45427	473874
7321	473875
10288	473876
2468	473877
1002	473878
62429	473879
105364	473880
11200	473881
20803	473882
70601	473883
9765	473884
60760	473885
2819	473886
5106	473887
19428	473888
35681	473889
12694	473890
26815	473891
12850	473892
34997	473893
32534	473894
2980	473895
48245	473896
17095	473897
25222	473898
70662	473899
68	473900
40701	473901
3911	473902
24686	473903
82026	473904
14427	473905
55228	473906
312	473907
15108	473908
445	473909
3	473910
26353	473911
59137	473912
38092	473913
4150	473914
10857	473915
43	473916
289	473917
24015	473918
41108	473919
3440	473920
17526	473921
59047	473922
25976	473923
18384	473924
10506	473925
6509	473926
362	473927
10273	473928
16776	473929
5336	473930
115	473931
23325	473932
4401	473933
30895	473934
36302	473935
15673	473936
45961	473937
43614	473938
63321	473939
89209	473940
55990	473941
15155	473942
24191	473943
2870	473944
94009	473945
15288	473946
17569	473947
28179	473948
41287	473949
16221	473950
52390	473951
29449	473952
9450	473953
90640	473954
57941	473955
6545	473956
50424	473957
8350	473958
48158	473959
22224	473960
34011	473961
32483	473962
16399	473963
15659	473964
19176	473965
6797	473966
5340	473967
11113	473968
22684	473969
38963	473970
1772	473971
22619	473972
63504	473973
2033	473974
13664	473975
19308	473976
14051	473977
27135	473978
20877	473979
9403	473980
1203	473981
30155	473982
20684	473983
14030	473984
44121	473985
51266	473986
45983	473987
68359	473988
25065	473989
18170	473990
28332	473991
90955	473992
23239	473993
56941	473994
41127	473995
95959	473996
23536	473997
24737	473998
43145	473999
43661	474000
28465	474001
25102	474002
55801	474003
68788	474004
6270	474005
43858	474006
79501	474007
2912	474008
28999	474009
6493	474010
70994	474011
58084	474012
12856	474013
13230	474014
40756	474015
45261	474016
68195	474017
42506	474018
14449	474019
4773	474020
35582	474021
60721	474022
891	474023
28573	474024
27521	474025
15110	474026
8152	474027
27331	474028
40671	474029
70646	474030
18238	474031
103	474032
439	474033
75452	474034
103053	474035
184	474036
38716	474037
77493	474038
11028	474039
269	474040
4919	474041
56294	474042
50800	474043
60649	474044
43623	474045
17776	474046
298	474047
4806	474048
19382	474049
1171	474050
76760	474051
25049	474052
54293	474053
21667	474054
42945	474055
27316	474056
4973	474057
605	474058
19179	474059
18861	474060
4662	474061
112711	474062
19801	474063
7809	474064
6483	474065
29472	474066
39973	474067
62164	474068
77755	474069
13561	474070
12753	474071
4652	474072
2745	474073
35091	474074
71890	474075
29934	474076
54840	474077
59132	474078
44	474079
1158	474080
71277	474081
10997	474082
6093	474083
9542	474084
4989	474085
39094	474086
35164	474087
271	474088
15903	474089
38176	474090
19783	474091
20148	474092
16691	474093
387	474094
25141	474095
8066	474096
177	474097
44442	474098
21112	474099
30235	474100
82025	474101
39338	474102
14831	474103
30541	474104
23944	474105
1785	474106
11170	474107
8440	474108
35615	474109
1031	474110
98333	474111
49806	474112
14280	474113
22962	474114
93171	474115
24390	474116
2014	474117
6431	474118
32365	474119
8997	474120
32240	474121
33261	474122
40404	474123
15298	474124
108672	474125
749	474126
14227	474127
51616	474128
6394	474129
5505	474130
87071	474131
7167	474132
61061	474133
27666	474134
103490	474135
25980	474136
31410	474137
50776	474138
57839	474139
2011	474140
19075	474141
42390	474142
42604	474143
2137	474144
16460	474145
21614	474146
22550	474147
58797	474148
26903	474149
8060	474150
11685	474151
7973	474152
344	474153
21607	474154
14347	474155
113568	474156
35257	474157
12400	474158
42630	474159
39843	474160
15124	474161
15678	474162
2738	474163
72068	474164
108629	474165
35772	474166
41129	474167
3166	474168
1059	474169
66122	474170
84029	474171
11907	474172
9623	474173
1718	474174
49678	474175
1400	474176
8808	474177
16430	474178
17169	474179
10511	474180
57404	474181
2403	474182
7552	474183
40862	474184
27055	474185
30578	474186
88474	474187
5163	474188
49335	474189
21227	474190
82064	474191
12086	474192
81821	474193
25112	474194
27162	474195
3524	474196
26	474197
80818	474198
30293	474199
20903	474200
49105	474201
2260	474202
9072	474203
24926	474204
66012	474205
19647	474206
45061	474207
31356	474208
30241	474209
81831	474210
23328	474211
11559	474212
48502	474213
5014	474214
14773	474215
1092	474216
28651	474217
1244	474218
46415	474219
69008	474220
513	474221
23150	474222
92977	474223
7945	474224
46443	474225
46281	474226
85865	474227
47500	474228
41888	474229
3074	474230
307	474231
353	474232
2744	474233
41805	474234
13803	474235
23096	474236
1178	474237
7258	474238
26936	474239
527	474240
66813	474241
6469	474242
2863	474243
53426	474244
17059	474245
98086	474246
2542	474247
3808	474248
23650	474249
439	474250
49216	474251
42654	474252
95155	474253
39941	474254
11226	474255
41668	474256
10516	474257
32412	474258
61515	474259
49787	474260
7192	474261
56814	474262
301	474263
38637	474264
44207	474265
20770	474266
58985	474267
13837	474268
2534	474269
17795	474270
85802	474271
40232	474272
55098	474273
224	474274
28223	474275
16050	474276
14889	474277
14321	474278
17631	474279
11595	474280
10238	474281
58639	474282
2195	474283
6373	474284
54373	474285
42173	474286
59433	474287
453	474288
496	474289
28344	474290
5625	474291
98490	474292
63069	474293
19302	474294
8454	474295
49417	474296
4343	474297
91192	474298
91245	474299
214	474300
51960	474301
81796	474302
37608	474303
12404	474304
3286	474305
6489	474306
24905	474307
6920	474308
9583	474309
52901	474310
1004	474311
11590	474312
18963	474313
38299	474314
42232	474315
379	474316
109961	474317
11632	474318
18543	474319
36000	474320
63726	474321
17606	474322
36225	474323
5842	474324
13569	474325
16991	474326
2391	474327
194	474328
7200	474329
33041	474330
59035	474331
1214	474332
90926	474333
35352	474334
51782	474335
23503	474336
77581	474337
65204	474338
8193	474339
38624	474340
55810	474341
14969	474342
49139	474343
20272	474344
5354	474345
17975	474346
3772	474347
3643	474348
10855	474349
3072	474350
45684	474351
114403	474352
55521	474353
95943	474354
87143	474355
19133	474356
3755	474357
3508	474358
31301	474359
63801	474360
63724	474361
320	474362
43209	474363
4975	474364
38317	474365
1815	474366
22303	474367
32943	474368
36722	474369
20371	474370
29197	474371
58534	474372
196	474373
586	474374
114551	474375
864	474376
3697	474377
14077	474378
27772	474379
2779	474380
45489	474381
12473	474382
12923	474383
369	474384
15095	474385
381	474386
10542	474387
29237	474388
29935	474389
7850	474390
37139	474391
94073	474392
49112	474393
24823	474394
12906	474395
57830	474396
8695	474397
17172	474398
82897	474399
5364	474400
14492	474401
1065	474402
14402	474403
322	474404
55743	474405
52	474406
3336	474407
19579	474408
5221	474409
78115	474410
67911	474411
31731	474412
477	474413
10000	474414
12893	474415
64890	474416
1466	474417
66200	474418
43778	474419
16008	474420
2531	474421
1322	474422
2890	474423
38620	474424
21651	474425
8740	474426
15654	474427
45489	474428
13394	474429
1741	474430
1518	474431
21874	474432
22990	474433
55210	474434
48621	474435
69049	474436
18263	474437
14454	474438
12290	474439
112191	474440
30639	474441
9338	474442
74174	474443
1960	474444
8755	474445
89817	474446
59816	474447
29635	474448
18561	474449
14393	474450
6859	474451
268	474452
4209	474453
72692	474454
65366	474455
2205	474456
41999	474457
67686	474458
37252	474459
4988	474460
4212	474461
494	474462
33551	474463
4808	474464
33518	474465
82174	474466
74	474467
1509	474468
51312	474469
11303	474470
87170	474471
58788	474472
37486	474473
27051	474474
31229	474475
5223	474476
4717	474477
86397	474478
16434	474479
4363	474480
35568	474481
3631	474482
2944	474483
45840	474484
3215	474485
19513	474486
44538	474487
1737	474488
28358	474489
39397	474490
81398	474491
9217	474492
14335	474493
44086	474494
55313	474495
75193	474496
91929	474497
781	474498
64674	474499
27415	474500
34256	474501
3001	474502
60680	474503
21405	474504
20093	474505
14407	474506
53989	474507
34935	474508
23	474509
91598	474510
4382	474511
74376	474512
1090	474513
44293	474514
23435	474515
42966	474516
22724	474517
36788	474518
38322	474519
55978	474520
1495	474521
29813	474522
43561	474523
927	474524
3591	474525
49587	474526
85431	474527
42777	474528
19254	474529
3944	474530
1048	474531
50944	474532
6282	474533
12163	474534
1429	474535
61150	474536
52791	474537
92901	474538
4479	474539
17419	474540
43419	474541
11337	474542
40605	474543
92314	474544
5426	474545
5258	474546
384	474547
90499	474548
504	474549
62357	474550
416	474551
13476	474552
101	474553
3292	474554
30002	474555
47973	474556
31272	474557
4622	474558
68241	474559
57396	474560
35115	474561
4703	474562
9982	474563
4526	474564
11387	474565
1936	474566
65902	474567
14827	474568
52388	474569
37518	474570
694	474571
7471	474572
547	474573
4473	474574
102026	474575
4668	474576
21262	474577
80	474578
184	474579
101912	474580
3274	474581
69245	474582
38585	474583
40490	474584
36317	474585
1454	474586
13747	474587
31540	474588
95352	474589
9480	474590
2697	474591
6639	474592
11704	474593
10592	474594
20408	474595
14785	474596
5952	474597
33440	474598
78619	474599
10560	474600
47603	474601
19071	474602
55219	474603
17	474604
2745	474605
33320	474606
41019	474607
53430	474608
46909	474609
15847	474610
24903	474611
27930	474612
78155	474613
8531	474614
5673	474615
356	474616
17751	474617
39654	474618
50122	474619
11971	474620
58199	474621
4916	474622
33093	474623
256	474624
63385	474625
5735	474626
98748	474627
5507	474628
57184	474629
2854	474630
30592	474631
14562	474632
18	474633
3978	474634
9473	474635
3600	474636
44676	474637
56426	474638
1149	474639
52240	474640
21277	474641
948	474642
15011	474643
6506	474644
31625	474645
17238	474646
72937	474647
22949	474648
60843	474649
3527	474650
15219	474651
92939	474652
21615	474653
69657	474654
8969	474655
93226	474656
1502	474657
22573	474658
2665	474659
3069	474660
38888	474661
70522	474662
2822	474663
79005	474664
35776	474665
25250	474666
593	474667
29601	474668
51024	474669
10195	474670
44922	474671
13952	474672
3026	474673
1973	474674
10260	474675
29444	474676
8758	474677
7497	474678
3115	474679
91862	474680
7794	474681
7130	474682
64177	474683
22727	474684
1363	474685
16374	474686
8536	474687
26190	474688
31976	474689
1287	474690
95583	474691
62559	474692
6728	474693
58170	474694
27	474695
12130	474696
18758	474697
57008	474698
20005	474699
7166	474700
20335	474701
16380	474702
76385	474703
6970	474704
994	474705
11640	474706
2676	474707
8302	474708
1785	474709
1455	474710
11914	474711
67473	474712
5553	474713
17825	474714
2877	474715
25001	474716
926	474717
27549	474718
48743	474719
35058	474720
33174	474721
3498	474722
11762	474723
16761	474724
28101	474725
31221	474726
72038	474727
72820	474728
67075	474729
29002	474730
27370	474731
39897	474732
8676	474733
18125	474734
9835	474735
36817	474736
40450	474737
11088	474738
12146	474739
6541	474740
47347	474741
16962	474742
623	474743
41540	474744
22657	474745
7659	474746
17529	474747
21444	474748
32767	474749
15012	474750
50378	474751
358	474752
86135	474753
68067	474754
18706	474755
28801	474756
9057	474757
62304	474758
77244	474759
58435	474760
5590	474761
14006	474762
79460	474763
3600	474764
53808	474765
26929	474766
51817	474767
24382	474768
17318	474769
46327	474770
407	474771
77089	474772
89944	474773
9549	474774
20511	474775
17308	474776
3592	474777
6742	474778
8118	474779
37200	474780
70507	474781
44567	474782
80618	474783
78002	474784
27955	474785
646	474786
36475	474787
72055	474788
63568	474789
36956	474790
16273	474791
14905	474792
26550	474793
101914	474794
1190	474795
66102	474796
746	474797
33352	474798
18236	474799
81583	474800
22028	474801
4352	474802
2497	474803
7049	474804
67915	474805
15267	474806
15197	474807
4597	474808
53050	474809
24648	474810
6302	474811
29131	474812
60450	474813
1105	474814
8724	474815
61409	474816
14734	474817
5588	474818
57395	474819
109286	474820
39493	474821
52009	474822
50638	474823
30328	474824
40580	474825
26684	474826
1894	474827
28743	474828
34252	474829
68397	474830
79676	474831
2306	474832
418	474833
89145	474834
8813	474835
1173	474836
26297	474837
62658	474838
8601	474839
741	474840
7573	474841
2299	474842
28640	474843
76030	474844
94501	474845
60195	474846
42095	474847
35427	474848
80403	474849
51588	474850
6565	474851
12956	474852
30408	474853
57097	474854
6122	474855
7356	474856
1646	474857
38806	474858
92618	474859
1118	474860
17606	474861
323	474862
29492	474863
3757	474864
33452	474865
26949	474866
67474	474867
28210	474868
31065	474869
11291	474870
2465	474871
6008	474872
43321	474873
7263	474874
4450	474875
14396	474876
3152	474877
56	474878
42432	474879
50544	474880
2591	474881
17175	474882
26415	474883
42021	474884
5102	474885
28070	474886
23336	474887
91251	474888
13756	474889
48201	474890
12245	474891
21417	474892
46604	474893
26374	474894
1086	474895
9113	474896
26702	474897
87414	474898
49030	474899
31132	474900
327	474901
68735	474902
17998	474903
5114	474904
32909	474905
1368	474906
17592	474907
33816	474908
17	474909
10672	474910
2387	474911
1906	474912
22641	474913
11132	474914
32154	474915
45023	474916
24097	474917
83513	474918
81678	474919
13548	474920
4277	474921
18641	474922
49058	474923
17632	474924
13944	474925
89970	474926
7646	474927
5477	474928
5246	474929
31899	474930
69099	474931
22721	474932
20803	474933
80894	474934
9591	474935
81165	474936
15142	474937
8176	474938
68410	474939
13180	474940
97686	474941
5978	474942
18636	474943
24835	474944
25540	474945
25444	474946
72202	474947
28380	474948
24191	474949
24696	474950
37071	474951
5865	474952
19563	474953
3519	474954
89915	474955
26709	474956
17261	474957
43891	474958
7250	474959
37706	474960
89622	474961
11525	474962
82765	474963
63777	474964
910	474965
176	474966
40164	474967
24711	474968
10626	474969
81368	474970
48049	474971
16681	474972
73692	474973
2088	474974
9735	474975
23879	474976
7263	474977
49824	474978
49429	474979
55263	474980
40513	474981
18160	474982
33825	474983
55382	474984
24425	474985
10983	474986
13511	474987
17575	474988
22855	474989
63036	474990
104141	474991
38393	474992
1521	474993
28816	474994
49700	474995
94278	474996
42871	474997
72245	474998
12	474999
21301	475000
102594	475001
60556	475002
19534	475003
13506	475004
13978	475005
47778	475006
2304	475007
57784	475008
27053	475009
70106	475010
58860	475011
27434	475012
30582	475013
8950	475014
16157	475015
7228	475016
41894	475017
75329	475018
6402	475019
57862	475020
53679	475021
35084	475022
26341	475023
73514	475024
8043	475025
64542	475026
85112	475027
24070	475028
45032	475029
12552	475030
18519	475031
46003	475032
63010	475033
10293	475034
890	475035
100187	475036
43940	475037
26655	475038
81764	475039
26836	475040
2385	475041
705	475042
35588	475043
2354	475044
61617	475045
16823	475046
3793	475047
19991	475048
83355	475049
42757	475050
223	475051
32612	475052
44167	475053
48975	475054
43635	475055
36540	475056
107286	475057
36629	475058
87833	475059
1015	475060
941	475061
14520	475062
18650	475063
84624	475064
68725	475065
18400	475066
9931	475067
59143	475068
26244	475069
111118	475070
32897	475071
7570	475072
9324	475073
21210	475074
14091	475075
14210	475076
4322	475077
22029	475078
26024	475079
7815	475080
50607	475081
28730	475082
3591	475083
28621	475084
4857	475085
9068	475086
44211	475087
69124	475088
42831	475089
12599	475090
37109	475091
7202	475092
62228	475093
47122	475094
60827	475095
25358	475096
31540	475097
230	475098
101742	475099
4661	475100
7776	475101
10	475102
9450	475103
14525	475104
69328	475105
5836	475106
53005	475107
19727	475108
27275	475109
24442	475110
21001	475111
1123	475112
18868	475113
34423	475114
5227	475115
29416	475116
33192	475117
75391	475118
54657	475119
45482	475120
1671	475121
57382	475122
3327	475123
18025	475124
11791	475125
9130	475126
39759	475127
54175	475128
32224	475129
16073	475130
612	475131
20512	475132
46566	475133
66230	475134
6770	475135
535	475136
12459	475137
7038	475138
65051	475139
78334	475140
3128	475141
35063	475142
670	475143
3213	475144
11565	475145
87287	475146
57072	475147
19848	475148
15014	475149
24448	475150
11135	475151
62402	475152
14054	475153
85657	475154
23073	475155
79478	475156
544	475157
39095	475158
39179	475159
9111	475160
35370	475161
31846	475162
27307	475163
16554	475164
25864	475165
88001	475166
17103	475167
4185	475168
4354	475169
47228	475170
55348	475171
8552	475172
19551	475173
81872	475174
20993	475175
82743	475176
30536	475177
51647	475178
6824	475179
43001	475180
99198	475181
62517	475182
38818	475183
73106	475184
61537	475185
2739	475186
71492	475187
31625	475188
9919	475189
30701	475190
2454	475191
34138	475192
58834	475193
34402	475194
30125	475195
24886	475196
152	475197
2018	475198
34747	475199
17191	475200
94438	475201
6475	475202
39847	475203
33957	475204
1354	475205
15020	475206
11640	475207
2083	475208
97279	475209
7697	475210
14295	475211
1927	475212
74073	475213
80240	475214
1732	475215
30001	475216
55998	475217
24296	475218
16186	475219
1282	475220
36412	475221
11097	475222
77286	475223
57261	475224
101263	475225
98310	475226
15121	475227
8545	475228
15301	475229
48105	475230
5012	475231
75709	475232
1928	475233
52492	475234
79229	475235
8847	475236
47304	475237
30359	475238
2640	475239
58761	475240
11169	475241
15297	475242
62068	475243
470	475244
304	475245
45798	475246
28166	475247
72849	475248
38629	475249
28956	475250
958	475251
59291	475252
31344	475253
13871	475254
68352	475255
21655	475256
96582	475257
73297	475258
15362	475259
43935	475260
31673	475261
12414	475262
524	475263
3782	475264
72500	475265
49440	475266
1	475267
15014	475268
98320	475269
27294	475270
55164	475271
12926	475272
16324	475273
612	475274
55819	475275
71352	475276
1226	475277
29004	475278
23919	475279
5529	475280
68017	475281
8612	475282
52261	475283
20169	475284
12310	475285
27167	475286
932	475287
54241	475288
409	475289
42667	475290
37025	475291
6486	475292
1365	475293
7201	475294
73622	475295
55188	475296
31086	475297
19582	475298
605	475299
69220	475300
40313	475301
10535	475302
17110	475303
12072	475304
32539	475305
1280	475306
20609	475307
27788	475308
167	475309
19267	475310
20010	475311
25461	475312
21	475313
4480	475314
15741	475315
10140	475316
50877	475317
179	475318
41867	475319
1856	475320
107998	475321
6724	475322
51461	475323
18435	475324
6058	475325
35672	475326
29036	475327
4493	475328
69639	475329
63065	475330
86802	475331
1277	475332
14390	475333
90660	475334
5157	475335
71138	475336
4979	475337
49659	475338
40147	475339
915	475340
2758	475341
20688	475342
46774	475343
25911	475344
7575	475345
12905	475346
12966	475347
1725	475348
30432	475349
9712	475350
109372	475351
33187	475352
34024	475353
61696	475354
53575	475355
82070	475356
24801	475357
105806	475358
50697	475359
1077	475360
10355	475361
27645	475362
10348	475363
10264	475364
71195	475365
9183	475366
44018	475367
73864	475368
16823	475369
8171	475370
48003	475371
36491	475372
6420	475373
15498	475374
42929	475375
63247	475376
7689	475377
17690	475378
31910	475379
33	475380
34209	475381
22657	475382
47423	475383
85662	475384
55713	475385
8085	475386
31758	475387
7088	475388
405	475389
6180	475390
4895	475391
32260	475392
1586	475393
47997	475394
5509	475395
33876	475396
52614	475397
71369	475398
7935	475399
8112	475400
5907	475401
102891	475402
913	475403
82938	475404
73517	475405
36409	475406
12334	475407
59221	475408
36563	475409
82471	475410
40183	475411
60238	475412
21388	475413
71100	475414
8280	475415
68969	475416
70334	475417
37845	475418
92116	475419
71147	475420
78355	475421
49547	475422
297	475423
42840	475424
3519	475425
10614	475426
21438	475427
29214	475428
21742	475429
1328	475430
60213	475431
17092	475432
66668	475433
14109	475434
23808	475435
37600	475436
11463	475437
76338	475438
64103	475439
30404	475440
5646	475441
7501	475442
4796	475443
29579	475444
23370	475445
55512	475446
59762	475447
706	475448
75002	475449
31227	475450
551	475451
88880	475452
48642	475453
4803	475454
19473	475455
11949	475456
68521	475457
45746	475458
2186	475459
94593	475460
54021	475461
17288	475462
73797	475463
12814	475464
17310	475465
32012	475466
61465	475467
20550	475468
12972	475469
18472	475470
6740	475471
10817	475472
37839	475473
25038	475474
11971	475475
23215	475476
42772	475477
65965	475478
12136	475479
83441	475480
15736	475481
5345	475482
3633	475483
115	475484
48076	475485
58111	475486
12737	475487
88934	475488
84632	475489
83317	475490
498	475491
171	475492
53107	475493
1255	475494
40207	475495
96705	475496
52529	475497
71016	475498
15793	475499
80666	475500
4861	475501
23303	475502
6846	475503
72362	475504
36076	475505
5260	475506
45225	475507
27355	475508
38656	475509
34960	475510
114586	475511
25855	475512
2857	475513
30742	475514
47437	475515
44249	475516
48152	475517
39908	475518
18476	475519
25625	475520
77163	475521
1177	475522
4623	475523
42	475524
103601	475525
2644	475526
45665	475527
36134	475528
29919	475529
34492	475530
1403	475531
24303	475532
37674	475533
4813	475534
269	475535
1132	475536
2946	475537
21938	475538
61755	475539
7829	475540
59646	475541
10	475542
8337	475543
19885	475544
13256	475545
26029	475546
74996	475547
37031	475548
12613	475549
18316	475550
22442	475551
24031	475552
9425	475553
93052	475554
47137	475555
17398	475556
6720	475557
33553	475558
71817	475559
6644	475560
3497	475561
26578	475562
106	475563
34633	475564
102543	475565
40811	475566
3291	475567
102512	475568
79662	475569
40170	475570
12131	475571
4691	475572
1751	475573
10786	475574
1614	475575
4611	475576
76545	475577
40631	475578
89981	475579
69897	475580
94392	475581
23727	475582
55377	475583
6179	475584
21092	475585
16312	475586
35892	475587
31385	475588
15629	475589
14811	475590
585	475591
24104	475592
36703	475593
51316	475594
65729	475595
33000	475596
60208	475597
37341	475598
31408	475599
5928	475600
8841	475601
12508	475602
12628	475603
54249	475604
17059	475605
82568	475606
72586	475607
48978	475608
51800	475609
19702	475610
56511	475611
16994	475612
1825	475613
24999	475614
1385	475615
75737	475616
98536	475617
20085	475618
7668	475619
633	475620
23871	475621
55410	475622
99923	475623
5611	475624
3873	475625
13419	475626
24279	475627
57788	475628
42439	475629
6447	475630
48161	475631
2879	475632
21624	475633
22343	475634
498	475635
2791	475636
521	475637
28343	475638
5470	475639
37208	475640
5917	475641
23668	475642
30467	475643
23929	475644
62575	475645
10921	475646
25723	475647
5235	475648
6410	475649
56685	475650
65921	475651
6615	475652
13890	475653
27928	475654
30587	475655
82138	475656
3441	475657
6436	475658
79948	475659
2885	475660
1002	475661
37714	475662
47675	475663
37116	475664
167	475665
93489	475666
42409	475667
17589	475668
61326	475669
6743	475670
2741	475671
1829	475672
119	475673
10847	475674
44506	475675
2384	475676
39858	475677
11910	475678
7433	475679
71	475680
10334	475681
41848	475682
33800	475683
27858	475684
5800	475685
49334	475686
21903	475687
68555	475688
17028	475689
4639	475690
69	475691
23602	475692
28940	475693
42471	475694
14024	475695
52209	475696
15487	475697
25911	475698
18259	475699
15444	475700
7734	475701
10655	475702
17112	475703
3288	475704
63374	475705
73452	475706
6130	475707
49453	475708
73269	475709
4707	475710
50682	475711
12640	475712
59649	475713
2510	475714
518	475715
25420	475716
13263	475717
5807	475718
36333	475719
61483	475720
16419	475721
685	475722
17803	475723
105239	475724
21046	475725
77738	475726
11888	475727
880	475728
20244	475729
3474	475730
4144	475731
25363	475732
37299	475733
46928	475734
56637	475735
2099	475736
10198	475737
93171	475738
50663	475739
30298	475740
39970	475741
59261	475742
35256	475743
76027	475744
3120	475745
70777	475746
11316	475747
8045	475748
992	475749
66	475750
2221	475751
69032	475752
71372	475753
5260	475754
31198	475755
18916	475756
52572	475757
42742	475758
18812	475759
13837	475760
81600	475761
53416	475762
27478	475763
77331	475764
22079	475765
18330	475766
2257	475767
2786	475768
544	475769
75729	475770
21123	475771
54803	475772
35919	475773
7294	475774
933	475775
874	475776
8297	475777
22819	475778
1240	475779
5825	475780
40522	475781
72691	475782
6105	475783
59917	475784
59219	475785
27172	475786
25453	475787
14693	475788
67436	475789
4287	475790
10178	475791
48873	475792
1943	475793
3638	475794
53	475795
12480	475796
103729	475797
90479	475798
35299	475799
32777	475800
3231	475801
309	475802
3084	475803
20745	475804
5656	475805
57753	475806
2573	475807
830	475808
40997	475809
2421	475810
18516	475811
52375	475812
11800	475813
25559	475814
14694	475815
15180	475816
23929	475817
7329	475818
15588	475819
18739	475820
826	475821
20527	475822
64441	475823
81949	475824
112775	475825
31019	475826
58958	475827
23362	475828
7952	475829
86449	475830
208	475831
4384	475832
6990	475833
1855	475834
897	475835
61461	475836
10349	475837
5030	475838
28386	475839
44828	475840
113288	475841
44380	475842
5401	475843
23255	475844
54153	475845
1350	475846
23	475847
4292	475848
7654	475849
112581	475850
52982	475851
20795	475852
64231	475853
10635	475854
25553	475855
776	475856
17136	475857
10546	475858
3713	475859
22996	475860
69541	475861
51389	475862
4559	475863
7756	475864
39102	475865
971	475866
37010	475867
6442	475868
33777	475869
256	475870
4770	475871
6798	475872
33129	475873
70744	475874
411	475875
2235	475876
52530	475877
3928	475878
2846	475879
93912	475880
16778	475881
4870	475882
9537	475883
8662	475884
279	475885
762	475886
2147	475887
4543	475888
70128	475889
54225	475890
63990	475891
41808	475892
33675	475893
22607	475894
6093	475895
1037	475896
71126	475897
101766	475898
2390	475899
89635	475900
16411	475901
85395	475902
32064	475903
74325	475904
47977	475905
23232	475906
4768	475907
1078	475908
44156	475909
60441	475910
23903	475911
58300	475912
19440	475913
51095	475914
18135	475915
2403	475916
51886	475917
69039	475918
62198	475919
97133	475920
4895	475921
54300	475922
40448	475923
48654	475924
1924	475925
11986	475926
70733	475927
29456	475928
34652	475929
22184	475930
10832	475931
25671	475932
9624	475933
11403	475934
15687	475935
14926	475936
8438	475937
51943	475938
40510	475939
72021	475940
9811	475941
31464	475942
27053	475943
29210	475944
16436	475945
5366	475946
55684	475947
48587	475948
72181	475949
16249	475950
4390	475951
84883	475952
2427	475953
3746	475954
9266	475955
21416	475956
21740	475957
51379	475958
21105	475959
11152	475960
13749	475961
93	475962
3378	475963
97260	475964
82732	475965
11559	475966
3092	475967
14242	475968
64052	475969
1631	475970
87	475971
46006	475972
96758	475973
10848	475974
56307	475975
34638	475976
66068	475977
46491	475978
25993	475979
6282	475980
42922	475981
584	475982
38665	475983
14926	475984
101193	475985
11977	475986
14092	475987
31732	475988
20401	475989
5271	475990
48084	475991
18541	475992
25509	475993
18295	475994
11995	475995
9171	475996
402	475997
52593	475998
1410	475999
25714	476000
77388	476001
720	476002
29973	476003
75216	476004
32986	476005
12377	476006
70474	476007
449	476008
20952	476009
9806	476010
5612	476011
71460	476012
1088	476013
10718	476014
1096	476015
908	476016
40709	476017
31593	476018
26559	476019
15055	476020
18979	476021
36906	476022
6013	476023
2583	476024
1001	476025
2759	476026
16598	476027
40431	476028
27287	476029
28354	476030
18406	476031
27674	476032
84537	476033
16909	476034
30514	476035
54678	476036
10641	476037
24376	476038
95477	476039
71466	476040
859	476041
44445	476042
30761	476043
59460	476044
19817	476045
27695	476046
50882	476047
19711	476048
4759	476049
6196	476050
44613	476051
77921	476052
14499	476053
18970	476054
21934	476055
26332	476056
22728	476057
17848	476058
63320	476059
35155	476060
61282	476061
56	476062
4051	476063
68547	476064
14389	476065
9828	476066
6621	476067
35351	476068
20440	476069
82702	476070
28159	476071
106242	476072
17120	476073
19986	476074
1	476075
654	476076
38418	476077
40223	476078
17051	476079
72562	476080
32173	476081
11516	476082
37134	476083
67322	476084
4	476085
55513	476086
20628	476087
66	476088
6584	476089
916	476090
2371	476091
40613	476092
19010	476093
76205	476094
22032	476095
16865	476096
15235	476097
29893	476098
588	476099
4044	476100
53599	476101
18570	476102
32848	476103
57345	476104
53694	476105
305	476106
8081	476107
18933	476108
44688	476109
25187	476110
27593	476111
28020	476112
146	476113
214	476114
7480	476115
20032	476116
21794	476117
21362	476118
49645	476119
24274	476120
31106	476121
44213	476122
18667	476123
63599	476124
17705	476125
12782	476126
38358	476127
20186	476128
55517	476129
27185	476130
11331	476131
1590	476132
49885	476133
3052	476134
31254	476135
72571	476136
11769	476137
101235	476138
2799	476139
100586	476140
49871	476141
50301	476142
51671	476143
49787	476144
9879	476145
20673	476146
62725	476147
9668	476148
3417	476149
9064	476150
8277	476151
21315	476152
22417	476153
24609	476154
65516	476155
21269	476156
3431	476157
38741	476158
2004	476159
110155	476160
15047	476161
21180	476162
95128	476163
5198	476164
16582	476165
6201	476166
9398	476167
39218	476168
20257	476169
2211	476170
84238	476171
17539	476172
66113	476173
80089	476174
52672	476175
28057	476176
24183	476177
30885	476178
1145	476179
30565	476180
17005	476181
35605	476182
61104	476183
6080	476184
1237	476185
2642	476186
30296	476187
4451	476188
71552	476189
39697	476190
11092	476191
68214	476192
31815	476193
41406	476194
52270	476195
13223	476196
22716	476197
49086	476198
31860	476199
1433	476200
14924	476201
65039	476202
13698	476203
16869	476204
10935	476205
37504	476206
5429	476207
6490	476208
7310	476209
28363	476210
51997	476211
20767	476212
2288	476213
82548	476214
28	476215
38678	476216
56298	476217
49992	476218
37200	476219
7533	476220
11873	476221
35764	476222
7876	476223
18102	476224
81069	476225
14954	476226
36379	476227
6670	476228
716	476229
17360	476230
635	476231
9908	476232
12182	476233
61220	476234
55213	476235
16534	476236
32815	476237
23410	476238
49406	476239
9027	476240
10256	476241
33421	476242
58583	476243
27686	476244
38118	476245
7976	476246
97666	476247
66391	476248
41265	476249
11307	476250
3896	476251
22001	476252
34330	476253
22563	476254
48035	476255
9580	476256
12201	476257
17791	476258
1547	476259
31741	476260
22866	476261
13724	476262
70011	476263
47699	476264
40379	476265
8528	476266
111338	476267
798	476268
30754	476269
8848	476270
10583	476271
27031	476272
75279	476273
4107	476274
60691	476275
57032	476276
22747	476277
96918	476278
90538	476279
17165	476280
6823	476281
17181	476282
17012	476283
15978	476284
13507	476285
1891	476286
10367	476287
2966	476288
607	476289
30129	476290
14173	476291
9057	476292
65709	476293
3792	476294
20149	476295
43447	476296
13885	476297
16145	476298
878	476299
1775	476300
13709	476301
65974	476302
112138	476303
19655	476304
347	476305
4686	476306
38950	476307
73177	476308
45728	476309
202	476310
10270	476311
5332	476312
55360	476313
14426	476314
58353	476315
6	476316
22115	476317
17948	476318
276	476319
7425	476320
11637	476321
2489	476322
2838	476323
89738	476324
36414	476325
3761	476326
22036	476327
21850	476328
4849	476329
25210	476330
55537	476331
80027	476332
5614	476333
53778	476334
30534	476335
4538	476336
71934	476337
8668	476338
19413	476339
4249	476340
84616	476341
54156	476342
79879	476343
27004	476344
29172	476345
4596	476346
45610	476347
33359	476348
20599	476349
36796	476350
39109	476351
37406	476352
10772	476353
37863	476354
24871	476355
180	476356
49003	476357
71294	476358
15283	476359
4806	476360
127	476361
3460	476362
20458	476363
47760	476364
4930	476365
72025	476366
7183	476367
49601	476368
11854	476369
7693	476370
758	476371
19806	476372
51369	476373
61546	476374
14806	476375
36392	476376
50230	476377
5800	476378
14195	476379
90459	476380
6034	476381
10453	476382
53815	476383
31262	476384
503	476385
30265	476386
79522	476387
15064	476388
64789	476389
49637	476390
8072	476391
96942	476392
996	476393
4927	476394
7428	476395
87137	476396
89719	476397
57868	476398
8195	476399
99636	476400
1130	476401
6208	476402
747	476403
799	476404
53527	476405
11028	476406
69143	476407
61660	476408
45018	476409
35202	476410
17528	476411
1570	476412
20845	476413
49620	476414
499	476415
15418	476416
5610	476417
4503	476418
31696	476419
31056	476420
36030	476421
2449	476422
2038	476423
14	476424
60712	476425
20459	476426
77831	476427
31104	476428
2878	476429
23219	476430
616	476431
57855	476432
68543	476433
21803	476434
9139	476435
106694	476436
5885	476437
42472	476438
38584	476439
33996	476440
66408	476441
42608	476442
76296	476443
1	476444
1497	476445
13180	476446
58187	476447
87702	476448
44129	476449
2139	476450
107797	476451
12352	476452
826	476453
65102	476454
10678	476455
70606	476456
195	476457
4197	476458
5901	476459
79241	476460
4682	476461
8217	476462
1968	476463
25511	476464
21257	476465
38874	476466
22038	476467
12602	476468
36114	476469
42613	476470
2476	476471
39877	476472
30680	476473
13	476474
9935	476475
31244	476476
8541	476477
49806	476478
13517	476479
12711	476480
4216	476481
33580	476482
53907	476483
42737	476484
18671	476485
9565	476486
83470	476487
25959	476488
68077	476489
23859	476490
17025	476491
103352	476492
23457	476493
8044	476494
860	476495
2458	476496
15080	476497
22277	476498
11551	476499
11667	476500
80530	476501
2267	476502
71808	476503
16024	476504
40960	476505
32323	476506
49167	476507
2165	476508
844	476509
63743	476510
6635	476511
123	476512
6141	476513
33	476514
37614	476515
3885	476516
12710	476517
26757	476518
273	476519
1087	476520
50938	476521
30540	476522
88023	476523
47795	476524
37651	476525
3260	476526
81985	476527
2565	476528
17750	476529
100124	476530
25810	476531
29232	476532
9698	476533
28497	476534
23117	476535
31117	476536
1423	476537
56655	476538
22537	476539
70518	476540
34789	476541
56696	476542
10089	476543
7366	476544
39248	476545
65467	476546
42707	476547
40153	476548
79730	476549
8670	476550
49296	476551
31930	476552
13331	476553
11841	476554
11533	476555
74832	476556
63088	476557
26968	476558
11545	476559
73683	476560
20008	476561
37786	476562
50791	476563
889	476564
24368	476565
5809	476566
17640	476567
39412	476568
3486	476569
32257	476570
37504	476571
176	476572
16845	476573
77363	476574
99305	476575
49491	476576
15971	476577
67439	476578
3263	476579
141	476580
5870	476581
10945	476582
15298	476583
31113	476584
14763	476585
26388	476586
20886	476587
22795	476588
5564	476589
16657	476590
40224	476591
11088	476592
5910	476593
33759	476594
39630	476595
43765	476596
56419	476597
26542	476598
4484	476599
23655	476600
38222	476601
8198	476602
31199	476603
73005	476604
26105	476605
22509	476606
13113	476607
30668	476608
22987	476609
24756	476610
25184	476611
18231	476612
5256	476613
27452	476614
95297	476615
30948	476616
11666	476617
42027	476618
41094	476619
11591	476620
13859	476621
31470	476622
30353	476623
24817	476624
631	476625
66166	476626
49305	476627
53357	476628
40949	476629
6765	476630
6710	476631
13602	476632
4737	476633
7908	476634
94378	476635
8880	476636
43194	476637
34913	476638
23097	476639
73239	476640
733	476641
77170	476642
13188	476643
19897	476644
78396	476645
67100	476646
4401	476647
36178	476648
16454	476649
1197	476650
40858	476651
5512	476652
15416	476653
40265	476654
62948	476655
39422	476656
14477	476657
241	476658
10803	476659
2651	476660
5860	476661
1827	476662
813	476663
2115	476664
57732	476665
81064	476666
5564	476667
3500	476668
32028	476669
66872	476670
31761	476671
19596	476672
17525	476673
20384	476674
69411	476675
67376	476676
19722	476677
18832	476678
17113	476679
52202	476680
37355	476681
35468	476682
660	476683
4221	476684
14623	476685
38251	476686
5957	476687
1028	476688
99023	476689
5299	476690
48630	476691
18409	476692
17982	476693
17202	476694
82157	476695
17823	476696
20348	476697
14543	476698
87989	476699
32967	476700
2369	476701
28702	476702
40483	476703
17158	476704
53296	476705
7925	476706
5020	476707
29619	476708
4437	476709
16555	476710
2206	476711
52428	476712
5286	476713
614	476714
99217	476715
18899	476716
40678	476717
43191	476718
40155	476719
35733	476720
19398	476721
8182	476722
98633	476723
594	476724
54896	476725
77131	476726
95197	476727
31697	476728
3463	476729
30482	476730
42431	476731
42328	476732
24517	476733
5212	476734
38123	476735
69567	476736
80431	476737
44320	476738
4405	476739
28275	476740
2455	476741
495	476742
12352	476743
109	476744
1727	476745
13149	476746
6868	476747
15670	476748
25922	476749
37684	476750
98898	476751
47421	476752
35236	476753
1777	476754
72657	476755
870	476756
93810	476757
8297	476758
30544	476759
89538	476760
14615	476761
8013	476762
36610	476763
60422	476764
43309	476765
379	476766
10420	476767
49998	476768
4461	476769
13983	476770
63995	476771
47381	476772
82206	476773
6276	476774
52490	476775
2887	476776
26419	476777
44993	476778
45294	476779
13927	476780
7622	476781
7757	476782
596	476783
386	476784
27004	476785
61102	476786
51125	476787
5729	476788
55196	476789
86109	476790
34153	476791
13602	476792
62529	476793
63100	476794
2363	476795
34546	476796
55498	476797
48403	476798
2381	476799
18044	476800
1915	476801
66870	476802
4732	476803
38179	476804
9635	476805
75867	476806
91744	476807
24740	476808
46177	476809
46055	476810
32520	476811
40526	476812
69943	476813
743	476814
15148	476815
32725	476816
76005	476817
17070	476818
29149	476819
48914	476820
30105	476821
4394	476822
8653	476823
7531	476824
7232	476825
1315	476826
3602	476827
2295	476828
96731	476829
44044	476830
39026	476831
306	476832
7273	476833
43907	476834
23676	476835
64381	476836
3638	476837
884	476838
40506	476839
71374	476840
32797	476841
1753	476842
80513	476843
43387	476844
89324	476845
20610	476846
809	476847
76457	476848
3326	476849
21114	476850
4132	476851
1551	476852
24093	476853
20177	476854
20113	476855
3852	476856
96874	476857
87172	476858
90474	476859
22020	476860
53716	476861
48362	476862
2583	476863
18566	476864
12968	476865
8813	476866
19285	476867
110302	476868
85006	476869
22941	476870
292	476871
54154	476872
26295	476873
2518	476874
80033	476875
32213	476876
34432	476877
12440	476878
1144	476879
2459	476880
5400	476881
5386	476882
50671	476883
91877	476884
17860	476885
11857	476886
2828	476887
9932	476888
43482	476889
2653	476890
88102	476891
399	476892
19013	476893
1046	476894
4440	476895
86936	476896
7486	476897
2311	476898
46306	476899
24947	476900
62790	476901
58237	476902
64020	476903
6647	476904
11342	476905
15494	476906
6973	476907
31722	476908
18254	476909
27723	476910
34125	476911
6105	476912
17775	476913
62064	476914
6203	476915
14219	476916
34471	476917
33420	476918
623	476919
10732	476920
62810	476921
29840	476922
36526	476923
15658	476924
50188	476925
704	476926
92183	476927
106725	476928
93219	476929
29607	476930
22549	476931
39347	476932
69428	476933
54119	476934
1952	476935
7602	476936
44909	476937
88442	476938
108095	476939
41066	476940
73232	476941
48675	476942
110006	476943
42364	476944
1064	476945
15519	476946
19587	476947
8430	476948
30037	476949
26990	476950
3149	476951
162	476952
1329	476953
31	476954
1237	476955
35456	476956
11578	476957
673	476958
87571	476959
45350	476960
59660	476961
2285	476962
3192	476963
13569	476964
22539	476965
2232	476966
3400	476967
34272	476968
10062	476969
62917	476970
391	476971
2560	476972
2151	476973
11317	476974
99891	476975
36825	476976
70734	476977
13067	476978
923	476979
12688	476980
27868	476981
1838	476982
38779	476983
16938	476984
42808	476985
1286	476986
1516	476987
18698	476988
43489	476989
1733	476990
5853	476991
10350	476992
33753	476993
38068	476994
12876	476995
11887	476996
3615	476997
26543	476998
14670	476999
41588	477000
1319	477001
11878	477002
18523	477003
57604	477004
36724	477005
12566	477006
4129	477007
36693	477008
8585	477009
6148	477010
3677	477011
33007	477012
24688	477013
7879	477014
7437	477015
8749	477016
101928	477017
16488	477018
63705	477019
49921	477020
103390	477021
68062	477022
16387	477023
19640	477024
22777	477025
25816	477026
434	477027
20651	477028
66900	477029
41783	477030
39676	477031
99262	477032
11465	477033
47916	477034
6567	477035
888	477036
5604	477037
78351	477038
32292	477039
88290	477040
90663	477041
10377	477042
692	477043
25776	477044
13592	477045
1731	477046
19034	477047
51154	477048
3824	477049
65760	477050
51907	477051
41270	477052
70083	477053
60948	477054
6164	477055
20165	477056
8680	477057
1580	477058
41310	477059
83274	477060
32229	477061
1998	477062
3133	477063
854	477064
203	477065
22748	477066
35332	477067
106971	477068
872	477069
1019	477070
26143	477071
5180	477072
9687	477073
80174	477074
32011	477075
19564	477076
50299	477077
6880	477078
62844	477079
26532	477080
16718	477081
28729	477082
45789	477083
6632	477084
7592	477085
51897	477086
31793	477087
2021	477088
60900	477089
9116	477090
10959	477091
27250	477092
13347	477093
28148	477094
17545	477095
23367	477096
60325	477097
20337	477098
103288	477099
24891	477100
55194	477101
43752	477102
12055	477103
612	477104
49106	477105
63576	477106
20501	477107
1703	477108
2511	477109
16895	477110
6822	477111
11908	477112
171	477113
36091	477114
21001	477115
37261	477116
39745	477117
14497	477118
10408	477119
6463	477120
5473	477121
108572	477122
84817	477123
10404	477124
4487	477125
20031	477126
3680	477127
47927	477128
15092	477129
2397	477130
49663	477131
21514	477132
28710	477133
19407	477134
25350	477135
12571	477136
79130	477137
69697	477138
39070	477139
20441	477140
38268	477141
13924	477142
39807	477143
64600	477144
10126	477145
663	477146
1109	477147
28002	477148
2068	477149
73000	477150
36547	477151
3814	477152
36966	477153
4218	477154
16669	477155
4125	477156
45820	477157
25776	477158
26952	477159
57921	477160
26529	477161
98690	477162
2391	477163
2369	477164
63752	477165
4140	477166
75484	477167
72902	477168
1198	477169
7675	477170
58111	477171
109942	477172
2307	477173
8583	477174
2896	477175
10023	477176
6011	477177
6818	477178
38962	477179
4766	477180
130	477181
23948	477182
15032	477183
81997	477184
17901	477185
33979	477186
61626	477187
28204	477188
50868	477189
45500	477190
27047	477191
10551	477192
2616	477193
14815	477194
17889	477195
8271	477196
68721	477197
5746	477198
20810	477199
21238	477200
550	477201
8449	477202
63958	477203
16050	477204
38857	477205
32202	477206
5156	477207
1907	477208
31856	477209
59823	477210
910	477211
83042	477212
1117	477213
13880	477214
59510	477215
74613	477216
29874	477217
4938	477218
41888	477219
30424	477220
29652	477221
79074	477222
83607	477223
10648	477224
43394	477225
40190	477226
113917	477227
42416	477228
63110	477229
911	477230
25825	477231
37284	477232
937	477233
20257	477234
35020	477235
58827	477236
60476	477237
64	477238
24948	477239
42500	477240
43816	477241
5289	477242
16625	477243
11734	477244
49984	477245
61554	477246
96132	477247
19185	477248
1424	477249
102532	477250
10583	477251
8611	477252
44175	477253
12000	477254
1974	477255
59467	477256
2435	477257
80080	477258
5486	477259
19621	477260
100447	477261
268	477262
8305	477263
3384	477264
5649	477265
8068	477266
15204	477267
72947	477268
4081	477269
14143	477270
17829	477271
78205	477272
49719	477273
30745	477274
16661	477275
12774	477276
15438	477277
547	477278
33464	477279
18097	477280
7620	477281
14327	477282
3950	477283
30307	477284
20728	477285
31109	477286
29947	477287
97985	477288
1802	477289
19292	477290
27601	477291
59059	477292
26423	477293
32955	477294
18343	477295
42893	477296
31594	477297
65503	477298
18815	477299
4758	477300
22980	477301
10305	477302
4695	477303
42297	477304
45975	477305
26759	477306
12348	477307
13807	477308
2742	477309
27455	477310
51554	477311
112287	477312
9512	477313
1397	477314
64938	477315
2479	477316
93185	477317
26162	477318
18668	477319
39240	477320
81233	477321
3278	477322
637	477323
1783	477324
38417	477325
53764	477326
77519	477327
21649	477328
233	477329
8044	477330
12154	477331
64403	477332
38337	477333
111048	477334
26271	477335
92701	477336
20136	477337
92486	477338
2103	477339
14260	477340
3844	477341
5068	477342
72743	477343
38310	477344
20557	477345
71696	477346
72519	477347
73407	477348
3201	477349
30186	477350
34213	477351
37557	477352
49149	477353
20359	477354
30427	477355
94777	477356
18685	477357
106457	477358
46173	477359
38997	477360
1008	477361
12478	477362
9929	477363
4988	477364
1415	477365
96164	477366
94498	477367
25548	477368
13545	477369
13946	477370
45395	477371
1371	477372
21303	477373
55751	477374
15474	477375
1946	477376
18696	477377
60149	477378
1644	477379
3289	477380
23884	477381
64423	477382
38516	477383
80848	477384
20666	477385
25356	477386
8704	477387
3837	477388
21723	477389
1	477390
82029	477391
280	477392
2336	477393
3594	477394
22261	477395
18670	477396
53187	477397
6373	477398
31608	477399
41821	477400
2528	477401
18319	477402
2550	477403
44306	477404
58062	477405
25532	477406
27988	477407
48578	477408
1441	477409
100048	477410
34609	477411
13626	477412
45637	477413
3458	477414
44136	477415
358	477416
75474	477417
2291	477418
2206	477419
5531	477420
30752	477421
79156	477422
51558	477423
29104	477424
41390	477425
18542	477426
763	477427
8189	477428
30463	477429
3567	477430
45132	477431
99051	477432
23142	477433
2424	477434
25931	477435
9004	477436
2219	477437
56925	477438
56681	477439
38011	477440
60615	477441
46440	477442
91514	477443
2496	477444
69978	477445
26323	477446
57047	477447
79232	477448
262	477449
93162	477450
8909	477451
2998	477452
14767	477453
20240	477454
54756	477455
603	477456
2165	477457
9526	477458
6025	477459
52743	477460
7	477461
18764	477462
7165	477463
923	477464
14650	477465
32714	477466
13580	477467
89805	477468
103477	477469
92541	477470
70989	477471
10417	477472
75577	477473
14905	477474
18246	477475
15388	477476
53108	477477
110421	477478
65065	477479
81664	477480
32937	477481
40078	477482
112858	477483
52080	477484
13917	477485
3684	477486
61972	477487
13896	477488
35778	477489
72834	477490
40315	477491
44163	477492
5159	477493
43515	477494
3519	477495
52627	477496
3786	477497
34093	477498
33847	477499
2418	477500
38415	477501
32134	477502
13647	477503
18798	477504
69778	477505
26094	477506
59785	477507
17761	477508
9654	477509
69738	477510
77319	477511
6331	477512
7698	477513
25504	477514
55635	477515
54346	477516
17883	477517
1361	477518
39948	477519
45135	477520
83238	477521
47946	477522
492	477523
63613	477524
2535	477525
15094	477526
11842	477527
77586	477528
52136	477529
97484	477530
35399	477531
4174	477532
28519	477533
27362	477534
70827	477535
221	477536
47674	477537
323	477538
30416	477539
696	477540
76171	477541
86430	477542
62347	477543
5997	477544
80046	477545
50702	477546
74606	477547
47932	477548
12030	477549
24088	477550
1641	477551
55427	477552
41180	477553
2384	477554
13145	477555
72837	477556
35953	477557
11271	477558
13151	477559
52594	477560
100647	477561
57359	477562
3845	477563
74035	477564
50407	477565
8280	477566
90097	477567
96262	477568
12098	477569
26757	477570
25951	477571
13026	477572
30925	477573
2819	477574
45211	477575
31729	477576
7997	477577
8433	477578
64036	477579
25758	477580
19419	477581
25761	477582
38604	477583
5940	477584
52367	477585
4009	477586
9088	477587
56994	477588
5904	477589
75981	477590
43340	477591
33276	477592
27888	477593
3755	477594
20688	477595
34017	477596
21856	477597
39978	477598
68234	477599
10177	477600
3819	477601
351	477602
8321	477603
74588	477604
18486	477605
57205	477606
77269	477607
6207	477608
15582	477609
51688	477610
74195	477611
18014	477612
25240	477613
99456	477614
66690	477615
41940	477616
9490	477617
23651	477618
6369	477619
2973	477620
18475	477621
71155	477622
30547	477623
31750	477624
36881	477625
6192	477626
7703	477627
19050	477628
1078	477629
15327	477630
2346	477631
18000	477632
53050	477633
2860	477634
55549	477635
1281	477636
97982	477637
27271	477638
79610	477639
113477	477640
4361	477641
6538	477642
30788	477643
73655	477644
965	477645
103837	477646
16513	477647
57961	477648
4516	477649
76508	477650
18377	477651
27601	477652
52998	477653
64018	477654
14	477655
102656	477656
22625	477657
13702	477658
75865	477659
7059	477660
58628	477661
84254	477662
67143	477663
44708	477664
56705	477665
66397	477666
84119	477667
67338	477668
18188	477669
33955	477670
22703	477671
7145	477672
26251	477673
20274	477674
243	477675
10599	477676
85	477677
80895	477678
75452	477679
89900	477680
4084	477681
2991	477682
33727	477683
21325	477684
65202	477685
55618	477686
49260	477687
25054	477688
4209	477689
29993	477690
371	477691
84498	477692
77130	477693
31	477694
36496	477695
4460	477696
2355	477697
59016	477698
17624	477699
34988	477700
36098	477701
67960	477702
1791	477703
34412	477704
78962	477705
37361	477706
31476	477707
45300	477708
8738	477709
73383	477710
193	477711
76576	477712
83170	477713
34017	477714
29008	477715
50835	477716
15525	477717
27182	477718
4610	477719
52156	477720
76274	477721
13373	477722
17099	477723
106619	477724
2595	477725
55941	477726
13158	477727
60366	477728
190	477729
46626	477730
6341	477731
437	477732
30661	477733
18292	477734
34085	477735
51975	477736
109504	477737
23728	477738
12260	477739
60840	477740
14856	477741
16540	477742
10030	477743
12131	477744
75801	477745
75032	477746
37485	477747
29836	477748
60524	477749
7358	477750
17502	477751
18082	477752
29398	477753
37347	477754
33670	477755
61428	477756
14412	477757
37629	477758
24023	477759
39083	477760
4215	477761
16705	477762
18452	477763
18867	477764
15884	477765
4148	477766
920	477767
2060	477768
12048	477769
53016	477770
8205	477771
3280	477772
53745	477773
64425	477774
77864	477775
24396	477776
848	477777
14892	477778
92247	477779
12772	477780
13716	477781
20365	477782
96155	477783
10525	477784
23319	477785
33859	477786
4200	477787
25146	477788
3917	477789
46572	477790
37801	477791
38968	477792
63842	477793
23958	477794
45620	477795
31510	477796
32271	477797
39222	477798
17	477799
39506	477800
109593	477801
22403	477802
11052	477803
5366	477804
90669	477805
44436	477806
1923	477807
23657	477808
3725	477809
79358	477810
65936	477811
1700	477812
45899	477813
48720	477814
86395	477815
23571	477816
28319	477817
20253	477818
18203	477819
67323	477820
52360	477821
1613	477822
19836	477823
230	477824
3649	477825
59207	477826
28705	477827
12227	477828
14168	477829
18928	477830
13599	477831
7330	477832
63074	477833
67661	477834
4410	477835
35191	477836
17705	477837
16360	477838
16080	477839
98	477840
25624	477841
19210	477842
21524	477843
1004	477844
46889	477845
103879	477846
1933	477847
76842	477848
69973	477849
44245	477850
86457	477851
17902	477852
93661	477853
3448	477854
10046	477855
39910	477856
90292	477857
50603	477858
5567	477859
776	477860
7526	477861
41810	477862
9244	477863
28407	477864
16702	477865
53436	477866
9888	477867
12640	477868
32531	477869
11123	477870
26808	477871
30386	477872
8325	477873
36409	477874
716	477875
77819	477876
22828	477877
29103	477878
956	477879
8240	477880
41686	477881
10542	477882
60914	477883
90239	477884
2407	477885
10926	477886
49210	477887
78192	477888
20159	477889
89350	477890
20863	477891
3584	477892
28715	477893
35178	477894
491	477895
72771	477896
47574	477897
23712	477898
67445	477899
24317	477900
13127	477901
47600	477902
2041	477903
63552	477904
16666	477905
20157	477906
1792	477907
37545	477908
11197	477909
62454	477910
5712	477911
22451	477912
10570	477913
98969	477914
41142	477915
54468	477916
63	477917
962	477918
8104	477919
96683	477920
5701	477921
67134	477922
16114	477923
106877	477924
22002	477925
22956	477926
14602	477927
44701	477928
4976	477929
29637	477930
66115	477931
103469	477932
40043	477933
73309	477934
42793	477935
352	477936
15827	477937
51953	477938
3407	477939
2246	477940
38975	477941
4918	477942
90906	477943
2122	477944
102453	477945
84405	477946
9397	477947
18306	477948
19005	477949
33881	477950
37729	477951
44355	477952
7283	477953
35	477954
50522	477955
1022	477956
22998	477957
13690	477958
65313	477959
26535	477960
17660	477961
2959	477962
3909	477963
8246	477964
988	477965
12215	477966
37102	477967
17422	477968
45149	477969
56784	477970
74856	477971
23248	477972
92472	477973
25425	477974
1092	477975
94857	477976
59500	477977
65205	477978
28824	477979
79528	477980
83	477981
52608	477982
95577	477983
39071	477984
33934	477985
2673	477986
10938	477987
12521	477988
92555	477989
2137	477990
81403	477991
27345	477992
40313	477993
11399	477994
1440	477995
45620	477996
79455	477997
15894	477998
246	477999
10810	478000
34400	478001
4268	478002
58879	478003
29668	478004
36404	478005
23898	478006
31933	478007
96128	478008
25635	478009
1921	478010
11064	478011
86576	478012
94977	478013
94520	478014
6180	478015
30231	478016
51445	478017
48857	478018
9438	478019
10526	478020
67567	478021
79538	478022
2368	478023
44473	478024
109042	478025
62146	478026
38926	478027
84771	478028
8820	478029
31703	478030
17741	478031
34726	478032
22003	478033
25435	478034
9156	478035
2640	478036
32277	478037
43371	478038
287	478039
110957	478040
7204	478041
5661	478042
61264	478043
2	478044
39237	478045
113161	478046
33512	478047
27474	478048
43369	478049
90261	478050
42192	478051
19111	478052
32696	478053
11342	478054
41913	478055
31161	478056
34959	478057
75342	478058
8631	478059
12505	478060
35493	478061
802	478062
18972	478063
26176	478064
22690	478065
41116	478066
20004	478067
77035	478068
10697	478069
21985	478070
34425	478071
53631	478072
17495	478073
48703	478074
49447	478075
39121	478076
11610	478077
112	478078
115	478079
745	478080
3096	478081
7164	478082
13247	478083
3766	478084
10539	478085
72420	478086
8110	478087
13027	478088
104097	478089
46780	478090
78533	478091
66223	478092
23522	478093
205	478094
32469	478095
72394	478096
21	478097
33853	478098
62586	478099
1132	478100
7630	478101
46601	478102
149	478103
3303	478104
5162	478105
45041	478106
6240	478107
30834	478108
48412	478109
512	478110
113710	478111
191	478112
24007	478113
17759	478114
25124	478115
14053	478116
29505	478117
36843	478118
1100	478119
105871	478120
105964	478121
81496	478122
16220	478123
13497	478124
85789	478125
29914	478126
139	478127
23596	478128
47139	478129
19650	478130
1405	478131
39709	478132
58986	478133
21245	478134
20099	478135
89500	478136
11785	478137
92333	478138
13518	478139
7527	478140
2438	478141
57918	478142
24060	478143
29119	478144
54729	478145
7501	478146
58827	478147
70746	478148
101187	478149
22	478150
15843	478151
11847	478152
2482	478153
6171	478154
19780	478155
32636	478156
63512	478157
10844	478158
25313	478159
18227	478160
1728	478161
19875	478162
15597	478163
113	478164
23446	478165
29274	478166
39423	478167
20406	478168
55784	478169
100948	478170
3499	478171
49022	478172
18491	478173
15066	478174
5429	478175
803	478176
21248	478177
13959	478178
67394	478179
41006	478180
12113	478181
50693	478182
15380	478183
14444	478184
20821	478185
7367	478186
3639	478187
54307	478188
46537	478189
8045	478190
206	478191
18450	478192
1099	478193
32793	478194
4102	478195
62187	478196
47449	478197
319	478198
13767	478199
65136	478200
9045	478201
9321	478202
59078	478203
58932	478204
9366	478205
2402	478206
7276	478207
1901	478208
3200	478209
55111	478210
4720	478211
17591	478212
10728	478213
29218	478214
21009	478215
57727	478216
37080	478217
27019	478218
17976	478219
42874	478220
84152	478221
2236	478222
31755	478223
83437	478224
54020	478225
37626	478226
6479	478227
97941	478228
51639	478229
4882	478230
51847	478231
108062	478232
71464	478233
12578	478234
32638	478235
93712	478236
105299	478237
965	478238
21102	478239
58478	478240
1113	478241
15336	478242
88597	478243
19383	478244
68909	478245
75493	478246
35025	478247
7114	478248
23280	478249
21191	478250
1744	478251
17128	478252
18660	478253
95211	478254
9418	478255
57596	478256
8584	478257
42125	478258
37196	478259
6196	478260
68556	478261
77327	478262
178	478263
48344	478264
39947	478265
669	478266
48753	478267
57892	478268
18661	478269
49216	478270
36001	478271
87809	478272
25983	478273
4774	478274
64836	478275
17546	478276
12550	478277
63727	478278
33587	478279
71762	478280
1507	478281
100207	478282
9543	478283
6146	478284
29940	478285
55657	478286
87774	478287
41691	478288
9444	478289
3284	478290
518	478291
3290	478292
86295	478293
37981	478294
36724	478295
14907	478296
14612	478297
425	478298
1014	478299
548	478300
3860	478301
34956	478302
11607	478303
15359	478304
7195	478305
7292	478306
49362	478307
51492	478308
29468	478309
4790	478310
10746	478311
82120	478312
66166	478313
100437	478314
56790	478315
68551	478316
33468	478317
82813	478318
9218	478319
122	478320
6711	478321
7903	478322
81570	478323
41529	478324
89395	478325
3346	478326
1432	478327
31819	478328
16973	478329
4051	478330
1320	478331
54508	478332
11925	478333
51623	478334
5733	478335
38848	478336
100937	478337
17954	478338
72467	478339
101779	478340
14424	478341
14146	478342
1244	478343
627	478344
26240	478345
1439	478346
33769	478347
56915	478348
8378	478349
10540	478350
15638	478351
39297	478352
20297	478353
53902	478354
3820	478355
63696	478356
40500	478357
7421	478358
6647	478359
67862	478360
28613	478361
42578	478362
24637	478363
14058	478364
49693	478365
47864	478366
71152	478367
46329	478368
10934	478369
38649	478370
51979	478371
70946	478372
2074	478373
16959	478374
49579	478375
36154	478376
14573	478377
55395	478378
70111	478379
41591	478380
89964	478381
21036	478382
32896	478383
35997	478384
93210	478385
57070	478386
36338	478387
103434	478388
19280	478389
51986	478390
24340	478391
99324	478392
57013	478393
73110	478394
19483	478395
24085	478396
877	478397
60517	478398
76713	478399
33871	478400
85576	478401
38507	478402
61169	478403
13960	478404
47252	478405
68171	478406
37430	478407
9083	478408
11040	478409
13567	478410
95788	478411
45000	478412
11916	478413
2877	478414
36279	478415
1176	478416
28465	478417
56409	478418
8613	478419
60887	478420
12226	478421
24993	478422
73160	478423
9058	478424
43710	478425
2566	478426
502	478427
719	478428
35002	478429
42308	478430
6848	478431
7253	478432
74063	478433
33309	478434
23345	478435
17467	478436
513	478437
33312	478438
46886	478439
1923	478440
21502	478441
13166	478442
119	478443
111165	478444
773	478445
31588	478446
35542	478447
8721	478448
30220	478449
68395	478450
12433	478451
9564	478452
25320	478453
66947	478454
20675	478455
34297	478456
9453	478457
42942	478458
93020	478459
21171	478460
26585	478461
8889	478462
1974	478463
67735	478464
305	478465
4555	478466
42640	478467
8	478468
8323	478469
10230	478470
30547	478471
459	478472
38580	478473
9767	478474
2524	478475
73931	478476
4704	478477
148	478478
49847	478479
4906	478480
2572	478481
2234	478482
105594	478483
79	478484
1472	478485
1117	478486
15273	478487
71852	478488
41157	478489
91	478490
65371	478491
36681	478492
3438	478493
9835	478494
4635	478495
221	478496
25021	478497
23802	478498
16026	478499
75127	478500
35187	478501
9827	478502
53443	478503
30220	478504
6668	478505
16376	478506
1479	478507
49865	478508
96622	478509
91807	478510
6107	478511
60257	478512
31842	478513
59343	478514
807	478515
88663	478516
13118	478517
38311	478518
38763	478519
1272	478520
11472	478521
34240	478522
97560	478523
19157	478524
40681	478525
44211	478526
8511	478527
13140	478528
54	478529
114070	478530
726	478531
12468	478532
29476	478533
25204	478534
78433	478535
20582	478536
98436	478537
31943	478538
4146	478539
35895	478540
15098	478541
30615	478542
70262	478543
29778	478544
29040	478545
901	478546
55936	478547
2015	478548
42396	478549
3333	478550
35182	478551
50478	478552
2897	478553
36228	478554
51399	478555
29093	478556
86	478557
59169	478558
9797	478559
5311	478560
62437	478561
36053	478562
63547	478563
55250	478564
58652	478565
32275	478566
31244	478567
8541	478568
4165	478569
69008	478570
57092	478571
49910	478572
43141	478573
3746	478574
22475	478575
76416	478576
1732	478577
90007	478578
34697	478579
1163	478580
46564	478581
45113	478582
89903	478583
46564	478584
20864	478585
529	478586
13238	478587
79567	478588
17413	478589
21909	478590
2398	478591
16355	478592
6978	478593
7145	478594
10209	478595
27617	478596
10679	478597
33830	478598
40572	478599
39298	478600
21766	478601
85137	478602
617	478603
21735	478604
59392	478605
29667	478606
8041	478607
34407	478608
21367	478609
15467	478610
6767	478611
18959	478612
16765	478613
25121	478614
50201	478615
34084	478616
12914	478617
37614	478618
3655	478619
4625	478620
24351	478621
41183	478622
42084	478623
7671	478624
53573	478625
42636	478626
279	478627
29193	478628
40734	478629
39661	478630
3517	478631
36326	478632
11986	478633
75290	478634
4894	478635
596	478636
86487	478637
1724	478638
29912	478639
3503	478640
60214	478641
7197	478642
38040	478643
43300	478644
14018	478645
22336	478646
10268	478647
101597	478648
66785	478649
41012	478650
35769	478651
77169	478652
64718	478653
56124	478654
21269	478655
55550	478656
2226	478657
9439	478658
38905	478659
65915	478660
25460	478661
40832	478662
72030	478663
13232	478664
53833	478665
24612	478666
8672	478667
19112	478668
1295	478669
27157	478670
51711	478671
1363	478672
4080	478673
98372	478674
435	478675
414	478676
52146	478677
1	478678
55020	478679
38204	478680
21683	478681
85699	478682
7942	478683
9688	478684
4289	478685
3178	478686
821	478687
50017	478688
10151	478689
23167	478690
102086	478691
25836	478692
44990	478693
51388	478694
59828	478695
15702	478696
7758	478697
1	478698
15584	478699
257	478700
31671	478701
104893	478702
2742	478703
30201	478704
4911	478705
48816	478706
7568	478707
46065	478708
9526	478709
19483	478710
4387	478711
798	478712
16253	478713
5579	478714
57334	478715
69517	478716
12721	478717
14656	478718
8011	478719
2407	478720
29041	478721
64280	478722
4121	478723
65833	478724
23969	478725
32559	478726
23622	478727
66293	478728
4211	478729
17257	478730
58533	478731
35965	478732
17928	478733
103220	478734
5120	478735
67379	478736
47861	478737
61921	478738
82119	478739
64	478740
74	478741
77345	478742
62855	478743
3293	478744
14948	478745
10849	478746
46106	478747
35604	478748
41374	478749
35061	478750
15146	478751
25379	478752
2307	478753
5534	478754
4691	478755
38506	478756
71419	478757
46835	478758
24413	478759
12052	478760
74347	478761
45185	478762
1819	478763
29175	478764
11082	478765
6846	478766
110604	478767
37346	478768
26585	478769
5634	478770
20539	478771
2832	478772
8084	478773
94546	478774
13603	478775
20303	478776
34155	478777
12233	478778
79303	478779
24149	478780
59796	478781
29369	478782
60314	478783
31304	478784
1006	478785
52423	478786
46999	478787
53761	478788
4051	478789
2986	478790
7569	478791
147	478792
89	478793
660	478794
75172	478795
94623	478796
7272	478797
81243	478798
57710	478799
18534	478800
70533	478801
3555	478802
2728	478803
36515	478804
95462	478805
13127	478806
96212	478807
31678	478808
35690	478809
13978	478810
29503	478811
7936	478812
64701	478813
37275	478814
63897	478815
25482	478816
3384	478817
23657	478818
25966	478819
968	478820
54454	478821
33594	478822
20811	478823
19933	478824
6742	478825
5167	478826
49131	478827
76176	478828
22520	478829
96934	478830
64759	478831
10950	478832
3193	478833
19658	478834
10018	478835
26162	478836
29034	478837
2896	478838
24036	478839
71979	478840
13800	478841
1653	478842
8211	478843
29893	478844
59878	478845
102399	478846
66987	478847
56308	478848
1406	478849
53849	478850
83209	478851
18320	478852
56332	478853
5086	478854
33020	478855
26452	478856
44310	478857
91991	478858
48739	478859
46949	478860
40028	478861
18568	478862
1073	478863
30379	478864
8824	478865
318	478866
11099	478867
37576	478868
55680	478869
16583	478870
24142	478871
1444	478872
14374	478873
5557	478874
6312	478875
76541	478876
8076	478877
16625	478878
1510	478879
62747	478880
39533	478881
12532	478882
80057	478883
4773	478884
1406	478885
13958	478886
42952	478887
25864	478888
22047	478889
3105	478890
48439	478891
7696	478892
72975	478893
63677	478894
95971	478895
82564	478896
94805	478897
27455	478898
52988	478899
55282	478900
5004	478901
25505	478902
79801	478903
17901	478904
16276	478905
56445	478906
4999	478907
30265	478908
49917	478909
22567	478910
47002	478911
6629	478912
83610	478913
79364	478914
10390	478915
52112	478916
28593	478917
2776	478918
27649	478919
26769	478920
19523	478921
36591	478922
4463	478923
23566	478924
13826	478925
8063	478926
19723	478927
14648	478928
15410	478929
36789	478930
87799	478931
2290	478932
22685	478933
5204	478934
42764	478935
11465	478936
2129	478937
28616	478938
36696	478939
95360	478940
20493	478941
9738	478942
22047	478943
318	478944
7512	478945
2440	478946
72885	478947
36521	478948
15292	478949
41792	478950
62621	478951
38696	478952
53837	478953
41137	478954
5262	478955
18145	478956
1297	478957
48964	478958
84543	478959
1369	478960
5720	478961
49183	478962
6713	478963
25198	478964
532	478965
37125	478966
29501	478967
63865	478968
324	478969
10909	478970
17841	478971
73027	478972
67521	478973
2051	478974
79265	478975
2433	478976
43185	478977
18626	478978
43258	478979
10931	478980
36546	478981
343	478982
27336	478983
14418	478984
3618	478985
9581	478986
29162	478987
60557	478988
60938	478989
307	478990
29265	478991
53753	478992
21914	478993
34011	478994
78850	478995
46399	478996
7892	478997
5475	478998
39738	478999
10142	479000
26693	479001
3669	479002
45783	479003
15406	479004
546	479005
29643	479006
49498	479007
39593	479008
20293	479009
57062	479010
38291	479011
13215	479012
7991	479013
70919	479014
321	479015
14110	479016
38099	479017
17703	479018
10663	479019
64524	479020
10271	479021
99406	479022
16685	479023
113984	479024
76150	479025
63574	479026
40819	479027
81510	479028
20169	479029
78311	479030
17425	479031
1968	479032
349	479033
13114	479034
39016	479035
12671	479036
71724	479037
494	479038
40225	479039
50499	479040
16505	479041
12118	479042
31640	479043
95695	479044
747	479045
16162	479046
96534	479047
12416	479048
27205	479049
28142	479050
36058	479051
16403	479052
3312	479053
58713	479054
16236	479055
13387	479056
79599	479057
6737	479058
48116	479059
80008	479060
50414	479061
20834	479062
711	479063
4618	479064
14931	479065
22481	479066
48093	479067
11821	479068
4171	479069
9	479070
20	479071
47088	479072
15962	479073
82350	479074
46478	479075
2172	479076
43458	479077
68994	479078
15698	479079
40465	479080
3431	479081
6768	479082
92193	479083
22648	479084
40164	479085
2318	479086
42046	479087
3645	479088
92485	479089
24727	479090
71082	479091
41580	479092
18485	479093
31932	479094
35793	479095
70203	479096
24326	479097
144	479098
35136	479099
27171	479100
1534	479101
2805	479102
51885	479103
60048	479104
103382	479105
55939	479106
4605	479107
6613	479108
5368	479109
37788	479110
4083	479111
14462	479112
23801	479113
85103	479114
29850	479115
10620	479116
32689	479117
50816	479118
41673	479119
12485	479120
93837	479121
769	479122
566	479123
44659	479124
21760	479125
22368	479126
1520	479127
42193	479128
70670	479129
14819	479130
24243	479131
13619	479132
5749	479133
38796	479134
58208	479135
20518	479136
4233	479137
45560	479138
18754	479139
18417	479140
12100	479141
43416	479142
62	479143
32494	479144
4060	479145
2190	479146
922	479147
38576	479148
36215	479149
56720	479150
94452	479151
17613	479152
16405	479153
4318	479154
22365	479155
20284	479156
1076	479157
8040	479158
70674	479159
10706	479160
40855	479161
26666	479162
58268	479163
72154	479164
29640	479165
27661	479166
20333	479167
40008	479168
11184	479169
70303	479170
87332	479171
70447	479172
7974	479173
76403	479174
1394	479175
80659	479176
35393	479177
59351	479178
2196	479179
49499	479180
14901	479181
7752	479182
47550	479183
14333	479184
16964	479185
107153	479186
99473	479187
895	479188
24337	479189
30605	479190
31433	479191
1200	479192
461	479193
34629	479194
39260	479195
59819	479196
8593	479197
31950	479198
34806	479199
7167	479200
19174	479201
31430	479202
1116	479203
7740	479204
55999	479205
4084	479206
1846	479207
2708	479208
89573	479209
56932	479210
4260	479211
41482	479212
59857	479213
15629	479214
59853	479215
11628	479216
62465	479217
76732	479218
50935	479219
29109	479220
11094	479221
11235	479222
14196	479223
18236	479224
36147	479225
81617	479226
5293	479227
1081	479228
9463	479229
2642	479230
692	479231
40554	479232
52631	479233
19937	479234
48232	479235
12115	479236
11530	479237
32244	479238
49409	479239
10339	479240
35466	479241
56511	479242
18	479243
20218	479244
6938	479245
65818	479246
16971	479247
8085	479248
3051	479249
38929	479250
71152	479251
22590	479252
19415	479253
160	479254
7801	479255
1044	479256
16055	479257
28219	479258
997	479259
112746	479260
9444	479261
16502	479262
14517	479263
23090	479264
2243	479265
22894	479266
15882	479267
32719	479268
30714	479269
15128	479270
38180	479271
68380	479272
51304	479273
38725	479274
54430	479275
1594	479276
31842	479277
38062	479278
19804	479279
22283	479280
5468	479281
86888	479282
1397	479283
124	479284
4498	479285
90733	479286
32859	479287
22829	479288
85350	479289
13773	479290
54375	479291
96315	479292
49067	479293
1625	479294
6600	479295
54507	479296
85534	479297
751	479298
59	479299
44473	479300
1893	479301
30588	479302
46702	479303
48686	479304
44719	479305
13835	479306
5005	479307
42138	479308
37930	479309
4051	479310
33470	479311
23606	479312
28160	479313
28076	479314
4425	479315
22676	479316
44397	479317
7232	479318
11716	479319
32681	479320
11557	479321
38941	479322
31957	479323
89803	479324
72396	479325
664	479326
36907	479327
16891	479328
1545	479329
27128	479330
590	479331
11734	479332
77143	479333
5302	479334
31469	479335
1030	479336
91510	479337
102156	479338
8750	479339
2939	479340
13875	479341
54926	479342
16691	479343
9313	479344
26591	479345
42425	479346
16604	479347
3838	479348
52342	479349
34701	479350
66546	479351
10157	479352
73043	479353
2295	479354
85268	479355
10083	479356
327	479357
40736	479358
35270	479359
14547	479360
2249	479361
48226	479362
7716	479363
61855	479364
24144	479365
193	479366
18007	479367
22899	479368
113397	479369
35680	479370
2136	479371
56765	479372
53386	479373
1805	479374
49497	479375
58176	479376
69875	479377
28375	479378
24876	479379
21835	479380
55949	479381
358	479382
70906	479383
5532	479384
36508	479385
12066	479386
39033	479387
113695	479388
51557	479389
31148	479390
11364	479391
36813	479392
3450	479393
77233	479394
68105	479395
2125	479396
18866	479397
12660	479398
83429	479399
3469	479400
35287	479401
7142	479402
39155	479403
43187	479404
70	479405
11582	479406
1420	479407
24997	479408
48860	479409
18906	479410
108990	479411
19055	479412
52252	479413
867	479414
64626	479415
70	479416
64969	479417
9567	479418
23044	479419
82203	479420
27831	479421
309	479422
44056	479423
22565	479424
5775	479425
69249	479426
44811	479427
5529	479428
35288	479429
1968	479430
7108	479431
4302	479432
36	479433
27855	479434
54205	479435
15690	479436
46700	479437
12008	479438
30892	479439
63438	479440
9568	479441
26151	479442
7129	479443
35694	479444
25448	479445
6445	479446
7662	479447
14170	479448
88395	479449
55863	479450
19012	479451
82242	479452
5600	479453
81131	479454
31800	479455
55924	479456
1371	479457
25565	479458
21996	479459
18788	479460
32819	479461
47701	479462
73100	479463
99170	479464
11521	479465
31311	479466
8919	479467
5906	479468
2401	479469
10029	479470
7681	479471
48070	479472
10796	479473
5207	479474
31607	479475
6307	479476
16259	479477
34614	479478
73377	479479
220	479480
15067	479481
18217	479482
36692	479483
13280	479484
42686	479485
52906	479486
12356	479487
48731	479488
47888	479489
81794	479490
60013	479491
20731	479492
23133	479493
94105	479494
1371	479495
40828	479496
16330	479497
22608	479498
20112	479499
97069	479500
66636	479501
20346	479502
72035	479503
4379	479504
8291	479505
4647	479506
27173	479507
45836	479508
9566	479509
61425	479510
70288	479511
2949	479512
9892	479513
1098	479514
1648	479515
21104	479516
71421	479517
57216	479518
76398	479519
2308	479520
36591	479521
71424	479522
30445	479523
12521	479524
23	479525
27065	479526
12283	479527
67268	479528
21898	479529
32865	479530
10489	479531
69700	479532
5804	479533
50898	479534
64693	479535
44474	479536
26902	479537
7087	479538
6500	479539
405	479540
38332	479541
5953	479542
109994	479543
7801	479544
26319	479545
20865	479546
53510	479547
30003	479548
17751	479549
2006	479550
14930	479551
17604	479552
40999	479553
366	479554
37689	479555
42592	479556
39793	479557
52937	479558
31218	479559
468	479560
78126	479561
52373	479562
8066	479563
40115	479564
23738	479565
26850	479566
3572	479567
65503	479568
3873	479569
15841	479570
100428	479571
3498	479572
80	479573
71274	479574
51868	479575
82816	479576
40763	479577
6764	479578
762	479579
40675	479580
15643	479581
48077	479582
52428	479583
6994	479584
36159	479585
35339	479586
45214	479587
71970	479588
18392	479589
82681	479590
58669	479591
73833	479592
4235	479593
15684	479594
1476	479595
28084	479596
7098	479597
36256	479598
15033	479599
56295	479600
34821	479601
6534	479602
5290	479603
8394	479604
33212	479605
113015	479606
1905	479607
87010	479608
19920	479609
15878	479610
80	479611
1896	479612
28910	479613
77025	479614
16978	479615
2942	479616
63124	479617
12051	479618
10300	479619
86516	479620
27054	479621
5761	479622
3831	479623
70247	479624
43544	479625
18493	479626
216	479627
42336	479628
60656	479629
29782	479630
38714	479631
39739	479632
36782	479633
46888	479634
311	479635
15386	479636
33944	479637
42421	479638
83286	479639
47657	479640
45207	479641
3249	479642
76054	479643
18059	479644
7158	479645
53781	479646
19608	479647
920	479648
66908	479649
78372	479650
34621	479651
17433	479652
68353	479653
30193	479654
10246	479655
29	479656
36873	479657
8292	479658
1647	479659
3825	479660
1391	479661
41232	479662
3245	479663
9544	479664
14926	479665
3627	479666
2784	479667
20652	479668
12502	479669
3352	479670
10458	479671
90086	479672
12463	479673
3221	479674
7309	479675
42372	479676
34268	479677
20506	479678
3030	479679
35675	479680
18516	479681
12815	479682
89476	479683
3865	479684
703	479685
38192	479686
12352	479687
18800	479688
142	479689
6633	479690
1823	479691
86991	479692
19825	479693
17889	479694
13499	479695
47836	479696
60402	479697
48608	479698
34038	479699
81998	479700
5114	479701
1717	479702
25173	479703
97984	479704
52672	479705
3864	479706
10924	479707
2493	479708
71595	479709
73342	479710
40224	479711
6715	479712
20542	479713
24	479714
86380	479715
28259	479716
60763	479717
10409	479718
19365	479719
32612	479720
20594	479721
3973	479722
16269	479723
8651	479724
72652	479725
31355	479726
38611	479727
1090	479728
3709	479729
23320	479730
11070	479731
42164	479732
5484	479733
38243	479734
45761	479735
41717	479736
81024	479737
110474	479738
70980	479739
25888	479740
9849	479741
83336	479742
6027	479743
81653	479744
14839	479745
19094	479746
21959	479747
1582	479748
23471	479749
40725	479750
78556	479751
69839	479752
12653	479753
1336	479754
25971	479755
81919	479756
67329	479757
83680	479758
259	479759
7443	479760
7722	479761
7489	479762
14605	479763
54398	479764
1837	479765
2859	479766
24078	479767
16517	479768
15714	479769
466	479770
74122	479771
41844	479772
46962	479773
1046	479774
776	479775
7480	479776
5796	479777
1045	479778
66949	479779
31479	479780
17787	479781
73224	479782
106772	479783
7587	479784
5828	479785
20174	479786
73895	479787
8041	479788
5649	479789
6498	479790
14267	479791
332	479792
30343	479793
39368	479794
5743	479795
31656	479796
9219	479797
18829	479798
46856	479799
9379	479800
41161	479801
74366	479802
76950	479803
95558	479804
24451	479805
2301	479806
26551	479807
77656	479808
54834	479809
4359	479810
34349	479811
33775	479812
2462	479813
14459	479814
11592	479815
56590	479816
23976	479817
34797	479818
20928	479819
51030	479820
92151	479821
26309	479822
43	479823
31152	479824
200	479825
10202	479826
87522	479827
8126	479828
75373	479829
9920	479830
7931	479831
24681	479832
27368	479833
48941	479834
90361	479835
24826	479836
1445	479837
11432	479838
13522	479839
37873	479840
20680	479841
33051	479842
8196	479843
10118	479844
108210	479845
13052	479846
14046	479847
8243	479848
14561	479849
98053	479850
5218	479851
2523	479852
77589	479853
40350	479854
32180	479855
39229	479856
8378	479857
29100	479858
2511	479859
81296	479860
5528	479861
78725	479862
19234	479863
66922	479864
1606	479865
8474	479866
29678	479867
21450	479868
10263	479869
33701	479870
7661	479871
7191	479872
9084	479873
34850	479874
9808	479875
27949	479876
48516	479877
28776	479878
16444	479879
3009	479880
12655	479881
9020	479882
25870	479883
102049	479884
40328	479885
22634	479886
9918	479887
58688	479888
36934	479889
585	479890
280	479891
11527	479892
14647	479893
2505	479894
89569	479895
39956	479896
41958	479897
20341	479898
15142	479899
36483	479900
57235	479901
55950	479902
14148	479903
10322	479904
2473	479905
4118	479906
19010	479907
786	479908
19709	479909
19329	479910
47451	479911
7104	479912
47974	479913
90152	479914
21552	479915
33830	479916
21191	479917
85245	479918
26530	479919
6527	479920
47874	479921
22781	479922
5094	479923
36745	479924
45652	479925
20872	479926
2101	479927
52614	479928
14437	479929
33087	479930
36808	479931
18107	479932
12632	479933
24553	479934
7568	479935
48051	479936
72563	479937
111588	479938
62174	479939
49591	479940
26419	479941
1561	479942
27504	479943
1086	479944
26830	479945
8018	479946
33358	479947
11978	479948
6779	479949
102	479950
14034	479951
28740	479952
20410	479953
49480	479954
55087	479955
41868	479956
616	479957
23084	479958
1802	479959
26204	479960
91220	479961
23237	479962
39949	479963
30561	479964
714	479965
402	479966
13670	479967
21934	479968
35915	479969
386	479970
18312	479971
19882	479972
25340	479973
71205	479974
37632	479975
8821	479976
5242	479977
5388	479978
28059	479979
2231	479980
15675	479981
87564	479982
34689	479983
51007	479984
66904	479985
19058	479986
106364	479987
219	479988
22934	479989
13769	479990
12050	479991
28799	479992
61454	479993
13847	479994
4172	479995
9712	479996
99798	479997
53156	479998
10825	479999
14897	480000
63550	480001
22794	480002
41991	480003
5964	480004
15722	480005
90682	480006
54835	480007
4028	480008
103221	480009
32640	480010
50155	480011
27	480012
8365	480013
19964	480014
11339	480015
79427	480016
275	480017
9495	480018
22238	480019
80489	480020
84940	480021
11423	480022
24327	480023
11007	480024
84960	480025
7977	480026
15040	480027
46183	480028
3169	480029
5255	480030
10962	480031
7469	480032
37018	480033
12938	480034
47095	480035
6029	480036
1612	480037
142	480038
90247	480039
4485	480040
57650	480041
3099	480042
33960	480043
4690	480044
31931	480045
5585	480046
19541	480047
2383	480048
1738	480049
47316	480050
61127	480051
14712	480052
11717	480053
30302	480054
11390	480055
113818	480056
7028	480057
2513	480058
19212	480059
223	480060
3632	480061
17505	480062
28048	480063
45308	480064
4378	480065
37129	480066
20917	480067
8615	480068
2433	480069
31046	480070
23679	480071
38087	480072
2299	480073
5475	480074
50	480075
23905	480076
9078	480077
14737	480078
62923	480079
11400	480080
99168	480081
25420	480082
13008	480083
99433	480084
22008	480085
56491	480086
29675	480087
19609	480088
53825	480089
23642	480090
98298	480091
28097	480092
47903	480093
11964	480094
42813	480095
65705	480096
14943	480097
351	480098
8213	480099
51063	480100
87356	480101
3178	480102
210	480103
368	480104
4824	480105
25756	480106
15680	480107
55411	480108
6165	480109
49888	480110
45696	480111
115	480112
28004	480113
94923	480114
12658	480115
78247	480116
30065	480117
2534	480118
59326	480119
1581	480120
2200	480121
100991	480122
508	480123
113365	480124
29807	480125
77053	480126
7289	480127
33219	480128
656	480129
4741	480130
10684	480131
41005	480132
233	480133
50716	480134
85560	480135
71855	480136
72864	480137
27581	480138
47042	480139
57737	480140
96270	480141
46727	480142
44322	480143
5102	480144
4818	480145
87043	480146
968	480147
5785	480148
4931	480149
2223	480150
66377	480151
17192	480152
59950	480153
5631	480154
657	480155
6476	480156
8250	480157
12167	480158
96104	480159
8777	480160
1073	480161
75198	480162
45673	480163
3550	480164
890	480165
356	480166
6314	480167
1538	480168
4945	480169
75577	480170
77656	480171
24493	480172
55265	480173
6955	480174
229	480175
88315	480176
48958	480177
13774	480178
40180	480179
78519	480180
23426	480181
85	480182
443	480183
20953	480184
40211	480185
53106	480186
5642	480187
32983	480188
3806	480189
8662	480190
25757	480191
45522	480192
56699	480193
20092	480194
68258	480195
4887	480196
7614	480197
102405	480198
7722	480199
27208	480200
82807	480201
13887	480202
95902	480203
15190	480204
19564	480205
6883	480206
77788	480207
20576	480208
2140	480209
145	480210
63810	480211
50135	480212
3706	480213
318	480214
5964	480215
9482	480216
93398	480217
32253	480218
16103	480219
22898	480220
59928	480221
34830	480222
66286	480223
274	480224
22502	480225
2488	480226
5352	480227
24407	480228
4532	480229
2423	480230
24119	480231
49	480232
22192	480233
6479	480234
32268	480235
21393	480236
11546	480237
1588	480238
22215	480239
57072	480240
55759	480241
1622	480242
8953	480243
1	480244
83755	480245
1120	480246
89304	480247
27477	480248
8810	480249
25802	480250
3473	480251
17952	480252
11385	480253
44923	480254
18375	480255
2777	480256
31538	480257
81093	480258
10595	480259
20696	480260
37803	480261
18661	480262
22571	480263
44902	480264
24564	480265
69061	480266
18688	480267
10772	480268
2937	480269
12623	480270
34439	480271
49925	480272
8067	480273
7451	480274
85583	480275
299	480276
89645	480277
2646	480278
2512	480279
5952	480280
813	480281
51888	480282
3699	480283
423	480284
27985	480285
14581	480286
10851	480287
66809	480288
11995	480289
3570	480290
40664	480291
20640	480292
42619	480293
49021	480294
9762	480295
1846	480296
71242	480297
40224	480298
9285	480299
42465	480300
27702	480301
66261	480302
700	480303
16464	480304
291	480305
14386	480306
36425	480307
26428	480308
8317	480309
27935	480310
29044	480311
1270	480312
57482	480313
67594	480314
7790	480315
2898	480316
50493	480317
21937	480318
5143	480319
4083	480320
24171	480321
79	480322
39184	480323
37831	480324
97852	480325
70041	480326
42546	480327
99413	480328
26060	480329
82423	480330
2291	480331
11131	480332
1095	480333
20822	480334
979	480335
12318	480336
164	480337
2173	480338
3411	480339
63992	480340
57706	480341
63137	480342
56432	480343
37527	480344
20345	480345
2225	480346
155	480347
37258	480348
7669	480349
60188	480350
58960	480351
3108	480352
16702	480353
45097	480354
71296	480355
118	480356
28251	480357
4196	480358
89734	480359
52061	480360
4392	480361
42342	480362
92330	480363
22746	480364
518	480365
41	480366
11006	480367
30783	480368
23777	480369
27791	480370
6091	480371
5766	480372
4968	480373
18233	480374
55607	480375
3522	480376
33926	480377
21785	480378
14446	480379
7659	480380
101248	480381
14606	480382
1624	480383
17588	480384
70327	480385
67189	480386
11913	480387
2966	480388
12359	480389
30738	480390
22372	480391
76912	480392
10011	480393
5995	480394
28840	480395
35117	480396
5861	480397
12166	480398
55960	480399
26356	480400
10027	480401
3760	480402
12669	480403
24948	480404
67478	480405
15759	480406
3	480407
48723	480408
21416	480409
25174	480410
82737	480411
11370	480412
6704	480413
2886	480414
59618	480415
13224	480416
9249	480417
15623	480418
47866	480419
2655	480420
36544	480421
27807	480422
20888	480423
7883	480424
2348	480425
52383	480426
84202	480427
5502	480428
53467	480429
6928	480430
64621	480431
13251	480432
8008	480433
17881	480434
20060	480435
16428	480436
36595	480437
503	480438
27750	480439
109206	480440
18503	480441
10049	480442
191	480443
14620	480444
9392	480445
25877	480446
198	480447
15793	480448
7018	480449
59672	480450
1215	480451
16347	480452
6766	480453
21591	480454
39035	480455
47314	480456
37201	480457
1135	480458
93196	480459
29145	480460
56089	480461
82188	480462
19535	480463
17147	480464
8262	480465
30629	480466
57341	480467
27723	480468
4530	480469
22250	480470
11416	480471
11991	480472
19472	480473
4265	480474
34733	480475
82252	480476
31553	480477
75467	480478
1139	480479
2793	480480
27236	480481
65980	480482
18823	480483
1119	480484
72144	480485
178	480486
10445	480487
113848	480488
11614	480489
16223	480490
6250	480491
43419	480492
52894	480493
2500	480494
10240	480495
10069	480496
96356	480497
93217	480498
45293	480499
5591	480500
45426	480501
50606	480502
40520	480503
59423	480504
90290	480505
16334	480506
9480	480507
45272	480508
2614	480509
33868	480510
18672	480511
1560	480512
110853	480513
43825	480514
63074	480515
4023	480516
20377	480517
10523	480518
96283	480519
56	480520
148	480521
21278	480522
3274	480523
94139	480524
15674	480525
34821	480526
25275	480527
31025	480528
39490	480529
8256	480530
7737	480531
8203	480532
30381	480533
57446	480534
37977	480535
368	480536
17450	480537
50153	480538
5183	480539
1055	480540
60832	480541
1834	480542
80721	480543
2617	480544
34542	480545
1273	480546
7351	480547
59211	480548
85132	480549
8943	480550
30496	480551
81706	480552
65576	480553
816	480554
21184	480555
85328	480556
35493	480557
35049	480558
103398	480559
33411	480560
27231	480561
13313	480562
19848	480563
9855	480564
70315	480565
12213	480566
42659	480567
1193	480568
59201	480569
36674	480570
26226	480571
33921	480572
28573	480573
33739	480574
7482	480575
6277	480576
72130	480577
14873	480578
33863	480579
900	480580
49991	480581
71070	480582
93775	480583
17526	480584
6638	480585
41879	480586
17112	480587
29970	480588
30532	480589
7694	480590
74062	480591
13589	480592
43422	480593
14720	480594
4947	480595
143	480596
32031	480597
32269	480598
10988	480599
1734	480600
5620	480601
80844	480602
70470	480603
10027	480604
6388	480605
18486	480606
15761	480607
24746	480608
4415	480609
6469	480610
38481	480611
15516	480612
11989	480613
15798	480614
14408	480615
28689	480616
39157	480617
30906	480618
97	480619
82191	480620
59962	480621
5085	480622
103977	480623
45541	480624
22507	480625
54241	480626
29359	480627
87467	480628
13843	480629
25978	480630
35631	480631
3165	480632
6754	480633
1561	480634
1949	480635
26671	480636
10813	480637
132	480638
19281	480639
45961	480640
32382	480641
46577	480642
668	480643
311	480644
98047	480645
5219	480646
22852	480647
3960	480648
2295	480649
427	480650
25152	480651
54090	480652
9278	480653
62413	480654
31984	480655
47826	480656
875	480657
6210	480658
4715	480659
14232	480660
44730	480661
15543	480662
263	480663
4782	480664
5502	480665
11245	480666
3983	480667
1284	480668
6845	480669
937	480670
30977	480671
1061	480672
12731	480673
22348	480674
1773	480675
83644	480676
5519	480677
22221	480678
96764	480679
43423	480680
390	480681
5285	480682
10143	480683
39984	480684
20092	480685
73900	480686
25444	480687
1040	480688
300	480689
8743	480690
7480	480691
71707	480692
7967	480693
16645	480694
13259	480695
14402	480696
74680	480697
83688	480698
102545	480699
15419	480700
35805	480701
59108	480702
88474	480703
96393	480704
7743	480705
32858	480706
25856	480707
81186	480708
15010	480709
25693	480710
4	480711
77875	480712
12037	480713
49894	480714
543	480715
10393	480716
62147	480717
19	480718
33674	480719
17594	480720
7616	480721
65797	480722
41291	480723
12501	480724
26282	480725
35567	480726
48222	480727
70132	480728
5780	480729
9390	480730
68648	480731
237	480732
33679	480733
78082	480734
31035	480735
13184	480736
3154	480737
41209	480738
1419	480739
57447	480740
3781	480741
18593	480742
52480	480743
4903	480744
13350	480745
5253	480746
69731	480747
57268	480748
3583	480749
76923	480750
65161	480751
54400	480752
57987	480753
15347	480754
26691	480755
45748	480756
23165	480757
5981	480758
10693	480759
13161	480760
113377	480761
1217	480762
13708	480763
11994	480764
12324	480765
26268	480766
40485	480767
545	480768
26816	480769
65704	480770
22152	480771
16114	480772
8797	480773
551	480774
1648	480775
64237	480776
91263	480777
19426	480778
13866	480779
27157	480780
79932	480781
5981	480782
38490	480783
46368	480784
8519	480785
82097	480786
16434	480787
100755	480788
21968	480789
40081	480790
29411	480791
29012	480792
39545	480793
14001	480794
62516	480795
93	480796
51871	480797
35525	480798
14277	480799
1413	480800
27866	480801
16068	480802
27252	480803
53705	480804
2908	480805
24028	480806
199	480807
36718	480808
55171	480809
39998	480810
21889	480811
97653	480812
574	480813
48600	480814
9530	480815
16914	480816
2212	480817
1497	480818
32728	480819
64101	480820
18352	480821
1447	480822
42580	480823
33446	480824
16860	480825
68182	480826
8361	480827
63028	480828
8265	480829
57419	480830
70485	480831
43840	480832
93158	480833
5471	480834
4418	480835
19548	480836
44645	480837
16507	480838
22435	480839
20213	480840
18118	480841
27216	480842
10151	480843
101841	480844
3658	480845
23081	480846
64228	480847
2543	480848
82456	480849
38719	480850
56923	480851
35936	480852
7295	480853
134	480854
2579	480855
100281	480856
4369	480857
50771	480858
70231	480859
32495	480860
18451	480861
32795	480862
393	480863
5304	480864
61657	480865
21035	480866
71478	480867
257	480868
11186	480869
43562	480870
13468	480871
60736	480872
40940	480873
1359	480874
98551	480875
6507	480876
48479	480877
17388	480878
28324	480879
30270	480880
19700	480881
985	480882
13683	480883
27071	480884
4373	480885
159	480886
90373	480887
82087	480888
8494	480889
36383	480890
33117	480891
87240	480892
24691	480893
649	480894
7143	480895
14403	480896
13835	480897
26079	480898
19725	480899
1230	480900
5	480901
17243	480902
40052	480903
782	480904
16439	480905
6658	480906
5267	480907
111666	480908
48	480909
39377	480910
68	480911
36288	480912
14542	480913
13166	480914
4673	480915
11793	480916
54211	480917
2957	480918
5488	480919
7035	480920
61029	480921
37407	480922
11814	480923
16930	480924
3422	480925
31034	480926
50943	480927
10948	480928
9227	480929
50236	480930
3984	480931
92141	480932
242	480933
69883	480934
1990	480935
44558	480936
17920	480937
2764	480938
29071	480939
92504	480940
3129	480941
26934	480942
69737	480943
14446	480944
3613	480945
45844	480946
10813	480947
4263	480948
63620	480949
52528	480950
16424	480951
27900	480952
16648	480953
63258	480954
6796	480955
21278	480956
45093	480957
49408	480958
51879	480959
248	480960
9868	480961
16717	480962
8570	480963
6173	480964
32280	480965
4195	480966
32433	480967
95249	480968
68698	480969
47216	480970
28914	480971
1246	480972
45947	480973
8731	480974
43466	480975
58588	480976
5067	480977
1947	480978
46	480979
5774	480980
22757	480981
8165	480982
36217	480983
24996	480984
62259	480985
35989	480986
13897	480987
31728	480988
72314	480989
75317	480990
6183	480991
19478	480992
64342	480993
30651	480994
7187	480995
6574	480996
15927	480997
82543	480998
50536	480999
76027	481000
42603	481001
57853	481002
83108	481003
2603	481004
7778	481005
3833	481006
100	481007
27743	481008
1649	481009
3333	481010
62662	481011
11841	481012
1981	481013
6575	481014
33910	481015
15847	481016
59	481017
3120	481018
40266	481019
15556	481020
9777	481021
50311	481022
96618	481023
983	481024
18962	481025
2008	481026
21265	481027
6918	481028
75975	481029
12640	481030
98847	481031
2688	481032
2164	481033
9286	481034
81247	481035
4533	481036
72223	481037
40071	481038
1145	481039
17503	481040
73975	481041
18	481042
564	481043
42060	481044
2228	481045
13744	481046
29757	481047
47619	481048
23169	481049
40833	481050
2689	481051
68354	481052
1838	481053
750	481054
3306	481055
92296	481056
19371	481057
58906	481058
26792	481059
63796	481060
4775	481061
11391	481062
53733	481063
1019	481064
40011	481065
4495	481066
34949	481067
1670	481068
81761	481069
2362	481070
27589	481071
248	481072
24127	481073
66226	481074
44773	481075
6175	481076
16417	481077
45329	481078
112668	481079
6385	481080
39155	481081
64932	481082
97909	481083
31058	481084
37981	481085
95732	481086
9133	481087
59657	481088
81505	481089
40728	481090
2216	481091
49410	481092
57639	481093
48700	481094
60178	481095
24612	481096
20352	481097
6358	481098
520	481099
13442	481100
69933	481101
38710	481102
33039	481103
4922	481104
13331	481105
15481	481106
18427	481107
45801	481108
15044	481109
11822	481110
43740	481111
250	481112
34634	481113
20297	481114
22677	481115
55058	481116
11207	481117
32429	481118
63075	481119
3848	481120
28574	481121
47351	481122
64976	481123
42367	481124
7163	481125
14235	481126
8218	481127
97876	481128
27110	481129
37702	481130
18434	481131
7129	481132
39553	481133
20480	481134
13811	481135
1380	481136
44012	481137
47355	481138
99533	481139
23950	481140
4263	481141
3521	481142
22790	481143
48414	481144
88802	481145
30197	481146
102655	481147
8865	481148
37821	481149
2442	481150
12266	481151
3993	481152
42790	481153
37642	481154
87327	481155
30248	481156
4849	481157
9924	481158
2254	481159
7580	481160
26876	481161
3192	481162
298	481163
67685	481164
43015	481165
93841	481166
14961	481167
46550	481168
34611	481169
1818	481170
40466	481171
2664	481172
28927	481173
18970	481174
88709	481175
90174	481176
51175	481177
2823	481178
112667	481179
3490	481180
65918	481181
32825	481182
20764	481183
30972	481184
329	481185
6866	481186
23959	481187
22948	481188
7015	481189
63954	481190
11972	481191
68033	481192
1169	481193
12427	481194
51787	481195
81291	481196
89	481197
44171	481198
58941	481199
2300	481200
9051	481201
5223	481202
61503	481203
1381	481204
79486	481205
58554	481206
20997	481207
89857	481208
22746	481209
30732	481210
98467	481211
1995	481212
6883	481213
3420	481214
81991	481215
3313	481216
12189	481217
64663	481218
71648	481219
35204	481220
11579	481221
27271	481222
30809	481223
41846	481224
21846	481225
9046	481226
13315	481227
25615	481228
18933	481229
74719	481230
29953	481231
2260	481232
6803	481233
404	481234
27547	481235
4125	481236
5795	481237
90782	481238
8869	481239
2372	481240
35718	481241
3878	481242
13224	481243
16454	481244
21636	481245
31	481246
98424	481247
5739	481248
1624	481249
1527	481250
16328	481251
4643	481252
21566	481253
572	481254
43161	481255
24236	481256
42388	481257
3004	481258
5080	481259
3760	481260
13697	481261
23800	481262
21756	481263
52989	481264
13456	481265
45947	481266
60942	481267
19162	481268
82414	481269
2138	481270
5682	481271
90902	481272
32335	481273
7464	481274
3466	481275
195	481276
50994	481277
4247	481278
67417	481279
42998	481280
26107	481281
11880	481282
7111	481283
11919	481284
934	481285
59559	481286
7332	481287
15025	481288
2668	481289
1789	481290
23622	481291
16696	481292
80254	481293
6707	481294
25643	481295
27618	481296
33840	481297
31649	481298
1569	481299
35707	481300
44644	481301
1640	481302
40172	481303
14766	481304
32362	481305
27045	481306
21589	481307
1516	481308
20763	481309
2296	481310
996	481311
52600	481312
6867	481313
18565	481314
138	481315
23039	481316
6967	481317
57886	481318
9513	481319
51734	481320
45918	481321
12506	481322
2747	481323
10743	481324
11108	481325
9769	481326
55	481327
12273	481328
17238	481329
14898	481330
48834	481331
14799	481332
74208	481333
6119	481334
2061	481335
59984	481336
1809	481337
93233	481338
15398	481339
23690	481340
4096	481341
29	481342
27701	481343
11071	481344
91247	481345
2778	481346
1429	481347
804	481348
14836	481349
32129	481350
36651	481351
43174	481352
19280	481353
55763	481354
7524	481355
43692	481356
983	481357
1693	481358
631	481359
82031	481360
46824	481361
12371	481362
17211	481363
1863	481364
12766	481365
5935	481366
79623	481367
27406	481368
29349	481369
4421	481370
964	481371
4349	481372
91092	481373
101435	481374
74445	481375
84079	481376
47011	481377
6126	481378
8659	481379
492	481380
9578	481381
53633	481382
55011	481383
16615	481384
15103	481385
6765	481386
31837	481387
2996	481388
69808	481389
33459	481390
100589	481391
681	481392
37841	481393
5888	481394
56283	481395
2633	481396
25031	481397
14565	481398
3038	481399
75790	481400
871	481401
93278	481402
43195	481403
46117	481404
3519	481405
26080	481406
4162	481407
4156	481408
10411	481409
101963	481410
35261	481411
58229	481412
32965	481413
2120	481414
21052	481415
14	481416
34183	481417
6888	481418
93572	481419
70997	481420
20961	481421
48720	481422
3496	481423
87902	481424
34381	481425
38720	481426
4011	481427
90779	481428
3346	481429
30485	481430
30703	481431
46610	481432
13644	481433
2095	481434
92749	481435
25274	481436
4446	481437
11244	481438
557	481439
4529	481440
1450	481441
22843	481442
2635	481443
4016	481444
51563	481445
3195	481446
71660	481447
40866	481448
56489	481449
23157	481450
69681	481451
12259	481452
34476	481453
4316	481454
102112	481455
48701	481456
5519	481457
25909	481458
665	481459
4277	481460
638	481461
40312	481462
34347	481463
46565	481464
68268	481465
3489	481466
272	481467
5869	481468
2	481469
51457	481470
783	481471
69751	481472
110412	481473
14929	481474
25932	481475
68266	481476
70898	481477
6412	481478
9529	481479
36691	481480
2944	481481
23149	481482
55914	481483
9129	481484
52546	481485
40090	481486
194	481487
6028	481488
38343	481489
34894	481490
4551	481491
15663	481492
17681	481493
64118	481494
27925	481495
14002	481496
2553	481497
23761	481498
14630	481499
69499	481500
87536	481501
1735	481502
55415	481503
11398	481504
91260	481505
19114	481506
26406	481507
76180	481508
487	481509
15750	481510
6996	481511
11292	481512
46995	481513
23026	481514
66344	481515
11943	481516
77194	481517
3917	481518
58575	481519
29567	481520
34175	481521
62816	481522
9729	481523
32502	481524
7362	481525
19154	481526
45679	481527
14416	481528
35886	481529
62694	481530
24466	481531
21986	481532
43802	481533
62022	481534
31803	481535
67552	481536
30349	481537
30313	481538
24418	481539
9202	481540
90264	481541
44650	481542
1201	481543
685	481544
96544	481545
8983	481546
54370	481547
8795	481548
69960	481549
78941	481550
1883	481551
23070	481552
4459	481553
756	481554
64808	481555
14263	481556
78150	481557
42750	481558
7292	481559
48090	481560
26601	481561
13261	481562
21817	481563
31256	481564
89867	481565
69428	481566
32672	481567
16526	481568
33523	481569
40347	481570
8897	481571
8	481572
29158	481573
93584	481574
21644	481575
3852	481576
15966	481577
74364	481578
86033	481579
2936	481580
22501	481581
13837	481582
7652	481583
29367	481584
19107	481585
788	481586
6911	481587
12218	481588
65203	481589
337	481590
346	481591
3128	481592
4134	481593
88336	481594
30200	481595
3916	481596
1092	481597
7565	481598
6114	481599
2984	481600
13350	481601
39402	481602
54616	481603
27934	481604
10076	481605
9413	481606
8933	481607
6062	481608
29112	481609
70274	481610
54825	481611
329	481612
9088	481613
2419	481614
87949	481615
17523	481616
91048	481617
7057	481618
21875	481619
19635	481620
37613	481621
57184	481622
4342	481623
34529	481624
95800	481625
19346	481626
78092	481627
12697	481628
44428	481629
25225	481630
154	481631
13106	481632
17583	481633
54127	481634
21840	481635
3657	481636
11738	481637
33788	481638
18303	481639
567	481640
87647	481641
38845	481642
60461	481643
53504	481644
67300	481645
29347	481646
18450	481647
1128	481648
54007	481649
70998	481650
52640	481651
7771	481652
22	481653
24418	481654
5186	481655
19583	481656
1125	481657
44820	481658
49123	481659
9882	481660
9188	481661
2360	481662
31792	481663
10196	481664
3718	481665
43361	481666
14691	481667
2251	481668
2030	481669
38273	481670
20029	481671
8531	481672
14903	481673
4446	481674
9533	481675
17423	481676
43474	481677
54927	481678
71683	481679
49937	481680
68069	481681
7120	481682
14672	481683
20300	481684
40298	481685
63764	481686
27920	481687
42867	481688
17791	481689
33191	481690
65070	481691
24189	481692
5881	481693
37793	481694
29340	481695
14734	481696
19871	481697
71911	481698
28049	481699
5782	481700
4286	481701
60562	481702
33806	481703
433	481704
28733	481705
52752	481706
19932	481707
68106	481708
5566	481709
18793	481710
3449	481711
54086	481712
101560	481713
52532	481714
23767	481715
392	481716
14523	481717
89362	481718
18578	481719
4932	481720
19336	481721
13609	481722
31545	481723
12443	481724
54937	481725
8	481726
12363	481727
2957	481728
57269	481729
12205	481730
50454	481731
10365	481732
10804	481733
3274	481734
5305	481735
3016	481736
13510	481737
24796	481738
3998	481739
15368	481740
20527	481741
22073	481742
7049	481743
53853	481744
15499	481745
5202	481746
70628	481747
81193	481748
89807	481749
10752	481750
44377	481751
11680	481752
1326	481753
54433	481754
30382	481755
357	481756
25529	481757
7033	481758
12009	481759
57588	481760
22872	481761
15965	481762
699	481763
14980	481764
2060	481765
21053	481766
64199	481767
1139	481768
201	481769
373	481770
27395	481771
3085	481772
86043	481773
8712	481774
1	481775
49815	481776
2740	481777
110973	481778
9961	481779
47300	481780
45804	481781
37426	481782
32707	481783
5376	481784
26561	481785
11314	481786
32576	481787
56010	481788
39	481789
17510	481790
422	481791
15237	481792
516	481793
6886	481794
2527	481795
48242	481796
99160	481797
41018	481798
87506	481799
298	481800
122	481801
25181	481802
29449	481803
47467	481804
69851	481805
81	481806
5402	481807
5095	481808
69319	481809
61928	481810
71796	481811
80929	481812
93767	481813
77642	481814
2798	481815
2198	481816
40131	481817
3220	481818
20992	481819
37254	481820
55700	481821
74933	481822
153	481823
3947	481824
26025	481825
31235	481826
18336	481827
46259	481828
51867	481829
98445	481830
59131	481831
8194	481832
61212	481833
632	481834
33621	481835
47622	481836
17010	481837
20042	481838
29499	481839
60714	481840
21354	481841
64802	481842
30763	481843
4825	481844
2873	481845
35370	481846
32998	481847
14660	481848
9206	481849
67035	481850
14677	481851
8737	481852
7668	481853
7880	481854
3108	481855
2339	481856
3736	481857
3282	481858
16589	481859
15708	481860
26814	481861
98449	481862
106443	481863
2764	481864
5857	481865
23269	481866
20572	481867
496	481868
2600	481869
24403	481870
25882	481871
18398	481872
63378	481873
63139	481874
2941	481875
956	481876
34087	481877
17404	481878
46610	481879
1263	481880
46098	481881
105561	481882
35530	481883
13723	481884
47471	481885
81086	481886
15779	481887
15207	481888
22525	481889
12098	481890
62914	481891
864	481892
89908	481893
12320	481894
48845	481895
19136	481896
14128	481897
79323	481898
3413	481899
83956	481900
18927	481901
30554	481902
26391	481903
25349	481904
70527	481905
9411	481906
24750	481907
943	481908
35009	481909
870	481910
2172	481911
3385	481912
51158	481913
28819	481914
82290	481915
62213	481916
19249	481917
51375	481918
21419	481919
62938	481920
7069	481921
44236	481922
58543	481923
62091	481924
25681	481925
29861	481926
50860	481927
30497	481928
61514	481929
12457	481930
36427	481931
18367	481932
174	481933
4152	481934
65399	481935
56755	481936
1462	481937
167	481938
10233	481939
23868	481940
135	481941
1028	481942
9131	481943
24705	481944
52259	481945
3556	481946
20456	481947
53121	481948
5868	481949
19819	481950
72096	481951
16973	481952
103	481953
3585	481954
80786	481955
8656	481956
23285	481957
72565	481958
49117	481959
18702	481960
57	481961
74586	481962
6747	481963
9199	481964
14618	481965
16273	481966
62078	481967
5	481968
33561	481969
2715	481970
30025	481971
59492	481972
4	481973
1364	481974
11598	481975
42941	481976
1262	481977
23988	481978
27897	481979
12557	481980
41279	481981
63887	481982
9129	481983
55772	481984
34397	481985
85200	481986
12748	481987
22530	481988
93172	481989
603	481990
47759	481991
39560	481992
122	481993
35747	481994
25914	481995
26243	481996
35195	481997
60456	481998
19208	481999
12639	482000
65950	482001
169	482002
11191	482003
64028	482004
31496	482005
23723	482006
35898	482007
9409	482008
26991	482009
6666	482010
13992	482011
62742	482012
12593	482013
78841	482014
33542	482015
24872	482016
367	482017
68102	482018
43899	482019
79314	482020
19394	482021
16674	482022
36293	482023
74	482024
11815	482025
41444	482026
15825	482027
9546	482028
48454	482029
6566	482030
14236	482031
4006	482032
55640	482033
7113	482034
13081	482035
78085	482036
45148	482037
20741	482038
21882	482039
31312	482040
33210	482041
11515	482042
62440	482043
3333	482044
279	482045
2114	482046
51720	482047
38493	482048
29668	482049
40306	482050
55065	482051
73303	482052
67631	482053
15277	482054
6898	482055
24080	482056
65962	482057
62268	482058
3318	482059
60711	482060
9304	482061
68246	482062
76337	482063
80393	482064
27034	482065
47160	482066
6725	482067
15307	482068
83821	482069
1657	482070
4076	482071
25472	482072
66422	482073
78030	482074
1051	482075
61125	482076
16739	482077
11314	482078
58673	482079
49793	482080
1251	482081
3185	482082
4709	482083
31022	482084
3680	482085
38972	482086
62258	482087
91502	482088
67310	482089
47413	482090
295	482091
15313	482092
12565	482093
15854	482094
962	482095
50711	482096
12546	482097
58109	482098
55914	482099
5757	482100
31375	482101
8154	482102
3869	482103
10630	482104
28197	482105
72219	482106
5383	482107
47830	482108
10107	482109
38331	482110
60994	482111
23145	482112
15064	482113
61817	482114
34796	482115
42722	482116
27040	482117
3324	482118
3312	482119
89852	482120
17508	482121
1763	482122
65183	482123
72097	482124
47739	482125
58120	482126
856	482127
61086	482128
70899	482129
97968	482130
52986	482131
20741	482132
3253	482133
49140	482134
80083	482135
61774	482136
53018	482137
31140	482138
9086	482139
10575	482140
69211	482141
47111	482142
1780	482143
77866	482144
184	482145
39151	482146
93916	482147
32563	482148
828	482149
3564	482150
8657	482151
2271	482152
348	482153
31394	482154
1153	482155
18607	482156
5739	482157
743	482158
13806	482159
478	482160
5061	482161
5877	482162
4402	482163
7509	482164
12497	482165
55766	482166
8322	482167
39884	482168
6744	482169
7568	482170
16507	482171
14988	482172
1491	482173
540	482174
24870	482175
19845	482176
48740	482177
20077	482178
2330	482179
10575	482180
764	482181
2082	482182
64510	482183
29429	482184
359	482185
80627	482186
1489	482187
11655	482188
35527	482189
97948	482190
31478	482191
70834	482192
42837	482193
4608	482194
9980	482195
54969	482196
7164	482197
27339	482198
71298	482199
63026	482200
48905	482201
23325	482202
24692	482203
46036	482204
11111	482205
5288	482206
18117	482207
45186	482208
114178	482209
59850	482210
92727	482211
16049	482212
45805	482213
31858	482214
42787	482215
8342	482216
14717	482217
49307	482218
5317	482219
11232	482220
28277	482221
15654	482222
67146	482223
64898	482224
30948	482225
21774	482226
39472	482227
26651	482228
31039	482229
42718	482230
239	482231
10143	482232
43710	482233
29341	482234
43285	482235
3030	482236
22674	482237
25883	482238
22702	482239
46477	482240
31952	482241
14217	482242
7877	482243
31466	482244
9073	482245
47032	482246
634	482247
21369	482248
10663	482249
10627	482250
4677	482251
75124	482252
13503	482253
40233	482254
4373	482255
27587	482256
66360	482257
14745	482258
35923	482259
15110	482260
3456	482261
5602	482262
72327	482263
88253	482264
84149	482265
23224	482266
23417	482267
15735	482268
38456	482269
442	482270
19675	482271
4612	482272
8664	482273
72576	482274
24863	482275
20383	482276
67054	482277
22629	482278
32411	482279
44815	482280
38319	482281
82834	482282
38601	482283
70035	482284
97885	482285
39483	482286
25312	482287
58553	482288
5206	482289
113522	482290
5319	482291
58083	482292
7864	482293
54663	482294
59485	482295
8287	482296
14229	482297
13958	482298
4478	482299
13487	482300
7491	482301
19582	482302
8079	482303
29555	482304
31604	482305
1167	482306
12191	482307
25469	482308
4663	482309
39678	482310
33915	482311
43901	482312
88088	482313
4937	482314
74622	482315
1586	482316
418	482317
34430	482318
22477	482319
12937	482320
11532	482321
31951	482322
65844	482323
18409	482324
6815	482325
25592	482326
46925	482327
82735	482328
3275	482329
70430	482330
77492	482331
43393	482332
10687	482333
3736	482334
59380	482335
33965	482336
37280	482337
1475	482338
56439	482339
1376	482340
11494	482341
454	482342
28724	482343
38735	482344
19906	482345
92962	482346
29875	482347
14773	482348
66439	482349
37732	482350
4102	482351
12795	482352
56882	482353
21174	482354
74432	482355
26347	482356
56034	482357
76632	482358
2199	482359
23507	482360
41917	482361
445	482362
28736	482363
2381	482364
21200	482365
2019	482366
33449	482367
5341	482368
19806	482369
29428	482370
22975	482371
75305	482372
74998	482373
11167	482374
53118	482375
85324	482376
22790	482377
490	482378
40917	482379
34067	482380
70927	482381
5043	482382
29316	482383
1961	482384
50703	482385
46687	482386
17695	482387
6749	482388
3500	482389
498	482390
43094	482391
2583	482392
88132	482393
243	482394
1801	482395
41	482396
30101	482397
16370	482398
8229	482399
17352	482400
16180	482401
16219	482402
1755	482403
13587	482404
14971	482405
99593	482406
64381	482407
18901	482408
875	482409
57056	482410
26261	482411
73084	482412
44688	482413
2301	482414
7791	482415
9205	482416
64335	482417
198	482418
24466	482419
58399	482420
60002	482421
12434	482422
35986	482423
96023	482424
3506	482425
5935	482426
21883	482427
19314	482428
72315	482429
18778	482430
52412	482431
62689	482432
1781	482433
50293	482434
104990	482435
54506	482436
96535	482437
31084	482438
8086	482439
47255	482440
95731	482441
98243	482442
29909	482443
72384	482444
3962	482445
7530	482446
27568	482447
49233	482448
10236	482449
54234	482450
29244	482451
70663	482452
464	482453
414	482454
52182	482455
44100	482456
3480	482457
4261	482458
30412	482459
9945	482460
11379	482461
40817	482462
8843	482463
2964	482464
5740	482465
28028	482466
4967	482467
32607	482468
15973	482469
4801	482470
37533	482471
30729	482472
17792	482473
3262	482474
14434	482475
23358	482476
37948	482477
18990	482478
14980	482479
3573	482480
79972	482481
5039	482482
21349	482483
5317	482484
17933	482485
79305	482486
38929	482487
14144	482488
45407	482489
36316	482490
52546	482491
26850	482492
28791	482493
17345	482494
46645	482495
34648	482496
58737	482497
2914	482498
69525	482499
18239	482500
32968	482501
20328	482502
24672	482503
1530	482504
22733	482505
13219	482506
11708	482507
59192	482508
14865	482509
15109	482510
5135	482511
20858	482512
21021	482513
49595	482514
12171	482515
50923	482516
3281	482517
8896	482518
34901	482519
74	482520
4396	482521
3876	482522
51270	482523
73709	482524
46628	482525
7906	482526
7476	482527
42651	482528
53891	482529
77644	482530
1554	482531
17823	482532
23895	482533
5048	482534
41556	482535
32	482536
25151	482537
60676	482538
65564	482539
24940	482540
12642	482541
15053	482542
7	482543
37419	482544
37070	482545
91653	482546
1821	482547
52453	482548
4751	482549
27607	482550
27059	482551
14411	482552
45527	482553
27450	482554
13852	482555
2995	482556
5993	482557
59184	482558
220	482559
25931	482560
66167	482561
17989	482562
20084	482563
343	482564
70328	482565
3844	482566
43541	482567
13197	482568
87214	482569
60574	482570
34117	482571
11389	482572
23231	482573
84046	482574
5344	482575
3824	482576
19183	482577
42098	482578
70438	482579
74584	482580
46587	482581
2549	482582
9899	482583
45168	482584
2320	482585
2106	482586
1070	482587
392	482588
83641	482589
22240	482590
52861	482591
46958	482592
13324	482593
16026	482594
93989	482595
27360	482596
3942	482597
5593	482598
31292	482599
5520	482600
17500	482601
20032	482602
6779	482603
28622	482604
79302	482605
1408	482606
40295	482607
14167	482608
6011	482609
38611	482610
18278	482611
14164	482612
761	482613
14807	482614
17534	482615
9533	482616
45684	482617
459	482618
8381	482619
48905	482620
7599	482621
45501	482622
28802	482623
5604	482624
77342	482625
235	482626
12047	482627
25944	482628
14378	482629
8523	482630
340	482631
22947	482632
28150	482633
81870	482634
24912	482635
58943	482636
8962	482637
107684	482638
73455	482639
21851	482640
2891	482641
9723	482642
83758	482643
38805	482644
30113	482645
26242	482646
7882	482647
1742	482648
29936	482649
7463	482650
15164	482651
37427	482652
33073	482653
1142	482654
28167	482655
9016	482656
30638	482657
31269	482658
15576	482659
46812	482660
7592	482661
9188	482662
95101	482663
79338	482664
7361	482665
1791	482666
28057	482667
92950	482668
109365	482669
15341	482670
59839	482671
40604	482672
18181	482673
80050	482674
4677	482675
21801	482676
53079	482677
774	482678
82658	482679
22528	482680
139	482681
18334	482682
19077	482683
17637	482684
91717	482685
65	482686
47	482687
22356	482688
496	482689
18334	482690
4814	482691
4900	482692
84776	482693
35405	482694
98509	482695
7991	482696
35768	482697
99455	482698
19121	482699
13693	482700
16528	482701
16947	482702
50962	482703
19648	482704
59445	482705
18694	482706
46343	482707
49604	482708
25093	482709
20562	482710
1559	482711
741	482712
29947	482713
66198	482714
6813	482715
26411	482716
4907	482717
54014	482718
39036	482719
15476	482720
18704	482721
39381	482722
21466	482723
14837	482724
2537	482725
48179	482726
10281	482727
8675	482728
64873	482729
56429	482730
89424	482731
22735	482732
9761	482733
1806	482734
22915	482735
53948	482736
15272	482737
16733	482738
28825	482739
7120	482740
488	482741
180	482742
40267	482743
2	482744
49297	482745
17569	482746
58770	482747
53995	482748
59956	482749
1690	482750
113805	482751
76489	482752
4123	482753
74760	482754
1979	482755
48059	482756
13963	482757
51611	482758
30543	482759
40239	482760
60109	482761
73319	482762
14655	482763
2737	482764
23327	482765
1775	482766
3014	482767
39951	482768
21886	482769
26189	482770
61949	482771
62671	482772
35218	482773
16876	482774
16684	482775
20833	482776
25328	482777
448	482778
1507	482779
13912	482780
60941	482781
21619	482782
6498	482783
513	482784
961	482785
7689	482786
46136	482787
50118	482788
99377	482789
36852	482790
4749	482791
7424	482792
7397	482793
24199	482794
11820	482795
10632	482796
40915	482797
1461	482798
36442	482799
2122	482800
22401	482801
11392	482802
98957	482803
96116	482804
37543	482805
1654	482806
27159	482807
2237	482808
8940	482809
6	482810
29385	482811
9066	482812
14253	482813
7529	482814
113735	482815
26119	482816
18874	482817
39428	482818
3685	482819
95880	482820
5728	482821
39726	482822
3760	482823
12683	482824
451	482825
62594	482826
2067	482827
7411	482828
1943	482829
8567	482830
15171	482831
85478	482832
79908	482833
33028	482834
11607	482835
445	482836
481	482837
1709	482838
10107	482839
27689	482840
2789	482841
90	482842
19357	482843
20860	482844
11089	482845
3734	482846
5671	482847
3528	482848
59489	482849
24532	482850
62447	482851
2372	482852
5665	482853
13240	482854
7704	482855
1712	482856
392	482857
23230	482858
59363	482859
88537	482860
82635	482861
40308	482862
71224	482863
37203	482864
18410	482865
23107	482866
25086	482867
30540	482868
27699	482869
89521	482870
2448	482871
38114	482872
40139	482873
13421	482874
68892	482875
5901	482876
4279	482877
5903	482878
13628	482879
12264	482880
37756	482881
15467	482882
96894	482883
50569	482884
79844	482885
45986	482886
6116	482887
1144	482888
70038	482889
7323	482890
21116	482891
5	482892
21245	482893
8205	482894
32686	482895
26274	482896
75903	482897
27879	482898
3477	482899
56776	482900
2471	482901
5017	482902
18983	482903
11313	482904
56408	482905
32047	482906
10494	482907
1237	482908
3407	482909
37635	482910
17769	482911
18461	482912
82651	482913
93253	482914
40956	482915
42532	482916
31296	482917
9040	482918
13741	482919
8572	482920
5744	482921
36459	482922
51503	482923
48443	482924
22459	482925
40368	482926
36601	482927
732	482928
77142	482929
50052	482930
80425	482931
84492	482932
61093	482933
8727	482934
8508	482935
12505	482936
36919	482937
7257	482938
51593	482939
20087	482940
49991	482941
12336	482942
14995	482943
13089	482944
44969	482945
11442	482946
77232	482947
43773	482948
38894	482949
68578	482950
911	482951
16337	482952
290	482953
2421	482954
31839	482955
3	482956
16681	482957
51821	482958
6088	482959
31562	482960
23379	482961
72144	482962
761	482963
20717	482964
33498	482965
86318	482966
24776	482967
85578	482968
9208	482969
16412	482970
21831	482971
22511	482972
6984	482973
16040	482974
2785	482975
11707	482976
39039	482977
20386	482978
48825	482979
4533	482980
2108	482981
6548	482982
31194	482983
57409	482984
8702	482985
57701	482986
1430	482987
103551	482988
2322	482989
75316	482990
895	482991
16613	482992
57977	482993
40887	482994
646	482995
56283	482996
23755	482997
18865	482998
28753	482999
10174	483000
39326	483001
10474	483002
8993	483003
25237	483004
44329	483005
70813	483006
20803	483007
2667	483008
18106	483009
11394	483010
16850	483011
69	483012
27959	483013
22079	483014
40088	483015
16034	483016
14	483017
76453	483018
7330	483019
8360	483020
22844	483021
27837	483022
4265	483023
23732	483024
90863	483025
2926	483026
20209	483027
90884	483028
17339	483029
56694	483030
2013	483031
49140	483032
12833	483033
54580	483034
77530	483035
34433	483036
7872	483037
33488	483038
18320	483039
44548	483040
3000	483041
11354	483042
45820	483043
47436	483044
6940	483045
1546	483046
60509	483047
60737	483048
9008	483049
57189	483050
58164	483051
97733	483052
20939	483053
460	483054
61834	483055
41627	483056
31129	483057
110696	483058
98387	483059
7653	483060
207	483061
67483	483062
34631	483063
1093	483064
9693	483065
67876	483066
5983	483067
84	483068
2851	483069
21861	483070
12994	483071
3785	483072
65924	483073
29147	483074
82839	483075
75308	483076
56399	483077
15774	483078
9498	483079
83298	483080
26211	483081
108486	483082
33614	483083
21386	483084
36147	483085
40637	483086
18810	483087
2570	483088
27092	483089
64714	483090
2433	483091
4497	483092
34488	483093
62983	483094
9450	483095
23767	483096
29807	483097
37254	483098
981	483099
80914	483100
26748	483101
26718	483102
3221	483103
661	483104
26861	483105
5948	483106
19736	483107
8676	483108
11433	483109
25147	483110
6792	483111
36027	483112
22319	483113
31834	483114
20070	483115
66931	483116
91340	483117
51546	483118
58858	483119
69	483120
32216	483121
43017	483122
935	483123
22225	483124
5643	483125
33187	483126
6452	483127
47401	483128
53076	483129
28907	483130
2753	483131
10943	483132
27521	483133
56923	483134
56502	483135
6	483136
95438	483137
13689	483138
36426	483139
1141	483140
3970	483141
22405	483142
52466	483143
41604	483144
68	483145
157	483146
7791	483147
6385	483148
13376	483149
14260	483150
18200	483151
27911	483152
71418	483153
32863	483154
26402	483155
1569	483156
102662	483157
74473	483158
7303	483159
5099	483160
65846	483161
14318	483162
94136	483163
36670	483164
33524	483165
29706	483166
16433	483167
57976	483168
18914	483169
91962	483170
11548	483171
451	483172
74768	483173
47158	483174
76779	483175
594	483176
42059	483177
83370	483178
69766	483179
9757	483180
13810	483181
7427	483182
34653	483183
1436	483184
41182	483185
18993	483186
20078	483187
15849	483188
29754	483189
16306	483190
8827	483191
8697	483192
13324	483193
21176	483194
16963	483195
8448	483196
61377	483197
8555	483198
53356	483199
31351	483200
37043	483201
31291	483202
37264	483203
82503	483204
11678	483205
39264	483206
41766	483207
52914	483208
55379	483209
16075	483210
45762	483211
36146	483212
13149	483213
7148	483214
15484	483215
9665	483216
27908	483217
62820	483218
36542	483219
5445	483220
64471	483221
57306	483222
108786	483223
7786	483224
32437	483225
12331	483226
44667	483227
21555	483228
45283	483229
53410	483230
4310	483231
48043	483232
18651	483233
85563	483234
3946	483235
6138	483236
17005	483237
20865	483238
15997	483239
90910	483240
47602	483241
19922	483242
33809	483243
85529	483244
6720	483245
87625	483246
4170	483247
13230	483248
5207	483249
11713	483250
9139	483251
8616	483252
4743	483253
510	483254
1967	483255
41137	483256
8693	483257
18370	483258
3371	483259
13418	483260
6117	483261
13859	483262
272	483263
39429	483264
4208	483265
37955	483266
818	483267
2248	483268
2846	483269
90508	483270
3404	483271
2304	483272
21556	483273
3787	483274
12114	483275
26170	483276
4144	483277
36663	483278
12418	483279
7929	483280
5434	483281
12175	483282
1422	483283
25083	483284
7247	483285
78381	483286
5141	483287
12168	483288
15506	483289
92702	483290
5487	483291
66501	483292
36411	483293
86440	483294
2611	483295
31204	483296
12	483297
8562	483298
7724	483299
29924	483300
42880	483301
1997	483302
18506	483303
56679	483304
5192	483305
49590	483306
49017	483307
45802	483308
20220	483309
25695	483310
45828	483311
1394	483312
11542	483313
56585	483314
54752	483315
55945	483316
7177	483317
54355	483318
101037	483319
48649	483320
2800	483321
19946	483322
991	483323
25	483324
2641	483325
21009	483326
53764	483327
68524	483328
47241	483329
27432	483330
1380	483331
2288	483332
3580	483333
17401	483334
289	483335
81012	483336
82196	483337
79200	483338
2069	483339
4001	483340
18921	483341
9362	483342
1019	483343
271	483344
53112	483345
1701	483346
12878	483347
105854	483348
68541	483349
55917	483350
20523	483351
21432	483352
436	483353
54776	483354
22712	483355
30376	483356
11249	483357
16326	483358
44855	483359
1290	483360
5367	483361
92040	483362
63415	483363
14437	483364
4780	483365
7754	483366
35346	483367
25752	483368
33253	483369
43441	483370
39390	483371
6071	483372
29550	483373
32315	483374
95097	483375
5569	483376
41389	483377
4629	483378
16242	483379
28248	483380
7441	483381
9558	483382
48844	483383
29823	483384
48537	483385
104961	483386
925	483387
54174	483388
2768	483389
4224	483390
547	483391
33162	483392
75716	483393
30476	483394
81729	483395
23781	483396
64561	483397
17736	483398
21562	483399
10464	483400
4525	483401
93270	483402
19051	483403
17421	483404
3402	483405
1235	483406
104941	483407
8665	483408
5466	483409
17549	483410
43232	483411
21484	483412
4951	483413
14109	483414
3179	483415
56245	483416
1455	483417
22012	483418
81704	483419
28891	483420
57209	483421
62103	483422
62451	483423
72033	483424
39282	483425
54570	483426
29350	483427
66797	483428
20956	483429
62542	483430
3870	483431
36231	483432
44340	483433
40360	483434
15823	483435
88516	483436
55203	483437
841	483438
36328	483439
20468	483440
80359	483441
34029	483442
22845	483443
68502	483444
82467	483445
44483	483446
69779	483447
14921	483448
52781	483449
515	483450
66203	483451
10550	483452
41194	483453
8025	483454
163	483455
9353	483456
32276	483457
9903	483458
372	483459
19588	483460
8821	483461
32815	483462
3089	483463
100127	483464
11938	483465
34884	483466
637	483467
1637	483468
94609	483469
23227	483470
43733	483471
41	483472
21298	483473
5912	483474
16688	483475
28332	483476
570	483477
19063	483478
81622	483479
10679	483480
10042	483481
14067	483482
1795	483483
43743	483484
13012	483485
662	483486
65574	483487
8371	483488
34519	483489
4797	483490
39659	483491
7708	483492
18481	483493
108069	483494
47864	483495
41209	483496
26016	483497
76780	483498
19666	483499
80222	483500
73987	483501
231	483502
81411	483503
23041	483504
199	483505
31078	483506
21567	483507
64357	483508
23058	483509
107410	483510
41527	483511
29730	483512
54294	483513
52059	483514
114215	483515
4315	483516
21684	483517
2515	483518
15523	483519
3854	483520
2685	483521
100446	483522
4675	483523
73	483524
13567	483525
57883	483526
18775	483527
6410	483528
4663	483529
361	483530
49314	483531
42895	483532
189	483533
43455	483534
5403	483535
68705	483536
89350	483537
45232	483538
5527	483539
2804	483540
41588	483541
112323	483542
33486	483543
60207	483544
20494	483545
12862	483546
3107	483547
25699	483548
15806	483549
80285	483550
24583	483551
34297	483552
92093	483553
60995	483554
7896	483555
68832	483556
9164	483557
85748	483558
2186	483559
10188	483560
57888	483561
78408	483562
2955	483563
41062	483564
13644	483565
28882	483566
16873	483567
2963	483568
22376	483569
4887	483570
37177	483571
13330	483572
36519	483573
9795	483574
15822	483575
33637	483576
24358	483577
1788	483578
10081	483579
13440	483580
10119	483581
33735	483582
42450	483583
29422	483584
30117	483585
18069	483586
68484	483587
20412	483588
24300	483589
38434	483590
591	483591
101884	483592
14204	483593
72648	483594
48000	483595
56107	483596
90009	483597
22468	483598
3426	483599
51468	483600
43024	483601
27966	483602
13551	483603
7370	483604
23928	483605
33138	483606
8895	483607
472	483608
21014	483609
16144	483610
58138	483611
41152	483612
75440	483613
14675	483614
26769	483615
42500	483616
29191	483617
34477	483618
1466	483619
3518	483620
966	483621
26470	483622
49483	483623
49032	483624
15483	483625
61176	483626
26618	483627
49048	483628
38189	483629
58622	483630
1963	483631
7617	483632
79686	483633
19860	483634
74583	483635
66168	483636
31243	483637
5260	483638
375	483639
404	483640
36036	483641
3633	483642
103920	483643
13133	483644
112	483645
70484	483646
20561	483647
1084	483648
17451	483649
19648	483650
62332	483651
38057	483652
23015	483653
5702	483654
38800	483655
150	483656
58118	483657
11700	483658
15331	483659
81354	483660
195	483661
20821	483662
30880	483663
98575	483664
2129	483665
92367	483666
12039	483667
2639	483668
45214	483669
44867	483670
320	483671
28847	483672
59576	483673
32447	483674
44636	483675
25499	483676
16062	483677
12451	483678
8690	483679
12774	483680
31629	483681
78457	483682
4197	483683
25022	483684
8558	483685
21960	483686
26657	483687
24285	483688
46599	483689
32578	483690
31955	483691
3131	483692
40722	483693
37098	483694
861	483695
39531	483696
83245	483697
45286	483698
16565	483699
59292	483700
449	483701
4496	483702
2066	483703
30004	483704
9596	483705
4305	483706
16965	483707
4407	483708
4296	483709
3499	483710
18425	483711
27059	483712
11297	483713
612	483714
26404	483715
97748	483716
44632	483717
13323	483718
314	483719
29009	483720
13402	483721
61300	483722
28634	483723
59092	483724
35407	483725
48646	483726
894	483727
92591	483728
8369	483729
67768	483730
38343	483731
6283	483732
95355	483733
79862	483734
114213	483735
33808	483736
4365	483737
108400	483738
26546	483739
20806	483740
23716	483741
31827	483742
256	483743
9138	483744
6034	483745
14778	483746
74581	483747
30583	483748
7901	483749
3040	483750
61907	483751
15178	483752
103834	483753
29781	483754
7696	483755
1079	483756
29362	483757
2327	483758
20541	483759
838	483760
74664	483761
16315	483762
1373	483763
17161	483764
2596	483765
312	483766
4988	483767
19817	483768
40608	483769
18937	483770
37994	483771
25517	483772
6185	483773
6609	483774
45256	483775
31775	483776
31045	483777
87	483778
86639	483779
2561	483780
14036	483781
18	483782
7838	483783
59270	483784
53450	483785
37112	483786
62953	483787
61376	483788
7484	483789
5416	483790
2801	483791
62232	483792
8598	483793
29506	483794
9054	483795
7085	483796
1829	483797
17529	483798
41403	483799
10572	483800
103545	483801
9070	483802
24371	483803
88224	483804
961	483805
34573	483806
32343	483807
20511	483808
40816	483809
53605	483810
20124	483811
6517	483812
14119	483813
23399	483814
3999	483815
1229	483816
1165	483817
3035	483818
76846	483819
49880	483820
55234	483821
488	483822
42746	483823
55913	483824
8197	483825
1643	483826
92688	483827
7754	483828
52005	483829
11519	483830
17498	483831
18941	483832
4355	483833
44840	483834
61002	483835
40480	483836
70409	483837
230	483838
19320	483839
17070	483840
73139	483841
25157	483842
2705	483843
33816	483844
26458	483845
8235	483846
34167	483847
2882	483848
1301	483849
22067	483850
24911	483851
29767	483852
42900	483853
62149	483854
4120	483855
15471	483856
73253	483857
39661	483858
33631	483859
75673	483860
3789	483861
6808	483862
321	483863
49188	483864
65809	483865
57873	483866
57524	483867
67431	483868
22679	483869
48269	483870
63205	483871
12605	483872
12468	483873
41002	483874
24127	483875
45509	483876
33106	483877
6689	483878
3402	483879
2169	483880
6804	483881
16947	483882
191	483883
2434	483884
4548	483885
88807	483886
22847	483887
30758	483888
19247	483889
49773	483890
90018	483891
469	483892
77643	483893
30821	483894
15662	483895
52065	483896
51478	483897
10356	483898
207	483899
78073	483900
45327	483901
11646	483902
23987	483903
66274	483904
43521	483905
1180	483906
4949	483907
1025	483908
75261	483909
9617	483910
67411	483911
11507	483912
1672	483913
15594	483914
50248	483915
58789	483916
78870	483917
46385	483918
352	483919
43420	483920
56894	483921
1681	483922
14740	483923
2258	483924
2374	483925
28487	483926
21811	483927
17353	483928
77893	483929
41443	483930
10251	483931
9485	483932
14501	483933
18006	483934
3399	483935
2376	483936
20318	483937
13322	483938
58340	483939
23787	483940
25970	483941
60408	483942
34939	483943
49748	483944
5727	483945
102025	483946
1145	483947
155	483948
43839	483949
28438	483950
56488	483951
65488	483952
67301	483953
2	483954
52943	483955
2232	483956
54856	483957
49516	483958
5710	483959
36259	483960
1187	483961
15108	483962
40819	483963
49469	483964
90105	483965
13058	483966
24138	483967
41040	483968
14102	483969
24544	483970
723	483971
44882	483972
8114	483973
33124	483974
66556	483975
72592	483976
65775	483977
15569	483978
67191	483979
327	483980
22485	483981
73721	483982
92612	483983
39563	483984
53423	483985
57539	483986
20565	483987
39398	483988
17566	483989
32519	483990
8100	483991
40065	483992
41957	483993
26861	483994
74277	483995
8024	483996
11113	483997
89819	483998
54116	483999
9860	484000
25816	484001
9893	484002
97	484003
32866	484004
46974	484005
30154	484006
2471	484007
157	484008
14646	484009
49538	484010
17284	484011
21601	484012
24226	484013
82440	484014
99976	484015
65631	484016
55132	484017
70443	484018
62217	484019
70356	484020
40411	484021
554	484022
20775	484023
47291	484024
17685	484025
288	484026
617	484027
49699	484028
35220	484029
18357	484030
5286	484031
13070	484032
62419	484033
23384	484034
5652	484035
9943	484036
47246	484037
46677	484038
68013	484039
13391	484040
76165	484041
15134	484042
83577	484043
19690	484044
65692	484045
82497	484046
637	484047
28887	484048
85989	484049
6953	484050
2367	484051
1762	484052
11803	484053
53481	484054
45107	484055
31726	484056
45040	484057
49159	484058
72520	484059
58449	484060
46996	484061
17218	484062
47505	484063
98812	484064
9889	484065
30052	484066
36980	484067
63882	484068
3352	484069
14456	484070
22533	484071
4441	484072
93105	484073
79305	484074
1873	484075
31619	484076
8031	484077
56626	484078
808	484079
5885	484080
98832	484081
41793	484082
36938	484083
443	484084
3	484085
16549	484086
44699	484087
979	484088
19615	484089
58770	484090
827	484091
14606	484092
649	484093
17710	484094
13291	484095
2672	484096
81231	484097
58304	484098
29264	484099
69270	484100
46175	484101
7526	484102
36190	484103
4607	484104
5731	484105
43367	484106
11742	484107
1442	484108
1361	484109
37377	484110
8572	484111
9822	484112
16301	484113
23416	484114
67759	484115
30365	484116
44156	484117
15509	484118
42372	484119
57631	484120
55720	484121
67592	484122
37146	484123
14798	484124
8094	484125
39484	484126
35807	484127
45559	484128
9593	484129
59933	484130
19093	484131
235	484132
16085	484133
3448	484134
76333	484135
4889	484136
114232	484137
90425	484138
19423	484139
66678	484140
24773	484141
65923	484142
9152	484143
18716	484144
6232	484145
79127	484146
3007	484147
73638	484148
27658	484149
65667	484150
48926	484151
34374	484152
4576	484153
103388	484154
31417	484155
5369	484156
33356	484157
77302	484158
2331	484159
28940	484160
3534	484161
63863	484162
17234	484163
3449	484164
19688	484165
23333	484166
4818	484167
31494	484168
3787	484169
16896	484170
4748	484171
1875	484172
5920	484173
25865	484174
57576	484175
64650	484176
10214	484177
3189	484178
25913	484179
29988	484180
347	484181
71154	484182
64993	484183
3224	484184
92542	484185
15823	484186
12782	484187
19373	484188
6714	484189
22888	484190
57025	484191
41986	484192
4205	484193
9832	484194
26866	484195
15257	484196
3155	484197
11747	484198
44836	484199
77811	484200
34537	484201
82253	484202
19964	484203
6069	484204
10301	484205
27516	484206
1605	484207
62879	484208
2537	484209
11457	484210
54968	484211
38370	484212
30751	484213
16813	484214
7930	484215
33703	484216
19173	484217
41356	484218
3135	484219
31679	484220
15938	484221
809	484222
44107	484223
7542	484224
14413	484225
33379	484226
13188	484227
13359	484228
2468	484229
5134	484230
10475	484231
36242	484232
67053	484233
42596	484234
25292	484235
92790	484236
34645	484237
1840	484238
13470	484239
77127	484240
50189	484241
5953	484242
82798	484243
2987	484244
23069	484245
39324	484246
15445	484247
1367	484248
62206	484249
42626	484250
19321	484251
49376	484252
1310	484253
14867	484254
53498	484255
6072	484256
15994	484257
51	484258
558	484259
15496	484260
10697	484261
36001	484262
9103	484263
13277	484264
163	484265
72191	484266
31152	484267
3313	484268
1018	484269
12564	484270
14271	484271
62512	484272
59755	484273
10046	484274
80262	484275
101467	484276
44574	484277
45402	484278
8129	484279
24141	484280
25727	484281
32892	484282
8292	484283
2107	484284
12003	484285
28296	484286
16882	484287
1085	484288
79447	484289
52053	484290
55072	484291
42939	484292
66610	484293
45986	484294
17229	484295
33904	484296
82673	484297
66999	484298
17985	484299
17196	484300
57864	484301
22431	484302
3073	484303
50479	484304
70956	484305
26138	484306
2960	484307
93054	484308
5331	484309
22558	484310
28301	484311
54727	484312
16323	484313
15438	484314
83983	484315
77585	484316
2649	484317
113584	484318
3643	484319
78847	484320
24755	484321
1114	484322
108856	484323
65186	484324
6864	484325
6901	484326
6181	484327
6990	484328
428	484329
99894	484330
41387	484331
63893	484332
49832	484333
14595	484334
46012	484335
24218	484336
35745	484337
398	484338
47936	484339
686	484340
5749	484341
12278	484342
409	484343
21337	484344
11415	484345
1792	484346
13417	484347
21717	484348
75	484349
3299	484350
44020	484351
18353	484352
59262	484353
36564	484354
37906	484355
15659	484356
38223	484357
106	484358
29162	484359
21909	484360
44751	484361
65341	484362
6557	484363
46756	484364
74109	484365
1766	484366
44485	484367
5649	484368
28808	484369
63448	484370
51868	484371
23119	484372
63152	484373
11789	484374
40569	484375
560	484376
21588	484377
18532	484378
16	484379
9482	484380
25867	484381
20316	484382
43591	484383
16835	484384
32462	484385
63099	484386
72835	484387
2435	484388
29639	484389
2233	484390
20880	484391
7390	484392
74119	484393
11375	484394
77747	484395
77993	484396
4924	484397
82511	484398
42867	484399
13405	484400
55501	484401
20377	484402
5686	484403
26978	484404
8795	484405
92967	484406
52087	484407
63557	484408
12359	484409
25162	484410
82927	484411
92954	484412
1303	484413
2240	484414
5625	484415
12779	484416
2219	484417
47500	484418
84164	484419
30560	484420
104124	484421
46850	484422
11100	484423
57	484424
1464	484425
147	484426
99819	484427
32910	484428
58425	484429
27434	484430
11	484431
1658	484432
20007	484433
52701	484434
62	484435
40550	484436
15766	484437
64830	484438
9101	484439
17085	484440
9788	484441
20764	484442
437	484443
7965	484444
48022	484445
238	484446
12937	484447
63008	484448
10940	484449
40575	484450
19423	484451
15556	484452
63320	484453
26505	484454
79837	484455
8749	484456
16913	484457
9098	484458
36557	484459
24474	484460
17105	484461
21288	484462
46900	484463
27090	484464
1679	484465
95646	484466
2476	484467
31831	484468
78479	484469
7887	484470
35986	484471
36656	484472
957	484473
25247	484474
8422	484475
78158	484476
95810	484477
8874	484478
26260	484479
4378	484480
71135	484481
15034	484482
467	484483
38173	484484
47205	484485
27502	484486
4321	484487
40157	484488
8249	484489
1257	484490
44274	484491
68121	484492
8443	484493
101913	484494
23522	484495
7287	484496
37554	484497
72431	484498
759	484499
899	484500
3723	484501
15439	484502
12563	484503
475	484504
4433	484505
30658	484506
409	484507
17468	484508
38205	484509
3856	484510
1399	484511
2426	484512
9173	484513
53691	484514
57845	484515
25573	484516
11342	484517
17064	484518
15447	484519
15966	484520
88705	484521
3158	484522
59371	484523
113493	484524
381	484525
845	484526
92007	484527
26178	484528
59726	484529
2093	484530
82815	484531
42384	484532
17042	484533
13129	484534
335	484535
15056	484536
10977	484537
21335	484538
65550	484539
71557	484540
4137	484541
61135	484542
34923	484543
11416	484544
38666	484545
3981	484546
86414	484547
82118	484548
26425	484549
28932	484550
51073	484551
1432	484552
64802	484553
4071	484554
80606	484555
100793	484556
19077	484557
42396	484558
27888	484559
3453	484560
36518	484561
72122	484562
41501	484563
14905	484564
11016	484565
62143	484566
1199	484567
1733	484568
92882	484569
2293	484570
22092	484571
5796	484572
27485	484573
20612	484574
79622	484575
5022	484576
29906	484577
34657	484578
9606	484579
58336	484580
74031	484581
63212	484582
1122	484583
23624	484584
42618	484585
51692	484586
6491	484587
75203	484588
2929	484589
6564	484590
55372	484591
12031	484592
32827	484593
67178	484594
17425	484595
1930	484596
22230	484597
54211	484598
20953	484599
43578	484600
35	484601
53230	484602
8263	484603
36963	484604
24165	484605
15946	484606
46926	484607
53963	484608
36364	484609
78552	484610
26285	484611
77057	484612
41201	484613
66756	484614
64330	484615
36436	484616
4435	484617
6095	484618
430	484619
51468	484620
38986	484621
8285	484622
33193	484623
53960	484624
23514	484625
38993	484626
75014	484627
10104	484628
40424	484629
7256	484630
3210	484631
85095	484632
65667	484633
213	484634
48893	484635
49691	484636
1193	484637
48018	484638
113527	484639
6701	484640
16758	484641
3825	484642
79	484643
8218	484644
21769	484645
31679	484646
31423	484647
82093	484648
17444	484649
30714	484650
71684	484651
12468	484652
28037	484653
1058	484654
26117	484655
61	484656
16668	484657
26765	484658
50667	484659
40862	484660
14081	484661
71563	484662
12201	484663
13191	484664
83090	484665
9629	484666
8112	484667
13882	484668
12824	484669
1457	484670
9734	484671
80768	484672
23623	484673
27783	484674
20223	484675
20705	484676
10539	484677
77786	484678
7544	484679
65925	484680
29868	484681
71469	484682
399	484683
1273	484684
16338	484685
49642	484686
87336	484687
6729	484688
3379	484689
5781	484690
37661	484691
85235	484692
5607	484693
78841	484694
26519	484695
15621	484696
33356	484697
11543	484698
2850	484699
61508	484700
15582	484701
275	484702
77442	484703
69130	484704
91358	484705
1206	484706
2133	484707
11736	484708
63676	484709
23464	484710
63619	484711
42430	484712
8524	484713
68624	484714
539	484715
12322	484716
22520	484717
24506	484718
26822	484719
475	484720
91406	484721
190	484722
74671	484723
175	484724
15942	484725
8021	484726
71969	484727
29543	484728
12015	484729
17266	484730
38998	484731
19976	484732
1109	484733
8752	484734
406	484735
152	484736
36168	484737
96357	484738
72969	484739
67804	484740
29176	484741
18896	484742
990	484743
71687	484744
23336	484745
854	484746
48087	484747
51170	484748
96797	484749
7368	484750
64060	484751
14993	484752
33490	484753
53487	484754
36103	484755
20789	484756
533	484757
51121	484758
10764	484759
15324	484760
32287	484761
27903	484762
48399	484763
16413	484764
7505	484765
17758	484766
72290	484767
29401	484768
28859	484769
5252	484770
9544	484771
25825	484772
97478	484773
49443	484774
7161	484775
23900	484776
9311	484777
10427	484778
3853	484779
45466	484780
69864	484781
57268	484782
5317	484783
15503	484784
25551	484785
86565	484786
22148	484787
10348	484788
66279	484789
47649	484790
55874	484791
16604	484792
87690	484793
46677	484794
20150	484795
375	484796
35502	484797
88209	484798
35363	484799
14324	484800
42771	484801
50170	484802
53212	484803
2790	484804
81074	484805
17880	484806
82353	484807
24870	484808
70309	484809
10733	484810
10092	484811
10248	484812
12101	484813
4	484814
94375	484815
63806	484816
96879	484817
3211	484818
39828	484819
66490	484820
56162	484821
41543	484822
313	484823
89483	484824
2327	484825
40277	484826
58497	484827
8023	484828
2479	484829
68645	484830
79421	484831
73672	484832
63234	484833
24324	484834
23776	484835
82366	484836
55189	484837
79383	484838
8978	484839
39003	484840
76069	484841
14491	484842
44332	484843
10178	484844
60582	484845
3300	484846
71738	484847
9447	484848
42209	484849
37167	484850
8930	484851
45169	484852
31960	484853
63696	484854
21823	484855
41969	484856
89461	484857
95524	484858
23675	484859
16813	484860
94366	484861
59338	484862
50518	484863
3492	484864
23472	484865
316	484866
84521	484867
82859	484868
57533	484869
69825	484870
405	484871
35129	484872
5450	484873
49347	484874
92837	484875
26888	484876
35968	484877
61377	484878
28623	484879
1125	484880
87151	484881
7981	484882
12730	484883
859	484884
26737	484885
14059	484886
689	484887
3699	484888
40941	484889
98459	484890
20594	484891
4651	484892
20468	484893
3345	484894
66157	484895
28017	484896
365	484897
4400	484898
404	484899
42640	484900
58208	484901
12578	484902
9586	484903
89957	484904
20804	484905
8448	484906
151	484907
59044	484908
27901	484909
44981	484910
1777	484911
40971	484912
27106	484913
24042	484914
14906	484915
1864	484916
22057	484917
7287	484918
609	484919
8214	484920
15016	484921
40012	484922
6339	484923
35802	484924
107	484925
70797	484926
24425	484927
2815	484928
1446	484929
14346	484930
59394	484931
37639	484932
13293	484933
11279	484934
33803	484935
3188	484936
34978	484937
73764	484938
74207	484939
62688	484940
10497	484941
269	484942
82535	484943
46295	484944
21173	484945
16697	484946
48178	484947
34410	484948
39596	484949
19996	484950
57827	484951
1456	484952
93056	484953
36200	484954
33115	484955
36419	484956
25881	484957
112179	484958
49517	484959
60078	484960
79487	484961
38650	484962
87077	484963
12261	484964
22203	484965
66677	484966
102364	484967
4768	484968
35012	484969
12803	484970
3586	484971
78010	484972
12203	484973
2728	484974
6740	484975
8317	484976
53225	484977
102901	484978
46112	484979
39114	484980
6343	484981
8550	484982
31153	484983
16658	484984
53096	484985
4303	484986
85538	484987
18146	484988
7324	484989
13453	484990
9073	484991
4213	484992
8014	484993
11735	484994
43413	484995
28343	484996
46962	484997
73478	484998
2111	484999
15000	485000
5349	485001
24508	485002
22241	485003
48960	485004
101530	485005
31138	485006
65195	485007
2032	485008
9771	485009
50311	485010
60731	485011
53397	485012
22974	485013
26223	485014
27663	485015
39418	485016
99471	485017
17382	485018
7881	485019
9424	485020
2199	485021
4335	485022
58580	485023
52196	485024
38272	485025
25385	485026
52962	485027
86511	485028
63161	485029
19293	485030
24842	485031
29959	485032
36165	485033
20317	485034
2444	485035
35059	485036
42460	485037
32455	485038
78770	485039
15117	485040
2693	485041
43997	485042
519	485043
54907	485044
19448	485045
50130	485046
24189	485047
13568	485048
96575	485049
1892	485050
81875	485051
80516	485052
830	485053
25786	485054
52337	485055
1818	485056
2766	485057
30290	485058
24402	485059
26746	485060
5800	485061
4097	485062
16601	485063
11281	485064
30705	485065
14413	485066
10292	485067
76626	485068
18881	485069
16811	485070
2223	485071
69769	485072
5511	485073
37443	485074
58984	485075
91288	485076
3976	485077
13089	485078
39243	485079
55496	485080
3405	485081
2993	485082
81863	485083
16167	485084
63704	485085
13964	485086
91469	485087
78234	485088
35488	485089
28792	485090
60886	485091
7658	485092
170	485093
6517	485094
1876	485095
26294	485096
74164	485097
12320	485098
7906	485099
25599	485100
50409	485101
18157	485102
72258	485103
20817	485104
17659	485105
7898	485106
10117	485107
21428	485108
25078	485109
3952	485110
3967	485111
42067	485112
3553	485113
47325	485114
9320	485115
46187	485116
84170	485117
19021	485118
24994	485119
57082	485120
47784	485121
9947	485122
15542	485123
33576	485124
16083	485125
52584	485126
8275	485127
110787	485128
38198	485129
35234	485130
84868	485131
48729	485132
35290	485133
37	485134
15733	485135
55419	485136
26348	485137
714	485138
63524	485139
8698	485140
889	485141
4552	485142
1612	485143
58086	485144
31257	485145
18981	485146
51854	485147
34585	485148
35341	485149
778	485150
32242	485151
40458	485152
22362	485153
19822	485154
24082	485155
7159	485156
80183	485157
82127	485158
40486	485159
46589	485160
11816	485161
5909	485162
64561	485163
10953	485164
54852	485165
3642	485166
11273	485167
56366	485168
738	485169
22923	485170
111248	485171
1649	485172
70204	485173
31140	485174
65103	485175
16952	485176
17731	485177
29086	485178
9808	485179
50714	485180
38197	485181
24022	485182
75530	485183
13372	485184
80467	485185
25147	485186
9640	485187
22305	485188
30626	485189
29058	485190
4164	485191
73167	485192
34079	485193
15621	485194
38158	485195
64125	485196
2750	485197
22752	485198
22142	485199
11525	485200
92560	485201
83642	485202
30431	485203
7923	485204
63394	485205
65437	485206
15906	485207
1213	485208
4039	485209
49644	485210
12555	485211
10119	485212
6973	485213
39936	485214
11956	485215
2874	485216
22971	485217
17875	485218
43896	485219
5213	485220
68987	485221
4729	485222
3540	485223
53133	485224
25499	485225
2894	485226
213	485227
87152	485228
102564	485229
36267	485230
1322	485231
1040	485232
21386	485233
39714	485234
194	485235
33904	485236
50328	485237
68634	485238
18811	485239
55647	485240
10414	485241
96478	485242
9327	485243
82861	485244
38833	485245
15457	485246
19	485247
1042	485248
25197	485249
8423	485250
531	485251
47937	485252
21078	485253
48457	485254
13939	485255
29591	485256
80911	485257
53802	485258
6268	485259
16924	485260
27280	485261
517	485262
33542	485263
47234	485264
83768	485265
10024	485266
9206	485267
46824	485268
9000	485269
12619	485270
34	485271
818	485272
48501	485273
1915	485274
75998	485275
33671	485276
29090	485277
33410	485278
63707	485279
5586	485280
8763	485281
27277	485282
31670	485283
3691	485284
6514	485285
4672	485286
18802	485287
12707	485288
20570	485289
34	485290
257	485291
14009	485292
14909	485293
22849	485294
8961	485295
82483	485296
81846	485297
62831	485298
5750	485299
81088	485300
40085	485301
8747	485302
12745	485303
9194	485304
73874	485305
66004	485306
109783	485307
71104	485308
11613	485309
16206	485310
1685	485311
74420	485312
39154	485313
5618	485314
45730	485315
6965	485316
7113	485317
54555	485318
26119	485319
29468	485320
37785	485321
45	485322
46282	485323
98915	485324
40623	485325
1637	485326
7348	485327
52474	485328
12139	485329
5264	485330
641	485331
2667	485332
30834	485333
24487	485334
96796	485335
39986	485336
9698	485337
1674	485338
5155	485339
60267	485340
85896	485341
19410	485342
5981	485343
18763	485344
66484	485345
9438	485346
92780	485347
60604	485348
91086	485349
808	485350
22356	485351
16496	485352
81998	485353
70107	485354
18476	485355
29530	485356
4108	485357
20552	485358
9651	485359
2596	485360
8443	485361
40182	485362
4929	485363
23524	485364
2733	485365
64805	485366
37044	485367
14685	485368
32632	485369
14366	485370
1733	485371
597	485372
26674	485373
10380	485374
78698	485375
60099	485376
3302	485377
58201	485378
12019	485379
22166	485380
21054	485381
2361	485382
64762	485383
25456	485384
89287	485385
64534	485386
69089	485387
11983	485388
12597	485389
2410	485390
58394	485391
3663	485392
21519	485393
4385	485394
3050	485395
26646	485396
3417	485397
34114	485398
719	485399
41470	485400
57832	485401
2184	485402
53979	485403
27335	485404
13434	485405
1597	485406
1333	485407
185	485408
37066	485409
15658	485410
20019	485411
16128	485412
24828	485413
240	485414
1405	485415
46172	485416
113224	485417
20659	485418
42669	485419
5381	485420
69724	485421
13035	485422
4411	485423
51574	485424
2967	485425
3745	485426
171	485427
80661	485428
6184	485429
7362	485430
5911	485431
91406	485432
78306	485433
45335	485434
11838	485435
27675	485436
6358	485437
35052	485438
17869	485439
48372	485440
4205	485441
10110	485442
21549	485443
32491	485444
227	485445
18771	485446
5140	485447
46995	485448
13139	485449
1206	485450
60275	485451
2712	485452
12705	485453
26418	485454
2000	485455
18429	485456
56253	485457
42558	485458
8909	485459
81568	485460
30421	485461
41690	485462
957	485463
23340	485464
56279	485465
29388	485466
10458	485467
18878	485468
4975	485469
88538	485470
447	485471
14146	485472
39088	485473
29488	485474
7090	485475
12577	485476
54867	485477
10607	485478
1025	485479
51	485480
18640	485481
30750	485482
23335	485483
30372	485484
91001	485485
26307	485486
8849	485487
39706	485488
51227	485489
46458	485490
28593	485491
20443	485492
17589	485493
73547	485494
138	485495
26537	485496
4362	485497
5153	485498
45165	485499
36033	485500
70043	485501
11831	485502
8179	485503
17309	485504
5193	485505
666	485506
9983	485507
95913	485508
2878	485509
9653	485510
63785	485511
1927	485512
13050	485513
59870	485514
57920	485515
33743	485516
7628	485517
8629	485518
45638	485519
21345	485520
43375	485521
5128	485522
12890	485523
4480	485524
15719	485525
33841	485526
33491	485527
45458	485528
78681	485529
21014	485530
14453	485531
40014	485532
75922	485533
12600	485534
5935	485535
524	485536
18468	485537
44639	485538
7448	485539
1241	485540
43120	485541
6168	485542
49391	485543
324	485544
71222	485545
38553	485546
295	485547
57461	485548
3335	485549
58506	485550
21949	485551
24189	485552
71634	485553
29847	485554
64132	485555
1749	485556
3851	485557
57421	485558
16697	485559
5487	485560
81097	485561
6274	485562
38552	485563
1176	485564
35522	485565
17704	485566
35856	485567
5227	485568
38610	485569
21696	485570
37830	485571
9637	485572
1753	485573
23418	485574
33465	485575
47738	485576
6168	485577
9301	485578
1105	485579
3242	485580
27313	485581
12006	485582
83198	485583
42123	485584
64790	485585
34913	485586
60290	485587
43966	485588
27159	485589
92130	485590
8380	485591
44602	485592
37824	485593
33271	485594
22426	485595
57355	485596
88071	485597
24635	485598
12133	485599
93462	485600
47936	485601
103836	485602
23063	485603
6212	485604
92948	485605
7528	485606
4141	485607
86296	485608
392	485609
5310	485610
44465	485611
3762	485612
786	485613
1891	485614
26758	485615
53357	485616
22775	485617
796	485618
71852	485619
23625	485620
6853	485621
22504	485622
66354	485623
46810	485624
516	485625
92952	485626
15412	485627
34336	485628
100575	485629
22056	485630
88493	485631
71118	485632
8418	485633
152	485634
5288	485635
27831	485636
62562	485637
36650	485638
21077	485639
8101	485640
6198	485641
756	485642
104836	485643
2051	485644
8794	485645
14127	485646
6342	485647
265	485648
16052	485649
46254	485650
36884	485651
49397	485652
112564	485653
26131	485654
40162	485655
43420	485656
3231	485657
17242	485658
40811	485659
45583	485660
40565	485661
5544	485662
5614	485663
31769	485664
933	485665
32098	485666
3567	485667
52906	485668
87461	485669
75382	485670
760	485671
29021	485672
50915	485673
66267	485674
57321	485675
15714	485676
10873	485677
39782	485678
31399	485679
111806	485680
16348	485681
66554	485682
23073	485683
10007	485684
32597	485685
22206	485686
51472	485687
2482	485688
9856	485689
114280	485690
87791	485691
11276	485692
27143	485693
16074	485694
62453	485695
48158	485696
7019	485697
8958	485698
23286	485699
81080	485700
66308	485701
2342	485702
69463	485703
16721	485704
39385	485705
437	485706
23732	485707
37103	485708
23013	485709
17147	485710
3900	485711
16732	485712
47030	485713
34842	485714
26037	485715
44648	485716
49876	485717
12966	485718
839	485719
33854	485720
41175	485721
7410	485722
5624	485723
15249	485724
21072	485725
522	485726
37990	485727
6912	485728
71231	485729
21985	485730
18723	485731
7924	485732
8430	485733
60452	485734
1860	485735
12761	485736
95532	485737
56380	485738
11076	485739
14851	485740
7744	485741
8475	485742
64784	485743
19522	485744
43273	485745
40689	485746
58110	485747
48786	485748
101738	485749
4600	485750
104731	485751
54237	485752
62041	485753
36825	485754
34012	485755
3793	485756
4270	485757
34559	485758
1597	485759
11229	485760
4644	485761
2009	485762
978	485763
16737	485764
46312	485765
1043	485766
1110	485767
32993	485768
82	485769
3680	485770
13741	485771
14385	485772
15474	485773
242	485774
34758	485775
692	485776
24417	485777
2448	485778
6694	485779
16664	485780
95425	485781
76735	485782
67151	485783
7866	485784
91016	485785
90819	485786
30558	485787
13044	485788
8047	485789
3146	485790
8343	485791
94475	485792
75159	485793
30058	485794
31222	485795
177	485796
15854	485797
23169	485798
26203	485799
1167	485800
20680	485801
54047	485802
1247	485803
11618	485804
59723	485805
9477	485806
3556	485807
9139	485808
43571	485809
7502	485810
35379	485811
64264	485812
13561	485813
37209	485814
53875	485815
46368	485816
41569	485817
4279	485818
48982	485819
19715	485820
3579	485821
51896	485822
92364	485823
17237	485824
26901	485825
28456	485826
15577	485827
69038	485828
30912	485829
65146	485830
3517	485831
18490	485832
3149	485833
53482	485834
41212	485835
18633	485836
25039	485837
18767	485838
4481	485839
64167	485840
18893	485841
100806	485842
17788	485843
36313	485844
7335	485845
47087	485846
5555	485847
687	485848
21859	485849
66598	485850
48913	485851
41368	485852
42166	485853
30579	485854
14898	485855
109460	485856
3154	485857
25663	485858
7318	485859
7783	485860
16944	485861
12501	485862
52321	485863
7709	485864
9295	485865
52159	485866
17262	485867
40832	485868
14569	485869
251	485870
854	485871
1387	485872
610	485873
37278	485874
46599	485875
28953	485876
16252	485877
4656	485878
41951	485879
20619	485880
81396	485881
55309	485882
12698	485883
114	485884
35562	485885
67065	485886
53871	485887
570	485888
8022	485889
7907	485890
13266	485891
99	485892
11160	485893
4884	485894
89550	485895
10848	485896
10330	485897
13022	485898
14851	485899
3986	485900
1273	485901
83909	485902
1767	485903
68117	485904
17408	485905
32517	485906
4543	485907
38967	485908
5023	485909
47909	485910
14165	485911
47611	485912
12558	485913
382	485914
34435	485915
49782	485916
25455	485917
11723	485918
29468	485919
86892	485920
19142	485921
44681	485922
21925	485923
16768	485924
8382	485925
3563	485926
28109	485927
272	485928
3124	485929
14149	485930
15819	485931
3099	485932
582	485933
67832	485934
112812	485935
5221	485936
11855	485937
3396	485938
8338	485939
34000	485940
5543	485941
20652	485942
2791	485943
14312	485944
4271	485945
16152	485946
33075	485947
556	485948
155	485949
18270	485950
8271	485951
44306	485952
93914	485953
65985	485954
458	485955
8527	485956
57057	485957
22421	485958
51254	485959
2796	485960
19968	485961
71	485962
55718	485963
27201	485964
137	485965
22597	485966
70887	485967
37782	485968
43283	485969
300	485970
41451	485971
8513	485972
11959	485973
107715	485974
21652	485975
28762	485976
18241	485977
32249	485978
5912	485979
10188	485980
90490	485981
9446	485982
58964	485983
52444	485984
11056	485985
21282	485986
25066	485987
22622	485988
38974	485989
39267	485990
3453	485991
44250	485992
8936	485993
84587	485994
15856	485995
12425	485996
73971	485997
57859	485998
55890	485999
110033	486000
41395	486001
11650	486002
3727	486003
23166	486004
104397	486005
3920	486006
11191	486007
48265	486008
42479	486009
52314	486010
15937	486011
39642	486012
695	486013
3126	486014
110661	486015
2483	486016
46908	486017
62256	486018
8471	486019
34908	486020
55625	486021
17692	486022
580	486023
27051	486024
3955	486025
37003	486026
36342	486027
50701	486028
41288	486029
3062	486030
41286	486031
8515	486032
15480	486033
7672	486034
76119	486035
6175	486036
53777	486037
29	486038
85298	486039
27194	486040
102149	486041
14282	486042
3028	486043
77633	486044
6489	486045
4769	486046
230	486047
51029	486048
16895	486049
27278	486050
6215	486051
22743	486052
4999	486053
45748	486054
81614	486055
7737	486056
357	486057
5506	486058
10769	486059
6598	486060
58949	486061
3513	486062
1171	486063
93326	486064
5007	486065
11237	486066
46815	486067
69874	486068
42405	486069
37628	486070
9777	486071
72068	486072
323	486073
32	486074
33710	486075
5734	486076
17348	486077
1235	486078
12688	486079
4807	486080
12582	486081
9587	486082
3389	486083
99558	486084
4904	486085
19819	486086
78752	486087
14216	486088
5620	486089
32739	486090
59827	486091
74086	486092
17109	486093
5263	486094
110750	486095
81788	486096
42259	486097
1807	486098
9659	486099
17269	486100
108130	486101
44495	486102
62356	486103
89663	486104
2821	486105
64561	486106
17308	486107
1818	486108
1337	486109
40776	486110
330	486111
21440	486112
32356	486113
58212	486114
3562	486115
22505	486116
57959	486117
2063	486118
719	486119
76514	486120
5310	486121
24332	486122
76032	486123
5922	486124
92963	486125
85913	486126
57146	486127
2563	486128
4806	486129
66966	486130
33690	486131
1041	486132
539	486133
8591	486134
6722	486135
70901	486136
12364	486137
33286	486138
5366	486139
15805	486140
20235	486141
5030	486142
55249	486143
19142	486144
19785	486145
10252	486146
48675	486147
38114	486148
68229	486149
5846	486150
715	486151
63099	486152
50208	486153
3212	486154
101831	486155
50530	486156
32108	486157
39128	486158
5711	486159
109713	486160
88778	486161
64090	486162
45501	486163
78692	486164
78250	486165
87137	486166
35021	486167
33786	486168
46743	486169
19946	486170
13048	486171
87772	486172
73	486173
62071	486174
61104	486175
38319	486176
11410	486177
66842	486178
558	486179
2401	486180
89958	486181
8824	486182
71795	486183
32314	486184
30156	486185
35371	486186
75181	486187
1066	486188
41625	486189
55849	486190
8116	486191
69233	486192
48366	486193
13653	486194
4210	486195
25252	486196
561	486197
15916	486198
60786	486199
40252	486200
3293	486201
54728	486202
55591	486203
62700	486204
69624	486205
9170	486206
24026	486207
48114	486208
21964	486209
3868	486210
77646	486211
8960	486212
97247	486213
14350	486214
41539	486215
50206	486216
13018	486217
9511	486218
20181	486219
1989	486220
111872	486221
11937	486222
20910	486223
15589	486224
40289	486225
224	486226
470	486227
23819	486228
101670	486229
65437	486230
31307	486231
31758	486232
40711	486233
14793	486234
38465	486235
8131	486236
22458	486237
49913	486238
7286	486239
70801	486240
72859	486241
10919	486242
45456	486243
97701	486244
11442	486245
30559	486246
12646	486247
15136	486248
63760	486249
1398	486250
30180	486251
60465	486252
10861	486253
5408	486254
7546	486255
55750	486256
4317	486257
6656	486258
2593	486259
67940	486260
146	486261
8017	486262
12823	486263
28908	486264
36806	486265
5168	486266
4588	486267
44440	486268
52374	486269
67484	486270
793	486271
65946	486272
6983	486273
7547	486274
13439	486275
42355	486276
85731	486277
15204	486278
1275	486279
104605	486280
56555	486281
6079	486282
100	486283
57259	486284
63296	486285
64150	486286
5414	486287
42859	486288
72898	486289
24622	486290
14304	486291
81928	486292
16794	486293
30540	486294
1363	486295
29258	486296
1011	486297
78072	486298
28941	486299
68089	486300
87682	486301
15486	486302
55714	486303
591	486304
241	486305
2392	486306
65107	486307
10207	486308
8199	486309
16795	486310
108651	486311
62838	486312
8342	486313
7898	486314
20487	486315
3119	486316
6376	486317
16945	486318
208	486319
20476	486320
38798	486321
23799	486322
32833	486323
7004	486324
18699	486325
8853	486326
375	486327
15236	486328
53570	486329
267	486330
22870	486331
70284	486332
16496	486333
23108	486334
852	486335
14851	486336
49819	486337
31482	486338
417	486339
49917	486340
14916	486341
17660	486342
10837	486343
48460	486344
15051	486345
18650	486346
35641	486347
69320	486348
28629	486349
1179	486350
54626	486351
1186	486352
23119	486353
20924	486354
5393	486355
14747	486356
42723	486357
55063	486358
38513	486359
51816	486360
16366	486361
39539	486362
15946	486363
6914	486364
1013	486365
11567	486366
9768	486367
47788	486368
18048	486369
3777	486370
2379	486371
35808	486372
46688	486373
2877	486374
25460	486375
88963	486376
24841	486377
99901	486378
26417	486379
55991	486380
25411	486381
25124	486382
79335	486383
46300	486384
18784	486385
17670	486386
98455	486387
18533	486388
44595	486389
43379	486390
7248	486391
21711	486392
1974	486393
16649	486394
10322	486395
2959	486396
64967	486397
27550	486398
704	486399
6940	486400
10087	486401
80238	486402
6406	486403
27722	486404
5339	486405
8893	486406
47927	486407
28159	486408
34764	486409
110804	486410
81958	486411
83673	486412
9054	486413
26805	486414
24774	486415
19614	486416
43043	486417
70399	486418
52240	486419
73290	486420
41093	486421
101679	486422
497	486423
36240	486424
3933	486425
2098	486426
50740	486427
17049	486428
46232	486429
48217	486430
45901	486431
94405	486432
71130	486433
2362	486434
80420	486435
73582	486436
18343	486437
41889	486438
2050	486439
16790	486440
940	486441
35131	486442
85000	486443
359	486444
4153	486445
370	486446
86750	486447
23880	486448
48540	486449
50640	486450
33087	486451
4996	486452
48731	486453
12107	486454
40856	486455
58699	486456
5731	486457
17519	486458
9822	486459
8194	486460
70967	486461
58794	486462
26299	486463
41406	486464
31461	486465
6405	486466
17928	486467
111523	486468
6854	486469
20548	486470
5322	486471
12791	486472
52500	486473
9726	486474
7246	486475
15718	486476
725	486477
11363	486478
13838	486479
20615	486480
15747	486481
22981	486482
8310	486483
88797	486484
2390	486485
36906	486486
40058	486487
98247	486488
3179	486489
40649	486490
37521	486491
8901	486492
404	486493
22825	486494
56875	486495
49990	486496
19335	486497
4229	486498
4630	486499
11718	486500
25207	486501
11150	486502
72585	486503
82260	486504
3232	486505
70434	486506
12987	486507
9106	486508
74028	486509
80769	486510
68781	486511
12759	486512
95801	486513
1063	486514
745	486515
59094	486516
40290	486517
24304	486518
518	486519
23184	486520
7730	486521
57261	486522
27471	486523
2042	486524
10047	486525
64903	486526
15536	486527
44573	486528
65076	486529
20089	486530
20938	486531
22325	486532
36505	486533
238	486534
31774	486535
57807	486536
17464	486537
98751	486538
9999	486539
108688	486540
20920	486541
13540	486542
9832	486543
5422	486544
60269	486545
11770	486546
5151	486547
3018	486548
60028	486549
11944	486550
38126	486551
899	486552
45043	486553
86094	486554
25270	486555
1475	486556
64099	486557
22109	486558
28285	486559
11767	486560
30545	486561
18308	486562
9727	486563
1657	486564
186	486565
31192	486566
12	486567
17436	486568
90184	486569
5205	486570
6738	486571
14612	486572
17095	486573
23959	486574
72236	486575
91478	486576
83069	486577
231	486578
63386	486579
11045	486580
2922	486581
7611	486582
62394	486583
37902	486584
1318	486585
29610	486586
12788	486587
30931	486588
1520	486589
8658	486590
299	486591
66773	486592
79709	486593
59442	486594
21233	486595
1666	486596
44908	486597
13325	486598
15037	486599
3791	486600
45282	486601
42478	486602
12362	486603
3538	486604
24868	486605
10509	486606
42076	486607
67137	486608
97271	486609
3403	486610
24811	486611
8497	486612
305	486613
42681	486614
8032	486615
72523	486616
20314	486617
34437	486618
4444	486619
4504	486620
23381	486621
6079	486622
44747	486623
58460	486624
16374	486625
11168	486626
30042	486627
73714	486628
19591	486629
62481	486630
20408	486631
53443	486632
14755	486633
88696	486634
2430	486635
10350	486636
2036	486637
94258	486638
1517	486639
8526	486640
63190	486641
28120	486642
59096	486643
50991	486644
40513	486645
54	486646
26724	486647
13508	486648
22905	486649
84364	486650
16751	486651
29977	486652
9110	486653
26067	486654
27341	486655
46154	486656
18648	486657
62329	486658
85788	486659
27573	486660
998	486661
15771	486662
13245	486663
27053	486664
55552	486665
97849	486666
44701	486667
1241	486668
25910	486669
19280	486670
62312	486671
3195	486672
3560	486673
783	486674
85816	486675
20203	486676
85973	486677
79502	486678
3757	486679
8699	486680
874	486681
45602	486682
75619	486683
54784	486684
14920	486685
1038	486686
10939	486687
59092	486688
9338	486689
30700	486690
102534	486691
41070	486692
1502	486693
8409	486694
4019	486695
16521	486696
691	486697
15812	486698
96213	486699
88368	486700
26609	486701
27616	486702
54447	486703
56378	486704
7514	486705
67852	486706
22277	486707
109	486708
364	486709
18034	486710
6402	486711
59416	486712
5739	486713
44821	486714
7884	486715
42994	486716
60165	486717
17764	486718
40973	486719
7673	486720
22995	486721
69649	486722
17494	486723
723	486724
14363	486725
90504	486726
39078	486727
24173	486728
51103	486729
19962	486730
17286	486731
100	486732
41390	486733
48034	486734
12925	486735
19262	486736
5094	486737
2012	486738
26649	486739
54932	486740
16204	486741
16800	486742
30145	486743
75886	486744
2691	486745
35511	486746
19683	486747
84182	486748
66975	486749
15919	486750
26716	486751
20581	486752
48354	486753
102630	486754
39530	486755
33930	486756
60607	486757
64622	486758
26230	486759
41861	486760
5936	486761
7788	486762
37398	486763
2352	486764
101792	486765
9260	486766
51513	486767
32319	486768
18569	486769
44795	486770
75418	486771
6874	486772
2589	486773
509	486774
37531	486775
2637	486776
22566	486777
9304	486778
10693	486779
9290	486780
68262	486781
38010	486782
63870	486783
46420	486784
33950	486785
7346	486786
39113	486787
20306	486788
2528	486789
83378	486790
25543	486791
92070	486792
25477	486793
37547	486794
79853	486795
12524	486796
44743	486797
3020	486798
49268	486799
1609	486800
19177	486801
70799	486802
7143	486803
3905	486804
57	486805
102262	486806
42702	486807
2604	486808
25414	486809
825	486810
21527	486811
31090	486812
10600	486813
17855	486814
23139	486815
82393	486816
15455	486817
2171	486818
20047	486819
79841	486820
9362	486821
11164	486822
29335	486823
1511	486824
75984	486825
17348	486826
92768	486827
30068	486828
4708	486829
65537	486830
38508	486831
66574	486832
39305	486833
38472	486834
1663	486835
15653	486836
7345	486837
2262	486838
23389	486839
824	486840
56796	486841
9582	486842
10071	486843
6982	486844
45766	486845
34489	486846
33886	486847
1216	486848
71883	486849
24226	486850
23649	486851
18349	486852
1340	486853
1024	486854
37803	486855
5716	486856
9361	486857
55806	486858
8647	486859
38813	486860
34698	486861
36921	486862
37780	486863
100	486864
2656	486865
5841	486866
4653	486867
22003	486868
12479	486869
26341	486870
3023	486871
41633	486872
1539	486873
107020	486874
3464	486875
41883	486876
4897	486877
39440	486878
23413	486879
11419	486880
93153	486881
27719	486882
27133	486883
79868	486884
67705	486885
14991	486886
60314	486887
37834	486888
3847	486889
60225	486890
17100	486891
89810	486892
17666	486893
43594	486894
7438	486895
1453	486896
51814	486897
17313	486898
104926	486899
3908	486900
38376	486901
46264	486902
940	486903
23073	486904
8687	486905
230	486906
80703	486907
50392	486908
17754	486909
33048	486910
8807	486911
909	486912
25110	486913
12332	486914
4139	486915
83734	486916
17404	486917
64932	486918
18790	486919
16775	486920
14850	486921
39920	486922
81710	486923
305	486924
840	486925
54036	486926
79962	486927
102378	486928
49	486929
59970	486930
4653	486931
101767	486932
17966	486933
1249	486934
24584	486935
9887	486936
42735	486937
8275	486938
56820	486939
54648	486940
4145	486941
3281	486942
28571	486943
99841	486944
49916	486945
85951	486946
20028	486947
34884	486948
17233	486949
1347	486950
3940	486951
2433	486952
1543	486953
4740	486954
5493	486955
50735	486956
11045	486957
10205	486958
16613	486959
13464	486960
12895	486961
16457	486962
25347	486963
40984	486964
16870	486965
55411	486966
54936	486967
24758	486968
26704	486969
22046	486970
53507	486971
16667	486972
2	486973
56079	486974
25862	486975
61240	486976
109447	486977
60058	486978
83420	486979
17627	486980
1645	486981
5731	486982
58155	486983
50160	486984
52743	486985
62499	486986
8956	486987
62898	486988
13597	486989
21201	486990
56761	486991
39942	486992
34499	486993
28247	486994
1750	486995
62652	486996
8900	486997
4803	486998
509	486999
579	487000
35740	487001
1284	487002
5863	487003
4151	487004
711	487005
71088	487006
8966	487007
31834	487008
14373	487009
41042	487010
61416	487011
15883	487012
70898	487013
39770	487014
37776	487015
78647	487016
62511	487017
8023	487018
63426	487019
65095	487020
32666	487021
23493	487022
37972	487023
20688	487024
100139	487025
67866	487026
692	487027
27680	487028
1321	487029
29176	487030
80753	487031
61592	487032
34730	487033
4044	487034
29572	487035
30898	487036
73588	487037
17230	487038
10152	487039
560	487040
47769	487041
1619	487042
37257	487043
17054	487044
21061	487045
7785	487046
86582	487047
44886	487048
46150	487049
27357	487050
41934	487051
6632	487052
12205	487053
3160	487054
43887	487055
22163	487056
64450	487057
9566	487058
55211	487059
40036	487060
27067	487061
1617	487062
7020	487063
73944	487064
26483	487065
24680	487066
67	487067
6105	487068
20298	487069
21232	487070
10442	487071
25426	487072
21562	487073
7892	487074
10389	487075
66885	487076
24699	487077
6425	487078
1342	487079
70722	487080
31451	487081
27279	487082
37893	487083
1761	487084
30741	487085
813	487086
42776	487087
33028	487088
42412	487089
1226	487090
51110	487091
80914	487092
62659	487093
3157	487094
27699	487095
23004	487096
72350	487097
2798	487098
1786	487099
4663	487100
70	487101
103	487102
12866	487103
18599	487104
111813	487105
12591	487106
21848	487107
7772	487108
21179	487109
52887	487110
11310	487111
42724	487112
9032	487113
10951	487114
17042	487115
68527	487116
2011	487117
8826	487118
14153	487119
2571	487120
226	487121
25106	487122
9618	487123
3707	487124
5017	487125
67015	487126
42527	487127
73032	487128
5740	487129
37578	487130
13735	487131
3559	487132
17776	487133
10819	487134
60565	487135
727	487136
16712	487137
13512	487138
18517	487139
46108	487140
41269	487141
14907	487142
97559	487143
55785	487144
5773	487145
20788	487146
87772	487147
44031	487148
1073	487149
2633	487150
26133	487151
44715	487152
74283	487153
20636	487154
34535	487155
3003	487156
15278	487157
33353	487158
21867	487159
41256	487160
1358	487161
99940	487162
22478	487163
104223	487164
4265	487165
3274	487166
63463	487167
64855	487168
26567	487169
3229	487170
54136	487171
16878	487172
9165	487173
923	487174
14500	487175
32050	487176
55482	487177
6959	487178
4190	487179
1411	487180
13269	487181
41073	487182
47376	487183
36650	487184
64109	487185
885	487186
2331	487187
39915	487188
20917	487189
7330	487190
30347	487191
6896	487192
8754	487193
2615	487194
21814	487195
40530	487196
3386	487197
6502	487198
1192	487199
25288	487200
14935	487201
37010	487202
45813	487203
11059	487204
59009	487205
70934	487206
18288	487207
1387	487208
15184	487209
14128	487210
12246	487211
3375	487212
73898	487213
12861	487214
67587	487215
32749	487216
75599	487217
10693	487218
2526	487219
1183	487220
52510	487221
66127	487222
32541	487223
63964	487224
39938	487225
806	487226
57293	487227
33459	487228
74535	487229
7613	487230
41894	487231
1125	487232
17941	487233
63859	487234
13109	487235
37236	487236
50572	487237
72480	487238
69816	487239
24096	487240
39702	487241
1707	487242
93422	487243
9657	487244
73144	487245
18583	487246
40127	487247
56729	487248
19130	487249
854	487250
78996	487251
105	487252
85439	487253
11764	487254
35597	487255
95521	487256
1367	487257
53472	487258
38609	487259
91085	487260
1798	487261
228	487262
62893	487263
4851	487264
26904	487265
90	487266
12730	487267
19735	487268
56297	487269
15732	487270
57771	487271
7891	487272
86809	487273
16442	487274
35203	487275
7798	487276
13217	487277
16314	487278
1423	487279
14742	487280
972	487281
96116	487282
9529	487283
73572	487284
72092	487285
13412	487286
34006	487287
1483	487288
28897	487289
861	487290
4060	487291
105891	487292
1393	487293
23433	487294
56554	487295
16964	487296
2238	487297
69	487298
13762	487299
52986	487300
1986	487301
36257	487302
11055	487303
67323	487304
50150	487305
13693	487306
48106	487307
77118	487308
482	487309
44494	487310
93300	487311
22023	487312
36297	487313
2789	487314
53365	487315
59029	487316
23689	487317
62568	487318
4490	487319
31809	487320
736	487321
10768	487322
26320	487323
1443	487324
20788	487325
46427	487326
3413	487327
1887	487328
95860	487329
18043	487330
75385	487331
23649	487332
17667	487333
6006	487334
25960	487335
61265	487336
72604	487337
107174	487338
6560	487339
72864	487340
528	487341
30866	487342
60528	487343
32734	487344
16889	487345
7391	487346
32188	487347
5527	487348
10689	487349
3986	487350
1849	487351
37447	487352
8409	487353
1691	487354
45787	487355
17016	487356
25623	487357
28795	487358
62	487359
161	487360
9282	487361
64456	487362
26566	487363
73236	487364
52528	487365
59511	487366
19353	487367
14965	487368
46833	487369
18672	487370
23897	487371
15131	487372
26369	487373
51137	487374
12007	487375
68488	487376
13008	487377
6584	487378
5292	487379
34385	487380
48592	487381
48206	487382
12978	487383
19162	487384
30798	487385
4532	487386
61399	487387
6337	487388
40665	487389
90330	487390
38983	487391
887	487392
17951	487393
64611	487394
68471	487395
38689	487396
23875	487397
10368	487398
57377	487399
52423	487400
55715	487401
2787	487402
42880	487403
4430	487404
31423	487405
13395	487406
2577	487407
3909	487408
3991	487409
34853	487410
5398	487411
32785	487412
17499	487413
4219	487414
59985	487415
51107	487416
58721	487417
85747	487418
2002	487419
75358	487420
34499	487421
1202	487422
39528	487423
59586	487424
7477	487425
51704	487426
63205	487427
22539	487428
49058	487429
11	487430
33792	487431
7306	487432
19515	487433
4154	487434
36797	487435
23988	487436
22951	487437
37341	487438
33734	487439
19292	487440
11674	487441
24907	487442
40655	487443
91339	487444
56213	487445
46875	487446
63769	487447
50592	487448
36550	487449
3155	487450
62240	487451
6552	487452
54750	487453
265	487454
31934	487455
30925	487456
87018	487457
33313	487458
4094	487459
71318	487460
27037	487461
7819	487462
45393	487463
55505	487464
19847	487465
179	487466
22172	487467
1345	487468
60155	487469
59204	487470
3717	487471
6082	487472
27787	487473
22179	487474
49210	487475
18038	487476
62734	487477
62602	487478
451	487479
22908	487480
14557	487481
56095	487482
20125	487483
84694	487484
35918	487485
33419	487486
930	487487
110014	487488
2667	487489
84434	487490
3085	487491
70987	487492
4009	487493
63535	487494
58804	487495
15841	487496
8261	487497
32452	487498
42194	487499
59475	487500
6142	487501
78028	487502
18333	487503
1806	487504
73560	487505
16925	487506
8448	487507
14489	487508
9944	487509
5769	487510
68076	487511
37492	487512
70517	487513
54930	487514
29199	487515
26772	487516
2840	487517
47045	487518
7442	487519
23804	487520
37474	487521
12434	487522
62648	487523
18679	487524
24925	487525
938	487526
74641	487527
304	487528
14294	487529
7494	487530
92255	487531
81163	487532
1309	487533
2090	487534
1635	487535
25651	487536
1783	487537
14620	487538
34664	487539
16717	487540
29709	487541
60141	487542
823	487543
44561	487544
43482	487545
7232	487546
18974	487547
17392	487548
347	487549
2979	487550
6895	487551
54942	487552
20368	487553
34575	487554
37761	487555
46647	487556
29709	487557
1194	487558
30336	487559
72644	487560
17399	487561
2526	487562
905	487563
31908	487564
95728	487565
32950	487566
1485	487567
22129	487568
57684	487569
91770	487570
34134	487571
68695	487572
97	487573
6529	487574
60662	487575
4999	487576
2478	487577
36058	487578
35495	487579
82723	487580
6846	487581
31317	487582
76403	487583
58752	487584
71723	487585
863	487586
976	487587
4767	487588
2889	487589
62640	487590
22730	487591
29672	487592
100240	487593
37779	487594
42100	487595
35507	487596
1124	487597
51863	487598
56024	487599
14844	487600
6187	487601
19192	487602
741	487603
18002	487604
2516	487605
66047	487606
4390	487607
46103	487608
103164	487609
56416	487610
14074	487611
60830	487612
8474	487613
5009	487614
959	487615
11412	487616
51107	487617
19336	487618
11822	487619
55801	487620
46631	487621
36682	487622
8324	487623
45150	487624
1346	487625
69851	487626
1384	487627
20956	487628
54641	487629
14039	487630
4869	487631
76214	487632
36858	487633
101549	487634
557	487635
36569	487636
67781	487637
64226	487638
27314	487639
408	487640
1054	487641
17808	487642
47815	487643
34290	487644
5251	487645
18318	487646
34176	487647
81779	487648
103241	487649
36245	487650
332	487651
17035	487652
62060	487653
2019	487654
12042	487655
25640	487656
60803	487657
1649	487658
3418	487659
89784	487660
58851	487661
54984	487662
11941	487663
8973	487664
138	487665
675	487666
53836	487667
5589	487668
47878	487669
3649	487670
52274	487671
8700	487672
88447	487673
62482	487674
73415	487675
27118	487676
26616	487677
360	487678
2964	487679
69068	487680
18920	487681
3892	487682
15611	487683
53154	487684
1906	487685
11405	487686
27035	487687
41352	487688
68376	487689
3796	487690
49030	487691
54667	487692
37283	487693
36430	487694
11509	487695
8093	487696
62897	487697
30555	487698
37776	487699
3739	487700
13734	487701
25852	487702
15257	487703
36133	487704
33242	487705
51345	487706
91554	487707
10805	487708
908	487709
5713	487710
35443	487711
19593	487712
9976	487713
17087	487714
44343	487715
21249	487716
48050	487717
84279	487718
1449	487719
1328	487720
6907	487721
45340	487722
8851	487723
1442	487724
267	487725
13524	487726
655	487727
39647	487728
38809	487729
7735	487730
18779	487731
28935	487732
6440	487733
45395	487734
76259	487735
88637	487736
5159	487737
48554	487738
48265	487739
37636	487740
2649	487741
1814	487742
36120	487743
62452	487744
3823	487745
11580	487746
15542	487747
23453	487748
15163	487749
4863	487750
59512	487751
12	487752
36630	487753
54099	487754
48682	487755
27370	487756
432	487757
49707	487758
71641	487759
65234	487760
8836	487761
27057	487762
4153	487763
14801	487764
23250	487765
23000	487766
11464	487767
27532	487768
17960	487769
10965	487770
6467	487771
15230	487772
45469	487773
12952	487774
7156	487775
7012	487776
16791	487777
2	487778
5698	487779
58608	487780
51013	487781
54916	487782
56353	487783
3863	487784
53809	487785
11536	487786
18829	487787
72442	487788
18084	487789
15470	487790
64898	487791
90283	487792
1338	487793
77195	487794
1170	487795
240	487796
12853	487797
16943	487798
6587	487799
6715	487800
71458	487801
30584	487802
19373	487803
5563	487804
19723	487805
6449	487806
28270	487807
56528	487808
55522	487809
3536	487810
31489	487811
31448	487812
16712	487813
273	487814
6662	487815
111	487816
2848	487817
67984	487818
72691	487819
77078	487820
16426	487821
35046	487822
3806	487823
30275	487824
108592	487825
1480	487826
28500	487827
34196	487828
47097	487829
30181	487830
32163	487831
4359	487832
303	487833
45974	487834
43678	487835
976	487836
19344	487837
16605	487838
35822	487839
7920	487840
64228	487841
40759	487842
9771	487843
2169	487844
17027	487845
30883	487846
31667	487847
47741	487848
68688	487849
11931	487850
2461	487851
11238	487852
14790	487853
31550	487854
18058	487855
24728	487856
47410	487857
18890	487858
37569	487859
30788	487860
3477	487861
8216	487862
20241	487863
10534	487864
1086	487865
96584	487866
41985	487867
1683	487868
142	487869
69890	487870
2036	487871
87637	487872
3931	487873
34593	487874
19685	487875
12598	487876
18348	487877
7165	487878
78334	487879
73253	487880
52443	487881
44203	487882
30170	487883
9989	487884
46175	487885
59748	487886
28735	487887
8115	487888
63627	487889
13801	487890
3072	487891
7147	487892
12383	487893
5709	487894
24968	487895
14938	487896
79449	487897
15411	487898
38779	487899
89372	487900
113907	487901
102918	487902
107608	487903
52216	487904
29359	487905
4475	487906
62149	487907
4133	487908
62955	487909
5510	487910
37158	487911
6242	487912
25142	487913
21089	487914
9903	487915
15278	487916
630	487917
12131	487918
16148	487919
12030	487920
13201	487921
12021	487922
21814	487923
32334	487924
51689	487925
4412	487926
63502	487927
23777	487928
60885	487929
40548	487930
79253	487931
74	487932
81713	487933
1898	487934
81914	487935
52118	487936
26517	487937
60413	487938
22875	487939
8782	487940
1293	487941
1769	487942
17945	487943
20780	487944
85293	487945
47257	487946
98514	487947
26721	487948
45492	487949
41463	487950
88502	487951
46318	487952
7657	487953
88152	487954
8562	487955
12598	487956
2158	487957
8366	487958
1528	487959
60019	487960
2343	487961
2742	487962
77383	487963
3771	487964
45153	487965
62891	487966
62098	487967
52171	487968
2028	487969
8260	487970
63520	487971
3347	487972
16706	487973
36364	487974
29333	487975
8592	487976
20340	487977
52096	487978
811	487979
53083	487980
72621	487981
45264	487982
37499	487983
1662	487984
30075	487985
100892	487986
42190	487987
10475	487988
67942	487989
16521	487990
24950	487991
5215	487992
3815	487993
9356	487994
605	487995
52883	487996
3663	487997
52502	487998
5	487999
748	488000
20621	488001
585	488002
59082	488003
22448	488004
7249	488005
10589	488006
22274	488007
33469	488008
724	488009
44314	488010
45401	488011
2482	488012
53161	488013
51299	488014
103529	488015
8456	488016
2299	488017
29507	488018
74252	488019
68861	488020
25816	488021
5198	488022
10152	488023
1615	488024
54778	488025
96449	488026
22252	488027
69679	488028
39932	488029
37680	488030
13062	488031
48485	488032
12432	488033
3805	488034
14779	488035
625	488036
15076	488037
2555	488038
57527	488039
1716	488040
77876	488041
46701	488042
3527	488043
15908	488044
84635	488045
26	488046
64075	488047
6793	488048
1334	488049
839	488050
82165	488051
4568	488052
51646	488053
26749	488054
28943	488055
79671	488056
28491	488057
88905	488058
44625	488059
282	488060
5213	488061
26102	488062
79737	488063
70531	488064
45300	488065
9356	488066
14278	488067
21532	488068
5875	488069
8346	488070
66788	488071
23364	488072
57839	488073
16886	488074
7685	488075
10780	488076
37607	488077
15135	488078
8345	488079
77400	488080
82432	488081
38789	488082
28974	488083
23525	488084
682	488085
27224	488086
1320	488087
24971	488088
6789	488089
63426	488090
3779	488091
6100	488092
27301	488093
3574	488094
10478	488095
3669	488096
19975	488097
20238	488098
13138	488099
52177	488100
16386	488101
27631	488102
238	488103
38852	488104
7037	488105
32229	488106
48873	488107
674	488108
9793	488109
5353	488110
3841	488111
83066	488112
8746	488113
37530	488114
12	488115
2724	488116
16936	488117
16427	488118
97665	488119
90878	488120
1183	488121
86091	488122
79921	488123
1687	488124
66728	488125
30208	488126
50703	488127
19498	488128
96792	488129
18347	488130
35513	488131
9323	488132
50	488133
30345	488134
6598	488135
1666	488136
16865	488137
1150	488138
12136	488139
468	488140
20897	488141
11005	488142
10087	488143
11193	488144
20378	488145
64821	488146
26631	488147
102539	488148
2436	488149
1770	488150
33118	488151
59898	488152
28201	488153
56058	488154
45068	488155
58466	488156
3566	488157
68868	488158
48910	488159
21807	488160
998	488161
10274	488162
48959	488163
23295	488164
16762	488165
457	488166
59260	488167
29385	488168
13861	488169
7005	488170
25478	488171
20244	488172
4885	488173
43439	488174
20270	488175
16329	488176
58759	488177
16339	488178
7907	488179
1403	488180
6098	488181
70736	488182
47620	488183
71350	488184
13846	488185
15742	488186
31816	488187
104902	488188
7620	488189
92254	488190
19624	488191
56721	488192
342	488193
69174	488194
43125	488195
56070	488196
59633	488197
51085	488198
52444	488199
18354	488200
2877	488201
12405	488202
91044	488203
2156	488204
33917	488205
77067	488206
60713	488207
38547	488208
349	488209
769	488210
12309	488211
42978	488212
43570	488213
6652	488214
5611	488215
765	488216
40485	488217
27932	488218
61136	488219
112	488220
38537	488221
2049	488222
37999	488223
60321	488224
38244	488225
3160	488226
33606	488227
94065	488228
110	488229
3284	488230
24872	488231
25483	488232
37114	488233
6515	488234
696	488235
824	488236
20277	488237
63033	488238
418	488239
25396	488240
18588	488241
168	488242
73130	488243
91810	488244
18203	488245
64614	488246
30849	488247
7926	488248
47509	488249
63213	488250
30464	488251
57425	488252
21950	488253
25920	488254
3840	488255
3788	488256
10358	488257
105978	488258
4643	488259
42761	488260
20193	488261
32947	488262
6264	488263
4387	488264
25333	488265
24394	488266
7877	488267
13801	488268
50002	488269
35319	488270
40447	488271
1987	488272
107761	488273
28574	488274
34853	488275
69821	488276
84076	488277
43349	488278
33213	488279
29241	488280
54392	488281
32074	488282
97772	488283
11696	488284
69047	488285
49971	488286
48481	488287
28344	488288
14673	488289
60743	488290
87641	488291
22291	488292
15080	488293
47803	488294
69784	488295
65085	488296
68188	488297
139	488298
40280	488299
51099	488300
17735	488301
21617	488302
4513	488303
54196	488304
74778	488305
5435	488306
79	488307
68739	488308
3359	488309
42940	488310
35122	488311
62053	488312
42389	488313
11058	488314
33947	488315
64881	488316
13220	488317
43058	488318
632	488319
50183	488320
33428	488321
57649	488322
42699	488323
30064	488324
9318	488325
93292	488326
299	488327
57856	488328
55615	488329
17310	488330
1323	488331
41586	488332
8962	488333
45676	488334
46457	488335
66852	488336
14773	488337
30167	488338
33257	488339
296	488340
1804	488341
1244	488342
2333	488343
50046	488344
13713	488345
2810	488346
4277	488347
41144	488348
15542	488349
419	488350
1382	488351
24828	488352
68	488353
111293	488354
18769	488355
71282	488356
18350	488357
11554	488358
44683	488359
875	488360
75025	488361
948	488362
10154	488363
4523	488364
79574	488365
91736	488366
53210	488367
35341	488368
92847	488369
3328	488370
1285	488371
8936	488372
66047	488373
38850	488374
45666	488375
219	488376
26372	488377
9273	488378
50186	488379
11401	488380
1178	488381
32282	488382
10807	488383
31427	488384
61100	488385
22042	488386
3131	488387
14996	488388
45212	488389
73567	488390
51404	488391
16647	488392
214	488393
6044	488394
32015	488395
23933	488396
88387	488397
111632	488398
22386	488399
34177	488400
87486	488401
18029	488402
72371	488403
77937	488404
11896	488405
6599	488406
7165	488407
43072	488408
46332	488409
11562	488410
83153	488411
41311	488412
56825	488413
22031	488414
62011	488415
50685	488416
14785	488417
18389	488418
47474	488419
7553	488420
5374	488421
1830	488422
56413	488423
3357	488424
93222	488425
91483	488426
61863	488427
33471	488428
695	488429
21951	488430
33937	488431
8807	488432
15100	488433
31249	488434
31621	488435
1707	488436
686	488437
169	488438
7365	488439
7913	488440
55069	488441
95289	488442
32105	488443
52	488444
38229	488445
2095	488446
61763	488447
28389	488448
45248	488449
38932	488450
9923	488451
68594	488452
35580	488453
18030	488454
30485	488455
25160	488456
26391	488457
27232	488458
8620	488459
6838	488460
4746	488461
34459	488462
12646	488463
30103	488464
2966	488465
4477	488466
46217	488467
83861	488468
24194	488469
72792	488470
7005	488471
11754	488472
20625	488473
45356	488474
35728	488475
26721	488476
24300	488477
17351	488478
73218	488479
658	488480
17525	488481
59634	488482
50972	488483
46529	488484
16421	488485
17845	488486
16107	488487
74440	488488
81869	488489
47164	488490
34885	488491
42065	488492
233	488493
36129	488494
56326	488495
1198	488496
10582	488497
29	488498
1267	488499
75390	488500
31312	488501
45511	488502
399	488503
23411	488504
2935	488505
26525	488506
67320	488507
19019	488508
66726	488509
29559	488510
10731	488511
29616	488512
32674	488513
29	488514
4846	488515
2070	488516
13967	488517
42793	488518
6897	488519
70919	488520
6598	488521
20449	488522
100369	488523
61809	488524
66902	488525
75521	488526
63620	488527
23590	488528
19291	488529
8726	488530
57862	488531
7699	488532
9749	488533
58386	488534
10350	488535
89413	488536
11861	488537
76958	488538
22643	488539
21079	488540
29486	488541
4464	488542
46536	488543
111743	488544
12875	488545
79119	488546
32018	488547
74518	488548
2787	488549
30816	488550
11700	488551
20048	488552
6285	488553
8697	488554
91744	488555
80464	488556
7860	488557
4809	488558
24923	488559
4360	488560
17505	488561
10171	488562
1453	488563
68387	488564
58240	488565
48615	488566
15723	488567
64841	488568
16937	488569
6330	488570
23243	488571
44486	488572
14837	488573
16211	488574
14994	488575
21418	488576
11398	488577
76361	488578
82811	488579
5508	488580
94343	488581
106298	488582
12528	488583
27261	488584
50667	488585
42578	488586
13779	488587
4639	488588
4513	488589
55799	488590
90080	488591
25129	488592
48556	488593
2344	488594
54893	488595
97062	488596
3062	488597
13890	488598
8238	488599
9270	488600
4667	488601
9609	488602
202	488603
9562	488604
74256	488605
89124	488606
12732	488607
2460	488608
39511	488609
58351	488610
15323	488611
49144	488612
55593	488613
17613	488614
29713	488615
76679	488616
34408	488617
31897	488618
25894	488619
417	488620
31473	488621
16805	488622
30131	488623
6392	488624
11482	488625
13205	488626
11269	488627
2154	488628
111554	488629
23649	488630
13321	488631
39441	488632
34282	488633
2905	488634
1585	488635
58445	488636
49488	488637
3391	488638
716	488639
5174	488640
48073	488641
5957	488642
19678	488643
39385	488644
81598	488645
3578	488646
21593	488647
14007	488648
25428	488649
42115	488650
34066	488651
6166	488652
27884	488653
1316	488654
11272	488655
4524	488656
55611	488657
600	488658
18056	488659
18750	488660
12239	488661
16676	488662
46935	488663
34134	488664
53620	488665
44902	488666
35912	488667
9030	488668
2993	488669
19632	488670
779	488671
1950	488672
21355	488673
9379	488674
64530	488675
968	488676
27741	488677
40433	488678
18276	488679
26466	488680
13139	488681
50	488682
57109	488683
82904	488684
14174	488685
31422	488686
24672	488687
446	488688
61808	488689
68689	488690
1888	488691
13553	488692
809	488693
43486	488694
22375	488695
70178	488696
25358	488697
103489	488698
7794	488699
66045	488700
17730	488701
30672	488702
17674	488703
43223	488704
5042	488705
3902	488706
33377	488707
25216	488708
203	488709
21592	488710
62048	488711
11652	488712
6955	488713
69389	488714
58193	488715
74438	488716
68162	488717
1274	488718
67260	488719
17402	488720
61191	488721
19994	488722
88426	488723
15558	488724
4907	488725
39730	488726
68314	488727
27704	488728
10828	488729
1202	488730
27381	488731
1776	488732
39666	488733
84993	488734
48659	488735
90772	488736
39800	488737
35553	488738
22229	488739
84741	488740
56019	488741
22157	488742
47032	488743
23543	488744
470	488745
549	488746
46963	488747
51327	488748
92081	488749
20485	488750
26677	488751
13965	488752
90204	488753
23192	488754
51016	488755
808	488756
436	488757
1534	488758
69469	488759
30130	488760
14545	488761
100402	488762
40288	488763
49	488764
53287	488765
385	488766
62438	488767
4705	488768
179	488769
4440	488770
23161	488771
28380	488772
575	488773
10137	488774
13810	488775
5121	488776
19658	488777
18665	488778
37062	488779
83277	488780
93169	488781
65292	488782
113561	488783
67672	488784
19906	488785
82511	488786
29625	488787
9866	488788
45187	488789
11719	488790
16552	488791
81931	488792
5053	488793
1531	488794
2329	488795
134	488796
110821	488797
10288	488798
6205	488799
102899	488800
35934	488801
31022	488802
19569	488803
30548	488804
3672	488805
47143	488806
34	488807
22483	488808
63928	488809
11647	488810
23831	488811
69017	488812
43051	488813
8380	488814
13683	488815
1315	488816
30666	488817
1348	488818
12693	488819
13946	488820
16867	488821
6025	488822
35871	488823
21342	488824
13727	488825
15502	488826
63531	488827
40409	488828
12088	488829
39333	488830
31312	488831
33117	488832
22571	488833
276	488834
85437	488835
90972	488836
240	488837
6678	488838
17180	488839
73840	488840
66060	488841
17802	488842
97495	488843
55656	488844
2561	488845
9054	488846
94	488847
59335	488848
3935	488849
2257	488850
412	488851
377	488852
20713	488853
25748	488854
45439	488855
98632	488856
8662	488857
5049	488858
13049	488859
29652	488860
8622	488861
46026	488862
55826	488863
1552	488864
36543	488865
47414	488866
13571	488867
8004	488868
33084	488869
5475	488870
94312	488871
1567	488872
103883	488873
111073	488874
69584	488875
18304	488876
476	488877
16984	488878
43457	488879
77178	488880
36481	488881
9534	488882
9781	488883
34293	488884
63061	488885
15578	488886
4605	488887
14699	488888
7656	488889
60295	488890
45451	488891
50964	488892
79598	488893
36386	488894
9522	488895
13591	488896
4704	488897
3626	488898
20578	488899
80988	488900
28468	488901
28309	488902
46662	488903
30978	488904
2114	488905
52242	488906
3680	488907
158	488908
45212	488909
43968	488910
67780	488911
10675	488912
721	488913
101879	488914
83916	488915
33620	488916
20305	488917
4371	488918
38612	488919
114041	488920
49929	488921
3423	488922
38749	488923
28130	488924
1408	488925
1390	488926
28079	488927
46463	488928
1326	488929
721	488930
28404	488931
929	488932
69105	488933
46153	488934
38272	488935
39453	488936
72123	488937
19767	488938
11820	488939
91283	488940
26227	488941
1312	488942
35572	488943
18151	488944
28494	488945
30334	488946
4672	488947
13311	488948
21644	488949
29296	488950
5167	488951
32587	488952
46710	488953
32452	488954
1711	488955
412	488956
37299	488957
80131	488958
7052	488959
36171	488960
26733	488961
3732	488962
61497	488963
1849	488964
6178	488965
110636	488966
42899	488967
66750	488968
76884	488969
14775	488970
39292	488971
60466	488972
90666	488973
3030	488974
81725	488975
18890	488976
68269	488977
6770	488978
34142	488979
50433	488980
21598	488981
84961	488982
4651	488983
10522	488984
14844	488985
3326	488986
44304	488987
79900	488988
865	488989
31104	488990
20029	488991
17610	488992
69273	488993
25345	488994
47300	488995
81228	488996
51260	488997
243	488998
44295	488999
6213	489000
11676	489001
69536	489002
1212	489003
13364	489004
9752	489005
8382	489006
6568	489007
19586	489008
7860	489009
45375	489010
18144	489011
52445	489012
44355	489013
174	489014
1718	489015
64242	489016
7987	489017
854	489018
66419	489019
6549	489020
80038	489021
64241	489022
65608	489023
67179	489024
64773	489025
1823	489026
73334	489027
7749	489028
63663	489029
60923	489030
11634	489031
33020	489032
7158	489033
44543	489034
45264	489035
7338	489036
49448	489037
4137	489038
17320	489039
49147	489040
26486	489041
1877	489042
64911	489043
6	489044
57042	489045
9118	489046
14641	489047
50910	489048
17187	489049
81886	489050
22686	489051
47669	489052
3264	489053
113070	489054
1638	489055
572	489056
28754	489057
2541	489058
4310	489059
22236	489060
91194	489061
2798	489062
38155	489063
20947	489064
80106	489065
30483	489066
1799	489067
58528	489068
26001	489069
16454	489070
75369	489071
4714	489072
5675	489073
4086	489074
7341	489075
28916	489076
34635	489077
51081	489078
35291	489079
34514	489080
85709	489081
84006	489082
11507	489083
69882	489084
51833	489085
30500	489086
5102	489087
616	489088
14545	489089
982	489090
35039	489091
102779	489092
30744	489093
21671	489094
2531	489095
27349	489096
693	489097
76279	489098
18758	489099
47251	489100
101719	489101
53395	489102
106400	489103
21941	489104
49807	489105
23629	489106
82287	489107
39373	489108
28217	489109
98423	489110
46258	489111
1573	489112
56465	489113
672	489114
47344	489115
51208	489116
9215	489117
1449	489118
104040	489119
7129	489120
14895	489121
19629	489122
33590	489123
845	489124
57	489125
34510	489126
62445	489127
8950	489128
49959	489129
9222	489130
12495	489131
73437	489132
46908	489133
35006	489134
4834	489135
111811	489136
309	489137
35906	489138
27598	489139
1674	489140
59067	489141
5857	489142
8756	489143
51621	489144
24242	489145
3227	489146
84887	489147
12518	489148
8692	489149
4738	489150
42278	489151
4777	489152
8962	489153
28536	489154
23552	489155
10283	489156
32260	489157
33196	489158
3150	489159
50998	489160
177	489161
904	489162
14228	489163
8396	489164
23096	489165
10898	489166
16355	489167
20968	489168
8687	489169
56181	489170
4880	489171
6366	489172
61586	489173
68998	489174
3124	489175
64444	489176
1682	489177
77863	489178
25074	489179
15898	489180
7891	489181
106149	489182
16898	489183
12160	489184
47629	489185
20107	489186
89805	489187
7632	489188
57529	489189
3985	489190
26495	489191
7330	489192
61466	489193
28244	489194
3338	489195
79242	489196
20579	489197
19252	489198
34842	489199
456	489200
11395	489201
736	489202
42789	489203
8666	489204
103096	489205
10340	489206
6274	489207
94946	489208
59434	489209
22444	489210
17812	489211
24178	489212
13949	489213
110215	489214
8085	489215
7438	489216
12378	489217
67736	489218
34061	489219
9841	489220
9164	489221
40116	489222
97204	489223
13688	489224
2011	489225
28660	489226
169	489227
58284	489228
19391	489229
22499	489230
47451	489231
48489	489232
33246	489233
1112	489234
4080	489235
1393	489236
1332	489237
37732	489238
4160	489239
11127	489240
18184	489241
260	489242
93568	489243
51237	489244
24135	489245
107259	489246
44437	489247
33405	489248
1215	489249
10809	489250
91732	489251
11331	489252
53383	489253
62825	489254
11490	489255
25533	489256
50489	489257
424	489258
50368	489259
11676	489260
6404	489261
7666	489262
21279	489263
8003	489264
2815	489265
2993	489266
40149	489267
87959	489268
95709	489269
19216	489270
20736	489271
7016	489272
3328	489273
10301	489274
6485	489275
66312	489276
59371	489277
83322	489278
57146	489279
778	489280
75886	489281
3347	489282
22454	489283
41543	489284
35532	489285
38487	489286
10007	489287
59500	489288
15208	489289
10378	489290
68	489291
48816	489292
70954	489293
92824	489294
30696	489295
13970	489296
4047	489297
2679	489298
654	489299
8083	489300
25175	489301
15656	489302
28209	489303
24083	489304
43222	489305
26490	489306
41690	489307
100824	489308
4325	489309
37565	489310
5660	489311
25964	489312
14450	489313
61930	489314
85110	489315
32120	489316
49226	489317
34112	489318
22770	489319
18497	489320
6074	489321
27379	489322
7308	489323
49312	489324
18289	489325
87320	489326
32848	489327
88287	489328
72329	489329
90997	489330
25198	489331
6638	489332
39364	489333
41494	489334
64560	489335
57111	489336
96560	489337
24126	489338
67753	489339
40428	489340
10030	489341
32109	489342
25484	489343
24543	489344
82466	489345
19813	489346
10892	489347
219	489348
111186	489349
70026	489350
55351	489351
1746	489352
2016	489353
111180	489354
25410	489355
28094	489356
27132	489357
38879	489358
42697	489359
2429	489360
542	489361
2542	489362
54146	489363
70796	489364
21956	489365
24329	489366
69038	489367
5756	489368
47384	489369
36900	489370
957	489371
42034	489372
42032	489373
35749	489374
13735	489375
99179	489376
70892	489377
828	489378
33878	489379
28831	489380
28032	489381
13937	489382
25921	489383
3676	489384
23355	489385
39931	489386
19782	489387
13882	489388
51912	489389
72019	489390
37162	489391
36363	489392
2832	489393
7422	489394
25613	489395
44	489396
9864	489397
80	489398
9584	489399
14263	489400
23394	489401
3097	489402
32795	489403
52168	489404
5266	489405
2552	489406
54855	489407
69718	489408
37181	489409
46167	489410
2528	489411
41286	489412
19863	489413
15212	489414
14824	489415
9975	489416
2585	489417
58739	489418
7467	489419
1816	489420
18963	489421
42008	489422
3066	489423
43261	489424
77717	489425
32721	489426
38591	489427
7088	489428
49476	489429
43754	489430
41442	489431
2960	489432
56417	489433
62756	489434
33020	489435
38986	489436
32447	489437
45511	489438
1426	489439
7787	489440
5758	489441
5351	489442
32339	489443
6151	489444
25238	489445
2987	489446
48166	489447
21520	489448
7776	489449
34075	489450
5169	489451
9432	489452
23217	489453
36810	489454
72597	489455
53356	489456
27831	489457
22338	489458
13490	489459
47643	489460
9068	489461
31587	489462
27076	489463
54250	489464
67356	489465
47964	489466
1523	489467
29018	489468
35461	489469
8518	489470
5328	489471
4017	489472
47859	489473
26923	489474
45792	489475
33417	489476
4452	489477
16244	489478
42347	489479
47861	489480
76508	489481
3940	489482
42879	489483
18089	489484
7323	489485
14991	489486
24247	489487
20136	489488
9484	489489
35828	489490
23366	489491
32319	489492
66492	489493
13743	489494
32007	489495
46147	489496
11555	489497
57023	489498
965	489499
47730	489500
14170	489501
2901	489502
35840	489503
23850	489504
65419	489505
10519	489506
39511	489507
36948	489508
7155	489509
1701	489510
63204	489511
47129	489512
14072	489513
25773	489514
5667	489515
1426	489516
20132	489517
2405	489518
4655	489519
37	489520
30320	489521
73801	489522
71983	489523
34253	489524
40158	489525
1912	489526
3079	489527
48309	489528
8887	489529
63828	489530
26417	489531
28399	489532
15717	489533
11937	489534
43201	489535
20088	489536
28401	489537
85214	489538
16198	489539
40682	489540
33427	489541
18919	489542
60232	489543
1565	489544
20804	489545
256	489546
55671	489547
17127	489548
15532	489549
45627	489550
53935	489551
52719	489552
9389	489553
5362	489554
2683	489555
7002	489556
74711	489557
21142	489558
2179	489559
74152	489560
8588	489561
12013	489562
9147	489563
107213	489564
1893	489565
332	489566
16122	489567
25000	489568
7544	489569
2424	489570
3663	489571
701	489572
30031	489573
6341	489574
488	489575
20388	489576
7597	489577
14497	489578
9292	489579
42	489580
3169	489581
16015	489582
57089	489583
96011	489584
27656	489585
40427	489586
74879	489587
11359	489588
6997	489589
4682	489590
54155	489591
61900	489592
13156	489593
2090	489594
16749	489595
37862	489596
1438	489597
100278	489598
19296	489599
21804	489600
90451	489601
18842	489602
17523	489603
40802	489604
27947	489605
10241	489606
7509	489607
14916	489608
111280	489609
83	489610
50763	489611
19097	489612
30767	489613
77891	489614
47084	489615
1107	489616
21692	489617
7853	489618
85743	489619
62489	489620
5130	489621
5535	489622
15195	489623
20079	489624
12604	489625
31056	489626
71601	489627
47113	489628
42024	489629
201	489630
13716	489631
23127	489632
89263	489633
21331	489634
55868	489635
38899	489636
49555	489637
4733	489638
756	489639
44510	489640
37655	489641
28577	489642
17512	489643
609	489644
45136	489645
83141	489646
666	489647
39698	489648
9817	489649
15169	489650
69700	489651
73225	489652
3229	489653
10269	489654
9519	489655
45993	489656
65421	489657
75516	489658
1477	489659
13720	489660
14010	489661
933	489662
60491	489663
97227	489664
11824	489665
4909	489666
16109	489667
925	489668
41501	489669
39603	489670
17313	489671
64429	489672
41224	489673
763	489674
22930	489675
41328	489676
24665	489677
34862	489678
5115	489679
25833	489680
19932	489681
2911	489682
33138	489683
38836	489684
29741	489685
48277	489686
3473	489687
38896	489688
54151	489689
836	489690
22424	489691
4387	489692
3068	489693
25195	489694
24877	489695
55795	489696
27982	489697
17164	489698
346	489699
57088	489700
15348	489701
16364	489702
27488	489703
456	489704
27099	489705
84949	489706
24912	489707
70173	489708
78396	489709
98984	489710
21783	489711
2564	489712
518	489713
14940	489714
39596	489715
36532	489716
41573	489717
63295	489718
10285	489719
14225	489720
16676	489721
74600	489722
42583	489723
10610	489724
11522	489725
42	489726
53174	489727
42302	489728
24659	489729
13123	489730
70927	489731
53247	489732
64692	489733
2652	489734
33996	489735
91303	489736
3098	489737
1293	489738
21651	489739
12791	489740
129	489741
25201	489742
35181	489743
108441	489744
12	489745
1130	489746
79910	489747
102804	489748
36278	489749
26253	489750
12176	489751
6966	489752
7491	489753
43219	489754
57819	489755
84944	489756
5334	489757
101420	489758
27029	489759
73038	489760
15365	489761
41700	489762
16317	489763
28839	489764
23003	489765
30506	489766
43725	489767
38140	489768
20761	489769
76344	489770
31423	489771
10484	489772
71771	489773
15785	489774
24362	489775
38665	489776
5838	489777
51366	489778
13794	489779
39761	489780
15870	489781
16128	489782
9455	489783
22770	489784
6398	489785
73818	489786
16775	489787
28569	489788
73710	489789
18673	489790
7543	489791
6443	489792
27058	489793
23804	489794
2020	489795
43718	489796
14524	489797
1114	489798
5990	489799
22246	489800
195	489801
2374	489802
34078	489803
4180	489804
103994	489805
5404	489806
40579	489807
6713	489808
3427	489809
81950	489810
55298	489811
26508	489812
75067	489813
32794	489814
56015	489815
34357	489816
89753	489817
27478	489818
41223	489819
39189	489820
7845	489821
2732	489822
20483	489823
66815	489824
989	489825
5514	489826
32546	489827
11488	489828
66574	489829
2057	489830
77372	489831
63597	489832
15399	489833
20764	489834
20363	489835
27678	489836
12594	489837
23625	489838
18200	489839
46	489840
31348	489841
1815	489842
22083	489843
11644	489844
27241	489845
39373	489846
103945	489847
24825	489848
14435	489849
8013	489850
19332	489851
80665	489852
14907	489853
26645	489854
53552	489855
83291	489856
3651	489857
84828	489858
95390	489859
37109	489860
42828	489861
15132	489862
3356	489863
4832	489864
13342	489865
35190	489866
11170	489867
10534	489868
45326	489869
19677	489870
6698	489871
68265	489872
16868	489873
36882	489874
11597	489875
88137	489876
26101	489877
22246	489878
6457	489879
16403	489880
12607	489881
2726	489882
15986	489883
24359	489884
59034	489885
26062	489886
21475	489887
670	489888
73	489889
58701	489890
4034	489891
41671	489892
851	489893
64504	489894
41987	489895
41564	489896
54892	489897
3921	489898
3474	489899
573	489900
926	489901
43	489902
18336	489903
24087	489904
4708	489905
22205	489906
22814	489907
5472	489908
20542	489909
48949	489910
86087	489911
25027	489912
2184	489913
88997	489914
2241	489915
56961	489916
14281	489917
33337	489918
9373	489919
38893	489920
17282	489921
52443	489922
810	489923
29134	489924
14482	489925
398	489926
1649	489927
19414	489928
11834	489929
17238	489930
14188	489931
108295	489932
44666	489933
92033	489934
28597	489935
2266	489936
67363	489937
3224	489938
24273	489939
3824	489940
6814	489941
7831	489942
64309	489943
62715	489944
16063	489945
60104	489946
220	489947
9437	489948
4278	489949
1998	489950
1619	489951
5161	489952
3122	489953
1855	489954
53539	489955
111512	489956
30126	489957
37580	489958
16114	489959
50501	489960
21165	489961
41618	489962
89798	489963
23584	489964
1263	489965
9410	489966
14555	489967
41787	489968
1531	489969
10970	489970
24949	489971
68166	489972
53025	489973
63881	489974
1062	489975
8776	489976
351	489977
84251	489978
55264	489979
5744	489980
5500	489981
3208	489982
3015	489983
36710	489984
623	489985
33453	489986
54823	489987
3516	489988
38	489989
26378	489990
62244	489991
39422	489992
30279	489993
10511	489994
235	489995
82664	489996
3434	489997
11292	489998
9473	489999
65839	490000
679	490001
32068	490002
78432	490003
74834	490004
29169	490005
43459	490006
15852	490007
8702	490008
26370	490009
82397	490010
16608	490011
1884	490012
4240	490013
9184	490014
36516	490015
11232	490016
15450	490017
14980	490018
81556	490019
85468	490020
4443	490021
87339	490022
1503	490023
11364	490024
16187	490025
1706	490026
44040	490027
20711	490028
81078	490029
24584	490030
20354	490031
27977	490032
71460	490033
33235	490034
4112	490035
20395	490036
50685	490037
8777	490038
38455	490039
15946	490040
69930	490041
59238	490042
10089	490043
28586	490044
865	490045
13583	490046
14150	490047
250	490048
7366	490049
23541	490050
69966	490051
370	490052
67358	490053
1149	490054
70377	490055
3742	490056
41486	490057
11857	490058
40203	490059
1862	490060
15223	490061
20020	490062
131	490063
5491	490064
5154	490065
49694	490066
7514	490067
53098	490068
25035	490069
31871	490070
41100	490071
74879	490072
88973	490073
88562	490074
4586	490075
53700	490076
30435	490077
27394	490078
55746	490079
14965	490080
10599	490081
1753	490082
10232	490083
46955	490084
3689	490085
68	490086
20005	490087
28051	490088
16842	490089
25950	490090
5507	490091
6684	490092
19045	490093
51901	490094
65218	490095
7350	490096
10053	490097
71607	490098
12476	490099
41799	490100
64399	490101
86937	490102
208	490103
8776	490104
3537	490105
21670	490106
7182	490107
2493	490108
25972	490109
35656	490110
10530	490111
3450	490112
58049	490113
269	490114
23447	490115
3075	490116
10348	490117
89508	490118
88396	490119
63910	490120
3835	490121
15661	490122
24589	490123
55289	490124
66847	490125
90756	490126
57616	490127
543	490128
55	490129
918	490130
4954	490131
18914	490132
1572	490133
7307	490134
52625	490135
19054	490136
716	490137
25140	490138
15810	490139
35820	490140
52841	490141
815	490142
13989	490143
1178	490144
5464	490145
18557	490146
25295	490147
15216	490148
43080	490149
48421	490150
7392	490151
27796	490152
21114	490153
21372	490154
8220	490155
788	490156
19132	490157
9272	490158
112086	490159
989	490160
26993	490161
12880	490162
20463	490163
64075	490164
294	490165
1673	490166
40001	490167
23	490168
8836	490169
48754	490170
24529	490171
2029	490172
2343	490173
54791	490174
59063	490175
14558	490176
10759	490177
9318	490178
1133	490179
7323	490180
1523	490181
9697	490182
28637	490183
66799	490184
4275	490185
310	490186
9853	490187
13181	490188
23131	490189
18354	490190
11165	490191
52335	490192
98115	490193
61626	490194
10802	490195
45165	490196
48138	490197
29920	490198
92915	490199
27214	490200
6585	490201
15694	490202
11431	490203
2157	490204
28433	490205
3596	490206
84196	490207
75269	490208
20925	490209
74315	490210
13570	490211
148	490212
47533	490213
66112	490214
2985	490215
42817	490216
39021	490217
20924	490218
22791	490219
32081	490220
3141	490221
38213	490222
48662	490223
25840	490224
2768	490225
225	490226
64929	490227
9922	490228
33079	490229
31687	490230
12644	490231
54991	490232
43508	490233
96211	490234
39428	490235
2021	490236
42191	490237
33786	490238
42919	490239
11070	490240
72357	490241
15430	490242
464	490243
19538	490244
19680	490245
17789	490246
36287	490247
29557	490248
210	490249
11739	490250
88080	490251
566	490252
94992	490253
5258	490254
60368	490255
64373	490256
1117	490257
65733	490258
31865	490259
4920	490260
4448	490261
6963	490262
32568	490263
40322	490264
34775	490265
167	490266
21693	490267
888	490268
82887	490269
22045	490270
26126	490271
13996	490272
32762	490273
25800	490274
10	490275
96159	490276
30856	490277
57163	490278
73211	490279
21033	490280
5034	490281
58286	490282
59625	490283
48885	490284
65907	490285
73339	490286
56551	490287
1938	490288
35761	490289
11164	490290
19217	490291
61552	490292
75829	490293
20242	490294
66878	490295
14359	490296
52315	490297
81964	490298
40106	490299
38086	490300
79048	490301
30564	490302
28873	490303
16706	490304
1458	490305
10401	490306
10846	490307
15962	490308
55386	490309
27398	490310
5547	490311
13785	490312
17767	490313
739	490314
30891	490315
31071	490316
31684	490317
16168	490318
16313	490319
47812	490320
58966	490321
20446	490322
53430	490323
49346	490324
37703	490325
52307	490326
62108	490327
26588	490328
39344	490329
17323	490330
3135	490331
17368	490332
471	490333
6261	490334
12822	490335
3796	490336
9870	490337
93213	490338
6809	490339
40009	490340
30049	490341
64	490342
194	490343
585	490344
25288	490345
12433	490346
85706	490347
87110	490348
12575	490349
25133	490350
69356	490351
8593	490352
41225	490353
163	490354
52896	490355
530	490356
48519	490357
28244	490358
50721	490359
34404	490360
26443	490361
3171	490362
59812	490363
17648	490364
50330	490365
34018	490366
44373	490367
41795	490368
64041	490369
42563	490370
26042	490371
38309	490372
28220	490373
87081	490374
73150	490375
3166	490376
19725	490377
30355	490378
27983	490379
54645	490380
11847	490381
2767	490382
202	490383
2188	490384
19591	490385
802	490386
483	490387
502	490388
38323	490389
70281	490390
53380	490391
70944	490392
24416	490393
89605	490394
112815	490395
22127	490396
160	490397
1381	490398
611	490399
15323	490400
41213	490401
32940	490402
21689	490403
7377	490404
1472	490405
65372	490406
2222	490407
8848	490408
35305	490409
13499	490410
5834	490411
71615	490412
41215	490413
533	490414
85588	490415
36997	490416
23047	490417
92015	490418
18728	490419
26699	490420
3967	490421
53952	490422
9580	490423
56227	490424
7672	490425
24564	490426
75436	490427
3025	490428
58628	490429
82313	490430
74546	490431
34780	490432
22404	490433
100091	490434
111	490435
941	490436
29040	490437
12661	490438
15442	490439
22686	490440
6857	490441
57387	490442
524	490443
4698	490444
92690	490445
61083	490446
64260	490447
4302	490448
110401	490449
28922	490450
1054	490451
84484	490452
27414	490453
2057	490454
112654	490455
33094	490456
22787	490457
37617	490458
8019	490459
55298	490460
17	490461
49938	490462
50085	490463
22907	490464
31629	490465
1070	490466
65	490467
6025	490468
50462	490469
32251	490470
8706	490471
684	490472
15408	490473
34387	490474
11064	490475
76930	490476
61989	490477
33079	490478
14273	490479
68803	490480
21296	490481
34608	490482
98868	490483
37416	490484
7635	490485
108230	490486
2231	490487
38996	490488
11184	490489
13333	490490
26210	490491
10393	490492
15876	490493
39903	490494
12330	490495
7593	490496
9134	490497
11751	490498
59982	490499
25735	490500
48429	490501
8508	490502
34562	490503
1956	490504
7404	490505
10279	490506
29733	490507
31689	490508
78309	490509
15845	490510
30228	490511
88874	490512
82445	490513
17213	490514
23880	490515
17616	490516
24505	490517
83121	490518
150	490519
80343	490520
77525	490521
16140	490522
40044	490523
26926	490524
59459	490525
4480	490526
11865	490527
9755	490528
13164	490529
6015	490530
35264	490531
50727	490532
55637	490533
83291	490534
730	490535
5109	490536
14335	490537
16073	490538
99735	490539
28399	490540
47636	490541
10642	490542
4352	490543
41025	490544
41061	490545
99795	490546
52977	490547
19862	490548
91088	490549
14851	490550
62153	490551
65037	490552
85368	490553
50922	490554
59454	490555
4467	490556
68546	490557
35693	490558
422	490559
7784	490560
92368	490561
7319	490562
14877	490563
29593	490564
82134	490565
41293	490566
32020	490567
72572	490568
5862	490569
1427	490570
99670	490571
42021	490572
34093	490573
7697	490574
9857	490575
75632	490576
3006	490577
7176	490578
1736	490579
610	490580
57852	490581
200	490582
15647	490583
23065	490584
7954	490585
18586	490586
34123	490587
10478	490588
30434	490589
12643	490590
24420	490591
1917	490592
15172	490593
62984	490594
3753	490595
12553	490596
10113	490597
8483	490598
66065	490599
13350	490600
28149	490601
5108	490602
20908	490603
23753	490604
12630	490605
19517	490606
48990	490607
49192	490608
46038	490609
26509	490610
149	490611
14904	490612
81053	490613
10040	490614
97606	490615
69216	490616
34495	490617
17574	490618
2822	490619
1015	490620
4458	490621
14033	490622
29921	490623
22357	490624
47241	490625
6179	490626
17833	490627
2073	490628
14553	490629
33436	490630
12096	490631
22491	490632
67259	490633
38806	490634
17656	490635
41372	490636
13763	490637
17276	490638
11608	490639
864	490640
114	490641
70028	490642
92321	490643
25460	490644
36940	490645
4804	490646
24831	490647
24830	490648
4429	490649
15549	490650
2812	490651
37563	490652
24243	490653
7376	490654
8856	490655
41254	490656
16277	490657
7507	490658
52689	490659
3183	490660
6929	490661
4382	490662
78	490663
14677	490664
24313	490665
39827	490666
92938	490667
35270	490668
75552	490669
75249	490670
47182	490671
3460	490672
20750	490673
26626	490674
14613	490675
355	490676
6628	490677
102263	490678
98683	490679
21189	490680
9459	490681
5218	490682
64133	490683
76173	490684
1187	490685
68561	490686
43103	490687
2274	490688
110979	490689
110772	490690
10763	490691
558	490692
1474	490693
28068	490694
9398	490695
45403	490696
85791	490697
16022	490698
27770	490699
20196	490700
12290	490701
65225	490702
775	490703
2380	490704
5037	490705
30944	490706
12043	490707
25540	490708
24058	490709
3192	490710
164	490711
59708	490712
29161	490713
3843	490714
18045	490715
32933	490716
67328	490717
34007	490718
110358	490719
28752	490720
15040	490721
23100	490722
21675	490723
41916	490724
102332	490725
3143	490726
3535	490727
11705	490728
7206	490729
28614	490730
7052	490731
222	490732
14941	490733
22067	490734
7289	490735
5920	490736
7949	490737
9279	490738
13855	490739
3996	490740
1122	490741
17390	490742
38558	490743
12329	490744
14287	490745
17460	490746
56143	490747
37208	490748
28705	490749
5844	490750
10652	490751
20077	490752
18926	490753
9681	490754
8578	490755
84635	490756
18737	490757
39084	490758
6424	490759
68475	490760
547	490761
42268	490762
7499	490763
53564	490764
33957	490765
21485	490766
49598	490767
5975	490768
59009	490769
2377	490770
56905	490771
30592	490772
8836	490773
20801	490774
56231	490775
328	490776
12121	490777
14584	490778
10685	490779
101563	490780
66022	490781
5382	490782
36130	490783
3139	490784
41045	490785
9455	490786
27539	490787
2110	490788
1087	490789
7629	490790
80056	490791
47371	490792
1118	490793
654	490794
85858	490795
20765	490796
13584	490797
1041	490798
20839	490799
61006	490800
85487	490801
88215	490802
57279	490803
50674	490804
1607	490805
59585	490806
8692	490807
5044	490808
72074	490809
5482	490810
63213	490811
48938	490812
17553	490813
23733	490814
104781	490815
24803	490816
46721	490817
62276	490818
8615	490819
96354	490820
911	490821
15546	490822
35352	490823
790	490824
1959	490825
10099	490826
4816	490827
90856	490828
33501	490829
50225	490830
72177	490831
47311	490832
61150	490833
95268	490834
72011	490835
56863	490836
9056	490837
55	490838
107369	490839
4599	490840
37165	490841
57773	490842
583	490843
21100	490844
63533	490845
2913	490846
41526	490847
63553	490848
21457	490849
19912	490850
8261	490851
27597	490852
67714	490853
58458	490854
3303	490855
6872	490856
21000	490857
16250	490858
17347	490859
8903	490860
39082	490861
4410	490862
5295	490863
6562	490864
3270	490865
1351	490866
399	490867
57014	490868
41260	490869
490	490870
2823	490871
90349	490872
103665	490873
41045	490874
25799	490875
65355	490876
89846	490877
3538	490878
60482	490879
114	490880
9753	490881
2021	490882
74826	490883
103795	490884
592	490885
18983	490886
61577	490887
2836	490888
317	490889
85344	490890
1640	490891
3639	490892
70228	490893
34967	490894
17279	490895
26169	490896
654	490897
48471	490898
65771	490899
38048	490900
11402	490901
81514	490902
15903	490903
22059	490904
11526	490905
19542	490906
23225	490907
39195	490908
59415	490909
8426	490910
1837	490911
4032	490912
16389	490913
16808	490914
41297	490915
1907	490916
12852	490917
17947	490918
74955	490919
6804	490920
67665	490921
15280	490922
1986	490923
105809	490924
1040	490925
23477	490926
37652	490927
3260	490928
51579	490929
3660	490930
628	490931
59039	490932
85	490933
11842	490934
9001	490935
31624	490936
62348	490937
7428	490938
2464	490939
58864	490940
65444	490941
39534	490942
49701	490943
1729	490944
46326	490945
61344	490946
1734	490947
34249	490948
4674	490949
2259	490950
930	490951
39319	490952
35721	490953
60767	490954
1276	490955
59723	490956
30234	490957
93009	490958
2568	490959
1228	490960
25268	490961
80067	490962
57717	490963
6216	490964
36185	490965
19065	490966
34760	490967
5916	490968
25622	490969
5695	490970
24389	490971
76714	490972
37561	490973
24833	490974
38561	490975
16119	490976
825	490977
7044	490978
4919	490979
46200	490980
50549	490981
31015	490982
273	490983
6741	490984
9693	490985
9673	490986
4330	490987
1223	490988
7926	490989
47656	490990
51378	490991
36177	490992
98990	490993
86326	490994
171	490995
6354	490996
82052	490997
106124	490998
3773	490999
52007	491000
9771	491001
77404	491002
9326	491003
57471	491004
35458	491005
3411	491006
13371	491007
342	491008
14004	491009
66436	491010
11777	491011
67648	491012
55226	491013
58483	491014
78632	491015
79842	491016
37921	491017
62024	491018
152	491019
28338	491020
39585	491021
19554	491022
3335	491023
51527	491024
50233	491025
63943	491026
54976	491027
33746	491028
13803	491029
13339	491030
77556	491031
1167	491032
18011	491033
3559	491034
69	491035
4782	491036
4335	491037
66229	491038
36249	491039
9325	491040
88269	491041
73405	491042
81797	491043
32207	491044
1424	491045
21469	491046
16748	491047
1952	491048
528	491049
41402	491050
37429	491051
4052	491052
14581	491053
32801	491054
1609	491055
3816	491056
25156	491057
8848	491058
50307	491059
56547	491060
8372	491061
18784	491062
5721	491063
21863	491064
6004	491065
2009	491066
1003	491067
53212	491068
1863	491069
317	491070
11084	491071
24054	491072
14301	491073
15597	491074
10510	491075
11057	491076
83963	491077
19798	491078
6209	491079
11828	491080
25495	491081
66468	491082
49086	491083
10	491084
109808	491085
93390	491086
20150	491087
39887	491088
77502	491089
41135	491090
26499	491091
10459	491092
21969	491093
8396	491094
55051	491095
14451	491096
64989	491097
21679	491098
11659	491099
22601	491100
62151	491101
21077	491102
18678	491103
1434	491104
1036	491105
7655	491106
67345	491107
11895	491108
1588	491109
310	491110
25741	491111
44981	491112
45652	491113
3212	491114
942	491115
87784	491116
17083	491117
10004	491118
5813	491119
3799	491120
27556	491121
12153	491122
65939	491123
1754	491124
2679	491125
30501	491126
76431	491127
11274	491128
4647	491129
37102	491130
402	491131
26492	491132
85213	491133
5148	491134
11699	491135
31560	491136
14623	491137
17090	491138
8112	491139
27081	491140
17793	491141
69087	491142
64939	491143
48702	491144
34606	491145
2108	491146
88649	491147
98	491148
75804	491149
9160	491150
70779	491151
75202	491152
104989	491153
45064	491154
759	491155
58281	491156
12056	491157
19662	491158
17017	491159
92928	491160
1154	491161
12690	491162
30138	491163
12047	491164
24758	491165
17854	491166
14742	491167
937	491168
35691	491169
3164	491170
30809	491171
61349	491172
31412	491173
8887	491174
60486	491175
7979	491176
72471	491177
24271	491178
17359	491179
2584	491180
72872	491181
16079	491182
42938	491183
76394	491184
93590	491185
55398	491186
18482	491187
288	491188
49067	491189
82653	491190
26883	491191
51663	491192
22370	491193
79216	491194
54487	491195
24024	491196
48748	491197
191	491198
20891	491199
11108	491200
76938	491201
35901	491202
42199	491203
63532	491204
15776	491205
37256	491206
29930	491207
3500	491208
36182	491209
20382	491210
49066	491211
34292	491212
4050	491213
62503	491214
37901	491215
91061	491216
64100	491217
7678	491218
7187	491219
1881	491220
16364	491221
87835	491222
12810	491223
22883	491224
47075	491225
6915	491226
45372	491227
46017	491228
47983	491229
22042	491230
8888	491231
36423	491232
88256	491233
4318	491234
42569	491235
24558	491236
89757	491237
36701	491238
42217	491239
8194	491240
20684	491241
912	491242
55412	491243
52520	491244
35728	491245
35666	491246
46046	491247
18770	491248
95700	491249
42751	491250
12603	491251
65710	491252
22141	491253
16388	491254
17096	491255
4578	491256
7517	491257
91	491258
18657	491259
3820	491260
69835	491261
68138	491262
17593	491263
2011	491264
29421	491265
7546	491266
2519	491267
34411	491268
2792	491269
5972	491270
22371	491271
9147	491272
82973	491273
67805	491274
102492	491275
35521	491276
38859	491277
2729	491278
4856	491279
19042	491280
43234	491281
6043	491282
16825	491283
17801	491284
49318	491285
5110	491286
14829	491287
2656	491288
38515	491289
476	491290
27834	491291
7620	491292
60827	491293
1506	491294
3	491295
5493	491296
36572	491297
383	491298
5815	491299
66997	491300
82508	491301
121	491302
22095	491303
105727	491304
17722	491305
3058	491306
49666	491307
1325	491308
20352	491309
62222	491310
70703	491311
38511	491312
157	491313
2925	491314
23787	491315
6471	491316
26401	491317
139	491318
10434	491319
18854	491320
49236	491321
44246	491322
29117	491323
48012	491324
84541	491325
58517	491326
42537	491327
19702	491328
55303	491329
68308	491330
19473	491331
39280	491332
93611	491333
71300	491334
2396	491335
1317	491336
48562	491337
30896	491338
18215	491339
30577	491340
36230	491341
14627	491342
270	491343
29028	491344
32045	491345
800	491346
38835	491347
6227	491348
41492	491349
80085	491350
101964	491351
286	491352
79518	491353
61321	491354
103065	491355
24735	491356
25298	491357
47827	491358
43808	491359
58246	491360
23694	491361
32905	491362
61395	491363
98709	491364
51746	491365
6032	491366
110340	491367
102377	491368
12440	491369
13540	491370
4906	491371
87333	491372
1438	491373
1234	491374
38243	491375
81439	491376
95970	491377
21656	491378
31053	491379
57492	491380
2270	491381
11540	491382
3756	491383
17555	491384
53509	491385
30856	491386
39771	491387
109292	491388
3864	491389
34828	491390
12604	491391
61967	491392
5284	491393
34220	491394
48397	491395
89438	491396
6859	491397
22480	491398
48341	491399
11490	491400
958	491401
23840	491402
7766	491403
19712	491404
105157	491405
38730	491406
18572	491407
49153	491408
48403	491409
16065	491410
11172	491411
95505	491412
2039	491413
17817	491414
2012	491415
14256	491416
33166	491417
45295	491418
16566	491419
2827	491420
50479	491421
20342	491422
113192	491423
649	491424
10443	491425
37063	491426
14932	491427
103823	491428
15938	491429
53245	491430
40612	491431
929	491432
203	491433
2075	491434
3457	491435
11689	491436
2770	491437
29696	491438
28558	491439
73558	491440
16164	491441
7866	491442
65390	491443
72906	491444
49783	491445
2515	491446
68019	491447
36005	491448
60728	491449
48891	491450
16321	491451
55331	491452
1946	491453
64603	491454
69525	491455
11504	491456
38832	491457
26012	491458
49020	491459
21454	491460
71912	491461
5435	491462
45081	491463
36815	491464
24450	491465
79906	491466
45373	491467
52433	491468
40133	491469
107749	491470
5466	491471
47483	491472
80603	491473
27627	491474
8354	491475
7385	491476
8549	491477
35775	491478
20523	491479
28932	491480
74695	491481
42842	491482
276	491483
17503	491484
58006	491485
22223	491486
65257	491487
45767	491488
4924	491489
26595	491490
2561	491491
1679	491492
5367	491493
67573	491494
7032	491495
21716	491496
28032	491497
102	491498
11091	491499
58448	491500
99	491501
14571	491502
35552	491503
16156	491504
20786	491505
1371	491506
30796	491507
47486	491508
20558	491509
32625	491510
5840	491511
26249	491512
227	491513
63266	491514
53821	491515
6369	491516
10405	491517
49868	491518
29012	491519
91585	491520
18487	491521
3450	491522
39813	491523
47071	491524
18184	491525
12064	491526
37394	491527
51124	491528
59037	491529
64506	491530
32472	491531
129	491532
10526	491533
33198	491534
64052	491535
43277	491536
204	491537
17667	491538
2313	491539
57688	491540
55481	491541
77518	491542
39678	491543
740	491544
153	491545
51851	491546
97954	491547
13685	491548
9774	491549
3349	491550
21239	491551
42329	491552
59958	491553
26686	491554
1337	491555
94897	491556
32270	491557
74414	491558
864	491559
16801	491560
38751	491561
87795	491562
838	491563
32199	491564
20464	491565
112416	491566
25725	491567
69055	491568
733	491569
58159	491570
2416	491571
2209	491572
7702	491573
11767	491574
36273	491575
93733	491576
13099	491577
30060	491578
117	491579
86944	491580
9019	491581
9442	491582
13698	491583
15700	491584
65334	491585
50918	491586
5710	491587
14349	491588
42413	491589
84858	491590
33627	491591
32971	491592
4939	491593
15428	491594
35669	491595
22659	491596
100176	491597
7928	491598
46905	491599
9070	491600
82175	491601
41777	491602
83851	491603
2466	491604
12034	491605
64678	491606
71708	491607
12103	491608
2615	491609
20220	491610
18678	491611
24827	491612
6805	491613
8187	491614
3705	491615
36909	491616
51	491617
13252	491618
23448	491619
2937	491620
26201	491621
16341	491622
13352	491623
37030	491624
108873	491625
52105	491626
53692	491627
129	491628
41777	491629
27601	491630
35079	491631
28713	491632
3003	491633
74296	491634
80019	491635
12082	491636
26533	491637
17713	491638
54099	491639
19348	491640
5863	491641
86972	491642
88122	491643
93078	491644
1028	491645
43205	491646
33116	491647
34780	491648
28774	491649
2770	491650
100375	491651
20367	491652
60374	491653
14979	491654
9057	491655
28290	491656
47777	491657
3100	491658
57566	491659
88546	491660
74117	491661
3255	491662
24959	491663
75497	491664
39602	491665
44398	491666
92324	491667
51759	491668
53284	491669
44190	491670
99857	491671
56583	491672
16425	491673
81223	491674
26778	491675
49761	491676
21754	491677
27355	491678
54668	491679
100356	491680
41194	491681
64834	491682
98241	491683
74875	491684
69802	491685
54347	491686
16852	491687
617	491688
8224	491689
44846	491690
16634	491691
52365	491692
13344	491693
40366	491694
5146	491695
1293	491696
5882	491697
32711	491698
30875	491699
35955	491700
81142	491701
12461	491702
32964	491703
52179	491704
93004	491705
74212	491706
30	491707
20936	491708
694	491709
15042	491710
24837	491711
93893	491712
21128	491713
80584	491714
93999	491715
11375	491716
9812	491717
46071	491718
47935	491719
13431	491720
42178	491721
81672	491722
3909	491723
23818	491724
44241	491725
75241	491726
37495	491727
55520	491728
1472	491729
19574	491730
82088	491731
110	491732
978	491733
32646	491734
25872	491735
508	491736
53040	491737
53739	491738
25959	491739
100506	491740
2646	491741
35767	491742
31504	491743
21647	491744
9606	491745
1011	491746
19450	491747
60778	491748
12460	491749
23033	491750
24294	491751
26223	491752
102158	491753
24931	491754
693	491755
24623	491756
1442	491757
46726	491758
44803	491759
87759	491760
32784	491761
17459	491762
32103	491763
12672	491764
41313	491765
16054	491766
81118	491767
25690	491768
36498	491769
325	491770
4862	491771
12875	491772
76	491773
88524	491774
65062	491775
34311	491776
42486	491777
50103	491778
455	491779
15183	491780
12008	491781
12666	491782
42380	491783
47172	491784
252	491785
93650	491786
29271	491787
12686	491788
46655	491789
7986	491790
21502	491791
9418	491792
14494	491793
631	491794
59775	491795
9555	491796
5676	491797
22893	491798
5017	491799
29515	491800
13175	491801
9464	491802
22884	491803
7541	491804
41006	491805
2712	491806
61470	491807
60596	491808
3957	491809
4565	491810
12920	491811
35837	491812
1501	491813
57170	491814
105086	491815
1797	491816
62058	491817
4592	491818
12191	491819
48971	491820
79942	491821
935	491822
1077	491823
49767	491824
714	491825
30089	491826
18940	491827
14606	491828
28958	491829
6007	491830
2015	491831
3445	491832
87	491833
32666	491834
50645	491835
49173	491836
2848	491837
14411	491838
59460	491839
2	491840
31630	491841
48983	491842
55173	491843
81793	491844
4757	491845
17769	491846
72782	491847
20075	491848
8905	491849
44602	491850
33759	491851
6412	491852
97128	491853
16867	491854
32688	491855
1115	491856
18960	491857
9041	491858
1418	491859
7580	491860
46135	491861
238	491862
7843	491863
5106	491864
5208	491865
26188	491866
12412	491867
5450	491868
99546	491869
5134	491870
28703	491871
5171	491872
59222	491873
1685	491874
6719	491875
1	491876
4981	491877
24555	491878
8827	491879
47705	491880
3531	491881
32345	491882
44264	491883
16268	491884
6469	491885
60737	491886
2615	491887
39033	491888
24323	491889
63759	491890
9413	491891
2225	491892
37742	491893
68683	491894
52437	491895
10429	491896
49608	491897
41170	491898
60369	491899
97488	491900
2500	491901
9966	491902
85692	491903
24890	491904
60019	491905
1075	491906
454	491907
79660	491908
41983	491909
54107	491910
16880	491911
9163	491912
28414	491913
77131	491914
7991	491915
17647	491916
10573	491917
45494	491918
1011	491919
9887	491920
83507	491921
26324	491922
73135	491923
2337	491924
87934	491925
22601	491926
79361	491927
16757	491928
13066	491929
26327	491930
2790	491931
2936	491932
14605	491933
11502	491934
54911	491935
1735	491936
8681	491937
10644	491938
435	491939
82724	491940
1756	491941
70730	491942
5996	491943
34360	491944
2368	491945
63066	491946
102868	491947
80507	491948
34172	491949
16062	491950
893	491951
77491	491952
14398	491953
48820	491954
45758	491955
53228	491956
738	491957
72109	491958
4546	491959
3700	491960
78009	491961
26459	491962
67397	491963
9725	491964
26241	491965
29898	491966
4547	491967
2008	491968
45011	491969
27956	491970
22095	491971
1146	491972
18507	491973
83267	491974
53049	491975
12251	491976
1310	491977
2313	491978
1143	491979
102525	491980
13088	491981
23995	491982
28321	491983
110117	491984
34285	491985
33066	491986
3711	491987
27553	491988
2248	491989
2202	491990
20306	491991
51898	491992
20178	491993
10950	491994
46768	491995
49956	491996
42256	491997
20190	491998
23134	491999
5830	492000
13898	492001
52338	492002
37004	492003
2560	492004
40419	492005
13263	492006
2658	492007
54	492008
60520	492009
9116	492010
1845	492011
655	492012
92456	492013
29406	492014
57465	492015
44756	492016
31060	492017
79535	492018
22924	492019
81258	492020
35340	492021
8566	492022
3233	492023
36556	492024
15503	492025
13040	492026
12721	492027
79490	492028
48224	492029
80132	492030
46247	492031
47458	492032
74406	492033
19151	492034
100078	492035
73123	492036
11281	492037
24687	492038
37374	492039
60769	492040
13282	492041
26891	492042
37280	492043
69199	492044
2435	492045
50915	492046
18021	492047
72489	492048
46144	492049
2736	492050
14820	492051
675	492052
68294	492053
3388	492054
21902	492055
2650	492056
12696	492057
4680	492058
62085	492059
12748	492060
8867	492061
69046	492062
36297	492063
32614	492064
1414	492065
15163	492066
58143	492067
26525	492068
10476	492069
15003	492070
80176	492071
2350	492072
38482	492073
22858	492074
9751	492075
99701	492076
17444	492077
2596	492078
24152	492079
61660	492080
92595	492081
61141	492082
17119	492083
41563	492084
370	492085
31176	492086
46103	492087
110428	492088
26464	492089
60878	492090
19936	492091
2045	492092
76561	492093
39284	492094
58213	492095
50917	492096
36719	492097
27015	492098
32146	492099
10362	492100
61603	492101
17458	492102
4395	492103
89425	492104
7581	492105
5655	492106
15582	492107
88463	492108
18651	492109
17685	492110
30048	492111
176	492112
1681	492113
15134	492114
33465	492115
33477	492116
525	492117
19508	492118
19616	492119
984	492120
5457	492121
42548	492122
12013	492123
29165	492124
105519	492125
11761	492126
65723	492127
55853	492128
30	492129
11879	492130
3205	492131
3371	492132
55846	492133
39657	492134
27443	492135
770	492136
56469	492137
17170	492138
29682	492139
7389	492140
360	492141
31099	492142
7787	492143
11271	492144
16798	492145
34520	492146
11122	492147
24202	492148
59288	492149
25706	492150
11901	492151
29507	492152
11885	492153
16807	492154
42645	492155
17	492156
11301	492157
28447	492158
21053	492159
64121	492160
9793	492161
21326	492162
13509	492163
8590	492164
12189	492165
63925	492166
4141	492167
61537	492168
48266	492169
66479	492170
22435	492171
82336	492172
5773	492173
19818	492174
7115	492175
22596	492176
36300	492177
8841	492178
101397	492179
168	492180
80425	492181
19274	492182
71882	492183
89066	492184
1197	492185
6974	492186
9420	492187
96816	492188
22469	492189
40117	492190
26770	492191
48036	492192
11314	492193
13302	492194
33907	492195
20940	492196
5479	492197
14016	492198
20525	492199
2506	492200
3749	492201
9836	492202
3149	492203
67870	492204
15436	492205
59904	492206
35356	492207
580	492208
52702	492209
9553	492210
5796	492211
4637	492212
25537	492213
13232	492214
7360	492215
17150	492216
25612	492217
11312	492218
21309	492219
52874	492220
2197	492221
23784	492222
1342	492223
52726	492224
5616	492225
100089	492226
103665	492227
11439	492228
14205	492229
28434	492230
58722	492231
64203	492232
21255	492233
1005	492234
3771	492235
24437	492236
42601	492237
1999	492238
15446	492239
38779	492240
40735	492241
54101	492242
53843	492243
63901	492244
7356	492245
61	492246
18313	492247
90808	492248
48579	492249
15309	492250
45608	492251
14486	492252
679	492253
45805	492254
88908	492255
80799	492256
3042	492257
5379	492258
45181	492259
70053	492260
72653	492261
4124	492262
60142	492263
260	492264
101731	492265
86234	492266
32899	492267
2185	492268
64307	492269
40638	492270
15798	492271
1514	492272
51067	492273
8081	492274
23628	492275
61022	492276
17525	492277
64679	492278
45324	492279
38021	492280
47548	492281
2256	492282
48352	492283
10123	492284
54581	492285
55348	492286
20062	492287
5314	492288
31326	492289
38151	492290
26992	492291
41294	492292
46385	492293
25563	492294
7745	492295
3656	492296
42767	492297
12839	492298
21581	492299
87457	492300
3427	492301
36851	492302
997	492303
15001	492304
62778	492305
14862	492306
72446	492307
46126	492308
52006	492309
13635	492310
1010	492311
25833	492312
18044	492313
24888	492314
24879	492315
15589	492316
82917	492317
1677	492318
76711	492319
32533	492320
292	492321
23490	492322
74505	492323
34069	492324
3433	492325
50918	492326
8422	492327
30607	492328
69984	492329
703	492330
16557	492331
1707	492332
52722	492333
16960	492334
24513	492335
7144	492336
92856	492337
15117	492338
7140	492339
11141	492340
52224	492341
8595	492342
17500	492343
22667	492344
11	492345
43180	492346
331	492347
14357	492348
35583	492349
43848	492350
12188	492351
13362	492352
96437	492353
9116	492354
1259	492355
24295	492356
21969	492357
23629	492358
19076	492359
78301	492360
6110	492361
45218	492362
24419	492363
41316	492364
94362	492365
42401	492366
44550	492367
49148	492368
50004	492369
2144	492370
46559	492371
13164	492372
17087	492373
6250	492374
23083	492375
28265	492376
64591	492377
17613	492378
46694	492379
2276	492380
837	492381
56114	492382
33640	492383
12999	492384
6957	492385
62398	492386
12868	492387
10594	492388
10798	492389
65694	492390
51	492391
75210	492392
39105	492393
349	492394
74937	492395
8060	492396
17378	492397
33322	492398
69185	492399
21136	492400
46408	492401
33681	492402
76483	492403
84032	492404
27545	492405
9038	492406
69809	492407
23118	492408
25238	492409
69445	492410
11370	492411
100295	492412
4953	492413
2730	492414
53057	492415
890	492416
334	492417
37488	492418
3307	492419
76073	492420
6147	492421
9960	492422
42398	492423
92365	492424
92380	492425
10817	492426
47	492427
85480	492428
28690	492429
40604	492430
332	492431
9710	492432
481	492433
49327	492434
40541	492435
49344	492436
88234	492437
58756	492438
28544	492439
518	492440
25050	492441
105734	492442
55000	492443
70690	492444
15418	492445
47007	492446
23253	492447
31654	492448
45042	492449
39001	492450
39883	492451
43912	492452
5	492453
40977	492454
17325	492455
46968	492456
82691	492457
11813	492458
1843	492459
7372	492460
23551	492461
26888	492462
22	492463
3212	492464
2374	492465
26682	492466
81157	492467
31437	492468
906	492469
2991	492470
47396	492471
68459	492472
11915	492473
4542	492474
83715	492475
59944	492476
6105	492477
12122	492478
15024	492479
1171	492480
4168	492481
33978	492482
14434	492483
11244	492484
53715	492485
67069	492486
91384	492487
9130	492488
31711	492489
1644	492490
18101	492491
69324	492492
22060	492493
12518	492494
46925	492495
57082	492496
4924	492497
41656	492498
54610	492499
4153	492500
2812	492501
67	492502
27091	492503
41517	492504
73533	492505
5402	492506
66950	492507
4326	492508
4807	492509
90044	492510
91042	492511
225	492512
8496	492513
8030	492514
70811	492515
918	492516
49193	492517
5405	492518
184	492519
3905	492520
54331	492521
17952	492522
515	492523
3481	492524
35815	492525
103223	492526
3345	492527
45172	492528
36073	492529
62930	492530
25337	492531
100237	492532
63769	492533
4432	492534
34520	492535
30001	492536
19552	492537
13565	492538
80048	492539
1593	492540
19867	492541
431	492542
91532	492543
7147	492544
13574	492545
1235	492546
23635	492547
44616	492548
3897	492549
12378	492550
80913	492551
7269	492552
46730	492553
9829	492554
32209	492555
9023	492556
25569	492557
24792	492558
58895	492559
3339	492560
63205	492561
17954	492562
54814	492563
64144	492564
7636	492565
32341	492566
19456	492567
20814	492568
3160	492569
1602	492570
11051	492571
42955	492572
9788	492573
51340	492574
33366	492575
6849	492576
3198	492577
32855	492578
76677	492579
2661	492580
29077	492581
34514	492582
6200	492583
38702	492584
4049	492585
23280	492586
27475	492587
25147	492588
83413	492589
73656	492590
46333	492591
13366	492592
25887	492593
65417	492594
3109	492595
43991	492596
39272	492597
16928	492598
57751	492599
30254	492600
5032	492601
32647	492602
79624	492603
56094	492604
23377	492605
3069	492606
73117	492607
42532	492608
55006	492609
75	492610
4188	492611
98119	492612
83807	492613
22349	492614
2718	492615
3213	492616
988	492617
27678	492618
31236	492619
40682	492620
31792	492621
41292	492622
9349	492623
6560	492624
10062	492625
960	492626
15863	492627
1505	492628
4555	492629
61965	492630
7228	492631
3279	492632
14960	492633
279	492634
25980	492635
9276	492636
39969	492637
5551	492638
2741	492639
69373	492640
15472	492641
2889	492642
6631	492643
267	492644
51393	492645
4863	492646
1933	492647
30167	492648
3757	492649
8270	492650
51637	492651
118	492652
4269	492653
308	492654
11476	492655
34065	492656
77798	492657
639	492658
85116	492659
6904	492660
52062	492661
3282	492662
86917	492663
13310	492664
54241	492665
1053	492666
92562	492667
1311	492668
66904	492669
3262	492670
676	492671
10464	492672
5219	492673
74657	492674
40757	492675
3226	492676
24905	492677
6697	492678
50224	492679
1194	492680
17180	492681
28065	492682
12679	492683
22497	492684
49908	492685
38725	492686
25571	492687
17718	492688
8287	492689
1059	492690
16188	492691
92374	492692
14265	492693
34484	492694
91466	492695
15417	492696
36023	492697
66721	492698
271	492699
63652	492700
41790	492701
48776	492702
562	492703
3715	492704
12921	492705
45428	492706
56506	492707
2598	492708
22363	492709
12844	492710
98741	492711
27082	492712
27183	492713
44068	492714
115	492715
8089	492716
19606	492717
7203	492718
70231	492719
4019	492720
34499	492721
22761	492722
5942	492723
76175	492724
13547	492725
28700	492726
2820	492727
10058	492728
5848	492729
15119	492730
11721	492731
25296	492732
9226	492733
37301	492734
5940	492735
2506	492736
14728	492737
31178	492738
1667	492739
73447	492740
7834	492741
1760	492742
37451	492743
28784	492744
6940	492745
78112	492746
1669	492747
3627	492748
20307	492749
29459	492750
2925	492751
65639	492752
656	492753
39726	492754
16143	492755
13569	492756
40447	492757
27774	492758
26820	492759
3245	492760
11442	492761
29115	492762
32956	492763
4582	492764
4880	492765
11188	492766
44822	492767
3431	492768
33503	492769
17006	492770
33818	492771
30702	492772
9760	492773
24295	492774
7755	492775
44241	492776
64974	492777
137	492778
80912	492779
63614	492780
7937	492781
25058	492782
73676	492783
13	492784
24255	492785
61421	492786
74177	492787
107140	492788
79097	492789
23259	492790
2183	492791
4168	492792
51808	492793
13703	492794
5485	492795
286	492796
48791	492797
100712	492798
50318	492799
38092	492800
37713	492801
66993	492802
69748	492803
70725	492804
11261	492805
61188	492806
10593	492807
17151	492808
42048	492809
5548	492810
12217	492811
602	492812
71395	492813
46167	492814
7357	492815
45298	492816
69008	492817
3	492818
28464	492819
26299	492820
48090	492821
8799	492822
25773	492823
5920	492824
4478	492825
13681	492826
47121	492827
48462	492828
33021	492829
18777	492830
41700	492831
57537	492832
37822	492833
27730	492834
99997	492835
24529	492836
68196	492837
1591	492838
973	492839
85010	492840
1242	492841
57	492842
20129	492843
22404	492844
88812	492845
31430	492846
4065	492847
6136	492848
5087	492849
13962	492850
94190	492851
29704	492852
1129	492853
18770	492854
39385	492855
10401	492856
36485	492857
34129	492858
9910	492859
1343	492860
47666	492861
19403	492862
35540	492863
942	492864
68098	492865
42293	492866
40570	492867
13325	492868
563	492869
42040	492870
78691	492871
50237	492872
22242	492873
13729	492874
5435	492875
45719	492876
37887	492877
72057	492878
22959	492879
38076	492880
1351	492881
43926	492882
36979	492883
69480	492884
17870	492885
42766	492886
33328	492887
27605	492888
23630	492889
86554	492890
24139	492891
16558	492892
26588	492893
4567	492894
94333	492895
73387	492896
60959	492897
42895	492898
40630	492899
2569	492900
4481	492901
14307	492902
7115	492903
4056	492904
41592	492905
55737	492906
34525	492907
5863	492908
1509	492909
9531	492910
85875	492911
43232	492912
36665	492913
3592	492914
15446	492915
52716	492916
4164	492917
14415	492918
12622	492919
321	492920
72398	492921
18062	492922
19647	492923
9961	492924
3593	492925
678	492926
4026	492927
87188	492928
943	492929
21623	492930
46209	492931
81885	492932
26694	492933
8787	492934
43	492935
810	492936
55475	492937
9324	492938
37484	492939
19312	492940
49648	492941
69714	492942
12167	492943
91257	492944
30	492945
35258	492946
6365	492947
28489	492948
56940	492949
17419	492950
19180	492951
35066	492952
95368	492953
18614	492954
67231	492955
90188	492956
58144	492957
24152	492958
23	492959
15213	492960
4224	492961
44690	492962
39211	492963
21304	492964
51567	492965
24809	492966
6959	492967
39831	492968
11557	492969
91688	492970
77486	492971
72239	492972
10431	492973
93406	492974
5414	492975
49229	492976
23270	492977
45811	492978
13726	492979
36914	492980
68912	492981
33775	492982
35586	492983
63973	492984
41784	492985
29150	492986
43369	492987
45709	492988
23480	492989
10911	492990
37060	492991
3862	492992
111555	492993
77620	492994
629	492995
45290	492996
24432	492997
1135	492998
11605	492999
7554	493000
78509	493001
585	493002
15753	493003
2510	493004
33600	493005
23309	493006
99570	493007
6281	493008
98150	493009
18813	493010
57055	493011
48738	493012
11838	493013
3483	493014
87410	493015
420	493016
8547	493017
18476	493018
58985	493019
52316	493020
36530	493021
55260	493022
8092	493023
8188	493024
17120	493025
923	493026
9201	493027
12505	493028
70472	493029
36877	493030
722	493031
18863	493032
50323	493033
6220	493034
9095	493035
59933	493036
4485	493037
16629	493038
20242	493039
8558	493040
31752	493041
15230	493042
53580	493043
3118	493044
85625	493045
3216	493046
20851	493047
11037	493048
42344	493049
35912	493050
68449	493051
60037	493052
610	493053
64945	493054
3214	493055
60484	493056
73313	493057
54632	493058
15933	493059
14781	493060
236	493061
91	493062
75055	493063
65929	493064
6597	493065
7313	493066
345	493067
5069	493068
26902	493069
6310	493070
23981	493071
42352	493072
14693	493073
59974	493074
723	493075
25389	493076
60407	493077
28103	493078
25171	493079
11423	493080
31296	493081
98888	493082
46207	493083
44563	493084
57968	493085
19364	493086
502	493087
42081	493088
70665	493089
19682	493090
3691	493091
41112	493092
44594	493093
23689	493094
9856	493095
45887	493096
2689	493097
2474	493098
24086	493099
46210	493100
21630	493101
13342	493102
18392	493103
74958	493104
76709	493105
56688	493106
1918	493107
9646	493108
6603	493109
47297	493110
27613	493111
79604	493112
28935	493113
71933	493114
8847	493115
87638	493116
22159	493117
6817	493118
46131	493119
65945	493120
45402	493121
20168	493122
55928	493123
31249	493124
65833	493125
13	493126
52389	493127
10435	493128
8716	493129
11145	493130
73395	493131
537	493132
141	493133
50083	493134
40795	493135
23914	493136
1207	493137
9387	493138
35742	493139
59421	493140
23103	493141
63587	493142
24479	493143
38188	493144
50497	493145
514	493146
7603	493147
80337	493148
29580	493149
90064	493150
100922	493151
325	493152
201	493153
3712	493154
98893	493155
5782	493156
57749	493157
7946	493158
74978	493159
2099	493160
22974	493161
2523	493162
22419	493163
14082	493164
11208	493165
84729	493166
12709	493167
24492	493168
14791	493169
9219	493170
9037	493171
44302	493172
590	493173
7929	493174
93223	493175
30198	493176
4939	493177
7630	493178
9048	493179
8212	493180
14891	493181
27261	493182
56826	493183
12437	493184
38930	493185
64005	493186
84436	493187
18750	493188
72076	493189
7924	493190
2592	493191
72945	493192
56039	493193
31731	493194
4116	493195
3779	493196
3106	493197
4293	493198
8198	493199
1090	493200
69925	493201
26112	493202
66986	493203
24307	493204
5408	493205
80181	493206
13288	493207
18482	493208
54558	493209
70755	493210
7042	493211
81	493212
4968	493213
7559	493214
2041	493215
696	493216
43225	493217
19668	493218
28898	493219
1896	493220
2181	493221
20191	493222
370	493223
4147	493224
394	493225
36919	493226
9115	493227
32254	493228
5099	493229
2387	493230
89980	493231
31387	493232
74347	493233
22380	493234
828	493235
26580	493236
61567	493237
56734	493238
12829	493239
35659	493240
25430	493241
7468	493242
30626	493243
5111	493244
28483	493245
1344	493246
24362	493247
110368	493248
2884	493249
28613	493250
61125	493251
44536	493252
27451	493253
7373	493254
78211	493255
9795	493256
44976	493257
1365	493258
12962	493259
1244	493260
27749	493261
29419	493262
85599	493263
18475	493264
581	493265
65846	493266
92676	493267
18337	493268
19637	493269
67354	493270
73	493271
30088	493272
35441	493273
16504	493274
5159	493275
9503	493276
7216	493277
74746	493278
2704	493279
26209	493280
13627	493281
46903	493282
5055	493283
94963	493284
28172	493285
61922	493286
17827	493287
9327	493288
4066	493289
62051	493290
80234	493291
7945	493292
1461	493293
10571	493294
50249	493295
1200	493296
21408	493297
13560	493298
19018	493299
489	493300
24799	493301
29326	493302
23695	493303
24616	493304
4537	493305
87261	493306
22811	493307
12243	493308
28616	493309
9494	493310
35201	493311
2611	493312
68573	493313
1747	493314
28326	493315
4948	493316
21708	493317
4386	493318
63246	493319
2081	493320
29715	493321
4899	493322
4269	493323
83426	493324
43437	493325
32542	493326
61108	493327
92676	493328
23296	493329
32809	493330
43079	493331
9183	493332
55539	493333
75726	493334
5190	493335
102460	493336
64503	493337
90849	493338
6556	493339
3695	493340
34629	493341
19729	493342
838	493343
42783	493344
55990	493345
88302	493346
63106	493347
29295	493348
92	493349
70882	493350
4287	493351
34767	493352
62591	493353
18390	493354
28674	493355
20945	493356
302	493357
5670	493358
16971	493359
12765	493360
6217	493361
6848	493362
7032	493363
23273	493364
33419	493365
2030	493366
15624	493367
34033	493368
49549	493369
50390	493370
30842	493371
47505	493372
88864	493373
61620	493374
22128	493375
82474	493376
63231	493377
1836	493378
22820	493379
20938	493380
56372	493381
3859	493382
1306	493383
31107	493384
29615	493385
39758	493386
70184	493387
27456	493388
8218	493389
47710	493390
36322	493391
381	493392
24448	493393
49959	493394
77046	493395
80229	493396
1611	493397
34108	493398
79870	493399
53642	493400
32414	493401
20	493402
37741	493403
62650	493404
239	493405
15249	493406
28495	493407
65804	493408
12334	493409
22586	493410
95620	493411
73474	493412
16656	493413
478	493414
19173	493415
2566	493416
1315	493417
92857	493418
64243	493419
104588	493420
20633	493421
96935	493422
79488	493423
97230	493424
12010	493425
5706	493426
47618	493427
4110	493428
54243	493429
14550	493430
9887	493431
29211	493432
100822	493433
15411	493434
60814	493435
36799	493436
17867	493437
2049	493438
41570	493439
37968	493440
71030	493441
13854	493442
23771	493443
10733	493444
42053	493445
1109	493446
49009	493447
3965	493448
10143	493449
27701	493450
20835	493451
1221	493452
4421	493453
19792	493454
2610	493455
51335	493456
7461	493457
4	493458
42508	493459
20239	493460
40274	493461
83	493462
7672	493463
48228	493464
716	493465
43079	493466
40860	493467
31834	493468
122	493469
2265	493470
10200	493471
24652	493472
84742	493473
32478	493474
20107	493475
55365	493476
6156	493477
348	493478
84776	493479
37487	493480
14003	493481
7456	493482
57867	493483
12304	493484
49879	493485
78337	493486
86364	493487
1560	493488
17	493489
43662	493490
22647	493491
9650	493492
245	493493
7477	493494
8293	493495
454	493496
95187	493497
35818	493498
53892	493499
13577	493500
14903	493501
36593	493502
96516	493503
48982	493504
48500	493505
27077	493506
7052	493507
14439	493508
6288	493509
1944	493510
26160	493511
56829	493512
58881	493513
13345	493514
31959	493515
3500	493516
53329	493517
43	493518
8372	493519
77724	493520
82261	493521
2200	493522
2199	493523
59841	493524
14649	493525
62756	493526
68842	493527
25268	493528
61368	493529
31032	493530
8670	493531
50614	493532
310	493533
178	493534
46595	493535
54281	493536
30899	493537
1390	493538
36889	493539
8339	493540
29265	493541
36606	493542
15040	493543
84563	493544
89330	493545
7424	493546
21846	493547
17446	493548
2746	493549
74	493550
3068	493551
63886	493552
22304	493553
50675	493554
15839	493555
56259	493556
42546	493557
55783	493558
63214	493559
72841	493560
21428	493561
26683	493562
189	493563
87994	493564
81012	493565
61609	493566
35482	493567
80426	493568
45625	493569
83350	493570
43639	493571
787	493572
2411	493573
4115	493574
33351	493575
1049	493576
49652	493577
18954	493578
1456	493579
15112	493580
72064	493581
24238	493582
72356	493583
64210	493584
8288	493585
1307	493586
37400	493587
1516	493588
37604	493589
82057	493590
7726	493591
76080	493592
6435	493593
15730	493594
103251	493595
2956	493596
77568	493597
1	493598
37242	493599
57526	493600
7019	493601
85222	493602
8059	493603
31099	493604
1927	493605
43888	493606
35489	493607
63452	493608
9216	493609
98859	493610
38900	493611
52787	493612
173	493613
63997	493614
6118	493615
1474	493616
9904	493617
44857	493618
32018	493619
11261	493620
12483	493621
36080	493622
7417	493623
21305	493624
10658	493625
932	493626
15007	493627
80889	493628
20482	493629
64692	493630
26580	493631
56287	493632
3272	493633
2911	493634
54207	493635
34867	493636
7128	493637
18334	493638
982	493639
49869	493640
36978	493641
1900	493642
3770	493643
59291	493644
25641	493645
79467	493646
2909	493647
33991	493648
72	493649
34169	493650
6171	493651
8958	493652
15458	493653
4686	493654
4069	493655
14797	493656
4752	493657
3139	493658
70170	493659
11375	493660
31914	493661
2275	493662
61174	493663
35667	493664
41952	493665
19323	493666
17729	493667
5769	493668
4409	493669
63435	493670
136	493671
47452	493672
13285	493673
28240	493674
76810	493675
3322	493676
5071	493677
25777	493678
31593	493679
80219	493680
62862	493681
634	493682
18773	493683
15609	493684
2628	493685
30707	493686
9897	493687
341	493688
99157	493689
102037	493690
69754	493691
2840	493692
32338	493693
12459	493694
970	493695
18481	493696
8542	493697
4971	493698
414	493699
14482	493700
2876	493701
17316	493702
98429	493703
47140	493704
85937	493705
95708	493706
45083	493707
51940	493708
1617	493709
9559	493710
3014	493711
111	493712
12387	493713
87026	493714
49604	493715
5406	493716
7057	493717
13185	493718
2288	493719
43967	493720
71389	493721
51022	493722
14721	493723
17335	493724
13860	493725
51808	493726
446	493727
76494	493728
36361	493729
35355	493730
12133	493731
44288	493732
11469	493733
36323	493734
4042	493735
92170	493736
19427	493737
5730	493738
926	493739
36021	493740
12391	493741
9969	493742
62037	493743
95809	493744
237	493745
29217	493746
1369	493747
48245	493748
48660	493749
35990	493750
28611	493751
48581	493752
93048	493753
39149	493754
64345	493755
65263	493756
33960	493757
935	493758
53154	493759
16943	493760
9693	493761
84413	493762
2802	493763
2788	493764
70584	493765
53637	493766
21584	493767
113268	493768
44052	493769
3619	493770
22049	493771
526	493772
1306	493773
71021	493774
48049	493775
59794	493776
86126	493777
11758	493778
28801	493779
42980	493780
1775	493781
2059	493782
6	493783
37298	493784
21775	493785
50655	493786
9946	493787
29105	493788
62161	493789
71373	493790
22272	493791
56380	493792
5512	493793
5938	493794
26498	493795
53536	493796
20679	493797
3587	493798
41297	493799
56735	493800
42750	493801
21766	493802
37041	493803
20766	493804
162	493805
54829	493806
3765	493807
11515	493808
3421	493809
102845	493810
24076	493811
55663	493812
65598	493813
31348	493814
28905	493815
15767	493816
53807	493817
21839	493818
87003	493819
72075	493820
828	493821
709	493822
5521	493823
49300	493824
18758	493825
7949	493826
23178	493827
33984	493828
38151	493829
22342	493830
5656	493831
65468	493832
46965	493833
5614	493834
5384	493835
6872	493836
69407	493837
61260	493838
13914	493839
20549	493840
5745	493841
50571	493842
10840	493843
9599	493844
558	493845
32616	493846
95644	493847
67014	493848
77673	493849
92649	493850
7210	493851
9325	493852
50924	493853
2563	493854
21272	493855
42915	493856
19378	493857
133	493858
24833	493859
28508	493860
14319	493861
40195	493862
92	493863
2001	493864
6075	493865
24105	493866
68533	493867
34956	493868
62492	493869
30904	493870
74923	493871
10202	493872
510	493873
58891	493874
51145	493875
741	493876
59216	493877
17008	493878
6469	493879
13000	493880
15708	493881
40651	493882
16	493883
68626	493884
2029	493885
26381	493886
19583	493887
65079	493888
37008	493889
3371	493890
58261	493891
19834	493892
3735	493893
31202	493894
72404	493895
31079	493896
83376	493897
74769	493898
27173	493899
84394	493900
25233	493901
26484	493902
64915	493903
1081	493904
25683	493905
54379	493906
27470	493907
21407	493908
17244	493909
2	493910
43576	493911
38230	493912
16678	493913
8526	493914
72548	493915
9999	493916
6547	493917
1985	493918
2714	493919
105001	493920
18209	493921
20385	493922
40632	493923
175	493924
717	493925
46104	493926
27922	493927
24608	493928
24104	493929
9968	493930
16842	493931
29450	493932
10726	493933
906	493934
8226	493935
41975	493936
20552	493937
32487	493938
43287	493939
9415	493940
1470	493941
18376	493942
63002	493943
68047	493944
105004	493945
65894	493946
31096	493947
14604	493948
107285	493949
14286	493950
57098	493951
65141	493952
9517	493953
7	493954
1419	493955
2332	493956
88951	493957
2177	493958
22010	493959
10184	493960
41205	493961
1695	493962
16585	493963
3174	493964
52121	493965
3974	493966
45820	493967
7654	493968
196	493969
21075	493970
41839	493971
380	493972
5041	493973
6328	493974
52852	493975
25267	493976
60470	493977
11105	493978
4526	493979
9612	493980
38004	493981
39149	493982
7788	493983
47999	493984
16324	493985
44731	493986
29663	493987
52966	493988
12550	493989
63701	493990
32029	493991
7876	493992
74491	493993
882	493994
20140	493995
2383	493996
23608	493997
45008	493998
8630	493999
14872	494000
73114	494001
1449	494002
2275	494003
3958	494004
48364	494005
12655	494006
9348	494007
53729	494008
101434	494009
20493	494010
49194	494011
296	494012
3033	494013
46074	494014
3237	494015
15420	494016
29631	494017
13610	494018
16964	494019
191	494020
74942	494021
73402	494022
3176	494023
11932	494024
45228	494025
3987	494026
35168	494027
73210	494028
15374	494029
45036	494030
54651	494031
23594	494032
113372	494033
30863	494034
53833	494035
65475	494036
48966	494037
103683	494038
16900	494039
83809	494040
27982	494041
19536	494042
32642	494043
975	494044
11399	494045
5067	494046
28799	494047
71915	494048
1444	494049
37204	494050
5460	494051
10150	494052
32188	494053
36524	494054
27630	494055
23844	494056
77447	494057
32527	494058
28107	494059
26520	494060
57677	494061
77838	494062
35247	494063
86931	494064
20572	494065
50915	494066
51416	494067
23832	494068
68264	494069
58380	494070
237	494071
15	494072
9412	494073
47138	494074
14063	494075
54293	494076
23304	494077
3125	494078
2118	494079
12398	494080
15240	494081
89004	494082
4626	494083
29831	494084
15592	494085
4561	494086
26925	494087
38446	494088
11007	494089
88285	494090
4457	494091
9686	494092
820	494093
972	494094
17356	494095
21819	494096
71732	494097
39631	494098
2692	494099
64705	494100
68562	494101
87262	494102
54995	494103
11850	494104
75895	494105
380	494106
49842	494107
3001	494108
9683	494109
78615	494110
17174	494111
72050	494112
4723	494113
1267	494114
4200	494115
236	494116
4561	494117
51828	494118
53196	494119
30613	494120
69977	494121
4636	494122
3023	494123
5778	494124
9319	494125
21993	494126
11101	494127
30982	494128
10373	494129
8483	494130
4731	494131
55230	494132
4320	494133
11762	494134
1760	494135
13887	494136
83487	494137
26748	494138
12794	494139
45029	494140
35853	494141
2345	494142
23819	494143
56228	494144
6273	494145
81	494146
45192	494147
97956	494148
15824	494149
72123	494150
56800	494151
32745	494152
71993	494153
70815	494154
62981	494155
33355	494156
49015	494157
28764	494158
25764	494159
66385	494160
68106	494161
45379	494162
54023	494163
36793	494164
15536	494165
37774	494166
79117	494167
5072	494168
33084	494169
16450	494170
35054	494171
76303	494172
7402	494173
50491	494174
27654	494175
2734	494176
3617	494177
9730	494178
15751	494179
31191	494180
21545	494181
68884	494182
55135	494183
4342	494184
54787	494185
2	494186
29310	494187
17183	494188
93704	494189
43054	494190
6116	494191
49329	494192
61705	494193
79304	494194
3902	494195
28661	494196
3377	494197
68767	494198
2027	494199
35650	494200
25114	494201
20961	494202
12669	494203
39508	494204
1421	494205
14181	494206
9428	494207
62541	494208
3747	494209
51683	494210
95458	494211
89057	494212
876	494213
53599	494214
20983	494215
22282	494216
386	494217
75319	494218
214	494219
15964	494220
36003	494221
11794	494222
79708	494223
59530	494224
5705	494225
3714	494226
19445	494227
5632	494228
47817	494229
20960	494230
18422	494231
74580	494232
10331	494233
41880	494234
20288	494235
33648	494236
63297	494237
19794	494238
5977	494239
33756	494240
34311	494241
29858	494242
81549	494243
53960	494244
981	494245
66483	494246
36239	494247
1001	494248
9092	494249
100245	494250
42207	494251
13809	494252
25987	494253
3714	494254
2229	494255
14	494256
96554	494257
63995	494258
28708	494259
7867	494260
325	494261
37	494262
4919	494263
47556	494264
6	494265
23799	494266
4732	494267
9769	494268
13263	494269
1114	494270
11331	494271
1926	494272
31979	494273
21	494274
36579	494275
22339	494276
3990	494277
29214	494278
37653	494279
8595	494280
24416	494281
51	494282
91319	494283
9424	494284
42389	494285
61101	494286
7370	494287
126	494288
11519	494289
1627	494290
30013	494291
7893	494292
3132	494293
2268	494294
40426	494295
16430	494296
22707	494297
11898	494298
4916	494299
36089	494300
39014	494301
39703	494302
13943	494303
2626	494304
91765	494305
1123	494306
94276	494307
41955	494308
46237	494309
20231	494310
34091	494311
37363	494312
26915	494313
85251	494314
50507	494315
42598	494316
15681	494317
44279	494318
4141	494319
38690	494320
10344	494321
76997	494322
4220	494323
14061	494324
18	494325
16338	494326
10485	494327
85473	494328
55352	494329
40754	494330
23390	494331
40455	494332
1182	494333
64911	494334
47692	494335
20639	494336
1680	494337
2065	494338
1	494339
2327	494340
15110	494341
12413	494342
15979	494343
961	494344
35077	494345
6500	494346
19872	494347
82015	494348
50949	494349
68684	494350
32252	494351
34950	494352
91745	494353
22087	494354
11069	494355
2174	494356
6306	494357
114260	494358
1703	494359
176	494360
103018	494361
7953	494362
16166	494363
5884	494364
26038	494365
33737	494366
28750	494367
54265	494368
11423	494369
9916	494370
42651	494371
2093	494372
938	494373
9537	494374
81353	494375
30568	494376
50383	494377
8449	494378
70687	494379
36925	494380
9818	494381
52503	494382
1893	494383
15925	494384
8287	494385
39871	494386
8579	494387
31249	494388
7085	494389
9482	494390
89918	494391
7331	494392
35858	494393
73682	494394
10599	494395
38175	494396
20001	494397
687	494398
6252	494399
27132	494400
86485	494401
38509	494402
719	494403
5643	494404
3275	494405
3782	494406
76599	494407
82769	494408
39931	494409
1453	494410
897	494411
799	494412
83057	494413
10978	494414
34533	494415
27732	494416
2494	494417
402	494418
25473	494419
35276	494420
100704	494421
1850	494422
91112	494423
89443	494424
17230	494425
12741	494426
72260	494427
88040	494428
39479	494429
69557	494430
5654	494431
5590	494432
236	494433
963	494434
61033	494435
71670	494436
31480	494437
20856	494438
59643	494439
1721	494440
3969	494441
71825	494442
65511	494443
5085	494444
35554	494445
23537	494446
46426	494447
55515	494448
90102	494449
17408	494450
72119	494451
5277	494452
62246	494453
376	494454
48723	494455
29760	494456
9699	494457
90485	494458
15932	494459
9282	494460
10909	494461
7620	494462
60250	494463
2058	494464
26877	494465
3128	494466
66319	494467
3138	494468
60079	494469
43821	494470
4	494471
683	494472
3596	494473
69157	494474
757	494475
130	494476
66450	494477
341	494478
54137	494479
2355	494480
8181	494481
387	494482
8035	494483
22887	494484
4259	494485
26672	494486
7260	494487
74262	494488
43604	494489
5000	494490
62571	494491
1143	494492
76374	494493
10046	494494
22711	494495
19310	494496
51373	494497
5389	494498
8599	494499
37640	494500
48696	494501
30515	494502
8984	494503
29636	494504
50107	494505
25475	494506
57319	494507
48934	494508
35893	494509
69513	494510
10806	494511
19408	494512
12988	494513
75804	494514
44931	494515
80864	494516
85826	494517
7182	494518
12155	494519
117	494520
7654	494521
17257	494522
1942	494523
74039	494524
61152	494525
51725	494526
60551	494527
11923	494528
3522	494529
32344	494530
996	494531
86476	494532
11965	494533
8389	494534
48430	494535
24131	494536
23673	494537
183	494538
16576	494539
73761	494540
8078	494541
5273	494542
18824	494543
103343	494544
59637	494545
10985	494546
43130	494547
58172	494548
65318	494549
19609	494550
2905	494551
11579	494552
37748	494553
19659	494554
78619	494555
34	494556
40615	494557
66799	494558
3994	494559
2931	494560
5899	494561
1364	494562
19859	494563
38949	494564
15163	494565
42210	494566
481	494567
82432	494568
33072	494569
58988	494570
2362	494571
974	494572
8241	494573
20238	494574
5528	494575
8913	494576
12608	494577
1283	494578
11217	494579
15298	494580
109087	494581
50867	494582
2100	494583
799	494584
24362	494585
21569	494586
16118	494587
9543	494588
8683	494589
9473	494590
3401	494591
5643	494592
9630	494593
2180	494594
27929	494595
33767	494596
16127	494597
68440	494598
36	494599
39457	494600
33408	494601
5442	494602
29015	494603
21336	494604
3141	494605
99988	494606
41264	494607
5364	494608
35610	494609
4848	494610
12651	494611
16762	494612
23579	494613
874	494614
68652	494615
21272	494616
86089	494617
27503	494618
41251	494619
1	494620
9966	494621
60879	494622
49914	494623
84057	494624
86561	494625
28726	494626
27247	494627
74181	494628
3084	494629
25476	494630
59567	494631
17822	494632
38533	494633
13017	494634
3000	494635
46686	494636
1623	494637
94574	494638
44066	494639
236	494640
10608	494641
93417	494642
725	494643
56412	494644
54849	494645
36649	494646
111612	494647
15535	494648
6648	494649
50604	494650
3809	494651
47104	494652
6304	494653
10937	494654
72939	494655
62017	494656
17696	494657
1052	494658
1216	494659
9404	494660
64807	494661
5934	494662
21417	494663
7211	494664
102315	494665
3262	494666
29888	494667
114	494668
3704	494669
56169	494670
6552	494671
10678	494672
20206	494673
76797	494674
182	494675
52617	494676
3279	494677
34685	494678
52586	494679
46424	494680
22401	494681
1172	494682
15632	494683
31169	494684
29304	494685
210	494686
39462	494687
1914	494688
85811	494689
41555	494690
1723	494691
19131	494692
5340	494693
42933	494694
31115	494695
15358	494696
36381	494697
33469	494698
41866	494699
19094	494700
30464	494701
25464	494702
4	494703
26	494704
15635	494705
11047	494706
38094	494707
29428	494708
7795	494709
13049	494710
8019	494711
14712	494712
49183	494713
21464	494714
1701	494715
3340	494716
41554	494717
18330	494718
23625	494719
14116	494720
26231	494721
50029	494722
64130	494723
19002	494724
19721	494725
507	494726
24921	494727
67778	494728
7888	494729
34709	494730
19950	494731
20517	494732
81959	494733
25277	494734
5980	494735
55173	494736
101298	494737
43164	494738
45963	494739
3890	494740
33818	494741
8732	494742
92989	494743
11793	494744
3734	494745
86810	494746
38790	494747
8893	494748
74180	494749
474	494750
31577	494751
26090	494752
6950	494753
43370	494754
37	494755
20689	494756
15220	494757
34325	494758
12813	494759
46757	494760
31986	494761
65434	494762
578	494763
24685	494764
67	494765
26934	494766
28749	494767
14278	494768
34580	494769
43136	494770
24188	494771
3909	494772
20432	494773
1054	494774
51290	494775
17719	494776
77087	494777
52739	494778
365	494779
61243	494780
113890	494781
50547	494782
35345	494783
23239	494784
99876	494785
13600	494786
22727	494787
84137	494788
393	494789
30712	494790
1014	494791
5339	494792
6526	494793
10832	494794
71954	494795
11106	494796
998	494797
47592	494798
2159	494799
37323	494800
66979	494801
41015	494802
28760	494803
5513	494804
85244	494805
16351	494806
1384	494807
17241	494808
43036	494809
6973	494810
1344	494811
6019	494812
234	494813
22437	494814
51545	494815
32467	494816
7667	494817
1851	494818
36889	494819
72947	494820
7233	494821
23360	494822
19767	494823
713	494824
19048	494825
13708	494826
43572	494827
7183	494828
891	494829
13617	494830
46708	494831
44761	494832
47842	494833
36026	494834
20473	494835
8293	494836
27188	494837
40525	494838
1234	494839
637	494840
50	494841
72949	494842
669	494843
49135	494844
36800	494845
16882	494846
67858	494847
9335	494848
24328	494849
46488	494850
16137	494851
31262	494852
55891	494853
777	494854
9674	494855
18310	494856
1040	494857
37212	494858
4160	494859
523	494860
100286	494861
713	494862
4453	494863
10391	494864
11	494865
15137	494866
4155	494867
1395	494868
47603	494869
11689	494870
70388	494871
38989	494872
27007	494873
54522	494874
25171	494875
11802	494876
33999	494877
159	494878
42929	494879
92386	494880
920	494881
34591	494882
55129	494883
26637	494884
43272	494885
65997	494886
62260	494887
54207	494888
79340	494889
2177	494890
966	494891
60415	494892
113868	494893
13819	494894
49155	494895
18487	494896
20700	494897
2611	494898
7996	494899
13939	494900
28586	494901
67150	494902
2540	494903
44443	494904
12896	494905
30384	494906
19210	494907
2976	494908
23581	494909
24624	494910
72244	494911
12814	494912
25962	494913
490	494914
60763	494915
18643	494916
280	494917
10159	494918
92906	494919
34567	494920
78816	494921
27748	494922
16061	494923
25097	494924
11624	494925
18418	494926
23150	494927
16035	494928
12930	494929
25125	494930
23885	494931
5295	494932
4144	494933
2734	494934
19804	494935
51110	494936
22237	494937
17496	494938
26666	494939
33613	494940
98349	494941
10900	494942
100653	494943
8682	494944
3138	494945
8520	494946
3421	494947
42193	494948
20783	494949
835	494950
39331	494951
8368	494952
11045	494953
1909	494954
80091	494955
1026	494956
91373	494957
42396	494958
387	494959
27811	494960
58678	494961
23469	494962
22405	494963
57724	494964
28079	494965
28072	494966
4895	494967
75	494968
21434	494969
61900	494970
82443	494971
96484	494972
35109	494973
14164	494974
87103	494975
99431	494976
58953	494977
96416	494978
19242	494979
33112	494980
13767	494981
69970	494982
41084	494983
13124	494984
91377	494985
10542	494986
96270	494987
19279	494988
44210	494989
11852	494990
5076	494991
44809	494992
34265	494993
36926	494994
1743	494995
38278	494996
5313	494997
42243	494998
14631	494999
4047	495000
13862	495001
89971	495002
51	495003
30581	495004
28981	495005
18272	495006
38382	495007
66864	495008
4614	495009
20862	495010
3430	495011
2267	495012
7860	495013
42601	495014
43643	495015
4646	495016
26773	495017
23927	495018
7066	495019
234	495020
63182	495021
4474	495022
17724	495023
2958	495024
52850	495025
19256	495026
21441	495027
23578	495028
1877	495029
26948	495030
99188	495031
62331	495032
41510	495033
19826	495034
11685	495035
6185	495036
1653	495037
394	495038
32369	495039
100918	495040
4594	495041
9481	495042
2944	495043
25703	495044
3458	495045
9031	495046
35442	495047
56290	495048
100233	495049
77620	495050
19544	495051
55974	495052
15843	495053
232	495054
54877	495055
1550	495056
5925	495057
46682	495058
96487	495059
10702	495060
41830	495061
4042	495062
1785	495063
85313	495064
176	495065
952	495066
53416	495067
53	495068
56725	495069
24530	495070
31942	495071
1220	495072
19023	495073
40370	495074
57754	495075
73669	495076
27401	495077
13147	495078
47172	495079
76809	495080
69507	495081
16811	495082
15102	495083
96288	495084
49469	495085
68626	495086
26299	495087
36731	495088
15092	495089
1199	495090
40835	495091
2285	495092
14783	495093
10654	495094
27024	495095
83672	495096
22410	495097
13162	495098
21926	495099
6721	495100
82669	495101
7447	495102
39694	495103
38372	495104
9909	495105
2780	495106
40573	495107
60434	495108
43956	495109
32871	495110
71858	495111
25033	495112
38891	495113
6770	495114
15408	495115
44369	495116
75383	495117
76274	495118
9881	495119
49045	495120
28995	495121
667	495122
19712	495123
40585	495124
4915	495125
72486	495126
42484	495127
3919	495128
3333	495129
81092	495130
12921	495131
40243	495132
72269	495133
8546	495134
455	495135
85372	495136
56271	495137
9177	495138
36101	495139
38433	495140
358	495141
109070	495142
62838	495143
21444	495144
24632	495145
34410	495146
77552	495147
27638	495148
71537	495149
94601	495150
90841	495151
109744	495152
7563	495153
18978	495154
23998	495155
5648	495156
18509	495157
70555	495158
4627	495159
88494	495160
5533	495161
26172	495162
13658	495163
2217	495164
12503	495165
32706	495166
16457	495167
2666	495168
4369	495169
3	495170
7728	495171
680	495172
4447	495173
46010	495174
66452	495175
14205	495176
53868	495177
72822	495178
43345	495179
3447	495180
16603	495181
4361	495182
3559	495183
3839	495184
33181	495185
107679	495186
8973	495187
39808	495188
35198	495189
2846	495190
3469	495191
69312	495192
22086	495193
78219	495194
2481	495195
7332	495196
53074	495197
6451	495198
137	495199
738	495200
17684	495201
27806	495202
69310	495203
42721	495204
11992	495205
15973	495206
5884	495207
12487	495208
9	495209
37243	495210
48077	495211
28711	495212
32706	495213
6474	495214
38034	495215
10296	495216
4139	495217
73592	495218
16	495219
63365	495220
16468	495221
1874	495222
29558	495223
17553	495224
61165	495225
24377	495226
863	495227
39264	495228
2123	495229
68729	495230
6946	495231
81673	495232
22441	495233
9690	495234
49765	495235
88885	495236
10061	495237
634	495238
6823	495239
19941	495240
6345	495241
25915	495242
27107	495243
16637	495244
24027	495245
37230	495246
20	495247
23	495248
4473	495249
29856	495250
8059	495251
6176	495252
15065	495253
112615	495254
18133	495255
1802	495256
674	495257
71650	495258
100614	495259
42944	495260
1206	495261
4412	495262
478	495263
21434	495264
50820	495265
8324	495266
3112	495267
70	495268
89385	495269
542	495270
15644	495271
15485	495272
8027	495273
43308	495274
6075	495275
9688	495276
3228	495277
23561	495278
40239	495279
71961	495280
69365	495281
56093	495282
15124	495283
88702	495284
916	495285
85682	495286
596	495287
24307	495288
30614	495289
11020	495290
62577	495291
15398	495292
46370	495293
68899	495294
1686	495295
46570	495296
32714	495297
24838	495298
89772	495299
20245	495300
59312	495301
16765	495302
14532	495303
23583	495304
5416	495305
29849	495306
8817	495307
1364	495308
11816	495309
11835	495310
23564	495311
42276	495312
1292	495313
23328	495314
3998	495315
30670	495316
17304	495317
43213	495318
23732	495319
42732	495320
534	495321
9509	495322
84602	495323
100155	495324
22080	495325
61902	495326
8549	495327
64531	495328
25624	495329
10869	495330
40699	495331
529	495332
54725	495333
64566	495334
9935	495335
11911	495336
50555	495337
253	495338
46903	495339
47090	495340
82654	495341
13	495342
24027	495343
2176	495344
10465	495345
10604	495346
100032	495347
59078	495348
64726	495349
1134	495350
10878	495351
29877	495352
67251	495353
2901	495354
766	495355
95	495356
16801	495357
81409	495358
13944	495359
2774	495360
52536	495361
40546	495362
59609	495363
48622	495364
53638	495365
106554	495366
82012	495367
49332	495368
10825	495369
87472	495370
11009	495371
28157	495372
17412	495373
66225	495374
34495	495375
9030	495376
142	495377
61787	495378
43209	495379
78337	495380
31907	495381
47364	495382
27833	495383
102262	495384
47383	495385
32135	495386
81347	495387
2268	495388
11075	495389
2510	495390
74040	495391
45035	495392
1781	495393
1649	495394
8560	495395
41510	495396
11051	495397
19556	495398
66752	495399
4213	495400
53634	495401
82029	495402
10835	495403
13661	495404
92149	495405
15323	495406
50503	495407
691	495408
78451	495409
104440	495410
69058	495411
24576	495412
64147	495413
13096	495414
558	495415
35960	495416
74544	495417
60545	495418
7371	495419
4763	495420
660	495421
1632	495422
23368	495423
35355	495424
12615	495425
30746	495426
57578	495427
41518	495428
12091	495429
1078	495430
1690	495431
7873	495432
41676	495433
100820	495434
74361	495435
48187	495436
15091	495437
15343	495438
6876	495439
12982	495440
21960	495441
5873	495442
2758	495443
17511	495444
15554	495445
2754	495446
53707	495447
5870	495448
9590	495449
55062	495450
15370	495451
34378	495452
20428	495453
57162	495454
51103	495455
2483	495456
657	495457
37980	495458
2906	495459
34741	495460
7535	495461
4854	495462
90391	495463
78001	495464
10890	495465
77365	495466
4956	495467
8160	495468
5484	495469
18325	495470
19678	495471
113425	495472
928	495473
53494	495474
7376	495475
43093	495476
4058	495477
56154	495478
24123	495479
749	495480
62352	495481
33683	495482
39242	495483
768	495484
999	495485
60270	495486
2934	495487
32164	495488
9286	495489
43313	495490
58199	495491
27124	495492
2994	495493
111621	495494
48956	495495
61429	495496
280	495497
1457	495498
21530	495499
27560	495500
71596	495501
2277	495502
21243	495503
887	495504
52985	495505
4203	495506
28010	495507
6267	495508
23838	495509
7029	495510
72317	495511
5493	495512
6264	495513
23176	495514
2732	495515
58245	495516
25206	495517
1479	495518
75230	495519
4178	495520
112376	495521
449	495522
29080	495523
15108	495524
367	495525
48714	495526
3554	495527
12105	495528
46089	495529
45757	495530
103565	495531
26686	495532
6	495533
63	495534
12028	495535
39426	495536
39075	495537
32168	495538
15526	495539
40425	495540
46643	495541
60328	495542
62865	495543
977	495544
54427	495545
51389	495546
45581	495547
97731	495548
5685	495549
94870	495550
17169	495551
28233	495552
79512	495553
33054	495554
48007	495555
37036	495556
10360	495557
26274	495558
584	495559
18783	495560
6577	495561
76023	495562
4154	495563
54892	495564
27207	495565
63765	495566
48397	495567
109557	495568
16653	495569
16371	495570
6739	495571
70497	495572
8862	495573
12252	495574
1765	495575
24837	495576
26245	495577
3488	495578
41193	495579
54111	495580
15229	495581
52538	495582
3745	495583
14456	495584
78270	495585
32944	495586
46619	495587
2161	495588
96850	495589
52649	495590
7052	495591
32719	495592
2301	495593
47092	495594
9179	495595
46589	495596
7687	495597
27963	495598
81830	495599
20945	495600
4240	495601
51579	495602
9383	495603
18112	495604
22632	495605
39460	495606
2764	495607
16039	495608
92822	495609
3134	495610
63304	495611
33586	495612
22849	495613
82745	495614
39336	495615
23271	495616
8419	495617
8456	495618
31809	495619
22947	495620
39464	495621
18788	495622
2676	495623
11666	495624
14897	495625
42371	495626
93425	495627
5735	495628
547	495629
25239	495630
17015	495631
26804	495632
56081	495633
79480	495634
40609	495635
11118	495636
23989	495637
6526	495638
6829	495639
48525	495640
89846	495641
30028	495642
70672	495643
54848	495644
8201	495645
26843	495646
65001	495647
64702	495648
58018	495649
15574	495650
17876	495651
24136	495652
25423	495653
49318	495654
52487	495655
1254	495656
23125	495657
40424	495658
11676	495659
14175	495660
13838	495661
100421	495662
720	495663
6820	495664
2966	495665
24527	495666
101407	495667
14400	495668
30393	495669
4189	495670
22071	495671
14833	495672
6045	495673
72141	495674
73824	495675
6311	495676
14668	495677
39985	495678
2843	495679
81987	495680
47222	495681
3334	495682
53377	495683
107644	495684
2366	495685
94682	495686
104202	495687
20732	495688
55	495689
61401	495690
50658	495691
27189	495692
65	495693
68908	495694
10405	495695
38977	495696
31602	495697
40898	495698
43840	495699
21995	495700
1620	495701
399	495702
687	495703
20392	495704
1832	495705
3736	495706
12828	495707
55952	495708
1107	495709
24753	495710
10792	495711
820	495712
47641	495713
13020	495714
9234	495715
9123	495716
43695	495717
11054	495718
1191	495719
3569	495720
64481	495721
27935	495722
2267	495723
37064	495724
6515	495725
76634	495726
26447	495727
57938	495728
17639	495729
63052	495730
24296	495731
90479	495732
2470	495733
323	495734
74355	495735
1943	495736
3060	495737
34597	495738
2334	495739
3061	495740
92	495741
12243	495742
7235	495743
2414	495744
16413	495745
60906	495746
65168	495747
75568	495748
2028	495749
71424	495750
12420	495751
79688	495752
10825	495753
5901	495754
2395	495755
18271	495756
37520	495757
5906	495758
22	495759
8960	495760
79543	495761
27376	495762
3795	495763
92883	495764
4109	495765
13417	495766
1162	495767
3943	495768
7216	495769
4031	495770
154	495771
98833	495772
75510	495773
1311	495774
28948	495775
97527	495776
417	495777
64830	495778
77164	495779
82028	495780
83210	495781
81856	495782
8825	495783
2275	495784
8299	495785
6897	495786
8093	495787
50888	495788
34083	495789
58617	495790
4720	495791
2991	495792
10147	495793
31560	495794
92212	495795
1903	495796
46991	495797
41760	495798
43238	495799
91568	495800
10611	495801
24410	495802
930	495803
13186	495804
10798	495805
2826	495806
8928	495807
76257	495808
2338	495809
84329	495810
3802	495811
33689	495812
13750	495813
93838	495814
110830	495815
18096	495816
89718	495817
1410	495818
24630	495819
78254	495820
34780	495821
10735	495822
14192	495823
96890	495824
54607	495825
871	495826
79412	495827
40855	495828
4622	495829
31162	495830
18513	495831
246	495832
13906	495833
32640	495834
43757	495835
883	495836
70626	495837
27015	495838
50203	495839
41649	495840
57519	495841
9445	495842
10462	495843
23108	495844
71940	495845
80060	495846
355	495847
113183	495848
76371	495849
407	495850
51861	495851
37619	495852
36334	495853
55781	495854
16563	495855
3602	495856
64577	495857
37042	495858
72459	495859
41180	495860
2887	495861
52898	495862
1029	495863
26095	495864
5757	495865
56361	495866
84798	495867
9148	495868
62807	495869
34025	495870
50695	495871
14288	495872
8882	495873
11141	495874
24251	495875
25804	495876
17843	495877
72714	495878
15660	495879
45	495880
29075	495881
18543	495882
64859	495883
37129	495884
1200	495885
24829	495886
6744	495887
867	495888
716	495889
72886	495890
14700	495891
77651	495892
18422	495893
49109	495894
3806	495895
5130	495896
59858	495897
743	495898
62434	495899
55041	495900
7525	495901
16649	495902
30744	495903
57564	495904
709	495905
66406	495906
32048	495907
70135	495908
3298	495909
27031	495910
5123	495911
42988	495912
61424	495913
39837	495914
75219	495915
81446	495916
16105	495917
7403	495918
542	495919
4960	495920
18401	495921
8577	495922
50274	495923
16223	495924
28458	495925
16077	495926
25867	495927
14501	495928
20209	495929
61977	495930
5889	495931
13478	495932
14540	495933
54009	495934
1511	495935
5857	495936
13952	495937
3543	495938
52524	495939
79776	495940
47820	495941
76479	495942
67817	495943
29450	495944
25159	495945
42410	495946
8558	495947
79165	495948
59587	495949
86439	495950
36071	495951
66468	495952
7815	495953
52464	495954
22999	495955
48835	495956
23617	495957
20918	495958
32929	495959
41741	495960
27756	495961
33120	495962
1013	495963
16039	495964
10359	495965
79217	495966
74616	495967
68416	495968
360	495969
74899	495970
18022	495971
16913	495972
29570	495973
48660	495974
7026	495975
41760	495976
24882	495977
88297	495978
93299	495979
26596	495980
68255	495981
30996	495982
1833	495983
43332	495984
9361	495985
4333	495986
1878	495987
7520	495988
17021	495989
12609	495990
25230	495991
5888	495992
83789	495993
30812	495994
26136	495995
51652	495996
86372	495997
2022	495998
36296	495999
9	496000
39573	496001
68701	496002
13280	496003
36983	496004
34495	496005
34287	496006
1364	496007
2826	496008
26074	496009
89238	496010
23264	496011
25951	496012
41160	496013
55334	496014
72657	496015
11318	496016
623	496017
76226	496018
6563	496019
6229	496020
11	496021
41940	496022
103	496023
5540	496024
63377	496025
77432	496026
1994	496027
9614	496028
17530	496029
1859	496030
23644	496031
90869	496032
56466	496033
9799	496034
18766	496035
72370	496036
27442	496037
58117	496038
14750	496039
28544	496040
46560	496041
72764	496042
5233	496043
41	496044
73350	496045
91032	496046
58069	496047
12367	496048
47386	496049
23927	496050
12859	496051
5656	496052
92211	496053
110894	496054
501	496055
84382	496056
196	496057
17127	496058
15729	496059
55336	496060
67426	496061
47610	496062
71056	496063
514	496064
48812	496065
35980	496066
13742	496067
5592	496068
75046	496069
20432	496070
10441	496071
47513	496072
19	496073
26251	496074
4351	496075
61674	496076
74236	496077
21534	496078
92536	496079
4033	496080
36171	496081
84547	496082
16003	496083
9543	496084
5285	496085
33225	496086
77314	496087
22815	496088
30010	496089
98399	496090
57465	496091
41846	496092
1840	496093
81417	496094
2999	496095
33405	496096
577	496097
60	496098
29572	496099
68113	496100
6009	496101
20240	496102
12527	496103
91734	496104
52644	496105
78500	496106
41474	496107
30930	496108
16546	496109
32839	496110
4	496111
43807	496112
20350	496113
1097	496114
34701	496115
5391	496116
68553	496117
43386	496118
3316	496119
31208	496120
25401	496121
5424	496122
11762	496123
62103	496124
53019	496125
15172	496126
24387	496127
297	496128
40819	496129
4363	496130
12452	496131
21250	496132
12007	496133
229	496134
50479	496135
8823	496136
2025	496137
12834	496138
66196	496139
16906	496140
22114	496141
3357	496142
38428	496143
5944	496144
72836	496145
38878	496146
35102	496147
1446	496148
76829	496149
4313	496150
69647	496151
30656	496152
9444	496153
48227	496154
78394	496155
41371	496156
58107	496157
2391	496158
10609	496159
22	496160
6035	496161
1664	496162
557	496163
32732	496164
35	496165
11299	496166
18067	496167
73782	496168
81956	496169
21985	496170
2055	496171
17370	496172
4395	496173
29376	496174
81442	496175
24353	496176
623	496177
36951	496178
1360	496179
8423	496180
9844	496181
45249	496182
60064	496183
7824	496184
10592	496185
8657	496186
21839	496187
10172	496188
37670	496189
47286	496190
9559	496191
7695	496192
29205	496193
2880	496194
5273	496195
14667	496196
13055	496197
14064	496198
13819	496199
107949	496200
12522	496201
28993	496202
43911	496203
12057	496204
3660	496205
13	496206
13785	496207
44098	496208
56137	496209
42355	496210
44840	496211
20880	496212
25643	496213
23684	496214
25353	496215
15829	496216
10783	496217
19974	496218
22795	496219
14046	496220
69098	496221
5500	496222
26304	496223
19277	496224
60093	496225
45374	496226
10	496227
58248	496228
49841	496229
53547	496230
14273	496231
972	496232
487	496233
30960	496234
51548	496235
41943	496236
31361	496237
17237	496238
2359	496239
11347	496240
192	496241
4842	496242
24487	496243
14526	496244
32794	496245
87363	496246
88767	496247
10981	496248
45418	496249
70329	496250
68344	496251
33393	496252
56114	496253
564	496254
16939	496255
11458	496256
12574	496257
124	496258
36253	496259
20167	496260
23943	496261
30331	496262
24582	496263
97240	496264
15296	496265
7152	496266
24658	496267
75015	496268
11371	496269
43696	496270
39400	496271
10716	496272
51470	496273
39613	496274
38626	496275
73209	496276
76610	496277
3163	496278
24074	496279
74257	496280
36159	496281
47389	496282
27232	496283
6582	496284
7932	496285
9319	496286
72494	496287
52401	496288
16286	496289
73950	496290
32330	496291
70941	496292
80007	496293
80134	496294
48799	496295
454	496296
34512	496297
44511	496298
20415	496299
13564	496300
21839	496301
32573	496302
1570	496303
26475	496304
6991	496305
6138	496306
8709	496307
12517	496308
48568	496309
11994	496310
64450	496311
39087	496312
16346	496313
11090	496314
15821	496315
4555	496316
22611	496317
12041	496318
31643	496319
17116	496320
14548	496321
956	496322
2419	496323
29675	496324
71770	496325
9325	496326
4503	496327
67309	496328
55314	496329
23926	496330
31378	496331
20323	496332
64689	496333
57309	496334
15234	496335
2133	496336
43	496337
13626	496338
10115	496339
15140	496340
98397	496341
648	496342
14539	496343
60857	496344
94520	496345
75584	496346
8325	496347
227	496348
87663	496349
754	496350
21642	496351
2992	496352
2993	496353
3258	496354
35757	496355
29647	496356
20757	496357
95374	496358
1995	496359
12359	496360
1021	496361
34398	496362
11270	496363
51432	496364
28612	496365
37570	496366
30671	496367
2512	496368
8991	496369
51615	496370
10309	496371
260	496372
2869	496373
3250	496374
15358	496375
33176	496376
51967	496377
647	496378
62930	496379
56573	496380
76671	496381
4509	496382
23129	496383
106208	496384
61950	496385
23282	496386
30527	496387
35141	496388
962	496389
4869	496390
4118	496391
24336	496392
4079	496393
20676	496394
367	496395
21351	496396
18606	496397
50248	496398
5518	496399
27136	496400
24303	496401
7139	496402
112600	496403
41445	496404
24100	496405
37747	496406
26120	496407
13033	496408
1572	496409
27945	496410
1329	496411
49585	496412
6291	496413
79291	496414
81424	496415
62379	496416
22595	496417
8251	496418
46342	496419
17546	496420
18337	496421
70055	496422
27449	496423
9755	496424
37794	496425
100872	496426
65959	496427
43666	496428
3004	496429
786	496430
29126	496431
41809	496432
42779	496433
17642	496434
412	496435
33588	496436
11108	496437
36579	496438
59667	496439
61660	496440
6774	496441
4589	496442
78315	496443
18192	496444
9607	496445
75532	496446
16439	496447
16599	496448
111303	496449
7752	496450
28606	496451
9409	496452
87229	496453
75162	496454
20607	496455
2455	496456
10112	496457
61861	496458
110	496459
96373	496460
16520	496461
32326	496462
26936	496463
77684	496464
101483	496465
23888	496466
9987	496467
2782	496468
112568	496469
10591	496470
69905	496471
1011	496472
36255	496473
788	496474
68250	496475
53801	496476
48772	496477
214	496478
18836	496479
11154	496480
6006	496481
4009	496482
145	496483
236	496484
15240	496485
14341	496486
30430	496487
46145	496488
5407	496489
30830	496490
61250	496491
14503	496492
16174	496493
97638	496494
77893	496495
2704	496496
22781	496497
86525	496498
62639	496499
5911	496500
15162	496501
23047	496502
8439	496503
15855	496504
29260	496505
53110	496506
4436	496507
5583	496508
25525	496509
91258	496510
2569	496511
57072	496512
59154	496513
27715	496514
81298	496515
13208	496516
17308	496517
51236	496518
10602	496519
31839	496520
91577	496521
240	496522
80676	496523
39492	496524
30927	496525
26600	496526
56268	496527
19242	496528
9556	496529
9186	496530
2209	496531
45121	496532
67987	496533
671	496534
43416	496535
56876	496536
84572	496537
32317	496538
27422	496539
649	496540
71902	496541
3035	496542
49751	496543
23727	496544
7645	496545
13626	496546
8362	496547
17279	496548
56716	496549
39168	496550
20378	496551
654	496552
1968	496553
95858	496554
33585	496555
48903	496556
25898	496557
48894	496558
69722	496559
17132	496560
1739	496561
13885	496562
17018	496563
7333	496564
2675	496565
80367	496566
32568	496567
1156	496568
2462	496569
97834	496570
41758	496571
3101	496572
24503	496573
13812	496574
100411	496575
43183	496576
18868	496577
38259	496578
26829	496579
660	496580
32672	496581
25983	496582
4400	496583
17270	496584
26281	496585
16607	496586
39144	496587
84160	496588
30121	496589
15277	496590
23490	496591
5858	496592
26074	496593
825	496594
44943	496595
93330	496596
58211	496597
6806	496598
17907	496599
2318	496600
42365	496601
50897	496602
1492	496603
23199	496604
2041	496605
62341	496606
21276	496607
69602	496608
47954	496609
11501	496610
94148	496611
56151	496612
36758	496613
77931	496614
139	496615
31489	496616
41249	496617
52387	496618
93297	496619
28701	496620
28085	496621
3925	496622
10919	496623
46252	496624
47174	496625
22543	496626
42004	496627
37964	496628
2748	496629
31462	496630
5039	496631
46277	496632
12888	496633
17927	496634
28291	496635
20599	496636
7061	496637
16980	496638
41363	496639
82077	496640
39215	496641
45638	496642
4475	496643
55042	496644
46937	496645
26169	496646
48430	496647
489	496648
5356	496649
27059	496650
8734	496651
19625	496652
17487	496653
38577	496654
7933	496655
8306	496656
70562	496657
19098	496658
2478	496659
2746	496660
15602	496661
9081	496662
2424	496663
85133	496664
6961	496665
25538	496666
81077	496667
51647	496668
3283	496669
17242	496670
65932	496671
37450	496672
54951	496673
28287	496674
70620	496675
71039	496676
1214	496677
48365	496678
12897	496679
8067	496680
35703	496681
1860	496682
19545	496683
35824	496684
62660	496685
36853	496686
71146	496687
51545	496688
976	496689
76398	496690
22565	496691
43760	496692
46934	496693
17687	496694
956	496695
53919	496696
40933	496697
298	496698
9679	496699
59277	496700
43266	496701
36994	496702
5739	496703
54940	496704
34408	496705
35189	496706
20960	496707
57124	496708
13347	496709
44194	496710
3350	496711
6420	496712
1468	496713
31363	496714
7056	496715
62744	496716
10891	496717
41663	496718
51834	496719
1794	496720
26065	496721
60264	496722
78926	496723
42210	496724
57417	496725
8846	496726
5004	496727
26965	496728
55699	496729
8805	496730
466	496731
11268	496732
8556	496733
1314	496734
13204	496735
1149	496736
3006	496737
68541	496738
25144	496739
58231	496740
42634	496741
29237	496742
9358	496743
1975	496744
20468	496745
5135	496746
16553	496747
96114	496748
68934	496749
6278	496750
88054	496751
16248	496752
42005	496753
41875	496754
11136	496755
92323	496756
68712	496757
6012	496758
39230	496759
42481	496760
38889	496761
902	496762
25084	496763
3613	496764
56019	496765
39285	496766
718	496767
66756	496768
10625	496769
66990	496770
40144	496771
1572	496772
32169	496773
4698	496774
28420	496775
58523	496776
14028	496777
4457	496778
78257	496779
10749	496780
993	496781
22612	496782
5688	496783
4187	496784
66838	496785
469	496786
3562	496787
1965	496788
28557	496789
24191	496790
4679	496791
3227	496792
14982	496793
33096	496794
3752	496795
5742	496796
49267	496797
2253	496798
9964	496799
63036	496800
2493	496801
47274	496802
16210	496803
10947	496804
1	496805
9255	496806
1160	496807
3847	496808
46533	496809
5665	496810
65472	496811
92581	496812
5461	496813
3408	496814
3788	496815
18633	496816
27040	496817
55899	496818
97887	496819
34274	496820
52765	496821
10533	496822
37444	496823
33121	496824
14987	496825
13447	496826
12508	496827
32644	496828
23410	496829
8288	496830
56749	496831
41627	496832
14920	496833
22483	496834
662	496835
34197	496836
26966	496837
3377	496838
79121	496839
59186	496840
57761	496841
71157	496842
9739	496843
26776	496844
12303	496845
91678	496846
17628	496847
14131	496848
32133	496849
874	496850
62550	496851
185	496852
48449	496853
665	496854
22706	496855
71506	496856
42500	496857
29217	496858
35584	496859
44931	496860
28241	496861
2857	496862
50486	496863
6384	496864
10691	496865
17888	496866
132	496867
40689	496868
3060	496869
66695	496870
1920	496871
13896	496872
45976	496873
13925	496874
653	496875
21535	496876
19937	496877
401	496878
3908	496879
33237	496880
258	496881
34909	496882
37969	496883
67316	496884
53873	496885
19743	496886
24445	496887
6630	496888
6510	496889
77037	496890
105121	496891
15265	496892
5414	496893
28570	496894
7933	496895
99041	496896
13540	496897
105991	496898
25193	496899
8203	496900
35108	496901
72906	496902
33975	496903
1194	496904
56785	496905
43287	496906
18604	496907
16459	496908
49464	496909
10878	496910
4134	496911
19814	496912
14169	496913
100600	496914
6739	496915
19971	496916
69287	496917
4522	496918
50943	496919
46329	496920
44966	496921
26986	496922
92689	496923
55644	496924
1303	496925
1701	496926
9663	496927
36669	496928
9992	496929
13135	496930
933	496931
7424	496932
37404	496933
36852	496934
29496	496935
56648	496936
38425	496937
34537	496938
48326	496939
13122	496940
47729	496941
2725	496942
16015	496943
18440	496944
12228	496945
24916	496946
10640	496947
16752	496948
26443	496949
48412	496950
44514	496951
51454	496952
78624	496953
3784	496954
55955	496955
4984	496956
40000	496957
39638	496958
29800	496959
6490	496960
189	496961
38567	496962
16221	496963
89553	496964
7414	496965
17782	496966
63595	496967
5530	496968
40858	496969
26338	496970
1175	496971
95559	496972
23323	496973
7740	496974
15033	496975
217	496976
82322	496977
24995	496978
81873	496979
32973	496980
29573	496981
69719	496982
6308	496983
55800	496984
74004	496985
30679	496986
41958	496987
42349	496988
171	496989
2109	496990
9915	496991
30876	496992
62520	496993
92099	496994
54189	496995
15656	496996
22931	496997
62059	496998
47582	496999
4363	497000
45942	497001
52051	497002
26361	497003
75340	497004
46733	497005
13173	497006
20782	497007
54903	497008
27870	497009
7893	497010
97899	497011
72826	497012
35640	497013
301	497014
315	497015
63411	497016
8404	497017
23810	497018
4756	497019
7127	497020
17865	497021
65024	497022
11598	497023
1023	497024
74217	497025
12842	497026
1019	497027
50315	497028
4683	497029
4045	497030
82415	497031
59685	497032
24865	497033
90447	497034
5081	497035
85569	497036
188	497037
19502	497038
86216	497039
85075	497040
92711	497041
34803	497042
1218	497043
4738	497044
47670	497045
7523	497046
63966	497047
65594	497048
78165	497049
10400	497050
30863	497051
8487	497052
52298	497053
39157	497054
59081	497055
75764	497056
33033	497057
445	497058
37638	497059
63551	497060
34699	497061
33430	497062
111684	497063
593	497064
1792	497065
11504	497066
759	497067
53744	497068
11452	497069
34103	497070
8220	497071
18775	497072
8556	497073
1166	497074
83183	497075
20552	497076
8032	497077
6068	497078
10615	497079
6604	497080
43145	497081
81524	497082
1260	497083
14900	497084
3637	497085
7828	497086
37538	497087
55861	497088
12472	497089
14818	497090
1075	497091
15151	497092
38102	497093
43377	497094
3522	497095
37518	497096
65938	497097
86699	497098
56389	497099
1927	497100
4502	497101
21331	497102
17025	497103
4447	497104
5380	497105
8130	497106
5728	497107
86275	497108
27631	497109
68568	497110
21138	497111
9212	497112
57814	497113
5888	497114
84801	497115
7345	497116
18580	497117
76218	497118
912	497119
1732	497120
32223	497121
62336	497122
685	497123
15381	497124
6542	497125
24509	497126
87051	497127
30091	497128
10172	497129
9541	497130
76275	497131
1426	497132
42278	497133
54660	497134
15059	497135
2835	497136
77235	497137
901	497138
358	497139
39092	497140
30585	497141
2551	497142
1395	497143
47989	497144
10552	497145
69883	497146
58133	497147
2497	497148
33475	497149
3400	497150
87496	497151
14816	497152
47524	497153
5829	497154
37480	497155
1231	497156
7794	497157
4276	497158
385	497159
22589	497160
4993	497161
5	497162
9301	497163
43930	497164
11881	497165
19174	497166
71381	497167
18556	497168
76445	497169
35663	497170
34846	497171
92315	497172
82457	497173
56197	497174
71810	497175
49981	497176
5201	497177
512	497178
13653	497179
18531	497180
37986	497181
34194	497182
56395	497183
22097	497184
23677	497185
8	497186
103611	497187
70304	497188
23246	497189
15865	497190
17226	497191
2920	497192
8170	497193
60539	497194
43375	497195
21689	497196
18211	497197
482	497198
68910	497199
32415	497200
69158	497201
14131	497202
75712	497203
25233	497204
62415	497205
1776	497206
31484	497207
33702	497208
30458	497209
5960	497210
3988	497211
60394	497212
364	497213
21796	497214
1550	497215
15692	497216
47456	497217
72231	497218
38634	497219
334	497220
23571	497221
1916	497222
40710	497223
2558	497224
28423	497225
55968	497226
3084	497227
37314	497228
81849	497229
4434	497230
1820	497231
35225	497232
54367	497233
1616	497234
7095	497235
19431	497236
5447	497237
9762	497238
64972	497239
23832	497240
11924	497241
47116	497242
113244	497243
6793	497244
27021	497245
6572	497246
47234	497247
78370	497248
12958	497249
16607	497250
2957	497251
27828	497252
70487	497253
974	497254
67108	497255
18856	497256
2829	497257
2503	497258
990	497259
11158	497260
69881	497261
149	497262
14829	497263
4540	497264
1229	497265
108739	497266
10114	497267
3151	497268
95762	497269
28694	497270
33034	497271
55843	497272
28100	497273
38765	497274
53162	497275
40502	497276
4915	497277
21824	497278
28815	497279
8864	497280
3115	497281
48871	497282
79739	497283
3714	497284
2211	497285
20487	497286
16537	497287
3187	497288
46291	497289
93254	497290
48241	497291
24342	497292
23203	497293
34345	497294
7174	497295
24755	497296
47603	497297
26369	497298
104607	497299
16667	497300
33582	497301
23353	497302
40022	497303
20222	497304
57157	497305
51933	497306
23049	497307
58311	497308
3056	497309
23768	497310
34813	497311
11687	497312
4647	497313
59812	497314
18138	497315
8015	497316
20172	497317
428	497318
45359	497319
9719	497320
2418	497321
28842	497322
25651	497323
4965	497324
5590	497325
65559	497326
70204	497327
44164	497328
21981	497329
36123	497330
8129	497331
28300	497332
43775	497333
27822	497334
7633	497335
47938	497336
10164	497337
21976	497338
2873	497339
77777	497340
2861	497341
6210	497342
16082	497343
25070	497344
24592	497345
3268	497346
8133	497347
2286	497348
21036	497349
13477	497350
32257	497351
42481	497352
83403	497353
30135	497354
10622	497355
300	497356
109355	497357
44954	497358
6379	497359
69459	497360
53440	497361
7719	497362
37747	497363
30809	497364
73978	497365
4278	497366
22168	497367
47317	497368
80353	497369
66821	497370
19210	497371
24329	497372
30045	497373
66070	497374
24544	497375
2053	497376
17664	497377
80752	497378
73890	497379
43456	497380
40289	497381
100411	497382
176	497383
24635	497384
21996	497385
87513	497386
2268	497387
3439	497388
70952	497389
1371	497390
3444	497391
37712	497392
22120	497393
13766	497394
69113	497395
1644	497396
8465	497397
27473	497398
114039	497399
135	497400
88337	497401
15984	497402
95863	497403
26073	497404
10792	497405
1318	497406
2748	497407
12471	497408
145	497409
53370	497410
50504	497411
5659	497412
6159	497413
21711	497414
13762	497415
10294	497416
2928	497417
23476	497418
32446	497419
20565	497420
262	497421
32350	497422
258	497423
9847	497424
7395	497425
10429	497426
67632	497427
6991	497428
56726	497429
507	497430
26104	497431
302	497432
5570	497433
4404	497434
52376	497435
21725	497436
7953	497437
58766	497438
2293	497439
6596	497440
17969	497441
3777	497442
85565	497443
27047	497444
743	497445
23115	497446
15457	497447
2796	497448
8	497449
46424	497450
7385	497451
39951	497452
3	497453
12882	497454
20409	497455
18107	497456
19878	497457
764	497458
71851	497459
20545	497460
29070	497461
41491	497462
76863	497463
8430	497464
19359	497465
74880	497466
12208	497467
46719	497468
5329	497469
16427	497470
53155	497471
61198	497472
7659	497473
12129	497474
47109	497475
91178	497476
3373	497477
53579	497478
30684	497479
10654	497480
135	497481
57415	497482
2611	497483
18082	497484
9600	497485
47811	497486
31918	497487
6910	497488
12496	497489
38037	497490
16521	497491
55850	497492
46822	497493
9643	497494
4759	497495
31088	497496
1398	497497
27545	497498
34831	497499
13831	497500
248	497501
7164	497502
13855	497503
107092	497504
92577	497505
7887	497506
43667	497507
59963	497508
74774	497509
11212	497510
20111	497511
8171	497512
15896	497513
1387	497514
41014	497515
22625	497516
18494	497517
39203	497518
39316	497519
9717	497520
2122	497521
40844	497522
61618	497523
3771	497524
10731	497525
45706	497526
44168	497527
840	497528
77265	497529
1270	497530
10843	497531
3165	497532
70058	497533
19291	497534
70533	497535
61645	497536
2982	497537
42254	497538
41803	497539
9621	497540
53337	497541
2983	497542
14054	497543
9545	497544
8891	497545
53488	497546
28519	497547
9782	497548
10972	497549
12380	497550
18507	497551
7944	497552
191	497553
2390	497554
38922	497555
66861	497556
70486	497557
95849	497558
79016	497559
78909	497560
2922	497561
26808	497562
62652	497563
37045	497564
62918	497565
6266	497566
57155	497567
95437	497568
6727	497569
13895	497570
10829	497571
99073	497572
445	497573
82793	497574
51879	497575
48392	497576
26088	497577
22454	497578
3759	497579
1733	497580
18249	497581
50953	497582
15664	497583
15935	497584
4855	497585
8389	497586
35157	497587
36424	497588
15233	497589
1799	497590
384	497591
83881	497592
26148	497593
66504	497594
61549	497595
42402	497596
45275	497597
4630	497598
4776	497599
12094	497600
423	497601
4086	497602
8752	497603
17935	497604
982	497605
16761	497606
46494	497607
6510	497608
64326	497609
4868	497610
49782	497611
53125	497612
6671	497613
5502	497614
1656	497615
3994	497616
15158	497617
43842	497618
46416	497619
16733	497620
21168	497621
19714	497622
27806	497623
4778	497624
13380	497625
17098	497626
26430	497627
14824	497628
20429	497629
18117	497630
42897	497631
153	497632
32126	497633
52563	497634
65856	497635
13266	497636
22114	497637
339	497638
1199	497639
65255	497640
69638	497641
12785	497642
27780	497643
96079	497644
1512	497645
11308	497646
70893	497647
76157	497648
12440	497649
2417	497650
51339	497651
255	497652
27792	497653
1266	497654
34390	497655
183	497656
35812	497657
524	497658
54028	497659
911	497660
19545	497661
2434	497662
1817	497663
36662	497664
27229	497665
49588	497666
23004	497667
71055	497668
47869	497669
19651	497670
7040	497671
29024	497672
52832	497673
620	497674
31291	497675
12495	497676
20415	497677
36438	497678
12546	497679
10656	497680
33215	497681
6487	497682
28365	497683
82343	497684
1237	497685
5431	497686
11440	497687
59375	497688
37448	497689
100947	497690
607	497691
3741	497692
34666	497693
31907	497694
40430	497695
73215	497696
81958	497697
20596	497698
5919	497699
3507	497700
75748	497701
33017	497702
45228	497703
38152	497704
18212	497705
43085	497706
17801	497707
17131	497708
28771	497709
5	497710
7199	497711
306	497712
2849	497713
8095	497714
35056	497715
8200	497716
55732	497717
478	497718
14203	497719
16578	497720
391	497721
21392	497722
6178	497723
2839	497724
69957	497725
5385	497726
10720	497727
78624	497728
62628	497729
1391	497730
28444	497731
39072	497732
6861	497733
112498	497734
42661	497735
18528	497736
85781	497737
2762	497738
51347	497739
1835	497740
110527	497741
3928	497742
43428	497743
26532	497744
6316	497745
14858	497746
108382	497747
1170	497748
54517	497749
39813	497750
5738	497751
17902	497752
72571	497753
71805	497754
2572	497755
13813	497756
1139	497757
61493	497758
88459	497759
1708	497760
12925	497761
76258	497762
85949	497763
70927	497764
110665	497765
98491	497766
22097	497767
3995	497768
85773	497769
50984	497770
101	497771
19671	497772
5740	497773
35289	497774
111567	497775
56312	497776
7921	497777
1163	497778
36108	497779
5921	497780
104225	497781
48652	497782
22770	497783
56515	497784
29736	497785
24577	497786
6392	497787
357	497788
1831	497789
5677	497790
94382	497791
8066	497792
727	497793
35964	497794
29913	497795
99059	497796
94391	497797
1115	497798
45371	497799
9720	497800
85046	497801
3035	497802
3353	497803
1356	497804
85921	497805
70957	497806
25740	497807
21434	497808
103413	497809
19326	497810
68542	497811
51158	497812
67732	497813
28087	497814
17297	497815
17554	497816
41412	497817
11810	497818
15026	497819
100200	497820
38464	497821
3146	497822
19901	497823
29689	497824
43444	497825
238	497826
55218	497827
22327	497828
8771	497829
26330	497830
52124	497831
3817	497832
23707	497833
38	497834
29478	497835
23685	497836
67864	497837
1345	497838
14216	497839
47177	497840
65469	497841
73304	497842
3154	497843
77782	497844
48357	497845
27102	497846
120	497847
64851	497848
7974	497849
2100	497850
21460	497851
42832	497852
68835	497853
14348	497854
99961	497855
88	497856
77986	497857
42408	497858
3686	497859
13119	497860
4562	497861
2361	497862
1016	497863
28429	497864
27529	497865
3532	497866
18115	497867
59851	497868
17660	497869
24159	497870
50020	497871
5491	497872
36686	497873
10730	497874
24648	497875
37552	497876
3299	497877
5181	497878
80406	497879
78155	497880
92078	497881
7025	497882
4956	497883
52946	497884
3918	497885
58770	497886
75726	497887
52167	497888
15706	497889
81295	497890
56743	497891
18362	497892
43339	497893
20835	497894
10179	497895
32375	497896
9428	497897
65976	497898
10459	497899
48502	497900
84841	497901
54167	497902
27783	497903
15187	497904
66486	497905
89715	497906
64360	497907
8680	497908
38413	497909
686	497910
34392	497911
14715	497912
12286	497913
1443	497914
51205	497915
13664	497916
66307	497917
10422	497918
23790	497919
32156	497920
7106	497921
8251	497922
1250	497923
91027	497924
3318	497925
29639	497926
4733	497927
28713	497928
31865	497929
59573	497930
19568	497931
90583	497932
29113	497933
18406	497934
55801	497935
22864	497936
22367	497937
3880	497938
7688	497939
71941	497940
53315	497941
32977	497942
7622	497943
76207	497944
9401	497945
15064	497946
74452	497947
7171	497948
557	497949
66230	497950
103839	497951
3286	497952
21094	497953
13310	497954
101639	497955
42797	497956
3386	497957
29602	497958
16372	497959
25972	497960
31259	497961
10427	497962
47614	497963
11144	497964
69600	497965
103369	497966
28480	497967
80825	497968
83120	497969
61688	497970
21535	497971
32308	497972
68881	497973
9163	497974
39421	497975
90774	497976
4845	497977
50874	497978
21332	497979
57095	497980
25262	497981
1075	497982
43134	497983
4441	497984
55300	497985
48	497986
11483	497987
77780	497988
26066	497989
23271	497990
16404	497991
30818	497992
9212	497993
10871	497994
4521	497995
859	497996
612	497997
44123	497998
86726	497999
7558	498000
1780	498001
54194	498002
734	498003
10295	498004
112950	498005
8989	498006
59080	498007
32164	498008
4247	498009
71822	498010
5387	498011
71085	498012
9743	498013
73670	498014
26935	498015
2442	498016
83457	498017
53758	498018
25241	498019
5720	498020
590	498021
3973	498022
10625	498023
23130	498024
72840	498025
19538	498026
8052	498027
78242	498028
19404	498029
69457	498030
10845	498031
5340	498032
17310	498033
17021	498034
13	498035
24944	498036
32112	498037
82796	498038
17444	498039
4788	498040
8405	498041
506	498042
4760	498043
26223	498044
9709	498045
43072	498046
65171	498047
40090	498048
14230	498049
49695	498050
35023	498051
98952	498052
66416	498053
12719	498054
6867	498055
3832	498056
95866	498057
63929	498058
29982	498059
28380	498060
57347	498061
99082	498062
9162	498063
81833	498064
11324	498065
747	498066
47528	498067
18883	498068
52385	498069
36285	498070
35537	498071
79535	498072
1771	498073
52060	498074
43243	498075
43260	498076
22031	498077
1526	498078
1147	498079
5730	498080
48985	498081
26374	498082
65153	498083
45280	498084
74000	498085
35842	498086
19722	498087
55224	498088
48469	498089
6372	498090
2224	498091
17093	498092
280	498093
8942	498094
22167	498095
47335	498096
21502	498097
22185	498098
691	498099
75349	498100
24111	498101
18410	498102
18213	498103
13748	498104
56671	498105
1758	498106
98022	498107
66082	498108
1289	498109
4761	498110
79585	498111
68732	498112
66584	498113
7165	498114
62664	498115
62103	498116
30799	498117
19525	498118
364	498119
11723	498120
37937	498121
38055	498122
21131	498123
97413	498124
14708	498125
79754	498126
7786	498127
11488	498128
2835	498129
4431	498130
30293	498131
8600	498132
7013	498133
25442	498134
38462	498135
17435	498136
12633	498137
32589	498138
6567	498139
1983	498140
4692	498141
8721	498142
6806	498143
145	498144
31531	498145
43121	498146
6749	498147
37010	498148
46082	498149
21286	498150
45952	498151
19608	498152
21651	498153
76180	498154
15136	498155
5977	498156
6627	498157
30790	498158
5009	498159
39603	498160
33056	498161
57449	498162
13147	498163
40726	498164
51266	498165
10651	498166
349	498167
3376	498168
12511	498169
11616	498170
6816	498171
66593	498172
182	498173
64354	498174
38696	498175
796	498176
53719	498177
19966	498178
344	498179
82303	498180
87508	498181
49721	498182
57822	498183
6432	498184
19489	498185
34883	498186
56855	498187
213	498188
6379	498189
80765	498190
2745	498191
53523	498192
461	498193
30677	498194
4107	498195
6607	498196
1935	498197
30649	498198
42080	498199
8682	498200
89204	498201
78343	498202
103634	498203
9773	498204
62742	498205
3192	498206
11113	498207
47290	498208
37042	498209
49639	498210
52331	498211
30294	498212
18652	498213
60059	498214
3838	498215
30	498216
39791	498217
16630	498218
34393	498219
102190	498220
51309	498221
69	498222
95967	498223
66117	498224
24703	498225
22004	498226
22313	498227
12898	498228
22230	498229
29838	498230
11007	498231
8471	498232
10883	498233
77577	498234
4581	498235
12894	498236
45681	498237
97733	498238
25542	498239
94465	498240
342	498241
37916	498242
48379	498243
13168	498244
10268	498245
24167	498246
10192	498247
66755	498248
83765	498249
31794	498250
90852	498251
34643	498252
47477	498253
12299	498254
36	498255
128	498256
942	498257
53503	498258
80527	498259
45122	498260
15309	498261
55747	498262
19238	498263
9281	498264
56479	498265
521	498266
2204	498267
2587	498268
44688	498269
23324	498270
61191	498271
80959	498272
292	498273
7	498274
45782	498275
39933	498276
16172	498277
12763	498278
28584	498279
5251	498280
23405	498281
52681	498282
1261	498283
14354	498284
1271	498285
31953	498286
4043	498287
30642	498288
25764	498289
28929	498290
31033	498291
12156	498292
27534	498293
3393	498294
811	498295
18506	498296
59805	498297
2506	498298
7697	498299
88390	498300
61001	498301
22910	498302
3555	498303
807	498304
42865	498305
1639	498306
96875	498307
14705	498308
30263	498309
15015	498310
87898	498311
75803	498312
7463	498313
17687	498314
5302	498315
37191	498316
5281	498317
15757	498318
5131	498319
118	498320
10071	498321
93133	498322
3737	498323
42413	498324
82	498325
19133	498326
49708	498327
50	498328
3121	498329
988	498330
19473	498331
18316	498332
40590	498333
32565	498334
82496	498335
2440	498336
18941	498337
1192	498338
4923	498339
19175	498340
71143	498341
119	498342
9793	498343
10943	498344
16052	498345
505	498346
5024	498347
35732	498348
58464	498349
78787	498350
24874	498351
51569	498352
33317	498353
74993	498354
4794	498355
47284	498356
67130	498357
124	498358
36684	498359
33147	498360
11155	498361
397	498362
17378	498363
59437	498364
8959	498365
2854	498366
38208	498367
42849	498368
39307	498369
5642	498370
1456	498371
14005	498372
18362	498373
30724	498374
484	498375
5615	498376
7578	498377
34195	498378
1839	498379
4428	498380
4527	498381
4201	498382
75495	498383
3561	498384
9034	498385
2742	498386
1507	498387
20579	498388
16515	498389
9144	498390
5887	498391
3522	498392
10050	498393
31670	498394
14277	498395
25448	498396
19639	498397
24341	498398
2186	498399
25172	498400
20038	498401
51716	498402
13322	498403
51296	498404
47554	498405
28213	498406
6666	498407
756	498408
66192	498409
96474	498410
31861	498411
48104	498412
1799	498413
24719	498414
31767	498415
46336	498416
34617	498417
11384	498418
12129	498419
28971	498420
64470	498421
11623	498422
2939	498423
56622	498424
2244	498425
22049	498426
29302	498427
2446	498428
1136	498429
47554	498430
13893	498431
24748	498432
3130	498433
2465	498434
68398	498435
22895	498436
2759	498437
996	498438
37183	498439
8233	498440
7209	498441
26740	498442
1142	498443
38600	498444
38869	498445
3509	498446
31571	498447
24363	498448
8651	498449
67832	498450
214	498451
1159	498452
21188	498453
1634	498454
30946	498455
2295	498456
37617	498457
24823	498458
9507	498459
60322	498460
42812	498461
71217	498462
45922	498463
24686	498464
5235	498465
67708	498466
27839	498467
40140	498468
73047	498469
84410	498470
36759	498471
165	498472
6169	498473
16431	498474
2562	498475
46623	498476
64908	498477
51664	498478
14817	498479
22534	498480
41625	498481
16501	498482
106906	498483
4677	498484
55848	498485
54960	498486
12654	498487
85829	498488
4320	498489
15157	498490
22194	498491
4632	498492
1	498493
43193	498494
25965	498495
5203	498496
7853	498497
90178	498498
123	498499
61619	498500
1699	498501
6583	498502
4258	498503
56349	498504
25100	498505
71994	498506
29438	498507
22716	498508
28362	498509
3126	498510
4137	498511
93389	498512
56032	498513
29856	498514
85652	498515
6507	498516
92572	498517
18341	498518
326	498519
36679	498520
20165	498521
83636	498522
43850	498523
64	498524
17536	498525
77304	498526
20356	498527
9326	498528
63331	498529
102	498530
12146	498531
20599	498532
11118	498533
34141	498534
58993	498535
33192	498536
19570	498537
13920	498538
84	498539
27546	498540
26984	498541
45994	498542
11365	498543
3878	498544
65907	498545
9780	498546
51761	498547
49754	498548
16183	498549
9825	498550
12273	498551
63563	498552
14828	498553
85421	498554
36272	498555
49149	498556
25699	498557
53905	498558
39657	498559
114456	498560
37467	498561
72616	498562
44135	498563
13317	498564
77144	498565
3064	498566
19326	498567
11597	498568
1284	498569
33963	498570
5374	498571
68995	498572
2480	498573
60367	498574
72	498575
17001	498576
64367	498577
91806	498578
36397	498579
1795	498580
2911	498581
79003	498582
73621	498583
37614	498584
72824	498585
48163	498586
70420	498587
3497	498588
776	498589
35899	498590
86497	498591
27659	498592
19266	498593
718	498594
22081	498595
35447	498596
19894	498597
57796	498598
7884	498599
27449	498600
9467	498601
14990	498602
50314	498603
40451	498604
83253	498605
19758	498606
4137	498607
5905	498608
57757	498609
24353	498610
16059	498611
31549	498612
1	498613
29813	498614
64497	498615
4168	498616
37549	498617
36299	498618
23849	498619
480	498620
18559	498621
1977	498622
25197	498623
564	498624
2529	498625
35880	498626
1312	498627
48174	498628
80006	498629
69771	498630
36797	498631
56830	498632
5360	498633
16134	498634
472	498635
71889	498636
19325	498637
16295	498638
3407	498639
3167	498640
16391	498641
42757	498642
62767	498643
1123	498644
4906	498645
8068	498646
61489	498647
73274	498648
237	498649
138	498650
18893	498651
15000	498652
7397	498653
68329	498654
814	498655
60981	498656
6950	498657
90999	498658
10243	498659
31555	498660
26481	498661
1670	498662
25466	498663
19444	498664
11104	498665
20630	498666
73984	498667
28864	498668
7735	498669
11459	498670
4346	498671
8488	498672
804	498673
4536	498674
1098	498675
412	498676
43823	498677
41675	498678
61480	498679
24782	498680
1185	498681
1790	498682
98343	498683
81492	498684
79363	498685
41720	498686
87584	498687
78492	498688
81877	498689
6424	498690
67294	498691
29455	498692
1080	498693
8603	498694
56240	498695
17514	498696
10409	498697
13446	498698
33957	498699
44104	498700
25091	498701
56438	498702
19796	498703
49525	498704
52114	498705
44502	498706
88732	498707
46353	498708
44966	498709
29405	498710
1172	498711
1726	498712
11393	498713
131	498714
14826	498715
1578	498716
1157	498717
88102	498718
59092	498719
32802	498720
5201	498721
7629	498722
16131	498723
18137	498724
18806	498725
26064	498726
5282	498727
9324	498728
20641	498729
46898	498730
89	498731
25503	498732
58607	498733
1945	498734
45529	498735
78128	498736
632	498737
16263	498738
16354	498739
33620	498740
33250	498741
31848	498742
23671	498743
40402	498744
2558	498745
6496	498746
5973	498747
34774	498748
31454	498749
31106	498750
8265	498751
21516	498752
25686	498753
5279	498754
84920	498755
27850	498756
381	498757
104004	498758
16353	498759
42909	498760
609	498761
62571	498762
14209	498763
5779	498764
1949	498765
37101	498766
37751	498767
21160	498768
143	498769
49556	498770
12467	498771
9534	498772
14452	498773
13997	498774
35561	498775
81173	498776
78113	498777
55724	498778
730	498779
2881	498780
6751	498781
4361	498782
37022	498783
110506	498784
56474	498785
43286	498786
90561	498787
101617	498788
2172	498789
270	498790
29794	498791
35228	498792
1049	498793
7375	498794
4985	498795
7700	498796
32539	498797
1037	498798
33351	498799
6623	498800
55381	498801
12643	498802
46452	498803
74421	498804
19973	498805
396	498806
80854	498807
26432	498808
49535	498809
16815	498810
8781	498811
50810	498812
7499	498813
1170	498814
1698	498815
6504	498816
3203	498817
48078	498818
8917	498819
55878	498820
31357	498821
74209	498822
1811	498823
75035	498824
19306	498825
64385	498826
92141	498827
29562	498828
7773	498829
9159	498830
17582	498831
81120	498832
57430	498833
5803	498834
13174	498835
956	498836
80514	498837
24457	498838
37471	498839
82955	498840
4756	498841
6186	498842
23229	498843
18208	498844
19082	498845
36661	498846
20796	498847
9751	498848
12816	498849
7367	498850
766	498851
81414	498852
38530	498853
5903	498854
49313	498855
81177	498856
518	498857
32270	498858
75	498859
10062	498860
496	498861
49360	498862
12008	498863
980	498864
32399	498865
12964	498866
39651	498867
463	498868
24111	498869
53186	498870
4266	498871
4099	498872
37865	498873
25334	498874
26947	498875
84764	498876
2151	498877
21445	498878
79707	498879
33912	498880
53243	498881
63004	498882
46937	498883
47701	498884
32048	498885
41829	498886
32601	498887
69723	498888
2767	498889
9946	498890
35668	498891
19447	498892
108473	498893
26302	498894
19567	498895
16363	498896
98795	498897
17098	498898
30841	498899
12021	498900
11360	498901
97648	498902
48575	498903
14756	498904
82887	498905
13470	498906
798	498907
7680	498908
80068	498909
41683	498910
80772	498911
24677	498912
28303	498913
20316	498914
77057	498915
42428	498916
29741	498917
11200	498918
31919	498919
55471	498920
868	498921
30371	498922
65397	498923
7498	498924
51042	498925
103	498926
6581	498927
114591	498928
14383	498929
114223	498930
26333	498931
55140	498932
60562	498933
53	498934
9902	498935
36196	498936
72167	498937
9386	498938
12635	498939
101053	498940
44774	498941
45961	498942
4057	498943
1221	498944
6331	498945
14387	498946
51641	498947
105054	498948
92281	498949
41271	498950
13802	498951
1369	498952
46813	498953
5432	498954
2326	498955
4506	498956
10633	498957
39055	498958
7064	498959
2968	498960
72458	498961
2726	498962
3637	498963
102909	498964
13566	498965
25569	498966
5642	498967
18080	498968
12422	498969
26888	498970
69977	498971
764	498972
216	498973
29415	498974
25007	498975
1563	498976
935	498977
23315	498978
59474	498979
18103	498980
6165	498981
66329	498982
5649	498983
10319	498984
68305	498985
83440	498986
1703	498987
16691	498988
34562	498989
16984	498990
38188	498991
7184	498992
6599	498993
35313	498994
9704	498995
33320	498996
502	498997
24491	498998
9912	498999
31817	499000
77260	499001
2209	499002
12127	499003
15646	499004
14100	499005
6570	499006
31121	499007
50541	499008
60435	499009
15209	499010
9024	499011
3633	499012
45045	499013
20364	499014
40500	499015
70869	499016
21868	499017
8694	499018
63020	499019
56451	499020
1324	499021
10873	499022
105361	499023
551	499024
13055	499025
43407	499026
32423	499027
12368	499028
49953	499029
31765	499030
29275	499031
9362	499032
20448	499033
46803	499034
74192	499035
44429	499036
12479	499037
2343	499038
102	499039
13865	499040
5458	499041
76702	499042
9204	499043
130	499044
78471	499045
32437	499046
12400	499047
8387	499048
16507	499049
39297	499050
89363	499051
28041	499052
51516	499053
39038	499054
8468	499055
10223	499056
459	499057
1886	499058
4763	499059
14067	499060
20458	499061
251	499062
7966	499063
714	499064
80705	499065
79000	499066
22476	499067
44049	499068
100	499069
41110	499070
50297	499071
2848	499072
21580	499073
62979	499074
28082	499075
60984	499076
89338	499077
11948	499078
2139	499079
64086	499080
22702	499081
5547	499082
39345	499083
10888	499084
764	499085
5215	499086
18205	499087
72337	499088
1924	499089
45760	499090
36229	499091
20689	499092
19086	499093
40130	499094
22159	499095
7829	499096
11227	499097
4216	499098
48255	499099
33839	499100
58357	499101
24895	499102
5488	499103
816	499104
15606	499105
58968	499106
53713	499107
862	499108
46666	499109
38036	499110
57167	499111
9373	499112
22998	499113
7185	499114
7849	499115
11952	499116
7312	499117
19465	499118
5981	499119
13546	499120
760	499121
2161	499122
9834	499123
86259	499124
55474	499125
9120	499126
84558	499127
17699	499128
35685	499129
24613	499130
811	499131
6429	499132
16199	499133
30479	499134
26046	499135
386	499136
72320	499137
60937	499138
84262	499139
30548	499140
3864	499141
68761	499142
7236	499143
56338	499144
745	499145
80011	499146
9334	499147
36722	499148
49330	499149
17808	499150
53929	499151
51133	499152
42755	499153
54944	499154
17601	499155
556	499156
26467	499157
8021	499158
30282	499159
75592	499160
13700	499161
25509	499162
121	499163
34978	499164
2529	499165
66052	499166
32634	499167
102977	499168
44150	499169
22901	499170
785	499171
30233	499172
1583	499173
12957	499174
57077	499175
12428	499176
36032	499177
39271	499178
44083	499179
58800	499180
12249	499181
4919	499182
114226	499183
1594	499184
13117	499185
28533	499186
3902	499187
3569	499188
43609	499189
25751	499190
56535	499191
19135	499192
59431	499193
10672	499194
78202	499195
6802	499196
64964	499197
774	499198
2322	499199
43325	499200
23302	499201
79825	499202
30787	499203
34602	499204
43301	499205
86620	499206
113028	499207
8921	499208
1751	499209
1890	499210
7104	499211
12413	499212
93168	499213
698	499214
21602	499215
3316	499216
10877	499217
102198	499218
478	499219
76166	499220
13774	499221
11306	499222
929	499223
18855	499224
5491	499225
70443	499226
44954	499227
6146	499228
2956	499229
42301	499230
17072	499231
10399	499232
5431	499233
37251	499234
5966	499235
37458	499236
5324	499237
35643	499238
7091	499239
4059	499240
11178	499241
23859	499242
657	499243
54818	499244
8709	499245
3639	499246
996	499247
73651	499248
41156	499249
4952	499250
29183	499251
21473	499252
42038	499253
1125	499254
40694	499255
33201	499256
432	499257
50101	499258
18580	499259
36501	499260
45816	499261
63802	499262
35890	499263
7108	499264
34805	499265
19408	499266
67533	499267
22130	499268
14661	499269
24553	499270
64363	499271
47631	499272
6256	499273
110	499274
1856	499275
72162	499276
1753	499277
18152	499278
68	499279
84370	499280
99845	499281
19474	499282
35814	499283
1703	499284
53621	499285
9670	499286
64758	499287
4118	499288
4926	499289
66217	499290
22183	499291
18716	499292
1045	499293
15993	499294
62	499295
281	499296
68324	499297
19081	499298
42980	499299
53902	499300
473	499301
18	499302
2747	499303
1848	499304
30628	499305
68006	499306
584	499307
63614	499308
28125	499309
22178	499310
26606	499311
52071	499312
63510	499313
2230	499314
3159	499315
33018	499316
140	499317
3904	499318
25875	499319
69041	499320
43688	499321
840	499322
19315	499323
33414	499324
27086	499325
34865	499326
6645	499327
30558	499328
2799	499329
10439	499330
77305	499331
23823	499332
24923	499333
54763	499334
71388	499335
8642	499336
7776	499337
11393	499338
41325	499339
52962	499340
53	499341
35629	499342
45834	499343
76962	499344
35340	499345
15564	499346
94310	499347
21009	499348
253	499349
50223	499350
21255	499351
63141	499352
2193	499353
45074	499354
41027	499355
26343	499356
2288	499357
23272	499358
4550	499359
16308	499360
166	499361
7475	499362
11025	499363
30778	499364
16892	499365
57900	499366
33999	499367
89299	499368
29675	499369
61039	499370
95065	499371
21747	499372
82062	499373
34427	499374
425	499375
84287	499376
10189	499377
113174	499378
81217	499379
39080	499380
15197	499381
48320	499382
57602	499383
17223	499384
23880	499385
2679	499386
18649	499387
99775	499388
50902	499389
7895	499390
19135	499391
95193	499392
36667	499393
829	499394
16102	499395
21516	499396
4541	499397
485	499398
30199	499399
114164	499400
22117	499401
18815	499402
70964	499403
61878	499404
26230	499405
6866	499406
39035	499407
24765	499408
26543	499409
50722	499410
14	499411
5871	499412
51159	499413
37814	499414
8399	499415
34256	499416
124	499417
1297	499418
33147	499419
70794	499420
19700	499421
63838	499422
10700	499423
10802	499424
3548	499425
87259	499426
14299	499427
523	499428
298	499429
16251	499430
12182	499431
13901	499432
21907	499433
2638	499434
4983	499435
58442	499436
2528	499437
60689	499438
55181	499439
70061	499440
26633	499441
29172	499442
24933	499443
33055	499444
9867	499445
54273	499446
8294	499447
63898	499448
83179	499449
10024	499450
82538	499451
47579	499452
55776	499453
47656	499454
5248	499455
24371	499456
5711	499457
29861	499458
13950	499459
27022	499460
28267	499461
38752	499462
2800	499463
92928	499464
23299	499465
376	499466
81850	499467
35299	499468
25510	499469
32444	499470
62605	499471
1822	499472
11105	499473
68870	499474
23523	499475
64580	499476
1132	499477
26514	499478
7867	499479
15574	499480
69990	499481
31177	499482
2762	499483
36406	499484
93083	499485
15911	499486
9661	499487
2842	499488
15083	499489
81762	499490
19180	499491
71898	499492
33750	499493
27200	499494
94784	499495
9199	499496
20175	499497
4015	499498
2024	499499
14702	499500
50430	499501
46511	499502
68666	499503
58561	499504
49639	499505
6930	499506
17	499507
2984	499508
10543	499509
14458	499510
39350	499511
37270	499512
20264	499513
23472	499514
65211	499515
40987	499516
37209	499517
1788	499518
68725	499519
1988	499520
76776	499521
50836	499522
30518	499523
16995	499524
56811	499525
29248	499526
73176	499527
52893	499528
61449	499529
4302	499530
24732	499531
27459	499532
21867	499533
11147	499534
90005	499535
9128	499536
48556	499537
12323	499538
14960	499539
664	499540
6731	499541
61551	499542
30197	499543
9259	499544
52627	499545
42118	499546
2553	499547
20160	499548
85	499549
34156	499550
17149	499551
43305	499552
5998	499553
30674	499554
59542	499555
6138	499556
45486	499557
58186	499558
8087	499559
72936	499560
38334	499561
922	499562
22852	499563
25499	499564
510	499565
62817	499566
94414	499567
1218	499568
39631	499569
15294	499570
18957	499571
16183	499572
35825	499573
8851	499574
46187	499575
18250	499576
88457	499577
100423	499578
4113	499579
3042	499580
2895	499581
3208	499582
35009	499583
37997	499584
23632	499585
6792	499586
769	499587
54802	499588
9421	499589
9433	499590
6504	499591
53193	499592
7605	499593
96726	499594
21367	499595
12098	499596
31679	499597
31249	499598
13504	499599
24416	499600
97968	499601
16651	499602
16402	499603
35333	499604
22578	499605
88895	499606
78349	499607
81301	499608
49964	499609
7378	499610
32652	499611
8126	499612
7851	499613
10811	499614
14959	499615
57563	499616
41815	499617
17168	499618
598	499619
644	499620
42891	499621
41032	499622
62465	499623
7331	499624
35320	499625
66800	499626
5956	499627
107329	499628
9805	499629
61689	499630
83147	499631
1324	499632
277	499633
2596	499634
34676	499635
53698	499636
81299	499637
608	499638
3070	499639
65465	499640
39331	499641
54020	499642
5993	499643
4235	499644
85181	499645
36060	499646
70392	499647
29466	499648
51191	499649
11003	499650
15322	499651
19346	499652
68999	499653
5311	499654
693	499655
46232	499656
7298	499657
61766	499658
45047	499659
22759	499660
67339	499661
4120	499662
81470	499663
55162	499664
45400	499665
27522	499666
10513	499667
110551	499668
2415	499669
79412	499670
37407	499671
7575	499672
54660	499673
4363	499674
10562	499675
16841	499676
17566	499677
22860	499678
11442	499679
18195	499680
587	499681
19537	499682
30885	499683
62227	499684
24276	499685
41580	499686
5918	499687
34240	499688
103136	499689
2670	499690
10774	499691
12905	499692
22027	499693
13621	499694
6192	499695
15739	499696
24296	499697
26443	499698
674	499699
77211	499700
63068	499701
24159	499702
10045	499703
101240	499704
43170	499705
17184	499706
9575	499707
7571	499708
37105	499709
58924	499710
99868	499711
95772	499712
46569	499713
62625	499714
33347	499715
25503	499716
906	499717
44821	499718
75771	499719
283	499720
9327	499721
13005	499722
3398	499723
46063	499724
6334	499725
17720	499726
679	499727
25376	499728
17400	499729
260	499730
40595	499731
69956	499732
16442	499733
37175	499734
2627	499735
28855	499736
90918	499737
24459	499738
21352	499739
74603	499740
825	499741
99337	499742
27956	499743
603	499744
44484	499745
24359	499746
93280	499747
39513	499748
23984	499749
59904	499750
16838	499751
29996	499752
12261	499753
15901	499754
12699	499755
69577	499756
59622	499757
1525	499758
37822	499759
1512	499760
640	499761
2828	499762
30635	499763
22958	499764
20916	499765
9261	499766
15181	499767
71047	499768
56959	499769
41338	499770
36258	499771
6264	499772
54836	499773
8923	499774
1279	499775
59570	499776
20146	499777
46111	499778
7463	499779
7158	499780
77714	499781
2126	499782
1282	499783
87049	499784
66559	499785
3081	499786
482	499787
85454	499788
54532	499789
1559	499790
25502	499791
8612	499792
102174	499793
42664	499794
35709	499795
36052	499796
21513	499797
12983	499798
4486	499799
3543	499800
577	499801
66085	499802
2903	499803
3717	499804
24801	499805
106188	499806
38428	499807
56144	499808
58549	499809
410	499810
22401	499811
8872	499812
17620	499813
3373	499814
26034	499815
6748	499816
39782	499817
46516	499818
625	499819
1067	499820
7701	499821
1934	499822
41284	499823
30401	499824
52395	499825
59520	499826
11481	499827
4501	499828
30202	499829
45627	499830
52721	499831
11725	499832
60727	499833
1925	499834
10637	499835
4027	499836
740	499837
65944	499838
78440	499839
5565	499840
74771	499841
2218	499842
64631	499843
8912	499844
205	499845
10017	499846
12535	499847
3068	499848
84551	499849
998	499850
41659	499851
60504	499852
6846	499853
5986	499854
73003	499855
4393	499856
23198	499857
14406	499858
3886	499859
7636	499860
5092	499861
43414	499862
412	499863
60019	499864
5190	499865
2145	499866
32763	499867
21837	499868
31657	499869
5717	499870
32409	499871
14406	499872
494	499873
27243	499874
28013	499875
30314	499876
4769	499877
40399	499878
7897	499879
16549	499880
37651	499881
49428	499882
87181	499883
38228	499884
83260	499885
99167	499886
45508	499887
6338	499888
72994	499889
3414	499890
16979	499891
25709	499892
57934	499893
53891	499894
43542	499895
10631	499896
9671	499897
72559	499898
29446	499899
863	499900
62843	499901
42765	499902
28450	499903
4904	499904
43055	499905
37334	499906
13406	499907
71091	499908
48546	499909
26225	499910
66471	499911
50690	499912
114190	499913
8783	499914
82597	499915
30276	499916
16319	499917
18334	499918
27954	499919
18954	499920
80483	499921
30218	499922
17873	499923
8475	499924
9465	499925
131	499926
2681	499927
52340	499928
19117	499929
8458	499930
17244	499931
89812	499932
80434	499933
7334	499934
33444	499935
52824	499936
22378	499937
3406	499938
36785	499939
61697	499940
28308	499941
21680	499942
3575	499943
16731	499944
39557	499945
33377	499946
38099	499947
5941	499948
67715	499949
55490	499950
17257	499951
5294	499952
7584	499953
5349	499954
75105	499955
73410	499956
31579	499957
5609	499958
1546	499959
28269	499960
21136	499961
30280	499962
57970	499963
991	499964
69373	499965
24982	499966
17363	499967
39497	499968
14484	499969
48290	499970
9028	499971
751	499972
2370	499973
22842	499974
24090	499975
5950	499976
52	499977
20575	499978
95300	499979
46027	499980
15942	499981
38553	499982
3583	499983
4487	499984
26214	499985
6648	499986
25458	499987
86	499988
3473	499989
23645	499990
6834	499991
5178	499992
37483	499993
24772	499994
485	499995
26004	499996
50438	499997
77317	499998
24968	499999
12338	500000
20071	500001
15101	500002
4066	500003
9955	500004
88452	500005
59440	500006
67996	500007
25411	500008
66394	500009
71549	500010
16796	500011
59670	500012
56261	500013
9785	500014
33050	500015
12518	500016
33881	500017
3692	500018
15392	500019
84172	500020
4541	500021
31289	500022
20457	500023
23486	500024
43417	500025
7015	500026
43422	500027
20498	500028
65823	500029
105840	500030
4136	500031
20226	500032
120	500033
55850	500034
55312	500035
6208	500036
6070	500037
11763	500038
2616	500039
2340	500040
192	500041
2088	500042
43303	500043
6	500044
36502	500045
75250	500046
11238	500047
1893	500048
1674	500049
1425	500050
6315	500051
37525	500052
45912	500053
5805	500054
57852	500055
93693	500056
13340	500057
14392	500058
14706	500059
9596	500060
4992	500061
51510	500062
870	500063
30288	500064
41286	500065
28	500066
19540	500067
15748	500068
22650	500069
29	500070
47174	500071
84292	500072
1320	500073
23229	500074
17835	500075
13857	500076
18457	500077
4000	500078
30037	500079
23434	500080
31187	500081
13949	500082
30780	500083
9553	500084
47130	500085
317	500086
2382	500087
14198	500088
11317	500089
3941	500090
36051	500091
51496	500092
5088	500093
1062	500094
2818	500095
49568	500096
10773	500097
15972	500098
55868	500099
39541	500100
25776	500101
62168	500102
101526	500103
189	500104
628	500105
47	500106
14737	500107
576	500108
3021	500109
41956	500110
99817	500111
4292	500112
72681	500113
26007	500114
6519	500115
85943	500116
64814	500117
29130	500118
11304	500119
82284	500120
1503	500121
12557	500122
47648	500123
34314	500124
16021	500125
66529	500126
303	500127
7791	500128
84372	500129
24011	500130
26693	500131
35226	500132
36756	500133
31112	500134
51097	500135
67817	500136
11591	500137
737	500138
76458	500139
75135	500140
24126	500141
487	500142
102546	500143
61659	500144
7767	500145
2913	500146
95360	500147
218	500148
97671	500149
15674	500150
38064	500151
58138	500152
45911	500153
15028	500154
53562	500155
59251	500156
46177	500157
47578	500158
6667	500159
40036	500160
12077	500161
6321	500162
6529	500163
33136	500164
5272	500165
43626	500166
79109	500167
23442	500168
17171	500169
96909	500170
50367	500171
61500	500172
15211	500173
5849	500174
110062	500175
307	500176
35360	500177
81884	500178
5491	500179
79307	500180
83816	500181
38485	500182
34073	500183
18984	500184
108448	500185
41843	500186
34216	500187
5294	500188
33151	500189
53355	500190
79481	500191
48528	500192
2568	500193
24924	500194
11722	500195
81904	500196
1017	500197
1691	500198
21166	500199
49537	500200
36256	500201
18065	500202
70288	500203
10815	500204
14598	500205
23228	500206
22572	500207
70183	500208
4517	500209
14609	500210
9140	500211
22065	500212
78293	500213
39186	500214
839	500215
8100	500216
2055	500217
70939	500218
1448	500219
52424	500220
39965	500221
35312	500222
43521	500223
91931	500224
44327	500225
41566	500226
53627	500227
95590	500228
64290	500229
71149	500230
3230	500231
83059	500232
1578	500233
456	500234
69421	500235
44094	500236
40732	500237
8311	500238
7660	500239
18804	500240
86926	500241
15457	500242
23638	500243
12718	500244
1273	500245
26043	500246
60045	500247
5626	500248
2225	500249
34341	500250
5557	500251
9839	500252
65833	500253
28664	500254
63768	500255
31085	500256
30097	500257
1558	500258
3849	500259
26638	500260
36360	500261
52805	500262
1431	500263
51572	500264
3760	500265
1020	500266
101141	500267
2010	500268
23558	500269
53966	500270
1186	500271
13300	500272
8650	500273
19294	500274
29121	500275
9399	500276
50688	500277
100897	500278
45915	500279
23338	500280
17711	500281
46613	500282
16791	500283
13392	500284
77766	500285
51146	500286
43615	500287
12826	500288
37072	500289
41797	500290
1048	500291
114429	500292
77461	500293
275	500294
32733	500295
4969	500296
35450	500297
277	500298
623	500299
35629	500300
9737	500301
49401	500302
85472	500303
114252	500304
26828	500305
9626	500306
23269	500307
3171	500308
101285	500309
12051	500310
45590	500311
65586	500312
29667	500313
1388	500314
17546	500315
56564	500316
186	500317
25878	500318
6810	500319
40946	500320
11213	500321
46649	500322
1505	500323
1472	500324
11526	500325
4150	500326
1568	500327
17604	500328
8391	500329
33934	500330
14405	500331
9872	500332
56086	500333
6587	500334
872	500335
20735	500336
15486	500337
3	500338
97125	500339
39482	500340
45421	500341
9790	500342
6896	500343
29383	500344
75720	500345
5725	500346
11254	500347
62126	500348
12483	500349
29936	500350
94975	500351
112434	500352
75211	500353
2300	500354
52072	500355
31106	500356
7320	500357
39434	500358
48920	500359
27765	500360
61222	500361
73088	500362
26946	500363
4598	500364
101058	500365
5700	500366
43162	500367
1941	500368
2864	500369
16060	500370
3208	500371
7924	500372
68196	500373
12252	500374
7911	500375
1922	500376
17302	500377
59984	500378
57552	500379
55357	500380
2713	500381
55503	500382
31240	500383
21260	500384
38567	500385
10251	500386
75872	500387
72245	500388
10612	500389
59611	500390
21789	500391
42003	500392
18189	500393
37659	500394
22552	500395
9211	500396
26929	500397
4160	500398
51285	500399
660	500400
17069	500401
30173	500402
116	500403
27785	500404
55482	500405
89028	500406
4772	500407
18978	500408
3271	500409
12380	500410
72773	500411
15444	500412
21993	500413
37820	500414
9778	500415
9977	500416
20960	500417
56533	500418
17347	500419
696	500420
60882	500421
80882	500422
30770	500423
108865	500424
74666	500425
17105	500426
18845	500427
3319	500428
12088	500429
13494	500430
54857	500431
4829	500432
86775	500433
75206	500434
10938	500435
1678	500436
9251	500437
69513	500438
4507	500439
71331	500440
23967	500441
13294	500442
36697	500443
70328	500444
39872	500445
38553	500446
21134	500447
31246	500448
5123	500449
35342	500450
74411	500451
2613	500452
31233	500453
32128	500454
36561	500455
20440	500456
745	500457
25707	500458
18692	500459
8604	500460
7112	500461
33142	500462
85613	500463
23376	500464
12544	500465
71872	500466
13708	500467
9399	500468
14915	500469
7184	500470
28676	500471
27567	500472
80553	500473
10179	500474
82924	500475
2981	500476
90482	500477
20788	500478
35024	500479
16378	500480
28591	500481
1480	500482
33731	500483
67954	500484
59584	500485
3675	500486
21351	500487
9022	500488
35163	500489
41215	500490
87172	500491
5965	500492
35550	500493
3887	500494
30067	500495
276	500496
168	500497
1266	500498
23528	500499
25791	500500
72390	500501
57277	500502
29247	500503
48040	500504
28293	500505
28133	500506
6595	500507
38524	500508
52085	500509
8230	500510
63525	500511
6482	500512
6792	500513
2513	500514
78412	500515
68551	500516
38979	500517
20353	500518
7370	500519
20062	500520
11761	500521
1171	500522
55348	500523
20618	500524
93206	500525
2947	500526
4527	500527
32001	500528
4705	500529
112360	500530
13765	500531
92911	500532
40921	500533
35347	500534
5677	500535
11491	500536
12409	500537
10201	500538
24889	500539
11982	500540
140	500541
19662	500542
20101	500543
27578	500544
60128	500545
16147	500546
5964	500547
21206	500548
47235	500549
47038	500550
732	500551
98170	500552
16694	500553
12856	500554
9023	500555
46874	500556
49586	500557
20921	500558
379	500559
18870	500560
76183	500561
86714	500562
30413	500563
355	500564
8139	500565
4455	500566
46384	500567
48115	500568
72589	500569
10491	500570
72850	500571
976	500572
37412	500573
5138	500574
30584	500575
42518	500576
33150	500577
15890	500578
5522	500579
44148	500580
16555	500581
26078	500582
4960	500583
52499	500584
39212	500585
49364	500586
30628	500587
82807	500588
6107	500589
34822	500590
27296	500591
933	500592
44160	500593
3080	500594
25089	500595
6333	500596
5988	500597
39437	500598
29204	500599
5200	500600
84228	500601
32772	500602
4605	500603
8743	500604
6247	500605
5014	500606
1517	500607
2632	500608
7895	500609
14868	500610
48855	500611
34929	500612
15530	500613
10297	500614
110	500615
1663	500616
37240	500617
37947	500618
29095	500619
33390	500620
42069	500621
4538	500622
218	500623
47349	500624
13895	500625
52157	500626
29217	500627
7667	500628
5541	500629
15036	500630
98272	500631
17446	500632
227	500633
12131	500634
10892	500635
43068	500636
7328	500637
5895	500638
76750	500639
24823	500640
2346	500641
22	500642
41426	500643
3160	500644
2664	500645
615	500646
8555	500647
29688	500648
23273	500649
33414	500650
6904	500651
15850	500652
6627	500653
59806	500654
83266	500655
10815	500656
8667	500657
86354	500658
31000	500659
71226	500660
2935	500661
56648	500662
11239	500663
22240	500664
18551	500665
81113	500666
20942	500667
49230	500668
626	500669
14940	500670
73	500671
42412	500672
73055	500673
41377	500674
1886	500675
4941	500676
50172	500677
71633	500678
40452	500679
20380	500680
12575	500681
955	500682
44933	500683
32282	500684
15261	500685
100459	500686
30067	500687
6881	500688
26715	500689
44274	500690
21062	500691
7430	500692
66416	500693
83768	500694
5837	500695
5056	500696
7072	500697
73337	500698
85237	500699
45959	500700
68432	500701
981	500702
47551	500703
9710	500704
38398	500705
12301	500706
6989	500707
45131	500708
4375	500709
14382	500710
4313	500711
1804	500712
19917	500713
42420	500714
7517	500715
23419	500716
20223	500717
3232	500718
11417	500719
29369	500720
1258	500721
31197	500722
31299	500723
34429	500724
3391	500725
7490	500726
54427	500727
10205	500728
19879	500729
15517	500730
136	500731
90446	500732
22415	500733
10670	500734
45515	500735
6550	500736
33989	500737
19045	500738
20445	500739
1274	500740
5373	500741
44183	500742
5509	500743
23603	500744
99747	500745
19236	500746
50860	500747
46848	500748
41386	500749
2844	500750
3219	500751
445	500752
19865	500753
33839	500754
24235	500755
23773	500756
34827	500757
666	500758
61517	500759
9871	500760
6396	500761
40636	500762
81055	500763
106638	500764
75317	500765
65763	500766
2764	500767
3157	500768
18199	500769
25883	500770
17237	500771
43025	500772
8540	500773
6101	500774
71129	500775
47850	500776
47317	500777
52006	500778
13938	500779
2290	500780
2588	500781
638	500782
59999	500783
7849	500784
42721	500785
86759	500786
20223	500787
52697	500788
697	500789
22687	500790
500	500791
24083	500792
23940	500793
29136	500794
5799	500795
1782	500796
40518	500797
16407	500798
35050	500799
21122	500800
81505	500801
10416	500802
88650	500803
14508	500804
23712	500805
24227	500806
74583	500807
79956	500808
19840	500809
93217	500810
735	500811
17500	500812
1534	500813
58612	500814
29428	500815
10706	500816
95259	500817
49270	500818
52972	500819
82841	500820
9991	500821
101543	500822
15772	500823
17666	500824
549	500825
56962	500826
11713	500827
77963	500828
74818	500829
81268	500830
1292	500831
63965	500832
5944	500833
39716	500834
173	500835
35153	500836
78910	500837
1425	500838
6154	500839
7729	500840
17879	500841
231	500842
26461	500843
26795	500844
4403	500845
12756	500846
34720	500847
15006	500848
33546	500849
20458	500850
62342	500851
49331	500852
91493	500853
56735	500854
53223	500855
31019	500856
29233	500857
9217	500858
55306	500859
3657	500860
61629	500861
13580	500862
25	500863
18598	500864
84310	500865
25787	500866
12656	500867
62136	500868
30737	500869
4260	500870
17548	500871
65220	500872
30752	500873
3015	500874
218	500875
18038	500876
356	500877
7264	500878
25580	500879
1312	500880
7948	500881
6404	500882
5961	500883
78497	500884
74426	500885
15888	500886
54495	500887
2660	500888
25565	500889
29720	500890
46319	500891
9960	500892
8954	500893
26491	500894
51907	500895
29756	500896
2705	500897
4014	500898
47703	500899
9578	500900
57536	500901
16097	500902
57805	500903
73979	500904
18090	500905
14129	500906
31460	500907
97752	500908
19777	500909
3553	500910
44749	500911
74	500912
2976	500913
3107	500914
57385	500915
37815	500916
4142	500917
1020	500918
55727	500919
76915	500920
26288	500921
55566	500922
58460	500923
4011	500924
65709	500925
35471	500926
39321	500927
27670	500928
52626	500929
46189	500930
64571	500931
16401	500932
67503	500933
1047	500934
3645	500935
30985	500936
48219	500937
15688	500938
56673	500939
2625	500940
391	500941
36635	500942
18286	500943
1274	500944
41489	500945
10509	500946
4011	500947
43045	500948
1125	500949
23739	500950
87011	500951
5806	500952
17607	500953
20454	500954
7356	500955
26209	500956
1199	500957
51856	500958
24673	500959
38603	500960
29234	500961
42059	500962
55343	500963
84352	500964
23267	500965
483	500966
2021	500967
70946	500968
62576	500969
56	500970
24295	500971
30917	500972
4036	500973
57838	500974
11257	500975
18521	500976
29581	500977
27125	500978
8885	500979
4038	500980
9441	500981
21142	500982
63040	500983
996	500984
5196	500985
35000	500986
34059	500987
92528	500988
108	500989
18031	500990
24957	500991
101	500992
7076	500993
1551	500994
11905	500995
42056	500996
74926	500997
806	500998
15	500999
17278	501000
3314	501001
7783	501002
41935	501003
31997	501004
68168	501005
62144	501006
19571	501007
98995	501008
50087	501009
64791	501010
26697	501011
43740	501012
6888	501013
38680	501014
24617	501015
41041	501016
31684	501017
8212	501018
29103	501019
64558	501020
80371	501021
23748	501022
85370	501023
73647	501024
9765	501025
40717	501026
22047	501027
978	501028
19798	501029
12925	501030
445	501031
6247	501032
6967	501033
84147	501034
703	501035
14881	501036
2334	501037
1333	501038
51135	501039
35543	501040
5328	501041
1013	501042
42516	501043
33951	501044
38237	501045
20965	501046
66398	501047
97219	501048
24482	501049
13411	501050
13022	501051
43920	501052
18754	501053
33275	501054
6405	501055
14661	501056
9179	501057
56955	501058
2803	501059
434	501060
18710	501061
21336	501062
9543	501063
6300	501064
19922	501065
28674	501066
71601	501067
96579	501068
30055	501069
1255	501070
11127	501071
50382	501072
43409	501073
59105	501074
28	501075
842	501076
3540	501077
2370	501078
23339	501079
46135	501080
1430	501081
38248	501082
23224	501083
2930	501084
4802	501085
137	501086
2053	501087
48148	501088
43255	501089
70917	501090
93518	501091
72647	501092
40375	501093
65645	501094
2831	501095
4641	501096
6889	501097
16860	501098
17388	501099
19000	501100
54969	501101
87911	501102
44579	501103
3248	501104
32813	501105
26640	501106
19185	501107
46102	501108
2061	501109
1272	501110
39849	501111
572	501112
85096	501113
3894	501114
42736	501115
9227	501116
50379	501117
5979	501118
17923	501119
23259	501120
6698	501121
78842	501122
13844	501123
54934	501124
72207	501125
539	501126
18756	501127
5864	501128
56099	501129
86191	501130
26176	501131
3019	501132
24843	501133
7135	501134
5288	501135
9758	501136
47	501137
112	501138
21661	501139
49929	501140
3842	501141
12357	501142
1173	501143
2217	501144
30097	501145
39703	501146
94988	501147
10672	501148
45825	501149
82931	501150
65	501151
24913	501152
2991	501153
31491	501154
20519	501155
43646	501156
9038	501157
8552	501158
8401	501159
1810	501160
21538	501161
61323	501162
50197	501163
82990	501164
73421	501165
2906	501166
57170	501167
119	501168
514	501169
15616	501170
50863	501171
88381	501172
81043	501173
95194	501174
76336	501175
7896	501176
18985	501177
422	501178
31676	501179
32837	501180
29292	501181
11769	501182
4596	501183
557	501184
37835	501185
543	501186
19357	501187
75073	501188
45830	501189
8426	501190
11501	501191
36754	501192
23	501193
53495	501194
62662	501195
50605	501196
39257	501197
19912	501198
31574	501199
34474	501200
20011	501201
44796	501202
78648	501203
31365	501204
7415	501205
49344	501206
17528	501207
20861	501208
6517	501209
1212	501210
107228	501211
15370	501212
11775	501213
61949	501214
18574	501215
13049	501216
22180	501217
1540	501218
30227	501219
46857	501220
4240	501221
16876	501222
1798	501223
47761	501224
45930	501225
5770	501226
55478	501227
8966	501228
7812	501229
86388	501230
41384	501231
12341	501232
2698	501233
736	501234
68545	501235
34605	501236
27737	501237
32850	501238
1615	501239
49944	501240
13329	501241
11640	501242
493	501243
57871	501244
37691	501245
86271	501246
79527	501247
10790	501248
195	501249
21461	501250
24211	501251
53982	501252
15589	501253
65249	501254
37447	501255
16078	501256
139	501257
20530	501258
99554	501259
5671	501260
45714	501261
32528	501262
35836	501263
3446	501264
22582	501265
10998	501266
42284	501267
24900	501268
41284	501269
83817	501270
6370	501271
1365	501272
18202	501273
51709	501274
3523	501275
72801	501276
16013	501277
96110	501278
43981	501279
13762	501280
42479	501281
35729	501282
2228	501283
2306	501284
20106	501285
73039	501286
1512	501287
48806	501288
8087	501289
25983	501290
72491	501291
29136	501292
48618	501293
29775	501294
28440	501295
971	501296
8582	501297
1074	501298
20029	501299
27814	501300
75559	501301
18376	501302
29323	501303
1268	501304
40450	501305
22305	501306
47706	501307
3130	501308
74990	501309
79262	501310
9431	501311
30007	501312
47031	501313
16978	501314
40336	501315
88838	501316
8778	501317
58393	501318
6204	501319
47539	501320
38575	501321
41823	501322
396	501323
48987	501324
2809	501325
3201	501326
23504	501327
2021	501328
3465	501329
1843	501330
27854	501331
45065	501332
16285	501333
12297	501334
15443	501335
45226	501336
1032	501337
67368	501338
1732	501339
52981	501340
83815	501341
30238	501342
48337	501343
21312	501344
11849	501345
9716	501346
183	501347
23941	501348
25803	501349
4602	501350
96807	501351
22516	501352
59708	501353
34023	501354
263	501355
64513	501356
16739	501357
20027	501358
12002	501359
9258	501360
42566	501361
4050	501362
17391	501363
38828	501364
108084	501365
59372	501366
6574	501367
29306	501368
2696	501369
11335	501370
15180	501371
543	501372
84051	501373
38231	501374
37142	501375
52097	501376
43755	501377
25266	501378
16750	501379
3524	501380
5732	501381
63013	501382
30673	501383
19577	501384
635	501385
15532	501386
75623	501387
16259	501388
85689	501389
29852	501390
36115	501391
4560	501392
24637	501393
68932	501394
42722	501395
3184	501396
28968	501397
87753	501398
47459	501399
53752	501400
50786	501401
49904	501402
3600	501403
303	501404
3245	501405
5606	501406
35208	501407
14622	501408
2098	501409
58929	501410
71910	501411
44715	501412
10692	501413
20175	501414
73820	501415
23123	501416
6912	501417
5020	501418
88556	501419
73690	501420
3376	501421
10479	501422
10877	501423
47228	501424
90683	501425
18770	501426
42755	501427
1088	501428
5327	501429
17820	501430
8179	501431
103617	501432
10685	501433
27191	501434
49071	501435
34327	501436
19996	501437
17683	501438
39027	501439
5098	501440
39455	501441
17159	501442
379	501443
8167	501444
23713	501445
18243	501446
2164	501447
36929	501448
11595	501449
11307	501450
10646	501451
82800	501452
27113	501453
12866	501454
4984	501455
21279	501456
75175	501457
12585	501458
77095	501459
41018	501460
20180	501461
22786	501462
23149	501463
54573	501464
80650	501465
22734	501466
28052	501467
39359	501468
2377	501469
29891	501470
33734	501471
15887	501472
24782	501473
8464	501474
24557	501475
82866	501476
60154	501477
71342	501478
87092	501479
50844	501480
75989	501481
8953	501482
41848	501483
63188	501484
1300	501485
223	501486
46746	501487
29603	501488
7205	501489
71653	501490
51774	501491
17664	501492
35323	501493
48394	501494
7438	501495
33617	501496
14880	501497
99104	501498
4242	501499
51095	501500
14576	501501
40759	501502
3400	501503
1507	501504
23177	501505
48734	501506
9606	501507
27637	501508
4049	501509
13024	501510
10076	501511
345	501512
1576	501513
30736	501514
60378	501515
26916	501516
10057	501517
102853	501518
52002	501519
32112	501520
44652	501521
53993	501522
78268	501523
39215	501524
36234	501525
5494	501526
3401	501527
10445	501528
58137	501529
48187	501530
54493	501531
71195	501532
54898	501533
39070	501534
61864	501535
10570	501536
633	501537
53745	501538
28936	501539
7455	501540
30659	501541
40217	501542
24242	501543
50804	501544
44837	501545
67443	501546
24225	501547
26083	501548
6239	501549
1974	501550
79217	501551
876	501552
1937	501553
29504	501554
60007	501555
79636	501556
15323	501557
19655	501558
26049	501559
47392	501560
60603	501561
92	501562
90052	501563
34924	501564
17950	501565
36602	501566
34731	501567
3667	501568
34477	501569
22504	501570
7826	501571
90154	501572
434	501573
15147	501574
11252	501575
28060	501576
7371	501577
12152	501578
16316	501579
8647	501580
7252	501581
19368	501582
7429	501583
451	501584
12779	501585
5791	501586
75712	501587
58791	501588
7228	501589
10478	501590
3683	501591
126	501592
6556	501593
59283	501594
46433	501595
111285	501596
22140	501597
151	501598
16741	501599
63699	501600
16138	501601
55462	501602
26041	501603
72046	501604
34458	501605
33916	501606
30246	501607
4887	501608
80897	501609
15636	501610
86959	501611
6899	501612
8815	501613
91395	501614
71589	501615
109	501616
68643	501617
62186	501618
36641	501619
31339	501620
67693	501621
12574	501622
20999	501623
36369	501624
15373	501625
13974	501626
24932	501627
51418	501628
107675	501629
57890	501630
37731	501631
53284	501632
51669	501633
805	501634
17429	501635
4041	501636
6495	501637
1780	501638
88598	501639
71138	501640
7983	501641
4817	501642
20262	501643
32294	501644
34208	501645
5193	501646
22282	501647
108616	501648
43953	501649
39793	501650
3105	501651
21492	501652
91017	501653
30855	501654
106377	501655
7370	501656
4450	501657
17276	501658
484	501659
1738	501660
35840	501661
24813	501662
71915	501663
41524	501664
26279	501665
16483	501666
25653	501667
44794	501668
7358	501669
13819	501670
8438	501671
86467	501672
19037	501673
62217	501674
80333	501675
28513	501676
76339	501677
98707	501678
39886	501679
16453	501680
6496	501681
63807	501682
68020	501683
43221	501684
7499	501685
51455	501686
86185	501687
36499	501688
8236	501689
46830	501690
11958	501691
39120	501692
35053	501693
40517	501694
84	501695
51914	501696
12052	501697
14166	501698
55762	501699
37149	501700
7502	501701
15324	501702
5801	501703
14310	501704
28965	501705
733	501706
1074	501707
42087	501708
13616	501709
46685	501710
10645	501711
47290	501712
66542	501713
112213	501714
101777	501715
20733	501716
5725	501717
35171	501718
114533	501719
17592	501720
60278	501721
20999	501722
79845	501723
967	501724
17968	501725
80179	501726
1048	501727
15664	501728
31446	501729
3015	501730
26769	501731
8042	501732
2539	501733
57292	501734
461	501735
3559	501736
5460	501737
60072	501738
46217	501739
13669	501740
22707	501741
16928	501742
11329	501743
51915	501744
86866	501745
5249	501746
8128	501747
17730	501748
29800	501749
1802	501750
3124	501751
1436	501752
2182	501753
59678	501754
3813	501755
52021	501756
37095	501757
37566	501758
34141	501759
495	501760
3344	501761
89577	501762
66039	501763
1355	501764
1525	501765
58860	501766
29951	501767
1401	501768
83939	501769
20194	501770
9843	501771
40382	501772
3950	501773
64066	501774
19644	501775
17643	501776
4270	501777
104012	501778
15762	501779
1563	501780
30314	501781
4241	501782
566	501783
287	501784
24290	501785
33772	501786
104585	501787
42888	501788
20627	501789
4254	501790
39438	501791
40941	501792
60565	501793
1566	501794
918	501795
40785	501796
37046	501797
56993	501798
55553	501799
3347	501800
64338	501801
65051	501802
30497	501803
27692	501804
40001	501805
87504	501806
21625	501807
6270	501808
6716	501809
19043	501810
7151	501811
26896	501812
34	501813
3476	501814
38228	501815
53296	501816
59668	501817
45427	501818
9778	501819
39898	501820
83244	501821
18336	501822
22459	501823
40731	501824
34112	501825
107893	501826
28938	501827
4189	501828
35989	501829
7084	501830
42814	501831
4023	501832
10275	501833
16711	501834
155	501835
17984	501836
1486	501837
9645	501838
80635	501839
103148	501840
68070	501841
40092	501842
2538	501843
19143	501844
49647	501845
12618	501846
30501	501847
812	501848
12885	501849
12356	501850
31437	501851
8421	501852
17362	501853
11592	501854
190	501855
39115	501856
569	501857
108275	501858
23222	501859
9495	501860
71225	501861
90461	501862
1458	501863
51361	501864
8221	501865
44504	501866
23797	501867
16419	501868
19057	501869
34208	501870
62959	501871
38154	501872
17853	501873
48550	501874
621	501875
5836	501876
109548	501877
45994	501878
19107	501879
19723	501880
48413	501881
2210	501882
23751	501883
18408	501884
2120	501885
27936	501886
26000	501887
7038	501888
501	501889
44044	501890
90280	501891
26	501892
30408	501893
787	501894
20115	501895
22176	501896
23824	501897
55231	501898
32562	501899
8840	501900
10106	501901
55136	501902
12231	501903
11367	501904
4810	501905
8339	501906
32708	501907
25418	501908
36366	501909
3774	501910
16154	501911
83219	501912
13670	501913
4634	501914
37727	501915
13469	501916
8633	501917
779	501918
20531	501919
10916	501920
11707	501921
13924	501922
18035	501923
12169	501924
73905	501925
70639	501926
77979	501927
3047	501928
29378	501929
103576	501930
62872	501931
30086	501932
4535	501933
23250	501934
62538	501935
4323	501936
41741	501937
402	501938
52774	501939
21798	501940
1188	501941
30	501942
64734	501943
15636	501944
88516	501945
11899	501946
45794	501947
19809	501948
77680	501949
25279	501950
31182	501951
69460	501952
20994	501953
16621	501954
85817	501955
23624	501956
9065	501957
1421	501958
7474	501959
27327	501960
16720	501961
4817	501962
45404	501963
48911	501964
3655	501965
54801	501966
39011	501967
3305	501968
38830	501969
13837	501970
526	501971
7199	501972
6322	501973
26077	501974
24430	501975
54044	501976
22257	501977
42078	501978
11057	501979
75391	501980
15041	501981
5455	501982
227	501983
2927	501984
10211	501985
32296	501986
8146	501987
902	501988
89689	501989
8160	501990
85783	501991
61767	501992
1184	501993
23378	501994
5259	501995
19867	501996
73100	501997
47947	501998
53361	501999
637	502000
54043	502001
63265	502002
61704	502003
13628	502004
2812	502005
4620	502006
22487	502007
2998	502008
87	502009
34884	502010
34869	502011
4846	502012
4624	502013
27070	502014
41052	502015
4478	502016
11539	502017
70724	502018
34505	502019
45120	502020
46937	502021
2301	502022
17602	502023
24217	502024
21702	502025
2286	502026
10315	502027
42313	502028
1166	502029
53064	502030
23440	502031
58220	502032
8282	502033
94683	502034
7970	502035
1117	502036
31904	502037
37298	502038
29574	502039
7195	502040
67135	502041
28259	502042
8972	502043
103769	502044
7050	502045
92992	502046
5354	502047
22103	502048
687	502049
91600	502050
34911	502051
7972	502052
27074	502053
37967	502054
22978	502055
91801	502056
53714	502057
34488	502058
19984	502059
6932	502060
57439	502061
6678	502062
61	502063
60080	502064
9633	502065
23240	502066
13	502067
46001	502068
929	502069
97615	502070
39881	502071
29203	502072
6220	502073
8349	502074
12492	502075
24183	502076
3299	502077
3681	502078
6	502079
10675	502080
643	502081
72033	502082
892	502083
49278	502084
7380	502085
48385	502086
21772	502087
19180	502088
80335	502089
844	502090
18741	502091
2452	502092
2103	502093
9844	502094
221	502095
56	502096
1597	502097
15199	502098
20264	502099
1568	502100
59007	502101
1891	502102
15799	502103
34840	502104
103375	502105
24011	502106
39180	502107
24015	502108
18511	502109
58807	502110
5443	502111
13188	502112
23097	502113
52812	502114
3601	502115
44202	502116
91912	502117
800	502118
86219	502119
5	502120
38642	502121
50956	502122
66056	502123
44315	502124
10742	502125
10089	502126
3778	502127
53032	502128
41163	502129
2474	502130
36834	502131
32495	502132
31786	502133
1142	502134
9110	502135
17834	502136
47682	502137
30513	502138
33808	502139
77882	502140
347	502141
69037	502142
46321	502143
2631	502144
2745	502145
72438	502146
40788	502147
11997	502148
4917	502149
68222	502150
15217	502151
2204	502152
47636	502153
6555	502154
84285	502155
35771	502156
36918	502157
5356	502158
3651	502159
74870	502160
59780	502161
27305	502162
35889	502163
27758	502164
22026	502165
6388	502166
3933	502167
108354	502168
17763	502169
1	502170
10586	502171
44125	502172
21361	502173
83517	502174
49680	502175
9422	502176
25234	502177
48368	502178
5568	502179
6699	502180
6453	502181
101517	502182
58044	502183
83505	502184
3194	502185
32273	502186
37036	502187
36247	502188
36320	502189
78085	502190
17097	502191
29912	502192
4765	502193
9052	502194
4493	502195
26682	502196
7313	502197
28227	502198
29947	502199
22172	502200
33815	502201
408	502202
32115	502203
2971	502204
21808	502205
1778	502206
50549	502207
50957	502208
114386	502209
18616	502210
28451	502211
895	502212
6174	502213
64454	502214
45358	502215
6702	502216
17	502217
2475	502218
58515	502219
8706	502220
18481	502221
83923	502222
35761	502223
1262	502224
9741	502225
236	502226
63516	502227
489	502228
25390	502229
79970	502230
5389	502231
1782	502232
3816	502233
29196	502234
2590	502235
14132	502236
486	502237
24438	502238
37371	502239
7966	502240
4569	502241
92056	502242
41773	502243
34392	502244
1367	502245
8332	502246
2248	502247
12402	502248
20774	502249
59255	502250
76322	502251
35541	502252
4828	502253
73404	502254
1357	502255
51699	502256
1771	502257
343	502258
1432	502259
3611	502260
56344	502261
2881	502262
78651	502263
2934	502264
25962	502265
32475	502266
40682	502267
16660	502268
36927	502269
39001	502270
3626	502271
6713	502272
25324	502273
101133	502274
3236	502275
565	502276
8741	502277
4754	502278
15169	502279
38810	502280
1257	502281
1063	502282
19092	502283
8474	502284
33569	502285
20919	502286
10577	502287
554	502288
2233	502289
63645	502290
81727	502291
69082	502292
45715	502293
60054	502294
17275	502295
59239	502296
65422	502297
4294	502298
5709	502299
25409	502300
23602	502301
2422	502302
3470	502303
9475	502304
45370	502305
29221	502306
46775	502307
31988	502308
1796	502309
318	502310
6985	502311
14052	502312
22358	502313
6081	502314
70312	502315
22993	502316
45439	502317
13804	502318
13867	502319
21674	502320
43805	502321
61	502322
4755	502323
59627	502324
80328	502325
2087	502326
16211	502327
180	502328
23901	502329
20619	502330
17321	502331
30495	502332
22370	502333
68624	502334
33968	502335
45681	502336
25169	502337
1914	502338
958	502339
16252	502340
4354	502341
245	502342
31491	502343
52132	502344
55689	502345
12916	502346
13085	502347
4723	502348
48237	502349
76113	502350
1582	502351
85961	502352
76	502353
20372	502354
2011	502355
22850	502356
2732	502357
31792	502358
21296	502359
17304	502360
57729	502361
96	502362
81446	502363
28739	502364
67302	502365
1085	502366
75980	502367
2772	502368
29287	502369
83	502370
23176	502371
41769	502372
1850	502373
42587	502374
7914	502375
47586	502376
33817	502377
31348	502378
2707	502379
29035	502380
52697	502381
22434	502382
59053	502383
83499	502384
46352	502385
14534	502386
9727	502387
110550	502388
105274	502389
47265	502390
53145	502391
98626	502392
13143	502393
8012	502394
17549	502395
103187	502396
6147	502397
46741	502398
60715	502399
80222	502400
10677	502401
13741	502402
68626	502403
14	502404
783	502405
87540	502406
46237	502407
12093	502408
82064	502409
9329	502410
78247	502411
8539	502412
15361	502413
24940	502414
13803	502415
41779	502416
35007	502417
51542	502418
3028	502419
51202	502420
21750	502421
43448	502422
24282	502423
15320	502424
26252	502425
10221	502426
7379	502427
5	502428
9835	502429
12898	502430
563	502431
20320	502432
2010	502433
49261	502434
118	502435
48129	502436
63466	502437
40626	502438
100524	502439
2831	502440
44	502441
39871	502442
4055	502443
12474	502444
8493	502445
37186	502446
45470	502447
67509	502448
48748	502449
35511	502450
76700	502451
85309	502452
21085	502453
16607	502454
11286	502455
1451	502456
50559	502457
15016	502458
5458	502459
1298	502460
40594	502461
5511	502462
22199	502463
3218	502464
12848	502465
21007	502466
2369	502467
319	502468
55579	502469
74349	502470
25331	502471
22696	502472
398	502473
44942	502474
10198	502475
16338	502476
26791	502477
31329	502478
1586	502479
33901	502480
69713	502481
44411	502482
8684	502483
11381	502484
62499	502485
413	502486
1148	502487
719	502488
42563	502489
823	502490
64282	502491
3601	502492
49132	502493
3936	502494
36743	502495
1523	502496
5365	502497
86079	502498
22740	502499
20781	502500
2267	502501
5797	502502
6173	502503
20653	502504
71427	502505
40378	502506
52511	502507
993	502508
21604	502509
57146	502510
27535	502511
16429	502512
3517	502513
14872	502514
30934	502515
54237	502516
2945	502517
16853	502518
34503	502519
62461	502520
41822	502521
13815	502522
534	502523
25864	502524
1243	502525
69945	502526
4904	502527
43377	502528
411	502529
46391	502530
43084	502531
3513	502532
6394	502533
6308	502534
20831	502535
15877	502536
67560	502537
62759	502538
7029	502539
37920	502540
6438	502541
6441	502542
53552	502543
45826	502544
33766	502545
35885	502546
30337	502547
66032	502548
17491	502549
61272	502550
13662	502551
87874	502552
27971	502553
1143	502554
54623	502555
41790	502556
10249	502557
11735	502558
88221	502559
34129	502560
71371	502561
4809	502562
23356	502563
57652	502564
23959	502565
52951	502566
12024	502567
2704	502568
24233	502569
45707	502570
30270	502571
6923	502572
55889	502573
63879	502574
31127	502575
17774	502576
45303	502577
17755	502578
45731	502579
95965	502580
608	502581
6006	502582
62645	502583
17934	502584
34075	502585
32654	502586
102159	502587
19183	502588
37666	502589
7786	502590
34912	502591
14476	502592
13823	502593
4452	502594
47747	502595
24902	502596
24026	502597
9181	502598
22245	502599
89366	502600
2344	502601
30003	502602
25407	502603
16	502604
34547	502605
14243	502606
26826	502607
43882	502608
6836	502609
22871	502610
49029	502611
28805	502612
101506	502613
62097	502614
8775	502615
26695	502616
14554	502617
17961	502618
47957	502619
8961	502620
17885	502621
3017	502622
49434	502623
38808	502624
63667	502625
14072	502626
1090	502627
22826	502628
46364	502629
15095	502630
15639	502631
28648	502632
5013	502633
450	502634
54134	502635
59722	502636
96346	502637
7457	502638
42920	502639
6929	502640
301	502641
32168	502642
10318	502643
7071	502644
16585	502645
38922	502646
38119	502647
3542	502648
3832	502649
2859	502650
59111	502651
29600	502652
16561	502653
28274	502654
14192	502655
33611	502656
85597	502657
68023	502658
95712	502659
5999	502660
7625	502661
45988	502662
28246	502663
112753	502664
98635	502665
32	502666
72988	502667
33886	502668
14854	502669
15794	502670
102486	502671
94305	502672
1058	502673
5229	502674
5097	502675
12549	502676
11806	502677
50495	502678
45497	502679
6419	502680
14143	502681
8184	502682
1025	502683
1597	502684
6794	502685
39411	502686
37152	502687
43123	502688
30214	502689
10927	502690
51320	502691
58863	502692
4914	502693
3862	502694
75921	502695
1527	502696
7382	502697
16204	502698
25027	502699
55607	502700
62883	502701
46013	502702
22535	502703
1963	502704
232	502705
54216	502706
13504	502707
2624	502708
10378	502709
32142	502710
53046	502711
1621	502712
14497	502713
61347	502714
1367	502715
93047	502716
26586	502717
27526	502718
4272	502719
77050	502720
1179	502721
11716	502722
52293	502723
99219	502724
16739	502725
67574	502726
34275	502727
27940	502728
77951	502729
102381	502730
5903	502731
3506	502732
5123	502733
252	502734
45703	502735
67705	502736
39655	502737
13564	502738
24689	502739
210	502740
18260	502741
75	502742
2155	502743
38214	502744
71685	502745
12095	502746
35599	502747
3943	502748
2450	502749
67217	502750
87145	502751
32585	502752
27653	502753
60083	502754
15887	502755
76926	502756
50823	502757
83	502758
2588	502759
41	502760
17650	502761
9150	502762
9367	502763
19996	502764
8069	502765
8924	502766
4902	502767
10664	502768
5425	502769
6038	502770
52177	502771
73418	502772
1884	502773
49578	502774
72328	502775
1008	502776
60241	502777
68342	502778
149	502779
51114	502780
52847	502781
16456	502782
26476	502783
4343	502784
39914	502785
66884	502786
3219	502787
9099	502788
37142	502789
6825	502790
83179	502791
21233	502792
33455	502793
20132	502794
10445	502795
22683	502796
4879	502797
24062	502798
29436	502799
3909	502800
21744	502801
31698	502802
24052	502803
2700	502804
78019	502805
28760	502806
29147	502807
3196	502808
11940	502809
1977	502810
69911	502811
27717	502812
56520	502813
39940	502814
11891	502815
29054	502816
29562	502817
22008	502818
26656	502819
39357	502820
34358	502821
13803	502822
47310	502823
22810	502824
5922	502825
29907	502826
33647	502827
42936	502828
82854	502829
48877	502830
51959	502831
1233	502832
33161	502833
8106	502834
6882	502835
25667	502836
15846	502837
23479	502838
35044	502839
57768	502840
24782	502841
84350	502842
7230	502843
9878	502844
36266	502845
54783	502846
29553	502847
3795	502848
16021	502849
50104	502850
67659	502851
355	502852
31792	502853
71544	502854
11587	502855
82031	502856
49505	502857
225	502858
726	502859
9955	502860
14472	502861
21338	502862
33364	502863
2317	502864
29162	502865
14099	502866
17755	502867
18312	502868
47995	502869
28337	502870
13715	502871
9011	502872
34219	502873
40405	502874
3026	502875
56102	502876
17274	502877
23024	502878
33299	502879
59718	502880
2330	502881
3822	502882
59479	502883
21675	502884
101318	502885
88791	502886
2875	502887
81814	502888
38323	502889
14816	502890
27164	502891
33526	502892
90675	502893
23226	502894
23899	502895
28142	502896
32333	502897
86077	502898
18638	502899
84588	502900
2425	502901
11430	502902
35549	502903
8634	502904
5265	502905
1627	502906
29476	502907
20383	502908
480	502909
3443	502910
15200	502911
444	502912
3344	502913
8896	502914
79096	502915
30537	502916
35089	502917
33621	502918
12084	502919
42754	502920
29747	502921
67953	502922
103424	502923
5497	502924
49746	502925
26101	502926
75295	502927
24629	502928
6456	502929
76754	502930
33791	502931
24720	502932
74660	502933
83005	502934
56766	502935
53502	502936
17386	502937
38940	502938
27555	502939
54761	502940
58591	502941
37147	502942
38116	502943
56239	502944
3273	502945
65002	502946
1280	502947
84955	502948
2448	502949
34224	502950
50395	502951
50663	502952
106765	502953
1276	502954
5930	502955
21306	502956
10332	502957
22857	502958
42441	502959
8464	502960
5590	502961
79460	502962
16350	502963
49250	502964
12430	502965
31473	502966
29345	502967
107030	502968
1871	502969
11839	502970
40142	502971
20373	502972
87656	502973
69689	502974
6418	502975
13577	502976
45455	502977
78125	502978
28076	502979
23685	502980
64841	502981
18806	502982
4610	502983
52040	502984
9392	502985
11459	502986
5622	502987
28080	502988
5517	502989
26061	502990
51762	502991
16806	502992
8719	502993
949	502994
40713	502995
15192	502996
930	502997
75663	502998
42451	502999
89512	503000
72066	503001
99500	503002
40300	503003
65461	503004
67738	503005
29719	503006
15320	503007
36021	503008
80797	503009
97393	503010
48764	503011
22183	503012
9893	503013
37511	503014
78915	503015
2063	503016
58909	503017
7454	503018
590	503019
59418	503020
18592	503021
12000	503022
30358	503023
94639	503024
31493	503025
39049	503026
362	503027
65065	503028
14343	503029
1758	503030
44414	503031
4523	503032
60791	503033
19299	503034
15834	503035
1407	503036
51344	503037
50761	503038
9622	503039
3301	503040
11131	503041
39877	503042
92753	503043
1668	503044
53045	503045
9812	503046
16448	503047
62594	503048
60524	503049
75	503050
31736	503051
40223	503052
24597	503053
1419	503054
38560	503055
47587	503056
92960	503057
82169	503058
6615	503059
11595	503060
22809	503061
1793	503062
69215	503063
2574	503064
36309	503065
4516	503066
2954	503067
55552	503068
40082	503069
41641	503070
104183	503071
24189	503072
4901	503073
93287	503074
43531	503075
18385	503076
3560	503077
39503	503078
23927	503079
13683	503080
44579	503081
4990	503082
78214	503083
4398	503084
24250	503085
13325	503086
21050	503087
32189	503088
15289	503089
30929	503090
8602	503091
3308	503092
10434	503093
73	503094
1746	503095
25366	503096
67810	503097
20398	503098
32995	503099
13008	503100
212	503101
12989	503102
38164	503103
23726	503104
51918	503105
6053	503106
1662	503107
95661	503108
8700	503109
1694	503110
8666	503111
42908	503112
38208	503113
64501	503114
60966	503115
19471	503116
46542	503117
50877	503118
12992	503119
93908	503120
14418	503121
7920	503122
32949	503123
11952	503124
4311	503125
4921	503126
106279	503127
65482	503128
45185	503129
3076	503130
33326	503131
3168	503132
286	503133
7747	503134
45332	503135
22781	503136
27097	503137
58292	503138
96328	503139
39208	503140
68537	503141
88163	503142
23589	503143
55884	503144
53995	503145
34112	503146
18727	503147
46376	503148
3797	503149
151	503150
5395	503151
96372	503152
103341	503153
17890	503154
43631	503155
1644	503156
27759	503157
16537	503158
6925	503159
81517	503160
48498	503161
49600	503162
1198	503163
8626	503164
3894	503165
23941	503166
43068	503167
23157	503168
46770	503169
42573	503170
8974	503171
9313	503172
31698	503173
72442	503174
11512	503175
35612	503176
9168	503177
410	503178
25318	503179
4404	503180
10708	503181
25239	503182
4236	503183
11945	503184
80122	503185
72284	503186
31415	503187
30699	503188
10702	503189
53008	503190
39714	503191
49823	503192
29994	503193
59152	503194
48663	503195
28654	503196
31049	503197
110017	503198
14924	503199
12311	503200
31059	503201
1810	503202
40821	503203
93173	503204
5451	503205
66550	503206
32574	503207
44237	503208
38606	503209
7234	503210
22099	503211
96564	503212
37624	503213
111274	503214
12102	503215
11059	503216
50104	503217
42364	503218
64799	503219
31278	503220
44957	503221
24807	503222
2067	503223
45088	503224
38175	503225
1017	503226
66588	503227
4008	503228
105112	503229
17537	503230
59280	503231
103	503232
1262	503233
16553	503234
27394	503235
12725	503236
34683	503237
11036	503238
41594	503239
6937	503240
9937	503241
39463	503242
57417	503243
8994	503244
13198	503245
55369	503246
10039	503247
16032	503248
21635	503249
32	503250
77800	503251
2906	503252
452	503253
29690	503254
11862	503255
22981	503256
22591	503257
40897	503258
102789	503259
42919	503260
61390	503261
49320	503262
54117	503263
5093	503264
5036	503265
7401	503266
7733	503267
8029	503268
10969	503269
8531	503270
75903	503271
9052	503272
68790	503273
21830	503274
55541	503275
24848	503276
6729	503277
52917	503278
25688	503279
18087	503280
32628	503281
1523	503282
2261	503283
43598	503284
42450	503285
79657	503286
11368	503287
40485	503288
42852	503289
4812	503290
8698	503291
20073	503292
986	503293
14863	503294
39351	503295
6783	503296
42072	503297
25430	503298
15347	503299
92056	503300
50125	503301
46420	503302
27251	503303
2150	503304
923	503305
52091	503306
95847	503307
13531	503308
33605	503309
2432	503310
77201	503311
67953	503312
92978	503313
4173	503314
75022	503315
27062	503316
21607	503317
77208	503318
56869	503319
50807	503320
33385	503321
53553	503322
62416	503323
84027	503324
20211	503325
12576	503326
6466	503327
8479	503328
462	503329
11009	503330
88212	503331
24579	503332
27725	503333
6634	503334
5268	503335
44774	503336
47860	503337
59041	503338
22909	503339
244	503340
17211	503341
7287	503342
21533	503343
80329	503344
107869	503345
5173	503346
39646	503347
5610	503348
16559	503349
16202	503350
47	503351
2111	503352
24345	503353
57084	503354
24271	503355
11997	503356
11169	503357
96044	503358
52596	503359
11930	503360
82097	503361
62171	503362
55707	503363
89933	503364
5481	503365
4916	503366
110548	503367
32387	503368
806	503369
107711	503370
55913	503371
9874	503372
26682	503373
55251	503374
37382	503375
13622	503376
5841	503377
68369	503378
23443	503379
14881	503380
8063	503381
187	503382
11306	503383
13758	503384
5927	503385
359	503386
2435	503387
1808	503388
68858	503389
51445	503390
155	503391
14224	503392
7222	503393
29757	503394
2369	503395
8607	503396
13496	503397
46781	503398
2066	503399
11273	503400
43336	503401
30356	503402
63149	503403
4784	503404
4338	503405
104917	503406
30460	503407
6260	503408
35647	503409
10276	503410
93794	503411
2497	503412
248	503413
49929	503414
985	503415
7552	503416
29862	503417
15024	503418
37267	503419
67650	503420
36903	503421
56538	503422
64299	503423
55436	503424
34795	503425
27405	503426
15652	503427
97270	503428
9319	503429
50742	503430
16267	503431
8461	503432
9030	503433
13021	503434
57345	503435
16232	503436
53035	503437
97770	503438
10965	503439
26705	503440
82293	503441
13981	503442
83454	503443
67773	503444
1045	503445
15508	503446
17114	503447
5651	503448
30106	503449
92303	503450
9527	503451
12058	503452
15410	503453
61891	503454
33127	503455
905	503456
9951	503457
43884	503458
516	503459
37738	503460
416	503461
62009	503462
38853	503463
39516	503464
12444	503465
15783	503466
10259	503467
82758	503468
32162	503469
7334	503470
11534	503471
93896	503472
300	503473
375	503474
70701	503475
2567	503476
1222	503477
11931	503478
40889	503479
22952	503480
2252	503481
15165	503482
20634	503483
1166	503484
31342	503485
4984	503486
18469	503487
2175	503488
51082	503489
37891	503490
6554	503491
1642	503492
1685	503493
82919	503494
60511	503495
58240	503496
79310	503497
92801	503498
69619	503499
78974	503500
42143	503501
12560	503502
16523	503503
89386	503504
34636	503505
4108	503506
865	503507
4421	503508
113	503509
103507	503510
4767	503511
8054	503512
44225	503513
48797	503514
91412	503515
20300	503516
64249	503517
35407	503518
152	503519
2621	503520
1418	503521
36195	503522
73328	503523
1596	503524
69284	503525
523	503526
75	503527
75486	503528
21888	503529
29768	503530
18408	503531
73233	503532
14192	503533
72974	503534
61322	503535
49813	503536
72447	503537
13255	503538
1996	503539
82604	503540
3849	503541
35236	503542
4872	503543
27156	503544
14303	503545
31551	503546
47702	503547
4951	503548
59215	503549
42213	503550
4218	503551
42345	503552
82300	503553
13551	503554
5800	503555
9	503556
757	503557
2103	503558
25508	503559
25372	503560
35136	503561
2298	503562
1770	503563
13940	503564
64765	503565
15083	503566
63111	503567
88130	503568
11167	503569
36997	503570
2003	503571
81923	503572
37182	503573
50955	503574
22552	503575
2736	503576
38538	503577
59255	503578
45229	503579
15412	503580
47091	503581
46029	503582
96	503583
62296	503584
4011	503585
39899	503586
93553	503587
51789	503588
15644	503589
23949	503590
59074	503591
34317	503592
62916	503593
21994	503594
17422	503595
13055	503596
1629	503597
26437	503598
44211	503599
10312	503600
40032	503601
369	503602
14960	503603
7008	503604
66980	503605
3365	503606
14444	503607
44277	503608
25402	503609
2546	503610
5641	503611
27281	503612
39551	503613
38213	503614
5031	503615
81281	503616
26799	503617
74729	503618
776	503619
19815	503620
654	503621
78	503622
18517	503623
16278	503624
24353	503625
75479	503626
31008	503627
7163	503628
7063	503629
33329	503630
6658	503631
5574	503632
97244	503633
13804	503634
47946	503635
15695	503636
16271	503637
22484	503638
2531	503639
44	503640
30705	503641
109688	503642
2891	503643
72802	503644
7401	503645
18854	503646
20385	503647
1243	503648
101103	503649
5823	503650
7474	503651
2645	503652
112175	503653
16737	503654
104593	503655
10556	503656
31052	503657
3969	503658
6262	503659
5558	503660
2129	503661
18700	503662
3227	503663
3291	503664
37751	503665
46450	503666
4387	503667
890	503668
10651	503669
12070	503670
26358	503671
7717	503672
2651	503673
17569	503674
9329	503675
2002	503676
21966	503677
4205	503678
16799	503679
5884	503680
5227	503681
4125	503682
14533	503683
862	503684
78821	503685
41067	503686
3845	503687
29476	503688
10282	503689
82541	503690
45362	503691
11435	503692
4780	503693
1321	503694
41445	503695
24922	503696
30088	503697
44799	503698
23654	503699
8744	503700
10828	503701
22031	503702
2319	503703
38388	503704
8692	503705
31680	503706
2550	503707
457	503708
10200	503709
21553	503710
1093	503711
1204	503712
416	503713
25439	503714
54860	503715
9225	503716
68833	503717
18847	503718
6446	503719
4593	503720
434	503721
8342	503722
25023	503723
3027	503724
11134	503725
16159	503726
80627	503727
4305	503728
15038	503729
6070	503730
539	503731
13343	503732
89769	503733
20544	503734
48144	503735
1291	503736
702	503737
66159	503738
16117	503739
2206	503740
87	503741
85212	503742
19550	503743
36877	503744
44101	503745
56705	503746
4776	503747
8812	503748
47462	503749
57741	503750
42212	503751
3941	503752
993	503753
46778	503754
26211	503755
35766	503756
2813	503757
36521	503758
20191	503759
75664	503760
657	503761
11429	503762
24510	503763
14498	503764
11019	503765
18499	503766
683	503767
46491	503768
21003	503769
17727	503770
22011	503771
2067	503772
723	503773
4820	503774
52444	503775
16568	503776
24918	503777
1226	503778
55788	503779
101096	503780
63840	503781
13798	503782
311	503783
36084	503784
44809	503785
45316	503786
958	503787
3574	503788
165	503789
25931	503790
80648	503791
12013	503792
916	503793
9850	503794
52872	503795
525	503796
38279	503797
13263	503798
91302	503799
5608	503800
1571	503801
15957	503802
46012	503803
23756	503804
52777	503805
24959	503806
43475	503807
13714	503808
15127	503809
20598	503810
33406	503811
15741	503812
9665	503813
32046	503814
3398	503815
8474	503816
30267	503817
11139	503818
26598	503819
80548	503820
82413	503821
40681	503822
12588	503823
39290	503824
31064	503825
51038	503826
157	503827
15139	503828
8948	503829
43799	503830
8108	503831
7893	503832
114393	503833
6585	503834
8858	503835
48564	503836
77908	503837
17105	503838
6310	503839
38198	503840
3227	503841
65069	503842
103265	503843
73408	503844
84059	503845
17995	503846
7573	503847
32753	503848
34804	503849
18402	503850
12611	503851
13530	503852
9385	503853
71691	503854
21437	503855
14226	503856
25160	503857
12262	503858
44360	503859
21981	503860
13936	503861
105494	503862
27181	503863
82437	503864
7401	503865
25	503866
28275	503867
85291	503868
46543	503869
54846	503870
3137	503871
52226	503872
26713	503873
7670	503874
734	503875
4493	503876
83304	503877
39700	503878
54176	503879
14430	503880
273	503881
102843	503882
1715	503883
41448	503884
28191	503885
1550	503886
50768	503887
36084	503888
22661	503889
13870	503890
51355	503891
12513	503892
30588	503893
60497	503894
5580	503895
20077	503896
18670	503897
132	503898
69733	503899
16575	503900
7996	503901
26346	503902
51849	503903
20950	503904
34105	503905
37714	503906
15358	503907
7650	503908
22338	503909
67834	503910
7419	503911
4611	503912
49373	503913
4742	503914
14079	503915
39897	503916
51951	503917
13778	503918
32328	503919
7436	503920
63842	503921
39610	503922
8427	503923
2825	503924
827	503925
18507	503926
58247	503927
63428	503928
26496	503929
21378	503930
94051	503931
10777	503932
58797	503933
1781	503934
21079	503935
65556	503936
52664	503937
85119	503938
22260	503939
168	503940
28944	503941
7506	503942
387	503943
33450	503944
43679	503945
89031	503946
36303	503947
6136	503948
280	503949
63460	503950
65147	503951
65218	503952
39355	503953
30157	503954
1821	503955
34358	503956
92361	503957
24675	503958
776	503959
31693	503960
35	503961
5790	503962
28673	503963
8177	503964
11147	503965
1430	503966
82728	503967
23655	503968
34056	503969
59351	503970
109	503971
12080	503972
26572	503973
28500	503974
5239	503975
12229	503976
92518	503977
108454	503978
3579	503979
53633	503980
62686	503981
7733	503982
10385	503983
117	503984
497	503985
5890	503986
23604	503987
50514	503988
16866	503989
35823	503990
44063	503991
7861	503992
53448	503993
12167	503994
15177	503995
42586	503996
13182	503997
18148	503998
25543	503999
15616	504000
5555	504001
9286	504002
12646	504003
40570	504004
377	504005
26837	504006
98021	504007
28598	504008
7773	504009
1589	504010
53458	504011
91027	504012
47924	504013
82746	504014
4607	504015
60538	504016
589	504017
56779	504018
1789	504019
5772	504020
75694	504021
14527	504022
2238	504023
69422	504024
34579	504025
6550	504026
35872	504027
4179	504028
62604	504029
22896	504030
89100	504031
50842	504032
34744	504033
84049	504034
51416	504035
36478	504036
16291	504037
10124	504038
14251	504039
4676	504040
22966	504041
3005	504042
99145	504043
50902	504044
64699	504045
44519	504046
41469	504047
62311	504048
24237	504049
41596	504050
76491	504051
8280	504052
109657	504053
108227	504054
70384	504055
9368	504056
1058	504057
11493	504058
100255	504059
9956	504060
20237	504061
40207	504062
15845	504063
227	504064
304	504065
629	504066
50063	504067
18324	504068
63193	504069
2087	504070
29239	504071
22994	504072
76454	504073
35762	504074
77806	504075
42314	504076
45625	504077
46199	504078
41620	504079
4077	504080
432	504081
32025	504082
11560	504083
46782	504084
50956	504085
15031	504086
62221	504087
47182	504088
58760	504089
78602	504090
8678	504091
7849	504092
41797	504093
26779	504094
159	504095
94264	504096
36177	504097
61590	504098
175	504099
10962	504100
20276	504101
1752	504102
61232	504103
14107	504104
22482	504105
5386	504106
33772	504107
48964	504108
442	504109
20764	504110
20524	504111
32142	504112
24838	504113
36954	504114
10447	504115
50902	504116
24677	504117
566	504118
25653	504119
36042	504120
526	504121
67032	504122
14419	504123
6992	504124
42732	504125
30387	504126
8754	504127
983	504128
447	504129
27046	504130
23177	504131
3984	504132
90137	504133
40532	504134
68487	504135
21089	504136
4720	504137
42086	504138
22774	504139
1163	504140
15790	504141
69733	504142
69200	504143
2393	504144
14005	504145
44560	504146
26455	504147
51766	504148
21781	504149
3272	504150
3753	504151
39972	504152
92699	504153
61050	504154
36947	504155
12166	504156
15001	504157
49379	504158
36499	504159
48112	504160
59390	504161
18159	504162
41112	504163
75517	504164
7293	504165
35964	504166
17886	504167
31627	504168
1862	504169
25556	504170
24434	504171
18889	504172
60002	504173
142	504174
7964	504175
55358	504176
3468	504177
22726	504178
76575	504179
65	504180
7097	504181
6843	504182
4272	504183
92537	504184
191	504185
9120	504186
2276	504187
10001	504188
1589	504189
63261	504190
86	504191
59124	504192
2154	504193
50817	504194
78795	504195
32431	504196
14589	504197
36248	504198
4739	504199
106921	504200
47572	504201
15236	504202
23378	504203
9761	504204
111466	504205
74312	504206
390	504207
22549	504208
66853	504209
10813	504210
11380	504211
9128	504212
19177	504213
81894	504214
25311	504215
24368	504216
5847	504217
35838	504218
76710	504219
32992	504220
17973	504221
24308	504222
8342	504223
37050	504224
7839	504225
82867	504226
63941	504227
9192	504228
104392	504229
41	504230
3919	504231
32901	504232
37602	504233
6146	504234
11939	504235
2440	504236
62826	504237
68830	504238
14441	504239
42632	504240
606	504241
294	504242
16524	504243
1937	504244
21883	504245
13220	504246
32376	504247
6321	504248
2764	504249
36850	504250
8193	504251
49003	504252
31245	504253
26736	504254
71271	504255
23694	504256
786	504257
9416	504258
5698	504259
33029	504260
10088	504261
53369	504262
151	504263
4934	504264
28771	504265
2584	504266
35982	504267
48628	504268
54543	504269
27163	504270
41698	504271
95824	504272
10038	504273
68271	504274
4	504275
10831	504276
42242	504277
34456	504278
25012	504279
86461	504280
53956	504281
12001	504282
16719	504283
2	504284
189	504285
4399	504286
10059	504287
9476	504288
65842	504289
58088	504290
9538	504291
15258	504292
46334	504293
70763	504294
68161	504295
72784	504296
7591	504297
28745	504298
30638	504299
8769	504300
29937	504301
4578	504302
12880	504303
37081	504304
682	504305
10492	504306
15940	504307
34791	504308
88708	504309
52478	504310
7053	504311
77367	504312
2209	504313
2902	504314
21650	504315
9165	504316
44422	504317
76967	504318
88815	504319
41019	504320
81936	504321
17145	504322
16282	504323
64520	504324
26478	504325
8055	504326
6579	504327
546	504328
95709	504329
63009	504330
51982	504331
108557	504332
34917	504333
68418	504334
15832	504335
53480	504336
6322	504337
10873	504338
85999	504339
1623	504340
105199	504341
75820	504342
17852	504343
38136	504344
72848	504345
60734	504346
2249	504347
47682	504348
6995	504349
9027	504350
21276	504351
38284	504352
17233	504353
17874	504354
38738	504355
32512	504356
25512	504357
7122	504358
10228	504359
29451	504360
7376	504361
12281	504362
91667	504363
47977	504364
103756	504365
50987	504366
53248	504367
54253	504368
58635	504369
13543	504370
32627	504371
33675	504372
84352	504373
78084	504374
27552	504375
39311	504376
56364	504377
9634	504378
18731	504379
99794	504380
47170	504381
61525	504382
7111	504383
99678	504384
13475	504385
64806	504386
54385	504387
14982	504388
55521	504389
188	504390
19472	504391
2153	504392
68804	504393
26539	504394
11439	504395
2844	504396
21840	504397
61184	504398
88083	504399
6257	504400
107989	504401
59444	504402
35208	504403
12995	504404
105212	504405
21390	504406
79517	504407
49952	504408
353	504409
71497	504410
81788	504411
45983	504412
8124	504413
30401	504414
14733	504415
106538	504416
16497	504417
29008	504418
28176	504419
37820	504420
66495	504421
6629	504422
1314	504423
43015	504424
80964	504425
30542	504426
25164	504427
4	504428
22245	504429
105084	504430
11480	504431
76526	504432
13368	504433
25225	504434
281	504435
113118	504436
33284	504437
80665	504438
60377	504439
1038	504440
6604	504441
54835	504442
5314	504443
18559	504444
87737	504445
89649	504446
753	504447
7927	504448
59270	504449
1467	504450
7168	504451
105	504452
70013	504453
59486	504454
18698	504455
31520	504456
87624	504457
30068	504458
2403	504459
34	504460
44852	504461
61358	504462
17173	504463
13593	504464
24551	504465
13959	504466
81258	504467
70750	504468
36582	504469
23145	504470
59189	504471
8338	504472
71843	504473
105848	504474
273	504475
15019	504476
61414	504477
3484	504478
340	504479
3713	504480
61189	504481
2506	504482
11360	504483
32606	504484
5840	504485
42774	504486
2512	504487
528	504488
9838	504489
57690	504490
25628	504491
6949	504492
70540	504493
85170	504494
2434	504495
68536	504496
10721	504497
935	504498
5464	504499
1275	504500
52430	504501
12717	504502
1654	504503
48786	504504
37271	504505
42250	504506
79028	504507
39819	504508
45941	504509
16653	504510
20294	504511
6555	504512
14603	504513
3575	504514
5702	504515
82908	504516
19257	504517
65712	504518
94808	504519
6918	504520
19454	504521
20880	504522
17490	504523
21806	504524
46	504525
91778	504526
53874	504527
8981	504528
75229	504529
30739	504530
31908	504531
10901	504532
25385	504533
17684	504534
15046	504535
9545	504536
2433	504537
11921	504538
25679	504539
113222	504540
18373	504541
83508	504542
14175	504543
30671	504544
232	504545
43260	504546
387	504547
26536	504548
52200	504549
9937	504550
53168	504551
958	504552
13942	504553
1257	504554
11214	504555
46969	504556
12009	504557
24312	504558
9862	504559
33314	504560
17181	504561
37593	504562
18705	504563
71589	504564
2177	504565
12152	504566
41569	504567
11564	504568
45384	504569
49150	504570
6707	504571
65071	504572
10929	504573
59630	504574
6094	504575
8950	504576
107719	504577
72347	504578
1322	504579
18591	504580
1155	504581
3882	504582
30356	504583
12151	504584
34222	504585
30397	504586
69629	504587
41417	504588
59355	504589
5264	504590
7946	504591
36780	504592
1312	504593
14815	504594
1913	504595
12670	504596
24337	504597
61736	504598
39116	504599
17358	504600
85825	504601
31515	504602
19763	504603
59699	504604
31005	504605
103186	504606
1969	504607
304	504608
64951	504609
26904	504610
1889	504611
12803	504612
997	504613
85878	504614
12288	504615
98412	504616
41788	504617
71630	504618
35826	504619
88466	504620
19446	504621
36320	504622
22312	504623
19805	504624
19692	504625
6007	504626
11075	504627
4220	504628
29821	504629
48574	504630
41924	504631
25014	504632
588	504633
63165	504634
47017	504635
53260	504636
99771	504637
34035	504638
4669	504639
12477	504640
19619	504641
35963	504642
2994	504643
5182	504644
46277	504645
12035	504646
6285	504647
209	504648
37864	504649
2536	504650
40719	504651
60980	504652
12382	504653
84489	504654
27205	504655
42604	504656
31444	504657
4214	504658
43297	504659
81880	504660
44631	504661
20740	504662
44151	504663
7793	504664
69041	504665
365	504666
6449	504667
1280	504668
29212	504669
64115	504670
537	504671
443	504672
80913	504673
35577	504674
109135	504675
4105	504676
5500	504677
20833	504678
6485	504679
75878	504680
8859	504681
6671	504682
11132	504683
9392	504684
81650	504685
33250	504686
5448	504687
85197	504688
35399	504689
20834	504690
25047	504691
16572	504692
5090	504693
14441	504694
39383	504695
66126	504696
24941	504697
15196	504698
51941	504699
30440	504700
32397	504701
38957	504702
3589	504703
81366	504704
661	504705
35614	504706
28	504707
18049	504708
2831	504709
41692	504710
14902	504711
8160	504712
71731	504713
18613	504714
8566	504715
59961	504716
3976	504717
3936	504718
50392	504719
18228	504720
1168	504721
347	504722
50320	504723
11190	504724
27149	504725
73288	504726
19489	504727
18347	504728
90141	504729
73145	504730
73168	504731
24143	504732
53148	504733
79451	504734
85135	504735
10730	504736
2328	504737
1929	504738
59307	504739
37179	504740
70861	504741
36892	504742
13022	504743
26152	504744
10575	504745
2805	504746
4314	504747
5722	504748
9120	504749
67060	504750
64615	504751
13810	504752
7707	504753
49487	504754
2025	504755
41305	504756
12674	504757
31629	504758
63154	504759
50053	504760
10427	504761
47350	504762
59264	504763
92975	504764
40779	504765
69574	504766
37360	504767
2426	504768
50730	504769
74679	504770
2565	504771
101128	504772
90099	504773
76723	504774
36043	504775
85666	504776
57091	504777
17113	504778
24417	504779
787	504780
7049	504781
746	504782
65749	504783
158	504784
33444	504785
51082	504786
96895	504787
39991	504788
20664	504789
366	504790
15644	504791
16520	504792
51733	504793
27827	504794
24248	504795
90979	504796
504	504797
62370	504798
27738	504799
892	504800
3053	504801
22473	504802
12043	504803
55364	504804
1185	504805
2136	504806
773	504807
6863	504808
13776	504809
9385	504810
8051	504811
12739	504812
10341	504813
47745	504814
15655	504815
38373	504816
23105	504817
299	504818
2980	504819
5999	504820
5183	504821
3648	504822
7238	504823
1599	504824
15624	504825
11609	504826
31529	504827
8413	504828
23097	504829
6248	504830
88791	504831
493	504832
6392	504833
3290	504834
45134	504835
29761	504836
14912	504837
574	504838
7457	504839
67946	504840
12311	504841
16704	504842
16265	504843
257	504844
13	504845
960	504846
14181	504847
18611	504848
4408	504849
14077	504850
7412	504851
1150	504852
3491	504853
5691	504854
24921	504855
35197	504856
46814	504857
126	504858
57893	504859
10578	504860
44237	504861
1802	504862
59300	504863
53464	504864
6934	504865
66	504866
20317	504867
2450	504868
36455	504869
19401	504870
54485	504871
103664	504872
79131	504873
105291	504874
16522	504875
75512	504876
28487	504877
54410	504878
38013	504879
1504	504880
18509	504881
55441	504882
49215	504883
27939	504884
3026	504885
3409	504886
7592	504887
58325	504888
242	504889
48806	504890
1096	504891
943	504892
48201	504893
15152	504894
18000	504895
858	504896
57436	504897
30	504898
91656	504899
74316	504900
11547	504901
974	504902
83485	504903
53454	504904
8132	504905
74422	504906
4655	504907
2	504908
17429	504909
30130	504910
29334	504911
73416	504912
15997	504913
48048	504914
748	504915
36429	504916
78504	504917
27315	504918
10729	504919
38806	504920
25188	504921
58049	504922
6006	504923
78317	504924
53048	504925
14691	504926
43019	504927
21199	504928
9477	504929
72440	504930
58600	504931
352	504932
2223	504933
11086	504934
20021	504935
42488	504936
5100	504937
33080	504938
33173	504939
14726	504940
410	504941
4581	504942
6586	504943
834	504944
4781	504945
57312	504946
73481	504947
15641	504948
44955	504949
57380	504950
66405	504951
32564	504952
101087	504953
14469	504954
11791	504955
78935	504956
1138	504957
15544	504958
92197	504959
52193	504960
31984	504961
32144	504962
3759	504963
17823	504964
56414	504965
37245	504966
93508	504967
10531	504968
33940	504969
12833	504970
51390	504971
17683	504972
3165	504973
109771	504974
69	504975
29162	504976
24912	504977
1732	504978
84464	504979
5338	504980
1590	504981
36968	504982
3298	504983
13356	504984
53196	504985
41349	504986
37482	504987
23904	504988
43189	504989
6134	504990
10969	504991
96532	504992
7528	504993
8569	504994
99144	504995
270	504996
13419	504997
4694	504998
48725	504999
5944	505000
18433	505001
19206	505002
747	505003
27358	505004
19666	505005
41700	505006
68067	505007
23800	505008
5084	505009
2872	505010
6799	505011
10647	505012
539	505013
40919	505014
21733	505015
21880	505016
39337	505017
93607	505018
30554	505019
52359	505020
89442	505021
1598	505022
27346	505023
103	505024
44863	505025
17081	505026
95914	505027
80918	505028
38150	505029
21910	505030
305	505031
504	505032
16410	505033
24832	505034
60611	505035
61266	505036
29109	505037
23049	505038
10108	505039
2252	505040
20081	505041
72442	505042
26574	505043
77258	505044
34536	505045
35910	505046
6583	505047
102884	505048
79454	505049
24097	505050
57438	505051
8774	505052
655	505053
79586	505054
35168	505055
58315	505056
32243	505057
4656	505058
97466	505059
4724	505060
15437	505061
42112	505062
35509	505063
43347	505064
41121	505065
61796	505066
29925	505067
81976	505068
34628	505069
2352	505070
6117	505071
29688	505072
3981	505073
35351	505074
538	505075
22474	505076
7940	505077
17344	505078
25505	505079
4635	505080
69382	505081
1782	505082
12921	505083
23395	505084
1114	505085
28756	505086
1809	505087
4075	505088
20989	505089
18063	505090
34455	505091
1116	505092
20147	505093
2143	505094
22	505095
29933	505096
25084	505097
102977	505098
8596	505099
1730	505100
23130	505101
18198	505102
28949	505103
46304	505104
13683	505105
1471	505106
5	505107
100083	505108
18476	505109
27063	505110
83142	505111
69786	505112
51379	505113
9695	505114
16289	505115
40528	505116
5961	505117
1796	505118
90212	505119
41907	505120
46361	505121
104122	505122
16613	505123
19779	505124
2815	505125
27951	505126
47886	505127
20449	505128
21055	505129
55390	505130
20075	505131
1163	505132
1824	505133
28256	505134
1066	505135
6229	505136
84146	505137
65363	505138
21	505139
70151	505140
4935	505141
39348	505142
48291	505143
15872	505144
16248	505145
80965	505146
77133	505147
2286	505148
12769	505149
169	505150
14209	505151
10554	505152
4748	505153
24726	505154
5332	505155
75569	505156
20299	505157
7310	505158
30663	505159
306	505160
55961	505161
6700	505162
46531	505163
3770	505164
22295	505165
16806	505166
19146	505167
55304	505168
50704	505169
23009	505170
9171	505171
46649	505172
6225	505173
22056	505174
7494	505175
45868	505176
41847	505177
727	505178
4104	505179
5216	505180
40922	505181
28151	505182
2638	505183
24945	505184
58970	505185
81598	505186
40068	505187
50414	505188
111599	505189
2319	505190
4233	505191
2168	505192
39806	505193
79747	505194
8749	505195
43538	505196
56121	505197
6	505198
1994	505199
19585	505200
3532	505201
43383	505202
24243	505203
16415	505204
46882	505205
80062	505206
38083	505207
6393	505208
20481	505209
4984	505210
29419	505211
95092	505212
36229	505213
2061	505214
21291	505215
554	505216
64569	505217
1215	505218
53472	505219
26230	505220
1724	505221
60654	505222
28964	505223
8969	505224
50994	505225
20906	505226
27266	505227
1072	505228
5194	505229
23458	505230
1010	505231
24955	505232
3689	505233
33120	505234
27501	505235
58143	505236
5404	505237
17573	505238
805	505239
55316	505240
1825	505241
47	505242
298	505243
36056	505244
90560	505245
87313	505246
30992	505247
44200	505248
27051	505249
20402	505250
39024	505251
6001	505252
1654	505253
29552	505254
47017	505255
91248	505256
88050	505257
59513	505258
1348	505259
18196	505260
11890	505261
6248	505262
13492	505263
7522	505264
10350	505265
504	505266
51218	505267
37772	505268
9220	505269
1825	505270
19864	505271
32176	505272
33238	505273
79804	505274
54868	505275
4772	505276
1073	505277
1576	505278
1486	505279
34660	505280
21700	505281
31068	505282
565	505283
92117	505284
54829	505285
199	505286
66716	505287
8544	505288
20950	505289
40136	505290
11440	505291
19143	505292
98874	505293
74358	505294
22741	505295
22712	505296
5858	505297
12164	505298
14325	505299
75348	505300
54064	505301
56162	505302
29981	505303
15080	505304
53633	505305
65861	505306
30682	505307
7675	505308
10796	505309
97576	505310
11985	505311
71899	505312
73892	505313
44514	505314
5031	505315
1006	505316
15811	505317
1411	505318
80014	505319
41299	505320
90822	505321
17141	505322
55329	505323
1403	505324
31742	505325
66759	505326
2605	505327
61884	505328
3098	505329
5186	505330
25203	505331
2	505332
1435	505333
6165	505334
37949	505335
88298	505336
17013	505337
6273	505338
40895	505339
80027	505340
580	505341
19043	505342
13309	505343
100771	505344
51596	505345
53138	505346
100170	505347
63200	505348
11260	505349
57898	505350
635	505351
92231	505352
2	505353
3278	505354
113027	505355
40627	505356
10985	505357
3050	505358
15210	505359
63929	505360
11559	505361
33332	505362
80120	505363
11621	505364
18883	505365
26786	505366
3070	505367
52586	505368
24332	505369
33272	505370
62346	505371
3291	505372
52568	505373
7010	505374
21858	505375
36633	505376
4444	505377
35555	505378
3614	505379
12881	505380
38730	505381
1508	505382
1262	505383
68817	505384
20205	505385
60164	505386
394	505387
53323	505388
24010	505389
64489	505390
51828	505391
8301	505392
28501	505393
91320	505394
24629	505395
28917	505396
25445	505397
34468	505398
51406	505399
29097	505400
50361	505401
1190	505402
1467	505403
13132	505404
57855	505405
28049	505406
54295	505407
12847	505408
52152	505409
37078	505410
6	505411
2625	505412
51896	505413
34043	505414
1271	505415
5104	505416
62874	505417
38730	505418
9256	505419
55284	505420
1840	505421
875	505422
3771	505423
7613	505424
55169	505425
3417	505426
44598	505427
42501	505428
89741	505429
12744	505430
5293	505431
63776	505432
4807	505433
49574	505434
25347	505435
60159	505436
43141	505437
13354	505438
47657	505439
2506	505440
4971	505441
3937	505442
30734	505443
26381	505444
3707	505445
478	505446
40868	505447
81120	505448
40963	505449
17156	505450
9289	505451
33046	505452
9413	505453
62057	505454
10737	505455
61317	505456
42429	505457
81674	505458
23068	505459
42285	505460
57671	505461
21088	505462
28776	505463
46308	505464
79854	505465
60918	505466
58300	505467
76898	505468
53555	505469
59053	505470
71358	505471
19496	505472
3446	505473
21751	505474
67775	505475
68894	505476
38618	505477
24919	505478
31462	505479
84031	505480
6170	505481
32933	505482
3258	505483
7343	505484
164	505485
63990	505486
25293	505487
14619	505488
24468	505489
10060	505490
104875	505491
454	505492
2804	505493
16946	505494
20058	505495
57996	505496
9474	505497
18969	505498
302	505499
202	505500
103	505501
192	505502
53665	505503
53212	505504
55951	505505
1188	505506
72	505507
83338	505508
62	505509
819	505510
54272	505511
973	505512
54122	505513
535	505514
32754	505515
20233	505516
96791	505517
34309	505518
17823	505519
2940	505520
15157	505521
105894	505522
2195	505523
10347	505524
1953	505525
1025	505526
30295	505527
25643	505528
61552	505529
8639	505530
20147	505531
9695	505532
434	505533
86594	505534
24047	505535
40301	505536
78971	505537
19197	505538
93680	505539
3241	505540
81313	505541
23368	505542
966	505543
19390	505544
79937	505545
6645	505546
376	505547
41950	505548
6064	505549
357	505550
57972	505551
59395	505552
17344	505553
61776	505554
29718	505555
791	505556
13985	505557
5635	505558
11373	505559
10637	505560
1319	505561
65466	505562
11693	505563
58361	505564
5494	505565
45150	505566
2794	505567
12859	505568
1473	505569
74750	505570
31327	505571
16624	505572
15830	505573
32781	505574
38799	505575
7053	505576
88277	505577
41317	505578
16684	505579
1110	505580
16881	505581
4361	505582
14249	505583
14404	505584
23743	505585
416	505586
80965	505587
2141	505588
55115	505589
91671	505590
27188	505591
15135	505592
10962	505593
102293	505594
17028	505595
64790	505596
3153	505597
1763	505598
72240	505599
464	505600
19114	505601
3555	505602
89259	505603
2184	505604
17386	505605
75009	505606
39890	505607
63912	505608
83682	505609
86947	505610
51200	505611
7561	505612
18732	505613
3582	505614
94445	505615
70126	505616
36646	505617
76032	505618
49012	505619
50280	505620
4633	505621
3712	505622
19987	505623
6567	505624
26531	505625
22085	505626
65820	505627
28003	505628
1428	505629
107024	505630
23092	505631
76749	505632
60588	505633
4185	505634
12961	505635
31623	505636
8320	505637
19288	505638
30011	505639
44227	505640
76842	505641
22583	505642
57047	505643
328	505644
24745	505645
106206	505646
2092	505647
42111	505648
11482	505649
12328	505650
55960	505651
19121	505652
17736	505653
9343	505654
22801	505655
26054	505656
38735	505657
17986	505658
108412	505659
68559	505660
13181	505661
16644	505662
10966	505663
6918	505664
1195	505665
91305	505666
62325	505667
1240	505668
99222	505669
24076	505670
70071	505671
25268	505672
27867	505673
24641	505674
32039	505675
56195	505676
5985	505677
17022	505678
45416	505679
18632	505680
2160	505681
9664	505682
12407	505683
43387	505684
54459	505685
83726	505686
98832	505687
1633	505688
17743	505689
18405	505690
67805	505691
36352	505692
14195	505693
35207	505694
11952	505695
19706	505696
6256	505697
29093	505698
72497	505699
1318	505700
15541	505701
34562	505702
1847	505703
1260	505704
25989	505705
23768	505706
5227	505707
13748	505708
31289	505709
7203	505710
53748	505711
31400	505712
6215	505713
3539	505714
35945	505715
45788	505716
27139	505717
102874	505718
54071	505719
43781	505720
66886	505721
25349	505722
31158	505723
106	505724
53975	505725
26228	505726
38394	505727
3306	505728
71092	505729
31839	505730
44151	505731
89793	505732
167	505733
72029	505734
19568	505735
3693	505736
43923	505737
5420	505738
99993	505739
68405	505740
5370	505741
13725	505742
49556	505743
52168	505744
47137	505745
3576	505746
12469	505747
16118	505748
21431	505749
16623	505750
40374	505751
40256	505752
9314	505753
48858	505754
67580	505755
43905	505756
13506	505757
9251	505758
4741	505759
3965	505760
66925	505761
64175	505762
23808	505763
22309	505764
241	505765
21600	505766
34842	505767
4654	505768
41298	505769
407	505770
82069	505771
5517	505772
44873	505773
10649	505774
684	505775
60027	505776
60482	505777
15501	505778
33335	505779
31573	505780
1251	505781
26960	505782
51393	505783
18178	505784
13189	505785
37281	505786
50684	505787
4141	505788
45280	505789
9051	505790
5620	505791
32451	505792
74076	505793
226	505794
11722	505795
61402	505796
7324	505797
87	505798
15535	505799
36626	505800
8732	505801
85465	505802
252	505803
11004	505804
792	505805
3113	505806
19239	505807
58040	505808
39940	505809
46620	505810
15075	505811
136	505812
21946	505813
3649	505814
4461	505815
78093	505816
38611	505817
17836	505818
13448	505819
16183	505820
13930	505821
14248	505822
57983	505823
14690	505824
7685	505825
40375	505826
36	505827
5238	505828
14915	505829
42127	505830
35577	505831
12797	505832
51408	505833
4116	505834
15869	505835
30825	505836
2072	505837
7961	505838
868	505839
1852	505840
110122	505841
44598	505842
14792	505843
62606	505844
61577	505845
37210	505846
41851	505847
15783	505848
8552	505849
92381	505850
494	505851
46457	505852
12614	505853
26810	505854
24921	505855
64981	505856
69099	505857
7113	505858
19084	505859
44731	505860
42007	505861
1457	505862
7208	505863
22953	505864
9404	505865
7195	505866
54	505867
763	505868
90384	505869
732	505870
111865	505871
102268	505872
1857	505873
19340	505874
16203	505875
8512	505876
92069	505877
75782	505878
1923	505879
82654	505880
30314	505881
5560	505882
74826	505883
69518	505884
52827	505885
86308	505886
65818	505887
97164	505888
2652	505889
5878	505890
7024	505891
7203	505892
14066	505893
208	505894
14686	505895
4348	505896
833	505897
47378	505898
34934	505899
56289	505900
92902	505901
14105	505902
28257	505903
1982	505904
26750	505905
26912	505906
35308	505907
33892	505908
1002	505909
5277	505910
1137	505911
38785	505912
27118	505913
62349	505914
3791	505915
51505	505916
68664	505917
71041	505918
51398	505919
12988	505920
25600	505921
1803	505922
23682	505923
87297	505924
4472	505925
8699	505926
27724	505927
73255	505928
22999	505929
36670	505930
12341	505931
60465	505932
2138	505933
8996	505934
10951	505935
12591	505936
5809	505937
82934	505938
17185	505939
106969	505940
29203	505941
39106	505942
4842	505943
35971	505944
5435	505945
12735	505946
35946	505947
170	505948
51186	505949
29638	505950
8675	505951
29394	505952
14690	505953
1424	505954
639	505955
1940	505956
65275	505957
25920	505958
22787	505959
47877	505960
45551	505961
87702	505962
4752	505963
25734	505964
27163	505965
59766	505966
9159	505967
28568	505968
82492	505969
18302	505970
7470	505971
64407	505972
92118	505973
62156	505974
7356	505975
27178	505976
31383	505977
17412	505978
1335	505979
23686	505980
64610	505981
12857	505982
16237	505983
13836	505984
19215	505985
29549	505986
938	505987
2111	505988
9194	505989
2717	505990
22801	505991
142	505992
8464	505993
33254	505994
3617	505995
26610	505996
46204	505997
72953	505998
57144	505999
75628	506000
78730	506001
7645	506002
2371	506003
143	506004
54554	506005
14488	506006
11932	506007
14873	506008
73545	506009
2062	506010
33881	506011
18641	506012
12687	506013
82926	506014
11540	506015
85710	506016
13800	506017
7498	506018
7425	506019
30484	506020
35960	506021
30792	506022
14577	506023
2252	506024
85139	506025
53886	506026
18385	506027
77972	506028
23393	506029
46904	506030
45492	506031
2532	506032
95622	506033
38520	506034
21204	506035
1866	506036
17740	506037
52953	506038
4188	506039
2888	506040
823	506041
2153	506042
3784	506043
2959	506044
27606	506045
9188	506046
7080	506047
1373	506048
1505	506049
72691	506050
73450	506051
642	506052
1883	506053
66956	506054
106644	506055
655	506056
47796	506057
13761	506058
67744	506059
49724	506060
23530	506061
2390	506062
11925	506063
947	506064
15079	506065
27202	506066
26848	506067
7811	506068
44309	506069
37152	506070
9093	506071
39388	506072
5544	506073
936	506074
38105	506075
433	506076
42673	506077
61170	506078
4427	506079
23834	506080
4287	506081
10832	506082
85598	506083
1663	506084
7855	506085
4159	506086
38238	506087
45033	506088
852	506089
7610	506090
30722	506091
10204	506092
36576	506093
23776	506094
22783	506095
47451	506096
39522	506097
1242	506098
38543	506099
9707	506100
10092	506101
18647	506102
30336	506103
5490	506104
55387	506105
112107	506106
16965	506107
98162	506108
10382	506109
50927	506110
108583	506111
87387	506112
60921	506113
98041	506114
7492	506115
24472	506116
42	506117
53286	506118
15312	506119
5165	506120
3350	506121
8103	506122
320	506123
12894	506124
4968	506125
24551	506126
98686	506127
57048	506128
23690	506129
32858	506130
47766	506131
9743	506132
12065	506133
33380	506134
99521	506135
55402	506136
1286	506137
98364	506138
60551	506139
93500	506140
71109	506141
32296	506142
1857	506143
11760	506144
15974	506145
58397	506146
3889	506147
31241	506148
11816	506149
59927	506150
14520	506151
82880	506152
10691	506153
6650	506154
33012	506155
70714	506156
71127	506157
3971	506158
10987	506159
12908	506160
14441	506161
4416	506162
39471	506163
32463	506164
27576	506165
13450	506166
77887	506167
25987	506168
30998	506169
1	506170
39866	506171
19209	506172
349	506173
36251	506174
10765	506175
58061	506176
54441	506177
35335	506178
60876	506179
164	506180
20292	506181
71037	506182
61813	506183
12413	506184
31466	506185
46772	506186
32167	506187
70638	506188
7238	506189
18026	506190
11288	506191
29478	506192
18481	506193
3729	506194
31737	506195
39834	506196
49191	506197
15723	506198
1491	506199
64666	506200
87499	506201
7289	506202
4850	506203
27727	506204
30030	506205
6556	506206
11005	506207
9292	506208
53914	506209
60109	506210
19292	506211
50558	506212
53400	506213
47477	506214
89660	506215
31825	506216
10217	506217
11344	506218
4748	506219
1285	506220
24139	506221
28093	506222
25694	506223
56535	506224
45008	506225
20682	506226
38722	506227
7015	506228
13418	506229
7808	506230
19916	506231
807	506232
4216	506233
18308	506234
14002	506235
57	506236
36545	506237
76305	506238
38026	506239
24570	506240
30718	506241
3944	506242
92371	506243
8937	506244
47912	506245
18359	506246
53391	506247
22307	506248
13091	506249
29956	506250
78720	506251
3601	506252
11674	506253
32357	506254
9018	506255
81597	506256
58526	506257
38728	506258
7513	506259
10421	506260
49467	506261
43011	506262
28402	506263
9563	506264
5311	506265
13226	506266
28169	506267
88729	506268
4504	506269
14526	506270
39509	506271
8240	506272
1025	506273
32026	506274
60249	506275
643	506276
4118	506277
81076	506278
58391	506279
56722	506280
187	506281
29076	506282
72762	506283
74064	506284
20591	506285
84430	506286
8860	506287
2071	506288
88059	506289
68700	506290
20647	506291
46620	506292
20296	506293
1831	506294
81150	506295
17309	506296
15671	506297
29794	506298
11653	506299
33015	506300
13144	506301
88295	506302
1929	506303
8723	506304
32595	506305
35721	506306
50913	506307
20096	506308
15670	506309
45036	506310
822	506311
14805	506312
1115	506313
20445	506314
45316	506315
539	506316
38339	506317
56819	506318
72957	506319
89	506320
3020	506321
58948	506322
20932	506323
44680	506324
6658	506325
40215	506326
31477	506327
58981	506328
6557	506329
4934	506330
311	506331
21994	506332
19056	506333
20570	506334
29485	506335
31937	506336
6680	506337
75196	506338
32819	506339
3436	506340
77050	506341
85358	506342
24004	506343
24530	506344
13880	506345
35650	506346
33771	506347
23797	506348
1825	506349
902	506350
41388	506351
23830	506352
2572	506353
13699	506354
65462	506355
514	506356
66258	506357
73134	506358
23900	506359
57108	506360
22135	506361
92809	506362
4915	506363
1746	506364
12102	506365
13026	506366
1616	506367
26751	506368
51599	506369
61480	506370
20506	506371
17322	506372
58024	506373
80324	506374
2604	506375
4105	506376
62838	506377
5501	506378
69649	506379
27117	506380
3586	506381
64745	506382
60580	506383
3440	506384
34635	506385
26473	506386
8422	506387
9594	506388
57115	506389
47982	506390
33784	506391
62915	506392
62280	506393
9565	506394
21812	506395
17451	506396
33860	506397
750	506398
5412	506399
63615	506400
49533	506401
13166	506402
9734	506403
54566	506404
18855	506405
16	506406
6633	506407
496	506408
1994	506409
13812	506410
27068	506411
17942	506412
1769	506413
23462	506414
114610	506415
18452	506416
40660	506417
6556	506418
62190	506419
12510	506420
3298	506421
262	506422
5915	506423
50645	506424
67179	506425
44497	506426
37748	506427
53232	506428
26010	506429
10424	506430
79914	506431
12665	506432
3752	506433
8847	506434
61107	506435
64878	506436
70100	506437
43710	506438
6793	506439
29671	506440
28696	506441
27743	506442
29461	506443
73267	506444
15800	506445
11040	506446
63264	506447
14600	506448
21331	506449
7279	506450
9711	506451
28858	506452
14253	506453
101770	506454
6941	506455
1413	506456
42145	506457
1798	506458
42573	506459
4931	506460
6006	506461
30637	506462
73695	506463
2481	506464
46736	506465
81726	506466
14921	506467
15801	506468
23575	506469
17799	506470
33664	506471
2298	506472
719	506473
29005	506474
98906	506475
24482	506476
78704	506477
2398	506478
43341	506479
21224	506480
38697	506481
81226	506482
41019	506483
458	506484
51057	506485
91113	506486
22441	506487
10614	506488
19254	506489
27652	506490
42272	506491
96557	506492
326	506493
6156	506494
32083	506495
4632	506496
9725	506497
14053	506498
396	506499
9775	506500
4987	506501
9788	506502
801	506503
17394	506504
41244	506505
70092	506506
1332	506507
6778	506508
61321	506509
48851	506510
67384	506511
31817	506512
1421	506513
503	506514
21152	506515
13870	506516
45125	506517
15774	506518
16809	506519
21708	506520
42422	506521
36899	506522
72796	506523
45619	506524
86873	506525
82390	506526
15247	506527
938	506528
79219	506529
509	506530
3955	506531
7429	506532
5040	506533
38294	506534
8325	506535
69457	506536
33066	506537
28568	506538
501	506539
37704	506540
9389	506541
42159	506542
6030	506543
8129	506544
92862	506545
29171	506546
23829	506547
21543	506548
1543	506549
5188	506550
24765	506551
57252	506552
42763	506553
49413	506554
4222	506555
70325	506556
71926	506557
15708	506558
18290	506559
5577	506560
34508	506561
60554	506562
14519	506563
42931	506564
74906	506565
25080	506566
2996	506567
997	506568
10906	506569
37044	506570
67085	506571
6903	506572
59122	506573
12479	506574
5384	506575
16560	506576
44879	506577
31631	506578
938	506579
39288	506580
9738	506581
6018	506582
8893	506583
15724	506584
19061	506585
31633	506586
44707	506587
38	506588
25531	506589
37839	506590
15746	506591
10931	506592
985	506593
17672	506594
66016	506595
5999	506596
13227	506597
68504	506598
85047	506599
18750	506600
11644	506601
44710	506602
8982	506603
6933	506604
59804	506605
66990	506606
808	506607
72704	506608
37207	506609
16938	506610
14475	506611
15720	506612
32666	506613
9025	506614
21637	506615
39437	506616
6326	506617
51740	506618
81849	506619
29812	506620
74030	506621
5665	506622
81505	506623
66297	506624
9431	506625
40175	506626
28205	506627
62533	506628
95231	506629
10746	506630
25194	506631
29738	506632
47506	506633
69436	506634
28762	506635
14260	506636
14469	506637
57458	506638
15312	506639
25322	506640
10836	506641
50719	506642
78036	506643
11964	506644
58829	506645
2048	506646
6825	506647
84245	506648
17136	506649
839	506650
67068	506651
486	506652
34323	506653
9585	506654
58105	506655
37900	506656
83344	506657
482	506658
2947	506659
47956	506660
65972	506661
896	506662
1894	506663
75030	506664
4101	506665
3125	506666
7724	506667
5116	506668
12488	506669
25844	506670
4900	506671
22545	506672
28438	506673
397	506674
31406	506675
39949	506676
80372	506677
19766	506678
47738	506679
14831	506680
1660	506681
45701	506682
16719	506683
65591	506684
1261	506685
30907	506686
6792	506687
94880	506688
49743	506689
14632	506690
1447	506691
6007	506692
24873	506693
27382	506694
41601	506695
902	506696
17353	506697
91520	506698
39575	506699
19463	506700
26235	506701
3829	506702
2924	506703
29337	506704
2614	506705
40959	506706
4698	506707
16101	506708
67745	506709
6279	506710
77501	506711
73938	506712
7170	506713
76757	506714
10993	506715
61055	506716
23772	506717
26985	506718
2891	506719
33344	506720
33666	506721
2604	506722
6066	506723
2557	506724
102698	506725
81960	506726
62070	506727
26867	506728
25137	506729
767	506730
21637	506731
60271	506732
70130	506733
40875	506734
3036	506735
3883	506736
64079	506737
20509	506738
77916	506739
9505	506740
10140	506741
1984	506742
40841	506743
31385	506744
41129	506745
113770	506746
66114	506747
46176	506748
8662	506749
8720	506750
11058	506751
21291	506752
6271	506753
64657	506754
36694	506755
28340	506756
1115	506757
35983	506758
37796	506759
2246	506760
66956	506761
51990	506762
6271	506763
10050	506764
53784	506765
9757	506766
64769	506767
34786	506768
19369	506769
72700	506770
18628	506771
90811	506772
79053	506773
2526	506774
31707	506775
20167	506776
35966	506777
88271	506778
12838	506779
13271	506780
81394	506781
24375	506782
5028	506783
147	506784
54899	506785
77809	506786
21912	506787
111006	506788
59003	506789
21297	506790
15359	506791
24080	506792
58633	506793
21888	506794
7979	506795
39464	506796
128	506797
17083	506798
1661	506799
12052	506800
3935	506801
28058	506802
48162	506803
27039	506804
83636	506805
8594	506806
7958	506807
5179	506808
7002	506809
22232	506810
9283	506811
95386	506812
20035	506813
18787	506814
17255	506815
7090	506816
53586	506817
39941	506818
46383	506819
29715	506820
56413	506821
51894	506822
2844	506823
7255	506824
73293	506825
61680	506826
48895	506827
289	506828
57434	506829
89484	506830
41407	506831
14752	506832
14563	506833
66269	506834
13023	506835
707	506836
23546	506837
70853	506838
8904	506839
70478	506840
63422	506841
54984	506842
63789	506843
92280	506844
19446	506845
11513	506846
54378	506847
132	506848
40053	506849
13884	506850
4753	506851
7255	506852
13227	506853
78568	506854
34062	506855
88535	506856
70798	506857
14852	506858
8615	506859
82451	506860
9099	506861
42573	506862
50985	506863
16055	506864
42747	506865
51798	506866
8106	506867
47228	506868
44869	506869
100701	506870
7318	506871
77825	506872
95223	506873
90060	506874
18680	506875
52904	506876
22522	506877
9257	506878
48115	506879
15492	506880
18001	506881
4025	506882
923	506883
13435	506884
9458	506885
28327	506886
742	506887
35559	506888
109681	506889
62626	506890
20109	506891
24934	506892
15221	506893
9262	506894
23215	506895
19737	506896
23107	506897
33681	506898
4382	506899
3077	506900
13077	506901
83265	506902
1749	506903
59939	506904
31063	506905
2256	506906
41466	506907
26959	506908
20	506909
8680	506910
65382	506911
31790	506912
26676	506913
655	506914
32550	506915
8990	506916
30262	506917
28610	506918
12894	506919
45121	506920
7118	506921
28949	506922
3340	506923
92572	506924
9945	506925
2936	506926
979	506927
92124	506928
8252	506929
20897	506930
9243	506931
35694	506932
15944	506933
90658	506934
49592	506935
18093	506936
29735	506937
12068	506938
30249	506939
15141	506940
15679	506941
55479	506942
6906	506943
18225	506944
849	506945
72598	506946
4457	506947
6406	506948
253	506949
37673	506950
1307	506951
6559	506952
16911	506953
19724	506954
4061	506955
78800	506956
108459	506957
4275	506958
33432	506959
31375	506960
6723	506961
57216	506962
28496	506963
93105	506964
33846	506965
25861	506966
1951	506967
62863	506968
860	506969
20219	506970
253	506971
5247	506972
36963	506973
2659	506974
11386	506975
39669	506976
28530	506977
8166	506978
50737	506979
59572	506980
4863	506981
58703	506982
63456	506983
28610	506984
37461	506985
1524	506986
1420	506987
91410	506988
91850	506989
121	506990
16837	506991
42660	506992
30919	506993
82143	506994
17298	506995
9180	506996
4670	506997
9617	506998
32855	506999
18891	507000
91459	507001
8684	507002
18562	507003
19930	507004
16531	507005
17707	507006
12435	507007
67034	507008
46771	507009
88807	507010
21065	507011
59653	507012
57329	507013
53644	507014
1464	507015
5144	507016
31295	507017
39766	507018
3802	507019
43549	507020
54089	507021
69946	507022
66311	507023
55673	507024
23500	507025
71876	507026
9152	507027
20253	507028
10056	507029
54395	507030
2952	507031
45584	507032
48299	507033
48075	507034
24681	507035
24469	507036
164	507037
18172	507038
65621	507039
54149	507040
23664	507041
26397	507042
4611	507043
54949	507044
599	507045
5265	507046
28913	507047
54029	507048
25164	507049
90011	507050
80195	507051
75827	507052
67266	507053
32467	507054
26496	507055
43953	507056
86212	507057
100620	507058
2368	507059
43663	507060
56737	507061
64895	507062
2101	507063
5838	507064
34680	507065
47560	507066
77709	507067
12266	507068
387	507069
6436	507070
112310	507071
29404	507072
23903	507073
6999	507074
40359	507075
64497	507076
11988	507077
17784	507078
49019	507079
49773	507080
1884	507081
28817	507082
6088	507083
25143	507084
16513	507085
23906	507086
3347	507087
30239	507088
11812	507089
83932	507090
25056	507091
26029	507092
37701	507093
50403	507094
37739	507095
34214	507096
61082	507097
45780	507098
19983	507099
4790	507100
7792	507101
7632	507102
67051	507103
913	507104
5643	507105
2462	507106
27360	507107
15321	507108
15599	507109
3617	507110
2313	507111
64372	507112
12794	507113
23325	507114
9511	507115
23851	507116
40240	507117
33096	507118
24728	507119
5764	507120
17393	507121
536	507122
11644	507123
1278	507124
19716	507125
105771	507126
3158	507127
61787	507128
89241	507129
37958	507130
2907	507131
34050	507132
33086	507133
60382	507134
17337	507135
21562	507136
28374	507137
15416	507138
17974	507139
54067	507140
13337	507141
8653	507142
45079	507143
28997	507144
46286	507145
59473	507146
6002	507147
109677	507148
52143	507149
10408	507150
70251	507151
1166	507152
525	507153
63143	507154
54440	507155
9074	507156
102479	507157
703	507158
29634	507159
29730	507160
99380	507161
21059	507162
6290	507163
54400	507164
4792	507165
21481	507166
20557	507167
98968	507168
43092	507169
8983	507170
42604	507171
76873	507172
51513	507173
33529	507174
39096	507175
3760	507176
10605	507177
12153	507178
50057	507179
2116	507180
45628	507181
21	507182
18830	507183
11776	507184
36977	507185
26877	507186
50475	507187
1600	507188
104324	507189
1386	507190
21943	507191
341	507192
11873	507193
79117	507194
1467	507195
9972	507196
33504	507197
260	507198
33982	507199
32857	507200
37803	507201
49674	507202
47969	507203
34733	507204
33313	507205
21699	507206
15924	507207
2038	507208
1479	507209
56190	507210
3995	507211
1114	507212
44826	507213
49447	507214
36548	507215
24438	507216
28947	507217
30164	507218
45835	507219
37037	507220
869	507221
54911	507222
38957	507223
49877	507224
14675	507225
8769	507226
17270	507227
21857	507228
78398	507229
39060	507230
10085	507231
792	507232
44957	507233
721	507234
13939	507235
56576	507236
38979	507237
38805	507238
11291	507239
239	507240
58	507241
69218	507242
488	507243
36375	507244
1413	507245
3380	507246
56577	507247
339	507248
82983	507249
158	507250
54616	507251
12530	507252
7868	507253
1349	507254
79445	507255
13588	507256
1361	507257
18212	507258
50191	507259
4643	507260
90231	507261
3050	507262
92940	507263
79216	507264
1813	507265
13795	507266
21889	507267
39489	507268
18395	507269
23594	507270
46021	507271
18838	507272
3929	507273
15065	507274
173	507275
74992	507276
10324	507277
76	507278
92643	507279
15128	507280
23350	507281
29206	507282
4117	507283
6748	507284
32113	507285
88665	507286
12981	507287
3482	507288
32732	507289
3777	507290
76837	507291
26296	507292
47498	507293
1278	507294
47606	507295
751	507296
13029	507297
59838	507298
80040	507299
1633	507300
73566	507301
853	507302
35857	507303
668	507304
38593	507305
5476	507306
527	507307
46465	507308
23084	507309
1185	507310
23989	507311
1173	507312
18811	507313
23013	507314
8940	507315
4362	507316
38067	507317
55	507318
1864	507319
54126	507320
2586	507321
8427	507322
27673	507323
8342	507324
13876	507325
74966	507326
40635	507327
37246	507328
3492	507329
26457	507330
15009	507331
1818	507332
10299	507333
70576	507334
22	507335
67034	507336
61127	507337
10031	507338
2017	507339
35507	507340
4105	507341
92570	507342
51084	507343
50407	507344
38106	507345
67451	507346
21273	507347
1631	507348
65120	507349
14387	507350
12088	507351
3363	507352
1112	507353
29159	507354
52597	507355
30795	507356
76688	507357
49572	507358
75211	507359
26143	507360
75235	507361
35646	507362
27533	507363
61218	507364
1197	507365
9978	507366
41537	507367
2308	507368
22692	507369
2650	507370
109432	507371
22351	507372
74652	507373
42130	507374
11403	507375
79	507376
46425	507377
55531	507378
86946	507379
62627	507380
63780	507381
87859	507382
20078	507383
37664	507384
931	507385
973	507386
2610	507387
15343	507388
10077	507389
79980	507390
17797	507391
26420	507392
95164	507393
41254	507394
21379	507395
33440	507396
4601	507397
32353	507398
30442	507399
3675	507400
17473	507401
24863	507402
9057	507403
22162	507404
686	507405
5173	507406
25616	507407
7988	507408
79009	507409
34964	507410
55772	507411
26896	507412
78813	507413
27461	507414
119	507415
46910	507416
13261	507417
22542	507418
1628	507419
32962	507420
47989	507421
69759	507422
11433	507423
40041	507424
15105	507425
30599	507426
42537	507427
11262	507428
25466	507429
1852	507430
41658	507431
916	507432
42959	507433
1564	507434
83839	507435
41201	507436
63354	507437
8215	507438
43982	507439
14212	507440
10941	507441
37771	507442
9528	507443
12752	507444
9927	507445
17025	507446
14744	507447
39430	507448
33227	507449
26481	507450
51459	507451
44841	507452
9641	507453
86928	507454
3290	507455
12042	507456
5268	507457
68152	507458
54845	507459
99357	507460
3588	507461
51700	507462
106939	507463
20569	507464
2450	507465
76127	507466
378	507467
6484	507468
67348	507469
51073	507470
60861	507471
2581	507472
62908	507473
10286	507474
12171	507475
19818	507476
30700	507477
4606	507478
67885	507479
36845	507480
25539	507481
12985	507482
789	507483
68602	507484
45514	507485
13778	507486
83332	507487
35332	507488
9869	507489
16368	507490
2428	507491
16578	507492
64971	507493
89845	507494
82602	507495
1945	507496
24892	507497
40897	507498
825	507499
10	507500
1648	507501
49252	507502
34592	507503
4081	507504
30195	507505
12162	507506
3159	507507
29006	507508
2719	507509
15815	507510
115	507511
238	507512
70251	507513
50191	507514
68967	507515
16545	507516
7565	507517
64815	507518
19594	507519
40993	507520
4690	507521
981	507522
72611	507523
31095	507524
63468	507525
70930	507526
12712	507527
6337	507528
58927	507529
22545	507530
1018	507531
39467	507532
20075	507533
650	507534
66404	507535
29640	507536
12851	507537
41573	507538
29816	507539
53181	507540
53740	507541
510	507542
6094	507543
43018	507544
2005	507545
16	507546
1560	507547
994	507548
1591	507549
61071	507550
26173	507551
17836	507552
11835	507553
37041	507554
37295	507555
66459	507556
58684	507557
54499	507558
24362	507559
1762	507560
35018	507561
27401	507562
3729	507563
76290	507564
3265	507565
72089	507566
18370	507567
37125	507568
70968	507569
81319	507570
57342	507571
45386	507572
13822	507573
804	507574
22049	507575
19728	507576
21469	507577
21753	507578
2731	507579
4940	507580
31789	507581
13334	507582
60626	507583
7459	507584
103780	507585
21409	507586
59484	507587
41786	507588
9756	507589
48942	507590
33460	507591
36171	507592
2233	507593
43735	507594
56655	507595
32237	507596
31965	507597
879	507598
50666	507599
70323	507600
25701	507601
48393	507602
9475	507603
11871	507604
17211	507605
50859	507606
34733	507607
36014	507608
132	507609
34482	507610
4481	507611
110334	507612
36287	507613
8363	507614
12839	507615
75258	507616
47595	507617
15921	507618
43276	507619
70832	507620
40244	507621
55050	507622
9447	507623
10039	507624
20834	507625
9125	507626
12079	507627
6467	507628
54492	507629
2911	507630
1966	507631
5311	507632
20736	507633
22538	507634
5879	507635
70975	507636
73308	507637
72440	507638
60	507639
54425	507640
12740	507641
25614	507642
28883	507643
44236	507644
10600	507645
3974	507646
65351	507647
11468	507648
75428	507649
3753	507650
25863	507651
91602	507652
26507	507653
41199	507654
13396	507655
391	507656
21070	507657
6542	507658
7247	507659
36268	507660
67090	507661
16846	507662
72102	507663
13963	507664
71110	507665
3730	507666
58864	507667
839	507668
10922	507669
29060	507670
5706	507671
9576	507672
808	507673
23773	507674
20495	507675
63015	507676
69655	507677
62003	507678
17303	507679
80795	507680
50049	507681
71180	507682
82650	507683
13527	507684
8950	507685
1680	507686
59646	507687
1706	507688
38710	507689
59452	507690
583	507691
13345	507692
3731	507693
277	507694
25516	507695
79058	507696
4074	507697
3336	507698
2395	507699
30962	507700
86874	507701
7330	507702
13645	507703
50834	507704
22137	507705
55784	507706
38418	507707
11171	507708
77414	507709
26497	507710
7951	507711
81114	507712
6335	507713
4573	507714
20224	507715
17104	507716
83256	507717
96462	507718
101174	507719
42759	507720
2699	507721
70183	507722
68111	507723
35486	507724
103412	507725
26607	507726
5804	507727
11462	507728
50064	507729
2895	507730
1093	507731
24268	507732
7189	507733
2917	507734
699	507735
10796	507736
699	507737
31007	507738
34759	507739
73427	507740
62270	507741
16482	507742
76215	507743
66456	507744
2159	507745
70617	507746
221	507747
5660	507748
2392	507749
26813	507750
9554	507751
6424	507752
1728	507753
323	507754
26503	507755
70394	507756
72823	507757
50810	507758
5361	507759
8604	507760
42137	507761
18670	507762
14337	507763
68611	507764
4726	507765
20424	507766
37054	507767
7514	507768
76321	507769
1110	507770
18575	507771
29899	507772
49661	507773
6470	507774
64264	507775
28564	507776
182	507777
16849	507778
72256	507779
1768	507780
34364	507781
17631	507782
54797	507783
78130	507784
1667	507785
16510	507786
29121	507787
56618	507788
13182	507789
10550	507790
13295	507791
18803	507792
15723	507793
1584	507794
33867	507795
14688	507796
105311	507797
28783	507798
19924	507799
62096	507800
3721	507801
1749	507802
4569	507803
9938	507804
24360	507805
43621	507806
28414	507807
11349	507808
7389	507809
15008	507810
19393	507811
26698	507812
20988	507813
30828	507814
12575	507815
27798	507816
86270	507817
20566	507818
56732	507819
35556	507820
7781	507821
82591	507822
3162	507823
42983	507824
69412	507825
45652	507826
16997	507827
66242	507828
18252	507829
4524	507830
9593	507831
33559	507832
36946	507833
42696	507834
40355	507835
9165	507836
74042	507837
73364	507838
56124	507839
32344	507840
25137	507841
4410	507842
2189	507843
88384	507844
14270	507845
1279	507846
58061	507847
2098	507848
71799	507849
31618	507850
15915	507851
14291	507852
22321	507853
70600	507854
39226	507855
12824	507856
27428	507857
7461	507858
11756	507859
26110	507860
35122	507861
53875	507862
8560	507863
1714	507864
12925	507865
19344	507866
20837	507867
21719	507868
3886	507869
5834	507870
130	507871
76043	507872
64	507873
18740	507874
43458	507875
42555	507876
11789	507877
1000	507878
37641	507879
80481	507880
37069	507881
73346	507882
23458	507883
11086	507884
7266	507885
54404	507886
2508	507887
47249	507888
31924	507889
230	507890
10279	507891
1327	507892
51903	507893
16165	507894
8073	507895
6	507896
71806	507897
12900	507898
77881	507899
58329	507900
20096	507901
34281	507902
66158	507903
31920	507904
67024	507905
44307	507906
7356	507907
48115	507908
38267	507909
18330	507910
2141	507911
8596	507912
20169	507913
102549	507914
62853	507915
74815	507916
52195	507917
58095	507918
53489	507919
50523	507920
12697	507921
7268	507922
69236	507923
47673	507924
24139	507925
15323	507926
56545	507927
21669	507928
31998	507929
30074	507930
44489	507931
4991	507932
34356	507933
106	507934
100797	507935
22254	507936
410	507937
33920	507938
33254	507939
9897	507940
2597	507941
14390	507942
12326	507943
28725	507944
64998	507945
1671	507946
98176	507947
2773	507948
21277	507949
437	507950
22258	507951
2049	507952
23959	507953
44214	507954
55055	507955
51	507956
12336	507957
9487	507958
15177	507959
19075	507960
68989	507961
58274	507962
35186	507963
14052	507964
20670	507965
57308	507966
28585	507967
45172	507968
1987	507969
3176	507970
36187	507971
202	507972
43314	507973
98	507974
89660	507975
16649	507976
6309	507977
101722	507978
4497	507979
103888	507980
47609	507981
27861	507982
21481	507983
46398	507984
1339	507985
9350	507986
40827	507987
33951	507988
1533	507989
72013	507990
87872	507991
4792	507992
1389	507993
64421	507994
76485	507995
54552	507996
103238	507997
40739	507998
72547	507999
49067	508000
771	508001
73486	508002
12347	508003
42653	508004
6936	508005
27432	508006
8191	508007
5466	508008
7223	508009
13733	508010
51002	508011
40485	508012
8059	508013
9012	508014
41053	508015
31461	508016
3751	508017
78095	508018
98659	508019
9513	508020
20600	508021
47757	508022
39018	508023
14433	508024
106874	508025
89702	508026
20739	508027
22603	508028
15526	508029
21312	508030
41	508031
4899	508032
19906	508033
8300	508034
9057	508035
4909	508036
13625	508037
22809	508038
42472	508039
16270	508040
54412	508041
5856	508042
13424	508043
102219	508044
96968	508045
58905	508046
33613	508047
23058	508048
6	508049
35358	508050
31738	508051
8112	508052
59556	508053
16900	508054
3361	508055
273	508056
54456	508057
6251	508058
43933	508059
47337	508060
64019	508061
16458	508062
63429	508063
26435	508064
81479	508065
55687	508066
8071	508067
47715	508068
16402	508069
34262	508070
49370	508071
19385	508072
45049	508073
75179	508074
60785	508075
46	508076
43261	508077
35733	508078
1238	508079
1770	508080
2559	508081
11569	508082
68478	508083
11650	508084
2399	508085
4862	508086
13950	508087
24687	508088
52323	508089
3193	508090
17808	508091
46239	508092
6390	508093
373	508094
9460	508095
75465	508096
4290	508097
44146	508098
7231	508099
65572	508100
89672	508101
7675	508102
50231	508103
29138	508104
36891	508105
39250	508106
38870	508107
2262	508108
89795	508109
18842	508110
3463	508111
5822	508112
1456	508113
53223	508114
15742	508115
1982	508116
6415	508117
60839	508118
54609	508119
1805	508120
46171	508121
2393	508122
35318	508123
11907	508124
57622	508125
19190	508126
14089	508127
24289	508128
28721	508129
79422	508130
19767	508131
86508	508132
27027	508133
38911	508134
92953	508135
39261	508136
40136	508137
5383	508138
3337	508139
36486	508140
5355	508141
15488	508142
57416	508143
61156	508144
28710	508145
19601	508146
48921	508147
448	508148
83973	508149
9575	508150
13795	508151
79979	508152
5450	508153
2898	508154
1785	508155
39955	508156
9223	508157
33926	508158
29461	508159
106021	508160
35379	508161
9562	508162
456	508163
33789	508164
62119	508165
12996	508166
46102	508167
75745	508168
70	508169
50446	508170
19824	508171
101098	508172
6660	508173
54315	508174
28450	508175
510	508176
13248	508177
2622	508178
26502	508179
1941	508180
10855	508181
392	508182
2081	508183
27161	508184
74482	508185
607	508186
59577	508187
531	508188
3212	508189
32427	508190
162	508191
5614	508192
93817	508193
25316	508194
57781	508195
2186	508196
3096	508197
60871	508198
65242	508199
35295	508200
20260	508201
11533	508202
62802	508203
18004	508204
18007	508205
82874	508206
25429	508207
88502	508208
7075	508209
65803	508210
245	508211
46154	508212
11445	508213
48035	508214
88576	508215
93353	508216
20591	508217
27860	508218
62230	508219
71641	508220
52062	508221
3738	508222
41343	508223
62497	508224
42904	508225
432	508226
26736	508227
49868	508228
74757	508229
6080	508230
9086	508231
48294	508232
58845	508233
111516	508234
7564	508235
8832	508236
28656	508237
1951	508238
100214	508239
53834	508240
32981	508241
42672	508242
65627	508243
525	508244
10373	508245
12673	508246
6915	508247
23441	508248
71237	508249
4155	508250
105	508251
6130	508252
63921	508253
17807	508254
49430	508255
645	508256
44695	508257
7193	508258
35840	508259
15003	508260
3417	508261
4720	508262
31000	508263
58593	508264
18198	508265
2636	508266
8506	508267
5581	508268
13571	508269
104387	508270
13769	508271
34524	508272
31398	508273
16241	508274
216	508275
74538	508276
68349	508277
14521	508278
8921	508279
45022	508280
82	508281
15131	508282
47988	508283
41485	508284
112903	508285
5415	508286
18607	508287
9	508288
553	508289
3318	508290
10299	508291
87948	508292
23350	508293
92229	508294
10714	508295
955	508296
94309	508297
19446	508298
7266	508299
18412	508300
18136	508301
57317	508302
15130	508303
18282	508304
20341	508305
23316	508306
86261	508307
35965	508308
51992	508309
67572	508310
60406	508311
20506	508312
42928	508313
40551	508314
27021	508315
58397	508316
47273	508317
45337	508318
2073	508319
1961	508320
70728	508321
46357	508322
48033	508323
26772	508324
37460	508325
109957	508326
19923	508327
10171	508328
19113	508329
16689	508330
49101	508331
34533	508332
6846	508333
12888	508334
8394	508335
2260	508336
28128	508337
96009	508338
15729	508339
2753	508340
4672	508341
50491	508342
29943	508343
76	508344
12390	508345
46206	508346
59538	508347
48443	508348
3396	508349
11991	508350
47203	508351
4020	508352
82157	508353
25033	508354
96432	508355
1317	508356
36805	508357
16904	508358
5856	508359
49374	508360
75637	508361
1701	508362
39831	508363
21219	508364
84549	508365
6128	508366
141	508367
17064	508368
23074	508369
50498	508370
69255	508371
52354	508372
1889	508373
21272	508374
101677	508375
675	508376
7194	508377
88521	508378
95256	508379
2317	508380
11524	508381
1	508382
1379	508383
51633	508384
2251	508385
12229	508386
2911	508387
1406	508388
76024	508389
41717	508390
37978	508391
42900	508392
81969	508393
32254	508394
44619	508395
40518	508396
69327	508397
70423	508398
29478	508399
8114	508400
43101	508401
20755	508402
89347	508403
21436	508404
37752	508405
43570	508406
1222	508407
33252	508408
68471	508409
21778	508410
80221	508411
9031	508412
28141	508413
31467	508414
5664	508415
2722	508416
1331	508417
32504	508418
23101	508419
9435	508420
5943	508421
23	508422
20258	508423
5687	508424
32617	508425
55394	508426
5468	508427
58472	508428
6707	508429
66093	508430
22779	508431
55072	508432
1198	508433
6751	508434
81405	508435
10243	508436
57328	508437
20968	508438
10742	508439
45101	508440
45653	508441
4545	508442
50241	508443
1043	508444
10700	508445
21455	508446
21629	508447
21720	508448
2168	508449
67060	508450
3678	508451
35689	508452
32910	508453
21776	508454
7783	508455
191	508456
2883	508457
3950	508458
869	508459
67912	508460
525	508461
27889	508462
53354	508463
45244	508464
87110	508465
4637	508466
10476	508467
26538	508468
90	508469
21764	508470
109	508471
48733	508472
32118	508473
56578	508474
27394	508475
41046	508476
18235	508477
13171	508478
30722	508479
72750	508480
6199	508481
17916	508482
7298	508483
7716	508484
73046	508485
14056	508486
4038	508487
13598	508488
97471	508489
71200	508490
714	508491
58240	508492
8254	508493
124	508494
59311	508495
55429	508496
22844	508497
45933	508498
33248	508499
22480	508500
23240	508501
351	508502
8886	508503
51088	508504
15017	508505
51088	508506
23895	508507
6801	508508
43209	508509
92646	508510
63260	508511
14967	508512
43822	508513
23445	508514
28654	508515
5738	508516
74087	508517
16284	508518
7683	508519
14304	508520
4669	508521
37470	508522
17323	508523
6867	508524
72289	508525
4841	508526
15051	508527
4603	508528
14751	508529
4159	508530
16565	508531
9252	508532
56765	508533
15311	508534
59424	508535
98366	508536
19632	508537
31394	508538
31344	508539
7547	508540
257	508541
29007	508542
16967	508543
46116	508544
39579	508545
34999	508546
28291	508547
75517	508548
13655	508549
1728	508550
18029	508551
71824	508552
92580	508553
96973	508554
15395	508555
14679	508556
58600	508557
10079	508558
28652	508559
53577	508560
27453	508561
23719	508562
78756	508563
23289	508564
60678	508565
22207	508566
65791	508567
29454	508568
9045	508569
33910	508570
109392	508571
54091	508572
13387	508573
145	508574
43410	508575
75936	508576
60619	508577
77456	508578
15365	508579
32739	508580
19405	508581
1682	508582
72840	508583
44930	508584
104	508585
1486	508586
44629	508587
56712	508588
1547	508589
13552	508590
31341	508591
506	508592
1344	508593
26453	508594
14770	508595
165	508596
21080	508597
18255	508598
9650	508599
157	508600
7864	508601
9843	508602
19036	508603
27303	508604
149	508605
14408	508606
8129	508607
1096	508608
11202	508609
40709	508610
80284	508611
8997	508612
22446	508613
56259	508614
81791	508615
56164	508616
9329	508617
49081	508618
256	508619
936	508620
14249	508621
65761	508622
92564	508623
2378	508624
18862	508625
5673	508626
10744	508627
30805	508628
19549	508629
33261	508630
45916	508631
47537	508632
20123	508633
1378	508634
63562	508635
872	508636
84128	508637
15339	508638
49467	508639
10930	508640
5955	508641
82137	508642
7894	508643
52789	508644
15570	508645
887	508646
48880	508647
50099	508648
12508	508649
55190	508650
11032	508651
46980	508652
58780	508653
57497	508654
26179	508655
43041	508656
60158	508657
2822	508658
7653	508659
4362	508660
8600	508661
11309	508662
14482	508663
95984	508664
13538	508665
36120	508666
34049	508667
73430	508668
6726	508669
28197	508670
7456	508671
15775	508672
10952	508673
33197	508674
29762	508675
31879	508676
9448	508677
1080	508678
1085	508679
18649	508680
35242	508681
57525	508682
30486	508683
28211	508684
9096	508685
82512	508686
35162	508687
21054	508688
14079	508689
45745	508690
30523	508691
102979	508692
18936	508693
62285	508694
83022	508695
7612	508696
49664	508697
12532	508698
56398	508699
18469	508700
49593	508701
930	508702
54134	508703
31767	508704
72396	508705
18701	508706
30882	508707
9228	508708
64427	508709
13160	508710
18480	508711
28174	508712
10427	508713
105021	508714
2873	508715
51294	508716
45678	508717
19420	508718
14341	508719
69924	508720
96103	508721
34968	508722
8868	508723
11804	508724
10685	508725
561	508726
83246	508727
11110	508728
82589	508729
8308	508730
52736	508731
4291	508732
11299	508733
14325	508734
18709	508735
36427	508736
16952	508737
2592	508738
57783	508739
15305	508740
3568	508741
31	508742
8331	508743
53765	508744
37540	508745
5278	508746
55453	508747
1259	508748
6652	508749
25933	508750
29743	508751
73568	508752
3362	508753
24690	508754
72362	508755
42246	508756
42507	508757
12969	508758
24426	508759
7671	508760
46828	508761
57204	508762
98344	508763
30370	508764
4928	508765
39239	508766
14783	508767
80112	508768
28418	508769
52832	508770
109724	508771
347	508772
9912	508773
23653	508774
1661	508775
46800	508776
73439	508777
42781	508778
67483	508779
61014	508780
38478	508781
13401	508782
1212	508783
41197	508784
2137	508785
9643	508786
4027	508787
70705	508788
201	508789
48463	508790
9726	508791
19060	508792
73437	508793
11676	508794
2277	508795
45818	508796
32189	508797
717	508798
17582	508799
68244	508800
80556	508801
106776	508802
351	508803
31400	508804
13252	508805
34678	508806
2797	508807
6961	508808
456	508809
9427	508810
17060	508811
62842	508812
103360	508813
19831	508814
14458	508815
48004	508816
69562	508817
11439	508818
30144	508819
37790	508820
18340	508821
831	508822
35637	508823
8428	508824
92908	508825
39761	508826
28180	508827
106	508828
18402	508829
29059	508830
79220	508831
51036	508832
14578	508833
52720	508834
8491	508835
7324	508836
52995	508837
2027	508838
1618	508839
55091	508840
61664	508841
6236	508842
46292	508843
55646	508844
42299	508845
7452	508846
51550	508847
57661	508848
950	508849
11905	508850
19966	508851
51128	508852
57150	508853
14814	508854
49780	508855
4395	508856
105029	508857
12170	508858
18904	508859
1992	508860
89868	508861
70036	508862
7091	508863
395	508864
21637	508865
22238	508866
74476	508867
30447	508868
600	508869
7157	508870
74957	508871
2063	508872
19427	508873
5901	508874
55498	508875
215	508876
68743	508877
102017	508878
29343	508879
33942	508880
64505	508881
12279	508882
10249	508883
1530	508884
13290	508885
86930	508886
53124	508887
24093	508888
37060	508889
59200	508890
6348	508891
19222	508892
73925	508893
9151	508894
15998	508895
6606	508896
7534	508897
441	508898
28682	508899
68856	508900
44058	508901
2853	508902
5484	508903
1350	508904
18621	508905
5602	508906
37257	508907
39331	508908
125	508909
27556	508910
11690	508911
19350	508912
51093	508913
58113	508914
18829	508915
33000	508916
60664	508917
75584	508918
28497	508919
5745	508920
27652	508921
35196	508922
14899	508923
2624	508924
334	508925
13334	508926
71978	508927
4871	508928
952	508929
14066	508930
36893	508931
21734	508932
2052	508933
83522	508934
1843	508935
88316	508936
2787	508937
1265	508938
72866	508939
2865	508940
9998	508941
38774	508942
23182	508943
42415	508944
8198	508945
1633	508946
46808	508947
664	508948
8740	508949
3226	508950
5982	508951
23002	508952
12201	508953
66837	508954
573	508955
4354	508956
1199	508957
12469	508958
7	508959
108598	508960
11634	508961
48984	508962
16057	508963
40142	508964
1851	508965
25525	508966
51690	508967
60219	508968
1296	508969
1022	508970
55524	508971
5249	508972
24289	508973
66570	508974
16513	508975
77931	508976
103299	508977
6945	508978
14943	508979
12080	508980
48734	508981
6923	508982
111301	508983
36544	508984
6238	508985
33264	508986
12472	508987
3455	508988
7047	508989
57474	508990
1638	508991
9619	508992
27681	508993
35601	508994
50101	508995
7299	508996
13783	508997
65636	508998
15166	508999
10335	509000
72016	509001
38776	509002
19264	509003
39662	509004
37248	509005
81840	509006
53889	509007
1205	509008
391	509009
10004	509010
31438	509011
83856	509012
32792	509013
28863	509014
26523	509015
2	509016
1380	509017
4364	509018
54739	509019
17407	509020
13600	509021
67511	509022
38370	509023
7109	509024
80706	509025
3319	509026
6379	509027
25282	509028
2589	509029
20868	509030
2254	509031
99671	509032
45630	509033
20833	509034
16835	509035
4554	509036
26196	509037
903	509038
155	509039
3473	509040
42760	509041
8212	509042
15622	509043
8457	509044
9221	509045
85911	509046
49141	509047
4142	509048
11508	509049
37601	509050
1613	509051
44417	509052
94962	509053
40482	509054
2379	509055
63536	509056
24826	509057
21137	509058
34395	509059
45505	509060
6756	509061
259	509062
93251	509063
46173	509064
54682	509065
54173	509066
44833	509067
12075	509068
54	509069
214	509070
50252	509071
1126	509072
58678	509073
1210	509074
87936	509075
14126	509076
54613	509077
7123	509078
5162	509079
25266	509080
5372	509081
24895	509082
64296	509083
12753	509084
47609	509085
87642	509086
15373	509087
12819	509088
47909	509089
2940	509090
11557	509091
60733	509092
12530	509093
73118	509094
338	509095
5682	509096
9206	509097
83926	509098
2615	509099
21204	509100
47693	509101
2387	509102
64572	509103
11331	509104
50578	509105
4197	509106
44721	509107
1381	509108
38278	509109
107897	509110
50934	509111
4308	509112
8626	509113
55230	509114
44749	509115
78477	509116
6770	509117
6763	509118
2179	509119
53049	509120
30459	509121
66943	509122
278	509123
42007	509124
97445	509125
3	509126
40121	509127
27933	509128
64159	509129
54311	509130
62913	509131
1678	509132
5454	509133
15354	509134
562	509135
67496	509136
23723	509137
850	509138
46499	509139
28427	509140
11563	509141
94881	509142
49443	509143
21926	509144
10907	509145
73057	509146
35824	509147
2	509148
79360	509149
61600	509150
23464	509151
53187	509152
37179	509153
31120	509154
15050	509155
74184	509156
567	509157
8541	509158
1539	509159
59115	509160
5349	509161
58869	509162
66595	509163
1265	509164
10865	509165
113484	509166
253	509167
4598	509168
64527	509169
7867	509170
11925	509171
53773	509172
32183	509173
54799	509174
7441	509175
49556	509176
19397	509177
96246	509178
32188	509179
44273	509180
5927	509181
42610	509182
4023	509183
51465	509184
35711	509185
16644	509186
112941	509187
88204	509188
16919	509189
55145	509190
45195	509191
41756	509192
16020	509193
27405	509194
23576	509195
2458	509196
27041	509197
87321	509198
74354	509199
50722	509200
75388	509201
1393	509202
14319	509203
46437	509204
12384	509205
5372	509206
23988	509207
4575	509208
20551	509209
1462	509210
25466	509211
54948	509212
43815	509213
7827	509214
37932	509215
1154	509216
22245	509217
32457	509218
81441	509219
61484	509220
24855	509221
44580	509222
63994	509223
662	509224
4284	509225
37913	509226
1596	509227
18376	509228
24576	509229
64	509230
45619	509231
44112	509232
15064	509233
29615	509234
51508	509235
25130	509236
64685	509237
44462	509238
25005	509239
1347	509240
10414	509241
3691	509242
48340	509243
47092	509244
21360	509245
10636	509246
73275	509247
40487	509248
785	509249
94322	509250
243	509251
92237	509252
72018	509253
4044	509254
43791	509255
99430	509256
27497	509257
1860	509258
24766	509259
8053	509260
88857	509261
77790	509262
8688	509263
46623	509264
66772	509265
32040	509266
8131	509267
75340	509268
96617	509269
33663	509270
47933	509271
18510	509272
43218	509273
81146	509274
69605	509275
12508	509276
52493	509277
42597	509278
8881	509279
73384	509280
52540	509281
10938	509282
1095	509283
61593	509284
1258	509285
19090	509286
467	509287
86620	509288
14121	509289
88427	509290
1244	509291
27	509292
29247	509293
28876	509294
663	509295
29506	509296
56763	509297
1581	509298
29936	509299
60731	509300
1768	509301
9062	509302
33238	509303
50737	509304
50959	509305
8993	509306
91764	509307
33201	509308
780	509309
2355	509310
3129	509311
39161	509312
15692	509313
19359	509314
74	509315
23524	509316
35875	509317
16030	509318
25585	509319
12328	509320
191	509321
34526	509322
15281	509323
10429	509324
28866	509325
67	509326
53499	509327
34656	509328
41422	509329
44230	509330
8353	509331
15860	509332
94406	509333
36436	509334
50652	509335
39486	509336
16990	509337
55798	509338
14161	509339
9152	509340
27197	509341
13977	509342
13983	509343
81123	509344
14210	509345
113998	509346
10469	509347
2587	509348
76	509349
70218	509350
75265	509351
2295	509352
8300	509353
56001	509354
7538	509355
18293	509356
17778	509357
7402	509358
45560	509359
4726	509360
53469	509361
1250	509362
376	509363
19058	509364
4778	509365
44889	509366
1652	509367
46853	509368
3065	509369
19688	509370
61651	509371
19	509372
7948	509373
51734	509374
10191	509375
44447	509376
26695	509377
18000	509378
31909	509379
42283	509380
2431	509381
3235	509382
24969	509383
30049	509384
88681	509385
19812	509386
40261	509387
3578	509388
13442	509389
3504	509390
5317	509391
21689	509392
56134	509393
22202	509394
73645	509395
12613	509396
37596	509397
2442	509398
44921	509399
40287	509400
1769	509401
35993	509402
68055	509403
26406	509404
17864	509405
59633	509406
14554	509407
1644	509408
72741	509409
8177	509410
21534	509411
7827	509412
34782	509413
42118	509414
16353	509415
100778	509416
16956	509417
59358	509418
8951	509419
140	509420
3004	509421
52285	509422
8687	509423
265	509424
29107	509425
10970	509426
28959	509427
26664	509428
102141	509429
23588	509430
4416	509431
22953	509432
23499	509433
34932	509434
15738	509435
62427	509436
16610	509437
82944	509438
11550	509439
41824	509440
18230	509441
21239	509442
43139	509443
38978	509444
58	509445
73	509446
69849	509447
99714	509448
66862	509449
28514	509450
82555	509451
61233	509452
2625	509453
33739	509454
4831	509455
9080	509456
16955	509457
89793	509458
30227	509459
9957	509460
63524	509461
12	509462
82244	509463
10031	509464
110166	509465
103676	509466
25212	509467
9203	509468
8341	509469
355	509470
46488	509471
310	509472
14416	509473
11980	509474
17234	509475
255	509476
16069	509477
74816	509478
77324	509479
5623	509480
6384	509481
14609	509482
45002	509483
26921	509484
886	509485
65398	509486
21477	509487
25568	509488
15439	509489
70136	509490
1353	509491
62977	509492
80258	509493
47080	509494
5225	509495
29711	509496
39170	509497
7921	509498
59561	509499
3763	509500
24894	509501
71640	509502
36616	509503
35675	509504
77523	509505
20956	509506
32581	509507
29979	509508
105223	509509
84864	509510
5504	509511
9940	509512
2407	509513
24416	509514
79916	509515
7679	509516
19809	509517
8119	509518
80646	509519
92126	509520
74613	509521
38579	509522
20295	509523
12644	509524
11567	509525
12442	509526
43305	509527
10245	509528
31884	509529
111060	509530
12623	509531
2740	509532
5667	509533
28983	509534
68866	509535
9689	509536
7807	509537
49545	509538
5654	509539
45736	509540
15379	509541
34436	509542
23821	509543
60785	509544
7548	509545
78609	509546
28465	509547
625	509548
6914	509549
10055	509550
8699	509551
3430	509552
59786	509553
6297	509554
43977	509555
73586	509556
524	509557
40249	509558
28517	509559
31292	509560
124	509561
27896	509562
45749	509563
110837	509564
74487	509565
9573	509566
9736	509567
9985	509568
12829	509569
76630	509570
57565	509571
61700	509572
45683	509573
7006	509574
17015	509575
4752	509576
47023	509577
8921	509578
5719	509579
15392	509580
22387	509581
87896	509582
41438	509583
32662	509584
33913	509585
29230	509586
30943	509587
64485	509588
8434	509589
82057	509590
43654	509591
13374	509592
16185	509593
20392	509594
76670	509595
55054	509596
1184	509597
15554	509598
65825	509599
8592	509600
41032	509601
24219	509602
53460	509603
39513	509604
30524	509605
27999	509606
6369	509607
16955	509608
998	509609
3763	509610
1589	509611
78340	509612
11356	509613
89008	509614
2317	509615
49012	509616
55417	509617
17669	509618
382	509619
37108	509620
14607	509621
1817	509622
184	509623
42916	509624
367	509625
295	509626
72565	509627
60461	509628
25824	509629
60705	509630
14919	509631
31590	509632
27873	509633
3170	509634
38402	509635
30834	509636
518	509637
9199	509638
15008	509639
62650	509640
9401	509641
14412	509642
20400	509643
48521	509644
97429	509645
106658	509646
77926	509647
58392	509648
51048	509649
1463	509650
107543	509651
78269	509652
3782	509653
482	509654
68321	509655
22	509656
10047	509657
4595	509658
38568	509659
49012	509660
65624	509661
23809	509662
386	509663
2765	509664
92789	509665
19589	509666
65436	509667
49667	509668
60658	509669
6224	509670
78	509671
15495	509672
2647	509673
1065	509674
20268	509675
53200	509676
20905	509677
45662	509678
77082	509679
43904	509680
11195	509681
103863	509682
78055	509683
56250	509684
1718	509685
94935	509686
10652	509687
26531	509688
97928	509689
17096	509690
44101	509691
34156	509692
73893	509693
40901	509694
35130	509695
4862	509696
591	509697
14987	509698
21155	509699
2973	509700
75432	509701
4285	509702
81888	509703
33004	509704
4313	509705
78093	509706
8835	509707
45633	509708
6032	509709
82881	509710
7556	509711
6176	509712
16104	509713
2704	509714
8346	509715
20051	509716
8185	509717
16599	509718
34971	509719
17825	509720
471	509721
14193	509722
619	509723
3933	509724
10091	509725
447	509726
73783	509727
30336	509728
12029	509729
92836	509730
37052	509731
12545	509732
95605	509733
70893	509734
6058	509735
12737	509736
77962	509737
54776	509738
100	509739
5714	509740
7139	509741
45893	509742
44220	509743
21156	509744
44214	509745
41219	509746
2475	509747
54506	509748
26395	509749
8540	509750
541	509751
12380	509752
3189	509753
64636	509754
69971	509755
7268	509756
49930	509757
35823	509758
48	509759
25524	509760
28829	509761
13241	509762
80036	509763
23838	509764
6354	509765
44439	509766
1288	509767
26483	509768
105059	509769
11554	509770
5452	509771
45931	509772
1982	509773
76486	509774
24647	509775
27267	509776
7099	509777
41135	509778
45844	509779
80238	509780
13082	509781
15391	509782
50444	509783
42792	509784
60901	509785
1809	509786
68856	509787
29730	509788
60950	509789
12058	509790
24859	509791
12926	509792
13038	509793
73834	509794
29384	509795
62692	509796
44789	509797
13129	509798
38378	509799
17496	509800
107759	509801
28772	509802
35179	509803
44179	509804
40581	509805
5287	509806
45981	509807
99220	509808
4982	509809
51255	509810
18769	509811
71205	509812
3385	509813
48670	509814
6148	509815
34796	509816
36682	509817
2708	509818
85101	509819
80470	509820
30304	509821
40494	509822
51	509823
17431	509824
28801	509825
5621	509826
364	509827
14155	509828
54	509829
51756	509830
9364	509831
29148	509832
504	509833
1616	509834
49953	509835
34971	509836
5737	509837
1420	509838
50576	509839
6182	509840
1460	509841
26432	509842
18886	509843
53741	509844
16117	509845
5034	509846
58278	509847
71952	509848
35321	509849
2307	509850
16438	509851
40478	509852
12224	509853
35307	509854
41926	509855
2128	509856
15704	509857
7848	509858
25904	509859
84552	509860
68321	509861
4489	509862
5199	509863
59355	509864
3045	509865
7260	509866
39950	509867
7086	509868
30215	509869
40999	509870
421	509871
336	509872
21662	509873
14044	509874
17224	509875
48760	509876
26060	509877
75476	509878
30230	509879
2527	509880
19635	509881
12007	509882
7400	509883
7543	509884
21132	509885
7288	509886
10076	509887
11314	509888
56331	509889
106704	509890
3739	509891
5391	509892
19469	509893
17074	509894
26344	509895
11622	509896
7197	509897
19467	509898
12626	509899
98	509900
32747	509901
45047	509902
3932	509903
6651	509904
16441	509905
14757	509906
83488	509907
16220	509908
2030	509909
49273	509910
59518	509911
309	509912
43748	509913
75189	509914
6277	509915
5414	509916
2960	509917
665	509918
41741	509919
90243	509920
8093	509921
77060	509922
2358	509923
5978	509924
78822	509925
14	509926
24549	509927
8720	509928
21069	509929
77383	509930
9914	509931
46590	509932
52055	509933
22764	509934
46534	509935
11122	509936
676	509937
69424	509938
3280	509939
24958	509940
326	509941
56557	509942
11907	509943
44755	509944
24289	509945
23169	509946
27600	509947
73910	509948
1658	509949
97163	509950
54629	509951
2427	509952
3178	509953
4233	509954
16853	509955
8542	509956
2138	509957
63628	509958
63553	509959
19381	509960
80757	509961
16470	509962
29271	509963
11089	509964
35036	509965
89122	509966
80137	509967
40079	509968
72006	509969
27972	509970
52722	509971
15393	509972
76391	509973
5073	509974
85871	509975
82018	509976
1395	509977
81744	509978
32263	509979
49513	509980
46281	509981
21290	509982
18959	509983
42125	509984
74595	509985
31566	509986
10697	509987
76030	509988
3012	509989
14786	509990
122	509991
794	509992
67825	509993
36169	509994
13808	509995
1860	509996
53266	509997
82937	509998
48880	509999
57901	510000
8728	510001
74	510002
823	510003
10405	510004
589	510005
26077	510006
64482	510007
5250	510008
13747	510009
14537	510010
62899	510011
11261	510012
5587	510013
24468	510014
3962	510015
100103	510016
28988	510017
552	510018
941	510019
95137	510020
19581	510021
59628	510022
12466	510023
68791	510024
9909	510025
39985	510026
4493	510027
2832	510028
19823	510029
8662	510030
22156	510031
65635	510032
31467	510033
24349	510034
21681	510035
13349	510036
31949	510037
12550	510038
39218	510039
11853	510040
5415	510041
5843	510042
8134	510043
82137	510044
54579	510045
27943	510046
77441	510047
29550	510048
10222	510049
264	510050
48925	510051
81385	510052
93832	510053
7226	510054
16296	510055
24699	510056
23580	510057
438	510058
1291	510059
26032	510060
331	510061
27769	510062
48336	510063
9380	510064
19646	510065
4246	510066
15600	510067
15811	510068
20798	510069
21677	510070
37962	510071
364	510072
28908	510073
24616	510074
74367	510075
7336	510076
72695	510077
31988	510078
26502	510079
44199	510080
8060	510081
33762	510082
1785	510083
43414	510084
15748	510085
62860	510086
36043	510087
76451	510088
31379	510089
44148	510090
13269	510091
1981	510092
88066	510093
13145	510094
43094	510095
61212	510096
27588	510097
15750	510098
33763	510099
11617	510100
6701	510101
76968	510102
48593	510103
82032	510104
44058	510105
37328	510106
7748	510107
199	510108
52464	510109
53211	510110
66548	510111
18839	510112
8037	510113
16798	510114
5994	510115
11200	510116
34	510117
48637	510118
2595	510119
48566	510120
108458	510121
80436	510122
572	510123
66817	510124
13192	510125
88333	510126
23494	510127
758	510128
48045	510129
62521	510130
37268	510131
113857	510132
521	510133
16565	510134
29618	510135
14463	510136
72471	510137
11117	510138
107542	510139
54398	510140
80337	510141
29433	510142
92382	510143
1105	510144
72927	510145
13907	510146
52671	510147
98654	510148
60179	510149
31529	510150
14103	510151
84344	510152
15104	510153
18943	510154
29286	510155
4415	510156
12813	510157
40311	510158
63005	510159
86954	510160
8367	510161
45116	510162
12720	510163
4419	510164
79243	510165
14629	510166
5677	510167
8950	510168
14147	510169
56280	510170
109453	510171
20650	510172
18461	510173
257	510174
81731	510175
56142	510176
17219	510177
63478	510178
62079	510179
61387	510180
81152	510181
29542	510182
34517	510183
83928	510184
42547	510185
24303	510186
20996	510187
29025	510188
70674	510189
5691	510190
55523	510191
78801	510192
16401	510193
62909	510194
10367	510195
9823	510196
22287	510197
48778	510198
24238	510199
27235	510200
26464	510201
71223	510202
7022	510203
32210	510204
41671	510205
36276	510206
31245	510207
12855	510208
32753	510209
1743	510210
30447	510211
31678	510212
2381	510213
4824	510214
74007	510215
2551	510216
22065	510217
11205	510218
690	510219
9916	510220
7708	510221
35962	510222
2204	510223
68199	510224
29256	510225
4237	510226
5432	510227
25151	510228
6358	510229
31528	510230
15421	510231
37558	510232
26431	510233
1822	510234
52257	510235
30682	510236
23520	510237
60442	510238
25796	510239
39518	510240
42408	510241
6235	510242
47638	510243
26426	510244
64246	510245
53851	510246
7424	510247
5315	510248
68088	510249
23811	510250
11602	510251
20942	510252
65570	510253
2288	510254
88519	510255
11272	510256
46131	510257
25840	510258
20395	510259
14587	510260
64242	510261
5886	510262
56533	510263
5853	510264
941	510265
5785	510266
40022	510267
5885	510268
13123	510269
54514	510270
79114	510271
72942	510272
114592	510273
34278	510274
393	510275
111177	510276
6794	510277
31554	510278
21783	510279
32184	510280
47773	510281
38068	510282
20610	510283
105838	510284
2032	510285
66120	510286
31816	510287
6930	510288
62944	510289
53428	510290
73685	510291
27718	510292
46445	510293
30256	510294
14374	510295
14874	510296
26766	510297
68933	510298
8620	510299
52483	510300
17098	510301
46228	510302
17510	510303
14364	510304
87389	510305
22863	510306
13785	510307
57736	510308
57609	510309
23864	510310
348	510311
34599	510312
3580	510313
2201	510314
51723	510315
26118	510316
1039	510317
32514	510318
13540	510319
18330	510320
15095	510321
18087	510322
8992	510323
29352	510324
13144	510325
30561	510326
34596	510327
566	510328
10530	510329
21267	510330
801	510331
2709	510332
66881	510333
71560	510334
20393	510335
5802	510336
63664	510337
5189	510338
21697	510339
108429	510340
7	510341
24166	510342
41401	510343
305	510344
26294	510345
493	510346
46338	510347
2364	510348
11420	510349
58737	510350
7995	510351
5804	510352
4998	510353
49153	510354
8191	510355
11494	510356
10504	510357
1158	510358
54811	510359
12056	510360
63289	510361
38832	510362
3316	510363
6056	510364
9714	510365
4099	510366
964	510367
89468	510368
53649	510369
15495	510370
5775	510371
20033	510372
17242	510373
9165	510374
95608	510375
50535	510376
53894	510377
50859	510378
93078	510379
15599	510380
55669	510381
105740	510382
73995	510383
133	510384
7802	510385
23756	510386
1108	510387
13129	510388
2250	510389
28187	510390
37374	510391
12628	510392
36841	510393
26984	510394
3619	510395
24466	510396
46312	510397
63693	510398
75888	510399
31091	510400
761	510401
47961	510402
83407	510403
85604	510404
79085	510405
13307	510406
6156	510407
48194	510408
87822	510409
498	510410
36471	510411
432	510412
69383	510413
100750	510414
41839	510415
20634	510416
44187	510417
1000	510418
31758	510419
15132	510420
33180	510421
7336	510422
20590	510423
25948	510424
83029	510425
4118	510426
51657	510427
42629	510428
2283	510429
60490	510430
54918	510431
89215	510432
101314	510433
324	510434
47439	510435
64192	510436
47780	510437
11792	510438
10840	510439
23587	510440
12564	510441
1658	510442
3285	510443
27996	510444
59653	510445
52316	510446
4391	510447
89795	510448
37629	510449
4420	510450
40640	510451
346	510452
2454	510453
62067	510454
25458	510455
59044	510456
86978	510457
6759	510458
39187	510459
3236	510460
2217	510461
42517	510462
29170	510463
68465	510464
20904	510465
6914	510466
49026	510467
38194	510468
38757	510469
84875	510470
70912	510471
51154	510472
24577	510473
59016	510474
2136	510475
29885	510476
93154	510477
9021	510478
91570	510479
14998	510480
84782	510481
6735	510482
25673	510483
14240	510484
8823	510485
14569	510486
52809	510487
34959	510488
74191	510489
10125	510490
43312	510491
74696	510492
2707	510493
27444	510494
30476	510495
45	510496
13787	510497
3163	510498
2725	510499
74673	510500
68921	510501
112544	510502
2414	510503
6120	510504
11688	510505
11817	510506
47865	510507
76523	510508
9323	510509
24010	510510
90578	510511
13988	510512
20661	510513
31920	510514
2709	510515
24421	510516
32752	510517
27297	510518
44494	510519
32164	510520
15882	510521
1455	510522
62763	510523
268	510524
97510	510525
642	510526
27045	510527
12387	510528
79248	510529
47718	510530
4935	510531
42782	510532
11315	510533
26863	510534
4800	510535
46515	510536
3982	510537
20733	510538
37571	510539
7752	510540
82037	510541
24200	510542
36376	510543
30459	510544
38536	510545
7758	510546
66788	510547
12749	510548
33955	510549
235	510550
25792	510551
3740	510552
41605	510553
19407	510554
68438	510555
93572	510556
62548	510557
22066	510558
11036	510559
5084	510560
53714	510561
82867	510562
3283	510563
49417	510564
84788	510565
18539	510566
59895	510567
45299	510568
89451	510569
3127	510570
69843	510571
4148	510572
90524	510573
18278	510574
7347	510575
109311	510576
25316	510577
10	510578
17548	510579
22706	510580
862	510581
44898	510582
30338	510583
71701	510584
12789	510585
3	510586
1271	510587
13703	510588
21984	510589
4839	510590
40972	510591
49442	510592
35211	510593
2164	510594
23200	510595
62936	510596
11335	510597
83664	510598
56617	510599
55916	510600
37459	510601
60321	510602
5186	510603
42506	510604
66976	510605
23813	510606
13080	510607
45889	510608
20000	510609
19106	510610
43770	510611
643	510612
50955	510613
33654	510614
5714	510615
35858	510616
50749	510617
97421	510618
52635	510619
81431	510620
3681	510621
27023	510622
1038	510623
12663	510624
80683	510625
104130	510626
4821	510627
15702	510628
13580	510629
20374	510630
40175	510631
10273	510632
70856	510633
4463	510634
4462	510635
7193	510636
11436	510637
23926	510638
90936	510639
52612	510640
468	510641
45340	510642
11394	510643
71798	510644
12775	510645
61345	510646
64217	510647
35447	510648
83882	510649
23008	510650
8373	510651
398	510652
17020	510653
21823	510654
25403	510655
25331	510656
21749	510657
82602	510658
14895	510659
53370	510660
37280	510661
15965	510662
9446	510663
10748	510664
34629	510665
44464	510666
2670	510667
6481	510668
31761	510669
57488	510670
3666	510671
8803	510672
73341	510673
484	510674
9867	510675
65039	510676
774	510677
12711	510678
10934	510679
10080	510680
56700	510681
789	510682
18972	510683
4688	510684
42229	510685
67013	510686
58703	510687
55608	510688
35428	510689
53406	510690
42728	510691
11461	510692
20327	510693
13	510694
1465	510695
89632	510696
103783	510697
18148	510698
10344	510699
15883	510700
22513	510701
35466	510702
3693	510703
87191	510704
61966	510705
26254	510706
68977	510707
37884	510708
19265	510709
111775	510710
17960	510711
906	510712
3651	510713
54753	510714
8385	510715
23473	510716
2030	510717
510	510718
52289	510719
49228	510720
27061	510721
29635	510722
5851	510723
251	510724
47316	510725
275	510726
15276	510727
3207	510728
1017	510729
49602	510730
277	510731
66572	510732
55066	510733
24615	510734
22816	510735
3893	510736
17247	510737
22326	510738
64344	510739
28787	510740
60829	510741
48744	510742
49945	510743
68374	510744
7	510745
13349	510746
42120	510747
34990	510748
30480	510749
15052	510750
25319	510751
88	510752
62886	510753
4584	510754
105205	510755
23412	510756
35794	510757
43611	510758
63590	510759
45637	510760
16357	510761
615	510762
1176	510763
5290	510764
89836	510765
68455	510766
12430	510767
22276	510768
15585	510769
22849	510770
58298	510771
27858	510772
241	510773
3057	510774
9681	510775
36423	510776
19783	510777
79268	510778
72045	510779
19546	510780
95006	510781
21289	510782
2279	510783
45278	510784
67712	510785
9080	510786
9235	510787
79968	510788
61314	510789
48862	510790
5716	510791
61819	510792
22904	510793
4264	510794
7296	510795
44	510796
66060	510797
20685	510798
22564	510799
156	510800
1796	510801
74430	510802
3315	510803
8264	510804
83741	510805
112586	510806
5869	510807
66940	510808
47459	510809
2065	510810
24679	510811
61832	510812
5998	510813
73082	510814
591	510815
91055	510816
29898	510817
56857	510818
7779	510819
15513	510820
84605	510821
50458	510822
21620	510823
48444	510824
14480	510825
45617	510826
19589	510827
60065	510828
84763	510829
20637	510830
59269	510831
59932	510832
15217	510833
89609	510834
61011	510835
27601	510836
2534	510837
22900	510838
90690	510839
51052	510840
27689	510841
51560	510842
48592	510843
2730	510844
26679	510845
106518	510846
63481	510847
25116	510848
71876	510849
36300	510850
4257	510851
47459	510852
26517	510853
12185	510854
92199	510855
18873	510856
48831	510857
12767	510858
81707	510859
2886	510860
22823	510861
4069	510862
1489	510863
28653	510864
95947	510865
59367	510866
51072	510867
46307	510868
26487	510869
22960	510870
19023	510871
53477	510872
3343	510873
463	510874
18452	510875
32873	510876
14625	510877
53757	510878
1775	510879
8983	510880
494	510881
6236	510882
48122	510883
31867	510884
54745	510885
76233	510886
632	510887
13231	510888
152	510889
24261	510890
1711	510891
24862	510892
27639	510893
15521	510894
21204	510895
4753	510896
83068	510897
67406	510898
5606	510899
27218	510900
11192	510901
77009	510902
99119	510903
9302	510904
3958	510905
3446	510906
2819	510907
69313	510908
19074	510909
28435	510910
43906	510911
1269	510912
2889	510913
27371	510914
61659	510915
34578	510916
67992	510917
32461	510918
40319	510919
75970	510920
1412	510921
19	510922
29467	510923
2581	510924
65470	510925
4486	510926
23179	510927
57995	510928
212	510929
4333	510930
25341	510931
26787	510932
61035	510933
35207	510934
58343	510935
5966	510936
8764	510937
7950	510938
4850	510939
8978	510940
7450	510941
15360	510942
1841	510943
86209	510944
61510	510945
44161	510946
100342	510947
2529	510948
705	510949
65378	510950
2416	510951
56713	510952
10121	510953
4748	510954
54700	510955
22665	510956
48823	510957
47631	510958
60292	510959
50131	510960
8187	510961
9542	510962
23721	510963
25678	510964
35526	510965
44021	510966
7939	510967
6102	510968
488	510969
175	510970
18156	510971
43408	510972
50407	510973
26020	510974
35959	510975
43474	510976
14004	510977
65710	510978
8583	510979
34070	510980
34072	510981
26132	510982
68121	510983
48441	510984
23013	510985
45796	510986
43859	510987
1755	510988
4412	510989
2427	510990
1623	510991
3179	510992
3697	510993
35619	510994
8863	510995
35405	510996
32310	510997
17176	510998
25049	510999
20340	511000
109169	511001
1317	511002
4914	511003
3469	511004
109016	511005
6605	511006
62672	511007
8047	511008
1480	511009
50521	511010
30609	511011
17652	511012
56819	511013
15524	511014
11239	511015
58793	511016
1232	511017
65025	511018
104180	511019
39418	511020
66665	511021
2421	511022
40545	511023
35690	511024
62737	511025
19921	511026
87030	511027
38886	511028
872	511029
32120	511030
23720	511031
15761	511032
116	511033
9495	511034
377	511035
106302	511036
104769	511037
19051	511038
810	511039
17160	511040
91308	511041
57347	511042
7517	511043
29909	511044
58251	511045
43750	511046
23694	511047
102311	511048
20368	511049
330	511050
2309	511051
15800	511052
34545	511053
84383	511054
38837	511055
79967	511056
2096	511057
46917	511058
66627	511059
55994	511060
8356	511061
103485	511062
13	511063
15748	511064
38705	511065
24559	511066
21939	511067
94943	511068
64592	511069
75875	511070
61345	511071
14339	511072
89373	511073
159	511074
153	511075
49925	511076
5274	511077
30618	511078
8959	511079
2180	511080
4488	511081
31390	511082
8545	511083
21107	511084
35348	511085
80851	511086
25013	511087
67879	511088
105296	511089
30687	511090
47167	511091
15989	511092
59661	511093
22140	511094
51209	511095
93960	511096
141	511097
50085	511098
31267	511099
183	511100
1224	511101
26804	511102
1340	511103
12853	511104
51068	511105
23078	511106
19005	511107
19634	511108
587	511109
80063	511110
113140	511111
8502	511112
3309	511113
44781	511114
55530	511115
765	511116
6385	511117
26720	511118
8006	511119
18479	511120
6186	511121
29636	511122
784	511123
14115	511124
1804	511125
27607	511126
39168	511127
291	511128
16672	511129
21694	511130
5713	511131
10690	511132
56145	511133
94347	511134
26980	511135
29323	511136
7117	511137
6345	511138
79743	511139
65037	511140
53555	511141
3781	511142
16523	511143
41301	511144
45845	511145
63905	511146
31395	511147
44084	511148
4102	511149
36371	511150
3571	511151
18030	511152
4130	511153
79326	511154
15348	511155
5090	511156
12976	511157
59169	511158
52758	511159
16995	511160
34949	511161
15336	511162
1443	511163
693	511164
34735	511165
59001	511166
1968	511167
3823	511168
5026	511169
21653	511170
3706	511171
39491	511172
35052	511173
587	511174
31118	511175
266	511176
33547	511177
55452	511178
1073	511179
6409	511180
14588	511181
35804	511182
326	511183
21334	511184
68411	511185
6438	511186
59194	511187
61988	511188
48577	511189
73393	511190
2	511191
63684	511192
5905	511193
100396	511194
5437	511195
10371	511196
28123	511197
10878	511198
4649	511199
4931	511200
10761	511201
42026	511202
983	511203
16125	511204
56959	511205
14389	511206
82927	511207
60840	511208
82208	511209
9409	511210
22405	511211
76698	511212
88706	511213
514	511214
10569	511215
10009	511216
49353	511217
69948	511218
16445	511219
138	511220
27960	511221
193	511222
18219	511223
90494	511224
13101	511225
44820	511226
31747	511227
44966	511228
56472	511229
61833	511230
5857	511231
109479	511232
86974	511233
31026	511234
18473	511235
66727	511236
43133	511237
53888	511238
17390	511239
400	511240
27534	511241
7957	511242
60041	511243
81556	511244
5836	511245
1856	511246
15607	511247
22232	511248
57154	511249
7141	511250
28254	511251
54301	511252
100121	511253
1313	511254
173	511255
12637	511256
3344	511257
82923	511258
157	511259
7112	511260
10479	511261
53676	511262
30152	511263
50049	511264
37571	511265
71456	511266
48209	511267
28070	511268
49853	511269
47795	511270
25554	511271
24286	511272
72886	511273
51061	511274
4694	511275
22627	511276
57851	511277
22032	511278
29360	511279
11486	511280
16773	511281
46367	511282
21023	511283
66628	511284
83106	511285
58163	511286
82615	511287
12513	511288
119	511289
78331	511290
29714	511291
823	511292
12407	511293
30195	511294
11467	511295
67547	511296
25352	511297
94906	511298
77000	511299
28686	511300
7036	511301
11828	511302
12411	511303
16514	511304
30535	511305
58919	511306
30048	511307
11195	511308
86878	511309
4785	511310
95244	511311
69762	511312
34690	511313
2111	511314
222	511315
8690	511316
4825	511317
6372	511318
36460	511319
41917	511320
49547	511321
29014	511322
52718	511323
28372	511324
237	511325
88080	511326
41430	511327
4737	511328
64405	511329
75672	511330
254	511331
39943	511332
24433	511333
36842	511334
51684	511335
47054	511336
32527	511337
24206	511338
33590	511339
5937	511340
38586	511341
753	511342
64746	511343
21424	511344
31130	511345
1225	511346
20215	511347
7166	511348
16695	511349
73535	511350
19698	511351
14553	511352
11524	511353
7660	511354
14712	511355
28455	511356
49231	511357
79947	511358
3244	511359
3619	511360
10295	511361
16640	511362
2870	511363
21711	511364
17987	511365
83047	511366
3727	511367
4010	511368
36275	511369
40634	511370
4	511371
9743	511372
23554	511373
34876	511374
69094	511375
30949	511376
83160	511377
24685	511378
53481	511379
107133	511380
23030	511381
19841	511382
15463	511383
173	511384
19873	511385
100433	511386
20361	511387
14082	511388
73149	511389
4843	511390
36532	511391
67337	511392
21991	511393
61828	511394
10159	511395
7972	511396
84671	511397
11510	511398
251	511399
23134	511400
72911	511401
7478	511402
3	511403
62798	511404
107800	511405
34904	511406
498	511407
60380	511408
5519	511409
42232	511410
15320	511411
18724	511412
18847	511413
6680	511414
38605	511415
49681	511416
88739	511417
12925	511418
113732	511419
34654	511420
16000	511421
19383	511422
74854	511423
13741	511424
2512	511425
1790	511426
12756	511427
5536	511428
83339	511429
39917	511430
14020	511431
103190	511432
21966	511433
1171	511434
3153	511435
26468	511436
49462	511437
4397	511438
64807	511439
15237	511440
1080	511441
8731	511442
5004	511443
27782	511444
34906	511445
54468	511446
42628	511447
4069	511448
41838	511449
6725	511450
35508	511451
1338	511452
1637	511453
1616	511454
89302	511455
12663	511456
53086	511457
32	511458
16150	511459
13744	511460
2616	511461
13911	511462
58589	511463
19447	511464
57551	511465
30117	511466
64368	511467
66545	511468
6402	511469
48986	511470
78713	511471
19208	511472
10861	511473
42958	511474
12806	511475
31089	511476
54828	511477
8369	511478
10917	511479
26669	511480
70307	511481
13398	511482
30834	511483
3040	511484
63923	511485
74285	511486
1962	511487
72544	511488
674	511489
9447	511490
52877	511491
8749	511492
114531	511493
254	511494
5356	511495
26758	511496
36029	511497
101616	511498
12017	511499
3439	511500
4470	511501
14477	511502
3441	511503
57813	511504
33458	511505
30250	511506
22072	511507
34189	511508
9127	511509
32981	511510
1963	511511
71355	511512
11985	511513
2973	511514
94446	511515
18915	511516
18657	511517
34613	511518
85975	511519
474	511520
63167	511521
41913	511522
1743	511523
22013	511524
55659	511525
12634	511526
79789	511527
55843	511528
12811	511529
25734	511530
1093	511531
41183	511532
66914	511533
47138	511534
17050	511535
43557	511536
393	511537
28263	511538
11524	511539
9627	511540
21350	511541
9499	511542
26020	511543
81686	511544
35966	511545
27778	511546
29605	511547
36948	511548
47300	511549
2569	511550
12473	511551
10940	511552
35731	511553
37134	511554
2584	511555
44816	511556
39366	511557
51041	511558
10282	511559
40492	511560
36395	511561
31316	511562
3402	511563
12941	511564
41116	511565
34066	511566
2789	511567
6434	511568
47415	511569
15363	511570
32224	511571
546	511572
20784	511573
4037	511574
114	511575
12623	511576
1863	511577
65052	511578
25482	511579
17525	511580
5353	511581
5630	511582
152	511583
68222	511584
66269	511585
19905	511586
4335	511587
1781	511588
10382	511589
3340	511590
7970	511591
66779	511592
2822	511593
15238	511594
3901	511595
70594	511596
71669	511597
55570	511598
72784	511599
101659	511600
47420	511601
16	511602
17831	511603
27017	511604
28552	511605
11175	511606
79944	511607
1522	511608
41558	511609
5706	511610
30549	511611
46469	511612
111448	511613
595	511614
89737	511615
2096	511616
17641	511617
17737	511618
24436	511619
17949	511620
102331	511621
19319	511622
27971	511623
5729	511624
52860	511625
16760	511626
854	511627
54881	511628
105160	511629
69186	511630
13201	511631
5831	511632
46527	511633
28328	511634
10141	511635
9146	511636
64449	511637
39625	511638
89316	511639
45808	511640
1027	511641
1124	511642
9555	511643
30973	511644
63926	511645
38292	511646
64066	511647
98330	511648
8509	511649
113080	511650
24377	511651
4318	511652
111	511653
364	511654
1204	511655
87171	511656
1990	511657
888	511658
3308	511659
44303	511660
27418	511661
91361	511662
10823	511663
10835	511664
1036	511665
21100	511666
65882	511667
36218	511668
49204	511669
3544	511670
34307	511671
4184	511672
423	511673
24618	511674
2099	511675
21252	511676
3960	511677
14197	511678
77737	511679
103062	511680
72935	511681
10776	511682
9787	511683
13010	511684
6313	511685
3769	511686
22859	511687
67104	511688
10848	511689
73171	511690
27622	511691
1026	511692
4324	511693
45309	511694
85290	511695
101118	511696
82629	511697
92248	511698
7006	511699
105225	511700
32709	511701
66841	511702
65103	511703
3642	511704
11225	511705
22155	511706
80432	511707
55636	511708
23773	511709
18008	511710
18243	511711
56040	511712
985	511713
16365	511714
25074	511715
95639	511716
55288	511717
10131	511718
35740	511719
15662	511720
70645	511721
3463	511722
29664	511723
18300	511724
276	511725
61549	511726
25007	511727
995	511728
40848	511729
10946	511730
20740	511731
111376	511732
41422	511733
7643	511734
62899	511735
32768	511736
51857	511737
34467	511738
8474	511739
106999	511740
18205	511741
3222	511742
708	511743
26138	511744
72375	511745
17806	511746
26574	511747
35783	511748
80365	511749
101	511750
1084	511751
20255	511752
27651	511753
82633	511754
10653	511755
74497	511756
13349	511757
85637	511758
8952	511759
1578	511760
14533	511761
49442	511762
177	511763
3301	511764
8647	511765
6329	511766
59312	511767
52205	511768
69570	511769
27170	511770
93710	511771
7945	511772
12465	511773
10575	511774
8658	511775
63824	511776
6924	511777
20546	511778
62202	511779
19638	511780
549	511781
15446	511782
46651	511783
71087	511784
13975	511785
969	511786
75613	511787
21701	511788
688	511789
20231	511790
899	511791
13770	511792
81842	511793
8021	511794
51504	511795
344	511796
2868	511797
6010	511798
27621	511799
10496	511800
2326	511801
42729	511802
62657	511803
98043	511804
2673	511805
10473	511806
1793	511807
2499	511808
66787	511809
101479	511810
413	511811
30764	511812
98335	511813
11996	511814
493	511815
21924	511816
91369	511817
46144	511818
61476	511819
56113	511820
11045	511821
23678	511822
6446	511823
212	511824
42589	511825
35737	511826
26733	511827
3165	511828
416	511829
23270	511830
58731	511831
1672	511832
2591	511833
11168	511834
75392	511835
48403	511836
10668	511837
32411	511838
27571	511839
38741	511840
10038	511841
5523	511842
16613	511843
80655	511844
1087	511845
9603	511846
322	511847
103923	511848
6369	511849
1134	511850
3405	511851
55575	511852
4217	511853
90653	511854
829	511855
15407	511856
42418	511857
7959	511858
78153	511859
8677	511860
32351	511861
60890	511862
72	511863
42967	511864
12830	511865
22444	511866
13602	511867
12058	511868
79223	511869
4	511870
38912	511871
53147	511872
15489	511873
51101	511874
28854	511875
12675	511876
214	511877
144	511878
20245	511879
67172	511880
8461	511881
88377	511882
24926	511883
24973	511884
53238	511885
101634	511886
136	511887
106978	511888
79737	511889
15310	511890
197	511891
25712	511892
78036	511893
381	511894
89111	511895
13698	511896
48483	511897
3603	511898
103997	511899
609	511900
19188	511901
93374	511902
1559	511903
21849	511904
43103	511905
5117	511906
16225	511907
7940	511908
316	511909
9895	511910
25999	511911
15968	511912
77495	511913
98941	511914
2422	511915
42631	511916
5125	511917
59816	511918
6858	511919
965	511920
7839	511921
91245	511922
12816	511923
11374	511924
32874	511925
22518	511926
6868	511927
36885	511928
21395	511929
17141	511930
6305	511931
27556	511932
18635	511933
62058	511934
88507	511935
553	511936
4561	511937
17820	511938
78944	511939
2012	511940
32654	511941
40602	511942
17858	511943
91361	511944
72987	511945
15914	511946
3602	511947
6624	511948
58790	511949
7652	511950
85057	511951
22243	511952
21818	511953
61952	511954
5213	511955
56267	511956
10005	511957
15169	511958
1370	511959
16011	511960
489	511961
50636	511962
42696	511963
1450	511964
82303	511965
36979	511966
75787	511967
33	511968
75385	511969
31563	511970
21163	511971
29823	511972
5728	511973
62621	511974
4218	511975
7761	511976
3141	511977
47170	511978
51026	511979
85836	511980
19344	511981
69785	511982
87022	511983
4640	511984
76834	511985
75849	511986
33519	511987
31364	511988
22053	511989
79329	511990
17491	511991
56717	511992
19718	511993
1450	511994
12992	511995
3334	511996
720	511997
1486	511998
33100	511999
37903	512000
50827	512001
30314	512002
2930	512003
23132	512004
134	512005
2511	512006
56320	512007
3445	512008
1644	512009
13539	512010
90582	512011
11913	512012
34670	512013
26738	512014
10095	512015
22397	512016
59766	512017
36432	512018
48831	512019
9681	512020
81293	512021
77824	512022
56388	512023
50570	512024
16916	512025
78946	512026
33272	512027
42163	512028
33919	512029
27	512030
1712	512031
534	512032
38047	512033
37458	512034
12726	512035
75983	512036
829	512037
15910	512038
45220	512039
51773	512040
4684	512041
12446	512042
18178	512043
8970	512044
5116	512045
44067	512046
71	512047
3401	512048
28020	512049
35578	512050
44875	512051
28169	512052
7495	512053
98692	512054
11819	512055
34296	512056
27071	512057
14737	512058
24931	512059
74984	512060
23697	512061
5084	512062
3352	512063
42	512064
51492	512065
47346	512066
2381	512067
13932	512068
30686	512069
11620	512070
74219	512071
87017	512072
21594	512073
35873	512074
13246	512075
778	512076
23726	512077
105784	512078
151	512079
43375	512080
68209	512081
68078	512082
62980	512083
5367	512084
47664	512085
27330	512086
13810	512087
12627	512088
22218	512089
78709	512090
15199	512091
28911	512092
3038	512093
52739	512094
39113	512095
1740	512096
41079	512097
38134	512098
2532	512099
10363	512100
4813	512101
18998	512102
9293	512103
23377	512104
60659	512105
4765	512106
53171	512107
36074	512108
66972	512109
1092	512110
23015	512111
6036	512112
27472	512113
4275	512114
11316	512115
560	512116
66329	512117
403	512118
23736	512119
43185	512120
58724	512121
8532	512122
11042	512123
36901	512124
87882	512125
955	512126
97625	512127
3871	512128
38403	512129
142	512130
439	512131
1157	512132
93455	512133
14492	512134
65836	512135
22623	512136
47	512137
12241	512138
46797	512139
94989	512140
85528	512141
33922	512142
22161	512143
31836	512144
8589	512145
6944	512146
19958	512147
76861	512148
75967	512149
29031	512150
35338	512151
4393	512152
5342	512153
56986	512154
21227	512155
30543	512156
51932	512157
16795	512158
8969	512159
4200	512160
62997	512161
34184	512162
19568	512163
1064	512164
33133	512165
39681	512166
165	512167
12738	512168
10219	512169
11994	512170
40625	512171
10466	512172
79928	512173
15802	512174
4195	512175
4589	512176
17129	512177
55935	512178
25181	512179
29339	512180
66151	512181
20048	512182
3474	512183
100011	512184
166	512185
79663	512186
2084	512187
5013	512188
30789	512189
39302	512190
9019	512191
63776	512192
28053	512193
53785	512194
7960	512195
7342	512196
7651	512197
12347	512198
25496	512199
469	512200
18178	512201
43722	512202
1352	512203
16785	512204
12501	512205
27108	512206
41494	512207
50402	512208
4091	512209
8380	512210
2727	512211
38180	512212
875	512213
1427	512214
6029	512215
54539	512216
1345	512217
69358	512218
5532	512219
34709	512220
13437	512221
85315	512222
32674	512223
683	512224
102955	512225
73214	512226
53743	512227
598	512228
6404	512229
48506	512230
19512	512231
29616	512232
22432	512233
20260	512234
18837	512235
28672	512236
39268	512237
15867	512238
4261	512239
29339	512240
55577	512241
3166	512242
23671	512243
27034	512244
46143	512245
224	512246
33284	512247
14508	512248
37865	512249
327	512250
2610	512251
10559	512252
4421	512253
56768	512254
5559	512255
41712	512256
1240	512257
106712	512258
51408	512259
70180	512260
48287	512261
97867	512262
54646	512263
17608	512264
22713	512265
31715	512266
21473	512267
4163	512268
18	512269
82222	512270
4093	512271
54952	512272
42736	512273
25	512274
9361	512275
716	512276
17424	512277
81885	512278
92255	512279
52115	512280
35048	512281
13509	512282
48396	512283
1257	512284
31341	512285
20031	512286
3511	512287
52203	512288
4	512289
17278	512290
42231	512291
8820	512292
46286	512293
13285	512294
33	512295
14922	512296
19060	512297
3753	512298
24665	512299
12945	512300
253	512301
108243	512302
69644	512303
14694	512304
6007	512305
74351	512306
67440	512307
56300	512308
1343	512309
28313	512310
896	512311
23916	512312
40253	512313
23915	512314
7391	512315
85859	512316
30848	512317
16343	512318
14650	512319
35419	512320
749	512321
33868	512322
39654	512323
36085	512324
12682	512325
8217	512326
67098	512327
24081	512328
54061	512329
2766	512330
3769	512331
87213	512332
2297	512333
29579	512334
3925	512335
54233	512336
7504	512337
18699	512338
26459	512339
43563	512340
38090	512341
31505	512342
64226	512343
13223	512344
101384	512345
5001	512346
61782	512347
13229	512348
19267	512349
79992	512350
53879	512351
40554	512352
9760	512353
156	512354
69593	512355
65599	512356
9271	512357
40326	512358
8567	512359
1588	512360
8887	512361
49038	512362
4766	512363
24065	512364
10756	512365
60327	512366
18770	512367
67639	512368
20214	512369
9122	512370
7882	512371
53878	512372
16004	512373
44133	512374
65145	512375
56103	512376
8836	512377
50177	512378
1635	512379
99365	512380
82725	512381
32470	512382
65853	512383
11725	512384
2932	512385
10301	512386
11879	512387
43555	512388
10466	512389
106835	512390
65978	512391
21249	512392
44166	512393
106179	512394
1092	512395
2834	512396
17141	512397
25646	512398
54604	512399
57665	512400
7432	512401
22201	512402
1413	512403
77041	512404
21198	512405
8824	512406
57595	512407
9	512408
85635	512409
126	512410
67295	512411
66079	512412
37592	512413
48457	512414
7344	512415
61798	512416
3302	512417
21572	512418
6596	512419
3966	512420
56263	512421
30759	512422
15216	512423
45255	512424
46686	512425
27154	512426
17950	512427
1972	512428
42264	512429
32935	512430
26699	512431
91188	512432
928	512433
2	512434
62903	512435
21772	512436
15187	512437
39773	512438
8918	512439
69979	512440
34036	512441
14454	512442
8133	512443
13563	512444
4777	512445
20339	512446
28895	512447
31577	512448
38312	512449
7056	512450
33483	512451
97751	512452
31016	512453
9647	512454
45064	512455
13312	512456
104370	512457
87762	512458
50168	512459
16939	512460
27229	512461
22916	512462
4121	512463
73409	512464
6655	512465
61151	512466
38574	512467
5229	512468
79006	512469
40768	512470
16140	512471
49095	512472
23617	512473
62666	512474
66718	512475
5490	512476
54597	512477
2227	512478
6979	512479
95969	512480
18149	512481
52640	512482
405	512483
33010	512484
21092	512485
263	512486
45097	512487
26465	512488
8923	512489
3356	512490
46090	512491
1345	512492
236	512493
1517	512494
32042	512495
56854	512496
2796	512497
19074	512498
29	512499
35914	512500
3167	512501
32371	512502
30674	512503
104	512504
97180	512505
11002	512506
53548	512507
102361	512508
2461	512509
16613	512510
75962	512511
8197	512512
14803	512513
48006	512514
9431	512515
18414	512516
107144	512517
40734	512518
44704	512519
19046	512520
4273	512521
41877	512522
11540	512523
92	512524
68395	512525
16687	512526
80102	512527
1700	512528
12947	512529
24462	512530
1027	512531
7515	512532
50495	512533
45124	512534
25620	512535
28183	512536
21215	512537
60583	512538
32219	512539
1420	512540
19266	512541
67571	512542
162	512543
3767	512544
37641	512545
9447	512546
12327	512547
3621	512548
19383	512549
90639	512550
13620	512551
103168	512552
4656	512553
3650	512554
493	512555
19272	512556
21787	512557
2355	512558
7269	512559
11704	512560
66677	512561
130	512562
32754	512563
94015	512564
8424	512565
42762	512566
7448	512567
30608	512568
21047	512569
51287	512570
18022	512571
19295	512572
3045	512573
1108	512574
39693	512575
6406	512576
68378	512577
77127	512578
101672	512579
101836	512580
56883	512581
37267	512582
19006	512583
63616	512584
29684	512585
42270	512586
6055	512587
104211	512588
8433	512589
11126	512590
74423	512591
44530	512592
20962	512593
31728	512594
53105	512595
11918	512596
65	512597
19736	512598
13926	512599
47896	512600
21916	512601
2169	512602
25851	512603
11850	512604
72610	512605
13364	512606
1220	512607
1729	512608
1717	512609
3542	512610
13683	512611
23846	512612
370	512613
109527	512614
26802	512615
9754	512616
1295	512617
93012	512618
5747	512619
27247	512620
88746	512621
19323	512622
8716	512623
5646	512624
44390	512625
29063	512626
38464	512627
7140	512628
21890	512629
42	512630
97698	512631
15489	512632
26193	512633
350	512634
19738	512635
81506	512636
10651	512637
53884	512638
54663	512639
4962	512640
39682	512641
28639	512642
13669	512643
16833	512644
9411	512645
45851	512646
19786	512647
14305	512648
60108	512649
35632	512650
1263	512651
1246	512652
54305	512653
3645	512654
21124	512655
31720	512656
62549	512657
7221	512658
1212	512659
6005	512660
26487	512661
50187	512662
62401	512663
8121	512664
14678	512665
76798	512666
12505	512667
2268	512668
7431	512669
7905	512670
69429	512671
30907	512672
37217	512673
519	512674
20922	512675
23701	512676
30913	512677
10792	512678
37005	512679
32518	512680
758	512681
67315	512682
49205	512683
2226	512684
6294	512685
8404	512686
1971	512687
7640	512688
758	512689
23	512690
21011	512691
3156	512692
21069	512693
743	512694
2159	512695
24011	512696
53481	512697
42872	512698
43165	512699
47677	512700
58946	512701
13362	512702
38404	512703
30824	512704
10369	512705
14711	512706
12294	512707
4107	512708
54027	512709
8220	512710
33284	512711
47190	512712
2307	512713
31675	512714
22311	512715
756	512716
13729	512717
11023	512718
30770	512719
7202	512720
6333	512721
67977	512722
5216	512723
55234	512724
16271	512725
21335	512726
5884	512727
3829	512728
16934	512729
19154	512730
12053	512731
49937	512732
46253	512733
48838	512734
47975	512735
58468	512736
15583	512737
12104	512738
4338	512739
7944	512740
8035	512741
30769	512742
35838	512743
18606	512744
12394	512745
25997	512746
19249	512747
64148	512748
624	512749
4272	512750
95987	512751
41724	512752
65842	512753
33002	512754
616	512755
38421	512756
10671	512757
6839	512758
36988	512759
103	512760
19171	512761
1373	512762
17375	512763
16613	512764
11669	512765
4967	512766
43450	512767
46410	512768
35063	512769
10784	512770
11327	512771
75811	512772
21983	512773
10127	512774
76668	512775
79433	512776
64686	512777
6058	512778
76648	512779
20120	512780
32277	512781
65194	512782
7739	512783
53675	512784
8567	512785
56275	512786
78421	512787
58867	512788
55227	512789
14969	512790
286	512791
43686	512792
54562	512793
11784	512794
51574	512795
25316	512796
755	512797
25743	512798
14768	512799
73423	512800
37349	512801
9225	512802
3180	512803
43622	512804
48105	512805
20282	512806
38164	512807
26018	512808
17263	512809
51841	512810
5504	512811
51282	512812
103480	512813
4998	512814
75782	512815
265	512816
25007	512817
2476	512818
17974	512819
28110	512820
69774	512821
26698	512822
1262	512823
2221	512824
5376	512825
22620	512826
48103	512827
11739	512828
31018	512829
5990	512830
13046	512831
11940	512832
49437	512833
2763	512834
974	512835
37487	512836
20857	512837
22403	512838
3524	512839
55802	512840
27902	512841
12537	512842
14998	512843
12641	512844
32810	512845
22192	512846
58469	512847
21570	512848
2063	512849
26240	512850
7614	512851
24167	512852
20126	512853
42150	512854
63208	512855
85980	512856
66700	512857
26331	512858
2300	512859
31602	512860
35443	512861
80007	512862
4813	512863
1090	512864
44829	512865
34481	512866
1991	512867
55308	512868
3519	512869
100671	512870
13739	512871
45629	512872
19216	512873
93860	512874
25801	512875
7914	512876
15957	512877
32952	512878
77156	512879
19950	512880
8038	512881
33295	512882
7177	512883
40847	512884
24124	512885
1871	512886
96893	512887
62958	512888
10461	512889
52978	512890
13817	512891
24963	512892
7641	512893
15053	512894
24075	512895
54241	512896
4239	512897
30182	512898
1824	512899
34867	512900
111520	512901
20685	512902
26430	512903
99773	512904
29579	512905
8316	512906
23334	512907
10170	512908
89759	512909
32127	512910
56976	512911
21815	512912
54985	512913
42044	512914
5440	512915
66732	512916
22815	512917
9271	512918
32021	512919
14365	512920
84350	512921
16231	512922
20943	512923
24632	512924
31422	512925
80667	512926
56900	512927
102963	512928
13580	512929
36604	512930
80816	512931
19172	512932
18966	512933
17061	512934
72701	512935
15409	512936
484	512937
65346	512938
2702	512939
90359	512940
56714	512941
6538	512942
4206	512943
9807	512944
32595	512945
98165	512946
2876	512947
40435	512948
25189	512949
82139	512950
4156	512951
10519	512952
8727	512953
24829	512954
25825	512955
79465	512956
52303	512957
94746	512958
43114	512959
91175	512960
45606	512961
64327	512962
658	512963
59288	512964
83449	512965
3330	512966
171	512967
20985	512968
32021	512969
45587	512970
60844	512971
28432	512972
30115	512973
6462	512974
25796	512975
33156	512976
3237	512977
40870	512978
65036	512979
13000	512980
13467	512981
2269	512982
23770	512983
110232	512984
57569	512985
203	512986
16250	512987
313	512988
20852	512989
75133	512990
59925	512991
19319	512992
70077	512993
119	512994
15072	512995
14626	512996
998	512997
73259	512998
47652	512999
11439	513000
26717	513001
15108	513002
15353	513003
266	513004
7071	513005
7666	513006
44516	513007
30556	513008
45708	513009
4112	513010
73460	513011
22979	513012
86032	513013
36806	513014
146	513015
15271	513016
1929	513017
21072	513018
17571	513019
63411	513020
6024	513021
823	513022
27502	513023
59416	513024
98550	513025
1442	513026
23547	513027
59427	513028
14156	513029
33670	513030
27420	513031
35790	513032
9947	513033
100445	513034
1893	513035
53888	513036
22656	513037
11628	513038
74842	513039
32130	513040
3910	513041
74794	513042
26542	513043
2254	513044
4902	513045
305	513046
94793	513047
4289	513048
22199	513049
9786	513050
6412	513051
47770	513052
35681	513053
14807	513054
55932	513055
48079	513056
264	513057
57143	513058
7162	513059
179	513060
60808	513061
39781	513062
24205	513063
2309	513064
12571	513065
47047	513066
731	513067
97807	513068
27463	513069
935	513070
4626	513071
23584	513072
66836	513073
20951	513074
6223	513075
46649	513076
8808	513077
22104	513078
11194	513079
21586	513080
51089	513081
11707	513082
38588	513083
11521	513084
39684	513085
14641	513086
25830	513087
87719	513088
67298	513089
13527	513090
862	513091
5174	513092
1166	513093
50188	513094
21900	513095
23265	513096
35806	513097
26027	513098
2033	513099
43619	513100
42147	513101
57745	513102
1648	513103
454	513104
40612	513105
1087	513106
54966	513107
32323	513108
74363	513109
50168	513110
2116	513111
221	513112
717	513113
9189	513114
14198	513115
18787	513116
14245	513117
62637	513118
9925	513119
205	513120
3723	513121
82291	513122
13692	513123
25281	513124
375	513125
445	513126
19890	513127
46736	513128
32323	513129
11863	513130
25663	513131
24214	513132
41561	513133
1554	513134
38995	513135
23067	513136
2043	513137
78090	513138
97152	513139
872	513140
2526	513141
25314	513142
22512	513143
5772	513144
54574	513145
26965	513146
38160	513147
21653	513148
15547	513149
51649	513150
101504	513151
2059	513152
71706	513153
30137	513154
88414	513155
62981	513156
9090	513157
8427	513158
85159	513159
1646	513160
45070	513161
7477	513162
7786	513163
35081	513164
41165	513165
27071	513166
9364	513167
10319	513168
7537	513169
853	513170
16685	513171
18351	513172
9526	513173
86986	513174
21955	513175
52851	513176
42955	513177
9617	513178
43108	513179
50014	513180
16162	513181
17420	513182
73478	513183
60169	513184
25458	513185
91286	513186
6817	513187
65217	513188
16015	513189
62509	513190
17041	513191
23005	513192
56703	513193
1834	513194
28562	513195
22332	513196
35979	513197
20209	513198
74989	513199
65429	513200
38410	513201
14337	513202
9624	513203
75460	513204
29548	513205
100712	513206
41122	513207
38822	513208
25041	513209
21016	513210
3638	513211
40916	513212
1572	513213
11084	513214
916	513215
28131	513216
57620	513217
58657	513218
102463	513219
13174	513220
137	513221
1341	513222
650	513223
79844	513224
5255	513225
107917	513226
72226	513227
39406	513228
59489	513229
56026	513230
2953	513231
60552	513232
10762	513233
47475	513234
1774	513235
1720	513236
3778	513237
47305	513238
8518	513239
61843	513240
24661	513241
17412	513242
19086	513243
1100	513244
1634	513245
26701	513246
67366	513247
95243	513248
33913	513249
1835	513250
4269	513251
95879	513252
9244	513253
63436	513254
76720	513255
41375	513256
28727	513257
14708	513258
54376	513259
57524	513260
25670	513261
101135	513262
65769	513263
1545	513264
75227	513265
17637	513266
18340	513267
5025	513268
5692	513269
5798	513270
69788	513271
8875	513272
26616	513273
37805	513274
903	513275
56296	513276
32070	513277
38714	513278
40814	513279
37025	513280
32928	513281
27354	513282
102837	513283
52233	513284
678	513285
24397	513286
40381	513287
12916	513288
30801	513289
12473	513290
2663	513291
5714	513292
82472	513293
43958	513294
93314	513295
373	513296
30271	513297
7073	513298
1974	513299
3297	513300
65843	513301
3954	513302
21632	513303
8644	513304
2782	513305
30969	513306
72483	513307
56753	513308
70456	513309
8025	513310
21772	513311
21504	513312
13332	513313
35737	513314
306	513315
57499	513316
15918	513317
6123	513318
5318	513319
30342	513320
81995	513321
48323	513322
835	513323
16678	513324
15046	513325
19856	513326
39807	513327
8783	513328
11397	513329
44787	513330
25624	513331
3765	513332
13891	513333
11398	513334
96847	513335
18856	513336
26563	513337
597	513338
45935	513339
2152	513340
28862	513341
11879	513342
17965	513343
58415	513344
2949	513345
34752	513346
90303	513347
86679	513348
10271	513349
14224	513350
43988	513351
2821	513352
32217	513353
98339	513354
62757	513355
4694	513356
92937	513357
6142	513358
85278	513359
32677	513360
37355	513361
30255	513362
12657	513363
22673	513364
158	513365
10172	513366
2751	513367
12661	513368
4053	513369
4574	513370
19470	513371
11489	513372
168	513373
4638	513374
1957	513375
18433	513376
4852	513377
18642	513378
101282	513379
17020	513380
54280	513381
5908	513382
48871	513383
28329	513384
64951	513385
71817	513386
8233	513387
12900	513388
6933	513389
46506	513390
5183	513391
2330	513392
26545	513393
38870	513394
25606	513395
20164	513396
52183	513397
100800	513398
38604	513399
15752	513400
23150	513401
3603	513402
102517	513403
33215	513404
81805	513405
11196	513406
9009	513407
26680	513408
4097	513409
43413	513410
28395	513411
27031	513412
23023	513413
99942	513414
32117	513415
42031	513416
10241	513417
1917	513418
94699	513419
98	513420
3530	513421
31334	513422
69094	513423
27019	513424
4248	513425
72716	513426
21	513427
54627	513428
35383	513429
79624	513430
40349	513431
10805	513432
6534	513433
81062	513434
20137	513435
24607	513436
88122	513437
25637	513438
3621	513439
704	513440
18412	513441
28589	513442
3884	513443
65335	513444
65920	513445
53601	513446
4419	513447
25131	513448
3161	513449
59452	513450
39817	513451
30011	513452
5123	513453
1343	513454
8144	513455
19058	513456
49745	513457
2351	513458
63119	513459
18591	513460
39645	513461
41407	513462
62836	513463
42293	513464
58898	513465
64079	513466
82222	513467
4296	513468
42814	513469
57344	513470
86265	513471
38934	513472
3987	513473
29566	513474
9762	513475
34440	513476
9028	513477
56464	513478
13443	513479
46855	513480
35939	513481
10803	513482
64426	513483
19361	513484
4069	513485
10049	513486
69779	513487
69	513488
22378	513489
1163	513490
1777	513491
14492	513492
2214	513493
40407	513494
8883	513495
17282	513496
14911	513497
14402	513498
1196	513499
79600	513500
65975	513501
54519	513502
36837	513503
1659	513504
10120	513505
10551	513506
42808	513507
41355	513508
76455	513509
32650	513510
36761	513511
5876	513512
46591	513513
43112	513514
27039	513515
25953	513516
4696	513517
24077	513518
76683	513519
24449	513520
53174	513521
63104	513522
18587	513523
80562	513524
217	513525
66	513526
36166	513527
81321	513528
3067	513529
25777	513530
24279	513531
7233	513532
16987	513533
10400	513534
22001	513535
47636	513536
46763	513537
64552	513538
54560	513539
4046	513540
22045	513541
50960	513542
1548	513543
2196	513544
61251	513545
22420	513546
2450	513547
2387	513548
79662	513549
9392	513550
42350	513551
82004	513552
32178	513553
1214	513554
102175	513555
15177	513556
38	513557
49160	513558
35561	513559
43266	513560
4733	513561
42435	513562
17523	513563
64230	513564
69204	513565
22399	513566
9451	513567
51878	513568
62471	513569
63522	513570
75817	513571
13816	513572
28796	513573
65977	513574
90857	513575
27093	513576
17772	513577
59785	513578
24615	513579
18840	513580
64066	513581
7102	513582
16709	513583
77391	513584
23980	513585
48398	513586
10306	513587
48367	513588
43889	513589
29344	513590
71199	513591
2201	513592
33153	513593
90812	513594
15752	513595
32342	513596
131	513597
26416	513598
19299	513599
19048	513600
294	513601
101780	513602
40458	513603
7199	513604
2359	513605
10249	513606
8250	513607
13426	513608
20388	513609
4199	513610
3076	513611
43303	513612
21562	513613
43405	513614
4456	513615
12165	513616
31655	513617
23723	513618
3211	513619
5663	513620
154	513621
28598	513622
48543	513623
16625	513624
9840	513625
8905	513626
51846	513627
67156	513628
12521	513629
84907	513630
19428	513631
45431	513632
7324	513633
11567	513634
53309	513635
111988	513636
25850	513637
22670	513638
72399	513639
3269	513640
23679	513641
23039	513642
410	513643
76946	513644
10378	513645
7955	513646
90592	513647
67854	513648
25009	513649
28224	513650
9008	513651
2505	513652
12851	513653
17221	513654
25504	513655
19572	513656
45	513657
11707	513658
2356	513659
23169	513660
16317	513661
9516	513662
3390	513663
75927	513664
45377	513665
68771	513666
52942	513667
5438	513668
51704	513669
7800	513670
98816	513671
75082	513672
56005	513673
5426	513674
6033	513675
50401	513676
58009	513677
22350	513678
1079	513679
19421	513680
39062	513681
19399	513682
78899	513683
5872	513684
31398	513685
33115	513686
49429	513687
13224	513688
40694	513689
59496	513690
1407	513691
75697	513692
1349	513693
5102	513694
9077	513695
4974	513696
5873	513697
82624	513698
61088	513699
230	513700
11658	513701
56414	513702
44238	513703
41131	513704
9544	513705
33788	513706
36757	513707
25971	513708
50234	513709
41838	513710
2610	513711
5301	513712
38650	513713
3819	513714
44517	513715
74956	513716
92182	513717
5576	513718
10906	513719
4	513720
68744	513721
64128	513722
140	513723
14795	513724
32159	513725
64031	513726
47532	513727
36429	513728
3449	513729
14696	513730
10896	513731
2517	513732
25713	513733
11253	513734
8721	513735
16869	513736
48176	513737
5898	513738
98560	513739
3342	513740
27195	513741
3579	513742
18241	513743
11543	513744
22082	513745
72431	513746
13682	513747
48010	513748
51661	513749
28516	513750
739	513751
99169	513752
50610	513753
15243	513754
14682	513755
11167	513756
10667	513757
32793	513758
13767	513759
89252	513760
64209	513761
31177	513762
34835	513763
61662	513764
23517	513765
29384	513766
3027	513767
5455	513768
59199	513769
1053	513770
64215	513771
5706	513772
5977	513773
61362	513774
3354	513775
73731	513776
10722	513777
12966	513778
65061	513779
100758	513780
89555	513781
12778	513782
8003	513783
59267	513784
3127	513785
21245	513786
38410	513787
24499	513788
819	513789
29535	513790
11179	513791
87062	513792
58776	513793
5789	513794
28484	513795
47559	513796
5029	513797
45387	513798
322	513799
18085	513800
16685	513801
4582	513802
3087	513803
49937	513804
9302	513805
77741	513806
58066	513807
10300	513808
41628	513809
65657	513810
17106	513811
493	513812
8093	513813
44891	513814
46073	513815
4349	513816
17118	513817
24966	513818
57714	513819
202	513820
2182	513821
57006	513822
100769	513823
5859	513824
614	513825
14456	513826
13253	513827
20446	513828
117	513829
171	513830
14442	513831
47937	513832
9911	513833
12769	513834
76742	513835
3755	513836
1590	513837
35446	513838
35032	513839
5540	513840
1671	513841
38841	513842
1598	513843
35420	513844
3957	513845
61252	513846
6860	513847
38718	513848
42277	513849
22432	513850
20457	513851
83441	513852
76164	513853
14081	513854
12519	513855
60183	513856
2800	513857
63738	513858
41455	513859
45898	513860
55135	513861
12728	513862
20053	513863
31866	513864
91608	513865
57338	513866
14200	513867
11879	513868
3195	513869
67672	513870
106904	513871
1953	513872
4876	513873
54929	513874
31957	513875
55104	513876
13428	513877
8072	513878
10645	513879
9390	513880
16443	513881
11533	513882
16596	513883
449	513884
41040	513885
73531	513886
12790	513887
70897	513888
5923	513889
59925	513890
101618	513891
31190	513892
18944	513893
3166	513894
583	513895
42171	513896
53529	513897
8312	513898
49262	513899
44096	513900
21273	513901
9241	513902
1868	513903
1935	513904
3533	513905
21134	513906
6726	513907
665	513908
27403	513909
33237	513910
66405	513911
16358	513912
49654	513913
72674	513914
23817	513915
47906	513916
15280	513917
3293	513918
41849	513919
10677	513920
8443	513921
1297	513922
47420	513923
29655	513924
12722	513925
25187	513926
19377	513927
9928	513928
576	513929
53077	513930
86479	513931
356	513932
46139	513933
31577	513934
82878	513935
2660	513936
96724	513937
96299	513938
19347	513939
5082	513940
1534	513941
67999	513942
1450	513943
2236	513944
69244	513945
29216	513946
15374	513947
2121	513948
1768	513949
54687	513950
6498	513951
58206	513952
30446	513953
604	513954
17022	513955
44753	513956
5275	513957
24251	513958
91847	513959
18729	513960
48075	513961
40135	513962
1317	513963
14080	513964
5114	513965
12382	513966
12259	513967
4438	513968
56838	513969
27	513970
17984	513971
37177	513972
93461	513973
66050	513974
39309	513975
63845	513976
38044	513977
57438	513978
59666	513979
9750	513980
14514	513981
6454	513982
31010	513983
384	513984
552	513985
26278	513986
27971	513987
14909	513988
8909	513989
10475	513990
3260	513991
7449	513992
11583	513993
22152	513994
26104	513995
78743	513996
10381	513997
45601	513998
2635	513999
8132	514000
30863	514001
21015	514002
50583	514003
22821	514004
23153	514005
17190	514006
20381	514007
76050	514008
19139	514009
29955	514010
50309	514011
54042	514012
44630	514013
28910	514014
1108	514015
67265	514016
5788	514017
70095	514018
94519	514019
85028	514020
42150	514021
1007	514022
3919	514023
52987	514024
9296	514025
57504	514026
58767	514027
17051	514028
7031	514029
22610	514030
2586	514031
44939	514032
19451	514033
8750	514034
2398	514035
4079	514036
7900	514037
65131	514038
73616	514039
33671	514040
11215	514041
43415	514042
57073	514043
5789	514044
16108	514045
48801	514046
22434	514047
77902	514048
64138	514049
76824	514050
45085	514051
100272	514052
1482	514053
82656	514054
38391	514055
12036	514056
8866	514057
51694	514058
24307	514059
16985	514060
40429	514061
34	514062
10565	514063
1070	514064
18499	514065
27133	514066
63448	514067
16372	514068
14095	514069
14765	514070
32293	514071
7932	514072
23260	514073
6408	514074
20484	514075
103614	514076
69757	514077
40513	514078
60722	514079
1577	514080
31421	514081
41468	514082
15586	514083
281	514084
39065	514085
82994	514086
22343	514087
31934	514088
5801	514089
50804	514090
43595	514091
10158	514092
8380	514093
15220	514094
7265	514095
49439	514096
17862	514097
9162	514098
9195	514099
20925	514100
16635	514101
7799	514102
4289	514103
63600	514104
33221	514105
42787	514106
27103	514107
45951	514108
6156	514109
36936	514110
862	514111
37286	514112
27842	514113
12	514114
635	514115
26874	514116
42619	514117
534	514118
18193	514119
1869	514120
94116	514121
17501	514122
44319	514123
5149	514124
830	514125
12999	514126
5206	514127
33498	514128
15359	514129
45238	514130
39417	514131
4586	514132
24363	514133
8433	514134
24674	514135
8926	514136
2562	514137
82961	514138
27374	514139
71251	514140
41479	514141
54667	514142
2142	514143
66914	514144
5633	514145
61927	514146
2981	514147
24263	514148
33222	514149
46282	514150
76010	514151
101718	514152
48396	514153
85838	514154
88508	514155
48416	514156
39801	514157
86177	514158
12327	514159
99061	514160
73398	514161
843	514162
112015	514163
23489	514164
47848	514165
14869	514166
5309	514167
79	514168
14634	514169
89271	514170
27675	514171
100970	514172
7396	514173
5214	514174
62582	514175
16929	514176
20730	514177
20477	514178
31332	514179
63005	514180
100317	514181
32544	514182
58686	514183
5216	514184
81423	514185
10864	514186
3632	514187
15077	514188
59	514189
74824	514190
7656	514191
82858	514192
76982	514193
26272	514194
27769	514195
46525	514196
99884	514197
4851	514198
27556	514199
32421	514200
38691	514201
10135	514202
22251	514203
19053	514204
8570	514205
32060	514206
38144	514207
2692	514208
69665	514209
18761	514210
2234	514211
1057	514212
45173	514213
11755	514214
34396	514215
11131	514216
684	514217
33382	514218
4740	514219
65229	514220
77701	514221
39907	514222
30163	514223
3164	514224
105	514225
74210	514226
197	514227
52931	514228
46153	514229
19086	514230
48665	514231
2668	514232
1259	514233
1887	514234
49690	514235
65388	514236
44197	514237
5868	514238
37589	514239
3170	514240
50203	514241
23636	514242
7974	514243
231	514244
6162	514245
2823	514246
53801	514247
20532	514248
39023	514249
15321	514250
43855	514251
25008	514252
74201	514253
23461	514254
23167	514255
68898	514256
43574	514257
29608	514258
57819	514259
18585	514260
22506	514261
17479	514262
4138	514263
107434	514264
67161	514265
11654	514266
20560	514267
27	514268
40923	514269
9194	514270
6171	514271
60935	514272
17185	514273
30288	514274
16960	514275
9529	514276
46739	514277
75245	514278
54728	514279
59442	514280
88115	514281
1664	514282
9575	514283
278	514284
79316	514285
27396	514286
21412	514287
103025	514288
54615	514289
114095	514290
43495	514291
25392	514292
22004	514293
856	514294
62418	514295
1255	514296
21026	514297
2322	514298
32352	514299
70463	514300
3671	514301
12106	514302
1068	514303
113280	514304
16856	514305
31382	514306
18724	514307
5890	514308
149	514309
2280	514310
8795	514311
2825	514312
21694	514313
11614	514314
4808	514315
27559	514316
69568	514317
43508	514318
57416	514319
87674	514320
73947	514321
97381	514322
1650	514323
55828	514324
789	514325
796	514326
60302	514327
26100	514328
1197	514329
29112	514330
5023	514331
69725	514332
54995	514333
21777	514334
9915	514335
96429	514336
5094	514337
1150	514338
5073	514339
83512	514340
1896	514341
31034	514342
7255	514343
4140	514344
11706	514345
9889	514346
498	514347
48220	514348
210	514349
65824	514350
3950	514351
1200	514352
76773	514353
82368	514354
79168	514355
3254	514356
60564	514357
285	514358
14857	514359
45814	514360
39703	514361
19999	514362
97	514363
6442	514364
7355	514365
21000	514366
10043	514367
82005	514368
11831	514369
6560	514370
63002	514371
64849	514372
3119	514373
15282	514374
660	514375
56406	514376
37000	514377
30856	514378
6266	514379
5001	514380
9529	514381
18190	514382
30059	514383
16924	514384
63175	514385
19807	514386
103476	514387
22832	514388
43462	514389
68743	514390
55958	514391
77055	514392
74392	514393
334	514394
2378	514395
1143	514396
56140	514397
7429	514398
106284	514399
405	514400
67747	514401
43729	514402
26724	514403
37386	514404
16227	514405
24121	514406
10758	514407
14608	514408
7471	514409
31552	514410
43607	514411
6419	514412
53838	514413
12279	514414
62619	514415
40298	514416
20146	514417
30270	514418
26242	514419
17675	514420
4265	514421
31936	514422
79610	514423
19177	514424
16461	514425
39210	514426
35948	514427
47504	514428
30784	514429
24057	514430
31746	514431
34309	514432
29090	514433
50551	514434
31745	514435
26052	514436
613	514437
20962	514438
96787	514439
641	514440
19821	514441
28738	514442
15650	514443
3413	514444
12229	514445
33557	514446
32414	514447
91047	514448
4530	514449
11572	514450
36083	514451
27888	514452
32813	514453
31301	514454
27241	514455
10005	514456
30194	514457
17234	514458
91388	514459
80347	514460
41538	514461
34618	514462
24116	514463
18766	514464
23558	514465
8502	514466
55178	514467
2110	514468
54251	514469
26760	514470
61828	514471
76151	514472
90767	514473
12807	514474
12217	514475
74926	514476
33841	514477
2178	514478
3703	514479
75103	514480
30464	514481
180	514482
7628	514483
48343	514484
13301	514485
21071	514486
58755	514487
7816	514488
4673	514489
23327	514490
1636	514491
37263	514492
998	514493
35863	514494
38575	514495
74980	514496
98048	514497
11274	514498
39367	514499
89307	514500
19472	514501
750	514502
35771	514503
4223	514504
1282	514505
14860	514506
59367	514507
71735	514508
9990	514509
7189	514510
56700	514511
5926	514512
61301	514513
6213	514514
25672	514515
18568	514516
89341	514517
10812	514518
36528	514519
3577	514520
585	514521
72451	514522
7714	514523
11968	514524
15851	514525
16072	514526
5692	514527
70270	514528
2508	514529
8668	514530
33995	514531
58298	514532
13403	514533
18670	514534
2285	514535
33807	514536
6282	514537
25	514538
3002	514539
13427	514540
2592	514541
26613	514542
40043	514543
43030	514544
155	514545
68560	514546
40217	514547
21825	514548
5318	514549
81994	514550
36437	514551
71617	514552
10190	514553
10829	514554
1067	514555
37011	514556
47516	514557
945	514558
9241	514559
26676	514560
34779	514561
78453	514562
37988	514563
11500	514564
52440	514565
22818	514566
97286	514567
43075	514568
15047	514569
20929	514570
15917	514571
21622	514572
100543	514573
97784	514574
35801	514575
5438	514576
19941	514577
649	514578
2942	514579
69346	514580
12339	514581
76048	514582
199	514583
31055	514584
59147	514585
4940	514586
426	514587
5228	514588
57893	514589
9257	514590
77129	514591
53425	514592
42549	514593
6771	514594
90408	514595
19969	514596
5332	514597
57481	514598
32668	514599
47150	514600
56853	514601
19158	514602
12832	514603
23996	514604
36241	514605
14547	514606
30438	514607
61078	514608
11298	514609
2806	514610
2155	514611
7342	514612
6624	514613
96661	514614
287	514615
30492	514616
90342	514617
946	514618
86994	514619
23317	514620
21382	514621
33865	514622
10741	514623
10054	514624
69583	514625
13361	514626
17542	514627
66431	514628
5026	514629
51764	514630
11001	514631
17108	514632
1118	514633
12257	514634
30510	514635
42311	514636
79347	514637
687	514638
818	514639
49884	514640
48447	514641
86529	514642
1435	514643
15918	514644
45736	514645
49267	514646
83516	514647
34706	514648
112640	514649
11930	514650
14438	514651
917	514652
4099	514653
43216	514654
11104	514655
14710	514656
57319	514657
892	514658
8901	514659
3403	514660
9442	514661
22316	514662
16811	514663
24609	514664
53167	514665
113090	514666
19889	514667
26910	514668
72659	514669
41586	514670
1256	514671
1595	514672
92163	514673
1190	514674
18746	514675
86394	514676
54880	514677
91	514678
51383	514679
21845	514680
13864	514681
99841	514682
31394	514683
58897	514684
46034	514685
62106	514686
34094	514687
9450	514688
64916	514689
29238	514690
6611	514691
14435	514692
14743	514693
16109	514694
36455	514695
26107	514696
2168	514697
38660	514698
69059	514699
109591	514700
11953	514701
33495	514702
4683	514703
80668	514704
3216	514705
19846	514706
5087	514707
41833	514708
2460	514709
27847	514710
58127	514711
37493	514712
92975	514713
53359	514714
33641	514715
4053	514716
14605	514717
40997	514718
97144	514719
72	514720
44168	514721
54489	514722
31621	514723
52777	514724
90205	514725
1132	514726
301	514727
25316	514728
13338	514729
1641	514730
28841	514731
7130	514732
41390	514733
69068	514734
5	514735
20244	514736
79089	514737
18139	514738
2568	514739
23989	514740
27933	514741
39128	514742
77577	514743
82482	514744
68817	514745
10666	514746
23603	514747
57453	514748
3999	514749
4	514750
25106	514751
3273	514752
158	514753
2773	514754
81394	514755
4423	514756
22223	514757
4675	514758
18249	514759
12962	514760
45962	514761
30249	514762
410	514763
36459	514764
26183	514765
16308	514766
71486	514767
1373	514768
35711	514769
12978	514770
4816	514771
76128	514772
84783	514773
93169	514774
6278	514775
13593	514776
19472	514777
45351	514778
1686	514779
33963	514780
2925	514781
14411	514782
20920	514783
1719	514784
103	514785
96045	514786
53969	514787
38388	514788
22649	514789
89172	514790
63652	514791
45886	514792
3478	514793
33147	514794
41815	514795
19822	514796
264	514797
6086	514798
60127	514799
11406	514800
4747	514801
59297	514802
4093	514803
1922	514804
110678	514805
65253	514806
11005	514807
60609	514808
22695	514809
8850	514810
42535	514811
66638	514812
22587	514813
28856	514814
795	514815
101562	514816
88118	514817
99184	514818
34659	514819
34709	514820
58161	514821
2971	514822
4663	514823
10481	514824
32422	514825
1888	514826
12320	514827
97866	514828
34	514829
20455	514830
100841	514831
14150	514832
2296	514833
25760	514834
59121	514835
2077	514836
4525	514837
36657	514838
57043	514839
2398	514840
85077	514841
4208	514842
23323	514843
8298	514844
80639	514845
3831	514846
10267	514847
16717	514848
58157	514849
9190	514850
111963	514851
5718	514852
56236	514853
9595	514854
58210	514855
65126	514856
5551	514857
2557	514858
515	514859
9912	514860
2222	514861
8916	514862
26488	514863
14490	514864
15186	514865
23096	514866
38796	514867
10513	514868
8	514869
10246	514870
2772	514871
8944	514872
5373	514873
86667	514874
4062	514875
38026	514876
26379	514877
61911	514878
8388	514879
34660	514880
22808	514881
957	514882
11329	514883
15380	514884
82865	514885
35834	514886
53257	514887
90558	514888
20287	514889
37800	514890
20655	514891
25011	514892
89	514893
2724	514894
19347	514895
1396	514896
20886	514897
27883	514898
5676	514899
54157	514900
38363	514901
23051	514902
92870	514903
35354	514904
933	514905
1951	514906
21387	514907
36198	514908
6363	514909
50466	514910
87144	514911
45030	514912
782	514913
27986	514914
846	514915
35604	514916
6050	514917
29501	514918
26296	514919
34223	514920
10705	514921
51184	514922
71274	514923
17555	514924
33672	514925
43901	514926
25006	514927
29797	514928
3826	514929
72703	514930
95149	514931
15416	514932
82476	514933
9789	514934
30754	514935
1528	514936
23722	514937
80499	514938
30239	514939
64655	514940
66386	514941
11813	514942
38304	514943
42236	514944
30272	514945
71161	514946
96706	514947
356	514948
5142	514949
16193	514950
44	514951
37532	514952
12862	514953
12051	514954
47361	514955
14219	514956
92225	514957
5117	514958
2922	514959
28863	514960
88378	514961
66206	514962
39787	514963
44925	514964
15419	514965
3632	514966
122	514967
2387	514968
11867	514969
7525	514970
207	514971
10790	514972
76360	514973
71594	514974
6760	514975
74678	514976
55390	514977
10587	514978
5340	514979
9440	514980
116	514981
9251	514982
50865	514983
5031	514984
261	514985
15555	514986
24787	514987
20798	514988
9457	514989
12226	514990
38	514991
35274	514992
22908	514993
729	514994
14546	514995
15346	514996
37970	514997
76381	514998
85596	514999
79170	515000
3046	515001
16899	515002
24463	515003
16164	515004
3269	515005
7151	515006
63506	515007
39025	515008
23605	515009
7034	515010
12667	515011
78539	515012
56103	515013
37484	515014
40509	515015
59398	515016
9721	515017
1102	515018
63757	515019
1102	515020
50746	515021
3270	515022
29182	515023
21648	515024
4035	515025
38980	515026
65695	515027
301	515028
3562	515029
5501	515030
305	515031
103285	515032
20109	515033
102415	515034
42765	515035
27496	515036
4718	515037
24766	515038
13676	515039
23072	515040
6984	515041
22638	515042
38564	515043
40895	515044
15930	515045
34546	515046
3401	515047
639	515048
49064	515049
39244	515050
11387	515051
32100	515052
47843	515053
80356	515054
8080	515055
74533	515056
49223	515057
19087	515058
26046	515059
78077	515060
73778	515061
496	515062
52691	515063
30914	515064
8073	515065
72219	515066
19525	515067
7619	515068
61876	515069
3948	515070
45791	515071
73318	515072
21512	515073
33874	515074
69509	515075
2612	515076
25136	515077
3180	515078
61091	515079
46468	515080
9170	515081
22138	515082
29092	515083
21385	515084
109025	515085
44838	515086
2930	515087
35698	515088
2766	515089
57207	515090
103032	515091
6843	515092
8269	515093
42151	515094
2637	515095
13375	515096
1314	515097
74463	515098
45762	515099
1555	515100
71628	515101
1108	515102
10893	515103
24016	515104
65774	515105
14563	515106
24897	515107
61858	515108
13014	515109
2612	515110
8255	515111
85263	515112
12507	515113
6813	515114
32688	515115
72974	515116
12301	515117
81458	515118
536	515119
60264	515120
31	515121
13753	515122
35459	515123
49	515124
48	515125
2005	515126
44513	515127
5410	515128
28356	515129
26240	515130
11874	515131
22226	515132
34729	515133
60399	515134
84668	515135
50227	515136
7097	515137
17425	515138
89160	515139
45653	515140
4434	515141
42054	515142
40817	515143
9155	515144
90106	515145
26468	515146
24386	515147
10449	515148
11622	515149
40872	515150
30806	515151
7183	515152
9432	515153
21	515154
91035	515155
31482	515156
2284	515157
2694	515158
5004	515159
9215	515160
7707	515161
10027	515162
32	515163
49452	515164
16862	515165
41719	515166
6437	515167
20168	515168
61098	515169
79640	515170
19747	515171
1598	515172
105764	515173
39975	515174
27939	515175
800	515176
38252	515177
4311	515178
2620	515179
59718	515180
66025	515181
14673	515182
12179	515183
28990	515184
4909	515185
22264	515186
48200	515187
30104	515188
56420	515189
70207	515190
50847	515191
129	515192
32225	515193
9416	515194
7036	515195
6091	515196
19597	515197
19598	515198
11119	515199
89206	515200
850	515201
5609	515202
39981	515203
62	515204
54108	515205
29879	515206
31190	515207
32115	515208
2669	515209
8516	515210
20287	515211
22980	515212
27738	515213
86765	515214
91894	515215
12970	515216
21798	515217
1542	515218
40650	515219
110311	515220
41521	515221
22242	515222
14167	515223
54662	515224
19512	515225
12226	515226
57983	515227
75103	515228
28083	515229
65823	515230
64944	515231
88039	515232
51059	515233
51576	515234
45154	515235
27184	515236
8424	515237
53237	515238
12597	515239
34039	515240
90501	515241
51446	515242
47551	515243
47	515244
10920	515245
10620	515246
42739	515247
64810	515248
79300	515249
25709	515250
13049	515251
23102	515252
30397	515253
73084	515254
31845	515255
9033	515256
1715	515257
4965	515258
10389	515259
8201	515260
1381	515261
17104	515262
15370	515263
18847	515264
1968	515265
65150	515266
49220	515267
31475	515268
23428	515269
48847	515270
4032	515271
27934	515272
67485	515273
36623	515274
4083	515275
89080	515276
28970	515277
4819	515278
7582	515279
1427	515280
3069	515281
91652	515282
507	515283
18298	515284
8028	515285
320	515286
72291	515287
38760	515288
52004	515289
19926	515290
12050	515291
24729	515292
51771	515293
7412	515294
70813	515295
3921	515296
351	515297
96382	515298
37701	515299
88	515300
46445	515301
42262	515302
32284	515303
6046	515304
27680	515305
16923	515306
83941	515307
60189	515308
6991	515309
17151	515310
76769	515311
4868	515312
82322	515313
16210	515314
52939	515315
962	515316
57942	515317
5160	515318
40225	515319
11759	515320
42965	515321
20283	515322
112404	515323
29853	515324
10918	515325
56708	515326
3142	515327
9467	515328
8639	515329
41944	515330
49846	515331
52711	515332
45911	515333
21738	515334
30566	515335
5003	515336
21362	515337
6502	515338
9053	515339
5	515340
99294	515341
691	515342
7023	515343
63206	515344
80040	515345
6322	515346
24352	515347
7023	515348
39420	515349
13466	515350
19096	515351
26694	515352
13336	515353
1524	515354
20373	515355
4648	515356
6653	515357
10929	515358
9528	515359
57310	515360
466	515361
82429	515362
888	515363
63251	515364
19927	515365
94809	515366
5131	515367
69	515368
11821	515369
78343	515370
26641	515371
82525	515372
80266	515373
51034	515374
87695	515375
36803	515376
33528	515377
4355	515378
2267	515379
102512	515380
50385	515381
3857	515382
64671	515383
17097	515384
41566	515385
18045	515386
1295	515387
33920	515388
9670	515389
12990	515390
26933	515391
5413	515392
17007	515393
61456	515394
34754	515395
1828	515396
2239	515397
54833	515398
9302	515399
2579	515400
35504	515401
16878	515402
92422	515403
987	515404
51151	515405
93680	515406
75187	515407
48069	515408
432	515409
33945	515410
14487	515411
9502	515412
4844	515413
45436	515414
5074	515415
6391	515416
9548	515417
6	515418
40014	515419
1045	515420
73268	515421
3954	515422
67	515423
40477	515424
1355	515425
4890	515426
67941	515427
32541	515428
8303	515429
26688	515430
6996	515431
1189	515432
20065	515433
16914	515434
1	515435
16012	515436
17969	515437
14098	515438
72147	515439
66651	515440
13517	515441
26013	515442
42364	515443
87786	515444
72288	515445
21948	515446
11547	515447
453	515448
2978	515449
11606	515450
5173	515451
20008	515452
6444	515453
45426	515454
37944	515455
10779	515456
15651	515457
2785	515458
29454	515459
85	515460
27910	515461
54584	515462
16498	515463
106525	515464
42530	515465
3222	515466
3888	515467
81899	515468
28335	515469
88947	515470
6194	515471
14483	515472
48227	515473
1881	515474
63905	515475
3055	515476
680	515477
79316	515478
11090	515479
3559	515480
1242	515481
30979	515482
32684	515483
56096	515484
6583	515485
24170	515486
15066	515487
95710	515488
15544	515489
12395	515490
84664	515491
96095	515492
24115	515493
2517	515494
12778	515495
30254	515496
1604	515497
38256	515498
14712	515499
11918	515500
93051	515501
16621	515502
66164	515503
7148	515504
17653	515505
6894	515506
16997	515507
50944	515508
6228	515509
94811	515510
2622	515511
602	515512
33665	515513
18553	515514
80510	515515
1801	515516
62928	515517
26633	515518
58849	515519
2088	515520
2938	515521
4186	515522
26969	515523
41071	515524
43911	515525
56420	515526
103607	515527
7804	515528
72560	515529
29374	515530
52204	515531
12046	515532
99982	515533
2393	515534
24562	515535
13147	515536
60125	515537
33815	515538
69305	515539
55763	515540
34845	515541
59814	515542
730	515543
52844	515544
14870	515545
14780	515546
38902	515547
32963	515548
24508	515549
111634	515550
33492	515551
673	515552
13371	515553
22416	515554
56913	515555
10010	515556
4365	515557
35951	515558
5674	515559
7021	515560
46435	515561
56563	515562
20156	515563
14508	515564
88538	515565
64753	515566
55416	515567
992	515568
14024	515569
10486	515570
38137	515571
9250	515572
83297	515573
18324	515574
497	515575
26693	515576
8428	515577
47005	515578
26374	515579
4922	515580
4003	515581
55996	515582
1955	515583
15473	515584
93945	515585
30826	515586
77547	515587
14410	515588
15374	515589
4601	515590
4055	515591
75629	515592
68760	515593
39541	515594
37338	515595
328	515596
51818	515597
78591	515598
26697	515599
1922	515600
879	515601
20601	515602
40538	515603
81297	515604
82900	515605
13166	515606
4744	515607
4592	515608
39898	515609
12664	515610
17136	515611
70295	515612
87007	515613
66303	515614
28166	515615
79297	515616
34987	515617
63686	515618
21721	515619
12482	515620
91529	515621
44027	515622
45881	515623
9239	515624
58289	515625
92468	515626
20806	515627
15753	515628
46182	515629
15765	515630
6573	515631
1073	515632
13290	515633
65381	515634
42476	515635
195	515636
34207	515637
13266	515638
63142	515639
69870	515640
37227	515641
33849	515642
80	515643
91233	515644
33843	515645
16853	515646
8633	515647
49168	515648
24464	515649
4851	515650
20527	515651
56281	515652
22366	515653
63457	515654
3483	515655
32984	515656
22070	515657
26425	515658
11234	515659
8923	515660
56	515661
31517	515662
19623	515663
71641	515664
4819	515665
80316	515666
9958	515667
33437	515668
72378	515669
29069	515670
38172	515671
14802	515672
5	515673
38609	515674
37409	515675
25419	515676
3767	515677
19595	515678
31685	515679
170	515680
9421	515681
40867	515682
1013	515683
56557	515684
5303	515685
54264	515686
23393	515687
1159	515688
9850	515689
40099	515690
35255	515691
7078	515692
23107	515693
21706	515694
92162	515695
2830	515696
54500	515697
30485	515698
14962	515699
2261	515700
13253	515701
9809	515702
445	515703
48772	515704
48353	515705
2511	515706
24177	515707
29515	515708
78811	515709
40815	515710
15420	515711
3290	515712
23578	515713
18455	515714
19787	515715
22834	515716
42210	515717
61197	515718
19900	515719
991	515720
56431	515721
35128	515722
24715	515723
5	515724
32557	515725
29924	515726
35428	515727
88935	515728
2084	515729
17151	515730
64465	515731
2558	515732
20234	515733
26486	515734
8238	515735
24723	515736
15886	515737
22269	515738
7000	515739
29404	515740
92799	515741
5270	515742
15081	515743
87	515744
138	515745
72457	515746
39702	515747
49321	515748
28862	515749
16598	515750
5	515751
22821	515752
64600	515753
43784	515754
74449	515755
4384	515756
36207	515757
53063	515758
68619	515759
2525	515760
5474	515761
39874	515762
79139	515763
29785	515764
11953	515765
44982	515766
48067	515767
95919	515768
12433	515769
101030	515770
8964	515771
38493	515772
70616	515773
450	515774
1841	515775
3927	515776
643	515777
39520	515778
74546	515779
30694	515780
24583	515781
5353	515782
14268	515783
50827	515784
20054	515785
4471	515786
96878	515787
4689	515788
32116	515789
4187	515790
22136	515791
17403	515792
23517	515793
17328	515794
3339	515795
44861	515796
50238	515797
45677	515798
8648	515799
9809	515800
9683	515801
91415	515802
22310	515803
68402	515804
48698	515805
38485	515806
29860	515807
10819	515808
31309	515809
2001	515810
106209	515811
733	515812
6180	515813
36997	515814
715	515815
991	515816
11206	515817
45634	515818
1934	515819
50420	515820
8729	515821
10877	515822
95400	515823
12140	515824
1847	515825
16780	515826
2637	515827
11626	515828
49340	515829
16284	515830
25906	515831
59123	515832
26947	515833
45633	515834
14056	515835
38002	515836
43294	515837
107583	515838
68499	515839
829	515840
83115	515841
13740	515842
57556	515843
21686	515844
28027	515845
19849	515846
161	515847
19745	515848
67816	515849
1296	515850
45447	515851
79536	515852
23564	515853
725	515854
19067	515855
24075	515856
37127	515857
31994	515858
1052	515859
16510	515860
44216	515861
20726	515862
19265	515863
34214	515864
11765	515865
13833	515866
10654	515867
27020	515868
2280	515869
61627	515870
5781	515871
31580	515872
1218	515873
4052	515874
941	515875
57591	515876
42775	515877
2561	515878
41135	515879
39414	515880
15503	515881
1961	515882
13821	515883
12162	515884
49086	515885
36977	515886
27654	515887
24648	515888
50420	515889
41089	515890
11317	515891
9727	515892
12089	515893
601	515894
12230	515895
49684	515896
4319	515897
12817	515898
5982	515899
38328	515900
8488	515901
33413	515902
65237	515903
50509	515904
20205	515905
4362	515906
526	515907
9644	515908
611	515909
38546	515910
7539	515911
82523	515912
84337	515913
72115	515914
85738	515915
63051	515916
15781	515917
12475	515918
44950	515919
16045	515920
4545	515921
48970	515922
519	515923
7382	515924
60208	515925
272	515926
59166	515927
55966	515928
32830	515929
74308	515930
3673	515931
3359	515932
8554	515933
89262	515934
101	515935
5184	515936
31725	515937
81819	515938
15717	515939
39257	515940
11378	515941
143	515942
65497	515943
10742	515944
2382	515945
37606	515946
4333	515947
4443	515948
19331	515949
15855	515950
49262	515951
54103	515952
20410	515953
4933	515954
22712	515955
51635	515956
12467	515957
49056	515958
24556	515959
6699	515960
10998	515961
62550	515962
74780	515963
3124	515964
6712	515965
88955	515966
30906	515967
11122	515968
12460	515969
3920	515970
3205	515971
6379	515972
28431	515973
50049	515974
36866	515975
57650	515976
10177	515977
10134	515978
77789	515979
77704	515980
34406	515981
17387	515982
46298	515983
3432	515984
9009	515985
30402	515986
5149	515987
149	515988
22931	515989
9230	515990
32843	515991
27519	515992
11752	515993
70753	515994
20973	515995
3755	515996
8789	515997
20407	515998
5526	515999
103991	516000
84592	516001
60165	516002
198	516003
13015	516004
8981	516005
18125	516006
67202	516007
53914	516008
103793	516009
22526	516010
44980	516011
55229	516012
10705	516013
31981	516014
12621	516015
38158	516016
84468	516017
2832	516018
37851	516019
77204	516020
8848	516021
56191	516022
39479	516023
47970	516024
32	516025
107924	516026
101057	516027
968	516028
24298	516029
19537	516030
12708	516031
77069	516032
59815	516033
50235	516034
748	516035
37739	516036
326	516037
70436	516038
11680	516039
14234	516040
44490	516041
89716	516042
2139	516043
47351	516044
87887	516045
61613	516046
51018	516047
7764	516048
11866	516049
11439	516050
27082	516051
46417	516052
31076	516053
27057	516054
61767	516055
15516	516056
88266	516057
42023	516058
15597	516059
59838	516060
3903	516061
48669	516062
92374	516063
21376	516064
1234	516065
3369	516066
5464	516067
45197	516068
12259	516069
1836	516070
98257	516071
35016	516072
1444	516073
29711	516074
33899	516075
19896	516076
14879	516077
48143	516078
56074	516079
21744	516080
35737	516081
22468	516082
4172	516083
26301	516084
35907	516085
30	516086
17965	516087
1503	516088
103154	516089
44155	516090
50599	516091
48702	516092
12607	516093
84145	516094
15329	516095
7683	516096
2929	516097
18653	516098
27125	516099
5695	516100
88860	516101
8495	516102
25190	516103
2060	516104
31714	516105
86754	516106
46620	516107
700	516108
12367	516109
43981	516110
7452	516111
70760	516112
16298	516113
36434	516114
2672	516115
4975	516116
21329	516117
18775	516118
23187	516119
48517	516120
39040	516121
29908	516122
10	516123
8286	516124
32563	516125
12461	516126
31538	516127
7979	516128
39653	516129
64108	516130
24262	516131
82563	516132
55521	516133
8159	516134
37116	516135
31071	516136
4578	516137
91806	516138
17456	516139
7955	516140
25858	516141
53288	516142
83003	516143
1581	516144
436	516145
17973	516146
31047	516147
85246	516148
81421	516149
131	516150
2856	516151
38426	516152
6928	516153
35117	516154
8044	516155
18297	516156
92865	516157
27758	516158
13077	516159
65502	516160
887	516161
1895	516162
37929	516163
18867	516164
38250	516165
12660	516166
13161	516167
33336	516168
47126	516169
32204	516170
99804	516171
101	516172
4965	516173
19064	516174
70814	516175
13331	516176
5883	516177
12090	516178
9845	516179
9586	516180
12705	516181
3159	516182
63287	516183
83218	516184
18653	516185
42231	516186
14410	516187
56155	516188
1	516189
68632	516190
56929	516191
90048	516192
5340	516193
31034	516194
62	516195
13012	516196
45675	516197
1022	516198
23664	516199
80171	516200
53583	516201
8209	516202
87135	516203
47698	516204
43050	516205
25414	516206
70187	516207
65266	516208
31273	516209
71575	516210
701	516211
62789	516212
27483	516213
38000	516214
13539	516215
15162	516216
846	516217
1348	516218
649	516219
42947	516220
5132	516221
2195	516222
80421	516223
12903	516224
19330	516225
41797	516226
17900	516227
52088	516228
32054	516229
16911	516230
10007	516231
52446	516232
19607	516233
8463	516234
8749	516235
35152	516236
1354	516237
1262	516238
23113	516239
7312	516240
23529	516241
540	516242
103028	516243
1092	516244
305	516245
5805	516246
61	516247
55	516248
51478	516249
3030	516250
7651	516251
9525	516252
74702	516253
68899	516254
10629	516255
78960	516256
2823	516257
108734	516258
49836	516259
2158	516260
41862	516261
2162	516262
25279	516263
73991	516264
4584	516265
44256	516266
319	516267
31547	516268
42184	516269
8677	516270
42018	516271
31275	516272
10375	516273
25123	516274
20310	516275
11119	516276
64043	516277
58096	516278
56064	516279
697	516280
4893	516281
7642	516282
45742	516283
820	516284
28110	516285
4453	516286
33110	516287
3478	516288
76	516289
87458	516290
22584	516291
101	516292
37711	516293
1244	516294
2647	516295
48930	516296
18192	516297
21044	516298
4116	516299
377	516300
101078	516301
41780	516302
33843	516303
36814	516304
865	516305
8811	516306
113339	516307
46915	516308
17303	516309
1461	516310
1348	516311
35777	516312
56138	516313
3390	516314
5616	516315
101544	516316
14972	516317
35809	516318
89170	516319
87493	516320
87145	516321
878	516322
4995	516323
85705	516324
29938	516325
39468	516326
25731	516327
36390	516328
33264	516329
21359	516330
16614	516331
26029	516332
7949	516333
18290	516334
7986	516335
35358	516336
31287	516337
39327	516338
1019	516339
88	516340
28189	516341
22028	516342
71459	516343
953	516344
91128	516345
35901	516346
36349	516347
10859	516348
782	516349
38897	516350
9559	516351
7297	516352
2701	516353
806	516354
10633	516355
35367	516356
27279	516357
92880	516358
9981	516359
9149	516360
8763	516361
7887	516362
1254	516363
9457	516364
3181	516365
14723	516366
58859	516367
2064	516368
88284	516369
9037	516370
58863	516371
41182	516372
36365	516373
4971	516374
51206	516375
13508	516376
43806	516377
881	516378
62655	516379
51356	516380
3055	516381
35758	516382
10368	516383
44292	516384
32680	516385
58869	516386
1466	516387
38759	516388
88	516389
73758	516390
8450	516391
12800	516392
94396	516393
6650	516394
77443	516395
1713	516396
25735	516397
24418	516398
54798	516399
523	516400
54043	516401
8580	516402
12296	516403
91084	516404
18904	516405
52100	516406
32447	516407
112483	516408
25787	516409
108432	516410
6776	516411
100748	516412
31680	516413
2655	516414
36839	516415
16373	516416
17564	516417
25081	516418
35412	516419
447	516420
47449	516421
34305	516422
46456	516423
13	516424
13846	516425
34709	516426
26477	516427
7189	516428
66497	516429
6881	516430
85777	516431
75708	516432
2668	516433
12471	516434
52613	516435
23994	516436
23198	516437
12855	516438
42431	516439
9017	516440
33010	516441
29171	516442
29649	516443
30751	516444
29564	516445
48407	516446
4080	516447
68200	516448
62433	516449
73083	516450
27537	516451
2312	516452
210	516453
17809	516454
15872	516455
91827	516456
94529	516457
33025	516458
101894	516459
7002	516460
94785	516461
46501	516462
10577	516463
28993	516464
34527	516465
16380	516466
20836	516467
68619	516468
5688	516469
91763	516470
15434	516471
63596	516472
2915	516473
79174	516474
14216	516475
7381	516476
14326	516477
22755	516478
61064	516479
76557	516480
2676	516481
13297	516482
12304	516483
1886	516484
40830	516485
72476	516486
43860	516487
3432	516488
15672	516489
49340	516490
4254	516491
24802	516492
17202	516493
4134	516494
12115	516495
39981	516496
11113	516497
21162	516498
31207	516499
43976	516500
31730	516501
10209	516502
10588	516503
75616	516504
29798	516505
12371	516506
17797	516507
13296	516508
6269	516509
33304	516510
73680	516511
10249	516512
2121	516513
57349	516514
95416	516515
3303	516516
55245	516517
224	516518
9370	516519
27161	516520
65085	516521
41974	516522
34505	516523
17861	516524
11166	516525
81917	516526
22194	516527
18057	516528
13301	516529
17953	516530
24737	516531
74486	516532
86596	516533
385	516534
51432	516535
27177	516536
95994	516537
6046	516538
995	516539
42129	516540
266	516541
8102	516542
98134	516543
28601	516544
60305	516545
29216	516546
75336	516547
3702	516548
17740	516549
35104	516550
28966	516551
36784	516552
35237	516553
37679	516554
60362	516555
36063	516556
74668	516557
68	516558
44289	516559
62416	516560
93239	516561
68091	516562
73081	516563
87990	516564
70966	516565
7918	516566
100	516567
40264	516568
5	516569
50546	516570
54685	516571
59220	516572
15094	516573
219	516574
15545	516575
1682	516576
27302	516577
29277	516578
28213	516579
59657	516580
92748	516581
29104	516582
80105	516583
2103	516584
85	516585
19244	516586
34676	516587
39443	516588
34693	516589
56053	516590
18853	516591
92744	516592
27027	516593
87092	516594
12709	516595
29672	516596
14281	516597
90969	516598
26304	516599
224	516600
23240	516601
106896	516602
49040	516603
56519	516604
14421	516605
16867	516606
103949	516607
18498	516608
46207	516609
65	516610
1902	516611
18256	516612
8770	516613
50467	516614
9695	516615
27137	516616
486	516617
78059	516618
61221	516619
37328	516620
43600	516621
17225	516622
50268	516623
58657	516624
72837	516625
35160	516626
14522	516627
14352	516628
49121	516629
7639	516630
56190	516631
10048	516632
2904	516633
16659	516634
47697	516635
40666	516636
67882	516637
13427	516638
4192	516639
2690	516640
257	516641
46403	516642
17403	516643
48009	516644
28442	516645
99191	516646
7351	516647
8396	516648
15692	516649
22082	516650
27256	516651
1111	516652
45901	516653
24625	516654
40981	516655
22430	516656
37986	516657
26573	516658
407	516659
1389	516660
70263	516661
766	516662
6671	516663
6791	516664
51966	516665
8373	516666
79440	516667
172	516668
20591	516669
27489	516670
20371	516671
2690	516672
2945	516673
15196	516674
39695	516675
74639	516676
14708	516677
2114	516678
9510	516679
19784	516680
208	516681
28252	516682
14267	516683
3863	516684
2782	516685
26281	516686
31298	516687
884	516688
26560	516689
44477	516690
96845	516691
9309	516692
29715	516693
30727	516694
19239	516695
18858	516696
47614	516697
924	516698
41000	516699
66953	516700
15025	516701
96933	516702
39945	516703
4777	516704
34167	516705
43636	516706
30286	516707
12863	516708
51327	516709
448	516710
56393	516711
19945	516712
17870	516713
69378	516714
16097	516715
26845	516716
93952	516717
75753	516718
14739	516719
1986	516720
21825	516721
78632	516722
850	516723
6207	516724
14918	516725
3684	516726
4107	516727
6262	516728
60735	516729
12198	516730
30279	516731
5332	516732
2547	516733
11010	516734
6440	516735
6000	516736
1676	516737
30743	516738
7168	516739
3186	516740
46610	516741
75431	516742
5606	516743
49858	516744
30233	516745
81064	516746
33494	516747
12499	516748
623	516749
3964	516750
57243	516751
299	516752
83630	516753
4026	516754
230	516755
23105	516756
24447	516757
11880	516758
12830	516759
56816	516760
5282	516761
211	516762
4530	516763
10850	516764
3056	516765
16012	516766
22420	516767
64086	516768
58225	516769
61716	516770
69456	516771
1004	516772
66908	516773
21059	516774
7274	516775
38653	516776
58167	516777
108523	516778
77571	516779
90814	516780
20773	516781
74555	516782
7319	516783
52104	516784
33496	516785
37833	516786
23077	516787
15693	516788
71596	516789
14179	516790
47186	516791
5140	516792
29446	516793
2271	516794
31369	516795
10620	516796
9039	516797
41451	516798
90762	516799
4377	516800
8743	516801
99649	516802
58870	516803
18725	516804
19839	516805
31913	516806
6034	516807
4292	516808
67584	516809
62	516810
24909	516811
51511	516812
51827	516813
23278	516814
78959	516815
20451	516816
924	516817
7149	516818
89580	516819
79016	516820
340	516821
5993	516822
35049	516823
70224	516824
86344	516825
51837	516826
39588	516827
19388	516828
97631	516829
30290	516830
102878	516831
116	516832
14135	516833
1492	516834
46615	516835
534	516836
32386	516837
51326	516838
101904	516839
5095	516840
92091	516841
63998	516842
36864	516843
2859	516844
10187	516845
7861	516846
13598	516847
10539	516848
101637	516849
18663	516850
50696	516851
10334	516852
3086	516853
25087	516854
9818	516855
86260	516856
4333	516857
18810	516858
53067	516859
3550	516860
5755	516861
52024	516862
27200	516863
2400	516864
486	516865
39250	516866
39574	516867
17237	516868
6077	516869
16530	516870
47895	516871
9084	516872
52029	516873
56021	516874
6308	516875
175	516876
8322	516877
17463	516878
2719	516879
34216	516880
14898	516881
1919	516882
2963	516883
39650	516884
101108	516885
16218	516886
20541	516887
2713	516888
30014	516889
38440	516890
102494	516891
21085	516892
12858	516893
21583	516894
46449	516895
63947	516896
12196	516897
3014	516898
17959	516899
53230	516900
4	516901
99706	516902
16408	516903
3404	516904
8248	516905
13148	516906
51977	516907
53495	516908
1578	516909
31113	516910
92669	516911
56152	516912
14852	516913
7066	516914
46799	516915
10846	516916
32371	516917
26815	516918
55333	516919
14896	516920
39220	516921
339	516922
26205	516923
11072	516924
5007	516925
1339	516926
10031	516927
93388	516928
18633	516929
1469	516930
55422	516931
28701	516932
42601	516933
33264	516934
13182	516935
56270	516936
12755	516937
4836	516938
13350	516939
15889	516940
3535	516941
64856	516942
49396	516943
10189	516944
8795	516945
53201	516946
88353	516947
10996	516948
1013	516949
21344	516950
25454	516951
29522	516952
14149	516953
30374	516954
313	516955
54754	516956
80023	516957
24594	516958
58270	516959
2941	516960
57234	516961
54794	516962
62549	516963
7181	516964
3469	516965
72260	516966
78717	516967
1011	516968
19348	516969
27143	516970
14674	516971
23338	516972
1046	516973
62631	516974
40490	516975
25041	516976
45871	516977
8965	516978
71133	516979
8400	516980
8895	516981
25800	516982
101	516983
12581	516984
12069	516985
45594	516986
12997	516987
51203	516988
6013	516989
6919	516990
112	516991
17245	516992
54142	516993
30391	516994
489	516995
10060	516996
8198	516997
65661	516998
20013	516999
98042	517000
102688	517001
25869	517002
29770	517003
42298	517004
20254	517005
25731	517006
85281	517007
29882	517008
2865	517009
66235	517010
271	517011
28518	517012
6260	517013
2913	517014
2760	517015
95663	517016
81625	517017
28801	517018
48314	517019
15503	517020
20777	517021
32789	517022
65035	517023
27138	517024
3848	517025
40393	517026
1747	517027
5035	517028
45021	517029
19386	517030
19168	517031
81721	517032
47340	517033
55901	517034
4539	517035
31902	517036
96606	517037
1962	517038
109004	517039
16240	517040
85952	517041
52070	517042
4387	517043
1780	517044
60532	517045
92237	517046
12746	517047
7161	517048
22079	517049
17623	517050
63841	517051
4526	517052
68230	517053
48599	517054
1571	517055
1348	517056
27711	517057
83357	517058
29028	517059
13076	517060
1810	517061
38845	517062
49896	517063
37320	517064
8685	517065
16280	517066
5663	517067
5323	517068
50903	517069
23266	517070
12699	517071
5599	517072
1906	517073
47025	517074
8204	517075
5710	517076
9305	517077
13586	517078
15107	517079
29713	517080
78424	517081
3510	517082
31918	517083
9939	517084
15451	517085
57028	517086
3147	517087
7042	517088
7948	517089
264	517090
13025	517091
39457	517092
49	517093
3090	517094
11958	517095
22969	517096
19411	517097
54082	517098
55838	517099
3284	517100
103339	517101
59440	517102
57938	517103
6543	517104
2331	517105
114237	517106
46419	517107
2366	517108
65520	517109
19907	517110
40597	517111
44869	517112
33212	517113
18	517114
2664	517115
19936	517116
12450	517117
24260	517118
59692	517119
38395	517120
2023	517121
43926	517122
59392	517123
36	517124
51233	517125
2043	517126
32065	517127
28257	517128
2491	517129
56598	517130
84642	517131
40632	517132
42601	517133
117	517134
1740	517135
1306	517136
47327	517137
70534	517138
5356	517139
1331	517140
24602	517141
45101	517142
58335	517143
35167	517144
30531	517145
59902	517146
2458	517147
5285	517148
20705	517149
908	517150
2555	517151
65547	517152
24871	517153
2984	517154
10312	517155
12880	517156
13372	517157
70912	517158
35902	517159
1413	517160
32702	517161
11143	517162
51641	517163
24480	517164
51218	517165
740	517166
9952	517167
572	517168
59029	517169
43916	517170
29559	517171
543	517172
13432	517173
16862	517174
4453	517175
14747	517176
23277	517177
32877	517178
97	517179
27163	517180
31366	517181
5292	517182
23194	517183
204	517184
73133	517185
47947	517186
54189	517187
33134	517188
1370	517189
18049	517190
32105	517191
679	517192
39903	517193
101895	517194
18915	517195
13818	517196
13445	517197
12538	517198
41956	517199
4350	517200
67812	517201
21799	517202
626	517203
2752	517204
19301	517205
5674	517206
62900	517207
6514	517208
34284	517209
6674	517210
1201	517211
46846	517212
107935	517213
31860	517214
8080	517215
5992	517216
14457	517217
18898	517218
25263	517219
945	517220
891	517221
55307	517222
49591	517223
1657	517224
3004	517225
508	517226
57234	517227
6292	517228
44872	517229
53940	517230
55108	517231
212	517232
10790	517233
111286	517234
2442	517235
44028	517236
9957	517237
18072	517238
36367	517239
796	517240
2637	517241
2762	517242
57555	517243
40705	517244
41174	517245
17796	517246
70675	517247
86286	517248
46643	517249
10253	517250
24951	517251
22983	517252
86434	517253
7742	517254
24026	517255
33123	517256
61874	517257
29903	517258
92205	517259
16210	517260
11180	517261
89114	517262
33519	517263
52937	517264
66387	517265
54060	517266
718	517267
25672	517268
26367	517269
63145	517270
41966	517271
62858	517272
3258	517273
27314	517274
41756	517275
3517	517276
14324	517277
12391	517278
19147	517279
42387	517280
78602	517281
20306	517282
94834	517283
11879	517284
44155	517285
1911	517286
19574	517287
5547	517288
15636	517289
8044	517290
56359	517291
40315	517292
24269	517293
36662	517294
30704	517295
28270	517296
66081	517297
2021	517298
4788	517299
28934	517300
21732	517301
13961	517302
2432	517303
73317	517304
2629	517305
66914	517306
8511	517307
75123	517308
67066	517309
32494	517310
32986	517311
14925	517312
7991	517313
45721	517314
9983	517315
13951	517316
18590	517317
25439	517318
779	517319
60565	517320
72280	517321
27925	517322
3219	517323
29441	517324
26525	517325
10496	517326
2808	517327
39946	517328
804	517329
8885	517330
3668	517331
1209	517332
57209	517333
45793	517334
66593	517335
28034	517336
3472	517337
65681	517338
14513	517339
38823	517340
80124	517341
15242	517342
137	517343
69904	517344
61506	517345
74968	517346
50422	517347
13746	517348
35743	517349
75527	517350
26349	517351
15531	517352
59096	517353
2971	517354
25153	517355
63119	517356
34655	517357
7238	517358
43374	517359
617	517360
17339	517361
4401	517362
33823	517363
64174	517364
95209	517365
20823	517366
1293	517367
1279	517368
12214	517369
35387	517370
60029	517371
2893	517372
8238	517373
9341	517374
22773	517375
7411	517376
4297	517377
33232	517378
25362	517379
43448	517380
505	517381
29034	517382
12188	517383
20185	517384
27324	517385
9939	517386
1455	517387
600	517388
761	517389
109946	517390
28334	517391
11584	517392
48502	517393
11	517394
69160	517395
40082	517396
13672	517397
52772	517398
3995	517399
21891	517400
35287	517401
48638	517402
4173	517403
21218	517404
66043	517405
15590	517406
3356	517407
15	517408
58892	517409
80872	517410
3729	517411
36957	517412
113964	517413
23708	517414
36414	517415
12925	517416
82988	517417
15943	517418
29808	517419
26642	517420
16701	517421
6321	517422
8797	517423
55265	517424
25845	517425
16864	517426
680	517427
20238	517428
10182	517429
3218	517430
659	517431
55330	517432
27472	517433
17923	517434
31323	517435
13005	517436
44782	517437
39995	517438
7695	517439
43888	517440
20427	517441
17288	517442
102160	517443
17822	517444
1253	517445
2504	517446
71779	517447
7029	517448
818	517449
37598	517450
758	517451
6987	517452
20334	517453
5578	517454
4117	517455
80308	517456
483	517457
9372	517458
3670	517459
9900	517460
81089	517461
1476	517462
47452	517463
15333	517464
55142	517465
71867	517466
20866	517467
34616	517468
68419	517469
21360	517470
36487	517471
90864	517472
53371	517473
41947	517474
28158	517475
83640	517476
64503	517477
5694	517478
2976	517479
7880	517480
1539	517481
60853	517482
61070	517483
1147	517484
83493	517485
79342	517486
75884	517487
23474	517488
3634	517489
77734	517490
13124	517491
17204	517492
524	517493
66807	517494
61956	517495
3890	517496
2279	517497
87	517498
15749	517499
79334	517500
8004	517501
37741	517502
85	517503
46333	517504
98265	517505
61944	517506
365	517507
25239	517508
22649	517509
89240	517510
99021	517511
17525	517512
18055	517513
543	517514
45235	517515
81237	517516
18366	517517
2567	517518
2815	517519
21312	517520
14158	517521
62667	517522
13713	517523
305	517524
13232	517525
80389	517526
80622	517527
9586	517528
31611	517529
56836	517530
5062	517531
193	517532
94	517533
85807	517534
6320	517535
45887	517536
21868	517537
2009	517538
6046	517539
157	517540
97449	517541
17129	517542
14724	517543
832	517544
28718	517545
1643	517546
44044	517547
50543	517548
37713	517549
25121	517550
67594	517551
33488	517552
24641	517553
31099	517554
35640	517555
53259	517556
40013	517557
65493	517558
81066	517559
68265	517560
5601	517561
4222	517562
61254	517563
3066	517564
11494	517565
2397	517566
13396	517567
103933	517568
41752	517569
46228	517570
56754	517571
6196	517572
5009	517573
60529	517574
2114	517575
47359	517576
784	517577
80725	517578
3767	517579
93141	517580
7824	517581
28231	517582
39903	517583
15	517584
10258	517585
2288	517586
66019	517587
1982	517588
6425	517589
92785	517590
32806	517591
66270	517592
11811	517593
66374	517594
15514	517595
90031	517596
8902	517597
51526	517598
1155	517599
77099	517600
26536	517601
20705	517602
5471	517603
17460	517604
11909	517605
93490	517606
42604	517607
11164	517608
37265	517609
22335	517610
8162	517611
30669	517612
5207	517613
60498	517614
7777	517615
52056	517616
29620	517617
294	517618
84734	517619
50870	517620
33453	517621
52048	517622
33001	517623
26647	517624
4753	517625
78908	517626
5	517627
4035	517628
5174	517629
90238	517630
7578	517631
30410	517632
82480	517633
10211	517634
1252	517635
3249	517636
24583	517637
901	517638
49691	517639
8630	517640
25276	517641
18819	517642
27849	517643
22100	517644
88174	517645
102034	517646
4096	517647
11289	517648
107866	517649
33414	517650
51831	517651
78371	517652
23853	517653
29320	517654
76442	517655
89276	517656
13653	517657
28261	517658
84216	517659
31560	517660
22482	517661
107	517662
63761	517663
20977	517664
15477	517665
24203	517666
47538	517667
11692	517668
1	517669
37062	517670
14952	517671
7021	517672
73966	517673
6233	517674
52442	517675
30788	517676
105098	517677
60934	517678
66692	517679
2935	517680
73069	517681
35022	517682
24865	517683
310	517684
112806	517685
41333	517686
27953	517687
37673	517688
82206	517689
25130	517690
40218	517691
63381	517692
41144	517693
52650	517694
81	517695
30271	517696
843	517697
1226	517698
53226	517699
20469	517700
14130	517701
27077	517702
12326	517703
3389	517704
23004	517705
8309	517706
3982	517707
17486	517708
48796	517709
90883	517710
5298	517711
78635	517712
21177	517713
7431	517714
60057	517715
44322	517716
1407	517717
37141	517718
100770	517719
2040	517720
6548	517721
41758	517722
35729	517723
27048	517724
59149	517725
19675	517726
134	517727
3770	517728
61805	517729
90219	517730
1918	517731
15847	517732
42728	517733
46902	517734
19191	517735
23280	517736
53834	517737
8042	517738
8953	517739
7846	517740
67984	517741
73380	517742
12601	517743
32611	517744
6852	517745
49536	517746
7624	517747
53652	517748
5002	517749
23030	517750
44561	517751
35	517752
2885	517753
36359	517754
58976	517755
24829	517756
663	517757
33484	517758
5684	517759
30787	517760
1134	517761
9468	517762
10442	517763
15771	517764
182	517765
7660	517766
12233	517767
2864	517768
28519	517769
40046	517770
65844	517771
396	517772
1400	517773
8988	517774
37261	517775
43725	517776
26186	517777
2115	517778
9742	517779
49686	517780
41722	517781
8303	517782
830	517783
17	517784
11093	517785
76169	517786
68266	517787
83397	517788
47834	517789
38253	517790
30551	517791
10900	517792
6584	517793
548	517794
20636	517795
62570	517796
8620	517797
27901	517798
49253	517799
87442	517800
4830	517801
46474	517802
22272	517803
16344	517804
7844	517805
61572	517806
6726	517807
47784	517808
1652	517809
3598	517810
33790	517811
39915	517812
3567	517813
52251	517814
42594	517815
16863	517816
61325	517817
33496	517818
113179	517819
48093	517820
479	517821
61278	517822
103982	517823
52713	517824
32221	517825
28877	517826
48059	517827
2427	517828
98936	517829
2556	517830
66926	517831
12353	517832
3466	517833
77693	517834
8637	517835
11558	517836
80215	517837
2335	517838
35368	517839
14112	517840
4629	517841
28941	517842
57	517843
206	517844
12967	517845
20652	517846
75225	517847
93797	517848
60764	517849
31036	517850
7861	517851
45234	517852
88211	517853
45806	517854
1046	517855
37530	517856
39718	517857
585	517858
15738	517859
41863	517860
15564	517861
7056	517862
101457	517863
19250	517864
704	517865
49	517866
20548	517867
47417	517868
808	517869
33050	517870
48517	517871
3706	517872
1428	517873
12023	517874
2948	517875
10769	517876
3103	517877
29940	517878
27079	517879
18829	517880
43883	517881
2976	517882
3886	517883
41714	517884
81	517885
37051	517886
112971	517887
2427	517888
77	517889
30492	517890
38026	517891
63252	517892
82244	517893
3191	517894
751	517895
647	517896
58062	517897
2922	517898
1356	517899
13857	517900
595	517901
603	517902
10431	517903
7440	517904
16881	517905
8984	517906
61067	517907
88530	517908
72887	517909
77100	517910
11308	517911
92506	517912
78083	517913
17379	517914
5144	517915
60002	517916
21683	517917
4518	517918
78544	517919
16279	517920
12452	517921
9923	517922
40687	517923
36969	517924
11385	517925
1993	517926
54443	517927
53681	517928
12272	517929
58146	517930
52886	517931
70432	517932
46920	517933
50449	517934
10713	517935
100157	517936
53453	517937
80126	517938
26406	517939
13676	517940
91575	517941
3946	517942
82019	517943
5076	517944
14349	517945
80548	517946
46824	517947
74085	517948
19910	517949
35583	517950
2335	517951
17915	517952
42489	517953
69464	517954
54788	517955
58813	517956
26454	517957
40452	517958
25699	517959
445	517960
8066	517961
33614	517962
2042	517963
5842	517964
69932	517965
3268	517966
57235	517967
14284	517968
74967	517969
28561	517970
7231	517971
9092	517972
89691	517973
57941	517974
94361	517975
47364	517976
13564	517977
12267	517978
88496	517979
42990	517980
8787	517981
15680	517982
82928	517983
61247	517984
13960	517985
11868	517986
30016	517987
9592	517988
95896	517989
9355	517990
76103	517991
28195	517992
16707	517993
5112	517994
33815	517995
46360	517996
12986	517997
16712	517998
75610	517999
10051	518000
62659	518001
4148	518002
628	518003
5	518004
12995	518005
15975	518006
16129	518007
20277	518008
5340	518009
24890	518010
2015	518011
1461	518012
78408	518013
17520	518014
20084	518015
27199	518016
18711	518017
17293	518018
9025	518019
30605	518020
4408	518021
97960	518022
11678	518023
53542	518024
34470	518025
120	518026
2433	518027
18174	518028
6857	518029
23099	518030
17524	518031
11826	518032
62390	518033
21124	518034
101309	518035
51195	518036
7942	518037
7301	518038
78055	518039
31608	518040
50317	518041
13948	518042
17236	518043
57482	518044
47014	518045
9017	518046
55331	518047
31999	518048
26205	518049
62553	518050
24089	518051
25502	518052
89669	518053
12142	518054
1162	518055
70882	518056
9011	518057
110085	518058
73293	518059
40808	518060
33240	518061
18175	518062
62395	518063
14025	518064
10220	518065
397	518066
2584	518067
37505	518068
44322	518069
22100	518070
5109	518071
21030	518072
33418	518073
14910	518074
16714	518075
8154	518076
59692	518077
27968	518078
11848	518079
3749	518080
48574	518081
8426	518082
46458	518083
91542	518084
27769	518085
67062	518086
12206	518087
11128	518088
37553	518089
969	518090
629	518091
373	518092
70761	518093
9485	518094
49263	518095
64284	518096
24868	518097
79177	518098
92517	518099
52956	518100
5689	518101
97135	518102
784	518103
32519	518104
42238	518105
42533	518106
5487	518107
8735	518108
84621	518109
10657	518110
22688	518111
45495	518112
97101	518113
48938	518114
51075	518115
9669	518116
2422	518117
12591	518118
45126	518119
13958	518120
16422	518121
13260	518122
8097	518123
74658	518124
9463	518125
40898	518126
21700	518127
25359	518128
66833	518129
3561	518130
1456	518131
32054	518132
40255	518133
84391	518134
10145	518135
41535	518136
2646	518137
350	518138
33378	518139
55721	518140
11211	518141
2013	518142
21714	518143
92688	518144
3349	518145
49616	518146
172	518147
2144	518148
71190	518149
89137	518150
12639	518151
70867	518152
45358	518153
10074	518154
62695	518155
25946	518156
30687	518157
64695	518158
71006	518159
1173	518160
31901	518161
26263	518162
110935	518163
7492	518164
98889	518165
92269	518166
81651	518167
17560	518168
20717	518169
47708	518170
12627	518171
20559	518172
81599	518173
4419	518174
3333	518175
13329	518176
55109	518177
3031	518178
28577	518179
2302	518180
13549	518181
7533	518182
16565	518183
71923	518184
7060	518185
9109	518186
10990	518187
7953	518188
89582	518189
3634	518190
25205	518191
71343	518192
36833	518193
1261	518194
942	518195
20316	518196
62008	518197
7664	518198
15227	518199
63614	518200
600	518201
74948	518202
69585	518203
25662	518204
7204	518205
23821	518206
16027	518207
34776	518208
42070	518209
3632	518210
7595	518211
12268	518212
35719	518213
48991	518214
17916	518215
25361	518216
114595	518217
71167	518218
60895	518219
75711	518220
26843	518221
26181	518222
33665	518223
13107	518224
12968	518225
32847	518226
12397	518227
43744	518228
5872	518229
6221	518230
7396	518231
22	518232
35869	518233
1959	518234
7169	518235
28416	518236
76680	518237
48669	518238
77027	518239
4488	518240
26717	518241
102480	518242
26478	518243
7021	518244
16185	518245
57241	518246
50130	518247
29717	518248
1653	518249
27058	518250
641	518251
63206	518252
52793	518253
20817	518254
11207	518255
8515	518256
56440	518257
66274	518258
537	518259
48189	518260
47538	518261
87526	518262
8710	518263
57484	518264
47	518265
996	518266
11124	518267
25361	518268
93355	518269
10970	518270
26986	518271
15812	518272
69044	518273
29862	518274
48738	518275
85853	518276
14571	518277
3737	518278
20976	518279
4076	518280
33875	518281
16637	518282
4629	518283
45104	518284
8678	518285
2586	518286
18845	518287
79235	518288
34258	518289
12435	518290
71710	518291
43060	518292
24052	518293
46427	518294
56972	518295
294	518296
57215	518297
16101	518298
645	518299
17935	518300
7085	518301
3523	518302
34667	518303
9797	518304
1132	518305
1097	518306
38163	518307
21917	518308
6840	518309
25435	518310
10926	518311
17395	518312
987	518313
14119	518314
33485	518315
64670	518316
58418	518317
645	518318
28103	518319
5829	518320
7066	518321
72138	518322
41084	518323
28924	518324
20082	518325
8078	518326
112196	518327
52417	518328
42295	518329
15473	518330
7546	518331
971	518332
34766	518333
42610	518334
13491	518335
458	518336
33093	518337
3361	518338
17714	518339
50243	518340
41146	518341
13967	518342
9376	518343
1165	518344
29538	518345
32446	518346
735	518347
22862	518348
61836	518349
46017	518350
14771	518351
74368	518352
45150	518353
57101	518354
105687	518355
5709	518356
48652	518357
33999	518358
80016	518359
4137	518360
1540	518361
64542	518362
97303	518363
37835	518364
25920	518365
49483	518366
20716	518367
19172	518368
57400	518369
13271	518370
71340	518371
1930	518372
35418	518373
9006	518374
5190	518375
32611	518376
42010	518377
10930	518378
11713	518379
6727	518380
45958	518381
996	518382
3308	518383
49794	518384
55010	518385
16712	518386
25368	518387
11485	518388
25297	518389
57137	518390
16391	518391
4349	518392
14372	518393
7538	518394
23428	518395
51495	518396
81134	518397
5737	518398
9873	518399
12583	518400
4607	518401
83078	518402
47398	518403
658	518404
104	518405
23351	518406
61886	518407
16349	518408
3014	518409
22288	518410
30392	518411
49	518412
26738	518413
12397	518414
56163	518415
37439	518416
60087	518417
10888	518418
84194	518419
63811	518420
71584	518421
26262	518422
6959	518423
36731	518424
48437	518425
9231	518426
55325	518427
45348	518428
8681	518429
8413	518430
92438	518431
76086	518432
8186	518433
76	518434
1797	518435
17390	518436
56963	518437
25435	518438
6428	518439
23557	518440
3244	518441
78171	518442
92290	518443
21221	518444
63262	518445
889	518446
5996	518447
51030	518448
232	518449
1760	518450
9197	518451
46682	518452
13198	518453
2096	518454
42537	518455
56823	518456
22694	518457
13734	518458
25677	518459
2853	518460
59425	518461
26989	518462
27978	518463
7585	518464
43937	518465
4107	518466
28943	518467
103348	518468
1225	518469
36311	518470
10943	518471
49091	518472
21142	518473
62225	518474
59586	518475
3740	518476
13313	518477
54257	518478
73761	518479
34717	518480
14679	518481
48639	518482
15052	518483
16835	518484
48193	518485
463	518486
12762	518487
1068	518488
37028	518489
995	518490
33225	518491
18053	518492
55123	518493
2517	518494
14746	518495
58811	518496
16645	518497
30218	518498
31049	518499
10063	518500
13934	518501
24218	518502
25078	518503
33683	518504
1347	518505
23953	518506
1879	518507
7575	518508
34748	518509
4795	518510
86652	518511
20332	518512
20215	518513
12338	518514
101168	518515
398	518516
18839	518517
48470	518518
27372	518519
6672	518520
79090	518521
86921	518522
61844	518523
8710	518524
35414	518525
1004	518526
42616	518527
618	518528
24588	518529
13075	518530
47923	518531
308	518532
461	518533
29042	518534
57574	518535
92866	518536
16878	518537
12539	518538
63372	518539
15135	518540
2684	518541
7567	518542
88275	518543
25766	518544
20176	518545
14384	518546
11373	518547
15934	518548
94048	518549
16355	518550
11837	518551
2661	518552
49683	518553
15751	518554
2309	518555
80981	518556
994	518557
110447	518558
79196	518559
29206	518560
990	518561
46306	518562
21017	518563
13738	518564
60591	518565
71156	518566
35665	518567
13763	518568
7223	518569
26097	518570
293	518571
72754	518572
1148	518573
27787	518574
66625	518575
11831	518576
23782	518577
47215	518578
9349	518579
4583	518580
2819	518581
27585	518582
38131	518583
28291	518584
92923	518585
10833	518586
555	518587
68423	518588
14815	518589
2151	518590
34986	518591
6039	518592
10441	518593
13756	518594
416	518595
35967	518596
73409	518597
51706	518598
5601	518599
34880	518600
41669	518601
39346	518602
5754	518603
82615	518604
17731	518605
104175	518606
57954	518607
41190	518608
70695	518609
2529	518610
5923	518611
147	518612
39100	518613
28687	518614
65219	518615
52511	518616
26704	518617
152	518618
26356	518619
90231	518620
43589	518621
9817	518622
72944	518623
656	518624
73952	518625
594	518626
72189	518627
139	518628
185	518629
16313	518630
32988	518631
2973	518632
18813	518633
55790	518634
57140	518635
37849	518636
48757	518637
3548	518638
21087	518639
12887	518640
63756	518641
39846	518642
6733	518643
63536	518644
6111	518645
54631	518646
28272	518647
15052	518648
22502	518649
44656	518650
74286	518651
35334	518652
25631	518653
4364	518654
1604	518655
69451	518656
89627	518657
30807	518658
36799	518659
7736	518660
4398	518661
30938	518662
7995	518663
45276	518664
1072	518665
364	518666
75781	518667
84806	518668
98892	518669
6	518670
35214	518671
10022	518672
82765	518673
30391	518674
33798	518675
4864	518676
2429	518677
23624	518678
82717	518679
56435	518680
2300	518681
64106	518682
14957	518683
17939	518684
28025	518685
24308	518686
33919	518687
111416	518688
57719	518689
5880	518690
27094	518691
16302	518692
55449	518693
14246	518694
42715	518695
21367	518696
8780	518697
17717	518698
41656	518699
18914	518700
5123	518701
2841	518702
28769	518703
17653	518704
3098	518705
40157	518706
14945	518707
6187	518708
83245	518709
9322	518710
21223	518711
63938	518712
46118	518713
15257	518714
39267	518715
92546	518716
13182	518717
102497	518718
110637	518719
3695	518720
13161	518721
50966	518722
31082	518723
2794	518724
32534	518725
2164	518726
19912	518727
12768	518728
74621	518729
48363	518730
5349	518731
26135	518732
51451	518733
555	518734
46325	518735
42605	518736
34017	518737
24541	518738
3845	518739
2214	518740
158	518741
23194	518742
11331	518743
29414	518744
36871	518745
4246	518746
838	518747
2578	518748
55602	518749
438	518750
29966	518751
53623	518752
45659	518753
6	518754
21431	518755
21537	518756
4044	518757
52464	518758
69757	518759
487	518760
44630	518761
10664	518762
39121	518763
15373	518764
33803	518765
2950	518766
34036	518767
24680	518768
20412	518769
2141	518770
61506	518771
8281	518772
6106	518773
11791	518774
21780	518775
62446	518776
69650	518777
61614	518778
16371	518779
35329	518780
21789	518781
16413	518782
11414	518783
8446	518784
20094	518785
61736	518786
1720	518787
6358	518788
1625	518789
22957	518790
88937	518791
13789	518792
7984	518793
53861	518794
23250	518795
59392	518796
13877	518797
6741	518798
6033	518799
22907	518800
14338	518801
49534	518802
73068	518803
50515	518804
55053	518805
4397	518806
12700	518807
46694	518808
34372	518809
23161	518810
37495	518811
77597	518812
49552	518813
28133	518814
1186	518815
11303	518816
55590	518817
47241	518818
41329	518819
3005	518820
20265	518821
28290	518822
41115	518823
24665	518824
8699	518825
60692	518826
70977	518827
79670	518828
9243	518829
5716	518830
24621	518831
50344	518832
11308	518833
64235	518834
56021	518835
2548	518836
71272	518837
58605	518838
29468	518839
38997	518840
606	518841
10943	518842
41169	518843
149	518844
2	518845
65445	518846
2343	518847
29668	518848
30026	518849
11568	518850
10841	518851
3419	518852
8304	518853
80985	518854
31590	518855
7829	518856
8351	518857
16083	518858
4848	518859
25408	518860
4489	518861
10576	518862
15613	518863
4230	518864
95308	518865
839	518866
4970	518867
11774	518868
1540	518869
13580	518870
8627	518871
5285	518872
46434	518873
6525	518874
23874	518875
22567	518876
871	518877
19921	518878
8557	518879
54003	518880
78885	518881
47038	518882
11325	518883
34520	518884
45880	518885
1281	518886
799	518887
18805	518888
18871	518889
2381	518890
28870	518891
4875	518892
24575	518893
34155	518894
484	518895
2504	518896
1648	518897
65709	518898
54204	518899
5621	518900
55294	518901
65149	518902
301	518903
77187	518904
45105	518905
42736	518906
12945	518907
4887	518908
45922	518909
85229	518910
37572	518911
11153	518912
11008	518913
3240	518914
37907	518915
24635	518916
26298	518917
646	518918
45338	518919
34854	518920
48629	518921
1277	518922
58833	518923
19099	518924
40277	518925
167	518926
53180	518927
12190	518928
6665	518929
72408	518930
7734	518931
1600	518932
30743	518933
46008	518934
28080	518935
47939	518936
808	518937
4744	518938
45782	518939
94058	518940
54178	518941
5312	518942
26961	518943
10597	518944
3228	518945
13454	518946
3456	518947
93050	518948
12172	518949
6701	518950
15463	518951
211	518952
48367	518953
4235	518954
66550	518955
6795	518956
3074	518957
37356	518958
1551	518959
18712	518960
20918	518961
10899	518962
18327	518963
60167	518964
4507	518965
15973	518966
45472	518967
32948	518968
77493	518969
3406	518970
94774	518971
19271	518972
18143	518973
48203	518974
33442	518975
37906	518976
11493	518977
40288	518978
34582	518979
2750	518980
14559	518981
4493	518982
1903	518983
12673	518984
23677	518985
40054	518986
78700	518987
24683	518988
88108	518989
1700	518990
11133	518991
90179	518992
34546	518993
12937	518994
697	518995
15249	518996
13643	518997
16985	518998
63470	518999
22829	519000
25242	519001
43911	519002
50144	519003
41674	519004
31341	519005
14725	519006
85267	519007
12856	519008
40561	519009
8378	519010
34675	519011
73200	519012
28989	519013
42458	519014
14693	519015
768	519016
28985	519017
53407	519018
27601	519019
1244	519020
7048	519021
87467	519022
91716	519023
21	519024
2986	519025
37503	519026
40592	519027
37927	519028
82747	519029
38104	519030
24700	519031
14657	519032
19483	519033
1131	519034
4875	519035
20726	519036
28511	519037
3230	519038
56050	519039
15703	519040
5566	519041
31114	519042
1146	519043
23471	519044
167	519045
32519	519046
58480	519047
70462	519048
7770	519049
47915	519050
39837	519051
13001	519052
5565	519053
2689	519054
18250	519055
4725	519056
13104	519057
102674	519058
1305	519059
7672	519060
3182	519061
133	519062
774	519063
15457	519064
101139	519065
64827	519066
382	519067
21292	519068
3275	519069
68812	519070
2492	519071
65833	519072
11999	519073
13983	519074
51386	519075
40127	519076
8465	519077
53978	519078
77186	519079
79265	519080
2990	519081
1283	519082
12621	519083
61278	519084
62671	519085
3801	519086
69331	519087
19841	519088
47397	519089
8571	519090
49655	519091
34625	519092
43883	519093
2088	519094
92305	519095
34359	519096
665	519097
45958	519098
43498	519099
579	519100
33043	519101
58481	519102
5238	519103
32947	519104
95879	519105
9297	519106
4544	519107
7283	519108
21333	519109
7915	519110
32728	519111
13650	519112
4295	519113
688	519114
30999	519115
49003	519116
4224	519117
70864	519118
2557	519119
2467	519120
4022	519121
19366	519122
68406	519123
88	519124
62758	519125
28009	519126
13477	519127
13734	519128
69447	519129
276	519130
5611	519131
704	519132
13635	519133
12044	519134
15968	519135
15862	519136
73285	519137
46443	519138
17068	519139
41711	519140
27701	519141
84863	519142
17585	519143
54754	519144
3546	519145
66640	519146
834	519147
16617	519148
2291	519149
62966	519150
19997	519151
13625	519152
85117	519153
66613	519154
30325	519155
21606	519156
40350	519157
48805	519158
3303	519159
37567	519160
12536	519161
26032	519162
88390	519163
93007	519164
2578	519165
5929	519166
41589	519167
78651	519168
65056	519169
101734	519170
65741	519171
34385	519172
29090	519173
52190	519174
28032	519175
27206	519176
51295	519177
56255	519178
35128	519179
2260	519180
8719	519181
8922	519182
5799	519183
1798	519184
714	519185
29394	519186
42316	519187
38814	519188
41014	519189
35078	519190
16346	519191
834	519192
2771	519193
9289	519194
5107	519195
70779	519196
2274	519197
16967	519198
64689	519199
3237	519200
44840	519201
1813	519202
59860	519203
19603	519204
68536	519205
59178	519206
90834	519207
9204	519208
25211	519209
107484	519210
40409	519211
2595	519212
23482	519213
1612	519214
52337	519215
159	519216
2121	519217
44468	519218
81203	519219
35004	519220
49280	519221
56521	519222
32710	519223
2763	519224
53737	519225
2530	519226
81008	519227
52926	519228
22875	519229
74956	519230
108659	519231
86	519232
8401	519233
4468	519234
7790	519235
8646	519236
105441	519237
24389	519238
548	519239
29667	519240
10585	519241
32233	519242
58734	519243
51394	519244
30592	519245
25837	519246
64117	519247
22460	519248
4450	519249
9676	519250
210	519251
13530	519252
31808	519253
56337	519254
60098	519255
20980	519256
39337	519257
61783	519258
9732	519259
61247	519260
5281	519261
5494	519262
59830	519263
642	519264
18788	519265
16278	519266
64783	519267
46366	519268
29025	519269
14073	519270
3856	519271
43743	519272
3478	519273
57676	519274
1404	519275
60545	519276
53006	519277
55481	519278
8376	519279
20610	519280
60283	519281
98129	519282
15373	519283
3599	519284
28511	519285
426	519286
7882	519287
67850	519288
99939	519289
366	519290
223	519291
14096	519292
6844	519293
20306	519294
25118	519295
6225	519296
56743	519297
11112	519298
42344	519299
37784	519300
17723	519301
46290	519302
5971	519303
53472	519304
43236	519305
13075	519306
50538	519307
25885	519308
2813	519309
167	519310
70766	519311
95017	519312
29796	519313
2552	519314
102668	519315
15725	519316
58905	519317
58609	519318
36402	519319
10581	519320
69877	519321
17829	519322
7583	519323
16663	519324
86399	519325
40569	519326
43370	519327
1516	519328
88213	519329
88329	519330
12935	519331
61773	519332
63653	519333
34271	519334
1083	519335
43889	519336
37867	519337
33485	519338
60412	519339
47427	519340
7182	519341
88870	519342
104694	519343
31446	519344
4102	519345
84901	519346
4313	519347
9279	519348
12256	519349
15304	519350
19616	519351
16173	519352
13677	519353
36711	519354
27099	519355
24795	519356
62429	519357
128	519358
2731	519359
7664	519360
34873	519361
56191	519362
10253	519363
129	519364
77141	519365
3742	519366
7223	519367
15223	519368
31049	519369
357	519370
69490	519371
1720	519372
13373	519373
1778	519374
47	519375
34725	519376
19934	519377
78946	519378
6258	519379
49	519380
68490	519381
1856	519382
12184	519383
44015	519384
42910	519385
23052	519386
37705	519387
48332	519388
39022	519389
27040	519390
74726	519391
9322	519392
36676	519393
8942	519394
31555	519395
85381	519396
33247	519397
11716	519398
33332	519399
329	519400
7344	519401
12808	519402
1878	519403
9372	519404
3460	519405
9814	519406
12389	519407
13772	519408
43732	519409
31869	519410
111825	519411
31181	519412
15048	519413
16203	519414
57698	519415
63898	519416
21176	519417
5775	519418
1054	519419
91835	519420
33157	519421
47708	519422
1760	519423
45815	519424
77803	519425
2560	519426
29788	519427
28818	519428
45401	519429
38279	519430
113974	519431
50338	519432
67244	519433
10469	519434
41761	519435
30745	519436
2614	519437
14266	519438
575	519439
82265	519440
8869	519441
5793	519442
7266	519443
36442	519444
30826	519445
10391	519446
51035	519447
8637	519448
74354	519449
50380	519450
25229	519451
33526	519452
33620	519453
19346	519454
90676	519455
21769	519456
9574	519457
58122	519458
6605	519459
74093	519460
15945	519461
20834	519462
37060	519463
20693	519464
4895	519465
2429	519466
32695	519467
17530	519468
1747	519469
34661	519470
12920	519471
42299	519472
2449	519473
9004	519474
766	519475
32322	519476
26098	519477
11597	519478
32997	519479
11523	519480
5460	519481
70290	519482
1512	519483
1051	519484
441	519485
36326	519486
20665	519487
101775	519488
2352	519489
23594	519490
218	519491
17471	519492
16753	519493
107271	519494
8249	519495
4669	519496
24606	519497
1349	519498
8011	519499
59443	519500
100088	519501
36166	519502
22279	519503
9354	519504
46713	519505
4401	519506
7155	519507
1156	519508
44027	519509
2373	519510
14666	519511
26780	519512
11410	519513
14399	519514
24506	519515
2402	519516
75327	519517
80504	519518
50183	519519
83402	519520
301	519521
2439	519522
14198	519523
27080	519524
71684	519525
64122	519526
86651	519527
295	519528
50025	519529
55564	519530
20448	519531
454	519532
12540	519533
198	519534
25522	519535
3219	519536
26971	519537
5292	519538
19924	519539
14102	519540
2395	519541
10992	519542
3636	519543
59	519544
7909	519545
3686	519546
64575	519547
90810	519548
65228	519549
684	519550
43941	519551
49116	519552
20206	519553
85548	519554
30574	519555
33766	519556
37707	519557
98	519558
98283	519559
7476	519560
1516	519561
70879	519562
14847	519563
60174	519564
91889	519565
22263	519566
58767	519567
7432	519568
9933	519569
16098	519570
11343	519571
65222	519572
8605	519573
51180	519574
7644	519575
22788	519576
51134	519577
9560	519578
21824	519579
2577	519580
94217	519581
28658	519582
38085	519583
19403	519584
24598	519585
57599	519586
67831	519587
47056	519588
1397	519589
40716	519590
24484	519591
55	519592
41117	519593
9466	519594
77348	519595
20120	519596
19746	519597
3501	519598
17337	519599
90158	519600
33123	519601
2819	519602
26887	519603
56658	519604
2253	519605
34394	519606
10763	519607
87033	519608
31982	519609
30187	519610
16500	519611
84705	519612
74269	519613
39527	519614
12003	519615
1707	519616
7751	519617
61128	519618
5146	519619
50003	519620
1156	519621
3637	519622
796	519623
16673	519624
52068	519625
42056	519626
10139	519627
13876	519628
4315	519629
87559	519630
3435	519631
102521	519632
1009	519633
3941	519634
87116	519635
1534	519636
69650	519637
33120	519638
14293	519639
10620	519640
26383	519641
70519	519642
15885	519643
3434	519644
37877	519645
5668	519646
26081	519647
32341	519648
53366	519649
39813	519650
39014	519651
14041	519652
43579	519653
20680	519654
35889	519655
11494	519656
10624	519657
28267	519658
199	519659
38122	519660
62279	519661
63702	519662
2250	519663
16313	519664
102276	519665
88776	519666
1637	519667
39784	519668
3106	519669
8134	519670
1945	519671
52631	519672
49129	519673
17296	519674
2108	519675
91881	519676
24808	519677
24056	519678
81428	519679
74735	519680
20126	519681
15910	519682
49834	519683
13057	519684
950	519685
6136	519686
78687	519687
454	519688
16292	519689
717	519690
1972	519691
9116	519692
20163	519693
26077	519694
31385	519695
13532	519696
15974	519697
20261	519698
330	519699
13282	519700
44870	519701
9575	519702
8087	519703
67305	519704
37509	519705
53981	519706
16804	519707
18923	519708
3675	519709
27326	519710
15283	519711
40918	519712
21769	519713
20476	519714
14649	519715
54277	519716
13718	519717
1574	519718
61277	519719
75221	519720
2025	519721
32109	519722
10764	519723
83256	519724
34479	519725
24431	519726
2956	519727
75063	519728
58745	519729
14533	519730
21728	519731
7133	519732
33548	519733
392	519734
60499	519735
32063	519736
662	519737
80422	519738
135	519739
29635	519740
564	519741
7371	519742
1944	519743
3204	519744
306	519745
75074	519746
54696	519747
17630	519748
71787	519749
72126	519750
12179	519751
23859	519752
364	519753
49855	519754
4843	519755
33482	519756
9006	519757
59567	519758
21883	519759
1176	519760
981	519761
93330	519762
51729	519763
12484	519764
4974	519765
73699	519766
15829	519767
1673	519768
35065	519769
58135	519770
992	519771
27057	519772
11211	519773
80546	519774
32210	519775
13115	519776
5689	519777
1909	519778
73013	519779
80969	519780
82676	519781
2119	519782
24119	519783
63154	519784
26818	519785
5692	519786
41198	519787
5527	519788
48350	519789
37489	519790
54892	519791
9938	519792
99361	519793
47301	519794
27150	519795
13373	519796
93783	519797
47748	519798
12732	519799
18345	519800
32044	519801
27500	519802
91734	519803
18860	519804
33220	519805
659	519806
39580	519807
12194	519808
3627	519809
339	519810
3984	519811
19274	519812
6075	519813
4370	519814
8200	519815
40576	519816
37597	519817
84221	519818
27221	519819
14654	519820
30734	519821
20590	519822
63096	519823
67886	519824
4329	519825
49425	519826
86297	519827
7400	519828
850	519829
78021	519830
41384	519831
1669	519832
36113	519833
95129	519834
2335	519835
25314	519836
22605	519837
68231	519838
6154	519839
25398	519840
5876	519841
3522	519842
61543	519843
35337	519844
70558	519845
26190	519846
59393	519847
8444	519848
121	519849
48008	519850
53314	519851
10286	519852
132	519853
51032	519854
9344	519855
28584	519856
97481	519857
22102	519858
18465	519859
8634	519860
10485	519861
52545	519862
6672	519863
41655	519864
53600	519865
48275	519866
41551	519867
67056	519868
28714	519869
30640	519870
9240	519871
16773	519872
57740	519873
9660	519874
24180	519875
35427	519876
7223	519877
113189	519878
94356	519879
1042	519880
31463	519881
7700	519882
4394	519883
43849	519884
51677	519885
52223	519886
12462	519887
20682	519888
3914	519889
32518	519890
20292	519891
374	519892
563	519893
66058	519894
44312	519895
7739	519896
18034	519897
58625	519898
27630	519899
37416	519900
44242	519901
7300	519902
19	519903
25341	519904
37300	519905
14794	519906
6023	519907
39910	519908
21126	519909
17488	519910
43120	519911
1170	519912
38700	519913
21511	519914
37014	519915
21665	519916
55571	519917
29527	519918
91256	519919
10559	519920
3181	519921
38215	519922
4594	519923
41935	519924
22583	519925
8335	519926
40932	519927
73154	519928
1777	519929
55659	519930
15091	519931
3626	519932
63474	519933
15226	519934
34788	519935
29553	519936
21107	519937
48007	519938
17556	519939
23448	519940
1444	519941
7517	519942
32117	519943
10039	519944
17477	519945
95306	519946
45871	519947
58536	519948
15023	519949
30280	519950
14034	519951
5169	519952
3271	519953
20181	519954
34922	519955
26705	519956
2443	519957
109454	519958
5870	519959
8641	519960
8418	519961
14626	519962
2992	519963
77264	519964
40097	519965
67241	519966
47135	519967
24001	519968
12074	519969
16708	519970
14456	519971
9396	519972
11290	519973
4359	519974
39042	519975
16712	519976
1252	519977
71325	519978
8026	519979
200	519980
36082	519981
13222	519982
126	519983
10230	519984
49582	519985
14032	519986
11233	519987
5747	519988
104631	519989
4822	519990
15270	519991
5806	519992
44587	519993
28786	519994
26085	519995
1855	519996
55297	519997
971	519998
37397	519999
26402	520000
41444	520001
30385	520002
53565	520003
81263	520004
96401	520005
15125	520006
104046	520007
10330	520008
1634	520009
19357	520010
22381	520011
47080	520012
15319	520013
63124	520014
1576	520015
31855	520016
1196	520017
6426	520018
56357	520019
633	520020
29252	520021
13342	520022
3826	520023
53447	520024
63611	520025
22482	520026
106088	520027
73114	520028
3418	520029
56211	520030
20695	520031
63	520032
59601	520033
281	520034
10838	520035
19539	520036
33612	520037
82917	520038
20400	520039
89977	520040
2647	520041
71639	520042
677	520043
309	520044
39524	520045
2219	520046
27216	520047
37828	520048
1577	520049
38543	520050
68345	520051
51257	520052
14698	520053
53034	520054
44959	520055
831	520056
42761	520057
4652	520058
5050	520059
1446	520060
102485	520061
9248	520062
36080	520063
38058	520064
42704	520065
1930	520066
1926	520067
50712	520068
67557	520069
7742	520070
33405	520071
92869	520072
263	520073
2926	520074
62433	520075
46141	520076
304	520077
76496	520078
5790	520079
48697	520080
3891	520081
15185	520082
52677	520083
6521	520084
24945	520085
9741	520086
33648	520087
103279	520088
63771	520089
90837	520090
46130	520091
21990	520092
32081	520093
482	520094
12522	520095
26520	520096
19870	520097
70975	520098
63721	520099
58266	520100
17218	520101
64175	520102
17493	520103
33296	520104
20342	520105
10465	520106
29780	520107
36301	520108
65422	520109
36103	520110
36824	520111
24909	520112
40251	520113
7590	520114
19853	520115
57340	520116
459	520117
70692	520118
50923	520119
31995	520120
102062	520121
6415	520122
7472	520123
24527	520124
216	520125
91748	520126
45950	520127
78452	520128
47648	520129
9661	520130
12389	520131
10722	520132
23827	520133
17341	520134
76738	520135
10674	520136
101965	520137
56744	520138
42568	520139
13382	520140
201	520141
55503	520142
58326	520143
62867	520144
188	520145
48370	520146
10235	520147
2925	520148
1903	520149
4486	520150
59088	520151
56306	520152
41053	520153
36599	520154
33325	520155
14149	520156
191	520157
10332	520158
27298	520159
17251	520160
119	520161
10658	520162
52146	520163
1915	520164
40790	520165
57469	520166
56464	520167
69238	520168
50124	520169
2658	520170
10277	520171
14012	520172
61673	520173
99614	520174
106787	520175
70321	520176
42956	520177
30734	520178
3173	520179
43742	520180
59485	520181
49485	520182
6569	520183
8870	520184
42279	520185
108037	520186
2707	520187
63515	520188
32601	520189
12667	520190
84793	520191
39707	520192
21454	520193
84302	520194
3060	520195
67557	520196
23921	520197
97961	520198
14110	520199
6474	520200
54568	520201
37692	520202
6665	520203
78324	520204
5333	520205
81260	520206
8940	520207
13908	520208
9638	520209
11124	520210
39053	520211
10135	520212
36324	520213
69791	520214
1198	520215
34754	520216
715	520217
4325	520218
849	520219
1766	520220
28497	520221
8034	520222
74829	520223
17119	520224
82113	520225
65125	520226
42617	520227
851	520228
5254	520229
83381	520230
11864	520231
30093	520232
87186	520233
4473	520234
88056	520235
869	520236
96522	520237
27244	520238
32907	520239
13506	520240
89726	520241
71208	520242
14855	520243
59436	520244
79065	520245
6272	520246
17142	520247
13286	520248
52559	520249
22855	520250
73335	520251
83430	520252
41388	520253
10068	520254
34154	520255
20154	520256
97778	520257
26671	520258
189	520259
17150	520260
65059	520261
24315	520262
737	520263
472	520264
7550	520265
61398	520266
13565	520267
73383	520268
2425	520269
69818	520270
78812	520271
3983	520272
2178	520273
73338	520274
405	520275
31326	520276
11596	520277
31185	520278
61690	520279
6693	520280
29611	520281
67352	520282
279	520283
9214	520284
18593	520285
8876	520286
6242	520287
54816	520288
78638	520289
52835	520290
27547	520291
7467	520292
83219	520293
58151	520294
20267	520295
76817	520296
21790	520297
59843	520298
82129	520299
5296	520300
68996	520301
4160	520302
29609	520303
47919	520304
35446	520305
1936	520306
44605	520307
18696	520308
619	520309
3597	520310
34456	520311
2005	520312
27164	520313
7081	520314
53923	520315
2838	520316
38731	520317
62978	520318
71558	520319
78581	520320
15841	520321
19269	520322
63059	520323
8439	520324
17981	520325
25247	520326
17912	520327
54253	520328
32841	520329
12990	520330
13915	520331
37021	520332
54770	520333
163	520334
72441	520335
85420	520336
3105	520337
58008	520338
5171	520339
8	520340
74515	520341
3623	520342
1958	520343
46485	520344
45	520345
85978	520346
234	520347
41617	520348
54853	520349
44142	520350
29974	520351
1079	520352
44108	520353
47441	520354
26164	520355
1721	520356
2195	520357
70350	520358
2838	520359
32799	520360
22624	520361
19907	520362
50785	520363
45764	520364
4647	520365
88782	520366
26	520367
50476	520368
11714	520369
37401	520370
34893	520371
10166	520372
33824	520373
4240	520374
6431	520375
48497	520376
22843	520377
6310	520378
65689	520379
78022	520380
32418	520381
42495	520382
18163	520383
32305	520384
22754	520385
36960	520386
48919	520387
6011	520388
30869	520389
370	520390
47875	520391
5392	520392
14008	520393
20232	520394
9932	520395
9216	520396
72856	520397
2387	520398
97755	520399
19036	520400
7363	520401
72478	520402
68004	520403
1554	520404
69610	520405
92707	520406
1416	520407
3729	520408
13963	520409
58056	520410
44832	520411
16428	520412
42168	520413
27086	520414
38055	520415
28454	520416
41795	520417
7190	520418
35943	520419
13660	520420
2047	520421
27487	520422
22397	520423
3822	520424
33732	520425
34293	520426
64533	520427
68098	520428
2479	520429
63874	520430
103644	520431
77	520432
19323	520433
1641	520434
35831	520435
12714	520436
77094	520437
48467	520438
31729	520439
22013	520440
2584	520441
44328	520442
57883	520443
16021	520444
57540	520445
1971	520446
16	520447
37189	520448
64860	520449
78553	520450
61226	520451
37688	520452
14441	520453
51602	520454
28535	520455
10881	520456
12946	520457
65900	520458
91616	520459
50488	520460
30555	520461
22005	520462
16412	520463
11998	520464
24700	520465
65803	520466
8954	520467
86979	520468
4749	520469
56966	520470
77024	520471
108167	520472
14763	520473
13830	520474
18826	520475
11407	520476
3	520477
12558	520478
34081	520479
53274	520480
97815	520481
2736	520482
10699	520483
2245	520484
26898	520485
3485	520486
50523	520487
17543	520488
4614	520489
44635	520490
9002	520491
21902	520492
667	520493
41675	520494
31512	520495
17346	520496
6029	520497
36149	520498
14114	520499
63552	520500
68616	520501
26285	520502
20471	520503
31549	520504
22571	520505
38700	520506
37227	520507
65041	520508
55493	520509
9966	520510
4334	520511
62597	520512
45648	520513
3155	520514
24082	520515
22954	520516
552	520517
74889	520518
71613	520519
10057	520520
27131	520521
43397	520522
13307	520523
31756	520524
4532	520525
6160	520526
25438	520527
48583	520528
7527	520529
47962	520530
96056	520531
105822	520532
19363	520533
40647	520534
12884	520535
47842	520536
68409	520537
320	520538
83039	520539
36767	520540
1964	520541
8	520542
2858	520543
5294	520544
38365	520545
5051	520546
49613	520547
29717	520548
991	520549
9988	520550
8337	520551
89118	520552
17418	520553
20351	520554
1692	520555
4703	520556
1451	520557
10832	520558
106868	520559
12995	520560
17667	520561
1049	520562
14232	520563
51872	520564
18196	520565
280	520566
1105	520567
443	520568
51376	520569
26313	520570
85883	520571
67507	520572
35892	520573
51330	520574
5140	520575
16198	520576
7859	520577
75843	520578
78628	520579
66585	520580
1869	520581
37669	520582
25221	520583
27242	520584
24276	520585
69654	520586
4933	520587
3144	520588
47272	520589
6910	520590
84455	520591
63026	520592
4694	520593
74882	520594
59340	520595
62315	520596
482	520597
64875	520598
48163	520599
309	520600
8332	520601
2517	520602
10518	520603
474	520604
32834	520605
6707	520606
13160	520607
41800	520608
70683	520609
21185	520610
12074	520611
73989	520612
27240	520613
3764	520614
1576	520615
38249	520616
32495	520617
34619	520618
28319	520619
41	520620
11328	520621
133	520622
30647	520623
77162	520624
84113	520625
26905	520626
8371	520627
29088	520628
6403	520629
53885	520630
22870	520631
12732	520632
62259	520633
6213	520634
3904	520635
4261	520636
302	520637
12556	520638
19595	520639
6752	520640
12783	520641
6361	520642
8085	520643
49879	520644
10748	520645
8561	520646
23433	520647
13406	520648
13639	520649
100633	520650
2838	520651
271	520652
14312	520653
94325	520654
14127	520655
2120	520656
24389	520657
6890	520658
57253	520659
67851	520660
38730	520661
29318	520662
105898	520663
54011	520664
23790	520665
95392	520666
54	520667
46729	520668
3366	520669
34835	520670
39701	520671
33133	520672
27797	520673
45273	520674
1014	520675
1591	520676
63656	520677
19553	520678
55701	520679
71034	520680
4237	520681
785	520682
6123	520683
56354	520684
1558	520685
96427	520686
2056	520687
25977	520688
21237	520689
42980	520690
8521	520691
29990	520692
4073	520693
17511	520694
4924	520695
80	520696
42236	520697
35125	520698
89984	520699
73127	520700
33768	520701
14501	520702
4149	520703
64047	520704
18657	520705
419	520706
36314	520707
4616	520708
8901	520709
25701	520710
718	520711
37284	520712
45205	520713
87018	520714
21368	520715
3343	520716
26704	520717
48880	520718
51099	520719
1391	520720
48749	520721
18145	520722
49500	520723
27855	520724
12586	520725
46459	520726
26732	520727
52732	520728
46545	520729
438	520730
6018	520731
22975	520732
71403	520733
289	520734
92243	520735
48200	520736
18956	520737
39950	520738
64849	520739
23251	520740
7489	520741
33191	520742
10580	520743
71877	520744
53937	520745
107209	520746
31189	520747
14264	520748
30264	520749
85652	520750
2492	520751
3762	520752
79241	520753
5260	520754
1568	520755
80362	520756
27755	520757
9733	520758
29834	520759
4790	520760
65516	520761
319	520762
52307	520763
63501	520764
3076	520765
27431	520766
12007	520767
29591	520768
61753	520769
52919	520770
85472	520771
12049	520772
40094	520773
102781	520774
50745	520775
34965	520776
6534	520777
62905	520778
17317	520779
11802	520780
11152	520781
102682	520782
81284	520783
29863	520784
16223	520785
27344	520786
38836	520787
24140	520788
110815	520789
8117	520790
93261	520791
26469	520792
10874	520793
12214	520794
33966	520795
7155	520796
1544	520797
42416	520798
81858	520799
102	520800
13081	520801
1243	520802
44252	520803
5494	520804
7415	520805
61182	520806
35075	520807
84063	520808
59188	520809
13993	520810
26484	520811
3100	520812
70729	520813
10407	520814
8999	520815
19005	520816
103352	520817
44539	520818
38213	520819
71405	520820
76	520821
22148	520822
193	520823
61985	520824
42415	520825
16796	520826
26867	520827
14365	520828
22807	520829
22184	520830
17575	520831
22259	520832
169	520833
29299	520834
40652	520835
4606	520836
5000	520837
33560	520838
54215	520839
8044	520840
49769	520841
13324	520842
48887	520843
20986	520844
110487	520845
94687	520846
89859	520847
22203	520848
63010	520849
22597	520850
26292	520851
46058	520852
19961	520853
16593	520854
22528	520855
12095	520856
13246	520857
5780	520858
104125	520859
23762	520860
11342	520861
41818	520862
19496	520863
19119	520864
45457	520865
53053	520866
7819	520867
57085	520868
6999	520869
78531	520870
40964	520871
17465	520872
18607	520873
31280	520874
7001	520875
10457	520876
3630	520877
60717	520878
12193	520879
4719	520880
6007	520881
23250	520882
39861	520883
957	520884
553	520885
6140	520886
26530	520887
3652	520888
2629	520889
45930	520890
706	520891
6581	520892
6527	520893
77673	520894
9757	520895
38212	520896
86440	520897
93013	520898
112071	520899
42968	520900
79308	520901
8005	520902
45669	520903
35992	520904
41	520905
75634	520906
41883	520907
12375	520908
8862	520909
9410	520910
11364	520911
41147	520912
54340	520913
334	520914
45149	520915
55631	520916
25191	520917
9953	520918
7197	520919
8629	520920
30551	520921
4618	520922
47792	520923
12361	520924
19505	520925
73769	520926
2908	520927
14985	520928
5461	520929
92012	520930
26069	520931
93499	520932
1223	520933
35151	520934
26264	520935
37188	520936
9898	520937
43968	520938
14885	520939
371	520940
14520	520941
8629	520942
111170	520943
1311	520944
37478	520945
5900	520946
53302	520947
12063	520948
100288	520949
12045	520950
92778	520951
6134	520952
45550	520953
15936	520954
20818	520955
3266	520956
13945	520957
42242	520958
11858	520959
10693	520960
49658	520961
66859	520962
33288	520963
32198	520964
4455	520965
85695	520966
28449	520967
32688	520968
15945	520969
29173	520970
36010	520971
1765	520972
46906	520973
3011	520974
3405	520975
8863	520976
75874	520977
5455	520978
804	520979
22370	520980
1429	520981
278	520982
44097	520983
99567	520984
32604	520985
19396	520986
434	520987
32760	520988
43885	520989
49116	520990
7491	520991
65768	520992
92102	520993
30929	520994
31635	520995
16192	520996
106	520997
14955	520998
9391	520999
13801	521000
12226	521001
31983	521002
473	521003
12249	521004
30108	521005
70795	521006
2138	521007
24873	521008
100743	521009
19085	521010
60652	521011
1316	521012
20867	521013
8090	521014
34515	521015
9691	521016
63614	521017
111985	521018
1556	521019
13122	521020
20040	521021
30615	521022
80636	521023
821	521024
47882	521025
9299	521026
134	521027
77477	521028
26355	521029
46081	521030
171	521031
5496	521032
40830	521033
27695	521034
20514	521035
8732	521036
237	521037
32591	521038
3489	521039
9696	521040
10194	521041
36281	521042
50570	521043
4356	521044
4	521045
324	521046
35239	521047
56999	521048
54831	521049
1772	521050
88917	521051
23114	521052
51624	521053
50709	521054
8034	521055
11230	521056
55452	521057
30460	521058
2444	521059
80674	521060
47991	521061
199	521062
5108	521063
60388	521064
614	521065
21410	521066
10857	521067
54516	521068
63524	521069
44635	521070
64209	521071
7991	521072
4044	521073
35872	521074
327	521075
102878	521076
13484	521077
7000	521078
69490	521079
72921	521080
56372	521081
41812	521082
59757	521083
102734	521084
30208	521085
57237	521086
5993	521087
1887	521088
49154	521089
47662	521090
4211	521091
78190	521092
46285	521093
9082	521094
14517	521095
90124	521096
54335	521097
42590	521098
19142	521099
47276	521100
12862	521101
38092	521102
4480	521103
24804	521104
39197	521105
10478	521106
82737	521107
96767	521108
74330	521109
68966	521110
753	521111
58502	521112
38961	521113
11536	521114
3914	521115
4795	521116
49823	521117
2717	521118
53177	521119
1923	521120
32817	521121
33708	521122
12995	521123
22335	521124
7633	521125
53973	521126
203	521127
8981	521128
18080	521129
45739	521130
26297	521131
22729	521132
2194	521133
267	521134
6650	521135
21927	521136
6641	521137
11859	521138
43046	521139
35164	521140
640	521141
36718	521142
40264	521143
51895	521144
18159	521145
11	521146
51761	521147
314	521148
47056	521149
63007	521150
82112	521151
59536	521152
57959	521153
70169	521154
58516	521155
57532	521156
96384	521157
12627	521158
12605	521159
93150	521160
32059	521161
29816	521162
30046	521163
212	521164
15194	521165
18499	521166
51866	521167
4640	521168
1901	521169
12988	521170
69777	521171
28979	521172
75414	521173
5297	521174
42385	521175
58728	521176
10474	521177
38930	521178
13235	521179
87475	521180
72862	521181
22543	521182
232	521183
37834	521184
3668	521185
46761	521186
14989	521187
2397	521188
5109	521189
2028	521190
3297	521191
89683	521192
70866	521193
36994	521194
61389	521195
10362	521196
7586	521197
29091	521198
16653	521199
359	521200
32018	521201
56997	521202
36857	521203
4369	521204
37608	521205
3425	521206
10920	521207
27938	521208
62661	521209
41614	521210
48394	521211
424	521212
48942	521213
36811	521214
3285	521215
45335	521216
45229	521217
42890	521218
13094	521219
60547	521220
49952	521221
75157	521222
20021	521223
73368	521224
7221	521225
53525	521226
64090	521227
69042	521228
23112	521229
35336	521230
12383	521231
26088	521232
10434	521233
40353	521234
28455	521235
5934	521236
52481	521237
44	521238
67369	521239
106271	521240
88	521241
22671	521242
5396	521243
14262	521244
17196	521245
39417	521246
37443	521247
16349	521248
34109	521249
133	521250
34134	521251
41257	521252
19145	521253
50973	521254
480	521255
53882	521256
1318	521257
9842	521258
21410	521259
112606	521260
25453	521261
54796	521262
31409	521263
27678	521264
33218	521265
705	521266
10585	521267
19883	521268
21703	521269
7387	521270
428	521271
2072	521272
29350	521273
25293	521274
6107	521275
104968	521276
100156	521277
75069	521278
1594	521279
90723	521280
43979	521281
19252	521282
2450	521283
9548	521284
6778	521285
7266	521286
35059	521287
828	521288
7248	521289
35351	521290
35639	521291
22017	521292
614	521293
64948	521294
15770	521295
21200	521296
29981	521297
30642	521298
37459	521299
2481	521300
74439	521301
12233	521302
5820	521303
47166	521304
37275	521305
16791	521306
12775	521307
14797	521308
2296	521309
18738	521310
83495	521311
13606	521312
47361	521313
33049	521314
1731	521315
5599	521316
28514	521317
74403	521318
14891	521319
82026	521320
23100	521321
28985	521322
2875	521323
33125	521324
47178	521325
29469	521326
3535	521327
7061	521328
637	521329
46220	521330
23389	521331
16599	521332
14452	521333
39007	521334
26812	521335
5815	521336
24716	521337
7447	521338
88377	521339
64556	521340
12278	521341
67561	521342
524	521343
2464	521344
106752	521345
14189	521346
23874	521347
28790	521348
22809	521349
15750	521350
11187	521351
46	521352
14851	521353
21341	521354
22432	521355
64170	521356
9944	521357
3172	521358
17717	521359
11550	521360
8720	521361
71645	521362
19859	521363
879	521364
30388	521365
18731	521366
47728	521367
14546	521368
47980	521369
43994	521370
50741	521371
25007	521372
83980	521373
37429	521374
30031	521375
1310	521376
74508	521377
22567	521378
9297	521379
958	521380
6273	521381
18010	521382
12202	521383
5678	521384
4485	521385
73610	521386
10661	521387
66118	521388
11606	521389
8690	521390
3813	521391
94709	521392
7225	521393
31260	521394
1741	521395
62360	521396
32545	521397
36885	521398
48655	521399
27713	521400
39559	521401
6507	521402
63728	521403
45443	521404
56382	521405
7324	521406
23217	521407
68312	521408
34372	521409
27771	521410
339	521411
66543	521412
32570	521413
101710	521414
47099	521415
14470	521416
45876	521417
32170	521418
4016	521419
7639	521420
3042	521421
63960	521422
38645	521423
19290	521424
13266	521425
17460	521426
764	521427
76520	521428
1800	521429
8	521430
10265	521431
27614	521432
76522	521433
46395	521434
84	521435
82010	521436
6950	521437
26098	521438
34031	521439
7929	521440
42	521441
80176	521442
33538	521443
128	521444
18624	521445
42589	521446
50360	521447
6330	521448
29617	521449
24414	521450
63297	521451
59913	521452
341	521453
12417	521454
56285	521455
4875	521456
6636	521457
5237	521458
55130	521459
7463	521460
31430	521461
13813	521462
66	521463
4271	521464
42983	521465
18887	521466
241	521467
31457	521468
14568	521469
54583	521470
29926	521471
64209	521472
27574	521473
1044	521474
47829	521475
4743	521476
964	521477
23731	521478
47367	521479
11823	521480
19343	521481
12960	521482
5775	521483
63179	521484
69572	521485
5765	521486
3123	521487
12197	521488
23508	521489
48751	521490
34873	521491
49233	521492
5677	521493
1035	521494
41081	521495
2119	521496
46524	521497
62014	521498
40325	521499
35060	521500
20745	521501
138	521502
29114	521503
13414	521504
64547	521505
19595	521506
2064	521507
12264	521508
2102	521509
74101	521510
2950	521511
58215	521512
628	521513
4229	521514
34265	521515
45900	521516
2684	521517
22433	521518
4066	521519
30	521520
10692	521521
20829	521522
48724	521523
29558	521524
11528	521525
34889	521526
31684	521527
21461	521528
49885	521529
19675	521530
16948	521531
76535	521532
3163	521533
1293	521534
12817	521535
3958	521536
56137	521537
4585	521538
6957	521539
59963	521540
46484	521541
2527	521542
5122	521543
69537	521544
14456	521545
17071	521546
2648	521547
96143	521548
3058	521549
17546	521550
9983	521551
35482	521552
9245	521553
70350	521554
17417	521555
52565	521556
1812	521557
43953	521558
50419	521559
72012	521560
49402	521561
2601	521562
20300	521563
10597	521564
13249	521565
85631	521566
39999	521567
54206	521568
23913	521569
59762	521570
17151	521571
19693	521572
63528	521573
1708	521574
37374	521575
19218	521576
33310	521577
3182	521578
15364	521579
17215	521580
76903	521581
448	521582
8379	521583
48989	521584
10118	521585
10118	521586
32960	521587
112840	521588
44303	521589
26631	521590
10189	521591
46050	521592
7023	521593
21561	521594
73543	521595
39489	521596
28	521597
42209	521598
3815	521599
1602	521600
12823	521601
158	521602
96395	521603
3138	521604
6776	521605
112618	521606
1361	521607
20187	521608
10940	521609
64460	521610
10307	521611
1477	521612
3642	521613
74344	521614
12603	521615
19108	521616
19265	521617
5807	521618
90922	521619
6097	521620
56697	521621
5322	521622
36640	521623
73251	521624
22743	521625
71804	521626
45302	521627
59054	521628
10025	521629
26494	521630
35723	521631
28544	521632
35400	521633
36499	521634
17460	521635
10901	521636
21842	521637
21834	521638
14284	521639
55493	521640
5853	521641
56892	521642
2191	521643
935	521644
74041	521645
18707	521646
1574	521647
30655	521648
20917	521649
46816	521650
12	521651
13181	521652
2655	521653
12235	521654
753	521655
38879	521656
16600	521657
3910	521658
42171	521659
108725	521660
5708	521661
517	521662
7978	521663
19666	521664
30753	521665
1252	521666
33700	521667
21709	521668
4036	521669
74741	521670
3952	521671
63294	521672
17052	521673
26134	521674
6154	521675
84613	521676
54636	521677
18812	521678
10741	521679
74617	521680
106387	521681
53435	521682
51000	521683
70630	521684
32	521685
6132	521686
2	521687
5732	521688
564	521689
92445	521690
13928	521691
5994	521692
11300	521693
8405	521694
29220	521695
27135	521696
5813	521697
23037	521698
28	521699
57360	521700
9782	521701
39460	521702
4878	521703
11055	521704
89659	521705
94894	521706
22197	521707
32405	521708
27429	521709
14754	521710
595	521711
25772	521712
20518	521713
21464	521714
108714	521715
44868	521716
16781	521717
2232	521718
18290	521719
26891	521720
60382	521721
33940	521722
498	521723
2438	521724
19941	521725
10611	521726
83434	521727
36761	521728
33560	521729
19335	521730
47346	521731
10586	521732
4990	521733
19412	521734
30334	521735
96861	521736
15618	521737
18369	521738
59289	521739
3596	521740
33176	521741
41316	521742
8107	521743
924	521744
5144	521745
704	521746
41296	521747
8644	521748
41407	521749
53348	521750
36604	521751
38597	521752
93152	521753
82876	521754
101751	521755
63592	521756
67134	521757
60837	521758
79725	521759
42820	521760
89047	521761
2712	521762
76316	521763
71658	521764
29453	521765
89923	521766
7097	521767
18167	521768
98518	521769
57821	521770
58894	521771
11027	521772
95203	521773
5621	521774
12756	521775
46527	521776
46619	521777
1869	521778
4880	521779
4335	521780
13489	521781
80244	521782
6821	521783
64712	521784
26295	521785
5890	521786
22332	521787
72249	521788
65463	521789
10959	521790
58404	521791
79518	521792
61819	521793
36119	521794
78060	521795
33885	521796
9527	521797
99139	521798
67507	521799
20814	521800
860	521801
1779	521802
1010	521803
1120	521804
91670	521805
6630	521806
109767	521807
28283	521808
68531	521809
23968	521810
26331	521811
65	521812
16735	521813
2159	521814
33705	521815
339	521816
55064	521817
6161	521818
167	521819
16234	521820
26356	521821
47891	521822
31416	521823
140	521824
9926	521825
3006	521826
52427	521827
56817	521828
3794	521829
729	521830
17115	521831
37023	521832
9674	521833
14797	521834
77974	521835
2167	521836
1388	521837
69526	521838
1289	521839
54269	521840
16835	521841
31	521842
64698	521843
40997	521844
103692	521845
29514	521846
82503	521847
1583	521848
20715	521849
50983	521850
32310	521851
125	521852
72907	521853
11391	521854
30127	521855
8618	521856
67889	521857
931	521858
23403	521859
45778	521860
99985	521861
43247	521862
3478	521863
58382	521864
1700	521865
9278	521866
88760	521867
74885	521868
19883	521869
247	521870
475	521871
35849	521872
44030	521873
17227	521874
2795	521875
19025	521876
31267	521877
95518	521878
44827	521879
22522	521880
60989	521881
49832	521882
66328	521883
153	521884
9118	521885
34831	521886
48504	521887
15502	521888
57861	521889
12508	521890
12868	521891
88747	521892
5649	521893
28115	521894
18629	521895
22266	521896
67388	521897
80512	521898
1506	521899
18762	521900
428	521901
74310	521902
19477	521903
5742	521904
370	521905
9976	521906
728	521907
24169	521908
20792	521909
19109	521910
27178	521911
41154	521912
2220	521913
31968	521914
31550	521915
48004	521916
43575	521917
11301	521918
29908	521919
2705	521920
21304	521921
4719	521922
63102	521923
475	521924
8072	521925
42725	521926
109475	521927
54583	521928
71688	521929
15	521930
45390	521931
14820	521932
48123	521933
60907	521934
13687	521935
17245	521936
3540	521937
6668	521938
4922	521939
116	521940
63544	521941
36908	521942
78929	521943
6401	521944
88592	521945
9055	521946
52901	521947
48058	521948
416	521949
8937	521950
66613	521951
93721	521952
143	521953
57471	521954
71572	521955
109940	521956
50461	521957
58865	521958
20935	521959
11935	521960
106777	521961
93479	521962
77409	521963
19815	521964
53573	521965
46343	521966
13159	521967
5375	521968
56887	521969
62726	521970
59019	521971
97700	521972
73302	521973
57999	521974
7008	521975
25251	521976
3338	521977
587	521978
65615	521979
93470	521980
39930	521981
18212	521982
17924	521983
42510	521984
6913	521985
19132	521986
32618	521987
24029	521988
31903	521989
17805	521990
37551	521991
23112	521992
2818	521993
55897	521994
54371	521995
915	521996
13728	521997
16295	521998
2066	521999
16636	522000
19359	522001
42417	522002
54809	522003
3750	522004
28694	522005
16527	522006
7984	522007
90035	522008
16879	522009
44939	522010
1268	522011
83513	522012
39744	522013
55356	522014
1940	522015
39019	522016
34542	522017
12653	522018
43688	522019
8215	522020
29875	522021
33442	522022
32095	522023
78174	522024
28702	522025
50787	522026
68128	522027
18016	522028
914	522029
54306	522030
27874	522031
13755	522032
13770	522033
55503	522034
9749	522035
20617	522036
77657	522037
51444	522038
921	522039
52783	522040
11368	522041
21113	522042
47080	522043
11243	522044
71185	522045
62967	522046
27040	522047
72422	522048
24354	522049
4412	522050
23201	522051
22094	522052
30646	522053
27249	522054
347	522055
3233	522056
27698	522057
57523	522058
53381	522059
3218	522060
20849	522061
3246	522062
87745	522063
8366	522064
2040	522065
1599	522066
39494	522067
28961	522068
44368	522069
5324	522070
29181	522071
30968	522072
32228	522073
13640	522074
26894	522075
54082	522076
3827	522077
47085	522078
20143	522079
101015	522080
6574	522081
40748	522082
49710	522083
32199	522084
17436	522085
45119	522086
58950	522087
64175	522088
24037	522089
17664	522090
75917	522091
88839	522092
67153	522093
92747	522094
101046	522095
7338	522096
2187	522097
246	522098
45780	522099
490	522100
6317	522101
86773	522102
2018	522103
670	522104
338	522105
25395	522106
6392	522107
11719	522108
13928	522109
67313	522110
3808	522111
7613	522112
42593	522113
615	522114
11938	522115
5049	522116
77708	522117
76848	522118
43800	522119
49286	522120
50006	522121
109150	522122
35342	522123
9862	522124
203	522125
3754	522126
1538	522127
24656	522128
11968	522129
20715	522130
42717	522131
10661	522132
8011	522133
23674	522134
62083	522135
11889	522136
79082	522137
35568	522138
18058	522139
10755	522140
22267	522141
96185	522142
41761	522143
1552	522144
17983	522145
8392	522146
70915	522147
49312	522148
54788	522149
15024	522150
20009	522151
26045	522152
18072	522153
21177	522154
3853	522155
15418	522156
10409	522157
32542	522158
44332	522159
12208	522160
33785	522161
2132	522162
50094	522163
21076	522164
64588	522165
1295	522166
30283	522167
269	522168
3880	522169
36732	522170
3143	522171
57866	522172
25344	522173
47077	522174
56382	522175
2025	522176
25544	522177
4449	522178
105884	522179
67102	522180
4592	522181
18550	522182
72624	522183
88094	522184
60914	522185
52701	522186
81291	522187
56273	522188
85879	522189
45144	522190
16661	522191
13652	522192
20700	522193
64516	522194
1844	522195
37541	522196
331	522197
47441	522198
14384	522199
40816	522200
10143	522201
6533	522202
1466	522203
2185	522204
43681	522205
89491	522206
25087	522207
18200	522208
101	522209
30847	522210
59707	522211
7978	522212
654	522213
18552	522214
63114	522215
14466	522216
13459	522217
1010	522218
14752	522219
38138	522220
67169	522221
88540	522222
32477	522223
27192	522224
44069	522225
21257	522226
50105	522227
10041	522228
27017	522229
7132	522230
34560	522231
82854	522232
1158	522233
3441	522234
4560	522235
50526	522236
64945	522237
45795	522238
3837	522239
19672	522240
237	522241
19129	522242
12250	522243
2613	522244
15111	522245
14775	522246
18818	522247
20030	522248
1701	522249
13834	522250
22465	522251
15581	522252
64820	522253
578	522254
19050	522255
37916	522256
37448	522257
113310	522258
71250	522259
16468	522260
78079	522261
68096	522262
47477	522263
8382	522264
595	522265
68684	522266
37193	522267
26856	522268
5877	522269
2008	522270
38905	522271
43339	522272
15122	522273
31881	522274
43274	522275
3030	522276
53250	522277
46727	522278
64364	522279
89941	522280
48636	522281
74085	522282
53271	522283
19047	522284
10484	522285
53258	522286
4391	522287
16579	522288
6660	522289
33842	522290
78292	522291
49734	522292
30673	522293
56397	522294
31089	522295
39108	522296
29705	522297
24493	522298
14758	522299
42315	522300
34012	522301
37780	522302
39269	522303
29979	522304
4516	522305
1366	522306
25618	522307
95683	522308
21449	522309
74159	522310
64576	522311
159	522312
34692	522313
27424	522314
7354	522315
11296	522316
17075	522317
52139	522318
1090	522319
74315	522320
26968	522321
66305	522322
89875	522323
7013	522324
62266	522325
2713	522326
25209	522327
43171	522328
77310	522329
14723	522330
28501	522331
197	522332
45383	522333
51317	522334
412	522335
69148	522336
20414	522337
29226	522338
9279	522339
46064	522340
46753	522341
61846	522342
95226	522343
62629	522344
41296	522345
27299	522346
35286	522347
10407	522348
314	522349
3028	522350
15819	522351
2541	522352
2036	522353
20465	522354
10767	522355
11720	522356
34633	522357
114447	522358
56161	522359
40551	522360
65483	522361
34742	522362
11247	522363
81878	522364
63389	522365
57266	522366
68720	522367
19388	522368
97166	522369
3016	522370
106491	522371
4125	522372
23007	522373
47967	522374
85253	522375
60615	522376
70447	522377
10452	522378
67581	522379
35388	522380
18432	522381
13998	522382
51708	522383
50990	522384
49599	522385
60467	522386
87863	522387
517	522388
4505	522389
49886	522390
35404	522391
8602	522392
43745	522393
37418	522394
41360	522395
43100	522396
51254	522397
58985	522398
6727	522399
32176	522400
19502	522401
10972	522402
72660	522403
32331	522404
201	522405
11332	522406
27922	522407
38151	522408
4027	522409
49313	522410
18247	522411
10942	522412
34742	522413
58984	522414
55746	522415
4983	522416
43206	522417
65	522418
20896	522419
9607	522420
6162	522421
13510	522422
685	522423
39155	522424
81075	522425
12215	522426
961	522427
59366	522428
29391	522429
56602	522430
20931	522431
24591	522432
17788	522433
7232	522434
22325	522435
25026	522436
21997	522437
52493	522438
44109	522439
7059	522440
30866	522441
4411	522442
87	522443
81166	522444
3394	522445
9883	522446
74273	522447
1891	522448
26885	522449
57792	522450
81662	522451
19190	522452
2803	522453
29229	522454
26688	522455
79146	522456
75203	522457
23837	522458
30026	522459
73878	522460
38797	522461
2237	522462
13556	522463
58640	522464
75109	522465
78684	522466
28072	522467
28668	522468
44	522469
20978	522470
38861	522471
11992	522472
97732	522473
75009	522474
96267	522475
61533	522476
38053	522477
9215	522478
339	522479
49100	522480
40719	522481
19955	522482
55052	522483
34174	522484
99953	522485
711	522486
2593	522487
1144	522488
13756	522489
52240	522490
21312	522491
39842	522492
5939	522493
47725	522494
50892	522495
1416	522496
4246	522497
14789	522498
21028	522499
11104	522500
18024	522501
3738	522502
87742	522503
7184	522504
12001	522505
11085	522506
93556	522507
20983	522508
4474	522509
9530	522510
84372	522511
89885	522512
39803	522513
16571	522514
75763	522515
42900	522516
2387	522517
32144	522518
22694	522519
86220	522520
15526	522521
3933	522522
6251	522523
49314	522524
65540	522525
50881	522526
8425	522527
66890	522528
36160	522529
20180	522530
5935	522531
17536	522532
47566	522533
16457	522534
15959	522535
36933	522536
71565	522537
44717	522538
2420	522539
38544	522540
13310	522541
89344	522542
54067	522543
66217	522544
42996	522545
47932	522546
37150	522547
17768	522548
3913	522549
93048	522550
19977	522551
27995	522552
77470	522553
4094	522554
37349	522555
76200	522556
114017	522557
6162	522558
39129	522559
100632	522560
17102	522561
45916	522562
74797	522563
14159	522564
97060	522565
24980	522566
20466	522567
37872	522568
70313	522569
24346	522570
19274	522571
54523	522572
34774	522573
623	522574
282	522575
23460	522576
62623	522577
21978	522578
23722	522579
25483	522580
12117	522581
13172	522582
33894	522583
12510	522584
79365	522585
36583	522586
12896	522587
98224	522588
18152	522589
60468	522590
26	522591
20618	522592
1037	522593
85039	522594
8277	522595
66755	522596
59174	522597
12521	522598
11230	522599
765	522600
13044	522601
15022	522602
51600	522603
52732	522604
63580	522605
2276	522606
19555	522607
3849	522608
1415	522609
53293	522610
15806	522611
79605	522612
7014	522613
7323	522614
60757	522615
6812	522616
12435	522617
5615	522618
41656	522619
7514	522620
21609	522621
2012	522622
39798	522623
236	522624
12301	522625
28424	522626
15171	522627
105745	522628
47008	522629
31888	522630
15572	522631
7337	522632
23313	522633
28686	522634
18561	522635
15004	522636
55303	522637
123	522638
46648	522639
2038	522640
52120	522641
6226	522642
18543	522643
88699	522644
72359	522645
24122	522646
85997	522647
27435	522648
77618	522649
68772	522650
39542	522651
33943	522652
31043	522653
7986	522654
35525	522655
9715	522656
13152	522657
326	522658
11403	522659
89	522660
49536	522661
59281	522662
77106	522663
3262	522664
7448	522665
71042	522666
25976	522667
52259	522668
732	522669
1987	522670
12748	522671
12422	522672
10098	522673
12182	522674
10928	522675
53450	522676
467	522677
32393	522678
2857	522679
6733	522680
52452	522681
66676	522682
9482	522683
6709	522684
45721	522685
31421	522686
63311	522687
12436	522688
18283	522689
13291	522690
52882	522691
35778	522692
56344	522693
23193	522694
34257	522695
625	522696
31168	522697
50411	522698
7652	522699
47177	522700
39454	522701
51180	522702
22242	522703
4525	522704
3925	522705
9956	522706
26905	522707
15000	522708
5550	522709
38294	522710
3795	522711
25886	522712
30111	522713
32136	522714
46865	522715
30480	522716
1585	522717
40572	522718
59795	522719
24920	522720
60593	522721
1963	522722
1010	522723
4369	522724
11664	522725
50143	522726
90721	522727
25873	522728
70401	522729
10408	522730
111864	522731
32918	522732
11234	522733
30824	522734
37603	522735
3628	522736
833	522737
77950	522738
8998	522739
30322	522740
15275	522741
1892	522742
20178	522743
50731	522744
1151	522745
26740	522746
34474	522747
91320	522748
398	522749
981	522750
17686	522751
81699	522752
28735	522753
23222	522754
23088	522755
8305	522756
24329	522757
2498	522758
14857	522759
58833	522760
16392	522761
11854	522762
38671	522763
29023	522764
676	522765
25533	522766
4396	522767
501	522768
37793	522769
15	522770
99736	522771
10159	522772
5246	522773
47822	522774
38342	522775
6476	522776
1665	522777
32686	522778
20975	522779
1631	522780
36739	522781
86841	522782
54448	522783
18208	522784
40019	522785
19929	522786
14082	522787
24980	522788
10882	522789
1158	522790
72361	522791
2321	522792
3930	522793
97102	522794
14659	522795
84162	522796
60729	522797
29989	522798
6333	522799
18498	522800
3342	522801
18501	522802
110978	522803
31214	522804
7432	522805
7820	522806
70551	522807
19597	522808
27082	522809
2775	522810
16472	522811
12870	522812
21359	522813
18907	522814
13692	522815
37212	522816
86817	522817
65340	522818
25571	522819
1646	522820
34325	522821
63568	522822
20701	522823
16310	522824
383	522825
20339	522826
238	522827
22616	522828
2179	522829
9242	522830
18562	522831
58732	522832
50688	522833
75559	522834
69935	522835
31928	522836
70255	522837
3598	522838
77206	522839
67922	522840
5707	522841
25932	522842
39515	522843
10419	522844
109992	522845
6153	522846
9003	522847
17845	522848
26232	522849
8607	522850
3701	522851
323	522852
105551	522853
24705	522854
73326	522855
24835	522856
28510	522857
12321	522858
101473	522859
114035	522860
3500	522861
37616	522862
17501	522863
71633	522864
9315	522865
69940	522866
2758	522867
38622	522868
1557	522869
43256	522870
8816	522871
34234	522872
73622	522873
25737	522874
671	522875
33213	522876
42164	522877
34287	522878
71230	522879
105232	522880
9453	522881
16105	522882
9905	522883
24404	522884
185	522885
4404	522886
1615	522887
17848	522888
69211	522889
25674	522890
39428	522891
67431	522892
45548	522893
3045	522894
4726	522895
42560	522896
10372	522897
216	522898
35073	522899
99212	522900
2215	522901
45959	522902
3035	522903
32295	522904
295	522905
45109	522906
64717	522907
972	522908
39825	522909
30093	522910
92667	522911
13823	522912
240	522913
25021	522914
40727	522915
17948	522916
44243	522917
20577	522918
823	522919
45265	522920
5228	522921
41554	522922
94096	522923
90	522924
1927	522925
95409	522926
40627	522927
77140	522928
7371	522929
1510	522930
81423	522931
32792	522932
31004	522933
993	522934
3457	522935
72164	522936
9972	522937
10839	522938
174	522939
938	522940
11099	522941
4800	522942
70732	522943
83016	522944
834	522945
55777	522946
32145	522947
36114	522948
383	522949
40888	522950
72980	522951
21299	522952
96851	522953
8961	522954
66444	522955
15856	522956
2003	522957
18490	522958
29152	522959
48763	522960
32422	522961
394	522962
65541	522963
18761	522964
21993	522965
5495	522966
26312	522967
37743	522968
64126	522969
25524	522970
53565	522971
5993	522972
33689	522973
1693	522974
67799	522975
55302	522976
74532	522977
2165	522978
68958	522979
1754	522980
36935	522981
14866	522982
18425	522983
4367	522984
69770	522985
112649	522986
5491	522987
50021	522988
8435	522989
72658	522990
21850	522991
42550	522992
11495	522993
10635	522994
17965	522995
90437	522996
10597	522997
32797	522998
60983	522999
23476	523000
15985	523001
54917	523002
45660	523003
102	523004
11037	523005
2035	523006
13945	523007
46725	523008
43656	523009
27968	523010
5389	523011
44024	523012
2052	523013
1	523014
37885	523015
645	523016
28088	523017
84	523018
2562	523019
16154	523020
45463	523021
29292	523022
33286	523023
17670	523024
17406	523025
148	523026
34148	523027
49708	523028
4338	523029
31891	523030
23823	523031
11718	523032
53355	523033
15577	523034
9421	523035
17373	523036
55140	523037
8809	523038
10874	523039
18020	523040
5878	523041
79007	523042
86132	523043
92778	523044
21310	523045
97362	523046
14757	523047
1890	523048
45318	523049
47911	523050
40928	523051
16198	523052
89268	523053
43960	523054
70172	523055
848	523056
25023	523057
103719	523058
7778	523059
726	523060
15212	523061
51064	523062
1992	523063
82872	523064
1544	523065
42726	523066
81481	523067
32915	523068
3459	523069
10986	523070
503	523071
78594	523072
66381	523073
627	523074
44022	523075
54284	523076
15537	523077
4687	523078
15492	523079
4069	523080
97	523081
36519	523082
19685	523083
35540	523084
54484	523085
43384	523086
25689	523087
27040	523088
1936	523089
18373	523090
29363	523091
2000	523092
23163	523093
65065	523094
15826	523095
6655	523096
7380	523097
30119	523098
6187	523099
52356	523100
16373	523101
37982	523102
36640	523103
55783	523104
6984	523105
1813	523106
91025	523107
695	523108
54335	523109
7441	523110
16547	523111
111143	523112
106	523113
2534	523114
1465	523115
15088	523116
38724	523117
68335	523118
30907	523119
21123	523120
46830	523121
70447	523122
12785	523123
39051	523124
5306	523125
5196	523126
58325	523127
40879	523128
9940	523129
27043	523130
179	523131
2779	523132
23702	523133
12091	523134
70930	523135
3947	523136
13619	523137
8023	523138
9804	523139
21381	523140
37755	523141
85	523142
21426	523143
6180	523144
47099	523145
5890	523146
21184	523147
12523	523148
26845	523149
26967	523150
11187	523151
37519	523152
27248	523153
22062	523154
10935	523155
20709	523156
13467	523157
53041	523158
4868	523159
8406	523160
758	523161
39984	523162
10484	523163
14591	523164
2194	523165
99681	523166
266	523167
10591	523168
39546	523169
12270	523170
59322	523171
1072	523172
42889	523173
82865	523174
13374	523175
81050	523176
34055	523177
15113	523178
6439	523179
67020	523180
19555	523181
80465	523182
71606	523183
36423	523184
24385	523185
81140	523186
5069	523187
5381	523188
51842	523189
611	523190
32123	523191
27135	523192
36864	523193
26622	523194
32145	523195
40210	523196
73192	523197
27571	523198
59961	523199
6561	523200
72212	523201
482	523202
68397	523203
52211	523204
11463	523205
8624	523206
23784	523207
8473	523208
55942	523209
7188	523210
7311	523211
750	523212
2099	523213
44682	523214
894	523215
43359	523216
6876	523217
13704	523218
27215	523219
20161	523220
4525	523221
48030	523222
17884	523223
232	523224
44025	523225
1511	523226
2601	523227
39008	523228
17426	523229
25	523230
22710	523231
40054	523232
6614	523233
26569	523234
95964	523235
991	523236
39853	523237
49493	523238
953	523239
85029	523240
27781	523241
78440	523242
92791	523243
69727	523244
406	523245
7393	523246
32528	523247
1934	523248
30288	523249
2191	523250
10942	523251
28080	523252
3284	523253
38641	523254
24040	523255
67301	523256
22878	523257
2451	523258
59767	523259
24959	523260
15745	523261
31940	523262
14959	523263
88707	523264
29313	523265
44835	523266
7036	523267
23558	523268
34923	523269
71936	523270
63284	523271
63437	523272
29459	523273
9395	523274
40133	523275
9009	523276
47191	523277
27778	523278
6864	523279
4299	523280
10714	523281
20902	523282
46	523283
1156	523284
8944	523285
87805	523286
50559	523287
52190	523288
67682	523289
109003	523290
7355	523291
9315	523292
19518	523293
36990	523294
13846	523295
16137	523296
93167	523297
16493	523298
57422	523299
24163	523300
300	523301
47479	523302
9202	523303
75629	523304
94804	523305
19488	523306
44531	523307
37689	523308
17916	523309
40412	523310
103545	523311
31670	523312
2331	523313
24216	523314
79584	523315
8739	523316
25919	523317
93124	523318
16322	523319
6772	523320
11852	523321
2563	523322
15973	523323
78459	523324
7241	523325
13517	523326
4074	523327
41707	523328
25242	523329
60961	523330
38244	523331
1428	523332
21180	523333
2809	523334
18729	523335
6283	523336
11514	523337
29678	523338
32965	523339
46142	523340
31397	523341
70150	523342
23436	523343
85194	523344
1159	523345
102474	523346
32077	523347
20658	523348
54776	523349
76853	523350
9271	523351
29714	523352
14880	523353
22805	523354
12150	523355
792	523356
1802	523357
45707	523358
21430	523359
11946	523360
13655	523361
4884	523362
5568	523363
21954	523364
1071	523365
48929	523366
16867	523367
4127	523368
2381	523369
21193	523370
99793	523371
59193	523372
27475	523373
63990	523374
46376	523375
22009	523376
1176	523377
3825	523378
7885	523379
54066	523380
6353	523381
23079	523382
5941	523383
32344	523384
2683	523385
73043	523386
5466	523387
26145	523388
56617	523389
9771	523390
25764	523391
16956	523392
37287	523393
33846	523394
11234	523395
63356	523396
1097	523397
5561	523398
19422	523399
31372	523400
31863	523401
17845	523402
16307	523403
42632	523404
19688	523405
26588	523406
54802	523407
38695	523408
14288	523409
36206	523410
21642	523411
71370	523412
4256	523413
667	523414
13418	523415
97659	523416
97075	523417
48917	523418
48208	523419
9819	523420
14833	523421
35224	523422
106251	523423
85395	523424
111445	523425
29136	523426
17777	523427
11305	523428
50848	523429
8125	523430
82156	523431
5653	523432
54131	523433
68616	523434
19800	523435
9483	523436
61363	523437
76100	523438
10853	523439
2678	523440
71748	523441
1631	523442
52883	523443
4333	523444
2040	523445
19797	523446
63144	523447
3902	523448
17585	523449
26078	523450
50149	523451
91663	523452
5085	523453
26792	523454
17055	523455
51685	523456
75487	523457
45949	523458
2446	523459
3313	523460
30	523461
14285	523462
16	523463
15985	523464
66634	523465
6697	523466
1309	523467
349	523468
85988	523469
91	523470
27758	523471
20345	523472
22058	523473
55438	523474
3920	523475
27943	523476
83	523477
31293	523478
52779	523479
69980	523480
17902	523481
15363	523482
42987	523483
15776	523484
4060	523485
15227	523486
37565	523487
84796	523488
12166	523489
7918	523490
73226	523491
12787	523492
8205	523493
42864	523494
27240	523495
4576	523496
4928	523497
33455	523498
34831	523499
71042	523500
8447	523501
16453	523502
67265	523503
8546	523504
5441	523505
8478	523506
29146	523507
85547	523508
36	523509
13620	523510
80671	523511
9897	523512
12268	523513
12522	523514
11506	523515
46779	523516
11600	523517
19187	523518
108983	523519
84312	523520
25944	523521
1315	523522
13167	523523
33038	523524
65781	523525
4145	523526
28094	523527
19325	523528
67868	523529
49675	523530
46612	523531
14321	523532
1150	523533
2571	523534
82297	523535
15452	523536
9313	523537
9811	523538
51708	523539
757	523540
2562	523541
37971	523542
56327	523543
5280	523544
8820	523545
33005	523546
21706	523547
508	523548
39012	523549
26516	523550
3742	523551
45734	523552
8848	523553
13689	523554
7241	523555
91607	523556
12898	523557
36672	523558
90116	523559
5667	523560
5773	523561
11114	523562
10136	523563
3459	523564
47515	523565
34538	523566
273	523567
252	523568
7749	523569
23407	523570
41400	523571
56624	523572
10850	523573
22628	523574
2622	523575
1409	523576
11968	523577
2640	523578
27871	523579
14546	523580
31676	523581
16040	523582
50823	523583
30986	523584
82571	523585
20491	523586
91589	523587
1525	523588
9803	523589
2487	523590
21643	523591
5881	523592
67154	523593
30360	523594
53617	523595
12253	523596
39535	523597
52914	523598
26116	523599
3355	523600
30001	523601
1580	523602
85653	523603
29211	523604
16251	523605
25351	523606
7832	523607
53324	523608
20567	523609
2733	523610
112998	523611
98545	523612
68413	523613
20955	523614
60665	523615
92796	523616
28699	523617
36698	523618
40621	523619
52207	523620
48479	523621
59407	523622
29354	523623
2098	523624
53033	523625
3166	523626
43158	523627
1558	523628
87614	523629
98472	523630
35198	523631
4852	523632
4192	523633
18902	523634
61	523635
50039	523636
370	523637
30814	523638
78978	523639
68308	523640
40598	523641
8572	523642
180	523643
8388	523644
15187	523645
17292	523646
30900	523647
9634	523648
1545	523649
25161	523650
89992	523651
34620	523652
33576	523653
1561	523654
39674	523655
75647	523656
92254	523657
39934	523658
4371	523659
11895	523660
43046	523661
91257	523662
19128	523663
63719	523664
25997	523665
36967	523666
13934	523667
615	523668
100640	523669
3328	523670
23162	523671
25732	523672
13822	523673
1481	523674
87005	523675
53390	523676
8	523677
19687	523678
46143	523679
12547	523680
41045	523681
2382	523682
2581	523683
32658	523684
24710	523685
30217	523686
2606	523687
48082	523688
975	523689
77407	523690
181	523691
69404	523692
17165	523693
12256	523694
26557	523695
89932	523696
80000	523697
6860	523698
27622	523699
8505	523700
15037	523701
3102	523702
24253	523703
24608	523704
54	523705
3072	523706
2466	523707
1946	523708
10556	523709
63439	523710
114499	523711
26946	523712
42286	523713
9200	523714
21548	523715
10765	523716
33258	523717
68797	523718
1997	523719
9889	523720
2372	523721
9498	523722
8077	523723
3439	523724
51727	523725
67401	523726
83443	523727
5232	523728
74081	523729
989	523730
22402	523731
2530	523732
2239	523733
18287	523734
61240	523735
27082	523736
3986	523737
21750	523738
10467	523739
10273	523740
12965	523741
63441	523742
100571	523743
913	523744
6314	523745
4544	523746
20883	523747
18931	523748
23697	523749
6466	523750
7582	523751
34986	523752
12539	523753
93016	523754
76338	523755
18791	523756
8767	523757
8959	523758
55455	523759
13905	523760
6714	523761
1684	523762
11998	523763
2003	523764
30317	523765
830	523766
103775	523767
74857	523768
1614	523769
33254	523770
500	523771
2718	523772
101803	523773
8326	523774
38759	523775
520	523776
61528	523777
11162	523778
61676	523779
3337	523780
40623	523781
309	523782
9189	523783
5080	523784
16714	523785
102997	523786
1770	523787
35052	523788
79530	523789
7063	523790
3586	523791
15731	523792
3213	523793
32666	523794
12036	523795
63832	523796
29501	523797
18198	523798
6347	523799
89866	523800
26660	523801
7627	523802
19336	523803
4285	523804
49827	523805
6040	523806
7910	523807
2643	523808
27057	523809
33597	523810
848	523811
309	523812
114348	523813
70658	523814
34135	523815
41559	523816
4931	523817
27270	523818
1567	523819
19405	523820
24234	523821
37620	523822
20677	523823
36361	523824
41657	523825
6224	523826
45435	523827
11	523828
35013	523829
25201	523830
72585	523831
49461	523832
33837	523833
4747	523834
25121	523835
17098	523836
30650	523837
258	523838
53481	523839
41126	523840
12844	523841
4736	523842
18151	523843
62073	523844
41067	523845
30552	523846
20909	523847
11349	523848
5909	523849
254	523850
89881	523851
8851	523852
10434	523853
66184	523854
12965	523855
57628	523856
42970	523857
1545	523858
18138	523859
65586	523860
2125	523861
4079	523862
15839	523863
17527	523864
1525	523865
2641	523866
53350	523867
130	523868
59308	523869
59645	523870
40385	523871
10276	523872
25550	523873
13389	523874
3120	523875
33827	523876
9629	523877
51265	523878
47334	523879
52809	523880
6916	523881
40887	523882
13058	523883
74236	523884
80614	523885
29789	523886
13004	523887
45748	523888
82551	523889
4803	523890
12842	523891
481	523892
1862	523893
1477	523894
675	523895
46736	523896
41838	523897
4465	523898
9733	523899
70351	523900
9845	523901
36764	523902
30830	523903
8416	523904
65162	523905
30889	523906
7025	523907
20691	523908
14546	523909
10346	523910
3145	523911
52118	523912
19493	523913
36947	523914
67973	523915
80675	523916
48524	523917
61694	523918
76479	523919
2270	523920
72340	523921
22782	523922
42018	523923
104	523924
11732	523925
71273	523926
24828	523927
27069	523928
12982	523929
24082	523930
62362	523931
7842	523932
5211	523933
8748	523934
29950	523935
20044	523936
60901	523937
16003	523938
8653	523939
88377	523940
28928	523941
39321	523942
3585	523943
14436	523944
11396	523945
46411	523946
499	523947
84362	523948
13273	523949
42344	523950
11713	523951
12782	523952
49049	523953
1201	523954
16245	523955
19333	523956
13565	523957
82127	523958
34322	523959
100639	523960
46220	523961
17207	523962
88197	523963
126	523964
3232	523965
23117	523966
6343	523967
25139	523968
61856	523969
22444	523970
1219	523971
16858	523972
26263	523973
24780	523974
4831	523975
22524	523976
6126	523977
6544	523978
64690	523979
35816	523980
325	523981
82962	523982
101834	523983
41096	523984
9748	523985
19796	523986
7549	523987
14166	523988
19126	523989
7507	523990
7409	523991
72976	523992
1570	523993
53876	523994
6628	523995
24307	523996
48804	523997
82546	523998
40100	523999
4872	524000
22210	524001
2989	524002
65788	524003
25991	524004
411	524005
52900	524006
51071	524007
52261	524008
33399	524009
9791	524010
78997	524011
27698	524012
1529	524013
48218	524014
33111	524015
24708	524016
11956	524017
10430	524018
8106	524019
53869	524020
8307	524021
2250	524022
10031	524023
13464	524024
27495	524025
48632	524026
13955	524027
11560	524028
222	524029
1881	524030
42927	524031
43633	524032
106882	524033
16757	524034
32479	524035
59186	524036
65131	524037
26299	524038
22561	524039
15257	524040
87349	524041
15825	524042
34166	524043
33104	524044
62490	524045
2946	524046
24890	524047
45558	524048
70638	524049
64110	524050
35303	524051
24984	524052
7188	524053
54152	524054
4453	524055
1015	524056
195	524057
61262	524058
21837	524059
16703	524060
132	524061
13777	524062
79539	524063
9577	524064
28715	524065
81233	524066
55078	524067
34981	524068
75521	524069
1757	524070
47450	524071
59322	524072
4898	524073
20673	524074
18272	524075
32702	524076
943	524077
54251	524078
62042	524079
39347	524080
21014	524081
19405	524082
40600	524083
37019	524084
1728	524085
7536	524086
560	524087
23277	524088
12072	524089
55921	524090
13545	524091
82105	524092
11092	524093
83319	524094
735	524095
28998	524096
24133	524097
37543	524098
338	524099
69146	524100
42787	524101
5346	524102
1496	524103
18318	524104
75618	524105
45345	524106
20292	524107
14733	524108
58523	524109
2294	524110
39475	524111
46885	524112
82256	524113
23500	524114
1394	524115
48068	524116
5300	524117
34899	524118
30573	524119
13697	524120
1314	524121
95818	524122
5309	524123
4462	524124
5098	524125
71749	524126
57819	524127
124	524128
12436	524129
6128	524130
46063	524131
19980	524132
8164	524133
6153	524134
3267	524135
66202	524136
7955	524137
100084	524138
47588	524139
26297	524140
49410	524141
39147	524142
2229	524143
9629	524144
3981	524145
533	524146
76238	524147
1483	524148
2175	524149
10276	524150
80068	524151
76383	524152
68099	524153
233	524154
61108	524155
14561	524156
34110	524157
76507	524158
20181	524159
801	524160
27915	524161
3413	524162
11934	524163
17650	524164
66274	524165
16913	524166
2514	524167
64336	524168
2748	524169
14597	524170
9398	524171
664	524172
6587	524173
23530	524174
40989	524175
9918	524176
10352	524177
71717	524178
85085	524179
27260	524180
5709	524181
82	524182
82578	524183
17257	524184
6248	524185
36914	524186
63478	524187
82421	524188
310	524189
45244	524190
35054	524191
5105	524192
51388	524193
21016	524194
1062	524195
79714	524196
63836	524197
38727	524198
70561	524199
30144	524200
10925	524201
5350	524202
615	524203
15499	524204
29329	524205
48449	524206
61347	524207
60541	524208
46856	524209
44251	524210
12122	524211
8544	524212
55535	524213
17972	524214
73261	524215
7302	524216
6639	524217
458	524218
19336	524219
7343	524220
9601	524221
3888	524222
4648	524223
60373	524224
13531	524225
73589	524226
71693	524227
88238	524228
3474	524229
84048	524230
44232	524231
82018	524232
14039	524233
80749	524234
7518	524235
6624	524236
78452	524237
11049	524238
47649	524239
26234	524240
6839	524241
1508	524242
3355	524243
47373	524244
10227	524245
13646	524246
66494	524247
52090	524248
22760	524249
4642	524250
16281	524251
29969	524252
15376	524253
25860	524254
76196	524255
9378	524256
19612	524257
9422	524258
4483	524259
15091	524260
9847	524261
30390	524262
2259	524263
57025	524264
1435	524265
59650	524266
5406	524267
23205	524268
8654	524269
16588	524270
131	524271
62129	524272
81019	524273
59574	524274
1063	524275
77437	524276
101399	524277
12121	524278
12509	524279
36805	524280
2509	524281
42784	524282
47927	524283
19645	524284
4783	524285
7735	524286
22492	524287
54033	524288
570	524289
2940	524290
744	524291
17305	524292
3449	524293
12971	524294
5544	524295
64049	524296
93274	524297
1203	524298
1620	524299
71572	524300
26677	524301
39795	524302
32388	524303
8875	524304
62837	524305
971	524306
48832	524307
48440	524308
72518	524309
41669	524310
33650	524311
93274	524312
60537	524313
21007	524314
33552	524315
23341	524316
78863	524317
34186	524318
41007	524319
65	524320
13483	524321
8427	524322
46987	524323
38446	524324
20798	524325
46545	524326
376	524327
35080	524328
5371	524329
22636	524330
107592	524331
31824	524332
97482	524333
55101	524334
13758	524335
29285	524336
13473	524337
44283	524338
49549	524339
45677	524340
54074	524341
6344	524342
37133	524343
1677	524344
18951	524345
5016	524346
8203	524347
41986	524348
23204	524349
17607	524350
1643	524351
31070	524352
4397	524353
12472	524354
44556	524355
16584	524356
94974	524357
7654	524358
109310	524359
89240	524360
3292	524361
48737	524362
17741	524363
8209	524364
15165	524365
16603	524366
1406	524367
16127	524368
4219	524369
86829	524370
92742	524371
53246	524372
2196	524373
92311	524374
4737	524375
47328	524376
6152	524377
21398	524378
2201	524379
2813	524380
3073	524381
102469	524382
21317	524383
11918	524384
2994	524385
26360	524386
92813	524387
24451	524388
104513	524389
34843	524390
7798	524391
3821	524392
31704	524393
8838	524394
10141	524395
4264	524396
34092	524397
83577	524398
45257	524399
103104	524400
71061	524401
85118	524402
85154	524403
35485	524404
40463	524405
22111	524406
4899	524407
1388	524408
24706	524409
1526	524410
82782	524411
2910	524412
46705	524413
68810	524414
9529	524415
64084	524416
37517	524417
74195	524418
89108	524419
26286	524420
14763	524421
1770	524422
824	524423
569	524424
7882	524425
2723	524426
54797	524427
51258	524428
6462	524429
5270	524430
206	524431
3297	524432
2962	524433
13974	524434
30348	524435
10670	524436
27118	524437
4670	524438
12328	524439
55297	524440
26734	524441
880	524442
26537	524443
25669	524444
90470	524445
11060	524446
4887	524447
5895	524448
18987	524449
95089	524450
78939	524451
79550	524452
323	524453
62383	524454
1349	524455
4031	524456
19748	524457
13095	524458
113690	524459
70598	524460
56242	524461
42880	524462
64396	524463
8373	524464
15082	524465
10702	524466
60427	524467
15674	524468
67792	524469
245	524470
6065	524471
27600	524472
32531	524473
39061	524474
2397	524475
1703	524476
62882	524477
7225	524478
41040	524479
23682	524480
16892	524481
1351	524482
23729	524483
15628	524484
48878	524485
23344	524486
112922	524487
17203	524488
3954	524489
4479	524490
65173	524491
39324	524492
26151	524493
107062	524494
66458	524495
27638	524496
56246	524497
40781	524498
32855	524499
3266	524500
32953	524501
721	524502
2770	524503
23762	524504
2240	524505
893	524506
62201	524507
78521	524508
93028	524509
41436	524510
94140	524511
7767	524512
62808	524513
2267	524514
32959	524515
76345	524516
26696	524517
82957	524518
101675	524519
19927	524520
91533	524521
98836	524522
21688	524523
66954	524524
2921	524525
33159	524526
48264	524527
6790	524528
4146	524529
22123	524530
62797	524531
35262	524532
12899	524533
27762	524534
14434	524535
16049	524536
19852	524537
22646	524538
27248	524539
51392	524540
5753	524541
764	524542
12027	524543
13719	524544
22535	524545
949	524546
41024	524547
4633	524548
23633	524549
2609	524550
41396	524551
5406	524552
57532	524553
27156	524554
46509	524555
106647	524556
41395	524557
1929	524558
934	524559
32437	524560
96226	524561
7095	524562
36324	524563
6455	524564
36140	524565
87870	524566
7282	524567
47119	524568
19132	524569
27263	524570
13347	524571
7347	524572
10902	524573
19006	524574
306	524575
90295	524576
35165	524577
63872	524578
39690	524579
30658	524580
15425	524581
25697	524582
10745	524583
9467	524584
26255	524585
20716	524586
72104	524587
14040	524588
31077	524589
69615	524590
2281	524591
78215	524592
63317	524593
90009	524594
81366	524595
23493	524596
31525	524597
11440	524598
61084	524599
16731	524600
56872	524601
51987	524602
6373	524603
447	524604
34030	524605
5887	524606
49434	524607
48777	524608
70396	524609
39253	524610
4931	524611
23708	524612
5171	524613
13127	524614
100783	524615
1844	524616
1525	524617
66	524618
42192	524619
16867	524620
28411	524621
63809	524622
5862	524623
13856	524624
22381	524625
8898	524626
1473	524627
9779	524628
40050	524629
57998	524630
103192	524631
21621	524632
70271	524633
30862	524634
64976	524635
20682	524636
8883	524637
5305	524638
18558	524639
63592	524640
5136	524641
77997	524642
2648	524643
14335	524644
47190	524645
19412	524646
10307	524647
79792	524648
32129	524649
17022	524650
78667	524651
9826	524652
30495	524653
1305	524654
26229	524655
34867	524656
2760	524657
77847	524658
8185	524659
10239	524660
14449	524661
64174	524662
2877	524663
30447	524664
14551	524665
17676	524666
57749	524667
18881	524668
94400	524669
87163	524670
24628	524671
89706	524672
195	524673
3645	524674
40699	524675
16692	524676
32755	524677
11606	524678
15558	524679
30127	524680
2510	524681
76950	524682
15486	524683
22818	524684
1247	524685
30129	524686
9247	524687
25754	524688
34837	524689
23259	524690
40908	524691
62428	524692
30116	524693
3644	524694
23659	524695
80604	524696
4191	524697
51676	524698
59522	524699
63051	524700
1417	524701
37129	524702
54323	524703
67144	524704
26659	524705
30498	524706
28445	524707
30704	524708
28694	524709
9629	524710
38973	524711
307	524712
22837	524713
20912	524714
61297	524715
17361	524716
7732	524717
8222	524718
30540	524719
52011	524720
3263	524721
4545	524722
24166	524723
16782	524724
42661	524725
57346	524726
67549	524727
635	524728
80887	524729
22572	524730
100816	524731
5616	524732
595	524733
83579	524734
78761	524735
14422	524736
41009	524737
1530	524738
32794	524739
7238	524740
38449	524741
67628	524742
19836	524743
13151	524744
4558	524745
108721	524746
108907	524747
52034	524748
166	524749
15438	524750
53696	524751
49208	524752
48312	524753
7956	524754
275	524755
47545	524756
90875	524757
46446	524758
39826	524759
15864	524760
395	524761
9	524762
27784	524763
5709	524764
78406	524765
86	524766
88749	524767
13824	524768
84	524769
10920	524770
21214	524771
56399	524772
34010	524773
6095	524774
77044	524775
95351	524776
2168	524777
55369	524778
2660	524779
67514	524780
23994	524781
4538	524782
38019	524783
46469	524784
21020	524785
76739	524786
23864	524787
5082	524788
29575	524789
54328	524790
40609	524791
56840	524792
20771	524793
1039	524794
17726	524795
15996	524796
9200	524797
38024	524798
9703	524799
97590	524800
26499	524801
15273	524802
8514	524803
37749	524804
92735	524805
64896	524806
3258	524807
61041	524808
2346	524809
51705	524810
19815	524811
32561	524812
6815	524813
33510	524814
50401	524815
5536	524816
92747	524817
1888	524818
57461	524819
50680	524820
4729	524821
4417	524822
48660	524823
9948	524824
17241	524825
50455	524826
52505	524827
7748	524828
26758	524829
11878	524830
28348	524831
84363	524832
68963	524833
1045	524834
29995	524835
27093	524836
3279	524837
40839	524838
44461	524839
8057	524840
36566	524841
60907	524842
22608	524843
28562	524844
92061	524845
89351	524846
32835	524847
29517	524848
877	524849
11663	524850
30050	524851
1115	524852
12322	524853
41479	524854
34125	524855
44726	524856
43	524857
67349	524858
25395	524859
63725	524860
587	524861
18006	524862
29119	524863
15301	524864
37346	524865
73301	524866
20604	524867
24852	524868
91760	524869
13925	524870
64286	524871
47031	524872
2862	524873
1508	524874
59077	524875
62447	524876
9633	524877
2178	524878
8896	524879
1168	524880
75664	524881
3724	524882
24925	524883
4498	524884
75285	524885
15168	524886
58009	524887
17589	524888
19554	524889
3595	524890
111	524891
47113	524892
3377	524893
77868	524894
65008	524895
8574	524896
13572	524897
31992	524898
61403	524899
57769	524900
8318	524901
14071	524902
72995	524903
14909	524904
14230	524905
48250	524906
43457	524907
12103	524908
61160	524909
10232	524910
8556	524911
91333	524912
15794	524913
4539	524914
9445	524915
43923	524916
60	524917
4169	524918
17454	524919
40024	524920
1572	524921
4223	524922
26542	524923
9753	524924
37088	524925
60291	524926
60972	524927
47722	524928
97064	524929
67205	524930
6618	524931
1781	524932
28930	524933
20793	524934
9256	524935
14659	524936
7121	524937
6859	524938
16497	524939
27619	524940
56052	524941
2963	524942
32185	524943
13278	524944
11455	524945
14004	524946
2259	524947
7273	524948
48549	524949
40267	524950
63042	524951
25800	524952
25019	524953
52873	524954
68190	524955
67393	524956
6031	524957
5709	524958
43702	524959
62415	524960
91492	524961
34271	524962
84454	524963
16182	524964
99119	524965
2281	524966
80829	524967
27367	524968
1722	524969
14414	524970
129	524971
8034	524972
22407	524973
39817	524974
43403	524975
27203	524976
63143	524977
16177	524978
4211	524979
44786	524980
7393	524981
3255	524982
26016	524983
38061	524984
52979	524985
20938	524986
22526	524987
12885	524988
56006	524989
21323	524990
2427	524991
28169	524992
38604	524993
66086	524994
11626	524995
2837	524996
3019	524997
16167	524998
5333	524999
47651	525000
11956	525001
85453	525002
67117	525003
31822	525004
36687	525005
25918	525006
49084	525007
811	525008
47922	525009
36721	525010
235	525011
7893	525012
11344	525013
14439	525014
25501	525015
759	525016
63068	525017
49387	525018
33366	525019
50150	525020
11277	525021
2720	525022
25030	525023
382	525024
50735	525025
18723	525026
13667	525027
949	525028
3512	525029
71555	525030
36857	525031
34937	525032
5	525033
48930	525034
88593	525035
60113	525036
4293	525037
11334	525038
17160	525039
51939	525040
2881	525041
15415	525042
43602	525043
44027	525044
1686	525045
8770	525046
28234	525047
1165	525048
9348	525049
51040	525050
8935	525051
31	525052
16138	525053
50320	525054
4900	525055
28396	525056
35978	525057
53460	525058
45771	525059
16016	525060
13657	525061
8779	525062
64754	525063
50666	525064
22464	525065
69355	525066
71022	525067
11766	525068
4943	525069
46223	525070
8123	525071
96	525072
20100	525073
106848	525074
47468	525075
1061	525076
6659	525077
23024	525078
104294	525079
7397	525080
24424	525081
2518	525082
645	525083
69146	525084
19888	525085
69128	525086
96253	525087
50599	525088
40370	525089
41952	525090
2073	525091
6044	525092
11389	525093
7171	525094
55812	525095
64586	525096
23777	525097
79948	525098
12608	525099
46181	525100
29540	525101
8317	525102
5178	525103
63593	525104
12049	525105
3435	525106
24292	525107
15179	525108
28347	525109
8165	525110
56704	525111
37904	525112
96872	525113
45868	525114
900	525115
54490	525116
11284	525117
74804	525118
39200	525119
55576	525120
22403	525121
19490	525122
1192	525123
13798	525124
46755	525125
58078	525126
60224	525127
95696	525128
35027	525129
15725	525130
16642	525131
33461	525132
74589	525133
468	525134
8010	525135
28572	525136
13816	525137
1697	525138
9877	525139
18532	525140
1086	525141
20405	525142
54837	525143
31916	525144
31558	525145
62799	525146
3634	525147
19405	525148
16909	525149
40405	525150
27953	525151
393	525152
290	525153
49191	525154
34121	525155
73974	525156
99162	525157
218	525158
14177	525159
29112	525160
50563	525161
11077	525162
6627	525163
7762	525164
15083	525165
14528	525166
47457	525167
28738	525168
16441	525169
6994	525170
48776	525171
14256	525172
44623	525173
22348	525174
12422	525175
13155	525176
1019	525177
3085	525178
36362	525179
5355	525180
13525	525181
53462	525182
100179	525183
14940	525184
7662	525185
11873	525186
234	525187
109938	525188
6233	525189
23323	525190
105150	525191
14929	525192
8734	525193
18535	525194
22724	525195
361	525196
62218	525197
42921	525198
17939	525199
11153	525200
45915	525201
939	525202
32899	525203
31825	525204
63275	525205
8268	525206
2317	525207
73471	525208
16857	525209
14381	525210
17581	525211
85708	525212
47291	525213
9855	525214
17045	525215
29418	525216
38887	525217
62691	525218
91489	525219
4560	525220
62099	525221
49631	525222
13183	525223
2143	525224
40710	525225
33511	525226
18837	525227
11108	525228
13602	525229
216	525230
15330	525231
20425	525232
31553	525233
51280	525234
48887	525235
3711	525236
15263	525237
62119	525238
69848	525239
33346	525240
896	525241
17764	525242
25857	525243
39	525244
12332	525245
54424	525246
22979	525247
6803	525248
100852	525249
8837	525250
46357	525251
26194	525252
16918	525253
90213	525254
5805	525255
25553	525256
20406	525257
57094	525258
1584	525259
172	525260
97635	525261
78117	525262
26901	525263
9166	525264
5485	525265
50659	525266
40828	525267
35089	525268
6067	525269
55877	525270
13752	525271
19929	525272
54275	525273
24533	525274
1014	525275
8438	525276
31709	525277
1330	525278
17099	525279
29083	525280
68670	525281
1001	525282
47699	525283
20053	525284
12089	525285
314	525286
9970	525287
23284	525288
2599	525289
96468	525290
1443	525291
32821	525292
52329	525293
983	525294
51187	525295
252	525296
14811	525297
534	525298
19218	525299
60417	525300
27273	525301
22440	525302
13361	525303
438	525304
24922	525305
14691	525306
3200	525307
19736	525308
89377	525309
911	525310
22728	525311
16667	525312
23081	525313
36775	525314
50390	525315
64327	525316
85130	525317
59588	525318
70666	525319
75475	525320
653	525321
63863	525322
29638	525323
3331	525324
35386	525325
67039	525326
5044	525327
50999	525328
67829	525329
12476	525330
45908	525331
4501	525332
10987	525333
18766	525334
14224	525335
1702	525336
4017	525337
27582	525338
6500	525339
5639	525340
3611	525341
45564	525342
3359	525343
21272	525344
61821	525345
103606	525346
46020	525347
19828	525348
18572	525349
2924	525350
38064	525351
55666	525352
17646	525353
14352	525354
22293	525355
3353	525356
16968	525357
56254	525358
56501	525359
4631	525360
29833	525361
73448	525362
15565	525363
916	525364
11955	525365
10376	525366
58770	525367
40059	525368
17030	525369
64191	525370
89	525371
26437	525372
1330	525373
50530	525374
61268	525375
11190	525376
273	525377
12069	525378
2163	525379
18950	525380
8234	525381
16109	525382
37368	525383
53148	525384
11283	525385
18449	525386
38071	525387
713	525388
15254	525389
7203	525390
23802	525391
14792	525392
12932	525393
10938	525394
7231	525395
67901	525396
296	525397
79085	525398
31242	525399
66860	525400
20761	525401
13124	525402
17379	525403
75847	525404
71051	525405
49661	525406
7611	525407
14546	525408
82537	525409
25244	525410
61127	525411
12522	525412
71525	525413
1200	525414
38247	525415
23360	525416
37425	525417
1877	525418
62117	525419
10493	525420
28583	525421
20781	525422
10862	525423
26352	525424
41399	525425
484	525426
4920	525427
449	525428
853	525429
33545	525430
67009	525431
13085	525432
35014	525433
51608	525434
55148	525435
9876	525436
568	525437
9142	525438
25853	525439
92391	525440
65903	525441
17083	525442
3679	525443
69569	525444
631	525445
16976	525446
28758	525447
36083	525448
17078	525449
37422	525450
5785	525451
6955	525452
40384	525453
97810	525454
106566	525455
16875	525456
9295	525457
12354	525458
2435	525459
3112	525460
48677	525461
79248	525462
12743	525463
38873	525464
4089	525465
21314	525466
15220	525467
48051	525468
19691	525469
48337	525470
27038	525471
56731	525472
64262	525473
8368	525474
1941	525475
68385	525476
8272	525477
15993	525478
47066	525479
18868	525480
59303	525481
28757	525482
25656	525483
3716	525484
44131	525485
27046	525486
81885	525487
22094	525488
37033	525489
4002	525490
12017	525491
251	525492
18727	525493
10277	525494
10855	525495
728	525496
77985	525497
56250	525498
31131	525499
52660	525500
32402	525501
35924	525502
30	525503
61012	525504
93752	525505
45642	525506
60332	525507
20971	525508
2779	525509
73275	525510
138	525511
2151	525512
46399	525513
274	525514
73439	525515
37671	525516
86377	525517
45198	525518
91990	525519
82046	525520
6595	525521
18388	525522
65808	525523
18527	525524
10626	525525
42195	525526
34617	525527
100721	525528
27615	525529
29598	525530
7046	525531
71251	525532
53740	525533
411	525534
54838	525535
79936	525536
660	525537
1838	525538
53762	525539
281	525540
3010	525541
104924	525542
87257	525543
16822	525544
70039	525545
52157	525546
36	525547
8073	525548
37597	525549
10933	525550
47	525551
25528	525552
37308	525553
11132	525554
1173	525555
31154	525556
8541	525557
32238	525558
6195	525559
86991	525560
12551	525561
27640	525562
38983	525563
69716	525564
46158	525565
15552	525566
18572	525567
42780	525568
8916	525569
13407	525570
9822	525571
7537	525572
31338	525573
40660	525574
2316	525575
43394	525576
25490	525577
17819	525578
14392	525579
27687	525580
29592	525581
14689	525582
47907	525583
77273	525584
1394	525585
16343	525586
12031	525587
2073	525588
62980	525589
5964	525590
17679	525591
8518	525592
5956	525593
55979	525594
11358	525595
12782	525596
95358	525597
7297	525598
65855	525599
3356	525600
15915	525601
4580	525602
16152	525603
8376	525604
48160	525605
72710	525606
9834	525607
5513	525608
22345	525609
11888	525610
11793	525611
69470	525612
24579	525613
12804	525614
19550	525615
15143	525616
13414	525617
10415	525618
53430	525619
63813	525620
80046	525621
17063	525622
33997	525623
41265	525624
59697	525625
16972	525626
414	525627
27491	525628
19749	525629
41142	525630
90725	525631
49927	525632
9786	525633
2322	525634
53824	525635
14517	525636
5657	525637
14257	525638
30128	525639
16339	525640
2917	525641
4903	525642
3298	525643
17863	525644
101134	525645
17983	525646
47852	525647
103930	525648
27741	525649
84207	525650
77597	525651
7377	525652
21686	525653
43366	525654
13	525655
55807	525656
104065	525657
8242	525658
2768	525659
11775	525660
64208	525661
44932	525662
35660	525663
60098	525664
36845	525665
68	525666
17419	525667
2	525668
4723	525669
35735	525670
71813	525671
31738	525672
54660	525673
590	525674
3	525675
29456	525676
25900	525677
29302	525678
12795	525679
20315	525680
36100	525681
78559	525682
18963	525683
4375	525684
27455	525685
25116	525686
17790	525687
104285	525688
81694	525689
7244	525690
12233	525691
2374	525692
88932	525693
1039	525694
17124	525695
54433	525696
44639	525697
17020	525698
103377	525699
14011	525700
56295	525701
3387	525702
29808	525703
2259	525704
55629	525705
26	525706
72	525707
4432	525708
13933	525709
43608	525710
48097	525711
70115	525712
34322	525713
824	525714
15751	525715
38416	525716
44403	525717
7530	525718
230	525719
30664	525720
8470	525721
938	525722
17129	525723
47722	525724
43371	525725
28359	525726
78864	525727
96553	525728
33852	525729
20063	525730
25849	525731
86158	525732
104820	525733
2052	525734
33177	525735
9362	525736
57861	525737
35307	525738
59657	525739
1668	525740
412	525741
36377	525742
41511	525743
52825	525744
42375	525745
66	525746
59274	525747
30369	525748
26364	525749
19205	525750
1728	525751
81349	525752
76189	525753
80590	525754
5959	525755
26538	525756
47383	525757
98366	525758
20439	525759
72590	525760
89270	525761
9756	525762
6241	525763
732	525764
49469	525765
606	525766
1062	525767
24661	525768
10081	525769
32773	525770
28618	525771
10372	525772
55825	525773
1401	525774
37969	525775
18863	525776
19660	525777
3603	525778
14973	525779
57214	525780
7302	525781
40067	525782
4636	525783
19858	525784
5312	525785
102612	525786
14763	525787
23361	525788
4903	525789
23897	525790
2788	525791
7674	525792
11102	525793
7553	525794
18889	525795
2736	525796
52431	525797
5648	525798
71898	525799
1680	525800
3761	525801
70530	525802
17691	525803
56597	525804
77334	525805
3832	525806
35262	525807
12163	525808
3322	525809
71877	525810
10751	525811
55585	525812
12958	525813
31323	525814
93086	525815
1645	525816
32382	525817
2	525818
36055	525819
16357	525820
31141	525821
54801	525822
90	525823
41305	525824
54531	525825
10138	525826
46327	525827
13456	525828
30821	525829
4903	525830
30670	525831
20278	525832
94813	525833
43284	525834
9311	525835
65370	525836
48305	525837
11120	525838
1399	525839
37445	525840
33600	525841
5891	525842
30082	525843
110287	525844
57837	525845
20039	525846
10740	525847
95021	525848
48687	525849
47270	525850
37693	525851
36513	525852
46291	525853
18991	525854
54695	525855
68163	525856
12407	525857
54068	525858
48355	525859
2487	525860
56316	525861
56666	525862
36708	525863
26206	525864
37813	525865
3392	525866
18863	525867
1080	525868
19189	525869
27262	525870
10775	525871
13229	525872
4622	525873
12472	525874
9585	525875
8432	525876
9008	525877
16543	525878
46400	525879
16743	525880
4825	525881
2386	525882
70079	525883
21	525884
34434	525885
1726	525886
6848	525887
68778	525888
9079	525889
103708	525890
92945	525891
927	525892
77186	525893
28	525894
35019	525895
21965	525896
26957	525897
8861	525898
2593	525899
2213	525900
4145	525901
49255	525902
21934	525903
25275	525904
21488	525905
47574	525906
2567	525907
16826	525908
74291	525909
37059	525910
92454	525911
60623	525912
1431	525913
20034	525914
5479	525915
74435	525916
199	525917
45406	525918
60863	525919
2220	525920
8076	525921
72046	525922
85992	525923
70235	525924
35601	525925
88788	525926
64734	525927
7735	525928
890	525929
4859	525930
69107	525931
102345	525932
84752	525933
26447	525934
1098	525935
26843	525936
11214	525937
13432	525938
4616	525939
22726	525940
4710	525941
58568	525942
15635	525943
4401	525944
21689	525945
27580	525946
55466	525947
41118	525948
12314	525949
1491	525950
85818	525951
13259	525952
26404	525953
5496	525954
823	525955
7107	525956
68140	525957
62653	525958
7548	525959
11313	525960
11922	525961
84845	525962
28456	525963
84030	525964
15244	525965
12072	525966
52061	525967
39212	525968
99374	525969
11317	525970
80722	525971
43050	525972
37792	525973
23552	525974
36420	525975
4928	525976
169	525977
308	525978
693	525979
15582	525980
5219	525981
3155	525982
18614	525983
54373	525984
8383	525985
66128	525986
14178	525987
54523	525988
1357	525989
75509	525990
59	525991
4196	525992
483	525993
76955	525994
13554	525995
315	525996
11485	525997
3270	525998
50905	525999
42972	526000
10280	526001
22	526002
10503	526003
9815	526004
31428	526005
65300	526006
23418	526007
1597	526008
6972	526009
1859	526010
57731	526011
17311	526012
5751	526013
8925	526014
4897	526015
51585	526016
43252	526017
66823	526018
12740	526019
2969	526020
5577	526021
12462	526022
35767	526023
70789	526024
39901	526025
43884	526026
139	526027
26744	526028
23140	526029
20671	526030
75264	526031
38480	526032
1350	526033
7279	526034
42410	526035
55499	526036
2701	526037
3325	526038
25898	526039
6183	526040
99097	526041
10	526042
20740	526043
27202	526044
53864	526045
45379	526046
30456	526047
53308	526048
24110	526049
13450	526050
20194	526051
35033	526052
55169	526053
30953	526054
55437	526055
63579	526056
12459	526057
25207	526058
24981	526059
4578	526060
114193	526061
46024	526062
15180	526063
34962	526064
377	526065
72989	526066
100913	526067
50298	526068
26939	526069
77338	526070
31718	526071
685	526072
6584	526073
34372	526074
59669	526075
71684	526076
37854	526077
30116	526078
24813	526079
4704	526080
38141	526081
69531	526082
10433	526083
81	526084
23757	526085
3313	526086
45407	526087
80928	526088
26	526089
91498	526090
69330	526091
1797	526092
37452	526093
60662	526094
96519	526095
58749	526096
15658	526097
30625	526098
209	526099
5653	526100
31175	526101
51061	526102
40086	526103
49066	526104
45023	526105
98899	526106
22402	526107
1713	526108
17555	526109
48697	526110
25589	526111
39496	526112
9887	526113
45402	526114
524	526115
9387	526116
12587	526117
2291	526118
61743	526119
71464	526120
22783	526121
14444	526122
8630	526123
258	526124
76271	526125
103148	526126
95080	526127
55229	526128
14716	526129
17165	526130
102683	526131
11644	526132
23238	526133
11281	526134
787	526135
7	526136
50455	526137
6326	526138
69699	526139
3734	526140
58366	526141
3530	526142
93986	526143
11261	526144
76256	526145
13693	526146
3287	526147
687	526148
58801	526149
94377	526150
23246	526151
25248	526152
23981	526153
60408	526154
75825	526155
614	526156
72152	526157
45279	526158
1266	526159
28344	526160
84050	526161
31413	526162
6884	526163
48563	526164
33966	526165
52175	526166
520	526167
63077	526168
11601	526169
2202	526170
11823	526171
63863	526172
109728	526173
3465	526174
64487	526175
29901	526176
26525	526177
14349	526178
46966	526179
42807	526180
11013	526181
187	526182
81404	526183
26767	526184
29217	526185
68126	526186
56396	526187
58920	526188
105562	526189
5128	526190
24364	526191
76397	526192
5716	526193
108798	526194
6787	526195
13717	526196
30849	526197
38450	526198
99346	526199
2312	526200
19802	526201
15436	526202
408	526203
61095	526204
24905	526205
8936	526206
2473	526207
37021	526208
25949	526209
6795	526210
625	526211
9217	526212
17961	526213
19311	526214
7744	526215
1768	526216
30299	526217
3062	526218
38932	526219
25752	526220
244	526221
12794	526222
64852	526223
37726	526224
45281	526225
9439	526226
19218	526227
4856	526228
4308	526229
56235	526230
29131	526231
49866	526232
24044	526233
89842	526234
822	526235
22048	526236
28814	526237
17398	526238
6534	526239
57490	526240
74507	526241
12724	526242
45834	526243
22264	526244
74157	526245
10981	526246
29417	526247
37067	526248
6668	526249
144	526250
21621	526251
16345	526252
6674	526253
26537	526254
35026	526255
96672	526256
1071	526257
76664	526258
3198	526259
63015	526260
30823	526261
9243	526262
84220	526263
59563	526264
16852	526265
46503	526266
8325	526267
48976	526268
101	526269
73311	526270
1916	526271
51256	526272
10100	526273
67881	526274
15399	526275
38996	526276
1146	526277
14842	526278
754	526279
31949	526280
30312	526281
1404	526282
49865	526283
12766	526284
5463	526285
28191	526286
4080	526287
80228	526288
19723	526289
25212	526290
67620	526291
3526	526292
89285	526293
41362	526294
31092	526295
4393	526296
52419	526297
1311	526298
33715	526299
44600	526300
56939	526301
3545	526302
56722	526303
319	526304
19071	526305
29085	526306
72875	526307
61455	526308
8019	526309
17883	526310
41943	526311
29954	526312
418	526313
26158	526314
45331	526315
26447	526316
14085	526317
101102	526318
23236	526319
3122	526320
43082	526321
4199	526322
27527	526323
59432	526324
34824	526325
1996	526326
100601	526327
49725	526328
87622	526329
4172	526330
20576	526331
38995	526332
13216	526333
8949	526334
868	526335
16396	526336
6937	526337
72151	526338
26580	526339
3972	526340
57153	526341
695	526342
1829	526343
6392	526344
12818	526345
2258	526346
58115	526347
14326	526348
2322	526349
17474	526350
43152	526351
25132	526352
106979	526353
18990	526354
19233	526355
23061	526356
10341	526357
704	526358
48358	526359
26739	526360
21291	526361
30036	526362
830	526363
12382	526364
1587	526365
30889	526366
55418	526367
30464	526368
8	526369
5793	526370
34718	526371
62646	526372
9104	526373
1774	526374
38090	526375
1879	526376
21732	526377
5881	526378
24518	526379
5605	526380
7538	526381
45291	526382
21946	526383
66153	526384
39811	526385
44744	526386
13386	526387
27858	526388
3758	526389
1129	526390
39706	526391
23427	526392
2994	526393
2649	526394
44495	526395
24721	526396
74637	526397
53778	526398
6159	526399
79672	526400
29033	526401
22795	526402
8263	526403
24850	526404
38795	526405
17798	526406
33629	526407
6644	526408
50272	526409
37246	526410
4792	526411
920	526412
98788	526413
27392	526414
5098	526415
23381	526416
27392	526417
2900	526418
17999	526419
65927	526420
28488	526421
2737	526422
16434	526423
21195	526424
16673	526425
64234	526426
57443	526427
53106	526428
37684	526429
4692	526430
85573	526431
47	526432
108874	526433
25135	526434
24524	526435
1894	526436
43200	526437
630	526438
15345	526439
63879	526440
59049	526441
49107	526442
37320	526443
183	526444
22543	526445
58122	526446
98920	526447
8313	526448
807	526449
48742	526450
9250	526451
51773	526452
14402	526453
1883	526454
47166	526455
48285	526456
68407	526457
46289	526458
9848	526459
31442	526460
64890	526461
58795	526462
4547	526463
24853	526464
62325	526465
21	526466
2362	526467
13956	526468
88662	526469
28866	526470
8485	526471
84591	526472
57878	526473
69269	526474
57457	526475
68594	526476
21314	526477
6970	526478
36790	526479
56212	526480
98654	526481
20871	526482
904	526483
27391	526484
646	526485
25573	526486
4691	526487
1578	526488
15293	526489
28790	526490
16131	526491
12432	526492
117	526493
67120	526494
20715	526495
16704	526496
47828	526497
15722	526498
40271	526499
54031	526500
79867	526501
32143	526502
71876	526503
5062	526504
5687	526505
34735	526506
3233	526507
91256	526508
27107	526509
1141	526510
14901	526511
109646	526512
8402	526513
34613	526514
35318	526515
24691	526516
23064	526517
78	526518
7347	526519
40920	526520
27663	526521
18829	526522
45521	526523
8083	526524
65036	526525
595	526526
88143	526527
109497	526528
27494	526529
39476	526530
36000	526531
56316	526532
11919	526533
67205	526534
69299	526535
63015	526536
11429	526537
67918	526538
31165	526539
74463	526540
33753	526541
16564	526542
26660	526543
8175	526544
17690	526545
23076	526546
39818	526547
33241	526548
13028	526549
7440	526550
61896	526551
1461	526552
47166	526553
38161	526554
21949	526555
15407	526556
10545	526557
30932	526558
9664	526559
2535	526560
2375	526561
29469	526562
31608	526563
7830	526564
34393	526565
4523	526566
3827	526567
398	526568
35552	526569
106367	526570
72044	526571
21282	526572
62454	526573
42757	526574
32222	526575
39487	526576
56806	526577
38606	526578
99114	526579
4666	526580
59808	526581
13774	526582
51921	526583
18608	526584
2082	526585
6682	526586
594	526587
88181	526588
11072	526589
3991	526590
102993	526591
46939	526592
22082	526593
37465	526594
30507	526595
44362	526596
9866	526597
36736	526598
56637	526599
124	526600
17770	526601
104943	526602
7687	526603
43552	526604
20280	526605
82265	526606
35620	526607
56435	526608
8090	526609
15246	526610
54781	526611
23878	526612
53634	526613
28839	526614
31808	526615
26539	526616
27302	526617
11535	526618
48526	526619
31084	526620
14842	526621
1127	526622
14648	526623
27444	526624
34240	526625
44549	526626
45569	526627
17563	526628
59092	526629
195	526630
52500	526631
17548	526632
101959	526633
24649	526634
871	526635
431	526636
55286	526637
1860	526638
1866	526639
23963	526640
4762	526641
26508	526642
71219	526643
41634	526644
13060	526645
18568	526646
79340	526647
34872	526648
52109	526649
24072	526650
40017	526651
51257	526652
63875	526653
11691	526654
34233	526655
584	526656
14046	526657
57065	526658
27946	526659
2702	526660
18827	526661
95171	526662
43049	526663
88686	526664
6546	526665
3410	526666
74356	526667
100734	526668
18346	526669
40430	526670
85184	526671
35150	526672
80453	526673
22232	526674
73	526675
78273	526676
16917	526677
89749	526678
7252	526679
284	526680
20945	526681
11682	526682
15896	526683
22473	526684
27323	526685
57896	526686
15184	526687
110333	526688
7943	526689
30774	526690
22929	526691
53872	526692
35481	526693
3158	526694
14300	526695
33332	526696
36703	526697
74569	526698
23099	526699
32506	526700
30560	526701
97173	526702
45834	526703
1110	526704
843	526705
48801	526706
36519	526707
3268	526708
34993	526709
33119	526710
62921	526711
99055	526712
18463	526713
16341	526714
26568	526715
16926	526716
6730	526717
30068	526718
6358	526719
827	526720
35437	526721
10709	526722
13070	526723
13089	526724
102953	526725
70076	526726
65459	526727
16780	526728
100875	526729
62382	526730
1516	526731
26363	526732
25453	526733
42590	526734
42230	526735
36927	526736
26576	526737
29973	526738
55344	526739
2609	526740
86548	526741
6098	526742
24164	526743
27650	526744
21887	526745
5319	526746
5913	526747
827	526748
42765	526749
769	526750
2030	526751
28310	526752
24678	526753
21599	526754
30953	526755
11686	526756
60638	526757
7410	526758
50271	526759
13818	526760
6375	526761
6367	526762
52921	526763
39120	526764
76195	526765
3746	526766
67941	526767
56423	526768
53218	526769
29610	526770
51391	526771
27452	526772
299	526773
3359	526774
56023	526775
917	526776
2480	526777
42892	526778
67168	526779
10054	526780
59720	526781
9756	526782
20084	526783
4595	526784
28540	526785
93751	526786
64341	526787
4810	526788
45014	526789
30029	526790
21187	526791
35921	526792
53899	526793
19564	526794
37310	526795
3899	526796
69310	526797
28403	526798
31566	526799
15550	526800
1076	526801
18187	526802
62709	526803
55532	526804
22976	526805
437	526806
9277	526807
37026	526808
3955	526809
34960	526810
30755	526811
41211	526812
31132	526813
6170	526814
9849	526815
50677	526816
54928	526817
20573	526818
1187	526819
61977	526820
57279	526821
68812	526822
67710	526823
1010	526824
105802	526825
3982	526826
6983	526827
54713	526828
3952	526829
30256	526830
1389	526831
6328	526832
19058	526833
41385	526834
20624	526835
4173	526836
12461	526837
73739	526838
3552	526839
30149	526840
10845	526841
467	526842
78736	526843
47897	526844
41230	526845
31316	526846
51039	526847
62	526848
10641	526849
16891	526850
32024	526851
3601	526852
93743	526853
35280	526854
4802	526855
58347	526856
14530	526857
18964	526858
28372	526859
27299	526860
9964	526861
13778	526862
32	526863
439	526864
38329	526865
49523	526866
24372	526867
29137	526868
31564	526869
71386	526870
91432	526871
10793	526872
85708	526873
47431	526874
17438	526875
93159	526876
20052	526877
16746	526878
54822	526879
238	526880
20059	526881
51034	526882
18486	526883
62396	526884
2341	526885
4492	526886
2040	526887
87784	526888
24124	526889
113380	526890
3991	526891
82132	526892
79919	526893
47647	526894
3009	526895
63913	526896
2503	526897
16118	526898
8664	526899
7927	526900
2787	526901
14259	526902
327	526903
5215	526904
25844	526905
27796	526906
2246	526907
59394	526908
119	526909
70661	526910
28	526911
35304	526912
7899	526913
6456	526914
5991	526915
3648	526916
9048	526917
47408	526918
56108	526919
13040	526920
25042	526921
94844	526922
1407	526923
15875	526924
54243	526925
4759	526926
15450	526927
2354	526928
80294	526929
7969	526930
16772	526931
17763	526932
10244	526933
33544	526934
61449	526935
8731	526936
2360	526937
2994	526938
61987	526939
47912	526940
7706	526941
48694	526942
82360	526943
21725	526944
29917	526945
7480	526946
2	526947
19028	526948
7469	526949
23317	526950
9716	526951
85258	526952
2722	526953
1067	526954
208	526955
9135	526956
58689	526957
1061	526958
103424	526959
63797	526960
61754	526961
54296	526962
16924	526963
89268	526964
770	526965
56934	526966
30842	526967
4303	526968
37971	526969
2124	526970
7808	526971
824	526972
55534	526973
61756	526974
17688	526975
9680	526976
74886	526977
15751	526978
22321	526979
26425	526980
49380	526981
83771	526982
2189	526983
91234	526984
70866	526985
24	526986
6846	526987
13651	526988
17594	526989
15567	526990
65946	526991
2377	526992
11016	526993
70023	526994
32668	526995
8785	526996
18300	526997
21492	526998
109237	526999
45854	527000
39642	527001
13938	527002
709	527003
53014	527004
61208	527005
30804	527006
43116	527007
46275	527008
322	527009
46034	527010
18659	527011
142	527012
35953	527013
10612	527014
25527	527015
2572	527016
48527	527017
5286	527018
3254	527019
62450	527020
59430	527021
17444	527022
98108	527023
5715	527024
25767	527025
38439	527026
29663	527027
3318	527028
24854	527029
51180	527030
4551	527031
2200	527032
13165	527033
5932	527034
3531	527035
104114	527036
19663	527037
8831	527038
41984	527039
1370	527040
68980	527041
55080	527042
11650	527043
7474	527044
1895	527045
14754	527046
8757	527047
59887	527048
60206	527049
60292	527050
64962	527051
28197	527052
3032	527053
51436	527054
63815	527055
36810	527056
56045	527057
12784	527058
32249	527059
25327	527060
8909	527061
54338	527062
2381	527063
13654	527064
36837	527065
37339	527066
60432	527067
15278	527068
53507	527069
80495	527070
11140	527071
354	527072
27737	527073
47948	527074
66212	527075
13370	527076
10169	527077
102409	527078
55938	527079
54535	527080
60609	527081
11363	527082
2360	527083
604	527084
25244	527085
5846	527086
65786	527087
100777	527088
40105	527089
13954	527090
30296	527091
17138	527092
31329	527093
4345	527094
35691	527095
9414	527096
29217	527097
4386	527098
5046	527099
37137	527100
7187	527101
41946	527102
46849	527103
2273	527104
18577	527105
68364	527106
5747	527107
45390	527108
56631	527109
59726	527110
2059	527111
8668	527112
42931	527113
51835	527114
50389	527115
137	527116
57285	527117
289	527118
15472	527119
7698	527120
75655	527121
51616	527122
33756	527123
52740	527124
39187	527125
47163	527126
9349	527127
71754	527128
22207	527129
78298	527130
13481	527131
70337	527132
89383	527133
34700	527134
31262	527135
4569	527136
26984	527137
13241	527138
24301	527139
5135	527140
16799	527141
89661	527142
86273	527143
47323	527144
8708	527145
13050	527146
16681	527147
18416	527148
79419	527149
9262	527150
26475	527151
10522	527152
76858	527153
14434	527154
68925	527155
28199	527156
60926	527157
46528	527158
5083	527159
801	527160
39742	527161
14297	527162
31753	527163
2133	527164
43656	527165
74233	527166
21622	527167
70029	527168
77654	527169
5424	527170
4503	527171
26686	527172
22864	527173
59131	527174
5483	527175
58392	527176
73928	527177
46076	527178
74062	527179
89557	527180
17043	527181
6138	527182
21607	527183
59509	527184
3775	527185
22113	527186
16015	527187
73731	527188
6	527189
5060	527190
3094	527191
54647	527192
50903	527193
15230	527194
2636	527195
2868	527196
41428	527197
68102	527198
86330	527199
58838	527200
72409	527201
5502	527202
7318	527203
7605	527204
37867	527205
683	527206
55676	527207
67874	527208
45857	527209
783	527210
27642	527211
21455	527212
15527	527213
15776	527214
59158	527215
3873	527216
3464	527217
7978	527218
958	527219
23021	527220
108806	527221
54531	527222
56614	527223
56526	527224
18251	527225
3017	527226
34169	527227
91413	527228
24943	527229
3884	527230
714	527231
17093	527232
2404	527233
12159	527234
45942	527235
25193	527236
8504	527237
20327	527238
5513	527239
4589	527240
35917	527241
669	527242
25881	527243
1	527244
36159	527245
383	527246
98517	527247
2134	527248
5787	527249
39280	527250
71888	527251
4481	527252
87084	527253
15925	527254
31259	527255
11104	527256
9210	527257
870	527258
66003	527259
982	527260
1281	527261
3660	527262
28181	527263
785	527264
66204	527265
9300	527266
18868	527267
1139	527268
30190	527269
81733	527270
44532	527271
7800	527272
12657	527273
31353	527274
20520	527275
15460	527276
5174	527277
6896	527278
17187	527279
73423	527280
7916	527281
86885	527282
18684	527283
18392	527284
51410	527285
418	527286
281	527287
6754	527288
60431	527289
6703	527290
11535	527291
58	527292
101049	527293
40814	527294
72919	527295
58797	527296
50774	527297
54762	527298
77385	527299
27388	527300
1551	527301
85994	527302
34446	527303
25752	527304
35760	527305
31741	527306
11896	527307
33910	527308
10299	527309
10221	527310
20200	527311
35624	527312
271	527313
4301	527314
8989	527315
56567	527316
2247	527317
30006	527318
10547	527319
6799	527320
31308	527321
56058	527322
6002	527323
40310	527324
21278	527325
87208	527326
13096	527327
9683	527328
49186	527329
3223	527330
265	527331
58515	527332
38544	527333
9558	527334
72486	527335
47208	527336
1771	527337
57327	527338
7354	527339
20325	527340
83742	527341
1725	527342
79372	527343
33246	527344
45927	527345
1691	527346
61600	527347
3159	527348
83483	527349
24111	527350
36263	527351
3425	527352
26360	527353
67927	527354
2611	527355
13492	527356
101541	527357
1921	527358
16500	527359
42097	527360
34800	527361
309	527362
52510	527363
32902	527364
33400	527365
21762	527366
7554	527367
3990	527368
9269	527369
54110	527370
1445	527371
5	527372
84790	527373
7369	527374
72459	527375
25840	527376
469	527377
27987	527378
11147	527379
4045	527380
38966	527381
44662	527382
74748	527383
61501	527384
30366	527385
6318	527386
9006	527387
79521	527388
37179	527389
45531	527390
1689	527391
12184	527392
81498	527393
24874	527394
1606	527395
52236	527396
48423	527397
25599	527398
3425	527399
68084	527400
69422	527401
21952	527402
64198	527403
8747	527404
21437	527405
15567	527406
34959	527407
20548	527408
41773	527409
42315	527410
4564	527411
29762	527412
22787	527413
81590	527414
8276	527415
1417	527416
59298	527417
3593	527418
43052	527419
44	527420
68628	527421
28767	527422
80730	527423
103095	527424
11680	527425
49277	527426
46812	527427
24511	527428
48148	527429
35226	527430
15679	527431
9131	527432
13380	527433
19005	527434
90983	527435
3888	527436
16088	527437
6260	527438
76129	527439
32779	527440
150	527441
10	527442
103505	527443
64894	527444
17792	527445
201	527446
10056	527447
7801	527448
5532	527449
56978	527450
80378	527451
5170	527452
66138	527453
31295	527454
907	527455
1247	527456
30855	527457
27978	527458
24426	527459
3405	527460
66238	527461
3290	527462
68873	527463
34789	527464
24950	527465
983	527466
8019	527467
25402	527468
88898	527469
739	527470
21877	527471
45777	527472
28748	527473
26647	527474
3267	527475
8312	527476
35415	527477
10539	527478
106092	527479
16736	527480
71507	527481
10428	527482
56261	527483
42990	527484
17191	527485
5970	527486
2615	527487
48321	527488
57060	527489
11875	527490
39170	527491
33086	527492
5777	527493
16900	527494
99747	527495
34039	527496
13161	527497
25351	527498
68805	527499
56313	527500
4369	527501
30704	527502
25473	527503
28070	527504
284	527505
1362	527506
5335	527507
82131	527508
41781	527509
53358	527510
6591	527511
20802	527512
6663	527513
2845	527514
47381	527515
25395	527516
29827	527517
5262	527518
659	527519
20079	527520
864	527521
53411	527522
64200	527523
53491	527524
1465	527525
100098	527526
39156	527527
14605	527528
45446	527529
70283	527530
29712	527531
35327	527532
99	527533
52580	527534
54292	527535
19994	527536
34728	527537
17161	527538
25032	527539
3136	527540
1341	527541
82566	527542
8224	527543
40273	527544
2767	527545
55173	527546
4580	527547
91275	527548
21508	527549
1359	527550
69455	527551
4751	527552
10406	527553
13913	527554
19894	527555
17428	527556
55729	527557
19812	527558
4152	527559
27976	527560
71094	527561
11289	527562
14762	527563
102301	527564
30454	527565
49218	527566
11269	527567
37338	527568
26436	527569
7419	527570
1701	527571
6471	527572
53399	527573
64431	527574
10850	527575
30926	527576
7526	527577
1660	527578
33525	527579
57337	527580
49069	527581
10796	527582
29457	527583
17002	527584
12177	527585
68371	527586
16953	527587
60688	527588
2604	527589
89708	527590
890	527591
25702	527592
1904	527593
18885	527594
10225	527595
16688	527596
50098	527597
97685	527598
6071	527599
51129	527600
49033	527601
68828	527602
4146	527603
16359	527604
2896	527605
39551	527606
41705	527607
23852	527608
16356	527609
26389	527610
5161	527611
18925	527612
3702	527613
7785	527614
5069	527615
33810	527616
1644	527617
5048	527618
2356	527619
9115	527620
38914	527621
22221	527622
31587	527623
79446	527624
76230	527625
26132	527626
3536	527627
15650	527628
61005	527629
20993	527630
25304	527631
13951	527632
3058	527633
13040	527634
11454	527635
79916	527636
1281	527637
45733	527638
9848	527639
1491	527640
52603	527641
31110	527642
15118	527643
37710	527644
17900	527645
67246	527646
2623	527647
7237	527648
48078	527649
35832	527650
31401	527651
52774	527652
13915	527653
10735	527654
5905	527655
2465	527656
5494	527657
2500	527658
7080	527659
95550	527660
114160	527661
18810	527662
29389	527663
52681	527664
47067	527665
39368	527666
50940	527667
16551	527668
10440	527669
1916	527670
3977	527671
1138	527672
12942	527673
6184	527674
10827	527675
6566	527676
87156	527677
30759	527678
5886	527679
20663	527680
33309	527681
22030	527682
77017	527683
11141	527684
12638	527685
3973	527686
19569	527687
26759	527688
66800	527689
67247	527690
20382	527691
78902	527692
51188	527693
69010	527694
6102	527695
61128	527696
4331	527697
23632	527698
41111	527699
8081	527700
12456	527701
105385	527702
71456	527703
4953	527704
11787	527705
1949	527706
23856	527707
3011	527708
35551	527709
13726	527710
10	527711
50288	527712
8340	527713
86934	527714
45464	527715
67527	527716
463	527717
35889	527718
67578	527719
37112	527720
49486	527721
54666	527722
69684	527723
7446	527724
37300	527725
133	527726
670	527727
2098	527728
41249	527729
43097	527730
108646	527731
19248	527732
3052	527733
67728	527734
96753	527735
20396	527736
4968	527737
10824	527738
64123	527739
46767	527740
12683	527741
27472	527742
25778	527743
16038	527744
8394	527745
29	527746
54943	527747
43628	527748
43191	527749
1329	527750
27868	527751
29310	527752
26023	527753
14	527754
67052	527755
160	527756
29974	527757
64045	527758
10750	527759
593	527760
18636	527761
15377	527762
63146	527763
16096	527764
26383	527765
12909	527766
4928	527767
182	527768
40231	527769
70312	527770
14745	527771
1337	527772
18296	527773
22933	527774
33122	527775
19951	527776
91113	527777
5263	527778
3823	527779
58905	527780
37436	527781
9881	527782
8230	527783
26136	527784
54845	527785
98	527786
63855	527787
3609	527788
12020	527789
6652	527790
43584	527791
18219	527792
70434	527793
44556	527794
41280	527795
11794	527796
8650	527797
10800	527798
5824	527799
80531	527800
310	527801
20709	527802
25173	527803
24870	527804
25507	527805
73838	527806
11074	527807
72553	527808
20545	527809
59783	527810
40896	527811
37480	527812
9168	527813
70371	527814
81480	527815
5946	527816
8643	527817
48911	527818
15847	527819
21906	527820
10779	527821
48904	527822
2903	527823
7884	527824
14862	527825
3142	527826
60175	527827
30412	527828
10411	527829
15136	527830
2633	527831
17454	527832
22713	527833
20	527834
134	527835
37202	527836
93663	527837
5762	527838
45771	527839
29416	527840
28294	527841
65383	527842
2043	527843
78127	527844
77385	527845
9660	527846
8460	527847
98704	527848
22508	527849
4	527850
16920	527851
3655	527852
422	527853
9654	527854
27250	527855
94133	527856
21675	527857
797	527858
707	527859
11618	527860
110873	527861
17877	527862
48793	527863
18077	527864
4538	527865
108312	527866
60130	527867
704	527868
49791	527869
20503	527870
709	527871
31419	527872
92053	527873
896	527874
27859	527875
58369	527876
84691	527877
27890	527878
10528	527879
1590	527880
65807	527881
15692	527882
30579	527883
41815	527884
48573	527885
26212	527886
23859	527887
48150	527888
4560	527889
45000	527890
19393	527891
37755	527892
7499	527893
72916	527894
148	527895
69616	527896
38259	527897
14844	527898
2058	527899
6122	527900
25371	527901
32184	527902
81132	527903
19181	527904
9128	527905
25239	527906
82407	527907
42867	527908
2884	527909
4614	527910
51177	527911
12419	527912
15400	527913
76699	527914
91054	527915
4363	527916
65615	527917
1282	527918
9883	527919
24695	527920
16186	527921
38447	527922
22727	527923
8320	527924
2928	527925
21735	527926
33019	527927
68022	527928
6311	527929
38529	527930
13287	527931
104698	527932
78412	527933
16430	527934
48746	527935
989	527936
48341	527937
7818	527938
21076	527939
6313	527940
7218	527941
47109	527942
21819	527943
44462	527944
783	527945
8823	527946
4311	527947
8864	527948
1452	527949
13643	527950
67809	527951
1246	527952
55468	527953
838	527954
3056	527955
31560	527956
4927	527957
1773	527958
23503	527959
29006	527960
14530	527961
46074	527962
14253	527963
31954	527964
54907	527965
993	527966
24391	527967
3200	527968
45857	527969
11239	527970
58862	527971
33858	527972
11308	527973
69895	527974
12479	527975
56509	527976
24870	527977
76448	527978
13148	527979
24928	527980
23036	527981
16129	527982
14241	527983
74601	527984
87614	527985
19447	527986
3536	527987
48038	527988
104491	527989
4876	527990
2347	527991
74927	527992
76135	527993
40621	527994
57848	527995
7763	527996
21275	527997
34601	527998
32417	527999
64642	528000
26406	528001
3731	528002
82563	528003
30556	528004
26217	528005
37430	528006
7832	528007
42712	528008
58815	528009
9576	528010
45338	528011
65132	528012
22276	528013
5241	528014
27433	528015
19560	528016
885	528017
28688	528018
11675	528019
29881	528020
7761	528021
14106	528022
31834	528023
2062	528024
40853	528025
6359	528026
75358	528027
74996	528028
3887	528029
63977	528030
28770	528031
240	528032
39874	528033
31511	528034
4234	528035
2242	528036
67803	528037
30890	528038
18448	528039
52926	528040
39094	528041
14491	528042
9209	528043
31624	528044
41817	528045
13421	528046
16576	528047
33983	528048
16702	528049
30974	528050
66228	528051
40899	528052
8847	528053
74461	528054
53644	528055
5164	528056
2430	528057
19187	528058
5260	528059
18902	528060
9737	528061
3875	528062
15405	528063
29682	528064
35115	528065
3381	528066
2063	528067
7268	528068
5845	528069
51111	528070
24193	528071
96458	528072
53325	528073
71	528074
7184	528075
48115	528076
3511	528077
34894	528078
47734	528079
407	528080
30958	528081
93249	528082
10087	528083
43860	528084
72091	528085
20416	528086
15618	528087
73574	528088
8116	528089
7458	528090
15347	528091
1460	528092
56846	528093
6548	528094
52129	528095
3188	528096
71494	528097
25163	528098
20071	528099
17837	528100
45347	528101
15098	528102
31705	528103
29050	528104
1259	528105
34080	528106
19416	528107
83166	528108
49265	528109
321	528110
21912	528111
16625	528112
23116	528113
63477	528114
28137	528115
48874	528116
776	528117
51266	528118
9305	528119
2481	528120
3983	528121
2934	528122
57403	528123
56517	528124
4103	528125
11652	528126
5710	528127
23428	528128
89	528129
27319	528130
9725	528131
91502	528132
9674	528133
23511	528134
41828	528135
25132	528136
86238	528137
18830	528138
3747	528139
9064	528140
132	528141
68381	528142
4091	528143
51917	528144
20082	528145
602	528146
10156	528147
24217	528148
78444	528149
5848	528150
5910	528151
66850	528152
6087	528153
6219	528154
16965	528155
1504	528156
1631	528157
93834	528158
62947	528159
68581	528160
15544	528161
48202	528162
7895	528163
44917	528164
77809	528165
27903	528166
51336	528167
63796	528168
64954	528169
22176	528170
26790	528171
71818	528172
29461	528173
56973	528174
61669	528175
19154	528176
38632	528177
8684	528178
9619	528179
47389	528180
32383	528181
35970	528182
4030	528183
45236	528184
34018	528185
96223	528186
96015	528187
16054	528188
83	528189
30684	528190
342	528191
7886	528192
21787	528193
5118	528194
73513	528195
12104	528196
1661	528197
72427	528198
10474	528199
47629	528200
23557	528201
30119	528202
15757	528203
19900	528204
10519	528205
43612	528206
56383	528207
73632	528208
38062	528209
79326	528210
51487	528211
17003	528212
621	528213
15035	528214
25291	528215
189	528216
24595	528217
6381	528218
810	528219
17300	528220
16082	528221
68275	528222
3442	528223
16367	528224
62912	528225
1035	528226
7751	528227
2057	528228
5303	528229
80742	528230
64	528231
103451	528232
59135	528233
50723	528234
5972	528235
177	528236
1391	528237
30403	528238
11740	528239
32980	528240
3005	528241
49485	528242
2939	528243
29939	528244
27812	528245
77332	528246
31876	528247
385	528248
56503	528249
9685	528250
85370	528251
41062	528252
93311	528253
53345	528254
78763	528255
9064	528256
70276	528257
17	528258
12097	528259
35728	528260
47248	528261
60695	528262
17156	528263
78011	528264
75338	528265
44842	528266
42517	528267
15273	528268
458	528269
56359	528270
63885	528271
12720	528272
34686	528273
21540	528274
72482	528275
38171	528276
81777	528277
23005	528278
44658	528279
4580	528280
29056	528281
3305	528282
66337	528283
13670	528284
9546	528285
15572	528286
1711	528287
4871	528288
15423	528289
17355	528290
2830	528291
4014	528292
1726	528293
3195	528294
14388	528295
36185	528296
74288	528297
11936	528298
88167	528299
47070	528300
98871	528301
99948	528302
38991	528303
68690	528304
11406	528305
20595	528306
1002	528307
24926	528308
75387	528309
34888	528310
14781	528311
20887	528312
12489	528313
43335	528314
38	528315
7872	528316
32365	528317
9450	528318
130	528319
3970	528320
18608	528321
36283	528322
1663	528323
25397	528324
1991	528325
3913	528326
33852	528327
44190	528328
63348	528329
1366	528330
1517	528331
8201	528332
53543	528333
2233	528334
24635	528335
13406	528336
47517	528337
30532	528338
32694	528339
29996	528340
77291	528341
10915	528342
2081	528343
19991	528344
95899	528345
354	528346
10188	528347
4379	528348
3930	528349
25205	528350
66367	528351
29902	528352
4957	528353
22768	528354
17323	528355
2377	528356
24709	528357
7204	528358
82516	528359
4144	528360
3733	528361
587	528362
13874	528363
61180	528364
15485	528365
2954	528366
38467	528367
14255	528368
9809	528369
11040	528370
8109	528371
29029	528372
5143	528373
2968	528374
19003	528375
35283	528376
81736	528377
20779	528378
11593	528379
1002	528380
18630	528381
13181	528382
5627	528383
30962	528384
8053	528385
4988	528386
6980	528387
45300	528388
14677	528389
66414	528390
54381	528391
11476	528392
39126	528393
70703	528394
23482	528395
15256	528396
24987	528397
10959	528398
53269	528399
71572	528400
23094	528401
42973	528402
57485	528403
48249	528404
28211	528405
11783	528406
61278	528407
16094	528408
65478	528409
14603	528410
3416	528411
55265	528412
3476	528413
24274	528414
3845	528415
107861	528416
11054	528417
17751	528418
81802	528419
7920	528420
13594	528421
17331	528422
44589	528423
3879	528424
4643	528425
55191	528426
38609	528427
5285	528428
39510	528429
56207	528430
91743	528431
24495	528432
66443	528433
17125	528434
1003	528435
29818	528436
11044	528437
45073	528438
28390	528439
27968	528440
1737	528441
251	528442
3402	528443
101794	528444
50203	528445
5264	528446
37302	528447
2128	528448
60286	528449
1893	528450
113	528451
102425	528452
10916	528453
77522	528454
76889	528455
48893	528456
14129	528457
79323	528458
47	528459
3726	528460
69938	528461
10762	528462
54142	528463
3270	528464
1211	528465
52780	528466
12053	528467
72611	528468
14877	528469
13055	528470
855	528471
11179	528472
22331	528473
7219	528474
38106	528475
72551	528476
759	528477
20830	528478
13750	528479
14282	528480
18358	528481
26303	528482
54751	528483
33915	528484
28969	528485
36364	528486
998	528487
45490	528488
15887	528489
13446	528490
9490	528491
10197	528492
64655	528493
7485	528494
1357	528495
57808	528496
19858	528497
835	528498
11678	528499
14614	528500
68228	528501
172	528502
2293	528503
31199	528504
31321	528505
70400	528506
58108	528507
75443	528508
32984	528509
39740	528510
109384	528511
712	528512
20527	528513
9978	528514
731	528515
966	528516
2386	528517
36838	528518
10760	528519
1225	528520
19960	528521
5096	528522
19204	528523
32833	528524
37448	528525
28265	528526
68790	528527
51679	528528
8802	528529
4175	528530
210	528531
78950	528532
29	528533
6879	528534
1855	528535
41974	528536
561	528537
1885	528538
14819	528539
7227	528540
18845	528541
34811	528542
58182	528543
16841	528544
22587	528545
16830	528546
1658	528547
4861	528548
31120	528549
18322	528550
79	528551
53032	528552
2163	528553
80140	528554
58156	528555
8939	528556
7970	528557
53	528558
12346	528559
13512	528560
87050	528561
56150	528562
2157	528563
31186	528564
1644	528565
3065	528566
47099	528567
9042	528568
10262	528569
40314	528570
65164	528571
102689	528572
34171	528573
21471	528574
49441	528575
8294	528576
35681	528577
20824	528578
5418	528579
2690	528580
5560	528581
46383	528582
39992	528583
1559	528584
25354	528585
3722	528586
40657	528587
39491	528588
9131	528589
64834	528590
2856	528591
873	528592
109459	528593
8781	528594
88065	528595
171	528596
23900	528597
3945	528598
10847	528599
1047	528600
94627	528601
4084	528602
106907	528603
40836	528604
42423	528605
89603	528606
25873	528607
28004	528608
102301	528609
31664	528610
4021	528611
80153	528612
31206	528613
28550	528614
8521	528615
81433	528616
13427	528617
84	528618
31060	528619
21922	528620
6535	528621
45860	528622
4616	528623
106202	528624
57703	528625
68513	528626
13536	528627
72404	528628
29886	528629
22629	528630
4970	528631
17447	528632
44952	528633
33233	528634
79367	528635
21088	528636
9753	528637
11338	528638
98849	528639
63692	528640
19099	528641
6181	528642
102357	528643
64317	528644
46345	528645
831	528646
1014	528647
584	528648
49480	528649
52281	528650
4227	528651
20429	528652
10463	528653
33105	528654
46339	528655
57	528656
37180	528657
20695	528658
38983	528659
326	528660
97017	528661
95793	528662
21905	528663
27939	528664
10562	528665
8568	528666
76748	528667
64880	528668
35665	528669
36466	528670
23922	528671
19257	528672
52181	528673
35754	528674
17249	528675
93058	528676
35800	528677
108582	528678
17715	528679
71446	528680
40577	528681
2697	528682
97536	528683
88562	528684
15509	528685
41529	528686
10762	528687
47178	528688
70887	528689
55942	528690
3131	528691
11886	528692
66167	528693
2585	528694
61273	528695
21	528696
29789	528697
51530	528698
46557	528699
3927	528700
26886	528701
54717	528702
34915	528703
1176	528704
3033	528705
23	528706
11649	528707
28085	528708
33870	528709
24724	528710
24218	528711
20098	528712
19140	528713
12005	528714
11656	528715
7723	528716
30159	528717
1808	528718
75326	528719
21546	528720
16967	528721
40	528722
15684	528723
14631	528724
38639	528725
3019	528726
23280	528727
1284	528728
75140	528729
18935	528730
34939	528731
7978	528732
2981	528733
2479	528734
43473	528735
13040	528736
28357	528737
4611	528738
23597	528739
5776	528740
72387	528741
16554	528742
423	528743
28144	528744
47309	528745
56456	528746
98617	528747
27524	528748
100228	528749
8138	528750
37700	528751
56081	528752
49904	528753
68180	528754
27874	528755
10829	528756
2748	528757
6125	528758
16380	528759
10294	528760
3788	528761
6901	528762
2627	528763
34752	528764
27446	528765
11114	528766
805	528767
31587	528768
33106	528769
18059	528770
88559	528771
50149	528772
16704	528773
5355	528774
43126	528775
48892	528776
56461	528777
42251	528778
1232	528779
71964	528780
61	528781
41004	528782
7449	528783
1764	528784
79924	528785
3021	528786
85729	528787
18691	528788
42	528789
17234	528790
18189	528791
40077	528792
27933	528793
10242	528794
4242	528795
2274	528796
82037	528797
90403	528798
67245	528799
41956	528800
21774	528801
19117	528802
32211	528803
27053	528804
94120	528805
15462	528806
15862	528807
774	528808
18721	528809
53881	528810
75948	528811
16366	528812
90218	528813
8075	528814
9965	528815
10345	528816
23965	528817
99048	528818
123	528819
7113	528820
61389	528821
56657	528822
21977	528823
2354	528824
620	528825
4847	528826
77494	528827
13314	528828
7969	528829
13073	528830
51019	528831
25774	528832
6290	528833
22582	528834
8504	528835
31191	528836
1607	528837
78348	528838
16624	528839
10247	528840
85228	528841
27459	528842
20976	528843
27049	528844
69245	528845
30491	528846
9510	528847
1262	528848
7103	528849
31165	528850
23269	528851
85349	528852
28262	528853
946	528854
1083	528855
30192	528856
3898	528857
102030	528858
62564	528859
38777	528860
88958	528861
65953	528862
48	528863
3667	528864
32439	528865
12090	528866
70050	528867
49386	528868
4023	528869
95	528870
57726	528871
104308	528872
20409	528873
44975	528874
66458	528875
2508	528876
2662	528877
9005	528878
2924	528879
50505	528880
41133	528881
13591	528882
8162	528883
14806	528884
7228	528885
50951	528886
73527	528887
38515	528888
92341	528889
18279	528890
23571	528891
60631	528892
3692	528893
1642	528894
4144	528895
32207	528896
8748	528897
59014	528898
279	528899
11831	528900
65594	528901
59503	528902
1100	528903
2585	528904
14281	528905
32884	528906
64819	528907
66814	528908
10745	528909
103435	528910
7775	528911
97810	528912
48183	528913
77463	528914
6916	528915
37777	528916
487	528917
9474	528918
92832	528919
11837	528920
6585	528921
5499	528922
21230	528923
30619	528924
18452	528925
569	528926
45593	528927
12569	528928
26933	528929
27820	528930
28670	528931
92016	528932
73754	528933
1215	528934
15424	528935
35159	528936
4337	528937
65805	528938
70710	528939
53604	528940
82017	528941
17040	528942
207	528943
5177	528944
8871	528945
4669	528946
56809	528947
45515	528948
61754	528949
12032	528950
12711	528951
62890	528952
93306	528953
681	528954
23338	528955
1559	528956
13223	528957
7053	528958
14453	528959
81362	528960
54488	528961
12682	528962
1590	528963
10853	528964
11934	528965
188	528966
10287	528967
88580	528968
26465	528969
54983	528970
18098	528971
5755	528972
7653	528973
3668	528974
85477	528975
4645	528976
7861	528977
4406	528978
9430	528979
3775	528980
40967	528981
36282	528982
1451	528983
52984	528984
18914	528985
38339	528986
5471	528987
27643	528988
43418	528989
321	528990
60086	528991
13795	528992
17400	528993
21881	528994
62262	528995
8756	528996
10778	528997
55690	528998
48708	528999
3811	529000
5089	529001
104	529002
5297	529003
4276	529004
58081	529005
96501	529006
59325	529007
6255	529008
75605	529009
69568	529010
6924	529011
58215	529012
35663	529013
1326	529014
14022	529015
12426	529016
35494	529017
182	529018
14959	529019
923	529020
1782	529021
41223	529022
82267	529023
28906	529024
1450	529025
2219	529026
9116	529027
16892	529028
5778	529029
15087	529030
31356	529031
9126	529032
3	529033
47293	529034
5592	529035
34596	529036
13124	529037
85790	529038
57414	529039
21561	529040
17707	529041
98840	529042
18002	529043
24614	529044
28364	529045
4791	529046
258	529047
59562	529048
40979	529049
15490	529050
66	529051
5374	529052
15662	529053
13242	529054
987	529055
35627	529056
48960	529057
8994	529058
20063	529059
2847	529060
52304	529061
10526	529062
3246	529063
24983	529064
36613	529065
41585	529066
4723	529067
25911	529068
87016	529069
31585	529070
68947	529071
4004	529072
35943	529073
5962	529074
25466	529075
59836	529076
18908	529077
1132	529078
45218	529079
31648	529080
5521	529081
15941	529082
4029	529083
98791	529084
3684	529085
18878	529086
1795	529087
51302	529088
11320	529089
10137	529090
23970	529091
24892	529092
27467	529093
1160	529094
30893	529095
41042	529096
46769	529097
80508	529098
5280	529099
14059	529100
6625	529101
41746	529102
18129	529103
69738	529104
270	529105
19772	529106
800	529107
82670	529108
2821	529109
1664	529110
8844	529111
55444	529112
27500	529113
28391	529114
687	529115
1627	529116
13268	529117
4605	529118
7388	529119
7184	529120
9297	529121
44506	529122
87428	529123
6669	529124
14175	529125
2479	529126
34878	529127
10223	529128
325	529129
16458	529130
5516	529131
10887	529132
4764	529133
4018	529134
514	529135
91975	529136
300	529137
358	529138
3142	529139
3163	529140
17432	529141
23456	529142
15269	529143
43119	529144
37408	529145
33173	529146
15357	529147
11839	529148
34063	529149
43160	529150
31402	529151
21338	529152
40799	529153
6663	529154
15532	529155
3289	529156
57305	529157
10131	529158
60055	529159
23301	529160
26792	529161
84130	529162
37227	529163
57952	529164
80610	529165
21516	529166
9224	529167
89046	529168
17702	529169
24216	529170
41135	529171
20113	529172
21837	529173
97404	529174
1278	529175
5181	529176
36451	529177
573	529178
12114	529179
11375	529180
27355	529181
18823	529182
13243	529183
38010	529184
106399	529185
74996	529186
13563	529187
1190	529188
15194	529189
27488	529190
83414	529191
27790	529192
4793	529193
359	529194
45334	529195
69257	529196
43447	529197
42590	529198
46119	529199
16422	529200
24767	529201
48688	529202
78545	529203
15750	529204
111638	529205
65058	529206
62781	529207
6666	529208
10964	529209
1764	529210
24607	529211
16344	529212
26852	529213
91343	529214
7044	529215
25605	529216
45611	529217
30117	529218
18992	529219
24770	529220
57654	529221
16912	529222
38514	529223
76653	529224
18653	529225
41158	529226
61936	529227
6288	529228
6632	529229
68496	529230
38060	529231
2446	529232
40957	529233
29529	529234
3331	529235
54476	529236
899	529237
1611	529238
6893	529239
50569	529240
16760	529241
62464	529242
55096	529243
9074	529244
13036	529245
24249	529246
27145	529247
63420	529248
80473	529249
1925	529250
108958	529251
79528	529252
23204	529253
39982	529254
1731	529255
17541	529256
77259	529257
28654	529258
46192	529259
35206	529260
5628	529261
106996	529262
2889	529263
3602	529264
6362	529265
58054	529266
38671	529267
63079	529268
3204	529269
265	529270
26905	529271
44530	529272
77460	529273
6094	529274
32925	529275
24196	529276
6021	529277
26563	529278
19565	529279
52576	529280
47448	529281
1096	529282
1038	529283
56151	529284
2411	529285
21394	529286
13081	529287
1777	529288
69309	529289
2484	529290
10261	529291
28256	529292
72593	529293
3977	529294
61143	529295
16577	529296
12989	529297
68827	529298
6642	529299
49539	529300
26141	529301
78377	529302
47354	529303
285	529304
6941	529305
11582	529306
51878	529307
947	529308
26014	529309
30642	529310
9961	529311
69380	529312
13480	529313
3368	529314
34624	529315
552	529316
25510	529317
75702	529318
44060	529319
90967	529320
3	529321
84902	529322
97	529323
47367	529324
798	529325
718	529326
1664	529327
34144	529328
543	529329
11155	529330
38663	529331
77387	529332
92922	529333
678	529334
28680	529335
7795	529336
6233	529337
25635	529338
11560	529339
26648	529340
39138	529341
16252	529342
36610	529343
1277	529344
62050	529345
39077	529346
5511	529347
923	529348
46429	529349
10183	529350
11	529351
47654	529352
25931	529353
64255	529354
2568	529355
69005	529356
5062	529357
55256	529358
342	529359
10208	529360
5895	529361
11993	529362
16676	529363
55351	529364
23	529365
12432	529366
2564	529367
69168	529368
43259	529369
6373	529370
1920	529371
48885	529372
35409	529373
950	529374
11477	529375
11322	529376
69859	529377
1753	529378
821	529379
9554	529380
33246	529381
26700	529382
4950	529383
9087	529384
6939	529385
47664	529386
31388	529387
39932	529388
32397	529389
6172	529390
34674	529391
2384	529392
105	529393
14219	529394
32674	529395
54854	529396
52853	529397
5455	529398
22182	529399
1551	529400
12728	529401
1006	529402
6352	529403
28608	529404
52646	529405
531	529406
52006	529407
64707	529408
81954	529409
15006	529410
16593	529411
14527	529412
53514	529413
32215	529414
47661	529415
1213	529416
23615	529417
26202	529418
30975	529419
34477	529420
58885	529421
278	529422
72259	529423
53909	529424
9778	529425
33659	529426
791	529427
505	529428
96510	529429
9087	529430
31288	529431
6762	529432
28111	529433
1344	529434
12128	529435
26687	529436
56583	529437
13310	529438
67536	529439
62005	529440
233	529441
3418	529442
2514	529443
34032	529444
78590	529445
14140	529446
18781	529447
36904	529448
11255	529449
6362	529450
21914	529451
10698	529452
22094	529453
442	529454
4187	529455
70164	529456
54562	529457
12292	529458
76910	529459
13042	529460
13134	529461
76225	529462
131	529463
4709	529464
16975	529465
13337	529466
489	529467
9871	529468
53891	529469
76419	529470
36847	529471
77552	529472
50514	529473
3305	529474
12988	529475
9152	529476
84458	529477
1846	529478
24358	529479
5645	529480
50950	529481
73171	529482
21191	529483
25090	529484
44331	529485
88350	529486
16638	529487
86191	529488
51029	529489
15	529490
10738	529491
79371	529492
84093	529493
22402	529494
62960	529495
44540	529496
59400	529497
81844	529498
43818	529499
16926	529500
36435	529501
11851	529502
20988	529503
82309	529504
100977	529505
35527	529506
27096	529507
11966	529508
102061	529509
40415	529510
2113	529511
26215	529512
35719	529513
19953	529514
4283	529515
36361	529516
13573	529517
35430	529518
89407	529519
4333	529520
52795	529521
2824	529522
6215	529523
18175	529524
44449	529525
89155	529526
20918	529527
79992	529528
5980	529529
103125	529530
57410	529531
14792	529532
6381	529533
14838	529534
7164	529535
8300	529536
4444	529537
38789	529538
42921	529539
6888	529540
9574	529541
41150	529542
9462	529543
14	529544
32199	529545
7767	529546
28919	529547
18459	529548
2313	529549
5416	529550
29287	529551
32653	529552
37921	529553
62685	529554
7280	529555
15851	529556
41791	529557
1573	529558
51880	529559
109870	529560
3561	529561
45968	529562
704	529563
5480	529564
95095	529565
10623	529566
40945	529567
3060	529568
47758	529569
26614	529570
48059	529571
11744	529572
14212	529573
47201	529574
83975	529575
31469	529576
37107	529577
57302	529578
32829	529579
855	529580
27807	529581
300	529582
40821	529583
24234	529584
22247	529585
4726	529586
87069	529587
27456	529588
4313	529589
3506	529590
23378	529591
23727	529592
44866	529593
6917	529594
16923	529595
24782	529596
1062	529597
54003	529598
80573	529599
6405	529600
4940	529601
1023	529602
29879	529603
108261	529604
73648	529605
27521	529606
85060	529607
20312	529608
924	529609
6018	529610
24442	529611
11453	529612
45071	529613
46569	529614
104098	529615
70105	529616
987	529617
51417	529618
53496	529619
6894	529620
107	529621
45520	529622
35512	529623
30554	529624
3927	529625
1621	529626
30868	529627
1134	529628
12443	529629
9696	529630
23602	529631
8709	529632
10837	529633
111670	529634
107691	529635
35560	529636
1674	529637
432	529638
13593	529639
52	529640
48286	529641
48278	529642
4209	529643
90935	529644
7354	529645
2494	529646
19118	529647
1940	529648
14106	529649
32230	529650
1290	529651
383	529652
17052	529653
49863	529654
4056	529655
18525	529656
4957	529657
43939	529658
38839	529659
980	529660
7324	529661
5063	529662
52590	529663
9646	529664
45345	529665
8728	529666
57065	529667
68939	529668
23438	529669
67052	529670
15148	529671
21159	529672
44648	529673
13034	529674
25708	529675
7850	529676
20659	529677
8698	529678
78053	529679
14675	529680
277	529681
23113	529682
6132	529683
30256	529684
19480	529685
98297	529686
15326	529687
73778	529688
63383	529689
48238	529690
15507	529691
29081	529692
26846	529693
18554	529694
30529	529695
7301	529696
38142	529697
56560	529698
27260	529699
3745	529700
209	529701
77607	529702
75275	529703
265	529704
23477	529705
58967	529706
12832	529707
31563	529708
43604	529709
971	529710
12836	529711
23248	529712
25147	529713
20247	529714
3934	529715
61397	529716
41665	529717
47162	529718
2584	529719
26389	529720
36654	529721
34257	529722
21027	529723
15636	529724
21022	529725
25124	529726
29164	529727
45824	529728
862	529729
2050	529730
1700	529731
60235	529732
84020	529733
26284	529734
5591	529735
35678	529736
23370	529737
66139	529738
9767	529739
2410	529740
34845	529741
744	529742
12721	529743
4224	529744
49179	529745
8152	529746
7103	529747
925	529748
2366	529749
99702	529750
59210	529751
65563	529752
5056	529753
29428	529754
3361	529755
246	529756
23472	529757
63494	529758
13587	529759
46247	529760
16754	529761
8714	529762
30165	529763
16827	529764
14511	529765
5675	529766
14527	529767
40969	529768
9340	529769
22377	529770
38044	529771
240	529772
72370	529773
7632	529774
90039	529775
75383	529776
86515	529777
391	529778
31347	529779
59502	529780
3168	529781
49341	529782
11167	529783
18615	529784
43913	529785
11901	529786
64319	529787
32394	529788
176	529789
63545	529790
2922	529791
7955	529792
54425	529793
20392	529794
41065	529795
13294	529796
26248	529797
1173	529798
110671	529799
60331	529800
7493	529801
82851	529802
17552	529803
6047	529804
32469	529805
92752	529806
81898	529807
15435	529808
17891	529809
32139	529810
4164	529811
85949	529812
50860	529813
44514	529814
8858	529815
41358	529816
4167	529817
6217	529818
4083	529819
34458	529820
68390	529821
465	529822
50554	529823
8433	529824
16016	529825
31652	529826
55270	529827
4527	529828
9471	529829
44800	529830
346	529831
39420	529832
317	529833
3484	529834
34326	529835
20689	529836
28468	529837
9453	529838
55189	529839
98180	529840
53448	529841
3769	529842
15636	529843
25441	529844
55402	529845
39048	529846
8294	529847
77445	529848
10408	529849
96	529850
31325	529851
10	529852
34403	529853
17846	529854
843	529855
32626	529856
2319	529857
24	529858
94282	529859
618	529860
106117	529861
38415	529862
8968	529863
43891	529864
2454	529865
13658	529866
12314	529867
35859	529868
32047	529869
14324	529870
987	529871
62075	529872
57339	529873
4862	529874
47389	529875
95449	529876
2195	529877
20141	529878
33750	529879
21218	529880
75241	529881
60473	529882
12	529883
12914	529884
53884	529885
2217	529886
2816	529887
1556	529888
44486	529889
7739	529890
26313	529891
32486	529892
19389	529893
686	529894
48184	529895
30364	529896
10706	529897
10352	529898
76120	529899
32741	529900
8509	529901
37579	529902
73343	529903
1226	529904
20746	529905
25255	529906
26026	529907
22304	529908
28037	529909
1049	529910
839	529911
81714	529912
73833	529913
76711	529914
42208	529915
29000	529916
1704	529917
84	529918
67519	529919
18089	529920
35460	529921
17033	529922
61745	529923
25349	529924
88218	529925
78546	529926
10194	529927
16584	529928
29019	529929
44330	529930
68167	529931
70691	529932
10873	529933
2748	529934
49371	529935
70386	529936
23943	529937
48841	529938
48250	529939
40981	529940
473	529941
40956	529942
1587	529943
100	529944
49807	529945
12685	529946
67521	529947
1530	529948
8060	529949
28272	529950
25067	529951
44514	529952
56900	529953
21196	529954
96899	529955
24800	529956
53845	529957
16830	529958
28893	529959
55020	529960
76676	529961
28521	529962
6305	529963
3839	529964
7477	529965
68809	529966
34	529967
8	529968
14	529969
39630	529970
64376	529971
313	529972
143	529973
41811	529974
6326	529975
84019	529976
19021	529977
22960	529978
313	529979
38643	529980
68511	529981
103878	529982
12696	529983
8931	529984
35903	529985
15894	529986
342	529987
56823	529988
25017	529989
33277	529990
21484	529991
28233	529992
47907	529993
23692	529994
8058	529995
54203	529996
20373	529997
23537	529998
1074	529999
6992	530000
29319	530001
26299	530002
44606	530003
1449	530004
68724	530005
5270	530006
13437	530007
35069	530008
22895	530009
18218	530010
721	530011
27446	530012
24130	530013
218	530014
4120	530015
50243	530016
94243	530017
3436	530018
24551	530019
6693	530020
100936	530021
38897	530022
26291	530023
29422	530024
32907	530025
7149	530026
20298	530027
46980	530028
29284	530029
11273	530030
6243	530031
17963	530032
2425	530033
19470	530034
52050	530035
55335	530036
16597	530037
34504	530038
2468	530039
29956	530040
11317	530041
27351	530042
3561	530043
41082	530044
13198	530045
59764	530046
980	530047
13517	530048
17364	530049
48667	530050
22098	530051
15666	530052
68384	530053
1593	530054
54978	530055
44172	530056
9500	530057
1683	530058
74879	530059
1122	530060
19729	530061
68771	530062
55055	530063
26154	530064
71760	530065
319	530066
13495	530067
23999	530068
2095	530069
8640	530070
48936	530071
8170	530072
5091	530073
17385	530074
9926	530075
36049	530076
96539	530077
71874	530078
24140	530079
1773	530080
108151	530081
28279	530082
533	530083
4703	530084
54337	530085
10114	530086
26417	530087
46793	530088
16688	530089
16118	530090
7689	530091
252	530092
9119	530093
16316	530094
2061	530095
1679	530096
59806	530097
12023	530098
1779	530099
68466	530100
103925	530101
39	530102
3011	530103
31200	530104
95239	530105
15347	530106
52053	530107
60689	530108
45566	530109
19056	530110
3421	530111
42202	530112
31567	530113
25072	530114
17538	530115
48283	530116
942	530117
3460	530118
6284	530119
47250	530120
30596	530121
3823	530122
69711	530123
21632	530124
7574	530125
49120	530126
2789	530127
18447	530128
77814	530129
35481	530130
78090	530131
5945	530132
50797	530133
6925	530134
39931	530135
27661	530136
7650	530137
12575	530138
107750	530139
9038	530140
34521	530141
27070	530142
2948	530143
2971	530144
928	530145
1110	530146
21664	530147
7010	530148
11475	530149
31954	530150
47789	530151
21531	530152
39489	530153
75722	530154
35661	530155
10874	530156
243	530157
921	530158
15260	530159
32535	530160
84537	530161
42652	530162
2237	530163
860	530164
3267	530165
113172	530166
24414	530167
68629	530168
21047	530169
18281	530170
90708	530171
63556	530172
36378	530173
73239	530174
33398	530175
21325	530176
793	530177
80901	530178
8048	530179
28848	530180
82554	530181
6664	530182
17980	530183
62277	530184
8044	530185
41543	530186
57066	530187
72245	530188
20949	530189
22268	530190
71573	530191
85432	530192
52255	530193
3905	530194
28066	530195
16317	530196
6109	530197
11429	530198
28695	530199
7947	530200
3687	530201
24935	530202
104	530203
187	530204
40601	530205
3454	530206
38008	530207
61398	530208
98756	530209
37586	530210
73882	530211
6342	530212
10360	530213
29998	530214
76564	530215
3757	530216
108864	530217
210	530218
227	530219
17970	530220
67161	530221
65811	530222
34579	530223
90788	530224
26613	530225
5071	530226
31710	530227
54124	530228
12078	530229
700	530230
82589	530231
24376	530232
30408	530233
73172	530234
33705	530235
62574	530236
32922	530237
79851	530238
10355	530239
421	530240
13472	530241
40666	530242
6326	530243
6572	530244
24068	530245
9170	530246
47462	530247
52742	530248
99980	530249
3479	530250
730	530251
49407	530252
35159	530253
49048	530254
12527	530255
51377	530256
133	530257
7111	530258
34211	530259
6855	530260
69318	530261
40162	530262
55483	530263
111914	530264
26802	530265
79766	530266
11558	530267
29304	530268
103093	530269
7472	530270
17814	530271
44400	530272
22861	530273
38794	530274
32087	530275
168	530276
21637	530277
70974	530278
4638	530279
21726	530280
15458	530281
6280	530282
38829	530283
4118	530284
7835	530285
31177	530286
7637	530287
16457	530288
7576	530289
12661	530290
23116	530291
22035	530292
4609	530293
68656	530294
17449	530295
95595	530296
8915	530297
11874	530298
4459	530299
1293	530300
4076	530301
60640	530302
86621	530303
443	530304
16877	530305
10468	530306
6122	530307
20500	530308
9747	530309
68168	530310
21060	530311
88363	530312
25133	530313
44972	530314
108133	530315
27936	530316
14867	530317
14851	530318
2097	530319
82174	530320
40827	530321
161	530322
42099	530323
9412	530324
53079	530325
70630	530326
113216	530327
94518	530328
38435	530329
17824	530330
13191	530331
24027	530332
11934	530333
36837	530334
36992	530335
76740	530336
16286	530337
17462	530338
13752	530339
6857	530340
7501	530341
4167	530342
2260	530343
13768	530344
101490	530345
29919	530346
6828	530347
33615	530348
68015	530349
55078	530350
5431	530351
1525	530352
34417	530353
128	530354
64884	530355
17540	530356
6830	530357
92223	530358
53145	530359
14306	530360
66991	530361
78996	530362
27975	530363
25182	530364
31512	530365
2348	530366
4078	530367
4344	530368
34417	530369
43872	530370
1964	530371
820	530372
41016	530373
33285	530374
580	530375
6301	530376
69500	530377
1	530378
35621	530379
42362	530380
22134	530381
17423	530382
26094	530383
1829	530384
5390	530385
827	530386
59059	530387
7506	530388
12682	530389
1373	530390
5044	530391
69	530392
70324	530393
5302	530394
5033	530395
49331	530396
16850	530397
16498	530398
64276	530399
53383	530400
62873	530401
917	530402
20533	530403
506	530404
77785	530405
29539	530406
68010	530407
19	530408
5900	530409
8590	530410
24976	530411
88411	530412
10996	530413
47540	530414
246	530415
7524	530416
36270	530417
16397	530418
5116	530419
99899	530420
1358	530421
40379	530422
31380	530423
8036	530424
24732	530425
25421	530426
386	530427
65217	530428
181	530429
45041	530430
20076	530431
37309	530432
11649	530433
5986	530434
1546	530435
37263	530436
14311	530437
19622	530438
39546	530439
17288	530440
15058	530441
23678	530442
65002	530443
22899	530444
6438	530445
242	530446
29625	530447
3113	530448
62831	530449
12202	530450
88310	530451
14261	530452
48359	530453
1507	530454
37255	530455
71083	530456
33536	530457
34678	530458
12596	530459
101516	530460
56297	530461
4613	530462
77980	530463
2077	530464
14367	530465
141	530466
1178	530467
16277	530468
70889	530469
74232	530470
812	530471
33556	530472
3885	530473
1305	530474
55609	530475
11921	530476
38454	530477
49587	530478
50794	530479
1827	530480
71031	530481
314	530482
8196	530483
226	530484
14295	530485
12104	530486
13773	530487
765	530488
23233	530489
4950	530490
106672	530491
92807	530492
49590	530493
11928	530494
25259	530495
1103	530496
35924	530497
34930	530498
5333	530499
25693	530500
19580	530501
6031	530502
13463	530503
9844	530504
24364	530505
44844	530506
14225	530507
11879	530508
2967	530509
3445	530510
39233	530511
1561	530512
17730	530513
12897	530514
63348	530515
19268	530516
54191	530517
3084	530518
9029	530519
45476	530520
10578	530521
26866	530522
101849	530523
9606	530524
74672	530525
82925	530526
11211	530527
4904	530528
1625	530529
61598	530530
25039	530531
3130	530532
990	530533
36638	530534
43482	530535
3223	530536
14979	530537
103	530538
73284	530539
9586	530540
58956	530541
77386	530542
42193	530543
20731	530544
72733	530545
4187	530546
5885	530547
43813	530548
12167	530549
78047	530550
10676	530551
4537	530552
19792	530553
12783	530554
20956	530555
22585	530556
26062	530557
21801	530558
122	530559
16868	530560
32867	530561
20956	530562
5276	530563
42788	530564
11633	530565
27570	530566
9635	530567
691	530568
12371	530569
52311	530570
23383	530571
395	530572
70492	530573
947	530574
48673	530575
29915	530576
41425	530577
112146	530578
18863	530579
9108	530580
98737	530581
26860	530582
29709	530583
32006	530584
69471	530585
5279	530586
90989	530587
6797	530588
6723	530589
49292	530590
21165	530591
13	530592
51174	530593
16702	530594
74302	530595
19530	530596
16978	530597
49829	530598
13989	530599
13657	530600
51848	530601
75999	530602
30618	530603
957	530604
10510	530605
40068	530606
66174	530607
15737	530608
31372	530609
6633	530610
44291	530611
13726	530612
48295	530613
35653	530614
372	530615
33758	530616
19430	530617
25394	530618
95793	530619
2	530620
40421	530621
46873	530622
7486	530623
51492	530624
108547	530625
720	530626
9352	530627
15748	530628
1227	530629
87284	530630
25064	530631
69542	530632
109999	530633
68578	530634
1720	530635
412	530636
31175	530637
44094	530638
9700	530639
51462	530640
39526	530641
16446	530642
8562	530643
1608	530644
83036	530645
16850	530646
31971	530647
63697	530648
40495	530649
39818	530650
22355	530651
16554	530652
35919	530653
66073	530654
94586	530655
14379	530656
2107	530657
85680	530658
70799	530659
8643	530660
4668	530661
71520	530662
7196	530663
5749	530664
10659	530665
100698	530666
1593	530667
29128	530668
19658	530669
23446	530670
42749	530671
15243	530672
5678	530673
4232	530674
62179	530675
37702	530676
7138	530677
49735	530678
29	530679
30853	530680
2906	530681
21261	530682
19232	530683
22903	530684
18424	530685
42055	530686
98057	530687
8299	530688
25070	530689
19469	530690
497	530691
56080	530692
14560	530693
1654	530694
34510	530695
6195	530696
52752	530697
17586	530698
29056	530699
2281	530700
16089	530701
3378	530702
90286	530703
896	530704
10998	530705
42025	530706
45062	530707
32703	530708
70596	530709
19204	530710
58381	530711
6598	530712
89715	530713
59855	530714
13572	530715
29949	530716
11148	530717
45970	530718
27419	530719
15487	530720
25353	530721
1587	530722
5736	530723
1643	530724
14289	530725
47408	530726
27496	530727
107577	530728
39554	530729
97294	530730
14551	530731
47688	530732
11833	530733
47724	530734
33319	530735
3064	530736
2471	530737
29517	530738
74082	530739
41299	530740
468	530741
32182	530742
40844	530743
11	530744
10289	530745
37	530746
56080	530747
55703	530748
14361	530749
50032	530750
47319	530751
3794	530752
37752	530753
48692	530754
6137	530755
72976	530756
531	530757
13470	530758
37948	530759
33612	530760
32272	530761
10234	530762
60490	530763
112660	530764
75000	530765
74864	530766
63462	530767
40394	530768
19050	530769
6745	530770
36284	530771
5328	530772
1776	530773
24475	530774
7010	530775
7612	530776
8562	530777
99572	530778
15834	530779
5858	530780
18248	530781
74580	530782
6083	530783
15920	530784
103861	530785
4842	530786
2008	530787
71291	530788
22395	530789
52517	530790
63668	530791
87969	530792
46351	530793
37459	530794
30566	530795
39136	530796
251	530797
13812	530798
226	530799
28295	530800
421	530801
5705	530802
1487	530803
19490	530804
11512	530805
2913	530806
640	530807
19359	530808
55641	530809
7869	530810
18475	530811
2744	530812
7473	530813
1033	530814
2837	530815
80034	530816
13220	530817
74319	530818
7854	530819
29962	530820
37302	530821
9800	530822
93305	530823
14374	530824
61	530825
53440	530826
49802	530827
22966	530828
44508	530829
3391	530830
10717	530831
36684	530832
3257	530833
22704	530834
980	530835
89727	530836
31262	530837
41296	530838
12759	530839
5161	530840
6712	530841
10052	530842
57260	530843
10513	530844
59856	530845
22096	530846
20050	530847
415	530848
81625	530849
21531	530850
17257	530851
19147	530852
4504	530853
74791	530854
5445	530855
12376	530856
37611	530857
10591	530858
79217	530859
41047	530860
59692	530861
2336	530862
20714	530863
72860	530864
2845	530865
17780	530866
4024	530867
44983	530868
18399	530869
12429	530870
36022	530871
3407	530872
14300	530873
17351	530874
39567	530875
83201	530876
12812	530877
104865	530878
51669	530879
20640	530880
29263	530881
11413	530882
1534	530883
4221	530884
15794	530885
1851	530886
43212	530887
73454	530888
7675	530889
4677	530890
5132	530891
15092	530892
420	530893
13125	530894
101547	530895
33205	530896
69164	530897
537	530898
10720	530899
19186	530900
64	530901
64797	530902
2804	530903
19768	530904
39016	530905
58845	530906
2055	530907
31167	530908
3387	530909
10295	530910
15279	530911
52101	530912
9086	530913
53687	530914
93472	530915
888	530916
17914	530917
105769	530918
103	530919
71959	530920
18612	530921
2123	530922
3003	530923
46843	530924
55471	530925
91228	530926
47990	530927
76	530928
89871	530929
38	530930
75461	530931
19605	530932
28031	530933
17539	530934
37351	530935
53890	530936
7644	530937
4790	530938
6716	530939
64269	530940
39231	530941
43230	530942
42434	530943
31597	530944
7100	530945
498	530946
870	530947
80312	530948
16127	530949
60316	530950
9867	530951
42380	530952
46238	530953
8433	530954
5359	530955
30641	530956
30	530957
19929	530958
10786	530959
8710	530960
2226	530961
23693	530962
93360	530963
20028	530964
35087	530965
37508	530966
13183	530967
10997	530968
2143	530969
92531	530970
36700	530971
105094	530972
746	530973
23480	530974
20633	530975
21091	530976
63795	530977
15944	530978
92674	530979
25071	530980
54817	530981
3389	530982
118	530983
6944	530984
73016	530985
19618	530986
19427	530987
5402	530988
91870	530989
5758	530990
1500	530991
648	530992
16038	530993
42221	530994
18537	530995
11467	530996
29978	530997
52542	530998
44293	530999
827	531000
88906	531001
95655	531002
536	531003
2295	531004
33673	531005
48965	531006
111267	531007
19094	531008
52473	531009
516	531010
60560	531011
22932	531012
38753	531013
45489	531014
23193	531015
27870	531016
31709	531017
18910	531018
18236	531019
36031	531020
70094	531021
12376	531022
82230	531023
4429	531024
58262	531025
14390	531026
41427	531027
22210	531028
88812	531029
14238	531030
1207	531031
543	531032
27867	531033
41338	531034
39077	531035
89385	531036
36193	531037
12506	531038
38791	531039
38	531040
19523	531041
15967	531042
44231	531043
16371	531044
4577	531045
20036	531046
15567	531047
13787	531048
32103	531049
18418	531050
77672	531051
2551	531052
95863	531053
2813	531054
66195	531055
3514	531056
887	531057
22093	531058
9877	531059
23168	531060
40352	531061
30	531062
48385	531063
3121	531064
5032	531065
55529	531066
2495	531067
4886	531068
84127	531069
19117	531070
3284	531071
3253	531072
16961	531073
8843	531074
2129	531075
17375	531076
7988	531077
20813	531078
14882	531079
5809	531080
72053	531081
22098	531082
14759	531083
99130	531084
14042	531085
25738	531086
25495	531087
36970	531088
42308	531089
8632	531090
113756	531091
59554	531092
29102	531093
43476	531094
895	531095
20648	531096
60598	531097
35941	531098
63138	531099
42886	531100
168	531101
14863	531102
36984	531103
29383	531104
36261	531105
18912	531106
7994	531107
15421	531108
37412	531109
82100	531110
25090	531111
93290	531112
17345	531113
9850	531114
9875	531115
10118	531116
46422	531117
7328	531118
55482	531119
39832	531120
16186	531121
51724	531122
13951	531123
5220	531124
1976	531125
29485	531126
52890	531127
51610	531128
36434	531129
18065	531130
31498	531131
71307	531132
69504	531133
59894	531134
23610	531135
45892	531136
10503	531137
46055	531138
54296	531139
18343	531140
8692	531141
57333	531142
79173	531143
68503	531144
30027	531145
920	531146
10716	531147
37802	531148
4553	531149
25406	531150
34483	531151
52102	531152
2761	531153
28888	531154
73688	531155
2231	531156
86644	531157
8403	531158
17611	531159
32470	531160
54732	531161
68434	531162
110888	531163
29650	531164
46739	531165
3201	531166
50412	531167
61588	531168
51084	531169
10545	531170
4956	531171
17888	531172
7913	531173
13005	531174
40319	531175
45763	531176
13094	531177
35272	531178
2419	531179
35679	531180
26420	531181
49206	531182
27288	531183
11690	531184
2824	531185
5754	531186
51953	531187
27160	531188
50146	531189
6330	531190
33716	531191
69312	531192
77568	531193
7732	531194
28653	531195
69215	531196
37712	531197
23327	531198
80282	531199
200	531200
37659	531201
43218	531202
7974	531203
6288	531204
72636	531205
41934	531206
1358	531207
34820	531208
113889	531209
42180	531210
44948	531211
61530	531212
49938	531213
1915	531214
10672	531215
41769	531216
11893	531217
13820	531218
13553	531219
231	531220
7	531221
107236	531222
32566	531223
22560	531224
5666	531225
11499	531226
19502	531227
17989	531228
69558	531229
703	531230
1272	531231
19296	531232
23920	531233
452	531234
1915	531235
25626	531236
4649	531237
39970	531238
2213	531239
47468	531240
37515	531241
4743	531242
11771	531243
2549	531244
51211	531245
8555	531246
10349	531247
46016	531248
888	531249
54	531250
53686	531251
25298	531252
2	531253
33634	531254
72475	531255
28526	531256
1655	531257
85269	531258
94624	531259
26739	531260
63813	531261
19434	531262
26907	531263
51865	531264
16368	531265
54305	531266
3787	531267
86902	531268
23262	531269
13238	531270
4368	531271
109988	531272
80402	531273
7676	531274
86270	531275
126	531276
419	531277
29628	531278
88017	531279
42791	531280
10661	531281
42800	531282
42760	531283
181	531284
27648	531285
19834	531286
7677	531287
45676	531288
69339	531289
9255	531290
65743	531291
106370	531292
15088	531293
782	531294
5098	531295
37880	531296
73240	531297
70113	531298
41640	531299
6165	531300
9545	531301
11284	531302
41246	531303
1443	531304
21553	531305
2531	531306
51785	531307
2522	531308
14980	531309
34629	531310
23783	531311
633	531312
8852	531313
2731	531314
54181	531315
8573	531316
22526	531317
53805	531318
17122	531319
50788	531320
9215	531321
17597	531322
23194	531323
13828	531324
19793	531325
42815	531326
95808	531327
9846	531328
93339	531329
3033	531330
68272	531331
66032	531332
1263	531333
22440	531334
17325	531335
74642	531336
36496	531337
3159	531338
2706	531339
17714	531340
4301	531341
29193	531342
58558	531343
660	531344
27920	531345
24194	531346
13335	531347
20609	531348
26853	531349
72924	531350
72766	531351
1110	531352
65	531353
86117	531354
2523	531355
16301	531356
1240	531357
25892	531358
6603	531359
36410	531360
36636	531361
40741	531362
31099	531363
4329	531364
55562	531365
9492	531366
35933	531367
51000	531368
13308	531369
13150	531370
89337	531371
4073	531372
4282	531373
720	531374
45438	531375
43514	531376
13668	531377
28197	531378
28777	531379
88849	531380
817	531381
51243	531382
36529	531383
48241	531384
26204	531385
19533	531386
15980	531387
24004	531388
19345	531389
78124	531390
95206	531391
23188	531392
57789	531393
58951	531394
61	531395
25093	531396
68003	531397
18819	531398
13621	531399
95748	531400
65700	531401
16930	531402
83747	531403
61803	531404
183	531405
17830	531406
51026	531407
34609	531408
53542	531409
35422	531410
5287	531411
11743	531412
34227	531413
13245	531414
102747	531415
1192	531416
43102	531417
18403	531418
10304	531419
8418	531420
22941	531421
5246	531422
5647	531423
95593	531424
45561	531425
32077	531426
10006	531427
39351	531428
32375	531429
31913	531430
27161	531431
7188	531432
2470	531433
95776	531434
19167	531435
25559	531436
50954	531437
49335	531438
26549	531439
6155	531440
3164	531441
91351	531442
35324	531443
16043	531444
51668	531445
55953	531446
1964	531447
20903	531448
27854	531449
74508	531450
14357	531451
9114	531452
51674	531453
432	531454
101298	531455
41752	531456
2694	531457
40192	531458
42836	531459
75683	531460
41486	531461
17291	531462
44825	531463
36853	531464
13938	531465
7747	531466
39249	531467
11537	531468
17100	531469
88179	531470
31455	531471
386	531472
39899	531473
50507	531474
20965	531475
198	531476
21006	531477
16727	531478
29169	531479
29513	531480
57227	531481
5608	531482
49329	531483
43	531484
21012	531485
33308	531486
20876	531487
84984	531488
60017	531489
5106	531490
20611	531491
74742	531492
42308	531493
8340	531494
59458	531495
44824	531496
10740	531497
1937	531498
55336	531499
43318	531500
1739	531501
36930	531502
106351	531503
6099	531504
87367	531505
47034	531506
67796	531507
91130	531508
107360	531509
7329	531510
6448	531511
8834	531512
82249	531513
15781	531514
22160	531515
7197	531516
3187	531517
81141	531518
82063	531519
14678	531520
96686	531521
16409	531522
6384	531523
14236	531524
6710	531525
66195	531526
78692	531527
30027	531528
39642	531529
8058	531530
63232	531531
28802	531532
14948	531533
21513	531534
1082	531535
420	531536
48405	531537
13760	531538
42898	531539
14100	531540
33683	531541
31918	531542
6149	531543
12721	531544
12994	531545
43039	531546
283	531547
7902	531548
34599	531549
6526	531550
16112	531551
1716	531552
6953	531553
6190	531554
11007	531555
3984	531556
46389	531557
4054	531558
54342	531559
48456	531560
58309	531561
14206	531562
864	531563
18610	531564
18341	531565
7897	531566
16980	531567
13087	531568
594	531569
851	531570
4804	531571
34105	531572
21666	531573
48433	531574
51117	531575
54701	531576
20322	531577
2955	531578
5505	531579
13991	531580
10673	531581
17071	531582
29848	531583
18519	531584
31588	531585
12762	531586
3801	531587
82074	531588
12194	531589
97351	531590
55349	531591
22379	531592
7574	531593
60143	531594
82258	531595
2131	531596
6629	531597
17724	531598
22246	531599
3987	531600
59189	531601
5112	531602
42965	531603
963	531604
10819	531605
4416	531606
40165	531607
76345	531608
20668	531609
82326	531610
13157	531611
54149	531612
68944	531613
53984	531614
2919	531615
60240	531616
18954	531617
76678	531618
3324	531619
34633	531620
16432	531621
38326	531622
2949	531623
50977	531624
43888	531625
5780	531626
35448	531627
29386	531628
25339	531629
71044	531630
93141	531631
4196	531632
2868	531633
20315	531634
34449	531635
27544	531636
5204	531637
16271	531638
11697	531639
54319	531640
5139	531641
16163	531642
28566	531643
57038	531644
12228	531645
11537	531646
36827	531647
57293	531648
50271	531649
29956	531650
13003	531651
68465	531652
1617	531653
64409	531654
82602	531655
44994	531656
144	531657
61161	531658
8640	531659
2120	531660
7349	531661
82084	531662
71842	531663
6571	531664
20438	531665
17602	531666
23830	531667
12128	531668
5420	531669
22045	531670
52719	531671
27787	531672
76	531673
2182	531674
577	531675
98116	531676
3114	531677
198	531678
25032	531679
12856	531680
11791	531681
82599	531682
88091	531683
85749	531684
5311	531685
985	531686
2065	531687
8984	531688
19025	531689
98863	531690
44192	531691
25198	531692
104633	531693
81300	531694
71241	531695
19539	531696
68651	531697
21371	531698
43424	531699
39534	531700
54715	531701
24739	531702
61559	531703
2610	531704
3633	531705
12304	531706
23714	531707
52967	531708
30325	531709
83861	531710
2771	531711
583	531712
25376	531713
11072	531714
720	531715
42957	531716
59717	531717
12092	531718
2869	531719
46801	531720
16110	531721
51291	531722
33933	531723
89485	531724
40627	531725
36965	531726
10704	531727
50381	531728
70852	531729
77	531730
8326	531731
523	531732
55709	531733
11945	531734
33589	531735
4681	531736
82288	531737
106510	531738
173	531739
75452	531740
746	531741
104863	531742
107645	531743
34793	531744
60679	531745
49115	531746
107206	531747
18192	531748
326	531749
6891	531750
2161	531751
17492	531752
26158	531753
794	531754
17308	531755
1959	531756
2380	531757
1571	531758
83951	531759
29	531760
5598	531761
13522	531762
1150	531763
1571	531764
4127	531765
66612	531766
87089	531767
7506	531768
8934	531769
74	531770
11337	531771
6820	531772
36618	531773
9555	531774
2873	531775
6568	531776
26142	531777
28826	531778
64674	531779
6590	531780
4077	531781
420	531782
18479	531783
12736	531784
55671	531785
45795	531786
80632	531787
44586	531788
34232	531789
37294	531790
11792	531791
33518	531792
19626	531793
82157	531794
4074	531795
51247	531796
1456	531797
39930	531798
238	531799
4060	531800
7374	531801
3200	531802
7782	531803
4334	531804
3524	531805
72206	531806
8867	531807
71589	531808
6585	531809
6697	531810
1129	531811
77293	531812
78410	531813
19066	531814
2629	531815
22416	531816
47003	531817
1170	531818
75898	531819
54138	531820
270	531821
1118	531822
48240	531823
53486	531824
85996	531825
38452	531826
3282	531827
15570	531828
13524	531829
34155	531830
14703	531831
8310	531832
468	531833
8218	531834
60670	531835
6177	531836
508	531837
378	531838
51169	531839
11691	531840
58104	531841
91636	531842
4565	531843
3183	531844
52040	531845
14521	531846
93194	531847
38175	531848
21816	531849
10976	531850
31492	531851
57876	531852
582	531853
17060	531854
61442	531855
66856	531856
46703	531857
67819	531858
1596	531859
15131	531860
12263	531861
5759	531862
37268	531863
14685	531864
27264	531865
42618	531866
38775	531867
62193	531868
2106	531869
85106	531870
7168	531871
87419	531872
42730	531873
63420	531874
1419	531875
64271	531876
40536	531877
56499	531878
22427	531879
142	531880
3403	531881
7240	531882
15311	531883
460	531884
4742	531885
45182	531886
8169	531887
69943	531888
14569	531889
29875	531890
42176	531891
95116	531892
1373	531893
460	531894
40383	531895
87398	531896
15457	531897
1959	531898
37454	531899
34377	531900
28289	531901
50441	531902
1164	531903
6092	531904
85540	531905
51356	531906
22517	531907
41542	531908
5748	531909
9335	531910
42957	531911
4010	531912
26189	531913
14581	531914
49632	531915
2167	531916
18578	531917
100604	531918
2123	531919
105407	531920
2891	531921
1041	531922
94246	531923
3233	531924
3817	531925
15006	531926
36863	531927
8171	531928
113751	531929
63431	531930
9893	531931
24922	531932
25131	531933
64635	531934
35750	531935
44160	531936
76947	531937
23750	531938
35552	531939
2416	531940
59386	531941
8709	531942
5084	531943
50334	531944
2790	531945
5435	531946
18646	531947
484	531948
23912	531949
36237	531950
6934	531951
824	531952
100	531953
86358	531954
5978	531955
96957	531956
76781	531957
45681	531958
33007	531959
5091	531960
111176	531961
25827	531962
4605	531963
20831	531964
39177	531965
23229	531966
9369	531967
26429	531968
62726	531969
30321	531970
15674	531971
45227	531972
19163	531973
20552	531974
28985	531975
16779	531976
18762	531977
28328	531978
19550	531979
40525	531980
22158	531981
16816	531982
66660	531983
13384	531984
87234	531985
87866	531986
78534	531987
25952	531988
29165	531989
12109	531990
81870	531991
7847	531992
48768	531993
30944	531994
21104	531995
73226	531996
31433	531997
28073	531998
37250	531999
15739	532000
8251	532001
19227	532002
56645	532003
33570	532004
32479	532005
42136	532006
53	532007
28222	532008
22902	532009
28122	532010
14920	532011
9470	532012
95198	532013
33809	532014
5475	532015
75817	532016
12051	532017
46234	532018
4380	532019
1562	532020
39718	532021
71315	532022
7544	532023
10434	532024
25560	532025
44481	532026
39030	532027
388	532028
37667	532029
92655	532030
6931	532031
4221	532032
35813	532033
42861	532034
3431	532035
4785	532036
59818	532037
27324	532038
1604	532039
107145	532040
35299	532041
29341	532042
20508	532043
61361	532044
498	532045
109597	532046
8538	532047
44794	532048
98163	532049
36053	532050
48865	532051
1295	532052
41176	532053
23269	532054
173	532055
44692	532056
39222	532057
20248	532058
96718	532059
5367	532060
830	532061
47444	532062
58177	532063
44033	532064
52826	532065
76671	532066
1783	532067
49193	532068
47407	532069
39556	532070
28006	532071
79625	532072
36570	532073
68459	532074
2170	532075
3150	532076
41100	532077
89394	532078
38588	532079
40477	532080
16019	532081
10076	532082
51164	532083
88299	532084
46105	532085
17012	532086
17151	532087
46487	532088
1175	532089
11846	532090
6625	532091
14448	532092
22577	532093
102807	532094
21	532095
9	532096
60682	532097
19096	532098
49560	532099
6566	532100
40	532101
28659	532102
30831	532103
30243	532104
3370	532105
73740	532106
58353	532107
97183	532108
74315	532109
3676	532110
24200	532111
18203	532112
22062	532113
51185	532114
9916	532115
55813	532116
16401	532117
4137	532118
32300	532119
8403	532120
19193	532121
7308	532122
31557	532123
23253	532124
108660	532125
43036	532126
7141	532127
4604	532128
32489	532129
6867	532130
1948	532131
30335	532132
84132	532133
16659	532134
1479	532135
30589	532136
49396	532137
96681	532138
41285	532139
34973	532140
1363	532141
5813	532142
26017	532143
19466	532144
15610	532145
27809	532146
1241	532147
523	532148
30671	532149
21956	532150
4739	532151
59274	532152
328	532153
6978	532154
75313	532155
64542	532156
28063	532157
975	532158
7063	532159
92467	532160
24114	532161
8101	532162
48599	532163
52891	532164
42315	532165
12	532166
17549	532167
35322	532168
30576	532169
24469	532170
29332	532171
11880	532172
43029	532173
86951	532174
87852	532175
7855	532176
45078	532177
238	532178
16549	532179
37077	532180
23958	532181
24031	532182
6422	532183
148	532184
59177	532185
23267	532186
26464	532187
17780	532188
60284	532189
22001	532190
23554	532191
23796	532192
14118	532193
1000	532194
228	532195
24982	532196
1553	532197
53207	532198
43776	532199
6167	532200
36885	532201
39851	532202
17213	532203
211	532204
72822	532205
3062	532206
2395	532207
107047	532208
6026	532209
98537	532210
57487	532211
52347	532212
28508	532213
971	532214
37223	532215
2129	532216
6028	532217
35066	532218
1585	532219
759	532220
103948	532221
5001	532222
79	532223
32668	532224
5630	532225
17088	532226
5674	532227
41025	532228
39828	532229
11921	532230
7122	532231
5634	532232
440	532233
17850	532234
5464	532235
102496	532236
44673	532237
6773	532238
2847	532239
3811	532240
2	532241
73299	532242
49290	532243
34838	532244
2016	532245
49155	532246
108348	532247
8457	532248
55557	532249
35630	532250
3244	532251
324	532252
1866	532253
36123	532254
103871	532255
26868	532256
39827	532257
47840	532258
1795	532259
25259	532260
37547	532261
94606	532262
13921	532263
18052	532264
16070	532265
53403	532266
2676	532267
77741	532268
66503	532269
58875	532270
65792	532271
61352	532272
57041	532273
47485	532274
7266	532275
10105	532276
495	532277
146	532278
28692	532279
9064	532280
13512	532281
1560	532282
1773	532283
12163	532284
18257	532285
5506	532286
22120	532287
110208	532288
74605	532289
1233	532290
58319	532291
7331	532292
41460	532293
23357	532294
27838	532295
60633	532296
186	532297
11901	532298
55496	532299
3718	532300
65538	532301
9802	532302
107	532303
51613	532304
76551	532305
36249	532306
71474	532307
41414	532308
3450	532309
43244	532310
24082	532311
101716	532312
49163	532313
86138	532314
38514	532315
11324	532316
86171	532317
1247	532318
28249	532319
7869	532320
921	532321
3907	532322
15309	532323
25155	532324
20999	532325
19809	532326
98425	532327
38925	532328
74353	532329
19475	532330
4431	532331
15256	532332
36354	532333
9021	532334
16789	532335
63634	532336
383	532337
9623	532338
7264	532339
1953	532340
58380	532341
9835	532342
89734	532343
36430	532344
12025	532345
55018	532346
47946	532347
42214	532348
11323	532349
28979	532350
13974	532351
19509	532352
5139	532353
6954	532354
60137	532355
69119	532356
2101	532357
9773	532358
41055	532359
579	532360
58030	532361
96643	532362
70370	532363
20744	532364
5807	532365
53020	532366
66967	532367
4607	532368
47326	532369
3593	532370
324	532371
96323	532372
90475	532373
41461	532374
3972	532375
14954	532376
79451	532377
68159	532378
4615	532379
21879	532380
18578	532381
45186	532382
71980	532383
1403	532384
6298	532385
30775	532386
40608	532387
11129	532388
63789	532389
19659	532390
28823	532391
39073	532392
17066	532393
27009	532394
14280	532395
11478	532396
17927	532397
26931	532398
21109	532399
31703	532400
9153	532401
10350	532402
13076	532403
7522	532404
88971	532405
3525	532406
33904	532407
588	532408
104984	532409
14426	532410
67147	532411
20232	532412
27747	532413
1426	532414
22417	532415
32811	532416
811	532417
41690	532418
18822	532419
25948	532420
1136	532421
42515	532422
1008	532423
29925	532424
20663	532425
68312	532426
1626	532427
18671	532428
62050	532429
54872	532430
7600	532431
14134	532432
270	532433
19186	532434
25388	532435
67221	532436
3693	532437
70532	532438
20213	532439
38660	532440
28037	532441
54714	532442
392	532443
44343	532444
5363	532445
51570	532446
26592	532447
83282	532448
58401	532449
29467	532450
1796	532451
23806	532452
8482	532453
91385	532454
113393	532455
1256	532456
81485	532457
78325	532458
96895	532459
9156	532460
1238	532461
44734	532462
7473	532463
45706	532464
25447	532465
3370	532466
2359	532467
7941	532468
18326	532469
28573	532470
3061	532471
11912	532472
3744	532473
30190	532474
15092	532475
72283	532476
1	532477
46931	532478
102769	532479
154	532480
2471	532481
30681	532482
25359	532483
81940	532484
7195	532485
80883	532486
19484	532487
30550	532488
52737	532489
52748	532490
8994	532491
2545	532492
29060	532493
1402	532494
25095	532495
5408	532496
17719	532497
577	532498
88949	532499
17558	532500
4149	532501
872	532502
12231	532503
27577	532504
32319	532505
7029	532506
9754	532507
32752	532508
59714	532509
45455	532510
18238	532511
13383	532512
8768	532513
39519	532514
34388	532515
41758	532516
1368	532517
76341	532518
3196	532519
27329	532520
16316	532521
14805	532522
70710	532523
4619	532524
45943	532525
2824	532526
2645	532527
72131	532528
13059	532529
18855	532530
11743	532531
9626	532532
32346	532533
17379	532534
62670	532535
25442	532536
4192	532537
13058	532538
8387	532539
19461	532540
970	532541
28837	532542
92591	532543
36498	532544
27163	532545
863	532546
10849	532547
16184	532548
57301	532549
4247	532550
102280	532551
54518	532552
19027	532553
51312	532554
31616	532555
58838	532556
50292	532557
78971	532558
801	532559
34368	532560
29771	532561
13518	532562
69960	532563
74963	532564
63365	532565
35124	532566
31395	532567
42339	532568
26785	532569
10681	532570
2800	532571
22962	532572
64131	532573
77233	532574
22791	532575
4591	532576
23632	532577
12093	532578
13587	532579
53088	532580
64372	532581
38418	532582
27061	532583
65821	532584
35292	532585
73060	532586
8423	532587
57437	532588
104523	532589
13395	532590
32384	532591
15090	532592
314	532593
106141	532594
51014	532595
20505	532596
38269	532597
80267	532598
55990	532599
41678	532600
80148	532601
13624	532602
4363	532603
10810	532604
14142	532605
67090	532606
35407	532607
23965	532608
59074	532609
6073	532610
62809	532611
10997	532612
859	532613
27992	532614
26408	532615
8988	532616
15725	532617
34103	532618
39021	532619
31943	532620
862	532621
10357	532622
46383	532623
15239	532624
23709	532625
50405	532626
48379	532627
40867	532628
92805	532629
61638	532630
56594	532631
1891	532632
73649	532633
20480	532634
82401	532635
12773	532636
1328	532637
68011	532638
2562	532639
16429	532640
40597	532641
16607	532642
1205	532643
20766	532644
19963	532645
102550	532646
8589	532647
7192	532648
65439	532649
78037	532650
71391	532651
7047	532652
73062	532653
14759	532654
47654	532655
8203	532656
93844	532657
32154	532658
2222	532659
5663	532660
1622	532661
20396	532662
36965	532663
59784	532664
19565	532665
12269	532666
14097	532667
57791	532668
699	532669
65430	532670
4789	532671
10028	532672
22945	532673
56218	532674
65538	532675
78705	532676
80577	532677
15329	532678
683	532679
75780	532680
14910	532681
20414	532682
4045	532683
7291	532684
17539	532685
45157	532686
35501	532687
81190	532688
7792	532689
72238	532690
35277	532691
59578	532692
192	532693
5373	532694
796	532695
20494	532696
17909	532697
8341	532698
17414	532699
19856	532700
193	532701
1072	532702
32370	532703
24749	532704
15176	532705
27711	532706
756	532707
69012	532708
23783	532709
14032	532710
5979	532711
300	532712
1126	532713
39387	532714
1697	532715
3480	532716
61028	532717
64927	532718
68080	532719
477	532720
42271	532721
19856	532722
32272	532723
4522	532724
117	532725
3223	532726
50253	532727
9282	532728
26570	532729
27014	532730
7143	532731
945	532732
63700	532733
40294	532734
27174	532735
93220	532736
16267	532737
4535	532738
47081	532739
11028	532740
29993	532741
99282	532742
52737	532743
19908	532744
69445	532745
9345	532746
32010	532747
54733	532748
54838	532749
21962	532750
10457	532751
50216	532752
15288	532753
76125	532754
20003	532755
18859	532756
41100	532757
13180	532758
177	532759
91096	532760
67096	532761
7683	532762
3812	532763
27280	532764
48495	532765
92860	532766
13833	532767
13235	532768
12267	532769
34605	532770
16949	532771
30829	532772
7722	532773
18506	532774
27753	532775
74465	532776
29179	532777
51063	532778
9981	532779
49603	532780
665	532781
6358	532782
3245	532783
3034	532784
20370	532785
31257	532786
85285	532787
35955	532788
92934	532789
153	532790
18198	532791
799	532792
89235	532793
9328	532794
2182	532795
6726	532796
9954	532797
78035	532798
53695	532799
4148	532800
11661	532801
2087	532802
26253	532803
10695	532804
10235	532805
31231	532806
16957	532807
24121	532808
83069	532809
1035	532810
105708	532811
24155	532812
3706	532813
28755	532814
21890	532815
58013	532816
17789	532817
28127	532818
920	532819
13338	532820
1667	532821
21720	532822
73128	532823
47597	532824
23	532825
26221	532826
47935	532827
1641	532828
843	532829
3	532830
63448	532831
49820	532832
36410	532833
968	532834
60151	532835
10490	532836
30288	532837
1273	532838
14730	532839
356	532840
38144	532841
38977	532842
111735	532843
1725	532844
4846	532845
54656	532846
18142	532847
7264	532848
79185	532849
20770	532850
13570	532851
15289	532852
69121	532853
23153	532854
16956	532855
68114	532856
32581	532857
8232	532858
37934	532859
42605	532860
29302	532861
18470	532862
1423	532863
5315	532864
29948	532865
20905	532866
1690	532867
30153	532868
606	532869
35184	532870
19771	532871
58523	532872
82374	532873
1632	532874
22675	532875
3317	532876
43618	532877
2974	532878
29116	532879
15544	532880
5045	532881
7544	532882
2343	532883
24408	532884
5127	532885
65892	532886
1566	532887
11100	532888
61071	532889
96295	532890
22212	532891
68134	532892
12864	532893
4823	532894
70771	532895
8249	532896
4188	532897
84	532898
40657	532899
4854	532900
22234	532901
73	532902
11058	532903
59157	532904
23696	532905
52989	532906
84361	532907
76271	532908
55746	532909
31565	532910
62201	532911
21785	532912
53507	532913
44287	532914
41902	532915
50	532916
29467	532917
22420	532918
15711	532919
45770	532920
74550	532921
38901	532922
32778	532923
59436	532924
37958	532925
55598	532926
63426	532927
4337	532928
11151	532929
6282	532930
17808	532931
16069	532932
114501	532933
22241	532934
95418	532935
46578	532936
50186	532937
30689	532938
14617	532939
765	532940
2717	532941
73685	532942
92814	532943
20099	532944
42033	532945
64557	532946
16955	532947
4712	532948
608	532949
13691	532950
101290	532951
553	532952
78270	532953
63766	532954
38697	532955
5421	532956
39526	532957
54703	532958
47986	532959
55730	532960
4176	532961
1794	532962
32153	532963
23865	532964
673	532965
48090	532966
28197	532967
16456	532968
84502	532969
83915	532970
22908	532971
35141	532972
7673	532973
60992	532974
6974	532975
30395	532976
35862	532977
83379	532978
55906	532979
87113	532980
75376	532981
5259	532982
11429	532983
19423	532984
35666	532985
69601	532986
76236	532987
22690	532988
20932	532989
8101	532990
2205	532991
1367	532992
106771	532993
29444	532994
14304	532995
83416	532996
95510	532997
8013	532998
33681	532999
18489	533000
76117	533001
1347	533002
7172	533003
11780	533004
47578	533005
24685	533006
599	533007
8664	533008
42351	533009
77979	533010
536	533011
10167	533012
30302	533013
4571	533014
7977	533015
16143	533016
1018	533017
40211	533018
16432	533019
7423	533020
27096	533021
1502	533022
61950	533023
1093	533024
1397	533025
50282	533026
8430	533027
3626	533028
12383	533029
15710	533030
8498	533031
22578	533032
47204	533033
2239	533034
304	533035
35198	533036
86104	533037
71228	533038
64508	533039
1289	533040
7984	533041
9167	533042
6828	533043
82218	533044
81142	533045
12389	533046
81818	533047
48146	533048
95142	533049
36552	533050
49549	533051
31168	533052
19265	533053
68136	533054
71265	533055
2405	533056
1724	533057
35578	533058
485	533059
34954	533060
109732	533061
87960	533062
105460	533063
115	533064
1695	533065
44756	533066
26440	533067
16872	533068
73403	533069
28273	533070
5650	533071
4156	533072
4385	533073
9399	533074
2643	533075
82494	533076
37440	533077
49279	533078
31155	533079
4678	533080
66919	533081
9102	533082
946	533083
10053	533084
51394	533085
36299	533086
5611	533087
78906	533088
57157	533089
2841	533090
45093	533091
7179	533092
14069	533093
34917	533094
54149	533095
47042	533096
16762	533097
70016	533098
27073	533099
24741	533100
96070	533101
30888	533102
27499	533103
1697	533104
247	533105
777	533106
53482	533107
6547	533108
31039	533109
2096	533110
81773	533111
76418	533112
20974	533113
49222	533114
23284	533115
80840	533116
52291	533117
39110	533118
72689	533119
12037	533120
34123	533121
110370	533122
22062	533123
1463	533124
21350	533125
14629	533126
21672	533127
24449	533128
103560	533129
59005	533130
29727	533131
1543	533132
35802	533133
58065	533134
16838	533135
55077	533136
17161	533137
46809	533138
36805	533139
17256	533140
16035	533141
5942	533142
54578	533143
175	533144
2701	533145
10668	533146
72011	533147
52462	533148
7247	533149
30339	533150
2492	533151
59968	533152
98397	533153
89239	533154
27416	533155
2131	533156
30330	533157
22007	533158
61827	533159
43133	533160
44620	533161
1993	533162
28524	533163
40110	533164
1348	533165
12650	533166
30695	533167
4511	533168
107666	533169
12142	533170
34726	533171
1710	533172
48955	533173
14264	533174
40727	533175
35900	533176
40878	533177
27409	533178
37086	533179
588	533180
21388	533181
8908	533182
50854	533183
62209	533184
72827	533185
29298	533186
3358	533187
26884	533188
13485	533189
20465	533190
31893	533191
5556	533192
13117	533193
51938	533194
61927	533195
81917	533196
87511	533197
10551	533198
71170	533199
20941	533200
7538	533201
4610	533202
17816	533203
28027	533204
110026	533205
9485	533206
69383	533207
24751	533208
19223	533209
15261	533210
24230	533211
69988	533212
9896	533213
40539	533214
4914	533215
56316	533216
16001	533217
24172	533218
102491	533219
1193	533220
3479	533221
3896	533222
14304	533223
2055	533224
33790	533225
1085	533226
88814	533227
49468	533228
91051	533229
5197	533230
589	533231
158	533232
10931	533233
42318	533234
44539	533235
12125	533236
96350	533237
98586	533238
48462	533239
19207	533240
1386	533241
86	533242
6893	533243
6026	533244
14483	533245
12033	533246
99918	533247
31811	533248
41834	533249
16914	533250
33806	533251
7054	533252
55049	533253
20282	533254
46484	533255
19246	533256
42082	533257
27456	533258
4885	533259
10354	533260
55	533261
69658	533262
756	533263
10	533264
44484	533265
61643	533266
1085	533267
15690	533268
104050	533269
3370	533270
46019	533271
60727	533272
4	533273
296	533274
6828	533275
1206	533276
53463	533277
67775	533278
26643	533279
31961	533280
28337	533281
149	533282
5185	533283
80134	533284
46706	533285
23278	533286
41197	533287
17824	533288
68883	533289
78350	533290
5612	533291
30434	533292
1629	533293
31192	533294
58990	533295
57363	533296
3452	533297
20739	533298
58321	533299
32592	533300
34931	533301
27999	533302
76019	533303
39823	533304
3652	533305
2556	533306
23164	533307
20600	533308
67	533309
85454	533310
85518	533311
72339	533312
102616	533313
10649	533314
29521	533315
7385	533316
21148	533317
47507	533318
87431	533319
30227	533320
90	533321
9362	533322
64859	533323
13782	533324
1254	533325
36674	533326
57709	533327
53598	533328
10808	533329
9548	533330
2253	533331
1700	533332
58321	533333
61529	533334
91707	533335
76404	533336
48885	533337
4863	533338
72540	533339
44238	533340
66259	533341
72176	533342
11048	533343
8450	533344
60397	533345
2200	533346
61315	533347
46112	533348
12008	533349
36526	533350
22108	533351
23451	533352
320	533353
43592	533354
34948	533355
59167	533356
1947	533357
3326	533358
17507	533359
36595	533360
20309	533361
39750	533362
11843	533363
23798	533364
4140	533365
27519	533366
26953	533367
86225	533368
24998	533369
48044	533370
27473	533371
167	533372
25012	533373
2989	533374
10824	533375
529	533376
13730	533377
14133	533378
59401	533379
21496	533380
30483	533381
31014	533382
15385	533383
21883	533384
3267	533385
49066	533386
81402	533387
50377	533388
47698	533389
18392	533390
38443	533391
30968	533392
67755	533393
31715	533394
64486	533395
838	533396
93715	533397
606	533398
42566	533399
3117	533400
78084	533401
31456	533402
48604	533403
17149	533404
1802	533405
965	533406
20325	533407
34192	533408
26560	533409
51201	533410
15472	533411
44725	533412
46863	533413
4783	533414
1337	533415
9519	533416
1736	533417
6701	533418
40081	533419
21204	533420
296	533421
11262	533422
31388	533423
4731	533424
25604	533425
33092	533426
77413	533427
3848	533428
19291	533429
43590	533430
6249	533431
3238	533432
34274	533433
89	533434
26141	533435
468	533436
29602	533437
37545	533438
25918	533439
21426	533440
75	533441
8413	533442
110631	533443
46833	533444
31895	533445
4228	533446
64	533447
110697	533448
22443	533449
76193	533450
21243	533451
2558	533452
19269	533453
23	533454
20531	533455
68197	533456
85170	533457
3	533458
8940	533459
7370	533460
90304	533461
32121	533462
81095	533463
23301	533464
82500	533465
3920	533466
54973	533467
6647	533468
36425	533469
13632	533470
26300	533471
1809	533472
243	533473
44967	533474
13930	533475
48524	533476
4579	533477
22247	533478
34642	533479
1202	533480
59456	533481
66935	533482
45095	533483
84139	533484
60926	533485
4558	533486
7635	533487
58898	533488
25258	533489
53256	533490
26419	533491
10399	533492
61288	533493
9060	533494
4633	533495
5088	533496
58887	533497
30376	533498
1815	533499
4473	533500
79415	533501
55037	533502
62190	533503
119	533504
30628	533505
4505	533506
82624	533507
1326	533508
55536	533509
51659	533510
47123	533511
19598	533512
12179	533513
160	533514
70605	533515
801	533516
143	533517
63123	533518
13540	533519
45478	533520
95901	533521
1448	533522
62645	533523
7732	533524
80154	533525
64687	533526
27965	533527
39792	533528
2780	533529
18302	533530
18624	533531
34299	533532
20682	533533
91012	533534
22810	533535
823	533536
74590	533537
6467	533538
5248	533539
31712	533540
46257	533541
9480	533542
1665	533543
52458	533544
1245	533545
105811	533546
7604	533547
39374	533548
68566	533549
3254	533550
7057	533551
89034	533552
27695	533553
26282	533554
35445	533555
7462	533556
60767	533557
58513	533558
539	533559
2218	533560
13258	533561
67076	533562
41580	533563
53398	533564
59732	533565
6196	533566
13181	533567
6711	533568
482	533569
88251	533570
22706	533571
9	533572
83658	533573
22653	533574
21837	533575
60875	533576
736	533577
46969	533578
30443	533579
1802	533580
30943	533581
6964	533582
25551	533583
9013	533584
25170	533585
41711	533586
1865	533587
33317	533588
15640	533589
9327	533590
28250	533591
1708	533592
57936	533593
71745	533594
46386	533595
16366	533596
1683	533597
31180	533598
33063	533599
58128	533600
33234	533601
41192	533602
13596	533603
23591	533604
100751	533605
84101	533606
31924	533607
9069	533608
15953	533609
24955	533610
47324	533611
56941	533612
12227	533613
78605	533614
61431	533615
3	533616
4820	533617
33764	533618
417	533619
8221	533620
21526	533621
3033	533622
72834	533623
28007	533624
18165	533625
35135	533626
42469	533627
2675	533628
62996	533629
49390	533630
36308	533631
109149	533632
52270	533633
5070	533634
667	533635
12774	533636
35519	533637
9957	533638
1013	533639
13790	533640
5866	533641
79465	533642
74664	533643
7077	533644
3197	533645
27579	533646
202	533647
22794	533648
69032	533649
46	533650
6234	533651
59504	533652
10984	533653
1222	533654
9084	533655
9348	533656
62986	533657
3823	533658
43779	533659
8176	533660
82360	533661
22787	533662
90920	533663
9789	533664
25918	533665
53931	533666
26077	533667
5200	533668
6677	533669
61604	533670
42837	533671
70877	533672
39236	533673
39154	533674
6522	533675
68087	533676
9522	533677
28628	533678
31677	533679
56120	533680
32493	533681
153	533682
34573	533683
16586	533684
25844	533685
19135	533686
11451	533687
30721	533688
3403	533689
3843	533690
213	533691
4691	533692
15807	533693
24744	533694
45040	533695
20282	533696
50593	533697
30776	533698
26552	533699
53953	533700
31878	533701
21421	533702
89391	533703
12747	533704
7772	533705
1357	533706
47164	533707
30075	533708
32825	533709
19921	533710
77901	533711
781	533712
56804	533713
40732	533714
6394	533715
28720	533716
28425	533717
12532	533718
7876	533719
23632	533720
11883	533721
2350	533722
35016	533723
46078	533724
25205	533725
64763	533726
45520	533727
1260	533728
20780	533729
85538	533730
8731	533731
76705	533732
53722	533733
52144	533734
29933	533735
45828	533736
60380	533737
51459	533738
36277	533739
449	533740
2274	533741
17049	533742
16595	533743
6731	533744
24776	533745
23266	533746
5382	533747
41005	533748
39966	533749
22569	533750
809	533751
26692	533752
60434	533753
35681	533754
1888	533755
13519	533756
17378	533757
317	533758
19216	533759
20127	533760
54482	533761
43692	533762
10021	533763
40426	533764
3939	533765
77315	533766
13085	533767
46574	533768
77003	533769
4361	533770
2160	533771
53047	533772
38876	533773
172	533774
11916	533775
7857	533776
60653	533777
30797	533778
22052	533779
8381	533780
6268	533781
5409	533782
5025	533783
6039	533784
68647	533785
17677	533786
9207	533787
806	533788
14661	533789
58444	533790
61858	533791
26910	533792
1951	533793
216	533794
5450	533795
17954	533796
12350	533797
73319	533798
21222	533799
64708	533800
129	533801
4666	533802
73242	533803
52199	533804
68647	533805
38532	533806
67199	533807
28662	533808
1004	533809
20743	533810
21416	533811
59800	533812
12481	533813
38629	533814
103390	533815
736	533816
15016	533817
7037	533818
16430	533819
20383	533820
45900	533821
3244	533822
22442	533823
8047	533824
5379	533825
48109	533826
21210	533827
20805	533828
708	533829
48488	533830
64757	533831
17274	533832
3906	533833
45583	533834
62719	533835
1791	533836
95381	533837
4387	533838
66779	533839
26440	533840
28951	533841
12610	533842
50376	533843
48726	533844
65348	533845
78441	533846
100641	533847
15499	533848
16040	533849
4798	533850
29128	533851
13183	533852
27683	533853
42158	533854
142	533855
3878	533856
26562	533857
61933	533858
12387	533859
56516	533860
809	533861
837	533862
29525	533863
41450	533864
312	533865
34657	533866
23172	533867
1970	533868
72365	533869
62717	533870
40113	533871
77724	533872
77397	533873
7148	533874
67029	533875
34856	533876
10597	533877
6037	533878
8952	533879
10154	533880
30145	533881
9196	533882
587	533883
43210	533884
86015	533885
4852	533886
55653	533887
2719	533888
13365	533889
8158	533890
59315	533891
54406	533892
99006	533893
53035	533894
3075	533895
49554	533896
40518	533897
72021	533898
14233	533899
69552	533900
1385	533901
12634	533902
41561	533903
4851	533904
8751	533905
2371	533906
36735	533907
70843	533908
57082	533909
16812	533910
268	533911
36819	533912
2354	533913
17223	533914
40469	533915
28101	533916
38494	533917
15993	533918
388	533919
27532	533920
27523	533921
25099	533922
42261	533923
153	533924
38463	533925
30856	533926
15857	533927
17527	533928
447	533929
52535	533930
34570	533931
69636	533932
40582	533933
17981	533934
28481	533935
20125	533936
7957	533937
18567	533938
50650	533939
12395	533940
63951	533941
18146	533942
45323	533943
3297	533944
3722	533945
45363	533946
19072	533947
2588	533948
30834	533949
2203	533950
25472	533951
38562	533952
38388	533953
7455	533954
30199	533955
13351	533956
53858	533957
37	533958
37156	533959
55297	533960
67663	533961
399	533962
16726	533963
48962	533964
51714	533965
42114	533966
64473	533967
25996	533968
29296	533969
7697	533970
7071	533971
2350	533972
103642	533973
328	533974
30456	533975
2979	533976
40260	533977
771	533978
48282	533979
31098	533980
80252	533981
18921	533982
40407	533983
13002	533984
26975	533985
7106	533986
16411	533987
17762	533988
22960	533989
1034	533990
18272	533991
68544	533992
109723	533993
29059	533994
71725	533995
691	533996
40914	533997
24611	533998
34241	533999
1289	534000
1164	534001
53147	534002
60008	534003
33126	534004
38217	534005
13805	534006
26504	534007
65627	534008
33329	534009
67359	534010
347	534011
92465	534012
27855	534013
54702	534014
19336	534015
47808	534016
469	534017
38689	534018
24861	534019
45280	534020
19892	534021
34382	534022
14037	534023
23069	534024
3465	534025
80400	534026
23596	534027
14602	534028
2819	534029
44539	534030
2021	534031
5819	534032
5926	534033
53836	534034
3429	534035
13864	534036
1092	534037
58120	534038
68760	534039
34964	534040
9324	534041
626	534042
22033	534043
1924	534044
32245	534045
40587	534046
35585	534047
918	534048
2432	534049
5224	534050
89213	534051
10030	534052
102366	534053
234	534054
519	534055
20955	534056
412	534057
45394	534058
13692	534059
10509	534060
471	534061
544	534062
2283	534063
16392	534064
19947	534065
19976	534066
28518	534067
23679	534068
1436	534069
5624	534070
27637	534071
16041	534072
57512	534073
74622	534074
58571	534075
9955	534076
57769	534077
59896	534078
47883	534079
42423	534080
41179	534081
10882	534082
2100	534083
40210	534084
14155	534085
90824	534086
9240	534087
9350	534088
40551	534089
77222	534090
8266	534091
13797	534092
650	534093
3822	534094
1929	534095
39336	534096
95911	534097
31476	534098
37557	534099
70652	534100
85455	534101
39583	534102
48805	534103
22921	534104
673	534105
16596	534106
51224	534107
4492	534108
36795	534109
18065	534110
13950	534111
13688	534112
34723	534113
72947	534114
4353	534115
28150	534116
29259	534117
54419	534118
196	534119
25893	534120
18491	534121
17384	534122
72052	534123
9127	534124
63209	534125
2445	534126
66409	534127
3137	534128
949	534129
70676	534130
34152	534131
26730	534132
3664	534133
41069	534134
89300	534135
55729	534136
8770	534137
14848	534138
77759	534139
10680	534140
71860	534141
52364	534142
35854	534143
24929	534144
23620	534145
15199	534146
49535	534147
32930	534148
16729	534149
708	534150
35653	534151
95754	534152
49909	534153
27814	534154
69964	534155
48798	534156
59336	534157
22139	534158
57939	534159
52888	534160
873	534161
26318	534162
6229	534163
2579	534164
13351	534165
46051	534166
32712	534167
43451	534168
3924	534169
68566	534170
55279	534171
50438	534172
97498	534173
31434	534174
61795	534175
32086	534176
22139	534177
14329	534178
13688	534179
15645	534180
93927	534181
7148	534182
3322	534183
55819	534184
31904	534185
25686	534186
71584	534187
9829	534188
22011	534189
10722	534190
20521	534191
11290	534192
44806	534193
52118	534194
7584	534195
3060	534196
23455	534197
36940	534198
16322	534199
35039	534200
25002	534201
14035	534202
114291	534203
2118	534204
61322	534205
594	534206
13551	534207
95	534208
18757	534209
7001	534210
24041	534211
62428	534212
32480	534213
46191	534214
7929	534215
94647	534216
26435	534217
12275	534218
25	534219
67183	534220
10776	534221
36428	534222
66308	534223
38160	534224
29588	534225
13507	534226
756	534227
36641	534228
24196	534229
53680	534230
28187	534231
55267	534232
16309	534233
84072	534234
8332	534235
71820	534236
69	534237
4327	534238
62334	534239
12187	534240
26901	534241
61491	534242
48060	534243
25817	534244
28351	534245
47386	534246
13298	534247
2220	534248
5051	534249
1919	534250
3312	534251
20696	534252
5013	534253
1320	534254
5941	534255
29561	534256
18257	534257
18401	534258
183	534259
55386	534260
3078	534261
17303	534262
33830	534263
31302	534264
42701	534265
30425	534266
106050	534267
25217	534268
54962	534269
118	534270
3787	534271
23977	534272
87120	534273
1	534274
9518	534275
15678	534276
21805	534277
33102	534278
13190	534279
13067	534280
2	534281
26039	534282
10333	534283
51938	534284
4130	534285
3313	534286
5416	534287
50726	534288
10001	534289
428	534290
33393	534291
31068	534292
3769	534293
17319	534294
33265	534295
1860	534296
87106	534297
7218	534298
20111	534299
86872	534300
9374	534301
44097	534302
17459	534303
53499	534304
47069	534305
92050	534306
3237	534307
8638	534308
6560	534309
8821	534310
325	534311
53961	534312
8509	534313
1063	534314
46258	534315
22812	534316
1179	534317
25871	534318
81279	534319
20307	534320
24362	534321
76924	534322
80637	534323
105890	534324
1136	534325
137	534326
42684	534327
37989	534328
55548	534329
19623	534330
53113	534331
10554	534332
100015	534333
54901	534334
5513	534335
206	534336
29277	534337
1938	534338
2586	534339
6590	534340
41192	534341
63716	534342
61812	534343
6201	534344
6316	534345
72825	534346
17846	534347
68	534348
54906	534349
83098	534350
108291	534351
33458	534352
8641	534353
40306	534354
4228	534355
24042	534356
73847	534357
20112	534358
3053	534359
98315	534360
38801	534361
47530	534362
84218	534363
53862	534364
29866	534365
9596	534366
64472	534367
6935	534368
8960	534369
1011	534370
7846	534371
9699	534372
40791	534373
13062	534374
72922	534375
11145	534376
97598	534377
56482	534378
29758	534379
35726	534380
13555	534381
19297	534382
6117	534383
38529	534384
13891	534385
40912	534386
12998	534387
54744	534388
59	534389
67896	534390
34166	534391
31749	534392
45779	534393
34756	534394
2560	534395
617	534396
10812	534397
480	534398
31013	534399
27510	534400
7303	534401
51864	534402
38254	534403
4508	534404
47558	534405
16956	534406
23831	534407
16126	534408
1868	534409
12535	534410
17048	534411
69244	534412
24951	534413
1611	534414
34462	534415
52625	534416
9314	534417
1151	534418
14557	534419
29789	534420
54016	534421
39148	534422
75885	534423
42606	534424
17816	534425
47209	534426
73475	534427
14390	534428
65915	534429
29933	534430
30211	534431
780	534432
3173	534433
17110	534434
43890	534435
18259	534436
73204	534437
38355	534438
24965	534439
17440	534440
25156	534441
41608	534442
4832	534443
7984	534444
2265	534445
74214	534446
14014	534447
74623	534448
72744	534449
16094	534450
20424	534451
4479	534452
38915	534453
30169	534454
9546	534455
45233	534456
17285	534457
540	534458
2931	534459
28467	534460
42248	534461
68139	534462
34304	534463
56601	534464
70427	534465
7805	534466
110805	534467
40472	534468
81085	534469
26112	534470
41184	534471
31914	534472
43460	534473
31007	534474
22626	534475
20576	534476
60371	534477
33725	534478
53622	534479
161	534480
101163	534481
57643	534482
1369	534483
10804	534484
27882	534485
47413	534486
2317	534487
1708	534488
52365	534489
73054	534490
2931	534491
101363	534492
77281	534493
21442	534494
10304	534495
71397	534496
1973	534497
53820	534498
45903	534499
64418	534500
20159	534501
9183	534502
38104	534503
48087	534504
29606	534505
19253	534506
8609	534507
5402	534508
28330	534509
53098	534510
23905	534511
46761	534512
23499	534513
16925	534514
37426	534515
24300	534516
44048	534517
31090	534518
15650	534519
82756	534520
45115	534521
10560	534522
12288	534523
85722	534524
40089	534525
37626	534526
38923	534527
11746	534528
97319	534529
32187	534530
38571	534531
27426	534532
847	534533
1358	534534
24172	534535
88521	534536
172	534537
30852	534538
33237	534539
26340	534540
3530	534541
37116	534542
44	534543
72776	534544
8150	534545
10821	534546
34710	534547
52967	534548
3207	534549
800	534550
9078	534551
12710	534552
47267	534553
10122	534554
5859	534555
38334	534556
110083	534557
14419	534558
91160	534559
46570	534560
2291	534561
107	534562
917	534563
39250	534564
7132	534565
28062	534566
9327	534567
89044	534568
47259	534569
21646	534570
8316	534571
3040	534572
13557	534573
15963	534574
61896	534575
8871	534576
74224	534577
62551	534578
27395	534579
222	534580
78183	534581
41179	534582
3190	534583
8429	534584
13596	534585
60124	534586
8847	534587
8823	534588
54144	534589
1374	534590
71062	534591
79218	534592
60	534593
54625	534594
4812	534595
14795	534596
10157	534597
521	534598
10623	534599
19182	534600
22523	534601
94613	534602
20188	534603
52374	534604
76313	534605
71950	534606
45449	534607
15117	534608
8281	534609
48781	534610
24032	534611
16191	534612
2477	534613
25639	534614
33353	534615
60862	534616
476	534617
54456	534618
2432	534619
5715	534620
6070	534621
16876	534622
33187	534623
13644	534624
31727	534625
3268	534626
8901	534627
65794	534628
712	534629
54344	534630
30139	534631
40022	534632
38298	534633
22822	534634
39253	534635
30446	534636
46196	534637
41895	534638
25392	534639
11730	534640
60434	534641
49331	534642
102623	534643
2255	534644
3554	534645
7411	534646
41518	534647
7964	534648
31035	534649
31327	534650
26071	534651
105447	534652
35442	534653
16484	534654
22453	534655
68585	534656
53606	534657
100462	534658
84416	534659
22599	534660
40720	534661
19272	534662
13260	534663
12636	534664
148	534665
72569	534666
27257	534667
22417	534668
21264	534669
41715	534670
35503	534671
51649	534672
41517	534673
863	534674
9078	534675
21078	534676
18583	534677
15074	534678
852	534679
16797	534680
915	534681
3540	534682
86898	534683
54123	534684
26997	534685
15320	534686
5730	534687
4288	534688
48631	534689
4643	534690
79560	534691
7054	534692
6627	534693
56724	534694
61264	534695
28789	534696
382	534697
20436	534698
47552	534699
54951	534700
45448	534701
230	534702
71224	534703
105330	534704
59937	534705
62069	534706
67230	534707
86655	534708
18967	534709
12661	534710
14614	534711
5740	534712
63984	534713
37413	534714
23752	534715
67	534716
2	534717
61051	534718
31653	534719
13828	534720
5544	534721
1800	534722
48868	534723
71550	534724
27034	534725
3675	534726
44502	534727
82034	534728
112129	534729
301	534730
47375	534731
7693	534732
76069	534733
5734	534734
47323	534735
37324	534736
45263	534737
6977	534738
6277	534739
743	534740
83622	534741
100871	534742
35333	534743
12593	534744
24162	534745
74602	534746
30531	534747
31748	534748
1853	534749
19026	534750
59058	534751
3201	534752
79738	534753
80108	534754
3095	534755
10340	534756
6235	534757
68844	534758
7436	534759
26267	534760
16000	534761
29183	534762
29133	534763
28438	534764
27377	534765
62128	534766
19845	534767
67849	534768
44100	534769
82667	534770
14296	534771
1310	534772
62952	534773
24272	534774
54324	534775
65925	534776
38764	534777
26780	534778
36773	534779
510	534780
45203	534781
73428	534782
75955	534783
42059	534784
41865	534785
26406	534786
1673	534787
22084	534788
42167	534789
361	534790
68335	534791
17584	534792
30270	534793
34626	534794
24171	534795
37439	534796
17833	534797
205	534798
22672	534799
26491	534800
81652	534801
14303	534802
85889	534803
20657	534804
87473	534805
10486	534806
18353	534807
74554	534808
51310	534809
85973	534810
14046	534811
14725	534812
2606	534813
27687	534814
9067	534815
74805	534816
27164	534817
102122	534818
23696	534819
2015	534820
27117	534821
48803	534822
58098	534823
19905	534824
5021	534825
72736	534826
29953	534827
8394	534828
4399	534829
18014	534830
70390	534831
1495	534832
26461	534833
43001	534834
35380	534835
54915	534836
29843	534837
57441	534838
18598	534839
1152	534840
64846	534841
10101	534842
39064	534843
78005	534844
100732	534845
23234	534846
48649	534847
17034	534848
64974	534849
1650	534850
84953	534851
4272	534852
6450	534853
21808	534854
8783	534855
2418	534856
5861	534857
33521	534858
29707	534859
1124	534860
18632	534861
13051	534862
37020	534863
2100	534864
1074	534865
63129	534866
249	534867
93211	534868
29603	534869
2753	534870
81981	534871
62917	534872
7137	534873
33511	534874
6454	534875
37038	534876
20167	534877
39325	534878
72154	534879
40292	534880
99155	534881
1867	534882
3872	534883
38948	534884
16825	534885
35338	534886
16339	534887
9755	534888
102255	534889
29900	534890
19743	534891
27276	534892
763	534893
4056	534894
56868	534895
10035	534896
33251	534897
40848	534898
6398	534899
10183	534900
8956	534901
16883	534902
74165	534903
40707	534904
11541	534905
70931	534906
199	534907
95371	534908
11669	534909
47427	534910
30581	534911
4662	534912
23547	534913
102244	534914
535	534915
38320	534916
19707	534917
90575	534918
23929	534919
1022	534920
46786	534921
42091	534922
25918	534923
34417	534924
1598	534925
69320	534926
7010	534927
6615	534928
60643	534929
12576	534930
44826	534931
14537	534932
32821	534933
71115	534934
381	534935
111635	534936
46550	534937
60991	534938
78191	534939
23309	534940
10003	534941
15316	534942
47619	534943
35328	534944
210	534945
823	534946
169	534947
12513	534948
62761	534949
4662	534950
15097	534951
35376	534952
624	534953
46207	534954
19104	534955
39790	534956
43039	534957
7550	534958
63459	534959
26997	534960
57746	534961
10828	534962
49336	534963
28401	534964
6582	534965
51009	534966
3503	534967
17517	534968
226	534969
53962	534970
40702	534971
1411	534972
47021	534973
104946	534974
372	534975
8844	534976
60463	534977
68075	534978
28488	534979
29943	534980
92855	534981
539	534982
95064	534983
11142	534984
2420	534985
29321	534986
13863	534987
46092	534988
5387	534989
21667	534990
82471	534991
1986	534992
44844	534993
6967	534994
4591	534995
14789	534996
66636	534997
2249	534998
23467	534999
7989	535000
1531	535001
60812	535002
78107	535003
17686	535004
14502	535005
3519	535006
55029	535007
24190	535008
739	535009
27385	535010
50098	535011
17444	535012
9807	535013
11677	535014
40557	535015
46492	535016
45817	535017
1505	535018
58815	535019
88634	535020
34504	535021
17707	535022
27786	535023
3637	535024
26177	535025
50385	535026
21	535027
17867	535028
61665	535029
33	535030
32908	535031
7278	535032
31397	535033
37337	535034
62484	535035
41250	535036
459	535037
23739	535038
7903	535039
327	535040
12195	535041
34849	535042
10507	535043
9048	535044
82115	535045
237	535046
14795	535047
75562	535048
33732	535049
63380	535050
84614	535051
27625	535052
69763	535053
12703	535054
42714	535055
42903	535056
2807	535057
46937	535058
31236	535059
4167	535060
7068	535061
44974	535062
32173	535063
60133	535064
6756	535065
23597	535066
1147	535067
1859	535068
45973	535069
15660	535070
66572	535071
55235	535072
23956	535073
9235	535074
12872	535075
22536	535076
75374	535077
10458	535078
9589	535079
10744	535080
58579	535081
64367	535082
14357	535083
1540	535084
54244	535085
14017	535086
80906	535087
93478	535088
33632	535089
11564	535090
7708	535091
22233	535092
30879	535093
61393	535094
28495	535095
44298	535096
66835	535097
50190	535098
52037	535099
149	535100
29541	535101
48318	535102
23675	535103
847	535104
8577	535105
47116	535106
49586	535107
38823	535108
12073	535109
65	535110
34102	535111
36827	535112
46388	535113
3096	535114
35261	535115
50908	535116
19976	535117
45478	535118
18184	535119
11288	535120
26472	535121
24954	535122
4268	535123
22119	535124
23339	535125
13237	535126
30439	535127
54966	535128
59798	535129
34709	535130
1420	535131
44321	535132
2915	535133
49311	535134
2102	535135
47638	535136
6685	535137
6478	535138
21816	535139
67085	535140
11546	535141
1665	535142
3715	535143
112693	535144
11805	535145
46222	535146
14434	535147
72545	535148
456	535149
9796	535150
45185	535151
15430	535152
94822	535153
4912	535154
50755	535155
17600	535156
17754	535157
35128	535158
2464	535159
28376	535160
42139	535161
61616	535162
17454	535163
22271	535164
4074	535165
72580	535166
2376	535167
4206	535168
784	535169
35700	535170
40798	535171
9472	535172
30044	535173
46918	535174
42667	535175
45882	535176
54595	535177
44735	535178
25164	535179
6813	535180
55279	535181
74189	535182
365	535183
38739	535184
40052	535185
1293	535186
86284	535187
25740	535188
26310	535189
103486	535190
12867	535191
8283	535192
738	535193
24577	535194
49640	535195
28044	535196
350	535197
70592	535198
7521	535199
63302	535200
90	535201
43	535202
28248	535203
106994	535204
45179	535205
4125	535206
12449	535207
56586	535208
4720	535209
2158	535210
198	535211
6110	535212
14222	535213
100034	535214
26300	535215
13710	535216
13039	535217
5233	535218
18121	535219
50975	535220
21358	535221
53847	535222
17643	535223
61513	535224
22910	535225
33214	535226
112318	535227
1492	535228
499	535229
69334	535230
5565	535231
21713	535232
50983	535233
26208	535234
32246	535235
29159	535236
23180	535237
17087	535238
20787	535239
91886	535240
27506	535241
5741	535242
3899	535243
34029	535244
24925	535245
16416	535246
59003	535247
32231	535248
13	535249
2207	535250
25745	535251
47733	535252
229	535253
101992	535254
59218	535255
4294	535256
50141	535257
46026	535258
55919	535259
50393	535260
9088	535261
13307	535262
70643	535263
9247	535264
4407	535265
29969	535266
41382	535267
3019	535268
5499	535269
18800	535270
6643	535271
55989	535272
60563	535273
2938	535274
71410	535275
56106	535276
86793	535277
4423	535278
91004	535279
3286	535280
30624	535281
67576	535282
8865	535283
19437	535284
12984	535285
73212	535286
15533	535287
15910	535288
98971	535289
1265	535290
8299	535291
49253	535292
27909	535293
2944	535294
12430	535295
22614	535296
57052	535297
22815	535298
65601	535299
19299	535300
32239	535301
33532	535302
4778	535303
7012	535304
33943	535305
85704	535306
9509	535307
12492	535308
2560	535309
72453	535310
55234	535311
37157	535312
43056	535313
10421	535314
66952	535315
36711	535316
59647	535317
10305	535318
49651	535319
18944	535320
15435	535321
55815	535322
8233	535323
16888	535324
28717	535325
107039	535326
44971	535327
17830	535328
64103	535329
55487	535330
1614	535331
6515	535332
97010	535333
48720	535334
39665	535335
43254	535336
66773	535337
43396	535338
12356	535339
3357	535340
37084	535341
56800	535342
22563	535343
80151	535344
8678	535345
1294	535346
36032	535347
42629	535348
77564	535349
84680	535350
141	535351
14860	535352
81155	535353
59608	535354
69563	535355
64159	535356
82	535357
76464	535358
8351	535359
63067	535360
40790	535361
44859	535362
29325	535363
38060	535364
74317	535365
28966	535366
30908	535367
108908	535368
48339	535369
44726	535370
36845	535371
5537	535372
91852	535373
76790	535374
12272	535375
15896	535376
1687	535377
97209	535378
26900	535379
57649	535380
58680	535381
26022	535382
4558	535383
43025	535384
61584	535385
88203	535386
43146	535387
44551	535388
7465	535389
37134	535390
21949	535391
13578	535392
14635	535393
51926	535394
51762	535395
28068	535396
18631	535397
54535	535398
6766	535399
10567	535400
52349	535401
34141	535402
36	535403
8226	535404
71440	535405
47802	535406
26255	535407
1828	535408
11856	535409
82182	535410
26586	535411
69568	535412
39172	535413
6250	535414
32537	535415
71925	535416
246	535417
5362	535418
35864	535419
34971	535420
39665	535421
26176	535422
14657	535423
33435	535424
47100	535425
9179	535426
27442	535427
32961	535428
51130	535429
44804	535430
26245	535431
32875	535432
81218	535433
30566	535434
44362	535435
35820	535436
43516	535437
267	535438
32342	535439
18285	535440
17	535441
34242	535442
4800	535443
32398	535444
14	535445
29016	535446
9965	535447
89163	535448
62826	535449
24603	535450
7772	535451
14097	535452
54643	535453
32162	535454
69744	535455
12546	535456
203	535457
24991	535458
22322	535459
2964	535460
368	535461
32956	535462
67468	535463
2225	535464
32485	535465
3735	535466
15194	535467
1682	535468
7900	535469
56179	535470
1991	535471
13074	535472
25049	535473
30	535474
23896	535475
64794	535476
74058	535477
66276	535478
8410	535479
98497	535480
47266	535481
29173	535482
36620	535483
3730	535484
17148	535485
29832	535486
6503	535487
51196	535488
19996	535489
6091	535490
13998	535491
86854	535492
5297	535493
6662	535494
58610	535495
13210	535496
50126	535497
160	535498
8692	535499
25733	535500
11946	535501
37964	535502
48126	535503
10105	535504
24059	535505
12246	535506
21972	535507
27916	535508
18119	535509
52291	535510
19767	535511
3906	535512
91233	535513
7393	535514
29828	535515
94740	535516
4152	535517
86056	535518
38412	535519
31314	535520
4731	535521
34872	535522
26584	535523
10863	535524
9343	535525
15352	535526
46423	535527
62446	535528
26916	535529
1247	535530
30341	535531
679	535532
26223	535533
26995	535534
2557	535535
23691	535536
95698	535537
22861	535538
25652	535539
21780	535540
59795	535541
72664	535542
47915	535543
27606	535544
28678	535545
10708	535546
4474	535547
101495	535548
7972	535549
2385	535550
16992	535551
15514	535552
69157	535553
8273	535554
39762	535555
73202	535556
70611	535557
50353	535558
108762	535559
25010	535560
56813	535561
60903	535562
6407	535563
61336	535564
1488	535565
1822	535566
22359	535567
2143	535568
63220	535569
31143	535570
93946	535571
32068	535572
3388	535573
28536	535574
102359	535575
1109	535576
14871	535577
11170	535578
11	535579
42716	535580
18579	535581
41731	535582
1150	535583
1372	535584
34999	535585
20688	535586
5163	535587
42913	535588
1323	535589
82085	535590
10996	535591
14012	535592
2756	535593
17760	535594
793	535595
69217	535596
243	535597
37264	535598
15626	535599
20987	535600
63698	535601
52963	535602
7712	535603
3112	535604
25981	535605
1611	535606
13114	535607
18678	535608
50884	535609
30462	535610
6899	535611
65341	535612
112838	535613
17628	535614
7541	535615
1723	535616
9548	535617
38976	535618
27952	535619
9948	535620
13725	535621
575	535622
2803	535623
879	535624
49939	535625
22416	535626
72080	535627
28177	535628
51825	535629
2455	535630
78087	535631
18035	535632
94750	535633
43722	535634
39649	535635
27639	535636
283	535637
20319	535638
53513	535639
35	535640
34454	535641
6930	535642
65028	535643
9598	535644
6545	535645
42077	535646
101268	535647
102015	535648
1607	535649
44040	535650
2281	535651
31075	535652
55386	535653
3680	535654
51109	535655
19671	535656
36688	535657
775	535658
245	535659
7355	535660
9156	535661
8552	535662
41	535663
62047	535664
74899	535665
48978	535666
41721	535667
62951	535668
5348	535669
46077	535670
36444	535671
43354	535672
11880	535673
15048	535674
25057	535675
42930	535676
39698	535677
17891	535678
10798	535679
8272	535680
6403	535681
88614	535682
35193	535683
93162	535684
44805	535685
17321	535686
38376	535687
24648	535688
38605	535689
54585	535690
73036	535691
106299	535692
42461	535693
90805	535694
110656	535695
22458	535696
2812	535697
2316	535698
72782	535699
12326	535700
50551	535701
32330	535702
36568	535703
6096	535704
64811	535705
79768	535706
14986	535707
3059	535708
3961	535709
41089	535710
2720	535711
2104	535712
19425	535713
15201	535714
108559	535715
70945	535716
4480	535717
17108	535718
20250	535719
83954	535720
44623	535721
96415	535722
3199	535723
15092	535724
5599	535725
50200	535726
22221	535727
878	535728
694	535729
2533	535730
279	535731
4910	535732
36003	535733
4027	535734
891	535735
2030	535736
92622	535737
61801	535738
354	535739
79457	535740
11378	535741
44621	535742
25181	535743
3894	535744
30525	535745
33081	535746
490	535747
45920	535748
51875	535749
2309	535750
4142	535751
2308	535752
33580	535753
4971	535754
9538	535755
48416	535756
22388	535757
15211	535758
34478	535759
37148	535760
28271	535761
91054	535762
23499	535763
3274	535764
32102	535765
529	535766
57476	535767
102294	535768
1049	535769
32265	535770
14982	535771
37032	535772
18166	535773
103753	535774
25449	535775
56360	535776
73357	535777
2696	535778
14585	535779
1849	535780
76719	535781
41963	535782
292	535783
30441	535784
292	535785
72437	535786
11511	535787
1020	535788
12090	535789
10547	535790
60520	535791
83966	535792
46794	535793
22224	535794
90659	535795
26274	535796
18992	535797
8891	535798
5533	535799
13565	535800
798	535801
711	535802
57177	535803
48507	535804
22059	535805
8461	535806
39034	535807
47918	535808
19105	535809
41845	535810
83020	535811
3420	535812
92698	535813
5312	535814
36626	535815
54042	535816
24820	535817
18001	535818
48696	535819
4836	535820
114	535821
81933	535822
349	535823
1460	535824
39488	535825
21371	535826
20213	535827
5798	535828
6597	535829
11383	535830
50214	535831
41768	535832
4020	535833
12773	535834
50803	535835
2039	535836
11880	535837
20410	535838
15464	535839
22828	535840
16810	535841
3415	535842
13437	535843
58450	535844
91202	535845
12565	535846
75858	535847
23059	535848
4902	535849
46323	535850
22436	535851
51559	535852
3224	535853
55922	535854
93053	535855
9330	535856
96676	535857
4350	535858
40066	535859
35024	535860
6032	535861
2255	535862
38688	535863
28215	535864
5838	535865
25495	535866
68851	535867
96536	535868
58471	535869
43143	535870
25999	535871
49006	535872
5217	535873
3861	535874
22564	535875
144	535876
21006	535877
11488	535878
12983	535879
634	535880
19226	535881
69752	535882
16393	535883
30786	535884
2876	535885
780	535886
4083	535887
15131	535888
5015	535889
11764	535890
85367	535891
41057	535892
7140	535893
69518	535894
2704	535895
64296	535896
97497	535897
57472	535898
64	535899
15842	535900
6673	535901
53025	535902
12652	535903
72723	535904
68079	535905
9673	535906
2220	535907
6209	535908
5738	535909
4436	535910
12777	535911
19726	535912
19385	535913
94910	535914
8340	535915
22135	535916
310	535917
20485	535918
786	535919
19867	535920
61719	535921
42829	535922
12266	535923
35057	535924
19653	535925
5444	535926
32411	535927
90695	535928
26006	535929
12577	535930
6302	535931
238	535932
1134	535933
21575	535934
40117	535935
55638	535936
31220	535937
23160	535938
34369	535939
23122	535940
57505	535941
27183	535942
57463	535943
40218	535944
61081	535945
28135	535946
12225	535947
2652	535948
48596	535949
107985	535950
38017	535951
43892	535952
628	535953
33705	535954
38709	535955
2036	535956
14985	535957
4705	535958
27084	535959
83241	535960
70935	535961
66230	535962
21089	535963
53415	535964
17041	535965
982	535966
9855	535967
415	535968
27542	535969
3090	535970
21507	535971
12275	535972
51832	535973
90800	535974
50348	535975
60046	535976
83325	535977
10540	535978
34354	535979
1296	535980
80131	535981
44508	535982
46918	535983
2759	535984
1012	535985
10000	535986
7150	535987
67824	535988
11543	535989
9151	535990
9388	535991
639	535992
13740	535993
99583	535994
10216	535995
46463	535996
2945	535997
30	535998
9641	535999
48569	536000
22096	536001
28253	536002
849	536003
27790	536004
68609	536005
3263	536006
27080	536007
91498	536008
40821	536009
30819	536010
32409	536011
62186	536012
44798	536013
62532	536014
72090	536015
20491	536016
6719	536017
50046	536018
38599	536019
42833	536020
39698	536021
79	536022
101956	536023
56036	536024
16507	536025
605	536026
19256	536027
2896	536028
20433	536029
60307	536030
3702	536031
19145	536032
30971	536033
48254	536034
24730	536035
486	536036
88726	536037
16785	536038
8657	536039
51414	536040
1805	536041
74825	536042
60419	536043
26603	536044
30239	536045
49280	536046
29491	536047
70782	536048
70874	536049
95010	536050
2079	536051
27396	536052
17248	536053
31517	536054
14147	536055
34430	536056
20637	536057
18850	536058
25095	536059
56070	536060
26835	536061
50590	536062
128	536063
80727	536064
71917	536065
55350	536066
36743	536067
3044	536068
82414	536069
3433	536070
74580	536071
2881	536072
7129	536073
11170	536074
47299	536075
3580	536076
24580	536077
29173	536078
4057	536079
1640	536080
69026	536081
20661	536082
52566	536083
60125	536084
4458	536085
109189	536086
950	536087
8069	536088
86792	536089
18984	536090
6545	536091
16873	536092
40494	536093
9279	536094
19517	536095
9	536096
1569	536097
181	536098
86498	536099
25464	536100
29611	536101
65606	536102
81778	536103
11673	536104
95057	536105
11355	536106
77535	536107
42596	536108
112166	536109
24201	536110
16274	536111
2921	536112
40583	536113
4521	536114
3989	536115
18628	536116
15799	536117
23040	536118
2749	536119
49400	536120
52820	536121
3292	536122
11868	536123
2115	536124
57241	536125
2462	536126
633	536127
70791	536128
3485	536129
38835	536130
3438	536131
4720	536132
35	536133
1773	536134
11554	536135
638	536136
14527	536137
11706	536138
43742	536139
9972	536140
53903	536141
7803	536142
34515	536143
1616	536144
76101	536145
70693	536146
52738	536147
12051	536148
14517	536149
15790	536150
18432	536151
77546	536152
68389	536153
3037	536154
4622	536155
27348	536156
11252	536157
52635	536158
26849	536159
4914	536160
35796	536161
53865	536162
73695	536163
15786	536164
20565	536165
84283	536166
969	536167
29715	536168
1927	536169
21144	536170
32362	536171
77105	536172
24703	536173
60267	536174
3	536175
8	536176
16010	536177
15543	536178
8576	536179
6151	536180
22377	536181
2069	536182
26793	536183
109049	536184
7680	536185
20667	536186
14404	536187
43984	536188
103539	536189
1185	536190
11253	536191
283	536192
42566	536193
22509	536194
22972	536195
52799	536196
44	536197
972	536198
35904	536199
21269	536200
3849	536201
25633	536202
4183	536203
52980	536204
1324	536205
80173	536206
44141	536207
5592	536208
65553	536209
3551	536210
43630	536211
64130	536212
83606	536213
11082	536214
33405	536215
2202	536216
18874	536217
20233	536218
8000	536219
17214	536220
7140	536221
26993	536222
71876	536223
40864	536224
65838	536225
4778	536226
64884	536227
7087	536228
3715	536229
12516	536230
72508	536231
47161	536232
6160	536233
52426	536234
9129	536235
10622	536236
38245	536237
32502	536238
25647	536239
75735	536240
55734	536241
256	536242
42027	536243
51287	536244
6384	536245
10611	536246
19798	536247
34812	536248
73922	536249
30436	536250
55766	536251
19225	536252
5172	536253
27772	536254
83882	536255
43694	536256
18469	536257
665	536258
1724	536259
3990	536260
68952	536261
2705	536262
68139	536263
46759	536264
74503	536265
4643	536266
98698	536267
2278	536268
60	536269
32959	536270
16219	536271
5968	536272
5032	536273
46785	536274
2169	536275
45272	536276
70836	536277
17682	536278
4371	536279
19961	536280
109002	536281
75879	536282
91419	536283
16377	536284
16556	536285
57541	536286
67331	536287
6931	536288
58775	536289
21698	536290
31731	536291
31349	536292
9850	536293
16693	536294
52438	536295
2537	536296
3907	536297
484	536298
9650	536299
11327	536300
53289	536301
51620	536302
12032	536303
26899	536304
42998	536305
66786	536306
36379	536307
18380	536308
90978	536309
16373	536310
43368	536311
41916	536312
54808	536313
46210	536314
36524	536315
63443	536316
61448	536317
71371	536318
39454	536319
49461	536320
1361	536321
55184	536322
5506	536323
8988	536324
2308	536325
7	536326
31905	536327
567	536328
55229	536329
98389	536330
73775	536331
46609	536332
1146	536333
12236	536334
9284	536335
46887	536336
46393	536337
1018	536338
5763	536339
2926	536340
2109	536341
11493	536342
18704	536343
18433	536344
19672	536345
71	536346
76793	536347
41933	536348
91693	536349
44503	536350
16170	536351
26292	536352
1395	536353
96709	536354
17123	536355
87	536356
5374	536357
22277	536358
70894	536359
5247	536360
51234	536361
6265	536362
27652	536363
1837	536364
75228	536365
17437	536366
6429	536367
79135	536368
25885	536369
5	536370
6495	536371
63411	536372
2821	536373
31665	536374
2266	536375
34253	536376
73626	536377
1649	536378
47564	536379
27316	536380
38136	536381
59379	536382
80110	536383
21976	536384
13260	536385
88132	536386
56653	536387
13912	536388
5677	536389
72022	536390
56008	536391
2798	536392
32829	536393
45889	536394
17679	536395
7589	536396
108879	536397
24624	536398
7424	536399
4006	536400
32679	536401
34762	536402
7122	536403
4459	536404
18551	536405
720	536406
57845	536407
104827	536408
61804	536409
97005	536410
92278	536411
43149	536412
2708	536413
18732	536414
15667	536415
8802	536416
41840	536417
4035	536418
58761	536419
38485	536420
40287	536421
11692	536422
64800	536423
30899	536424
70156	536425
4196	536426
65618	536427
39022	536428
6960	536429
47736	536430
39430	536431
48722	536432
10051	536433
45112	536434
42067	536435
13625	536436
47085	536437
63899	536438
34812	536439
81236	536440
54581	536441
28825	536442
1310	536443
21663	536444
51338	536445
25059	536446
749	536447
21491	536448
52682	536449
8153	536450
5910	536451
4666	536452
10686	536453
40390	536454
57426	536455
21502	536456
9686	536457
8581	536458
2648	536459
47608	536460
4028	536461
68877	536462
11644	536463
36049	536464
4748	536465
33661	536466
12090	536467
163	536468
2092	536469
81318	536470
26134	536471
41560	536472
27537	536473
985	536474
46237	536475
3068	536476
13297	536477
8096	536478
1198	536479
24417	536480
31510	536481
35257	536482
54015	536483
29632	536484
31327	536485
23700	536486
67340	536487
34561	536488
11654	536489
15714	536490
4320	536491
24458	536492
85100	536493
6455	536494
40485	536495
6425	536496
56826	536497
113400	536498
7456	536499
4277	536500
4469	536501
8957	536502
14689	536503
6931	536504
54477	536505
8048	536506
23651	536507
576	536508
37560	536509
84848	536510
18549	536511
25400	536512
25880	536513
18225	536514
24461	536515
21676	536516
37765	536517
22203	536518
39080	536519
12129	536520
8145	536521
48250	536522
42616	536523
96870	536524
871	536525
35224	536526
11535	536527
65163	536528
34652	536529
32837	536530
57222	536531
358	536532
27354	536533
17902	536534
14802	536535
28441	536536
38882	536537
29516	536538
12889	536539
3111	536540
1287	536541
67408	536542
15918	536543
383	536544
36107	536545
37242	536546
671	536547
41006	536548
7738	536549
12857	536550
16440	536551
27138	536552
3336	536553
7323	536554
12200	536555
39911	536556
28638	536557
212	536558
97403	536559
45399	536560
44169	536561
9165	536562
110	536563
1363	536564
7631	536565
3953	536566
60811	536567
41236	536568
34832	536569
49645	536570
12224	536571
13709	536572
4465	536573
54545	536574
7419	536575
44684	536576
13645	536577
71218	536578
38285	536579
36869	536580
18597	536581
34858	536582
68196	536583
14430	536584
46338	536585
28066	536586
725	536587
60141	536588
37789	536589
21075	536590
9879	536591
82728	536592
16439	536593
85426	536594
1979	536595
27598	536596
19710	536597
459	536598
34553	536599
2016	536600
570	536601
33482	536602
644	536603
22922	536604
66722	536605
1711	536606
15258	536607
551	536608
3263	536609
12631	536610
74955	536611
16449	536612
30168	536613
5054	536614
57944	536615
20796	536616
26811	536617
240	536618
48914	536619
1139	536620
2781	536621
15444	536622
15967	536623
6499	536624
28115	536625
19975	536626
2128	536627
58277	536628
27895	536629
18541	536630
9268	536631
9312	536632
56270	536633
44243	536634
3945	536635
24647	536636
48063	536637
93438	536638
12241	536639
34655	536640
70772	536641
14824	536642
87268	536643
24474	536644
82017	536645
68231	536646
55530	536647
578	536648
41051	536649
26929	536650
22123	536651
6303	536652
30067	536653
9036	536654
572	536655
35084	536656
93770	536657
25421	536658
34072	536659
3355	536660
11634	536661
41951	536662
11229	536663
69290	536664
315	536665
23725	536666
1106	536667
84618	536668
45158	536669
4302	536670
29899	536671
79271	536672
59286	536673
75697	536674
23701	536675
5523	536676
53178	536677
7930	536678
1176	536679
35101	536680
3408	536681
23314	536682
32886	536683
24324	536684
26936	536685
5422	536686
92732	536687
35017	536688
12626	536689
13422	536690
40857	536691
32848	536692
3085	536693
25295	536694
27336	536695
8357	536696
38853	536697
17031	536698
1977	536699
7537	536700
87938	536701
5769	536702
26108	536703
61118	536704
21142	536705
2731	536706
66310	536707
6281	536708
903	536709
239	536710
81265	536711
70870	536712
406	536713
4676	536714
45361	536715
58548	536716
19023	536717
2139	536718
296	536719
38773	536720
60963	536721
6642	536722
46603	536723
20222	536724
50560	536725
566	536726
52167	536727
205	536728
10908	536729
662	536730
34535	536731
12282	536732
48247	536733
36614	536734
2962	536735
4925	536736
32107	536737
34350	536738
47792	536739
53632	536740
54028	536741
34198	536742
27438	536743
685	536744
13691	536745
65385	536746
2599	536747
24398	536748
63873	536749
14576	536750
1140	536751
33911	536752
2394	536753
27302	536754
67599	536755
2315	536756
54346	536757
99400	536758
17923	536759
76573	536760
5324	536761
12864	536762
7564	536763
108588	536764
2220	536765
5306	536766
27596	536767
97088	536768
2902	536769
5763	536770
31544	536771
1083	536772
30793	536773
10896	536774
64	536775
2273	536776
7722	536777
6941	536778
72299	536779
30609	536780
3027	536781
19203	536782
51148	536783
24242	536784
3203	536785
88146	536786
149	536787
2274	536788
8350	536789
12342	536790
14327	536791
17750	536792
70816	536793
35713	536794
75625	536795
90675	536796
31969	536797
6481	536798
12447	536799
37856	536800
18970	536801
2576	536802
2	536803
31711	536804
13757	536805
69866	536806
3221	536807
59018	536808
103549	536809
204	536810
12000	536811
40312	536812
24835	536813
8594	536814
360	536815
47683	536816
661	536817
99216	536818
33130	536819
12751	536820
331	536821
68207	536822
41	536823
16579	536824
38321	536825
38146	536826
22160	536827
241	536828
4744	536829
29214	536830
204	536831
518	536832
89493	536833
27426	536834
48246	536835
16727	536836
10284	536837
69137	536838
615	536839
2638	536840
102548	536841
76770	536842
35106	536843
4677	536844
4060	536845
7290	536846
83446	536847
5337	536848
6209	536849
14524	536850
18544	536851
4666	536852
113	536853
13504	536854
67270	536855
105178	536856
30204	536857
32819	536858
33062	536859
50054	536860
30492	536861
32199	536862
82162	536863
94307	536864
63110	536865
41722	536866
83001	536867
555	536868
5923	536869
25969	536870
30200	536871
55592	536872
57630	536873
29164	536874
21488	536875
9289	536876
63	536877
6508	536878
39857	536879
36948	536880
9177	536881
312	536882
11535	536883
6017	536884
87000	536885
3205	536886
15842	536887
15944	536888
174	536889
55608	536890
92942	536891
22004	536892
45154	536893
57035	536894
101856	536895
26789	536896
2902	536897
26857	536898
1260	536899
10833	536900
63135	536901
39285	536902
29045	536903
984	536904
13193	536905
25011	536906
39383	536907
31045	536908
65314	536909
56425	536910
37476	536911
71908	536912
43487	536913
75400	536914
11202	536915
56539	536916
1299	536917
52072	536918
8374	536919
38383	536920
65	536921
3730	536922
92669	536923
8744	536924
2912	536925
5464	536926
19620	536927
81592	536928
47935	536929
2665	536930
7609	536931
135	536932
335	536933
68205	536934
11464	536935
57168	536936
23021	536937
5118	536938
67086	536939
35979	536940
28338	536941
36773	536942
56811	536943
71701	536944
3462	536945
100778	536946
24103	536947
43477	536948
35053	536949
7422	536950
10277	536951
3062	536952
13441	536953
15186	536954
36151	536955
59848	536956
83891	536957
3101	536958
122	536959
18623	536960
95930	536961
70778	536962
38403	536963
12400	536964
6884	536965
15221	536966
44869	536967
6773	536968
3277	536969
31375	536970
31011	536971
1436	536972
34312	536973
4838	536974
25887	536975
37656	536976
48674	536977
477	536978
57708	536979
44704	536980
37746	536981
45847	536982
20693	536983
46324	536984
90489	536985
3150	536986
36421	536987
35859	536988
11146	536989
3808	536990
49184	536991
10202	536992
31061	536993
2129	536994
1192	536995
4974	536996
51440	536997
86272	536998
2504	536999
104121	537000
17509	537001
9858	537002
4033	537003
731	537004
4286	537005
99302	537006
99676	537007
195	537008
4150	537009
8440	537010
15995	537011
97789	537012
37557	537013
40126	537014
49458	537015
42716	537016
35059	537017
24727	537018
17493	537019
1900	537020
30282	537021
70010	537022
10189	537023
36482	537024
17171	537025
76006	537026
9307	537027
17259	537028
42250	537029
45542	537030
26785	537031
12991	537032
1741	537033
30662	537034
96877	537035
89961	537036
60818	537037
11483	537038
50475	537039
114257	537040
8530	537041
58626	537042
2371	537043
60927	537044
48744	537045
7702	537046
5479	537047
797	537048
5415	537049
39756	537050
8250	537051
1721	537052
26235	537053
22774	537054
30031	537055
54559	537056
51090	537057
14819	537058
49781	537059
13409	537060
19	537061
41204	537062
1250	537063
15124	537064
3	537065
62696	537066
53883	537067
6343	537068
6878	537069
1354	537070
24637	537071
27818	537072
13233	537073
23721	537074
30165	537075
2334	537076
4568	537077
88546	537078
45688	537079
44723	537080
30555	537081
53532	537082
15776	537083
74796	537084
23143	537085
55885	537086
1857	537087
22471	537088
2494	537089
36816	537090
59771	537091
20076	537092
43806	537093
49041	537094
12485	537095
27227	537096
49751	537097
6251	537098
39441	537099
29096	537100
42244	537101
15825	537102
736	537103
48654	537104
20139	537105
21946	537106
55408	537107
9853	537108
576	537109
2109	537110
4167	537111
43462	537112
43393	537113
18740	537114
43996	537115
73440	537116
27371	537117
28712	537118
86675	537119
40800	537120
15995	537121
61769	537122
76959	537123
7254	537124
86755	537125
8664	537126
19335	537127
20115	537128
1068	537129
19631	537130
613	537131
58540	537132
6320	537133
95504	537134
70733	537135
45538	537136
52777	537137
7938	537138
38305	537139
2991	537140
19647	537141
31712	537142
37951	537143
70881	537144
63263	537145
22007	537146
41738	537147
673	537148
18663	537149
8902	537150
22387	537151
9360	537152
2034	537153
49703	537154
82236	537155
59465	537156
20266	537157
82966	537158
27146	537159
66101	537160
17330	537161
13145	537162
18387	537163
57572	537164
15622	537165
16368	537166
18643	537167
16724	537168
21203	537169
3275	537170
18626	537171
77152	537172
68661	537173
6889	537174
72215	537175
25633	537176
7957	537177
38596	537178
17683	537179
17077	537180
15002	537181
38562	537182
23532	537183
7237	537184
73969	537185
30323	537186
2208	537187
12737	537188
7815	537189
1914	537190
2599	537191
18726	537192
5154	537193
10287	537194
54527	537195
720	537196
7664	537197
6322	537198
30080	537199
27540	537200
20505	537201
44177	537202
58884	537203
34173	537204
70640	537205
32590	537206
5416	537207
5644	537208
82209	537209
15144	537210
58820	537211
100413	537212
23718	537213
4983	537214
38130	537215
725	537216
77328	537217
12293	537218
48032	537219
54516	537220
943	537221
72808	537222
1278	537223
49053	537224
2232	537225
3416	537226
50036	537227
8378	537228
18982	537229
41290	537230
9097	537231
15004	537232
10801	537233
7	537234
28	537235
1029	537236
17712	537237
19326	537238
13026	537239
18365	537240
68292	537241
51243	537242
33167	537243
58847	537244
47062	537245
6152	537246
31726	537247
27743	537248
17829	537249
84685	537250
23258	537251
3055	537252
464	537253
52148	537254
12675	537255
37002	537256
35883	537257
1046	537258
55535	537259
20301	537260
47738	537261
78758	537262
1453	537263
79969	537264
3661	537265
46754	537266
36658	537267
38724	537268
14008	537269
32680	537270
13696	537271
31640	537272
70388	537273
3493	537274
13935	537275
6	537276
20871	537277
177	537278
34158	537279
4399	537280
37146	537281
5056	537282
61008	537283
27868	537284
12455	537285
37030	537286
1154	537287
61106	537288
2261	537289
1400	537290
46665	537291
48897	537292
6074	537293
47555	537294
12303	537295
90227	537296
191	537297
68012	537298
22772	537299
2674	537300
16336	537301
14616	537302
46828	537303
32426	537304
66200	537305
58180	537306
82767	537307
6532	537308
64340	537309
192	537310
52695	537311
17264	537312
109733	537313
27141	537314
17387	537315
41589	537316
13607	537317
4871	537318
24169	537319
15299	537320
29751	537321
23609	537322
2828	537323
31230	537324
84100	537325
4388	537326
44526	537327
22438	537328
55437	537329
30098	537330
13407	537331
66062	537332
13238	537333
93286	537334
1375	537335
3548	537336
21749	537337
252	537338
39586	537339
7376	537340
37284	537341
17999	537342
30115	537343
8809	537344
4283	537345
88309	537346
35731	537347
21635	537348
2303	537349
5884	537350
8309	537351
29470	537352
36770	537353
68942	537354
34611	537355
22998	537356
4229	537357
44379	537358
1104	537359
16543	537360
63739	537361
4392	537362
68724	537363
49238	537364
29095	537365
7612	537366
57278	537367
60077	537368
624	537369
39931	537370
27975	537371
12498	537372
104918	537373
2195	537374
94241	537375
20771	537376
98294	537377
38169	537378
17211	537379
24319	537380
66741	537381
15504	537382
15333	537383
19950	537384
60376	537385
14308	537386
76984	537387
14257	537388
4905	537389
43	537390
49961	537391
60830	537392
565	537393
64229	537394
26136	537395
12244	537396
1119	537397
76975	537398
33326	537399
23387	537400
25489	537401
1836	537402
98241	537403
66527	537404
55538	537405
76666	537406
46190	537407
42873	537408
604	537409
19858	537410
79512	537411
9195	537412
20227	537413
18799	537414
80030	537415
51178	537416
170	537417
48032	537418
23683	537419
56034	537420
54230	537421
34178	537422
45193	537423
21373	537424
71367	537425
6445	537426
22362	537427
10890	537428
26468	537429
13509	537430
37888	537431
25471	537432
46558	537433
85252	537434
88470	537435
14594	537436
2	537437
25517	537438
68208	537439
298	537440
29173	537441
223	537442
62041	537443
4466	537444
4626	537445
57666	537446
48988	537447
61248	537448
13268	537449
6392	537450
553	537451
78914	537452
18511	537453
27990	537454
51728	537455
8998	537456
65173	537457
2926	537458
301	537459
1687	537460
6880	537461
63391	537462
861	537463
38838	537464
23963	537465
37136	537466
46134	537467
212	537468
59115	537469
36305	537470
61824	537471
56869	537472
70	537473
31336	537474
50829	537475
1401	537476
1141	537477
29694	537478
21911	537479
8355	537480
25506	537481
98121	537482
77092	537483
48046	537484
50097	537485
6798	537486
22621	537487
24521	537488
3812	537489
24755	537490
52979	537491
15284	537492
68965	537493
12987	537494
2606	537495
10290	537496
172	537497
53155	537498
54983	537499
33877	537500
74234	537501
34676	537502
27255	537503
53863	537504
25011	537505
38424	537506
4210	537507
26623	537508
62966	537509
5382	537510
8799	537511
68	537512
1	537513
31428	537514
374	537515
60932	537516
11119	537517
71781	537518
8156	537519
8889	537520
21003	537521
15079	537522
103773	537523
17258	537524
22631	537525
26930	537526
50032	537527
69784	537528
52558	537529
12011	537530
4762	537531
22251	537532
1181	537533
647	537534
10812	537535
40840	537536
10130	537537
30404	537538
7075	537539
13726	537540
42874	537541
37905	537542
60010	537543
46913	537544
53172	537545
36012	537546
19237	537547
19038	537548
40271	537549
3202	537550
192	537551
16260	537552
101101	537553
24	537554
82346	537555
9602	537556
11492	537557
19377	537558
113	537559
104502	537560
33645	537561
29397	537562
94504	537563
515	537564
33159	537565
49981	537566
11536	537567
72224	537568
86080	537569
16196	537570
10060	537571
64474	537572
6462	537573
72809	537574
30335	537575
45943	537576
45706	537577
9774	537578
8268	537579
1253	537580
8812	537581
4550	537582
26403	537583
30433	537584
70356	537585
36168	537586
26275	537587
18930	537588
71392	537589
48279	537590
18488	537591
83868	537592
18345	537593
41311	537594
23383	537595
4282	537596
81831	537597
791	537598
18430	537599
19806	537600
17408	537601
4371	537602
31227	537603
34421	537604
5198	537605
14522	537606
62543	537607
68707	537608
11703	537609
8760	537610
1063	537611
38885	537612
4165	537613
50894	537614
5140	537615
56938	537616
37137	537617
96	537618
6956	537619
34027	537620
17617	537621
51403	537622
43695	537623
26944	537624
2115	537625
5621	537626
23925	537627
61862	537628
1804	537629
78629	537630
8642	537631
59759	537632
25454	537633
829	537634
4662	537635
8586	537636
10433	537637
62973	537638
166	537639
44927	537640
12294	537641
43144	537642
74717	537643
54300	537644
32947	537645
62767	537646
35433	537647
6276	537648
48880	537649
470	537650
79237	537651
9814	537652
55611	537653
45936	537654
54096	537655
36798	537656
10023	537657
82262	537658
8929	537659
735	537660
9704	537661
39191	537662
25224	537663
103014	537664
103399	537665
104496	537666
57135	537667
30900	537668
75794	537669
48861	537670
109264	537671
60312	537672
40196	537673
6517	537674
35316	537675
1816	537676
27488	537677
60196	537678
279	537679
67056	537680
86319	537681
15987	537682
62802	537683
607	537684
44670	537685
82520	537686
15131	537687
47905	537688
38153	537689
7604	537690
68513	537691
36489	537692
70014	537693
60698	537694
23996	537695
34009	537696
6260	537697
19781	537698
13000	537699
3790	537700
53406	537701
1640	537702
972	537703
65632	537704
10778	537705
18448	537706
16844	537707
5442	537708
31445	537709
63635	537710
66886	537711
11848	537712
48385	537713
21367	537714
2413	537715
77768	537716
13582	537717
1014	537718
33430	537719
622	537720
52653	537721
41205	537722
50894	537723
6217	537724
99831	537725
54642	537726
22970	537727
56721	537728
14301	537729
20719	537730
61697	537731
40813	537732
56800	537733
9806	537734
20894	537735
1953	537736
9114	537737
21231	537738
17776	537739
38161	537740
8989	537741
20091	537742
32493	537743
23061	537744
63077	537745
57142	537746
7653	537747
39569	537748
84299	537749
45	537750
18433	537751
15957	537752
83140	537753
65628	537754
95005	537755
5693	537756
8354	537757
30816	537758
26383	537759
61626	537760
7108	537761
66807	537762
64181	537763
6965	537764
30772	537765
44709	537766
4935	537767
37018	537768
49450	537769
31183	537770
13335	537771
51064	537772
21570	537773
38624	537774
29354	537775
60440	537776
78548	537777
6062	537778
2108	537779
25287	537780
93894	537781
36981	537782
15797	537783
41298	537784
12548	537785
112095	537786
20113	537787
86218	537788
79566	537789
1026	537790
40294	537791
4439	537792
15016	537793
13529	537794
3346	537795
69868	537796
44435	537797
2937	537798
41616	537799
11449	537800
81073	537801
2367	537802
9471	537803
72798	537804
18605	537805
10792	537806
7284	537807
48550	537808
92883	537809
44550	537810
24490	537811
14916	537812
20396	537813
14130	537814
79483	537815
33916	537816
10257	537817
25601	537818
24547	537819
19134	537820
57602	537821
2499	537822
368	537823
8261	537824
32614	537825
1786	537826
8621	537827
14549	537828
20869	537829
60504	537830
198	537831
7456	537832
77541	537833
19866	537834
23665	537835
17255	537836
1279	537837
29003	537838
528	537839
80644	537840
14292	537841
46474	537842
25701	537843
15995	537844
10412	537845
5570	537846
60214	537847
20931	537848
12629	537849
28849	537850
91852	537851
37293	537852
7634	537853
19639	537854
78409	537855
86223	537856
22727	537857
4622	537858
4724	537859
106870	537860
21082	537861
1802	537862
108436	537863
69748	537864
36464	537865
30517	537866
45418	537867
6237	537868
15535	537869
23126	537870
44218	537871
1801	537872
3043	537873
87738	537874
17243	537875
54489	537876
6655	537877
18134	537878
39156	537879
5684	537880
29858	537881
33350	537882
40673	537883
1699	537884
13463	537885
90914	537886
10855	537887
23304	537888
32498	537889
51048	537890
28156	537891
12609	537892
330	537893
82426	537894
5019	537895
21106	537896
26727	537897
62746	537898
58023	537899
40595	537900
35408	537901
37386	537902
26410	537903
7503	537904
20200	537905
878	537906
29719	537907
26313	537908
5467	537909
4410	537910
79934	537911
77921	537912
31580	537913
12147	537914
472	537915
56356	537916
53577	537917
5451	537918
49884	537919
840	537920
25307	537921
11024	537922
15548	537923
54343	537924
8790	537925
4832	537926
25066	537927
3226	537928
19667	537929
70104	537930
55959	537931
69797	537932
26627	537933
112159	537934
74977	537935
47325	537936
60832	537937
37826	537938
1694	537939
21135	537940
95	537941
24750	537942
7652	537943
7839	537944
43493	537945
111698	537946
71480	537947
27964	537948
2598	537949
2801	537950
92143	537951
38894	537952
58955	537953
1587	537954
57915	537955
85274	537956
1	537957
7449	537958
3036	537959
31716	537960
12296	537961
4064	537962
10012	537963
11156	537964
8234	537965
12198	537966
21099	537967
27449	537968
40225	537969
6	537970
12386	537971
22806	537972
23083	537973
8824	537974
53008	537975
28642	537976
6642	537977
7702	537978
5807	537979
97626	537980
21585	537981
46	537982
16448	537983
9381	537984
35995	537985
3415	537986
17631	537987
609	537988
12473	537989
59305	537990
38143	537991
40696	537992
25009	537993
163	537994
21441	537995
2504	537996
10499	537997
57420	537998
1702	537999
48910	538000
7366	538001
75907	538002
98771	538003
3033	538004
1378	538005
3502	538006
880	538007
4789	538008
36708	538009
83334	538010
10976	538011
92081	538012
1370	538013
87613	538014
29265	538015
26042	538016
30607	538017
18315	538018
7831	538019
110555	538020
1580	538021
39248	538022
5048	538023
6328	538024
106501	538025
838	538026
83417	538027
92294	538028
65344	538029
37772	538030
46670	538031
38606	538032
8567	538033
41147	538034
30697	538035
83404	538036
31267	538037
47205	538038
16711	538039
19466	538040
16642	538041
28771	538042
7763	538043
96400	538044
61244	538045
77116	538046
3002	538047
1178	538048
40584	538049
29280	538050
4163	538051
4468	538052
34022	538053
41397	538054
25531	538055
105989	538056
22811	538057
7557	538058
8207	538059
78735	538060
92597	538061
20791	538062
63483	538063
6932	538064
3714	538065
66432	538066
64812	538067
20490	538068
19700	538069
81000	538070
56792	538071
1708	538072
12915	538073
61303	538074
100700	538075
24491	538076
64531	538077
5226	538078
29785	538079
106221	538080
61798	538081
890	538082
1993	538083
7345	538084
3969	538085
6855	538086
84976	538087
31627	538088
8079	538089
67645	538090
3823	538091
26905	538092
38385	538093
25309	538094
8231	538095
11359	538096
103961	538097
65826	538098
31687	538099
7321	538100
16473	538101
3734	538102
36246	538103
67086	538104
5843	538105
76305	538106
91504	538107
36358	538108
5546	538109
20707	538110
61596	538111
4237	538112
2598	538113
2870	538114
20834	538115
5624	538116
79448	538117
27262	538118
52335	538119
49064	538120
12430	538121
181	538122
5456	538123
28805	538124
21768	538125
31526	538126
50517	538127
233	538128
46465	538129
74819	538130
10742	538131
13453	538132
37287	538133
57177	538134
7687	538135
6668	538136
51711	538137
49140	538138
4754	538139
17460	538140
71807	538141
31024	538142
64490	538143
3358	538144
826	538145
13234	538146
174	538147
17344	538148
49649	538149
10167	538150
17856	538151
44442	538152
6960	538153
28683	538154
12560	538155
2732	538156
28372	538157
28942	538158
16031	538159
3049	538160
11685	538161
3799	538162
33041	538163
30062	538164
10457	538165
12106	538166
17024	538167
20459	538168
110897	538169
36128	538170
25202	538171
109000	538172
77822	538173
85892	538174
53044	538175
25671	538176
41710	538177
34122	538178
24635	538179
25876	538180
62403	538181
32179	538182
7533	538183
25920	538184
35571	538185
25667	538186
951	538187
24851	538188
47337	538189
33704	538190
7215	538191
849	538192
49007	538193
2068	538194
54359	538195
41920	538196
9468	538197
6064	538198
43622	538199
29189	538200
24252	538201
52877	538202
44146	538203
24265	538204
19155	538205
71018	538206
34368	538207
4190	538208
41858	538209
29923	538210
677	538211
25230	538212
24009	538213
20030	538214
66829	538215
31861	538216
7749	538217
11517	538218
110927	538219
2695	538220
21405	538221
4107	538222
11521	538223
81358	538224
31435	538225
50012	538226
194	538227
828	538228
70494	538229
11104	538230
42374	538231
21148	538232
43480	538233
43053	538234
26683	538235
35983	538236
13738	538237
60591	538238
36749	538239
19320	538240
20381	538241
39445	538242
28848	538243
48444	538244
52099	538245
3354	538246
2429	538247
29903	538248
23305	538249
7051	538250
21562	538251
21208	538252
2187	538253
66515	538254
1095	538255
23244	538256
17043	538257
12354	538258
30022	538259
77910	538260
77192	538261
47671	538262
18379	538263
38295	538264
75292	538265
85182	538266
62803	538267
19680	538268
30070	538269
99173	538270
11397	538271
17780	538272
372	538273
190	538274
13721	538275
29931	538276
25659	538277
81721	538278
49883	538279
8991	538280
96984	538281
77616	538282
48800	538283
15372	538284
81641	538285
19854	538286
33236	538287
28330	538288
44937	538289
36244	538290
77400	538291
74744	538292
2753	538293
95528	538294
31474	538295
1050	538296
34612	538297
23763	538298
76646	538299
24333	538300
59598	538301
5977	538302
2901	538303
26764	538304
15455	538305
70581	538306
84608	538307
38257	538308
33934	538309
99243	538310
56657	538311
52094	538312
61798	538313
756	538314
42344	538315
35719	538316
9015	538317
54815	538318
41608	538319
5156	538320
358	538321
57472	538322
4130	538323
3029	538324
2273	538325
4472	538326
29617	538327
24104	538328
80791	538329
7020	538330
34762	538331
2429	538332
14223	538333
67609	538334
128	538335
53190	538336
27400	538337
14597	538338
103304	538339
84042	538340
225	538341
35976	538342
54037	538343
980	538344
678	538345
20380	538346
87642	538347
12053	538348
44226	538349
2889	538350
31099	538351
92180	538352
95701	538353
5687	538354
15652	538355
9447	538356
17703	538357
6284	538358
24238	538359
28295	538360
5115	538361
7765	538362
13260	538363
39824	538364
35257	538365
3828	538366
45826	538367
9930	538368
29256	538369
21468	538370
18063	538371
49234	538372
4814	538373
230	538374
99660	538375
45447	538376
63625	538377
9297	538378
28574	538379
9962	538380
15794	538381
110	538382
5148	538383
6816	538384
35945	538385
40975	538386
103387	538387
84993	538388
59344	538389
54737	538390
47923	538391
17421	538392
107899	538393
77029	538394
41790	538395
29	538396
3308	538397
103447	538398
75576	538399
15617	538400
23024	538401
10502	538402
64451	538403
31302	538404
13030	538405
51947	538406
47802	538407
50442	538408
32553	538409
40002	538410
10587	538411
3415	538412
56401	538413
40580	538414
7968	538415
93521	538416
38058	538417
33001	538418
22618	538419
58282	538420
191	538421
35806	538422
44997	538423
6811	538424
1064	538425
11544	538426
92504	538427
68962	538428
1398	538429
45778	538430
229	538431
34699	538432
39708	538433
2041	538434
4910	538435
13454	538436
5669	538437
12261	538438
5619	538439
30057	538440
891	538441
32080	538442
68133	538443
34511	538444
5585	538445
208	538446
30963	538447
4292	538448
9815	538449
16239	538450
4015	538451
5898	538452
5117	538453
74401	538454
27633	538455
19591	538456
4835	538457
36514	538458
27864	538459
37084	538460
22122	538461
38652	538462
13457	538463
75709	538464
687	538465
6960	538466
6212	538467
294	538468
15775	538469
2344	538470
23203	538471
73130	538472
41853	538473
65561	538474
11636	538475
21280	538476
37170	538477
104027	538478
21600	538479
358	538480
7703	538481
65028	538482
14593	538483
1699	538484
16362	538485
34041	538486
14913	538487
25949	538488
2173	538489
14123	538490
78248	538491
1639	538492
14757	538493
2324	538494
13433	538495
28422	538496
19026	538497
57246	538498
9173	538499
85413	538500
42444	538501
31755	538502
18164	538503
71179	538504
37981	538505
3052	538506
1161	538507
24325	538508
32357	538509
81547	538510
17469	538511
11681	538512
469	538513
87354	538514
13081	538515
48391	538516
60880	538517
6582	538518
5105	538519
41886	538520
51523	538521
22693	538522
46850	538523
149	538524
15258	538525
30651	538526
14411	538527
20932	538528
88968	538529
590	538530
10932	538531
5277	538532
30825	538533
19590	538534
14643	538535
80271	538536
19549	538537
1003	538538
27721	538539
21875	538540
25221	538541
62214	538542
36433	538543
61802	538544
21092	538545
2371	538546
20525	538547
92400	538548
19837	538549
12599	538550
66103	538551
19438	538552
18111	538553
27377	538554
38206	538555
49491	538556
18762	538557
38767	538558
80891	538559
76662	538560
12434	538561
58063	538562
44573	538563
65787	538564
44619	538565
48413	538566
467	538567
17763	538568
54317	538569
11124	538570
6524	538571
3389	538572
90843	538573
23373	538574
8033	538575
9783	538576
53171	538577
12401	538578
70426	538579
30471	538580
72266	538581
17069	538582
2950	538583
22436	538584
9331	538585
11210	538586
3080	538587
2161	538588
108593	538589
26125	538590
11519	538591
48850	538592
90518	538593
21036	538594
15501	538595
43397	538596
98382	538597
50404	538598
1975	538599
13550	538600
16813	538601
51149	538602
29365	538603
18095	538604
1739	538605
275	538606
108065	538607
29510	538608
9466	538609
23546	538610
11490	538611
10007	538612
995	538613
21219	538614
2732	538615
4305	538616
11014	538617
36525	538618
21165	538619
23125	538620
2692	538621
17091	538622
38467	538623
6542	538624
8301	538625
44331	538626
103175	538627
5329	538628
82164	538629
54118	538630
3071	538631
9530	538632
1096	538633
20396	538634
52543	538635
54218	538636
41938	538637
11768	538638
62604	538639
771	538640
59589	538641
15800	538642
9365	538643
39792	538644
21121	538645
103257	538646
46331	538647
42075	538648
9597	538649
70007	538650
26850	538651
4155	538652
1155	538653
13440	538654
4998	538655
34363	538656
197	538657
61206	538658
53186	538659
1719	538660
3687	538661
84240	538662
24732	538663
1034	538664
24953	538665
27104	538666
998	538667
84933	538668
2955	538669
38727	538670
69211	538671
40828	538672
30663	538673
30405	538674
1672	538675
9133	538676
88589	538677
13225	538678
8519	538679
8680	538680
10092	538681
35490	538682
14907	538683
1169	538684
23703	538685
71533	538686
836	538687
18391	538688
34495	538689
90080	538690
22568	538691
2288	538692
4852	538693
80444	538694
44195	538695
4666	538696
81993	538697
1945	538698
16371	538699
9210	538700
21093	538701
813	538702
3249	538703
5723	538704
81618	538705
82911	538706
79906	538707
12063	538708
38411	538709
40427	538710
83718	538711
28772	538712
26718	538713
4694	538714
5573	538715
2133	538716
52935	538717
3716	538718
95716	538719
34991	538720
8898	538721
4671	538722
67926	538723
103455	538724
2189	538725
25520	538726
4460	538727
28869	538728
292	538729
92710	538730
11003	538731
31603	538732
29534	538733
949	538734
6702	538735
82750	538736
10270	538737
83020	538738
6041	538739
71403	538740
61474	538741
2507	538742
279	538743
92434	538744
4349	538745
50833	538746
2591	538747
97596	538748
88322	538749
4556	538750
2350	538751
3820	538752
88634	538753
1	538754
17754	538755
42315	538756
8266	538757
52022	538758
17422	538759
11297	538760
1443	538761
23814	538762
8534	538763
26328	538764
726	538765
71947	538766
7424	538767
2503	538768
7893	538769
2464	538770
12648	538771
19292	538772
3356	538773
80524	538774
13071	538775
41440	538776
25665	538777
86017	538778
29830	538779
10215	538780
47032	538781
96437	538782
28046	538783
13309	538784
1840	538785
22531	538786
728	538787
163	538788
53558	538789
45244	538790
40482	538791
64062	538792
24630	538793
28568	538794
24307	538795
32641	538796
110769	538797
70420	538798
45500	538799
5068	538800
54668	538801
5676	538802
2213	538803
34953	538804
67	538805
39226	538806
27587	538807
24877	538808
12789	538809
41237	538810
13108	538811
13070	538812
108170	538813
81379	538814
11323	538815
279	538816
28656	538817
18040	538818
3616	538819
53493	538820
25540	538821
101279	538822
10861	538823
71555	538824
51443	538825
45366	538826
26594	538827
7955	538828
36071	538829
71395	538830
42926	538831
87018	538832
85310	538833
86282	538834
43585	538835
3395	538836
94210	538837
11631	538838
33903	538839
24930	538840
5717	538841
529	538842
2421	538843
9480	538844
12066	538845
15556	538846
30415	538847
1439	538848
76544	538849
62044	538850
4424	538851
55373	538852
21097	538853
20385	538854
135	538855
62066	538856
48521	538857
5031	538858
20889	538859
1725	538860
36385	538861
14123	538862
57830	538863
412	538864
20710	538865
12157	538866
35060	538867
1496	538868
27810	538869
4300	538870
67097	538871
49050	538872
61679	538873
1	538874
14010	538875
7705	538876
38537	538877
10506	538878
7459	538879
19473	538880
9	538881
62378	538882
99016	538883
18314	538884
56195	538885
10676	538886
7436	538887
49155	538888
41516	538889
66289	538890
53173	538891
17822	538892
5942	538893
622	538894
6617	538895
11988	538896
3884	538897
249	538898
48376	538899
57908	538900
793	538901
4191	538902
50072	538903
5396	538904
70658	538905
22252	538906
2932	538907
39941	538908
3511	538909
11241	538910
3451	538911
12405	538912
20048	538913
5034	538914
47043	538915
29113	538916
7946	538917
26963	538918
38034	538919
82937	538920
28656	538921
12659	538922
2963	538923
51799	538924
1489	538925
30192	538926
55969	538927
1901	538928
69537	538929
67075	538930
33993	538931
52058	538932
13830	538933
1025	538934
553	538935
8118	538936
10446	538937
4006	538938
47034	538939
48758	538940
56002	538941
82076	538942
9168	538943
19901	538944
78347	538945
27333	538946
26542	538947
17625	538948
80920	538949
38926	538950
21	538951
3732	538952
29644	538953
20239	538954
26258	538955
1571	538956
85344	538957
39640	538958
56137	538959
70204	538960
1890	538961
78923	538962
1691	538963
21523	538964
48552	538965
86062	538966
47088	538967
25830	538968
13285	538969
63050	538970
2098	538971
26481	538972
39198	538973
44955	538974
42	538975
34253	538976
2173	538977
6812	538978
48840	538979
60372	538980
13979	538981
59723	538982
26989	538983
509	538984
12387	538985
53108	538986
3812	538987
85543	538988
1377	538989
6333	538990
36248	538991
88115	538992
61680	538993
96	538994
16108	538995
11227	538996
2576	538997
41465	538998
39190	538999
24800	539000
1649	539001
47241	539002
116	539003
51126	539004
571	539005
20156	539006
39171	539007
55795	539008
32265	539009
18062	539010
24299	539011
1879	539012
29146	539013
43457	539014
21141	539015
43947	539016
26760	539017
782	539018
30934	539019
310	539020
5135	539021
28279	539022
40871	539023
35372	539024
36934	539025
6190	539026
82685	539027
38830	539028
33467	539029
32263	539030
37464	539031
41727	539032
26422	539033
32902	539034
36095	539035
3404	539036
70524	539037
15630	539038
2240	539039
20	539040
43561	539041
10395	539042
887	539043
7891	539044
1672	539045
55113	539046
87779	539047
88315	539048
4446	539049
78355	539050
90638	539051
15108	539052
25	539053
77992	539054
786	539055
6280	539056
16463	539057
35911	539058
28772	539059
26077	539060
19887	539061
75426	539062
11548	539063
36456	539064
29100	539065
39380	539066
70642	539067
18705	539068
39186	539069
57001	539070
15128	539071
43043	539072
36119	539073
10043	539074
31186	539075
68740	539076
17420	539077
31038	539078
5000	539079
20151	539080
86869	539081
44949	539082
26897	539083
99149	539084
81920	539085
36517	539086
64468	539087
62422	539088
80507	539089
8515	539090
1306	539091
34003	539092
2063	539093
30526	539094
297	539095
81364	539096
63925	539097
69286	539098
56973	539099
67866	539100
5560	539101
8531	539102
63	539103
65696	539104
23882	539105
49770	539106
79359	539107
2373	539108
6860	539109
33508	539110
43805	539111
64554	539112
12794	539113
22489	539114
9700	539115
50543	539116
5760	539117
199	539118
22764	539119
19234	539120
48292	539121
375	539122
22516	539123
918	539124
7451	539125
22500	539126
87977	539127
12425	539128
1933	539129
462	539130
33656	539131
81923	539132
3350	539133
40347	539134
2360	539135
62555	539136
42137	539137
35702	539138
4763	539139
57264	539140
80700	539141
55734	539142
38356	539143
83429	539144
22223	539145
51346	539146
88202	539147
35548	539148
60104	539149
28348	539150
45518	539151
35817	539152
26075	539153
28184	539154
80926	539155
21515	539156
1399	539157
14703	539158
16120	539159
4713	539160
44779	539161
92087	539162
25928	539163
4106	539164
21415	539165
32407	539166
35492	539167
15200	539168
30328	539169
427	539170
5398	539171
14917	539172
15648	539173
1548	539174
17529	539175
6061	539176
34157	539177
11941	539178
44859	539179
39356	539180
3197	539181
56564	539182
39727	539183
21913	539184
39286	539185
54886	539186
45984	539187
1937	539188
65172	539189
19932	539190
46374	539191
7992	539192
26422	539193
41404	539194
58588	539195
6783	539196
8320	539197
9656	539198
1697	539199
94388	539200
7260	539201
14269	539202
56211	539203
2380	539204
24783	539205
57000	539206
28039	539207
135	539208
5836	539209
24264	539210
44775	539211
112588	539212
44858	539213
50060	539214
2813	539215
25899	539216
23061	539217
14291	539218
44517	539219
27839	539220
82773	539221
28823	539222
35657	539223
87264	539224
14747	539225
2766	539226
85491	539227
5707	539228
251	539229
17395	539230
2855	539231
13788	539232
73054	539233
7481	539234
28590	539235
14229	539236
38211	539237
6056	539238
24407	539239
35624	539240
15326	539241
21280	539242
60853	539243
61463	539244
46457	539245
677	539246
4283	539247
19437	539248
258	539249
21723	539250
25719	539251
19513	539252
44204	539253
36266	539254
54233	539255
3345	539256
24468	539257
91649	539258
22112	539259
55788	539260
6744	539261
35718	539262
2890	539263
6231	539264
9518	539265
36832	539266
48233	539267
183	539268
53977	539269
13876	539270
21129	539271
3434	539272
17520	539273
2191	539274
9806	539275
6805	539276
74411	539277
54597	539278
8245	539279
93562	539280
33182	539281
66694	539282
41597	539283
18177	539284
81967	539285
3080	539286
93729	539287
22239	539288
41474	539289
8694	539290
4093	539291
6448	539292
23547	539293
38377	539294
6464	539295
107742	539296
2979	539297
52366	539298
12507	539299
47669	539300
42210	539301
9008	539302
78758	539303
12829	539304
9536	539305
15188	539306
75307	539307
6152	539308
64329	539309
47545	539310
28929	539311
58405	539312
9731	539313
47562	539314
2442	539315
70124	539316
6253	539317
38037	539318
25513	539319
15243	539320
7090	539321
79814	539322
23405	539323
17016	539324
61969	539325
21552	539326
11014	539327
76298	539328
11957	539329
35366	539330
510	539331
39783	539332
16760	539333
62267	539334
21258	539335
32141	539336
42586	539337
5530	539338
48	539339
60449	539340
7755	539341
9613	539342
2896	539343
92241	539344
28620	539345
2838	539346
19531	539347
43779	539348
5406	539349
10000	539350
310	539351
27389	539352
32901	539353
36956	539354
3690	539355
92230	539356
18355	539357
38783	539358
76548	539359
93266	539360
102888	539361
51778	539362
2624	539363
30244	539364
20106	539365
51338	539366
3590	539367
12928	539368
6643	539369
82126	539370
4467	539371
7113	539372
69807	539373
5562	539374
19007	539375
25234	539376
12173	539377
11411	539378
42128	539379
9959	539380
12733	539381
51493	539382
32680	539383
30995	539384
21859	539385
3832	539386
59848	539387
38880	539388
3202	539389
18799	539390
24229	539391
14894	539392
116	539393
40958	539394
37904	539395
20444	539396
24038	539397
11742	539398
45389	539399
88790	539400
4732	539401
12366	539402
46437	539403
41946	539404
62936	539405
48984	539406
14596	539407
25807	539408
20264	539409
23108	539410
22132	539411
18294	539412
34729	539413
159	539414
5588	539415
73477	539416
10497	539417
74244	539418
40233	539419
56287	539420
32278	539421
160	539422
10391	539423
42963	539424
26800	539425
1664	539426
10153	539427
9899	539428
5332	539429
23958	539430
17814	539431
28783	539432
50228	539433
11979	539434
108720	539435
24034	539436
67444	539437
53159	539438
17366	539439
7054	539440
1313	539441
25637	539442
27754	539443
29736	539444
39514	539445
12160	539446
73149	539447
30350	539448
24075	539449
19625	539450
6176	539451
13092	539452
25717	539453
21520	539454
2915	539455
4562	539456
24939	539457
76005	539458
54675	539459
36760	539460
92785	539461
22969	539462
18726	539463
11561	539464
17280	539465
68576	539466
51599	539467
33327	539468
8540	539469
27272	539470
887	539471
1297	539472
2616	539473
53555	539474
14170	539475
8947	539476
32813	539477
16226	539478
28076	539479
93165	539480
20926	539481
25406	539482
2179	539483
6836	539484
34891	539485
5022	539486
58352	539487
37359	539488
18296	539489
4757	539490
19804	539491
654	539492
28480	539493
2638	539494
535	539495
33789	539496
36302	539497
40979	539498
13158	539499
92626	539500
17540	539501
18276	539502
170	539503
57800	539504
76325	539505
72634	539506
81883	539507
31191	539508
9704	539509
55867	539510
6914	539511
82484	539512
32219	539513
16721	539514
3353	539515
26484	539516
40761	539517
7344	539518
98891	539519
92983	539520
27103	539521
106273	539522
19406	539523
2817	539524
61913	539525
3278	539526
41554	539527
34575	539528
6036	539529
17737	539530
14042	539531
37128	539532
25456	539533
14340	539534
25661	539535
28937	539536
8884	539537
5873	539538
8085	539539
2783	539540
9630	539541
32934	539542
44649	539543
32031	539544
76109	539545
40872	539546
32152	539547
23441	539548
10732	539549
64964	539550
8417	539551
83374	539552
39583	539553
1325	539554
40041	539555
23901	539556
2430	539557
3784	539558
43494	539559
946	539560
2188	539561
1384	539562
78077	539563
67664	539564
56550	539565
10713	539566
24495	539567
472	539568
30411	539569
45902	539570
18343	539571
10065	539572
314	539573
14	539574
50611	539575
37348	539576
19703	539577
3110	539578
81196	539579
106823	539580
19774	539581
6343	539582
104887	539583
3777	539584
19529	539585
9252	539586
16032	539587
55151	539588
45576	539589
71666	539590
36997	539591
25929	539592
86818	539593
98209	539594
18150	539595
11340	539596
1377	539597
63069	539598
25728	539599
16682	539600
79218	539601
5938	539602
10123	539603
23283	539604
19121	539605
32322	539606
46003	539607
10620	539608
53929	539609
107171	539610
51286	539611
529	539612
67528	539613
14950	539614
54575	539615
1069	539616
50626	539617
15297	539618
7595	539619
14220	539620
7724	539621
59412	539622
5985	539623
316	539624
16616	539625
4575	539626
54756	539627
66421	539628
57282	539629
53264	539630
101963	539631
22952	539632
19133	539633
29804	539634
21937	539635
79793	539636
31018	539637
42427	539638
111294	539639
16658	539640
57103	539641
15837	539642
5065	539643
12057	539644
42803	539645
3417	539646
9693	539647
3568	539648
10694	539649
8968	539650
73364	539651
4385	539652
10310	539653
103417	539654
80617	539655
9861	539656
14588	539657
37671	539658
65971	539659
23238	539660
4689	539661
24986	539662
26664	539663
49299	539664
45156	539665
12256	539666
47461	539667
72003	539668
100846	539669
30019	539670
32798	539671
82477	539672
35659	539673
92046	539674
15828	539675
110896	539676
5943	539677
11627	539678
83743	539679
28620	539680
60121	539681
1719	539682
103	539683
19760	539684
5919	539685
5902	539686
8490	539687
82865	539688
48729	539689
67135	539690
506	539691
12849	539692
23719	539693
21400	539694
30784	539695
18918	539696
4997	539697
57395	539698
70758	539699
247	539700
97661	539701
17440	539702
37980	539703
22823	539704
29696	539705
1816	539706
47095	539707
2121	539708
80802	539709
737	539710
19170	539711
24684	539712
2928	539713
85	539714
90842	539715
755	539716
16972	539717
14170	539718
34434	539719
7951	539720
44249	539721
50743	539722
39595	539723
11011	539724
3041	539725
15937	539726
3598	539727
80840	539728
84671	539729
820	539730
6002	539731
14252	539732
44990	539733
54000	539734
10872	539735
9117	539736
29522	539737
23780	539738
70735	539739
194	539740
21378	539741
2610	539742
30499	539743
46536	539744
38097	539745
670	539746
3358	539747
18089	539748
13612	539749
104837	539750
11606	539751
11223	539752
9396	539753
721	539754
13826	539755
39219	539756
10744	539757
27942	539758
54009	539759
33353	539760
20706	539761
62882	539762
8534	539763
15377	539764
55585	539765
76730	539766
14605	539767
25601	539768
43218	539769
26238	539770
6670	539771
689	539772
28837	539773
43104	539774
20837	539775
63091	539776
12985	539777
10355	539778
102	539779
556	539780
504	539781
74175	539782
2385	539783
76852	539784
31938	539785
10162	539786
79047	539787
48936	539788
15647	539789
21990	539790
37667	539791
112261	539792
44136	539793
22751	539794
89501	539795
15423	539796
2217	539797
27656	539798
27899	539799
78694	539800
6907	539801
3814	539802
46143	539803
65212	539804
12575	539805
2649	539806
16412	539807
34224	539808
38053	539809
73016	539810
12923	539811
72107	539812
164	539813
60833	539814
12388	539815
74295	539816
11291	539817
23314	539818
57922	539819
25403	539820
241	539821
20076	539822
73411	539823
28579	539824
12674	539825
100105	539826
808	539827
81763	539828
42694	539829
12936	539830
62	539831
136	539832
53522	539833
3315	539834
76484	539835
101815	539836
31637	539837
99368	539838
1490	539839
18497	539840
5149	539841
17140	539842
20918	539843
15374	539844
49218	539845
28833	539846
53476	539847
10791	539848
278	539849
3444	539850
2204	539851
46164	539852
17851	539853
14197	539854
71412	539855
36269	539856
3809	539857
106966	539858
36232	539859
5970	539860
70252	539861
27019	539862
69453	539863
32679	539864
4448	539865
13966	539866
19605	539867
39	539868
21709	539869
2522	539870
12539	539871
2036	539872
4029	539873
76009	539874
36208	539875
86650	539876
19400	539877
14251	539878
26215	539879
87455	539880
39687	539881
91254	539882
82777	539883
40844	539884
53662	539885
32387	539886
37301	539887
80269	539888
64598	539889
2096	539890
35547	539891
2629	539892
42136	539893
12823	539894
133	539895
4886	539896
63688	539897
4674	539898
17615	539899
178	539900
88907	539901
7226	539902
3609	539903
84814	539904
48771	539905
51905	539906
67871	539907
7	539908
15505	539909
2965	539910
6	539911
14388	539912
57	539913
26433	539914
14958	539915
68379	539916
26646	539917
58055	539918
25647	539919
28459	539920
57965	539921
73787	539922
92242	539923
13159	539924
82214	539925
58806	539926
37724	539927
22947	539928
55498	539929
348	539930
75911	539931
82460	539932
71330	539933
46776	539934
44206	539935
595	539936
3210	539937
83683	539938
12244	539939
3615	539940
36275	539941
93180	539942
12124	539943
9862	539944
44877	539945
39805	539946
62521	539947
3389	539948
41362	539949
55219	539950
22717	539951
13973	539952
20740	539953
69706	539954
214	539955
6963	539956
2477	539957
25147	539958
3584	539959
36235	539960
44274	539961
35675	539962
2303	539963
70377	539964
35064	539965
36106	539966
3093	539967
9894	539968
64471	539969
24808	539970
3043	539971
71291	539972
3062	539973
34529	539974
22030	539975
26351	539976
4590	539977
36320	539978
26189	539979
74891	539980
46726	539981
37297	539982
14622	539983
14026	539984
10531	539985
8512	539986
11968	539987
95775	539988
14370	539989
49502	539990
7609	539991
69	539992
6630	539993
47208	539994
837	539995
50289	539996
12209	539997
2221	539998
24047	539999
30215	540000
31413	540001
18504	540002
15887	540003
87586	540004
14049	540005
40321	540006
31282	540007
2159	540008
16946	540009
66994	540010
1380	540011
48058	540012
98875	540013
57406	540014
55367	540015
21102	540016
3189	540017
11680	540018
2993	540019
47306	540020
22069	540021
32060	540022
33	540023
35498	540024
36534	540025
20731	540026
80824	540027
62459	540028
224	540029
1768	540030
7191	540031
36166	540032
473	540033
72806	540034
4360	540035
40772	540036
104035	540037
39292	540038
83480	540039
37012	540040
12684	540041
33459	540042
13294	540043
33732	540044
13474	540045
8177	540046
35118	540047
1405	540048
46148	540049
865	540050
19772	540051
44566	540052
56979	540053
18510	540054
8350	540055
69864	540056
4747	540057
47999	540058
55222	540059
40295	540060
1756	540061
36207	540062
39995	540063
40714	540064
30163	540065
80676	540066
31068	540067
69638	540068
30718	540069
51012	540070
64209	540071
2212	540072
79681	540073
3360	540074
4976	540075
6110	540076
21100	540077
19207	540078
7640	540079
4531	540080
168	540081
21906	540082
81327	540083
67594	540084
92164	540085
56907	540086
37467	540087
107	540088
42094	540089
32363	540090
7841	540091
12128	540092
37358	540093
35219	540094
12530	540095
5053	540096
328	540097
70286	540098
65850	540099
46376	540100
21522	540101
28436	540102
17010	540103
14695	540104
59726	540105
56560	540106
7679	540107
36494	540108
56852	540109
15186	540110
31817	540111
21901	540112
24450	540113
1334	540114
29252	540115
12150	540116
48036	540117
73240	540118
61202	540119
76984	540120
57476	540121
5585	540122
12575	540123
81136	540124
17789	540125
108577	540126
10947	540127
8259	540128
60349	540129
84399	540130
22323	540131
8928	540132
12096	540133
22580	540134
16624	540135
11374	540136
7089	540137
17762	540138
29269	540139
53135	540140
1697	540141
556	540142
24674	540143
33713	540144
19641	540145
48978	540146
25015	540147
20095	540148
16792	540149
95	540150
338	540151
8297	540152
8757	540153
36097	540154
69590	540155
59879	540156
28086	540157
35939	540158
60834	540159
14840	540160
106282	540161
25712	540162
309	540163
440	540164
36724	540165
29102	540166
58286	540167
8751	540168
1939	540169
80299	540170
6840	540171
80083	540172
14503	540173
16024	540174
40812	540175
630	540176
33112	540177
5994	540178
71205	540179
73511	540180
23647	540181
57972	540182
16479	540183
42861	540184
6680	540185
6542	540186
27967	540187
50952	540188
54194	540189
435	540190
22861	540191
6984	540192
32419	540193
26862	540194
31635	540195
65800	540196
86318	540197
34854	540198
22907	540199
23229	540200
6461	540201
78957	540202
30353	540203
45062	540204
20599	540205
72359	540206
12549	540207
60612	540208
60750	540209
84408	540210
11408	540211
7262	540212
838	540213
7024	540214
27588	540215
53382	540216
9838	540217
20565	540218
48241	540219
2368	540220
5888	540221
82832	540222
23976	540223
3197	540224
22759	540225
2921	540226
15497	540227
4720	540228
20902	540229
77719	540230
49815	540231
14173	540232
78080	540233
7466	540234
20328	540235
2412	540236
1916	540237
53455	540238
18446	540239
3298	540240
1969	540241
44076	540242
60460	540243
6757	540244
5934	540245
33179	540246
55255	540247
34937	540248
28890	540249
1039	540250
4185	540251
26689	540252
23604	540253
5689	540254
7985	540255
1104	540256
62265	540257
57	540258
55706	540259
2631	540260
23910	540261
5680	540262
44228	540263
14034	540264
511	540265
2357	540266
19684	540267
2454	540268
18215	540269
37182	540270
6283	540271
31588	540272
3464	540273
24069	540274
44556	540275
12219	540276
38554	540277
9329	540278
1890	540279
32417	540280
52037	540281
59	540282
2295	540283
14	540284
13623	540285
74698	540286
85292	540287
35909	540288
25101	540289
67778	540290
87300	540291
8750	540292
5674	540293
11650	540294
25055	540295
16904	540296
94891	540297
61641	540298
2375	540299
4350	540300
11031	540301
4996	540302
61793	540303
10218	540304
3743	540305
13744	540306
57860	540307
62	540308
53003	540309
63074	540310
20180	540311
21974	540312
11410	540313
21466	540314
54357	540315
33138	540316
8450	540317
9319	540318
20144	540319
292	540320
41578	540321
1289	540322
62552	540323
5382	540324
5651	540325
48385	540326
62822	540327
1380	540328
317	540329
13683	540330
16550	540331
36536	540332
96175	540333
1820	540334
5	540335
61786	540336
21951	540337
15	540338
1448	540339
1376	540340
13151	540341
609	540342
74207	540343
2004	540344
41228	540345
14628	540346
7345	540347
21533	540348
18009	540349
10360	540350
35752	540351
65081	540352
2183	540353
52159	540354
30385	540355
39738	540356
2089	540357
19602	540358
37281	540359
76877	540360
35603	540361
61189	540362
104051	540363
11500	540364
26095	540365
14996	540366
80950	540367
27761	540368
73924	540369
46591	540370
1305	540371
5193	540372
23840	540373
5875	540374
61436	540375
75351	540376
32205	540377
94036	540378
55514	540379
32789	540380
64039	540381
90296	540382
6114	540383
90055	540384
20189	540385
79688	540386
4918	540387
1469	540388
46645	540389
37211	540390
16305	540391
18186	540392
1892	540393
1192	540394
1425	540395
67814	540396
994	540397
28696	540398
42378	540399
3629	540400
1029	540401
48548	540402
30012	540403
26786	540404
16362	540405
18286	540406
24854	540407
26949	540408
29149	540409
5130	540410
43100	540411
21578	540412
17411	540413
33384	540414
29551	540415
59239	540416
47990	540417
85152	540418
27612	540419
18223	540420
31891	540421
58212	540422
56868	540423
26970	540424
13907	540425
149	540426
81606	540427
52347	540428
5294	540429
88533	540430
10887	540431
47275	540432
49524	540433
4884	540434
606	540435
21505	540436
24329	540437
5011	540438
2517	540439
16558	540440
53340	540441
10053	540442
36900	540443
35026	540444
8929	540445
37044	540446
26490	540447
881	540448
27083	540449
17889	540450
22847	540451
86415	540452
6314	540453
22344	540454
58152	540455
40056	540456
77690	540457
39719	540458
54627	540459
1	540460
28155	540461
24220	540462
1197	540463
65701	540464
83082	540465
372	540466
7253	540467
43629	540468
36	540469
12795	540470
8783	540471
45192	540472
40523	540473
937	540474
89960	540475
12042	540476
4330	540477
53876	540478
48690	540479
8902	540480
22662	540481
27847	540482
14407	540483
224	540484
10242	540485
29057	540486
42587	540487
11883	540488
42425	540489
2279	540490
45510	540491
74151	540492
17632	540493
10608	540494
9968	540495
41	540496
60935	540497
79694	540498
1970	540499
210	540500
48674	540501
4623	540502
8168	540503
87444	540504
44310	540505
10171	540506
1861	540507
80258	540508
14343	540509
14212	540510
35742	540511
87072	540512
21512	540513
88556	540514
86674	540515
35284	540516
14018	540517
24457	540518
38804	540519
16	540520
1988	540521
1091	540522
32311	540523
1308	540524
27879	540525
83004	540526
13936	540527
48668	540528
20607	540529
48495	540530
73147	540531
610	540532
16785	540533
8689	540534
80713	540535
47157	540536
856	540537
5654	540538
15973	540539
26272	540540
3359	540541
71895	540542
2473	540543
235	540544
35982	540545
1742	540546
24813	540547
74308	540548
19193	540549
35826	540550
14218	540551
94626	540552
59290	540553
8095	540554
83798	540555
2662	540556
24151	540557
79412	540558
7893	540559
11138	540560
7882	540561
69612	540562
8	540563
85	540564
52682	540565
8212	540566
21004	540567
15170	540568
9121	540569
23241	540570
67743	540571
3067	540572
1344	540573
4563	540574
30287	540575
1667	540576
84911	540577
54660	540578
9973	540579
30095	540580
20710	540581
12805	540582
4819	540583
51109	540584
18602	540585
11341	540586
7035	540587
24972	540588
39010	540589
72328	540590
44797	540591
43962	540592
27299	540593
6863	540594
14133	540595
9142	540596
46688	540597
81249	540598
8841	540599
69033	540600
3526	540601
24822	540602
40531	540603
357	540604
14684	540605
11282	540606
12219	540607
45417	540608
5403	540609
47812	540610
17462	540611
204	540612
72891	540613
31277	540614
1939	540615
23328	540616
3951	540617
43212	540618
92686	540619
86682	540620
85447	540621
16448	540622
1223	540623
60539	540624
24786	540625
9371	540626
46093	540627
15866	540628
4547	540629
8843	540630
19405	540631
57974	540632
62359	540633
6598	540634
101341	540635
25362	540636
51828	540637
51663	540638
53551	540639
51562	540640
48728	540641
67256	540642
4548	540643
9104	540644
14253	540645
67933	540646
9096	540647
38723	540648
15033	540649
17490	540650
48963	540651
45769	540652
8639	540653
22894	540654
7230	540655
41324	540656
5411	540657
1678	540658
1413	540659
12674	540660
7076	540661
32635	540662
8776	540663
872	540664
28064	540665
26958	540666
1833	540667
32753	540668
60263	540669
1671	540670
5206	540671
14118	540672
24245	540673
234	540674
71636	540675
45327	540676
897	540677
34221	540678
5679	540679
26313	540680
92381	540681
34931	540682
31404	540683
4287	540684
5017	540685
7801	540686
91549	540687
9053	540688
3769	540689
44848	540690
526	540691
79756	540692
19382	540693
39895	540694
25714	540695
41436	540696
30411	540697
18473	540698
9301	540699
31286	540700
77304	540701
8024	540702
39988	540703
27279	540704
45816	540705
1039	540706
995	540707
9516	540708
48778	540709
44887	540710
47884	540711
1849	540712
50344	540713
63203	540714
43181	540715
25583	540716
83811	540717
3643	540718
18270	540719
10440	540720
61444	540721
65845	540722
8916	540723
24350	540724
46768	540725
26013	540726
25377	540727
5275	540728
11193	540729
8730	540730
25627	540731
7341	540732
34833	540733
62466	540734
65909	540735
22199	540736
14708	540737
41527	540738
54759	540739
14133	540740
9	540741
2569	540742
12011	540743
85173	540744
15532	540745
27164	540746
28434	540747
2168	540748
2624	540749
5741	540750
45278	540751
19201	540752
5210	540753
25713	540754
7314	540755
40237	540756
48393	540757
42345	540758
80683	540759
9896	540760
65052	540761
17523	540762
30148	540763
64536	540764
819	540765
22286	540766
8440	540767
62395	540768
45399	540769
43239	540770
2325	540771
89229	540772
86566	540773
16018	540774
11395	540775
5414	540776
43126	540777
2501	540778
7500	540779
16702	540780
35033	540781
5924	540782
36501	540783
25177	540784
818	540785
9753	540786
82167	540787
46845	540788
12342	540789
17343	540790
3938	540791
11198	540792
1242	540793
1562	540794
69944	540795
6630	540796
23743	540797
462	540798
21153	540799
5536	540800
1654	540801
18424	540802
75669	540803
22651	540804
14708	540805
7109	540806
68865	540807
132	540808
4374	540809
45204	540810
6995	540811
14040	540812
62420	540813
39558	540814
6216	540815
12832	540816
25535	540817
10553	540818
33133	540819
8419	540820
66	540821
17242	540822
4067	540823
2376	540824
33713	540825
5768	540826
3917	540827
19319	540828
46126	540829
2430	540830
23954	540831
76759	540832
552	540833
4917	540834
21350	540835
7310	540836
3206	540837
75788	540838
11389	540839
13528	540840
20897	540841
8481	540842
440	540843
20948	540844
36198	540845
2973	540846
26235	540847
88456	540848
20600	540849
15716	540850
40400	540851
42	540852
5	540853
60015	540854
39002	540855
17586	540856
20	540857
42218	540858
4803	540859
24640	540860
31017	540861
42317	540862
5490	540863
65561	540864
53	540865
36950	540866
9282	540867
36634	540868
64557	540869
1607	540870
48396	540871
9709	540872
16	540873
704	540874
7360	540875
5951	540876
28411	540877
30972	540878
11108	540879
2001	540880
96769	540881
15605	540882
21	540883
134	540884
35832	540885
50242	540886
16177	540887
32099	540888
598	540889
60166	540890
46694	540891
8189	540892
39498	540893
27636	540894
339	540895
5725	540896
40100	540897
70933	540898
69627	540899
42124	540900
38508	540901
16702	540902
28156	540903
28166	540904
5082	540905
43080	540906
27068	540907
5337	540908
36734	540909
27019	540910
6428	540911
23422	540912
27350	540913
44648	540914
18639	540915
31845	540916
14610	540917
9466	540918
20147	540919
21844	540920
7652	540921
52517	540922
83802	540923
6424	540924
47976	540925
25364	540926
51276	540927
46820	540928
727	540929
2535	540930
2706	540931
24470	540932
2635	540933
52090	540934
26951	540935
53469	540936
105581	540937
13252	540938
6846	540939
18569	540940
9100	540941
39025	540942
82520	540943
71664	540944
23955	540945
74098	540946
63250	540947
62857	540948
1698	540949
9788	540950
7126	540951
11572	540952
34139	540953
5062	540954
63451	540955
30	540956
29224	540957
632	540958
410	540959
53592	540960
815	540961
29283	540962
89872	540963
12238	540964
55354	540965
3783	540966
1141	540967
24317	540968
114007	540969
76995	540970
5982	540971
16570	540972
26602	540973
40248	540974
6528	540975
20467	540976
5257	540977
101577	540978
82491	540979
7812	540980
22501	540981
292	540982
5478	540983
12305	540984
1800	540985
33376	540986
77978	540987
40110	540988
4546	540989
14493	540990
36646	540991
90776	540992
66227	540993
48156	540994
2401	540995
11334	540996
90249	540997
4589	540998
47144	540999
9818	541000
12835	541001
23522	541002
75881	541003
3242	541004
3314	541005
23374	541006
12423	541007
400	541008
2819	541009
44133	541010
59383	541011
26150	541012
68368	541013
12709	541014
98680	541015
3882	541016
5958	541017
42632	541018
80671	541019
4926	541020
40880	541021
95526	541022
4063	541023
25977	541024
5929	541025
62582	541026
114566	541027
5514	541028
7624	541029
5536	541030
41920	541031
80538	541032
12097	541033
3850	541034
1349	541035
205	541036
66018	541037
480	541038
101866	541039
4287	541040
24	541041
46722	541042
62	541043
41	541044
11553	541045
68552	541046
88486	541047
23930	541048
30153	541049
6432	541050
53980	541051
2656	541052
4088	541053
29061	541054
66747	541055
31234	541056
22788	541057
47874	541058
10632	541059
59084	541060
46600	541061
17089	541062
23942	541063
10027	541064
67209	541065
16815	541066
6383	541067
39092	541068
49585	541069
102932	541070
26887	541071
92840	541072
48768	541073
51382	541074
33889	541075
911	541076
735	541077
17302	541078
14812	541079
25014	541080
14033	541081
33136	541082
39563	541083
33437	541084
49497	541085
34914	541086
8227	541087
18624	541088
6088	541089
59688	541090
51469	541091
1638	541092
56150	541093
60625	541094
48747	541095
25810	541096
3092	541097
11185	541098
99450	541099
3024	541100
77802	541101
15468	541102
2329	541103
24204	541104
18328	541105
4690	541106
16182	541107
750	541108
78586	541109
22768	541110
47990	541111
5174	541112
42732	541113
946	541114
62921	541115
37022	541116
583	541117
61024	541118
1186	541119
5631	541120
20399	541121
53592	541122
19436	541123
46823	541124
66012	541125
20711	541126
82444	541127
18675	541128
60993	541129
19480	541130
9098	541131
112811	541132
23267	541133
5807	541134
21801	541135
21152	541136
84181	541137
32189	541138
449	541139
111082	541140
27806	541141
17483	541142
14051	541143
561	541144
14544	541145
17678	541146
38773	541147
18832	541148
50410	541149
75460	541150
24602	541151
25654	541152
3829	541153
6112	541154
1977	541155
26572	541156
42206	541157
28853	541158
3771	541159
7789	541160
10598	541161
1436	541162
5522	541163
44581	541164
7271	541165
2054	541166
66535	541167
85885	541168
53241	541169
22294	541170
11463	541171
73382	541172
15587	541173
59902	541174
3969	541175
14747	541176
58952	541177
40922	541178
48036	541179
139	541180
649	541181
36150	541182
33962	541183
7388	541184
9495	541185
47928	541186
16031	541187
2227	541188
3953	541189
33634	541190
45947	541191
9560	541192
19203	541193
42644	541194
10796	541195
82554	541196
28846	541197
14910	541198
47731	541199
12099	541200
1823	541201
32849	541202
3553	541203
51465	541204
30605	541205
42470	541206
67040	541207
30139	541208
1253	541209
28778	541210
92819	541211
13148	541212
1161	541213
23667	541214
43143	541215
44854	541216
23574	541217
4945	541218
2056	541219
21543	541220
24785	541221
4041	541222
23040	541223
5426	541224
10297	541225
15933	541226
11121	541227
17432	541228
70464	541229
17523	541230
21782	541231
2681	541232
64314	541233
31320	541234
31879	541235
24613	541236
23995	541237
94478	541238
23880	541239
46136	541240
88137	541241
2417	541242
10369	541243
78804	541244
49673	541245
44399	541246
63	541247
5758	541248
161	541249
66124	541250
95166	541251
37532	541252
54933	541253
11086	541254
83027	541255
6796	541256
4478	541257
38395	541258
12360	541259
67821	541260
72729	541261
26309	541262
11408	541263
80565	541264
28648	541265
11635	541266
68769	541267
1690	541268
38021	541269
13437	541270
34876	541271
34156	541272
21435	541273
16179	541274
1733	541275
36558	541276
4270	541277
10484	541278
17010	541279
47309	541280
16618	541281
52973	541282
12891	541283
28904	541284
6739	541285
73835	541286
9649	541287
47613	541288
17964	541289
25504	541290
2170	541291
34600	541292
80424	541293
15894	541294
3358	541295
1169	541296
1441	541297
79201	541298
17240	541299
26229	541300
33330	541301
23303	541302
50916	541303
6444	541304
49648	541305
52776	541306
32992	541307
1684	541308
35364	541309
712	541310
1257	541311
6090	541312
15324	541313
30552	541314
24293	541315
52621	541316
5327	541317
11521	541318
23559	541319
5289	541320
33140	541321
13408	541322
41311	541323
5099	541324
7779	541325
4512	541326
86220	541327
29928	541328
26607	541329
25064	541330
33027	541331
29724	541332
2065	541333
32827	541334
7628	541335
989	541336
28115	541337
31114	541338
5882	541339
21201	541340
38419	541341
25	541342
80446	541343
5778	541344
28085	541345
20507	541346
5814	541347
13663	541348
71974	541349
37193	541350
81122	541351
1346	541352
23157	541353
28176	541354
71076	541355
2830	541356
663	541357
1253	541358
12750	541359
22506	541360
81	541361
29786	541362
364	541363
13376	541364
27137	541365
81983	541366
938	541367
8991	541368
17000	541369
74316	541370
61944	541371
624	541372
933	541373
878	541374
67785	541375
90196	541376
10832	541377
16577	541378
29724	541379
49593	541380
17373	541381
7902	541382
202	541383
6430	541384
83634	541385
30210	541386
50752	541387
4598	541388
2	541389
4756	541390
5384	541391
36856	541392
68263	541393
2471	541394
18807	541395
49330	541396
27441	541397
4658	541398
39535	541399
32274	541400
73277	541401
72693	541402
17407	541403
130	541404
6946	541405
24806	541406
287	541407
28139	541408
3980	541409
66722	541410
1259	541411
44983	541412
30321	541413
103816	541414
69344	541415
44017	541416
428	541417
22588	541418
6052	541419
62309	541420
30946	541421
55053	541422
27276	541423
11641	541424
750	541425
13490	541426
28557	541427
15546	541428
1719	541429
12704	541430
28063	541431
56606	541432
1544	541433
3299	541434
102	541435
67108	541436
31966	541437
15969	541438
69243	541439
3363	541440
2393	541441
65455	541442
26598	541443
47562	541444
10836	541445
90241	541446
76657	541447
31699	541448
329	541449
10957	541450
17094	541451
25016	541452
104855	541453
8241	541454
3252	541455
23606	541456
1803	541457
60385	541458
2030	541459
36860	541460
1414	541461
35743	541462
42107	541463
106016	541464
15106	541465
759	541466
108	541467
7561	541468
34253	541469
33374	541470
10479	541471
53190	541472
101939	541473
744	541474
13577	541475
79663	541476
56175	541477
4624	541478
43728	541479
9271	541480
88413	541481
7649	541482
724	541483
6511	541484
4441	541485
62367	541486
28767	541487
60222	541488
342	541489
72646	541490
19968	541491
68189	541492
21538	541493
97800	541494
13000	541495
9452	541496
4043	541497
98516	541498
5148	541499
50022	541500
2230	541501
50683	541502
60189	541503
78451	541504
293	541505
63400	541506
3806	541507
1642	541508
16042	541509
55359	541510
29968	541511
24023	541512
41681	541513
10134	541514
1771	541515
17967	541516
1995	541517
9286	541518
4367	541519
26033	541520
65142	541521
48986	541522
108453	541523
74552	541524
77345	541525
58608	541526
43994	541527
7602	541528
9509	541529
13248	541530
17689	541531
45025	541532
70034	541533
30626	541534
60786	541535
78468	541536
9008	541537
50196	541538
8327	541539
52414	541540
50512	541541
32976	541542
20678	541543
60078	541544
43983	541545
15075	541546
17944	541547
21219	541548
2899	541549
18732	541550
2507	541551
74509	541552
12222	541553
38911	541554
14640	541555
2037	541556
23169	541557
25208	541558
5129	541559
9692	541560
100	541561
13523	541562
45404	541563
1542	541564
10732	541565
190	541566
568	541567
27067	541568
7546	541569
55997	541570
37039	541571
29685	541572
17856	541573
4824	541574
38175	541575
70	541576
394	541577
630	541578
15045	541579
29242	541580
6812	541581
62095	541582
19438	541583
33	541584
88116	541585
9473	541586
28659	541587
15710	541588
14286	541589
7616	541590
6874	541591
8499	541592
6492	541593
27508	541594
82169	541595
1650	541596
541	541597
6464	541598
77007	541599
1319	541600
4	541601
71702	541602
73482	541603
14551	541604
47097	541605
13338	541606
49609	541607
20078	541608
12091	541609
6880	541610
25936	541611
62479	541612
1887	541613
90657	541614
957	541615
16505	541616
1527	541617
36768	541618
12991	541619
9320	541620
74283	541621
65218	541622
53461	541623
961	541624
10863	541625
15381	541626
86871	541627
94397	541628
95255	541629
9913	541630
68268	541631
73	541632
22028	541633
76564	541634
64754	541635
60335	541636
79638	541637
24960	541638
93550	541639
72100	541640
12495	541641
19023	541642
21809	541643
55751	541644
47590	541645
10959	541646
28718	541647
90716	541648
52782	541649
37062	541650
7581	541651
51973	541652
55644	541653
5913	541654
1092	541655
60642	541656
5037	541657
6428	541658
13724	541659
31487	541660
26793	541661
20732	541662
9026	541663
14402	541664
9069	541665
57527	541666
13193	541667
27848	541668
34803	541669
8254	541670
2812	541671
4451	541672
59988	541673
14418	541674
63680	541675
264	541676
5572	541677
73988	541678
2925	541679
11271	541680
37569	541681
57031	541682
88905	541683
2640	541684
1823	541685
19675	541686
2182	541687
36516	541688
57391	541689
20008	541690
17257	541691
53767	541692
20	541693
76792	541694
29013	541695
28744	541696
58276	541697
21418	541698
72893	541699
912	541700
42035	541701
7619	541702
24181	541703
737	541704
92835	541705
44433	541706
48616	541707
6434	541708
25646	541709
813	541710
48418	541711
24253	541712
7205	541713
42471	541714
17634	541715
16604	541716
18575	541717
66222	541718
75471	541719
53089	541720
34361	541721
8681	541722
4868	541723
14895	541724
63790	541725
21976	541726
44255	541727
98493	541728
26002	541729
14634	541730
1423	541731
46489	541732
23559	541733
55243	541734
77745	541735
61996	541736
37259	541737
57748	541738
3323	541739
612	541740
7365	541741
47687	541742
5697	541743
82198	541744
20169	541745
8349	541746
17445	541747
10339	541748
13473	541749
34003	541750
1862	541751
74462	541752
19349	541753
43369	541754
28842	541755
13937	541756
8267	541757
41722	541758
61453	541759
2480	541760
19360	541761
1253	541762
1280	541763
6299	541764
92073	541765
16343	541766
17896	541767
26922	541768
4879	541769
60586	541770
50993	541771
3694	541772
33201	541773
73	541774
92758	541775
772	541776
1139	541777
8149	541778
14733	541779
3205	541780
21	541781
23586	541782
56046	541783
6529	541784
6126	541785
25704	541786
18404	541787
101553	541788
2193	541789
5962	541790
92246	541791
29937	541792
32687	541793
174	541794
64688	541795
71377	541796
1508	541797
26261	541798
79049	541799
63029	541800
1054	541801
50682	541802
4023	541803
14479	541804
21393	541805
37312	541806
33286	541807
50422	541808
24272	541809
66730	541810
59966	541811
17040	541812
17597	541813
60695	541814
1097	541815
28614	541816
45775	541817
808	541818
93	541819
38624	541820
581	541821
3850	541822
50757	541823
20402	541824
24777	541825
8293	541826
38046	541827
11951	541828
2730	541829
9544	541830
3078	541831
12419	541832
1923	541833
1807	541834
111356	541835
75398	541836
2188	541837
15704	541838
45960	541839
31308	541840
84700	541841
76264	541842
220	541843
22034	541844
107012	541845
12882	541846
10757	541847
6544	541848
541	541849
10042	541850
56234	541851
110635	541852
50693	541853
82636	541854
107428	541855
70354	541856
229	541857
4181	541858
250	541859
504	541860
13374	541861
10004	541862
495	541863
46575	541864
78282	541865
23292	541866
24069	541867
55099	541868
39062	541869
1702	541870
54753	541871
49744	541872
99	541873
9013	541874
84976	541875
69691	541876
13153	541877
36220	541878
45504	541879
10126	541880
16627	541881
69846	541882
5963	541883
4519	541884
9465	541885
8977	541886
51118	541887
1558	541888
44324	541889
94879	541890
9925	541891
69600	541892
62498	541893
22893	541894
3110	541895
75698	541896
58920	541897
21624	541898
85340	541899
45	541900
79359	541901
30912	541902
9585	541903
62482	541904
51377	541905
89590	541906
108489	541907
366	541908
54398	541909
56725	541910
71229	541911
384	541912
18045	541913
15069	541914
47079	541915
12503	541916
683	541917
60437	541918
85738	541919
29157	541920
36271	541921
5853	541922
19431	541923
1633	541924
2468	541925
63151	541926
4591	541927
4163	541928
63262	541929
2711	541930
53010	541931
18415	541932
3184	541933
3209	541934
64193	541935
11350	541936
27369	541937
2266	541938
30701	541939
97941	541940
96218	541941
1793	541942
10128	541943
25885	541944
32779	541945
5602	541946
9057	541947
66577	541948
1088	541949
26501	541950
71139	541951
86018	541952
88467	541953
24552	541954
54924	541955
29593	541956
31895	541957
20983	541958
6115	541959
3570	541960
24040	541961
39465	541962
67524	541963
26063	541964
67623	541965
31965	541966
4929	541967
58954	541968
17917	541969
11208	541970
21117	541971
74	541972
7230	541973
17618	541974
1316	541975
20904	541976
59383	541977
15983	541978
22512	541979
30075	541980
38566	541981
19667	541982
4788	541983
2432	541984
3305	541985
1	541986
36539	541987
1588	541988
52207	541989
1998	541990
6488	541991
926	541992
16353	541993
79612	541994
24113	541995
4758	541996
17584	541997
36182	541998
40960	541999
39594	542000
1222	542001
7861	542002
11026	542003
92236	542004
25468	542005
978	542006
1277	542007
45569	542008
37501	542009
56051	542010
25384	542011
6198	542012
39548	542013
194	542014
7602	542015
14945	542016
70221	542017
98927	542018
25033	542019
6366	542020
10814	542021
48502	542022
38181	542023
12212	542024
90495	542025
14762	542026
8066	542027
7517	542028
55169	542029
8222	542030
19578	542031
36696	542032
2541	542033
16785	542034
53348	542035
308	542036
4233	542037
87276	542038
1366	542039
5016	542040
8148	542041
68628	542042
50116	542043
18172	542044
20055	542045
31843	542046
66494	542047
37267	542048
17546	542049
109022	542050
66710	542051
100470	542052
4762	542053
6092	542054
5182	542055
24009	542056
53408	542057
79252	542058
48871	542059
85018	542060
38351	542061
16364	542062
12903	542063
3978	542064
5235	542065
65454	542066
60326	542067
43227	542068
66121	542069
8366	542070
7319	542071
40740	542072
26057	542073
51282	542074
47575	542075
36684	542076
455	542077
68526	542078
23627	542079
6054	542080
29676	542081
7784	542082
102718	542083
10888	542084
99079	542085
11947	542086
3281	542087
45677	542088
7003	542089
7274	542090
32499	542091
44460	542092
63156	542093
41900	542094
10284	542095
30440	542096
8734	542097
26010	542098
56293	542099
2783	542100
40699	542101
14105	542102
8919	542103
642	542104
58006	542105
8254	542106
33001	542107
4322	542108
1929	542109
23302	542110
3510	542111
54124	542112
8508	542113
66560	542114
18229	542115
279	542116
51704	542117
86729	542118
17420	542119
14813	542120
66305	542121
12579	542122
31909	542123
47726	542124
3414	542125
3691	542126
41731	542127
71463	542128
17039	542129
67941	542130
51574	542131
7357	542132
19949	542133
6456	542134
96902	542135
22822	542136
11506	542137
17700	542138
30589	542139
27571	542140
5033	542141
28844	542142
45406	542143
40466	542144
8166	542145
111	542146
26549	542147
21961	542148
85865	542149
36890	542150
5017	542151
40362	542152
47235	542153
16146	542154
599	542155
80482	542156
30190	542157
10770	542158
45146	542159
4225	542160
234	542161
23356	542162
10412	542163
14306	542164
28360	542165
2622	542166
46337	542167
22	542168
27699	542169
9467	542170
18884	542171
52430	542172
18849	542173
18945	542174
24099	542175
62580	542176
46935	542177
16602	542178
64661	542179
22774	542180
37183	542181
51858	542182
2683	542183
30302	542184
31897	542185
4042	542186
473	542187
9862	542188
963	542189
29	542190
49828	542191
18832	542192
289	542193
41026	542194
99411	542195
860	542196
60719	542197
23512	542198
845	542199
301	542200
15071	542201
16460	542202
39769	542203
17750	542204
71420	542205
39209	542206
24339	542207
18251	542208
10370	542209
65387	542210
6487	542211
32985	542212
64421	542213
1167	542214
9186	542215
23000	542216
31330	542217
57114	542218
8462	542219
54726	542220
22111	542221
1027	542222
26791	542223
12492	542224
24723	542225
12902	542226
282	542227
78607	542228
31212	542229
9378	542230
62795	542231
103575	542232
25766	542233
37895	542234
21149	542235
19634	542236
56646	542237
39582	542238
42743	542239
4671	542240
26205	542241
13839	542242
46776	542243
293	542244
5047	542245
42709	542246
10597	542247
18827	542248
39287	542249
84527	542250
27437	542251
60073	542252
58471	542253
43307	542254
19118	542255
4108	542256
70	542257
19	542258
47153	542259
10472	542260
25318	542261
2374	542262
2537	542263
64033	542264
760	542265
91519	542266
621	542267
71228	542268
2614	542269
21873	542270
2874	542271
4263	542272
35983	542273
3544	542274
442	542275
855	542276
20163	542277
45978	542278
11920	542279
26742	542280
41872	542281
23386	542282
8395	542283
21500	542284
32754	542285
21425	542286
23672	542287
1610	542288
744	542289
934	542290
41878	542291
11505	542292
2586	542293
75362	542294
65453	542295
20101	542296
83312	542297
18471	542298
8914	542299
33208	542300
66146	542301
2157	542302
32497	542303
72192	542304
9457	542305
60	542306
23576	542307
58232	542308
108	542309
425	542310
311	542311
15727	542312
40204	542313
43123	542314
9792	542315
32445	542316
59892	542317
56980	542318
62236	542319
52825	542320
71794	542321
3846	542322
3204	542323
95522	542324
102361	542325
244	542326
27080	542327
21413	542328
897	542329
43559	542330
30943	542331
5884	542332
1982	542333
15594	542334
42100	542335
3116	542336
6193	542337
6	542338
26654	542339
82092	542340
62642	542341
60754	542342
55071	542343
103391	542344
7009	542345
61851	542346
4946	542347
82520	542348
15193	542349
1790	542350
43259	542351
34038	542352
7710	542353
43889	542354
100749	542355
56082	542356
92350	542357
1891	542358
98615	542359
76098	542360
19282	542361
37919	542362
21100	542363
625	542364
87368	542365
23333	542366
6662	542367
401	542368
26731	542369
5851	542370
4197	542371
262	542372
9211	542373
27524	542374
86041	542375
21034	542376
46005	542377
3029	542378
54871	542379
27494	542380
24821	542381
100964	542382
80329	542383
2947	542384
14014	542385
21248	542386
72604	542387
12998	542388
25692	542389
26553	542390
18059	542391
31160	542392
9596	542393
23199	542394
71597	542395
79867	542396
44214	542397
82665	542398
62945	542399
9060	542400
29053	542401
30285	542402
53517	542403
25085	542404
43	542405
34027	542406
14480	542407
61155	542408
8616	542409
14007	542410
40748	542411
1354	542412
9243	542413
12601	542414
5850	542415
21651	542416
1755	542417
54073	542418
16323	542419
39820	542420
14804	542421
20156	542422
35452	542423
4480	542424
47876	542425
23855	542426
46946	542427
23628	542428
36582	542429
28536	542430
3634	542431
10765	542432
28371	542433
1117	542434
73650	542435
20976	542436
61700	542437
1979	542438
518	542439
18390	542440
17342	542441
85019	542442
16970	542443
28897	542444
40470	542445
145	542446
36790	542447
67112	542448
1156	542449
36367	542450
34680	542451
19102	542452
31109	542453
36153	542454
56340	542455
26896	542456
65674	542457
20713	542458
18207	542459
55	542460
61925	542461
9192	542462
24442	542463
25463	542464
14849	542465
851	542466
1607	542467
932	542468
33960	542469
1551	542470
44695	542471
8405	542472
3049	542473
1505	542474
84415	542475
9261	542476
74002	542477
15	542478
33583	542479
6573	542480
37227	542481
9295	542482
89837	542483
7253	542484
7502	542485
87300	542486
98158	542487
85390	542488
40469	542489
25998	542490
35881	542491
36817	542492
4275	542493
73	542494
71988	542495
12787	542496
9710	542497
32361	542498
7062	542499
102796	542500
13111	542501
36736	542502
39114	542503
9247	542504
7412	542505
10451	542506
24411	542507
2956	542508
36277	542509
8379	542510
18615	542511
54406	542512
7875	542513
65580	542514
93043	542515
1395	542516
42879	542517
53385	542518
40248	542519
37108	542520
78863	542521
70000	542522
332	542523
37760	542524
32794	542525
4077	542526
84128	542527
6967	542528
28964	542529
24385	542530
65218	542531
3065	542532
58745	542533
66155	542534
56938	542535
29205	542536
3609	542537
23848	542538
60431	542539
103124	542540
2485	542541
87785	542542
49452	542543
30957	542544
23036	542545
20410	542546
70958	542547
5055	542548
63564	542549
1912	542550
23030	542551
56069	542552
5441	542553
23901	542554
37065	542555
2114	542556
281	542557
30589	542558
28655	542559
71441	542560
19911	542561
41939	542562
71593	542563
1954	542564
90309	542565
4120	542566
47859	542567
21030	542568
968	542569
20496	542570
28731	542571
959	542572
31832	542573
4040	542574
1114	542575
4152	542576
12237	542577
99864	542578
5076	542579
786	542580
435	542581
8836	542582
46784	542583
30525	542584
3239	542585
12542	542586
55846	542587
9385	542588
14688	542589
256	542590
71133	542591
9909	542592
38565	542593
22883	542594
41627	542595
101695	542596
28957	542597
912	542598
79500	542599
39369	542600
14997	542601
13710	542602
134	542603
49050	542604
21305	542605
90764	542606
58055	542607
74076	542608
48756	542609
24087	542610
11911	542611
629	542612
24312	542613
1135	542614
37480	542615
35652	542616
40864	542617
19507	542618
41930	542619
34574	542620
26944	542621
12752	542622
39666	542623
93402	542624
46986	542625
58648	542626
37577	542627
3902	542628
23340	542629
47470	542630
50886	542631
3627	542632
202	542633
41795	542634
42652	542635
1931	542636
38509	542637
22411	542638
10755	542639
5808	542640
13661	542641
98663	542642
75587	542643
19795	542644
8430	542645
3249	542646
51973	542647
84707	542648
391	542649
7869	542650
26006	542651
577	542652
4884	542653
49714	542654
111324	542655
8534	542656
101731	542657
82275	542658
1779	542659
30829	542660
62425	542661
29010	542662
612	542663
17680	542664
30575	542665
3231	542666
30860	542667
244	542668
97742	542669
23355	542670
27926	542671
64843	542672
21731	542673
10040	542674
34836	542675
14635	542676
59278	542677
19678	542678
9308	542679
48236	542680
68213	542681
40981	542682
59386	542683
8444	542684
10805	542685
70286	542686
8925	542687
16664	542688
6485	542689
15600	542690
16697	542691
29153	542692
15859	542693
4617	542694
19609	542695
1460	542696
664	542697
14792	542698
7514	542699
34787	542700
18745	542701
50628	542702
64552	542703
35725	542704
13358	542705
84508	542706
22564	542707
81567	542708
35690	542709
23349	542710
14870	542711
25553	542712
77658	542713
19979	542714
2953	542715
18	542716
41831	542717
471	542718
80304	542719
67967	542720
6060	542721
12346	542722
1565	542723
7327	542724
31686	542725
48307	542726
37573	542727
12669	542728
17615	542729
22021	542730
23025	542731
5357	542732
2227	542733
69386	542734
17098	542735
13007	542736
77836	542737
51432	542738
4349	542739
48313	542740
7855	542741
6134	542742
76153	542743
85252	542744
2728	542745
30392	542746
109654	542747
12475	542748
18361	542749
51151	542750
23869	542751
47013	542752
20108	542753
32245	542754
52493	542755
20981	542756
64253	542757
10584	542758
80401	542759
12650	542760
7780	542761
42546	542762
113582	542763
5350	542764
8234	542765
180	542766
29214	542767
58470	542768
93121	542769
31951	542770
4014	542771
96244	542772
23644	542773
71561	542774
1415	542775
1625	542776
1738	542777
42487	542778
23802	542779
139	542780
57718	542781
31513	542782
1370	542783
21748	542784
10206	542785
41779	542786
17980	542787
302	542788
28999	542789
20833	542790
36497	542791
3205	542792
39687	542793
4731	542794
4056	542795
10568	542796
9513	542797
63395	542798
5315	542799
12695	542800
29304	542801
45595	542802
47626	542803
53415	542804
4135	542805
52817	542806
80491	542807
4339	542808
25539	542809
14500	542810
3760	542811
77240	542812
50588	542813
43349	542814
15940	542815
1	542816
6859	542817
59387	542818
5451	542819
8871	542820
29820	542821
70685	542822
20124	542823
101109	542824
14652	542825
48233	542826
11464	542827
82411	542828
11731	542829
51532	542830
6047	542831
32804	542832
2050	542833
6	542834
18660	542835
5708	542836
23283	542837
11344	542838
24013	542839
8219	542840
23845	542841
43476	542842
232	542843
25447	542844
65751	542845
2120	542846
51004	542847
76953	542848
37734	542849
22779	542850
71463	542851
108751	542852
33647	542853
8451	542854
24420	542855
21204	542856
28775	542857
9282	542858
10128	542859
21276	542860
20791	542861
21158	542862
49473	542863
20856	542864
60874	542865
70964	542866
29538	542867
57235	542868
1442	542869
14669	542870
57462	542871
57902	542872
40618	542873
431	542874
36875	542875
375	542876
28286	542877
56595	542878
41161	542879
8306	542880
34745	542881
29677	542882
44296	542883
31188	542884
6161	542885
68297	542886
13562	542887
72468	542888
42171	542889
4981	542890
9487	542891
27699	542892
101277	542893
252	542894
20602	542895
19314	542896
39032	542897
64490	542898
18879	542899
64294	542900
3467	542901
105852	542902
78892	542903
89592	542904
9047	542905
55293	542906
486	542907
26696	542908
63400	542909
1573	542910
15987	542911
9212	542912
110316	542913
61449	542914
35562	542915
33728	542916
53330	542917
9420	542918
23	542919
14900	542920
25863	542921
79045	542922
89114	542923
3961	542924
43231	542925
11174	542926
48321	542927
43518	542928
10946	542929
12232	542930
389	542931
11567	542932
106	542933
11688	542934
5902	542935
3880	542936
4817	542937
729	542938
9519	542939
54436	542940
5617	542941
17825	542942
3815	542943
40583	542944
41082	542945
41349	542946
72490	542947
33788	542948
70510	542949
70009	542950
1087	542951
39381	542952
27513	542953
1128	542954
34751	542955
92090	542956
15088	542957
5547	542958
24309	542959
34985	542960
175	542961
3568	542962
4736	542963
1596	542964
30507	542965
100659	542966
38170	542967
36043	542968
119	542969
43907	542970
1378	542971
41009	542972
86631	542973
525	542974
56317	542975
18811	542976
12644	542977
8580	542978
17238	542979
66321	542980
52879	542981
27089	542982
12039	542983
13157	542984
21034	542985
86021	542986
473	542987
92390	542988
24129	542989
13210	542990
55755	542991
15318	542992
59186	542993
44665	542994
40547	542995
74499	542996
2861	542997
3609	542998
3538	542999
2147	543000
9998	543001
831	543002
5659	543003
12573	543004
4449	543005
103	543006
41008	543007
12965	543008
77035	543009
2706	543010
1061	543011
3882	543012
51698	543013
2206	543014
8798	543015
150	543016
31238	543017
59098	543018
48102	543019
30937	543020
89433	543021
29062	543022
21778	543023
8389	543024
26780	543025
64998	543026
46235	543027
29434	543028
1249	543029
7991	543030
1601	543031
2932	543032
48617	543033
6502	543034
4438	543035
17959	543036
193	543037
35873	543038
13000	543039
63762	543040
91353	543041
48448	543042
17606	543043
56232	543044
7060	543045
32008	543046
2023	543047
1629	543048
71083	543049
14501	543050
88052	543051
37165	543052
17298	543053
5419	543054
37658	543055
17804	543056
21116	543057
11483	543058
62332	543059
69130	543060
38628	543061
6995	543062
12625	543063
18033	543064
99231	543065
4994	543066
2049	543067
19293	543068
6926	543069
74415	543070
26033	543071
624	543072
242	543073
24018	543074
1358	543075
18893	543076
59513	543077
19691	543078
16176	543079
91379	543080
10788	543081
6486	543082
2648	543083
42324	543084
22222	543085
100544	543086
4175	543087
53256	543088
86309	543089
32388	543090
6294	543091
2026	543092
17782	543093
67152	543094
75350	543095
2435	543096
453	543097
70678	543098
6698	543099
256	543100
79130	543101
8441	543102
24001	543103
4872	543104
10931	543105
316	543106
40234	543107
29474	543108
9598	543109
692	543110
90767	543111
56774	543112
59730	543113
70586	543114
1060	543115
4908	543116
63881	543117
6234	543118
10606	543119
260	543120
43263	543121
1	543122
92845	543123
37852	543124
57404	543125
16841	543126
50566	543127
26194	543128
13003	543129
25935	543130
78153	543131
2020	543132
6596	543133
36107	543134
42240	543135
74677	543136
28591	543137
52255	543138
66746	543139
24386	543140
70904	543141
26313	543142
8254	543143
77171	543144
18002	543145
61489	543146
40584	543147
2031	543148
49376	543149
2466	543150
1935	543151
3	543152
36511	543153
35227	543154
68261	543155
5677	543156
175	543157
22213	543158
34737	543159
29373	543160
71676	543161
13935	543162
53900	543163
321	543164
24641	543165
10394	543166
43362	543167
63379	543168
31982	543169
3561	543170
5097	543171
22514	543172
15534	543173
66234	543174
53283	543175
3391	543176
686	543177
14766	543178
63479	543179
20630	543180
69663	543181
61094	543182
77322	543183
40207	543184
53452	543185
69007	543186
57592	543187
3330	543188
70798	543189
49956	543190
19598	543191
1434	543192
12598	543193
18658	543194
33400	543195
103861	543196
1705	543197
209	543198
6230	543199
15566	543200
56	543201
30656	543202
10587	543203
92736	543204
411	543205
21636	543206
86272	543207
83307	543208
35099	543209
16488	543210
38824	543211
21775	543212
49911	543213
45606	543214
26286	543215
9678	543216
42851	543217
6982	543218
3201	543219
31033	543220
1341	543221
6793	543222
8086	543223
40081	543224
25849	543225
18346	543226
2351	543227
16678	543228
30399	543229
3163	543230
4760	543231
14793	543232
14265	543233
38991	543234
1347	543235
505	543236
44564	543237
50683	543238
2068	543239
63554	543240
24206	543241
22038	543242
1933	543243
80737	543244
12038	543245
16786	543246
7602	543247
39804	543248
6448	543249
52096	543250
1964	543251
25654	543252
34095	543253
20141	543254
43853	543255
46552	543256
12521	543257
46426	543258
90584	543259
4996	543260
37795	543261
7209	543262
10262	543263
2827	543264
7048	543265
22731	543266
40202	543267
12650	543268
24767	543269
26831	543270
9020	543271
47853	543272
21792	543273
53186	543274
17727	543275
35960	543276
57087	543277
17339	543278
23421	543279
23643	543280
78275	543281
7561	543282
10133	543283
12332	543284
100429	543285
19549	543286
62191	543287
11873	543288
447	543289
52392	543290
27102	543291
826	543292
7840	543293
51428	543294
21931	543295
44407	543296
14679	543297
13858	543298
2657	543299
22718	543300
8994	543301
2657	543302
67877	543303
59664	543304
15356	543305
13844	543306
43124	543307
24146	543308
4826	543309
1299	543310
9263	543311
1924	543312
22374	543313
13240	543314
24559	543315
60987	543316
82406	543317
11142	543318
8621	543319
19726	543320
3253	543321
9571	543322
5326	543323
71350	543324
29558	543325
4123	543326
7304	543327
60483	543328
68737	543329
22097	543330
11959	543331
5037	543332
7301	543333
59263	543334
23519	543335
52219	543336
10523	543337
71080	543338
54733	543339
82153	543340
22024	543341
921	543342
2407	543343
1096	543344
59249	543345
3159	543346
3861	543347
3234	543348
1047	543349
101588	543350
61670	543351
878	543352
16821	543353
111723	543354
13457	543355
444	543356
28904	543357
1411	543358
18634	543359
1997	543360
64264	543361
10150	543362
4167	543363
56377	543364
14600	543365
68380	543366
66151	543367
28782	543368
3844	543369
25982	543370
2399	543371
71178	543372
40082	543373
1398	543374
28897	543375
59153	543376
15566	543377
33039	543378
30956	543379
9385	543380
14531	543381
18267	543382
93867	543383
43355	543384
30024	543385
19328	543386
55820	543387
18195	543388
10089	543389
17039	543390
25591	543391
50760	543392
1865	543393
10040	543394
32940	543395
58126	543396
53422	543397
1481	543398
22492	543399
3226	543400
637	543401
1642	543402
6106	543403
68011	543404
46601	543405
16449	543406
4123	543407
31613	543408
1034	543409
36848	543410
974	543411
8298	543412
23289	543413
15009	543414
270	543415
170	543416
12099	543417
1680	543418
8711	543419
39293	543420
70346	543421
64455	543422
16404	543423
16258	543424
65447	543425
29863	543426
15783	543427
51252	543428
76684	543429
20415	543430
23703	543431
4320	543432
43285	543433
4978	543434
12717	543435
31373	543436
39061	543437
6022	543438
50842	543439
24153	543440
38609	543441
59046	543442
94107	543443
20781	543444
91068	543445
10299	543446
39695	543447
97548	543448
66301	543449
15350	543450
33965	543451
7027	543452
22957	543453
57864	543454
62812	543455
12447	543456
91575	543457
16749	543458
3520	543459
22243	543460
34726	543461
44661	543462
8281	543463
71183	543464
72915	543465
468	543466
57691	543467
10090	543468
4735	543469
3564	543470
44117	543471
39465	543472
46232	543473
12088	543474
106813	543475
49314	543476
31438	543477
83447	543478
658	543479
17466	543480
40736	543481
16949	543482
65399	543483
5260	543484
41929	543485
31298	543486
598	543487
604	543488
32830	543489
5324	543490
58742	543491
49726	543492
26591	543493
19042	543494
1765	543495
36463	543496
8300	543497
14109	543498
1312	543499
32618	543500
7202	543501
6686	543502
33701	543503
10177	543504
33887	543505
11324	543506
13107	543507
32229	543508
57160	543509
23258	543510
58378	543511
59590	543512
75946	543513
85849	543514
91349	543515
19383	543516
2169	543517
25289	543518
2481	543519
58423	543520
28061	543521
9363	543522
9982	543523
58912	543524
76990	543525
78690	543526
4651	543527
61371	543528
247	543529
18202	543530
16094	543531
21566	543532
3495	543533
75276	543534
82942	543535
48100	543536
87894	543537
8279	543538
12861	543539
10187	543540
31535	543541
60692	543542
29612	543543
62658	543544
54593	543545
38021	543546
28906	543547
18281	543548
52903	543549
573	543550
5796	543551
31456	543552
41204	543553
27796	543554
2190	543555
583	543556
10946	543557
708	543558
11768	543559
6336	543560
5505	543561
13635	543562
5589	543563
854	543564
13170	543565
1661	543566
18304	543567
23543	543568
27028	543569
573	543570
31137	543571
12784	543572
10351	543573
27326	543574
13032	543575
16611	543576
20134	543577
5021	543578
2263	543579
80443	543580
83045	543581
22831	543582
42544	543583
13469	543584
64357	543585
15478	543586
14504	543587
83033	543588
23148	543589
7244	543590
43182	543591
2168	543592
29340	543593
71899	543594
67386	543595
45645	543596
59399	543597
2334	543598
24470	543599
5269	543600
19528	543601
29040	543602
34	543603
85	543604
27750	543605
1061	543606
56141	543607
88605	543608
70798	543609
44689	543610
129	543611
30113	543612
428	543613
8180	543614
1292	543615
4552	543616
27761	543617
45338	543618
17220	543619
45760	543620
3463	543621
53612	543622
41130	543623
28647	543624
50019	543625
62766	543626
26661	543627
13992	543628
20364	543629
22818	543630
32669	543631
1379	543632
20417	543633
151	543634
23018	543635
23725	543636
50049	543637
4252	543638
339	543639
3383	543640
17582	543641
13520	543642
20417	543643
6680	543644
45252	543645
17911	543646
27669	543647
1603	543648
28234	543649
10797	543650
53525	543651
46360	543652
9032	543653
21316	543654
24189	543655
19978	543656
18325	543657
89473	543658
24461	543659
12661	543660
7554	543661
74272	543662
48644	543663
15254	543664
3303	543665
25075	543666
18321	543667
62706	543668
15900	543669
3473	543670
58018	543671
93626	543672
50943	543673
11035	543674
2142	543675
42245	543676
106743	543677
111989	543678
83614	543679
29121	543680
42304	543681
7796	543682
295	543683
13560	543684
4041	543685
9443	543686
36918	543687
94	543688
17133	543689
4317	543690
66	543691
585	543692
44192	543693
83173	543694
9748	543695
14695	543696
30156	543697
88772	543698
28300	543699
31030	543700
76724	543701
803	543702
39997	543703
53312	543704
1744	543705
2318	543706
954	543707
10911	543708
41460	543709
30769	543710
8195	543711
6244	543712
29337	543713
37746	543714
22741	543715
75769	543716
70977	543717
15172	543718
33133	543719
9807	543720
35675	543721
11147	543722
70631	543723
1835	543724
76727	543725
30762	543726
50386	543727
47911	543728
55374	543729
5152	543730
15240	543731
88505	543732
61116	543733
9375	543734
28701	543735
49657	543736
943	543737
31061	543738
30390	543739
71577	543740
20010	543741
45486	543742
2746	543743
63453	543744
26293	543745
41978	543746
10880	543747
72973	543748
2992	543749
5562	543750
8426	543751
76493	543752
3094	543753
24424	543754
6045	543755
33471	543756
69829	543757
5894	543758
92477	543759
25330	543760
33796	543761
879	543762
19724	543763
12407	543764
475	543765
14335	543766
93457	543767
75532	543768
54639	543769
9117	543770
20096	543771
720	543772
7401	543773
83150	543774
73283	543775
2851	543776
1856	543777
45004	543778
74204	543779
4122	543780
226	543781
41025	543782
32438	543783
104801	543784
42584	543785
26488	543786
14990	543787
26361	543788
1448	543789
57552	543790
41430	543791
76873	543792
64477	543793
5237	543794
27505	543795
41386	543796
8934	543797
28493	543798
96802	543799
6839	543800
6710	543801
108148	543802
5102	543803
2293	543804
91995	543805
106622	543806
26289	543807
1374	543808
2915	543809
74573	543810
63740	543811
111956	543812
1879	543813
53411	543814
2621	543815
62912	543816
91928	543817
940	543818
3200	543819
60369	543820
28748	543821
17023	543822
11753	543823
1381	543824
58189	543825
8383	543826
5639	543827
8090	543828
91211	543829
8014	543830
3462	543831
68440	543832
1528	543833
86771	543834
73061	543835
2056	543836
5668	543837
76967	543838
66971	543839
28	543840
22981	543841
7836	543842
50871	543843
204	543844
3796	543845
31232	543846
28164	543847
112298	543848
679	543849
16564	543850
22878	543851
38916	543852
30668	543853
18119	543854
7135	543855
506	543856
80837	543857
1489	543858
16693	543859
21861	543860
11032	543861
3593	543862
1781	543863
52187	543864
83331	543865
64032	543866
2370	543867
63212	543868
17280	543869
11562	543870
49375	543871
17395	543872
14455	543873
6116	543874
7583	543875
67425	543876
15988	543877
95393	543878
3475	543879
24274	543880
23948	543881
50500	543882
109748	543883
333	543884
99810	543885
12100	543886
2200	543887
75122	543888
23164	543889
26052	543890
57493	543891
14624	543892
8994	543893
29402	543894
8458	543895
9631	543896
16650	543897
390	543898
24634	543899
33316	543900
2051	543901
11504	543902
2593	543903
76490	543904
5640	543905
382	543906
1619	543907
83891	543908
1553	543909
20390	543910
7011	543911
27020	543912
84324	543913
172	543914
47659	543915
49282	543916
33565	543917
476	543918
13530	543919
68784	543920
73352	543921
27425	543922
20548	543923
4728	543924
86964	543925
111514	543926
78512	543927
39100	543928
35147	543929
58410	543930
42953	543931
5997	543932
64008	543933
65815	543934
43049	543935
9760	543936
16658	543937
11158	543938
1957	543939
38632	543940
19802	543941
24085	543942
12337	543943
9942	543944
7824	543945
3866	543946
99744	543947
41473	543948
30999	543949
3295	543950
14313	543951
28794	543952
6187	543953
65200	543954
6497	543955
59298	543956
28752	543957
15447	543958
40771	543959
11308	543960
14985	543961
1816	543962
62390	543963
35058	543964
75929	543965
86027	543966
56061	543967
2150	543968
3249	543969
36821	543970
252	543971
54975	543972
35159	543973
20672	543974
18667	543975
23081	543976
46022	543977
43843	543978
12457	543979
31686	543980
14587	543981
48	543982
6797	543983
49036	543984
94998	543985
3296	543986
11616	543987
29879	543988
69952	543989
30410	543990
69686	543991
40566	543992
77273	543993
2852	543994
5865	543995
33449	543996
29702	543997
844	543998
88011	543999
14868	544000
1501	544001
14378	544002
28376	544003
14934	544004
1186	544005
58224	544006
37589	544007
16150	544008
20103	544009
68120	544010
1418	544011
74489	544012
32015	544013
30173	544014
18605	544015
15618	544016
16905	544017
975	544018
43256	544019
2394	544020
14206	544021
97393	544022
92426	544023
95135	544024
85900	544025
17824	544026
27591	544027
49168	544028
39035	544029
113008	544030
19874	544031
18633	544032
17465	544033
4592	544034
92495	544035
24188	544036
40808	544037
9460	544038
32775	544039
12835	544040
96058	544041
19510	544042
36720	544043
32234	544044
25212	544045
23569	544046
61142	544047
87449	544048
22024	544049
57625	544050
34244	544051
73242	544052
57019	544053
73272	544054
55362	544055
27834	544056
67512	544057
5867	544058
2193	544059
3015	544060
15021	544061
78733	544062
82028	544063
82577	544064
33380	544065
16376	544066
4408	544067
5634	544068
58716	544069
14425	544070
11550	544071
16377	544072
812	544073
2913	544074
49019	544075
72537	544076
52519	544077
18355	544078
37914	544079
51791	544080
93701	544081
3006	544082
511	544083
70291	544084
41746	544085
45078	544086
55572	544087
30665	544088
627	544089
23750	544090
36943	544091
6021	544092
4712	544093
89368	544094
50801	544095
5721	544096
25719	544097
51518	544098
58115	544099
107799	544100
29056	544101
104066	544102
62723	544103
2111	544104
27620	544105
1830	544106
28040	544107
84016	544108
24934	544109
25348	544110
53111	544111
11820	544112
35650	544113
8438	544114
41813	544115
5896	544116
31166	544117
82521	544118
9335	544119
6286	544120
7903	544121
10858	544122
2569	544123
33119	544124
29873	544125
59916	544126
4156	544127
20181	544128
7248	544129
11177	544130
27056	544131
11384	544132
39050	544133
15149	544134
29917	544135
98567	544136
32418	544137
17213	544138
21664	544139
17599	544140
60429	544141
20498	544142
12649	544143
63220	544144
11944	544145
29595	544146
449	544147
1463	544148
167	544149
21847	544150
12273	544151
3292	544152
1745	544153
89241	544154
56982	544155
60652	544156
3767	544157
48955	544158
4835	544159
21823	544160
55289	544161
57871	544162
51994	544163
67751	544164
47770	544165
7806	544166
18245	544167
45711	544168
2706	544169
2492	544170
9565	544171
6732	544172
75686	544173
7828	544174
68479	544175
26134	544176
38661	544177
14418	544178
23261	544179
4367	544180
76701	544181
12208	544182
606	544183
85231	544184
81755	544185
7531	544186
59948	544187
1084	544188
2765	544189
86	544190
7303	544191
4495	544192
9	544193
29840	544194
41008	544195
27631	544196
1988	544197
213	544198
7921	544199
46313	544200
33353	544201
37173	544202
54547	544203
5669	544204
35093	544205
578	544206
31769	544207
79687	544208
80290	544209
22879	544210
39122	544211
72162	544212
13335	544213
19311	544214
15969	544215
19111	544216
60190	544217
41608	544218
5354	544219
24589	544220
62035	544221
2983	544222
78280	544223
20289	544224
38342	544225
27087	544226
17861	544227
19083	544228
23754	544229
28011	544230
38029	544231
59	544232
87254	544233
15075	544234
56173	544235
17756	544236
81222	544237
45776	544238
74323	544239
7101	544240
39093	544241
6281	544242
5651	544243
26129	544244
4568	544245
16698	544246
6044	544247
70955	544248
77905	544249
56817	544250
3513	544251
8309	544252
8408	544253
55023	544254
38543	544255
3337	544256
20012	544257
528	544258
38470	544259
45998	544260
26622	544261
26707	544262
13059	544263
31390	544264
45081	544265
5712	544266
1206	544267
41222	544268
24378	544269
1742	544270
11322	544271
100166	544272
8896	544273
6213	544274
69487	544275
16661	544276
39741	544277
958	544278
9369	544279
406	544280
92784	544281
59716	544282
41978	544283
47474	544284
10186	544285
69781	544286
36779	544287
21112	544288
89702	544289
14777	544290
23405	544291
4785	544292
49271	544293
5393	544294
16628	544295
54600	544296
72981	544297
37790	544298
4723	544299
38985	544300
18186	544301
1932	544302
4536	544303
6988	544304
50525	544305
30680	544306
43641	544307
3920	544308
58809	544309
2269	544310
96563	544311
55262	544312
9253	544313
16457	544314
21932	544315
21448	544316
7035	544317
2630	544318
1574	544319
50248	544320
16	544321
88221	544322
29351	544323
5948	544324
70710	544325
3382	544326
49300	544327
42738	544328
35142	544329
81767	544330
60017	544331
36365	544332
36652	544333
67741	544334
16531	544335
65960	544336
67958	544337
11116	544338
8591	544339
30245	544340
34330	544341
84453	544342
20971	544343
13755	544344
63598	544345
47231	544346
486	544347
5209	544348
34719	544349
9640	544350
91735	544351
53658	544352
40173	544353
21501	544354
2748	544355
91	544356
6928	544357
82785	544358
1524	544359
73824	544360
93878	544361
584	544362
28848	544363
25664	544364
999	544365
85590	544366
20133	544367
52694	544368
42938	544369
10002	544370
638	544371
44055	544372
46391	544373
5460	544374
30398	544375
46111	544376
13393	544377
25546	544378
4458	544379
57850	544380
4885	544381
32463	544382
23746	544383
97780	544384
14802	544385
40171	544386
47367	544387
101440	544388
41699	544389
7652	544390
28722	544391
32748	544392
23531	544393
18587	544394
350	544395
63740	544396
29214	544397
31430	544398
704	544399
8763	544400
969	544401
68559	544402
20802	544403
7868	544404
2119	544405
72774	544406
3263	544407
30222	544408
15745	544409
12664	544410
1671	544411
8026	544412
9697	544413
25594	544414
21858	544415
592	544416
3756	544417
12570	544418
42277	544419
46552	544420
51937	544421
23609	544422
109	544423
2764	544424
11061	544425
31100	544426
2027	544427
31898	544428
34471	544429
14298	544430
91064	544431
21274	544432
54837	544433
4282	544434
34127	544435
1377	544436
29598	544437
8472	544438
58788	544439
905	544440
3570	544441
64270	544442
9765	544443
61365	544444
3251	544445
8801	544446
9825	544447
35805	544448
51512	544449
21573	544450
65123	544451
15956	544452
97071	544453
8525	544454
39327	544455
200	544456
86716	544457
12677	544458
39737	544459
41086	544460
22579	544461
24441	544462
13026	544463
12281	544464
62492	544465
3025	544466
13683	544467
27092	544468
21586	544469
10405	544470
5306	544471
42264	544472
94	544473
13006	544474
59346	544475
15147	544476
5986	544477
2635	544478
39445	544479
59287	544480
27799	544481
4538	544482
19844	544483
78507	544484
49783	544485
61694	544486
11474	544487
42196	544488
57651	544489
38079	544490
56078	544491
326	544492
25462	544493
82964	544494
6592	544495
70041	544496
98374	544497
59138	544498
24791	544499
4105	544500
136	544501
38082	544502
13422	544503
80159	544504
24491	544505
19714	544506
2957	544507
25505	544508
72194	544509
3853	544510
49092	544511
60954	544512
3200	544513
8936	544514
5189	544515
4715	544516
72544	544517
82400	544518
82350	544519
2733	544520
5432	544521
53046	544522
21365	544523
3771	544524
55189	544525
890	544526
3277	544527
12989	544528
2074	544529
24679	544530
19176	544531
91078	544532
52593	544533
9470	544534
37596	544535
12587	544536
44676	544537
106	544538
18243	544539
37534	544540
44899	544541
81991	544542
14883	544543
47203	544544
11753	544545
5054	544546
10591	544547
54466	544548
108928	544549
78733	544550
109020	544551
26512	544552
51420	544553
30100	544554
2371	544555
37371	544556
1050	544557
36805	544558
16169	544559
93081	544560
4100	544561
15432	544562
47945	544563
91172	544564
28274	544565
9233	544566
10299	544567
41118	544568
22255	544569
8216	544570
2956	544571
33696	544572
31089	544573
61361	544574
60361	544575
58384	544576
38219	544577
30829	544578
65642	544579
13228	544580
21133	544581
34367	544582
32548	544583
35098	544584
1731	544585
50677	544586
31266	544587
61212	544588
552	544589
10685	544590
8042	544591
69902	544592
27244	544593
11894	544594
40344	544595
15049	544596
6968	544597
58129	544598
26053	544599
54379	544600
80600	544601
15719	544602
22955	544603
13425	544604
33423	544605
30012	544606
75033	544607
47841	544608
45213	544609
18859	544610
23109	544611
6802	544612
19490	544613
89921	544614
89829	544615
2610	544616
35384	544617
68928	544618
328	544619
72841	544620
1666	544621
5071	544622
45285	544623
16453	544624
19467	544625
27399	544626
36541	544627
85205	544628
297	544629
5779	544630
21719	544631
33885	544632
30620	544633
48632	544634
6213	544635
20986	544636
31225	544637
243	544638
77374	544639
8839	544640
47763	544641
38351	544642
3381	544643
37958	544644
18776	544645
5102	544646
4304	544647
33669	544648
39326	544649
2643	544650
11935	544651
12935	544652
1154	544653
5147	544654
888	544655
77111	544656
26362	544657
13510	544658
34187	544659
10973	544660
3390	544661
26333	544662
2171	544663
11696	544664
6559	544665
60965	544666
30618	544667
66494	544668
49310	544669
17284	544670
813	544671
1486	544672
85681	544673
4	544674
18767	544675
33326	544676
1381	544677
11908	544678
10858	544679
23314	544680
27373	544681
110034	544682
53097	544683
3149	544684
28065	544685
41585	544686
10258	544687
546	544688
85930	544689
11326	544690
22491	544691
38630	544692
87589	544693
16576	544694
100030	544695
89733	544696
41533	544697
23560	544698
30123	544699
36797	544700
27146	544701
10976	544702
81098	544703
459	544704
20080	544705
22306	544706
396	544707
8575	544708
14440	544709
36574	544710
2029	544711
58696	544712
9990	544713
35891	544714
59	544715
19123	544716
65749	544717
69119	544718
295	544719
1348	544720
44426	544721
85273	544722
3378	544723
28739	544724
2583	544725
81230	544726
64251	544727
21488	544728
44241	544729
71420	544730
25864	544731
45904	544732
3450	544733
92563	544734
8180	544735
52815	544736
2398	544737
30206	544738
65045	544739
32476	544740
61788	544741
10047	544742
56189	544743
7172	544744
803	544745
73109	544746
45337	544747
96855	544748
69183	544749
4951	544750
2980	544751
47434	544752
25038	544753
70288	544754
9297	544755
19277	544756
27531	544757
22295	544758
3027	544759
85270	544760
31788	544761
1993	544762
24587	544763
2289	544764
31891	544765
41429	544766
46668	544767
2337	544768
89073	544769
56	544770
8417	544771
27342	544772
47626	544773
21646	544774
54307	544775
161	544776
81741	544777
3208	544778
38257	544779
5167	544780
5810	544781
14631	544782
14305	544783
39554	544784
8892	544785
34512	544786
21840	544787
72763	544788
57644	544789
97170	544790
27715	544791
4135	544792
55621	544793
4954	544794
69739	544795
2728	544796
44877	544797
1607	544798
17970	544799
38933	544800
59490	544801
10574	544802
56877	544803
1541	544804
11605	544805
4297	544806
17562	544807
51562	544808
10231	544809
71345	544810
19260	544811
9888	544812
56767	544813
4246	544814
41965	544815
3872	544816
6259	544817
28326	544818
6756	544819
43309	544820
15391	544821
4673	544822
739	544823
41854	544824
1507	544825
72188	544826
8684	544827
62219	544828
24626	544829
6487	544830
32014	544831
43874	544832
18359	544833
71626	544834
2243	544835
79	544836
36488	544837
4077	544838
3801	544839
1398	544840
20619	544841
6215	544842
7466	544843
38802	544844
10006	544845
7975	544846
17669	544847
64446	544848
49284	544849
85312	544850
9534	544851
322	544852
1018	544853
40079	544854
2050	544855
11409	544856
21177	544857
30214	544858
62882	544859
674	544860
39278	544861
79850	544862
12617	544863
3080	544864
1209	544865
49657	544866
15814	544867
31120	544868
3895	544869
82795	544870
7730	544871
8745	544872
16971	544873
11101	544874
25605	544875
86888	544876
226	544877
18245	544878
7540	544879
14857	544880
13316	544881
29020	544882
65524	544883
54054	544884
3713	544885
18914	544886
7465	544887
11170	544888
7994	544889
14048	544890
4321	544891
302	544892
31267	544893
16783	544894
5614	544895
31632	544896
8990	544897
24919	544898
26107	544899
63270	544900
110246	544901
52522	544902
25378	544903
22847	544904
9889	544905
39221	544906
15818	544907
61928	544908
2106	544909
19109	544910
5103	544911
27453	544912
4936	544913
45861	544914
8448	544915
43038	544916
14492	544917
16709	544918
63642	544919
49739	544920
39133	544921
96377	544922
35898	544923
17022	544924
53107	544925
56	544926
56693	544927
38192	544928
31246	544929
8071	544930
14228	544931
4049	544932
4864	544933
8121	544934
26771	544935
104200	544936
33371	544937
43253	544938
27363	544939
335	544940
27303	544941
7354	544942
6247	544943
45749	544944
47205	544945
36295	544946
9166	544947
26465	544948
26572	544949
53883	544950
54421	544951
68623	544952
14391	544953
15580	544954
45141	544955
45075	544956
54013	544957
9578	544958
46218	544959
2624	544960
4294	544961
54920	544962
54064	544963
51732	544964
35614	544965
36756	544966
33867	544967
18429	544968
89972	544969
53903	544970
16010	544971
42435	544972
46050	544973
32125	544974
51421	544975
12712	544976
14166	544977
24997	544978
44497	544979
67276	544980
2994	544981
8955	544982
32865	544983
73718	544984
4428	544985
1697	544986
2454	544987
39480	544988
2371	544989
9041	544990
3513	544991
73242	544992
9185	544993
77329	544994
617	544995
19791	544996
3906	544997
50261	544998
32057	544999
2391	545000
39160	545001
45656	545002
75947	545003
77710	545004
49893	545005
249	545006
67667	545007
9479	545008
103940	545009
18779	545010
107	545011
100417	545012
15594	545013
90056	545014
25621	545015
63333	545016
7315	545017
40075	545018
33430	545019
21354	545020
21024	545021
23980	545022
72629	545023
243	545024
28418	545025
6827	545026
16017	545027
7248	545028
5070	545029
30071	545030
7364	545031
10966	545032
10257	545033
6471	545034
15070	545035
79718	545036
3077	545037
61620	545038
35760	545039
52089	545040
17575	545041
78132	545042
51831	545043
1331	545044
102975	545045
65479	545046
16682	545047
82407	545048
49500	545049
51894	545050
32869	545051
700	545052
25248	545053
10215	545054
5273	545055
1509	545056
5498	545057
1563	545058
10511	545059
94095	545060
2006	545061
115	545062
39486	545063
21591	545064
22230	545065
88031	545066
35985	545067
57051	545068
13569	545069
42393	545070
14764	545071
24130	545072
47	545073
769	545074
1457	545075
30515	545076
68250	545077
48867	545078
32100	545079
37380	545080
27001	545081
19389	545082
3877	545083
2	545084
50157	545085
6714	545086
19869	545087
49516	545088
33395	545089
47865	545090
24347	545091
3977	545092
31314	545093
10193	545094
21178	545095
843	545096
24052	545097
7498	545098
21776	545099
23434	545100
13172	545101
11787	545102
8158	545103
22389	545104
79750	545105
35426	545106
82544	545107
48094	545108
34400	545109
46646	545110
1760	545111
41378	545112
3849	545113
9255	545114
126	545115
109456	545116
64466	545117
20463	545118
107397	545119
54838	545120
24573	545121
24109	545122
554	545123
17434	545124
75475	545125
14786	545126
11632	545127
16017	545128
16901	545129
640	545130
62759	545131
17526	545132
34383	545133
39513	545134
694	545135
50555	545136
62156	545137
41880	545138
62919	545139
75585	545140
30357	545141
4858	545142
8268	545143
20727	545144
76461	545145
50616	545146
60211	545147
21553	545148
29963	545149
44247	545150
33883	545151
23244	545152
20057	545153
231	545154
57544	545155
1677	545156
31904	545157
63110	545158
104290	545159
12769	545160
102170	545161
13581	545162
8074	545163
41371	545164
14282	545165
11137	545166
92650	545167
90783	545168
71035	545169
1192	545170
81964	545171
34945	545172
47743	545173
4749	545174
204	545175
133	545176
4439	545177
1020	545178
1798	545179
44215	545180
98768	545181
46117	545182
289	545183
18170	545184
35312	545185
935	545186
114292	545187
6988	545188
35834	545189
21974	545190
79425	545191
39536	545192
81962	545193
83469	545194
22056	545195
72908	545196
1177	545197
71503	545198
50317	545199
150	545200
2504	545201
4179	545202
61242	545203
40160	545204
63327	545205
31697	545206
9025	545207
6779	545208
44941	545209
17000	545210
22093	545211
102567	545212
57265	545213
14500	545214
72435	545215
8284	545216
28971	545217
75577	545218
31742	545219
4477	545220
84890	545221
51104	545222
3221	545223
38216	545224
90128	545225
65464	545226
35352	545227
4557	545228
40535	545229
58778	545230
54560	545231
8341	545232
13044	545233
62067	545234
1703	545235
3366	545236
27312	545237
6621	545238
54668	545239
72732	545240
9225	545241
14161	545242
53742	545243
74597	545244
2266	545245
88326	545246
82645	545247
64349	545248
7976	545249
11668	545250
30283	545251
26560	545252
3225	545253
19002	545254
82	545255
38458	545256
25116	545257
54137	545258
39692	545259
2772	545260
73404	545261
8	545262
93	545263
427	545264
3630	545265
11378	545266
48291	545267
68734	545268
32588	545269
8866	545270
4612	545271
71550	545272
50468	545273
59744	545274
6804	545275
29587	545276
77369	545277
45101	545278
46482	545279
4318	545280
28999	545281
17281	545282
50233	545283
1484	545284
4863	545285
871	545286
114395	545287
41307	545288
7623	545289
15112	545290
44451	545291
53693	545292
37715	545293
3133	545294
23492	545295
9354	545296
5408	545297
17726	545298
89742	545299
42757	545300
7880	545301
977	545302
85936	545303
2562	545304
7621	545305
65983	545306
44639	545307
8198	545308
37722	545309
22193	545310
19934	545311
107361	545312
20089	545313
61746	545314
85	545315
91777	545316
33828	545317
15052	545318
15086	545319
5461	545320
40890	545321
44899	545322
64966	545323
11862	545324
312	545325
2709	545326
67508	545327
90088	545328
49533	545329
7701	545330
5241	545331
1338	545332
63622	545333
1847	545334
59730	545335
6471	545336
1815	545337
72858	545338
24228	545339
3505	545340
10326	545341
42581	545342
71140	545343
66373	545344
15562	545345
57280	545346
46119	545347
7285	545348
16793	545349
29470	545350
2581	545351
4311	545352
10151	545353
28434	545354
9	545355
22921	545356
1528	545357
53080	545358
32085	545359
99806	545360
39429	545361
56031	545362
9512	545363
1201	545364
18804	545365
4700	545366
67464	545367
18795	545368
32845	545369
18689	545370
8871	545371
108237	545372
71197	545373
9400	545374
5460	545375
39978	545376
2539	545377
29733	545378
33541	545379
90154	545380
70298	545381
12879	545382
5832	545383
24660	545384
25299	545385
1	545386
2258	545387
47728	545388
29690	545389
4290	545390
25431	545391
85852	545392
103638	545393
1060	545394
22586	545395
718	545396
20252	545397
92397	545398
49544	545399
87441	545400
6017	545401
3307	545402
441	545403
10072	545404
226	545405
35003	545406
7504	545407
1595	545408
575	545409
11023	545410
36601	545411
11228	545412
25906	545413
19115	545414
14047	545415
29493	545416
18361	545417
6961	545418
25430	545419
28236	545420
112459	545421
2279	545422
52276	545423
86933	545424
13506	545425
1917	545426
11058	545427
26205	545428
23913	545429
40805	545430
51741	545431
9729	545432
80546	545433
25439	545434
42052	545435
108	545436
7777	545437
92309	545438
19450	545439
40	545440
5602	545441
61560	545442
41	545443
2098	545444
3105	545445
8773	545446
2671	545447
14790	545448
273	545449
7768	545450
37545	545451
6031	545452
22087	545453
65966	545454
764	545455
57377	545456
18650	545457
11077	545458
49695	545459
11682	545460
47957	545461
92494	545462
8863	545463
56125	545464
8532	545465
27430	545466
9843	545467
33657	545468
44726	545469
53248	545470
38297	545471
31778	545472
3938	545473
10281	545474
29440	545475
178	545476
72860	545477
3872	545478
1967	545479
21985	545480
31973	545481
67697	545482
18796	545483
2245	545484
35	545485
60126	545486
21511	545487
63449	545488
22954	545489
29635	545490
4591	545491
15506	545492
23396	545493
30588	545494
52706	545495
63502	545496
91981	545497
90807	545498
24600	545499
24223	545500
61057	545501
56648	545502
795	545503
10281	545504
13856	545505
7244	545506
3550	545507
25033	545508
55224	545509
24794	545510
32567	545511
104841	545512
29776	545513
32989	545514
20313	545515
46673	545516
20702	545517
47785	545518
19459	545519
25642	545520
17433	545521
15934	545522
66885	545523
72736	545524
9544	545525
737	545526
29768	545527
75170	545528
2288	545529
54901	545530
6668	545531
7451	545532
20535	545533
4692	545534
9885	545535
46690	545536
42218	545537
22159	545538
39522	545539
30981	545540
44347	545541
65014	545542
59460	545543
71788	545544
23845	545545
81391	545546
18774	545547
44968	545548
27743	545549
2081	545550
21959	545551
73828	545552
13014	545553
1158	545554
6327	545555
28283	545556
20494	545557
23	545558
17781	545559
30690	545560
45906	545561
6956	545562
21681	545563
44351	545564
45738	545565
54011	545566
92823	545567
39686	545568
63505	545569
21399	545570
26397	545571
21297	545572
23366	545573
19070	545574
21337	545575
45815	545576
9852	545577
23353	545578
18522	545579
4272	545580
30494	545581
34325	545582
113500	545583
120	545584
3252	545585
1898	545586
28477	545587
32593	545588
1826	545589
35569	545590
1142	545591
2542	545592
60929	545593
261	545594
18436	545595
7843	545596
20	545597
84015	545598
2757	545599
14895	545600
1169	545601
15188	545602
50420	545603
101808	545604
8505	545605
5219	545606
2395	545607
28864	545608
6110	545609
84088	545610
4006	545611
39307	545612
958	545613
49980	545614
2231	545615
51662	545616
2150	545617
3912	545618
797	545619
7387	545620
574	545621
16832	545622
12184	545623
82359	545624
39338	545625
12374	545626
36146	545627
17180	545628
61415	545629
31416	545630
1271	545631
23298	545632
4067	545633
36540	545634
46128	545635
78257	545636
32378	545637
48796	545638
3603	545639
33025	545640
24544	545641
91460	545642
113384	545643
188	545644
9182	545645
6582	545646
7718	545647
28443	545648
79602	545649
2489	545650
6842	545651
48227	545652
62986	545653
44078	545654
56335	545655
4101	545656
54452	545657
110248	545658
39777	545659
4890	545660
48897	545661
36537	545662
1874	545663
38729	545664
40674	545665
21199	545666
23361	545667
5525	545668
505	545669
4807	545670
56837	545671
26880	545672
41953	545673
35571	545674
2923	545675
60440	545676
16916	545677
16065	545678
34822	545679
40333	545680
17485	545681
12654	545682
4460	545683
75610	545684
58801	545685
942	545686
34816	545687
1791	545688
16682	545689
2687	545690
32619	545691
50689	545692
40022	545693
53194	545694
5022	545695
18095	545696
3113	545697
20008	545698
63605	545699
11261	545700
31165	545701
3380	545702
3587	545703
23226	545704
3496	545705
93657	545706
37691	545707
51702	545708
74664	545709
20545	545710
63445	545711
55918	545712
44504	545713
61419	545714
91224	545715
8327	545716
76198	545717
33929	545718
89171	545719
49556	545720
79063	545721
8829	545722
38676	545723
16459	545724
15516	545725
17135	545726
42346	545727
217	545728
222	545729
16075	545730
2930	545731
4349	545732
15798	545733
36722	545734
1160	545735
68410	545736
43573	545737
20953	545738
28448	545739
52256	545740
16078	545741
2643	545742
26719	545743
61921	545744
19925	545745
21555	545746
57237	545747
32290	545748
21333	545749
59605	545750
55347	545751
2956	545752
69546	545753
43	545754
8890	545755
3430	545756
45216	545757
46752	545758
33714	545759
95213	545760
26485	545761
60988	545762
3408	545763
7883	545764
27264	545765
79991	545766
963	545767
8969	545768
10594	545769
278	545770
6050	545771
31235	545772
12513	545773
38058	545774
104115	545775
84885	545776
1425	545777
1300	545778
31242	545779
283	545780
48173	545781
1685	545782
686	545783
16485	545784
27427	545785
50974	545786
2371	545787
25484	545788
3317	545789
113430	545790
19665	545791
53554	545792
44237	545793
727	545794
2068	545795
19947	545796
54309	545797
43185	545798
68836	545799
72037	545800
42032	545801
16806	545802
70	545803
57122	545804
86131	545805
8963	545806
101502	545807
7551	545808
16393	545809
70962	545810
24834	545811
4326	545812
76734	545813
27458	545814
56448	545815
5577	545816
5611	545817
16284	545818
35419	545819
4588	545820
7646	545821
52912	545822
182	545823
294	545824
176	545825
24973	545826
6498	545827
4187	545828
5205	545829
75335	545830
37827	545831
413	545832
34700	545833
85868	545834
32572	545835
1213	545836
51076	545837
81632	545838
17858	545839
55276	545840
32153	545841
4585	545842
9501	545843
77405	545844
50996	545845
4202	545846
5000	545847
29504	545848
1642	545849
80487	545850
553	545851
24653	545852
4281	545853
43619	545854
13964	545855
60225	545856
9616	545857
2955	545858
310	545859
8377	545860
60875	545861
20394	545862
18210	545863
21921	545864
909	545865
22359	545866
75447	545867
69409	545868
32319	545869
41506	545870
6108	545871
22874	545872
76297	545873
21104	545874
73	545875
21680	545876
33540	545877
6736	545878
79671	545879
18736	545880
39181	545881
61805	545882
30503	545883
63854	545884
135	545885
22517	545886
89813	545887
32171	545888
61439	545889
33897	545890
30462	545891
1608	545892
13523	545893
108136	545894
49638	545895
2920	545896
5967	545897
441	545898
55985	545899
76553	545900
33	545901
9829	545902
1681	545903
43818	545904
47	545905
31488	545906
61638	545907
24098	545908
155	545909
14860	545910
23206	545911
1896	545912
14617	545913
15579	545914
8906	545915
15825	545916
6906	545917
97221	545918
18605	545919
26659	545920
73976	545921
44539	545922
18120	545923
25909	545924
51721	545925
20200	545926
53806	545927
42058	545928
23830	545929
11522	545930
61722	545931
18096	545932
13138	545933
103131	545934
9195	545935
5909	545936
15188	545937
3434	545938
68781	545939
19469	545940
16622	545941
3570	545942
202	545943
21940	545944
1984	545945
77035	545946
30155	545947
8078	545948
57866	545949
13103	545950
27622	545951
43812	545952
11040	545953
98593	545954
3355	545955
30064	545956
100609	545957
9228	545958
3955	545959
19150	545960
94438	545961
49155	545962
3962	545963
7935	545964
78052	545965
44672	545966
8007	545967
20753	545968
77410	545969
35142	545970
34561	545971
8578	545972
22733	545973
23088	545974
67538	545975
56363	545976
47431	545977
95610	545978
555	545979
38793	545980
25819	545981
6576	545982
91292	545983
26566	545984
14692	545985
49798	545986
6467	545987
23293	545988
26	545989
16313	545990
666	545991
1014	545992
15498	545993
7791	545994
46348	545995
32244	545996
20467	545997
18310	545998
83382	545999
78514	546000
4216	546001
15236	546002
12541	546003
73891	546004
228	546005
97070	546006
40849	546007
16438	546008
65729	546009
20022	546010
53857	546011
33478	546012
81412	546013
998	546014
1447	546015
39927	546016
10799	546017
64796	546018
8096	546019
9617	546020
7979	546021
60449	546022
51014	546023
39426	546024
38378	546025
32474	546026
62027	546027
11951	546028
22807	546029
62665	546030
15768	546031
42878	546032
36351	546033
6280	546034
57313	546035
62016	546036
34834	546037
612	546038
94107	546039
7354	546040
8243	546041
107664	546042
8209	546043
82852	546044
23096	546045
66141	546046
62329	546047
19316	546048
43905	546049
16051	546050
46084	546051
88667	546052
22142	546053
3794	546054
11563	546055
76363	546056
19782	546057
113242	546058
20909	546059
3338	546060
49831	546061
25579	546062
62244	546063
68789	546064
33827	546065
10764	546066
56714	546067
24651	546068
23597	546069
36416	546070
14213	546071
43092	546072
50509	546073
14941	546074
35267	546075
29348	546076
3803	546077
26995	546078
70891	546079
24436	546080
45354	546081
11463	546082
421	546083
12452	546084
3098	546085
31511	546086
17789	546087
42670	546088
11283	546089
4220	546090
9245	546091
361	546092
23306	546093
74225	546094
17932	546095
29918	546096
7616	546097
6558	546098
21802	546099
31641	546100
13442	546101
54078	546102
29314	546103
54876	546104
28315	546105
24442	546106
357	546107
37604	546108
1002	546109
52652	546110
22612	546111
77	546112
62189	546113
23777	546114
2815	546115
1995	546116
27813	546117
33518	546118
9281	546119
36025	546120
58472	546121
25125	546122
38367	546123
35148	546124
3296	546125
44246	546126
79611	546127
88012	546128
1388	546129
10637	546130
630	546131
283	546132
37312	546133
39001	546134
25427	546135
15165	546136
15253	546137
8153	546138
56881	546139
47253	546140
12942	546141
1449	546142
85873	546143
2541	546144
38178	546145
5122	546146
19597	546147
215	546148
78957	546149
15032	546150
64354	546151
47311	546152
22827	546153
12125	546154
19913	546155
10713	546156
17914	546157
23677	546158
1110	546159
2103	546160
71111	546161
45182	546162
64938	546163
25031	546164
6237	546165
22515	546166
1903	546167
13087	546168
101762	546169
1935	546170
4930	546171
19702	546172
51749	546173
48138	546174
11035	546175
36631	546176
54752	546177
10130	546178
71385	546179
2580	546180
60	546181
47636	546182
392	546183
73505	546184
197	546185
7936	546186
75435	546187
23773	546188
11891	546189
55987	546190
50234	546191
18636	546192
92009	546193
102	546194
6389	546195
13846	546196
51793	546197
31846	546198
84825	546199
5154	546200
2447	546201
40961	546202
4789	546203
105831	546204
175	546205
5856	546206
62525	546207
2814	546208
95875	546209
18691	546210
15367	546211
16346	546212
69815	546213
14243	546214
704	546215
106665	546216
39711	546217
40413	546218
39210	546219
54710	546220
100140	546221
73995	546222
684	546223
35263	546224
63900	546225
12382	546226
4938	546227
27563	546228
21634	546229
88045	546230
491	546231
84720	546232
38884	546233
34131	546234
32766	546235
91553	546236
37840	546237
20092	546238
1195	546239
24735	546240
1591	546241
9310	546242
4887	546243
14468	546244
12662	546245
419	546246
32292	546247
4802	546248
3660	546249
107822	546250
54789	546251
29033	546252
288	546253
54095	546254
42316	546255
36717	546256
1742	546257
104732	546258
54781	546259
11143	546260
32557	546261
3524	546262
19173	546263
35578	546264
20671	546265
48276	546266
23855	546267
37888	546268
26483	546269
6810	546270
9498	546271
3289	546272
1309	546273
75169	546274
58312	546275
13903	546276
22448	546277
364	546278
32758	546279
11618	546280
88	546281
5287	546282
112387	546283
2018	546284
39244	546285
7049	546286
5739	546287
59103	546288
21203	546289
4736	546290
95439	546291
54451	546292
46071	546293
42049	546294
40256	546295
8526	546296
99071	546297
24897	546298
74075	546299
82126	546300
26589	546301
75961	546302
14030	546303
8377	546304
48886	546305
998	546306
4043	546307
4961	546308
3489	546309
24547	546310
9403	546311
494	546312
18838	546313
24649	546314
60996	546315
73	546316
18067	546317
75492	546318
5658	546319
36809	546320
96305	546321
3057	546322
5355	546323
17746	546324
96723	546325
17828	546326
4737	546327
2707	546328
11734	546329
97985	546330
40641	546331
34279	546332
34683	546333
1491	546334
16865	546335
28830	546336
31434	546337
92411	546338
6865	546339
989	546340
25823	546341
59862	546342
14248	546343
27296	546344
5279	546345
50345	546346
90297	546347
72086	546348
67139	546349
52415	546350
36087	546351
5092	546352
69779	546353
19586	546354
30935	546355
187	546356
43785	546357
4116	546358
52800	546359
70873	546360
9933	546361
34315	546362
686	546363
35054	546364
1412	546365
50395	546366
8239	546367
43175	546368
34758	546369
20741	546370
26390	546371
69741	546372
13499	546373
2561	546374
13011	546375
14525	546376
33230	546377
23193	546378
96425	546379
71260	546380
5290	546381
4717	546382
28492	546383
4210	546384
35553	546385
61385	546386
112225	546387
15018	546388
31690	546389
10798	546390
40506	546391
47408	546392
11885	546393
7778	546394
34523	546395
23109	546396
25493	546397
311	546398
57119	546399
30432	546400
32184	546401
43377	546402
27265	546403
41246	546404
24154	546405
60035	546406
22912	546407
45815	546408
164	546409
4809	546410
25758	546411
36332	546412
101449	546413
27800	546414
87614	546415
299	546416
1599	546417
25748	546418
22753	546419
20599	546420
66605	546421
12560	546422
52818	546423
109085	546424
34672	546425
28953	546426
12974	546427
39419	546428
39292	546429
34421	546430
68358	546431
44126	546432
40	546433
47378	546434
30869	546435
6585	546436
3497	546437
1	546438
5104	546439
51777	546440
157	546441
98730	546442
75416	546443
70721	546444
21739	546445
774	546446
397	546447
59458	546448
3241	546449
2582	546450
352	546451
61646	546452
26906	546453
33913	546454
561	546455
28210	546456
55560	546457
8593	546458
19435	546459
33500	546460
42189	546461
50284	546462
78805	546463
6116	546464
29151	546465
110577	546466
11194	546467
45510	546468
92571	546469
17484	546470
72803	546471
76868	546472
65731	546473
22932	546474
21395	546475
58	546476
14172	546477
14069	546478
12989	546479
19134	546480
42432	546481
55921	546482
78744	546483
57700	546484
32362	546485
12942	546486
2207	546487
74665	546488
70853	546489
233	546490
34270	546491
23604	546492
5855	546493
6709	546494
31439	546495
43918	546496
44913	546497
89123	546498
6896	546499
7160	546500
21192	546501
45456	546502
15677	546503
1166	546504
49989	546505
63489	546506
24590	546507
9603	546508
10015	546509
80664	546510
20749	546511
174	546512
376	546513
15958	546514
26167	546515
10986	546516
5134	546517
102434	546518
1	546519
49187	546520
15601	546521
4027	546522
29410	546523
7989	546524
38448	546525
9365	546526
27	546527
2579	546528
7475	546529
1711	546530
18023	546531
4129	546532
6723	546533
9749	546534
52766	546535
64849	546536
35652	546537
4362	546538
5641	546539
416	546540
46970	546541
25205	546542
13805	546543
44741	546544
1894	546545
13287	546546
602	546547
38268	546548
21307	546549
47405	546550
25356	546551
32655	546552
8760	546553
34169	546554
22018	546555
8384	546556
38927	546557
70763	546558
65387	546559
39384	546560
72251	546561
58658	546562
22026	546563
11337	546564
36155	546565
4516	546566
42529	546567
37367	546568
10372	546569
31689	546570
3751	546571
14225	546572
54509	546573
31713	546574
48734	546575
70141	546576
38365	546577
2821	546578
19304	546579
1409	546580
8131	546581
34524	546582
66125	546583
65	546584
917	546585
63361	546586
13041	546587
15409	546588
22530	546589
40854	546590
17284	546591
66756	546592
79616	546593
13	546594
6910	546595
36550	546596
19122	546597
16505	546598
11898	546599
9663	546600
11990	546601
40182	546602
6563	546603
18537	546604
3412	546605
23717	546606
8859	546607
24487	546608
42928	546609
47388	546610
374	546611
2	546612
7382	546613
22538	546614
43351	546615
43981	546616
48874	546617
57447	546618
520	546619
46565	546620
52978	546621
31895	546622
15395	546623
41225	546624
12567	546625
50870	546626
15555	546627
27461	546628
42068	546629
5683	546630
22945	546631
642	546632
99175	546633
37165	546634
66316	546635
89532	546636
42296	546637
876	546638
41217	546639
68186	546640
43425	546641
16923	546642
23463	546643
2173	546644
298	546645
2736	546646
64102	546647
5162	546648
40139	546649
32645	546650
17126	546651
93753	546652
4391	546653
5942	546654
14745	546655
10097	546656
67341	546657
9871	546658
12337	546659
61646	546660
27226	546661
61354	546662
25325	546663
42676	546664
68937	546665
81221	546666
19941	546667
20093	546668
6313	546669
27171	546670
26798	546671
85528	546672
833	546673
3517	546674
20312	546675
62960	546676
35	546677
27301	546678
24437	546679
72496	546680
109502	546681
1715	546682
7993	546683
2086	546684
53053	546685
172	546686
11	546687
29753	546688
13536	546689
17665	546690
15627	546691
3897	546692
36804	546693
10222	546694
13473	546695
33923	546696
11778	546697
3280	546698
45879	546699
105931	546700
66151	546701
32887	546702
5275	546703
51924	546704
6943	546705
412	546706
564	546707
64985	546708
2419	546709
41450	546710
24698	546711
34595	546712
35473	546713
58195	546714
6081	546715
5611	546716
48694	546717
36455	546718
1928	546719
43942	546720
1476	546721
9920	546722
931	546723
96030	546724
5163	546725
12591	546726
9053	546727
6453	546728
43834	546729
12706	546730
45719	546731
98192	546732
6047	546733
39866	546734
34936	546735
41872	546736
44208	546737
65065	546738
15765	546739
5576	546740
51961	546741
15558	546742
50830	546743
6022	546744
11175	546745
8625	546746
3324	546747
2632	546748
23293	546749
55505	546750
1993	546751
32250	546752
43803	546753
32309	546754
81360	546755
4433	546756
62976	546757
45268	546758
16871	546759
69745	546760
151	546761
122	546762
2618	546763
50195	546764
38858	546765
38325	546766
55029	546767
18214	546768
10791	546769
70903	546770
4173	546771
14051	546772
30997	546773
70580	546774
2126	546775
83422	546776
24949	546777
29026	546778
13750	546779
10116	546780
42454	546781
20055	546782
5872	546783
37430	546784
28010	546785
17666	546786
32653	546787
1882	546788
92473	546789
46714	546790
47494	546791
38731	546792
22844	546793
7091	546794
61834	546795
72951	546796
62368	546797
83331	546798
1069	546799
40182	546800
36981	546801
6848	546802
1018	546803
23809	546804
96	546805
2020	546806
39746	546807
24349	546808
56446	546809
20029	546810
63653	546811
40143	546812
58727	546813
51661	546814
41370	546815
13638	546816
818	546817
39960	546818
70590	546819
83858	546820
5144	546821
12218	546822
5784	546823
2142	546824
9809	546825
26941	546826
14347	546827
19520	546828
103044	546829
55395	546830
18604	546831
20067	546832
31295	546833
98532	546834
30283	546835
30967	546836
34828	546837
18113	546838
107612	546839
5693	546840
23923	546841
29400	546842
10893	546843
17712	546844
10602	546845
52286	546846
77968	546847
7020	546848
9803	546849
336	546850
27168	546851
47719	546852
59090	546853
20685	546854
71011	546855
55799	546856
2129	546857
28645	546858
61624	546859
300	546860
78439	546861
7558	546862
28541	546863
908	546864
8488	546865
1139	546866
3785	546867
1251	546868
32497	546869
9564	546870
102600	546871
65393	546872
41657	546873
99057	546874
77819	546875
20624	546876
26698	546877
71290	546878
21831	546879
16787	546880
16430	546881
37764	546882
13977	546883
14717	546884
58501	546885
62070	546886
677	546887
1437	546888
4181	546889
45370	546890
34743	546891
141	546892
46119	546893
87357	546894
40642	546895
46901	546896
12403	546897
37722	546898
14748	546899
43377	546900
3345	546901
78998	546902
84502	546903
48567	546904
6188	546905
6706	546906
1020	546907
46869	546908
29902	546909
681	546910
24694	546911
72746	546912
2015	546913
1310	546914
10380	546915
527	546916
60865	546917
59640	546918
22554	546919
60318	546920
83960	546921
64440	546922
12817	546923
22668	546924
42444	546925
61852	546926
10776	546927
1222	546928
68749	546929
2499	546930
7391	546931
24310	546932
307	546933
36131	546934
36111	546935
449	546936
47165	546937
11432	546938
1176	546939
64891	546940
1859	546941
6764	546942
29592	546943
23217	546944
11519	546945
16613	546946
12267	546947
54856	546948
28554	546949
4712	546950
47262	546951
99974	546952
4150	546953
16948	546954
66154	546955
3182	546956
25089	546957
3303	546958
46630	546959
29798	546960
43971	546961
12893	546962
91529	546963
20555	546964
18755	546965
40334	546966
12456	546967
100851	546968
66197	546969
21093	546970
24397	546971
27215	546972
10427	546973
36219	546974
6581	546975
32633	546976
74823	546977
6527	546978
2793	546979
85385	546980
3225	546981
5302	546982
4946	546983
100	546984
61975	546985
53592	546986
27681	546987
82632	546988
80420	546989
77610	546990
9368	546991
18827	546992
51694	546993
82533	546994
23815	546995
1594	546996
5226	546997
13377	546998
6383	546999
73419	547000
60710	547001
20105	547002
47453	547003
19930	547004
2938	547005
80728	547006
40060	547007
5592	547008
7026	547009
35525	547010
8901	547011
6719	547012
2462	547013
56813	547014
60132	547015
62237	547016
559	547017
104	547018
24560	547019
42771	547020
5522	547021
15637	547022
6452	547023
1739	547024
3504	547025
29509	547026
24253	547027
6997	547028
31028	547029
56430	547030
24300	547031
51025	547032
919	547033
73080	547034
4844	547035
104061	547036
14800	547037
23868	547038
47354	547039
40592	547040
52993	547041
8249	547042
48593	547043
14993	547044
17383	547045
67958	547046
68511	547047
19802	547048
65936	547049
1142	547050
15152	547051
61281	547052
16779	547053
24209	547054
65432	547055
82341	547056
15762	547057
18999	547058
364	547059
84004	547060
4248	547061
32442	547062
54038	547063
101215	547064
70685	547065
41577	547066
55154	547067
9307	547068
47242	547069
32434	547070
5708	547071
77530	547072
36968	547073
102067	547074
36831	547075
4619	547076
102340	547077
7005	547078
72984	547079
73450	547080
8456	547081
82445	547082
89488	547083
43864	547084
53585	547085
31460	547086
43177	547087
96090	547088
19538	547089
2348	547090
59143	547091
1462	547092
304	547093
27668	547094
109240	547095
12777	547096
31064	547097
5178	547098
49146	547099
18562	547100
12900	547101
52916	547102
11366	547103
58860	547104
65464	547105
3329	547106
21494	547107
3107	547108
97072	547109
7401	547110
1501	547111
22368	547112
11671	547113
1510	547114
71271	547115
81624	547116
1025	547117
4616	547118
34591	547119
10826	547120
8521	547121
13151	547122
106692	547123
9953	547124
13168	547125
7381	547126
22305	547127
82040	547128
70745	547129
47184	547130
1823	547131
2380	547132
60702	547133
37898	547134
7606	547135
43221	547136
21981	547137
19027	547138
63281	547139
35233	547140
30982	547141
38791	547142
55797	547143
80972	547144
47119	547145
42384	547146
2660	547147
29520	547148
52333	547149
21845	547150
78773	547151
32151	547152
20617	547153
61327	547154
6	547155
110216	547156
49962	547157
949	547158
21166	547159
43586	547160
48413	547161
35496	547162
60181	547163
67363	547164
9969	547165
20057	547166
72411	547167
74152	547168
27168	547169
5148	547170
27956	547171
90105	547172
60769	547173
54409	547174
20380	547175
38478	547176
1760	547177
61395	547178
47704	547179
36858	547180
73531	547181
56391	547182
50994	547183
77077	547184
35575	547185
87892	547186
437	547187
10706	547188
65928	547189
5829	547190
66095	547191
42234	547192
125	547193
10386	547194
23896	547195
16812	547196
33361	547197
505	547198
3893	547199
80055	547200
40757	547201
64553	547202
1064	547203
44308	547204
1857	547205
33348	547206
27392	547207
43226	547208
35912	547209
63039	547210
23735	547211
11030	547212
25003	547213
35358	547214
16387	547215
4696	547216
70834	547217
45953	547218
4771	547219
1517	547220
17515	547221
23419	547222
15616	547223
7529	547224
40510	547225
54882	547226
9869	547227
23595	547228
60738	547229
48648	547230
26861	547231
5286	547232
30484	547233
97858	547234
40	547235
30871	547236
2215	547237
1349	547238
6284	547239
79812	547240
12391	547241
58590	547242
29399	547243
174	547244
32226	547245
16079	547246
13905	547247
37623	547248
26954	547249
14960	547250
7602	547251
2593	547252
8363	547253
25851	547254
8602	547255
3209	547256
52367	547257
39588	547258
7116	547259
47342	547260
13237	547261
11385	547262
17750	547263
33394	547264
102965	547265
78473	547266
59477	547267
3553	547268
15131	547269
46089	547270
11285	547271
335	547272
53448	547273
38339	547274
5606	547275
32722	547276
2628	547277
7849	547278
87727	547279
25773	547280
103866	547281
73684	547282
6169	547283
92729	547284
12410	547285
25306	547286
28546	547287
101480	547288
19444	547289
89044	547290
62713	547291
15865	547292
267	547293
3376	547294
75242	547295
14965	547296
430	547297
27649	547298
4249	547299
741	547300
65849	547301
11280	547302
37172	547303
23662	547304
23558	547305
2723	547306
8676	547307
99588	547308
19730	547309
47573	547310
84206	547311
2199	547312
25685	547313
7455	547314
14276	547315
60196	547316
31540	547317
5788	547318
21025	547319
2456	547320
24592	547321
15499	547322
1903	547323
23870	547324
56198	547325
20984	547326
69313	547327
48340	547328
52585	547329
41082	547330
1944	547331
21218	547332
59733	547333
2013	547334
46406	547335
36662	547336
2303	547337
71622	547338
64796	547339
65486	547340
776	547341
52802	547342
81195	547343
8622	547344
26728	547345
80114	547346
15546	547347
580	547348
63047	547349
907	547350
18907	547351
82050	547352
7198	547353
46521	547354
13426	547355
60716	547356
74054	547357
126	547358
54019	547359
35736	547360
27659	547361
11677	547362
8219	547363
37364	547364
13603	547365
177	547366
28936	547367
25299	547368
41473	547369
50882	547370
48992	547371
32166	547372
17772	547373
52138	547374
33737	547375
26884	547376
7284	547377
5945	547378
61140	547379
72823	547380
31640	547381
709	547382
59501	547383
27149	547384
62	547385
11927	547386
2408	547387
14872	547388
42240	547389
26364	547390
73312	547391
34503	547392
22932	547393
44585	547394
12121	547395
2456	547396
151	547397
32595	547398
56392	547399
31934	547400
41306	547401
42	547402
1418	547403
2461	547404
4632	547405
11112	547406
19512	547407
3550	547408
30873	547409
17294	547410
27920	547411
14208	547412
4901	547413
89760	547414
23114	547415
76437	547416
4649	547417
5028	547418
13947	547419
5724	547420
52154	547421
62502	547422
5133	547423
66971	547424
86567	547425
75733	547426
5317	547427
44916	547428
22281	547429
73839	547430
54803	547431
18963	547432
58995	547433
7769	547434
67380	547435
21943	547436
2238	547437
26208	547438
9553	547439
10618	547440
15562	547441
2823	547442
68813	547443
9031	547444
20505	547445
57457	547446
17492	547447
40035	547448
2075	547449
340	547450
80104	547451
37646	547452
87216	547453
5754	547454
18273	547455
90316	547456
79	547457
2293	547458
53366	547459
29081	547460
8204	547461
10461	547462
65645	547463
22175	547464
93126	547465
26548	547466
17403	547467
42	547468
4091	547469
854	547470
57206	547471
95392	547472
74234	547473
14068	547474
37	547475
72450	547476
82580	547477
46395	547478
448	547479
3225	547480
19216	547481
70184	547482
19833	547483
29129	547484
32951	547485
59697	547486
16187	547487
44721	547488
37825	547489
29475	547490
9694	547491
25435	547492
79609	547493
44232	547494
23589	547495
25196	547496
2903	547497
36697	547498
39971	547499
12638	547500
25475	547501
40563	547502
33017	547503
47897	547504
33164	547505
15341	547506
10092	547507
60060	547508
2	547509
19552	547510
15201	547511
19914	547512
42883	547513
66788	547514
37825	547515
17533	547516
9375	547517
14855	547518
23297	547519
24034	547520
3575	547521
47211	547522
43877	547523
26906	547524
30538	547525
3562	547526
8607	547527
14847	547528
9797	547529
39545	547530
8649	547531
85058	547532
14811	547533
32464	547534
89253	547535
20263	547536
17225	547537
77908	547538
51752	547539
26214	547540
42006	547541
48	547542
5576	547543
2374	547544
17865	547545
102155	547546
12071	547547
3696	547548
60469	547549
45969	547550
28900	547551
8192	547552
5066	547553
1430	547554
4063	547555
32924	547556
37297	547557
9985	547558
13184	547559
6499	547560
63569	547561
24041	547562
5575	547563
88978	547564
62795	547565
16515	547566
56	547567
8517	547568
95	547569
60686	547570
12268	547571
106946	547572
67226	547573
62561	547574
30813	547575
5153	547576
53367	547577
54612	547578
766	547579
51632	547580
34413	547581
62943	547582
46830	547583
61551	547584
20123	547585
15060	547586
496	547587
14587	547588
4257	547589
4349	547590
32386	547591
59864	547592
47702	547593
33131	547594
6015	547595
39552	547596
3967	547597
13490	547598
2696	547599
20589	547600
48040	547601
78645	547602
8917	547603
78932	547604
14732	547605
47350	547606
41038	547607
68045	547608
47280	547609
36993	547610
76511	547611
112057	547612
64655	547613
2639	547614
831	547615
1337	547616
1587	547617
88561	547618
34428	547619
39906	547620
15103	547621
27560	547622
52579	547623
14139	547624
4556	547625
522	547626
25110	547627
13658	547628
68477	547629
82924	547630
27558	547631
4082	547632
18561	547633
31023	547634
2781	547635
51587	547636
37488	547637
24644	547638
48135	547639
680	547640
51555	547641
22705	547642
4848	547643
8127	547644
2251	547645
25440	547646
14599	547647
9154	547648
3873	547649
24310	547650
78554	547651
14612	547652
6595	547653
18252	547654
46612	547655
32368	547656
52184	547657
79979	547658
48455	547659
83946	547660
21417	547661
577	547662
112151	547663
43947	547664
33862	547665
7034	547666
618	547667
75818	547668
29096	547669
2797	547670
20177	547671
58510	547672
9333	547673
58	547674
101152	547675
34656	547676
12755	547677
2431	547678
40831	547679
3814	547680
30742	547681
42746	547682
21220	547683
6194	547684
82113	547685
42944	547686
28948	547687
5012	547688
91349	547689
453	547690
15930	547691
65769	547692
7	547693
59331	547694
14128	547695
71910	547696
49801	547697
100988	547698
40444	547699
4463	547700
10720	547701
30107	547702
39619	547703
43715	547704
2082	547705
9227	547706
28080	547707
15189	547708
3581	547709
2788	547710
739	547711
12813	547712
2039	547713
28145	547714
13399	547715
19715	547716
17470	547717
36591	547718
1368	547719
42839	547720
102145	547721
19839	547722
52873	547723
32539	547724
15639	547725
72846	547726
103768	547727
35178	547728
23506	547729
22213	547730
63658	547731
81466	547732
44978	547733
44034	547734
20851	547735
2067	547736
43026	547737
73627	547738
11718	547739
41964	547740
55	547741
29796	547742
2136	547743
37387	547744
5770	547745
38484	547746
15511	547747
10481	547748
44	547749
11101	547750
72701	547751
14321	547752
61349	547753
43817	547754
1368	547755
30329	547756
19886	547757
78672	547758
15280	547759
51985	547760
42917	547761
20090	547762
18764	547763
30915	547764
368	547765
24722	547766
59909	547767
29260	547768
7484	547769
6243	547770
96998	547771
9619	547772
732	547773
101024	547774
67672	547775
1100	547776
46553	547777
19914	547778
158	547779
7178	547780
20046	547781
574	547782
25043	547783
10584	547784
10812	547785
2494	547786
43548	547787
12789	547788
7124	547789
74115	547790
47380	547791
48248	547792
360	547793
2178	547794
680	547795
61739	547796
12503	547797
37051	547798
813	547799
5266	547800
45131	547801
19947	547802
53332	547803
2122	547804
35223	547805
57492	547806
57183	547807
643	547808
464	547809
230	547810
20656	547811
16011	547812
333	547813
27633	547814
4045	547815
15669	547816
7540	547817
24890	547818
29057	547819
32844	547820
76789	547821
603	547822
86464	547823
600	547824
64473	547825
15926	547826
23414	547827
73319	547828
47244	547829
1185	547830
576	547831
11041	547832
4117	547833
8487	547834
20433	547835
76392	547836
95604	547837
30147	547838
76661	547839
3578	547840
8339	547841
52411	547842
26971	547843
22327	547844
11286	547845
10251	547846
3940	547847
4413	547848
32154	547849
34208	547850
16966	547851
15221	547852
45582	547853
514	547854
8240	547855
63025	547856
24755	547857
26767	547858
621	547859
8772	547860
50158	547861
30745	547862
33384	547863
78454	547864
4853	547865
48979	547866
332	547867
5296	547868
8551	547869
18748	547870
59260	547871
1937	547872
59973	547873
10726	547874
1318	547875
6663	547876
6775	547877
9984	547878
9658	547879
12403	547880
18022	547881
35909	547882
78992	547883
4693	547884
390	547885
2704	547886
9119	547887
36601	547888
13974	547889
18015	547890
77915	547891
30621	547892
7756	547893
8985	547894
2738	547895
849	547896
43078	547897
17984	547898
24558	547899
50087	547900
52	547901
60533	547902
112573	547903
3871	547904
350	547905
465	547906
13298	547907
7394	547908
3471	547909
46257	547910
22607	547911
9894	547912
43945	547913
46517	547914
42949	547915
5138	547916
59503	547917
52858	547918
1480	547919
36695	547920
1319	547921
41545	547922
79387	547923
50190	547924
52486	547925
41751	547926
30062	547927
38256	547928
16612	547929
11748	547930
21761	547931
21235	547932
3122	547933
51611	547934
41022	547935
13239	547936
82853	547937
21356	547938
492	547939
45407	547940
5631	547941
38587	547942
2939	547943
46818	547944
1901	547945
15387	547946
34565	547947
15343	547948
316	547949
23801	547950
35635	547951
98489	547952
8402	547953
3911	547954
2497	547955
36134	547956
12867	547957
11327	547958
71081	547959
33201	547960
23494	547961
83621	547962
82568	547963
42498	547964
9802	547965
60090	547966
6976	547967
37287	547968
43656	547969
20482	547970
54972	547971
3591	547972
419	547973
35606	547974
7268	547975
20725	547976
33412	547977
8005	547978
6108	547979
10982	547980
5478	547981
50638	547982
42142	547983
73937	547984
84693	547985
69991	547986
41567	547987
11918	547988
22844	547989
7895	547990
40693	547991
538	547992
2929	547993
51911	547994
17845	547995
44242	547996
50370	547997
54847	547998
10182	547999
46022	548000
52421	548001
25586	548002
219	548003
34653	548004
13157	548005
33544	548006
1115	548007
1238	548008
94874	548009
14204	548010
28636	548011
59242	548012
39207	548013
59393	548014
15352	548015
7119	548016
5518	548017
4995	548018
7226	548019
21020	548020
54651	548021
92793	548022
732	548023
571	548024
5431	548025
18242	548026
824	548027
20330	548028
9874	548029
57066	548030
96443	548031
80412	548032
38172	548033
30822	548034
45878	548035
17879	548036
113003	548037
44563	548038
34691	548039
30243	548040
3886	548041
96378	548042
11068	548043
14408	548044
8780	548045
2349	548046
36507	548047
5739	548048
36447	548049
28102	548050
22809	548051
39700	548052
352	548053
74326	548054
193	548055
2535	548056
2235	548057
5528	548058
32	548059
21063	548060
943	548061
91150	548062
4645	548063
60944	548064
1143	548065
59979	548066
11189	548067
27922	548068
20994	548069
75130	548070
66578	548071
4799	548072
15669	548073
22514	548074
20447	548075
73371	548076
26592	548077
15575	548078
6894	548079
13669	548080
302	548081
40230	548082
12682	548083
103455	548084
68233	548085
12917	548086
57675	548087
21276	548088
25416	548089
16588	548090
15	548091
3119	548092
1071	548093
2672	548094
31988	548095
10293	548096
15543	548097
3904	548098
2611	548099
20105	548100
36542	548101
16751	548102
2410	548103
17370	548104
15289	548105
29161	548106
24330	548107
56476	548108
64116	548109
53479	548110
58631	548111
36424	548112
43177	548113
40194	548114
75711	548115
12895	548116
42022	548117
27825	548118
110613	548119
156	548120
34538	548121
16080	548122
43214	548123
72452	548124
6718	548125
57433	548126
1678	548127
893	548128
33570	548129
6620	548130
1442	548131
16126	548132
1381	548133
20473	548134
53807	548135
42932	548136
37481	548137
4592	548138
29308	548139
21736	548140
9835	548141
22739	548142
11484	548143
70527	548144
29538	548145
20401	548146
18862	548147
57489	548148
5259	548149
57898	548150
9067	548151
51898	548152
51549	548153
48600	548154
9792	548155
11098	548156
51984	548157
19658	548158
187	548159
5616	548160
12675	548161
46802	548162
29952	548163
22028	548164
4342	548165
42045	548166
10956	548167
41789	548168
24882	548169
46674	548170
29932	548171
35106	548172
27966	548173
93530	548174
64089	548175
27495	548176
51294	548177
43466	548178
14127	548179
12431	548180
19463	548181
7690	548182
101971	548183
280	548184
1467	548185
57835	548186
74962	548187
11315	548188
45826	548189
34129	548190
48865	548191
69132	548192
4360	548193
17383	548194
68689	548195
75511	548196
114391	548197
356	548198
46940	548199
53270	548200
20791	548201
98254	548202
34890	548203
1764	548204
41443	548205
15989	548206
507	548207
4007	548208
1262	548209
64749	548210
78201	548211
7849	548212
30734	548213
88110	548214
30288	548215
34989	548216
15649	548217
37220	548218
15960	548219
88438	548220
37136	548221
96035	548222
67552	548223
6159	548224
3978	548225
42149	548226
27679	548227
11960	548228
56875	548229
96309	548230
72366	548231
34402	548232
2398	548233
48204	548234
99929	548235
2478	548236
129	548237
48857	548238
19718	548239
34069	548240
38583	548241
19415	548242
49967	548243
73456	548244
32274	548245
94539	548246
13695	548247
21841	548248
166	548249
14065	548250
9341	548251
44105	548252
20923	548253
28784	548254
64737	548255
57717	548256
54958	548257
60	548258
37720	548259
73688	548260
19111	548261
22546	548262
7435	548263
61029	548264
44019	548265
9738	548266
56148	548267
24292	548268
710	548269
8348	548270
24778	548271
2702	548272
18816	548273
9406	548274
20333	548275
29596	548276
79194	548277
61188	548278
61011	548279
165	548280
67790	548281
1136	548282
24010	548283
4798	548284
9042	548285
28421	548286
15925	548287
9741	548288
68636	548289
22927	548290
60995	548291
3722	548292
26559	548293
31993	548294
42100	548295
109780	548296
965	548297
67043	548298
61132	548299
22056	548300
3318	548301
112	548302
36287	548303
19801	548304
32131	548305
3949	548306
44872	548307
41413	548308
73701	548309
11173	548310
22628	548311
42992	548312
14497	548313
32380	548314
5062	548315
22110	548316
14798	548317
34690	548318
281	548319
9010	548320
13391	548321
11968	548322
8999	548323
17572	548324
75145	548325
57204	548326
70909	548327
63092	548328
14953	548329
10627	548330
8380	548331
4622	548332
28735	548333
1595	548334
10402	548335
78830	548336
55373	548337
90582	548338
3821	548339
69554	548340
11573	548341
88757	548342
10429	548343
4084	548344
1597	548345
86148	548346
12678	548347
2296	548348
42749	548349
65837	548350
4806	548351
4914	548352
41564	548353
81859	548354
13566	548355
4607	548356
28509	548357
102426	548358
61718	548359
13532	548360
23434	548361
3365	548362
1721	548363
33943	548364
19022	548365
9024	548366
12032	548367
15702	548368
354	548369
68001	548370
74252	548371
18446	548372
47565	548373
27564	548374
184	548375
13904	548376
25613	548377
5976	548378
25511	548379
53204	548380
32256	548381
24132	548382
49739	548383
9763	548384
10531	548385
35799	548386
11306	548387
7212	548388
5124	548389
2641	548390
34286	548391
7877	548392
16941	548393
47248	548394
8126	548395
44	548396
9060	548397
28988	548398
81619	548399
7595	548400
2914	548401
26016	548402
24893	548403
21752	548404
48801	548405
19815	548406
47856	548407
7659	548408
79912	548409
14054	548410
26307	548411
54497	548412
68654	548413
15042	548414
10361	548415
16696	548416
67837	548417
10811	548418
50622	548419
73318	548420
21371	548421
1691	548422
3197	548423
30741	548424
920	548425
5526	548426
35126	548427
2741	548428
8608	548429
15777	548430
8975	548431
194	548432
2207	548433
5655	548434
9700	548435
1283	548436
27905	548437
73700	548438
14671	548439
32127	548440
37615	548441
21071	548442
86512	548443
15326	548444
58185	548445
1376	548446
3407	548447
32235	548448
26009	548449
413	548450
10317	548451
15634	548452
4238	548453
71724	548454
15304	548455
2928	548456
37582	548457
7767	548458
1300	548459
21534	548460
96515	548461
39835	548462
69115	548463
102529	548464
41682	548465
44317	548466
86045	548467
72684	548468
7469	548469
15503	548470
2543	548471
68117	548472
756	548473
38516	548474
3058	548475
11235	548476
34862	548477
27448	548478
50095	548479
23412	548480
27126	548481
54491	548482
13155	548483
24089	548484
71626	548485
30035	548486
36630	548487
30545	548488
22434	548489
46447	548490
49469	548491
1527	548492
9951	548493
2240	548494
65298	548495
21473	548496
8646	548497
41859	548498
207	548499
8087	548500
40976	548501
3993	548502
29369	548503
9516	548504
2953	548505
1090	548506
3769	548507
22045	548508
3747	548509
14332	548510
32871	548511
8998	548512
14746	548513
21008	548514
9351	548515
29816	548516
76713	548517
2834	548518
25167	548519
29645	548520
49772	548521
11112	548522
35374	548523
10474	548524
89762	548525
38564	548526
58888	548527
87711	548528
1143	548529
7402	548530
71991	548531
52158	548532
23381	548533
86634	548534
40154	548535
53413	548536
45419	548537
52731	548538
17134	548539
2302	548540
644	548541
11336	548542
40978	548543
37582	548544
99068	548545
1920	548546
3936	548547
11710	548548
20077	548549
45741	548550
3433	548551
1088	548552
3332	548553
668	548554
32216	548555
69892	548556
40192	548557
60645	548558
4	548559
17384	548560
67806	548561
28937	548562
14515	548563
39642	548564
48322	548565
12770	548566
38341	548567
61049	548568
56856	548569
99033	548570
66344	548571
116	548572
9126	548573
4514	548574
3267	548575
7123	548576
9622	548577
20271	548578
36135	548579
21816	548580
12886	548581
39874	548582
34550	548583
73724	548584
57671	548585
106246	548586
22875	548587
6494	548588
4724	548589
3605	548590
13984	548591
4	548592
56530	548593
17665	548594
382	548595
14377	548596
11996	548597
68806	548598
34095	548599
17504	548600
26400	548601
27163	548602
46323	548603
74702	548604
73159	548605
24548	548606
64417	548607
8837	548608
27253	548609
1740	548610
62919	548611
12009	548612
1872	548613
12271	548614
14932	548615
48705	548616
107979	548617
92407	548618
21511	548619
76095	548620
65509	548621
68269	548622
6005	548623
58283	548624
8978	548625
74153	548626
20196	548627
19178	548628
20520	548629
75256	548630
7128	548631
45837	548632
21956	548633
9293	548634
11702	548635
55367	548636
37242	548637
165	548638
42278	548639
44578	548640
61150	548641
20285	548642
1634	548643
9102	548644
3100	548645
4600	548646
20451	548647
18172	548648
72270	548649
8188	548650
16120	548651
777	548652
6048	548653
2313	548654
47227	548655
3546	548656
49191	548657
31622	548658
74026	548659
14893	548660
11616	548661
34955	548662
66211	548663
34732	548664
41106	548665
68471	548666
742	548667
8955	548668
97051	548669
26219	548670
27602	548671
11115	548672
13860	548673
11473	548674
82801	548675
80235	548676
2553	548677
37490	548678
2267	548679
24597	548680
16573	548681
90400	548682
36043	548683
104663	548684
11372	548685
71561	548686
21689	548687
9894	548688
580	548689
55118	548690
31014	548691
10517	548692
32688	548693
73911	548694
470	548695
16969	548696
6482	548697
8562	548698
3436	548699
23714	548700
52036	548701
1715	548702
13798	548703
64452	548704
29628	548705
35378	548706
4308	548707
65553	548708
13453	548709
45665	548710
4448	548711
13861	548712
219	548713
15294	548714
966	548715
24128	548716
14423	548717
58264	548718
64106	548719
1230	548720
71635	548721
19208	548722
34730	548723
8280	548724
346	548725
101906	548726
969	548727
22844	548728
28726	548729
2387	548730
11554	548731
6485	548732
20223	548733
26043	548734
34697	548735
64461	548736
1951	548737
21261	548738
4555	548739
36613	548740
112354	548741
11095	548742
12187	548743
15850	548744
15821	548745
1012	548746
4363	548747
62508	548748
51425	548749
67239	548750
38559	548751
19887	548752
36705	548753
48869	548754
9260	548755
25933	548756
47414	548757
247	548758
12473	548759
50887	548760
8755	548761
2384	548762
14	548763
13610	548764
302	548765
7510	548766
3058	548767
28945	548768
1754	548769
5514	548770
12475	548771
15132	548772
66235	548773
56082	548774
13293	548775
38530	548776
40588	548777
20710	548778
108	548779
5961	548780
23613	548781
34575	548782
15135	548783
7764	548784
247	548785
1	548786
21271	548787
20822	548788
5797	548789
10146	548790
5046	548791
8365	548792
671	548793
89998	548794
28636	548795
23853	548796
3571	548797
448	548798
80775	548799
4261	548800
1500	548801
35148	548802
4982	548803
13373	548804
22919	548805
31538	548806
27287	548807
33198	548808
45479	548809
1125	548810
18821	548811
75262	548812
28890	548813
38852	548814
44315	548815
62423	548816
5232	548817
700	548818
8303	548819
8868	548820
22012	548821
10493	548822
34357	548823
29076	548824
19911	548825
28649	548826
15153	548827
79772	548828
30081	548829
9384	548830
45213	548831
5969	548832
44880	548833
24064	548834
211	548835
107652	548836
55028	548837
9079	548838
13440	548839
32019	548840
13895	548841
10668	548842
92345	548843
53400	548844
8161	548845
20372	548846
16335	548847
5875	548848
44641	548849
1982	548850
7721	548851
16276	548852
30151	548853
2676	548854
19522	548855
70525	548856
17160	548857
9111	548858
98142	548859
64932	548860
60226	548861
33757	548862
17210	548863
19876	548864
23459	548865
42758	548866
39610	548867
285	548868
7836	548869
9227	548870
26191	548871
48202	548872
25045	548873
348	548874
10007	548875
71552	548876
28243	548877
10496	548878
17261	548879
1565	548880
32124	548881
29994	548882
10573	548883
44548	548884
42578	548885
7796	548886
72120	548887
61160	548888
101043	548889
8313	548890
70987	548891
2311	548892
41703	548893
2820	548894
31358	548895
49792	548896
20360	548897
20124	548898
836	548899
28927	548900
49244	548901
54528	548902
63032	548903
20943	548904
17748	548905
10455	548906
81376	548907
32895	548908
17118	548909
31243	548910
4241	548911
39111	548912
63352	548913
517	548914
1743	548915
13075	548916
67069	548917
78757	548918
90710	548919
24544	548920
52007	548921
325	548922
19738	548923
49094	548924
31786	548925
92933	548926
73865	548927
17164	548928
35698	548929
25219	548930
3142	548931
65365	548932
13375	548933
9128	548934
3503	548935
30341	548936
20536	548937
15873	548938
8096	548939
3449	548940
54521	548941
5121	548942
79708	548943
2232	548944
4214	548945
49068	548946
14294	548947
100169	548948
113234	548949
34392	548950
42109	548951
4528	548952
19537	548953
3254	548954
14528	548955
4238	548956
8248	548957
54978	548958
7759	548959
62191	548960
72411	548961
5483	548962
25355	548963
62628	548964
20031	548965
76342	548966
100184	548967
49890	548968
107854	548969
37293	548970
3914	548971
2716	548972
5823	548973
1520	548974
92499	548975
4981	548976
38207	548977
269	548978
17947	548979
1011	548980
18861	548981
37408	548982
12979	548983
72033	548984
68101	548985
2608	548986
13410	548987
23446	548988
23180	548989
11965	548990
21258	548991
27685	548992
57860	548993
16869	548994
210	548995
32272	548996
9480	548997
71576	548998
67374	548999
18823	549000
31668	549001
31348	549002
160	549003
80900	549004
114188	549005
89067	549006
61197	549007
15956	549008
9625	549009
3063	549010
12959	549011
6020	549012
72667	549013
36514	549014
33550	549015
10135	549016
75420	549017
4026	549018
77689	549019
103016	549020
81780	549021
14513	549022
96447	549023
66912	549024
42974	549025
963	549026
79731	549027
54158	549028
73273	549029
1110	549030
15331	549031
22064	549032
77119	549033
42911	549034
78543	549035
21	549036
28625	549037
73279	549038
46456	549039
24690	549040
18935	549041
96377	549042
6486	549043
18772	549044
15961	549045
103219	549046
5486	549047
38427	549048
45978	549049
22115	549050
63982	549051
33258	549052
11046	549053
3193	549054
1318	549055
50479	549056
75722	549057
12337	549058
73724	549059
111268	549060
13742	549061
16138	549062
18193	549063
186	549064
54645	549065
37029	549066
34349	549067
25665	549068
93964	549069
51755	549070
61560	549071
52378	549072
16433	549073
2447	549074
79	549075
37548	549076
20067	549077
10	549078
2317	549079
46754	549080
42127	549081
20711	549082
93684	549083
5687	549084
21191	549085
12330	549086
24288	549087
68691	549088
21791	549089
32921	549090
63503	549091
65603	549092
48319	549093
47949	549094
80257	549095
5027	549096
4507	549097
21274	549098
84586	549099
88	549100
14085	549101
16128	549102
1424	549103
70995	549104
100296	549105
36520	549106
37247	549107
49656	549108
49866	549109
50845	549110
1619	549111
58147	549112
9255	549113
10810	549114
7781	549115
68774	549116
68850	549117
16942	549118
31819	549119
82455	549120
7287	549121
36905	549122
16247	549123
33238	549124
28375	549125
28720	549126
79048	549127
35000	549128
14994	549129
21329	549130
86890	549131
2405	549132
53517	549133
59792	549134
11	549135
43002	549136
3687	549137
89375	549138
431	549139
59027	549140
7652	549141
70034	549142
94469	549143
11689	549144
45450	549145
72457	549146
26609	549147
79417	549148
4579	549149
89	549150
19971	549151
38366	549152
39631	549153
4005	549154
31673	549155
9050	549156
32111	549157
67075	549158
110148	549159
10396	549160
21091	549161
35756	549162
60484	549163
34438	549164
6542	549165
1939	549166
26	549167
69819	549168
2325	549169
106544	549170
50985	549171
39893	549172
102958	549173
88601	549174
5497	549175
75416	549176
62012	549177
61399	549178
23925	549179
1507	549180
338	549181
56395	549182
10145	549183
643	549184
89229	549185
37852	549186
5146	549187
40768	549188
26319	549189
73608	549190
15072	549191
11875	549192
385	549193
7351	549194
58645	549195
63314	549196
13605	549197
51800	549198
29525	549199
51427	549200
31945	549201
32154	549202
71347	549203
50322	549204
9001	549205
29839	549206
18073	549207
41231	549208
112371	549209
18586	549210
140	549211
18327	549212
37560	549213
15476	549214
43366	549215
3533	549216
84862	549217
1343	549218
16210	549219
1470	549220
51470	549221
77892	549222
1654	549223
32814	549224
9948	549225
54011	549226
39839	549227
19274	549228
15440	549229
12268	549230
1688	549231
111609	549232
41056	549233
71270	549234
81877	549235
43633	549236
22873	549237
36517	549238
2	549239
7501	549240
65924	549241
28194	549242
20593	549243
16366	549244
55934	549245
25755	549246
4873	549247
61218	549248
1777	549249
62108	549250
45510	549251
54106	549252
22766	549253
2699	549254
22202	549255
18070	549256
6142	549257
559	549258
66513	549259
91337	549260
38936	549261
3737	549262
20011	549263
26555	549264
755	549265
19667	549266
589	549267
82971	549268
3108	549269
33196	549270
36172	549271
46648	549272
74892	549273
38981	549274
20058	549275
52573	549276
6982	549277
5826	549278
52842	549279
1993	549280
51715	549281
29712	549282
6250	549283
46207	549284
1093	549285
33723	549286
1086	549287
10182	549288
14683	549289
37106	549290
874	549291
56	549292
109579	549293
34019	549294
8543	549295
78949	549296
11963	549297
74084	549298
77578	549299
76189	549300
21728	549301
46655	549302
100833	549303
36336	549304
110717	549305
94556	549306
26883	549307
1654	549308
56317	549309
22825	549310
83085	549311
13476	549312
101585	549313
58177	549314
431	549315
53826	549316
845	549317
75165	549318
71849	549319
14518	549320
14016	549321
21176	549322
13792	549323
17630	549324
76175	549325
58959	549326
72967	549327
19139	549328
76481	549329
20357	549330
33537	549331
53342	549332
78315	549333
32088	549334
7762	549335
67855	549336
6952	549337
15045	549338
62800	549339
1745	549340
4827	549341
303	549342
114285	549343
4311	549344
54624	549345
995	549346
2304	549347
15035	549348
38884	549349
22631	549350
42038	549351
51117	549352
20435	549353
60968	549354
5986	549355
11726	549356
16452	549357
20219	549358
24583	549359
71819	549360
9718	549361
26356	549362
39017	549363
6236	549364
45205	549365
1305	549366
5906	549367
11780	549368
13321	549369
6888	549370
74679	549371
18566	549372
182	549373
31158	549374
7621	549375
46	549376
82770	549377
6599	549378
19429	549379
113367	549380
11027	549381
56771	549382
27143	549383
1932	549384
1020	549385
7143	549386
7544	549387
8935	549388
7391	549389
20659	549390
25	549391
77966	549392
63767	549393
46377	549394
9062	549395
33602	549396
12407	549397
24637	549398
43931	549399
46870	549400
25031	549401
21389	549402
15596	549403
55343	549404
22577	549405
23870	549406
3220	549407
45533	549408
82834	549409
25179	549410
18842	549411
12073	549412
61492	549413
14249	549414
62888	549415
15614	549416
3260	549417
17811	549418
36724	549419
57706	549420
9493	549421
36428	549422
40649	549423
902	549424
61946	549425
16397	549426
46075	549427
11673	549428
36832	549429
40	549430
44537	549431
35780	549432
5319	549433
24350	549434
8883	549435
22292	549436
33736	549437
12172	549438
53341	549439
1579	549440
32536	549441
27863	549442
149	549443
21458	549444
15680	549445
41399	549446
55945	549447
562	549448
7155	549449
48019	549450
55771	549451
28979	549452
42329	549453
25385	549454
99276	549455
13537	549456
66879	549457
48735	549458
14635	549459
184	549460
24695	549461
2269	549462
33549	549463
54113	549464
228	549465
68382	549466
37313	549467
29199	549468
15269	549469
1338	549470
53256	549471
17258	549472
100019	549473
68379	549474
5008	549475
8023	549476
240	549477
4978	549478
7865	549479
13248	549480
23802	549481
58239	549482
16244	549483
25956	549484
41116	549485
16327	549486
65733	549487
9189	549488
79941	549489
2860	549490
16898	549491
18349	549492
45714	549493
58378	549494
18165	549495
25362	549496
20477	549497
26182	549498
50449	549499
31899	549500
64355	549501
54875	549502
332	549503
72059	549504
30596	549505
9331	549506
26445	549507
53659	549508
109913	549509
14	549510
7789	549511
3936	549512
31733	549513
24991	549514
4492	549515
4165	549516
6901	549517
101887	549518
14254	549519
10482	549520
32047	549521
32398	549522
45270	549523
64384	549524
485	549525
17465	549526
2370	549527
28770	549528
12417	549529
25753	549530
34368	549531
46478	549532
20765	549533
17749	549534
803	549535
10762	549536
104069	549537
3506	549538
7828	549539
17584	549540
17115	549541
23145	549542
2588	549543
11258	549544
70296	549545
304	549546
112433	549547
69408	549548
41900	549549
50223	549550
52024	549551
18746	549552
63854	549553
5921	549554
33366	549555
49542	549556
4614	549557
9304	549558
92421	549559
17193	549560
6809	549561
39389	549562
10150	549563
34319	549564
29500	549565
15601	549566
58328	549567
38580	549568
34784	549569
16840	549570
62182	549571
172	549572
2013	549573
25560	549574
27303	549575
42767	549576
21791	549577
13560	549578
44568	549579
187	549580
82638	549581
25839	549582
6244	549583
11533	549584
21145	549585
37001	549586
1944	549587
20182	549588
13030	549589
53304	549590
57695	549591
67022	549592
24164	549593
51111	549594
79021	549595
25092	549596
6807	549597
8757	549598
48855	549599
100186	549600
5641	549601
27284	549602
7047	549603
60685	549604
104570	549605
328	549606
1262	549607
58123	549608
39145	549609
27657	549610
162	549611
37403	549612
9646	549613
24692	549614
36209	549615
27294	549616
59654	549617
107	549618
47040	549619
59253	549620
39340	549621
756	549622
4133	549623
2324	549624
73587	549625
39944	549626
993	549627
13290	549628
49253	549629
113196	549630
40779	549631
24666	549632
48301	549633
20089	549634
48745	549635
25933	549636
9195	549637
23861	549638
37706	549639
73473	549640
47195	549641
17043	549642
39669	549643
84860	549644
6728	549645
39665	549646
1047	549647
17092	549648
31097	549649
22712	549650
89330	549651
19611	549652
7784	549653
109266	549654
61731	549655
165	549656
35184	549657
20119	549658
113238	549659
1561	549660
12853	549661
37439	549662
14122	549663
47482	549664
9039	549665
10876	549666
34823	549667
4174	549668
67744	549669
47249	549670
19851	549671
7198	549672
41094	549673
35230	549674
23127	549675
36161	549676
53057	549677
46384	549678
63704	549679
59339	549680
3889	549681
9320	549682
79356	549683
1379	549684
32381	549685
571	549686
6257	549687
108591	549688
70372	549689
49557	549690
92962	549691
27568	549692
68937	549693
5523	549694
3137	549695
12227	549696
77349	549697
19813	549698
3576	549699
41010	549700
3528	549701
15493	549702
11423	549703
31813	549704
14346	549705
30055	549706
12591	549707
8409	549708
1060	549709
10436	549710
857	549711
1049	549712
12099	549713
10873	549714
28	549715
2311	549716
35608	549717
106	549718
24482	549719
14174	549720
49305	549721
6856	549722
16583	549723
89591	549724
51525	549725
107	549726
25790	549727
36613	549728
74419	549729
5699	549730
4252	549731
11830	549732
5335	549733
21363	549734
10638	549735
31543	549736
6076	549737
92580	549738
40659	549739
3083	549740
80539	549741
43783	549742
3317	549743
42483	549744
30285	549745
3186	549746
55118	549747
11937	549748
101625	549749
11030	549750
49582	549751
43420	549752
19641	549753
26116	549754
34462	549755
6552	549756
2651	549757
35232	549758
52352	549759
28663	549760
60001	549761
32340	549762
54853	549763
97716	549764
1516	549765
58805	549766
35768	549767
9484	549768
63518	549769
77053	549770
63951	549771
12582	549772
12855	549773
4156	549774
7076	549775
6324	549776
8231	549777
7315	549778
10488	549779
286	549780
2162	549781
20326	549782
12737	549783
2272	549784
35357	549785
3360	549786
77118	549787
7904	549788
54533	549789
22969	549790
15354	549791
20390	549792
1538	549793
15036	549794
1864	549795
565	549796
15970	549797
1333	549798
37258	549799
45335	549800
88157	549801
7658	549802
63699	549803
39627	549804
23670	549805
68757	549806
44788	549807
8969	549808
71489	549809
43143	549810
19587	549811
110240	549812
193	549813
56419	549814
47557	549815
12715	549816
91416	549817
39985	549818
39827	549819
13646	549820
66276	549821
57755	549822
46790	549823
66297	549824
21147	549825
45	549826
39771	549827
56660	549828
4592	549829
39275	549830
10059	549831
24845	549832
2338	549833
42	549834
2963	549835
26952	549836
34731	549837
42036	549838
56485	549839
2621	549840
92669	549841
40414	549842
66883	549843
47766	549844
65623	549845
3126	549846
94426	549847
5026	549848
19250	549849
16845	549850
69089	549851
44514	549852
51096	549853
45948	549854
10665	549855
50822	549856
46685	549857
8604	549858
68164	549859
7878	549860
52965	549861
11294	549862
46494	549863
78966	549864
87150	549865
1157	549866
25295	549867
56048	549868
10064	549869
24946	549870
57404	549871
3957	549872
461	549873
2031	549874
28590	549875
31991	549876
82685	549877
8823	549878
25509	549879
1788	549880
37372	549881
3180	549882
56100	549883
65213	549884
5871	549885
804	549886
48935	549887
7543	549888
54668	549889
16881	549890
510	549891
27813	549892
77484	549893
106	549894
39115	549895
30904	549896
11040	549897
43830	549898
69873	549899
64935	549900
4806	549901
69273	549902
54134	549903
28974	549904
12014	549905
47581	549906
23199	549907
1973	549908
20673	549909
10762	549910
62258	549911
19764	549912
13477	549913
47940	549914
62667	549915
23799	549916
12196	549917
1734	549918
4937	549919
1139	549920
36168	549921
24172	549922
52501	549923
41629	549924
13502	549925
24	549926
56317	549927
62836	549928
3391	549929
53646	549930
17957	549931
43894	549932
503	549933
7687	549934
754	549935
91058	549936
56817	549937
9345	549938
28761	549939
8708	549940
4896	549941
24991	549942
89954	549943
19463	549944
17	549945
82518	549946
19622	549947
10373	549948
3383	549949
10035	549950
7534	549951
7572	549952
25	549953
61378	549954
8	549955
59302	549956
3819	549957
17778	549958
5889	549959
4055	549960
46222	549961
49906	549962
41972	549963
89788	549964
59050	549965
7581	549966
9651	549967
103158	549968
44018	549969
19292	549970
18415	549971
74130	549972
106184	549973
62935	549974
1905	549975
9998	549976
39157	549977
10566	549978
2453	549979
60894	549980
19654	549981
97235	549982
24652	549983
626	549984
90	549985
67116	549986
14148	549987
51402	549988
15010	549989
4085	549990
10433	549991
19450	549992
542	549993
66799	549994
8068	549995
60153	549996
5783	549997
37180	549998
2615	549999
43402	550000
16209	550001
25789	550002
19	550003
52999	550004
86386	550005
2769	550006
17267	550007
31798	550008
49418	550009
53819	550010
29195	550011
8101	550012
14297	550013
1423	550014
4933	550015
36167	550016
14593	550017
22589	550018
22497	550019
2663	550020
29320	550021
62178	550022
751	550023
5173	550024
1	550025
20286	550026
63981	550027
38437	550028
68648	550029
26202	550030
25175	550031
81006	550032
44053	550033
66316	550034
73984	550035
93765	550036
2592	550037
20773	550038
1783	550039
18754	550040
14271	550041
44336	550042
50315	550043
17395	550044
13742	550045
7589	550046
29417	550047
36755	550048
59433	550049
66415	550050
24980	550051
76863	550052
50784	550053
79189	550054
4827	550055
48736	550056
18401	550057
7310	550058
30596	550059
59727	550060
33321	550061
45288	550062
34355	550063
52632	550064
2947	550065
23341	550066
38089	550067
54179	550068
47508	550069
4182	550070
30564	550071
51923	550072
17110	550073
30898	550074
22521	550075
74228	550076
380	550077
2962	550078
5763	550079
87940	550080
36130	550081
21561	550082
8905	550083
90000	550084
68797	550085
89939	550086
68850	550087
32246	550088
596	550089
17440	550090
32944	550091
2603	550092
40646	550093
16160	550094
50013	550095
4503	550096
38953	550097
36574	550098
17960	550099
25106	550100
50599	550101
14519	550102
261	550103
4791	550104
23401	550105
4632	550106
79611	550107
14032	550108
49824	550109
32635	550110
11	550111
43222	550112
11278	550113
26761	550114
40170	550115
27590	550116
2556	550117
31340	550118
1626	550119
3362	550120
362	550121
772	550122
26390	550123
65854	550124
40332	550125
89256	550126
76259	550127
17790	550128
13427	550129
40387	550130
3392	550131
11507	550132
10490	550133
5108	550134
13575	550135
55602	550136
6319	550137
386	550138
1841	550139
12347	550140
16418	550141
13544	550142
6051	550143
56130	550144
29226	550145
2542	550146
12879	550147
86707	550148
10544	550149
59946	550150
54295	550151
2307	550152
39734	550153
8718	550154
50531	550155
7	550156
12412	550157
3431	550158
7958	550159
69744	550160
48212	550161
79209	550162
32506	550163
1570	550164
5665	550165
37139	550166
78886	550167
5456	550168
383	550169
3533	550170
74945	550171
53684	550172
13889	550173
47962	550174
7910	550175
73523	550176
9994	550177
103041	550178
40966	550179
13471	550180
60335	550181
47832	550182
31174	550183
7682	550184
69158	550185
26469	550186
13103	550187
11267	550188
90317	550189
48641	550190
6363	550191
51185	550192
31845	550193
5700	550194
12780	550195
29499	550196
54393	550197
2248	550198
39823	550199
2389	550200
91779	550201
54781	550202
72700	550203
88786	550204
30970	550205
9373	550206
14029	550207
72547	550208
31176	550209
11746	550210
32130	550211
5310	550212
21205	550213
25108	550214
29391	550215
11089	550216
7011	550217
36887	550218
35835	550219
58046	550220
56163	550221
1595	550222
11462	550223
97826	550224
17078	550225
89378	550226
11720	550227
53391	550228
42201	550229
2009	550230
12372	550231
16183	550232
23713	550233
4152	550234
41681	550235
81497	550236
28169	550237
16913	550238
8814	550239
13914	550240
8460	550241
17868	550242
28634	550243
2464	550244
13265	550245
89814	550246
14387	550247
16016	550248
29062	550249
2596	550250
3525	550251
94180	550252
11585	550253
22566	550254
445	550255
3960	550256
22349	550257
3710	550258
98713	550259
22792	550260
17006	550261
52462	550262
22235	550263
30571	550264
41896	550265
97262	550266
225	550267
41714	550268
15399	550269
45631	550270
582	550271
13186	550272
2294	550273
76733	550274
5286	550275
13094	550276
40927	550277
105128	550278
47812	550279
11049	550280
603	550281
22529	550282
327	550283
27307	550284
33257	550285
48902	550286
5640	550287
23160	550288
8696	550289
10883	550290
408	550291
6580	550292
32723	550293
9229	550294
10097	550295
6394	550296
31885	550297
3483	550298
50708	550299
11621	550300
82203	550301
32522	550302
75718	550303
517	550304
6562	550305
13425	550306
65825	550307
39770	550308
17926	550309
1832	550310
10449	550311
40899	550312
1438	550313
46938	550314
31294	550315
112238	550316
56112	550317
19799	550318
2561	550319
20763	550320
24719	550321
249	550322
15640	550323
23488	550324
31	550325
9858	550326
29203	550327
2615	550328
70200	550329
30994	550330
10969	550331
45873	550332
76485	550333
111304	550334
12193	550335
15173	550336
320	550337
2071	550338
2398	550339
5723	550340
74419	550341
34234	550342
66057	550343
44073	550344
38578	550345
59509	550346
42666	550347
67592	550348
85769	550349
68360	550350
558	550351
21616	550352
17124	550353
21477	550354
27763	550355
11198	550356
35231	550357
3926	550358
2547	550359
4970	550360
33097	550361
59723	550362
883	550363
35112	550364
14426	550365
410	550366
23528	550367
24038	550368
13550	550369
44671	550370
17112	550371
37206	550372
31729	550373
11603	550374
2461	550375
86999	550376
29218	550377
31170	550378
21660	550379
8568	550380
19553	550381
61874	550382
18565	550383
3092	550384
14410	550385
84	550386
11967	550387
5776	550388
69006	550389
2052	550390
16884	550391
81772	550392
2942	550393
11158	550394
46266	550395
4369	550396
220	550397
67660	550398
37093	550399
60125	550400
89100	550401
58	550402
39817	550403
423	550404
26092	550405
36993	550406
27219	550407
28355	550408
41327	550409
73910	550410
72158	550411
561	550412
12872	550413
46256	550414
25317	550415
3376	550416
2948	550417
71253	550418
2284	550419
67541	550420
9549	550421
76913	550422
5308	550423
46258	550424
42309	550425
37869	550426
8828	550427
53511	550428
162	550429
19843	550430
17153	550431
52823	550432
99685	550433
14934	550434
2164	550435
1341	550436
33818	550437
3610	550438
2540	550439
1233	550440
23057	550441
4170	550442
29433	550443
55584	550444
32236	550445
32789	550446
4826	550447
53076	550448
16806	550449
49756	550450
109720	550451
36789	550452
25471	550453
6445	550454
50016	550455
14719	550456
13866	550457
673	550458
2265	550459
80144	550460
73090	550461
81507	550462
390	550463
8697	550464
8637	550465
23616	550466
99687	550467
64127	550468
27659	550469
3805	550470
17105	550471
558	550472
9950	550473
44154	550474
13207	550475
94401	550476
6485	550477
46596	550478
6214	550479
10257	550480
47238	550481
5249	550482
58575	550483
45065	550484
5673	550485
19574	550486
2454	550487
102384	550488
587	550489
30757	550490
43058	550491
34928	550492
11601	550493
23853	550494
16385	550495
35615	550496
24326	550497
33778	550498
147	550499
34972	550500
449	550501
58527	550502
3150	550503
110255	550504
58598	550505
81428	550506
40105	550507
4080	550508
51752	550509
49875	550510
6559	550511
8885	550512
15119	550513
41692	550514
61531	550515
509	550516
33386	550517
15148	550518
105182	550519
80803	550520
16	550521
45079	550522
5075	550523
3533	550524
356	550525
9441	550526
13021	550527
31571	550528
7605	550529
8173	550530
96	550531
6151	550532
59027	550533
51996	550534
41371	550535
2421	550536
355	550537
12880	550538
320	550539
6933	550540
5556	550541
31768	550542
2925	550543
5164	550544
7178	550545
60664	550546
10198	550547
63476	550548
10427	550549
41453	550550
8644	550551
33549	550552
40439	550553
186	550554
85155	550555
50993	550556
29200	550557
54978	550558
15369	550559
1286	550560
4175	550561
55062	550562
8863	550563
11306	550564
64350	550565
42484	550566
60892	550567
143	550568
34383	550569
62471	550570
7806	550571
42527	550572
335	550573
72336	550574
7517	550575
93276	550576
1995	550577
613	550578
103711	550579
37082	550580
4720	550581
17689	550582
13232	550583
113463	550584
11988	550585
36274	550586
1122	550587
38077	550588
92511	550589
13596	550590
90446	550591
12564	550592
4905	550593
69712	550594
9237	550595
25427	550596
99628	550597
52784	550598
82350	550599
37572	550600
76134	550601
2854	550602
5773	550603
12839	550604
60313	550605
5308	550606
56812	550607
72845	550608
28172	550609
66242	550610
770	550611
36654	550612
46219	550613
101249	550614
16953	550615
2832	550616
36126	550617
55819	550618
31404	550619
55361	550620
28767	550621
7618	550622
68	550623
108913	550624
16926	550625
37296	550626
18857	550627
17	550628
1571	550629
35230	550630
45841	550631
61822	550632
15985	550633
15731	550634
36056	550635
15287	550636
93428	550637
22190	550638
92582	550639
666	550640
8846	550641
2265	550642
16761	550643
244	550644
2383	550645
10650	550646
6272	550647
18478	550648
675	550649
4133	550650
3118	550651
9905	550652
8761	550653
46516	550654
74952	550655
8722	550656
35967	550657
78123	550658
7597	550659
48826	550660
5148	550661
28566	550662
78101	550663
25044	550664
32493	550665
96693	550666
1121	550667
24825	550668
11964	550669
35357	550670
3211	550671
8452	550672
31353	550673
34308	550674
82165	550675
40963	550676
1071	550677
15408	550678
4562	550679
2750	550680
27971	550681
49565	550682
5187	550683
77772	550684
14193	550685
42251	550686
7329	550687
3445	550688
63181	550689
1318	550690
19522	550691
15619	550692
73102	550693
46951	550694
14992	550695
50521	550696
5008	550697
15961	550698
47485	550699
18468	550700
42192	550701
11530	550702
38734	550703
79771	550704
579	550705
76575	550706
46022	550707
77	550708
3295	550709
18081	550710
4796	550711
19342	550712
28824	550713
11163	550714
13841	550715
5537	550716
34510	550717
17752	550718
14765	550719
63448	550720
7343	550721
25818	550722
45275	550723
57025	550724
7948	550725
43805	550726
491	550727
79536	550728
72819	550729
40812	550730
35173	550731
15675	550732
77278	550733
8409	550734
21668	550735
15691	550736
1497	550737
2227	550738
40679	550739
2312	550740
6015	550741
35336	550742
56633	550743
6144	550744
28671	550745
50824	550746
740	550747
91847	550748
16791	550749
2815	550750
30977	550751
41293	550752
736	550753
65969	550754
78518	550755
6914	550756
2054	550757
260	550758
15928	550759
79594	550760
22927	550761
10848	550762
95443	550763
10501	550764
24949	550765
41579	550766
1649	550767
9569	550768
79012	550769
12300	550770
36046	550771
90437	550772
3746	550773
19633	550774
5392	550775
72079	550776
29296	550777
7063	550778
1591	550779
661	550780
81951	550781
766	550782
11683	550783
83619	550784
33215	550785
47199	550786
15176	550787
25999	550788
7439	550789
75803	550790
49221	550791
71282	550792
9229	550793
46620	550794
7270	550795
24976	550796
22615	550797
4368	550798
10431	550799
9919	550800
647	550801
39401	550802
8476	550803
24501	550804
22160	550805
45660	550806
786	550807
24256	550808
10633	550809
105737	550810
1321	550811
8091	550812
89535	550813
4203	550814
22547	550815
5578	550816
17536	550817
71	550818
70249	550819
1288	550820
13377	550821
824	550822
56779	550823
24600	550824
53836	550825
70001	550826
6559	550827
6447	550828
6837	550829
2551	550830
3132	550831
98708	550832
100500	550833
55692	550834
22330	550835
70668	550836
42682	550837
45222	550838
59143	550839
2734	550840
54806	550841
154	550842
1617	550843
2035	550844
41149	550845
32832	550846
9146	550847
5879	550848
64001	550849
64389	550850
960	550851
19078	550852
2486	550853
24075	550854
27980	550855
27996	550856
58169	550857
17335	550858
20057	550859
70445	550860
27158	550861
1680	550862
33507	550863
1497	550864
31139	550865
78621	550866
14601	550867
1261	550868
12619	550869
6315	550870
47439	550871
2452	550872
14875	550873
45127	550874
69373	550875
9971	550876
20245	550877
3840	550878
34827	550879
7491	550880
13596	550881
92812	550882
12444	550883
111437	550884
7587	550885
66001	550886
4544	550887
29986	550888
73774	550889
17787	550890
10078	550891
12234	550892
30246	550893
153	550894
62671	550895
76594	550896
71901	550897
4607	550898
30951	550899
42298	550900
11362	550901
7676	550902
7118	550903
5811	550904
45648	550905
43509	550906
39411	550907
17558	550908
24553	550909
48774	550910
11118	550911
13497	550912
65496	550913
2239	550914
1188	550915
25786	550916
1089	550917
24698	550918
70104	550919
68631	550920
17860	550921
10556	550922
21148	550923
87608	550924
15369	550925
4184	550926
66878	550927
31143	550928
34983	550929
63179	550930
3025	550931
18703	550932
21525	550933
53205	550934
3466	550935
22062	550936
1132	550937
13703	550938
14080	550939
11191	550940
1187	550941
16309	550942
32864	550943
17524	550944
44469	550945
7473	550946
5787	550947
5948	550948
3676	550949
47465	550950
40694	550951
8884	550952
4281	550953
42117	550954
19888	550955
100575	550956
35897	550957
4681	550958
37201	550959
72249	550960
38488	550961
24207	550962
13018	550963
14349	550964
35871	550965
15803	550966
74645	550967
31704	550968
24648	550969
22080	550970
2267	550971
10345	550972
101	550973
6848	550974
23206	550975
39085	550976
68591	550977
19000	550978
24963	550979
18992	550980
31387	550981
6602	550982
30384	550983
27520	550984
90039	550985
11388	550986
10248	550987
4070	550988
7725	550989
24287	550990
2313	550991
55212	550992
19293	550993
77570	550994
49755	550995
22440	550996
14054	550997
10168	550998
49919	550999
32405	551000
11664	551001
64702	551002
33223	551003
49288	551004
19357	551005
3198	551006
533	551007
45688	551008
29179	551009
24972	551010
64796	551011
368	551012
78547	551013
101491	551014
4069	551015
4488	551016
4244	551017
29903	551018
68108	551019
2140	551020
55934	551021
1593	551022
8946	551023
40254	551024
643	551025
51512	551026
7807	551027
100075	551028
1326	551029
1804	551030
71110	551031
42046	551032
22039	551033
19713	551034
78075	551035
60465	551036
10082	551037
64507	551038
15295	551039
84735	551040
11	551041
16181	551042
62630	551043
10164	551044
15510	551045
27919	551046
323	551047
25569	551048
20413	551049
7491	551050
28638	551051
32392	551052
64399	551053
93016	551054
22153	551055
58725	551056
20928	551057
72724	551058
2875	551059
7466	551060
37064	551061
44894	551062
12900	551063
17583	551064
2618	551065
12340	551066
4814	551067
6747	551068
31099	551069
14248	551070
24	551071
15687	551072
643	551073
8124	551074
64078	551075
15460	551076
60681	551077
46823	551078
87492	551079
38529	551080
5421	551081
70	551082
31850	551083
50661	551084
6452	551085
17577	551086
6453	551087
39	551088
47134	551089
14184	551090
3207	551091
26533	551092
22927	551093
24805	551094
10695	551095
74246	551096
11860	551097
96446	551098
15667	551099
18528	551100
128	551101
88364	551102
70516	551103
50775	551104
31820	551105
50117	551106
41236	551107
28981	551108
58736	551109
6017	551110
4011	551111
13689	551112
844	551113
36771	551114
15975	551115
16141	551116
32390	551117
13138	551118
84363	551119
53550	551120
94902	551121
29367	551122
24330	551123
14496	551124
53574	551125
108792	551126
2793	551127
10075	551128
13071	551129
36019	551130
15846	551131
32559	551132
70874	551133
46817	551134
1245	551135
64630	551136
29641	551137
22315	551138
241	551139
36501	551140
14904	551141
1071	551142
16696	551143
24255	551144
857	551145
29665	551146
51934	551147
21281	551148
63542	551149
10209	551150
70536	551151
81432	551152
4055	551153
31951	551154
90	551155
14719	551156
33658	551157
12719	551158
15107	551159
59320	551160
81145	551161
4098	551162
519	551163
53074	551164
76341	551165
65000	551166
13024	551167
97328	551168
54762	551169
8853	551170
11993	551171
209	551172
94391	551173
2187	551174
46216	551175
27997	551176
98011	551177
1960	551178
19012	551179
1875	551180
20159	551181
51786	551182
2864	551183
33779	551184
25564	551185
4	551186
47601	551187
39303	551188
93656	551189
84202	551190
91450	551191
82898	551192
29608	551193
7895	551194
6510	551195
5201	551196
25865	551197
21632	551198
8448	551199
450	551200
11498	551201
33303	551202
59469	551203
79276	551204
54439	551205
105090	551206
29622	551207
21080	551208
15624	551209
29906	551210
63356	551211
77207	551212
101152	551213
6011	551214
429	551215
60249	551216
10444	551217
2253	551218
1730	551219
73573	551220
48058	551221
21754	551222
64007	551223
51308	551224
20469	551225
8739	551226
1020	551227
11701	551228
8400	551229
81798	551230
2158	551231
27204	551232
15230	551233
19404	551234
10153	551235
989	551236
30751	551237
11784	551238
19463	551239
3716	551240
499	551241
2116	551242
68907	551243
16945	551244
2100	551245
8546	551246
35084	551247
41870	551248
35870	551249
100388	551250
35241	551251
20075	551252
25436	551253
1755	551254
81806	551255
4656	551256
48220	551257
319	551258
14496	551259
89897	551260
50613	551261
22779	551262
1447	551263
69298	551264
59024	551265
96318	551266
3576	551267
12639	551268
4761	551269
3728	551270
45072	551271
67729	551272
20812	551273
72	551274
8339	551275
27370	551276
24678	551277
20178	551278
35334	551279
54402	551280
82635	551281
41734	551282
55162	551283
18469	551284
47966	551285
31697	551286
80924	551287
1323	551288
4964	551289
10440	551290
35978	551291
81553	551292
65758	551293
46424	551294
7999	551295
50855	551296
37044	551297
13403	551298
64604	551299
22555	551300
6366	551301
43564	551302
924	551303
30203	551304
25194	551305
4920	551306
11824	551307
5868	551308
34195	551309
1441	551310
108680	551311
12190	551312
38232	551313
33403	551314
53749	551315
2302	551316
153	551317
86019	551318
46569	551319
9050	551320
18134	551321
425	551322
55509	551323
5173	551324
15489	551325
5214	551326
49222	551327
13891	551328
53806	551329
57613	551330
18354	551331
73821	551332
12291	551333
16151	551334
1764	551335
11330	551336
18109	551337
90377	551338
1962	551339
10167	551340
1801	551341
55851	551342
797	551343
15522	551344
70482	551345
2284	551346
11319	551347
5183	551348
21491	551349
11640	551350
30826	551351
31547	551352
41937	551353
69595	551354
62	551355
11265	551356
87	551357
56258	551358
15037	551359
13383	551360
51502	551361
62418	551362
44521	551363
2678	551364
740	551365
6400	551366
10772	551367
3790	551368
14929	551369
2047	551370
72744	551371
17142	551372
41195	551373
23229	551374
9618	551375
27811	551376
3104	551377
61069	551378
1089	551379
9134	551380
4018	551381
6349	551382
42593	551383
491	551384
30895	551385
1821	551386
36006	551387
5108	551388
77495	551389
193	551390
34227	551391
57866	551392
74659	551393
56266	551394
9113	551395
11428	551396
1979	551397
7770	551398
15902	551399
79502	551400
56263	551401
43059	551402
13303	551403
78896	551404
55877	551405
6070	551406
69234	551407
29512	551408
92693	551409
57362	551410
60733	551411
51115	551412
13861	551413
71997	551414
22976	551415
15688	551416
66024	551417
52691	551418
14065	551419
5396	551420
50369	551421
220	551422
720	551423
46300	551424
39809	551425
10868	551426
50123	551427
98292	551428
47815	551429
37591	551430
21516	551431
3363	551432
12714	551433
46964	551434
1239	551435
75303	551436
11121	551437
33976	551438
24259	551439
14304	551440
14075	551441
2985	551442
4682	551443
2256	551444
50327	551445
26724	551446
30411	551447
26163	551448
328	551449
25987	551450
2298	551451
76134	551452
39008	551453
16703	551454
92625	551455
7615	551456
21480	551457
99711	551458
50686	551459
18708	551460
15917	551461
74934	551462
37915	551463
112508	551464
8741	551465
52386	551466
18303	551467
50595	551468
7016	551469
45456	551470
21581	551471
50449	551472
33896	551473
29841	551474
21353	551475
11405	551476
58052	551477
48327	551478
43674	551479
88991	551480
50985	551481
58974	551482
19049	551483
39470	551484
4302	551485
3364	551486
61935	551487
85682	551488
31933	551489
90991	551490
40827	551491
17574	551492
26321	551493
37853	551494
9424	551495
75357	551496
30203	551497
54006	551498
13913	551499
24538	551500
101840	551501
6834	551502
46936	551503
69970	551504
34229	551505
14	551506
1065	551507
64240	551508
11958	551509
56696	551510
72921	551511
28087	551512
22989	551513
42356	551514
99384	551515
23295	551516
7877	551517
9685	551518
64858	551519
8987	551520
53774	551521
64570	551522
23	551523
45356	551524
6784	551525
1215	551526
26720	551527
7202	551528
28086	551529
5212	551530
45971	551531
38131	551532
95262	551533
16758	551534
45315	551535
19270	551536
815	551537
2190	551538
32509	551539
11314	551540
4696	551541
17594	551542
6387	551543
22590	551544
1537	551545
22592	551546
66242	551547
39889	551548
3028	551549
167	551550
16991	551551
31067	551552
65455	551553
38395	551554
5550	551555
74	551556
5213	551557
10518	551558
27563	551559
18548	551560
113530	551561
5352	551562
4964	551563
601	551564
23821	551565
66921	551566
1746	551567
547	551568
15695	551569
54854	551570
9444	551571
28523	551572
112363	551573
924	551574
1613	551575
61842	551576
26350	551577
10216	551578
2004	551579
61022	551580
19520	551581
56326	551582
29264	551583
38212	551584
12944	551585
3955	551586
73827	551587
7092	551588
21533	551589
14664	551590
1056	551591
11417	551592
6098	551593
34733	551594
18951	551595
961	551596
28329	551597
16058	551598
35561	551599
56661	551600
21588	551601
44931	551602
3109	551603
367	551604
52248	551605
64	551606
15384	551607
14072	551608
68735	551609
27070	551610
3564	551611
195	551612
69457	551613
61523	551614
31538	551615
61692	551616
11359	551617
384	551618
239	551619
72659	551620
419	551621
22628	551622
9251	551623
29159	551624
18455	551625
86535	551626
7306	551627
30044	551628
6558	551629
67027	551630
540	551631
22620	551632
11769	551633
6917	551634
22978	551635
912	551636
68836	551637
1911	551638
34454	551639
21368	551640
20117	551641
30659	551642
55934	551643
13390	551644
47425	551645
1488	551646
16216	551647
1093	551648
69066	551649
4868	551650
33675	551651
6	551652
222	551653
53689	551654
43034	551655
15112	551656
46305	551657
80847	551658
7525	551659
170	551660
56752	551661
18752	551662
65511	551663
18707	551664
82151	551665
99597	551666
664	551667
22145	551668
155	551669
41502	551670
44089	551671
39420	551672
8500	551673
98947	551674
35358	551675
59015	551676
103317	551677
10798	551678
33919	551679
64283	551680
31508	551681
41282	551682
26675	551683
6001	551684
9838	551685
6653	551686
28804	551687
69010	551688
26800	551689
21125	551690
17795	551691
9903	551692
11320	551693
259	551694
29262	551695
27459	551696
19847	551697
48288	551698
44062	551699
10034	551700
4287	551701
2093	551702
54865	551703
26087	551704
41745	551705
3889	551706
76637	551707
10543	551708
35700	551709
26784	551710
46248	551711
13369	551712
58180	551713
60722	551714
21335	551715
63139	551716
11267	551717
73130	551718
7087	551719
477	551720
57291	551721
22599	551722
6222	551723
69704	551724
37761	551725
56864	551726
64245	551727
30367	551728
104844	551729
74863	551730
25215	551731
68733	551732
55098	551733
13872	551734
13377	551735
28555	551736
102690	551737
56279	551738
28729	551739
20609	551740
8298	551741
12233	551742
53560	551743
53159	551744
29034	551745
9005	551746
12970	551747
90430	551748
57427	551749
45950	551750
49028	551751
37748	551752
26289	551753
51098	551754
56276	551755
2078	551756
65891	551757
21721	551758
10811	551759
36423	551760
743	551761
20213	551762
1613	551763
38906	551764
8299	551765
62745	551766
18516	551767
63170	551768
81487	551769
74541	551770
35491	551771
1485	551772
79582	551773
11140	551774
4584	551775
467	551776
96916	551777
41978	551778
36346	551779
75095	551780
6597	551781
11759	551782
49158	551783
68917	551784
28062	551785
10423	551786
29266	551787
23289	551788
8962	551789
26591	551790
21240	551791
97725	551792
14648	551793
87371	551794
62538	551795
21326	551796
28710	551797
33837	551798
31314	551799
43243	551800
11867	551801
34276	551802
22790	551803
35084	551804
47157	551805
17955	551806
7512	551807
12568	551808
732	551809
39847	551810
13520	551811
330	551812
12157	551813
18043	551814
26488	551815
20390	551816
29743	551817
27026	551818
13209	551819
56723	551820
747	551821
31857	551822
41833	551823
3384	551824
34158	551825
1768	551826
4197	551827
2623	551828
25619	551829
1421	551830
42575	551831
12067	551832
1777	551833
22142	551834
40628	551835
32428	551836
1504	551837
38906	551838
40639	551839
1047	551840
25271	551841
5458	551842
67576	551843
11545	551844
5145	551845
48790	551846
6195	551847
100207	551848
97456	551849
74270	551850
41905	551851
31780	551852
99190	551853
25722	551854
95679	551855
450	551856
95	551857
15461	551858
289	551859
3159	551860
48193	551861
150	551862
11109	551863
20202	551864
61917	551865
88548	551866
77	551867
20415	551868
29800	551869
33142	551870
18735	551871
1188	551872
3236	551873
11993	551874
14505	551875
44081	551876
20911	551877
9357	551878
3838	551879
797	551880
38580	551881
2950	551882
72131	551883
83430	551884
28303	551885
1334	551886
15117	551887
12420	551888
9006	551889
6316	551890
106270	551891
63954	551892
85761	551893
17884	551894
31782	551895
12084	551896
74541	551897
15733	551898
82594	551899
388	551900
32474	551901
12814	551902
23546	551903
9575	551904
4481	551905
27813	551906
9	551907
5907	551908
21067	551909
39578	551910
3332	551911
3	551912
15332	551913
3279	551914
1167	551915
13786	551916
1480	551917
19212	551918
11945	551919
19093	551920
17588	551921
85635	551922
44215	551923
49326	551924
3219	551925
949	551926
10	551927
3053	551928
15442	551929
1647	551930
289	551931
9018	551932
57380	551933
79342	551934
2938	551935
1370	551936
6978	551937
2761	551938
29362	551939
2173	551940
42942	551941
5275	551942
52432	551943
25192	551944
40226	551945
10356	551946
28293	551947
11512	551948
29307	551949
62244	551950
5057	551951
41242	551952
53981	551953
39196	551954
53588	551955
60006	551956
2204	551957
58494	551958
95894	551959
14506	551960
39213	551961
56649	551962
26545	551963
246	551964
2216	551965
38261	551966
9814	551967
1186	551968
37578	551969
62008	551970
21812	551971
25599	551972
43198	551973
1177	551974
17116	551975
1135	551976
3029	551977
33596	551978
4705	551979
1883	551980
24819	551981
10140	551982
80153	551983
1155	551984
51390	551985
15383	551986
37423	551987
7842	551988
36447	551989
229	551990
1788	551991
40100	551992
27575	551993
11797	551994
2691	551995
8571	551996
70394	551997
47329	551998
34278	551999
84568	552000
19846	552001
40642	552002
4089	552003
2486	552004
39272	552005
60534	552006
4745	552007
39310	552008
12666	552009
25065	552010
32481	552011
68539	552012
45562	552013
12449	552014
78234	552015
14617	552016
27257	552017
103199	552018
41771	552019
102188	552020
20574	552021
13920	552022
9664	552023
29936	552024
97243	552025
26976	552026
66222	552027
81033	552028
44426	552029
3730	552030
8358	552031
42907	552032
8344	552033
24522	552034
14438	552035
45869	552036
27164	552037
89119	552038
78388	552039
15781	552040
42972	552041
431	552042
8466	552043
3242	552044
27894	552045
81299	552046
16604	552047
15435	552048
44217	552049
48405	552050
24090	552051
26091	552052
7729	552053
24558	552054
17797	552055
8826	552056
9637	552057
40527	552058
47530	552059
26171	552060
24570	552061
4302	552062
1839	552063
500	552064
3308	552065
68118	552066
71	552067
13580	552068
2215	552069
12303	552070
54181	552071
5239	552072
20263	552073
22407	552074
3597	552075
62861	552076
19758	552077
38704	552078
29855	552079
5331	552080
7198	552081
50792	552082
7760	552083
47	552084
735	552085
13270	552086
75291	552087
2016	552088
20560	552089
24812	552090
67010	552091
33872	552092
256	552093
67236	552094
18978	552095
19388	552096
1878	552097
41223	552098
5658	552099
98561	552100
24286	552101
256	552102
82872	552103
28332	552104
32136	552105
4027	552106
72583	552107
66607	552108
68039	552109
11005	552110
100482	552111
79419	552112
2761	552113
7190	552114
72159	552115
30914	552116
60749	552117
2007	552118
63518	552119
40755	552120
347	552121
45500	552122
31399	552123
7054	552124
4911	552125
25299	552126
55040	552127
70803	552128
80	552129
420	552130
9974	552131
4081	552132
63191	552133
68849	552134
37441	552135
43642	552136
40762	552137
5552	552138
18929	552139
10653	552140
18346	552141
5351	552142
31556	552143
17676	552144
27558	552145
79071	552146
726	552147
102367	552148
4654	552149
236	552150
47947	552151
4156	552152
60090	552153
12461	552154
1264	552155
34648	552156
32943	552157
14086	552158
15997	552159
36437	552160
18822	552161
74408	552162
1137	552163
54043	552164
62220	552165
75604	552166
36785	552167
3773	552168
13592	552169
61	552170
501	552171
893	552172
22719	552173
4316	552174
21411	552175
5587	552176
8769	552177
12927	552178
2937	552179
19115	552180
76237	552181
45126	552182
37936	552183
2698	552184
6138	552185
16768	552186
3213	552187
56049	552188
4758	552189
21550	552190
25992	552191
8608	552192
35523	552193
13421	552194
59149	552195
98706	552196
46656	552197
41056	552198
14494	552199
16039	552200
78	552201
7144	552202
7947	552203
26578	552204
18872	552205
16170	552206
6659	552207
3463	552208
28992	552209
23225	552210
16054	552211
14353	552212
54742	552213
35898	552214
4264	552215
50592	552216
3655	552217
12550	552218
91715	552219
2775	552220
65	552221
16278	552222
39928	552223
7636	552224
26807	552225
204	552226
8560	552227
76972	552228
32002	552229
12967	552230
75181	552231
26718	552232
22731	552233
6504	552234
35405	552235
11665	552236
2494	552237
11994	552238
9113	552239
87053	552240
31068	552241
24731	552242
6605	552243
6964	552244
8467	552245
62115	552246
4924	552247
74687	552248
33752	552249
7257	552250
988	552251
40677	552252
18235	552253
29123	552254
12145	552255
1814	552256
311	552257
7088	552258
48014	552259
26070	552260
1125	552261
64641	552262
25131	552263
6387	552264
31206	552265
4826	552266
1565	552267
4725	552268
8816	552269
30274	552270
74242	552271
68125	552272
3902	552273
15348	552274
1503	552275
112663	552276
32103	552277
57283	552278
79728	552279
39307	552280
41956	552281
39742	552282
72201	552283
111354	552284
95897	552285
14975	552286
2345	552287
13249	552288
55635	552289
3414	552290
12494	552291
17204	552292
22714	552293
3830	552294
9847	552295
84232	552296
8060	552297
22999	552298
25984	552299
17553	552300
3875	552301
54	552302
45785	552303
18273	552304
2532	552305
31055	552306
68135	552307
43498	552308
68185	552309
60098	552310
9293	552311
48205	552312
67400	552313
39	552314
53591	552315
66278	552316
7	552317
13796	552318
17771	552319
4237	552320
32465	552321
67299	552322
18050	552323
51489	552324
74013	552325
7530	552326
65180	552327
13687	552328
59973	552329
1130	552330
27696	552331
1343	552332
16045	552333
35944	552334
86132	552335
113314	552336
18792	552337
5889	552338
24898	552339
2766	552340
60884	552341
27741	552342
14837	552343
47431	552344
4116	552345
15661	552346
17696	552347
30992	552348
6970	552349
7853	552350
110647	552351
38226	552352
12674	552353
15684	552354
17296	552355
6222	552356
613	552357
3298	552358
79368	552359
737	552360
9374	552361
99102	552362
13410	552363
22763	552364
2575	552365
30871	552366
6814	552367
81348	552368
46635	552369
4601	552370
2352	552371
1710	552372
96	552373
5490	552374
50537	552375
3415	552376
2126	552377
405	552378
58245	552379
746	552380
12723	552381
11303	552382
39959	552383
74295	552384
12242	552385
3391	552386
22094	552387
103444	552388
857	552389
27295	552390
37902	552391
101656	552392
30596	552393
68362	552394
11357	552395
43082	552396
136	552397
53114	552398
53595	552399
18979	552400
2664	552401
41408	552402
76569	552403
52804	552404
872	552405
32481	552406
72	552407
38640	552408
10212	552409
5895	552410
8799	552411
20298	552412
69121	552413
23301	552414
46094	552415
45239	552416
4621	552417
40264	552418
97469	552419
23598	552420
7368	552421
109766	552422
24901	552423
33795	552424
22991	552425
15854	552426
2966	552427
70835	552428
22356	552429
38350	552430
39615	552431
74246	552432
9615	552433
19024	552434
12591	552435
67657	552436
161	552437
63111	552438
59652	552439
21001	552440
44156	552441
2224	552442
17773	552443
62020	552444
25595	552445
71316	552446
38739	552447
50	552448
40084	552449
6021	552450
4496	552451
6882	552452
37681	552453
5580	552454
10582	552455
18167	552456
28096	552457
41877	552458
9908	552459
14542	552460
16710	552461
88794	552462
382	552463
1743	552464
32438	552465
27224	552466
42673	552467
13271	552468
55503	552469
20524	552470
48762	552471
6135	552472
3124	552473
26269	552474
54112	552475
12478	552476
90973	552477
14154	552478
17329	552479
27804	552480
5296	552481
70061	552482
126	552483
5324	552484
40575	552485
25677	552486
24117	552487
20851	552488
67	552489
15335	552490
6659	552491
18838	552492
4661	552493
24370	552494
8022	552495
60441	552496
4481	552497
18696	552498
31411	552499
524	552500
39636	552501
74104	552502
65	552503
49002	552504
1938	552505
82454	552506
13840	552507
42843	552508
29358	552509
29146	552510
9411	552511
85741	552512
12136	552513
5247	552514
45457	552515
14017	552516
1381	552517
45843	552518
9681	552519
52714	552520
12438	552521
7214	552522
8332	552523
1196	552524
87498	552525
268	552526
16291	552527
53375	552528
54294	552529
38344	552530
1978	552531
31098	552532
24435	552533
3725	552534
39097	552535
2097	552536
17936	552537
39015	552538
20310	552539
54871	552540
100271	552541
13317	552542
37085	552543
35094	552544
31616	552545
3837	552546
50354	552547
54641	552548
45776	552549
7128	552550
50312	552551
11325	552552
52102	552553
96652	552554
146	552555
11654	552556
55185	552557
59045	552558
8286	552559
25058	552560
5366	552561
23949	552562
13959	552563
19492	552564
7241	552565
53389	552566
48045	552567
72048	552568
83089	552569
35208	552570
7	552571
63792	552572
85766	552573
34560	552574
20013	552575
11535	552576
55	552577
3576	552578
23857	552579
446	552580
22993	552581
26024	552582
52506	552583
99385	552584
11936	552585
1223	552586
51371	552587
43037	552588
36791	552589
76076	552590
9155	552591
4895	552592
19918	552593
28	552594
27439	552595
7152	552596
74217	552597
3582	552598
50339	552599
17928	552600
48129	552601
18974	552602
55076	552603
38566	552604
4782	552605
81058	552606
3828	552607
60745	552608
12377	552609
11590	552610
7727	552611
795	552612
4251	552613
68943	552614
58057	552615
51418	552616
17720	552617
10918	552618
97915	552619
52031	552620
21042	552621
56883	552622
2900	552623
605	552624
1221	552625
65465	552626
8822	552627
79622	552628
87521	552629
14875	552630
10600	552631
94884	552632
38253	552633
466	552634
37	552635
57562	552636
94628	552637
34722	552638
18754	552639
54568	552640
28335	552641
89305	552642
5620	552643
44514	552644
93703	552645
44875	552646
6267	552647
78960	552648
39151	552649
46871	552650
3294	552651
28981	552652
8266	552653
59697	552654
79235	552655
19392	552656
11415	552657
63692	552658
3563	552659
59451	552660
5500	552661
18994	552662
38217	552663
63973	552664
35544	552665
40443	552666
3894	552667
1830	552668
630	552669
52436	552670
5744	552671
47093	552672
91851	552673
56928	552674
27457	552675
17506	552676
12909	552677
31	552678
33995	552679
679	552680
11302	552681
25888	552682
629	552683
10842	552684
35603	552685
6458	552686
37175	552687
28382	552688
47255	552689
52738	552690
42905	552691
71772	552692
73915	552693
20073	552694
39725	552695
83004	552696
958	552697
20649	552698
52581	552699
53969	552700
71023	552701
7	552702
45979	552703
3162	552704
40779	552705
3041	552706
20640	552707
101136	552708
2655	552709
20901	552710
4179	552711
18453	552712
15817	552713
28659	552714
533	552715
4610	552716
10410	552717
2254	552718
6629	552719
6298	552720
100904	552721
26002	552722
571	552723
61518	552724
504	552725
26100	552726
47135	552727
71243	552728
1288	552729
30322	552730
4094	552731
51098	552732
45039	552733
45592	552734
54642	552735
7891	552736
49409	552737
56059	552738
10869	552739
21061	552740
10400	552741
20547	552742
23187	552743
94145	552744
346	552745
27557	552746
66735	552747
19719	552748
445	552749
55099	552750
69177	552751
20861	552752
51432	552753
34340	552754
41484	552755
13139	552756
36694	552757
35823	552758
55682	552759
66723	552760
50312	552761
15303	552762
51	552763
31363	552764
8915	552765
431	552766
27835	552767
37025	552768
44450	552769
86640	552770
50	552771
15612	552772
21200	552773
16972	552774
71603	552775
2070	552776
2477	552777
13925	552778
3049	552779
20435	552780
6179	552781
20653	552782
90087	552783
22933	552784
24282	552785
35233	552786
426	552787
9491	552788
4175	552789
10358	552790
15654	552791
67747	552792
56709	552793
31304	552794
67803	552795
136	552796
296	552797
27848	552798
20404	552799
8611	552800
81607	552801
29948	552802
37499	552803
20129	552804
104113	552805
72386	552806
100374	552807
31342	552808
45476	552809
14020	552810
64908	552811
34085	552812
27080	552813
9420	552814
56914	552815
6016	552816
66555	552817
22366	552818
60195	552819
23977	552820
15311	552821
22217	552822
64202	552823
36798	552824
6330	552825
919	552826
18041	552827
46709	552828
16605	552829
10505	552830
33792	552831
337	552832
17372	552833
457	552834
76555	552835
19514	552836
27773	552837
404	552838
14622	552839
1194	552840
23450	552841
3714	552842
836	552843
10147	552844
61162	552845
15184	552846
35308	552847
9249	552848
2904	552849
78234	552850
68747	552851
12971	552852
12655	552853
75916	552854
17004	552855
28408	552856
23725	552857
3796	552858
36004	552859
32172	552860
42747	552861
81699	552862
74098	552863
5514	552864
1301	552865
21196	552866
6540	552867
70974	552868
73348	552869
569	552870
34373	552871
75703	552872
18370	552873
101886	552874
31447	552875
61879	552876
35894	552877
23043	552878
8116	552879
79993	552880
54469	552881
39182	552882
81314	552883
41810	552884
19423	552885
26225	552886
444	552887
21435	552888
9599	552889
77075	552890
31490	552891
62918	552892
49110	552893
66572	552894
197	552895
31103	552896
4929	552897
67029	552898
55582	552899
14069	552900
40063	552901
11775	552902
16724	552903
8598	552904
71665	552905
2281	552906
1367	552907
6048	552908
2097	552909
802	552910
26612	552911
7349	552912
83	552913
16353	552914
45852	552915
65958	552916
46814	552917
38502	552918
32962	552919
229	552920
59742	552921
113421	552922
54530	552923
18068	552924
92167	552925
179	552926
54312	552927
58341	552928
59294	552929
9140	552930
65385	552931
47444	552932
90159	552933
26840	552934
45971	552935
6999	552936
12346	552937
16329	552938
77494	552939
74983	552940
49912	552941
40589	552942
9129	552943
42103	552944
17508	552945
55445	552946
13121	552947
83369	552948
96916	552949
2901	552950
61179	552951
9611	552952
45874	552953
33475	552954
5514	552955
11709	552956
3788	552957
22722	552958
38199	552959
33854	552960
89250	552961
10629	552962
31107	552963
35956	552964
13064	552965
15008	552966
14192	552967
48703	552968
6801	552969
3184	552970
73248	552971
9884	552972
26903	552973
25947	552974
21016	552975
8144	552976
3149	552977
30156	552978
65686	552979
92959	552980
1530	552981
71678	552982
53492	552983
49387	552984
35783	552985
55753	552986
60894	552987
46871	552988
27007	552989
68371	552990
11446	552991
75902	552992
2309	552993
68176	552994
7831	552995
20584	552996
49140	552997
25661	552998
22364	552999
4160	553000
57734	553001
155	553002
9334	553003
28122	553004
44568	553005
16308	553006
55455	553007
76132	553008
103479	553009
2276	553010
7851	553011
10419	553012
69397	553013
37014	553014
9947	553015
14776	553016
97075	553017
24068	553018
8053	553019
74987	553020
27799	553021
9303	553022
17091	553023
27647	553024
50229	553025
46125	553026
20631	553027
34074	553028
39319	553029
8702	553030
3499	553031
15083	553032
2058	553033
32562	553034
46271	553035
76307	553036
1052	553037
2829	553038
3903	553039
17360	553040
16706	553041
9883	553042
54946	553043
31871	553044
10485	553045
23601	553046
8898	553047
102271	553048
57594	553049
6303	553050
7109	553051
1765	553052
100495	553053
36968	553054
18537	553055
30150	553056
32039	553057
30884	553058
76747	553059
2083	553060
6303	553061
11750	553062
43504	553063
49158	553064
56556	553065
100935	553066
3834	553067
96140	553068
3470	553069
25922	553070
63683	553071
21715	553072
1408	553073
33368	553074
55316	553075
1235	553076
22211	553077
34224	553078
53312	553079
111361	553080
4360	553081
2894	553082
23807	553083
9821	553084
77380	553085
5190	553086
12099	553087
79511	553088
25775	553089
17316	553090
20688	553091
46835	553092
11680	553093
89879	553094
33223	553095
25559	553096
60951	553097
46644	553098
29401	553099
69100	553100
32064	553101
70262	553102
17477	553103
89655	553104
3418	553105
17754	553106
25539	553107
18642	553108
63654	553109
21533	553110
42582	553111
54380	553112
24728	553113
58732	553114
127	553115
39232	553116
274	553117
37653	553118
48519	553119
29315	553120
47219	553121
3552	553122
102323	553123
18038	553124
19604	553125
22758	553126
19829	553127
4890	553128
23927	553129
5873	553130
36073	553131
97876	553132
216	553133
39083	553134
63436	553135
36766	553136
73473	553137
22339	553138
9974	553139
17188	553140
11158	553141
27167	553142
12674	553143
68891	553144
7999	553145
5635	553146
59129	553147
96864	553148
3135	553149
1421	553150
57484	553151
73321	553152
69214	553153
8574	553154
21420	553155
48772	553156
8235	553157
34010	553158
98323	553159
18033	553160
71490	553161
13000	553162
1633	553163
39064	553164
54658	553165
41215	553166
20773	553167
4364	553168
31955	553169
58242	553170
10168	553171
1890	553172
69653	553173
95792	553174
14981	553175
10936	553176
108285	553177
6481	553178
103007	553179
22132	553180
105920	553181
84547	553182
13917	553183
9073	553184
53218	553185
39616	553186
25583	553187
50	553188
52513	553189
42728	553190
21643	553191
4644	553192
12869	553193
21252	553194
5713	553195
26691	553196
22443	553197
63252	553198
34901	553199
69281	553200
23496	553201
4628	553202
7528	553203
46197	553204
20317	553205
42953	553206
91835	553207
31510	553208
53812	553209
5005	553210
27632	553211
38673	553212
12189	553213
28181	553214
3729	553215
13516	553216
42805	553217
6603	553218
60209	553219
52034	553220
92220	553221
61636	553222
47331	553223
85748	553224
21071	553225
10955	553226
7561	553227
10094	553228
82290	553229
18347	553230
11315	553231
19390	553232
81785	553233
21007	553234
31217	553235
15533	553236
38503	553237
53069	553238
11465	553239
4147	553240
346	553241
62512	553242
10801	553243
63966	553244
9167	553245
18344	553246
26378	553247
9474	553248
61351	553249
7602	553250
41863	553251
10975	553252
10239	553253
220	553254
966	553255
657	553256
49581	553257
17334	553258
13959	553259
105189	553260
6059	553261
2212	553262
4421	553263
988	553264
48248	553265
454	553266
26923	553267
98540	553268
140	553269
62541	553270
14732	553271
39737	553272
38837	553273
83223	553274
52370	553275
70277	553276
30597	553277
32596	553278
17157	553279
21475	553280
8146	553281
111069	553282
15989	553283
46883	553284
2297	553285
58707	553286
35499	553287
70462	553288
27809	553289
20377	553290
16687	553291
454	553292
14098	553293
28674	553294
23815	553295
20475	553296
47670	553297
34894	553298
1699	553299
114511	553300
4040	553301
47288	553302
17722	553303
1603	553304
79827	553305
39	553306
10597	553307
8083	553308
18725	553309
47213	553310
700	553311
7716	553312
9000	553313
296	553314
28425	553315
10833	553316
33383	553317
6678	553318
15177	553319
34232	553320
76883	553321
45696	553322
15865	553323
28932	553324
14737	553325
26226	553326
113616	553327
2024	553328
20984	553329
76608	553330
49938	553331
11658	553332
13332	553333
78096	553334
22387	553335
80724	553336
16909	553337
58338	553338
15351	553339
29332	553340
23842	553341
2943	553342
13755	553343
104906	553344
3332	553345
10411	553346
4320	553347
58045	553348
14589	553349
3647	553350
490	553351
4052	553352
10489	553353
2283	553354
60686	553355
2556	553356
7197	553357
36409	553358
23110	553359
3686	553360
8279	553361
19096	553362
41613	553363
61185	553364
11473	553365
45977	553366
36901	553367
8086	553368
4584	553369
18187	553370
1339	553371
11685	553372
59771	553373
20335	553374
15224	553375
48349	553376
25857	553377
24471	553378
1219	553379
2216	553380
9300	553381
56875	553382
24893	553383
64408	553384
75548	553385
72083	553386
62506	553387
81126	553388
45513	553389
1705	553390
4774	553391
10540	553392
80479	553393
1258	553394
38496	553395
40322	553396
751	553397
36372	553398
26923	553399
80041	553400
10562	553401
17205	553402
83860	553403
39586	553404
28862	553405
77799	553406
428	553407
25805	553408
14519	553409
11607	553410
56006	553411
92015	553412
8925	553413
26148	553414
23468	553415
4844	553416
34254	553417
8031	553418
8473	553419
2319	553420
14236	553421
56379	553422
12805	553423
35585	553424
75639	553425
2615	553426
23339	553427
6295	553428
121	553429
11995	553430
5732	553431
14651	553432
2007	553433
89449	553434
34756	553435
33940	553436
43137	553437
19956	553438
36523	553439
80052	553440
163	553441
634	553442
45224	553443
33331	553444
26619	553445
49626	553446
16598	553447
4838	553448
71265	553449
2663	553450
69382	553451
14489	553452
35836	553453
114397	553454
6652	553455
100807	553456
103133	553457
18107	553458
24943	553459
35362	553460
39303	553461
76413	553462
113693	553463
90784	553464
142	553465
9599	553466
2721	553467
12268	553468
1102	553469
52229	553470
280	553471
86813	553472
21175	553473
47029	553474
1596	553475
41077	553476
55446	553477
10247	553478
39759	553479
26100	553480
68603	553481
10528	553482
56508	553483
21064	553484
79348	553485
29236	553486
18266	553487
69752	553488
9793	553489
100441	553490
79051	553491
32618	553492
63340	553493
29563	553494
37076	553495
8	553496
13802	553497
34946	553498
5646	553499
19649	553500
82678	553501
61510	553502
80861	553503
49084	553504
43207	553505
49255	553506
14960	553507
28452	553508
6579	553509
83784	553510
54451	553511
9057	553512
1969	553513
27032	553514
48881	553515
15614	553516
25275	553517
32495	553518
13423	553519
13602	553520
5635	553521
37042	553522
88555	553523
14764	553524
11714	553525
30040	553526
30092	553527
25371	553528
29809	553529
17287	553530
16784	553531
44691	553532
29060	553533
21300	553534
57984	553535
32741	553536
38639	553537
4543	553538
12057	553539
63629	553540
11268	553541
60712	553542
34878	553543
38431	553544
5986	553545
10186	553546
15115	553547
108215	553548
25509	553549
42518	553550
51764	553551
103004	553552
2788	553553
831	553554
7232	553555
636	553556
10689	553557
26513	553558
3696	553559
11972	553560
56019	553561
2422	553562
36651	553563
2135	553564
19822	553565
1328	553566
22433	553567
4711	553568
25181	553569
36401	553570
46483	553571
2776	553572
38596	553573
39663	553574
37754	553575
92783	553576
5673	553577
87523	553578
49641	553579
53179	553580
47165	553581
16529	553582
21462	553583
26156	553584
92144	553585
12877	553586
33463	553587
23795	553588
63625	553589
99053	553590
31178	553591
42072	553592
1054	553593
89950	553594
58454	553595
91977	553596
39136	553597
8691	553598
48168	553599
10242	553600
56827	553601
99834	553602
15327	553603
26495	553604
41551	553605
31716	553606
4511	553607
349	553608
55342	553609
83055	553610
34150	553611
85674	553612
32933	553613
59687	553614
57194	553615
10975	553616
1094	553617
4735	553618
2083	553619
16	553620
18632	553621
60806	553622
72228	553623
29550	553624
3965	553625
5405	553626
3265	553627
24875	553628
20120	553629
186	553630
43509	553631
31133	553632
9311	553633
29025	553634
44617	553635
43205	553636
31023	553637
473	553638
96217	553639
91336	553640
61994	553641
39196	553642
46867	553643
51637	553644
10781	553645
34749	553646
599	553647
29152	553648
360	553649
20356	553650
19398	553651
622	553652
39015	553653
35642	553654
75438	553655
74618	553656
22168	553657
20395	553658
32037	553659
27817	553660
27186	553661
39133	553662
36815	553663
25453	553664
27630	553665
22740	553666
36985	553667
18763	553668
19390	553669
38646	553670
5439	553671
12267	553672
28368	553673
4173	553674
7220	553675
26963	553676
30674	553677
35045	553678
4258	553679
14289	553680
76671	553681
73237	553682
20520	553683
895	553684
87825	553685
1470	553686
7941	553687
56521	553688
66581	553689
71076	553690
23657	553691
21297	553692
1748	553693
37384	553694
87909	553695
66678	553696
18584	553697
6902	553698
23641	553699
38519	553700
235	553701
42217	553702
67751	553703
61559	553704
14581	553705
33906	553706
43422	553707
16808	553708
18893	553709
81214	553710
39769	553711
21120	553712
23639	553713
88238	553714
15657	553715
59433	553716
24880	553717
3695	553718
33988	553719
61746	553720
1098	553721
11833	553722
33463	553723
9845	553724
25028	553725
38067	553726
3817	553727
72880	553728
11331	553729
62576	553730
99177	553731
84349	553732
43173	553733
69937	553734
50531	553735
9735	553736
7748	553737
54261	553738
24618	553739
1998	553740
19098	553741
34422	553742
98003	553743
1170	553744
18547	553745
113053	553746
37316	553747
4699	553748
76209	553749
9016	553750
34271	553751
20304	553752
12951	553753
24581	553754
25068	553755
13736	553756
21859	553757
8880	553758
9995	553759
97545	553760
31825	553761
6756	553762
8995	553763
77866	553764
21755	553765
69	553766
63	553767
7405	553768
51374	553769
60383	553770
20213	553771
43588	553772
11778	553773
76874	553774
4853	553775
46302	553776
26840	553777
1726	553778
18116	553779
29536	553780
21083	553781
58695	553782
9602	553783
25114	553784
5674	553785
69683	553786
9592	553787
106798	553788
1916	553789
16024	553790
71033	553791
15182	553792
313	553793
2650	553794
50886	553795
67088	553796
81094	553797
1974	553798
39187	553799
1182	553800
1839	553801
47261	553802
10767	553803
21997	553804
915	553805
85993	553806
435	553807
50965	553808
7809	553809
20452	553810
76833	553811
4883	553812
79774	553813
11826	553814
102236	553815
26099	553816
7949	553817
20328	553818
22265	553819
43253	553820
24	553821
46486	553822
6299	553823
38693	553824
50888	553825
31837	553826
3004	553827
80346	553828
2851	553829
5939	553830
9796	553831
36855	553832
27109	553833
864	553834
94569	553835
3654	553836
17181	553837
58700	553838
740	553839
1864	553840
11043	553841
2784	553842
14074	553843
89248	553844
34167	553845
40453	553846
74	553847
4896	553848
19901	553849
111	553850
18727	553851
3956	553852
42872	553853
24109	553854
16966	553855
105471	553856
65020	553857
54261	553858
1055	553859
82313	553860
7821	553861
45211	553862
73176	553863
19059	553864
24268	553865
35506	553866
18511	553867
37305	553868
36917	553869
193	553870
9190	553871
64181	553872
6273	553873
61342	553874
20071	553875
42164	553876
13278	553877
49515	553878
12516	553879
9864	553880
14800	553881
45895	553882
1103	553883
38134	553884
64928	553885
15134	553886
43596	553887
85876	553888
65082	553889
33259	553890
39349	553891
15654	553892
52073	553893
46128	553894
5107	553895
1892	553896
9580	553897
6556	553898
24479	553899
17503	553900
12869	553901
19338	553902
91437	553903
9237	553904
29489	553905
39638	553906
45829	553907
36014	553908
28507	553909
34838	553910
8393	553911
19474	553912
13787	553913
22518	553914
11239	553915
44886	553916
24343	553917
53058	553918
236	553919
17052	553920
8062	553921
14128	553922
12270	553923
189	553924
111284	553925
98961	553926
38032	553927
69937	553928
13529	553929
9415	553930
3335	553931
48966	553932
75293	553933
44205	553934
81208	553935
51688	553936
59182	553937
60506	553938
2154	553939
28699	553940
770	553941
62877	553942
68748	553943
96	553944
807	553945
34985	553946
22040	553947
70	553948
39365	553949
211	553950
40726	553951
687	553952
20	553953
74604	553954
11317	553955
14354	553956
5092	553957
5659	553958
5758	553959
13729	553960
37265	553961
12365	553962
4572	553963
67981	553964
27148	553965
72124	553966
17109	553967
377	553968
91800	553969
25719	553970
13609	553971
58014	553972
13112	553973
87584	553974
65053	553975
62917	553976
207	553977
37286	553978
16233	553979
7877	553980
73224	553981
4288	553982
33002	553983
76627	553984
71809	553985
823	553986
18235	553987
67353	553988
10090	553989
32898	553990
3669	553991
55542	553992
22066	553993
452	553994
32940	553995
71932	553996
88487	553997
39587	553998
21749	553999
22337	554000
38547	554001
364	554002
18911	554003
58449	554004
1706	554005
101718	554006
7013	554007
14986	554008
391	554009
82676	554010
20495	554011
75166	554012
3717	554013
52902	554014
10371	554015
10341	554016
26263	554017
22038	554018
3673	554019
8528	554020
102452	554021
6637	554022
64596	554023
28915	554024
28141	554025
38372	554026
103979	554027
6979	554028
71070	554029
3288	554030
20650	554031
65992	554032
17848	554033
29525	554034
82655	554035
80558	554036
5397	554037
40934	554038
73814	554039
31094	554040
16379	554041
3758	554042
27507	554043
13784	554044
27650	554045
45551	554046
7664	554047
22249	554048
7699	554049
51434	554050
3553	554051
2599	554052
26	554053
9911	554054
20124	554055
81694	554056
54780	554057
51626	554058
26104	554059
66469	554060
58142	554061
579	554062
2939	554063
57955	554064
77059	554065
21717	554066
4581	554067
54595	554068
40620	554069
37311	554070
5614	554071
2818	554072
42508	554073
30070	554074
74116	554075
30856	554076
505	554077
5918	554078
14479	554079
86591	554080
8118	554081
17777	554082
8564	554083
16406	554084
8442	554085
24709	554086
17704	554087
780	554088
48907	554089
10175	554090
73808	554091
101	554092
49614	554093
43828	554094
81782	554095
26695	554096
43924	554097
47130	554098
25643	554099
39319	554100
62175	554101
3122	554102
13409	554103
21433	554104
20645	554105
27661	554106
27826	554107
49816	554108
1921	554109
56359	554110
43198	554111
32919	554112
8043	554113
24301	554114
29904	554115
17310	554116
77254	554117
1944	554118
37991	554119
724	554120
12843	554121
62090	554122
1236	554123
7025	554124
102364	554125
7735	554126
46159	554127
32169	554128
62875	554129
8862	554130
79577	554131
51386	554132
13495	554133
1257	554134
62518	554135
12847	554136
14196	554137
11235	554138
84995	554139
63391	554140
23817	554141
23133	554142
69771	554143
77471	554144
33235	554145
15219	554146
72608	554147
18752	554148
30581	554149
84872	554150
57981	554151
22222	554152
47649	554153
112	554154
3	554155
49386	554156
12248	554157
666	554158
2293	554159
44096	554160
32616	554161
41830	554162
83952	554163
16590	554164
63368	554165
24366	554166
42215	554167
48445	554168
39552	554169
23578	554170
7188	554171
5205	554172
374	554173
23452	554174
5700	554175
555	554176
14	554177
1101	554178
23468	554179
68338	554180
38200	554181
2191	554182
37665	554183
12757	554184
54438	554185
33598	554186
51212	554187
1372	554188
29562	554189
12186	554190
50728	554191
2529	554192
74114	554193
99186	554194
105240	554195
1255	554196
15487	554197
84688	554198
106064	554199
13540	554200
39232	554201
1507	554202
963	554203
42924	554204
26195	554205
925	554206
82556	554207
5296	554208
10688	554209
3270	554210
41129	554211
4034	554212
28355	554213
68630	554214
19957	554215
5931	554216
21442	554217
97996	554218
1902	554219
48222	554220
51077	554221
40234	554222
78170	554223
2781	554224
59377	554225
91090	554226
4486	554227
12427	554228
8951	554229
1016	554230
10929	554231
24872	554232
35187	554233
11996	554234
7466	554235
1965	554236
25508	554237
9334	554238
28214	554239
4657	554240
15256	554241
75194	554242
7758	554243
17272	554244
102012	554245
108783	554246
18049	554247
111615	554248
78665	554249
17094	554250
86886	554251
8794	554252
805	554253
39028	554254
14240	554255
20016	554256
5231	554257
14891	554258
12299	554259
11621	554260
57954	554261
3023	554262
23169	554263
180	554264
15534	554265
22336	554266
596	554267
12103	554268
12288	554269
13674	554270
3344	554271
25467	554272
103082	554273
54217	554274
41584	554275
10957	554276
7970	554277
760	554278
1306	554279
50945	554280
80688	554281
22355	554282
47219	554283
93080	554284
4105	554285
44116	554286
59955	554287
29616	554288
74815	554289
27516	554290
39712	554291
62	554292
86797	554293
23556	554294
86541	554295
65468	554296
13002	554297
56544	554298
3839	554299
77888	554300
32244	554301
24895	554302
22343	554303
28121	554304
13991	554305
14217	554306
79630	554307
53277	554308
1452	554309
33280	554310
5558	554311
39087	554312
12793	554313
6050	554314
6789	554315
33896	554316
38715	554317
5704	554318
28923	554319
49020	554320
6068	554321
11628	554322
2829	554323
18576	554324
21833	554325
38225	554326
7219	554327
26966	554328
11609	554329
27397	554330
15192	554331
22653	554332
32135	554333
13240	554334
79386	554335
113	554336
1174	554337
35624	554338
54407	554339
45863	554340
5104	554341
1414	554342
4725	554343
98534	554344
8877	554345
9554	554346
33737	554347
39987	554348
102	554349
85933	554350
41162	554351
52623	554352
397	554353
8606	554354
2196	554355
83870	554356
30990	554357
2703	554358
27716	554359
213	554360
40300	554361
59358	554362
28150	554363
26806	554364
35042	554365
9292	554366
80229	554367
50056	554368
41693	554369
46227	554370
755	554371
51646	554372
8419	554373
13112	554374
6733	554375
7969	554376
64040	554377
52533	554378
22262	554379
227	554380
22095	554381
20532	554382
30634	554383
55163	554384
66487	554385
13096	554386
74380	554387
44936	554388
54678	554389
2775	554390
46789	554391
3899	554392
15094	554393
3152	554394
56721	554395
37858	554396
36933	554397
27883	554398
83126	554399
45963	554400
20944	554401
25145	554402
33555	554403
26784	554404
70397	554405
15413	554406
18690	554407
15495	554408
56755	554409
4190	554410
75352	554411
19368	554412
31225	554413
3572	554414
6413	554415
47445	554416
19265	554417
65085	554418
19853	554419
21168	554420
33886	554421
12008	554422
4384	554423
70992	554424
7653	554425
8948	554426
5588	554427
60928	554428
31492	554429
29804	554430
53360	554431
8030	554432
60939	554433
21137	554434
37528	554435
23234	554436
8713	554437
10233	554438
22662	554439
14088	554440
74132	554441
13625	554442
55899	554443
2012	554444
35180	554445
58480	554446
1622	554447
19521	554448
6135	554449
36925	554450
92804	554451
35701	554452
15631	554453
19532	554454
19516	554455
19967	554456
59286	554457
1566	554458
13706	554459
102863	554460
82206	554461
20860	554462
56132	554463
1634	554464
29139	554465
98113	554466
47113	554467
46076	554468
1934	554469
55667	554470
8499	554471
39066	554472
759	554473
71287	554474
31017	554475
9512	554476
25166	554477
6536	554478
32292	554479
43089	554480
44214	554481
2765	554482
20906	554483
39523	554484
47683	554485
1313	554486
30588	554487
77555	554488
44390	554489
55504	554490
6553	554491
10591	554492
48639	554493
467	554494
13386	554495
91839	554496
45676	554497
77139	554498
72477	554499
21140	554500
9581	554501
1893	554502
36280	554503
22203	554504
111501	554505
20125	554506
50974	554507
43787	554508
40599	554509
651	554510
43946	554511
31025	554512
16056	554513
60867	554514
57934	554515
4889	554516
51815	554517
15613	554518
16857	554519
28291	554520
5174	554521
38276	554522
73222	554523
4921	554524
14156	554525
36331	554526
82994	554527
19121	554528
17461	554529
9315	554530
45019	554531
33686	554532
17012	554533
12393	554534
33840	554535
2412	554536
11201	554537
84949	554538
37930	554539
90431	554540
70	554541
54485	554542
1158	554543
54633	554544
2527	554545
94396	554546
38437	554547
11760	554548
45013	554549
3336	554550
11813	554551
81400	554552
8871	554553
886	554554
65317	554555
329	554556
18439	554557
6440	554558
3725	554559
7580	554560
71157	554561
16026	554562
32252	554563
8846	554564
39694	554565
13019	554566
91977	554567
38157	554568
44028	554569
53779	554570
2987	554571
16239	554572
311	554573
14109	554574
62851	554575
52266	554576
32037	554577
22553	554578
15	554579
552	554580
14971	554581
62707	554582
12786	554583
78495	554584
31643	554585
13366	554586
25699	554587
151	554588
44844	554589
5958	554590
2524	554591
16812	554592
50336	554593
71600	554594
6320	554595
87941	554596
18631	554597
48844	554598
82686	554599
2299	554600
3304	554601
6022	554602
3968	554603
21835	554604
4879	554605
86196	554606
3657	554607
54421	554608
27050	554609
57407	554610
8935	554611
55256	554612
3324	554613
13852	554614
24701	554615
26146	554616
24670	554617
16930	554618
2099	554619
35430	554620
19826	554621
24002	554622
27558	554623
22815	554624
599	554625
10932	554626
16886	554627
12938	554628
7805	554629
33270	554630
18177	554631
44680	554632
10290	554633
6333	554634
2478	554635
5174	554636
39012	554637
65954	554638
24825	554639
28245	554640
3928	554641
3993	554642
6793	554643
5045	554644
5582	554645
52840	554646
9176	554647
14598	554648
7784	554649
27616	554650
11729	554651
11065	554652
12913	554653
15693	554654
4137	554655
13791	554656
2389	554657
30548	554658
25561	554659
10421	554660
37599	554661
56921	554662
104	554663
2665	554664
37924	554665
35428	554666
87661	554667
625	554668
70568	554669
1069	554670
89908	554671
332	554672
19205	554673
84936	554674
65829	554675
44260	554676
47144	554677
98693	554678
7551	554679
98821	554680
22652	554681
8992	554682
55191	554683
43166	554684
19	554685
5696	554686
79829	554687
6997	554688
592	554689
16298	554690
14713	554691
103	554692
25736	554693
3117	554694
6146	554695
10338	554696
9964	554697
2421	554698
1075	554699
21465	554700
33670	554701
84994	554702
56898	554703
102215	554704
12334	554705
445	554706
11998	554707
52300	554708
22928	554709
66568	554710
18871	554711
67650	554712
46848	554713
5736	554714
14674	554715
21843	554716
1136	554717
28456	554718
14248	554719
11460	554720
16777	554721
1167	554722
1332	554723
75279	554724
36836	554725
81680	554726
54746	554727
69147	554728
64346	554729
10774	554730
16291	554731
16036	554732
755	554733
14711	554734
13418	554735
19837	554736
74372	554737
7219	554738
362	554739
21400	554740
27176	554741
50869	554742
49784	554743
89325	554744
20095	554745
9924	554746
22564	554747
3313	554748
3152	554749
11879	554750
16636	554751
2787	554752
91512	554753
16470	554754
2391	554755
1198	554756
31374	554757
1679	554758
29785	554759
437	554760
4061	554761
30567	554762
39260	554763
31583	554764
21888	554765
42798	554766
2513	554767
15287	554768
40385	554769
67199	554770
15824	554771
2412	554772
4493	554773
26424	554774
44784	554775
75925	554776
95525	554777
18790	554778
35281	554779
19301	554780
44866	554781
55	554782
1486	554783
1748	554784
7267	554785
24623	554786
1982	554787
89146	554788
60073	554789
24974	554790
36431	554791
35166	554792
4426	554793
91246	554794
26692	554795
4482	554796
67157	554797
34436	554798
1515	554799
44619	554800
38154	554801
22774	554802
16182	554803
66	554804
70711	554805
84905	554806
29395	554807
7807	554808
41703	554809
15581	554810
41430	554811
60804	554812
39051	554813
79534	554814
14699	554815
100464	554816
9977	554817
100324	554818
64857	554819
83927	554820
7002	554821
34176	554822
8489	554823
18861	554824
91801	554825
5869	554826
6771	554827
28135	554828
46999	554829
43636	554830
61032	554831
12831	554832
30961	554833
22173	554834
19254	554835
645	554836
23537	554837
44877	554838
1560	554839
48847	554840
17794	554841
74404	554842
83275	554843
2925	554844
16029	554845
26368	554846
29234	554847
4559	554848
184	554849
44366	554850
23137	554851
71422	554852
40506	554853
5757	554854
10695	554855
1790	554856
32974	554857
2958	554858
32171	554859
2239	554860
12272	554861
68756	554862
89	554863
4702	554864
26502	554865
41637	554866
111232	554867
18451	554868
33805	554869
67464	554870
2858	554871
23944	554872
36489	554873
353	554874
1145	554875
23491	554876
9684	554877
6140	554878
47196	554879
35411	554880
8236	554881
637	554882
23563	554883
63413	554884
314	554885
61732	554886
101875	554887
73459	554888
72710	554889
6880	554890
20049	554891
19863	554892
2747	554893
12203	554894
43267	554895
18547	554896
52846	554897
50262	554898
42042	554899
76158	554900
50118	554901
69720	554902
6517	554903
4983	554904
13419	554905
73265	554906
58233	554907
28112	554908
93829	554909
53068	554910
44757	554911
2943	554912
47	554913
13860	554914
59772	554915
2110	554916
6084	554917
41966	554918
1125	554919
14308	554920
12345	554921
12132	554922
51148	554923
60079	554924
27858	554925
19039	554926
2599	554927
325	554928
73584	554929
33443	554930
16624	554931
30825	554932
35466	554933
676	554934
4	554935
33661	554936
70672	554937
27103	554938
23764	554939
31850	554940
12255	554941
16395	554942
61345	554943
30627	554944
3755	554945
25455	554946
1510	554947
8276	554948
18043	554949
9321	554950
12113	554951
4427	554952
16849	554953
17	554954
861	554955
36973	554956
11884	554957
44144	554958
26402	554959
1279	554960
17831	554961
1848	554962
40068	554963
10499	554964
12561	554965
33758	554966
14414	554967
51134	554968
3274	554969
11460	554970
5218	554971
93269	554972
4761	554973
89361	554974
36886	554975
29285	554976
77325	554977
12266	554978
68114	554979
1341	554980
91366	554981
9205	554982
91525	554983
46138	554984
40005	554985
382	554986
7851	554987
105586	554988
23799	554989
5562	554990
34068	554991
17157	554992
26681	554993
38927	554994
35293	554995
1028	554996
1608	554997
93113	554998
825	554999
8302	555000
70788	555001
1337	555002
36754	555003
23829	555004
3321	555005
7041	555006
103887	555007
78543	555008
31734	555009
9715	555010
20828	555011
10271	555012
38533	555013
21459	555014
112168	555015
2298	555016
17428	555017
76438	555018
11461	555019
57290	555020
38964	555021
14064	555022
58403	555023
101387	555024
59524	555025
12835	555026
8628	555027
13431	555028
27716	555029
77040	555030
77526	555031
41010	555032
79407	555033
1235	555034
46614	555035
4665	555036
8822	555037
22812	555038
34509	555039
10685	555040
74398	555041
71731	555042
75609	555043
5481	555044
38787	555045
42863	555046
8750	555047
72894	555048
7605	555049
15107	555050
317	555051
83278	555052
47158	555053
41548	555054
44811	555055
95304	555056
50470	555057
6182	555058
11351	555059
63447	555060
30048	555061
91889	555062
17220	555063
27684	555064
55650	555065
71461	555066
3678	555067
39601	555068
35648	555069
10028	555070
71248	555071
21785	555072
17266	555073
86210	555074
17853	555075
33592	555076
8419	555077
1695	555078
32325	555079
7833	555080
76781	555081
36983	555082
12306	555083
66850	555084
2189	555085
11343	555086
765	555087
36462	555088
4111	555089
26825	555090
8205	555091
65933	555092
47127	555093
19699	555094
70272	555095
4313	555096
83725	555097
49833	555098
1623	555099
2952	555100
12178	555101
100	555102
1349	555103
23192	555104
41162	555105
24691	555106
35	555107
8359	555108
75178	555109
14876	555110
16699	555111
36589	555112
75557	555113
42754	555114
69117	555115
86797	555116
43	555117
3065	555118
51464	555119
63631	555120
3288	555121
2053	555122
14761	555123
38444	555124
23122	555125
47537	555126
898	555127
54115	555128
56099	555129
39450	555130
51984	555131
37463	555132
54438	555133
4317	555134
12410	555135
35549	555136
26445	555137
10276	555138
61293	555139
39864	555140
5989	555141
46679	555142
73756	555143
2990	555144
18106	555145
46806	555146
3677	555147
11198	555148
50074	555149
5464	555150
28593	555151
90881	555152
823	555153
21004	555154
90388	555155
7813	555156
82453	555157
2968	555158
3269	555159
87841	555160
23629	555161
6527	555162
3490	555163
10098	555164
1142	555165
857	555166
851	555167
2748	555168
94376	555169
124	555170
26879	555171
30168	555172
31812	555173
1349	555174
30992	555175
5079	555176
23602	555177
2192	555178
108	555179
202	555180
12610	555181
24265	555182
20900	555183
10346	555184
86764	555185
55605	555186
12029	555187
6685	555188
14825	555189
18197	555190
324	555191
15794	555192
1227	555193
38259	555194
642	555195
30939	555196
39652	555197
13207	555198
24926	555199
1259	555200
3052	555201
13256	555202
8519	555203
27283	555204
32550	555205
894	555206
95354	555207
167	555208
1944	555209
145	555210
22982	555211
36505	555212
59618	555213
53524	555214
424	555215
67121	555216
18161	555217
22303	555218
2243	555219
66432	555220
10660	555221
90187	555222
18901	555223
14453	555224
76325	555225
38116	555226
25322	555227
42921	555228
9590	555229
1912	555230
65478	555231
11883	555232
63345	555233
8828	555234
13615	555235
34326	555236
18550	555237
483	555238
28999	555239
29819	555240
34348	555241
17183	555242
24854	555243
47179	555244
22655	555245
72833	555246
2761	555247
39640	555248
86961	555249
34726	555250
41290	555251
8037	555252
231	555253
45639	555254
2599	555255
24065	555256
1435	555257
24815	555258
11143	555259
45109	555260
14	555261
42798	555262
29046	555263
63772	555264
47862	555265
6604	555266
42038	555267
4560	555268
25249	555269
14234	555270
691	555271
90	555272
27906	555273
6193	555274
8313	555275
65120	555276
55082	555277
17172	555278
12456	555279
66868	555280
22585	555281
40928	555282
52795	555283
43690	555284
156	555285
48859	555286
46810	555287
42176	555288
3202	555289
12412	555290
738	555291
3010	555292
55426	555293
43015	555294
24254	555295
63029	555296
13814	555297
14941	555298
55858	555299
32314	555300
11018	555301
17222	555302
6454	555303
2545	555304
81147	555305
37682	555306
33812	555307
107760	555308
5356	555309
17187	555310
1727	555311
14965	555312
1032	555313
215	555314
17859	555315
6042	555316
4712	555317
61079	555318
46279	555319
77406	555320
62710	555321
53	555322
106232	555323
10430	555324
77109	555325
5582	555326
8044	555327
22641	555328
616	555329
7402	555330
541	555331
5580	555332
42672	555333
235	555334
15190	555335
187	555336
35413	555337
15016	555338
7915	555339
5491	555340
12195	555341
43429	555342
92334	555343
2506	555344
10708	555345
7990	555346
370	555347
31235	555348
8122	555349
98487	555350
27831	555351
34964	555352
49911	555353
729	555354
10350	555355
47569	555356
64170	555357
30622	555358
25788	555359
72235	555360
8169	555361
3612	555362
102507	555363
1	555364
68940	555365
911	555366
21924	555367
11	555368
94471	555369
2693	555370
38213	555371
53282	555372
54977	555373
6400	555374
5310	555375
31322	555376
57133	555377
5713	555378
3672	555379
42772	555380
15832	555381
12542	555382
56516	555383
88855	555384
16236	555385
47683	555386
89030	555387
81081	555388
2224	555389
17381	555390
1302	555391
16034	555392
13296	555393
90841	555394
79573	555395
12415	555396
50900	555397
10390	555398
233	555399
8252	555400
4597	555401
93306	555402
1045	555403
1474	555404
6664	555405
24003	555406
8903	555407
15	555408
80388	555409
7208	555410
39030	555411
22885	555412
12684	555413
29777	555414
11457	555415
41169	555416
35251	555417
4050	555418
91471	555419
61978	555420
963	555421
33794	555422
67823	555423
38533	555424
5897	555425
29334	555426
31112	555427
52857	555428
71	555429
14414	555430
37999	555431
4155	555432
5718	555433
63660	555434
2907	555435
47713	555436
11443	555437
94353	555438
17921	555439
20220	555440
5656	555441
78488	555442
79446	555443
88048	555444
5006	555445
23096	555446
16596	555447
16086	555448
3940	555449
23248	555450
97081	555451
41447	555452
4383	555453
1087	555454
6803	555455
39881	555456
83117	555457
79868	555458
54392	555459
12980	555460
9938	555461
5933	555462
4820	555463
85400	555464
71027	555465
33456	555466
42815	555467
46252	555468
78784	555469
22541	555470
56859	555471
30057	555472
4329	555473
915	555474
43572	555475
57129	555476
35308	555477
691	555478
13829	555479
58994	555480
63926	555481
4315	555482
43259	555483
49698	555484
104014	555485
65339	555486
23860	555487
3107	555488
60312	555489
47049	555490
103497	555491
79967	555492
40285	555493
44688	555494
23842	555495
13860	555496
29086	555497
37726	555498
101	555499
512	555500
83026	555501
38957	555502
1963	555503
8464	555504
109790	555505
6648	555506
3644	555507
51630	555508
33078	555509
16655	555510
16238	555511
102444	555512
2294	555513
25347	555514
25096	555515
49145	555516
49033	555517
53255	555518
11597	555519
36474	555520
27763	555521
71423	555522
60	555523
64524	555524
19759	555525
48573	555526
10713	555527
9902	555528
10156	555529
18376	555530
98703	555531
37099	555532
14820	555533
58569	555534
1525	555535
11712	555536
62391	555537
38766	555538
3107	555539
46472	555540
76589	555541
43176	555542
55416	555543
52358	555544
1733	555545
16682	555546
88806	555547
316	555548
59604	555549
19920	555550
12445	555551
178	555552
71360	555553
4011	555554
2624	555555
32595	555556
2500	555557
4353	555558
40718	555559
3579	555560
54127	555561
39875	555562
40048	555563
42145	555564
32972	555565
3089	555566
47888	555567
26139	555568
769	555569
51898	555570
14373	555571
33764	555572
355	555573
30421	555574
63750	555575
20432	555576
166	555577
78820	555578
2941	555579
70119	555580
41984	555581
308	555582
52750	555583
63770	555584
36249	555585
33566	555586
72122	555587
103153	555588
31162	555589
38071	555590
20850	555591
39222	555592
28952	555593
27568	555594
26683	555595
4946	555596
38527	555597
40233	555598
23816	555599
5731	555600
29037	555601
40745	555602
9	555603
32	555604
53701	555605
43493	555606
24186	555607
82988	555608
46875	555609
16337	555610
9500	555611
37360	555612
9515	555613
42067	555614
27615	555615
2996	555616
4614	555617
108	555618
422	555619
19262	555620
5055	555621
81408	555622
12546	555623
21685	555624
30783	555625
5407	555626
2632	555627
1747	555628
29475	555629
32019	555630
45747	555631
13586	555632
32464	555633
50842	555634
102474	555635
11037	555636
4790	555637
17524	555638
21518	555639
29011	555640
8641	555641
74513	555642
21171	555643
69879	555644
25819	555645
88679	555646
11558	555647
51494	555648
14123	555649
49789	555650
82845	555651
7578	555652
26726	555653
2742	555654
20696	555655
86233	555656
908	555657
5886	555658
35708	555659
21	555660
6800	555661
46597	555662
72979	555663
9980	555664
20791	555665
2610	555666
84116	555667
26992	555668
80538	555669
5166	555670
61232	555671
23361	555672
13416	555673
98014	555674
56125	555675
75897	555676
28350	555677
53879	555678
17244	555679
87462	555680
46213	555681
585	555682
23694	555683
20247	555684
25031	555685
15802	555686
26181	555687
782	555688
51333	555689
415	555690
1935	555691
18425	555692
5284	555693
54141	555694
3099	555695
1790	555696
33882	555697
9198	555698
57100	555699
36783	555700
11117	555701
43793	555702
91669	555703
79635	555704
20831	555705
99929	555706
27180	555707
63805	555708
15399	555709
5318	555710
5483	555711
37459	555712
89878	555713
41907	555714
75046	555715
22622	555716
72342	555717
41741	555718
2743	555719
5865	555720
17115	555721
6168	555722
84243	555723
15779	555724
59150	555725
59172	555726
2429	555727
1	555728
81167	555729
10482	555730
51766	555731
2201	555732
81820	555733
21	555734
156	555735
51025	555736
82096	555737
10477	555738
44672	555739
16864	555740
20119	555741
43393	555742
15751	555743
72962	555744
47745	555745
11291	555746
50873	555747
15100	555748
48429	555749
21398	555750
14058	555751
49102	555752
20598	555753
47553	555754
1323	555755
60341	555756
20214	555757
4984	555758
28407	555759
3419	555760
1128	555761
37805	555762
108898	555763
25254	555764
7833	555765
35172	555766
18986	555767
104545	555768
22542	555769
2502	555770
11760	555771
2850	555772
5095	555773
768	555774
63750	555775
15796	555776
24421	555777
7693	555778
19266	555779
62014	555780
18522	555781
9667	555782
3518	555783
36570	555784
17205	555785
22687	555786
34870	555787
8275	555788
35712	555789
28454	555790
961	555791
37720	555792
78535	555793
15344	555794
38530	555795
47221	555796
111713	555797
8172	555798
29104	555799
46386	555800
32175	555801
6284	555802
380	555803
61632	555804
13181	555805
56015	555806
584	555807
35811	555808
4503	555809
75678	555810
24162	555811
12820	555812
21471	555813
37266	555814
89566	555815
27234	555816
15648	555817
73044	555818
9916	555819
49109	555820
3016	555821
6757	555822
10897	555823
45223	555824
77580	555825
880	555826
18613	555827
27152	555828
67691	555829
91566	555830
1771	555831
67670	555832
21310	555833
14393	555834
80161	555835
5514	555836
43996	555837
397	555838
64259	555839
18419	555840
232	555841
55875	555842
201	555843
33108	555844
65828	555845
47908	555846
39770	555847
14244	555848
49420	555849
63808	555850
18381	555851
73981	555852
54109	555853
34861	555854
27757	555855
44254	555856
78166	555857
2283	555858
2041	555859
3171	555860
84044	555861
16989	555862
14363	555863
79310	555864
5933	555865
67644	555866
462	555867
95501	555868
49010	555869
14155	555870
13103	555871
45982	555872
35577	555873
7246	555874
18543	555875
3664	555876
36022	555877
36296	555878
1762	555879
222	555880
71368	555881
46681	555882
37171	555883
58079	555884
3681	555885
1026	555886
47557	555887
57863	555888
2587	555889
17295	555890
15169	555891
21249	555892
27758	555893
65584	555894
29392	555895
42602	555896
12568	555897
84274	555898
8223	555899
61254	555900
11047	555901
16746	555902
5741	555903
1881	555904
49059	555905
99578	555906
59512	555907
86758	555908
79452	555909
73268	555910
93158	555911
24906	555912
18402	555913
63789	555914
82669	555915
31671	555916
30683	555917
24917	555918
48876	555919
33767	555920
6356	555921
29648	555922
28107	555923
726	555924
11150	555925
31536	555926
26295	555927
19120	555928
41852	555929
142	555930
72848	555931
468	555932
73039	555933
33516	555934
44855	555935
21845	555936
5990	555937
54785	555938
1771	555939
21914	555940
74305	555941
543	555942
25750	555943
14098	555944
1112	555945
15950	555946
93469	555947
5919	555948
45162	555949
47878	555950
14290	555951
17107	555952
53196	555953
81892	555954
6195	555955
857	555956
988	555957
27823	555958
14672	555959
2965	555960
75076	555961
62968	555962
424	555963
15788	555964
84815	555965
21799	555966
5066	555967
65471	555968
51768	555969
13943	555970
2484	555971
57549	555972
54859	555973
29320	555974
3218	555975
5367	555976
2411	555977
38274	555978
54345	555979
41649	555980
1532	555981
2647	555982
7375	555983
19487	555984
24817	555985
13031	555986
407	555987
45523	555988
73877	555989
26614	555990
78916	555991
8314	555992
107457	555993
6880	555994
43658	555995
32517	555996
16510	555997
44334	555998
54493	555999
27638	556000
1411	556001
43005	556002
84555	556003
46992	556004
75197	556005
8318	556006
91426	556007
1014	556008
16235	556009
16003	556010
2656	556011
6126	556012
22478	556013
79455	556014
1548	556015
56596	556016
78976	556017
2730	556018
70271	556019
30742	556020
76737	556021
58419	556022
5917	556023
3328	556024
9626	556025
15418	556026
49602	556027
65597	556028
23840	556029
6111	556030
31715	556031
6364	556032
54171	556033
42	556034
7274	556035
75406	556036
3012	556037
12519	556038
9808	556039
4044	556040
70469	556041
25927	556042
4331	556043
60695	556044
13376	556045
70361	556046
22032	556047
1966	556048
72300	556049
59777	556050
92825	556051
3750	556052
16583	556053
36023	556054
28504	556055
21761	556056
5846	556057
103751	556058
13863	556059
19355	556060
18709	556061
4349	556062
2516	556063
7497	556064
24974	556065
3572	556066
31171	556067
52311	556068
21244	556069
13094	556070
48610	556071
2033	556072
17536	556073
514	556074
34466	556075
13496	556076
138	556077
3428	556078
32194	556079
42929	556080
54003	556081
60508	556082
15258	556083
20892	556084
53325	556085
665	556086
15583	556087
32145	556088
9851	556089
14767	556090
5104	556091
2195	556092
25819	556093
3968	556094
34896	556095
2838	556096
27513	556097
20328	556098
21372	556099
34855	556100
17865	556101
4738	556102
30065	556103
56155	556104
10256	556105
99525	556106
107928	556107
80017	556108
77220	556109
97186	556110
12489	556111
56185	556112
26534	556113
921	556114
36760	556115
31997	556116
17826	556117
20370	556118
1068	556119
58614	556120
43239	556121
43209	556122
317	556123
73254	556124
61036	556125
56397	556126
10567	556127
22664	556128
42024	556129
7158	556130
70019	556131
14945	556132
14661	556133
722	556134
21068	556135
77394	556136
43360	556137
21338	556138
43303	556139
12767	556140
15833	556141
43081	556142
636	556143
31380	556144
19648	556145
958	556146
2795	556147
39242	556148
22563	556149
16057	556150
5958	556151
22640	556152
8962	556153
24726	556154
64300	556155
52250	556156
4320	556157
50709	556158
58694	556159
17354	556160
39932	556161
12282	556162
31117	556163
41327	556164
79918	556165
75502	556166
34610	556167
54010	556168
10174	556169
27423	556170
1008	556171
37787	556172
65536	556173
129	556174
64054	556175
62774	556176
57358	556177
41603	556178
9748	556179
9818	556180
5126	556181
13083	556182
523	556183
30491	556184
5994	556185
70894	556186
25811	556187
88728	556188
163	556189
33024	556190
73808	556191
3369	556192
67611	556193
22728	556194
2362	556195
3161	556196
5177	556197
34584	556198
1822	556199
34167	556200
45672	556201
26954	556202
69053	556203
22669	556204
54197	556205
45170	556206
73183	556207
18758	556208
11913	556209
8102	556210
29802	556211
33200	556212
12913	556213
1229	556214
2597	556215
79712	556216
14815	556217
8459	556218
29250	556219
6643	556220
3495	556221
13593	556222
32969	556223
25862	556224
11766	556225
77533	556226
9849	556227
9390	556228
79199	556229
38487	556230
7620	556231
28761	556232
89991	556233
5870	556234
4829	556235
67510	556236
45632	556237
44993	556238
2897	556239
15430	556240
501	556241
24331	556242
88652	556243
58625	556244
8364	556245
65404	556246
64017	556247
26718	556248
978	556249
5134	556250
38160	556251
74334	556252
71172	556253
7490	556254
42607	556255
30820	556256
28635	556257
27806	556258
62508	556259
51556	556260
82079	556261
57477	556262
4630	556263
27091	556264
7981	556265
74084	556266
316	556267
24250	556268
41	556269
5693	556270
7410	556271
6673	556272
27846	556273
12449	556274
23208	556275
13777	556276
8799	556277
11396	556278
1640	556279
9079	556280
1579	556281
18960	556282
19928	556283
275	556284
14003	556285
26000	556286
25677	556287
23462	556288
16050	556289
3651	556290
1523	556291
33283	556292
3733	556293
96	556294
4971	556295
2009	556296
15135	556297
45115	556298
23209	556299
52547	556300
56329	556301
3960	556302
5601	556303
41753	556304
33283	556305
1540	556306
19469	556307
1717	556308
15181	556309
5527	556310
29308	556311
94653	556312
102413	556313
70	556314
91799	556315
17433	556316
79501	556317
68035	556318
415	556319
20841	556320
32126	556321
42897	556322
44021	556323
61383	556324
20044	556325
31331	556326
4	556327
83229	556328
90840	556329
7388	556330
4782	556331
6996	556332
59543	556333
3175	556334
20244	556335
3801	556336
67154	556337
4208	556338
18899	556339
78511	556340
11294	556341
30468	556342
46165	556343
27909	556344
21520	556345
30282	556346
7141	556347
27962	556348
40618	556349
7747	556350
13317	556351
14183	556352
36298	556353
2243	556354
72	556355
75881	556356
77089	556357
87587	556358
28436	556359
21901	556360
31716	556361
5652	556362
36987	556363
97212	556364
25410	556365
102230	556366
23950	556367
33096	556368
5290	556369
2428	556370
25030	556371
102424	556372
21366	556373
13	556374
62044	556375
88657	556376
8353	556377
3638	556378
39058	556379
70628	556380
2075	556381
64529	556382
16870	556383
37894	556384
95534	556385
25988	556386
4174	556387
16166	556388
12553	556389
1231	556390
55626	556391
2228	556392
54005	556393
9619	556394
79740	556395
11209	556396
109525	556397
51048	556398
8298	556399
8373	556400
42322	556401
26227	556402
8549	556403
6626	556404
39020	556405
98392	556406
11203	556407
9478	556408
21040	556409
5281	556410
16893	556411
29518	556412
2555	556413
40110	556414
33506	556415
27536	556416
88759	556417
54346	556418
13277	556419
102320	556420
56047	556421
27795	556422
86924	556423
72039	556424
19543	556425
35076	556426
33477	556427
1225	556428
46675	556429
21824	556430
19977	556431
13759	556432
88355	556433
45230	556434
1482	556435
524	556436
32819	556437
8952	556438
39779	556439
23220	556440
1975	556441
49054	556442
78620	556443
26352	556444
1373	556445
20000	556446
663	556447
3961	556448
60020	556449
12195	556450
77249	556451
3528	556452
2911	556453
51993	556454
23610	556455
99101	556456
7622	556457
87633	556458
60523	556459
29127	556460
75783	556461
15707	556462
16088	556463
12604	556464
72334	556465
21452	556466
1186	556467
64451	556468
76146	556469
493	556470
1537	556471
718	556472
15705	556473
18525	556474
56812	556475
20390	556476
43776	556477
21923	556478
4705	556479
61652	556480
69403	556481
41671	556482
15143	556483
85282	556484
1117	556485
24703	556486
54333	556487
35528	556488
8356	556489
51706	556490
13739	556491
33830	556492
35578	556493
30500	556494
31737	556495
5103	556496
10532	556497
42870	556498
18671	556499
45837	556500
55017	556501
22898	556502
53102	556503
6029	556504
40687	556505
25422	556506
75687	556507
30882	556508
6363	556509
28857	556510
5864	556511
54862	556512
35748	556513
6814	556514
3247	556515
77980	556516
49991	556517
53814	556518
19483	556519
3755	556520
41037	556521
71045	556522
72138	556523
20623	556524
25197	556525
20887	556526
32981	556527
5595	556528
12215	556529
56383	556530
31205	556531
17	556532
5640	556533
17481	556534
91480	556535
990	556536
513	556537
51091	556538
11289	556539
12245	556540
2511	556541
48199	556542
71868	556543
45324	556544
15531	556545
50115	556546
107813	556547
38051	556548
7692	556549
24622	556550
92987	556551
15969	556552
25970	556553
147	556554
7841	556555
27821	556556
1082	556557
82165	556558
6122	556559
7032	556560
24964	556561
21286	556562
32706	556563
43818	556564
11448	556565
58840	556566
42591	556567
15286	556568
75404	556569
10677	556570
3017	556571
11725	556572
28178	556573
15	556574
6685	556575
77298	556576
660	556577
26540	556578
1667	556579
18802	556580
26306	556581
37783	556582
22808	556583
24516	556584
88081	556585
37299	556586
2588	556587
7674	556588
8148	556589
35501	556590
36814	556591
4928	556592
45446	556593
9371	556594
41822	556595
80439	556596
18033	556597
6072	556598
26397	556599
19712	556600
13132	556601
33123	556602
101109	556603
1193	556604
18297	556605
40587	556606
24266	556607
63828	556608
63721	556609
58034	556610
14103	556611
24992	556612
4685	556613
23729	556614
2599	556615
35937	556616
33291	556617
59173	556618
53772	556619
1390	556620
12768	556621
66107	556622
25952	556623
30284	556624
569	556625
70369	556626
3368	556627
12419	556628
30058	556629
56077	556630
28833	556631
2464	556632
57820	556633
30685	556634
35535	556635
9552	556636
34743	556637
40849	556638
47472	556639
3866	556640
9266	556641
2825	556642
20140	556643
2587	556644
21146	556645
3687	556646
12958	556647
43834	556648
40029	556649
43992	556650
2075	556651
2953	556652
2463	556653
48651	556654
7563	556655
18383	556656
205	556657
3464	556658
34283	556659
677	556660
8584	556661
93029	556662
85363	556663
163	556664
55541	556665
87008	556666
42907	556667
432	556668
29075	556669
26505	556670
91683	556671
60567	556672
62414	556673
38961	556674
56300	556675
9714	556676
45460	556677
41917	556678
561	556679
58849	556680
14197	556681
26941	556682
11718	556683
12306	556684
7216	556685
10976	556686
73856	556687
173	556688
17406	556689
63483	556690
28737	556691
49091	556692
5348	556693
55004	556694
43965	556695
47460	556696
30740	556697
80247	556698
10969	556699
27937	556700
67837	556701
93099	556702
8134	556703
10602	556704
19342	556705
2613	556706
20708	556707
9772	556708
63996	556709
94179	556710
27535	556711
44459	556712
84501	556713
12093	556714
10473	556715
53831	556716
56255	556717
391	556718
27386	556719
1713	556720
20228	556721
2068	556722
40319	556723
2010	556724
82603	556725
79374	556726
59325	556727
49552	556728
109717	556729
51295	556730
5549	556731
86259	556732
36130	556733
15877	556734
36076	556735
20311	556736
12934	556737
273	556738
15582	556739
24618	556740
56718	556741
65346	556742
26849	556743
1132	556744
22827	556745
2102	556746
5748	556747
36404	556748
22539	556749
29079	556750
455	556751
52481	556752
2055	556753
20100	556754
11124	556755
16	556756
43816	556757
5827	556758
80455	556759
53200	556760
46856	556761
36424	556762
386	556763
1264	556764
5000	556765
82116	556766
47714	556767
42379	556768
8584	556769
98219	556770
370	556771
1	556772
5886	556773
33402	556774
2869	556775
50910	556776
40695	556777
374	556778
72960	556779
42933	556780
12673	556781
613	556782
6596	556783
86028	556784
390	556785
17741	556786
5955	556787
5233	556788
24459	556789
86980	556790
41021	556791
62123	556792
112813	556793
12791	556794
669	556795
6	556796
2377	556797
36608	556798
4922	556799
37009	556800
59615	556801
5417	556802
54799	556803
49125	556804
27458	556805
74186	556806
41656	556807
9869	556808
26425	556809
38074	556810
79843	556811
37301	556812
9817	556813
725	556814
8310	556815
4739	556816
114026	556817
18443	556818
12979	556819
105082	556820
62737	556821
2612	556822
39303	556823
31437	556824
47550	556825
861	556826
196	556827
3701	556828
76310	556829
35892	556830
37076	556831
29835	556832
4791	556833
14716	556834
2391	556835
1065	556836
17459	556837
61216	556838
71696	556839
1301	556840
50294	556841
14583	556842
5499	556843
1871	556844
33702	556845
56628	556846
68443	556847
22034	556848
83171	556849
841	556850
13796	556851
1	556852
4827	556853
8184	556854
22400	556855
23727	556856
21550	556857
27460	556858
38261	556859
26179	556860
18512	556861
94745	556862
12380	556863
43719	556864
42814	556865
4318	556866
740	556867
10636	556868
370	556869
1369	556870
90761	556871
13690	556872
27265	556873
16130	556874
42250	556875
102464	556876
59227	556877
18685	556878
4665	556879
24305	556880
15235	556881
22858	556882
13518	556883
92042	556884
62868	556885
1191	556886
21042	556887
42894	556888
526	556889
26776	556890
46989	556891
15804	556892
90075	556893
20655	556894
106850	556895
77829	556896
21570	556897
3527	556898
31759	556899
23736	556900
12290	556901
15843	556902
2901	556903
69546	556904
74416	556905
43365	556906
19054	556907
42323	556908
43374	556909
67091	556910
94884	556911
76567	556912
897	556913
16408	556914
1088	556915
3943	556916
15715	556917
63856	556918
5024	556919
49759	556920
61237	556921
353	556922
2339	556923
49392	556924
44008	556925
26918	556926
32691	556927
35051	556928
8365	556929
153	556930
31182	556931
21111	556932
53225	556933
98212	556934
40418	556935
39725	556936
74905	556937
12752	556938
17151	556939
35267	556940
77199	556941
56052	556942
12234	556943
1090	556944
4054	556945
21824	556946
61792	556947
45006	556948
36171	556949
45821	556950
109482	556951
4090	556952
9020	556953
20747	556954
16814	556955
21538	556956
2726	556957
81804	556958
4170	556959
37694	556960
29397	556961
24714	556962
11453	556963
1686	556964
20666	556965
24071	556966
70773	556967
21415	556968
21824	556969
53931	556970
13480	556971
26913	556972
20458	556973
7964	556974
21010	556975
1465	556976
5178	556977
22446	556978
37522	556979
14653	556980
32996	556981
41685	556982
8658	556983
18883	556984
1979	556985
20694	556986
5145	556987
37144	556988
19871	556989
24844	556990
2636	556991
7590	556992
89851	556993
89534	556994
185	556995
7308	556996
961	556997
34228	556998
25731	556999
4552	557000
63811	557001
19708	557002
111913	557003
38369	557004
8564	557005
6047	557006
23569	557007
39110	557008
2644	557009
44233	557010
41365	557011
81253	557012
39363	557013
3932	557014
9114	557015
89584	557016
42089	557017
31990	557018
17332	557019
27131	557020
17201	557021
17561	557022
3031	557023
3588	557024
8761	557025
37434	557026
402	557027
4655	557028
84	557029
26883	557030
21517	557031
6	557032
16536	557033
18099	557034
1829	557035
14558	557036
19581	557037
65735	557038
10935	557039
19633	557040
45641	557041
4502	557042
8107	557043
14964	557044
63806	557045
80157	557046
2083	557047
60031	557048
67466	557049
57830	557050
95317	557051
31923	557052
33671	557053
49219	557054
7845	557055
5051	557056
20412	557057
8765	557058
741	557059
142	557060
9022	557061
2267	557062
30052	557063
2168	557064
10840	557065
53274	557066
37726	557067
1549	557068
23003	557069
11630	557070
32508	557071
41632	557072
16224	557073
91391	557074
66483	557075
32155	557076
53913	557077
35693	557078
42485	557079
1217	557080
61742	557081
1728	557082
50418	557083
372	557084
23276	557085
79042	557086
9408	557087
72304	557088
39530	557089
10363	557090
51927	557091
50280	557092
2134	557093
1714	557094
55590	557095
3101	557096
61439	557097
37490	557098
38471	557099
4684	557100
51962	557101
746	557102
13114	557103
81697	557104
9456	557105
62821	557106
17887	557107
849	557108
31737	557109
18641	557110
80029	557111
21482	557112
1934	557113
3958	557114
68935	557115
553	557116
15200	557117
35757	557118
60067	557119
1002	557120
290	557121
56852	557122
67611	557123
20702	557124
27959	557125
8889	557126
107871	557127
3517	557128
16368	557129
2661	557130
6040	557131
90373	557132
15646	557133
3968	557134
47	557135
5037	557136
12679	557137
35690	557138
52865	557139
43889	557140
21023	557141
19167	557142
12215	557143
26052	557144
13972	557145
13675	557146
24959	557147
3996	557148
39035	557149
43784	557150
7990	557151
6393	557152
77739	557153
17081	557154
56004	557155
277	557156
78740	557157
86900	557158
41232	557159
66323	557160
53519	557161
42655	557162
9079	557163
57715	557164
3961	557165
35472	557166
112325	557167
78434	557168
15459	557169
47691	557170
79407	557171
2660	557172
62956	557173
12157	557174
45490	557175
58871	557176
31260	557177
101512	557178
4741	557179
78814	557180
20054	557181
73641	557182
54843	557183
21492	557184
18587	557185
29241	557186
13960	557187
6524	557188
4215	557189
6248	557190
22713	557191
67468	557192
43326	557193
34174	557194
3220	557195
1007	557196
1833	557197
21789	557198
866	557199
8279	557200
14167	557201
22281	557202
45204	557203
38353	557204
83073	557205
16671	557206
77597	557207
28095	557208
48562	557209
1258	557210
35714	557211
9007	557212
44509	557213
58739	557214
20882	557215
73070	557216
37998	557217
1423	557218
18832	557219
56569	557220
1777	557221
2197	557222
25401	557223
2612	557224
4657	557225
100071	557226
45046	557227
61546	557228
34092	557229
41076	557230
20435	557231
52746	557232
27611	557233
28516	557234
51979	557235
9142	557236
18663	557237
47242	557238
45113	557239
73712	557240
13844	557241
88138	557242
18356	557243
45651	557244
27012	557245
71143	557246
60429	557247
9564	557248
17096	557249
17312	557250
33420	557251
42002	557252
45181	557253
3879	557254
45544	557255
8234	557256
37769	557257
25209	557258
20282	557259
16844	557260
37679	557261
30511	557262
8404	557263
43377	557264
31040	557265
62234	557266
3984	557267
7408	557268
21362	557269
2512	557270
43086	557271
6744	557272
99077	557273
61777	557274
59474	557275
2364	557276
69005	557277
1139	557278
3620	557279
22335	557280
30327	557281
4850	557282
2670	557283
18613	557284
27778	557285
26112	557286
58380	557287
838	557288
37976	557289
8634	557290
6750	557291
73506	557292
24102	557293
11707	557294
22132	557295
36319	557296
20020	557297
1107	557298
91811	557299
62832	557300
21185	557301
48167	557302
92920	557303
9707	557304
5219	557305
19120	557306
85347	557307
8226	557308
66138	557309
17088	557310
73255	557311
20345	557312
81112	557313
42605	557314
16885	557315
69281	557316
27100	557317
529	557318
40595	557319
69632	557320
14026	557321
2906	557322
56795	557323
23273	557324
17066	557325
115	557326
265	557327
260	557328
14497	557329
44995	557330
63738	557331
11812	557332
18544	557333
62987	557334
42002	557335
24066	557336
46211	557337
70146	557338
21379	557339
13194	557340
25266	557341
765	557342
6753	557343
5968	557344
49826	557345
10289	557346
2613	557347
911	557348
44991	557349
77596	557350
55058	557351
5678	557352
593	557353
3960	557354
25377	557355
34768	557356
1940	557357
30281	557358
17650	557359
5521	557360
57530	557361
21862	557362
77101	557363
8915	557364
4959	557365
44465	557366
5359	557367
38406	557368
38336	557369
62263	557370
629	557371
5961	557372
3575	557373
14779	557374
86342	557375
13098	557376
6204	557377
2773	557378
4897	557379
86856	557380
7074	557381
55474	557382
25071	557383
10926	557384
3232	557385
4810	557386
2375	557387
11277	557388
1709	557389
64926	557390
20960	557391
70227	557392
16770	557393
2815	557394
12753	557395
48289	557396
1817	557397
76288	557398
2597	557399
10725	557400
20264	557401
24556	557402
8564	557403
12543	557404
49077	557405
4025	557406
48312	557407
10975	557408
39394	557409
44892	557410
30891	557411
67825	557412
96322	557413
28310	557414
29366	557415
16509	557416
4333	557417
89	557418
77998	557419
11409	557420
83425	557421
12755	557422
8852	557423
3750	557424
110510	557425
101111	557426
24763	557427
229	557428
10057	557429
17812	557430
4734	557431
14336	557432
43606	557433
25543	557434
5630	557435
6761	557436
481	557437
4781	557438
4773	557439
8764	557440
78906	557441
13644	557442
9616	557443
6848	557444
11491	557445
3968	557446
39171	557447
64900	557448
39240	557449
54944	557450
77643	557451
9017	557452
46762	557453
4575	557454
765	557455
77607	557456
4030	557457
1851	557458
25645	557459
10750	557460
59897	557461
94985	557462
42040	557463
25400	557464
4185	557465
22472	557466
6568	557467
18631	557468
16052	557469
30599	557470
42986	557471
29821	557472
12514	557473
15062	557474
31027	557475
34668	557476
3184	557477
34342	557478
81733	557479
47786	557480
2185	557481
75787	557482
3023	557483
2139	557484
608	557485
191	557486
36085	557487
34184	557488
7516	557489
1620	557490
92846	557491
1014	557492
58992	557493
87771	557494
2520	557495
24002	557496
21880	557497
6177	557498
57778	557499
1758	557500
94094	557501
53942	557502
13956	557503
1524	557504
17594	557505
24870	557506
47064	557507
53994	557508
83778	557509
36140	557510
51760	557511
36125	557512
1144	557513
16652	557514
29992	557515
66037	557516
31856	557517
79180	557518
19571	557519
62732	557520
4601	557521
39538	557522
34839	557523
52682	557524
60709	557525
110698	557526
62226	557527
43612	557528
40536	557529
544	557530
35920	557531
18239	557532
85661	557533
32303	557534
29784	557535
61869	557536
76167	557537
30206	557538
43323	557539
66159	557540
1208	557541
46433	557542
44621	557543
101392	557544
17831	557545
9785	557546
21275	557547
52508	557548
144	557549
18800	557550
62101	557551
9206	557552
34873	557553
64706	557554
17973	557555
9259	557556
9358	557557
3414	557558
8033	557559
1738	557560
670	557561
29329	557562
54258	557563
29183	557564
18221	557565
108	557566
834	557567
20619	557568
35375	557569
51545	557570
41609	557571
7246	557572
167	557573
47189	557574
49018	557575
24885	557576
25367	557577
2476	557578
76864	557579
16531	557580
1195	557581
17580	557582
34624	557583
110403	557584
51	557585
72133	557586
70546	557587
60592	557588
5096	557589
43191	557590
48051	557591
50225	557592
33186	557593
15916	557594
93925	557595
36326	557596
5211	557597
43009	557598
46150	557599
87550	557600
13215	557601
21680	557602
40150	557603
42358	557604
17161	557605
72429	557606
16028	557607
17476	557608
4580	557609
63916	557610
75138	557611
31227	557612
41468	557613
37692	557614
65389	557615
4624	557616
4041	557617
84284	557618
3241	557619
11089	557620
63033	557621
6069	557622
1402	557623
12778	557624
62509	557625
9193	557626
101223	557627
46856	557628
30434	557629
50361	557630
12099	557631
45807	557632
27683	557633
18810	557634
33622	557635
41924	557636
66860	557637
4150	557638
25967	557639
2684	557640
50975	557641
46905	557642
713	557643
27578	557644
101846	557645
26185	557646
24938	557647
487	557648
970	557649
48141	557650
512	557651
22036	557652
135	557653
23314	557654
13877	557655
18288	557656
50831	557657
67793	557658
26425	557659
41574	557660
4851	557661
20888	557662
407	557663
37372	557664
39058	557665
4968	557666
23714	557667
74865	557668
56932	557669
4207	557670
9361	557671
3753	557672
58848	557673
9228	557674
14592	557675
21630	557676
973	557677
42122	557678
109667	557679
65462	557680
20530	557681
77729	557682
46468	557683
40449	557684
60897	557685
3170	557686
18193	557687
1505	557688
52872	557689
39650	557690
35404	557691
88998	557692
42847	557693
11615	557694
4180	557695
67840	557696
5768	557697
23042	557698
31425	557699
15475	557700
572	557701
8292	557702
52235	557703
54153	557704
107519	557705
15324	557706
57315	557707
1114	557708
48463	557709
31647	557710
19432	557711
30846	557712
63873	557713
32438	557714
25479	557715
289	557716
15416	557717
105859	557718
11882	557719
10317	557720
16587	557721
28207	557722
2511	557723
31866	557724
33716	557725
10788	557726
7668	557727
13483	557728
2193	557729
18344	557730
10605	557731
67994	557732
8387	557733
80677	557734
56328	557735
33638	557736
55793	557737
31721	557738
55981	557739
39340	557740
1034	557741
2128	557742
11104	557743
81	557744
8236	557745
10784	557746
5610	557747
36951	557748
2521	557749
14604	557750
7363	557751
13494	557752
52110	557753
29828	557754
54267	557755
64888	557756
91598	557757
105162	557758
2531	557759
11443	557760
286	557761
5302	557762
4795	557763
34133	557764
48569	557765
3560	557766
8118	557767
18565	557768
4573	557769
14862	557770
14389	557771
82131	557772
13515	557773
5829	557774
1115	557775
4436	557776
32262	557777
1492	557778
28892	557779
21615	557780
13993	557781
42201	557782
29070	557783
12647	557784
14657	557785
6276	557786
3961	557787
36185	557788
19555	557789
4815	557790
75092	557791
98062	557792
17533	557793
90463	557794
25604	557795
13761	557796
31599	557797
2367	557798
8421	557799
1065	557800
42337	557801
19243	557802
12867	557803
450	557804
86911	557805
2973	557806
72180	557807
41712	557808
62809	557809
95543	557810
16453	557811
6424	557812
9798	557813
59797	557814
1876	557815
35506	557816
5767	557817
57001	557818
2961	557819
34137	557820
48000	557821
22528	557822
46699	557823
2564	557824
34292	557825
94	557826
109	557827
81435	557828
31340	557829
661	557830
7290	557831
41740	557832
722	557833
44754	557834
7457	557835
3219	557836
48006	557837
41529	557838
20544	557839
1355	557840
21598	557841
21468	557842
53418	557843
20384	557844
46950	557845
9064	557846
78630	557847
62345	557848
18816	557849
52455	557850
2317	557851
10378	557852
5953	557853
11346	557854
19701	557855
41028	557856
57565	557857
53895	557858
35132	557859
26458	557860
58194	557861
36960	557862
88272	557863
9196	557864
62435	557865
916	557866
32249	557867
24108	557868
76339	557869
42896	557870
86478	557871
5947	557872
28026	557873
15734	557874
62468	557875
14787	557876
109716	557877
19677	557878
20867	557879
3044	557880
8791	557881
21650	557882
38919	557883
41404	557884
79208	557885
25818	557886
9054	557887
29573	557888
29428	557889
31147	557890
17221	557891
75878	557892
4491	557893
24752	557894
11383	557895
84836	557896
51284	557897
36094	557898
1516	557899
16513	557900
14382	557901
371	557902
64692	557903
108041	557904
92391	557905
37138	557906
32174	557907
63940	557908
71599	557909
68745	557910
24558	557911
5455	557912
45369	557913
62900	557914
65216	557915
3661	557916
51389	557917
334	557918
88064	557919
2101	557920
6879	557921
4214	557922
84293	557923
24418	557924
32705	557925
21113	557926
46042	557927
6145	557928
1178	557929
38280	557930
104648	557931
39344	557932
3778	557933
31565	557934
91821	557935
10864	557936
71963	557937
5296	557938
7560	557939
2985	557940
2795	557941
18688	557942
4741	557943
48167	557944
6027	557945
109423	557946
30487	557947
36378	557948
13159	557949
12156	557950
71259	557951
25214	557952
34632	557953
34433	557954
58024	557955
7175	557956
19365	557957
31740	557958
36329	557959
10125	557960
8693	557961
17968	557962
57206	557963
24604	557964
159	557965
60319	557966
60383	557967
22658	557968
72081	557969
67490	557970
6096	557971
2146	557972
20332	557973
28062	557974
36854	557975
1820	557976
16805	557977
10192	557978
7451	557979
849	557980
186	557981
55658	557982
39098	557983
66943	557984
21509	557985
64518	557986
37294	557987
30318	557988
14465	557989
14403	557990
33838	557991
103588	557992
63311	557993
10728	557994
76003	557995
7462	557996
27673	557997
44965	557998
48581	557999
1053	558000
35160	558001
1254	558002
26962	558003
49322	558004
29793	558005
16506	558006
111629	558007
39661	558008
23659	558009
50865	558010
61446	558011
35081	558012
49143	558013
71614	558014
27937	558015
37940	558016
10047	558017
41654	558018
13616	558019
15682	558020
106546	558021
1	558022
22991	558023
308	558024
30344	558025
821	558026
6501	558027
80504	558028
596	558029
8527	558030
12664	558031
21749	558032
3501	558033
55843	558034
90216	558035
25255	558036
87856	558037
48076	558038
705	558039
6044	558040
4050	558041
46373	558042
29946	558043
12486	558044
58259	558045
112039	558046
1384	558047
58323	558048
32390	558049
63358	558050
7477	558051
78877	558052
772	558053
48466	558054
9576	558055
5175	558056
8	558057
10029	558058
1036	558059
8939	558060
78919	558061
57607	558062
73510	558063
13020	558064
47605	558065
9212	558066
40658	558067
35252	558068
40015	558069
3280	558070
23353	558071
27619	558072
32673	558073
379	558074
64251	558075
26167	558076
8912	558077
60935	558078
16727	558079
43930	558080
36422	558081
48696	558082
22877	558083
40258	558084
26112	558085
21662	558086
75727	558087
7958	558088
90879	558089
25996	558090
77095	558091
151	558092
14044	558093
6743	558094
56639	558095
46685	558096
2953	558097
35213	558098
17332	558099
57831	558100
6455	558101
17787	558102
83307	558103
90115	558104
23564	558105
4398	558106
35501	558107
22584	558108
32854	558109
105932	558110
17854	558111
104581	558112
28879	558113
10789	558114
11964	558115
2201	558116
28131	558117
68057	558118
103684	558119
29421	558120
49356	558121
19963	558122
2533	558123
2261	558124
3349	558125
25419	558126
2407	558127
512	558128
12409	558129
37499	558130
12948	558131
853	558132
42283	558133
38442	558134
35984	558135
522	558136
21436	558137
12196	558138
26659	558139
825	558140
97353	558141
4249	558142
8546	558143
49093	558144
4549	558145
32015	558146
21862	558147
21026	558148
431	558149
19132	558150
76488	558151
7157	558152
7165	558153
952	558154
4346	558155
43739	558156
59682	558157
23497	558158
1730	558159
87585	558160
5988	558161
72809	558162
1355	558163
54903	558164
35026	558165
56561	558166
1241	558167
14501	558168
60967	558169
7101	558170
22461	558171
29032	558172
74351	558173
41615	558174
14	558175
2141	558176
7125	558177
6937	558178
43652	558179
48304	558180
18911	558181
32866	558182
4436	558183
418	558184
44582	558185
33271	558186
76697	558187
12156	558188
102940	558189
106522	558190
48103	558191
101182	558192
26086	558193
10806	558194
4335	558195
48282	558196
47	558197
57128	558198
19504	558199
36017	558200
14475	558201
38506	558202
22155	558203
73676	558204
1350	558205
86779	558206
113759	558207
2974	558208
25611	558209
72716	558210
7372	558211
59879	558212
5352	558213
45237	558214
60735	558215
18565	558216
21396	558217
4163	558218
63712	558219
48239	558220
466	558221
7381	558222
9648	558223
10673	558224
38320	558225
64836	558226
4680	558227
106444	558228
7961	558229
41785	558230
44282	558231
11564	558232
54115	558233
10113	558234
13137	558235
71385	558236
59707	558237
69258	558238
111050	558239
14427	558240
1601	558241
3610	558242
3504	558243
1702	558244
13037	558245
45114	558246
13011	558247
74850	558248
27903	558249
40313	558250
57066	558251
15762	558252
61031	558253
59922	558254
46600	558255
9106	558256
53278	558257
11736	558258
19058	558259
66630	558260
42976	558261
35565	558262
576	558263
28012	558264
34527	558265
40107	558266
12027	558267
43397	558268
69934	558269
5517	558270
334	558271
8759	558272
30380	558273
1325	558274
109358	558275
18200	558276
2524	558277
16858	558278
12332	558279
53244	558280
69043	558281
8758	558282
2383	558283
7267	558284
4241	558285
3927	558286
16277	558287
15867	558288
51872	558289
82459	558290
23660	558291
20008	558292
35705	558293
47875	558294
66612	558295
11228	558296
18520	558297
78285	558298
12654	558299
27093	558300
32984	558301
50243	558302
52004	558303
40457	558304
40327	558305
68323	558306
61778	558307
23734	558308
90	558309
20683	558310
17421	558311
454	558312
55024	558313
1992	558314
11641	558315
49744	558316
13158	558317
4066	558318
63550	558319
151	558320
24650	558321
27228	558322
6962	558323
96865	558324
28467	558325
64208	558326
22329	558327
101883	558328
18772	558329
2208	558330
27678	558331
114321	558332
37351	558333
3308	558334
27714	558335
94034	558336
4820	558337
63168	558338
6668	558339
55162	558340
7460	558341
26192	558342
1335	558343
46096	558344
1134	558345
80697	558346
42	558347
4827	558348
64605	558349
64332	558350
4155	558351
29486	558352
94138	558353
79840	558354
6535	558355
3415	558356
42579	558357
27892	558358
15166	558359
28144	558360
22306	558361
14028	558362
79633	558363
37626	558364
2105	558365
99569	558366
92198	558367
44312	558368
14898	558369
43305	558370
7887	558371
428	558372
64101	558373
40567	558374
6130	558375
4703	558376
54741	558377
2046	558378
4895	558379
30527	558380
2083	558381
60590	558382
2462	558383
1689	558384
30387	558385
22205	558386
4531	558387
57818	558388
19763	558389
7439	558390
47702	558391
36091	558392
18872	558393
3748	558394
10489	558395
4915	558396
28520	558397
13677	558398
85989	558399
19596	558400
9338	558401
11600	558402
39272	558403
217	558404
41581	558405
10753	558406
1532	558407
80238	558408
23130	558409
19906	558410
36558	558411
48172	558412
23833	558413
2711	558414
3984	558415
52298	558416
38824	558417
14412	558418
12582	558419
5690	558420
24033	558421
46870	558422
61984	558423
54373	558424
18404	558425
79252	558426
76646	558427
53212	558428
52949	558429
66770	558430
23514	558431
88246	558432
103060	558433
55621	558434
60034	558435
41687	558436
46818	558437
2850	558438
5861	558439
25078	558440
4232	558441
492	558442
14377	558443
38502	558444
78705	558445
36284	558446
20871	558447
13878	558448
77784	558449
28132	558450
28715	558451
1811	558452
34	558453
52994	558454
84190	558455
113674	558456
7947	558457
102244	558458
11390	558459
1852	558460
43075	558461
97505	558462
92757	558463
1291	558464
77261	558465
7333	558466
1271	558467
36126	558468
33622	558469
6958	558470
615	558471
56266	558472
47132	558473
7598	558474
79188	558475
63771	558476
15139	558477
19437	558478
59365	558479
37993	558480
31886	558481
44805	558482
26582	558483
18622	558484
2995	558485
2658	558486
9400	558487
23118	558488
64308	558489
9688	558490
13436	558491
3206	558492
64763	558493
1866	558494
32208	558495
5594	558496
91444	558497
90562	558498
21722	558499
5399	558500
5985	558501
2015	558502
33162	558503
12248	558504
12877	558505
63057	558506
24751	558507
18421	558508
14290	558509
25677	558510
38840	558511
5206	558512
65299	558513
4776	558514
21427	558515
17810	558516
3408	558517
61650	558518
37049	558519
37750	558520
2824	558521
33	558522
63416	558523
2250	558524
42685	558525
1602	558526
56118	558527
13906	558528
7092	558529
63998	558530
56626	558531
12020	558532
366	558533
42195	558534
385	558535
37397	558536
30479	558537
12111	558538
475	558539
18057	558540
17791	558541
82346	558542
16736	558543
27651	558544
13491	558545
7437	558546
2820	558547
89820	558548
63245	558549
39402	558550
2361	558551
27359	558552
4680	558553
92375	558554
42544	558555
3471	558556
26099	558557
79524	558558
1632	558559
73369	558560
23431	558561
72919	558562
7191	558563
100508	558564
68548	558565
22472	558566
15000	558567
4853	558568
87742	558569
68488	558570
3941	558571
52854	558572
3031	558573
7692	558574
1484	558575
71	558576
7478	558577
1257	558578
1	558579
25660	558580
14856	558581
43314	558582
58116	558583
33194	558584
40276	558585
24738	558586
2226	558587
7501	558588
56572	558589
21931	558590
58155	558591
69750	558592
3772	558593
11362	558594
49886	558595
52025	558596
5854	558597
32092	558598
57690	558599
20131	558600
4581	558601
12847	558602
19679	558603
112834	558604
8405	558605
25429	558606
32891	558607
1725	558608
9040	558609
2137	558610
1777	558611
11027	558612
36130	558613
60872	558614
19821	558615
3156	558616
71373	558617
14596	558618
12575	558619
63443	558620
67833	558621
30013	558622
37459	558623
47664	558624
15111	558625
9756	558626
30719	558627
833	558628
38224	558629
8530	558630
1020	558631
55759	558632
13027	558633
117	558634
76856	558635
33	558636
10235	558637
4408	558638
25463	558639
842	558640
29703	558641
101157	558642
18341	558643
67221	558644
27900	558645
6884	558646
6800	558647
16756	558648
7457	558649
93684	558650
7976	558651
5651	558652
23834	558653
50655	558654
12409	558655
13615	558656
41933	558657
6816	558658
57603	558659
10772	558660
41417	558661
2920	558662
8681	558663
8816	558664
69007	558665
1098	558666
12763	558667
27899	558668
1919	558669
40485	558670
64287	558671
28938	558672
4986	558673
4478	558674
12794	558675
26871	558676
22498	558677
832	558678
13257	558679
25662	558680
11975	558681
10135	558682
42816	558683
66399	558684
58382	558685
50447	558686
7153	558687
31794	558688
14507	558689
29926	558690
27044	558691
21507	558692
1840	558693
87484	558694
20207	558695
31725	558696
2363	558697
9710	558698
35469	558699
23686	558700
21449	558701
776	558702
1106	558703
45159	558704
196	558705
64645	558706
38429	558707
62356	558708
30489	558709
35546	558710
47181	558711
934	558712
444	558713
100225	558714
148	558715
2150	558716
2817	558717
44461	558718
9945	558719
3970	558720
90567	558721
65546	558722
51798	558723
47273	558724
17187	558725
79025	558726
81414	558727
7567	558728
44320	558729
16117	558730
43247	558731
22377	558732
26467	558733
88911	558734
632	558735
9440	558736
19940	558737
138	558738
93250	558739
26072	558740
10547	558741
25960	558742
4849	558743
4627	558744
2140	558745
45718	558746
213	558747
18419	558748
9245	558749
15747	558750
9344	558751
39158	558752
739	558753
19715	558754
5997	558755
21387	558756
81679	558757
79174	558758
47684	558759
102089	558760
38739	558761
51507	558762
60879	558763
57482	558764
46271	558765
30117	558766
35472	558767
30271	558768
32069	558769
48409	558770
3506	558771
71861	558772
841	558773
10189	558774
15648	558775
74154	558776
5540	558777
3691	558778
237	558779
38150	558780
107339	558781
86812	558782
12639	558783
89083	558784
2444	558785
80	558786
64885	558787
6743	558788
16633	558789
2668	558790
14879	558791
20462	558792
40501	558793
11374	558794
87816	558795
94842	558796
6072	558797
594	558798
60024	558799
27352	558800
23036	558801
32119	558802
26545	558803
45987	558804
31859	558805
62596	558806
4445	558807
21446	558808
77579	558809
79122	558810
28629	558811
54425	558812
18528	558813
91678	558814
11925	558815
41880	558816
2344	558817
10212	558818
6042	558819
6755	558820
45689	558821
13064	558822
63794	558823
2781	558824
73765	558825
3505	558826
30293	558827
28647	558828
85060	558829
12472	558830
57762	558831
60340	558832
1255	558833
106713	558834
9777	558835
47105	558836
69340	558837
88797	558838
52975	558839
4702	558840
2420	558841
4005	558842
15605	558843
25932	558844
12830	558845
3039	558846
733	558847
4318	558848
33	558849
28781	558850
554	558851
83590	558852
30758	558853
28305	558854
77202	558855
20675	558856
36326	558857
33085	558858
51885	558859
66249	558860
16562	558861
24866	558862
54473	558863
9016	558864
97620	558865
43328	558866
20992	558867
32673	558868
40831	558869
52788	558870
43524	558871
3719	558872
78263	558873
16658	558874
9733	558875
30260	558876
60075	558877
44627	558878
9975	558879
1552	558880
52877	558881
8589	558882
60663	558883
798	558884
32565	558885
22953	558886
1386	558887
27889	558888
30212	558889
43390	558890
13761	558891
2621	558892
47736	558893
854	558894
107095	558895
83472	558896
62803	558897
48731	558898
73993	558899
54071	558900
14683	558901
2665	558902
53216	558903
38064	558904
8783	558905
7874	558906
4339	558907
68157	558908
95494	558909
15526	558910
98324	558911
32976	558912
2728	558913
568	558914
32433	558915
1485	558916
28023	558917
80449	558918
30786	558919
6547	558920
77525	558921
207	558922
41512	558923
14804	558924
11913	558925
8195	558926
2572	558927
32634	558928
87845	558929
68369	558930
31299	558931
76	558932
147	558933
10719	558934
54801	558935
67384	558936
12932	558937
30181	558938
9456	558939
5198	558940
111247	558941
35513	558942
2128	558943
54967	558944
61229	558945
17252	558946
12601	558947
20680	558948
5791	558949
50826	558950
349	558951
32985	558952
12210	558953
21361	558954
41057	558955
31891	558956
2323	558957
114002	558958
38411	558959
816	558960
37628	558961
23077	558962
95805	558963
28294	558964
10166	558965
12021	558966
14103	558967
4911	558968
3270	558969
18516	558970
67670	558971
40250	558972
1106	558973
14803	558974
58530	558975
62785	558976
40468	558977
62585	558978
63246	558979
3968	558980
20732	558981
83957	558982
63198	558983
12086	558984
11434	558985
35087	558986
19009	558987
10804	558988
64290	558989
4245	558990
59024	558991
101938	558992
107545	558993
7807	558994
4735	558995
66737	558996
14189	558997
37865	558998
15522	558999
1440	559000
76106	559001
782	559002
3361	559003
36486	559004
35458	559005
45085	559006
97750	559007
87204	559008
61980	559009
57779	559010
24775	559011
1267	559012
41685	559013
20515	559014
52771	559015
63220	559016
66460	559017
46872	559018
62660	559019
38497	559020
22918	559021
12653	559022
30888	559023
58136	559024
43888	559025
1528	559026
1897	559027
19	559028
19379	559029
75884	559030
82	559031
3916	559032
25606	559033
56143	559034
64503	559035
18897	559036
38662	559037
31181	559038
27794	559039
15936	559040
7091	559041
23681	559042
17203	559043
48011	559044
3271	559045
230	559046
17273	559047
2400	559048
16416	559049
1710	559050
44382	559051
8538	559052
46629	559053
13394	559054
10302	559055
37674	559056
67608	559057
2208	559058
1	559059
44206	559060
76995	559061
1652	559062
5846	559063
53496	559064
19166	559065
46028	559066
342	559067
27337	559068
32588	559069
9556	559070
38964	559071
35450	559072
40555	559073
68012	559074
19	559075
47659	559076
21835	559077
76545	559078
39392	559079
1089	559080
44209	559081
159	559082
23947	559083
23813	559084
6891	559085
111875	559086
7362	559087
7257	559088
100134	559089
34980	559090
27243	559091
49509	559092
64959	559093
26579	559094
45896	559095
6505	559096
86992	559097
33318	559098
34321	559099
57954	559100
2594	559101
5139	559102
868	559103
73288	559104
4827	559105
77286	559106
16807	559107
29420	559108
30870	559109
34995	559110
14170	559111
5859	559112
109993	559113
7700	559114
2829	559115
25377	559116
42116	559117
367	559118
85888	559119
8365	559120
2742	559121
971	559122
75762	559123
29	559124
28061	559125
4810	559126
50	559127
15639	559128
6007	559129
26159	559130
12825	559131
92583	559132
18859	559133
48009	559134
70592	559135
43	559136
47323	559137
66224	559138
5249	559139
19007	559140
89503	559141
91516	559142
52182	559143
97214	559144
1066	559145
23406	559146
974	559147
84302	559148
6519	559149
9327	559150
59898	559151
26522	559152
50004	559153
22129	559154
21616	559155
6369	559156
18211	559157
425	559158
43829	559159
79781	559160
29621	559161
4216	559162
15873	559163
21741	559164
58402	559165
80773	559166
43603	559167
94169	559168
7575	559169
34023	559170
2385	559171
39838	559172
5920	559173
57320	559174
6392	559175
15971	559176
54953	559177
61203	559178
77321	559179
26303	559180
13289	559181
777	559182
12975	559183
7137	559184
6366	559185
5418	559186
4551	559187
7	559188
1606	559189
4628	559190
82747	559191
8018	559192
32532	559193
94878	559194
2928	559195
78233	559196
5961	559197
9	559198
71102	559199
63916	559200
15606	559201
4699	559202
16735	559203
32644	559204
34309	559205
14284	559206
7015	559207
44078	559208
1032	559209
1848	559210
57301	559211
16984	559212
27933	559213
17029	559214
11564	559215
42937	559216
5719	559217
34892	559218
12076	559219
18329	559220
30740	559221
67948	559222
34713	559223
11035	559224
64495	559225
10066	559226
84565	559227
11561	559228
70699	559229
27434	559230
13655	559231
9659	559232
51715	559233
5798	559234
55164	559235
31093	559236
35926	559237
72538	559238
625	559239
48727	559240
13781	559241
14407	559242
75646	559243
843	559244
52043	559245
6960	559246
36175	559247
24757	559248
55174	559249
19692	559250
8013	559251
32913	559252
1110	559253
90604	559254
1800	559255
542	559256
31942	559257
61057	559258
45611	559259
68374	559260
8192	559261
7271	559262
55714	559263
20028	559264
101110	559265
42197	559266
63222	559267
97281	559268
15050	559269
13547	559270
11647	559271
1188	559272
13646	559273
19190	559274
13738	559275
5384	559276
48505	559277
30905	559278
1533	559279
1862	559280
80410	559281
34340	559282
73945	559283
16637	559284
29804	559285
79045	559286
22153	559287
6615	559288
59233	559289
19852	559290
100385	559291
4115	559292
10513	559293
21191	559294
29576	559295
136	559296
3371	559297
15091	559298
6393	559299
11325	559300
7724	559301
37446	559302
65696	559303
1039	559304
31735	559305
40187	559306
1337	559307
61819	559308
22796	559309
763	559310
53888	559311
15514	559312
23337	559313
15023	559314
12410	559315
53629	559316
23416	559317
39568	559318
64955	559319
48057	559320
658	559321
5603	559322
60979	559323
27235	559324
5820	559325
8475	559326
5526	559327
20165	559328
443	559329
14304	559330
34840	559331
41477	559332
71158	559333
2670	559334
94669	559335
24172	559336
27934	559337
44480	559338
16649	559339
26037	559340
3992	559341
17675	559342
57715	559343
1620	559344
91983	559345
31563	559346
24509	559347
20	559348
41271	559349
56326	559350
38732	559351
70030	559352
11897	559353
8186	559354
23518	559355
9122	559356
25708	559357
28616	559358
61495	559359
50170	559360
45992	559361
43619	559362
15861	559363
14899	559364
96371	559365
13503	559366
41016	559367
1848	559368
61048	559369
41040	559370
4137	559371
102800	559372
24770	559373
24905	559374
1392	559375
66514	559376
56075	559377
26535	559378
34759	559379
1234	559380
11420	559381
20246	559382
11489	559383
41735	559384
29656	559385
14532	559386
67723	559387
54621	559388
593	559389
21752	559390
23949	559391
9268	559392
24488	559393
73542	559394
9952	559395
112160	559396
16062	559397
19231	559398
34757	559399
45125	559400
33202	559401
27877	559402
40205	559403
70985	559404
9280	559405
93967	559406
42111	559407
48365	559408
42349	559409
35666	559410
782	559411
9007	559412
2217	559413
3991	559414
59232	559415
4346	559416
11536	559417
61509	559418
17855	559419
10083	559420
58408	559421
4093	559422
10875	559423
9229	559424
10565	559425
29061	559426
77774	559427
57247	559428
35149	559429
77377	559430
2873	559431
6397	559432
19583	559433
4936	559434
2698	559435
6644	559436
66746	559437
53831	559438
2158	559439
5427	559440
27601	559441
47650	559442
20115	559443
36384	559444
4223	559445
72676	559446
12954	559447
13905	559448
13751	559449
7	559450
3092	559451
26483	559452
71427	559453
100202	559454
6065	559455
71133	559456
4147	559457
32232	559458
1214	559459
63925	559460
3539	559461
24068	559462
23390	559463
866	559464
23772	559465
73949	559466
508	559467
1667	559468
40058	559469
32209	559470
27095	559471
38944	559472
1952	559473
25351	559474
79	559475
27142	559476
15510	559477
29664	559478
25377	559479
22693	559480
52585	559481
224	559482
4091	559483
322	559484
12366	559485
196	559486
10226	559487
174	559488
21340	559489
12132	559490
25051	559491
9444	559492
96856	559493
1754	559494
63697	559495
68778	559496
10340	559497
9473	559498
24986	559499
559	559500
1314	559501
12912	559502
103495	559503
228	559504
766	559505
30829	559506
89870	559507
5397	559508
73627	559509
6085	559510
38983	559511
49962	559512
19177	559513
58852	559514
47154	559515
36543	559516
8826	559517
4705	559518
3064	559519
6437	559520
28824	559521
2275	559522
4343	559523
4239	559524
95060	559525
9604	559526
1715	559527
18122	559528
92603	559529
502	559530
31297	559531
1993	559532
24318	559533
91069	559534
10414	559535
35789	559536
25048	559537
46494	559538
17699	559539
13338	559540
4962	559541
8081	559542
52684	559543
36768	559544
22105	559545
970	559546
7082	559547
2024	559548
56990	559549
86585	559550
80665	559551
100	559552
68964	559553
31547	559554
22364	559555
22858	559556
74948	559557
29552	559558
40266	559559
42202	559560
37450	559561
20752	559562
58	559563
54521	559564
12453	559565
28485	559566
26309	559567
5113	559568
49704	559569
73821	559570
5432	559571
6656	559572
16831	559573
16066	559574
4617	559575
5559	559576
17856	559577
5019	559578
15915	559579
33092	559580
30712	559581
26756	559582
45549	559583
56453	559584
17305	559585
22644	559586
22508	559587
51468	559588
7905	559589
53131	559590
4557	559591
84595	559592
2599	559593
14887	559594
42266	559595
30346	559596
4331	559597
5808	559598
1358	559599
20547	559600
18352	559601
18664	559602
72676	559603
46387	559604
2167	559605
17365	559606
8349	559607
53523	559608
2	559609
112819	559610
15356	559611
74	559612
24753	559613
2547	559614
2127	559615
61333	559616
1199	559617
40019	559618
29146	559619
59023	559620
15061	559621
25490	559622
71244	559623
32414	559624
24611	559625
43679	559626
20896	559627
18752	559628
68983	559629
23434	559630
38194	559631
33795	559632
64756	559633
671	559634
49590	559635
45810	559636
11381	559637
42047	559638
19142	559639
14517	559640
7508	559641
47345	559642
18445	559643
69102	559644
6153	559645
49419	559646
13885	559647
3048	559648
40674	559649
59963	559650
101760	559651
14974	559652
72269	559653
454	559654
3250	559655
36200	559656
72157	559657
85	559658
867	559659
29063	559660
39106	559661
30077	559662
25500	559663
26544	559664
547	559665
98427	559666
107052	559667
21578	559668
1140	559669
43931	559670
10447	559671
21980	559672
27326	559673
14702	559674
11866	559675
112337	559676
18302	559677
18461	559678
25265	559679
26578	559680
7590	559681
6468	559682
42040	559683
21295	559684
46888	559685
13260	559686
18833	559687
5085	559688
17170	559689
2816	559690
85623	559691
5175	559692
89203	559693
6276	559694
897	559695
60093	559696
14167	559697
21029	559698
11750	559699
36969	559700
27740	559701
70444	559702
14760	559703
5453	559704
6230	559705
77553	559706
28328	559707
49806	559708
12739	559709
47127	559710
30304	559711
100803	559712
55174	559713
6463	559714
11042	559715
6213	559716
13946	559717
25439	559718
18155	559719
30025	559720
35599	559721
17778	559722
27947	559723
51651	559724
25534	559725
23200	559726
15499	559727
55435	559728
31702	559729
80143	559730
42	559731
332	559732
23520	559733
59438	559734
37295	559735
5683	559736
1579	559737
32474	559738
2858	559739
70601	559740
5601	559741
1949	559742
289	559743
5322	559744
21877	559745
113	559746
62751	559747
73496	559748
2830	559749
74762	559750
4497	559751
23916	559752
3695	559753
61705	559754
92373	559755
1648	559756
20025	559757
58699	559758
56353	559759
940	559760
16115	559761
77781	559762
99347	559763
53556	559764
59512	559765
50314	559766
14346	559767
52379	559768
6936	559769
4757	559770
77572	559771
18562	559772
11870	559773
2218	559774
955	559775
73939	559776
16451	559777
46310	559778
60380	559779
6878	559780
6434	559781
12524	559782
197	559783
20131	559784
33641	559785
26072	559786
6692	559787
46543	559788
24590	559789
14429	559790
35376	559791
23376	559792
28617	559793
39854	559794
63888	559795
68664	559796
6708	559797
22175	559798
28197	559799
33352	559800
24384	559801
47627	559802
3975	559803
33169	559804
97	559805
19843	559806
15685	559807
81585	559808
15	559809
2167	559810
259	559811
27364	559812
22272	559813
22634	559814
27469	559815
5008	559816
6065	559817
28021	559818
15082	559819
502	559820
81385	559821
17841	559822
66580	559823
39074	559824
57428	559825
20846	559826
3452	559827
40338	559828
677	559829
26588	559830
553	559831
77285	559832
19794	559833
8408	559834
22722	559835
4126	559836
92581	559837
43876	559838
8515	559839
79165	559840
6295	559841
9428	559842
35	559843
2737	559844
14732	559845
48047	559846
12453	559847
70783	559848
27478	559849
3722	559850
59552	559851
38029	559852
24760	559853
65002	559854
80794	559855
12390	559856
36246	559857
54300	559858
9605	559859
27318	559860
20094	559861
105711	559862
16985	559863
35513	559864
4494	559865
92898	559866
94273	559867
29074	559868
9115	559869
16114	559870
1703	559871
56508	559872
36253	559873
48796	559874
26892	559875
496	559876
19742	559877
27142	559878
52195	559879
60597	559880
30770	559881
29945	559882
8911	559883
12528	559884
1336	559885
59582	559886
49569	559887
35660	559888
15986	559889
77179	559890
19383	559891
68549	559892
5223	559893
5665	559894
54287	559895
42271	559896
11144	559897
809	559898
41137	559899
42881	559900
31843	559901
31594	559902
4049	559903
29122	559904
14039	559905
1874	559906
23026	559907
2636	559908
17278	559909
17134	559910
8724	559911
2706	559912
3820	559913
72511	559914
61170	559915
7604	559916
11066	559917
83972	559918
3380	559919
20182	559920
12309	559921
12412	559922
10399	559923
7265	559924
82951	559925
11127	559926
5162	559927
35990	559928
63	559929
14135	559930
12448	559931
3500	559932
4468	559933
80760	559934
11404	559935
84988	559936
71239	559937
4382	559938
360	559939
43077	559940
67678	559941
63025	559942
66261	559943
23565	559944
17951	559945
759	559946
1458	559947
49827	559948
73723	559949
15028	559950
15027	559951
86609	559952
40316	559953
6059	559954
30351	559955
4729	559956
4568	559957
13397	559958
89120	559959
59888	559960
7566	559961
17252	559962
70668	559963
108	559964
1360	559965
355	559966
62322	559967
84572	559968
16388	559969
6070	559970
75977	559971
17232	559972
3747	559973
13078	559974
19223	559975
40652	559976
31298	559977
17510	559978
27692	559979
20998	559980
39788	559981
41404	559982
53449	559983
325	559984
6283	559985
2130	559986
82544	559987
3216	559988
54293	559989
1949	559990
340	559991
447	559992
1097	559993
17306	559994
79080	559995
40392	559996
12919	559997
31687	559998
27908	559999
52432	560000
5264	560001
7523	560002
34463	560003
15918	560004
28216	560005
2222	560006
23615	560007
2194	560008
4076	560009
5794	560010
3437	560011
38335	560012
1671	560013
42512	560014
1043	560015
39040	560016
30444	560017
15587	560018
3262	560019
18280	560020
6102	560021
7726	560022
5859	560023
78008	560024
6797	560025
11136	560026
77297	560027
58198	560028
15965	560029
58247	560030
27021	560031
5839	560032
88865	560033
1344	560034
82	560035
13325	560036
56323	560037
13026	560038
96249	560039
5246	560040
59778	560041
6292	560042
47839	560043
78322	560044
32936	560045
1649	560046
17281	560047
28212	560048
558	560049
21200	560050
70399	560051
4347	560052
104839	560053
12902	560054
30867	560055
8623	560056
4258	560057
104189	560058
4460	560059
20602	560060
36890	560061
11422	560062
3313	560063
100815	560064
399	560065
32812	560066
33355	560067
94651	560068
38301	560069
45510	560070
36944	560071
15065	560072
12938	560073
76815	560074
57501	560075
2640	560076
26555	560077
29790	560078
37795	560079
46980	560080
61207	560081
1106	560082
22113	560083
3400	560084
6315	560085
17494	560086
13643	560087
17860	560088
8550	560089
54784	560090
25170	560091
6430	560092
49575	560093
6126	560094
2225	560095
35894	560096
34159	560097
3586	560098
19058	560099
63449	560100
91484	560101
13196	560102
201	560103
8208	560104
8033	560105
6631	560106
24299	560107
47526	560108
16014	560109
3731	560110
59208	560111
5860	560112
77381	560113
60613	560114
54587	560115
96478	560116
31658	560117
103335	560118
41144	560119
16985	560120
17	560121
2059	560122
25239	560123
950	560124
2047	560125
1648	560126
141	560127
19661	560128
2	560129
9218	560130
104280	560131
42809	560132
68585	560133
56494	560134
1255	560135
48606	560136
1104	560137
1097	560138
72082	560139
5063	560140
47992	560141
2851	560142
34721	560143
3980	560144
10586	560145
1708	560146
79610	560147
10609	560148
5822	560149
17166	560150
66752	560151
22753	560152
10142	560153
3	560154
1976	560155
4027	560156
29315	560157
30390	560158
6946	560159
25763	560160
45844	560161
25327	560162
54220	560163
348	560164
906	560165
6035	560166
48065	560167
37711	560168
89830	560169
47251	560170
92	560171
6359	560172
2439	560173
11855	560174
22970	560175
16230	560176
72428	560177
529	560178
70127	560179
64285	560180
19577	560181
59912	560182
6152	560183
11001	560184
87397	560185
33776	560186
69638	560187
22917	560188
32366	560189
10217	560190
72964	560191
100957	560192
4530	560193
31688	560194
9869	560195
60063	560196
13711	560197
7623	560198
9416	560199
10579	560200
11582	560201
3891	560202
5862	560203
5179	560204
8289	560205
51102	560206
31556	560207
49256	560208
110389	560209
7989	560210
21353	560211
10266	560212
60411	560213
6119	560214
5281	560215
84600	560216
5360	560217
22829	560218
228	560219
1033	560220
83468	560221
65627	560222
26329	560223
1281	560224
35251	560225
9599	560226
21988	560227
3008	560228
1187	560229
52984	560230
2022	560231
75087	560232
32811	560233
2455	560234
10460	560235
3414	560236
24732	560237
33198	560238
91	560239
2865	560240
82	560241
3044	560242
82655	560243
40189	560244
37078	560245
43087	560246
9748	560247
203	560248
13836	560249
47299	560250
62599	560251
9609	560252
19924	560253
32077	560254
1479	560255
5122	560256
19236	560257
10761	560258
42853	560259
1957	560260
40715	560261
52966	560262
109145	560263
34	560264
110603	560265
21673	560266
62414	560267
35476	560268
10244	560269
416	560270
18060	560271
2899	560272
35508	560273
36897	560274
34500	560275
44273	560276
32790	560277
29462	560278
57623	560279
27752	560280
31349	560281
59981	560282
16350	560283
4334	560284
53229	560285
3265	560286
96965	560287
28949	560288
34451	560289
8735	560290
17396	560291
37422	560292
45713	560293
23041	560294
63183	560295
32078	560296
3333	560297
27002	560298
72788	560299
19939	560300
14415	560301
11715	560302
6050	560303
2584	560304
21796	560305
62427	560306
18753	560307
39624	560308
73679	560309
11329	560310
29	560311
35061	560312
87711	560313
71298	560314
49792	560315
2651	560316
57509	560317
107	560318
6053	560319
3907	560320
131	560321
3372	560322
18367	560323
39547	560324
18787	560325
83554	560326
25439	560327
52379	560328
102016	560329
43152	560330
1403	560331
36806	560332
32453	560333
54608	560334
57065	560335
55362	560336
58776	560337
97167	560338
2162	560339
24143	560340
20425	560341
48519	560342
64777	560343
40	560344
8314	560345
68707	560346
40471	560347
71702	560348
12619	560349
40020	560350
8412	560351
16154	560352
39411	560353
11864	560354
4515	560355
26463	560356
3335	560357
205	560358
81032	560359
16988	560360
94315	560361
3	560362
101660	560363
2769	560364
22798	560365
67469	560366
20867	560367
70943	560368
28087	560369
35335	560370
56514	560371
18282	560372
44172	560373
2237	560374
43978	560375
18453	560376
85804	560377
38681	560378
52096	560379
42848	560380
86126	560381
76387	560382
32967	560383
31766	560384
11597	560385
14017	560386
13300	560387
50773	560388
26991	560389
992	560390
10988	560391
7400	560392
3601	560393
22001	560394
17557	560395
49332	560396
378	560397
16949	560398
8218	560399
36407	560400
54024	560401
38825	560402
1956	560403
11217	560404
90321	560405
7152	560406
41234	560407
968	560408
1580	560409
6094	560410
51445	560411
102835	560412
23201	560413
43494	560414
12980	560415
57668	560416
37691	560417
7085	560418
83920	560419
10322	560420
821	560421
11856	560422
14432	560423
4467	560424
12218	560425
70745	560426
6422	560427
27617	560428
38784	560429
9761	560430
88856	560431
2903	560432
29756	560433
35738	560434
2880	560435
16751	560436
25026	560437
6856	560438
1549	560439
16843	560440
31468	560441
38526	560442
31390	560443
11929	560444
39190	560445
6740	560446
7536	560447
7744	560448
56356	560449
14450	560450
54981	560451
5951	560452
663	560453
16977	560454
48768	560455
35971	560456
54726	560457
32738	560458
3599	560459
25326	560460
6177	560461
6154	560462
3166	560463
25485	560464
5987	560465
5743	560466
63275	560467
21650	560468
110876	560469
183	560470
88462	560471
2584	560472
64313	560473
56691	560474
34610	560475
44236	560476
36611	560477
13066	560478
18074	560479
27809	560480
3118	560481
27820	560482
28940	560483
84117	560484
17816	560485
50772	560486
24652	560487
12533	560488
33639	560489
13348	560490
64011	560491
21977	560492
28225	560493
100779	560494
9926	560495
4637	560496
71778	560497
1398	560498
14034	560499
28530	560500
1882	560501
37413	560502
18353	560503
12692	560504
31629	560505
47626	560506
6140	560507
2557	560508
10186	560509
41410	560510
43679	560511
61685	560512
7116	560513
73881	560514
21101	560515
62273	560516
34071	560517
17814	560518
47607	560519
33367	560520
29665	560521
8705	560522
27133	560523
2342	560524
2140	560525
72920	560526
10906	560527
30363	560528
69233	560529
384	560530
2989	560531
30351	560532
80	560533
15166	560534
4910	560535
834	560536
4553	560537
126	560538
970	560539
3043	560540
30925	560541
72030	560542
16101	560543
4585	560544
4490	560545
15867	560546
1045	560547
10082	560548
3892	560549
20872	560550
70119	560551
10087	560552
98407	560553
74524	560554
7510	560555
22758	560556
2983	560557
70109	560558
1106	560559
60184	560560
13581	560561
1567	560562
17593	560563
52652	560564
42243	560565
7067	560566
17006	560567
46211	560568
57117	560569
5617	560570
61166	560571
46470	560572
52619	560573
30748	560574
1861	560575
13074	560576
32573	560577
6838	560578
5815	560579
7987	560580
87048	560581
4776	560582
55984	560583
9667	560584
2965	560585
17668	560586
3097	560587
45808	560588
22933	560589
36289	560590
11379	560591
69057	560592
3203	560593
32622	560594
95233	560595
42505	560596
3789	560597
8918	560598
1109	560599
26050	560600
1133	560601
47421	560602
5728	560603
341	560604
49446	560605
9918	560606
63764	560607
38379	560608
44790	560609
15596	560610
58881	560611
36999	560612
8116	560613
433	560614
60330	560615
100401	560616
30752	560617
50258	560618
612	560619
6077	560620
7291	560621
73945	560622
11476	560623
7508	560624
14289	560625
10006	560626
7982	560627
40856	560628
51462	560629
55027	560630
713	560631
60023	560632
70890	560633
16357	560634
594	560635
14236	560636
14755	560637
11727	560638
23441	560639
32446	560640
16053	560641
50958	560642
104013	560643
1462	560644
13189	560645
3838	560646
191	560647
42741	560648
6595	560649
108384	560650
28108	560651
76717	560652
76919	560653
87920	560654
1445	560655
57297	560656
76840	560657
17371	560658
11015	560659
40760	560660
13309	560661
55808	560662
33191	560663
9970	560664
3358	560665
20590	560666
422	560667
17633	560668
15391	560669
9791	560670
53	560671
28466	560672
29177	560673
861	560674
29593	560675
7613	560676
3924	560677
73392	560678
9836	560679
15085	560680
63225	560681
4385	560682
5082	560683
82531	560684
34743	560685
81988	560686
43884	560687
27823	560688
62295	560689
37218	560690
25226	560691
27835	560692
25180	560693
8713	560694
7309	560695
23783	560696
5558	560697
1477	560698
12158	560699
32169	560700
1745	560701
51941	560702
81329	560703
11847	560704
6755	560705
50221	560706
5762	560707
61864	560708
21957	560709
7575	560710
3535	560711
29148	560712
60586	560713
2624	560714
5261	560715
34712	560716
25044	560717
9741	560718
29027	560719
420	560720
27878	560721
20219	560722
26859	560723
3511	560724
4896	560725
135	560726
73232	560727
90608	560728
6165	560729
20174	560730
107015	560731
7406	560732
29965	560733
66112	560734
55829	560735
5680	560736
1021	560737
1840	560738
80789	560739
74154	560740
17732	560741
9110	560742
152	560743
32132	560744
64742	560745
46078	560746
52408	560747
83932	560748
8451	560749
19260	560750
87056	560751
41577	560752
6576	560753
33416	560754
11643	560755
52681	560756
65342	560757
27440	560758
28083	560759
19977	560760
2	560761
97986	560762
64299	560763
20497	560764
1624	560765
52794	560766
5492	560767
64333	560768
30502	560769
18411	560770
1988	560771
69458	560772
8673	560773
47228	560774
35544	560775
92017	560776
104521	560777
647	560778
40522	560779
37748	560780
36380	560781
7458	560782
20089	560783
80400	560784
37155	560785
5877	560786
4220	560787
24189	560788
99815	560789
61770	560790
37774	560791
50	560792
27414	560793
30354	560794
69734	560795
66226	560796
42780	560797
58540	560798
67588	560799
30679	560800
79229	560801
5058	560802
5790	560803
4420	560804
38844	560805
38130	560806
45206	560807
39178	560808
10728	560809
13663	560810
49808	560811
95742	560812
52429	560813
25722	560814
17926	560815
71868	560816
39764	560817
95627	560818
22845	560819
19043	560820
175	560821
36075	560822
84505	560823
28761	560824
72201	560825
38132	560826
1986	560827
44966	560828
3992	560829
8894	560830
18400	560831
12178	560832
12019	560833
7702	560834
16661	560835
1903	560836
8431	560837
66314	560838
28438	560839
42757	560840
77641	560841
20492	560842
40556	560843
10242	560844
61417	560845
102903	560846
5179	560847
2491	560848
617	560849
24379	560850
36596	560851
45581	560852
26414	560853
4818	560854
29863	560855
15663	560856
44868	560857
986	560858
649	560859
109701	560860
68089	560861
23747	560862
65517	560863
6462	560864
79	560865
39451	560866
87152	560867
39728	560868
28247	560869
30234	560870
4445	560871
15549	560872
3183	560873
2708	560874
8687	560875
25302	560876
1491	560877
76047	560878
19946	560879
64307	560880
9743	560881
54637	560882
42367	560883
108738	560884
34411	560885
3	560886
2053	560887
2109	560888
14886	560889
113292	560890
9226	560891
9860	560892
1610	560893
46597	560894
5948	560895
7621	560896
42253	560897
22787	560898
48535	560899
1845	560900
8738	560901
65285	560902
24143	560903
7748	560904
11046	560905
37716	560906
71215	560907
87173	560908
23734	560909
38774	560910
9641	560911
23	560912
43746	560913
26552	560914
6527	560915
7060	560916
18806	560917
48549	560918
43798	560919
16590	560920
41563	560921
15214	560922
41726	560923
25606	560924
22794	560925
1900	560926
51059	560927
32759	560928
23660	560929
34790	560930
15513	560931
27524	560932
8192	560933
40991	560934
47175	560935
64960	560936
26298	560937
29405	560938
1597	560939
58162	560940
1079	560941
62136	560942
48847	560943
39653	560944
6146	560945
17564	560946
83371	560947
36	560948
58660	560949
2832	560950
10707	560951
47233	560952
3016	560953
92466	560954
39700	560955
13111	560956
61246	560957
30198	560958
15609	560959
5	560960
54142	560961
11932	560962
10719	560963
2747	560964
23602	560965
39353	560966
23956	560967
23193	560968
56790	560969
13232	560970
3543	560971
633	560972
3409	560973
927	560974
80349	560975
63221	560976
20321	560977
91216	560978
55192	560979
78136	560980
35181	560981
108834	560982
42532	560983
7272	560984
3099	560985
21833	560986
23944	560987
19550	560988
69309	560989
41573	560990
34313	560991
14437	560992
12380	560993
39772	560994
48127	560995
9660	560996
1141	560997
16121	560998
28168	560999
44476	561000
77596	561001
60758	561002
42865	561003
3930	561004
43061	561005
1388	561006
7227	561007
15436	561008
59062	561009
33693	561010
37385	561011
172	561012
3183	561013
56818	561014
13845	561015
7873	561016
16688	561017
47992	561018
22405	561019
40403	561020
47744	561021
21042	561022
34737	561023
32030	561024
34567	561025
19380	561026
4244	561027
4296	561028
70131	561029
50018	561030
8153	561031
6593	561032
39919	561033
8202	561034
5894	561035
59689	561036
4994	561037
20787	561038
7192	561039
18942	561040
51792	561041
33173	561042
1719	561043
114402	561044
83243	561045
9342	561046
78393	561047
2270	561048
4409	561049
7491	561050
10622	561051
84391	561052
8916	561053
14614	561054
86059	561055
54271	561056
60628	561057
11322	561058
8887	561059
2632	561060
15447	561061
14773	561062
8503	561063
33620	561064
56583	561065
76612	561066
13148	561067
40534	561068
34671	561069
27841	561070
60286	561071
41156	561072
77405	561073
72687	561074
10708	561075
4232	561076
1000	561077
56277	561078
71372	561079
7312	561080
27691	561081
21790	561082
51130	561083
16036	561084
1495	561085
11728	561086
1032	561087
9	561088
39484	561089
5813	561090
26722	561091
5848	561092
3507	561093
3670	561094
4821	561095
9208	561096
1088	561097
4805	561098
67350	561099
29509	561100
4945	561101
21809	561102
59849	561103
2525	561104
643	561105
39906	561106
62246	561107
55967	561108
53262	561109
3150	561110
3412	561111
28846	561112
2362	561113
22796	561114
59169	561115
15427	561116
23197	561117
55407	561118
63570	561119
6534	561120
4038	561121
51992	561122
11533	561123
3205	561124
3417	561125
15952	561126
71064	561127
58013	561128
1764	561129
4523	561130
5614	561131
26546	561132
20231	561133
62811	561134
169	561135
48309	561136
41125	561137
7148	561138
72078	561139
40186	561140
7846	561141
45449	561142
34984	561143
67491	561144
47585	561145
15439	561146
94497	561147
85384	561148
9668	561149
57984	561150
22501	561151
68820	561152
22879	561153
86804	561154
92054	561155
64993	561156
49940	561157
968	561158
12844	561159
10323	561160
2439	561161
3658	561162
633	561163
60265	561164
4219	561165
9767	561166
67373	561167
16315	561168
6776	561169
95586	561170
2658	561171
2940	561172
15139	561173
39913	561174
51869	561175
595	561176
266	561177
16222	561178
29099	561179
27814	561180
23106	561181
17555	561182
67115	561183
1797	561184
25723	561185
51653	561186
5434	561187
2308	561188
29572	561189
36358	561190
44233	561191
25804	561192
12388	561193
40300	561194
16117	561195
6565	561196
24862	561197
15692	561198
13589	561199
93327	561200
35331	561201
44900	561202
44352	561203
12097	561204
12710	561205
6514	561206
76251	561207
19681	561208
44325	561209
8510	561210
11983	561211
192	561212
1649	561213
27112	561214
71549	561215
35689	561216
6060	561217
49170	561218
51635	561219
32224	561220
27379	561221
29496	561222
64171	561223
63799	561224
34797	561225
34511	561226
326	561227
3220	561228
6660	561229
624	561230
29682	561231
19295	561232
2307	561233
16536	561234
3986	561235
3690	561236
3141	561237
4241	561238
24375	561239
89720	561240
25922	561241
71253	561242
53111	561243
28537	561244
68256	561245
11380	561246
21716	561247
33895	561248
102446	561249
19215	561250
35118	561251
68160	561252
57917	561253
9187	561254
71258	561255
11381	561256
84056	561257
34716	561258
82023	561259
9719	561260
29971	561261
2864	561262
496	561263
39716	561264
21982	561265
3029	561266
14285	561267
54732	561268
6968	561269
5950	561270
61695	561271
32011	561272
40392	561273
17039	561274
2000	561275
1910	561276
9167	561277
2560	561278
19221	561279
68301	561280
95240	561281
3375	561282
18406	561283
26418	561284
19403	561285
41544	561286
11379	561287
33826	561288
6736	561289
3072	561290
6753	561291
48982	561292
25600	561293
49974	561294
64906	561295
8958	561296
100612	561297
86318	561298
36543	561299
6409	561300
1521	561301
69719	561302
7932	561303
47722	561304
25562	561305
401	561306
29710	561307
43108	561308
1349	561309
10245	561310
39765	561311
11794	561312
8536	561313
67546	561314
10987	561315
32126	561316
657	561317
22513	561318
51354	561319
3872	561320
8181	561321
5706	561322
82704	561323
5837	561324
54988	561325
3453	561326
31626	561327
28493	561328
28410	561329
15117	561330
4156	561331
3647	561332
41941	561333
2651	561334
43740	561335
77083	561336
7970	561337
3616	561338
2849	561339
20672	561340
106084	561341
28619	561342
58912	561343
40676	561344
6595	561345
30975	561346
36626	561347
12619	561348
79757	561349
19732	561350
5758	561351
3008	561352
109952	561353
3862	561354
323	561355
78609	561356
2916	561357
23732	561358
3143	561359
16423	561360
8905	561361
50369	561362
21361	561363
23562	561364
5304	561365
7511	561366
342	561367
4232	561368
28718	561369
553	561370
24807	561371
13115	561372
18027	561373
20264	561374
62423	561375
59363	561376
14600	561377
42319	561378
934	561379
1349	561380
8490	561381
3797	561382
38851	561383
42043	561384
18892	561385
27145	561386
23991	561387
19672	561388
245	561389
279	561390
14641	561391
3620	561392
23017	561393
11566	561394
22097	561395
2308	561396
34739	561397
79937	561398
2782	561399
47523	561400
36879	561401
82847	561402
8714	561403
71144	561404
168	561405
53057	561406
29107	561407
12411	561408
54383	561409
31404	561410
68187	561411
5166	561412
42832	561413
18154	561414
268	561415
17945	561416
79270	561417
7243	561418
105472	561419
8212	561420
53213	561421
92775	561422
260	561423
92959	561424
8110	561425
65921	561426
303	561427
1176	561428
1150	561429
824	561430
76576	561431
30014	561432
23699	561433
14676	561434
3812	561435
16451	561436
29683	561437
55167	561438
74146	561439
24041	561440
87936	561441
13373	561442
26592	561443
44660	561444
7185	561445
70867	561446
70953	561447
37611	561448
108636	561449
7771	561450
72271	561451
54108	561452
960	561453
64514	561454
3189	561455
1770	561456
18320	561457
26243	561458
28100	561459
34243	561460
72873	561461
11358	561462
81815	561463
24840	561464
1736	561465
9542	561466
16417	561467
41304	561468
29066	561469
11389	561470
1707	561471
31100	561472
33833	561473
44322	561474
24623	561475
126	561476
7503	561477
87683	561478
45274	561479
11701	561480
19806	561481
16753	561482
44116	561483
21356	561484
9593	561485
7347	561486
17319	561487
44180	561488
27318	561489
113307	561490
82	561491
65504	561492
10509	561493
23744	561494
7206	561495
16	561496
51824	561497
17183	561498
2120	561499
39901	561500
24593	561501
39368	561502
9407	561503
78234	561504
3317	561505
68649	561506
14641	561507
49461	561508
82503	561509
102306	561510
14963	561511
33515	561512
6083	561513
36272	561514
4679	561515
24966	561516
85421	561517
51529	561518
26044	561519
87123	561520
11987	561521
3373	561522
66060	561523
34248	561524
1723	561525
11860	561526
106531	561527
23934	561528
6504	561529
94474	561530
2186	561531
21769	561532
102066	561533
363	561534
2303	561535
41129	561536
64267	561537
48943	561538
61980	561539
7353	561540
98087	561541
48428	561542
645	561543
17211	561544
3806	561545
7804	561546
103100	561547
10916	561548
46538	561549
72868	561550
7569	561551
14188	561552
9889	561553
19300	561554
52347	561555
39668	561556
48814	561557
58301	561558
18711	561559
57974	561560
29598	561561
13971	561562
48934	561563
5652	561564
34918	561565
552	561566
23437	561567
1255	561568
874	561569
26868	561570
49600	561571
1049	561572
40475	561573
44611	561574
1104	561575
54675	561576
6754	561577
20022	561578
61476	561579
9855	561580
14555	561581
67926	561582
2549	561583
28325	561584
2506	561585
6049	561586
5848	561587
35438	561588
11435	561589
21767	561590
48662	561591
13057	561592
62234	561593
12080	561594
16933	561595
12013	561596
3737	561597
360	561598
4474	561599
67130	561600
51833	561601
62360	561602
61174	561603
961	561604
80651	561605
9523	561606
10250	561607
42627	561608
4372	561609
9371	561610
40289	561611
7860	561612
56337	561613
15712	561614
2149	561615
4686	561616
86897	561617
78384	561618
3750	561619
15289	561620
20539	561621
59221	561622
54169	561623
63027	561624
24313	561625
14998	561626
25160	561627
1338	561628
10403	561629
7183	561630
14999	561631
41666	561632
8610	561633
27958	561634
961	561635
37017	561636
32160	561637
27485	561638
1763	561639
36149	561640
56864	561641
2991	561642
10634	561643
71581	561644
18858	561645
62452	561646
19224	561647
57685	561648
7367	561649
62409	561650
52845	561651
9968	561652
9212	561653
68210	561654
94599	561655
13730	561656
6034	561657
8729	561658
1403	561659
10381	561660
34234	561661
7493	561662
23599	561663
25540	561664
11113	561665
33250	561666
79923	561667
17313	561668
9015	561669
6892	561670
56235	561671
33065	561672
91239	561673
262	561674
15016	561675
44532	561676
1610	561677
63865	561678
117	561679
15478	561680
9966	561681
1463	561682
25718	561683
85264	561684
21738	561685
46048	561686
9961	561687
19106	561688
34100	561689
82019	561690
30284	561691
91486	561692
75800	561693
58576	561694
21646	561695
5597	561696
48412	561697
18535	561698
26733	561699
37964	561700
45647	561701
3043	561702
525	561703
14425	561704
708	561705
82628	561706
4748	561707
20341	561708
34125	561709
83664	561710
1141	561711
82578	561712
8730	561713
28970	561714
41110	561715
11557	561716
9771	561717
14960	561718
4183	561719
86893	561720
1337	561721
16882	561722
36464	561723
87025	561724
29606	561725
48189	561726
104985	561727
13874	561728
719	561729
1629	561730
29380	561731
103152	561732
11618	561733
30814	561734
55431	561735
79357	561736
86056	561737
646	561738
47832	561739
56588	561740
3687	561741
112250	561742
71942	561743
50286	561744
4076	561745
96479	561746
102998	561747
493	561748
42731	561749
18524	561750
67453	561751
82836	561752
3555	561753
1336	561754
38002	561755
68135	561756
36265	561757
45526	561758
37061	561759
4461	561760
12409	561761
17109	561762
54222	561763
37607	561764
1548	561765
100055	561766
1293	561767
60315	561768
1434	561769
34890	561770
31932	561771
10400	561772
10368	561773
26594	561774
49804	561775
19151	561776
26132	561777
30512	561778
376	561779
2126	561780
36900	561781
2854	561782
54856	561783
95979	561784
74054	561785
65580	561786
21011	561787
13234	561788
10329	561789
51594	561790
14862	561791
3541	561792
30611	561793
54425	561794
82224	561795
63217	561796
2	561797
15733	561798
51137	561799
37670	561800
44129	561801
8201	561802
52222	561803
15660	561804
2482	561805
2416	561806
6509	561807
5468	561808
50893	561809
34678	561810
19009	561811
25	561812
787	561813
17962	561814
12480	561815
13240	561816
24204	561817
39620	561818
35369	561819
9051	561820
11776	561821
37899	561822
36008	561823
53256	561824
47671	561825
7776	561826
9448	561827
76040	561828
30565	561829
18542	561830
15427	561831
31146	561832
55116	561833
89557	561834
8014	561835
11648	561836
30595	561837
13596	561838
29708	561839
23306	561840
32514	561841
15792	561842
23803	561843
525	561844
24562	561845
37034	561846
70148	561847
21418	561848
50609	561849
5283	561850
15325	561851
58444	561852
30562	561853
33197	561854
87624	561855
56397	561856
17168	561857
16240	561858
4399	561859
59601	561860
4689	561861
2687	561862
2052	561863
17711	561864
81285	561865
29853	561866
3953	561867
82008	561868
25486	561869
48734	561870
81230	561871
11135	561872
111121	561873
64062	561874
5832	561875
8976	561876
83128	561877
2931	561878
14024	561879
46966	561880
24610	561881
62508	561882
98787	561883
95861	561884
34790	561885
26757	561886
64585	561887
59046	561888
86486	561889
38730	561890
80566	561891
25812	561892
48	561893
12895	561894
7168	561895
1058	561896
51109	561897
2135	561898
30119	561899
24566	561900
2111	561901
54700	561902
71224	561903
34686	561904
309	561905
16815	561906
30813	561907
16790	561908
4095	561909
47738	561910
415	561911
3005	561912
259	561913
1534	561914
78561	561915
17831	561916
101150	561917
40225	561918
101122	561919
7476	561920
9710	561921
2960	561922
13076	561923
91429	561924
46004	561925
28904	561926
3568	561927
3087	561928
1512	561929
34736	561930
7385	561931
17264	561932
5413	561933
4696	561934
2701	561935
1022	561936
2002	561937
6625	561938
6405	561939
82041	561940
31137	561941
71313	561942
6675	561943
15753	561944
24752	561945
48914	561946
33282	561947
62892	561948
20674	561949
224	561950
50490	561951
11729	561952
47944	561953
95642	561954
4891	561955
19307	561956
9922	561957
10659	561958
25162	561959
101	561960
16000	561961
52273	561962
7276	561963
43006	561964
9491	561965
2851	561966
16254	561967
10315	561968
61197	561969
63172	561970
2714	561971
486	561972
3842	561973
57402	561974
11147	561975
34024	561976
82644	561977
59934	561978
3252	561979
100518	561980
56	561981
34452	561982
44164	561983
10516	561984
7978	561985
66432	561986
3885	561987
9781	561988
5096	561989
995	561990
39113	561991
6281	561992
7786	561993
19453	561994
15994	561995
14368	561996
91612	561997
17400	561998
9432	561999
58337	562000
1155	562001
21966	562002
46534	562003
6298	562004
73175	562005
4233	562006
51784	562007
12457	562008
11933	562009
68476	562010
5540	562011
83633	562012
47252	562013
5319	562014
84723	562015
36692	562016
31993	562017
53126	562018
10762	562019
50020	562020
68170	562021
35362	562022
23769	562023
44888	562024
58858	562025
16106	562026
38339	562027
40300	562028
10831	562029
9636	562030
15210	562031
43238	562032
13943	562033
68117	562034
55758	562035
61835	562036
56928	562037
9427	562038
61723	562039
6223	562040
59287	562041
86931	562042
45107	562043
30400	562044
62482	562045
34977	562046
41646	562047
78081	562048
65286	562049
6350	562050
36477	562051
51569	562052
15443	562053
585	562054
2342	562055
4	562056
55791	562057
27566	562058
57858	562059
19468	562060
46686	562061
29500	562062
63832	562063
12745	562064
82994	562065
13222	562066
102107	562067
71162	562068
48897	562069
42247	562070
31090	562071
2719	562072
7468	562073
56238	562074
9242	562075
113442	562076
2587	562077
697	562078
27905	562079
29883	562080
70509	562081
42790	562082
17321	562083
79199	562084
34037	562085
20387	562086
6522	562087
4520	562088
17124	562089
23059	562090
41747	562091
57337	562092
1095	562093
4165	562094
37446	562095
8305	562096
2742	562097
7372	562098
75704	562099
2978	562100
894	562101
5870	562102
27749	562103
155	562104
42839	562105
4559	562106
48404	562107
33975	562108
56035	562109
59216	562110
3305	562111
10860	562112
35497	562113
1251	562114
18158	562115
23667	562116
73914	562117
48595	562118
54297	562119
31111	562120
52025	562121
35866	562122
5950	562123
42931	562124
73866	562125
27643	562126
13306	562127
1807	562128
3067	562129
11723	562130
6340	562131
17914	562132
19	562133
92033	562134
25313	562135
16614	562136
37115	562137
4037	562138
11313	562139
40160	562140
66495	562141
7710	562142
11180	562143
66130	562144
566	562145
28883	562146
52603	562147
57733	562148
36282	562149
49462	562150
50111	562151
50022	562152
14007	562153
85881	562154
38251	562155
50030	562156
1104	562157
27112	562158
58573	562159
77	562160
83676	562161
15402	562162
9537	562163
33102	562164
4961	562165
5514	562166
494	562167
75495	562168
3283	562169
25322	562170
6679	562171
75515	562172
81032	562173
37728	562174
5745	562175
10694	562176
16321	562177
47609	562178
20496	562179
18737	562180
200	562181
10595	562182
675	562183
7899	562184
2694	562185
2587	562186
64910	562187
15068	562188
9810	562189
5559	562190
15383	562191
12476	562192
54661	562193
59594	562194
18423	562195
70926	562196
7124	562197
67925	562198
26244	562199
22457	562200
56182	562201
35819	562202
24023	562203
50761	562204
29473	562205
77223	562206
35959	562207
68824	562208
59354	562209
45115	562210
42	562211
29395	562212
51812	562213
17649	562214
37632	562215
10402	562216
14707	562217
68318	562218
8676	562219
36130	562220
41202	562221
405	562222
73201	562223
20991	562224
22972	562225
12308	562226
57090	562227
68166	562228
33382	562229
1595	562230
43280	562231
11969	562232
10882	562233
23310	562234
30934	562235
58039	562236
26749	562237
59994	562238
32658	562239
37491	562240
22740	562241
11048	562242
51082	562243
6210	562244
83588	562245
34704	562246
47666	562247
64373	562248
10680	562249
49528	562250
19506	562251
28192	562252
53306	562253
44613	562254
5058	562255
898	562256
71946	562257
44586	562258
5275	562259
28313	562260
15928	562261
65544	562262
91802	562263
60267	562264
25088	562265
32520	562266
58275	562267
20649	562268
44801	562269
1017	562270
71653	562271
563	562272
92177	562273
48854	562274
8914	562275
10127	562276
4248	562277
31833	562278
51912	562279
53569	562280
37985	562281
80024	562282
3393	562283
4877	562284
3878	562285
42921	562286
77483	562287
46307	562288
78777	562289
45335	562290
25787	562291
31325	562292
21447	562293
30505	562294
65087	562295
47295	562296
36486	562297
15252	562298
76066	562299
610	562300
48651	562301
59510	562302
5880	562303
81011	562304
5492	562305
2672	562306
54138	562307
3458	562308
11776	562309
65575	562310
2077	562311
88934	562312
73765	562313
71570	562314
71802	562315
4228	562316
69703	562317
67217	562318
1699	562319
3907	562320
11206	562321
2014	562322
26817	562323
137	562324
33384	562325
591	562326
37285	562327
2203	562328
66247	562329
55569	562330
33850	562331
36595	562332
1252	562333
43762	562334
1898	562335
48193	562336
41634	562337
4648	562338
63056	562339
98115	562340
66728	562341
26173	562342
54033	562343
1412	562344
28260	562345
37951	562346
43351	562347
27624	562348
14212	562349
2451	562350
464	562351
20006	562352
7703	562353
17719	562354
66340	562355
3	562356
73909	562357
1510	562358
1093	562359
37405	562360
47049	562361
96491	562362
31768	562363
29295	562364
2604	562365
27121	562366
28859	562367
69613	562368
5107	562369
45936	562370
52348	562371
27963	562372
1203	562373
110	562374
82517	562375
47822	562376
27662	562377
35127	562378
30799	562379
9528	562380
27421	562381
20415	562382
979	562383
77855	562384
63509	562385
440	562386
36596	562387
48162	562388
22744	562389
78613	562390
23851	562391
15211	562392
47785	562393
466	562394
2533	562395
19513	562396
28832	562397
19817	562398
42409	562399
36733	562400
11759	562401
46341	562402
48732	562403
97550	562404
17794	562405
37186	562406
11194	562407
50934	562408
4135	562409
17668	562410
32862	562411
14432	562412
75719	562413
290	562414
20	562415
10287	562416
1272	562417
670	562418
26271	562419
23636	562420
2313	562421
3795	562422
11826	562423
1834	562424
89591	562425
48649	562426
7657	562427
58946	562428
60499	562429
8756	562430
5161	562431
16256	562432
1016	562433
75038	562434
9415	562435
490	562436
18031	562437
12992	562438
49724	562439
17933	562440
74683	562441
24850	562442
96701	562443
30201	562444
79504	562445
51017	562446
8724	562447
73748	562448
54491	562449
1704	562450
1003	562451
7826	562452
5448	562453
5361	562454
85905	562455
927	562456
5996	562457
11062	562458
1580	562459
19663	562460
113720	562461
9783	562462
28948	562463
35142	562464
83695	562465
96424	562466
91357	562467
1025	562468
3895	562469
37048	562470
21759	562471
3561	562472
21000	562473
242	562474
2643	562475
12217	562476
47338	562477
300	562478
9909	562479
88100	562480
28436	562481
41759	562482
2961	562483
3076	562484
44916	562485
9871	562486
5437	562487
17152	562488
25079	562489
4669	562490
86419	562491
15628	562492
45541	562493
21241	562494
85673	562495
57494	562496
68150	562497
1181	562498
44416	562499
43862	562500
51042	562501
18696	562502
48415	562503
51471	562504
8738	562505
6844	562506
3059	562507
49923	562508
796	562509
14310	562510
46510	562511
19726	562512
111642	562513
47046	562514
60520	562515
33638	562516
901	562517
5339	562518
37581	562519
33071	562520
95618	562521
12169	562522
12485	562523
82472	562524
52857	562525
18275	562526
51058	562527
81565	562528
33721	562529
53660	562530
37759	562531
83159	562532
1858	562533
70583	562534
3031	562535
45153	562536
60682	562537
22930	562538
96396	562539
36934	562540
28065	562541
10043	562542
10724	562543
44075	562544
17154	562545
22241	562546
18050	562547
7032	562548
61151	562549
30370	562550
71380	562551
19182	562552
1025	562553
2490	562554
26562	562555
38640	562556
2286	562557
45112	562558
21574	562559
92469	562560
53677	562561
23445	562562
13253	562563
1224	562564
12391	562565
51218	562566
59679	562567
53828	562568
13826	562569
80410	562570
89724	562571
27700	562572
104036	562573
46419	562574
1030	562575
12186	562576
4859	562577
102039	562578
31551	562579
20139	562580
3815	562581
19771	562582
31026	562583
3199	562584
18905	562585
21389	562586
8779	562587
74122	562588
50490	562589
69532	562590
90905	562591
28788	562592
8673	562593
3175	562594
22870	562595
100693	562596
7020	562597
433	562598
8169	562599
56596	562600
19627	562601
70491	562602
45551	562603
48698	562604
16466	562605
31944	562606
21706	562607
53261	562608
32	562609
77990	562610
3331	562611
37465	562612
30987	562613
5528	562614
2177	562615
19364	562616
30951	562617
23703	562618
26697	562619
30165	562620
27171	562621
38284	562622
26189	562623
58723	562624
24790	562625
2343	562626
11703	562627
105	562628
13354	562629
31576	562630
51407	562631
1652	562632
11519	562633
47121	562634
49225	562635
2711	562636
55163	562637
28577	562638
37336	562639
60444	562640
54140	562641
29412	562642
15895	562643
26359	562644
7722	562645
1505	562646
42069	562647
4045	562648
21579	562649
111487	562650
38035	562651
1516	562652
22613	562653
1124	562654
57520	562655
69	562656
66902	562657
1687	562658
4986	562659
45111	562660
73333	562661
3058	562662
2391	562663
57569	562664
11984	562665
8427	562666
65311	562667
104883	562668
1385	562669
7160	562670
27707	562671
278	562672
81210	562673
28442	562674
99185	562675
81066	562676
15369	562677
23285	562678
97432	562679
39140	562680
10542	562681
4	562682
54170	562683
59558	562684
32671	562685
170	562686
96464	562687
23272	562688
115	562689
114030	562690
45360	562691
5602	562692
463	562693
29498	562694
29783	562695
18444	562696
42357	562697
101259	562698
13336	562699
21519	562700
8687	562701
17736	562702
31295	562703
18649	562704
45353	562705
20489	562706
17041	562707
79754	562708
54309	562709
49	562710
15729	562711
7083	562712
15820	562713
21851	562714
72892	562715
5022	562716
37864	562717
41897	562718
37191	562719
2510	562720
32358	562721
14615	562722
50248	562723
26419	562724
30268	562725
18072	562726
27782	562727
25332	562728
2642	562729
34742	562730
32451	562731
44469	562732
51436	562733
43315	562734
283	562735
63499	562736
7923	562737
25948	562738
7682	562739
1917	562740
17108	562741
6210	562742
1074	562743
1231	562744
10994	562745
373	562746
15	562747
10026	562748
40402	562749
39007	562750
12720	562751
92239	562752
34570	562753
6327	562754
27648	562755
47282	562756
23614	562757
43655	562758
305	562759
8708	562760
27283	562761
37056	562762
52443	562763
44944	562764
32593	562765
40548	562766
50331	562767
37156	562768
32452	562769
6762	562770
11	562771
2613	562772
3924	562773
50615	562774
2737	562775
57005	562776
23327	562777
39490	562778
3162	562779
95715	562780
7481	562781
95614	562782
13154	562783
41837	562784
28621	562785
19413	562786
658	562787
13012	562788
3166	562789
31665	562790
48453	562791
1165	562792
1887	562793
7370	562794
7388	562795
28358	562796
797	562797
24370	562798
29263	562799
18568	562800
43533	562801
36388	562802
61820	562803
15412	562804
35301	562805
63576	562806
102192	562807
19581	562808
113457	562809
27266	562810
26778	562811
2592	562812
5917	562813
7357	562814
1544	562815
27025	562816
47282	562817
149	562818
49533	562819
42368	562820
60940	562821
18637	562822
5190	562823
6463	562824
109080	562825
46018	562826
19164	562827
51499	562828
54148	562829
85403	562830
10703	562831
81608	562832
40727	562833
10848	562834
70764	562835
10287	562836
14868	562837
96488	562838
223	562839
58514	562840
300	562841
2962	562842
20153	562843
67133	562844
2935	562845
24346	562846
6719	562847
69750	562848
21091	562849
15977	562850
63775	562851
11351	562852
18994	562853
14764	562854
70107	562855
50206	562856
43674	562857
27829	562858
19453	562859
25331	562860
26145	562861
46503	562862
3546	562863
13436	562864
4107	562865
46833	562866
67070	562867
27682	562868
1880	562869
134	562870
18192	562871
27664	562872
3047	562873
34027	562874
24769	562875
59796	562876
14954	562877
9571	562878
11197	562879
62844	562880
3306	562881
36045	562882
34291	562883
14860	562884
36016	562885
7557	562886
14882	562887
65668	562888
8083	562889
11006	562890
2933	562891
21570	562892
64070	562893
27812	562894
88970	562895
28719	562896
3403	562897
14566	562898
6998	562899
42464	562900
11872	562901
64176	562902
2967	562903
7780	562904
61384	562905
48511	562906
84651	562907
846	562908
22891	562909
6109	562910
75355	562911
12062	562912
10364	562913
1284	562914
3028	562915
40720	562916
3623	562917
1259	562918
43802	562919
18440	562920
87170	562921
14714	562922
20495	562923
13938	562924
23026	562925
50540	562926
8170	562927
12837	562928
7200	562929
2116	562930
38882	562931
306	562932
9086	562933
82365	562934
688	562935
606	562936
16580	562937
7435	562938
5180	562939
12846	562940
18063	562941
35767	562942
83834	562943
38699	562944
33993	562945
18795	562946
46951	562947
19345	562948
39065	562949
58819	562950
40895	562951
47760	562952
65454	562953
30200	562954
54712	562955
35520	562956
95485	562957
39736	562958
62553	562959
5044	562960
90839	562961
3266	562962
18543	562963
10768	562964
43413	562965
15347	562966
95481	562967
78726	562968
2998	562969
88316	562970
28278	562971
91094	562972
52470	562973
22814	562974
39274	562975
32117	562976
56622	562977
6032	562978
94445	562979
4673	562980
28150	562981
18056	562982
3725	562983
2164	562984
45515	562985
1620	562986
29894	562987
7590	562988
89975	562989
9463	562990
25867	562991
27487	562992
43600	562993
10299	562994
46032	562995
70825	562996
10529	562997
41813	562998
59957	562999
20821	563000
12771	563001
95227	563002
29279	563003
8677	563004
63049	563005
56384	563006
90697	563007
13822	563008
3405	563009
63228	563010
604	563011
2205	563012
20485	563013
82868	563014
6706	563015
8341	563016
47810	563017
117	563018
17519	563019
35655	563020
52741	563021
26182	563022
3044	563023
14876	563024
54880	563025
11326	563026
456	563027
18828	563028
32331	563029
58628	563030
10380	563031
65568	563032
6958	563033
86751	563034
3632	563035
17158	563036
9952	563037
17958	563038
66233	563039
16446	563040
26123	563041
996	563042
27190	563043
55951	563044
11721	563045
830	563046
65049	563047
70531	563048
28145	563049
12418	563050
507	563051
46351	563052
59973	563053
74510	563054
35241	563055
4441	563056
1278	563057
57701	563058
73723	563059
67415	563060
73507	563061
14804	563062
71544	563063
5039	563064
31343	563065
1987	563066
32912	563067
1705	563068
20225	563069
103385	563070
31661	563071
4072	563072
38544	563073
575	563074
12135	563075
82821	563076
97253	563077
71160	563078
87447	563079
448	563080
38389	563081
75979	563082
27325	563083
12128	563084
22458	563085
46276	563086
50258	563087
40254	563088
12440	563089
95961	563090
35568	563091
83379	563092
402	563093
60317	563094
18977	563095
14992	563096
70854	563097
86719	563098
32997	563099
46674	563100
64005	563101
60352	563102
8674	563103
8293	563104
18755	563105
107453	563106
39	563107
20318	563108
4529	563109
69567	563110
29011	563111
19129	563112
26230	563113
40035	563114
107176	563115
46369	563116
32147	563117
1167	563118
2991	563119
28294	563120
59303	563121
5358	563122
82751	563123
6829	563124
7846	563125
41187	563126
79593	563127
26139	563128
37452	563129
25405	563130
19761	563131
27464	563132
16836	563133
4	563134
57691	563135
29125	563136
12814	563137
10433	563138
29	563139
5065	563140
9708	563141
104138	563142
1411	563143
31299	563144
8787	563145
40598	563146
7315	563147
15	563148
8515	563149
28298	563150
15040	563151
57846	563152
17640	563153
5409	563154
17351	563155
21324	563156
14297	563157
2863	563158
25414	563159
50738	563160
51	563161
4804	563162
4213	563163
8482	563164
20578	563165
112132	563166
56966	563167
11352	563168
4132	563169
14424	563170
33195	563171
7977	563172
8017	563173
35172	563174
75534	563175
58955	563176
63470	563177
15765	563178
33400	563179
34117	563180
61214	563181
7	563182
1956	563183
17584	563184
5026	563185
18878	563186
23512	563187
49393	563188
25559	563189
46635	563190
89447	563191
15042	563192
2	563193
42455	563194
13288	563195
11172	563196
45209	563197
24614	563198
43061	563199
104093	563200
21687	563201
7587	563202
1532	563203
33424	563204
7032	563205
11128	563206
24434	563207
19277	563208
31357	563209
5713	563210
3496	563211
1351	563212
5321	563213
98345	563214
98372	563215
1981	563216
38706	563217
8712	563218
57925	563219
16529	563220
7615	563221
42507	563222
74738	563223
10106	563224
110019	563225
31213	563226
103379	563227
4290	563228
60364	563229
53253	563230
9566	563231
85049	563232
54835	563233
4206	563234
27691	563235
18005	563236
44563	563237
7167	563238
15972	563239
18368	563240
40335	563241
28972	563242
42627	563243
24717	563244
146	563245
13090	563246
8325	563247
12472	563248
33124	563249
23982	563250
37172	563251
17955	563252
47484	563253
18567	563254
47508	563255
705	563256
14827	563257
76149	563258
419	563259
12250	563260
34614	563261
35917	563262
65162	563263
19533	563264
55599	563265
15498	563266
49157	563267
24314	563268
16424	563269
71547	563270
25730	563271
6634	563272
12844	563273
65376	563274
69930	563275
15090	563276
107817	563277
871	563278
630	563279
11205	563280
34357	563281
26528	563282
21553	563283
23783	563284
12393	563285
59499	563286
5075	563287
46907	563288
22900	563289
37020	563290
10614	563291
14276	563292
30798	563293
19305	563294
33346	563295
49036	563296
4719	563297
27293	563298
24131	563299
41876	563300
64547	563301
6910	563302
22496	563303
64536	563304
872	563305
1107	563306
49039	563307
1745	563308
25297	563309
66223	563310
19878	563311
25307	563312
51806	563313
12060	563314
12009	563315
74	563316
3181	563317
42984	563318
23733	563319
68925	563320
6335	563321
734	563322
9526	563323
66605	563324
56498	563325
58920	563326
41050	563327
52771	563328
475	563329
56513	563330
25018	563331
92085	563332
1749	563333
620	563334
85691	563335
63308	563336
113715	563337
495	563338
54654	563339
31533	563340
18080	563341
17372	563342
18826	563343
28533	563344
43754	563345
18842	563346
97828	563347
28797	563348
68548	563349
50326	563350
40383	563351
12940	563352
2729	563353
404	563354
22690	563355
35873	563356
67781	563357
6649	563358
11959	563359
37066	563360
4223	563361
69	563362
13622	563363
32723	563364
42582	563365
91649	563366
548	563367
72146	563368
16252	563369
63924	563370
2045	563371
10313	563372
14340	563373
9601	563374
1718	563375
3638	563376
1728	563377
26358	563378
86320	563379
67318	563380
43517	563381
39585	563382
74	563383
17249	563384
10938	563385
51977	563386
27125	563387
81980	563388
12852	563389
50616	563390
29793	563391
5769	563392
25407	563393
36005	563394
10718	563395
16335	563396
483	563397
33342	563398
25350	563399
43084	563400
32785	563401
9250	563402
22854	563403
47145	563404
10693	563405
68793	563406
416	563407
34158	563408
12842	563409
39681	563410
2595	563411
84106	563412
3	563413
37652	563414
776	563415
1096	563416
3400	563417
15720	563418
6523	563419
5554	563420
29340	563421
9339	563422
45877	563423
44468	563424
59491	563425
31376	563426
27383	563427
77563	563428
86866	563429
12396	563430
17531	563431
43990	563432
66352	563433
22486	563434
14185	563435
81467	563436
963	563437
19750	563438
52537	563439
32417	563440
26983	563441
63408	563442
17100	563443
24491	563444
67811	563445
52562	563446
36120	563447
6085	563448
68780	563449
27711	563450
52219	563451
29144	563452
44920	563453
782	563454
5107	563455
918	563456
383	563457
19	563458
19093	563459
2719	563460
41404	563461
15913	563462
927	563463
80683	563464
20988	563465
49454	563466
20877	563467
9589	563468
58791	563469
21598	563470
29684	563471
26204	563472
65538	563473
103705	563474
28066	563475
72	563476
1768	563477
22422	563478
8442	563479
116	563480
55469	563481
678	563482
117	563483
84728	563484
333	563485
77498	563486
17619	563487
64725	563488
1791	563489
14872	563490
4042	563491
2113	563492
1916	563493
44791	563494
4803	563495
69303	563496
25711	563497
25867	563498
357	563499
11937	563500
4522	563501
31352	563502
6807	563503
8840	563504
2726	563505
9105	563506
3028	563507
58	563508
88419	563509
9965	563510
65245	563511
174	563512
54520	563513
64295	563514
8626	563515
34169	563516
7839	563517
21566	563518
1873	563519
92912	563520
55490	563521
510	563522
353	563523
15461	563524
21852	563525
55843	563526
70345	563527
32722	563528
13112	563529
4245	563530
296	563531
55590	563532
26315	563533
3309	563534
5844	563535
56643	563536
13279	563537
88571	563538
376	563539
4262	563540
5515	563541
43450	563542
44905	563543
18113	563544
59467	563545
19680	563546
5232	563547
68321	563548
86762	563549
2885	563550
71495	563551
42816	563552
58407	563553
56604	563554
8859	563555
106217	563556
99299	563557
59075	563558
22075	563559
44066	563560
17706	563561
11582	563562
7411	563563
38154	563564
13400	563565
26403	563566
94325	563567
8970	563568
33109	563569
2860	563570
35782	563571
44836	563572
59338	563573
53332	563574
5490	563575
33831	563576
5518	563577
17555	563578
439	563579
28026	563580
10700	563581
42720	563582
11250	563583
88053	563584
11140	563585
41409	563586
17896	563587
26099	563588
77654	563589
29445	563590
8332	563591
8193	563592
85460	563593
34340	563594
4439	563595
44984	563596
64914	563597
17438	563598
66380	563599
23840	563600
44012	563601
94650	563602
16156	563603
1793	563604
19855	563605
64573	563606
19298	563607
50279	563608
2520	563609
16951	563610
35019	563611
16071	563612
58199	563613
75444	563614
5253	563615
9524	563616
32299	563617
65667	563618
433	563619
64926	563620
21108	563621
3098	563622
10472	563623
7309	563624
45879	563625
2425	563626
1161	563627
27940	563628
26200	563629
53301	563630
13652	563631
4791	563632
3468	563633
109302	563634
84467	563635
9720	563636
65426	563637
66001	563638
48114	563639
92971	563640
525	563641
101	563642
18610	563643
63244	563644
33761	563645
55410	563646
36793	563647
12894	563648
92337	563649
3102	563650
24601	563651
85061	563652
140	563653
19702	563654
540	563655
5890	563656
73502	563657
17036	563658
31885	563659
7784	563660
64317	563661
6939	563662
8323	563663
44041	563664
29484	563665
323	563666
22870	563667
56244	563668
2167	563669
61894	563670
7643	563671
36807	563672
17036	563673
23320	563674
12780	563675
3717	563676
2903	563677
8323	563678
666	563679
6020	563680
63459	563681
51657	563682
38966	563683
74407	563684
633	563685
36024	563686
27228	563687
512	563688
2452	563689
1984	563690
74041	563691
56678	563692
11106	563693
60677	563694
11088	563695
1145	563696
26216	563697
23955	563698
24581	563699
21074	563700
946	563701
37991	563702
2830	563703
22873	563704
31686	563705
84797	563706
1377	563707
72930	563708
27540	563709
2832	563710
7536	563711
15508	563712
13651	563713
47	563714
2902	563715
1702	563716
90095	563717
17775	563718
17875	563719
77969	563720
52088	563721
10789	563722
31410	563723
52535	563724
38058	563725
109806	563726
21663	563727
69817	563728
79461	563729
1343	563730
19024	563731
13428	563732
2666	563733
90113	563734
30486	563735
79284	563736
10267	563737
8804	563738
17172	563739
7037	563740
21979	563741
14279	563742
16892	563743
27002	563744
53394	563745
82357	563746
709	563747
2869	563748
41096	563749
11443	563750
71042	563751
18388	563752
15422	563753
3594	563754
31687	563755
19822	563756
7545	563757
19502	563758
33253	563759
57136	563760
24265	563761
45980	563762
56306	563763
11909	563764
18465	563765
16960	563766
773	563767
4892	563768
48029	563769
44740	563770
29526	563771
5160	563772
27206	563773
56847	563774
14604	563775
15129	563776
70348	563777
45322	563778
785	563779
19391	563780
76174	563781
1871	563782
2024	563783
3532	563784
8727	563785
31828	563786
37596	563787
21605	563788
10996	563789
10150	563790
60724	563791
75554	563792
29654	563793
424	563794
79611	563795
12890	563796
16648	563797
5147	563798
15543	563799
6844	563800
3323	563801
43807	563802
93788	563803
81992	563804
86446	563805
9870	563806
2446	563807
53512	563808
28941	563809
40337	563810
35770	563811
29471	563812
22221	563813
46796	563814
2532	563815
17179	563816
44995	563817
16020	563818
27914	563819
36378	563820
24808	563821
10767	563822
2840	563823
35830	563824
47152	563825
10325	563826
14569	563827
30845	563828
4850	563829
41437	563830
9219	563831
48	563832
82732	563833
559	563834
21416	563835
35385	563836
76409	563837
75410	563838
18293	563839
43098	563840
18743	563841
11958	563842
65898	563843
58729	563844
44658	563845
10323	563846
12208	563847
99452	563848
7597	563849
29218	563850
3723	563851
28351	563852
36578	563853
61886	563854
54	563855
29956	563856
53778	563857
9610	563858
38477	563859
5942	563860
29043	563861
35412	563862
49200	563863
34813	563864
13826	563865
24770	563866
6072	563867
75193	563868
4403	563869
5206	563870
3828	563871
4850	563872
13635	563873
30205	563874
22407	563875
53492	563876
38959	563877
23193	563878
84163	563879
18519	563880
105509	563881
12708	563882
1	563883
53081	563884
4844	563885
60469	563886
23744	563887
1455	563888
64028	563889
21453	563890
2243	563891
19725	563892
2138	563893
45620	563894
43605	563895
2382	563896
34995	563897
5272	563898
5227	563899
289	563900
29434	563901
58921	563902
8879	563903
12218	563904
580	563905
3575	563906
8776	563907
26156	563908
53255	563909
7051	563910
30256	563911
37151	563912
79693	563913
17484	563914
38756	563915
15504	563916
21628	563917
2228	563918
5166	563919
9785	563920
3399	563921
21292	563922
9017	563923
911	563924
53544	563925
23900	563926
82080	563927
3073	563928
64747	563929
5280	563930
2383	563931
3304	563932
13951	563933
3603	563934
90177	563935
8839	563936
2207	563937
15455	563938
7656	563939
32273	563940
8369	563941
19369	563942
35137	563943
14645	563944
11228	563945
7937	563946
35432	563947
708	563948
9843	563949
10367	563950
5085	563951
58822	563952
40785	563953
48833	563954
70005	563955
27583	563956
27386	563957
59596	563958
71762	563959
18223	563960
36287	563961
1910	563962
8532	563963
31236	563964
72938	563965
57084	563966
22606	563967
46747	563968
23997	563969
32817	563970
46223	563971
5605	563972
34707	563973
95969	563974
20035	563975
29142	563976
29051	563977
22462	563978
23988	563979
5400	563980
6236	563981
24261	563982
64958	563983
26827	563984
80241	563985
16424	563986
1135	563987
437	563988
8576	563989
12279	563990
6947	563991
23279	563992
897	563993
3581	563994
48869	563995
45043	563996
35634	563997
29864	563998
10064	563999
2882	564000
27760	564001
13466	564002
63352	564003
22072	564004
25864	564005
42215	564006
41795	564007
19656	564008
115	564009
86453	564010
7149	564011
38978	564012
28799	564013
83676	564014
15475	564015
38148	564016
63998	564017
27185	564018
9346	564019
11438	564020
33884	564021
5273	564022
20607	564023
39006	564024
1794	564025
1069	564026
33199	564027
18948	564028
76436	564029
61112	564030
44	564031
1761	564032
1478	564033
5376	564034
21340	564035
64812	564036
45870	564037
68485	564038
52129	564039
2720	564040
107603	564041
14776	564042
1280	564043
52025	564044
3375	564045
7395	564046
380	564047
67846	564048
87648	564049
20818	564050
80758	564051
56229	564052
47671	564053
653	564054
72726	564055
66546	564056
44636	564057
82656	564058
55876	564059
27780	564060
11590	564061
13893	564062
3828	564063
13552	564064
2184	564065
17883	564066
4575	564067
36689	564068
16400	564069
44328	564070
29960	564071
90896	564072
25692	564073
16184	564074
1290	564075
1297	564076
75126	564077
24374	564078
2442	564079
98729	564080
26338	564081
12809	564082
3108	564083
61359	564084
57750	564085
50	564086
93312	564087
29261	564088
6027	564089
18408	564090
15347	564091
50581	564092
1707	564093
81192	564094
13038	564095
41454	564096
31587	564097
18206	564098
46443	564099
7968	564100
24777	564101
10195	564102
15004	564103
15717	564104
4247	564105
31729	564106
19082	564107
3558	564108
17641	564109
75324	564110
44041	564111
34104	564112
50448	564113
67528	564114
16912	564115
23483	564116
4234	564117
2931	564118
14438	564119
9978	564120
16880	564121
68	564122
52035	564123
5789	564124
16892	564125
21	564126
1111	564127
11970	564128
7081	564129
2285	564130
32807	564131
24804	564132
25999	564133
56052	564134
107305	564135
5246	564136
23457	564137
82240	564138
57	564139
14095	564140
15819	564141
415	564142
8320	564143
31695	564144
28577	564145
48743	564146
16955	564147
44354	564148
70258	564149
25064	564150
29498	564151
34589	564152
78557	564153
60446	564154
7850	564155
1242	564156
18918	564157
64374	564158
52068	564159
20032	564160
4001	564161
386	564162
47343	564163
2953	564164
19562	564165
12948	564166
1862	564167
14899	564168
42518	564169
3899	564170
2459	564171
3555	564172
3053	564173
70366	564174
100344	564175
45856	564176
76350	564177
60791	564178
23894	564179
9668	564180
27404	564181
340	564182
81201	564183
79330	564184
6511	564185
22191	564186
4910	564187
51633	564188
86796	564189
50577	564190
55817	564191
31260	564192
678	564193
1059	564194
5419	564195
36054	564196
48060	564197
89780	564198
2524	564199
1105	564200
15708	564201
2015	564202
7751	564203
90172	564204
81302	564205
1742	564206
41226	564207
12149	564208
18035	564209
73977	564210
81845	564211
30602	564212
53461	564213
23514	564214
13658	564215
3875	564216
30386	564217
12228	564218
53786	564219
95180	564220
56066	564221
78249	564222
17323	564223
61936	564224
19954	564225
33278	564226
22933	564227
17349	564228
60648	564229
31706	564230
22926	564231
106	564232
3651	564233
35748	564234
75825	564235
20761	564236
46996	564237
16529	564238
1182	564239
5060	564240
36437	564241
7935	564242
55361	564243
129	564244
86947	564245
79327	564246
17322	564247
49848	564248
1413	564249
11474	564250
23213	564251
10068	564252
37160	564253
45600	564254
16983	564255
23746	564256
13366	564257
60782	564258
25552	564259
34358	564260
26948	564261
7094	564262
31485	564263
44104	564264
57552	564265
50327	564266
7979	564267
6279	564268
82704	564269
38762	564270
8071	564271
3154	564272
8951	564273
193	564274
58994	564275
75	564276
11205	564277
41384	564278
109411	564279
71394	564280
17375	564281
40220	564282
46090	564283
87924	564284
61818	564285
53400	564286
287	564287
56533	564288
26684	564289
72	564290
2712	564291
267	564292
29158	564293
60489	564294
17655	564295
20894	564296
1934	564297
6717	564298
1974	564299
16094	564300
19052	564301
25735	564302
77273	564303
24975	564304
57444	564305
5985	564306
62306	564307
23917	564308
23632	564309
18646	564310
11179	564311
72888	564312
19125	564313
28597	564314
2477	564315
40614	564316
12584	564317
26526	564318
71610	564319
9018	564320
1660	564321
39393	564322
15506	564323
83277	564324
70177	564325
1805	564326
30155	564327
402	564328
40989	564329
65691	564330
27676	564331
6427	564332
82489	564333
7401	564334
6436	564335
72549	564336
5426	564337
8253	564338
71795	564339
1786	564340
14964	564341
39897	564342
24770	564343
18099	564344
5489	564345
5042	564346
5940	564347
5467	564348
19329	564349
77175	564350
32275	564351
85772	564352
1592	564353
5282	564354
18509	564355
70644	564356
73530	564357
4969	564358
32286	564359
50079	564360
1541	564361
2718	564362
43651	564363
10018	564364
46466	564365
44903	564366
8704	564367
61373	564368
17259	564369
63	564370
46006	564371
43504	564372
4937	564373
22030	564374
95761	564375
77219	564376
6550	564377
36363	564378
7724	564379
2783	564380
69725	564381
33118	564382
2163	564383
13873	564384
35340	564385
71158	564386
18279	564387
2484	564388
89080	564389
68217	564390
43610	564391
75124	564392
113698	564393
2808	564394
9973	564395
40185	564396
61924	564397
103607	564398
16467	564399
2032	564400
18129	564401
18571	564402
5870	564403
42422	564404
355	564405
71884	564406
22931	564407
47397	564408
29302	564409
84627	564410
75942	564411
35340	564412
24741	564413
5970	564414
90906	564415
66515	564416
24938	564417
47736	564418
26260	564419
50812	564420
79723	564421
34408	564422
91588	564423
63940	564424
69708	564425
1503	564426
64380	564427
33290	564428
11725	564429
77363	564430
876	564431
67673	564432
104699	564433
38328	564434
17533	564435
3314	564436
39035	564437
19436	564438
6996	564439
31538	564440
90592	564441
10819	564442
73851	564443
7886	564444
24683	564445
7360	564446
19708	564447
3760	564448
64157	564449
492	564450
39353	564451
8587	564452
7626	564453
18607	564454
3962	564455
28999	564456
11756	564457
3144	564458
25565	564459
38103	564460
798	564461
51986	564462
26961	564463
30025	564464
16475	564465
69	564466
61614	564467
7980	564468
6537	564469
26398	564470
32548	564471
19466	564472
3472	564473
7086	564474
1521	564475
1761	564476
49403	564477
5	564478
35552	564479
34921	564480
113611	564481
64849	564482
9056	564483
32440	564484
18900	564485
448	564486
728	564487
5026	564488
50051	564489
77168	564490
15799	564491
21862	564492
72004	564493
76324	564494
77760	564495
618	564496
454	564497
7822	564498
50583	564499
90637	564500
60493	564501
47757	564502
3604	564503
6722	564504
28017	564505
14109	564506
10836	564507
86406	564508
861	564509
65414	564510
28430	564511
80048	564512
25613	564513
34700	564514
42203	564515
8402	564516
17033	564517
22869	564518
13978	564519
17946	564520
33972	564521
41321	564522
55821	564523
46497	564524
15716	564525
74982	564526
55460	564527
3845	564528
1456	564529
8018	564530
97377	564531
10948	564532
5969	564533
5719	564534
37333	564535
19667	564536
1957	564537
32079	564538
19350	564539
61043	564540
55191	564541
2136	564542
316	564543
35364	564544
51868	564545
54797	564546
52394	564547
2425	564548
24730	564549
4237	564550
10063	564551
1974	564552
61922	564553
111	564554
22068	564555
1613	564556
17265	564557
6675	564558
101554	564559
13694	564560
748	564561
6899	564562
13296	564563
66836	564564
53621	564565
29151	564566
8098	564567
52773	564568
10333	564569
31935	564570
2862	564571
10216	564572
592	564573
55824	564574
5624	564575
5816	564576
246	564577
980	564578
33983	564579
39609	564580
95154	564581
13872	564582
34769	564583
316	564584
21607	564585
26408	564586
26089	564587
343	564588
9101	564589
43643	564590
16021	564591
13332	564592
5868	564593
5917	564594
9332	564595
6552	564596
69009	564597
38014	564598
19144	564599
101126	564600
1710	564601
13560	564602
28505	564603
1239	564604
10895	564605
5238	564606
2117	564607
73853	564608
67648	564609
35906	564610
19199	564611
29449	564612
34539	564613
48961	564614
23964	564615
71467	564616
6849	564617
4013	564618
57978	564619
2759	564620
91944	564621
11566	564622
7092	564623
25212	564624
18783	564625
19455	564626
88445	564627
9405	564628
6216	564629
55103	564630
38450	564631
30331	564632
80849	564633
64620	564634
7369	564635
111067	564636
53958	564637
3531	564638
19333	564639
40669	564640
9736	564641
12556	564642
10964	564643
1134	564644
63553	564645
750	564646
11422	564647
4821	564648
54691	564649
539	564650
86977	564651
14869	564652
79236	564653
7631	564654
109633	564655
29836	564656
40942	564657
104134	564658
19188	564659
58876	564660
74201	564661
78411	564662
32194	564663
2917	564664
5000	564665
31225	564666
27566	564667
65061	564668
18534	564669
33677	564670
25828	564671
32696	564672
11366	564673
101673	564674
57110	564675
94991	564676
55012	564677
44734	564678
41534	564679
28234	564680
3178	564681
7417	564682
437	564683
30124	564684
80130	564685
4326	564686
54428	564687
403	564688
11600	564689
27680	564690
18502	564691
58275	564692
32096	564693
44252	564694
34324	564695
5694	564696
25523	564697
26741	564698
3901	564699
28039	564700
20362	564701
327	564702
12827	564703
284	564704
10049	564705
6335	564706
25935	564707
9593	564708
32925	564709
32789	564710
9752	564711
9570	564712
57723	564713
1633	564714
21973	564715
83696	564716
49581	564717
4688	564718
938	564719
57475	564720
2934	564721
26676	564722
88806	564723
10217	564724
4451	564725
19207	564726
11636	564727
22748	564728
85714	564729
37994	564730
15526	564731
783	564732
4112	564733
17571	564734
39523	564735
22493	564736
2120	564737
73625	564738
3645	564739
50961	564740
4138	564741
4849	564742
87109	564743
3504	564744
57043	564745
3038	564746
46889	564747
59083	564748
15974	564749
20375	564750
18320	564751
41802	564752
37	564753
101901	564754
26634	564755
44134	564756
2131	564757
14253	564758
3083	564759
39461	564760
26872	564761
11364	564762
28759	564763
41823	564764
84052	564765
31457	564766
6723	564767
12884	564768
2419	564769
56714	564770
10513	564771
27255	564772
9525	564773
7768	564774
6202	564775
40052	564776
75945	564777
56817	564778
54298	564779
32546	564780
42214	564781
22883	564782
9274	564783
9623	564784
17991	564785
33741	564786
8953	564787
8694	564788
47578	564789
359	564790
8333	564791
55647	564792
8329	564793
62414	564794
31590	564795
435	564796
12475	564797
13639	564798
92947	564799
56110	564800
52681	564801
28232	564802
89478	564803
27693	564804
38676	564805
7534	564806
17925	564807
10754	564808
55146	564809
13141	564810
3125	564811
32036	564812
70102	564813
63395	564814
17956	564815
40	564816
40807	564817
55817	564818
79311	564819
71910	564820
8001	564821
47433	564822
45494	564823
18077	564824
223	564825
44588	564826
22915	564827
1836	564828
56158	564829
6564	564830
7128	564831
21526	564832
15017	564833
38283	564834
1515	564835
6008	564836
4170	564837
22397	564838
59217	564839
2576	564840
29459	564841
25906	564842
11826	564843
74243	564844
344	564845
23423	564846
8987	564847
34523	564848
25959	564849
36158	564850
30265	564851
968	564852
27795	564853
34414	564854
1426	564855
13524	564856
24240	564857
94339	564858
79887	564859
6250	564860
12310	564861
69151	564862
9004	564863
30502	564864
50880	564865
1503	564866
13178	564867
35772	564868
1208	564869
29185	564870
54922	564871
17328	564872
67942	564873
36848	564874
11447	564875
73226	564876
22799	564877
1267	564878
23415	564879
100132	564880
248	564881
83465	564882
17533	564883
78907	564884
6772	564885
17930	564886
6165	564887
2030	564888
37411	564889
38870	564890
25253	564891
11200	564892
2706	564893
16608	564894
71948	564895
22054	564896
9899	564897
32	564898
63385	564899
50852	564900
29945	564901
19050	564902
63106	564903
71525	564904
2158	564905
10803	564906
17347	564907
29201	564908
104741	564909
80712	564910
6474	564911
67345	564912
43806	564913
1093	564914
88487	564915
38301	564916
31548	564917
81973	564918
56324	564919
30050	564920
22763	564921
49814	564922
31435	564923
12645	564924
56642	564925
1342	564926
72187	564927
39201	564928
40104	564929
37067	564930
73751	564931
282	564932
15685	564933
5954	564934
59	564935
43275	564936
44377	564937
18657	564938
61816	564939
779	564940
91091	564941
81347	564942
49668	564943
56034	564944
56275	564945
1942	564946
95851	564947
82631	564948
81525	564949
32913	564950
7510	564951
58280	564952
53607	564953
3809	564954
46994	564955
24519	564956
360	564957
19328	564958
23611	564959
10496	564960
97207	564961
2263	564962
70278	564963
150	564964
44	564965
79521	564966
35535	564967
65230	564968
11888	564969
23901	564970
71097	564971
51665	564972
6418	564973
92335	564974
28957	564975
34921	564976
74191	564977
3197	564978
48170	564979
16196	564980
4966	564981
13347	564982
3416	564983
3320	564984
58153	564985
55910	564986
39628	564987
5953	564988
88671	564989
66889	564990
19190	564991
11676	564992
39501	564993
57772	564994
24059	564995
6455	564996
14060	564997
76	564998
19056	564999
5429	565000
11528	565001
56954	565002
3419	565003
59951	565004
54910	565005
40603	565006
29757	565007
11125	565008
22562	565009
15511	565010
22374	565011
20634	565012
42390	565013
19766	565014
32649	565015
34921	565016
34545	565017
9986	565018
31044	565019
26302	565020
5095	565021
6591	565022
34205	565023
14188	565024
27050	565025
80575	565026
48301	565027
67840	565028
7598	565029
276	565030
70747	565031
1108	565032
5159	565033
27752	565034
3644	565035
417	565036
98	565037
98396	565038
9455	565039
22543	565040
45044	565041
19606	565042
1846	565043
17509	565044
13657	565045
21212	565046
151	565047
88950	565048
21044	565049
7607	565050
13121	565051
23567	565052
28287	565053
84966	565054
71920	565055
13869	565056
39921	565057
18874	565058
20351	565059
84227	565060
23682	565061
64469	565062
65971	565063
34004	565064
476	565065
39915	565066
144	565067
1078	565068
74292	565069
507	565070
4694	565071
1599	565072
11787	565073
53370	565074
213	565075
34006	565076
101054	565077
8048	565078
83434	565079
24811	565080
4854	565081
25554	565082
331	565083
26468	565084
59982	565085
19404	565086
10104	565087
922	565088
23632	565089
11775	565090
10359	565091
4500	565092
11078	565093
738	565094
39193	565095
51122	565096
66377	565097
7387	565098
87751	565099
59694	565100
27991	565101
49923	565102
61465	565103
10642	565104
45399	565105
6928	565106
65697	565107
6737	565108
59112	565109
23975	565110
23030	565111
79889	565112
53599	565113
15854	565114
105249	565115
6924	565116
32226	565117
76759	565118
20313	565119
23352	565120
13503	565121
2147	565122
32511	565123
56485	565124
2721	565125
10938	565126
28898	565127
21119	565128
28442	565129
94625	565130
3535	565131
10854	565132
14493	565133
9592	565134
8593	565135
22702	565136
35700	565137
75365	565138
126	565139
28698	565140
2561	565141
28144	565142
60271	565143
12224	565144
63780	565145
3063	565146
39209	565147
62656	565148
19603	565149
1014	565150
14274	565151
6911	565152
21260	565153
71705	565154
3806	565155
11238	565156
46876	565157
68772	565158
5956	565159
12959	565160
35182	565161
14919	565162
45254	565163
11524	565164
48571	565165
64462	565166
8061	565167
16011	565168
57389	565169
82703	565170
76252	565171
19380	565172
18842	565173
73212	565174
37401	565175
78156	565176
5195	565177
22753	565178
49942	565179
366	565180
21164	565181
6047	565182
44103	565183
57442	565184
37050	565185
29726	565186
72083	565187
45913	565188
30831	565189
923	565190
21169	565191
1454	565192
43404	565193
49170	565194
26073	565195
80400	565196
24432	565197
18001	565198
52087	565199
47307	565200
522	565201
67882	565202
59594	565203
6693	565204
61130	565205
29093	565206
32515	565207
24282	565208
20739	565209
16463	565210
7495	565211
90735	565212
9512	565213
53735	565214
578	565215
61392	565216
24967	565217
57235	565218
2234	565219
54103	565220
37128	565221
103297	565222
19856	565223
21	565224
33370	565225
74184	565226
3700	565227
2432	565228
14314	565229
37594	565230
35200	565231
5899	565232
1581	565233
26388	565234
4996	565235
65511	565236
17171	565237
120	565238
1716	565239
42628	565240
18254	565241
15528	565242
415	565243
110703	565244
9681	565245
47074	565246
23006	565247
82237	565248
28083	565249
57227	565250
13632	565251
24198	565252
17093	565253
51881	565254
128	565255
7	565256
1105	565257
407	565258
60585	565259
4048	565260
5952	565261
67097	565262
122	565263
7700	565264
78402	565265
8957	565266
89650	565267
2341	565268
34366	565269
8978	565270
9675	565271
24314	565272
88836	565273
17862	565274
10705	565275
54733	565276
28579	565277
8182	565278
38667	565279
29750	565280
10433	565281
36645	565282
8672	565283
22596	565284
135	565285
61563	565286
4916	565287
35097	565288
1811	565289
35605	565290
2190	565291
32171	565292
4022	565293
4169	565294
47819	565295
60792	565296
18226	565297
4429	565298
43406	565299
80385	565300
64	565301
63993	565302
38376	565303
103718	565304
8251	565305
46344	565306
45527	565307
71786	565308
10879	565309
3019	565310
773	565311
10472	565312
12807	565313
22868	565314
114063	565315
21181	565316
50893	565317
24409	565318
31467	565319
4897	565320
6775	565321
17358	565322
2243	565323
46907	565324
89590	565325
46870	565326
19301	565327
23066	565328
68550	565329
19030	565330
9798	565331
71724	565332
10564	565333
14909	565334
28992	565335
16973	565336
9739	565337
2818	565338
15979	565339
2283	565340
40502	565341
29498	565342
9125	565343
7435	565344
2350	565345
59895	565346
21299	565347
81844	565348
900	565349
15705	565350
79333	565351
39116	565352
3717	565353
25102	565354
231	565355
68	565356
941	565357
72815	565358
5547	565359
952	565360
82693	565361
94594	565362
49221	565363
48934	565364
29456	565365
3368	565366
59038	565367
21774	565368
59082	565369
92360	565370
47596	565371
18255	565372
6266	565373
52920	565374
20558	565375
19869	565376
48415	565377
56906	565378
36850	565379
35662	565380
7798	565381
15368	565382
16467	565383
106595	565384
35788	565385
12209	565386
31671	565387
70202	565388
70649	565389
72582	565390
23550	565391
96101	565392
42036	565393
9588	565394
45165	565395
27840	565396
11900	565397
74400	565398
176	565399
34318	565400
638	565401
85935	565402
3861	565403
47258	565404
7830	565405
93950	565406
15936	565407
15374	565408
4693	565409
22656	565410
26359	565411
17432	565412
35197	565413
37492	565414
1243	565415
25353	565416
22663	565417
5214	565418
10472	565419
52460	565420
48192	565421
11541	565422
6	565423
66940	565424
18302	565425
9645	565426
46020	565427
378	565428
57368	565429
52361	565430
53919	565431
16455	565432
6486	565433
4629	565434
53900	565435
4056	565436
75631	565437
16401	565438
306	565439
4715	565440
73279	565441
10291	565442
86081	565443
73280	565444
132	565445
41292	565446
31549	565447
1440	565448
26232	565449
26560	565450
62283	565451
402	565452
13296	565453
57375	565454
47596	565455
55745	565456
8323	565457
32914	565458
78121	565459
12981	565460
2644	565461
6001	565462
15858	565463
103891	565464
11131	565465
67928	565466
60261	565467
10740	565468
9322	565469
5672	565470
3041	565471
15039	565472
6366	565473
90	565474
35974	565475
6799	565476
47707	565477
29611	565478
75834	565479
9517	565480
112648	565481
18359	565482
3745	565483
106416	565484
11341	565485
8559	565486
64999	565487
292	565488
37648	565489
21352	565490
29325	565491
21610	565492
16232	565493
20326	565494
1551	565495
510	565496
3967	565497
4614	565498
67923	565499
3220	565500
63	565501
53964	565502
81576	565503
65721	565504
69302	565505
16844	565506
33407	565507
68358	565508
1959	565509
66181	565510
8203	565511
8254	565512
46313	565513
13678	565514
98962	565515
37394	565516
47091	565517
54316	565518
39714	565519
40982	565520
77303	565521
523	565522
47270	565523
59896	565524
45351	565525
1161	565526
33150	565527
47330	565528
82578	565529
27956	565530
375	565531
10368	565532
68237	565533
23270	565534
3359	565535
4682	565536
20074	565537
12188	565538
9495	565539
14095	565540
27231	565541
109	565542
619	565543
58839	565544
663	565545
29916	565546
82801	565547
50515	565548
41825	565549
15742	565550
63239	565551
59505	565552
33877	565553
24701	565554
40839	565555
46741	565556
75421	565557
91728	565558
107517	565559
76355	565560
46944	565561
10309	565562
59768	565563
5625	565564
20991	565565
53253	565566
16174	565567
7249	565568
4276	565569
69857	565570
2477	565571
46979	565572
110435	565573
3545	565574
7134	565575
144	565576
6227	565577
30594	565578
12548	565579
50595	565580
47407	565581
4353	565582
44182	565583
52754	565584
3800	565585
80300	565586
11952	565587
79374	565588
1386	565589
25931	565590
57483	565591
46384	565592
49569	565593
71104	565594
62245	565595
4976	565596
8948	565597
37827	565598
85896	565599
76023	565600
22935	565601
10865	565602
8680	565603
26627	565604
21791	565605
6263	565606
39859	565607
49044	565608
13452	565609
5354	565610
4706	565611
45063	565612
6811	565613
26721	565614
644	565615
17017	565616
47118	565617
39569	565618
7878	565619
4177	565620
21011	565621
26447	565622
9260	565623
92356	565624
8985	565625
42394	565626
41112	565627
18025	565628
1445	565629
43103	565630
80066	565631
42104	565632
23927	565633
27668	565634
44963	565635
32862	565636
3114	565637
20821	565638
43686	565639
18293	565640
24156	565641
49828	565642
113286	565643
67819	565644
1037	565645
90129	565646
531	565647
34777	565648
6566	565649
11699	565650
40127	565651
23284	565652
61434	565653
58611	565654
114449	565655
73229	565656
77683	565657
98618	565658
50116	565659
90499	565660
22395	565661
3444	565662
74495	565663
54203	565664
74078	565665
34145	565666
41817	565667
75763	565668
28813	565669
2797	565670
40319	565671
36009	565672
29448	565673
247	565674
40417	565675
2263	565676
591	565677
23223	565678
21442	565679
30737	565680
1931	565681
63647	565682
18800	565683
5563	565684
33840	565685
20878	565686
133	565687
109041	565688
18025	565689
52957	565690
717	565691
45058	565692
39377	565693
19675	565694
30431	565695
562	565696
36604	565697
14005	565698
37396	565699
70938	565700
111428	565701
31699	565702
6285	565703
1246	565704
29309	565705
6320	565706
74448	565707
4416	565708
28	565709
45055	565710
7231	565711
18949	565712
39445	565713
4838	565714
33979	565715
101063	565716
63829	565717
45273	565718
22652	565719
20787	565720
4499	565721
6336	565722
36704	565723
38000	565724
13022	565725
8889	565726
12411	565727
85979	565728
6982	565729
15104	565730
42844	565731
34653	565732
75483	565733
33748	565734
79462	565735
25063	565736
15428	565737
24396	565738
20283	565739
29535	565740
4583	565741
1329	565742
80263	565743
30999	565744
62844	565745
92340	565746
14770	565747
29001	565748
76798	565749
2481	565750
13074	565751
107462	565752
632	565753
49744	565754
14572	565755
6613	565756
99776	565757
92553	565758
8085	565759
3515	565760
18964	565761
43864	565762
24151	565763
10448	565764
78005	565765
19702	565766
58213	565767
55913	565768
10476	565769
51080	565770
15621	565771
24277	565772
54804	565773
3039	565774
46276	565775
4042	565776
4319	565777
371	565778
79475	565779
20	565780
36543	565781
90613	565782
19566	565783
3715	565784
1718	565785
20065	565786
14463	565787
43154	565788
45535	565789
51989	565790
77433	565791
32452	565792
11236	565793
2093	565794
18374	565795
35348	565796
4378	565797
4515	565798
106044	565799
46417	565800
26223	565801
20689	565802
82331	565803
50766	565804
92246	565805
10314	565806
14852	565807
63088	565808
3380	565809
61777	565810
6212	565811
18179	565812
58166	565813
9979	565814
2316	565815
27917	565816
49349	565817
40527	565818
71603	565819
62019	565820
6599	565821
57422	565822
3997	565823
94577	565824
10278	565825
11429	565826
69928	565827
930	565828
76373	565829
27647	565830
6012	565831
15086	565832
59279	565833
1806	565834
15450	565835
9921	565836
67036	565837
45556	565838
44951	565839
19784	565840
13161	565841
24511	565842
251	565843
58299	565844
64760	565845
114	565846
17256	565847
11423	565848
15804	565849
70877	565850
1254	565851
10382	565852
29782	565853
2608	565854
49904	565855
29091	565856
54031	565857
738	565858
22166	565859
31420	565860
14153	565861
330	565862
82431	565863
45782	565864
26610	565865
9949	565866
1009	565867
4362	565868
75721	565869
39687	565870
6717	565871
88344	565872
1057	565873
47865	565874
54597	565875
83251	565876
22305	565877
11283	565878
14407	565879
28936	565880
24218	565881
49914	565882
5978	565883
1623	565884
49779	565885
1629	565886
29884	565887
93466	565888
1391	565889
41418	565890
2880	565891
48172	565892
58045	565893
111749	565894
443	565895
36815	565896
29603	565897
10250	565898
12938	565899
26	565900
20212	565901
49659	565902
95803	565903
20438	565904
29163	565905
14016	565906
4557	565907
2031	565908
104	565909
52027	565910
6048	565911
18405	565912
88658	565913
102553	565914
15333	565915
9141	565916
53631	565917
8324	565918
5742	565919
52002	565920
24846	565921
15041	565922
302	565923
21098	565924
1725	565925
644	565926
37288	565927
39063	565928
3940	565929
48897	565930
15070	565931
65205	565932
21727	565933
53239	565934
936	565935
7003	565936
104689	565937
5127	565938
5633	565939
3834	565940
5538	565941
1053	565942
83679	565943
7482	565944
63565	565945
38689	565946
824	565947
41291	565948
31201	565949
33872	565950
18400	565951
2178	565952
32661	565953
36392	565954
55177	565955
55273	565956
80617	565957
59695	565958
67587	565959
13273	565960
27048	565961
9506	565962
64660	565963
61660	565964
71872	565965
22898	565966
49087	565967
5944	565968
61293	565969
82262	565970
11246	565971
83776	565972
12800	565973
42549	565974
9412	565975
56548	565976
23943	565977
23751	565978
58248	565979
26988	565980
12183	565981
86409	565982
20511	565983
13088	565984
81837	565985
29703	565986
2240	565987
3633	565988
27	565989
15485	565990
100530	565991
17190	565992
64820	565993
19250	565994
10549	565995
49222	565996
13171	565997
7732	565998
21990	565999
12332	566000
385	566001
493	566002
7067	566003
72942	566004
5646	566005
57959	566006
54811	566007
36416	566008
18915	566009
57361	566010
23581	566011
59102	566012
49840	566013
63724	566014
72390	566015
4096	566016
10003	566017
5996	566018
46609	566019
44591	566020
1740	566021
10388	566022
5229	566023
55424	566024
70282	566025
13005	566026
6095	566027
29124	566028
50	566029
79383	566030
5409	566031
430	566032
5501	566033
11623	566034
21358	566035
24692	566036
9291	566037
4606	566038
57834	566039
2020	566040
11100	566041
11061	566042
1374	566043
32385	566044
343	566045
47350	566046
28069	566047
19518	566048
25525	566049
8435	566050
89130	566051
45459	566052
55620	566053
35423	566054
70193	566055
17262	566056
18006	566057
101994	566058
35267	566059
1951	566060
11752	566061
65347	566062
54379	566063
3343	566064
305	566065
19709	566066
2940	566067
148	566068
71985	566069
36065	566070
64840	566071
33487	566072
60916	566073
9909	566074
79572	566075
10351	566076
77644	566077
35216	566078
11063	566079
16142	566080
82955	566081
9	566082
38734	566083
42729	566084
81559	566085
60962	566086
18775	566087
34703	566088
57210	566089
32704	566090
29675	566091
108346	566092
10187	566093
26424	566094
75060	566095
12069	566096
9317	566097
89775	566098
106974	566099
42224	566100
47950	566101
7907	566102
72504	566103
9631	566104
25798	566105
527	566106
48057	566107
6135	566108
29364	566109
62764	566110
87609	566111
20776	566112
100446	566113
30822	566114
50905	566115
25272	566116
56547	566117
109325	566118
30624	566119
25972	566120
19781	566121
47894	566122
19348	566123
23235	566124
2432	566125
5742	566126
267	566127
14243	566128
38525	566129
48868	566130
10623	566131
10477	566132
15537	566133
27723	566134
61670	566135
72725	566136
58070	566137
27	566138
97312	566139
14909	566140
25425	566141
9134	566142
15298	566143
65370	566144
4491	566145
13422	566146
26390	566147
5766	566148
4394	566149
30679	566150
17119	566151
22367	566152
543	566153
24470	566154
737	566155
3421	566156
56723	566157
36012	566158
91618	566159
68893	566160
18689	566161
38589	566162
152	566163
55723	566164
55322	566165
2455	566166
9881	566167
4239	566168
51301	566169
48606	566170
62711	566171
27345	566172
25799	566173
26534	566174
8883	566175
89928	566176
72910	566177
21084	566178
40823	566179
69956	566180
48759	566181
81990	566182
28320	566183
16639	566184
616	566185
798	566186
955	566187
17512	566188
24885	566189
34872	566190
8212	566191
14800	566192
72473	566193
3255	566194
33078	566195
70390	566196
33694	566197
13073	566198
17802	566199
6079	566200
18299	566201
18808	566202
15166	566203
548	566204
53424	566205
2704	566206
32982	566207
68879	566208
16871	566209
36078	566210
34414	566211
25250	566212
4524	566213
1414	566214
27460	566215
13366	566216
20437	566217
5980	566218
17763	566219
58130	566220
58537	566221
193	566222
19903	566223
21863	566224
1	566225
1791	566226
36066	566227
24167	566228
2272	566229
29582	566230
740	566231
8129	566232
7272	566233
8416	566234
55716	566235
25922	566236
54247	566237
2250	566238
43760	566239
27845	566240
64156	566241
746	566242
11330	566243
40848	566244
14279	566245
29235	566246
15848	566247
62013	566248
23350	566249
7570	566250
14730	566251
4134	566252
11338	566253
97447	566254
3073	566255
20188	566256
23465	566257
1898	566258
41077	566259
647	566260
15838	566261
94564	566262
55295	566263
609	566264
11556	566265
19031	566266
24824	566267
47210	566268
12054	566269
66760	566270
22262	566271
31405	566272
88366	566273
30207	566274
17581	566275
19720	566276
2548	566277
34634	566278
72709	566279
27810	566280
15838	566281
5497	566282
66689	566283
3574	566284
40645	566285
34162	566286
10022	566287
3626	566288
1143	566289
24500	566290
89261	566291
46125	566292
18540	566293
12698	566294
44932	566295
16893	566296
23086	566297
40257	566298
2947	566299
13867	566300
6847	566301
91726	566302
70297	566303
4163	566304
5410	566305
21535	566306
3235	566307
8654	566308
1503	566309
16528	566310
5837	566311
1040	566312
15013	566313
19490	566314
8949	566315
5501	566316
39962	566317
53444	566318
54582	566319
43817	566320
8623	566321
3294	566322
89135	566323
1442	566324
4598	566325
31930	566326
40411	566327
44108	566328
2980	566329
34260	566330
84184	566331
52951	566332
5370	566333
20746	566334
38201	566335
61581	566336
20739	566337
31235	566338
28768	566339
68169	566340
72628	566341
217	566342
50960	566343
44385	566344
26321	566345
19447	566346
15533	566347
33618	566348
21636	566349
196	566350
4309	566351
73964	566352
7699	566353
15612	566354
86939	566355
62710	566356
81205	566357
27676	566358
92353	566359
31622	566360
1057	566361
29480	566362
26675	566363
29915	566364
22889	566365
69077	566366
14560	566367
81052	566368
23218	566369
96352	566370
13080	566371
62494	566372
83504	566373
22699	566374
1527	566375
8946	566376
4238	566377
10921	566378
51632	566379
15056	566380
40220	566381
109824	566382
54116	566383
272	566384
30373	566385
90008	566386
161	566387
7620	566388
85698	566389
996	566390
13939	566391
19734	566392
5286	566393
32296	566394
35730	566395
45252	566396
4172	566397
4464	566398
19573	566399
60824	566400
66915	566401
12841	566402
9316	566403
43394	566404
6848	566405
7430	566406
55587	566407
56383	566408
212	566409
19967	566410
59986	566411
33282	566412
91557	566413
33637	566414
38989	566415
22422	566416
8089	566417
1162	566418
29249	566419
29697	566420
629	566421
40417	566422
15146	566423
21450	566424
40476	566425
8693	566426
65511	566427
7228	566428
38181	566429
352	566430
25158	566431
20063	566432
59969	566433
24374	566434
33372	566435
40241	566436
1004	566437
40020	566438
17589	566439
14395	566440
98450	566441
18392	566442
6877	566443
59641	566444
44264	566445
55947	566446
38687	566447
35548	566448
40967	566449
9097	566450
539	566451
6505	566452
46652	566453
59390	566454
41387	566455
77216	566456
68252	566457
6	566458
26840	566459
93	566460
27976	566461
14048	566462
40320	566463
9426	566464
39094	566465
27342	566466
6658	566467
1436	566468
43075	566469
44123	566470
52683	566471
41220	566472
34448	566473
84044	566474
62148	566475
12000	566476
2002	566477
1918	566478
21402	566479
113914	566480
22192	566481
72506	566482
475	566483
1777	566484
1701	566485
29332	566486
456	566487
63594	566488
17593	566489
5934	566490
19902	566491
46795	566492
55219	566493
28846	566494
64419	566495
90253	566496
16637	566497
17285	566498
4051	566499
57014	566500
53892	566501
37172	566502
12727	566503
23114	566504
38856	566505
5898	566506
60048	566507
2721	566508
39041	566509
86195	566510
45725	566511
89174	566512
58848	566513
44271	566514
1482	566515
6796	566516
4359	566517
11017	566518
63461	566519
24032	566520
43006	566521
80373	566522
9149	566523
29851	566524
87440	566525
15201	566526
27928	566527
62657	566528
2064	566529
9796	566530
5210	566531
27957	566532
23343	566533
10215	566534
29959	566535
17767	566536
12767	566537
350	566538
67	566539
10663	566540
3083	566541
11205	566542
30753	566543
78541	566544
107939	566545
3511	566546
27525	566547
12681	566548
30860	566549
48043	566550
19997	566551
28477	566552
91046	566553
29644	566554
98570	566555
57977	566556
55318	566557
33098	566558
20047	566559
15130	566560
14495	566561
16304	566562
20782	566563
35674	566564
13900	566565
9	566566
41677	566567
16557	566568
6355	566569
65066	566570
33467	566571
56873	566572
2058	566573
13338	566574
25429	566575
2835	566576
71692	566577
44352	566578
32196	566579
51877	566580
20033	566581
2381	566582
25	566583
63689	566584
31396	566585
114	566586
27177	566587
33072	566588
13018	566589
39358	566590
48843	566591
53069	566592
5324	566593
25694	566594
4998	566595
2766	566596
81469	566597
17121	566598
34403	566599
24438	566600
89544	566601
93340	566602
36717	566603
21206	566604
22228	566605
7508	566606
912	566607
9308	566608
20857	566609
11673	566610
63706	566611
821	566612
11285	566613
51645	566614
46057	566615
101799	566616
72455	566617
80824	566618
62002	566619
20862	566620
29949	566621
1480	566622
16478	566623
71927	566624
10852	566625
3517	566626
36025	566627
77588	566628
5213	566629
47888	566630
80178	566631
43161	566632
27229	566633
19249	566634
5586	566635
77733	566636
23545	566637
29241	566638
49718	566639
58818	566640
33002	566641
96121	566642
10971	566643
1053	566644
62	566645
22044	566646
62462	566647
20810	566648
1510	566649
36634	566650
24020	566651
37097	566652
31057	566653
42211	566654
13367	566655
14923	566656
81062	566657
269	566658
23358	566659
45940	566660
5871	566661
3118	566662
43430	566663
63385	566664
96150	566665
31888	566666
26507	566667
8748	566668
160	566669
55227	566670
7594	566671
8245	566672
7789	566673
40006	566674
27406	566675
6584	566676
40546	566677
56	566678
40589	566679
480	566680
22587	566681
11947	566682
44787	566683
66424	566684
39289	566685
60628	566686
21636	566687
12924	566688
7180	566689
18362	566690
5177	566691
29655	566692
1500	566693
29738	566694
75244	566695
100623	566696
23764	566697
76456	566698
8214	566699
16624	566700
28192	566701
9	566702
794	566703
86462	566704
61600	566705
22569	566706
60635	566707
8563	566708
30893	566709
24069	566710
12576	566711
16195	566712
5934	566713
2293	566714
883	566715
4894	566716
5808	566717
6	566718
506	566719
20290	566720
2174	566721
96811	566722
7364	566723
11435	566724
3524	566725
62996	566726
4587	566727
91936	566728
10193	566729
76987	566730
65228	566731
1576	566732
60578	566733
44114	566734
29856	566735
60645	566736
107444	566737
90633	566738
76152	566739
21248	566740
3581	566741
5133	566742
71225	566743
20290	566744
43937	566745
8914	566746
8373	566747
62520	566748
68756	566749
23194	566750
41776	566751
8347	566752
65508	566753
51462	566754
2311	566755
22306	566756
4016	566757
3604	566758
13114	566759
10662	566760
5462	566761
27249	566762
29779	566763
1258	566764
4974	566765
5756	566766
36113	566767
69894	566768
20787	566769
7865	566770
4316	566771
24021	566772
13614	566773
7885	566774
71063	566775
75301	566776
7050	566777
23286	566778
68328	566779
43387	566780
3820	566781
1475	566782
89819	566783
2407	566784
29890	566785
65012	566786
16846	566787
38330	566788
49604	566789
145	566790
1527	566791
15605	566792
18523	566793
57869	566794
7514	566795
49572	566796
19436	566797
11855	566798
54387	566799
27166	566800
5309	566801
8598	566802
23560	566803
48348	566804
41686	566805
5548	566806
96837	566807
16554	566808
88327	566809
61844	566810
33151	566811
15531	566812
42661	566813
2890	566814
26853	566815
3113	566816
405	566817
13518	566818
77103	566819
49188	566820
31875	566821
562	566822
61542	566823
57522	566824
702	566825
2958	566826
44472	566827
50469	566828
62560	566829
6732	566830
93178	566831
37119	566832
24411	566833
14395	566834
9248	566835
625	566836
60618	566837
454	566838
21413	566839
81519	566840
54641	566841
59286	566842
1902	566843
51378	566844
58260	566845
17874	566846
6223	566847
1548	566848
62815	566849
90571	566850
18110	566851
8801	566852
7849	566853
3714	566854
35371	566855
46940	566856
36438	566857
35222	566858
951	566859
17297	566860
55221	566861
25290	566862
16677	566863
3205	566864
13307	566865
109784	566866
14458	566867
28047	566868
55445	566869
7091	566870
39363	566871
4637	566872
73617	566873
58926	566874
16813	566875
934	566876
23158	566877
10826	566878
630	566879
59985	566880
38652	566881
51183	566882
11109	566883
83821	566884
81684	566885
52454	566886
47024	566887
66909	566888
59994	566889
9556	566890
24968	566891
19076	566892
1410	566893
21445	566894
4591	566895
44128	566896
103271	566897
5742	566898
75552	566899
28202	566900
8033	566901
35216	566902
7680	566903
6233	566904
96003	566905
5004	566906
7553	566907
7130	566908
32136	566909
78105	566910
33193	566911
49057	566912
37107	566913
78063	566914
33757	566915
4028	566916
57193	566917
20864	566918
84175	566919
25576	566920
67515	566921
45250	566922
89345	566923
46898	566924
70214	566925
16112	566926
69015	566927
12358	566928
49271	566929
21438	566930
21257	566931
22255	566932
49628	566933
313	566934
5449	566935
14478	566936
331	566937
70598	566938
15114	566939
59941	566940
48086	566941
21315	566942
17572	566943
15340	566944
8958	566945
3223	566946
287	566947
8292	566948
573	566949
16781	566950
38574	566951
75141	566952
16061	566953
86508	566954
47334	566955
15988	566956
41074	566957
11273	566958
47270	566959
7259	566960
3549	566961
586	566962
8611	566963
11199	566964
26297	566965
23792	566966
24815	566967
113971	566968
15319	566969
51509	566970
25194	566971
1984	566972
12370	566973
89317	566974
10760	566975
12959	566976
2522	566977
28698	566978
37006	566979
9465	566980
36785	566981
79720	566982
14594	566983
4032	566984
4828	566985
46993	566986
11740	566987
30443	566988
77387	566989
6112	566990
973	566991
46746	566992
34851	566993
39234	566994
58181	566995
2979	566996
16996	566997
38518	566998
114361	566999
68696	567000
62165	567001
33756	567002
97485	567003
31716	567004
18400	567005
410	567006
30782	567007
14206	567008
248	567009
5	567010
34291	567011
57748	567012
45919	567013
42959	567014
1720	567015
36973	567016
9517	567017
60584	567018
55225	567019
25004	567020
4413	567021
430	567022
60897	567023
33724	567024
1868	567025
21425	567026
53176	567027
46186	567028
2416	567029
23111	567030
18973	567031
44837	567032
9680	567033
17677	567034
15960	567035
7577	567036
6499	567037
16979	567038
63125	567039
39592	567040
775	567041
16181	567042
5288	567043
149	567044
26673	567045
6338	567046
25015	567047
20031	567048
54593	567049
3191	567050
4064	567051
5441	567052
90628	567053
14365	567054
41936	567055
6980	567056
101	567057
314	567058
1520	567059
29531	567060
2653	567061
61500	567062
1480	567063
26893	567064
28176	567065
2414	567066
22738	567067
4055	567068
2773	567069
45107	567070
4963	567071
92462	567072
7844	567073
84252	567074
1001	567075
73614	567076
126	567077
7556	567078
32286	567079
13213	567080
67487	567081
14007	567082
107248	567083
7966	567084
35198	567085
83179	567086
21624	567087
8027	567088
4768	567089
50925	567090
60583	567091
30143	567092
16792	567093
47964	567094
293	567095
77542	567096
150	567097
18786	567098
28350	567099
277	567100
7937	567101
20600	567102
43688	567103
73164	567104
23135	567105
28205	567106
15333	567107
43526	567108
63218	567109
39495	567110
5066	567111
18538	567112
39085	567113
41569	567114
79807	567115
102257	567116
51780	567117
2827	567118
34453	567119
576	567120
10976	567121
40933	567122
64185	567123
19434	567124
43129	567125
17247	567126
765	567127
50307	567128
53971	567129
68367	567130
23398	567131
15352	567132
48788	567133
42706	567134
14467	567135
43898	567136
4934	567137
9519	567138
88120	567139
21820	567140
21583	567141
33361	567142
41857	567143
50343	567144
17578	567145
48929	567146
3560	567147
38686	567148
6106	567149
11125	567150
2420	567151
3316	567152
34725	567153
5913	567154
101313	567155
40406	567156
13312	567157
78659	567158
7232	567159
90	567160
2847	567161
4100	567162
50416	567163
704	567164
11031	567165
85846	567166
1387	567167
19926	567168
62353	567169
8999	567170
12158	567171
1592	567172
49118	567173
88638	567174
54636	567175
31673	567176
5098	567177
23116	567178
23788	567179
33633	567180
169	567181
18619	567182
274	567183
89272	567184
11897	567185
110314	567186
36350	567187
2605	567188
23847	567189
1600	567190
6080	567191
1717	567192
282	567193
44519	567194
19231	567195
10697	567196
28066	567197
1657	567198
71055	567199
38387	567200
1311	567201
1638	567202
2620	567203
33915	567204
6361	567205
5947	567206
739	567207
17100	567208
52180	567209
62647	567210
6435	567211
72826	567212
38352	567213
8069	567214
7596	567215
59221	567216
2004	567217
10885	567218
49762	567219
9188	567220
55624	567221
52578	567222
349	567223
9946	567224
41604	567225
87055	567226
9893	567227
672	567228
38364	567229
17772	567230
23356	567231
44076	567232
67205	567233
4953	567234
8039	567235
14156	567236
7143	567237
11604	567238
149	567239
76866	567240
81205	567241
71554	567242
431	567243
56614	567244
18842	567245
23986	567246
69833	567247
50154	567248
30862	567249
4385	567250
48434	567251
27423	567252
17820	567253
1497	567254
284	567255
8273	567256
58006	567257
21434	567258
14927	567259
16830	567260
107477	567261
46402	567262
10744	567263
4841	567264
22501	567265
30766	567266
12006	567267
658	567268
15090	567269
13685	567270
13362	567271
33510	567272
10846	567273
11886	567274
27045	567275
15444	567276
23350	567277
6874	567278
13152	567279
9620	567280
5971	567281
36410	567282
33313	567283
80739	567284
32034	567285
72080	567286
83586	567287
20033	567288
65505	567289
37692	567290
22697	567291
15214	567292
8162	567293
63250	567294
51051	567295
463	567296
10802	567297
51107	567298
13037	567299
21866	567300
22172	567301
47459	567302
60227	567303
1372	567304
19446	567305
43882	567306
110472	567307
3894	567308
25517	567309
33945	567310
22007	567311
2908	567312
40493	567313
4019	567314
56405	567315
73051	567316
15720	567317
4085	567318
28492	567319
106931	567320
25602	567321
25623	567322
3158	567323
204	567324
10879	567325
1024	567326
9983	567327
14558	567328
14228	567329
21992	567330
41953	567331
36782	567332
19426	567333
77124	567334
6577	567335
59118	567336
99358	567337
3870	567338
88076	567339
23693	567340
58359	567341
48518	567342
60614	567343
18790	567344
8244	567345
37130	567346
29721	567347
18634	567348
5352	567349
27399	567350
3846	567351
20633	567352
38994	567353
22577	567354
12725	567355
41426	567356
11174	567357
97768	567358
17373	567359
8035	567360
70316	567361
6454	567362
2306	567363
40794	567364
62172	567365
39769	567366
17768	567367
21827	567368
2090	567369
11158	567370
17029	567371
8844	567372
24138	567373
18105	567374
74068	567375
2572	567376
571	567377
18021	567378
2288	567379
95463	567380
643	567381
62850	567382
70471	567383
33793	567384
16322	567385
20945	567386
6158	567387
17333	567388
9354	567389
23262	567390
90990	567391
25823	567392
5116	567393
31120	567394
75422	567395
68398	567396
3904	567397
39892	567398
15469	567399
96127	567400
113458	567401
11436	567402
12970	567403
107802	567404
2031	567405
24818	567406
12781	567407
950	567408
24666	567409
54267	567410
5742	567411
98827	567412
23015	567413
2109	567414
91072	567415
18035	567416
2258	567417
18624	567418
1489	567419
39715	567420
16205	567421
30173	567422
14355	567423
13657	567424
6881	567425
7908	567426
4987	567427
7732	567428
27336	567429
66960	567430
16013	567431
22085	567432
1001	567433
87345	567434
11659	567435
57854	567436
39492	567437
42682	567438
8945	567439
25564	567440
17984	567441
40933	567442
22571	567443
13431	567444
3939	567445
78872	567446
27796	567447
3457	567448
6506	567449
2515	567450
54052	567451
47589	567452
72009	567453
43755	567454
104031	567455
1435	567456
40846	567457
36557	567458
35315	567459
51230	567460
24367	567461
89966	567462
26658	567463
8369	567464
54587	567465
47866	567466
32197	567467
5045	567468
46850	567469
23188	567470
22904	567471
86446	567472
27553	567473
47040	567474
59600	567475
3455	567476
293	567477
941	567478
2874	567479
24969	567480
5751	567481
11236	567482
767	567483
58791	567484
1042	567485
42261	567486
11008	567487
51831	567488
53417	567489
7723	567490
8449	567491
2092	567492
4141	567493
2564	567494
37516	567495
8496	567496
701	567497
60145	567498
31300	567499
25609	567500
28091	567501
47082	567502
1714	567503
99737	567504
53374	567505
20307	567506
37483	567507
1486	567508
52590	567509
90041	567510
86114	567511
53165	567512
66631	567513
44472	567514
38377	567515
8284	567516
29500	567517
88953	567518
1694	567519
30	567520
194	567521
49312	567522
63132	567523
69503	567524
79758	567525
38246	567526
42003	567527
275	567528
28598	567529
4700	567530
106508	567531
14514	567532
25043	567533
47238	567534
24280	567535
35081	567536
55794	567537
22464	567538
379	567539
17114	567540
32329	567541
71917	567542
23570	567543
972	567544
19888	567545
39299	567546
4087	567547
22502	567548
9296	567549
5298	567550
30938	567551
88769	567552
79106	567553
399	567554
9600	567555
1143	567556
45080	567557
17291	567558
56403	567559
39086	567560
4277	567561
7174	567562
5621	567563
83127	567564
41268	567565
136	567566
72020	567567
19397	567568
47068	567569
22438	567570
24734	567571
104316	567572
30874	567573
36535	567574
51358	567575
3917	567576
6396	567577
18046	567578
12017	567579
49672	567580
10414	567581
1956	567582
4393	567583
57958	567584
13959	567585
56952	567586
54735	567587
71394	567588
32588	567589
12690	567590
81105	567591
47600	567592
28455	567593
17489	567594
10691	567595
10581	567596
52253	567597
28318	567598
7431	567599
17378	567600
15193	567601
43030	567602
4646	567603
22012	567604
13391	567605
19109	567606
11776	567607
21770	567608
24087	567609
41423	567610
103181	567611
57821	567612
482	567613
77556	567614
69937	567615
67883	567616
17574	567617
65741	567618
63698	567619
12490	567620
50407	567621
9518	567622
2465	567623
85	567624
51550	567625
8590	567626
44961	567627
79863	567628
54710	567629
46090	567630
2920	567631
52534	567632
34319	567633
5825	567634
14790	567635
2304	567636
30700	567637
14279	567638
39309	567639
1265	567640
65888	567641
35313	567642
39851	567643
17761	567644
53060	567645
24108	567646
4973	567647
25757	567648
78485	567649
48126	567650
19829	567651
17208	567652
40885	567653
41157	567654
1364	567655
49485	567656
108671	567657
45543	567658
16974	567659
36171	567660
21768	567661
12170	567662
3793	567663
41668	567664
44585	567665
7269	567666
8572	567667
7014	567668
59100	567669
40020	567670
64185	567671
1069	567672
27492	567673
6629	567674
3834	567675
73100	567676
35635	567677
26382	567678
3075	567679
35718	567680
2383	567681
27169	567682
5286	567683
109401	567684
57481	567685
24203	567686
18052	567687
12015	567688
80290	567689
2647	567690
25430	567691
45769	567692
1638	567693
10431	567694
65329	567695
23919	567696
4453	567697
66539	567698
30701	567699
10219	567700
23	567701
8610	567702
12950	567703
1374	567704
16584	567705
14659	567706
9448	567707
42997	567708
42847	567709
7062	567710
2990	567711
64425	567712
17039	567713
76190	567714
53659	567715
3168	567716
43373	567717
25388	567718
51672	567719
12250	567720
5643	567721
12294	567722
71296	567723
2876	567724
1416	567725
80343	567726
5215	567727
95822	567728
8215	567729
2426	567730
21415	567731
101328	567732
82009	567733
7205	567734
19910	567735
41794	567736
59868	567737
42140	567738
55336	567739
67102	567740
33226	567741
40230	567742
83232	567743
95696	567744
22682	567745
32665	567746
42452	567747
22382	567748
36982	567749
1818	567750
1949	567751
18948	567752
51906	567753
62770	567754
27653	567755
9	567756
61863	567757
36127	567758
62712	567759
6948	567760
5945	567761
67493	567762
1332	567763
28356	567764
15699	567765
44812	567766
81026	567767
29746	567768
4115	567769
98712	567770
100069	567771
56609	567772
25448	567773
55686	567774
6930	567775
3738	567776
13175	567777
51690	567778
62874	567779
21366	567780
56526	567781
6048	567782
62980	567783
53211	567784
72920	567785
42928	567786
11638	567787
12804	567788
85323	567789
26069	567790
18042	567791
52185	567792
29078	567793
6699	567794
52237	567795
112136	567796
7483	567797
7859	567798
11878	567799
17349	567800
52732	567801
555	567802
3394	567803
4435	567804
2468	567805
51108	567806
70190	567807
32348	567808
8131	567809
56836	567810
39042	567811
4506	567812
70118	567813
14120	567814
34821	567815
2125	567816
63556	567817
20011	567818
59682	567819
2516	567820
17023	567821
3800	567822
3529	567823
59627	567824
3512	567825
17224	567826
7266	567827
63365	567828
27603	567829
43525	567830
22765	567831
1901	567832
37926	567833
20797	567834
34469	567835
55059	567836
78084	567837
17548	567838
81749	567839
9403	567840
23812	567841
36832	567842
28000	567843
18757	567844
3774	567845
34062	567846
9550	567847
41015	567848
5285	567849
101379	567850
37039	567851
29629	567852
54521	567853
757	567854
3185	567855
61052	567856
2195	567857
2104	567858
78567	567859
59	567860
46714	567861
7236	567862
73628	567863
27558	567864
33117	567865
1170	567866
63867	567867
5393	567868
11812	567869
12099	567870
24433	567871
18632	567872
23877	567873
30871	567874
3000	567875
78394	567876
56842	567877
109380	567878
85	567879
84381	567880
81724	567881
28925	567882
1175	567883
957	567884
31518	567885
37604	567886
28067	567887
11479	567888
45103	567889
48890	567890
3069	567891
6904	567892
77244	567893
8600	567894
30854	567895
82979	567896
26714	567897
51381	567898
1448	567899
75334	567900
55486	567901
13319	567902
62211	567903
28139	567904
81463	567905
21742	567906
26716	567907
15833	567908
34286	567909
34856	567910
16034	567911
15978	567912
10761	567913
195	567914
269	567915
26629	567916
3394	567917
71970	567918
1882	567919
10524	567920
52455	567921
21589	567922
108790	567923
57142	567924
90499	567925
22583	567926
33264	567927
188	567928
28323	567929
2331	567930
27273	567931
26077	567932
2540	567933
26191	567934
10952	567935
91301	567936
5065	567937
3438	567938
49005	567939
4995	567940
20648	567941
28669	567942
10166	567943
18644	567944
49778	567945
37830	567946
1989	567947
5925	567948
450	567949
39538	567950
83263	567951
3125	567952
2278	567953
118	567954
17964	567955
9263	567956
68766	567957
57790	567958
73706	567959
49536	567960
510	567961
53994	567962
4075	567963
6760	567964
12674	567965
1267	567966
210	567967
65755	567968
35574	567969
18863	567970
48364	567971
42522	567972
8631	567973
16197	567974
2317	567975
67272	567976
45707	567977
19742	567978
7703	567979
59977	567980
34736	567981
49577	567982
16529	567983
3278	567984
11340	567985
3797	567986
19158	567987
5676	567988
7999	567989
76497	567990
36992	567991
25881	567992
68297	567993
62189	567994
14769	567995
38537	567996
15382	567997
41453	567998
624	567999
54643	568000
2250	568001
14076	568002
12082	568003
4402	568004
63686	568005
22508	568006
34040	568007
4821	568008
3108	568009
19115	568010
43615	568011
11956	568012
47801	568013
110275	568014
2482	568015
3714	568016
41476	568017
17046	568018
1482	568019
7575	568020
88049	568021
34471	568022
11206	568023
23287	568024
65541	568025
4912	568026
108584	568027
53675	568028
4317	568029
514	568030
43325	568031
41338	568032
5125	568033
36723	568034
103254	568035
73191	568036
11319	568037
36611	568038
35841	568039
9981	568040
16614	568041
46997	568042
48304	568043
2343	568044
15765	568045
27818	568046
100497	568047
41169	568048
58439	568049
7627	568050
4179	568051
14395	568052
62693	568053
47474	568054
6832	568055
27713	568056
1079	568057
12371	568058
12257	568059
20741	568060
2526	568061
12666	568062
39116	568063
37892	568064
8401	568065
35190	568066
18023	568067
41135	568068
31696	568069
6804	568070
4605	568071
16905	568072
35319	568073
302	568074
102481	568075
2053	568076
99874	568077
72165	568078
53674	568079
5989	568080
15026	568081
3429	568082
4905	568083
32181	568084
19776	568085
1402	568086
16865	568087
13590	568088
3811	568089
23650	568090
1483	568091
55775	568092
22315	568093
7559	568094
1865	568095
66279	568096
5952	568097
37008	568098
31118	568099
17843	568100
13710	568101
12242	568102
60483	568103
10228	568104
99310	568105
2636	568106
55	568107
30383	568108
2603	568109
34193	568110
20752	568111
66817	568112
21836	568113
75520	568114
19939	568115
97403	568116
2270	568117
48412	568118
35509	568119
17956	568120
23744	568121
55905	568122
5768	568123
42054	568124
24077	568125
64795	568126
69853	568127
4944	568128
55978	568129
46095	568130
49340	568131
1360	568132
84180	568133
5141	568134
885	568135
109509	568136
5198	568137
41630	568138
15187	568139
18721	568140
30273	568141
22	568142
15465	568143
19239	568144
23814	568145
37438	568146
39382	568147
61278	568148
28633	568149
42329	568150
81097	568151
39051	568152
2328	568153
17400	568154
85002	568155
5546	568156
3719	568157
58766	568158
2964	568159
77545	568160
16329	568161
27859	568162
419	568163
1746	568164
51435	568165
5455	568166
3612	568167
1142	568168
23448	568169
13539	568170
5173	568171
23902	568172
2754	568173
39195	568174
5672	568175
16517	568176
94837	568177
64417	568178
76960	568179
72588	568180
52668	568181
23279	568182
9173	568183
16107	568184
25387	568185
9834	568186
8324	568187
11191	568188
55357	568189
25095	568190
2379	568191
17468	568192
5513	568193
64669	568194
16581	568195
18813	568196
49880	568197
21389	568198
34666	568199
42426	568200
27712	568201
26117	568202
6328	568203
1260	568204
1066	568205
18293	568206
63003	568207
8838	568208
1464	568209
19200	568210
69374	568211
36460	568212
57672	568213
26127	568214
16318	568215
36376	568216
22197	568217
81709	568218
80017	568219
41595	568220
44218	568221
54828	568222
16945	568223
2546	568224
8620	568225
28228	568226
76	568227
16667	568228
47096	568229
82787	568230
28394	568231
565	568232
18424	568233
5443	568234
88811	568235
2109	568236
71712	568237
18418	568238
4914	568239
66401	568240
25659	568241
29490	568242
6583	568243
1093	568244
43785	568245
59489	568246
8328	568247
104639	568248
10717	568249
10894	568250
14637	568251
5415	568252
25949	568253
1199	568254
22059	568255
37796	568256
40420	568257
59664	568258
23606	568259
18684	568260
11043	568261
8165	568262
19349	568263
47296	568264
8914	568265
46881	568266
34717	568267
4178	568268
94230	568269
1303	568270
69639	568271
63660	568272
314	568273
351	568274
24568	568275
12051	568276
91477	568277
20101	568278
4108	568279
13202	568280
105	568281
113959	568282
17928	568283
82	568284
10133	568285
7490	568286
627	568287
3898	568288
2044	568289
23483	568290
13234	568291
1753	568292
11433	568293
29589	568294
104121	568295
29967	568296
73657	568297
6437	568298
82124	568299
3061	568300
1416	568301
49145	568302
13449	568303
90173	568304
308	568305
15441	568306
7776	568307
50466	568308
41682	568309
3535	568310
1817	568311
35905	568312
76093	568313
11371	568314
3414	568315
436	568316
25137	568317
111168	568318
21576	568319
29978	568320
67	568321
7113	568322
29742	568323
25581	568324
13532	568325
15705	568326
62750	568327
6184	568328
13635	568329
13620	568330
21695	568331
769	568332
30151	568333
28718	568334
3457	568335
26732	568336
11565	568337
28244	568338
30952	568339
12000	568340
68699	568341
591	568342
9596	568343
702	568344
54205	568345
35871	568346
4659	568347
31650	568348
22318	568349
30286	568350
77804	568351
1713	568352
107829	568353
7970	568354
21853	568355
23524	568356
35	568357
5364	568358
44135	568359
59876	568360
16774	568361
1519	568362
98852	568363
30676	568364
12596	568365
88030	568366
39464	568367
12328	568368
24455	568369
42338	568370
63	568371
81528	568372
16130	568373
5737	568374
64467	568375
619	568376
71591	568377
74529	568378
19575	568379
75124	568380
65308	568381
89872	568382
26621	568383
10608	568384
25581	568385
8954	568386
24383	568387
11245	568388
741	568389
156	568390
107129	568391
31794	568392
1885	568393
39441	568394
45382	568395
28955	568396
440	568397
12795	568398
31683	568399
21489	568400
9353	568401
71864	568402
1430	568403
11147	568404
11271	568405
8527	568406
70793	568407
92326	568408
35700	568409
34942	568410
98182	568411
17946	568412
5865	568413
31769	568414
63481	568415
42134	568416
29496	568417
17006	568418
8266	568419
61021	568420
61196	568421
34346	568422
665	568423
47190	568424
6582	568425
18136	568426
31041	568427
10311	568428
33849	568429
2485	568430
23153	568431
62286	568432
59140	568433
60530	568434
48530	568435
39451	568436
13508	568437
20436	568438
75057	568439
73387	568440
28193	568441
22223	568442
76106	568443
82272	568444
18175	568445
20888	568446
23330	568447
5554	568448
94367	568449
69933	568450
91310	568451
5326	568452
66709	568453
29270	568454
19267	568455
28608	568456
4290	568457
30076	568458
19717	568459
101524	568460
95499	568461
90357	568462
89	568463
19775	568464
70166	568465
10924	568466
11239	568467
2283	568468
69123	568469
100667	568470
87497	568471
29184	568472
5835	568473
68959	568474
10291	568475
1337	568476
9108	568477
37576	568478
1719	568479
2333	568480
58998	568481
1057	568482
74872	568483
20892	568484
34831	568485
23741	568486
92347	568487
37427	568488
20922	568489
29380	568490
57048	568491
67460	568492
13763	568493
89747	568494
12032	568495
67076	568496
11458	568497
43443	568498
4040	568499
924	568500
65498	568501
49648	568502
37278	568503
10924	568504
15041	568505
14439	568506
77042	568507
25428	568508
2960	568509
49528	568510
91972	568511
14117	568512
82697	568513
23033	568514
90554	568515
45365	568516
21537	568517
39656	568518
88010	568519
35994	568520
2686	568521
77214	568522
25373	568523
4908	568524
30184	568525
11423	568526
35953	568527
37011	568528
73821	568529
7078	568530
11135	568531
31393	568532
8429	568533
13181	568534
19433	568535
59904	568536
39137	568537
26908	568538
510	568539
18151	568540
7361	568541
61328	568542
19539	568543
11294	568544
6749	568545
23098	568546
529	568547
101260	568548
29985	568549
2094	568550
9798	568551
4221	568552
3880	568553
427	568554
66441	568555
51617	568556
9644	568557
769	568558
14794	568559
98459	568560
25467	568561
12925	568562
286	568563
54407	568564
3568	568565
22295	568566
4795	568567
80160	568568
26641	568569
14140	568570
10511	568571
11036	568572
8636	568573
248	568574
6795	568575
11016	568576
14594	568577
33636	568578
1091	568579
17672	568580
79293	568581
6925	568582
90611	568583
7879	568584
55615	568585
47173	568586
98840	568587
5014	568588
33166	568589
9636	568590
2602	568591
19694	568592
8166	568593
53541	568594
13689	568595
7091	568596
12970	568597
41043	568598
87853	568599
9836	568600
10078	568601
1047	568602
686	568603
627	568604
60410	568605
90974	568606
7481	568607
39767	568608
26871	568609
20579	568610
4466	568611
13011	568612
98086	568613
15421	568614
1003	568615
19602	568616
5151	568617
15092	568618
23296	568619
31163	568620
7661	568621
34926	568622
97354	568623
29259	568624
59587	568625
65853	568626
77919	568627
222	568628
10430	568629
413	568630
32766	568631
43937	568632
25963	568633
24368	568634
2673	568635
1389	568636
15591	568637
27200	568638
28502	568639
24545	568640
38436	568641
18799	568642
4484	568643
50587	568644
5857	568645
85362	568646
41996	568647
101115	568648
68488	568649
57064	568650
23415	568651
27180	568652
2848	568653
13360	568654
20534	568655
3325	568656
27976	568657
58182	568658
54278	568659
26966	568660
22876	568661
30260	568662
21481	568663
18043	568664
4051	568665
457	568666
47477	568667
3592	568668
3341	568669
111220	568670
13731	568671
51475	568672
10816	568673
1689	568674
516	568675
1733	568676
7784	568677
283	568678
16041	568679
2226	568680
23815	568681
31963	568682
100128	568683
32722	568684
1361	568685
13284	568686
47386	568687
24772	568688
46974	568689
7325	568690
16866	568691
8174	568692
5078	568693
91903	568694
1978	568695
49	568696
39957	568697
11620	568698
11504	568699
12365	568700
816	568701
88570	568702
51620	568703
58004	568704
20314	568705
19421	568706
13114	568707
288	568708
18374	568709
2447	568710
19267	568711
51241	568712
102022	568713
27630	568714
33391	568715
84207	568716
804	568717
19136	568718
41075	568719
54572	568720
35024	568721
19705	568722
13225	568723
147	568724
15195	568725
75129	568726
33389	568727
14157	568728
9567	568729
80303	568730
11353	568731
23151	568732
35766	568733
871	568734
61770	568735
37260	568736
17804	568737
79288	568738
69868	568739
61552	568740
9829	568741
2929	568742
1366	568743
82304	568744
104862	568745
3534	568746
57872	568747
40525	568748
80819	568749
55625	568750
3510	568751
35810	568752
61216	568753
21504	568754
32031	568755
50251	568756
7792	568757
5281	568758
52598	568759
7377	568760
62899	568761
1073	568762
458	568763
536	568764
78	568765
6838	568766
40762	568767
51685	568768
6612	568769
8824	568770
15152	568771
20034	568772
10105	568773
90037	568774
6031	568775
16373	568776
1099	568777
1104	568778
62579	568779
42154	568780
6261	568781
9116	568782
50356	568783
25377	568784
72164	568785
55984	568786
2006	568787
13378	568788
16999	568789
8567	568790
21157	568791
45376	568792
471	568793
3241	568794
9086	568795
15412	568796
39127	568797
55258	568798
26440	568799
79436	568800
35356	568801
9898	568802
76190	568803
71780	568804
94753	568805
45629	568806
37528	568807
8844	568808
79674	568809
2580	568810
67831	568811
27065	568812
25685	568813
12739	568814
97681	568815
58664	568816
1525	568817
1640	568818
64540	568819
61847	568820
35676	568821
930	568822
42507	568823
14543	568824
46442	568825
78531	568826
7209	568827
42116	568828
30420	568829
27309	568830
43	568831
30513	568832
84235	568833
5362	568834
9923	568835
53368	568836
48196	568837
58663	568838
14480	568839
2330	568840
163	568841
1516	568842
30192	568843
70000	568844
62702	568845
2313	568846
8417	568847
27550	568848
1569	568849
29221	568850
56240	568851
21382	568852
925	568853
10200	568854
4801	568855
21674	568856
22181	568857
18956	568858
14087	568859
3500	568860
16169	568861
36717	568862
27801	568863
10838	568864
1779	568865
16250	568866
94383	568867
8678	568868
3762	568869
73134	568870
26932	568871
90135	568872
3186	568873
664	568874
9724	568875
55807	568876
12577	568877
11824	568878
65894	568879
41717	568880
10799	568881
4037	568882
73470	568883
199	568884
13990	568885
41683	568886
14302	568887
31371	568888
56456	568889
16370	568890
11227	568891
97090	568892
1079	568893
14903	568894
10918	568895
13423	568896
63	568897
40153	568898
2808	568899
32	568900
19483	568901
67656	568902
16168	568903
86960	568904
91	568905
545	568906
4043	568907
84062	568908
81762	568909
49276	568910
5927	568911
55001	568912
83505	568913
42768	568914
13292	568915
63790	568916
16788	568917
15018	568918
185	568919
9090	568920
1745	568921
12779	568922
66116	568923
33372	568924
1906	568925
15828	568926
8407	568927
102021	568928
1549	568929
71077	568930
122	568931
9325	568932
16829	568933
11163	568934
114182	568935
36990	568936
1885	568937
16208	568938
11001	568939
38594	568940
4403	568941
45116	568942
13441	568943
76060	568944
77469	568945
17824	568946
58903	568947
3816	568948
11214	568949
7317	568950
13221	568951
33603	568952
72675	568953
62783	568954
821	568955
39603	568956
1833	568957
7132	568958
81624	568959
2527	568960
28729	568961
19654	568962
29156	568963
1998	568964
80539	568965
42600	568966
64409	568967
40857	568968
21393	568969
75691	568970
76649	568971
51804	568972
38832	568973
6286	568974
40178	568975
2604	568976
9152	568977
16410	568978
24039	568979
51098	568980
1432	568981
83258	568982
26373	568983
61957	568984
876	568985
17933	568986
7568	568987
2889	568988
14279	568989
38177	568990
59058	568991
21142	568992
5525	568993
17874	568994
88045	568995
50286	568996
57686	568997
108538	568998
10144	568999
1855	569000
48342	569001
68060	569002
13005	569003
6767	569004
2367	569005
4397	569006
55534	569007
34594	569008
17126	569009
46132	569010
40757	569011
30973	569012
61761	569013
766	569014
8193	569015
8597	569016
544	569017
70556	569018
57753	569019
38243	569020
422	569021
4008	569022
66623	569023
53856	569024
70791	569025
50296	569026
3958	569027
28470	569028
11932	569029
13412	569030
11101	569031
64841	569032
10558	569033
29413	569034
2833	569035
6642	569036
23633	569037
42996	569038
8178	569039
5515	569040
67011	569041
24749	569042
89396	569043
59634	569044
59774	569045
7245	569046
84799	569047
62780	569048
71305	569049
56374	569050
71614	569051
8966	569052
54	569053
52	569054
92140	569055
27286	569056
34577	569057
370	569058
31954	569059
1191	569060
74839	569061
5222	569062
15079	569063
72918	569064
103917	569065
34647	569066
57848	569067
8422	569068
4823	569069
93011	569070
34086	569071
113557	569072
16160	569073
1947	569074
96755	569075
48339	569076
82206	569077
21358	569078
91816	569079
56820	569080
30034	569081
71293	569082
58646	569083
3704	569084
4258	569085
5757	569086
42224	569087
20179	569088
79420	569089
34452	569090
392	569091
52255	569092
9181	569093
81052	569094
105431	569095
52927	569096
761	569097
30624	569098
8556	569099
29859	569100
124	569101
8899	569102
49444	569103
13001	569104
238	569105
76891	569106
12905	569107
15270	569108
70664	569109
26324	569110
83480	569111
43752	569112
4154	569113
47139	569114
902	569115
23845	569116
5176	569117
25864	569118
28253	569119
7439	569120
22897	569121
1767	569122
1644	569123
5403	569124
1822	569125
33604	569126
96219	569127
1171	569128
95886	569129
95659	569130
52099	569131
44732	569132
21080	569133
5499	569134
67758	569135
7231	569136
3852	569137
45656	569138
40288	569139
23911	569140
23136	569141
957	569142
35759	569143
2505	569144
49184	569145
11522	569146
44608	569147
2164	569148
29887	569149
13195	569150
70175	569151
12504	569152
50549	569153
30074	569154
111016	569155
89473	569156
21441	569157
17269	569158
1962	569159
28885	569160
36372	569161
16992	569162
99898	569163
3378	569164
91745	569165
84884	569166
333	569167
1329	569168
63407	569169
7519	569170
61295	569171
12402	569172
6869	569173
46541	569174
10536	569175
16381	569176
2408	569177
27072	569178
47	569179
22990	569180
1982	569181
8395	569182
24120	569183
5137	569184
64664	569185
33121	569186
101366	569187
4857	569188
458	569189
46867	569190
14552	569191
1909	569192
4665	569193
44	569194
63857	569195
92096	569196
6702	569197
58763	569198
5950	569199
81817	569200
7777	569201
99457	569202
5293	569203
13662	569204
2604	569205
103094	569206
22213	569207
79199	569208
38652	569209
15624	569210
19083	569211
24874	569212
31105	569213
2458	569214
14063	569215
22273	569216
4706	569217
30655	569218
62297	569219
8662	569220
316	569221
5474	569222
16	569223
2559	569224
3487	569225
96620	569226
4000	569227
607	569228
376	569229
26115	569230
4050	569231
10267	569232
66885	569233
3601	569234
47078	569235
62872	569236
59874	569237
19075	569238
595	569239
3847	569240
70440	569241
3834	569242
19474	569243
37246	569244
52433	569245
17655	569246
3567	569247
28876	569248
6899	569249
21567	569250
4277	569251
49712	569252
576	569253
467	569254
45745	569255
5086	569256
48	569257
2933	569258
32245	569259
21888	569260
16664	569261
56418	569262
109	569263
5089	569264
10344	569265
6831	569266
6796	569267
12075	569268
13297	569269
69247	569270
30724	569271
406	569272
76492	569273
21528	569274
53338	569275
34005	569276
12455	569277
25164	569278
82456	569279
6563	569280
41392	569281
24214	569282
44984	569283
83721	569284
96075	569285
33720	569286
8602	569287
36000	569288
76326	569289
91812	569290
10275	569291
76256	569292
38903	569293
53412	569294
6964	569295
3539	569296
3669	569297
22201	569298
39487	569299
1634	569300
13541	569301
8187	569302
53899	569303
2434	569304
418	569305
4365	569306
27762	569307
5890	569308
774	569309
7325	569310
33640	569311
17433	569312
83684	569313
41298	569314
30921	569315
29631	569316
26350	569317
10297	569318
158	569319
13211	569320
2447	569321
43840	569322
2850	569323
3615	569324
20842	569325
62997	569326
27771	569327
61535	569328
56244	569329
2479	569330
61755	569331
35093	569332
49638	569333
880	569334
3637	569335
60245	569336
3455	569337
38170	569338
104738	569339
7759	569340
16019	569341
35920	569342
17638	569343
2172	569344
24101	569345
32034	569346
71210	569347
3476	569348
46453	569349
8458	569350
50392	569351
19540	569352
60363	569353
30554	569354
107163	569355
178	569356
34378	569357
57067	569358
8273	569359
53856	569360
6379	569361
48475	569362
7511	569363
13415	569364
101117	569365
1628	569366
14801	569367
40958	569368
73656	569369
593	569370
64537	569371
85716	569372
4328	569373
77958	569374
26225	569375
102914	569376
4027	569377
26870	569378
14424	569379
24738	569380
36321	569381
42952	569382
13869	569383
3223	569384
9127	569385
15640	569386
12148	569387
14434	569388
24193	569389
23312	569390
45828	569391
16778	569392
56849	569393
22340	569394
41484	569395
2966	569396
55546	569397
30694	569398
40805	569399
37256	569400
95732	569401
98154	569402
9730	569403
23473	569404
91	569405
82893	569406
15966	569407
31588	569408
44210	569409
10412	569410
15214	569411
11639	569412
41962	569413
2390	569414
31599	569415
25964	569416
11762	569417
4133	569418
21874	569419
711	569420
22029	569421
7158	569422
321	569423
21985	569424
570	569425
5081	569426
56782	569427
25902	569428
51367	569429
7201	569430
60757	569431
42759	569432
11961	569433
815	569434
7320	569435
28707	569436
62491	569437
314	569438
8566	569439
54986	569440
9058	569441
55950	569442
59131	569443
51551	569444
22443	569445
24922	569446
18504	569447
30573	569448
2363	569449
3385	569450
52013	569451
13870	569452
82963	569453
2256	569454
54852	569455
23279	569456
40206	569457
27382	569458
11711	569459
11591	569460
89348	569461
2284	569462
16518	569463
77889	569464
1551	569465
49937	569466
69535	569467
80629	569468
34344	569469
3859	569470
55921	569471
46627	569472
8854	569473
30011	569474
113535	569475
36363	569476
22248	569477
3619	569478
108420	569479
33403	569480
41469	569481
3738	569482
16843	569483
15954	569484
85715	569485
78786	569486
52497	569487
12074	569488
34805	569489
70599	569490
21544	569491
1054	569492
22174	569493
1744	569494
84713	569495
36973	569496
26885	569497
18929	569498
49403	569499
58088	569500
15764	569501
1004	569502
63223	569503
23108	569504
89642	569505
37222	569506
32332	569507
3287	569508
250	569509
88430	569510
40857	569511
70349	569512
33926	569513
91052	569514
24185	569515
32788	569516
26061	569517
7704	569518
1009	569519
6601	569520
28456	569521
74684	569522
5328	569523
29253	569524
29805	569525
22012	569526
27434	569527
47836	569528
12997	569529
7607	569530
94316	569531
31744	569532
61720	569533
71257	569534
8	569535
8683	569536
12636	569537
27414	569538
20222	569539
10336	569540
22493	569541
37942	569542
2161	569543
41553	569544
4708	569545
41154	569546
1797	569547
26775	569548
24	569549
55050	569550
51511	569551
27583	569552
24396	569553
18735	569554
10127	569555
25431	569556
32114	569557
7491	569558
58442	569559
25224	569560
14356	569561
14407	569562
47268	569563
3406	569564
80904	569565
36407	569566
59164	569567
3456	569568
621	569569
20716	569570
18638	569571
27743	569572
9281	569573
404	569574
79324	569575
69343	569576
50839	569577
92247	569578
51221	569579
788	569580
7372	569581
7761	569582
54208	569583
55011	569584
10439	569585
10051	569586
33765	569587
24252	569588
5021	569589
25247	569590
37102	569591
41407	569592
74387	569593
47322	569594
47784	569595
5022	569596
108197	569597
5278	569598
53749	569599
58309	569600
9860	569601
22590	569602
5648	569603
87427	569604
6914	569605
57476	569606
15502	569607
31966	569608
19671	569609
21705	569610
39738	569611
34382	569612
44481	569613
2319	569614
53873	569615
9617	569616
6188	569617
1181	569618
5419	569619
36813	569620
3286	569621
58877	569622
25300	569623
21373	569624
81844	569625
19020	569626
12177	569627
3771	569628
38909	569629
81142	569630
6062	569631
54723	569632
11255	569633
1096	569634
38627	569635
36312	569636
850	569637
6239	569638
113	569639
4013	569640
20372	569641
31642	569642
23944	569643
1116	569644
37034	569645
43562	569646
1219	569647
61168	569648
18761	569649
54894	569650
11966	569651
4435	569652
34515	569653
53920	569654
54655	569655
740	569656
30211	569657
39749	569658
48546	569659
3530	569660
32803	569661
252	569662
63610	569663
6422	569664
60407	569665
53033	569666
42136	569667
25682	569668
31574	569669
24184	569670
63558	569671
48028	569672
46291	569673
37630	569674
28447	569675
71121	569676
12640	569677
872	569678
4788	569679
16938	569680
63670	569681
53704	569682
64116	569683
62362	569684
92	569685
73348	569686
25127	569687
74292	569688
29455	569689
19221	569690
83450	569691
42766	569692
32471	569693
8651	569694
32097	569695
7012	569696
88475	569697
72464	569698
82911	569699
7551	569700
15038	569701
4151	569702
1030	569703
6103	569704
17153	569705
83170	569706
7841	569707
73567	569708
57171	569709
5118	569710
20393	569711
11363	569712
21234	569713
14482	569714
16196	569715
2516	569716
64787	569717
51770	569718
3382	569719
13	569720
729	569721
45189	569722
3170	569723
67436	569724
69435	569725
352	569726
12470	569727
70758	569728
31335	569729
1116	569730
29358	569731
44749	569732
30823	569733
63568	569734
26300	569735
2174	569736
65576	569737
52776	569738
124	569739
60746	569740
39068	569741
4975	569742
7844	569743
15305	569744
32971	569745
73029	569746
4580	569747
112419	569748
6002	569749
8651	569750
12629	569751
9845	569752
903	569753
25893	569754
31869	569755
88231	569756
8779	569757
7732	569758
556	569759
34113	569760
69633	569761
28592	569762
35070	569763
831	569764
17243	569765
60850	569766
25828	569767
38996	569768
1439	569769
8100	569770
13170	569771
1084	569772
25397	569773
4153	569774
30965	569775
2221	569776
27006	569777
78395	569778
2185	569779
68706	569780
2087	569781
19541	569782
9248	569783
27751	569784
30513	569785
9743	569786
23741	569787
718	569788
7801	569789
47070	569790
88059	569791
35240	569792
5310	569793
17359	569794
1531	569795
95495	569796
1758	569797
32402	569798
438	569799
44011	569800
35999	569801
58694	569802
40009	569803
19075	569804
32022	569805
10881	569806
19182	569807
69437	569808
1483	569809
13356	569810
59779	569811
1881	569812
99726	569813
192	569814
35515	569815
3776	569816
6259	569817
1325	569818
4796	569819
40528	569820
3174	569821
90557	569822
47290	569823
26906	569824
34443	569825
14018	569826
15797	569827
111	569828
653	569829
97147	569830
7062	569831
78082	569832
45318	569833
27025	569834
371	569835
362	569836
39759	569837
30940	569838
3965	569839
10935	569840
3829	569841
1612	569842
78088	569843
32309	569844
51794	569845
76177	569846
68083	569847
58837	569848
8789	569849
60536	569850
52543	569851
36247	569852
11808	569853
22072	569854
74848	569855
25042	569856
23695	569857
3549	569858
14897	569859
80368	569860
58400	569861
48347	569862
97649	569863
61270	569864
943	569865
36684	569866
2291	569867
494	569868
59285	569869
51763	569870
18848	569871
8306	569872
78656	569873
27438	569874
2434	569875
4904	569876
29268	569877
55284	569878
32228	569879
666	569880
22160	569881
16917	569882
47513	569883
4895	569884
58621	569885
67676	569886
4752	569887
23179	569888
1471	569889
8084	569890
80084	569891
44722	569892
4783	569893
18946	569894
27480	569895
84587	569896
92565	569897
8226	569898
24836	569899
36010	569900
42997	569901
42840	569902
231	569903
25463	569904
122	569905
3594	569906
92874	569907
48688	569908
10864	569909
68249	569910
6905	569911
74731	569912
22967	569913
44090	569914
16793	569915
21340	569916
104888	569917
15229	569918
23576	569919
78479	569920
9069	569921
19390	569922
17868	569923
50175	569924
67014	569925
37930	569926
742	569927
7417	569928
78031	569929
285	569930
52342	569931
82641	569932
12842	569933
77953	569934
7868	569935
232	569936
210	569937
1	569938
178	569939
15463	569940
4696	569941
47156	569942
37799	569943
831	569944
89468	569945
31684	569946
212	569947
30005	569948
20506	569949
62181	569950
35594	569951
32461	569952
5934	569953
19823	569954
7622	569955
55134	569956
6932	569957
49910	569958
2633	569959
22244	569960
14992	569961
56862	569962
342	569963
43551	569964
26594	569965
15436	569966
78356	569967
25399	569968
9794	569969
3610	569970
8620	569971
1659	569972
12427	569973
31525	569974
23401	569975
36687	569976
28897	569977
61835	569978
66772	569979
61982	569980
1504	569981
1334	569982
102442	569983
103	569984
85083	569985
96511	569986
8837	569987
13374	569988
15068	569989
4136	569990
916	569991
2412	569992
53905	569993
32081	569994
18725	569995
47294	569996
16465	569997
23744	569998
12263	569999
21907	570000
4449	570001
18399	570002
29064	570003
31	570004
24694	570005
27979	570006
35251	570007
6283	570008
27885	570009
7569	570010
980	570011
3409	570012
104448	570013
11464	570014
46977	570015
751	570016
28595	570017
31074	570018
56652	570019
39429	570020
59301	570021
37143	570022
26202	570023
29864	570024
8545	570025
15228	570026
3968	570027
62166	570028
2031	570029
8192	570030
40642	570031
18833	570032
24888	570033
8159	570034
43498	570035
11729	570036
33075	570037
15	570038
19676	570039
5682	570040
347	570041
35845	570042
31964	570043
3856	570044
48878	570045
23674	570046
49836	570047
4978	570048
75164	570049
44961	570050
58703	570051
1210	570052
15497	570053
7388	570054
4302	570055
47732	570056
85851	570057
24497	570058
3	570059
111406	570060
18183	570061
35428	570062
76586	570063
33473	570064
13371	570065
2140	570066
5283	570067
5379	570068
41784	570069
6198	570070
1394	570071
103298	570072
12154	570073
55803	570074
21062	570075
4991	570076
79295	570077
20972	570078
11194	570079
26272	570080
12521	570081
31901	570082
55857	570083
533	570084
63341	570085
40159	570086
5936	570087
66378	570088
121	570089
23457	570090
10056	570091
22565	570092
6888	570093
19991	570094
87122	570095
12823	570096
85580	570097
1946	570098
27495	570099
14758	570100
44318	570101
9799	570102
258	570103
113347	570104
454	570105
59591	570106
40214	570107
13717	570108
1692	570109
57628	570110
3256	570111
34413	570112
100142	570113
22130	570114
23913	570115
37513	570116
1996	570117
86710	570118
3764	570119
46563	570120
30403	570121
32090	570122
102994	570123
61729	570124
65531	570125
11348	570126
46795	570127
5697	570128
31696	570129
26464	570130
76162	570131
13163	570132
1637	570133
65056	570134
41886	570135
840	570136
97387	570137
14519	570138
12524	570139
1778	570140
31851	570141
45817	570142
14630	570143
39403	570144
66281	570145
10788	570146
3971	570147
2029	570148
951	570149
4641	570150
75	570151
31230	570152
39591	570153
32604	570154
67287	570155
79404	570156
2590	570157
45316	570158
60304	570159
19397	570160
14584	570161
10659	570162
1100	570163
17394	570164
101095	570165
7949	570166
67637	570167
32161	570168
55810	570169
8375	570170
16194	570171
90246	570172
28575	570173
46899	570174
8823	570175
47033	570176
1633	570177
76334	570178
83287	570179
25685	570180
52105	570181
72293	570182
18903	570183
21926	570184
11277	570185
5504	570186
50310	570187
2547	570188
13116	570189
8876	570190
68969	570191
24065	570192
254	570193
1166	570194
62685	570195
46941	570196
39674	570197
145	570198
62706	570199
29614	570200
33939	570201
90722	570202
20109	570203
28727	570204
39589	570205
16205	570206
37723	570207
11202	570208
31483	570209
17463	570210
25409	570211
97732	570212
31357	570213
58474	570214
10866	570215
90176	570216
90602	570217
9650	570218
27996	570219
1192	570220
21464	570221
8023	570222
32871	570223
104163	570224
95690	570225
25712	570226
45226	570227
2915	570228
60066	570229
11854	570230
16130	570231
10976	570232
37292	570233
106583	570234
24537	570235
2696	570236
29028	570237
33025	570238
39819	570239
92967	570240
3087	570241
5362	570242
113207	570243
43846	570244
1306	570245
41113	570246
1685	570247
14541	570248
4038	570249
29829	570250
45988	570251
11860	570252
69429	570253
10088	570254
52653	570255
12237	570256
2505	570257
74115	570258
52897	570259
86660	570260
2345	570261
9355	570262
2590	570263
880	570264
22732	570265
30516	570266
9115	570267
81222	570268
19915	570269
29354	570270
8132	570271
85206	570272
44986	570273
11602	570274
4591	570275
693	570276
23331	570277
43326	570278
78242	570279
101019	570280
50617	570281
28814	570282
36341	570283
113033	570284
10952	570285
7103	570286
14019	570287
63374	570288
48809	570289
27877	570290
64256	570291
113171	570292
55666	570293
54114	570294
71281	570295
21301	570296
75572	570297
542	570298
4242	570299
36556	570300
19830	570301
30885	570302
23161	570303
21340	570304
6158	570305
93385	570306
16223	570307
21997	570308
1351	570309
6506	570310
22655	570311
2254	570312
79458	570313
20855	570314
61493	570315
3805	570316
80945	570317
95260	570318
18409	570319
85067	570320
21224	570321
20601	570322
58126	570323
21141	570324
71365	570325
14670	570326
6707	570327
52003	570328
7399	570329
79306	570330
58379	570331
74993	570332
18258	570333
26746	570334
113792	570335
57287	570336
62758	570337
33688	570338
421	570339
53064	570340
11727	570341
23477	570342
38714	570343
1817	570344
17645	570345
5816	570346
916	570347
46307	570348
13238	570349
4366	570350
6697	570351
18944	570352
9286	570353
113791	570354
51096	570355
3995	570356
31683	570357
47671	570358
48102	570359
18924	570360
364	570361
7702	570362
91047	570363
6440	570364
4893	570365
11266	570366
7713	570367
15145	570368
394	570369
29663	570370
24849	570371
41169	570372
51289	570373
10370	570374
8850	570375
63251	570376
225	570377
27219	570378
3043	570379
27863	570380
268	570381
105	570382
30009	570383
11920	570384
9905	570385
8392	570386
108368	570387
4439	570388
21621	570389
20197	570390
11735	570391
8708	570392
70344	570393
50368	570394
46192	570395
89033	570396
1373	570397
9462	570398
45341	570399
5062	570400
65872	570401
22394	570402
24539	570403
73699	570404
3234	570405
41793	570406
4344	570407
45851	570408
328	570409
52398	570410
6629	570411
83305	570412
916	570413
56176	570414
15960	570415
405	570416
20984	570417
82301	570418
61752	570419
5218	570420
26224	570421
14746	570422
2169	570423
11262	570424
33050	570425
47505	570426
8418	570427
374	570428
923	570429
14926	570430
42377	570431
80818	570432
7844	570433
19	570434
3524	570435
38268	570436
2164	570437
16629	570438
2566	570439
15257	570440
25807	570441
18573	570442
10269	570443
1836	570444
32220	570445
477	570446
20757	570447
3517	570448
38609	570449
9487	570450
11452	570451
21143	570452
10816	570453
63952	570454
8	570455
53663	570456
29507	570457
10902	570458
61379	570459
63875	570460
4693	570461
58464	570462
1706	570463
8770	570464
943	570465
6212	570466
83300	570467
57120	570468
52862	570469
377	570470
31724	570471
31239	570472
44	570473
1797	570474
56073	570475
12950	570476
33178	570477
60780	570478
53808	570479
10991	570480
60033	570481
108844	570482
89035	570483
50949	570484
48732	570485
27846	570486
23797	570487
75098	570488
92964	570489
77504	570490
23969	570491
7566	570492
63905	570493
4565	570494
72901	570495
43627	570496
49474	570497
53981	570498
33519	570499
3474	570500
30378	570501
8025	570502
4384	570503
64220	570504
3268	570505
1542	570506
15649	570507
21133	570508
37376	570509
111845	570510
4813	570511
10175	570512
22942	570513
48766	570514
51376	570515
47801	570516
13316	570517
6577	570518
68427	570519
64170	570520
29737	570521
31614	570522
20915	570523
23469	570524
23659	570525
22002	570526
18553	570527
22931	570528
48456	570529
2537	570530
7789	570531
25293	570532
29952	570533
16678	570534
77562	570535
14233	570536
5099	570537
98720	570538
96	570539
924	570540
8882	570541
11490	570542
15653	570543
544	570544
64663	570545
55041	570546
39359	570547
20792	570548
24894	570549
31598	570550
84833	570551
7142	570552
31257	570553
23230	570554
38833	570555
8635	570556
8132	570557
58047	570558
18509	570559
17690	570560
110257	570561
3489	570562
8847	570563
46861	570564
97493	570565
42959	570566
4698	570567
85	570568
92013	570569
60441	570570
13176	570571
26340	570572
1897	570573
43579	570574
4141	570575
37970	570576
4	570577
17445	570578
91571	570579
15578	570580
46436	570581
100565	570582
45829	570583
43590	570584
45483	570585
461	570586
6669	570587
101071	570588
354	570589
661	570590
666	570591
26145	570592
71419	570593
82349	570594
10641	570595
15049	570596
25469	570597
437	570598
82223	570599
1281	570600
29988	570601
30055	570602
24381	570603
359	570604
69	570605
42768	570606
1162	570607
80682	570608
26239	570609
1469	570610
36823	570611
9274	570612
16751	570613
1739	570614
69596	570615
92203	570616
16561	570617
4242	570618
23068	570619
14777	570620
52291	570621
26565	570622
77745	570623
87693	570624
14469	570625
4424	570626
1161	570627
9656	570628
736	570629
17677	570630
1669	570631
14125	570632
38426	570633
11163	570634
8110	570635
3911	570636
1865	570637
21497	570638
65704	570639
16243	570640
83907	570641
28615	570642
23492	570643
61630	570644
13330	570645
51205	570646
8643	570647
6826	570648
67857	570649
30903	570650
180	570651
35956	570652
21	570653
39430	570654
602	570655
96608	570656
27853	570657
13663	570658
59352	570659
1235	570660
17737	570661
52230	570662
10669	570663
23137	570664
287	570665
999	570666
16317	570667
22518	570668
36407	570669
73206	570670
44972	570671
33064	570672
1307	570673
1313	570674
24933	570675
5767	570676
26016	570677
5232	570678
29341	570679
1109	570680
12698	570681
22916	570682
12999	570683
56910	570684
36472	570685
14730	570686
44580	570687
25869	570688
9159	570689
27996	570690
3656	570691
56843	570692
55530	570693
25187	570694
19833	570695
63974	570696
18866	570697
5554	570698
82929	570699
10153	570700
12036	570701
80251	570702
8490	570703
4338	570704
46230	570705
23726	570706
31339	570707
4266	570708
31673	570709
19567	570710
46415	570711
65963	570712
100916	570713
35302	570714
15612	570715
2009	570716
4199	570717
10728	570718
5892	570719
22260	570720
64408	570721
60737	570722
80408	570723
44949	570724
64058	570725
39419	570726
29694	570727
75563	570728
6501	570729
36853	570730
21422	570731
16976	570732
31192	570733
41627	570734
61553	570735
50009	570736
13037	570737
45309	570738
68038	570739
1000	570740
24608	570741
41195	570742
1112	570743
13865	570744
3625	570745
44527	570746
10170	570747
1412	570748
3571	570749
3990	570750
64351	570751
3910	570752
74697	570753
57666	570754
28215	570755
17729	570756
31281	570757
78603	570758
40998	570759
10975	570760
4557	570761
33846	570762
29217	570763
37866	570764
3753	570765
26042	570766
31461	570767
3188	570768
8900	570769
12344	570770
891	570771
43243	570772
8582	570773
748	570774
2184	570775
6927	570776
48880	570777
28921	570778
61489	570779
54676	570780
36349	570781
24374	570782
69807	570783
2041	570784
177	570785
49842	570786
16481	570787
9009	570788
37154	570789
39	570790
80907	570791
41739	570792
496	570793
6684	570794
4067	570795
51135	570796
6386	570797
51254	570798
10602	570799
84129	570800
15102	570801
19144	570802
88296	570803
1411	570804
33591	570805
11599	570806
9517	570807
5004	570808
6776	570809
80418	570810
5287	570811
1050	570812
6283	570813
4248	570814
50060	570815
36585	570816
84921	570817
24739	570818
14850	570819
32764	570820
1087	570821
16033	570822
67018	570823
71079	570824
14479	570825
55355	570826
58721	570827
1948	570828
82286	570829
17791	570830
15058	570831
17787	570832
1297	570833
6364	570834
31533	570835
33646	570836
95778	570837
100180	570838
15956	570839
31493	570840
698	570841
1000	570842
45956	570843
83423	570844
1633	570845
15297	570846
80678	570847
61697	570848
39024	570849
1166	570850
87741	570851
95807	570852
33048	570853
9771	570854
20112	570855
4323	570856
49758	570857
47180	570858
19088	570859
3356	570860
32780	570861
3299	570862
24109	570863
7912	570864
1623	570865
2	570866
83284	570867
54302	570868
10545	570869
7605	570870
56504	570871
102449	570872
56293	570873
1440	570874
27160	570875
27886	570876
34807	570877
47312	570878
20780	570879
71072	570880
33103	570881
71984	570882
52703	570883
53819	570884
22200	570885
6041	570886
16182	570887
52154	570888
30574	570889
3592	570890
23946	570891
79143	570892
695	570893
5114	570894
19153	570895
102477	570896
5869	570897
70594	570898
9061	570899
46126	570900
46194	570901
49530	570902
919	570903
10580	570904
1445	570905
11053	570906
14792	570907
36272	570908
24077	570909
6337	570910
71418	570911
37437	570912
68493	570913
2406	570914
22104	570915
64068	570916
2687	570917
3103	570918
46506	570919
24614	570920
24599	570921
32867	570922
44572	570923
4242	570924
948	570925
68072	570926
14727	570927
416	570928
69319	570929
677	570930
113126	570931
30541	570932
71871	570933
57622	570934
52130	570935
11969	570936
45819	570937
21498	570938
9645	570939
4560	570940
17051	570941
4965	570942
19784	570943
28215	570944
61607	570945
7928	570946
13303	570947
93272	570948
1921	570949
69552	570950
87801	570951
20642	570952
71951	570953
20293	570954
34468	570955
53	570956
46718	570957
19296	570958
7990	570959
57978	570960
2252	570961
52331	570962
161	570963
89952	570964
31900	570965
17100	570966
92253	570967
16318	570968
41709	570969
10006	570970
51430	570971
70138	570972
6393	570973
37993	570974
86647	570975
33355	570976
3473	570977
26789	570978
68	570979
15007	570980
3602	570981
1408	570982
188	570983
71564	570984
24759	570985
15845	570986
44374	570987
4789	570988
54229	570989
53505	570990
25674	570991
772	570992
56154	570993
834	570994
18060	570995
56107	570996
6035	570997
4771	570998
39008	570999
37400	571000
12116	571001
100140	571002
20267	571003
58659	571004
63934	571005
107088	571006
4285	571007
15479	571008
32775	571009
37742	571010
1241	571011
1949	571012
11780	571013
37936	571014
791	571015
1183	571016
110848	571017
64588	571018
87408	571019
387	571020
15770	571021
996	571022
17810	571023
19705	571024
146	571025
23399	571026
73500	571027
15397	571028
19556	571029
4199	571030
24598	571031
59141	571032
7735	571033
90947	571034
30068	571035
33088	571036
2844	571037
75082	571038
82401	571039
4251	571040
91566	571041
3632	571042
17988	571043
34971	571044
7861	571045
47769	571046
61525	571047
12998	571048
37432	571049
176	571050
1724	571051
16813	571052
17246	571053
46404	571054
2212	571055
50401	571056
69680	571057
20657	571058
20018	571059
17462	571060
16912	571061
17915	571062
54777	571063
6559	571064
20523	571065
35667	571066
5948	571067
10161	571068
106150	571069
40298	571070
928	571071
2029	571072
10662	571073
4386	571074
7612	571075
978	571076
18318	571077
13295	571078
37453	571079
13406	571080
2293	571081
1478	571082
25131	571083
35052	571084
88164	571085
6888	571086
62065	571087
87893	571088
78474	571089
2878	571090
92829	571091
55	571092
76053	571093
11568	571094
23809	571095
7486	571096
80568	571097
62871	571098
79547	571099
43992	571100
62505	571101
17791	571102
12579	571103
136	571104
109436	571105
17779	571106
72754	571107
4228	571108
94526	571109
8483	571110
99370	571111
42617	571112
10	571113
25458	571114
60084	571115
11752	571116
39854	571117
16259	571118
3894	571119
57274	571120
5069	571121
64186	571122
10183	571123
34121	571124
82400	571125
44320	571126
18221	571127
32537	571128
4294	571129
37579	571130
69473	571131
2154	571132
29796	571133
8436	571134
67330	571135
81503	571136
44409	571137
20427	571138
61827	571139
43100	571140
65609	571141
4058	571142
319	571143
18271	571144
2741	571145
1138	571146
16337	571147
56315	571148
71618	571149
29523	571150
905	571151
83787	571152
16285	571153
47473	571154
35855	571155
40674	571156
98675	571157
25237	571158
79773	571159
67463	571160
9776	571161
9632	571162
15078	571163
43320	571164
18950	571165
6877	571166
56520	571167
417	571168
31825	571169
26576	571170
15557	571171
38635	571172
56399	571173
55991	571174
752	571175
30378	571176
6076	571177
29408	571178
12860	571179
51874	571180
20559	571181
13915	571182
59990	571183
76256	571184
15348	571185
174	571186
39640	571187
67361	571188
89316	571189
63750	571190
20359	571191
9070	571192
5251	571193
6356	571194
2790	571195
102929	571196
1628	571197
17875	571198
1713	571199
47668	571200
100661	571201
202	571202
5486	571203
24352	571204
10241	571205
14104	571206
87	571207
33983	571208
7021	571209
59955	571210
75011	571211
19442	571212
29331	571213
1794	571214
9630	571215
20180	571216
36758	571217
4149	571218
1002	571219
34641	571220
9426	571221
7610	571222
39462	571223
27949	571224
81308	571225
9586	571226
4584	571227
24090	571228
60282	571229
15468	571230
51229	571231
24399	571232
18651	571233
35036	571234
54504	571235
34976	571236
22680	571237
32592	571238
11249	571239
1336	571240
39982	571241
54913	571242
2122	571243
44942	571244
4697	571245
56257	571246
28359	571247
1196	571248
58475	571249
54252	571250
5278	571251
10412	571252
12235	571253
16993	571254
36978	571255
22353	571256
65154	571257
97496	571258
18422	571259
18341	571260
1158	571261
91037	571262
6278	571263
11767	571264
49	571265
2708	571266
9896	571267
13832	571268
27739	571269
2670	571270
32242	571271
39131	571272
21117	571273
61441	571274
6942	571275
107411	571276
566	571277
21063	571278
370	571279
77694	571280
37946	571281
4940	571282
4866	571283
44390	571284
5278	571285
29148	571286
97978	571287
83735	571288
35115	571289
13803	571290
85196	571291
51875	571292
46357	571293
54893	571294
14	571295
99593	571296
6838	571297
31574	571298
518	571299
62703	571300
2774	571301
64346	571302
21354	571303
7962	571304
9367	571305
1717	571306
27710	571307
61542	571308
73479	571309
25597	571310
7869	571311
32202	571312
56665	571313
22990	571314
101456	571315
25739	571316
48551	571317
10292	571318
90024	571319
3937	571320
34376	571321
11151	571322
2103	571323
40827	571324
9734	571325
34517	571326
21639	571327
743	571328
3918	571329
14468	571330
36918	571331
26110	571332
52912	571333
75112	571334
60660	571335
7945	571336
70583	571337
9658	571338
47869	571339
1164	571340
53710	571341
19427	571342
10982	571343
71101	571344
27314	571345
5748	571346
452	571347
1743	571348
19264	571349
19989	571350
28243	571351
71538	571352
44576	571353
34104	571354
10352	571355
206	571356
593	571357
4219	571358
15183	571359
42680	571360
1545	571361
1958	571362
3723	571363
15581	571364
58856	571365
32368	571366
63707	571367
48293	571368
2307	571369
11577	571370
5097	571371
6132	571372
63389	571373
71605	571374
29104	571375
3887	571376
36077	571377
8301	571378
57490	571379
26834	571380
524	571381
29915	571382
45081	571383
21688	571384
81472	571385
59068	571386
57794	571387
20347	571388
2929	571389
65291	571390
18140	571391
14415	571392
39656	571393
93359	571394
677	571395
2223	571396
63446	571397
85526	571398
2615	571399
29316	571400
105134	571401
24708	571402
18389	571403
17335	571404
20588	571405
101302	571406
1253	571407
2722	571408
20107	571409
18953	571410
25470	571411
6881	571412
413	571413
40527	571414
36570	571415
2432	571416
49662	571417
8087	571418
41487	571419
71586	571420
31155	571421
18	571422
110515	571423
72421	571424
17606	571425
60257	571426
604	571427
11907	571428
208	571429
93	571430
5387	571431
20455	571432
20565	571433
81	571434
23264	571435
11055	571436
92875	571437
12159	571438
7350	571439
25052	571440
40037	571441
99806	571442
40737	571443
6456	571444
54521	571445
6048	571446
595	571447
58814	571448
64819	571449
47658	571450
39373	571451
45909	571452
54589	571453
17114	571454
6902	571455
108315	571456
301	571457
9428	571458
16097	571459
1681	571460
18340	571461
103090	571462
50835	571463
3487	571464
101546	571465
49088	571466
264	571467
10490	571468
6133	571469
17276	571470
3613	571471
3036	571472
7315	571473
12854	571474
14358	571475
16080	571476
97464	571477
127	571478
54774	571479
108360	571480
19878	571481
283	571482
91555	571483
8717	571484
50587	571485
1803	571486
47440	571487
11810	571488
56671	571489
4164	571490
18188	571491
58895	571492
17134	571493
7234	571494
43618	571495
90265	571496
25538	571497
17297	571498
25784	571499
21500	571500
14846	571501
110531	571502
2969	571503
72425	571504
8717	571505
67459	571506
16908	571507
73923	571508
37822	571509
26056	571510
33220	571511
72984	571512
70894	571513
2144	571514
93996	571515
16686	571516
52169	571517
8825	571518
101924	571519
6421	571520
81123	571521
57236	571522
35869	571523
3490	571524
6765	571525
919	571526
26504	571527
4084	571528
48098	571529
80372	571530
43171	571531
861	571532
49359	571533
6752	571534
14135	571535
37000	571536
75482	571537
78817	571538
62282	571539
13244	571540
74673	571541
2757	571542
27162	571543
34976	571544
64139	571545
420	571546
34556	571547
23177	571548
19287	571549
7051	571550
20124	571551
19705	571552
54336	571553
28979	571554
26497	571555
30904	571556
49503	571557
14773	571558
64262	571559
29340	571560
30812	571561
41828	571562
61887	571563
41842	571564
66138	571565
280	571566
72324	571567
239	571568
61490	571569
72641	571570
11684	571571
13522	571572
7101	571573
50984	571574
10019	571575
9141	571576
27873	571577
1243	571578
20421	571579
8428	571580
46309	571581
58319	571582
11	571583
74345	571584
27189	571585
15129	571586
3854	571587
70991	571588
69296	571589
63319	571590
71430	571591
88798	571592
47291	571593
19562	571594
278	571595
64917	571596
2450	571597
64510	571598
22205	571599
2017	571600
79487	571601
6310	571602
8507	571603
24841	571604
31080	571605
40720	571606
4685	571607
101187	571608
39232	571609
33086	571610
2986	571611
2202	571612
5550	571613
61215	571614
14756	571615
9407	571616
1265	571617
25251	571618
328	571619
4552	571620
28120	571621
31168	571622
3703	571623
22804	571624
29171	571625
71784	571626
35478	571627
4657	571628
40024	571629
21666	571630
519	571631
2728	571632
1312	571633
6204	571634
25028	571635
66684	571636
66248	571637
55024	571638
1525	571639
105624	571640
22725	571641
1983	571642
18867	571643
72488	571644
13219	571645
25501	571646
18044	571647
294	571648
32485	571649
136	571650
5041	571651
45543	571652
16646	571653
23550	571654
8495	571655
65299	571656
36875	571657
37192	571658
56526	571659
13343	571660
13813	571661
26293	571662
5438	571663
57432	571664
53553	571665
3781	571666
77335	571667
14809	571668
57332	571669
11983	571670
3229	571671
902	571672
20944	571673
1776	571674
19763	571675
12467	571676
30243	571677
15924	571678
48998	571679
113023	571680
48504	571681
67794	571682
51069	571683
53154	571684
12937	571685
29821	571686
8392	571687
2103	571688
2309	571689
83729	571690
8860	571691
1183	571692
8858	571693
23175	571694
29231	571695
13993	571696
4556	571697
41009	571698
690	571699
74002	571700
8532	571701
15875	571702
70	571703
80168	571704
35625	571705
93809	571706
3252	571707
41193	571708
15493	571709
36203	571710
12277	571711
3063	571712
89443	571713
48417	571714
22691	571715
21888	571716
44061	571717
32022	571718
10230	571719
14666	571720
35765	571721
20656	571722
1841	571723
4840	571724
793	571725
94	571726
39974	571727
30443	571728
28230	571729
93628	571730
22772	571731
5325	571732
42563	571733
11206	571734
34712	571735
47564	571736
2850	571737
17970	571738
31538	571739
11962	571740
6360	571741
38	571742
22447	571743
36335	571744
30176	571745
50497	571746
31281	571747
2421	571748
70351	571749
11968	571750
939	571751
38460	571752
369	571753
34539	571754
7886	571755
8854	571756
87788	571757
2778	571758
40448	571759
6497	571760
112908	571761
55070	571762
32886	571763
7368	571764
16347	571765
17646	571766
3988	571767
31175	571768
14014	571769
19136	571770
75101	571771
13904	571772
4503	571773
37724	571774
23842	571775
90703	571776
13925	571777
4960	571778
11246	571779
10337	571780
2983	571781
834	571782
52558	571783
24	571784
21449	571785
22891	571786
32584	571787
68677	571788
20202	571789
40849	571790
22364	571791
80520	571792
77605	571793
4740	571794
10429	571795
25760	571796
21243	571797
67114	571798
103063	571799
86232	571800
509	571801
23187	571802
1478	571803
58894	571804
70033	571805
19608	571806
1051	571807
6369	571808
34536	571809
62442	571810
94632	571811
22341	571812
41073	571813
16423	571814
89333	571815
14049	571816
46445	571817
2421	571818
1371	571819
5338	571820
974	571821
42823	571822
93992	571823
6208	571824
22643	571825
29738	571826
27660	571827
3464	571828
13430	571829
40522	571830
30978	571831
69667	571832
4296	571833
46968	571834
25670	571835
3233	571836
109567	571837
18675	571838
60102	571839
74794	571840
10166	571841
32073	571842
80786	571843
35273	571844
29088	571845
11059	571846
14517	571847
73646	571848
3804	571849
76443	571850
55254	571851
4414	571852
4815	571853
1818	571854
51197	571855
8952	571856
4181	571857
33462	571858
5094	571859
11172	571860
71566	571861
46119	571862
39756	571863
2882	571864
42022	571865
46397	571866
78589	571867
64003	571868
74986	571869
39468	571870
67817	571871
8358	571872
73601	571873
16756	571874
3049	571875
3633	571876
55998	571877
14083	571878
5652	571879
35448	571880
4221	571881
78322	571882
1425	571883
62814	571884
9577	571885
87972	571886
13337	571887
60069	571888
25951	571889
56806	571890
18122	571891
257	571892
85417	571893
1904	571894
814	571895
17069	571896
4573	571897
65334	571898
17835	571899
66249	571900
37847	571901
26959	571902
35225	571903
17671	571904
34854	571905
52693	571906
58098	571907
27743	571908
1104	571909
5562	571910
60410	571911
30701	571912
31999	571913
38822	571914
6792	571915
327	571916
95639	571917
44344	571918
52911	571919
87679	571920
33303	571921
9703	571922
50378	571923
28762	571924
18144	571925
9129	571926
649	571927
4791	571928
3027	571929
22628	571930
40665	571931
30255	571932
21753	571933
53207	571934
12831	571935
44123	571936
123	571937
74881	571938
69452	571939
34655	571940
6759	571941
5667	571942
27331	571943
16077	571944
102211	571945
30717	571946
26382	571947
15538	571948
22535	571949
66445	571950
20265	571951
2084	571952
11161	571953
52472	571954
14873	571955
13691	571956
80838	571957
4549	571958
32893	571959
77180	571960
55829	571961
24064	571962
46	571963
27515	571964
15537	571965
62208	571966
58959	571967
80149	571968
19393	571969
16768	571970
44597	571971
8471	571972
2602	571973
2054	571974
33161	571975
1831	571976
5540	571977
13818	571978
76596	571979
12763	571980
72382	571981
45707	571982
20615	571983
31235	571984
8232	571985
235	571986
7647	571987
6763	571988
3997	571989
82640	571990
27079	571991
17910	571992
15789	571993
19169	571994
47218	571995
81601	571996
62458	571997
65994	571998
29547	571999
295	572000
34586	572001
26040	572002
10148	572003
17885	572004
75686	572005
86017	572006
36954	572007
44479	572008
111725	572009
103704	572010
89755	572011
9408	572012
46455	572013
82404	572014
2928	572015
3888	572016
112123	572017
45232	572018
15660	572019
6713	572020
27400	572021
954	572022
65038	572023
27772	572024
25009	572025
22650	572026
21040	572027
19729	572028
154	572029
70994	572030
9505	572031
16365	572032
11019	572033
1431	572034
32668	572035
17501	572036
15261	572037
18552	572038
12742	572039
40715	572040
44712	572041
6118	572042
70523	572043
44219	572044
19896	572045
46772	572046
35712	572047
4318	572048
8011	572049
48272	572050
6537	572051
27250	572052
6259	572053
6484	572054
41480	572055
7548	572056
11079	572057
62532	572058
35529	572059
31859	572060
16074	572061
57945	572062
54751	572063
1631	572064
60969	572065
40621	572066
20936	572067
22091	572068
58233	572069
46157	572070
59942	572071
11961	572072
32084	572073
6321	572074
64865	572075
1332	572076
30476	572077
82699	572078
15205	572079
68403	572080
56315	572081
29327	572082
2	572083
7936	572084
48701	572085
1433	572086
53076	572087
19249	572088
905	572089
1552	572090
4146	572091
5623	572092
22973	572093
54652	572094
19026	572095
57561	572096
97690	572097
3453	572098
40118	572099
17512	572100
34560	572101
14786	572102
2049	572103
60272	572104
26805	572105
4977	572106
24882	572107
94604	572108
16086	572109
48883	572110
389	572111
19141	572112
79430	572113
14818	572114
11586	572115
13446	572116
71013	572117
28688	572118
7240	572119
14930	572120
36649	572121
47100	572122
37726	572123
28	572124
87171	572125
40354	572126
61813	572127
14559	572128
43294	572129
108059	572130
11129	572131
25700	572132
2412	572133
3129	572134
51542	572135
89968	572136
60365	572137
24334	572138
15715	572139
8694	572140
43687	572141
110267	572142
3587	572143
86572	572144
30426	572145
32544	572146
24035	572147
36769	572148
1512	572149
1117	572150
6476	572151
31052	572152
45027	572153
87401	572154
43792	572155
33219	572156
7392	572157
39005	572158
88268	572159
6736	572160
47471	572161
63459	572162
40704	572163
73692	572164
38743	572165
36508	572166
45094	572167
8439	572168
17070	572169
44263	572170
20402	572171
9286	572172
14955	572173
12922	572174
2411	572175
40688	572176
12612	572177
43513	572178
22045	572179
70523	572180
42643	572181
5840	572182
795	572183
11280	572184
57302	572185
91773	572186
3253	572187
57006	572188
49847	572189
79488	572190
27354	572191
47969	572192
16741	572193
35809	572194
85219	572195
38369	572196
49926	572197
40310	572198
14982	572199
38414	572200
46162	572201
3149	572202
42336	572203
36626	572204
45511	572205
20620	572206
8125	572207
12576	572208
20034	572209
47460	572210
56673	572211
39804	572212
4460	572213
36612	572214
31320	572215
15635	572216
88687	572217
1697	572218
7159	572219
37321	572220
15836	572221
2928	572222
27416	572223
53774	572224
47647	572225
7593	572226
15323	572227
3449	572228
5021	572229
22674	572230
67721	572231
10154	572232
15086	572233
5788	572234
13520	572235
46834	572236
83178	572237
389	572238
30518	572239
12448	572240
26652	572241
34354	572242
31299	572243
50171	572244
13879	572245
66418	572246
11782	572247
30301	572248
39322	572249
26120	572250
48258	572251
53632	572252
9055	572253
33747	572254
37615	572255
37327	572256
38983	572257
45754	572258
54690	572259
6487	572260
30910	572261
1070	572262
7325	572263
47149	572264
14531	572265
11345	572266
49562	572267
1243	572268
14735	572269
2611	572270
34098	572271
7231	572272
38635	572273
73809	572274
47554	572275
64828	572276
14299	572277
34471	572278
2541	572279
42686	572280
30428	572281
25019	572282
20774	572283
17396	572284
49377	572285
5850	572286
66559	572287
1930	572288
36039	572289
2725	572290
653	572291
52356	572292
83114	572293
30396	572294
24371	572295
14304	572296
18738	572297
42912	572298
57059	572299
29979	572300
53051	572301
1558	572302
2420	572303
36532	572304
3453	572305
23407	572306
54575	572307
31142	572308
60	572309
30316	572310
939	572311
953	572312
69562	572313
59555	572314
4529	572315
43457	572316
705	572317
34231	572318
1467	572319
56460	572320
34790	572321
33456	572322
745	572323
34067	572324
81394	572325
14684	572326
8723	572327
359	572328
1943	572329
1356	572330
51564	572331
28497	572332
4950	572333
108982	572334
81769	572335
4463	572336
78115	572337
5586	572338
5441	572339
14663	572340
40139	572341
55601	572342
12089	572343
17752	572344
36597	572345
3563	572346
77324	572347
13964	572348
61352	572349
60	572350
257	572351
98359	572352
747	572353
1909	572354
55035	572355
32243	572356
6111	572357
1526	572358
84134	572359
84429	572360
30718	572361
76862	572362
21386	572363
1929	572364
47896	572365
105590	572366
94882	572367
23354	572368
68206	572369
12062	572370
21315	572371
31662	572372
40851	572373
25609	572374
99856	572375
61514	572376
594	572377
16137	572378
37793	572379
56554	572380
74901	572381
2852	572382
38680	572383
19588	572384
36945	572385
63249	572386
8069	572387
7062	572388
26977	572389
77576	572390
26979	572391
6697	572392
16987	572393
29295	572394
59825	572395
13915	572396
14769	572397
11282	572398
5031	572399
36280	572400
15597	572401
29148	572402
14603	572403
31210	572404
755	572405
34892	572406
24026	572407
11380	572408
54708	572409
22746	572410
42581	572411
16881	572412
6918	572413
30703	572414
52909	572415
2266	572416
65753	572417
12456	572418
105826	572419
9979	572420
17036	572421
8068	572422
37785	572423
103307	572424
19608	572425
25985	572426
79300	572427
2948	572428
1911	572429
18831	572430
11087	572431
20730	572432
25066	572433
684	572434
10031	572435
58072	572436
105000	572437
18343	572438
14132	572439
45405	572440
35318	572441
55738	572442
6531	572443
24900	572444
61853	572445
66595	572446
4158	572447
1987	572448
2858	572449
14331	572450
77286	572451
10602	572452
50731	572453
32292	572454
1455	572455
13572	572456
31138	572457
32993	572458
46338	572459
24215	572460
11138	572461
697	572462
29753	572463
27457	572464
16433	572465
30950	572466
59098	572467
35534	572468
82906	572469
43529	572470
36915	572471
20119	572472
32080	572473
1382	572474
84787	572475
32313	572476
56538	572477
41323	572478
87192	572479
4682	572480
71337	572481
7392	572482
3872	572483
471	572484
49167	572485
14475	572486
75583	572487
41076	572488
52678	572489
2505	572490
102067	572491
83907	572492
68379	572493
1741	572494
11047	572495
58672	572496
273	572497
28402	572498
13159	572499
19653	572500
34710	572501
107601	572502
25017	572503
45998	572504
13832	572505
2027	572506
17697	572507
25763	572508
80760	572509
77917	572510
42464	572511
28532	572512
58624	572513
26119	572514
13757	572515
31362	572516
53952	572517
3637	572518
42195	572519
108144	572520
58428	572521
28871	572522
12310	572523
3067	572524
42254	572525
39958	572526
26846	572527
81014	572528
20414	572529
1697	572530
31597	572531
15210	572532
24056	572533
42499	572534
1448	572535
25324	572536
35975	572537
51678	572538
58432	572539
15386	572540
20154	572541
709	572542
22232	572543
17826	572544
74067	572545
61087	572546
3266	572547
34	572548
91133	572549
85733	572550
12314	572551
3243	572552
50792	572553
11642	572554
23896	572555
36419	572556
21639	572557
49979	572558
31133	572559
12646	572560
30406	572561
56694	572562
9282	572563
8285	572564
15795	572565
17058	572566
14074	572567
30520	572568
41401	572569
7496	572570
37530	572571
42462	572572
28458	572573
23315	572574
23480	572575
7567	572576
2345	572577
9897	572578
81826	572579
93886	572580
9463	572581
6012	572582
31806	572583
74169	572584
102482	572585
21844	572586
2937	572587
64654	572588
15078	572589
77210	572590
92443	572591
32454	572592
20297	572593
80039	572594
5176	572595
2823	572596
21923	572597
53928	572598
104087	572599
29387	572600
28418	572601
28825	572602
62379	572603
640	572604
6015	572605
1150	572606
93682	572607
19728	572608
871	572609
7721	572610
35128	572611
20062	572612
1133	572613
4696	572614
22122	572615
26448	572616
17949	572617
10629	572618
6718	572619
85852	572620
22383	572621
19035	572622
83811	572623
87579	572624
66856	572625
16101	572626
743	572627
72277	572628
41044	572629
17487	572630
26543	572631
7986	572632
89902	572633
22239	572634
8738	572635
8844	572636
4358	572637
39750	572638
43800	572639
488	572640
45230	572641
37323	572642
88650	572643
50555	572644
92629	572645
44143	572646
31462	572647
34689	572648
75694	572649
6852	572650
35613	572651
54626	572652
88198	572653
1803	572654
14403	572655
48	572656
30095	572657
25573	572658
7346	572659
82681	572660
102148	572661
5132	572662
47781	572663
41668	572664
6889	572665
12785	572666
41485	572667
4028	572668
9294	572669
42063	572670
21125	572671
1781	572672
467	572673
13011	572674
34638	572675
64379	572676
28346	572677
39247	572678
11551	572679
36552	572680
13786	572681
10957	572682
6389	572683
66875	572684
39816	572685
103144	572686
57517	572687
7338	572688
16456	572689
65781	572690
30452	572691
107	572692
103902	572693
25269	572694
28389	572695
84642	572696
51757	572697
23729	572698
99071	572699
591	572700
13901	572701
64356	572702
2207	572703
394	572704
80752	572705
42341	572706
26912	572707
34488	572708
17920	572709
24519	572710
8044	572711
56584	572712
27854	572713
49601	572714
60088	572715
16180	572716
19733	572717
82486	572718
53706	572719
4329	572720
15210	572721
13619	572722
42161	572723
10918	572724
68363	572725
74788	572726
20376	572727
46483	572728
57996	572729
495	572730
20215	572731
5182	572732
80764	572733
3389	572734
25003	572735
15690	572736
36842	572737
111	572738
56082	572739
53982	572740
39668	572741
18889	572742
5324	572743
7886	572744
57518	572745
23569	572746
33714	572747
96722	572748
43672	572749
55472	572750
1146	572751
47157	572752
34679	572753
55712	572754
34887	572755
67633	572756
66300	572757
75497	572758
6138	572759
13763	572760
87872	572761
89542	572762
55168	572763
1303	572764
34104	572765
66036	572766
73036	572767
70093	572768
47721	572769
12504	572770
57806	572771
15074	572772
82610	572773
92110	572774
45499	572775
68406	572776
26327	572777
4942	572778
28966	572779
23048	572780
2262	572781
10475	572782
25588	572783
19491	572784
19031	572785
1797	572786
92432	572787
108	572788
4705	572789
4566	572790
8134	572791
53821	572792
4485	572793
12021	572794
9083	572795
1230	572796
30940	572797
60926	572798
41999	572799
40392	572800
36871	572801
6406	572802
56415	572803
76522	572804
55360	572805
40352	572806
14555	572807
90899	572808
28955	572809
5355	572810
61003	572811
1049	572812
402	572813
66848	572814
13724	572815
63418	572816
7881	572817
403	572818
21194	572819
381	572820
31333	572821
89576	572822
23159	572823
80085	572824
4182	572825
34934	572826
54781	572827
8394	572828
15571	572829
18329	572830
7122	572831
4603	572832
2989	572833
26285	572834
59245	572835
54741	572836
17151	572837
51745	572838
12345	572839
96411	572840
2243	572841
46670	572842
14948	572843
5110	572844
13222	572845
3668	572846
30447	572847
1982	572848
696	572849
24475	572850
55303	572851
12652	572852
64917	572853
67396	572854
56999	572855
61057	572856
10961	572857
8018	572858
2919	572859
3628	572860
23685	572861
19108	572862
7533	572863
62110	572864
32329	572865
76438	572866
38741	572867
16441	572868
15287	572869
30283	572870
16746	572871
563	572872
1704	572873
244	572874
17357	572875
43956	572876
15357	572877
24093	572878
53548	572879
74201	572880
22795	572881
49373	572882
11443	572883
32032	572884
74834	572885
11184	572886
19	572887
36181	572888
5380	572889
72202	572890
91274	572891
91848	572892
5791	572893
61328	572894
3397	572895
11845	572896
31	572897
27735	572898
72192	572899
20889	572900
28769	572901
29515	572902
15448	572903
26985	572904
8151	572905
16714	572906
5897	572907
10651	572908
886	572909
3950	572910
50676	572911
411	572912
65425	572913
2957	572914
6608	572915
74984	572916
19478	572917
5905	572918
1141	572919
18227	572920
10721	572921
98777	572922
46194	572923
1030	572924
9749	572925
60554	572926
59269	572927
33080	572928
3747	572929
25077	572930
21653	572931
12408	572932
69616	572933
12461	572934
6243	572935
5150	572936
62340	572937
4106	572938
4589	572939
64548	572940
14397	572941
22689	572942
14636	572943
3987	572944
14243	572945
3830	572946
36887	572947
6422	572948
39100	572949
85486	572950
10240	572951
88254	572952
2744	572953
113069	572954
2209	572955
99539	572956
1737	572957
1640	572958
59977	572959
38513	572960
38050	572961
27451	572962
59551	572963
62976	572964
44166	572965
19086	572966
27760	572967
11856	572968
18499	572969
6527	572970
13825	572971
4149	572972
19665	572973
12767	572974
87754	572975
15483	572976
8575	572977
33768	572978
5386	572979
101094	572980
35440	572981
14376	572982
92934	572983
41458	572984
59066	572985
84277	572986
60806	572987
9467	572988
24321	572989
8990	572990
1238	572991
1885	572992
1148	572993
71108	572994
15299	572995
60041	572996
48848	572997
76933	572998
38100	572999
18978	573000
83775	573001
61644	573002
38474	573003
48625	573004
26608	573005
3554	573006
10832	573007
43345	573008
5222	573009
101129	573010
6505	573011
30701	573012
1983	573013
76879	573014
33203	573015
64755	573016
15252	573017
418	573018
16815	573019
23640	573020
36211	573021
76122	573022
45191	573023
20109	573024
11563	573025
51052	573026
2165	573027
8506	573028
53329	573029
58885	573030
1962	573031
37005	573032
97812	573033
19179	573034
386	573035
18639	573036
7610	573037
37961	573038
694	573039
57426	573040
48164	573041
61228	573042
6124	573043
91364	573044
84823	573045
886	573046
22881	573047
69192	573048
13895	573049
45548	573050
28032	573051
1021	573052
28208	573053
49985	573054
90829	573055
30938	573056
5946	573057
1005	573058
76944	573059
42762	573060
7995	573061
11273	573062
109908	573063
25510	573064
57760	573065
85204	573066
98036	573067
9604	573068
54836	573069
17305	573070
40676	573071
102446	573072
12628	573073
51243	573074
31647	573075
2792	573076
69839	573077
27409	573078
2719	573079
18028	573080
18439	573081
194	573082
93651	573083
31544	573084
56005	573085
9334	573086
11016	573087
49828	573088
37164	573089
6233	573090
6431	573091
68529	573092
52654	573093
15429	573094
26878	573095
75923	573096
309	573097
15245	573098
65866	573099
33608	573100
26527	573101
13512	573102
96495	573103
26756	573104
5206	573105
51849	573106
95274	573107
14039	573108
91657	573109
552	573110
99563	573111
41942	573112
84343	573113
33527	573114
30191	573115
75330	573116
30844	573117
28045	573118
2980	573119
39398	573120
70694	573121
427	573122
70682	573123
9779	573124
14244	573125
5904	573126
49216	573127
77917	573128
37349	573129
37251	573130
9104	573131
22526	573132
9298	573133
54972	573134
13807	573135
21688	573136
1860	573137
4783	573138
34328	573139
1718	573140
3601	573141
18790	573142
21770	573143
49727	573144
25664	573145
135	573146
35713	573147
600	573148
25323	573149
9736	573150
471	573151
29	573152
46363	573153
25848	573154
72194	573155
18004	573156
28737	573157
29405	573158
5072	573159
3731	573160
599	573161
55	573162
10779	573163
3606	573164
1474	573165
26003	573166
51438	573167
14551	573168
1838	573169
14963	573170
9116	573171
72303	573172
91115	573173
44703	573174
815	573175
28722	573176
1036	573177
96210	573178
41950	573179
2645	573180
73055	573181
49410	573182
7834	573183
27950	573184
79	573185
81042	573186
465	573187
76533	573188
71002	573189
40818	573190
6126	573191
50885	573192
9206	573193
45120	573194
83009	573195
10423	573196
2734	573197
32271	573198
58747	573199
662	573200
60262	573201
20944	573202
20529	573203
79506	573204
62669	573205
17605	573206
14021	573207
442	573208
16124	573209
34581	573210
1304	573211
81597	573212
8717	573213
15422	573214
48316	573215
5919	573216
16473	573217
10860	573218
48751	573219
1643	573220
264	573221
40337	573222
6833	573223
76603	573224
27264	573225
51987	573226
40303	573227
16094	573228
15971	573229
70398	573230
29811	573231
43930	573232
31840	573233
70995	573234
91437	573235
2901	573236
47871	573237
30890	573238
40304	573239
681	573240
40002	573241
43197	573242
4177	573243
12739	573244
280	573245
28606	573246
6251	573247
10291	573248
62794	573249
31830	573250
635	573251
32272	573252
144	573253
61067	573254
4554	573255
91330	573256
104261	573257
34782	573258
46518	573259
57538	573260
63812	573261
23170	573262
21554	573263
83728	573264
27595	573265
21175	573266
47738	573267
1078	573268
57302	573269
9419	573270
113112	573271
103984	573272
64607	573273
55199	573274
13909	573275
1027	573276
33112	573277
41349	573278
58113	573279
41748	573280
7919	573281
3702	573282
24880	573283
1097	573284
346	573285
50831	573286
51733	573287
10257	573288
4975	573289
27088	573290
7211	573291
74845	573292
6924	573293
15750	573294
29086	573295
52957	573296
51081	573297
5176	573298
11612	573299
51669	573300
1883	573301
24796	573302
90530	573303
60929	573304
25211	573305
58509	573306
115	573307
2847	573308
101755	573309
28730	573310
95164	573311
39883	573312
26030	573313
60262	573314
9161	573315
51339	573316
102750	573317
50055	573318
63515	573319
40679	573320
81331	573321
107345	573322
2750	573323
40178	573324
23232	573325
57854	573326
7976	573327
41807	573328
49674	573329
60386	573330
18111	573331
47716	573332
85161	573333
3239	573334
33684	573335
33527	573336
55263	573337
26495	573338
89068	573339
10356	573340
24	573341
61668	573342
190	573343
76920	573344
64236	573345
10073	573346
3335	573347
76210	573348
82564	573349
631	573350
101	573351
36189	573352
19092	573353
39620	573354
24505	573355
18472	573356
43929	573357
22618	573358
19799	573359
14836	573360
981	573361
28620	573362
15529	573363
62391	573364
9738	573365
4639	573366
4374	573367
10220	573368
12216	573369
828	573370
84133	573371
35115	573372
31429	573373
19420	573374
6157	573375
10609	573376
78846	573377
3239	573378
8718	573379
36198	573380
79305	573381
26808	573382
2010	573383
63206	573384
11170	573385
68226	573386
102197	573387
33389	573388
65	573389
40613	573390
22595	573391
18746	573392
12202	573393
27224	573394
9324	573395
24453	573396
3173	573397
31602	573398
80136	573399
45433	573400
2412	573401
86214	573402
78312	573403
9264	573404
7029	573405
17743	573406
28988	573407
22930	573408
2571	573409
13523	573410
41081	573411
3006	573412
1843	573413
5281	573414
5258	573415
10911	573416
5606	573417
36290	573418
23391	573419
72326	573420
484	573421
7262	573422
15173	573423
17946	573424
69967	573425
197	573426
100332	573427
3	573428
12037	573429
10257	573430
57904	573431
10566	573432
61841	573433
7058	573434
33769	573435
16764	573436
7197	573437
60147	573438
6081	573439
302	573440
6214	573441
41200	573442
64018	573443
11220	573444
28831	573445
75110	573446
5959	573447
44363	573448
84942	573449
2559	573450
2652	573451
47128	573452
16783	573453
20364	573454
58597	573455
16661	573456
86157	573457
88358	573458
21754	573459
63820	573460
12217	573461
39802	573462
69056	573463
23512	573464
4362	573465
78206	573466
83010	573467
45550	573468
2258	573469
14434	573470
110000	573471
68288	573472
54957	573473
2299	573474
1632	573475
18714	573476
38622	573477
78752	573478
54964	573479
656	573480
10537	573481
27165	573482
13069	573483
209	573484
96992	573485
43631	573486
39705	573487
14476	573488
104472	573489
57037	573490
67558	573491
5727	573492
9909	573493
80069	573494
2334	573495
8703	573496
6	573497
29800	573498
2517	573499
9345	573500
9038	573501
1745	573502
20721	573503
64697	573504
31123	573505
12390	573506
4372	573507
3057	573508
45887	573509
24826	573510
13072	573511
12641	573512
8859	573513
21129	573514
7208	573515
50051	573516
537	573517
68628	573518
28848	573519
12381	573520
3496	573521
41417	573522
26446	573523
5056	573524
63971	573525
223	573526
6129	573527
1841	573528
90481	573529
93140	573530
53041	573531
21227	573532
31325	573533
2869	573534
3010	573535
102978	573536
351	573537
47730	573538
35030	573539
1129	573540
45045	573541
5270	573542
47606	573543
43070	573544
78450	573545
63	573546
91704	573547
29607	573548
51306	573549
23291	573550
264	573551
112275	573552
95285	573553
82189	573554
12674	573555
38025	573556
28022	573557
19032	573558
16575	573559
24773	573560
4975	573561
27886	573562
6522	573563
10618	573564
32060	573565
3812	573566
25713	573567
23364	573568
5714	573569
13317	573570
27879	573571
51862	573572
28363	573573
24038	573574
83801	573575
531	573576
68453	573577
2631	573578
15369	573579
6172	573580
24494	573581
12465	573582
9220	573583
16080	573584
15560	573585
18211	573586
34927	573587
40873	573588
8269	573589
21750	573590
719	573591
5437	573592
65221	573593
68883	573594
3529	573595
84726	573596
14606	573597
93476	573598
7659	573599
11380	573600
24353	573601
1524	573602
54792	573603
60669	573604
3226	573605
38792	573606
50468	573607
19508	573608
16723	573609
7035	573610
5371	573611
28420	573612
69169	573613
50182	573614
23500	573615
28910	573616
19042	573617
44015	573618
110310	573619
61404	573620
5208	573621
3168	573622
17975	573623
23417	573624
37837	573625
19711	573626
42616	573627
18528	573628
90265	573629
53235	573630
64177	573631
23906	573632
85420	573633
17869	573634
34743	573635
49776	573636
89529	573637
8764	573638
48312	573639
15846	573640
28028	573641
53285	573642
3957	573643
54772	573644
12786	573645
21939	573646
19941	573647
7135	573648
64583	573649
6241	573650
32880	573651
54879	573652
26059	573653
1306	573654
62727	573655
4148	573656
39909	573657
25733	573658
81445	573659
24765	573660
71002	573661
42079	573662
19030	573663
25920	573664
19719	573665
56701	573666
5589	573667
3393	573668
10876	573669
45377	573670
31313	573671
42	573672
8705	573673
93273	573674
16230	573675
16370	573676
46594	573677
9273	573678
7647	573679
37	573680
32825	573681
14967	573682
1981	573683
2462	573684
83364	573685
404	573686
107405	573687
26886	573688
64668	573689
87746	573690
17305	573691
18490	573692
42450	573693
8147	573694
25839	573695
40309	573696
34416	573697
4715	573698
8155	573699
32890	573700
50687	573701
23627	573702
56970	573703
62622	573704
12620	573705
16860	573706
48418	573707
31746	573708
5566	573709
27709	573710
27728	573711
18411	573712
72232	573713
61306	573714
10788	573715
43781	573716
14988	573717
11606	573718
25601	573719
44234	573720
28689	573721
54219	573722
48497	573723
95014	573724
37699	573725
8663	573726
2789	573727
32208	573728
63869	573729
8144	573730
21991	573731
45157	573732
666	573733
30310	573734
25981	573735
55154	573736
1213	573737
88781	573738
48735	573739
21995	573740
53400	573741
83793	573742
53782	573743
26960	573744
85318	573745
63564	573746
1160	573747
29641	573748
26013	573749
46948	573750
28548	573751
16194	573752
281	573753
10157	573754
61857	573755
22641	573756
619	573757
6495	573758
28648	573759
17537	573760
20833	573761
72732	573762
2709	573763
19568	573764
14214	573765
37508	573766
285	573767
5853	573768
912	573769
13381	573770
36611	573771
24244	573772
47897	573773
56847	573774
28690	573775
15828	573776
1896	573777
4628	573778
11335	573779
15114	573780
2842	573781
1268	573782
24405	573783
57628	573784
29982	573785
266	573786
14721	573787
57942	573788
40638	573789
37779	573790
5422	573791
13486	573792
29097	573793
34855	573794
16014	573795
11630	573796
68281	573797
46010	573798
502	573799
5045	573800
12211	573801
59411	573802
22324	573803
231	573804
367	573805
16691	573806
45391	573807
267	573808
81746	573809
3542	573810
91719	573811
102194	573812
18991	573813
19419	573814
39759	573815
30430	573816
32835	573817
27573	573818
6765	573819
25443	573820
4234	573821
14742	573822
68743	573823
112289	573824
487	573825
78	573826
46745	573827
71187	573828
115	573829
52381	573830
41257	573831
58075	573832
4947	573833
94394	573834
17304	573835
22399	573836
36836	573837
74369	573838
7604	573839
29283	573840
23965	573841
2018	573842
249	573843
23085	573844
14100	573845
48847	573846
4745	573847
17940	573848
29232	573849
22032	573850
15769	573851
19136	573852
36038	573853
11788	573854
35893	573855
3107	573856
19061	573857
15228	573858
46229	573859
13107	573860
76272	573861
49987	573862
3496	573863
31362	573864
10798	573865
43871	573866
61572	573867
3275	573868
14837	573869
161	573870
13243	573871
27999	573872
13594	573873
18878	573874
287	573875
18526	573876
11010	573877
18880	573878
28690	573879
41961	573880
5839	573881
28354	573882
16009	573883
74026	573884
34671	573885
81951	573886
145	573887
23154	573888
380	573889
15403	573890
18419	573891
561	573892
1977	573893
60807	573894
27923	573895
42570	573896
51176	573897
64848	573898
18237	573899
66756	573900
5723	573901
32672	573902
78112	573903
50363	573904
58550	573905
38647	573906
22183	573907
1250	573908
32931	573909
4498	573910
7628	573911
24439	573912
90739	573913
38320	573914
16975	573915
221	573916
53493	573917
164	573918
43922	573919
25362	573920
4101	573921
1051	573922
58335	573923
58947	573924
1098	573925
33744	573926
13494	573927
61067	573928
4881	573929
28161	573930
55849	573931
16	573932
19196	573933
35944	573934
40305	573935
43850	573936
6602	573937
52475	573938
11099	573939
39429	573940
6197	573941
8676	573942
89002	573943
12613	573944
1176	573945
2771	573946
1136	573947
56558	573948
8616	573949
65146	573950
5891	573951
3634	573952
15466	573953
18197	573954
17693	573955
80924	573956
25480	573957
11401	573958
72956	573959
39598	573960
18318	573961
5626	573962
19385	573963
9206	573964
21084	573965
9544	573966
13425	573967
15456	573968
7843	573969
11034	573970
59186	573971
38596	573972
45334	573973
198	573974
10660	573975
90493	573976
56797	573977
16072	573978
7394	573979
60360	573980
89035	573981
15874	573982
19993	573983
47969	573984
6005	573985
3705	573986
10735	573987
6034	573988
67238	573989
27853	573990
105114	573991
23614	573992
10079	573993
40940	573994
6878	573995
21116	573996
99338	573997
737	573998
48386	573999
50582	574000
19065	574001
19251	574002
69106	574003
16161	574004
16764	574005
85575	574006
44377	574007
31440	574008
98523	574009
883	574010
7181	574011
64841	574012
750	574013
10753	574014
86939	574015
25922	574016
69464	574017
22966	574018
12031	574019
61864	574020
50860	574021
353	574022
82844	574023
9437	574024
51217	574025
39887	574026
19575	574027
9100	574028
16499	574029
70127	574030
33376	574031
77417	574032
25491	574033
33252	574034
35362	574035
6488	574036
39062	574037
24345	574038
79913	574039
2138	574040
1949	574041
43514	574042
5931	574043
13841	574044
12775	574045
929	574046
641	574047
6762	574048
13425	574049
80711	574050
54989	574051
99636	574052
10428	574053
15938	574054
9093	574055
82696	574056
49956	574057
7209	574058
72854	574059
68872	574060
9336	574061
1674	574062
27396	574063
56673	574064
61958	574065
38454	574066
65164	574067
6371	574068
17992	574069
68417	574070
51299	574071
45473	574072
48006	574073
48676	574074
48640	574075
102997	574076
14595	574077
10690	574078
95182	574079
55563	574080
39385	574081
2599	574082
37635	574083
62511	574084
49008	574085
416	574086
54553	574087
37252	574088
19544	574089
5627	574090
26165	574091
64602	574092
31957	574093
15284	574094
2981	574095
1517	574096
6036	574097
33024	574098
27304	574099
53946	574100
77623	574101
75636	574102
6381	574103
22296	574104
15817	574105
20831	574106
6916	574107
59420	574108
62424	574109
5121	574110
2316	574111
14452	574112
20081	574113
4795	574114
24014	574115
1264	574116
32181	574117
1028	574118
42389	574119
24554	574120
6394	574121
81124	574122
6050	574123
28994	574124
36700	574125
26247	574126
37786	574127
22	574128
644	574129
9900	574130
20366	574131
56905	574132
16032	574133
7194	574134
1198	574135
3139	574136
60558	574137
6859	574138
7173	574139
62143	574140
9795	574141
2192	574142
8372	574143
27788	574144
14201	574145
42122	574146
39026	574147
38036	574148
26144	574149
40675	574150
38106	574151
8794	574152
27018	574153
10233	574154
11646	574155
1541	574156
24139	574157
100488	574158
16393	574159
33169	574160
50345	574161
19799	574162
11611	574163
74537	574164
72251	574165
372	574166
4124	574167
51975	574168
61794	574169
64006	574170
5182	574171
13526	574172
4828	574173
9876	574174
2078	574175
37950	574176
2060	574177
36534	574178
22978	574179
3306	574180
15939	574181
21401	574182
82908	574183
30971	574184
67683	574185
12322	574186
73116	574187
2381	574188
22747	574189
2374	574190
1775	574191
13266	574192
15449	574193
42442	574194
57005	574195
16291	574196
13604	574197
18217	574198
15471	574199
44053	574200
75536	574201
69907	574202
17793	574203
55924	574204
13872	574205
29993	574206
61244	574207
10267	574208
28316	574209
52290	574210
18521	574211
11065	574212
53098	574213
1054	574214
2270	574215
48034	574216
69100	574217
50998	574218
2389	574219
1821	574220
87777	574221
5323	574222
47723	574223
50613	574224
6924	574225
1162	574226
7207	574227
2683	574228
13851	574229
51660	574230
15367	574231
31445	574232
46611	574233
84323	574234
22242	574235
71299	574236
16759	574237
20185	574238
109551	574239
52155	574240
2794	574241
30830	574242
26782	574243
23158	574244
6473	574245
5812	574246
50654	574247
972	574248
37067	574249
78872	574250
15752	574251
6753	574252
10071	574253
50010	574254
55814	574255
66180	574256
12393	574257
22602	574258
2546	574259
44121	574260
9455	574261
39276	574262
4133	574263
24044	574264
6644	574265
31510	574266
45602	574267
25453	574268
8453	574269
67645	574270
1043	574271
39904	574272
17521	574273
8467	574274
27204	574275
18712	574276
80932	574277
33143	574278
1157	574279
7104	574280
52820	574281
12874	574282
24717	574283
76231	574284
5474	574285
5509	574286
19025	574287
31551	574288
44772	574289
695	574290
31663	574291
27553	574292
741	574293
75424	574294
49444	574295
11342	574296
1630	574297
14542	574298
3111	574299
20016	574300
65010	574301
55548	574302
64336	574303
73561	574304
17688	574305
1426	574306
50	574307
25314	574308
70053	574309
47656	574310
12147	574311
78	574312
43192	574313
1637	574314
17492	574315
7599	574316
495	574317
59514	574318
33926	574319
35276	574320
26319	574321
13605	574322
1331	574323
14967	574324
15738	574325
8548	574326
25074	574327
69583	574328
6817	574329
40291	574330
4726	574331
29662	574332
947	574333
125	574334
32458	574335
12295	574336
51270	574337
205	574338
41767	574339
10206	574340
59740	574341
35440	574342
43358	574343
72816	574344
4974	574345
102	574346
36794	574347
1250	574348
14998	574349
35471	574350
8410	574351
57772	574352
35961	574353
33935	574354
12586	574355
28980	574356
13509	574357
158	574358
1860	574359
64601	574360
2852	574361
30069	574362
18943	574363
25	574364
58785	574365
34172	574366
9027	574367
5694	574368
1117	574369
39209	574370
1239	574371
6305	574372
23914	574373
37107	574374
62217	574375
10667	574376
1157	574377
60108	574378
44732	574379
55860	574380
8871	574381
81565	574382
40731	574383
13002	574384
60505	574385
4850	574386
209	574387
6110	574388
8293	574389
30303	574390
78863	574391
17334	574392
2483	574393
10649	574394
111080	574395
62332	574396
4812	574397
1580	574398
42639	574399
111503	574400
20104	574401
17541	574402
53619	574403
30033	574404
49100	574405
46343	574406
13699	574407
4398	574408
428	574409
38588	574410
84913	574411
80402	574412
111305	574413
39453	574414
20085	574415
70685	574416
44557	574417
74102	574418
6714	574419
16744	574420
17281	574421
4799	574422
84716	574423
11564	574424
38504	574425
110649	574426
128	574427
9305	574428
1598	574429
44691	574430
153	574431
63107	574432
29576	574433
65249	574434
63029	574435
53594	574436
12453	574437
45600	574438
35443	574439
1468	574440
25512	574441
17168	574442
27951	574443
26205	574444
16843	574445
54258	574446
7517	574447
78739	574448
103649	574449
195	574450
6809	574451
27970	574452
36156	574453
1653	574454
1247	574455
454	574456
33860	574457
503	574458
85874	574459
60201	574460
82371	574461
15392	574462
50565	574463
92414	574464
3518	574465
45619	574466
17863	574467
24276	574468
50298	574469
10894	574470
103747	574471
32750	574472
86562	574473
53204	574474
30503	574475
40621	574476
31480	574477
14159	574478
22259	574479
35415	574480
26558	574481
39945	574482
81653	574483
40493	574484
10219	574485
18174	574486
41213	574487
85671	574488
53641	574489
1238	574490
19162	574491
93247	574492
19646	574493
67343	574494
54709	574495
113796	574496
67286	574497
41977	574498
41928	574499
2046	574500
19118	574501
45668	574502
36740	574503
73576	574504
772	574505
73547	574506
99086	574507
16506	574508
83272	574509
81661	574510
1	574511
62485	574512
20551	574513
4888	574514
9173	574515
19539	574516
12127	574517
3351	574518
35455	574519
22214	574520
60814	574521
22323	574522
15687	574523
29276	574524
15153	574525
12436	574526
41225	574527
30565	574528
18629	574529
85332	574530
52148	574531
1544	574532
23	574533
73294	574534
1269	574535
84702	574536
3754	574537
8172	574538
7754	574539
9034	574540
1385	574541
12069	574542
11963	574543
42799	574544
82908	574545
88621	574546
81318	574547
11285	574548
86000	574549
57508	574550
40240	574551
12442	574552
5223	574553
877	574554
19728	574555
1054	574556
32496	574557
58724	574558
53524	574559
17098	574560
26689	574561
7465	574562
16690	574563
30124	574564
22775	574565
90038	574566
8511	574567
93359	574568
99666	574569
92236	574570
2638	574571
8640	574572
78286	574573
3479	574574
3192	574575
20308	574576
20377	574577
76362	574578
33941	574579
5134	574580
6269	574581
35769	574582
32465	574583
6248	574584
8490	574585
87790	574586
3400	574587
36640	574588
25505	574589
57758	574590
662	574591
46107	574592
25153	574593
39495	574594
13120	574595
14646	574596
13008	574597
7523	574598
4309	574599
39499	574600
6700	574601
23	574602
611	574603
454	574604
24412	574605
19989	574606
34535	574607
69991	574608
17282	574609
62883	574610
48783	574611
34959	574612
80239	574613
23090	574614
38144	574615
5068	574616
608	574617
34043	574618
67140	574619
110241	574620
6043	574621
54382	574622
20406	574623
93979	574624
4298	574625
73652	574626
43434	574627
39145	574628
1320	574629
24894	574630
42788	574631
7341	574632
50200	574633
112722	574634
10596	574635
765	574636
58687	574637
3026	574638
8832	574639
3592	574640
58911	574641
4696	574642
1883	574643
22958	574644
5528	574645
27993	574646
43610	574647
6417	574648
90062	574649
22595	574650
38871	574651
60987	574652
43574	574653
21723	574654
8634	574655
40748	574656
25756	574657
15756	574658
10271	574659
1516	574660
107900	574661
43787	574662
19685	574663
29011	574664
36287	574665
69292	574666
79202	574667
32	574668
72501	574669
30247	574670
9461	574671
33704	574672
114281	574673
3625	574674
4841	574675
28965	574676
88236	574677
76555	574678
26533	574679
5	574680
73136	574681
48866	574682
19888	574683
7193	574684
3958	574685
53918	574686
31239	574687
102956	574688
32846	574689
1401	574690
29157	574691
34844	574692
74138	574693
4772	574694
1097	574695
10314	574696
15549	574697
60229	574698
84743	574699
11390	574700
101933	574701
21889	574702
8604	574703
38723	574704
70068	574705
8196	574706
20971	574707
9241	574708
100921	574709
7152	574710
77135	574711
56436	574712
8734	574713
38216	574714
40026	574715
29024	574716
29124	574717
19903	574718
34668	574719
82127	574720
14012	574721
73838	574722
3456	574723
14632	574724
24412	574725
24092	574726
31053	574727
188	574728
84292	574729
20920	574730
17624	574731
20885	574732
29900	574733
15554	574734
98574	574735
25301	574736
23206	574737
29506	574738
49090	574739
100321	574740
67954	574741
52975	574742
22438	574743
17810	574744
1192	574745
26513	574746
43909	574747
51148	574748
101185	574749
64424	574750
15367	574751
39766	574752
99227	574753
13719	574754
34038	574755
69772	574756
9839	574757
1607	574758
2806	574759
5230	574760
9513	574761
24961	574762
4148	574763
85570	574764
23784	574765
15505	574766
35428	574767
58026	574768
77851	574769
9647	574770
15435	574771
31814	574772
204	574773
6115	574774
13228	574775
1778	574776
11542	574777
35874	574778
65858	574779
1711	574780
56085	574781
20807	574782
3641	574783
6232	574784
11671	574785
15085	574786
51411	574787
11836	574788
48622	574789
36903	574790
40463	574791
44494	574792
50762	574793
22796	574794
74730	574795
29630	574796
55179	574797
9080	574798
1463	574799
4037	574800
63877	574801
14284	574802
941	574803
47151	574804
93000	574805
8830	574806
34261	574807
530	574808
35567	574809
4375	574810
11532	574811
43807	574812
7012	574813
13989	574814
3649	574815
69498	574816
23945	574817
6270	574818
23397	574819
13233	574820
6028	574821
51651	574822
75400	574823
44090	574824
75888	574825
29075	574826
23519	574827
32389	574828
77579	574829
26063	574830
3934	574831
26341	574832
44344	574833
9380	574834
53270	574835
74619	574836
9786	574837
33341	574838
282	574839
39216	574840
6064	574841
32511	574842
49721	574843
11012	574844
89	574845
44669	574846
30552	574847
33574	574848
28753	574849
53091	574850
100532	574851
703	574852
36158	574853
49296	574854
78003	574855
46479	574856
16371	574857
47800	574858
7147	574859
924	574860
11840	574861
20737	574862
6141	574863
3623	574864
37574	574865
62154	574866
7379	574867
30070	574868
96448	574869
84699	574870
230	574871
1214	574872
159	574873
13813	574874
10437	574875
60918	574876
34163	574877
6519	574878
18331	574879
440	574880
3310	574881
54603	574882
16156	574883
53757	574884
39127	574885
38507	574886
21385	574887
4766	574888
504	574889
63170	574890
45751	574891
28252	574892
61237	574893
14	574894
468	574895
12808	574896
283	574897
8	574898
27782	574899
25333	574900
14347	574901
14226	574902
9703	574903
3965	574904
11541	574905
16598	574906
17872	574907
15473	574908
51693	574909
37773	574910
27507	574911
17352	574912
15156	574913
28037	574914
1659	574915
35498	574916
18096	574917
43131	574918
2294	574919
8022	574920
5410	574921
8037	574922
22245	574923
59702	574924
2327	574925
440	574926
65606	574927
78594	574928
14885	574929
3068	574930
22589	574931
785	574932
2441	574933
42565	574934
111374	574935
26715	574936
10731	574937
84273	574938
60578	574939
295	574940
11456	574941
9064	574942
79063	574943
76346	574944
28654	574945
67716	574946
5575	574947
43490	574948
18664	574949
94040	574950
78637	574951
18742	574952
79756	574953
10064	574954
52066	574955
69022	574956
16083	574957
5264	574958
73544	574959
16840	574960
879	574961
19092	574962
39862	574963
34674	574964
28569	574965
58124	574966
31245	574967
21832	574968
39583	574969
20034	574970
3597	574971
7156	574972
51327	574973
49323	574974
102485	574975
43	574976
17812	574977
28530	574978
15417	574979
8200	574980
15027	574981
15563	574982
51320	574983
54013	574984
6710	574985
56433	574986
28092	574987
880	574988
7728	574989
60080	574990
79118	574991
46417	574992
47405	574993
15545	574994
9480	574995
716	574996
1325	574997
94799	574998
12688	574999
15165	575000
3556	575001
458	575002
28942	575003
1326	575004
10107	575005
14593	575006
40901	575007
56793	575008
65802	575009
58992	575010
472	575011
46049	575012
10205	575013
22111	575014
2995	575015
22115	575016
34934	575017
54294	575018
4955	575019
79592	575020
61717	575021
94862	575022
60603	575023
16010	575024
3187	575025
18169	575026
6511	575027
58457	575028
26157	575029
70932	575030
481	575031
1073	575032
25318	575033
18579	575034
49049	575035
19187	575036
22753	575037
19297	575038
15105	575039
34303	575040
78064	575041
8712	575042
87239	575043
78090	575044
90218	575045
11947	575046
4363	575047
29560	575048
39460	575049
51448	575050
12479	575051
25476	575052
87921	575053
37222	575054
11618	575055
62010	575056
49409	575057
23065	575058
56088	575059
66770	575060
70136	575061
21366	575062
48047	575063
31187	575064
26286	575065
48221	575066
15609	575067
947	575068
17628	575069
3401	575070
26543	575071
58467	575072
78973	575073
49553	575074
40167	575075
67129	575076
2626	575077
50633	575078
60	575079
58289	575080
102704	575081
29473	575082
380	575083
13083	575084
25049	575085
68515	575086
19041	575087
1702	575088
5329	575089
8885	575090
3556	575091
2958	575092
23504	575093
28873	575094
7632	575095
43758	575096
99074	575097
11328	575098
51699	575099
20863	575100
1863	575101
46658	575102
1253	575103
92371	575104
39584	575105
63025	575106
53480	575107
974	575108
1888	575109
9366	575110
26251	575111
34511	575112
8157	575113
96740	575114
93407	575115
95437	575116
128	575117
608	575118
27187	575119
16143	575120
60572	575121
76645	575122
4057	575123
31939	575124
4070	575125
12096	575126
8677	575127
8866	575128
7726	575129
81926	575130
45346	575131
21311	575132
637	575133
49620	575134
97747	575135
640	575136
1393	575137
96991	575138
102	575139
2026	575140
3188	575141
39087	575142
43511	575143
52593	575144
5235	575145
9634	575146
101902	575147
18248	575148
1464	575149
87495	575150
4712	575151
48008	575152
47633	575153
25555	575154
58074	575155
7079	575156
19381	575157
15307	575158
31362	575159
42360	575160
44400	575161
52479	575162
10760	575163
98676	575164
7289	575165
26809	575166
1457	575167
48771	575168
11232	575169
92244	575170
968	575171
7251	575172
54720	575173
17392	575174
45358	575175
199	575176
40645	575177
12346	575178
47612	575179
6724	575180
35601	575181
12086	575182
4756	575183
12395	575184
8161	575185
13046	575186
96118	575187
22041	575188
41144	575189
22214	575190
1604	575191
851	575192
35827	575193
37155	575194
192	575195
75	575196
159	575197
43514	575198
23925	575199
873	575200
11931	575201
3607	575202
753	575203
14800	575204
1725	575205
26367	575206
12239	575207
19022	575208
71940	575209
3484	575210
30772	575211
70484	575212
5734	575213
3533	575214
16283	575215
20111	575216
51385	575217
1830	575218
39994	575219
110891	575220
12096	575221
53656	575222
23397	575223
20454	575224
30698	575225
243	575226
5781	575227
11248	575228
7280	575229
55864	575230
71284	575231
102	575232
19643	575233
33945	575234
2281	575235
2167	575236
16168	575237
39061	575238
37410	575239
82042	575240
13372	575241
44247	575242
29982	575243
39354	575244
13247	575245
371	575246
16225	575247
4178	575248
84886	575249
72521	575250
8650	575251
13823	575252
3375	575253
120	575254
12612	575255
21724	575256
36593	575257
41917	575258
19793	575259
101572	575260
33618	575261
20537	575262
8652	575263
57955	575264
12361	575265
29913	575266
1151	575267
14036	575268
31439	575269
15332	575270
9044	575271
46946	575272
8416	575273
13299	575274
3071	575275
1933	575276
14619	575277
1478	575278
9110	575279
2062	575280
14852	575281
86619	575282
15679	575283
663	575284
108528	575285
7307	575286
93088	575287
94903	575288
112763	575289
19925	575290
4195	575291
1461	575292
35127	575293
20122	575294
10141	575295
69736	575296
99272	575297
40466	575298
1164	575299
996	575300
26990	575301
16162	575302
29795	575303
12520	575304
60363	575305
67317	575306
24389	575307
59880	575308
26066	575309
44720	575310
79076	575311
1342	575312
5905	575313
42503	575314
54557	575315
15559	575316
70324	575317
23776	575318
12497	575319
47186	575320
51614	575321
134	575322
1379	575323
47214	575324
7898	575325
21326	575326
35121	575327
38180	575328
1621	575329
63523	575330
20819	575331
12940	575332
39893	575333
20107	575334
3527	575335
2230	575336
1157	575337
27922	575338
20609	575339
97460	575340
79873	575341
50862	575342
56663	575343
90016	575344
16219	575345
7407	575346
96625	575347
1124	575348
66803	575349
42079	575350
73214	575351
45368	575352
1577	575353
78784	575354
19845	575355
17396	575356
2320	575357
62171	575358
2443	575359
52901	575360
896	575361
5054	575362
13567	575363
36656	575364
69316	575365
9724	575366
63519	575367
25421	575368
20330	575369
93546	575370
3294	575371
60030	575372
113516	575373
4166	575374
24738	575375
32634	575376
3527	575377
29103	575378
8359	575379
312	575380
189	575381
8253	575382
3086	575383
70387	575384
15064	575385
12211	575386
38009	575387
24173	575388
71645	575389
76180	575390
1347	575391
3165	575392
91410	575393
1507	575394
6201	575395
55751	575396
685	575397
4826	575398
76858	575399
20611	575400
1861	575401
2192	575402
10784	575403
28549	575404
1259	575405
20303	575406
9396	575407
46623	575408
14942	575409
3786	575410
5497	575411
5580	575412
7808	575413
848	575414
32354	575415
24	575416
5986	575417
67628	575418
20486	575419
54545	575420
13942	575421
20	575422
1226	575423
57585	575424
85160	575425
569	575426
35394	575427
9736	575428
9735	575429
4455	575430
37885	575431
6657	575432
37847	575433
56035	575434
17476	575435
48283	575436
7457	575437
10444	575438
18513	575439
42358	575440
32683	575441
75407	575442
68662	575443
4909	575444
48792	575445
45779	575446
13706	575447
104757	575448
98258	575449
25	575450
22176	575451
17276	575452
48394	575453
2667	575454
24958	575455
11577	575456
27785	575457
64225	575458
13512	575459
102420	575460
12137	575461
4072	575462
62229	575463
35020	575464
1603	575465
941	575466
38346	575467
635	575468
56397	575469
8615	575470
69645	575471
59304	575472
1588	575473
37721	575474
88062	575475
405	575476
35208	575477
56915	575478
62142	575479
5082	575480
11815	575481
70831	575482
4386	575483
10369	575484
67138	575485
27251	575486
2134	575487
46166	575488
30900	575489
62936	575490
3409	575491
17	575492
43980	575493
36325	575494
3596	575495
41819	575496
79718	575497
917	575498
23814	575499
8742	575500
3571	575501
24731	575502
26504	575503
68324	575504
18517	575505
8587	575506
59664	575507
68169	575508
29230	575509
52989	575510
51513	575511
39485	575512
42162	575513
99368	575514
55196	575515
786	575516
15804	575517
28420	575518
15203	575519
5370	575520
17728	575521
44181	575522
3352	575523
10739	575524
4236	575525
1649	575526
1596	575527
40861	575528
1175	575529
525	575530
69250	575531
110244	575532
38572	575533
79864	575534
555	575535
68425	575536
71177	575537
67324	575538
44967	575539
3247	575540
47115	575541
7210	575542
12165	575543
20975	575544
79544	575545
13653	575546
15463	575547
110	575548
64886	575549
4117	575550
38649	575551
940	575552
6707	575553
25714	575554
29601	575555
85	575556
39607	575557
43651	575558
32782	575559
27264	575560
218	575561
7718	575562
55150	575563
18570	575564
4521	575565
102575	575566
62422	575567
1563	575568
616	575569
8418	575570
62165	575571
17362	575572
9953	575573
47508	575574
10907	575575
73620	575576
967	575577
14573	575578
478	575579
28246	575580
6130	575581
5603	575582
23592	575583
398	575584
5408	575585
7082	575586
38843	575587
19264	575588
70057	575589
10608	575590
12815	575591
57022	575592
2972	575593
24733	575594
35290	575595
23543	575596
20824	575597
22115	575598
576	575599
44049	575600
3570	575601
14786	575602
25954	575603
269	575604
46410	575605
64524	575606
19674	575607
1309	575608
26020	575609
6620	575610
66	575611
12034	575612
48157	575613
16348	575614
21200	575615
35052	575616
18075	575617
1443	575618
16593	575619
8290	575620
55886	575621
61307	575622
473	575623
29596	575624
52293	575625
38049	575626
274	575627
57293	575628
47347	575629
25596	575630
22222	575631
66115	575632
50300	575633
26125	575634
134	575635
46660	575636
81044	575637
391	575638
45	575639
9393	575640
31490	575641
26139	575642
17988	575643
8375	575644
31823	575645
62708	575646
2732	575647
89520	575648
31527	575649
2146	575650
7108	575651
73567	575652
68483	575653
19528	575654
8854	575655
69134	575656
2030	575657
54149	575658
8866	575659
41892	575660
10621	575661
447	575662
57695	575663
42602	575664
31893	575665
12991	575666
64164	575667
144	575668
44195	575669
5915	575670
100758	575671
49854	575672
28971	575673
4222	575674
22567	575675
7798	575676
50650	575677
895	575678
48627	575679
62733	575680
5797	575681
168	575682
23973	575683
67377	575684
25711	575685
88721	575686
54874	575687
64660	575688
46863	575689
313	575690
3300	575691
24440	575692
4492	575693
73241	575694
15211	575695
59626	575696
15230	575697
63018	575698
268	575699
16338	575700
107105	575701
7045	575702
42272	575703
38679	575704
38657	575705
173	575706
87	575707
49	575708
43752	575709
2585	575710
45412	575711
40034	575712
34616	575713
12999	575714
60385	575715
41995	575716
25921	575717
16838	575718
60741	575719
4633	575720
10042	575721
8487	575722
41463	575723
6857	575724
40817	575725
19084	575726
6428	575727
75259	575728
8532	575729
26662	575730
12693	575731
33933	575732
156	575733
88011	575734
82004	575735
28350	575736
16919	575737
3434	575738
24243	575739
14223	575740
74342	575741
7073	575742
19859	575743
41525	575744
14451	575745
15653	575746
22309	575747
68758	575748
16042	575749
32035	575750
49650	575751
33896	575752
1673	575753
3991	575754
156	575755
33712	575756
26434	575757
18497	575758
22663	575759
41643	575760
46386	575761
3918	575762
65442	575763
8850	575764
10760	575765
12723	575766
25134	575767
12144	575768
5746	575769
605	575770
109965	575771
88603	575772
49835	575773
36118	575774
123	575775
2225	575776
86991	575777
39355	575778
14288	575779
6330	575780
14400	575781
20	575782
7284	575783
39660	575784
50312	575785
9964	575786
262	575787
30953	575788
74192	575789
12358	575790
23911	575791
14159	575792
14364	575793
2435	575794
7693	575795
25311	575796
63504	575797
93832	575798
24872	575799
34669	575800
81546	575801
19608	575802
40189	575803
52946	575804
97599	575805
22222	575806
49253	575807
33747	575808
25342	575809
101	575810
27833	575811
67444	575812
27461	575813
5532	575814
2310	575815
10487	575816
56735	575817
24942	575818
86362	575819
8955	575820
11007	575821
47348	575822
60405	575823
26474	575824
8661	575825
43062	575826
74063	575827
2318	575828
67174	575829
12608	575830
15425	575831
40585	575832
693	575833
2044	575834
9003	575835
90718	575836
29257	575837
592	575838
66605	575839
30872	575840
80693	575841
64	575842
22014	575843
3069	575844
55846	575845
54403	575846
23180	575847
8246	575848
9442	575849
92109	575850
8715	575851
43953	575852
6427	575853
14219	575854
19738	575855
16377	575856
3635	575857
112574	575858
29386	575859
759	575860
1966	575861
49809	575862
66594	575863
83150	575864
22680	575865
1035	575866
48427	575867
20066	575868
79345	575869
6837	575870
4237	575871
7637	575872
3095	575873
91772	575874
17229	575875
2397	575876
23953	575877
19354	575878
90022	575879
29311	575880
12896	575881
16	575882
986	575883
58948	575884
52404	575885
21328	575886
79915	575887
5324	575888
7809	575889
528	575890
27241	575891
41268	575892
40623	575893
84293	575894
13731	575895
21267	575896
6286	575897
48837	575898
40938	575899
84897	575900
11795	575901
50514	575902
18563	575903
108677	575904
5580	575905
57920	575906
3733	575907
7920	575908
28678	575909
73886	575910
9636	575911
2757	575912
71542	575913
7519	575914
14755	575915
61026	575916
26811	575917
922	575918
46303	575919
3541	575920
1909	575921
59210	575922
23493	575923
26232	575924
26559	575925
58249	575926
34175	575927
15338	575928
1811	575929
42466	575930
14032	575931
25335	575932
10395	575933
5496	575934
22705	575935
91343	575936
6309	575937
83740	575938
5369	575939
485	575940
43302	575941
25636	575942
126	575943
55439	575944
38263	575945
1144	575946
69443	575947
54679	575948
11998	575949
20643	575950
6502	575951
92484	575952
90132	575953
85088	575954
5313	575955
36356	575956
22998	575957
35489	575958
39017	575959
1781	575960
52572	575961
1201	575962
48333	575963
23735	575964
24922	575965
16994	575966
5021	575967
46621	575968
32206	575969
37937	575970
22022	575971
74125	575972
13708	575973
88234	575974
16485	575975
681	575976
3465	575977
73132	575978
25647	575979
3546	575980
28784	575981
5175	575982
15196	575983
28835	575984
56616	575985
4955	575986
17579	575987
79086	575988
18494	575989
16754	575990
11972	575991
69259	575992
42719	575993
60447	575994
13829	575995
40426	575996
74895	575997
37088	575998
62567	575999
15582	576000
44818	576001
65046	576002
38799	576003
6471	576004
30752	576005
246	576006
31555	576007
109894	576008
102417	576009
29619	576010
55754	576011
42440	576012
10366	576013
71094	576014
8079	576015
42659	576016
9970	576017
95445	576018
614	576019
51333	576020
3263	576021
691	576022
3419	576023
2045	576024
77031	576025
71100	576026
48628	576027
2239	576028
107892	576029
6937	576030
4187	576031
91904	576032
58545	576033
76289	576034
31655	576035
19059	576036
1731	576037
8518	576038
95946	576039
19068	576040
3508	576041
8551	576042
4991	576043
2818	576044
230	576045
47280	576046
10145	576047
32814	576048
1058	576049
23087	576050
18027	576051
657	576052
49353	576053
42648	576054
24065	576055
72214	576056
28949	576057
8975	576058
12348	576059
1874	576060
670	576061
102417	576062
92527	576063
15095	576064
76040	576065
36571	576066
41543	576067
9421	576068
85484	576069
6982	576070
92713	576071
35577	576072
1895	576073
42609	576074
20540	576075
4267	576076
19051	576077
31329	576078
41339	576079
8410	576080
8604	576081
36244	576082
9988	576083
28961	576084
15897	576085
79903	576086
29509	576087
70708	576088
6922	576089
8568	576090
7147	576091
30252	576092
70987	576093
1259	576094
19950	576095
52551	576096
31	576097
49142	576098
68397	576099
19219	576100
81308	576101
2507	576102
554	576103
37367	576104
68113	576105
652	576106
562	576107
10249	576108
27944	576109
92457	576110
4547	576111
5260	576112
24725	576113
530	576114
2342	576115
57494	576116
59189	576117
4098	576118
65464	576119
40657	576120
40010	576121
2217	576122
8959	576123
20899	576124
49397	576125
50526	576126
6419	576127
73148	576128
51361	576129
9080	576130
45333	576131
23582	576132
431	576133
48685	576134
70380	576135
42690	576136
5458	576137
27812	576138
19351	576139
36152	576140
21457	576141
57541	576142
2459	576143
77896	576144
64649	576145
30277	576146
11437	576147
55736	576148
43400	576149
6095	576150
53505	576151
12030	576152
45732	576153
3387	576154
2644	576155
43897	576156
6516	576157
5925	576158
16607	576159
49506	576160
42631	576161
985	576162
4413	576163
30641	576164
10727	576165
2870	576166
54637	576167
12474	576168
39810	576169
2639	576170
80829	576171
108627	576172
5182	576173
58437	576174
63323	576175
48168	576176
13067	576177
23956	576178
28043	576179
527	576180
24415	576181
5506	576182
15679	576183
2370	576184
21424	576185
53935	576186
74781	576187
47989	576188
47071	576189
23546	576190
18123	576191
5861	576192
41605	576193
58504	576194
24489	576195
64187	576196
21999	576197
34783	576198
75574	576199
2279	576200
23093	576201
601	576202
46236	576203
5511	576204
17735	576205
837	576206
1715	576207
20212	576208
56580	576209
68223	576210
14607	576211
6182	576212
26033	576213
54030	576214
34979	576215
11170	576216
5276	576217
16982	576218
16143	576219
775	576220
3801	576221
31935	576222
941	576223
13050	576224
74443	576225
44305	576226
36759	576227
17616	576228
84283	576229
22381	576230
93252	576231
89312	576232
81868	576233
375	576234
55514	576235
2279	576236
78688	576237
22109	576238
82289	576239
53052	576240
9842	576241
9476	576242
7942	576243
12266	576244
70119	576245
14393	576246
56807	576247
28340	576248
40022	576249
12555	576250
15	576251
39592	576252
12999	576253
77689	576254
86155	576255
2457	576256
5136	576257
87667	576258
93456	576259
2783	576260
399	576261
66144	576262
58131	576263
14103	576264
4944	576265
33941	576266
1422	576267
67349	576268
205	576269
19320	576270
32138	576271
42102	576272
56831	576273
1833	576274
14685	576275
5946	576276
4306	576277
38076	576278
43387	576279
327	576280
62308	576281
27413	576282
40274	576283
13562	576284
20210	576285
4375	576286
434	576287
75688	576288
102407	576289
47874	576290
13679	576291
96699	576292
15520	576293
39833	576294
1789	576295
79392	576296
61143	576297
2314	576298
14581	576299
56272	576300
96475	576301
20199	576302
20169	576303
20377	576304
1629	576305
20	576306
64121	576307
47927	576308
38999	576309
79955	576310
3979	576311
13701	576312
31081	576313
65300	576314
71919	576315
64476	576316
20005	576317
1386	576318
7	576319
13819	576320
94350	576321
40196	576322
22916	576323
79390	576324
53755	576325
66738	576326
20383	576327
19554	576328
24998	576329
102901	576330
5481	576331
11596	576332
12710	576333
37494	576334
25228	576335
10282	576336
2306	576337
19272	576338
8354	576339
16776	576340
101912	576341
29904	576342
548	576343
2982	576344
44923	576345
42052	576346
13228	576347
56793	576348
14731	576349
17578	576350
384	576351
18665	576352
16642	576353
7643	576354
8565	576355
29309	576356
14763	576357
54467	576358
8946	576359
35670	576360
9678	576361
42978	576362
220	576363
1569	576364
11959	576365
42790	576366
46481	576367
47420	576368
49264	576369
8760	576370
4421	576371
54556	576372
20687	576373
11693	576374
14677	576375
23536	576376
57452	576377
6704	576378
65407	576379
20130	576380
8959	576381
8787	576382
19343	576383
79438	576384
23327	576385
715	576386
1347	576387
42179	576388
67547	576389
9769	576390
79239	576391
57263	576392
21682	576393
2357	576394
20849	576395
2221	576396
32276	576397
60592	576398
981	576399
19702	576400
5619	576401
50427	576402
63871	576403
15094	576404
94612	576405
5450	576406
10143	576407
42727	576408
10122	576409
12961	576410
67651	576411
71644	576412
50431	576413
27480	576414
85385	576415
33464	576416
57439	576417
2902	576418
27369	576419
1152	576420
24025	576421
3818	576422
60574	576423
31882	576424
11905	576425
18416	576426
46	576427
48264	576428
5119	576429
2098	576430
32705	576431
205	576432
18922	576433
18525	576434
20851	576435
19107	576436
31820	576437
33639	576438
18627	576439
30263	576440
88861	576441
14758	576442
569	576443
489	576444
95626	576445
15479	576446
245	576447
41445	576448
37149	576449
49752	576450
34420	576451
104137	576452
30977	576453
61386	576454
23419	576455
32468	576456
39226	576457
57976	576458
9297	576459
5198	576460
54989	576461
2792	576462
54446	576463
7302	576464
3279	576465
47873	576466
53035	576467
80366	576468
6328	576469
56027	576470
62887	576471
71873	576472
14945	576473
43428	576474
125	576475
15645	576476
7563	576477
11249	576478
1811	576479
72593	576480
63100	576481
6279	576482
41785	576483
9510	576484
52713	576485
74675	576486
22935	576487
7552	576488
26480	576489
6698	576490
8362	576491
11471	576492
2286	576493
1863	576494
100883	576495
25452	576496
65166	576497
3354	576498
59428	576499
10269	576500
9847	576501
10625	576502
62499	576503
10709	576504
3455	576505
11807	576506
7156	576507
13796	576508
9523	576509
37079	576510
23375	576511
102186	576512
58037	576513
44949	576514
81095	576515
58763	576516
10489	576517
760	576518
946	576519
32471	576520
24359	576521
48785	576522
26965	576523
40198	576524
10151	576525
34248	576526
60823	576527
85678	576528
20214	576529
28272	576530
44642	576531
254	576532
38233	576533
71543	576534
46434	576535
41666	576536
55757	576537
33502	576538
3592	576539
20344	576540
3761	576541
62095	576542
21526	576543
65575	576544
10798	576545
2332	576546
719	576547
4609	576548
19842	576549
883	576550
84636	576551
7402	576552
1582	576553
90912	576554
324	576555
42993	576556
12850	576557
28851	576558
391	576559
9745	576560
1646	576561
72853	576562
6478	576563
27100	576564
33629	576565
2413	576566
26971	576567
1391	576568
90002	576569
4500	576570
19341	576571
238	576572
19764	576573
10788	576574
1787	576575
13806	576576
47919	576577
2543	576578
14222	576579
43789	576580
30304	576581
32142	576582
41311	576583
1216	576584
14104	576585
42648	576586
23188	576587
59976	576588
103059	576589
5477	576590
4452	576591
36202	576592
1510	576593
3689	576594
5651	576595
17176	576596
43568	576597
1030	576598
2216	576599
12777	576600
397	576601
94067	576602
35527	576603
24590	576604
19716	576605
1040	576606
7889	576607
27272	576608
12966	576609
8839	576610
73184	576611
29088	576612
145	576613
80827	576614
568	576615
13025	576616
1169	576617
3381	576618
49734	576619
40308	576620
51094	576621
70155	576622
6073	576623
41567	576624
36845	576625
46070	576626
72138	576627
25211	576628
144	576629
53958	576630
31911	576631
62	576632
29448	576633
37529	576634
37029	576635
266	576636
22389	576637
2606	576638
79979	576639
77566	576640
37646	576641
47908	576642
42261	576643
15925	576644
18830	576645
37516	576646
4750	576647
67420	576648
32368	576649
37425	576650
21439	576651
10242	576652
21510	576653
29851	576654
1199	576655
60461	576656
22126	576657
10365	576658
64838	576659
5152	576660
1311	576661
46581	576662
87513	576663
27486	576664
28181	576665
31701	576666
12327	576667
43055	576668
27068	576669
41020	576670
1138	576671
4698	576672
1088	576673
9839	576674
43663	576675
38460	576676
54320	576677
12119	576678
9689	576679
14205	576680
17435	576681
66470	576682
63908	576683
21510	576684
10841	576685
47563	576686
16567	576687
97965	576688
87693	576689
90198	576690
86868	576691
18875	576692
93234	576693
10874	576694
9809	576695
23651	576696
55973	576697
35488	576698
24434	576699
21842	576700
2052	576701
70919	576702
705	576703
4278	576704
3242	576705
13636	576706
68722	576707
25384	576708
40693	576709
15596	576710
44331	576711
81784	576712
47993	576713
39184	576714
9154	576715
192	576716
32692	576717
26657	576718
28245	576719
15332	576720
601	576721
30105	576722
18426	576723
70757	576724
3158	576725
113929	576726
27802	576727
863	576728
8384	576729
48666	576730
940	576731
81186	576732
1858	576733
6594	576734
50989	576735
6980	576736
31032	576737
667	576738
42427	576739
52256	576740
7537	576741
3857	576742
8820	576743
17835	576744
3437	576745
60457	576746
11801	576747
537	576748
5814	576749
39114	576750
37892	576751
72430	576752
66749	576753
60	576754
113618	576755
358	576756
21302	576757
93823	576758
32648	576759
46957	576760
44405	576761
62142	576762
40112	576763
79285	576764
2296	576765
100231	576766
4095	576767
54582	576768
69711	576769
36889	576770
1113	576771
20033	576772
9513	576773
3472	576774
9074	576775
3538	576776
58679	576777
48385	576778
12539	576779
70822	576780
19439	576781
56698	576782
65906	576783
29282	576784
26546	576785
40967	576786
24676	576787
5417	576788
22495	576789
98	576790
10874	576791
3839	576792
21341	576793
12446	576794
67799	576795
27212	576796
75359	576797
12716	576798
25201	576799
77991	576800
8883	576801
8364	576802
8524	576803
17359	576804
53180	576805
4294	576806
7173	576807
14324	576808
13018	576809
71496	576810
24658	576811
1667	576812
35902	576813
50618	576814
15926	576815
50320	576816
78379	576817
3000	576818
11741	576819
39717	576820
26174	576821
17572	576822
179	576823
1197	576824
17056	576825
8351	576826
14658	576827
52829	576828
47768	576829
72950	576830
4587	576831
14610	576832
65331	576833
669	576834
7752	576835
5756	576836
5200	576837
71819	576838
46098	576839
24928	576840
18471	576841
18210	576842
3695	576843
1960	576844
9781	576845
97195	576846
10216	576847
31999	576848
3370	576849
6073	576850
31834	576851
52017	576852
96570	576853
8201	576854
50421	576855
17936	576856
28717	576857
13336	576858
84711	576859
39736	576860
72172	576861
76562	576862
20078	576863
74391	576864
1829	576865
24317	576866
49100	576867
5632	576868
17250	576869
4587	576870
13520	576871
55718	576872
13771	576873
71949	576874
93194	576875
104101	576876
47499	576877
58313	576878
10498	576879
4389	576880
2796	576881
33744	576882
19180	576883
1070	576884
29237	576885
47805	576886
51661	576887
7576	576888
1502	576889
51215	576890
52805	576891
2543	576892
26554	576893
9737	576894
31546	576895
14161	576896
40496	576897
12566	576898
4767	576899
42627	576900
72979	576901
24373	576902
23580	576903
8155	576904
65500	576905
32906	576906
49592	576907
38083	576908
7514	576909
13878	576910
20806	576911
7542	576912
49131	576913
16580	576914
67006	576915
55810	576916
54079	576917
96608	576918
100	576919
67261	576920
33983	576921
69164	576922
5469	576923
6754	576924
54774	576925
26128	576926
61584	576927
11000	576928
90083	576929
94210	576930
21732	576931
40062	576932
30957	576933
701	576934
31295	576935
55475	576936
44516	576937
54412	576938
52914	576939
72110	576940
10176	576941
20521	576942
17980	576943
66296	576944
15137	576945
74713	576946
69722	576947
17607	576948
91808	576949
23138	576950
15108	576951
9700	576952
31748	576953
17659	576954
51868	576955
22391	576956
4812	576957
74284	576958
100452	576959
5266	576960
3873	576961
2203	576962
20216	576963
13471	576964
15215	576965
87297	576966
8439	576967
50821	576968
2321	576969
6661	576970
4713	576971
319	576972
549	576973
12068	576974
86923	576975
36078	576976
704	576977
33	576978
12671	576979
79851	576980
35345	576981
113193	576982
3626	576983
57805	576984
45448	576985
4110	576986
53184	576987
80274	576988
18	576989
62529	576990
9148	576991
18191	576992
5459	576993
617	576994
1172	576995
39513	576996
1160	576997
7516	576998
3122	576999
13744	577000
53741	577001
8935	577002
51397	577003
99791	577004
2233	577005
75223	577006
25825	577007
70449	577008
13213	577009
10343	577010
47882	577011
16287	577012
67575	577013
2019	577014
64054	577015
38848	577016
10712	577017
76621	577018
32772	577019
3513	577020
26876	577021
53302	577022
22473	577023
14214	577024
4830	577025
31222	577026
25371	577027
620	577028
14036	577029
14795	577030
5242	577031
8786	577032
1409	577033
45938	577034
17570	577035
2703	577036
16151	577037
35223	577038
7159	577039
20501	577040
35377	577041
3750	577042
43717	577043
42622	577044
81818	577045
22487	577046
4720	577047
37693	577048
6823	577049
11754	577050
16923	577051
27333	577052
9807	577053
45892	577054
51411	577055
51206	577056
35511	577057
80863	577058
784	577059
15424	577060
37668	577061
17056	577062
17144	577063
100356	577064
51645	577065
92309	577066
29045	577067
11537	577068
24475	577069
61451	577070
34239	577071
13176	577072
26131	577073
84	577074
589	577075
15452	577076
99287	577077
11051	577078
49739	577079
86320	577080
24155	577081
41900	577082
82254	577083
34961	577084
4	577085
23446	577086
1367	577087
15097	577088
52797	577089
24251	577090
53127	577091
19068	577092
15325	577093
628	577094
79551	577095
28420	577096
46799	577097
11118	577098
38275	577099
66870	577100
3187	577101
591	577102
6934	577103
1209	577104
7557	577105
42588	577106
3623	577107
9212	577108
1092	577109
2431	577110
13505	577111
16351	577112
13795	577113
25216	577114
78432	577115
13172	577116
86292	577117
59370	577118
39757	577119
26991	577120
47888	577121
6174	577122
67669	577123
11527	577124
41075	577125
1891	577126
957	577127
29729	577128
18898	577129
13482	577130
21319	577131
39025	577132
61199	577133
36464	577134
23	577135
15777	577136
56660	577137
12490	577138
39545	577139
81484	577140
4697	577141
15836	577142
10656	577143
22515	577144
29253	577145
20136	577146
32522	577147
54002	577148
50362	577149
19084	577150
5923	577151
15719	577152
4269	577153
26111	577154
2265	577155
110774	577156
5696	577157
27732	577158
18936	577159
58889	577160
6594	577161
4552	577162
21127	577163
31607	577164
62955	577165
26358	577166
3466	577167
3032	577168
1692	577169
50446	577170
3589	577171
9533	577172
6814	577173
5017	577174
5755	577175
3305	577176
24772	577177
30585	577178
11283	577179
12879	577180
109053	577181
1624	577182
97944	577183
2433	577184
3005	577185
91282	577186
21304	577187
6042	577188
81303	577189
58266	577190
46621	577191
3079	577192
2051	577193
103429	577194
29978	577195
20603	577196
4711	577197
38212	577198
37808	577199
2300	577200
20887	577201
5397	577202
71810	577203
8702	577204
15251	577205
54889	577206
74034	577207
99054	577208
5945	577209
37322	577210
40584	577211
9	577212
161	577213
11060	577214
39143	577215
16919	577216
26614	577217
26885	577218
3164	577219
10100	577220
56805	577221
25721	577222
55902	577223
9315	577224
39341	577225
786	577226
14393	577227
27965	577228
1419	577229
10605	577230
43387	577231
49500	577232
28403	577233
25388	577234
42249	577235
19761	577236
14021	577237
55522	577238
79758	577239
66955	577240
1	577241
328	577242
77598	577243
15230	577244
39131	577245
490	577246
54605	577247
33231	577248
70481	577249
2448	577250
102373	577251
55791	577252
33343	577253
60525	577254
482	577255
107	577256
76865	577257
38415	577258
89793	577259
108849	577260
50585	577261
2675	577262
36228	577263
1388	577264
2685	577265
5836	577266
35587	577267
37874	577268
4750	577269
54227	577270
6575	577271
12054	577272
13697	577273
9756	577274
511	577275
33811	577276
22598	577277
14940	577278
31681	577279
25781	577280
31969	577281
60922	577282
397	577283
29106	577284
27287	577285
4025	577286
53055	577287
57329	577288
26887	577289
2113	577290
22374	577291
18502	577292
41147	577293
5374	577294
237	577295
34053	577296
42394	577297
1971	577298
21534	577299
5508	577300
39804	577301
5606	577302
11143	577303
59214	577304
11658	577305
17614	577306
78717	577307
36226	577308
28278	577309
76305	577310
19662	577311
39318	577312
27785	577313
40429	577314
39024	577315
77197	577316
43524	577317
14779	577318
785	577319
49	577320
16048	577321
21082	577322
14381	577323
5612	577324
102855	577325
4668	577326
28793	577327
39402	577328
17480	577329
19582	577330
1002	577331
14624	577332
60449	577333
12331	577334
24192	577335
52132	577336
8805	577337
99860	577338
9079	577339
2992	577340
23257	577341
89721	577342
12253	577343
41774	577344
5318	577345
11298	577346
28800	577347
44887	577348
8109	577349
32840	577350
95979	577351
201	577352
30045	577353
50319	577354
93050	577355
65116	577356
3077	577357
44425	577358
18851	577359
2181	577360
2710	577361
973	577362
28424	577363
6445	577364
935	577365
33972	577366
24434	577367
58402	577368
1974	577369
155	577370
9513	577371
4315	577372
66700	577373
31566	577374
14865	577375
23236	577376
3727	577377
60952	577378
2599	577379
12556	577380
26495	577381
13199	577382
29705	577383
3645	577384
2869	577385
39571	577386
7718	577387
103416	577388
44850	577389
2319	577390
19045	577391
23436	577392
44153	577393
25304	577394
3584	577395
2036	577396
86203	577397
14975	577398
6047	577399
7376	577400
40932	577401
59275	577402
4507	577403
21804	577404
10675	577405
37505	577406
86652	577407
10777	577408
45335	577409
63572	577410
2086	577411
7683	577412
34959	577413
295	577414
32714	577415
8467	577416
15304	577417
2263	577418
28697	577419
52360	577420
30997	577421
22517	577422
26696	577423
5772	577424
16866	577425
9715	577426
11019	577427
9306	577428
5589	577429
66078	577430
104555	577431
1470	577432
91098	577433
52369	577434
56001	577435
4075	577436
13131	577437
31370	577438
89301	577439
9395	577440
32214	577441
24006	577442
55820	577443
32248	577444
3882	577445
54581	577446
15585	577447
1550	577448
30003	577449
87417	577450
29479	577451
64323	577452
7270	577453
13037	577454
55802	577455
93916	577456
29	577457
3790	577458
32053	577459
33443	577460
6027	577461
26228	577462
50011	577463
24217	577464
240	577465
70888	577466
4674	577467
40774	577468
7265	577469
6902	577470
42	577471
28598	577472
34917	577473
23937	577474
4011	577475
29509	577476
902	577477
93018	577478
60884	577479
21031	577480
3176	577481
15173	577482
16255	577483
101798	577484
75651	577485
14369	577486
104958	577487
18602	577488
72260	577489
80037	577490
75139	577491
14198	577492
99483	577493
8967	577494
103072	577495
33450	577496
20561	577497
13300	577498
7944	577499
1171	577500
11137	577501
91884	577502
20017	577503
18108	577504
16772	577505
16346	577506
81180	577507
4	577508
9721	577509
35993	577510
72612	577511
86494	577512
81381	577513
3776	577514
65390	577515
30524	577516
54121	577517
3333	577518
19853	577519
8857	577520
51176	577521
83574	577522
9396	577523
34738	577524
19	577525
53643	577526
18818	577527
57049	577528
48212	577529
14439	577530
82	577531
34867	577532
30389	577533
11352	577534
57403	577535
28610	577536
224	577537
177	577538
17935	577539
103304	577540
99121	577541
28104	577542
967	577543
10414	577544
5048	577545
7722	577546
43127	577547
21770	577548
34605	577549
3094	577550
1183	577551
52244	577552
10365	577553
47740	577554
45068	577555
2298	577556
3815	577557
12619	577558
1874	577559
21464	577560
96171	577561
910	577562
82226	577563
40216	577564
26200	577565
40883	577566
13676	577567
7383	577568
28730	577569
81674	577570
28948	577571
32624	577572
440	577573
37878	577574
76779	577575
52818	577576
4113	577577
28628	577578
15642	577579
21695	577580
36866	577581
9085	577582
20855	577583
17564	577584
7597	577585
77470	577586
16805	577587
45480	577588
47302	577589
16590	577590
30238	577591
16780	577592
5135	577593
19751	577594
2081	577595
11619	577596
4676	577597
40461	577598
73437	577599
15125	577600
1968	577601
18067	577602
21815	577603
50292	577604
1353	577605
58168	577606
24564	577607
36151	577608
22	577609
9134	577610
61895	577611
41835	577612
23348	577613
9729	577614
45063	577615
17554	577616
151	577617
21443	577618
398	577619
22982	577620
10538	577621
57586	577622
1998	577623
11494	577624
10099	577625
2910	577626
17090	577627
21415	577628
744	577629
743	577630
21128	577631
67864	577632
42802	577633
27752	577634
19207	577635
39485	577636
9161	577637
40	577638
25281	577639
21224	577640
71705	577641
85529	577642
6638	577643
102714	577644
36190	577645
1102	577646
4713	577647
23047	577648
10485	577649
6224	577650
7071	577651
5597	577652
79228	577653
1121	577654
224	577655
77377	577656
9936	577657
13338	577658
33007	577659
2932	577660
71787	577661
17765	577662
53094	577663
32676	577664
19547	577665
29713	577666
19614	577667
23499	577668
9100	577669
37159	577670
17788	577671
3099	577672
5124	577673
19649	577674
38844	577675
542	577676
3231	577677
33813	577678
4707	577679
46315	577680
65009	577681
3802	577682
264	577683
7350	577684
21606	577685
15864	577686
17317	577687
4844	577688
4300	577689
59283	577690
40728	577691
33930	577692
56805	577693
24950	577694
11519	577695
71303	577696
4760	577697
37139	577698
81024	577699
10886	577700
720	577701
11776	577702
39595	577703
11399	577704
71737	577705
16625	577706
107051	577707
44287	577708
9972	577709
6502	577710
1809	577711
12625	577712
21087	577713
16016	577714
33027	577715
7691	577716
487	577717
627	577718
3940	577719
12040	577720
4969	577721
21825	577722
67460	577723
13957	577724
14076	577725
9814	577726
40495	577727
24494	577728
24718	577729
11203	577730
86252	577731
1647	577732
27388	577733
5579	577734
24398	577735
60866	577736
2317	577737
22966	577738
8364	577739
56034	577740
26493	577741
59235	577742
15625	577743
57179	577744
11904	577745
23000	577746
1218	577747
6555	577748
27287	577749
3004	577750
56603	577751
60151	577752
84411	577753
11858	577754
5079	577755
36821	577756
29628	577757
7251	577758
56422	577759
6002	577760
9620	577761
6082	577762
23263	577763
2758	577764
41499	577765
1401	577766
44085	577767
92654	577768
80514	577769
551	577770
5459	577771
539	577772
2162	577773
25621	577774
3428	577775
47543	577776
14754	577777
94182	577778
25546	577779
1493	577780
9976	577781
242	577782
27804	577783
13992	577784
95	577785
65879	577786
8862	577787
102651	577788
33958	577789
472	577790
20984	577791
1780	577792
17089	577793
50024	577794
12147	577795
35546	577796
17067	577797
68842	577798
6546	577799
22859	577800
30026	577801
51607	577802
5753	577803
15245	577804
64837	577805
21235	577806
11942	577807
48416	577808
39645	577809
68760	577810
464	577811
2262	577812
6166	577813
22617	577814
58252	577815
1965	577816
58090	577817
8825	577818
89615	577819
2507	577820
52888	577821
82423	577822
25907	577823
11422	577824
15303	577825
16571	577826
158	577827
70188	577828
86428	577829
44821	577830
89274	577831
10873	577832
11136	577833
25047	577834
74760	577835
100069	577836
13695	577837
18599	577838
24684	577839
16352	577840
25491	577841
4555	577842
58107	577843
4518	577844
3083	577845
7521	577846
114057	577847
13740	577848
13478	577849
27446	577850
47250	577851
41540	577852
72196	577853
38834	577854
20521	577855
20809	577856
32571	577857
49436	577858
11139	577859
33245	577860
12920	577861
12056	577862
52938	577863
100471	577864
33015	577865
89244	577866
36304	577867
739	577868
113614	577869
86815	577870
27001	577871
31592	577872
14260	577873
8972	577874
25368	577875
38325	577876
26453	577877
56169	577878
21140	577879
30130	577880
36377	577881
97087	577882
4915	577883
108182	577884
26439	577885
66845	577886
86148	577887
4151	577888
101432	577889
3	577890
59021	577891
41998	577892
464	577893
54142	577894
72575	577895
44911	577896
37429	577897
32282	577898
84447	577899
929	577900
72445	577901
65084	577902
512	577903
99716	577904
27257	577905
1822	577906
54534	577907
39428	577908
19633	577909
43110	577910
125	577911
43493	577912
101858	577913
63524	577914
22842	577915
80993	577916
86339	577917
1154	577918
11090	577919
816	577920
7260	577921
45546	577922
28060	577923
35591	577924
3575	577925
7314	577926
33572	577927
32832	577928
2009	577929
75251	577930
31857	577931
7780	577932
6311	577933
46722	577934
29396	577935
21907	577936
51306	577937
12022	577938
8109	577939
86059	577940
24555	577941
40042	577942
25482	577943
5326	577944
33704	577945
31421	577946
65890	577947
45447	577948
4953	577949
75441	577950
2158	577951
749	577952
5008	577953
21123	577954
14621	577955
20498	577956
91403	577957
59546	577958
7485	577959
2692	577960
18903	577961
92578	577962
47368	577963
36779	577964
54390	577965
64438	577966
29934	577967
36	577968
14988	577969
2476	577970
26740	577971
22636	577972
50222	577973
15515	577974
228	577975
1381	577976
13454	577977
55541	577978
12214	577979
8561	577980
26596	577981
14118	577982
10011	577983
31642	577984
7	577985
35311	577986
43977	577987
103337	577988
59631	577989
8964	577990
80547	577991
74599	577992
41171	577993
1220	577994
90388	577995
19636	577996
6767	577997
50496	577998
15830	577999
17764	578000
48396	578001
54147	578002
30877	578003
50315	578004
638	578005
10057	578006
42735	578007
29741	578008
7061	578009
9039	578010
3	578011
7168	578012
19613	578013
11276	578014
1651	578015
31524	578016
34961	578017
20355	578018
17427	578019
31164	578020
76094	578021
84024	578022
2694	578023
19812	578024
40668	578025
1266	578026
31443	578027
43498	578028
9278	578029
66247	578030
32336	578031
40925	578032
83071	578033
32984	578034
64839	578035
50166	578036
71017	578037
53344	578038
53168	578039
33808	578040
9912	578041
481	578042
34131	578043
24179	578044
7266	578045
58965	578046
32066	578047
29836	578048
61873	578049
32679	578050
40184	578051
60456	578052
29394	578053
30028	578054
61408	578055
3383	578056
26855	578057
3492	578058
19209	578059
46308	578060
13986	578061
63475	578062
61427	578063
63245	578064
54178	578065
57659	578066
4050	578067
4102	578068
7434	578069
19774	578070
67654	578071
23626	578072
30543	578073
13365	578074
3422	578075
88865	578076
42577	578077
43808	578078
32368	578079
109	578080
71399	578081
1356	578082
96314	578083
110569	578084
3534	578085
56055	578086
586	578087
19602	578088
112332	578089
66125	578090
96593	578091
20626	578092
1450	578093
34433	578094
16385	578095
44508	578096
95299	578097
9442	578098
18976	578099
23238	578100
1013	578101
11012	578102
92760	578103
32606	578104
3551	578105
25993	578106
42587	578107
36965	578108
18142	578109
72400	578110
87076	578111
1318	578112
14585	578113
68867	578114
29971	578115
5964	578116
45803	578117
1422	578118
25566	578119
108	578120
89784	578121
3167	578122
27337	578123
45210	578124
209	578125
7188	578126
50370	578127
82559	578128
803	578129
22879	578130
18	578131
103681	578132
7221	578133
12581	578134
10042	578135
1798	578136
10435	578137
2735	578138
3386	578139
27318	578140
85418	578141
5526	578142
7782	578143
70971	578144
38794	578145
47398	578146
63351	578147
25979	578148
2458	578149
8846	578150
50874	578151
52563	578152
13804	578153
3713	578154
35358	578155
5739	578156
41352	578157
21364	578158
92529	578159
72215	578160
6389	578161
33528	578162
8979	578163
19368	578164
24368	578165
79252	578166
9630	578167
49942	578168
43742	578169
29869	578170
46926	578171
29738	578172
27425	578173
50033	578174
11614	578175
7685	578176
44592	578177
305	578178
21331	578179
1548	578180
46402	578181
25286	578182
4296	578183
2284	578184
4205	578185
4765	578186
19984	578187
5515	578188
6988	578189
7669	578190
88536	578191
83262	578192
13231	578193
1160	578194
4563	578195
55845	578196
1456	578197
3789	578198
9964	578199
80728	578200
42630	578201
63734	578202
82092	578203
47225	578204
8558	578205
55339	578206
9716	578207
45032	578208
23493	578209
90439	578210
1019	578211
6888	578212
93001	578213
85946	578214
70207	578215
41450	578216
28790	578217
7047	578218
38185	578219
56825	578220
5147	578221
9555	578222
108829	578223
38670	578224
112773	578225
34112	578226
1411	578227
14556	578228
614	578229
29467	578230
16790	578231
19604	578232
69268	578233
38014	578234
13998	578235
34245	578236
103	578237
2097	578238
339	578239
3840	578240
95145	578241
216	578242
56967	578243
16714	578244
32530	578245
66472	578246
45889	578247
6831	578248
11917	578249
33651	578250
26277	578251
38703	578252
42514	578253
19542	578254
62436	578255
3242	578256
17472	578257
30752	578258
152	578259
2986	578260
29514	578261
35905	578262
104088	578263
48026	578264
36378	578265
16633	578266
95636	578267
64712	578268
25046	578269
9372	578270
7552	578271
16093	578272
5267	578273
38093	578274
41580	578275
74019	578276
41249	578277
6383	578278
843	578279
8902	578280
57716	578281
70656	578282
30688	578283
29480	578284
30170	578285
13132	578286
8915	578287
9236	578288
15396	578289
26604	578290
17439	578291
20494	578292
11025	578293
1472	578294
3657	578295
72149	578296
592	578297
103106	578298
15696	578299
22098	578300
37103	578301
33145	578302
44130	578303
1176	578304
510	578305
87847	578306
37116	578307
30005	578308
63504	578309
6244	578310
109249	578311
103533	578312
43795	578313
75614	578314
50597	578315
94757	578316
829	578317
16742	578318
26087	578319
20907	578320
726	578321
5734	578322
13972	578323
24908	578324
530	578325
73592	578326
101197	578327
21053	578328
7373	578329
13891	578330
54852	578331
49664	578332
8152	578333
4396	578334
23251	578335
15103	578336
48395	578337
14312	578338
7306	578339
1458	578340
14657	578341
4384	578342
13629	578343
37724	578344
54527	578345
1238	578346
104495	578347
55225	578348
47917	578349
62773	578350
6856	578351
299	578352
17160	578353
16143	578354
374	578355
62508	578356
29228	578357
38888	578358
88736	578359
67407	578360
86749	578361
479	578362
42070	578363
15029	578364
30767	578365
1353	578366
4607	578367
42085	578368
4129	578369
39949	578370
77288	578371
284	578372
22486	578373
21921	578374
20418	578375
64044	578376
7647	578377
95802	578378
6896	578379
47297	578380
97654	578381
82038	578382
8020	578383
71	578384
17730	578385
20466	578386
24992	578387
46163	578388
113390	578389
228	578390
16813	578391
29355	578392
6305	578393
13535	578394
31000	578395
69070	578396
18258	578397
8312	578398
55314	578399
81740	578400
27529	578401
3896	578402
41776	578403
33998	578404
26774	578405
77661	578406
17620	578407
5525	578408
68804	578409
22195	578410
22360	578411
5264	578412
13293	578413
39477	578414
27029	578415
33836	578416
22879	578417
3837	578418
77282	578419
317	578420
12840	578421
5941	578422
56871	578423
77951	578424
30125	578425
1693	578426
2322	578427
92159	578428
13885	578429
20809	578430
39030	578431
89552	578432
44887	578433
3428	578434
69067	578435
42232	578436
8272	578437
1472	578438
331	578439
1183	578440
75909	578441
16615	578442
95625	578443
61105	578444
12720	578445
1202	578446
12556	578447
20097	578448
981	578449
41397	578450
23823	578451
4187	578452
51852	578453
24294	578454
30088	578455
2277	578456
9326	578457
48127	578458
12355	578459
21031	578460
43392	578461
38832	578462
68599	578463
77112	578464
45184	578465
67296	578466
23315	578467
49	578468
41820	578469
67644	578470
14948	578471
36838	578472
112187	578473
2532	578474
47609	578475
7454	578476
1177	578477
91386	578478
25023	578479
41184	578480
35062	578481
24733	578482
3330	578483
17292	578484
4974	578485
86772	578486
35055	578487
3258	578488
11114	578489
46137	578490
20108	578491
22010	578492
93324	578493
15832	578494
18618	578495
64	578496
30442	578497
2626	578498
60526	578499
24256	578500
76474	578501
12064	578502
4432	578503
7162	578504
45012	578505
57932	578506
51982	578507
22950	578508
15053	578509
12656	578510
19137	578511
92179	578512
12599	578513
10383	578514
647	578515
14038	578516
20399	578517
51429	578518
11455	578519
19553	578520
33038	578521
4223	578522
9842	578523
63083	578524
53527	578525
38061	578526
3923	578527
5146	578528
45950	578529
81899	578530
68275	578531
7046	578532
12271	578533
210	578534
44165	578535
4076	578536
11974	578537
68761	578538
58817	578539
38942	578540
82947	578541
10192	578542
11562	578543
113650	578544
78771	578545
38994	578546
59	578547
91926	578548
7460	578549
23451	578550
334	578551
34844	578552
30948	578553
74025	578554
74981	578555
9194	578556
4654	578557
40431	578558
6392	578559
8843	578560
16794	578561
12911	578562
2080	578563
91927	578564
52373	578565
1324	578566
40935	578567
33976	578568
27536	578569
87482	578570
43503	578571
1444	578572
5231	578573
9158	578574
12293	578575
64356	578576
2884	578577
20289	578578
28522	578579
28129	578580
44814	578581
30305	578582
21331	578583
101927	578584
11607	578585
12382	578586
31149	578587
34902	578588
52297	578589
41659	578590
342	578591
5047	578592
12003	578593
47476	578594
64196	578595
76653	578596
722	578597
25045	578598
68001	578599
24733	578600
29754	578601
57087	578602
49968	578603
83937	578604
51126	578605
31518	578606
12783	578607
13737	578608
20158	578609
12526	578610
52569	578611
2	578612
54059	578613
20949	578614
12781	578615
23093	578616
59273	578617
737	578618
7168	578619
1324	578620
50646	578621
100636	578622
62704	578623
35749	578624
54261	578625
21608	578626
7076	578627
24896	578628
38093	578629
86164	578630
29244	578631
49200	578632
23303	578633
1082	578634
6561	578635
22671	578636
15222	578637
8059	578638
627	578639
56442	578640
22762	578641
14351	578642
15550	578643
21670	578644
11810	578645
218	578646
749	578647
71491	578648
100698	578649
48217	578650
11307	578651
35860	578652
20003	578653
140	578654
72243	578655
53505	578656
43371	578657
7215	578658
18462	578659
73817	578660
23626	578661
47882	578662
26871	578663
3091	578664
21988	578665
2251	578666
7581	578667
28982	578668
27539	578669
12655	578670
1745	578671
1866	578672
1521	578673
3278	578674
286	578675
9422	578676
48598	578677
22685	578678
7496	578679
56258	578680
15893	578681
350	578682
1455	578683
81870	578684
32585	578685
77769	578686
4110	578687
16099	578688
7337	578689
14602	578690
8712	578691
3695	578692
48306	578693
3216	578694
29695	578695
78988	578696
90542	578697
85995	578698
4131	578699
7561	578700
5192	578701
90731	578702
39	578703
56015	578704
42647	578705
15475	578706
9381	578707
113274	578708
94704	578709
99860	578710
5877	578711
8590	578712
3041	578713
103746	578714
37015	578715
35238	578716
14516	578717
7703	578718
78562	578719
4888	578720
43056	578721
114305	578722
22101	578723
23367	578724
9393	578725
301	578726
88127	578727
45081	578728
8148	578729
23629	578730
903	578731
2331	578732
30479	578733
50185	578734
601	578735
1237	578736
31795	578737
65083	578738
1319	578739
9278	578740
4180	578741
28164	578742
65463	578743
22171	578744
96642	578745
2630	578746
836	578747
24986	578748
96662	578749
3708	578750
14976	578751
21677	578752
443	578753
64854	578754
9644	578755
1848	578756
9382	578757
4794	578758
19906	578759
7508	578760
6371	578761
31972	578762
34421	578763
19621	578764
6821	578765
24889	578766
79376	578767
35153	578768
48879	578769
18	578770
28685	578771
45	578772
3569	578773
33889	578774
36973	578775
55999	578776
60770	578777
31085	578778
6253	578779
62592	578780
49692	578781
6490	578782
5	578783
81038	578784
221	578785
9971	578786
2972	578787
28907	578788
4718	578789
29297	578790
37339	578791
35931	578792
41240	578793
3330	578794
108769	578795
8607	578796
21639	578797
96966	578798
36406	578799
11035	578800
9696	578801
85217	578802
23194	578803
86780	578804
53650	578805
2415	578806
37574	578807
430	578808
6935	578809
20272	578810
7356	578811
6147	578812
9010	578813
35806	578814
58358	578815
3296	578816
1347	578817
22386	578818
15254	578819
19065	578820
1878	578821
14055	578822
2498	578823
69522	578824
26627	578825
36615	578826
21389	578827
10936	578828
9884	578829
20751	578830
29450	578831
513	578832
1102	578833
25093	578834
14316	578835
150	578836
72517	578837
9419	578838
10173	578839
15957	578840
60372	578841
17278	578842
4893	578843
31947	578844
94	578845
12342	578846
54006	578847
590	578848
681	578849
36685	578850
31598	578851
17870	578852
18646	578853
20485	578854
41134	578855
53196	578856
73367	578857
60876	578858
69888	578859
90262	578860
66840	578861
26595	578862
48321	578863
40339	578864
48676	578865
43485	578866
26632	578867
32277	578868
9986	578869
74385	578870
39241	578871
17206	578872
10243	578873
3840	578874
3476	578875
29339	578876
22197	578877
11967	578878
7418	578879
69756	578880
73353	578881
12057	578882
3091	578883
3866	578884
41870	578885
3193	578886
25487	578887
101518	578888
11393	578889
81807	578890
89090	578891
58180	578892
13228	578893
6713	578894
74684	578895
53940	578896
5953	578897
13082	578898
79249	578899
21675	578900
21865	578901
56871	578902
2377	578903
60007	578904
797	578905
1484	578906
2023	578907
11452	578908
16798	578909
11192	578910
52980	578911
6569	578912
70654	578913
24609	578914
81108	578915
51337	578916
1708	578917
6068	578918
77609	578919
15512	578920
108761	578921
103066	578922
8154	578923
9033	578924
87098	578925
44986	578926
78044	578927
83361	578928
68878	578929
53	578930
57099	578931
70447	578932
2299	578933
40710	578934
73276	578935
17562	578936
30071	578937
28342	578938
62967	578939
73737	578940
44369	578941
77422	578942
17552	578943
29046	578944
26448	578945
99084	578946
9111	578947
57983	578948
6373	578949
82027	578950
16576	578951
159	578952
21511	578953
59687	578954
13441	578955
51584	578956
104102	578957
19196	578958
18313	578959
42873	578960
2555	578961
13799	578962
44314	578963
20511	578964
38859	578965
27379	578966
23632	578967
19390	578968
5291	578969
54536	578970
69	578971
17666	578972
43193	578973
34433	578974
101948	578975
28320	578976
56909	578977
51069	578978
25711	578979
1622	578980
3024	578981
80759	578982
2689	578983
499	578984
9628	578985
5488	578986
19466	578987
59750	578988
40708	578989
58179	578990
17272	578991
24586	578992
12753	578993
18777	578994
40904	578995
57032	578996
37214	578997
31511	578998
2433	578999
17008	579000
56614	579001
104	579002
5596	579003
23866	579004
188	579005
38706	579006
39556	579007
3923	579008
20716	579009
500	579010
1	579011
129	579012
1447	579013
2516	579014
10800	579015
114593	579016
103840	579017
45267	579018
31310	579019
48566	579020
8805	579021
47774	579022
19068	579023
18025	579024
8902	579025
5266	579026
11830	579027
14431	579028
24943	579029
22099	579030
42263	579031
55223	579032
58903	579033
308	579034
9233	579035
38060	579036
13007	579037
3163	579038
2895	579039
44588	579040
465	579041
15525	579042
16879	579043
7953	579044
49	579045
43284	579046
12166	579047
1033	579048
77653	579049
11226	579050
72397	579051
2631	579052
29381	579053
668	579054
38346	579055
18558	579056
56606	579057
47796	579058
8841	579059
37104	579060
32155	579061
8476	579062
641	579063
16885	579064
2284	579065
28611	579066
32386	579067
14553	579068
50284	579069
7121	579070
14616	579071
102671	579072
284	579073
80392	579074
6232	579075
8946	579076
3012	579077
114464	579078
27340	579079
7436	579080
31026	579081
78212	579082
26092	579083
52904	579084
77619	579085
37068	579086
15153	579087
48312	579088
3088	579089
69155	579090
19389	579091
1849	579092
112740	579093
40737	579094
25513	579095
3455	579096
5375	579097
14040	579098
3887	579099
10655	579100
23168	579101
99	579102
18812	579103
84744	579104
55187	579105
23231	579106
1739	579107
24643	579108
7938	579109
22	579110
439	579111
100331	579112
21023	579113
31511	579114
24764	579115
41411	579116
54257	579117
4202	579118
83525	579119
30475	579120
2494	579121
1549	579122
55063	579123
27306	579124
43976	579125
25192	579126
66820	579127
1340	579128
6963	579129
31867	579130
44718	579131
111703	579132
15081	579133
60580	579134
1954	579135
15042	579136
83647	579137
38403	579138
20019	579139
6146	579140
28087	579141
74374	579142
22417	579143
60883	579144
3248	579145
8721	579146
96691	579147
41703	579148
34482	579149
68508	579150
20615	579151
23185	579152
15657	579153
76	579154
41992	579155
28751	579156
14473	579157
4647	579158
33623	579159
16820	579160
36917	579161
46	579162
26920	579163
4199	579164
100394	579165
18400	579166
54925	579167
51587	579168
78605	579169
971	579170
25020	579171
50799	579172
22146	579173
3432	579174
22524	579175
33210	579176
42392	579177
2645	579178
91565	579179
22262	579180
32749	579181
24948	579182
12394	579183
26614	579184
24775	579185
30766	579186
68154	579187
103519	579188
2640	579189
9392	579190
7207	579191
79815	579192
38330	579193
34251	579194
3914	579195
54244	579196
39339	579197
6690	579198
36964	579199
22820	579200
97042	579201
2053	579202
2194	579203
5200	579204
103078	579205
63506	579206
30864	579207
8999	579208
8664	579209
66659	579210
5938	579211
4111	579212
58671	579213
26238	579214
61521	579215
37635	579216
97460	579217
34826	579218
89885	579219
8442	579220
27842	579221
4417	579222
6482	579223
6	579224
86409	579225
1769	579226
56141	579227
40594	579228
27493	579229
15766	579230
19090	579231
41841	579232
70428	579233
2979	579234
895	579235
37952	579236
29216	579237
13127	579238
4963	579239
28742	579240
78866	579241
59918	579242
14539	579243
9857	579244
35826	579245
30730	579246
90445	579247
84011	579248
14662	579249
8083	579250
2391	579251
18225	579252
76890	579253
11533	579254
108519	579255
58863	579256
10303	579257
67142	579258
24444	579259
3744	579260
1647	579261
3323	579262
31434	579263
53037	579264
42428	579265
82645	579266
10371	579267
10924	579268
73356	579269
7979	579270
33487	579271
3196	579272
48253	579273
63179	579274
85557	579275
64010	579276
35	579277
58194	579278
52926	579279
25252	579280
25857	579281
2159	579282
19326	579283
13814	579284
1410	579285
6673	579286
19902	579287
82581	579288
1311	579289
25843	579290
16477	579291
98691	579292
29241	579293
47472	579294
236	579295
23794	579296
22843	579297
90277	579298
2424	579299
23342	579300
19418	579301
513	579302
1832	579303
60573	579304
18584	579305
14321	579306
16343	579307
2554	579308
47373	579309
5832	579310
108995	579311
2461	579312
26574	579313
47418	579314
60238	579315
11041	579316
28204	579317
1208	579318
21897	579319
3007	579320
1043	579321
20575	579322
2117	579323
80441	579324
2930	579325
5307	579326
64383	579327
363	579328
6981	579329
3391	579330
49834	579331
14809	579332
74856	579333
17501	579334
44207	579335
65136	579336
41152	579337
1694	579338
36059	579339
55032	579340
5828	579341
10673	579342
67513	579343
12542	579344
53841	579345
9367	579346
10640	579347
55204	579348
49138	579349
48523	579350
34118	579351
16323	579352
3807	579353
14827	579354
337	579355
5582	579356
97	579357
15567	579358
19028	579359
819	579360
7045	579361
650	579362
94526	579363
55423	579364
6956	579365
3424	579366
61039	579367
23418	579368
33417	579369
114508	579370
28727	579371
19085	579372
12364	579373
22800	579374
80960	579375
113092	579376
17058	579377
50020	579378
580	579379
29874	579380
1241	579381
18501	579382
77501	579383
1261	579384
34655	579385
173	579386
1401	579387
45776	579388
28687	579389
35456	579390
65807	579391
15857	579392
11917	579393
948	579394
28397	579395
51936	579396
26420	579397
45552	579398
15274	579399
16204	579400
16453	579401
12735	579402
1193	579403
14512	579404
21869	579405
552	579406
30621	579407
41171	579408
429	579409
3891	579410
2944	579411
6819	579412
13645	579413
5836	579414
88109	579415
19235	579416
54426	579417
14889	579418
37395	579419
49716	579420
10758	579421
84131	579422
16724	579423
75810	579424
12081	579425
53319	579426
11174	579427
33302	579428
23001	579429
8265	579430
2578	579431
27587	579432
3615	579433
42242	579434
250	579435
5578	579436
17403	579437
97182	579438
18427	579439
71602	579440
17969	579441
249	579442
4258	579443
10670	579444
47593	579445
35492	579446
23093	579447
59691	579448
65521	579449
24710	579450
417	579451
14152	579452
3331	579453
45650	579454
4420	579455
298	579456
29064	579457
41684	579458
13086	579459
31011	579460
49817	579461
10049	579462
43093	579463
51873	579464
1208	579465
3866	579466
48653	579467
7119	579468
4311	579469
108325	579470
26682	579471
6597	579472
89754	579473
104548	579474
35163	579475
432	579476
1	579477
25428	579478
35638	579479
12947	579480
15761	579481
54548	579482
31898	579483
14713	579484
6476	579485
22140	579486
45350	579487
8138	579488
45419	579489
1482	579490
85115	579491
38225	579492
3576	579493
21961	579494
4146	579495
5985	579496
50724	579497
16952	579498
20955	579499
5087	579500
829	579501
106910	579502
84280	579503
2939	579504
2356	579505
36650	579506
92663	579507
17737	579508
29472	579509
63654	579510
31668	579511
1645	579512
9592	579513
25967	579514
15356	579515
54531	579516
8751	579517
19790	579518
562	579519
7608	579520
31063	579521
25977	579522
11880	579523
20105	579524
12573	579525
4301	579526
5698	579527
106649	579528
39704	579529
13249	579530
5343	579531
23481	579532
45749	579533
17094	579534
56846	579535
6564	579536
47643	579537
51026	579538
588	579539
441	579540
17708	579541
63266	579542
12320	579543
33390	579544
4993	579545
51751	579546
21125	579547
831	579548
87599	579549
62728	579550
15942	579551
70546	579552
15948	579553
47182	579554
102234	579555
77334	579556
5912	579557
53647	579558
41469	579559
196	579560
79022	579561
27766	579562
27310	579563
51943	579564
1345	579565
73004	579566
29062	579567
15259	579568
23841	579569
28213	579570
16516	579571
20223	579572
9318	579573
59249	579574
848	579575
3137	579576
38553	579577
35275	579578
35305	579579
24069	579580
3055	579581
6985	579582
24754	579583
19506	579584
11247	579585
5905	579586
35878	579587
41017	579588
89633	579589
26739	579590
109187	579591
56802	579592
51033	579593
25159	579594
13976	579595
78828	579596
8872	579597
32821	579598
70431	579599
46411	579600
9076	579601
5181	579602
14381	579603
8517	579604
55316	579605
7741	579606
42187	579607
53047	579608
1016	579609
36432	579610
103019	579611
3591	579612
81455	579613
45180	579614
27176	579615
5128	579616
34529	579617
67649	579618
161	579619
12824	579620
7554	579621
26928	579622
5494	579623
4707	579624
14258	579625
554	579626
32514	579627
56	579628
14611	579629
3	579630
44478	579631
7753	579632
8733	579633
204	579634
1696	579635
15258	579636
1837	579637
20091	579638
13038	579639
5119	579640
4622	579641
34463	579642
39618	579643
2037	579644
82978	579645
4406	579646
87136	579647
52456	579648
11677	579649
829	579650
22914	579651
9490	579652
34717	579653
9718	579654
17325	579655
21960	579656
35741	579657
42942	579658
6615	579659
6905	579660
5600	579661
2433	579662
27595	579663
113773	579664
56784	579665
23464	579666
63046	579667
8927	579668
33301	579669
55382	579670
61612	579671
62639	579672
20470	579673
26035	579674
3142	579675
48089	579676
9774	579677
7005	579678
66906	579679
37230	579680
1641	579681
5666	579682
10113	579683
1716	579684
6215	579685
66910	579686
32913	579687
2019	579688
60275	579689
21436	579690
897	579691
1440	579692
64187	579693
57230	579694
36173	579695
9232	579696
46882	579697
16428	579698
17881	579699
3840	579700
34218	579701
82805	579702
20313	579703
5012	579704
43972	579705
88555	579706
33914	579707
43509	579708
5634	579709
2937	579710
10213	579711
32791	579712
2924	579713
62712	579714
43259	579715
89782	579716
8626	579717
3403	579718
48369	579719
17669	579720
33813	579721
11311	579722
46282	579723
21778	579724
26154	579725
3803	579726
46738	579727
42862	579728
1736	579729
51348	579730
35954	579731
11900	579732
13232	579733
1621	579734
31500	579735
77338	579736
6614	579737
27670	579738
11666	579739
9441	579740
46888	579741
10378	579742
42624	579743
50263	579744
9858	579745
1810	579746
78	579747
1112	579748
579	579749
65348	579750
49874	579751
8454	579752
63	579753
33131	579754
80240	579755
67976	579756
10034	579757
47063	579758
98410	579759
33774	579760
65310	579761
16438	579762
15158	579763
6793	579764
17368	579765
232	579766
4274	579767
345	579768
29851	579769
41177	579770
58318	579771
74643	579772
69463	579773
19810	579774
3605	579775
41535	579776
1961	579777
23317	579778
42491	579779
13266	579780
10760	579781
45992	579782
35718	579783
1680	579784
7661	579785
36037	579786
8	579787
23180	579788
663	579789
19592	579790
46976	579791
1955	579792
40148	579793
37806	579794
28361	579795
26227	579796
720	579797
9406	579798
42334	579799
591	579800
17895	579801
22302	579802
45763	579803
24161	579804
55965	579805
17057	579806
99995	579807
19354	579808
2384	579809
9087	579810
43067	579811
27276	579812
42953	579813
67901	579814
728	579815
14690	579816
7258	579817
9950	579818
69246	579819
13012	579820
9395	579821
8521	579822
10479	579823
64247	579824
24904	579825
51042	579826
76227	579827
6729	579828
26820	579829
3589	579830
87858	579831
58141	579832
184	579833
4961	579834
62023	579835
1374	579836
2659	579837
76626	579838
90745	579839
11986	579840
65555	579841
23322	579842
2981	579843
7515	579844
81181	579845
26539	579846
31077	579847
77851	579848
100596	579849
19790	579850
36818	579851
42936	579852
978	579853
5359	579854
29388	579855
31245	579856
54119	579857
54121	579858
91846	579859
42223	579860
9627	579861
14201	579862
12401	579863
49304	579864
9122	579865
52260	579866
31500	579867
35532	579868
19300	579869
13441	579870
83264	579871
79665	579872
41245	579873
2785	579874
12529	579875
5252	579876
23734	579877
102046	579878
56750	579879
472	579880
68723	579881
48136	579882
1661	579883
100	579884
170	579885
71902	579886
61767	579887
56834	579888
33693	579889
84033	579890
284	579891
97832	579892
58863	579893
77488	579894
20347	579895
25514	579896
22062	579897
27119	579898
62460	579899
86128	579900
7602	579901
88701	579902
59696	579903
62943	579904
7919	579905
15172	579906
26384	579907
1140	579908
86434	579909
2593	579910
726	579911
23448	579912
55558	579913
11558	579914
8993	579915
35879	579916
2179	579917
22868	579918
100233	579919
47	579920
60945	579921
51518	579922
41462	579923
41542	579924
97045	579925
41172	579926
33239	579927
1358	579928
36343	579929
16633	579930
28566	579931
10176	579932
35157	579933
20645	579934
54635	579935
2438	579936
8436	579937
26973	579938
81481	579939
20916	579940
19176	579941
4867	579942
21688	579943
74253	579944
6101	579945
76211	579946
27248	579947
34148	579948
1423	579949
16402	579950
30624	579951
7265	579952
1694	579953
17458	579954
1381	579955
3	579956
50930	579957
12502	579958
7942	579959
18826	579960
8838	579961
11479	579962
9035	579963
11883	579964
32254	579965
49029	579966
37253	579967
19274	579968
3513	579969
977	579970
1666	579971
3401	579972
20756	579973
1744	579974
68786	579975
88761	579976
12504	579977
35236	579978
2699	579979
18076	579980
63897	579981
1662	579982
29459	579983
6324	579984
27740	579985
26208	579986
13314	579987
2868	579988
46730	579989
23468	579990
12471	579991
24492	579992
14918	579993
13225	579994
36980	579995
62948	579996
44112	579997
35808	579998
47721	579999
47399	580000
11020	580001
59811	580002
10395	580003
126	580004
59240	580005
125	580006
3500	580007
83012	580008
17915	580009
58778	580010
35893	580011
19382	580012
9157	580013
6832	580014
34018	580015
79025	580016
69580	580017
91778	580018
6427	580019
8838	580020
2586	580021
14890	580022
19723	580023
4601	580024
21157	580025
9552	580026
1177	580027
25465	580028
16055	580029
56146	580030
1142	580031
18715	580032
716	580033
88044	580034
21226	580035
76237	580036
1615	580037
3548	580038
34740	580039
7699	580040
13754	580041
48563	580042
2100	580043
24616	580044
4610	580045
8016	580046
24752	580047
24516	580048
1977	580049
1731	580050
2851	580051
46751	580052
41997	580053
6168	580054
25786	580055
84132	580056
5	580057
17413	580058
5314	580059
22560	580060
32191	580061
24890	580062
28657	580063
20975	580064
75950	580065
253	580066
2175	580067
79973	580068
46	580069
828	580070
40930	580071
16428	580072
19587	580073
6856	580074
23439	580075
36960	580076
6358	580077
3893	580078
65897	580079
30990	580080
11761	580081
56726	580082
51422	580083
77580	580084
8905	580085
8983	580086
49906	580087
19839	580088
14896	580089
85702	580090
79775	580091
47385	580092
8399	580093
25214	580094
8291	580095
86662	580096
7807	580097
4162	580098
22445	580099
8884	580100
20218	580101
12790	580102
38273	580103
21144	580104
19455	580105
58014	580106
14094	580107
1353	580108
3279	580109
8947	580110
30231	580111
6216	580112
44095	580113
41466	580114
11319	580115
999	580116
19021	580117
75708	580118
122	580119
4473	580120
3600	580121
12784	580122
10358	580123
64490	580124
27188	580125
26221	580126
35329	580127
17926	580128
26430	580129
8183	580130
22943	580131
40800	580132
7464	580133
36730	580134
199	580135
36079	580136
97889	580137
11958	580138
1098	580139
3394	580140
17049	580141
25481	580142
35472	580143
24521	580144
38745	580145
37441	580146
84055	580147
22220	580148
21497	580149
4023	580150
308	580151
3643	580152
16	580153
543	580154
13701	580155
413	580156
28209	580157
26690	580158
18653	580159
40473	580160
55567	580161
13259	580162
9279	580163
108906	580164
5	580165
28761	580166
6124	580167
64818	580168
8032	580169
2022	580170
2261	580171
41619	580172
42382	580173
1993	580174
77781	580175
55324	580176
38447	580177
14879	580178
28866	580179
12767	580180
7108	580181
70843	580182
47521	580183
14928	580184
7095	580185
29075	580186
11664	580187
44965	580188
2535	580189
6451	580190
15105	580191
28905	580192
100161	580193
37411	580194
30118	580195
66065	580196
12564	580197
21372	580198
41089	580199
91916	580200
4264	580201
104155	580202
9561	580203
31150	580204
38597	580205
45752	580206
53628	580207
80094	580208
10752	580209
47527	580210
14127	580211
22064	580212
5212	580213
3176	580214
55237	580215
71095	580216
15364	580217
24346	580218
9755	580219
59574	580220
2232	580221
8915	580222
68	580223
73167	580224
286	580225
57634	580226
102372	580227
1756	580228
32320	580229
49033	580230
4259	580231
18	580232
782	580233
32741	580234
103052	580235
16200	580236
76008	580237
26692	580238
88127	580239
28045	580240
27046	580241
4032	580242
23602	580243
13813	580244
6694	580245
48351	580246
106696	580247
71927	580248
20250	580249
558	580250
5574	580251
27156	580252
2850	580253
27620	580254
93129	580255
13243	580256
56763	580257
11926	580258
15	580259
37128	580260
112716	580261
108915	580262
988	580263
27811	580264
2910	580265
42682	580266
68452	580267
59034	580268
3383	580269
2482	580270
38007	580271
98280	580272
10180	580273
82262	580274
83139	580275
27943	580276
5424	580277
44728	580278
16873	580279
63479	580280
360	580281
5018	580282
48401	580283
6873	580284
35606	580285
12940	580286
74626	580287
1130	580288
63784	580289
47860	580290
2605	580291
17166	580292
42721	580293
76597	580294
91880	580295
11002	580296
40926	580297
61440	580298
15849	580299
19473	580300
15935	580301
52376	580302
79980	580303
7067	580304
76720	580305
55648	580306
38556	580307
32428	580308
16539	580309
1819	580310
49553	580311
32496	580312
5690	580313
72	580314
7887	580315
21194	580316
4266	580317
12114	580318
11954	580319
14	580320
42369	580321
21532	580322
79763	580323
57716	580324
45990	580325
36140	580326
5408	580327
36588	580328
23999	580329
42933	580330
29053	580331
5584	580332
58002	580333
8620	580334
41052	580335
229	580336
16453	580337
30836	580338
61920	580339
25294	580340
27410	580341
74570	580342
8666	580343
54335	580344
19582	580345
52579	580346
91180	580347
24507	580348
33395	580349
10880	580350
51605	580351
10927	580352
549	580353
49885	580354
39238	580355
8956	580356
339	580357
86981	580358
47852	580359
1267	580360
108787	580361
353	580362
23184	580363
41579	580364
21266	580365
901	580366
51301	580367
19016	580368
22299	580369
17859	580370
16330	580371
29828	580372
57368	580373
10819	580374
15779	580375
25147	580376
20981	580377
37592	580378
68813	580379
18752	580380
92196	580381
86503	580382
3923	580383
4394	580384
21293	580385
830	580386
2073	580387
33622	580388
47905	580389
4	580390
16886	580391
18117	580392
81234	580393
27473	580394
56405	580395
13119	580396
60876	580397
20500	580398
12431	580399
28259	580400
28571	580401
63387	580402
37328	580403
27556	580404
23528	580405
27723	580406
69325	580407
21476	580408
74501	580409
75932	580410
20958	580411
15128	580412
38654	580413
8085	580414
48208	580415
3322	580416
27887	580417
24093	580418
99250	580419
11218	580420
27180	580421
28915	580422
39855	580423
12199	580424
1565	580425
36902	580426
19930	580427
48476	580428
16836	580429
22151	580430
44604	580431
3547	580432
25728	580433
16459	580434
20262	580435
55241	580436
1885	580437
51480	580438
9736	580439
33359	580440
5129	580441
55325	580442
13699	580443
31093	580444
14423	580445
60095	580446
41473	580447
74459	580448
22237	580449
54542	580450
1526	580451
19598	580452
24699	580453
67833	580454
19682	580455
11643	580456
11423	580457
47158	580458
99994	580459
43607	580460
88778	580461
234	580462
2300	580463
17132	580464
9396	580465
2908	580466
29260	580467
27751	580468
25510	580469
14680	580470
20203	580471
9086	580472
1069	580473
35735	580474
56126	580475
32340	580476
47440	580477
76875	580478
22428	580479
39976	580480
18154	580481
18993	580482
70493	580483
10364	580484
38555	580485
6072	580486
20450	580487
102741	580488
1487	580489
248	580490
39383	580491
31030	580492
13300	580493
8909	580494
34899	580495
104349	580496
51018	580497
13711	580498
5048	580499
1330	580500
35872	580501
20227	580502
23562	580503
101105	580504
4953	580505
102849	580506
825	580507
19486	580508
16394	580509
43451	580510
47402	580511
67690	580512
15308	580513
18182	580514
1331	580515
63051	580516
1175	580517
25040	580518
8135	580519
18789	580520
21008	580521
86763	580522
7975	580523
56355	580524
21632	580525
148	580526
25276	580527
1925	580528
4095	580529
1885	580530
12915	580531
67302	580532
10052	580533
41115	580534
7716	580535
42271	580536
1237	580537
5832	580538
53814	580539
12331	580540
114199	580541
30309	580542
81211	580543
31862	580544
25244	580545
11163	580546
14621	580547
88281	580548
7834	580549
78139	580550
14641	580551
6235	580552
13939	580553
43095	580554
33141	580555
39221	580556
78267	580557
15081	580558
64785	580559
23109	580560
21349	580561
8004	580562
4635	580563
32235	580564
17701	580565
218	580566
13117	580567
22551	580568
11519	580569
77095	580570
24453	580571
4522	580572
9993	580573
10167	580574
14356	580575
4215	580576
6554	580577
26436	580578
3810	580579
1806	580580
31798	580581
27774	580582
26572	580583
23511	580584
4518	580585
6158	580586
22511	580587
9966	580588
17553	580589
51939	580590
34745	580591
64553	580592
18099	580593
54303	580594
80	580595
76635	580596
9321	580597
21602	580598
3511	580599
58813	580600
87446	580601
61695	580602
46714	580603
7352	580604
31545	580605
9199	580606
177	580607
19054	580608
47394	580609
4555	580610
66566	580611
51484	580612
30960	580613
59546	580614
45449	580615
64729	580616
95	580617
105605	580618
23268	580619
21878	580620
17610	580621
16236	580622
2359	580623
30765	580624
747	580625
108353	580626
13499	580627
26758	580628
23165	580629
15508	580630
5163	580631
5980	580632
27376	580633
37127	580634
6817	580635
15666	580636
20339	580637
45895	580638
6666	580639
37883	580640
53652	580641
6677	580642
8405	580643
81116	580644
57789	580645
45128	580646
44271	580647
22996	580648
44005	580649
9155	580650
307	580651
102186	580652
22607	580653
391	580654
9514	580655
63298	580656
45149	580657
869	580658
43545	580659
35869	580660
9267	580661
11365	580662
61	580663
15009	580664
61261	580665
98401	580666
29650	580667
92880	580668
15182	580669
627	580670
94334	580671
22470	580672
17365	580673
248	580674
35274	580675
4418	580676
15443	580677
26121	580678
36882	580679
515	580680
4937	580681
4227	580682
3218	580683
23822	580684
17681	580685
35731	580686
26628	580687
114163	580688
59068	580689
8153	580690
8523	580691
1590	580692
18059	580693
10820	580694
92951	580695
88885	580696
33732	580697
98604	580698
58558	580699
32637	580700
17187	580701
43282	580702
39243	580703
8829	580704
4443	580705
38253	580706
18972	580707
64402	580708
7964	580709
86722	580710
50825	580711
33426	580712
833	580713
8939	580714
20138	580715
22463	580716
74203	580717
68704	580718
3700	580719
5	580720
22959	580721
41285	580722
36836	580723
78913	580724
1805	580725
15920	580726
52145	580727
52230	580728
54972	580729
100660	580730
333	580731
60075	580732
15800	580733
8629	580734
22949	580735
11296	580736
28269	580737
2245	580738
62200	580739
84404	580740
112981	580741
72763	580742
40191	580743
1	580744
50639	580745
32206	580746
4440	580747
1885	580748
14236	580749
270	580750
64023	580751
54482	580752
19230	580753
20639	580754
25439	580755
58288	580756
25942	580757
13068	580758
50	580759
67880	580760
41536	580761
3363	580762
44893	580763
53901	580764
14432	580765
26678	580766
12586	580767
60228	580768
644	580769
46372	580770
18627	580771
542	580772
2091	580773
51790	580774
15592	580775
12169	580776
37980	580777
99406	580778
50035	580779
227	580780
1013	580781
31493	580782
30962	580783
59305	580784
65783	580785
22304	580786
55999	580787
59402	580788
40600	580789
45695	580790
6308	580791
19874	580792
2787	580793
27456	580794
12386	580795
36845	580796
669	580797
66866	580798
91972	580799
15272	580800
29264	580801
1806	580802
3393	580803
13470	580804
14900	580805
43508	580806
8150	580807
11092	580808
35985	580809
71421	580810
2149	580811
26981	580812
33497	580813
41574	580814
2014	580815
23771	580816
64096	580817
29749	580818
30876	580819
2320	580820
60247	580821
2010	580822
25610	580823
24018	580824
49385	580825
1678	580826
49706	580827
81450	580828
48761	580829
38913	580830
27707	580831
16274	580832
59019	580833
1642	580834
2052	580835
40731	580836
14211	580837
33343	580838
41941	580839
2139	580840
80968	580841
29190	580842
6340	580843
9607	580844
78427	580845
75	580846
37734	580847
13301	580848
5609	580849
15369	580850
99476	580851
19163	580852
79024	580853
97394	580854
15786	580855
29474	580856
66633	580857
43048	580858
17415	580859
62312	580860
25533	580861
56646	580862
108555	580863
65753	580864
525	580865
130	580866
68281	580867
93240	580868
2910	580869
33191	580870
1990	580871
32355	580872
15	580873
43105	580874
58	580875
155	580876
3179	580877
60250	580878
3444	580879
64976	580880
74268	580881
18525	580882
101442	580883
14938	580884
62247	580885
13360	580886
4826	580887
13586	580888
5486	580889
94459	580890
94379	580891
2559	580892
5624	580893
11560	580894
21029	580895
10656	580896
41014	580897
1615	580898
68442	580899
2927	580900
38207	580901
38382	580902
37493	580903
31235	580904
72271	580905
3589	580906
26507	580907
476	580908
10490	580909
65060	580910
11194	580911
223	580912
57582	580913
9583	580914
6031	580915
9880	580916
5438	580917
41882	580918
114376	580919
38123	580920
9462	580921
40259	580922
52191	580923
42473	580924
57125	580925
31039	580926
778	580927
63537	580928
55695	580929
18882	580930
54770	580931
6813	580932
618	580933
21035	580934
88473	580935
15911	580936
8044	580937
20681	580938
33763	580939
16728	580940
54289	580941
73	580942
23	580943
15429	580944
79993	580945
53626	580946
22785	580947
49441	580948
47401	580949
9023	580950
2975	580951
28777	580952
63359	580953
52949	580954
36020	580955
90892	580956
92346	580957
43025	580958
45057	580959
24632	580960
51584	580961
23098	580962
17072	580963
8206	580964
4006	580965
61363	580966
1870	580967
57596	580968
1525	580969
27869	580970
7618	580971
4246	580972
212	580973
64334	580974
8912	580975
80841	580976
35776	580977
24809	580978
75201	580979
54089	580980
3034	580981
17103	580982
1329	580983
1132	580984
19898	580985
18179	580986
3833	580987
37932	580988
68641	580989
4	580990
28195	580991
31748	580992
31583	580993
26244	580994
538	580995
20162	580996
16656	580997
52308	580998
8251	580999
29106	581000
58988	581001
52242	581002
94149	581003
44515	581004
1441	581005
26969	581006
60649	581007
17049	581008
35706	581009
37140	581010
8404	581011
9201	581012
39700	581013
36678	581014
45724	581015
27099	581016
9231	581017
20735	581018
18294	581019
8736	581020
32742	581021
35932	581022
6452	581023
1532	581024
39234	581025
29420	581026
1794	581027
6741	581028
26178	581029
82938	581030
32146	581031
41814	581032
21444	581033
5809	581034
102011	581035
62115	581036
6575	581037
7792	581038
15956	581039
1494	581040
54577	581041
22419	581042
39189	581043
12965	581044
45619	581045
35134	581046
85601	581047
28289	581048
15873	581049
3	581050
9171	581051
58854	581052
38221	581053
6750	581054
37351	581055
87362	581056
52256	581057
644	581058
16917	581059
63477	581060
485	581061
57847	581062
24834	581063
37714	581064
29	581065
26991	581066
21456	581067
79443	581068
59698	581069
5518	581070
8929	581071
25305	581072
34021	581073
30011	581074
10737	581075
56689	581076
1	581077
109695	581078
1022	581079
49145	581080
1395	581081
29701	581082
2288	581083
1154	581084
21693	581085
47345	581086
2867	581087
11981	581088
3547	581089
8919	581090
26969	581091
15286	581092
1109	581093
111870	581094
1586	581095
974	581096
6233	581097
528	581098
3762	581099
71900	581100
16891	581101
83533	581102
653	581103
2765	581104
29022	581105
30995	581106
33891	581107
8066	581108
7276	581109
16215	581110
31109	581111
10831	581112
86	581113
27594	581114
21771	581115
43819	581116
11548	581117
31499	581118
1240	581119
1292	581120
2	581121
6625	581122
2849	581123
37383	581124
378	581125
4954	581126
26647	581127
2945	581128
54949	581129
50679	581130
55450	581131
75841	581132
709	581133
23	581134
40601	581135
47549	581136
2205	581137
22989	581138
98261	581139
123	581140
300	581141
8479	581142
47635	581143
59504	581144
71262	581145
18493	581146
64037	581147
91402	581148
56539	581149
41398	581150
10115	581151
9830	581152
17983	581153
36420	581154
17175	581155
76059	581156
11725	581157
2491	581158
38788	581159
79921	581160
28207	581161
2348	581162
4634	581163
1783	581164
22305	581165
48669	581166
17588	581167
54149	581168
12978	581169
89343	581170
39131	581171
21691	581172
1529	581173
49497	581174
52626	581175
52993	581176
96867	581177
18022	581178
12393	581179
52577	581180
11432	581181
61457	581182
49027	581183
24393	581184
18111	581185
10588	581186
32015	581187
10305	581188
18443	581189
88060	581190
79151	581191
1160	581192
50855	581193
15789	581194
68441	581195
42562	581196
79832	581197
70149	581198
27774	581199
13133	581200
13799	581201
28818	581202
32019	581203
380	581204
5333	581205
2529	581206
15546	581207
102725	581208
29056	581209
5507	581210
18606	581211
103470	581212
4308	581213
23245	581214
41196	581215
62986	581216
1691	581217
52437	581218
44231	581219
8906	581220
36651	581221
8093	581222
12474	581223
2759	581224
76077	581225
70910	581226
49650	581227
15419	581228
72265	581229
100108	581230
8109	581231
76330	581232
83578	581233
99635	581234
6316	581235
21106	581236
1247	581237
58957	581238
3030	581239
27104	581240
8484	581241
24990	581242
85691	581243
46871	581244
2890	581245
105502	581246
52291	581247
38430	581248
271	581249
3368	581250
28710	581251
55115	581252
57674	581253
40261	581254
15429	581255
103596	581256
8204	581257
74973	581258
8269	581259
247	581260
45786	581261
17355	581262
35923	581263
11046	581264
8294	581265
30529	581266
55458	581267
28952	581268
36860	581269
21403	581270
26317	581271
1346	581272
7419	581273
53810	581274
21648	581275
623	581276
6594	581277
11229	581278
12044	581279
85230	581280
8296	581281
4637	581282
33261	581283
232	581284
74963	581285
60644	581286
48470	581287
91351	581288
16383	581289
25896	581290
25894	581291
38870	581292
27477	581293
3268	581294
5921	581295
13185	581296
1	581297
3494	581298
34941	581299
40084	581300
34614	581301
726	581302
17531	581303
79011	581304
32247	581305
74052	581306
30	581307
28963	581308
198	581309
97580	581310
31579	581311
18503	581312
78506	581313
36946	581314
6571	581315
261	581316
295	581317
11817	581318
15917	581319
20103	581320
20389	581321
23351	581322
2789	581323
43162	581324
33476	581325
29354	581326
979	581327
87557	581328
27859	581329
31500	581330
4604	581331
38877	581332
303	581333
37670	581334
108154	581335
63145	581336
43512	581337
12405	581338
5723	581339
1245	581340
30603	581341
106909	581342
35361	581343
64125	581344
44681	581345
62091	581346
17918	581347
55693	581348
40004	581349
3982	581350
108997	581351
69685	581352
74634	581353
1479	581354
54569	581355
20657	581356
48433	581357
12741	581358
113991	581359
14180	581360
14319	581361
1843	581362
14903	581363
47709	581364
25263	581365
59136	581366
2818	581367
25376	581368
536	581369
45529	581370
46076	581371
44088	581372
53555	581373
46638	581374
30270	581375
4459	581376
85869	581377
107231	581378
19856	581379
104618	581380
72098	581381
40908	581382
3259	581383
2467	581384
54389	581385
75906	581386
17483	581387
93571	581388
13199	581389
1727	581390
98202	581391
3864	581392
12961	581393
683	581394
4640	581395
40033	581396
10773	581397
5313	581398
11107	581399
55348	581400
6648	581401
1579	581402
2771	581403
67143	581404
1904	581405
65740	581406
836	581407
89233	581408
29724	581409
5654	581410
12162	581411
46329	581412
38521	581413
27502	581414
18171	581415
5083	581416
15012	581417
37068	581418
4212	581419
19554	581420
11857	581421
60972	581422
11899	581423
36569	581424
2217	581425
12697	581426
90994	581427
15620	581428
270	581429
53717	581430
35180	581431
26555	581432
1426	581433
34205	581434
32128	581435
68865	581436
2432	581437
870	581438
8008	581439
49831	581440
24808	581441
2	581442
37931	581443
2	581444
9294	581445
32455	581446
25615	581447
56946	581448
64415	581449
8204	581450
27900	581451
63572	581452
39773	581453
48823	581454
3649	581455
1071	581456
126	581457
3871	581458
82612	581459
7520	581460
14767	581461
155	581462
51062	581463
8801	581464
45756	581465
5725	581466
72932	581467
2258	581468
3106	581469
40970	581470
45468	581471
3352	581472
102813	581473
3653	581474
28398	581475
26277	581476
19282	581477
10109	581478
49086	581479
19381	581480
10462	581481
579	581482
55911	581483
27525	581484
50282	581485
10821	581486
57411	581487
8806	581488
32965	581489
323	581490
32002	581491
7071	581492
1	581493
20375	581494
3247	581495
102456	581496
64652	581497
26081	581498
13642	581499
28331	581500
34303	581501
4174	581502
55441	581503
28137	581504
31917	581505
23738	581506
8510	581507
21415	581508
2012	581509
28591	581510
16614	581511
8751	581512
58918	581513
8674	581514
12439	581515
43806	581516
64738	581517
7367	581518
2526	581519
4509	581520
57332	581521
57200	581522
21257	581523
22802	581524
14201	581525
11099	581526
717	581527
9993	581528
51216	581529
11771	581530
6239	581531
58419	581532
92182	581533
63637	581534
9398	581535
27361	581536
88683	581537
9435	581538
486	581539
671	581540
16856	581541
7201	581542
43582	581543
34720	581544
67686	581545
17342	581546
51046	581547
14465	581548
74553	581549
55704	581550
45482	581551
65591	581552
93842	581553
455	581554
31820	581555
25444	581556
22420	581557
10715	581558
21280	581559
20246	581560
42612	581561
60282	581562
45035	581563
7737	581564
1907	581565
30933	581566
43719	581567
37322	581568
21024	581569
39219	581570
65222	581571
53096	581572
60700	581573
18455	581574
6812	581575
8545	581576
1303	581577
14929	581578
26700	581579
20335	581580
30000	581581
8416	581582
9773	581583
39310	581584
38232	581585
13157	581586
497	581587
4078	581588
47623	581589
16036	581590
42154	581591
3633	581592
56211	581593
6321	581594
4337	581595
1607	581596
48001	581597
411	581598
34311	581599
93584	581600
14316	581601
7292	581602
29247	581603
26583	581604
42692	581605
93421	581606
44791	581607
30259	581608
37404	581609
25249	581610
15389	581611
32762	581612
50254	581613
1760	581614
53164	581615
25342	581616
50403	581617
49883	581618
34555	581619
22489	581620
6096	581621
37139	581622
10395	581623
68836	581624
60894	581625
14390	581626
86279	581627
36347	581628
14047	581629
20690	581630
94647	581631
50711	581632
41559	581633
3201	581634
37668	581635
5279	581636
69335	581637
68821	581638
11002	581639
2156	581640
14033	581641
47250	581642
2818	581643
34310	581644
29592	581645
5987	581646
22093	581647
36246	581648
32506	581649
48093	581650
25191	581651
38975	581652
57397	581653
67712	581654
36011	581655
9168	581656
27866	581657
4936	581658
32358	581659
320	581660
60461	581661
86055	581662
47692	581663
62127	581664
9183	581665
40366	581666
28177	581667
15266	581668
419	581669
11636	581670
8538	581671
83813	581672
72185	581673
29328	581674
15936	581675
33	581676
26976	581677
1368	581678
3965	581679
50999	581680
108	581681
78466	581682
90022	581683
9061	581684
13711	581685
24202	581686
86863	581687
76096	581688
37231	581689
1453	581690
3414	581691
25850	581692
52255	581693
22837	581694
92410	581695
513	581696
77178	581697
33144	581698
71884	581699
64443	581700
29412	581701
4347	581702
109430	581703
7122	581704
49	581705
52328	581706
57910	581707
41539	581708
23331	581709
9890	581710
30905	581711
233	581712
8842	581713
63230	581714
69671	581715
102029	581716
3979	581717
24856	581718
111995	581719
16580	581720
1008	581721
29642	581722
4541	581723
9822	581724
1655	581725
77593	581726
20777	581727
9973	581728
100872	581729
25215	581730
3341	581731
6433	581732
53157	581733
21198	581734
8188	581735
18027	581736
674	581737
9393	581738
37345	581739
70618	581740
24951	581741
19799	581742
18613	581743
20137	581744
92	581745
1476	581746
52519	581747
937	581748
81629	581749
14989	581750
2245	581751
95589	581752
28104	581753
49871	581754
38413	581755
70292	581756
31805	581757
5815	581758
59739	581759
88004	581760
10070	581761
23702	581762
5976	581763
16756	581764
6	581765
25629	581766
1525	581767
80138	581768
1387	581769
36148	581770
85531	581771
10344	581772
75410	581773
17463	581774
2060	581775
30228	581776
11975	581777
34383	581778
48956	581779
1788	581780
49126	581781
6633	581782
70931	581783
37880	581784
6027	581785
11731	581786
36571	581787
26200	581788
261	581789
212	581790
45816	581791
11892	581792
10695	581793
10316	581794
4094	581795
62345	581796
19189	581797
70455	581798
109996	581799
85630	581800
3594	581801
79530	581802
25727	581803
57238	581804
21914	581805
34957	581806
8238	581807
24009	581808
76426	581809
81465	581810
45425	581811
38403	581812
67620	581813
99644	581814
83579	581815
16748	581816
42695	581817
262	581818
5090	581819
18071	581820
25	581821
11985	581822
8080	581823
1974	581824
8930	581825
57794	581826
66294	581827
82811	581828
16485	581829
11899	581830
12391	581831
62200	581832
31982	581833
1965	581834
25000	581835
46194	581836
5387	581837
7344	581838
28171	581839
21142	581840
3101	581841
15573	581842
11547	581843
26935	581844
31450	581845
3050	581846
48900	581847
48912	581848
49722	581849
18331	581850
15374	581851
86029	581852
161	581853
69276	581854
199	581855
5034	581856
42364	581857
71646	581858
37189	581859
64292	581860
74925	581861
14645	581862
37224	581863
84201	581864
2166	581865
17835	581866
38401	581867
75909	581868
27667	581869
1089	581870
4523	581871
37469	581872
4748	581873
60306	581874
61450	581875
60478	581876
43411	581877
479	581878
44928	581879
65708	581880
5321	581881
1039	581882
8813	581883
22890	581884
6524	581885
11804	581886
35674	581887
8508	581888
4726	581889
1586	581890
41196	581891
54310	581892
1748	581893
5357	581894
26709	581895
19091	581896
40790	581897
78369	581898
37747	581899
3873	581900
2255	581901
5079	581902
10356	581903
61304	581904
28707	581905
33602	581906
28332	581907
24258	581908
22527	581909
8929	581910
53389	581911
6792	581912
29291	581913
9530	581914
45475	581915
51354	581916
81079	581917
29157	581918
17641	581919
41038	581920
79192	581921
2356	581922
100629	581923
11567	581924
36580	581925
7686	581926
49922	581927
65406	581928
97552	581929
7921	581930
12315	581931
789	581932
22445	581933
8870	581934
57459	581935
82053	581936
64904	581937
49810	581938
9639	581939
2471	581940
27584	581941
70709	581942
58466	581943
2014	581944
35274	581945
9643	581946
23611	581947
2980	581948
32599	581949
71628	581950
104	581951
72561	581952
57600	581953
1999	581954
11172	581955
27846	581956
4545	581957
41343	581958
38137	581959
4321	581960
30022	581961
8023	581962
4328	581963
29764	581964
1117	581965
67659	581966
19149	581967
10855	581968
113580	581969
75734	581970
27567	581971
3471	581972
751	581973
8055	581974
36533	581975
28651	581976
11564	581977
50725	581978
31095	581979
64326	581980
32682	581981
7356	581982
21131	581983
56462	581984
69969	581985
88929	581986
110882	581987
3564	581988
2110	581989
35946	581990
17302	581991
15197	581992
72950	581993
5517	581994
49877	581995
1987	581996
20213	581997
95175	581998
30543	581999
76524	582000
92113	582001
89845	582002
7323	582003
16686	582004
43993	582005
6330	582006
37686	582007
9412	582008
10760	582009
41582	582010
18497	582011
31753	582012
186	582013
30897	582014
6927	582015
81177	582016
33203	582017
1322	582018
48508	582019
17577	582020
9968	582021
37115	582022
64660	582023
15593	582024
59273	582025
89960	582026
37664	582027
58078	582028
774	582029
20034	582030
51865	582031
2774	582032
7426	582033
60953	582034
35017	582035
42180	582036
8579	582037
29296	582038
23905	582039
43782	582040
30317	582041
18253	582042
16256	582043
9441	582044
8148	582045
96350	582046
46585	582047
101270	582048
44559	582049
4805	582050
237	582051
18396	582052
71414	582053
10097	582054
2586	582055
34367	582056
65369	582057
36541	582058
38928	582059
51952	582060
59614	582061
62462	582062
3086	582063
2149	582064
28713	582065
60858	582066
18119	582067
85867	582068
1766	582069
10165	582070
69302	582071
529	582072
66272	582073
8518	582074
21133	582075
51703	582076
15600	582077
7595	582078
27062	582079
33441	582080
76972	582081
10127	582082
29125	582083
3284	582084
51	582085
1728	582086
16573	582087
83976	582088
14489	582089
723	582090
100616	582091
45474	582092
18840	582093
82438	582094
107378	582095
108	582096
3754	582097
44207	582098
51190	582099
7965	582100
1125	582101
6238	582102
85459	582103
16904	582104
76560	582105
61251	582106
9563	582107
2672	582108
4215	582109
47790	582110
28430	582111
20561	582112
18726	582113
21811	582114
14012	582115
12916	582116
2141	582117
8412	582118
13751	582119
23612	582120
4058	582121
58536	582122
33782	582123
91134	582124
41319	582125
5148	582126
11245	582127
97	582128
58788	582129
94097	582130
24364	582131
204	582132
5357	582133
21809	582134
250	582135
11498	582136
8016	582137
11554	582138
17395	582139
685	582140
32752	582141
69102	582142
26773	582143
5152	582144
37869	582145
36758	582146
141	582147
92122	582148
35267	582149
84050	582150
24056	582151
4987	582152
70190	582153
257	582154
51884	582155
15093	582156
51802	582157
692	582158
21903	582159
1069	582160
46510	582161
31458	582162
18673	582163
11453	582164
75282	582165
999	582166
19073	582167
28901	582168
24842	582169
22319	582170
4796	582171
260	582172
36256	582173
5184	582174
73386	582175
90320	582176
10386	582177
48139	582178
6757	582179
8529	582180
45493	582181
3143	582182
28365	582183
24656	582184
23681	582185
43446	582186
36162	582187
21678	582188
3207	582189
13884	582190
9598	582191
20796	582192
82806	582193
16065	582194
133	582195
74523	582196
8112	582197
15250	582198
266	582199
4502	582200
94946	582201
47780	582202
30160	582203
4566	582204
29425	582205
32911	582206
18313	582207
19792	582208
12592	582209
6934	582210
263	582211
15817	582212
8998	582213
4094	582214
16620	582215
55172	582216
22513	582217
22094	582218
72361	582219
13823	582220
1591	582221
2449	582222
19434	582223
1055	582224
42549	582225
26201	582226
66	582227
23952	582228
81111	582229
39919	582230
75342	582231
38917	582232
51475	582233
54091	582234
49255	582235
2339	582236
28991	582237
192	582238
14873	582239
6020	582240
21128	582241
4141	582242
71524	582243
35393	582244
28036	582245
98442	582246
102229	582247
81167	582248
45834	582249
57945	582250
38	582251
75879	582252
36150	582253
80361	582254
80779	582255
839	582256
22125	582257
1098	582258
68713	582259
8685	582260
45931	582261
25475	582262
350	582263
56381	582264
91596	582265
845	582266
52753	582267
2709	582268
10958	582269
17970	582270
56359	582271
21948	582272
48961	582273
5474	582274
36931	582275
73520	582276
11490	582277
22150	582278
40342	582279
6002	582280
38289	582281
3834	582282
61736	582283
31923	582284
23395	582285
43940	582286
104283	582287
18176	582288
70791	582289
504	582290
91936	582291
4212	582292
6785	582293
7359	582294
23383	582295
17654	582296
3116	582297
62018	582298
8360	582299
26954	582300
27222	582301
12667	582302
103848	582303
5018	582304
92408	582305
22594	582306
1675	582307
52062	582308
18450	582309
8976	582310
15793	582311
9515	582312
34918	582313
18773	582314
113353	582315
95375	582316
77520	582317
445	582318
3268	582319
18587	582320
58514	582321
71639	582322
9511	582323
742	582324
61508	582325
38313	582326
90853	582327
2985	582328
11536	582329
27080	582330
26361	582331
97314	582332
582	582333
61395	582334
7234	582335
81400	582336
3430	582337
7147	582338
77883	582339
98838	582340
46491	582341
42287	582342
54879	582343
1665	582344
55886	582345
6197	582346
65998	582347
45988	582348
325	582349
21197	582350
19936	582351
14024	582352
85	582353
16646	582354
80653	582355
2027	582356
67954	582357
31548	582358
1907	582359
20928	582360
14699	582361
6713	582362
5579	582363
63283	582364
1725	582365
40	582366
42372	582367
43157	582368
81380	582369
24582	582370
2630	582371
55308	582372
49907	582373
5002	582374
7891	582375
10335	582376
42398	582377
19728	582378
61803	582379
17685	582380
6853	582381
26719	582382
4137	582383
15953	582384
104039	582385
21011	582386
3255	582387
39963	582388
67154	582389
23760	582390
1224	582391
68848	582392
2095	582393
6883	582394
19855	582395
103432	582396
645	582397
1468	582398
12363	582399
6414	582400
30197	582401
71053	582402
102810	582403
3587	582404
33291	582405
19752	582406
53619	582407
16380	582408
105198	582409
104788	582410
26339	582411
20579	582412
89168	582413
110181	582414
30684	582415
2270	582416
18621	582417
4741	582418
112217	582419
38098	582420
468	582421
23729	582422
233	582423
82577	582424
18138	582425
72	582426
2406	582427
19593	582428
13311	582429
20701	582430
18431	582431
72155	582432
23123	582433
22695	582434
19233	582435
3145	582436
48046	582437
14768	582438
35605	582439
1046	582440
45734	582441
19157	582442
4939	582443
12048	582444
87208	582445
5062	582446
63516	582447
47086	582448
72820	582449
55075	582450
29226	582451
14928	582452
59321	582453
10708	582454
171	582455
5608	582456
31799	582457
43457	582458
857	582459
26392	582460
96198	582461
27037	582462
61259	582463
13114	582464
81508	582465
87548	582466
21770	582467
64434	582468
44443	582469
49112	582470
13658	582471
43891	582472
8560	582473
56153	582474
58003	582475
34479	582476
7401	582477
495	582478
77013	582479
34868	582480
70952	582481
1858	582482
17511	582483
58885	582484
39562	582485
22313	582486
71545	582487
2558	582488
58214	582489
10271	582490
1293	582491
2505	582492
4896	582493
21969	582494
4958	582495
1377	582496
6616	582497
31971	582498
98076	582499
37933	582500
14076	582501
6960	582502
24211	582503
54596	582504
79998	582505
53721	582506
17051	582507
63968	582508
80286	582509
103415	582510
45084	582511
98579	582512
81594	582513
38482	582514
6566	582515
5617	582516
8142	582517
1993	582518
40635	582519
11104	582520
50470	582521
23608	582522
42369	582523
24489	582524
1443	582525
24279	582526
18719	582527
30193	582528
91732	582529
37992	582530
911	582531
11264	582532
48511	582533
17450	582534
9955	582535
29404	582536
157	582537
79236	582538
6033	582539
77406	582540
56745	582541
65836	582542
17281	582543
90999	582544
37	582545
20426	582546
74502	582547
11402	582548
5954	582549
983	582550
16739	582551
19603	582552
74505	582553
10768	582554
28724	582555
22456	582556
20574	582557
49496	582558
9581	582559
6577	582560
81820	582561
12487	582562
27088	582563
8622	582564
24657	582565
45984	582566
71753	582567
29483	582568
38771	582569
100163	582570
43	582571
26918	582572
16172	582573
1285	582574
158	582575
11857	582576
27851	582577
8939	582578
63784	582579
12930	582580
83850	582581
94429	582582
4191	582583
72530	582584
3642	582585
5671	582586
11168	582587
14172	582588
75204	582589
5539	582590
10568	582591
39823	582592
65606	582593
3077	582594
94691	582595
60186	582596
49512	582597
8643	582598
16025	582599
26976	582600
73172	582601
26934	582602
44358	582603
9669	582604
2019	582605
50822	582606
9801	582607
1931	582608
18868	582609
67460	582610
104602	582611
93149	582612
33409	582613
57403	582614
17803	582615
6825	582616
89588	582617
10325	582618
35921	582619
9978	582620
3877	582621
16307	582622
15687	582623
6	582624
6769	582625
3308	582626
8711	582627
172	582628
69288	582629
6859	582630
22023	582631
7319	582632
10103	582633
14143	582634
17210	582635
17735	582636
44600	582637
91320	582638
94851	582639
43629	582640
25011	582641
85176	582642
30815	582643
43537	582644
8435	582645
13328	582646
31976	582647
54260	582648
22193	582649
9764	582650
75164	582651
48073	582652
1518	582653
106967	582654
21274	582655
114037	582656
36831	582657
58	582658
9242	582659
20712	582660
89087	582661
29847	582662
53351	582663
41095	582664
74429	582665
6389	582666
20559	582667
41848	582668
45897	582669
49883	582670
3201	582671
48724	582672
9699	582673
76050	582674
34317	582675
12678	582676
49728	582677
12139	582678
869	582679
11925	582680
26303	582681
52641	582682
17026	582683
82120	582684
68755	582685
15996	582686
8417	582687
17568	582688
44289	582689
8705	582690
8866	582691
25803	582692
12725	582693
73456	582694
18055	582695
12784	582696
8430	582697
39458	582698
66393	582699
39561	582700
60562	582701
43475	582702
89796	582703
26071	582704
46646	582705
7168	582706
12188	582707
14758	582708
50626	582709
2717	582710
13677	582711
81719	582712
13162	582713
13277	582714
12671	582715
63454	582716
10657	582717
9328	582718
26737	582719
57882	582720
52204	582721
84	582722
9329	582723
1924	582724
32622	582725
41990	582726
25995	582727
6376	582728
1596	582729
38928	582730
55665	582731
3789	582732
83400	582733
9625	582734
103018	582735
35454	582736
28618	582737
28960	582738
57890	582739
49169	582740
48192	582741
99735	582742
28461	582743
52595	582744
13733	582745
93515	582746
18003	582747
46606	582748
47447	582749
11460	582750
66215	582751
3306	582752
11652	582753
19472	582754
71786	582755
11432	582756
93543	582757
29309	582758
77172	582759
49683	582760
13018	582761
56678	582762
222	582763
9676	582764
24239	582765
30272	582766
18406	582767
59814	582768
42643	582769
6833	582770
38460	582771
88822	582772
19239	582773
1098	582774
95216	582775
16580	582776
99505	582777
87344	582778
5779	582779
55234	582780
73	582781
33873	582782
9947	582783
13190	582784
1642	582785
1937	582786
548	582787
44021	582788
6277	582789
33941	582790
11	582791
1864	582792
62523	582793
25026	582794
13513	582795
50164	582796
19542	582797
3596	582798
3974	582799
1315	582800
4264	582801
25971	582802
69912	582803
35588	582804
45145	582805
48236	582806
29185	582807
17149	582808
14147	582809
35097	582810
2685	582811
33512	582812
40023	582813
49870	582814
29568	582815
297	582816
23373	582817
2080	582818
17500	582819
2444	582820
23420	582821
14447	582822
9776	582823
637	582824
3701	582825
90340	582826
46242	582827
33442	582828
34891	582829
25568	582830
34508	582831
82858	582832
9461	582833
79705	582834
9347	582835
5793	582836
2960	582837
20506	582838
12325	582839
35480	582840
20694	582841
5554	582842
12646	582843
11101	582844
300	582845
67207	582846
25102	582847
7084	582848
287	582849
28124	582850
7925	582851
67012	582852
72265	582853
64462	582854
32221	582855
5373	582856
15173	582857
5319	582858
93481	582859
5553	582860
1442	582861
41459	582862
60676	582863
91985	582864
77256	582865
64608	582866
22052	582867
31960	582868
20456	582869
1095	582870
12728	582871
98882	582872
13253	582873
15804	582874
15208	582875
37120	582876
36793	582877
30480	582878
495	582879
101758	582880
6858	582881
15989	582882
29868	582883
6695	582884
52238	582885
227	582886
92632	582887
95930	582888
59022	582889
30785	582890
23319	582891
8187	582892
12960	582893
9535	582894
48037	582895
61127	582896
13369	582897
48449	582898
18483	582899
19452	582900
81836	582901
7988	582902
87522	582903
21009	582904
114491	582905
244	582906
82518	582907
66824	582908
11479	582909
6204	582910
25750	582911
6540	582912
36709	582913
58499	582914
54914	582915
7505	582916
14046	582917
617	582918
249	582919
68658	582920
9260	582921
15435	582922
60812	582923
11315	582924
2921	582925
31612	582926
38005	582927
98150	582928
18596	582929
2105	582930
60540	582931
65585	582932
18693	582933
63050	582934
23370	582935
92835	582936
14165	582937
15485	582938
15033	582939
91627	582940
1604	582941
32757	582942
9507	582943
35014	582944
6470	582945
10043	582946
113539	582947
34321	582948
13163	582949
7	582950
22880	582951
29448	582952
1888	582953
27564	582954
27060	582955
8131	582956
1906	582957
42659	582958
1752	582959
9557	582960
10294	582961
87811	582962
2656	582963
18709	582964
12069	582965
6782	582966
1543	582967
995	582968
74867	582969
6724	582970
82794	582971
3202	582972
68460	582973
8454	582974
17199	582975
1658	582976
92877	582977
10251	582978
111387	582979
629	582980
76494	582981
14740	582982
7575	582983
11227	582984
42685	582985
23661	582986
3048	582987
53958	582988
65449	582989
16248	582990
21353	582991
28185	582992
6391	582993
4948	582994
26587	582995
16934	582996
51390	582997
29309	582998
11172	582999
4041	583000
100282	583001
28896	583002
9288	583003
33386	583004
17470	583005
23107	583006
445	583007
20453	583008
88869	583009
37126	583010
90506	583011
12307	583012
26574	583013
62286	583014
8606	583015
61259	583016
26824	583017
906	583018
9514	583019
145	583020
42280	583021
9161	583022
59716	583023
53942	583024
17410	583025
86883	583026
25880	583027
12998	583028
1667	583029
39231	583030
25746	583031
26383	583032
35248	583033
42295	583034
26699	583035
64306	583036
12282	583037
35076	583038
17625	583039
41076	583040
50817	583041
58142	583042
29401	583043
12337	583044
7045	583045
50639	583046
49531	583047
353	583048
24460	583049
35622	583050
9939	583051
20948	583052
7083	583053
52530	583054
2018	583055
6476	583056
39792	583057
9214	583058
66470	583059
17211	583060
47633	583061
1893	583062
30087	583063
44653	583064
19973	583065
42483	583066
23932	583067
22881	583068
53308	583069
63564	583070
2714	583071
5054	583072
4559	583073
6526	583074
20129	583075
705	583076
44992	583077
1875	583078
59865	583079
99147	583080
90574	583081
79416	583082
37993	583083
2300	583084
7195	583085
52165	583086
55153	583087
15737	583088
81944	583089
34659	583090
14504	583091
9043	583092
14748	583093
30409	583094
471	583095
72952	583096
64817	583097
5465	583098
64620	583099
16928	583100
55214	583101
28187	583102
27167	583103
2091	583104
6184	583105
24317	583106
108799	583107
84813	583108
8285	583109
7366	583110
93389	583111
13711	583112
26000	583113
62227	583114
195	583115
62452	583116
19705	583117
22866	583118
45906	583119
118	583120
57825	583121
39579	583122
53726	583123
36928	583124
39129	583125
73306	583126
38416	583127
38288	583128
51782	583129
55989	583130
5420	583131
43293	583132
859	583133
384	583134
5725	583135
22320	583136
15534	583137
55685	583138
1231	583139
47307	583140
67166	583141
39579	583142
199	583143
3948	583144
44233	583145
8573	583146
89	583147
877	583148
13973	583149
53651	583150
3167	583151
1587	583152
16542	583153
1223	583154
3080	583155
545	583156
53294	583157
40514	583158
14171	583159
4454	583160
41087	583161
95849	583162
5254	583163
267	583164
9584	583165
738	583166
36766	583167
260	583168
75441	583169
6993	583170
87217	583171
27516	583172
10029	583173
39069	583174
39070	583175
62677	583176
18378	583177
23139	583178
63028	583179
5618	583180
14622	583181
36769	583182
9048	583183
37699	583184
66174	583185
38247	583186
28495	583187
80605	583188
27152	583189
62323	583190
9858	583191
13502	583192
14795	583193
42909	583194
2264	583195
100	583196
300	583197
13974	583198
17983	583199
30543	583200
3774	583201
59740	583202
36042	583203
3516	583204
4958	583205
48787	583206
13099	583207
31351	583208
56647	583209
4071	583210
19954	583211
1244	583212
11014	583213
114442	583214
38290	583215
75561	583216
49275	583217
6741	583218
51167	583219
4990	583220
16979	583221
33886	583222
6741	583223
40971	583224
24956	583225
7445	583226
6789	583227
6178	583228
63508	583229
44727	583230
571	583231
42470	583232
16955	583233
19028	583234
29837	583235
3520	583236
29819	583237
45764	583238
4842	583239
15488	583240
2587	583241
88671	583242
993	583243
8122	583244
14469	583245
237	583246
17528	583247
18149	583248
23992	583249
458	583250
10633	583251
1324	583252
599	583253
592	583254
6157	583255
4728	583256
4518	583257
37635	583258
18692	583259
41265	583260
11119	583261
30958	583262
78013	583263
12362	583264
22337	583265
21699	583266
110679	583267
74443	583268
7	583269
54	583270
36433	583271
3715	583272
61437	583273
42343	583274
38956	583275
12061	583276
67961	583277
3138	583278
5882	583279
27564	583280
87935	583281
15854	583282
10670	583283
9502	583284
1562	583285
31148	583286
2828	583287
12477	583288
10182	583289
41808	583290
26687	583291
6740	583292
59231	583293
504	583294
25550	583295
6655	583296
66726	583297
23431	583298
11157	583299
57195	583300
33812	583301
8615	583302
2176	583303
20969	583304
84973	583305
97881	583306
14397	583307
31551	583308
6174	583309
31799	583310
61191	583311
25327	583312
49704	583313
52280	583314
4870	583315
40810	583316
6340	583317
30827	583318
21253	583319
1393	583320
7732	583321
26863	583322
6292	583323
30099	583324
4107	583325
96449	583326
35544	583327
5092	583328
43771	583329
35244	583330
19543	583331
592	583332
26951	583333
9226	583334
32704	583335
15791	583336
33748	583337
85615	583338
63006	583339
53584	583340
21891	583341
1980	583342
70082	583343
27706	583344
290	583345
19163	583346
7992	583347
24918	583348
113660	583349
100349	583350
37737	583351
18852	583352
13052	583353
7368	583354
3833	583355
24941	583356
20342	583357
18916	583358
12009	583359
6779	583360
90285	583361
21205	583362
18782	583363
730	583364
40196	583365
7725	583366
42943	583367
39936	583368
1423	583369
32471	583370
79028	583371
17027	583372
7821	583373
13198	583374
3148	583375
18792	583376
37154	583377
5201	583378
96050	583379
18646	583380
5377	583381
56452	583382
15462	583383
7480	583384
21645	583385
28875	583386
7371	583387
22812	583388
26488	583389
5757	583390
44198	583391
64944	583392
20425	583393
24369	583394
59960	583395
12962	583396
37871	583397
13512	583398
40016	583399
4069	583400
2557	583401
9081	583402
65257	583403
28114	583404
59371	583405
14956	583406
24556	583407
69626	583408
24370	583409
22819	583410
77004	583411
25421	583412
47745	583413
13964	583414
1829	583415
9318	583416
15161	583417
40345	583418
7823	583419
6686	583420
21216	583421
20063	583422
27097	583423
3542	583424
7670	583425
25486	583426
8464	583427
3082	583428
46297	583429
39603	583430
15322	583431
8542	583432
40830	583433
22590	583434
31851	583435
18926	583436
72200	583437
62725	583438
75657	583439
452	583440
65602	583441
5210	583442
35991	583443
41286	583444
11054	583445
39	583446
95516	583447
77223	583448
2308	583449
55467	583450
11744	583451
59453	583452
21698	583453
53133	583454
33931	583455
20714	583456
65691	583457
16882	583458
35910	583459
27051	583460
5721	583461
14153	583462
6182	583463
99334	583464
86941	583465
15550	583466
1456	583467
42656	583468
30595	583469
18054	583470
13855	583471
87923	583472
46444	583473
53130	583474
35177	583475
4285	583476
4622	583477
44438	583478
21664	583479
89141	583480
21448	583481
18769	583482
18491	583483
11957	583484
1617	583485
61280	583486
60881	583487
9805	583488
7992	583489
17800	583490
32901	583491
2277	583492
91399	583493
1458	583494
1328	583495
77523	583496
14839	583497
15031	583498
21602	583499
623	583500
37282	583501
43260	583502
34653	583503
66748	583504
24302	583505
69248	583506
5035	583507
68828	583508
18279	583509
35618	583510
60520	583511
46338	583512
97570	583513
10368	583514
34969	583515
985	583516
64997	583517
3665	583518
13961	583519
15	583520
18137	583521
25520	583522
1457	583523
102208	583524
3862	583525
3970	583526
58172	583527
37880	583528
3465	583529
2096	583530
22317	583531
55369	583532
88219	583533
18743	583534
38491	583535
8627	583536
4444	583537
19042	583538
2818	583539
14424	583540
1171	583541
12453	583542
39360	583543
74100	583544
77187	583545
7347	583546
60129	583547
52447	583548
11115	583549
35494	583550
56884	583551
21808	583552
3511	583553
61183	583554
44423	583555
11812	583556
73338	583557
8203	583558
75606	583559
15435	583560
83705	583561
7125	583562
16757	583563
28072	583564
52261	583565
26856	583566
424	583567
52192	583568
35790	583569
42686	583570
44849	583571
32129	583572
6308	583573
7014	583574
16577	583575
17656	583576
17479	583577
29578	583578
80622	583579
14193	583580
22699	583581
1294	583582
16545	583583
59158	583584
67000	583585
55982	583586
1828	583587
40068	583588
15056	583589
19985	583590
34678	583591
33118	583592
105517	583593
53093	583594
38849	583595
29251	583596
600	583597
2355	583598
7849	583599
46077	583600
88167	583601
15371	583602
59767	583603
51695	583604
2923	583605
24473	583606
8968	583607
15323	583608
3853	583609
33589	583610
62602	583611
55271	583612
80815	583613
38262	583614
12408	583615
40690	583616
13364	583617
36096	583618
58005	583619
55868	583620
32442	583621
66961	583622
81404	583623
69287	583624
72254	583625
52655	583626
13296	583627
59030	583628
15529	583629
26986	583630
27759	583631
19591	583632
46249	583633
37593	583634
5199	583635
65461	583636
1602	583637
60970	583638
25626	583639
35631	583640
90066	583641
61765	583642
207	583643
30826	583644
6794	583645
596	583646
14917	583647
9060	583648
11090	583649
68822	583650
61137	583651
41791	583652
9427	583653
4499	583654
6341	583655
81302	583656
47145	583657
64599	583658
17214	583659
1535	583660
22876	583661
14634	583662
15654	583663
44602	583664
5822	583665
72975	583666
90106	583667
17752	583668
55616	583669
16171	583670
37530	583671
33196	583672
68202	583673
6893	583674
53456	583675
58718	583676
34014	583677
23928	583678
88761	583679
21423	583680
48626	583681
75637	583682
18719	583683
417	583684
6268	583685
624	583686
43925	583687
85284	583688
20390	583689
13603	583690
1089	583691
20877	583692
33642	583693
7254	583694
102954	583695
4465	583696
37143	583697
12102	583698
12477	583699
3397	583700
8606	583701
3845	583702
35531	583703
87030	583704
27318	583705
30398	583706
159	583707
2977	583708
21072	583709
65968	583710
193	583711
7803	583712
17543	583713
51739	583714
62593	583715
62397	583716
1531	583717
14193	583718
45	583719
19386	583720
156	583721
5736	583722
8803	583723
29125	583724
36646	583725
55328	583726
12315	583727
21669	583728
14174	583729
26520	583730
55610	583731
13652	583732
23416	583733
3790	583734
7405	583735
39819	583736
891	583737
6992	583738
112139	583739
1222	583740
3626	583741
33687	583742
12542	583743
27508	583744
31807	583745
90101	583746
58783	583747
9679	583748
19791	583749
5350	583750
91964	583751
47650	583752
89427	583753
58183	583754
8989	583755
30008	583756
26856	583757
28200	583758
67443	583759
2802	583760
23616	583761
493	583762
21246	583763
9948	583764
40591	583765
368	583766
9410	583767
16642	583768
11738	583769
11717	583770
76475	583771
19373	583772
9707	583773
21958	583774
2134	583775
80685	583776
2334	583777
982	583778
48508	583779
19847	583780
55872	583781
15036	583782
30006	583783
19125	583784
42177	583785
33324	583786
45741	583787
76400	583788
57245	583789
19150	583790
17704	583791
101619	583792
88559	583793
50739	583794
13942	583795
83990	583796
60007	583797
7016	583798
16584	583799
3032	583800
38043	583801
26591	583802
34743	583803
52134	583804
67334	583805
36459	583806
29744	583807
1710	583808
47343	583809
43478	583810
3251	583811
98565	583812
41295	583813
30663	583814
14870	583815
95714	583816
9913	583817
12278	583818
47628	583819
2848	583820
97652	583821
87007	583822
5182	583823
28	583824
65789	583825
72062	583826
19736	583827
59845	583828
12605	583829
148	583830
5101	583831
86040	583832
34993	583833
87405	583834
92404	583835
58577	583836
38758	583837
30096	583838
2501	583839
50008	583840
32836	583841
19362	583842
1509	583843
9114	583844
40972	583845
1491	583846
70833	583847
46646	583848
1	583849
29396	583850
83545	583851
18204	583852
4962	583853
3402	583854
2640	583855
2445	583856
99496	583857
6354	583858
1196	583859
286	583860
3058	583861
33583	583862
39887	583863
8672	583864
22596	583865
76861	583866
27100	583867
58117	583868
39332	583869
84830	583870
47173	583871
40436	583872
7156	583873
50780	583874
41375	583875
39954	583876
19482	583877
40594	583878
149	583879
12072	583880
11256	583881
4528	583882
17534	583883
63557	583884
154	583885
104459	583886
335	583887
15097	583888
1770	583889
76374	583890
33188	583891
31018	583892
4853	583893
59695	583894
44001	583895
32744	583896
39531	583897
7832	583898
33224	583899
15587	583900
43885	583901
35173	583902
10466	583903
5503	583904
62359	583905
16639	583906
51279	583907
68417	583908
7402	583909
15492	583910
306	583911
9307	583912
122	583913
21138	583914
10306	583915
4145	583916
71	583917
33269	583918
36463	583919
12961	583920
16472	583921
22032	583922
114500	583923
32561	583924
29393	583925
9558	583926
86307	583927
13895	583928
30298	583929
13968	583930
24474	583931
10914	583932
66325	583933
40301	583934
29113	583935
103999	583936
2076	583937
66402	583938
116	583939
66073	583940
9263	583941
9331	583942
16677	583943
38444	583944
700	583945
33910	583946
57107	583947
33549	583948
11016	583949
3009	583950
9375	583951
2423	583952
1023	583953
4898	583954
9902	583955
30514	583956
85243	583957
67812	583958
5997	583959
76259	583960
78489	583961
24671	583962
42580	583963
1322	583964
42286	583965
18051	583966
504	583967
5657	583968
1224	583969
67155	583970
61510	583971
98971	583972
8931	583973
77290	583974
28981	583975
43671	583976
5494	583977
791	583978
19895	583979
48735	583980
36310	583981
6146	583982
100661	583983
59351	583984
22585	583985
40146	583986
105659	583987
47898	583988
75870	583989
19834	583990
2805	583991
5400	583992
4862	583993
23763	583994
678	583995
56138	583996
11586	583997
36033	583998
8748	583999
893	584000
60994	584001
19558	584002
610	584003
66379	584004
5135	584005
15891	584006
30245	584007
59275	584008
36970	584009
60234	584010
26943	584011
29909	584012
15726	584013
530	584014
25366	584015
11747	584016
1997	584017
24045	584018
114615	584019
80273	584020
39690	584021
21939	584022
1396	584023
42795	584024
12510	584025
5926	584026
33919	584027
76185	584028
19572	584029
6812	584030
14004	584031
57615	584032
69381	584033
20173	584034
51547	584035
44264	584036
2403	584037
24198	584038
1657	584039
52044	584040
8577	584041
587	584042
25659	584043
11566	584044
4908	584045
32919	584046
22139	584047
40	584048
1114	584049
55833	584050
13252	584051
3472	584052
2560	584053
6072	584054
6420	584055
68674	584056
58542	584057
1466	584058
8854	584059
4698	584060
4271	584061
373	584062
1128	584063
4528	584064
3831	584065
10387	584066
51678	584067
21785	584068
16796	584069
42266	584070
66724	584071
57074	584072
69639	584073
17573	584074
28541	584075
55222	584076
93699	584077
2922	584078
27464	584079
21516	584080
23234	584081
54778	584082
13793	584083
22071	584084
33808	584085
33700	584086
62656	584087
90418	584088
4996	584089
44350	584090
6064	584091
18808	584092
32151	584093
59101	584094
491	584095
45661	584096
15107	584097
79008	584098
809	584099
19788	584100
1557	584101
6602	584102
16282	584103
30858	584104
25203	584105
76273	584106
44492	584107
29746	584108
2342	584109
5025	584110
43741	584111
39775	584112
2123	584113
38135	584114
104842	584115
7299	584116
2753	584117
65580	584118
58977	584119
45339	584120
43055	584121
62867	584122
61971	584123
35562	584124
9117	584125
34270	584126
30114	584127
48194	584128
56143	584129
39704	584130
63555	584131
62290	584132
23283	584133
30343	584134
24827	584135
16564	584136
23802	584137
13698	584138
6	584139
15001	584140
14536	584141
5345	584142
13627	584143
96397	584144
43496	584145
10852	584146
3325	584147
3892	584148
38391	584149
24651	584150
24962	584151
37611	584152
98	584153
31623	584154
6829	584155
63820	584156
6941	584157
116	584158
30548	584159
19539	584160
5916	584161
20	584162
77258	584163
47164	584164
597	584165
19073	584166
171	584167
15598	584168
24233	584169
50573	584170
56964	584171
3198	584172
1747	584173
49757	584174
3012	584175
100898	584176
11040	584177
305	584178
59746	584179
35226	584180
97111	584181
19755	584182
30895	584183
18128	584184
97673	584185
4970	584186
31476	584187
10660	584188
30444	584189
518	584190
3420	584191
6958	584192
4250	584193
9385	584194
25203	584195
5146	584196
16984	584197
39758	584198
51782	584199
1697	584200
14514	584201
3459	584202
2831	584203
17770	584204
45206	584205
30737	584206
83021	584207
88663	584208
26618	584209
10262	584210
10237	584211
28676	584212
39567	584213
28349	584214
22475	584215
31035	584216
50972	584217
27002	584218
61068	584219
2442	584220
6240	584221
88959	584222
857	584223
54590	584224
21698	584225
7884	584226
14435	584227
240	584228
16381	584229
29438	584230
87	584231
4128	584232
6348	584233
24198	584234
22541	584235
17276	584236
2497	584237
68250	584238
10202	584239
2296	584240
65848	584241
15337	584242
20553	584243
2235	584244
91278	584245
26583	584246
16925	584247
27661	584248
3943	584249
22752	584250
61907	584251
22558	584252
84896	584253
6664	584254
31055	584255
76335	584256
16324	584257
1257	584258
34	584259
20376	584260
6896	584261
98391	584262
33867	584263
34416	584264
20799	584265
89618	584266
44339	584267
24500	584268
49369	584269
9160	584270
12022	584271
84485	584272
83236	584273
22491	584274
14362	584275
77718	584276
75792	584277
37580	584278
47581	584279
348	584280
1511	584281
72497	584282
20128	584283
12830	584284
109320	584285
53464	584286
72401	584287
7023	584288
24778	584289
20652	584290
8956	584291
4355	584292
54482	584293
53079	584294
21174	584295
12429	584296
89048	584297
22214	584298
7259	584299
551	584300
223	584301
2598	584302
22079	584303
36709	584304
40634	584305
835	584306
10334	584307
322	584308
21488	584309
35776	584310
5195	584311
75533	584312
3261	584313
58313	584314
12055	584315
39049	584316
47292	584317
47972	584318
18389	584319
68984	584320
18051	584321
63219	584322
41401	584323
4495	584324
59973	584325
8099	584326
17407	584327
395	584328
4029	584329
10316	584330
52005	584331
52710	584332
66307	584333
17452	584334
74469	584335
58714	584336
71595	584337
5205	584338
148	584339
39252	584340
25868	584341
18018	584342
61076	584343
15633	584344
13221	584345
14442	584346
68342	584347
54544	584348
21408	584349
20064	584350
41952	584351
6211	584352
2309	584353
48167	584354
8330	584355
38816	584356
39020	584357
61710	584358
45622	584359
50572	584360
8452	584361
37653	584362
14728	584363
23030	584364
73837	584365
3630	584366
40221	584367
8107	584368
2681	584369
48426	584370
71202	584371
33342	584372
17485	584373
3153	584374
58291	584375
75459	584376
55992	584377
49115	584378
5274	584379
51101	584380
13977	584381
15548	584382
38054	584383
12787	584384
43961	584385
5876	584386
109153	584387
27810	584388
69197	584389
3720	584390
37661	584391
80477	584392
12046	584393
13468	584394
892	584395
6022	584396
39246	584397
92640	584398
11413	584399
4013	584400
3111	584401
91057	584402
56979	584403
5245	584404
10112	584405
16982	584406
29783	584407
8984	584408
4817	584409
5684	584410
10	584411
9185	584412
3742	584413
62922	584414
2017	584415
89387	584416
2316	584417
44499	584418
25786	584419
58810	584420
11253	584421
12117	584422
2991	584423
1052	584424
15651	584425
5939	584426
1615	584427
33711	584428
55909	584429
21044	584430
7171	584431
2324	584432
41114	584433
15275	584434
507	584435
56775	584436
62354	584437
21880	584438
10859	584439
45097	584440
26028	584441
21347	584442
5834	584443
16674	584444
48496	584445
89769	584446
43104	584447
28993	584448
5067	584449
2980	584450
8926	584451
92021	584452
29414	584453
33483	584454
80706	584455
109242	584456
54110	584457
54634	584458
10266	584459
61507	584460
60039	584461
53009	584462
27299	584463
10881	584464
48257	584465
35	584466
2052	584467
102926	584468
12359	584469
72206	584470
41899	584471
43937	584472
9966	584473
29419	584474
4443	584475
16196	584476
45601	584477
28138	584478
781	584479
42547	584480
16446	584481
68149	584482
12467	584483
27192	584484
5901	584485
99820	584486
2227	584487
13395	584488
76703	584489
22124	584490
22349	584491
595	584492
10388	584493
9095	584494
16621	584495
3435	584496
299	584497
1859	584498
25832	584499
94181	584500
55170	584501
22028	584502
14186	584503
18290	584504
2064	584505
18326	584506
74936	584507
39242	584508
50661	584509
16001	584510
15350	584511
4894	584512
32516	584513
62047	584514
19255	584515
46328	584516
3601	584517
7542	584518
6572	584519
15766	584520
6105	584521
5399	584522
4946	584523
14015	584524
24733	584525
8766	584526
990	584527
22791	584528
19424	584529
108165	584530
16022	584531
35237	584532
23874	584533
9775	584534
891	584535
23360	584536
788	584537
40893	584538
819	584539
22489	584540
11624	584541
44553	584542
13471	584543
93097	584544
46941	584545
36966	584546
15	584547
64101	584548
53412	584549
18640	584550
6900	584551
3618	584552
67835	584553
5330	584554
38265	584555
42293	584556
15685	584557
70348	584558
46094	584559
25537	584560
22788	584561
4474	584562
17990	584563
62931	584564
64431	584565
82916	584566
59269	584567
6042	584568
3827	584569
243	584570
57958	584571
84281	584572
32489	584573
3754	584574
29896	584575
25753	584576
23357	584577
7	584578
61933	584579
5759	584580
60150	584581
1580	584582
7440	584583
15904	584584
13700	584585
112996	584586
64752	584587
4194	584588
6480	584589
58888	584590
32386	584591
1	584592
41576	584593
7617	584594
14927	584595
35803	584596
170	584597
1272	584598
3907	584599
45116	584600
31319	584601
6673	584602
36686	584603
30206	584604
59117	584605
101226	584606
71944	584607
64287	584608
95464	584609
31582	584610
1419	584611
18379	584612
8693	584613
13473	584614
50447	584615
87441	584616
19896	584617
77451	584618
28594	584619
11351	584620
32613	584621
32360	584622
29156	584623
40850	584624
4022	584625
10256	584626
32408	584627
137	584628
30755	584629
40925	584630
817	584631
1085	584632
50584	584633
4340	584634
19486	584635
13501	584636
37547	584637
16361	584638
13293	584639
11565	584640
2813	584641
82620	584642
6920	584643
87725	584644
43339	584645
5209	584646
17159	584647
62887	584648
49377	584649
20423	584650
2124	584651
39286	584652
81	584653
9213	584654
25862	584655
12879	584656
48901	584657
10753	584658
1542	584659
18533	584660
39519	584661
44063	584662
79951	584663
33743	584664
26925	584665
199	584666
2295	584667
49996	584668
9054	584669
11696	584670
7355	584671
64313	584672
22630	584673
64396	584674
7630	584675
24232	584676
41944	584677
37922	584678
4072	584679
6891	584680
6283	584681
6944	584682
4657	584683
37053	584684
5554	584685
59882	584686
15452	584687
1809	584688
93206	584689
3319	584690
24795	584691
18612	584692
20475	584693
94706	584694
6503	584695
23064	584696
34422	584697
39318	584698
18233	584699
19116	584700
14090	584701
912	584702
103771	584703
41614	584704
30857	584705
443	584706
10829	584707
64775	584708
12634	584709
89744	584710
19050	584711
68900	584712
48531	584713
26992	584714
89790	584715
13000	584716
33209	584717
98279	584718
29308	584719
20280	584720
9671	584721
37237	584722
18105	584723
28387	584724
36294	584725
1008	584726
11436	584727
55514	584728
45917	584729
3652	584730
27599	584731
60616	584732
43813	584733
4140	584734
1020	584735
55177	584736
49517	584737
50044	584738
25940	584739
1129	584740
7976	584741
15647	584742
96774	584743
2191	584744
3054	584745
4149	584746
36108	584747
29032	584748
55244	584749
62713	584750
71040	584751
36222	584752
4388	584753
16141	584754
76730	584755
50729	584756
76694	584757
48043	584758
100386	584759
4564	584760
62925	584761
50339	584762
10313	584763
86176	584764
15448	584765
28264	584766
25348	584767
1057	584768
31799	584769
25425	584770
81373	584771
46164	584772
18162	584773
31738	584774
1426	584775
40577	584776
51519	584777
57674	584778
47910	584779
49804	584780
13623	584781
47880	584782
17610	584783
14249	584784
99094	584785
17037	584786
57192	584787
40595	584788
82909	584789
33747	584790
58014	584791
80898	584792
644	584793
14327	584794
2439	584795
42582	584796
71548	584797
31188	584798
13039	584799
98428	584800
137	584801
90286	584802
29018	584803
35555	584804
31171	584805
42722	584806
18919	584807
52977	584808
19116	584809
457	584810
33496	584811
1165	584812
23478	584813
12420	584814
11046	584815
4727	584816
13370	584817
12409	584818
56907	584819
88001	584820
73062	584821
1004	584822
32695	584823
11986	584824
9367	584825
30082	584826
2071	584827
42274	584828
29210	584829
19586	584830
219	584831
5313	584832
21309	584833
3870	584834
326	584835
11155	584836
18513	584837
31575	584838
5179	584839
31130	584840
5208	584841
57938	584842
50923	584843
165	584844
51255	584845
13752	584846
28792	584847
6355	584848
36248	584849
75937	584850
30354	584851
13654	584852
2276	584853
18582	584854
883	584855
1755	584856
51392	584857
35958	584858
17076	584859
51644	584860
15864	584861
11217	584862
313	584863
43	584864
17063	584865
40759	584866
5039	584867
19020	584868
90829	584869
61612	584870
2357	584871
28914	584872
3086	584873
1112	584874
61930	584875
1	584876
1903	584877
21716	584878
61358	584879
10994	584880
4859	584881
834	584882
564	584883
28274	584884
59943	584885
68349	584886
25392	584887
22474	584888
64384	584889
19	584890
6350	584891
10008	584892
2546	584893
20253	584894
40895	584895
7444	584896
739	584897
46065	584898
89608	584899
41280	584900
5266	584901
12049	584902
45029	584903
56071	584904
5432	584905
41471	584906
798	584907
64015	584908
50013	584909
48800	584910
5291	584911
21759	584912
2327	584913
3879	584914
52047	584915
6896	584916
9280	584917
11932	584918
6032	584919
29285	584920
7400	584921
41448	584922
26054	584923
31266	584924
49715	584925
22988	584926
43351	584927
46719	584928
157	584929
8713	584930
6634	584931
39566	584932
5760	584933
20825	584934
41757	584935
24920	584936
54519	584937
8118	584938
542	584939
7750	584940
82062	584941
50990	584942
7285	584943
79059	584944
6310	584945
17961	584946
4804	584947
5358	584948
79449	584949
21261	584950
9605	584951
27955	584952
78712	584953
9719	584954
3495	584955
83386	584956
17806	584957
44802	584958
30078	584959
2169	584960
8454	584961
14374	584962
752	584963
433	584964
63165	584965
21435	584966
487	584967
29782	584968
383	584969
27465	584970
6698	584971
86	584972
59449	584973
25909	584974
72446	584975
2596	584976
34524	584977
106388	584978
15848	584979
35479	584980
69772	584981
5388	584982
52824	584983
3447	584984
21380	584985
6903	584986
56436	584987
7818	584988
52567	584989
285	584990
82681	584991
1344	584992
4882	584993
83856	584994
2	584995
27003	584996
19563	584997
57069	584998
10513	584999
89082	585000
6603	585001
88	585002
615	585003
41801	585004
41171	585005
25165	585006
18968	585007
95235	585008
7726	585009
42202	585010
71792	585011
28274	585012
89973	585013
312	585014
13915	585015
14075	585016
6703	585017
90	585018
3106	585019
2703	585020
1713	585021
108614	585022
250	585023
3070	585024
721	585025
652	585026
17359	585027
2188	585028
4002	585029
7293	585030
27506	585031
54943	585032
98770	585033
137	585034
23165	585035
26287	585036
70486	585037
1314	585038
22689	585039
70743	585040
34	585041
42338	585042
1718	585043
35453	585044
100768	585045
2764	585046
65186	585047
5834	585048
14087	585049
21556	585050
35008	585051
38958	585052
23769	585053
39764	585054
3170	585055
75	585056
34231	585057
6735	585058
49038	585059
20280	585060
34132	585061
12100	585062
2556	585063
20927	585064
35106	585065
63648	585066
9	585067
4381	585068
20335	585069
271	585070
1282	585071
14970	585072
7273	585073
83116	585074
67369	585075
28217	585076
26458	585077
40849	585078
49489	585079
8484	585080
2080	585081
27708	585082
17194	585083
31358	585084
1606	585085
28561	585086
31527	585087
12002	585088
64570	585089
168	585090
89003	585091
13468	585092
64306	585093
42939	585094
50583	585095
63660	585096
41687	585097
32266	585098
10010	585099
3081	585100
11129	585101
31067	585102
113223	585103
61968	585104
5488	585105
32749	585106
9801	585107
73896	585108
94228	585109
17243	585110
59534	585111
68381	585112
18566	585113
19621	585114
59979	585115
1867	585116
66982	585117
7217	585118
7133	585119
35258	585120
33707	585121
6526	585122
1256	585123
81338	585124
1543	585125
47296	585126
23700	585127
9282	585128
370	585129
12360	585130
63304	585131
70064	585132
6878	585133
31072	585134
1581	585135
21802	585136
5314	585137
18295	585138
42442	585139
36060	585140
8756	585141
14815	585142
3501	585143
52814	585144
2717	585145
18647	585146
6580	585147
2156	585148
58877	585149
84582	585150
19966	585151
8216	585152
35498	585153
816	585154
2040	585155
2245	585156
6538	585157
30982	585158
13854	585159
65281	585160
47	585161
10415	585162
46468	585163
98984	585164
57067	585165
35981	585166
45468	585167
43674	585168
7381	585169
104	585170
3441	585171
12517	585172
8807	585173
12649	585174
15775	585175
8	585176
34016	585177
17226	585178
5388	585179
9267	585180
435	585181
17450	585182
62090	585183
5189	585184
87191	585185
1942	585186
4541	585187
1803	585188
88472	585189
82016	585190
374	585191
28505	585192
28705	585193
67698	585194
2807	585195
17849	585196
22671	585197
10734	585198
19616	585199
4032	585200
14001	585201
20418	585202
7604	585203
36148	585204
8830	585205
41285	585206
42387	585207
41681	585208
45995	585209
62522	585210
40586	585211
19106	585212
94717	585213
14681	585214
26554	585215
16825	585216
12553	585217
70515	585218
38086	585219
78330	585220
4046	585221
4493	585222
22418	585223
6858	585224
347	585225
81261	585226
23685	585227
2393	585228
46841	585229
6123	585230
45439	585231
2782	585232
14557	585233
98323	585234
19842	585235
14657	585236
88036	585237
12039	585238
23666	585239
3526	585240
2374	585241
4320	585242
10968	585243
102278	585244
1279	585245
48408	585246
59145	585247
8115	585248
88103	585249
73065	585250
17180	585251
4779	585252
68098	585253
2887	585254
5292	585255
81973	585256
70800	585257
2	585258
9855	585259
35555	585260
561	585261
88	585262
25	585263
56693	585264
1149	585265
42111	585266
27481	585267
25631	585268
66640	585269
103268	585270
12	585271
31522	585272
3935	585273
38829	585274
14807	585275
27259	585276
83473	585277
33323	585278
53921	585279
18202	585280
22612	585281
21902	585282
35188	585283
86944	585284
98988	585285
30417	585286
55415	585287
10579	585288
16817	585289
9505	585290
69225	585291
41107	585292
1651	585293
384	585294
13	585295
7525	585296
930	585297
14090	585298
58555	585299
10	585300
43594	585301
31105	585302
45629	585303
64953	585304
46850	585305
11880	585306
63410	585307
48733	585308
2951	585309
9121	585310
62026	585311
245	585312
37023	585313
6495	585314
79375	585315
15429	585316
86940	585317
6606	585318
81574	585319
90809	585320
7731	585321
22290	585322
36566	585323
66986	585324
2069	585325
11891	585326
1134	585327
77008	585328
32431	585329
135	585330
41715	585331
66192	585332
14894	585333
1864	585334
41616	585335
2466	585336
11060	585337
101062	585338
33340	585339
8006	585340
69761	585341
13644	585342
54015	585343
99105	585344
10910	585345
9666	585346
15452	585347
2752	585348
3980	585349
4968	585350
25410	585351
38279	585352
3151	585353
58118	585354
12844	585355
20485	585356
38599	585357
17957	585358
83880	585359
74814	585360
52772	585361
34014	585362
15132	585363
99	585364
39160	585365
55057	585366
9624	585367
77316	585368
3554	585369
22811	585370
39359	585371
65937	585372
35793	585373
14071	585374
61521	585375
3188	585376
37440	585377
21794	585378
33218	585379
79257	585380
92783	585381
2962	585382
76252	585383
59327	585384
77422	585385
1320	585386
67180	585387
64288	585388
19965	585389
30173	585390
25729	585391
63167	585392
11865	585393
75226	585394
42100	585395
3842	585396
57473	585397
4351	585398
23638	585399
63236	585400
6255	585401
1153	585402
15175	585403
47744	585404
4255	585405
93936	585406
90606	585407
14109	585408
18656	585409
64599	585410
5192	585411
104089	585412
631	585413
82639	585414
66753	585415
81939	585416
4663	585417
83460	585418
267	585419
39648	585420
16728	585421
76822	585422
34796	585423
3659	585424
15048	585425
9683	585426
82734	585427
11574	585428
98376	585429
699	585430
25378	585431
1820	585432
41662	585433
995	585434
44314	585435
1655	585436
280	585437
17371	585438
7493	585439
72502	585440
6355	585441
104492	585442
12234	585443
13941	585444
90988	585445
11566	585446
26924	585447
92918	585448
52888	585449
32662	585450
81402	585451
21470	585452
45654	585453
13673	585454
31632	585455
7099	585456
66031	585457
53353	585458
4252	585459
16238	585460
26788	585461
15173	585462
48496	585463
50896	585464
43702	585465
35782	585466
22816	585467
17579	585468
71214	585469
36963	585470
21005	585471
34330	585472
28757	585473
1921	585474
30409	585475
45703	585476
43135	585477
70532	585478
883	585479
8467	585480
14942	585481
43496	585482
10780	585483
2841	585484
3213	585485
39641	585486
54606	585487
35251	585488
9222	585489
28514	585490
19703	585491
70939	585492
52835	585493
2463	585494
33927	585495
41520	585496
40106	585497
22731	585498
79790	585499
49887	585500
41204	585501
36250	585502
80645	585503
20262	585504
27010	585505
66415	585506
9935	585507
14053	585508
3228	585509
25847	585510
44664	585511
28587	585512
71516	585513
1823	585514
36491	585515
322	585516
14606	585517
32954	585518
26706	585519
7727	585520
70099	585521
21957	585522
16	585523
49735	585524
47842	585525
11389	585526
35064	585527
32609	585528
18516	585529
19082	585530
29975	585531
4832	585532
112367	585533
17024	585534
67339	585535
556	585536
14463	585537
22676	585538
19992	585539
15754	585540
71866	585541
30665	585542
34406	585543
109293	585544
28824	585545
48470	585546
63205	585547
21734	585548
18605	585549
14540	585550
8247	585551
6497	585552
11820	585553
46884	585554
33176	585555
27133	585556
12275	585557
38490	585558
68612	585559
33916	585560
25127	585561
53040	585562
7710	585563
63509	585564
19425	585565
42576	585566
85561	585567
32051	585568
15354	585569
93979	585570
20538	585571
72494	585572
18255	585573
67712	585574
68321	585575
78851	585576
98662	585577
18456	585578
1109	585579
18201	585580
10339	585581
33758	585582
7936	585583
50250	585584
15549	585585
107	585586
33820	585587
7276	585588
24	585589
84901	585590
16788	585591
14957	585592
29945	585593
10321	585594
7510	585595
30865	585596
12970	585597
869	585598
1231	585599
19891	585600
22769	585601
11481	585602
73899	585603
23242	585604
6414	585605
27447	585606
10249	585607
40867	585608
195	585609
68999	585610
3266	585611
18778	585612
71026	585613
53422	585614
36539	585615
4256	585616
70712	585617
921	585618
34536	585619
148	585620
55130	585621
71470	585622
18520	585623
89725	585624
22400	585625
1672	585626
43374	585627
13741	585628
13589	585629
46388	585630
53984	585631
7363	585632
38023	585633
6272	585634
871	585635
5254	585636
56581	585637
4284	585638
30839	585639
4253	585640
38231	585641
78700	585642
2937	585643
48816	585644
12014	585645
8132	585646
111	585647
23164	585648
6185	585649
3042	585650
460	585651
63287	585652
16173	585653
5486	585654
4831	585655
61923	585656
17824	585657
47103	585658
2265	585659
39270	585660
67476	585661
5971	585662
12353	585663
18676	585664
57591	585665
13760	585666
64971	585667
4020	585668
77210	585669
6894	585670
18371	585671
24074	585672
23319	585673
77512	585674
27044	585675
18231	585676
1650	585677
5701	585678
7399	585679
93503	585680
39470	585681
2774	585682
31765	585683
3387	585684
10994	585685
11940	585686
51343	585687
13945	585688
2207	585689
70127	585690
208	585691
6671	585692
3499	585693
17870	585694
17412	585695
20246	585696
33245	585697
20131	585698
4557	585699
22779	585700
37155	585701
45800	585702
196	585703
54957	585704
57792	585705
13129	585706
51677	585707
91034	585708
100076	585709
1840	585710
109887	585711
29010	585712
35489	585713
18969	585714
9042	585715
46265	585716
49317	585717
39778	585718
72120	585719
21710	585720
63464	585721
89565	585722
61202	585723
432	585724
53637	585725
103938	585726
70479	585727
393	585728
76302	585729
72646	585730
3140	585731
54401	585732
82822	585733
71246	585734
59691	585735
28091	585736
86986	585737
21399	585738
63994	585739
91006	585740
354	585741
19776	585742
11457	585743
25396	585744
71327	585745
68510	585746
8377	585747
10734	585748
63003	585749
19312	585750
2336	585751
3940	585752
86866	585753
18791	585754
10094	585755
5463	585756
29671	585757
9183	585758
16818	585759
42798	585760
67024	585761
2981	585762
26216	585763
33711	585764
23146	585765
24594	585766
20496	585767
66812	585768
7647	585769
87968	585770
16267	585771
46406	585772
16398	585773
55184	585774
22293	585775
1545	585776
14900	585777
8588	585778
67343	585779
58139	585780
54913	585781
13940	585782
9777	585783
67653	585784
50943	585785
7920	585786
8371	585787
4760	585788
3029	585789
89852	585790
63540	585791
1504	585792
20087	585793
30493	585794
47251	585795
9564	585796
4407	585797
45422	585798
7410	585799
41501	585800
54938	585801
41219	585802
1245	585803
13536	585804
21844	585805
66127	585806
21734	585807
7260	585808
109573	585809
6207	585810
7673	585811
1935	585812
58512	585813
3396	585814
94573	585815
72859	585816
18158	585817
22345	585818
5041	585819
39	585820
782	585821
27194	585822
24291	585823
19386	585824
388	585825
82406	585826
27064	585827
34924	585828
31570	585829
50033	585830
14506	585831
82039	585832
22587	585833
61727	585834
42557	585835
15381	585836
17041	585837
1454	585838
65200	585839
93057	585840
24185	585841
3000	585842
16479	585843
42932	585844
18378	585845
104085	585846
10229	585847
50470	585848
26392	585849
3306	585850
96733	585851
41933	585852
4883	585853
45960	585854
24460	585855
8715	585856
13199	585857
42008	585858
69033	585859
69	585860
17345	585861
41179	585862
53705	585863
63273	585864
65492	585865
18249	585866
14991	585867
39470	585868
5567	585869
32381	585870
1850	585871
12709	585872
11317	585873
10495	585874
44073	585875
35833	585876
99	585877
34992	585878
29476	585879
91401	585880
1535	585881
83324	585882
66607	585883
23647	585884
4691	585885
70501	585886
31231	585887
48607	585888
12095	585889
25424	585890
21878	585891
52201	585892
5610	585893
49424	585894
8506	585895
43837	585896
54983	585897
7497	585898
22863	585899
66163	585900
9023	585901
32805	585902
34482	585903
44200	585904
53541	585905
531	585906
61550	585907
14100	585908
66957	585909
28920	585910
30630	585911
69163	585912
26612	585913
11276	585914
70728	585915
2225	585916
37023	585917
617	585918
11948	585919
41928	585920
638	585921
67822	585922
53785	585923
90395	585924
18084	585925
61949	585926
70935	585927
58256	585928
52409	585929
20460	585930
37545	585931
66	585932
374	585933
47928	585934
14900	585935
1932	585936
20774	585937
3700	585938
18879	585939
12731	585940
54583	585941
77780	585942
1020	585943
27432	585944
15267	585945
1118	585946
3937	585947
13771	585948
10670	585949
2558	585950
6143	585951
15253	585952
30	585953
114080	585954
64043	585955
102017	585956
53926	585957
4919	585958
21271	585959
850	585960
17809	585961
23768	585962
92490	585963
89508	585964
70724	585965
59058	585966
10954	585967
31419	585968
8480	585969
20248	585970
41188	585971
48251	585972
21303	585973
58101	585974
76757	585975
57657	585976
17930	585977
38210	585978
37795	585979
49451	585980
31401	585981
23343	585982
90083	585983
2864	585984
15007	585985
50250	585986
52751	585987
10030	585988
1523	585989
9863	585990
14899	585991
6425	585992
41026	585993
9847	585994
7529	585995
27015	585996
2206	585997
19353	585998
3520	585999
7598	586000
6990	586001
11204	586002
29955	586003
38	586004
7616	586005
84774	586006
76364	586007
12887	586008
52974	586009
112894	586010
66757	586011
53327	586012
97245	586013
18133	586014
2103	586015
24670	586016
57285	586017
12498	586018
14069	586019
1152	586020
62732	586021
62937	586022
4664	586023
5570	586024
42935	586025
48422	586026
20193	586027
900	586028
8507	586029
2551	586030
16242	586031
8232	586032
24898	586033
4350	586034
48034	586035
21413	586036
379	586037
477	586038
5240	586039
5249	586040
5612	586041
21325	586042
45005	586043
16772	586044
19504	586045
3290	586046
6555	586047
10033	586048
1957	586049
31829	586050
33197	586051
4486	586052
23430	586053
29163	586054
75098	586055
516	586056
68637	586057
6098	586058
113700	586059
4306	586060
7955	586061
25991	586062
50876	586063
20479	586064
25165	586065
3675	586066
8050	586067
65821	586068
20806	586069
3722	586070
34393	586071
27485	586072
10922	586073
53660	586074
69042	586075
77779	586076
2846	586077
71080	586078
48590	586079
33645	586080
68647	586081
23862	586082
19637	586083
6017	586084
14338	586085
3002	586086
720	586087
9908	586088
3091	586089
33585	586090
1053	586091
4901	586092
43302	586093
66084	586094
3423	586095
87963	586096
65640	586097
55550	586098
13814	586099
2541	586100
41319	586101
52588	586102
8280	586103
3670	586104
1509	586105
7445	586106
539	586107
13302	586108
21147	586109
18114	586110
14675	586111
10735	586112
437	586113
49856	586114
286	586115
28754	586116
66531	586117
56409	586118
32315	586119
63202	586120
63651	586121
26881	586122
35054	586123
56574	586124
1936	586125
41940	586126
37242	586127
371	586128
23111	586129
9017	586130
101982	586131
7	586132
71941	586133
89586	586134
17738	586135
9768	586136
2245	586137
3188	586138
156	586139
65644	586140
102841	586141
5174	586142
821	586143
36224	586144
2210	586145
68706	586146
1260	586147
673	586148
100454	586149
17364	586150
12494	586151
9746	586152
41558	586153
106	586154
1403	586155
41650	586156
78338	586157
1638	586158
74523	586159
61673	586160
1514	586161
6709	586162
59772	586163
5659	586164
69067	586165
71301	586166
69789	586167
87006	586168
14902	586169
68306	586170
1619	586171
4442	586172
112698	586173
31952	586174
38687	586175
12787	586176
26095	586177
14443	586178
12618	586179
71199	586180
92489	586181
186	586182
84751	586183
52679	586184
2615	586185
6845	586186
32021	586187
31710	586188
27911	586189
31015	586190
21959	586191
33999	586192
87225	586193
31864	586194
22332	586195
61020	586196
44932	586197
3363	586198
30371	586199
26852	586200
387	586201
14815	586202
21955	586203
27654	586204
8541	586205
8975	586206
43897	586207
1279	586208
37748	586209
43693	586210
46589	586211
59669	586212
21762	586213
224	586214
16664	586215
13867	586216
3654	586217
5552	586218
113	586219
84003	586220
17099	586221
10101	586222
79060	586223
2509	586224
102619	586225
32879	586226
1586	586227
57443	586228
818	586229
33502	586230
21995	586231
52190	586232
35311	586233
54875	586234
93855	586235
51004	586236
56546	586237
11989	586238
16090	586239
39022	586240
35602	586241
16326	586242
16175	586243
10159	586244
3353	586245
27557	586246
2	586247
8186	586248
76668	586249
579	586250
83924	586251
17937	586252
73592	586253
12872	586254
87471	586255
26713	586256
7152	586257
23510	586258
545	586259
67989	586260
29206	586261
18428	586262
38388	586263
2364	586264
72550	586265
6409	586266
49762	586267
24427	586268
12935	586269
7558	586270
45117	586271
43844	586272
8847	586273
14470	586274
2087	586275
8027	586276
52804	586277
95805	586278
2402	586279
9674	586280
95570	586281
29	586282
82011	586283
17416	586284
12889	586285
3471	586286
30782	586287
81165	586288
66056	586289
57995	586290
12576	586291
2147	586292
766	586293
71625	586294
3514	586295
5766	586296
10684	586297
4608	586298
65767	586299
9	586300
46930	586301
76873	586302
82293	586303
8805	586304
25222	586305
15536	586306
33513	586307
15994	586308
3289	586309
2924	586310
12217	586311
1	586312
7278	586313
55396	586314
54475	586315
4349	586316
62822	586317
14045	586318
89909	586319
2298	586320
37590	586321
4326	586322
84626	586323
34604	586324
84256	586325
688	586326
43359	586327
24964	586328
60539	586329
8482	586330
59624	586331
37441	586332
102798	586333
31180	586334
22423	586335
28747	586336
9922	586337
4570	586338
22050	586339
1897	586340
35937	586341
2801	586342
97397	586343
21295	586344
51601	586345
64025	586346
15759	586347
93156	586348
7971	586349
53456	586350
4954	586351
37836	586352
106686	586353
5566	586354
13922	586355
71280	586356
108178	586357
154	586358
16965	586359
1	586360
87317	586361
1560	586362
84491	586363
62860	586364
4540	586365
10104	586366
28594	586367
67646	586368
82309	586369
71934	586370
103525	586371
50241	586372
67918	586373
20319	586374
10458	586375
34945	586376
67679	586377
22314	586378
50722	586379
4005	586380
52288	586381
74665	586382
99211	586383
32014	586384
42465	586385
9951	586386
9983	586387
11243	586388
30014	586389
24830	586390
1322	586391
27590	586392
16520	586393
51295	586394
25044	586395
280	586396
9190	586397
39029	586398
3159	586399
70337	586400
42904	586401
18864	586402
21395	586403
27961	586404
16383	586405
9879	586406
17305	586407
56772	586408
71383	586409
68142	586410
34754	586411
9755	586412
3127	586413
72106	586414
5645	586415
9972	586416
1202	586417
86421	586418
60726	586419
84338	586420
75085	586421
54020	586422
70186	586423
46156	586424
65720	586425
15917	586426
52353	586427
691	586428
315	586429
62622	586430
1327	586431
13408	586432
2097	586433
12107	586434
3663	586435
31680	586436
27692	586437
78987	586438
4271	586439
16296	586440
85734	586441
71671	586442
12096	586443
45727	586444
50577	586445
6100	586446
9079	586447
17884	586448
53754	586449
295	586450
56698	586451
50979	586452
35414	586453
27728	586454
32253	586455
18047	586456
755	586457
23058	586458
46616	586459
5222	586460
710	586461
24608	586462
29875	586463
66920	586464
35418	586465
2533	586466
5878	586467
5596	586468
91408	586469
10583	586470
40003	586471
13456	586472
57039	586473
45821	586474
36317	586475
46486	586476
19561	586477
5969	586478
53266	586479
12974	586480
8402	586481
458	586482
728	586483
3307	586484
26935	586485
31582	586486
8379	586487
79590	586488
17535	586489
19216	586490
82259	586491
3494	586492
97817	586493
41463	586494
63046	586495
318	586496
46476	586497
25827	586498
1670	586499
28332	586500
402	586501
23724	586502
41307	586503
79306	586504
31345	586505
21834	586506
17458	586507
6285	586508
6728	586509
87201	586510
34118	586511
70003	586512
12267	586513
83639	586514
23639	586515
49779	586516
25979	586517
2149	586518
6227	586519
1339	586520
59490	586521
70439	586522
11221	586523
4737	586524
8264	586525
45228	586526
24337	586527
18359	586528
5721	586529
19732	586530
108271	586531
62751	586532
4437	586533
99650	586534
6250	586535
4467	586536
78725	586537
59913	586538
959	586539
36502	586540
10674	586541
84922	586542
21305	586543
89339	586544
14758	586545
8997	586546
697	586547
6	586548
17522	586549
74994	586550
15352	586551
7969	586552
102292	586553
20076	586554
5657	586555
8560	586556
4358	586557
18628	586558
33276	586559
3164	586560
17790	586561
778	586562
53864	586563
11485	586564
5215	586565
12210	586566
3205	586567
12427	586568
98	586569
52728	586570
55588	586571
51582	586572
10044	586573
26129	586574
20578	586575
681	586576
20176	586577
92329	586578
44279	586579
73397	586580
9459	586581
24049	586582
3240	586583
25746	586584
12303	586585
26237	586586
1502	586587
72365	586588
1975	586589
23202	586590
58219	586591
32091	586592
4148	586593
63078	586594
23306	586595
1906	586596
23780	586597
15215	586598
20191	586599
748	586600
1547	586601
96732	586602
19314	586603
66316	586604
22507	586605
35635	586606
313	586607
24723	586608
24267	586609
14069	586610
52060	586611
4292	586612
53681	586613
48125	586614
47306	586615
25458	586616
89405	586617
16184	586618
82614	586619
14205	586620
9746	586621
50628	586622
14480	586623
28684	586624
36554	586625
12835	586626
6476	586627
52358	586628
44194	586629
33216	586630
33664	586631
57764	586632
53162	586633
1075	586634
29005	586635
37191	586636
71714	586637
212	586638
31881	586639
17575	586640
36255	586641
110233	586642
7939	586643
62868	586644
21992	586645
3194	586646
52916	586647
214	586648
34879	586649
67640	586650
1777	586651
71074	586652
50582	586653
13010	586654
10395	586655
18395	586656
39108	586657
88307	586658
24670	586659
27480	586660
263	586661
28423	586662
67828	586663
21921	586664
100473	586665
86222	586666
14673	586667
10463	586668
32132	586669
4575	586670
83023	586671
540	586672
33976	586673
6500	586674
20110	586675
347	586676
71479	586677
77644	586678
61308	586679
19779	586680
44976	586681
4241	586682
2314	586683
64513	586684
38592	586685
1562	586686
69358	586687
2512	586688
47409	586689
2081	586690
8930	586691
70766	586692
75269	586693
12983	586694
3001	586695
8613	586696
1029	586697
1519	586698
45544	586699
88351	586700
24338	586701
52494	586702
20385	586703
17040	586704
96996	586705
30879	586706
41570	586707
13705	586708
5206	586709
30437	586710
17459	586711
11531	586712
43135	586713
19013	586714
43495	586715
65891	586716
1196	586717
29751	586718
15748	586719
11828	586720
39805	586721
221	586722
25421	586723
102283	586724
23953	586725
757	586726
65805	586727
67250	586728
3709	586729
31352	586730
53110	586731
1939	586732
73472	586733
63654	586734
19718	586735
28069	586736
57612	586737
67126	586738
23137	586739
54628	586740
31584	586741
33668	586742
35963	586743
21230	586744
14853	586745
31100	586746
3492	586747
63805	586748
2468	586749
4571	586750
39655	586751
101499	586752
1305	586753
6242	586754
327	586755
22131	586756
58765	586757
942	586758
13255	586759
37818	586760
1541	586761
3	586762
13343	586763
22759	586764
46115	586765
13734	586766
32372	586767
1536	586768
55472	586769
30810	586770
105047	586771
26622	586772
9725	586773
81139	586774
65705	586775
35029	586776
12146	586777
12542	586778
14931	586779
3781	586780
104415	586781
15775	586782
47605	586783
40353	586784
2404	586785
107273	586786
12965	586787
6654	586788
44910	586789
62015	586790
90786	586791
39939	586792
1822	586793
6166	586794
25345	586795
3935	586796
32400	586797
10287	586798
73609	586799
64288	586800
8878	586801
8462	586802
44657	586803
48242	586804
2198	586805
46387	586806
34625	586807
35750	586808
19388	586809
32235	586810
26124	586811
9370	586812
11201	586813
5092	586814
54457	586815
8646	586816
86049	586817
4136	586818
40928	586819
6240	586820
18996	586821
994	586822
42830	586823
42092	586824
9914	586825
63355	586826
4774	586827
91433	586828
10431	586829
7410	586830
53269	586831
7252	586832
26213	586833
167	586834
32533	586835
6890	586836
1297	586837
72692	586838
43814	586839
15612	586840
342	586841
57790	586842
2376	586843
6097	586844
83583	586845
1128	586846
5101	586847
655	586848
55038	586849
31828	586850
79644	586851
32723	586852
13303	586853
90763	586854
31873	586855
2686	586856
1005	586857
27047	586858
5896	586859
54829	586860
42897	586861
71934	586862
70600	586863
107114	586864
10514	586865
32555	586866
10191	586867
38331	586868
74769	586869
14343	586870
6866	586871
12276	586872
48729	586873
59593	586874
20305	586875
14544	586876
703	586877
75622	586878
23270	586879
39447	586880
25126	586881
389	586882
38075	586883
1136	586884
23376	586885
46117	586886
37939	586887
37198	586888
13651	586889
51225	586890
42701	586891
36909	586892
6361	586893
43853	586894
3599	586895
21332	586896
26179	586897
19669	586898
1602	586899
44548	586900
23253	586901
32818	586902
8370	586903
40467	586904
36103	586905
31158	586906
2299	586907
12	586908
36223	586909
10866	586910
4408	586911
22008	586912
3506	586913
12626	586914
12772	586915
23859	586916
23789	586917
69417	586918
17601	586919
6300	586920
24644	586921
22624	586922
26015	586923
1722	586924
34046	586925
30028	586926
1772	586927
18985	586928
67298	586929
17581	586930
57062	586931
4199	586932
3728	586933
2214	586934
88996	586935
359	586936
63238	586937
92585	586938
55582	586939
59895	586940
14684	586941
7811	586942
95692	586943
44935	586944
63108	586945
18833	586946
2338	586947
52442	586948
5214	586949
6721	586950
19436	586951
1998	586952
54447	586953
31158	586954
30421	586955
30582	586956
42871	586957
45736	586958
21807	586959
10768	586960
2066	586961
6615	586962
5193	586963
4771	586964
60465	586965
42086	586966
10378	586967
21337	586968
22040	586969
35686	586970
16624	586971
60860	586972
56038	586973
39391	586974
28157	586975
44016	586976
3693	586977
17710	586978
62202	586979
80417	586980
88652	586981
9506	586982
42084	586983
50666	586984
37699	586985
3475	586986
56971	586987
53018	586988
12781	586989
8540	586990
16175	586991
9336	586992
20467	586993
81353	586994
54784	586995
27760	586996
16958	586997
1642	586998
19450	586999
42962	587000
90700	587001
38623	587002
2194	587003
20504	587004
19446	587005
5841	587006
89290	587007
60066	587008
53115	587009
22160	587010
39383	587011
9759	587012
21371	587013
85856	587014
46636	587015
33593	587016
49037	587017
1097	587018
18043	587019
11720	587020
3585	587021
187	587022
22966	587023
309	587024
5400	587025
48790	587026
45566	587027
50308	587028
23319	587029
1446	587030
50054	587031
16193	587032
31028	587033
28246	587034
49598	587035
11915	587036
35085	587037
69857	587038
1937	587039
30533	587040
43826	587041
32151	587042
3884	587043
1444	587044
3954	587045
14377	587046
108415	587047
50898	587048
47759	587049
59005	587050
44394	587051
5362	587052
3606	587053
57657	587054
20979	587055
69334	587056
26321	587057
44212	587058
15328	587059
512	587060
27554	587061
15036	587062
17818	587063
96297	587064
8539	587065
35812	587066
26680	587067
10898	587068
12639	587069
66111	587070
3713	587071
52265	587072
57118	587073
69107	587074
55488	587075
100642	587076
44826	587077
397	587078
4227	587079
55491	587080
6025	587081
35664	587082
29804	587083
72530	587084
62134	587085
18967	587086
18019	587087
4026	587088
2567	587089
71208	587090
94972	587091
6815	587092
89266	587093
36475	587094
81243	587095
21110	587096
36107	587097
51578	587098
49113	587099
12817	587100
57858	587101
57262	587102
4805	587103
46179	587104
42544	587105
21444	587106
18506	587107
34165	587108
2280	587109
42973	587110
10745	587111
39209	587112
15446	587113
61809	587114
15253	587115
3551	587116
10767	587117
25469	587118
63937	587119
48765	587120
30348	587121
83265	587122
37790	587123
102497	587124
24393	587125
24687	587126
11895	587127
6976	587128
38158	587129
3115	587130
7363	587131
2240	587132
56312	587133
3573	587134
14738	587135
2605	587136
3195	587137
28008	587138
1050	587139
8850	587140
2104	587141
14749	587142
62441	587143
33548	587144
11192	587145
11086	587146
9847	587147
91251	587148
23226	587149
33108	587150
96707	587151
12251	587152
85265	587153
16148	587154
49065	587155
18321	587156
81787	587157
32286	587158
18623	587159
5199	587160
19730	587161
81480	587162
6017	587163
2350	587164
56615	587165
66310	587166
44464	587167
12416	587168
1269	587169
2891	587170
1137	587171
824	587172
43359	587173
27860	587174
31678	587175
19240	587176
13149	587177
82225	587178
33554	587179
52929	587180
15404	587181
15039	587182
2187	587183
65886	587184
41077	587185
3724	587186
3800	587187
7207	587188
52421	587189
4025	587190
51786	587191
24687	587192
36158	587193
80060	587194
27819	587195
75847	587196
9772	587197
14056	587198
4217	587199
17642	587200
4474	587201
2338	587202
66796	587203
26401	587204
5116	587205
8338	587206
17821	587207
15641	587208
5082	587209
77347	587210
19980	587211
11845	587212
1649	587213
81832	587214
69277	587215
15261	587216
9610	587217
36122	587218
45138	587219
15736	587220
33817	587221
55061	587222
17724	587223
37494	587224
9232	587225
17991	587226
5320	587227
82980	587228
3773	587229
19402	587230
30978	587231
10258	587232
32955	587233
74131	587234
10506	587235
26959	587236
81861	587237
27199	587238
37122	587239
95995	587240
7321	587241
92035	587242
28848	587243
72936	587244
32799	587245
91723	587246
7043	587247
11841	587248
208	587249
6305	587250
18699	587251
2871	587252
56913	587253
15828	587254
238	587255
19115	587256
27870	587257
74	587258
30641	587259
23528	587260
101088	587261
36439	587262
2012	587263
19615	587264
19263	587265
47270	587266
20154	587267
78627	587268
73898	587269
218	587270
41998	587271
9	587272
81530	587273
401	587274
5130	587275
1542	587276
41684	587277
60450	587278
18492	587279
51753	587280
565	587281
104395	587282
11584	587283
10248	587284
21863	587285
45727	587286
36313	587287
3356	587288
886	587289
9154	587290
51740	587291
1537	587292
13802	587293
13520	587294
5814	587295
3223	587296
19035	587297
8444	587298
29849	587299
48991	587300
49392	587301
4065	587302
18744	587303
30414	587304
33600	587305
49989	587306
487	587307
8167	587308
15501	587309
25162	587310
8577	587311
29389	587312
20507	587313
1022	587314
454	587315
6706	587316
53658	587317
2146	587318
31044	587319
641	587320
6	587321
8216	587322
47522	587323
1419	587324
1532	587325
11006	587326
70152	587327
28305	587328
94120	587329
18480	587330
2443	587331
36256	587332
43858	587333
4197	587334
5252	587335
32787	587336
76795	587337
69532	587338
58068	587339
2415	587340
27117	587341
2	587342
217	587343
19470	587344
45321	587345
27321	587346
12284	587347
1443	587348
1004	587349
26	587350
46304	587351
17694	587352
5224	587353
70201	587354
24311	587355
3901	587356
3124	587357
21777	587358
26650	587359
6153	587360
28492	587361
34021	587362
8712	587363
95967	587364
21841	587365
1232	587366
9162	587367
5794	587368
62012	587369
73114	587370
1712	587371
68385	587372
17366	587373
12044	587374
6053	587375
8775	587376
81538	587377
58204	587378
18043	587379
24060	587380
53298	587381
828	587382
13943	587383
6893	587384
54725	587385
48213	587386
62173	587387
19778	587388
3026	587389
1834	587390
81505	587391
77359	587392
568	587393
16996	587394
16537	587395
34000	587396
6209	587397
5914	587398
8322	587399
87860	587400
48068	587401
92672	587402
15553	587403
36731	587404
2181	587405
1100	587406
74537	587407
33715	587408
61150	587409
11714	587410
38384	587411
63338	587412
17410	587413
46297	587414
4484	587415
10528	587416
134	587417
101944	587418
9557	587419
22821	587420
18247	587421
3639	587422
57907	587423
29162	587424
88218	587425
53441	587426
12062	587427
48857	587428
85617	587429
2475	587430
66553	587431
6531	587432
49750	587433
7834	587434
19083	587435
9563	587436
9053	587437
10933	587438
8749	587439
4899	587440
18	587441
11164	587442
7738	587443
5617	587444
15376	587445
5108	587446
3513	587447
3682	587448
29494	587449
22609	587450
92365	587451
24527	587452
46920	587453
32392	587454
3214	587455
27854	587456
15228	587457
85212	587458
7692	587459
6113	587460
27807	587461
2047	587462
12447	587463
44245	587464
335	587465
48752	587466
43610	587467
574	587468
49431	587469
74490	587470
1155	587471
1526	587472
92136	587473
1908	587474
84953	587475
9539	587476
63305	587477
20773	587478
1939	587479
10884	587480
36748	587481
35993	587482
103630	587483
35916	587484
33902	587485
3104	587486
102284	587487
4297	587488
32999	587489
110658	587490
27298	587491
91420	587492
4482	587493
73738	587494
1455	587495
32717	587496
3723	587497
10792	587498
11804	587499
363	587500
9148	587501
28554	587502
4593	587503
36173	587504
40869	587505
36848	587506
3289	587507
2518	587508
54230	587509
6783	587510
20085	587511
508	587512
5523	587513
3720	587514
76297	587515
3694	587516
41554	587517
31810	587518
23523	587519
29811	587520
4289	587521
111850	587522
80805	587523
6833	587524
46814	587525
44666	587526
91356	587527
1184	587528
11249	587529
8807	587530
23320	587531
21134	587532
15086	587533
635	587534
42149	587535
10496	587536
5910	587537
34786	587538
24026	587539
4884	587540
94742	587541
83996	587542
17249	587543
4958	587544
24030	587545
2026	587546
44801	587547
71527	587548
561	587549
1205	587550
10872	587551
13809	587552
85967	587553
8458	587554
7857	587555
111911	587556
43835	587557
10456	587558
11757	587559
24169	587560
53183	587561
22189	587562
43083	587563
67801	587564
1604	587565
81045	587566
2029	587567
24794	587568
83545	587569
57464	587570
50686	587571
90426	587572
43282	587573
81724	587574
17380	587575
8393	587576
3073	587577
42179	587578
54562	587579
6905	587580
26708	587581
108950	587582
11546	587583
43360	587584
5060	587585
2814	587586
3896	587587
38496	587588
92141	587589
25594	587590
17555	587591
37288	587592
6227	587593
32436	587594
28545	587595
111715	587596
2588	587597
31036	587598
17073	587599
27350	587600
47041	587601
44848	587602
25478	587603
46714	587604
10965	587605
1198	587606
32853	587607
30799	587608
4724	587609
61248	587610
89143	587611
17394	587612
66507	587613
23100	587614
4476	587615
32359	587616
13409	587617
55180	587618
19847	587619
88708	587620
4557	587621
12023	587622
29962	587623
37388	587624
8595	587625
49307	587626
13024	587627
77981	587628
52936	587629
58800	587630
8572	587631
31795	587632
47471	587633
6953	587634
82128	587635
51730	587636
31638	587637
19297	587638
38	587639
3301	587640
372	587641
15276	587642
904	587643
99867	587644
42714	587645
42518	587646
4208	587647
6947	587648
8704	587649
79046	587650
682	587651
3762	587652
1463	587653
46384	587654
29914	587655
103135	587656
21033	587657
54085	587658
21127	587659
39632	587660
3504	587661
92858	587662
4324	587663
4082	587664
45438	587665
234	587666
23683	587667
2841	587668
15374	587669
1315	587670
69902	587671
64497	587672
40682	587673
68873	587674
17231	587675
32696	587676
36528	587677
15588	587678
43700	587679
16445	587680
12712	587681
38774	587682
68369	587683
34580	587684
20286	587685
12939	587686
11256	587687
23948	587688
11807	587689
66963	587690
2985	587691
41927	587692
907	587693
35437	587694
11113	587695
86114	587696
8719	587697
48406	587698
35911	587699
37640	587700
50391	587701
83898	587702
27368	587703
4284	587704
102596	587705
3831	587706
2978	587707
11052	587708
10918	587709
24216	587710
59152	587711
85273	587712
38660	587713
96256	587714
33213	587715
53435	587716
728	587717
42401	587718
229	587719
16256	587720
63340	587721
25533	587722
7719	587723
1336	587724
21616	587725
10520	587726
22635	587727
29280	587728
93253	587729
23379	587730
100836	587731
30754	587732
26708	587733
152	587734
36953	587735
74611	587736
31074	587737
37922	587738
9916	587739
634	587740
46017	587741
45410	587742
3037	587743
34747	587744
6213	587745
60493	587746
8240	587747
468	587748
12343	587749
57264	587750
4189	587751
285	587752
51981	587753
26238	587754
29191	587755
29375	587756
4635	587757
70433	587758
25152	587759
26143	587760
566	587761
31860	587762
99128	587763
5089	587764
21730	587765
15908	587766
18496	587767
22873	587768
20847	587769
13917	587770
88642	587771
27010	587772
35146	587773
36195	587774
4430	587775
63666	587776
21857	587777
154	587778
19641	587779
67497	587780
5422	587781
635	587782
1178	587783
1112	587784
3340	587785
15220	587786
68351	587787
4072	587788
6883	587789
24009	587790
26150	587791
4933	587792
56257	587793
53784	587794
14266	587795
10270	587796
26701	587797
20522	587798
85	587799
45750	587800
22916	587801
87216	587802
30611	587803
1965	587804
40481	587805
4752	587806
23613	587807
5407	587808
10473	587809
8722	587810
226	587811
54616	587812
47803	587813
3140	587814
45639	587815
6382	587816
78109	587817
17405	587818
51368	587819
22224	587820
59616	587821
259	587822
25695	587823
12973	587824
9437	587825
29576	587826
4528	587827
10436	587828
32683	587829
14045	587830
83155	587831
21368	587832
11459	587833
60202	587834
59283	587835
34036	587836
71730	587837
41763	587838
998	587839
82315	587840
37459	587841
1779	587842
45234	587843
34707	587844
5307	587845
49048	587846
4286	587847
89487	587848
21344	587849
17856	587850
25364	587851
4163	587852
36150	587853
2663	587854
7855	587855
23733	587856
20961	587857
24988	587858
12469	587859
56501	587860
3454	587861
4293	587862
9022	587863
2496	587864
13847	587865
68711	587866
47124	587867
4522	587868
30990	587869
5156	587870
52570	587871
25016	587872
45402	587873
12945	587874
39031	587875
92	587876
28273	587877
5664	587878
103	587879
1018	587880
23862	587881
64137	587882
24905	587883
100168	587884
20697	587885
25142	587886
14715	587887
36437	587888
5944	587889
44990	587890
19125	587891
4574	587892
2	587893
15	587894
22606	587895
47872	587896
114	587897
70056	587898
3335	587899
239	587900
693	587901
22320	587902
6825	587903
42792	587904
22212	587905
2133	587906
53272	587907
15125	587908
16038	587909
1483	587910
12067	587911
52658	587912
17404	587913
57183	587914
20326	587915
70954	587916
45652	587917
56213	587918
1103	587919
46720	587920
6248	587921
20190	587922
104352	587923
12218	587924
101774	587925
2478	587926
61708	587927
19413	587928
21007	587929
10927	587930
63419	587931
337	587932
45290	587933
91829	587934
62993	587935
16148	587936
85809	587937
18038	587938
3900	587939
1682	587940
19092	587941
3609	587942
37478	587943
11031	587944
58828	587945
3362	587946
9	587947
49657	587948
15184	587949
43375	587950
4	587951
11232	587952
37289	587953
50675	587954
97455	587955
5269	587956
32946	587957
759	587958
1541	587959
33352	587960
3539	587961
61249	587962
24593	587963
3788	587964
12796	587965
16780	587966
65	587967
101	587968
32829	587969
42	587970
50211	587971
10478	587972
73128	587973
92854	587974
20784	587975
999	587976
114162	587977
44801	587978
24266	587979
41580	587980
24681	587981
40681	587982
41408	587983
14283	587984
11275	587985
5855	587986
35238	587987
2985	587988
106182	587989
37	587990
1111	587991
6635	587992
17881	587993
11874	587994
16525	587995
1065	587996
36600	587997
63111	587998
4629	587999
5938	588000
6026	588001
7986	588002
94069	588003
5586	588004
70294	588005
28271	588006
53236	588007
23418	588008
39897	588009
49835	588010
31268	588011
78	588012
4874	588013
20879	588014
46673	588015
21154	588016
55332	588017
1132	588018
95966	588019
39115	588020
3392	588021
9671	588022
47	588023
15771	588024
3272	588025
84496	588026
36979	588027
5238	588028
441	588029
10475	588030
14300	588031
24061	588032
39072	588033
60674	588034
16978	588035
11704	588036
36729	588037
22751	588038
8230	588039
8378	588040
14247	588041
55608	588042
10712	588043
1751	588044
61541	588045
6151	588046
58077	588047
63257	588048
6054	588049
28055	588050
63705	588051
48888	588052
400	588053
33464	588054
46205	588055
69851	588056
53031	588057
71063	588058
12438	588059
56522	588060
56448	588061
2506	588062
74371	588063
87344	588064
64626	588065
30208	588066
1632	588067
10674	588068
12125	588069
23874	588070
1320	588071
39561	588072
53020	588073
108686	588074
7941	588075
11661	588076
41616	588077
15291	588078
24290	588079
31225	588080
87435	588081
35760	588082
11134	588083
56420	588084
13216	588085
83732	588086
8505	588087
67920	588088
185	588089
17327	588090
4903	588091
7	588092
69704	588093
38368	588094
44430	588095
71170	588096
39468	588097
5064	588098
62685	588099
29110	588100
4969	588101
107597	588102
57330	588103
103389	588104
41924	588105
97837	588106
18211	588107
3214	588108
41065	588109
30368	588110
4045	588111
27990	588112
1977	588113
84151	588114
6559	588115
21579	588116
44562	588117
37804	588118
5079	588119
15109	588120
86438	588121
556	588122
33630	588123
12817	588124
10888	588125
33626	588126
59434	588127
6063	588128
524	588129
23481	588130
44023	588131
18524	588132
48850	588133
55683	588134
19032	588135
59155	588136
3557	588137
29914	588138
485	588139
33525	588140
66490	588141
10535	588142
8801	588143
11391	588144
40005	588145
16575	588146
112802	588147
16328	588148
37699	588149
308	588150
38038	588151
22283	588152
66888	588153
66801	588154
2831	588155
68299	588156
21902	588157
49982	588158
33190	588159
10088	588160
80758	588161
18601	588162
104493	588163
28906	588164
17707	588165
457	588166
172	588167
51904	588168
5018	588169
44911	588170
22150	588171
55837	588172
15137	588173
1239	588174
100047	588175
33214	588176
30505	588177
4455	588178
33920	588179
38915	588180
397	588181
11286	588182
60	588183
42115	588184
1016	588185
51708	588186
62131	588187
10795	588188
29387	588189
6	588190
8168	588191
14384	588192
16151	588193
5319	588194
53299	588195
111063	588196
43930	588197
12255	588198
3476	588199
3480	588200
119	588201
41743	588202
7793	588203
39740	588204
30182	588205
17551	588206
36811	588207
29431	588208
14192	588209
17064	588210
53851	588211
6671	588212
6656	588213
44024	588214
111595	588215
1648	588216
18744	588217
39581	588218
866	588219
5618	588220
44364	588221
394	588222
20062	588223
29144	588224
38240	588225
91318	588226
953	588227
62939	588228
75737	588229
104722	588230
926	588231
107765	588232
4946	588233
23536	588234
7001	588235
33729	588236
1065	588237
42984	588238
18608	588239
12742	588240
55513	588241
13681	588242
34297	588243
56599	588244
28021	588245
8721	588246
18162	588247
81160	588248
4063	588249
75281	588250
20816	588251
4736	588252
1036	588253
61129	588254
40339	588255
15198	588256
19123	588257
60707	588258
56196	588259
4823	588260
9852	588261
17914	588262
549	588263
69813	588264
43814	588265
42943	588266
4072	588267
542	588268
19603	588269
44636	588270
25446	588271
2205	588272
55500	588273
60808	588274
15852	588275
37201	588276
50659	588277
24437	588278
34525	588279
23739	588280
54146	588281
33107	588282
38836	588283
8741	588284
23165	588285
22838	588286
3341	588287
27905	588288
13258	588289
1717	588290
4215	588291
41336	588292
51857	588293
14409	588294
54766	588295
3820	588296
9293	588297
155	588298
491	588299
1291	588300
71465	588301
309	588302
34	588303
839	588304
4032	588305
34456	588306
12628	588307
34494	588308
80927	588309
2762	588310
15791	588311
67	588312
30908	588313
6781	588314
14335	588315
78263	588316
48290	588317
33640	588318
9883	588319
76747	588320
91965	588321
3718	588322
15732	588323
40838	588324
40697	588325
17635	588326
52937	588327
100649	588328
8518	588329
23607	588330
2977	588331
14344	588332
87422	588333
9698	588334
940	588335
18824	588336
24594	588337
32927	588338
8556	588339
7486	588340
32850	588341
219	588342
7131	588343
102385	588344
54836	588345
3425	588346
78714	588347
59988	588348
90	588349
4642	588350
16514	588351
21349	588352
6715	588353
30031	588354
41885	588355
8581	588356
38422	588357
1422	588358
85005	588359
4727	588360
44502	588361
168	588362
81135	588363
35362	588364
28077	588365
2831	588366
50898	588367
2417	588368
65714	588369
61	588370
4186	588371
25710	588372
21830	588373
10001	588374
52725	588375
1149	588376
68977	588377
803	588378
12341	588379
3244	588380
37925	588381
29531	588382
1251	588383
16404	588384
3843	588385
49492	588386
31098	588387
11174	588388
34848	588389
307	588390
35636	588391
72252	588392
54292	588393
87431	588394
86117	588395
72339	588396
2262	588397
69475	588398
31562	588399
3655	588400
31581	588401
1456	588402
36466	588403
73132	588404
4256	588405
5366	588406
89577	588407
1533	588408
244	588409
49624	588410
54529	588411
13298	588412
99224	588413
6518	588414
17774	588415
23272	588416
4951	588417
46302	588418
53878	588419
45983	588420
6592	588421
10831	588422
33729	588423
29582	588424
18093	588425
16725	588426
37269	588427
65518	588428
13861	588429
7037	588430
85864	588431
42546	588432
17143	588433
15471	588434
8020	588435
18283	588436
87153	588437
44157	588438
103980	588439
6699	588440
21420	588441
40533	588442
28960	588443
103473	588444
67405	588445
14887	588446
21873	588447
29270	588448
78330	588449
1144	588450
27992	588451
12929	588452
31780	588453
22910	588454
91589	588455
83343	588456
59177	588457
45980	588458
51450	588459
53329	588460
13101	588461
19222	588462
4844	588463
7916	588464
41487	588465
41329	588466
51409	588467
1255	588468
1788	588469
47642	588470
1718	588471
2688	588472
45934	588473
17383	588474
95676	588475
449	588476
78292	588477
75785	588478
18365	588479
10018	588480
1825	588481
2703	588482
20	588483
77491	588484
18673	588485
6231	588486
14659	588487
46016	588488
16440	588489
7102	588490
15710	588491
16082	588492
8902	588493
30849	588494
17198	588495
46187	588496
2500	588497
81555	588498
4886	588499
23019	588500
39086	588501
37033	588502
90709	588503
23689	588504
33421	588505
61286	588506
6179	588507
96217	588508
65288	588509
47669	588510
4302	588511
79475	588512
18442	588513
18138	588514
8553	588515
82032	588516
4415	588517
2042	588518
21522	588519
10781	588520
32428	588521
53615	588522
821	588523
3468	588524
39551	588525
26315	588526
29625	588527
1673	588528
41637	588529
21039	588530
7706	588531
30899	588532
54547	588533
43065	588534
46015	588535
18130	588536
95651	588537
86284	588538
29151	588539
30683	588540
11746	588541
3706	588542
89286	588543
19751	588544
5902	588545
29352	588546
48806	588547
5986	588548
16447	588549
5385	588550
39493	588551
10095	588552
3470	588553
27657	588554
77960	588555
55590	588556
35226	588557
12829	588558
16270	588559
83402	588560
9071	588561
14302	588562
6759	588563
26825	588564
32342	588565
4280	588566
110458	588567
77280	588568
75396	588569
9718	588570
13747	588571
78273	588572
75631	588573
31277	588574
18230	588575
60316	588576
37041	588577
56330	588578
96038	588579
82768	588580
9820	588581
57108	588582
26611	588583
51342	588584
52200	588585
46238	588586
34798	588587
1975	588588
113654	588589
1397	588590
16616	588591
23865	588592
3155	588593
22333	588594
54519	588595
31434	588596
8919	588597
28402	588598
42018	588599
15519	588600
31669	588601
27836	588602
71995	588603
23003	588604
34542	588605
76696	588606
76738	588607
12250	588608
29043	588609
50656	588610
26751	588611
91414	588612
27952	588613
73294	588614
44250	588615
17227	588616
64363	588617
92080	588618
32759	588619
31004	588620
54570	588621
25272	588622
33437	588623
31150	588624
89091	588625
17750	588626
80801	588627
2427	588628
125	588629
65958	588630
28583	588631
2224	588632
303	588633
33615	588634
30347	588635
4490	588636
15017	588637
52965	588638
85259	588639
34640	588640
17115	588641
44225	588642
16354	588643
61813	588644
11697	588645
22459	588646
708	588647
43512	588648
42652	588649
101842	588650
30487	588651
4621	588652
54671	588653
35554	588654
467	588655
15359	588656
58470	588657
24645	588658
98177	588659
22262	588660
34892	588661
85215	588662
9850	588663
49744	588664
913	588665
89255	588666
48058	588667
11116	588668
19987	588669
29375	588670
9986	588671
15527	588672
9672	588673
21142	588674
21742	588675
32562	588676
888	588677
3266	588678
28623	588679
59316	588680
15012	588681
55304	588682
4490	588683
34868	588684
49307	588685
2494	588686
6444	588687
59314	588688
37388	588689
110942	588690
1935	588691
20449	588692
24272	588693
2525	588694
73436	588695
81821	588696
11953	588697
47304	588698
63228	588699
23675	588700
102371	588701
64061	588702
26457	588703
14561	588704
12964	588705
6329	588706
3766	588707
81	588708
42851	588709
16103	588710
67067	588711
10750	588712
46216	588713
250	588714
9130	588715
6098	588716
109271	588717
28903	588718
65707	588719
17443	588720
5161	588721
670	588722
14953	588723
15042	588724
33025	588725
36008	588726
20245	588727
2927	588728
24503	588729
28823	588730
23226	588731
30669	588732
31	588733
72761	588734
111036	588735
46637	588736
26605	588737
59372	588738
11250	588739
11752	588740
77246	588741
45688	588742
2790	588743
28289	588744
50187	588745
1213	588746
31776	588747
75582	588748
382	588749
70005	588750
1451	588751
49103	588752
10554	588753
94126	588754
35594	588755
34060	588756
480	588757
13465	588758
50780	588759
16433	588760
36677	588761
19315	588762
5244	588763
7922	588764
25958	588765
50238	588766
29313	588767
25055	588768
473	588769
17372	588770
8647	588771
34567	588772
57739	588773
32176	588774
10349	588775
982	588776
8794	588777
1047	588778
488	588779
9819	588780
21029	588781
25321	588782
10573	588783
86562	588784
44494	588785
10248	588786
85827	588787
8008	588788
55987	588789
2482	588790
3079	588791
40807	588792
8573	588793
59812	588794
14272	588795
17813	588796
8287	588797
39972	588798
34662	588799
4320	588800
2099	588801
873	588802
11802	588803
52430	588804
5081	588805
68292	588806
32674	588807
45366	588808
14815	588809
4299	588810
28834	588811
101786	588812
32100	588813
44244	588814
38720	588815
102846	588816
46952	588817
37836	588818
64343	588819
48285	588820
34534	588821
90217	588822
45	588823
25745	588824
81300	588825
31973	588826
26982	588827
3062	588828
39461	588829
20959	588830
93863	588831
1571	588832
28800	588833
38573	588834
82851	588835
5716	588836
2810	588837
693	588838
45296	588839
52536	588840
28370	588841
5038	588842
11916	588843
63845	588844
38030	588845
42540	588846
49920	588847
49470	588848
757	588849
20913	588850
20513	588851
5508	588852
170	588853
99	588854
17791	588855
49282	588856
6261	588857
86482	588858
52101	588859
74352	588860
47907	588861
14939	588862
9010	588863
896	588864
43985	588865
9647	588866
438	588867
79789	588868
7448	588869
67486	588870
55321	588871
15452	588872
21361	588873
20106	588874
1625	588875
14777	588876
15823	588877
3745	588878
6080	588879
39926	588880
22627	588881
64864	588882
60543	588883
27196	588884
41879	588885
2588	588886
34175	588887
10706	588888
2712	588889
7711	588890
29589	588891
14305	588892
72965	588893
50720	588894
8565	588895
29574	588896
5096	588897
87616	588898
12412	588899
30461	588900
4608	588901
32538	588902
18213	588903
11881	588904
49055	588905
26208	588906
7416	588907
8841	588908
13582	588909
36702	588910
1585	588911
55269	588912
682	588913
46979	588914
30224	588915
14056	588916
63463	588917
2307	588918
73383	588919
96145	588920
5079	588921
55133	588922
84904	588923
86827	588924
6116	588925
33382	588926
54858	588927
36261	588928
9677	588929
11442	588930
81238	588931
57696	588932
32406	588933
1773	588934
72241	588935
56130	588936
5451	588937
10567	588938
93086	588939
11806	588940
56853	588941
22821	588942
8381	588943
6280	588944
1200	588945
728	588946
7485	588947
48871	588948
2365	588949
40563	588950
29006	588951
12485	588952
82421	588953
47996	588954
12713	588955
10826	588956
25368	588957
486	588958
34243	588959
66910	588960
6041	588961
7090	588962
1420	588963
36109	588964
36266	588965
40374	588966
59792	588967
18426	588968
9050	588969
30761	588970
31985	588971
42133	588972
53921	588973
21728	588974
6850	588975
48568	588976
4090	588977
4017	588978
112870	588979
2822	588980
31614	588981
66209	588982
12092	588983
13609	588984
39724	588985
42441	588986
92882	588987
21160	588988
45230	588989
35910	588990
7816	588991
37812	588992
29043	588993
17603	588994
90783	588995
34646	588996
9465	588997
30365	588998
14699	588999
10675	589000
2597	589001
23294	589002
24689	589003
786	589004
738	589005
19656	589006
20741	589007
9077	589008
2677	589009
106	589010
13039	589011
4735	589012
43059	589013
88935	589014
106662	589015
10750	589016
16774	589017
5222	589018
9239	589019
94845	589020
6097	589021
25031	589022
4072	589023
65084	589024
1088	589025
11270	589026
16006	589027
14788	589028
5307	589029
2477	589030
24071	589031
97145	589032
47240	589033
1727	589034
64489	589035
33278	589036
23208	589037
17	589038
1670	589039
19276	589040
6412	589041
53911	589042
37146	589043
114115	589044
13919	589045
852	589046
5593	589047
35305	589048
8709	589049
5485	589050
57674	589051
12975	589052
4031	589053
20516	589054
1722	589055
3137	589056
18758	589057
42276	589058
11420	589059
46269	589060
22597	589061
4064	589062
50982	589063
1643	589064
32108	589065
49513	589066
1159	589067
18403	589068
1373	589069
94861	589070
11119	589071
84675	589072
800	589073
87991	589074
28503	589075
3665	589076
17145	589077
13780	589078
39692	589079
18725	589080
44487	589081
39270	589082
20158	589083
95172	589084
2040	589085
1454	589086
67542	589087
78483	589088
16188	589089
1812	589090
25919	589091
94099	589092
1580	589093
40033	589094
11521	589095
116	589096
7959	589097
10678	589098
1635	589099
32467	589100
76363	589101
7404	589102
54490	589103
3258	589104
47533	589105
55	589106
24911	589107
20979	589108
18955	589109
3622	589110
18257	589111
31347	589112
678	589113
1378	589114
101593	589115
319	589116
47871	589117
13743	589118
10070	589119
86277	589120
15061	589121
60081	589122
16977	589123
813	589124
61814	589125
39370	589126
21338	589127
18208	589128
5954	589129
57754	589130
64788	589131
218	589132
94981	589133
1629	589134
15614	589135
6828	589136
64114	589137
41796	589138
8163	589139
62674	589140
770	589141
3935	589142
36439	589143
12084	589144
27760	589145
18356	589146
75248	589147
1471	589148
36825	589149
8825	589150
51690	589151
31130	589152
27562	589153
8749	589154
11367	589155
80697	589156
48966	589157
586	589158
35384	589159
8159	589160
51134	589161
68639	589162
14449	589163
48154	589164
84391	589165
34112	589166
14179	589167
49932	589168
1913	589169
65326	589170
31289	589171
41374	589172
23704	589173
4676	589174
51651	589175
35396	589176
1913	589177
28318	589178
7570	589179
7108	589180
16036	589181
8895	589182
72892	589183
16690	589184
1685	589185
12659	589186
26787	589187
76030	589188
41130	589189
14846	589190
11580	589191
13325	589192
21634	589193
59920	589194
45386	589195
72667	589196
36215	589197
2425	589198
74407	589199
4542	589200
8097	589201
600	589202
8397	589203
18010	589204
3012	589205
45253	589206
11844	589207
9305	589208
18783	589209
74846	589210
82508	589211
23713	589212
5014	589213
14617	589214
4929	589215
47028	589216
59380	589217
113212	589218
39634	589219
34347	589220
7593	589221
7235	589222
40191	589223
61054	589224
39560	589225
10493	589226
25991	589227
5826	589228
21651	589229
66691	589230
3428	589231
76565	589232
30288	589233
83195	589234
12408	589235
33707	589236
25994	589237
103520	589238
51617	589239
68835	589240
1468	589241
27597	589242
51231	589243
38321	589244
35749	589245
4563	589246
34806	589247
50614	589248
8042	589249
12233	589250
8122	589251
27611	589252
84087	589253
592	589254
8851	589255
70060	589256
12748	589257
899	589258
17112	589259
111587	589260
431	589261
9815	589262
2531	589263
70255	589264
52953	589265
83571	589266
10483	589267
4208	589268
6118	589269
27640	589270
320	589271
12362	589272
25331	589273
16013	589274
1175	589275
4016	589276
27536	589277
77063	589278
10648	589279
13001	589280
31530	589281
29057	589282
4633	589283
53	589284
94008	589285
10738	589286
61640	589287
6480	589288
2663	589289
10737	589290
86438	589291
41914	589292
3597	589293
38902	589294
76240	589295
7332	589296
40343	589297
1089	589298
5547	589299
9420	589300
64555	589301
2757	589302
37661	589303
86791	589304
9029	589305
35627	589306
3033	589307
36118	589308
5187	589309
60617	589310
74133	589311
26332	589312
23505	589313
52615	589314
1873	589315
36639	589316
15317	589317
13970	589318
26625	589319
8147	589320
41876	589321
490	589322
3651	589323
100706	589324
3974	589325
6570	589326
47588	589327
193	589328
48798	589329
4474	589330
4199	589331
2180	589332
12710	589333
42420	589334
2647	589335
24664	589336
51194	589337
9792	589338
64445	589339
59213	589340
100058	589341
14925	589342
25534	589343
6791	589344
8703	589345
68227	589346
3176	589347
335	589348
7546	589349
56125	589350
40184	589351
27584	589352
45931	589353
25735	589354
31201	589355
10128	589356
85238	589357
3863	589358
28419	589359
61544	589360
19850	589361
11723	589362
284	589363
3022	589364
11056	589365
59924	589366
693	589367
17685	589368
79721	589369
94078	589370
515	589371
26908	589372
53979	589373
26461	589374
3550	589375
67326	589376
8210	589377
8403	589378
18968	589379
7513	589380
18766	589381
17037	589382
13353	589383
45019	589384
982	589385
23594	589386
18454	589387
62	589388
4697	589389
16543	589390
5832	589391
25288	589392
1806	589393
13558	589394
20099	589395
7803	589396
79237	589397
93060	589398
1407	589399
46865	589400
14139	589401
15057	589402
32281	589403
4588	589404
12835	589405
5674	589406
6052	589407
160	589408
32675	589409
7493	589410
79368	589411
94493	589412
34663	589413
27727	589414
15025	589415
10637	589416
10137	589417
8752	589418
1210	589419
24520	589420
93285	589421
164	589422
30409	589423
67593	589424
865	589425
11986	589426
8140	589427
36042	589428
82940	589429
54939	589430
46889	589431
32383	589432
44630	589433
12147	589434
10319	589435
48890	589436
30955	589437
30667	589438
49571	589439
4730	589440
27274	589441
16856	589442
23547	589443
51836	589444
13976	589445
630	589446
38183	589447
4650	589448
45669	589449
13306	589450
72543	589451
3251	589452
81205	589453
68387	589454
12912	589455
1240	589456
226	589457
38156	589458
59026	589459
49171	589460
10438	589461
15167	589462
4407	589463
23485	589464
15668	589465
2162	589466
30597	589467
22923	589468
58471	589469
5911	589470
3139	589471
99391	589472
104805	589473
21073	589474
5109	589475
1980	589476
24509	589477
46923	589478
4559	589479
16347	589480
33999	589481
3349	589482
26203	589483
11500	589484
21780	589485
12024	589486
12308	589487
68524	589488
405	589489
54081	589490
15530	589491
4865	589492
40334	589493
5135	589494
26524	589495
50602	589496
39541	589497
16095	589498
18627	589499
23820	589500
45370	589501
94036	589502
23070	589503
168	589504
36	589505
12108	589506
60239	589507
91647	589508
6187	589509
82763	589510
93652	589511
5186	589512
6900	589513
44336	589514
2952	589515
91833	589516
8344	589517
7392	589518
28905	589519
23588	589520
83725	589521
3276	589522
22	589523
36171	589524
89138	589525
54233	589526
818	589527
51384	589528
7701	589529
31165	589530
45907	589531
936	589532
45756	589533
11837	589534
19136	589535
20522	589536
377	589537
31573	589538
37208	589539
40541	589540
4596	589541
17570	589542
6853	589543
58623	589544
55928	589545
71179	589546
112	589547
27421	589548
81556	589549
7130	589550
76168	589551
2416	589552
1934	589553
72832	589554
40490	589555
44880	589556
6395	589557
5000	589558
55244	589559
93499	589560
82007	589561
493	589562
1858	589563
14478	589564
44995	589565
29292	589566
25250	589567
41270	589568
53085	589569
28896	589570
35734	589571
85874	589572
34737	589573
20372	589574
19113	589575
33292	589576
73019	589577
24	589578
28773	589579
65805	589580
85241	589581
99786	589582
70658	589583
24066	589584
9498	589585
29854	589586
34503	589587
50807	589588
17477	589589
3889	589590
27278	589591
53970	589592
55866	589593
61429	589594
25129	589595
55769	589596
36815	589597
70398	589598
22169	589599
53407	589600
33862	589601
6642	589602
7963	589603
44850	589604
71101	589605
21875	589606
19810	589607
26393	589608
21893	589609
102980	589610
5689	589611
437	589612
38171	589613
4189	589614
33801	589615
45498	589616
2859	589617
452	589618
49774	589619
6239	589620
17800	589621
27288	589622
46734	589623
19783	589624
76950	589625
3	589626
75726	589627
40861	589628
11908	589629
72680	589630
12071	589631
37704	589632
71657	589633
13020	589634
9931	589635
27011	589636
52466	589637
36106	589638
770	589639
907	589640
432	589641
71348	589642
31528	589643
81811	589644
9122	589645
22659	589646
13473	589647
22842	589648
16777	589649
4964	589650
225	589651
30890	589652
373	589653
76111	589654
17648	589655
12188	589656
71108	589657
6149	589658
1849	589659
53	589660
15817	589661
30830	589662
5459	589663
21378	589664
21048	589665
304	589666
2451	589667
3169	589668
10980	589669
25759	589670
26641	589671
12276	589672
18791	589673
24579	589674
21856	589675
33642	589676
61181	589677
2842	589678
2254	589679
37253	589680
14795	589681
13085	589682
7513	589683
59723	589684
56261	589685
73395	589686
37308	589687
12982	589688
60386	589689
239	589690
1558	589691
6033	589692
20539	589693
7660	589694
80599	589695
43190	589696
641	589697
555	589698
27227	589699
30	589700
35087	589701
67531	589702
88574	589703
32826	589704
89177	589705
59305	589706
88175	589707
36869	589708
40153	589709
4802	589710
11645	589711
32142	589712
63708	589713
13732	589714
4962	589715
28581	589716
46841	589717
34059	589718
9045	589719
7328	589720
40714	589721
112659	589722
38914	589723
16017	589724
22543	589725
1477	589726
23594	589727
22777	589728
21270	589729
32	589730
3397	589731
40034	589732
17069	589733
8387	589734
402	589735
27277	589736
83459	589737
72982	589738
11527	589739
68830	589740
17409	589741
5298	589742
62422	589743
38720	589744
53121	589745
21082	589746
27595	589747
15969	589748
50063	589749
7239	589750
2299	589751
60909	589752
8768	589753
33885	589754
2869	589755
2546	589756
3722	589757
96076	589758
10540	589759
27233	589760
5475	589761
16139	589762
15107	589763
22270	589764
6123	589765
47926	589766
4149	589767
19957	589768
6754	589769
62182	589770
72468	589771
55957	589772
55610	589773
30684	589774
8755	589775
40	589776
94993	589777
23658	589778
999	589779
26072	589780
20613	589781
33797	589782
5145	589783
15959	589784
24407	589785
49094	589786
45152	589787
9091	589788
75289	589789
7512	589790
87410	589791
96812	589792
29382	589793
5397	589794
5074	589795
74830	589796
76845	589797
73978	589798
28304	589799
23729	589800
2212	589801
23388	589802
15560	589803
37673	589804
22006	589805
43650	589806
7067	589807
811	589808
27866	589809
2167	589810
12168	589811
27382	589812
37214	589813
13	589814
13316	589815
5087	589816
47118	589817
101099	589818
71735	589819
33453	589820
85616	589821
1133	589822
54501	589823
2369	589824
35862	589825
2278	589826
7536	589827
64113	589828
34778	589829
24327	589830
14810	589831
53283	589832
25070	589833
2255	589834
61992	589835
4158	589836
30849	589837
4268	589838
13258	589839
49078	589840
65802	589841
51078	589842
6874	589843
440	589844
2797	589845
2894	589846
24936	589847
2101	589848
18693	589849
19002	589850
12148	589851
87127	589852
54679	589853
31032	589854
7372	589855
10546	589856
109869	589857
29975	589858
2637	589859
47221	589860
73176	589861
33436	589862
2635	589863
20845	589864
1341	589865
20857	589866
11031	589867
54407	589868
3057	589869
62102	589870
52460	589871
1349	589872
14057	589873
64432	589874
31329	589875
3467	589876
1603	589877
88170	589878
34467	589879
66363	589880
36589	589881
90147	589882
42821	589883
21907	589884
6509	589885
48710	589886
113963	589887
4747	589888
4540	589889
20758	589890
9980	589891
22637	589892
64790	589893
5067	589894
97612	589895
4025	589896
11161	589897
102727	589898
626	589899
77460	589900
22736	589901
54026	589902
11024	589903
33307	589904
46575	589905
19485	589906
24591	589907
26895	589908
46689	589909
14808	589910
88035	589911
1968	589912
60432	589913
85295	589914
7978	589915
69357	589916
28859	589917
37598	589918
14122	589919
17014	589920
22327	589921
21991	589922
59615	589923
51505	589924
72254	589925
28484	589926
1580	589927
23259	589928
27145	589929
1484	589930
16007	589931
22550	589932
87178	589933
50324	589934
71922	589935
33361	589936
34696	589937
3429	589938
10389	589939
10120	589940
64662	589941
11526	589942
20033	589943
25737	589944
16513	589945
52028	589946
17877	589947
81525	589948
18509	589949
58996	589950
73875	589951
69653	589952
19700	589953
38380	589954
81693	589955
9550	589956
8478	589957
113031	589958
18103	589959
1785	589960
41537	589961
29393	589962
37640	589963
16380	589964
20515	589965
11565	589966
24655	589967
101666	589968
36278	589969
45634	589970
12090	589971
89	589972
47906	589973
20774	589974
16191	589975
15554	589976
33594	589977
26790	589978
23111	589979
2151	589980
8619	589981
2939	589982
41003	589983
7259	589984
72610	589985
16929	589986
3861	589987
11329	589988
565	589989
16047	589990
36026	589991
90613	589992
112734	589993
12421	589994
12169	589995
99822	589996
1052	589997
662	589998
31969	589999
32478	590000
14501	590001
1962	590002
1827	590003
11471	590004
91010	590005
44938	590006
42129	590007
10037	590008
10570	590009
61863	590010
49839	590011
5759	590012
2520	590013
40758	590014
28996	590015
1351	590016
5004	590017
6124	590018
11904	590019
32401	590020
28885	590021
13326	590022
93192	590023
22512	590024
25624	590025
77427	590026
70261	590027
35403	590028
8283	590029
33638	590030
90581	590031
42852	590032
67636	590033
1991	590034
48441	590035
63357	590036
65561	590037
798	590038
100857	590039
16898	590040
52935	590041
66948	590042
33745	590043
14414	590044
2337	590045
61014	590046
274	590047
12201	590048
25130	590049
6191	590050
3313	590051
81472	590052
7591	590053
7884	590054
26086	590055
36439	590056
1593	590057
59633	590058
6761	590059
3954	590060
72734	590061
40755	590062
3028	590063
12327	590064
30890	590065
18508	590066
51291	590067
393	590068
2777	590069
14919	590070
2986	590071
43194	590072
60	590073
15457	590074
90679	590075
50561	590076
11405	590077
549	590078
71001	590079
15893	590080
28958	590081
16961	590082
35692	590083
16218	590084
62087	590085
18624	590086
13748	590087
4022	590088
45055	590089
439	590090
4	590091
113834	590092
19297	590093
18252	590094
557	590095
24831	590096
12817	590097
24849	590098
26919	590099
15532	590100
10010	590101
67910	590102
25460	590103
29447	590104
71378	590105
41691	590106
21677	590107
11040	590108
32763	590109
2054	590110
23071	590111
32599	590112
40047	590113
11747	590114
1700	590115
9304	590116
60411	590117
51198	590118
247	590119
22126	590120
9475	590121
17599	590122
66239	590123
19145	590124
509	590125
67991	590126
8931	590127
57517	590128
58756	590129
43545	590130
68910	590131
47402	590132
33615	590133
4341	590134
71254	590135
543	590136
46033	590137
4201	590138
11302	590139
8833	590140
1524	590141
58148	590142
69655	590143
65759	590144
845	590145
58607	590146
55794	590147
8421	590148
1090	590149
57831	590150
4018	590151
5659	590152
23073	590153
10563	590154
106548	590155
3592	590156
13921	590157
18336	590158
4449	590159
44789	590160
3467	590161
12961	590162
794	590163
20577	590164
22511	590165
29346	590166
52647	590167
738	590168
91071	590169
3922	590170
23390	590171
33700	590172
13201	590173
26717	590174
1738	590175
54567	590176
61761	590177
14422	590178
3134	590179
36086	590180
5574	590181
9963	590182
81641	590183
33631	590184
54120	590185
18554	590186
103	590187
33248	590188
31815	590189
16081	590190
60741	590191
21824	590192
20720	590193
4140	590194
8280	590195
280	590196
1033	590197
72705	590198
55349	590199
26387	590200
10015	590201
8742	590202
2271	590203
18910	590204
14084	590205
15928	590206
98688	590207
52747	590208
38939	590209
16055	590210
48264	590211
11589	590212
34148	590213
631	590214
7	590215
1431	590216
29889	590217
14666	590218
43023	590219
2672	590220
17000	590221
47521	590222
3082	590223
20226	590224
32957	590225
70144	590226
950	590227
49268	590228
32013	590229
16888	590230
45513	590231
37352	590232
95065	590233
8125	590234
9645	590235
35123	590236
16703	590237
590	590238
97028	590239
37216	590240
74522	590241
4143	590242
12011	590243
37621	590244
51488	590245
7348	590246
4739	590247
48332	590248
9295	590249
41499	590250
9672	590251
2152	590252
46989	590253
23310	590254
3782	590255
91633	590256
10216	590257
13288	590258
92552	590259
11986	590260
24255	590261
43812	590262
10044	590263
25467	590264
10631	590265
40228	590266
27562	590267
35026	590268
6380	590269
46053	590270
108947	590271
7393	590272
16019	590273
26616	590274
4570	590275
6030	590276
53343	590277
62893	590278
20320	590279
56967	590280
43881	590281
73143	590282
49421	590283
1914	590284
345	590285
19183	590286
6983	590287
35366	590288
1651	590289
55228	590290
11412	590291
12187	590292
2447	590293
67865	590294
45701	590295
439	590296
35327	590297
6745	590298
1895	590299
38632	590300
30224	590301
178	590302
46265	590303
2544	590304
12575	590305
70115	590306
10149	590307
1839	590308
38928	590309
41477	590310
71485	590311
82913	590312
24002	590313
8498	590314
48353	590315
67489	590316
8509	590317
29827	590318
21646	590319
101926	590320
8990	590321
841	590322
2805	590323
2568	590324
13585	590325
50422	590326
24505	590327
5883	590328
65090	590329
55323	590330
38939	590331
36564	590332
2826	590333
24448	590334
37083	590335
54223	590336
13395	590337
2	590338
69730	590339
1772	590340
12406	590341
7221	590342
38834	590343
18382	590344
9261	590345
9007	590346
54870	590347
44257	590348
65306	590349
1925	590350
21107	590351
1106	590352
96412	590353
79701	590354
31893	590355
112460	590356
40826	590357
81610	590358
16993	590359
1641	590360
30323	590361
7246	590362
8519	590363
47005	590364
6588	590365
71933	590366
1336	590367
24225	590368
39294	590369
100204	590370
29259	590371
37414	590372
74530	590373
2344	590374
29047	590375
50942	590376
3298	590377
48285	590378
5682	590379
52084	590380
36616	590381
43026	590382
95518	590383
13557	590384
73472	590385
35194	590386
98173	590387
381	590388
25896	590389
80902	590390
83717	590391
44020	590392
19076	590393
12821	590394
21503	590395
66359	590396
51920	590397
59168	590398
31103	590399
56996	590400
32131	590401
46399	590402
16433	590403
5970	590404
50601	590405
74	590406
8050	590407
2805	590408
29459	590409
5323	590410
15890	590411
61690	590412
580	590413
3284	590414
5364	590415
1152	590416
22062	590417
58220	590418
103043	590419
267	590420
39393	590421
48640	590422
77849	590423
29	590424
30572	590425
3159	590426
27765	590427
38789	590428
9703	590429
32295	590430
24000	590431
45977	590432
70693	590433
3825	590434
5438	590435
17154	590436
64696	590437
26089	590438
21165	590439
1982	590440
58	590441
1021	590442
53835	590443
24827	590444
42629	590445
10442	590446
11177	590447
2129	590448
1666	590449
2317	590450
7887	590451
13489	590452
82005	590453
19753	590454
2	590455
17274	590456
2365	590457
1528	590458
61382	590459
1166	590460
43504	590461
98918	590462
28095	590463
25958	590464
78524	590465
53501	590466
16040	590467
30931	590468
1067	590469
28814	590470
15017	590471
1702	590472
10601	590473
56977	590474
39079	590475
37634	590476
75118	590477
89119	590478
91620	590479
65659	590480
51248	590481
17974	590482
408	590483
68697	590484
31	590485
10857	590486
36911	590487
77925	590488
39642	590489
2690	590490
5082	590491
29909	590492
27298	590493
865	590494
23669	590495
22121	590496
54	590497
42216	590498
48495	590499
32223	590500
29541	590501
690	590502
713	590503
10966	590504
3063	590505
106329	590506
32589	590507
21657	590508
46497	590509
37344	590510
32101	590511
5411	590512
63794	590513
398	590514
21862	590515
2673	590516
25	590517
45293	590518
48512	590519
14611	590520
19488	590521
15630	590522
531	590523
76782	590524
4885	590525
2111	590526
41640	590527
83358	590528
651	590529
51633	590530
22724	590531
31077	590532
30466	590533
73588	590534
2733	590535
23680	590536
78682	590537
43661	590538
1260	590539
1465	590540
91318	590541
12113	590542
36798	590543
41727	590544
19352	590545
60140	590546
3544	590547
57928	590548
59899	590549
17090	590550
64029	590551
24140	590552
42210	590553
11568	590554
4856	590555
32935	590556
20460	590557
9328	590558
7031	590559
74700	590560
17370	590561
2137	590562
5622	590563
41311	590564
92352	590565
38371	590566
43880	590567
65732	590568
12028	590569
56482	590570
1187	590571
10460	590572
589	590573
721	590574
26142	590575
25489	590576
81140	590577
54286	590578
25	590579
2005	590580
25415	590581
41728	590582
30606	590583
19868	590584
90926	590585
9751	590586
17505	590587
28558	590588
38011	590589
68832	590590
46884	590591
3581	590592
25865	590593
2701	590594
9394	590595
9378	590596
108078	590597
17586	590598
89498	590599
3628	590600
14985	590601
5084	590602
190	590603
38022	590604
20043	590605
27778	590606
3652	590607
64	590608
58805	590609
25120	590610
54694	590611
1920	590612
25841	590613
19232	590614
19044	590615
1584	590616
76317	590617
67588	590618
23306	590619
30851	590620
9966	590621
81462	590622
25805	590623
4599	590624
22410	590625
24	590626
37576	590627
40	590628
41	590629
31261	590630
575	590631
107302	590632
15599	590633
14097	590634
56824	590635
33361	590636
7263	590637
11921	590638
20749	590639
28429	590640
52179	590641
62808	590642
69361	590643
268	590644
23917	590645
70419	590646
49698	590647
93791	590648
8766	590649
5181	590650
59569	590651
4001	590652
13275	590653
1058	590654
547	590655
1252	590656
30515	590657
76192	590658
2274	590659
52653	590660
5448	590661
13464	590662
14653	590663
16645	590664
9876	590665
55923	590666
9217	590667
18118	590668
22178	590669
1618	590670
27324	590671
44422	590672
34348	590673
23219	590674
195	590675
76055	590676
23525	590677
58089	590678
16618	590679
2916	590680
6043	590681
78771	590682
29841	590683
23487	590684
17023	590685
15870	590686
30747	590687
12953	590688
31574	590689
1758	590690
68055	590691
4679	590692
46348	590693
240	590694
65977	590695
390	590696
149	590697
23733	590698
7214	590699
731	590700
452	590701
92184	590702
24105	590703
18400	590704
312	590705
4722	590706
23385	590707
35309	590708
95865	590709
32443	590710
43860	590711
8336	590712
15844	590713
4280	590714
9443	590715
78373	590716
46954	590717
35063	590718
86205	590719
45980	590720
35038	590721
1699	590722
24841	590723
17469	590724
76894	590725
67769	590726
10753	590727
60025	590728
1803	590729
4457	590730
24989	590731
10854	590732
17201	590733
8667	590734
20616	590735
17301	590736
60291	590737
26458	590738
48683	590739
36742	590740
10019	590741
22278	590742
49296	590743
892	590744
68741	590745
5001	590746
17773	590747
1616	590748
39885	590749
17697	590750
24775	590751
13609	590752
1269	590753
81559	590754
40222	590755
418	590756
34982	590757
16088	590758
8562	590759
91530	590760
6267	590761
7300	590762
36995	590763
101534	590764
17	590765
35662	590766
1575	590767
79985	590768
3451	590769
9217	590770
2776	590771
6255	590772
31976	590773
23574	590774
8516	590775
26364	590776
6915	590777
11017	590778
25868	590779
3443	590780
5743	590781
33806	590782
1504	590783
42206	590784
59839	590785
61105	590786
12512	590787
5364	590788
69131	590789
12374	590790
35004	590791
1382	590792
13279	590793
2772	590794
52639	590795
692	590796
32545	590797
47701	590798
45884	590799
23737	590800
4446	590801
4241	590802
21774	590803
767	590804
87269	590805
441	590806
30310	590807
26849	590808
113795	590809
48427	590810
501	590811
5840	590812
102	590813
7854	590814
3387	590815
6499	590816
7640	590817
44890	590818
66136	590819
1408	590820
83410	590821
26367	590822
50850	590823
61575	590824
38246	590825
66261	590826
24895	590827
54518	590828
22381	590829
65457	590830
25030	590831
37786	590832
84146	590833
37435	590834
35475	590835
57951	590836
34496	590837
2416	590838
21002	590839
20849	590840
20213	590841
2467	590842
20593	590843
18584	590844
14294	590845
31180	590846
444	590847
104020	590848
9307	590849
32534	590850
11534	590851
44135	590852
7183	590853
12190	590854
94543	590855
72502	590856
70962	590857
89012	590858
18931	590859
11643	590860
11192	590861
84390	590862
42377	590863
431	590864
3020	590865
82815	590866
26208	590867
19199	590868
25866	590869
10053	590870
4586	590871
72954	590872
6218	590873
7342	590874
52724	590875
41507	590876
323	590877
113213	590878
27063	590879
18449	590880
26210	590881
19275	590882
10041	590883
4014	590884
44653	590885
11029	590886
43279	590887
36196	590888
341	590889
856	590890
18827	590891
706	590892
28894	590893
14362	590894
29873	590895
3641	590896
20346	590897
50039	590898
51009	590899
7958	590900
1478	590901
8050	590902
7689	590903
13062	590904
1084	590905
6079	590906
2210	590907
31476	590908
18909	590909
634	590910
22949	590911
6598	590912
22689	590913
35428	590914
2525	590915
6460	590916
46730	590917
86140	590918
103489	590919
19429	590920
4391	590921
76557	590922
39786	590923
34563	590924
68145	590925
44093	590926
33324	590927
7956	590928
3528	590929
17480	590930
49191	590931
68093	590932
47432	590933
3491	590934
13034	590935
4026	590936
91551	590937
88640	590938
1785	590939
3793	590940
23385	590941
129	590942
18635	590943
5741	590944
100419	590945
24794	590946
11509	590947
124	590948
71244	590949
57273	590950
27884	590951
81825	590952
61687	590953
32578	590954
72336	590955
13753	590956
7332	590957
42589	590958
33718	590959
82679	590960
83667	590961
75603	590962
3160	590963
9605	590964
29039	590965
2492	590966
15022	590967
34141	590968
113284	590969
23196	590970
37213	590971
13456	590972
8042	590973
41625	590974
50703	590975
68847	590976
7469	590977
33214	590978
66761	590979
16695	590980
36957	590981
36092	590982
39301	590983
72535	590984
41305	590985
61889	590986
11705	590987
66729	590988
9111	590989
47397	590990
3023	590991
75094	590992
25250	590993
69796	590994
18172	590995
70353	590996
26957	590997
16725	590998
1425	590999
51214	591000
7059	591001
9209	591002
4899	591003
64	591004
45357	591005
28389	591006
431	591007
1253	591008
15567	591009
22018	591010
101576	591011
9358	591012
18081	591013
14396	591014
23865	591015
37600	591016
90641	591017
9963	591018
76819	591019
50748	591020
8327	591021
53267	591022
1864	591023
67509	591024
97598	591025
52743	591026
4218	591027
17257	591028
1198	591029
89614	591030
1109	591031
809	591032
22447	591033
83073	591034
1548	591035
26178	591036
25965	591037
61929	591038
1409	591039
29412	591040
55630	591041
56236	591042
59884	591043
1169	591044
15366	591045
59184	591046
11067	591047
42877	591048
21630	591049
89109	591050
66961	591051
70491	591052
75821	591053
45028	591054
24492	591055
26508	591056
16897	591057
19788	591058
1920	591059
29443	591060
23235	591061
181	591062
2	591063
8965	591064
18264	591065
28189	591066
54565	591067
13775	591068
708	591069
39171	591070
615	591071
26385	591072
63857	591073
14882	591074
120	591075
6655	591076
30469	591077
14187	591078
110928	591079
6527	591080
4281	591081
11293	591082
3858	591083
64486	591084
91354	591085
80209	591086
81869	591087
51771	591088
48206	591089
94489	591090
41017	591091
47785	591092
460	591093
9218	591094
23119	591095
36936	591096
31317	591097
26136	591098
6037	591099
1188	591100
6413	591101
3804	591102
1949	591103
67295	591104
4898	591105
61178	591106
3198	591107
5332	591108
82417	591109
4786	591110
10797	591111
14059	591112
91613	591113
17749	591114
27321	591115
3191	591116
14203	591117
91904	591118
22745	591119
38	591120
81591	591121
2663	591122
70792	591123
945	591124
44649	591125
17421	591126
16363	591127
9657	591128
826	591129
108221	591130
19882	591131
53846	591132
52817	591133
95505	591134
65419	591135
24000	591136
116	591137
60060	591138
61423	591139
8693	591140
61357	591141
16554	591142
3983	591143
43403	591144
7982	591145
27262	591146
8746	591147
76665	591148
58692	591149
23273	591150
73397	591151
33206	591152
24933	591153
17544	591154
13092	591155
21823	591156
12540	591157
57205	591158
72650	591159
30363	591160
51101	591161
2957	591162
3286	591163
9777	591164
74603	591165
14155	591166
27484	591167
67893	591168
5158	591169
59127	591170
87967	591171
20021	591172
663	591173
796	591174
28644	591175
36409	591176
19371	591177
42516	591178
27443	591179
27996	591180
37194	591181
12988	591182
9238	591183
4841	591184
112729	591185
15890	591186
78854	591187
743	591188
25215	591189
48335	591190
15571	591191
1026	591192
4092	591193
78824	591194
41115	591195
69641	591196
9702	591197
43970	591198
43246	591199
10780	591200
1373	591201
40785	591202
37045	591203
62925	591204
9618	591205
17595	591206
3602	591207
15257	591208
72890	591209
80730	591210
81445	591211
38449	591212
9974	591213
9354	591214
12338	591215
4944	591216
6683	591217
75576	591218
1188	591219
5992	591220
14481	591221
73625	591222
26483	591223
51667	591224
36763	591225
14575	591226
3035	591227
28845	591228
8116	591229
48633	591230
8470	591231
7844	591232
27495	591233
12812	591234
3946	591235
53271	591236
5231	591237
25281	591238
77478	591239
12924	591240
74435	591241
2217	591242
2027	591243
5614	591244
49327	591245
44245	591246
19234	591247
72828	591248
1299	591249
57692	591250
13175	591251
12130	591252
19891	591253
20724	591254
3283	591255
6155	591256
16981	591257
48168	591258
10061	591259
38222	591260
16675	591261
51893	591262
21588	591263
40444	591264
11301	591265
2803	591266
34964	591267
3660	591268
30044	591269
29027	591270
1798	591271
13901	591272
25400	591273
10033	591274
43408	591275
3905	591276
47958	591277
39436	591278
82840	591279
13452	591280
71320	591281
1438	591282
125	591283
18278	591284
9891	591285
38891	591286
11020	591287
59954	591288
78803	591289
25062	591290
55872	591291
1277	591292
10123	591293
66407	591294
14468	591295
30581	591296
2877	591297
7569	591298
3062	591299
90164	591300
30867	591301
17461	591302
36508	591303
105	591304
92530	591305
62851	591306
736	591307
2569	591308
5882	591309
41920	591310
8425	591311
32014	591312
95	591313
2174	591314
2026	591315
291	591316
4198	591317
12941	591318
83627	591319
108552	591320
37497	591321
29582	591322
69349	591323
16766	591324
48030	591325
820	591326
49337	591327
51244	591328
74006	591329
9382	591330
8169	591331
5310	591332
38937	591333
42096	591334
23701	591335
42052	591336
10269	591337
42319	591338
10456	591339
11321	591340
50605	591341
19925	591342
2874	591343
4701	591344
103029	591345
37721	591346
34888	591347
1474	591348
19580	591349
49	591350
43112	591351
36462	591352
6492	591353
66524	591354
6643	591355
53934	591356
83745	591357
43732	591358
593	591359
33697	591360
2375	591361
1680	591362
29754	591363
39972	591364
15475	591365
1600	591366
24158	591367
37443	591368
35310	591369
33402	591370
28451	591371
265	591372
1278	591373
1176	591374
45297	591375
97353	591376
25319	591377
36664	591378
39987	591379
5991	591380
28083	591381
2262	591382
6597	591383
26187	591384
26830	591385
10429	591386
12144	591387
39052	591388
5618	591389
1470	591390
34409	591391
9007	591392
67840	591393
23062	591394
59246	591395
57836	591396
22478	591397
1234	591398
15459	591399
39676	591400
299	591401
87023	591402
62308	591403
50	591404
76038	591405
7341	591406
60746	591407
31223	591408
32140	591409
39135	591410
6271	591411
21250	591412
49555	591413
8406	591414
1918	591415
29880	591416
46430	591417
2129	591418
53626	591419
27751	591420
501	591421
36147	591422
2692	591423
69055	591424
3069	591425
25047	591426
25710	591427
9988	591428
64126	591429
34442	591430
27695	591431
47625	591432
36282	591433
34157	591434
3114	591435
5419	591436
43905	591437
14355	591438
66256	591439
25286	591440
38711	591441
1457	591442
50617	591443
18036	591444
29658	591445
8045	591446
7065	591447
39714	591448
24595	591449
17324	591450
22054	591451
45225	591452
46052	591453
83079	591454
1198	591455
33794	591456
21849	591457
46504	591458
10831	591459
401	591460
232	591461
5682	591462
1460	591463
23313	591464
18506	591465
22690	591466
14893	591467
60291	591468
30972	591469
69783	591470
33728	591471
719	591472
29730	591473
17751	591474
29133	591475
47	591476
98083	591477
80182	591478
8683	591479
7016	591480
31701	591481
30445	591482
58892	591483
2978	591484
22914	591485
998	591486
6897	591487
18585	591488
87626	591489
63560	591490
50359	591491
61658	591492
25422	591493
9894	591494
27388	591495
102935	591496
381	591497
7554	591498
1255	591499
57595	591500
36556	591501
29958	591502
18082	591503
41011	591504
63054	591505
47341	591506
61578	591507
10329	591508
15480	591509
3949	591510
359	591511
68	591512
39662	591513
9287	591514
64906	591515
37778	591516
22745	591517
46128	591518
10082	591519
12425	591520
1315	591521
69844	591522
44590	591523
48598	591524
8949	591525
43286	591526
5755	591527
24814	591528
27226	591529
10305	591530
12375	591531
74745	591532
4916	591533
1418	591534
45664	591535
29798	591536
18277	591537
31734	591538
34648	591539
15378	591540
25028	591541
1172	591542
6041	591543
6716	591544
24746	591545
42928	591546
4929	591547
7171	591548
64479	591549
39952	591550
34898	591551
17759	591552
91807	591553
13822	591554
966	591555
43557	591556
90298	591557
2874	591558
36503	591559
87702	591560
40009	591561
50595	591562
882	591563
40949	591564
10553	591565
1403	591566
42376	591567
2618	591568
46802	591569
17277	591570
33685	591571
2336	591572
31165	591573
31222	591574
12	591575
44485	591576
47500	591577
24797	591578
49320	591579
32358	591580
48142	591581
8627	591582
100167	591583
3855	591584
30209	591585
46619	591586
7479	591587
7733	591588
20110	591589
56816	591590
13384	591591
1539	591592
31718	591593
50338	591594
92554	591595
54763	591596
94645	591597
70883	591598
66653	591599
51038	591600
812	591601
2748	591602
28191	591603
24301	591604
17192	591605
80283	591606
8808	591607
4837	591608
69272	591609
28303	591610
6408	591611
1038	591612
22753	591613
56060	591614
43020	591615
13573	591616
5067	591617
30865	591618
84140	591619
1425	591620
53040	591621
1643	591622
4611	591623
16836	591624
63837	591625
92779	591626
9242	591627
10359	591628
39517	591629
39710	591630
2118	591631
43978	591632
7061	591633
45115	591634
102789	591635
18870	591636
3655	591637
6153	591638
14723	591639
51203	591640
34472	591641
5299	591642
77365	591643
21273	591644
54878	591645
40247	591646
3068	591647
57251	591648
74021	591649
35510	591650
9459	591651
15881	591652
1657	591653
4981	591654
101931	591655
15527	591656
46217	591657
100925	591658
134	591659
1188	591660
41269	591661
28816	591662
44329	591663
78291	591664
22517	591665
41567	591666
8135	591667
14706	591668
311	591669
521	591670
16322	591671
39271	591672
14387	591673
32369	591674
63202	591675
54763	591676
94722	591677
16931	591678
5942	591679
831	591680
88770	591681
8453	591682
1172	591683
16988	591684
21757	591685
17357	591686
10857	591687
49548	591688
51099	591689
2004	591690
1143	591691
8742	591692
59755	591693
11667	591694
26026	591695
83544	591696
1223	591697
105206	591698
81844	591699
1165	591700
45769	591701
9765	591702
72435	591703
72149	591704
19787	591705
776	591706
11	591707
62189	591708
5207	591709
13248	591710
112209	591711
82117	591712
1469	591713
77610	591714
23255	591715
29900	591716
77439	591717
82273	591718
19785	591719
3724	591720
26394	591721
17828	591722
10190	591723
4194	591724
51497	591725
41884	591726
27553	591727
32624	591728
75968	591729
22024	591730
8012	591731
29460	591732
7467	591733
33113	591734
84209	591735
7871	591736
1577	591737
1071	591738
25335	591739
6835	591740
58239	591741
8138	591742
56352	591743
13458	591744
563	591745
43476	591746
17164	591747
5744	591748
10386	591749
434	591750
509	591751
12312	591752
95176	591753
9583	591754
47441	591755
50857	591756
7889	591757
62504	591758
33970	591759
26833	591760
7396	591761
5054	591762
4623	591763
266	591764
17046	591765
69524	591766
24932	591767
16572	591768
34600	591769
4055	591770
13790	591771
83194	591772
50639	591773
864	591774
44276	591775
14735	591776
4301	591777
8688	591778
80096	591779
58636	591780
11555	591781
59031	591782
94288	591783
85239	591784
20221	591785
4942	591786
3503	591787
2	591788
63913	591789
38160	591790
5082	591791
7240	591792
53759	591793
52584	591794
67413	591795
42609	591796
10356	591797
10298	591798
3821	591799
72154	591800
8408	591801
65461	591802
14658	591803
12837	591804
27146	591805
48257	591806
8416	591807
16098	591808
3594	591809
9276	591810
41288	591811
32362	591812
18787	591813
4526	591814
476	591815
4147	591816
77989	591817
31461	591818
90701	591819
21129	591820
4603	591821
79232	591822
491	591823
17105	591824
25354	591825
2034	591826
2634	591827
1914	591828
1060	591829
27362	591830
13202	591831
93340	591832
15505	591833
5713	591834
20984	591835
2225	591836
64440	591837
5425	591838
56822	591839
33119	591840
1184	591841
45836	591842
2479	591843
6973	591844
12609	591845
83208	591846
95520	591847
50770	591848
28002	591849
48645	591850
7712	591851
16366	591852
46133	591853
63607	591854
9615	591855
418	591856
60173	591857
59682	591858
34858	591859
1644	591860
2083	591861
40165	591862
18730	591863
101314	591864
956	591865
1528	591866
1029	591867
109550	591868
40448	591869
61239	591870
49481	591871
59395	591872
14528	591873
37203	591874
10576	591875
10388	591876
30263	591877
971	591878
59236	591879
16894	591880
70932	591881
25743	591882
12277	591883
9929	591884
54207	591885
28543	591886
61810	591887
104216	591888
88087	591889
13146	591890
37363	591891
59171	591892
2740	591893
23701	591894
49525	591895
1053	591896
48364	591897
6265	591898
84446	591899
9229	591900
27168	591901
12529	591902
41037	591903
1109	591904
67811	591905
35	591906
69208	591907
32080	591908
51749	591909
19896	591910
39985	591911
25159	591912
6338	591913
9429	591914
46504	591915
14055	591916
20306	591917
5981	591918
58181	591919
78635	591920
35000	591921
9922	591922
88799	591923
8728	591924
60915	591925
33636	591926
7681	591927
43440	591928
25367	591929
8057	591930
20221	591931
7019	591932
36495	591933
80551	591934
22739	591935
3194	591936
70	591937
94376	591938
54113	591939
101	591940
17053	591941
34403	591942
16237	591943
62995	591944
64163	591945
32396	591946
20649	591947
108344	591948
43942	591949
48868	591950
15213	591951
37412	591952
89355	591953
44678	591954
26504	591955
74388	591956
2935	591957
95	591958
37828	591959
647	591960
1220	591961
2900	591962
7673	591963
1693	591964
54649	591965
17483	591966
16281	591967
23670	591968
29807	591969
44623	591970
41568	591971
40773	591972
10086	591973
7911	591974
1	591975
96185	591976
92752	591977
33651	591978
18479	591979
243	591980
40045	591981
12869	591982
76455	591983
10969	591984
496	591985
7622	591986
1884	591987
61296	591988
25288	591989
38642	591990
960	591991
88719	591992
9476	591993
16660	591994
40722	591995
77402	591996
50335	591997
734	591998
50000	591999
48612	592000
93	592001
3386	592002
54512	592003
48302	592004
88682	592005
37917	592006
26014	592007
34859	592008
1026	592009
32801	592010
1069	592011
755	592012
49208	592013
92188	592014
2042	592015
35839	592016
1933	592017
30387	592018
11622	592019
2905	592020
15558	592021
14837	592022
32317	592023
23065	592024
26005	592025
72916	592026
30099	592027
12228	592028
11002	592029
1901	592030
66182	592031
508	592032
19544	592033
54269	592034
9174	592035
7571	592036
39947	592037
72673	592038
11077	592039
651	592040
47525	592041
30987	592042
61129	592043
70807	592044
73691	592045
48908	592046
43786	592047
9531	592048
111492	592049
63211	592050
14297	592051
9388	592052
6829	592053
22818	592054
35179	592055
13471	592056
60220	592057
4181	592058
4171	592059
2668	592060
6903	592061
82750	592062
366	592063
62663	592064
1658	592065
72549	592066
27867	592067
1828	592068
3481	592069
23601	592070
2620	592071
7108	592072
28161	592073
87888	592074
26632	592075
31405	592076
15908	592077
46035	592078
2389	592079
839	592080
38020	592081
2329	592082
63376	592083
73481	592084
33542	592085
24109	592086
43207	592087
64406	592088
58997	592089
18790	592090
796	592091
24088	592092
52715	592093
7398	592094
12348	592095
23525	592096
30757	592097
28993	592098
14262	592099
69625	592100
15924	592101
9893	592102
23825	592103
24922	592104
14351	592105
81975	592106
42809	592107
54552	592108
85114	592109
16267	592110
51192	592111
77869	592112
68	592113
101798	592114
23291	592115
23247	592116
27515	592117
11701	592118
80856	592119
41798	592120
97405	592121
23507	592122
56526	592123
43959	592124
37476	592125
14938	592126
93293	592127
20455	592128
65680	592129
6791	592130
60508	592131
30234	592132
3314	592133
64712	592134
90507	592135
913	592136
24498	592137
91548	592138
5248	592139
35589	592140
20878	592141
27671	592142
2524	592143
45520	592144
3775	592145
60317	592146
29329	592147
70557	592148
12831	592149
79133	592150
6580	592151
9248	592152
23120	592153
16179	592154
29352	592155
76181	592156
38547	592157
4015	592158
85810	592159
12616	592160
15055	592161
69802	592162
73649	592163
57221	592164
50451	592165
93671	592166
79405	592167
59480	592168
32809	592169
31986	592170
2730	592171
1110	592172
33300	592173
3550	592174
34436	592175
1203	592176
12292	592177
16702	592178
19813	592179
18371	592180
37215	592181
47886	592182
50664	592183
23182	592184
19763	592185
35376	592186
95323	592187
24859	592188
53331	592189
42624	592190
75744	592191
5515	592192
1196	592193
31401	592194
64349	592195
90556	592196
1764	592197
28836	592198
2526	592199
138	592200
11258	592201
20586	592202
19540	592203
13500	592204
13242	592205
12543	592206
4588	592207
36868	592208
17727	592209
947	592210
23984	592211
14894	592212
9023	592213
17752	592214
6584	592215
83281	592216
18293	592217
7654	592218
279	592219
22756	592220
12796	592221
57645	592222
32451	592223
1303	592224
33079	592225
504	592226
21093	592227
14118	592228
33139	592229
42703	592230
90915	592231
4458	592232
62944	592233
914	592234
197	592235
48214	592236
12234	592237
19601	592238
93115	592239
12995	592240
3022	592241
40003	592242
5007	592243
50713	592244
83283	592245
20008	592246
26446	592247
20744	592248
19612	592249
33564	592250
4213	592251
62026	592252
1889	592253
3877	592254
112290	592255
15128	592256
32950	592257
6101	592258
28306	592259
44297	592260
75978	592261
2801	592262
14344	592263
43287	592264
8399	592265
50764	592266
17646	592267
8400	592268
76753	592269
2714	592270
56328	592271
17312	592272
44076	592273
5246	592274
41536	592275
29882	592276
10364	592277
23156	592278
49	592279
26207	592280
38587	592281
37851	592282
18069	592283
3959	592284
27519	592285
12247	592286
34961	592287
31328	592288
19686	592289
24571	592290
1477	592291
14064	592292
53628	592293
57823	592294
76075	592295
32978	592296
30910	592297
379	592298
45	592299
63711	592300
65612	592301
10810	592302
39593	592303
44359	592304
26987	592305
10974	592306
73119	592307
9	592308
2695	592309
59892	592310
2759	592311
5336	592312
78860	592313
3910	592314
76308	592315
10815	592316
24588	592317
27590	592318
48516	592319
25451	592320
839	592321
29046	592322
39566	592323
45393	592324
56893	592325
10235	592326
9519	592327
11469	592328
23329	592329
3910	592330
18188	592331
23982	592332
89745	592333
194	592334
10965	592335
32927	592336
33205	592337
38887	592338
113408	592339
8279	592340
38738	592341
36745	592342
62249	592343
16386	592344
71498	592345
1120	592346
7366	592347
5050	592348
41086	592349
3032	592350
49945	592351
4230	592352
100762	592353
43999	592354
58132	592355
18846	592356
3201	592357
35191	592358
9138	592359
32568	592360
5695	592361
2776	592362
865	592363
22397	592364
12921	592365
31524	592366
55948	592367
23522	592368
17301	592369
79315	592370
14057	592371
31005	592372
5776	592373
78693	592374
42310	592375
6604	592376
96874	592377
1219	592378
19619	592379
403	592380
24689	592381
1162	592382
30645	592383
10664	592384
34672	592385
5805	592386
13004	592387
58418	592388
10933	592389
6786	592390
8442	592391
70983	592392
46943	592393
255	592394
73615	592395
2211	592396
5561	592397
1115	592398
37197	592399
36200	592400
76906	592401
100986	592402
5819	592403
46562	592404
13133	592405
35145	592406
4609	592407
27745	592408
12662	592409
14035	592410
3063	592411
54374	592412
7277	592413
37026	592414
41488	592415
8977	592416
52217	592417
96947	592418
86818	592419
19187	592420
46406	592421
1247	592422
66915	592423
4180	592424
614	592425
54478	592426
3992	592427
31380	592428
21896	592429
2280	592430
626	592431
44095	592432
67924	592433
5219	592434
3958	592435
13270	592436
54693	592437
19643	592438
7470	592439
65724	592440
33392	592441
20756	592442
6137	592443
22279	592444
6426	592445
22939	592446
4160	592447
98285	592448
42873	592449
36026	592450
59707	592451
252	592452
38701	592453
72237	592454
42503	592455
63327	592456
1463	592457
20872	592458
2360	592459
35681	592460
17342	592461
73611	592462
57	592463
14166	592464
59034	592465
2071	592466
26494	592467
7396	592468
70	592469
30	592470
72044	592471
92370	592472
16953	592473
19140	592474
12505	592475
35760	592476
53282	592477
20115	592478
21080	592479
59722	592480
44284	592481
22219	592482
55185	592483
3379	592484
31383	592485
26377	592486
865	592487
6333	592488
79398	592489
73232	592490
126	592491
41072	592492
17271	592493
38418	592494
71845	592495
6100	592496
45315	592497
58413	592498
31970	592499
8206	592500
77659	592501
32850	592502
4122	592503
45950	592504
49645	592505
21660	592506
110144	592507
2159	592508
32801	592509
1526	592510
41356	592511
9781	592512
20075	592513
2481	592514
1116	592515
6137	592516
10799	592517
4175	592518
54328	592519
58531	592520
59608	592521
66588	592522
28185	592523
4995	592524
30868	592525
105377	592526
10448	592527
70756	592528
3100	592529
723	592530
26790	592531
12243	592532
98673	592533
1481	592534
14746	592535
1067	592536
18341	592537
42692	592538
3589	592539
20604	592540
53308	592541
30509	592542
71913	592543
1612	592544
12138	592545
54319	592546
31196	592547
616	592548
30343	592549
19253	592550
78690	592551
57979	592552
79189	592553
989	592554
22824	592555
58438	592556
62043	592557
13839	592558
12211	592559
8958	592560
59718	592561
24704	592562
18277	592563
23584	592564
62512	592565
14764	592566
44559	592567
20822	592568
26439	592569
4732	592570
2258	592571
70534	592572
22186	592573
58799	592574
18487	592575
4538	592576
9866	592577
41235	592578
93456	592579
30894	592580
14410	592581
456	592582
73092	592583
29442	592584
3470	592585
1985	592586
1721	592587
4741	592588
33374	592589
9162	592590
358	592591
34831	592592
73983	592593
30047	592594
83140	592595
27012	592596
16664	592597
146	592598
84727	592599
179	592600
8980	592601
2	592602
42534	592603
33615	592604
716	592605
21385	592606
44815	592607
57687	592608
11693	592609
100349	592610
96918	592611
45897	592612
89572	592613
79338	592614
105741	592615
3400	592616
15572	592617
790	592618
2334	592619
4112	592620
35611	592621
701	592622
23309	592623
78318	592624
33819	592625
6596	592626
45657	592627
7461	592628
107857	592629
11209	592630
5453	592631
4228	592632
59685	592633
38108	592634
62155	592635
995	592636
2749	592637
69529	592638
66051	592639
88459	592640
228	592641
10397	592642
96375	592643
85256	592644
73309	592645
64551	592646
20721	592647
17371	592648
16624	592649
1096	592650
14242	592651
33071	592652
79904	592653
75800	592654
3544	592655
107430	592656
1327	592657
17583	592658
6629	592659
202	592660
94933	592661
18188	592662
55531	592663
7524	592664
45584	592665
31401	592666
44326	592667
42835	592668
57371	592669
50640	592670
11906	592671
94014	592672
3302	592673
20814	592674
33203	592675
25182	592676
351	592677
1305	592678
250	592679
59085	592680
17272	592681
88982	592682
14064	592683
58546	592684
12050	592685
29845	592686
17215	592687
2867	592688
89280	592689
22412	592690
34589	592691
27368	592692
2	592693
6679	592694
9100	592695
61289	592696
30589	592697
19023	592698
202	592699
1329	592700
30704	592701
13400	592702
1285	592703
79551	592704
34746	592705
105062	592706
22579	592707
56885	592708
17008	592709
8088	592710
46859	592711
48965	592712
49710	592713
7845	592714
33722	592715
34463	592716
20856	592717
44432	592718
12479	592719
14014	592720
11917	592721
87724	592722
32650	592723
11662	592724
2640	592725
5336	592726
55802	592727
23172	592728
314	592729
4107	592730
24039	592731
71345	592732
696	592733
59825	592734
5998	592735
636	592736
17265	592737
76060	592738
451	592739
19609	592740
32090	592741
37283	592742
18246	592743
56429	592744
861	592745
49490	592746
17978	592747
11715	592748
2349	592749
113139	592750
16832	592751
7262	592752
3605	592753
58609	592754
685	592755
160	592756
20417	592757
48994	592758
14397	592759
21811	592760
58672	592761
28242	592762
622	592763
70838	592764
8529	592765
62548	592766
6423	592767
17723	592768
7557	592769
48940	592770
69989	592771
60661	592772
35623	592773
26021	592774
13421	592775
29295	592776
394	592777
64798	592778
23341	592779
67677	592780
151	592781
24110	592782
633	592783
19239	592784
586	592785
33594	592786
15039	592787
29443	592788
18566	592789
267	592790
14491	592791
3016	592792
11988	592793
47512	592794
47782	592795
43025	592796
18	592797
11962	592798
67232	592799
23674	592800
15430	592801
43441	592802
24460	592803
8124	592804
55768	592805
137	592806
44526	592807
73214	592808
37226	592809
21081	592810
5615	592811
64196	592812
43908	592813
29755	592814
344	592815
112333	592816
1337	592817
28338	592818
68589	592819
68093	592820
3032	592821
55019	592822
53881	592823
25492	592824
66841	592825
23000	592826
40327	592827
7477	592828
30619	592829
71920	592830
7795	592831
16493	592832
12136	592833
25563	592834
22201	592835
17743	592836
55187	592837
36543	592838
259	592839
2740	592840
36572	592841
15116	592842
11745	592843
16597	592844
12806	592845
9673	592846
74659	592847
2041	592848
34256	592849
9891	592850
2396	592851
83706	592852
12930	592853
49766	592854
202	592855
21825	592856
76581	592857
1713	592858
23993	592859
13892	592860
1399	592861
38766	592862
40910	592863
60837	592864
74418	592865
29665	592866
3710	592867
365	592868
1459	592869
6997	592870
11949	592871
34883	592872
73982	592873
5293	592874
14437	592875
6963	592876
29898	592877
50623	592878
580	592879
99583	592880
58673	592881
64351	592882
4199	592883
25438	592884
6596	592885
7098	592886
80679	592887
62931	592888
28038	592889
64337	592890
21960	592891
6212	592892
73874	592893
1148	592894
16005	592895
41864	592896
98527	592897
18449	592898
46779	592899
66320	592900
10471	592901
4579	592902
21919	592903
26248	592904
1800	592905
9063	592906
1955	592907
19607	592908
1455	592909
36471	592910
4889	592911
59889	592912
343	592913
1132	592914
72864	592915
57636	592916
7233	592917
11436	592918
48	592919
29893	592920
1297	592921
13044	592922
10346	592923
13011	592924
8586	592925
19857	592926
31947	592927
45747	592928
509	592929
1635	592930
884	592931
58104	592932
113	592933
2389	592934
3987	592935
11542	592936
80040	592937
62403	592938
42549	592939
40190	592940
26628	592941
38726	592942
522	592943
749	592944
10416	592945
51637	592946
63956	592947
21697	592948
10708	592949
34399	592950
9713	592951
16048	592952
66236	592953
43035	592954
64668	592955
31351	592956
71114	592957
8798	592958
7950	592959
3780	592960
100271	592961
405	592962
5978	592963
32514	592964
46251	592965
10715	592966
394	592967
7492	592968
44086	592969
60331	592970
85555	592971
45885	592972
9818	592973
95135	592974
87830	592975
11059	592976
63306	592977
222	592978
4113	592979
87903	592980
12451	592981
19448	592982
16845	592983
21571	592984
57663	592985
36708	592986
39781	592987
3541	592988
1273	592989
35158	592990
77157	592991
9316	592992
1654	592993
55429	592994
28416	592995
10948	592996
3603	592997
26289	592998
11648	592999
26012	593000
19773	593001
62443	593002
20805	593003
5056	593004
26793	593005
24944	593006
3606	593007
20173	593008
3439	593009
11811	593010
257	593011
56782	593012
20808	593013
34074	593014
307	593015
55578	593016
28255	593017
47349	593018
34981	593019
26623	593020
5243	593021
21255	593022
12039	593023
21872	593024
7127	593025
28066	593026
2609	593027
18698	593028
79764	593029
3433	593030
2015	593031
1613	593032
31388	593033
2657	593034
14563	593035
10605	593036
1494	593037
665	593038
22599	593039
6001	593040
36742	593041
22081	593042
33433	593043
81628	593044
2960	593045
28770	593046
18500	593047
30938	593048
4094	593049
85507	593050
20844	593051
67772	593052
101472	593053
26829	593054
50873	593055
40699	593056
17358	593057
48271	593058
34652	593059
101557	593060
6572	593061
724	593062
72134	593063
8584	593064
19219	593065
73509	593066
37941	593067
12284	593068
105	593069
92140	593070
57594	593071
21899	593072
19079	593073
18127	593074
73878	593075
53121	593076
5228	593077
635	593078
35192	593079
4954	593080
56364	593081
55068	593082
27120	593083
58007	593084
29664	593085
8800	593086
45849	593087
4091	593088
96183	593089
70107	593090
38219	593091
37377	593092
4457	593093
305	593094
10634	593095
20319	593096
27721	593097
4692	593098
68	593099
31127	593100
12283	593101
2935	593102
10013	593103
41378	593104
35011	593105
11766	593106
39058	593107
4244	593108
68750	593109
32329	593110
28969	593111
20602	593112
8417	593113
903	593114
12900	593115
73697	593116
43103	593117
70900	593118
19936	593119
16753	593120
5485	593121
93398	593122
19349	593123
42300	593124
40868	593125
31174	593126
8100	593127
37591	593128
19407	593129
82778	593130
34512	593131
46793	593132
41993	593133
27358	593134
8229	593135
4238	593136
72811	593137
664	593138
1708	593139
63694	593140
94990	593141
17427	593142
28521	593143
10113	593144
7093	593145
39989	593146
25387	593147
2023	593148
78418	593149
13932	593150
98856	593151
42557	593152
77	593153
12955	593154
57817	593155
27845	593156
61279	593157
3761	593158
7058	593159
19043	593160
58184	593161
43497	593162
28469	593163
69401	593164
3	593165
45112	593166
42682	593167
102053	593168
22839	593169
31162	593170
63769	593171
381	593172
45272	593173
38331	593174
361	593175
28902	593176
27358	593177
52556	593178
100090	593179
62096	593180
15885	593181
13830	593182
31286	593183
2666	593184
66243	593185
6290	593186
14104	593187
9254	593188
738	593189
47057	593190
13441	593191
881	593192
34814	593193
1712	593194
17070	593195
542	593196
4525	593197
16330	593198
79667	593199
7421	593200
19276	593201
108757	593202
26613	593203
86239	593204
1793	593205
2434	593206
28840	593207
73	593208
7326	593209
2421	593210
61279	593211
5076	593212
2659	593213
37044	593214
30483	593215
5444	593216
101093	593217
332	593218
37201	593219
57870	593220
11143	593221
84893	593222
45560	593223
6260	593224
8478	593225
366	593226
111398	593227
40433	593228
9410	593229
45748	593230
48827	593231
2019	593232
16622	593233
49691	593234
171	593235
37890	593236
99426	593237
82885	593238
39903	593239
39697	593240
24	593241
39765	593242
57081	593243
3599	593244
7278	593245
8908	593246
7532	593247
10653	593248
90314	593249
36468	593250
16	593251
7364	593252
5225	593253
7903	593254
45144	593255
89623	593256
80549	593257
53717	593258
65533	593259
17066	593260
61240	593261
22690	593262
88372	593263
299	593264
9435	593265
72030	593266
88728	593267
36576	593268
7790	593269
8613	593270
3440	593271
12076	593272
36390	593273
44681	593274
1823	593275
16988	593276
57154	593277
19333	593278
4232	593279
271	593280
6340	593281
24	593282
526	593283
79189	593284
13968	593285
417	593286
17044	593287
40262	593288
488	593289
1173	593290
53051	593291
10355	593292
13533	593293
4813	593294
18778	593295
26772	593296
40791	593297
80	593298
25066	593299
2374	593300
17629	593301
22115	593302
909	593303
17290	593304
18451	593305
4456	593306
4834	593307
45624	593308
26362	593309
43193	593310
19324	593311
46178	593312
8685	593313
86253	593314
57535	593315
13767	593316
60315	593317
76317	593318
35613	593319
14946	593320
18271	593321
78959	593322
50691	593323
11680	593324
354	593325
5601	593326
55061	593327
2745	593328
1601	593329
37819	593330
24960	593331
36080	593332
14106	593333
89876	593334
5578	593335
2157	593336
4103	593337
47781	593338
22613	593339
80647	593340
40594	593341
42494	593342
10218	593343
5503	593344
11744	593345
4	593346
748	593347
56465	593348
3581	593349
12559	593350
51791	593351
10825	593352
60982	593353
1017	593354
64852	593355
4537	593356
70098	593357
97120	593358
30009	593359
41409	593360
18891	593361
6290	593362
2811	593363
8488	593364
87663	593365
27503	593366
1532	593367
16696	593368
33037	593369
53711	593370
37988	593371
6817	593372
44400	593373
56083	593374
84141	593375
14322	593376
51070	593377
42958	593378
19548	593379
71498	593380
47798	593381
95315	593382
3815	593383
12390	593384
4421	593385
100974	593386
76537	593387
48280	593388
25665	593389
43855	593390
30040	593391
66345	593392
296	593393
48173	593394
27359	593395
27487	593396
2203	593397
7145	593398
7139	593399
39394	593400
21921	593401
4740	593402
70742	593403
26568	593404
14931	593405
68352	593406
31387	593407
39405	593408
25884	593409
10650	593410
1119	593411
25181	593412
335	593413
30657	593414
22092	593415
67961	593416
1571	593417
30386	593418
72431	593419
31688	593420
16650	593421
6376	593422
50173	593423
2055	593424
40367	593425
23884	593426
48338	593427
31058	593428
30493	593429
49564	593430
5772	593431
58595	593432
23047	593433
40015	593434
21854	593435
28916	593436
63137	593437
46432	593438
11168	593439
63718	593440
18234	593441
21030	593442
49025	593443
3277	593444
4537	593445
33682	593446
67487	593447
21169	593448
84887	593449
3606	593450
206	593451
8886	593452
70620	593453
32587	593454
50074	593455
45618	593456
9507	593457
99067	593458
24	593459
26472	593460
5421	593461
24112	593462
13384	593463
14170	593464
44161	593465
2194	593466
3626	593467
38380	593468
42196	593469
46493	593470
14601	593471
35365	593472
44	593473
42135	593474
7937	593475
126	593476
5958	593477
6215	593478
25262	593479
24058	593480
1073	593481
20086	593482
16826	593483
68241	593484
67492	593485
20726	593486
32248	593487
17536	593488
2791	593489
7806	593490
32027	593491
3679	593492
11022	593493
1390	593494
27561	593495
6217	593496
48216	593497
53436	593498
6263	593499
30842	593500
1415	593501
60564	593502
13781	593503
11392	593504
22237	593505
41390	593506
10723	593507
2669	593508
45333	593509
54156	593510
21573	593511
10870	593512
413	593513
57320	593514
9213	593515
25314	593516
43404	593517
47987	593518
59	593519
11320	593520
59907	593521
24763	593522
26712	593523
38417	593524
3941	593525
2603	593526
67450	593527
24579	593528
18344	593529
10227	593530
15836	593531
12400	593532
3484	593533
77395	593534
14890	593535
32145	593536
2176	593537
42415	593538
3745	593539
11968	593540
21028	593541
17692	593542
46279	593543
35465	593544
12297	593545
1748	593546
68176	593547
24940	593548
79563	593549
3724	593550
87524	593551
13333	593552
92973	593553
39800	593554
855	593555
2954	593556
15878	593557
6831	593558
32311	593559
48666	593560
20003	593561
95861	593562
36309	593563
35027	593564
8723	593565
68733	593566
6424	593567
47759	593568
61925	593569
112397	593570
70417	593571
73811	593572
49938	593573
43099	593574
2023	593575
74777	593576
44233	593577
3350	593578
22691	593579
23332	593580
16233	593581
30422	593582
2775	593583
36746	593584
14893	593585
13628	593586
1185	593587
29496	593588
34648	593589
50571	593590
13485	593591
62256	593592
29286	593593
24703	593594
23189	593595
36629	593596
5942	593597
39069	593598
12437	593599
20434	593600
94088	593601
67765	593602
5044	593603
5613	593604
51623	593605
28596	593606
2492	593607
3759	593608
54316	593609
85925	593610
4812	593611
36169	593612
19873	593613
7630	593614
21763	593615
45131	593616
8377	593617
53871	593618
28849	593619
8564	593620
7135	593621
44767	593622
25946	593623
36883	593624
13451	593625
18000	593626
34389	593627
1156	593628
14466	593629
31540	593630
17801	593631
1844	593632
267	593633
71127	593634
8285	593635
31856	593636
4518	593637
104103	593638
28323	593639
67	593640
29679	593641
4555	593642
4202	593643
26670	593644
38327	593645
47576	593646
14539	593647
105466	593648
35448	593649
3151	593650
22641	593651
7642	593652
61257	593653
61306	593654
300	593655
37495	593656
49503	593657
11031	593658
25749	593659
8746	593660
84857	593661
46628	593662
3409	593663
106	593664
2758	593665
32926	593666
6067	593667
149	593668
1154	593669
18781	593670
464	593671
9307	593672
45825	593673
2697	593674
59	593675
40399	593676
83799	593677
18733	593678
11283	593679
26579	593680
8096	593681
72743	593682
1575	593683
22300	593684
70041	593685
3484	593686
21216	593687
35929	593688
53504	593689
16967	593690
42526	593691
304	593692
1164	593693
14787	593694
6072	593695
4255	593696
300	593697
594	593698
13370	593699
4061	593700
92942	593701
68323	593702
100103	593703
17677	593704
11906	593705
1537	593706
6841	593707
15503	593708
42877	593709
2194	593710
4024	593711
33237	593712
46496	593713
9122	593714
92	593715
48835	593716
76048	593717
3459	593718
945	593719
9441	593720
24434	593721
21265	593722
3551	593723
84311	593724
12135	593725
11284	593726
47042	593727
24400	593728
66942	593729
25733	593730
21876	593731
1197	593732
9882	593733
10384	593734
10020	593735
42428	593736
3097	593737
258	593738
58719	593739
41489	593740
41578	593741
73794	593742
79813	593743
18118	593744
2710	593745
58377	593746
1826	593747
27179	593748
13444	593749
3900	593750
14673	593751
13807	593752
16734	593753
30257	593754
102306	593755
38443	593756
16625	593757
6705	593758
90414	593759
157	593760
7814	593761
58388	593762
21589	593763
98394	593764
28632	593765
4685	593766
20732	593767
522	593768
38429	593769
60936	593770
6887	593771
540	593772
1303	593773
4607	593774
87390	593775
10062	593776
58343	593777
39825	593778
29478	593779
12958	593780
93238	593781
29285	593782
14361	593783
3748	593784
88077	593785
77373	593786
72222	593787
62385	593788
72860	593789
6627	593790
108020	593791
15727	593792
1618	593793
806	593794
19375	593795
8018	593796
67766	593797
7438	593798
86683	593799
534	593800
14121	593801
99561	593802
15841	593803
6430	593804
88889	593805
41220	593806
32994	593807
34272	593808
14080	593809
68661	593810
35834	593811
5704	593812
63392	593813
39991	593814
71063	593815
19836	593816
8570	593817
10922	593818
24256	593819
32	593820
46836	593821
27760	593822
91474	593823
49564	593824
2839	593825
6251	593826
35652	593827
18083	593828
33113	593829
51755	593830
13608	593831
100645	593832
53321	593833
5886	593834
59546	593835
70436	593836
1684	593837
36095	593838
246	593839
1213	593840
31670	593841
31218	593842
3819	593843
9727	593844
3632	593845
27462	593846
53225	593847
30701	593848
1945	593849
3400	593850
4510	593851
52033	593852
54254	593853
54090	593854
7599	593855
100849	593856
67743	593857
53444	593858
5841	593859
28425	593860
4370	593861
16876	593862
23959	593863
50922	593864
44878	593865
30265	593866
37750	593867
51173	593868
2692	593869
49996	593870
96581	593871
2301	593872
44823	593873
89245	593874
897	593875
18903	593876
1689	593877
25613	593878
92135	593879
3771	593880
69562	593881
66025	593882
545	593883
14733	593884
13864	593885
78613	593886
59615	593887
85830	593888
78547	593889
22610	593890
2608	593891
83394	593892
3109	593893
76942	593894
58492	593895
3084	593896
14876	593897
39	593898
4023	593899
346	593900
15531	593901
2441	593902
339	593903
247	593904
5294	593905
76133	593906
203	593907
97092	593908
823	593909
579	593910
7340	593911
6848	593912
59319	593913
23303	593914
343	593915
90019	593916
87705	593917
2234	593918
19360	593919
6653	593920
30395	593921
1042	593922
46192	593923
21863	593924
81051	593925
21143	593926
8549	593927
31150	593928
47828	593929
2955	593930
3578	593931
4073	593932
4278	593933
78514	593934
35207	593935
23322	593936
17317	593937
42306	593938
3236	593939
30151	593940
9616	593941
41592	593942
28654	593943
3858	593944
19886	593945
1616	593946
39670	593947
1708	593948
4923	593949
7449	593950
23897	593951
7559	593952
48711	593953
12689	593954
73734	593955
99562	593956
31826	593957
6695	593958
72556	593959
47776	593960
3707	593961
42161	593962
13570	593963
41132	593964
5709	593965
81743	593966
55104	593967
85541	593968
322	593969
5521	593970
23449	593971
44776	593972
68296	593973
102916	593974
82914	593975
1763	593976
28630	593977
24702	593978
39570	593979
5931	593980
153	593981
66190	593982
189	593983
32239	593984
279	593985
61304	593986
22890	593987
20334	593988
3643	593989
40523	593990
26063	593991
3472	593992
31378	593993
4396	593994
21793	593995
13378	593996
88129	593997
147	593998
15263	593999
47918	594000
4503	594001
7040	594002
25762	594003
73229	594004
52699	594005
21268	594006
154	594007
11232	594008
13862	594009
27716	594010
8463	594011
15450	594012
10	594013
4019	594014
63	594015
4714	594016
15869	594017
50400	594018
852	594019
68263	594020
11662	594021
2052	594022
68898	594023
443	594024
6663	594025
5578	594026
48636	594027
58577	594028
90774	594029
65402	594030
21812	594031
22896	594032
71975	594033
1556	594034
28648	594035
57945	594036
2211	594037
956	594038
49433	594039
44413	594040
11299	594041
57229	594042
28961	594043
72368	594044
17593	594045
30601	594046
16867	594047
4212	594048
34012	594049
58349	594050
10766	594051
54408	594052
24655	594053
44440	594054
85522	594055
23801	594056
77659	594057
6998	594058
931	594059
36687	594060
18316	594061
24336	594062
49237	594063
6262	594064
14974	594065
78537	594066
8074	594067
30076	594068
42490	594069
1263	594070
88097	594071
37798	594072
48669	594073
23495	594074
48071	594075
12957	594076
47091	594077
58408	594078
52719	594079
52996	594080
867	594081
34884	594082
77058	594083
26282	594084
8022	594085
8524	594086
11963	594087
2518	594088
18850	594089
1025	594090
2563	594091
3375	594092
7133	594093
18064	594094
42808	594095
31963	594096
9962	594097
3512	594098
385	594099
9794	594100
61213	594101
90401	594102
11769	594103
53137	594104
6520	594105
95478	594106
20218	594107
19350	594108
4220	594109
36516	594110
11719	594111
1387	594112
114055	594113
19893	594114
54671	594115
16750	594116
56233	594117
3987	594118
55486	594119
8016	594120
1345	594121
7122	594122
17021	594123
39509	594124
6955	594125
7796	594126
10999	594127
57165	594128
11447	594129
47937	594130
59105	594131
29999	594132
778	594133
5476	594134
24446	594135
19410	594136
11510	594137
752	594138
32912	594139
24309	594140
50987	594141
37605	594142
14857	594143
64688	594144
33930	594145
80893	594146
9166	594147
13885	594148
10696	594149
18928	594150
40048	594151
26670	594152
43329	594153
36088	594154
8729	594155
41108	594156
4028	594157
24520	594158
31562	594159
80	594160
34864	594161
54834	594162
38959	594163
9733	594164
12243	594165
1016	594166
58220	594167
39342	594168
25541	594169
25120	594170
60026	594171
26428	594172
70387	594173
54677	594174
13672	594175
51628	594176
18530	594177
38862	594178
50728	594179
2524	594180
7125	594181
57995	594182
18001	594183
74789	594184
98814	594185
7472	594186
22178	594187
13122	594188
34623	594189
43753	594190
73479	594191
33584	594192
6065	594193
14920	594194
81244	594195
40105	594196
88426	594197
32495	594198
14050	594199
21834	594200
59996	594201
58105	594202
19185	594203
8393	594204
38938	594205
464	594206
300	594207
15355	594208
2702	594209
23707	594210
99648	594211
3312	594212
34589	594213
21512	594214
10856	594215
23952	594216
2786	594217
62623	594218
35427	594219
10884	594220
28245	594221
678	594222
87722	594223
47033	594224
18810	594225
32079	594226
4698	594227
65016	594228
21712	594229
760	594230
69764	594231
11973	594232
1164	594233
6926	594234
19772	594235
19809	594236
19275	594237
10331	594238
26714	594239
9927	594240
63783	594241
96230	594242
50426	594243
106851	594244
16558	594245
40491	594246
39501	594247
30727	594248
1931	594249
33315	594250
32557	594251
32802	594252
25710	594253
68923	594254
37499	594255
80532	594256
1333	594257
20281	594258
12706	594259
18805	594260
6808	594261
43460	594262
71871	594263
19952	594264
20946	594265
65817	594266
9940	594267
11245	594268
42899	594269
77681	594270
46700	594271
28053	594272
28737	594273
2165	594274
35695	594275
19236	594276
25793	594277
25983	594278
37488	594279
67636	594280
28290	594281
76800	594282
18250	594283
2456	594284
23576	594285
75652	594286
50425	594287
9890	594288
19420	594289
68201	594290
30422	594291
82842	594292
49310	594293
24869	594294
46316	594295
45645	594296
62852	594297
32820	594298
48658	594299
11702	594300
51452	594301
19445	594302
17824	594303
3529	594304
31266	594305
951	594306
15479	594307
41103	594308
39266	594309
17889	594310
17850	594311
71987	594312
64188	594313
52798	594314
40078	594315
3385	594316
54	594317
46382	594318
53015	594319
26376	594320
46183	594321
56946	594322
75627	594323
50787	594324
22775	594325
64845	594326
24116	594327
221	594328
19502	594329
4985	594330
31560	594331
4693	594332
11774	594333
38390	594334
58023	594335
9311	594336
30176	594337
96338	594338
1111	594339
103591	594340
2880	594341
256	594342
47610	594343
55353	594344
89369	594345
17785	594346
75818	594347
9290	594348
3122	594349
14395	594350
65407	594351
75830	594352
51695	594353
81115	594354
9342	594355
42478	594356
14074	594357
68225	594358
3428	594359
1759	594360
108658	594361
33594	594362
6777	594363
54306	594364
21131	594365
6989	594366
32928	594367
17434	594368
16169	594369
47449	594370
43819	594371
4654	594372
62937	594373
7868	594374
22517	594375
56417	594376
39311	594377
61520	594378
4346	594379
24940	594380
4971	594381
66730	594382
4827	594383
103504	594384
103887	594385
27946	594386
7187	594387
42430	594388
73795	594389
32757	594390
41166	594391
12152	594392
2026	594393
16736	594394
43527	594395
712	594396
6020	594397
12596	594398
8706	594399
67715	594400
24398	594401
197	594402
32931	594403
1761	594404
18247	594405
34170	594406
54	594407
44082	594408
42469	594409
72799	594410
2113	594411
56243	594412
67209	594413
42338	594414
3409	594415
1183	594416
84980	594417
36575	594418
4515	594419
78169	594420
91567	594421
94703	594422
83408	594423
49856	594424
30457	594425
63550	594426
9956	594427
20972	594428
33146	594429
16621	594430
28348	594431
42908	594432
85020	594433
545	594434
78139	594435
20509	594436
18279	594437
27413	594438
98330	594439
10941	594440
57143	594441
113438	594442
25138	594443
53376	594444
5335	594445
37101	594446
32966	594447
69684	594448
7560	594449
9232	594450
65322	594451
2575	594452
77799	594453
22095	594454
114	594455
30448	594456
100493	594457
10678	594458
21349	594459
38091	594460
3486	594461
1608	594462
21691	594463
32076	594464
21936	594465
32299	594466
13	594467
482	594468
10731	594469
2430	594470
50721	594471
8167	594472
19078	594473
28856	594474
87608	594475
18605	594476
44979	594477
76676	594478
43106	594479
8594	594480
55269	594481
60157	594482
9424	594483
2227	594484
14175	594485
5681	594486
26057	594487
87537	594488
20481	594489
100621	594490
22974	594491
39680	594492
102304	594493
7136	594494
27755	594495
84939	594496
46470	594497
1219	594498
57116	594499
8018	594500
24977	594501
8118	594502
106172	594503
6685	594504
66255	594505
39302	594506
47075	594507
103779	594508
18484	594509
89238	594510
23730	594511
596	594512
10577	594513
7715	594514
22940	594515
29936	594516
2170	594517
78104	594518
100676	594519
12979	594520
7670	594521
11203	594522
71111	594523
2962	594524
2966	594525
35097	594526
42001	594527
31268	594528
8407	594529
274	594530
32441	594531
34685	594532
29541	594533
65181	594534
47535	594535
4304	594536
21077	594537
6223	594538
53607	594539
23756	594540
32803	594541
64368	594542
37357	594543
40225	594544
29337	594545
64144	594546
97577	594547
51595	594548
45664	594549
14980	594550
46	594551
41255	594552
1753	594553
73657	594554
79594	594555
3155	594556
2034	594557
51393	594558
2689	594559
56953	594560
14864	594561
24396	594562
7034	594563
81281	594564
509	594565
58308	594566
46032	594567
79946	594568
2716	594569
772	594570
15984	594571
15728	594572
13132	594573
6980	594574
64817	594575
4584	594576
21317	594577
41737	594578
15464	594579
1338	594580
63332	594581
82670	594582
2425	594583
60693	594584
8172	594585
38286	594586
6154	594587
112595	594588
3534	594589
26825	594590
93066	594591
17390	594592
31755	594593
3270	594594
17955	594595
51684	594596
56343	594597
33523	594598
62281	594599
79876	594600
93846	594601
235	594602
64781	594603
2486	594604
99424	594605
1810	594606
81892	594607
1258	594608
1069	594609
985	594610
45112	594611
12776	594612
3096	594613
35682	594614
466	594615
60560	594616
4281	594617
8780	594618
22469	594619
12650	594620
42541	594621
69	594622
40903	594623
79581	594624
36774	594625
101764	594626
71969	594627
5058	594628
24740	594629
103496	594630
27894	594631
6133	594632
75797	594633
78123	594634
36	594635
23611	594636
53454	594637
14280	594638
83010	594639
22495	594640
7879	594641
3080	594642
66543	594643
66251	594644
799	594645
20472	594646
42947	594647
22862	594648
39328	594649
44592	594650
31813	594651
107903	594652
4954	594653
55275	594654
120	594655
5943	594656
63895	594657
20626	594658
75595	594659
10079	594660
21980	594661
25011	594662
94080	594663
568	594664
40067	594665
2901	594666
38492	594667
34025	594668
84136	594669
11119	594670
30888	594671
4595	594672
76220	594673
11058	594674
22208	594675
96764	594676
49099	594677
17271	594678
18364	594679
62323	594680
414	594681
22782	594682
13346	594683
72005	594684
3902	594685
19177	594686
2105	594687
40180	594688
41679	594689
30866	594690
4473	594691
54193	594692
17995	594693
32930	594694
64568	594695
30863	594696
47077	594697
15786	594698
76613	594699
37157	594700
449	594701
27922	594702
65149	594703
9316	594704
47154	594705
68276	594706
1256	594707
12695	594708
3268	594709
9354	594710
25001	594711
678	594712
23369	594713
78549	594714
26987	594715
10485	594716
998	594717
51971	594718
32392	594719
60608	594720
26479	594721
40761	594722
108504	594723
17130	594724
4019	594725
19	594726
43555	594727
29002	594728
41637	594729
1577	594730
22494	594731
81126	594732
99524	594733
54759	594734
15471	594735
29232	594736
32497	594737
2031	594738
93185	594739
26658	594740
763	594741
12187	594742
60442	594743
60791	594744
11001	594745
49289	594746
74519	594747
6848	594748
71658	594749
662	594750
35	594751
84136	594752
19945	594753
1527	594754
88720	594755
882	594756
5393	594757
38215	594758
35390	594759
27634	594760
52065	594761
8535	594762
40005	594763
102664	594764
47991	594765
67600	594766
959	594767
62010	594768
56195	594769
21545	594770
1204	594771
63	594772
23584	594773
51899	594774
26519	594775
3157	594776
19778	594777
33848	594778
5604	594779
89347	594780
32679	594781
37670	594782
5065	594783
73375	594784
6087	594785
1038	594786
61658	594787
1909	594788
101137	594789
14317	594790
4562	594791
82308	594792
56290	594793
273	594794
1120	594795
1380	594796
49090	594797
19691	594798
14	594799
13105	594800
91345	594801
36372	594802
3361	594803
28215	594804
31332	594805
37569	594806
76305	594807
69234	594808
1693	594809
67206	594810
31179	594811
16944	594812
54279	594813
14375	594814
40887	594815
12414	594816
23200	594817
219	594818
7196	594819
31689	594820
12022	594821
1567	594822
13134	594823
89984	594824
12651	594825
39920	594826
2100	594827
50169	594828
56431	594829
8648	594830
56299	594831
52942	594832
112974	594833
46944	594834
49236	594835
26657	594836
14932	594837
139	594838
52670	594839
84046	594840
72196	594841
2345	594842
28297	594843
10499	594844
10460	594845
1073	594846
62817	594847
2005	594848
18162	594849
67654	594850
26896	594851
62689	594852
78142	594853
25848	594854
84423	594855
1129	594856
40275	594857
10795	594858
7592	594859
21608	594860
52217	594861
14606	594862
14993	594863
37268	594864
49291	594865
28724	594866
12373	594867
6186	594868
103894	594869
10000	594870
8469	594871
83835	594872
22129	594873
21433	594874
22865	594875
3271	594876
4502	594877
46601	594878
700	594879
48143	594880
34594	594881
105	594882
30384	594883
474	594884
47218	594885
7492	594886
3143	594887
51823	594888
4705	594889
59429	594890
6941	594891
23777	594892
2368	594893
73	594894
56659	594895
30516	594896
27773	594897
13723	594898
19945	594899
30954	594900
38428	594901
50547	594902
48640	594903
5390	594904
897	594905
1121	594906
37031	594907
544	594908
4434	594909
12876	594910
2772	594911
59151	594912
224	594913
83811	594914
3561	594915
12147	594916
44914	594917
11573	594918
64972	594919
109862	594920
9577	594921
43868	594922
18890	594923
29804	594924
19088	594925
362	594926
1230	594927
26300	594928
1300	594929
27339	594930
6875	594931
31127	594932
59358	594933
52098	594934
17555	594935
103238	594936
67	594937
19271	594938
26113	594939
11758	594940
1412	594941
10167	594942
21653	594943
90053	594944
56050	594945
29050	594946
75372	594947
8119	594948
915	594949
1395	594950
28334	594951
36576	594952
57002	594953
108	594954
34124	594955
9862	594956
51881	594957
248	594958
30055	594959
2087	594960
33582	594961
8302	594962
10640	594963
9624	594964
72196	594965
23844	594966
40035	594967
47035	594968
61955	594969
30763	594970
15339	594971
57068	594972
27821	594973
4819	594974
16542	594975
373	594976
3514	594977
897	594978
55533	594979
1216	594980
69052	594981
20609	594982
46672	594983
2	594984
54679	594985
9648	594986
36899	594987
80109	594988
103702	594989
75969	594990
22674	594991
53885	594992
11254	594993
56923	594994
7782	594995
30138	594996
7657	594997
46778	594998
11762	594999
34357	595000
62092	595001
4687	595002
1609	595003
25309	595004
12825	595005
18124	595006
9365	595007
45027	595008
41775	595009
15191	595010
36923	595011
14655	595012
730	595013
74595	595014
5605	595015
15060	595016
29536	595017
298	595018
89386	595019
274	595020
696	595021
46969	595022
23433	595023
983	595024
163	595025
67589	595026
28570	595027
7522	595028
34045	595029
92588	595030
46151	595031
59038	595032
26973	595033
6469	595034
348	595035
4676	595036
65013	595037
79872	595038
78412	595039
3742	595040
43770	595041
10838	595042
41413	595043
12090	595044
8270	595045
1537	595046
174	595047
29912	595048
36404	595049
28706	595050
5714	595051
41718	595052
34691	595053
57105	595054
33334	595055
4998	595056
82295	595057
75048	595058
668	595059
59789	595060
83728	595061
34706	595062
34397	595063
14151	595064
11414	595065
17995	595066
77909	595067
37736	595068
70742	595069
30936	595070
29051	595071
3102	595072
629	595073
26081	595074
19970	595075
63358	595076
22744	595077
25345	595078
34425	595079
25901	595080
27027	595081
76906	595082
30605	595083
1176	595084
13926	595085
1954	595086
4413	595087
77176	595088
10374	595089
97371	595090
41137	595091
45138	595092
10624	595093
2080	595094
65266	595095
32132	595096
7175	595097
57014	595098
48275	595099
38133	595100
63	595101
62889	595102
27685	595103
23281	595104
25571	595105
61090	595106
3183	595107
63163	595108
90354	595109
13206	595110
79	595111
56466	595112
18862	595113
62529	595114
27453	595115
2775	595116
61805	595117
46066	595118
1627	595119
79923	595120
151	595121
30172	595122
11773	595123
30869	595124
4919	595125
12	595126
62870	595127
91337	595128
12776	595129
688	595130
21842	595131
3007	595132
4845	595133
6702	595134
23139	595135
14483	595136
43337	595137
9022	595138
750	595139
37125	595140
2014	595141
15248	595142
66769	595143
74627	595144
18979	595145
46952	595146
96912	595147
51092	595148
13689	595149
7199	595150
23466	595151
79	595152
18540	595153
242	595154
1466	595155
48384	595156
32089	595157
2205	595158
32943	595159
3811	595160
75710	595161
16489	595162
4031	595163
12959	595164
4887	595165
75263	595166
2648	595167
6392	595168
24241	595169
4862	595170
21063	595171
103962	595172
8460	595173
14924	595174
20686	595175
46502	595176
2529	595177
13241	595178
63473	595179
8641	595180
2756	595181
4390	595182
32858	595183
14806	595184
88006	595185
69192	595186
23190	595187
41717	595188
113644	595189
26009	595190
12288	595191
88673	595192
7837	595193
1062	595194
24112	595195
32610	595196
34826	595197
25811	595198
348	595199
29060	595200
792	595201
2353	595202
32023	595203
24851	595204
37103	595205
29719	595206
65831	595207
12862	595208
49414	595209
741	595210
26585	595211
19179	595212
5396	595213
36961	595214
16390	595215
75794	595216
29354	595217
41755	595218
555	595219
34696	595220
1380	595221
20815	595222
9669	595223
19176	595224
97898	595225
84122	595226
40129	595227
58064	595228
80970	595229
79273	595230
37960	595231
17371	595232
65894	595233
2308	595234
3688	595235
23689	595236
28182	595237
94503	595238
8429	595239
6115	595240
4737	595241
84863	595242
6784	595243
52162	595244
17078	595245
57311	595246
334	595247
68116	595248
7825	595249
1941	595250
33477	595251
23841	595252
49272	595253
27827	595254
33906	595255
3723	595256
421	595257
104557	595258
15176	595259
4779	595260
18635	595261
48261	595262
74090	595263
34960	595264
20975	595265
18198	595266
8066	595267
20923	595268
12746	595269
70475	595270
14570	595271
6008	595272
622	595273
61061	595274
2092	595275
21850	595276
55911	595277
82273	595278
41877	595279
25722	595280
10974	595281
16592	595282
32020	595283
71776	595284
5712	595285
61903	595286
25733	595287
20906	595288
25755	595289
29577	595290
1057	595291
16910	595292
96862	595293
73402	595294
3811	595295
352	595296
37015	595297
51153	595298
16745	595299
3	595300
7555	595301
16819	595302
30258	595303
11470	595304
2077	595305
66522	595306
12969	595307
35556	595308
2323	595309
10120	595310
3992	595311
40503	595312
91764	595313
83629	595314
112715	595315
4044	595316
25697	595317
5653	595318
35927	595319
574	595320
18084	595321
2209	595322
11963	595323
34311	595324
29078	595325
6874	595326
6127	595327
34755	595328
8739	595329
37408	595330
26511	595331
29895	595332
16	595333
91749	595334
19543	595335
61985	595336
11369	595337
61424	595338
59397	595339
38299	595340
29114	595341
8479	595342
6695	595343
2119	595344
11155	595345
33221	595346
24719	595347
122	595348
98512	595349
41349	595350
4667	595351
50646	595352
25575	595353
111120	595354
4030	595355
51624	595356
74393	595357
42823	595358
7579	595359
95586	595360
5667	595361
52215	595362
21261	595363
12076	595364
17253	595365
81330	595366
8070	595367
85328	595368
37998	595369
14634	595370
24911	595371
5622	595372
111005	595373
60942	595374
37920	595375
37197	595376
189	595377
54372	595378
64072	595379
10648	595380
31958	595381
10467	595382
16052	595383
6979	595384
21514	595385
918	595386
12246	595387
34943	595388
13590	595389
10449	595390
1073	595391
3089	595392
61790	595393
439	595394
112088	595395
100	595396
57021	595397
12582	595398
20113	595399
29072	595400
20529	595401
93057	595402
12821	595403
981	595404
10598	595405
11242	595406
15946	595407
70065	595408
14362	595409
60657	595410
39939	595411
27824	595412
6270	595413
1831	595414
58560	595415
4840	595416
10908	595417
1203	595418
59023	595419
4142	595420
28796	595421
16328	595422
22660	595423
4711	595424
98039	595425
9994	595426
78934	595427
61999	595428
44881	595429
29954	595430
30587	595431
28808	595432
71062	595433
35082	595434
11012	595435
1334	595436
6792	595437
8137	595438
49314	595439
26826	595440
19571	595441
25645	595442
15353	595443
1016	595444
14750	595445
14626	595446
33278	595447
72127	595448
120	595449
42884	595450
2703	595451
1448	595452
36132	595453
34552	595454
81424	595455
14440	595456
64712	595457
18477	595458
876	595459
38582	595460
40555	595461
7408	595462
27762	595463
44218	595464
10900	595465
41862	595466
6247	595467
82221	595468
49237	595469
37488	595470
12113	595471
10952	595472
4716	595473
9799	595474
53886	595475
26813	595476
14836	595477
46227	595478
31772	595479
46181	595480
57669	595481
13081	595482
35525	595483
1300	595484
89424	595485
42077	595486
23443	595487
58430	595488
24928	595489
1024	595490
8226	595491
48398	595492
22874	595493
20773	595494
51803	595495
79632	595496
27992	595497
26984	595498
20066	595499
6170	595500
56493	595501
51743	595502
9235	595503
10959	595504
982	595505
12897	595506
9417	595507
101232	595508
59780	595509
2965	595510
21590	595511
7813	595512
87528	595513
30835	595514
337	595515
111346	595516
11044	595517
25827	595518
64671	595519
14197	595520
1785	595521
10076	595522
64631	595523
48015	595524
41826	595525
24049	595526
45183	595527
12368	595528
30317	595529
26200	595530
68989	595531
76945	595532
15383	595533
4508	595534
110525	595535
31194	595536
81412	595537
9278	595538
13932	595539
4132	595540
23687	595541
31474	595542
40340	595543
3548	595544
15060	595545
25	595546
10481	595547
29970	595548
10120	595549
1500	595550
1941	595551
21105	595552
24858	595553
11514	595554
43893	595555
30207	595556
18665	595557
9009	595558
8940	595559
22510	595560
68103	595561
46002	595562
81956	595563
60223	595564
504	595565
3227	595566
7286	595567
11069	595568
592	595569
15992	595570
23185	595571
71041	595572
42676	595573
198	595574
84584	595575
15112	595576
62962	595577
33387	595578
14861	595579
61846	595580
42198	595581
2583	595582
33008	595583
31765	595584
33545	595585
40446	595586
48306	595587
5179	595588
64456	595589
64315	595590
5719	595591
67600	595592
3399	595593
28827	595594
11079	595595
74004	595596
25454	595597
4573	595598
17122	595599
13772	595600
48625	595601
5427	595602
14289	595603
61759	595604
13701	595605
5121	595606
19553	595607
36286	595608
28372	595609
84519	595610
430	595611
10422	595612
1888	595613
55955	595614
99463	595615
9260	595616
2565	595617
21427	595618
45345	595619
16	595620
55758	595621
40698	595622
23337	595623
88028	595624
75296	595625
58637	595626
7358	595627
20947	595628
32124	595629
97234	595630
4766	595631
4165	595632
63831	595633
75471	595634
63392	595635
19656	595636
22715	595637
42611	595638
12880	595639
26346	595640
76768	595641
6197	595642
74550	595643
26572	595644
32771	595645
46947	595646
40247	595647
18391	595648
1775	595649
304	595650
105751	595651
6027	595652
33211	595653
57499	595654
1323	595655
21592	595656
49319	595657
49155	595658
77812	595659
17956	595660
18394	595661
8908	595662
5415	595663
4249	595664
2876	595665
2752	595666
107916	595667
401	595668
12896	595669
45098	595670
40363	595671
23018	595672
44002	595673
4242	595674
417	595675
75233	595676
73321	595677
19609	595678
26877	595679
914	595680
27725	595681
6702	595682
26615	595683
23178	595684
705	595685
11686	595686
24526	595687
83757	595688
11866	595689
572	595690
65697	595691
39409	595692
413	595693
98	595694
21403	595695
3094	595696
9926	595697
60567	595698
32975	595699
25379	595700
2967	595701
10093	595702
155	595703
8385	595704
2150	595705
9171	595706
16778	595707
19082	595708
38809	595709
63262	595710
23232	595711
2161	595712
40891	595713
99768	595714
13989	595715
72925	595716
4360	595717
43913	595718
42238	595719
23949	595720
1646	595721
52134	595722
33895	595723
26147	595724
11179	595725
94131	595726
12212	595727
23989	595728
56191	595729
21313	595730
54964	595731
7871	595732
104181	595733
24229	595734
20009	595735
53842	595736
50500	595737
27287	595738
50198	595739
11050	595740
67975	595741
16682	595742
13804	595743
38806	595744
44079	595745
1472	595746
8409	595747
96	595748
1046	595749
34	595750
3569	595751
20351	595752
26385	595753
42024	595754
7913	595755
73128	595756
57349	595757
32980	595758
7985	595759
58844	595760
13996	595761
20137	595762
47534	595763
6810	595764
37253	595765
82336	595766
4077	595767
33202	595768
27527	595769
72600	595770
11422	595771
9469	595772
5801	595773
1225	595774
629	595775
21872	595776
22317	595777
8853	595778
16275	595779
13127	595780
37289	595781
52245	595782
33827	595783
10665	595784
20668	595785
11635	595786
55588	595787
22959	595788
8416	595789
67509	595790
34410	595791
44163	595792
7484	595793
5015	595794
30808	595795
6130	595796
48350	595797
44170	595798
2351	595799
59424	595800
15029	595801
102827	595802
34829	595803
74352	595804
13857	595805
403	595806
76102	595807
10102	595808
9358	595809
40147	595810
17554	595811
69557	595812
938	595813
2869	595814
22733	595815
38154	595816
23330	595817
25927	595818
13235	595819
58620	595820
22692	595821
31072	595822
75658	595823
96998	595824
19	595825
22984	595826
51765	595827
2960	595828
63657	595829
50722	595830
34516	595831
34739	595832
39098	595833
15846	595834
585	595835
10255	595836
72211	595837
57585	595838
42117	595839
15296	595840
48437	595841
16900	595842
72035	595843
12280	595844
17017	595845
10867	595846
4136	595847
101775	595848
56199	595849
16117	595850
13543	595851
86628	595852
73845	595853
53508	595854
1239	595855
87347	595856
1179	595857
16357	595858
11860	595859
98352	595860
10900	595861
17794	595862
80	595863
32291	595864
18324	595865
40414	595866
98105	595867
52	595868
3788	595869
5029	595870
20971	595871
69223	595872
1034	595873
83158	595874
48098	595875
92939	595876
28411	595877
14148	595878
4907	595879
19333	595880
103736	595881
34782	595882
64136	595883
82072	595884
15407	595885
23	595886
769	595887
2643	595888
280	595889
20172	595890
9595	595891
30311	595892
39950	595893
5369	595894
32352	595895
161	595896
23182	595897
6303	595898
3402	595899
76509	595900
57323	595901
42922	595902
17442	595903
12987	595904
12091	595905
10849	595906
520	595907
38631	595908
10137	595909
43043	595910
29722	595911
1607	595912
4277	595913
3167	595914
27998	595915
1707	595916
2588	595917
13589	595918
36868	595919
2475	595920
78243	595921
84177	595922
12	595923
105192	595924
39343	595925
25158	595926
19156	595927
44230	595928
11834	595929
63403	595930
3526	595931
38220	595932
14120	595933
16	595934
12417	595935
14371	595936
582	595937
1819	595938
29669	595939
1921	595940
69876	595941
46247	595942
46834	595943
3846	595944
26152	595945
26579	595946
2389	595947
2862	595948
17704	595949
34426	595950
16777	595951
73278	595952
14099	595953
56047	595954
21132	595955
45090	595956
35222	595957
9383	595958
107954	595959
6082	595960
51042	595961
35363	595962
56098	595963
27013	595964
6621	595965
17401	595966
17119	595967
6495	595968
7574	595969
828	595970
7298	595971
19821	595972
32356	595973
79339	595974
105144	595975
21482	595976
13576	595977
27926	595978
23522	595979
39018	595980
9714	595981
60494	595982
5654	595983
29178	595984
46323	595985
58147	595986
14782	595987
109061	595988
32798	595989
94969	595990
75017	595991
41487	595992
56688	595993
16135	595994
27684	595995
1016	595996
40806	595997
38610	595998
16968	595999
9350	596000
70381	596001
33452	596002
42688	596003
97970	596004
761	596005
56549	596006
41698	596007
92146	596008
3810	596009
2973	596010
9977	596011
14633	596012
77479	596013
69499	596014
35851	596015
42174	596016
19417	596017
74	596018
43730	596019
42347	596020
47935	596021
74952	596022
25822	596023
20326	596024
16265	596025
42713	596026
20678	596027
2463	596028
3375	596029
62142	596030
12195	596031
6405	596032
30301	596033
99004	596034
5157	596035
92458	596036
50765	596037
76807	596038
38471	596039
15592	596040
681	596041
29141	596042
47603	596043
6945	596044
208	596045
92283	596046
39939	596047
95178	596048
63036	596049
97549	596050
2135	596051
5487	596052
1087	596053
77180	596054
29	596055
14226	596056
25121	596057
3063	596058
28658	596059
72245	596060
8141	596061
40053	596062
25853	596063
91369	596064
74992	596065
38761	596066
10124	596067
34653	596068
27124	596069
100198	596070
20226	596071
47870	596072
84038	596073
1848	596074
17218	596075
30681	596076
9619	596077
27496	596078
53666	596079
2829	596080
21610	596081
64564	596082
34557	596083
21780	596084
62439	596085
55944	596086
23839	596087
4383	596088
10914	596089
55064	596090
82376	596091
2878	596092
82106	596093
4445	596094
55657	596095
12507	596096
5659	596097
51757	596098
42538	596099
46945	596100
771	596101
56332	596102
24380	596103
57075	596104
5957	596105
1048	596106
37311	596107
62374	596108
29991	596109
25735	596110
1392	596111
73412	596112
76367	596113
1075	596114
111129	596115
27387	596116
21242	596117
87345	596118
34943	596119
35863	596120
59490	596121
29509	596122
61877	596123
3552	596124
30428	596125
76543	596126
17352	596127
536	596128
1853	596129
6990	596130
71453	596131
29850	596132
46373	596133
28165	596134
23475	596135
4188	596136
30952	596137
74565	596138
12513	596139
10119	596140
47007	596141
27838	596142
4826	596143
92970	596144
30242	596145
1203	596146
147	596147
13958	596148
17	596149
48039	596150
24275	596151
47	596152
3675	596153
24456	596154
108112	596155
28641	596156
23271	596157
1492	596158
35595	596159
436	596160
3693	596161
74749	596162
13095	596163
44516	596164
6331	596165
310	596166
50822	596167
11544	596168
19332	596169
63658	596170
21717	596171
33717	596172
472	596173
40616	596174
3453	596175
77	596176
78039	596177
75001	596178
73310	596179
1584	596180
25395	596181
19477	596182
762	596183
32787	596184
95832	596185
38858	596186
1371	596187
135	596188
1178	596189
7	596190
56709	596191
985	596192
55192	596193
18289	596194
62650	596195
49462	596196
21046	596197
22869	596198
23328	596199
1634	596200
2052	596201
16302	596202
35797	596203
99479	596204
54904	596205
11788	596206
32251	596207
21120	596208
93727	596209
42753	596210
4114	596211
2468	596212
55506	596213
85074	596214
92058	596215
5698	596216
41382	596217
24473	596218
20678	596219
41582	596220
48888	596221
7265	596222
35878	596223
87432	596224
57743	596225
4094	596226
23	596227
63294	596228
29734	596229
39253	596230
19351	596231
20068	596232
57305	596233
75522	596234
4537	596235
93348	596236
3556	596237
39496	596238
21233	596239
49108	596240
65288	596241
19273	596242
71215	596243
49610	596244
40390	596245
63453	596246
15	596247
10324	596248
4297	596249
98763	596250
9940	596251
297	596252
382	596253
95188	596254
10232	596255
6994	596256
24035	596257
45129	596258
66471	596259
5111	596260
3790	596261
20756	596262
103905	596263
50908	596264
12450	596265
60357	596266
19168	596267
25626	596268
5398	596269
41576	596270
75209	596271
67631	596272
14354	596273
9346	596274
10256	596275
1	596276
79589	596277
58400	596278
1149	596279
37006	596280
92397	596281
24968	596282
7169	596283
52689	596284
14928	596285
2287	596286
21592	596287
13789	596288
6784	596289
78128	596290
69679	596291
68129	596292
3445	596293
29122	596294
16846	596295
34863	596296
16771	596297
90911	596298
77586	596299
2562	596300
5285	596301
571	596302
52489	596303
58785	596304
103910	596305
53044	596306
89487	596307
90685	596308
14680	596309
57184	596310
5767	596311
8500	596312
20524	596313
46320	596314
26241	596315
4929	596316
100839	596317
11689	596318
98523	596319
12237	596320
13843	596321
82987	596322
40628	596323
14935	596324
17302	596325
23481	596326
30133	596327
3981	596328
23362	596329
43765	596330
9619	596331
7006	596332
80856	596333
27005	596334
79959	596335
7955	596336
25733	596337
33449	596338
28548	596339
79349	596340
14941	596341
26171	596342
12423	596343
86119	596344
1521	596345
24021	596346
30296	596347
64318	596348
4532	596349
10200	596350
51653	596351
56393	596352
102501	596353
41092	596354
49349	596355
66569	596356
47466	596357
101740	596358
41372	596359
69377	596360
39081	596361
34857	596362
977	596363
15759	596364
68880	596365
56727	596366
43715	596367
68554	596368
28364	596369
1300	596370
27482	596371
15022	596372
925	596373
54395	596374
2715	596375
7389	596376
9540	596377
4898	596378
39016	596379
21742	596380
61566	596381
10261	596382
15189	596383
82556	596384
1704	596385
40929	596386
39492	596387
27000	596388
7859	596389
56877	596390
67087	596391
70120	596392
3041	596393
69292	596394
6993	596395
46588	596396
6759	596397
50078	596398
40244	596399
39872	596400
11976	596401
43402	596402
6379	596403
51878	596404
93798	596405
63399	596406
21829	596407
10136	596408
10943	596409
3149	596410
44900	596411
78984	596412
84531	596413
25770	596414
25570	596415
39836	596416
14266	596417
55861	596418
1121	596419
2306	596420
27325	596421
208	596422
17531	596423
27041	596424
6522	596425
5463	596426
86557	596427
24014	596428
6319	596429
37317	596430
88528	596431
13302	596432
100802	596433
51231	596434
5933	596435
4379	596436
11940	596437
70501	596438
53534	596439
68722	596440
742	596441
881	596442
26251	596443
1808	596444
17008	596445
6831	596446
7353	596447
30829	596448
25321	596449
41089	596450
50601	596451
2577	596452
71582	596453
83212	596454
28485	596455
49382	596456
35202	596457
44015	596458
18904	596459
24681	596460
46012	596461
19862	596462
54520	596463
76991	596464
23519	596465
4428	596466
21922	596467
16092	596468
41425	596469
7270	596470
29998	596471
23218	596472
55307	596473
15641	596474
6315	596475
294	596476
48687	596477
55837	596478
65706	596479
376	596480
18463	596481
14866	596482
71700	596483
61346	596484
31384	596485
16551	596486
9936	596487
36157	596488
34021	596489
22383	596490
48586	596491
26972	596492
25780	596493
26332	596494
3502	596495
7501	596496
18320	596497
57415	596498
30029	596499
707	596500
32297	596501
19975	596502
77853	596503
8890	596504
1287	596505
90389	596506
96961	596507
59025	596508
26962	596509
12594	596510
52878	596511
11118	596512
10163	596513
5109	596514
2171	596515
37726	596516
37838	596517
7868	596518
63886	596519
1412	596520
19723	596521
7228	596522
16134	596523
68130	596524
35599	596525
65363	596526
26864	596527
67464	596528
58296	596529
7016	596530
11172	596531
63871	596532
19432	596533
18364	596534
62267	596535
73890	596536
14066	596537
51978	596538
657	596539
44733	596540
554	596541
16206	596542
10460	596543
2102	596544
8203	596545
2122	596546
47634	596547
3635	596548
1728	596549
26541	596550
60023	596551
31301	596552
568	596553
45630	596554
20429	596555
28140	596556
46221	596557
1974	596558
58018	596559
53864	596560
1637	596561
24822	596562
16051	596563
19261	596564
2350	596565
6129	596566
19326	596567
14920	596568
61	596569
45174	596570
6539	596571
76533	596572
7968	596573
17938	596574
28612	596575
10575	596576
13640	596577
29914	596578
103970	596579
12315	596580
175	596581
25852	596582
46483	596583
58139	596584
1923	596585
61473	596586
4569	596587
49379	596588
75711	596589
27054	596590
59847	596591
68110	596592
27420	596593
26606	596594
18054	596595
7395	596596
31648	596597
8798	596598
80605	596599
63687	596600
3686	596601
52898	596602
39755	596603
6453	596604
3590	596605
7563	596606
78337	596607
26238	596608
86542	596609
95067	596610
84248	596611
2040	596612
54065	596613
54904	596614
585	596615
100670	596616
2270	596617
27275	596618
7314	596619
8505	596620
3663	596621
74859	596622
47559	596623
6326	596624
34718	596625
27865	596626
6657	596627
73240	596628
4327	596629
460	596630
894	596631
37014	596632
9254	596633
12599	596634
23867	596635
64484	596636
57066	596637
67795	596638
30920	596639
95856	596640
15357	596641
72768	596642
14827	596643
870	596644
3173	596645
14993	596646
57316	596647
37498	596648
9137	596649
65175	596650
5959	596651
16093	596652
49062	596653
59663	596654
28583	596655
9667	596656
65542	596657
20643	596658
50595	596659
438	596660
52582	596661
3904	596662
102726	596663
17544	596664
2527	596665
26122	596666
2815	596667
27583	596668
84	596669
46	596670
80437	596671
77405	596672
94829	596673
38577	596674
40047	596675
6289	596676
70326	596677
48015	596678
64495	596679
82	596680
25357	596681
40983	596682
1549	596683
42724	596684
7308	596685
39743	596686
19993	596687
35916	596688
3240	596689
49576	596690
9120	596691
78111	596692
74373	596693
54550	596694
14600	596695
87715	596696
9751	596697
335	596698
108438	596699
107028	596700
15914	596701
7479	596702
9081	596703
42012	596704
12665	596705
19786	596706
200	596707
4601	596708
44017	596709
44249	596710
70210	596711
9006	596712
32950	596713
14964	596714
61628	596715
16694	596716
39329	596717
20357	596718
74658	596719
36729	596720
27853	596721
3171	596722
390	596723
4340	596724
26803	596725
21378	596726
64789	596727
3368	596728
5789	596729
15559	596730
5689	596731
15763	596732
96368	596733
3704	596734
61540	596735
31126	596736
20802	596737
29252	596738
14231	596739
612	596740
65155	596741
21024	596742
94381	596743
25359	596744
14817	596745
2210	596746
27421	596747
11828	596748
14938	596749
19983	596750
37654	596751
438	596752
10455	596753
12006	596754
17239	596755
8463	596756
11138	596757
22667	596758
13436	596759
1735	596760
4584	596761
11468	596762
18222	596763
2	596764
77892	596765
57653	596766
10554	596767
15961	596768
805	596769
5773	596770
52823	596771
41053	596772
883	596773
67467	596774
42397	596775
18439	596776
71166	596777
36367	596778
5254	596779
52720	596780
46215	596781
11704	596782
1140	596783
4054	596784
814	596785
82117	596786
620	596787
28001	596788
64325	596789
12009	596790
71313	596791
23753	596792
77491	596793
87278	596794
22512	596795
88260	596796
26582	596797
178	596798
7345	596799
32551	596800
17728	596801
18680	596802
112824	596803
29874	596804
18540	596805
22536	596806
21460	596807
7334	596808
2961	596809
26408	596810
70533	596811
81332	596812
19760	596813
1065	596814
72454	596815
89956	596816
15769	596817
2848	596818
27827	596819
76026	596820
31046	596821
108965	596822
12046	596823
50158	596824
2391	596825
78625	596826
65123	596827
26281	596828
29822	596829
36808	596830
34748	596831
30690	596832
54480	596833
46217	596834
8928	596835
3656	596836
22276	596837
20739	596838
8922	596839
1622	596840
20385	596841
77119	596842
17981	596843
10658	596844
58847	596845
4112	596846
75507	596847
907	596848
53134	596849
325	596850
11769	596851
55400	596852
44178	596853
82016	596854
32114	596855
78847	596856
40733	596857
50842	596858
415	596859
90	596860
56997	596861
68	596862
7674	596863
107656	596864
18002	596865
23175	596866
1886	596867
26595	596868
21956	596869
25157	596870
26536	596871
2910	596872
55544	596873
4002	596874
1461	596875
81758	596876
10167	596877
17504	596878
49728	596879
34879	596880
30312	596881
11640	596882
59060	596883
55849	596884
10248	596885
419	596886
72759	596887
8439	596888
7684	596889
33150	596890
16408	596891
33782	596892
26206	596893
4493	596894
69563	596895
19055	596896
19228	596897
65814	596898
3409	596899
56385	596900
3474	596901
4451	596902
23929	596903
75672	596904
50246	596905
68	596906
2137	596907
22272	596908
23232	596909
70087	596910
67610	596911
11883	596912
25594	596913
2834	596914
11635	596915
23558	596916
14737	596917
3160	596918
2638	596919
17497	596920
37110	596921
25818	596922
25688	596923
31888	596924
22286	596925
74309	596926
30806	596927
57712	596928
1676	596929
78487	596930
3268	596931
28905	596932
321	596933
43336	596934
7581	596935
1848	596936
56066	596937
35488	596938
48093	596939
43438	596940
67579	596941
8497	596942
56144	596943
26044	596944
2386	596945
2255	596946
14	596947
10622	596948
333	596949
72922	596950
46635	596951
31391	596952
21653	596953
42680	596954
36387	596955
52343	596956
14049	596957
11179	596958
38464	596959
9021	596960
10502	596961
6114	596962
5103	596963
95310	596964
68315	596965
63663	596966
76062	596967
259	596968
33989	596969
2124	596970
102761	596971
47788	596972
40145	596973
25382	596974
13087	596975
16847	596976
12858	596977
32804	596978
84621	596979
29730	596980
68911	596981
29324	596982
17944	596983
83847	596984
60124	596985
41048	596986
3193	596987
71737	596988
38549	596989
2565	596990
22371	596991
29365	596992
2217	596993
9462	596994
17394	596995
25785	596996
2229	596997
58263	596998
23022	596999
42704	597000
35575	597001
110960	597002
46389	597003
2255	597004
2964	597005
19328	597006
7304	597007
405	597008
2674	597009
108755	597010
7664	597011
22649	597012
10503	597013
1916	597014
660	597015
16266	597016
18771	597017
66452	597018
34634	597019
26519	597020
158	597021
33629	597022
6730	597023
2478	597024
35533	597025
8005	597026
35839	597027
20780	597028
2031	597029
3788	597030
564	597031
22150	597032
70005	597033
16191	597034
70265	597035
53136	597036
86007	597037
16755	597038
15650	597039
25999	597040
49057	597041
32	597042
7124	597043
55900	597044
41744	597045
47270	597046
1409	597047
9913	597048
3394	597049
41063	597050
853	597051
29293	597052
61257	597053
62383	597054
12441	597055
95743	597056
747	597057
1429	597058
80486	597059
32742	597060
44512	597061
45106	597062
8021	597063
7123	597064
56811	597065
15328	597066
16055	597067
4387	597068
39735	597069
17935	597070
6411	597071
50157	597072
90195	597073
81972	597074
75143	597075
76107	597076
180	597077
24781	597078
9132	597079
64	597080
14174	597081
11836	597082
23423	597083
17828	597084
5003	597085
27591	597086
3570	597087
14322	597088
29187	597089
7341	597090
38945	597091
11268	597092
63583	597093
38993	597094
9724	597095
84	597096
43416	597097
335	597098
37531	597099
59016	597100
74174	597101
64040	597102
28397	597103
23654	597104
46886	597105
7562	597106
60719	597107
12938	597108
62999	597109
42476	597110
1640	597111
43921	597112
54027	597113
12006	597114
68536	597115
1036	597116
9871	597117
40104	597118
5166	597119
9100	597120
109905	597121
61592	597122
53652	597123
15408	597124
41047	597125
28259	597126
39053	597127
1735	597128
24395	597129
20472	597130
59241	597131
72529	597132
17641	597133
10958	597134
37182	597135
44282	597136
16230	597137
4838	597138
41524	597139
81576	597140
72188	597141
43588	597142
11988	597143
9821	597144
4090	597145
12788	597146
19150	597147
13704	597148
3070	597149
37347	597150
8280	597151
15108	597152
15773	597153
15785	597154
7243	597155
70570	597156
17565	597157
40173	597158
36748	597159
4978	597160
15614	597161
53353	597162
1664	597163
1686	597164
2573	597165
16319	597166
33210	597167
14348	597168
14179	597169
3664	597170
38432	597171
34913	597172
10275	597173
48296	597174
3237	597175
1973	597176
43147	597177
30575	597178
39100	597179
712	597180
10772	597181
38172	597182
43571	597183
19820	597184
53090	597185
23517	597186
159	597187
15740	597188
9318	597189
50595	597190
18176	597191
111693	597192
1232	597193
71052	597194
17131	597195
69042	597196
53284	597197
6661	597198
114324	597199
15645	597200
10249	597201
73072	597202
8550	597203
73469	597204
8476	597205
5416	597206
8471	597207
12716	597208
603	597209
16058	597210
704	597211
53862	597212
6620	597213
46264	597214
42	597215
65425	597216
97723	597217
17634	597218
93870	597219
3386	597220
37417	597221
10665	597222
96082	597223
2310	597224
13576	597225
25289	597226
35342	597227
18319	597228
4230	597229
5901	597230
18006	597231
13057	597232
7558	597233
54664	597234
5528	597235
25054	597236
57031	597237
21590	597238
23699	597239
14214	597240
37294	597241
57201	597242
29733	597243
24118	597244
22126	597245
114287	597246
38682	597247
34059	597248
2914	597249
3095	597250
40628	597251
79192	597252
2260	597253
76561	597254
25646	597255
24268	597256
29910	597257
26418	597258
5402	597259
4661	597260
8765	597261
27504	597262
64165	597263
28864	597264
5523	597265
15351	597266
5793	597267
29109	597268
9104	597269
1	597270
33592	597271
37	597272
61517	597273
14881	597274
9785	597275
59051	597276
12250	597277
100293	597278
32394	597279
4626	597280
3430	597281
33003	597282
62181	597283
2014	597284
7391	597285
14678	597286
24213	597287
2125	597288
3196	597289
2936	597290
20514	597291
43451	597292
19069	597293
46221	597294
12750	597295
79537	597296
1081	597297
581	597298
3239	597299
82358	597300
592	597301
10476	597302
8239	597303
51753	597304
35891	597305
31	597306
21615	597307
55897	597308
27709	597309
5134	597310
8935	597311
22385	597312
69241	597313
8483	597314
15788	597315
118	597316
1284	597317
289	597318
41778	597319
10009	597320
48068	597321
1624	597322
88958	597323
43264	597324
61456	597325
65915	597326
7	597327
14865	597328
1120	597329
12694	597330
1374	597331
23035	597332
130	597333
45695	597334
9096	597335
19129	597336
24211	597337
92223	597338
55179	597339
1804	597340
6264	597341
36884	597342
12467	597343
47687	597344
12456	597345
25600	597346
3718	597347
6631	597348
1050	597349
57344	597350
90539	597351
44779	597352
8271	597353
30550	597354
23329	597355
1211	597356
49023	597357
32850	597358
17082	597359
3980	597360
32896	597361
42554	597362
26955	597363
5362	597364
6666	597365
65980	597366
15726	597367
18858	597368
555	597369
5615	597370
31537	597371
62048	597372
1057	597373
41856	597374
39854	597375
2607	597376
58578	597377
12087	597378
18194	597379
54934	597380
33307	597381
35722	597382
45326	597383
19567	597384
22214	597385
25547	597386
86910	597387
21478	597388
71119	597389
40026	597390
1271	597391
11959	597392
13900	597393
2424	597394
41514	597395
8606	597396
31432	597397
30292	597398
45740	597399
26494	597400
32623	597401
16156	597402
45511	597403
19248	597404
3633	597405
95269	597406
9672	597407
15590	597408
5289	597409
71274	597410
11149	597411
66266	597412
59070	597413
7829	597414
13923	597415
20121	597416
20053	597417
65836	597418
1574	597419
54819	597420
50911	597421
13691	597422
17130	597423
5334	597424
44318	597425
3250	597426
21027	597427
88972	597428
60753	597429
2267	597430
27572	597431
81504	597432
66995	597433
72000	597434
22840	597435
11327	597436
30555	597437
21654	597438
42176	597439
22805	597440
37268	597441
5355	597442
93618	597443
13331	597444
33508	597445
42740	597446
11966	597447
5846	597448
2507	597449
11404	597450
24934	597451
31769	597452
11530	597453
18874	597454
22137	597455
5454	597456
196	597457
19760	597458
664	597459
30001	597460
3791	597461
213	597462
590	597463
9573	597464
25765	597465
3118	597466
15124	597467
6171	597468
75223	597469
11776	597470
71148	597471
45870	597472
26956	597473
6445	597474
792	597475
31786	597476
34289	597477
16836	597478
13441	597479
38923	597480
45372	597481
2790	597482
35282	597483
104603	597484
59776	597485
20163	597486
13067	597487
872	597488
2599	597489
64847	597490
10	597491
37405	597492
6097	597493
67164	597494
7117	597495
17241	597496
30130	597497
20167	597498
4811	597499
1952	597500
28271	597501
5271	597502
14763	597503
2746	597504
36693	597505
17888	597506
16187	597507
87563	597508
33091	597509
7967	597510
51865	597511
8751	597512
35660	597513
5	597514
1949	597515
563	597516
41177	597517
12597	597518
65023	597519
7808	597520
10368	597521
35791	597522
20431	597523
67784	597524
39102	597525
90369	597526
38303	597527
5123	597528
51167	597529
21957	597530
1657	597531
18887	597532
28206	597533
58680	597534
69983	597535
11260	597536
20540	597537
1556	597538
33256	597539
34769	597540
57937	597541
38431	597542
17437	597543
12	597544
15695	597545
52292	597546
18557	597547
2227	597548
3705	597549
65	597550
6572	597551
43292	597552
12415	597553
77996	597554
18707	597555
35063	597556
3535	597557
40562	597558
47730	597559
6030	597560
4047	597561
50029	597562
6489	597563
12857	597564
37286	597565
30116	597566
87455	597567
65113	597568
12158	597569
27762	597570
52258	597571
19429	597572
12406	597573
13140	597574
940	597575
19257	597576
6360	597577
27944	597578
2308	597579
25906	597580
29319	597581
5620	597582
1920	597583
14449	597584
20856	597585
2237	597586
2210	597587
16920	597588
2099	597589
18672	597590
912	597591
7520	597592
35943	597593
31424	597594
4192	597595
51070	597596
17125	597597
50673	597598
3376	597599
23288	597600
25282	597601
3575	597602
103538	597603
664	597604
54562	597605
6946	597606
540	597607
620	597608
10544	597609
77424	597610
35879	597611
42771	597612
1145	597613
776	597614
39712	597615
50716	597616
34446	597617
9915	597618
5816	597619
44669	597620
32559	597621
54466	597622
36843	597623
59588	597624
6625	597625
1083	597626
2605	597627
51575	597628
62219	597629
373	597630
72712	597631
62203	597632
62787	597633
39448	597634
907	597635
8995	597636
47626	597637
77742	597638
14803	597639
14380	597640
871	597641
19008	597642
67973	597643
4969	597644
20481	597645
184	597646
51991	597647
6097	597648
3731	597649
51507	597650
2501	597651
62182	597652
76761	597653
50622	597654
59675	597655
23746	597656
74676	597657
181	597658
72141	597659
85664	597660
4960	597661
3082	597662
4977	597663
40757	597664
5815	597665
266	597666
10551	597667
13871	597668
21034	597669
28563	597670
30726	597671
16938	597672
63176	597673
15701	597674
9225	597675
4109	597676
55883	597677
26107	597678
22469	597679
6	597680
3320	597681
1924	597682
1059	597683
86935	597684
7	597685
54036	597686
88873	597687
2626	597688
12196	597689
28360	597690
69874	597691
45780	597692
3839	597693
2058	597694
42691	597695
2184	597696
80447	597697
5914	597698
880	597699
2542	597700
38578	597701
8958	597702
63441	597703
1034	597704
4238	597705
4628	597706
47227	597707
47117	597708
68428	597709
11850	597710
642	597711
53281	597712
510	597713
33593	597714
36190	597715
419	597716
18261	597717
43185	597718
81879	597719
20287	597720
82626	597721
1486	597722
49157	597723
35880	597724
31167	597725
23200	597726
33450	597727
5478	597728
8111	597729
46431	597730
17340	597731
37158	597732
30516	597733
10996	597734
84651	597735
12549	597736
92527	597737
62624	597738
59814	597739
8758	597740
18259	597741
5871	597742
460	597743
24276	597744
17632	597745
2373	597746
27361	597747
56397	597748
224	597749
91915	597750
26755	597751
57546	597752
91937	597753
26117	597754
5430	597755
46076	597756
728	597757
55470	597758
35943	597759
70887	597760
50099	597761
35435	597762
5918	597763
15423	597764
66447	597765
72271	597766
29953	597767
10993	597768
2742	597769
28457	597770
4192	597771
41707	597772
25534	597773
77168	597774
174	597775
35064	597776
2632	597777
2935	597778
34688	597779
53112	597780
25598	597781
2	597782
47268	597783
7557	597784
32495	597785
70319	597786
5778	597787
15831	597788
28596	597789
5219	597790
76992	597791
63093	597792
25872	597793
55233	597794
47796	597795
10162	597796
29844	597797
18723	597798
36932	597799
17436	597800
884	597801
13601	597802
616	597803
1706	597804
13525	597805
64722	597806
39395	597807
6566	597808
24680	597809
55153	597810
60996	597811
12511	597812
61710	597813
2211	597814
49065	597815
108959	597816
16921	597817
11745	597818
79385	597819
7720	597820
31733	597821
99767	597822
4181	597823
40622	597824
15553	597825
37306	597826
6461	597827
15002	597828
4908	597829
27081	597830
82222	597831
826	597832
12541	597833
68424	597834
28836	597835
27273	597836
31	597837
11625	597838
1609	597839
43241	597840
3631	597841
4074	597842
27419	597843
51543	597844
8389	597845
67769	597846
7100	597847
8765	597848
92593	597849
33677	597850
3913	597851
54684	597852
2518	597853
711	597854
60082	597855
185	597856
1961	597857
21548	597858
25220	597859
32025	597860
4198	597861
15879	597862
85772	597863
101026	597864
4299	597865
41620	597866
15463	597867
47229	597868
28349	597869
8567	597870
113753	597871
47128	597872
30783	597873
438	597874
84963	597875
1426	597876
1877	597877
19468	597878
77872	597879
27402	597880
5458	597881
34909	597882
71472	597883
13255	597884
25434	597885
38918	597886
30286	597887
18683	597888
24005	597889
686	597890
13878	597891
5197	597892
10509	597893
664	597894
72688	597895
52079	597896
1440	597897
18480	597898
702	597899
19082	597900
30396	597901
24124	597902
34925	597903
16238	597904
16322	597905
58093	597906
43581	597907
5547	597908
101048	597909
29467	597910
17419	597911
688	597912
89490	597913
26670	597914
41897	597915
73149	597916
11440	597917
228	597918
2822	597919
45325	597920
42	597921
20995	597922
12353	597923
757	597924
4018	597925
62775	597926
46467	597927
13996	597928
39	597929
3093	597930
14380	597931
37130	597932
18216	597933
29099	597934
209	597935
47028	597936
10307	597937
7012	597938
12486	597939
79324	597940
59076	597941
37993	597942
101033	597943
54078	597944
4918	597945
79287	597946
2146	597947
5418	597948
113331	597949
13115	597950
47623	597951
24298	597952
34225	597953
1003	597954
5241	597955
59321	597956
32114	597957
17273	597958
12642	597959
71625	597960
39472	597961
62845	597962
83561	597963
21659	597964
12286	597965
72282	597966
18	597967
57795	597968
22444	597969
3708	597970
18018	597971
36803	597972
9417	597973
103924	597974
89944	597975
93429	597976
14237	597977
16042	597978
47525	597979
28504	597980
80594	597981
14776	597982
1547	597983
86035	597984
30281	597985
53707	597986
57000	597987
6277	597988
75310	597989
84767	597990
52146	597991
1210	597992
68774	597993
2482	597994
32684	597995
7734	597996
55487	597997
252	597998
28241	597999
30181	598000
18038	598001
11450	598002
33275	598003
65246	598004
45279	598005
65850	598006
9303	598007
29041	598008
412	598009
68	598010
2896	598011
13013	598012
17354	598013
170	598014
9783	598015
9215	598016
22944	598017
19083	598018
12389	598019
7488	598020
7930	598021
38895	598022
28478	598023
8257	598024
32226	598025
17751	598026
486	598027
102641	598028
8733	598029
31798	598030
29318	598031
72866	598032
11063	598033
81499	598034
63479	598035
882	598036
22274	598037
8630	598038
35523	598039
13273	598040
5250	598041
59683	598042
81008	598043
20279	598044
55109	598045
2699	598046
12483	598047
47225	598048
13557	598049
48612	598050
66575	598051
239	598052
3734	598053
7163	598054
19384	598055
60789	598056
54754	598057
54686	598058
366	598059
10378	598060
36371	598061
61060	598062
3142	598063
38897	598064
15685	598065
11787	598066
95103	598067
40267	598068
3493	598069
103568	598070
3125	598071
68789	598072
22220	598073
8051	598074
26128	598075
1710	598076
520	598077
59022	598078
2357	598079
266	598080
6356	598081
12078	598082
20906	598083
24090	598084
80953	598085
3372	598086
6920	598087
9655	598088
96115	598089
8959	598090
616	598091
57590	598092
2785	598093
81841	598094
29166	598095
44913	598096
40932	598097
13424	598098
11234	598099
334	598100
467	598101
42923	598102
54526	598103
27380	598104
989	598105
4241	598106
9993	598107
2650	598108
11138	598109
4558	598110
16468	598111
49426	598112
1486	598113
24181	598114
5074	598115
14660	598116
46808	598117
68056	598118
1698	598119
77813	598120
5564	598121
6502	598122
24192	598123
72313	598124
2781	598125
1334	598126
6665	598127
86221	598128
80387	598129
38734	598130
63796	598131
47063	598132
29348	598133
3012	598134
16605	598135
92108	598136
1027	598137
19321	598138
17184	598139
90281	598140
5248	598141
36473	598142
46624	598143
1680	598144
812	598145
15439	598146
16994	598147
15049	598148
2338	598149
41181	598150
400	598151
40052	598152
3769	598153
888	598154
15792	598155
38294	598156
1565	598157
28698	598158
19065	598159
70412	598160
5547	598161
17528	598162
63114	598163
25084	598164
46292	598165
27354	598166
382	598167
43677	598168
2507	598169
308	598170
102719	598171
21526	598172
12936	598173
753	598174
10139	598175
16258	598176
25952	598177
11792	598178
27205	598179
3627	598180
2766	598181
80679	598182
46020	598183
36390	598184
1022	598185
1463	598186
9771	598187
2008	598188
56003	598189
13715	598190
29666	598191
79749	598192
20510	598193
9326	598194
20649	598195
77068	598196
17379	598197
2821	598198
9062	598199
32874	598200
795	598201
78438	598202
20466	598203
103411	598204
46730	598205
2006	598206
15562	598207
68359	598208
5041	598209
53140	598210
92545	598211
19230	598212
5954	598213
1439	598214
55623	598215
221	598216
61558	598217
23078	598218
1669	598219
20517	598220
95630	598221
6136	598222
54671	598223
48422	598224
34470	598225
23257	598226
9443	598227
66223	598228
24615	598229
15013	598230
19286	598231
4871	598232
8126	598233
37315	598234
36501	598235
31373	598236
107055	598237
4668	598238
29436	598239
12086	598240
4105	598241
2699	598242
21125	598243
9978	598244
80135	598245
11764	598246
18040	598247
61595	598248
26367	598249
78150	598250
441	598251
15970	598252
88954	598253
16741	598254
2428	598255
9186	598256
22088	598257
32382	598258
12130	598259
11818	598260
53309	598261
287	598262
40790	598263
4546	598264
48334	598265
70180	598266
7045	598267
29808	598268
57701	598269
8492	598270
25071	598271
1505	598272
2480	598273
2176	598274
639	598275
48713	598276
172	598277
18732	598278
100582	598279
25489	598280
30672	598281
1511	598282
6671	598283
70254	598284
34073	598285
6689	598286
57416	598287
1201	598288
30076	598289
101119	598290
107625	598291
50217	598292
4780	598293
17703	598294
1420	598295
49044	598296
9728	598297
38220	598298
70058	598299
467	598300
29047	598301
57296	598302
51480	598303
1374	598304
98938	598305
11891	598306
936	598307
57972	598308
4856	598309
90882	598310
2537	598311
485	598312
90909	598313
3747	598314
8124	598315
64026	598316
43873	598317
42398	598318
74393	598319
5807	598320
12980	598321
50624	598322
10372	598323
8736	598324
103321	598325
66157	598326
19679	598327
22274	598328
69232	598329
12200	598330
1798	598331
28988	598332
32873	598333
2377	598334
47370	598335
36303	598336
20922	598337
3203	598338
40390	598339
60336	598340
49579	598341
103555	598342
2012	598343
101239	598344
56	598345
13680	598346
16521	598347
13228	598348
24365	598349
22808	598350
36490	598351
16770	598352
21444	598353
4595	598354
58960	598355
44294	598356
30536	598357
1353	598358
4996	598359
21001	598360
30733	598361
2784	598362
272	598363
10711	598364
2102	598365
90681	598366
2912	598367
12643	598368
55515	598369
17901	598370
1711	598371
7110	598372
6137	598373
11751	598374
60	598375
26243	598376
17013	598377
93359	598378
21492	598379
12261	598380
38685	598381
3618	598382
20527	598383
46444	598384
3287	598385
2147	598386
14090	598387
42534	598388
22070	598389
45154	598390
47056	598391
8048	598392
21586	598393
92659	598394
2261	598395
22	598396
1784	598397
26865	598398
15133	598399
39442	598400
20518	598401
60638	598402
10726	598403
38453	598404
60426	598405
81795	598406
88172	598407
23824	598408
18393	598409
10860	598410
498	598411
30579	598412
54850	598413
60201	598414
30386	598415
17462	598416
5534	598417
36381	598418
363	598419
18297	598420
44511	598421
539	598422
7392	598423
41376	598424
2854	598425
42849	598426
11482	598427
34643	598428
73649	598429
12169	598430
102365	598431
61390	598432
8392	598433
4169	598434
34239	598435
58544	598436
4268	598437
50763	598438
2268	598439
5824	598440
11406	598441
1416	598442
26874	598443
828	598444
11738	598445
64417	598446
15174	598447
61232	598448
5732	598449
895	598450
3785	598451
6543	598452
101402	598453
4144	598454
39632	598455
9308	598456
32473	598457
84986	598458
14114	598459
67730	598460
2081	598461
53705	598462
9117	598463
31150	598464
22481	598465
102166	598466
28703	598467
38674	598468
2545	598469
61184	598470
114415	598471
5010	598472
1622	598473
9822	598474
28257	598475
1575	598476
14500	598477
50	598478
13252	598479
23353	598480
41819	598481
44683	598482
40225	598483
1083	598484
2103	598485
96537	598486
28	598487
95029	598488
1611	598489
665	598490
28768	598491
3627	598492
13510	598493
61087	598494
53272	598495
178	598496
17228	598497
100730	598498
1415	598499
3666	598500
36359	598501
1926	598502
1711	598503
5797	598504
45381	598505
32698	598506
12924	598507
89489	598508
10382	598509
5111	598510
2024	598511
39217	598512
3388	598513
4037	598514
7178	598515
31195	598516
63430	598517
3268	598518
64577	598519
20328	598520
31287	598521
2934	598522
86337	598523
47772	598524
851	598525
27611	598526
4879	598527
19215	598528
14734	598529
70514	598530
32162	598531
26	598532
19221	598533
182	598534
24205	598535
73330	598536
18208	598537
72922	598538
42931	598539
29729	598540
4611	598541
30709	598542
6359	598543
216	598544
64243	598545
23969	598546
62489	598547
11569	598548
6561	598549
51997	598550
6636	598551
497	598552
44787	598553
33628	598554
8898	598555
15539	598556
23616	598557
87029	598558
34941	598559
13118	598560
67702	598561
5369	598562
16602	598563
16935	598564
88723	598565
1269	598566
8173	598567
41751	598568
49826	598569
32887	598570
36200	598571
13825	598572
38445	598573
10934	598574
55883	598575
34421	598576
43319	598577
28500	598578
74036	598579
19590	598580
379	598581
77895	598582
89183	598583
66533	598584
10416	598585
49763	598586
45712	598587
9654	598588
37693	598589
98948	598590
23	598591
24881	598592
10504	598593
3025	598594
33459	598595
48098	598596
20901	598597
6576	598598
78577	598599
44871	598600
66950	598601
18402	598602
16893	598603
58360	598604
63240	598605
23921	598606
233	598607
81187	598608
8931	598609
67569	598610
4040	598611
7313	598612
24249	598613
26619	598614
98684	598615
56033	598616
71898	598617
31363	598618
62785	598619
56894	598620
3097	598621
16837	598622
82221	598623
4671	598624
85339	598625
39007	598626
597	598627
11540	598628
59596	598629
15930	598630
52816	598631
21878	598632
23622	598633
53862	598634
52849	598635
1954	598636
4525	598637
24333	598638
10177	598639
4017	598640
63254	598641
72147	598642
22133	598643
48676	598644
41867	598645
24470	598646
11348	598647
38376	598648
241	598649
48668	598650
46325	598651
111809	598652
45806	598653
6971	598654
38759	598655
65748	598656
7351	598657
28616	598658
721	598659
70042	598660
33416	598661
6492	598662
89982	598663
5500	598664
68341	598665
58079	598666
20003	598667
8738	598668
51346	598669
37544	598670
102129	598671
2351	598672
60990	598673
799	598674
1427	598675
68452	598676
8080	598677
16921	598678
30987	598679
9525	598680
29451	598681
658	598682
11853	598683
68807	598684
5203	598685
66339	598686
16119	598687
32405	598688
2275	598689
24797	598690
101486	598691
78143	598692
5659	598693
13930	598694
6099	598695
59915	598696
3956	598697
82227	598698
35658	598699
5979	598700
12843	598701
35381	598702
1351	598703
22585	598704
24296	598705
12363	598706
31485	598707
66081	598708
43999	598709
7213	598710
20259	598711
30	598712
19993	598713
885	598714
4323	598715
29992	598716
41341	598717
468	598718
42615	598719
24569	598720
8284	598721
8423	598722
30524	598723
19971	598724
37011	598725
18909	598726
7607	598727
4193	598728
40336	598729
2536	598730
4034	598731
5736	598732
544	598733
17887	598734
1495	598735
8567	598736
7071	598737
3797	598738
105523	598739
13051	598740
78741	598741
11303	598742
84643	598743
4207	598744
6026	598745
10511	598746
53664	598747
11852	598748
1805	598749
4731	598750
27174	598751
97191	598752
38188	598753
52553	598754
29873	598755
26996	598756
1562	598757
8638	598758
15133	598759
48831	598760
6628	598761
43404	598762
63377	598763
17189	598764
69648	598765
1878	598766
22531	598767
68133	598768
33094	598769
63204	598770
61160	598771
14376	598772
9245	598773
55032	598774
54564	598775
68571	598776
11603	598777
41431	598778
61117	598779
60720	598780
5644	598781
5957	598782
40004	598783
4493	598784
45443	598785
98382	598786
517	598787
7167	598788
13531	598789
34047	598790
19667	598791
35251	598792
3090	598793
2766	598794
23697	598795
29192	598796
2582	598797
36388	598798
3547	598799
7781	598800
35314	598801
20966	598802
10320	598803
5744	598804
445	598805
737	598806
14820	598807
31288	598808
77250	598809
33051	598810
41411	598811
11354	598812
406	598813
22595	598814
33076	598815
57690	598816
28519	598817
1662	598818
18993	598819
42809	598820
4794	598821
96982	598822
20495	598823
16242	598824
19151	598825
7278	598826
9524	598827
188	598828
3344	598829
34952	598830
41608	598831
39871	598832
87818	598833
22344	598834
2058	598835
91271	598836
64111	598837
52945	598838
15126	598839
9725	598840
18381	598841
66821	598842
21611	598843
28370	598844
19213	598845
21176	598846
37660	598847
31165	598848
45134	598849
21425	598850
48763	598851
49120	598852
103918	598853
35865	598854
81580	598855
17823	598856
34114	598857
6634	598858
33394	598859
19529	598860
22788	598861
61918	598862
91236	598863
49133	598864
4711	598865
55000	598866
37272	598867
22250	598868
10044	598869
50801	598870
107101	598871
33226	598872
9016	598873
11051	598874
93935	598875
30480	598876
72943	598877
82922	598878
43418	598879
1143	598880
52804	598881
26990	598882
16974	598883
2243	598884
40198	598885
48060	598886
36901	598887
33389	598888
47979	598889
24774	598890
9364	598891
3569	598892
93975	598893
14943	598894
82830	598895
3354	598896
17417	598897
63948	598898
8256	598899
5906	598900
5388	598901
24412	598902
21546	598903
1500	598904
53549	598905
38852	598906
90691	598907
1696	598908
5245	598909
202	598910
19613	598911
51808	598912
20	598913
32774	598914
53739	598915
8267	598916
42734	598917
35928	598918
62883	598919
78507	598920
63377	598921
49118	598922
21483	598923
50	598924
39579	598925
26831	598926
11162	598927
81072	598928
62819	598929
19923	598930
23397	598931
9698	598932
40649	598933
45883	598934
461	598935
19967	598936
14816	598937
1690	598938
1319	598939
33718	598940
70842	598941
69697	598942
70341	598943
62970	598944
8733	598945
27640	598946
3305	598947
56996	598948
13917	598949
92763	598950
15004	598951
22445	598952
18252	598953
32667	598954
42241	598955
5861	598956
65977	598957
74285	598958
50843	598959
7544	598960
25139	598961
1349	598962
27085	598963
80404	598964
11062	598965
5836	598966
55951	598967
11536	598968
18703	598969
28017	598970
14636	598971
59453	598972
43015	598973
17287	598974
47934	598975
29663	598976
19176	598977
1858	598978
89454	598979
69842	598980
89392	598981
71965	598982
8979	598983
30189	598984
11621	598985
12105	598986
1085	598987
52033	598988
38022	598989
20430	598990
42613	598991
601	598992
21528	598993
3819	598994
32778	598995
1424	598996
84682	598997
11692	598998
616	598999
1459	599000
10146	599001
7806	599002
16692	599003
33041	599004
8098	599005
32221	599006
19481	599007
12587	599008
110231	599009
330	599010
86156	599011
94762	599012
30068	599013
4283	599014
52252	599015
959	599016
6632	599017
4465	599018
4919	599019
5261	599020
40382	599021
61463	599022
15866	599023
1884	599024
30883	599025
92365	599026
17203	599027
176	599028
4781	599029
12528	599030
52582	599031
2961	599032
20685	599033
34393	599034
64709	599035
7384	599036
15547	599037
17553	599038
34065	599039
18616	599040
10749	599041
82241	599042
14962	599043
24778	599044
60270	599045
21711	599046
104690	599047
40436	599048
69701	599049
22296	599050
2335	599051
3647	599052
89117	599053
26289	599054
11656	599055
75810	599056
18882	599057
18377	599058
40866	599059
41719	599060
18967	599061
24922	599062
18981	599063
17703	599064
10452	599065
25065	599066
20979	599067
24608	599068
56810	599069
30553	599070
61483	599071
28877	599072
6410	599073
22547	599074
62667	599075
29995	599076
20220	599077
76584	599078
5197	599079
2207	599080
40301	599081
8951	599082
86672	599083
79520	599084
7776	599085
66890	599086
4735	599087
68680	599088
1985	599089
606	599090
49071	599091
922	599092
87170	599093
76840	599094
8238	599095
7094	599096
376	599097
35056	599098
13373	599099
91154	599100
7304	599101
10415	599102
53	599103
47669	599104
29019	599105
26866	599106
60654	599107
3844	599108
100810	599109
7213	599110
40731	599111
2223	599112
28118	599113
19961	599114
84695	599115
39892	599116
49863	599117
9323	599118
543	599119
4777	599120
26072	599121
5733	599122
15826	599123
32641	599124
54771	599125
12709	599126
9499	599127
41243	599128
5772	599129
6105	599130
26020	599131
91294	599132
18829	599133
7747	599134
5665	599135
4534	599136
39522	599137
44628	599138
2670	599139
33802	599140
1576	599141
37243	599142
2090	599143
73105	599144
2273	599145
32445	599146
46334	599147
8381	599148
75501	599149
40221	599150
62706	599151
28694	599152
3076	599153
1101	599154
17006	599155
203	599156
20117	599157
105572	599158
30756	599159
197	599160
15175	599161
37075	599162
92	599163
11921	599164
15152	599165
72581	599166
67653	599167
26621	599168
5608	599169
104325	599170
4855	599171
55017	599172
64384	599173
12	599174
50658	599175
47513	599176
28364	599177
64136	599178
3724	599179
173	599180
43711	599181
41160	599182
21177	599183
21089	599184
104215	599185
65448	599186
11460	599187
27251	599188
23615	599189
14608	599190
54538	599191
55858	599192
55257	599193
113825	599194
99543	599195
1756	599196
7381	599197
4888	599198
1225	599199
919	599200
17070	599201
4585	599202
18038	599203
14225	599204
37132	599205
930	599206
5833	599207
23056	599208
6885	599209
27124	599210
4358	599211
675	599212
49970	599213
3443	599214
32854	599215
58243	599216
16796	599217
19690	599218
3741	599219
58440	599220
49373	599221
7827	599222
13308	599223
767	599224
50	599225
66509	599226
12083	599227
32189	599228
2814	599229
11342	599230
3996	599231
2983	599232
56	599233
807	599234
104123	599235
44111	599236
32312	599237
38605	599238
13845	599239
30084	599240
1129	599241
1875	599242
54828	599243
4916	599244
71413	599245
16806	599246
709	599247
69564	599248
20652	599249
19589	599250
50316	599251
6787	599252
33733	599253
50744	599254
33870	599255
1913	599256
10661	599257
19634	599258
1628	599259
18	599260
8110	599261
578	599262
9255	599263
27652	599264
41619	599265
2483	599266
35360	599267
91485	599268
42026	599269
9031	599270
19183	599271
73539	599272
27832	599273
1047	599274
21348	599275
59922	599276
49974	599277
268	599278
4753	599279
102153	599280
14336	599281
20138	599282
21795	599283
63955	599284
71761	599285
24138	599286
5254	599287
80841	599288
426	599289
70680	599290
36869	599291
1417	599292
7164	599293
7142	599294
2392	599295
61247	599296
17713	599297
59561	599298
39124	599299
2999	599300
3648	599301
45730	599302
6728	599303
38626	599304
74802	599305
38550	599306
51995	599307
19912	599308
28064	599309
2676	599310
66808	599311
28840	599312
19797	599313
5028	599314
16546	599315
9494	599316
38528	599317
69368	599318
546	599319
37291	599320
18753	599321
27075	599322
46597	599323
7474	599324
38289	599325
86629	599326
11220	599327
33905	599328
41514	599329
14271	599330
34163	599331
45364	599332
11777	599333
28597	599334
99921	599335
11461	599336
48023	599337
94031	599338
64745	599339
30791	599340
537	599341
22260	599342
15806	599343
5363	599344
45695	599345
1743	599346
27344	599347
77271	599348
6878	599349
1809	599350
41650	599351
19349	599352
11496	599353
6591	599354
21660	599355
30378	599356
39578	599357
40611	599358
58144	599359
29952	599360
314	599361
10128	599362
2470	599363
85912	599364
18554	599365
7103	599366
103106	599367
82105	599368
83629	599369
56282	599370
99236	599371
11305	599372
2070	599373
9811	599374
70200	599375
35439	599376
15840	599377
524	599378
1493	599379
49540	599380
34944	599381
66589	599382
436	599383
28499	599384
25386	599385
7329	599386
13591	599387
16906	599388
16399	599389
59864	599390
25542	599391
370	599392
12312	599393
21752	599394
4623	599395
25489	599396
10404	599397
481	599398
556	599399
2866	599400
13119	599401
23107	599402
58559	599403
6114	599404
13075	599405
60836	599406
9046	599407
57566	599408
29033	599409
31549	599410
75	599411
10655	599412
8539	599413
171	599414
44522	599415
76810	599416
21511	599417
55892	599418
61254	599419
42857	599420
80912	599421
64785	599422
4718	599423
23566	599424
54119	599425
57495	599426
34095	599427
30254	599428
22	599429
87330	599430
51476	599431
55022	599432
43753	599433
39615	599434
911	599435
1553	599436
14	599437
69432	599438
2453	599439
3780	599440
9673	599441
35007	599442
2486	599443
13397	599444
60806	599445
8038	599446
4017	599447
32012	599448
7879	599449
53540	599450
4327	599451
12791	599452
27321	599453
44170	599454
26845	599455
33694	599456
25741	599457
9620	599458
33713	599459
31293	599460
3305	599461
59181	599462
98367	599463
62361	599464
819	599465
9157	599466
5048	599467
9406	599468
21465	599469
7204	599470
30335	599471
16229	599472
47097	599473
5438	599474
10512	599475
19075	599476
14446	599477
59570	599478
24678	599479
35442	599480
5717	599481
65249	599482
51006	599483
60849	599484
59757	599485
154	599486
64080	599487
92848	599488
70	599489
110075	599490
83700	599491
43795	599492
17899	599493
70925	599494
87914	599495
2322	599496
38848	599497
70508	599498
19865	599499
51975	599500
12700	599501
77871	599502
9430	599503
26718	599504
15802	599505
71264	599506
3268	599507
3766	599508
12040	599509
31089	599510
39073	599511
4811	599512
2597	599513
49620	599514
54399	599515
40484	599516
24632	599517
74809	599518
14327	599519
22886	599520
21210	599521
17190	599522
14171	599523
84972	599524
29639	599525
30135	599526
77677	599527
14281	599528
22700	599529
33072	599530
12595	599531
313	599532
16283	599533
59206	599534
37191	599535
62688	599536
18679	599537
40454	599538
62683	599539
4653	599540
58680	599541
43397	599542
20619	599543
108531	599544
33901	599545
50775	599546
75174	599547
22613	599548
19938	599549
24412	599550
26304	599551
49089	599552
10015	599553
19405	599554
4713	599555
2102	599556
4120	599557
94247	599558
77391	599559
82003	599560
50112	599561
87575	599562
30473	599563
54353	599564
21619	599565
23155	599566
237	599567
265	599568
33068	599569
8810	599570
6288	599571
474	599572
73811	599573
43283	599574
25873	599575
13740	599576
717	599577
112909	599578
5238	599579
75416	599580
5165	599581
5352	599582
56363	599583
64	599584
48969	599585
56045	599586
35054	599587
4737	599588
26132	599589
27645	599590
87129	599591
48656	599592
11955	599593
50219	599594
31849	599595
74087	599596
63458	599597
27454	599598
40914	599599
35522	599600
27611	599601
3693	599602
15378	599603
6697	599604
83624	599605
5956	599606
25286	599607
11927	599608
300	599609
55267	599610
50102	599611
8219	599612
216	599613
12668	599614
61570	599615
2206	599616
3597	599617
60184	599618
33276	599619
22018	599620
50548	599621
11746	599622
25294	599623
2676	599624
8053	599625
587	599626
69405	599627
41737	599628
16775	599629
77669	599630
55976	599631
36800	599632
2532	599633
94	599634
28585	599635
16646	599636
31624	599637
190	599638
906	599639
19921	599640
29572	599641
35657	599642
7756	599643
30967	599644
1622	599645
25976	599646
55229	599647
24758	599648
13195	599649
8732	599650
1119	599651
30403	599652
80379	599653
97080	599654
56	599655
33218	599656
37295	599657
82382	599658
283	599659
44931	599660
40230	599661
10043	599662
7332	599663
1770	599664
96257	599665
19940	599666
75090	599667
73772	599668
7850	599669
55774	599670
506	599671
12118	599672
2672	599673
37067	599674
51741	599675
47595	599676
9009	599677
24076	599678
7369	599679
14969	599680
5734	599681
6374	599682
8	599683
79324	599684
92720	599685
26231	599686
20149	599687
38539	599688
3881	599689
35228	599690
13584	599691
11260	599692
15712	599693
24851	599694
612	599695
34480	599696
65211	599697
40915	599698
3512	599699
37346	599700
38277	599701
2136	599702
6543	599703
30097	599704
7904	599705
37754	599706
16437	599707
63117	599708
34552	599709
3748	599710
16810	599711
21063	599712
42681	599713
65	599714
1466	599715
10386	599716
78174	599717
31820	599718
47	599719
9068	599720
46583	599721
791	599722
67480	599723
28808	599724
1520	599725
42305	599726
7587	599727
1914	599728
10069	599729
89230	599730
23046	599731
33315	599732
37005	599733
47292	599734
69439	599735
28915	599736
3547	599737
18559	599738
3451	599739
40558	599740
651	599741
51199	599742
7495	599743
10124	599744
12308	599745
1395	599746
11910	599747
78793	599748
434	599749
41164	599750
15061	599751
28677	599752
86732	599753
16530	599754
34249	599755
28335	599756
91576	599757
97300	599758
2703	599759
2270	599760
31082	599761
52859	599762
76822	599763
524	599764
23389	599765
2778	599766
38022	599767
8404	599768
1626	599769
19580	599770
43341	599771
56	599772
2692	599773
8758	599774
56122	599775
6406	599776
43331	599777
25540	599778
94915	599779
43252	599780
173	599781
2869	599782
7621	599783
85457	599784
47204	599785
49544	599786
17505	599787
97114	599788
2132	599789
24419	599790
6797	599791
17990	599792
66554	599793
6774	599794
4569	599795
14870	599796
5825	599797
73347	599798
22205	599799
26832	599800
10809	599801
18846	599802
2631	599803
9424	599804
315	599805
95657	599806
73307	599807
66077	599808
258	599809
1874	599810
1555	599811
9988	599812
13682	599813
8787	599814
7846	599815
48423	599816
34603	599817
38111	599818
37663	599819
42520	599820
29963	599821
100984	599822
56283	599823
52345	599824
628	599825
868	599826
24792	599827
2455	599828
37344	599829
27247	599830
39343	599831
18474	599832
367	599833
35357	599834
41095	599835
3725	599836
1722	599837
151	599838
67614	599839
4860	599840
24871	599841
31596	599842
18540	599843
23608	599844
43713	599845
1741	599846
56315	599847
36490	599848
34564	599849
10981	599850
48571	599851
15778	599852
45406	599853
10533	599854
24789	599855
93625	599856
12392	599857
3648	599858
27072	599859
7064	599860
5494	599861
13150	599862
3821	599863
4809	599864
7796	599865
11822	599866
27294	599867
98727	599868
66	599869
40248	599870
32532	599871
3943	599872
65193	599873
52853	599874
20716	599875
80447	599876
14143	599877
18708	599878
16356	599879
17328	599880
39475	599881
56635	599882
14559	599883
80838	599884
18180	599885
30904	599886
480	599887
69361	599888
25602	599889
75506	599890
11831	599891
84266	599892
45644	599893
4579	599894
3031	599895
13539	599896
17897	599897
21468	599898
8219	599899
33624	599900
65831	599901
6188	599902
12116	599903
28970	599904
55397	599905
260	599906
41230	599907
2906	599908
121	599909
1489	599910
129	599911
16497	599912
4461	599913
24841	599914
2468	599915
112829	599916
17261	599917
21945	599918
6198	599919
54671	599920
13189	599921
444	599922
23275	599923
72529	599924
2170	599925
3208	599926
60001	599927
1681	599928
39490	599929
45876	599930
8148	599931
14739	599932
2054	599933
50837	599934
39550	599935
10420	599936
1372	599937
7292	599938
14834	599939
12377	599940
5140	599941
7213	599942
5510	599943
12729	599944
15777	599945
28519	599946
42100	599947
8527	599948
40461	599949
21112	599950
103934	599951
21793	599952
28224	599953
51422	599954
12402	599955
8450	599956
44545	599957
7626	599958
22075	599959
112	599960
12845	599961
26762	599962
59371	599963
35788	599964
101211	599965
15190	599966
22051	599967
66729	599968
35429	599969
47983	599970
23152	599971
10362	599972
19441	599973
35619	599974
5912	599975
63643	599976
72	599977
46678	599978
72321	599979
818	599980
103885	599981
100812	599982
303	599983
18006	599984
36428	599985
1892	599986
45352	599987
23444	599988
3515	599989
19002	599990
3768	599991
27584	599992
19321	599993
41155	599994
103183	599995
49810	599996
35	599997
2156	599998
13246	599999
26892	600000
37912	600001
76560	600002
78816	600003
87681	600004
103807	600005
56916	600006
37765	600007
44989	600008
26624	600009
42703	600010
2218	600011
42589	600012
8274	600013
25758	600014
57196	600015
12583	600016
47108	600017
15694	600018
7651	600019
56987	600020
19850	600021
24494	600022
30248	600023
34962	600024
21210	600025
14048	600026
48746	600027
7179	600028
18661	600029
33957	600030
88971	600031
84341	600032
34579	600033
3251	600034
11419	600035
5226	600036
356	600037
3997	600038
51731	600039
221	600040
385	600041
38292	600042
2635	600043
49031	600044
7116	600045
69150	600046
23454	600047
27280	600048
1583	600049
10747	600050
40047	600051
11222	600052
18127	600053
40663	600054
80	600055
74291	600056
3876	600057
34735	600058
54072	600059
20180	600060
8348	600061
2485	600062
44155	600063
8695	600064
8050	600065
25252	600066
34223	600067
13927	600068
24465	600069
26625	600070
57	600071
48980	600072
518	600073
11687	600074
59881	600075
23825	600076
22075	600077
21330	600078
35837	600079
841	600080
45668	600081
30931	600082
4902	600083
2318	600084
80133	600085
71895	600086
22600	600087
26091	600088
101218	600089
26217	600090
29226	600091
3194	600092
58	600093
53881	600094
40457	600095
2960	600096
23272	600097
35950	600098
107172	600099
3490	600100
38008	600101
53540	600102
24877	600103
3644	600104
46296	600105
40021	600106
46398	600107
6084	600108
21345	600109
2662	600110
20744	600111
41183	600112
62317	600113
106105	600114
19103	600115
51814	600116
17868	600117
24473	600118
37763	600119
4703	600120
3291	600121
40266	600122
77453	600123
37386	600124
59202	600125
7751	600126
4887	600127
28474	600128
8924	600129
90676	600130
34839	600131
16116	600132
44847	600133
19527	600134
19420	600135
3905	600136
28904	600137
2	600138
8876	600139
13421	600140
16079	600141
6224	600142
23076	600143
1120	600144
21985	600145
42125	600146
7530	600147
4367	600148
43630	600149
94018	600150
42651	600151
82636	600152
57504	600153
20644	600154
18425	600155
10170	600156
602	600157
10662	600158
13305	600159
3486	600160
82999	600161
3423	600162
3128	600163
46918	600164
43	600165
59001	600166
53365	600167
36909	600168
14394	600169
46644	600170
29361	600171
63537	600172
16435	600173
6456	600174
2807	600175
40448	600176
10460	600177
58420	600178
66114	600179
77092	600180
12152	600181
14008	600182
5596	600183
11417	600184
23753	600185
113736	600186
4193	600187
21903	600188
74736	600189
43021	600190
67777	600191
1015	600192
2322	600193
24186	600194
21381	600195
5993	600196
57803	600197
9656	600198
12	600199
11215	600200
50090	600201
9333	600202
3882	600203
2024	600204
52985	600205
50323	600206
2809	600207
101788	600208
37569	600209
40341	600210
1102	600211
37020	600212
18586	600213
31194	600214
9928	600215
48065	600216
537	600217
81119	600218
43470	600219
47807	600220
33101	600221
13805	600222
50349	600223
50566	600224
111920	600225
218	600226
11476	600227
37549	600228
2417	600229
19433	600230
6251	600231
80023	600232
22104	600233
44705	600234
85253	600235
44572	600236
66305	600237
6550	600238
64045	600239
23051	600240
16769	600241
2024	600242
48092	600243
9901	600244
40286	600245
8894	600246
57211	600247
39729	600248
21958	600249
426	600250
34031	600251
59179	600252
53673	600253
17039	600254
34735	600255
51085	600256
80992	600257
2405	600258
2490	600259
101160	600260
66635	600261
98	600262
2300	600263
46770	600264
78560	600265
90861	600266
45729	600267
44037	600268
28079	600269
12715	600270
24104	600271
5592	600272
85084	600273
15744	600274
66027	600275
74092	600276
66169	600277
68696	600278
3371	600279
27468	600280
1868	600281
32175	600282
65652	600283
712	600284
15138	600285
33978	600286
712	600287
15266	600288
58469	600289
8665	600290
90183	600291
29004	600292
48831	600293
24428	600294
263	600295
6048	600296
58348	600297
100763	600298
46186	600299
67741	600300
59720	600301
23006	600302
8715	600303
38098	600304
50494	600305
38571	600306
46743	600307
90297	600308
73236	600309
31065	600310
63618	600311
47495	600312
6984	600313
10049	600314
595	600315
171	600316
9769	600317
59648	600318
17733	600319
24133	600320
6032	600321
1722	600322
1575	600323
11768	600324
14412	600325
5160	600326
6542	600327
3523	600328
5924	600329
40279	600330
9705	600331
1384	600332
14947	600333
2234	600334
3029	600335
60679	600336
94089	600337
4734	600338
101914	600339
57190	600340
2923	600341
1261	600342
58776	600343
46013	600344
14605	600345
38553	600346
33807	600347
43981	600348
2604	600349
41907	600350
106160	600351
12849	600352
9746	600353
3372	600354
22064	600355
8034	600356
54830	600357
39	600358
25604	600359
12276	600360
10627	600361
30606	600362
29365	600363
3524	600364
28724	600365
1613	600366
14812	600367
23617	600368
47611	600369
5	600370
26	600371
20674	600372
54432	600373
38122	600374
86387	600375
25780	600376
82229	600377
30351	600378
1624	600379
6118	600380
42000	600381
7000	600382
24859	600383
57030	600384
28093	600385
39942	600386
22	600387
81533	600388
36113	600389
3625	600390
63661	600391
29748	600392
827	600393
14682	600394
5242	600395
49046	600396
21435	600397
1597	600398
30710	600399
38538	600400
5046	600401
17608	600402
6786	600403
44408	600404
41421	600405
33231	600406
67869	600407
25513	600408
44159	600409
541	600410
6253	600411
12762	600412
54226	600413
70884	600414
27406	600415
11081	600416
38355	600417
58000	600418
87082	600419
1283	600420
46090	600421
5805	600422
18108	600423
34736	600424
62282	600425
56990	600426
114437	600427
120	600428
442	600429
88595	600430
14752	600431
15896	600432
889	600433
76304	600434
4823	600435
19220	600436
53700	600437
81880	600438
73615	600439
83130	600440
60004	600441
12540	600442
46505	600443
18241	600444
723	600445
15426	600446
13404	600447
43160	600448
71397	600449
50161	600450
38233	600451
22290	600452
5124	600453
44974	600454
12402	600455
55467	600456
29910	600457
51039	600458
27308	600459
10302	600460
8266	600461
4763	600462
27624	600463
23998	600464
45739	600465
85610	600466
277	600467
38680	600468
12693	600469
67647	600470
58866	600471
53566	600472
4415	600473
102715	600474
73549	600475
2238	600476
93223	600477
6531	600478
51064	600479
61944	600480
6546	600481
17231	600482
10579	600483
69296	600484
59743	600485
58559	600486
3887	600487
57774	600488
13322	600489
100099	600490
16149	600491
3819	600492
26364	600493
13425	600494
32501	600495
90728	600496
57931	600497
26896	600498
28692	600499
16146	600500
50217	600501
725	600502
26090	600503
19046	600504
83098	600505
3982	600506
1653	600507
7018	600508
67640	600509
13422	600510
67757	600511
11425	600512
60430	600513
68145	600514
12673	600515
52788	600516
9805	600517
97573	600518
4908	600519
84212	600520
48664	600521
16502	600522
16114	600523
73412	600524
29048	600525
45747	600526
62044	600527
3931	600528
26833	600529
3745	600530
24088	600531
30418	600532
17835	600533
55978	600534
31149	600535
37298	600536
15391	600537
3647	600538
93034	600539
10955	600540
1196	600541
58547	600542
43580	600543
14201	600544
7304	600545
8318	600546
28673	600547
514	600548
11047	600549
54658	600550
85910	600551
27076	600552
28643	600553
15310	600554
104343	600555
2718	600556
86670	600557
42110	600558
11016	600559
45446	600560
9907	600561
2700	600562
10735	600563
94	600564
11084	600565
72464	600566
47021	600567
6937	600568
20572	600569
35168	600570
26585	600571
54953	600572
27189	600573
83500	600574
54052	600575
101720	600576
47518	600577
31606	600578
40896	600579
35007	600580
3658	600581
97999	600582
26125	600583
30824	600584
89699	600585
3413	600586
13808	600587
66244	600588
2865	600589
56	600590
34802	600591
43301	600592
20464	600593
57621	600594
956	600595
54561	600596
53838	600597
38907	600598
7632	600599
30465	600600
80041	600601
14	600602
1151	600603
11712	600604
31260	600605
6530	600606
43282	600607
16750	600608
52209	600609
294	600610
35906	600611
42427	600612
22122	600613
12181	600614
54762	600615
75665	600616
959	600617
21724	600618
23584	600619
58852	600620
68430	600621
269	600622
5518	600623
41044	600624
72604	600625
17345	600626
18862	600627
7056	600628
5668	600629
18999	600630
20762	600631
28398	600632
1671	600633
23122	600634
14907	600635
682	600636
39952	600637
31896	600638
874	600639
14264	600640
89611	600641
2057	600642
3425	600643
153	600644
85281	600645
356	600646
91169	600647
47490	600648
8020	600649
1200	600650
34689	600651
18641	600652
4016	600653
17514	600654
2175	600655
112835	600656
2165	600657
83542	600658
12409	600659
13710	600660
26242	600661
87391	600662
24643	600663
365	600664
14020	600665
6286	600666
5987	600667
12986	600668
1467	600669
18019	600670
37674	600671
112268	600672
17760	600673
25008	600674
69186	600675
13987	600676
51735	600677
42079	600678
97569	600679
14834	600680
12629	600681
63939	600682
3872	600683
7880	600684
488	600685
18425	600686
6459	600687
19920	600688
4477	600689
4941	600690
7338	600691
71457	600692
23468	600693
31104	600694
24774	600695
44303	600696
41725	600697
19954	600698
22258	600699
64250	600700
6521	600701
20474	600702
37107	600703
15223	600704
24979	600705
85345	600706
34381	600707
50403	600708
1245	600709
6127	600710
51715	600711
36220	600712
19409	600713
105053	600714
6257	600715
38256	600716
26418	600717
56469	600718
9359	600719
1015	600720
92271	600721
24109	600722
2211	600723
2786	600724
52507	600725
43650	600726
11449	600727
55265	600728
80593	600729
39425	600730
805	600731
62158	600732
42634	600733
72310	600734
31471	600735
48048	600736
2064	600737
12812	600738
11299	600739
4739	600740
932	600741
28117	600742
25065	600743
44524	600744
22367	600745
9407	600746
20513	600747
4125	600748
4923	600749
17671	600750
57769	600751
438	600752
1103	600753
111317	600754
19261	600755
35598	600756
47614	600757
58805	600758
2396	600759
5129	600760
18697	600761
27567	600762
26404	600763
9309	600764
55510	600765
40936	600766
75824	600767
14230	600768
3158	600769
2210	600770
945	600771
68015	600772
1258	600773
10877	600774
51791	600775
94117	600776
81	600777
438	600778
56482	600779
32070	600780
215	600781
6246	600782
35959	600783
7598	600784
3839	600785
27523	600786
14910	600787
52491	600788
20284	600789
629	600790
6317	600791
12568	600792
36255	600793
15479	600794
8118	600795
4138	600796
14763	600797
21050	600798
79903	600799
82272	600800
21352	600801
4840	600802
16756	600803
35951	600804
28484	600805
26200	600806
3319	600807
36763	600808
31300	600809
110744	600810
48585	600811
23057	600812
38324	600813
33327	600814
81638	600815
13693	600816
22853	600817
20043	600818
29867	600819
55092	600820
87807	600821
58773	600822
95427	600823
90943	600824
62647	600825
3155	600826
3203	600827
2674	600828
43460	600829
97554	600830
338	600831
102004	600832
3975	600833
127	600834
39810	600835
37407	600836
66863	600837
3079	600838
11416	600839
16318	600840
47088	600841
28867	600842
67384	600843
5647	600844
33637	600845
113	600846
16055	600847
23399	600848
2648	600849
80078	600850
5860	600851
3	600852
30125	600853
36554	600854
19600	600855
29126	600856
3817	600857
24	600858
3744	600859
44474	600860
13265	600861
65137	600862
21011	600863
3741	600864
24379	600865
64050	600866
7842	600867
41510	600868
14329	600869
59240	600870
79508	600871
8904	600872
29835	600873
9852	600874
56819	600875
66508	600876
14529	600877
18780	600878
6327	600879
75369	600880
40243	600881
10539	600882
3094	600883
3328	600884
24053	600885
16787	600886
43046	600887
11063	600888
76949	600889
3412	600890
92521	600891
82006	600892
29787	600893
42895	600894
3988	600895
614	600896
17851	600897
86890	600898
7383	600899
11467	600900
9102	600901
13259	600902
110	600903
83167	600904
70965	600905
27655	600906
29551	600907
19845	600908
1855	600909
29955	600910
51838	600911
40534	600912
79664	600913
3210	600914
56776	600915
10365	600916
4378	600917
3018	600918
353	600919
18999	600920
17921	600921
1832	600922
63360	600923
9251	600924
27153	600925
92798	600926
716	600927
11474	600928
38330	600929
2975	600930
4023	600931
34281	600932
10646	600933
30455	600934
19570	600935
32068	600936
25587	600937
51597	600938
1902	600939
3290	600940
45930	600941
45724	600942
2969	600943
795	600944
8846	600945
37596	600946
10679	600947
22275	600948
33483	600949
14194	600950
44320	600951
22683	600952
10448	600953
14206	600954
1436	600955
56684	600956
32200	600957
7138	600958
55871	600959
41909	600960
7913	600961
21620	600962
57934	600963
22880	600964
2250	600965
64189	600966
36321	600967
60919	600968
4829	600969
80366	600970
40865	600971
53185	600972
76450	600973
29086	600974
16903	600975
64344	600976
16152	600977
13759	600978
35823	600979
22322	600980
1526	600981
78866	600982
3943	600983
12624	600984
76235	600985
9126	600986
1001	600987
12934	600988
73631	600989
35468	600990
18126	600991
337	600992
47590	600993
22842	600994
75484	600995
61893	600996
40172	600997
92177	600998
64179	600999
75799	601000
2171	601001
17159	601002
27341	601003
36590	601004
31377	601005
46020	601006
5580	601007
55905	601008
30839	601009
5219	601010
5244	601011
7797	601012
4474	601013
5825	601014
25651	601015
808	601016
11664	601017
31535	601018
1163	601019
2043	601020
2144	601021
962	601022
21822	601023
33894	601024
34766	601025
34983	601026
16683	601027
60216	601028
42911	601029
13741	601030
12428	601031
62971	601032
7083	601033
494	601034
18370	601035
2574	601036
63940	601037
9611	601038
10705	601039
1277	601040
12490	601041
48650	601042
2035	601043
6576	601044
28009	601045
2116	601046
24301	601047
45222	601048
2073	601049
8378	601050
17491	601051
23818	601052
21778	601053
46412	601054
36725	601055
14861	601056
83455	601057
3864	601058
92819	601059
37928	601060
18890	601061
48577	601062
13443	601063
76378	601064
16051	601065
27426	601066
5173	601067
55460	601068
109867	601069
81820	601070
14785	601071
16705	601072
4349	601073
11084	601074
15373	601075
139	601076
67508	601077
77	601078
11122	601079
82757	601080
11779	601081
85033	601082
105258	601083
39282	601084
114582	601085
23057	601086
2467	601087
44388	601088
27890	601089
19289	601090
103504	601091
49482	601092
30333	601093
90036	601094
31900	601095
23442	601096
35200	601097
343	601098
3937	601099
35642	601100
9655	601101
31283	601102
5479	601103
7665	601104
1918	601105
6278	601106
56411	601107
11531	601108
38805	601109
39082	601110
83547	601111
11353	601112
22711	601113
36250	601114
11165	601115
595	601116
24366	601117
35722	601118
62399	601119
100029	601120
94785	601121
44261	601122
14673	601123
108	601124
37051	601125
39138	601126
56222	601127
74	601128
21563	601129
47246	601130
25468	601131
47454	601132
11407	601133
44016	601134
80221	601135
32495	601136
17480	601137
9660	601138
27454	601139
29087	601140
83540	601141
3300	601142
82062	601143
18716	601144
21079	601145
162	601146
42084	601147
16575	601148
38414	601149
39130	601150
87123	601151
775	601152
23943	601153
24913	601154
2198	601155
47921	601156
70993	601157
14286	601158
43730	601159
92291	601160
7187	601161
150	601162
12751	601163
30462	601164
6016	601165
16096	601166
10829	601167
19882	601168
2118	601169
3153	601170
17211	601171
77393	601172
9005	601173
3554	601174
16577	601175
12164	601176
47072	601177
56694	601178
29359	601179
46885	601180
31923	601181
2924	601182
12911	601183
6269	601184
4386	601185
45812	601186
14488	601187
15883	601188
3666	601189
1215	601190
3059	601191
15317	601192
15715	601193
16375	601194
85066	601195
54708	601196
4261	601197
66000	601198
65819	601199
2737	601200
98665	601201
27013	601202
656	601203
9795	601204
14908	601205
15927	601206
68518	601207
30033	601208
104	601209
1463	601210
56370	601211
10162	601212
52628	601213
15415	601214
3449	601215
1611	601216
26352	601217
71490	601218
1688	601219
16771	601220
45235	601221
1478	601222
57111	601223
30482	601224
67127	601225
52990	601226
189	601227
13025	601228
27801	601229
70940	601230
192	601231
27974	601232
3043	601233
4517	601234
14583	601235
15228	601236
2858	601237
215	601238
18064	601239
45795	601240
1489	601241
51860	601242
8603	601243
21042	601244
26092	601245
6216	601246
8433	601247
47737	601248
70707	601249
36819	601250
54200	601251
21075	601252
25996	601253
63937	601254
56675	601255
2096	601256
8133	601257
5552	601258
1569	601259
27419	601260
26355	601261
42311	601262
44567	601263
6624	601264
28747	601265
77762	601266
21266	601267
32815	601268
80233	601269
49993	601270
6965	601271
20030	601272
44912	601273
20973	601274
10026	601275
2659	601276
49257	601277
42851	601278
171	601279
67444	601280
1754	601281
17052	601282
1010	601283
27537	601284
105224	601285
62756	601286
4393	601287
48267	601288
29134	601289
13583	601290
51353	601291
23270	601292
16849	601293
5743	601294
38004	601295
10028	601296
307	601297
56399	601298
35885	601299
1781	601300
458	601301
9782	601302
27572	601303
66733	601304
20336	601305
8647	601306
96025	601307
99913	601308
1400	601309
162	601310
25105	601311
69776	601312
17113	601313
49325	601314
35688	601315
29160	601316
1125	601317
13363	601318
51200	601319
19508	601320
19183	601321
12734	601322
31759	601323
1778	601324
27629	601325
3496	601326
12777	601327
6076	601328
37	601329
10508	601330
918	601331
18870	601332
91111	601333
86371	601334
806	601335
17321	601336
29931	601337
1735	601338
6883	601339
39929	601340
13679	601341
434	601342
1326	601343
247	601344
104055	601345
61610	601346
21401	601347
11631	601348
26756	601349
42435	601350
2301	601351
29608	601352
15778	601353
2177	601354
10555	601355
79920	601356
207	601357
32724	601358
13442	601359
22378	601360
42005	601361
13598	601362
453	601363
11177	601364
56602	601365
984	601366
5479	601367
31017	601368
12986	601369
8408	601370
46641	601371
29926	601372
1021	601373
16895	601374
19044	601375
34277	601376
98823	601377
23111	601378
68940	601379
112756	601380
51200	601381
22308	601382
90591	601383
42319	601384
12940	601385
17879	601386
47779	601387
21359	601388
588	601389
14036	601390
6762	601391
837	601392
1078	601393
19072	601394
42042	601395
35769	601396
3	601397
60979	601398
1867	601399
3732	601400
47662	601401
1464	601402
80916	601403
3205	601404
7378	601405
25671	601406
45219	601407
19916	601408
8555	601409
18151	601410
40325	601411
48100	601412
5051	601413
17303	601414
12898	601415
23546	601416
3461	601417
25853	601418
19933	601419
45167	601420
13415	601421
13028	601422
16519	601423
54408	601424
40140	601425
95506	601426
112074	601427
518	601428
3452	601429
3553	601430
36430	601431
8351	601432
1045	601433
12349	601434
107312	601435
74339	601436
12619	601437
15498	601438
185	601439
26018	601440
17789	601441
9896	601442
29027	601443
29	601444
74517	601445
5310	601446
40922	601447
1525	601448
37797	601449
31960	601450
41024	601451
14013	601452
101942	601453
55747	601454
19522	601455
56328	601456
17306	601457
5184	601458
12574	601459
68088	601460
19000	601461
3078	601462
74155	601463
65622	601464
11396	601465
1569	601466
7299	601467
776	601468
18246	601469
27470	601470
64	601471
91925	601472
76112	601473
69541	601474
21436	601475
41820	601476
6957	601477
1965	601478
22130	601479
55175	601480
6394	601481
24300	601482
3570	601483
16199	601484
43105	601485
92347	601486
5789	601487
43795	601488
49133	601489
74717	601490
65964	601491
268	601492
44729	601493
11360	601494
59820	601495
76997	601496
769	601497
12629	601498
30708	601499
64632	601500
18444	601501
19837	601502
90409	601503
34232	601504
27489	601505
23937	601506
10127	601507
5802	601508
49479	601509
20185	601510
15942	601511
253	601512
56671	601513
61908	601514
29562	601515
2848	601516
18233	601517
4298	601518
28927	601519
64683	601520
6526	601521
4599	601522
36125	601523
93635	601524
80017	601525
27119	601526
12433	601527
4379	601528
30160	601529
99720	601530
38860	601531
38844	601532
40783	601533
35586	601534
92905	601535
14987	601536
493	601537
31443	601538
660	601539
14856	601540
76064	601541
41054	601542
3484	601543
10722	601544
1803	601545
100864	601546
19153	601547
94	601548
51	601549
46267	601550
4744	601551
972	601552
12145	601553
14141	601554
91951	601555
11169	601556
3475	601557
6365	601558
32082	601559
14668	601560
2944	601561
76426	601562
31625	601563
45365	601564
27472	601565
1347	601566
59642	601567
23510	601568
95177	601569
1805	601570
33194	601571
10389	601572
17001	601573
12833	601574
48757	601575
13694	601576
69507	601577
18290	601578
3047	601579
41582	601580
82419	601581
73312	601582
9287	601583
8384	601584
33815	601585
75736	601586
14602	601587
21891	601588
9845	601589
51324	601590
852	601591
9250	601592
10317	601593
69285	601594
32106	601595
58461	601596
17974	601597
69296	601598
515	601599
8191	601600
11553	601601
113131	601602
105596	601603
10133	601604
75630	601605
45872	601606
1154	601607
23904	601608
47424	601609
101778	601610
34352	601611
2	601612
3533	601613
31265	601614
41778	601615
20024	601616
1153	601617
7515	601618
6503	601619
38290	601620
43800	601621
91433	601622
85468	601623
9020	601624
14722	601625
44526	601626
54721	601627
22221	601628
59087	601629
35867	601630
21471	601631
3569	601632
73355	601633
414	601634
18926	601635
41685	601636
31134	601637
18245	601638
931	601639
46101	601640
863	601641
54648	601642
31156	601643
38459	601644
59411	601645
29284	601646
44687	601647
44765	601648
4897	601649
270	601650
28787	601651
9820	601652
4033	601653
43979	601654
65588	601655
53291	601656
13334	601657
42949	601658
88582	601659
73330	601660
54599	601661
2214	601662
35824	601663
333	601664
31968	601665
2185	601666
13325	601667
37290	601668
26711	601669
7840	601670
5106	601671
712	601672
8751	601673
58751	601674
49005	601675
52012	601676
19056	601677
964	601678
7850	601679
25953	601680
98	601681
76841	601682
28479	601683
6053	601684
51529	601685
60396	601686
75618	601687
31116	601688
66768	601689
1266	601690
53786	601691
102093	601692
74990	601693
731	601694
24219	601695
29350	601696
24781	601697
55643	601698
9355	601699
23837	601700
95040	601701
23247	601702
33090	601703
3333	601704
6942	601705
58719	601706
162	601707
74429	601708
65710	601709
16255	601710
9915	601711
41199	601712
7144	601713
40131	601714
291	601715
30359	601716
77428	601717
27066	601718
22314	601719
95094	601720
6375	601721
8610	601722
2779	601723
41353	601724
74128	601725
12721	601726
1619	601727
20458	601728
79	601729
11689	601730
95205	601731
24383	601732
71844	601733
62169	601734
20068	601735
41572	601736
60416	601737
3788	601738
22426	601739
49936	601740
83503	601741
9075	601742
61260	601743
55335	601744
28594	601745
2360	601746
55238	601747
43851	601748
20245	601749
88711	601750
24564	601751
90824	601752
2286	601753
2573	601754
64196	601755
77094	601756
54134	601757
26900	601758
84666	601759
21738	601760
31776	601761
39159	601762
22204	601763
18809	601764
77796	601765
48411	601766
11969	601767
109686	601768
78341	601769
96646	601770
63544	601771
57330	601772
12685	601773
9519	601774
29097	601775
12777	601776
2595	601777
18165	601778
61026	601779
14755	601780
47594	601781
55929	601782
53220	601783
10039	601784
397	601785
1843	601786
92316	601787
10450	601788
19084	601789
52070	601790
8572	601791
26875	601792
7193	601793
33611	601794
65859	601795
362	601796
1569	601797
60566	601798
44708	601799
9269	601800
19716	601801
87502	601802
3283	601803
9729	601804
92	601805
3691	601806
13478	601807
63053	601808
23846	601809
32387	601810
50128	601811
62353	601812
33975	601813
49037	601814
3612	601815
7837	601816
68621	601817
16622	601818
9330	601819
49867	601820
49031	601821
1443	601822
49295	601823
3915	601824
8616	601825
86301	601826
2144	601827
57751	601828
63842	601829
11910	601830
76662	601831
42026	601832
262	601833
887	601834
37926	601835
22746	601836
843	601837
11173	601838
28	601839
4892	601840
35533	601841
61236	601842
7870	601843
61303	601844
6748	601845
16871	601846
13765	601847
60319	601848
34020	601849
4133	601850
18464	601851
26948	601852
32458	601853
24094	601854
37186	601855
9757	601856
1194	601857
44837	601858
24385	601859
752	601860
22200	601861
16162	601862
2012	601863
5893	601864
87263	601865
232	601866
80748	601867
6398	601868
15979	601869
71262	601870
19276	601871
3705	601872
14878	601873
17573	601874
43801	601875
16508	601876
9615	601877
66334	601878
30444	601879
5069	601880
18958	601881
34730	601882
73074	601883
5023	601884
2605	601885
16173	601886
4259	601887
20510	601888
36144	601889
24891	601890
34030	601891
35123	601892
98124	601893
60287	601894
55406	601895
1270	601896
49873	601897
9533	601898
65862	601899
71585	601900
48782	601901
11226	601902
2428	601903
73179	601904
2052	601905
6933	601906
29003	601907
5845	601908
84	601909
4906	601910
19182	601911
78654	601912
23168	601913
2664	601914
53155	601915
58035	601916
8260	601917
23532	601918
40347	601919
9776	601920
8093	601921
3951	601922
57412	601923
40141	601924
2418	601925
97807	601926
1847	601927
49434	601928
51124	601929
5715	601930
28971	601931
4710	601932
26111	601933
43793	601934
54729	601935
48794	601936
88440	601937
5774	601938
10811	601939
37596	601940
54650	601941
84008	601942
3643	601943
16176	601944
15878	601945
63968	601946
3258	601947
67680	601948
11960	601949
30872	601950
49442	601951
22905	601952
66194	601953
24807	601954
60137	601955
57160	601956
2674	601957
54583	601958
11586	601959
37175	601960
1572	601961
781	601962
15400	601963
2588	601964
914	601965
22432	601966
53141	601967
22452	601968
18733	601969
54429	601970
18401	601971
98153	601972
52523	601973
4406	601974
61323	601975
27597	601976
28525	601977
35870	601978
21080	601979
62950	601980
60514	601981
12329	601982
14234	601983
42898	601984
2029	601985
98349	601986
80964	601987
60142	601988
57162	601989
32049	601990
4966	601991
25688	601992
44032	601993
77932	601994
15359	601995
77312	601996
580	601997
36870	601998
8779	601999
105464	602000
29433	602001
27700	602002
56582	602003
65881	602004
7705	602005
25647	602006
47	602007
1107	602008
88809	602009
30378	602010
59090	602011
10220	602012
27606	602013
6849	602014
21316	602015
23690	602016
74459	602017
90037	602018
36107	602019
18494	602020
917	602021
9643	602022
69609	602023
49375	602024
61342	602025
92689	602026
81504	602027
14544	602028
61287	602029
2936	602030
46802	602031
4452	602032
14947	602033
12782	602034
12875	602035
697	602036
27256	602037
9882	602038
52935	602039
62192	602040
77712	602041
34405	602042
56032	602043
101055	602044
8040	602045
35519	602046
309	602047
2485	602048
9273	602049
21441	602050
2231	602051
33037	602052
38816	602053
35093	602054
28317	602055
44418	602056
175	602057
50864	602058
11671	602059
20624	602060
63428	602061
22158	602062
5177	602063
1474	602064
103577	602065
15977	602066
38818	602067
48822	602068
1454	602069
43041	602070
113788	602071
13965	602072
68082	602073
14412	602074
15544	602075
96024	602076
9032	602077
24437	602078
1086	602079
3548	602080
28347	602081
18532	602082
38568	602083
4078	602084
5969	602085
20334	602086
3696	602087
25708	602088
31805	602089
76619	602090
37681	602091
4667	602092
34926	602093
221	602094
45846	602095
54517	602096
15371	602097
1140	602098
16104	602099
30768	602100
42878	602101
25723	602102
45310	602103
14675	602104
13669	602105
18360	602106
70961	602107
39516	602108
1001	602109
3572	602110
17922	602111
41929	602112
12650	602113
75127	602114
25149	602115
41802	602116
28187	602117
37306	602118
10009	602119
4327	602120
23395	602121
59063	602122
4973	602123
1948	602124
796	602125
120	602126
16407	602127
7	602128
19210	602129
6384	602130
5276	602131
2082	602132
17704	602133
16421	602134
19979	602135
62881	602136
8838	602137
1072	602138
27231	602139
39716	602140
54377	602141
21455	602142
7195	602143
26270	602144
93640	602145
12230	602146
17255	602147
79386	602148
36637	602149
22950	602150
50652	602151
826	602152
21719	602153
15076	602154
7679	602155
7333	602156
240	602157
94998	602158
39666	602159
9724	602160
35177	602161
5613	602162
44440	602163
15106	602164
4064	602165
35385	602166
2174	602167
21136	602168
10740	602169
13911	602170
54783	602171
53765	602172
14786	602173
3099	602174
8259	602175
1564	602176
11037	602177
101660	602178
2356	602179
3068	602180
12239	602181
47107	602182
38908	602183
16789	602184
3246	602185
14319	602186
55181	602187
1930	602188
73387	602189
6311	602190
8545	602191
34712	602192
4389	602193
53220	602194
42056	602195
19178	602196
8791	602197
59510	602198
27444	602199
2659	602200
10517	602201
82783	602202
24871	602203
9088	602204
19692	602205
4008	602206
11474	602207
23070	602208
25080	602209
75224	602210
3486	602211
35441	602212
91576	602213
2774	602214
64856	602215
37275	602216
94825	602217
18166	602218
120	602219
41500	602220
14064	602221
1	602222
11915	602223
34807	602224
8608	602225
72576	602226
82823	602227
2781	602228
37	602229
35521	602230
89722	602231
96	602232
30487	602233
57292	602234
4184	602235
18072	602236
14169	602237
6077	602238
10190	602239
35951	602240
69059	602241
558	602242
37195	602243
51830	602244
3290	602245
39830	602246
3304	602247
59208	602248
31787	602249
32166	602250
3624	602251
39993	602252
11018	602253
19195	602254
10159	602255
39536	602256
30	602257
42998	602258
91641	602259
29583	602260
7328	602261
7980	602262
1305	602263
12615	602264
53670	602265
75532	602266
33521	602267
38	602268
36197	602269
56019	602270
30273	602271
15878	602272
59573	602273
37	602274
22849	602275
39	602276
11371	602277
55357	602278
2622	602279
5745	602280
107763	602281
47047	602282
7425	602283
20647	602284
17579	602285
37178	602286
7126	602287
66888	602288
4986	602289
66117	602290
29573	602291
9460	602292
18728	602293
32964	602294
21860	602295
3650	602296
2594	602297
69	602298
45197	602299
3523	602300
96496	602301
95912	602302
56479	602303
2121	602304
80992	602305
6726	602306
92802	602307
32131	602308
4734	602309
44184	602310
6279	602311
438	602312
42549	602313
26418	602314
103788	602315
84797	602316
43602	602317
36063	602318
4088	602319
4932	602320
19897	602321
39911	602322
272	602323
25914	602324
18642	602325
32711	602326
109	602327
1673	602328
33171	602329
27395	602330
1048	602331
49305	602332
13165	602333
1	602334
72666	602335
782	602336
88476	602337
8263	602338
33634	602339
75789	602340
92770	602341
45893	602342
4505	602343
54464	602344
66019	602345
46208	602346
114276	602347
98625	602348
47093	602349
768	602350
185	602351
30311	602352
45490	602353
37381	602354
48870	602355
46865	602356
6695	602357
63941	602358
16349	602359
7307	602360
3499	602361
421	602362
2174	602363
25855	602364
8279	602365
14591	602366
42841	602367
2646	602368
41119	602369
36913	602370
446	602371
95170	602372
82991	602373
7448	602374
1	602375
11089	602376
90385	602377
42777	602378
84906	602379
60601	602380
54357	602381
177	602382
228	602383
19452	602384
19029	602385
67546	602386
88948	602387
47083	602388
8222	602389
9767	602390
377	602391
1266	602392
26272	602393
36767	602394
68392	602395
1560	602396
12734	602397
19549	602398
85357	602399
75777	602400
61077	602401
79571	602402
40988	602403
34085	602404
36082	602405
76	602406
46240	602407
2853	602408
59475	602409
9635	602410
18929	602411
31148	602412
60801	602413
99594	602414
3106	602415
10409	602416
7864	602417
73701	602418
18816	602419
21261	602420
24878	602421
38811	602422
25052	602423
105589	602424
24188	602425
12841	602426
26623	602427
41374	602428
29222	602429
16948	602430
27163	602431
37743	602432
28865	602433
18806	602434
4010	602435
89162	602436
44014	602437
57926	602438
47379	602439
202	602440
40631	602441
3234	602442
4183	602443
35985	602444
22925	602445
25557	602446
38591	602447
76846	602448
5531	602449
20884	602450
15957	602451
46256	602452
56959	602453
26353	602454
13546	602455
719	602456
1537	602457
16132	602458
34472	602459
33893	602460
41266	602461
11427	602462
16708	602463
9571	602464
40090	602465
4868	602466
24899	602467
40679	602468
20753	602469
1983	602470
30997	602471
18752	602472
32028	602473
31442	602474
87517	602475
2724	602476
13417	602477
20067	602478
1766	602479
3658	602480
18338	602481
69417	602482
61746	602483
27885	602484
11014	602485
11326	602486
14650	602487
11046	602488
565	602489
739	602490
8108	602491
16013	602492
1297	602493
74065	602494
881	602495
21894	602496
21897	602497
66321	602498
7526	602499
71719	602500
6641	602501
12416	602502
77461	602503
50148	602504
35806	602505
72687	602506
48563	602507
68260	602508
36725	602509
25957	602510
4357	602511
55292	602512
59530	602513
26258	602514
41624	602515
68924	602516
4186	602517
63992	602518
4678	602519
378	602520
11025	602521
960	602522
54093	602523
20427	602524
9577	602525
53800	602526
45	602527
3162	602528
183	602529
2450	602530
17338	602531
19840	602532
470	602533
21511	602534
9	602535
5512	602536
19171	602537
8032	602538
80181	602539
10679	602540
1215	602541
63564	602542
1809	602543
22287	602544
22062	602545
46198	602546
647	602547
29042	602548
7762	602549
6635	602550
25368	602551
10797	602552
23927	602553
64851	602554
6552	602555
36	602556
2485	602557
31193	602558
26950	602559
45818	602560
2256	602561
57010	602562
19841	602563
16003	602564
29590	602565
37966	602566
60530	602567
343	602568
12874	602569
4690	602570
17873	602571
4159	602572
17329	602573
90378	602574
102755	602575
14337	602576
70665	602577
15396	602578
28003	602579
13913	602580
8472	602581
33327	602582
31554	602583
81172	602584
39241	602585
53531	602586
19885	602587
80707	602588
58661	602589
90484	602590
14196	602591
49434	602592
46860	602593
1563	602594
41815	602595
38549	602596
20832	602597
38164	602598
72544	602599
13747	602600
36100	602601
56373	602602
35471	602603
25173	602604
17870	602605
5600	602606
19360	602607
24975	602608
98747	602609
8501	602610
51919	602611
50725	602612
5431	602613
38116	602614
20197	602615
509	602616
55142	602617
4767	602618
43599	602619
54651	602620
66155	602621
39899	602622
1284	602623
18989	602624
58152	602625
21485	602626
14768	602627
96219	602628
12519	602629
102516	602630
43238	602631
39210	602632
71358	602633
5085	602634
98798	602635
69392	602636
16354	602637
72636	602638
14783	602639
33709	602640
28881	602641
17960	602642
100216	602643
26046	602644
80589	602645
5869	602646
32632	602647
6588	602648
3332	602649
4052	602650
30782	602651
190	602652
50337	602653
1052	602654
15547	602655
48298	602656
30799	602657
37874	602658
12952	602659
52873	602660
56392	602661
23982	602662
5490	602663
101816	602664
9	602665
6699	602666
109229	602667
84387	602668
51385	602669
53167	602670
11001	602671
56177	602672
25929	602673
33993	602674
81177	602675
56258	602676
28535	602677
19446	602678
18423	602679
84304	602680
80723	602681
26465	602682
123	602683
79474	602684
75	602685
18090	602686
78581	602687
26142	602688
74706	602689
55703	602690
1860	602691
6474	602692
2405	602693
1514	602694
9443	602695
21197	602696
743	602697
298	602698
18612	602699
28175	602700
143	602701
20153	602702
4966	602703
5727	602704
21591	602705
7153	602706
31423	602707
30619	602708
87179	602709
13280	602710
6250	602711
31743	602712
63300	602713
76739	602714
17280	602715
3188	602716
61613	602717
43800	602718
1149	602719
57996	602720
14834	602721
5242	602722
71882	602723
7625	602724
45593	602725
31920	602726
23435	602727
11862	602728
40438	602729
22162	602730
4913	602731
3269	602732
4652	602733
58893	602734
19159	602735
2548	602736
24344	602737
34429	602738
11169	602739
2488	602740
14186	602741
87524	602742
582	602743
70948	602744
34606	602745
2892	602746
3967	602747
48715	602748
31316	602749
2154	602750
98900	602751
194	602752
23639	602753
16855	602754
1537	602755
51457	602756
83	602757
2419	602758
41980	602759
42881	602760
6851	602761
53705	602762
4629	602763
103986	602764
27340	602765
49265	602766
97878	602767
87669	602768
844	602769
8545	602770
6638	602771
66512	602772
6241	602773
81646	602774
13400	602775
80282	602776
47967	602777
14992	602778
83300	602779
67132	602780
9560	602781
21003	602782
880	602783
40573	602784
3189	602785
36693	602786
30640	602787
21559	602788
15338	602789
51529	602790
28566	602791
19543	602792
37582	602793
60059	602794
51006	602795
31273	602796
35234	602797
18945	602798
7939	602799
7520	602800
77158	602801
597	602802
18157	602803
16819	602804
1277	602805
42522	602806
43099	602807
47448	602808
8548	602809
7165	602810
2647	602811
8592	602812
14	602813
31499	602814
33063	602815
19663	602816
8181	602817
66222	602818
7271	602819
9658	602820
19062	602821
16441	602822
8250	602823
16946	602824
98	602825
380	602826
79041	602827
70752	602828
50389	602829
14216	602830
8720	602831
63475	602832
9147	602833
7520	602834
1961	602835
9387	602836
4456	602837
2435	602838
12721	602839
2012	602840
11671	602841
81704	602842
83221	602843
3349	602844
271	602845
28128	602846
29307	602847
3253	602848
60787	602849
10866	602850
2080	602851
24910	602852
14661	602853
18138	602854
63144	602855
40949	602856
39414	602857
50931	602858
21344	602859
39004	602860
75914	602861
110362	602862
13877	602863
35832	602864
76805	602865
13386	602866
73629	602867
5285	602868
43200	602869
99	602870
43166	602871
23721	602872
30509	602873
17902	602874
9022	602875
3621	602876
4977	602877
16031	602878
6094	602879
156	602880
83321	602881
14438	602882
60538	602883
81812	602884
40880	602885
25989	602886
20215	602887
4164	602888
6806	602889
86695	602890
59529	602891
45159	602892
18247	602893
28042	602894
13863	602895
12648	602896
68605	602897
41035	602898
56284	602899
17900	602900
541	602901
58349	602902
113106	602903
38014	602904
10196	602905
86391	602906
60820	602907
6815	602908
16476	602909
2559	602910
54103	602911
20141	602912
80875	602913
2237	602914
61889	602915
2263	602916
3384	602917
25	602918
22103	602919
60236	602920
21205	602921
60732	602922
27726	602923
32044	602924
88904	602925
75006	602926
12177	602927
9289	602928
60175	602929
4009	602930
4446	602931
636	602932
30862	602933
20883	602934
27087	602935
53992	602936
57395	602937
50280	602938
4156	602939
2380	602940
58964	602941
114482	602942
16190	602943
39214	602944
14120	602945
38146	602946
28381	602947
11325	602948
46518	602949
49571	602950
7225	602951
707	602952
2789	602953
6030	602954
51743	602955
41576	602956
2481	602957
17356	602958
407	602959
23534	602960
11760	602961
21339	602962
39048	602963
3929	602964
50695	602965
41694	602966
6368	602967
2984	602968
376	602969
6543	602970
48708	602971
91563	602972
17783	602973
15778	602974
28768	602975
44087	602976
29090	602977
5027	602978
1453	602979
5290	602980
51708	602981
14522	602982
2002	602983
425	602984
55020	602985
45753	602986
49258	602987
27940	602988
48522	602989
45031	602990
8577	602991
11887	602992
38598	602993
70820	602994
25857	602995
21570	602996
26305	602997
10081	602998
24420	602999
36599	603000
77898	603001
21	603002
89905	603003
24419	603004
23352	603005
575	603006
22179	603007
79748	603008
54051	603009
12321	603010
71635	603011
102273	603012
10182	603013
2717	603014
4594	603015
9529	603016
59868	603017
15124	603018
55259	603019
47530	603020
16971	603021
8849	603022
48136	603023
48607	603024
2688	603025
33	603026
1325	603027
2801	603028
1265	603029
11837	603030
21584	603031
114	603032
11338	603033
46354	603034
5922	603035
41926	603036
12582	603037
4257	603038
5882	603039
3360	603040
186	603041
63309	603042
103787	603043
6194	603044
49328	603045
19244	603046
39666	603047
20957	603048
18477	603049
91085	603050
8828	603051
89567	603052
12257	603053
8491	603054
5808	603055
61423	603056
75540	603057
4854	603058
40017	603059
29452	603060
31780	603061
64515	603062
23901	603063
82388	603064
9658	603065
54711	603066
17666	603067
1151	603068
42247	603069
26383	603070
5433	603071
28507	603072
97892	603073
43257	603074
8331	603075
73508	603076
80825	603077
11981	603078
67343	603079
54354	603080
7232	603081
30012	603082
113904	603083
32459	603084
294	603085
9565	603086
26148	603087
11710	603088
1526	603089
3274	603090
30100	603091
19094	603092
10323	603093
18142	603094
4459	603095
20256	603096
10800	603097
4304	603098
12032	603099
73227	603100
17661	603101
66440	603102
4482	603103
22608	603104
55231	603105
22859	603106
26140	603107
50752	603108
30722	603109
65471	603110
158	603111
48473	603112
6133	603113
69111	603114
13184	603115
64509	603116
79106	603117
4747	603118
58	603119
342	603120
28408	603121
26788	603122
80228	603123
27740	603124
89539	603125
35169	603126
5159	603127
9899	603128
10686	603129
28866	603130
17741	603131
17	603132
63787	603133
11054	603134
69829	603135
17204	603136
112227	603137
82087	603138
926	603139
14916	603140
37986	603141
58259	603142
22429	603143
34123	603144
21652	603145
1133	603146
64624	603147
12369	603148
13398	603149
8988	603150
2431	603151
15879	603152
2207	603153
93335	603154
37586	603155
404	603156
8611	603157
4536	603158
1689	603159
20024	603160
25429	603161
36562	603162
51019	603163
104668	603164
37968	603165
72828	603166
88277	603167
12350	603168
25482	603169
6909	603170
2473	603171
14533	603172
45694	603173
46517	603174
5483	603175
18882	603176
13447	603177
41	603178
22005	603179
2	603180
27665	603181
27685	603182
5388	603183
4065	603184
14097	603185
6127	603186
78736	603187
184	603188
75804	603189
23837	603190
23324	603191
14847	603192
38363	603193
52078	603194
19549	603195
7901	603196
6730	603197
2464	603198
5357	603199
41530	603200
16979	603201
11239	603202
29417	603203
76203	603204
12001	603205
14292	603206
22400	603207
57319	603208
1117	603209
1452	603210
6163	603211
51308	603212
10669	603213
172	603214
303	603215
93342	603216
53832	603217
4176	603218
27179	603219
23930	603220
69994	603221
21458	603222
58499	603223
2180	603224
11835	603225
15157	603226
41273	603227
2434	603228
40274	603229
6642	603230
87562	603231
64087	603232
9949	603233
11568	603234
6609	603235
10569	603236
82824	603237
24245	603238
33183	603239
16260	603240
5382	603241
25227	603242
13572	603243
48450	603244
3371	603245
10122	603246
34570	603247
398	603248
31446	603249
50617	603250
30462	603251
63466	603252
29781	603253
16044	603254
8010	603255
69420	603256
12208	603257
22720	603258
329	603259
52278	603260
25632	603261
25060	603262
4096	603263
47213	603264
48688	603265
5600	603266
18230	603267
15544	603268
1842	603269
38015	603270
3488	603271
29121	603272
10587	603273
42255	603274
11329	603275
49342	603276
35697	603277
34580	603278
34508	603279
41904	603280
125	603281
27705	603282
16034	603283
25302	603284
27073	603285
50066	603286
511	603287
17491	603288
59564	603289
4770	603290
14775	603291
892	603292
9047	603293
70712	603294
474	603295
37970	603296
11566	603297
6524	603298
42527	603299
92308	603300
1700	603301
10521	603302
3689	603303
107	603304
84774	603305
89593	603306
7610	603307
23513	603308
92502	603309
20396	603310
93163	603311
28734	603312
65989	603313
10074	603314
55785	603315
63718	603316
41775	603317
26084	603318
32438	603319
15041	603320
32705	603321
15945	603322
30739	603323
2	603324
10031	603325
97	603326
30180	603327
9286	603328
68457	603329
91227	603330
37303	603331
16993	603332
69847	603333
1061	603334
2180	603335
54730	603336
2392	603337
41922	603338
7196	603339
8736	603340
2696	603341
34889	603342
60573	603343
57215	603344
9413	603345
45514	603346
17903	603347
29073	603348
60463	603349
3537	603350
7894	603351
6913	603352
33854	603353
113595	603354
64374	603355
5622	603356
1473	603357
36183	603358
50166	603359
455	603360
25219	603361
19924	603362
17249	603363
4795	603364
57952	603365
24635	603366
5947	603367
892	603368
6274	603369
356	603370
77686	603371
2151	603372
24413	603373
47821	603374
27466	603375
50102	603376
85909	603377
23787	603378
57802	603379
92196	603380
1685	603381
129	603382
101034	603383
9195	603384
44157	603385
80	603386
861	603387
35744	603388
1576	603389
27889	603390
1137	603391
858	603392
67772	603393
96	603394
78704	603395
21859	603396
35302	603397
18168	603398
27808	603399
5334	603400
14793	603401
49620	603402
35280	603403
53781	603404
20540	603405
393	603406
60120	603407
31025	603408
9787	603409
61021	603410
4932	603411
49125	603412
3849	603413
23409	603414
68050	603415
2980	603416
31289	603417
11391	603418
66525	603419
164	603420
14151	603421
18756	603422
13256	603423
1838	603424
5864	603425
51752	603426
71539	603427
99774	603428
4152	603429
21074	603430
68974	603431
3742	603432
62530	603433
15299	603434
50819	603435
19767	603436
34502	603437
422	603438
6114	603439
138	603440
5213	603441
48561	603442
14766	603443
78821	603444
16665	603445
23641	603446
58664	603447
25296	603448
3541	603449
110304	603450
6645	603451
43028	603452
3749	603453
73503	603454
27877	603455
18952	603456
22897	603457
74074	603458
1369	603459
30594	603460
86844	603461
7626	603462
15635	603463
41881	603464
16955	603465
37969	603466
107180	603467
15378	603468
17621	603469
70538	603470
39980	603471
71198	603472
85902	603473
47914	603474
10915	603475
32291	603476
83137	603477
406	603478
87892	603479
5648	603480
43079	603481
4266	603482
1916	603483
68469	603484
30006	603485
843	603486
61141	603487
7449	603488
85079	603489
30361	603490
19871	603491
2204	603492
14008	603493
87198	603494
25797	603495
64134	603496
58252	603497
30140	603498
87296	603499
35199	603500
49053	603501
60377	603502
6734	603503
35076	603504
73365	603505
5361	603506
74051	603507
444	603508
35632	603509
40132	603510
17361	603511
40835	603512
12076	603513
2983	603514
63916	603515
25021	603516
38557	603517
12425	603518
2729	603519
44220	603520
4586	603521
110210	603522
9665	603523
11044	603524
84672	603525
71600	603526
21160	603527
22536	603528
9	603529
33517	603530
21612	603531
64496	603532
21195	603533
9466	603534
21679	603535
88962	603536
1774	603537
47663	603538
1274	603539
54414	603540
45958	603541
49186	603542
77104	603543
28392	603544
1024	603545
13576	603546
147	603547
12336	603548
11684	603549
13376	603550
11108	603551
11771	603552
26798	603553
99230	603554
14474	603555
45656	603556
14653	603557
10552	603558
62740	603559
170	603560
8855	603561
71790	603562
12555	603563
60929	603564
64175	603565
14579	603566
28914	603567
45845	603568
11519	603569
44410	603570
59185	603571
28153	603572
12959	603573
38051	603574
459	603575
32885	603576
32632	603577
1623	603578
34323	603579
11036	603580
130	603581
1595	603582
5460	603583
3660	603584
11738	603585
1383	603586
964	603587
34983	603588
4435	603589
19517	603590
89055	603591
55858	603592
57668	603593
71235	603594
896	603595
6898	603596
43815	603597
25798	603598
94303	603599
40435	603600
94936	603601
48996	603602
27425	603603
21954	603604
41682	603605
10316	603606
76016	603607
43975	603608
2215	603609
78238	603610
4144	603611
12117	603612
29715	603613
6030	603614
23444	603615
28372	603616
56786	603617
56088	603618
54712	603619
71587	603620
64956	603621
7206	603622
2639	603623
112394	603624
64207	603625
3499	603626
2927	603627
34728	603628
13555	603629
80939	603630
49842	603631
1271	603632
77612	603633
8235	603634
12600	603635
27551	603636
16922	603637
2567	603638
44446	603639
17978	603640
5164	603641
25348	603642
1197	603643
4439	603644
18416	603645
27871	603646
63323	603647
13633	603648
54727	603649
74057	603650
81943	603651
36199	603652
55191	603653
50096	603654
50564	603655
1318	603656
70928	603657
7999	603658
264	603659
2510	603660
46900	603661
6690	603662
57172	603663
56143	603664
19699	603665
58837	603666
108872	603667
2389	603668
3162	603669
82862	603670
32021	603671
19717	603672
13638	603673
22845	603674
1231	603675
48164	603676
29532	603677
89155	603678
16	603679
1981	603680
30698	603681
20518	603682
71074	603683
36797	603684
123	603685
24856	603686
3643	603687
36260	603688
16778	603689
28821	603690
13637	603691
7927	603692
41691	603693
47455	603694
3125	603695
5526	603696
13979	603697
2608	603698
26658	603699
98668	603700
57990	603701
33425	603702
75681	603703
18108	603704
27994	603705
5638	603706
13964	603707
65892	603708
5267	603709
113551	603710
865	603711
40725	603712
66584	603713
77412	603714
12156	603715
68220	603716
63760	603717
32118	603718
55016	603719
1570	603720
12936	603721
15309	603722
51	603723
3921	603724
233	603725
24786	603726
67137	603727
335	603728
48461	603729
33831	603730
7275	603731
14280	603732
48272	603733
27830	603734
5268	603735
28640	603736
41256	603737
12207	603738
9039	603739
10620	603740
55130	603741
56824	603742
9027	603743
1181	603744
713	603745
2100	603746
84327	603747
27320	603748
1917	603749
137	603750
20472	603751
2203	603752
29150	603753
46899	603754
101177	603755
133	603756
12344	603757
9128	603758
41498	603759
6618	603760
19302	603761
12543	603762
40284	603763
88225	603764
6461	603765
41	603766
4720	603767
10827	603768
73210	603769
4434	603770
2447	603771
21911	603772
41235	603773
59549	603774
54288	603775
1666	603776
314	603777
10884	603778
3305	603779
8872	603780
57408	603781
70199	603782
62565	603783
29086	603784
33935	603785
28435	603786
392	603787
18664	603788
4624	603789
26685	603790
128	603791
20162	603792
4098	603793
6881	603794
33168	603795
23937	603796
29732	603797
916	603798
99197	603799
27221	603800
41290	603801
37804	603802
8157	603803
8637	603804
67929	603805
37985	603806
81938	603807
1969	603808
2426	603809
978	603810
67033	603811
15002	603812
4754	603813
32933	603814
18684	603815
37859	603816
1796	603817
31963	603818
23032	603819
15521	603820
14778	603821
18367	603822
27260	603823
34455	603824
36857	603825
14457	603826
71940	603827
2835	603828
41250	603829
21944	603830
37088	603831
685	603832
22757	603833
23555	603834
38871	603835
42	603836
1245	603837
69869	603838
1484	603839
3739	603840
38269	603841
20324	603842
5527	603843
3235	603844
17914	603845
43802	603846
132	603847
1976	603848
2529	603849
340	603850
54988	603851
35704	603852
82354	603853
22007	603854
63624	603855
24097	603856
35831	603857
2515	603858
41832	603859
89677	603860
5051	603861
14261	603862
41244	603863
14552	603864
5082	603865
64536	603866
11801	603867
52110	603868
49203	603869
41794	603870
10428	603871
20217	603872
32776	603873
10770	603874
83	603875
29092	603876
6482	603877
30132	603878
5502	603879
77726	603880
42141	603881
39855	603882
4217	603883
23437	603884
33269	603885
57	603886
27088	603887
90533	603888
25368	603889
9379	603890
49400	603891
49329	603892
5581	603893
121	603894
39249	603895
42259	603896
27786	603897
27260	603898
57325	603899
7208	603900
1	603901
6762	603902
8222	603903
98404	603904
2311	603905
69192	603906
31108	603907
505	603908
81801	603909
55013	603910
39164	603911
13909	603912
480	603913
4911	603914
87131	603915
4277	603916
75508	603917
13002	603918
2726	603919
89744	603920
8536	603921
6764	603922
10949	603923
7950	603924
2225	603925
75493	603926
52206	603927
7429	603928
44088	603929
69047	603930
82411	603931
15341	603932
26227	603933
24008	603934
86	603935
111409	603936
22188	603937
143	603938
80698	603939
5968	603940
40241	603941
661	603942
62038	603943
20452	603944
43127	603945
35375	603946
26421	603947
19701	603948
373	603949
60466	603950
2893	603951
80613	603952
32708	603953
58425	603954
7885	603955
13250	603956
75451	603957
4588	603958
78989	603959
26036	603960
72333	603961
19931	603962
10539	603963
12243	603964
39992	603965
71463	603966
15857	603967
709	603968
6954	603969
43839	603970
525	603971
19814	603972
44261	603973
54481	603974
660	603975
32177	603976
46490	603977
15943	603978
15346	603979
23892	603980
726	603981
1638	603982
105694	603983
52679	603984
19884	603985
21192	603986
39797	603987
89331	603988
8640	603989
8963	603990
2816	603991
65295	603992
30867	603993
65724	603994
16923	603995
12825	603996
2329	603997
8520	603998
75724	603999
61212	604000
110969	604001
41396	604002
80074	604003
72172	604004
19946	604005
14736	604006
32923	604007
91476	604008
19601	604009
11748	604010
23744	604011
33124	604012
8765	604013
81765	604014
133	604015
11004	604016
64120	604017
16218	604018
24348	604019
10598	604020
20843	604021
52562	604022
803	604023
26352	604024
24077	604025
6119	604026
63313	604027
63924	604028
725	604029
9624	604030
9911	604031
8147	604032
4186	604033
14388	604034
25306	604035
14257	604036
5782	604037
8381	604038
2877	604039
46047	604040
58667	604041
14543	604042
11660	604043
37794	604044
68470	604045
20723	604046
27655	604047
34882	604048
60685	604049
93194	604050
1150	604051
60972	604052
6561	604053
1008	604054
21159	604055
82817	604056
41552	604057
24293	604058
7199	604059
4058	604060
49580	604061
69260	604062
97050	604063
52903	604064
40074	604065
48063	604066
77231	604067
18627	604068
10778	604069
6775	604070
16902	604071
48050	604072
62957	604073
110662	604074
3630	604075
32643	604076
29245	604077
77370	604078
3070	604079
12645	604080
22206	604081
6625	604082
8628	604083
26320	604084
19792	604085
59341	604086
487	604087
75512	604088
29015	604089
24595	604090
13511	604091
35631	604092
2516	604093
4144	604094
5397	604095
277	604096
9366	604097
44597	604098
1422	604099
21103	604100
30771	604101
7856	604102
60924	604103
52858	604104
3016	604105
242	604106
41848	604107
14096	604108
14477	604109
215	604110
10240	604111
26400	604112
74828	604113
109378	604114
28890	604115
21745	604116
10892	604117
14171	604118
45107	604119
17554	604120
41446	604121
78904	604122
5925	604123
493	604124
13441	604125
25998	604126
79402	604127
2060	604128
6003	604129
5221	604130
23509	604131
352	604132
33363	604133
5889	604134
33469	604135
17313	604136
73012	604137
1466	604138
59128	604139
21045	604140
406	604141
32695	604142
2194	604143
1497	604144
8345	604145
58072	604146
29388	604147
11647	604148
14813	604149
5385	604150
46912	604151
6	604152
69870	604153
16394	604154
93336	604155
16542	604156
3833	604157
4147	604158
67777	604159
50445	604160
75760	604161
51038	604162
31875	604163
4225	604164
404	604165
26737	604166
38202	604167
47181	604168
76910	604169
69785	604170
38300	604171
17412	604172
77974	604173
19454	604174
35	604175
45975	604176
21479	604177
1	604178
1041	604179
10328	604180
52827	604181
54340	604182
68884	604183
1	604184
810	604185
78118	604186
1664	604187
8436	604188
84734	604189
321	604190
39546	604191
32551	604192
14445	604193
44	604194
78808	604195
4287	604196
17956	604197
85303	604198
99899	604199
39302	604200
26887	604201
4312	604202
16117	604203
91560	604204
79561	604205
18548	604206
2700	604207
105554	604208
48319	604209
12552	604210
11146	604211
2404	604212
39432	604213
29213	604214
43038	604215
71205	604216
60115	604217
7711	604218
29118	604219
18726	604220
38494	604221
53875	604222
113916	604223
4539	604224
29774	604225
18405	604226
3049	604227
27009	604228
3868	604229
3677	604230
88005	604231
22603	604232
26095	604233
9789	604234
29498	604235
10975	604236
35810	604237
15410	604238
79667	604239
93778	604240
259	604241
45513	604242
17358	604243
63058	604244
713	604245
48071	604246
19183	604247
7240	604248
49530	604249
37754	604250
19390	604251
52748	604252
1356	604253
58830	604254
6191	604255
42034	604256
2687	604257
60097	604258
17258	604259
39459	604260
1058	604261
14200	604262
19822	604263
619	604264
63604	604265
45861	604266
948	604267
8646	604268
63039	604269
16438	604270
1709	604271
2825	604272
13342	604273
113109	604274
60212	604275
61639	604276
35935	604277
13031	604278
92605	604279
19434	604280
707	604281
1798	604282
8976	604283
315	604284
43016	604285
25697	604286
14216	604287
10431	604288
29641	604289
7342	604290
105794	604291
70248	604292
24812	604293
333	604294
36053	604295
81895	604296
49120	604297
3286	604298
31520	604299
6123	604300
45133	604301
46387	604302
63655	604303
15978	604304
3905	604305
96541	604306
24361	604307
2912	604308
1064	604309
49646	604310
72809	604311
63	604312
1611	604313
33777	604314
56478	604315
4459	604316
89585	604317
11272	604318
463	604319
25432	604320
3010	604321
10700	604322
27119	604323
16235	604324
29611	604325
75353	604326
36	604327
194	604328
66200	604329
477	604330
57744	604331
2880	604332
23242	604333
1508	604334
39006	604335
23555	604336
34415	604337
50932	604338
277	604339
6715	604340
40645	604341
39474	604342
60788	604343
54513	604344
63495	604345
6237	604346
10820	604347
97909	604348
46602	604349
26508	604350
1626	604351
12763	604352
12637	604353
48329	604354
98016	604355
46129	604356
19736	604357
271	604358
13141	604359
9216	604360
43287	604361
802	604362
36988	604363
203	604364
43530	604365
103831	604366
9881	604367
18358	604368
67406	604369
6603	604370
49336	604371
49092	604372
10367	604373
5537	604374
7825	604375
74488	604376
20901	604377
37452	604378
11426	604379
46802	604380
31426	604381
7904	604382
51451	604383
27865	604384
8205	604385
33647	604386
12977	604387
32369	604388
4089	604389
3628	604390
13110	604391
80751	604392
78	604393
26387	604394
19906	604395
6375	604396
2442	604397
6751	604398
67126	604399
63719	604400
10186	604401
5013	604402
4689	604403
55613	604404
52029	604405
36829	604406
1693	604407
758	604408
51246	604409
20646	604410
20902	604411
56630	604412
564	604413
27750	604414
76611	604415
30582	604416
28582	604417
9064	604418
16797	604419
8732	604420
5951	604421
1799	604422
11201	604423
21333	604424
50015	604425
51133	604426
31802	604427
10618	604428
2422	604429
22330	604430
54965	604431
6234	604432
9077	604433
12953	604434
8449	604435
73049	604436
79441	604437
16377	604438
15100	604439
23526	604440
949	604441
65518	604442
20689	604443
60909	604444
20049	604445
5563	604446
45829	604447
9595	604448
32496	604449
39344	604450
2443	604451
23101	604452
6516	604453
7717	604454
63800	604455
94679	604456
68631	604457
49129	604458
35970	604459
64931	604460
2731	604461
12654	604462
79494	604463
8083	604464
24161	604465
52224	604466
55304	604467
360	604468
56020	604469
10694	604470
28562	604471
47984	604472
92466	604473
2608	604474
6576	604475
21286	604476
5252	604477
50559	604478
2082	604479
33134	604480
89634	604481
35495	604482
30460	604483
10075	604484
21488	604485
63055	604486
15029	604487
18129	604488
45627	604489
59861	604490
58210	604491
93591	604492
528	604493
40586	604494
61792	604495
18873	604496
9559	604497
1898	604498
52515	604499
4763	604500
100304	604501
70156	604502
5421	604503
24114	604504
19659	604505
31493	604506
802	604507
14936	604508
1341	604509
9569	604510
11822	604511
4153	604512
62053	604513
6521	604514
26220	604515
44728	604516
44242	604517
1638	604518
95171	604519
53875	604520
13457	604521
37692	604522
1043	604523
57444	604524
101872	604525
8141	604526
101332	604527
33610	604528
78187	604529
32420	604530
12078	604531
47795	604532
13137	604533
68890	604534
64416	604535
403	604536
55675	604537
1774	604538
7452	604539
4458	604540
46946	604541
19679	604542
13528	604543
21726	604544
7273	604545
46641	604546
20475	604547
28398	604548
33376	604549
9381	604550
15028	604551
353	604552
17849	604553
13299	604554
33881	604555
11346	604556
19288	604557
26284	604558
53028	604559
1637	604560
48873	604561
74822	604562
5752	604563
58967	604564
385	604565
372	604566
25053	604567
835	604568
8417	604569
37438	604570
21076	604571
2179	604572
4912	604573
8504	604574
242	604575
91119	604576
4399	604577
149	604578
37434	604579
784	604580
94911	604581
45134	604582
21840	604583
16298	604584
49818	604585
45847	604586
23440	604587
9390	604588
9042	604589
11791	604590
49081	604591
61456	604592
43280	604593
60963	604594
62609	604595
24095	604596
24258	604597
85	604598
12068	604599
9249	604600
641	604601
35043	604602
9112	604603
4427	604604
3690	604605
55857	604606
63075	604607
3407	604608
24548	604609
2993	604610
44863	604611
94355	604612
2108	604613
26	604614
36482	604615
57218	604616
5774	604617
6441	604618
16146	604619
111	604620
64382	604621
183	604622
10276	604623
57340	604624
33388	604625
4314	604626
437	604627
54695	604628
26065	604629
21479	604630
14392	604631
30797	604632
102667	604633
48230	604634
49652	604635
107100	604636
60854	604637
27438	604638
970	604639
786	604640
80806	604641
4342	604642
25776	604643
10611	604644
44819	604645
551	604646
8554	604647
22411	604648
21260	604649
28458	604650
83176	604651
27430	604652
70301	604653
34211	604654
86970	604655
112704	604656
67372	604657
19665	604658
44457	604659
27786	604660
57344	604661
7690	604662
69756	604663
72101	604664
45866	604665
8724	604666
56758	604667
65828	604668
19676	604669
4804	604670
90981	604671
52011	604672
4486	604673
56747	604674
317	604675
33905	604676
15650	604677
61545	604678
18074	604679
17197	604680
22275	604681
81042	604682
20486	604683
35	604684
623	604685
42352	604686
26164	604687
6085	604688
2883	604689
43255	604690
12997	604691
11554	604692
17959	604693
2310	604694
16623	604695
4668	604696
8414	604697
27154	604698
13579	604699
57964	604700
73	604701
45178	604702
4871	604703
10525	604704
233	604705
3859	604706
12376	604707
10	604708
10452	604709
9262	604710
69253	604711
65369	604712
1840	604713
33968	604714
23053	604715
21085	604716
22740	604717
5018	604718
36580	604719
38550	604720
12609	604721
20895	604722
34523	604723
18027	604724
36026	604725
15974	604726
9662	604727
16588	604728
36294	604729
67888	604730
27491	604731
41107	604732
3850	604733
34404	604734
52806	604735
31136	604736
62716	604737
19305	604738
91580	604739
48456	604740
1976	604741
20233	604742
3740	604743
6948	604744
5866	604745
85378	604746
31938	604747
7074	604748
1786	604749
8409	604750
14111	604751
33069	604752
63398	604753
8709	604754
39591	604755
19362	604756
25734	604757
42297	604758
38	604759
31987	604760
26257	604761
32580	604762
26539	604763
47643	604764
44125	604765
16961	604766
9723	604767
83854	604768
47448	604769
25205	604770
29520	604771
57625	604772
983	604773
38672	604774
53570	604775
70062	604776
1624	604777
16642	604778
292	604779
20189	604780
14320	604781
514	604782
6472	604783
38358	604784
83693	604785
26958	604786
25817	604787
15814	604788
7894	604789
6904	604790
42721	604791
35323	604792
77830	604793
22248	604794
53376	604795
13618	604796
52869	604797
29271	604798
31136	604799
25237	604800
51724	604801
1232	604802
7835	604803
52267	604804
12284	604805
36683	604806
2998	604807
475	604808
16725	604809
24292	604810
4132	604811
22375	604812
6101	604813
57630	604814
96364	604815
8137	604816
1305	604817
43088	604818
10276	604819
455	604820
86192	604821
9555	604822
4105	604823
91070	604824
43049	604825
32376	604826
45840	604827
15534	604828
70989	604829
31894	604830
84144	604831
41601	604832
910	604833
22889	604834
10626	604835
4844	604836
13752	604837
101378	604838
5833	604839
10253	604840
44749	604841
42080	604842
4189	604843
66849	604844
16626	604845
32540	604846
10105	604847
84486	604848
29749	604849
2654	604850
18199	604851
48329	604852
11920	604853
74340	604854
109347	604855
66976	604856
6223	604857
48285	604858
12926	604859
45791	604860
18852	604861
48267	604862
72767	604863
56177	604864
81002	604865
22527	604866
55083	604867
18068	604868
49343	604869
27140	604870
90090	604871
43901	604872
13418	604873
97130	604874
15046	604875
723	604876
31797	604877
7839	604878
32012	604879
5534	604880
6160	604881
97392	604882
3515	604883
47956	604884
12490	604885
1983	604886
80554	604887
2181	604888
51399	604889
44612	604890
9296	604891
18903	604892
10254	604893
3905	604894
17293	604895
28631	604896
11043	604897
15127	604898
9315	604899
44961	604900
25965	604901
3224	604902
43562	604903
14542	604904
47225	604905
4678	604906
31886	604907
19212	604908
15524	604909
7739	604910
85918	604911
337	604912
48424	604913
67731	604914
3284	604915
66676	604916
11813	604917
20844	604918
9339	604919
92079	604920
54954	604921
12602	604922
46756	604923
20027	604924
31594	604925
37502	604926
14751	604927
23514	604928
63573	604929
49950	604930
18081	604931
441	604932
88765	604933
21890	604934
30523	604935
48637	604936
85758	604937
34395	604938
56430	604939
42665	604940
39375	604941
5147	604942
28706	604943
36858	604944
1652	604945
42748	604946
56034	604947
101694	604948
49671	604949
5802	604950
18527	604951
22102	604952
93004	604953
3374	604954
4654	604955
12098	604956
92950	604957
46647	604958
48703	604959
6380	604960
35097	604961
952	604962
30404	604963
37012	604964
38084	604965
21510	604966
45700	604967
12972	604968
40913	604969
11532	604970
76070	604971
68125	604972
30444	604973
51643	604974
15604	604975
66295	604976
88791	604977
18	604978
5111	604979
467	604980
62997	604981
53310	604982
47278	604983
32963	604984
606	604985
4451	604986
61951	604987
29180	604988
17869	604989
24284	604990
64047	604991
298	604992
104	604993
53151	604994
54666	604995
46895	604996
12865	604997
38086	604998
1141	604999
3504	605000
50652	605001
30182	605002
16455	605003
27250	605004
57046	605005
50	605006
48709	605007
62160	605008
7084	605009
28442	605010
34289	605011
39667	605012
64210	605013
106055	605014
234	605015
36343	605016
59610	605017
50780	605018
36316	605019
18886	605020
15475	605021
39043	605022
41873	605023
6696	605024
77631	605025
38322	605026
19971	605027
43752	605028
3519	605029
58076	605030
12960	605031
66588	605032
12928	605033
29952	605034
27392	605035
41937	605036
11265	605037
14198	605038
16858	605039
5930	605040
5679	605041
6877	605042
944	605043
87298	605044
49984	605045
110162	605046
28373	605047
1964	605048
45031	605049
7835	605050
62283	605051
52338	605052
12506	605053
27032	605054
82647	605055
24431	605056
257	605057
58498	605058
35275	605059
32035	605060
39389	605061
23593	605062
14595	605063
15717	605064
31796	605065
48028	605066
1505	605067
17304	605068
4430	605069
79355	605070
81174	605071
47925	605072
26926	605073
773	605074
1146	605075
13718	605076
1584	605077
265	605078
614	605079
8786	605080
14997	605081
3337	605082
35372	605083
18509	605084
41584	605085
58424	605086
20163	605087
54779	605088
60477	605089
60904	605090
77308	605091
34052	605092
46600	605093
57759	605094
31597	605095
69253	605096
12758	605097
13927	605098
15343	605099
43069	605100
13670	605101
15822	605102
2651	605103
4822	605104
37017	605105
38422	605106
25477	605107
25475	605108
62281	605109
14094	605110
5413	605111
80124	605112
1761	605113
69498	605114
9414	605115
95	605116
18075	605117
1502	605118
10234	605119
61942	605120
1739	605121
17	605122
2358	605123
5678	605124
67255	605125
2743	605126
47383	605127
6570	605128
78481	605129
380	605130
26778	605131
18584	605132
3270	605133
9835	605134
42191	605135
33349	605136
94858	605137
50013	605138
42944	605139
49567	605140
5268	605141
63354	605142
61325	605143
2491	605144
372	605145
48638	605146
24855	605147
55163	605148
106950	605149
29377	605150
4168	605151
12289	605152
32879	605153
14841	605154
52736	605155
2482	605156
69209	605157
25421	605158
22856	605159
30737	605160
1484	605161
2996	605162
2117	605163
78696	605164
38645	605165
67973	605166
83405	605167
21303	605168
52092	605169
1258	605170
42603	605171
42474	605172
5043	605173
2440	605174
77036	605175
60097	605176
21675	605177
431	605178
4517	605179
14915	605180
40568	605181
17894	605182
82292	605183
2351	605184
2956	605185
26236	605186
31636	605187
44839	605188
4262	605189
5747	605190
5293	605191
12397	605192
23751	605193
27438	605194
20106	605195
11842	605196
49033	605197
57229	605198
4745	605199
96648	605200
667	605201
32291	605202
38707	605203
40455	605204
1656	605205
11262	605206
28256	605207
8408	605208
3665	605209
9410	605210
51554	605211
22199	605212
1623	605213
87028	605214
41022	605215
34018	605216
11915	605217
33146	605218
4749	605219
23003	605220
19614	605221
17815	605222
6612	605223
31696	605224
9351	605225
3521	605226
7472	605227
3542	605228
22193	605229
2734	605230
15909	605231
22682	605232
5518	605233
46385	605234
44146	605235
19867	605236
51855	605237
38833	605238
18	605239
9478	605240
25842	605241
50720	605242
24620	605243
7569	605244
2500	605245
15273	605246
1161	605247
73278	605248
44297	605249
9990	605250
24655	605251
73947	605252
15996	605253
8704	605254
95338	605255
42823	605256
1677	605257
22884	605258
21235	605259
57919	605260
12956	605261
12236	605262
26356	605263
34541	605264
38626	605265
30361	605266
111852	605267
28962	605268
3148	605269
7171	605270
37871	605271
7610	605272
11090	605273
90014	605274
64405	605275
101753	605276
5939	605277
33485	605278
31151	605279
52741	605280
49303	605281
50130	605282
48646	605283
38615	605284
87355	605285
14144	605286
13704	605287
48310	605288
17053	605289
44	605290
37635	605291
71433	605292
57842	605293
14103	605294
99145	605295
15209	605296
2054	605297
22534	605298
14238	605299
30025	605300
38443	605301
3560	605302
53313	605303
67395	605304
44158	605305
917	605306
111815	605307
5149	605308
2248	605309
80131	605310
5629	605311
68642	605312
22970	605313
5972	605314
51147	605315
5672	605316
68388	605317
30473	605318
109386	605319
3187	605320
28209	605321
31485	605322
69326	605323
1384	605324
64589	605325
22506	605326
34686	605327
11253	605328
16	605329
10126	605330
52023	605331
18	605332
1180	605333
82730	605334
64354	605335
52883	605336
74077	605337
51913	605338
13554	605339
68745	605340
58606	605341
10761	605342
44801	605343
7134	605344
4391	605345
4066	605346
16053	605347
11784	605348
58942	605349
54180	605350
49447	605351
21461	605352
68645	605353
5830	605354
69781	605355
29205	605356
2563	605357
29193	605358
8561	605359
867	605360
14662	605361
6169	605362
71657	605363
32345	605364
76752	605365
55015	605366
62595	605367
23646	605368
24151	605369
46703	605370
3716	605371
66493	605372
5460	605373
85750	605374
1581	605375
35720	605376
1429	605377
21542	605378
52142	605379
32744	605380
2022	605381
31674	605382
16496	605383
3195	605384
1777	605385
50418	605386
19756	605387
49872	605388
28216	605389
4407	605390
26254	605391
3055	605392
39263	605393
20612	605394
19430	605395
4997	605396
35	605397
101652	605398
10971	605399
75129	605400
1574	605401
5278	605402
59553	605403
53151	605404
13488	605405
19799	605406
15250	605407
21691	605408
35775	605409
2623	605410
29384	605411
13281	605412
92503	605413
35444	605414
12057	605415
706	605416
33687	605417
63907	605418
11976	605419
79254	605420
14668	605421
35924	605422
7406	605423
62439	605424
76695	605425
30	605426
9288	605427
294	605428
1259	605429
53949	605430
12791	605431
5338	605432
22735	605433
2238	605434
2852	605435
3272	605436
4713	605437
14461	605438
43388	605439
25914	605440
13861	605441
15212	605442
28094	605443
67567	605444
22291	605445
31219	605446
89432	605447
3264	605448
6018	605449
1280	605450
1083	605451
19623	605452
16406	605453
25714	605454
82717	605455
2686	605456
20322	605457
62175	605458
42996	605459
15865	605460
165	605461
10686	605462
17206	605463
39443	605464
29442	605465
34812	605466
64422	605467
2123	605468
12607	605469
72267	605470
4601	605471
15179	605472
20676	605473
7786	605474
11497	605475
7242	605476
36537	605477
54331	605478
39962	605479
54035	605480
4539	605481
16500	605482
43054	605483
43178	605484
17095	605485
8630	605486
79150	605487
53180	605488
10143	605489
7782	605490
71648	605491
17374	605492
110189	605493
4920	605494
111	605495
23902	605496
14484	605497
18210	605498
133	605499
61122	605500
3092	605501
25893	605502
6512	605503
6758	605504
63754	605505
32486	605506
26645	605507
93119	605508
48325	605509
24232	605510
1110	605511
56	605512
40921	605513
7726	605514
25762	605515
50681	605516
31314	605517
3906	605518
67916	605519
54279	605520
1345	605521
34062	605522
54941	605523
20487	605524
8331	605525
10999	605526
8634	605527
43206	605528
17724	605529
5408	605530
1867	605531
17102	605532
32278	605533
46639	605534
417	605535
19071	605536
6643	605537
79045	605538
66704	605539
16251	605540
302	605541
15753	605542
32978	605543
64998	605544
54289	605545
33245	605546
35269	605547
38039	605548
4051	605549
63342	605550
4617	605551
8145	605552
27672	605553
9541	605554
22645	605555
31483	605556
95672	605557
14463	605558
109193	605559
45474	605560
5205	605561
52253	605562
24894	605563
15480	605564
22845	605565
16232	605566
54297	605567
58828	605568
8491	605569
9784	605570
46477	605571
9768	605572
91	605573
4690	605574
16912	605575
21423	605576
48393	605577
24370	605578
22967	605579
1095	605580
740	605581
4765	605582
44344	605583
12244	605584
31472	605585
75198	605586
3093	605587
11614	605588
8083	605589
19147	605590
36021	605591
14940	605592
50297	605593
2733	605594
1513	605595
43107	605596
17567	605597
6639	605598
1775	605599
23935	605600
89426	605601
2648	605602
4963	605603
37211	605604
394	605605
14865	605606
22911	605607
22537	605608
43945	605609
11271	605610
60683	605611
19701	605612
56286	605613
26627	605614
2038	605615
16398	605616
2963	605617
71862	605618
12041	605619
53890	605620
36348	605621
34821	605622
412	605623
34755	605624
23722	605625
100019	605626
101680	605627
13881	605628
13883	605629
81122	605630
58087	605631
7571	605632
8394	605633
17744	605634
801	605635
9414	605636
22952	605637
34935	605638
40616	605639
3929	605640
21555	605641
5070	605642
3808	605643
12555	605644
53736	605645
1795	605646
42722	605647
22110	605648
57538	605649
46525	605650
2043	605651
5902	605652
23354	605653
16228	605654
43028	605655
21827	605656
57	605657
11304	605658
10951	605659
91121	605660
50547	605661
4759	605662
6709	605663
15906	605664
90	605665
6594	605666
6073	605667
90442	605668
8730	605669
59987	605670
1642	605671
10082	605672
39776	605673
17905	605674
4949	605675
8615	605676
13474	605677
33460	605678
23261	605679
13867	605680
32068	605681
37081	605682
41068	605683
12509	605684
65974	605685
28141	605686
8858	605687
22763	605688
61267	605689
5087	605690
108566	605691
96801	605692
13717	605693
24036	605694
12543	605695
91267	605696
49607	605697
41007	605698
49156	605699
18820	605700
5564	605701
50305	605702
42099	605703
72717	605704
69190	605705
76388	605706
35499	605707
44027	605708
92155	605709
62711	605710
47281	605711
67787	605712
15002	605713
67688	605714
833	605715
49992	605716
7866	605717
3231	605718
9720	605719
18131	605720
41497	605721
32477	605722
1065	605723
31381	605724
55873	605725
99638	605726
38686	605727
5288	605728
62418	605729
41326	605730
47274	605731
379	605732
38905	605733
79392	605734
7509	605735
1275	605736
41071	605737
101418	605738
62554	605739
59718	605740
63518	605741
65107	605742
65444	605743
467	605744
34210	605745
40067	605746
6525	605747
56899	605748
8598	605749
33142	605750
9560	605751
19908	605752
3225	605753
30073	605754
45563	605755
68166	605756
20263	605757
25491	605758
13712	605759
9	605760
35631	605761
13563	605762
10794	605763
80	605764
4365	605765
57975	605766
70809	605767
3563	605768
50351	605769
49270	605770
43849	605771
50328	605772
23126	605773
54325	605774
71107	605775
77239	605776
29910	605777
26911	605778
8267	605779
30113	605780
66919	605781
78308	605782
3497	605783
13889	605784
1409	605785
11632	605786
12858	605787
46118	605788
15006	605789
23013	605790
32824	605791
16616	605792
49948	605793
63225	605794
35263	605795
34500	605796
17013	605797
68918	605798
16448	605799
77399	605800
41320	605801
1828	605802
706	605803
80426	605804
58422	605805
13183	605806
605	605807
18645	605808
12700	605809
57851	605810
31384	605811
18384	605812
18705	605813
3003	605814
18973	605815
28097	605816
3007	605817
3944	605818
72921	605819
35074	605820
24076	605821
17612	605822
3676	605823
7980	605824
33316	605825
26266	605826
16461	605827
47111	605828
72896	605829
6406	605830
76741	605831
18313	605832
15748	605833
103429	605834
52236	605835
24466	605836
29912	605837
30571	605838
17686	605839
11611	605840
35602	605841
668	605842
35849	605843
58682	605844
12714	605845
51350	605846
16606	605847
10416	605848
97129	605849
7989	605850
1176	605851
1601	605852
7406	605853
26338	605854
24152	605855
2284	605856
93625	605857
94580	605858
58158	605859
3672	605860
664	605861
6010	605862
5661	605863
15857	605864
39030	605865
70816	605866
64423	605867
2138	605868
19756	605869
34341	605870
58586	605871
48673	605872
781	605873
94873	605874
13364	605875
51612	605876
53057	605877
72	605878
76142	605879
9162	605880
14933	605881
4531	605882
39794	605883
1924	605884
38897	605885
40708	605886
18133	605887
23138	605888
5212	605889
41792	605890
15744	605891
3866	605892
25582	605893
700	605894
51918	605895
30244	605896
3429	605897
7914	605898
87463	605899
943	605900
73497	605901
8116	605902
70442	605903
103853	605904
31416	605905
1206	605906
56092	605907
73827	605908
4243	605909
24380	605910
6051	605911
102745	605912
9249	605913
34157	605914
25	605915
15996	605916
28232	605917
45607	605918
21350	605919
39796	605920
24045	605921
29859	605922
28075	605923
17175	605924
6293	605925
3427	605926
1705	605927
75650	605928
556	605929
239	605930
21021	605931
1389	605932
17503	605933
13178	605934
45201	605935
14315	605936
52413	605937
18888	605938
715	605939
18667	605940
3059	605941
8707	605942
42734	605943
38831	605944
36667	605945
40695	605946
73513	605947
951	605948
20138	605949
37174	605950
13466	605951
5074	605952
45748	605953
36866	605954
55551	605955
31967	605956
24741	605957
106187	605958
7124	605959
48052	605960
10608	605961
34698	605962
4175	605963
63926	605964
83267	605965
1084	605966
16219	605967
41343	605968
22397	605969
54619	605970
24139	605971
7512	605972
7665	605973
1405	605974
35411	605975
28506	605976
25580	605977
38776	605978
2215	605979
9945	605980
35498	605981
26543	605982
57838	605983
89418	605984
62527	605985
8909	605986
68671	605987
59507	605988
73632	605989
55912	605990
11590	605991
1561	605992
8286	605993
19149	605994
1970	605995
2350	605996
11438	605997
62734	605998
27066	605999
79765	606000
71654	606001
15905	606002
27131	606003
20646	606004
43860	606005
11767	606006
14180	606007
34086	606008
6791	606009
10320	606010
103873	606011
42130	606012
17858	606013
9595	606014
8892	606015
2258	606016
1576	606017
20227	606018
2378	606019
77747	606020
305	606021
3254	606022
12267	606023
6048	606024
35745	606025
34418	606026
90194	606027
33887	606028
2795	606029
79477	606030
16011	606031
8177	606032
18994	606033
88725	606034
1914	606035
30844	606036
18173	606037
36958	606038
54387	606039
16	606040
12927	606041
56809	606042
6398	606043
8289	606044
2029	606045
32296	606046
45420	606047
6266	606048
4706	606049
96052	606050
93152	606051
67281	606052
35275	606053
48442	606054
14630	606055
16441	606056
5949	606057
27208	606058
4549	606059
939	606060
78078	606061
36075	606062
5248	606063
74667	606064
1448	606065
19259	606066
62601	606067
54981	606068
62474	606069
7140	606070
45989	606071
45075	606072
14720	606073
20001	606074
12353	606075
13573	606076
51409	606077
62118	606078
100679	606079
38627	606080
12203	606081
4507	606082
5551	606083
432	606084
3658	606085
73646	606086
28364	606087
15679	606088
81733	606089
14868	606090
2360	606091
10815	606092
20680	606093
21483	606094
47702	606095
106820	606096
1260	606097
20486	606098
14233	606099
72461	606100
11148	606101
6809	606102
17259	606103
16843	606104
3377	606105
22016	606106
7809	606107
14430	606108
2131	606109
1355	606110
28687	606111
1875	606112
25879	606113
1939	606114
16999	606115
27352	606116
22453	606117
46245	606118
77848	606119
13379	606120
78448	606121
12328	606122
6943	606123
7542	606124
52873	606125
20127	606126
1655	606127
21833	606128
11592	606129
27342	606130
44629	606131
33310	606132
35941	606133
15911	606134
611	606135
21455	606136
488	606137
13582	606138
4537	606139
99559	606140
40995	606141
23899	606142
25395	606143
9849	606144
60065	606145
3334	606146
2913	606147
78341	606148
7106	606149
60337	606150
15321	606151
49263	606152
14898	606153
60391	606154
12677	606155
12409	606156
942	606157
8052	606158
34406	606159
39356	606160
64691	606161
58118	606162
14438	606163
10861	606164
25625	606165
66396	606166
59375	606167
10906	606168
23426	606169
700	606170
69351	606171
12003	606172
87247	606173
3154	606174
15216	606175
10695	606176
49213	606177
60072	606178
32845	606179
28490	606180
8986	606181
3269	606182
580	606183
3688	606184
18421	606185
3648	606186
49159	606187
36014	606188
13733	606189
15579	606190
4800	606191
2731	606192
11723	606193
5522	606194
70093	606195
41884	606196
1572	606197
57505	606198
290	606199
59937	606200
106786	606201
61073	606202
20734	606203
1888	606204
114417	606205
119	606206
5740	606207
5060	606208
66346	606209
40321	606210
1896	606211
330	606212
9074	606213
9173	606214
100540	606215
42648	606216
897	606217
14463	606218
676	606219
65112	606220
99545	606221
14451	606222
25083	606223
93305	606224
11208	606225
85008	606226
113921	606227
703	606228
77038	606229
16954	606230
56965	606231
35099	606232
14700	606233
112804	606234
9770	606235
86881	606236
55853	606237
103767	606238
14912	606239
10720	606240
37727	606241
279	606242
47474	606243
15159	606244
42268	606245
17138	606246
69997	606247
85224	606248
33988	606249
47822	606250
77548	606251
3045	606252
46074	606253
6713	606254
91535	606255
62570	606256
87488	606257
10638	606258
109572	606259
2095	606260
253	606261
52454	606262
79901	606263
238	606264
14756	606265
25897	606266
32007	606267
15446	606268
18631	606269
78189	606270
82066	606271
52642	606272
72642	606273
57726	606274
34469	606275
100827	606276
10986	606277
19544	606278
4662	606279
19267	606280
1174	606281
573	606282
7926	606283
449	606284
16390	606285
36947	606286
30457	606287
27335	606288
116	606289
30459	606290
21765	606291
58452	606292
36581	606293
21568	606294
56593	606295
65634	606296
6580	606297
54604	606298
13609	606299
9173	606300
25928	606301
85097	606302
24439	606303
818	606304
107618	606305
31	606306
27530	606307
49368	606308
35424	606309
2278	606310
10124	606311
13949	606312
42536	606313
6167	606314
9132	606315
2708	606316
12486	606317
836	606318
52466	606319
48435	606320
5327	606321
62510	606322
8017	606323
37367	606324
835	606325
61320	606326
25010	606327
5968	606328
21678	606329
49857	606330
9	606331
6501	606332
89111	606333
18955	606334
5825	606335
34620	606336
34710	606337
45675	606338
4870	606339
11666	606340
1791	606341
10971	606342
19279	606343
3810	606344
64799	606345
63017	606346
378	606347
9008	606348
891	606349
8947	606350
75079	606351
51379	606352
15519	606353
22269	606354
1675	606355
3686	606356
5799	606357
56532	606358
14747	606359
3232	606360
1329	606361
58705	606362
16731	606363
41600	606364
11201	606365
6232	606366
1417	606367
7519	606368
391	606369
966	606370
35496	606371
37068	606372
22328	606373
21583	606374
80706	606375
4150	606376
11305	606377
23347	606378
85628	606379
30901	606380
27029	606381
104207	606382
111	606383
55491	606384
1229	606385
32352	606386
68191	606387
102106	606388
10488	606389
73099	606390
35600	606391
18723	606392
23769	606393
77459	606394
33507	606395
1101	606396
19209	606397
22086	606398
40575	606399
18076	606400
26173	606401
40441	606402
23488	606403
109874	606404
26968	606405
72	606406
53457	606407
5652	606408
69387	606409
221	606410
63740	606411
55079	606412
38437	606413
535	606414
13603	606415
64607	606416
19895	606417
111478	606418
49538	606419
8054	606420
16789	606421
13028	606422
1638	606423
6901	606424
60041	606425
29543	606426
7040	606427
26408	606428
46223	606429
54533	606430
53479	606431
2206	606432
17761	606433
8923	606434
348	606435
84840	606436
14233	606437
7568	606438
40397	606439
16080	606440
9335	606441
28150	606442
2643	606443
86384	606444
47582	606445
2292	606446
37003	606447
31540	606448
75503	606449
52139	606450
245	606451
28548	606452
10902	606453
72326	606454
6336	606455
9811	606456
39446	606457
2955	606458
1635	606459
93597	606460
38934	606461
35210	606462
940	606463
18884	606464
13862	606465
98408	606466
33145	606467
548	606468
14258	606469
29569	606470
45104	606471
77331	606472
36849	606473
36308	606474
23074	606475
95910	606476
80509	606477
42172	606478
71242	606479
4565	606480
335	606481
14513	606482
47148	606483
187	606484
14811	606485
3031	606486
111758	606487
242	606488
7458	606489
10993	606490
668	606491
31996	606492
97115	606493
30457	606494
17193	606495
40881	606496
53195	606497
15446	606498
2345	606499
76061	606500
8392	606501
48401	606502
104	606503
4427	606504
10859	606505
45372	606506
34284	606507
27382	606508
5568	606509
37817	606510
2735	606511
79097	606512
37	606513
39662	606514
1713	606515
42509	606516
59489	606517
75194	606518
58253	606519
28392	606520
9789	606521
16123	606522
3052	606523
14454	606524
44785	606525
15124	606526
28638	606527
20733	606528
31876	606529
14254	606530
9668	606531
37264	606532
5312	606533
67930	606534
47796	606535
33644	606536
47095	606537
73059	606538
19215	606539
55322	606540
16191	606541
3106	606542
14	606543
78608	606544
4474	606545
59886	606546
97427	606547
14543	606548
41469	606549
95093	606550
8393	606551
23278	606552
112885	606553
77430	606554
60309	606555
56468	606556
100	606557
3328	606558
84492	606559
44768	606560
10555	606561
15859	606562
8623	606563
40670	606564
66527	606565
61920	606566
5964	606567
36854	606568
17333	606569
23171	606570
21058	606571
79894	606572
197	606573
25059	606574
61574	606575
6351	606576
28193	606577
25749	606578
47243	606579
5005	606580
93748	606581
48325	606582
3779	606583
38821	606584
7696	606585
61378	606586
1496	606587
2879	606588
29673	606589
54971	606590
7155	606591
5152	606592
197	606593
11613	606594
101125	606595
79897	606596
32726	606597
92299	606598
27902	606599
7582	606600
51976	606601
35595	606602
16386	606603
21226	606604
54902	606605
12685	606606
43164	606607
7114	606608
16758	606609
23571	606610
92216	606611
333	606612
15236	606613
605	606614
12756	606615
10058	606616
17450	606617
41514	606618
4933	606619
80381	606620
84566	606621
122	606622
78151	606623
14238	606624
87713	606625
99194	606626
10943	606627
16173	606628
22808	606629
77969	606630
14506	606631
66435	606632
21493	606633
44	606634
82162	606635
20198	606636
11113	606637
71089	606638
43028	606639
8082	606640
78339	606641
72599	606642
25894	606643
10407	606644
9284	606645
43325	606646
35732	606647
904	606648
26057	606649
53473	606650
885	606651
25741	606652
46101	606653
1576	606654
1081	606655
62850	606656
4634	606657
89786	606658
8249	606659
6749	606660
24517	606661
18871	606662
5810	606663
51978	606664
38552	606665
111705	606666
19504	606667
5320	606668
34258	606669
1563	606670
747	606671
28800	606672
8550	606673
104859	606674
9456	606675
72613	606676
18273	606677
754	606678
10823	606679
4416	606680
4	606681
30560	606682
40257	606683
1501	606684
10281	606685
458	606686
57656	606687
52192	606688
49310	606689
102378	606690
73628	606691
5685	606692
12524	606693
32501	606694
53014	606695
16277	606696
40674	606697
14464	606698
124	606699
56458	606700
17630	606701
48537	606702
76572	606703
33937	606704
145	606705
1442	606706
50197	606707
13751	606708
24037	606709
58976	606710
59908	606711
49575	606712
60880	606713
35714	606714
53113	606715
79698	606716
69432	606717
886	606718
58	606719
183	606720
64386	606721
65652	606722
3808	606723
76158	606724
14192	606725
11719	606726
31939	606727
55019	606728
57003	606729
43440	606730
43252	606731
97179	606732
66973	606733
19753	606734
23913	606735
1739	606736
16235	606737
15492	606738
2420	606739
26536	606740
21843	606741
489	606742
35380	606743
106715	606744
5548	606745
18322	606746
19233	606747
5950	606748
64999	606749
56558	606750
7500	606751
91512	606752
54820	606753
1808	606754
34995	606755
1301	606756
32530	606757
50057	606758
13784	606759
25148	606760
63558	606761
1184	606762
86023	606763
36806	606764
10026	606765
34848	606766
283	606767
245	606768
44196	606769
1187	606770
14357	606771
30953	606772
90029	606773
41891	606774
27289	606775
68754	606776
32694	606777
31531	606778
14529	606779
20366	606780
81963	606781
8717	606782
16525	606783
29194	606784
51543	606785
10821	606786
36	606787
90260	606788
18418	606789
4636	606790
48750	606791
6852	606792
82276	606793
14802	606794
27873	606795
26794	606796
15122	606797
20639	606798
666	606799
4166	606800
52336	606801
8765	606802
625	606803
73762	606804
6943	606805
3742	606806
311	606807
17837	606808
78240	606809
42372	606810
8205	606811
83087	606812
1837	606813
20668	606814
3171	606815
23511	606816
54026	606817
14409	606818
8614	606819
57152	606820
6422	606821
6840	606822
4164	606823
63811	606824
45493	606825
470	606826
40488	606827
45604	606828
8964	606829
1144	606830
39140	606831
15397	606832
7690	606833
6286	606834
44162	606835
97515	606836
6931	606837
3068	606838
102028	606839
77389	606840
1119	606841
147	606842
381	606843
3481	606844
19847	606845
27225	606846
78955	606847
56764	606848
26875	606849
99103	606850
1238	606851
44736	606852
81310	606853
79	606854
86001	606855
33762	606856
34564	606857
38482	606858
69084	606859
94658	606860
19835	606861
42454	606862
4162	606863
91014	606864
77493	606865
56602	606866
54150	606867
44685	606868
91722	606869
10168	606870
4429	606871
25118	606872
71471	606873
17115	606874
822	606875
14934	606876
7752	606877
22270	606878
30008	606879
41161	606880
8975	606881
8115	606882
86287	606883
1876	606884
67160	606885
3928	606886
65105	606887
54483	606888
19024	606889
15109	606890
218	606891
9009	606892
48723	606893
20378	606894
19534	606895
39820	606896
5058	606897
1658	606898
32604	606899
4052	606900
5086	606901
99674	606902
44525	606903
18516	606904
84631	606905
10428	606906
27461	606907
10812	606908
22135	606909
9733	606910
59097	606911
52907	606912
275	606913
230	606914
1758	606915
3333	606916
32165	606917
42977	606918
42806	606919
739	606920
36466	606921
4	606922
40253	606923
8382	606924
688	606925
71790	606926
21899	606927
5327	606928
26691	606929
16645	606930
19	606931
60662	606932
861	606933
8272	606934
27654	606935
75744	606936
10966	606937
30602	606938
23033	606939
1587	606940
11437	606941
1030	606942
66291	606943
5018	606944
14273	606945
19072	606946
28195	606947
84095	606948
14001	606949
56016	606950
60543	606951
48367	606952
5389	606953
48060	606954
40126	606955
10744	606956
39472	606957
11122	606958
17155	606959
2019	606960
591	606961
53162	606962
48062	606963
30322	606964
38934	606965
18887	606966
23773	606967
8497	606968
47523	606969
71240	606970
78529	606971
42300	606972
25948	606973
74449	606974
33628	606975
54194	606976
45621	606977
8296	606978
12855	606979
85553	606980
60254	606981
13257	606982
61929	606983
24698	606984
4559	606985
6838	606986
1022	606987
5566	606988
6489	606989
105246	606990
2618	606991
27655	606992
87190	606993
19593	606994
32191	606995
8897	606996
49042	606997
96403	606998
14842	606999
20979	607000
60305	607001
34697	607002
31	607003
41817	607004
59000	607005
54524	607006
101527	607007
15133	607008
99475	607009
28414	607010
31430	607011
41168	607012
56508	607013
22764	607014
43829	607015
62252	607016
64155	607017
56156	607018
59855	607019
3138	607020
40798	607021
60973	607022
30500	607023
92459	607024
64433	607025
10009	607026
14530	607027
6326	607028
2336	607029
9102	607030
29247	607031
62599	607032
47339	607033
38787	607034
23054	607035
243	607036
32992	607037
3452	607038
13246	607039
43646	607040
95490	607041
15714	607042
280	607043
70441	607044
38943	607045
10721	607046
18075	607047
41897	607048
22167	607049
59541	607050
101741	607051
74913	607052
14008	607053
8732	607054
956	607055
15146	607056
3552	607057
107232	607058
71224	607059
17244	607060
28985	607061
59260	607062
36313	607063
2532	607064
33024	607065
37449	607066
6324	607067
41106	607068
88832	607069
4579	607070
20854	607071
28968	607072
16125	607073
17073	607074
32137	607075
27453	607076
38437	607077
19709	607078
37418	607079
26707	607080
58068	607081
1050	607082
3129	607083
40739	607084
2830	607085
11152	607086
14872	607087
20303	607088
14776	607089
2491	607090
89050	607091
28871	607092
42735	607093
19	607094
230	607095
68352	607096
25291	607097
79871	607098
10358	607099
62401	607100
12117	607101
72027	607102
6044	607103
5086	607104
14511	607105
2329	607106
72289	607107
8310	607108
78333	607109
76531	607110
38123	607111
12162	607112
12603	607113
36246	607114
65707	607115
35803	607116
13931	607117
33035	607118
50443	607119
37866	607120
26675	607121
572	607122
479	607123
66684	607124
24408	607125
7568	607126
93298	607127
5994	607128
85429	607129
60399	607130
210	607131
71987	607132
29016	607133
873	607134
13121	607135
11601	607136
23421	607137
4117	607138
41302	607139
39494	607140
138	607141
18808	607142
5877	607143
8514	607144
289	607145
14796	607146
61275	607147
2038	607148
32996	607149
1620	607150
6781	607151
11643	607152
40624	607153
78939	607154
2084	607155
106781	607156
3946	607157
26980	607158
89142	607159
35609	607160
23736	607161
20356	607162
24814	607163
32	607164
3015	607165
6889	607166
93829	607167
859	607168
3557	607169
8687	607170
91373	607171
12895	607172
31960	607173
14714	607174
3510	607175
7317	607176
393	607177
15500	607178
26167	607179
48122	607180
3218	607181
44279	607182
51935	607183
11929	607184
36256	607185
24607	607186
90035	607187
2112	607188
7557	607189
43884	607190
84125	607191
28325	607192
13527	607193
103351	607194
34902	607195
6871	607196
51889	607197
289	607198
34254	607199
99278	607200
82455	607201
46799	607202
2007	607203
24	607204
35854	607205
110391	607206
25514	607207
38898	607208
93134	607209
59282	607210
1648	607211
76126	607212
26968	607213
9271	607214
16935	607215
89833	607216
2929	607217
3173	607218
62338	607219
2823	607220
33833	607221
70730	607222
1249	607223
7223	607224
21740	607225
8156	607226
72592	607227
13621	607228
22652	607229
33337	607230
91661	607231
24909	607232
46022	607233
3881	607234
72696	607235
54110	607236
40712	607237
11654	607238
9343	607239
35651	607240
25205	607241
16637	607242
46618	607243
14763	607244
79054	607245
1789	607246
9501	607247
4625	607248
20944	607249
55193	607250
53191	607251
26871	607252
34739	607253
18934	607254
3505	607255
40131	607256
1005	607257
7940	607258
12507	607259
21904	607260
62461	607261
11928	607262
790	607263
19226	607264
60756	607265
39821	607266
10702	607267
11834	607268
16740	607269
17515	607270
7780	607271
4693	607272
16337	607273
8877	607274
594	607275
169	607276
70175	607277
26217	607278
10421	607279
19920	607280
49383	607281
22930	607282
32769	607283
46780	607284
49068	607285
22760	607286
26665	607287
2568	607288
32258	607289
11615	607290
33956	607291
204	607292
19954	607293
94534	607294
100181	607295
90596	607296
59259	607297
56701	607298
1566	607299
82235	607300
33228	607301
40305	607302
19589	607303
43569	607304
8974	607305
24663	607306
25215	607307
8693	607308
37170	607309
1082	607310
31314	607311
64992	607312
112111	607313
64764	607314
89249	607315
54880	607316
25538	607317
50464	607318
25937	607319
36293	607320
9892	607321
1366	607322
22088	607323
3074	607324
75547	607325
78229	607326
62687	607327
38376	607328
42784	607329
51347	607330
18652	607331
28997	607332
2766	607333
13459	607334
3749	607335
9345	607336
4663	607337
9113	607338
81982	607339
15804	607340
56445	607341
5361	607342
77441	607343
71214	607344
7093	607345
83960	607346
10426	607347
43607	607348
52004	607349
49881	607350
185	607351
34160	607352
28556	607353
13382	607354
43756	607355
23217	607356
40836	607357
63324	607358
10716	607359
14773	607360
53476	607361
9561	607362
61796	607363
14484	607364
8754	607365
16397	607366
44681	607367
13180	607368
30977	607369
13340	607370
6601	607371
2841	607372
34767	607373
22780	607374
14928	607375
34703	607376
64152	607377
72892	607378
56172	607379
26143	607380
60511	607381
58049	607382
50598	607383
39233	607384
65278	607385
17994	607386
2750	607387
1065	607388
46522	607389
35120	607390
15336	607391
81056	607392
485	607393
78413	607394
1826	607395
37062	607396
93636	607397
17107	607398
24911	607399
31592	607400
1859	607401
25497	607402
4546	607403
52439	607404
55146	607405
263	607406
3188	607407
93315	607408
17904	607409
5370	607410
6662	607411
20742	607412
3880	607413
762	607414
3066	607415
30600	607416
58293	607417
30120	607418
45828	607419
35554	607420
2582	607421
36122	607422
11391	607423
56402	607424
45247	607425
10866	607426
11273	607427
69130	607428
52788	607429
5978	607430
605	607431
16042	607432
8317	607433
62760	607434
7960	607435
23170	607436
73098	607437
21904	607438
29	607439
49263	607440
106403	607441
55	607442
40208	607443
59825	607444
1560	607445
69120	607446
63475	607447
99334	607448
20702	607449
16669	607450
2995	607451
64835	607452
6137	607453
40943	607454
5744	607455
15295	607456
45935	607457
8449	607458
11690	607459
64388	607460
16423	607461
27888	607462
17725	607463
1195	607464
351	607465
18704	607466
7519	607467
14194	607468
50662	607469
31721	607470
2989	607471
42341	607472
8789	607473
47531	607474
68793	607475
10070	607476
32732	607477
15352	607478
28838	607479
1686	607480
38113	607481
42554	607482
59992	607483
41360	607484
40061	607485
45632	607486
4626	607487
17532	607488
6359	607489
51740	607490
765	607491
12381	607492
39906	607493
415	607494
3998	607495
24069	607496
9117	607497
60548	607498
22756	607499
12059	607500
23249	607501
35040	607502
13601	607503
42817	607504
22605	607505
764	607506
17838	607507
21258	607508
67192	607509
10316	607510
76155	607511
70871	607512
58123	607513
11356	607514
5084	607515
18709	607516
2055	607517
57718	607518
69025	607519
522	607520
101443	607521
20798	607522
85558	607523
789	607524
12700	607525
12381	607526
2890	607527
16	607528
59596	607529
38481	607530
32024	607531
18421	607532
6873	607533
27278	607534
1146	607535
78221	607536
45431	607537
3066	607538
70450	607539
25218	607540
32414	607541
5	607542
64731	607543
42093	607544
15741	607545
13712	607546
35653	607547
30810	607548
67030	607549
33572	607550
58308	607551
19	607552
3108	607553
634	607554
21727	607555
5373	607556
1829	607557
11418	607558
22446	607559
11899	607560
22403	607561
7524	607562
17199	607563
7435	607564
4993	607565
502	607566
1907	607567
2929	607568
30610	607569
19265	607570
9305	607571
950	607572
76009	607573
76173	607574
5480	607575
50112	607576
12748	607577
4211	607578
69451	607579
25884	607580
8094	607581
37613	607582
67711	607583
16503	607584
14222	607585
4714	607586
344	607587
14936	607588
15024	607589
35771	607590
21121	607591
44430	607592
689	607593
9944	607594
112725	607595
86472	607596
5721	607597
81098	607598
3983	607599
14390	607600
41318	607601
9775	607602
51770	607603
58918	607604
24504	607605
1253	607606
19851	607607
13686	607608
77565	607609
49557	607610
355	607611
61441	607612
17260	607613
20846	607614
13385	607615
91699	607616
37756	607617
4994	607618
21803	607619
59495	607620
3017	607621
1283	607622
476	607623
11990	607624
112882	607625
16640	607626
81655	607627
22683	607628
9015	607629
29467	607630
1111	607631
55173	607632
54610	607633
7676	607634
16282	607635
15021	607636
6334	607637
38962	607638
1464	607639
7261	607640
7693	607641
16810	607642
39275	607643
5542	607644
81563	607645
360	607646
82326	607647
33453	607648
16913	607649
18328	607650
18683	607651
49353	607652
16606	607653
4623	607654
60714	607655
8036	607656
39519	607657
72960	607658
2096	607659
76618	607660
52	607661
58213	607662
64519	607663
11289	607664
2181	607665
251	607666
76051	607667
66516	607668
51419	607669
63649	607670
716	607671
80561	607672
6466	607673
33060	607674
3067	607675
49189	607676
47053	607677
42751	607678
83163	607679
4143	607680
66560	607681
54550	607682
79754	607683
91478	607684
40744	607685
34696	607686
39008	607687
6026	607688
15549	607689
49308	607690
18319	607691
20336	607692
77778	607693
37279	607694
881	607695
63690	607696
46165	607697
54447	607698
47277	607699
21216	607700
25178	607701
6720	607702
26760	607703
6290	607704
32374	607705
20307	607706
2009	607707
28970	607708
82154	607709
51658	607710
10527	607711
59608	607712
91993	607713
127	607714
84873	607715
70819	607716
198	607717
4648	607718
102355	607719
16700	607720
16625	607721
59203	607722
85806	607723
8820	607724
68346	607725
55162	607726
39068	607727
32707	607728
13822	607729
10113	607730
1549	607731
18323	607732
6324	607733
33900	607734
73339	607735
63933	607736
43298	607737
44799	607738
6720	607739
101835	607740
13184	607741
31232	607742
57785	607743
24964	607744
227	607745
90287	607746
31237	607747
14217	607748
11408	607749
42434	607750
557	607751
6337	607752
2223	607753
99085	607754
19136	607755
8437	607756
26268	607757
15669	607758
4260	607759
86227	607760
77606	607761
67385	607762
83929	607763
1186	607764
18454	607765
1411	607766
62857	607767
38910	607768
8178	607769
15365	607770
34081	607771
9827	607772
62640	607773
31033	607774
11383	607775
50305	607776
7049	607777
22973	607778
31607	607779
47937	607780
2461	607781
6158	607782
6773	607783
43831	607784
94053	607785
1759	607786
16158	607787
15085	607788
19729	607789
91296	607790
3933	607791
29685	607792
24424	607793
22304	607794
39799	607795
24011	607796
14906	607797
36711	607798
53873	607799
761	607800
11917	607801
29681	607802
7449	607803
56368	607804
6206	607805
45025	607806
1609	607807
14152	607808
4364	607809
7348	607810
6391	607811
41481	607812
43860	607813
28	607814
50993	607815
4049	607816
17253	607817
17384	607818
3116	607819
26791	607820
12157	607821
4011	607822
41996	607823
29351	607824
43528	607825
13647	607826
174	607827
24167	607828
92120	607829
7344	607830
98929	607831
6360	607832
3701	607833
9395	607834
12856	607835
58538	607836
8344	607837
1459	607838
35236	607839
64696	607840
1146	607841
10966	607842
77415	607843
50369	607844
12228	607845
58441	607846
5532	607847
53998	607848
6571	607849
14334	607850
33601	607851
24167	607852
48571	607853
26022	607854
33384	607855
43310	607856
2740	607857
61984	607858
80700	607859
31759	607860
25332	607861
71070	607862
11093	607863
42622	607864
1965	607865
7032	607866
11126	607867
21809	607868
81631	607869
20537	607870
1956	607871
26462	607872
10972	607873
107257	607874
1046	607875
44474	607876
22645	607877
6177	607878
11386	607879
36700	607880
13732	607881
4645	607882
93	607883
35028	607884
21460	607885
56205	607886
82307	607887
81843	607888
13638	607889
82384	607890
233	607891
39685	607892
43138	607893
1055	607894
4489	607895
46971	607896
40162	607897
19758	607898
25768	607899
43247	607900
20107	607901
4426	607902
81027	607903
26443	607904
50668	607905
91737	607906
2449	607907
34913	607908
2929	607909
10142	607910
161	607911
48265	607912
751	607913
76291	607914
5745	607915
26875	607916
15994	607917
5316	607918
33185	607919
165	607920
30547	607921
7521	607922
36200	607923
4083	607924
68198	607925
450	607926
5351	607927
4618	607928
66031	607929
16252	607930
12216	607931
72978	607932
28926	607933
55966	607934
7096	607935
55824	607936
26339	607937
43482	607938
98636	607939
62914	607940
593	607941
16921	607942
230	607943
34227	607944
9811	607945
26749	607946
13893	607947
6021	607948
18031	607949
23242	607950
2578	607951
26148	607952
52567	607953
50568	607954
1201	607955
31990	607956
86497	607957
2756	607958
47945	607959
30159	607960
23654	607961
67408	607962
540	607963
2726	607964
3458	607965
6884	607966
25290	607967
37153	607968
2530	607969
12307	607970
25631	607971
91573	607972
11153	607973
10250	607974
82894	607975
40768	607976
40605	607977
84300	607978
62363	607979
7395	607980
969	607981
577	607982
7967	607983
47171	607984
16053	607985
56698	607986
84068	607987
30025	607988
37303	607989
18520	607990
15443	607991
39900	607992
23200	607993
21268	607994
82924	607995
6460	607996
32504	607997
58371	607998
73653	607999
6520	608000
8333	608001
89771	608002
734	608003
20537	608004
37810	608005
21760	608006
33816	608007
28391	608008
72099	608009
91878	608010
71513	608011
6286	608012
6804	608013
62166	608014
3040	608015
3145	608016
13933	608017
50140	608018
1227	608019
11659	608020
87434	608021
448	608022
2350	608023
11670	608024
65151	608025
1529	608026
15144	608027
3386	608028
4839	608029
8361	608030
7246	608031
50256	608032
14556	608033
4620	608034
31144	608035
48027	608036
5301	608037
79984	608038
3711	608039
18149	608040
46126	608041
5838	608042
34499	608043
11162	608044
2211	608045
4116	608046
5303	608047
2614	608048
69201	608049
15746	608050
64327	608051
14425	608052
22821	608053
28813	608054
1820	608055
100037	608056
4113	608057
45133	608058
23384	608059
62871	608060
9402	608061
54634	608062
7322	608063
33789	608064
51165	608065
71657	608066
389	608067
96718	608068
87278	608069
356	608070
13028	608071
3023	608072
11533	608073
25272	608074
11182	608075
12541	608076
28157	608077
52880	608078
27014	608079
79661	608080
83384	608081
6835	608082
86965	608083
8094	608084
16276	608085
1146	608086
26854	608087
74700	608088
5047	608089
28596	608090
88189	608091
15492	608092
11437	608093
81130	608094
38647	608095
19300	608096
5300	608097
285	608098
24475	608099
6178	608100
9612	608101
27722	608102
8493	608103
6497	608104
10358	608105
25879	608106
7378	608107
9790	608108
4267	608109
77200	608110
40519	608111
63083	608112
12675	608113
36185	608114
84531	608115
6203	608116
1036	608117
1246	608118
44028	608119
3659	608120
2646	608121
250	608122
93898	608123
1522	608124
18194	608125
8659	608126
79850	608127
387	608128
92719	608129
14235	608130
78766	608131
137	608132
20281	608133
12778	608134
4	608135
39517	608136
16752	608137
83555	608138
62951	608139
48813	608140
102646	608141
32301	608142
53493	608143
16119	608144
4631	608145
61745	608146
9250	608147
26027	608148
92169	608149
74623	608150
47116	608151
7124	608152
2718	608153
36443	608154
77572	608155
69441	608156
5095	608157
91172	608158
8215	608159
14042	608160
22745	608161
66760	608162
26979	608163
24963	608164
17655	608165
889	608166
69417	608167
24867	608168
15409	608169
19239	608170
88269	608171
12828	608172
26091	608173
25871	608174
60286	608175
43592	608176
2903	608177
30820	608178
1767	608179
89115	608180
41689	608181
6471	608182
43435	608183
1337	608184
44236	608185
392	608186
82100	608187
3062	608188
53540	608189
28804	608190
2507	608191
48717	608192
13530	608193
41026	608194
16453	608195
2955	608196
154	608197
54849	608198
1084	608199
39647	608200
85480	608201
112126	608202
2182	608203
9702	608204
45960	608205
23538	608206
8237	608207
71832	608208
8123	608209
17231	608210
988	608211
15554	608212
31067	608213
9522	608214
30573	608215
85404	608216
229	608217
65003	608218
620	608219
1376	608220
2927	608221
6	608222
2777	608223
42	608224
40631	608225
74046	608226
21469	608227
29464	608228
4324	608229
66648	608230
17001	608231
1658	608232
14977	608233
8317	608234
48326	608235
15741	608236
20821	608237
10899	608238
6035	608239
30299	608240
28786	608241
72649	608242
7677	608243
109262	608244
15264	608245
4634	608246
83623	608247
19997	608248
89187	608249
76299	608250
22432	608251
23647	608252
415	608253
11217	608254
55401	608255
56884	608256
46226	608257
5261	608258
28453	608259
87853	608260
11639	608261
171	608262
106442	608263
2900	608264
8456	608265
13477	608266
22668	608267
15948	608268
33319	608269
82287	608270
64856	608271
58021	608272
13659	608273
55359	608274
3386	608275
10631	608276
72456	608277
64017	608278
10353	608279
19650	608280
45948	608281
2070	608282
6822	608283
22885	608284
43191	608285
957	608286
73317	608287
18724	608288
28677	608289
3072	608290
25210	608291
35299	608292
24418	608293
1323	608294
36193	608295
41288	608296
1422	608297
29480	608298
83253	608299
8245	608300
46786	608301
3162	608302
86803	608303
72129	608304
51232	608305
26147	608306
13535	608307
22711	608308
78012	608309
3182	608310
88253	608311
75308	608312
33573	608313
105151	608314
49699	608315
60697	608316
43468	608317
66609	608318
4654	608319
11053	608320
17138	608321
9504	608322
38758	608323
57699	608324
86797	608325
19706	608326
89522	608327
16521	608328
88699	608329
43565	608330
3484	608331
6481	608332
17	608333
14873	608334
72693	608335
65423	608336
9526	608337
45517	608338
6747	608339
61989	608340
10876	608341
36123	608342
13483	608343
7200	608344
835	608345
102320	608346
9275	608347
6983	608348
39566	608349
3441	608350
20581	608351
2808	608352
11437	608353
18628	608354
7509	608355
27977	608356
2543	608357
2138	608358
69973	608359
16560	608360
1584	608361
22160	608362
23565	608363
12108	608364
15097	608365
4651	608366
38297	608367
48931	608368
75527	608369
67601	608370
50879	608371
94642	608372
11834	608373
2386	608374
1822	608375
12003	608376
6968	608377
78663	608378
1700	608379
8588	608380
17514	608381
12567	608382
15839	608383
63548	608384
731	608385
620	608386
2534	608387
10186	608388
19322	608389
6316	608390
28153	608391
35591	608392
55949	608393
1597	608394
28129	608395
45267	608396
12617	608397
60852	608398
6937	608399
2185	608400
1584	608401
359	608402
38512	608403
48513	608404
74121	608405
93753	608406
32247	608407
29289	608408
47365	608409
13907	608410
34182	608411
12171	608412
37298	608413
21290	608414
60350	608415
20971	608416
46530	608417
71622	608418
3776	608419
2114	608420
11682	608421
8368	608422
24511	608423
11970	608424
68845	608425
35828	608426
713	608427
46497	608428
18368	608429
74400	608430
70925	608431
11453	608432
5038	608433
45254	608434
91524	608435
3256	608436
29842	608437
684	608438
31727	608439
35723	608440
53105	608441
35205	608442
20298	608443
22847	608444
28710	608445
548	608446
1237	608447
65879	608448
66385	608449
1585	608450
56744	608451
13518	608452
23402	608453
8759	608454
8070	608455
2860	608456
9238	608457
52126	608458
38616	608459
39423	608460
19102	608461
2393	608462
86113	608463
41368	608464
15951	608465
17820	608466
15340	608467
52936	608468
30568	608469
21689	608470
109422	608471
19898	608472
20787	608473
6746	608474
64911	608475
701	608476
11323	608477
20086	608478
26004	608479
90167	608480
10125	608481
33317	608482
8738	608483
29687	608484
50729	608485
12559	608486
81457	608487
252	608488
1704	608489
2913	608490
64190	608491
101663	608492
2300	608493
56088	608494
17972	608495
4009	608496
2799	608497
29604	608498
26200	608499
34404	608500
71107	608501
102939	608502
44553	608503
1	608504
56874	608505
4248	608506
473	608507
39506	608508
76044	608509
442	608510
38956	608511
96	608512
25508	608513
2800	608514
11594	608515
93099	608516
2531	608517
8509	608518
8413	608519
8873	608520
18487	608521
65309	608522
84105	608523
58612	608524
30163	608525
39619	608526
112519	608527
7294	608528
24221	608529
23000	608530
2767	608531
64890	608532
2496	608533
33707	608534
29770	608535
30103	608536
5282	608537
10804	608538
33579	608539
44662	608540
82954	608541
18760	608542
34043	608543
33999	608544
56020	608545
3997	608546
88195	608547
53951	608548
11931	608549
25616	608550
11640	608551
72178	608552
75723	608553
5447	608554
262	608555
23984	608556
59052	608557
3085	608558
12648	608559
63146	608560
48073	608561
72348	608562
31608	608563
45173	608564
67540	608565
7381	608566
12754	608567
12683	608568
14868	608569
156	608570
6832	608571
2570	608572
65386	608573
5831	608574
67222	608575
22707	608576
12000	608577
701	608578
7215	608579
11394	608580
29529	608581
4842	608582
1306	608583
675	608584
18317	608585
58445	608586
63730	608587
20020	608588
40945	608589
29075	608590
30149	608591
33204	608592
63343	608593
103185	608594
694	608595
208	608596
14777	608597
12209	608598
91043	608599
1953	608600
90374	608601
726	608602
57068	608603
13828	608604
12227	608605
31606	608606
11431	608607
55721	608608
12827	608609
20968	608610
112432	608611
10232	608612
2021	608613
71334	608614
77796	608615
4663	608616
67911	608617
1123	608618
9808	608619
25209	608620
67342	608621
34247	608622
88769	608623
8707	608624
2024	608625
20481	608626
36680	608627
1066	608628
74876	608629
80768	608630
59879	608631
12693	608632
1	608633
44271	608634
19087	608635
66851	608636
53991	608637
4198	608638
667	608639
43496	608640
56997	608641
69641	608642
37053	608643
86582	608644
60895	608645
74617	608646
69562	608647
103215	608648
3322	608649
17481	608650
77703	608651
28617	608652
498	608653
84587	608654
38050	608655
110074	608656
1853	608657
3918	608658
25450	608659
35241	608660
39785	608661
63440	608662
1658	608663
26359	608664
11463	608665
95167	608666
70268	608667
6362	608668
3959	608669
10099	608670
14664	608671
105597	608672
15684	608673
55953	608674
70723	608675
59086	608676
11401	608677
83422	608678
9549	608679
44068	608680
10960	608681
2645	608682
10986	608683
81617	608684
18139	608685
4550	608686
28893	608687
8759	608688
26140	608689
44702	608690
2243	608691
37962	608692
46096	608693
70314	608694
6166	608695
17817	608696
41886	608697
85817	608698
47270	608699
29245	608700
41940	608701
65426	608702
7963	608703
46851	608704
76038	608705
59162	608706
23444	608707
11353	608708
7158	608709
12425	608710
14244	608711
22501	608712
5015	608713
67424	608714
4702	608715
34564	608716
66693	608717
26371	608718
107210	608719
36339	608720
46955	608721
25948	608722
60404	608723
3578	608724
40495	608725
72211	608726
56171	608727
51301	608728
20083	608729
2040	608730
9505	608731
16876	608732
8408	608733
99554	608734
10469	608735
20088	608736
12509	608737
10544	608738
48440	608739
3304	608740
52325	608741
30746	608742
50680	608743
31663	608744
866	608745
4130	608746
113343	608747
68875	608748
12585	608749
16049	608750
46238	608751
14152	608752
1374	608753
47317	608754
83713	608755
4659	608756
16222	608757
93309	608758
16275	608759
1308	608760
3512	608761
18105	608762
1922	608763
6455	608764
8763	608765
4836	608766
26265	608767
2090	608768
5026	608769
57805	608770
22	608771
78641	608772
83023	608773
20206	608774
40439	608775
6921	608776
49029	608777
28466	608778
41863	608779
66375	608780
35416	608781
26309	608782
21982	608783
57471	608784
36462	608785
12164	608786
51940	608787
32709	608788
18943	608789
11077	608790
17657	608791
27743	608792
606	608793
573	608794
1446	608795
6556	608796
62187	608797
25633	608798
52833	608799
10778	608800
19143	608801
1003	608802
10032	608803
13270	608804
19461	608805
16841	608806
806	608807
11798	608808
53912	608809
22029	608810
14412	608811
48240	608812
11118	608813
12403	608814
58625	608815
47387	608816
15108	608817
20473	608818
953	608819
22083	608820
20193	608821
7533	608822
83218	608823
11949	608824
81333	608825
20485	608826
34073	608827
36053	608828
109198	608829
9196	608830
31983	608831
92235	608832
74902	608833
4883	608834
5446	608835
20661	608836
377	608837
46967	608838
9151	608839
21108	608840
51740	608841
25279	608842
19659	608843
27458	608844
32796	608845
6549	608846
17384	608847
612	608848
17082	608849
24076	608850
84882	608851
6606	608852
913	608853
1032	608854
27919	608855
2205	608856
65479	608857
93977	608858
84068	608859
39192	608860
3	608861
14914	608862
6136	608863
20899	608864
1173	608865
81409	608866
54591	608867
22584	608868
30401	608869
19950	608870
54843	608871
6662	608872
21851	608873
78417	608874
16643	608875
49597	608876
54246	608877
66780	608878
83611	608879
58796	608880
37340	608881
21174	608882
652	608883
5722	608884
1200	608885
5762	608886
78889	608887
20808	608888
1927	608889
62432	608890
21251	608891
34519	608892
6185	608893
7994	608894
2856	608895
71985	608896
35393	608897
5302	608898
14400	608899
3898	608900
3889	608901
47503	608902
90617	608903
61799	608904
51797	608905
1005	608906
82205	608907
107069	608908
662	608909
27329	608910
1820	608911
3291	608912
26410	608913
6897	608914
3324	608915
84	608916
7663	608917
93137	608918
7272	608919
26971	608920
47100	608921
51090	608922
111889	608923
66160	608924
7749	608925
22387	608926
51606	608927
593	608928
1705	608929
95379	608930
3804	608931
71832	608932
22299	608933
70582	608934
31176	608935
21430	608936
8695	608937
33515	608938
8619	608939
21628	608940
74148	608941
9662	608942
19893	608943
73640	608944
20220	608945
48209	608946
6702	608947
219	608948
21836	608949
10912	608950
41764	608951
4241	608952
33040	608953
29602	608954
507	608955
8107	608956
71391	608957
66506	608958
88055	608959
3879	608960
57076	608961
10052	608962
34144	608963
11596	608964
26716	608965
21137	608966
23188	608967
62440	608968
2996	608969
35952	608970
25514	608971
1263	608972
12867	608973
506	608974
36327	608975
37723	608976
58584	608977
375	608978
37258	608979
45908	608980
6676	608981
7718	608982
41767	608983
108098	608984
30530	608985
24225	608986
6350	608987
28982	608988
102336	608989
340	608990
15459	608991
8530	608992
11358	608993
78804	608994
23778	608995
26772	608996
56467	608997
72820	608998
31656	608999
44890	609000
55122	609001
870	609002
31743	609003
53309	609004
49660	609005
75393	609006
682	609007
41133	609008
74586	609009
21605	609010
45407	609011
35515	609012
22485	609013
7562	609014
2847	609015
81669	609016
47266	609017
30687	609018
45547	609019
3343	609020
13985	609021
50435	609022
2703	609023
14625	609024
11620	609025
18459	609026
5625	609027
16235	609028
94852	609029
17540	609030
16347	609031
63054	609032
1839	609033
20921	609034
4452	609035
342	609036
67000	609037
8821	609038
20323	609039
822	609040
3083	609041
22574	609042
8792	609043
42020	609044
1	609045
18665	609046
15034	609047
82804	609048
15221	609049
2867	609050
225	609051
28339	609052
22074	609053
89409	609054
2387	609055
33852	609056
112854	609057
82268	609058
50409	609059
396	609060
25118	609061
8521	609062
4750	609063
64618	609064
1515	609065
35464	609066
2311	609067
68778	609068
10	609069
49279	609070
13910	609071
10674	609072
99482	609073
11530	609074
3305	609075
12130	609076
38207	609077
1850	609078
1393	609079
19330	609080
26587	609081
69803	609082
50267	609083
30004	609084
2888	609085
1575	609086
36606	609087
4440	609088
5008	609089
77711	609090
50452	609091
29474	609092
36495	609093
4160	609094
33878	609095
7303	609096
7430	609097
6877	609098
33082	609099
52648	609100
7296	609101
3012	609102
232	609103
33826	609104
56453	609105
6	609106
5009	609107
10117	609108
1152	609109
89292	609110
38629	609111
104227	609112
39835	609113
24055	609114
13600	609115
55172	609116
46453	609117
25782	609118
46318	609119
15422	609120
6803	609121
10111	609122
78620	609123
41840	609124
55507	609125
24404	609126
27560	609127
307	609128
20598	609129
3295	609130
565	609131
55315	609132
928	609133
1553	609134
2790	609135
31944	609136
100492	609137
815	609138
13364	609139
32910	609140
26118	609141
28599	609142
61672	609143
55	609144
4217	609145
7094	609146
2589	609147
30327	609148
24918	609149
25655	609150
5636	609151
1245	609152
83226	609153
4260	609154
20431	609155
1398	609156
2919	609157
86069	609158
79778	609159
737	609160
693	609161
172	609162
13506	609163
86493	609164
21398	609165
1744	609166
1243	609167
36158	609168
21672	609169
10593	609170
47853	609171
35314	609172
64779	609173
4239	609174
5797	609175
42370	609176
11403	609177
12414	609178
91147	609179
3453	609180
8687	609181
5468	609182
2734	609183
10731	609184
34215	609185
17052	609186
9990	609187
22587	609188
39436	609189
37988	609190
34881	609191
13107	609192
45458	609193
6548	609194
28913	609195
64095	609196
35691	609197
15331	609198
1631	609199
44585	609200
7443	609201
68432	609202
23326	609203
10376	609204
61713	609205
16201	609206
1245	609207
31546	609208
11933	609209
58706	609210
3485	609211
5975	609212
19473	609213
4187	609214
486	609215
21921	609216
6707	609217
20767	609218
706	609219
21815	609220
3330	609221
17641	609222
16786	609223
79171	609224
35129	609225
1116	609226
5109	609227
5663	609228
21974	609229
31926	609230
1430	609231
74477	609232
38652	609233
16981	609234
50557	609235
64191	609236
47284	609237
98013	609238
20651	609239
536	609240
43	609241
75218	609242
4739	609243
2927	609244
63445	609245
852	609246
10089	609247
12048	609248
3092	609249
20657	609250
76369	609251
62139	609252
15734	609253
41406	609254
5613	609255
54207	609256
3592	609257
8524	609258
41582	609259
132	609260
1034	609261
1016	609262
4378	609263
74306	609264
41125	609265
1210	609266
45799	609267
15	609268
304	609269
314	609270
2184	609271
807	609272
36872	609273
65258	609274
22993	609275
91080	609276
70736	609277
37645	609278
27039	609279
2621	609280
57798	609281
19035	609282
20723	609283
34721	609284
81215	609285
30425	609286
29287	609287
18837	609288
10798	609289
5414	609290
2250	609291
3785	609292
88047	609293
5902	609294
62466	609295
92965	609296
6623	609297
218	609298
28997	609299
53285	609300
9288	609301
32190	609302
5906	609303
46696	609304
6152	609305
38369	609306
44129	609307
33664	609308
87064	609309
9684	609310
14021	609311
79294	609312
27711	609313
55092	609314
35633	609315
7464	609316
3456	609317
28859	609318
45275	609319
23649	609320
9366	609321
42543	609322
18293	609323
25912	609324
5474	609325
28347	609326
171	609327
14528	609328
40590	609329
32948	609330
23577	609331
239	609332
34120	609333
33643	609334
4314	609335
47669	609336
34323	609337
47140	609338
9615	609339
228	609340
35035	609341
7246	609342
58989	609343
11752	609344
42097	609345
23169	609346
62367	609347
18383	609348
5113	609349
8621	609350
604	609351
38421	609352
33661	609353
40547	609354
27671	609355
61606	609356
3819	609357
8933	609358
31174	609359
14432	609360
227	609361
21103	609362
5928	609363
13233	609364
8118	609365
4896	609366
48540	609367
14098	609368
48333	609369
44057	609370
52089	609371
31533	609372
31998	609373
16032	609374
48486	609375
22387	609376
14223	609377
3639	609378
1018	609379
8868	609380
24435	609381
57427	609382
4522	609383
2833	609384
7713	609385
44179	609386
19769	609387
23408	609388
96542	609389
43249	609390
40412	609391
59662	609392
2907	609393
42685	609394
23580	609395
36728	609396
2556	609397
755	609398
2946	609399
103828	609400
24129	609401
10720	609402
20137	609403
10467	609404
8258	609405
164	609406
71950	609407
2542	609408
4288	609409
4582	609410
59048	609411
13705	609412
3520	609413
948	609414
22310	609415
470	609416
7576	609417
31123	609418
5033	609419
40822	609420
15398	609421
24747	609422
95498	609423
6815	609424
79609	609425
93924	609426
33229	609427
23621	609428
57808	609429
13488	609430
821	609431
23423	609432
6307	609433
163	609434
4014	609435
5936	609436
2135	609437
14193	609438
27101	609439
40155	609440
4312	609441
66449	609442
2449	609443
61117	609444
45966	609445
10026	609446
55169	609447
47624	609448
8614	609449
34967	609450
7731	609451
90	609452
26471	609453
3015	609454
29381	609455
76924	609456
19006	609457
47	609458
4561	609459
11436	609460
9693	609461
42243	609462
14415	609463
2504	609464
7447	609465
8182	609466
31061	609467
37551	609468
46299	609469
42759	609470
41	609471
20363	609472
37552	609473
3627	609474
15803	609475
68050	609476
20406	609477
9593	609478
6139	609479
8266	609480
16908	609481
808	609482
33111	609483
85483	609484
25576	609485
19989	609486
1350	609487
47604	609488
10382	609489
76370	609490
21932	609491
5195	609492
19972	609493
52098	609494
72565	609495
24993	609496
1443	609497
5016	609498
34352	609499
32369	609500
44640	609501
28900	609502
17470	609503
61574	609504
79818	609505
44055	609506
5191	609507
56993	609508
2159	609509
61747	609510
2199	609511
79808	609512
5970	609513
30404	609514
49868	609515
23428	609516
22947	609517
190	609518
25230	609519
20283	609520
1201	609521
12586	609522
8686	609523
30381	609524
27977	609525
2664	609526
5435	609527
7788	609528
20497	609529
531	609530
32736	609531
1268	609532
63099	609533
67441	609534
23106	609535
40344	609536
50881	609537
62786	609538
104525	609539
795	609540
19943	609541
9057	609542
34340	609543
56694	609544
43341	609545
42525	609546
56318	609547
11697	609548
8148	609549
799	609550
11138	609551
19163	609552
10909	609553
713	609554
11804	609555
23345	609556
61273	609557
65532	609558
12354	609559
5	609560
39267	609561
4919	609562
22616	609563
18461	609564
26165	609565
28374	609566
26277	609567
16888	609568
18734	609569
24084	609570
3724	609571
2119	609572
41413	609573
55015	609574
15740	609575
84403	609576
32779	609577
43478	609578
389	609579
83792	609580
13213	609581
37199	609582
63116	609583
7	609584
82222	609585
11441	609586
29	609587
16490	609588
3546	609589
10867	609590
26555	609591
3381	609592
2680	609593
42357	609594
69966	609595
22201	609596
27874	609597
23857	609598
60612	609599
3565	609600
21734	609601
90117	609602
71473	609603
652	609604
22466	609605
15	609606
368	609607
13028	609608
3351	609609
38971	609610
11968	609611
70582	609612
61858	609613
22877	609614
55827	609615
29449	609616
3532	609617
11445	609618
43982	609619
3931	609620
823	609621
60528	609622
28756	609623
53085	609624
16532	609625
17290	609626
43997	609627
1008	609628
93225	609629
32998	609630
2	609631
84895	609632
49483	609633
62666	609634
63044	609635
17454	609636
8857	609637
18655	609638
569	609639
67074	609640
20291	609641
91161	609642
78382	609643
30016	609644
102137	609645
88420	609646
15948	609647
61906	609648
31222	609649
655	609650
25814	609651
9613	609652
5635	609653
16203	609654
44076	609655
32940	609656
200	609657
92560	609658
18967	609659
46180	609660
28512	609661
53457	609662
180	609663
75662	609664
181	609665
70563	609666
908	609667
15717	609668
6050	609669
9835	609670
29396	609671
22806	609672
34217	609673
120	609674
12811	609675
3377	609676
2842	609677
101018	609678
13959	609679
37066	609680
35746	609681
1224	609682
9532	609683
67059	609684
7756	609685
12348	609686
92004	609687
27823	609688
55645	609689
64685	609690
2171	609691
20257	609692
101428	609693
34795	609694
6007	609695
15758	609696
10312	609697
7114	609698
27182	609699
1293	609700
5177	609701
16712	609702
46	609703
28564	609704
48879	609705
92039	609706
2774	609707
5962	609708
6254	609709
100287	609710
2097	609711
7718	609712
1683	609713
6391	609714
12431	609715
47120	609716
18698	609717
6006	609718
37902	609719
28280	609720
20899	609721
27197	609722
6571	609723
42456	609724
64823	609725
58339	609726
29373	609727
52357	609728
42843	609729
496	609730
47613	609731
54563	609732
64814	609733
15182	609734
70426	609735
66458	609736
87766	609737
2655	609738
43436	609739
14001	609740
13128	609741
330	609742
31410	609743
30986	609744
1335	609745
17364	609746
26407	609747
9178	609748
947	609749
4534	609750
1007	609751
7124	609752
17746	609753
17432	609754
17448	609755
38843	609756
16160	609757
50655	609758
75608	609759
7215	609760
58704	609761
8482	609762
354	609763
4772	609764
1891	609765
75382	609766
11192	609767
19648	609768
55406	609769
39876	609770
18759	609771
67625	609772
6092	609773
50163	609774
11954	609775
7866	609776
36226	609777
2487	609778
928	609779
6580	609780
47013	609781
50353	609782
89018	609783
21652	609784
8701	609785
8354	609786
35769	609787
23854	609788
33909	609789
19010	609790
2336	609791
49066	609792
54798	609793
23848	609794
23641	609795
13521	609796
49289	609797
6170	609798
56715	609799
7668	609800
25358	609801
49074	609802
74167	609803
18642	609804
39606	609805
386	609806
5231	609807
28208	609808
36426	609809
50269	609810
69538	609811
36454	609812
25951	609813
1265	609814
85377	609815
23570	609816
96840	609817
21549	609818
16842	609819
17179	609820
62340	609821
20898	609822
46442	609823
7166	609824
29606	609825
45495	609826
15350	609827
71678	609828
261	609829
34242	609830
197	609831
79842	609832
20125	609833
23620	609834
9800	609835
753	609836
101373	609837
1926	609838
3009	609839
47651	609840
3770	609841
53371	609842
12148	609843
80447	609844
40479	609845
78671	609846
35007	609847
42350	609848
40908	609849
29236	609850
10006	609851
31193	609852
69189	609853
523	609854
68024	609855
11795	609856
18624	609857
104376	609858
1705	609859
3103	609860
84	609861
44147	609862
64592	609863
41075	609864
32356	609865
5597	609866
19731	609867
1054	609868
81068	609869
77509	609870
76404	609871
6197	609872
42498	609873
10924	609874
6832	609875
20263	609876
67575	609877
9776	609878
38636	609879
71510	609880
158	609881
59601	609882
67988	609883
4256	609884
19052	609885
52679	609886
10134	609887
11557	609888
94100	609889
29537	609890
43450	609891
53230	609892
429	609893
35346	609894
39430	609895
3221	609896
22187	609897
5844	609898
7974	609899
60474	609900
21640	609901
22689	609902
2542	609903
30178	609904
24768	609905
11409	609906
2447	609907
79149	609908
9028	609909
60387	609910
15801	609911
32818	609912
39184	609913
29398	609914
4476	609915
21227	609916
19343	609917
17813	609918
7380	609919
31085	609920
2223	609921
60539	609922
8540	609923
44462	609924
2978	609925
91305	609926
15714	609927
14479	609928
22224	609929
14273	609930
186	609931
27017	609932
100509	609933
38066	609934
31125	609935
37331	609936
22972	609937
1827	609938
37928	609939
16682	609940
12418	609941
235	609942
45609	609943
12342	609944
18249	609945
1660	609946
61003	609947
50793	609948
15073	609949
92866	609950
42391	609951
4120	609952
15002	609953
7783	609954
17	609955
12076	609956
45929	609957
363	609958
16049	609959
15456	609960
41091	609961
42872	609962
48115	609963
38106	609964
3048	609965
82688	609966
7266	609967
3635	609968
59	609969
90224	609970
8383	609971
9471	609972
15693	609973
49888	609974
99840	609975
14118	609976
8635	609977
18548	609978
7963	609979
39760	609980
50181	609981
39548	609982
3629	609983
104292	609984
15196	609985
1316	609986
66793	609987
14834	609988
11399	609989
73237	609990
47141	609991
8348	609992
91752	609993
63476	609994
9340	609995
6509	609996
1867	609997
43865	609998
76847	609999
44637	610000
12276	610001
16197	610002
59365	610003
46290	610004
77965	610005
15101	610006
682	610007
85651	610008
5948	610009
66093	610010
3039	610011
29198	610012
21143	610013
80362	610014
30292	610015
7119	610016
2334	610017
96381	610018
48412	610019
46891	610020
2262	610021
47982	610022
52385	610023
2496	610024
20885	610025
59117	610026
4312	610027
31790	610028
37211	610029
17571	610030
7970	610031
5312	610032
58814	610033
61062	610034
52338	610035
15067	610036
47851	610037
53389	610038
29425	610039
876	610040
7827	610041
4105	610042
35516	610043
64778	610044
13605	610045
20486	610046
8057	610047
48168	610048
12088	610049
14498	610050
42434	610051
26511	610052
570	610053
5338	610054
75568	610055
43391	610056
26499	610057
63733	610058
8708	610059
75942	610060
21408	610061
36216	610062
63527	610063
73200	610064
35622	610065
13262	610066
35756	610067
40176	610068
39293	610069
33246	610070
712	610071
25940	610072
13916	610073
62793	610074
6264	610075
7453	610076
15042	610077
70584	610078
8	610079
9131	610080
12832	610081
5874	610082
571	610083
1079	610084
1684	610085
2373	610086
34613	610087
81812	610088
340	610089
3648	610090
12869	610091
16926	610092
1876	610093
20026	610094
4428	610095
72671	610096
1261	610097
59295	610098
18499	610099
166	610100
1732	610101
3078	610102
302	610103
150	610104
56084	610105
6598	610106
16165	610107
14522	610108
26945	610109
48595	610110
30951	610111
76568	610112
37797	610113
1930	610114
42976	610115
4926	610116
21649	610117
43188	610118
9253	610119
15122	610120
6851	610121
17640	610122
2828	610123
2186	610124
51274	610125
53121	610126
28610	610127
27837	610128
456	610129
6520	610130
4565	610131
68611	610132
97956	610133
29053	610134
95142	610135
26	610136
75379	610137
36830	610138
9437	610139
69933	610140
18	610141
50520	610142
23879	610143
27017	610144
61989	610145
7957	610146
2863	610147
73714	610148
23728	610149
41497	610150
14298	610151
42133	610152
6942	610153
75249	610154
26918	610155
70	610156
2	610157
7598	610158
3750	610159
44120	610160
67492	610161
21406	610162
15879	610163
58171	610164
28045	610165
8345	610166
12120	610167
29005	610168
43673	610169
2758	610170
333	610171
38558	610172
76	610173
367	610174
13666	610175
18251	610176
21	610177
545	610178
53144	610179
18676	610180
87821	610181
5457	610182
101510	610183
54627	610184
13145	610185
740	610186
102223	610187
35804	610188
61	610189
76888	610190
12440	610191
5205	610192
77430	610193
23370	610194
19659	610195
2032	610196
13524	610197
15817	610198
4884	610199
81117	610200
1798	610201
35195	610202
44345	610203
743	610204
2191	610205
49334	610206
26939	610207
79158	610208
5628	610209
3563	610210
22528	610211
41868	610212
48102	610213
64797	610214
45424	610215
8567	610216
31477	610217
74639	610218
68535	610219
2033	610220
281	610221
11013	610222
12287	610223
24449	610224
7943	610225
46927	610226
39152	610227
54172	610228
23039	610229
75105	610230
24282	610231
1791	610232
37279	610233
5329	610234
97082	610235
13966	610236
39377	610237
30175	610238
395	610239
35547	610240
34239	610241
45237	610242
1351	610243
24749	610244
1179	610245
534	610246
56002	610247
24170	610248
18986	610249
223	610250
111391	610251
39097	610252
39311	610253
52039	610254
27628	610255
3595	610256
7504	610257
53538	610258
59697	610259
481	610260
75304	610261
863	610262
20698	610263
42843	610264
25598	610265
43399	610266
46062	610267
85283	610268
2464	610269
55772	610270
63781	610271
1623	610272
12018	610273
7497	610274
59547	610275
39223	610276
17285	610277
84757	610278
41793	610279
39658	610280
5222	610281
105744	610282
121	610283
59415	610284
4673	610285
57449	610286
48187	610287
12120	610288
2441	610289
57023	610290
37265	610291
1771	610292
55494	610293
7915	610294
41370	610295
28380	610296
45857	610297
5571	610298
106811	610299
18415	610300
1027	610301
3566	610302
16227	610303
102309	610304
64319	610305
66812	610306
12334	610307
35695	610308
33016	610309
135	610310
1559	610311
40865	610312
15141	610313
4914	610314
880	610315
10548	610316
72865	610317
66672	610318
6521	610319
22078	610320
58276	610321
11220	610322
70185	610323
43445	610324
46505	610325
5738	610326
50092	610327
2500	610328
8831	610329
12434	610330
63915	610331
8651	610332
8947	610333
59798	610334
6495	610335
61678	610336
23678	610337
7488	610338
37917	610339
43196	610340
52151	610341
103050	610342
19408	610343
61451	610344
6709	610345
5142	610346
1166	610347
36893	610348
59295	610349
7497	610350
24712	610351
17010	610352
42981	610353
28083	610354
58111	610355
68370	610356
4	610357
45180	610358
3305	610359
7888	610360
21130	610361
47442	610362
66643	610363
6676	610364
23754	610365
58	610366
38731	610367
3222	610368
103182	610369
4278	610370
2165	610371
34862	610372
98933	610373
7119	610374
28027	610375
87402	610376
57848	610377
40332	610378
30712	610379
47096	610380
33449	610381
1469	610382
13636	610383
1630	610384
26239	610385
15088	610386
1	610387
9188	610388
1430	610389
32107	610390
29777	610391
40994	610392
24128	610393
18539	610394
7227	610395
14665	610396
51931	610397
44519	610398
41787	610399
94022	610400
921	610401
5365	610402
48644	610403
1784	610404
52810	610405
42550	610406
455	610407
1730	610408
48584	610409
74694	610410
13277	610411
734	610412
23941	610413
21763	610414
36339	610415
15904	610416
38847	610417
34315	610418
50979	610419
10655	610420
89974	610421
54299	610422
52982	610423
30679	610424
64559	610425
4635	610426
60416	610427
53789	610428
40161	610429
51712	610430
14873	610431
67830	610432
33719	610433
58606	610434
755	610435
1795	610436
25131	610437
8413	610438
35428	610439
50493	610440
34572	610441
22925	610442
11141	610443
9152	610444
75519	610445
1442	610446
31603	610447
14176	610448
38663	610449
4373	610450
184	610451
2376	610452
27047	610453
48602	610454
42039	610455
53857	610456
18558	610457
31599	610458
39336	610459
11629	610460
14097	610461
22286	610462
54012	610463
41471	610464
35627	610465
19537	610466
15664	610467
2605	610468
2412	610469
38664	610470
75835	610471
4698	610472
70998	610473
25818	610474
12485	610475
29557	610476
60534	610477
27222	610478
977	610479
48542	610480
18	610481
20248	610482
7558	610483
61812	610484
50337	610485
17314	610486
70937	610487
27364	610488
48748	610489
73229	610490
9749	610491
748	610492
58853	610493
39482	610494
14031	610495
19226	610496
30414	610497
47003	610498
50862	610499
13156	610500
27549	610501
91868	610502
25038	610503
49118	610504
31188	610505
30477	610506
661	610507
58203	610508
5488	610509
5806	610510
4476	610511
23329	610512
2910	610513
49568	610514
39126	610515
4448	610516
25226	610517
3970	610518
46548	610519
58133	610520
34842	610521
73621	610522
24921	610523
6913	610524
8951	610525
6512	610526
932	610527
38222	610528
16263	610529
58973	610530
350	610531
33930	610532
91800	610533
72456	610534
30418	610535
25436	610536
12252	610537
31118	610538
1488	610539
19626	610540
101202	610541
55473	610542
1218	610543
19275	610544
25797	610545
61004	610546
34193	610547
4000	610548
34392	610549
63657	610550
56581	610551
59945	610552
43368	610553
73793	610554
32714	610555
28511	610556
11235	610557
6671	610558
2856	610559
32731	610560
67389	610561
168	610562
38688	610563
35247	610564
46758	610565
37921	610566
49441	610567
32352	610568
21167	610569
34	610570
28810	610571
1942	610572
6324	610573
12043	610574
26477	610575
51880	610576
46816	610577
10988	610578
9320	610579
14324	610580
24510	610581
7220	610582
1352	610583
100666	610584
39703	610585
1809	610586
65149	610587
3638	610588
16688	610589
95063	610590
9645	610591
53866	610592
5956	610593
63721	610594
36345	610595
20379	610596
48978	610597
16344	610598
9225	610599
29921	610600
31799	610601
43001	610602
25779	610603
15357	610604
20957	610605
63424	610606
58042	610607
10456	610608
13249	610609
18794	610610
65360	610611
8019	610612
35670	610613
49552	610614
10801	610615
5137	610616
27389	610617
64943	610618
94654	610619
95156	610620
16531	610621
47829	610622
9564	610623
23623	610624
7014	610625
20466	610626
529	610627
185	610628
68852	610629
4701	610630
45505	610631
4097	610632
510	610633
11975	610634
39739	610635
51290	610636
26729	610637
2567	610638
23642	610639
52362	610640
41834	610641
58313	610642
10970	610643
114535	610644
7719	610645
15685	610646
19532	610647
53473	610648
18782	610649
67923	610650
36648	610651
29870	610652
5482	610653
40275	610654
80	610655
31173	610656
95079	610657
64446	610658
78237	610659
35870	610660
49032	610661
72234	610662
63183	610663
6274	610664
14842	610665
5981	610666
8922	610667
30676	610668
59509	610669
2388	610670
5792	610671
7709	610672
28040	610673
66675	610674
21986	610675
46472	610676
819	610677
3747	610678
54401	610679
52315	610680
35067	610681
30427	610682
1881	610683
3234	610684
14997	610685
10938	610686
13896	610687
49919	610688
18743	610689
29367	610690
7311	610691
2355	610692
20008	610693
31641	610694
29324	610695
7852	610696
72682	610697
20831	610698
172	610699
70198	610700
7246	610701
2277	610702
42575	610703
24068	610704
40946	610705
70053	610706
77482	610707
68558	610708
59910	610709
25389	610710
13809	610711
5765	610712
15966	610713
2024	610714
2199	610715
1907	610716
19617	610717
91244	610718
75468	610719
100600	610720
544	610721
92318	610722
12103	610723
14671	610724
6715	610725
27765	610726
64088	610727
68291	610728
70110	610729
2953	610730
1770	610731
59073	610732
17922	610733
51223	610734
23073	610735
43172	610736
7799	610737
84580	610738
34668	610739
32636	610740
46016	610741
10489	610742
7285	610743
1134	610744
4723	610745
55426	610746
5857	610747
55039	610748
6718	610749
12859	610750
71962	610751
25939	610752
78961	610753
91371	610754
50985	610755
6621	610756
46453	610757
193	610758
60130	610759
36479	610760
10908	610761
1945	610762
41185	610763
25574	610764
1149	610765
12878	610766
111908	610767
67410	610768
2447	610769
30696	610770
16528	610771
79775	610772
14463	610773
20174	610774
19530	610775
5068	610776
10671	610777
49	610778
7633	610779
21825	610780
35633	610781
16	610782
70804	610783
568	610784
139	610785
16497	610786
1135	610787
34486	610788
82767	610789
1289	610790
23040	610791
1235	610792
1555	610793
45324	610794
11031	610795
43080	610796
15127	610797
267	610798
28469	610799
4578	610800
10393	610801
33759	610802
7118	610803
10328	610804
23642	610805
4554	610806
78089	610807
75613	610808
5509	610809
12901	610810
1935	610811
92842	610812
1415	610813
26141	610814
12719	610815
110601	610816
25596	610817
40364	610818
23581	610819
84617	610820
17277	610821
16854	610822
18894	610823
5868	610824
8347	610825
5587	610826
79519	610827
35092	610828
6630	610829
79655	610830
23749	610831
22192	610832
345	610833
11905	610834
16975	610835
14812	610836
53441	610837
78494	610838
21983	610839
16696	610840
19882	610841
38233	610842
22677	610843
32287	610844
991	610845
15707	610846
37801	610847
30692	610848
6089	610849
94928	610850
31039	610851
14223	610852
10561	610853
7594	610854
2946	610855
17990	610856
8653	610857
154	610858
91460	610859
81	610860
25544	610861
7347	610862
31183	610863
687	610864
78	610865
34868	610866
20687	610867
78536	610868
38581	610869
42605	610870
307	610871
81067	610872
1210	610873
87282	610874
7520	610875
2884	610876
93185	610877
87150	610878
72379	610879
37187	610880
97794	610881
71049	610882
18378	610883
61587	610884
27576	610885
17448	610886
25525	610887
43220	610888
25527	610889
23107	610890
19750	610891
26776	610892
58451	610893
2607	610894
1847	610895
5515	610896
56163	610897
82192	610898
2832	610899
24497	610900
106892	610901
24796	610902
19261	610903
60238	610904
65227	610905
42307	610906
21347	610907
8528	610908
5	610909
13156	610910
47917	610911
43593	610912
3024	610913
2917	610914
12035	610915
5805	610916
31713	610917
65490	610918
8092	610919
605	610920
771	610921
13775	610922
11616	610923
24453	610924
34334	610925
8134	610926
4599	610927
26004	610928
79504	610929
219	610930
39925	610931
41699	610932
49978	610933
21590	610934
45963	610935
23596	610936
12109	610937
112713	610938
56593	610939
5231	610940
9452	610941
46676	610942
83250	610943
194	610944
11896	610945
87256	610946
26002	610947
635	610948
1116	610949
21467	610950
59279	610951
27045	610952
54543	610953
4787	610954
41505	610955
2930	610956
14697	610957
10975	610958
78958	610959
20267	610960
63262	610961
58020	610962
88778	610963
94593	610964
670	610965
67184	610966
25765	610967
25113	610968
74548	610969
21076	610970
37824	610971
22196	610972
13616	610973
35866	610974
17957	610975
39957	610976
46451	610977
12615	610978
49192	610979
4364	610980
79859	610981
18007	610982
386	610983
3364	610984
4067	610985
27614	610986
23573	610987
101471	610988
228	610989
26815	610990
19039	610991
475	610992
27548	610993
13868	610994
7464	610995
54567	610996
63142	610997
63154	610998
25584	610999
37274	611000
12347	611001
4599	611002
3267	611003
156	611004
26602	611005
726	611006
76226	611007
25183	611008
12162	611009
57431	611010
10680	611011
3020	611012
40120	611013
66236	611014
65479	611015
102599	611016
7313	611017
2879	611018
16333	611019
7460	611020
26183	611021
50733	611022
282	611023
4481	611024
1569	611025
40122	611026
53798	611027
70154	611028
3109	611029
5799	611030
16016	611031
15084	611032
7992	611033
87436	611034
12217	611035
40899	611036
2190	611037
13024	611038
92343	611039
7213	611040
7391	611041
27239	611042
1980	611043
72	611044
37386	611045
20849	611046
4736	611047
21146	611048
44709	611049
223	611050
32598	611051
89628	611052
64600	611053
3282	611054
26521	611055
42989	611056
22670	611057
18740	611058
15545	611059
6775	611060
12748	611061
72548	611062
18749	611063
8225	611064
10871	611065
38779	611066
17086	611067
54824	611068
9007	611069
25571	611070
32682	611071
14902	611072
21652	611073
22161	611074
14149	611075
19994	611076
56110	611077
49547	611078
67543	611079
20199	611080
3284	611081
55995	611082
62305	611083
5140	611084
47363	611085
111506	611086
65080	611087
30340	611088
28299	611089
50610	611090
12004	611091
23486	611092
14389	611093
69173	611094
6222	611095
29837	611096
13500	611097
4299	611098
42806	611099
50687	611100
42906	611101
14575	611102
8159	611103
100462	611104
81787	611105
41043	611106
94046	611107
22175	611108
19439	611109
35573	611110
2266	611111
1876	611112
6631	611113
62209	611114
71330	611115
16951	611116
17237	611117
89409	611118
25697	611119
103005	611120
1869	611121
97832	611122
41576	611123
736	611124
35262	611125
73608	611126
36732	611127
11295	611128
4867	611129
110491	611130
34763	611131
101028	611132
30229	611133
29342	611134
44174	611135
21596	611136
8588	611137
22093	611138
6692	611139
102974	611140
17604	611141
46195	611142
1944	611143
9334	611144
25567	611145
26385	611146
16582	611147
21400	611148
12544	611149
1442	611150
1548	611151
15712	611152
92966	611153
22881	611154
364	611155
37291	611156
9151	611157
30750	611158
343	611159
753	611160
9052	611161
32783	611162
61849	611163
1994	611164
45108	611165
59874	611166
30	611167
12180	611168
36270	611169
54553	611170
259	611171
50350	611172
56018	611173
3186	611174
7516	611175
41732	611176
76680	611177
30628	611178
4145	611179
60464	611180
10644	611181
53802	611182
81837	611183
33542	611184
47074	611185
64224	611186
1434	611187
259	611188
9385	611189
40706	611190
104812	611191
29322	611192
71222	611193
13200	611194
1180	611195
9586	611196
38891	611197
34698	611198
19147	611199
64886	611200
29082	611201
4089	611202
102015	611203
44708	611204
28314	611205
55749	611206
20714	611207
82499	611208
48274	611209
5067	611210
16491	611211
78427	611212
102850	611213
3151	611214
9678	611215
49605	611216
26912	611217
311	611218
8361	611219
9706	611220
641	611221
7247	611222
7653	611223
85685	611224
55827	611225
2835	611226
7420	611227
47332	611228
12703	611229
51834	611230
10058	611231
56874	611232
13271	611233
66215	611234
90790	611235
39516	611236
19936	611237
43735	611238
84577	611239
10101	611240
19419	611241
95758	611242
76918	611243
63791	611244
100469	611245
9435	611246
25133	611247
9101	611248
19160	611249
16506	611250
10234	611251
8377	611252
31018	611253
680	611254
17383	611255
32448	611256
67368	611257
1822	611258
2618	611259
45721	611260
34781	611261
36979	611262
108	611263
275	611264
45991	611265
2572	611266
29830	611267
54288	611268
2206	611269
750	611270
6880	611271
66598	611272
903	611273
93370	611274
51709	611275
852	611276
72402	611277
6267	611278
3888	611279
6183	611280
11170	611281
7448	611282
21423	611283
10605	611284
7321	611285
20287	611286
79554	611287
4000	611288
38520	611289
6353	611290
76509	611291
99488	611292
41521	611293
21518	611294
5586	611295
1304	611296
8118	611297
43068	611298
58429	611299
27440	611300
7317	611301
37033	611302
9631	611303
93308	611304
35125	611305
41419	611306
29567	611307
3637	611308
4283	611309
41873	611310
18865	611311
8930	611312
26382	611313
60224	611314
12297	611315
9123	611316
31714	611317
56370	611318
11517	611319
14148	611320
2958	611321
47185	611322
29337	611323
13746	611324
42193	611325
9753	611326
69390	611327
15533	611328
24630	611329
5339	611330
75245	611331
98077	611332
12526	611333
4512	611334
6898	611335
69033	611336
32010	611337
91966	611338
71357	611339
69525	611340
2464	611341
978	611342
326	611343
35033	611344
94915	611345
26095	611346
25834	611347
30638	611348
47525	611349
62457	611350
4553	611351
25217	611352
15074	611353
642	611354
57937	611355
409	611356
4635	611357
818	611358
49422	611359
97	611360
2444	611361
41334	611362
716	611363
73525	611364
110	611365
40531	611366
62821	611367
39946	611368
21037	611369
22458	611370
43538	611371
89445	611372
735	611373
10190	611374
10927	611375
3573	611376
33854	611377
28218	611378
81713	611379
46649	611380
46766	611381
46839	611382
61482	611383
16318	611384
46452	611385
23828	611386
35527	611387
6499	611388
1118	611389
29431	611390
43870	611391
355	611392
85025	611393
16621	611394
4497	611395
4755	611396
17975	611397
3696	611398
28230	611399
16142	611400
84381	611401
3118	611402
349	611403
33568	611404
81484	611405
2475	611406
53703	611407
9142	611408
73652	611409
8749	611410
51980	611411
102109	611412
114169	611413
5210	611414
39361	611415
32836	611416
32162	611417
4443	611418
11235	611419
3052	611420
4018	611421
4654	611422
58523	611423
36009	611424
6137	611425
17471	611426
71038	611427
31543	611428
96086	611429
7243	611430
86	611431
19745	611432
42550	611433
38004	611434
8192	611435
61923	611436
10571	611437
36777	611438
1938	611439
66253	611440
16563	611441
33476	611442
31192	611443
2492	611444
60156	611445
442	611446
5624	611447
69299	611448
46647	611449
2430	611450
23442	611451
42489	611452
40276	611453
8744	611454
2296	611455
29343	611456
66719	611457
17998	611458
42619	611459
82491	611460
56730	611461
7052	611462
24278	611463
37933	611464
49640	611465
48668	611466
13561	611467
43778	611468
38865	611469
57862	611470
62182	611471
68388	611472
3763	611473
82905	611474
50397	611475
1604	611476
10932	611477
23318	611478
57830	611479
26832	611480
7824	611481
4976	611482
55461	611483
1159	611484
13292	611485
19554	611486
71222	611487
12736	611488
5420	611489
134	611490
62577	611491
2367	611492
5860	611493
4207	611494
25039	611495
19247	611496
5669	611497
80209	611498
71566	611499
2122	611500
5073	611501
27622	611502
12789	611503
33995	611504
32987	611505
5057	611506
20596	611507
3259	611508
1585	611509
86276	611510
39780	611511
697	611512
36794	611513
13860	611514
46	611515
47742	611516
2299	611517
16131	611518
4045	611519
15854	611520
17069	611521
2884	611522
50646	611523
16150	611524
34316	611525
79520	611526
24811	611527
35352	611528
101940	611529
9949	611530
10581	611531
3617	611532
28169	611533
35202	611534
24264	611535
3694	611536
118	611537
73823	611538
24261	611539
11449	611540
28044	611541
13604	611542
79732	611543
51766	611544
12828	611545
417	611546
60577	611547
53670	611548
79779	611549
6189	611550
12851	611551
4169	611552
29857	611553
272	611554
18608	611555
35920	611556
28627	611557
105104	611558
9916	611559
72747	611560
42852	611561
71460	611562
72592	611563
27254	611564
9289	611565
7682	611566
11400	611567
63721	611568
11257	611569
35406	611570
42108	611571
93277	611572
9288	611573
1623	611574
17436	611575
21287	611576
30785	611577
55714	611578
1169	611579
98470	611580
12656	611581
20871	611582
15030	611583
8413	611584
68407	611585
365	611586
30389	611587
6358	611588
10346	611589
14202	611590
66772	611591
74485	611592
6664	611593
11301	611594
31266	611595
35687	611596
24967	611597
10310	611598
1995	611599
43066	611600
1251	611601
84	611602
7281	611603
38251	611604
54759	611605
41940	611606
49033	611607
48455	611608
20818	611609
9310	611610
37781	611611
11321	611612
75246	611613
30825	611614
43746	611615
70911	611616
109	611617
3253	611618
2241	611619
1978	611620
22115	611621
17775	611622
5659	611623
51867	611624
47439	611625
19625	611626
34572	611627
4285	611628
68349	611629
65710	611630
38170	611631
58896	611632
11220	611633
18306	611634
3549	611635
5103	611636
80111	611637
16297	611638
41567	611639
54201	611640
86385	611641
23103	611642
65842	611643
203	611644
2758	611645
7136	611646
59246	611647
14863	611648
10845	611649
47365	611650
50131	611651
71229	611652
27811	611653
46050	611654
22742	611655
64629	611656
9189	611657
8103	611658
4465	611659
30214	611660
79163	611661
6061	611662
10679	611663
34832	611664
14440	611665
1325	611666
17193	611667
86286	611668
69692	611669
2030	611670
415	611671
1876	611672
15002	611673
23894	611674
7571	611675
34911	611676
9326	611677
31749	611678
8373	611679
12798	611680
10020	611681
61397	611682
26316	611683
53322	611684
23991	611685
65223	611686
42550	611687
50189	611688
16121	611689
44652	611690
2133	611691
8232	611692
25091	611693
15969	611694
24800	611695
445	611696
14051	611697
49591	611698
23567	611699
100727	611700
67120	611701
48128	611702
7476	611703
26735	611704
28984	611705
78680	611706
4143	611707
56250	611708
6852	611709
289	611710
101743	611711
4158	611712
97786	611713
21137	611714
26014	611715
4402	611716
3287	611717
98617	611718
54937	611719
32167	611720
47020	611721
8849	611722
4188	611723
82363	611724
26872	611725
70047	611726
40035	611727
23210	611728
7625	611729
72221	611730
2331	611731
14998	611732
523	611733
46717	611734
57002	611735
573	611736
7257	611737
56006	611738
6143	611739
48672	611740
5632	611741
22491	611742
14621	611743
9276	611744
10101	611745
77058	611746
29992	611747
3412	611748
25390	611749
30799	611750
1643	611751
992	611752
6137	611753
18892	611754
8829	611755
39961	611756
1993	611757
3841	611758
6610	611759
37888	611760
30174	611761
8353	611762
94527	611763
2001	611764
21049	611765
483	611766
41515	611767
11770	611768
4287	611769
27065	611770
42946	611771
5641	611772
81607	611773
10807	611774
14240	611775
22237	611776
2156	611777
7434	611778
25098	611779
76512	611780
8100	611781
45390	611782
4299	611783
75643	611784
13624	611785
32669	611786
34771	611787
15491	611788
5339	611789
24507	611790
27822	611791
27641	611792
138	611793
2975	611794
78768	611795
51298	611796
730	611797
23534	611798
7280	611799
28696	611800
59996	611801
54417	611802
41426	611803
777	611804
6460	611805
51300	611806
10215	611807
13056	611808
30248	611809
61217	611810
13281	611811
63607	611812
70802	611813
35674	611814
52486	611815
5302	611816
27803	611817
64948	611818
6370	611819
72837	611820
31749	611821
41776	611822
4868	611823
69290	611824
44088	611825
61527	611826
55977	611827
43003	611828
9462	611829
9395	611830
13947	611831
15350	611832
9198	611833
65008	611834
10944	611835
6852	611836
66870	611837
18545	611838
28630	611839
5482	611840
9936	611841
793	611842
51886	611843
42929	611844
42668	611845
58278	611846
27334	611847
4602	611848
46003	611849
64954	611850
17228	611851
2099	611852
35678	611853
177	611854
14972	611855
32488	611856
6200	611857
56769	611858
48770	611859
15375	611860
29181	611861
53658	611862
48348	611863
31984	611864
40975	611865
28396	611866
5434	611867
59914	611868
12938	611869
69835	611870
39680	611871
61527	611872
56520	611873
659	611874
5295	611875
10269	611876
69292	611877
69127	611878
19126	611879
25926	611880
16416	611881
32245	611882
828	611883
59394	611884
43744	611885
13	611886
579	611887
29039	611888
19811	611889
32408	611890
36030	611891
58	611892
11530	611893
87757	611894
846	611895
15767	611896
66636	611897
4789	611898
12557	611899
1284	611900
2905	611901
3027	611902
39238	611903
59886	611904
39100	611905
9025	611906
24255	611907
27346	611908
22410	611909
4450	611910
39696	611911
69493	611912
32346	611913
20251	611914
138	611915
1378	611916
57501	611917
43555	611918
25519	611919
15767	611920
43708	611921
79756	611922
4553	611923
20490	611924
8775	611925
14458	611926
99127	611927
6443	611928
55937	611929
9848	611930
83923	611931
27032	611932
105692	611933
42585	611934
32900	611935
3677	611936
47423	611937
23078	611938
40123	611939
1446	611940
4112	611941
58330	611942
2520	611943
22819	611944
25312	611945
22422	611946
16663	611947
55182	611948
108337	611949
69811	611950
1740	611951
2631	611952
26376	611953
109696	611954
105372	611955
1715	611956
65593	611957
4681	611958
22925	611959
5535	611960
12392	611961
74831	611962
48217	611963
472	611964
51406	611965
80331	611966
11748	611967
53647	611968
9680	611969
98208	611970
51239	611971
45855	611972
4128	611973
50786	611974
12024	611975
51144	611976
51645	611977
41713	611978
27947	611979
13292	611980
6024	611981
48271	611982
4287	611983
58316	611984
31984	611985
31180	611986
92211	611987
7678	611988
19599	611989
11841	611990
43700	611991
59	611992
6335	611993
52665	611994
28721	611995
2463	611996
23727	611997
48484	611998
20538	611999
4771	612000
76531	612001
47490	612002
4881	612003
29348	612004
21678	612005
83126	612006
23551	612007
86248	612008
21145	612009
72554	612010
39749	612011
1925	612012
24613	612013
3300	612014
119	612015
37810	612016
37697	612017
5438	612018
16132	612019
81263	612020
3150	612021
9761	612022
8609	612023
40817	612024
22342	612025
37333	612026
10457	612027
9025	612028
57193	612029
6352	612030
67279	612031
9191	612032
3545	612033
60625	612034
75543	612035
6855	612036
79372	612037
19980	612038
364	612039
77673	612040
1727	612041
57952	612042
70136	612043
83483	612044
2462	612045
3276	612046
52	612047
89227	612048
23113	612049
3901	612050
3195	612051
63745	612052
24947	612053
5760	612054
26955	612055
2290	612056
53210	612057
3361	612058
14924	612059
36413	612060
1218	612061
36143	612062
10376	612063
49933	612064
32461	612065
69804	612066
19083	612067
19518	612068
17016	612069
2845	612070
68851	612071
1189	612072
32512	612073
20058	612074
88988	612075
4291	612076
12540	612077
77964	612078
24916	612079
7152	612080
1925	612081
52425	612082
40593	612083
39389	612084
22517	612085
38839	612086
33838	612087
18121	612088
73315	612089
26938	612090
65889	612091
2104	612092
105474	612093
54884	612094
17560	612095
21353	612096
6613	612097
8801	612098
12049	612099
57784	612100
41185	612101
30303	612102
57327	612103
3031	612104
3769	612105
12913	612106
27458	612107
11201	612108
75952	612109
73941	612110
15882	612111
1767	612112
13	612113
320	612114
69518	612115
94	612116
31134	612117
69728	612118
11836	612119
35969	612120
53034	612121
32035	612122
13455	612123
105140	612124
25174	612125
365	612126
34556	612127
54678	612128
4322	612129
26713	612130
589	612131
40467	612132
50038	612133
11258	612134
21494	612135
69086	612136
41171	612137
8561	612138
24362	612139
36294	612140
61185	612141
3057	612142
12702	612143
22776	612144
19054	612145
29024	612146
19629	612147
37499	612148
2039	612149
93639	612150
15500	612151
2035	612152
118	612153
45274	612154
712	612155
1963	612156
37717	612157
40837	612158
32350	612159
16610	612160
53265	612161
36315	612162
44662	612163
25191	612164
10470	612165
89091	612166
20573	612167
48359	612168
53828	612169
38498	612170
38277	612171
1445	612172
8709	612173
24384	612174
41546	612175
63309	612176
19	612177
48983	612178
80655	612179
52759	612180
17644	612181
3308	612182
49522	612183
6726	612184
42921	612185
79696	612186
2673	612187
73508	612188
447	612189
87565	612190
114450	612191
73698	612192
8264	612193
34100	612194
4647	612195
25884	612196
45248	612197
57780	612198
44987	612199
3885	612200
34889	612201
54834	612202
17220	612203
12941	612204
6249	612205
49039	612206
37409	612207
86024	612208
21724	612209
74174	612210
1211	612211
9624	612212
7880	612213
7673	612214
752	612215
14776	612216
28394	612217
31776	612218
42358	612219
26849	612220
11254	612221
27216	612222
1806	612223
75856	612224
98388	612225
40614	612226
2177	612227
36620	612228
25150	612229
37174	612230
45067	612231
63491	612232
55867	612233
6112	612234
47900	612235
23259	612236
5553	612237
1776	612238
55588	612239
10867	612240
3624	612241
20628	612242
43568	612243
84893	612244
22117	612245
34348	612246
8740	612247
37370	612248
28912	612249
27538	612250
12740	612251
1806	612252
21252	612253
82163	612254
69001	612255
9012	612256
845	612257
66097	612258
28901	612259
20797	612260
103809	612261
14475	612262
44406	612263
1010	612264
43768	612265
79409	612266
18865	612267
13116	612268
13955	612269
102241	612270
41402	612271
2069	612272
7723	612273
2986	612274
22447	612275
38771	612276
20503	612277
53673	612278
33650	612279
31465	612280
54077	612281
67511	612282
44839	612283
3080	612284
5693	612285
101485	612286
24602	612287
47585	612288
28578	612289
101992	612290
20023	612291
77010	612292
101253	612293
63676	612294
92843	612295
194	612296
16511	612297
48055	612298
103825	612299
105541	612300
15039	612301
53953	612302
57429	612303
12895	612304
6395	612305
9131	612306
28104	612307
82767	612308
11025	612309
21049	612310
30439	612311
103871	612312
70839	612313
1872	612314
3398	612315
17937	612316
64904	612317
12741	612318
7842	612319
62731	612320
49767	612321
478	612322
34077	612323
55319	612324
6049	612325
2301	612326
1410	612327
62707	612328
73985	612329
270	612330
17509	612331
2118	612332
115	612333
24355	612334
80322	612335
18276	612336
50991	612337
43189	612338
7404	612339
5950	612340
6720	612341
43337	612342
30774	612343
28011	612344
16642	612345
43099	612346
28477	612347
143	612348
2909	612349
65586	612350
3762	612351
62254	612352
59175	612353
1565	612354
5470	612355
71337	612356
3263	612357
17711	612358
101181	612359
8611	612360
83082	612361
30879	612362
30	612363
11849	612364
6174	612365
1609	612366
9888	612367
22270	612368
1004	612369
32328	612370
3877	612371
2014	612372
33598	612373
55049	612374
16235	612375
12816	612376
49755	612377
2958	612378
4719	612379
67803	612380
13312	612381
56839	612382
36772	612383
8464	612384
10443	612385
45225	612386
1223	612387
92914	612388
17669	612389
3278	612390
22281	612391
1803	612392
89463	612393
32125	612394
15519	612395
23394	612396
74157	612397
45307	612398
11717	612399
56382	612400
86428	612401
1459	612402
3331	612403
28396	612404
34889	612405
24304	612406
770	612407
1803	612408
13456	612409
24049	612410
28482	612411
2868	612412
15286	612413
24448	612414
8225	612415
38774	612416
67000	612417
7793	612418
15693	612419
24213	612420
4811	612421
7917	612422
10328	612423
86824	612424
1882	612425
33385	612426
163	612427
19150	612428
1882	612429
18476	612430
64935	612431
70021	612432
61648	612433
19198	612434
58189	612435
2623	612436
18059	612437
49235	612438
33965	612439
3813	612440
32736	612441
60282	612442
9794	612443
6768	612444
1783	612445
42963	612446
88717	612447
57823	612448
78460	612449
5920	612450
41036	612451
1310	612452
24546	612453
2858	612454
80059	612455
31556	612456
30296	612457
8788	612458
22054	612459
86026	612460
9557	612461
109142	612462
48805	612463
20788	612464
58762	612465
57847	612466
10030	612467
38936	612468
16923	612469
47435	612470
41488	612471
63214	612472
52992	612473
7064	612474
46929	612475
14872	612476
1494	612477
37562	612478
12199	612479
30808	612480
12530	612481
25288	612482
6973	612483
1287	612484
21146	612485
1815	612486
77108	612487
86387	612488
12141	612489
8302	612490
3894	612491
24985	612492
112267	612493
1996	612494
1552	612495
43126	612496
502	612497
100768	612498
28118	612499
988	612500
72038	612501
43343	612502
68421	612503
67565	612504
7999	612505
27940	612506
24043	612507
63174	612508
22718	612509
55335	612510
28822	612511
13662	612512
2005	612513
9788	612514
8403	612515
91950	612516
7314	612517
65474	612518
71886	612519
7	612520
9402	612521
8010	612522
6150	612523
1591	612524
1803	612525
23015	612526
567	612527
28806	612528
23814	612529
80821	612530
97417	612531
403	612532
60018	612533
1656	612534
39791	612535
50123	612536
35726	612537
31068	612538
4939	612539
10	612540
3150	612541
25217	612542
38156	612543
19025	612544
4760	612545
17684	612546
20420	612547
18362	612548
43636	612549
20981	612550
89501	612551
52470	612552
7963	612553
12717	612554
114112	612555
41155	612556
14299	612557
35962	612558
14033	612559
8944	612560
29878	612561
9185	612562
32571	612563
57823	612564
223	612565
16315	612566
8651	612567
5537	612568
3533	612569
23179	612570
10344	612571
16819	612572
8434	612573
93029	612574
41708	612575
3397	612576
988	612577
64257	612578
12840	612579
3302	612580
19526	612581
58857	612582
74850	612583
11055	612584
1911	612585
31339	612586
6456	612587
15373	612588
25221	612589
5753	612590
67468	612591
17775	612592
84035	612593
37918	612594
75698	612595
4578	612596
1983	612597
14778	612598
66052	612599
13419	612600
33465	612601
65953	612602
32618	612603
59040	612604
73917	612605
1141	612606
45287	612607
74290	612608
62225	612609
108387	612610
64350	612611
58960	612612
4431	612613
4990	612614
81933	612615
461	612616
22062	612617
85940	612618
54206	612619
77236	612620
32894	612621
42471	612622
4701	612623
25441	612624
34553	612625
10088	612626
28417	612627
113046	612628
3166	612629
54521	612630
10761	612631
9245	612632
23891	612633
73856	612634
72103	612635
26994	612636
20390	612637
7955	612638
11128	612639
12702	612640
9941	612641
91750	612642
25723	612643
94620	612644
62377	612645
32203	612646
10898	612647
633	612648
62419	612649
77692	612650
5947	612651
2554	612652
52881	612653
291	612654
17603	612655
10582	612656
58664	612657
25302	612658
16916	612659
22129	612660
80817	612661
42641	612662
14960	612663
335	612664
603	612665
38409	612666
5139	612667
23855	612668
38009	612669
51945	612670
66026	612671
40346	612672
7248	612673
12200	612674
50545	612675
76250	612676
16661	612677
14802	612678
86573	612679
16854	612680
16695	612681
7542	612682
14074	612683
72264	612684
19871	612685
70683	612686
27056	612687
1281	612688
10023	612689
3237	612690
10908	612691
9281	612692
73709	612693
37633	612694
1991	612695
21182	612696
6740	612697
100027	612698
21005	612699
68161	612700
62593	612701
66152	612702
15182	612703
40246	612704
381	612705
6765	612706
32588	612707
53534	612708
39295	612709
2089	612710
55449	612711
3896	612712
29379	612713
14449	612714
98256	612715
31654	612716
89684	612717
645	612718
24325	612719
915	612720
4323	612721
63341	612722
25140	612723
27450	612724
114012	612725
20071	612726
35486	612727
93759	612728
20114	612729
1328	612730
7127	612731
48538	612732
14165	612733
1267	612734
53676	612735
7080	612736
280	612737
60235	612738
98139	612739
77074	612740
79388	612741
24721	612742
28715	612743
13753	612744
100334	612745
75816	612746
5225	612747
306	612748
22336	612749
25635	612750
14073	612751
22178	612752
84009	612753
7721	612754
34171	612755
28741	612756
57084	612757
81478	612758
20985	612759
20019	612760
1564	612761
45581	612762
35414	612763
16048	612764
3549	612765
55809	612766
32574	612767
17348	612768
43624	612769
93131	612770
2972	612771
6682	612772
21593	612773
9819	612774
14966	612775
16538	612776
1602	612777
13593	612778
9257	612779
54577	612780
12084	612781
10394	612782
72805	612783
94719	612784
26255	612785
100611	612786
8394	612787
5107	612788
10980	612789
48054	612790
105077	612791
103186	612792
93190	612793
1552	612794
18085	612795
20138	612796
80882	612797
47277	612798
45977	612799
7169	612800
3359	612801
6242	612802
47085	612803
55509	612804
55233	612805
35254	612806
17385	612807
50896	612808
38128	612809
3122	612810
511	612811
76857	612812
2513	612813
4934	612814
91	612815
59542	612816
56368	612817
398	612818
25248	612819
48576	612820
62291	612821
57125	612822
38066	612823
62402	612824
1348	612825
32186	612826
9712	612827
8481	612828
10915	612829
58289	612830
21132	612831
39933	612832
65631	612833
4646	612834
23846	612835
20184	612836
42301	612837
4196	612838
28026	612839
9201	612840
20785	612841
22078	612842
1577	612843
40919	612844
23708	612845
45122	612846
1931	612847
399	612848
33005	612849
24689	612850
994	612851
13570	612852
10486	612853
60775	612854
2868	612855
29464	612856
533	612857
16519	612858
39384	612859
22591	612860
8805	612861
7843	612862
3055	612863
54706	612864
4659	612865
51464	612866
87330	612867
21719	612868
65328	612869
19101	612870
63485	612871
2869	612872
3698	612873
33755	612874
34923	612875
21209	612876
14942	612877
2693	612878
85026	612879
58731	612880
10213	612881
26468	612882
469	612883
6362	612884
28743	612885
64527	612886
69172	612887
20644	612888
46231	612889
20661	612890
12199	612891
37788	612892
217	612893
47072	612894
1722	612895
365	612896
28772	612897
7172	612898
17598	612899
1039	612900
69877	612901
113607	612902
13900	612903
18397	612904
93819	612905
21414	612906
48643	612907
81136	612908
1931	612909
79745	612910
8314	612911
13572	612912
4248	612913
9542	612914
13816	612915
3143	612916
13	612917
72375	612918
38926	612919
19840	612920
42793	612921
4281	612922
8242	612923
22592	612924
104649	612925
24828	612926
13355	612927
8499	612928
1445	612929
383	612930
79943	612931
2294	612932
10162	612933
36276	612934
42923	612935
21721	612936
94422	612937
9563	612938
92238	612939
10301	612940
10404	612941
114343	612942
83021	612943
14	612944
42997	612945
17211	612946
101154	612947
476	612948
19827	612949
20898	612950
45733	612951
353	612952
41582	612953
15438	612954
60613	612955
70406	612956
1341	612957
36416	612958
10679	612959
35028	612960
32	612961
1356	612962
4413	612963
4271	612964
36340	612965
21747	612966
2998	612967
64635	612968
98284	612969
21945	612970
5567	612971
235	612972
13	612973
7643	612974
54943	612975
86340	612976
3786	612977
98346	612978
390	612979
48941	612980
48671	612981
8735	612982
15419	612983
2799	612984
20989	612985
695	612986
30369	612987
9474	612988
21844	612989
5423	612990
2272	612991
477	612992
3520	612993
16020	612994
23507	612995
8555	612996
21152	612997
2209	612998
82267	612999
53730	613000
102260	613001
16758	613002
63315	613003
43220	613004
17207	613005
1638	613006
64756	613007
18264	613008
2240	613009
5665	613010
58191	613011
42403	613012
2063	613013
413	613014
99474	613015
41827	613016
2192	613017
213	613018
86640	613019
22474	613020
5726	613021
16032	613022
77	613023
2818	613024
24511	613025
12464	613026
24070	613027
12127	613028
52422	613029
21821	613030
22578	613031
14688	613032
79605	613033
44361	613034
32646	613035
918	613036
22267	613037
64395	613038
8703	613039
1934	613040
23234	613041
30056	613042
32051	613043
47710	613044
19998	613045
53899	613046
2382	613047
579	613048
19024	613049
49931	613050
56371	613051
8273	613052
19969	613053
20618	613054
67972	613055
3298	613056
25170	613057
6652	613058
54238	613059
27300	613060
10366	613061
29685	613062
106799	613063
48034	613064
1701	613065
74874	613066
38695	613067
3721	613068
25241	613069
76550	613070
15138	613071
3711	613072
27887	613073
31712	613074
26836	613075
25504	613076
19700	613077
51950	613078
12254	613079
25644	613080
41128	613081
13400	613082
72349	613083
100990	613084
9752	613085
27514	613086
7196	613087
81362	613088
225	613089
60771	613090
22909	613091
14527	613092
22475	613093
61729	613094
101476	613095
78333	613096
3514	613097
8318	613098
65541	613099
35918	613100
44399	613101
34962	613102
982	613103
19900	613104
69246	613105
58490	613106
33304	613107
44984	613108
82377	613109
53191	613110
53538	613111
103706	613112
23129	613113
72244	613114
17320	613115
100348	613116
30400	613117
80105	613118
33317	613119
114027	613120
6778	613121
12113	613122
34592	613123
63568	613124
12974	613125
7876	613126
11765	613127
24707	613128
143	613129
442	613130
87881	613131
6342	613132
3572	613133
15258	613134
6277	613135
4226	613136
1055	613137
34079	613138
448	613139
47111	613140
21393	613141
54516	613142
28918	613143
104148	613144
9036	613145
12562	613146
6264	613147
5831	613148
19243	613149
72100	613150
91969	613151
25426	613152
20437	613153
4813	613154
51456	613155
82802	613156
65224	613157
34876	613158
58574	613159
3003	613160
57467	613161
15999	613162
14495	613163
80334	613164
48446	613165
2992	613166
30137	613167
48531	613168
2631	613169
15625	613170
12578	613171
46851	613172
6256	613173
2179	613174
19055	613175
24193	613176
27388	613177
3440	613178
218	613179
15770	613180
29709	613181
31424	613182
14202	613183
2107	613184
9899	613185
27276	613186
56896	613187
34086	613188
10396	613189
133	613190
444	613191
17203	613192
25046	613193
67404	613194
61405	613195
5005	613196
27445	613197
42617	613198
100404	613199
10749	613200
11101	613201
25645	613202
35902	613203
19903	613204
48849	613205
12797	613206
9220	613207
89373	613208
3519	613209
44326	613210
78002	613211
66611	613212
8240	613213
12961	613214
28441	613215
13603	613216
23239	613217
58344	613218
5971	613219
25644	613220
4598	613221
16906	613222
28787	613223
1493	613224
7560	613225
8389	613226
26510	613227
11177	613228
6027	613229
131	613230
37214	613231
53916	613232
40838	613233
62	613234
46476	613235
41822	613236
39617	613237
15621	613238
34762	613239
49044	613240
13035	613241
22253	613242
565	613243
3087	613244
2150	613245
33125	613246
107099	613247
12515	613248
17422	613249
67824	613250
46542	613251
1871	613252
8931	613253
10166	613254
29491	613255
53861	613256
27946	613257
6394	613258
48518	613259
8107	613260
1500	613261
71209	613262
64611	613263
26319	613264
7185	613265
63696	613266
30768	613267
17877	613268
89981	613269
1037	613270
384	613271
4674	613272
8288	613273
7519	613274
49574	613275
31838	613276
7918	613277
52106	613278
1031	613279
21403	613280
143	613281
8310	613282
34462	613283
5770	613284
2	613285
11578	613286
44479	613287
73563	613288
11405	613289
17270	613290
75701	613291
15875	613292
33275	613293
14785	613294
10706	613295
28572	613296
42806	613297
8953	613298
74171	613299
32553	613300
44718	613301
14730	613302
37160	613303
14843	613304
33257	613305
15509	613306
35982	613307
47586	613308
3045	613309
21743	613310
41861	613311
1411	613312
9317	613313
37702	613314
78287	613315
19026	613316
55817	613317
52126	613318
7544	613319
34970	613320
5424	613321
1845	613322
2312	613323
18794	613324
31236	613325
57609	613326
68300	613327
1895	613328
27705	613329
10879	613330
19762	613331
2314	613332
3536	613333
80770	613334
12030	613335
8392	613336
75	613337
29423	613338
43368	613339
1636	613340
83312	613341
7907	613342
6032	613343
4539	613344
67684	613345
39505	613346
28810	613347
40495	613348
101989	613349
38719	613350
4364	613351
17017	613352
64772	613353
13953	613354
76476	613355
545	613356
16178	613357
24321	613358
5003	613359
67315	613360
74918	613361
48128	613362
22211	613363
47034	613364
13872	613365
17055	613366
10707	613367
18021	613368
68451	613369
39665	613370
20786	613371
7363	613372
74598	613373
54426	613374
81800	613375
64159	613376
37444	613377
1415	613378
6396	613379
62919	613380
20902	613381
20937	613382
49	613383
8368	613384
61858	613385
69598	613386
32399	613387
50033	613388
41988	613389
53602	613390
25063	613391
21512	613392
2640	613393
12220	613394
23511	613395
102844	613396
43760	613397
32955	613398
62436	613399
35671	613400
47813	613401
42592	613402
49076	613403
80578	613404
40241	613405
39512	613406
114102	613407
468	613408
33451	613409
9251	613410
101005	613411
166	613412
4008	613413
78033	613414
70103	613415
5752	613416
43284	613417
22816	613418
2984	613419
2666	613420
12567	613421
62540	613422
60825	613423
16659	613424
3780	613425
22061	613426
28042	613427
16466	613428
73370	613429
19150	613430
30804	613431
3491	613432
5598	613433
19013	613434
55693	613435
8505	613436
1	613437
19462	613438
71945	613439
49632	613440
71466	613441
82493	613442
70016	613443
4955	613444
13224	613445
41308	613446
66250	613447
48560	613448
166	613449
2384	613450
510	613451
14232	613452
16974	613453
6985	613454
75231	613455
52234	613456
64747	613457
80783	613458
2202	613459
10714	613460
3211	613461
23386	613462
72181	613463
72	613464
72409	613465
742	613466
67034	613467
1909	613468
31	613469
16737	613470
58515	613471
12266	613472
5044	613473
87527	613474
61270	613475
53306	613476
43265	613477
390	613478
3721	613479
7955	613480
6769	613481
8419	613482
23329	613483
24556	613484
281	613485
6106	613486
14398	613487
35316	613488
13703	613489
69548	613490
1379	613491
27251	613492
1871	613493
64021	613494
9935	613495
3751	613496
37391	613497
47110	613498
48737	613499
1688	613500
10238	613501
100776	613502
10750	613503
9683	613504
13438	613505
35527	613506
26654	613507
12195	613508
288	613509
77263	613510
29578	613511
66938	613512
16789	613513
27127	613514
1431	613515
59383	613516
29068	613517
58559	613518
31819	613519
7518	613520
28440	613521
10902	613522
14792	613523
85077	613524
23413	613525
4753	613526
253	613527
1365	613528
98670	613529
71989	613530
8046	613531
47858	613532
4633	613533
60420	613534
12724	613535
39440	613536
16394	613537
16535	613538
6496	613539
215	613540
122	613541
1741	613542
29368	613543
320	613544
63882	613545
89969	613546
19828	613547
68975	613548
36894	613549
17520	613550
1529	613551
29397	613552
88229	613553
29971	613554
1077	613555
61666	613556
33609	613557
70342	613558
66355	613559
67062	613560
32519	613561
67734	613562
62	613563
13565	613564
9521	613565
3241	613566
493	613567
50363	613568
10574	613569
35679	613570
899	613571
62996	613572
109287	613573
4458	613574
58534	613575
4039	613576
104704	613577
508	613578
41061	613579
1092	613580
58863	613581
15753	613582
28493	613583
43668	613584
64004	613585
54865	613586
71640	613587
13546	613588
8189	613589
32022	613590
25821	613591
24188	613592
8430	613593
10576	613594
74267	613595
41021	613596
17642	613597
2269	613598
57139	613599
51737	613600
2272	613601
44	613602
13326	613603
34082	613604
63092	613605
56115	613606
21779	613607
110796	613608
35154	613609
11484	613610
30434	613611
51381	613612
13756	613613
73560	613614
10211	613615
41	613616
62253	613617
78370	613618
87351	613619
22759	613620
8794	613621
24433	613622
8226	613623
34201	613624
10540	613625
103946	613626
24906	613627
296	613628
2237	613629
3	613630
5698	613631
57983	613632
58002	613633
21264	613634
7385	613635
31329	613636
92369	613637
42139	613638
52817	613639
47781	613640
3046	613641
76022	613642
5246	613643
21613	613644
89607	613645
29403	613646
66874	613647
25249	613648
64787	613649
22545	613650
87731	613651
27145	613652
474	613653
17413	613654
31	613655
70553	613656
11785	613657
16311	613658
71253	613659
56313	613660
643	613661
61554	613662
90377	613663
3709	613664
8687	613665
28717	613666
2196	613667
72484	613668
38489	613669
25671	613670
12810	613671
33744	613672
52422	613673
41981	613674
74385	613675
25036	613676
4146	613677
289	613678
7590	613679
52059	613680
29651	613681
58725	613682
3000	613683
1036	613684
9390	613685
49190	613686
17057	613687
30797	613688
35257	613689
28539	613690
5031	613691
5356	613692
19309	613693
3629	613694
23546	613695
28252	613696
1924	613697
73	613698
11590	613699
44934	613700
51436	613701
84879	613702
92695	613703
3	613704
13716	613705
10139	613706
109753	613707
18564	613708
1589	613709
41245	613710
29510	613711
54408	613712
506	613713
44871	613714
26749	613715
45035	613716
33143	613717
18828	613718
24875	613719
76899	613720
32667	613721
91018	613722
80723	613723
35821	613724
71619	613725
2865	613726
71995	613727
26247	613728
56667	613729
662	613730
16102	613731
23981	613732
21490	613733
14305	613734
61891	613735
79908	613736
13054	613737
90611	613738
23300	613739
34265	613740
50291	613741
2537	613742
48428	613743
44416	613744
57446	613745
2540	613746
9617	613747
62	613748
37687	613749
11	613750
2886	613751
51887	613752
20436	613753
6190	613754
37102	613755
22733	613756
36412	613757
55381	613758
32013	613759
27437	613760
47580	613761
160	613762
765	613763
2406	613764
3897	613765
96084	613766
96	613767
13842	613768
67626	613769
11233	613770
16347	613771
1706	613772
40853	613773
30804	613774
569	613775
5472	613776
26793	613777
10029	613778
1496	613779
16379	613780
69113	613781
3429	613782
89617	613783
55404	613784
88805	613785
16545	613786
6511	613787
13318	613788
14812	613789
52209	613790
1465	613791
58194	613792
19901	613793
15761	613794
6119	613795
34925	613796
25204	613797
24677	613798
11425	613799
39637	613800
37335	613801
67538	613802
12810	613803
101	613804
27838	613805
60103	613806
18526	613807
45645	613808
64813	613809
2937	613810
102113	613811
39562	613812
6229	613813
17270	613814
1230	613815
43558	613816
38607	613817
25193	613818
51075	613819
7233	613820
30904	613821
91730	613822
4349	613823
55059	613824
26756	613825
97090	613826
9467	613827
3163	613828
41375	613829
22561	613830
7811	613831
6148	613832
6196	613833
1955	613834
6736	613835
589	613836
43135	613837
8661	613838
47526	613839
30376	613840
32116	613841
2403	613842
19555	613843
37660	613844
3737	613845
91886	613846
59279	613847
821	613848
62532	613849
1281	613850
6865	613851
25851	613852
38793	613853
937	613854
11311	613855
42332	613856
92358	613857
892	613858
81995	613859
9051	613860
4963	613861
45422	613862
3657	613863
6092	613864
64991	613865
33980	613866
41097	613867
14368	613868
173	613869
6999	613870
72959	613871
442	613872
9	613873
1675	613874
53964	613875
69252	613876
51629	613877
40058	613878
109980	613879
4589	613880
6785	613881
51184	613882
10532	613883
41513	613884
14681	613885
16049	613886
9456	613887
55692	613888
12316	613889
37820	613890
56945	613891
12501	613892
5260	613893
15960	613894
3036	613895
80989	613896
28097	613897
15941	613898
972	613899
50182	613900
58690	613901
141	613902
61645	613903
77300	613904
782	613905
89023	613906
72126	613907
9608	613908
9817	613909
7473	613910
63044	613911
12797	613912
2525	613913
74819	613914
27147	613915
30872	613916
308	613917
8934	613918
2176	613919
25642	613920
23192	613921
105	613922
5433	613923
88525	613924
1542	613925
17319	613926
5140	613927
69917	613928
21467	613929
22199	613930
4180	613931
5779	613932
40403	613933
3497	613934
92952	613935
5768	613936
27466	613937
66805	613938
25040	613939
36355	613940
23260	613941
88829	613942
32609	613943
4012	613944
2536	613945
3779	613946
39	613947
76826	613948
72609	613949
3393	613950
37552	613951
23430	613952
3018	613953
21694	613954
5523	613955
18004	613956
61054	613957
49338	613958
27986	613959
13068	613960
10045	613961
7735	613962
1267	613963
22345	613964
23080	613965
68285	613966
8907	613967
8038	613968
45313	613969
38715	613970
22622	613971
90858	613972
18230	613973
4040	613974
8101	613975
12772	613976
33874	613977
33983	613978
9468	613979
14831	613980
27469	613981
7566	613982
43676	613983
46734	613984
66908	613985
46743	613986
23132	613987
4594	613988
89643	613989
86720	613990
3745	613991
4490	613992
794	613993
100135	613994
85546	613995
13364	613996
55830	613997
53843	613998
59871	613999
111092	614000
9413	614001
56279	614002
70677	614003
22176	614004
33359	614005
2914	614006
10723	614007
313	614008
12233	614009
8697	614010
76286	614011
28155	614012
2315	614013
22102	614014
165	614015
40616	614016
17902	614017
11309	614018
98261	614019
43660	614020
18844	614021
2080	614022
43185	614023
67609	614024
11280	614025
7990	614026
474	614027
27239	614028
36703	614029
84690	614030
4691	614031
104522	614032
98281	614033
45946	614034
30385	614035
10252	614036
7869	614037
26366	614038
326	614039
786	614040
23914	614041
65143	614042
2764	614043
1658	614044
7082	614045
5724	614046
10905	614047
5459	614048
59695	614049
7639	614050
101970	614051
41798	614052
4002	614053
12408	614054
38116	614055
33582	614056
82495	614057
7445	614058
20123	614059
73994	614060
42043	614061
67142	614062
23268	614063
10693	614064
39902	614065
79336	614066
48504	614067
78882	614068
12933	614069
87750	614070
8050	614071
18523	614072
5506	614073
11705	614074
66	614075
8058	614076
73467	614077
2584	614078
14158	614079
45298	614080
72818	614081
24059	614082
84467	614083
64365	614084
14939	614085
52946	614086
61091	614087
30838	614088
6572	614089
7061	614090
27091	614091
75317	614092
1925	614093
73485	614094
49126	614095
12532	614096
45019	614097
8340	614098
9060	614099
35584	614100
87228	614101
71419	614102
31275	614103
21704	614104
4	614105
79617	614106
30869	614107
17357	614108
46548	614109
33	614110
2847	614111
39370	614112
12908	614113
87495	614114
55885	614115
10104	614116
49201	614117
2243	614118
21061	614119
5035	614120
55422	614121
41823	614122
220	614123
5498	614124
3073	614125
22602	614126
65386	614127
112787	614128
6295	614129
100502	614130
21961	614131
15554	614132
2494	614133
56500	614134
4905	614135
3164	614136
19559	614137
27666	614138
22393	614139
28193	614140
15861	614141
4282	614142
109348	614143
7629	614144
65545	614145
93095	614146
5541	614147
55558	614148
98484	614149
472	614150
20	614151
26746	614152
25039	614153
40804	614154
99817	614155
13608	614156
74235	614157
2526	614158
81171	614159
35368	614160
20212	614161
23377	614162
40175	614163
16504	614164
38492	614165
18995	614166
52194	614167
26166	614168
62421	614169
64903	614170
63156	614171
14014	614172
10339	614173
73568	614174
8439	614175
6117	614176
23067	614177
9423	614178
3	614179
56583	614180
15557	614181
478	614182
2118	614183
6609	614184
69506	614185
56080	614186
65043	614187
1384	614188
33446	614189
537	614190
36374	614191
38283	614192
7174	614193
1042	614194
39633	614195
29239	614196
105547	614197
96206	614198
66	614199
43683	614200
37476	614201
2133	614202
49524	614203
28160	614204
69430	614205
21455	614206
11080	614207
22518	614208
16432	614209
59047	614210
65342	614211
89001	614212
48087	614213
51992	614214
1240	614215
41725	614216
54734	614217
9269	614218
8544	614219
8336	614220
35249	614221
71586	614222
4748	614223
14619	614224
21540	614225
24633	614226
24780	614227
24807	614228
1028	614229
71495	614230
37965	614231
2986	614232
22474	614233
33069	614234
79141	614235
23415	614236
19414	614237
24303	614238
75492	614239
74822	614240
54824	614241
11059	614242
10056	614243
84786	614244
4943	614245
47404	614246
64224	614247
22726	614248
8043	614249
3338	614250
60999	614251
55110	614252
3102	614253
690	614254
73333	614255
61418	614256
23875	614257
44829	614258
9	614259
13581	614260
5583	614261
41015	614262
4806	614263
14986	614264
45136	614265
77993	614266
92119	614267
34459	614268
20289	614269
25926	614270
79344	614271
7648	614272
112986	614273
4779	614274
19563	614275
313	614276
176	614277
5862	614278
19108	614279
19383	614280
89809	614281
55337	614282
48218	614283
1059	614284
78309	614285
98467	614286
1008	614287
5660	614288
43704	614289
29040	614290
26464	614291
46590	614292
46729	614293
12897	614294
62060	614295
24748	614296
26	614297
25654	614298
23926	614299
77835	614300
1891	614301
19891	614302
940	614303
42479	614304
29617	614305
43432	614306
24222	614307
53554	614308
26818	614309
10400	614310
82319	614311
31650	614312
12534	614313
89657	614314
63094	614315
22445	614316
55781	614317
203	614318
4491	614319
36979	614320
63592	614321
111739	614322
12288	614323
42644	614324
112489	614325
3280	614326
3505	614327
295	614328
24254	614329
9188	614330
27617	614331
66183	614332
82255	614333
76644	614334
25734	614335
1050	614336
45862	614337
14686	614338
37918	614339
96468	614340
16205	614341
5849	614342
9583	614343
27894	614344
187	614345
42271	614346
53938	614347
826	614348
3737	614349
24074	614350
11797	614351
28	614352
499	614353
15470	614354
11556	614355
7702	614356
64929	614357
8940	614358
74766	614359
4959	614360
20158	614361
39659	614362
112084	614363
34858	614364
21819	614365
10547	614366
57943	614367
74675	614368
19660	614369
95902	614370
10971	614371
30517	614372
47704	614373
70935	614374
15067	614375
70233	614376
10590	614377
9510	614378
63417	614379
75621	614380
68614	614381
86428	614382
91092	614383
12091	614384
70506	614385
63283	614386
9742	614387
76	614388
38907	614389
5381	614390
12325	614391
651	614392
37727	614393
40057	614394
40000	614395
2490	614396
66080	614397
1336	614398
9259	614399
21161	614400
43334	614401
1101	614402
16820	614403
22662	614404
9333	614405
1903	614406
17299	614407
62714	614408
91780	614409
9124	614410
224	614411
21763	614412
42799	614413
22157	614414
92705	614415
16480	614416
468	614417
3329	614418
12964	614419
21772	614420
2728	614421
41321	614422
13431	614423
2976	614424
20744	614425
46487	614426
557	614427
40016	614428
69968	614429
16388	614430
21108	614431
9946	614432
7477	614433
17819	614434
4114	614435
88866	614436
59141	614437
45884	614438
4633	614439
13976	614440
24124	614441
4740	614442
2294	614443
18680	614444
9021	614445
1321	614446
28533	614447
1883	614448
25085	614449
51313	614450
59053	614451
54010	614452
45470	614453
32623	614454
54258	614455
32396	614456
1234	614457
90378	614458
2305	614459
21991	614460
26144	614461
27731	614462
309	614463
37186	614464
24364	614465
113100	614466
1651	614467
76176	614468
18462	614469
76941	614470
40978	614471
37	614472
75858	614473
49252	614474
60208	614475
54079	614476
46972	614477
3731	614478
3328	614479
24196	614480
37180	614481
740	614482
35282	614483
48876	614484
8278	614485
54672	614486
1740	614487
12170	614488
14	614489
4577	614490
1852	614491
43368	614492
7106	614493
16451	614494
28403	614495
99032	614496
29749	614497
8220	614498
23214	614499
21527	614500
13720	614501
48809	614502
702	614503
26760	614504
16837	614505
64265	614506
6261	614507
26452	614508
46686	614509
7247	614510
1855	614511
375	614512
20041	614513
77994	614514
2968	614515
88928	614516
3525	614517
17256	614518
557	614519
12156	614520
38326	614521
86345	614522
51299	614523
6915	614524
28609	614525
65206	614526
51703	614527
18943	614528
55808	614529
62369	614530
2727	614531
7287	614532
38915	614533
3091	614534
44369	614535
6956	614536
33413	614537
63041	614538
20763	614539
9494	614540
1	614541
10942	614542
2577	614543
35295	614544
1773	614545
26192	614546
156	614547
82992	614548
72711	614549
2694	614550
21995	614551
38148	614552
4904	614553
5469	614554
11244	614555
13940	614556
1415	614557
9790	614558
29502	614559
29488	614560
54480	614561
39335	614562
42085	614563
99260	614564
81158	614565
22798	614566
4842	614567
15005	614568
42475	614569
12675	614570
45015	614571
6162	614572
10402	614573
51081	614574
5551	614575
5306	614576
10496	614577
37324	614578
63976	614579
1144	614580
63794	614581
9747	614582
25988	614583
94554	614584
8695	614585
14758	614586
81604	614587
61280	614588
58484	614589
24142	614590
13442	614591
10689	614592
41288	614593
23693	614594
99723	614595
9232	614596
2036	614597
46796	614598
15455	614599
67829	614600
159	614601
48183	614602
63499	614603
62313	614604
24092	614605
32627	614606
177	614607
19719	614608
42461	614609
2858	614610
43056	614611
7037	614612
1819	614613
779	614614
47120	614615
8758	614616
1780	614617
1847	614618
72708	614619
57306	614620
9709	614621
19054	614622
20843	614623
3765	614624
77060	614625
42298	614626
4473	614627
232	614628
28530	614629
5369	614630
47830	614631
31832	614632
34799	614633
81233	614634
7489	614635
13608	614636
16707	614637
25447	614638
35774	614639
16921	614640
23163	614641
1257	614642
39117	614643
60790	614644
49466	614645
6369	614646
88085	614647
72878	614648
53119	614649
4957	614650
19643	614651
293	614652
73197	614653
80157	614654
28123	614655
79411	614656
5892	614657
67203	614658
17123	614659
17365	614660
73613	614661
2825	614662
53395	614663
527	614664
5239	614665
16814	614666
40325	614667
36107	614668
1272	614669
49586	614670
96179	614671
68916	614672
1610	614673
35232	614674
53825	614675
6500	614676
9212	614677
93767	614678
107147	614679
16381	614680
55219	614681
83286	614682
15710	614683
16093	614684
14457	614685
7261	614686
40556	614687
17017	614688
26156	614689
73752	614690
1899	614691
2309	614692
60879	614693
37806	614694
31493	614695
27111	614696
35932	614697
2361	614698
3412	614699
13979	614700
18817	614701
4629	614702
93319	614703
98203	614704
15448	614705
14557	614706
4929	614707
38858	614708
101991	614709
17274	614710
66992	614711
36223	614712
74388	614713
58262	614714
1221	614715
8454	614716
45643	614717
83373	614718
103688	614719
2404	614720
5937	614721
13008	614722
38229	614723
34788	614724
8742	614725
646	614726
20951	614727
40001	614728
5953	614729
62746	614730
111790	614731
66099	614732
76	614733
17544	614734
1198	614735
70647	614736
11449	614737
3876	614738
2606	614739
45780	614740
5357	614741
17103	614742
27889	614743
10317	614744
6446	614745
1247	614746
32379	614747
10455	614748
6693	614749
47023	614750
35470	614751
92692	614752
80967	614753
86597	614754
6506	614755
19868	614756
9428	614757
32301	614758
100931	614759
95185	614760
9259	614761
101254	614762
1816	614763
12026	614764
9276	614765
50574	614766
9834	614767
89749	614768
118	614769
29746	614770
38998	614771
43144	614772
420	614773
18091	614774
26019	614775
44685	614776
35458	614777
11540	614778
51186	614779
3885	614780
22204	614781
2917	614782
82233	614783
105698	614784
91650	614785
99394	614786
11490	614787
18834	614788
11379	614789
25415	614790
33129	614791
9143	614792
22361	614793
12212	614794
47378	614795
45301	614796
10709	614797
54476	614798
2879	614799
37250	614800
81	614801
50216	614802
827	614803
5586	614804
66268	614805
3125	614806
39104	614807
27054	614808
36842	614809
12565	614810
8067	614811
25186	614812
20120	614813
72347	614814
19372	614815
10386	614816
26282	614817
40312	614818
24927	614819
9038	614820
9405	614821
6283	614822
527	614823
80286	614824
9528	614825
40510	614826
2935	614827
50355	614828
21388	614829
62010	614830
11118	614831
103818	614832
8535	614833
22772	614834
52883	614835
37333	614836
77235	614837
10917	614838
12140	614839
12209	614840
13908	614841
44353	614842
3384	614843
2944	614844
47466	614845
81666	614846
47572	614847
17214	614848
25800	614849
47051	614850
112645	614851
12948	614852
64375	614853
19808	614854
4195	614855
34069	614856
25189	614857
23752	614858
50180	614859
91191	614860
35016	614861
37661	614862
21256	614863
51481	614864
40800	614865
21983	614866
7994	614867
63797	614868
23806	614869
34098	614870
3369	614871
31749	614872
70655	614873
34556	614874
92679	614875
5559	614876
16693	614877
38649	614878
70920	614879
46063	614880
6220	614881
17831	614882
28633	614883
75790	614884
7852	614885
20345	614886
19571	614887
45700	614888
234	614889
25663	614890
39352	614891
52498	614892
13021	614893
58386	614894
59042	614895
41756	614896
49848	614897
71852	614898
79064	614899
31603	614900
32758	614901
13785	614902
7811	614903
83003	614904
7257	614905
14303	614906
17014	614907
24294	614908
1503	614909
93405	614910
1	614911
39871	614912
2682	614913
28229	614914
25323	614915
88009	614916
1190	614917
99428	614918
10168	614919
22153	614920
961	614921
39379	614922
49227	614923
38128	614924
200	614925
6548	614926
3875	614927
20673	614928
37262	614929
24131	614930
106445	614931
42044	614932
44371	614933
2750	614934
38721	614935
1313	614936
59486	614937
30231	614938
9479	614939
5992	614940
56917	614941
640	614942
2722	614943
7200	614944
3671	614945
39502	614946
89125	614947
45095	614948
20225	614949
126	614950
16981	614951
21885	614952
660	614953
24792	614954
73841	614955
16916	614956
6433	614957
69442	614958
437	614959
3517	614960
40214	614961
13968	614962
25890	614963
96062	614964
45093	614965
71916	614966
79238	614967
39162	614968
81448	614969
6402	614970
1268	614971
21244	614972
80950	614973
26226	614974
85892	614975
32074	614976
32979	614977
61571	614978
46157	614979
400	614980
2002	614981
65985	614982
1909	614983
31542	614984
27270	614985
19441	614986
101635	614987
13018	614988
41327	614989
67100	614990
58080	614991
4651	614992
18	614993
32356	614994
1977	614995
110101	614996
55375	614997
66589	614998
30520	614999
79107	615000
48739	615001
6416	615002
965	615003
3037	615004
21992	615005
10666	615006
9119	615007
9226	615008
12597	615009
53746	615010
10446	615011
2031	615012
85879	615013
58975	615014
101669	615015
78535	615016
19429	615017
48312	615018
72825	615019
72547	615020
427	615021
71775	615022
58539	615023
7931	615024
662	615025
43254	615026
3283	615027
8533	615028
38431	615029
37477	615030
20072	615031
33806	615032
61249	615033
5198	615034
9188	615035
6445	615036
3591	615037
33356	615038
11231	615039
97009	615040
45378	615041
1163	615042
106959	615043
37857	615044
1357	615045
76277	615046
7697	615047
61601	615048
97078	615049
37485	615050
18864	615051
78640	615052
27596	615053
33537	615054
33846	615055
87730	615056
22924	615057
50604	615058
4200	615059
2701	615060
57433	615061
18818	615062
6424	615063
2723	615064
34709	615065
69856	615066
9534	615067
33271	615068
21067	615069
3968	615070
109357	615071
1803	615072
108263	615073
21043	615074
12965	615075
102180	615076
45476	615077
14942	615078
3128	615079
67909	615080
15811	615081
46532	615082
30609	615083
15180	615084
81156	615085
20523	615086
35967	615087
17368	615088
1585	615089
5481	615090
1103	615091
42990	615092
15487	615093
53058	615094
13978	615095
33710	615096
13984	615097
4835	615098
27104	615099
23898	615100
1550	615101
65657	615102
24891	615103
26711	615104
24669	615105
19366	615106
44439	615107
8651	615108
92971	615109
55166	615110
22614	615111
47535	615112
2459	615113
57222	615114
4049	615115
17727	615116
3145	615117
3804	615118
48646	615119
42702	615120
61871	615121
8260	615122
58390	615123
2588	615124
35576	615125
45843	615126
13231	615127
57041	615128
14288	615129
69082	615130
30284	615131
16089	615132
6999	615133
7275	615134
97496	615135
49031	615136
35	615137
14783	615138
6818	615139
4508	615140
39967	615141
38024	615142
36956	615143
70572	615144
28612	615145
39136	615146
85947	615147
14416	615148
40884	615149
73549	615150
2232	615151
5577	615152
20544	615153
23379	615154
27666	615155
35483	615156
41546	615157
38339	615158
71821	615159
31670	615160
37303	615161
43758	615162
52539	615163
76238	615164
876	615165
54619	615166
16799	615167
109726	615168
1960	615169
962	615170
11792	615171
16223	615172
74025	615173
26498	615174
15947	615175
59831	615176
35657	615177
10782	615178
26368	615179
30404	615180
5165	615181
23207	615182
48495	615183
26146	615184
55830	615185
41243	615186
73195	615187
4311	615188
455	615189
10752	615190
9614	615191
1464	615192
80491	615193
35963	615194
18212	615195
1930	615196
66139	615197
53870	615198
45237	615199
11877	615200
4207	615201
15254	615202
566	615203
78017	615204
92988	615205
336	615206
10461	615207
4683	615208
6654	615209
20940	615210
11903	615211
43219	615212
40447	615213
42361	615214
74504	615215
1583	615216
25369	615217
44611	615218
6592	615219
102397	615220
94147	615221
61821	615222
21656	615223
2636	615224
79863	615225
68819	615226
169	615227
33687	615228
61805	615229
147	615230
4088	615231
17016	615232
20762	615233
35431	615234
3211	615235
12481	615236
47717	615237
75534	615238
9756	615239
52756	615240
43722	615241
7773	615242
15558	615243
9090	615244
16854	615245
5158	615246
5035	615247
74766	615248
11064	615249
3919	615250
11238	615251
21452	615252
4673	615253
71558	615254
17987	615255
294	615256
11695	615257
69790	615258
11	615259
58142	615260
6937	615261
165	615262
32071	615263
511	615264
56912	615265
305	615266
8167	615267
7934	615268
1933	615269
1502	615270
2514	615271
26840	615272
29587	615273
17626	615274
8850	615275
2083	615276
41712	615277
15953	615278
11789	615279
34	615280
950	615281
3765	615282
35984	615283
18976	615284
18236	615285
344	615286
62902	615287
9147	615288
23959	615289
74018	615290
45165	615291
10753	615292
29615	615293
86538	615294
58733	615295
76163	615296
4745	615297
24761	615298
22235	615299
38883	615300
2703	615301
86717	615302
37312	615303
31250	615304
3057	615305
2124	615306
2824	615307
1933	615308
46701	615309
38620	615310
15599	615311
54411	615312
49394	615313
32190	615314
9478	615315
69412	615316
25384	615317
49486	615318
88453	615319
12724	615320
2270	615321
7373	615322
83531	615323
85928	615324
1587	615325
26250	615326
24306	615327
52899	615328
29200	615329
43790	615330
55535	615331
12100	615332
7018	615333
69968	615334
3192	615335
1970	615336
17457	615337
91211	615338
78422	615339
38979	615340
963	615341
92569	615342
91856	615343
67021	615344
93957	615345
43102	615346
18114	615347
85136	615348
69153	615349
25653	615350
6749	615351
24204	615352
78645	615353
62028	615354
5808	615355
2622	615356
84	615357
41277	615358
49056	615359
95632	615360
54145	615361
7881	615362
1742	615363
13810	615364
16224	615365
93095	615366
7036	615367
7253	615368
6942	615369
49914	615370
22830	615371
92865	615372
12728	615373
51367	615374
20342	615375
25325	615376
79053	615377
40078	615378
36861	615379
66628	615380
13791	615381
11827	615382
78489	615383
37423	615384
3785	615385
20465	615386
31135	615387
38452	615388
18314	615389
100780	615390
11168	615391
8124	615392
95179	615393
10471	615394
44165	615395
18667	615396
37723	615397
6591	615398
21278	615399
30638	615400
65214	615401
6919	615402
75096	615403
49123	615404
15174	615405
28448	615406
2984	615407
40850	615408
9088	615409
60896	615410
2546	615411
20582	615412
13534	615413
82756	615414
6942	615415
4526	615416
51278	615417
29035	615418
2944	615419
8788	615420
473	615421
29985	615422
24908	615423
281	615424
4525	615425
3720	615426
40033	615427
894	615428
26395	615429
226	615430
29160	615431
7281	615432
8242	615433
81767	615434
40494	615435
816	615436
15489	615437
68331	615438
19495	615439
22477	615440
39888	615441
9791	615442
79803	615443
3316	615444
34860	615445
24098	615446
40810	615447
47488	615448
64648	615449
16997	615450
62021	615451
42184	615452
7941	615453
18516	615454
37236	615455
6629	615456
31568	615457
458	615458
104166	615459
12683	615460
887	615461
41606	615462
22550	615463
42847	615464
31033	615465
8363	615466
64215	615467
3	615468
71181	615469
69633	615470
27646	615471
36429	615472
7628	615473
41511	615474
80168	615475
5397	615476
18689	615477
61958	615478
64053	615479
4516	615480
46516	615481
35540	615482
66390	615483
9615	615484
1210	615485
73169	615486
66111	615487
615	615488
103436	615489
80412	615490
12308	615491
30179	615492
67859	615493
13729	615494
622	615495
1145	615496
61483	615497
3317	615498
100061	615499
29632	615500
3581	615501
65	615502
41696	615503
18981	615504
9629	615505
79489	615506
40843	615507
23781	615508
10416	615509
15934	615510
92338	615511
70570	615512
29468	615513
26588	615514
54654	615515
28935	615516
1969	615517
39230	615518
73541	615519
3106	615520
27859	615521
81529	615522
7035	615523
93877	615524
62806	615525
10549	615526
87104	615527
45537	615528
44289	615529
30919	615530
4022	615531
27804	615532
8884	615533
56464	615534
15374	615535
22941	615536
16394	615537
25935	615538
34831	615539
15866	615540
832	615541
8913	615542
19849	615543
15032	615544
30714	615545
41369	615546
8772	615547
14495	615548
30097	615549
4773	615550
8942	615551
11617	615552
88845	615553
3594	615554
6440	615555
40259	615556
43492	615557
30072	615558
99547	615559
37885	615560
98563	615561
61174	615562
546	615563
23691	615564
6603	615565
74715	615566
37801	615567
1304	615568
34478	615569
34785	615570
24600	615571
2163	615572
51166	615573
119	615574
65209	615575
89	615576
7113	615577
1325	615578
13234	615579
23494	615580
14324	615581
12953	615582
19287	615583
10760	615584
640	615585
4493	615586
8940	615587
7698	615588
3676	615589
12135	615590
73813	615591
90045	615592
1722	615593
29373	615594
91509	615595
1896	615596
14886	615597
6091	615598
10860	615599
1076	615600
364	615601
13180	615602
607	615603
4771	615604
43146	615605
3771	615606
86341	615607
21841	615608
2055	615609
15849	615610
18206	615611
10609	615612
28342	615613
30194	615614
49061	615615
24808	615616
17269	615617
38605	615618
93634	615619
92791	615620
31802	615621
2210	615622
59908	615623
58683	615624
705	615625
7840	615626
34977	615627
104170	615628
88462	615629
41631	615630
56752	615631
24302	615632
2191	615633
47953	615634
35508	615635
51031	615636
5192	615637
8107	615638
80336	615639
37657	615640
37286	615641
16050	615642
24938	615643
11256	615644
40236	615645
4707	615646
15077	615647
79211	615648
69996	615649
28956	615650
30114	615651
51527	615652
9259	615653
981	615654
77364	615655
23546	615656
40854	615657
23834	615658
15908	615659
22321	615660
23401	615661
2374	615662
82762	615663
16347	615664
51075	615665
10327	615666
10429	615667
30601	615668
9060	615669
31606	615670
47610	615671
38827	615672
21009	615673
67887	615674
85573	615675
42615	615676
16	615677
19057	615678
31765	615679
70447	615680
37590	615681
26782	615682
1632	615683
23146	615684
78754	615685
74668	615686
2477	615687
26814	615688
40827	615689
1008	615690
55478	615691
8604	615692
7513	615693
3116	615694
16290	615695
52137	615696
17949	615697
27723	615698
73541	615699
59967	615700
14354	615701
75554	615702
20409	615703
27731	615704
73950	615705
23708	615706
34063	615707
57441	615708
51860	615709
8503	615710
1601	615711
71332	615712
64719	615713
100546	615714
5645	615715
96665	615716
1131	615717
13948	615718
23358	615719
31056	615720
3959	615721
22608	615722
93094	615723
54747	615724
15544	615725
64716	615726
3145	615727
8988	615728
54506	615729
3217	615730
20529	615731
2889	615732
24751	615733
1527	615734
226	615735
36442	615736
6129	615737
86064	615738
40373	615739
57260	615740
21897	615741
595	615742
51792	615743
1589	615744
2212	615745
37261	615746
76861	615747
23149	615748
54889	615749
676	615750
2269	615751
83316	615752
60958	615753
16976	615754
708	615755
42144	615756
31238	615757
9945	615758
23335	615759
7129	615760
30231	615761
67278	615762
1031	615763
35151	615764
14550	615765
29771	615766
12526	615767
14234	615768
23797	615769
7878	615770
96955	615771
51	615772
1028	615773
111789	615774
74206	615775
6602	615776
4726	615777
87582	615778
372	615779
12495	615780
30334	615781
90232	615782
1122	615783
21735	615784
2426	615785
37235	615786
60040	615787
8036	615788
12758	615789
8835	615790
27498	615791
41437	615792
13512	615793
21007	615794
100496	615795
56284	615796
68995	615797
66108	615798
2726	615799
58155	615800
16691	615801
160	615802
1745	615803
1548	615804
12666	615805
34598	615806
17301	615807
3701	615808
24272	615809
36181	615810
56726	615811
72946	615812
33375	615813
32136	615814
1418	615815
39225	615816
40080	615817
25073	615818
38954	615819
9	615820
62232	615821
18906	615822
43053	615823
69152	615824
9831	615825
8566	615826
36815	615827
10136	615828
2358	615829
72563	615830
17822	615831
90497	615832
63530	615833
113476	615834
79700	615835
18584	615836
29987	615837
5130	615838
55465	615839
5729	615840
808	615841
1307	615842
19813	615843
12234	615844
13924	615845
11581	615846
57571	615847
39240	615848
57755	615849
16503	615850
12851	615851
52998	615852
12273	615853
10278	615854
1699	615855
15292	615856
2303	615857
96639	615858
25848	615859
39265	615860
102740	615861
4621	615862
524	615863
32192	615864
31506	615865
40281	615866
41260	615867
35465	615868
60510	615869
32853	615870
11023	615871
49274	615872
3951	615873
30335	615874
9293	615875
85485	615876
2423	615877
18164	615878
11664	615879
28222	615880
9853	615881
14333	615882
320	615883
21197	615884
206	615885
34244	615886
30407	615887
14006	615888
29159	615889
9068	615890
7283	615891
22300	615892
534	615893
10745	615894
89577	615895
25663	615896
7468	615897
8535	615898
43020	615899
47346	615900
8660	615901
42968	615902
643	615903
20902	615904
31355	615905
7222	615906
12811	615907
98903	615908
28133	615909
56896	615910
15119	615911
64158	615912
1825	615913
12307	615914
15667	615915
93902	615916
95621	615917
22244	615918
1	615919
40281	615920
150	615921
3724	615922
6500	615923
13661	615924
8742	615925
76144	615926
2548	615927
21299	615928
35613	615929
52073	615930
53787	615931
25840	615932
34834	615933
14673	615934
32199	615935
11071	615936
11679	615937
54378	615938
2	615939
20844	615940
74661	615941
85213	615942
1060	615943
24	615944
32988	615945
28173	615946
20749	615947
90038	615948
62073	615949
15660	615950
17409	615951
6967	615952
69118	615953
56339	615954
35793	615955
22751	615956
57047	615957
600	615958
40427	615959
807	615960
42307	615961
114236	615962
42692	615963
23400	615964
27402	615965
5432	615966
14241	615967
81390	615968
36185	615969
45653	615970
596	615971
87651	615972
3616	615973
8333	615974
11183	615975
69300	615976
3171	615977
55572	615978
38687	615979
30226	615980
20738	615981
27306	615982
56028	615983
7123	615984
72020	615985
20169	615986
33764	615987
83930	615988
2027	615989
11997	615990
36154	615991
44431	615992
2115	615993
3011	615994
17280	615995
12949	615996
36320	615997
61045	615998
55860	615999
9996	616000
43455	616001
23413	616002
28269	616003
1493	616004
24099	616005
1947	616006
10360	616007
28870	616008
42895	616009
21467	616010
37953	616011
45507	616012
471	616013
80287	616014
6433	616015
84789	616016
5805	616017
1960	616018
100723	616019
80243	616020
16053	616021
59898	616022
65980	616023
23007	616024
29564	616025
9913	616026
74645	616027
9403	616028
14630	616029
23	616030
17590	616031
30238	616032
98362	616033
18540	616034
26235	616035
62673	616036
12978	616037
47689	616038
62904	616039
2610	616040
37100	616041
76535	616042
4988	616043
4908	616044
6714	616045
4691	616046
39314	616047
13217	616048
68971	616049
5353	616050
8062	616051
15800	616052
11904	616053
1215	616054
30184	616055
22930	616056
19731	616057
906	616058
70894	616059
11195	616060
13516	616061
2066	616062
4116	616063
47479	616064
48582	616065
39883	616066
24965	616067
8067	616068
5843	616069
63712	616070
3427	616071
91290	616072
28886	616073
4835	616074
22557	616075
1395	616076
45870	616077
28954	616078
4649	616079
30172	616080
21563	616081
14016	616082
11400	616083
29967	616084
74060	616085
32036	616086
18855	616087
15344	616088
51868	616089
7001	616090
92480	616091
27280	616092
15522	616093
69016	616094
107109	616095
274	616096
36466	616097
52594	616098
20306	616099
3036	616100
17048	616101
46471	616102
85524	616103
55894	616104
38498	616105
5102	616106
78580	616107
5754	616108
70041	616109
14113	616110
38911	616111
2444	616112
61190	616113
47752	616114
6968	616115
15907	616116
50579	616117
11847	616118
28251	616119
2921	616120
12393	616121
39513	616122
54920	616123
28275	616124
92979	616125
109363	616126
17349	616127
1886	616128
20787	616129
10288	616130
48841	616131
52871	616132
18193	616133
38001	616134
28454	616135
24971	616136
64023	616137
102609	616138
12907	616139
82053	616140
23622	616141
1307	616142
38829	616143
3316	616144
80621	616145
11132	616146
8439	616147
13646	616148
72147	616149
21560	616150
2384	616151
12124	616152
60133	616153
1391	616154
26259	616155
16439	616156
59851	616157
76951	616158
22240	616159
32780	616160
16495	616161
23858	616162
24374	616163
7575	616164
81735	616165
49768	616166
93	616167
28614	616168
89057	616169
2251	616170
62852	616171
1344	616172
2253	616173
20746	616174
83320	616175
4227	616176
14	616177
14637	616178
62400	616179
103330	616180
40462	616181
52876	616182
23989	616183
176	616184
15945	616185
69421	616186
75192	616187
8690	616188
5137	616189
100381	616190
61021	616191
3283	616192
46044	616193
11934	616194
1195	616195
88502	616196
53639	616197
4526	616198
41011	616199
63999	616200
8686	616201
637	616202
46636	616203
3058	616204
7742	616205
43536	616206
49049	616207
43799	616208
131	616209
26725	616210
382	616211
46027	616212
30524	616213
79965	616214
66687	616215
38376	616216
5083	616217
62032	616218
20108	616219
31770	616220
17529	616221
33448	616222
37679	616223
3736	616224
68215	616225
14937	616226
28353	616227
26873	616228
50458	616229
23813	616230
8770	616231
5843	616232
41553	616233
68823	616234
19740	616235
20050	616236
71635	616237
31151	616238
48854	616239
7	616240
1679	616241
28043	616242
3459	616243
24468	616244
45985	616245
39175	616246
52021	616247
73998	616248
38230	616249
4801	616250
11549	616251
13274	616252
983	616253
62532	616254
61417	616255
2601	616256
15630	616257
44675	616258
22600	616259
76767	616260
21750	616261
23164	616262
6730	616263
11172	616264
13361	616265
40369	616266
58702	616267
39977	616268
86400	616269
4295	616270
1830	616271
12070	616272
12743	616273
4878	616274
43051	616275
38493	616276
4938	616277
36244	616278
47000	616279
13016	616280
17720	616281
3445	616282
37538	616283
79817	616284
30131	616285
42207	616286
9686	616287
2001	616288
35465	616289
49137	616290
40003	616291
67693	616292
46678	616293
9553	616294
41393	616295
27307	616296
6414	616297
18115	616298
75155	616299
619	616300
28326	616301
17766	616302
1899	616303
14531	616304
60100	616305
16330	616306
24425	616307
6089	616308
8108	616309
1397	616310
17752	616311
59	616312
16104	616313
54953	616314
28837	616315
63667	616316
25379	616317
2953	616318
11868	616319
63538	616320
20891	616321
28931	616322
7555	616323
19017	616324
31245	616325
94490	616326
54296	616327
3930	616328
13456	616329
9020	616330
26413	616331
19408	616332
5769	616333
4922	616334
20313	616335
22570	616336
1482	616337
56454	616338
12551	616339
25561	616340
110985	616341
62123	616342
51336	616343
4649	616344
14109	616345
10497	616346
13434	616347
47856	616348
1004	616349
3709	616350
42439	616351
81051	616352
22904	616353
28579	616354
2247	616355
27336	616356
5247	616357
32718	616358
11384	616359
10	616360
7674	616361
3059	616362
30763	616363
87720	616364
36142	616365
14294	616366
39213	616367
570	616368
32033	616369
13742	616370
23585	616371
26379	616372
21218	616373
27490	616374
37416	616375
22300	616376
34930	616377
2536	616378
40101	616379
57428	616380
63004	616381
65265	616382
12221	616383
223	616384
13950	616385
36807	616386
28727	616387
68027	616388
43091	616389
11876	616390
5010	616391
15213	616392
27676	616393
65097	616394
69909	616395
33148	616396
13724	616397
32229	616398
8834	616399
49554	616400
114443	616401
81570	616402
85912	616403
2964	616404
2488	616405
5635	616406
40792	616407
88427	616408
4843	616409
6132	616410
1869	616411
13754	616412
29976	616413
4054	616414
2387	616415
22759	616416
53752	616417
54276	616418
57653	616419
35739	616420
55937	616421
89640	616422
34997	616423
22452	616424
5523	616425
26442	616426
24156	616427
40579	616428
3178	616429
10350	616430
8671	616431
9697	616432
97541	616433
110688	616434
28021	616435
49601	616436
57357	616437
99492	616438
55339	616439
15639	616440
6986	616441
217	616442
1101	616443
3555	616444
94459	616445
7370	616446
78356	616447
21386	616448
31617	616449
22640	616450
53046	616451
49290	616452
38020	616453
16199	616454
49344	616455
58631	616456
23180	616457
3513	616458
1124	616459
1022	616460
5392	616461
55083	616462
2528	616463
42504	616464
4479	616465
28499	616466
43492	616467
41560	616468
15135	616469
34560	616470
24571	616471
15377	616472
22218	616473
34217	616474
9962	616475
10166	616476
3093	616477
20990	616478
6396	616479
459	616480
6022	616481
49120	616482
6312	616483
35320	616484
7169	616485
9274	616486
7424	616487
42954	616488
2147	616489
11752	616490
63516	616491
15634	616492
4893	616493
1294	616494
20905	616495
30862	616496
21919	616497
51684	616498
1847	616499
1575	616500
6636	616501
32222	616502
5199	616503
39629	616504
15805	616505
45184	616506
81970	616507
21275	616508
31524	616509
11937	616510
4483	616511
42074	616512
230	616513
8282	616514
16076	616515
161	616516
130	616517
2472	616518
26423	616519
7775	616520
73511	616521
26218	616522
71356	616523
2093	616524
32131	616525
40912	616526
7202	616527
44213	616528
247	616529
15628	616530
25829	616531
45164	616532
33808	616533
26568	616534
20398	616535
36718	616536
18858	616537
43156	616538
33371	616539
2759	616540
11765	616541
5571	616542
985	616543
44192	616544
12315	616545
18815	616546
7468	616547
4	616548
30441	616549
21512	616550
82289	616551
20545	616552
1638	616553
7767	616554
63179	616555
11811	616556
1444	616557
12910	616558
49019	616559
19083	616560
45726	616561
98431	616562
11313	616563
3673	616564
5233	616565
42900	616566
68981	616567
4047	616568
25955	616569
879	616570
19261	616571
47392	616572
26173	616573
71883	616574
527	616575
19693	616576
83704	616577
37300	616578
8791	616579
336	616580
8018	616581
71170	616582
74714	616583
15742	616584
31459	616585
80384	616586
780	616587
63775	616588
7319	616589
13581	616590
42316	616591
48370	616592
25954	616593
76599	616594
9161	616595
63964	616596
4979	616597
54964	616598
38990	616599
30674	616600
62274	616601
36276	616602
29781	616603
6050	616604
21312	616605
46523	616606
12	616607
100307	616608
84921	616609
21974	616610
7511	616611
593	616612
51092	616613
29494	616614
87751	616615
12173	616616
49561	616617
15265	616618
32597	616619
35654	616620
15842	616621
16970	616622
2547	616623
15431	616624
10517	616625
3827	616626
14537	616627
3000	616628
3084	616629
84472	616630
14909	616631
32201	616632
20332	616633
10210	616634
38989	616635
55935	616636
32264	616637
41210	616638
5835	616639
87299	616640
163	616641
28955	616642
68729	616643
18101	616644
1157	616645
65385	616646
19929	616647
23132	616648
11456	616649
42379	616650
5887	616651
52431	616652
9832	616653
6531	616654
1444	616655
29628	616656
35739	616657
562	616658
31797	616659
9849	616660
45568	616661
24382	616662
42754	616663
12447	616664
18610	616665
48424	616666
1789	616667
25165	616668
749	616669
1917	616670
53094	616671
37124	616672
9693	616673
36065	616674
3910	616675
16241	616676
19099	616677
34809	616678
73025	616679
14877	616680
41265	616681
34625	616682
36396	616683
104830	616684
82078	616685
40637	616686
3	616687
54942	616688
6583	616689
98	616690
76967	616691
29554	616692
56277	616693
3394	616694
44936	616695
1618	616696
26055	616697
84994	616698
75785	616699
10916	616700
18867	616701
42473	616702
52014	616703
939	616704
3479	616705
11049	616706
22433	616707
59765	616708
65135	616709
3485	616710
2305	616711
25348	616712
64168	616713
1699	616714
78154	616715
1542	616716
57930	616717
26406	616718
46195	616719
4398	616720
3060	616721
1132	616722
237	616723
8967	616724
47847	616725
1461	616726
28076	616727
26878	616728
6138	616729
26766	616730
25089	616731
2032	616732
41882	616733
49891	616734
2149	616735
26174	616736
75946	616737
9091	616738
55678	616739
30833	616740
291	616741
868	616742
19955	616743
3	616744
26834	616745
36583	616746
41103	616747
4793	616748
3612	616749
39981	616750
77521	616751
74180	616752
105598	616753
43731	616754
3829	616755
37320	616756
94573	616757
36274	616758
9617	616759
60258	616760
41227	616761
74605	616762
8761	616763
8301	616764
26618	616765
48142	616766
89979	616767
91823	616768
23777	616769
336	616770
24063	616771
7794	616772
97517	616773
36952	616774
45557	616775
41636	616776
103450	616777
2178	616778
16436	616779
56395	616780
451	616781
85522	616782
78779	616783
4245	616784
88170	616785
59333	616786
35521	616787
47877	616788
14879	616789
91333	616790
2389	616791
27	616792
71691	616793
67848	616794
2374	616795
45037	616796
14942	616797
773	616798
26840	616799
72783	616800
28035	616801
12165	616802
27819	616803
57479	616804
3254	616805
80215	616806
24690	616807
15366	616808
27490	616809
86751	616810
16352	616811
27932	616812
109	616813
91060	616814
14531	616815
47857	616816
21131	616817
625	616818
57532	616819
19173	616820
63320	616821
34807	616822
26720	616823
16253	616824
80747	616825
58615	616826
1967	616827
56808	616828
39020	616829
55136	616830
6459	616831
38798	616832
16550	616833
74647	616834
33936	616835
76536	616836
28211	616837
36354	616838
1403	616839
91197	616840
97390	616841
24293	616842
18771	616843
35011	616844
34765	616845
93065	616846
91550	616847
4571	616848
7336	616849
68444	616850
34	616851
14634	616852
6289	616853
41367	616854
51606	616855
3490	616856
7025	616857
15	616858
52113	616859
2412	616860
3872	616861
34640	616862
106916	616863
62072	616864
6519	616865
20011	616866
50602	616867
114203	616868
11333	616869
21944	616870
5090	616871
59752	616872
87041	616873
630	616874
32642	616875
3265	616876
1125	616877
2102	616878
15358	616879
43532	616880
9570	616881
7070	616882
99986	616883
38978	616884
19318	616885
29383	616886
48897	616887
16844	616888
33772	616889
55963	616890
95359	616891
69953	616892
4741	616893
1734	616894
8084	616895
11050	616896
223	616897
12937	616898
16342	616899
41012	616900
61132	616901
6513	616902
58460	616903
15180	616904
16695	616905
12852	616906
2435	616907
69570	616908
10314	616909
67665	616910
8826	616911
74438	616912
95743	616913
17406	616914
75594	616915
111706	616916
5527	616917
30780	616918
57222	616919
47115	616920
18275	616921
2755	616922
28421	616923
61294	616924
51435	616925
740	616926
47319	616927
26434	616928
70634	616929
13208	616930
69125	616931
20205	616932
34929	616933
37553	616934
23283	616935
10146	616936
334	616937
57567	616938
97663	616939
4995	616940
65	616941
8655	616942
4740	616943
67812	616944
11811	616945
45075	616946
53023	616947
30792	616948
52319	616949
5476	616950
3763	616951
8232	616952
65267	616953
421	616954
57228	616955
59939	616956
9156	616957
33808	616958
40011	616959
6525	616960
55	616961
7971	616962
23503	616963
16764	616964
24985	616965
15291	616966
7813	616967
15785	616968
4719	616969
34374	616970
4138	616971
4476	616972
9360	616973
48894	616974
21570	616975
40032	616976
81671	616977
31187	616978
25463	616979
10370	616980
61314	616981
31627	616982
64590	616983
59508	616984
28425	616985
60	616986
72617	616987
15982	616988
7869	616989
38119	616990
12347	616991
7252	616992
35800	616993
72321	616994
9239	616995
38768	616996
18737	616997
2888	616998
1393	616999
9781	617000
53234	617001
1400	617002
52593	617003
10020	617004
13658	617005
7511	617006
22424	617007
51671	617008
64843	617009
29680	617010
29752	617011
798	617012
9632	617013
13430	617014
73750	617015
7485	617016
12036	617017
26103	617018
77267	617019
623	617020
62297	617021
36331	617022
108842	617023
3755	617024
28400	617025
34329	617026
26150	617027
88532	617028
26677	617029
61742	617030
36452	617031
6423	617032
77528	617033
9258	617034
1194	617035
17697	617036
31868	617037
11038	617038
60529	617039
86701	617040
3891	617041
55794	617042
5070	617043
103935	617044
201	617045
20634	617046
28220	617047
53515	617048
20953	617049
14864	617050
1663	617051
9732	617052
17933	617053
18834	617054
31377	617055
4274	617056
3922	617057
261	617058
805	617059
8134	617060
693	617061
76029	617062
4714	617063
6281	617064
87049	617065
46342	617066
18973	617067
21145	617068
10769	617069
10644	617070
7585	617071
16263	617072
41144	617073
58632	617074
24333	617075
4737	617076
33137	617077
18764	617078
54065	617079
6145	617080
3218	617081
99395	617082
5335	617083
64115	617084
17	617085
65721	617086
10098	617087
9860	617088
28	617089
16192	617090
42331	617091
2421	617092
10015	617093
31107	617094
3577	617095
13961	617096
1308	617097
19248	617098
72143	617099
41107	617100
54780	617101
39709	617102
30133	617103
45311	617104
53582	617105
236	617106
54198	617107
99461	617108
4	617109
20630	617110
7197	617111
4750	617112
50958	617113
17655	617114
45563	617115
28348	617116
92320	617117
49054	617118
77990	617119
41679	617120
24973	617121
3245	617122
3514	617123
3060	617124
16173	617125
58296	617126
3937	617127
65940	617128
2728	617129
20226	617130
4502	617131
16184	617132
89451	617133
31289	617134
15543	617135
32422	617136
15266	617137
54557	617138
86	617139
67462	617140
35734	617141
38785	617142
22669	617143
23321	617144
51490	617145
2080	617146
65064	617147
1510	617148
43126	617149
5972	617150
147	617151
22841	617152
65734	617153
79	617154
108246	617155
18066	617156
27715	617157
37380	617158
4708	617159
33495	617160
11046	617161
10742	617162
16418	617163
24071	617164
138	617165
25986	617166
21708	617167
2184	617168
76522	617169
8445	617170
75460	617171
27788	617172
16250	617173
22455	617174
47653	617175
3962	617176
28753	617177
56161	617178
20698	617179
4845	617180
1251	617181
11426	617182
535	617183
12869	617184
117	617185
5291	617186
70267	617187
41107	617188
7915	617189
42735	617190
10132	617191
78870	617192
57626	617193
99933	617194
8332	617195
43312	617196
24885	617197
27728	617198
45671	617199
780	617200
654	617201
13299	617202
14358	617203
4233	617204
5340	617205
3363	617206
3939	617207
5150	617208
65658	617209
10649	617210
5364	617211
9912	617212
29004	617213
86155	617214
39685	617215
49806	617216
59718	617217
46204	617218
85389	617219
28632	617220
93103	617221
666	617222
1071	617223
24076	617224
16836	617225
91985	617226
4918	617227
1074	617228
44926	617229
15306	617230
11264	617231
18833	617232
76595	617233
53972	617234
5231	617235
53200	617236
1052	617237
788	617238
67820	617239
17903	617240
16002	617241
112192	617242
38882	617243
27618	617244
10151	617245
4008	617246
13086	617247
37959	617248
19501	617249
1085	617250
33751	617251
45905	617252
18453	617253
10130	617254
57692	617255
13701	617256
27935	617257
57331	617258
8740	617259
4070	617260
48598	617261
14308	617262
13790	617263
35253	617264
49541	617265
96393	617266
5159	617267
32562	617268
28314	617269
50240	617270
86281	617271
37770	617272
8486	617273
21125	617274
86359	617275
20641	617276
2677	617277
479	617278
64264	617279
49630	617280
34015	617281
50169	617282
46445	617283
24306	617284
17945	617285
5767	617286
74104	617287
48799	617288
20426	617289
9966	617290
265	617291
16725	617292
10663	617293
22640	617294
49253	617295
21815	617296
8657	617297
1409	617298
59	617299
4752	617300
19269	617301
77810	617302
56057	617303
36202	617304
37715	617305
19548	617306
5801	617307
4054	617308
12312	617309
27411	617310
1715	617311
2671	617312
17692	617313
6379	617314
67303	617315
5362	617316
6263	617317
20699	617318
6218	617319
78	617320
9715	617321
21028	617322
20383	617323
29872	617324
1093	617325
7550	617326
24928	617327
29227	617328
76	617329
1581	617330
49901	617331
3031	617332
51923	617333
73167	617334
78153	617335
1944	617336
114274	617337
8797	617338
83	617339
37464	617340
301	617341
1262	617342
27584	617343
67566	617344
59193	617345
40718	617346
27215	617347
857	617348
48482	617349
41834	617350
22885	617351
2772	617352
36733	617353
44534	617354
53092	617355
24529	617356
67573	617357
12759	617358
52422	617359
9803	617360
86929	617361
4612	617362
8599	617363
89743	617364
6417	617365
8563	617366
27445	617367
8810	617368
38674	617369
3886	617370
28406	617371
87520	617372
14902	617373
10166	617374
404	617375
152	617376
33571	617377
5555	617378
101	617379
25817	617380
58443	617381
67709	617382
12953	617383
855	617384
15689	617385
1298	617386
9950	617387
20168	617388
39760	617389
52151	617390
91786	617391
19897	617392
38390	617393
41266	617394
6913	617395
80103	617396
46646	617397
23724	617398
8948	617399
4340	617400
17645	617401
2102	617402
24117	617403
71461	617404
6359	617405
67252	617406
6258	617407
12877	617408
3140	617409
59311	617410
71927	617411
82163	617412
13145	617413
35728	617414
59118	617415
4070	617416
13036	617417
24365	617418
21714	617419
66727	617420
2774	617421
175	617422
67352	617423
33436	617424
35474	617425
60124	617426
89550	617427
6884	617428
52564	617429
63080	617430
66143	617431
34183	617432
9964	617433
5379	617434
29230	617435
15641	617436
2219	617437
18826	617438
27911	617439
12008	617440
69387	617441
72766	617442
65911	617443
8835	617444
4572	617445
746	617446
64457	617447
4513	617448
14956	617449
113763	617450
29155	617451
16464	617452
26802	617453
26296	617454
17045	617455
25198	617456
17841	617457
55832	617458
1452	617459
36112	617460
103552	617461
32377	617462
56439	617463
20041	617464
110021	617465
16609	617466
95002	617467
43989	617468
20537	617469
83682	617470
64004	617471
27898	617472
5379	617473
13799	617474
6327	617475
34664	617476
6568	617477
51490	617478
10556	617479
13320	617480
13566	617481
9866	617482
10327	617483
37716	617484
13562	617485
756	617486
40410	617487
167	617488
32603	617489
17682	617490
12446	617491
42774	617492
48116	617493
36209	617494
1481	617495
4452	617496
9123	617497
62026	617498
2843	617499
58684	617500
10531	617501
11516	617502
26683	617503
60354	617504
48344	617505
72882	617506
22739	617507
26506	617508
13207	617509
2585	617510
9269	617511
2453	617512
36745	617513
3931	617514
11746	617515
64645	617516
989	617517
909	617518
4586	617519
4186	617520
15864	617521
3695	617522
1162	617523
32061	617524
22423	617525
2492	617526
41068	617527
97315	617528
71311	617529
7730	617530
24742	617531
1639	617532
61863	617533
80150	617534
40312	617535
17407	617536
65526	617537
10704	617538
2333	617539
33586	617540
39980	617541
81120	617542
4369	617543
4628	617544
9929	617545
27860	617546
29055	617547
65101	617548
42572	617549
11522	617550
16419	617551
2310	617552
7428	617553
2150	617554
100344	617555
21947	617556
13078	617557
8433	617558
10179	617559
30158	617560
4195	617561
6021	617562
41621	617563
29827	617564
15464	617565
82763	617566
98270	617567
3010	617568
18579	617569
48322	617570
9378	617571
184	617572
81305	617573
2029	617574
3643	617575
31700	617576
25745	617577
25872	617578
19717	617579
24935	617580
65096	617581
103328	617582
89340	617583
2738	617584
105	617585
8411	617586
24195	617587
69020	617588
6056	617589
44181	617590
60443	617591
51297	617592
40610	617593
1765	617594
30095	617595
34250	617596
105248	617597
42937	617598
58387	617599
43581	617600
55472	617601
5714	617602
71903	617603
66968	617604
57574	617605
100007	617606
74896	617607
30393	617608
64048	617609
364	617610
62109	617611
46164	617612
1116	617613
32826	617614
63875	617615
73569	617616
35162	617617
12846	617618
458	617619
34310	617620
84	617621
986	617622
13899	617623
37059	617624
588	617625
14786	617626
17541	617627
308	617628
9285	617629
47019	617630
37	617631
19288	617632
61481	617633
24521	617634
41256	617635
3339	617636
33758	617637
10791	617638
97969	617639
58585	617640
63229	617641
1669	617642
28239	617643
41090	617644
21955	617645
73076	617646
7724	617647
23081	617648
64764	617649
6992	617650
821	617651
90053	617652
51877	617653
23902	617654
1430	617655
9746	617656
3202	617657
23502	617658
16921	617659
8724	617660
19778	617661
675	617662
33564	617663
3133	617664
16639	617665
16544	617666
321	617667
73453	617668
541	617669
8784	617670
20129	617671
3135	617672
8657	617673
6759	617674
2972	617675
76252	617676
10648	617677
21860	617678
3441	617679
90357	617680
694	617681
25562	617682
12533	617683
2836	617684
2541	617685
70062	617686
12204	617687
55069	617688
3018	617689
14939	617690
76847	617691
61147	617692
8133	617693
17359	617694
24984	617695
20371	617696
1165	617697
50017	617698
3028	617699
12128	617700
11045	617701
1418	617702
81386	617703
80808	617704
12668	617705
150	617706
43913	617707
2580	617708
22862	617709
70693	617710
3734	617711
11007	617712
2810	617713
14466	617714
27586	617715
7726	617716
3453	617717
40624	617718
64852	617719
49717	617720
90165	617721
113780	617722
7435	617723
4426	617724
57127	617725
14079	617726
14421	617727
15500	617728
73626	617729
23842	617730
932	617731
670	617732
20044	617733
34078	617734
19233	617735
91950	617736
27677	617737
2997	617738
42261	617739
7393	617740
113368	617741
86216	617742
26902	617743
1106	617744
31897	617745
53382	617746
30793	617747
32269	617748
46892	617749
11207	617750
24029	617751
68279	617752
169	617753
33421	617754
14292	617755
37385	617756
1954	617757
22057	617758
76034	617759
26192	617760
19736	617761
86304	617762
226	617763
22550	617764
13343	617765
10561	617766
24842	617767
9553	617768
22750	617769
6317	617770
57581	617771
59599	617772
35810	617773
33905	617774
21404	617775
3659	617776
19616	617777
51698	617778
73515	617779
18955	617780
25897	617781
1980	617782
49575	617783
1181	617784
49138	617785
35353	617786
2910	617787
19685	617788
93484	617789
44771	617790
49468	617791
31622	617792
2	617793
77290	617794
533	617795
77652	617796
11664	617797
52223	617798
43705	617799
80835	617800
1493	617801
95680	617802
66	617803
64994	617804
20496	617805
108681	617806
107043	617807
30224	617808
59369	617809
22918	617810
70943	617811
5924	617812
25317	617813
32849	617814
63835	617815
56729	617816
39681	617817
56285	617818
5400	617819
56518	617820
61822	617821
113936	617822
21383	617823
74511	617824
3160	617825
21592	617826
25916	617827
15301	617828
11821	617829
19830	617830
12090	617831
28715	617832
2394	617833
25867	617834
4559	617835
18150	617836
33545	617837
10822	617838
174	617839
14	617840
896	617841
14064	617842
12748	617843
13141	617844
45604	617845
22388	617846
6586	617847
53120	617848
48665	617849
9115	617850
25982	617851
80395	617852
11086	617853
8405	617854
21627	617855
46311	617856
36245	617857
29154	617858
14360	617859
925	617860
6467	617861
52368	617862
30587	617863
24482	617864
32313	617865
37186	617866
9471	617867
81919	617868
53447	617869
40291	617870
21252	617871
47828	617872
51294	617873
3531	617874
65125	617875
43601	617876
28108	617877
28036	617878
46101	617879
47707	617880
4609	617881
30068	617882
38102	617883
35350	617884
39165	617885
49804	617886
58239	617887
59316	617888
64939	617889
897	617890
69156	617891
6586	617892
123	617893
40568	617894
1623	617895
2447	617896
65632	617897
20946	617898
29123	617899
5828	617900
26747	617901
39042	617902
1975	617903
17519	617904
650	617905
19892	617906
7996	617907
1025	617908
20312	617909
3311	617910
17233	617911
1077	617912
1784	617913
3523	617914
48059	617915
106407	617916
8972	617917
16539	617918
4679	617919
56729	617920
55947	617921
47715	617922
57649	617923
23811	617924
105612	617925
35039	617926
2573	617927
2967	617928
38947	617929
21557	617930
58930	617931
661	617932
36536	617933
6592	617934
87776	617935
75097	617936
12158	617937
3331	617938
78190	617939
13598	617940
66918	617941
9357	617942
4385	617943
25078	617944
61372	617945
80077	617946
11659	617947
57586	617948
4817	617949
42196	617950
72920	617951
94080	617952
34850	617953
414	617954
49861	617955
12592	617956
63763	617957
12042	617958
552	617959
31350	617960
20129	617961
37806	617962
21788	617963
2552	617964
9744	617965
1391	617966
9901	617967
9872	617968
19189	617969
36745	617970
31908	617971
73349	617972
65114	617973
5971	617974
31022	617975
68332	617976
90176	617977
21411	617978
49068	617979
7335	617980
23980	617981
38128	617982
61821	617983
46165	617984
37153	617985
12884	617986
12554	617987
26076	617988
20127	617989
18730	617990
33751	617991
935	617992
46542	617993
1022	617994
6235	617995
1495	617996
847	617997
36823	617998
11579	617999
16473	618000
52812	618001
41811	618002
866	618003
12032	618004
30936	618005
5	618006
9	618007
44924	618008
70333	618009
6877	618010
40173	618011
22993	618012
29560	618013
24499	618014
46374	618015
32	618016
12144	618017
12198	618018
2172	618019
72698	618020
20341	618021
13090	618022
22005	618023
15397	618024
51716	618025
56378	618026
1103	618027
1643	618028
7069	618029
50334	618030
300	618031
14612	618032
41675	618033
10018	618034
27123	618035
77482	618036
29833	618037
3831	618038
12075	618039
56797	618040
62795	618041
21314	618042
67435	618043
58158	618044
15585	618045
3386	618046
27742	618047
18885	618048
606	618049
6475	618050
19442	618051
15442	618052
4551	618053
109831	618054
50791	618055
2251	618056
789	618057
32861	618058
32996	618059
4470	618060
86130	618061
7739	618062
47104	618063
49593	618064
6642	618065
43215	618066
11528	618067
4091	618068
1051	618069
15145	618070
3927	618071
108361	618072
10598	618073
61593	618074
36581	618075
40953	618076
674	618077
46	618078
423	618079
36358	618080
24433	618081
3725	618082
75534	618083
1350	618084
6130	618085
18590	618086
93721	618087
16096	618088
2328	618089
57493	618090
22766	618091
201	618092
39918	618093
28373	618094
13036	618095
31296	618096
4265	618097
13515	618098
589	618099
736	618100
4909	618101
1596	618102
20450	618103
42817	618104
97	618105
84753	618106
48855	618107
66243	618108
380	618109
107781	618110
30577	618111
47627	618112
4941	618113
1918	618114
3512	618115
11504	618116
88483	618117
585	618118
11482	618119
47225	618120
62828	618121
2443	618122
62358	618123
220	618124
14027	618125
72239	618126
18360	618127
69076	618128
8139	618129
12445	618130
44049	618131
32413	618132
83225	618133
7405	618134
5662	618135
37213	618136
40939	618137
3917	618138
1121	618139
3230	618140
14286	618141
5482	618142
44292	618143
3514	618144
455	618145
97291	618146
51726	618147
63413	618148
44611	618149
2113	618150
59753	618151
17997	618152
8957	618153
2752	618154
522	618155
10915	618156
12019	618157
1089	618158
34198	618159
15177	618160
80226	618161
833	618162
50127	618163
28398	618164
7622	618165
9678	618166
19570	618167
924	618168
67334	618169
16346	618170
17163	618171
8318	618172
36645	618173
16538	618174
91422	618175
58414	618176
31837	618177
95788	618178
86996	618179
36914	618180
10537	618181
82249	618182
9517	618183
6795	618184
18699	618185
46611	618186
14637	618187
5424	618188
5018	618189
62627	618190
77	618191
12881	618192
1047	618193
11009	618194
90719	618195
17460	618196
9539	618197
58427	618198
34	618199
10828	618200
46040	618201
917	618202
22765	618203
19991	618204
52377	618205
10940	618206
45320	618207
48894	618208
13454	618209
7549	618210
1994	618211
40507	618212
16244	618213
23691	618214
24224	618215
48784	618216
3704	618217
5156	618218
105367	618219
5120	618220
6052	618221
36525	618222
43614	618223
49553	618224
5591	618225
18581	618226
2454	618227
3300	618228
13243	618229
4969	618230
1563	618231
89	618232
8905	618233
12301	618234
45346	618235
35144	618236
83109	618237
68148	618238
267	618239
79641	618240
4248	618241
72609	618242
64266	618243
22879	618244
5543	618245
20623	618246
45497	618247
13189	618248
41815	618249
58298	618250
10054	618251
87340	618252
22031	618253
39429	618254
36011	618255
1790	618256
111257	618257
22464	618258
24320	618259
34704	618260
4439	618261
6956	618262
43219	618263
12775	618264
33336	618265
79834	618266
53699	618267
24453	618268
9218	618269
3547	618270
114266	618271
138	618272
58839	618273
16684	618274
72852	618275
14871	618276
6934	618277
331	618278
108	618279
57418	618280
26341	618281
73925	618282
43358	618283
583	618284
17717	618285
25209	618286
55464	618287
8102	618288
22241	618289
39148	618290
1593	618291
3635	618292
34346	618293
42966	618294
47306	618295
3230	618296
47249	618297
43940	618298
56	618299
56309	618300
29599	618301
56410	618302
23496	618303
9771	618304
31831	618305
58462	618306
2252	618307
28190	618308
66129	618309
48177	618310
15676	618311
52146	618312
2761	618313
6133	618314
87407	618315
21313	618316
42505	618317
69143	618318
1618	618319
65059	618320
4985	618321
66351	618322
54592	618323
33209	618324
4416	618325
3146	618326
9639	618327
36199	618328
13550	618329
55634	618330
26416	618331
54896	618332
3205	618333
18581	618334
51352	618335
1835	618336
33752	618337
18288	618338
38236	618339
11447	618340
51127	618341
3739	618342
62590	618343
51997	618344
32567	618345
71596	618346
105033	618347
14168	618348
39277	618349
102794	618350
18719	618351
45424	618352
27523	618353
3863	618354
2354	618355
3007	618356
1573	618357
2320	618358
40097	618359
15763	618360
596	618361
17312	618362
101771	618363
292	618364
2175	618365
7356	618366
401	618367
1317	618368
3608	618369
63910	618370
3428	618371
2545	618372
38540	618373
2142	618374
20722	618375
311	618376
14983	618377
4787	618378
40259	618379
60976	618380
5812	618381
61651	618382
24299	618383
49390	618384
32087	618385
1822	618386
88594	618387
29937	618388
58440	618389
11958	618390
5737	618391
14808	618392
4926	618393
6077	618394
5187	618395
20213	618396
35674	618397
22101	618398
84055	618399
66233	618400
2726	618401
64683	618402
57655	618403
20070	618404
28230	618405
16986	618406
17714	618407
41279	618408
38	618409
71875	618410
81340	618411
2275	618412
1110	618413
23006	618414
35304	618415
23533	618416
1990	618417
4494	618418
77344	618419
36449	618420
23462	618421
100576	618422
12846	618423
12310	618424
95088	618425
1867	618426
6718	618427
14634	618428
2431	618429
3719	618430
1574	618431
39122	618432
4517	618433
52361	618434
16321	618435
198	618436
21372	618437
82368	618438
6087	618439
14812	618440
36581	618441
89267	618442
5203	618443
69951	618444
7389	618445
35451	618446
42875	618447
12261	618448
988	618449
29805	618450
59648	618451
18706	618452
41900	618453
51181	618454
187	618455
1260	618456
57048	618457
18733	618458
9436	618459
73385	618460
61054	618461
39423	618462
1035	618463
1564	618464
3943	618465
13686	618466
93700	618467
1793	618468
5147	618469
27114	618470
52255	618471
16022	618472
34280	618473
37189	618474
49050	618475
111476	618476
27511	618477
63093	618478
14127	618479
8941	618480
45447	618481
7228	618482
1611	618483
65913	618484
81842	618485
35918	618486
26875	618487
13673	618488
84183	618489
8224	618490
507	618491
65627	618492
17806	618493
93668	618494
66043	618495
16454	618496
11047	618497
241	618498
202	618499
17325	618500
16675	618501
2739	618502
1177	618503
20139	618504
80722	618505
21386	618506
66179	618507
38208	618508
3071	618509
102930	618510
12395	618511
32510	618512
6015	618513
62722	618514
69684	618515
52734	618516
7961	618517
11531	618518
74360	618519
3540	618520
52318	618521
3791	618522
65263	618523
69253	618524
18872	618525
202	618526
959	618527
6024	618528
47988	618529
20753	618530
71133	618531
50552	618532
54526	618533
11024	618534
12222	618535
7614	618536
4109	618537
19449	618538
49364	618539
32757	618540
39726	618541
49422	618542
35922	618543
42182	618544
7426	618545
3561	618546
66549	618547
43324	618548
61970	618549
56069	618550
52234	618551
66248	618552
25845	618553
35992	618554
78143	618555
77292	618556
74453	618557
31676	618558
14699	618559
90057	618560
6392	618561
92399	618562
15058	618563
3884	618564
3622	618565
40078	618566
59997	618567
8336	618568
2289	618569
87695	618570
21182	618571
39512	618572
228	618573
74564	618574
63388	618575
34676	618576
21018	618577
99070	618578
16319	618579
1680	618580
45902	618581
39655	618582
9325	618583
7287	618584
904	618585
18034	618586
4301	618587
11252	618588
5545	618589
39688	618590
74713	618591
7494	618592
19016	618593
39378	618594
21305	618595
2113	618596
7559	618597
31327	618598
13185	618599
8203	618600
2159	618601
34000	618602
75704	618603
67908	618604
2207	618605
39266	618606
64620	618607
2386	618608
32079	618609
15996	618610
23469	618611
31647	618612
26188	618613
25694	618614
21106	618615
2314	618616
98963	618617
65781	618618
43079	618619
2188	618620
4162	618621
21986	618622
68572	618623
15565	618624
239	618625
70657	618626
36925	618627
2211	618628
2231	618629
28942	618630
8243	618631
219	618632
1532	618633
86558	618634
565	618635
70793	618636
114398	618637
63515	618638
8378	618639
24803	618640
81646	618641
43635	618642
75027	618643
155	618644
506	618645
11777	618646
65277	618647
3755	618648
585	618649
34877	618650
35278	618651
60848	618652
35144	618653
68893	618654
241	618655
73586	618656
3606	618657
15498	618658
12808	618659
5346	618660
20081	618661
1172	618662
44342	618663
64097	618664
93441	618665
546	618666
3393	618667
2780	618668
23098	618669
18633	618670
33287	618671
107291	618672
89969	618673
22901	618674
18638	618675
19083	618676
73646	618677
96657	618678
13730	618679
23626	618680
19511	618681
67261	618682
20972	618683
39759	618684
17275	618685
26147	618686
153	618687
24143	618688
29253	618689
41286	618690
59241	618691
3690	618692
5508	618693
33113	618694
13	618695
109321	618696
5876	618697
47009	618698
71789	618699
5640	618700
10541	618701
32798	618702
38335	618703
5756	618704
1826	618705
38149	618706
3939	618707
22071	618708
4740	618709
57765	618710
19838	618711
29125	618712
3737	618713
79353	618714
29762	618715
96576	618716
34770	618717
11515	618718
85432	618719
406	618720
56874	618721
5052	618722
87	618723
22298	618724
622	618725
46928	618726
57558	618727
25563	618728
34598	618729
26076	618730
37880	618731
303	618732
10486	618733
276	618734
161	618735
16978	618736
201	618737
8278	618738
17725	618739
30757	618740
9566	618741
36964	618742
111135	618743
2707	618744
34432	618745
42016	618746
62246	618747
7313	618748
805	618749
10412	618750
371	618751
5379	618752
10463	618753
19155	618754
63766	618755
2066	618756
32248	618757
2393	618758
5202	618759
23572	618760
55064	618761
46367	618762
96812	618763
15396	618764
70860	618765
34979	618766
23712	618767
4308	618768
31005	618769
39938	618770
49183	618771
7264	618772
22296	618773
25895	618774
67	618775
6088	618776
103542	618777
13829	618778
20589	618779
30287	618780
37700	618781
28226	618782
43793	618783
2261	618784
3	618785
30637	618786
77797	618787
2526	618788
4807	618789
53324	618790
16331	618791
29824	618792
53936	618793
114210	618794
24508	618795
2524	618796
34406	618797
989	618798
2203	618799
17655	618800
50544	618801
46885	618802
31493	618803
28828	618804
11343	618805
56011	618806
25934	618807
22016	618808
2417	618809
18043	618810
4545	618811
2983	618812
22353	618813
22241	618814
9275	618815
58453	618816
3417	618817
40577	618818
45066	618819
34258	618820
25001	618821
8105	618822
95470	618823
117	618824
19433	618825
12159	618826
21791	618827
4200	618828
75319	618829
2843	618830
9284	618831
38311	618832
112340	618833
64643	618834
17932	618835
509	618836
14652	618837
18806	618838
10886	618839
64365	618840
2385	618841
43120	618842
13222	618843
7183	618844
714	618845
3203	618846
43989	618847
15177	618848
66046	618849
9891	618850
10188	618851
37121	618852
1416	618853
18644	618854
24796	618855
7943	618856
30498	618857
109095	618858
3415	618859
2502	618860
5917	618861
45159	618862
22725	618863
2521	618864
20215	618865
36606	618866
446	618867
10413	618868
23844	618869
1077	618870
44096	618871
112741	618872
1582	618873
2457	618874
2180	618875
679	618876
41206	618877
18309	618878
82960	618879
55012	618880
1	618881
6484	618882
11953	618883
16002	618884
3865	618885
99549	618886
17667	618887
24096	618888
2767	618889
50424	618890
55866	618891
27153	618892
8511	618893
1205	618894
34992	618895
33669	618896
22531	618897
41492	618898
46546	618899
17086	618900
51292	618901
18391	618902
125	618903
1177	618904
60321	618905
2167	618906
2273	618907
36834	618908
1755	618909
45857	618910
11398	618911
65843	618912
54044	618913
873	618914
40810	618915
18952	618916
12880	618917
5280	618918
49124	618919
51200	618920
527	618921
2589	618922
3379	618923
17938	618924
40538	618925
26577	618926
34969	618927
1038	618928
44831	618929
8145	618930
6285	618931
39179	618932
107707	618933
31469	618934
1119	618935
5619	618936
33166	618937
19193	618938
49486	618939
4791	618940
65653	618941
21146	618942
16984	618943
24864	618944
28581	618945
45241	618946
12954	618947
54314	618948
46666	618949
647	618950
10493	618951
60819	618952
82571	618953
43263	618954
42220	618955
32382	618956
47893	618957
53278	618958
32875	618959
35029	618960
27207	618961
114469	618962
68303	618963
73761	618964
14731	618965
43159	618966
22421	618967
12225	618968
1980	618969
41290	618970
4906	618971
51358	618972
23909	618973
17348	618974
33618	618975
13351	618976
31321	618977
1411	618978
91233	618979
22852	618980
1173	618981
59600	618982
100868	618983
2233	618984
57311	618985
52783	618986
30261	618987
5217	618988
26500	618989
9515	618990
1129	618991
15161	618992
7214	618993
42720	618994
109339	618995
26912	618996
11859	618997
89495	618998
16576	618999
2857	619000
74337	619001
47546	619002
46294	619003
6556	619004
12369	619005
5190	619006
5643	619007
5848	619008
918	619009
81378	619010
46956	619011
58824	619012
22063	619013
14867	619014
94675	619015
2099	619016
57327	619017
92	619018
5043	619019
6225	619020
99788	619021
10292	619022
74137	619023
3565	619024
13178	619025
4932	619026
8616	619027
19862	619028
31353	619029
12217	619030
38172	619031
104647	619032
3249	619033
71104	619034
34821	619035
571	619036
62545	619037
17248	619038
23034	619039
3873	619040
5006	619041
34534	619042
104109	619043
54207	619044
798	619045
2291	619046
48889	619047
30188	619048
93162	619049
14308	619050
25049	619051
61435	619052
25581	619053
102704	619054
35113	619055
33108	619056
61329	619057
50641	619058
70617	619059
74800	619060
81056	619061
49222	619062
26639	619063
17728	619064
54428	619065
91938	619066
57	619067
8157	619068
35973	619069
59979	619070
28913	619071
9779	619072
60335	619073
666	619074
466	619075
40312	619076
104291	619077
7171	619078
66250	619079
284	619080
26406	619081
48	619082
63894	619083
26310	619084
45621	619085
64449	619086
111	619087
12431	619088
23733	619089
4617	619090
50515	619091
13599	619092
1765	619093
15535	619094
43935	619095
12588	619096
1188	619097
25968	619098
37208	619099
11962	619100
3287	619101
1183	619102
24910	619103
52647	619104
40	619105
62775	619106
352	619107
76791	619108
25867	619109
20534	619110
38193	619111
14401	619112
81650	619113
55512	619114
42154	619115
34627	619116
69123	619117
5330	619118
4333	619119
11227	619120
5806	619121
17694	619122
7277	619123
20728	619124
55591	619125
43944	619126
3729	619127
2593	619128
7604	619129
24407	619130
3618	619131
50135	619132
15173	619133
20393	619134
28137	619135
10003	619136
41314	619137
582	619138
28693	619139
2552	619140
9400	619141
39983	619142
130	619143
4450	619144
50100	619145
2731	619146
11604	619147
16596	619148
30466	619149
52235	619150
22766	619151
21584	619152
3234	619153
77155	619154
70145	619155
41985	619156
20204	619157
64203	619158
17210	619159
28541	619160
94835	619161
80076	619162
22548	619163
29644	619164
57560	619165
28298	619166
8430	619167
25219	619168
46939	619169
41337	619170
34256	619171
19172	619172
1113	619173
13163	619174
79654	619175
68753	619176
11548	619177
49278	619178
78983	619179
6319	619180
65354	619181
22546	619182
31979	619183
6120	619184
440	619185
27659	619186
23973	619187
42960	619188
19059	619189
1956	619190
13718	619191
18588	619192
57520	619193
779	619194
36522	619195
50978	619196
25102	619197
25188	619198
54196	619199
59797	619200
48779	619201
33244	619202
10832	619203
49964	619204
9462	619205
26131	619206
14259	619207
24354	619208
63023	619209
4865	619210
76786	619211
3643	619212
47950	619213
93585	619214
31308	619215
11824	619216
39024	619217
4859	619218
54220	619219
1641	619220
19578	619221
48037	619222
54502	619223
41219	619224
63838	619225
1020	619226
113597	619227
58250	619228
74466	619229
65199	619230
46307	619231
1964	619232
21956	619233
68237	619234
1787	619235
31455	619236
47710	619237
30189	619238
14883	619239
16411	619240
41733	619241
1149	619242
38215	619243
531	619244
28829	619245
8800	619246
15855	619247
42280	619248
42076	619249
40685	619250
50005	619251
77743	619252
10315	619253
21587	619254
15954	619255
5962	619256
23684	619257
100522	619258
46934	619259
41909	619260
45896	619261
19397	619262
107164	619263
81678	619264
3237	619265
18498	619266
42617	619267
20	619268
38397	619269
19732	619270
59858	619271
29022	619272
61891	619273
51328	619274
17280	619275
66532	619276
51027	619277
20036	619278
37669	619279
7734	619280
11350	619281
5136	619282
55139	619283
33172	619284
13457	619285
28883	619286
345	619287
68871	619288
81624	619289
40020	619290
36816	619291
64562	619292
36954	619293
45552	619294
79001	619295
58892	619296
112054	619297
275	619298
50486	619299
12147	619300
23087	619301
2958	619302
19881	619303
18206	619304
46426	619305
24597	619306
8972	619307
7252	619308
31845	619309
13549	619310
5128	619311
43036	619312
35281	619313
10735	619314
10008	619315
15492	619316
32954	619317
3	619318
18240	619319
33792	619320
165	619321
6956	619322
11926	619323
7546	619324
37077	619325
51976	619326
8966	619327
140	619328
10256	619329
82490	619330
16862	619331
23224	619332
36787	619333
88720	619334
74211	619335
20336	619336
3617	619337
1360	619338
69199	619339
15748	619340
6512	619341
86354	619342
56106	619343
30153	619344
8579	619345
53706	619346
46868	619347
14332	619348
98964	619349
85391	619350
55027	619351
84132	619352
8125	619353
35813	619354
87329	619355
159	619356
42282	619357
40594	619358
39672	619359
86090	619360
88330	619361
63107	619362
8465	619363
41723	619364
17598	619365
13104	619366
395	619367
69758	619368
35484	619369
78811	619370
30131	619371
50425	619372
47831	619373
20910	619374
22823	619375
29910	619376
65323	619377
2699	619378
40283	619379
26735	619380
68174	619381
70290	619382
63160	619383
50789	619384
42966	619385
16898	619386
6043	619387
12465	619388
48604	619389
15604	619390
15804	619391
12559	619392
21948	619393
24342	619394
34852	619395
10137	619396
81942	619397
23145	619398
39284	619399
22285	619400
6296	619401
70	619402
1696	619403
14066	619404
7926	619405
51841	619406
11010	619407
37550	619408
9351	619409
37059	619410
80442	619411
19330	619412
17329	619413
54414	619414
12496	619415
948	619416
36043	619417
18770	619418
45518	619419
6086	619420
10581	619421
10275	619422
24274	619423
18574	619424
35250	619425
38703	619426
39729	619427
18633	619428
92436	619429
24989	619430
24557	619431
3265	619432
43116	619433
17612	619434
67878	619435
15383	619436
72552	619437
14346	619438
4121	619439
36042	619440
35260	619441
51360	619442
105	619443
13309	619444
27511	619445
19267	619446
2909	619447
18486	619448
81864	619449
52544	619450
54847	619451
15890	619452
27432	619453
6754	619454
44287	619455
52641	619456
15689	619457
11799	619458
3880	619459
41315	619460
5860	619461
85415	619462
491	619463
109921	619464
87110	619465
218	619466
13766	619467
94334	619468
8853	619469
45110	619470
45081	619471
73757	619472
71758	619473
33929	619474
497	619475
26524	619476
33403	619477
29087	619478
5785	619479
49746	619480
44791	619481
46556	619482
3112	619483
11212	619484
56114	619485
534	619486
92663	619487
64452	619488
14275	619489
26184	619490
9005	619491
50390	619492
32286	619493
14919	619494
3476	619495
24749	619496
7736	619497
55107	619498
22527	619499
2962	619500
2863	619501
77431	619502
13746	619503
1605	619504
18757	619505
3784	619506
87355	619507
12428	619508
35356	619509
23465	619510
17360	619511
20915	619512
22928	619513
157	619514
55637	619515
17372	619516
24611	619517
42350	619518
21410	619519
443	619520
47885	619521
54477	619522
8858	619523
13328	619524
23161	619525
935	619526
32449	619527
90618	619528
921	619529
495	619530
10117	619531
8728	619532
33748	619533
14935	619534
91686	619535
44692	619536
14522	619537
77325	619538
6827	619539
28210	619540
80975	619541
68568	619542
1774	619543
42850	619544
58403	619545
15591	619546
16412	619547
47889	619548
26664	619549
9585	619550
28127	619551
63157	619552
39202	619553
2329	619554
74881	619555
69596	619556
725	619557
43009	619558
33819	619559
11252	619560
74727	619561
620	619562
103559	619563
27674	619564
22462	619565
41360	619566
5365	619567
3088	619568
767	619569
38217	619570
970	619571
13971	619572
29469	619573
74367	619574
80822	619575
57442	619576
67357	619577
4553	619578
24881	619579
10037	619580
9950	619581
19114	619582
6317	619583
48460	619584
55289	619585
53845	619586
56363	619587
8339	619588
437	619589
103637	619590
1013	619591
59813	619592
14107	619593
3288	619594
25978	619595
82287	619596
3648	619597
15646	619598
13465	619599
4332	619600
4704	619601
64446	619602
30248	619603
10735	619604
39755	619605
71515	619606
5777	619607
28024	619608
43269	619609
9705	619610
59560	619611
57491	619612
60265	619613
33687	619614
14227	619615
160	619616
66401	619617
9585	619618
18035	619619
42731	619620
56841	619621
16161	619622
2479	619623
88603	619624
65573	619625
31866	619626
27878	619627
4313	619628
18497	619629
9853	619630
74271	619631
38710	619632
18124	619633
54308	619634
5289	619635
8127	619636
39188	619637
84331	619638
60988	619639
31274	619640
48638	619641
5939	619642
6085	619643
515	619644
98409	619645
96723	619646
896	619647
8065	619648
11503	619649
73258	619650
37934	619651
24671	619652
7092	619653
10633	619654
78325	619655
4240	619656
22522	619657
77002	619658
48310	619659
19805	619660
76396	619661
6205	619662
36946	619663
71619	619664
23109	619665
15642	619666
81094	619667
9262	619668
55729	619669
58971	619670
10129	619671
32963	619672
16225	619673
29578	619674
1516	619675
63452	619676
49539	619677
31411	619678
14154	619679
35122	619680
6538	619681
37867	619682
80503	619683
98393	619684
19316	619685
1814	619686
31967	619687
1398	619688
31443	619689
64884	619690
1103	619691
65499	619692
17411	619693
1820	619694
57804	619695
2211	619696
19301	619697
24427	619698
30800	619699
22792	619700
37213	619701
21134	619702
50694	619703
89127	619704
1826	619705
485	619706
9726	619707
10162	619708
37900	619709
112863	619710
59784	619711
54	619712
13838	619713
93493	619714
20201	619715
53918	619716
69971	619717
27260	619718
74059	619719
72423	619720
6242	619721
84412	619722
4483	619723
33599	619724
25476	619725
78172	619726
15552	619727
29657	619728
83795	619729
65167	619730
16679	619731
6292	619732
25074	619733
5533	619734
97747	619735
109662	619736
72572	619737
56668	619738
5410	619739
98548	619740
47307	619741
51006	619742
2108	619743
276	619744
112	619745
45183	619746
4047	619747
17212	619748
49603	619749
26450	619750
32256	619751
2953	619752
12728	619753
29737	619754
25941	619755
60566	619756
18847	619757
39512	619758
8276	619759
7333	619760
9385	619761
227	619762
36011	619763
58127	619764
7780	619765
21012	619766
4500	619767
40129	619768
53475	619769
86196	619770
14474	619771
100858	619772
4432	619773
4490	619774
18562	619775
62837	619776
20692	619777
12682	619778
21333	619779
108139	619780
13460	619781
4571	619782
37613	619783
97251	619784
52010	619785
935	619786
2825	619787
42627	619788
29311	619789
92700	619790
32625	619791
16654	619792
88352	619793
82675	619794
9744	619795
4178	619796
439	619797
74892	619798
55339	619799
10600	619800
17156	619801
306	619802
2480	619803
292	619804
23090	619805
99823	619806
9041	619807
73182	619808
22786	619809
8318	619810
36876	619811
41449	619812
4471	619813
34132	619814
9396	619815
63	619816
26744	619817
18025	619818
18885	619819
82812	619820
80404	619821
3997	619822
76940	619823
9089	619824
29577	619825
75701	619826
15231	619827
15310	619828
10462	619829
46843	619830
13651	619831
189	619832
14202	619833
106167	619834
43072	619835
15543	619836
1	619837
71102	619838
56518	619839
54621	619840
16985	619841
9663	619842
73705	619843
1992	619844
31786	619845
2840	619846
60588	619847
92	619848
16118	619849
53565	619850
35398	619851
20274	619852
24827	619853
12770	619854
102640	619855
80691	619856
40133	619857
2446	619858
66346	619859
12569	619860
4254	619861
44962	619862
2938	619863
29938	619864
74883	619865
11340	619866
108470	619867
10815	619868
4557	619869
41260	619870
1156	619871
3997	619872
18550	619873
22284	619874
15783	619875
21997	619876
45077	619877
71103	619878
10592	619879
52226	619880
92060	619881
1823	619882
9494	619883
87227	619884
12	619885
32633	619886
81802	619887
16683	619888
55389	619889
13110	619890
6746	619891
53163	619892
90999	619893
12137	619894
82345	619895
70885	619896
20003	619897
32691	619898
30359	619899
47676	619900
85779	619901
12184	619902
7867	619903
100431	619904
61	619905
588	619906
88929	619907
39641	619908
70226	619909
19420	619910
489	619911
23103	619912
109279	619913
52764	619914
8074	619915
18215	619916
79137	619917
4	619918
21907	619919
23501	619920
20224	619921
17583	619922
62458	619923
54763	619924
46063	619925
17731	619926
39198	619927
21201	619928
18156	619929
8296	619930
68294	619931
92969	619932
22837	619933
12111	619934
34701	619935
3469	619936
26388	619937
22480	619938
54449	619939
32576	619940
15129	619941
81063	619942
69264	619943
18395	619944
65625	619945
27090	619946
25470	619947
12448	619948
79435	619949
77255	619950
44495	619951
22941	619952
2243	619953
6443	619954
76998	619955
59391	619956
13507	619957
30511	619958
5978	619959
17358	619960
37182	619961
32581	619962
5947	619963
479	619964
34692	619965
72955	619966
10559	619967
4035	619968
33913	619969
24644	619970
29623	619971
11490	619972
290	619973
33495	619974
56491	619975
11739	619976
7650	619977
30648	619978
46413	619979
11011	619980
28889	619981
38528	619982
14457	619983
47740	619984
67957	619985
56236	619986
20424	619987
8620	619988
23850	619989
49030	619990
70523	619991
18204	619992
32705	619993
16023	619994
68013	619995
1477	619996
30980	619997
8788	619998
3373	619999
14261	620000
2384	620001
14572	620002
45114	620003
46130	620004
11175	620005
54501	620006
4533	620007
26758	620008
262	620009
8033	620010
2905	620011
33552	620012
7603	620013
40557	620014
2115	620015
59607	620016
132	620017
12520	620018
74166	620019
40781	620020
25567	620021
30399	620022
64106	620023
29033	620024
12695	620025
55159	620026
39203	620027
72477	620028
24760	620029
20857	620030
58930	620031
9031	620032
12949	620033
17129	620034
149	620035
86708	620036
64362	620037
23743	620038
8733	620039
7621	620040
65665	620041
83166	620042
13966	620043
73179	620044
1898	620045
22147	620046
260	620047
11730	620048
36914	620049
10610	620050
20786	620051
78376	620052
11064	620053
79353	620054
14969	620055
17078	620056
60047	620057
28737	620058
584	620059
26589	620060
42167	620061
51592	620062
56860	620063
6941	620064
8134	620065
62212	620066
42152	620067
22533	620068
2359	620069
1749	620070
11226	620071
23510	620072
533	620073
319	620074
14865	620075
58073	620076
580	620077
43139	620078
49532	620079
49980	620080
14171	620081
30566	620082
108040	620083
34460	620084
52891	620085
21420	620086
57086	620087
52815	620088
85984	620089
31623	620090
1177	620091
54802	620092
43453	620093
38096	620094
5717	620095
77402	620096
10567	620097
57531	620098
9697	620099
90	620100
33054	620101
75250	620102
3419	620103
11660	620104
24544	620105
9074	620106
8686	620107
19529	620108
12545	620109
920	620110
29504	620111
837	620112
623	620113
1665	620114
87497	620115
44758	620116
74576	620117
17962	620118
36037	620119
70450	620120
19765	620121
51898	620122
38045	620123
112034	620124
65905	620125
1893	620126
68021	620127
34028	620128
15889	620129
5433	620130
2622	620131
48301	620132
8757	620133
52439	620134
83740	620135
7762	620136
50765	620137
17427	620138
42414	620139
46305	620140
72116	620141
25424	620142
30742	620143
3504	620144
45547	620145
22707	620146
10905	620147
42403	620148
70075	620149
3	620150
16526	620151
2795	620152
8741	620153
48914	620154
20065	620155
1889	620156
30606	620157
34064	620158
16924	620159
15338	620160
6994	620161
53751	620162
101462	620163
92167	620164
67988	620165
9234	620166
23735	620167
329	620168
4973	620169
12457	620170
10037	620171
41706	620172
26236	620173
11161	620174
42045	620175
28828	620176
60301	620177
54391	620178
11555	620179
29864	620180
19543	620181
34687	620182
2762	620183
3525	620184
26349	620185
58126	620186
46950	620187
1171	620188
16793	620189
13268	620190
13739	620191
47890	620192
29139	620193
21368	620194
4098	620195
85734	620196
43203	620197
37005	620198
9091	620199
12530	620200
4655	620201
26667	620202
21975	620203
19096	620204
72047	620205
80310	620206
45416	620207
4002	620208
17923	620209
390	620210
61198	620211
17162	620212
16107	620213
66632	620214
7137	620215
15972	620216
57443	620217
18679	620218
72761	620219
6226	620220
9858	620221
39041	620222
4786	620223
88856	620224
6569	620225
27203	620226
6677	620227
40805	620228
19152	620229
47372	620230
51078	620231
57285	620232
33467	620233
8155	620234
194	620235
71263	620236
34293	620237
490	620238
16687	620239
98430	620240
37006	620241
16981	620242
44952	620243
36421	620244
3265	620245
41662	620246
64130	620247
5157	620248
8915	620249
22549	620250
15180	620251
13731	620252
836	620253
18954	620254
85458	620255
12896	620256
94466	620257
197	620258
19844	620259
6335	620260
23845	620261
28301	620262
101563	620263
5009	620264
48010	620265
36868	620266
70212	620267
19848	620268
8657	620269
66973	620270
84421	620271
21883	620272
1935	620273
22040	620274
24649	620275
54666	620276
27252	620277
5202	620278
77584	620279
13106	620280
3371	620281
3969	620282
5504	620283
30681	620284
33056	620285
38444	620286
81298	620287
40278	620288
5415	620289
59779	620290
14204	620291
3466	620292
20308	620293
34610	620294
69967	620295
80336	620296
14395	620297
520	620298
7727	620299
367	620300
53809	620301
33795	620302
19163	620303
29564	620304
2471	620305
30323	620306
35731	620307
102538	620308
82150	620309
26777	620310
53043	620311
1388	620312
14749	620313
2050	620314
36920	620315
24836	620316
10540	620317
27042	620318
50177	620319
24316	620320
533	620321
26882	620322
10938	620323
1139	620324
38078	620325
25820	620326
4494	620327
15711	620328
29706	620329
1337	620330
14746	620331
4829	620332
7642	620333
6705	620334
33747	620335
8364	620336
71914	620337
73885	620338
20551	620339
4187	620340
49045	620341
46570	620342
15115	620343
3215	620344
21038	620345
94342	620346
26270	620347
20061	620348
2370	620349
32114	620350
759	620351
23924	620352
27751	620353
70365	620354
42097	620355
25451	620356
8205	620357
5493	620358
90847	620359
59121	620360
40167	620361
23321	620362
27312	620363
15814	620364
42670	620365
26482	620366
5301	620367
13805	620368
31423	620369
55624	620370
21390	620371
7588	620372
6265	620373
51833	620374
1127	620375
36856	620376
1388	620377
89926	620378
66514	620379
45372	620380
4168	620381
87718	620382
37332	620383
5761	620384
75536	620385
1669	620386
2332	620387
62633	620388
41985	620389
67363	620390
3836	620391
40905	620392
16269	620393
34887	620394
37114	620395
18398	620396
7937	620397
23550	620398
23103	620399
37952	620400
62227	620401
7185	620402
6249	620403
2680	620404
2728	620405
88423	620406
4126	620407
30626	620408
15920	620409
54086	620410
965	620411
27382	620412
49988	620413
59751	620414
34739	620415
10318	620416
45034	620417
207	620418
7825	620419
9854	620420
13167	620421
89910	620422
7009	620423
35153	620424
1177	620425
17365	620426
12423	620427
23812	620428
64555	620429
1873	620430
15312	620431
1881	620432
79584	620433
4034	620434
82	620435
113586	620436
85536	620437
1115	620438
73824	620439
19373	620440
7131	620441
18767	620442
83903	620443
33810	620444
2667	620445
24816	620446
9732	620447
81514	620448
88057	620449
16897	620450
15507	620451
40582	620452
41587	620453
15807	620454
65440	620455
21233	620456
19189	620457
36086	620458
963	620459
16950	620460
12015	620461
45793	620462
14907	620463
16956	620464
63429	620465
4945	620466
1548	620467
98607	620468
57725	620469
57427	620470
93460	620471
38802	620472
68736	620473
21037	620474
47018	620475
47474	620476
51870	620477
4727	620478
8837	620479
33689	620480
30641	620481
45703	620482
21938	620483
18185	620484
12967	620485
31149	620486
16967	620487
38977	620488
45479	620489
968	620490
8469	620491
67309	620492
10612	620493
34150	620494
13739	620495
29460	620496
9392	620497
42636	620498
14	620499
31332	620500
5702	620501
874	620502
1234	620503
10351	620504
55244	620505
76443	620506
644	620507
70130	620508
49839	620509
63184	620510
51365	620511
24720	620512
71558	620513
20166	620514
26699	620515
36360	620516
29425	620517
2962	620518
52450	620519
27514	620520
10433	620521
72949	620522
42673	620523
710	620524
35651	620525
40449	620526
46421	620527
74612	620528
42111	620529
73777	620530
87219	620531
3017	620532
13679	620533
5220	620534
1844	620535
85415	620536
20507	620537
28237	620538
30928	620539
24	620540
81863	620541
58052	620542
19983	620543
70259	620544
45459	620545
15769	620546
4060	620547
1249	620548
110116	620549
16199	620550
14096	620551
44299	620552
56756	620553
26830	620554
13302	620555
64576	620556
10863	620557
39138	620558
63467	620559
15971	620560
5367	620561
5315	620562
35073	620563
3693	620564
43880	620565
54079	620566
36484	620567
36434	620568
2951	620569
34638	620570
55777	620571
61561	620572
31118	620573
28305	620574
15054	620575
8410	620576
7931	620577
22398	620578
2126	620579
41583	620580
61962	620581
5146	620582
72844	620583
50967	620584
30726	620585
32031	620586
13087	620587
55418	620588
94430	620589
34818	620590
20322	620591
10820	620592
1817	620593
8864	620594
5855	620595
4019	620596
869	620597
7665	620598
35105	620599
72843	620600
659	620601
105203	620602
9360	620603
19875	620604
1352	620605
23630	620606
75935	620607
20658	620608
34025	620609
54760	620610
4813	620611
18592	620612
52965	620613
32739	620614
90481	620615
3390	620616
57715	620617
46208	620618
187	620619
4065	620620
15494	620621
101023	620622
66783	620623
563	620624
12132	620625
382	620626
53696	620627
49552	620628
3966	620629
74916	620630
45326	620631
15377	620632
16828	620633
29368	620634
9698	620635
3013	620636
72845	620637
27998	620638
2658	620639
67974	620640
1363	620641
89004	620642
18915	620643
66774	620644
70460	620645
41348	620646
24226	620647
2019	620648
3094	620649
15460	620650
20081	620651
3496	620652
22792	620653
5844	620654
40150	620655
89937	620656
22830	620657
81737	620658
8955	620659
51883	620660
28602	620661
22149	620662
765	620663
93631	620664
51616	620665
37142	620666
1312	620667
10154	620668
9651	620669
48343	620670
27143	620671
15037	620672
2225	620673
16196	620674
4261	620675
65233	620676
9667	620677
25188	620678
14275	620679
3245	620680
78762	620681
3862	620682
6092	620683
29300	620684
4545	620685
6473	620686
67762	620687
107195	620688
70649	620689
8741	620690
32030	620691
11008	620692
28966	620693
4194	620694
10669	620695
6546	620696
13443	620697
10329	620698
56842	620699
60407	620700
75398	620701
73551	620702
8993	620703
55342	620704
1201	620705
3742	620706
77885	620707
26102	620708
16453	620709
14242	620710
63047	620711
61051	620712
29980	620713
103084	620714
69741	620715
8214	620716
17923	620717
61572	620718
16316	620719
69817	620720
37888	620721
834	620722
27418	620723
81558	620724
2020	620725
48513	620726
13840	620727
101	620728
42142	620729
46830	620730
32129	620731
1930	620732
8077	620733
53474	620734
74947	620735
28932	620736
66107	620737
24940	620738
33277	620739
9646	620740
10375	620741
40666	620742
5944	620743
1870	620744
43130	620745
15069	620746
37290	620747
81935	620748
2572	620749
31474	620750
1852	620751
6120	620752
56696	620753
641	620754
54278	620755
2817	620756
611	620757
5307	620758
49281	620759
1566	620760
61	620761
54879	620762
812	620763
27752	620764
2593	620765
3231	620766
95992	620767
11744	620768
5362	620769
18807	620770
49156	620771
6094	620772
42386	620773
8357	620774
3805	620775
5371	620776
10689	620777
10844	620778
43380	620779
12742	620780
110031	620781
1050	620782
2842	620783
85330	620784
29583	620785
47897	620786
82960	620787
29555	620788
68073	620789
47949	620790
19957	620791
65522	620792
8339	620793
27272	620794
93193	620795
7956	620796
17633	620797
98420	620798
540	620799
35838	620800
23761	620801
404	620802
9265	620803
1849	620804
10418	620805
10202	620806
51199	620807
19436	620808
1331	620809
101683	620810
11189	620811
8334	620812
15172	620813
1038	620814
68434	620815
5238	620816
3849	620817
57490	620818
535	620819
967	620820
82108	620821
328	620822
11063	620823
10996	620824
23283	620825
29443	620826
63	620827
2074	620828
27964	620829
1523	620830
97236	620831
2641	620832
483	620833
30287	620834
17031	620835
159	620836
68340	620837
19444	620838
3579	620839
35577	620840
23549	620841
28784	620842
183	620843
8685	620844
15045	620845
37146	620846
5655	620847
110826	620848
10460	620849
33828	620850
45792	620851
5292	620852
42444	620853
114603	620854
49696	620855
55171	620856
51293	620857
12715	620858
12656	620859
63706	620860
55924	620861
9350	620862
57467	620863
92107	620864
97108	620865
3982	620866
50216	620867
98288	620868
63738	620869
21979	620870
64061	620871
54269	620872
32933	620873
93047	620874
103845	620875
11232	620876
101500	620877
58306	620878
31579	620879
21064	620880
83051	620881
64223	620882
32639	620883
1833	620884
45635	620885
18216	620886
68067	620887
50027	620888
25250	620889
31309	620890
3248	620891
62264	620892
60639	620893
12126	620894
60085	620895
15420	620896
1915	620897
16564	620898
16243	620899
34534	620900
32382	620901
71520	620902
35239	620903
6791	620904
56482	620905
15495	620906
9460	620907
7394	620908
24043	620909
2290	620910
33591	620911
18656	620912
337	620913
4669	620914
20686	620915
46181	620916
57073	620917
730	620918
5241	620919
54468	620920
64337	620921
5603	620922
1828	620923
48903	620924
51680	620925
110868	620926
80361	620927
13578	620928
16981	620929
17659	620930
24572	620931
36829	620932
3809	620933
38292	620934
34983	620935
67375	620936
89818	620937
12582	620938
5739	620939
1333	620940
4293	620941
1344	620942
41632	620943
23190	620944
100171	620945
50829	620946
81819	620947
29055	620948
15293	620949
23591	620950
48379	620951
8565	620952
21489	620953
118	620954
1188	620955
26080	620956
16108	620957
25254	620958
5067	620959
30752	620960
6944	620961
42741	620962
78764	620963
10521	620964
88771	620965
86792	620966
19107	620967
24449	620968
12202	620969
69359	620970
61488	620971
12716	620972
60804	620973
8779	620974
44610	620975
74258	620976
2161	620977
27512	620978
87929	620979
43653	620980
32433	620981
13478	620982
43836	620983
25844	620984
45739	620985
6857	620986
23569	620987
4137	620988
68838	620989
28087	620990
71843	620991
11588	620992
16578	620993
15689	620994
457	620995
53718	620996
93537	620997
62744	620998
9506	620999
34321	621000
63255	621001
28021	621002
29253	621003
8714	621004
35334	621005
44591	621006
63120	621007
755	621008
575	621009
45358	621010
40137	621011
12112	621012
28081	621013
67875	621014
31371	621015
55684	621016
598	621017
74955	621018
5486	621019
888	621020
1406	621021
10067	621022
53604	621023
22660	621024
74205	621025
77302	621026
11213	621027
114414	621028
6018	621029
17234	621030
20768	621031
20134	621032
3911	621033
98137	621034
78061	621035
22031	621036
11064	621037
48754	621038
40829	621039
76156	621040
8571	621041
83039	621042
85415	621043
29619	621044
1904	621045
32929	621046
40177	621047
7601	621048
42901	621049
66481	621050
55114	621051
61235	621052
27343	621053
93160	621054
3374	621055
58349	621056
13580	621057
61180	621058
43648	621059
75626	621060
36676	621061
52994	621062
2685	621063
22503	621064
29602	621065
2899	621066
36534	621067
37491	621068
32025	621069
89531	621070
20923	621071
49245	621072
30537	621073
701	621074
46505	621075
40661	621076
57867	621077
5081	621078
4458	621079
6514	621080
39521	621081
9270	621082
549	621083
17112	621084
31928	621085
27593	621086
449	621087
7816	621088
27828	621089
1678	621090
16650	621091
93343	621092
37896	621093
25957	621094
9628	621095
753	621096
30278	621097
81839	621098
31712	621099
7516	621100
150	621101
38005	621102
16481	621103
4667	621104
112480	621105
66729	621106
2394	621107
13242	621108
186	621109
12813	621110
9385	621111
86457	621112
70363	621113
45347	621114
813	621115
759	621116
31205	621117
33777	621118
76912	621119
23856	621120
24070	621121
61790	621122
31096	621123
48611	621124
102611	621125
11031	621126
37372	621127
497	621128
16998	621129
9663	621130
34449	621131
33871	621132
26287	621133
4279	621134
107417	621135
64556	621136
21825	621137
2619	621138
77590	621139
12857	621140
3953	621141
10	621142
4	621143
4388	621144
33960	621145
92531	621146
2439	621147
13666	621148
3121	621149
995	621150
21818	621151
35291	621152
7245	621153
47107	621154
1882	621155
57731	621156
23014	621157
48106	621158
15745	621159
8633	621160
48583	621161
203	621162
18589	621163
27046	621164
37561	621165
88829	621166
135	621167
651	621168
14124	621169
1248	621170
43705	621171
12458	621172
58475	621173
17115	621174
12597	621175
31128	621176
76294	621177
47224	621178
107215	621179
35590	621180
13110	621181
8515	621182
11802	621183
4764	621184
13612	621185
5964	621186
59790	621187
21473	621188
82978	621189
70067	621190
24632	621191
5476	621192
118	621193
6165	621194
445	621195
47171	621196
2236	621197
33719	621198
36609	621199
10536	621200
14618	621201
22133	621202
1502	621203
87093	621204
69909	621205
3385	621206
35459	621207
1733	621208
52563	621209
51357	621210
44047	621211
51900	621212
11116	621213
19488	621214
3871	621215
4636	621216
97418	621217
9510	621218
87348	621219
41657	621220
1762	621221
34768	621222
20032	621223
109197	621224
20155	621225
46135	621226
19706	621227
30466	621228
3834	621229
85124	621230
86079	621231
50289	621232
82454	621233
67495	621234
7908	621235
17213	621236
32	621237
45550	621238
83787	621239
6153	621240
37774	621241
6954	621242
8497	621243
42609	621244
25434	621245
65706	621246
24675	621247
28254	621248
28614	621249
28631	621250
110768	621251
71039	621252
49449	621253
3940	621254
22501	621255
43333	621256
32918	621257
32835	621258
2048	621259
40841	621260
18039	621261
7038	621262
24673	621263
17427	621264
70168	621265
34197	621266
47400	621267
100904	621268
18634	621269
13013	621270
29844	621271
63810	621272
32599	621273
28185	621274
61298	621275
67938	621276
47536	621277
2354	621278
13625	621279
115	621280
2918	621281
6109	621282
8233	621283
7348	621284
352	621285
53821	621286
21710	621287
37909	621288
55656	621289
2209	621290
39179	621291
8956	621292
49527	621293
42461	621294
6062	621295
698	621296
30438	621297
7821	621298
84048	621299
45134	621300
7520	621301
1221	621302
16810	621303
101192	621304
9988	621305
55795	621306
31189	621307
1031	621308
1386	621309
44077	621310
99201	621311
55044	621312
53199	621313
20236	621314
37823	621315
13709	621316
1433	621317
13811	621318
11367	621319
60644	621320
69928	621321
24236	621322
27621	621323
80065	621324
69418	621325
84373	621326
61091	621327
32174	621328
1118	621329
32466	621330
489	621331
8285	621332
37550	621333
101015	621334
12923	621335
2266	621336
27591	621337
7676	621338
624	621339
44389	621340
18092	621341
30220	621342
4193	621343
60980	621344
3525	621345
93291	621346
13751	621347
87141	621348
16382	621349
12593	621350
23085	621351
112873	621352
74652	621353
89498	621354
49997	621355
26182	621356
8220	621357
19625	621358
4279	621359
36571	621360
35009	621361
82783	621362
13815	621363
12937	621364
20309	621365
58484	621366
52392	621367
267	621368
18096	621369
86451	621370
42863	621371
35812	621372
42908	621373
25525	621374
2304	621375
79996	621376
12888	621377
25718	621378
501	621379
18751	621380
17303	621381
82913	621382
60243	621383
27698	621384
25015	621385
70042	621386
56203	621387
70435	621388
71979	621389
11669	621390
11832	621391
42844	621392
23178	621393
42700	621394
19571	621395
2686	621396
7527	621397
17452	621398
1644	621399
8986	621400
16685	621401
53083	621402
93039	621403
39322	621404
74689	621405
38594	621406
37551	621407
80	621408
29652	621409
2701	621410
103975	621411
2290	621412
19897	621413
15888	621414
29589	621415
9699	621416
11649	621417
90514	621418
58456	621419
936	621420
18794	621421
4548	621422
16300	621423
15215	621424
9816	621425
102924	621426
77083	621427
37265	621428
102024	621429
8433	621430
26316	621431
1594	621432
34846	621433
24147	621434
9175	621435
14318	621436
36203	621437
25056	621438
90467	621439
41668	621440
17337	621441
18301	621442
8687	621443
11090	621444
81488	621445
989	621446
17769	621447
17437	621448
14144	621449
36629	621450
6842	621451
78187	621452
15113	621453
13100	621454
30602	621455
68341	621456
101317	621457
46405	621458
56023	621459
304	621460
2601	621461
86201	621462
3573	621463
24230	621464
2699	621465
8855	621466
23765	621467
10393	621468
77002	621469
2	621470
79972	621471
24848	621472
16309	621473
27474	621474
8363	621475
13259	621476
74570	621477
26833	621478
60985	621479
61581	621480
77419	621481
22734	621482
28412	621483
23026	621484
11762	621485
13324	621486
51930	621487
37458	621488
15900	621489
60282	621490
3186	621491
10688	621492
9	621493
16288	621494
48251	621495
103491	621496
4305	621497
4007	621498
950	621499
55853	621500
8504	621501
10044	621502
15610	621503
41193	621504
33333	621505
85437	621506
12569	621507
43043	621508
7277	621509
22567	621510
37432	621511
348	621512
4392	621513
36338	621514
38957	621515
2212	621516
44059	621517
1273	621518
2071	621519
44077	621520
16042	621521
3678	621522
19533	621523
11518	621524
1921	621525
36701	621526
62797	621527
17458	621528
5224	621529
12096	621530
100751	621531
39777	621532
5231	621533
23208	621534
66681	621535
32831	621536
45720	621537
680	621538
13955	621539
62643	621540
82973	621541
69537	621542
55792	621543
13102	621544
15541	621545
501	621546
740	621547
61333	621548
68952	621549
5052	621550
7014	621551
4514	621552
186	621553
5945	621554
42041	621555
9782	621556
54651	621557
81386	621558
85397	621559
18308	621560
39980	621561
1425	621562
17997	621563
7941	621564
17502	621565
20310	621566
54940	621567
284	621568
38335	621569
20688	621570
61948	621571
378	621572
20268	621573
19352	621574
95016	621575
11285	621576
2356	621577
1912	621578
17	621579
22	621580
88247	621581
287	621582
2679	621583
4334	621584
59	621585
11041	621586
1456	621587
10392	621588
78498	621589
55456	621590
3234	621591
67866	621592
6784	621593
8504	621594
27226	621595
7247	621596
3157	621597
5466	621598
39404	621599
4972	621600
3046	621601
36639	621602
47993	621603
6665	621604
7049	621605
34910	621606
27252	621607
12379	621608
15966	621609
61882	621610
76496	621611
3410	621612
25377	621613
23916	621614
42378	621615
8807	621616
42127	621617
1040	621618
13571	621619
36677	621620
47794	621621
19979	621622
1754	621623
8684	621624
140	621625
34641	621626
11774	621627
120	621628
1132	621629
84985	621630
38627	621631
9751	621632
11911	621633
6	621634
23549	621635
60556	621636
24378	621637
275	621638
19988	621639
1630	621640
43060	621641
13324	621642
26506	621643
95326	621644
27274	621645
15486	621646
73976	621647
59767	621648
28752	621649
2	621650
58044	621651
14	621652
3274	621653
44708	621654
18481	621655
11009	621656
1591	621657
89828	621658
44182	621659
41911	621660
1201	621661
7016	621662
18692	621663
2044	621664
71436	621665
30419	621666
22841	621667
49124	621668
54430	621669
61096	621670
3229	621671
13698	621672
61471	621673
89853	621674
87083	621675
28960	621676
112701	621677
99734	621678
1314	621679
54578	621680
44186	621681
34585	621682
62396	621683
5618	621684
45883	621685
3049	621686
47642	621687
66045	621688
45085	621689
1114	621690
19113	621691
17383	621692
48459	621693
907	621694
50126	621695
7371	621696
4	621697
6545	621698
52827	621699
18713	621700
13572	621701
77018	621702
5109	621703
20412	621704
74460	621705
26369	621706
14148	621707
22784	621708
41033	621709
37014	621710
3826	621711
88920	621712
68274	621713
91707	621714
81490	621715
16683	621716
51262	621717
1054	621718
1875	621719
41257	621720
55643	621721
7840	621722
13680	621723
85621	621724
9525	621725
15970	621726
2737	621727
961	621728
50455	621729
564	621730
31431	621731
11996	621732
17972	621733
69091	621734
54932	621735
12773	621736
15873	621737
4036	621738
32521	621739
52508	621740
4631	621741
66498	621742
2009	621743
71445	621744
840	621745
43343	621746
894	621747
18946	621748
12209	621749
31370	621750
48889	621751
105109	621752
17133	621753
39308	621754
102741	621755
8631	621756
22296	621757
56114	621758
8476	621759
11247	621760
71814	621761
3705	621762
5438	621763
1229	621764
26086	621765
1619	621766
12841	621767
33948	621768
278	621769
32413	621770
5157	621771
30540	621772
25077	621773
39457	621774
5562	621775
93962	621776
21896	621777
71125	621778
19878	621779
53276	621780
94641	621781
26657	621782
78341	621783
225	621784
85591	621785
59536	621786
18629	621787
21714	621788
36110	621789
17005	621790
3365	621791
24511	621792
13475	621793
67531	621794
75097	621795
5467	621796
43761	621797
1193	621798
47141	621799
65191	621800
63228	621801
56	621802
7027	621803
41498	621804
12065	621805
60	621806
45496	621807
52664	621808
8625	621809
8228	621810
717	621811
25788	621812
13678	621813
6903	621814
10527	621815
32428	621816
4646	621817
34761	621818
5020	621819
64726	621820
1735	621821
48052	621822
44906	621823
78858	621824
18	621825
261	621826
13970	621827
12154	621828
2842	621829
1932	621830
1564	621831
17390	621832
554	621833
29857	621834
48405	621835
11510	621836
1523	621837
711	621838
56706	621839
52315	621840
86261	621841
34146	621842
52153	621843
37643	621844
51717	621845
65052	621846
6473	621847
76739	621848
1	621849
31915	621850
26924	621851
840	621852
56726	621853
14443	621854
93852	621855
27590	621856
72441	621857
35720	621858
26857	621859
31465	621860
1729	621861
17592	621862
33975	621863
60	621864
98786	621865
47597	621866
52860	621867
14968	621868
34566	621869
60940	621870
28406	621871
6022	621872
39400	621873
52972	621874
29843	621875
54162	621876
82297	621877
108035	621878
57714	621879
20693	621880
45677	621881
42426	621882
2817	621883
13240	621884
69804	621885
47559	621886
5731	621887
77845	621888
4829	621889
23748	621890
1233	621891
42564	621892
58372	621893
20386	621894
5876	621895
28007	621896
103	621897
57028	621898
35790	621899
9191	621900
10668	621901
10367	621902
91693	621903
68245	621904
24023	621905
78754	621906
90624	621907
44982	621908
53274	621909
134	621910
20750	621911
17081	621912
12820	621913
105947	621914
25705	621915
29990	621916
33	621917
19921	621918
55882	621919
94764	621920
127	621921
22608	621922
41650	621923
52351	621924
5374	621925
26729	621926
530	621927
8298	621928
12729	621929
29090	621930
6916	621931
18716	621932
12205	621933
70351	621934
716	621935
519	621936
69345	621937
30092	621938
15735	621939
1905	621940
11876	621941
15703	621942
1062	621943
18223	621944
7423	621945
18813	621946
32533	621947
12013	621948
14742	621949
116	621950
62409	621951
1060	621952
22706	621953
32525	621954
11260	621955
99110	621956
71708	621957
15205	621958
2760	621959
51249	621960
100341	621961
16012	621962
16656	621963
51114	621964
2662	621965
1	621966
45799	621967
20607	621968
65142	621969
68758	621970
88187	621971
41361	621972
39419	621973
97318	621974
19662	621975
13143	621976
323	621977
79905	621978
21111	621979
10139	621980
35147	621981
6831	621982
14335	621983
43629	621984
7229	621985
69011	621986
138	621987
5617	621988
66379	621989
38268	621990
6765	621991
68537	621992
6523	621993
6711	621994
4216	621995
11133	621996
32076	621997
34948	621998
56989	621999
7359	622000
387	622001
27266	622002
52634	622003
13707	622004
35898	622005
16222	622006
26590	622007
38973	622008
63575	622009
16849	622010
1851	622011
4215	622012
13641	622013
3815	622014
20765	622015
16845	622016
11280	622017
58151	622018
40753	622019
22006	622020
633	622021
51401	622022
75267	622023
15260	622024
57990	622025
88347	622026
70493	622027
4635	622028
43669	622029
7719	622030
28114	622031
781	622032
36353	622033
7437	622034
18467	622035
62346	622036
21752	622037
13304	622038
39792	622039
3643	622040
105089	622041
85999	622042
39037	622043
47734	622044
50392	622045
40289	622046
29751	622047
21329	622048
24286	622049
20314	622050
23686	622051
36107	622052
29841	622053
870	622054
96670	622055
19101	622056
11451	622057
7661	622058
27062	622059
4503	622060
26294	622061
15266	622062
83155	622063
91982	622064
108619	622065
56521	622066
13852	622067
56678	622068
98669	622069
9483	622070
25839	622071
782	622072
19204	622073
31661	622074
24361	622075
38117	622076
86882	622077
81944	622078
1014	622079
56356	622080
4698	622081
1334	622082
28433	622083
18984	622084
4407	622085
3979	622086
90867	622087
56025	622088
13884	622089
41990	622090
78461	622091
9874	622092
74885	622093
4561	622094
37698	622095
19860	622096
9305	622097
2972	622098
6230	622099
25060	622100
47375	622101
17767	622102
47621	622103
29858	622104
323	622105
12303	622106
7743	622107
58327	622108
2014	622109
33511	622110
61408	622111
25323	622112
22537	622113
6382	622114
5016	622115
1290	622116
3675	622117
7715	622118
40006	622119
113	622120
15313	622121
9188	622122
78615	622123
95184	622124
3368	622125
39620	622126
29192	622127
6421	622128
2872	622129
783	622130
8070	622131
21503	622132
24347	622133
24881	622134
41331	622135
22483	622136
1975	622137
285	622138
40294	622139
49	622140
83169	622141
88705	622142
27406	622143
620	622144
32908	622145
54267	622146
50448	622147
44855	622148
16129	622149
734	622150
23293	622151
24113	622152
24252	622153
52833	622154
51171	622155
29355	622156
2508	622157
47940	622158
66265	622159
42785	622160
4627	622161
45343	622162
53933	622163
44525	622164
4676	622165
53730	622166
112	622167
44360	622168
376	622169
15733	622170
12766	622171
12264	622172
5166	622173
56909	622174
71031	622175
90224	622176
1702	622177
88825	622178
47124	622179
20568	622180
69802	622181
8368	622182
4737	622183
16975	622184
25309	622185
49772	622186
46224	622187
243	622188
19824	622189
17400	622190
34328	622191
21109	622192
10023	622193
2063	622194
3586	622195
3224	622196
6751	622197
35615	622198
63945	622199
368	622200
11188	622201
3004	622202
21039	622203
27420	622204
104954	622205
36815	622206
72061	622207
26261	622208
19115	622209
12781	622210
60638	622211
16983	622212
30772	622213
2679	622214
28321	622215
5570	622216
46989	622217
15294	622218
58926	622219
15823	622220
44530	622221
2374	622222
36337	622223
11380	622224
15188	622225
14471	622226
21993	622227
52120	622228
7358	622229
80059	622230
635	622231
20310	622232
26619	622233
17625	622234
3146	622235
34938	622236
21176	622237
79391	622238
6875	622239
20273	622240
33655	622241
45877	622242
12512	622243
70961	622244
4086	622245
48400	622246
90753	622247
65428	622248
95927	622249
3347	622250
26198	622251
91765	622252
18390	622253
24937	622254
15272	622255
46696	622256
3284	622257
32516	622258
1232	622259
2718	622260
56255	622261
3679	622262
4920	622263
22593	622264
40622	622265
95	622266
89842	622267
1236	622268
8075	622269
10712	622270
764	622271
25686	622272
8274	622273
102	622274
29083	622275
12990	622276
5194	622277
10368	622278
494	622279
72791	622280
98611	622281
23163	622282
120	622283
45926	622284
30253	622285
775	622286
35688	622287
1778	622288
17661	622289
81574	622290
2417	622291
43564	622292
621	622293
55992	622294
18709	622295
7890	622296
4473	622297
4837	622298
22616	622299
49240	622300
57502	622301
1605	622302
6913	622303
6868	622304
3701	622305
55568	622306
11145	622307
1357	622308
63172	622309
92525	622310
68429	622311
74464	622312
1318	622313
22041	622314
47672	622315
23030	622316
49142	622317
95809	622318
42874	622319
34582	622320
7237	622321
8013	622322
22819	622323
10960	622324
15678	622325
4642	622326
7844	622327
1901	622328
88672	622329
37696	622330
8992	622331
18923	622332
5003	622333
8571	622334
110160	622335
16742	622336
2954	622337
532	622338
10289	622339
1006	622340
1145	622341
31836	622342
40057	622343
47921	622344
53578	622345
25282	622346
6658	622347
21379	622348
173	622349
28501	622350
943	622351
1751	622352
3948	622353
6768	622354
15368	622355
72379	622356
41835	622357
50058	622358
82826	622359
13808	622360
34732	622361
26303	622362
6902	622363
103988	622364
10496	622365
4564	622366
58094	622367
9999	622368
10740	622369
7837	622370
29043	622371
2048	622372
102250	622373
10524	622374
9505	622375
1959	622376
8512	622377
4923	622378
35110	622379
1806	622380
50	622381
104247	622382
815	622383
1030	622384
6106	622385
88612	622386
19665	622387
8126	622388
57096	622389
21151	622390
82255	622391
10809	622392
94734	622393
31970	622394
73900	622395
7272	622396
5821	622397
792	622398
30202	622399
301	622400
3171	622401
5510	622402
87002	622403
3506	622404
415	622405
18869	622406
40385	622407
50539	622408
11727	622409
71087	622410
62491	622411
1046	622412
3852	622413
32368	622414
4929	622415
889	622416
42934	622417
16020	622418
56303	622419
4032	622420
112825	622421
23953	622422
40481	622423
9179	622424
4236	622425
34935	622426
34946	622427
26603	622428
26115	622429
15633	622430
19004	622431
7315	622432
8581	622433
37897	622434
59446	622435
54043	622436
42756	622437
19689	622438
56876	622439
139	622440
35037	622441
94828	622442
36029	622443
5433	622444
35264	622445
20178	622446
7905	622447
5726	622448
90830	622449
27440	622450
1799	622451
4685	622452
2837	622453
68351	622454
4053	622455
47033	622456
26298	622457
46285	622458
16859	622459
46598	622460
28466	622461
6836	622462
6150	622463
48886	622464
46211	622465
32361	622466
53150	622467
42201	622468
23542	622469
4631	622470
106237	622471
6926	622472
67288	622473
12783	622474
47010	622475
397	622476
3018	622477
23017	622478
97553	622479
54309	622480
550	622481
81299	622482
27354	622483
24814	622484
3360	622485
215	622486
12354	622487
8527	622488
18574	622489
45936	622490
32050	622491
11999	622492
1467	622493
9994	622494
45785	622495
231	622496
11499	622497
53110	622498
4067	622499
13187	622500
489	622501
40732	622502
14947	622503
537	622504
14835	622505
5620	622506
39093	622507
76640	622508
828	622509
9293	622510
9429	622511
16887	622512
6866	622513
44449	622514
73426	622515
50103	622516
56267	622517
19390	622518
89731	622519
58517	622520
83851	622521
39579	622522
72361	622523
5404	622524
5513	622525
33576	622526
17717	622527
35617	622528
23100	622529
29580	622530
6987	622531
366	622532
1857	622533
3664	622534
3741	622535
83837	622536
12354	622537
49442	622538
43705	622539
59495	622540
25938	622541
2605	622542
19737	622543
29531	622544
18577	622545
43976	622546
1351	622547
18235	622548
50185	622549
1217	622550
46	622551
1911	622552
15665	622553
48114	622554
64281	622555
1892	622556
54555	622557
82958	622558
107532	622559
611	622560
4	622561
880	622562
984	622563
10983	622564
11239	622565
56732	622566
106203	622567
9421	622568
16842	622569
46083	622570
37387	622571
52239	622572
2754	622573
41928	622574
39548	622575
42593	622576
72115	622577
74343	622578
40858	622579
60214	622580
34603	622581
8980	622582
47150	622583
5829	622584
6417	622585
47569	622586
7594	622587
49341	622588
51670	622589
85629	622590
56768	622591
5528	622592
22429	622593
4748	622594
17921	622595
8420	622596
68201	622597
70348	622598
3831	622599
63932	622600
1673	622601
82971	622602
795	622603
25307	622604
29003	622605
2789	622606
22883	622607
79655	622608
5603	622609
75887	622610
23051	622611
5016	622612
40793	622613
56534	622614
1374	622615
40409	622616
13857	622617
3000	622618
15608	622619
17576	622620
10811	622621
54014	622622
90196	622623
4291	622624
76253	622625
5114	622626
22123	622627
15531	622628
32267	622629
27883	622630
18847	622631
3289	622632
72729	622633
12205	622634
9653	622635
12176	622636
7623	622637
18	622638
57318	622639
64129	622640
1546	622641
61205	622642
4266	622643
64317	622644
2234	622645
43530	622646
25467	622647
179	622648
19118	622649
88538	622650
7436	622651
20593	622652
36678	622653
33510	622654
1464	622655
37631	622656
7720	622657
39900	622658
22228	622659
37046	622660
53577	622661
5908	622662
21201	622663
37180	622664
70859	622665
40830	622666
93403	622667
10492	622668
8464	622669
1530	622670
8117	622671
6037	622672
7341	622673
194	622674
59750	622675
10502	622676
14559	622677
143	622678
24384	622679
49309	622680
13678	622681
1658	622682
2006	622683
23391	622684
18953	622685
43813	622686
48309	622687
62426	622688
10882	622689
500	622690
30075	622691
34783	622692
16207	622693
95309	622694
7647	622695
66654	622696
12606	622697
26685	622698
30734	622699
14383	622700
86668	622701
8794	622702
6980	622703
51272	622704
5346	622705
1402	622706
225	622707
179	622708
89987	622709
82446	622710
15179	622711
9155	622712
10005	622713
4381	622714
189	622715
23246	622716
23926	622717
46379	622718
95555	622719
12365	622720
1681	622721
4333	622722
11674	622723
2845	622724
26051	622725
62337	622726
5443	622727
9319	622728
11275	622729
22366	622730
32777	622731
8871	622732
28597	622733
43748	622734
35220	622735
70566	622736
24172	622737
11008	622738
45266	622739
3202	622740
2094	622741
38403	622742
30072	622743
25110	622744
1042	622745
1779	622746
67	622747
17675	622748
58846	622749
25661	622750
42037	622751
83769	622752
1079	622753
56212	622754
352	622755
16067	622756
26322	622757
42561	622758
13284	622759
558	622760
76710	622761
16834	622762
87033	622763
72992	622764
4344	622765
88433	622766
27063	622767
100148	622768
47809	622769
24895	622770
27363	622771
64040	622772
75966	622773
26798	622774
109778	622775
40480	622776
84204	622777
28830	622778
65270	622779
2431	622780
4943	622781
19712	622782
81372	622783
67420	622784
47540	622785
23663	622786
90051	622787
5727	622788
34655	622789
36596	622790
9374	622791
4309	622792
26976	622793
26326	622794
56198	622795
16951	622796
32488	622797
96428	622798
17881	622799
33066	622800
10380	622801
4670	622802
56577	622803
99725	622804
52923	622805
62675	622806
1168	622807
19325	622808
8068	622809
49781	622810
2437	622811
20674	622812
647	622813
20542	622814
76417	622815
31584	622816
55616	622817
102636	622818
96463	622819
60806	622820
134	622821
27067	622822
34311	622823
13364	622824
98792	622825
31285	622826
81139	622827
27456	622828
4381	622829
66392	622830
88912	622831
14245	622832
21350	622833
1349	622834
7160	622835
22832	622836
1656	622837
2569	622838
26428	622839
38264	622840
31516	622841
34982	622842
36137	622843
7118	622844
15233	622845
23150	622846
8667	622847
16064	622848
7856	622849
10715	622850
20536	622851
1181	622852
38979	622853
433	622854
34641	622855
23323	622856
60596	622857
38473	622858
61997	622859
12231	622860
73378	622861
6431	622862
83685	622863
19511	622864
57740	622865
36732	622866
101818	622867
42174	622868
980	622869
35283	622870
129	622871
366	622872
104	622873
7	622874
1465	622875
10022	622876
12630	622877
25117	622878
60841	622879
16085	622880
14662	622881
21644	622882
13	622883
53642	622884
6019	622885
24992	622886
25745	622887
19052	622888
12532	622889
7393	622890
2613	622891
3784	622892
2057	622893
889	622894
49339	622895
8392	622896
15395	622897
54188	622898
4439	622899
98759	622900
45321	622901
32657	622902
77	622903
58327	622904
17471	622905
51578	622906
55159	622907
17041	622908
15007	622909
11234	622910
63189	622911
69555	622912
12255	622913
2482	622914
9326	622915
3937	622916
207	622917
111757	622918
17866	622919
696	622920
17848	622921
20186	622922
57123	622923
77567	622924
59099	622925
38766	622926
7950	622927
198	622928
12973	622929
214	622930
14555	622931
113466	622932
31899	622933
5858	622934
43077	622935
1806	622936
55490	622937
40959	622938
23718	622939
4198	622940
23766	622941
15430	622942
88958	622943
19993	622944
565	622945
50044	622946
43262	622947
47410	622948
4107	622949
2174	622950
29518	622951
6055	622952
78435	622953
4310	622954
31650	622955
4089	622956
29446	622957
32532	622958
14314	622959
72006	622960
31583	622961
1124	622962
32300	622963
37160	622964
29779	622965
37014	622966
25076	622967
12007	622968
16485	622969
2538	622970
73712	622971
67536	622972
9444	622973
64200	622974
22966	622975
64417	622976
3041	622977
43539	622978
3872	622979
31961	622980
1058	622981
6404	622982
94157	622983
51265	622984
935	622985
27963	622986
5388	622987
83500	622988
89676	622989
382	622990
15814	622991
36723	622992
43886	622993
50045	622994
7707	622995
10347	622996
390	622997
42143	622998
1505	622999
12231	623000
113297	623001
11669	623002
9965	623003
34625	623004
106122	623005
83600	623006
14439	623007
43376	623008
19972	623009
21197	623010
31798	623011
39924	623012
19125	623013
38901	623014
61550	623015
17825	623016
48068	623017
17201	623018
27519	623019
23731	623020
6012	623021
27504	623022
8224	623023
41858	623024
8518	623025
9841	623026
92639	623027
379	623028
45611	623029
54938	623030
37160	623031
61520	623032
46	623033
16220	623034
24217	623035
9488	623036
65889	623037
3846	623038
55464	623039
5953	623040
103428	623041
52585	623042
29717	623043
6451	623044
14454	623045
3024	623046
4643	623047
6195	623048
19624	623049
42451	623050
32063	623051
18563	623052
3085	623053
53503	623054
27676	623055
484	623056
89867	623057
12809	623058
1659	623059
37168	623060
40279	623061
774	623062
90578	623063
33531	623064
29703	623065
34696	623066
55549	623067
13337	623068
548	623069
21664	623070
10176	623071
28386	623072
33930	623073
79998	623074
42791	623075
36074	623076
57970	623077
61222	623078
17752	623079
99165	623080
40647	623081
10681	623082
53	623083
15255	623084
25369	623085
9687	623086
35154	623087
21649	623088
70179	623089
86922	623090
24615	623091
14038	623092
100626	623093
60645	623094
6843	623095
52053	623096
34306	623097
16210	623098
104353	623099
40186	623100
15382	623101
59227	623102
13649	623103
5871	623104
43	623105
33266	623106
32239	623107
66775	623108
77771	623109
79091	623110
14006	623111
19455	623112
41386	623113
10604	623114
4987	623115
107359	623116
8110	623117
43612	623118
101496	623119
143	623120
38101	623121
79123	623122
74920	623123
4571	623124
2318	623125
55722	623126
1062	623127
30297	623128
12264	623129
39046	623130
9433	623131
71075	623132
47055	623133
12643	623134
38309	623135
69664	623136
44138	623137
3522	623138
19259	623139
16804	623140
62701	623141
3827	623142
20380	623143
15625	623144
26472	623145
81	623146
48066	623147
10297	623148
45241	623149
63160	623150
37576	623151
10332	623152
28356	623153
54435	623154
10124	623155
11503	623156
3318	623157
50807	623158
8308	623159
1266	623160
19483	623161
11696	623162
32889	623163
35850	623164
68567	623165
367	623166
979	623167
1356	623168
1383	623169
54184	623170
66227	623171
26384	623172
11619	623173
91048	623174
45830	623175
13982	623176
33869	623177
29110	623178
56570	623179
103147	623180
31	623181
23783	623182
32050	623183
6305	623184
49841	623185
7112	623186
41816	623187
3199	623188
83243	623189
19356	623190
23756	623191
10859	623192
572	623193
12852	623194
9975	623195
22367	623196
29916	623197
83849	623198
20876	623199
72564	623200
72267	623201
58988	623202
18088	623203
79018	623204
19930	623205
45393	623206
31086	623207
20823	623208
885	623209
2531	623210
3901	623211
14907	623212
6387	623213
35001	623214
44424	623215
80489	623216
40912	623217
31029	623218
65297	623219
30310	623220
42006	623221
8166	623222
92	623223
38674	623224
1113	623225
39121	623226
15622	623227
29159	623228
50952	623229
102579	623230
13250	623231
2863	623232
2600	623233
34392	623234
19382	623235
26789	623236
5943	623237
21173	623238
14610	623239
4890	623240
27560	623241
11387	623242
24886	623243
63257	623244
49825	623245
78967	623246
30287	623247
14041	623248
49669	623249
22188	623250
15496	623251
6247	623252
36461	623253
50148	623254
37542	623255
62383	623256
67332	623257
38186	623258
6662	623259
37227	623260
24279	623261
71469	623262
55828	623263
6909	623264
71099	623265
63283	623266
41759	623267
3896	623268
16258	623269
28116	623270
19281	623271
78803	623272
27742	623273
33291	623274
4064	623275
85961	623276
20588	623277
872	623278
4716	623279
45342	623280
20154	623281
99049	623282
19240	623283
45613	623284
1805	623285
88719	623286
28856	623287
11204	623288
61744	623289
915	623290
2851	623291
21756	623292
349	623293
20981	623294
18714	623295
69149	623296
2480	623297
2777	623298
2871	623299
32741	623300
82337	623301
9427	623302
8703	623303
47733	623304
60695	623305
991	623306
79766	623307
47401	623308
1437	623309
16659	623310
15458	623311
39327	623312
17842	623313
40267	623314
43470	623315
5429	623316
549	623317
9314	623318
35632	623319
21168	623320
73842	623321
4441	623322
82506	623323
52955	623324
1468	623325
16878	623326
31816	623327
9216	623328
10833	623329
83914	623330
39099	623331
89609	623332
5388	623333
34375	623334
21955	623335
44158	623336
60823	623337
3597	623338
231	623339
34687	623340
1138	623341
27324	623342
48978	623343
26963	623344
56783	623345
42938	623346
30394	623347
13311	623348
9884	623349
337	623350
72762	623351
17454	623352
63913	623353
46068	623354
7820	623355
37237	623356
16634	623357
1219	623358
87613	623359
38473	623360
76893	623361
67656	623362
55788	623363
102302	623364
42211	623365
496	623366
64072	623367
3887	623368
82784	623369
30212	623370
75532	623371
96368	623372
54465	623373
5620	623374
24809	623375
10170	623376
6456	623377
29406	623378
38908	623379
57165	623380
11440	623381
10281	623382
25439	623383
59135	623384
36240	623385
38470	623386
30892	623387
7511	623388
55129	623389
47354	623390
29117	623391
88493	623392
2185	623393
26198	623394
4364	623395
91622	623396
70485	623397
1341	623398
22595	623399
54016	623400
24312	623401
19874	623402
52	623403
9904	623404
82744	623405
26241	623406
13515	623407
16932	623408
17856	623409
3263	623410
953	623411
46614	623412
2054	623413
3608	623414
58560	623415
362	623416
76945	623417
668	623418
77330	623419
17782	623420
50020	623421
43856	623422
29238	623423
3714	623424
312	623425
11218	623426
1154	623427
8847	623428
4021	623429
97251	623430
12259	623431
65261	623432
3741	623433
25932	623434
45126	623435
46485	623436
103724	623437
97657	623438
27750	623439
60416	623440
10366	623441
12722	623442
4765	623443
18997	623444
30617	623445
4182	623446
7986	623447
31150	623448
11435	623449
998	623450
20158	623451
35545	623452
42827	623453
26214	623454
50620	623455
31113	623456
1032	623457
349	623458
14698	623459
12277	623460
15764	623461
5526	623462
44193	623463
42044	623464
56886	623465
11376	623466
92582	623467
11637	623468
51724	623469
5910	623470
75609	623471
113823	623472
45603	623473
59005	623474
30816	623475
28673	623476
34930	623477
1040	623478
40607	623479
78798	623480
44403	623481
18745	623482
20606	623483
49065	623484
11	623485
5505	623486
52353	623487
14780	623488
7175	623489
55215	623490
52556	623491
5508	623492
327	623493
13728	623494
48359	623495
40680	623496
66108	623497
67523	623498
34905	623499
35738	623500
25253	623501
70418	623502
30744	623503
103467	623504
67764	623505
17871	623506
10223	623507
88626	623508
513	623509
1724	623510
31842	623511
1097	623512
3942	623513
77	623514
19204	623515
1763	623516
2740	623517
10871	623518
24159	623519
19771	623520
58128	623521
4481	623522
46279	623523
529	623524
27673	623525
4254	623526
35428	623527
12219	623528
24045	623529
27095	623530
16047	623531
37923	623532
34379	623533
27811	623534
24607	623535
32224	623536
23054	623537
25824	623538
40629	623539
66583	623540
781	623541
49132	623542
54984	623543
36044	623544
92651	623545
63868	623546
17136	623547
68024	623548
16846	623549
2058	623550
37339	623551
42285	623552
78582	623553
3227	623554
67091	623555
79739	623556
7186	623557
47972	623558
116	623559
61700	623560
18512	623561
5904	623562
43567	623563
42894	623564
63288	623565
20357	623566
34763	623567
51759	623568
26350	623569
7315	623570
42670	623571
2838	623572
5515	623573
753	623574
23809	623575
11979	623576
72870	623577
13216	623578
14446	623579
11332	623580
37066	623581
3	623582
104610	623583
9612	623584
88139	623585
316	623586
18670	623587
8535	623588
32877	623589
12499	623590
13007	623591
14194	623592
33127	623593
19093	623594
36723	623595
95055	623596
1728	623597
4053	623598
8378	623599
29586	623600
60511	623601
17269	623602
34049	623603
33778	623604
35044	623605
39202	623606
12936	623607
63020	623608
29357	623609
81589	623610
25690	623611
702	623612
87238	623613
62513	623614
42005	623615
14466	623616
7414	623617
18083	623618
12753	623619
36040	623620
84958	623621
47709	623622
21409	623623
1638	623624
220	623625
43662	623626
843	623627
4175	623628
55911	623629
9322	623630
73094	623631
258	623632
571	623633
70800	623634
53697	623635
76916	623636
2985	623637
3298	623638
20392	623639
10209	623640
12668	623641
6081	623642
46318	623643
111661	623644
19690	623645
75449	623646
58171	623647
73511	623648
49489	623649
13648	623650
6458	623651
1488	623652
9609	623653
12496	623654
705	623655
51002	623656
9118	623657
29501	623658
22026	623659
26067	623660
33515	623661
36438	623662
34310	623663
71624	623664
4373	623665
8504	623666
57587	623667
761	623668
44903	623669
8981	623670
22780	623671
108	623672
7695	623673
104449	623674
20671	623675
46846	623676
41687	623677
30685	623678
9074	623679
7299	623680
38529	623681
16968	623682
4125	623683
4500	623684
27003	623685
54664	623686
49212	623687
34602	623688
14450	623689
21832	623690
67122	623691
65685	623692
111538	623693
41	623694
77169	623695
26246	623696
33132	623697
11748	623698
46266	623699
12743	623700
59476	623701
29169	623702
13813	623703
2639	623704
8484	623705
8431	623706
299	623707
20278	623708
26823	623709
762	623710
35881	623711
19786	623712
30194	623713
80937	623714
25343	623715
45305	623716
4234	623717
15992	623718
38236	623719
105	623720
1043	623721
32521	623722
71184	623723
12362	623724
74439	623725
44820	623726
10851	623727
52026	623728
30978	623729
87171	623730
7219	623731
1205	623732
175	623733
15673	623734
101386	623735
55212	623736
23643	623737
12526	623738
18399	623739
63050	623740
1001	623741
3282	623742
86904	623743
13000	623744
2712	623745
31172	623746
32373	623747
675	623748
36810	623749
12365	623750
40920	623751
20839	623752
52135	623753
58808	623754
5699	623755
45332	623756
3307	623757
1880	623758
15178	623759
51565	623760
155	623761
1808	623762
1025	623763
4935	623764
19409	623765
16631	623766
51976	623767
58324	623768
92633	623769
44505	623770
14247	623771
307	623772
29527	623773
9638	623774
4368	623775
2365	623776
40796	623777
6655	623778
61761	623779
24924	623780
17043	623781
8318	623782
18036	623783
39839	623784
20163	623785
4628	623786
40367	623787
54471	623788
13407	623789
91261	623790
3097	623791
47408	623792
19975	623793
20913	623794
467	623795
5959	623796
36	623797
15554	623798
6036	623799
80668	623800
21830	623801
1485	623802
46735	623803
5919	623804
48601	623805
81372	623806
30820	623807
16018	623808
51996	623809
23229	623810
25855	623811
1003	623812
59012	623813
61755	623814
12922	623815
1486	623816
35022	623817
98926	623818
12408	623819
27541	623820
27467	623821
28986	623822
2917	623823
1360	623824
18901	623825
7850	623826
5394	623827
12458	623828
22564	623829
5614	623830
617	623831
38055	623832
34121	623833
1172	623834
26294	623835
11191	623836
4396	623837
90153	623838
12034	623839
31716	623840
824	623841
21391	623842
90437	623843
2688	623844
7648	623845
17469	623846
32269	623847
42770	623848
27706	623849
101969	623850
70352	623851
55244	623852
6979	623853
4645	623854
43499	623855
5784	623856
57833	623857
28872	623858
23120	623859
2673	623860
84102	623861
24825	623862
31395	623863
10757	623864
60637	623865
7658	623866
103343	623867
2081	623868
70837	623869
3732	623870
19673	623871
3074	623872
4922	623873
826	623874
7908	623875
274	623876
6185	623877
32149	623878
46414	623879
37349	623880
511	623881
22493	623882
9738	623883
49698	623884
114	623885
10357	623886
11101	623887
26862	623888
1842	623889
45713	623890
26788	623891
27528	623892
16345	623893
28370	623894
34611	623895
52545	623896
8690	623897
4505	623898
35095	623899
514	623900
41122	623901
20126	623902
79553	623903
316	623904
2955	623905
8841	623906
74594	623907
12044	623908
41051	623909
7725	623910
76300	623911
109299	623912
8410	623913
31702	623914
16323	623915
12059	623916
79993	623917
38479	623918
33627	623919
16133	623920
7655	623921
113071	623922
29272	623923
56731	623924
14984	623925
34166	623926
23650	623927
86731	623928
768	623929
69780	623930
97	623931
966	623932
4144	623933
86	623934
2169	623935
43021	623936
28947	623937
26877	623938
24833	623939
40108	623940
35869	623941
14842	623942
20475	623943
28292	623944
25674	623945
96296	623946
35576	623947
57959	623948
2539	623949
18628	623950
65966	623951
424	623952
21810	623953
34994	623954
684	623955
5881	623956
2020	623957
108250	623958
16158	623959
9581	623960
3124	623961
72525	623962
10236	623963
25545	623964
7691	623965
14723	623966
93734	623967
285	623968
875	623969
5557	623970
36735	623971
57226	623972
60868	623973
27702	623974
9853	623975
53657	623976
72444	623977
16508	623978
111307	623979
37320	623980
1192	623981
92969	623982
74714	623983
1589	623984
41	623985
41312	623986
18057	623987
69830	623988
4500	623989
32455	623990
561	623991
47158	623992
37050	623993
73524	623994
31480	623995
62157	623996
308	623997
36826	623998
78407	623999
59746	624000
45149	624001
79608	624002
16	624003
25122	624004
4889	624005
86	624006
87933	624007
37113	624008
7189	624009
36242	624010
30348	624011
28753	624012
35388	624013
70622	624014
36624	624015
1298	624016
42690	624017
4606	624018
23969	624019
49339	624020
5591	624021
192	624022
46669	624023
65963	624024
7176	624025
48380	624026
15225	624027
15930	624028
20401	624029
68717	624030
22561	624031
8942	624032
72369	624033
20392	624034
71582	624035
82737	624036
41448	624037
23773	624038
63495	624039
64929	624040
44037	624041
75733	624042
443	624043
16245	624044
26315	624045
57747	624046
27709	624047
9476	624048
71995	624049
10341	624050
9602	624051
44191	624052
19421	624053
4413	624054
16019	624055
4224	624056
8769	624057
58630	624058
2197	624059
15443	624060
34737	624061
28384	624062
19055	624063
37004	624064
29781	624065
18505	624066
207	624067
26215	624068
34593	624069
73055	624070
2925	624071
15105	624072
45749	624073
3718	624074
23141	624075
2152	624076
9435	624077
50397	624078
36839	624079
45471	624080
22667	624081
16900	624082
55333	624083
48575	624084
42506	624085
1599	624086
302	624087
13773	624088
3631	624089
10043	624090
17671	624091
7502	624092
4414	624093
2686	624094
25995	624095
41385	624096
27254	624097
50811	624098
26989	624099
19109	624100
104912	624101
14155	624102
1468	624103
40702	624104
84488	624105
61210	624106
15647	624107
51257	624108
91141	624109
29194	624110
50986	624111
31813	624112
332	624113
2067	624114
20004	624115
17077	624116
77033	624117
2409	624118
40033	624119
4554	624120
13082	624121
21020	624122
4390	624123
59866	624124
25861	624125
52206	624126
3020	624127
24205	624128
42843	624129
113729	624130
7758	624131
81912	624132
71459	624133
7977	624134
10191	624135
39626	624136
3046	624137
11177	624138
2817	624139
61134	624140
5509	624141
32251	624142
41668	624143
72252	624144
22935	624145
22357	624146
14636	624147
17520	624148
21290	624149
31240	624150
14874	624151
1830	624152
36520	624153
35149	624154
5731	624155
4413	624156
96573	624157
1867	624158
29489	624159
25150	624160
753	624161
31924	624162
36188	624163
27347	624164
19707	624165
10839	624166
39843	624167
69885	624168
14319	624169
1967	624170
237	624171
42775	624172
13304	624173
39755	624174
51786	624175
43679	624176
32845	624177
81578	624178
14731	624179
24370	624180
98944	624181
67167	624182
3860	624183
57489	624184
21511	624185
17468	624186
40575	624187
41631	624188
13175	624189
920	624190
88149	624191
102099	624192
45567	624193
7209	624194
37215	624195
25580	624196
54455	624197
11117	624198
54164	624199
42440	624200
420	624201
71638	624202
62410	624203
8117	624204
37132	624205
7845	624206
75006	624207
32809	624208
34231	624209
24114	624210
22804	624211
51880	624212
29929	624213
16954	624214
1564	624215
54201	624216
64284	624217
26770	624218
8620	624219
103820	624220
27125	624221
40040	624222
58846	624223
42235	624224
49224	624225
20360	624226
7614	624227
56465	624228
6339	624229
25081	624230
36429	624231
82452	624232
19402	624233
93605	624234
33995	624235
32909	624236
1664	624237
27646	624238
8157	624239
1791	624240
6608	624241
60543	624242
8931	624243
48647	624244
89478	624245
87483	624246
76771	624247
1290	624248
5103	624249
25070	624250
3327	624251
34968	624252
36780	624253
20466	624254
99787	624255
14691	624256
16821	624257
47426	624258
88297	624259
4267	624260
61061	624261
19913	624262
82912	624263
148	624264
37669	624265
30187	624266
77942	624267
50855	624268
4974	624269
1467	624270
14683	624271
20816	624272
58408	624273
32458	624274
11887	624275
58991	624276
51501	624277
10757	624278
34815	624279
8156	624280
61978	624281
16214	624282
8219	624283
10278	624284
14807	624285
2247	624286
47443	624287
12006	624288
52704	624289
65454	624290
31236	624291
44475	624292
6579	624293
173	624294
40242	624295
16977	624296
27415	624297
78442	624298
55211	624299
1050	624300
7453	624301
2498	624302
62084	624303
6324	624304
16654	624305
1655	624306
36140	624307
6821	624308
50669	624309
31463	624310
17956	624311
42153	624312
29552	624313
61884	624314
1281	624315
12774	624316
32813	624317
66282	624318
34528	624319
66824	624320
71578	624321
44459	624322
55677	624323
14933	624324
51502	624325
372	624326
43526	624327
2988	624328
7881	624329
8482	624330
10	624331
58664	624332
49313	624333
1668	624334
25682	624335
51670	624336
11695	624337
9953	624338
651	624339
18876	624340
46145	624341
16885	624342
105619	624343
33097	624344
40561	624345
9660	624346
51661	624347
9371	624348
35997	624349
32735	624350
20860	624351
27112	624352
23838	624353
2088	624354
111323	624355
49391	624356
6362	624357
33	624358
30072	624359
18753	624360
75160	624361
29894	624362
81659	624363
559	624364
4586	624365
11770	624366
13533	624367
19181	624368
18078	624369
25615	624370
1215	624371
1033	624372
3523	624373
70998	624374
69869	624375
5904	624376
66068	624377
9763	624378
1082	624379
10443	624380
28580	624381
25359	624382
27074	624383
13517	624384
20934	624385
71727	624386
10768	624387
9199	624388
35206	624389
77803	624390
9567	624391
51970	624392
44168	624393
61173	624394
21030	624395
13894	624396
28283	624397
3562	624398
47499	624399
46599	624400
9948	624401
26806	624402
49920	624403
51568	624404
24449	624405
78	624406
30434	624407
1778	624408
6360	624409
17143	624410
1335	624411
21559	624412
12357	624413
51224	624414
19294	624415
32683	624416
9379	624417
651	624418
4948	624419
7369	624420
58933	624421
24055	624422
15037	624423
48190	624424
15538	624425
50229	624426
12239	624427
75197	624428
88694	624429
29561	624430
42778	624431
19290	624432
21626	624433
8089	624434
43844	624435
29497	624436
3969	624437
6552	624438
39276	624439
42502	624440
1582	624441
5505	624442
44876	624443
60498	624444
70956	624445
36	624446
33448	624447
47059	624448
51524	624449
54756	624450
48793	624451
17509	624452
39157	624453
22734	624454
49599	624455
6654	624456
39417	624457
85337	624458
39475	624459
22615	624460
79153	624461
10274	624462
1838	624463
37851	624464
38346	624465
11954	624466
5284	624467
20775	624468
1539	624469
39780	624470
3056	624471
15679	624472
15339	624473
36199	624474
11028	624475
7835	624476
3796	624477
25127	624478
2325	624479
9000	624480
26755	624481
35269	624482
80745	624483
55698	624484
62626	624485
44558	624486
393	624487
1336	624488
20691	624489
17431	624490
5637	624491
29984	624492
8559	624493
6544	624494
34783	624495
33728	624496
2275	624497
14146	624498
57822	624499
2717	624500
1807	624501
14154	624502
517	624503
52581	624504
59578	624505
78686	624506
69685	624507
42745	624508
11412	624509
29313	624510
13952	624511
9689	624512
1151	624513
51279	624514
5918	624515
7680	624516
31129	624517
23290	624518
3019	624519
10605	624520
6535	624521
6614	624522
56676	624523
51032	624524
15957	624525
8297	624526
10569	624527
31102	624528
17	624529
4	624530
1	624531
352	624532
57192	624533
963	624534
49588	624535
16088	624536
1083	624537
285	624538
2117	624539
81145	624540
12924	624541
40693	624542
45363	624543
752	624544
6999	624545
44935	624546
11313	624547
1344	624548
39574	624549
10615	624550
52656	624551
667	624552
2224	624553
66998	624554
11011	624555
14972	624556
6879	624557
61295	624558
5005	624559
36695	624560
32850	624561
52571	624562
94871	624563
17720	624564
2427	624565
58931	624566
52347	624567
9144	624568
2710	624569
101134	624570
35294	624571
54764	624572
47517	624573
69509	624574
8451	624575
2064	624576
95072	624577
106	624578
23475	624579
5100	624580
4920	624581
98660	624582
19756	624583
13308	624584
49666	624585
53421	624586
31521	624587
30901	624588
4214	624589
47046	624590
19	624591
17508	624592
27654	624593
35818	624594
74777	624595
18161	624596
49257	624597
20705	624598
10083	624599
81480	624600
45864	624601
21501	624602
6754	624603
22354	624604
11198	624605
63090	624606
5789	624607
74376	624608
50647	624609
22033	624610
2231	624611
6	624612
36666	624613
56550	624614
869	624615
23854	624616
1769	624617
37813	624618
325	624619
56157	624620
169	624621
1872	624622
10888	624623
75583	624624
100227	624625
50826	624626
15514	624627
23106	624628
48075	624629
57178	624630
488	624631
8523	624632
65084	624633
10501	624634
45026	624635
24605	624636
248	624637
16675	624638
833	624639
263	624640
56512	624641
11156	624642
15109	624643
76708	624644
12151	624645
50421	624646
25475	624647
9351	624648
45092	624649
39988	624650
2069	624651
3904	624652
976	624653
20644	624654
45396	624655
10373	624656
4336	624657
17181	624658
2929	624659
46787	624660
641	624661
13393	624662
32517	624663
3576	624664
25791	624665
33729	624666
5650	624667
6593	624668
43218	624669
22658	624670
30404	624671
22100	624672
14883	624673
23390	624674
43306	624675
2715	624676
99601	624677
27400	624678
62019	624679
33937	624680
65211	624681
29623	624682
30052	624683
13975	624684
1781	624685
26333	624686
33481	624687
7774	624688
45772	624689
19475	624690
35228	624691
4070	624692
24274	624693
15107	624694
15810	624695
70832	624696
4883	624697
13918	624698
30253	624699
94984	624700
54265	624701
48643	624702
5915	624703
36780	624704
18733	624705
47730	624706
28894	624707
88985	624708
4283	624709
40789	624710
38008	624711
88448	624712
89363	624713
12218	624714
8936	624715
28	624716
6322	624717
36439	624718
9352	624719
11801	624720
36284	624721
3116	624722
55651	624723
13624	624724
4000	624725
8312	624726
23961	624727
50481	624728
7768	624729
6872	624730
89070	624731
45509	624732
75470	624733
55956	624734
87937	624735
87075	624736
3396	624737
595	624738
17000	624739
43159	624740
1006	624741
106657	624742
6460	624743
66820	624744
577	624745
31675	624746
20383	624747
30	624748
8625	624749
23727	624750
108752	624751
39551	624752
2291	624753
12469	624754
56494	624755
102649	624756
48382	624757
6576	624758
37878	624759
21440	624760
35025	624761
32945	624762
19461	624763
21172	624764
10031	624765
34093	624766
30753	624767
42875	624768
37985	624769
43807	624770
36731	624771
27538	624772
90408	624773
2755	624774
83579	624775
4820	624776
5383	624777
14065	624778
69	624779
4442	624780
113	624781
27569	624782
76454	624783
15424	624784
35787	624785
72457	624786
2268	624787
78200	624788
35081	624789
78791	624790
14495	624791
15632	624792
42876	624793
12344	624794
2030	624795
73209	624796
15986	624797
105951	624798
5908	624799
12791	624800
26529	624801
28780	624802
4667	624803
86918	624804
33842	624805
17405	624806
82570	624807
889	624808
77567	624809
28249	624810
26110	624811
23772	624812
54623	624813
15489	624814
3174	624815
8588	624816
69431	624817
1668	624818
11000	624819
1687	624820
24574	624821
31298	624822
33607	624823
28003	624824
2304	624825
107941	624826
36604	624827
82964	624828
20819	624829
960	624830
9627	624831
23	624832
22538	624833
16549	624834
41043	624835
42416	624836
2646	624837
45223	624838
36175	624839
58263	624840
14568	624841
24273	624842
9900	624843
49718	624844
65860	624845
18790	624846
56059	624847
21797	624848
2591	624849
16715	624850
54534	624851
20434	624852
68107	624853
59947	624854
6001	624855
9309	624856
2275	624857
12609	624858
15819	624859
6	624860
9369	624861
55284	624862
8818	624863
28337	624864
2633	624865
2349	624866
3247	624867
16373	624868
2217	624869
5764	624870
16675	624871
669	624872
5230	624873
37096	624874
105079	624875
27898	624876
37653	624877
19503	624878
57548	624879
42008	624880
27115	624881
62382	624882
68984	624883
10945	624884
5	624885
22985	624886
39023	624887
5227	624888
36529	624889
1333	624890
14602	624891
49383	624892
143	624893
2865	624894
21189	624895
19561	624896
9863	624897
17002	624898
35779	624899
3905	624900
15	624901
43826	624902
15368	624903
58511	624904
6713	624905
4728	624906
12963	624907
34970	624908
18790	624909
23076	624910
87538	624911
75745	624912
20438	624913
98752	624914
85662	624915
41986	624916
38203	624917
3949	624918
90163	624919
18662	624920
66953	624921
3663	624922
12015	624923
19704	624924
61836	624925
25022	624926
34498	624927
14666	624928
60095	624929
28496	624930
15055	624931
1056	624932
69910	624933
9001	624934
30155	624935
8697	624936
8703	624937
53878	624938
67186	624939
49521	624940
81609	624941
3767	624942
99599	624943
72523	624944
44267	624945
7527	624946
1446	624947
56470	624948
16922	624949
7133	624950
7085	624951
91764	624952
18076	624953
229	624954
101201	624955
17135	624956
43846	624957
103598	624958
3947	624959
7585	624960
5967	624961
46564	624962
99557	624963
13493	624964
9729	624965
5278	624966
4884	624967
1267	624968
17186	624969
21367	624970
50310	624971
14091	624972
12466	624973
1483	624974
27294	624975
100210	624976
28073	624977
18013	624978
43753	624979
8527	624980
4141	624981
1084	624982
23839	624983
2267	624984
63327	624985
23361	624986
90412	624987
24845	624988
34768	624989
91861	624990
17510	624991
478	624992
6324	624993
24357	624994
107539	624995
28279	624996
17080	624997
37027	624998
17737	624999
12632	625000
1255	625001
37579	625002
65730	625003
44548	625004
16287	625005
20734	625006
103942	625007
37865	625008
97632	625009
1662	625010
33860	625011
90085	625012
1916	625013
80406	625014
56981	625015
22096	625016
27258	625017
233	625018
24695	625019
77503	625020
12081	625021
2453	625022
18068	625023
506	625024
24832	625025
30770	625026
3641	625027
57380	625028
5969	625029
13895	625030
7892	625031
49610	625032
25651	625033
2640	625034
24923	625035
16532	625036
11690	625037
48395	625038
27502	625039
33719	625040
47925	625041
11858	625042
4380	625043
42826	625044
35874	625045
31237	625046
55209	625047
655	625048
30631	625049
3571	625050
47534	625051
67746	625052
8153	625053
2828	625054
10005	625055
63591	625056
17767	625057
4017	625058
70360	625059
82861	625060
55006	625061
88779	625062
85680	625063
17198	625064
5321	625065
24747	625066
98622	625067
48674	625068
13024	625069
17273	625070
53910	625071
12753	625072
7822	625073
9859	625074
11608	625075
53687	625076
2947	625077
58587	625078
41790	625079
20816	625080
114	625081
6523	625082
82311	625083
31429	625084
6242	625085
3139	625086
15310	625087
11448	625088
56850	625089
59497	625090
12815	625091
42373	625092
27537	625093
21828	625094
29088	625095
54993	625096
11659	625097
16950	625098
53567	625099
93138	625100
74835	625101
16827	625102
74	625103
20686	625104
7721	625105
778	625106
639	625107
51459	625108
34345	625109
40142	625110
31478	625111
86658	625112
60309	625113
23360	625114
10308	625115
620	625116
78873	625117
102890	625118
90544	625119
11951	625120
65181	625121
80178	625122
4152	625123
10740	625124
70675	625125
25768	625126
75786	625127
48214	625128
46445	625129
4596	625130
18360	625131
45925	625132
31529	625133
54050	625134
228	625135
17927	625136
25895	625137
26111	625138
6927	625139
5657	625140
69940	625141
49363	625142
1320	625143
11452	625144
8445	625145
535	625146
20627	625147
63089	625148
26060	625149
22158	625150
37039	625151
53000	625152
17912	625153
19313	625154
21689	625155
51674	625156
73638	625157
12803	625158
29663	625159
7152	625160
56608	625161
909	625162
1314	625163
12837	625164
31762	625165
20460	625166
28755	625167
21863	625168
23198	625169
5216	625170
21914	625171
2161	625172
33527	625173
5176	625174
9779	625175
17237	625176
27472	625177
446	625178
23476	625179
35551	625180
96345	625181
592	625182
3841	625183
612	625184
1660	625185
47749	625186
53431	625187
14884	625188
5314	625189
1987	625190
9407	625191
71536	625192
336	625193
18286	625194
63688	625195
5272	625196
3656	625197
22116	625198
528	625199
6588	625200
84766	625201
10288	625202
7723	625203
696	625204
26515	625205
1319	625206
200	625207
89201	625208
72211	625209
100927	625210
7211	625211
50423	625212
28920	625213
20240	625214
63043	625215
4479	625216
4007	625217
103	625218
13856	625219
42291	625220
5	625221
38534	625222
1682	625223
49881	625224
71518	625225
23998	625226
7901	625227
5137	625228
16708	625229
2313	625230
62314	625231
1216	625232
21774	625233
13525	625234
25357	625235
24516	625236
13217	625237
8836	625238
3515	625239
21343	625240
4793	625241
2867	625242
18304	625243
59001	625244
45961	625245
7188	625246
11096	625247
7698	625248
23592	625249
48862	625250
4688	625251
6883	625252
73825	625253
2204	625254
8389	625255
18100	625256
16404	625257
13706	625258
26865	625259
2449	625260
50824	625261
99301	625262
58009	625263
52901	625264
53853	625265
1063	625266
19491	625267
6992	625268
41484	625269
30512	625270
29511	625271
80925	625272
12387	625273
40597	625274
1012	625275
59297	625276
6790	625277
8179	625278
14169	625279
4527	625280
33429	625281
27311	625282
82063	625283
20825	625284
69419	625285
64605	625286
13263	625287
58448	625288
107	625289
12059	625290
26723	625291
26468	625292
35364	625293
81442	625294
21894	625295
1521	625296
23802	625297
32466	625298
2222	625299
17980	625300
28958	625301
739	625302
1118	625303
20356	625304
58532	625305
808	625306
6861	625307
12194	625308
3399	625309
57143	625310
39135	625311
20411	625312
43816	625313
338	625314
3832	625315
4276	625316
16187	625317
67050	625318
33	625319
54275	625320
35867	625321
23123	625322
7577	625323
13968	625324
532	625325
12666	625326
10888	625327
57294	625328
73314	625329
35376	625330
18392	625331
36715	625332
13950	625333
4523	625334
7889	625335
40054	625336
60992	625337
55775	625338
7876	625339
52749	625340
10828	625341
633	625342
4374	625343
65939	625344
1658	625345
40575	625346
13434	625347
64599	625348
10824	625349
75209	625350
9934	625351
5972	625352
9628	625353
45796	625354
21283	625355
9585	625356
25486	625357
40123	625358
24662	625359
72031	625360
51274	625361
4958	625362
24882	625363
30174	625364
97101	625365
30132	625366
14642	625367
12876	625368
8793	625369
532	625370
9300	625371
76566	625372
6306	625373
24518	625374
19411	625375
169	625376
59381	625377
7241	625378
75773	625379
893	625380
1288	625381
56277	625382
8859	625383
15519	625384
6755	625385
47341	625386
51945	625387
3382	625388
90255	625389
19943	625390
4607	625391
96951	625392
2132	625393
26678	625394
3335	625395
8103	625396
85532	625397
23431	625398
60320	625399
61289	625400
3534	625401
83784	625402
14138	625403
8753	625404
3711	625405
42822	625406
102319	625407
47504	625408
62388	625409
47223	625410
86102	625411
19051	625412
22203	625413
114049	625414
29296	625415
15004	625416
3307	625417
65779	625418
41378	625419
3908	625420
35800	625421
7364	625422
10731	625423
81301	625424
58124	625425
33558	625426
46094	625427
65085	625428
42423	625429
2754	625430
4628	625431
4390	625432
4877	625433
62580	625434
7617	625435
1344	625436
9629	625437
40483	625438
8850	625439
12893	625440
5810	625441
43404	625442
92919	625443
42395	625444
59776	625445
419	625446
36950	625447
2276	625448
9216	625449
370	625450
27117	625451
26375	625452
638	625453
731	625454
7099	625455
19	625456
17050	625457
26583	625458
24659	625459
83327	625460
74331	625461
9908	625462
1952	625463
89070	625464
1911	625465
24728	625466
13712	625467
6551	625468
28855	625469
95148	625470
27665	625471
30090	625472
45711	625473
10811	625474
20010	625475
2674	625476
16563	625477
11762	625478
14637	625479
45591	625480
8385	625481
100926	625482
269	625483
4445	625484
276	625485
62172	625486
74738	625487
112204	625488
35174	625489
50068	625490
69938	625491
9132	625492
13882	625493
22682	625494
1100	625495
14550	625496
19887	625497
30903	625498
19874	625499
91426	625500
55849	625501
1277	625502
28626	625503
29985	625504
60101	625505
3783	625506
47918	625507
60438	625508
22788	625509
66723	625510
61673	625511
188	625512
15932	625513
7987	625514
14748	625515
9826	625516
303	625517
54236	625518
7	625519
11508	625520
36357	625521
775	625522
16549	625523
93	625524
56299	625525
13980	625526
83174	625527
82507	625528
35159	625529
8960	625530
79004	625531
65326	625532
386	625533
543	625534
328	625535
13602	625536
36839	625537
1650	625538
9026	625539
8923	625540
60877	625541
2835	625542
29177	625543
40488	625544
79642	625545
38882	625546
16417	625547
32407	625548
66211	625549
57873	625550
28026	625551
3008	625552
11947	625553
24994	625554
54620	625555
19	625556
34319	625557
1537	625558
26078	625559
194	625560
70389	625561
74795	625562
78559	625563
77917	625564
23822	625565
19209	625566
89291	625567
107651	625568
7051	625569
38271	625570
28959	625571
56600	625572
57422	625573
86548	625574
44700	625575
16119	625576
59135	625577
1800	625578
66969	625579
4169	625580
7141	625581
29020	625582
10096	625583
882	625584
349	625585
38270	625586
82546	625587
12691	625588
98469	625589
23533	625590
58882	625591
81515	625592
12819	625593
542	625594
9478	625595
15440	625596
4901	625597
9681	625598
86974	625599
6544	625600
24969	625601
44998	625602
2161	625603
76020	625604
28225	625605
53239	625606
8573	625607
4622	625608
81586	625609
7255	625610
33607	625611
13019	625612
46642	625613
29654	625614
9872	625615
15797	625616
48110	625617
39477	625618
49128	625619
14588	625620
47793	625621
6427	625622
7088	625623
9035	625624
19185	625625
82909	625626
5876	625627
49696	625628
28687	625629
1058	625630
11193	625631
47357	625632
49926	625633
67759	625634
35308	625635
20844	625636
70165	625637
3417	625638
585	625639
35385	625640
77507	625641
11247	625642
73390	625643
76063	625644
2225	625645
64501	625646
15385	625647
698	625648
22943	625649
16170	625650
14340	625651
95963	625652
99731	625653
59	625654
8105	625655
85958	625656
2675	625657
23372	625658
26935	625659
99466	625660
24016	625661
23334	625662
37727	625663
86397	625664
13635	625665
73515	625666
180	625667
34823	625668
26971	625669
56184	625670
105512	625671
52078	625672
929	625673
2068	625674
4786	625675
57624	625676
18074	625677
75408	625678
54720	625679
7858	625680
14639	625681
6294	625682
19104	625683
18557	625684
9187	625685
27199	625686
550	625687
786	625688
73920	625689
11867	625690
27802	625691
6810	625692
4670	625693
1824	625694
11063	625695
1408	625696
65282	625697
37753	625698
25114	625699
8231	625700
4579	625701
8824	625702
55978	625703
74273	625704
7543	625705
93259	625706
43412	625707
69658	625708
12571	625709
40542	625710
34665	625711
2364	625712
48706	625713
24578	625714
90487	625715
27710	625716
25093	625717
40930	625718
26488	625719
38147	625720
14271	625721
17161	625722
19414	625723
43506	625724
13824	625725
62420	625726
22646	625727
21779	625728
101476	625729
45365	625730
2698	625731
55078	625732
37009	625733
3841	625734
55123	625735
6230	625736
17636	625737
19499	625738
47336	625739
57665	625740
71906	625741
28266	625742
30306	625743
92665	625744
8903	625745
65476	625746
4419	625747
49676	625748
55317	625749
12110	625750
8228	625751
7026	625752
76215	625753
59254	625754
99298	625755
722	625756
5048	625757
7199	625758
5311	625759
898	625760
2273	625761
67116	625762
29	625763
5754	625764
97937	625765
4658	625766
71961	625767
73024	625768
8781	625769
26040	625770
3014	625771
1953	625772
2622	625773
52900	625774
23680	625775
19995	625776
31849	625777
72767	625778
26334	625779
32778	625780
182	625781
6094	625782
6746	625783
14206	625784
16972	625785
29743	625786
80433	625787
8494	625788
49307	625789
1815	625790
26620	625791
219	625792
89105	625793
9441	625794
79558	625795
5211	625796
21012	625797
4512	625798
51444	625799
13724	625800
60598	625801
51383	625802
21342	625803
5605	625804
11741	625805
23168	625806
18910	625807
46604	625808
24267	625809
90119	625810
109030	625811
12198	625812
26300	625813
16175	625814
1515	625815
5	625816
5676	625817
35393	625818
30370	625819
7643	625820
29214	625821
33125	625822
40804	625823
24466	625824
1676	625825
69926	625826
4718	625827
2977	625828
40462	625829
30973	625830
34	625831
8848	625832
20005	625833
15162	625834
19099	625835
12117	625836
9781	625837
54478	625838
13452	625839
67133	625840
30082	625841
40525	625842
3416	625843
54195	625844
4598	625845
59760	625846
84311	625847
11917	625848
1895	625849
17341	625850
6703	625851
37590	625852
2638	625853
40016	625854
42540	625855
1862	625856
587	625857
20614	625858
21744	625859
67	625860
23599	625861
86829	625862
27132	625863
5661	625864
59350	625865
3846	625866
36851	625867
103738	625868
12049	625869
43576	625870
53550	625871
68016	625872
27131	625873
27127	625874
10433	625875
86844	625876
1321	625877
45793	625878
56475	625879
78560	625880
3033	625881
32337	625882
4471	625883
11332	625884
89176	625885
11129	625886
98783	625887
5740	625888
19975	625889
7339	625890
26491	625891
32464	625892
48162	625893
34395	625894
53539	625895
71841	625896
4745	625897
6	625898
47387	625899
11258	625900
6473	625901
41686	625902
551	625903
3393	625904
8801	625905
80850	625906
41753	625907
5603	625908
25372	625909
41987	625910
32497	625911
27524	625912
29125	625913
22472	625914
26035	625915
45649	625916
44679	625917
8526	625918
9834	625919
79406	625920
1262	625921
36206	625922
81512	625923
20053	625924
8604	625925
68532	625926
18708	625927
26266	625928
48676	625929
82998	625930
31774	625931
208	625932
49123	625933
19494	625934
16811	625935
10424	625936
11129	625937
376	625938
10379	625939
23341	625940
17114	625941
418	625942
41295	625943
70137	625944
30436	625945
7311	625946
30865	625947
70886	625948
1369	625949
20125	625950
38013	625951
74414	625952
19646	625953
63534	625954
52878	625955
492	625956
12630	625957
94516	625958
16603	625959
39764	625960
29285	625961
65478	625962
988	625963
24502	625964
20527	625965
42963	625966
56759	625967
9099	625968
634	625969
55782	625970
95989	625971
45618	625972
77037	625973
40761	625974
34226	625975
29515	625976
52680	625977
85291	625978
29535	625979
6245	625980
14691	625981
24474	625982
19607	625983
4489	625984
12084	625985
29278	625986
5049	625987
106276	625988
91471	625989
7899	625990
36971	625991
8921	625992
41358	625993
1871	625994
31275	625995
809	625996
1235	625997
176	625998
2248	625999
652	626000
37380	626001
52253	626002
35417	626003
82112	626004
36374	626005
15965	626006
37829	626007
56008	626008
39991	626009
59855	626010
78541	626011
90526	626012
62105	626013
30101	626014
8884	626015
70896	626016
3609	626017
6098	626018
67958	626019
8753	626020
3110	626021
48467	626022
8840	626023
95279	626024
8282	626025
6886	626026
515	626027
29096	626028
90247	626029
3999	626030
304	626031
18766	626032
2931	626033
21366	626034
12516	626035
72895	626036
1864	626037
82634	626038
40451	626039
507	626040
10697	626041
16314	626042
48857	626043
86739	626044
67562	626045
1006	626046
60266	626047
17953	626048
2966	626049
18885	626050
13423	626051
30975	626052
7052	626053
39404	626054
11285	626055
92761	626056
11580	626057
4280	626058
79585	626059
75666	626060
1589	626061
67358	626062
71491	626063
20647	626064
36759	626065
1414	626066
20780	626067
170	626068
15697	626069
31277	626070
1534	626071
51776	626072
4403	626073
63047	626074
34724	626075
34304	626076
100842	626077
2967	626078
38809	626079
28815	626080
219	626081
5298	626082
24497	626083
37144	626084
12125	626085
75682	626086
63749	626087
10567	626088
10369	626089
8254	626090
4793	626091
80490	626092
5998	626093
20437	626094
68647	626095
73662	626096
1510	626097
3642	626098
15540	626099
52248	626100
53609	626101
21024	626102
7255	626103
55412	626104
9295	626105
30366	626106
30089	626107
2486	626108
247	626109
9216	626110
25058	626111
286	626112
30549	626113
24765	626114
1391	626115
57186	626116
43286	626117
99316	626118
63198	626119
5552	626120
5260	626121
4047	626122
26027	626123
22640	626124
1390	626125
14908	626126
48820	626127
76450	626128
106784	626129
522	626130
42355	626131
81807	626132
3960	626133
102247	626134
28584	626135
12076	626136
4565	626137
83367	626138
2702	626139
21794	626140
30296	626141
99102	626142
4785	626143
68456	626144
41101	626145
72876	626146
38785	626147
35971	626148
36828	626149
25178	626150
47396	626151
78014	626152
49918	626153
41779	626154
48671	626155
37842	626156
43314	626157
4179	626158
47554	626159
4901	626160
23156	626161
5095	626162
79309	626163
5781	626164
2032	626165
27978	626166
28885	626167
60537	626168
37123	626169
67337	626170
14642	626171
85160	626172
83687	626173
44844	626174
66836	626175
3194	626176
17972	626177
24500	626178
19885	626179
49311	626180
22283	626181
23598	626182
1058	626183
16651	626184
65559	626185
11155	626186
66450	626187
38336	626188
38948	626189
13578	626190
34360	626191
10459	626192
8465	626193
36662	626194
1703	626195
10356	626196
332	626197
42421	626198
13507	626199
34303	626200
9987	626201
185	626202
53727	626203
20361	626204
11419	626205
37033	626206
49878	626207
38449	626208
92513	626209
20016	626210
2086	626211
66075	626212
38909	626213
77717	626214
99978	626215
53152	626216
2673	626217
50476	626218
40452	626219
1031	626220
12554	626221
13127	626222
66486	626223
28877	626224
54259	626225
63052	626226
6748	626227
33198	626228
48194	626229
72092	626230
19155	626231
1464	626232
23467	626233
29476	626234
5907	626235
11084	626236
111751	626237
25352	626238
24459	626239
23209	626240
41561	626241
56412	626242
10177	626243
12420	626244
42622	626245
11013	626246
906	626247
29927	626248
37433	626249
27167	626250
5613	626251
9039	626252
12046	626253
3189	626254
4793	626255
80070	626256
56178	626257
9893	626258
36732	626259
11740	626260
23349	626261
26912	626262
20685	626263
1047	626264
110715	626265
21907	626266
2168	626267
21133	626268
30176	626269
95718	626270
2543	626271
385	626272
17716	626273
2312	626274
59502	626275
9177	626276
187	626277
404	626278
85595	626279
45719	626280
105783	626281
35791	626282
29718	626283
59263	626284
35	626285
50208	626286
30942	626287
9968	626288
67026	626289
87055	626290
24239	626291
51088	626292
24028	626293
2706	626294
11961	626295
23842	626296
3696	626297
5946	626298
31938	626299
1819	626300
46736	626301
784	626302
14409	626303
58192	626304
12778	626305
19674	626306
9532	626307
47450	626308
35663	626309
14559	626310
111499	626311
19722	626312
57	626313
11030	626314
2347	626315
108	626316
109021	626317
13619	626318
989	626319
27958	626320
27384	626321
67624	626322
21655	626323
10856	626324
82906	626325
17214	626326
39814	626327
25235	626328
81946	626329
64830	626330
44905	626331
37989	626332
58113	626333
40758	626334
312	626335
9458	626336
26744	626337
48800	626338
95808	626339
29823	626340
14848	626341
69911	626342
47384	626343
51482	626344
11832	626345
59061	626346
176	626347
60	626348
64069	626349
66033	626350
4962	626351
44891	626352
4764	626353
7008	626354
2127	626355
24924	626356
15618	626357
3726	626358
36019	626359
51571	626360
561	626361
24809	626362
17905	626363
245	626364
18622	626365
5663	626366
41749	626367
12722	626368
37202	626369
3340	626370
12233	626371
68230	626372
37872	626373
51687	626374
5822	626375
527	626376
41436	626377
22238	626378
8800	626379
7403	626380
1349	626381
32638	626382
18085	626383
8918	626384
17842	626385
75801	626386
104670	626387
9867	626388
2712	626389
799	626390
50453	626391
13768	626392
64369	626393
3340	626394
39178	626395
4458	626396
14418	626397
36725	626398
13641	626399
18818	626400
57447	626401
80100	626402
18324	626403
128	626404
47512	626405
32867	626406
1623	626407
3939	626408
27655	626409
53725	626410
149	626411
17250	626412
2501	626413
32234	626414
25191	626415
73729	626416
64266	626417
42050	626418
8959	626419
43506	626420
16333	626421
53891	626422
76020	626423
104117	626424
2524	626425
6309	626426
30808	626427
171	626428
1646	626429
437	626430
53122	626431
758	626432
56683	626433
23505	626434
2104	626435
612	626436
18693	626437
20653	626438
16694	626439
24689	626440
12325	626441
6912	626442
38644	626443
422	626444
22599	626445
89430	626446
27926	626447
31873	626448
19031	626449
27479	626450
9836	626451
14429	626452
46892	626453
33767	626454
16433	626455
51654	626456
10488	626457
61367	626458
12001	626459
9032	626460
24550	626461
22108	626462
7705	626463
2284	626464
24779	626465
518	626466
62457	626467
1702	626468
17315	626469
6404	626470
33988	626471
44050	626472
34965	626473
23981	626474
27001	626475
80671	626476
40681	626477
19631	626478
35069	626479
2765	626480
57291	626481
16787	626482
38842	626483
70281	626484
73006	626485
694	626486
13827	626487
31427	626488
7965	626489
32	626490
20854	626491
60055	626492
8322	626493
97293	626494
30126	626495
16388	626496
78165	626497
7274	626498
52342	626499
8506	626500
19705	626501
62817	626502
19962	626503
4545	626504
23475	626505
33515	626506
399	626507
6137	626508
18195	626509
18604	626510
8076	626511
2069	626512
8667	626513
48565	626514
19749	626515
14540	626516
3973	626517
27780	626518
10021	626519
2721	626520
88994	626521
9062	626522
91	626523
112612	626524
4924	626525
8093	626526
17198	626527
997	626528
75284	626529
14275	626530
42766	626531
25633	626532
31872	626533
7395	626534
72224	626535
38259	626536
36411	626537
18704	626538
87894	626539
33930	626540
29581	626541
81560	626542
4751	626543
196	626544
6540	626545
67660	626546
40071	626547
11817	626548
77557	626549
80794	626550
40730	626551
35006	626552
31174	626553
19863	626554
10802	626555
34989	626556
13508	626557
67881	626558
11315	626559
29028	626560
53379	626561
14166	626562
16727	626563
39655	626564
5870	626565
20405	626566
15576	626567
15717	626568
1109	626569
15472	626570
2362	626571
16	626572
82141	626573
97	626574
60835	626575
92787	626576
80960	626577
207	626578
30862	626579
29324	626580
60266	626581
57610	626582
10053	626583
20210	626584
64403	626585
42232	626586
13018	626587
52370	626588
13754	626589
12238	626590
75749	626591
111916	626592
958	626593
4741	626594
36647	626595
100455	626596
4162	626597
53783	626598
19236	626599
86426	626600
300	626601
21045	626602
403	626603
395	626604
6033	626605
29137	626606
29597	626607
44434	626608
63011	626609
23547	626610
85465	626611
33847	626612
7238	626613
71114	626614
57711	626615
9462	626616
3567	626617
48338	626618
3593	626619
64970	626620
11356	626621
8614	626622
10600	626623
9863	626624
23798	626625
83021	626626
33145	626627
5757	626628
6797	626629
42730	626630
7594	626631
5590	626632
6030	626633
56538	626634
57892	626635
49841	626636
39660	626637
68837	626638
55276	626639
17922	626640
10048	626641
31604	626642
50881	626643
1755	626644
349	626645
4021	626646
41876	626647
6319	626648
47326	626649
84404	626650
96970	626651
18383	626652
55136	626653
24181	626654
17299	626655
3566	626656
33	626657
23001	626658
17270	626659
56124	626660
5836	626661
18177	626662
57357	626663
46972	626664
107827	626665
5641	626666
10934	626667
39476	626668
124	626669
28096	626670
30873	626671
6477	626672
1462	626673
58342	626674
69547	626675
51712	626676
41558	626677
64388	626678
31881	626679
951	626680
14100	626681
31906	626682
2718	626683
60587	626684
1723	626685
6400	626686
34403	626687
13159	626688
5715	626689
70162	626690
33582	626691
61204	626692
11129	626693
90162	626694
49171	626695
10398	626696
13271	626697
12246	626698
80038	626699
2754	626700
47047	626701
875	626702
10257	626703
666	626704
16255	626705
10854	626706
21521	626707
7744	626708
71582	626709
1097	626710
4551	626711
81735	626712
111396	626713
20373	626714
3481	626715
76881	626716
65812	626717
7020	626718
20529	626719
55361	626720
19294	626721
2936	626722
80658	626723
63	626724
42355	626725
29547	626726
69195	626727
203	626728
23967	626729
134	626730
9525	626731
79198	626732
15404	626733
2207	626734
107496	626735
73432	626736
2708	626737
105496	626738
24515	626739
4616	626740
28752	626741
1588	626742
7027	626743
18362	626744
306	626745
9999	626746
3087	626747
15077	626748
86201	626749
94457	626750
7767	626751
42267	626752
334	626753
15405	626754
8511	626755
71383	626756
22627	626757
58636	626758
4999	626759
36558	626760
12713	626761
11667	626762
41946	626763
92595	626764
44481	626765
8936	626766
86558	626767
42927	626768
91199	626769
11704	626770
88497	626771
15715	626772
574	626773
11352	626774
7984	626775
28485	626776
20851	626777
24547	626778
17596	626779
60869	626780
76912	626781
1285	626782
18992	626783
9554	626784
5191	626785
15845	626786
919	626787
49003	626788
12354	626789
10752	626790
67121	626791
30090	626792
56053	626793
764	626794
109170	626795
34693	626796
57282	626797
20927	626798
4475	626799
52008	626800
108	626801
37011	626802
70882	626803
37754	626804
983	626805
82122	626806
46857	626807
53286	626808
545	626809
1274	626810
42684	626811
78658	626812
44527	626813
3023	626814
1164	626815
9852	626816
102176	626817
6684	626818
6898	626819
76	626820
23170	626821
4004	626822
72963	626823
68814	626824
50034	626825
76708	626826
3520	626827
39790	626828
31328	626829
34888	626830
11145	626831
55898	626832
9803	626833
96144	626834
64214	626835
45595	626836
39784	626837
100782	626838
7621	626839
28032	626840
22185	626841
7405	626842
21350	626843
55769	626844
19118	626845
36590	626846
25648	626847
349	626848
22297	626849
42142	626850
67089	626851
111055	626852
1483	626853
37270	626854
105399	626855
30585	626856
39894	626857
25577	626858
1222	626859
229	626860
1544	626861
53577	626862
43828	626863
34521	626864
15810	626865
30983	626866
6388	626867
35083	626868
2597	626869
565	626870
6934	626871
2612	626872
2089	626873
14053	626874
5114	626875
7679	626876
26132	626877
89959	626878
10926	626879
54608	626880
14383	626881
219	626882
22128	626883
19274	626884
2479	626885
42566	626886
48336	626887
7938	626888
8099	626889
27364	626890
57166	626891
1923	626892
10564	626893
34235	626894
24287	626895
28983	626896
53994	626897
23485	626898
74214	626899
3	626900
13777	626901
53927	626902
8446	626903
20671	626904
5316	626905
33743	626906
112	626907
48856	626908
85903	626909
72591	626910
92070	626911
24933	626912
23934	626913
13108	626914
6617	626915
4290	626916
9912	626917
77702	626918
8583	626919
22912	626920
24043	626921
23306	626922
110	626923
55721	626924
28196	626925
53660	626926
91996	626927
658	626928
1422	626929
11775	626930
932	626931
29677	626932
241	626933
159	626934
48452	626935
3543	626936
68426	626937
33592	626938
33163	626939
80915	626940
35643	626941
13551	626942
55604	626943
54150	626944
40298	626945
20261	626946
16009	626947
1088	626948
20539	626949
72324	626950
1387	626951
9296	626952
13560	626953
23818	626954
11245	626955
3202	626956
27172	626957
11116	626958
274	626959
6787	626960
3073	626961
89641	626962
331	626963
6590	626964
42353	626965
4201	626966
68848	626967
1880	626968
55589	626969
3566	626970
5838	626971
950	626972
45836	626973
113815	626974
12247	626975
29270	626976
79115	626977
37058	626978
41519	626979
4521	626980
49896	626981
48331	626982
23696	626983
4114	626984
31937	626985
30136	626986
2769	626987
42667	626988
447	626989
40785	626990
1428	626991
59968	626992
49124	626993
6681	626994
22167	626995
14351	626996
33270	626997
13721	626998
37554	626999
914	627000
3153	627001
3563	627002
41794	627003
44396	627004
23189	627005
134	627006
35628	627007
33941	627008
251	627009
45615	627010
45542	627011
25399	627012
31448	627013
39044	627014
19850	627015
1806	627016
48297	627017
9623	627018
24339	627019
44160	627020
22958	627021
4255	627022
34155	627023
68450	627024
11086	627025
77251	627026
9785	627027
13413	627028
57151	627029
5706	627030
18949	627031
9391	627032
102058	627033
89075	627034
35837	627035
13524	627036
53296	627037
47278	627038
28666	627039
86770	627040
51	627041
2010	627042
7759	627043
10	627044
22817	627045
610	627046
13130	627047
32204	627048
1501	627049
20727	627050
19229	627051
56567	627052
86882	627053
43395	627054
16879	627055
74117	627056
27582	627057
1958	627058
28860	627059
25410	627060
409	627061
15602	627062
7609	627063
20069	627064
42340	627065
5862	627066
1510	627067
42768	627068
34556	627069
32257	627070
7632	627071
16047	627072
28075	627073
42084	627074
95677	627075
34087	627076
20775	627077
87239	627078
8109	627079
89420	627080
49582	627081
89918	627082
26909	627083
17817	627084
104461	627085
46948	627086
27205	627087
17583	627088
104970	627089
98624	627090
57217	627091
15999	627092
27595	627093
42867	627094
24280	627095
1806	627096
28376	627097
3029	627098
62673	627099
55727	627100
31636	627101
5233	627102
45971	627103
44465	627104
2735	627105
11565	627106
8308	627107
15963	627108
5196	627109
31323	627110
58452	627111
6184	627112
21780	627113
46343	627114
2805	627115
293	627116
58894	627117
44717	627118
11821	627119
3384	627120
27791	627121
80910	627122
12784	627123
54045	627124
65382	627125
61592	627126
8991	627127
219	627128
30740	627129
31598	627130
7060	627131
1863	627132
28951	627133
19432	627134
1706	627135
18455	627136
22822	627137
5610	627138
4577	627139
28063	627140
670	627141
32036	627142
15377	627143
43276	627144
214	627145
6674	627146
102848	627147
12303	627148
25537	627149
19010	627150
926	627151
25016	627152
864	627153
24403	627154
20861	627155
8354	627156
58706	627157
68836	627158
91567	627159
50511	627160
28265	627161
39938	627162
9880	627163
6964	627164
37023	627165
878	627166
13486	627167
9603	627168
1610	627169
61868	627170
32677	627171
10075	627172
20046	627173
1474	627174
53798	627175
23683	627176
31349	627177
11175	627178
89994	627179
1985	627180
11557	627181
22805	627182
23248	627183
48559	627184
40086	627185
3042	627186
12192	627187
3713	627188
37409	627189
1941	627190
2180	627191
12023	627192
46031	627193
37000	627194
54937	627195
2797	627196
16135	627197
73636	627198
64342	627199
46010	627200
24191	627201
14134	627202
14736	627203
11438	627204
27193	627205
3320	627206
13533	627207
58794	627208
4210	627209
11588	627210
79791	627211
64752	627212
34276	627213
6785	627214
43066	627215
22688	627216
67467	627217
88323	627218
29289	627219
86879	627220
873	627221
18179	627222
29782	627223
31147	627224
1538	627225
26778	627226
15602	627227
16591	627228
86575	627229
500	627230
31217	627231
370	627232
26396	627233
825	627234
12468	627235
87402	627236
19560	627237
85063	627238
30514	627239
13593	627240
2176	627241
56476	627242
1548	627243
66124	627244
12659	627245
25726	627246
83360	627247
424	627248
40564	627249
56939	627250
53609	627251
5382	627252
34524	627253
17943	627254
62753	627255
11851	627256
54161	627257
12966	627258
98958	627259
79925	627260
6115	627261
22529	627262
1509	627263
9589	627264
40746	627265
41285	627266
42292	627267
4003	627268
45016	627269
28997	627270
49507	627271
4042	627272
32036	627273
50433	627274
99244	627275
22073	627276
3897	627277
4882	627278
37074	627279
59397	627280
12163	627281
1381	627282
20508	627283
67057	627284
13240	627285
27734	627286
17786	627287
46263	627288
17022	627289
9613	627290
7112	627291
9636	627292
57713	627293
1867	627294
10495	627295
6114	627296
36627	627297
58806	627298
13870	627299
64258	627300
14258	627301
13162	627302
26899	627303
54502	627304
85683	627305
17355	627306
81492	627307
12097	627308
40700	627309
25399	627310
2229	627311
12396	627312
19253	627313
10784	627314
71163	627315
3304	627316
24460	627317
7242	627318
14481	627319
21893	627320
1021	627321
7412	627322
9068	627323
9690	627324
62872	627325
12798	627326
28435	627327
1098	627328
392	627329
60970	627330
41432	627331
59307	627332
51563	627333
77595	627334
93881	627335
58765	627336
35354	627337
9585	627338
44456	627339
57672	627340
6374	627341
40376	627342
12995	627343
72086	627344
38765	627345
3688	627346
78151	627347
20304	627348
15464	627349
62237	627350
31383	627351
37378	627352
43145	627353
41966	627354
7712	627355
12892	627356
15895	627357
18340	627358
69942	627359
8062	627360
31019	627361
12865	627362
3052	627363
33705	627364
40126	627365
3365	627366
97838	627367
49294	627368
88886	627369
422	627370
10642	627371
69747	627372
3238	627373
7146	627374
3426	627375
23141	627376
68666	627377
1759	627378
11682	627379
3264	627380
17298	627381
25222	627382
69564	627383
47499	627384
102216	627385
84410	627386
63111	627387
51289	627388
61611	627389
41248	627390
12493	627391
62484	627392
28468	627393
30194	627394
15099	627395
18643	627396
37353	627397
14091	627398
50377	627399
4139	627400
26580	627401
53432	627402
5088	627403
13670	627404
57247	627405
27619	627406
13909	627407
16823	627408
1348	627409
248	627410
73080	627411
11309	627412
1710	627413
52599	627414
42977	627415
1052	627416
47580	627417
6915	627418
7016	627419
1270	627420
23383	627421
3788	627422
101621	627423
42202	627424
6548	627425
18508	627426
5539	627427
55457	627428
32412	627429
1372	627430
4446	627431
18007	627432
19556	627433
20483	627434
95956	627435
22414	627436
12150	627437
52349	627438
31	627439
24246	627440
31023	627441
1104	627442
53895	627443
101762	627444
86718	627445
1070	627446
31823	627447
2136	627448
8168	627449
15	627450
22216	627451
26687	627452
11966	627453
10717	627454
6839	627455
2423	627456
45382	627457
33442	627458
5064	627459
12242	627460
103401	627461
17836	627462
45284	627463
111968	627464
3762	627465
3105	627466
40207	627467
13379	627468
2744	627469
22813	627470
18154	627471
80536	627472
6733	627473
6533	627474
72679	627475
84823	627476
40752	627477
1832	627478
4412	627479
40255	627480
14947	627481
43088	627482
12461	627483
26322	627484
143	627485
68905	627486
75853	627487
17686	627488
1940	627489
29788	627490
2848	627491
17509	627492
54134	627493
34556	627494
36915	627495
37288	627496
22033	627497
32782	627498
67729	627499
4496	627500
71060	627501
61875	627502
363	627503
11385	627504
43050	627505
17953	627506
95871	627507
8978	627508
917	627509
45741	627510
19873	627511
10732	627512
35712	627513
42874	627514
1483	627515
31659	627516
63161	627517
11049	627518
1040	627519
81242	627520
34885	627521
70288	627522
8038	627523
75274	627524
76928	627525
29780	627526
39559	627527
8104	627528
75264	627529
39024	627530
23072	627531
21242	627532
11283	627533
49732	627534
1323	627535
21977	627536
36044	627537
54917	627538
3734	627539
2006	627540
45901	627541
71347	627542
13028	627543
13430	627544
2350	627545
3294	627546
21457	627547
23520	627548
49125	627549
44048	627550
50458	627551
87102	627552
125	627553
21370	627554
90387	627555
8271	627556
28	627557
3815	627558
2046	627559
79588	627560
7833	627561
29471	627562
51568	627563
11930	627564
15064	627565
42478	627566
13792	627567
41555	627568
12982	627569
39222	627570
109469	627571
75	627572
36446	627573
4253	627574
33190	627575
31	627576
41475	627577
65670	627578
25346	627579
19233	627580
34486	627581
40993	627582
16394	627583
4139	627584
50992	627585
65415	627586
54851	627587
30863	627588
6366	627589
46214	627590
2697	627591
1207	627592
35367	627593
4872	627594
42287	627595
68085	627596
16835	627597
526	627598
638	627599
10579	627600
3595	627601
65539	627602
10530	627603
5850	627604
21216	627605
37868	627606
8415	627607
10684	627608
68178	627609
16056	627610
41572	627611
33396	627612
25900	627613
21056	627614
1616	627615
70151	627616
4980	627617
21704	627618
7285	627619
19279	627620
929	627621
2439	627622
40198	627623
535	627624
8010	627625
100452	627626
37981	627627
69957	627628
33012	627629
4779	627630
7244	627631
40180	627632
4115	627633
31178	627634
46652	627635
23195	627636
13061	627637
39427	627638
81202	627639
30837	627640
743	627641
13503	627642
62197	627643
578	627644
86976	627645
3203	627646
3424	627647
29457	627648
88	627649
91262	627650
10279	627651
4652	627652
2019	627653
4296	627654
4226	627655
27606	627656
13903	627657
47479	627658
5499	627659
15909	627660
18888	627661
1122	627662
24733	627663
3386	627664
71234	627665
36244	627666
8621	627667
46948	627668
5358	627669
9432	627670
58069	627671
63023	627672
4331	627673
6682	627674
4565	627675
83436	627676
19634	627677
2117	627678
27228	627679
34338	627680
4720	627681
103832	627682
30439	627683
64906	627684
18609	627685
76640	627686
98213	627687
41635	627688
22631	627689
3859	627690
4967	627691
18863	627692
4892	627693
42569	627694
17686	627695
24427	627696
2145	627697
83403	627698
4732	627699
2521	627700
102634	627701
3743	627702
56131	627703
9650	627704
92992	627705
54648	627706
60477	627707
56581	627708
4730	627709
22075	627710
25379	627711
99752	627712
1020	627713
5593	627714
74746	627715
1440	627716
95887	627717
29033	627718
57031	627719
8140	627720
830	627721
24813	627722
54916	627723
10776	627724
1261	627725
6149	627726
2110	627727
12656	627728
5475	627729
22427	627730
11317	627731
26083	627732
28675	627733
31981	627734
1851	627735
14548	627736
76400	627737
11761	627738
14871	627739
3629	627740
19752	627741
42450	627742
13887	627743
35724	627744
3387	627745
52954	627746
814	627747
29517	627748
21064	627749
72872	627750
106385	627751
1352	627752
5752	627753
34938	627754
3135	627755
2839	627756
11473	627757
3942	627758
40040	627759
52064	627760
34780	627761
17019	627762
14973	627763
13520	627764
298	627765
45962	627766
46183	627767
38895	627768
11812	627769
48021	627770
54922	627771
1214	627772
47679	627773
63404	627774
69913	627775
11530	627776
73236	627777
5221	627778
35928	627779
79648	627780
3254	627781
21089	627782
26989	627783
95363	627784
10590	627785
11766	627786
20265	627787
2604	627788
54493	627789
67424	627790
22196	627791
18408	627792
68665	627793
17968	627794
31250	627795
16456	627796
41082	627797
75225	627798
53106	627799
14743	627800
57483	627801
6511	627802
54	627803
5409	627804
3841	627805
85718	627806
6111	627807
2771	627808
590	627809
63350	627810
28358	627811
12512	627812
39092	627813
89056	627814
18314	627815
23363	627816
30260	627817
8743	627818
4931	627819
14545	627820
13339	627821
13908	627822
35881	627823
108937	627824
65279	627825
9057	627826
10832	627827
22611	627828
20824	627829
149	627830
2544	627831
6398	627832
35587	627833
19171	627834
6287	627835
82798	627836
70205	627837
40793	627838
1116	627839
36380	627840
91940	627841
424	627842
71072	627843
24588	627844
4079	627845
20805	627846
7860	627847
7999	627848
54341	627849
10239	627850
85620	627851
4725	627852
34282	627853
13972	627854
60182	627855
288	627856
44499	627857
1703	627858
1848	627859
89461	627860
56814	627861
3812	627862
14588	627863
50728	627864
65489	627865
3787	627866
41479	627867
13027	627868
65366	627869
49815	627870
29866	627871
28911	627872
52849	627873
38080	627874
36496	627875
95069	627876
33090	627877
22016	627878
23275	627879
67660	627880
28492	627881
74865	627882
60568	627883
129	627884
19636	627885
15555	627886
12023	627887
46508	627888
11543	627889
89402	627890
45588	627891
14765	627892
33014	627893
40282	627894
56873	627895
36813	627896
27914	627897
53027	627898
131	627899
15714	627900
21252	627901
12301	627902
6156	627903
14709	627904
67173	627905
29570	627906
48381	627907
52351	627908
57943	627909
56680	627910
12353	627911
39585	627912
1297	627913
4207	627914
1838	627915
9186	627916
23609	627917
70336	627918
16570	627919
102794	627920
38680	627921
74485	627922
21168	627923
6598	627924
15315	627925
10544	627926
58793	627927
174	627928
9107	627929
65546	627930
15031	627931
65935	627932
24153	627933
32281	627934
27951	627935
26628	627936
23026	627937
176	627938
36891	627939
20473	627940
100471	627941
27675	627942
30846	627943
62812	627944
30985	627945
4568	627946
318	627947
103441	627948
32639	627949
16738	627950
2008	627951
17279	627952
272	627953
20	627954
73304	627955
73331	627956
10183	627957
8309	627958
432	627959
6519	627960
37924	627961
3477	627962
21321	627963
26938	627964
5088	627965
76430	627966
9874	627967
1423	627968
6670	627969
14	627970
42339	627971
39872	627972
2400	627973
39357	627974
90781	627975
16569	627976
71100	627977
3276	627978
45470	627979
19623	627980
43013	627981
41515	627982
10748	627983
34816	627984
7592	627985
33162	627986
21726	627987
7459	627988
53749	627989
5304	627990
21737	627991
24474	627992
43780	627993
667	627994
57055	627995
13791	627996
31619	627997
9851	627998
2486	627999
59637	628000
21231	628001
42325	628002
7569	628003
42138	628004
33674	628005
13920	628006
81268	628007
18303	628008
28062	628009
31501	628010
13016	628011
1047	628012
15696	628013
55552	628014
27173	628015
6705	628016
7722	628017
24113	628018
46430	628019
16076	628020
3845	628021
2245	628022
55038	628023
39364	628024
71336	628025
7203	628026
4956	628027
12293	628028
45150	628029
61050	628030
622	628031
21610	628032
9892	628033
28828	628034
63786	628035
7349	628036
42725	628037
21478	628038
14571	628039
6245	628040
54446	628041
79632	628042
7093	628043
2990	628044
34428	628045
48954	628046
65531	628047
378	628048
33576	628049
1073	628050
28379	628051
6770	628052
54277	628053
24348	628054
54327	628055
357	628056
48423	628057
1559	628058
45378	628059
96056	628060
101515	628061
37127	628062
771	628063
31690	628064
24842	628065
19717	628066
22839	628067
1925	628068
66754	628069
14665	628070
24436	628071
33781	628072
37923	628073
7	628074
16047	628075
76874	628076
4236	628077
17077	628078
3177	628079
71235	628080
95344	628081
38074	628082
323	628083
71215	628084
7201	628085
83884	628086
108637	628087
17420	628088
15940	628089
11357	628090
18865	628091
64739	628092
16769	628093
4343	628094
21265	628095
2376	628096
58853	628097
4518	628098
75522	628099
36347	628100
87036	628101
9280	628102
109763	628103
1032	628104
90778	628105
99400	628106
37163	628107
25471	628108
61330	628109
21038	628110
7796	628111
14155	628112
3278	628113
80014	628114
18664	628115
49942	628116
76190	628117
9590	628118
15305	628119
47045	628120
2092	628121
110198	628122
11978	628123
15787	628124
178	628125
20675	628126
8019	628127
60179	628128
21483	628129
12241	628130
35647	628131
66340	628132
92640	628133
346	628134
78203	628135
57092	628136
51793	628137
30396	628138
57405	628139
6214	628140
26313	628141
22938	628142
1125	628143
14285	628144
19302	628145
43810	628146
12728	628147
58314	628148
16545	628149
38203	628150
8863	628151
27911	628152
75324	628153
52928	628154
7456	628155
73920	628156
50680	628157
1	628158
89152	628159
23938	628160
84733	628161
36238	628162
2187	628163
13579	628164
27996	628165
34301	628166
94226	628167
3918	628168
45319	628169
5141	628170
1568	628171
5053	628172
64509	628173
23486	628174
45101	628175
6688	628176
40307	628177
23264	628178
8579	628179
35775	628180
105944	628181
12666	628182
13724	628183
1057	628184
12254	628185
7326	628186
57023	628187
28929	628188
27383	628189
30299	628190
10757	628191
19180	628192
36004	628193
33737	628194
8166	628195
10137	628196
64710	628197
16403	628198
11283	628199
46194	628200
71171	628201
13441	628202
16	628203
22213	628204
37058	628205
41973	628206
10177	628207
70072	628208
7663	628209
62554	628210
82234	628211
1232	628212
9212	628213
30314	628214
26532	628215
68258	628216
92392	628217
14852	628218
5343	628219
48747	628220
1852	628221
37567	628222
25224	628223
59894	628224
177	628225
8141	628226
23365	628227
4504	628228
58801	628229
54016	628230
30106	628231
13968	628232
30947	628233
62940	628234
24200	628235
62444	628236
25628	628237
41600	628238
46914	628239
22500	628240
8046	628241
24115	628242
68231	628243
950	628244
51637	628245
12001	628246
34050	628247
1233	628248
90900	628249
29358	628250
54468	628251
2959	628252
72138	628253
21048	628254
11198	628255
22121	628256
19200	628257
46718	628258
26177	628259
15164	628260
35068	628261
6356	628262
155	628263
609	628264
8065	628265
56391	628266
15604	628267
41960	628268
36993	628269
5655	628270
22461	628271
17642	628272
37143	628273
1310	628274
77723	628275
62942	628276
681	628277
81959	628278
19148	628279
8405	628280
41891	628281
41861	628282
269	628283
49790	628284
3292	628285
16508	628286
2734	628287
46877	628288
30711	628289
7827	628290
76107	628291
5012	628292
28933	628293
19183	628294
90061	628295
25774	628296
4157	628297
50846	628298
21800	628299
3485	628300
3712	628301
219	628302
4471	628303
2812	628304
925	628305
35453	628306
16746	628307
2	628308
62740	628309
7640	628310
15508	628311
8858	628312
21881	628313
39685	628314
19661	628315
12372	628316
61261	628317
78402	628318
30501	628319
1775	628320
15	628321
49867	628322
55606	628323
71636	628324
97942	628325
19181	628326
12470	628327
13782	628328
4943	628329
48818	628330
38143	628331
36146	628332
64124	628333
23584	628334
36859	628335
8095	628336
20156	628337
58202	628338
36497	628339
1147	628340
2600	628341
69135	628342
82936	628343
1134	628344
9722	628345
20022	628346
26094	628347
15230	628348
50244	628349
52541	628350
44809	628351
68313	628352
23186	628353
1571	628354
6910	628355
23568	628356
9496	628357
89271	628358
24246	628359
11757	628360
14044	628361
19794	628362
51938	628363
15636	628364
97785	628365
129	628366
93197	628367
29694	628368
4060	628369
31755	628370
9404	628371
6569	628372
35870	628373
1389	628374
19787	628375
74724	628376
19464	628377
379	628378
2716	628379
60332	628380
25021	628381
5526	628382
40931	628383
55356	628384
6118	628385
1224	628386
33	628387
2009	628388
83628	628389
15368	628390
42154	628391
19741	628392
15265	628393
102601	628394
16093	628395
7069	628396
41480	628397
65861	628398
2107	628399
18805	628400
44444	628401
32025	628402
6320	628403
10026	628404
33726	628405
1828	628406
16870	628407
44965	628408
45569	628409
584	628410
82534	628411
44249	628412
63774	628413
8836	628414
83777	628415
22116	628416
535	628417
13778	628418
47268	628419
25978	628420
36571	628421
9366	628422
498	628423
6606	628424
53013	628425
55077	628426
91912	628427
51059	628428
91691	628429
3037	628430
1167	628431
35473	628432
79897	628433
36009	628434
51815	628435
29644	628436
25728	628437
27588	628438
93817	628439
33019	628440
16745	628441
18254	628442
1383	628443
32859	628444
65475	628445
1983	628446
124	628447
4092	628448
37953	628449
17825	628450
1298	628451
7157	628452
41586	628453
80894	628454
24717	628455
7785	628456
4274	628457
14844	628458
2089	628459
560	628460
8714	628461
6572	628462
47198	628463
36750	628464
31455	628465
51396	628466
6273	628467
56205	628468
66521	628469
43428	628470
10781	628471
18923	628472
109032	628473
5358	628474
22989	628475
23597	628476
2429	628477
255	628478
8837	628479
367	628480
24609	628481
63170	628482
10974	628483
25650	628484
12193	628485
3977	628486
11574	628487
70724	628488
1191	628489
13935	628490
24890	628491
3031	628492
66916	628493
58335	628494
243	628495
688	628496
4425	628497
26207	628498
5529	628499
58518	628500
47623	628501
2425	628502
1726	628503
31190	628504
28935	628505
42940	628506
42460	628507
29309	628508
8624	628509
43673	628510
57237	628511
16457	628512
105088	628513
4969	628514
5684	628515
22144	628516
5758	628517
5145	628518
75024	628519
51074	628520
325	628521
91450	628522
232	628523
4648	628524
2653	628525
3493	628526
59097	628527
15379	628528
7154	628529
35812	628530
76456	628531
80526	628532
5187	628533
29913	628534
3214	628535
3384	628536
1365	628537
21478	628538
30226	628539
33167	628540
9071	628541
23792	628542
16830	628543
37336	628544
54653	628545
60200	628546
58253	628547
6024	628548
5455	628549
17278	628550
54632	628551
46555	628552
36612	628553
34282	628554
22126	628555
18805	628556
39912	628557
6804	628558
2450	628559
72504	628560
103733	628561
30779	628562
32585	628563
29708	628564
1130	628565
43259	628566
85341	628567
2581	628568
26987	628569
23527	628570
1194	628571
2882	628572
7774	628573
3368	628574
35858	628575
57194	628576
38998	628577
15086	628578
4345	628579
87163	628580
52836	628581
113349	628582
44572	628583
5631	628584
2	628585
25079	628586
16786	628587
71475	628588
54736	628589
4541	628590
1479	628591
10770	628592
90572	628593
2614	628594
28622	628595
3252	628596
67556	628597
22747	628598
24729	628599
95779	628600
92183	628601
17788	628602
3009	628603
21988	628604
45126	628605
10193	628606
5781	628607
101589	628608
16735	628609
5092	628610
52747	628611
71522	628612
56632	628613
46837	628614
39835	628615
701	628616
80694	628617
9787	628618
27897	628619
296	628620
56851	628621
15288	628622
10326	628623
81084	628624
4940	628625
46414	628626
3406	628627
3737	628628
1889	628629
13308	628630
3735	628631
13974	628632
72469	628633
25772	628634
5445	628635
111068	628636
67716	628637
6347	628638
10214	628639
1258	628640
70325	628641
22624	628642
60812	628643
504	628644
36162	628645
73347	628646
24656	628647
18330	628648
69128	628649
3069	628650
93466	628651
85683	628652
63882	628653
20488	628654
85864	628655
39092	628656
65318	628657
17198	628658
30251	628659
21463	628660
17419	628661
18230	628662
85191	628663
38519	628664
59757	628665
91739	628666
8116	628667
19129	628668
14766	628669
92152	628670
58320	628671
49743	628672
74333	628673
68822	628674
616	628675
58835	628676
90892	628677
26608	628678
15094	628679
53408	628680
34680	628681
3464	628682
23827	628683
58271	628684
21217	628685
20836	628686
7321	628687
1167	628688
60468	628689
3241	628690
57546	628691
68535	628692
1619	628693
49418	628694
22084	628695
8919	628696
45413	628697
56101	628698
5195	628699
22612	628700
1469	628701
40574	628702
9486	628703
33981	628704
19074	628705
8339	628706
22280	628707
13436	628708
11892	628709
22392	628710
15198	628711
2279	628712
37946	628713
28539	628714
46476	628715
28623	628716
30399	628717
3921	628718
70807	628719
61759	628720
2732	628721
45485	628722
19226	628723
5854	628724
18538	628725
2594	628726
42398	628727
30345	628728
1523	628729
371	628730
62110	628731
6331	628732
4973	628733
56773	628734
104083	628735
6745	628736
101300	628737
4211	628738
3714	628739
34444	628740
86	628741
39373	628742
10991	628743
6718	628744
36616	628745
6462	628746
34033	628747
3673	628748
26122	628749
456	628750
50544	628751
10172	628752
27325	628753
26359	628754
94627	628755
622	628756
2157	628757
8762	628758
635	628759
1833	628760
2622	628761
107810	628762
15583	628763
918	628764
84065	628765
1984	628766
54146	628767
4187	628768
6610	628769
11250	628770
42032	628771
2069	628772
16963	628773
16975	628774
11510	628775
12907	628776
10386	628777
22823	628778
14735	628779
7175	628780
12	628781
34839	628782
8669	628783
19343	628784
1498	628785
76013	628786
3853	628787
7776	628788
38499	628789
55652	628790
75728	628791
85163	628792
41547	628793
33487	628794
65583	628795
43245	628796
19892	628797
3764	628798
28449	628799
16576	628800
28342	628801
896	628802
2081	628803
8617	628804
24920	628805
81602	628806
28660	628807
26557	628808
2155	628809
101814	628810
358	628811
27314	628812
8545	628813
25338	628814
59128	628815
34215	628816
69038	628817
28992	628818
49	628819
19476	628820
22	628821
25477	628822
29098	628823
5207	628824
5826	628825
55688	628826
93	628827
39570	628828
42982	628829
89829	628830
12213	628831
28800	628832
35104	628833
10313	628834
37604	628835
8745	628836
1156	628837
44401	628838
131	628839
38758	628840
55019	628841
49739	628842
23082	628843
4693	628844
63328	628845
12366	628846
42555	628847
14511	628848
12250	628849
34658	628850
8412	628851
59196	628852
5350	628853
16155	628854
26297	628855
47794	628856
39339	628857
1719	628858
45213	628859
69530	628860
74161	628861
2556	628862
79791	628863
19262	628864
108502	628865
90333	628866
39967	628867
58179	628868
43002	628869
18018	628870
61050	628871
926	628872
56676	628873
78469	628874
287	628875
21421	628876
10590	628877
14502	628878
3659	628879
15142	628880
15021	628881
8509	628882
52048	628883
1295	628884
8865	628885
112621	628886
69222	628887
15822	628888
775	628889
90380	628890
58882	628891
935	628892
2192	628893
34576	628894
20123	628895
10960	628896
72329	628897
500	628898
18515	628899
66034	628900
61382	628901
202	628902
88106	628903
5181	628904
79575	628905
16069	628906
21796	628907
13881	628908
11370	628909
6253	628910
2625	628911
32849	628912
10316	628913
22163	628914
10608	628915
134	628916
20502	628917
26915	628918
33504	628919
37903	628920
1159	628921
47547	628922
92	628923
49134	628924
3657	628925
780	628926
59406	628927
2384	628928
28705	628929
2627	628930
13755	628931
19165	628932
2947	628933
5833	628934
37344	628935
45737	628936
8667	628937
597	628938
30638	628939
15005	628940
3029	628941
65480	628942
626	628943
14987	628944
23990	628945
49819	628946
5234	628947
40275	628948
2262	628949
6170	628950
38913	628951
20137	628952
29417	628953
12483	628954
69522	628955
12323	628956
184	628957
7543	628958
32851	628959
45128	628960
9808	628961
17812	628962
37434	628963
6301	628964
51660	628965
38520	628966
12445	628967
92665	628968
2408	628969
6065	628970
62475	628971
42869	628972
32903	628973
4529	628974
262	628975
72769	628976
796	628977
49480	628978
43166	628979
32073	628980
29365	628981
91712	628982
3422	628983
37841	628984
27583	628985
8133	628986
36274	628987
75340	628988
8323	628989
25164	628990
5487	628991
26933	628992
42286	628993
5205	628994
3969	628995
54496	628996
90215	628997
29450	628998
21125	628999
38892	629000
54552	629001
28028	629002
1643	629003
39331	629004
28876	629005
23475	629006
12986	629007
58604	629008
27872	629009
37437	629010
7970	629011
60266	629012
29812	629013
38310	629014
4729	629015
3457	629016
11700	629017
4463	629018
14936	629019
74606	629020
10601	629021
33334	629022
13700	629023
48568	629024
49543	629025
43952	629026
11658	629027
35996	629028
9568	629029
6693	629030
51396	629031
22283	629032
13337	629033
86939	629034
33043	629035
107604	629036
54	629037
12692	629038
12211	629039
14031	629040
25058	629041
41666	629042
60300	629043
741	629044
34058	629045
350	629046
88897	629047
78613	629048
52677	629049
71401	629050
53962	629051
26701	629052
10553	629053
3778	629054
15951	629055
8968	629056
50593	629057
53437	629058
46585	629059
17279	629060
12549	629061
707	629062
9928	629063
4793	629064
19207	629065
30639	629066
150	629067
10945	629068
739	629069
1839	629070
45625	629071
22500	629072
3	629073
38713	629074
51	629075
5081	629076
1505	629077
464	629078
23523	629079
19223	629080
43736	629081
4529	629082
49708	629083
34582	629084
37660	629085
33232	629086
38247	629087
18260	629088
53451	629089
51972	629090
31381	629091
52277	629092
5128	629093
11543	629094
71838	629095
835	629096
10982	629097
33777	629098
27957	629099
28385	629100
392	629101
34490	629102
22161	629103
78519	629104
34684	629105
21010	629106
32471	629107
54845	629108
44915	629109
7996	629110
62688	629111
22487	629112
954	629113
26439	629114
59824	629115
67484	629116
820	629117
310	629118
31569	629119
44682	629120
13333	629121
49927	629122
45641	629123
55246	629124
1191	629125
14279	629126
9423	629127
64649	629128
82245	629129
1372	629130
89613	629131
1187	629132
33358	629133
47	629134
5854	629135
21371	629136
20693	629137
36918	629138
90906	629139
3009	629140
4309	629141
21360	629142
20577	629143
19748	629144
8633	629145
16243	629146
74373	629147
95	629148
94175	629149
88480	629150
11123	629151
476	629152
1013	629153
4318	629154
9922	629155
28941	629156
430	629157
86945	629158
50790	629159
433	629160
18336	629161
62824	629162
83057	629163
65298	629164
4712	629165
14916	629166
2620	629167
4168	629168
79137	629169
1098	629170
50745	629171
40754	629172
42963	629173
43885	629174
61187	629175
21849	629176
2337	629177
24563	629178
1969	629179
28878	629180
215	629181
5180	629182
39660	629183
63313	629184
51300	629185
101037	629186
42131	629187
19552	629188
947	629189
689	629190
7340	629191
14247	629192
15952	629193
109269	629194
20698	629195
37513	629196
2321	629197
61482	629198
72161	629199
23182	629200
6752	629201
47218	629202
48939	629203
9793	629204
98814	629205
42744	629206
13942	629207
7936	629208
3510	629209
14090	629210
8262	629211
73857	629212
56498	629213
31596	629214
5947	629215
44089	629216
62167	629217
11716	629218
51780	629219
8600	629220
71992	629221
61	629222
65601	629223
16389	629224
2872	629225
58595	629226
8845	629227
5972	629228
52289	629229
17824	629230
10726	629231
23294	629232
84854	629233
304	629234
2246	629235
63555	629236
43265	629237
1099	629238
78302	629239
3366	629240
3687	629241
35137	629242
18980	629243
26982	629244
48280	629245
23666	629246
10720	629247
1304	629248
18966	629249
2616	629250
81453	629251
24159	629252
43687	629253
40293	629254
3205	629255
8077	629256
4943	629257
9	629258
7114	629259
57890	629260
11962	629261
52275	629262
44701	629263
7741	629264
88772	629265
473	629266
27048	629267
872	629268
776	629269
82515	629270
15047	629271
32158	629272
25410	629273
41808	629274
4918	629275
5731	629276
35492	629277
56533	629278
11811	629279
42928	629280
16291	629281
76535	629282
26608	629283
72708	629284
32302	629285
99954	629286
74941	629287
22405	629288
10431	629289
24760	629290
40473	629291
2002	629292
54713	629293
851	629294
112999	629295
8317	629296
56165	629297
33887	629298
84630	629299
33387	629300
3050	629301
58161	629302
58965	629303
78279	629304
100527	629305
47807	629306
62780	629307
33070	629308
16382	629309
28526	629310
20107	629311
62125	629312
32573	629313
2842	629314
39229	629315
37045	629316
94571	629317
34898	629318
13274	629319
27276	629320
5113	629321
2533	629322
12875	629323
47125	629324
25404	629325
24340	629326
30540	629327
30349	629328
17096	629329
35460	629330
71351	629331
19580	629332
14288	629333
14239	629334
113287	629335
12177	629336
22988	629337
29243	629338
20738	629339
410	629340
35410	629341
1174	629342
7787	629343
6832	629344
83898	629345
75136	629346
500	629347
24976	629348
52243	629349
71349	629350
84423	629351
15194	629352
101954	629353
3267	629354
68105	629355
73968	629356
9588	629357
39135	629358
51585	629359
34053	629360
34965	629361
22437	629362
6267	629363
10097	629364
2900	629365
54655	629366
46651	629367
6485	629368
11551	629369
15683	629370
51886	629371
5240	629372
75382	629373
29378	629374
99239	629375
4623	629376
6151	629377
88803	629378
8589	629379
923	629380
15931	629381
18269	629382
41842	629383
2180	629384
92907	629385
2709	629386
21435	629387
14269	629388
11404	629389
19964	629390
38383	629391
9255	629392
54355	629393
7402	629394
15066	629395
57520	629396
21540	629397
371	629398
6740	629399
14183	629400
19283	629401
10033	629402
53350	629403
2680	629404
22267	629405
709	629406
8754	629407
91376	629408
78571	629409
112	629410
6312	629411
11	629412
25108	629413
1558	629414
3029	629415
110860	629416
16691	629417
27572	629418
108513	629419
24782	629420
104571	629421
28349	629422
27268	629423
21235	629424
10809	629425
99296	629426
15	629427
17817	629428
24635	629429
3788	629430
21741	629431
3869	629432
22431	629433
37938	629434
14570	629435
51951	629436
24051	629437
78970	629438
17688	629439
85056	629440
8385	629441
2652	629442
13217	629443
96521	629444
23813	629445
9317	629446
36455	629447
4573	629448
102605	629449
87228	629450
54036	629451
27229	629452
47937	629453
35394	629454
4144	629455
43956	629456
51922	629457
80408	629458
8135	629459
36412	629460
4177	629461
6376	629462
985	629463
7394	629464
47071	629465
21380	629466
20110	629467
18883	629468
6331	629469
15300	629470
70306	629471
8237	629472
37233	629473
10378	629474
86587	629475
67518	629476
25814	629477
20854	629478
85918	629479
57365	629480
20820	629481
59612	629482
2471	629483
6026	629484
45643	629485
59631	629486
27171	629487
14213	629488
31539	629489
9614	629490
73563	629491
21936	629492
30271	629493
477	629494
97758	629495
3389	629496
89133	629497
12670	629498
6547	629499
13541	629500
10851	629501
3900	629502
7469	629503
35987	629504
11403	629505
9783	629506
69346	629507
34948	629508
66617	629509
46979	629510
81294	629511
18769	629512
2156	629513
104250	629514
4084	629515
52261	629516
30	629517
5214	629518
252	629519
23800	629520
63987	629521
35211	629522
20369	629523
4566	629524
11964	629525
40400	629526
58901	629527
5049	629528
47450	629529
77152	629530
28404	629531
53169	629532
73132	629533
13214	629534
59313	629535
23848	629536
36858	629537
54318	629538
41508	629539
5046	629540
8070	629541
29269	629542
103755	629543
22885	629544
33743	629545
45881	629546
35845	629547
8837	629548
29316	629549
14486	629550
12522	629551
14345	629552
1490	629553
17158	629554
1253	629555
22267	629556
12760	629557
35913	629558
47369	629559
57465	629560
89148	629561
860	629562
85031	629563
31030	629564
104729	629565
468	629566
41111	629567
113211	629568
109736	629569
58840	629570
36916	629571
5260	629572
84481	629573
2842	629574
7812	629575
103313	629576
67122	629577
10481	629578
45559	629579
43061	629580
47598	629581
82060	629582
101690	629583
58796	629584
27394	629585
38665	629586
13712	629587
102816	629588
3779	629589
29412	629590
1126	629591
13704	629592
47268	629593
16765	629594
3	629595
40073	629596
2159	629597
8477	629598
1316	629599
11027	629600
34034	629601
30265	629602
60346	629603
2855	629604
16816	629605
5759	629606
714	629607
26680	629608
1856	629609
30165	629610
33256	629611
18839	629612
12919	629613
100	629614
81280	629615
59647	629616
37095	629617
46002	629618
37722	629619
74808	629620
44192	629621
43981	629622
11585	629623
118	629624
9972	629625
1987	629626
26364	629627
109309	629628
46821	629629
2956	629630
1544	629631
58706	629632
13143	629633
100522	629634
57110	629635
14928	629636
54526	629637
3173	629638
231	629639
7335	629640
80719	629641
3370	629642
6084	629643
40304	629644
34559	629645
28555	629646
55166	629647
28530	629648
95963	629649
91157	629650
47880	629651
25	629652
14050	629653
105072	629654
27930	629655
77802	629656
57237	629657
11923	629658
34398	629659
66700	629660
4223	629661
4376	629662
56504	629663
8893	629664
1718	629665
505	629666
8697	629667
5031	629668
44888	629669
19574	629670
101950	629671
16987	629672
47845	629673
52150	629674
15273	629675
46484	629676
13851	629677
20948	629678
92504	629679
995	629680
56055	629681
45982	629682
16955	629683
30735	629684
8775	629685
26291	629686
46707	629687
50176	629688
19910	629689
88644	629690
2576	629691
4295	629692
34578	629693
43066	629694
10456	629695
5496	629696
80800	629697
552	629698
14248	629699
3679	629700
41277	629701
22022	629702
39921	629703
15053	629704
21407	629705
4839	629706
21429	629707
4608	629708
46120	629709
85958	629710
8447	629711
38145	629712
87168	629713
22217	629714
36465	629715
2701	629716
47816	629717
27268	629718
42130	629719
3011	629720
76140	629721
10238	629722
23805	629723
5675	629724
26791	629725
18492	629726
35966	629727
10326	629728
9820	629729
11883	629730
68301	629731
2942	629732
340	629733
48950	629734
44359	629735
48616	629736
11244	629737
5212	629738
15512	629739
77222	629740
53692	629741
6980	629742
8680	629743
26312	629744
5462	629745
3052	629746
6179	629747
97836	629748
58992	629749
63782	629750
51649	629751
48948	629752
65991	629753
41790	629754
17145	629755
25770	629756
7912	629757
16611	629758
50035	629759
21225	629760
67198	629761
6332	629762
7748	629763
15761	629764
7988	629765
14192	629766
1135	629767
12171	629768
9755	629769
3403	629770
3750	629771
9493	629772
64063	629773
6863	629774
31472	629775
17635	629776
9191	629777
50193	629778
22679	629779
28833	629780
46454	629781
105	629782
46600	629783
16007	629784
9717	629785
48340	629786
2303	629787
10483	629788
8895	629789
1060	629790
15735	629791
19332	629792
18580	629793
28924	629794
81999	629795
2957	629796
24186	629797
25191	629798
66498	629799
5527	629800
33575	629801
58615	629802
37703	629803
813	629804
3088	629805
10579	629806
9618	629807
78788	629808
86128	629809
5452	629810
60223	629811
80434	629812
28902	629813
49251	629814
47039	629815
13772	629816
24663	629817
44309	629818
22008	629819
1030	629820
4602	629821
44458	629822
14246	629823
1095	629824
16373	629825
63457	629826
44006	629827
45572	629828
72971	629829
12760	629830
37888	629831
10204	629832
28557	629833
64145	629834
25848	629835
293	629836
27880	629837
33422	629838
93632	629839
35298	629840
36690	629841
1454	629842
17576	629843
22874	629844
17439	629845
69310	629846
36000	629847
12257	629848
30845	629849
1796	629850
48210	629851
55158	629852
49479	629853
51225	629854
49588	629855
90941	629856
53169	629857
63346	629858
78152	629859
26887	629860
90259	629861
212	629862
25220	629863
23455	629864
39111	629865
30515	629866
16626	629867
34000	629868
59123	629869
3849	629870
25697	629871
38118	629872
721	629873
27794	629874
21831	629875
15207	629876
78142	629877
89986	629878
11247	629879
21851	629880
11932	629881
22868	629882
36575	629883
6541	629884
539	629885
78956	629886
74939	629887
38515	629888
33262	629889
12389	629890
104542	629891
2182	629892
6584	629893
769	629894
41890	629895
10096	629896
106238	629897
28007	629898
39833	629899
72714	629900
9526	629901
28306	629902
6172	629903
33	629904
55777	629905
7721	629906
19365	629907
76755	629908
5247	629909
15786	629910
10995	629911
772	629912
523	629913
28559	629914
49351	629915
51379	629916
337	629917
102458	629918
49126	629919
6261	629920
13500	629921
90083	629922
41015	629923
8398	629924
2278	629925
16826	629926
203	629927
53045	629928
12911	629929
40938	629930
28230	629931
8	629932
39915	629933
3214	629934
19600	629935
72385	629936
32994	629937
37776	629938
12470	629939
41059	629940
29228	629941
3446	629942
8751	629943
41461	629944
3503	629945
7350	629946
44194	629947
55499	629948
4947	629949
78573	629950
24509	629951
96131	629952
12393	629953
54127	629954
42431	629955
29	629956
43124	629957
2745	629958
9897	629959
29533	629960
29106	629961
2689	629962
3164	629963
4048	629964
30688	629965
851	629966
75947	629967
14252	629968
7082	629969
82308	629970
43135	629971
14422	629972
6646	629973
74912	629974
20313	629975
80612	629976
64846	629977
37	629978
21838	629979
15690	629980
91298	629981
46	629982
20629	629983
66983	629984
22463	629985
6678	629986
33172	629987
62784	629988
88855	629989
149	629990
2073	629991
33066	629992
61400	629993
68857	629994
27669	629995
6139	629996
34529	629997
17396	629998
7642	629999
58943	630000
72276	630001
8399	630002
11852	630003
1562	630004
5776	630005
88366	630006
495	630007
3942	630008
113	630009
49545	630010
47735	630011
40251	630012
28883	630013
2326	630014
24534	630015
10636	630016
5790	630017
271	630018
4483	630019
7039	630020
69225	630021
81935	630022
25972	630023
3690	630024
8373	630025
111327	630026
22463	630027
71874	630028
43965	630029
554	630030
43772	630031
3620	630032
53071	630033
13744	630034
48409	630035
52755	630036
10952	630037
27426	630038
36196	630039
13235	630040
17527	630041
60138	630042
5208	630043
11290	630044
78631	630045
33011	630046
28923	630047
13449	630048
56703	630049
70415	630050
23662	630051
57003	630052
8012	630053
22529	630054
23982	630055
5835	630056
78831	630057
60311	630058
53807	630059
52645	630060
38845	630061
28423	630062
5260	630063
2688	630064
63659	630065
3	630066
91155	630067
41702	630068
28844	630069
1486	630070
21709	630071
12648	630072
8570	630073
30527	630074
10936	630075
13005	630076
43146	630077
35795	630078
30911	630079
211	630080
1670	630081
38973	630082
15701	630083
20218	630084
50177	630085
87466	630086
23055	630087
34543	630088
82860	630089
37365	630090
24111	630091
37621	630092
15354	630093
18850	630094
6613	630095
12785	630096
43024	630097
33391	630098
30282	630099
103752	630100
28007	630101
86262	630102
39319	630103
38031	630104
20159	630105
3055	630106
633	630107
22439	630108
19844	630109
74237	630110
36365	630111
15280	630112
798	630113
72043	630114
83912	630115
53392	630116
7754	630117
72664	630118
50621	630119
32668	630120
50751	630121
54656	630122
2885	630123
21162	630124
38874	630125
8036	630126
75637	630127
21477	630128
19067	630129
78588	630130
58941	630131
67021	630132
10052	630133
2007	630134
37684	630135
24104	630136
47858	630137
2269	630138
3255	630139
75335	630140
54905	630141
9833	630142
78114	630143
79176	630144
10084	630145
71783	630146
69972	630147
1800	630148
1604	630149
38331	630150
9541	630151
1062	630152
10777	630153
98062	630154
72417	630155
12367	630156
67610	630157
27004	630158
66563	630159
27018	630160
51077	630161
94463	630162
19400	630163
10984	630164
11170	630165
20993	630166
39974	630167
86436	630168
55615	630169
3873	630170
65890	630171
22404	630172
72371	630173
24574	630174
5505	630175
6130	630176
8060	630177
1460	630178
33488	630179
42379	630180
5259	630181
35401	630182
39050	630183
140	630184
6104	630185
6918	630186
91240	630187
5697	630188
53247	630189
83860	630190
11484	630191
110563	630192
38165	630193
28962	630194
46015	630195
42849	630196
5744	630197
60049	630198
1086	630199
31215	630200
142	630201
82437	630202
39092	630203
59025	630204
55346	630205
21036	630206
31788	630207
12525	630208
12867	630209
88653	630210
21262	630211
6887	630212
18536	630213
2185	630214
52039	630215
3815	630216
2192	630217
27094	630218
1252	630219
30081	630220
5342	630221
3423	630222
1870	630223
1591	630224
7282	630225
27485	630226
36285	630227
12502	630228
64605	630229
41868	630230
43869	630231
92821	630232
88101	630233
31243	630234
29499	630235
6045	630236
43262	630237
5343	630238
48632	630239
43055	630240
6567	630241
12937	630242
62927	630243
32319	630244
1750	630245
41001	630246
1320	630247
1711	630248
64369	630249
42050	630250
14831	630251
95658	630252
24029	630253
21286	630254
64381	630255
6893	630256
55226	630257
39147	630258
50722	630259
20322	630260
37192	630261
141	630262
19847	630263
60148	630264
19824	630265
4513	630266
33937	630267
22905	630268
83628	630269
50819	630270
17260	630271
6446	630272
491	630273
4555	630274
25739	630275
42429	630276
3516	630277
18463	630278
1080	630279
41954	630280
13460	630281
18448	630282
31825	630283
3488	630284
1654	630285
20666	630286
41464	630287
47080	630288
8135	630289
51999	630290
10548	630291
17762	630292
1017	630293
595	630294
68903	630295
55998	630296
67250	630297
177	630298
2649	630299
3054	630300
62791	630301
2028	630302
37033	630303
7909	630304
63470	630305
11088	630306
129	630307
35711	630308
6909	630309
89349	630310
3500	630311
83900	630312
16827	630313
3459	630314
1802	630315
34168	630316
11476	630317
418	630318
12766	630319
60310	630320
10749	630321
63441	630322
12909	630323
37465	630324
14678	630325
32006	630326
43076	630327
4592	630328
80	630329
25579	630330
19143	630331
76357	630332
10084	630333
8192	630334
11783	630335
2671	630336
24698	630337
93049	630338
18601	630339
5251	630340
86	630341
550	630342
39169	630343
68886	630344
24594	630345
6401	630346
4548	630347
4191	630348
68965	630349
46137	630350
9174	630351
19490	630352
40359	630353
32355	630354
341	630355
26535	630356
35861	630357
12699	630358
38712	630359
9604	630360
84527	630361
76621	630362
15740	630363
2102	630364
7625	630365
1377	630366
482	630367
77514	630368
124	630369
6671	630370
86851	630371
12980	630372
75930	630373
60206	630374
55526	630375
59875	630376
206	630377
524	630378
36594	630379
14182	630380
16393	630381
62005	630382
18889	630383
41716	630384
169	630385
34884	630386
67835	630387
22536	630388
48159	630389
352	630390
44168	630391
56367	630392
23277	630393
16054	630394
29792	630395
28833	630396
51768	630397
49096	630398
3084	630399
5575	630400
4776	630401
8648	630402
91	630403
33770	630404
984	630405
24533	630406
10772	630407
1766	630408
6808	630409
44832	630410
26681	630411
80106	630412
3396	630413
54951	630414
59998	630415
1995	630416
25	630417
9420	630418
35728	630419
234	630420
1805	630421
71917	630422
19638	630423
10533	630424
7009	630425
38464	630426
2559	630427
5073	630428
23888	630429
3698	630430
24712	630431
92017	630432
14245	630433
43874	630434
23363	630435
53597	630436
31790	630437
26396	630438
22895	630439
70295	630440
43164	630441
13012	630442
7094	630443
43248	630444
72132	630445
88018	630446
3189	630447
65676	630448
34606	630449
25749	630450
28546	630451
17799	630452
3590	630453
5060	630454
6459	630455
35195	630456
29295	630457
20179	630458
43277	630459
51409	630460
15675	630461
32222	630462
74852	630463
11035	630464
53032	630465
58411	630466
31782	630467
26	630468
657	630469
6286	630470
44688	630471
75376	630472
56216	630473
86541	630474
39450	630475
4768	630476
49268	630477
2269	630478
22	630479
5249	630480
4088	630481
1140	630482
19697	630483
7365	630484
2028	630485
226	630486
15309	630487
8638	630488
14455	630489
3072	630490
27476	630491
657	630492
23133	630493
348	630494
95766	630495
7508	630496
76748	630497
371	630498
67118	630499
57352	630500
41379	630501
4682	630502
10791	630503
36271	630504
35126	630505
13976	630506
3270	630507
14897	630508
25192	630509
15126	630510
58902	630511
34087	630512
56944	630513
8202	630514
46521	630515
29262	630516
18794	630517
12394	630518
3493	630519
20473	630520
46786	630521
111369	630522
55250	630523
29972	630524
94668	630525
57885	630526
772	630527
30973	630528
21150	630529
30221	630530
13045	630531
9653	630532
4112	630533
33	630534
46391	630535
96627	630536
6458	630537
33545	630538
25111	630539
5898	630540
2023	630541
2725	630542
14229	630543
50444	630544
58424	630545
15324	630546
98653	630547
68156	630548
109615	630549
2029	630550
1615	630551
648	630552
84719	630553
1275	630554
14267	630555
69006	630556
35502	630557
29069	630558
100503	630559
3718	630560
4485	630561
319	630562
88399	630563
61575	630564
99099	630565
1769	630566
3067	630567
21846	630568
6414	630569
8940	630570
96094	630571
401	630572
9370	630573
1440	630574
47069	630575
84613	630576
63860	630577
13151	630578
1062	630579
1417	630580
47716	630581
19179	630582
23936	630583
505	630584
19956	630585
86967	630586
67427	630587
20192	630588
63693	630589
18275	630590
27843	630591
42065	630592
19086	630593
1579	630594
34254	630595
82526	630596
8836	630597
97622	630598
61187	630599
34310	630600
19313	630601
16803	630602
6231	630603
1709	630604
9942	630605
1059	630606
8115	630607
12252	630608
44336	630609
2407	630610
17461	630611
34376	630612
1676	630613
8841	630614
23291	630615
17065	630616
37278	630617
75219	630618
82420	630619
41345	630620
30159	630621
46321	630622
328	630623
14512	630624
40598	630625
82398	630626
43385	630627
9806	630628
77303	630629
24397	630630
17224	630631
18448	630632
30303	630633
33852	630634
5729	630635
90790	630636
9918	630637
6775	630638
1009	630639
36935	630640
95412	630641
4761	630642
10340	630643
42000	630644
2427	630645
2563	630646
9356	630647
491	630648
23165	630649
58564	630650
11158	630651
19221	630652
953	630653
54236	630654
29000	630655
73079	630656
26993	630657
61604	630658
25089	630659
3186	630660
40138	630661
10450	630662
64227	630663
6583	630664
8572	630665
21960	630666
16591	630667
82598	630668
58019	630669
17393	630670
28913	630671
22216	630672
11224	630673
33618	630674
68037	630675
29076	630676
5093	630677
11067	630678
38878	630679
20644	630680
15691	630681
64927	630682
12808	630683
48864	630684
3683	630685
10629	630686
24077	630687
24674	630688
44091	630689
23163	630690
29551	630691
87744	630692
17994	630693
5440	630694
78821	630695
16388	630696
1912	630697
64780	630698
7790	630699
50540	630700
11932	630701
16846	630702
6928	630703
21314	630704
3494	630705
111732	630706
1258	630707
1400	630708
48483	630709
7904	630710
1325	630711
25692	630712
104301	630713
43693	630714
5543	630715
2609	630716
68405	630717
57572	630718
3249	630719
21581	630720
24428	630721
105968	630722
55426	630723
37870	630724
50673	630725
45663	630726
20056	630727
51149	630728
50279	630729
37333	630730
9753	630731
92257	630732
27960	630733
70445	630734
55144	630735
9877	630736
46840	630737
34720	630738
16529	630739
5803	630740
96610	630741
59010	630742
92890	630743
57194	630744
74378	630745
87016	630746
9762	630747
14904	630748
2070	630749
73603	630750
32039	630751
4524	630752
36034	630753
1783	630754
56790	630755
54060	630756
55070	630757
987	630758
53111	630759
5322	630760
6131	630761
3302	630762
67421	630763
5076	630764
40427	630765
61291	630766
40500	630767
30073	630768
3973	630769
2643	630770
3019	630771
84812	630772
93728	630773
21995	630774
1393	630775
28218	630776
37393	630777
11382	630778
675	630779
26449	630780
21479	630781
41503	630782
6854	630783
46838	630784
64385	630785
24304	630786
26454	630787
20567	630788
42123	630789
3726	630790
64853	630791
74326	630792
5210	630793
108	630794
53791	630795
37339	630796
7024	630797
17454	630798
2208	630799
17583	630800
16518	630801
17906	630802
36995	630803
9355	630804
13802	630805
17208	630806
68731	630807
15281	630808
1860	630809
63490	630810
56464	630811
71783	630812
19913	630813
1195	630814
319	630815
20571	630816
119	630817
21514	630818
3760	630819
12390	630820
105113	630821
15418	630822
122	630823
35253	630824
2057	630825
191	630826
74383	630827
22316	630828
32507	630829
30818	630830
2209	630831
7943	630832
50147	630833
12421	630834
18126	630835
2158	630836
45205	630837
38066	630838
27194	630839
656	630840
31490	630841
109034	630842
7656	630843
49170	630844
353	630845
6875	630846
29859	630847
14746	630848
7929	630849
85573	630850
33813	630851
57366	630852
12	630853
53216	630854
4293	630855
51272	630856
5948	630857
58980	630858
38087	630859
37996	630860
20099	630861
3909	630862
40840	630863
31886	630864
53680	630865
59893	630866
30126	630867
2732	630868
6487	630869
40085	630870
35578	630871
2798	630872
95045	630873
10201	630874
73975	630875
12611	630876
57284	630877
1	630878
52830	630879
25221	630880
6316	630881
44995	630882
11995	630883
7553	630884
36639	630885
35290	630886
5593	630887
378	630888
8960	630889
15708	630890
1602	630891
92769	630892
61445	630893
22642	630894
21152	630895
66619	630896
29432	630897
31381	630898
6955	630899
26337	630900
383	630901
40891	630902
66616	630903
23684	630904
727	630905
19340	630906
12093	630907
8822	630908
7217	630909
16662	630910
16684	630911
46642	630912
6026	630913
22785	630914
58956	630915
5246	630916
45079	630917
46023	630918
24650	630919
12997	630920
20995	630921
72617	630922
30333	630923
59954	630924
2264	630925
832	630926
7604	630927
1321	630928
36642	630929
14502	630930
33247	630931
29691	630932
3002	630933
30472	630934
73200	630935
10688	630936
7298	630937
171	630938
27924	630939
9730	630940
1050	630941
39410	630942
5855	630943
9270	630944
2016	630945
32207	630946
3860	630947
2277	630948
69418	630949
2090	630950
59007	630951
6275	630952
36283	630953
57501	630954
37379	630955
49822	630956
30179	630957
3478	630958
37097	630959
51047	630960
36931	630961
69068	630962
78972	630963
175	630964
11184	630965
77834	630966
1363	630967
15918	630968
45090	630969
79012	630970
44446	630971
26545	630972
28079	630973
86030	630974
1119	630975
77	630976
2631	630977
66130	630978
27348	630979
4280	630980
50632	630981
66958	630982
18426	630983
10860	630984
16951	630985
3833	630986
21600	630987
24882	630988
4847	630989
56444	630990
22162	630991
37550	630992
22122	630993
17475	630994
20927	630995
20780	630996
37824	630997
7554	630998
37098	630999
27241	631000
6415	631001
16075	631002
6602	631003
40709	631004
9559	631005
34089	631006
158	631007
5313	631008
11203	631009
31307	631010
30201	631011
69282	631012
2328	631013
77466	631014
48619	631015
11187	631016
26777	631017
107148	631018
17892	631019
8263	631020
3313	631021
8405	631022
4141	631023
65779	631024
62969	631025
45649	631026
2305	631027
25249	631028
16662	631029
1801	631030
33243	631031
10375	631032
28235	631033
33026	631034
20859	631035
842	631036
13771	631037
96669	631038
5698	631039
85698	631040
21728	631041
9483	631042
26058	631043
53310	631044
73946	631045
8017	631046
34855	631047
59148	631048
17749	631049
38058	631050
41918	631051
55750	631052
39800	631053
3936	631054
7890	631055
20485	631056
50785	631057
42245	631058
49879	631059
4347	631060
13631	631061
76179	631062
48464	631063
11783	631064
29953	631065
12458	631066
775	631067
51404	631068
66079	631069
52274	631070
109437	631071
35759	631072
50655	631073
3089	631074
40274	631075
569	631076
2761	631077
4362	631078
25106	631079
3932	631080
12405	631081
70986	631082
3076	631083
81050	631084
8451	631085
17462	631086
29293	631087
44805	631088
25692	631089
31101	631090
703	631091
24887	631092
139	631093
11763	631094
90417	631095
31236	631096
35075	631097
19850	631098
60121	631099
979	631100
7797	631101
48391	631102
49285	631103
576	631104
685	631105
87965	631106
165	631107
52871	631108
855	631109
7808	631110
24525	631111
24257	631112
5266	631113
12307	631114
96827	631115
38890	631116
33300	631117
6201	631118
85099	631119
6750	631120
14464	631121
58090	631122
25524	631123
19124	631124
62208	631125
44043	631126
4188	631127
44678	631128
55482	631129
21597	631130
8742	631131
19573	631132
28556	631133
92336	631134
44242	631135
36154	631136
2228	631137
11194	631138
23248	631139
6299	631140
52832	631141
32454	631142
38483	631143
38602	631144
44152	631145
16133	631146
41214	631147
46152	631148
168	631149
31970	631150
24186	631151
510	631152
136	631153
4331	631154
91431	631155
47580	631156
6604	631157
23056	631158
4854	631159
13355	631160
86916	631161
60226	631162
17781	631163
13013	631164
20699	631165
1226	631166
7134	631167
84446	631168
16993	631169
16239	631170
7442	631171
5072	631172
31636	631173
474	631174
126	631175
10416	631176
1389	631177
4493	631178
30987	631179
21	631180
55340	631181
80931	631182
64519	631183
17181	631184
54875	631185
15809	631186
11758	631187
85082	631188
568	631189
11091	631190
4453	631191
6922	631192
37718	631193
65259	631194
22225	631195
23810	631196
16713	631197
9516	631198
38218	631199
36119	631200
30783	631201
88336	631202
15457	631203
33943	631204
16279	631205
26409	631206
33551	631207
9741	631208
17624	631209
5726	631210
8149	631211
25368	631212
64140	631213
62442	631214
20764	631215
38109	631216
19683	631217
9786	631218
39548	631219
1990	631220
28572	631221
63003	631222
59284	631223
81110	631224
22772	631225
9812	631226
3561	631227
31940	631228
9610	631229
32375	631230
288	631231
44175	631232
53858	631233
14185	631234
21070	631235
6968	631236
513	631237
10719	631238
25719	631239
41379	631240
42451	631241
6172	631242
219	631243
22927	631244
9794	631245
107921	631246
36065	631247
88488	631248
22465	631249
68395	631250
43374	631251
1107	631252
22117	631253
22550	631254
12052	631255
75448	631256
73702	631257
1495	631258
14157	631259
81705	631260
27576	631261
112185	631262
39379	631263
2582	631264
73626	631265
6015	631266
4010	631267
34	631268
13805	631269
2876	631270
3354	631271
18248	631272
17728	631273
89381	631274
3259	631275
5850	631276
321	631277
47531	631278
2807	631279
26199	631280
66675	631281
62752	631282
51265	631283
105012	631284
53648	631285
34529	631286
41344	631287
25113	631288
3377	631289
20819	631290
32803	631291
14945	631292
1016	631293
69232	631294
56094	631295
7605	631296
93123	631297
10717	631298
28139	631299
42029	631300
64380	631301
47870	631302
75485	631303
1331	631304
95691	631305
12732	631306
135	631307
36912	631308
28803	631309
43111	631310
26340	631311
51778	631312
54323	631313
38125	631314
107	631315
11438	631316
5223	631317
92106	631318
9132	631319
21447	631320
6675	631321
24659	631322
109665	631323
47881	631324
22244	631325
62725	631326
70318	631327
133	631328
94731	631329
5173	631330
71089	631331
3766	631332
23655	631333
40246	631334
19102	631335
21112	631336
551	631337
65304	631338
29713	631339
16268	631340
1677	631341
81	631342
65280	631343
4555	631344
3708	631345
23734	631346
24904	631347
15174	631348
84142	631349
54740	631350
74993	631351
14884	631352
2060	631353
40079	631354
21893	631355
88232	631356
9388	631357
15700	631358
51613	631359
736	631360
5169	631361
45057	631362
32056	631363
1939	631364
4453	631365
22362	631366
39169	631367
13916	631368
11502	631369
27469	631370
43205	631371
56425	631372
18875	631373
12453	631374
20253	631375
70022	631376
37807	631377
1966	631378
51693	631379
6337	631380
23053	631381
6148	631382
3064	631383
63338	631384
35071	631385
100247	631386
2379	631387
19468	631388
26753	631389
20484	631390
859	631391
17769	631392
6669	631393
8810	631394
36382	631395
44048	631396
73342	631397
10717	631398
29565	631399
11475	631400
8626	631401
84305	631402
25988	631403
19972	631404
42048	631405
63904	631406
22	631407
64346	631408
26242	631409
7871	631410
16983	631411
14984	631412
85492	631413
7166	631414
17146	631415
87494	631416
2481	631417
94146	631418
1465	631419
43168	631420
84115	631421
76247	631422
4126	631423
61565	631424
60790	631425
95327	631426
9623	631427
18053	631428
10120	631429
37111	631430
10133	631431
11242	631432
3684	631433
751	631434
28263	631435
5690	631436
78403	631437
22002	631438
33858	631439
2592	631440
1672	631441
18635	631442
28657	631443
1412	631444
43561	631445
12115	631446
34781	631447
46249	631448
25724	631449
38071	631450
45525	631451
44151	631452
36268	631453
66321	631454
87060	631455
57465	631456
2384	631457
1751	631458
88598	631459
18488	631460
16872	631461
5572	631462
21320	631463
595	631464
15042	631465
58198	631466
390	631467
92762	631468
56383	631469
37840	631470
11954	631471
42405	631472
31863	631473
22655	631474
1526	631475
39289	631476
12453	631477
1771	631478
38640	631479
40711	631480
27867	631481
49891	631482
54832	631483
37849	631484
23527	631485
42457	631486
25254	631487
26682	631488
900	631489
777	631490
101064	631491
31145	631492
84094	631493
4413	631494
5722	631495
21225	631496
2716	631497
47067	631498
31983	631499
70429	631500
270	631501
29927	631502
49638	631503
44215	631504
1145	631505
7593	631506
10001	631507
71784	631508
51130	631509
78599	631510
39683	631511
2429	631512
23643	631513
27352	631514
11774	631515
80630	631516
24440	631517
16594	631518
49671	631519
4312	631520
9702	631521
26929	631522
37939	631523
65237	631524
30557	631525
13604	631526
71193	631527
40042	631528
4659	631529
40304	631530
11021	631531
30381	631532
3635	631533
23345	631534
6256	631535
33558	631536
48769	631537
26581	631538
16391	631539
12698	631540
78229	631541
10437	631542
24624	631543
267	631544
24672	631545
34123	631546
59832	631547
14485	631548
95813	631549
1	631550
2023	631551
461	631552
12002	631553
9	631554
71106	631555
11827	631556
15312	631557
13519	631558
339	631559
1122	631560
11110	631561
1604	631562
36875	631563
550	631564
28783	631565
7891	631566
5498	631567
20039	631568
29052	631569
57918	631570
73278	631571
10999	631572
36874	631573
54861	631574
1029	631575
22684	631576
76563	631577
78402	631578
30975	631579
13660	631580
2108	631581
41961	631582
33836	631583
12709	631584
75251	631585
3921	631586
25794	631587
3905	631588
38883	631589
89884	631590
6155	631591
8154	631592
92474	631593
33786	631594
87068	631595
49391	631596
7000	631597
1354	631598
4610	631599
38042	631600
52769	631601
1272	631602
20407	631603
503	631604
25557	631605
2299	631606
2852	631607
9884	631608
8255	631609
39993	631610
18933	631611
59235	631612
44059	631613
3550	631614
68440	631615
9916	631616
25695	631617
3850	631618
761	631619
23475	631620
40394	631621
86484	631622
40744	631623
45234	631624
12862	631625
58704	631626
716	631627
44034	631628
13150	631629
80932	631630
104314	631631
23623	631632
63852	631633
6885	631634
7855	631635
2345	631636
8072	631637
21693	631638
771	631639
140	631640
4458	631641
2544	631642
25903	631643
1627	631644
7395	631645
49055	631646
20550	631647
10140	631648
4930	631649
17201	631650
56254	631651
1470	631652
13684	631653
47360	631654
38625	631655
74142	631656
11722	631657
88073	631658
2249	631659
35753	631660
22933	631661
26566	631662
35561	631663
34459	631664
46385	631665
26503	631666
18021	631667
372	631668
52034	631669
17496	631670
23382	631671
9584	631672
65544	631673
8555	631674
28413	631675
113704	631676
342	631677
41445	631678
105835	631679
28782	631680
44749	631681
36033	631682
34217	631683
1084	631684
76801	631685
54002	631686
16179	631687
29213	631688
52719	631689
3397	631690
4569	631691
99733	631692
42357	631693
16738	631694
8814	631695
61072	631696
18183	631697
69520	631698
95018	631699
36310	631700
40510	631701
56091	631702
58423	631703
4533	631704
14643	631705
1735	631706
66579	631707
56144	631708
15489	631709
24914	631710
16935	631711
12280	631712
3270	631713
45641	631714
14750	631715
6370	631716
33569	631717
881	631718
14430	631719
1718	631720
3314	631721
16908	631722
49197	631723
52166	631724
1612	631725
42855	631726
4222	631727
49615	631728
28171	631729
3463	631730
18632	631731
18488	631732
2490	631733
1007	631734
8591	631735
15228	631736
30269	631737
721	631738
37717	631739
25393	631740
41804	631741
251	631742
7304	631743
608	631744
92741	631745
23684	631746
48692	631747
815	631748
1112	631749
8073	631750
268	631751
48519	631752
26082	631753
27632	631754
4020	631755
50240	631756
6176	631757
36708	631758
113045	631759
19144	631760
7022	631761
7591	631762
81408	631763
28312	631764
62905	631765
2420	631766
932	631767
267	631768
56711	631769
6660	631770
39512	631771
13765	631772
788	631773
24708	631774
4242	631775
35886	631776
11177	631777
2812	631778
2697	631779
1572	631780
15329	631781
16846	631782
194	631783
2768	631784
7887	631785
3259	631786
35112	631787
9243	631788
87745	631789
32112	631790
1970	631791
2908	631792
6837	631793
12713	631794
17246	631795
97913	631796
14129	631797
1789	631798
9619	631799
18008	631800
111	631801
17140	631802
12670	631803
40289	631804
313	631805
231	631806
70	631807
615	631808
2006	631809
6024	631810
40206	631811
34738	631812
45934	631813
28587	631814
4051	631815
36641	631816
61783	631817
36849	631818
25797	631819
15352	631820
4988	631821
18305	631822
14341	631823
1075	631824
14232	631825
63930	631826
78437	631827
33717	631828
9840	631829
7597	631830
39237	631831
46027	631832
15445	631833
91936	631834
78685	631835
4821	631836
32869	631837
26945	631838
751	631839
1391	631840
6231	631841
91843	631842
7135	631843
44132	631844
33565	631845
94341	631846
11191	631847
4455	631848
9138	631849
35877	631850
36046	631851
23632	631852
85593	631853
27824	631854
106990	631855
21741	631856
14055	631857
14187	631858
46629	631859
22633	631860
41157	631861
5	631862
14619	631863
63512	631864
19336	631865
7535	631866
109	631867
42088	631868
64544	631869
2607	631870
1737	631871
12593	631872
57326	631873
65871	631874
10575	631875
89626	631876
63555	631877
86211	631878
37666	631879
634	631880
123	631881
55475	631882
13490	631883
24173	631884
4383	631885
23619	631886
33703	631887
30811	631888
408	631889
14830	631890
180	631891
11652	631892
58212	631893
8308	631894
13095	631895
91778	631896
24294	631897
27477	631898
234	631899
63906	631900
14315	631901
95009	631902
91586	631903
5503	631904
11669	631905
80073	631906
11118	631907
80947	631908
35912	631909
24084	631910
8396	631911
19509	631912
34351	631913
1507	631914
23869	631915
1120	631916
17288	631917
67228	631918
878	631919
11947	631920
90030	631921
77088	631922
19248	631923
27	631924
32366	631925
69953	631926
40331	631927
49383	631928
38072	631929
37170	631930
16557	631931
71478	631932
706	631933
9210	631934
68600	631935
37542	631936
26917	631937
17716	631938
7249	631939
58	631940
1435	631941
69	631942
8777	631943
4479	631944
64914	631945
56801	631946
39356	631947
4996	631948
7356	631949
36774	631950
27133	631951
19439	631952
4389	631953
53770	631954
84263	631955
63317	631956
14293	631957
93	631958
32219	631959
64783	631960
52147	631961
31886	631962
77043	631963
43215	631964
462	631965
56354	631966
18104	631967
22102	631968
24716	631969
20319	631970
1501	631971
62250	631972
101527	631973
62351	631974
42221	631975
545	631976
29949	631977
12391	631978
19905	631979
12797	631980
26641	631981
50446	631982
25943	631983
3003	631984
24699	631985
70161	631986
17247	631987
5103	631988
4411	631989
17957	631990
7694	631991
87231	631992
25518	631993
66297	631994
50625	631995
13738	631996
14249	631997
45977	631998
46603	631999
3224	632000
167	632001
3432	632002
13218	632003
12735	632004
1611	632005
39423	632006
66348	632007
98273	632008
28841	632009
10075	632010
30000	632011
15443	632012
24456	632013
3358	632014
26697	632015
90	632016
14638	632017
199	632018
1557	632019
9856	632020
220	632021
217	632022
8841	632023
10384	632024
105	632025
73407	632026
7800	632027
26874	632028
55236	632029
50924	632030
12856	632031
15726	632032
18772	632033
47683	632034
1326	632035
27380	632036
46284	632037
2470	632038
4907	632039
6663	632040
27338	632041
23288	632042
12752	632043
49461	632044
10520	632045
4697	632046
17119	632047
53402	632048
107710	632049
84483	632050
62931	632051
97117	632052
359	632053
609	632054
69020	632055
41092	632056
2309	632057
1238	632058
17383	632059
46658	632060
40766	632061
897	632062
80752	632063
3681	632064
4179	632065
32166	632066
4774	632067
23127	632068
14119	632069
11840	632070
8758	632071
53799	632072
18644	632073
6349	632074
76500	632075
16847	632076
10220	632077
29893	632078
20983	632079
25188	632080
88206	632081
24479	632082
4418	632083
4044	632084
14865	632085
8676	632086
1678	632087
73079	632088
26255	632089
45740	632090
97557	632091
69666	632092
51774	632093
35200	632094
14818	632095
27337	632096
58290	632097
28811	632098
20447	632099
41534	632100
19450	632101
4023	632102
13657	632103
38461	632104
66708	632105
23549	632106
23114	632107
39776	632108
2496	632109
83393	632110
69795	632111
97308	632112
8100	632113
38956	632114
6636	632115
34558	632116
46582	632117
41252	632118
26048	632119
4656	632120
87704	632121
11652	632122
49520	632123
2946	632124
34547	632125
49662	632126
104503	632127
11789	632128
2738	632129
60647	632130
3651	632131
40443	632132
72070	632133
57138	632134
53484	632135
38001	632136
58914	632137
46272	632138
6839	632139
14255	632140
49370	632141
15081	632142
12384	632143
24513	632144
10020	632145
6996	632146
1312	632147
42282	632148
10529	632149
33879	632150
4189	632151
24307	632152
26233	632153
23482	632154
9056	632155
38997	632156
21451	632157
46363	632158
83429	632159
1282	632160
18831	632161
59263	632162
56407	632163
9410	632164
55942	632165
3195	632166
42482	632167
1480	632168
58018	632169
23193	632170
9093	632171
73528	632172
68610	632173
57536	632174
69949	632175
8224	632176
87286	632177
32798	632178
11973	632179
93	632180
96030	632181
23107	632182
1199	632183
2311	632184
79217	632185
43680	632186
8217	632187
7365	632188
21025	632189
38361	632190
62114	632191
3323	632192
5465	632193
85495	632194
98238	632195
63103	632196
5833	632197
87986	632198
32353	632199
16323	632200
787	632201
29101	632202
84710	632203
11131	632204
10511	632205
2071	632206
78601	632207
3833	632208
23311	632209
32614	632210
26050	632211
4186	632212
20350	632213
15888	632214
5245	632215
22093	632216
33780	632217
32432	632218
14741	632219
8038	632220
22453	632221
8717	632222
1010	632223
53280	632224
21470	632225
73571	632226
29298	632227
3854	632228
3744	632229
74275	632230
84169	632231
71515	632232
23887	632233
18732	632234
4651	632235
39442	632236
16235	632237
21892	632238
275	632239
10634	632240
9943	632241
102720	632242
35492	632243
12875	632244
78657	632245
62413	632246
59591	632247
4628	632248
3954	632249
175	632250
92499	632251
179	632252
54491	632253
91841	632254
1697	632255
53218	632256
8983	632257
820	632258
109809	632259
38619	632260
82427	632261
54565	632262
49846	632263
23079	632264
33862	632265
81795	632266
3997	632267
2442	632268
77020	632269
52770	632270
43291	632271
223	632272
963	632273
13917	632274
3754	632275
1416	632276
59690	632277
6702	632278
999	632279
36201	632280
10215	632281
74891	632282
1380	632283
61050	632284
35862	632285
2562	632286
40116	632287
137	632288
21284	632289
30811	632290
10821	632291
70909	632292
439	632293
29195	632294
25442	632295
48207	632296
71029	632297
21	632298
73058	632299
59641	632300
47677	632301
26358	632302
6611	632303
59252	632304
16	632305
25965	632306
63069	632307
399	632308
22726	632309
23604	632310
20639	632311
28685	632312
103403	632313
31340	632314
97852	632315
3132	632316
14596	632317
55566	632318
20025	632319
47347	632320
76270	632321
5448	632322
99265	632323
64730	632324
56312	632325
61582	632326
42812	632327
40727	632328
31985	632329
5471	632330
77397	632331
295	632332
44820	632333
9332	632334
4056	632335
45308	632336
2747	632337
96438	632338
19112	632339
18545	632340
10945	632341
8682	632342
50991	632343
15076	632344
1821	632345
10635	632346
2489	632347
40933	632348
2790	632349
112070	632350
62665	632351
39840	632352
15164	632353
53100	632354
21789	632355
81113	632356
8679	632357
385	632358
35422	632359
2945	632360
15816	632361
38339	632362
3221	632363
47986	632364
28437	632365
97808	632366
12075	632367
23583	632368
45199	632369
7725	632370
11938	632371
37584	632372
14617	632373
9869	632374
88654	632375
1330	632376
535	632377
86191	632378
21641	632379
16503	632380
25148	632381
17805	632382
1128	632383
1752	632384
26272	632385
29360	632386
77847	632387
11947	632388
16330	632389
6680	632390
76767	632391
44730	632392
26025	632393
30939	632394
11003	632395
84290	632396
1541	632397
39692	632398
7193	632399
9662	632400
2375	632401
18662	632402
5083	632403
23597	632404
7379	632405
5037	632406
992	632407
12302	632408
62205	632409
51459	632410
10758	632411
205	632412
29698	632413
44917	632414
49486	632415
14535	632416
7075	632417
49508	632418
245	632419
53656	632420
482	632421
6184	632422
3119	632423
33919	632424
9469	632425
4302	632426
39584	632427
4983	632428
52546	632429
18012	632430
13877	632431
15659	632432
18051	632433
107016	632434
76672	632435
5414	632436
9012	632437
19250	632438
31068	632439
753	632440
1469	632441
25657	632442
13199	632443
694	632444
50726	632445
32971	632446
98896	632447
27531	632448
17445	632449
72690	632450
26803	632451
69652	632452
62511	632453
36204	632454
42771	632455
43028	632456
37278	632457
55137	632458
253	632459
40456	632460
19661	632461
86224	632462
25087	632463
65319	632464
69945	632465
7537	632466
82509	632467
11397	632468
97905	632469
22030	632470
2064	632471
6332	632472
14627	632473
89384	632474
14900	632475
4050	632476
91403	632477
32194	632478
445	632479
49252	632480
2017	632481
59693	632482
12921	632483
42499	632484
7504	632485
22541	632486
48874	632487
30245	632488
52620	632489
9740	632490
75911	632491
77213	632492
60550	632493
53628	632494
48342	632495
43799	632496
31077	632497
63983	632498
30269	632499
91492	632500
55067	632501
11180	632502
12156	632503
66	632504
17670	632505
13971	632506
53789	632507
68901	632508
54122	632509
20267	632510
21170	632511
3796	632512
5785	632513
70743	632514
98676	632515
1449	632516
8859	632517
3744	632518
13352	632519
23819	632520
46050	632521
11006	632522
1091	632523
82890	632524
5445	632525
101017	632526
43691	632527
17486	632528
3424	632529
7978	632530
470	632531
7905	632532
47546	632533
61769	632534
3782	632535
54683	632536
48838	632537
18446	632538
53067	632539
7890	632540
8454	632541
101217	632542
30873	632543
20302	632544
2522	632545
36209	632546
57037	632547
66477	632548
33461	632549
64735	632550
109	632551
8895	632552
67741	632553
1981	632554
13105	632555
4892	632556
23260	632557
16441	632558
11634	632559
25099	632560
1073	632561
20205	632562
37922	632563
1235	632564
14463	632565
2109	632566
20155	632567
3437	632568
851	632569
69628	632570
67142	632571
15997	632572
41294	632573
29450	632574
36215	632575
21775	632576
4180	632577
4125	632578
10864	632579
51867	632580
55447	632581
4523	632582
38295	632583
12745	632584
45733	632585
18536	632586
4362	632587
102730	632588
42170	632589
20818	632590
31688	632591
98922	632592
33	632593
22229	632594
516	632595
11872	632596
2556	632597
9943	632598
39205	632599
335	632600
5156	632601
67115	632602
52979	632603
20693	632604
3434	632605
10572	632606
3088	632607
56113	632608
30694	632609
1187	632610
2483	632611
5127	632612
54487	632613
33227	632614
531	632615
38200	632616
16764	632617
29482	632618
98227	632619
60044	632620
51229	632621
54037	632622
29438	632623
42077	632624
33308	632625
19110	632626
22198	632627
56105	632628
65988	632629
93442	632630
9664	632631
45125	632632
99915	632633
18440	632634
47744	632635
53853	632636
28260	632637
2801	632638
3103	632639
62531	632640
54652	632641
32772	632642
38852	632643
71217	632644
2166	632645
17099	632646
61442	632647
87403	632648
25415	632649
99502	632650
1478	632651
2733	632652
8207	632653
12827	632654
6661	632655
82391	632656
12520	632657
10965	632658
25839	632659
79068	632660
14215	632661
14528	632662
103228	632663
189	632664
41744	632665
1646	632666
20988	632667
19292	632668
85102	632669
14352	632670
2725	632671
23526	632672
1019	632673
71797	632674
63946	632675
8313	632676
20142	632677
103667	632678
2859	632679
46530	632680
2579	632681
18165	632682
42340	632683
3813	632684
53762	632685
30042	632686
68100	632687
16614	632688
81983	632689
8267	632690
3835	632691
54220	632692
44562	632693
28227	632694
19740	632695
344	632696
39635	632697
28287	632698
42718	632699
5520	632700
29626	632701
37297	632702
81986	632703
12132	632704
32949	632705
20301	632706
72289	632707
620	632708
34665	632709
17128	632710
1967	632711
4170	632712
3866	632713
34245	632714
32410	632715
8804	632716
5039	632717
9653	632718
44029	632719
93006	632720
70959	632721
61881	632722
48704	632723
16329	632724
64078	632725
1647	632726
17121	632727
92588	632728
15384	632729
20843	632730
5250	632731
29514	632732
67209	632733
51198	632734
47972	632735
424	632736
52514	632737
5810	632738
16886	632739
31126	632740
34047	632741
19304	632742
45059	632743
7001	632744
27980	632745
92921	632746
7787	632747
208	632748
39960	632749
4054	632750
1303	632751
760	632752
56873	632753
19626	632754
11831	632755
52685	632756
6400	632757
53335	632758
2104	632759
100837	632760
92690	632761
22386	632762
1170	632763
13515	632764
43096	632765
47541	632766
36664	632767
8729	632768
1501	632769
41088	632770
307	632771
108186	632772
43938	632773
9903	632774
14957	632775
12083	632776
4268	632777
3509	632778
14739	632779
793	632780
4933	632781
40818	632782
27936	632783
1277	632784
5269	632785
71773	632786
80132	632787
1098	632788
20440	632789
54322	632790
55290	632791
3153	632792
31100	632793
84765	632794
9366	632795
32279	632796
12684	632797
31208	632798
99764	632799
1733	632800
4227	632801
10741	632802
60730	632803
51233	632804
370	632805
11225	632806
29845	632807
6861	632808
74551	632809
156	632810
6922	632811
35829	632812
44914	632813
6668	632814
3436	632815
3068	632816
37880	632817
3759	632818
15888	632819
16317	632820
3444	632821
21597	632822
65282	632823
106	632824
38316	632825
13638	632826
97603	632827
7293	632828
10475	632829
7366	632830
15805	632831
17336	632832
73052	632833
64366	632834
2783	632835
18906	632836
102654	632837
16336	632838
20784	632839
12636	632840
14925	632841
27920	632842
39145	632843
54367	632844
70622	632845
107525	632846
4208	632847
12777	632848
80	632849
46671	632850
82863	632851
8578	632852
31270	632853
47649	632854
17055	632855
25872	632856
70918	632857
477	632858
19290	632859
32931	632860
36487	632861
1744	632862
3866	632863
40001	632864
5004	632865
10912	632866
19742	632867
18037	632868
28307	632869
5068	632870
65973	632871
48646	632872
49894	632873
857	632874
32617	632875
13989	632876
67173	632877
14010	632878
2781	632879
79175	632880
77615	632881
62775	632882
32721	632883
7497	632884
2470	632885
226	632886
4447	632887
10577	632888
24793	632889
14609	632890
30011	632891
22505	632892
36248	632893
49231	632894
16234	632895
3806	632896
56517	632897
102014	632898
83635	632899
6626	632900
79040	632901
19389	632902
832	632903
25278	632904
636	632905
15556	632906
34677	632907
32115	632908
8464	632909
51210	632910
10016	632911
16561	632912
11121	632913
20212	632914
30816	632915
93356	632916
1032	632917
1134	632918
1093	632919
38181	632920
72058	632921
71170	632922
53847	632923
36173	632924
18865	632925
52919	632926
71196	632927
35421	632928
21174	632929
3466	632930
39110	632931
3609	632932
677	632933
1857	632934
8892	632935
28380	632936
10025	632937
20712	632938
7624	632939
42447	632940
32178	632941
62849	632942
5754	632943
75	632944
43894	632945
15715	632946
12869	632947
34771	632948
23376	632949
79620	632950
20167	632951
44460	632952
2606	632953
604	632954
41641	632955
60691	632956
23737	632957
6539	632958
10542	632959
12095	632960
28602	632961
63368	632962
2838	632963
53115	632964
27570	632965
1675	632966
9357	632967
55171	632968
19789	632969
11449	632970
60143	632971
49176	632972
15807	632973
36598	632974
5013	632975
340	632976
46793	632977
104181	632978
41528	632979
76245	632980
227	632981
81020	632982
8380	632983
59905	632984
811	632985
64280	632986
3400	632987
32421	632988
7813	632989
44757	632990
15296	632991
56852	632992
699	632993
96230	632994
9452	632995
39842	632996
18226	632997
27650	632998
21638	632999
10959	633000
11865	633001
44042	633002
38232	633003
51293	633004
4465	633005
6812	633006
20198	633007
2107	633008
4042	633009
1592	633010
80390	633011
25997	633012
49869	633013
19211	633014
4382	633015
60010	633016
19208	633017
37310	633018
38647	633019
2008	633020
23081	633021
4832	633022
1415	633023
23305	633024
34791	633025
5471	633026
9239	633027
78917	633028
562	633029
6941	633030
282	633031
1942	633032
13378	633033
12105	633034
83190	633035
59865	633036
17223	633037
85022	633038
362	633039
17439	633040
45497	633041
17872	633042
2252	633043
23713	633044
10257	633045
34253	633046
23582	633047
9320	633048
97546	633049
26192	633050
60454	633051
25776	633052
21500	633053
49861	633054
78184	633055
12814	633056
2420	633057
39912	633058
14017	633059
12733	633060
18870	633061
4996	633062
22739	633063
8074	633064
6677	633065
1967	633066
10656	633067
72542	633068
52287	633069
81664	633070
85736	633071
100664	633072
26172	633073
6115	633074
97	633075
21151	633076
10328	633077
2982	633078
77263	633079
9930	633080
6311	633081
15177	633082
9825	633083
55076	633084
47633	633085
341	633086
910	633087
15053	633088
25148	633089
21513	633090
18469	633091
13891	633092
27193	633093
3264	633094
51	633095
4245	633096
66845	633097
19989	633098
1282	633099
2381	633100
24521	633101
99494	633102
6339	633103
6557	633104
35922	633105
46664	633106
33782	633107
54874	633108
19142	633109
82336	633110
38664	633111
51671	633112
92910	633113
451	633114
2036	633115
2783	633116
4422	633117
991	633118
30182	633119
64513	633120
22683	633121
18195	633122
187	633123
37909	633124
9860	633125
11022	633126
63630	633127
763	633128
3837	633129
27517	633130
5314	633131
36251	633132
15053	633133
55934	633134
17245	633135
24827	633136
112255	633137
557	633138
61259	633139
110228	633140
69703	633141
70212	633142
26250	633143
10996	633144
391	633145
1628	633146
554	633147
47486	633148
17400	633149
26547	633150
3231	633151
27617	633152
7269	633153
9732	633154
47342	633155
39918	633156
12909	633157
75392	633158
21066	633159
16874	633160
77911	633161
26635	633162
88740	633163
9712	633164
18611	633165
5833	633166
59618	633167
75388	633168
39005	633169
22758	633170
59626	633171
91511	633172
8685	633173
17076	633174
7294	633175
50	633176
110861	633177
40692	633178
49719	633179
9257	633180
20849	633181
455	633182
46451	633183
6293	633184
7659	633185
62519	633186
146	633187
91791	633188
105557	633189
9863	633190
45092	633191
32155	633192
15268	633193
20832	633194
632	633195
4	633196
42163	633197
7228	633198
5751	633199
7094	633200
18402	633201
19122	633202
33481	633203
3746	633204
5263	633205
45074	633206
81658	633207
31780	633208
18280	633209
10126	633210
8661	633211
18669	633212
8449	633213
6830	633214
11876	633215
11665	633216
42288	633217
32579	633218
8326	633219
1281	633220
41545	633221
37524	633222
35902	633223
873	633224
11146	633225
35448	633226
43107	633227
40947	633228
23093	633229
85924	633230
22869	633231
3150	633232
6695	633233
42858	633234
57250	633235
61336	633236
26570	633237
33682	633238
12819	633239
1387	633240
88130	633241
3891	633242
1806	633243
110	633244
13467	633245
13393	633246
28999	633247
2993	633248
4323	633249
2947	633250
28175	633251
17397	633252
2637	633253
4809	633254
79447	633255
3391	633256
111901	633257
23818	633258
61733	633259
9781	633260
8931	633261
1638	633262
530	633263
69014	633264
58203	633265
490	633266
45238	633267
34405	633268
1704	633269
72976	633270
30267	633271
34626	633272
25859	633273
63212	633274
15176	633275
58218	633276
9046	633277
3911	633278
76307	633279
170	633280
57153	633281
20152	633282
37730	633283
700	633284
28332	633285
678	633286
26112	633287
44518	633288
74795	633289
28136	633290
71938	633291
78738	633292
41074	633293
3693	633294
19755	633295
96708	633296
6731	633297
15991	633298
72750	633299
16012	633300
10721	633301
27917	633302
4816	633303
9311	633304
75063	633305
20377	633306
21445	633307
5	633308
23951	633309
3191	633310
897	633311
84611	633312
40635	633313
12621	633314
25555	633315
38035	633316
27308	633317
10684	633318
45880	633319
36034	633320
48972	633321
7507	633322
45594	633323
32517	633324
34915	633325
41007	633326
1896	633327
24049	633328
83784	633329
8897	633330
89297	633331
46288	633332
24927	633333
78135	633334
24630	633335
41241	633336
60740	633337
39816	633338
4751	633339
6891	633340
44604	633341
8434	633342
88715	633343
35445	633344
10953	633345
48201	633346
395	633347
71117	633348
67937	633349
14103	633350
54492	633351
44202	633352
10589	633353
10557	633354
6460	633355
54611	633356
84899	633357
51304	633358
6750	633359
60797	633360
106316	633361
36643	633362
26471	633363
27327	633364
199	633365
55197	633366
31775	633367
18177	633368
62865	633369
16946	633370
487	633371
63498	633372
56922	633373
54664	633374
16421	633375
43801	633376
38648	633377
85359	633378
5963	633379
30070	633380
2338	633381
14783	633382
17940	633383
5449	633384
18689	633385
14646	633386
71254	633387
144	633388
48687	633389
45512	633390
61974	633391
82691	633392
23697	633393
19705	633394
56555	633395
20906	633396
81766	633397
498	633398
23839	633399
7996	633400
11661	633401
2849	633402
190	633403
36834	633404
374	633405
44541	633406
2742	633407
36463	633408
25107	633409
8896	633410
17054	633411
20750	633412
49048	633413
39520	633414
24141	633415
65742	633416
57072	633417
76361	633418
31853	633419
38453	633420
45168	633421
27494	633422
722	633423
53843	633424
19368	633425
7679	633426
1577	633427
43823	633428
76698	633429
94269	633430
12782	633431
73637	633432
3130	633433
79573	633434
24660	633435
32631	633436
49689	633437
3344	633438
5417	633439
13034	633440
8843	633441
21026	633442
9070	633443
29958	633444
2824	633445
28113	633446
83664	633447
5811	633448
43859	633449
8227	633450
1034	633451
16236	633452
840	633453
7910	633454
76376	633455
29492	633456
3633	633457
15048	633458
39395	633459
31124	633460
43138	633461
3751	633462
77078	633463
6476	633464
14131	633465
2728	633466
88178	633467
3503	633468
7001	633469
11324	633470
9394	633471
102307	633472
1515	633473
6795	633474
19581	633475
68994	633476
37133	633477
26344	633478
3517	633479
4013	633480
61451	633481
993	633482
49355	633483
53268	633484
7911	633485
70907	633486
37217	633487
20243	633488
53649	633489
79029	633490
35633	633491
89637	633492
2740	633493
89654	633494
8959	633495
62472	633496
68166	633497
902	633498
617	633499
17935	633500
11439	633501
17124	633502
68056	633503
6916	633504
35972	633505
6833	633506
7654	633507
9000	633508
3567	633509
4600	633510
4220	633511
4228	633512
30502	633513
84509	633514
14000	633515
301	633516
54731	633517
41796	633518
1522	633519
17283	633520
1508	633521
52718	633522
11529	633523
72583	633524
68359	633525
55851	633526
7266	633527
56833	633528
3649	633529
20970	633530
9569	633531
23548	633532
52664	633533
2362	633534
35934	633535
333	633536
20416	633537
85854	633538
46411	633539
21746	633540
48998	633541
11120	633542
22671	633543
17600	633544
916	633545
38268	633546
7440	633547
37523	633548
25957	633549
520	633550
4091	633551
52412	633552
5160	633553
69642	633554
16483	633555
12253	633556
20541	633557
17279	633558
547	633559
28479	633560
4508	633561
26041	633562
11180	633563
10804	633564
5184	633565
4010	633566
376	633567
6042	633568
18608	633569
54700	633570
71120	633571
3553	633572
27685	633573
7410	633574
65616	633575
47719	633576
5386	633577
68708	633578
64671	633579
9202	633580
4611	633581
56572	633582
12699	633583
106549	633584
18815	633585
33996	633586
2327	633587
60088	633588
3196	633589
96164	633590
26677	633591
30310	633592
73	633593
11847	633594
5273	633595
1876	633596
37241	633597
43632	633598
32694	633599
33883	633600
52444	633601
2368	633602
36980	633603
574	633604
83503	633605
28621	633606
8903	633607
12185	633608
2660	633609
24846	633610
39143	633611
21943	633612
23955	633613
32751	633614
51569	633615
14721	633616
13552	633617
38613	633618
36386	633619
1408	633620
57306	633621
29685	633622
62286	633623
41406	633624
51588	633625
47984	633626
14231	633627
3796	633628
34873	633629
30640	633630
91386	633631
104978	633632
11805	633633
10525	633634
52042	633635
7016	633636
14191	633637
53358	633638
5398	633639
25242	633640
8109	633641
62050	633642
832	633643
368	633644
10570	633645
200	633646
20149	633647
17989	633648
53725	633649
26361	633650
74516	633651
16231	633652
92202	633653
34748	633654
18290	633655
21062	633656
53466	633657
56180	633658
74792	633659
22456	633660
33365	633661
17559	633662
31305	633663
59508	633664
18323	633665
13	633666
21304	633667
80998	633668
26192	633669
21744	633670
36445	633671
32452	633672
34938	633673
5782	633674
4615	633675
19494	633676
2074	633677
71285	633678
33623	633679
6355	633680
46817	633681
1801	633682
76203	633683
486	633684
44573	633685
40923	633686
28585	633687
22552	633688
25585	633689
11540	633690
20602	633691
22623	633692
15530	633693
50482	633694
390	633695
29992	633696
7319	633697
1656	633698
7587	633699
33042	633700
41939	633701
18680	633702
55	633703
5356	633704
17217	633705
54893	633706
3173	633707
8635	633708
97979	633709
4362	633710
41172	633711
25361	633712
83596	633713
4745	633714
53194	633715
23761	633716
34262	633717
16922	633718
52888	633719
289	633720
31651	633721
23765	633722
72167	633723
11399	633724
33877	633725
19064	633726
35612	633727
3356	633728
19822	633729
47193	633730
10613	633731
602	633732
8509	633733
11805	633734
33457	633735
10534	633736
17368	633737
16243	633738
29699	633739
3130	633740
48227	633741
17008	633742
5	633743
4887	633744
34018	633745
26443	633746
76673	633747
32369	633748
57050	633749
73138	633750
21726	633751
10210	633752
466	633753
64927	633754
425	633755
25810	633756
36919	633757
21684	633758
393	633759
27122	633760
24541	633761
10942	633762
33718	633763
52330	633764
3790	633765
26527	633766
7643	633767
34648	633768
45997	633769
2554	633770
35102	633771
8822	633772
54644	633773
52936	633774
24174	633775
42163	633776
7770	633777
28662	633778
40959	633779
14218	633780
63532	633781
16184	633782
28313	633783
8032	633784
136	633785
32547	633786
64892	633787
31743	633788
8843	633789
48345	633790
13971	633791
64199	633792
28159	633793
17527	633794
5013	633795
42177	633796
15922	633797
7191	633798
16787	633799
3295	633800
112757	633801
56184	633802
64554	633803
42934	633804
17475	633805
67495	633806
27137	633807
19451	633808
40371	633809
46615	633810
112726	633811
8292	633812
3577	633813
5876	633814
11615	633815
23704	633816
25220	633817
60753	633818
30501	633819
2931	633820
835	633821
6644	633822
3015	633823
19116	633824
26660	633825
49857	633826
96201	633827
3639	633828
19165	633829
33854	633830
9231	633831
74745	633832
40321	633833
1470	633834
5661	633835
23045	633836
2814	633837
20812	633838
6704	633839
28901	633840
2380	633841
74710	633842
70459	633843
12318	633844
5146	633845
7810	633846
3177	633847
52160	633848
13325	633849
15342	633850
63188	633851
73251	633852
2714	633853
2774	633854
36189	633855
21916	633856
8588	633857
8622	633858
46507	633859
542	633860
25280	633861
71075	633862
17680	633863
3647	633864
20375	633865
100033	633866
10028	633867
1781	633868
14609	633869
13353	633870
75755	633871
6318	633872
16134	633873
45613	633874
64071	633875
34967	633876
21905	633877
144	633878
74813	633879
11957	633880
2437	633881
50638	633882
8736	633883
92328	633884
35659	633885
20981	633886
21800	633887
2098	633888
52030	633889
22115	633890
102999	633891
49622	633892
49691	633893
6648	633894
20052	633895
4659	633896
11610	633897
48449	633898
45231	633899
3202	633900
108290	633901
5	633902
72454	633903
35510	633904
32793	633905
35934	633906
9062	633907
16632	633908
15380	633909
21104	633910
2779	633911
2470	633912
1759	633913
25938	633914
14538	633915
106995	633916
48623	633917
87903	633918
39524	633919
23136	633920
43334	633921
1631	633922
1175	633923
22838	633924
14735	633925
9377	633926
90383	633927
2752	633928
100738	633929
4333	633930
124	633931
87898	633932
28346	633933
27320	633934
77567	633935
2128	633936
11023	633937
12257	633938
386	633939
64815	633940
111709	633941
17556	633942
25572	633943
83199	633944
12713	633945
16238	633946
51222	633947
28212	633948
31378	633949
77177	633950
60348	633951
48119	633952
5118	633953
3251	633954
23293	633955
51508	633956
23256	633957
596	633958
27708	633959
6928	633960
27068	633961
18248	633962
98437	633963
54352	633964
14156	633965
85154	633966
64979	633967
79479	633968
3419	633969
15859	633970
21841	633971
10288	633972
41405	633973
19807	633974
21894	633975
74855	633976
2463	633977
7653	633978
38319	633979
26556	633980
8143	633981
803	633982
10040	633983
45758	633984
113298	633985
16569	633986
19954	633987
6287	633988
34298	633989
3699	633990
67566	633991
21157	633992
27177	633993
2773	633994
27190	633995
78840	633996
33067	633997
27305	633998
1938	633999
49948	634000
29415	634001
16765	634002
35819	634003
83983	634004
9294	634005
22002	634006
48974	634007
13914	634008
2849	634009
44724	634010
19230	634011
27909	634012
35005	634013
10518	634014
1315	634015
79726	634016
47205	634017
3483	634018
27682	634019
13623	634020
28524	634021
94461	634022
76238	634023
24840	634024
3565	634025
70752	634026
60462	634027
33279	634028
2726	634029
24762	634030
21003	634031
17404	634032
16669	634033
17575	634034
4142	634035
9276	634036
46703	634037
4152	634038
33115	634039
5057	634040
16159	634041
3598	634042
48171	634043
20469	634044
8741	634045
33098	634046
15342	634047
65	634048
36820	634049
20092	634050
45856	634051
29809	634052
46756	634053
74249	634054
11559	634055
16814	634056
74384	634057
49773	634058
3	634059
75996	634060
6234	634061
102084	634062
18475	634063
14611	634064
31784	634065
59960	634066
26657	634067
37882	634068
9141	634069
76824	634070
1780	634071
12800	634072
30718	634073
567	634074
46939	634075
84803	634076
4243	634077
73011	634078
41738	634079
8006	634080
14372	634081
20876	634082
3985	634083
102746	634084
5121	634085
8411	634086
348	634087
8456	634088
30232	634089
11387	634090
21	634091
6531	634092
82140	634093
215	634094
36847	634095
1476	634096
752	634097
6905	634098
2	634099
29215	634100
8296	634101
23773	634102
51053	634103
27535	634104
57943	634105
7102	634106
72827	634107
47460	634108
14289	634109
15081	634110
4159	634111
56389	634112
1123	634113
3957	634114
46657	634115
96305	634116
51483	634117
26325	634118
2911	634119
9966	634120
8299	634121
48047	634122
1405	634123
24016	634124
62770	634125
11489	634126
31633	634127
69162	634128
284	634129
4917	634130
29275	634131
67475	634132
30968	634133
22	634134
6737	634135
26830	634136
81036	634137
60367	634138
98037	634139
2475	634140
76	634141
31612	634142
86306	634143
79547	634144
7397	634145
54112	634146
100449	634147
16144	634148
16005	634149
69450	634150
43233	634151
46703	634152
5706	634153
22534	634154
4821	634155
2566	634156
39185	634157
41355	634158
33442	634159
24983	634160
114	634161
14321	634162
1995	634163
30397	634164
46681	634165
43798	634166
6156	634167
29607	634168
83765	634169
24627	634170
49610	634171
16147	634172
443	634173
104075	634174
2101	634175
21659	634176
39672	634177
76700	634178
27035	634179
43475	634180
107192	634181
10789	634182
107	634183
39488	634184
12484	634185
3089	634186
9559	634187
77562	634188
17207	634189
23085	634190
83980	634191
47319	634192
35268	634193
46300	634194
726	634195
17368	634196
22186	634197
26655	634198
3101	634199
2589	634200
44679	634201
37930	634202
47209	634203
34446	634204
107523	634205
232	634206
52530	634207
398	634208
4936	634209
50371	634210
16190	634211
220	634212
71365	634213
268	634214
68280	634215
26395	634216
93385	634217
47899	634218
4857	634219
80037	634220
73578	634221
13229	634222
12682	634223
14995	634224
12051	634225
566	634226
41275	634227
60777	634228
21762	634229
23548	634230
3517	634231
22001	634232
67816	634233
56639	634234
33	634235
28033	634236
21352	634237
41185	634238
51135	634239
50807	634240
22738	634241
37415	634242
69858	634243
36677	634244
67606	634245
99208	634246
47359	634247
20750	634248
7150	634249
23185	634250
631	634251
41366	634252
63988	634253
38571	634254
5793	634255
57342	634256
59275	634257
70045	634258
36068	634259
15689	634260
10419	634261
1986	634262
10240	634263
41301	634264
9973	634265
85799	634266
78658	634267
19641	634268
90634	634269
72526	634270
37815	634271
57838	634272
61140	634273
49117	634274
31603	634275
80718	634276
1527	634277
10186	634278
12476	634279
1020	634280
7714	634281
64699	634282
25920	634283
16888	634284
46005	634285
16654	634286
46658	634287
49888	634288
6743	634289
12401	634290
64849	634291
90897	634292
38545	634293
26644	634294
1478	634295
21024	634296
1137	634297
9108	634298
28745	634299
2263	634300
88	634301
4529	634302
40453	634303
37044	634304
2844	634305
26648	634306
5897	634307
6646	634308
3687	634309
482	634310
43138	634311
27127	634312
23807	634313
16600	634314
2566	634315
10951	634316
14024	634317
41131	634318
61	634319
40195	634320
56378	634321
13849	634322
27361	634323
12939	634324
3702	634325
13273	634326
21062	634327
8357	634328
85886	634329
47151	634330
23510	634331
36955	634332
46397	634333
39745	634334
71429	634335
4398	634336
7292	634337
29432	634338
35373	634339
39299	634340
86056	634341
768	634342
17427	634343
62524	634344
15139	634345
25644	634346
6388	634347
64997	634348
13568	634349
3923	634350
40225	634351
10556	634352
27396	634353
42943	634354
109991	634355
5731	634356
18081	634357
90366	634358
48756	634359
7602	634360
20619	634361
62847	634362
3328	634363
52680	634364
74087	634365
101153	634366
19744	634367
42413	634368
1210	634369
33749	634370
4342	634371
10679	634372
49117	634373
81563	634374
12438	634375
41347	634376
25817	634377
8145	634378
3031	634379
30002	634380
2299	634381
36297	634382
54343	634383
6973	634384
3091	634385
1450	634386
89	634387
111003	634388
84990	634389
341	634390
21740	634391
480	634392
67156	634393
21303	634394
934	634395
31377	634396
148	634397
21006	634398
2606	634399
76171	634400
21523	634401
31577	634402
4663	634403
61988	634404
19034	634405
52958	634406
55555	634407
2902	634408
20039	634409
63838	634410
55610	634411
19593	634412
13103	634413
15	634414
81337	634415
3041	634416
1846	634417
149	634418
9869	634419
24781	634420
10978	634421
7021	634422
9137	634423
111582	634424
41909	634425
46054	634426
34616	634427
39181	634428
5787	634429
29630	634430
49302	634431
49324	634432
3916	634433
7766	634434
21424	634435
8926	634436
18864	634437
360	634438
50404	634439
29216	634440
24679	634441
3233	634442
1047	634443
52501	634444
27617	634445
30395	634446
32074	634447
14598	634448
27516	634449
54944	634450
75413	634451
13016	634452
102158	634453
34177	634454
31627	634455
13336	634456
31334	634457
9622	634458
8496	634459
10323	634460
43272	634461
40534	634462
61751	634463
29762	634464
86869	634465
1145	634466
47057	634467
42435	634468
10524	634469
7830	634470
67148	634471
2188	634472
44417	634473
499	634474
50130	634475
94986	634476
11967	634477
47057	634478
526	634479
51957	634480
29054	634481
5889	634482
123	634483
51079	634484
14652	634485
8584	634486
2151	634487
20422	634488
2455	634489
2361	634490
87802	634491
62106	634492
25172	634493
3164	634494
25285	634495
41720	634496
74427	634497
31874	634498
11028	634499
1568	634500
32332	634501
109912	634502
5848	634503
14103	634504
41150	634505
503	634506
68772	634507
74636	634508
41253	634509
59583	634510
35413	634511
13179	634512
13382	634513
62904	634514
64	634515
53130	634516
39944	634517
88	634518
78145	634519
1856	634520
17643	634521
908	634522
61898	634523
90313	634524
22424	634525
11265	634526
3246	634527
10751	634528
31775	634529
1871	634530
44815	634531
16858	634532
4998	634533
21862	634534
5344	634535
18079	634536
31681	634537
302	634538
25347	634539
20130	634540
20491	634541
57516	634542
73463	634543
4448	634544
10338	634545
8145	634546
30007	634547
2258	634548
12852	634549
71452	634550
21287	634551
39498	634552
57	634553
3151	634554
31332	634555
87194	634556
89585	634557
17684	634558
77572	634559
65394	634560
12409	634561
20544	634562
49248	634563
79305	634564
19979	634565
20943	634566
15721	634567
2382	634568
441	634569
11072	634570
3880	634571
38409	634572
1292	634573
60134	634574
6720	634575
35123	634576
2925	634577
389	634578
10606	634579
79127	634580
71645	634581
101620	634582
50421	634583
103499	634584
28213	634585
22388	634586
31422	634587
4227	634588
85114	634589
14129	634590
4633	634591
3425	634592
11408	634593
4698	634594
442	634595
599	634596
24199	634597
22176	634598
69279	634599
46507	634600
36772	634601
59506	634602
6443	634603
42220	634604
47910	634605
68942	634606
23880	634607
1973	634608
12370	634609
49315	634610
28517	634611
5725	634612
19849	634613
38353	634614
6045	634615
80470	634616
38842	634617
89778	634618
22652	634619
43830	634620
63563	634621
52398	634622
217	634623
187	634624
2507	634625
5546	634626
36225	634627
12204	634628
535	634629
93139	634630
15154	634631
16099	634632
36647	634633
77731	634634
98564	634635
8902	634636
38138	634637
86190	634638
14605	634639
456	634640
37528	634641
45516	634642
37413	634643
53270	634644
99258	634645
13576	634646
37180	634647
19255	634648
9176	634649
41456	634650
5241	634651
23804	634652
66981	634653
4469	634654
82389	634655
44831	634656
114598	634657
32388	634658
107725	634659
108867	634660
41892	634661
19710	634662
41526	634663
13194	634664
7205	634665
2132	634666
8509	634667
58051	634668
964	634669
56718	634670
13815	634671
224	634672
43197	634673
1678	634674
387	634675
44346	634676
25353	634677
98772	634678
79468	634679
56151	634680
1116	634681
6684	634682
38942	634683
73518	634684
46631	634685
61502	634686
20664	634687
43479	634688
83233	634689
50463	634690
42532	634691
27211	634692
21328	634693
21746	634694
23100	634695
74802	634696
17381	634697
17193	634698
10907	634699
8944	634700
18739	634701
5056	634702
68608	634703
37204	634704
16539	634705
49229	634706
82354	634707
5282	634708
19645	634709
4745	634710
32512	634711
22549	634712
39409	634713
71024	634714
27460	634715
866	634716
14911	634717
7625	634718
56970	634719
1227	634720
1236	634721
29123	634722
31548	634723
3758	634724
51249	634725
1421	634726
63038	634727
25374	634728
48953	634729
11688	634730
74888	634731
41247	634732
60480	634733
15494	634734
99586	634735
40990	634736
12943	634737
5256	634738
42128	634739
61472	634740
58991	634741
32153	634742
63272	634743
58989	634744
12279	634745
325	634746
407	634747
76352	634748
11473	634749
10269	634750
54247	634751
68346	634752
50207	634753
733	634754
36196	634755
18283	634756
15395	634757
11906	634758
66794	634759
7793	634760
16579	634761
46011	634762
88365	634763
1113	634764
34442	634765
43777	634766
5138	634767
70790	634768
3411	634769
23918	634770
10942	634771
56425	634772
54557	634773
72329	634774
645	634775
27475	634776
66042	634777
6495	634778
59698	634779
22699	634780
72191	634781
11234	634782
90779	634783
10715	634784
5185	634785
48181	634786
82869	634787
47280	634788
1646	634789
16131	634790
1743	634791
8963	634792
66285	634793
12019	634794
6269	634795
42347	634796
148	634797
8798	634798
9469	634799
46693	634800
72800	634801
5652	634802
6659	634803
288	634804
1221	634805
38039	634806
14242	634807
14632	634808
3924	634809
4800	634810
44751	634811
46097	634812
26390	634813
12329	634814
102018	634815
23771	634816
104	634817
3859	634818
11016	634819
6253	634820
47977	634821
17495	634822
34092	634823
576	634824
36243	634825
49673	634826
40606	634827
3986	634828
69184	634829
43764	634830
68875	634831
175	634832
104011	634833
50538	634834
3081	634835
3671	634836
19157	634837
27591	634838
70647	634839
20358	634840
23311	634841
35212	634842
3283	634843
8250	634844
31562	634845
43614	634846
21977	634847
6101	634848
7599	634849
1566	634850
105748	634851
13429	634852
171	634853
14813	634854
27211	634855
35939	634856
71853	634857
57303	634858
46202	634859
29795	634860
58222	634861
3864	634862
35906	634863
78845	634864
54865	634865
62047	634866
790	634867
291	634868
16163	634869
54681	634870
12336	634871
6871	634872
28707	634873
5121	634874
13925	634875
45969	634876
2507	634877
21289	634878
37596	634879
88664	634880
66893	634881
48453	634882
18398	634883
56597	634884
63485	634885
78819	634886
42184	634887
2384	634888
7222	634889
257	634890
11937	634891
88515	634892
6574	634893
2094	634894
2190	634895
22709	634896
877	634897
52054	634898
72909	634899
72601	634900
43309	634901
24810	634902
9319	634903
7703	634904
15397	634905
29220	634906
48846	634907
6170	634908
22555	634909
102048	634910
2367	634911
75017	634912
9315	634913
13755	634914
437	634915
19454	634916
1133	634917
3865	634918
70487	634919
36657	634920
25156	634921
77188	634922
4554	634923
5069	634924
32521	634925
43071	634926
13095	634927
9439	634928
48593	634929
72058	634930
56930	634931
5323	634932
114518	634933
33632	634934
61243	634935
36470	634936
22930	634937
14468	634938
100610	634939
54365	634940
14499	634941
3477	634942
16660	634943
106989	634944
55751	634945
19378	634946
353	634947
44441	634948
19753	634949
56618	634950
71549	634951
7218	634952
61599	634953
9378	634954
12680	634955
12	634956
11122	634957
9595	634958
16083	634959
11680	634960
1237	634961
889	634962
12442	634963
39759	634964
21691	634965
22332	634966
2491	634967
27817	634968
76268	634969
48767	634970
48685	634971
30412	634972
21348	634973
14411	634974
86065	634975
14800	634976
29568	634977
23007	634978
68373	634979
12423	634980
16350	634981
46541	634982
1097	634983
3340	634984
111866	634985
15075	634986
29585	634987
52133	634988
9918	634989
48582	634990
9961	634991
33347	634992
90	634993
11547	634994
8835	634995
43798	634996
2085	634997
4067	634998
58099	634999
68255	635000
71472	635001
6180	635002
19219	635003
34885	635004
13105	635005
88524	635006
19320	635007
91382	635008
1872	635009
18549	635010
45172	635011
31034	635012
35911	635013
48624	635014
2779	635015
10353	635016
6026	635017
10086	635018
10918	635019
26723	635020
25496	635021
10092	635022
4213	635023
36516	635024
14197	635025
34718	635026
33967	635027
22237	635028
28913	635029
4356	635030
13383	635031
40361	635032
7939	635033
31218	635034
51485	635035
63938	635036
2829	635037
26200	635038
8626	635039
36356	635040
69166	635041
103563	635042
27325	635043
75798	635044
527	635045
327	635046
11817	635047
15534	635048
13587	635049
35160	635050
2476	635051
24355	635052
9978	635053
31946	635054
6794	635055
61366	635056
23137	635057
8221	635058
69453	635059
20261	635060
71109	635061
44391	635062
52285	635063
4651	635064
4426	635065
443	635066
85909	635067
27243	635068
19589	635069
48848	635070
82031	635071
3457	635072
50368	635073
19696	635074
4168	635075
6041	635076
291	635077
16092	635078
66113	635079
48921	635080
13671	635081
21	635082
20719	635083
16228	635084
11948	635085
109967	635086
164	635087
70171	635088
10927	635089
7277	635090
35822	635091
20685	635092
1134	635093
7299	635094
5755	635095
39279	635096
698	635097
77326	635098
363	635099
3468	635100
4693	635101
10	635102
21538	635103
35071	635104
40002	635105
1534	635106
16284	635107
9095	635108
2332	635109
776	635110
18658	635111
16651	635112
17992	635113
34081	635114
10124	635115
2780	635116
88189	635117
53728	635118
22289	635119
29082	635120
9666	635121
12257	635122
27055	635123
8317	635124
18610	635125
1086	635126
90234	635127
14009	635128
25858	635129
100791	635130
427	635131
63930	635132
6698	635133
77685	635134
63336	635135
48472	635136
4733	635137
21340	635138
323	635139
443	635140
10682	635141
10786	635142
2991	635143
49671	635144
112671	635145
43456	635146
81363	635147
49042	635148
24399	635149
55726	635150
33582	635151
30516	635152
626	635153
80219	635154
1207	635155
46010	635156
23239	635157
89352	635158
51609	635159
1244	635160
23343	635161
7925	635162
7476	635163
44641	635164
15077	635165
67591	635166
6225	635167
430	635168
8015	635169
21272	635170
26130	635171
18181	635172
2666	635173
6968	635174
21197	635175
43496	635176
42092	635177
2128	635178
37001	635179
1791	635180
49524	635181
39371	635182
300	635183
55453	635184
1635	635185
800	635186
454	635187
466	635188
91679	635189
46144	635190
13982	635191
14319	635192
15211	635193
39990	635194
24079	635195
20267	635196
35128	635197
85390	635198
75	635199
67873	635200
14216	635201
3474	635202
8159	635203
92026	635204
45940	635205
34951	635206
95689	635207
8489	635208
66017	635209
18920	635210
5599	635211
52302	635212
1333	635213
66077	635214
54650	635215
27793	635216
14822	635217
66448	635218
15823	635219
23102	635220
98581	635221
23966	635222
1543	635223
12404	635224
19585	635225
2790	635226
32209	635227
45651	635228
887	635229
16159	635230
106186	635231
94607	635232
15411	635233
53231	635234
11817	635235
14630	635236
18538	635237
2308	635238
30835	635239
79	635240
4103	635241
37993	635242
20234	635243
65321	635244
2079	635245
30746	635246
7679	635247
5061	635248
58010	635249
28930	635250
15466	635251
11579	635252
14112	635253
7172	635254
100585	635255
53841	635256
4087	635257
9625	635258
2074	635259
731	635260
14658	635261
46288	635262
33536	635263
29686	635264
32288	635265
5154	635266
46461	635267
3492	635268
1466	635269
55	635270
7564	635271
18136	635272
56046	635273
14537	635274
58997	635275
13335	635276
1637	635277
65892	635278
17911	635279
25502	635280
55658	635281
3106	635282
22847	635283
12637	635284
14607	635285
20188	635286
13786	635287
1465	635288
58691	635289
7092	635290
33374	635291
616	635292
68014	635293
16747	635294
79598	635295
110537	635296
6515	635297
8400	635298
71921	635299
38733	635300
7920	635301
10974	635302
17796	635303
47112	635304
266	635305
7301	635306
4557	635307
57370	635308
68890	635309
66002	635310
47569	635311
19080	635312
28778	635313
22243	635314
3409	635315
52077	635316
9780	635317
1250	635318
13806	635319
72035	635320
30850	635321
12578	635322
71400	635323
17723	635324
64530	635325
44830	635326
50533	635327
30943	635328
79877	635329
35253	635330
9308	635331
21194	635332
31926	635333
30225	635334
52039	635335
90844	635336
51008	635337
93187	635338
6012	635339
2721	635340
46110	635341
78824	635342
61494	635343
13832	635344
42718	635345
51161	635346
5451	635347
76211	635348
22693	635349
34196	635350
69188	635351
52523	635352
39154	635353
64109	635354
16747	635355
55770	635356
40835	635357
102404	635358
9564	635359
103726	635360
12814	635361
10425	635362
1152	635363
3579	635364
33914	635365
44528	635366
8787	635367
15131	635368
40000	635369
5569	635370
102647	635371
32122	635372
50120	635373
8297	635374
83653	635375
78065	635376
5895	635377
16073	635378
35459	635379
21181	635380
62984	635381
3058	635382
2602	635383
19705	635384
113830	635385
32499	635386
73960	635387
13848	635388
17591	635389
285	635390
47487	635391
47203	635392
26069	635393
47275	635394
52908	635395
1474	635396
884	635397
75538	635398
73368	635399
44347	635400
40793	635401
91112	635402
2234	635403
231	635404
58082	635405
33931	635406
48308	635407
5787	635408
91686	635409
19187	635410
2913	635411
2061	635412
71526	635413
12164	635414
30852	635415
89569	635416
17981	635417
27862	635418
19194	635419
7451	635420
3594	635421
32887	635422
106395	635423
53	635424
73789	635425
6386	635426
76655	635427
12612	635428
65865	635429
20581	635430
243	635431
86367	635432
11513	635433
7903	635434
126	635435
1496	635436
4155	635437
17025	635438
721	635439
6766	635440
39860	635441
27914	635442
443	635443
30962	635444
1267	635445
171	635446
9082	635447
22291	635448
13396	635449
7038	635450
12290	635451
29524	635452
48392	635453
18045	635454
34061	635455
101975	635456
75592	635457
756	635458
8846	635459
23685	635460
66967	635461
24038	635462
49775	635463
10545	635464
5739	635465
96298	635466
208	635467
27332	635468
2111	635469
49180	635470
1152	635471
66575	635472
11865	635473
96176	635474
51901	635475
21124	635476
10300	635477
4589	635478
191	635479
94794	635480
22710	635481
109507	635482
28000	635483
8090	635484
17222	635485
23672	635486
13892	635487
1445	635488
26278	635489
1184	635490
1449	635491
48540	635492
17496	635493
5419	635494
1510	635495
6051	635496
37143	635497
106687	635498
827	635499
26480	635500
7774	635501
38413	635502
10450	635503
77209	635504
97484	635505
16393	635506
62079	635507
29896	635508
21477	635509
3028	635510
73830	635511
9802	635512
13472	635513
64286	635514
5446	635515
368	635516
51956	635517
42298	635518
7604	635519
42613	635520
10036	635521
66866	635522
797	635523
39678	635524
15879	635525
90215	635526
41572	635527
63366	635528
4759	635529
5870	635530
46985	635531
39033	635532
302	635533
54092	635534
31664	635535
69	635536
81681	635537
29795	635538
8766	635539
46785	635540
45401	635541
6689	635542
112338	635543
294	635544
97675	635545
14296	635546
2549	635547
36439	635548
43986	635549
54261	635550
2013	635551
1632	635552
71	635553
9371	635554
52553	635555
48703	635556
66422	635557
38376	635558
54143	635559
52368	635560
13897	635561
5183	635562
67858	635563
12883	635564
6031	635565
5656	635566
2805	635567
25842	635568
74789	635569
1961	635570
8591	635571
85433	635572
32507	635573
72272	635574
22362	635575
4087	635576
78912	635577
31325	635578
26129	635579
22502	635580
45226	635581
19240	635582
79692	635583
19160	635584
13904	635585
99	635586
16653	635587
44229	635588
46286	635589
51350	635590
2227	635591
2028	635592
71140	635593
75929	635594
3509	635595
37573	635596
62642	635597
15157	635598
18873	635599
33455	635600
1321	635601
54413	635602
3250	635603
31761	635604
27032	635605
536	635606
9890	635607
25272	635608
2284	635609
112	635610
44353	635611
77315	635612
41804	635613
4168	635614
1195	635615
99458	635616
8327	635617
27497	635618
234	635619
32918	635620
26055	635621
5480	635622
27488	635623
26597	635624
1794	635625
1691	635626
9783	635627
12628	635628
39484	635629
32590	635630
11392	635631
79991	635632
63167	635633
5951	635634
36230	635635
39597	635636
29818	635637
7166	635638
10618	635639
2359	635640
53809	635641
48809	635642
8989	635643
2624	635644
52937	635645
17711	635646
8979	635647
75289	635648
53004	635649
1028	635650
809	635651
18318	635652
36366	635653
34224	635654
5962	635655
58536	635656
25460	635657
15303	635658
57756	635659
41318	635660
25984	635661
80760	635662
25433	635663
4725	635664
25440	635665
14038	635666
69227	635667
32208	635668
33559	635669
1846	635670
62879	635671
50520	635672
5839	635673
41541	635674
67002	635675
17532	635676
41128	635677
33277	635678
64574	635679
36747	635680
19885	635681
507	635682
75439	635683
25890	635684
14259	635685
44810	635686
3704	635687
13543	635688
19694	635689
7208	635690
18464	635691
16804	635692
35020	635693
9788	635694
4802	635695
5354	635696
28401	635697
1389	635698
78584	635699
56632	635700
2085	635701
14656	635702
229	635703
468	635704
58156	635705
64389	635706
49872	635707
89074	635708
50667	635709
3321	635710
47256	635711
29150	635712
5205	635713
77885	635714
31729	635715
51826	635716
47743	635717
7351	635718
21337	635719
6793	635720
7779	635721
68179	635722
55785	635723
13664	635724
24042	635725
3551	635726
7561	635727
94276	635728
76962	635729
3240	635730
13029	635731
3153	635732
10419	635733
968	635734
24723	635735
6232	635736
4780	635737
17453	635738
50153	635739
38863	635740
18956	635741
52310	635742
48957	635743
15669	635744
99164	635745
71738	635746
61499	635747
26486	635748
34687	635749
41768	635750
632	635751
30276	635752
4437	635753
23748	635754
28490	635755
100917	635756
1188	635757
13354	635758
43226	635759
466	635760
739	635761
62254	635762
35600	635763
68577	635764
12424	635765
66082	635766
77761	635767
46035	635768
38357	635769
14561	635770
12758	635771
37838	635772
38169	635773
55151	635774
2965	635775
2920	635776
8015	635777
35329	635778
1395	635779
53025	635780
111788	635781
11922	635782
14287	635783
66641	635784
16681	635785
1816	635786
6084	635787
24756	635788
45860	635789
52623	635790
1790	635791
69394	635792
69673	635793
17636	635794
77202	635795
5882	635796
36073	635797
8788	635798
75778	635799
47143	635800
95980	635801
15102	635802
53744	635803
6937	635804
29518	635805
9263	635806
45928	635807
21227	635808
24378	635809
98272	635810
59117	635811
68840	635812
2980	635813
38232	635814
36643	635815
2027	635816
42864	635817
17191	635818
19303	635819
418	635820
6887	635821
14152	635822
31157	635823
11950	635824
15170	635825
11900	635826
7329	635827
227	635828
113	635829
27769	635830
1753	635831
13537	635832
2018	635833
70991	635834
11971	635835
87405	635836
2377	635837
7963	635838
26766	635839
35149	635840
25254	635841
58751	635842
81700	635843
52208	635844
34464	635845
27906	635846
5773	635847
6117	635848
42382	635849
83670	635850
28764	635851
1280	635852
45415	635853
844	635854
20541	635855
68131	635856
24017	635857
3710	635858
10594	635859
2776	635860
43465	635861
57470	635862
55597	635863
71139	635864
71978	635865
1969	635866
50440	635867
14045	635868
20852	635869
61199	635870
86547	635871
55448	635872
53375	635873
85906	635874
17172	635875
60095	635876
7953	635877
18668	635878
58294	635879
54843	635880
31411	635881
1963	635882
55470	635883
31770	635884
79751	635885
5980	635886
3269	635887
33255	635888
10363	635889
30096	635890
36071	635891
43320	635892
32494	635893
37428	635894
4763	635895
2215	635896
22729	635897
17681	635898
70221	635899
19	635900
3152	635901
4128	635902
10217	635903
144	635904
13317	635905
22289	635906
39615	635907
9105	635908
661	635909
43988	635910
49230	635911
58316	635912
16665	635913
66711	635914
45200	635915
102476	635916
10736	635917
70170	635918
11541	635919
63278	635920
65700	635921
55661	635922
94437	635923
99353	635924
13546	635925
13306	635926
12607	635927
15560	635928
67930	635929
55878	635930
60750	635931
64193	635932
13322	635933
37814	635934
54670	635935
25225	635936
29919	635937
11845	635938
5053	635939
4035	635940
49414	635941
30310	635942
1954	635943
9	635944
1188	635945
22752	635946
18766	635947
51233	635948
12151	635949
10324	635950
39055	635951
28021	635952
50668	635953
1029	635954
993	635955
45362	635956
20000	635957
7918	635958
57073	635959
31313	635960
26463	635961
48209	635962
393	635963
14237	635964
9288	635965
6785	635966
2927	635967
15703	635968
74	635969
4886	635970
70699	635971
41563	635972
3031	635973
25476	635974
22860	635975
62955	635976
53092	635977
13859	635978
51432	635979
4717	635980
63598	635981
90716	635982
18172	635983
67149	635984
21969	635985
8815	635986
22396	635987
54080	635988
17401	635989
31254	635990
37695	635991
37887	635992
4062	635993
15682	635994
50270	635995
12737	635996
1410	635997
44921	635998
53394	635999
20982	636000
38468	636001
43684	636002
1466	636003
95541	636004
3584	636005
38846	636006
107485	636007
79140	636008
40446	636009
33521	636010
43517	636011
12461	636012
75217	636013
57793	636014
56092	636015
79144	636016
18453	636017
483	636018
23758	636019
23557	636020
26438	636021
19292	636022
14902	636023
95585	636024
4611	636025
30387	636026
67056	636027
79642	636028
42663	636029
1791	636030
13941	636031
77773	636032
87451	636033
90165	636034
17871	636035
50454	636036
20636	636037
90250	636038
41711	636039
9707	636040
16651	636041
38466	636042
25066	636043
76158	636044
41912	636045
2238	636046
42957	636047
18018	636048
3172	636049
26799	636050
2402	636051
30419	636052
3011	636053
24316	636054
30920	636055
3263	636056
33957	636057
70941	636058
1293	636059
27547	636060
29081	636061
42054	636062
89125	636063
30476	636064
3708	636065
27745	636066
62410	636067
67953	636068
11623	636069
70027	636070
7976	636071
58172	636072
97688	636073
59642	636074
21289	636075
9898	636076
21365	636077
2123	636078
17535	636079
92062	636080
4172	636081
58484	636082
30637	636083
50925	636084
71679	636085
6811	636086
11853	636087
2536	636088
25460	636089
30586	636090
19355	636091
74158	636092
3134	636093
60591	636094
93790	636095
73189	636096
28090	636097
15305	636098
53951	636099
6652	636100
60911	636101
88750	636102
3165	636103
7256	636104
16964	636105
40062	636106
18087	636107
27434	636108
31695	636109
7310	636110
46322	636111
20456	636112
27024	636113
90439	636114
26639	636115
8	636116
92314	636117
3884	636118
71752	636119
44838	636120
57376	636121
6	636122
26619	636123
14201	636124
1201	636125
34700	636126
32736	636127
1245	636128
18916	636129
397	636130
5058	636131
86815	636132
26729	636133
36833	636134
66341	636135
36197	636136
13531	636137
26959	636138
21632	636139
44372	636140
63547	636141
77733	636142
22768	636143
5572	636144
53833	636145
21581	636146
28257	636147
22981	636148
29851	636149
21210	636150
25360	636151
7181	636152
32721	636153
39	636154
9893	636155
48133	636156
61193	636157
11340	636158
6651	636159
33413	636160
3533	636161
24996	636162
21345	636163
83182	636164
33696	636165
93103	636166
14900	636167
94201	636168
89061	636169
42321	636170
13483	636171
8941	636172
2839	636173
386	636174
22624	636175
1993	636176
12390	636177
8149	636178
25545	636179
13829	636180
62969	636181
39058	636182
111836	636183
7716	636184
4700	636185
33990	636186
3961	636187
73500	636188
25077	636189
13890	636190
5283	636191
7943	636192
34857	636193
12624	636194
42484	636195
10600	636196
47523	636197
7573	636198
6075	636199
20835	636200
19147	636201
974	636202
3637	636203
57905	636204
22349	636205
1525	636206
19730	636207
45792	636208
32659	636209
31515	636210
28785	636211
1282	636212
102254	636213
51416	636214
95	636215
865	636216
81416	636217
35255	636218
8553	636219
10532	636220
2929	636221
63802	636222
47844	636223
11194	636224
658	636225
13313	636226
90085	636227
5438	636228
91907	636229
47147	636230
52976	636231
3810	636232
9067	636233
71897	636234
511	636235
51083	636236
54559	636237
8305	636238
44281	636239
15168	636240
896	636241
36953	636242
5516	636243
16259	636244
106728	636245
2640	636246
26833	636247
28933	636248
23498	636249
19478	636250
71	636251
31932	636252
51978	636253
668	636254
10558	636255
87533	636256
1951	636257
14425	636258
21300	636259
59157	636260
16592	636261
56884	636262
2470	636263
426	636264
77114	636265
6179	636266
9767	636267
44118	636268
22503	636269
39860	636270
7077	636271
1956	636272
7124	636273
80775	636274
84813	636275
18427	636276
265	636277
41217	636278
24528	636279
75466	636280
56702	636281
47623	636282
3128	636283
27508	636284
84760	636285
31854	636286
11479	636287
2725	636288
3653	636289
19768	636290
6058	636291
31902	636292
16784	636293
25779	636294
18868	636295
101114	636296
22925	636297
80856	636298
5221	636299
1061	636300
15988	636301
29564	636302
29424	636303
20457	636304
37631	636305
33885	636306
12012	636307
10279	636308
7254	636309
9600	636310
18049	636311
91409	636312
28526	636313
7747	636314
2393	636315
44879	636316
13479	636317
34758	636318
30698	636319
3727	636320
36963	636321
66	636322
15336	636323
25235	636324
25321	636325
69065	636326
273	636327
88	636328
24	636329
7174	636330
12621	636331
17610	636332
56373	636333
33406	636334
68293	636335
8736	636336
58167	636337
90	636338
26441	636339
94348	636340
34201	636341
29923	636342
22531	636343
44282	636344
21524	636345
363	636346
1450	636347
26065	636348
27816	636349
116	636350
63	636351
21056	636352
6554	636353
50102	636354
17261	636355
16486	636356
60196	636357
28050	636358
34690	636359
7874	636360
37950	636361
5552	636362
56387	636363
1627	636364
77420	636365
5528	636366
95989	636367
66709	636368
13215	636369
69109	636370
4738	636371
22973	636372
17132	636373
33533	636374
3440	636375
89421	636376
224	636377
1512	636378
423	636379
12851	636380
16638	636381
1249	636382
9054	636383
2584	636384
11477	636385
12467	636386
16871	636387
8023	636388
104345	636389
1775	636390
9699	636391
378	636392
48195	636393
9841	636394
33507	636395
44140	636396
5450	636397
13244	636398
85614	636399
146	636400
7067	636401
60766	636402
10143	636403
71102	636404
17866	636405
14377	636406
11379	636407
48431	636408
20258	636409
45847	636410
47067	636411
42256	636412
70312	636413
10532	636414
18993	636415
48859	636416
59923	636417
80366	636418
60268	636419
38782	636420
109570	636421
7877	636422
759	636423
39602	636424
20266	636425
17119	636426
3701	636427
39063	636428
12018	636429
52026	636430
12317	636431
8169	636432
10074	636433
35411	636434
1755	636435
107357	636436
28825	636437
51141	636438
22609	636439
52232	636440
24148	636441
1476	636442
47967	636443
60953	636444
70865	636445
7384	636446
104991	636447
24359	636448
11771	636449
56988	636450
5742	636451
14241	636452
57196	636453
30657	636454
9451	636455
2713	636456
3755	636457
32388	636458
5745	636459
1967	636460
11388	636461
10948	636462
18032	636463
93117	636464
9058	636465
37109	636466
1932	636467
7894	636468
693	636469
71977	636470
31843	636471
30559	636472
10457	636473
43221	636474
76141	636475
7827	636476
112712	636477
3092	636478
99518	636479
6647	636480
37781	636481
42181	636482
5104	636483
31586	636484
45666	636485
19685	636486
36576	636487
4717	636488
106492	636489
6605	636490
40006	636491
262	636492
8662	636493
4074	636494
48455	636495
25552	636496
82124	636497
2604	636498
206	636499
9823	636500
19901	636501
9879	636502
56620	636503
99328	636504
8998	636505
51381	636506
4536	636507
1151	636508
18300	636509
45483	636510
16870	636511
28051	636512
1547	636513
209	636514
28108	636515
46499	636516
169	636517
28755	636518
2503	636519
41087	636520
48792	636521
41460	636522
4203	636523
1116	636524
33	636525
30247	636526
46708	636527
51262	636528
6575	636529
76	636530
12589	636531
4839	636532
55732	636533
22695	636534
9940	636535
4873	636536
14118	636537
130	636538
3108	636539
77073	636540
39651	636541
5119	636542
489	636543
84104	636544
12813	636545
19741	636546
33429	636547
47777	636548
15079	636549
53280	636550
74083	636551
48017	636552
1671	636553
11623	636554
64666	636555
5367	636556
1002	636557
31115	636558
60677	636559
9810	636560
7042	636561
9857	636562
96040	636563
13082	636564
2008	636565
44846	636566
54181	636567
17738	636568
29483	636569
37777	636570
205	636571
60330	636572
9125	636573
12038	636574
31778	636575
42998	636576
33408	636577
18515	636578
4006	636579
32384	636580
93965	636581
48988	636582
6867	636583
31768	636584
63749	636585
42656	636586
104188	636587
83427	636588
4995	636589
16889	636590
8992	636591
9072	636592
44944	636593
3672	636594
35273	636595
29257	636596
37856	636597
67687	636598
108011	636599
60513	636600
1976	636601
66249	636602
9600	636603
1741	636604
43403	636605
48062	636606
27090	636607
8358	636608
6998	636609
85739	636610
12114	636611
72218	636612
69458	636613
68607	636614
16363	636615
7149	636616
67559	636617
13168	636618
68479	636619
74623	636620
43397	636621
28136	636622
30205	636623
3744	636624
1151	636625
19376	636626
3177	636627
5443	636628
43411	636629
81519	636630
2833	636631
47029	636632
77128	636633
84396	636634
30702	636635
4434	636636
30403	636637
1299	636638
11689	636639
472	636640
11222	636641
4194	636642
4284	636643
15503	636644
40461	636645
69576	636646
2166	636647
45258	636648
3605	636649
24647	636650
1092	636651
90576	636652
566	636653
45949	636654
23032	636655
8795	636656
11362	636657
19461	636658
78957	636659
17197	636660
27631	636661
2734	636662
28626	636663
21460	636664
33699	636665
17147	636666
86391	636667
61177	636668
44066	636669
9720	636670
10454	636671
1701	636672
63157	636673
10925	636674
32575	636675
24466	636676
14198	636677
45477	636678
48457	636679
53825	636680
17740	636681
1572	636682
64646	636683
25032	636684
345	636685
2370	636686
1113	636687
49748	636688
11920	636689
13664	636690
24187	636691
19708	636692
8115	636693
90283	636694
18759	636695
44150	636696
55231	636697
13521	636698
52194	636699
8611	636700
38839	636701
17508	636702
56164	636703
66716	636704
2783	636705
56683	636706
76966	636707
10708	636708
16439	636709
27004	636710
43709	636711
308	636712
41973	636713
31269	636714
50214	636715
62286	636716
14480	636717
73150	636718
44909	636719
79143	636720
47892	636721
5686	636722
82259	636723
669	636724
37488	636725
52925	636726
1630	636727
31224	636728
101205	636729
1273	636730
4454	636731
25722	636732
40294	636733
1621	636734
37617	636735
2695	636736
3889	636737
4486	636738
21433	636739
14739	636740
10965	636741
7136	636742
74627	636743
13740	636744
44386	636745
702	636746
106764	636747
44106	636748
2202	636749
70	636750
28954	636751
1208	636752
42896	636753
13424	636754
20935	636755
22003	636756
14179	636757
229	636758
97267	636759
198	636760
4366	636761
28218	636762
54564	636763
1736	636764
94420	636765
53149	636766
15067	636767
5974	636768
4262	636769
58394	636770
5479	636771
91472	636772
13110	636773
2131	636774
5860	636775
37641	636776
66683	636777
78690	636778
4197	636779
90064	636780
858	636781
82200	636782
859	636783
9118	636784
22189	636785
24179	636786
15199	636787
106	636788
21579	636789
88381	636790
3629	636791
40360	636792
87649	636793
45410	636794
31113	636795
35846	636796
20254	636797
52222	636798
1286	636799
8458	636800
39061	636801
76204	636802
85621	636803
33049	636804
1257	636805
79864	636806
58744	636807
92339	636808
28190	636809
24011	636810
17054	636811
52560	636812
10314	636813
47283	636814
1660	636815
29880	636816
34628	636817
49008	636818
11983	636819
4106	636820
99541	636821
17125	636822
41369	636823
101645	636824
48224	636825
27484	636826
47936	636827
91126	636828
29791	636829
5088	636830
24927	636831
28704	636832
32860	636833
71620	636834
9561	636835
66246	636836
9999	636837
54533	636838
79619	636839
103797	636840
5694	636841
30518	636842
23272	636843
5	636844
52585	636845
5042	636846
70959	636847
11266	636848
63620	636849
12946	636850
5044	636851
12935	636852
18047	636853
84612	636854
73776	636855
22896	636856
6678	636857
964	636858
3499	636859
11981	636860
29130	636861
50644	636862
18339	636863
3774	636864
38700	636865
23687	636866
89559	636867
14242	636868
3326	636869
70410	636870
19568	636871
33305	636872
49011	636873
3317	636874
26595	636875
56639	636876
4573	636877
49785	636878
6221	636879
72024	636880
17675	636881
29377	636882
48533	636883
74878	636884
63412	636885
9507	636886
90	636887
99	636888
308	636889
6952	636890
2837	636891
52885	636892
29223	636893
479	636894
37644	636895
11326	636896
35505	636897
37371	636898
20405	636899
7684	636900
36893	636901
1392	636902
22051	636903
26611	636904
24882	636905
1309	636906
41063	636907
42673	636908
74631	636909
39474	636910
9809	636911
63871	636912
54274	636913
13675	636914
73374	636915
5572	636916
63976	636917
1637	636918
14062	636919
28524	636920
25398	636921
34710	636922
19734	636923
91021	636924
30322	636925
43571	636926
20955	636927
15819	636928
102045	636929
544	636930
22893	636931
35978	636932
44819	636933
46627	636934
39756	636935
16563	636936
80031	636937
46343	636938
27355	636939
74332	636940
27902	636941
425	636942
2671	636943
63160	636944
8718	636945
16019	636946
29009	636947
27267	636948
8	636949
1786	636950
1198	636951
39743	636952
16294	636953
54390	636954
21214	636955
59109	636956
47915	636957
96011	636958
31593	636959
10374	636960
7113	636961
2349	636962
14375	636963
89630	636964
73029	636965
92	636966
132	636967
20398	636968
78085	636969
2187	636970
39637	636971
7002	636972
12175	636973
54040	636974
11492	636975
4413	636976
543	636977
102731	636978
5024	636979
33794	636980
31906	636981
103604	636982
25681	636983
39671	636984
2507	636985
375	636986
15860	636987
36322	636988
56013	636989
50064	636990
50043	636991
23634	636992
3076	636993
36055	636994
25965	636995
928	636996
4182	636997
26898	636998
8237	636999
351	637000
41276	637001
61170	637002
56090	637003
16224	637004
10597	637005
18825	637006
64104	637007
18567	637008
15203	637009
6181	637010
5646	637011
13366	637012
70488	637013
4397	637014
74727	637015
7409	637016
9731	637017
8048	637018
107628	637019
25752	637020
22522	637021
44806	637022
18149	637023
105952	637024
5572	637025
12173	637026
79997	637027
7715	637028
19620	637029
778	637030
774	637031
15421	637032
39626	637033
110692	637034
38451	637035
82996	637036
71719	637037
53253	637038
36109	637039
109366	637040
60752	637041
60494	637042
30682	637043
851	637044
45781	637045
17611	637046
5981	637047
1543	637048
55298	637049
30225	637050
14996	637051
24	637052
8333	637053
29600	637054
1237	637055
12897	637056
27852	637057
32642	637058
53708	637059
31959	637060
13694	637061
3636	637062
40626	637063
4537	637064
17270	637065
29445	637066
80759	637067
136	637068
40027	637069
68898	637070
54333	637071
16023	637072
15515	637073
37819	637074
20099	637075
28933	637076
28785	637077
26186	637078
1952	637079
23248	637080
39137	637081
11365	637082
12134	637083
97550	637084
17484	637085
22580	637086
6087	637087
3031	637088
50831	637089
21623	637090
8578	637091
39852	637092
11518	637093
36213	637094
7954	637095
622	637096
30981	637097
1428	637098
29693	637099
157	637100
729	637101
39791	637102
15500	637103
1474	637104
14262	637105
26875	637106
785	637107
18231	637108
23729	637109
7449	637110
7180	637111
6678	637112
23695	637113
13889	637114
76292	637115
106812	637116
948	637117
940	637118
11252	637119
80300	637120
594	637121
20300	637122
9888	637123
23187	637124
45205	637125
5946	637126
55400	637127
26537	637128
93265	637129
39673	637130
897	637131
6865	637132
62449	637133
7079	637134
20607	637135
64184	637136
22116	637137
25782	637138
32706	637139
89221	637140
224	637141
1858	637142
10814	637143
8207	637144
160	637145
5522	637146
2477	637147
4030	637148
8096	637149
74347	637150
7624	637151
2451	637152
78030	637153
6529	637154
8396	637155
75479	637156
17678	637157
27532	637158
696	637159
5293	637160
17270	637161
44692	637162
19281	637163
58981	637164
6572	637165
41929	637166
12824	637167
17313	637168
18548	637169
7393	637170
29423	637171
73704	637172
7013	637173
7828	637174
58903	637175
60599	637176
103669	637177
11923	637178
318	637179
47498	637180
101003	637181
64209	637182
83390	637183
13772	637184
9270	637185
37582	637186
2738	637187
2798	637188
74115	637189
51800	637190
1208	637191
46	637192
32627	637193
42103	637194
4371	637195
73885	637196
18350	637197
51755	637198
14914	637199
70669	637200
40109	637201
69223	637202
10702	637203
2893	637204
4497	637205
4784	637206
21715	637207
1058	637208
60709	637209
503	637210
22801	637211
53870	637212
43804	637213
93322	637214
5349	637215
8575	637216
60763	637217
83246	637218
63405	637219
42964	637220
81571	637221
30136	637222
41416	637223
276	637224
33976	637225
3619	637226
32075	637227
57418	637228
16687	637229
23000	637230
11710	637231
17517	637232
946	637233
9143	637234
22382	637235
79489	637236
1817	637237
23908	637238
5782	637239
24291	637240
2192	637241
10517	637242
14951	637243
86246	637244
51766	637245
53453	637246
55786	637247
62596	637248
60610	637249
42633	637250
337	637251
20050	637252
14311	637253
16680	637254
8118	637255
68794	637256
4883	637257
41891	637258
6666	637259
96832	637260
30772	637261
1056	637262
111678	637263
159	637264
243	637265
47059	637266
89220	637267
2950	637268
26388	637269
447	637270
63250	637271
75822	637272
31191	637273
51475	637274
34381	637275
39363	637276
64629	637277
12356	637278
25342	637279
88372	637280
60967	637281
23196	637282
6893	637283
85784	637284
12109	637285
992	637286
77595	637287
28978	637288
10139	637289
16524	637290
18679	637291
12883	637292
54199	637293
90350	637294
18241	637295
36504	637296
74552	637297
1315	637298
17068	637299
2505	637300
76172	637301
44712	637302
32223	637303
26867	637304
11680	637305
78553	637306
60494	637307
89167	637308
23305	637309
87842	637310
78012	637311
58726	637312
16507	637313
3660	637314
35318	637315
12867	637316
28818	637317
21109	637318
1957	637319
29711	637320
62836	637321
24711	637322
11774	637323
25390	637324
43365	637325
10207	637326
38234	637327
3807	637328
259	637329
42239	637330
36943	637331
2100	637332
57170	637333
67241	637334
49916	637335
57256	637336
41122	637337
80949	637338
21869	637339
70232	637340
36342	637341
19920	637342
83318	637343
12205	637344
51862	637345
30759	637346
16703	637347
25182	637348
44673	637349
80530	637350
15721	637351
24501	637352
68729	637353
2417	637354
113772	637355
26345	637356
99713	637357
77064	637358
13826	637359
5961	637360
87740	637361
17832	637362
6752	637363
32473	637364
40507	637365
46250	637366
18094	637367
22764	637368
3384	637369
37374	637370
3985	637371
36076	637372
89582	637373
27803	637374
43466	637375
97592	637376
6365	637377
8718	637378
46508	637379
87866	637380
45039	637381
40749	637382
12301	637383
12905	637384
178	637385
24266	637386
1617	637387
21045	637388
29431	637389
9097	637390
10630	637391
7378	637392
87707	637393
1252	637394
106090	637395
27474	637396
50553	637397
87820	637398
41271	637399
90319	637400
3289	637401
10365	637402
26126	637403
1940	637404
47588	637405
18295	637406
76630	637407
85169	637408
109629	637409
12183	637410
834	637411
28103	637412
82819	637413
2523	637414
38545	637415
89760	637416
103909	637417
7155	637418
60789	637419
104404	637420
11709	637421
74389	637422
40653	637423
28155	637424
4511	637425
60260	637426
27593	637427
37835	637428
38058	637429
6768	637430
43690	637431
2322	637432
1574	637433
2492	637434
21733	637435
56462	637436
72603	637437
5312	637438
32542	637439
3399	637440
105750	637441
3649	637442
55431	637443
17692	637444
21622	637445
3	637446
34458	637447
54544	637448
17056	637449
81175	637450
10763	637451
38704	637452
2239	637453
97640	637454
1883	637455
53144	637456
6057	637457
41006	637458
59644	637459
39325	637460
6584	637461
19362	637462
8685	637463
24604	637464
90710	637465
1813	637466
89173	637467
42273	637468
16075	637469
31111	637470
8474	637471
24190	637472
35296	637473
17074	637474
67165	637475
52962	637476
59168	637477
12017	637478
11352	637479
13526	637480
67081	637481
19099	637482
58	637483
17416	637484
33963	637485
8446	637486
31475	637487
37338	637488
6008	637489
1638	637490
69611	637491
5158	637492
19193	637493
5222	637494
12998	637495
42850	637496
8208	637497
28599	637498
56091	637499
10439	637500
24481	637501
85750	637502
54568	637503
25151	637504
10999	637505
83945	637506
58713	637507
3248	637508
88173	637509
18579	637510
5714	637511
9926	637512
38325	637513
85928	637514
78914	637515
8415	637516
837	637517
3854	637518
20034	637519
66339	637520
21430	637521
24545	637522
753	637523
17590	637524
37564	637525
17062	637526
41797	637527
29387	637528
8691	637529
46013	637530
64953	637531
90096	637532
2297	637533
23091	637534
7615	637535
61904	637536
70534	637537
63149	637538
72490	637539
17439	637540
34493	637541
16534	637542
60404	637543
112447	637544
46440	637545
461	637546
25944	637547
6599	637548
7867	637549
29710	637550
30033	637551
6246	637552
278	637553
7336	637554
34042	637555
81390	637556
4005	637557
38653	637558
42109	637559
14485	637560
17167	637561
41967	637562
15372	637563
2199	637564
7267	637565
49687	637566
60999	637567
26527	637568
27297	637569
26456	637570
1919	637571
38495	637572
29098	637573
46477	637574
33263	637575
14446	637576
65739	637577
25616	637578
141	637579
23818	637580
3437	637581
71859	637582
10663	637583
10945	637584
34359	637585
39486	637586
55294	637587
52302	637588
35	637589
7721	637590
31978	637591
14543	637592
69360	637593
243	637594
21526	637595
78026	637596
77737	637597
64083	637598
36889	637599
24037	637600
6279	637601
15109	637602
4817	637603
1060	637604
7732	637605
36897	637606
4143	637607
495	637608
3469	637609
9973	637610
63769	637611
112	637612
15605	637613
47510	637614
47552	637615
13386	637616
7718	637617
11462	637618
12413	637619
25531	637620
93181	637621
1384	637622
77489	637623
77426	637624
4534	637625
127	637626
6236	637627
25695	637628
54308	637629
32523	637630
10463	637631
57275	637632
72722	637633
10868	637634
11752	637635
30319	637636
7926	637637
6037	637638
1272	637639
27657	637640
1374	637641
15590	637642
13577	637643
48140	637644
21266	637645
2322	637646
13858	637647
53247	637648
14897	637649
3650	637650
69161	637651
11009	637652
82592	637653
1947	637654
81055	637655
8587	637656
57360	637657
5489	637658
51276	637659
1449	637660
11392	637661
16473	637662
9509	637663
57204	637664
42824	637665
4043	637666
27538	637667
7503	637668
66716	637669
92487	637670
67	637671
4280	637672
51702	637673
12525	637674
64068	637675
58391	637676
24469	637677
9283	637678
6742	637679
51490	637680
12198	637681
20666	637682
70452	637683
93859	637684
52818	637685
2073	637686
930	637687
33868	637688
62608	637689
30301	637690
1329	637691
4246	637692
3555	637693
21341	637694
5884	637695
1536	637696
60181	637697
2124	637698
3757	637699
12294	637700
8623	637701
81248	637702
1620	637703
3565	637704
51854	637705
51520	637706
39015	637707
60016	637708
29269	637709
35824	637710
26254	637711
24112	637712
24186	637713
27458	637714
23834	637715
1725	637716
113277	637717
28447	637718
12926	637719
32616	637720
90658	637721
54170	637722
6281	637723
11945	637724
597	637725
1040	637726
26722	637727
39328	637728
1298	637729
23469	637730
7116	637731
11642	637732
21496	637733
28840	637734
18976	637735
21386	637736
1	637737
32332	637738
76574	637739
30475	637740
1106	637741
1057	637742
17154	637743
3974	637744
31370	637745
14227	637746
38269	637747
22895	637748
2697	637749
78615	637750
14523	637751
6334	637752
18619	637753
102360	637754
41973	637755
4668	637756
10600	637757
14053	637758
56752	637759
8006	637760
60446	637761
6248	637762
36135	637763
14821	637764
45035	637765
13853	637766
2627	637767
54422	637768
4285	637769
78045	637770
3258	637771
64489	637772
27512	637773
82170	637774
62862	637775
31811	637776
2859	637777
16212	637778
60392	637779
90564	637780
10612	637781
36406	637782
51930	637783
12809	637784
1546	637785
68800	637786
92189	637787
37965	637788
25596	637789
89184	637790
335	637791
7939	637792
6385	637793
55741	637794
24786	637795
60458	637796
5403	637797
36229	637798
40446	637799
809	637800
19081	637801
31646	637802
27836	637803
20293	637804
2757	637805
58681	637806
37086	637807
5167	637808
6753	637809
44315	637810
10485	637811
75326	637812
17521	637813
70137	637814
26395	637815
21057	637816
7446	637817
36525	637818
32969	637819
4217	637820
79313	637821
38155	637822
16185	637823
51441	637824
35084	637825
80859	637826
6035	637827
34271	637828
1303	637829
1278	637830
15883	637831
28694	637832
7986	637833
109804	637834
6442	637835
499	637836
42287	637837
102076	637838
13509	637839
12638	637840
12154	637841
8699	637842
2534	637843
43106	637844
53536	637845
61594	637846
9788	637847
68167	637848
48782	637849
9119	637850
29542	637851
13613	637852
48670	637853
47044	637854
55804	637855
46670	637856
4876	637857
12802	637858
41375	637859
15796	637860
1126	637861
46764	637862
4225	637863
37402	637864
115	637865
89670	637866
27491	637867
28415	637868
46661	637869
8951	637870
46161	637871
26155	637872
48478	637873
57820	637874
4190	637875
16458	637876
6722	637877
15389	637878
4794	637879
36968	637880
7869	637881
47501	637882
105462	637883
77551	637884
6230	637885
77351	637886
2302	637887
14203	637888
183	637889
53240	637890
32123	637891
22898	637892
56212	637893
1376	637894
9976	637895
81023	637896
29451	637897
30705	637898
94784	637899
71628	637900
6209	637901
1809	637902
3941	637903
18580	637904
13906	637905
10151	637906
10354	637907
26737	637908
23058	637909
21448	637910
633	637911
26534	637912
27558	637913
15885	637914
5468	637915
354	637916
74755	637917
13650	637918
14922	637919
26282	637920
48798	637921
3762	637922
25676	637923
44634	637924
3909	637925
4656	637926
28614	637927
1929	637928
4428	637929
5469	637930
129	637931
11549	637932
17015	637933
28500	637934
77180	637935
3675	637936
43714	637937
92288	637938
5102	637939
19209	637940
52859	637941
29224	637942
24628	637943
43749	637944
42445	637945
4985	637946
4542	637947
2172	637948
11984	637949
24840	637950
31766	637951
388	637952
55147	637953
58406	637954
7564	637955
54327	637956
37279	637957
19402	637958
1901	637959
1012	637960
54281	637961
11547	637962
43704	637963
63740	637964
35534	637965
40259	637966
53899	637967
54728	637968
10199	637969
3060	637970
44667	637971
13860	637972
1793	637973
25390	637974
21343	637975
33347	637976
56531	637977
8874	637978
279	637979
48	637980
33330	637981
25454	637982
730	637983
48679	637984
19938	637985
26218	637986
2822	637987
63066	637988
41475	637989
2691	637990
42648	637991
46675	637992
40909	637993
1244	637994
36383	637995
20560	637996
83894	637997
88155	637998
39	637999
62516	638000
3040	638001
1806	638002
43153	638003
55150	638004
25042	638005
111436	638006
23300	638007
45434	638008
11572	638009
3022	638010
102043	638011
12625	638012
6189	638013
31810	638014
25818	638015
33236	638016
21917	638017
6916	638018
11452	638019
2651	638020
100065	638021
30032	638022
27333	638023
9390	638024
8271	638025
9455	638026
5913	638027
1332	638028
192	638029
16312	638030
35715	638031
44016	638032
101459	638033
5043	638034
58925	638035
47690	638036
23777	638037
23580	638038
41912	638039
55433	638040
4727	638041
1027	638042
10244	638043
12138	638044
422	638045
5418	638046
36620	638047
33890	638048
5307	638049
26839	638050
14884	638051
81437	638052
47168	638053
42160	638054
53108	638055
41222	638056
12796	638057
54513	638058
707	638059
64217	638060
74872	638061
38756	638062
428	638063
29646	638064
76103	638065
96648	638066
26593	638067
76090	638068
50041	638069
7056	638070
1561	638071
23530	638072
66032	638073
13725	638074
50197	638075
8372	638076
25970	638077
84917	638078
15411	638079
172	638080
22320	638081
21735	638082
91790	638083
52671	638084
109410	638085
68956	638086
15846	638087
73011	638088
28439	638089
16919	638090
662	638091
36177	638092
17074	638093
12109	638094
1872	638095
1310	638096
13340	638097
12802	638098
8101	638099
13461	638100
14711	638101
26522	638102
33691	638103
100650	638104
6247	638105
2508	638106
87688	638107
76427	638108
21439	638109
10360	638110
72566	638111
40799	638112
12865	638113
33183	638114
36173	638115
3124	638116
30089	638117
56878	638118
7502	638119
4883	638120
22458	638121
8183	638122
40526	638123
25472	638124
21154	638125
16890	638126
12124	638127
99	638128
49202	638129
327	638130
64048	638131
7293	638132
87819	638133
28822	638134
86173	638135
11762	638136
15347	638137
12087	638138
47755	638139
63655	638140
6628	638141
44501	638142
43384	638143
78855	638144
35941	638145
19081	638146
54854	638147
1851	638148
25139	638149
8136	638150
133	638151
6192	638152
83046	638153
3632	638154
81874	638155
7258	638156
58753	638157
27901	638158
31102	638159
67998	638160
76525	638161
6518	638162
76520	638163
78673	638164
7085	638165
15802	638166
39294	638167
67654	638168
9146	638169
76573	638170
73365	638171
37845	638172
46555	638173
27990	638174
51192	638175
22933	638176
75715	638177
7834	638178
17071	638179
2785	638180
4129	638181
47033	638182
5471	638183
59968	638184
8111	638185
42697	638186
16722	638187
40206	638188
32380	638189
13037	638190
19345	638191
5135	638192
51314	638193
6119	638194
58900	638195
37149	638196
925	638197
15178	638198
1225	638199
100847	638200
16377	638201
78611	638202
1825	638203
4310	638204
37514	638205
5260	638206
9844	638207
6039	638208
8040	638209
35157	638210
60921	638211
8649	638212
19813	638213
13815	638214
86142	638215
8597	638216
50011	638217
3862	638218
107303	638219
14834	638220
60981	638221
56243	638222
31546	638223
36821	638224
7571	638225
59350	638226
72160	638227
36789	638228
99231	638229
8643	638230
1273	638231
4575	638232
11414	638233
25742	638234
69919	638235
9049	638236
27392	638237
19855	638238
52624	638239
67118	638240
30882	638241
27080	638242
95558	638243
29000	638244
5710	638245
15160	638246
803	638247
65364	638248
15844	638249
56745	638250
20586	638251
1002	638252
1352	638253
43796	638254
17698	638255
49780	638256
33576	638257
5441	638258
55720	638259
8323	638260
86449	638261
1857	638262
4	638263
10533	638264
12160	638265
108691	638266
289	638267
386	638268
7588	638269
23489	638270
122	638271
37681	638272
21310	638273
41186	638274
77199	638275
3073	638276
98891	638277
8811	638278
12647	638279
5989	638280
10380	638281
61516	638282
85636	638283
14276	638284
10789	638285
4221	638286
40758	638287
12510	638288
19537	638289
5378	638290
33164	638291
16788	638292
2172	638293
10438	638294
47053	638295
1463	638296
33658	638297
1250	638298
17781	638299
45610	638300
9429	638301
873	638302
15318	638303
103470	638304
37892	638305
107	638306
3834	638307
13244	638308
7707	638309
61941	638310
106	638311
50050	638312
17200	638313
34996	638314
73073	638315
3629	638316
43120	638317
12203	638318
44345	638319
88712	638320
8318	638321
21071	638322
65141	638323
38946	638324
15963	638325
83525	638326
36635	638327
31860	638328
8247	638329
22082	638330
10165	638331
3557	638332
78	638333
43001	638334
71865	638335
3063	638336
99710	638337
7958	638338
5229	638339
5378	638340
6126	638341
13477	638342
68024	638343
35407	638344
13503	638345
109937	638346
23841	638347
3377	638348
7868	638349
7596	638350
4743	638351
18770	638352
26086	638353
17657	638354
83933	638355
8348	638356
71662	638357
27688	638358
34359	638359
29265	638360
24063	638361
31904	638362
21750	638363
66708	638364
18016	638365
453	638366
112121	638367
7709	638368
67529	638369
373	638370
65182	638371
100742	638372
28484	638373
13535	638374
6057	638375
3899	638376
10870	638377
82653	638378
10227	638379
20532	638380
55692	638381
15873	638382
29999	638383
62323	638384
5166	638385
50319	638386
62669	638387
15574	638388
60653	638389
3465	638390
2831	638391
30686	638392
15741	638393
41908	638394
44111	638395
2332	638396
1498	638397
28944	638398
78048	638399
78699	638400
6777	638401
241	638402
57966	638403
35206	638404
41491	638405
11763	638406
60723	638407
18811	638408
5486	638409
100134	638410
88190	638411
30796	638412
29707	638413
109845	638414
17012	638415
27566	638416
85315	638417
22014	638418
7858	638419
15471	638420
49460	638421
85860	638422
39241	638423
85264	638424
20414	638425
36934	638426
32105	638427
34802	638428
2674	638429
18297	638430
37881	638431
11555	638432
77401	638433
56133	638434
15101	638435
34903	638436
35943	638437
16628	638438
6917	638439
28693	638440
6269	638441
2977	638442
54946	638443
65790	638444
15772	638445
1373	638446
17248	638447
85945	638448
8176	638449
23342	638450
63613	638451
85171	638452
101768	638453
33437	638454
29728	638455
73506	638456
57341	638457
79374	638458
8776	638459
39758	638460
63530	638461
22808	638462
7648	638463
14885	638464
84012	638465
17630	638466
11337	638467
3917	638468
28853	638469
60219	638470
39348	638471
31787	638472
23146	638473
1454	638474
17911	638475
10377	638476
30910	638477
52519	638478
33130	638479
23158	638480
14425	638481
5917	638482
40604	638483
76831	638484
1312	638485
53512	638486
32896	638487
25889	638488
23	638489
9392	638490
20524	638491
63053	638492
10204	638493
50203	638494
4495	638495
25281	638496
9716	638497
22	638498
29461	638499
15631	638500
90789	638501
753	638502
6561	638503
66331	638504
50357	638505
89989	638506
48592	638507
60116	638508
61016	638509
47800	638510
78380	638511
37182	638512
60619	638513
42816	638514
12316	638515
2789	638516
508	638517
2230	638518
60081	638519
1744	638520
9867	638521
22803	638522
20849	638523
50524	638524
66581	638525
12356	638526
17577	638527
4683	638528
1498	638529
27112	638530
83706	638531
41700	638532
54348	638533
86706	638534
73316	638535
1508	638536
22822	638537
11076	638538
22712	638539
14684	638540
82168	638541
8502	638542
4538	638543
25496	638544
14335	638545
61750	638546
52521	638547
34176	638548
29659	638549
7817	638550
88107	638551
2412	638552
26882	638553
2864	638554
14507	638555
44228	638556
70602	638557
113135	638558
64307	638559
1	638560
60745	638561
25114	638562
21956	638563
36636	638564
84207	638565
7297	638566
150	638567
66703	638568
25732	638569
8	638570
77280	638571
4029	638572
39337	638573
13469	638574
11319	638575
22992	638576
84457	638577
13816	638578
31864	638579
21422	638580
15005	638581
50039	638582
135	638583
1749	638584
20399	638585
78331	638586
19891	638587
3968	638588
34487	638589
15356	638590
1814	638591
85797	638592
17458	638593
3919	638594
3043	638595
30896	638596
18800	638597
9862	638598
94048	638599
4901	638600
5400	638601
28144	638602
91142	638603
41725	638604
80129	638605
24515	638606
24812	638607
11743	638608
98519	638609
912	638610
9391	638611
46801	638612
732	638613
13996	638614
129	638615
64609	638616
3350	638617
63363	638618
7775	638619
26109	638620
27600	638621
36201	638622
12409	638623
81103	638624
9649	638625
9202	638626
6455	638627
18634	638628
1156	638629
5239	638630
41062	638631
82759	638632
69322	638633
40412	638634
1235	638635
7852	638636
43904	638637
588	638638
15955	638639
871	638640
12807	638641
4422	638642
28054	638643
17413	638644
105655	638645
26746	638646
5745	638647
12404	638648
17019	638649
55854	638650
52665	638651
27458	638652
3762	638653
1077	638654
39155	638655
3369	638656
11649	638657
52810	638658
50253	638659
4343	638660
38670	638661
57642	638662
4347	638663
111548	638664
27728	638665
6055	638666
12168	638667
2669	638668
17146	638669
94229	638670
29015	638671
1725	638672
30047	638673
76767	638674
88894	638675
44946	638676
39068	638677
89126	638678
48927	638679
64840	638680
1778	638681
8865	638682
39051	638683
4010	638684
60780	638685
56481	638686
6910	638687
50912	638688
88407	638689
56190	638690
19866	638691
6358	638692
775	638693
19169	638694
40238	638695
9022	638696
26416	638697
67055	638698
3362	638699
19743	638700
55670	638701
1060	638702
427	638703
47132	638704
3999	638705
57275	638706
4674	638707
10837	638708
98190	638709
42891	638710
11096	638711
14	638712
33112	638713
2904	638714
59084	638715
22121	638716
47739	638717
33281	638718
23071	638719
37443	638720
48560	638721
201	638722
845	638723
46648	638724
492	638725
14291	638726
855	638727
46298	638728
79272	638729
7313	638730
28807	638731
5614	638732
32425	638733
78859	638734
7118	638735
11266	638736
32046	638737
40121	638738
12343	638739
5692	638740
3037	638741
56890	638742
26472	638743
18265	638744
26662	638745
11311	638746
47340	638747
12637	638748
5518	638749
9734	638750
11080	638751
2008	638752
6422	638753
904	638754
15106	638755
46879	638756
99566	638757
28962	638758
21728	638759
1914	638760
20801	638761
14495	638762
47132	638763
28290	638764
21684	638765
21847	638766
38334	638767
37507	638768
53782	638769
19102	638770
12223	638771
67617	638772
79785	638773
64535	638774
48884	638775
1839	638776
3	638777
21179	638778
33818	638779
22260	638780
18644	638781
35083	638782
74788	638783
29606	638784
18486	638785
17937	638786
100249	638787
20761	638788
61969	638789
6783	638790
82329	638791
49579	638792
70237	638793
1438	638794
36456	638795
894	638796
64546	638797
30209	638798
58662	638799
12265	638800
18680	638801
40730	638802
45164	638803
68224	638804
72434	638805
12043	638806
65042	638807
27788	638808
77745	638809
443	638810
94481	638811
18060	638812
18635	638813
12317	638814
78693	638815
44421	638816
48235	638817
16074	638818
2498	638819
58306	638820
63331	638821
40098	638822
19659	638823
55564	638824
1850	638825
37110	638826
35415	638827
8328	638828
45317	638829
9313	638830
39758	638831
40314	638832
6592	638833
1709	638834
74672	638835
5809	638836
18597	638837
5090	638838
73477	638839
92292	638840
33762	638841
47693	638842
5929	638843
30337	638844
22270	638845
4368	638846
12231	638847
20000	638848
19470	638849
16990	638850
36741	638851
23136	638852
22312	638853
71015	638854
32448	638855
40164	638856
27980	638857
20972	638858
62518	638859
1516	638860
46925	638861
6133	638862
49843	638863
35794	638864
83237	638865
100117	638866
3438	638867
1042	638868
34417	638869
29846	638870
179	638871
72215	638872
35855	638873
99351	638874
198	638875
68544	638876
88907	638877
39750	638878
51555	638879
1414	638880
20460	638881
73030	638882
900	638883
63674	638884
51891	638885
2224	638886
1460	638887
1338	638888
20699	638889
9823	638890
25451	638891
43084	638892
16706	638893
2124	638894
41971	638895
12211	638896
29136	638897
46085	638898
7997	638899
36309	638900
29948	638901
8403	638902
3542	638903
83780	638904
48186	638905
14959	638906
6378	638907
71571	638908
57058	638909
53630	638910
35987	638911
62145	638912
20981	638913
2037	638914
2624	638915
2211	638916
40962	638917
14073	638918
8322	638919
436	638920
2135	638921
8207	638922
16210	638923
29482	638924
25439	638925
6278	638926
8522	638927
5646	638928
76937	638929
31754	638930
626	638931
41836	638932
77810	638933
7444	638934
40290	638935
50570	638936
21454	638937
41568	638938
1413	638939
5221	638940
2	638941
3204	638942
63123	638943
87224	638944
10494	638945
102885	638946
2810	638947
91455	638948
50124	638949
2459	638950
1873	638951
99305	638952
2490	638953
47210	638954
20389	638955
34991	638956
3272	638957
48362	638958
22981	638959
73219	638960
1060	638961
3749	638962
37318	638963
25026	638964
26915	638965
21418	638966
124	638967
49613	638968
73249	638969
19583	638970
28479	638971
21132	638972
14841	638973
82576	638974
38885	638975
31396	638976
32687	638977
10928	638978
16026	638979
55866	638980
81491	638981
103005	638982
58209	638983
12915	638984
25264	638985
26902	638986
21337	638987
28199	638988
43667	638989
6328	638990
1603	638991
6	638992
36577	638993
2934	638994
34883	638995
9192	638996
67919	638997
49672	638998
15952	638999
13004	639000
21999	639001
46524	639002
2394	639003
101900	639004
1012	639005
209	639006
22250	639007
41268	639008
32968	639009
35866	639010
82917	639011
23876	639012
14916	639013
23614	639014
76921	639015
47264	639016
7690	639017
7450	639018
376	639019
26920	639020
19640	639021
18083	639022
881	639023
20354	639024
12136	639025
42903	639026
1988	639027
5106	639028
84054	639029
23434	639030
12430	639031
55461	639032
8435	639033
51823	639034
32584	639035
39597	639036
55200	639037
15104	639038
8667	639039
41991	639040
53999	639041
64617	639042
3054	639043
29906	639044
26400	639045
11410	639046
3144	639047
15384	639048
16309	639049
16308	639050
1656	639051
83568	639052
10557	639053
2827	639054
24076	639055
2375	639056
951	639057
104620	639058
5922	639059
18138	639060
937	639061
77746	639062
14740	639063
30463	639064
78426	639065
13265	639066
52505	639067
17856	639068
7102	639069
32084	639070
30638	639071
27742	639072
14382	639073
38065	639074
5409	639075
27832	639076
86466	639077
1958	639078
55463	639079
3143	639080
1873	639081
46190	639082
82805	639083
1813	639084
22915	639085
8038	639086
3948	639087
58503	639088
40742	639089
38920	639090
289	639091
3446	639092
35134	639093
15476	639094
52304	639095
36337	639096
10253	639097
24811	639098
63779	639099
17765	639100
18553	639101
13873	639102
13994	639103
62909	639104
12948	639105
35	639106
1692	639107
71346	639108
98145	639109
474	639110
41319	639111
7900	639112
8711	639113
18284	639114
24230	639115
58617	639116
25715	639117
84768	639118
56187	639119
3997	639120
74059	639121
772	639122
17546	639123
4836	639124
2977	639125
25771	639126
9801	639127
25249	639128
6840	639129
71880	639130
18045	639131
79147	639132
20295	639133
5784	639134
20740	639135
29052	639136
54990	639137
58815	639138
12421	639139
2286	639140
5412	639141
661	639142
3336	639143
30245	639144
9992	639145
25762	639146
1487	639147
79545	639148
715	639149
5760	639150
90158	639151
3195	639152
1701	639153
1543	639154
17397	639155
84261	639156
36193	639157
27145	639158
72428	639159
64458	639160
11753	639161
29213	639162
14086	639163
735	639164
13909	639165
778	639166
66445	639167
56757	639168
60845	639169
507	639170
28033	639171
36178	639172
2409	639173
29322	639174
49380	639175
2814	639176
13977	639177
68478	639178
40359	639179
32148	639180
4759	639181
92467	639182
5406	639183
7968	639184
6134	639185
33843	639186
1044	639187
58800	639188
33067	639189
20490	639190
95068	639191
20761	639192
104629	639193
35221	639194
49967	639195
65938	639196
4232	639197
7289	639198
44148	639199
1662	639200
90780	639201
57626	639202
91445	639203
39344	639204
46287	639205
1757	639206
58	639207
24703	639208
68409	639209
2609	639210
39089	639211
63188	639212
51824	639213
43732	639214
32033	639215
3362	639216
3965	639217
67095	639218
21615	639219
40047	639220
6925	639221
5943	639222
12	639223
32643	639224
85349	639225
42894	639226
5217	639227
24281	639228
52808	639229
26879	639230
7383	639231
39549	639232
8554	639233
81595	639234
61677	639235
1624	639236
75701	639237
5549	639238
3394	639239
12548	639240
23638	639241
58101	639242
31728	639243
321	639244
13142	639245
7356	639246
41683	639247
22192	639248
28311	639249
81183	639250
67780	639251
5439	639252
71559	639253
20169	639254
86245	639255
26750	639256
46520	639257
11976	639258
21264	639259
33210	639260
4334	639261
49511	639262
32439	639263
5475	639264
1164	639265
52072	639266
61931	639267
22466	639268
13083	639269
17979	639270
18967	639271
58938	639272
59965	639273
3954	639274
98678	639275
62453	639276
26754	639277
81630	639278
42703	639279
46661	639280
1244	639281
96304	639282
12082	639283
3137	639284
51631	639285
75985	639286
76999	639287
3081	639288
3150	639289
36730	639290
68430	639291
4	639292
511	639293
3624	639294
3045	639295
33075	639296
14883	639297
64522	639298
17417	639299
16520	639300
4070	639301
77011	639302
18779	639303
76477	639304
680	639305
66925	639306
3985	639307
50750	639308
39413	639309
33273	639310
60991	639311
13458	639312
28951	639313
4083	639314
12476	639315
10268	639316
40875	639317
75420	639318
26374	639319
48881	639320
42281	639321
36824	639322
12675	639323
5245	639324
95035	639325
2890	639326
27702	639327
65944	639328
26807	639329
29549	639330
16828	639331
9648	639332
19650	639333
4849	639334
45785	639335
57131	639336
96421	639337
85409	639338
68934	639339
1401	639340
35298	639341
31004	639342
27570	639343
77965	639344
7684	639345
27048	639346
19252	639347
1020	639348
77604	639349
5185	639350
3717	639351
45110	639352
479	639353
2355	639354
69691	639355
5048	639356
9837	639357
75402	639358
23100	639359
33680	639360
15889	639361
78721	639362
38416	639363
1297	639364
717	639365
101887	639366
9011	639367
2241	639368
22812	639369
19130	639370
1215	639371
56337	639372
67378	639373
38354	639374
50740	639375
62552	639376
6491	639377
75573	639378
60884	639379
38549	639380
9544	639381
37055	639382
5078	639383
68216	639384
14910	639385
64869	639386
23771	639387
39785	639388
51874	639389
16483	639390
17297	639391
19600	639392
68610	639393
73052	639394
73756	639395
4913	639396
4	639397
9674	639398
32701	639399
1766	639400
729	639401
6699	639402
39949	639403
10622	639404
25018	639405
100971	639406
1180	639407
56318	639408
22662	639409
29300	639410
36854	639411
10930	639412
340	639413
8	639414
85937	639415
14855	639416
51443	639417
101014	639418
71483	639419
36190	639420
11019	639421
20306	639422
1849	639423
61655	639424
78511	639425
1979	639426
24126	639427
11896	639428
74761	639429
20647	639430
13714	639431
3203	639432
1181	639433
26881	639434
369	639435
3880	639436
18857	639437
88046	639438
22384	639439
11367	639440
8341	639441
9022	639442
8961	639443
87439	639444
7441	639445
79	639446
5034	639447
23537	639448
45887	639449
95668	639450
3393	639451
81381	639452
83651	639453
24518	639454
20760	639455
28908	639456
7742	639457
29857	639458
110225	639459
33230	639460
31363	639461
24246	639462
400	639463
39578	639464
22903	639465
27499	639466
11137	639467
4820	639468
17752	639469
812	639470
70755	639471
870	639472
123	639473
3216	639474
13996	639475
89525	639476
22802	639477
11803	639478
62495	639479
2552	639480
30961	639481
77689	639482
3390	639483
2122	639484
19985	639485
7500	639486
5991	639487
87672	639488
68242	639489
29766	639490
20010	639491
28973	639492
27313	639493
3071	639494
2728	639495
111575	639496
12223	639497
11006	639498
49278	639499
256	639500
10125	639501
99404	639502
17058	639503
48036	639504
42490	639505
51120	639506
1440	639507
22053	639508
29901	639509
68179	639510
60669	639511
51328	639512
29516	639513
47875	639514
17946	639515
5553	639516
6939	639517
39230	639518
16463	639519
15046	639520
38682	639521
40662	639522
73985	639523
31041	639524
47114	639525
35198	639526
774	639527
34465	639528
59827	639529
10394	639530
67535	639531
19591	639532
24929	639533
1194	639534
11913	639535
9224	639536
3440	639537
85	639538
6399	639539
74608	639540
899	639541
41077	639542
15812	639543
15258	639544
34316	639545
53949	639546
33156	639547
64332	639548
34212	639549
3021	639550
49808	639551
80573	639552
20923	639553
11865	639554
70148	639555
104277	639556
6	639557
17622	639558
2214	639559
39604	639560
13826	639561
26034	639562
1278	639563
9305	639564
3425	639565
33727	639566
32151	639567
2082	639568
131	639569
20141	639570
17974	639571
2202	639572
35729	639573
14314	639574
93186	639575
9191	639576
2160	639577
9614	639578
7649	639579
31203	639580
17338	639581
4104	639582
26154	639583
810	639584
68204	639585
266	639586
38107	639587
6751	639588
43380	639589
8969	639590
3303	639591
12995	639592
93748	639593
2480	639594
74843	639595
19614	639596
27819	639597
3311	639598
34392	639599
36550	639600
50718	639601
11181	639602
8533	639603
44933	639604
92035	639605
45639	639606
20085	639607
98811	639608
3694	639609
6828	639610
3137	639611
22007	639612
31917	639613
1630	639614
65195	639615
57661	639616
1389	639617
8374	639618
18350	639619
21392	639620
600	639621
96565	639622
21934	639623
90875	639624
6569	639625
12155	639626
31948	639627
22826	639628
1754	639629
32150	639630
15796	639631
17360	639632
8633	639633
55525	639634
20332	639635
47609	639636
149	639637
61241	639638
72797	639639
39815	639640
69003	639641
20931	639642
37474	639643
34209	639644
65859	639645
30249	639646
2101	639647
3561	639648
44100	639649
64328	639650
9451	639651
68450	639652
23737	639653
112791	639654
1905	639655
36658	639656
13727	639657
1873	639658
15090	639659
81760	639660
47906	639661
3344	639662
61878	639663
7400	639664
40930	639665
15891	639666
21255	639667
299	639668
14092	639669
12005	639670
5450	639671
34743	639672
52229	639673
11910	639674
1077	639675
3822	639676
23342	639677
35932	639678
15179	639679
12074	639680
46319	639681
19541	639682
5516	639683
28287	639684
14850	639685
6812	639686
16863	639687
29265	639688
56219	639689
72838	639690
25253	639691
25273	639692
27681	639693
31847	639694
27128	639695
34269	639696
16328	639697
3903	639698
231	639699
315	639700
39191	639701
66330	639702
48689	639703
76424	639704
91874	639705
17864	639706
3462	639707
6937	639708
426	639709
4177	639710
5912	639711
159	639712
3741	639713
1764	639714
4181	639715
19202	639716
34075	639717
48442	639718
12622	639719
71371	639720
4	639721
9539	639722
5843	639723
32058	639724
55849	639725
4227	639726
30783	639727
78434	639728
22979	639729
4885	639730
15777	639731
76542	639732
40341	639733
94905	639734
1070	639735
6049	639736
12017	639737
26654	639738
17910	639739
1446	639740
20447	639741
8927	639742
47239	639743
14284	639744
1238	639745
1076	639746
52746	639747
31334	639748
27804	639749
54684	639750
14983	639751
13316	639752
3375	639753
5159	639754
37936	639755
78743	639756
70448	639757
12311	639758
24005	639759
49183	639760
40884	639761
17303	639762
6863	639763
64359	639764
8729	639765
87567	639766
4155	639767
2089	639768
68941	639769
91104	639770
19551	639771
67199	639772
11686	639773
3727	639774
34340	639775
35139	639776
7219	639777
45429	639778
47117	639779
8611	639780
6535	639781
40539	639782
20199	639783
74026	639784
91283	639785
619	639786
67871	639787
27639	639788
79830	639789
9506	639790
10660	639791
11978	639792
85038	639793
68273	639794
3127	639795
41948	639796
6441	639797
10449	639798
3538	639799
90488	639800
46056	639801
2857	639802
27509	639803
11903	639804
320	639805
8315	639806
4037	639807
23380	639808
3675	639809
37428	639810
48143	639811
44981	639812
13110	639813
352	639814
53014	639815
53227	639816
64302	639817
11262	639818
81477	639819
87706	639820
23147	639821
67665	639822
5067	639823
10856	639824
57207	639825
67701	639826
47685	639827
8432	639828
18325	639829
25612	639830
18795	639831
1835	639832
16693	639833
49145	639834
25520	639835
57148	639836
39714	639837
6502	639838
57351	639839
2927	639840
1140	639841
18059	639842
4690	639843
35146	639844
39738	639845
1668	639846
42395	639847
701	639848
44112	639849
632	639850
7671	639851
24623	639852
33824	639853
33725	639854
21412	639855
4199	639856
623	639857
38502	639858
3169	639859
20672	639860
14447	639861
19500	639862
61883	639863
35115	639864
1303	639865
3010	639866
5446	639867
1393	639868
29061	639869
8461	639870
33299	639871
35564	639872
46148	639873
59245	639874
21958	639875
2909	639876
18486	639877
10052	639878
18581	639879
88051	639880
3026	639881
11786	639882
46250	639883
54833	639884
36214	639885
11472	639886
84454	639887
105759	639888
11958	639889
6366	639890
70481	639891
10864	639892
30061	639893
13939	639894
141	639895
61230	639896
37632	639897
35862	639898
16071	639899
10196	639900
43872	639901
40171	639902
35099	639903
4625	639904
45870	639905
93536	639906
21938	639907
14617	639908
1103	639909
46524	639910
36344	639911
69906	639912
9115	639913
3326	639914
96794	639915
59288	639916
63848	639917
68953	639918
53911	639919
9258	639920
59829	639921
44615	639922
18398	639923
24753	639924
70416	639925
61371	639926
28971	639927
6531	639928
347	639929
42809	639930
10942	639931
6249	639932
66	639933
16157	639934
47434	639935
6268	639936
44896	639937
6034	639938
11728	639939
42394	639940
99453	639941
3903	639942
26	639943
11129	639944
12868	639945
2244	639946
16193	639947
4197	639948
11571	639949
44530	639950
15990	639951
81901	639952
104382	639953
40743	639954
51315	639955
28777	639956
94560	639957
33143	639958
54004	639959
64947	639960
2246	639961
908	639962
7819	639963
7876	639964
50111	639965
70396	639966
41597	639967
2601	639968
18073	639969
20122	639970
65695	639971
44193	639972
52133	639973
11714	639974
55356	639975
8583	639976
8655	639977
25363	639978
8629	639979
62483	639980
66796	639981
32046	639982
52293	639983
9310	639984
665	639985
1555	639986
86928	639987
31651	639988
78897	639989
802	639990
40643	639991
5828	639992
58819	639993
9226	639994
46657	639995
2620	639996
15675	639997
43683	639998
3832	639999
9367	640000
52212	640001
46394	640002
22875	640003
50546	640004
1376	640005
32114	640006
8061	640007
3048	640008
66425	640009
14081	640010
3137	640011
37906	640012
689	640013
70607	640014
25828	640015
42178	640016
46762	640017
51900	640018
54100	640019
75881	640020
22031	640021
2691	640022
12192	640023
71526	640024
8255	640025
57833	640026
4862	640027
27435	640028
42399	640029
69739	640030
101534	640031
36805	640032
72749	640033
5853	640034
25792	640035
34615	640036
24274	640037
73747	640038
3354	640039
5287	640040
5961	640041
2569	640042
36162	640043
10043	640044
59208	640045
13444	640046
6356	640047
74525	640048
35222	640049
16576	640050
12652	640051
55817	640052
75114	640053
27097	640054
16767	640055
14340	640056
19489	640057
96699	640058
63631	640059
1808	640060
4551	640061
1301	640062
6615	640063
103810	640064
1171	640065
20826	640066
27344	640067
8856	640068
4339	640069
81085	640070
64828	640071
50098	640072
12815	640073
477	640074
914	640075
3395	640076
40055	640077
31834	640078
102070	640079
54643	640080
3278	640081
6115	640082
8878	640083
51168	640084
65452	640085
134	640086
314	640087
34548	640088
28332	640089
435	640090
68255	640091
1274	640092
16225	640093
80721	640094
30197	640095
18607	640096
55465	640097
28897	640098
52314	640099
29199	640100
21101	640101
181	640102
16004	640103
22906	640104
1947	640105
3888	640106
43994	640107
22372	640108
51167	640109
1169	640110
33642	640111
325	640112
30147	640113
73482	640114
9280	640115
15862	640116
30877	640117
21920	640118
13379	640119
85092	640120
1724	640121
59440	640122
20208	640123
19821	640124
64964	640125
42372	640126
45908	640127
58590	640128
4740	640129
63596	640130
63736	640131
79109	640132
21914	640133
1030	640134
13667	640135
169	640136
22261	640137
77266	640138
5226	640139
2354	640140
51153	640141
55121	640142
618	640143
39689	640144
42125	640145
22992	640146
129	640147
72716	640148
5563	640149
69865	640150
19874	640151
36699	640152
10822	640153
35028	640154
21203	640155
52123	640156
36682	640157
15473	640158
38200	640159
13595	640160
2711	640161
53729	640162
38185	640163
8735	640164
42303	640165
46389	640166
24572	640167
11505	640168
55044	640169
53658	640170
7144	640171
25583	640172
5556	640173
33859	640174
38781	640175
64719	640176
15483	640177
5468	640178
42850	640179
55869	640180
63076	640181
25313	640182
4417	640183
12385	640184
80673	640185
8090	640186
34609	640187
19001	640188
14786	640189
20323	640190
14822	640191
34981	640192
52323	640193
63117	640194
58670	640195
66683	640196
53759	640197
28024	640198
22538	640199
40954	640200
27507	640201
39047	640202
44392	640203
63559	640204
17742	640205
36857	640206
3396	640207
4507	640208
1349	640209
31459	640210
12921	640211
12025	640212
9822	640213
6395	640214
27562	640215
38146	640216
1687	640217
9179	640218
14472	640219
15253	640220
763	640221
34909	640222
16425	640223
60174	640224
108404	640225
23840	640226
8232	640227
23936	640228
59863	640229
1565	640230
64356	640231
12981	640232
719	640233
2979	640234
53146	640235
22578	640236
49353	640237
15998	640238
53178	640239
18191	640240
65342	640241
2067	640242
28103	640243
104017	640244
57151	640245
5694	640246
59276	640247
8164	640248
78095	640249
81879	640250
18974	640251
23128	640252
94643	640253
77262	640254
651	640255
12244	640256
371	640257
25099	640258
31144	640259
80094	640260
88074	640261
3403	640262
85141	640263
103248	640264
61052	640265
37277	640266
10593	640267
55662	640268
20680	640269
3720	640270
8641	640271
61870	640272
14	640273
29681	640274
13932	640275
31248	640276
9921	640277
839	640278
7427	640279
2781	640280
43914	640281
29938	640282
16984	640283
50262	640284
15428	640285
21037	640286
49786	640287
29642	640288
46758	640289
37230	640290
576	640291
7257	640292
26721	640293
84189	640294
17004	640295
72738	640296
32604	640297
95823	640298
6783	640299
26224	640300
85049	640301
12189	640302
36626	640303
27814	640304
42515	640305
96303	640306
143	640307
12477	640308
72108	640309
16737	640310
2570	640311
4415	640312
65618	640313
39648	640314
31483	640315
2320	640316
29698	640317
10974	640318
32385	640319
30471	640320
10211	640321
3512	640322
99690	640323
56593	640324
2943	640325
4882	640326
107242	640327
19088	640328
6076	640329
6800	640330
5353	640331
25992	640332
16275	640333
43136	640334
5349	640335
11313	640336
54444	640337
32958	640338
54128	640339
21859	640340
50662	640341
2811	640342
873	640343
16157	640344
62074	640345
25562	640346
44051	640347
15899	640348
19166	640349
17996	640350
64739	640351
46606	640352
48300	640353
15422	640354
70537	640355
34669	640356
26360	640357
8153	640358
21262	640359
1878	640360
39420	640361
59049	640362
37752	640363
43483	640364
83767	640365
35410	640366
61866	640367
8772	640368
3975	640369
24838	640370
52139	640371
113483	640372
45953	640373
7700	640374
50138	640375
38902	640376
100631	640377
12116	640378
38180	640379
59510	640380
28142	640381
5139	640382
37643	640383
1749	640384
44885	640385
5147	640386
71173	640387
6255	640388
64870	640389
16976	640390
13371	640391
12464	640392
22859	640393
102959	640394
7593	640395
30313	640396
8113	640397
33933	640398
8651	640399
75041	640400
15497	640401
58134	640402
14819	640403
48693	640404
15529	640405
3195	640406
65472	640407
36512	640408
39313	640409
16302	640410
29289	640411
1340	640412
65431	640413
4288	640414
17	640415
16140	640416
11715	640417
1358	640418
10389	640419
60	640420
81217	640421
11012	640422
45081	640423
5642	640424
80957	640425
85762	640426
46908	640427
32254	640428
57522	640429
42074	640430
2280	640431
4159	640432
67861	640433
82714	640434
101067	640435
97847	640436
7442	640437
33832	640438
881	640439
6638	640440
3131	640441
61854	640442
81609	640443
39937	640444
35535	640445
6129	640446
4356	640447
45987	640448
62574	640449
70999	640450
46196	640451
233	640452
13055	640453
16510	640454
25542	640455
871	640456
27292	640457
46411	640458
33324	640459
38562	640460
84089	640461
2114	640462
5816	640463
6351	640464
43505	640465
48503	640466
22423	640467
99824	640468
1030	640469
9614	640470
54493	640471
2969	640472
617	640473
11033	640474
8338	640475
29201	640476
35367	640477
11885	640478
80545	640479
38278	640480
11332	640481
22604	640482
25819	640483
16175	640484
42464	640485
22166	640486
35486	640487
41668	640488
3436	640489
54076	640490
25101	640491
12559	640492
87004	640493
98643	640494
54900	640495
5220	640496
22260	640497
40113	640498
210	640499
8661	640500
8571	640501
1851	640502
31059	640503
57647	640504
75353	640505
108	640506
17406	640507
14640	640508
12911	640509
18339	640510
43924	640511
75233	640512
6071	640513
206	640514
1419	640515
36264	640516
48859	640517
63403	640518
3699	640519
85894	640520
66067	640521
268	640522
56436	640523
16432	640524
40103	640525
3860	640526
43543	640527
10770	640528
52578	640529
56389	640530
76468	640531
50448	640532
10902	640533
64166	640534
27945	640535
70187	640536
81253	640537
646	640538
50364	640539
77850	640540
2619	640541
19200	640542
22388	640543
2639	640544
70892	640545
71656	640546
18113	640547
9474	640548
12414	640549
104752	640550
97373	640551
21791	640552
69819	640553
61652	640554
41871	640555
5583	640556
52439	640557
26139	640558
33533	640559
69093	640560
45791	640561
2408	640562
32160	640563
1855	640564
20081	640565
2920	640566
49004	640567
11065	640568
98395	640569
44413	640570
22392	640571
19862	640572
35516	640573
83816	640574
13084	640575
11518	640576
22950	640577
61442	640578
5096	640579
43881	640580
61649	640581
40203	640582
34082	640583
42639	640584
59994	640585
14903	640586
1905	640587
13577	640588
54995	640589
21601	640590
43950	640591
2365	640592
8566	640593
15657	640594
45905	640595
20720	640596
103829	640597
2738	640598
14131	640599
10716	640600
79271	640601
54312	640602
7838	640603
2055	640604
40184	640605
4892	640606
41381	640607
22748	640608
50454	640609
39847	640610
57640	640611
78222	640612
24039	640613
4647	640614
62	640615
48380	640616
6444	640617
18008	640618
65504	640619
335	640620
23353	640621
56128	640622
39808	640623
2959	640624
27157	640625
33184	640626
368	640627
92518	640628
13549	640629
61412	640630
14921	640631
33740	640632
93	640633
4043	640634
107470	640635
17705	640636
7802	640637
56919	640638
93620	640639
19735	640640
23535	640641
2810	640642
28730	640643
79629	640644
9226	640645
10480	640646
1623	640647
7049	640648
80125	640649
13494	640650
67013	640651
70821	640652
3678	640653
25034	640654
31125	640655
51480	640656
13846	640657
13798	640658
79197	640659
91	640660
31228	640661
23194	640662
37305	640663
15845	640664
871	640665
16689	640666
25536	640667
8023	640668
50554	640669
42068	640670
23176	640671
19804	640672
9765	640673
509	640674
21550	640675
409	640676
325	640677
8149	640678
873	640679
24081	640680
40718	640681
8363	640682
12039	640683
11414	640684
26398	640685
7304	640686
11703	640687
571	640688
42731	640689
11210	640690
41489	640691
47694	640692
46968	640693
26608	640694
89346	640695
13582	640696
2694	640697
1000	640698
4550	640699
252	640700
2801	640701
75923	640702
74956	640703
3252	640704
86660	640705
104	640706
5670	640707
5830	640708
1693	640709
12477	640710
55509	640711
3090	640712
51604	640713
37956	640714
2625	640715
19628	640716
21977	640717
22608	640718
65327	640719
29	640720
4693	640721
260	640722
4303	640723
67034	640724
28474	640725
13036	640726
5896	640727
17386	640728
19150	640729
15599	640730
4671	640731
17119	640732
101	640733
137	640734
94150	640735
10245	640736
24496	640737
1073	640738
11066	640739
49019	640740
9914	640741
53132	640742
74861	640743
10494	640744
31241	640745
64706	640746
16	640747
1798	640748
23690	640749
39611	640750
1439	640751
72733	640752
93120	640753
65274	640754
11492	640755
43901	640756
57227	640757
196	640758
61890	640759
134	640760
10723	640761
9007	640762
8097	640763
33488	640764
66723	640765
41886	640766
7963	640767
696	640768
74922	640769
37376	640770
39568	640771
10778	640772
946	640773
56029	640774
248	640775
17561	640776
33178	640777
44458	640778
47867	640779
39471	640780
9125	640781
10980	640782
11347	640783
3196	640784
36549	640785
31268	640786
8165	640787
21117	640788
38906	640789
29304	640790
2062	640791
2185	640792
79260	640793
46163	640794
57002	640795
25660	640796
285	640797
8139	640798
35788	640799
2245	640800
4322	640801
13520	640802
68142	640803
31267	640804
14291	640805
6229	640806
36137	640807
16286	640808
23832	640809
91509	640810
45296	640811
9055	640812
5674	640813
827	640814
7721	640815
34022	640816
10024	640817
30470	640818
3312	640819
21707	640820
29088	640821
31369	640822
39751	640823
1903	640824
3789	640825
20516	640826
11935	640827
27761	640828
15043	640829
4824	640830
67623	640831
10226	640832
61716	640833
38891	640834
84920	640835
856	640836
291	640837
5778	640838
112063	640839
63824	640840
34133	640841
36354	640842
52109	640843
42532	640844
7244	640845
5722	640846
3838	640847
3486	640848
72726	640849
24022	640850
61823	640851
10734	640852
12061	640853
17581	640854
28797	640855
11306	640856
36509	640857
802	640858
48832	640859
10925	640860
31974	640861
27832	640862
56121	640863
38315	640864
9012	640865
55371	640866
16247	640867
45005	640868
26421	640869
78063	640870
48994	640871
609	640872
22977	640873
63170	640874
10354	640875
64795	640876
114006	640877
62498	640878
64022	640879
60757	640880
41290	640881
27774	640882
9091	640883
36591	640884
65	640885
942	640886
318	640887
12	640888
48425	640889
10367	640890
130	640891
36974	640892
38174	640893
80779	640894
17177	640895
49	640896
72	640897
37569	640898
76096	640899
45759	640900
19064	640901
70704	640902
15685	640903
360	640904
110383	640905
89410	640906
14412	640907
69923	640908
14821	640909
10188	640910
23545	640911
66384	640912
29550	640913
1344	640914
263	640915
75927	640916
19154	640917
2117	640918
20890	640919
38338	640920
15859	640921
30487	640922
82521	640923
33828	640924
25091	640925
14603	640926
54356	640927
33226	640928
20080	640929
48171	640930
60866	640931
31711	640932
30855	640933
5056	640934
74807	640935
8326	640936
46307	640937
71116	640938
2868	640939
7612	640940
73349	640941
65526	640942
36761	640943
59582	640944
107611	640945
146	640946
25186	640947
79341	640948
8870	640949
18042	640950
64	640951
9649	640952
41664	640953
89327	640954
7693	640955
9485	640956
74600	640957
5	640958
77784	640959
105975	640960
8160	640961
37002	640962
718	640963
7503	640964
1767	640965
2623	640966
36283	640967
10910	640968
25438	640969
21974	640970
17804	640971
366	640972
30683	640973
7429	640974
79428	640975
36081	640976
80958	640977
38848	640978
35580	640979
3604	640980
22616	640981
5449	640982
15905	640983
2094	640984
24522	640985
59419	640986
3623	640987
58989	640988
22291	640989
39000	640990
44044	640991
10580	640992
1828	640993
5016	640994
179	640995
7167	640996
16757	640997
12962	640998
3541	640999
51609	641000
26117	641001
13820	641002
15192	641003
103468	641004
71969	641005
1205	641006
33051	641007
3698	641008
30578	641009
36743	641010
55561	641011
12467	641012
100354	641013
48717	641014
33848	641015
38885	641016
31083	641017
1670	641018
64466	641019
54394	641020
16749	641021
46286	641022
52184	641023
88840	641024
7843	641025
710	641026
14734	641027
73529	641028
26893	641029
8857	641030
78004	641031
57511	641032
10165	641033
101574	641034
58074	641035
72284	641036
31848	641037
35817	641038
9194	641039
20685	641040
26821	641041
20810	641042
19809	641043
5605	641044
27725	641045
15953	641046
20803	641047
4027	641048
113371	641049
686	641050
19128	641051
6880	641052
6358	641053
17167	641054
1569	641055
112364	641056
35343	641057
15064	641058
72021	641059
22914	641060
13780	641061
6918	641062
30879	641063
27825	641064
17871	641065
19105	641066
50215	641067
62544	641068
23412	641069
742	641070
30161	641071
5134	641072
15443	641073
5158	641074
10392	641075
15480	641076
59812	641077
45994	641078
30597	641079
23186	641080
45461	641081
10376	641082
263	641083
6435	641084
17016	641085
23411	641086
41222	641087
110	641088
28934	641089
73326	641090
2410	641091
9756	641092
15784	641093
399	641094
65600	641095
12241	641096
63860	641097
25993	641098
4170	641099
37732	641100
6452	641101
40520	641102
2926	641103
6301	641104
22944	641105
41682	641106
40916	641107
1	641108
15525	641109
22870	641110
56795	641111
6354	641112
96696	641113
61211	641114
20540	641115
61996	641116
4304	641117
74494	641118
7860	641119
2941	641120
76276	641121
2301	641122
57285	641123
47004	641124
14010	641125
30295	641126
9632	641127
40255	641128
7629	641129
27465	641130
439	641131
8745	641132
32850	641133
6397	641134
10153	641135
273	641136
14500	641137
22272	641138
13171	641139
31107	641140
66464	641141
110726	641142
75242	641143
20171	641144
33970	641145
12956	641146
14483	641147
31990	641148
14768	641149
62018	641150
6183	641151
8742	641152
41428	641153
34	641154
5027	641155
5130	641156
4960	641157
30893	641158
8958	641159
47439	641160
78676	641161
32324	641162
24936	641163
17404	641164
40746	641165
18744	641166
108817	641167
10972	641168
19921	641169
70380	641170
2708	641171
9912	641172
27309	641173
10352	641174
17204	641175
33416	641176
7480	641177
2681	641178
2614	641179
1369	641180
46851	641181
33584	641182
22852	641183
9388	641184
7070	641185
44800	641186
23043	641187
2011	641188
13980	641189
17040	641190
18541	641191
49722	641192
4196	641193
955	641194
17	641195
49241	641196
66342	641197
808	641198
45956	641199
60325	641200
12369	641201
40331	641202
19279	641203
32919	641204
12841	641205
7217	641206
27870	641207
91729	641208
3791	641209
15635	641210
58	641211
73926	641212
1336	641213
55157	641214
20912	641215
14661	641216
9795	641217
44109	641218
38823	641219
2	641220
77028	641221
43161	641222
17121	641223
9824	641224
74662	641225
19063	641226
60887	641227
17621	641228
10815	641229
72995	641230
131	641231
55319	641232
24767	641233
39669	641234
44394	641235
38500	641236
29901	641237
24507	641238
40377	641239
26432	641240
4457	641241
48576	641242
23616	641243
10057	641244
73336	641245
1282	641246
16069	641247
54084	641248
61876	641249
4678	641250
50868	641251
149	641252
39752	641253
14239	641254
2502	641255
14145	641256
55045	641257
46988	641258
53485	641259
7811	641260
26212	641261
8967	641262
18631	641263
22881	641264
23760	641265
31115	641266
28193	641267
3383	641268
29859	641269
2230	641270
45051	641271
7751	641272
63561	641273
83647	641274
8304	641275
13867	641276
57589	641277
15160	641278
45125	641279
10725	641280
108457	641281
54408	641282
9494	641283
27141	641284
3705	641285
18711	641286
14966	641287
55931	641288
75323	641289
7149	641290
14125	641291
58937	641292
18911	641293
20759	641294
41577	641295
72404	641296
813	641297
111076	641298
35080	641299
54	641300
18914	641301
55379	641302
5164	641303
47330	641304
46005	641305
313	641306
20240	641307
6542	641308
67192	641309
27598	641310
579	641311
99337	641312
7418	641313
77420	641314
99535	641315
50828	641316
2733	641317
20472	641318
62721	641319
31299	641320
1429	641321
78643	641322
62067	641323
17446	641324
11313	641325
2569	641326
19897	641327
43957	641328
814	641329
41408	641330
4274	641331
44631	641332
2562	641333
71405	641334
88899	641335
3797	641336
54511	641337
2303	641338
2587	641339
11827	641340
7475	641341
2428	641342
79885	641343
8035	641344
5860	641345
1865	641346
56961	641347
20959	641348
65820	641349
8942	641350
11155	641351
66027	641352
32880	641353
20325	641354
24876	641355
297	641356
359	641357
391	641358
88131	641359
13023	641360
59402	641361
36157	641362
27917	641363
16515	641364
11152	641365
93372	641366
30107	641367
39917	641368
6812	641369
5286	641370
20602	641371
27510	641372
73844	641373
4733	641374
91761	641375
27581	641376
53571	641377
42211	641378
30083	641379
13987	641380
2119	641381
24303	641382
20610	641383
38246	641384
53103	641385
51963	641386
56257	641387
1687	641388
8595	641389
20081	641390
888	641391
90953	641392
32675	641393
16819	641394
7923	641395
48160	641396
842	641397
83	641398
59704	641399
2199	641400
42741	641401
30249	641402
58363	641403
10740	641404
2451	641405
45745	641406
61364	641407
13955	641408
19321	641409
3470	641410
10758	641411
41610	641412
27733	641413
10852	641414
52522	641415
59441	641416
15799	641417
103990	641418
4307	641419
40090	641420
6689	641421
22219	641422
56618	641423
3652	641424
71149	641425
8346	641426
27030	641427
15033	641428
2627	641429
74181	641430
75808	641431
2886	641432
22876	641433
7433	641434
22184	641435
17	641436
15322	641437
12321	641438
12286	641439
19524	641440
3568	641441
2509	641442
23227	641443
1511	641444
17462	641445
30359	641446
1972	641447
41520	641448
78	641449
59521	641450
41565	641451
40804	641452
69710	641453
32017	641454
4301	641455
695	641456
80208	641457
5812	641458
61573	641459
61794	641460
2639	641461
7731	641462
7084	641463
7816	641464
20154	641465
52151	641466
85172	641467
63155	641468
23482	641469
15331	641470
35904	641471
32166	641472
1527	641473
3110	641474
32697	641475
66784	641476
45547	641477
3852	641478
2177	641479
35592	641480
19561	641481
63470	641482
16337	641483
8954	641484
14471	641485
4940	641486
62475	641487
15970	641488
147	641489
20005	641490
42790	641491
1916	641492
84048	641493
41665	641494
78505	641495
32112	641496
3469	641497
13092	641498
17766	641499
31078	641500
38995	641501
18763	641502
3692	641503
27239	641504
13736	641505
30302	641506
75488	641507
11313	641508
10236	641509
96515	641510
4032	641511
54810	641512
31142	641513
65055	641514
4856	641515
28618	641516
5442	641517
26935	641518
33039	641519
81160	641520
59717	641521
8533	641522
98965	641523
3079	641524
6155	641525
23532	641526
41550	641527
92747	641528
6901	641529
45943	641530
74535	641531
32290	641532
57625	641533
40179	641534
72079	641535
144	641536
7354	641537
49850	641538
39679	641539
28253	641540
66074	641541
257	641542
26166	641543
1759	641544
8216	641545
60827	641546
23606	641547
38438	641548
75488	641549
24937	641550
49136	641551
94555	641552
7479	641553
16623	641554
59958	641555
1	641556
31282	641557
10479	641558
59557	641559
36381	641560
28266	641561
6943	641562
55000	641563
316	641564
53677	641565
34132	641566
49999	641567
29248	641568
1313	641569
30	641570
8087	641571
29925	641572
511	641573
64334	641574
53943	641575
1391	641576
15932	641577
6693	641578
81463	641579
77837	641580
64525	641581
17293	641582
58964	641583
462	641584
20702	641585
73016	641586
7061	641587
111152	641588
8237	641589
111981	641590
4694	641591
36691	641592
75903	641593
21758	641594
36949	641595
54732	641596
5083	641597
16272	641598
70395	641599
21825	641600
19196	641601
496	641602
66076	641603
4659	641604
39805	641605
54503	641606
70765	641607
15121	641608
29097	641609
27542	641610
51134	641611
87812	641612
6943	641613
60018	641614
10232	641615
69596	641616
51544	641617
2902	641618
56869	641619
19744	641620
19701	641621
90462	641622
4815	641623
1657	641624
17132	641625
4329	641626
42626	641627
21515	641628
60697	641629
8831	641630
48255	641631
1327	641632
80380	641633
35258	641634
29962	641635
60030	641636
30613	641637
96832	641638
32569	641639
46447	641640
28360	641641
77364	641642
64375	641643
65701	641644
38	641645
5889	641646
72639	641647
92021	641648
29767	641649
21903	641650
3551	641651
64190	641652
4059	641653
86280	641654
6578	641655
19120	641656
1242	641657
10740	641658
95497	641659
17880	641660
86215	641661
70	641662
1016	641663
32109	641664
32697	641665
70101	641666
82159	641667
22494	641668
10505	641669
29010	641670
10865	641671
1655	641672
14490	641673
99123	641674
8591	641675
340	641676
9654	641677
8455	641678
18684	641679
67994	641680
22285	641681
71297	641682
46963	641683
2872	641684
49104	641685
5088	641686
68670	641687
14048	641688
14280	641689
36963	641690
36754	641691
7241	641692
17194	641693
28427	641694
4468	641695
18	641696
3017	641697
807	641698
46030	641699
7358	641700
477	641701
20972	641702
37298	641703
15990	641704
48084	641705
18622	641706
85193	641707
86681	641708
28817	641709
5985	641710
18083	641711
15288	641712
84956	641713
14572	641714
74553	641715
16010	641716
1298	641717
7113	641718
16325	641719
8775	641720
58500	641721
48684	641722
64958	641723
12437	641724
8047	641725
40417	641726
5596	641727
36955	641728
54807	641729
3079	641730
32885	641731
13305	641732
46387	641733
6	641734
32960	641735
1429	641736
10414	641737
83185	641738
59451	641739
88978	641740
74234	641741
17301	641742
15295	641743
14031	641744
25176	641745
64347	641746
16546	641747
29009	641748
3597	641749
86786	641750
3658	641751
23826	641752
58707	641753
10538	641754
64551	641755
70299	641756
31939	641757
56370	641758
5926	641759
37347	641760
23269	641761
64065	641762
1905	641763
27307	641764
41289	641765
52707	641766
14520	641767
66651	641768
9332	641769
5725	641770
28931	641771
94037	641772
44868	641773
72326	641774
9148	641775
8969	641776
2387	641777
26	641778
40460	641779
643	641780
43138	641781
54340	641782
5128	641783
12447	641784
26504	641785
54137	641786
71177	641787
2072	641788
8607	641789
34788	641790
95427	641791
43001	641792
14566	641793
22439	641794
3880	641795
5825	641796
34595	641797
93419	641798
32338	641799
50606	641800
62958	641801
48912	641802
4590	641803
113426	641804
12564	641805
39785	641806
70279	641807
32043	641808
82025	641809
37997	641810
13017	641811
5002	641812
249	641813
24682	641814
49111	641815
16557	641816
36471	641817
57543	641818
10088	641819
55312	641820
19172	641821
48544	641822
18798	641823
16464	641824
6822	641825
760	641826
25008	641827
34939	641828
33576	641829
25551	641830
44862	641831
1215	641832
48042	641833
5515	641834
47782	641835
53	641836
81927	641837
44541	641838
57788	641839
3068	641840
2711	641841
58542	641842
15877	641843
4270	641844
33677	641845
80117	641846
17133	641847
38791	641848
12026	641849
23232	641850
23364	641851
99283	641852
4775	641853
5340	641854
7162	641855
41758	641856
66687	641857
12509	641858
3713	641859
108953	641860
107787	641861
16300	641862
29467	641863
24506	641864
13923	641865
96066	641866
699	641867
85654	641868
69701	641869
7598	641870
64530	641871
19254	641872
46501	641873
21297	641874
22536	641875
6539	641876
28891	641877
53811	641878
23118	641879
4417	641880
21432	641881
46634	641882
13127	641883
4784	641884
19518	641885
55906	641886
32794	641887
3060	641888
59819	641889
52488	641890
48745	641891
41276	641892
67883	641893
23	641894
30582	641895
962	641896
12145	641897
2297	641898
5459	641899
18115	641900
58436	641901
3349	641902
14118	641903
114172	641904
87050	641905
22771	641906
13493	641907
69158	641908
58536	641909
15044	641910
31909	641911
33296	641912
25598	641913
2427	641914
9389	641915
3098	641916
5026	641917
48313	641918
4770	641919
71374	641920
98797	641921
102316	641922
2859	641923
47205	641924
23945	641925
66923	641926
42808	641927
4007	641928
12291	641929
72066	641930
46138	641931
484	641932
523	641933
18927	641934
9854	641935
90871	641936
8080	641937
1062	641938
82215	641939
52496	641940
32822	641941
52726	641942
30180	641943
2088	641944
52456	641945
15340	641946
47347	641947
1459	641948
56662	641949
9057	641950
57548	641951
44033	641952
3912	641953
20258	641954
30158	641955
17417	641956
14302	641957
46379	641958
5279	641959
5023	641960
196	641961
12923	641962
95241	641963
16648	641964
6816	641965
18902	641966
12668	641967
54554	641968
13314	641969
17704	641970
10613	641971
3148	641972
14235	641973
52948	641974
1611	641975
16752	641976
882	641977
7635	641978
36121	641979
2857	641980
60765	641981
108391	641982
1908	641983
14896	641984
40237	641985
7623	641986
12626	641987
19722	641988
26485	641989
265	641990
30511	641991
66010	641992
27777	641993
22152	641994
76379	641995
61437	641996
88	641997
41221	641998
16611	641999
76881	642000
7549	642001
31721	642002
75270	642003
83087	642004
61204	642005
8607	642006
13084	642007
25551	642008
36465	642009
25546	642010
15065	642011
26869	642012
63394	642013
84479	642014
2059	642015
7854	642016
1689	642017
95985	642018
36631	642019
1	642020
11935	642021
98415	642022
53027	642023
14618	642024
5726	642025
65180	642026
19359	642027
19712	642028
12260	642029
7013	642030
73295	642031
54438	642032
39633	642033
61789	642034
33109	642035
27427	642036
79520	642037
38267	642038
4418	642039
27337	642040
45311	642041
75457	642042
58	642043
16035	642044
33674	642045
32954	642046
10207	642047
31685	642048
78975	642049
902	642050
30205	642051
41083	642052
96348	642053
1005	642054
10331	642055
55085	642056
17753	642057
27957	642058
32872	642059
462	642060
58919	642061
162	642062
1451	642063
14007	642064
48176	642065
87842	642066
29733	642067
9441	642068
45069	642069
4690	642070
50878	642071
730	642072
17376	642073
96455	642074
11758	642075
452	642076
92144	642077
30192	642078
14758	642079
501	642080
19397	642081
10787	642082
49342	642083
32842	642084
37093	642085
2729	642086
58151	642087
18	642088
4095	642089
76337	642090
6521	642091
5647	642092
1769	642093
37234	642094
15083	642095
83162	642096
36008	642097
42322	642098
45962	642099
40926	642100
111133	642101
29339	642102
23098	642103
1642	642104
43241	642105
11335	642106
32596	642107
85028	642108
67031	642109
39359	642110
16964	642111
12812	642112
101	642113
45028	642114
47262	642115
32113	642116
30146	642117
26437	642118
46110	642119
72912	642120
1214	642121
17916	642122
105	642123
54371	642124
2019	642125
55431	642126
71757	642127
94238	642128
7222	642129
5758	642130
60037	642131
5305	642132
76349	642133
9116	642134
26434	642135
15451	642136
63886	642137
49756	642138
4441	642139
49487	642140
946	642141
17122	642142
469	642143
33633	642144
14988	642145
13215	642146
23852	642147
66059	642148
114	642149
26501	642150
57292	642151
95	642152
49958	642153
20920	642154
25378	642155
42088	642156
43497	642157
47154	642158
33049	642159
1158	642160
16248	642161
72010	642162
20458	642163
7063	642164
1482	642165
50999	642166
67872	642167
50166	642168
12839	642169
59561	642170
16088	642171
8657	642172
6875	642173
20567	642174
21582	642175
18062	642176
64977	642177
15594	642178
8653	642179
62616	642180
5795	642181
43984	642182
19888	642183
36596	642184
85844	642185
10649	642186
45145	642187
64574	642188
9750	642189
4174	642190
951	642191
1676	642192
12236	642193
13083	642194
9741	642195
19019	642196
7249	642197
57758	642198
60619	642199
268	642200
21760	642201
45517	642202
9342	642203
55572	642204
1574	642205
50619	642206
57058	642207
80413	642208
2714	642209
1851	642210
46296	642211
78861	642212
20983	642213
2641	642214
13040	642215
3692	642216
4361	642217
50038	642218
8948	642219
7082	642220
13873	642221
1510	642222
39056	642223
41768	642224
936	642225
9178	642226
7712	642227
23789	642228
39104	642229
38383	642230
40466	642231
46691	642232
6397	642233
80537	642234
6515	642235
87560	642236
49051	642237
73803	642238
12331	642239
14908	642240
20836	642241
23031	642242
48407	642243
81322	642244
22138	642245
74403	642246
3817	642247
41452	642248
38097	642249
75355	642250
52722	642251
151	642252
36890	642253
67916	642254
3125	642255
290	642256
11053	642257
2982	642258
37453	642259
4769	642260
20959	642261
10130	642262
27292	642263
34136	642264
12173	642265
9223	642266
44878	642267
40855	642268
37718	642269
5400	642270
3330	642271
64132	642272
10295	642273
21519	642274
26885	642275
45715	642276
38190	642277
44797	642278
23024	642279
90500	642280
98081	642281
45874	642282
29386	642283
10095	642284
87665	642285
13928	642286
50565	642287
1181	642288
59950	642289
3111	642290
5975	642291
49571	642292
9350	642293
27876	642294
72	642295
19446	642296
75517	642297
14933	642298
19229	642299
30731	642300
15201	642301
16970	642302
73067	642303
11909	642304
11792	642305
9380	642306
20233	642307
3685	642308
2872	642309
554	642310
9927	642311
15898	642312
43054	642313
9589	642314
15773	642315
6433	642316
72897	642317
64885	642318
21654	642319
34976	642320
48681	642321
13214	642322
6699	642323
18720	642324
32871	642325
55320	642326
92084	642327
60519	642328
23963	642329
10424	642330
40424	642331
9833	642332
13854	642333
49196	642334
20912	642335
42574	642336
56014	642337
2171	642338
17160	642339
96222	642340
6655	642341
4869	642342
21256	642343
80528	642344
15607	642345
10848	642346
35283	642347
153	642348
46490	642349
32914	642350
6102	642351
22982	642352
916	642353
29542	642354
1193	642355
51225	642356
79204	642357
61258	642358
8273	642359
5492	642360
4905	642361
78163	642362
20662	642363
67913	642364
3212	642365
21930	642366
16492	642367
36360	642368
6647	642369
15197	642370
12065	642371
20779	642372
315	642373
1081	642374
5549	642375
58	642376
86809	642377
66364	642378
17346	642379
34300	642380
1453	642381
28679	642382
14892	642383
3193	642384
1686	642385
54922	642386
56592	642387
83461	642388
26695	642389
90207	642390
60119	642391
41993	642392
158	642393
34592	642394
75065	642395
58975	642396
22578	642397
17328	642398
12645	642399
2801	642400
73760	642401
481	642402
12342	642403
35645	642404
44913	642405
92051	642406
80341	642407
24408	642408
20753	642409
64974	642410
54325	642411
6960	642412
9100	642413
1870	642414
4036	642415
741	642416
2548	642417
77039	642418
15097	642419
34893	642420
21153	642421
89466	642422
74715	642423
38951	642424
20804	642425
33843	642426
49521	642427
46072	642428
45524	642429
6201	642430
316	642431
7547	642432
2795	642433
78540	642434
76522	642435
13617	642436
35622	642437
50	642438
9255	642439
1028	642440
20022	642441
81920	642442
21414	642443
80997	642444
2076	642445
11258	642446
6325	642447
24382	642448
445	642449
17278	642450
5797	642451
18200	642452
5171	642453
1172	642454
11014	642455
42530	642456
2242	642457
73019	642458
14920	642459
17936	642460
1289	642461
8687	642462
19105	642463
33189	642464
2087	642465
6367	642466
17085	642467
62599	642468
65869	642469
2039	642470
47169	642471
16650	642472
38551	642473
141	642474
17536	642475
2772	642476
35200	642477
41827	642478
75229	642479
30041	642480
98440	642481
16	642482
16095	642483
104431	642484
3161	642485
15966	642486
40061	642487
89924	642488
156	642489
17495	642490
3832	642491
4854	642492
4991	642493
7904	642494
1893	642495
63570	642496
939	642497
20366	642498
34682	642499
23088	642500
11786	642501
77088	642502
4591	642503
27951	642504
26012	642505
83730	642506
21629	642507
1288	642508
2787	642509
16608	642510
76740	642511
62951	642512
59108	642513
9965	642514
26843	642515
131	642516
14533	642517
92346	642518
18242	642519
55726	642520
50706	642521
1253	642522
33925	642523
11219	642524
33867	642525
3970	642526
793	642527
18621	642528
16929	642529
2921	642530
22366	642531
29092	642532
7251	642533
12861	642534
62126	642535
5329	642536
4655	642537
1445	642538
2775	642539
20449	642540
62919	642541
18358	642542
64250	642543
62855	642544
348	642545
6867	642546
668	642547
72168	642548
145	642549
44248	642550
37870	642551
68762	642552
1823	642553
91805	642554
48292	642555
14347	642556
861	642557
36818	642558
80855	642559
309	642560
2641	642561
5488	642562
32329	642563
34980	642564
20296	642565
16617	642566
26634	642567
89	642568
96752	642569
36413	642570
84279	642571
56849	642572
87131	642573
44279	642574
17386	642575
25	642576
44407	642577
418	642578
37426	642579
56895	642580
5472	642581
2249	642582
66200	642583
40283	642584
48013	642585
11219	642586
2104	642587
25564	642588
108410	642589
8719	642590
18440	642591
63112	642592
14979	642593
4159	642594
113863	642595
38989	642596
3535	642597
44519	642598
27937	642599
9544	642600
8178	642601
36019	642602
92804	642603
9853	642604
16674	642605
34594	642606
28200	642607
72	642608
14633	642609
462	642610
19106	642611
1222	642612
3803	642613
68741	642614
79792	642615
78532	642616
75433	642617
3213	642618
3	642619
65605	642620
81506	642621
73	642622
45859	642623
25905	642624
62030	642625
444	642626
24493	642627
57829	642628
6193	642629
3429	642630
11377	642631
52786	642632
11352	642633
70430	642634
70835	642635
30322	642636
2539	642637
5377	642638
9574	642639
42173	642640
11305	642641
61788	642642
12612	642643
1990	642644
41487	642645
10934	642646
25815	642647
53071	642648
88753	642649
7705	642650
5881	642651
29135	642652
16736	642653
25988	642654
32957	642655
393	642656
1475	642657
24896	642658
10608	642659
796	642660
71785	642661
23623	642662
24974	642663
103516	642664
60637	642665
6040	642666
64378	642667
6631	642668
21059	642669
44598	642670
14034	642671
8043	642672
19835	642673
6890	642674
36125	642675
15264	642676
6892	642677
102758	642678
29481	642679
96981	642680
75419	642681
4256	642682
18051	642683
1128	642684
101707	642685
24330	642686
7093	642687
79681	642688
1575	642689
26608	642690
34646	642691
9038	642692
6438	642693
113884	642694
2283	642695
8160	642696
3624	642697
10897	642698
79112	642699
49635	642700
25044	642701
33276	642702
4007	642703
8425	642704
10814	642705
81535	642706
2321	642707
60216	642708
75168	642709
25435	642710
100340	642711
60630	642712
45401	642713
26553	642714
108	642715
28059	642716
26834	642717
253	642718
17402	642719
41869	642720
45378	642721
103099	642722
518	642723
2628	642724
11713	642725
56767	642726
12687	642727
8782	642728
31896	642729
10263	642730
38442	642731
32517	642732
18744	642733
2461	642734
940	642735
702	642736
9265	642737
31071	642738
10675	642739
218	642740
614	642741
26711	642742
39292	642743
47896	642744
29759	642745
38171	642746
69866	642747
45622	642748
864	642749
19245	642750
12141	642751
20913	642752
84964	642753
52	642754
80230	642755
93142	642756
78477	642757
1689	642758
31819	642759
5538	642760
103776	642761
5287	642762
97613	642763
45020	642764
14263	642765
27537	642766
1024	642767
62673	642768
28244	642769
54056	642770
105081	642771
8990	642772
26985	642773
25994	642774
67302	642775
61402	642776
37053	642777
8921	642778
57507	642779
16133	642780
91219	642781
76126	642782
2437	642783
53395	642784
25034	642785
35048	642786
37301	642787
12318	642788
29913	642789
26199	642790
5224	642791
79529	642792
58190	642793
6856	642794
58389	642795
36998	642796
21221	642797
25634	642798
182	642799
37390	642800
16624	642801
55170	642802
13026	642803
11351	642804
68705	642805
50369	642806
8687	642807
24881	642808
5360	642809
5796	642810
67425	642811
2836	642812
35161	642813
9127	642814
64270	642815
21495	642816
2858	642817
40	642818
455	642819
37898	642820
26588	642821
80060	642822
46299	642823
17981	642824
64035	642825
1315	642826
17021	642827
37368	642828
34414	642829
74471	642830
19146	642831
3294	642832
21911	642833
181	642834
10729	642835
8123	642836
88655	642837
15093	642838
16156	642839
69799	642840
53151	642841
25369	642842
68405	642843
36835	642844
28506	642845
68427	642846
24831	642847
23579	642848
11911	642849
65137	642850
10711	642851
2364	642852
32540	642853
1586	642854
35746	642855
47422	642856
43822	642857
3494	642858
109258	642859
17416	642860
3972	642861
56286	642862
19358	642863
4923	642864
69377	642865
70025	642866
14768	642867
5551	642868
43390	642869
54249	642870
6793	642871
26139	642872
71637	642873
36137	642874
22607	642875
8792	642876
26194	642877
1559	642878
20949	642879
4600	642880
41497	642881
1078	642882
9775	642883
3229	642884
27987	642885
5798	642886
46953	642887
103556	642888
4052	642889
4284	642890
29797	642891
8812	642892
54997	642893
14505	642894
9214	642895
4072	642896
84689	642897
52515	642898
221	642899
5940	642900
58497	642901
10941	642902
9469	642903
5261	642904
90033	642905
57337	642906
36	642907
111489	642908
56108	642909
81044	642910
23473	642911
63970	642912
10351	642913
28033	642914
80542	642915
9421	642916
89809	642917
71203	642918
91463	642919
34927	642920
61006	642921
20610	642922
44048	642923
33577	642924
15147	642925
40518	642926
63257	642927
24439	642928
18134	642929
13061	642930
4530	642931
6971	642932
480	642933
61477	642934
40935	642935
35579	642936
37810	642937
3078	642938
61152	642939
7004	642940
18099	642941
50532	642942
90069	642943
1020	642944
23823	642945
8279	642946
47352	642947
13628	642948
16006	642949
31867	642950
531	642951
42582	642952
73425	642953
4049	642954
14075	642955
779	642956
3535	642957
103123	642958
3054	642959
36900	642960
25910	642961
2350	642962
34563	642963
75645	642964
6149	642965
52205	642966
24968	642967
21936	642968
49072	642969
53401	642970
1039	642971
5506	642972
48799	642973
43178	642974
75494	642975
36519	642976
20649	642977
492	642978
53	642979
77774	642980
92317	642981
23901	642982
20281	642983
36810	642984
38040	642985
26474	642986
29210	642987
16110	642988
17803	642989
66862	642990
36189	642991
43627	642992
5335	642993
33898	642994
37030	642995
22716	642996
4369	642997
26193	642998
4504	642999
22352	643000
1621	643001
38506	643002
29422	643003
87027	643004
41055	643005
86994	643006
57252	643007
68074	643008
69348	643009
5662	643010
7036	643011
56311	643012
7308	643013
2467	643014
9525	643015
4919	643016
452	643017
21265	643018
6875	643019
23836	643020
11250	643021
57400	643022
10921	643023
54645	643024
55987	643025
81777	643026
22479	643027
2973	643028
38982	643029
6316	643030
48052	643031
4671	643032
2023	643033
45360	643034
2112	643035
31758	643036
104142	643037
35439	643038
99050	643039
183	643040
91216	643041
3755	643042
18585	643043
623	643044
3836	643045
18427	643046
26971	643047
36476	643048
62990	643049
102522	643050
44992	643051
59710	643052
31304	643053
52887	643054
35262	643055
91969	643056
14789	643057
38193	643058
71393	643059
53840	643060
1914	643061
22175	643062
7096	643063
4731	643064
35689	643065
79111	643066
38433	643067
24764	643068
646	643069
69111	643070
4636	643071
21349	643072
82293	643073
20075	643074
69861	643075
42598	643076
33684	643077
45939	643078
98	643079
22194	643080
31931	643081
76570	643082
12462	643083
1485	643084
10585	643085
1539	643086
43478	643087
5309	643088
769	643089
6234	643090
5206	643091
17755	643092
90	643093
18176	643094
1214	643095
27	643096
18831	643097
28147	643098
801	643099
804	643100
71830	643101
40295	643102
24429	643103
15857	643104
72623	643105
78315	643106
11545	643107
67768	643108
47787	643109
24160	643110
95555	643111
21727	643112
5899	643113
4504	643114
3461	643115
73392	643116
16682	643117
67162	643118
60696	643119
2900	643120
35121	643121
52984	643122
6999	643123
3557	643124
119	643125
350	643126
1704	643127
18	643128
23342	643129
20290	643130
35290	643131
18834	643132
10976	643133
16007	643134
15508	643135
32936	643136
31145	643137
19130	643138
63128	643139
98203	643140
715	643141
44036	643142
14999	643143
15470	643144
45022	643145
3168	643146
4974	643147
54392	643148
102546	643149
6569	643150
11386	643151
66058	643152
48045	643153
42543	643154
71537	643155
5011	643156
37915	643157
81654	643158
69229	643159
64764	643160
30273	643161
16387	643162
17504	643163
33341	643164
10523	643165
1584	643166
29486	643167
62154	643168
35423	643169
14827	643170
2222	643171
6820	643172
13497	643173
1556	643174
69300	643175
62150	643176
90	643177
2034	643178
15978	643179
7610	643180
17945	643181
72142	643182
24655	643183
123	643184
12642	643185
8665	643186
15625	643187
54407	643188
14623	643189
1035	643190
53820	643191
1678	643192
88608	643193
38	643194
20342	643195
36227	643196
38853	643197
18937	643198
42795	643199
17433	643200
3110	643201
10758	643202
5313	643203
14100	643204
99992	643205
46671	643206
6136	643207
76496	643208
1201	643209
64308	643210
62287	643211
59613	643212
73118	643213
447	643214
9387	643215
10066	643216
11503	643217
44011	643218
94333	643219
220	643220
2762	643221
51773	643222
17062	643223
54790	643224
44252	643225
62436	643226
6700	643227
14542	643228
69238	643229
4501	643230
8399	643231
101	643232
36901	643233
61620	643234
56669	643235
89279	643236
11676	643237
932	643238
6909	643239
50698	643240
240	643241
14389	643242
37106	643243
48304	643244
31307	643245
61222	643246
33404	643247
5085	643248
8334	643249
282	643250
18335	643251
61856	643252
86516	643253
7841	643254
1	643255
77461	643256
43477	643257
69848	643258
36303	643259
37342	643260
38756	643261
15801	643262
55619	643263
14820	643264
14313	643265
56388	643266
62291	643267
2863	643268
43003	643269
46075	643270
13853	643271
59829	643272
68522	643273
3730	643274
101893	643275
82071	643276
4192	643277
24462	643278
100737	643279
35962	643280
50751	643281
63683	643282
60673	643283
14446	643284
1421	643285
8415	643286
58911	643287
3856	643288
101858	643289
28653	643290
23045	643291
99845	643292
16569	643293
52	643294
70284	643295
43923	643296
73144	643297
29149	643298
20984	643299
339	643300
8338	643301
37746	643302
13395	643303
66474	643304
97590	643305
45548	643306
9489	643307
30806	643308
28451	643309
25839	643310
26010	643311
51538	643312
15038	643313
67681	643314
64322	643315
60717	643316
40290	643317
17859	643318
45216	643319
23720	643320
20462	643321
15681	643322
15363	643323
4819	643324
69585	643325
55268	643326
56342	643327
48	643328
48509	643329
13333	643330
8695	643331
19844	643332
10359	643333
105078	643334
62364	643335
36236	643336
15438	643337
590	643338
81520	643339
28509	643340
3090	643341
70158	643342
62799	643343
14931	643344
78844	643345
18785	643346
62240	643347
3652	643348
103911	643349
2710	643350
46657	643351
32830	643352
8656	643353
24376	643354
34800	643355
19156	643356
1165	643357
3077	643358
7881	643359
33232	643360
13648	643361
29422	643362
12681	643363
28245	643364
11391	643365
6849	643366
26237	643367
91136	643368
60361	643369
108941	643370
1365	643371
35638	643372
352	643373
77147	643374
21459	643375
22814	643376
23483	643377
2849	643378
868	643379
33955	643380
23414	643381
3191	643382
30742	643383
10464	643384
4261	643385
70236	643386
356	643387
35774	643388
7565	643389
14647	643390
1486	643391
20329	643392
381	643393
74471	643394
23140	643395
4913	643396
81418	643397
25744	643398
86202	643399
18357	643400
19166	643401
943	643402
37138	643403
281	643404
89594	643405
53609	643406
2426	643407
22223	643408
2722	643409
36785	643410
6279	643411
34015	643412
5597	643413
42009	643414
14297	643415
4082	643416
97492	643417
30692	643418
77392	643419
66688	643420
71366	643421
9850	643422
5269	643423
18862	643424
639	643425
6509	643426
95556	643427
14841	643428
17355	643429
12462	643430
9753	643431
18594	643432
67595	643433
15714	643434
6162	643435
46350	643436
42617	643437
35689	643438
4319	643439
9015	643440
46688	643441
8602	643442
10426	643443
3661	643444
5645	643445
4740	643446
65163	643447
32678	643448
417	643449
15227	643450
44242	643451
66057	643452
69331	643453
28962	643454
220	643455
50182	643456
16145	643457
78099	643458
54913	643459
28863	643460
354	643461
76050	643462
55223	643463
52227	643464
34054	643465
100330	643466
259	643467
3036	643468
25813	643469
88980	643470
3881	643471
19827	643472
28008	643473
16571	643474
15944	643475
10452	643476
65940	643477
39349	643478
1218	643479
67478	643480
54422	643481
41286	643482
42557	643483
2295	643484
56411	643485
31918	643486
3487	643487
46331	643488
18461	643489
1228	643490
6058	643491
31271	643492
7738	643493
9972	643494
39132	643495
4269	643496
13391	643497
2046	643498
53181	643499
44312	643500
30174	643501
103531	643502
50840	643503
2951	643504
35422	643505
15039	643506
35918	643507
39903	643508
4061	643509
79428	643510
5738	643511
46477	643512
2201	643513
11554	643514
13491	643515
15250	643516
61734	643517
12040	643518
72994	643519
7585	643520
22276	643521
39999	643522
68962	643523
59720	643524
67462	643525
72587	643526
1151	643527
66636	643528
34177	643529
67025	643530
4976	643531
11255	643532
38857	643533
19800	643534
103806	643535
2936	643536
79083	643537
61988	643538
53228	643539
9634	643540
60954	643541
49	643542
20946	643543
37982	643544
7024	643545
53804	643546
2277	643547
20634	643548
34403	643549
21042	643550
21661	643551
19639	643552
4	643553
84392	643554
20311	643555
23082	643556
1279	643557
32714	643558
15895	643559
99419	643560
32699	643561
2452	643562
4147	643563
19742	643564
31986	643565
29210	643566
72518	643567
96489	643568
12952	643569
1009	643570
54765	643571
27529	643572
78727	643573
38283	643574
24053	643575
5490	643576
8667	643577
217	643578
3218	643579
45396	643580
16475	643581
59146	643582
48584	643583
80621	643584
6040	643585
169	643586
76618	643587
25480	643588
56158	643589
2958	643590
18609	643591
112003	643592
2079	643593
200	643594
27948	643595
1058	643596
2004	643597
140	643598
73002	643599
25320	643600
11714	643601
28537	643602
14057	643603
10403	643604
6349	643605
32141	643606
74206	643607
8036	643608
21929	643609
65562	643610
99	643611
40809	643612
2757	643613
77777	643614
3513	643615
1574	643616
3436	643617
76622	643618
5591	643619
5675	643620
43507	643621
80301	643622
32320	643623
375	643624
60842	643625
18404	643626
7383	643627
108070	643628
6607	643629
17186	643630
19294	643631
72690	643632
781	643633
5681	643634
3127	643635
103774	643636
1089	643637
66077	643638
63121	643639
97390	643640
783	643641
32855	643642
115	643643
44607	643644
16289	643645
20459	643646
11554	643647
12022	643648
18697	643649
14633	643650
931	643651
88307	643652
36060	643653
15926	643654
9986	643655
45000	643656
33991	643657
98133	643658
22804	643659
259	643660
39395	643661
47613	643662
19821	643663
15429	643664
4547	643665
71791	643666
82251	643667
23682	643668
56064	643669
71379	643670
11983	643671
3030	643672
1838	643673
4630	643674
15224	643675
18503	643676
69543	643677
3777	643678
83322	643679
84256	643680
68413	643681
7429	643682
45850	643683
15576	643684
11461	643685
19515	643686
48893	643687
21690	643688
3869	643689
81067	643690
8056	643691
12062	643692
95581	643693
26159	643694
25795	643695
43700	643696
18513	643697
24257	643698
10199	643699
101017	643700
17128	643701
45870	643702
5252	643703
73	643704
349	643705
7164	643706
54158	643707
8856	643708
61852	643709
50728	643710
18775	643711
5569	643712
8445	643713
66657	643714
1	643715
39424	643716
8	643717
3253	643718
6679	643719
27910	643720
23760	643721
39248	643722
40455	643723
881	643724
1791	643725
4903	643726
24203	643727
97508	643728
5365	643729
31411	643730
3721	643731
59670	643732
14080	643733
40891	643734
5247	643735
63391	643736
39614	643737
6864	643738
65637	643739
30645	643740
72036	643741
26755	643742
1677	643743
38304	643744
13824	643745
63278	643746
54314	643747
54461	643748
79514	643749
12568	643750
13601	643751
23124	643752
16551	643753
19419	643754
52591	643755
5680	643756
525	643757
31680	643758
26454	643759
71567	643760
892	643761
36366	643762
2171	643763
4097	643764
70738	643765
13898	643766
80535	643767
2725	643768
7971	643769
3483	643770
31137	643771
36370	643772
92576	643773
10932	643774
75199	643775
26373	643776
9706	643777
1243	643778
52209	643779
11524	643780
47223	643781
45231	643782
585	643783
23613	643784
42429	643785
31285	643786
8015	643787
25676	643788
24905	643789
25776	643790
61471	643791
27350	643792
7809	643793
51051	643794
89686	643795
14468	643796
105	643797
2009	643798
17837	643799
37091	643800
86410	643801
58815	643802
76774	643803
18848	643804
27116	643805
101895	643806
3024	643807
28511	643808
13028	643809
1441	643810
12040	643811
40398	643812
45421	643813
20919	643814
62239	643815
12851	643816
5932	643817
805	643818
20661	643819
1382	643820
84142	643821
8941	643822
5727	643823
9512	643824
609	643825
5819	643826
37318	643827
7673	643828
6151	643829
14531	643830
73914	643831
9374	643832
16328	643833
99481	643834
84673	643835
46792	643836
1148	643837
80200	643838
39318	643839
19996	643840
3907	643841
58443	643842
1429	643843
82998	643844
64512	643845
44351	643846
102476	643847
28256	643848
87746	643849
1468	643850
1262	643851
68239	643852
3530	643853
22814	643854
67545	643855
18618	643856
73401	643857
65778	643858
4113	643859
51710	643860
8694	643861
60739	643862
14	643863
34309	643864
35882	643865
82699	643866
72828	643867
1689	643868
7329	643869
20754	643870
47723	643871
78522	643872
3842	643873
1649	643874
79516	643875
3084	643876
660	643877
35131	643878
10135	643879
91174	643880
60353	643881
49495	643882
360	643883
3041	643884
12324	643885
68972	643886
35917	643887
36585	643888
1347	643889
22768	643890
75160	643891
83929	643892
7269	643893
74572	643894
67402	643895
98465	643896
20833	643897
60210	643898
76110	643899
22416	643900
14744	643901
23302	643902
24385	643903
17246	643904
43158	643905
21935	643906
2828	643907
71593	643908
56702	643909
4409	643910
36129	643911
29838	643912
1	643913
49605	643914
21407	643915
139	643916
178	643917
28746	643918
35716	643919
63479	643920
6047	643921
31283	643922
55185	643923
6346	643924
61998	643925
14237	643926
269	643927
43019	643928
16564	643929
24	643930
160	643931
266	643932
31902	643933
45136	643934
55103	643935
15036	643936
72271	643937
42390	643938
14333	643939
57093	643940
107673	643941
76286	643942
83750	643943
5435	643944
32380	643945
109218	643946
433	643947
39662	643948
35956	643949
11313	643950
96271	643951
50252	643952
7989	643953
37082	643954
6483	643955
87487	643956
898	643957
8291	643958
12335	643959
55869	643960
54350	643961
48012	643962
20689	643963
8267	643964
13706	643965
32982	643966
12	643967
8869	643968
1172	643969
36357	643970
633	643971
35381	643972
288	643973
13784	643974
8460	643975
33171	643976
1523	643977
50080	643978
114572	643979
2477	643980
58225	643981
3353	643982
72274	643983
8492	643984
54963	643985
2347	643986
1391	643987
80051	643988
63308	643989
2574	643990
952	643991
9	643992
8659	643993
58081	643994
61016	643995
3612	643996
18304	643997
47223	643998
20276	643999
21918	644000
28450	644001
44323	644002
8	644003
76362	644004
48431	644005
60379	644006
39505	644007
24097	644008
15517	644009
33750	644010
4070	644011
42989	644012
47786	644013
36440	644014
77279	644015
19554	644016
1266	644017
91067	644018
20043	644019
43013	644020
94826	644021
93693	644022
48566	644023
11234	644024
63358	644025
25212	644026
61259	644027
46378	644028
77561	644029
19636	644030
45	644031
54084	644032
68871	644033
5431	644034
4882	644035
21349	644036
114494	644037
6628	644038
14442	644039
84447	644040
111688	644041
17780	644042
30181	644043
15400	644044
73706	644045
1489	644046
34052	644047
432	644048
6897	644049
3776	644050
56293	644051
42974	644052
2591	644053
3189	644054
2085	644055
2185	644056
49195	644057
554	644058
102457	644059
4917	644060
1918	644061
75207	644062
5762	644063
20607	644064
27859	644065
77662	644066
8234	644067
36956	644068
11212	644069
72997	644070
20630	644071
25884	644072
61439	644073
21852	644074
55035	644075
10910	644076
78849	644077
45829	644078
41593	644079
2145	644080
19411	644081
16519	644082
2858	644083
11313	644084
27757	644085
7470	644086
92251	644087
34501	644088
21325	644089
17680	644090
9141	644091
33773	644092
11308	644093
52298	644094
22290	644095
66847	644096
41572	644097
69052	644098
89701	644099
44833	644100
856	644101
42594	644102
23811	644103
3715	644104
96394	644105
53507	644106
54234	644107
45030	644108
912	644109
83834	644110
2008	644111
72228	644112
65087	644113
38066	644114
52643	644115
14662	644116
70760	644117
24092	644118
34239	644119
11829	644120
20789	644121
21705	644122
36818	644123
49955	644124
12808	644125
27433	644126
56321	644127
100022	644128
25151	644129
7945	644130
31652	644131
61086	644132
21425	644133
21472	644134
22682	644135
53080	644136
75551	644137
5991	644138
20919	644139
9588	644140
28724	644141
1100	644142
18989	644143
341	644144
68157	644145
5006	644146
462	644147
788	644148
5368	644149
7106	644150
19348	644151
23146	644152
51622	644153
12749	644154
856	644155
58036	644156
47700	644157
20474	644158
70236	644159
46790	644160
32292	644161
9270	644162
73855	644163
13827	644164
2987	644165
49927	644166
75140	644167
877	644168
8551	644169
2739	644170
12213	644171
40877	644172
45617	644173
38140	644174
15838	644175
12995	644176
11127	644177
128	644178
21009	644179
12505	644180
56103	644181
3174	644182
46625	644183
4905	644184
29515	644185
1829	644186
31653	644187
55278	644188
32224	644189
74435	644190
23522	644191
45944	644192
5754	644193
7474	644194
48797	644195
62955	644196
1982	644197
29177	644198
1938	644199
67957	644200
36362	644201
6821	644202
41	644203
61885	644204
5831	644205
62916	644206
12231	644207
12146	644208
18678	644209
13885	644210
92059	644211
1111	644212
20626	644213
1627	644214
10360	644215
16023	644216
86681	644217
61305	644218
21646	644219
94977	644220
32018	644221
35817	644222
16562	644223
4254	644224
40197	644225
2150	644226
60869	644227
67854	644228
53432	644229
8671	644230
104	644231
26902	644232
67893	644233
10873	644234
1618	644235
1288	644236
4722	644237
66920	644238
7247	644239
24024	644240
90016	644241
10189	644242
39990	644243
95166	644244
11287	644245
14401	644246
2936	644247
1341	644248
75839	644249
36317	644250
17347	644251
598	644252
10602	644253
27497	644254
25331	644255
8473	644256
11646	644257
64008	644258
63063	644259
20076	644260
6551	644261
52320	644262
62627	644263
36613	644264
55867	644265
22552	644266
31767	644267
32880	644268
27062	644269
37980	644270
10201	644271
20396	644272
29134	644273
16429	644274
62746	644275
68192	644276
9227	644277
2822	644278
22474	644279
159	644280
75670	644281
14484	644282
28152	644283
18019	644284
889	644285
10213	644286
3846	644287
53999	644288
26778	644289
64399	644290
45453	644291
27794	644292
15158	644293
29872	644294
25027	644295
22937	644296
62964	644297
53591	644298
3870	644299
3033	644300
26226	644301
7778	644302
42960	644303
45123	644304
88316	644305
8715	644306
89578	644307
80648	644308
2449	644309
22356	644310
40904	644311
9333	644312
62659	644313
31091	644314
29990	644315
46837	644316
36350	644317
58131	644318
1005	644319
3566	644320
83351	644321
90112	644322
2214	644323
15143	644324
6864	644325
54690	644326
18156	644327
14639	644328
4955	644329
85901	644330
43508	644331
170	644332
37073	644333
78397	644334
1100	644335
31617	644336
31223	644337
78792	644338
6241	644339
4134	644340
56868	644341
40798	644342
50749	644343
6916	644344
34687	644345
9145	644346
10735	644347
23565	644348
862	644349
84339	644350
18291	644351
81542	644352
6514	644353
15420	644354
15800	644355
95120	644356
17735	644357
4039	644358
27920	644359
19555	644360
4391	644361
16068	644362
105935	644363
19930	644364
127	644365
23639	644366
54887	644367
50983	644368
5120	644369
22012	644370
79219	644371
1495	644372
101409	644373
104272	644374
34408	644375
4509	644376
5171	644377
25671	644378
18897	644379
6583	644380
23905	644381
50314	644382
2652	644383
44775	644384
2923	644385
58847	644386
33320	644387
56728	644388
21058	644389
23776	644390
24014	644391
7896	644392
3996	644393
31431	644394
90621	644395
78762	644396
33688	644397
2790	644398
6499	644399
52830	644400
2750	644401
15099	644402
50637	644403
60099	644404
71180	644405
100699	644406
27169	644407
50593	644408
13667	644409
54443	644410
54473	644411
2825	644412
6350	644413
3430	644414
14314	644415
5160	644416
1185	644417
25342	644418
49757	644419
167	644420
23724	644421
106069	644422
102	644423
87714	644424
49714	644425
66846	644426
7955	644427
41562	644428
4729	644429
67104	644430
1944	644431
11225	644432
83848	644433
3395	644434
2462	644435
1186	644436
2	644437
5133	644438
16197	644439
97252	644440
53413	644441
22214	644442
51707	644443
28508	644444
70097	644445
4088	644446
5727	644447
20724	644448
72608	644449
35685	644450
26417	644451
30958	644452
35924	644453
1259	644454
49361	644455
28649	644456
38592	644457
15321	644458
50998	644459
21180	644460
48592	644461
20690	644462
23222	644463
5571	644464
10457	644465
30916	644466
37584	644467
1534	644468
61775	644469
79704	644470
7966	644471
6233	644472
29799	644473
41643	644474
16992	644475
84242	644476
35253	644477
19430	644478
41256	644479
91181	644480
4464	644481
67971	644482
913	644483
18055	644484
578	644485
2216	644486
5001	644487
15838	644488
440	644489
56014	644490
46537	644491
542	644492
7979	644493
13942	644494
29891	644495
11495	644496
30329	644497
4789	644498
52897	644499
101093	644500
7500	644501
33006	644502
5224	644503
55228	644504
22581	644505
19696	644506
20276	644507
43528	644508
5459	644509
55236	644510
47876	644511
5253	644512
46895	644513
33640	644514
35528	644515
110020	644516
6183	644517
71518	644518
21104	644519
10939	644520
9765	644521
83008	644522
15681	644523
19356	644524
9954	644525
1423	644526
17429	644527
71676	644528
30216	644529
55272	644530
34455	644531
19852	644532
31088	644533
57004	644534
59649	644535
91761	644536
148	644537
20861	644538
39554	644539
31937	644540
23849	644541
112	644542
6095	644543
24504	644544
71677	644545
2012	644546
22988	644547
71345	644548
3214	644549
1454	644550
2891	644551
16807	644552
140	644553
16765	644554
43145	644555
69261	644556
4058	644557
580	644558
87921	644559
17670	644560
8973	644561
20932	644562
26587	644563
47230	644564
19234	644565
22802	644566
65913	644567
26068	644568
1599	644569
16681	644570
41061	644571
12078	644572
40070	644573
116	644574
110752	644575
57219	644576
48507	644577
1339	644578
31054	644579
81082	644580
37002	644581
101006	644582
6234	644583
61562	644584
53077	644585
45102	644586
20940	644587
7592	644588
71793	644589
223	644590
10075	644591
42055	644592
86	644593
97258	644594
46571	644595
32471	644596
1994	644597
54775	644598
42554	644599
60862	644600
69677	644601
3486	644602
102124	644603
21174	644604
400	644605
10098	644606
63820	644607
82769	644608
22286	644609
17852	644610
11522	644611
80338	644612
68657	644613
11473	644614
31236	644615
5735	644616
79246	644617
40832	644618
66787	644619
43203	644620
30263	644621
5443	644622
47806	644623
168	644624
68094	644625
12159	644626
23189	644627
57796	644628
56096	644629
22410	644630
11670	644631
21616	644632
42835	644633
872	644634
53416	644635
10229	644636
8769	644637
7917	644638
2200	644639
579	644640
19348	644641
10885	644642
11945	644643
18264	644644
78019	644645
6719	644646
93318	644647
66099	644648
11319	644649
19535	644650
28268	644651
7568	644652
69244	644653
20119	644654
4125	644655
13987	644656
38337	644657
47920	644658
23600	644659
13514	644660
22459	644661
45694	644662
1498	644663
76920	644664
9137	644665
40820	644666
1287	644667
62785	644668
101183	644669
76750	644670
87289	644671
67190	644672
22446	644673
62278	644674
17602	644675
39691	644676
4328	644677
44997	644678
15029	644679
6558	644680
3093	644681
57959	644682
5020	644683
1633	644684
4115	644685
112222	644686
4395	644687
39848	644688
20142	644689
67142	644690
28075	644691
34382	644692
16270	644693
32364	644694
5911	644695
82754	644696
1818	644697
3099	644698
79513	644699
70	644700
71127	644701
94419	644702
73901	644703
15307	644704
11711	644705
89281	644706
2263	644707
15862	644708
8439	644709
321	644710
14234	644711
6494	644712
9115	644713
54538	644714
22641	644715
65489	644716
30520	644717
36139	644718
44202	644719
12788	644720
40972	644721
34245	644722
996	644723
13495	644724
89207	644725
26217	644726
109708	644727
10702	644728
85720	644729
28528	644730
13127	644731
264	644732
15678	644733
114022	644734
55664	644735
64684	644736
8913	644737
30795	644738
35423	644739
104045	644740
51833	644741
10578	644742
28355	644743
6495	644744
24932	644745
11625	644746
38129	644747
4901	644748
5407	644749
30774	644750
8382	644751
4513	644752
4477	644753
47960	644754
12960	644755
45087	644756
29997	644757
28988	644758
108	644759
27846	644760
3762	644761
10462	644762
25721	644763
54349	644764
32663	644765
73528	644766
16955	644767
52572	644768
43141	644769
53446	644770
54262	644771
22582	644772
5265	644773
21285	644774
66605	644775
16931	644776
37358	644777
50537	644778
17699	644779
62879	644780
16620	644781
14302	644782
60392	644783
30771	644784
48545	644785
22923	644786
117	644787
8924	644788
60830	644789
40507	644790
20490	644791
66576	644792
36652	644793
48782	644794
11476	644795
24223	644796
39296	644797
77	644798
1393	644799
7995	644800
13793	644801
20326	644802
748	644803
7491	644804
38427	644805
74636	644806
4010	644807
8643	644808
72225	644809
81126	644810
2149	644811
87245	644812
5823	644813
43203	644814
195	644815
65029	644816
38340	644817
9206	644818
4040	644819
22151	644820
34979	644821
61832	644822
5966	644823
8952	644824
60162	644825
17127	644826
90784	644827
57044	644828
35220	644829
39366	644830
6622	644831
40583	644832
28885	644833
7708	644834
6	644835
18966	644836
3521	644837
61301	644838
48610	644839
41114	644840
45249	644841
33311	644842
1388	644843
15993	644844
12140	644845
1923	644846
16628	644847
20002	644848
4281	644849
1174	644850
53077	644851
44486	644852
36854	644853
20330	644854
41353	644855
1866	644856
113124	644857
68994	644858
3783	644859
222	644860
36126	644861
19899	644862
2438	644863
3325	644864
45258	644865
89886	644866
89426	644867
15908	644868
57356	644869
31378	644870
18625	644871
13070	644872
52498	644873
13608	644874
74386	644875
6237	644876
28102	644877
21910	644878
42768	644879
20297	644880
33938	644881
56076	644882
89942	644883
12671	644884
23067	644885
51928	644886
26850	644887
1706	644888
26853	644889
40173	644890
18156	644891
44008	644892
81122	644893
33054	644894
221	644895
25059	644896
39501	644897
6022	644898
6949	644899
300	644900
25849	644901
67015	644902
2714	644903
103422	644904
15547	644905
16381	644906
72408	644907
83918	644908
88211	644909
28219	644910
17755	644911
30883	644912
9890	644913
31502	644914
35969	644915
69827	644916
7307	644917
33078	644918
35035	644919
17451	644920
48989	644921
234	644922
80320	644923
15006	644924
29116	644925
13667	644926
3906	644927
50643	644928
23295	644929
5	644930
19684	644931
136	644932
6998	644933
40026	644934
29533	644935
7081	644936
18323	644937
996	644938
71930	644939
1299	644940
54353	644941
24036	644942
25737	644943
8518	644944
30960	644945
703	644946
15737	644947
31133	644948
31774	644949
10981	644950
75692	644951
18467	644952
66747	644953
7185	644954
46394	644955
41567	644956
18003	644957
72682	644958
34279	644959
12800	644960
12748	644961
9691	644962
8029	644963
38307	644964
2174	644965
46238	644966
39726	644967
1418	644968
47902	644969
1036	644970
98045	644971
51502	644972
6653	644973
42088	644974
70434	644975
61832	644976
4476	644977
65829	644978
6837	644979
236	644980
5290	644981
10130	644982
3119	644983
44220	644984
6741	644985
73179	644986
76751	644987
50988	644988
73374	644989
6124	644990
46328	644991
38539	644992
83509	644993
25192	644994
30510	644995
13155	644996
6570	644997
2449	644998
14615	644999
15009	645000
3052	645001
718	645002
9165	645003
3526	645004
11361	645005
37166	645006
19135	645007
52744	645008
5847	645009
3658	645010
25878	645011
27403	645012
3488	645013
20389	645014
47700	645015
81684	645016
9315	645017
26871	645018
36154	645019
61604	645020
1332	645021
13472	645022
19595	645023
10590	645024
19758	645025
59356	645026
101426	645027
59089	645028
16369	645029
47069	645030
4917	645031
7271	645032
30	645033
30771	645034
98928	645035
41497	645036
20948	645037
5107	645038
2093	645039
20700	645040
5134	645041
18357	645042
47893	645043
27958	645044
70777	645045
7728	645046
9836	645047
1453	645048
845	645049
30041	645050
12276	645051
10098	645052
23160	645053
34766	645054
61666	645055
96893	645056
1429	645057
25428	645058
85882	645059
11395	645060
29496	645061
57038	645062
494	645063
113945	645064
16006	645065
7572	645066
20034	645067
4154	645068
2632	645069
54775	645070
15683	645071
5	645072
2687	645073
289	645074
1582	645075
21564	645076
49105	645077
41601	645078
49884	645079
1435	645080
4198	645081
6670	645082
14514	645083
70319	645084
109834	645085
71881	645086
5206	645087
24571	645088
4570	645089
15574	645090
5594	645091
856	645092
31505	645093
13653	645094
33269	645095
4254	645096
59815	645097
45273	645098
39949	645099
810	645100
28147	645101
73707	645102
33841	645103
37027	645104
1	645105
27854	645106
18368	645107
311	645108
14552	645109
56270	645110
46272	645111
1620	645112
77547	645113
2081	645114
20922	645115
53360	645116
5196	645117
17814	645118
31552	645119
86948	645120
22364	645121
24324	645122
4157	645123
16963	645124
5265	645125
92702	645126
100169	645127
70521	645128
56801	645129
2405	645130
16177	645131
59133	645132
73297	645133
52141	645134
12000	645135
31911	645136
20286	645137
4118	645138
7466	645139
277	645140
29511	645141
88126	645142
85249	645143
1933	645144
5877	645145
16245	645146
44690	645147
94958	645148
36517	645149
41814	645150
25071	645151
4090	645152
7222	645153
19344	645154
70191	645155
6237	645156
48462	645157
17112	645158
62600	645159
4072	645160
28303	645161
73499	645162
5114	645163
26477	645164
3844	645165
94970	645166
7980	645167
73655	645168
5498	645169
65897	645170
567	645171
4428	645172
16635	645173
3852	645174
8103	645175
66361	645176
12826	645177
64122	645178
5662	645179
208	645180
70037	645181
58925	645182
54201	645183
35449	645184
7453	645185
41901	645186
16	645187
22040	645188
5755	645189
5904	645190
27642	645191
13214	645192
9922	645193
11316	645194
50122	645195
60289	645196
17839	645197
43377	645198
57763	645199
8665	645200
68385	645201
36995	645202
2760	645203
49394	645204
4052	645205
65772	645206
55812	645207
85249	645208
17690	645209
1059	645210
9485	645211
60358	645212
13298	645213
2105	645214
6256	645215
60307	645216
52044	645217
42741	645218
41900	645219
77164	645220
1520	645221
41628	645222
28764	645223
21324	645224
62188	645225
26612	645226
38458	645227
4149	645228
34156	645229
1389	645230
25336	645231
15371	645232
11705	645233
20479	645234
14264	645235
53794	645236
47928	645237
21117	645238
864	645239
22589	645240
43849	645241
30771	645242
61606	645243
77	645244
35639	645245
86685	645246
53584	645247
72944	645248
4664	645249
14548	645250
3038	645251
29192	645252
9832	645253
2390	645254
97	645255
65570	645256
34636	645257
44742	645258
33428	645259
4267	645260
7006	645261
23877	645262
9390	645263
24836	645264
4399	645265
58343	645266
22894	645267
2165	645268
439	645269
110456	645270
98266	645271
37099	645272
34122	645273
40657	645274
858	645275
7798	645276
27115	645277
28980	645278
2766	645279
94562	645280
345	645281
63369	645282
46495	645283
1275	645284
14985	645285
65875	645286
82056	645287
18094	645288
74271	645289
24578	645290
309	645291
1158	645292
40346	645293
1901	645294
2422	645295
38251	645296
14680	645297
408	645298
10616	645299
10259	645300
81384	645301
52030	645302
3398	645303
35818	645304
84747	645305
48263	645306
9111	645307
29131	645308
46452	645309
7357	645310
7591	645311
46	645312
3040	645313
5283	645314
37104	645315
14456	645316
16927	645317
1464	645318
46706	645319
53908	645320
21185	645321
22997	645322
21438	645323
921	645324
42406	645325
10808	645326
4779	645327
26198	645328
41929	645329
12242	645330
15468	645331
70043	645332
57033	645333
6761	645334
21978	645335
3388	645336
9456	645337
39053	645338
119	645339
70180	645340
9993	645341
16923	645342
18837	645343
31993	645344
12469	645345
7586	645346
58421	645347
16214	645348
16266	645349
4429	645350
16851	645351
12710	645352
45768	645353
88387	645354
4955	645355
63736	645356
2644	645357
91460	645358
30697	645359
85831	645360
41846	645361
5652	645362
47515	645363
12595	645364
105684	645365
48520	645366
12697	645367
22645	645368
44858	645369
27208	645370
66602	645371
16721	645372
7153	645373
4908	645374
15781	645375
11950	645376
39995	645377
80001	645378
13437	645379
13276	645380
70544	645381
17340	645382
37658	645383
5447	645384
20376	645385
9765	645386
58843	645387
17821	645388
10450	645389
44622	645390
3338	645391
53424	645392
48740	645393
18	645394
1908	645395
5052	645396
45844	645397
5087	645398
65940	645399
112923	645400
1577	645401
14300	645402
8476	645403
79765	645404
37659	645405
282	645406
3413	645407
34939	645408
49339	645409
3141	645410
103521	645411
15083	645412
101691	645413
665	645414
7540	645415
17674	645416
6487	645417
60492	645418
68584	645419
15079	645420
11375	645421
44660	645422
2626	645423
64701	645424
70910	645425
12537	645426
72897	645427
71059	645428
2	645429
99819	645430
60560	645431
6335	645432
91926	645433
11050	645434
52873	645435
25781	645436
22858	645437
6866	645438
1526	645439
15401	645440
27508	645441
62412	645442
14949	645443
22092	645444
22806	645445
23434	645446
24783	645447
62727	645448
38293	645449
1015	645450
6109	645451
77636	645452
16608	645453
86806	645454
36127	645455
64127	645456
6149	645457
36199	645458
55117	645459
69576	645460
20235	645461
25998	645462
14447	645463
33432	645464
31244	645465
1990	645466
20073	645467
8454	645468
48346	645469
28009	645470
47931	645471
95874	645472
60957	645473
52874	645474
6506	645475
61405	645476
318	645477
10524	645478
21035	645479
105278	645480
8112	645481
28390	645482
38945	645483
98810	645484
54173	645485
52232	645486
29657	645487
22425	645488
92	645489
41415	645490
31917	645491
4242	645492
96124	645493
28237	645494
33434	645495
14344	645496
3711	645497
59754	645498
73446	645499
1905	645500
33027	645501
62234	645502
3728	645503
25632	645504
48715	645505
43701	645506
2393	645507
30807	645508
36126	645509
69785	645510
99046	645511
94	645512
28240	645513
106523	645514
4184	645515
15731	645516
76683	645517
11302	645518
18401	645519
12990	645520
6271	645521
2224	645522
35633	645523
18644	645524
53735	645525
4257	645526
86725	645527
32163	645528
22382	645529
324	645530
609	645531
15160	645532
109964	645533
11895	645534
57538	645535
55886	645536
11832	645537
1080	645538
23413	645539
64915	645540
139	645541
39929	645542
14313	645543
74152	645544
1596	645545
43606	645546
23166	645547
56247	645548
9002	645549
16853	645550
39498	645551
90141	645552
41069	645553
20874	645554
11779	645555
4357	645556
1383	645557
101277	645558
6312	645559
27147	645560
66359	645561
2852	645562
44554	645563
22251	645564
61886	645565
10121	645566
79546	645567
7305	645568
47376	645569
9835	645570
89325	645571
39300	645572
33479	645573
44223	645574
38031	645575
74796	645576
73931	645577
216	645578
30454	645579
95001	645580
19891	645581
30900	645582
29341	645583
28697	645584
72635	645585
57540	645586
33079	645587
102655	645588
5	645589
94849	645590
392	645591
20254	645592
82545	645593
42195	645594
18847	645595
29244	645596
17915	645597
16801	645598
47136	645599
26570	645600
592	645601
7590	645602
102962	645603
9770	645604
26426	645605
927	645606
32110	645607
6340	645608
1839	645609
75965	645610
41887	645611
17652	645612
86347	645613
48456	645614
2000	645615
64725	645616
678	645617
5561	645618
907	645619
77660	645620
58441	645621
88371	645622
1453	645623
27347	645624
31437	645625
2385	645626
85086	645627
34657	645628
45238	645629
7910	645630
22803	645631
42701	645632
8479	645633
26555	645634
13701	645635
11065	645636
44204	645637
38642	645638
20571	645639
23035	645640
1422	645641
74003	645642
49018	645643
100903	645644
12962	645645
40088	645646
38304	645647
8908	645648
636	645649
16568	645650
56608	645651
9092	645652
17059	645653
2995	645654
18614	645655
61143	645656
27666	645657
2837	645658
47830	645659
7378	645660
6544	645661
81809	645662
77682	645663
66	645664
7306	645665
5911	645666
61750	645667
41555	645668
11601	645669
67642	645670
17475	645671
97511	645672
39467	645673
40691	645674
280	645675
1686	645676
9939	645677
59120	645678
322	645679
78458	645680
2655	645681
21750	645682
149	645683
52837	645684
98877	645685
4868	645686
3120	645687
34674	645688
27944	645689
26071	645690
49633	645691
3727	645692
66996	645693
6512	645694
10094	645695
91281	645696
51422	645697
17928	645698
5773	645699
20655	645700
73753	645701
5221	645702
3368	645703
32564	645704
21343	645705
6785	645706
19001	645707
105726	645708
7272	645709
47159	645710
9075	645711
39432	645712
17364	645713
90181	645714
26022	645715
28498	645716
82486	645717
2744	645718
26011	645719
20341	645720
42050	645721
78118	645722
27749	645723
24927	645724
2189	645725
7	645726
7925	645727
82651	645728
104140	645729
13060	645730
17074	645731
15464	645732
1371	645733
70779	645734
992	645735
825	645736
20172	645737
11136	645738
4753	645739
15120	645740
79424	645741
17075	645742
37	645743
74280	645744
33446	645745
10932	645746
45783	645747
22519	645748
55502	645749
18638	645750
93088	645751
30179	645752
1276	645753
16327	645754
15675	645755
48872	645756
59777	645757
26831	645758
5450	645759
610	645760
38803	645761
51422	645762
16022	645763
38476	645764
49088	645765
54621	645766
36408	645767
34434	645768
79794	645769
8649	645770
23909	645771
21605	645772
51405	645773
33856	645774
931	645775
26024	645776
35379	645777
64920	645778
6563	645779
3307	645780
32705	645781
12211	645782
3578	645783
78336	645784
7413	645785
13790	645786
54035	645787
40357	645788
2399	645789
91374	645790
22769	645791
52105	645792
55469	645793
94766	645794
32440	645795
92046	645796
56764	645797
20876	645798
8056	645799
26606	645800
44317	645801
45454	645802
44421	645803
16774	645804
65026	645805
44193	645806
57044	645807
6655	645808
94123	645809
6238	645810
75787	645811
464	645812
8188	645813
40882	645814
103579	645815
15959	645816
64800	645817
29644	645818
31555	645819
22940	645820
11262	645821
45436	645822
47740	645823
41968	645824
10325	645825
3985	645826
62637	645827
52571	645828
43590	645829
22464	645830
10890	645831
13485	645832
34250	645833
1286	645834
59649	645835
60534	645836
7797	645837
50235	645838
70877	645839
19188	645840
16860	645841
42846	645842
4972	645843
96012	645844
199	645845
65650	645846
1879	645847
63498	645848
17888	645849
34321	645850
14336	645851
39260	645852
7368	645853
55101	645854
49269	645855
371	645856
13049	645857
19549	645858
3182	645859
104811	645860
3259	645861
10454	645862
49535	645863
30735	645864
62612	645865
3983	645866
19674	645867
54221	645868
1912	645869
97094	645870
1129	645871
27808	645872
38953	645873
19895	645874
1497	645875
12249	645876
87209	645877
3707	645878
9272	645879
18365	645880
10600	645881
1336	645882
954	645883
22810	645884
58341	645885
39003	645886
68228	645887
88533	645888
6439	645889
25883	645890
29389	645891
100608	645892
72965	645893
77043	645894
2940	645895
12906	645896
17877	645897
23841	645898
1790	645899
6442	645900
6721	645901
65038	645902
63093	645903
80384	645904
19159	645905
7890	645906
29653	645907
12042	645908
37397	645909
9393	645910
20058	645911
21161	645912
59019	645913
30773	645914
169	645915
93545	645916
33879	645917
25640	645918
197	645919
13735	645920
25924	645921
31079	645922
20879	645923
28188	645924
3072	645925
22866	645926
39407	645927
54343	645928
1290	645929
43242	645930
35782	645931
25736	645932
9827	645933
3413	645934
33818	645935
10299	645936
19940	645937
423	645938
40539	645939
6714	645940
90519	645941
75166	645942
74333	645943
35310	645944
96814	645945
47483	645946
17172	645947
12683	645948
35180	645949
5213	645950
2743	645951
25120	645952
1764	645953
71407	645954
86314	645955
66859	645956
70259	645957
27470	645958
29391	645959
41384	645960
21702	645961
5024	645962
13150	645963
982	645964
8719	645965
6037	645966
14941	645967
12956	645968
45928	645969
26734	645970
22337	645971
37878	645972
27738	645973
20907	645974
74105	645975
21448	645976
12255	645977
5054	645978
89598	645979
70063	645980
14321	645981
1104	645982
10763	645983
22347	645984
1263	645985
11028	645986
6736	645987
4333	645988
1441	645989
13394	645990
4549	645991
28721	645992
593	645993
3553	645994
25381	645995
16992	645996
17154	645997
35581	645998
13809	645999
71585	646000
373	646001
26857	646002
98997	646003
60871	646004
10829	646005
73062	646006
1228	646007
4123	646008
51615	646009
23559	646010
71957	646011
94138	646012
254	646013
4198	646014
36463	646015
1358	646016
22084	646017
2259	646018
47384	646019
6053	646020
22535	646021
62057	646022
7143	646023
14657	646024
37856	646025
69805	646026
19724	646027
4181	646028
113961	646029
50523	646030
13239	646031
29664	646032
1555	646033
112232	646034
8319	646035
12331	646036
36410	646037
30151	646038
29368	646039
58423	646040
1532	646041
15886	646042
23868	646043
36640	646044
12631	646045
16956	646046
19410	646047
53367	646048
35490	646049
19845	646050
30652	646051
3235	646052
24404	646053
15551	646054
45155	646055
10642	646056
3	646057
3321	646058
2248	646059
61435	646060
1626	646061
1123	646062
692	646063
9262	646064
65974	646065
8506	646066
71390	646067
24128	646068
52728	646069
408	646070
524	646071
2254	646072
2766	646073
5170	646074
25856	646075
21146	646076
44485	646077
7085	646078
2184	646079
29092	646080
29334	646081
6419	646082
1748	646083
200	646084
53875	646085
5534	646086
31320	646087
7193	646088
22507	646089
34264	646090
2992	646091
1213	646092
62022	646093
6353	646094
5585	646095
34898	646096
27820	646097
1965	646098
47681	646099
14974	646100
846	646101
81656	646102
30970	646103
17584	646104
653	646105
21867	646106
12187	646107
17605	646108
9270	646109
1431	646110
93265	646111
37224	646112
60552	646113
29892	646114
51401	646115
58130	646116
89761	646117
54561	646118
9861	646119
32472	646120
6011	646121
57381	646122
21914	646123
7882	646124
4612	646125
99116	646126
8321	646127
42982	646128
40543	646129
16598	646130
12072	646131
105767	646132
1297	646133
33845	646134
18793	646135
15404	646136
51379	646137
21203	646138
90	646139
17289	646140
18045	646141
3772	646142
477	646143
20434	646144
2949	646145
2383	646146
25323	646147
17057	646148
8645	646149
5950	646150
40468	646151
69426	646152
12741	646153
64704	646154
110981	646155
21068	646156
69770	646157
7831	646158
15056	646159
25815	646160
11419	646161
82461	646162
77664	646163
2806	646164
1831	646165
13677	646166
274	646167
89415	646168
90932	646169
49137	646170
2536	646171
54893	646172
46216	646173
75152	646174
32329	646175
117	646176
14605	646177
68958	646178
5590	646179
15290	646180
25364	646181
9835	646182
8948	646183
16159	646184
31488	646185
52388	646186
3624	646187
45433	646188
31369	646189
83128	646190
4411	646191
32069	646192
636	646193
63861	646194
872	646195
7090	646196
27400	646197
57394	646198
5555	646199
35364	646200
14	646201
76983	646202
31992	646203
17573	646204
3414	646205
3990	646206
40373	646207
77852	646208
26448	646209
32921	646210
30643	646211
90202	646212
15242	646213
8097	646214
26708	646215
22696	646216
63519	646217
26693	646218
56750	646219
6245	646220
24887	646221
72146	646222
11491	646223
56726	646224
58121	646225
4634	646226
31409	646227
4971	646228
59846	646229
17568	646230
3264	646231
33942	646232
34502	646233
1611	646234
72121	646235
90374	646236
7647	646237
35801	646238
59838	646239
2513	646240
30568	646241
11454	646242
2119	646243
381	646244
13376	646245
29008	646246
3050	646247
1217	646248
2798	646249
8084	646250
9374	646251
10750	646252
61075	646253
20975	646254
5627	646255
38469	646256
48909	646257
23256	646258
5315	646259
50806	646260
100270	646261
62072	646262
122	646263
23685	646264
69224	646265
54718	646266
23222	646267
44713	646268
48656	646269
1957	646270
22298	646271
9947	646272
59403	646273
7054	646274
48309	646275
13085	646276
17226	646277
13896	646278
24237	646279
55075	646280
39516	646281
4660	646282
11447	646283
19656	646284
26325	646285
24244	646286
6	646287
44493	646288
59645	646289
6609	646290
39712	646291
15903	646292
54505	646293
1487	646294
10739	646295
4165	646296
2164	646297
26573	646298
5863	646299
14669	646300
12957	646301
12856	646302
34166	646303
12921	646304
46743	646305
91473	646306
54487	646307
25718	646308
32299	646309
393	646310
17145	646311
2004	646312
9292	646313
80832	646314
1575	646315
12754	646316
366	646317
27775	646318
843	646319
36406	646320
909	646321
2650	646322
30	646323
25440	646324
3350	646325
3528	646326
54463	646327
66240	646328
60797	646329
24885	646330
600	646331
10595	646332
1933	646333
2817	646334
43452	646335
38844	646336
4533	646337
26825	646338
19661	646339
56644	646340
142	646341
51449	646342
80158	646343
34905	646344
57510	646345
80456	646346
18142	646347
77121	646348
103883	646349
14846	646350
42413	646351
40617	646352
51590	646353
6593	646354
103309	646355
52789	646356
44540	646357
45932	646358
26525	646359
34060	646360
38955	646361
31560	646362
70118	646363
55873	646364
9753	646365
2574	646366
60428	646367
65039	646368
112426	646369
8638	646370
42163	646371
5750	646372
13513	646373
57348	646374
40354	646375
14764	646376
6360	646377
56332	646378
33338	646379
15216	646380
11532	646381
7222	646382
102805	646383
13388	646384
1807	646385
845	646386
36216	646387
76914	646388
72835	646389
21582	646390
19401	646391
26791	646392
65461	646393
57202	646394
15115	646395
15060	646396
1035	646397
96687	646398
92112	646399
181	646400
7444	646401
22093	646402
27566	646403
78937	646404
34953	646405
3267	646406
57099	646407
87833	646408
54686	646409
84632	646410
6043	646411
16739	646412
48902	646413
37673	646414
18	646415
37951	646416
16630	646417
2607	646418
30357	646419
69442	646420
4777	646421
35169	646422
5812	646423
46549	646424
31916	646425
56493	646426
12268	646427
13684	646428
60809	646429
72130	646430
45805	646431
17501	646432
52474	646433
1822	646434
3529	646435
24428	646436
40843	646437
441	646438
99444	646439
24686	646440
69676	646441
18563	646442
100408	646443
18888	646444
526	646445
7150	646446
63939	646447
35702	646448
5728	646449
265	646450
12274	646451
11878	646452
46448	646453
1095	646454
28127	646455
19955	646456
435	646457
513	646458
27581	646459
872	646460
38963	646461
396	646462
4535	646463
34473	646464
3520	646465
7731	646466
1751	646467
1577	646468
2586	646469
22143	646470
214	646471
88593	646472
5196	646473
84462	646474
2109	646475
103623	646476
69550	646477
4858	646478
22675	646479
13484	646480
54690	646481
56998	646482
17002	646483
44547	646484
37677	646485
15977	646486
2811	646487
8897	646488
23997	646489
60719	646490
77006	646491
47563	646492
52095	646493
36327	646494
33506	646495
5003	646496
6125	646497
13994	646498
15178	646499
380	646500
56861	646501
33609	646502
21468	646503
29012	646504
32182	646505
24300	646506
7938	646507
342	646508
53500	646509
2357	646510
68570	646511
15616	646512
275	646513
29484	646514
53574	646515
15042	646516
6334	646517
30251	646518
949	646519
14840	646520
26145	646521
76930	646522
27279	646523
99	646524
23189	646525
43248	646526
33959	646527
313	646528
77761	646529
7799	646530
91402	646531
47509	646532
13516	646533
48018	646534
68728	646535
33540	646536
43763	646537
11203	646538
459	646539
48230	646540
8928	646541
1904	646542
6344	646543
25429	646544
10829	646545
20023	646546
10349	646547
24986	646548
93761	646549
33599	646550
8993	646551
25123	646552
81946	646553
18845	646554
5421	646555
13361	646556
35536	646557
34992	646558
10586	646559
14384	646560
35316	646561
16924	646562
14985	646563
25725	646564
3460	646565
4179	646566
3645	646567
75998	646568
24714	646569
89213	646570
30739	646571
7714	646572
58981	646573
22669	646574
67761	646575
2950	646576
34562	646577
63692	646578
15511	646579
2368	646580
12269	646581
15062	646582
34108	646583
55584	646584
34338	646585
47066	646586
4840	646587
32838	646588
5022	646589
37104	646590
58757	646591
11139	646592
27631	646593
930	646594
16260	646595
13576	646596
28461	646597
11540	646598
17526	646599
51681	646600
31824	646601
69826	646602
1012	646603
3628	646604
430	646605
2113	646606
82886	646607
3026	646608
19002	646609
8284	646610
5366	646611
33549	646612
744	646613
4090	646614
33579	646615
15986	646616
3016	646617
8131	646618
71925	646619
16863	646620
28385	646621
46383	646622
97070	646623
70367	646624
52065	646625
90392	646626
28803	646627
20315	646628
20822	646629
23124	646630
35040	646631
64613	646632
46992	646633
34094	646634
739	646635
54435	646636
79578	646637
30892	646638
74242	646639
12826	646640
32948	646641
217	646642
104956	646643
31271	646644
5723	646645
41661	646646
12527	646647
26721	646648
11653	646649
48444	646650
28821	646651
9548	646652
3506	646653
2067	646654
6924	646655
74569	646656
104716	646657
61019	646658
18265	646659
68100	646660
59402	646661
112937	646662
56798	646663
3630	646664
51565	646665
68507	646666
147	646667
55909	646668
27383	646669
63064	646670
3989	646671
49938	646672
58382	646673
22808	646674
34455	646675
11765	646676
120	646677
3741	646678
9871	646679
39251	646680
59957	646681
304	646682
8895	646683
2830	646684
8868	646685
55800	646686
844	646687
37709	646688
2550	646689
52863	646690
16841	646691
63845	646692
7801	646693
46255	646694
20798	646695
13848	646696
60162	646697
17689	646698
20934	646699
27564	646700
15842	646701
18639	646702
23383	646703
101010	646704
46859	646705
6782	646706
46428	646707
28260	646708
54322	646709
631	646710
30099	646711
884	646712
91899	646713
3663	646714
88026	646715
4276	646716
33916	646717
997	646718
24536	646719
38581	646720
25524	646721
88262	646722
7296	646723
80280	646724
16942	646725
35819	646726
198	646727
81598	646728
6849	646729
46263	646730
38286	646731
69958	646732
3041	646733
110318	646734
633	646735
93146	646736
33180	646737
14039	646738
49390	646739
1529	646740
15825	646741
119	646742
32935	646743
16378	646744
87182	646745
28458	646746
51135	646747
43264	646748
33435	646749
12793	646750
7878	646751
19239	646752
38471	646753
9018	646754
31	646755
22046	646756
15040	646757
35667	646758
21258	646759
5779	646760
13086	646761
283	646762
2829	646763
645	646764
11056	646765
42211	646766
56086	646767
7506	646768
15071	646769
10893	646770
41810	646771
58135	646772
22449	646773
3136	646774
43417	646775
2426	646776
4497	646777
86911	646778
88086	646779
29482	646780
1473	646781
15412	646782
63366	646783
8305	646784
40192	646785
8714	646786
15344	646787
22913	646788
4315	646789
973	646790
42829	646791
55281	646792
1525	646793
26380	646794
6537	646795
2897	646796
1737	646797
23365	646798
43278	646799
40627	646800
11635	646801
69475	646802
57196	646803
4048	646804
1501	646805
54334	646806
14411	646807
81988	646808
71672	646809
24958	646810
44805	646811
12234	646812
78940	646813
2362	646814
9696	646815
52136	646816
3086	646817
45	646818
15505	646819
77161	646820
1796	646821
40099	646822
10650	646823
11936	646824
38424	646825
53588	646826
24950	646827
7678	646828
3459	646829
3320	646830
38361	646831
13543	646832
98986	646833
20293	646834
106151	646835
33429	646836
33064	646837
7189	646838
3150	646839
53711	646840
17222	646841
45255	646842
14895	646843
55605	646844
453	646845
76070	646846
51280	646847
12899	646848
16240	646849
10815	646850
72083	646851
2494	646852
42945	646853
13578	646854
9217	646855
36833	646856
33531	646857
11187	646858
35096	646859
12391	646860
5129	646861
7747	646862
56066	646863
107123	646864
16064	646865
81575	646866
39339	646867
23758	646868
15026	646869
12084	646870
75895	646871
78363	646872
28061	646873
30713	646874
24956	646875
1121	646876
7818	646877
25568	646878
11948	646879
23009	646880
67	646881
59833	646882
11621	646883
6922	646884
9683	646885
35890	646886
47779	646887
9384	646888
12323	646889
373	646890
37427	646891
28931	646892
50398	646893
3165	646894
88549	646895
42971	646896
8629	646897
18283	646898
60304	646899
4326	646900
31313	646901
31	646902
30331	646903
248	646904
13491	646905
33351	646906
54016	646907
44640	646908
5920	646909
20116	646910
23657	646911
55922	646912
27740	646913
9611	646914
9744	646915
3781	646916
61300	646917
1611	646918
79966	646919
2246	646920
57269	646921
38586	646922
163	646923
4091	646924
44545	646925
79076	646926
26634	646927
11015	646928
31676	646929
38001	646930
20743	646931
17479	646932
71175	646933
5	646934
2243	646935
5088	646936
351	646937
16149	646938
33878	646939
74080	646940
81121	646941
23122	646942
69698	646943
28048	646944
23912	646945
15688	646946
4852	646947
3911	646948
4319	646949
23076	646950
5252	646951
6964	646952
7507	646953
13937	646954
7997	646955
63115	646956
48446	646957
29342	646958
20751	646959
54852	646960
35059	646961
47516	646962
48880	646963
32477	646964
27694	646965
16	646966
66582	646967
85880	646968
18982	646969
38449	646970
77788	646971
7433	646972
39797	646973
33952	646974
19881	646975
71587	646976
25929	646977
5	646978
14867	646979
338	646980
36683	646981
6634	646982
2219	646983
73636	646984
58175	646985
2836	646986
15846	646987
88925	646988
67	646989
1443	646990
29953	646991
35304	646992
5428	646993
28	646994
4071	646995
29543	646996
18558	646997
12634	646998
9035	646999
32550	647000
9430	647001
1079	647002
74	647003
13085	647004
4720	647005
32059	647006
50769	647007
24120	647008
37254	647009
82664	647010
20112	647011
21387	647012
3810	647013
34189	647014
1009	647015
847	647016
20337	647017
61340	647018
40849	647019
60933	647020
4313	647021
14162	647022
70420	647023
43871	647024
3945	647025
7386	647026
2216	647027
9703	647028
20397	647029
7541	647030
3624	647031
1430	647032
72592	647033
7427	647034
23408	647035
7375	647036
24321	647037
94638	647038
30850	647039
20092	647040
9460	647041
89811	647042
2988	647043
32603	647044
4	647045
710	647046
50083	647047
29494	647048
1231	647049
342	647050
38906	647051
44532	647052
30711	647053
6554	647054
14068	647055
66887	647056
2161	647057
451	647058
23694	647059
5845	647060
1505	647061
75380	647062
16072	647063
70010	647064
31699	647065
21355	647066
45261	647067
25289	647068
18095	647069
93361	647070
14331	647071
34098	647072
53187	647073
19449	647074
14210	647075
59662	647076
24406	647077
67289	647078
82283	647079
3228	647080
23896	647081
768	647082
23048	647083
28149	647084
63869	647085
655	647086
42343	647087
14011	647088
18841	647089
58728	647090
70754	647091
51953	647092
237	647093
15197	647094
9181	647095
38248	647096
19830	647097
67982	647098
5517	647099
12902	647100
13375	647101
16160	647102
378	647103
15034	647104
18621	647105
37271	647106
22149	647107
9602	647108
42358	647109
97976	647110
54073	647111
9432	647112
60786	647113
30978	647114
50560	647115
27786	647116
3446	647117
41611	647118
59952	647119
66066	647120
43098	647121
12351	647122
21367	647123
3577	647124
44450	647125
8261	647126
11008	647127
31643	647128
2626	647129
54094	647130
64550	647131
8888	647132
400	647133
32818	647134
74985	647135
2585	647136
37101	647137
14956	647138
18611	647139
48	647140
14786	647141
2206	647142
2558	647143
1994	647144
28896	647145
716	647146
1885	647147
1221	647148
8937	647149
31278	647150
956	647151
8384	647152
24690	647153
28420	647154
27694	647155
3953	647156
32249	647157
24469	647158
1354	647159
1130	647160
1899	647161
2872	647162
46883	647163
26569	647164
1240	647165
51879	647166
31080	647167
875	647168
6315	647169
82	647170
44908	647171
20766	647172
11081	647173
40014	647174
3022	647175
1072	647176
28402	647177
33709	647178
12484	647179
32136	647180
10233	647181
32041	647182
3713	647183
94435	647184
65457	647185
11537	647186
7786	647187
4521	647188
4736	647189
56193	647190
27587	647191
49516	647192
54349	647193
43093	647194
9168	647195
12454	647196
55131	647197
319	647198
1084	647199
87388	647200
97358	647201
35478	647202
32622	647203
37148	647204
3882	647205
13729	647206
34048	647207
78426	647208
53378	647209
40747	647210
21815	647211
34445	647212
99159	647213
10509	647214
72002	647215
4486	647216
7411	647217
947	647218
13080	647219
1109	647220
10118	647221
74360	647222
75301	647223
113228	647224
383	647225
24068	647226
74109	647227
33829	647228
72461	647229
44061	647230
6359	647231
24187	647232
20205	647233
153	647234
1311	647235
18869	647236
25952	647237
48284	647238
19468	647239
103073	647240
60371	647241
659	647242
4530	647243
22165	647244
152	647245
15277	647246
16697	647247
7740	647248
7936	647249
8528	647250
862	647251
57045	647252
35904	647253
53426	647254
92416	647255
68868	647256
2248	647257
42164	647258
14921	647259
13060	647260
38294	647261
80312	647262
5920	647263
95995	647264
4848	647265
47072	647266
50421	647267
16012	647268
41975	647269
6856	647270
41035	647271
4552	647272
1971	647273
65107	647274
198	647275
14914	647276
64321	647277
8907	647278
38779	647279
62237	647280
22515	647281
42937	647282
26740	647283
65601	647284
4565	647285
5845	647286
37116	647287
9052	647288
34975	647289
109742	647290
71491	647291
24360	647292
24489	647293
5429	647294
11029	647295
38174	647296
694	647297
27966	647298
33536	647299
6419	647300
18458	647301
6256	647302
36624	647303
44	647304
43379	647305
32505	647306
43802	647307
101011	647308
7030	647309
13888	647310
67489	647311
49089	647312
3744	647313
91913	647314
4956	647315
37763	647316
20902	647317
59763	647318
3401	647319
9351	647320
98126	647321
48169	647322
21714	647323
18129	647324
5096	647325
4351	647326
17771	647327
1894	647328
14536	647329
6485	647330
17856	647331
25255	647332
54460	647333
96374	647334
54899	647335
43865	647336
2844	647337
9233	647338
9455	647339
14345	647340
29502	647341
29311	647342
71366	647343
10070	647344
923	647345
40450	647346
9831	647347
32302	647348
10957	647349
73445	647350
6222	647351
92673	647352
11528	647353
43487	647354
31763	647355
11133	647356
10502	647357
21140	647358
18717	647359
30294	647360
11273	647361
52495	647362
947	647363
101958	647364
92022	647365
64846	647366
21868	647367
973	647368
33632	647369
3029	647370
38697	647371
55836	647372
5038	647373
11426	647374
51645	647375
112100	647376
2811	647377
21490	647378
61533	647379
109	647380
302	647381
7758	647382
12967	647383
3971	647384
93939	647385
27503	647386
71811	647387
59790	647388
11210	647389
18394	647390
2356	647391
29819	647392
4386	647393
7158	647394
93081	647395
14536	647396
62804	647397
333	647398
17766	647399
58802	647400
38507	647401
29612	647402
7112	647403
41313	647404
35649	647405
93627	647406
13073	647407
20772	647408
107889	647409
551	647410
7026	647411
23547	647412
34095	647413
15021	647414
50523	647415
81384	647416
1527	647417
1640	647418
82766	647419
33235	647420
13529	647421
9113	647422
2113	647423
40705	647424
13277	647425
3013	647426
48576	647427
5956	647428
51981	647429
22782	647430
69168	647431
42542	647432
67228	647433
92553	647434
344	647435
2951	647436
93807	647437
51986	647438
64111	647439
18090	647440
31353	647441
42314	647442
41640	647443
7282	647444
57092	647445
8463	647446
53153	647447
6334	647448
41661	647449
9549	647450
19974	647451
33111	647452
14557	647453
57862	647454
15028	647455
1158	647456
50596	647457
8107	647458
66098	647459
19965	647460
5023	647461
78449	647462
40	647463
88313	647464
9254	647465
103295	647466
97567	647467
24601	647468
78446	647469
20578	647470
606	647471
16617	647472
47529	647473
16621	647474
22827	647475
1162	647476
34054	647477
29208	647478
47801	647479
6791	647480
27412	647481
20297	647482
80707	647483
43893	647484
20465	647485
56085	647486
1605	647487
35162	647488
61735	647489
21943	647490
24969	647491
19087	647492
9073	647493
46045	647494
1384	647495
85356	647496
81603	647497
7679	647498
7214	647499
45242	647500
79552	647501
10187	647502
13892	647503
13098	647504
11859	647505
53238	647506
35982	647507
46525	647508
53404	647509
52735	647510
8282	647511
79716	647512
180	647513
15620	647514
17814	647515
101117	647516
73721	647517
47396	647518
12445	647519
7290	647520
6144	647521
1897	647522
23470	647523
86120	647524
66782	647525
15008	647526
3201	647527
77953	647528
23911	647529
13432	647530
360	647531
15467	647532
100523	647533
52544	647534
70644	647535
58916	647536
14731	647537
61537	647538
29319	647539
23255	647540
2806	647541
1085	647542
59139	647543
72567	647544
78204	647545
2185	647546
186	647547
552	647548
29246	647549
1584	647550
16951	647551
37662	647552
4490	647553
41381	647554
50644	647555
15196	647556
67795	647557
25825	647558
18	647559
48568	647560
56677	647561
28893	647562
19981	647563
33425	647564
14565	647565
41984	647566
9017	647567
5004	647568
50855	647569
28839	647570
93830	647571
50666	647572
1636	647573
3743	647574
5916	647575
79414	647576
16710	647577
75275	647578
11393	647579
4955	647580
38081	647581
48895	647582
47028	647583
12074	647584
9379	647585
809	647586
8316	647587
67910	647588
9714	647589
9816	647590
64695	647591
7650	647592
1860	647593
33175	647594
1484	647595
7230	647596
59347	647597
68938	647598
3690	647599
1945	647600
52915	647601
25508	647602
16427	647603
17934	647604
3008	647605
1512	647606
49470	647607
25034	647608
930	647609
12488	647610
54371	647611
42180	647612
14692	647613
37543	647614
23471	647615
3050	647616
6209	647617
206	647618
29735	647619
6877	647620
18561	647621
35446	647622
64269	647623
74244	647624
35573	647625
4889	647626
10105	647627
81549	647628
2051	647629
34858	647630
56451	647631
66698	647632
6121	647633
65148	647634
80015	647635
43589	647636
50304	647637
17	647638
64633	647639
75513	647640
23893	647641
23856	647642
50925	647643
71311	647644
56059	647645
6386	647646
62464	647647
90001	647648
226	647649
11766	647650
1	647651
17621	647652
35145	647653
16683	647654
2630	647655
66362	647656
2078	647657
36801	647658
59823	647659
76052	647660
12654	647661
37069	647662
8754	647663
53	647664
9095	647665
60948	647666
19105	647667
17332	647668
22906	647669
22322	647670
46952	647671
83	647672
1223	647673
17265	647674
23860	647675
35872	647676
11928	647677
32321	647678
2117	647679
15662	647680
93463	647681
64183	647682
1641	647683
16140	647684
33	647685
7052	647686
70511	647687
9080	647688
67288	647689
21636	647690
6541	647691
158	647692
48572	647693
33607	647694
1169	647695
76992	647696
44452	647697
13626	647698
76209	647699
25255	647700
26891	647701
11681	647702
57209	647703
106465	647704
2281	647705
1730	647706
10709	647707
10206	647708
45160	647709
6587	647710
39963	647711
582	647712
21188	647713
3452	647714
40983	647715
16793	647716
75537	647717
20656	647718
30727	647719
36134	647720
20288	647721
1312	647722
11642	647723
30879	647724
32426	647725
54025	647726
40576	647727
35085	647728
68347	647729
21102	647730
78192	647731
59077	647732
70689	647733
45535	647734
97004	647735
2666	647736
42117	647737
595	647738
84849	647739
16185	647740
5146	647741
5220	647742
27904	647743
55535	647744
48973	647745
744	647746
9849	647747
1410	647748
17601	647749
30036	647750
2747	647751
484	647752
9730	647753
44711	647754
25143	647755
3004	647756
3641	647757
83438	647758
17691	647759
29243	647760
89024	647761
37687	647762
39312	647763
460	647764
44904	647765
42478	647766
32624	647767
77523	647768
669	647769
57755	647770
491	647771
11394	647772
42156	647773
14703	647774
61264	647775
68101	647776
11162	647777
13439	647778
29044	647779
33914	647780
28705	647781
99559	647782
28438	647783
63923	647784
76799	647785
81730	647786
110829	647787
13751	647788
15401	647789
68612	647790
36373	647791
42696	647792
31709	647793
2714	647794
58160	647795
38083	647796
28312	647797
3092	647798
39925	647799
7838	647800
34483	647801
13775	647802
31107	647803
39130	647804
197	647805
67982	647806
2643	647807
3212	647808
31160	647809
37216	647810
71756	647811
13389	647812
17642	647813
50984	647814
106449	647815
26041	647816
13636	647817
40597	647818
109875	647819
11118	647820
64695	647821
30512	647822
6444	647823
2218	647824
40720	647825
7098	647826
11164	647827
861	647828
12665	647829
22264	647830
401	647831
58753	647832
950	647833
10512	647834
1575	647835
52363	647836
77867	647837
40464	647838
48549	647839
7375	647840
64928	647841
235	647842
21814	647843
17524	647844
62206	647845
53638	647846
32615	647847
19246	647848
43193	647849
32432	647850
99075	647851
57648	647852
15725	647853
35420	647854
12210	647855
258	647856
46465	647857
12814	647858
11089	647859
9165	647860
20692	647861
2467	647862
28346	647863
49874	647864
21651	647865
355	647866
95308	647867
47302	647868
54786	647869
94	647870
65325	647871
64132	647872
4586	647873
9278	647874
919	647875
70349	647876
79668	647877
83761	647878
95452	647879
1156	647880
20440	647881
9917	647882
82825	647883
1897	647884
23849	647885
58856	647886
55377	647887
1402	647888
235	647889
69377	647890
22069	647891
60931	647892
46592	647893
47884	647894
77728	647895
27001	647896
68967	647897
35344	647898
92630	647899
1633	647900
16408	647901
37371	647902
49333	647903
5252	647904
1266	647905
1634	647906
4346	647907
58317	647908
10048	647909
44872	647910
20990	647911
84579	647912
5189	647913
9143	647914
21545	647915
31542	647916
4823	647917
9733	647918
1438	647919
14447	647920
81096	647921
47422	647922
32434	647923
819	647924
34671	647925
47	647926
9220	647927
15876	647928
37545	647929
19020	647930
43326	647931
57015	647932
111710	647933
23243	647934
624	647935
104463	647936
45406	647937
62780	647938
32835	647939
77467	647940
30082	647941
77192	647942
631	647943
12535	647944
673	647945
112657	647946
6947	647947
49836	647948
4850	647949
61353	647950
37106	647951
27396	647952
5767	647953
5259	647954
1698	647955
19195	647956
53335	647957
42630	647958
11626	647959
14817	647960
3270	647961
17922	647962
27107	647963
13541	647964
71293	647965
69125	647966
109327	647967
3339	647968
56295	647969
69520	647970
26614	647971
92275	647972
65287	647973
50113	647974
30361	647975
22388	647976
25242	647977
85443	647978
9780	647979
100856	647980
7645	647981
19893	647982
13663	647983
35946	647984
13138	647985
18137	647986
37789	647987
66841	647988
9395	647989
7087	647990
1868	647991
2235	647992
62163	647993
77480	647994
81829	647995
51440	647996
17236	647997
46619	647998
17891	647999
7747	648000
51391	648001
17481	648002
620	648003
7500	648004
31371	648005
1260	648006
14361	648007
23103	648008
20931	648009
13073	648010
56838	648011
87781	648012
27799	648013
320	648014
4345	648015
30726	648016
80356	648017
47974	648018
7074	648019
80763	648020
7641	648021
18825	648022
51011	648023
72187	648024
16430	648025
31967	648026
22899	648027
5784	648028
7309	648029
1399	648030
3334	648031
46875	648032
12874	648033
16466	648034
17757	648035
35404	648036
111607	648037
1844	648038
132	648039
1128	648040
100741	648041
46023	648042
4597	648043
224	648044
4945	648045
23742	648046
27264	648047
26496	648048
953	648049
634	648050
57931	648051
23879	648052
27912	648053
28502	648054
80931	648055
24537	648056
27975	648057
2873	648058
24790	648059
44927	648060
1962	648061
20562	648062
47428	648063
4514	648064
32956	648065
55667	648066
76931	648067
34412	648068
264	648069
62966	648070
27775	648071
4992	648072
3422	648073
3	648074
10559	648075
2461	648076
13171	648077
3878	648078
96259	648079
1515	648080
15625	648081
17791	648082
40280	648083
23158	648084
35654	648085
9611	648086
103244	648087
31535	648088
2331	648089
83303	648090
25691	648091
26251	648092
14989	648093
18296	648094
36744	648095
108370	648096
47411	648097
30122	648098
23235	648099
1573	648100
76949	648101
33708	648102
93826	648103
111027	648104
32645	648105
16670	648106
65551	648107
9306	648108
52346	648109
5934	648110
242	648111
2985	648112
9772	648113
31022	648114
29057	648115
5853	648116
14779	648117
877	648118
79979	648119
58353	648120
37745	648121
56804	648122
2799	648123
18541	648124
41377	648125
25989	648126
53488	648127
40941	648128
16648	648129
4936	648130
16975	648131
15319	648132
3095	648133
460	648134
60750	648135
10624	648136
25443	648137
19458	648138
85549	648139
21345	648140
63	648141
5732	648142
7477	648143
11414	648144
55638	648145
6748	648146
207	648147
28346	648148
36937	648149
12343	648150
4436	648151
211	648152
8270	648153
37451	648154
826	648155
3672	648156
9709	648157
35528	648158
52342	648159
3616	648160
10618	648161
46397	648162
192	648163
1980	648164
6128	648165
14333	648166
6028	648167
66839	648168
8438	648169
6035	648170
30510	648171
17595	648172
17766	648173
38556	648174
62416	648175
173	648176
31696	648177
13826	648178
3431	648179
62017	648180
35406	648181
65160	648182
7285	648183
88197	648184
36739	648185
17796	648186
45763	648187
28918	648188
33428	648189
24625	648190
84889	648191
2419	648192
44093	648193
57312	648194
59734	648195
54250	648196
16382	648197
23635	648198
53266	648199
54716	648200
32368	648201
6387	648202
21361	648203
9381	648204
218	648205
14385	648206
65194	648207
19597	648208
3433	648209
1292	648210
12109	648211
1772	648212
1279	648213
13406	648214
94362	648215
5398	648216
209	648217
35740	648218
10243	648219
5013	648220
56363	648221
19761	648222
35294	648223
23715	648224
1632	648225
4096	648226
311	648227
38323	648228
26823	648229
42070	648230
71756	648231
28384	648232
32920	648233
55526	648234
48377	648235
12352	648236
2397	648237
48108	648238
45070	648239
3806	648240
15247	648241
25498	648242
10269	648243
24302	648244
21605	648245
24291	648246
12848	648247
14623	648248
2822	648249
96106	648250
34905	648251
36104	648252
16681	648253
10326	648254
93096	648255
91103	648256
13902	648257
51066	648258
13590	648259
2311	648260
52474	648261
27798	648262
9665	648263
55745	648264
7016	648265
6410	648266
12901	648267
1491	648268
66381	648269
43293	648270
5895	648271
52503	648272
97701	648273
1642	648274
111804	648275
67575	648276
1464	648277
5373	648278
62825	648279
11408	648280
52406	648281
67961	648282
112307	648283
30421	648284
31897	648285
10950	648286
65267	648287
12639	648288
19961	648289
7806	648290
16678	648291
95594	648292
38844	648293
1727	648294
107419	648295
9656	648296
3523	648297
37405	648298
42537	648299
2999	648300
73213	648301
87364	648302
3266	648303
64850	648304
45848	648305
16574	648306
14612	648307
11505	648308
4891	648309
42864	648310
22077	648311
28215	648312
28440	648313
69649	648314
23009	648315
6763	648316
53787	648317
78523	648318
12567	648319
35129	648320
35041	648321
10199	648322
13663	648323
84923	648324
15924	648325
4697	648326
58264	648327
24613	648328
60979	648329
16608	648330
41803	648331
3079	648332
23771	648333
11805	648334
113251	648335
21932	648336
11022	648337
46733	648338
24854	648339
39601	648340
25233	648341
138	648342
90280	648343
15700	648344
55421	648345
56613	648346
10595	648347
75769	648348
43873	648349
17325	648350
1408	648351
990	648352
8310	648353
34891	648354
3316	648355
8807	648356
35829	648357
7504	648358
47	648359
74974	648360
6413	648361
26272	648362
11301	648363
11172	648364
42330	648365
45147	648366
8315	648367
63859	648368
43982	648369
109086	648370
61897	648371
28352	648372
976	648373
2643	648374
45354	648375
851	648376
53	648377
8209	648378
4109	648379
1000	648380
15001	648381
7550	648382
100566	648383
108497	648384
752	648385
22640	648386
42384	648387
18247	648388
19142	648389
31270	648390
31704	648391
24138	648392
28987	648393
30931	648394
9395	648395
84601	648396
20245	648397
39611	648398
31178	648399
31224	648400
52219	648401
4832	648402
41188	648403
76458	648404
17794	648405
8388	648406
41	648407
7737	648408
1266	648409
17065	648410
6218	648411
57620	648412
18749	648413
57305	648414
898	648415
90183	648416
3234	648417
11361	648418
103658	648419
9726	648420
2419	648421
5918	648422
989	648423
18389	648424
523	648425
13727	648426
74607	648427
8483	648428
52196	648429
71167	648430
5830	648431
10538	648432
10872	648433
24104	648434
108153	648435
15216	648436
14610	648437
16839	648438
65399	648439
78670	648440
72085	648441
6121	648442
3326	648443
45728	648444
19481	648445
54035	648446
4485	648447
2586	648448
28120	648449
54971	648450
69239	648451
57755	648452
6350	648453
23267	648454
12860	648455
8639	648456
89777	648457
11643	648458
40259	648459
17015	648460
3370	648461
51215	648462
19267	648463
36362	648464
47462	648465
50256	648466
26169	648467
78005	648468
10045	648469
3309	648470
367	648471
24526	648472
5229	648473
47570	648474
3234	648475
30617	648476
1547	648477
47365	648478
12840	648479
252	648480
30332	648481
1839	648482
1091	648483
13502	648484
1788	648485
41818	648486
6092	648487
147	648488
6997	648489
47938	648490
49192	648491
52918	648492
34962	648493
24693	648494
15720	648495
1354	648496
48825	648497
14710	648498
4905	648499
38008	648500
42892	648501
38526	648502
4343	648503
9419	648504
65858	648505
7564	648506
113930	648507
67387	648508
4127	648509
74675	648510
6631	648511
686	648512
10089	648513
5540	648514
1304	648515
47966	648516
10259	648517
10168	648518
2277	648519
640	648520
32656	648521
10244	648522
62614	648523
41260	648524
51748	648525
78598	648526
14954	648527
5397	648528
15972	648529
15027	648530
74848	648531
54961	648532
5678	648533
9772	648534
1702	648535
73525	648536
5024	648537
12542	648538
30812	648539
93381	648540
26722	648541
10144	648542
72529	648543
1837	648544
30360	648545
42351	648546
4214	648547
3589	648548
10667	648549
8694	648550
3244	648551
30345	648552
82529	648553
69850	648554
4025	648555
6416	648556
12082	648557
76363	648558
61078	648559
29093	648560
2493	648561
22023	648562
34581	648563
87473	648564
33999	648565
17855	648566
51769	648567
32143	648568
91640	648569
57716	648570
37	648571
21169	648572
16190	648573
831	648574
83293	648575
48313	648576
18463	648577
30750	648578
83848	648579
15348	648580
5884	648581
60274	648582
36361	648583
67994	648584
10006	648585
67817	648586
27316	648587
31409	648588
14004	648589
6080	648590
21459	648591
28352	648592
21616	648593
4474	648594
66504	648595
103364	648596
75284	648597
57359	648598
22701	648599
15981	648600
48887	648601
9590	648602
74225	648603
66841	648604
82995	648605
49144	648606
552	648607
7928	648608
5585	648609
30566	648610
10539	648611
8567	648612
42084	648613
34970	648614
18704	648615
104242	648616
15940	648617
68365	648618
31151	648619
3111	648620
22495	648621
56704	648622
62491	648623
48792	648624
34961	648625
31383	648626
96825	648627
5264	648628
73233	648629
84145	648630
12704	648631
64	648632
38903	648633
54635	648634
98964	648635
21093	648636
17031	648637
37688	648638
72737	648639
88645	648640
21110	648641
40011	648642
5549	648643
6521	648644
17276	648645
444	648646
30581	648647
9719	648648
56524	648649
75574	648650
46369	648651
11799	648652
76638	648653
16521	648654
59062	648655
111611	648656
28310	648657
6558	648658
24456	648659
37282	648660
35700	648661
68630	648662
67452	648663
3900	648664
41180	648665
3226	648666
93	648667
70004	648668
19397	648669
53568	648670
62830	648671
45205	648672
13453	648673
22301	648674
64845	648675
15414	648676
44508	648677
10996	648678
5537	648679
29969	648680
77044	648681
4550	648682
24516	648683
30941	648684
4125	648685
70215	648686
24060	648687
19250	648688
2777	648689
3279	648690
7514	648691
14569	648692
81929	648693
2845	648694
705	648695
4842	648696
17660	648697
66040	648698
49007	648699
35788	648700
314	648701
18582	648702
39961	648703
23129	648704
29408	648705
4301	648706
34787	648707
78937	648708
34264	648709
85839	648710
19487	648711
102764	648712
4625	648713
4292	648714
56624	648715
41489	648716
39175	648717
6245	648718
30250	648719
33920	648720
63386	648721
25481	648722
19099	648723
644	648724
8363	648725
8450	648726
26707	648727
15348	648728
42231	648729
1149	648730
85581	648731
79370	648732
70907	648733
1172	648734
83882	648735
4465	648736
42350	648737
42236	648738
104305	648739
112599	648740
747	648741
32453	648742
76855	648743
44128	648744
8713	648745
24579	648746
1325	648747
37842	648748
22406	648749
23636	648750
17963	648751
55341	648752
157	648753
82054	648754
28935	648755
34954	648756
282	648757
3573	648758
41214	648759
61837	648760
40877	648761
27492	648762
18853	648763
13545	648764
75635	648765
85619	648766
92604	648767
29245	648768
9547	648769
31331	648770
4722	648771
7633	648772
6088	648773
16686	648774
3471	648775
90923	648776
46350	648777
4685	648778
21380	648779
40385	648780
5721	648781
67460	648782
79067	648783
8902	648784
32320	648785
36161	648786
523	648787
2468	648788
14293	648789
63099	648790
982	648791
20153	648792
6998	648793
17218	648794
13446	648795
18699	648796
18044	648797
9528	648798
8639	648799
10737	648800
92703	648801
4292	648802
37449	648803
30669	648804
22498	648805
95083	648806
75	648807
46645	648808
26822	648809
13272	648810
3513	648811
63307	648812
19906	648813
3576	648814
2539	648815
72681	648816
42973	648817
8426	648818
11008	648819
43410	648820
48573	648821
57085	648822
8008	648823
4014	648824
10410	648825
13987	648826
52616	648827
44	648828
971	648829
4740	648830
6627	648831
113095	648832
58588	648833
43345	648834
91906	648835
38961	648836
7384	648837
59882	648838
2721	648839
28773	648840
4381	648841
8697	648842
56934	648843
9754	648844
12877	648845
51723	648846
66676	648847
18712	648848
16557	648849
1568	648850
30115	648851
49168	648852
42185	648853
6694	648854
16660	648855
79493	648856
46137	648857
15190	648858
58328	648859
109166	648860
87760	648861
60295	648862
13672	648863
8010	648864
958	648865
71656	648866
8329	648867
10937	648868
29964	648869
422	648870
36233	648871
23698	648872
2346	648873
12516	648874
8786	648875
35137	648876
7886	648877
48171	648878
5637	648879
13085	648880
56828	648881
26166	648882
23278	648883
100	648884
7010	648885
104747	648886
43214	648887
44989	648888
4763	648889
2795	648890
10362	648891
36687	648892
24586	648893
1557	648894
83905	648895
3193	648896
66567	648897
20217	648898
13713	648899
35061	648900
17614	648901
30190	648902
251	648903
36135	648904
55143	648905
1499	648906
24294	648907
22386	648908
12749	648909
14985	648910
22600	648911
2720	648912
60338	648913
18275	648914
10430	648915
25072	648916
51570	648917
5098	648918
23181	648919
32743	648920
182	648921
21472	648922
26640	648923
34262	648924
106924	648925
5447	648926
19010	648927
2946	648928
55844	648929
33945	648930
67720	648931
29359	648932
107355	648933
67253	648934
1500	648935
102044	648936
12190	648937
64912	648938
20694	648939
1366	648940
9577	648941
7	648942
352	648943
49211	648944
51350	648945
25129	648946
82738	648947
29520	648948
12141	648949
101681	648950
66921	648951
17914	648952
3963	648953
20138	648954
281	648955
31364	648956
8410	648957
30209	648958
39467	648959
34485	648960
61679	648961
32648	648962
2246	648963
83016	648964
89421	648965
13065	648966
5759	648967
9181	648968
66269	648969
20	648970
9221	648971
42941	648972
32556	648973
86423	648974
27637	648975
31006	648976
1871	648977
6902	648978
59065	648979
43319	648980
82802	648981
22148	648982
2794	648983
11430	648984
7378	648985
113688	648986
58751	648987
43762	648988
32575	648989
1189	648990
423	648991
267	648992
9050	648993
58385	648994
69274	648995
2275	648996
11526	648997
15173	648998
37141	648999
14603	649000
25417	649001
44546	649002
49082	649003
85618	649004
84875	649005
25339	649006
8077	649007
15291	649008
11568	649009
36673	649010
31935	649011
51746	649012
32163	649013
19397	649014
46596	649015
1984	649016
872	649017
94840	649018
12991	649019
980	649020
29500	649021
43205	649022
1684	649023
56104	649024
5290	649025
17526	649026
20348	649027
51	649028
17127	649029
348	649030
14921	649031
79601	649032
13217	649033
8956	649034
10337	649035
15807	649036
81972	649037
26058	649038
1102	649039
85380	649040
73518	649041
63155	649042
40747	649043
57830	649044
47067	649045
50529	649046
31722	649047
80847	649048
13250	649049
23337	649050
36241	649051
14126	649052
601	649053
6620	649054
15049	649055
48846	649056
89463	649057
50108	649058
23565	649059
27634	649060
28872	649061
78338	649062
6981	649063
88024	649064
9310	649065
18981	649066
10364	649067
5027	649068
126	649069
26068	649070
64565	649071
6446	649072
54997	649073
1918	649074
79593	649075
43641	649076
146	649077
65459	649078
41443	649079
18491	649080
9615	649081
50886	649082
35771	649083
743	649084
14645	649085
34166	649086
34744	649087
10865	649088
90301	649089
6627	649090
929	649091
25676	649092
58058	649093
89354	649094
780	649095
14700	649096
5261	649097
62869	649098
15216	649099
36557	649100
65634	649101
31297	649102
88717	649103
61453	649104
36945	649105
42538	649106
1860	649107
8345	649108
32373	649109
20800	649110
81872	649111
8791	649112
57373	649113
57250	649114
46452	649115
100175	649116
325	649117
10414	649118
49503	649119
9594	649120
60039	649121
52178	649122
78	649123
10055	649124
102191	649125
20737	649126
7321	649127
7527	649128
31186	649129
11690	649130
1665	649131
22739	649132
2914	649133
36104	649134
26633	649135
10856	649136
21283	649137
28964	649138
4681	649139
24329	649140
5396	649141
72938	649142
51927	649143
3208	649144
42801	649145
2859	649146
11000	649147
1796	649148
21630	649149
8487	649150
2612	649151
41541	649152
25174	649153
43031	649154
7310	649155
79403	649156
21827	649157
13289	649158
22006	649159
17162	649160
40593	649161
196	649162
92792	649163
19601	649164
18597	649165
7087	649166
17059	649167
11508	649168
94250	649169
64304	649170
18100	649171
6118	649172
70720	649173
42312	649174
1089	649175
2641	649176
16473	649177
36665	649178
52184	649179
83506	649180
3505	649181
5585	649182
7398	649183
3716	649184
9566	649185
23196	649186
100118	649187
40659	649188
13124	649189
2564	649190
1819	649191
31039	649192
49637	649193
4397	649194
11622	649195
45313	649196
187	649197
36880	649198
17544	649199
83047	649200
29940	649201
50477	649202
47639	649203
21412	649204
2846	649205
28229	649206
11971	649207
39550	649208
46847	649209
23	649210
5491	649211
7215	649212
35798	649213
13226	649214
58013	649215
10760	649216
42093	649217
93671	649218
21849	649219
37870	649220
8558	649221
20920	649222
20701	649223
15210	649224
1962	649225
13664	649226
11197	649227
3410	649228
53261	649229
45324	649230
11494	649231
20869	649232
75584	649233
40979	649234
70855	649235
26765	649236
11255	649237
107845	649238
21721	649239
33326	649240
9325	649241
515	649242
82504	649243
42999	649244
43448	649245
8898	649246
3376	649247
9047	649248
31393	649249
8797	649250
68917	649251
6704	649252
112357	649253
12118	649254
887	649255
25672	649256
6468	649257
67822	649258
3588	649259
20	649260
7188	649261
1708	649262
54420	649263
5681	649264
47749	649265
77429	649266
26159	649267
4831	649268
56967	649269
15098	649270
92824	649271
40089	649272
98103	649273
15904	649274
81361	649275
69785	649276
86189	649277
10657	649278
33030	649279
53678	649280
1783	649281
10699	649282
58319	649283
9142	649284
1799	649285
90091	649286
17230	649287
273	649288
60269	649289
7998	649290
10592	649291
4725	649292
101507	649293
43916	649294
20949	649295
49581	649296
35610	649297
23	649298
97126	649299
14019	649300
2841	649301
14597	649302
419	649303
8183	649304
17870	649305
71073	649306
57	649307
213	649308
5465	649309
37195	649310
5868	649311
49767	649312
23069	649313
8001	649314
41839	649315
42155	649316
79179	649317
86878	649318
2986	649319
23123	649320
30788	649321
15747	649322
48484	649323
37585	649324
4857	649325
8207	649326
25620	649327
11121	649328
10914	649329
53729	649330
51591	649331
46664	649332
3240	649333
16048	649334
36719	649335
55190	649336
67029	649337
273	649338
5847	649339
2548	649340
52015	649341
3740	649342
11668	649343
24682	649344
4454	649345
1812	649346
13140	649347
25341	649348
7179	649349
2361	649350
82149	649351
42576	649352
73237	649353
55284	649354
26935	649355
94596	649356
3081	649357
2730	649358
33361	649359
9951	649360
30276	649361
25185	649362
77320	649363
328	649364
8636	649365
75335	649366
25742	649367
52461	649368
14548	649369
27180	649370
86725	649371
2690	649372
58655	649373
33982	649374
67912	649375
11180	649376
15756	649377
13447	649378
15063	649379
78617	649380
61896	649381
25213	649382
12115	649383
107396	649384
44708	649385
6944	649386
11479	649387
14304	649388
6440	649389
17402	649390
26950	649391
31066	649392
20337	649393
69036	649394
21903	649395
85884	649396
6978	649397
32322	649398
22085	649399
7425	649400
75178	649401
36375	649402
4655	649403
18506	649404
15226	649405
4220	649406
24139	649407
6099	649408
52744	649409
18635	649410
59455	649411
96490	649412
2399	649413
59553	649414
36201	649415
73443	649416
3098	649417
43381	649418
25036	649419
26091	649420
166	649421
6530	649422
26293	649423
29907	649424
362	649425
8058	649426
64	649427
62425	649428
60381	649429
9967	649430
41986	649431
71136	649432
47067	649433
17088	649434
28502	649435
98368	649436
19033	649437
17370	649438
10782	649439
27675	649440
21065	649441
33335	649442
17588	649443
3285	649444
24311	649445
24288	649446
69965	649447
28284	649448
20317	649449
4196	649450
3568	649451
5126	649452
34136	649453
2005	649454
37729	649455
48795	649456
23271	649457
20888	649458
36751	649459
12540	649460
373	649461
29642	649462
58952	649463
62575	649464
43484	649465
210	649466
790	649467
18974	649468
154	649469
42149	649470
41057	649471
7677	649472
48338	649473
71910	649474
61970	649475
24030	649476
47784	649477
403	649478
66770	649479
25	649480
18710	649481
32316	649482
39713	649483
34987	649484
61167	649485
2633	649486
15120	649487
7241	649488
34343	649489
36356	649490
50537	649491
25792	649492
20937	649493
31324	649494
17012	649495
44229	649496
42052	649497
35157	649498
81544	649499
14451	649500
39831	649501
2380	649502
49824	649503
67012	649504
85479	649505
54039	649506
3676	649507
32471	649508
7172	649509
22254	649510
488	649511
67706	649512
10379	649513
36105	649514
17149	649515
46241	649516
5704	649517
75012	649518
15850	649519
86927	649520
33381	649521
41067	649522
6631	649523
12167	649524
69949	649525
3680	649526
91147	649527
25421	649528
4876	649529
4127	649530
53	649531
3859	649532
45133	649533
7713	649534
14998	649535
64693	649536
24485	649537
3495	649538
55744	649539
15673	649540
25234	649541
73601	649542
3735	649543
34050	649544
70353	649545
1678	649546
11269	649547
10756	649548
41368	649549
81562	649550
7571	649551
26454	649552
49078	649553
55108	649554
15768	649555
64767	649556
3043	649557
8248	649558
4838	649559
16082	649560
56239	649561
17336	649562
19867	649563
22159	649564
43726	649565
9999	649566
56887	649567
83803	649568
33769	649569
18148	649570
10516	649571
58689	649572
94081	649573
2203	649574
5348	649575
36572	649576
23279	649577
90537	649578
37365	649579
13088	649580
1959	649581
13760	649582
8012	649583
50442	649584
17834	649585
3291	649586
56500	649587
28933	649588
16567	649589
9793	649590
81329	649591
69207	649592
22361	649593
946	649594
27582	649595
5236	649596
401	649597
11748	649598
79879	649599
5402	649600
40669	649601
5864	649602
31056	649603
34307	649604
33360	649605
44923	649606
6808	649607
8916	649608
27722	649609
24616	649610
37410	649611
32016	649612
3443	649613
32790	649614
5306	649615
11907	649616
41523	649617
82866	649618
1293	649619
78720	649620
40276	649621
1969	649622
44125	649623
8479	649624
80220	649625
69940	649626
35490	649627
4982	649628
10281	649629
3179	649630
4337	649631
30233	649632
15868	649633
1783	649634
2702	649635
58730	649636
40934	649637
28403	649638
89911	649639
72888	649640
70902	649641
79916	649642
16887	649643
357	649644
41764	649645
42984	649646
46974	649647
100023	649648
23413	649649
3681	649650
11001	649651
8265	649652
3815	649653
55559	649654
13505	649655
100076	649656
4640	649657
100644	649658
18895	649659
638	649660
32247	649661
7412	649662
51842	649663
24718	649664
9520	649665
73375	649666
27535	649667
10384	649668
14385	649669
27450	649670
14758	649671
6168	649672
10378	649673
20564	649674
43733	649675
45119	649676
11357	649677
73133	649678
4560	649679
21493	649680
16798	649681
19622	649682
602	649683
1831	649684
17692	649685
1017	649686
43267	649687
34374	649688
52816	649689
2231	649690
66562	649691
59779	649692
89150	649693
6878	649694
63071	649695
49874	649696
21191	649697
92521	649698
27316	649699
58244	649700
35970	649701
40410	649702
92715	649703
901	649704
52076	649705
72806	649706
24328	649707
73234	649708
53202	649709
2802	649710
48123	649711
16854	649712
7009	649713
74281	649714
12537	649715
3857	649716
47583	649717
52314	649718
5563	649719
67693	649720
84650	649721
16016	649722
16647	649723
2280	649724
78956	649725
18825	649726
13084	649727
6167	649728
4770	649729
884	649730
12021	649731
71091	649732
18548	649733
517	649734
51161	649735
25495	649736
5380	649737
29939	649738
48293	649739
7984	649740
23865	649741
6254	649742
8751	649743
60149	649744
29759	649745
39612	649746
92	649747
65711	649748
85718	649749
16257	649750
13703	649751
34591	649752
617	649753
8615	649754
25483	649755
8455	649756
12041	649757
41954	649758
17826	649759
11267	649760
16130	649761
7705	649762
8963	649763
57361	649764
80320	649765
51190	649766
27182	649767
2742	649768
24867	649769
36851	649770
103929	649771
40542	649772
30698	649773
20608	649774
98635	649775
89700	649776
63275	649777
56912	649778
27893	649779
4000	649780
49682	649781
38470	649782
3919	649783
842	649784
37910	649785
27864	649786
68894	649787
10844	649788
25595	649789
73384	649790
63079	649791
5526	649792
15277	649793
6037	649794
7906	649795
59786	649796
56863	649797
20319	649798
50210	649799
37144	649800
24564	649801
79980	649802
12379	649803
29609	649804
2116	649805
89707	649806
66128	649807
10	649808
95459	649809
50776	649810
17855	649811
39861	649812
31650	649813
13402	649814
26156	649815
859	649816
30877	649817
4603	649818
63317	649819
950	649820
22504	649821
64247	649822
36247	649823
36764	649824
6817	649825
43244	649826
89839	649827
69824	649828
1677	649829
23944	649830
84965	649831
32267	649832
34557	649833
45096	649834
4475	649835
25729	649836
77105	649837
20698	649838
3153	649839
8971	649840
30187	649841
67308	649842
22017	649843
1529	649844
26702	649845
4808	649846
7108	649847
49924	649848
76933	649849
15809	649850
29674	649851
18970	649852
83127	649853
64039	649854
2256	649855
43008	649856
40630	649857
33580	649858
77849	649859
9294	649860
89287	649861
10703	649862
7501	649863
5197	649864
92344	649865
2906	649866
31512	649867
2510	649868
77276	649869
107995	649870
2814	649871
33407	649872
15883	649873
6868	649874
12314	649875
13583	649876
92532	649877
5483	649878
35139	649879
34380	649880
48383	649881
34969	649882
80396	649883
38949	649884
3230	649885
5	649886
34887	649887
17254	649888
24263	649889
61501	649890
3925	649891
50266	649892
22185	649893
18938	649894
19125	649895
103231	649896
73151	649897
1794	649898
3205	649899
75077	649900
29889	649901
14918	649902
46461	649903
36695	649904
3011	649905
14355	649906
66920	649907
3762	649908
87635	649909
69723	649910
16976	649911
21967	649912
16046	649913
6069	649914
1259	649915
69253	649916
107578	649917
10049	649918
39430	649919
2437	649920
42293	649921
13736	649922
89515	649923
543	649924
54319	649925
62389	649926
37026	649927
8083	649928
31791	649929
25937	649930
4345	649931
60957	649932
46296	649933
23983	649934
34293	649935
96461	649936
26326	649937
50977	649938
7639	649939
8134	649940
15910	649941
12865	649942
68319	649943
15417	649944
3370	649945
1621	649946
1458	649947
3055	649948
41124	649949
8904	649950
51575	649951
55359	649952
28331	649953
4209	649954
26892	649955
66884	649956
37360	649957
2827	649958
27602	649959
3021	649960
3347	649961
47481	649962
47060	649963
115	649964
39908	649965
92552	649966
14195	649967
76673	649968
28187	649969
446	649970
18259	649971
129	649972
46496	649973
5541	649974
17645	649975
45469	649976
4711	649977
7003	649978
1196	649979
81953	649980
16545	649981
11628	649982
3196	649983
82932	649984
38332	649985
49482	649986
1147	649987
49011	649988
77751	649989
8704	649990
18627	649991
86481	649992
63019	649993
25328	649994
60831	649995
5627	649996
57606	649997
2121	649998
46462	649999
22740	650000
40205	650001
10667	650002
234	650003
359	650004
30	650005
180	650006
16828	650007
40724	650008
4511	650009
68676	650010
68926	650011
2013	650012
22169	650013
28562	650014
967	650015
72721	650016
15246	650017
113290	650018
47695	650019
91077	650020
57	650021
11949	650022
104083	650023
4356	650024
42277	650025
99182	650026
22209	650027
87334	650028
76099	650029
45196	650030
6590	650031
8076	650032
337	650033
31846	650034
26588	650035
24642	650036
11611	650037
33076	650038
99763	650039
89431	650040
695	650041
13184	650042
21854	650043
24741	650044
209	650045
58315	650046
96496	650047
33532	650048
51824	650049
75462	650050
4867	650051
70713	650052
14877	650053
8776	650054
63498	650055
9293	650056
17962	650057
2708	650058
1901	650059
5925	650060
472	650061
1522	650062
6893	650063
31435	650064
969	650065
17926	650066
22579	650067
88600	650068
39845	650069
4531	650070
13728	650071
56537	650072
14246	650073
2267	650074
74822	650075
56013	650076
36909	650077
3771	650078
46011	650079
42694	650080
54321	650081
19372	650082
1024	650083
57478	650084
2883	650085
8012	650086
20314	650087
8303	650088
16627	650089
32437	650090
45729	650091
15254	650092
98857	650093
1464	650094
80941	650095
48279	650096
60903	650097
51911	650098
69318	650099
91003	650100
70638	650101
54815	650102
13095	650103
7946	650104
46170	650105
60506	650106
2937	650107
6867	650108
5016	650109
87073	650110
3607	650111
15613	650112
20118	650113
31993	650114
6668	650115
78929	650116
15704	650117
64515	650118
14378	650119
47358	650120
57510	650121
18616	650122
9303	650123
87762	650124
38119	650125
25182	650126
15099	650127
86091	650128
4257	650129
1276	650130
28807	650131
81794	650132
45487	650133
5418	650134
64861	650135
18810	650136
1492	650137
23450	650138
22520	650139
74150	650140
38824	650141
13548	650142
3068	650143
28234	650144
38921	650145
21789	650146
3445	650147
61043	650148
19637	650149
19653	650150
5167	650151
76819	650152
20937	650153
60175	650154
85906	650155
22521	650156
4896	650157
70929	650158
2686	650159
80714	650160
48851	650161
105	650162
19274	650163
54722	650164
77336	650165
46636	650166
54184	650167
14308	650168
87661	650169
54230	650170
11979	650171
25274	650172
10769	650173
9206	650174
5850	650175
28950	650176
90130	650177
825	650178
7228	650179
30648	650180
38336	650181
93505	650182
30392	650183
5195	650184
30532	650185
286	650186
10959	650187
1958	650188
30940	650189
11093	650190
3394	650191
358	650192
71728	650193
18695	650194
27367	650195
26637	650196
8933	650197
54390	650198
55050	650199
27734	650200
72668	650201
79559	650202
57790	650203
99532	650204
37612	650205
22640	650206
49517	650207
10938	650208
45731	650209
638	650210
85510	650211
1269	650212
74327	650213
60382	650214
60156	650215
16214	650216
71794	650217
31401	650218
17095	650219
60670	650220
4092	650221
9003	650222
3515	650223
6186	650224
61	650225
19038	650226
10213	650227
35651	650228
4385	650229
475	650230
9542	650231
6012	650232
51693	650233
10964	650234
48435	650235
102577	650236
19370	650237
52023	650238
1404	650239
114478	650240
62526	650241
70513	650242
1727	650243
1554	650244
15776	650245
62839	650246
3228	650247
38331	650248
39908	650249
102776	650250
42664	650251
622	650252
34969	650253
13256	650254
15998	650255
9618	650256
18239	650257
686	650258
68370	650259
10054	650260
84114	650261
39135	650262
40916	650263
57167	650264
36943	650265
62796	650266
6591	650267
10160	650268
26143	650269
29815	650270
77531	650271
30346	650272
85782	650273
30545	650274
107436	650275
7057	650276
14718	650277
1689	650278
76639	650279
97999	650280
71716	650281
9589	650282
14645	650283
664	650284
1383	650285
40216	650286
3049	650287
47197	650288
2290	650289
31234	650290
946	650291
87298	650292
37101	650293
10638	650294
493	650295
3974	650296
31618	650297
57954	650298
6333	650299
65716	650300
6911	650301
78800	650302
9300	650303
26389	650304
562	650305
88985	650306
11793	650307
1302	650308
20177	650309
25254	650310
2720	650311
24829	650312
35955	650313
4043	650314
34861	650315
81948	650316
4293	650317
14185	650318
28070	650319
1475	650320
20310	650321
18881	650322
18585	650323
49753	650324
56760	650325
88126	650326
8153	650327
43836	650328
65703	650329
29157	650330
389	650331
24812	650332
18918	650333
42277	650334
37607	650335
20128	650336
12149	650337
45912	650338
46949	650339
18386	650340
60892	650341
46513	650342
3190	650343
29087	650344
19020	650345
5883	650346
4466	650347
94924	650348
7574	650349
21076	650350
34943	650351
4454	650352
697	650353
64700	650354
1860	650355
585	650356
24160	650357
7909	650358
75606	650359
76973	650360
7786	650361
5609	650362
2136	650363
36346	650364
57895	650365
6066	650366
15184	650367
56775	650368
106344	650369
3145	650370
68760	650371
64460	650372
18339	650373
73645	650374
4485	650375
31732	650376
48117	650377
28177	650378
38088	650379
26166	650380
51472	650381
1712	650382
15958	650383
4333	650384
31431	650385
58769	650386
36991	650387
102251	650388
17642	650389
16581	650390
33297	650391
20813	650392
1733	650393
69209	650394
41187	650395
46418	650396
8758	650397
5969	650398
61381	650399
94448	650400
59762	650401
22895	650402
10671	650403
10584	650404
25449	650405
46991	650406
101763	650407
45378	650408
97	650409
46168	650410
16325	650411
22554	650412
1031	650413
96413	650414
1909	650415
2413	650416
21546	650417
23344	650418
37102	650419
26669	650420
93871	650421
6155	650422
5713	650423
32019	650424
7295	650425
772	650426
65386	650427
3655	650428
6447	650429
147	650430
40542	650431
2896	650432
38635	650433
148	650434
9324	650435
8669	650436
30574	650437
34893	650438
34408	650439
10507	650440
17401	650441
4748	650442
158	650443
23506	650444
81248	650445
7287	650446
43635	650447
836	650448
114086	650449
90803	650450
14698	650451
38306	650452
2423	650453
40966	650454
28086	650455
75296	650456
72851	650457
65460	650458
8	650459
57233	650460
9768	650461
63073	650462
15091	650463
19570	650464
9165	650465
30954	650466
47644	650467
9928	650468
8560	650469
55036	650470
46012	650471
4557	650472
45178	650473
3860	650474
11064	650475
18178	650476
12438	650477
12127	650478
104099	650479
15133	650480
98981	650481
1067	650482
51438	650483
39087	650484
1898	650485
24912	650486
2854	650487
20955	650488
54848	650489
39158	650490
1948	650491
13426	650492
56398	650493
4383	650494
39098	650495
64842	650496
5233	650497
7627	650498
33192	650499
11696	650500
23745	650501
26305	650502
49237	650503
81230	650504
19893	650505
48451	650506
51903	650507
12303	650508
11967	650509
67163	650510
91165	650511
19437	650512
12216	650513
64153	650514
490	650515
34036	650516
25310	650517
77309	650518
3243	650519
619	650520
4635	650521
43122	650522
54217	650523
90262	650524
5655	650525
34369	650526
22757	650527
43375	650528
11379	650529
32027	650530
124	650531
75735	650532
41931	650533
64863	650534
16024	650535
27955	650536
62795	650537
5200	650538
12859	650539
8994	650540
26517	650541
59548	650542
12017	650543
25676	650544
33513	650545
2539	650546
34372	650547
32949	650548
25945	650549
21037	650550
69762	650551
3667	650552
7366	650553
41355	650554
2057	650555
6298	650556
1655	650557
4952	650558
263	650559
12091	650560
667	650561
100984	650562
42546	650563
23215	650564
12460	650565
51726	650566
14023	650567
1	650568
2572	650569
10625	650570
18376	650571
99034	650572
76829	650573
48594	650574
24853	650575
7971	650576
14880	650577
55951	650578
52840	650579
44503	650580
90686	650581
31742	650582
933	650583
39640	650584
1921	650585
50207	650586
46087	650587
44713	650588
101721	650589
56269	650590
1557	650591
85413	650592
39630	650593
15649	650594
11335	650595
31911	650596
80684	650597
89308	650598
28626	650599
109986	650600
4509	650601
1120	650602
54000	650603
38739	650604
63604	650605
11703	650606
4	650607
18457	650608
64358	650609
62932	650610
33968	650611
18868	650612
21496	650613
44077	650614
70273	650615
17576	650616
5031	650617
14082	650618
25890	650619
59713	650620
21436	650621
95132	650622
86931	650623
108334	650624
2683	650625
40152	650626
7496	650627
92433	650628
1999	650629
35147	650630
8401	650631
35608	650632
25918	650633
71636	650634
11161	650635
16073	650636
40091	650637
69484	650638
25419	650639
95891	650640
10651	650641
19005	650642
10853	650643
19664	650644
29589	650645
1687	650646
3641	650647
59705	650648
94393	650649
29735	650650
58512	650651
28871	650652
41078	650653
52901	650654
66512	650655
2336	650656
49893	650657
57850	650658
10993	650659
49514	650660
5505	650661
3542	650662
1597	650663
11541	650664
21055	650665
12148	650666
56424	650667
9221	650668
18919	650669
30170	650670
106068	650671
17623	650672
35481	650673
19501	650674
5885	650675
87932	650676
37750	650677
78151	650678
32973	650679
54692	650680
34390	650681
94936	650682
61508	650683
22016	650684
52928	650685
13304	650686
11046	650687
9223	650688
76532	650689
73745	650690
4613	650691
39174	650692
61940	650693
25496	650694
31	650695
5400	650696
11848	650697
8346	650698
20370	650699
109	650700
1877	650701
75869	650702
4105	650703
30809	650704
15659	650705
178	650706
1037	650707
52497	650708
442	650709
62590	650710
4373	650711
11729	650712
11730	650713
50202	650714
49	650715
44922	650716
92368	650717
14048	650718
514	650719
13498	650720
25025	650721
32554	650722
13845	650723
32555	650724
779	650725
58015	650726
47793	650727
17162	650728
73195	650729
74721	650730
29363	650731
62769	650732
24501	650733
91883	650734
17977	650735
45287	650736
14591	650737
41635	650738
22599	650739
619	650740
64326	650741
48420	650742
53741	650743
89746	650744
6647	650745
20972	650746
5231	650747
53231	650748
58417	650749
47226	650750
6107	650751
6379	650752
45209	650753
88017	650754
14168	650755
4387	650756
50520	650757
28054	650758
7970	650759
1139	650760
254	650761
16296	650762
36648	650763
17341	650764
27882	650765
38077	650766
20852	650767
33222	650768
4982	650769
5934	650770
71754	650771
204	650772
13615	650773
9378	650774
85559	650775
58114	650776
26215	650777
8386	650778
2057	650779
938	650780
21378	650781
80653	650782
1467	650783
87406	650784
39102	650785
1325	650786
21407	650787
5981	650788
12946	650789
15577	650790
27062	650791
26206	650792
20593	650793
24014	650794
37340	650795
91730	650796
2522	650797
91722	650798
60838	650799
84021	650800
9933	650801
364	650802
17541	650803
42812	650804
4297	650805
11584	650806
37052	650807
112299	650808
103789	650809
21608	650810
4929	650811
9216	650812
8653	650813
46721	650814
35921	650815
73385	650816
6166	650817
59213	650818
30656	650819
19943	650820
21778	650821
42516	650822
1846	650823
1586	650824
4151	650825
25224	650826
44444	650827
34832	650828
25480	650829
2982	650830
27454	650831
51999	650832
49051	650833
1510	650834
35984	650835
45777	650836
19091	650837
11594	650838
25860	650839
11892	650840
2677	650841
64314	650842
82212	650843
58521	650844
26537	650845
72706	650846
19095	650847
36844	650848
39830	650849
11265	650850
4260	650851
6331	650852
79945	650853
10069	650854
12804	650855
2033	650856
85766	650857
110058	650858
51320	650859
41551	650860
8155	650861
11525	650862
24543	650863
88942	650864
2888	650865
1059	650866
54890	650867
2271	650868
47755	650869
19139	650870
12529	650871
4048	650872
27252	650873
65076	650874
84327	650875
27482	650876
11291	650877
23810	650878
35621	650879
55137	650880
5354	650881
33979	650882
1980	650883
11829	650884
1930	650885
17366	650886
42394	650887
66798	650888
17252	650889
36691	650890
93022	650891
61235	650892
60364	650893
19396	650894
50834	650895
55815	650896
46544	650897
33947	650898
7901	650899
94600	650900
39539	650901
40525	650902
17739	650903
30009	650904
509	650905
10184	650906
107553	650907
100067	650908
7786	650909
45645	650910
32089	650911
11067	650912
21417	650913
1195	650914
16534	650915
12924	650916
5693	650917
42855	650918
1372	650919
41241	650920
47807	650921
1098	650922
19952	650923
16226	650924
264	650925
72253	650926
45322	650927
73232	650928
413	650929
78421	650930
59109	650931
105	650932
2641	650933
18175	650934
810	650935
6734	650936
41645	650937
90705	650938
29218	650939
4892	650940
30363	650941
66614	650942
10593	650943
109976	650944
47302	650945
1865	650946
144	650947
46757	650948
35616	650949
87865	650950
34002	650951
24842	650952
87793	650953
62628	650954
2756	650955
34493	650956
3704	650957
88565	650958
66388	650959
58696	650960
58861	650961
81020	650962
13445	650963
610	650964
24900	650965
20084	650966
14664	650967
1907	650968
75095	650969
85109	650970
71451	650971
170	650972
43474	650973
14148	650974
82428	650975
18882	650976
10009	650977
36809	650978
27317	650979
40668	650980
44886	650981
53210	650982
389	650983
8894	650984
52924	650985
29286	650986
21119	650987
20558	650988
23636	650989
26677	650990
53324	650991
55638	650992
13667	650993
26521	650994
91725	650995
13345	650996
7803	650997
12171	650998
32577	650999
21563	651000
439	651001
19055	651002
34576	651003
44339	651004
51218	651005
17990	651006
4861	651007
39816	651008
21809	651009
5261	651010
27085	651011
40940	651012
50	651013
97792	651014
42502	651015
82541	651016
33397	651017
20331	651018
47437	651019
62056	651020
57404	651021
3841	651022
46311	651023
13643	651024
5016	651025
69391	651026
1253	651027
84259	651028
142	651029
6468	651030
72147	651031
19657	651032
18713	651033
3276	651034
38892	651035
43237	651036
4554	651037
1232	651038
48589	651039
12881	651040
6407	651041
10950	651042
94	651043
11612	651044
24649	651045
9960	651046
53757	651047
54192	651048
35342	651049
18890	651050
26219	651051
61502	651052
50945	651053
30489	651054
10648	651055
5314	651056
38382	651057
82283	651058
2382	651059
1215	651060
23484	651061
31995	651062
7306	651063
47558	651064
14059	651065
34693	651066
2360	651067
61607	651068
25867	651069
527	651070
240	651071
45890	651072
2875	651073
57573	651074
25790	651075
70407	651076
2595	651077
2917	651078
18248	651079
80147	651080
29832	651081
51168	651082
19851	651083
50575	651084
64158	651085
4392	651086
34719	651087
1229	651088
501	651089
52348	651090
2351	651091
85199	651092
10114	651093
49202	651094
43749	651095
50255	651096
2257	651097
12929	651098
44703	651099
13382	651100
47169	651101
7380	651102
10559	651103
1862	651104
38265	651105
74845	651106
2655	651107
6178	651108
68428	651109
37037	651110
66988	651111
3465	651112
3078	651113
11165	651114
2300	651115
43094	651116
64144	651117
11	651118
40	651119
76147	651120
58875	651121
631	651122
7	651123
29661	651124
6079	651125
4401	651126
10805	651127
13598	651128
34026	651129
25180	651130
19617	651131
844	651132
6289	651133
8142	651134
8069	651135
25882	651136
7961	651137
39734	651138
1679	651139
23187	651140
1738	651141
7097	651142
174	651143
2990	651144
25171	651145
23605	651146
20288	651147
8404	651148
23526	651149
356	651150
65530	651151
92184	651152
1854	651153
18551	651154
1241	651155
484	651156
18092	651157
2769	651158
9023	651159
14344	651160
62342	651161
110854	651162
17680	651163
16485	651164
70803	651165
46410	651166
26535	651167
7931	651168
12024	651169
89278	651170
60807	651171
58436	651172
24242	651173
14557	651174
5872	651175
12173	651176
9172	651177
38848	651178
53322	651179
35049	651180
10743	651181
79478	651182
5391	651183
25329	651184
29189	651185
49970	651186
32144	651187
44048	651188
22582	651189
72000	651190
37618	651191
60052	651192
7810	651193
1840	651194
44720	651195
70408	651196
61830	651197
43729	651198
24832	651199
13959	651200
27541	651201
38550	651202
24961	651203
38042	651204
6974	651205
16369	651206
36881	651207
13655	651208
929	651209
18424	651210
3971	651211
78097	651212
6738	651213
16889	651214
59620	651215
6496	651216
40828	651217
47569	651218
181	651219
38260	651220
37961	651221
25055	651222
44546	651223
34636	651224
3605	651225
2711	651226
27893	651227
9583	651228
9608	651229
25407	651230
28928	651231
9595	651232
41145	651233
47797	651234
73828	651235
18741	651236
24596	651237
8202	651238
12090	651239
11629	651240
6793	651241
9434	651242
12052	651243
67458	651244
81171	651245
5720	651246
1017	651247
45167	651248
13660	651249
906	651250
8303	651251
26839	651252
53653	651253
71251	651254
80577	651255
27621	651256
12042	651257
94844	651258
75732	651259
25170	651260
9295	651261
72239	651262
19854	651263
9555	651264
62136	651265
9321	651266
61595	651267
38725	651268
43122	651269
18482	651270
35327	651271
25191	651272
24596	651273
76391	651274
3081	651275
248	651276
54622	651277
14828	651278
25429	651279
47171	651280
11975	651281
5047	651282
4631	651283
7202	651284
8953	651285
7465	651286
512	651287
82413	651288
39823	651289
21023	651290
10642	651291
11230	651292
58682	651293
33523	651294
112916	651295
14878	651296
866	651297
17328	651298
95937	651299
6745	651300
61034	651301
78045	651302
39941	651303
17366	651304
27372	651305
14074	651306
4577	651307
5007	651308
3458	651309
42248	651310
4903	651311
16371	651312
28419	651313
19784	651314
20499	651315
50108	651316
6244	651317
452	651318
5166	651319
6610	651320
27205	651321
46180	651322
25184	651323
18157	651324
1958	651325
29115	651326
74866	651327
58282	651328
76126	651329
7465	651330
38612	651331
14509	651332
13526	651333
92454	651334
46750	651335
19135	651336
16375	651337
84328	651338
68861	651339
26415	651340
16558	651341
44482	651342
80416	651343
98315	651344
915	651345
5638	651346
17250	651347
65470	651348
14410	651349
59632	651350
54548	651351
80247	651352
73157	651353
10256	651354
3007	651355
268	651356
109126	651357
38080	651358
22906	651359
791	651360
13315	651361
1206	651362
19027	651363
13390	651364
81803	651365
53193	651366
25605	651367
84577	651368
59553	651369
1402	651370
6467	651371
10354	651372
81310	651373
100713	651374
17170	651375
839	651376
33557	651377
34809	651378
46799	651379
1117	651380
11368	651381
65204	651382
73565	651383
49177	651384
46503	651385
17301	651386
5109	651387
14632	651388
16872	651389
41706	651390
82659	651391
69524	651392
18827	651393
10744	651394
4057	651395
53095	651396
54903	651397
45487	651398
44960	651399
50953	651400
35666	651401
72516	651402
54655	651403
78988	651404
31003	651405
14662	651406
67134	651407
62579	651408
7093	651409
22084	651410
12012	651411
11052	651412
60004	651413
82074	651414
71429	651415
14381	651416
4100	651417
547	651418
14838	651419
8897	651420
28113	651421
8670	651422
36301	651423
37497	651424
65	651425
7119	651426
23240	651427
12686	651428
66456	651429
69347	651430
424	651431
9631	651432
73788	651433
24466	651434
26409	651435
24752	651436
69925	651437
56891	651438
80	651439
28882	651440
2729	651441
65267	651442
2617	651443
29957	651444
48277	651445
2878	651446
3897	651447
25469	651448
11	651449
913	651450
910	651451
12454	651452
51245	651453
71324	651454
50908	651455
6028	651456
13771	651457
14217	651458
570	651459
56082	651460
372	651461
12655	651462
35834	651463
6930	651464
3764	651465
97310	651466
25379	651467
9640	651468
12047	651469
55999	651470
108189	651471
12913	651472
23120	651473
18211	651474
848	651475
30623	651476
4752	651477
86197	651478
73448	651479
1186	651480
13706	651481
4878	651482
48497	651483
1477	651484
9177	651485
7719	651486
14127	651487
18985	651488
1087	651489
331	651490
14938	651491
5440	651492
84456	651493
4071	651494
107296	651495
11686	651496
29105	651497
11926	651498
29263	651499
6390	651500
7806	651501
383	651502
22091	651503
758	651504
26650	651505
19336	651506
91797	651507
5134	651508
61714	651509
5049	651510
24450	651511
71141	651512
27628	651513
80124	651514
36335	651515
17022	651516
32728	651517
7051	651518
6980	651519
38471	651520
53338	651521
4103	651522
11838	651523
35356	651524
51853	651525
17406	651526
36864	651527
28400	651528
12811	651529
13067	651530
7942	651531
30294	651532
31920	651533
95986	651534
73988	651535
45965	651536
41133	651537
11161	651538
603	651539
18073	651540
29966	651541
57060	651542
30144	651543
51909	651544
63817	651545
8263	651546
52678	651547
84083	651548
3303	651549
24120	651550
7583	651551
6490	651552
28036	651553
22938	651554
3117	651555
34218	651556
2351	651557
18042	651558
14692	651559
112220	651560
63771	651561
14323	651562
53249	651563
9700	651564
27703	651565
22978	651566
27954	651567
9733	651568
21123	651569
3132	651570
1150	651571
56720	651572
16274	651573
4209	651574
45592	651575
5388	651576
93396	651577
45182	651578
714	651579
27932	651580
62049	651581
1170	651582
1101	651583
38393	651584
26596	651585
43575	651586
92	651587
68854	651588
100835	651589
37099	651590
358	651591
752	651592
48412	651593
7191	651594
85639	651595
57701	651596
10602	651597
3	651598
88614	651599
114608	651600
24928	651601
26248	651602
26479	651603
9482	651604
542	651605
63220	651606
50954	651607
100122	651608
33122	651609
76682	651610
31028	651611
49142	651612
56665	651613
17830	651614
691	651615
98900	651616
47222	651617
33685	651618
29139	651619
15637	651620
3	651621
26506	651622
8149	651623
6578	651624
47073	651625
2608	651626
61479	651627
37650	651628
1152	651629
23879	651630
46863	651631
92827	651632
112288	651633
585	651634
22677	651635
20632	651636
8727	651637
64743	651638
7055	651639
21079	651640
80879	651641
637	651642
46544	651643
22451	651644
28278	651645
20508	651646
41661	651647
17653	651648
81512	651649
2291	651650
113574	651651
44122	651652
40034	651653
35019	651654
3043	651655
6285	651656
71609	651657
76034	651658
60526	651659
73698	651660
35220	651661
1436	651662
3621	651663
25	651664
85907	651665
21868	651666
40222	651667
16743	651668
3491	651669
24424	651670
101716	651671
13706	651672
101070	651673
773	651674
3388	651675
13317	651676
36533	651677
6418	651678
37206	651679
23229	651680
182	651681
3886	651682
75781	651683
14070	651684
37858	651685
12305	651686
32944	651687
19728	651688
28297	651689
23202	651690
25035	651691
2186	651692
9896	651693
1255	651694
15236	651695
19832	651696
8313	651697
84505	651698
11853	651699
61980	651700
15671	651701
1857	651702
13147	651703
12910	651704
48612	651705
42996	651706
27502	651707
16794	651708
9301	651709
39839	651710
35756	651711
54922	651712
90615	651713
605	651714
57907	651715
81437	651716
954	651717
3794	651718
5703	651719
25409	651720
7424	651721
18926	651722
71084	651723
6968	651724
66383	651725
9023	651726
49421	651727
64176	651728
52929	651729
60697	651730
26219	651731
54939	651732
29520	651733
6148	651734
61945	651735
49326	651736
92460	651737
100654	651738
37860	651739
954	651740
3764	651741
49002	651742
85211	651743
1959	651744
1544	651745
65104	651746
33953	651747
71787	651748
72595	651749
280	651750
9283	651751
123	651752
7973	651753
52	651754
1076	651755
40080	651756
3673	651757
49390	651758
23168	651759
67231	651760
2534	651761
20953	651762
28658	651763
42183	651764
11225	651765
30422	651766
30936	651767
9521	651768
1041	651769
9670	651770
12358	651771
27947	651772
27012	651773
925	651774
37533	651775
40510	651776
16004	651777
11625	651778
10903	651779
20046	651780
5203	651781
57558	651782
109177	651783
89329	651784
7210	651785
14453	651786
2308	651787
12883	651788
8129	651789
1536	651790
2834	651791
820	651792
107774	651793
801	651794
39111	651795
446	651796
4512	651797
40877	651798
10838	651799
31124	651800
27731	651801
11508	651802
20331	651803
6292	651804
27674	651805
36578	651806
44002	651807
88227	651808
37537	651809
46749	651810
25899	651811
36760	651812
332	651813
53814	651814
79900	651815
60107	651816
5029	651817
3031	651818
25410	651819
22442	651820
80351	651821
30681	651822
189	651823
478	651824
12098	651825
39253	651826
13144	651827
1289	651828
9051	651829
30678	651830
29256	651831
79288	651832
63381	651833
1769	651834
17558	651835
52990	651836
21794	651837
3471	651838
26557	651839
50870	651840
5738	651841
856	651842
42	651843
64782	651844
11638	651845
21623	651846
3196	651847
31939	651848
66587	651849
739	651850
96	651851
7103	651852
25528	651853
42078	651854
88331	651855
27434	651856
10285	651857
83652	651858
9090	651859
64829	651860
1	651861
16595	651862
25258	651863
81	651864
4073	651865
44	651866
32208	651867
45181	651868
100887	651869
47051	651870
19124	651871
8564	651872
24959	651873
29957	651874
11349	651875
7001	651876
259	651877
67793	651878
3677	651879
28895	651880
6127	651881
66435	651882
29199	651883
51481	651884
102256	651885
55539	651886
52201	651887
10339	651888
29096	651889
46007	651890
44720	651891
38739	651892
35453	651893
9348	651894
99036	651895
21485	651896
62875	651897
4085	651898
56356	651899
16279	651900
3813	651901
24778	651902
66899	651903
25725	651904
23533	651905
63898	651906
23077	651907
64510	651908
54697	651909
8885	651910
28644	651911
72105	651912
3424	651913
98644	651914
188	651915
63504	651916
2020	651917
1195	651918
47400	651919
19745	651920
72536	651921
2313	651922
9588	651923
5209	651924
1208	651925
20310	651926
34205	651927
14582	651928
19374	651929
34824	651930
6842	651931
44959	651932
18720	651933
74522	651934
75588	651935
10618	651936
46560	651937
8737	651938
9527	651939
51710	651940
7234	651941
5281	651942
44987	651943
88402	651944
7146	651945
41396	651946
6396	651947
105966	651948
20708	651949
69911	651950
7098	651951
1290	651952
5743	651953
35922	651954
2424	651955
79607	651956
13705	651957
19670	651958
64429	651959
2482	651960
27862	651961
1437	651962
1151	651963
66650	651964
38012	651965
48177	651966
29146	651967
14224	651968
6120	651969
8440	651970
5930	651971
24796	651972
25957	651973
83986	651974
674	651975
16369	651976
3243	651977
29335	651978
33125	651979
9665	651980
12749	651981
6	651982
78314	651983
11603	651984
27212	651985
867	651986
105	651987
294	651988
33134	651989
94904	651990
16829	651991
98293	651992
50441	651993
5101	651994
5462	651995
28339	651996
7772	651997
18267	651998
49896	651999
22886	652000
15346	652001
31783	652002
5680	652003
230	652004
102	652005
20604	652006
57699	652007
39415	652008
47179	652009
6769	652010
34143	652011
3202	652012
63325	652013
20469	652014
2275	652015
17238	652016
229	652017
6125	652018
55021	652019
42709	652020
16301	652021
73266	652022
1413	652023
9349	652024
1301	652025
7817	652026
11186	652027
818	652028
5718	652029
2275	652030
6736	652031
68530	652032
61128	652033
29441	652034
748	652035
21148	652036
5966	652037
104529	652038
25203	652039
13584	652040
6009	652041
48510	652042
57988	652043
17634	652044
2390	652045
14723	652046
62993	652047
9495	652048
67	652049
36565	652050
17212	652051
129	652052
329	652053
19567	652054
13028	652055
44	652056
9000	652057
67925	652058
51607	652059
10758	652060
56910	652061
8284	652062
31670	652063
10883	652064
161	652065
27656	652066
33532	652067
56774	652068
3706	652069
41968	652070
47566	652071
54788	652072
21575	652073
47215	652074
13477	652075
38104	652076
7932	652077
41782	652078
108506	652079
42392	652080
16020	652081
17467	652082
4914	652083
2841	652084
22460	652085
14725	652086
18579	652087
11366	652088
71443	652089
5159	652090
19193	652091
28201	652092
58388	652093
58498	652094
167	652095
19459	652096
33677	652097
45483	652098
80020	652099
20095	652100
64263	652101
81415	652102
3310	652103
67092	652104
1246	652105
730	652106
61625	652107
3830	652108
59006	652109
70549	652110
16106	652111
1190	652112
10138	652113
46997	652114
39049	652115
37939	652116
13821	652117
10920	652118
1705	652119
1303	652120
75	652121
5481	652122
2298	652123
29994	652124
91330	652125
66522	652126
46740	652127
63915	652128
217	652129
6329	652130
36239	652131
21509	652132
5078	652133
12280	652134
9609	652135
7781	652136
10503	652137
84357	652138
792	652139
15341	652140
51121	652141
85919	652142
37318	652143
43167	652144
20388	652145
73015	652146
3744	652147
31947	652148
24930	652149
54740	652150
45271	652151
32530	652152
36244	652153
33438	652154
53089	652155
86964	652156
64768	652157
106112	652158
7153	652159
16193	652160
108119	652161
47165	652162
643	652163
46411	652164
22615	652165
34294	652166
88468	652167
3616	652168
20947	652169
4424	652170
25797	652171
20564	652172
25160	652173
13840	652174
77566	652175
5590	652176
40668	652177
63782	652178
5439	652179
89947	652180
4700	652181
80442	652182
35	652183
34347	652184
11421	652185
28473	652186
9017	652187
139	652188
49553	652189
12883	652190
2302	652191
36274	652192
52169	652193
57921	652194
46874	652195
14495	652196
18240	652197
31656	652198
24158	652199
20830	652200
55079	652201
29998	652202
39375	652203
186	652204
2130	652205
4956	652206
3631	652207
57203	652208
47199	652209
102384	652210
73325	652211
17331	652212
4644	652213
38166	652214
93462	652215
86365	652216
12836	652217
45555	652218
41459	652219
25199	652220
67751	652221
17940	652222
5765	652223
53078	652224
54580	652225
45030	652226
21557	652227
20074	652228
8171	652229
45662	652230
3475	652231
30296	652232
12289	652233
35719	652234
55920	652235
7055	652236
8307	652237
16524	652238
72453	652239
1434	652240
417	652241
52708	652242
19359	652243
73648	652244
17665	652245
1620	652246
14515	652247
27970	652248
78266	652249
51054	652250
17155	652251
25555	652252
56435	652253
8140	652254
42357	652255
17742	652256
49916	652257
38102	652258
18521	652259
46244	652260
8977	652261
36344	652262
51752	652263
17726	652264
4854	652265
34	652266
67111	652267
84799	652268
5412	652269
41233	652270
9520	652271
26913	652272
3230	652273
9804	652274
371	652275
17486	652276
12151	652277
14686	652278
10836	652279
16012	652280
36786	652281
10224	652282
295	652283
96538	652284
5927	652285
3134	652286
1312	652287
20459	652288
26417	652289
1799	652290
70915	652291
108053	652292
33220	652293
57402	652294
2126	652295
89948	652296
38690	652297
6870	652298
28286	652299
112893	652300
59481	652301
49967	652302
709	652303
61342	652304
12541	652305
15385	652306
8543	652307
2607	652308
23197	652309
38709	652310
5399	652311
6455	652312
93732	652313
46560	652314
1950	652315
2745	652316
111871	652317
1415	652318
30810	652319
5749	652320
65896	652321
4087	652322
48955	652323
1011	652324
70741	652325
17944	652326
40486	652327
54429	652328
31213	652329
15567	652330
2598	652331
3486	652332
92240	652333
97562	652334
227	652335
30159	652336
6748	652337
319	652338
84	652339
34174	652340
9746	652341
21251	652342
944	652343
18413	652344
93	652345
52405	652346
30623	652347
33083	652348
20133	652349
5830	652350
89244	652351
101280	652352
62105	652353
49384	652354
21658	652355
48425	652356
16209	652357
25514	652358
45591	652359
16387	652360
26043	652361
68049	652362
10580	652363
100265	652364
21918	652365
1869	652366
31758	652367
91542	652368
56	652369
368	652370
50282	652371
33673	652372
15024	652373
25855	652374
36990	652375
88	652376
13187	652377
14573	652378
6543	652379
6776	652380
50256	652381
9907	652382
4746	652383
110242	652384
23650	652385
5371	652386
2	652387
38764	652388
12217	652389
63908	652390
222	652391
14297	652392
49634	652393
16152	652394
600	652395
21271	652396
54144	652397
3169	652398
48342	652399
10809	652400
56956	652401
33651	652402
6619	652403
4321	652404
42218	652405
14323	652406
7685	652407
10902	652408
2353	652409
35994	652410
26405	652411
71441	652412
62	652413
35392	652414
8638	652415
14126	652416
93697	652417
71856	652418
56845	652419
21814	652420
22303	652421
35143	652422
28250	652423
1526	652424
2792	652425
47879	652426
34566	652427
13496	652428
2489	652429
91877	652430
71521	652431
10450	652432
9165	652433
167	652434
15253	652435
8053	652436
15056	652437
99039	652438
2885	652439
56451	652440
5771	652441
40498	652442
36672	652443
2568	652444
26787	652445
90512	652446
4844	652447
80598	652448
7173	652449
2405	652450
4128	652451
71895	652452
82845	652453
1361	652454
8039	652455
110237	652456
94054	652457
5010	652458
99056	652459
24076	652460
34905	652461
1000	652462
2616	652463
103079	652464
8764	652465
9308	652466
17623	652467
99025	652468
42425	652469
759	652470
1169	652471
10490	652472
5379	652473
69077	652474
100185	652475
171	652476
23507	652477
64056	652478
9521	652479
64007	652480
59064	652481
2292	652482
57409	652483
416	652484
4702	652485
48797	652486
44116	652487
25235	652488
25466	652489
61010	652490
13607	652491
38328	652492
40794	652493
1514	652494
36445	652495
67839	652496
1026	652497
18109	652498
8893	652499
17153	652500
5474	652501
7158	652502
181	652503
1289	652504
146	652505
5917	652506
2321	652507
33700	652508
3614	652509
28360	652510
21452	652511
20492	652512
61460	652513
87042	652514
2461	652515
65484	652516
30436	652517
123	652518
88799	652519
17971	652520
10047	652521
13180	652522
28189	652523
18203	652524
20036	652525
56	652526
962	652527
85181	652528
23551	652529
7328	652530
3647	652531
43137	652532
14819	652533
7407	652534
5347	652535
24110	652536
4107	652537
9387	652538
43162	652539
14404	652540
92707	652541
22201	652542
438	652543
4351	652544
777	652545
56625	652546
10685	652547
70	652548
14567	652549
8039	652550
21470	652551
37314	652552
3398	652553
583	652554
71480	652555
1818	652556
15185	652557
41786	652558
9156	652559
59954	652560
14613	652561
10090	652562
36401	652563
7410	652564
5299	652565
1878	652566
39851	652567
4019	652568
41236	652569
8958	652570
3	652571
7349	652572
1868	652573
69934	652574
27586	652575
13403	652576
34669	652577
5967	652578
63447	652579
742	652580
31049	652581
83559	652582
63655	652583
16940	652584
48130	652585
57900	652586
33499	652587
66425	652588
8646	652589
562	652590
8003	652591
2810	652592
35163	652593
22061	652594
75940	652595
48071	652596
16850	652597
24	652598
32379	652599
8860	652600
16864	652601
1106	652602
101620	652603
26013	652604
37455	652605
56378	652606
12293	652607
104	652608
46874	652609
156	652610
41198	652611
37395	652612
12397	652613
61008	652614
82987	652615
43563	652616
51693	652617
27475	652618
81609	652619
370	652620
46613	652621
86704	652622
226	652623
3045	652624
11135	652625
7963	652626
60027	652627
41069	652628
32221	652629
61937	652630
2086	652631
41008	652632
83719	652633
13351	652634
2153	652635
12392	652636
76410	652637
15694	652638
13267	652639
12152	652640
2016	652641
3304	652642
38847	652643
318	652644
92455	652645
11605	652646
16256	652647
76253	652648
9444	652649
9497	652650
64092	652651
29941	652652
48975	652653
32875	652654
44517	652655
23632	652656
27950	652657
4903	652658
30419	652659
54874	652660
10724	652661
25829	652662
2904	652663
607	652664
4891	652665
21971	652666
23811	652667
40140	652668
217	652669
3643	652670
90546	652671
22615	652672
80243	652673
2864	652674
7072	652675
20424	652676
84331	652677
412	652678
15594	652679
307	652680
37083	652681
14060	652682
43938	652683
54737	652684
24145	652685
29807	652686
15413	652687
4959	652688
274	652689
17783	652690
517	652691
28093	652692
111759	652693
22500	652694
24896	652695
64586	652696
60848	652697
54	652698
7073	652699
12982	652700
12973	652701
40832	652702
35449	652703
65493	652704
1096	652705
77719	652706
450	652707
17154	652708
4589	652709
78091	652710
54959	652711
10759	652712
958	652713
50555	652714
76010	652715
73058	652716
11036	652717
11780	652718
13197	652719
1136	652720
27031	652721
39362	652722
2983	652723
64026	652724
34542	652725
95325	652726
12	652727
21669	652728
9951	652729
41878	652730
2272	652731
9857	652732
19289	652733
31727	652734
53390	652735
4109	652736
73320	652737
28776	652738
12949	652739
251	652740
6273	652741
25142	652742
32565	652743
97	652744
59368	652745
971	652746
7757	652747
19685	652748
14511	652749
8175	652750
2367	652751
31997	652752
17313	652753
3757	652754
40841	652755
6127	652756
2123	652757
38932	652758
5883	652759
76806	652760
3009	652761
4078	652762
24126	652763
30076	652764
10265	652765
5074	652766
3659	652767
849	652768
60800	652769
120	652770
16714	652771
17803	652772
1681	652773
10473	652774
2661	652775
4071	652776
110077	652777
27574	652778
12292	652779
65412	652780
392	652781
38465	652782
38015	652783
2212	652784
27999	652785
98912	652786
16195	652787
43028	652788
26183	652789
20964	652790
113	652791
1513	652792
13055	652793
27198	652794
994	652795
10390	652796
21684	652797
29984	652798
2248	652799
7709	652800
43724	652801
55852	652802
78486	652803
50941	652804
1427	652805
61871	652806
1516	652807
85699	652808
850	652809
39612	652810
1009	652811
19819	652812
14039	652813
18811	652814
19638	652815
90483	652816
1119	652817
19472	652818
50141	652819
89327	652820
16026	652821
60289	652822
10039	652823
34521	652824
2352	652825
77765	652826
88857	652827
4943	652828
64310	652829
15736	652830
3369	652831
13855	652832
37884	652833
4935	652834
725	652835
76374	652836
304	652837
3058	652838
33316	652839
15555	652840
10008	652841
53829	652842
56794	652843
53433	652844
69232	652845
1879	652846
78927	652847
5541	652848
47264	652849
4878	652850
59142	652851
80377	652852
94507	652853
491	652854
1587	652855
13979	652856
25123	652857
8125	652858
5244	652859
27051	652860
24831	652861
23400	652862
39829	652863
28082	652864
5822	652865
118	652866
70401	652867
484	652868
48584	652869
4152	652870
9654	652871
76295	652872
39812	652873
52424	652874
21908	652875
61002	652876
2032	652877
39963	652878
5238	652879
2307	652880
32460	652881
15827	652882
60835	652883
33294	652884
28091	652885
14760	652886
72285	652887
8070	652888
13999	652889
33785	652890
2563	652891
41736	652892
26515	652893
5849	652894
52815	652895
26728	652896
10770	652897
56972	652898
28918	652899
30811	652900
75889	652901
43650	652902
81669	652903
15040	652904
34709	652905
60262	652906
49299	652907
20812	652908
2215	652909
62957	652910
34051	652911
42661	652912
1619	652913
27655	652914
20160	652915
1827	652916
37966	652917
23835	652918
17495	652919
2092	652920
9655	652921
18651	652922
32555	652923
20523	652924
10756	652925
26343	652926
54472	652927
4435	652928
71007	652929
8331	652930
13747	652931
52182	652932
30001	652933
345	652934
30014	652935
76276	652936
64436	652937
37036	652938
48782	652939
75698	652940
54863	652941
14785	652942
40242	652943
5179	652944
11700	652945
32632	652946
82709	652947
50059	652948
238	652949
38320	652950
6621	652951
90572	652952
97	652953
110063	652954
37085	652955
53022	652956
2137	652957
26879	652958
42323	652959
87070	652960
273	652961
10365	652962
427	652963
2077	652964
1138	652965
40870	652966
67107	652967
6649	652968
4333	652969
2770	652970
85868	652971
77657	652972
34322	652973
22913	652974
46134	652975
2296	652976
93866	652977
26690	652978
43499	652979
67273	652980
846	652981
61688	652982
50444	652983
24814	652984
21338	652985
3156	652986
10398	652987
22054	652988
510	652989
9359	652990
4739	652991
2711	652992
58256	652993
8047	652994
101281	652995
15929	652996
53349	652997
98980	652998
39146	652999
29394	653000
19369	653001
74722	653002
29900	653003
74304	653004
59347	653005
96	653006
4114	653007
40844	653008
107190	653009
28143	653010
15908	653011
102488	653012
38400	653013
17189	653014
73557	653015
77215	653016
1544	653017
66487	653018
41707	653019
3056	653020
36368	653021
618	653022
54083	653023
104	653024
1436	653025
65734	653026
629	653027
21953	653028
21618	653029
5971	653030
973	653031
103528	653032
86093	653033
12896	653034
82185	653035
63688	653036
3429	653037
29995	653038
99946	653039
29433	653040
45499	653041
299	653042
74997	653043
37860	653044
86962	653045
8144	653046
45049	653047
26711	653048
32543	653049
97946	653050
68274	653051
6107	653052
10319	653053
58907	653054
55039	653055
71226	653056
7716	653057
5228	653058
36859	653059
30658	653060
22929	653061
23250	653062
27908	653063
25547	653064
7515	653065
23297	653066
7671	653067
25215	653068
78698	653069
26007	653070
57221	653071
6466	653072
52489	653073
85138	653074
4223	653075
1977	653076
31181	653077
3386	653078
38476	653079
21319	653080
647	653081
36319	653082
7382	653083
36645	653084
35070	653085
27516	653086
33265	653087
15160	653088
45897	653089
7562	653090
61486	653091
62804	653092
76005	653093
1021	653094
80479	653095
27601	653096
24153	653097
25173	653098
59254	653099
15036	653100
17038	653101
63490	653102
2511	653103
14	653104
37047	653105
22160	653106
75975	653107
15164	653108
34101	653109
27869	653110
67822	653111
9534	653112
28321	653113
51947	653114
42388	653115
28708	653116
18032	653117
16523	653118
23684	653119
84894	653120
63058	653121
82721	653122
28942	653123
76549	653124
109099	653125
89483	653126
13137	653127
1722	653128
38618	653129
43855	653130
10266	653131
10104	653132
16364	653133
73123	653134
10533	653135
81242	653136
31501	653137
14633	653138
26027	653139
27782	653140
56843	653141
11082	653142
25675	653143
52487	653144
33815	653145
69521	653146
1610	653147
325	653148
89995	653149
57624	653150
26398	653151
33706	653152
8163	653153
12055	653154
49559	653155
105628	653156
10418	653157
6777	653158
50143	653159
1069	653160
78515	653161
2501	653162
48117	653163
5405	653164
894	653165
7215	653166
30664	653167
37049	653168
81239	653169
17293	653170
51	653171
43611	653172
20907	653173
11310	653174
14707	653175
11615	653176
39663	653177
57931	653178
568	653179
31395	653180
1893	653181
16769	653182
27335	653183
709	653184
15785	653185
329	653186
8426	653187
45873	653188
2718	653189
72865	653190
48130	653191
15751	653192
77804	653193
5234	653194
12278	653195
11980	653196
66600	653197
83542	653198
28528	653199
49844	653200
85828	653201
20730	653202
17811	653203
35956	653204
67682	653205
26169	653206
961	653207
11744	653208
3528	653209
48771	653210
8790	653211
48872	653212
10038	653213
58982	653214
36602	653215
2636	653216
20054	653217
11236	653218
71693	653219
19808	653220
49482	653221
61778	653222
181	653223
54275	653224
40660	653225
23077	653226
9309	653227
4356	653228
427	653229
70932	653230
102686	653231
74521	653232
23101	653233
650	653234
1910	653235
42686	653236
15825	653237
38283	653238
92103	653239
14181	653240
52991	653241
42072	653242
8630	653243
18447	653244
87526	653245
31773	653246
49521	653247
7005	653248
24150	653249
160	653250
47891	653251
29919	653252
25036	653253
11212	653254
35800	653255
9462	653256
60715	653257
28	653258
22312	653259
62012	653260
1395	653261
16410	653262
84518	653263
49656	653264
29837	653265
41752	653266
25673	653267
22735	653268
13349	653269
20997	653270
48546	653271
57607	653272
549	653273
48490	653274
1730	653275
7212	653276
6715	653277
2033	653278
22751	653279
29662	653280
51776	653281
15181	653282
1332	653283
42495	653284
103188	653285
35198	653286
67389	653287
59660	653288
1436	653289
4096	653290
88319	653291
44561	653292
1473	653293
28188	653294
2665	653295
65015	653296
26750	653297
41767	653298
39943	653299
35	653300
31555	653301
63177	653302
9935	653303
23555	653304
36939	653305
3061	653306
11948	653307
53023	653308
93972	653309
44350	653310
42837	653311
19126	653312
36289	653313
6681	653314
24891	653315
94905	653316
1200	653317
63741	653318
342	653319
30261	653320
1389	653321
58588	653322
47841	653323
53525	653324
457	653325
9386	653326
46349	653327
13590	653328
5209	653329
4728	653330
4298	653331
40322	653332
6531	653333
14852	653334
99536	653335
3832	653336
2279	653337
46726	653338
46320	653339
82334	653340
70310	653341
52042	653342
3673	653343
36165	653344
5928	653345
12580	653346
17397	653347
6296	653348
99621	653349
23472	653350
64245	653351
53762	653352
7008	653353
25318	653354
44739	653355
14488	653356
42545	653357
109133	653358
1957	653359
20468	653360
7282	653361
1554	653362
82527	653363
9443	653364
25562	653365
10636	653366
9764	653367
43869	653368
43546	653369
30480	653370
80176	653371
52972	653372
33895	653373
10497	653374
32771	653375
91262	653376
14643	653377
3625	653378
19270	653379
5043	653380
19810	653381
3482	653382
2383	653383
54183	653384
14294	653385
13602	653386
10129	653387
35993	653388
42991	653389
35668	653390
80644	653391
83659	653392
30576	653393
50232	653394
71522	653395
103077	653396
6018	653397
20692	653398
6260	653399
65481	653400
5770	653401
62649	653402
53514	653403
39470	653404
38903	653405
10231	653406
9456	653407
63419	653408
68887	653409
83960	653410
35279	653411
8408	653412
46173	653413
55772	653414
12304	653415
49204	653416
19007	653417
90833	653418
8151	653419
58144	653420
28388	653421
20676	653422
15911	653423
5883	653424
147	653425
23634	653426
59175	653427
91092	653428
1394	653429
23203	653430
30024	653431
12544	653432
2118	653433
16780	653434
13344	653435
34016	653436
17057	653437
2058	653438
13401	653439
2933	653440
28462	653441
791	653442
7544	653443
30305	653444
52941	653445
13267	653446
34386	653447
13136	653448
5156	653449
82557	653450
10670	653451
17351	653452
23767	653453
23077	653454
4170	653455
13361	653456
5507	653457
12971	653458
51809	653459
32889	653460
32176	653461
212	653462
26829	653463
1564	653464
72614	653465
43895	653466
19212	653467
209	653468
27638	653469
90315	653470
81207	653471
30498	653472
3728	653473
38495	653474
112765	653475
53733	653476
1256	653477
49266	653478
49348	653479
6791	653480
38764	653481
17768	653482
55967	653483
6789	653484
37697	653485
55484	653486
36023	653487
21106	653488
1091	653489
72692	653490
92765	653491
27088	653492
2420	653493
849	653494
12049	653495
4411	653496
2568	653497
56	653498
65668	653499
19318	653500
36278	653501
17026	653502
14099	653503
102935	653504
7473	653505
19230	653506
48457	653507
11859	653508
67931	653509
55630	653510
65073	653511
79758	653512
73230	653513
809	653514
4034	653515
67279	653516
61708	653517
50851	653518
5440	653519
2878	653520
36310	653521
13646	653522
19080	653523
34747	653524
292	653525
21327	653526
82234	653527
54886	653528
27375	653529
2487	653530
40907	653531
71440	653532
27227	653533
945	653534
103357	653535
24967	653536
114241	653537
11130	653538
7490	653539
2201	653540
54066	653541
3113	653542
2406	653543
34920	653544
77834	653545
3963	653546
24495	653547
21761	653548
20731	653549
1018	653550
17119	653551
12033	653552
102272	653553
55755	653554
42968	653555
4196	653556
3224	653557
94863	653558
101184	653559
648	653560
16294	653561
373	653562
41709	653563
35997	653564
36474	653565
12863	653566
41073	653567
2246	653568
27683	653569
49686	653570
85952	653571
14710	653572
22209	653573
2801	653574
52764	653575
84780	653576
50273	653577
65047	653578
29069	653579
75089	653580
79154	653581
59395	653582
10673	653583
67795	653584
12647	653585
3412	653586
12067	653587
52547	653588
8908	653589
2116	653590
21845	653591
47314	653592
4353	653593
142	653594
408	653595
17197	653596
4813	653597
1989	653598
13777	653599
18081	653600
1031	653601
84621	653602
56037	653603
30417	653604
18523	653605
21052	653606
14692	653607
39884	653608
20490	653609
646	653610
6143	653611
1317	653612
10012	653613
21934	653614
61230	653615
16112	653616
34933	653617
222	653618
17110	653619
93968	653620
69	653621
41697	653622
4353	653623
112301	653624
17085	653625
72962	653626
114612	653627
79925	653628
49323	653629
7585	653630
64114	653631
20568	653632
13080	653633
83881	653634
49210	653635
22584	653636
490	653637
20671	653638
19590	653639
18667	653640
76099	653641
17640	653642
72703	653643
6999	653644
80072	653645
19019	653646
21135	653647
1562	653648
908	653649
4782	653650
22659	653651
37075	653652
2651	653653
16178	653654
83314	653655
96719	653656
6846	653657
6579	653658
17772	653659
90189	653660
19916	653661
21451	653662
70232	653663
17857	653664
7284	653665
18351	653666
81287	653667
102453	653668
9827	653669
2349	653670
95012	653671
59197	653672
12500	653673
14398	653674
24437	653675
38903	653676
12011	653677
62735	653678
52266	653679
32824	653680
26	653681
86373	653682
14788	653683
10253	653684
21382	653685
18271	653686
33703	653687
43144	653688
1771	653689
12227	653690
30958	653691
67447	653692
89680	653693
5896	653694
2319	653695
1233	653696
28996	653697
62140	653698
25115	653699
13004	653700
30383	653701
20277	653702
43280	653703
14718	653704
20025	653705
6673	653706
15606	653707
7235	653708
16238	653709
13558	653710
10901	653711
1725	653712
3542	653713
108055	653714
2648	653715
20981	653716
35803	653717
644	653718
13293	653719
19775	653720
2126	653721
12060	653722
14937	653723
39081	653724
34197	653725
104153	653726
41848	653727
25140	653728
39571	653729
78096	653730
29237	653731
52667	653732
6	653733
42526	653734
2915	653735
39461	653736
503	653737
80781	653738
45841	653739
19578	653740
11042	653741
79567	653742
5953	653743
6831	653744
41320	653745
3060	653746
5415	653747
34880	653748
26739	653749
50174	653750
4359	653751
3895	653752
21619	653753
31643	653754
77970	653755
41019	653756
16615	653757
6248	653758
18128	653759
50061	653760
24246	653761
804	653762
84556	653763
31803	653764
30540	653765
434	653766
33266	653767
46906	653768
22919	653769
23009	653770
19510	653771
8994	653772
12999	653773
5864	653774
86332	653775
14281	653776
8825	653777
19160	653778
22423	653779
26199	653780
12131	653781
12394	653782
7654	653783
9080	653784
20838	653785
45403	653786
43064	653787
547	653788
3563	653789
82962	653790
49147	653791
6650	653792
18885	653793
83671	653794
253	653795
99	653796
51600	653797
10051	653798
14026	653799
35043	653800
2936	653801
28569	653802
87	653803
38595	653804
28624	653805
6515	653806
4905	653807
301	653808
94692	653809
34789	653810
69337	653811
22323	653812
13624	653813
63732	653814
16048	653815
3804	653816
65330	653817
218	653818
33623	653819
361	653820
79589	653821
9005	653822
241	653823
1155	653824
45312	653825
54404	653826
65207	653827
21526	653828
39637	653829
7170	653830
48471	653831
399	653832
84653	653833
18870	653834
31645	653835
10881	653836
6991	653837
14644	653838
14960	653839
37299	653840
38023	653841
20567	653842
52125	653843
44461	653844
66411	653845
59473	653846
41836	653847
22065	653848
39306	653849
41048	653850
36210	653851
17097	653852
4591	653853
37649	653854
47497	653855
214	653856
52918	653857
612	653858
58475	653859
3342	653860
673	653861
44343	653862
53919	653863
31466	653864
54109	653865
86969	653866
41938	653867
51955	653868
10383	653869
50317	653870
52886	653871
64410	653872
2122	653873
27893	653874
11271	653875
32122	653876
63601	653877
23234	653878
192	653879
16380	653880
20293	653881
27214	653882
72240	653883
88246	653884
681	653885
16776	653886
20550	653887
8533	653888
30344	653889
34687	653890
13051	653891
26686	653892
37659	653893
17440	653894
12182	653895
76563	653896
55799	653897
4795	653898
58592	653899
16622	653900
11227	653901
2911	653902
9087	653903
35857	653904
83	653905
35934	653906
99207	653907
21085	653908
13579	653909
6268	653910
19513	653911
8196	653912
46240	653913
14455	653914
2695	653915
57546	653916
25600	653917
12081	653918
31447	653919
37273	653920
90573	653921
5557	653922
12622	653923
2215	653924
34097	653925
13136	653926
2973	653927
28413	653928
34185	653929
28266	653930
79455	653931
3369	653932
15743	653933
71138	653934
63915	653935
91950	653936
54401	653937
9323	653938
31261	653939
88385	653940
43616	653941
31890	653942
52669	653943
31436	653944
27327	653945
7597	653946
11830	653947
418	653948
24653	653949
89501	653950
51824	653951
67143	653952
22502	653953
84	653954
15196	653955
15161	653956
52142	653957
22661	653958
16382	653959
60362	653960
79275	653961
71480	653962
80727	653963
17499	653964
11555	653965
9932	653966
93654	653967
54357	653968
66016	653969
55860	653970
3928	653971
100329	653972
56378	653973
46161	653974
8349	653975
17767	653976
5977	653977
13285	653978
37288	653979
1356	653980
621	653981
42574	653982
62270	653983
66520	653984
40999	653985
23339	653986
16879	653987
51448	653988
32124	653989
53198	653990
31817	653991
84238	653992
29742	653993
8036	653994
281	653995
46353	653996
8653	653997
100551	653998
26447	653999
15149	654000
73453	654001
3697	654002
81374	654003
91049	654004
263	654005
59424	654006
64436	654007
36124	654008
67078	654009
15486	654010
2713	654011
1526	654012
14948	654013
87128	654014
4619	654015
63728	654016
73287	654017
35056	654018
72923	654019
22577	654020
78328	654021
14998	654022
29877	654023
27697	654024
69508	654025
44862	654026
32314	654027
33	654028
55043	654029
60398	654030
15932	654031
33186	654032
57076	654033
12091	654034
23240	654035
432	654036
29	654037
43336	654038
16678	654039
11802	654040
29124	654041
37637	654042
44393	654043
275	654044
75699	654045
97157	654046
32499	654047
32834	654048
5010	654049
67593	654050
27852	654051
8841	654052
4051	654053
31482	654054
87147	654055
423	654056
12186	654057
56449	654058
104040	654059
21466	654060
20149	654061
1	654062
15839	654063
3615	654064
39959	654065
2230	654066
67619	654067
15765	654068
88438	654069
4343	654070
48840	654071
52853	654072
65804	654073
81706	654074
10466	654075
75008	654076
41390	654077
1764	654078
188	654079
42927	654080
21012	654081
73014	654082
1858	654083
31389	654084
24805	654085
57879	654086
28695	654087
29728	654088
41231	654089
24904	654090
12836	654091
72764	654092
81345	654093
55421	654094
53462	654095
61426	654096
69329	654097
26607	654098
562	654099
711	654100
43585	654101
366	654102
102312	654103
2513	654104
53676	654105
16856	654106
29865	654107
12416	654108
55019	654109
61051	654110
5247	654111
68997	654112
8830	654113
6908	654114
2702	654115
479	654116
58652	654117
10890	654118
5933	654119
70540	654120
19830	654121
5811	654122
77	654123
12199	654124
43047	654125
45039	654126
31433	654127
65192	654128
36307	654129
16275	654130
9028	654131
3313	654132
53720	654133
2982	654134
3271	654135
20947	654136
8440	654137
1282	654138
92990	654139
16107	654140
12701	654141
26015	654142
70	654143
9116	654144
2920	654145
17423	654146
48024	654147
7492	654148
20778	654149
33783	654150
64568	654151
33127	654152
20212	654153
25642	654154
89750	654155
13059	654156
476	654157
26451	654158
5568	654159
65593	654160
58028	654161
52780	654162
155	654163
22029	654164
10580	654165
18749	654166
17951	654167
55565	654168
3163	654169
29142	654170
102322	654171
66252	654172
3993	654173
1645	654174
5519	654175
2473	654176
31391	654177
4819	654178
53070	654179
39163	654180
274	654181
24996	654182
77511	654183
6199	654184
22404	654185
17658	654186
75453	654187
26547	654188
37465	654189
56532	654190
39592	654191
370	654192
18664	654193
13046	654194
29001	654195
24359	654196
8870	654197
536	654198
41921	654199
15585	654200
39746	654201
84999	654202
37855	654203
26454	654204
9174	654205
9098	654206
64981	654207
1109	654208
40922	654209
78	654210
2718	654211
47878	654212
68806	654213
7904	654214
19299	654215
95996	654216
52277	654217
7017	654218
26321	654219
11872	654220
46954	654221
19647	654222
303	654223
85374	654224
30534	654225
16302	654226
9565	654227
27870	654228
15642	654229
12740	654230
65806	654231
74662	654232
37677	654233
33916	654234
5962	654235
60621	654236
6156	654237
4025	654238
238	654239
10643	654240
5561	654241
11186	654242
88613	654243
39974	654244
12143	654245
2243	654246
1950	654247
36382	654248
62361	654249
10763	654250
18788	654251
3075	654252
48263	654253
393	654254
83930	654255
16471	654256
9754	654257
35541	654258
40260	654259
872	654260
10513	654261
13800	654262
93	654263
54447	654264
3	654265
42242	654266
45344	654267
11924	654268
7523	654269
54689	654270
4792	654271
21214	654272
7807	654273
23125	654274
37150	654275
110140	654276
17398	654277
16040	654278
15604	654279
1339	654280
37624	654281
30472	654282
19743	654283
14926	654284
2656	654285
33993	654286
67649	654287
321	654288
22378	654289
16996	654290
28064	654291
1698	654292
52190	654293
33699	654294
78300	654295
51436	654296
17847	654297
43186	654298
3177	654299
39326	654300
18706	654301
78506	654302
38002	654303
68704	654304
70625	654305
33942	654306
2548	654307
47694	654308
31729	654309
7382	654310
13479	654311
57939	654312
74808	654313
10475	654314
707	654315
2931	654316
36470	654317
21815	654318
89167	654319
22670	654320
14386	654321
40327	654322
31916	654323
18690	654324
42814	654325
2002	654326
9991	654327
2149	654328
18464	654329
45327	654330
103471	654331
2154	654332
145	654333
2604	654334
43605	654335
929	654336
12197	654337
8257	654338
60173	654339
31221	654340
13908	654341
57764	654342
39926	654343
27307	654344
26323	654345
56617	654346
71367	654347
33036	654348
24709	654349
89856	654350
8018	654351
5148	654352
458	654353
7649	654354
6575	654355
7670	654356
15323	654357
31466	654358
14788	654359
46271	654360
70835	654361
72923	654362
3549	654363
8096	654364
53530	654365
43367	654366
111462	654367
38373	654368
61504	654369
32995	654370
5031	654371
1171	654372
36129	654373
23924	654374
28701	654375
57801	654376
5105	654377
43098	654378
6377	654379
30399	654380
71006	654381
464	654382
5113	654383
26049	654384
4883	654385
6050	654386
73104	654387
44436	654388
11168	654389
105963	654390
597	654391
33529	654392
41314	654393
15633	654394
28873	654395
1008	654396
39510	654397
53205	654398
30162	654399
23714	654400
32815	654401
912	654402
62817	654403
41832	654404
5469	654405
20696	654406
30364	654407
71784	654408
39678	654409
87	654410
62140	654411
42969	654412
6802	654413
1157	654414
4291	654415
7059	654416
27377	654417
83871	654418
401	654419
18387	654420
44552	654421
2665	654422
28132	654423
17363	654424
64865	654425
16257	654426
8431	654427
11204	654428
12870	654429
1313	654430
30380	654431
55421	654432
2085	654433
44548	654434
70902	654435
85926	654436
33311	654437
77385	654438
22864	654439
16584	654440
32518	654441
64839	654442
15288	654443
2778	654444
13344	654445
15575	654446
9813	654447
103927	654448
3416	654449
54023	654450
42704	654451
1667	654452
33212	654453
43315	654454
31726	654455
4822	654456
43	654457
8869	654458
9207	654459
28139	654460
19232	654461
11616	654462
8726	654463
121	654464
16705	654465
30277	654466
2025	654467
16807	654468
15353	654469
38631	654470
99391	654471
41335	654472
1705	654473
50153	654474
5350	654475
15128	654476
22995	654477
40565	654478
78915	654479
584	654480
13177	654481
22475	654482
93286	654483
13078	654484
38110	654485
4988	654486
17622	654487
1228	654488
33656	654489
75379	654490
72256	654491
53699	654492
20248	654493
23496	654494
14259	654495
2131	654496
26886	654497
55395	654498
9629	654499
29902	654500
8681	654501
5769	654502
63326	654503
1767	654504
8867	654505
43453	654506
50622	654507
36901	654508
21171	654509
43645	654510
95606	654511
57644	654512
140	654513
3671	654514
4312	654515
81887	654516
36712	654517
21288	654518
841	654519
41895	654520
5292	654521
12993	654522
17283	654523
2128	654524
6262	654525
51818	654526
71489	654527
100472	654528
6015	654529
2565	654530
42743	654531
3645	654532
1215	654533
46138	654534
45245	654535
735	654536
10410	654537
19820	654538
38986	654539
71463	654540
42056	654541
999	654542
45802	654543
67936	654544
2268	654545
70133	654546
20431	654547
47408	654548
47388	654549
74177	654550
17371	654551
33895	654552
2	654553
9859	654554
12107	654555
18603	654556
13	654557
28571	654558
3159	654559
88096	654560
103946	654561
32560	654562
6719	654563
27357	654564
6474	654565
978	654566
15031	654567
7792	654568
38338	654569
51083	654570
25127	654571
10319	654572
29369	654573
38291	654574
16519	654575
7336	654576
8230	654577
2871	654578
363	654579
25757	654580
44498	654581
74478	654582
10799	654583
13957	654584
20037	654585
61021	654586
8329	654587
13849	654588
13472	654589
48388	654590
10316	654591
73434	654592
16739	654593
26924	654594
2511	654595
78504	654596
70472	654597
36500	654598
71148	654599
23358	654600
64924	654601
18242	654602
32990	654603
26895	654604
13724	654605
56317	654606
15996	654607
98990	654608
9500	654609
178	654610
37973	654611
56514	654612
15074	654613
27179	654614
1801	654615
23761	654616
1014	654617
20514	654618
19063	654619
27309	654620
31496	654621
24261	654622
9316	654623
71045	654624
11602	654625
1439	654626
40447	654627
11444	654628
6509	654629
6463	654630
38289	654631
3322	654632
194	654633
12271	654634
30484	654635
78388	654636
50001	654637
8701	654638
42115	654639
15994	654640
8670	654641
8014	654642
18156	654643
6074	654644
41896	654645
10624	654646
74247	654647
77714	654648
41304	654649
6049	654650
42566	654651
14253	654652
9560	654653
5975	654654
2345	654655
6386	654656
10770	654657
24854	654658
48871	654659
4143	654660
42665	654661
13660	654662
19259	654663
13	654664
11685	654665
9802	654666
22554	654667
22236	654668
18346	654669
34388	654670
26471	654671
8721	654672
34753	654673
23827	654674
195	654675
4337	654676
2587	654677
7658	654678
90318	654679
6359	654680
49586	654681
31499	654682
64523	654683
7114	654684
40787	654685
30625	654686
37	654687
364	654688
41203	654689
29234	654690
2094	654691
48724	654692
9	654693
13086	654694
27177	654695
62265	654696
5571	654697
30702	654698
100203	654699
7120	654700
2541	654701
61817	654702
44132	654703
18	654704
12755	654705
12449	654706
10510	654707
18211	654708
27855	654709
33988	654710
25205	654711
26031	654712
15662	654713
5692	654714
51587	654715
2107	654716
67066	654717
105238	654718
52248	654719
2411	654720
6107	654721
6009	654722
82744	654723
75017	654724
2977	654725
40453	654726
2340	654727
55720	654728
5089	654729
20727	654730
67256	654731
36132	654732
73007	654733
52075	654734
5903	654735
98905	654736
33318	654737
12061	654738
2	654739
14047	654740
3627	654741
66214	654742
29304	654743
42294	654744
31419	654745
14277	654746
65	654747
56070	654748
35104	654749
102	654750
14972	654751
3	654752
31259	654753
4836	654754
24143	654755
791	654756
21375	654757
9380	654758
13715	654759
10332	654760
6628	654761
41980	654762
36422	654763
4221	654764
15387	654765
15152	654766
3582	654767
9432	654768
27844	654769
97291	654770
19997	654771
32491	654772
12563	654773
24228	654774
36091	654775
7040	654776
36646	654777
39543	654778
45341	654779
35905	654780
8632	654781
33693	654782
18717	654783
71527	654784
88432	654785
6946	654786
4060	654787
56485	654788
3011	654789
48566	654790
24706	654791
384	654792
7471	654793
70504	654794
6200	654795
28863	654796
2775	654797
25249	654798
15853	654799
21831	654800
10138	654801
923	654802
38995	654803
19733	654804
10307	654805
45072	654806
69201	654807
13777	654808
10957	654809
8571	654810
42528	654811
118	654812
5077	654813
105226	654814
22742	654815
36291	654816
15502	654817
64076	654818
2754	654819
113	654820
50364	654821
4370	654822
3256	654823
95362	654824
380	654825
92429	654826
1768	654827
1899	654828
48613	654829
66069	654830
6839	654831
419	654832
36763	654833
49434	654834
32586	654835
64462	654836
25657	654837
6483	654838
263	654839
61048	654840
30866	654841
31406	654842
43678	654843
71200	654844
3410	654845
45311	654846
20494	654847
19644	654848
25854	654849
13544	654850
24316	654851
24885	654852
189	654853
40768	654854
55399	654855
21720	654856
47771	654857
54337	654858
37381	654859
69214	654860
22692	654861
16008	654862
77237	654863
1847	654864
21524	654865
7700	654866
33817	654867
1895	654868
3315	654869
10372	654870
663	654871
52353	654872
32893	654873
23455	654874
53296	654875
40934	654876
63582	654877
304	654878
52686	654879
21375	654880
46521	654881
17165	654882
28873	654883
8623	654884
15182	654885
17143	654886
360	654887
36986	654888
19309	654889
13032	654890
33535	654891
47809	654892
74634	654893
1985	654894
14988	654895
25461	654896
894	654897
6765	654898
18827	654899
108968	654900
53546	654901
5054	654902
51312	654903
28146	654904
42141	654905
11077	654906
50561	654907
36472	654908
48206	654909
44308	654910
64479	654911
15815	654912
38498	654913
77825	654914
1679	654915
294	654916
28328	654917
24017	654918
2987	654919
67577	654920
63520	654921
25373	654922
54394	654923
53567	654924
4132	654925
71532	654926
29619	654927
40471	654928
7554	654929
28743	654930
95921	654931
273	654932
5767	654933
21402	654934
9523	654935
49628	654936
29403	654937
103842	654938
2543	654939
63424	654940
19276	654941
3119	654942
25340	654943
12338	654944
7388	654945
65067	654946
5671	654947
1746	654948
19412	654949
13781	654950
7714	654951
15513	654952
2608	654953
54218	654954
15538	654955
7504	654956
13365	654957
20858	654958
6535	654959
926	654960
893	654961
50890	654962
63310	654963
65542	654964
47065	654965
41006	654966
12721	654967
8753	654968
21919	654969
42264	654970
20546	654971
86475	654972
31147	654973
1191	654974
28921	654975
26797	654976
93368	654977
8566	654978
10420	654979
9342	654980
357	654981
45935	654982
42607	654983
3845	654984
9901	654985
40829	654986
23816	654987
53215	654988
7351	654989
32575	654990
881	654991
3406	654992
2571	654993
29889	654994
237	654995
22493	654996
746	654997
48473	654998
7629	654999
2779	655000
1747	655001
26252	655002
657	655003
92973	655004
29664	655005
48384	655006
20905	655007
37850	655008
20370	655009
68402	655010
97828	655011
82605	655012
31204	655013
4313	655014
43713	655015
2345	655016
52927	655017
29922	655018
40777	655019
112396	655020
88690	655021
12121	655022
29312	655023
47995	655024
36987	655025
65944	655026
242	655027
30761	655028
82408	655029
95340	655030
16487	655031
68052	655032
5414	655033
65608	655034
45829	655035
80911	655036
67111	655037
27443	655038
99727	655039
4498	655040
27674	655041
9268	655042
1989	655043
48740	655044
71865	655045
23088	655046
976	655047
13178	655048
6496	655049
17647	655050
14051	655051
4681	655052
17905	655053
25462	655054
29746	655055
42970	655056
17837	655057
578	655058
27052	655059
94877	655060
6006	655061
10334	655062
61806	655063
1818	655064
83325	655065
79685	655066
229	655067
56550	655068
3473	655069
38642	655070
66218	655071
2588	655072
39468	655073
54758	655074
39500	655075
40712	655076
15577	655077
53778	655078
2486	655079
44174	655080
110753	655081
39155	655082
47833	655083
9981	655084
8017	655085
103570	655086
58601	655087
88302	655088
1659	655089
59514	655090
5227	655091
6316	655092
16129	655093
71701	655094
12425	655095
16782	655096
52618	655097
37001	655098
58748	655099
8122	655100
41265	655101
51511	655102
95000	655103
2175	655104
24259	655105
33340	655106
43935	655107
12034	655108
86043	655109
11382	655110
40434	655111
24149	655112
12767	655113
20589	655114
25397	655115
9133	655116
26094	655117
41326	655118
20388	655119
45985	655120
51715	655121
9013	655122
9028	655123
74775	655124
72846	655125
27670	655126
40686	655127
102968	655128
18103	655129
1936	655130
76479	655131
22654	655132
929	655133
5981	655134
13723	655135
64099	655136
46465	655137
23509	655138
11500	655139
1415	655140
36510	655141
76302	655142
27408	655143
9929	655144
9977	655145
6887	655146
19437	655147
55087	655148
18353	655149
45306	655150
60042	655151
11978	655152
45398	655153
67594	655154
7589	655155
13184	655156
20081	655157
45683	655158
76519	655159
62723	655160
7230	655161
61610	655162
22940	655163
14814	655164
41206	655165
38395	655166
5373	655167
10165	655168
26744	655169
25654	655170
28429	655171
109503	655172
67972	655173
52669	655174
7510	655175
43879	655176
91698	655177
10309	655178
6646	655179
28319	655180
24748	655181
18518	655182
106397	655183
68029	655184
665	655185
12483	655186
45681	655187
2548	655188
54233	655189
97386	655190
58010	655191
63361	655192
38184	655193
27278	655194
23115	655195
32708	655196
713	655197
1389	655198
90045	655199
19612	655200
44674	655201
2886	655202
40941	655203
19722	655204
406	655205
49432	655206
4578	655207
32212	655208
6385	655209
1350	655210
158	655211
55164	655212
29061	655213
94930	655214
47403	655215
18018	655216
303	655217
51748	655218
25350	655219
2220	655220
5270	655221
68086	655222
41011	655223
13100	655224
34079	655225
7908	655226
21559	655227
579	655228
3414	655229
17382	655230
84347	655231
17360	655232
13157	655233
20587	655234
40188	655235
9634	655236
21000	655237
3670	655238
9225	655239
5535	655240
59792	655241
64227	655242
278	655243
5804	655244
33373	655245
3278	655246
13196	655247
31206	655248
8162	655249
10236	655250
25177	655251
10578	655252
78501	655253
35078	655254
12911	655255
45896	655256
72307	655257
2067	655258
30528	655259
22426	655260
3476	655261
12100	655262
2203	655263
52119	655264
1737	655265
52881	655266
1028	655267
8047	655268
22683	655269
7493	655270
34512	655271
36911	655272
252	655273
27861	655274
55760	655275
2223	655276
25778	655277
7783	655278
59875	655279
107	655280
12611	655281
32970	655282
15699	655283
41299	655284
27973	655285
27929	655286
259	655287
8809	655288
260	655289
36434	655290
20871	655291
44622	655292
51527	655293
63440	655294
63151	655295
4386	655296
5291	655297
63682	655298
2923	655299
5693	655300
66702	655301
4359	655302
525	655303
101957	655304
70567	655305
267	655306
87374	655307
3848	655308
67272	655309
18023	655310
11026	655311
29318	655312
38007	655313
72497	655314
16524	655315
85679	655316
51206	655317
69516	655318
13590	655319
9976	655320
35618	655321
51267	655322
6711	655323
107376	655324
6499	655325
33107	655326
5556	655327
15050	655328
51206	655329
98568	655330
82998	655331
9935	655332
54	655333
27647	655334
10733	655335
5323	655336
70195	655337
12123	655338
24163	655339
63983	655340
11133	655341
24388	655342
9263	655343
29683	655344
33140	655345
100878	655346
41224	655347
1709	655348
81771	655349
44084	655350
79299	655351
15662	655352
16038	655353
21664	655354
19994	655355
6313	655356
3506	655357
39361	655358
69998	655359
70238	655360
59040	655361
2949	655362
27955	655363
49934	655364
2999	655365
62491	655366
5033	655367
1579	655368
1822	655369
41941	655370
57500	655371
25482	655372
3437	655373
6148	655374
46323	655375
7960	655376
20164	655377
563	655378
7069	655379
17464	655380
2218	655381
16695	655382
48437	655383
39664	655384
86263	655385
48810	655386
1954	655387
11336	655388
57207	655389
4276	655390
81235	655391
114222	655392
13915	655393
16704	655394
27392	655395
12017	655396
5889	655397
55837	655398
5872	655399
4236	655400
64303	655401
1218	655402
56353	655403
8250	655404
59675	655405
66147	655406
34106	655407
22705	655408
40642	655409
26465	655410
37451	655411
76167	655412
35739	655413
19563	655414
71770	655415
13212	655416
30058	655417
6036	655418
17587	655419
109844	655420
250	655421
1302	655422
22129	655423
18361	655424
42017	655425
13181	655426
4113	655427
32138	655428
1332	655429
4940	655430
27726	655431
40904	655432
2437	655433
54334	655434
2346	655435
53854	655436
45910	655437
14617	655438
6475	655439
70364	655440
1299	655441
52161	655442
5069	655443
7499	655444
89	655445
16008	655446
4326	655447
62912	655448
32862	655449
4800	655450
924	655451
28363	655452
50603	655453
1426	655454
1831	655455
53971	655456
1002	655457
31710	655458
14252	655459
31201	655460
14090	655461
17969	655462
80234	655463
14271	655464
3162	655465
7267	655466
60783	655467
44264	655468
63600	655469
2417	655470
26518	655471
11844	655472
9930	655473
20354	655474
71806	655475
24670	655476
44011	655477
2416	655478
12208	655479
49	655480
85706	655481
46246	655482
53589	655483
66394	655484
93978	655485
44429	655486
910	655487
94296	655488
62391	655489
18097	655490
11167	655491
90694	655492
106145	655493
18457	655494
784	655495
101700	655496
22825	655497
11829	655498
52430	655499
1943	655500
8053	655501
23255	655502
2560	655503
17787	655504
6640	655505
27782	655506
16039	655507
13008	655508
20103	655509
34292	655510
70908	655511
21166	655512
35574	655513
21967	655514
23813	655515
75566	655516
29964	655517
19842	655518
10027	655519
5306	655520
99341	655521
38576	655522
18994	655523
246	655524
5223	655525
15744	655526
33118	655527
8548	655528
21070	655529
44757	655530
102273	655531
57597	655532
658	655533
32003	655534
85569	655535
22740	655536
9422	655537
79886	655538
9305	655539
2389	655540
85	655541
18656	655542
64089	655543
508	655544
8065	655545
77647	655546
2402	655547
7608	655548
86691	655549
3224	655550
111762	655551
11359	655552
81159	655553
46766	655554
85746	655555
505	655556
37843	655557
1845	655558
2379	655559
41782	655560
33299	655561
87453	655562
66438	655563
14736	655564
34712	655565
3246	655566
43810	655567
39255	655568
20598	655569
26023	655570
12437	655571
88817	655572
75419	655573
2024	655574
110102	655575
2605	655576
12936	655577
23285	655578
80366	655579
42646	655580
30840	655581
35329	655582
10076	655583
4615	655584
506	655585
114270	655586
3370	655587
48442	655588
38022	655589
26075	655590
58037	655591
30632	655592
24881	655593
15465	655594
7125	655595
74125	655596
31596	655597
7428	655598
49112	655599
6911	655600
27391	655601
1780	655602
658	655603
2081	655604
27248	655605
6753	655606
28153	655607
63668	655608
5864	655609
16141	655610
18298	655611
3803	655612
20213	655613
26371	655614
20917	655615
3785	655616
4669	655617
31006	655618
3984	655619
8027	655620
61746	655621
90147	655622
34702	655623
7439	655624
23557	655625
89144	655626
15019	655627
44064	655628
79280	655629
6414	655630
34963	655631
117	655632
21650	655633
54828	655634
2916	655635
74754	655636
1827	655637
76418	655638
252	655639
761	655640
49934	655641
173	655642
39912	655643
81369	655644
127	655645
50362	655646
49954	655647
69408	655648
1862	655649
1227	655650
3880	655651
19258	655652
51327	655653
56220	655654
20896	655655
1158	655656
68324	655657
9540	655658
72038	655659
25938	655660
20741	655661
234	655662
6	655663
3189	655664
19783	655665
45418	655666
2161	655667
26214	655668
21730	655669
78638	655670
52706	655671
16560	655672
15546	655673
3369	655674
108729	655675
31578	655676
2058	655677
34640	655678
708	655679
7000	655680
46057	655681
68411	655682
45689	655683
13791	655684
17617	655685
17161	655686
33254	655687
4534	655688
47495	655689
10305	655690
54120	655691
4202	655692
33735	655693
6148	655694
278	655695
21147	655696
10255	655697
16508	655698
3715	655699
56895	655700
45910	655701
65420	655702
23037	655703
1079	655704
16292	655705
25386	655706
34101	655707
20816	655708
11106	655709
809	655710
36331	655711
46097	655712
32376	655713
3049	655714
36363	655715
55488	655716
1113	655717
40453	655718
31062	655719
31058	655720
5683	655721
1652	655722
87733	655723
1141	655724
50085	655725
22416	655726
55141	655727
6264	655728
13503	655729
27808	655730
38530	655731
50313	655732
16160	655733
7443	655734
33420	655735
7425	655736
2546	655737
24853	655738
113245	655739
20931	655740
35419	655741
28007	655742
630	655743
30431	655744
92258	655745
5087	655746
2601	655747
37387	655748
101100	655749
44777	655750
8170	655751
42201	655752
398	655753
42747	655754
2271	655755
56947	655756
91688	655757
63234	655758
7324	655759
1861	655760
2141	655761
34994	655762
71769	655763
3783	655764
54425	655765
60719	655766
13796	655767
237	655768
11583	655769
13500	655770
9346	655771
3238	655772
6275	655773
19981	655774
28633	655775
22818	655776
441	655777
17496	655778
35429	655779
68781	655780
45776	655781
49715	655782
55881	655783
839	655784
67234	655785
26132	655786
11607	655787
863	655788
81309	655789
1703	655790
106017	655791
49395	655792
4900	655793
2233	655794
13153	655795
3510	655796
51314	655797
87048	655798
22193	655799
74012	655800
2162	655801
2862	655802
32645	655803
46034	655804
1288	655805
17175	655806
47017	655807
4681	655808
8626	655809
903	655810
19207	655811
23127	655812
2167	655813
53655	655814
20480	655815
43399	655816
72028	655817
44842	655818
52797	655819
30643	655820
26003	655821
56174	655822
60396	655823
84927	655824
13364	655825
71380	655826
315	655827
45726	655828
9025	655829
8096	655830
60160	655831
55160	655832
7278	655833
15839	655834
9941	655835
25809	655836
66935	655837
47823	655838
71	655839
36127	655840
38145	655841
58059	655842
47794	655843
28130	655844
49507	655845
40448	655846
30902	655847
7755	655848
18242	655849
114364	655850
47061	655851
8634	655852
80441	655853
16206	655854
18302	655855
33402	655856
13906	655857
32173	655858
2812	655859
8718	655860
40709	655861
18604	655862
18869	655863
63704	655864
73710	655865
4616	655866
35350	655867
53820	655868
19668	655869
24765	655870
3661	655871
8366	655872
61052	655873
14250	655874
67802	655875
36029	655876
71500	655877
12259	655878
1180	655879
23007	655880
9551	655881
1284	655882
64942	655883
47948	655884
531	655885
43703	655886
54742	655887
14794	655888
1188	655889
74688	655890
25577	655891
40420	655892
49124	655893
20428	655894
7563	655895
33135	655896
39613	655897
351	655898
13819	655899
10762	655900
5902	655901
74014	655902
10108	655903
27056	655904
17569	655905
20690	655906
13607	655907
62318	655908
80526	655909
1534	655910
13736	655911
724	655912
8672	655913
110875	655914
5614	655915
61718	655916
86052	655917
11932	655918
66189	655919
454	655920
85827	655921
23289	655922
18732	655923
5786	655924
4894	655925
44566	655926
5324	655927
6795	655928
5001	655929
23466	655930
22	655931
15988	655932
98748	655933
6776	655934
37230	655935
31498	655936
18561	655937
68180	655938
5744	655939
61658	655940
5859	655941
1324	655942
2267	655943
501	655944
3	655945
3199	655946
64542	655947
23049	655948
5308	655949
62723	655950
56494	655951
12119	655952
60279	655953
44795	655954
10332	655955
322	655956
87427	655957
63096	655958
6532	655959
26119	655960
99687	655961
66134	655962
9400	655963
9411	655964
370	655965
65729	655966
27353	655967
82694	655968
7726	655969
11584	655970
30913	655971
99633	655972
68291	655973
2611	655974
29957	655975
15441	655976
7578	655977
41695	655978
1770	655979
9114	655980
40055	655981
51302	655982
9625	655983
55100	655984
59593	655985
5504	655986
765	655987
18988	655988
13672	655989
203	655990
75280	655991
62351	655992
13912	655993
68065	655994
27377	655995
2067	655996
99109	655997
102695	655998
84685	655999
12194	656000
14495	656001
8620	656002
72156	656003
80549	656004
4699	656005
44843	656006
30340	656007
8438	656008
3881	656009
52623	656010
52984	656011
67538	656012
56338	656013
33899	656014
59704	656015
3806	656016
44845	656017
8685	656018
13443	656019
67719	656020
50231	656021
51956	656022
18209	656023
43900	656024
11625	656025
22396	656026
60575	656027
46723	656028
2521	656029
40142	656030
19542	656031
29916	656032
737	656033
7410	656034
34285	656035
46620	656036
3744	656037
54072	656038
14978	656039
32451	656040
57900	656041
76164	656042
37183	656043
21678	656044
21856	656045
62742	656046
13289	656047
23505	656048
92763	656049
2757	656050
2592	656051
22994	656052
85255	656053
78880	656054
22463	656055
22406	656056
6867	656057
51726	656058
5955	656059
5579	656060
6539	656061
107289	656062
16993	656063
25431	656064
27685	656065
19130	656066
44926	656067
15	656068
26097	656069
40358	656070
90288	656071
85750	656072
27988	656073
50669	656074
14656	656075
32655	656076
11466	656077
36512	656078
70363	656079
95	656080
34219	656081
76717	656082
1477	656083
10445	656084
93300	656085
55367	656086
15564	656087
57098	656088
8852	656089
16519	656090
73306	656091
25391	656092
950	656093
2288	656094
7605	656095
10127	656096
16270	656097
58347	656098
30356	656099
3840	656100
524	656101
75477	656102
51746	656103
8136	656104
4758	656105
10887	656106
8824	656107
38016	656108
27271	656109
106060	656110
76131	656111
10565	656112
60121	656113
12494	656114
259	656115
1262	656116
8993	656117
17868	656118
4680	656119
193	656120
943	656121
2870	656122
48726	656123
52300	656124
39118	656125
4259	656126
4334	656127
7954	656128
63347	656129
7389	656130
2699	656131
28405	656132
5589	656133
33169	656134
7656	656135
20903	656136
7945	656137
39052	656138
63672	656139
53197	656140
364	656141
42078	656142
22437	656143
21447	656144
52195	656145
104135	656146
33691	656147
67330	656148
91766	656149
1442	656150
26513	656151
60255	656152
10445	656153
32815	656154
43233	656155
53000	656156
37071	656157
65449	656158
43742	656159
23774	656160
53055	656161
37788	656162
35519	656163
46540	656164
1557	656165
48112	656166
48347	656167
17322	656168
13156	656169
44316	656170
4169	656171
49000	656172
82250	656173
26358	656174
5572	656175
56879	656176
941	656177
84067	656178
35572	656179
16369	656180
24693	656181
26439	656182
74231	656183
31343	656184
4577	656185
4	656186
9711	656187
16254	656188
76886	656189
40865	656190
60784	656191
80028	656192
14913	656193
43549	656194
52651	656195
3313	656196
48559	656197
21362	656198
35759	656199
41174	656200
56742	656201
62780	656202
3983	656203
895	656204
3597	656205
30855	656206
39743	656207
37040	656208
9085	656209
28515	656210
34482	656211
35289	656212
77636	656213
23662	656214
4014	656215
5607	656216
6684	656217
47449	656218
97009	656219
14254	656220
10295	656221
30647	656222
16546	656223
186	656224
8797	656225
23080	656226
219	656227
23498	656228
89434	656229
53974	656230
13715	656231
84	656232
8326	656233
1394	656234
24393	656235
103791	656236
15235	656237
2106	656238
21789	656239
54005	656240
32920	656241
44084	656242
3657	656243
4261	656244
73554	656245
101390	656246
37382	656247
8290	656248
2830	656249
20859	656250
44985	656251
84193	656252
42352	656253
572	656254
89513	656255
104804	656256
46617	656257
8361	656258
79367	656259
39178	656260
34540	656261
9428	656262
523	656263
11798	656264
5296	656265
1680	656266
6809	656267
67605	656268
10466	656269
62574	656270
3367	656271
77726	656272
66345	656273
586	656274
7088	656275
31568	656276
90868	656277
772	656278
9640	656279
34497	656280
47513	656281
22815	656282
2003	656283
3989	656284
38209	656285
50483	656286
48142	656287
29088	656288
59627	656289
16066	656290
75063	656291
77778	656292
10696	656293
66554	656294
33905	656295
67581	656296
555	656297
29987	656298
66720	656299
33607	656300
35679	656301
93065	656302
40131	656303
29853	656304
75965	656305
20987	656306
26060	656307
52152	656308
83076	656309
19077	656310
20348	656311
25692	656312
32198	656313
20395	656314
34384	656315
9417	656316
111351	656317
2526	656318
55507	656319
30398	656320
27770	656321
48493	656322
14627	656323
3037	656324
60546	656325
10569	656326
160	656327
12785	656328
59291	656329
30535	656330
4030	656331
7339	656332
2462	656333
4974	656334
31618	656335
15637	656336
65114	656337
75781	656338
1598	656339
4447	656340
81059	656341
14500	656342
39579	656343
14642	656344
20377	656345
57411	656346
16318	656347
78635	656348
11204	656349
6104	656350
12906	656351
13470	656352
87	656353
55801	656354
70617	656355
12680	656356
273	656357
15431	656358
22558	656359
81768	656360
45454	656361
100739	656362
26128	656363
18588	656364
2591	656365
406	656366
73620	656367
516	656368
4349	656369
36880	656370
8338	656371
5353	656372
9795	656373
8102	656374
11222	656375
29884	656376
32652	656377
48308	656378
22200	656379
515	656380
41259	656381
14645	656382
54412	656383
100796	656384
84730	656385
32974	656386
49930	656387
43502	656388
34681	656389
33464	656390
4177	656391
17510	656392
33640	656393
111172	656394
8747	656395
35932	656396
37093	656397
80512	656398
25569	656399
8309	656400
48658	656401
67404	656402
25124	656403
80499	656404
5251	656405
4059	656406
3077	656407
24934	656408
29489	656409
19	656410
17011	656411
43355	656412
31722	656413
42994	656414
27827	656415
72065	656416
559	656417
72	656418
57985	656419
86145	656420
6082	656421
75671	656422
15724	656423
50366	656424
40119	656425
39822	656426
41537	656427
29075	656428
5813	656429
12920	656430
94898	656431
63904	656432
426	656433
2714	656434
45309	656435
56468	656436
3803	656437
8300	656438
1614	656439
32357	656440
70	656441
20065	656442
652	656443
60136	656444
70228	656445
36668	656446
98925	656447
9323	656448
32077	656449
16309	656450
68596	656451
15721	656452
53011	656453
329	656454
14877	656455
14019	656456
32697	656457
12034	656458
51970	656459
37255	656460
1846	656461
9003	656462
21310	656463
66304	656464
72921	656465
49550	656466
72857	656467
32287	656468
737	656469
6640	656470
14542	656471
6347	656472
35647	656473
7055	656474
10719	656475
26119	656476
11854	656477
33399	656478
66766	656479
81542	656480
14074	656481
50079	656482
4773	656483
5854	656484
103921	656485
78491	656486
67258	656487
84514	656488
560	656489
2303	656490
1720	656491
86532	656492
9963	656493
103832	656494
2853	656495
36415	656496
3507	656497
47723	656498
22792	656499
70839	656500
9044	656501
85920	656502
2786	656503
36026	656504
60896	656505
33716	656506
55975	656507
5392	656508
33658	656509
89662	656510
49436	656511
71021	656512
45204	656513
85081	656514
44988	656515
50571	656516
19479	656517
26401	656518
55867	656519
33627	656520
73951	656521
41319	656522
5839	656523
75648	656524
57480	656525
9268	656526
1350	656527
46934	656528
68590	656529
16288	656530
15788	656531
38438	656532
540	656533
64393	656534
69762	656535
22021	656536
33016	656537
5717	656538
10106	656539
4232	656540
21605	656541
53082	656542
7771	656543
14396	656544
61590	656545
55603	656546
59957	656547
28941	656548
10121	656549
90344	656550
20675	656551
98199	656552
49539	656553
9041	656554
1237	656555
11213	656556
11453	656557
47571	656558
2542	656559
3157	656560
9158	656561
4640	656562
2034	656563
12046	656564
21021	656565
16667	656566
63067	656567
17917	656568
62232	656569
28781	656570
48362	656571
35275	656572
31229	656573
9994	656574
80090	656575
17346	656576
52428	656577
216	656578
1236	656579
4108	656580
69775	656581
98529	656582
72755	656583
26063	656584
2276	656585
39863	656586
52356	656587
39896	656588
6778	656589
18541	656590
43858	656591
28793	656592
28756	656593
7441	656594
27773	656595
422	656596
4552	656597
24062	656598
52016	656599
3693	656600
4514	656601
64320	656602
44611	656603
58658	656604
6280	656605
16809	656606
1967	656607
35438	656608
772	656609
11349	656610
61320	656611
37302	656612
1840	656613
65352	656614
4907	656615
19675	656616
94134	656617
40674	656618
1482	656619
60331	656620
4133	656621
75956	656622
44864	656623
6328	656624
29578	656625
25233	656626
72695	656627
34916	656628
54487	656629
20398	656630
79092	656631
8245	656632
69696	656633
6579	656634
86008	656635
57574	656636
55047	656637
3689	656638
19609	656639
73382	656640
79421	656641
2894	656642
680	656643
2983	656644
62403	656645
18323	656646
67166	656647
31694	656648
22778	656649
34488	656650
83284	656651
45080	656652
62766	656653
34252	656654
8900	656655
27115	656656
2715	656657
16694	656658
20091	656659
47828	656660
32883	656661
49309	656662
2234	656663
99194	656664
570	656665
33595	656666
1943	656667
5283	656668
95587	656669
57495	656670
11958	656671
82386	656672
48545	656673
91040	656674
13287	656675
38311	656676
46687	656677
963	656678
28415	656679
6399	656680
8545	656681
41772	656682
45342	656683
256	656684
2121	656685
144	656686
904	656687
77	656688
8248	656689
6614	656690
32827	656691
72887	656692
21860	656693
45565	656694
17526	656695
59800	656696
36755	656697
39262	656698
23493	656699
941	656700
60167	656701
13888	656702
8291	656703
27991	656704
17216	656705
62739	656706
87769	656707
24777	656708
529	656709
11704	656710
8351	656711
287	656712
994	656713
21886	656714
4788	656715
55933	656716
12243	656717
9542	656718
16151	656719
534	656720
2991	656721
11296	656722
3174	656723
34370	656724
27677	656725
1013	656726
4763	656727
31407	656728
34911	656729
40320	656730
22795	656731
78431	656732
9479	656733
267	656734
38444	656735
35585	656736
27262	656737
44134	656738
112462	656739
47565	656740
14524	656741
56200	656742
1394	656743
22352	656744
10381	656745
810	656746
21599	656747
66534	656748
95046	656749
62782	656750
10633	656751
35730	656752
111062	656753
569	656754
39995	656755
64318	656756
26291	656757
22272	656758
25375	656759
93248	656760
58940	656761
3028	656762
2158	656763
101278	656764
32607	656765
34718	656766
28775	656767
4188	656768
15380	656769
91479	656770
13473	656771
14237	656772
1252	656773
19936	656774
4704	656775
266	656776
78098	656777
22025	656778
29890	656779
311	656780
17854	656781
27333	656782
27504	656783
4768	656784
26399	656785
91088	656786
3798	656787
23019	656788
52608	656789
70333	656790
3890	656791
29148	656792
87145	656793
86027	656794
72597	656795
5084	656796
28213	656797
36566	656798
2447	656799
21964	656800
1291	656801
12048	656802
74152	656803
8596	656804
11487	656805
8786	656806
68031	656807
7611	656808
69631	656809
8872	656810
2696	656811
24782	656812
7250	656813
19659	656814
40898	656815
9757	656816
21877	656817
46719	656818
4259	656819
12377	656820
47981	656821
29587	656822
62361	656823
46486	656824
38797	656825
72073	656826
63227	656827
30202	656828
18282	656829
32833	656830
45628	656831
3022	656832
21790	656833
12981	656834
59889	656835
60762	656836
7383	656837
45807	656838
29355	656839
13973	656840
7204	656841
32230	656842
574	656843
7147	656844
5894	656845
5284	656846
44224	656847
35129	656848
12691	656849
88087	656850
66903	656851
76941	656852
10857	656853
42454	656854
58474	656855
46324	656856
42172	656857
1936	656858
8267	656859
29913	656860
68930	656861
19015	656862
2835	656863
11369	656864
75574	656865
65486	656866
58755	656867
83345	656868
22736	656869
28667	656870
45250	656871
2084	656872
4365	656873
97	656874
59231	656875
42801	656876
77029	656877
59026	656878
68189	656879
69142	656880
4058	656881
27703	656882
59452	656883
3054	656884
33057	656885
46051	656886
35530	656887
1941	656888
4789	656889
3909	656890
62852	656891
3836	656892
2920	656893
27322	656894
41715	656895
88510	656896
455	656897
3987	656898
1067	656899
6728	656900
281	656901
3500	656902
10768	656903
63824	656904
8848	656905
65986	656906
14224	656907
58534	656908
2407	656909
4783	656910
9307	656911
2802	656912
45948	656913
75383	656914
2583	656915
68252	656916
50793	656917
13879	656918
28700	656919
88664	656920
42273	656921
49616	656922
13709	656923
28504	656924
42024	656925
288	656926
26473	656927
23552	656928
15363	656929
58313	656930
35712	656931
15132	656932
78398	656933
32649	656934
5577	656935
22280	656936
39077	656937
2373	656938
31483	656939
2831	656940
8553	656941
92879	656942
19281	656943
22038	656944
4193	656945
21843	656946
2227	656947
62930	656948
34936	656949
69691	656950
10823	656951
1076	656952
2298	656953
46315	656954
53866	656955
62136	656956
11134	656957
7974	656958
32280	656959
84510	656960
26518	656961
18443	656962
9	656963
50594	656964
2234	656965
7663	656966
22052	656967
37348	656968
469	656969
11753	656970
56350	656971
5417	656972
101232	656973
19006	656974
1863	656975
60166	656976
20497	656977
45540	656978
6111	656979
10220	656980
20180	656981
4369	656982
5626	656983
19705	656984
9841	656985
578	656986
12888	656987
25750	656988
44748	656989
35126	656990
80352	656991
55819	656992
17673	656993
2863	656994
13962	656995
10173	656996
14342	656997
1335	656998
290	656999
7284	657000
32823	657001
69064	657002
79918	657003
16391	657004
13513	657005
20045	657006
7817	657007
19436	657008
1214	657009
87294	657010
85358	657011
70947	657012
56318	657013
8355	657014
1636	657015
27656	657016
67420	657017
5178	657018
92598	657019
20551	657020
50109	657021
24883	657022
42471	657023
5480	657024
21354	657025
21790	657026
48685	657027
10593	657028
10121	657029
16372	657030
394	657031
26864	657032
95566	657033
94284	657034
12213	657035
12906	657036
501	657037
78074	657038
80516	657039
95272	657040
6331	657041
902	657042
500	657043
35649	657044
50187	657045
59000	657046
76317	657047
6104	657048
89067	657049
871	657050
37544	657051
1851	657052
1579	657053
99401	657054
46332	657055
21917	657056
9333	657057
248	657058
3909	657059
55	657060
34270	657061
820	657062
42849	657063
20566	657064
13757	657065
21	657066
12109	657067
13869	657068
6384	657069
20588	657070
38973	657071
1324	657072
43402	657073
15878	657074
52529	657075
133	657076
52331	657077
7091	657078
108196	657079
3384	657080
41040	657081
28454	657082
1782	657083
1549	657084
49655	657085
30320	657086
54281	657087
47367	657088
21296	657089
76745	657090
71856	657091
25506	657092
25004	657093
30842	657094
23140	657095
16215	657096
16630	657097
4034	657098
7321	657099
28738	657100
6649	657101
16478	657102
71239	657103
17747	657104
21929	657105
9784	657106
75835	657107
131	657108
6179	657109
170	657110
17883	657111
51941	657112
7586	657113
658	657114
67004	657115
1191	657116
9526	657117
38331	657118
9117	657119
306	657120
29784	657121
69934	657122
30902	657123
114383	657124
12398	657125
16396	657126
31272	657127
41895	657128
126	657129
50620	657130
32287	657131
51374	657132
24725	657133
76869	657134
30656	657135
392	657136
38980	657137
33984	657138
743	657139
98184	657140
8223	657141
43660	657142
61220	657143
70589	657144
68687	657145
40421	657146
340	657147
38338	657148
24677	657149
1665	657150
47110	657151
3429	657152
474	657153
44362	657154
74590	657155
23244	657156
53497	657157
8703	657158
5589	657159
81309	657160
79535	657161
27165	657162
38608	657163
9341	657164
17529	657165
95722	657166
45331	657167
4133	657168
34398	657169
98	657170
9870	657171
11012	657172
8101	657173
48236	657174
16317	657175
5645	657176
41126	657177
14691	657178
26231	657179
116	657180
64203	657181
59607	657182
3969	657183
3667	657184
4302	657185
55338	657186
49251	657187
10579	657188
14555	657189
15792	657190
426	657191
31754	657192
7260	657193
50243	657194
21148	657195
92109	657196
78013	657197
13069	657198
11757	657199
72004	657200
2034	657201
6862	657202
30167	657203
7421	657204
36833	657205
9793	657206
7206	657207
3351	657208
140	657209
21193	657210
1035	657211
26310	657212
13859	657213
32052	657214
29117	657215
30873	657216
21832	657217
60726	657218
12203	657219
42128	657220
44139	657221
27359	657222
3000	657223
7495	657224
35627	657225
8761	657226
13360	657227
16649	657228
8668	657229
7130	657230
56113	657231
15772	657232
63048	657233
66408	657234
8041	657235
52987	657236
5503	657237
27986	657238
6016	657239
78860	657240
2069	657241
12032	657242
18360	657243
17797	657244
28866	657245
61324	657246
5205	657247
56051	657248
12491	657249
3391	657250
3629	657251
29410	657252
17711	657253
76034	657254
8802	657255
19874	657256
25898	657257
69942	657258
71694	657259
1027	657260
7922	657261
74149	657262
91994	657263
26288	657264
35	657265
28908	657266
58237	657267
25324	657268
38475	657269
4897	657270
11921	657271
63613	657272
6758	657273
45948	657274
11871	657275
35255	657276
39901	657277
32626	657278
5447	657279
80119	657280
41359	657281
4910	657282
21493	657283
73351	657284
7959	657285
558	657286
10164	657287
55021	657288
23328	657289
6964	657290
8441	657291
39332	657292
2406	657293
22382	657294
9438	657295
13411	657296
51505	657297
16044	657298
6256	657299
6662	657300
36018	657301
6643	657302
3051	657303
7333	657304
57437	657305
20896	657306
19905	657307
4536	657308
2470	657309
36145	657310
70037	657311
53191	657312
41826	657313
12728	657314
53570	657315
59762	657316
24567	657317
79970	657318
14666	657319
31001	657320
1276	657321
19980	657322
37380	657323
10719	657324
127	657325
10864	657326
3434	657327
1606	657328
17390	657329
86490	657330
31179	657331
10860	657332
429	657333
25103	657334
48745	657335
25670	657336
46077	657337
56546	657338
76634	657339
9500	657340
45678	657341
7410	657342
30173	657343
21685	657344
8603	657345
34442	657346
42470	657347
5517	657348
3505	657349
84911	657350
79784	657351
13154	657352
3473	657353
20742	657354
52754	657355
14467	657356
36758	657357
1216	657358
60975	657359
5135	657360
40860	657361
77434	657362
12197	657363
31328	657364
110057	657365
6934	657366
23954	657367
49873	657368
52237	657369
24119	657370
12978	657371
57	657372
19158	657373
25386	657374
46024	657375
68746	657376
34259	657377
6026	657378
15585	657379
36061	657380
80788	657381
94062	657382
10622	657383
12036	657384
1881	657385
2972	657386
43781	657387
46473	657388
41717	657389
4611	657390
91714	657391
108710	657392
41002	657393
56641	657394
35299	657395
37396	657396
43741	657397
68869	657398
66480	657399
16206	657400
558	657401
1138	657402
1648	657403
2140	657404
45118	657405
1681	657406
64698	657407
10322	657408
99660	657409
60522	657410
69157	657411
31288	657412
39474	657413
24798	657414
6982	657415
41	657416
53075	657417
110145	657418
17315	657419
10690	657420
51076	657421
10327	657422
2346	657423
99001	657424
51313	657425
54081	657426
67	657427
6667	657428
34763	657429
20147	657430
45158	657431
25097	657432
66333	657433
22077	657434
4609	657435
65824	657436
71877	657437
67111	657438
17447	657439
27345	657440
52183	657441
29837	657442
57993	657443
3906	657444
89734	657445
23521	657446
44946	657447
13040	657448
16801	657449
65718	657450
62049	657451
5346	657452
28113	657453
9224	657454
64055	657455
70300	657456
6625	657457
15037	657458
44734	657459
17272	657460
1781	657461
43446	657462
48387	657463
67372	657464
59828	657465
61987	657466
25093	657467
2442	657468
47668	657469
4176	657470
2321	657471
6228	657472
77688	657473
11627	657474
19608	657475
65363	657476
22725	657477
36243	657478
27971	657479
3974	657480
61221	657481
100866	657482
1754	657483
40239	657484
10238	657485
72787	657486
103252	657487
198	657488
86364	657489
36010	657490
1029	657491
6542	657492
26672	657493
96141	657494
34	657495
39183	657496
52998	657497
27246	657498
6684	657499
12815	657500
5271	657501
4	657502
32987	657503
45700	657504
72602	657505
49422	657506
9507	657507
21737	657508
9533	657509
16476	657510
8624	657511
43068	657512
14743	657513
24	657514
12249	657515
24969	657516
56823	657517
1729	657518
15499	657519
9777	657520
12225	657521
1430	657522
109147	657523
32146	657524
60776	657525
36101	657526
5766	657527
31830	657528
9957	657529
55085	657530
18442	657531
38707	657532
7318	657533
91591	657534
59126	657535
95186	657536
6522	657537
44024	657538
6288	657539
52036	657540
30600	657541
19976	657542
3709	657543
76935	657544
66989	657545
27601	657546
40796	657547
12153	657548
10198	657549
32526	657550
3797	657551
4504	657552
6591	657553
42785	657554
10834	657555
1456	657556
3656	657557
1369	657558
6817	657559
114	657560
33774	657561
952	657562
1546	657563
63864	657564
7291	657565
8720	657566
26189	657567
40054	657568
55943	657569
225	657570
53003	657571
12857	657572
4844	657573
38411	657574
38808	657575
34465	657576
10636	657577
20792	657578
227	657579
7166	657580
5497	657581
17118	657582
28042	657583
726	657584
49723	657585
3946	657586
6326	657587
2720	657588
7728	657589
21575	657590
45801	657591
110	657592
23108	657593
45203	657594
19437	657595
60	657596
3816	657597
80951	657598
77036	657599
55856	657600
5969	657601
8858	657602
543	657603
30784	657604
22903	657605
67749	657606
39063	657607
23436	657608
5320	657609
93868	657610
10290	657611
70934	657612
1275	657613
64168	657614
74223	657615
7417	657616
19786	657617
13009	657618
10954	657619
12023	657620
22343	657621
30671	657622
11208	657623
15442	657624
13133	657625
5671	657626
51747	657627
36635	657628
21497	657629
36326	657630
1985	657631
39168	657632
14273	657633
23891	657634
12006	657635
7406	657636
21420	657637
53310	657638
22104	657639
86634	657640
6156	657641
83471	657642
24319	657643
23118	657644
17809	657645
90467	657646
61410	657647
7148	657648
55571	657649
29702	657650
70519	657651
8999	657652
10313	657653
62395	657654
1682	657655
25528	657656
6753	657657
13758	657658
1825	657659
107	657660
7530	657661
8081	657662
57069	657663
589	657664
11570	657665
83196	657666
8474	657667
9469	657668
3926	657669
4678	657670
14989	657671
87429	657672
127	657673
149	657674
40529	657675
34220	657676
23688	657677
10729	657678
71689	657679
63694	657680
86821	657681
62318	657682
34067	657683
43774	657684
44079	657685
14849	657686
46893	657687
42008	657688
16	657689
11195	657690
36183	657691
204	657692
48195	657693
1335	657694
3141	657695
88226	657696
4234	657697
6512	657698
15149	657699
12585	657700
97018	657701
2474	657702
5241	657703
758	657704
53895	657705
36922	657706
3254	657707
22750	657708
3610	657709
67880	657710
6559	657711
32882	657712
1623	657713
2022	657714
78376	657715
6494	657716
138	657717
20967	657718
4187	657719
985	657720
33202	657721
10398	657722
52323	657723
58552	657724
33177	657725
62346	657726
96197	657727
63158	657728
29088	657729
4037	657730
63765	657731
14169	657732
43749	657733
162	657734
11716	657735
936	657736
39262	657737
3425	657738
2974	657739
90814	657740
12701	657741
54237	657742
55487	657743
31944	657744
29071	657745
60947	657746
20848	657747
45231	657748
9346	657749
64	657750
11093	657751
20204	657752
101364	657753
6056	657754
55435	657755
65950	657756
50283	657757
12086	657758
23800	657759
41723	657760
3783	657761
17295	657762
4762	657763
976	657764
52	657765
46691	657766
27843	657767
4201	657768
27560	657769
22751	657770
7245	657771
5056	657772
3209	657773
10039	657774
8479	657775
39768	657776
63209	657777
9036	657778
27028	657779
2457	657780
36222	657781
8406	657782
3227	657783
17333	657784
2919	657785
65865	657786
32	657787
6037	657788
93876	657789
22629	657790
61035	657791
25608	657792
60133	657793
4387	657794
54222	657795
33672	657796
59367	657797
15279	657798
42933	657799
36003	657800
12492	657801
66985	657802
4068	657803
45481	657804
15360	657805
5034	657806
4627	657807
38826	657808
2117	657809
4807	657810
668	657811
19814	657812
24537	657813
1659	657814
4859	657815
39120	657816
13634	657817
19088	657818
68581	657819
45777	657820
69306	657821
52239	657822
22213	657823
60475	657824
24945	657825
49573	657826
569	657827
105528	657828
754	657829
59467	657830
85842	657831
26622	657832
15569	657833
7321	657834
750	657835
9242	657836
16194	657837
4460	657838
40452	657839
29105	657840
2020	657841
1866	657842
1646	657843
13143	657844
7714	657845
9235	657846
67627	657847
62786	657848
44348	657849
40970	657850
43326	657851
88975	657852
5138	657853
58	657854
394	657855
69242	657856
29933	657857
40447	657858
24349	657859
11370	657860
80333	657861
43967	657862
9732	657863
10632	657864
35759	657865
20322	657866
2088	657867
7564	657868
11044	657869
11418	657870
37197	657871
12133	657872
9076	657873
13697	657874
81793	657875
19060	657876
36916	657877
206	657878
90744	657879
53044	657880
62531	657881
22001	657882
15199	657883
75214	657884
36653	657885
3342	657886
103421	657887
72386	657888
19514	657889
24617	657890
11700	657891
608	657892
69322	657893
1098	657894
455	657895
20010	657896
35412	657897
11398	657898
23455	657899
80212	657900
14864	657901
11109	657902
15144	657903
3235	657904
83990	657905
48569	657906
4463	657907
59757	657908
1	657909
40514	657910
3766	657911
36953	657912
527	657913
23596	657914
65347	657915
10948	657916
71677	657917
4229	657918
31624	657919
12958	657920
23419	657921
21391	657922
221	657923
60843	657924
55536	657925
51795	657926
1108	657927
14767	657928
929	657929
1058	657930
7111	657931
61472	657932
17998	657933
29060	657934
16414	657935
24125	657936
488	657937
39711	657938
59114	657939
7340	657940
74933	657941
16821	657942
7338	657943
430	657944
25807	657945
10128	657946
101247	657947
86449	657948
23698	657949
59342	657950
24661	657951
36383	657952
98373	657953
73818	657954
101505	657955
17964	657956
36003	657957
63625	657958
9136	657959
22341	657960
192	657961
41662	657962
4384	657963
11399	657964
4442	657965
409	657966
3229	657967
73927	657968
12901	657969
29826	657970
2208	657971
4554	657972
439	657973
48354	657974
3391	657975
17353	657976
46511	657977
62792	657978
24027	657979
5138	657980
34976	657981
22538	657982
523	657983
794	657984
44916	657985
24773	657986
11824	657987
30618	657988
34850	657989
17728	657990
55032	657991
4283	657992
22471	657993
2203	657994
34483	657995
100678	657996
62427	657997
62037	657998
3684	657999
47174	658000
47772	658001
33460	658002
6228	658003
60239	658004
3801	658005
1885	658006
11496	658007
2325	658008
26230	658009
1085	658010
2145	658011
38660	658012
43281	658013
29737	658014
9644	658015
48026	658016
880	658017
6	658018
3835	658019
64757	658020
233	658021
73042	658022
46349	658023
17161	658024
48986	658025
5923	658026
11215	658027
668	658028
822	658029
26163	658030
38668	658031
102797	658032
29414	658033
62386	658034
66108	658035
51412	658036
113481	658037
5050	658038
29321	658039
5096	658040
47252	658041
48826	658042
462	658043
82614	658044
39082	658045
5574	658046
5505	658047
9908	658048
87720	658049
1141	658050
12999	658051
55793	658052
88285	658053
12236	658054
57786	658055
35175	658056
18471	658057
105753	658058
69192	658059
9260	658060
2221	658061
43267	658062
32614	658063
22851	658064
72105	658065
430	658066
78484	658067
22382	658068
36216	658069
66049	658070
30918	658071
5430	658072
53953	658073
956	658074
11437	658075
5963	658076
645	658077
64391	658078
13001	658079
39246	658080
16467	658081
7119	658082
16026	658083
3458	658084
36231	658085
104043	658086
77678	658087
64822	658088
95231	658089
37474	658090
15312	658091
20514	658092
7633	658093
47243	658094
44848	658095
924	658096
66522	658097
67599	658098
23946	658099
14814	658100
17458	658101
95319	658102
26757	658103
2748	658104
426	658105
59190	658106
2961	658107
69663	658108
36306	658109
6821	658110
17256	658111
66539	658112
23841	658113
67470	658114
3721	658115
11685	658116
35370	658117
11397	658118
1422	658119
31556	658120
66617	658121
325	658122
9968	658123
88563	658124
51557	658125
34207	658126
62040	658127
18569	658128
30238	658129
10925	658130
80312	658131
230	658132
88826	658133
1983	658134
23217	658135
43973	658136
19575	658137
75791	658138
2652	658139
18013	658140
1313	658141
9584	658142
53338	658143
100713	658144
13896	658145
87113	658146
77922	658147
1625	658148
79526	658149
4948	658150
34659	658151
21776	658152
74578	658153
41	658154
745	658155
6820	658156
11106	658157
15950	658158
3063	658159
1075	658160
129	658161
38432	658162
6179	658163
64235	658164
25202	658165
8875	658166
22860	658167
4415	658168
7542	658169
45027	658170
983	658171
22952	658172
30790	658173
52897	658174
3269	658175
64	658176
21459	658177
2832	658178
36889	658179
82298	658180
44730	658181
85222	658182
18633	658183
17189	658184
85	658185
32779	658186
43518	658187
1528	658188
26036	658189
45647	658190
630	658191
88945	658192
22026	658193
1633	658194
91797	658195
2494	658196
5464	658197
34363	658198
58650	658199
83080	658200
16850	658201
3897	658202
6278	658203
48908	658204
15656	658205
38783	658206
14692	658207
26331	658208
84138	658209
48103	658210
35099	658211
19006	658212
9606	658213
34069	658214
32832	658215
22776	658216
97799	658217
86352	658218
34257	658219
78	658220
21409	658221
534	658222
4436	658223
173	658224
13694	658225
67952	658226
15271	658227
36001	658228
25494	658229
90339	658230
9716	658231
50661	658232
65434	658233
17307	658234
28958	658235
44224	658236
30937	658237
7145	658238
1549	658239
69119	658240
44691	658241
22890	658242
66074	658243
21796	658244
23786	658245
42665	658246
57343	658247
9754	658248
58752	658249
63362	658250
13547	658251
5958	658252
609	658253
23961	658254
98361	658255
24832	658256
7215	658257
19519	658258
796	658259
14182	658260
44342	658261
47648	658262
67548	658263
81996	658264
47172	658265
2539	658266
30930	658267
45432	658268
111205	658269
21990	658270
84501	658271
35023	658272
66478	658273
7445	658274
29601	658275
7866	658276
87891	658277
11347	658278
64821	658279
1928	658280
2561	658281
7559	658282
6916	658283
5607	658284
16231	658285
36805	658286
2494	658287
15965	658288
23303	658289
2608	658290
47991	658291
1401	658292
28760	658293
2449	658294
103407	658295
70941	658296
16456	658297
65314	658298
14581	658299
46204	658300
16913	658301
28836	658302
9132	658303
22986	658304
2392	658305
4329	658306
14829	658307
29510	658308
79676	658309
2410	658310
46607	658311
15586	658312
34391	658313
6883	658314
20501	658315
49040	658316
62977	658317
28722	658318
3638	658319
17567	658320
52691	658321
29953	658322
49025	658323
44646	658324
70221	658325
110	658326
7283	658327
33	658328
42778	658329
95480	658330
53529	658331
683	658332
94083	658333
75835	658334
104	658335
18922	658336
9824	658337
73551	658338
26233	658339
103731	658340
13735	658341
58070	658342
27792	658343
6312	658344
55291	658345
70054	658346
73065	658347
27	658348
3151	658349
24265	658350
38655	658351
36015	658352
62302	658353
51660	658354
76138	658355
10861	658356
4121	658357
32804	658358
28950	658359
12471	658360
13	658361
37733	658362
45833	658363
14422	658364
46148	658365
3847	658366
69520	658367
75021	658368
16966	658369
65581	658370
785	658371
40250	658372
20721	658373
40552	658374
6096	658375
9247	658376
175	658377
46442	658378
3193	658379
4124	658380
14077	658381
67674	658382
2341	658383
4429	658384
2894	658385
14578	658386
4554	658387
68103	658388
20616	658389
20229	658390
52856	658391
37196	658392
628	658393
909	658394
14843	658395
25596	658396
47592	658397
1548	658398
29038	658399
6921	658400
14028	658401
560	658402
10075	658403
19806	658404
37846	658405
1924	658406
3288	658407
44960	658408
63	658409
22966	658410
31033	658411
3710	658412
39904	658413
6516	658414
10594	658415
59660	658416
7876	658417
36660	658418
27539	658419
36794	658420
14237	658421
44296	658422
30888	658423
6435	658424
26047	658425
2125	658426
107	658427
17110	658428
10573	658429
3467	658430
33178	658431
67487	658432
31013	658433
83869	658434
24367	658435
38497	658436
483	658437
13599	658438
25137	658439
39052	658440
16327	658441
37412	658442
66693	658443
55180	658444
2130	658445
2222	658446
19604	658447
12279	658448
86862	658449
34518	658450
42743	658451
34661	658452
12556	658453
4824	658454
13495	658455
13396	658456
29193	658457
40952	658458
274	658459
51867	658460
15925	658461
54018	658462
18812	658463
30812	658464
6487	658465
30470	658466
7587	658467
6023	658468
3573	658469
1175	658470
72502	658471
28277	658472
24835	658473
4154	658474
326	658475
30256	658476
93716	658477
4512	658478
36567	658479
2271	658480
43467	658481
27155	658482
4019	658483
34046	658484
26333	658485
32023	658486
58746	658487
8254	658488
53669	658489
78033	658490
9851	658491
45131	658492
31089	658493
16162	658494
13804	658495
43551	658496
5072	658497
20600	658498
7531	658499
50798	658500
11401	658501
32103	658502
11235	658503
82785	658504
52129	658505
386	658506
7339	658507
11907	658508
5322	658509
19296	658510
283	658511
5573	658512
8161	658513
61901	658514
47566	658515
221	658516
32667	658517
14465	658518
4811	658519
1782	658520
48498	658521
4876	658522
24385	658523
91945	658524
75772	658525
67023	658526
89393	658527
502	658528
4712	658529
1402	658530
28059	658531
47329	658532
6739	658533
7972	658534
26934	658535
6279	658536
64064	658537
37272	658538
50249	658539
72300	658540
47940	658541
53245	658542
97957	658543
95461	658544
70995	658545
34194	658546
42111	658547
33478	658548
11876	658549
20061	658550
4034	658551
15433	658552
1002	658553
10358	658554
2047	658555
936	658556
96839	658557
2237	658558
78147	658559
67971	658560
6951	658561
4860	658562
1121	658563
29419	658564
10455	658565
89912	658566
24467	658567
14214	658568
11787	658569
12362	658570
34706	658571
1761	658572
63517	658573
1280	658574
86336	658575
16730	658576
51144	658577
53002	658578
2332	658579
4508	658580
38498	658581
27002	658582
11020	658583
63664	658584
28517	658585
42	658586
49872	658587
5672	658588
68550	658589
39573	658590
5495	658591
27694	658592
7379	658593
6959	658594
300	658595
2193	658596
46798	658597
2611	658598
41505	658599
8704	658600
10590	658601
62487	658602
4039	658603
71178	658604
14377	658605
1008	658606
92826	658607
15251	658608
48991	658609
3403	658610
10941	658611
2634	658612
22433	658613
16060	658614
42838	658615
61231	658616
11838	658617
58622	658618
15961	658619
63724	658620
95716	658621
55138	658622
2953	658623
22475	658624
4358	658625
12413	658626
10137	658627
32303	658628
62646	658629
3082	658630
37831	658631
4119	658632
47142	658633
30713	658634
5747	658635
820	658636
46796	658637
61391	658638
10612	658639
7521	658640
23264	658641
28281	658642
24614	658643
49894	658644
5018	658645
47903	658646
6646	658647
15042	658648
57446	658649
27044	658650
33201	658651
54818	658652
9374	658653
38503	658654
16373	658655
40942	658656
56543	658657
25963	658658
78815	658659
43373	658660
9859	658661
56612	658662
73732	658663
6488	658664
51691	658665
9875	658666
11006	658667
39489	658668
53882	658669
103502	658670
13505	658671
1157	658672
10897	658673
16874	658674
7519	658675
76350	658676
38193	658677
1229	658678
51929	658679
20022	658680
13419	658681
4296	658682
9183	658683
60488	658684
2042	658685
16394	658686
9501	658687
15026	658688
25969	658689
5997	658690
45655	658691
95334	658692
42675	658693
53480	658694
5396	658695
21767	658696
95333	658697
52986	658698
12730	658699
63810	658700
12792	658701
13873	658702
15986	658703
2005	658704
27462	658705
13506	658706
11900	658707
30695	658708
7627	658709
95706	658710
47930	658711
52590	658712
20721	658713
501	658714
6766	658715
6369	658716
6057	658717
18119	658718
75590	658719
6576	658720
4562	658721
29815	658722
36	658723
2138	658724
29315	658725
14051	658726
159	658727
47787	658728
11619	658729
37092	658730
11412	658731
51454	658732
2807	658733
2798	658734
29066	658735
47834	658736
13436	658737
4248	658738
19889	658739
1137	658740
11261	658741
8497	658742
2944	658743
30747	658744
371	658745
42309	658746
121	658747
43195	658748
35337	658749
2773	658750
14963	658751
16732	658752
54385	658753
60892	658754
22873	658755
24662	658756
36070	658757
4626	658758
64515	658759
52505	658760
33207	658761
7331	658762
7327	658763
2933	658764
525	658765
19993	658766
43408	658767
2741	658768
94636	658769
33706	658770
46944	658771
29069	658772
94793	658773
17877	658774
8827	658775
5640	658776
1602	658777
9884	658778
934	658779
32235	658780
31352	658781
90306	658782
69425	658783
41547	658784
34390	658785
1659	658786
9124	658787
62777	658788
45036	658789
42711	658790
6080	658791
64418	658792
10083	658793
100470	658794
13899	658795
51546	658796
47824	658797
344	658798
6470	658799
13977	658800
36800	658801
279	658802
23410	658803
15690	658804
8731	658805
45568	658806
21693	658807
70208	658808
14826	658809
109	658810
4012	658811
8513	658812
36208	658813
3023	658814
7006	658815
12213	658816
19262	658817
26511	658818
86009	658819
35879	658820
7338	658821
77630	658822
84	658823
16585	658824
2776	658825
34066	658826
86295	658827
41050	658828
1765	658829
3323	658830
10824	658831
19843	658832
15573	658833
23102	658834
6374	658835
25780	658836
14004	658837
7971	658838
18237	658839
13105	658840
39348	658841
13459	658842
265	658843
42730	658844
109284	658845
69679	658846
70503	658847
6767	658848
12412	658849
19930	658850
84460	658851
18342	658852
3168	658853
56085	658854
5214	658855
44595	658856
93355	658857
97535	658858
58691	658859
14935	658860
4850	658861
67083	658862
39383	658863
85562	658864
14426	658865
2662	658866
18100	658867
4640	658868
1929	658869
15357	658870
55104	658871
5985	658872
3549	658873
883	658874
27306	658875
80550	658876
38971	658877
84693	658878
72603	658879
16971	658880
30764	658881
61698	658882
603	658883
58279	658884
24079	658885
52673	658886
5672	658887
31869	658888
1718	658889
24522	658890
100177	658891
47958	658892
38134	658893
4759	658894
4032	658895
111316	658896
9180	658897
4219	658898
89903	658899
7681	658900
40643	658901
5017	658902
27741	658903
2541	658904
70081	658905
9142	658906
11083	658907
11365	658908
15489	658909
103894	658910
93951	658911
32378	658912
47720	658913
53742	658914
2298	658915
20369	658916
1583	658917
46622	658918
1658	658919
1959	658920
13170	658921
31203	658922
26835	658923
5110	658924
42136	658925
37170	658926
2940	658927
2153	658928
16895	658929
4714	658930
30835	658931
8590	658932
29677	658933
18772	658934
18594	658935
41764	658936
99030	658937
39827	658938
8828	658939
62058	658940
48549	658941
18039	658942
10557	658943
1229	658944
58048	658945
52680	658946
4880	658947
80886	658948
321	658949
398	658950
590	658951
620	658952
103464	658953
1859	658954
2693	658955
6539	658956
95287	658957
7310	658958
39668	658959
31605	658960
99707	658961
34510	658962
104754	658963
12817	658964
12352	658965
3709	658966
12649	658967
4681	658968
88852	658969
24495	658970
12223	658971
26344	658972
572	658973
15489	658974
3252	658975
4570	658976
8574	658977
13224	658978
2188	658979
16969	658980
43359	658981
73323	658982
12	658983
13443	658984
43251	658985
4869	658986
62825	658987
29	658988
42167	658989
10382	658990
75333	658991
34913	658992
99015	658993
10680	658994
47517	658995
93328	658996
69446	658997
54079	658998
27486	658999
20620	659000
14083	659001
35497	659002
26742	659003
70678	659004
85485	659005
14457	659006
48206	659007
40498	659008
62343	659009
55594	659010
26960	659011
88050	659012
495	659013
108726	659014
72589	659015
37424	659016
34248	659017
27068	659018
90161	659019
21723	659020
56945	659021
35120	659022
11768	659023
12332	659024
28284	659025
3226	659026
18270	659027
4214	659028
30208	659029
8108	659030
23046	659031
39564	659032
55027	659033
39077	659034
16605	659035
52996	659036
19869	659037
12694	659038
26691	659039
7813	659040
7442	659041
43681	659042
13267	659043
83362	659044
86811	659045
94112	659046
105	659047
27810	659048
15625	659049
95077	659050
1756	659051
29739	659052
35454	659053
1021	659054
6934	659055
16967	659056
941	659057
29506	659058
17563	659059
89034	659060
2302	659061
9207	659062
5806	659063
22665	659064
25670	659065
5161	659066
56927	659067
9991	659068
29066	659069
40580	659070
9852	659071
33746	659072
66570	659073
74833	659074
9041	659075
3763	659076
32975	659077
4623	659078
54270	659079
35	659080
1703	659081
1721	659082
26491	659083
67035	659084
18655	659085
26036	659086
18685	659087
76898	659088
81998	659089
6124	659090
14106	659091
66529	659092
4076	659093
26284	659094
23557	659095
3906	659096
32792	659097
225	659098
53913	659099
72887	659100
34370	659101
36950	659102
372	659103
8111	659104
5794	659105
20326	659106
64038	659107
45353	659108
15977	659109
14000	659110
83809	659111
24232	659112
11573	659113
27353	659114
36491	659115
38214	659116
16313	659117
111	659118
29287	659119
46768	659120
21628	659121
20014	659122
20241	659123
3761	659124
83691	659125
9735	659126
8365	659127
47055	659128
3855	659129
53728	659130
39432	659131
10291	659132
60711	659133
28359	659134
25877	659135
32489	659136
14056	659137
20462	659138
5669	659139
46804	659140
59353	659141
19156	659142
64367	659143
5038	659144
30993	659145
57859	659146
33249	659147
39052	659148
29411	659149
3191	659150
2462	659151
71232	659152
8791	659153
18272	659154
50355	659155
24201	659156
20866	659157
42896	659158
31448	659159
13433	659160
13123	659161
25003	659162
45788	659163
4332	659164
81530	659165
32861	659166
43554	659167
20649	659168
175	659169
33734	659170
20459	659171
798	659172
85824	659173
3945	659174
7069	659175
12832	659176
41753	659177
749	659178
27483	659179
62540	659180
81037	659181
53049	659182
52874	659183
67737	659184
86099	659185
33463	659186
28177	659187
26679	659188
39159	659189
29219	659190
18867	659191
23976	659192
4005	659193
710	659194
16379	659195
43626	659196
97991	659197
35865	659198
40506	659199
97645	659200
4365	659201
626	659202
19470	659203
43247	659204
14238	659205
31644	659206
81009	659207
1311	659208
4861	659209
79519	659210
979	659211
700	659212
53163	659213
62209	659214
18153	659215
7987	659216
59493	659217
33797	659218
32488	659219
2079	659220
7076	659221
457	659222
20247	659223
6751	659224
52628	659225
1952	659226
21778	659227
8497	659228
11863	659229
37222	659230
10834	659231
11129	659232
223	659233
11517	659234
11817	659235
18363	659236
10844	659237
27220	659238
10947	659239
24327	659240
37839	659241
3579	659242
82939	659243
16384	659244
80976	659245
23188	659246
47775	659247
442	659248
941	659249
37064	659250
110455	659251
948	659252
366	659253
67773	659254
85919	659255
29255	659256
24224	659257
24011	659258
67392	659259
29036	659260
14822	659261
64977	659262
22274	659263
4075	659264
15585	659265
43887	659266
32142	659267
33954	659268
20787	659269
45677	659270
37153	659271
40520	659272
13766	659273
35728	659274
39708	659275
69001	659276
847	659277
10	659278
61741	659279
16099	659280
36232	659281
951	659282
33605	659283
41944	659284
26240	659285
82479	659286
19315	659287
13535	659288
3042	659289
43027	659290
995	659291
502	659292
99927	659293
8965	659294
46583	659295
15228	659296
2766	659297
17715	659298
51198	659299
78413	659300
12487	659301
3964	659302
6614	659303
6077	659304
63210	659305
53967	659306
1068	659307
35358	659308
10240	659309
63688	659310
3788	659311
338	659312
8170	659313
10121	659314
4901	659315
493	659316
416	659317
69959	659318
29011	659319
2020	659320
16020	659321
31393	659322
4519	659323
28286	659324
3309	659325
91543	659326
23622	659327
28264	659328
60504	659329
30505	659330
6652	659331
24031	659332
80874	659333
3897	659334
29632	659335
57933	659336
76648	659337
14551	659338
54	659339
9506	659340
77899	659341
31217	659342
2253	659343
1159	659344
10673	659345
103416	659346
27364	659347
3779	659348
21599	659349
22871	659350
28330	659351
24735	659352
21226	659353
34832	659354
63023	659355
2328	659356
4787	659357
39166	659358
18969	659359
55248	659360
3122	659361
9728	659362
35560	659363
85630	659364
7923	659365
2457	659366
1490	659367
14131	659368
61984	659369
49916	659370
2693	659371
105117	659372
24750	659373
69513	659374
2179	659375
79002	659376
1639	659377
76465	659378
2403	659379
17117	659380
12223	659381
69455	659382
70196	659383
2618	659384
18542	659385
59909	659386
19582	659387
33891	659388
3019	659389
10317	659390
3740	659391
8301	659392
72609	659393
46159	659394
16000	659395
3047	659396
1811	659397
10717	659398
10747	659399
68759	659400
63178	659401
7844	659402
30736	659403
46866	659404
40228	659405
16028	659406
47101	659407
31030	659408
48107	659409
102282	659410
15184	659411
4683	659412
1865	659413
56565	659414
2199	659415
55086	659416
101493	659417
10148	659418
19297	659419
3927	659420
10095	659421
36336	659422
7240	659423
72971	659424
17219	659425
99469	659426
3601	659427
109495	659428
4938	659429
41629	659430
1167	659431
1434	659432
41175	659433
16856	659434
98986	659435
80777	659436
33334	659437
7155	659438
33780	659439
196	659440
9726	659441
64554	659442
13440	659443
2851	659444
21892	659445
6763	659446
15299	659447
7830	659448
26940	659449
53165	659450
77900	659451
64399	659452
2703	659453
7893	659454
32598	659455
668	659456
7817	659457
60535	659458
32282	659459
1380	659460
17177	659461
3658	659462
59656	659463
14137	659464
16089	659465
26922	659466
82385	659467
4724	659468
40991	659469
5	659470
56479	659471
24901	659472
2584	659473
38454	659474
8091	659475
13336	659476
31432	659477
980	659478
17997	659479
25471	659480
165	659481
1677	659482
45769	659483
30908	659484
772	659485
14743	659486
62230	659487
93395	659488
21551	659489
8970	659490
46633	659491
43994	659492
46498	659493
47821	659494
45448	659495
4932	659496
66526	659497
1040	659498
18425	659499
20231	659500
83992	659501
6780	659502
87064	659503
11693	659504
212	659505
11209	659506
80	659507
113418	659508
88391	659509
7578	659510
244	659511
45557	659512
37410	659513
54665	659514
53640	659515
110051	659516
29787	659517
52396	659518
13295	659519
83497	659520
20956	659521
28400	659522
70199	659523
31279	659524
19801	659525
8978	659526
17216	659527
34578	659528
14863	659529
27500	659530
17819	659531
36791	659532
74230	659533
13828	659534
37438	659535
68846	659536
292	659537
45110	659538
46394	659539
38684	659540
613	659541
131	659542
55020	659543
26377	659544
11904	659545
31639	659546
39296	659547
17515	659548
15923	659549
3040	659550
82684	659551
3812	659552
62714	659553
11285	659554
18531	659555
49089	659556
11977	659557
42928	659558
51807	659559
24374	659560
3361	659561
1677	659562
40527	659563
98132	659564
685	659565
27095	659566
2024	659567
7175	659568
88908	659569
2	659570
45587	659571
41654	659572
69113	659573
41865	659574
60911	659575
19331	659576
41958	659577
16334	659578
14961	659579
26675	659580
43045	659581
465	659582
37827	659583
18546	659584
95839	659585
21547	659586
6404	659587
52512	659588
72522	659589
33425	659590
7089	659591
25792	659592
69159	659593
17643	659594
18406	659595
80999	659596
22577	659597
72818	659598
38776	659599
89106	659600
23622	659601
36986	659602
28835	659603
1762	659604
61102	659605
5542	659606
16510	659607
2975	659608
89741	659609
12588	659610
4763	659611
69466	659612
3871	659613
46933	659614
468	659615
2293	659616
22289	659617
27594	659618
11408	659619
23537	659620
78176	659621
13653	659622
31542	659623
590	659624
6056	659625
66565	659626
20960	659627
46525	659628
71319	659629
1674	659630
39596	659631
9736	659632
13659	659633
80494	659634
61552	659635
9768	659636
10343	659637
47278	659638
60043	659639
18899	659640
25925	659641
4399	659642
8613	659643
7104	659644
67122	659645
36310	659646
51531	659647
31126	659648
4410	659649
79182	659650
49440	659651
6889	659652
14481	659653
5490	659654
24629	659655
39506	659656
1992	659657
13148	659658
12225	659659
96355	659660
16131	659661
271	659662
13589	659663
3460	659664
71530	659665
42887	659666
9732	659667
90353	659668
4149	659669
34419	659670
26456	659671
5741	659672
28813	659673
6796	659674
42318	659675
39812	659676
3926	659677
10642	659678
62490	659679
41190	659680
50844	659681
54002	659682
4981	659683
37997	659684
35237	659685
10401	659686
21907	659687
858	659688
7278	659689
79418	659690
11623	659691
29152	659692
1859	659693
31846	659694
400	659695
54676	659696
45838	659697
5936	659698
20845	659699
3359	659700
2342	659701
27801	659702
22145	659703
2844	659704
21708	659705
33676	659706
8696	659707
9598	659708
146	659709
1375	659710
18362	659711
255	659712
30663	659713
42155	659714
43598	659715
30053	659716
2491	659717
11438	659718
68195	659719
21186	659720
14298	659721
22586	659722
1838	659723
82774	659724
2690	659725
10332	659726
18073	659727
20542	659728
34227	659729
8343	659730
46752	659731
57077	659732
1939	659733
60571	659734
92	659735
19624	659736
91611	659737
9957	659738
113058	659739
24572	659740
6522	659741
5454	659742
90386	659743
53957	659744
60	659745
58419	659746
4270	659747
17589	659748
63096	659749
27453	659750
22371	659751
10060	659752
98	659753
4096	659754
11815	659755
44749	659756
62235	659757
13169	659758
10155	659759
2674	659760
20625	659761
37620	659762
27654	659763
3275	659764
82817	659765
8412	659766
50139	659767
2595	659768
3475	659769
537	659770
24143	659771
496	659772
9144	659773
206	659774
3883	659775
16868	659776
14658	659777
7253	659778
63763	659779
8506	659780
4544	659781
54674	659782
72810	659783
61311	659784
41685	659785
17410	659786
91625	659787
73467	659788
16754	659789
35656	659790
4992	659791
7393	659792
73557	659793
16243	659794
70578	659795
21530	659796
86493	659797
68019	659798
101353	659799
41342	659800
5454	659801
574	659802
69852	659803
14078	659804
992	659805
3543	659806
20071	659807
2917	659808
50773	659809
11286	659810
56949	659811
42463	659812
22950	659813
37997	659814
15492	659815
11337	659816
28928	659817
527	659818
30141	659819
31969	659820
40089	659821
3664	659822
4506	659823
10255	659824
16264	659825
2409	659826
25054	659827
13132	659828
31471	659829
10339	659830
43820	659831
55366	659832
621	659833
87880	659834
6811	659835
38380	659836
21259	659837
60024	659838
7330	659839
13722	659840
2779	659841
80435	659842
17175	659843
4807	659844
26449	659845
2370	659846
81925	659847
780	659848
25400	659849
38010	659850
70840	659851
14667	659852
90103	659853
24813	659854
57971	659855
11263	659856
11037	659857
48799	659858
91904	659859
18441	659860
11485	659861
866	659862
533	659863
93904	659864
37215	659865
31580	659866
25800	659867
42624	659868
25072	659869
1997	659870
69737	659871
11437	659872
3152	659873
11834	659874
82277	659875
1504	659876
873	659877
3678	659878
88021	659879
30669	659880
16505	659881
106087	659882
51160	659883
10747	659884
16056	659885
13322	659886
1425	659887
1858	659888
53	659889
10035	659890
19404	659891
8272	659892
44389	659893
11306	659894
81704	659895
37935	659896
49606	659897
96788	659898
41031	659899
8138	659900
52927	659901
23892	659902
32233	659903
24473	659904
5779	659905
47133	659906
71936	659907
27600	659908
42140	659909
9768	659910
45189	659911
3462	659912
11295	659913
7892	659914
71304	659915
12326	659916
42151	659917
2160	659918
588	659919
17758	659920
1493	659921
15556	659922
19923	659923
35842	659924
340	659925
33486	659926
51731	659927
42317	659928
931	659929
31767	659930
42842	659931
30585	659932
22426	659933
63125	659934
9411	659935
36489	659936
59834	659937
16732	659938
193	659939
83303	659940
18407	659941
51	659942
2709	659943
18330	659944
19110	659945
56843	659946
15540	659947
1558	659948
34881	659949
89511	659950
51692	659951
19113	659952
53	659953
12898	659954
4503	659955
60111	659956
49832	659957
39316	659958
4363	659959
13322	659960
583	659961
46146	659962
45389	659963
88830	659964
8674	659965
22905	659966
10244	659967
22719	659968
14912	659969
56475	659970
41709	659971
11376	659972
262	659973
9294	659974
53135	659975
9544	659976
38049	659977
87000	659978
72008	659979
40753	659980
24800	659981
21900	659982
16666	659983
67887	659984
37571	659985
80534	659986
54451	659987
25527	659988
50749	659989
24496	659990
37879	659991
88883	659992
1148	659993
72535	659994
19871	659995
75601	659996
12166	659997
58240	659998
13749	659999
20204	660000
13158	660001
5463	660002
91354	660003
19786	660004
17182	660005
4960	660006
9843	660007
61123	660008
31234	660009
8	660010
43263	660011
11729	660012
38706	660013
18031	660014
95841	660015
4202	660016
36630	660017
69074	660018
17320	660019
41275	660020
12705	660021
4125	660022
34005	660023
396	660024
547	660025
18288	660026
73800	660027
12386	660028
52104	660029
109788	660030
23647	660031
16506	660032
27199	660033
47555	660034
37042	660035
43536	660036
9258	660037
61053	660038
23566	660039
17285	660040
13076	660041
19571	660042
44356	660043
15087	660044
969	660045
57275	660046
5258	660047
9766	660048
349	660049
38897	660050
82529	660051
5806	660052
28521	660053
17131	660054
53	660055
42826	660056
2865	660057
26713	660058
110992	660059
70623	660060
37976	660061
63284	660062
82853	660063
54386	660064
9641	660065
66976	660066
698	660067
2808	660068
67720	660069
11043	660070
28349	660071
32137	660072
62087	660073
31825	660074
22143	660075
18020	660076
344	660077
101823	660078
1754	660079
40401	660080
38628	660081
31775	660082
17086	660083
944	660084
98687	660085
85799	660086
24158	660087
82365	660088
383	660089
186	660090
23067	660091
67989	660092
69128	660093
73366	660094
26986	660095
30232	660096
63436	660097
59748	660098
8624	660099
7414	660100
1295	660101
37889	660102
23740	660103
29538	660104
831	660105
4752	660106
53227	660107
63623	660108
31451	660109
40113	660110
30050	660111
50430	660112
54816	660113
20096	660114
11377	660115
7148	660116
11367	660117
1303	660118
47529	660119
18317	660120
60438	660121
236	660122
6380	660123
64008	660124
43315	660125
31313	660126
3280	660127
59158	660128
23553	660129
847	660130
10676	660131
54104	660132
53135	660133
869	660134
540	660135
47125	660136
32608	660137
2951	660138
22347	660139
47146	660140
14	660141
61740	660142
714	660143
62631	660144
45342	660145
29189	660146
30934	660147
8013	660148
15411	660149
26580	660150
37183	660151
14665	660152
23823	660153
46222	660154
94	660155
1311	660156
48597	660157
38938	660158
88600	660159
39557	660160
19764	660161
366	660162
774	660163
6653	660164
19011	660165
27489	660166
8693	660167
108800	660168
20050	660169
61273	660170
57756	660171
29549	660172
5	660173
34931	660174
24024	660175
49892	660176
63114	660177
58593	660178
474	660179
32826	660180
160	660181
25849	660182
7181	660183
27269	660184
46456	660185
34099	660186
35595	660187
32682	660188
49475	660189
48584	660190
12178	660191
12532	660192
55931	660193
20369	660194
35849	660195
12755	660196
613	660197
57	660198
40575	660199
12716	660200
5053	660201
17928	660202
86709	660203
1892	660204
82747	660205
36648	660206
19376	660207
974	660208
27911	660209
8984	660210
42733	660211
27724	660212
3800	660213
1815	660214
15014	660215
73586	660216
19063	660217
20875	660218
90270	660219
29303	660220
64855	660221
38722	660222
14739	660223
76602	660224
14848	660225
1592	660226
34543	660227
12247	660228
37900	660229
4763	660230
196	660231
22166	660232
50348	660233
14738	660234
1048	660235
74107	660236
33097	660237
2257	660238
2307	660239
9884	660240
34534	660241
1472	660242
70526	660243
13069	660244
31578	660245
9430	660246
17510	660247
87832	660248
10302	660249
17348	660250
36698	660251
40159	660252
61617	660253
42837	660254
58572	660255
19751	660256
26438	660257
8170	660258
8113	660259
6922	660260
50317	660261
222	660262
22329	660263
46864	660264
29052	660265
74126	660266
53304	660267
34586	660268
9995	660269
100865	660270
5734	660271
25347	660272
6850	660273
1388	660274
19	660275
26661	660276
3710	660277
78340	660278
5632	660279
57201	660280
5213	660281
5752	660282
48723	660283
43032	660284
12966	660285
5925	660286
39897	660287
63286	660288
89977	660289
105697	660290
74990	660291
1804	660292
6938	660293
83078	660294
2953	660295
24050	660296
28025	660297
4704	660298
31318	660299
5131	660300
20366	660301
9169	660302
42806	660303
78598	660304
5523	660305
19398	660306
3537	660307
27697	660308
75859	660309
8868	660310
32584	660311
14286	660312
25991	660313
127	660314
19245	660315
28362	660316
25930	660317
2050	660318
1642	660319
36280	660320
1685	660321
34537	660322
130	660323
20169	660324
1148	660325
21288	660326
6879	660327
8043	660328
16348	660329
107422	660330
64480	660331
17421	660332
8090	660333
89250	660334
84019	660335
1222	660336
54189	660337
18598	660338
39358	660339
868	660340
3932	660341
43109	660342
56608	660343
5386	660344
25271	660345
73596	660346
34612	660347
36168	660348
19585	660349
1291	660350
25418	660351
10411	660352
5188	660353
21323	660354
26464	660355
68183	660356
35640	660357
1993	660358
6815	660359
27570	660360
10250	660361
26311	660362
71485	660363
37847	660364
2538	660365
4331	660366
26560	660367
8798	660368
16439	660369
11983	660370
30517	660371
90784	660372
2648	660373
57857	660374
37440	660375
9821	660376
190	660377
21520	660378
6951	660379
79532	660380
65906	660381
49198	660382
130	660383
15874	660384
25895	660385
13138	660386
43405	660387
87904	660388
76887	660389
43478	660390
624	660391
59259	660392
32168	660393
28422	660394
100032	660395
53702	660396
68900	660397
82178	660398
94663	660399
34215	660400
15964	660401
11057	660402
21622	660403
69509	660404
19944	660405
28313	660406
91	660407
110687	660408
14273	660409
68643	660410
29889	660411
1787	660412
26511	660413
716	660414
1391	660415
76678	660416
363	660417
25178	660418
261	660419
38335	660420
13999	660421
63641	660422
37524	660423
1582	660424
1365	660425
7531	660426
69247	660427
66853	660428
101783	660429
3901	660430
110581	660431
31667	660432
5583	660433
74671	660434
1053	660435
2934	660436
80200	660437
91025	660438
3109	660439
12670	660440
42644	660441
3374	660442
30507	660443
340	660444
71221	660445
41950	660446
14774	660447
151	660448
28388	660449
13534	660450
7067	660451
40163	660452
54694	660453
77369	660454
8984	660455
44536	660456
572	660457
1972	660458
2973	660459
648	660460
1001	660461
52952	660462
20674	660463
69986	660464
107650	660465
19	660466
19596	660467
39482	660468
75840	660469
19258	660470
6741	660471
23335	660472
14510	660473
43013	660474
38962	660475
20443	660476
90078	660477
8594	660478
36939	660479
7509	660480
103180	660481
277	660482
77054	660483
15139	660484
3063	660485
30682	660486
18846	660487
112666	660488
76146	660489
17166	660490
14927	660491
45203	660492
7048	660493
28486	660494
3014	660495
16665	660496
6878	660497
24278	660498
94541	660499
29035	660500
13247	660501
32922	660502
30447	660503
31153	660504
46850	660505
36051	660506
3293	660507
64173	660508
94	660509
4829	660510
111549	660511
15438	660512
17907	660513
1572	660514
130	660515
31723	660516
11820	660517
97297	660518
84124	660519
14231	660520
67445	660521
14163	660522
41278	660523
39907	660524
65712	660525
73108	660526
22494	660527
33240	660528
5868	660529
20021	660530
8127	660531
112692	660532
15238	660533
59147	660534
44449	660535
17722	660536
55887	660537
15881	660538
22791	660539
65814	660540
4446	660541
2747	660542
71521	660543
8345	660544
2026	660545
40666	660546
3112	660547
1349	660548
99062	660549
928	660550
12472	660551
4854	660552
44300	660553
11877	660554
626	660555
33785	660556
11327	660557
46243	660558
8417	660559
29647	660560
43303	660561
3438	660562
48119	660563
63912	660564
20669	660565
58144	660566
9018	660567
91307	660568
1847	660569
33275	660570
6334	660571
4233	660572
58246	660573
38792	660574
9691	660575
379	660576
42951	660577
29189	660578
3270	660579
61536	660580
26172	660581
53451	660582
58638	660583
22042	660584
39248	660585
1785	660586
49095	660587
14311	660588
16174	660589
13526	660590
27985	660591
15681	660592
66895	660593
24615	660594
19494	660595
95598	660596
32137	660597
8476	660598
179	660599
34679	660600
37934	660601
10865	660602
27717	660603
1091	660604
30348	660605
57917	660606
31311	660607
4144	660608
58452	660609
56168	660610
19408	660611
3192	660612
56518	660613
27234	660614
147	660615
78260	660616
55386	660617
16249	660618
26544	660619
586	660620
31851	660621
89052	660622
32320	660623
2211	660624
20225	660625
104559	660626
11706	660627
22985	660628
20061	660629
107880	660630
9770	660631
1521	660632
3769	660633
60539	660634
9721	660635
8849	660636
870	660637
44993	660638
61481	660639
29990	660640
25	660641
113030	660642
86476	660643
4320	660644
50362	660645
34989	660646
49844	660647
8870	660648
32524	660649
91791	660650
2128	660651
60509	660652
107448	660653
42746	660654
4373	660655
39986	660656
28534	660657
11592	660658
73776	660659
40633	660660
2160	660661
33862	660662
2298	660663
12317	660664
61269	660665
6837	660666
19432	660667
56201	660668
40242	660669
29950	660670
21721	660671
20075	660672
67441	660673
72077	660674
946	660675
21427	660676
1851	660677
25177	660678
32617	660679
39106	660680
69577	660681
55259	660682
22237	660683
98687	660684
7649	660685
52353	660686
2020	660687
6023	660688
41750	660689
8117	660690
12326	660691
20808	660692
26955	660693
23972	660694
81749	660695
17275	660696
15343	660697
4947	660698
38258	660699
13563	660700
83176	660701
13354	660702
39503	660703
9776	660704
24024	660705
54426	660706
27398	660707
19520	660708
56005	660709
65031	660710
5838	660711
62750	660712
52983	660713
96017	660714
11058	660715
38352	660716
13217	660717
14311	660718
55057	660719
42781	660720
20703	660721
60959	660722
47308	660723
6839	660724
15579	660725
28788	660726
79138	660727
12084	660728
13739	660729
68158	660730
60623	660731
4394	660732
4037	660733
26075	660734
346	660735
72998	660736
7908	660737
11549	660738
6686	660739
12472	660740
6187	660741
54424	660742
1144	660743
56102	660744
2158	660745
3176	660746
55550	660747
11718	660748
2401	660749
109639	660750
14994	660751
951	660752
22188	660753
654	660754
36614	660755
26860	660756
2441	660757
21550	660758
8540	660759
15848	660760
16203	660761
80383	660762
1778	660763
31809	660764
9	660765
31976	660766
12848	660767
530	660768
3285	660769
24513	660770
1354	660771
103196	660772
41428	660773
530	660774
64	660775
5911	660776
29571	660777
13345	660778
107	660779
16660	660780
67264	660781
24551	660782
8954	660783
11942	660784
4102	660785
6688	660786
6866	660787
23337	660788
71247	660789
43776	660790
4410	660791
193	660792
74264	660793
11582	660794
3170	660795
22120	660796
12217	660797
26066	660798
65991	660799
4708	660800
35080	660801
1340	660802
39959	660803
23538	660804
60960	660805
60278	660806
54950	660807
35761	660808
27098	660809
26685	660810
28755	660811
2371	660812
18359	660813
74524	660814
85571	660815
18900	660816
90175	660817
37985	660818
34279	660819
8359	660820
14373	660821
89	660822
62201	660823
3823	660824
7860	660825
460	660826
32846	660827
854	660828
622	660829
16306	660830
3692	660831
71958	660832
70998	660833
46106	660834
36748	660835
16642	660836
57416	660837
53942	660838
10042	660839
2720	660840
6314	660841
32306	660842
8480	660843
52189	660844
63618	660845
43524	660846
2995	660847
26137	660848
4278	660849
13964	660850
20935	660851
23071	660852
58332	660853
17751	660854
6960	660855
23957	660856
1167	660857
8669	660858
11372	660859
45910	660860
3879	660861
115	660862
29413	660863
24454	660864
73898	660865
18489	660866
37	660867
15213	660868
5442	660869
4642	660870
57629	660871
90934	660872
18147	660873
15460	660874
37440	660875
48103	660876
1692	660877
36679	660878
10816	660879
7411	660880
67902	660881
10820	660882
17153	660883
40855	660884
28819	660885
1158	660886
103612	660887
31517	660888
31735	660889
7824	660890
35745	660891
48599	660892
9775	660893
23936	660894
36368	660895
41888	660896
24603	660897
61906	660898
74587	660899
42726	660900
27947	660901
28167	660902
76742	660903
17387	660904
25207	660905
14339	660906
727	660907
71131	660908
3432	660909
31500	660910
6479	660911
17390	660912
60619	660913
2754	660914
10456	660915
8804	660916
70220	660917
48702	660918
22441	660919
75409	660920
25646	660921
23811	660922
89790	660923
34209	660924
23000	660925
49603	660926
229	660927
22353	660928
5104	660929
9612	660930
6386	660931
44743	660932
8691	660933
12786	660934
9527	660935
74785	660936
57481	660937
2312	660938
4692	660939
2943	660940
43392	660941
21049	660942
15940	660943
87	660944
36048	660945
43851	660946
17971	660947
8002	660948
34214	660949
2613	660950
51559	660951
106815	660952
169	660953
17726	660954
67936	660955
61830	660956
76127	660957
36908	660958
637	660959
8905	660960
30146	660961
3072	660962
14184	660963
482	660964
19982	660965
76301	660966
28653	660967
854	660968
4330	660969
73876	660970
20612	660971
79072	660972
38930	660973
49560	660974
29205	660975
43223	660976
3539	660977
19374	660978
13285	660979
41217	660980
16527	660981
42083	660982
89123	660983
22854	660984
30849	660985
495	660986
3926	660987
46463	660988
944	660989
4947	660990
58355	660991
35917	660992
659	660993
56176	660994
27467	660995
92737	660996
10840	660997
35021	660998
3024	660999
41746	661000
11165	661001
94153	661002
28699	661003
70231	661004
13237	661005
31729	661006
8500	661007
43576	661008
55166	661009
11477	661010
27960	661011
57422	661012
56458	661013
1044	661014
47781	661015
45800	661016
355	661017
74608	661018
88940	661019
85374	661020
2423	661021
12636	661022
94909	661023
85016	661024
80069	661025
9502	661026
23625	661027
5937	661028
35017	661029
63844	661030
12529	661031
609	661032
62705	661033
37266	661034
41365	661035
56224	661036
1627	661037
32308	661038
37334	661039
42797	661040
9732	661041
50380	661042
29295	661043
3379	661044
54239	661045
113	661046
5868	661047
5569	661048
50475	661049
56306	661050
63344	661051
13782	661052
7744	661053
77434	661054
27498	661055
3134	661056
35049	661057
831	661058
75904	661059
17514	661060
22392	661061
36075	661062
70138	661063
27277	661064
9733	661065
53801	661066
4542	661067
54124	661068
11756	661069
7422	661070
1751	661071
588	661072
96029	661073
30013	661074
103574	661075
46038	661076
56781	661077
45201	661078
40889	661079
31959	661080
8526	661081
87868	661082
31529	661083
43988	661084
52070	661085
3188	661086
168	661087
44325	661088
31485	661089
23039	661090
65262	661091
111078	661092
440	661093
872	661094
58426	661095
39762	661096
13537	661097
25978	661098
28977	661099
37812	661100
5939	661101
249	661102
2305	661103
9623	661104
2611	661105
24171	661106
8425	661107
25507	661108
21347	661109
27293	661110
18529	661111
66048	661112
72855	661113
137	661114
7611	661115
8480	661116
6933	661117
3026	661118
77751	661119
90135	661120
52608	661121
41917	661122
342	661123
17715	661124
16243	661125
14537	661126
62297	661127
17502	661128
78385	661129
58184	661130
7913	661131
28680	661132
88639	661133
35951	661134
7929	661135
16592	661136
9153	661137
69527	661138
38410	661139
47022	661140
54512	661141
14173	661142
20501	661143
79014	661144
32826	661145
81176	661146
54500	661147
24705	661148
36429	661149
267	661150
32375	661151
30877	661152
65059	661153
31344	661154
37196	661155
59322	661156
13082	661157
84214	661158
32906	661159
19472	661160
51393	661161
90810	661162
3115	661163
5364	661164
2588	661165
72699	661166
8046	661167
11979	661168
4057	661169
11195	661170
16403	661171
2947	661172
28652	661173
48414	661174
7909	661175
79909	661176
92557	661177
428	661178
13223	661179
29142	661180
3325	661181
525	661182
6827	661183
13182	661184
15732	661185
5355	661186
8819	661187
42735	661188
5281	661189
29930	661190
54629	661191
50309	661192
66052	661193
786	661194
26474	661195
25259	661196
4938	661197
22367	661198
1730	661199
40136	661200
55120	661201
2001	661202
430	661203
66415	661204
28893	661205
11736	661206
34783	661207
97905	661208
26795	661209
59384	661210
42415	661211
3574	661212
13879	661213
21773	661214
74877	661215
18974	661216
38761	661217
14982	661218
1047	661219
19539	661220
81972	661221
46726	661222
29267	661223
14377	661224
32520	661225
631	661226
87313	661227
10145	661228
21279	661229
6887	661230
107678	661231
27732	661232
31754	661233
11021	661234
22323	661235
883	661236
4522	661237
13784	661238
16944	661239
56980	661240
22000	661241
28298	661242
17307	661243
849	661244
29942	661245
1480	661246
57675	661247
47084	661248
88977	661249
26773	661250
12462	661251
65432	661252
13963	661253
1847	661254
4007	661255
104703	661256
3794	661257
64208	661258
40801	661259
17312	661260
55355	661261
8512	661262
685	661263
5329	661264
30173	661265
10519	661266
1478	661267
51560	661268
2973	661269
35576	661270
80816	661271
54675	661272
107353	661273
22183	661274
62503	661275
12168	661276
15334	661277
17519	661278
52319	661279
95714	661280
35778	661281
6164	661282
13364	661283
45413	661284
40187	661285
1928	661286
1768	661287
57185	661288
19411	661289
24346	661290
24394	661291
31147	661292
31219	661293
7494	661294
6067	661295
34028	661296
25885	661297
7750	661298
42778	661299
32858	661300
13661	661301
3935	661302
12	661303
5716	661304
392	661305
35892	661306
33418	661307
15643	661308
36043	661309
2214	661310
2522	661311
9321	661312
1444	661313
1670	661314
22075	661315
44195	661316
26529	661317
23273	661318
724	661319
112042	661320
20364	661321
19911	661322
30356	661323
50596	661324
37512	661325
10049	661326
41761	661327
2805	661328
58475	661329
3088	661330
38799	661331
82791	661332
39211	661333
58975	661334
23494	661335
5922	661336
64828	661337
66540	661338
12219	661339
1444	661340
32553	661341
46135	661342
3133	661343
30235	661344
3641	661345
44378	661346
75225	661347
27661	661348
30969	661349
1439	661350
64379	661351
20725	661352
2017	661353
26075	661354
8958	661355
22466	661356
958	661357
9377	661358
27777	661359
68676	661360
37682	661361
28465	661362
68557	661363
71297	661364
1077	661365
2185	661366
36262	661367
63102	661368
33355	661369
13299	661370
58199	661371
56402	661372
37881	661373
9622	661374
3065	661375
29903	661376
38977	661377
82414	661378
77599	661379
68308	661380
43645	661381
2396	661382
73332	661383
89181	661384
2296	661385
15063	661386
1557	661387
79015	661388
44543	661389
34978	661390
102749	661391
30000	661392
51056	661393
85516	661394
13097	661395
10990	661396
12501	661397
67157	661398
61362	661399
7453	661400
12529	661401
81755	661402
21	661403
27392	661404
34039	661405
6068	661406
32585	661407
48572	661408
9010	661409
20400	661410
7212	661411
43866	661412
38091	661413
3240	661414
22848	661415
51784	661416
39501	661417
32500	661418
31007	661419
39719	661420
66444	661421
11559	661422
27443	661423
53205	661424
306	661425
43789	661426
8382	661427
41868	661428
7766	661429
49	661430
10387	661431
7400	661432
41807	661433
7544	661434
15062	661435
8756	661436
6467	661437
7623	661438
20668	661439
49726	661440
29023	661441
9721	661442
9692	661443
63262	661444
319	661445
13911	661446
71416	661447
35196	661448
26003	661449
62223	661450
25313	661451
52486	661452
16142	661453
13483	661454
222	661455
28549	661456
76027	661457
50844	661458
6336	661459
11023	661460
2156	661461
7559	661462
14651	661463
3614	661464
38504	661465
1477	661466
13447	661467
49903	661468
6518	661469
27230	661470
16816	661471
89664	661472
7983	661473
82690	661474
1998	661475
9280	661476
26734	661477
601	661478
7829	661479
17763	661480
3837	661481
13410	661482
92200	661483
12237	661484
12349	661485
26065	661486
84031	661487
91693	661488
33141	661489
21008	661490
98198	661491
23869	661492
10671	661493
9157	661494
20708	661495
11875	661496
90927	661497
422	661498
62289	661499
1370	661500
21346	661501
10985	661502
1475	661503
21179	661504
1641	661505
463	661506
70817	661507
5277	661508
94377	661509
24	661510
23760	661511
498	661512
82846	661513
8158	661514
47795	661515
121	661516
80755	661517
29180	661518
26742	661519
31861	661520
26162	661521
29423	661522
20237	661523
6686	661524
68368	661525
32815	661526
10054	661527
22509	661528
41850	661529
55080	661530
397	661531
106027	661532
14101	661533
83661	661534
24009	661535
19313	661536
77708	661537
32215	661538
27062	661539
35238	661540
42172	661541
20854	661542
10610	661543
25671	661544
81442	661545
27367	661546
661	661547
915	661548
41167	661549
110	661550
23671	661551
5048	661552
50857	661553
1304	661554
14899	661555
69754	661556
39850	661557
60700	661558
4257	661559
1559	661560
5652	661561
94111	661562
16098	661563
35590	661564
32530	661565
27095	661566
1247	661567
5377	661568
22501	661569
53578	661570
7099	661571
13	661572
43640	661573
85797	661574
3943	661575
23813	661576
10332	661577
3691	661578
36392	661579
16492	661580
681	661581
874	661582
25966	661583
37361	661584
98746	661585
933	661586
1755	661587
37069	661588
76384	661589
7914	661590
8387	661591
16341	661592
69666	661593
9705	661594
2496	661595
11365	661596
100	661597
7924	661598
2559	661599
36777	661600
5410	661601
6430	661602
24574	661603
94551	661604
66937	661605
73419	661606
87852	661607
32879	661608
17371	661609
5966	661610
32535	661611
12579	661612
18814	661613
16412	661614
3208	661615
119	661616
94241	661617
22303	661618
27429	661619
2229	661620
18397	661621
8645	661622
2246	661623
28191	661624
42121	661625
49430	661626
41606	661627
11091	661628
52026	661629
3906	661630
19785	661631
5945	661632
4707	661633
79073	661634
58254	661635
1554	661636
52941	661637
1608	661638
55319	661639
34994	661640
45724	661641
37094	661642
13625	661643
29223	661644
92114	661645
46449	661646
50533	661647
36973	661648
23013	661649
4691	661650
66513	661651
45128	661652
46886	661653
9521	661654
9920	661655
73815	661656
714	661657
68980	661658
24188	661659
9161	661660
37382	661661
23466	661662
42662	661663
35138	661664
3815	661665
1165	661666
5498	661667
47218	661668
38585	661669
46671	661670
10702	661671
2177	661672
160	661673
88594	661674
10029	661675
9861	661676
3734	661677
36308	661678
43909	661679
10963	661680
34323	661681
60854	661682
78391	661683
25	661684
4880	661685
15080	661686
1070	661687
90273	661688
10036	661689
38227	661690
668	661691
18439	661692
19776	661693
42200	661694
13170	661695
4591	661696
6069	661697
9143	661698
18905	661699
25092	661700
14284	661701
16062	661702
10994	661703
43577	661704
27880	661705
44742	661706
79885	661707
55511	661708
37152	661709
4249	661710
48202	661711
30930	661712
67843	661713
94282	661714
29339	661715
84094	661716
78	661717
73116	661718
11323	661719
3420	661720
15894	661721
11160	661722
59727	661723
48938	661724
98911	661725
27958	661726
35434	661727
6714	661728
73434	661729
54846	661730
30009	661731
81296	661732
1849	661733
707	661734
6365	661735
13424	661736
40389	661737
30310	661738
924	661739
68137	661740
100418	661741
9279	661742
23050	661743
3828	661744
974	661745
9109	661746
29648	661747
28581	661748
68297	661749
6378	661750
2246	661751
17516	661752
29156	661753
585	661754
19397	661755
30504	661756
12646	661757
75375	661758
23035	661759
50411	661760
65696	661761
63160	661762
28431	661763
105457	661764
61963	661765
80071	661766
7617	661767
172	661768
7295	661769
88364	661770
71412	661771
74039	661772
14949	661773
33362	661774
26079	661775
15194	661776
31973	661777
45195	661778
10311	661779
15951	661780
11097	661781
75557	661782
14006	661783
16847	661784
4103	661785
38164	661786
16099	661787
63142	661788
7904	661789
63892	661790
20574	661791
72712	661792
99758	661793
10373	661794
50490	661795
8039	661796
24804	661797
1124	661798
19395	661799
53436	661800
108249	661801
23416	661802
411	661803
40768	661804
22323	661805
54909	661806
13253	661807
32402	661808
20356	661809
3574	661810
7368	661811
11898	661812
12510	661813
89353	661814
4039	661815
799	661816
45065	661817
49165	661818
2922	661819
38373	661820
1502	661821
62714	661822
34829	661823
18057	661824
6415	661825
50648	661826
53054	661827
112068	661828
7060	661829
4497	661830
16666	661831
12566	661832
72339	661833
50876	661834
56815	661835
43009	661836
92858	661837
30583	661838
79821	661839
46471	661840
25924	661841
58406	661842
1820	661843
57378	661844
38792	661845
2957	661846
38142	661847
27996	661848
11083	661849
37041	661850
9342	661851
236	661852
1048	661853
10081	661854
30406	661855
64665	661856
2792	661857
3361	661858
45578	661859
30419	661860
108149	661861
22165	661862
89810	661863
24744	661864
13123	661865
12351	661866
1922	661867
10755	661868
26821	661869
99717	661870
48563	661871
11091	661872
34630	661873
11158	661874
2274	661875
4523	661876
48304	661877
32726	661878
87869	661879
8768	661880
46003	661881
52	661882
52588	661883
4108	661884
37750	661885
42	661886
4150	661887
28595	661888
27732	661889
113480	661890
64415	661891
90075	661892
102570	661893
56927	661894
17973	661895
29797	661896
62468	661897
7960	661898
5465	661899
37539	661900
673	661901
9157	661902
16993	661903
11412	661904
37721	661905
39105	661906
7758	661907
32065	661908
48934	661909
21272	661910
20444	661911
18598	661912
20423	661913
56346	661914
66467	661915
19326	661916
462	661917
14066	661918
25668	661919
37964	661920
3125	661921
99973	661922
54641	661923
62040	661924
40631	661925
31379	661926
810	661927
7736	661928
1518	661929
11976	661930
16358	661931
37918	661932
11217	661933
19896	661934
30928	661935
8879	661936
5177	661937
21903	661938
50066	661939
1540	661940
794	661941
82537	661942
15519	661943
14010	661944
32630	661945
20616	661946
95909	661947
7158	661948
34986	661949
17658	661950
29039	661951
875	661952
48978	661953
48836	661954
95931	661955
67345	661956
41598	661957
86170	661958
17212	661959
386	661960
33675	661961
14153	661962
251	661963
15468	661964
12093	661965
237	661966
3454	661967
12529	661968
47565	661969
42597	661970
24444	661971
52872	661972
13409	661973
47510	661974
111620	661975
10944	661976
161	661977
45476	661978
21504	661979
30775	661980
63254	661981
1645	661982
17645	661983
4620	661984
15261	661985
12202	661986
706	661987
24788	661988
2321	661989
2051	661990
71950	661991
106940	661992
16234	661993
4630	661994
2067	661995
102554	661996
8000	661997
20487	661998
43040	661999
37846	662000
35726	662001
2411	662002
34	662003
41344	662004
2808	662005
43415	662006
45932	662007
779	662008
5492	662009
1796	662010
9269	662011
7026	662012
2529	662013
11580	662014
42235	662015
11139	662016
40098	662017
83095	662018
65410	662019
25343	662020
26136	662021
26808	662022
28950	662023
4325	662024
42366	662025
8619	662026
9742	662027
3296	662028
69655	662029
54870	662030
25995	662031
9408	662032
32838	662033
54064	662034
28229	662035
24514	662036
39359	662037
35754	662038
91627	662039
621	662040
1518	662041
15773	662042
16310	662043
101074	662044
3765	662045
9012	662046
70098	662047
64820	662048
470	662049
52575	662050
31339	662051
26961	662052
365	662053
15797	662054
3938	662055
44306	662056
13924	662057
2399	662058
73337	662059
75085	662060
105390	662061
20846	662062
8312	662063
78837	662064
338	662065
16512	662066
380	662067
47183	662068
30622	662069
1624	662070
40052	662071
36646	662072
35267	662073
67303	662074
28635	662075
15495	662076
45242	662077
59291	662078
21128	662079
42732	662080
53079	662081
1023	662082
45672	662083
65707	662084
91332	662085
73384	662086
74424	662087
13926	662088
22	662089
3452	662090
93994	662091
93523	662092
74991	662093
40668	662094
1800	662095
12606	662096
42205	662097
101919	662098
73099	662099
33229	662100
99875	662101
11390	662102
4790	662103
72160	662104
435	662105
21030	662106
8376	662107
18766	662108
14931	662109
54659	662110
19164	662111
32430	662112
35029	662113
17872	662114
19630	662115
16580	662116
19283	662117
21686	662118
7374	662119
10239	662120
15950	662121
3528	662122
593	662123
7905	662124
69508	662125
55439	662126
36328	662127
28	662128
246	662129
41598	662130
81085	662131
14502	662132
45964	662133
44007	662134
9765	662135
82190	662136
49645	662137
11932	662138
88662	662139
20400	662140
14585	662141
28805	662142
2600	662143
5907	662144
36879	662145
12282	662146
5928	662147
4241	662148
60936	662149
63435	662150
49945	662151
1605	662152
1161	662153
15594	662154
77070	662155
26677	662156
24271	662157
8495	662158
17510	662159
78480	662160
90123	662161
396	662162
7636	662163
50506	662164
3130	662165
56867	662166
68377	662167
6258	662168
51989	662169
64364	662170
49637	662171
1747	662172
43798	662173
26525	662174
83	662175
7295	662176
231	662177
1282	662178
14454	662179
52280	662180
52938	662181
11402	662182
11788	662183
109	662184
191	662185
84860	662186
40324	662187
50848	662188
52750	662189
4975	662190
4988	662191
9216	662192
53083	662193
8581	662194
22609	662195
90955	662196
30128	662197
19935	662198
2315	662199
60927	662200
23863	662201
6360	662202
66984	662203
79584	662204
51899	662205
81	662206
48211	662207
76729	662208
106730	662209
15119	662210
20100	662211
54841	662212
102508	662213
35536	662214
100	662215
20518	662216
29307	662217
6838	662218
8912	662219
16952	662220
20080	662221
34375	662222
60394	662223
3769	662224
29384	662225
46309	662226
31000	662227
4122	662228
39439	662229
16267	662230
9456	662231
29963	662232
603	662233
2027	662234
8076	662235
30924	662236
48579	662237
38054	662238
92777	662239
27928	662240
13816	662241
66248	662242
3057	662243
1645	662244
399	662245
341	662246
54317	662247
6341	662248
35178	662249
28670	662250
47678	662251
94509	662252
15570	662253
20191	662254
19140	662255
62103	662256
63969	662257
7870	662258
19849	662259
68400	662260
1826	662261
60470	662262
408	662263
613	662264
59079	662265
39525	662266
80125	662267
70519	662268
3774	662269
52911	662270
69434	662271
5468	662272
32095	662273
37160	662274
24704	662275
56470	662276
20561	662277
82895	662278
32269	662279
10534	662280
3929	662281
33389	662282
19831	662283
539	662284
10095	662285
12968	662286
7191	662287
5975	662288
63558	662289
10937	662290
37646	662291
169	662292
77018	662293
10052	662294
4150	662295
19549	662296
30697	662297
2594	662298
26499	662299
537	662300
27949	662301
14976	662302
21451	662303
6205	662304
6800	662305
65716	662306
15649	662307
12297	662308
30073	662309
56162	662310
34362	662311
8569	662312
23095	662313
757	662314
53121	662315
73	662316
4930	662317
41913	662318
960	662319
40506	662320
2449	662321
481	662322
46352	662323
19297	662324
56666	662325
108994	662326
15329	662327
802	662328
1501	662329
16365	662330
38563	662331
2953	662332
26155	662333
5878	662334
59831	662335
6687	662336
42986	662337
34967	662338
6672	662339
504	662340
110164	662341
1889	662342
1319	662343
53937	662344
10896	662345
39196	662346
16861	662347
13255	662348
25622	662349
48558	662350
17653	662351
36767	662352
40815	662353
22218	662354
10194	662355
1272	662356
285	662357
1721	662358
1151	662359
10697	662360
10272	662361
14587	662362
22918	662363
54095	662364
919	662365
2546	662366
29646	662367
3814	662368
1601	662369
32171	662370
5491	662371
18412	662372
88859	662373
483	662374
42012	662375
37307	662376
21683	662377
65656	662378
40276	662379
49028	662380
34518	662381
53501	662382
54767	662383
2187	662384
90975	662385
71240	662386
1231	662387
64749	662388
12059	662389
24441	662390
156	662391
22957	662392
44113	662393
76896	662394
26249	662395
31391	662396
58333	662397
5291	662398
52674	662399
15070	662400
18073	662401
17044	662402
15332	662403
1952	662404
18919	662405
29666	662406
934	662407
43896	662408
21758	662409
20560	662410
63606	662411
29855	662412
20140	662413
36212	662414
2712	662415
84265	662416
55	662417
106905	662418
83320	662419
23044	662420
45152	662421
22661	662422
23269	662423
22797	662424
672	662425
9876	662426
5284	662427
33712	662428
8188	662429
82725	662430
86306	662431
13213	662432
8270	662433
77381	662434
36187	662435
97668	662436
21223	662437
86302	662438
7779	662439
14211	662440
2597	662441
91203	662442
12058	662443
3813	662444
8464	662445
22393	662446
13630	662447
20556	662448
15431	662449
62675	662450
10657	662451
34273	662452
12756	662453
12489	662454
12339	662455
74441	662456
109	662457
617	662458
9677	662459
77336	662460
14306	662461
62391	662462
16890	662463
1130	662464
23565	662465
44131	662466
18199	662467
17375	662468
34879	662469
3249	662470
15920	662471
47404	662472
31727	662473
57304	662474
10929	662475
9648	662476
6782	662477
50969	662478
14043	662479
21405	662480
92728	662481
12808	662482
100630	662483
52334	662484
3545	662485
126	662486
29261	662487
3628	662488
15547	662489
90334	662490
4033	662491
315	662492
71637	662493
46011	662494
24168	662495
71742	662496
96126	662497
22281	662498
3154	662499
10532	662500
6892	662501
100978	662502
430	662503
7031	662504
52272	662505
52175	662506
73017	662507
34285	662508
63776	662509
25070	662510
9207	662511
46566	662512
91122	662513
76785	662514
1103	662515
9461	662516
3943	662517
29021	662518
2869	662519
269	662520
17117	662521
37098	662522
47547	662523
52697	662524
54638	662525
17332	662526
49111	662527
39074	662528
31226	662529
68043	662530
30939	662531
16121	662532
93638	662533
56669	662534
16769	662535
8194	662536
91930	662537
102106	662538
20202	662539
23153	662540
51040	662541
2915	662542
34721	662543
51689	662544
28095	662545
46558	662546
38282	662547
64632	662548
2960	662549
24167	662550
56170	662551
104995	662552
4710	662553
21947	662554
43672	662555
4810	662556
70015	662557
55622	662558
55652	662559
11991	662560
57834	662561
69	662562
79495	662563
12168	662564
94716	662565
16606	662566
51843	662567
17254	662568
10604	662569
10108	662570
3628	662571
24895	662572
6955	662573
46543	662574
27596	662575
17221	662576
14566	662577
25820	662578
81377	662579
778	662580
38285	662581
2918	662582
728	662583
2139	662584
41340	662585
13939	662586
69564	662587
25962	662588
235	662589
67276	662590
127	662591
1341	662592
18973	662593
1164	662594
12645	662595
77	662596
6310	662597
19136	662598
4720	662599
13731	662600
9577	662601
2653	662602
16	662603
2984	662604
22882	662605
19616	662606
19626	662607
44341	662608
33021	662609
46	662610
16824	662611
388	662612
3666	662613
7092	662614
41737	662615
25814	662616
81152	662617
7636	662618
8710	662619
463	662620
49729	662621
72591	662622
45131	662623
23710	662624
15540	662625
13468	662626
21928	662627
34573	662628
31871	662629
33601	662630
55458	662631
59505	662632
16607	662633
26	662634
2622	662635
102633	662636
107048	662637
1482	662638
27596	662639
2631	662640
4586	662641
310	662642
587	662643
15557	662644
11071	662645
10116	662646
9999	662647
109065	662648
12319	662649
36967	662650
812	662651
17266	662652
63121	662653
1584	662654
10247	662655
1217	662656
26271	662657
92389	662658
24278	662659
43139	662660
12008	662661
54759	662662
36862	662663
180	662664
33872	662665
83024	662666
25	662667
115	662668
1131	662669
46685	662670
103149	662671
9570	662672
18098	662673
30438	662674
55519	662675
11322	662676
2011	662677
28321	662678
6823	662679
40690	662680
3612	662681
7394	662682
23915	662683
16811	662684
8557	662685
928	662686
52144	662687
1125	662688
12388	662689
6348	662690
1535	662691
9969	662692
3601	662693
82729	662694
54257	662695
21245	662696
55687	662697
34473	662698
8082	662699
32250	662700
63688	662701
23137	662702
16628	662703
82367	662704
60833	662705
67183	662706
4140	662707
6022	662708
4814	662709
106705	662710
64616	662711
7350	662712
17393	662713
13444	662714
113247	662715
48772	662716
28057	662717
49602	662718
15493	662719
62198	662720
61137	662721
20680	662722
20925	662723
98927	662724
29069	662725
1143	662726
10652	662727
8549	662728
9637	662729
468	662730
28421	662731
68896	662732
627	662733
172	662734
105593	662735
24709	662736
21845	662737
36364	662738
4528	662739
324	662740
42093	662741
35269	662742
67223	662743
59495	662744
7470	662745
8743	662746
19146	662747
12776	662748
86437	662749
17051	662750
44882	662751
1425	662752
1379	662753
17738	662754
54824	662755
45648	662756
11078	662757
60893	662758
13889	662759
32361	662760
29291	662761
14812	662762
64602	662763
78016	662764
1313	662765
79768	662766
29342	662767
23265	662768
52868	662769
2649	662770
91314	662771
45755	662772
39821	662773
32889	662774
8403	662775
669	662776
72677	662777
23299	662778
1180	662779
41722	662780
887	662781
59759	662782
62291	662783
28034	662784
28550	662785
21236	662786
73939	662787
14830	662788
9065	662789
18908	662790
4339	662791
17830	662792
4103	662793
10951	662794
10804	662795
14838	662796
70682	662797
8786	662798
3081	662799
24545	662800
24656	662801
46046	662802
9779	662803
7965	662804
20579	662805
27530	662806
37347	662807
7280	662808
20179	662809
7682	662810
31463	662811
2488	662812
1472	662813
56307	662814
91475	662815
1494	662816
85224	662817
59749	662818
51806	662819
70383	662820
60251	662821
25457	662822
2831	662823
28218	662824
39464	662825
29591	662826
8954	662827
27529	662828
21756	662829
12337	662830
33692	662831
6366	662832
49906	662833
9026	662834
10666	662835
89759	662836
40338	662837
866	662838
48395	662839
3417	662840
81694	662841
30247	662842
11759	662843
13917	662844
23035	662845
57055	662846
17007	662847
36220	662848
433	662849
52779	662850
65204	662851
33041	662852
37290	662853
70467	662854
23367	662855
25917	662856
76633	662857
59563	662858
14421	662859
31768	662860
8339	662861
44065	662862
47509	662863
15635	662864
24383	662865
11078	662866
66859	662867
27318	662868
890	662869
5666	662870
24	662871
49188	662872
52512	662873
52603	662874
31647	662875
75800	662876
19334	662877
2177	662878
18159	662879
60877	662880
12853	662881
67144	662882
11712	662883
22175	662884
18182	662885
5185	662886
1338	662887
19714	662888
9319	662889
1	662890
3700	662891
1741	662892
2406	662893
46869	662894
22923	662895
22364	662896
67251	662897
4372	662898
75	662899
82732	662900
76624	662901
56245	662902
51410	662903
479	662904
11358	662905
3562	662906
85046	662907
265	662908
7852	662909
28059	662910
1764	662911
44017	662912
4640	662913
20465	662914
42724	662915
1953	662916
15707	662917
93097	662918
61	662919
49846	662920
28622	662921
61407	662922
6554	662923
10358	662924
38673	662925
81623	662926
9654	662927
3856	662928
1995	662929
39919	662930
13377	662931
378	662932
35243	662933
12958	662934
83510	662935
23714	662936
64714	662937
3153	662938
27614	662939
1398	662940
21555	662941
29726	662942
51363	662943
50513	662944
3321	662945
17931	662946
4213	662947
34178	662948
441	662949
102990	662950
2371	662951
87862	662952
11075	662953
15942	662954
1095	662955
32767	662956
17224	662957
457	662958
79700	662959
8063	662960
19242	662961
7098	662962
84524	662963
36389	662964
53489	662965
35863	662966
1378	662967
18947	662968
1410	662969
26850	662970
4403	662971
42007	662972
214	662973
6715	662974
30197	662975
36166	662976
13412	662977
2712	662978
28685	662979
55284	662980
18708	662981
26017	662982
36852	662983
85043	662984
17079	662985
11780	662986
58106	662987
20223	662988
25757	662989
1491	662990
37510	662991
72319	662992
73476	662993
8963	662994
70019	662995
114355	662996
63011	662997
55706	662998
61316	662999
24749	663000
1841	663001
75339	663002
72205	663003
252	663004
14060	663005
6726	663006
3115	663007
34717	663008
25424	663009
96888	663010
6875	663011
16061	663012
16356	663013
33103	663014
49094	663015
10420	663016
24949	663017
25817	663018
55319	663019
606	663020
131	663021
31636	663022
23281	663023
50926	663024
34989	663025
33932	663026
23953	663027
9983	663028
36105	663029
73076	663030
59996	663031
13546	663032
5097	663033
26614	663034
63836	663035
83085	663036
31950	663037
21036	663038
35552	663039
8698	663040
5250	663041
11708	663042
63888	663043
24974	663044
75021	663045
51972	663046
43703	663047
36704	663048
27614	663049
7661	663050
298	663051
3864	663052
4573	663053
23256	663054
83824	663055
7929	663056
6549	663057
4407	663058
4871	663059
29463	663060
4707	663061
2700	663062
64289	663063
29125	663064
60589	663065
27827	663066
47067	663067
446	663068
73990	663069
40396	663070
43021	663071
25341	663072
384	663073
17581	663074
60800	663075
7898	663076
61572	663077
66008	663078
1375	663079
9143	663080
64392	663081
60788	663082
10975	663083
1289	663084
17509	663085
815	663086
99575	663087
215	663088
74158	663089
29169	663090
18505	663091
60829	663092
38056	663093
10487	663094
50383	663095
51403	663096
22098	663097
8492	663098
15152	663099
2860	663100
77234	663101
39671	663102
84398	663103
34114	663104
84838	663105
3912	663106
16120	663107
72195	663108
61085	663109
42532	663110
23654	663111
71063	663112
3022	663113
46375	663114
1406	663115
60342	663116
39342	663117
63820	663118
22622	663119
23807	663120
24775	663121
15572	663122
23104	663123
38919	663124
30439	663125
25279	663126
81608	663127
81413	663128
37908	663129
11600	663130
50707	663131
49295	663132
14892	663133
5052	663134
29807	663135
11888	663136
7268	663137
8101	663138
76421	663139
1890	663140
36768	663141
14675	663142
10285	663143
71233	663144
3224	663145
133	663146
68232	663147
17994	663148
22603	663149
12813	663150
1387	663151
7423	663152
12103	663153
14785	663154
17450	663155
10460	663156
9623	663157
32916	663158
78180	663159
4089	663160
241	663161
2155	663162
6348	663163
37276	663164
9123	663165
64967	663166
1	663167
51435	663168
9816	663169
61598	663170
27750	663171
37557	663172
2846	663173
41	663174
1402	663175
34608	663176
649	663177
11654	663178
15290	663179
5242	663180
6005	663181
93548	663182
49753	663183
14210	663184
59506	663185
11874	663186
7215	663187
39767	663188
20322	663189
97933	663190
102268	663191
17712	663192
20588	663193
14829	663194
46031	663195
20671	663196
16655	663197
38546	663198
25104	663199
37958	663200
80355	663201
12318	663202
783	663203
16150	663204
12680	663205
38696	663206
40350	663207
20690	663208
26249	663209
66637	663210
59372	663211
53346	663212
41273	663213
102228	663214
19290	663215
32063	663216
49482	663217
17668	663218
19207	663219
31101	663220
4475	663221
41239	663222
101629	663223
2163	663224
10704	663225
12428	663226
38100	663227
1315	663228
33237	663229
72248	663230
5125	663231
62245	663232
11581	663233
8656	663234
69019	663235
10846	663236
1070	663237
69436	663238
14427	663239
6227	663240
29250	663241
4030	663242
54699	663243
6762	663244
26713	663245
57639	663246
5406	663247
14929	663248
49709	663249
12934	663250
54781	663251
425	663252
3904	663253
31468	663254
53410	663255
160	663256
961	663257
49255	663258
6707	663259
38511	663260
5298	663261
2361	663262
12110	663263
1100	663264
4001	663265
290	663266
41348	663267
60779	663268
10100	663269
3345	663270
38195	663271
20862	663272
13051	663273
12631	663274
122	663275
4419	663276
6008	663277
471	663278
26334	663279
30227	663280
7480	663281
70389	663282
49115	663283
10564	663284
67017	663285
523	663286
38517	663287
4576	663288
23322	663289
41829	663290
70612	663291
7916	663292
22374	663293
27255	663294
106987	663295
17908	663296
21064	663297
13790	663298
29007	663299
6827	663300
57071	663301
90032	663302
43386	663303
20349	663304
79010	663305
3299	663306
67109	663307
281	663308
6513	663309
41679	663310
46447	663311
94502	663312
22140	663313
58125	663314
3591	663315
56407	663316
55450	663317
84538	663318
23235	663319
4455	663320
80654	663321
25380	663322
90736	663323
22045	663324
45525	663325
82166	663326
37753	663327
70467	663328
48058	663329
3355	663330
24919	663331
6456	663332
11905	663333
12834	663334
43235	663335
56654	663336
30857	663337
56591	663338
75693	663339
42033	663340
24994	663341
28324	663342
16024	663343
14946	663344
12278	663345
59605	663346
52177	663347
35177	663348
30435	663349
8021	663350
134	663351
25593	663352
57105	663353
95616	663354
58054	663355
91164	663356
25406	663357
50842	663358
6510	663359
51595	663360
150	663361
63939	663362
46853	663363
6805	663364
14978	663365
1293	663366
8187	663367
32729	663368
23417	663369
60507	663370
63045	663371
12174	663372
12206	663373
18395	663374
16849	663375
2572	663376
31886	663377
28813	663378
80017	663379
60092	663380
26781	663381
78917	663382
26081	663383
20330	663384
91619	663385
75192	663386
2186	663387
52357	663388
62992	663389
6892	663390
11240	663391
1289	663392
28588	663393
43732	663394
413	663395
58271	663396
1125	663397
45622	663398
9569	663399
19827	663400
792	663401
36989	663402
444	663403
41078	663404
73789	663405
9892	663406
14855	663407
1192	663408
2589	663409
1770	663410
45135	663411
12596	663412
14393	663413
25294	663414
33648	663415
68322	663416
13426	663417
9907	663418
71540	663419
64414	663420
49188	663421
21238	663422
35309	663423
15351	663424
20894	663425
23647	663426
59764	663427
7061	663428
8140	663429
89669	663430
5380	663431
99503	663432
36916	663433
94152	663434
11944	663435
14943	663436
11538	663437
32275	663438
3557	663439
12869	663440
3667	663441
108494	663442
36932	663443
11345	663444
17717	663445
29670	663446
20613	663447
61500	663448
8343	663449
82223	663450
50812	663451
69645	663452
42110	663453
4946	663454
75002	663455
21964	663456
30715	663457
82335	663458
68569	663459
6315	663460
45894	663461
90132	663462
51926	663463
35303	663464
81464	663465
31635	663466
66818	663467
64731	663468
93224	663469
1005	663470
3184	663471
1733	663472
44124	663473
65029	663474
70097	663475
36266	663476
79450	663477
13182	663478
53062	663479
46540	663480
45985	663481
17989	663482
91782	663483
1266	663484
7421	663485
50955	663486
501	663487
80463	663488
17740	663489
17842	663490
22216	663491
5297	663492
15795	663493
50932	663494
6237	663495
39057	663496
8321	663497
85029	663498
34	663499
81593	663500
71477	663501
45093	663502
77633	663503
14025	663504
53901	663505
62213	663506
45989	663507
50005	663508
8	663509
43399	663510
4805	663511
59192	663512
12	663513
5434	663514
62336	663515
27910	663516
18647	663517
47806	663518
2450	663519
11532	663520
94821	663521
74718	663522
8490	663523
2573	663524
27384	663525
6	663526
30996	663527
1392	663528
3858	663529
31727	663530
36998	663531
85276	663532
227	663533
87800	663534
72986	663535
9727	663536
6069	663537
86701	663538
732	663539
72397	663540
6523	663541
19110	663542
18800	663543
61207	663544
61060	663545
32771	663546
22507	663547
23467	663548
759	663549
16555	663550
76926	663551
25574	663552
57322	663553
9336	663554
15798	663555
62505	663556
34485	663557
235	663558
30061	663559
95144	663560
43330	663561
28141	663562
40553	663563
103241	663564
56319	663565
53440	663566
40260	663567
24528	663568
15147	663569
632	663570
4126	663571
57782	663572
3055	663573
45736	663574
28354	663575
79120	663576
57540	663577
10040	663578
28703	663579
57985	663580
89475	663581
7296	663582
28849	663583
52007	663584
66149	663585
7711	663586
608	663587
10111	663588
12226	663589
8416	663590
40448	663591
50352	663592
2985	663593
94433	663594
57160	663595
655	663596
41231	663597
4642	663598
10784	663599
24713	663600
31228	663601
5196	663602
7583	663603
31938	663604
24181	663605
82498	663606
6287	663607
62808	663608
5606	663609
11515	663610
4077	663611
72794	663612
93161	663613
5873	663614
105153	663615
3121	663616
100154	663617
20091	663618
4954	663619
13327	663620
42941	663621
5893	663622
97368	663623
59390	663624
100637	663625
86656	663626
17041	663627
74902	663628
57399	663629
74087	663630
5	663631
12802	663632
1429	663633
16015	663634
45191	663635
498	663636
70364	663637
45	663638
36830	663639
21357	663640
72460	663641
19456	663642
19116	663643
20092	663644
48534	663645
28143	663646
26030	663647
7294	663648
51454	663649
48937	663650
15911	663651
1625	663652
5125	663653
23526	663654
62298	663655
36808	663656
47821	663657
56740	663658
176	663659
6447	663660
46910	663661
77837	663662
25261	663663
20318	663664
168	663665
13511	663666
64329	663667
2919	663668
8331	663669
12123	663670
4219	663671
1221	663672
47662	663673
53889	663674
2	663675
49957	663676
31348	663677
2375	663678
4624	663679
85801	663680
2244	663681
87200	663682
6446	663683
47778	663684
43190	663685
83733	663686
3885	663687
15913	663688
6597	663689
72828	663690
476	663691
4088	663692
6266	663693
4246	663694
34208	663695
3030	663696
88382	663697
37467	663698
17725	663699
28310	663700
4123	663701
156	663702
7093	663703
11059	663704
13564	663705
29826	663706
7559	663707
29241	663708
108282	663709
71098	663710
33989	663711
26018	663712
33244	663713
3246	663714
91465	663715
26067	663716
77346	663717
1169	663718
11090	663719
2100	663720
34684	663721
27436	663722
416	663723
13460	663724
71437	663725
41281	663726
20487	663727
1783	663728
840	663729
52	663730
2244	663731
68564	663732
51212	663733
11110	663734
78555	663735
71388	663736
27446	663737
4361	663738
6017	663739
30215	663740
22049	663741
14950	663742
18474	663743
5191	663744
11834	663745
16368	663746
23500	663747
115	663748
5966	663749
10953	663750
2070	663751
24121	663752
34211	663753
485	663754
21403	663755
4141	663756
2054	663757
1193	663758
54375	663759
56321	663760
25817	663761
11723	663762
4689	663763
55	663764
29383	663765
48201	663766
45671	663767
36731	663768
26446	663769
54110	663770
67465	663771
63530	663772
47882	663773
19018	663774
11724	663775
14312	663776
9475	663777
39279	663778
17403	663779
14562	663780
15361	663781
68497	663782
13541	663783
62249	663784
158	663785
91837	663786
9833	663787
720	663788
866	663789
85148	663790
52330	663791
33270	663792
3777	663793
1855	663794
75537	663795
56408	663796
36632	663797
88960	663798
25114	663799
3877	663800
21688	663801
17878	663802
68311	663803
58212	663804
10305	663805
17245	663806
37490	663807
94453	663808
17272	663809
1312	663810
69749	663811
14893	663812
68976	663813
58098	663814
74691	663815
32802	663816
60838	663817
36581	663818
5115	663819
70223	663820
1230	663821
575	663822
11679	663823
8895	663824
23741	663825
52740	663826
46965	663827
37866	663828
1608	663829
43188	663830
40017	663831
61564	663832
32379	663833
15566	663834
4012	663835
14904	663836
7360	663837
2982	663838
24595	663839
32252	663840
41892	663841
18127	663842
2448	663843
81197	663844
6332	663845
10500	663846
75221	663847
15562	663848
68251	663849
61353	663850
8489	663851
6741	663852
76940	663853
8678	663854
48042	663855
6955	663856
5795	663857
70203	663858
7981	663859
47209	663860
12529	663861
28953	663862
1393	663863
4383	663864
24747	663865
57743	663866
16782	663867
14581	663868
9924	663869
13287	663870
33680	663871
7107	663872
6623	663873
4204	663874
79919	663875
2839	663876
17768	663877
117	663878
6498	663879
22937	663880
43341	663881
71326	663882
34128	663883
9003	663884
54206	663885
22457	663886
7914	663887
11050	663888
61053	663889
936	663890
5289	663891
47197	663892
33861	663893
34596	663894
24882	663895
53314	663896
11805	663897
1146	663898
12406	663899
125	663900
52085	663901
255	663902
2618	663903
11350	663904
36561	663905
21708	663906
16677	663907
25275	663908
44416	663909
22322	663910
5047	663911
17446	663912
6751	663913
12994	663914
52825	663915
17069	663916
1065	663917
28990	663918
685	663919
22621	663920
14926	663921
5280	663922
1876	663923
36908	663924
1614	663925
25992	663926
17797	663927
10	663928
246	663929
107593	663930
93781	663931
40209	663932
722	663933
1472	663934
1	663935
35739	663936
7387	663937
15234	663938
24073	663939
12334	663940
8030	663941
3905	663942
31037	663943
34875	663944
37693	663945
152	663946
41400	663947
17526	663948
3920	663949
51942	663950
42690	663951
14901	663952
15369	663953
46013	663954
34571	663955
57309	663956
882	663957
41014	663958
51974	663959
6171	663960
10993	663961
9049	663962
25011	663963
15290	663964
26654	663965
9488	663966
8927	663967
6573	663968
73105	663969
11631	663970
12593	663971
80	663972
26794	663973
1017	663974
15957	663975
6354	663976
63880	663977
2827	663978
34237	663979
2425	663980
17096	663981
41179	663982
28389	663983
32111	663984
512	663985
50930	663986
2991	663987
2127	663988
12777	663989
1027	663990
80948	663991
62248	663992
5606	663993
16694	663994
82260	663995
20339	663996
45524	663997
70530	663998
2580	663999
25491	664000
55301	664001
5420	664002
52682	664003
79256	664004
41447	664005
85803	664006
25480	664007
32635	664008
999	664009
60672	664010
95270	664011
9459	664012
47761	664013
37411	664014
6712	664015
19216	664016
23877	664017
5430	664018
21061	664019
33193	664020
41419	664021
21273	664022
12514	664023
16903	664024
17069	664025
33290	664026
21825	664027
23907	664028
37963	664029
2694	664030
48999	664031
6069	664032
20838	664033
45314	664034
1765	664035
38922	664036
76462	664037
14325	664038
29725	664039
467	664040
53640	664041
32451	664042
111613	664043
62334	664044
36970	664045
61843	664046
10167	664047
18282	664048
16303	664049
106073	664050
9988	664051
10059	664052
132	664053
50542	664054
27841	664055
26421	664056
25484	664057
12465	664058
29987	664059
8055	664060
1973	664061
61770	664062
4469	664063
2133	664064
15	664065
101186	664066
52456	664067
7196	664068
1562	664069
23671	664070
16924	664071
5145	664072
1282	664073
18941	664074
83187	664075
30199	664076
53932	664077
113839	664078
25945	664079
25640	664080
3257	664081
73801	664082
28948	664083
34172	664084
30345	664085
24157	664086
3567	664087
4490	664088
1450	664089
31680	664090
41971	664091
42448	664092
16158	664093
62938	664094
71688	664095
6602	664096
38189	664097
6596	664098
33460	664099
9999	664100
5344	664101
522	664102
5634	664103
73422	664104
26696	664105
4847	664106
55425	664107
72258	664108
38669	664109
34645	664110
30037	664111
77759	664112
23562	664113
23604	664114
32910	664115
9477	664116
99760	664117
83006	664118
2188	664119
46737	664120
72661	664121
42807	664122
8435	664123
6244	664124
384	664125
155	664126
24150	664127
40292	664128
2107	664129
14202	664130
3850	664131
22185	664132
21091	664133
5859	664134
3539	664135
16945	664136
34043	664137
79414	664138
37383	664139
13657	664140
101119	664141
17454	664142
75958	664143
5230	664144
34143	664145
21926	664146
30101	664147
47994	664148
42807	664149
351	664150
11823	664151
13291	664152
6390	664153
24995	664154
4095	664155
77507	664156
20337	664157
9	664158
4984	664159
12741	664160
1468	664161
10541	664162
70677	664163
73271	664164
8511	664165
9814	664166
12329	664167
76130	664168
48268	664169
424	664170
18485	664171
33036	664172
69528	664173
7762	664174
10822	664175
966	664176
25755	664177
236	664178
88767	664179
93520	664180
28891	664181
40617	664182
77897	664183
37093	664184
35185	664185
44783	664186
37049	664187
64110	664188
52285	664189
49879	664190
10319	664191
100746	664192
12304	664193
16462	664194
4417	664195
97248	664196
28740	664197
6660	664198
1535	664199
39354	664200
17691	664201
12712	664202
48926	664203
64129	664204
88725	664205
1522	664206
13536	664207
28511	664208
35067	664209
98853	664210
13889	664211
72641	664212
583	664213
5	664214
3238	664215
25763	664216
32337	664217
6226	664218
70140	664219
15992	664220
51086	664221
23205	664222
12200	664223
12900	664224
4349	664225
11229	664226
2708	664227
38980	664228
87	664229
71109	664230
8805	664231
35172	664232
28879	664233
60586	664234
19712	664235
68562	664236
14421	664237
17703	664238
79846	664239
50503	664240
12691	664241
8636	664242
308	664243
199	664244
7761	664245
31652	664246
151	664247
113980	664248
23990	664249
13213	664250
20024	664251
424	664252
72264	664253
2974	664254
33524	664255
17071	664256
68585	664257
1685	664258
10454	664259
3312	664260
28076	664261
35230	664262
70687	664263
34115	664264
10558	664265
18320	664266
101793	664267
10794	664268
78175	664269
4023	664270
45868	664271
90577	664272
230	664273
85636	664274
704	664275
88285	664276
25232	664277
12067	664278
37132	664279
14528	664280
52385	664281
43031	664282
65101	664283
3126	664284
83597	664285
12285	664286
34056	664287
9256	664288
87802	664289
30845	664290
36138	664291
70913	664292
80555	664293
3157	664294
39980	664295
38428	664296
24782	664297
32381	664298
12444	664299
5018	664300
8179	664301
6575	664302
16485	664303
6	664304
86168	664305
80804	664306
32642	664307
6402	664308
23502	664309
15824	664310
20721	664311
96041	664312
15427	664313
2591	664314
13448	664315
62328	664316
26567	664317
47452	664318
11688	664319
2344	664320
70462	664321
6080	664322
9111	664323
50829	664324
11849	664325
743	664326
19999	664327
47394	664328
30984	664329
5356	664330
12300	664331
28586	664332
13824	664333
40641	664334
69	664335
47785	664336
50843	664337
18569	664338
11898	664339
29892	664340
15513	664341
64433	664342
52309	664343
19181	664344
63317	664345
15927	664346
5222	664347
15815	664348
34534	664349
9111	664350
10743	664351
6498	664352
4838	664353
91384	664354
55949	664355
3068	664356
2533	664357
103487	664358
701	664359
4604	664360
41200	664361
62896	664362
2146	664363
91905	664364
100929	664365
36269	664366
7236	664367
76748	664368
37158	664369
15507	664370
20736	664371
37372	664372
37797	664373
32430	664374
14446	664375
1427	664376
40353	664377
46960	664378
9434	664379
4892	664380
5575	664381
43512	664382
59551	664383
85665	664384
9179	664385
30857	664386
10960	664387
13662	664388
5868	664389
65385	664390
68720	664391
79961	664392
73234	664393
5941	664394
8933	664395
23369	664396
2487	664397
33037	664398
80486	664399
18962	664400
1040	664401
66969	664402
44271	664403
489	664404
1085	664405
49204	664406
11127	664407
475	664408
12925	664409
78868	664410
496	664411
85487	664412
20174	664413
18806	664414
84240	664415
74868	664416
91819	664417
5231	664418
35947	664419
73786	664420
95951	664421
590	664422
6983	664423
21923	664424
4114	664425
48118	664426
7900	664427
56121	664428
7442	664429
65	664430
18252	664431
29512	664432
9935	664433
22156	664434
40898	664435
11232	664436
56551	664437
6215	664438
1261	664439
51725	664440
61555	664441
19560	664442
30420	664443
57515	664444
51975	664445
9086	664446
9166	664447
43553	664448
26065	664449
14198	664450
3002	664451
86725	664452
15222	664453
4030	664454
21185	664455
3082	664456
39862	664457
24051	664458
29047	664459
22742	664460
27341	664461
80926	664462
67767	664463
33529	664464
53483	664465
16297	664466
97346	664467
73067	664468
18060	664469
278	664470
6775	664471
5726	664472
21240	664473
946	664474
34827	664475
2370	664476
81761	664477
2812	664478
38729	664479
24670	664480
16127	664481
415	664482
18181	664483
17200	664484
19138	664485
3934	664486
65018	664487
70312	664488
94618	664489
9253	664490
33014	664491
28515	664492
27069	664493
51124	664494
1966	664495
49754	664496
10318	664497
11722	664498
4244	664499
44697	664500
925	664501
663	664502
28011	664503
2485	664504
19003	664505
63026	664506
8519	664507
32702	664508
15063	664509
90749	664510
66956	664511
74897	664512
74549	664513
23861	664514
538	664515
79684	664516
24530	664517
5414	664518
14556	664519
44852	664520
11547	664521
14	664522
4742	664523
8494	664524
14797	664525
3281	664526
32292	664527
1964	664528
19384	664529
22980	664530
13648	664531
21132	664532
12306	664533
71399	664534
34898	664535
4470	664536
7421	664537
24270	664538
40665	664539
8600	664540
22338	664541
67	664542
29786	664543
12392	664544
25966	664545
72395	664546
113912	664547
5481	664548
4003	664549
9752	664550
578	664551
105270	664552
390	664553
14456	664554
42056	664555
24372	664556
12261	664557
38179	664558
14115	664559
96089	664560
55842	664561
9489	664562
20957	664563
2275	664564
49481	664565
26178	664566
8173	664567
32090	664568
67622	664569
55029	664570
12452	664571
33173	664572
54648	664573
1266	664574
32023	664575
32239	664576
8719	664577
40198	664578
16	664579
15456	664580
28963	664581
106419	664582
15345	664583
62347	664584
28878	664585
6298	664586
84073	664587
4005	664588
6305	664589
20321	664590
67875	664591
112546	664592
410	664593
52463	664594
67239	664595
27981	664596
72685	664597
51889	664598
362	664599
176	664600
2689	664601
35890	664602
69708	664603
1448	664604
41403	664605
50530	664606
44613	664607
36049	664608
3209	664609
9027	664610
96111	664611
7786	664612
88392	664613
45605	664614
45938	664615
50637	664616
26215	664617
10254	664618
37741	664619
93845	664620
1656	664621
66488	664622
7916	664623
30942	664624
27860	664625
19025	664626
22310	664627
95194	664628
8613	664629
1948	664630
47533	664631
40162	664632
710	664633
5963	664634
2455	664635
41995	664636
19518	664637
1601	664638
5093	664639
47439	664640
1009	664641
71299	664642
505	664643
34996	664644
67623	664645
77023	664646
86421	664647
13926	664648
3509	664649
45186	664650
59742	664651
72230	664652
2044	664653
25243	664654
22024	664655
2394	664656
11141	664657
111325	664658
3570	664659
49674	664660
69585	664661
61158	664662
230	664663
26482	664664
65785	664665
7709	664666
96361	664667
9877	664668
6371	664669
35745	664670
26948	664671
43021	664672
41894	664673
45479	664674
64429	664675
22884	664676
24579	664677
2822	664678
63802	664679
81373	664680
20439	664681
2935	664682
2792	664683
79798	664684
3856	664685
2501	664686
18564	664687
26801	664688
2314	664689
21518	664690
60074	664691
13427	664692
7439	664693
26607	664694
4	664695
15599	664696
708	664697
8289	664698
2869	664699
5871	664700
14479	664701
12681	664702
965	664703
37404	664704
28063	664705
58359	664706
43517	664707
25412	664708
36989	664709
2695	664710
365	664711
31570	664712
13783	664713
12578	664714
736	664715
34506	664716
47547	664717
63287	664718
31809	664719
7918	664720
48919	664721
7014	664722
71033	664723
41667	664724
53156	664725
3	664726
14484	664727
24275	664728
6127	664729
9996	664730
54859	664731
6865	664732
16113	664733
2145	664734
2371	664735
4609	664736
5195	664737
39558	664738
1870	664739
59827	664740
67739	664741
45612	664742
62670	664743
22644	664744
13405	664745
10309	664746
2536	664747
54528	664748
45118	664749
48965	664750
32770	664751
44189	664752
669	664753
62275	664754
26442	664755
57136	664756
20325	664757
100574	664758
27298	664759
18028	664760
93180	664761
16512	664762
10674	664763
18863	664764
43138	664765
4070	664766
16300	664767
56327	664768
44552	664769
97914	664770
16498	664771
885	664772
76699	664773
56033	664774
46337	664775
8593	664776
12387	664777
5890	664778
9448	664779
18896	664780
37352	664781
42305	664782
46413	664783
14061	664784
16247	664785
81377	664786
10149	664787
4370	664788
20159	664789
45060	664790
14804	664791
4835	664792
12433	664793
12882	664794
4356	664795
2467	664796
43820	664797
54522	664798
32896	664799
66738	664800
7991	664801
557	664802
26985	664803
80177	664804
5807	664805
8795	664806
696	664807
47882	664808
7638	664809
35283	664810
5055	664811
26160	664812
99670	664813
22273	664814
3464	664815
40739	664816
3397	664817
5432	664818
54114	664819
33981	664820
29667	664821
8755	664822
4830	664823
3149	664824
29482	664825
23221	664826
14099	664827
4	664828
7254	664829
47110	664830
66233	664831
15782	664832
27447	664833
109079	664834
47953	664835
86137	664836
82105	664837
314	664838
60904	664839
71625	664840
2461	664841
37277	664842
4919	664843
16422	664844
41378	664845
21657	664846
13027	664847
11294	664848
53668	664849
56401	664850
11114	664851
91787	664852
28223	664853
104381	664854
82667	664855
45752	664856
101741	664857
7845	664858
18758	664859
38170	664860
1127	664861
7718	664862
108232	664863
87560	664864
30693	664865
43671	664866
13181	664867
42797	664868
12528	664869
38843	664870
42340	664871
30493	664872
46093	664873
394	664874
410	664875
9866	664876
87837	664877
34382	664878
9164	664879
4208	664880
5917	664881
15629	664882
40604	664883
91716	664884
4295	664885
63054	664886
2905	664887
77929	664888
19599	664889
50693	664890
82422	664891
15322	664892
64320	664893
41777	664894
36028	664895
22456	664896
33099	664897
96277	664898
13094	664899
77377	664900
63440	664901
60978	664902
53704	664903
90304	664904
4078	664905
27701	664906
1058	664907
24792	664908
2331	664909
6221	664910
3872	664911
112395	664912
5508	664913
35956	664914
9611	664915
23017	664916
92	664917
80693	664918
38383	664919
3156	664920
43158	664921
15615	664922
32534	664923
420	664924
13651	664925
71837	664926
22685	664927
48416	664928
72603	664929
6474	664930
39250	664931
62378	664932
18204	664933
34771	664934
2455	664935
1413	664936
51443	664937
19128	664938
3073	664939
7131	664940
6568	664941
1030	664942
11721	664943
72521	664944
13710	664945
34846	664946
30587	664947
20537	664948
1803	664949
18221	664950
34794	664951
11920	664952
20261	664953
45855	664954
1313	664955
29058	664956
39565	664957
1260	664958
7376	664959
452	664960
26522	664961
43215	664962
1821	664963
49021	664964
39901	664965
42440	664966
3659	664967
4602	664968
6403	664969
7396	664970
110471	664971
10664	664972
24306	664973
48473	664974
28765	664975
1043	664976
40066	664977
29983	664978
67921	664979
13350	664980
14901	664981
55093	664982
40621	664983
387	664984
6352	664985
8945	664986
48361	664987
102957	664988
14096	664989
49466	664990
61555	664991
2473	664992
30563	664993
538	664994
4597	664995
16993	664996
52425	664997
107	664998
39147	664999
87860	665000
5126	665001
23262	665002
2155	665003
848	665004
2007	665005
2483	665006
41663	665007
14354	665008
68702	665009
1015	665010
5370	665011
9864	665012
59074	665013
35936	665014
653	665015
50469	665016
23956	665017
80670	665018
10599	665019
6991	665020
33695	665021
1583	665022
105283	665023
62500	665024
51129	665025
15048	665026
12314	665027
19375	665028
101974	665029
39811	665030
2689	665031
45912	665032
400	665033
13	665034
64653	665035
82804	665036
18523	665037
66430	665038
69670	665039
68970	665040
34995	665041
97597	665042
39811	665043
24274	665044
2167	665045
76782	665046
54363	665047
3082	665048
1292	665049
6666	665050
44010	665051
17026	665052
75603	665053
37490	665054
43853	665055
2769	665056
46001	665057
109674	665058
91955	665059
8141	665060
4754	665061
26261	665062
4604	665063
77359	665064
4522	665065
58341	665066
30416	665067
5971	665068
36775	665069
43	665070
49697	665071
503	665072
11854	665073
583	665074
48725	665075
38998	665076
14719	665077
1636	665078
36739	665079
97435	665080
60652	665081
43038	665082
85120	665083
441	665084
1900	665085
5732	665086
402	665087
11532	665088
8927	665089
107535	665090
14713	665091
31678	665092
63252	665093
10625	665094
6548	665095
14766	665096
21307	665097
44368	665098
26618	665099
90574	665100
52801	665101
13667	665102
13625	665103
93031	665104
1238	665105
65376	665106
27662	665107
16917	665108
42785	665109
6630	665110
1947	665111
25559	665112
13756	665113
18474	665114
58075	665115
47096	665116
10218	665117
65166	665118
4093	665119
8187	665120
26872	665121
96129	665122
43654	665123
74562	665124
29318	665125
54189	665126
87955	665127
23580	665128
1839	665129
18122	665130
6004	665131
43266	665132
4364	665133
30807	665134
34033	665135
2685	665136
1567	665137
7691	665138
93131	665139
5186	665140
20795	665141
99206	665142
9501	665143
4882	665144
38233	665145
52253	665146
31835	665147
105018	665148
520	665149
379	665150
87989	665151
18940	665152
15964	665153
21972	665154
31553	665155
11922	665156
94020	665157
18332	665158
12536	665159
73278	665160
49945	665161
63476	665162
25506	665163
1163	665164
35190	665165
83066	665166
1651	665167
17077	665168
2970	665169
9532	665170
27236	665171
5659	665172
71047	665173
16265	665174
24960	665175
27233	665176
11905	665177
44605	665178
15737	665179
490	665180
1490	665181
93196	665182
442	665183
1632	665184
80185	665185
1169	665186
46164	665187
12899	665188
30708	665189
12302	665190
41002	665191
93658	665192
37	665193
74185	665194
14551	665195
52624	665196
40107	665197
4037	665198
34627	665199
18576	665200
2766	665201
41512	665202
11782	665203
32637	665204
64625	665205
998	665206
62901	665207
51198	665208
12045	665209
20141	665210
34775	665211
480	665212
1126	665213
17126	665214
1775	665215
25659	665216
80971	665217
7309	665218
3866	665219
16814	665220
4528	665221
85284	665222
18243	665223
18639	665224
24258	665225
22922	665226
8196	665227
21044	665228
74607	665229
6513	665230
15464	665231
2157	665232
3065	665233
2595	665234
95835	665235
33221	665236
11792	665237
77587	665238
10682	665239
19566	665240
4787	665241
33263	665242
2508	665243
680	665244
98639	665245
37958	665246
8891	665247
5752	665248
89093	665249
11420	665250
21927	665251
67223	665252
24696	665253
20430	665254
73777	665255
1406	665256
6271	665257
1402	665258
1742	665259
64210	665260
54775	665261
11543	665262
290	665263
42483	665264
2269	665265
78774	665266
356	665267
29502	665268
33019	665269
11245	665270
78772	665271
2263	665272
775	665273
703	665274
9457	665275
5940	665276
56693	665277
46552	665278
3715	665279
18937	665280
4297	665281
4794	665282
4258	665283
64280	665284
6473	665285
9315	665286
39130	665287
41853	665288
7935	665289
32102	665290
55525	665291
52130	665292
66316	665293
13750	665294
59089	665295
25085	665296
10470	665297
10829	665298
33063	665299
28	665300
41314	665301
25539	665302
8790	665303
46185	665304
66822	665305
997	665306
29123	665307
1137	665308
56594	665309
6059	665310
52407	665311
26540	665312
34099	665313
2588	665314
44754	665315
78886	665316
1629	665317
53522	665318
18167	665319
10857	665320
77021	665321
27402	665322
77859	665323
2900	665324
101	665325
8192	665326
12490	665327
35510	665328
924	665329
91277	665330
64398	665331
1424	665332
5652	665333
4824	665334
77410	665335
7753	665336
13215	665337
59159	665338
43536	665339
37856	665340
36323	665341
15247	665342
75549	665343
24562	665344
16128	665345
16156	665346
38988	665347
519	665348
63828	665349
4040	665350
22791	665351
37164	665352
31256	665353
51947	665354
2960	665355
1404	665356
30554	665357
64574	665358
84844	665359
15213	665360
5392	665361
53186	665362
10899	665363
81985	665364
2140	665365
467	665366
18786	665367
42311	665368
21483	665369
43197	665370
9668	665371
52590	665372
14083	665373
38894	665374
37281	665375
26353	665376
8086	665377
11553	665378
44838	665379
80	665380
16472	665381
35095	665382
12803	665383
6193	665384
54026	665385
3603	665386
50560	665387
467	665388
82806	665389
4016	665390
1894	665391
87604	665392
30186	665393
2511	665394
10518	665395
14983	665396
22055	665397
51237	665398
26699	665399
19493	665400
22587	665401
12460	665402
26283	665403
11272	665404
4578	665405
1334	665406
62796	665407
801	665408
479	665409
44606	665410
46976	665411
28735	665412
59491	665413
6044	665414
7327	665415
59980	665416
50054	665417
80629	665418
67765	665419
62865	665420
7879	665421
44941	665422
181	665423
48686	665424
10854	665425
92803	665426
76573	665427
527	665428
28786	665429
68766	665430
33539	665431
13693	665432
27684	665433
42741	665434
18866	665435
34852	665436
1398	665437
328	665438
22970	665439
15161	665440
65760	665441
14491	665442
161	665443
19090	665444
26754	665445
7173	665446
1530	665447
89371	665448
43187	665449
4038	665450
7499	665451
29	665452
47889	665453
34230	665454
717	665455
75871	665456
5259	665457
55141	665458
14048	665459
80761	665460
1600	665461
10660	665462
49961	665463
24722	665464
23257	665465
83325	665466
58646	665467
19128	665468
80966	665469
28	665470
64080	665471
17906	665472
12612	665473
16907	665474
77563	665475
16061	665476
6860	665477
61792	665478
55167	665479
7022	665480
41796	665481
23627	665482
36979	665483
90201	665484
61654	665485
42652	665486
31917	665487
397	665488
21987	665489
10957	665490
74053	665491
1697	665492
11661	665493
34400	665494
19161	665495
81572	665496
30822	665497
49379	665498
63884	665499
11961	665500
31503	665501
6069	665502
12571	665503
38914	665504
84542	665505
56251	665506
5090	665507
4067	665508
32039	665509
25565	665510
3371	665511
92551	665512
47148	665513
80796	665514
85457	665515
44576	665516
2565	665517
49713	665518
41465	665519
78440	665520
22336	665521
19492	665522
1054	665523
922	665524
3906	665525
17174	665526
40410	665527
2405	665528
37094	665529
35	665530
14576	665531
14649	665532
1418	665533
1963	665534
29716	665535
2551	665536
93541	665537
20405	665538
42596	665539
11000	665540
23870	665541
11494	665542
18207	665543
4600	665544
54210	665545
4033	665546
7322	665547
3410	665548
26908	665549
10166	665550
19987	665551
45836	665552
26279	665553
16148	665554
41436	665555
44036	665556
2330	665557
72219	665558
37373	665559
447	665560
33534	665561
28323	665562
30471	665563
8157	665564
22174	665565
14201	665566
1091	665567
4531	665568
1707	665569
10383	665570
57	665571
35126	665572
12333	665573
21916	665574
46021	665575
20846	665576
48487	665577
51773	665578
952	665579
25274	665580
64212	665581
1691	665582
66528	665583
49411	665584
21987	665585
31012	665586
4684	665587
425	665588
2236	665589
12512	665590
42939	665591
60451	665592
42329	665593
228	665594
3632	665595
68115	665596
39909	665597
10031	665598
76414	665599
6547	665600
28870	665601
49085	665602
112113	665603
1156	665604
107097	665605
64155	665606
4332	665607
7031	665608
50192	665609
4015	665610
2128	665611
2005	665612
29199	665613
9471	665614
13681	665615
108423	665616
30946	665617
6152	665618
10735	665619
5044	665620
12565	665621
36883	665622
20719	665623
5360	665624
76358	665625
37124	665626
91756	665627
18080	665628
35704	665629
21020	665630
8735	665631
60476	665632
5725	665633
70889	665634
3669	665635
53777	665636
43682	665637
2908	665638
63534	665639
73281	665640
5709	665641
31701	665642
3526	665643
40532	665644
30247	665645
7723	665646
67015	665647
12310	665648
46081	665649
7190	665650
94392	665651
5817	665652
765	665653
198	665654
62398	665655
13313	665656
35752	665657
634	665658
10924	665659
13600	665660
26096	665661
23609	665662
114013	665663
29116	665664
10617	665665
13202	665666
3071	665667
33912	665668
4059	665669
20966	665670
62170	665671
2322	665672
27713	665673
28833	665674
1878	665675
93233	665676
61041	665677
12463	665678
2491	665679
55880	665680
43544	665681
218	665682
67602	665683
12461	665684
43591	665685
6338	665686
38250	665687
71561	665688
37367	665689
8497	665690
82325	665691
24968	665692
7747	665693
32363	665694
10890	665695
44882	665696
87038	665697
60891	665698
9913	665699
71438	665700
97424	665701
102	665702
75390	665703
76137	665704
588	665705
51807	665706
22291	665707
2650	665708
58545	665709
1336	665710
93266	665711
4207	665712
86948	665713
29572	665714
90107	665715
77815	665716
89692	665717
26100	665718
4444	665719
36428	665720
23286	665721
4822	665722
86925	665723
92013	665724
80999	665725
97912	665726
5174	665727
13195	665728
43007	665729
61343	665730
20458	665731
42468	665732
7208	665733
55186	665734
45872	665735
49311	665736
45513	665737
60026	665738
25864	665739
24427	665740
15884	665741
5172	665742
56833	665743
54894	665744
23340	665745
17522	665746
25356	665747
11621	665748
4689	665749
48065	665750
6108	665751
18169	665752
957	665753
54089	665754
74372	665755
1709	665756
63043	665757
91	665758
39293	665759
11019	665760
978	665761
28373	665762
13282	665763
23545	665764
9769	665765
55518	665766
99718	665767
3727	665768
2399	665769
6425	665770
57221	665771
17838	665772
26384	665773
60373	665774
23607	665775
68939	665776
27412	665777
5558	665778
24750	665779
14137	665780
53413	665781
11226	665782
4416	665783
40294	665784
65928	665785
97744	665786
65144	665787
37817	665788
22928	665789
36665	665790
90255	665791
10277	665792
43218	665793
54291	665794
8459	665795
1116	665796
25416	665797
31897	665798
41713	665799
30034	665800
5202	665801
107076	665802
28170	665803
45472	665804
17841	665805
84965	665806
30398	665807
7781	665808
22793	665809
15310	665810
2453	665811
81185	665812
56863	665813
52493	665814
9668	665815
49198	665816
28803	665817
22164	665818
4952	665819
12937	665820
88868	665821
23103	665822
40842	665823
72601	665824
25864	665825
1788	665826
2668	665827
21209	665828
92110	665829
12496	665830
65885	665831
125	665832
59362	665833
3185	665834
97617	665835
32353	665836
64192	665837
9944	665838
13499	665839
20933	665840
21621	665841
5868	665842
21768	665843
72990	665844
55634	665845
63589	665846
4119	665847
12259	665848
15878	665849
89235	665850
68482	665851
21343	665852
66782	665853
58270	665854
3327	665855
30348	665856
6147	665857
72707	665858
35330	665859
37001	665860
98734	665861
9506	665862
42991	665863
62965	665864
71094	665865
62913	665866
8412	665867
97222	665868
70617	665869
22971	665870
6507	665871
39151	665872
7166	665873
12121	665874
85314	665875
31141	665876
2857	665877
3868	665878
47024	665879
18682	665880
2550	665881
35244	665882
82690	665883
25435	665884
749	665885
98230	665886
45402	665887
13119	665888
13735	665889
25449	665890
45235	665891
18884	665892
79476	665893
61562	665894
10070	665895
49479	665896
62874	665897
17078	665898
45832	665899
8079	665900
9104	665901
30506	665902
1591	665903
14560	665904
57621	665905
59229	665906
4773	665907
68931	665908
56714	665909
96634	665910
18174	665911
39411	665912
1916	665913
94962	665914
25285	665915
30707	665916
6343	665917
24776	665918
14100	665919
39490	665920
64202	665921
12851	665922
95417	665923
45244	665924
27435	665925
23688	665926
76337	665927
36278	665928
6603	665929
28941	665930
48963	665931
65522	665932
43445	665933
51053	665934
54901	665935
8235	665936
410	665937
19739	665938
1970	665939
15953	665940
10246	665941
55623	665942
32226	665943
1044	665944
41677	665945
4564	665946
23162	665947
79497	665948
25174	665949
75558	665950
45161	665951
4990	665952
7825	665953
39495	665954
51600	665955
5722	665956
87116	665957
8467	665958
56542	665959
27788	665960
9034	665961
28503	665962
17632	665963
23082	665964
20709	665965
6650	665966
52405	665967
15564	665968
59	665969
65440	665970
82388	665971
56185	665972
10714	665973
81682	665974
52076	665975
102811	665976
55551	665977
1257	665978
82595	665979
2943	665980
26814	665981
21017	665982
76929	665983
10231	665984
40307	665985
25137	665986
60501	665987
2637	665988
1014	665989
33697	665990
62604	665991
103142	665992
46828	665993
72812	665994
2219	665995
2772	665996
18222	665997
56197	665998
83235	665999
54740	666000
17496	666001
28446	666002
18221	666003
14078	666004
27061	666005
78842	666006
3760	666007
99440	666008
67363	666009
11416	666010
1	666011
9230	666012
90219	666013
1817	666014
6685	666015
4035	666016
1879	666017
7845	666018
79167	666019
24097	666020
49823	666021
9264	666022
61585	666023
52199	666024
8880	666025
13915	666026
83783	666027
60366	666028
69184	666029
35	666030
36550	666031
29803	666032
113276	666033
52361	666034
3014	666035
109188	666036
52675	666037
60717	666038
32977	666039
3194	666040
1721	666041
2987	666042
55011	666043
21451	666044
49058	666045
10878	666046
6721	666047
25866	666048
85	666049
25556	666050
9786	666051
31141	666052
1989	666053
64601	666054
82682	666055
61766	666056
7137	666057
12733	666058
4759	666059
40348	666060
31286	666061
11010	666062
70480	666063
46043	666064
29848	666065
8694	666066
34546	666067
53487	666068
16577	666069
781	666070
49386	666071
50502	666072
57517	666073
79348	666074
5719	666075
26725	666076
26905	666077
19514	666078
76039	666079
36548	666080
62724	666081
75306	666082
33589	666083
49995	666084
81158	666085
99941	666086
21895	666087
58547	666088
44426	666089
1762	666090
41590	666091
8159	666092
39485	666093
52081	666094
56388	666095
6	666096
45412	666097
42996	666098
90796	666099
76269	666100
119	666101
20373	666102
28614	666103
17175	666104
31807	666105
48099	666106
1249	666107
24454	666108
23074	666109
64865	666110
1749	666111
30651	666112
94702	666113
71688	666114
7673	666115
7037	666116
32237	666117
25217	666118
34	666119
6938	666120
93859	666121
68983	666122
30020	666123
89390	666124
14570	666125
36217	666126
5487	666127
22914	666128
35617	666129
14731	666130
3845	666131
37940	666132
103420	666133
230	666134
8706	666135
19898	666136
26613	666137
757	666138
1437	666139
84468	666140
3185	666141
116	666142
31876	666143
12840	666144
53140	666145
4871	666146
59	666147
3682	666148
18425	666149
8377	666150
9509	666151
20841	666152
65435	666153
4991	666154
15581	666155
59684	666156
74016	666157
6971	666158
48455	666159
87879	666160
33989	666161
41718	666162
9882	666163
76261	666164
39887	666165
294	666166
39373	666167
1717	666168
44909	666169
81812	666170
40984	666171
24584	666172
2519	666173
42449	666174
36704	666175
63890	666176
4704	666177
17747	666178
13258	666179
32965	666180
27923	666181
12806	666182
60546	666183
92470	666184
31214	666185
32614	666186
14645	666187
90047	666188
843	666189
24157	666190
1207	666191
20278	666192
67241	666193
22108	666194
4275	666195
2528	666196
101915	666197
20929	666198
5068	666199
39551	666200
16684	666201
5735	666202
37085	666203
18386	666204
923	666205
8477	666206
82398	666207
45260	666208
26986	666209
35271	666210
2401	666211
68474	666212
2118	666213
9476	666214
1386	666215
23903	666216
1035	666217
29602	666218
22357	666219
27033	666220
59130	666221
82843	666222
12554	666223
57165	666224
3	666225
8084	666226
82894	666227
433	666228
6043	666229
88391	666230
3808	666231
43414	666232
8103	666233
11182	666234
41209	666235
22131	666236
28843	666237
48626	666238
45054	666239
29800	666240
2722	666241
47069	666242
9236	666243
29013	666244
3142	666245
66617	666246
19774	666247
90036	666248
24030	666249
59236	666250
4463	666251
100047	666252
30587	666253
17527	666254
25517	666255
34010	666256
2180	666257
40531	666258
13932	666259
1388	666260
43463	666261
780	666262
4732	666263
28002	666264
24035	666265
39830	666266
112	666267
3792	666268
9423	666269
25702	666270
2319	666271
73727	666272
3681	666273
41796	666274
28360	666275
6947	666276
40201	666277
55498	666278
56865	666279
56982	666280
1954	666281
53663	666282
55118	666283
11930	666284
33658	666285
10430	666286
711	666287
56591	666288
49942	666289
98894	666290
20181	666291
46471	666292
69292	666293
22552	666294
72515	666295
11316	666296
23860	666297
1063	666298
26503	666299
67715	666300
1402	666301
1145	666302
57909	666303
49212	666304
21910	666305
14665	666306
35260	666307
3622	666308
2802	666309
8	666310
1153	666311
40025	666312
56100	666313
12297	666314
5672	666315
9663	666316
19592	666317
44936	666318
46917	666319
14850	666320
23917	666321
79739	666322
4936	666323
37943	666324
101617	666325
24790	666326
43921	666327
17393	666328
39429	666329
83330	666330
15975	666331
401	666332
56207	666333
80210	666334
11099	666335
2296	666336
10487	666337
373	666338
2614	666339
7250	666340
64377	666341
9227	666342
44210	666343
25737	666344
18376	666345
5215	666346
2836	666347
18560	666348
14540	666349
93196	666350
839	666351
23439	666352
9867	666353
13618	666354
2644	666355
4760	666356
46132	666357
3949	666358
9226	666359
70	666360
33491	666361
62369	666362
6666	666363
2864	666364
53461	666365
20632	666366
17352	666367
23110	666368
17961	666369
88539	666370
30203	666371
69091	666372
51430	666373
102711	666374
10853	666375
12864	666376
5171	666377
104471	666378
48079	666379
39628	666380
17923	666381
42880	666382
21262	666383
16875	666384
108120	666385
76501	666386
18166	666387
47965	666388
65467	666389
9683	666390
7989	666391
110690	666392
60714	666393
53661	666394
32761	666395
21597	666396
23154	666397
7657	666398
49222	666399
64338	666400
1069	666401
60677	666402
39170	666403
29479	666404
2598	666405
101390	666406
2369	666407
877	666408
41817	666409
1965	666410
37969	666411
2735	666412
90742	666413
29436	666414
73832	666415
7650	666416
23263	666417
43357	666418
10246	666419
13970	666420
8582	666421
8817	666422
59498	666423
74496	666424
56948	666425
4234	666426
102447	666427
23198	666428
5123	666429
98712	666430
43336	666431
34465	666432
39439	666433
18450	666434
1025	666435
61300	666436
7030	666437
34712	666438
74133	666439
47871	666440
40237	666441
28381	666442
16018	666443
1074	666444
11857	666445
10499	666446
14908	666447
3809	666448
25638	666449
36277	666450
36667	666451
50548	666452
12849	666453
82327	666454
45824	666455
26413	666456
29465	666457
155	666458
13923	666459
28741	666460
62601	666461
1183	666462
4433	666463
78318	666464
9524	666465
1606	666466
57969	666467
30486	666468
10905	666469
306	666470
39374	666471
25732	666472
4218	666473
1210	666474
26405	666475
33138	666476
23196	666477
8021	666478
30122	666479
24612	666480
13073	666481
2508	666482
40640	666483
16066	666484
622	666485
137	666486
3907	666487
71650	666488
15202	666489
22117	666490
38520	666491
37354	666492
23008	666493
65885	666494
8919	666495
96628	666496
55586	666497
57634	666498
5876	666499
29008	666500
7390	666501
57637	666502
1203	666503
16470	666504
7464	666505
35181	666506
59580	666507
37918	666508
43824	666509
12487	666510
9024	666511
54450	666512
17471	666513
3405	666514
12979	666515
20494	666516
22718	666517
42127	666518
73966	666519
16302	666520
116	666521
54396	666522
3450	666523
73448	666524
11252	666525
3099	666526
6383	666527
3478	666528
55739	666529
5127	666530
34040	666531
58563	666532
88014	666533
4134	666534
7261	666535
8214	666536
31067	666537
8238	666538
80130	666539
56018	666540
7050	666541
31541	666542
10228	666543
2777	666544
13069	666545
26783	666546
22276	666547
81	666548
23038	666549
37403	666550
65428	666551
8841	666552
38598	666553
29673	666554
70653	666555
74619	666556
53616	666557
4211	666558
134	666559
21662	666560
1622	666561
16827	666562
6097	666563
295	666564
35679	666565
70238	666566
385	666567
3224	666568
18730	666569
61151	666570
35961	666571
13927	666572
79471	666573
49376	666574
22555	666575
17167	666576
40132	666577
4154	666578
9230	666579
71106	666580
17922	666581
91807	666582
17413	666583
10745	666584
35343	666585
67459	666586
27902	666587
74348	666588
97766	666589
102685	666590
93690	666591
9048	666592
49455	666593
17840	666594
4338	666595
99049	666596
36846	666597
78323	666598
9754	666599
19704	666600
4556	666601
30391	666602
79265	666603
21084	666604
4248	666605
1781	666606
42356	666607
160	666608
26751	666609
42077	666610
5994	666611
53006	666612
5505	666613
3691	666614
1102	666615
41136	666616
10522	666617
11021	666618
84738	666619
3496	666620
595	666621
24744	666622
535	666623
26681	666624
13068	666625
47664	666626
15391	666627
63070	666628
9630	666629
418	666630
41619	666631
65547	666632
53045	666633
10013	666634
1623	666635
3929	666636
32687	666637
10543	666638
2271	666639
5177	666640
25873	666641
91121	666642
5671	666643
16671	666644
12492	666645
72647	666646
32417	666647
68284	666648
10585	666649
19704	666650
17890	666651
48346	666652
4016	666653
30337	666654
8603	666655
48984	666656
3521	666657
21235	666658
10	666659
79992	666660
1996	666661
31894	666662
11724	666663
91	666664
3362	666665
38436	666666
15762	666667
20560	666668
19008	666669
24226	666670
76827	666671
48037	666672
77453	666673
22646	666674
28335	666675
49594	666676
21248	666677
35358	666678
109647	666679
33875	666680
13870	666681
5533	666682
42	666683
2634	666684
1893	666685
1422	666686
24348	666687
13852	666688
21651	666689
65937	666690
23222	666691
48883	666692
109499	666693
40892	666694
55966	666695
78279	666696
12743	666697
4104	666698
12428	666699
37588	666700
2	666701
351	666702
585	666703
4552	666704
17239	666705
77756	666706
61917	666707
39976	666708
107746	666709
18700	666710
39794	666711
15512	666712
71741	666713
25874	666714
73704	666715
2835	666716
35288	666717
34990	666718
89496	666719
25637	666720
12960	666721
1971	666722
64798	666723
77886	666724
53616	666725
27511	666726
9253	666727
533	666728
5493	666729
69386	666730
15694	666731
6189	666732
61364	666733
15559	666734
8071	666735
219	666736
8368	666737
43039	666738
25281	666739
54111	666740
26074	666741
21379	666742
49809	666743
11668	666744
47872	666745
75560	666746
2499	666747
56546	666748
22728	666749
14946	666750
23456	666751
1897	666752
53721	666753
37515	666754
94591	666755
8155	666756
61554	666757
37583	666758
49184	666759
23591	666760
59765	666761
76037	666762
63967	666763
1884	666764
48372	666765
3429	666766
83595	666767
64111	666768
56430	666769
98889	666770
63485	666771
48092	666772
67466	666773
15650	666774
73686	666775
382	666776
5958	666777
11505	666778
21032	666779
9473	666780
1283	666781
22229	666782
86894	666783
191	666784
3287	666785
849	666786
9634	666787
50139	666788
37875	666789
51027	666790
3420	666791
39251	666792
35094	666793
118	666794
11001	666795
19100	666796
17388	666797
13008	666798
59090	666799
7353	666800
19440	666801
39723	666802
75611	666803
21519	666804
15515	666805
88	666806
10281	666807
59391	666808
798	666809
85100	666810
1773	666811
4351	666812
270	666813
100	666814
3907	666815
14927	666816
19044	666817
19004	666818
23128	666819
15787	666820
61012	666821
74812	666822
6514	666823
17535	666824
287	666825
29001	666826
36012	666827
14611	666828
22694	666829
16909	666830
23429	666831
56109	666832
15152	666833
51552	666834
22197	666835
311	666836
5573	666837
38937	666838
28944	666839
70607	666840
6732	666841
33500	666842
10218	666843
37207	666844
25928	666845
1966	666846
22343	666847
51116	666848
8815	666849
19225	666850
7191	666851
4304	666852
1815	666853
8295	666854
40174	666855
17899	666856
52332	666857
81	666858
48438	666859
11998	666860
96399	666861
63161	666862
3944	666863
82952	666864
75	666865
16322	666866
68380	666867
53145	666868
36645	666869
24334	666870
25086	666871
33377	666872
75358	666873
76226	666874
61968	666875
591	666876
32611	666877
68282	666878
7182	666879
91824	666880
28219	666881
39544	666882
14789	666883
40389	666884
10489	666885
42436	666886
1331	666887
319	666888
11223	666889
7390	666890
102392	666891
15518	666892
104487	666893
608	666894
40695	666895
26975	666896
19517	666897
9874	666898
73499	666899
51639	666900
8126	666901
49852	666902
57929	666903
54923	666904
12770	666905
38930	666906
52952	666907
45387	666908
16736	666909
15231	666910
60405	666911
3208	666912
2110	666913
907	666914
33937	666915
6876	666916
2627	666917
93444	666918
68769	666919
9820	666920
441	666921
35183	666922
64696	666923
18642	666924
39778	666925
344	666926
12855	666927
766	666928
42493	666929
92158	666930
4543	666931
49164	666932
594	666933
79119	666934
47761	666935
12571	666936
3369	666937
50383	666938
68491	666939
47911	666940
1591	666941
8853	666942
15341	666943
103	666944
98987	666945
14107	666946
72005	666947
72714	666948
5374	666949
27747	666950
84707	666951
68539	666952
19401	666953
3360	666954
83412	666955
80185	666956
15506	666957
5536	666958
10919	666959
21756	666960
70392	666961
50217	666962
19471	666963
4395	666964
5541	666965
11080	666966
1180	666967
26780	666968
223	666969
33338	666970
53370	666971
80239	666972
27076	666973
28187	666974
246	666975
18464	666976
5108	666977
60730	666978
37093	666979
56686	666980
13590	666981
39290	666982
75446	666983
36458	666984
53910	666985
22266	666986
2728	666987
33717	666988
9931	666989
50970	666990
31465	666991
29629	666992
26033	666993
11025	666994
32758	666995
37854	666996
50719	666997
76530	666998
20540	666999
109877	667000
11489	667001
24693	667002
9324	667003
18585	667004
74913	667005
16360	667006
45916	667007
65590	667008
37256	667009
2755	667010
17091	667011
51183	667012
23212	667013
39626	667014
87554	667015
5362	667016
97656	667017
4335	667018
5441	667019
10765	667020
13125	667021
10736	667022
20990	667023
85628	667024
6878	667025
54429	667026
53411	667027
3325	667028
7790	667029
66887	667030
49272	667031
24142	667032
1342	667033
253	667034
48320	667035
1127	667036
52597	667037
37026	667038
51145	667039
68257	667040
4569	667041
63670	667042
962	667043
56682	667044
53761	667045
30684	667046
35773	667047
31716	667048
44984	667049
577	667050
15185	667051
11165	667052
9690	667053
61055	667054
35147	667055
2788	667056
1447	667057
44393	667058
16858	667059
146	667060
26026	667061
45615	667062
7881	667063
10442	667064
24	667065
40106	667066
19881	667067
14322	667068
53987	667069
80445	667070
23534	667071
5559	667072
21321	667073
96	667074
33566	667075
35049	667076
81534	667077
1698	667078
24871	667079
32140	667080
27091	667081
76297	667082
2045	667083
2107	667084
33682	667085
34334	667086
48249	667087
6305	667088
2901	667089
93445	667090
23887	667091
23758	667092
2558	667093
31351	667094
7419	667095
11514	667096
11285	667097
30196	667098
71214	667099
32114	667100
6002	667101
2505	667102
11078	667103
24965	667104
82839	667105
29955	667106
25174	667107
25413	667108
18300	667109
54883	667110
123	667111
19996	667112
18355	667113
19414	667114
65772	667115
29179	667116
79977	667117
72917	667118
17458	667119
20236	667120
49714	667121
65818	667122
78745	667123
9463	667124
30891	667125
3615	667126
856	667127
23861	667128
28138	667129
43696	667130
18674	667131
49309	667132
70321	667133
61493	667134
27688	667135
46643	667136
873	667137
243	667138
54540	667139
51504	667140
27580	667141
28759	667142
2330	667143
72278	667144
29615	667145
751	667146
43387	667147
13144	667148
2960	667149
44174	667150
36415	667151
57729	667152
17740	667153
67202	667154
50753	667155
11610	667156
2545	667157
9575	667158
44319	667159
6069	667160
15652	667161
23298	667162
54669	667163
446	667164
76513	667165
142	667166
20549	667167
32693	667168
9955	667169
5475	667170
11447	667171
19782	667172
16605	667173
32635	667174
14325	667175
6578	667176
33813	667177
30821	667178
32606	667179
44324	667180
91427	667181
42545	667182
706	667183
18752	667184
53424	667185
946	667186
46525	667187
42650	667188
16263	667189
2581	667190
111	667191
570	667192
25576	667193
69490	667194
469	667195
24801	667196
3808	667197
51883	667198
14359	667199
26141	667200
18313	667201
45464	667202
43583	667203
64481	667204
22100	667205
13647	667206
76499	667207
38545	667208
778	667209
11768	667210
10877	667211
38898	667212
60406	667213
15907	667214
40123	667215
64071	667216
17566	667217
37218	667218
3121	667219
61894	667220
4686	667221
8598	667222
831	667223
43842	667224
22668	667225
6099	667226
11218	667227
10041	667228
21574	667229
37048	667230
74221	667231
10581	667232
15073	667233
524	667234
29899	667235
9264	667236
11624	667237
84523	667238
373	667239
5138	667240
88943	667241
5088	667242
26998	667243
31786	667244
389	667245
51228	667246
4377	667247
6691	667248
15329	667249
4060	667250
1378	667251
11330	667252
7689	667253
9651	667254
8607	667255
24794	667256
22438	667257
6329	667258
13682	667259
25892	667260
23927	667261
14032	667262
17220	667263
9925	667264
1466	667265
15741	667266
55520	667267
18747	667268
19960	667269
51236	667270
34540	667271
15937	667272
33963	667273
49427	667274
65592	667275
7099	667276
58932	667277
58990	667278
106	667279
329	667280
807	667281
3382	667282
145	667283
8551	667284
33249	667285
97058	667286
31077	667287
44128	667288
14641	667289
25821	667290
13622	667291
13207	667292
28793	667293
2740	667294
18010	667295
99471	667296
1695	667297
55094	667298
80801	667299
2197	667300
23179	667301
34905	667302
16614	667303
46912	667304
31463	667305
29450	667306
1531	667307
86190	667308
16168	667309
26021	667310
30878	667311
4890	667312
73247	667313
453	667314
88477	667315
37141	667316
359	667317
20474	667318
56984	667319
64506	667320
48727	667321
46607	667322
90136	667323
1423	667324
25627	667325
30613	667326
263	667327
7249	667328
48261	667329
13584	667330
16182	667331
1898	667332
2929	667333
33086	667334
11456	667335
48309	667336
9799	667337
62161	667338
488	667339
4029	667340
46883	667341
743	667342
3867	667343
35564	667344
56056	667345
31531	667346
57875	667347
4550	667348
57783	667349
1469	667350
8347	667351
41176	667352
5750	667353
3337	667354
47582	667355
52142	667356
69147	667357
18341	667358
5086	667359
18189	667360
90063	667361
38501	667362
13250	667363
269	667364
9480	667365
26278	667366
20550	667367
6947	667368
82197	667369
84809	667370
443	667371
11348	667372
90236	667373
1697	667374
9565	667375
24175	667376
69637	667377
12842	667378
30192	667379
7755	667380
245	667381
66868	667382
81154	667383
26195	667384
61677	667385
22231	667386
28981	667387
14041	667388
13096	667389
37294	667390
1570	667391
97119	667392
490	667393
13210	667394
61426	667395
71840	667396
5237	667397
5464	667398
48062	667399
53122	667400
4273	667401
19554	667402
13407	667403
271	667404
16967	667405
5582	667406
10513	667407
61583	667408
16588	667409
35914	667410
1808	667411
35292	667412
42225	667413
71978	667414
8890	667415
21977	667416
27408	667417
87717	667418
40217	667419
4510	667420
5405	667421
55907	667422
31083	667423
63599	667424
5009	667425
51081	667426
39815	667427
11991	667428
11676	667429
49878	667430
36829	667431
33040	667432
35093	667433
24080	667434
14467	667435
20688	667436
61611	667437
84376	667438
11324	667439
34487	667440
1908	667441
75203	667442
1444	667443
550	667444
32544	667445
103955	667446
23076	667447
90041	667448
28140	667449
29019	667450
40980	667451
23456	667452
6799	667453
745	667454
532	667455
45525	667456
27111	667457
59206	667458
42792	667459
76951	667460
18447	667461
67281	667462
46318	667463
7894	667464
156	667465
56646	667466
15873	667467
38466	667468
64939	667469
3004	667470
81289	667471
3480	667472
666	667473
755	667474
38943	667475
6171	667476
7914	667477
62683	667478
5066	667479
25724	667480
12897	667481
32513	667482
42806	667483
77727	667484
62984	667485
73491	667486
29068	667487
10127	667488
16297	667489
8698	667490
27969	667491
97882	667492
71334	667493
34277	667494
5901	667495
80603	667496
42712	667497
62676	667498
10488	667499
49553	667500
50081	667501
53078	667502
24605	667503
26373	667504
60641	667505
33952	667506
8089	667507
18984	667508
822	667509
15817	667510
25960	667511
39256	667512
20055	667513
1563	667514
51	667515
37325	667516
47220	667517
30513	667518
71645	667519
72492	667520
40772	667521
24264	667522
76688	667523
3522	667524
43068	667525
104	667526
24706	667527
16977	667528
33633	667529
15628	667530
42884	667531
49224	667532
20594	667533
83130	667534
16603	667535
1040	667536
263	667537
32022	667538
58604	667539
771	667540
70938	667541
88633	667542
19829	667543
7956	667544
72247	667545
19301	667546
33074	667547
3632	667548
57402	667549
17356	667550
40112	667551
33586	667552
12606	667553
40992	667554
39055	667555
8848	667556
56788	667557
99686	667558
29576	667559
78709	667560
10750	667561
3572	667562
3935	667563
7554	667564
21546	667565
59947	667566
14237	667567
75799	667568
2978	667569
40607	667570
33096	667571
11342	667572
45320	667573
74222	667574
54362	667575
90815	667576
79983	667577
296	667578
83786	667579
59595	667580
13487	667581
15645	667582
45419	667583
32208	667584
64	667585
1966	667586
1331	667587
947	667588
1074	667589
983	667590
25091	667591
72679	667592
29299	667593
2872	667594
291	667595
10713	667596
18523	667597
13675	667598
110539	667599
28639	667600
14162	667601
9979	667602
9284	667603
725	667604
47680	667605
42333	667606
10322	667607
18987	667608
43682	667609
2191	667610
91803	667611
48659	667612
7671	667613
97113	667614
46	667615
40592	667616
11067	667617
27853	667618
25821	667619
1099	667620
1991	667621
16859	667622
36727	667623
3591	667624
44792	667625
20275	667626
24494	667627
27084	667628
14	667629
8641	667630
24455	667631
6945	667632
8219	667633
70972	667634
71434	667635
90605	667636
78541	667637
6971	667638
5611	667639
9856	667640
44731	667641
18032	667642
55336	667643
58593	667644
14381	667645
79672	667646
4	667647
22550	667648
83620	667649
13916	667650
64005	667651
88185	667652
8035	667653
40975	667654
17999	667655
1600	667656
1274	667657
34607	667658
63705	667659
1688	667660
66049	667661
71999	667662
31711	667663
8005	667664
113666	667665
12193	667666
11333	667667
46136	667668
69332	667669
18728	667670
33000	667671
3786	667672
1068	667673
55792	667674
111578	667675
94204	667676
19451	667677
1821	667678
15337	667679
24197	667680
42560	667681
7541	667682
62891	667683
25976	667684
51722	667685
71307	667686
83762	667687
40871	667688
40617	667689
18751	667690
14226	667691
14229	667692
57947	667693
55832	667694
6684	667695
35188	667696
734	667697
30959	667698
55679	667699
23057	667700
90239	667701
96903	667702
66229	667703
1506	667704
98263	667705
60356	667706
61246	667707
43899	667708
26419	667709
91465	667710
28261	667711
39125	667712
1903	667713
972	667714
21398	667715
13120	667716
38322	667717
33631	667718
30949	667719
113659	667720
11307	667721
24134	667722
51885	667723
26848	667724
16645	667725
36828	667726
17850	667727
99380	667728
41030	667729
86118	667730
10986	667731
3752	667732
15321	667733
22422	667734
46672	667735
10005	667736
37279	667737
3806	667738
13495	667739
8665	667740
14135	667741
20877	667742
18411	667743
23330	667744
10472	667745
82802	667746
44528	667747
56636	667748
15439	667749
26826	667750
24173	667751
19731	667752
20849	667753
36163	667754
54407	667755
1242	667756
3500	667757
36722	667758
12218	667759
5782	667760
63500	667761
27350	667762
63875	667763
10663	667764
154	667765
1750	667766
110022	667767
66167	667768
13474	667769
69834	667770
2949	667771
71119	667772
44205	667773
375	667774
64141	667775
34785	667776
9818	667777
45051	667778
75233	667779
7698	667780
36460	667781
45007	667782
76441	667783
90735	667784
30153	667785
18637	667786
31401	667787
5501	667788
77829	667789
101107	667790
13710	667791
13741	667792
21848	667793
5028	667794
20969	667795
965	667796
20932	667797
14805	667798
45757	667799
7802	667800
18327	667801
99392	667802
42781	667803
17981	667804
7968	667805
106323	667806
23537	667807
97	667808
9824	667809
107626	667810
46207	667811
100353	667812
48848	667813
55461	667814
29731	667815
94372	667816
82125	667817
30964	667818
45243	667819
3519	667820
36894	667821
13109	667822
23495	667823
4920	667824
2096	667825
13588	667826
40880	667827
79470	667828
14753	667829
11368	667830
33542	667831
4439	667832
11928	667833
99514	667834
7702	667835
63434	667836
1013	667837
40137	667838
13129	667839
10916	667840
19786	667841
515	667842
18585	667843
1169	667844
3400	667845
27196	667846
26283	667847
23739	667848
40027	667849
10380	667850
25454	667851
5	667852
68889	667853
5702	667854
247	667855
112749	667856
32048	667857
47625	667858
55607	667859
16778	667860
56856	667861
59872	667862
46955	667863
58521	667864
35594	667865
89333	667866
1594	667867
35357	667868
65179	667869
6441	667870
34511	667871
3844	667872
7522	667873
33658	667874
3051	667875
38922	667876
14799	667877
34322	667878
495	667879
15630	667880
73124	667881
11251	667882
55187	667883
55789	667884
62	667885
7698	667886
21266	667887
1955	667888
28488	667889
19344	667890
24811	667891
61617	667892
28265	667893
35763	667894
12819	667895
19605	667896
505	667897
84719	667898
55134	667899
23549	667900
76877	667901
2509	667902
65835	667903
649	667904
3380	667905
486	667906
19900	667907
29080	667908
7003	667909
13713	667910
46158	667911
200	667912
31577	667913
30892	667914
45962	667915
79188	667916
550	667917
11006	667918
61748	667919
19480	667920
2137	667921
7018	667922
87832	667923
40046	667924
16479	667925
10448	667926
41710	667927
10604	667928
44291	667929
56585	667930
21011	667931
2897	667932
15064	667933
40303	667934
505	667935
18197	667936
20362	667937
34968	667938
51715	667939
7355	667940
70212	667941
60241	667942
35429	667943
21812	667944
83825	667945
54563	667946
5197	667947
21732	667948
37848	667949
1037	667950
10612	667951
61346	667952
10948	667953
22723	667954
15397	667955
59628	667956
61439	667957
85828	667958
28164	667959
9184	667960
50531	667961
20582	667962
8666	667963
4661	667964
10032	667965
8073	667966
7821	667967
64504	667968
12900	667969
216	667970
95944	667971
32269	667972
72951	667973
2759	667974
21480	667975
45530	667976
21991	667977
8200	667978
35113	667979
97170	667980
31389	667981
4243	667982
8073	667983
14294	667984
42388	667985
73190	667986
5322	667987
882	667988
67873	667989
64252	667990
7156	667991
27146	667992
25936	667993
68324	667994
23045	667995
13931	667996
51266	667997
30446	667998
43330	667999
27205	668000
41180	668001
24427	668002
1177	668003
8521	668004
1540	668005
12187	668006
5231	668007
24680	668008
12180	668009
64610	668010
77165	668011
19464	668012
44469	668013
7457	668014
8828	668015
650	668016
8259	668017
19244	668018
76792	668019
65268	668020
393	668021
35039	668022
47529	668023
3462	668024
61580	668025
19536	668026
104281	668027
21850	668028
7964	668029
32857	668030
11001	668031
7	668032
8725	668033
32356	668034
43092	668035
628	668036
17622	668037
108266	668038
8808	668039
73134	668040
164	668041
30354	668042
29110	668043
68449	668044
53613	668045
6350	668046
112156	668047
17840	668048
69702	668049
264	668050
66679	668051
120	668052
36226	668053
36584	668054
43278	668055
391	668056
58370	668057
26266	668058
53053	668059
45949	668060
103000	668061
30477	668062
26004	668063
507	668064
41407	668065
13295	668066
11718	668067
39193	668068
50317	668069
12457	668070
2147	668071
6701	668072
434	668073
43879	668074
19363	668075
107392	668076
13911	668077
92806	668078
17092	668079
26020	668080
73066	668081
4549	668082
54955	668083
35309	668084
183	668085
50367	668086
23423	668087
68130	668088
25722	668089
74621	668090
66056	668091
11386	668092
52899	668093
2894	668094
379	668095
408	668096
104558	668097
58393	668098
437	668099
53546	668100
3238	668101
20999	668102
61625	668103
91992	668104
73326	668105
26456	668106
467	668107
5303	668108
13543	668109
28052	668110
1364	668111
2097	668112
436	668113
31820	668114
13118	668115
65106	668116
7846	668117
25424	668118
46270	668119
23253	668120
43500	668121
9056	668122
726	668123
18470	668124
22	668125
63054	668126
92657	668127
37615	668128
5077	668129
41602	668130
29364	668131
12544	668132
23653	668133
6246	668134
18044	668135
19933	668136
50983	668137
3009	668138
868	668139
69347	668140
83079	668141
48438	668142
19172	668143
77306	668144
89360	668145
69215	668146
30768	668147
4749	668148
22622	668149
19776	668150
10007	668151
23101	668152
41623	668153
48014	668154
79514	668155
86666	668156
20448	668157
47193	668158
64756	668159
42856	668160
45646	668161
2749	668162
16090	668163
327	668164
5493	668165
73507	668166
27111	668167
1256	668168
20601	668169
89688	668170
85658	668171
2099	668172
39241	668173
12158	668174
36159	668175
442	668176
69323	668177
67474	668178
26731	668179
130	668180
23348	668181
70608	668182
43663	668183
30423	668184
45366	668185
52399	668186
46676	668187
42083	668188
6275	668189
9633	668190
7195	668191
3551	668192
1118	668193
10997	668194
31459	668195
43580	668196
5926	668197
10992	668198
56886	668199
12747	668200
84910	668201
5742	668202
31440	668203
78714	668204
41013	668205
38282	668206
22968	668207
8715	668208
13117	668209
95324	668210
14922	668211
5565	668212
79840	668213
17426	668214
50589	668215
5129	668216
3255	668217
3613	668218
1019	668219
54539	668220
60618	668221
33509	668222
6390	668223
36659	668224
43511	668225
18552	668226
9801	668227
22719	668228
31260	668229
4739	668230
84951	668231
54726	668232
2119	668233
7312	668234
24787	668235
6209	668236
8184	668237
503	668238
17305	668239
5464	668240
19796	668241
16790	668242
46866	668243
4538	668244
14018	668245
81209	668246
23083	668247
83572	668248
46184	668249
18998	668250
80079	668251
24020	668252
11848	668253
577	668254
907	668255
64090	668256
27678	668257
20070	668258
23254	668259
47227	668260
29827	668261
1267	668262
22626	668263
64731	668264
17192	668265
21209	668266
53291	668267
35452	668268
86013	668269
41372	668270
49656	668271
40879	668272
71	668273
18463	668274
49551	668275
49799	668276
14208	668277
20872	668278
85556	668279
26911	668280
78901	668281
19872	668282
1356	668283
68445	668284
10041	668285
26793	668286
47097	668287
80324	668288
470	668289
4437	668290
19387	668291
16216	668292
36863	668293
19	668294
21014	668295
64658	668296
6081	668297
2192	668298
19843	668299
21390	668300
14816	668301
84733	668302
34175	668303
1294	668304
10449	668305
34118	668306
31874	668307
20421	668308
21470	668309
44366	668310
40859	668311
23141	668312
3397	668313
4204	668314
1821	668315
43444	668316
67017	668317
37672	668318
266	668319
332	668320
8665	668321
42577	668322
11903	668323
13437	668324
50371	668325
14600	668326
2194	668327
31062	668328
103869	668329
9814	668330
5849	668331
9090	668332
29910	668333
58053	668334
13865	668335
29140	668336
5399	668337
14346	668338
60220	668339
23593	668340
43922	668341
45471	668342
18263	668343
9265	668344
44943	668345
10607	668346
55466	668347
6076	668348
1317	668349
21509	668350
11036	668351
5699	668352
37320	668353
20896	668354
23150	668355
52801	668356
4383	668357
51009	668358
9136	668359
9616	668360
26332	668361
17259	668362
17785	668363
2318	668364
244	668365
2814	668366
4360	668367
22074	668368
76552	668369
37836	668370
79020	668371
2440	668372
88662	668373
20915	668374
63547	668375
6618	668376
55608	668377
52763	668378
6634	668379
21668	668380
36022	668381
44458	668382
58617	668383
4777	668384
29983	668385
32165	668386
16821	668387
2840	668388
35857	668389
16014	668390
5638	668391
9984	668392
3023	668393
97019	668394
28475	668395
8434	668396
537	668397
11972	668398
92586	668399
14922	668400
75108	668401
38360	668402
71177	668403
89869	668404
11644	668405
3252	668406
33906	668407
55355	668408
42328	668409
67838	668410
24032	668411
90078	668412
10403	668413
78686	668414
17695	668415
55543	668416
14011	668417
20789	668418
34391	668419
52797	668420
37235	668421
628	668422
24843	668423
40484	668424
84493	668425
53695	668426
267	668427
56627	668428
23273	668429
50408	668430
11734	668431
73749	668432
6110	668433
3540	668434
4130	668435
82	668436
46398	668437
21121	668438
103923	668439
7802	668440
5177	668441
25515	668442
1485	668443
23416	668444
28194	668445
11634	668446
473	668447
7844	668448
60910	668449
88264	668450
15420	668451
42641	668452
107151	668453
18919	668454
34839	668455
33124	668456
104543	668457
71956	668458
41544	668459
29201	668460
24130	668461
1763	668462
7345	668463
85496	668464
23934	668465
8426	668466
61821	668467
6098	668468
22510	668469
33113	668470
53339	668471
28457	668472
5344	668473
8325	668474
69268	668475
23759	668476
43600	668477
56935	668478
18968	668479
43958	668480
78946	668481
65715	668482
7466	668483
33291	668484
16229	668485
1668	668486
63004	668487
101511	668488
49216	668489
35137	668490
30762	668491
2537	668492
105176	668493
1067	668494
16627	668495
16476	668496
1212	668497
25300	668498
27400	668499
4285	668500
32862	668501
23204	668502
41683	668503
52227	668504
25191	668505
94691	668506
27936	668507
1514	668508
32718	668509
93833	668510
42292	668511
8439	668512
17458	668513
59186	668514
8428	668515
28946	668516
6902	668517
50231	668518
90003	668519
86984	668520
11205	668521
30325	668522
1914	668523
2108	668524
36907	668525
23988	668526
29299	668527
13729	668528
3915	668529
7456	668530
13169	668531
3565	668532
11165	668533
11091	668534
17263	668535
34069	668536
5365	668537
32291	668538
13634	668539
4683	668540
18556	668541
56591	668542
4213	668543
15283	668544
14861	668545
799	668546
22815	668547
54551	668548
65968	668549
11002	668550
68545	668551
41765	668552
46493	668553
44145	668554
377	668555
5012	668556
100765	668557
17695	668558
107187	668559
19403	668560
8224	668561
3004	668562
30735	668563
1032	668564
78669	668565
475	668566
42303	668567
46370	668568
19353	668569
84585	668570
37383	668571
50950	668572
4686	668573
25725	668574
582	668575
22389	668576
22722	668577
21213	668578
3958	668579
73196	668580
29368	668581
15529	668582
18287	668583
31877	668584
14704	668585
7501	668586
15907	668587
14081	668588
26341	668589
28738	668590
37095	668591
24853	668592
29697	668593
3771	668594
9419	668595
14474	668596
5255	668597
3698	668598
35795	668599
3190	668600
47620	668601
102429	668602
667	668603
438	668604
1699	668605
50016	668606
14296	668607
628	668608
48025	668609
19913	668610
77355	668611
1314	668612
19070	668613
50377	668614
61730	668615
31634	668616
3673	668617
4719	668618
51205	668619
5332	668620
8569	668621
32079	668622
16618	668623
69864	668624
30490	668625
14235	668626
32327	668627
6395	668628
2618	668629
8895	668630
102618	668631
1310	668632
113960	668633
8	668634
42936	668635
5125	668636
45549	668637
3585	668638
20768	668639
20103	668640
58133	668641
47405	668642
13472	668643
12398	668644
51065	668645
10916	668646
35918	668647
44122	668648
31849	668649
22800	668650
84664	668651
15093	668652
4976	668653
2527	668654
7210	668655
46578	668656
16465	668657
12440	668658
89427	668659
26250	668660
70555	668661
567	668662
37199	668663
47620	668664
14822	668665
19343	668666
352	668667
9641	668668
3636	668669
72023	668670
17715	668671
53012	668672
8459	668673
12050	668674
3560	668675
16257	668676
21434	668677
98216	668678
29970	668679
37961	668680
43170	668681
10131	668682
102753	668683
85395	668684
30575	668685
28859	668686
98600	668687
36344	668688
11805	668689
35071	668690
3932	668691
4857	668692
10436	668693
1832	668694
19983	668695
35972	668696
46102	668697
6902	668698
6740	668699
284	668700
11832	668701
52476	668702
2268	668703
14555	668704
1343	668705
59197	668706
52733	668707
7988	668708
11761	668709
13821	668710
46198	668711
41392	668712
20026	668713
23529	668714
14948	668715
96235	668716
2117	668717
14621	668718
13889	668719
46	668720
31445	668721
7988	668722
687	668723
1156	668724
633	668725
23013	668726
5340	668727
8684	668728
5110	668729
17894	668730
703	668731
3237	668732
369	668733
25953	668734
2547	668735
47661	668736
31078	668737
56439	668738
26366	668739
1725	668740
18116	668741
56513	668742
3025	668743
679	668744
37339	668745
7784	668746
85775	668747
34055	668748
17776	668749
27115	668750
18331	668751
16424	668752
21358	668753
16477	668754
18996	668755
4234	668756
51935	668757
16084	668758
1096	668759
11625	668760
41467	668761
3473	668762
1943	668763
55597	668764
11636	668765
43297	668766
4657	668767
471	668768
1212	668769
91930	668770
114431	668771
19226	668772
9762	668773
27987	668774
11585	668775
4387	668776
42987	668777
59157	668778
16633	668779
96476	668780
7004	668781
11189	668782
483	668783
8053	668784
100505	668785
8012	668786
31103	668787
13394	668788
7298	668789
50767	668790
9343	668791
40316	668792
28573	668793
10333	668794
75171	668795
71254	668796
8243	668797
2809	668798
2887	668799
29310	668800
75739	668801
11595	668802
77	668803
41326	668804
1317	668805
11800	668806
43490	668807
24209	668808
69731	668809
87272	668810
50872	668811
84916	668812
32724	668813
66493	668814
9257	668815
20821	668816
1903	668817
13058	668818
11660	668819
52017	668820
13456	668821
14322	668822
14734	668823
10645	668824
17172	668825
5868	668826
5340	668827
30839	668828
71625	668829
25700	668830
28852	668831
16448	668832
62659	668833
36392	668834
16427	668835
26991	668836
101250	668837
20256	668838
8163	668839
38292	668840
87563	668841
62791	668842
37062	668843
104105	668844
22174	668845
77023	668846
6359	668847
21882	668848
20425	668849
26641	668850
64704	668851
49579	668852
26594	668853
4632	668854
5372	668855
28010	668856
48686	668857
15154	668858
42277	668859
8972	668860
19061	668861
35956	668862
52498	668863
951	668864
35604	668865
26354	668866
27147	668867
323	668868
35040	668869
52171	668870
26130	668871
3252	668872
114	668873
9144	668874
7951	668875
25004	668876
4363	668877
13185	668878
71319	668879
88676	668880
67592	668881
10045	668882
7486	668883
9941	668884
42581	668885
5505	668886
6217	668887
19358	668888
29348	668889
1350	668890
4191	668891
6696	668892
7404	668893
3352	668894
20942	668895
19438	668896
7589	668897
62141	668898
13651	668899
7753	668900
82827	668901
87749	668902
54445	668903
90358	668904
17283	668905
12883	668906
4542	668907
27922	668908
86694	668909
25824	668910
2173	668911
9642	668912
8591	668913
16714	668914
22614	668915
85968	668916
23963	668917
5304	668918
2977	668919
19271	668920
45164	668921
10086	668922
33747	668923
17438	668924
22914	668925
26575	668926
20617	668927
74973	668928
51704	668929
86990	668930
2023	668931
1259	668932
65426	668933
404	668934
1001	668935
84759	668936
10521	668937
6358	668938
12367	668939
14009	668940
89947	668941
6057	668942
1199	668943
72305	668944
85848	668945
438	668946
49621	668947
14957	668948
25831	668949
2355	668950
9575	668951
14386	668952
52738	668953
58150	668954
19931	668955
23075	668956
1730	668957
36643	668958
9495	668959
56751	668960
10106	668961
7458	668962
4950	668963
49082	668964
9224	668965
42499	668966
90486	668967
2988	668968
46142	668969
14511	668970
46063	668971
45160	668972
2312	668973
839	668974
92658	668975
3631	668976
109336	668977
25385	668978
7161	668979
8831	668980
91109	668981
24475	668982
8049	668983
63015	668984
2278	668985
1978	668986
50585	668987
42262	668988
113338	668989
9340	668990
48104	668991
1634	668992
13336	668993
16219	668994
55266	668995
39581	668996
59732	668997
31206	668998
62942	668999
17697	669000
36970	669001
316	669002
65295	669003
31637	669004
16063	669005
6707	669006
49982	669007
15186	669008
79082	669009
57841	669010
56194	669011
7849	669012
22497	669013
18663	669014
22970	669015
9494	669016
24385	669017
8259	669018
98059	669019
7460	669020
51219	669021
9462	669022
100195	669023
3253	669024
1636	669025
7832	669026
1522	669027
4934	669028
27773	669029
29962	669030
38611	669031
81977	669032
2913	669033
7680	669034
77055	669035
41742	669036
27528	669037
102819	669038
16894	669039
40532	669040
86179	669041
15204	669042
52532	669043
89581	669044
389	669045
36492	669046
11594	669047
16969	669048
97539	669049
6991	669050
56077	669051
65044	669052
1657	669053
2642	669054
6600	669055
24990	669056
59323	669057
6793	669058
90797	669059
54432	669060
41216	669061
55644	669062
22914	669063
2592	669064
50263	669065
77991	669066
66219	669067
2839	669068
1013	669069
56890	669070
68000	669071
47135	669072
31398	669073
35992	669074
16638	669075
50212	669076
32058	669077
33494	669078
23904	669079
21296	669080
19211	669081
17592	669082
34977	669083
1649	669084
48781	669085
70302	669086
73954	669087
14758	669088
38294	669089
38525	669090
5207	669091
13731	669092
26123	669093
93228	669094
47627	669095
16985	669096
2836	669097
40721	669098
34255	669099
63008	669100
1130	669101
61356	669102
6215	669103
3691	669104
21432	669105
33356	669106
43046	669107
66170	669108
10461	669109
50142	669110
4381	669111
6398	669112
58141	669113
10480	669114
25712	669115
6053	669116
66582	669117
3202	669118
15912	669119
40848	669120
32959	669121
32568	669122
22388	669123
39068	669124
8113	669125
8608	669126
69202	669127
9515	669128
38016	669129
4274	669130
15267	669131
7444	669132
10611	669133
89444	669134
1045	669135
21527	669136
40609	669137
45823	669138
10858	669139
51027	669140
17892	669141
27645	669142
283	669143
26175	669144
49796	669145
5235	669146
1991	669147
21801	669148
87460	669149
2976	669150
1409	669151
1442	669152
22698	669153
24451	669154
38	669155
41887	669156
54925	669157
69626	669158
59265	669159
47903	669160
974	669161
76410	669162
9041	669163
31792	669164
97748	669165
67319	669166
40158	669167
66324	669168
6833	669169
486	669170
7819	669171
10928	669172
3718	669173
37476	669174
82654	669175
101450	669176
381	669177
58425	669178
108375	669179
7121	669180
517	669181
5386	669182
15779	669183
5813	669184
80	669185
62319	669186
30911	669187
2037	669188
9740	669189
27988	669190
8019	669191
37710	669192
29747	669193
102885	669194
45959	669195
1780	669196
8282	669197
14671	669198
44775	669199
35497	669200
2727	669201
5783	669202
6325	669203
75249	669204
20963	669205
277	669206
669	669207
35192	669208
1419	669209
14248	669210
15414	669211
19352	669212
76784	669213
3577	669214
43464	669215
97	669216
22811	669217
23488	669218
12041	669219
73394	669220
26184	669221
1070	669222
242	669223
3174	669224
46568	669225
17405	669226
62042	669227
18668	669228
67892	669229
4178	669230
3575	669231
673	669232
91951	669233
23927	669234
3611	669235
97628	669236
96297	669237
39400	669238
74	669239
85418	669240
29813	669241
73496	669242
51607	669243
26811	669244
27535	669245
17455	669246
4948	669247
8064	669248
17402	669249
60250	669250
7915	669251
97275	669252
75254	669253
85438	669254
70813	669255
78644	669256
106134	669257
22336	669258
13339	669259
16095	669260
14067	669261
76952	669262
73055	669263
5803	669264
9975	669265
6748	669266
32373	669267
41837	669268
67225	669269
12450	669270
3467	669271
9908	669272
3541	669273
24282	669274
1471	669275
49060	669276
16565	669277
72366	669278
18187	669279
6896	669280
9243	669281
83764	669282
68317	669283
98177	669284
78779	669285
1999	669286
10393	669287
16384	669288
29994	669289
80120	669290
8943	669291
65122	669292
7906	669293
91217	669294
72942	669295
62532	669296
58636	669297
51857	669298
55733	669299
1872	669300
88674	669301
16662	669302
17099	669303
32577	669304
7847	669305
201	669306
57214	669307
3550	669308
17032	669309
5910	669310
11073	669311
1041	669312
84992	669313
47266	669314
3953	669315
50493	669316
100405	669317
23848	669318
100150	669319
34540	669320
72141	669321
208	669322
381	669323
26723	669324
46049	669325
16599	669326
27028	669327
61608	669328
38796	669329
37357	669330
86299	669331
26636	669332
3878	669333
71232	669334
11447	669335
54	669336
345	669337
56210	669338
31800	669339
5418	669340
977	669341
52124	669342
10512	669343
13626	669344
688	669345
12418	669346
19033	669347
440	669348
42845	669349
79133	669350
103765	669351
73764	669352
99251	669353
398	669354
33921	669355
774	669356
15793	669357
88909	669358
8449	669359
21735	669360
66449	669361
1524	669362
6496	669363
24593	669364
85396	669365
19687	669366
18169	669367
74598	669368
30543	669369
4008	669370
19293	669371
22067	669372
48370	669373
7838	669374
8509	669375
9223	669376
40550	669377
58250	669378
6660	669379
66394	669380
48119	669381
1388	669382
11233	669383
72534	669384
16270	669385
71280	669386
75287	669387
147	669388
18962	669389
34912	669390
30387	669391
70914	669392
70422	669393
19962	669394
1972	669395
500	669396
74324	669397
13187	669398
93225	669399
55763	669400
2500	669401
35912	669402
287	669403
42304	669404
66972	669405
38550	669406
90630	669407
26079	669408
4611	669409
15516	669410
62575	669411
29866	669412
2327	669413
32440	669414
1044	669415
1257	669416
6707	669417
7471	669418
25390	669419
8390	669420
4564	669421
21383	669422
25223	669423
414	669424
64586	669425
5461	669426
77161	669427
33753	669428
13629	669429
6242	669430
20320	669431
51550	669432
2460	669433
86169	669434
1522	669435
38347	669436
68126	669437
1578	669438
10376	669439
19944	669440
19523	669441
54358	669442
3526	669443
21500	669444
8420	669445
56678	669446
729	669447
44458	669448
53160	669449
12523	669450
12924	669451
30045	669452
2054	669453
32477	669454
27512	669455
21501	669456
71292	669457
46209	669458
6886	669459
48514	669460
426	669461
13412	669462
2548	669463
11941	669464
23372	669465
3797	669466
49518	669467
59061	669468
10431	669469
10478	669470
1333	669471
7704	669472
133	669473
65670	669474
26071	669475
14743	669476
56670	669477
35003	669478
7360	669479
32484	669480
6546	669481
61042	669482
23871	669483
19393	669484
2018	669485
19548	669486
72014	669487
78336	669488
102628	669489
13012	669490
41389	669491
23049	669492
253	669493
114353	669494
24669	669495
17058	669496
180	669497
12530	669498
9174	669499
55635	669500
20149	669501
60698	669502
2780	669503
741	669504
12946	669505
4172	669506
30483	669507
946	669508
25409	669509
16798	669510
72940	669511
66219	669512
4495	669513
916	669514
5609	669515
7594	669516
16717	669517
84490	669518
44552	669519
71229	669520
10086	669521
55256	669522
42187	669523
15924	669524
14572	669525
42940	669526
170	669527
31962	669528
8869	669529
8038	669530
5499	669531
15530	669532
73088	669533
113646	669534
28483	669535
3270	669536
77133	669537
65316	669538
43678	669539
17064	669540
15210	669541
48883	669542
27246	669543
62384	669544
46848	669545
40917	669546
79194	669547
6615	669548
45680	669549
77407	669550
43078	669551
30157	669552
38408	669553
35139	669554
31313	669555
95845	669556
7673	669557
78	669558
8624	669559
35702	669560
23444	669561
56668	669562
12745	669563
3029	669564
44456	669565
5512	669566
37796	669567
39140	669568
48134	669569
9658	669570
13503	669571
10240	669572
39579	669573
540	669574
27504	669575
22498	669576
3245	669577
33299	669578
772	669579
286	669580
75745	669581
64741	669582
20494	669583
31136	669584
3777	669585
278	669586
7609	669587
125	669588
4096	669589
51588	669590
53227	669591
19104	669592
44221	669593
17399	669594
81511	669595
8633	669596
7829	669597
8808	669598
5833	669599
70197	669600
24523	669601
1696	669602
28852	669603
50653	669604
1694	669605
13445	669606
62753	669607
3223	669608
73190	669609
1817	669610
58219	669611
54586	669612
474	669613
18616	669614
24869	669615
34537	669616
143	669617
52282	669618
56634	669619
1711	669620
29497	669621
96616	669622
36669	669623
22570	669624
64626	669625
155	669626
49192	669627
38503	669628
8595	669629
21385	669630
22195	669631
17266	669632
66516	669633
33361	669634
17749	669635
44788	669636
47889	669637
9518	669638
38655	669639
39314	669640
13268	669641
1736	669642
77950	669643
18890	669644
89151	669645
16	669646
29749	669647
67	669648
33531	669649
955	669650
86253	669651
26609	669652
11787	669653
18140	669654
2	669655
26218	669656
17830	669657
30401	669658
57590	669659
21881	669660
12505	669661
20543	669662
161	669663
20391	669664
10626	669665
50654	669666
20038	669667
550	669668
21920	669669
32088	669670
18558	669671
273	669672
6016	669673
47866	669674
92701	669675
85175	669676
42140	669677
5220	669678
74654	669679
7514	669680
790	669681
41858	669682
11199	669683
11167	669684
41978	669685
20226	669686
562	669687
16939	669688
53844	669689
22	669690
9546	669691
4619	669692
31885	669693
6313	669694
39208	669695
18263	669696
103408	669697
35593	669698
29452	669699
59411	669700
66447	669701
56196	669702
53260	669703
2904	669704
91300	669705
1745	669706
1576	669707
1815	669708
43211	669709
853	669710
41575	669711
76221	669712
25338	669713
23292	669714
47518	669715
26762	669716
307	669717
8653	669718
31544	669719
81378	669720
90352	669721
88568	669722
36088	669723
25450	669724
7581	669725
248	669726
55326	669727
24587	669728
49876	669729
88631	669730
78312	669731
1758	669732
15084	669733
87310	669734
74846	669735
15590	669736
55728	669737
20266	669738
17190	669739
5168	669740
42303	669741
2257	669742
186	669743
77793	669744
9617	669745
6404	669746
7917	669747
31894	669748
3282	669749
428	669750
101094	669751
60960	669752
23668	669753
6758	669754
30297	669755
1511	669756
2957	669757
1617	669758
36433	669759
7497	669760
85172	669761
54722	669762
94167	669763
9379	669764
1074	669765
632	669766
31060	669767
45259	669768
61213	669769
20687	669770
42746	669771
77402	669772
51130	669773
20719	669774
29044	669775
62019	669776
28306	669777
59231	669778
48002	669779
69579	669780
7733	669781
62029	669782
56758	669783
24343	669784
29680	669785
15110	669786
27408	669787
63478	669788
86757	669789
24513	669790
7589	669791
4454	669792
1855	669793
781	669794
14685	669795
20870	669796
49798	669797
864	669798
59926	669799
8244	669800
47167	669801
55425	669802
49154	669803
36804	669804
53703	669805
28155	669806
133	669807
69934	669808
4890	669809
14861	669810
8664	669811
889	669812
20319	669813
47670	669814
17729	669815
2641	669816
883	669817
10070	669818
72055	669819
2672	669820
25873	669821
27424	669822
764	669823
7035	669824
40929	669825
13077	669826
5132	669827
3718	669828
20646	669829
1904	669830
8131	669831
27337	669832
19519	669833
41278	669834
32629	669835
50280	669836
18191	669837
1989	669838
40621	669839
52727	669840
14750	669841
29297	669842
4979	669843
35	669844
47727	669845
798	669846
22377	669847
47	669848
199	669849
1039	669850
9763	669851
25638	669852
17344	669853
35531	669854
90450	669855
4313	669856
4607	669857
12515	669858
6249	669859
58259	669860
42201	669861
55261	669862
1960	669863
37109	669864
55353	669865
39297	669866
12256	669867
64945	669868
11383	669869
41062	669870
73594	669871
12806	669872
6488	669873
55192	669874
41414	669875
2485	669876
42501	669877
11430	669878
1097	669879
1054	669880
4006	669881
15906	669882
19370	669883
71281	669884
92677	669885
582	669886
1967	669887
1259	669888
45276	669889
18084	669890
25069	669891
107565	669892
41614	669893
22308	669894
8952	669895
15146	669896
2806	669897
2746	669898
37435	669899
172	669900
45783	669901
7308	669902
55668	669903
10381	669904
8765	669905
4493	669906
103126	669907
14686	669908
69930	669909
27947	669910
154	669911
3432	669912
191	669913
75669	669914
55500	669915
29677	669916
88672	669917
41568	669918
3322	669919
19329	669920
2508	669921
4940	669922
7328	669923
5775	669924
40463	669925
9148	669926
40221	669927
70949	669928
5220	669929
21220	669930
25074	669931
1013	669932
51234	669933
9392	669934
5003	669935
74352	669936
1696	669937
3684	669938
16155	669939
22919	669940
100361	669941
51651	669942
82459	669943
15366	669944
14880	669945
8560	669946
27078	669947
57478	669948
78367	669949
16324	669950
1764	669951
9613	669952
75157	669953
37644	669954
38621	669955
45530	669956
4772	669957
9892	669958
6230	669959
1309	669960
61305	669961
1994	669962
12910	669963
45296	669964
18614	669965
40988	669966
5946	669967
109374	669968
45441	669969
59198	669970
96190	669971
38694	669972
33820	669973
94975	669974
60086	669975
6904	669976
15038	669977
9974	669978
21320	669979
79700	669980
127	669981
9755	669982
20996	669983
47016	669984
8565	669985
35806	669986
82051	669987
34597	669988
16260	669989
24912	669990
3081	669991
61524	669992
1171	669993
38789	669994
86765	669995
251	669996
46504	669997
81620	669998
82752	669999
2088	670000
2059	670001
14937	670002
1062	670003
24507	670004
531	670005
5531	670006
4422	670007
90274	670008
6035	670009
62578	670010
6829	670011
62921	670012
98351	670013
2074	670014
36445	670015
61024	670016
35712	670017
4488	670018
89	670019
45980	670020
16390	670021
4253	670022
95869	670023
10338	670024
25593	670025
17487	670026
45898	670027
51858	670028
11294	670029
54466	670030
31200	670031
94847	670032
34144	670033
59012	670034
30944	670035
8003	670036
2574	670037
9876	670038
20099	670039
108803	670040
4024	670041
14131	670042
47324	670043
41963	670044
100524	670045
62977	670046
80426	670047
111370	670048
17520	670049
16059	670050
2200	670051
26558	670052
65031	670053
8732	670054
37390	670055
55984	670056
79924	670057
7359	670058
20583	670059
2541	670060
6826	670061
20797	670062
52149	670063
68978	670064
42685	670065
33329	670066
10190	670067
52042	670068
41009	670069
20854	670070
2645	670071
44716	670072
289	670073
5440	670074
99976	670075
4612	670076
50382	670077
144	670078
1524	670079
16632	670080
98524	670081
3953	670082
81256	670083
837	670084
3679	670085
70209	670086
64253	670087
60147	670088
2722	670089
82020	670090
3556	670091
22684	670092
14919	670093
37213	670094
89882	670095
8316	670096
73800	670097
1850	670098
70587	670099
2065	670100
23999	670101
170	670102
74216	670103
64902	670104
2916	670105
19934	670106
34142	670107
558	670108
40047	670109
57660	670110
503	670111
40814	670112
11843	670113
47046	670114
39620	670115
75429	670116
83647	670117
18502	670118
38375	670119
18533	670120
62251	670121
17168	670122
43788	670123
27475	670124
76814	670125
72234	670126
615	670127
36857	670128
71355	670129
20421	670130
39761	670131
14862	670132
73974	670133
19184	670134
11355	670135
3432	670136
40805	670137
44518	670138
66615	670139
7325	670140
56228	670141
28464	670142
179	670143
82315	670144
16560	670145
80321	670146
51820	670147
27934	670148
30059	670149
3541	670150
16460	670151
14024	670152
45662	670153
6909	670154
48910	670155
5824	670156
9958	670157
5169	670158
114165	670159
53	670160
13523	670161
92291	670162
25366	670163
40714	670164
15466	670165
9448	670166
44062	670167
41240	670168
82636	670169
7172	670170
9265	670171
13639	670172
5787	670173
5469	670174
26734	670175
28977	670176
259	670177
817	670178
22948	670179
60357	670180
40459	670181
9708	670182
92	670183
12363	670184
2230	670185
6756	670186
59617	670187
33991	670188
63218	670189
38092	670190
10262	670191
52009	670192
321	670193
24230	670194
23300	670195
7142	670196
1911	670197
55449	670198
3714	670199
15701	670200
4061	670201
92122	670202
16280	670203
90968	670204
2243	670205
4003	670206
13985	670207
62651	670208
21927	670209
97678	670210
7704	670211
72357	670212
41454	670213
21377	670214
463	670215
63682	670216
22121	670217
17	670218
7062	670219
1659	670220
82297	670221
65345	670222
85835	670223
32760	670224
43941	670225
20407	670226
92565	670227
23678	670228
1821	670229
69164	670230
3021	670231
71050	670232
20692	670233
4896	670234
12189	670235
1646	670236
1147	670237
68586	670238
34107	670239
3611	670240
10965	670241
10717	670242
43992	670243
6168	670244
34308	670245
10515	670246
27222	670247
28275	670248
96980	670249
47345	670250
10507	670251
54815	670252
5951	670253
80083	670254
62932	670255
48704	670256
76553	670257
1042	670258
16945	670259
19516	670260
5732	670261
25308	670262
1685	670263
32545	670264
87992	670265
39560	670266
30115	670267
48094	670268
47799	670269
294	670270
558	670271
49301	670272
47563	670273
33962	670274
96680	670275
44789	670276
174	670277
69081	670278
3165	670279
4110	670280
22633	670281
70092	670282
31066	670283
52302	670284
37854	670285
42291	670286
16990	670287
60	670288
7531	670289
24962	670290
36040	670291
53529	670292
46853	670293
26457	670294
22852	670295
71723	670296
36944	670297
36337	670298
30619	670299
421	670300
36823	670301
202	670302
4349	670303
39105	670304
51074	670305
55301	670306
1587	670307
56579	670308
4207	670309
78113	670310
31086	670311
19352	670312
41909	670313
18837	670314
30091	670315
25332	670316
60545	670317
6740	670318
40432	670319
10008	670320
24750	670321
29255	670322
86549	670323
18187	670324
10620	670325
10122	670326
77113	670327
45385	670328
3229	670329
17501	670330
18413	670331
13970	670332
55031	670333
92313	670334
5661	670335
112125	670336
12806	670337
63989	670338
1724	670339
77243	670340
61015	670341
72026	670342
92001	670343
8551	670344
45734	670345
9969	670346
81287	670347
12243	670348
7773	670349
106100	670350
7904	670351
90617	670352
767	670353
84628	670354
59381	670355
1705	670356
7568	670357
59549	670358
2218	670359
84352	670360
36346	670361
41227	670362
7843	670363
26752	670364
13460	670365
774	670366
833	670367
43851	670368
48992	670369
41159	670370
13996	670371
1503	670372
6029	670373
53103	670374
25277	670375
3673	670376
48728	670377
52359	670378
1680	670379
23409	670380
54571	670381
45971	670382
7852	670383
8453	670384
6459	670385
32198	670386
74991	670387
29208	670388
6206	670389
8352	670390
16813	670391
28984	670392
27571	670393
89497	670394
61171	670395
54769	670396
52	670397
62929	670398
11770	670399
6547	670400
9261	670401
2195	670402
63907	670403
22916	670404
5613	670405
23631	670406
812	670407
4942	670408
10741	670409
50450	670410
45130	670411
18951	670412
38178	670413
12801	670414
3225	670415
3462	670416
43346	670417
24660	670418
3966	670419
248	670420
26111	670421
21390	670422
25885	670423
9350	670424
62027	670425
17817	670426
30158	670427
4309	670428
29321	670429
4231	670430
143	670431
5583	670432
26810	670433
37504	670434
89951	670435
38378	670436
37873	670437
35	670438
49518	670439
49435	670440
8755	670441
8733	670442
150	670443
11323	670444
47402	670445
43096	670446
58643	670447
89258	670448
73959	670449
3096	670450
21865	670451
1967	670452
29160	670453
6099	670454
15755	670455
16589	670456
84866	670457
11836	670458
85483	670459
1764	670460
23752	670461
34348	670462
33370	670463
58417	670464
5662	670465
31604	670466
1638	670467
964	670468
98750	670469
55241	670470
37230	670471
17464	670472
26752	670473
7277	670474
107	670475
77966	670476
404	670477
417	670478
324	670479
102	670480
750	670481
6583	670482
8123	670483
8859	670484
78581	670485
285	670486
29243	670487
81023	670488
54262	670489
107694	670490
23198	670491
41334	670492
12325	670493
52212	670494
4539	670495
42530	670496
32216	670497
6219	670498
89114	670499
31344	670500
1547	670501
20220	670502
50640	670503
10707	670504
12421	670505
21438	670506
4944	670507
17360	670508
9763	670509
18739	670510
56678	670511
9	670512
56384	670513
36387	670514
1407	670515
4403	670516
82311	670517
14108	670518
915	670519
34953	670520
272	670521
19679	670522
254	670523
58740	670524
15699	670525
13038	670526
66551	670527
50443	670528
16189	670529
6280	670530
113957	670531
90366	670532
2981	670533
5225	670534
25825	670535
29352	670536
92817	670537
23486	670538
29124	670539
4537	670540
836	670541
31319	670542
49496	670543
12113	670544
8609	670545
990	670546
68370	670547
35132	670548
434	670549
30844	670550
51977	670551
2153	670552
7566	670553
4926	670554
21604	670555
61983	670556
505	670557
36999	670558
4	670559
269	670560
36522	670561
48751	670562
28554	670563
67801	670564
4492	670565
29392	670566
51902	670567
1221	670568
55842	670569
721	670570
3162	670571
56559	670572
81196	670573
36698	670574
42795	670575
74303	670576
18261	670577
38840	670578
93710	670579
4205	670580
93411	670581
61403	670582
3732	670583
2164	670584
21079	670585
19097	670586
28529	670587
1014	670588
52378	670589
75766	670590
98683	670591
7514	670592
17891	670593
22389	670594
50904	670595
50216	670596
54976	670597
16929	670598
22683	670599
49194	670600
2982	670601
336	670602
10438	670603
56650	670604
59374	670605
9247	670606
59478	670607
17231	670608
107227	670609
66182	670610
79469	670611
36013	670612
45	670613
62248	670614
607	670615
68271	670616
14914	670617
4248	670618
59614	670619
31978	670620
31678	670621
53128	670622
42219	670623
43262	670624
6460	670625
128	670626
5776	670627
3077	670628
3726	670629
58565	670630
15918	670631
16869	670632
62577	670633
8015	670634
71289	670635
4620	670636
4641	670637
21673	670638
91063	670639
44	670640
1607	670641
4195	670642
19229	670643
34318	670644
19794	670645
3722	670646
7434	670647
8293	670648
96882	670649
5723	670650
15569	670651
3427	670652
27477	670653
110307	670654
5208	670655
3732	670656
17554	670657
405	670658
2873	670659
11595	670660
42769	670661
47911	670662
49360	670663
8778	670664
34906	670665
20736	670666
7058	670667
27814	670668
26395	670669
1480	670670
46903	670671
76707	670672
43492	670673
1851	670674
82604	670675
2980	670676
1104	670677
77552	670678
49482	670679
1713	670680
2934	670681
100365	670682
7535	670683
1884	670684
62143	670685
3873	670686
18772	670687
31828	670688
6872	670689
29732	670690
18105	670691
17248	670692
36457	670693
644	670694
64532	670695
46535	670696
4255	670697
24047	670698
15573	670699
76570	670700
106431	670701
19635	670702
12394	670703
47666	670704
65910	670705
113944	670706
21751	670707
12788	670708
67310	670709
63070	670710
6918	670711
7100	670712
74	670713
51565	670714
48471	670715
85962	670716
69974	670717
6704	670718
22693	670719
36418	670720
90679	670721
939	670722
93878	670723
38777	670724
15997	670725
4421	670726
18716	670727
74307	670728
52216	670729
14512	670730
28	670731
60494	670732
82828	670733
1147	670734
23270	670735
22010	670736
48223	670737
3069	670738
99324	670739
96033	670740
5996	670741
37024	670742
38899	670743
47221	670744
43	670745
37743	670746
366	670747
11699	670748
53663	670749
99698	670750
65154	670751
40602	670752
4417	670753
59535	670754
49285	670755
6954	670756
23281	670757
59821	670758
17283	670759
35940	670760
30279	670761
60805	670762
26689	670763
33656	670764
24680	670765
11002	670766
602	670767
81350	670768
37816	670769
28338	670770
18066	670771
69553	670772
76878	670773
112831	670774
3200	670775
7226	670776
19052	670777
74800	670778
32293	670779
37892	670780
16694	670781
91247	670782
58941	670783
37901	670784
2309	670785
15464	670786
33171	670787
12097	670788
52018	670789
20285	670790
80065	670791
8810	670792
68901	670793
115	670794
7619	670795
13125	670796
39719	670797
590	670798
92024	670799
51384	670800
193	670801
17630	670802
3028	670803
39387	670804
5821	670805
31165	670806
54702	670807
59924	670808
7453	670809
135	670810
51074	670811
17577	670812
21635	670813
48866	670814
7628	670815
48556	670816
1183	670817
1026	670818
33007	670819
39542	670820
58290	670821
55320	670822
121	670823
7517	670824
1858	670825
15029	670826
41683	670827
13228	670828
1625	670829
1876	670830
3714	670831
52846	670832
18646	670833
19044	670834
69221	670835
13715	670836
42983	670837
23577	670838
7379	670839
77107	670840
3566	670841
74475	670842
37368	670843
9804	670844
24755	670845
557	670846
48410	670847
48428	670848
39496	670849
17379	670850
14461	670851
41964	670852
5622	670853
51627	670854
32318	670855
1469	670856
97068	670857
34303	670858
1282	670859
7427	670860
14284	670861
691	670862
47758	670863
33453	670864
6750	670865
21028	670866
60744	670867
29526	670868
81140	670869
46333	670870
29862	670871
8304	670872
2862	670873
51118	670874
9696	670875
30595	670876
31985	670877
23590	670878
27332	670879
36208	670880
25061	670881
64311	670882
11705	670883
604	670884
26731	670885
9872	670886
101174	670887
10894	670888
6886	670889
7807	670890
2749	670891
55340	670892
18534	670893
6683	670894
11860	670895
34984	670896
64697	670897
1032	670898
36975	670899
157	670900
20944	670901
72191	670902
62174	670903
47036	670904
4088	670905
4953	670906
55512	670907
14706	670908
20907	670909
8821	670910
3039	670911
81851	670912
1012	670913
5950	670914
45348	670915
58174	670916
29192	670917
27672	670918
9413	670919
1674	670920
67556	670921
18648	670922
61567	670923
7447	670924
25625	670925
21319	670926
12709	670927
28399	670928
8577	670929
73069	670930
32109	670931
35146	670932
38031	670933
600	670934
8748	670935
14735	670936
11315	670937
179	670938
783	670939
16137	670940
31611	670941
20162	670942
74649	670943
24754	670944
39453	670945
14570	670946
17672	670947
2061	670948
55955	670949
15996	670950
5687	670951
44680	670952
52407	670953
23909	670954
100826	670955
22588	670956
1047	670957
9180	670958
86194	670959
38141	670960
3374	670961
40014	670962
42011	670963
6708	670964
21358	670965
56199	670966
845	670967
61931	670968
6681	670969
65117	670970
22887	670971
1038	670972
2386	670973
25805	670974
45570	670975
55945	670976
3071	670977
31086	670978
7710	670979
2886	670980
37064	670981
16872	670982
79362	670983
18763	670984
17579	670985
11122	670986
47723	670987
81541	670988
42302	670989
1159	670990
365	670991
56229	670992
18059	670993
39616	670994
28853	670995
31002	670996
2336	670997
57124	670998
137	670999
36734	671000
9833	671001
14343	671002
21883	671003
14672	671004
3856	671005
61925	671006
51486	671007
28553	671008
5263	671009
7659	671010
11397	671011
22302	671012
398	671013
32354	671014
10868	671015
9214	671016
36033	671017
13185	671018
956	671019
7419	671020
11807	671021
68878	671022
63550	671023
1662	671024
6849	671025
18312	671026
28648	671027
91621	671028
10373	671029
113379	671030
12625	671031
30268	671032
70305	671033
792	671034
15291	671035
49895	671036
59195	671037
40257	671038
11869	671039
19743	671040
61568	671041
1000	671042
83553	671043
104164	671044
22173	671045
11334	671046
73410	671047
13498	671048
1239	671049
25811	671050
1705	671051
14426	671052
76161	671053
69150	671054
93831	671055
5359	671056
621	671057
1481	671058
97790	671059
631	671060
18032	671061
90743	671062
11084	671063
12514	671064
2549	671065
27530	671066
8265	671067
13882	671068
54872	671069
5165	671070
21965	671071
4277	671072
10816	671073
35114	671074
81902	671075
43109	671076
10963	671077
5829	671078
14503	671079
27651	671080
243	671081
14700	671082
25504	671083
67806	671084
60700	671085
47670	671086
87264	671087
13310	671088
8000	671089
3372	671090
55516	671091
66147	671092
48104	671093
31080	671094
87857	671095
2074	671096
2647	671097
1492	671098
6646	671099
3644	671100
22043	671101
4260	671102
101204	671103
47404	671104
63471	671105
5847	671106
27825	671107
56579	671108
1797	671109
49	671110
13139	671111
12548	671112
1420	671113
53829	671114
14375	671115
2931	671116
418	671117
27904	671118
56788	671119
50720	671120
42947	671121
10739	671122
4471	671123
32977	671124
10140	671125
11675	671126
16	671127
57121	671128
4823	671129
22677	671130
443	671131
42961	671132
96285	671133
3300	671134
51333	671135
34579	671136
31601	671137
1894	671138
31610	671139
23334	671140
11573	671141
41569	671142
11318	671143
1202	671144
14595	671145
3317	671146
24168	671147
49293	671148
38476	671149
19610	671150
535	671151
53556	671152
1497	671153
19463	671154
50886	671155
21202	671156
54255	671157
1638	671158
32636	671159
91022	671160
10496	671161
85409	671162
23883	671163
40656	671164
79508	671165
71729	671166
109	671167
9034	671168
37214	671169
11665	671170
38373	671171
197	671172
8054	671173
13633	671174
14023	671175
36520	671176
12442	671177
31531	671178
65666	671179
20463	671180
37539	671181
4793	671182
30924	671183
76604	671184
95324	671185
26393	671186
63661	671187
37292	671188
33363	671189
11631	671190
6759	671191
7575	671192
941	671193
8758	671194
53144	671195
4619	671196
86795	671197
4066	671198
20356	671199
1416	671200
76943	671201
67306	671202
53876	671203
4487	671204
107555	671205
67819	671206
39373	671207
13387	671208
1220	671209
19403	671210
3636	671211
34231	671212
17977	671213
25792	671214
81325	671215
663	671216
703	671217
60916	671218
53595	671219
17170	671220
6547	671221
42844	671222
29317	671223
73149	671224
49645	671225
3059	671226
21349	671227
2267	671228
3121	671229
53144	671230
33515	671231
4059	671232
16521	671233
57154	671234
13380	671235
32172	671236
13411	671237
20693	671238
8389	671239
179	671240
4385	671241
59894	671242
71129	671243
98590	671244
14166	671245
20614	671246
1762	671247
34336	671248
70364	671249
19739	671250
14595	671251
36024	671252
13722	671253
7550	671254
57410	671255
10083	671256
40251	671257
72474	671258
13957	671259
28744	671260
53576	671261
36105	671262
63581	671263
32690	671264
36030	671265
47925	671266
31839	671267
1829	671268
52513	671269
33134	671270
8080	671271
93380	671272
25705	671273
19136	671274
73829	671275
1216	671276
90878	671277
44181	671278
32030	671279
4233	671280
51097	671281
59061	671282
35036	671283
64157	671284
38100	671285
7472	671286
61215	671287
9877	671288
496	671289
24766	671290
10753	671291
63300	671292
6886	671293
18612	671294
9745	671295
42670	671296
95	671297
21931	671298
48919	671299
30205	671300
33942	671301
20021	671302
44197	671303
6633	671304
18010	671305
89016	671306
16444	671307
52159	671308
44971	671309
27776	671310
59935	671311
12	671312
2542	671313
69573	671314
21578	671315
56710	671316
53599	671317
50440	671318
26014	671319
52620	671320
35483	671321
6829	671322
20060	671323
18385	671324
11653	671325
5012	671326
1107	671327
10639	671328
14795	671329
27365	671330
20279	671331
2796	671332
21697	671333
2494	671334
2207	671335
4723	671336
7389	671337
10026	671338
66376	671339
39538	671340
35731	671341
98303	671342
9448	671343
1898	671344
32910	671345
986	671346
43097	671347
66040	671348
1078	671349
48266	671350
85481	671351
74373	671352
62816	671353
13941	671354
12030	671355
8708	671356
46931	671357
1750	671358
92433	671359
63118	671360
28270	671361
61831	671362
82826	671363
24953	671364
4977	671365
54655	671366
189	671367
15426	671368
113263	671369
2154	671370
42001	671371
70451	671372
79909	671373
58968	671374
37721	671375
64026	671376
29768	671377
5660	671378
18186	671379
18291	671380
100114	671381
7624	671382
20518	671383
57360	671384
4876	671385
21504	671386
40774	671387
408	671388
91285	671389
13180	671390
90209	671391
2335	671392
885	671393
45232	671394
40957	671395
54063	671396
3804	671397
1403	671398
56522	671399
8603	671400
83150	671401
81080	671402
3338	671403
89205	671404
36146	671405
2	671406
5387	671407
5046	671408
4315	671409
45801	671410
313	671411
14160	671412
3448	671413
27632	671414
10684	671415
8164	671416
653	671417
59104	671418
25968	671419
104728	671420
2412	671421
26220	671422
46906	671423
10587	671424
91168	671425
12350	671426
19990	671427
6410	671428
27550	671429
33768	671430
3153	671431
8868	671432
93549	671433
376	671434
24424	671435
33998	671436
11297	671437
5077	671438
47235	671439
6760	671440
13385	671441
54171	671442
43765	671443
98594	671444
55458	671445
44606	671446
21784	671447
44072	671448
27175	671449
4366	671450
77021	671451
47604	671452
7959	671453
86632	671454
16271	671455
404	671456
19004	671457
13205	671458
67418	671459
35808	671460
42179	671461
2348	671462
27798	671463
56045	671464
21545	671465
347	671466
234	671467
9428	671468
54768	671469
59335	671470
36253	671471
31215	671472
17210	671473
38817	671474
86028	671475
6892	671476
26423	671477
6837	671478
23410	671479
555	671480
5761	671481
20744	671482
91637	671483
3320	671484
3223	671485
67926	671486
76435	671487
61920	671488
7226	671489
73	671490
16296	671491
40658	671492
112349	671493
18860	671494
68066	671495
52482	671496
3453	671497
98001	671498
32213	671499
14957	671500
41238	671501
11273	671502
7392	671503
47114	671504
2136	671505
52085	671506
7731	671507
989	671508
73381	671509
30910	671510
23508	671511
76546	671512
3599	671513
82295	671514
1998	671515
402	671516
22665	671517
14508	671518
43944	671519
78131	671520
12781	671521
55160	671522
1121	671523
61	671524
27939	671525
51917	671526
11822	671527
17193	671528
66566	671529
82396	671530
51240	671531
1604	671532
56908	671533
45261	671534
10358	671535
13372	671536
11578	671537
11789	671538
52633	671539
1184	671540
35727	671541
9858	671542
56409	671543
6	671544
20577	671545
1518	671546
1927	671547
37332	671548
77865	671549
75152	671550
81824	671551
35766	671552
3724	671553
59835	671554
14624	671555
74	671556
2837	671557
13142	671558
80715	671559
63790	671560
20872	671561
925	671562
2238	671563
9607	671564
46984	671565
65900	671566
33053	671567
73080	671568
11156	671569
410	671570
209	671571
2698	671572
42522	671573
4847	671574
13233	671575
71130	671576
18701	671577
63586	671578
14950	671579
51846	671580
72626	671581
88917	671582
64	671583
10195	671584
31142	671585
45674	671586
9238	671587
6317	671588
6745	671589
30396	671590
33689	671591
1343	671592
253	671593
70966	671594
95345	671595
71899	671596
31505	671597
64400	671598
33298	671599
7	671600
34715	671601
8458	671602
20090	671603
39936	671604
8334	671605
407	671606
9553	671607
11823	671608
92502	671609
103402	671610
20374	671611
37493	671612
14917	671613
6259	671614
52648	671615
93956	671616
5034	671617
14741	671618
41505	671619
12319	671620
95155	671621
77354	671622
14	671623
43157	671624
29178	671625
4768	671626
69420	671627
5566	671628
38430	671629
22663	671630
4350	671631
82008	671632
101538	671633
1001	671634
24	671635
22696	671636
58328	671637
101621	671638
55667	671639
13471	671640
11642	671641
65822	671642
75318	671643
54123	671644
34252	671645
16349	671646
17686	671647
55688	671648
16436	671649
102597	671650
973	671651
1338	671652
2342	671653
37367	671654
21799	671655
38408	671656
47588	671657
16566	671658
16345	671659
88737	671660
10397	671661
6924	671662
3186	671663
41744	671664
197	671665
69496	671666
37763	671667
2305	671668
62124	671669
4166	671670
53559	671671
18363	671672
47045	671673
9304	671674
2765	671675
12427	671676
84234	671677
67006	671678
54676	671679
38484	671680
31380	671681
18890	671682
16304	671683
20201	671684
5516	671685
19308	671686
5515	671687
333	671688
11312	671689
805	671690
35910	671691
2742	671692
21376	671693
74326	671694
95840	671695
69188	671696
49006	671697
43754	671698
48895	671699
53279	671700
95444	671701
19005	671702
22026	671703
24888	671704
29793	671705
19362	671706
18278	671707
14957	671708
9132	671709
4797	671710
38261	671711
34545	671712
28072	671713
37370	671714
1784	671715
17047	671716
56226	671717
26269	671718
17970	671719
3064	671720
7211	671721
64207	671722
96715	671723
86010	671724
5492	671725
19752	671726
30503	671727
2629	671728
6307	671729
3571	671730
6511	671731
24639	671732
41574	671733
29705	671734
45292	671735
38501	671736
67132	671737
77860	671738
554	671739
106911	671740
45870	671741
64958	671742
16986	671743
50226	671744
1849	671745
20506	671746
2148	671747
38682	671748
10078	671749
1490	671750
27195	671751
5760	671752
34582	671753
32773	671754
24227	671755
17117	671756
48513	671757
394	671758
2480	671759
12356	671760
4765	671761
15718	671762
22618	671763
18306	671764
2034	671765
1137	671766
1987	671767
2545	671768
74695	671769
22012	671770
21925	671771
5673	671772
43463	671773
45298	671774
11051	671775
3599	671776
37798	671777
99935	671778
88810	671779
52527	671780
789	671781
20950	671782
41	671783
3912	671784
55869	671785
63746	671786
99098	671787
26445	671788
35994	671789
25531	671790
28288	671791
2040	671792
547	671793
73925	671794
3651	671795
40118	671796
46214	671797
14145	671798
4641	671799
619	671800
19757	671801
48148	671802
53208	671803
1929	671804
46426	671805
543	671806
10074	671807
33561	671808
23005	671809
15447	671810
29651	671811
54134	671812
6091	671813
8336	671814
11563	671815
47432	671816
41011	671817
66604	671818
3742	671819
35002	671820
1633	671821
11915	671822
35373	671823
69044	671824
3076	671825
18730	671826
98754	671827
17654	671828
990	671829
14825	671830
3071	671831
26564	671832
72733	671833
71980	671834
30794	671835
15166	671836
11558	671837
15699	671838
18745	671839
16604	671840
66486	671841
38958	671842
13720	671843
15124	671844
26782	671845
40436	671846
57665	671847
57778	671848
1851	671849
39150	671850
68666	671851
2103	671852
57645	671853
106327	671854
4197	671855
39388	671856
14386	671857
34412	671858
19372	671859
16927	671860
20161	671861
12146	671862
9766	671863
12921	671864
23281	671865
32131	671866
36719	671867
6086	671868
6018	671869
814	671870
81501	671871
989	671872
4723	671873
109816	671874
24860	671875
290	671876
88930	671877
64345	671878
165	671879
46007	671880
88205	671881
58497	671882
49724	671883
52457	671884
150	671885
4653	671886
55341	671887
51176	671888
41	671889
38467	671890
99895	671891
16609	671892
19883	671893
9229	671894
5834	671895
51495	671896
10628	671897
3	671898
64499	671899
95744	671900
30317	671901
40388	671902
18858	671903
4018	671904
22190	671905
22356	671906
37215	671907
46788	671908
57007	671909
2441	671910
9888	671911
44649	671912
105746	671913
8999	671914
63648	671915
7709	671916
20975	671917
2173	671918
1656	671919
24294	671920
60277	671921
173	671922
6017	671923
40862	671924
12119	671925
44500	671926
1359	671927
10508	671928
65438	671929
3585	671930
18500	671931
25941	671932
21427	671933
14224	671934
18922	671935
78915	671936
31840	671937
3595	671938
31509	671939
81587	671940
4368	671941
12997	671942
19337	671943
28740	671944
27026	671945
27562	671946
38003	671947
19731	671948
71530	671949
4047	671950
72037	671951
8229	671952
35727	671953
20574	671954
189	671955
33755	671956
21535	671957
47596	671958
64383	671959
31124	671960
12773	671961
109463	671962
75984	671963
25386	671964
5252	671965
34161	671966
2678	671967
70	671968
4779	671969
14494	671970
39923	671971
5271	671972
16513	671973
26279	671974
44315	671975
6879	671976
8809	671977
85005	671978
38876	671979
63349	671980
29336	671981
40553	671982
7645	671983
1454	671984
716	671985
31796	671986
4356	671987
102127	671988
2	671989
68716	671990
104574	671991
31959	671992
10342	671993
30591	671994
53826	671995
36377	671996
78020	671997
31294	671998
32237	671999
46710	672000
48993	672001
47657	672002
29629	672003
59265	672004
6656	672005
10635	672006
34426	672007
37341	672008
31673	672009
37543	672010
21457	672011
10950	672012
59	672013
73011	672014
53592	672015
9692	672016
6049	672017
9261	672018
70	672019
7192	672020
50622	672021
71318	672022
199	672023
25308	672024
11723	672025
40406	672026
104153	672027
53126	672028
1320	672029
28434	672030
26010	672031
50268	672032
3090	672033
23708	672034
53362	672035
4997	672036
423	672037
37122	672038
84648	672039
45994	672040
46315	672041
11266	672042
697	672043
47396	672044
72120	672045
52446	672046
98322	672047
71348	672048
52068	672049
2558	672050
62689	672051
18235	672052
36650	672053
8647	672054
63774	672055
6452	672056
77841	672057
8950	672058
39802	672059
77337	672060
37412	672061
1581	672062
15440	672063
27857	672064
435	672065
103534	672066
40057	672067
7655	672068
24090	672069
7011	672070
25697	672071
1221	672072
29415	672073
7221	672074
8193	672075
95955	672076
2605	672077
31017	672078
2027	672079
21298	672080
21906	672081
29816	672082
37858	672083
89017	672084
111	672085
83581	672086
24911	672087
10092	672088
84435	672089
21814	672090
89	672091
2284	672092
56742	672093
16581	672094
92374	672095
2108	672096
31493	672097
26509	672098
38395	672099
54718	672100
19581	672101
61503	672102
13737	672103
29	672104
5119	672105
56119	672106
11468	672107
8795	672108
15024	672109
17963	672110
5818	672111
39629	672112
12113	672113
18	672114
6952	672115
86588	672116
30815	672117
507	672118
11807	672119
61206	672120
1759	672121
60909	672122
34125	672123
1579	672124
54954	672125
40417	672126
25382	672127
48594	672128
976	672129
153	672130
28582	672131
6486	672132
4229	672133
11336	672134
553	672135
21589	672136
13218	672137
67550	672138
4	672139
28492	672140
15949	672141
57340	672142
110666	672143
1553	672144
60990	672145
29000	672146
2875	672147
33585	672148
7274	672149
53724	672150
48949	672151
6932	672152
2616	672153
56296	672154
6986	672155
1274	672156
21823	672157
47889	672158
233	672159
9657	672160
13439	672161
18912	672162
68	672163
102774	672164
54728	672165
54768	672166
24025	672167
45592	672168
643	672169
9931	672170
71582	672171
36023	672172
9317	672173
15063	672174
4659	672175
58021	672176
4158	672177
377	672178
2143	672179
113	672180
41872	672181
105338	672182
6207	672183
3519	672184
24572	672185
39544	672186
14380	672187
1590	672188
102801	672189
201	672190
41374	672191
16865	672192
37408	672193
12470	672194
16900	672195
5378	672196
24788	672197
39480	672198
39859	672199
18835	672200
1338	672201
12788	672202
79755	672203
17666	672204
7687	672205
13162	672206
13006	672207
267	672208
24043	672209
53414	672210
266	672211
4262	672212
29219	672213
12152	672214
2550	672215
90631	672216
2849	672217
52049	672218
20609	672219
84271	672220
136	672221
83451	672222
83	672223
38492	672224
36632	672225
4575	672226
69726	672227
99723	672228
78682	672229
1829	672230
18042	672231
1680	672232
12343	672233
69996	672234
19275	672235
8850	672236
789	672237
47941	672238
1	672239
57434	672240
17016	672241
12591	672242
10757	672243
5480	672244
8683	672245
9352	672246
13261	672247
26093	672248
108305	672249
54526	672250
64969	672251
43876	672252
65532	672253
45319	672254
73351	672255
50525	672256
8051	672257
17271	672258
10273	672259
58257	672260
25	672261
12743	672262
91	672263
1833	672264
2879	672265
46529	672266
20179	672267
45	672268
33135	672269
16404	672270
15068	672271
617	672272
86136	672273
3799	672274
15675	672275
22258	672276
4196	672277
62681	672278
12455	672279
585	672280
595	672281
16263	672282
40446	672283
15384	672284
3082	672285
28	672286
8408	672287
23352	672288
14217	672289
17349	672290
64122	672291
97143	672292
46973	672293
88928	672294
9290	672295
74353	672296
14731	672297
11051	672298
23274	672299
76087	672300
60127	672301
2601	672302
84660	672303
12504	672304
22099	672305
70705	672306
37251	672307
3323	672308
64949	672309
64330	672310
68808	672311
17003	672312
44432	672313
4	672314
77759	672315
30767	672316
50181	672317
77557	672318
26207	672319
36096	672320
48395	672321
20523	672322
26114	672323
81524	672324
36862	672325
45242	672326
8712	672327
84609	672328
4038	672329
6038	672330
31809	672331
34031	672332
11758	672333
83648	672334
24222	672335
65611	672336
75985	672337
26672	672338
5590	672339
9387	672340
38512	672341
215	672342
700	672343
31840	672344
28817	672345
1142	672346
4634	672347
92675	672348
40031	672349
10793	672350
40236	672351
27626	672352
113771	672353
11821	672354
74097	672355
41879	672356
56497	672357
465	672358
25269	672359
6790	672360
45945	672361
40121	672362
383	672363
59622	672364
73259	672365
7182	672366
16724	672367
4112	672368
3685	672369
30567	672370
42464	672371
105872	672372
25384	672373
15167	672374
26535	672375
17871	672376
44067	672377
77204	672378
74434	672379
28918	672380
42252	672381
5610	672382
10754	672383
15395	672384
34024	672385
4870	672386
86409	672387
5695	672388
56411	672389
72941	672390
18668	672391
7744	672392
10227	672393
22666	672394
55132	672395
861	672396
19088	672397
64391	672398
44228	672399
13635	672400
2034	672401
94	672402
5379	672403
94108	672404
62571	672405
100354	672406
12915	672407
31759	672408
5810	672409
32245	672410
52047	672411
77519	672412
577	672413
4362	672414
3600	672415
107687	672416
2006	672417
1024	672418
54921	672419
16763	672420
2931	672421
21331	672422
675	672423
27242	672424
1493	672425
5084	672426
12045	672427
33866	672428
28523	672429
6445	672430
3900	672431
19	672432
63307	672433
563	672434
7300	672435
2705	672436
1214	672437
2737	672438
24440	672439
69065	672440
55144	672441
63	672442
52898	672443
6221	672444
68995	672445
25128	672446
37109	672447
17976	672448
48770	672449
39832	672450
43740	672451
7552	672452
45617	672453
1633	672454
38059	672455
32994	672456
11868	672457
21126	672458
60281	672459
9021	672460
20055	672461
2737	672462
46953	672463
776	672464
103744	672465
69312	672466
36930	672467
31448	672468
13102	672469
63293	672470
9503	672471
39869	672472
34607	672473
9017	672474
99352	672475
62103	672476
8194	672477
48	672478
258	672479
23454	672480
5823	672481
48641	672482
24492	672483
86748	672484
4274	672485
7173	672486
770	672487
15019	672488
65372	672489
15899	672490
21186	672491
746	672492
9555	672493
20399	672494
67250	672495
9	672496
10133	672497
102350	672498
22620	672499
81965	672500
25758	672501
7528	672502
12082	672503
5872	672504
8838	672505
90305	672506
26412	672507
45257	672508
43239	672509
5168	672510
68609	672511
44341	672512
75667	672513
43525	672514
1395	672515
2385	672516
12257	672517
30966	672518
84870	672519
9161	672520
54909	672521
9343	672522
67978	672523
77282	672524
66293	672525
23404	672526
29254	672527
2639	672528
9507	672529
4158	672530
87452	672531
9961	672532
23205	672533
81218	672534
14966	672535
26890	672536
12067	672537
46188	672538
1474	672539
51696	672540
13111	672541
26385	672542
784	672543
44849	672544
68114	672545
5626	672546
6481	672547
518	672548
232	672549
41389	672550
50776	672551
3477	672552
71038	672553
63835	672554
74612	672555
9	672556
18332	672557
13304	672558
81573	672559
37203	672560
82651	672561
3666	672562
7080	672563
54014	672564
2841	672565
20	672566
14755	672567
31949	672568
40954	672569
42758	672570
25875	672571
2790	672572
62923	672573
68	672574
5017	672575
55997	672576
16338	672577
74118	672578
19269	672579
6495	672580
76301	672581
3457	672582
68423	672583
4141	672584
569	672585
72428	672586
59115	672587
15578	672588
44800	672589
92902	672590
4025	672591
38083	672592
65487	672593
26697	672594
27556	672595
6281	672596
67136	672597
96967	672598
37349	672599
29288	672600
32842	672601
96956	672602
53453	672603
104849	672604
54898	672605
3054	672606
42886	672607
20743	672608
72505	672609
7875	672610
34037	672611
1618	672612
5958	672613
15521	672614
22572	672615
32143	672616
79071	672617
6078	672618
6120	672619
69359	672620
23821	672621
17269	672622
6819	672623
80293	672624
48901	672625
1926	672626
32732	672627
16438	672628
9114	672629
44765	672630
42827	672631
13073	672632
34868	672633
12512	672634
2584	672635
4149	672636
15202	672637
101766	672638
461	672639
5025	672640
50724	672641
16403	672642
7916	672643
61974	672644
14104	672645
51322	672646
63443	672647
64445	672648
80690	672649
6736	672650
29839	672651
31124	672652
2354	672653
9181	672654
26890	672655
46875	672656
46545	672657
10434	672658
109350	672659
31185	672660
45008	672661
106111	672662
71484	672663
1265	672664
8641	672665
12953	672666
9089	672667
79083	672668
35253	672669
1179	672670
47741	672671
30771	672672
94094	672673
29538	672674
57468	672675
40286	672676
22007	672677
71849	672678
2224	672679
45897	672680
19286	672681
5644	672682
8414	672683
196	672684
21923	672685
90471	672686
35593	672687
19626	672688
25159	672689
5414	672690
20831	672691
72115	672692
822	672693
106034	672694
100086	672695
793	672696
49614	672697
24263	672698
70627	672699
33680	672700
35579	672701
44021	672702
34389	672703
4473	672704
2701	672705
3087	672706
25435	672707
216	672708
13578	672709
36765	672710
22050	672711
57802	672712
30950	672713
30153	672714
31186	672715
68496	672716
74976	672717
31431	672718
71476	672719
10546	672720
1663	672721
89452	672722
72761	672723
64906	672724
88043	672725
28369	672726
37013	672727
6616	672728
83	672729
52079	672730
9903	672731
917	672732
89078	672733
53662	672734
21249	672735
34560	672736
188	672737
15477	672738
5176	672739
24916	672740
42975	672741
8649	672742
48275	672743
74368	672744
21229	672745
36458	672746
9427	672747
2603	672748
9867	672749
64470	672750
55165	672751
84948	672752
8516	672753
57648	672754
33032	672755
11354	672756
13496	672757
92158	672758
71361	672759
1132	672760
71222	672761
61693	672762
35157	672763
54019	672764
11529	672765
18377	672766
55884	672767
3023	672768
100669	672769
16809	672770
67690	672771
13595	672772
32678	672773
53142	672774
15996	672775
85076	672776
15325	672777
10803	672778
33948	672779
3675	672780
7116	672781
75037	672782
47273	672783
39736	672784
32018	672785
74818	672786
73234	672787
99608	672788
66865	672789
60317	672790
19974	672791
10695	672792
15212	672793
431	672794
404	672795
46529	672796
16443	672797
60178	672798
166	672799
24926	672800
8862	672801
25742	672802
14291	672803
82587	672804
67827	672805
38700	672806
33774	672807
57760	672808
38834	672809
4381	672810
99497	672811
43581	672812
13594	672813
11482	672814
16088	672815
52836	672816
270	672817
37911	672818
18280	672819
42237	672820
48316	672821
76064	672822
4078	672823
415	672824
26446	672825
9067	672826
1019	672827
5858	672828
27125	672829
5742	672830
55306	672831
6517	672832
8518	672833
70334	672834
37749	672835
15181	672836
4232	672837
30029	672838
32860	672839
16783	672840
14724	672841
63653	672842
62546	672843
13719	672844
32275	672845
97034	672846
92677	672847
8102	672848
30222	672849
2173	672850
42168	672851
46877	672852
3797	672853
42693	672854
90456	672855
48983	672856
5872	672857
13078	672858
69787	672859
3868	672860
56013	672861
2407	672862
24983	672863
44977	672864
1628	672865
16647	672866
28676	672867
35198	672868
11140	672869
70780	672870
6843	672871
11687	672872
47220	672873
24475	672874
29320	672875
15861	672876
48787	672877
1029	672878
22938	672879
80753	672880
42815	672881
79957	672882
72784	672883
13239	672884
14717	672885
33500	672886
60684	672887
39201	672888
3392	672889
3	672890
4626	672891
18432	672892
51800	672893
33141	672894
151	672895
89477	672896
53	672897
32253	672898
7883	672899
40797	672900
64562	672901
91149	672902
26270	672903
33943	672904
46316	672905
2840	672906
19191	672907
615	672908
96331	672909
14414	672910
15954	672911
49778	672912
25134	672913
5635	672914
724	672915
26785	672916
5467	672917
8042	672918
16887	672919
62211	672920
10238	672921
5778	672922
70725	672923
29586	672924
89697	672925
33680	672926
13740	672927
80177	672928
721	672929
80	672930
19396	672931
7395	672932
23559	672933
3940	672934
46325	672935
51027	672936
7982	672937
19360	672938
2610	672939
53805	672940
69213	672941
2872	672942
87644	672943
8082	672944
58218	672945
43057	672946
48906	672947
104721	672948
95457	672949
3246	672950
9857	672951
1193	672952
27763	672953
18438	672954
40878	672955
1883	672956
5019	672957
27074	672958
37022	672959
1532	672960
15071	672961
24904	672962
36924	672963
26179	672964
25819	672965
9095	672966
1148	672967
33414	672968
7363	672969
56861	672970
72939	672971
48634	672972
23562	672973
8571	672974
8104	672975
45744	672976
45071	672977
57187	672978
31700	672979
36548	672980
3949	672981
13847	672982
1559	672983
13984	672984
16593	672985
39642	672986
17779	672987
29880	672988
12163	672989
43092	672990
15863	672991
20221	672992
1506	672993
1858	672994
45324	672995
50431	672996
35568	672997
1984	672998
64076	672999
36646	673000
4643	673001
12654	673002
26590	673003
1924	673004
10250	673005
526	673006
60949	673007
26375	673008
49321	673009
69672	673010
5842	673011
2929	673012
16940	673013
478	673014
658	673015
49843	673016
17916	673017
60300	673018
4934	673019
3378	673020
13300	673021
27813	673022
33776	673023
25265	673024
5399	673025
47854	673026
30213	673027
17550	673028
87233	673029
29333	673030
14639	673031
47254	673032
89730	673033
8817	673034
26005	673035
13810	673036
28375	673037
360	673038
9254	673039
70281	673040
16420	673041
6000	673042
5346	673043
22467	673044
48201	673045
37548	673046
29225	673047
52111	673048
5238	673049
31525	673050
21732	673051
11099	673052
20277	673053
2794	673054
65449	673055
34630	673056
65703	673057
4685	673058
31782	673059
10451	673060
24523	673061
6370	673062
23362	673063
1776	673064
35230	673065
38679	673066
59458	673067
8702	673068
12873	673069
70401	673070
7784	673071
11372	673072
56349	673073
2501	673074
26384	673075
59912	673076
731	673077
2601	673078
32851	673079
4105	673080
2781	673081
22900	673082
77496	673083
60374	673084
31302	673085
900	673086
17671	673087
1576	673088
22019	673089
3975	673090
102038	673091
34634	673092
3525	673093
45459	673094
4618	673095
3416	673096
15906	673097
2764	673098
8565	673099
25454	673100
17696	673101
32094	673102
14393	673103
72376	673104
16399	673105
38950	673106
43811	673107
8202	673108
2750	673109
45003	673110
2585	673111
11701	673112
56278	673113
70639	673114
38082	673115
30401	673116
50263	673117
10808	673118
2697	673119
2075	673120
22423	673121
6344	673122
39389	673123
105755	673124
22325	673125
7775	673126
52881	673127
34153	673128
14710	673129
35085	673130
72731	673131
75363	673132
3589	673133
12643	673134
70852	673135
352	673136
50783	673137
40832	673138
8398	673139
45453	673140
7852	673141
58012	673142
42992	673143
82767	673144
8820	673145
108770	673146
15754	673147
13881	673148
7865	673149
4949	673150
3689	673151
18503	673152
30596	673153
1388	673154
29365	673155
40739	673156
6866	673157
1296	673158
6912	673159
3884	673160
20822	673161
6	673162
101735	673163
76356	673164
14984	673165
1721	673166
71658	673167
72476	673168
67779	673169
10395	673170
59415	673171
68144	673172
3364	673173
4415	673174
64911	673175
75197	673176
3514	673177
17479	673178
1594	673179
8919	673180
63988	673181
55337	673182
45143	673183
51514	673184
35298	673185
4808	673186
11365	673187
2249	673188
72	673189
34013	673190
53099	673191
36441	673192
12431	673193
3556	673194
105924	673195
3943	673196
20067	673197
108	673198
17635	673199
79311	673200
42327	673201
77770	673202
784	673203
14709	673204
73	673205
78949	673206
26143	673207
36922	673208
11602	673209
51755	673210
54437	673211
53058	673212
36552	673213
27512	673214
85753	673215
4287	673216
56529	673217
6626	673218
28658	673219
78604	673220
10791	673221
78414	673222
60687	673223
15244	673224
22771	673225
6814	673226
10726	673227
8463	673228
36743	673229
58128	673230
29592	673231
350	673232
30528	673233
3636	673234
2864	673235
44146	673236
49379	673237
18923	673238
73376	673239
50321	673240
30955	673241
29305	673242
90177	673243
90937	673244
18981	673245
9649	673246
66017	673247
3930	673248
100868	673249
36681	673250
5633	673251
42141	673252
25573	673253
10676	673254
35402	673255
10032	673256
56631	673257
37323	673258
4007	673259
35406	673260
75790	673261
2845	673262
23338	673263
5549	673264
31188	673265
56430	673266
64034	673267
39604	673268
88766	673269
56905	673270
46959	673271
5796	673272
17890	673273
27592	673274
68693	673275
14435	673276
22485	673277
19804	673278
16915	673279
60069	673280
10900	673281
44308	673282
148	673283
48784	673284
99295	673285
7727	673286
17518	673287
36153	673288
15512	673289
13950	673290
17561	673291
53844	673292
47240	673293
6856	673294
12564	673295
5546	673296
65207	673297
45899	673298
11854	673299
75121	673300
15562	673301
5653	673302
1453	673303
10591	673304
21569	673305
80241	673306
44265	673307
89491	673308
5667	673309
71043	673310
68512	673311
9631	673312
71620	673313
15372	673314
12536	673315
6934	673316
5819	673317
29005	673318
3183	673319
174	673320
15282	673321
64458	673322
6684	673323
38043	673324
8394	673325
44457	673326
828	673327
2243	673328
7822	673329
50540	673330
29161	673331
13333	673332
110	673333
14317	673334
36370	673335
41143	673336
718	673337
64305	673338
16828	673339
24809	673340
2362	673341
30096	673342
392	673343
16976	673344
18210	673345
16065	673346
45775	673347
15203	673348
9043	673349
27830	673350
20779	673351
533	673352
4137	673353
5281	673354
24526	673355
86871	673356
47572	673357
57150	673358
31953	673359
86017	673360
110178	673361
2480	673362
8338	673363
80224	673364
6899	673365
5271	673366
45779	673367
202	673368
26821	673369
6940	673370
13612	673371
9284	673372
48074	673373
5198	673374
43823	673375
264	673376
71609	673377
1941	673378
43252	673379
23940	673380
12300	673381
10797	673382
29236	673383
30449	673384
6313	673385
12216	673386
5434	673387
10467	673388
9586	673389
441	673390
112405	673391
44328	673392
35612	673393
78416	673394
24020	673395
18881	673396
77094	673397
8680	673398
16627	673399
102757	673400
5832	673401
85034	673402
57033	673403
21496	673404
74424	673405
26344	673406
2983	673407
7568	673408
27267	673409
30849	673410
27805	673411
49405	673412
59379	673413
5646	673414
12335	673415
6175	673416
16	673417
11621	673418
244	673419
53207	673420
32440	673421
32	673422
26149	673423
27101	673424
591	673425
44842	673426
64356	673427
6398	673428
58018	673429
48542	673430
80956	673431
63134	673432
21975	673433
37642	673434
499	673435
49994	673436
4736	673437
32551	673438
112061	673439
669	673440
59085	673441
447	673442
36033	673443
5866	673444
19110	673445
16234	673446
6716	673447
24504	673448
30045	673449
7377	673450
74330	673451
45966	673452
15283	673453
18685	673454
875	673455
27299	673456
2395	673457
970	673458
94432	673459
10424	673460
17255	673461
33034	673462
43582	673463
41950	673464
61315	673465
59430	673466
6431	673467
59437	673468
41215	673469
372	673470
8495	673471
35106	673472
22879	673473
43213	673474
3821	673475
17181	673476
62402	673477
7716	673478
10	673479
1337	673480
34419	673481
61201	673482
42647	673483
55783	673484
81876	673485
17519	673486
3420	673487
23741	673488
1053	673489
7313	673490
30402	673491
90720	673492
83825	673493
27963	673494
54579	673495
1476	673496
9333	673497
35642	673498
48284	673499
31590	673500
2473	673501
52269	673502
1129	673503
7435	673504
3511	673505
6381	673506
246	673507
19497	673508
64304	673509
51326	673510
24031	673511
92339	673512
14792	673513
27104	673514
11902	673515
16620	673516
58810	673517
60224	673518
70367	673519
20644	673520
53730	673521
35054	673522
2591	673523
58473	673524
2648	673525
5761	673526
50884	673527
37126	673528
37439	673529
60131	673530
33327	673531
23849	673532
38773	673533
10292	673534
27070	673535
154	673536
26510	673537
40877	673538
7508	673539
34039	673540
2031	673541
19525	673542
3398	673543
11114	673544
23400	673545
10969	673546
51530	673547
2056	673548
8755	673549
9440	673550
7799	673551
10382	673552
67232	673553
36483	673554
11189	673555
47390	673556
98027	673557
979	673558
81271	673559
31672	673560
12196	673561
6987	673562
11886	673563
63189	673564
854	673565
52296	673566
35968	673567
15659	673568
10470	673569
362	673570
19244	673571
22292	673572
23341	673573
42472	673574
47259	673575
77008	673576
5919	673577
8011	673578
37913	673579
68816	673580
14080	673581
109652	673582
251	673583
4370	673584
63702	673585
74213	673586
38242	673587
54832	673588
93320	673589
72054	673590
2112	673591
21216	673592
86993	673593
4992	673594
50370	673595
44867	673596
45437	673597
69278	673598
40175	673599
2950	673600
101993	673601
24860	673602
50905	673603
17763	673604
3714	673605
87970	673606
18029	673607
10	673608
15379	673609
1786	673610
41377	673611
12183	673612
2466	673613
14113	673614
104424	673615
12150	673616
22549	673617
1940	673618
25309	673619
83687	673620
15019	673621
24647	673622
19775	673623
4252	673624
26899	673625
54104	673626
20964	673627
35100	673628
24860	673629
23979	673630
243	673631
10622	673632
90167	673633
29509	673634
19934	673635
11047	673636
2596	673637
3187	673638
47007	673639
23567	673640
1857	673641
8832	673642
655	673643
55448	673644
8870	673645
42809	673646
49316	673647
51261	673648
40286	673649
34581	673650
57776	673651
18534	673652
14407	673653
42535	673654
73374	673655
48610	673656
56720	673657
58759	673658
41268	673659
16613	673660
42417	673661
28124	673662
15734	673663
1994	673664
9766	673665
433	673666
37276	673667
39573	673668
61149	673669
11861	673670
28305	673671
37954	673672
53987	673673
77249	673674
61387	673675
50097	673676
31428	673677
44868	673678
20059	673679
44903	673680
14877	673681
8739	673682
2761	673683
34379	673684
26118	673685
30424	673686
29115	673687
6903	673688
4687	673689
8333	673690
40671	673691
12448	673692
5913	673693
35552	673694
33893	673695
28633	673696
12908	673697
31408	673698
2699	673699
1768	673700
75168	673701
1073	673702
41704	673703
20480	673704
41482	673705
31659	673706
23076	673707
31045	673708
1391	673709
18400	673710
14116	673711
13002	673712
53235	673713
11800	673714
47814	673715
23526	673716
41936	673717
77501	673718
21522	673719
16412	673720
53417	673721
21015	673722
27159	673723
4798	673724
6151	673725
47515	673726
43526	673727
34360	673728
790	673729
8520	673730
101235	673731
7827	673732
26659	673733
1142	673734
67189	673735
6124	673736
3231	673737
1090	673738
7759	673739
762	673740
6318	673741
52765	673742
69843	673743
35100	673744
57155	673745
7374	673746
11178	673747
82292	673748
24816	673749
8059	673750
2795	673751
12660	673752
29172	673753
70356	673754
6106	673755
74	673756
31741	673757
18010	673758
73974	673759
17235	673760
3759	673761
3135	673762
13839	673763
8433	673764
68725	673765
53477	673766
112807	673767
26384	673768
19070	673769
6850	673770
750	673771
17850	673772
95433	673773
38521	673774
13969	673775
105836	673776
31608	673777
44045	673778
66162	673779
10443	673780
2729	673781
76610	673782
8957	673783
8305	673784
23713	673785
8305	673786
49152	673787
289	673788
64811	673789
27617	673790
5090	673791
28251	673792
39467	673793
53629	673794
23359	673795
7089	673796
1122	673797
64496	673798
11430	673799
5982	673800
7054	673801
33227	673802
61255	673803
84622	673804
56215	673805
6432	673806
59	673807
19018	673808
15487	673809
27648	673810
30527	673811
11706	673812
15461	673813
414	673814
5991	673815
38706	673816
59387	673817
3212	673818
5733	673819
7695	673820
4996	673821
74934	673822
4440	673823
21486	673824
79473	673825
13387	673826
3614	673827
7101	673828
5839	673829
28977	673830
23512	673831
49485	673832
26287	673833
47931	673834
384	673835
353	673836
47960	673837
91199	673838
1171	673839
830	673840
33763	673841
34075	673842
18536	673843
888	673844
22843	673845
52777	673846
10230	673847
60928	673848
45319	673849
5106	673850
7983	673851
9130	673852
2699	673853
91895	673854
88418	673855
82271	673856
50	673857
45144	673858
37633	673859
24599	673860
10596	673861
5390	673862
525	673863
9766	673864
4435	673865
22651	673866
781	673867
1702	673868
1294	673869
77547	673870
28931	673871
6281	673872
32867	673873
60690	673874
23309	673875
2294	673876
56490	673877
43073	673878
821	673879
19	673880
6056	673881
51607	673882
72848	673883
26	673884
2150	673885
12330	673886
56742	673887
39938	673888
52445	673889
56592	673890
3128	673891
41204	673892
18456	673893
27354	673894
111797	673895
23673	673896
39039	673897
52269	673898
5373	673899
19268	673900
1179	673901
47365	673902
6024	673903
28062	673904
13617	673905
75126	673906
16489	673907
16245	673908
20859	673909
6109	673910
31700	673911
665	673912
43633	673913
95457	673914
27438	673915
16826	673916
24185	673917
69	673918
1165	673919
20372	673920
31230	673921
10500	673922
53034	673923
3499	673924
69847	673925
1176	673926
32963	673927
8520	673928
98240	673929
28788	673930
31285	673931
8784	673932
54924	673933
54337	673934
44065	673935
14888	673936
88382	673937
890	673938
33067	673939
23816	673940
42709	673941
21545	673942
39725	673943
27675	673944
7126	673945
42806	673946
23358	673947
6491	673948
8524	673949
31564	673950
85531	673951
13495	673952
43536	673953
1309	673954
19	673955
16449	673956
24443	673957
2516	673958
32675	673959
11159	673960
33804	673961
623	673962
57993	673963
92248	673964
81561	673965
18122	673966
31929	673967
71203	673968
11267	673969
72267	673970
68248	673971
18702	673972
2065	673973
860	673974
35176	673975
7043	673976
27660	673977
227	673978
81207	673979
838	673980
19786	673981
1321	673982
27119	673983
5711	673984
750	673985
2685	673986
9037	673987
63781	673988
57543	673989
17848	673990
37134	673991
50822	673992
16103	673993
298	673994
42479	673995
22142	673996
70255	673997
29812	673998
16748	673999
2332	674000
42749	674001
55694	674002
45232	674003
102237	674004
14314	674005
48100	674006
26713	674007
44221	674008
2682	674009
22522	674010
38800	674011
46858	674012
7977	674013
40151	674014
67567	674015
76875	674016
19116	674017
65559	674018
50641	674019
56845	674020
4017	674021
13849	674022
16461	674023
4543	674024
4050	674025
41967	674026
8738	674027
55967	674028
1361	674029
1229	674030
27784	674031
41593	674032
3466	674033
62481	674034
90987	674035
1921	674036
61565	674037
29165	674038
73325	674039
30219	674040
2251	674041
41446	674042
17616	674043
1884	674044
8064	674045
58458	674046
5370	674047
19485	674048
78326	674049
20509	674050
90351	674051
1957	674052
50624	674053
19113	674054
26541	674055
87363	674056
8614	674057
69816	674058
51685	674059
7008	674060
33347	674061
81642	674062
30710	674063
494	674064
32788	674065
3942	674066
6666	674067
3823	674068
81310	674069
2944	674070
51079	674071
12400	674072
27862	674073
102601	674074
57254	674075
25259	674076
88960	674077
262	674078
8447	674079
22517	674080
6294	674081
14982	674082
24497	674083
53941	674084
8001	674085
12033	674086
39360	674087
31389	674088
17202	674089
32483	674090
64407	674091
3394	674092
33770	674093
26365	674094
25324	674095
12408	674096
32716	674097
5479	674098
37861	674099
36441	674100
2240	674101
48643	674102
106053	674103
55578	674104
44668	674105
7311	674106
37911	674107
691	674108
2727	674109
55578	674110
48605	674111
102696	674112
44804	674113
46550	674114
32034	674115
26851	674116
16285	674117
29930	674118
60031	674119
55936	674120
4252	674121
3377	674122
25197	674123
9036	674124
98	674125
449	674126
3693	674127
90244	674128
101802	674129
28684	674130
926	674131
7548	674132
21986	674133
1166	674134
20098	674135
46720	674136
31403	674137
56796	674138
17400	674139
100665	674140
40436	674141
557	674142
12691	674143
92227	674144
39211	674145
38566	674146
36830	674147
85717	674148
2296	674149
57659	674150
183	674151
23385	674152
29091	674153
17909	674154
79298	674155
9460	674156
1	674157
14583	674158
8098	674159
7774	674160
29798	674161
85704	674162
19330	674163
41593	674164
2517	674165
12685	674166
91089	674167
33732	674168
51283	674169
99396	674170
10197	674171
42603	674172
5406	674173
9478	674174
9643	674175
74155	674176
30051	674177
38565	674178
28660	674179
40213	674180
58197	674181
4112	674182
5330	674183
16849	674184
57848	674185
1173	674186
93839	674187
27740	674188
20491	674189
23638	674190
8826	674191
89742	674192
60813	674193
372	674194
33428	674195
16221	674196
4550	674197
79524	674198
2683	674199
22087	674200
109247	674201
7963	674202
6189	674203
13354	674204
9166	674205
58040	674206
48378	674207
9496	674208
9793	674209
42035	674210
1435	674211
42707	674212
65649	674213
110673	674214
61195	674215
18972	674216
58954	674217
2437	674218
43783	674219
4001	674220
98002	674221
29651	674222
65186	674223
33405	674224
70614	674225
260	674226
3688	674227
1683	674228
3403	674229
83231	674230
9853	674231
19836	674232
96245	674233
93988	674234
34500	674235
9467	674236
11098	674237
83808	674238
63804	674239
21807	674240
10736	674241
87686	674242
17037	674243
2404	674244
9820	674245
69690	674246
52920	674247
63181	674248
1015	674249
14435	674250
565	674251
40538	674252
3150	674253
5383	674254
4106	674255
26807	674256
28109	674257
97801	674258
10347	674259
1501	674260
3875	674261
14740	674262
38746	674263
35023	674264
56802	674265
13057	674266
17117	674267
38780	674268
63238	674269
38384	674270
33347	674271
30313	674272
62338	674273
33780	674274
48246	674275
12454	674276
36554	674277
68936	674278
40374	674279
5159	674280
317	674281
64940	674282
7871	674283
3370	674284
9731	674285
44945	674286
27240	674287
64596	674288
22690	674289
18850	674290
76	674291
57228	674292
24789	674293
800	674294
2658	674295
31465	674296
22816	674297
3309	674298
677	674299
37284	674300
29478	674301
45297	674302
29489	674303
88281	674304
6457	674305
24398	674306
56769	674307
6451	674308
44482	674309
14147	674310
33358	674311
24530	674312
7478	674313
103875	674314
49439	674315
39064	674316
20898	674317
354	674318
1280	674319
64316	674320
18890	674321
39684	674322
1604	674323
12705	674324
42269	674325
68897	674326
15956	674327
310	674328
82270	674329
67995	674330
69243	674331
21845	674332
92294	674333
11603	674334
12101	674335
84023	674336
13174	674337
60313	674338
32166	674339
3085	674340
3730	674341
1609	674342
58969	674343
832	674344
85484	674345
5433	674346
10912	674347
53509	674348
42824	674349
9	674350
45190	674351
73206	674352
38477	674353
59688	674354
14184	674355
23752	674356
21249	674357
65206	674358
4212	674359
5182	674360
5158	674361
89781	674362
5228	674363
24627	674364
67036	674365
40497	674366
76000	674367
2282	674368
87108	674369
103668	674370
101454	674371
7503	674372
9551	674373
28421	674374
40565	674375
7900	674376
2758	674377
34476	674378
3683	674379
31265	674380
67260	674381
41321	674382
3212	674383
3798	674384
346	674385
5057	674386
6626	674387
57260	674388
42555	674389
354	674390
79704	674391
3717	674392
4142	674393
59349	674394
18359	674395
46655	674396
10310	674397
45263	674398
42869	674399
25128	674400
4297	674401
19493	674402
17042	674403
26773	674404
62076	674405
7996	674406
1040	674407
990	674408
16562	674409
23171	674410
14324	674411
31612	674412
10116	674413
35680	674414
189	674415
100003	674416
2229	674417
64808	674418
5169	674419
27527	674420
20486	674421
20277	674422
8096	674423
28312	674424
12495	674425
19027	674426
24517	674427
27448	674428
50460	674429
12029	674430
98567	674431
13612	674432
68177	674433
81316	674434
5319	674435
41639	674436
81580	674437
6666	674438
41738	674439
32143	674440
65548	674441
36522	674442
81348	674443
71252	674444
31495	674445
12375	674446
25374	674447
957	674448
104779	674449
14408	674450
51667	674451
8724	674452
40	674453
9614	674454
6021	674455
31462	674456
38345	674457
77945	674458
1559	674459
29478	674460
299	674461
53313	674462
6784	674463
444	674464
26547	674465
43832	674466
112152	674467
12310	674468
64891	674469
53081	674470
8123	674471
5212	674472
40761	674473
55900	674474
8314	674475
37183	674476
44856	674477
757	674478
67698	674479
64563	674480
27725	674481
12598	674482
15866	674483
109077	674484
76624	674485
86055	674486
5555	674487
52343	674488
106919	674489
8311	674490
25523	674491
30088	674492
10790	674493
70770	674494
2779	674495
35397	674496
19828	674497
88587	674498
9342	674499
418	674500
10971	674501
43356	674502
77603	674503
1651	674504
72697	674505
68562	674506
54462	674507
28682	674508
22655	674509
995	674510
29028	674511
2716	674512
78259	674513
42184	674514
1047	674515
46859	674516
89364	674517
3996	674518
45051	674519
13605	674520
75336	674521
53725	674522
5318	674523
40027	674524
10432	674525
4872	674526
23711	674527
26434	674528
50965	674529
4625	674530
46217	674531
86290	674532
19781	674533
32643	674534
6040	674535
9295	674536
31931	674537
6826	674538
38636	674539
21242	674540
2126	674541
66927	674542
49002	674543
26172	674544
98179	674545
24185	674546
6774	674547
26516	674548
27842	674549
61800	674550
856	674551
93121	674552
2393	674553
7200	674554
16246	674555
34492	674556
84583	674557
23734	674558
15401	674559
4783	674560
5004	674561
43610	674562
29458	674563
51045	674564
12638	674565
50804	674566
8616	674567
10399	674568
1096	674569
77503	674570
395	674571
49579	674572
12765	674573
78578	674574
36247	674575
12040	674576
50030	674577
7371	674578
69771	674579
67174	674580
75215	674581
25506	674582
3536	674583
101027	674584
10030	674585
33249	674586
53917	674587
5671	674588
4264	674589
61512	674590
8199	674591
5570	674592
13651	674593
35142	674594
3181	674595
17296	674596
90322	674597
28094	674598
27665	674599
13100	674600
64172	674601
40550	674602
97173	674603
3537	674604
32266	674605
50678	674606
33408	674607
48112	674608
4397	674609
3619	674610
52030	674611
50453	674612
95974	674613
598	674614
51015	674615
354	674616
1396	674617
14523	674618
8326	674619
30747	674620
4594	674621
5939	674622
14188	674623
120	674624
43325	674625
84745	674626
11450	674627
2944	674628
74914	674629
37046	674630
11099	674631
13747	674632
52206	674633
14088	674634
105850	674635
35008	674636
10466	674637
29653	674638
300	674639
13146	674640
36969	674641
3953	674642
24823	674643
5254	674644
21019	674645
18783	674646
91272	674647
79064	674648
29659	674649
27032	674650
79333	674651
60915	674652
33530	674653
14787	674654
12611	674655
18915	674656
5379	674657
19928	674658
10334	674659
7279	674660
78188	674661
54102	674662
13242	674663
4321	674664
16342	674665
33137	674666
16745	674667
23842	674668
32156	674669
3643	674670
525	674671
1256	674672
15812	674673
61685	674674
4289	674675
646	674676
60627	674677
10416	674678
26731	674679
55874	674680
18719	674681
20253	674682
13588	674683
40453	674684
82619	674685
6551	674686
36756	674687
72855	674688
58722	674689
28472	674690
65942	674691
49551	674692
42073	674693
15840	674694
980	674695
37366	674696
39356	674697
45354	674698
57207	674699
20248	674700
7104	674701
10048	674702
82988	674703
55019	674704
8016	674705
42539	674706
12520	674707
114133	674708
96607	674709
101274	674710
42885	674711
52990	674712
56277	674713
1282	674714
897	674715
3348	674716
2704	674717
1546	674718
95281	674719
22829	674720
20953	674721
26757	674722
49933	674723
76784	674724
47235	674725
29250	674726
67734	674727
3746	674728
1935	674729
26944	674730
44698	674731
1591	674732
46666	674733
1265	674734
78459	674735
19064	674736
54225	674737
80	674738
6202	674739
44305	674740
42635	674741
69901	674742
28245	674743
50896	674744
27446	674745
10217	674746
99548	674747
66714	674748
20131	674749
5674	674750
34300	674751
84210	674752
22718	674753
4438	674754
13372	674755
5716	674756
16142	674757
36634	674758
34921	674759
23893	674760
5945	674761
22084	674762
32791	674763
57920	674764
201	674765
35365	674766
44081	674767
24877	674768
9097	674769
9381	674770
847	674771
6858	674772
1735	674773
43201	674774
42433	674775
69874	674776
67414	674777
694	674778
25546	674779
24935	674780
35386	674781
28406	674782
41335	674783
2696	674784
7157	674785
10309	674786
43419	674787
17599	674788
9557	674789
4278	674790
41153	674791
78256	674792
416	674793
112	674794
1143	674795
9412	674796
4367	674797
44410	674798
50531	674799
1437	674800
3883	674801
10385	674802
1477	674803
5729	674804
28718	674805
2656	674806
13686	674807
27177	674808
37071	674809
18171	674810
11074	674811
22487	674812
41495	674813
42910	674814
4133	674815
86853	674816
22371	674817
18418	674818
14247	674819
1227	674820
5013	674821
27576	674822
23858	674823
1485	674824
13151	674825
3830	674826
45016	674827
7095	674828
7808	674829
13009	674830
4736	674831
50003	674832
1079	674833
13542	674834
10764	674835
6589	674836
75362	674837
22406	674838
55348	674839
1704	674840
48853	674841
64322	674842
734	674843
37666	674844
76476	674845
38404	674846
20097	674847
40995	674848
17237	674849
22547	674850
9064	674851
16271	674852
42602	674853
24763	674854
16851	674855
47564	674856
1	674857
29729	674858
30101	674859
8547	674860
42301	674861
182	674862
9642	674863
20985	674864
285	674865
37058	674866
27694	674867
4834	674868
75225	674869
33170	674870
19657	674871
46080	674872
26581	674873
13714	674874
38517	674875
1560	674876
28346	674877
27048	674878
47197	674879
2887	674880
55118	674881
81270	674882
38837	674883
62721	674884
57212	674885
32919	674886
775	674887
26261	674888
30920	674889
19274	674890
20309	674891
51087	674892
37991	674893
51869	674894
8766	674895
97917	674896
25320	674897
69453	674898
27268	674899
31190	674900
9020	674901
69217	674902
32535	674903
10751	674904
49380	674905
49109	674906
40706	674907
21037	674908
22955	674909
8322	674910
27316	674911
8718	674912
7661	674913
41417	674914
79334	674915
353	674916
37319	674917
62435	674918
89060	674919
40463	674920
32327	674921
10089	674922
11102	674923
78733	674924
551	674925
12931	674926
53830	674927
1351	674928
9520	674929
61533	674930
47117	674931
34111	674932
13530	674933
15944	674934
56572	674935
12832	674936
38204	674937
14999	674938
31200	674939
24303	674940
88384	674941
13950	674942
2819	674943
39345	674944
14769	674945
33396	674946
6780	674947
7397	674948
22239	674949
65393	674950
700	674951
71409	674952
7441	674953
20595	674954
1236	674955
62092	674956
45092	674957
15403	674958
51912	674959
47061	674960
14541	674961
67325	674962
51593	674963
2830	674964
84386	674965
105314	674966
417	674967
24154	674968
27495	674969
40988	674970
4075	674971
1948	674972
69521	674973
6391	674974
3981	674975
9434	674976
308	674977
90826	674978
69329	674979
79282	674980
33111	674981
86206	674982
9729	674983
443	674984
55504	674985
15144	674986
51834	674987
53796	674988
137	674989
10115	674990
51830	674991
2142	674992
17338	674993
6113	674994
17055	674995
31541	674996
141	674997
16600	674998
2494	674999
70022	675000
27548	675001
28334	675002
63043	675003
70387	675004
13325	675005
1110	675006
47074	675007
99887	675008
16417	675009
32695	675010
29103	675011
35121	675012
24148	675013
34785	675014
3058	675015
11461	675016
14878	675017
38241	675018
8323	675019
79659	675020
14809	675021
42418	675022
3802	675023
1515	675024
2650	675025
57427	675026
47484	675027
23602	675028
44710	675029
83397	675030
1834	675031
818	675032
195	675033
5054	675034
1644	675035
10844	675036
72970	675037
74817	675038
1	675039
3190	675040
1357	675041
4113	675042
28135	675043
5480	675044
4601	675045
17196	675046
6970	675047
16494	675048
9548	675049
93736	675050
36424	675051
30430	675052
10748	675053
7360	675054
63839	675055
21111	675056
15514	675057
45701	675058
26423	675059
1895	675060
39300	675061
9286	675062
11460	675063
36371	675064
77433	675065
6053	675066
38768	675067
22226	675068
5315	675069
52790	675070
21912	675071
5359	675072
11620	675073
313	675074
109117	675075
49631	675076
72564	675077
2608	675078
1101	675079
8918	675080
124	675081
58330	675082
15320	675083
11494	675084
19453	675085
15234	675086
72898	675087
12666	675088
17805	675089
11742	675090
49452	675091
8459	675092
16966	675093
51842	675094
1962	675095
13371	675096
5545	675097
27411	675098
62876	675099
44615	675100
13939	675101
9096	675102
16975	675103
4175	675104
17864	675105
30056	675106
804	675107
101335	675108
14724	675109
23348	675110
63751	675111
48814	675112
52567	675113
3425	675114
19672	675115
26256	675116
10691	675117
24894	675118
28152	675119
39681	675120
21590	675121
31041	675122
65900	675123
94052	675124
42699	675125
21433	675126
102	675127
55260	675128
32741	675129
15312	675130
43245	675131
1236	675132
76233	675133
89688	675134
14915	675135
17947	675136
81754	675137
12775	675138
50750	675139
23710	675140
23665	675141
2372	675142
1824	675143
100380	675144
4997	675145
274	675146
12962	675147
955	675148
1698	675149
188	675150
232	675151
15568	675152
88525	675153
68951	675154
1080	675155
31421	675156
64488	675157
22641	675158
35730	675159
3089	675160
19234	675161
70882	675162
55924	675163
11355	675164
4297	675165
1834	675166
6189	675167
38629	675168
51765	675169
6431	675170
79437	675171
16776	675172
22968	675173
60018	675174
7841	675175
12053	675176
24570	675177
11860	675178
27323	675179
16625	675180
145	675181
8595	675182
63170	675183
34234	675184
7784	675185
31478	675186
428	675187
34795	675188
96244	675189
61464	675190
38872	675191
42274	675192
1095	675193
65487	675194
40889	675195
208	675196
23301	675197
7576	675198
79095	675199
12675	675200
24017	675201
63	675202
39853	675203
21153	675204
94214	675205
41517	675206
42395	675207
528	675208
12799	675209
14014	675210
12284	675211
44341	675212
49163	675213
21676	675214
49287	675215
51873	675216
13834	675217
69793	675218
3459	675219
4284	675220
55746	675221
5986	675222
792	675223
81130	675224
45166	675225
5697	675226
4450	675227
77056	675228
5194	675229
40012	675230
2700	675231
62833	675232
7617	675233
1595	675234
80321	675235
15267	675236
21440	675237
64886	675238
421	675239
21296	675240
56024	675241
8846	675242
11133	675243
78931	675244
8805	675245
10040	675246
9599	675247
77185	675248
58122	675249
26341	675250
46888	675251
42556	675252
25618	675253
34009	675254
28388	675255
62	675256
24986	675257
16097	675258
29779	675259
46071	675260
13692	675261
59373	675262
31432	675263
97348	675264
33427	675265
369	675266
55638	675267
75837	675268
1839	675269
66174	675270
16301	675271
7056	675272
33037	675273
96670	675274
2686	675275
37717	675276
102060	675277
37150	675278
20014	675279
36810	675280
6	675281
52396	675282
27230	675283
22230	675284
38247	675285
8306	675286
129	675287
19200	675288
31075	675289
64093	675290
63973	675291
77438	675292
77145	675293
25948	675294
5342	675295
3200	675296
46375	675297
14831	675298
6890	675299
38634	675300
8435	675301
49931	675302
55336	675303
50047	675304
6715	675305
6006	675306
7714	675307
21333	675308
18086	675309
1471	675310
104003	675311
33453	675312
79564	675313
7768	675314
4892	675315
2690	675316
26145	675317
11073	675318
7557	675319
17191	675320
460	675321
96295	675322
20310	675323
78574	675324
75696	675325
73912	675326
57898	675327
59033	675328
877	675329
52	675330
23606	675331
32499	675332
67207	675333
10620	675334
11923	675335
172	675336
26426	675337
9486	675338
4566	675339
88917	675340
4718	675341
34855	675342
88374	675343
633	675344
8733	675345
448	675346
19657	675347
643	675348
630	675349
126	675350
55122	675351
2578	675352
34690	675353
47142	675354
71892	675355
16915	675356
53877	675357
78965	675358
69949	675359
90724	675360
31089	675361
73372	675362
42912	675363
10711	675364
12155	675365
54535	675366
38660	675367
37399	675368
12594	675369
4897	675370
23810	675371
86905	675372
98517	675373
46953	675374
6208	675375
10843	675376
37948	675377
41080	675378
40485	675379
1287	675380
98845	675381
17034	675382
1024	675383
51987	675384
288	675385
632	675386
38324	675387
81282	675388
43651	675389
67963	675390
9811	675391
47313	675392
84088	675393
1146	675394
61921	675395
53302	675396
73062	675397
29868	675398
46795	675399
60903	675400
1888	675401
13975	675402
95829	675403
58832	675404
1325	675405
41464	675406
44843	675407
7538	675408
22428	675409
4742	675410
29138	675411
16741	675412
32191	675413
8240	675414
9354	675415
63633	675416
26299	675417
189	675418
67893	675419
4108	675420
71793	675421
32486	675422
35015	675423
64935	675424
14863	675425
7249	675426
2658	675427
48461	675428
3534	675429
5911	675430
13878	675431
26350	675432
65633	675433
39443	675434
46932	675435
25343	675436
14859	675437
16682	675438
46961	675439
84397	675440
35445	675441
41769	675442
3926	675443
96655	675444
12619	675445
90819	675446
45010	675447
512	675448
8559	675449
8806	675450
49765	675451
21868	675452
39055	675453
11253	675454
4559	675455
2045	675456
9884	675457
10587	675458
2736	675459
16301	675460
78224	675461
45532	675462
35717	675463
760	675464
29594	675465
99902	675466
28498	675467
17540	675468
3888	675469
17438	675470
50267	675471
22175	675472
2012	675473
14493	675474
84505	675475
155	675476
27190	675477
9071	675478
9634	675479
68119	675480
29112	675481
43296	675482
20001	675483
843	675484
7616	675485
47525	675486
3723	675487
32518	675488
35040	675489
76437	675490
26325	675491
99871	675492
26091	675493
31122	675494
9254	675495
20845	675496
29627	675497
22760	675498
55341	675499
15770	675500
12541	675501
401	675502
10785	675503
11839	675504
48952	675505
60357	675506
34780	675507
5991	675508
12740	675509
24426	675510
1010	675511
4292	675512
70633	675513
3130	675514
60343	675515
23228	675516
6177	675517
6425	675518
55943	675519
29958	675520
39304	675521
1264	675522
25658	675523
12891	675524
1952	675525
44150	675526
40625	675527
365	675528
12611	675529
13351	675530
43796	675531
33632	675532
34100	675533
45142	675534
38420	675535
18818	675536
2322	675537
1183	675538
23781	675539
62123	675540
148	675541
1555	675542
240	675543
15912	675544
34486	675545
6275	675546
31381	675547
11627	675548
4565	675549
8586	675550
23732	675551
23412	675552
10832	675553
51572	675554
33324	675555
78938	675556
5256	675557
23919	675558
20726	675559
54930	675560
21312	675561
8363	675562
12202	675563
69549	675564
8314	675565
10773	675566
4926	675567
52985	675568
24852	675569
51844	675570
1310	675571
55768	675572
17770	675573
59694	675574
30032	675575
37322	675576
20089	675577
37964	675578
9973	675579
4661	675580
1005	675581
5279	675582
17760	675583
2513	675584
33738	675585
26771	675586
17492	675587
60721	675588
26271	675589
5784	675590
46	675591
13185	675592
32342	675593
9913	675594
1531	675595
23615	675596
38189	675597
29801	675598
30597	675599
1426	675600
83715	675601
33352	675602
801	675603
33528	675604
14977	675605
16619	675606
50295	675607
3200	675608
19612	675609
35972	675610
6272	675611
8529	675612
22277	675613
41149	675614
30581	675615
2139	675616
60435	675617
923	675618
64790	675619
77399	675620
35380	675621
93555	675622
836	675623
1080	675624
104642	675625
5119	675626
75414	675627
65409	675628
16723	675629
76828	675630
56880	675631
34318	675632
51464	675633
74841	675634
16693	675635
22716	675636
16358	675637
2081	675638
34714	675639
40342	675640
3032	675641
9172	675642
6711	675643
8495	675644
68594	675645
5911	675646
59645	675647
58418	675648
70691	675649
8042	675650
98152	675651
2460	675652
57902	675653
25926	675654
12006	675655
64204	675656
75420	675657
10062	675658
78315	675659
21054	675660
15860	675661
61486	675662
41198	675663
17969	675664
1788	675665
48748	675666
19442	675667
60101	675668
19273	675669
44864	675670
32837	675671
5838	675672
48219	675673
43743	675674
6	675675
16808	675676
52465	675677
12552	675678
63807	675679
35425	675680
25862	675681
19215	675682
6256	675683
11310	675684
3161	675685
59285	675686
32865	675687
54720	675688
46329	675689
32251	675690
7955	675691
16029	675692
67499	675693
920	675694
13215	675695
87448	675696
68289	675697
34199	675698
78522	675699
34794	675700
48803	675701
20058	675702
41946	675703
9620	675704
26957	675705
23828	675706
82458	675707
3402	675708
32880	675709
13300	675710
38217	675711
14630	675712
17342	675713
57480	675714
6336	675715
10503	675716
18943	675717
14613	675718
1025	675719
9119	675720
375	675721
78928	675722
847	675723
14160	675724
68	675725
87600	675726
60931	675727
82724	675728
25761	675729
35836	675730
110169	675731
2936	675732
14176	675733
32823	675734
8091	675735
12460	675736
27400	675737
50656	675738
15087	675739
88727	675740
1323	675741
4790	675742
97242	675743
19435	675744
14751	675745
1530	675746
14065	675747
84696	675748
9547	675749
8883	675750
23644	675751
41119	675752
3545	675753
63229	675754
4145	675755
1493	675756
6111	675757
27484	675758
31599	675759
15975	675760
76813	675761
53421	675762
4732	675763
63930	675764
6453	675765
25786	675766
1594	675767
100128	675768
35346	675769
1401	675770
36709	675771
2326	675772
9669	675773
9289	675774
66767	675775
21497	675776
1170	675777
1890	675778
868	675779
78934	675780
24796	675781
77506	675782
34362	675783
18079	675784
8429	675785
1980	675786
764	675787
40907	675788
50008	675789
8269	675790
63852	675791
34660	675792
37858	675793
81553	675794
1569	675795
12232	675796
30298	675797
5344	675798
35827	675799
55305	675800
1207	675801
101034	675802
848	675803
19794	675804
33975	675805
702	675806
21725	675807
50559	675808
39757	675809
63521	675810
54956	675811
16	675812
3299	675813
15	675814
99311	675815
51939	675816
50461	675817
36946	675818
28610	675819
7148	675820
30523	675821
33436	675822
8664	675823
8276	675824
56262	675825
39281	675826
28058	675827
21565	675828
2890	675829
11032	675830
34940	675831
4790	675832
14074	675833
6962	675834
33011	675835
56055	675836
23395	675837
82271	675838
383	675839
253	675840
58785	675841
8121	675842
3112	675843
15470	675844
47355	675845
13335	675846
5248	675847
39497	675848
50471	675849
51801	675850
87697	675851
20140	675852
51890	675853
34731	675854
79341	675855
5792	675856
1239	675857
74611	675858
19366	675859
97	675860
94493	675861
29496	675862
2696	675863
109966	675864
14040	675865
19241	675866
36224	675867
33416	675868
28795	675869
10678	675870
58925	675871
9531	675872
1429	675873
32602	675874
9922	675875
1911	675876
68230	675877
55158	675878
25359	675879
56850	675880
21507	675881
5317	675882
21593	675883
1101	675884
41449	675885
1206	675886
46638	675887
19514	675888
676	675889
7556	675890
24044	675891
48973	675892
53115	675893
39205	675894
36254	675895
5248	675896
27643	675897
62260	675898
12797	675899
28053	675900
81218	675901
1771	675902
4480	675903
18507	675904
73192	675905
5540	675906
9314	675907
13600	675908
92550	675909
9434	675910
9024	675911
38059	675912
54599	675913
43159	675914
16097	675915
39441	675916
896	675917
44255	675918
76927	675919
48106	675920
19807	675921
19294	675922
48866	675923
61533	675924
7300	675925
5113	675926
4893	675927
5081	675928
75255	675929
16150	675930
13789	675931
1160	675932
14303	675933
37134	675934
91861	675935
29340	675936
14120	675937
27429	675938
111083	675939
18374	675940
2702	675941
12555	675942
9831	675943
15226	675944
85476	675945
117	675946
12029	675947
45635	675948
68685	675949
8424	675950
40811	675951
16194	675952
32651	675953
52849	675954
1617	675955
40937	675956
9166	675957
45908	675958
31888	675959
20422	675960
27543	675961
1871	675962
46947	675963
34061	675964
1759	675965
13577	675966
91815	675967
33397	675968
71050	675969
82753	675970
46003	675971
72197	675972
6415	675973
13726	675974
549	675975
25962	675976
8435	675977
24027	675978
14690	675979
12244	675980
77881	675981
13486	675982
18474	675983
4222	675984
37821	675985
19081	675986
14350	675987
41534	675988
2129	675989
17131	675990
88748	675991
1316	675992
49979	675993
14153	675994
100275	675995
15671	675996
2734	675997
62500	675998
112800	675999
4090	676000
2452	676001
20069	676002
50695	676003
25909	676004
28100	676005
4435	676006
34598	676007
18483	676008
19750	676009
26989	676010
9014	676011
17247	676012
27544	676013
39757	676014
4309	676015
5184	676016
22414	676017
35693	676018
19766	676019
84083	676020
7586	676021
173	676022
16043	676023
24954	676024
10305	676025
2163	676026
1561	676027
1526	676028
816	676029
53232	676030
9813	676031
16338	676032
59730	676033
15921	676034
42689	676035
65967	676036
29057	676037
61846	676038
38374	676039
51887	676040
53114	676041
3560	676042
1267	676043
79028	676044
27233	676045
9192	676046
2453	676047
96905	676048
16511	676049
78999	676050
90916	676051
4395	676052
95993	676053
23738	676054
2372	676055
13205	676056
19590	676057
507	676058
7133	676059
60493	676060
60605	676061
8428	676062
5381	676063
68020	676064
25592	676065
27897	676066
92879	676067
5974	676068
414	676069
4246	676070
22878	676071
3079	676072
42306	676073
45272	676074
64651	676075
79627	676076
17980	676077
49419	676078
30785	676079
35671	676080
75196	676081
18721	676082
20684	676083
37280	676084
6539	676085
29637	676086
10921	676087
82808	676088
98822	676089
28680	676090
28152	676091
10551	676092
7961	676093
65179	676094
50319	676095
17412	676096
249	676097
17480	676098
25009	676099
4132	676100
44692	676101
100154	676102
354	676103
42024	676104
80163	676105
48670	676106
13314	676107
15305	676108
1397	676109
72867	676110
15572	676111
7906	676112
11394	676113
23746	676114
11906	676115
23856	676116
78931	676117
1898	676118
4250	676119
87242	676120
75477	676121
6894	676122
42067	676123
13	676124
33773	676125
20334	676126
27117	676127
28158	676128
17106	676129
59854	676130
213	676131
17038	676132
108845	676133
25694	676134
29643	676135
9063	676136
1659	676137
85162	676138
13720	676139
22209	676140
3060	676141
10624	676142
789	676143
30080	676144
1846	676145
22939	676146
17318	676147
47009	676148
162	676149
105	676150
1849	676151
7670	676152
7831	676153
35082	676154
6656	676155
12898	676156
12765	676157
68537	676158
8016	676159
42341	676160
94410	676161
24540	676162
79173	676163
23994	676164
24620	676165
6214	676166
102001	676167
104149	676168
1237	676169
12263	676170
699	676171
20868	676172
45679	676173
15207	676174
32894	676175
9543	676176
110950	676177
70149	676178
41720	676179
34156	676180
50011	676181
98858	676182
28249	676183
43046	676184
30570	676185
15284	676186
4749	676187
41192	676188
54337	676189
78952	676190
87827	676191
13296	676192
23404	676193
94354	676194
38329	676195
12411	676196
7721	676197
32071	676198
50218	676199
34184	676200
26403	676201
50770	676202
37813	676203
73142	676204
45973	676205
18317	676206
16006	676207
19749	676208
53995	676209
70547	676210
9185	676211
38317	676212
14519	676213
54726	676214
3585	676215
51944	676216
44789	676217
5590	676218
748	676219
28381	676220
46787	676221
55313	676222
340	676223
90693	676224
39076	676225
89447	676226
9219	676227
1649	676228
2871	676229
46274	676230
6304	676231
15267	676232
15188	676233
58102	676234
33154	676235
58439	676236
20876	676237
46159	676238
30628	676239
98883	676240
6996	676241
22456	676242
23049	676243
26253	676244
36466	676245
30441	676246
15554	676247
23345	676248
12787	676249
2802	676250
33260	676251
17171	676252
13865	676253
51620	676254
15871	676255
68547	676256
75877	676257
28844	676258
101209	676259
45718	676260
55971	676261
40922	676262
58368	676263
34561	676264
87990	676265
23454	676266
47852	676267
29395	676268
29206	676269
5027	676270
25631	676271
60826	676272
5769	676273
47748	676274
159	676275
8661	676276
8158	676277
19925	676278
8615	676279
45161	676280
74197	676281
3286	676282
15556	676283
34438	676284
86321	676285
7218	676286
10577	676287
54358	676288
44827	676289
92067	676290
24723	676291
19119	676292
49728	676293
25	676294
51247	676295
10565	676296
70536	676297
25033	676298
96379	676299
8223	676300
10735	676301
30765	676302
33950	676303
8398	676304
61214	676305
15229	676306
77414	676307
83775	676308
26918	676309
556	676310
467	676311
3312	676312
7398	676313
43647	676314
79704	676315
1614	676316
966	676317
2742	676318
6121	676319
39827	676320
10741	676321
41878	676322
5869	676323
19134	676324
1152	676325
2465	676326
62559	676327
55378	676328
74860	676329
46470	676330
30469	676331
52035	676332
51741	676333
36890	676334
6715	676335
59158	676336
45272	676337
55458	676338
66687	676339
14641	676340
19001	676341
17166	676342
37849	676343
47385	676344
97337	676345
10693	676346
31418	676347
16252	676348
32723	676349
16126	676350
15266	676351
56607	676352
31683	676353
25025	676354
6604	676355
48544	676356
5257	676357
60296	676358
3861	676359
3086	676360
5301	676361
43278	676362
26103	676363
1815	676364
59261	676365
3342	676366
48477	676367
63645	676368
11047	676369
9421	676370
55494	676371
7847	676372
12350	676373
7781	676374
75426	676375
6570	676376
7032	676377
45150	676378
9448	676379
3622	676380
25133	676381
36766	676382
108	676383
1304	676384
42839	676385
45170	676386
49022	676387
5829	676388
361	676389
60	676390
3791	676391
29341	676392
7585	676393
9476	676394
1359	676395
5621	676396
215	676397
65600	676398
61656	676399
1163	676400
13042	676401
64265	676402
32362	676403
21693	676404
10004	676405
4181	676406
49754	676407
1851	676408
7248	676409
11392	676410
41492	676411
8190	676412
34834	676413
50264	676414
14888	676415
68124	676416
21168	676417
103394	676418
150	676419
23231	676420
45842	676421
17286	676422
29030	676423
58920	676424
5568	676425
75675	676426
226	676427
104931	676428
55540	676429
3630	676430
32948	676431
20104	676432
7261	676433
54649	676434
5133	676435
26950	676436
707	676437
8180	676438
91641	676439
64961	676440
82846	676441
20327	676442
11176	676443
55546	676444
70719	676445
83111	676446
4511	676447
68730	676448
37046	676449
8135	676450
4381	676451
27237	676452
3978	676453
3398	676454
682	676455
10503	676456
14954	676457
20752	676458
7985	676459
3129	676460
11818	676461
21927	676462
18514	676463
72512	676464
62180	676465
18071	676466
17490	676467
5817	676468
32070	676469
64213	676470
6829	676471
16317	676472
831	676473
42243	676474
30789	676475
11907	676476
3917	676477
15874	676478
15901	676479
112603	676480
19284	676481
13824	676482
38997	676483
89052	676484
23339	676485
26387	676486
12135	676487
56585	676488
35347	676489
29233	676490
7603	676491
133	676492
35849	676493
1881	676494
3602	676495
1904	676496
532	676497
36263	676498
4208	676499
43850	676500
24607	676501
20369	676502
32445	676503
31420	676504
22919	676505
81305	676506
81147	676507
68396	676508
11518	676509
13930	676510
43204	676511
23981	676512
51060	676513
61753	676514
1286	676515
45132	676516
18797	676517
19949	676518
38421	676519
33565	676520
2392	676521
101774	676522
3813	676523
62519	676524
49045	676525
96877	676526
28828	676527
41163	676528
76998	676529
14711	676530
5242	676531
21535	676532
80112	676533
10547	676534
2337	676535
47524	676536
48181	676537
31122	676538
392	676539
89503	676540
8994	676541
18391	676542
49005	676543
9561	676544
43048	676545
79249	676546
15275	676547
103253	676548
3081	676549
23753	676550
81533	676551
20757	676552
56136	676553
20781	676554
7725	676555
5451	676556
32852	676557
6432	676558
2261	676559
28972	676560
31856	676561
75205	676562
49484	676563
5508	676564
1308	676565
19566	676566
88752	676567
82626	676568
68277	676569
2408	676570
2263	676571
9846	676572
14760	676573
42115	676574
46302	676575
4844	676576
51406	676577
47923	676578
842	676579
13878	676580
8624	676581
42595	676582
25352	676583
57736	676584
14907	676585
8897	676586
36513	676587
4431	676588
8288	676589
22565	676590
8796	676591
700	676592
26076	676593
14705	676594
13253	676595
6672	676596
403	676597
49163	676598
35561	676599
35860	676600
54678	676601
16579	676602
9719	676603
12984	676604
56282	676605
30260	676606
2032	676607
101623	676608
10480	676609
28527	676610
12948	676611
40192	676612
32670	676613
82707	676614
105035	676615
39732	676616
32450	676617
20478	676618
72466	676619
19237	676620
2034	676621
11360	676622
64873	676623
52147	676624
34547	676625
7293	676626
19377	676627
15649	676628
45	676629
7925	676630
30313	676631
43064	676632
10247	676633
49701	676634
41342	676635
55011	676636
37353	676637
81017	676638
11720	676639
37004	676640
11946	676641
44872	676642
7519	676643
68965	676644
1847	676645
18451	676646
1128	676647
1553	676648
18934	676649
10776	676650
14604	676651
68866	676652
47472	676653
76201	676654
9189	676655
30074	676656
68179	676657
36117	676658
27238	676659
20272	676660
152	676661
18949	676662
8666	676663
24005	676664
84432	676665
29120	676666
31012	676667
2543	676668
35117	676669
8771	676670
47728	676671
55964	676672
11343	676673
384	676674
44392	676675
9073	676676
111926	676677
4310	676678
24888	676679
60797	676680
40254	676681
60686	676682
61082	676683
674	676684
1703	676685
19670	676686
85866	676687
50742	676688
1998	676689
53348	676690
9451	676691
78743	676692
16792	676693
26241	676694
58586	676695
56646	676696
18026	676697
6124	676698
41009	676699
389	676700
26849	676701
14620	676702
51334	676703
61616	676704
3982	676705
73318	676706
47750	676707
22493	676708
6824	676709
25122	676710
905	676711
20972	676712
56699	676713
12096	676714
2982	676715
1512	676716
7972	676717
60657	676718
43882	676719
19271	676720
6934	676721
83132	676722
76879	676723
69431	676724
351	676725
1186	676726
78519	676727
10152	676728
10370	676729
21565	676730
38543	676731
50477	676732
14935	676733
19340	676734
9806	676735
5914	676736
16145	676737
80196	676738
22409	676739
30332	676740
3500	676741
20338	676742
16	676743
46418	676744
13505	676745
3608	676746
21985	676747
57876	676748
1906	676749
18286	676750
93084	676751
82743	676752
59075	676753
6714	676754
3926	676755
475	676756
8829	676757
83859	676758
49573	676759
89517	676760
10704	676761
52752	676762
35913	676763
8386	676764
2093	676765
20933	676766
26638	676767
952	676768
62075	676769
15997	676770
5825	676771
415	676772
65239	676773
47892	676774
98946	676775
910	676776
65537	676777
22967	676778
11657	676779
40025	676780
39514	676781
55893	676782
52107	676783
41300	676784
78517	676785
6703	676786
445	676787
37043	676788
100020	676789
29103	676790
13730	676791
8166	676792
2372	676793
11313	676794
52176	676795
20307	676796
50799	676797
36988	676798
41800	676799
17256	676800
1521	676801
428	676802
10367	676803
4397	676804
61026	676805
640	676806
3776	676807
40801	676808
66403	676809
4375	676810
61539	676811
9914	676812
55878	676813
50344	676814
39671	676815
1102	676816
34122	676817
27761	676818
16720	676819
361	676820
18207	676821
27762	676822
90907	676823
45364	676824
22172	676825
66313	676826
79802	676827
91066	676828
78345	676829
16350	676830
32747	676831
40789	676832
4016	676833
37088	676834
34570	676835
10672	676836
16993	676837
20617	676838
637	676839
7958	676840
33048	676841
25826	676842
6845	676843
32925	676844
12864	676845
62642	676846
44886	676847
46105	676848
35511	676849
2026	676850
34632	676851
89684	676852
5867	676853
1911	676854
7943	676855
35605	676856
2782	676857
361	676858
59552	676859
59784	676860
20985	676861
57405	676862
10199	676863
26804	676864
33361	676865
23906	676866
22922	676867
58508	676868
24579	676869
50501	676870
26641	676871
34971	676872
84706	676873
20331	676874
8089	676875
92887	676876
112536	676877
6750	676878
71320	676879
24570	676880
6411	676881
39882	676882
856	676883
1819	676884
6729	676885
304	676886
31800	676887
11741	676888
10334	676889
53867	676890
22919	676891
43153	676892
33994	676893
313	676894
8996	676895
32349	676896
53562	676897
44463	676898
9106	676899
51717	676900
100517	676901
93653	676902
19270	676903
66547	676904
456	676905
22385	676906
79036	676907
23424	676908
75819	676909
28146	676910
22249	676911
19397	676912
539	676913
6189	676914
7081	676915
40103	676916
26814	676917
1339	676918
10278	676919
38041	676920
10773	676921
7054	676922
56637	676923
55466	676924
38499	676925
20363	676926
10980	676927
95174	676928
5251	676929
2444	676930
11318	676931
11307	676932
36618	676933
56061	676934
1395	676935
25144	676936
26907	676937
47419	676938
97749	676939
73082	676940
340	676941
4930	676942
67342	676943
797	676944
83659	676945
34523	676946
5620	676947
11571	676948
34793	676949
12700	676950
15681	676951
14598	676952
17985	676953
25854	676954
13066	676955
18368	676956
32907	676957
5142	676958
13201	676959
52642	676960
57650	676961
11702	676962
60180	676963
7765	676964
1628	676965
38562	676966
21121	676967
45597	676968
11958	676969
68587	676970
4608	676971
10693	676972
48564	676973
49626	676974
102001	676975
4426	676976
25313	676977
38274	676978
37506	676979
15974	676980
16655	676981
14511	676982
5753	676983
64185	676984
11809	676985
105195	676986
68473	676987
102470	676988
95612	676989
26367	676990
5458	676991
850	676992
15645	676993
10850	676994
27232	676995
4417	676996
9769	676997
57917	676998
43027	676999
807	677000
310	677001
2883	677002
99270	677003
69886	677004
16753	677005
14884	677006
24761	677007
87316	677008
14519	677009
93305	677010
42971	677011
66892	677012
2375	677013
38168	677014
45552	677015
3585	677016
62163	677017
8682	677018
24668	677019
10342	677020
35058	677021
27532	677022
22558	677023
44781	677024
12836	677025
51044	677026
45009	677027
75256	677028
21976	677029
6822	677030
38037	677031
41759	677032
27790	677033
107459	677034
56175	677035
50113	677036
9573	677037
28119	677038
44381	677039
42887	677040
18250	677041
13893	677042
19509	677043
6	677044
24950	677045
26786	677046
26337	677047
54687	677048
27826	677049
14401	677050
19406	677051
33284	677052
45650	677053
80716	677054
2058	677055
85142	677056
111	677057
659	677058
24572	677059
113954	677060
47124	677061
4067	677062
113429	677063
24715	677064
12372	677065
14976	677066
77721	677067
14272	677068
17714	677069
39552	677070
74979	677071
7274	677072
15360	677073
16770	677074
12277	677075
56968	677076
7536	677077
6657	677078
6372	677079
1421	677080
78352	677081
20643	677082
702	677083
32403	677084
16921	677085
920	677086
10682	677087
56237	677088
20035	677089
4517	677090
1753	677091
64215	677092
73909	677093
62690	677094
7327	677095
28122	677096
869	677097
22844	677098
1258	677099
490	677100
6254	677101
9842	677102
6268	677103
44359	677104
1780	677105
39706	677106
3651	677107
389	677108
58448	677109
878	677110
46721	677111
33010	677112
95157	677113
76836	677114
533	677115
28880	677116
8810	677117
63133	677118
2125	677119
80852	677120
153	677121
48480	677122
78080	677123
20590	677124
19381	677125
56176	677126
27564	677127
347	677128
106095	677129
97156	677130
11577	677131
17126	677132
80333	677133
94688	677134
7105	677135
4382	677136
5912	677137
12148	677138
37228	677139
29686	677140
56434	677141
53288	677142
12024	677143
11189	677144
60066	677145
73	677146
80761	677147
10002	677148
16641	677149
10419	677150
22315	677151
2236	677152
20777	677153
10458	677154
14142	677155
30769	677156
24855	677157
84477	677158
31796	677159
1124	677160
89336	677161
62	677162
42145	677163
61182	677164
59940	677165
103260	677166
74480	677167
33242	677168
47107	677169
77613	677170
77534	677171
31595	677172
6839	677173
6607	677174
72334	677175
20818	677176
55253	677177
110573	677178
78103	677179
16897	677180
72882	677181
3340	677182
105	677183
9073	677184
21264	677185
45699	677186
70855	677187
6602	677188
55092	677189
24094	677190
28554	677191
6102	677192
32947	677193
56118	677194
6920	677195
18714	677196
81903	677197
16782	677198
2915	677199
89833	677200
33640	677201
8931	677202
649	677203
23012	677204
40543	677205
77459	677206
93706	677207
2100	677208
49741	677209
59734	677210
16063	677211
33410	677212
74807	677213
91209	677214
44957	677215
17502	677216
3957	677217
14027	677218
1291	677219
30506	677220
18959	677221
32589	677222
14376	677223
20659	677224
3638	677225
31258	677226
42735	677227
13054	677228
17869	677229
5827	677230
1844	677231
18208	677232
97523	677233
11094	677234
487	677235
4849	677236
39347	677237
31205	677238
99481	677239
51944	677240
28712	677241
6296	677242
13431	677243
59028	677244
4887	677245
9543	677246
4441	677247
1317	677248
49234	677249
24593	677250
18436	677251
97061	677252
19770	677253
31834	677254
24316	677255
40751	677256
147	677257
36111	677258
12228	677259
8671	677260
46757	677261
77102	677262
28035	677263
34132	677264
499	677265
2354	677266
47069	677267
20510	677268
14724	677269
15115	677270
41345	677271
90735	677272
25937	677273
23318	677274
59475	677275
43682	677276
71377	677277
33675	677278
21848	677279
7205	677280
21390	677281
25970	677282
2160	677283
670	677284
9890	677285
18047	677286
4877	677287
2168	677288
231	677289
10235	677290
85495	677291
74442	677292
2741	677293
108	677294
4199	677295
5121	677296
98001	677297
33602	677298
3849	677299
60487	677300
36936	677301
22886	677302
47090	677303
55311	677304
96102	677305
40920	677306
67765	677307
6426	677308
25927	677309
32084	677310
24842	677311
13997	677312
10832	677313
70	677314
72	677315
108495	677316
2881	677317
15652	677318
42588	677319
13505	677320
68906	677321
16076	677322
15726	677323
36734	677324
35887	677325
6076	677326
16247	677327
21873	677328
3223	677329
17	677330
28920	677331
5039	677332
67882	677333
35168	677334
22513	677335
24025	677336
19346	677337
10893	677338
93428	677339
23669	677340
1855	677341
97929	677342
10508	677343
27179	677344
24681	677345
40738	677346
13899	677347
103567	677348
20004	677349
47782	677350
1720	677351
31135	677352
34848	677353
77989	677354
15707	677355
76431	677356
56266	677357
22319	677358
28574	677359
19273	677360
15340	677361
15381	677362
35589	677363
91260	677364
32100	677365
9972	677366
41279	677367
7794	677368
699	677369
28936	677370
54970	677371
82342	677372
39106	677373
36750	677374
77700	677375
75221	677376
25926	677377
4017	677378
67122	677379
29108	677380
113230	677381
1453	677382
2294	677383
8061	677384
37377	677385
17593	677386
16177	677387
83826	677388
3036	677389
1523	677390
31489	677391
14471	677392
6422	677393
19110	677394
18935	677395
2	677396
2830	677397
17323	677398
8058	677399
9892	677400
19203	677401
39341	677402
67373	677403
338	677404
2433	677405
26053	677406
59200	677407
35054	677408
241	677409
27179	677410
1950	677411
42937	677412
33525	677413
64312	677414
15005	677415
37668	677416
1390	677417
40291	677418
13682	677419
12959	677420
1356	677421
30716	677422
52380	677423
2907	677424
11563	677425
74741	677426
51155	677427
29612	677428
29465	677429
13155	677430
89486	677431
72239	677432
40972	677433
30924	677434
12322	677435
23353	677436
34492	677437
26945	677438
79595	677439
85584	677440
68011	677441
70090	677442
41351	677443
2875	677444
91784	677445
1073	677446
60821	677447
94664	677448
5092	677449
37670	677450
46693	677451
14488	677452
4769	677453
3974	677454
10645	677455
50345	677456
8943	677457
6669	677458
69980	677459
1081	677460
89265	677461
4518	677462
21718	677463
41	677464
28926	677465
33742	677466
56298	677467
50230	677468
43118	677469
9187	677470
4354	677471
683	677472
39263	677473
32308	677474
51	677475
51651	677476
93616	677477
84574	677478
76599	677479
28709	677480
32439	677481
2843	677482
59694	677483
17780	677484
73626	677485
101590	677486
31615	677487
2525	677488
71214	677489
4507	677490
56380	677491
22145	677492
62894	677493
111071	677494
8579	677495
45323	677496
55778	677497
35997	677498
45140	677499
5701	677500
17612	677501
16929	677502
32375	677503
59340	677504
2018	677505
8146	677506
1637	677507
19	677508
27032	677509
75522	677510
80710	677511
38468	677512
2813	677513
38714	677514
656	677515
594	677516
35495	677517
68216	677518
32212	677519
58414	677520
12833	677521
7212	677522
71268	677523
15299	677524
41711	677525
5418	677526
49	677527
7849	677528
25591	677529
31557	677530
9856	677531
20263	677532
1625	677533
63719	677534
4267	677535
341	677536
4847	677537
14114	677538
21995	677539
22754	677540
6725	677541
67806	677542
3174	677543
9289	677544
50526	677545
95680	677546
48988	677547
80180	677548
7618	677549
69921	677550
13023	677551
81351	677552
103872	677553
26017	677554
17995	677555
4388	677556
36926	677557
67	677558
15009	677559
36746	677560
35314	677561
43033	677562
26751	677563
54737	677564
59997	677565
43593	677566
67096	677567
76205	677568
2788	677569
15728	677570
39189	677571
103966	677572
25340	677573
70749	677574
71684	677575
4032	677576
18499	677577
41101	677578
32406	677579
87710	677580
17302	677581
33447	677582
72567	677583
89533	677584
1299	677585
42792	677586
16039	677587
31683	677588
36615	677589
4158	677590
76117	677591
31742	677592
26761	677593
48253	677594
2797	677595
903	677596
6622	677597
39536	677598
49003	677599
22830	677600
40272	677601
108	677602
30345	677603
50487	677604
669	677605
9867	677606
896	677607
276	677608
108822	677609
40118	677610
16368	677611
44312	677612
58305	677613
45319	677614
1168	677615
4770	677616
42313	677617
58057	677618
9441	677619
14108	677620
12566	677621
99602	677622
63638	677623
10804	677624
1680	677625
7073	677626
6011	677627
17435	677628
60189	677629
45022	677630
49428	677631
54786	677632
3976	677633
86465	677634
6398	677635
3774	677636
82881	677637
15696	677638
32381	677639
40550	677640
2065	677641
34697	677642
2249	677643
41556	677644
38237	677645
99414	677646
2765	677647
8866	677648
67481	677649
84005	677650
12870	677651
2617	677652
895	677653
925	677654
32923	677655
10240	677656
31334	677657
19692	677658
33251	677659
34004	677660
68036	677661
17	677662
55590	677663
44280	677664
67837	677665
66860	677666
20508	677667
36861	677668
95490	677669
39009	677670
22015	677671
1722	677672
13606	677673
55940	677674
15784	677675
30598	677676
134	677677
2084	677678
77826	677679
2450	677680
65731	677681
25527	677682
58200	677683
10957	677684
34	677685
27660	677686
4573	677687
26097	677688
43407	677689
48625	677690
4912	677691
7255	677692
79074	677693
41538	677694
4574	677695
2913	677696
57421	677697
6822	677698
16773	677699
32324	677700
32541	677701
17324	677702
60819	677703
19847	677704
42307	677705
13658	677706
517	677707
2699	677708
17578	677709
62665	677710
72880	677711
82448	677712
52590	677713
22125	677714
30	677715
10714	677716
7230	677717
251	677718
1	677719
73126	677720
79554	677721
25537	677722
63033	677723
7619	677724
39006	677725
11961	677726
15200	677727
20304	677728
45953	677729
12468	677730
8147	677731
15583	677732
21430	677733
8476	677734
615	677735
34744	677736
2737	677737
282	677738
776	677739
77038	677740
30	677741
68578	677742
26520	677743
19285	677744
621	677745
87288	677746
33388	677747
30566	677748
62029	677749
35667	677750
1455	677751
23769	677752
38468	677753
23524	677754
7108	677755
67990	677756
9650	677757
1902	677758
63835	677759
37290	677760
101313	677761
7414	677762
778	677763
455	677764
9222	677765
84165	677766
4158	677767
438	677768
29744	677769
46180	677770
14619	677771
1726	677772
3531	677773
10757	677774
32916	677775
110746	677776
19090	677777
93369	677778
274	677779
535	677780
114522	677781
60221	677782
34313	677783
26134	677784
20224	677785
15224	677786
39307	677787
6870	677788
31839	677789
29632	677790
96	677791
88995	677792
22061	677793
35601	677794
23618	677795
5811	677796
2177	677797
5444	677798
24094	677799
31055	677800
9983	677801
83663	677802
100457	677803
64551	677804
30128	677805
318	677806
5694	677807
54885	677808
35681	677809
49086	677810
16832	677811
4477	677812
50751	677813
35488	677814
72995	677815
56884	677816
55923	677817
100280	677818
2	677819
53018	677820
35289	677821
35333	677822
19539	677823
8884	677824
42888	677825
13530	677826
11798	677827
18137	677828
43012	677829
15295	677830
20299	677831
6692	677832
61027	677833
53530	677834
234	677835
25687	677836
185	677837
70676	677838
17277	677839
31337	677840
12266	677841
34763	677842
22703	677843
18564	677844
37483	677845
7935	677846
18847	677847
4249	677848
26029	677849
70066	677850
98841	677851
46411	677852
23148	677853
72829	677854
50114	677855
5459	677856
84186	677857
20518	677858
725	677859
85143	677860
11288	677861
16785	677862
67213	677863
38901	677864
31228	677865
1369	677866
22383	677867
893	677868
11507	677869
1548	677870
30320	677871
36176	677872
10908	677873
2793	677874
10023	677875
23316	677876
29587	677877
2851	677878
4840	677879
98608	677880
56958	677881
29329	677882
52231	677883
76925	677884
18336	677885
28967	677886
88607	677887
13211	677888
291	677889
12837	677890
66330	677891
35031	677892
9237	677893
4275	677894
113210	677895
63322	677896
191	677897
91123	677898
33498	677899
46890	677900
10728	677901
13335	677902
33046	677903
48799	677904
17039	677905
22283	677906
65546	677907
6950	677908
3180	677909
30	677910
33043	677911
103671	677912
8620	677913
23793	677914
58342	677915
37002	677916
66412	677917
56926	677918
9919	677919
16965	677920
2013	677921
12247	677922
34692	677923
17758	677924
43417	677925
15997	677926
37020	677927
38446	677928
8622	677929
27884	677930
8569	677931
10406	677932
44371	677933
6560	677934
30391	677935
53346	677936
1209	677937
39826	677938
2675	677939
30843	677940
1054	677941
22369	677942
2619	677943
39	677944
5050	677945
83489	677946
36207	677947
904	677948
34523	677949
23588	677950
22628	677951
44478	677952
215	677953
101995	677954
52661	677955
28124	677956
34425	677957
10659	677958
3493	677959
16165	677960
18757	677961
31020	677962
69696	677963
8185	677964
60501	677965
61611	677966
73003	677967
27796	677968
21394	677969
23258	677970
2427	677971
47417	677972
24886	677973
8956	677974
309	677975
28845	677976
2970	677977
80577	677978
10883	677979
11468	677980
49627	677981
65094	677982
19326	677983
4546	677984
1457	677985
38849	677986
18660	677987
25654	677988
49438	677989
40848	677990
5375	677991
9616	677992
71013	677993
1277	677994
318	677995
58396	677996
62130	677997
12145	677998
75066	677999
56404	678000
38765	678001
46125	678002
17996	678003
95876	678004
10902	678005
2816	678006
4055	678007
109073	678008
20820	678009
4882	678010
28237	678011
15854	678012
29792	678013
79261	678014
51000	678015
2735	678016
1923	678017
7147	678018
5971	678019
18925	678020
14240	678021
6030	678022
15317	678023
4801	678024
10557	678025
60469	678026
59581	678027
47876	678028
4091	678029
10190	678030
36252	678031
89435	678032
1702	678033
10957	678034
75464	678035
17597	678036
30011	678037
39867	678038
5117	678039
73087	678040
57851	678041
686	678042
35770	678043
745	678044
7068	678045
72457	678046
49759	678047
15516	678048
4092	678049
18801	678050
29958	678051
1703	678052
81698	678053
8349	678054
9646	678055
4343	678056
23968	678057
462	678058
56945	678059
5261	678060
7388	678061
102590	678062
24489	678063
24929	678064
21323	678065
12845	678066
8304	678067
17126	678068
58162	678069
26197	678070
16958	678071
66154	678072
38841	678073
40172	678074
46890	678075
1942	678076
49157	678077
30232	678078
37224	678079
26889	678080
17235	678081
25708	678082
49177	678083
23084	678084
9790	678085
219	678086
4684	678087
104664	678088
3414	678089
844	678090
56696	678091
29172	678092
24143	678093
3837	678094
2532	678095
90349	678096
7433	678097
37500	678098
2313	678099
11089	678100
81337	678101
1400	678102
53649	678103
24250	678104
13384	678105
17260	678106
62827	678107
6855	678108
533	678109
63407	678110
42653	678111
105511	678112
43331	678113
32264	678114
20922	678115
39126	678116
28263	678117
73161	678118
71127	678119
16118	678120
15206	678121
21090	678122
6249	678123
4012	678124
85305	678125
36374	678126
70377	678127
36020	678128
80111	678129
12	678130
86610	678131
69974	678132
50015	678133
21424	678134
69544	678135
62815	678136
5482	678137
69321	678138
67758	678139
3033	678140
2449	678141
19838	678142
86577	678143
34305	678144
11343	678145
1753	678146
43628	678147
4187	678148
8444	678149
16596	678150
533	678151
23143	678152
16806	678153
19857	678154
28143	678155
24354	678156
6977	678157
25729	678158
40229	678159
12072	678160
55592	678161
20912	678162
41613	678163
105617	678164
31049	678165
29751	678166
14283	678167
1544	678168
17601	678169
2704	678170
31402	678171
54087	678172
32058	678173
19196	678174
12341	678175
892	678176
4292	678177
28746	678178
1789	678179
52186	678180
38318	678181
43407	678182
22148	678183
13485	678184
4807	678185
75718	678186
8376	678187
4371	678188
56375	678189
30851	678190
23362	678191
32847	678192
34041	678193
45442	678194
15897	678195
18769	678196
8595	678197
18815	678198
52912	678199
28789	678200
73864	678201
14539	678202
33290	678203
578	678204
1464	678205
1962	678206
23500	678207
34746	678208
38636	678209
68702	678210
3528	678211
69724	678212
62465	678213
27428	678214
1610	678215
98164	678216
37019	678217
56206	678218
458	678219
40996	678220
42779	678221
8017	678222
94846	678223
9326	678224
5109	678225
11833	678226
37533	678227
53986	678228
8154	678229
8770	678230
99041	678231
30955	678232
28669	678233
550	678234
32390	678235
21818	678236
9421	678237
1858	678238
29455	678239
26575	678240
2126	678241
26589	678242
17663	678243
21930	678244
7219	678245
17933	678246
21764	678247
25817	678248
70111	678249
6100	678250
27664	678251
89531	678252
1732	678253
25875	678254
2788	678255
36513	678256
38575	678257
91645	678258
1433	678259
53784	678260
57	678261
39096	678262
64823	678263
39965	678264
15847	678265
5053	678266
12640	678267
19305	678268
23921	678269
50098	678270
28588	678271
21471	678272
1277	678273
56816	678274
63670	678275
37070	678276
25072	678277
61146	678278
967	678279
59825	678280
7699	678281
92130	678282
11936	678283
81954	678284
62898	678285
100393	678286
687	678287
7	678288
27568	678289
4846	678290
4961	678291
71434	678292
46433	678293
22570	678294
4512	678295
45641	678296
41166	678297
46980	678298
1585	678299
11162	678300
28143	678301
12921	678302
3305	678303
40209	678304
56759	678305
4346	678306
85235	678307
9787	678308
4839	678309
27617	678310
23572	678311
17412	678312
77135	678313
2814	678314
37852	678315
15063	678316
23672	678317
7103	678318
94272	678319
71970	678320
52428	678321
21667	678322
20345	678323
43431	678324
540	678325
67317	678326
78340	678327
88312	678328
25270	678329
1177	678330
40735	678331
12397	678332
41360	678333
55962	678334
41525	678335
54069	678336
65054	678337
37761	678338
33181	678339
47061	678340
31241	678341
5786	678342
53986	678343
3580	678344
959	678345
40115	678346
80494	678347
14369	678348
357	678349
33639	678350
87328	678351
586	678352
41755	678353
2	678354
6795	678355
33414	678356
27099	678357
52358	678358
12979	678359
45054	678360
40316	678361
6640	678362
410	678363
1377	678364
7854	678365
113492	678366
71073	678367
34097	678368
26453	678369
10410	678370
24983	678371
21784	678372
39625	678373
10532	678374
55663	678375
3910	678376
2034	678377
72236	678378
1536	678379
16240	678380
12866	678381
53788	678382
30405	678383
8907	678384
22700	678385
5957	678386
41926	678387
37109	678388
68198	678389
77396	678390
23062	678391
2793	678392
7430	678393
39162	678394
29437	678395
35078	678396
12495	678397
9445	678398
28437	678399
48732	678400
18888	678401
1772	678402
74	678403
45954	678404
84666	678405
20008	678406
4586	678407
1679	678408
25370	678409
37959	678410
111439	678411
14798	678412
2740	678413
21751	678414
23369	678415
17111	678416
275	678417
1403	678418
505	678419
13302	678420
37809	678421
26878	678422
26512	678423
3013	678424
10670	678425
3467	678426
9881	678427
47819	678428
10778	678429
9978	678430
61814	678431
18786	678432
30421	678433
297	678434
6160	678435
47943	678436
11149	678437
112235	678438
22543	678439
4744	678440
32449	678441
15172	678442
4523	678443
1428	678444
59790	678445
37733	678446
5665	678447
51323	678448
74136	678449
64067	678450
32354	678451
14346	678452
32109	678453
4501	678454
29305	678455
50140	678456
31662	678457
11605	678458
96688	678459
47799	678460
38115	678461
3278	678462
66297	678463
44115	678464
36056	678465
36306	678466
55572	678467
3351	678468
106123	678469
10115	678470
2130	678471
2685	678472
46930	678473
33939	678474
104076	678475
18823	678476
48587	678477
20383	678478
1448	678479
22165	678480
239	678481
2462	678482
21201	678483
6432	678484
54518	678485
2554	678486
63862	678487
56480	678488
15870	678489
43392	678490
74749	678491
99	678492
70845	678493
17187	678494
79180	678495
29631	678496
3641	678497
83885	678498
79898	678499
31291	678500
4549	678501
24986	678502
45494	678503
1493	678504
32424	678505
60950	678506
6598	678507
27011	678508
49030	678509
804	678510
64127	678511
118	678512
36093	678513
114516	678514
55382	678515
69190	678516
2119	678517
7586	678518
10319	678519
6858	678520
12071	678521
19421	678522
9280	678523
6452	678524
81248	678525
88092	678526
19755	678527
64055	678528
86213	678529
15390	678530
1804	678531
19245	678532
2830	678533
32618	678534
39434	678535
9375	678536
35221	678537
46660	678538
2862	678539
19834	678540
8249	678541
47516	678542
49674	678543
4220	678544
17176	678545
1935	678546
34849	678547
12084	678548
4107	678549
15537	678550
10593	678551
610	678552
8760	678553
12228	678554
18553	678555
14725	678556
3002	678557
5811	678558
56224	678559
32586	678560
53149	678561
78741	678562
12987	678563
49544	678564
56540	678565
1152	678566
91608	678567
79951	678568
7462	678569
3253	678570
583	678571
14615	678572
16733	678573
59216	678574
39733	678575
56844	678576
29894	678577
4149	678578
24002	678579
61707	678580
1173	678581
39404	678582
33997	678583
49040	678584
17297	678585
40469	678586
54282	678587
52924	678588
27976	678589
27924	678590
32860	678591
5252	678592
5150	678593
42669	678594
6097	678595
89977	678596
28720	678597
90727	678598
27102	678599
51225	678600
2677	678601
33104	678602
5710	678603
15901	678604
22629	678605
58981	678606
89779	678607
9991	678608
5332	678609
9851	678610
44165	678611
50045	678612
78392	678613
18946	678614
3804	678615
24016	678616
53510	678617
18267	678618
53134	678619
54828	678620
42241	678621
1157	678622
4861	678623
720	678624
51846	678625
182	678626
79874	678627
8639	678628
13883	678629
1382	678630
474	678631
34722	678632
8485	678633
18713	678634
5329	678635
10226	678636
92404	678637
33957	678638
21395	678639
13427	678640
3735	678641
44907	678642
83346	678643
9778	678644
43957	678645
12931	678646
61229	678647
484	678648
5180	678649
5505	678650
24968	678651
94197	678652
35210	678653
100632	678654
22126	678655
48532	678656
15453	678657
25766	678658
16065	678659
47705	678660
15315	678661
12357	678662
1417	678663
3946	678664
53474	678665
68217	678666
95652	678667
100316	678668
38257	678669
29661	678670
13588	678671
55559	678672
1907	678673
28325	678674
4263	678675
8693	678676
35033	678677
5700	678678
35465	678679
3175	678680
41841	678681
8873	678682
4701	678683
77101	678684
4726	678685
27867	678686
40285	678687
99271	678688
30575	678689
3011	678690
15584	678691
79130	678692
76996	678693
57593	678694
41415	678695
571	678696
17517	678697
51441	678698
62738	678699
73587	678700
8558	678701
501	678702
22693	678703
37775	678704
865	678705
36797	678706
55489	678707
22134	678708
77861	678709
977	678710
46557	678711
68162	678712
23047	678713
21217	678714
24474	678715
80518	678716
20847	678717
79003	678718
11129	678719
80806	678720
9127	678721
86509	678722
29222	678723
53619	678724
59912	678725
7904	678726
20783	678727
1944	678728
4330	678729
9269	678730
95139	678731
97633	678732
35286	678733
45467	678734
15359	678735
220	678736
5758	678737
14310	678738
2258	678739
103349	678740
47968	678741
8559	678742
13602	678743
18655	678744
750	678745
22442	678746
976	678747
98830	678748
3482	678749
2136	678750
3355	678751
75508	678752
74519	678753
30690	678754
4181	678755
2140	678756
51288	678757
43806	678758
34867	678759
16199	678760
63778	678761
64323	678762
33063	678763
28019	678764
38687	678765
137	678766
52246	678767
96765	678768
1792	678769
12443	678770
31254	678771
67997	678772
273	678773
79269	678774
7457	678775
4285	678776
16738	678777
766	678778
30988	678779
23508	678780
6857	678781
13180	678782
16695	678783
56025	678784
29075	678785
7185	678786
14892	678787
102484	678788
37621	678789
39837	678790
66972	678791
57762	678792
4009	678793
73061	678794
616	678795
3585	678796
7935	678797
4276	678798
5605	678799
63468	678800
9831	678801
14638	678802
10060	678803
25236	678804
25405	678805
87259	678806
24603	678807
34932	678808
5117	678809
21410	678810
20423	678811
22680	678812
18700	678813
10301	678814
80594	678815
46629	678816
65278	678817
21895	678818
51121	678819
16358	678820
13066	678821
38990	678822
26995	678823
5792	678824
1807	678825
94461	678826
47617	678827
26892	678828
16766	678829
28832	678830
9487	678831
25584	678832
53997	678833
21302	678834
7707	678835
22383	678836
64698	678837
4617	678838
293	678839
6960	678840
46084	678841
16839	678842
12019	678843
1623	678844
50945	678845
111329	678846
40711	678847
82884	678848
1086	678849
92746	678850
46113	678851
498	678852
51441	678853
18534	678854
88811	678855
51817	678856
32184	678857
2333	678858
83723	678859
7019	678860
91817	678861
61633	678862
1959	678863
2603	678864
9546	678865
84931	678866
14636	678867
56	678868
7614	678869
6074	678870
29718	678871
9767	678872
75985	678873
68082	678874
88822	678875
99779	678876
90761	678877
13008	678878
68449	678879
8292	678880
25598	678881
131	678882
1288	678883
6073	678884
39629	678885
22308	678886
61896	678887
37367	678888
29037	678889
90702	678890
28525	678891
23812	678892
20615	678893
73480	678894
18456	678895
402	678896
30567	678897
17320	678898
11523	678899
14981	678900
21095	678901
57271	678902
71731	678903
2290	678904
41793	678905
484	678906
59826	678907
577	678908
3429	678909
14372	678910
34328	678911
561	678912
1845	678913
18031	678914
15365	678915
46321	678916
25188	678917
11251	678918
55328	678919
33401	678920
395	678921
2602	678922
21	678923
22027	678924
532	678925
717	678926
46571	678927
605	678928
24727	678929
5912	678930
2657	678931
18135	678932
65578	678933
3288	678934
16106	678935
53642	678936
47577	678937
32591	678938
57190	678939
22370	678940
96830	678941
33123	678942
497	678943
6735	678944
280	678945
15189	678946
32887	678947
17122	678948
8550	678949
39582	678950
44925	678951
46563	678952
7410	678953
23922	678954
19417	678955
52599	678956
11648	678957
24	678958
103051	678959
8792	678960
37283	678961
3491	678962
36414	678963
15815	678964
636	678965
16595	678966
43498	678967
27418	678968
495	678969
30007	678970
498	678971
1170	678972
60655	678973
49119	678974
6433	678975
58298	678976
66900	678977
10047	678978
46812	678979
35835	678980
98334	678981
17963	678982
3243	678983
49262	678984
16209	678985
77884	678986
1608	678987
20480	678988
57413	678989
26064	678990
9863	678991
7267	678992
15928	678993
49342	678994
25105	678995
222	678996
21413	678997
53793	678998
48873	678999
16788	679000
59149	679001
22404	679002
23586	679003
16989	679004
54126	679005
58	679006
26025	679007
92347	679008
45333	679009
7	679010
13808	679011
69898	679012
31924	679013
7388	679014
46277	679015
5602	679016
5057	679017
47973	679018
64233	679019
1398	679020
63920	679021
57973	679022
10550	679023
32549	679024
80890	679025
35713	679026
52682	679027
313	679028
33785	679029
4295	679030
42087	679031
29579	679032
371	679033
31002	679034
50066	679035
3613	679036
112708	679037
15524	679038
72691	679039
57564	679040
72948	679041
47307	679042
13981	679043
6492	679044
6570	679045
6517	679046
12620	679047
33154	679048
15590	679049
83366	679050
14896	679051
17320	679052
4137	679053
41043	679054
34463	679055
55536	679056
53114	679057
1919	679058
100720	679059
60908	679060
58170	679061
2615	679062
16576	679063
9510	679064
9515	679065
67473	679066
67005	679067
20808	679068
56994	679069
4795	679070
36191	679071
82037	679072
27834	679073
66185	679074
36095	679075
1726	679076
51720	679077
190	679078
60774	679079
50901	679080
35246	679081
581	679082
65609	679083
17050	679084
3147	679085
49883	679086
8617	679087
42737	679088
38114	679089
78616	679090
105501	679091
50977	679092
6891	679093
40521	679094
81626	679095
8519	679096
78646	679097
18797	679098
849	679099
33663	679100
48427	679101
1029	679102
52027	679103
37110	679104
11535	679105
32420	679106
45907	679107
9914	679108
10766	679109
8906	679110
98089	679111
31273	679112
4138	679113
2169	679114
3566	679115
3301	679116
26187	679117
5689	679118
57391	679119
105453	679120
14867	679121
28474	679122
4353	679123
1442	679124
26991	679125
68094	679126
69998	679127
46887	679128
71919	679129
480	679130
22006	679131
35922	679132
1322	679133
22412	679134
8032	679135
16353	679136
27925	679137
14966	679138
2262	679139
6367	679140
62005	679141
64884	679142
32892	679143
6651	679144
1697	679145
4738	679146
60852	679147
7364	679148
33095	679149
67111	679150
35847	679151
19792	679152
7858	679153
15186	679154
6472	679155
4005	679156
95305	679157
3470	679158
39862	679159
14094	679160
80395	679161
115	679162
47771	679163
2038	679164
63690	679165
4721	679166
40344	679167
76743	679168
792	679169
50361	679170
23222	679171
91697	679172
16832	679173
66066	679174
21293	679175
32175	679176
32061	679177
75474	679178
75674	679179
2895	679180
41990	679181
31954	679182
6193	679183
7300	679184
11080	679185
23444	679186
48684	679187
8408	679188
21262	679189
32187	679190
21933	679191
8924	679192
3937	679193
584	679194
50657	679195
117	679196
174	679197
15142	679198
69522	679199
7146	679200
98029	679201
11331	679202
2287	679203
101090	679204
66773	679205
1090	679206
78698	679207
17685	679208
1295	679209
9330	679210
36975	679211
25484	679212
49918	679213
29943	679214
2822	679215
2388	679216
58883	679217
23821	679218
17713	679219
127	679220
6651	679221
50296	679222
54951	679223
12244	679224
4234	679225
15151	679226
2155	679227
57049	679228
2772	679229
52463	679230
5432	679231
24524	679232
42690	679233
92730	679234
885	679235
1203	679236
5387	679237
71161	679238
17235	679239
21683	679240
216	679241
32005	679242
30576	679243
5982	679244
1476	679245
827	679246
10753	679247
79699	679248
20058	679249
7634	679250
25830	679251
195	679252
54282	679253
53610	679254
13575	679255
3402	679256
2176	679257
48977	679258
48819	679259
6318	679260
18135	679261
25331	679262
16784	679263
30715	679264
9134	679265
80864	679266
472	679267
21043	679268
59056	679269
7213	679270
35668	679271
38828	679272
15132	679273
13840	679274
33557	679275
11266	679276
26821	679277
57435	679278
30388	679279
26099	679280
36886	679281
24297	679282
31165	679283
8529	679284
627	679285
60	679286
47283	679287
46829	679288
90060	679289
66632	679290
38596	679291
999	679292
19588	679293
16090	679294
43309	679295
28388	679296
25119	679297
64197	679298
77595	679299
23220	679300
30329	679301
2530	679302
18030	679303
6620	679304
108	679305
40451	679306
19474	679307
10334	679308
110914	679309
46596	679310
90667	679311
7539	679312
49880	679313
39202	679314
78753	679315
46194	679316
6940	679317
31798	679318
53926	679319
86887	679320
28955	679321
12633	679322
35941	679323
27728	679324
55361	679325
53950	679326
36160	679327
20966	679328
107234	679329
14806	679330
7416	679331
12185	679332
40904	679333
795	679334
38326	679335
51653	679336
37173	679337
730	679338
85734	679339
42686	679340
2046	679341
56313	679342
19995	679343
793	679344
91383	679345
7	679346
37893	679347
784	679348
19	679349
73324	679350
52547	679351
53888	679352
10949	679353
1596	679354
72087	679355
79296	679356
12	679357
62231	679358
46604	679359
14050	679360
8341	679361
982	679362
1246	679363
35523	679364
75886	679365
73785	679366
143	679367
53299	679368
29107	679369
33636	679370
15872	679371
6965	679372
28435	679373
60135	679374
57479	679375
13405	679376
5707	679377
106849	679378
5708	679379
72898	679380
23252	679381
14388	679382
40515	679383
85570	679384
31619	679385
27528	679386
3940	679387
13781	679388
15478	679389
64129	679390
4425	679391
22050	679392
3598	679393
33984	679394
20302	679395
21140	679396
15246	679397
45444	679398
18772	679399
3734	679400
7612	679401
38255	679402
3073	679403
19066	679404
85523	679405
92957	679406
1481	679407
22266	679408
63624	679409
23085	679410
53838	679411
12350	679412
62374	679413
30193	679414
83612	679415
3977	679416
61156	679417
5620	679418
12858	679419
65436	679420
4237	679421
108352	679422
55680	679423
12084	679424
3021	679425
11155	679426
17887	679427
5498	679428
425	679429
29859	679430
5796	679431
51976	679432
13379	679433
20048	679434
86724	679435
44827	679436
8371	679437
13765	679438
4138	679439
13858	679440
11800	679441
66765	679442
21004	679443
42677	679444
13380	679445
5356	679446
49406	679447
4	679448
99180	679449
26195	679450
9514	679451
6656	679452
19822	679453
30270	679454
7672	679455
46441	679456
13	679457
24007	679458
9186	679459
30349	679460
51419	679461
13522	679462
108743	679463
12742	679464
44159	679465
12773	679466
204	679467
11346	679468
10691	679469
11181	679470
26111	679471
23110	679472
2356	679473
57562	679474
89382	679475
58159	679476
719	679477
9738	679478
87141	679479
66614	679480
35845	679481
1367	679482
10508	679483
11649	679484
39651	679485
17110	679486
3397	679487
323	679488
75324	679489
4259	679490
44120	679491
22857	679492
43568	679493
72	679494
368	679495
33816	679496
29724	679497
10720	679498
57691	679499
754	679500
54370	679501
5648	679502
1094	679503
38286	679504
4164	679505
28233	679506
23235	679507
14127	679508
56504	679509
8178	679510
10913	679511
10991	679512
5243	679513
911	679514
27150	679515
3845	679516
51291	679517
27605	679518
1747	679519
3034	679520
45733	679521
879	679522
48290	679523
3473	679524
11014	679525
32603	679526
3033	679527
78614	679528
13139	679529
18899	679530
16754	679531
16043	679532
40632	679533
3140	679534
22478	679535
7	679536
29326	679537
857	679538
11956	679539
59137	679540
60741	679541
9618	679542
49561	679543
6201	679544
10678	679545
1469	679546
9198	679547
10383	679548
1441	679549
52260	679550
7338	679551
35589	679552
35181	679553
111822	679554
50827	679555
65402	679556
7	679557
28639	679558
25138	679559
299	679560
3257	679561
1064	679562
16827	679563
14133	679564
47116	679565
37017	679566
3281	679567
28430	679568
4468	679569
40665	679570
215	679571
45509	679572
18285	679573
12134	679574
43103	679575
35945	679576
14152	679577
288	679578
20618	679579
4716	679580
62791	679581
11999	679582
2200	679583
56467	679584
9800	679585
14887	679586
17370	679587
1043	679588
15953	679589
24673	679590
4180	679591
5581	679592
16353	679593
11056	679594
93068	679595
22153	679596
37900	679597
17858	679598
30045	679599
6744	679600
6182	679601
1650	679602
10462	679603
63389	679604
37673	679605
40262	679606
65722	679607
32958	679608
21487	679609
93825	679610
8473	679611
109692	679612
31444	679613
51723	679614
71042	679615
14022	679616
20409	679617
16685	679618
91914	679619
33070	679620
19628	679621
20343	679622
20451	679623
6	679624
42552	679625
111	679626
30062	679627
38697	679628
15357	679629
25365	679630
1863	679631
2583	679632
8631	679633
14137	679634
54792	679635
1419	679636
9813	679637
7611	679638
5592	679639
4395	679640
39064	679641
51908	679642
7467	679643
29622	679644
26110	679645
11910	679646
6243	679647
20895	679648
800	679649
36649	679650
16529	679651
626	679652
20281	679653
8835	679654
57659	679655
283	679656
66815	679657
13899	679658
30252	679659
4741	679660
7511	679661
8359	679662
7888	679663
55261	679664
58154	679665
6599	679666
7249	679667
23186	679668
52370	679669
93350	679670
85510	679671
731	679672
45266	679673
25763	679674
15040	679675
47419	679676
4031	679677
81	679678
72548	679679
77400	679680
19018	679681
55733	679682
4964	679683
32238	679684
25683	679685
10779	679686
19629	679687
21065	679688
24766	679689
12035	679690
154	679691
3771	679692
9687	679693
27961	679694
13355	679695
905	679696
57953	679697
39432	679698
41123	679699
19250	679700
62999	679701
10504	679702
819	679703
50743	679704
70132	679705
26462	679706
999	679707
35692	679708
4859	679709
71561	679710
10004	679711
36702	679712
51160	679713
22151	679714
52498	679715
585	679716
19808	679717
89021	679718
35374	679719
17956	679720
25533	679721
41843	679722
94046	679723
3946	679724
32189	679725
27934	679726
12276	679727
14525	679728
63805	679729
16268	679730
4963	679731
1644	679732
17426	679733
12594	679734
17321	679735
5194	679736
11839	679737
7787	679738
66270	679739
94	679740
2385	679741
2001	679742
62323	679743
4835	679744
64001	679745
75721	679746
1697	679747
43029	679748
2799	679749
10301	679750
1173	679751
8971	679752
667	679753
72961	679754
60375	679755
51576	679756
30454	679757
17172	679758
5167	679759
28477	679760
15	679761
33024	679762
63902	679763
9269	679764
6077	679765
20856	679766
37562	679767
21438	679768
104771	679769
2146	679770
24658	679771
34876	679772
2460	679773
1123	679774
2727	679775
101615	679776
9157	679777
111386	679778
20654	679779
30621	679780
60644	679781
30220	679782
88623	679783
48891	679784
45502	679785
3208	679786
8332	679787
4572	679788
15725	679789
15342	679790
67680	679791
10940	679792
25985	679793
44916	679794
58524	679795
4170	679796
6745	679797
15600	679798
341	679799
9849	679800
18236	679801
37174	679802
1297	679803
28218	679804
40766	679805
64281	679806
4527	679807
15280	679808
40859	679809
5831	679810
60849	679811
12013	679812
14787	679813
69878	679814
22656	679815
1827	679816
4593	679817
1018	679818
56893	679819
112592	679820
30515	679821
8975	679822
2238	679823
17925	679824
51459	679825
22128	679826
35482	679827
23026	679828
4910	679829
22393	679830
28137	679831
55981	679832
85697	679833
167	679834
34378	679835
95	679836
37406	679837
68607	679838
3232	679839
68244	679840
5330	679841
19223	679842
44830	679843
32004	679844
41504	679845
62317	679846
14437	679847
12030	679848
14072	679849
1156	679850
42150	679851
939	679852
32790	679853
3381	679854
815	679855
17936	679856
68194	679857
4148	679858
24050	679859
51392	679860
26430	679861
1160	679862
166	679863
85805	679864
54072	679865
17020	679866
47885	679867
678	679868
45883	679869
27161	679870
2856	679871
913	679872
32661	679873
2194	679874
25257	679875
38533	679876
25530	679877
562	679878
2893	679879
2056	679880
6985	679881
60885	679882
31132	679883
13991	679884
49452	679885
3339	679886
24154	679887
69046	679888
853	679889
1610	679890
37034	679891
28528	679892
3498	679893
5914	679894
36498	679895
36294	679896
37641	679897
44224	679898
5981	679899
3835	679900
48067	679901
39854	679902
95557	679903
47868	679904
16242	679905
22569	679906
25066	679907
10267	679908
13654	679909
2804	679910
1245	679911
84740	679912
1755	679913
625	679914
19816	679915
15687	679916
56945	679917
26853	679918
94816	679919
37279	679920
9654	679921
10343	679922
23944	679923
45777	679924
16110	679925
43653	679926
529	679927
32599	679928
95261	679929
105	679930
9196	679931
37273	679932
47145	679933
39984	679934
61321	679935
24220	679936
41355	679937
3005	679938
25901	679939
29179	679940
41875	679941
32456	679942
35182	679943
9099	679944
900	679945
82664	679946
4681	679947
30244	679948
35781	679949
3385	679950
25349	679951
1930	679952
57994	679953
12741	679954
72790	679955
15208	679956
60199	679957
52233	679958
9722	679959
79695	679960
1581	679961
17069	679962
39914	679963
37489	679964
616	679965
97014	679966
63009	679967
60226	679968
4313	679969
886	679970
36801	679971
752	679972
317	679973
6402	679974
14426	679975
14718	679976
23003	679977
18048	679978
8321	679979
24934	679980
19112	679981
31268	679982
2471	679983
12443	679984
3334	679985
21527	679986
1159	679987
51353	679988
30716	679989
18394	679990
7156	679991
14117	679992
16802	679993
61346	679994
11498	679995
5422	679996
22523	679997
3890	679998
64201	679999
107975	680000
12924	680001
10	680002
25969	680003
55938	680004
38375	680005
25059	680006
60032	680007
22740	680008
15383	680009
9145	680010
5799	680011
512	680012
4660	680013
799	680014
10737	680015
33964	680016
123	680017
80461	680018
722	680019
47128	680020
138	680021
8068	680022
23083	680023
82932	680024
28891	680025
56962	680026
103725	680027
2921	680028
59055	680029
36004	680030
105260	680031
50463	680032
44726	680033
17714	680034
37198	680035
14686	680036
28350	680037
24498	680038
1927	680039
27704	680040
62690	680041
18522	680042
32091	680043
54225	680044
87015	680045
13388	680046
5908	680047
54785	680048
25331	680049
7552	680050
38928	680051
1033	680052
100697	680053
11130	680054
68156	680055
33344	680056
4561	680057
66212	680058
11870	680059
17319	680060
14036	680061
239	680062
1353	680063
28476	680064
5391	680065
4607	680066
47750	680067
20258	680068
88756	680069
10223	680070
36913	680071
61754	680072
15925	680073
1538	680074
75963	680075
32928	680076
11366	680077
1722	680078
69028	680079
5053	680080
4853	680081
90750	680082
16607	680083
5372	680084
2823	680085
97017	680086
96427	680087
14611	680088
11157	680089
5794	680090
6293	680091
40801	680092
12798	680093
36325	680094
35943	680095
14296	680096
122	680097
6052	680098
75236	680099
21942	680100
75138	680101
66022	680102
55965	680103
47956	680104
20882	680105
33046	680106
32	680107
97845	680108
27975	680109
10307	680110
58775	680111
53917	680112
12882	680113
48710	680114
74069	680115
8443	680116
80682	680117
252	680118
655	680119
7387	680120
25781	680121
55263	680122
60536	680123
8898	680124
32909	680125
2495	680126
35098	680127
3228	680128
32743	680129
7428	680130
94215	680131
5433	680132
55211	680133
1698	680134
671	680135
54236	680136
84615	680137
5835	680138
39855	680139
8689	680140
76919	680141
102008	680142
4136	680143
57487	680144
58407	680145
1305	680146
618	680147
29127	680148
1038	680149
14554	680150
6364	680151
29427	680152
51747	680153
48983	680154
2607	680155
2369	680156
1104	680157
103537	680158
836	680159
44515	680160
34268	680161
34975	680162
71753	680163
12076	680164
647	680165
88690	680166
70140	680167
58148	680168
1332	680169
6166	680170
32748	680171
6465	680172
13809	680173
17148	680174
42047	680175
2397	680176
71311	680177
16339	680178
75569	680179
2658	680180
973	680181
35409	680182
8630	680183
58350	680184
12533	680185
54322	680186
36146	680187
63157	680188
7847	680189
16067	680190
80670	680191
11395	680192
20956	680193
34067	680194
55276	680195
22396	680196
12240	680197
1602	680198
4682	680199
40473	680200
11611	680201
67311	680202
13191	680203
17322	680204
12255	680205
24359	680206
43248	680207
23859	680208
7928	680209
2	680210
2091	680211
10316	680212
13344	680213
23673	680214
23429	680215
1629	680216
57902	680217
44366	680218
20345	680219
58810	680220
2363	680221
13547	680222
8243	680223
15001	680224
1393	680225
3913	680226
35421	680227
52408	680228
5860	680229
6653	680230
33171	680231
24465	680232
84700	680233
21822	680234
12697	680235
76587	680236
38583	680237
43448	680238
12833	680239
62122	680240
7557	680241
1823	680242
282	680243
47394	680244
3	680245
80910	680246
1036	680247
7404	680248
4972	680249
10442	680250
82672	680251
22564	680252
84160	680253
6402	680254
24717	680255
9166	680256
25076	680257
5135	680258
50233	680259
36360	680260
48798	680261
21055	680262
67014	680263
33815	680264
67006	680265
69176	680266
69675	680267
6090	680268
26876	680269
35551	680270
5795	680271
4491	680272
71787	680273
23780	680274
7223	680275
473	680276
33636	680277
18138	680278
91448	680279
62769	680280
2547	680281
12558	680282
7914	680283
225	680284
43442	680285
3332	680286
67942	680287
1823	680288
3168	680289
54115	680290
2557	680291
6641	680292
86723	680293
96911	680294
5705	680295
887	680296
15549	680297
1469	680298
37154	680299
42265	680300
11893	680301
51720	680302
38059	680303
1168	680304
965	680305
55375	680306
26208	680307
48621	680308
10588	680309
45192	680310
65140	680311
23782	680312
4809	680313
14931	680314
2968	680315
66285	680316
9390	680317
524	680318
19162	680319
14745	680320
68151	680321
56844	680322
15641	680323
14498	680324
70007	680325
96972	680326
76370	680327
86157	680328
87935	680329
40465	680330
95822	680331
95976	680332
20633	680333
3761	680334
18970	680335
74510	680336
22549	680337
236	680338
32567	680339
13040	680340
28714	680341
105500	680342
13767	680343
13248	680344
43668	680345
22531	680346
26801	680347
22287	680348
3109	680349
91702	680350
34548	680351
6680	680352
72658	680353
14548	680354
62527	680355
100213	680356
3726	680357
33158	680358
2719	680359
18390	680360
6286	680361
8537	680362
204	680363
12265	680364
15835	680365
8367	680366
42049	680367
24217	680368
33237	680369
6675	680370
76732	680371
22325	680372
35652	680373
49966	680374
47778	680375
82973	680376
39842	680377
3254	680378
39635	680379
69304	680380
16386	680381
5860	680382
7901	680383
58980	680384
42868	680385
85656	680386
73901	680387
100297	680388
53316	680389
36742	680390
54857	680391
3633	680392
1974	680393
25618	680394
105855	680395
7760	680396
82270	680397
453	680398
102266	680399
88644	680400
24773	680401
41701	680402
30131	680403
1140	680404
7479	680405
6043	680406
548	680407
9274	680408
44078	680409
81773	680410
2315	680411
8374	680412
5307	680413
62278	680414
15875	680415
38344	680416
96120	680417
3817	680418
3391	680419
89104	680420
1494	680421
23239	680422
47585	680423
3854	680424
91724	680425
76113	680426
60148	680427
22856	680428
19974	680429
45385	680430
31915	680431
44612	680432
99597	680433
32773	680434
60192	680435
3507	680436
523	680437
57477	680438
13037	680439
14255	680440
55808	680441
47857	680442
67405	680443
35114	680444
12899	680445
36408	680446
2790	680447
81529	680448
69992	680449
38406	680450
39993	680451
59595	680452
14462	680453
41950	680454
9112	680455
22999	680456
58755	680457
86201	680458
37459	680459
48833	680460
5049	680461
255	680462
17464	680463
54121	680464
3389	680465
91228	680466
7959	680467
72053	680468
31962	680469
38877	680470
86966	680471
1817	680472
1639	680473
83914	680474
16774	680475
41405	680476
42518	680477
18503	680478
11343	680479
16368	680480
18630	680481
6791	680482
44253	680483
60972	680484
1130	680485
6474	680486
25	680487
46443	680488
29918	680489
49315	680490
97629	680491
2624	680492
44986	680493
6464	680494
15845	680495
4865	680496
10117	680497
18599	680498
81050	680499
1252	680500
83181	680501
14707	680502
11593	680503
23425	680504
45176	680505
10264	680506
13432	680507
41730	680508
5998	680509
12720	680510
6881	680511
51524	680512
15713	680513
107	680514
16937	680515
4596	680516
3780	680517
9278	680518
5073	680519
384	680520
47354	680521
6543	680522
49091	680523
26205	680524
25898	680525
8063	680526
90824	680527
29642	680528
45938	680529
12987	680530
111655	680531
6745	680532
1864	680533
29119	680534
7678	680535
5281	680536
1544	680537
37977	680538
41093	680539
6244	680540
23630	680541
83598	680542
54256	680543
27054	680544
82806	680545
679	680546
40139	680547
80700	680548
61467	680549
45608	680550
98353	680551
41266	680552
19270	680553
453	680554
8435	680555
369	680556
16487	680557
20796	680558
48336	680559
81762	680560
10903	680561
13758	680562
39886	680563
230	680564
44697	680565
44911	680566
5396	680567
57372	680568
108742	680569
50344	680570
36114	680571
92847	680572
15337	680573
1816	680574
3708	680575
3208	680576
39713	680577
52208	680578
64952	680579
60464	680580
26005	680581
71211	680582
570	680583
54136	680584
55531	680585
1521	680586
77927	680587
21644	680588
7434	680589
8538	680590
33045	680591
5196	680592
48781	680593
8557	680594
3425	680595
652	680596
6541	680597
27694	680598
23903	680599
19312	680600
26603	680601
8979	680602
55198	680603
4535	680604
1144	680605
20153	680606
868	680607
14209	680608
7006	680609
35103	680610
12708	680611
109468	680612
67418	680613
5222	680614
45568	680615
6385	680616
10920	680617
8217	680618
79	680619
40412	680620
20216	680621
322	680622
2749	680623
72851	680624
28872	680625
10839	680626
77862	680627
65359	680628
63773	680629
17522	680630
50168	680631
21516	680632
25207	680633
69487	680634
75406	680635
13278	680636
6136	680637
26960	680638
745	680639
15043	680640
2	680641
412	680642
1867	680643
17325	680644
16730	680645
56145	680646
15561	680647
11056	680648
14784	680649
15326	680650
57530	680651
49567	680652
88981	680653
62541	680654
64882	680655
22909	680656
40023	680657
59133	680658
15539	680659
9426	680660
53551	680661
19662	680662
16300	680663
716	680664
56122	680665
50588	680666
14428	680667
8848	680668
11783	680669
12710	680670
28827	680671
86144	680672
24511	680673
2069	680674
72720	680675
6447	680676
37884	680677
24412	680678
32602	680679
2872	680680
15912	680681
76208	680682
17149	680683
8837	680684
6557	680685
2043	680686
41184	680687
95034	680688
9962	680689
380	680690
22925	680691
42526	680692
2968	680693
252	680694
406	680695
7393	680696
10678	680697
36900	680698
95666	680699
1947	680700
2962	680701
1232	680702
57649	680703
65048	680704
890	680705
99503	680706
47286	680707
49810	680708
24897	680709
38336	680710
44640	680711
71874	680712
51077	680713
5939	680714
47484	680715
948	680716
90648	680717
4912	680718
19898	680719
99630	680720
6077	680721
6448	680722
25758	680723
1541	680724
28452	680725
39557	680726
315	680727
33446	680728
67214	680729
33053	680730
7734	680731
67333	680732
8222	680733
39266	680734
42572	680735
13335	680736
20994	680737
64070	680738
8377	680739
70538	680740
16890	680741
67018	680742
56167	680743
2502	680744
527	680745
12285	680746
1783	680747
92568	680748
1948	680749
11208	680750
58	680751
61174	680752
51832	680753
27551	680754
52775	680755
59493	680756
20635	680757
965	680758
1751	680759
9587	680760
100453	680761
431	680762
67104	680763
42390	680764
67985	680765
10888	680766
8221	680767
5406	680768
32126	680769
12994	680770
3867	680771
43374	680772
309	680773
25875	680774
72709	680775
1795	680776
41502	680777
2850	680778
4758	680779
570	680780
2804	680781
7594	680782
66627	680783
32184	680784
31260	680785
33081	680786
477	680787
19	680788
81540	680789
14849	680790
4603	680791
2012	680792
2633	680793
12049	680794
27668	680795
17541	680796
93819	680797
24649	680798
15512	680799
72151	680800
82039	680801
18045	680802
24595	680803
4972	680804
7885	680805
69411	680806
4989	680807
71844	680808
36611	680809
31309	680810
36340	680811
52649	680812
50574	680813
21824	680814
22146	680815
30727	680816
5010	680817
3775	680818
101245	680819
145	680820
2686	680821
4855	680822
32489	680823
26589	680824
89827	680825
24657	680826
53170	680827
6791	680828
2753	680829
4100	680830
641	680831
40450	680832
49240	680833
1038	680834
23206	680835
77756	680836
79710	680837
17474	680838
51737	680839
22470	680840
2905	680841
5642	680842
54306	680843
7298	680844
30087	680845
22916	680846
51989	680847
70510	680848
55564	680849
126	680850
65266	680851
22710	680852
13206	680853
64453	680854
9924	680855
66738	680856
7375	680857
31117	680858
169	680859
76244	680860
8840	680861
5	680862
47252	680863
1259	680864
48	680865
4434	680866
24115	680867
8731	680868
5792	680869
82452	680870
14882	680871
41465	680872
66552	680873
7119	680874
1284	680875
38931	680876
1032	680877
67190	680878
44719	680879
52282	680880
20121	680881
62763	680882
2757	680883
18389	680884
1610	680885
47216	680886
30709	680887
9171	680888
7207	680889
20140	680890
18299	680891
48464	680892
41756	680893
22610	680894
17547	680895
92031	680896
548	680897
94093	680898
74099	680899
2036	680900
1458	680901
11316	680902
17294	680903
42325	680904
11405	680905
62282	680906
26587	680907
6387	680908
23713	680909
2945	680910
26927	680911
82580	680912
3386	680913
36951	680914
21889	680915
11931	680916
768	680917
59053	680918
35846	680919
11436	680920
6322	680921
9221	680922
32580	680923
22202	680924
74323	680925
7704	680926
4504	680927
46750	680928
48351	680929
21116	680930
94380	680931
14558	680932
80053	680933
94380	680934
1786	680935
12238	680936
32326	680937
9050	680938
21866	680939
51188	680940
44870	680941
12	680942
5294	680943
60836	680944
15851	680945
7865	680946
42575	680947
56438	680948
16239	680949
81984	680950
223	680951
9063	680952
44627	680953
63557	680954
37755	680955
17733	680956
2806	680957
63623	680958
33043	680959
17506	680960
42312	680961
24915	680962
1684	680963
15374	680964
4875	680965
14302	680966
10217	680967
12130	680968
29306	680969
18370	680970
46647	680971
82669	680972
2010	680973
7843	680974
18963	680975
10726	680976
72500	680977
28927	680978
27572	680979
50430	680980
46415	680981
59113	680982
48856	680983
53126	680984
833	680985
4420	680986
21348	680987
80835	680988
3673	680989
55556	680990
26031	680991
34787	680992
1371	680993
2711	680994
48985	680995
89375	680996
56264	680997
18427	680998
77822	680999
60722	681000
83612	681001
30123	681002
746	681003
49462	681004
6905	681005
13869	681006
49452	681007
78778	681008
5267	681009
80147	681010
95610	681011
22957	681012
5618	681013
8403	681014
10566	681015
40119	681016
27825	681017
32484	681018
1864	681019
34288	681020
65650	681021
46438	681022
91383	681023
769	681024
19330	681025
14921	681026
31932	681027
64387	681028
19857	681029
97139	681030
11620	681031
7203	681032
57763	681033
13602	681034
28219	681035
79489	681036
58509	681037
11873	681038
7823	681039
8574	681040
247	681041
5972	681042
36120	681043
65476	681044
8149	681045
35748	681046
82795	681047
18186	681048
56041	681049
52420	681050
12919	681051
10029	681052
856	681053
18412	681054
75680	681055
3956	681056
35553	681057
1083	681058
19737	681059
8057	681060
2570	681061
3310	681062
2048	681063
10216	681064
7988	681065
21776	681066
80	681067
5461	681068
21160	681069
24901	681070
55516	681071
18326	681072
19628	681073
18041	681074
10802	681075
642	681076
9649	681077
4477	681078
55694	681079
78364	681080
56429	681081
56753	681082
14785	681083
93390	681084
26083	681085
2158	681086
50914	681087
48467	681088
1362	681089
79381	681090
12889	681091
46815	681092
68238	681093
28959	681094
92555	681095
33014	681096
37424	681097
5365	681098
54458	681099
72861	681100
171	681101
57546	681102
5568	681103
91790	681104
45336	681105
40964	681106
10400	681107
59368	681108
30469	681109
27652	681110
2532	681111
47463	681112
21008	681113
3555	681114
13760	681115
9727	681116
7536	681117
75569	681118
7071	681119
516	681120
2158	681121
19484	681122
11871	681123
42361	681124
9471	681125
49672	681126
46208	681127
20418	681128
25422	681129
1324	681130
16371	681131
35626	681132
93338	681133
17988	681134
43418	681135
34631	681136
25680	681137
56166	681138
35031	681139
3716	681140
2852	681141
77202	681142
38848	681143
31974	681144
81215	681145
6319	681146
11280	681147
4642	681148
18358	681149
24727	681150
14186	681151
16170	681152
76554	681153
45880	681154
6439	681155
531	681156
265	681157
25150	681158
15293	681159
19971	681160
39779	681161
2052	681162
80151	681163
50294	681164
14169	681165
353	681166
7193	681167
64352	681168
78794	681169
7251	681170
29537	681171
24597	681172
36836	681173
2116	681174
566	681175
52084	681176
20	681177
46625	681178
55914	681179
36345	681180
11497	681181
16969	681182
55617	681183
2815	681184
101484	681185
6553	681186
25068	681187
5125	681188
5060	681189
77370	681190
6765	681191
12184	681192
8677	681193
2539	681194
58038	681195
10333	681196
50006	681197
18683	681198
29193	681199
13554	681200
71500	681201
1306	681202
18076	681203
83	681204
14062	681205
16070	681206
802	681207
76976	681208
45592	681209
5489	681210
7898	681211
38429	681212
71652	681213
994	681214
15944	681215
2730	681216
16616	681217
44054	681218
145	681219
22481	681220
2087	681221
27964	681222
88848	681223
81781	681224
1531	681225
84249	681226
84148	681227
18751	681228
17333	681229
1139	681230
28576	681231
42999	681232
37817	681233
4786	681234
10709	681235
9494	681236
10152	681237
15709	681238
69174	681239
39806	681240
32092	681241
30902	681242
12448	681243
7578	681244
54689	681245
72078	681246
6793	681247
2162	681248
41870	681249
80857	681250
75439	681251
16	681252
34943	681253
102277	681254
11841	681255
1453	681256
106932	681257
72	681258
22277	681259
2045	681260
45864	681261
5226	681262
879	681263
66071	681264
17281	681265
25134	681266
14269	681267
52222	681268
147	681269
85269	681270
1696	681271
59984	681272
58052	681273
51529	681274
90980	681275
19292	681276
19080	681277
18749	681278
30223	681279
2806	681280
36634	681281
74482	681282
45612	681283
64606	681284
3332	681285
2448	681286
16820	681287
24943	681288
9	681289
25083	681290
10500	681291
94651	681292
48768	681293
56194	681294
31088	681295
25287	681296
78282	681297
26431	681298
95159	681299
18941	681300
22960	681301
5140	681302
2401	681303
67778	681304
7706	681305
97563	681306
58530	681307
49458	681308
593	681309
84244	681310
23229	681311
42302	681312
57605	681313
53052	681314
110901	681315
2197	681316
32787	681317
1628	681318
43032	681319
43108	681320
8869	681321
9494	681322
2	681323
17531	681324
87657	681325
25291	681326
37253	681327
16228	681328
7959	681329
10628	681330
86627	681331
59701	681332
5358	681333
37510	681334
66004	681335
11230	681336
103748	681337
2500	681338
205	681339
17874	681340
1000	681341
58276	681342
20568	681343
10553	681344
7935	681345
82776	681346
12238	681347
712	681348
24622	681349
8075	681350
35883	681351
3128	681352
30395	681353
4761	681354
57467	681355
9498	681356
18297	681357
29353	681358
91101	681359
48096	681360
56856	681361
54774	681362
18813	681363
22754	681364
34803	681365
7320	681366
44963	681367
55002	681368
12965	681369
10087	681370
56237	681371
8364	681372
10095	681373
42747	681374
1070	681375
4139	681376
63531	681377
7992	681378
21899	681379
71723	681380
27726	681381
37924	681382
48045	681383
9893	681384
91976	681385
9487	681386
25254	681387
680	681388
10221	681389
91913	681390
58331	681391
29941	681392
9499	681393
20561	681394
26845	681395
25233	681396
25305	681397
32169	681398
20716	681399
22127	681400
53434	681401
22883	681402
944	681403
30932	681404
26599	681405
42655	681406
3092	681407
86630	681408
39953	681409
83462	681410
14510	681411
19795	681412
9529	681413
51624	681414
378	681415
22918	681416
28970	681417
58652	681418
3660	681419
15511	681420
50449	681421
56685	681422
79486	681423
1314	681424
74501	681425
13134	681426
7546	681427
201	681428
15874	681429
9487	681430
29561	681431
52711	681432
5690	681433
23066	681434
46944	681435
56182	681436
9958	681437
52815	681438
25547	681439
6701	681440
93647	681441
6168	681442
44318	681443
9696	681444
10657	681445
44296	681446
28462	681447
9000	681448
79216	681449
24617	681450
4900	681451
3655	681452
25329	681453
7862	681454
6938	681455
19279	681456
281	681457
2787	681458
84757	681459
15809	681460
8095	681461
70513	681462
52087	681463
8159	681464
43920	681465
90312	681466
22745	681467
735	681468
70424	681469
21132	681470
541	681471
57460	681472
459	681473
49734	681474
34811	681475
23847	681476
12303	681477
39480	681478
15847	681479
92584	681480
350	681481
364	681482
28009	681483
24470	681484
49307	681485
3705	681486
24445	681487
25186	681488
15401	681489
65863	681490
37650	681491
50968	681492
69013	681493
17626	681494
6128	681495
90544	681496
78047	681497
55620	681498
41016	681499
18074	681500
80762	681501
35097	681502
467	681503
18143	681504
92621	681505
17940	681506
36320	681507
32069	681508
18249	681509
27088	681510
55104	681511
4776	681512
4	681513
11424	681514
66140	681515
1072	681516
80778	681517
28892	681518
24116	681519
45410	681520
39244	681521
36074	681522
12599	681523
186	681524
27629	681525
550	681526
11418	681527
65294	681528
38222	681529
38721	681530
1441	681531
64228	681532
22325	681533
56054	681534
57918	681535
59950	681536
16745	681537
4324	681538
261	681539
17685	681540
24	681541
18686	681542
53295	681543
42028	681544
22738	681545
27522	681546
71584	681547
87	681548
99149	681549
13958	681550
29821	681551
9837	681552
7420	681553
18453	681554
72321	681555
17339	681556
10213	681557
1823	681558
43579	681559
31762	681560
69973	681561
18018	681562
47599	681563
32902	681564
5870	681565
50762	681566
9720	681567
9004	681568
5151	681569
74893	681570
55085	681571
20324	681572
2144	681573
89549	681574
39743	681575
24995	681576
47643	681577
36607	681578
31610	681579
42314	681580
10347	681581
22419	681582
20051	681583
21498	681584
101452	681585
41051	681586
79331	681587
9164	681588
40609	681589
2609	681590
45546	681591
154	681592
41173	681593
58566	681594
28892	681595
55907	681596
31965	681597
2771	681598
73149	681599
63017	681600
53298	681601
63421	681602
23251	681603
23772	681604
30449	681605
61090	681606
37698	681607
26951	681608
32008	681609
23995	681610
102625	681611
8138	681612
48909	681613
4648	681614
89974	681615
3469	681616
50090	681617
5840	681618
25595	681619
7821	681620
46299	681621
24385	681622
4673	681623
75249	681624
79187	681625
22314	681626
11231	681627
22805	681628
1686	681629
40223	681630
119	681631
16438	681632
45397	681633
38984	681634
50184	681635
109314	681636
141	681637
6121	681638
13769	681639
18577	681640
56276	681641
12420	681642
7082	681643
28857	681644
20350	681645
50132	681646
1897	681647
26738	681648
21072	681649
10742	681650
29179	681651
13783	681652
40009	681653
74404	681654
16914	681655
5007	681656
1942	681657
69569	681658
5013	681659
16980	681660
11534	681661
5576	681662
57199	681663
1322	681664
16492	681665
19766	681666
19198	681667
17003	681668
4991	681669
6193	681670
38823	681671
17538	681672
21456	681673
15870	681674
94818	681675
65962	681676
54680	681677
66303	681678
90195	681679
83212	681680
92233	681681
1313	681682
66400	681683
96574	681684
47735	681685
36088	681686
28667	681687
23735	681688
100	681689
62582	681690
460	681691
14654	681692
68266	681693
30743	681694
67860	681695
54553	681696
33034	681697
4122	681698
22980	681699
95939	681700
11286	681701
15478	681702
13164	681703
73415	681704
20164	681705
2108	681706
26546	681707
34016	681708
67697	681709
60363	681710
41993	681711
19087	681712
39758	681713
107389	681714
1044	681715
22756	681716
27707	681717
1470	681718
42558	681719
3418	681720
21030	681721
751	681722
1194	681723
48811	681724
38341	681725
53609	681726
51413	681727
91034	681728
4773	681729
16110	681730
27577	681731
11362	681732
8857	681733
14851	681734
7677	681735
47436	681736
63966	681737
47973	681738
4709	681739
53989	681740
85397	681741
47838	681742
48762	681743
21036	681744
71953	681745
3268	681746
59677	681747
62047	681748
47374	681749
83546	681750
6052	681751
14224	681752
13673	681753
47895	681754
9372	681755
18636	681756
12086	681757
7394	681758
16317	681759
11645	681760
57563	681761
88863	681762
51465	681763
73154	681764
22797	681765
33360	681766
3956	681767
89492	681768
20074	681769
4334	681770
3154	681771
22030	681772
4583	681773
36197	681774
3203	681775
4607	681776
15546	681777
8199	681778
108931	681779
6037	681780
21504	681781
6008	681782
37762	681783
22377	681784
72110	681785
8913	681786
1327	681787
21585	681788
50361	681789
801	681790
23386	681791
18181	681792
75761	681793
59263	681794
45048	681795
2221	681796
3887	681797
53937	681798
31476	681799
9075	681800
8220	681801
39588	681802
465	681803
62276	681804
13018	681805
12568	681806
1191	681807
27650	681808
14518	681809
15789	681810
34300	681811
8927	681812
1973	681813
48337	681814
58264	681815
32853	681816
13145	681817
10052	681818
24116	681819
4792	681820
420	681821
248	681822
19671	681823
32730	681824
79	681825
59052	681826
26864	681827
7975	681828
3312	681829
18544	681830
24760	681831
13706	681832
30078	681833
60348	681834
15981	681835
35583	681836
9679	681837
27028	681838
10140	681839
17873	681840
16936	681841
59155	681842
69341	681843
37048	681844
48229	681845
35351	681846
65766	681847
60133	681848
45610	681849
44118	681850
77054	681851
57597	681852
31153	681853
36088	681854
6073	681855
20893	681856
525	681857
51034	681858
536	681859
25393	681860
7102	681861
49623	681862
14508	681863
82970	681864
32683	681865
4679	681866
27816	681867
90914	681868
23768	681869
108747	681870
3312	681871
59301	681872
30083	681873
62193	681874
33919	681875
54720	681876
7675	681877
90427	681878
40223	681879
80046	681880
13772	681881
37144	681882
15220	681883
34611	681884
18757	681885
2734	681886
7523	681887
62986	681888
11938	681889
12304	681890
20102	681891
29427	681892
4681	681893
32916	681894
7126	681895
31604	681896
36922	681897
8807	681898
1358	681899
41240	681900
22336	681901
7958	681902
108765	681903
47656	681904
56666	681905
91360	681906
24075	681907
34486	681908
6016	681909
2888	681910
18425	681911
32345	681912
13794	681913
74814	681914
2714	681915
46	681916
6479	681917
31345	681918
80179	681919
42029	681920
23543	681921
46626	681922
34727	681923
63517	681924
53839	681925
23094	681926
9162	681927
8739	681928
46953	681929
733	681930
10338	681931
8758	681932
29917	681933
121	681934
1243	681935
7277	681936
27746	681937
9139	681938
41123	681939
48016	681940
2581	681941
104086	681942
41164	681943
39792	681944
2654	681945
28532	681946
4434	681947
49976	681948
9245	681949
9708	681950
27062	681951
15598	681952
41748	681953
12692	681954
3509	681955
80278	681956
3630	681957
55236	681958
33031	681959
18712	681960
311	681961
58748	681962
99416	681963
84257	681964
1427	681965
24381	681966
68714	681967
18988	681968
41449	681969
62768	681970
62527	681971
67914	681972
1117	681973
88365	681974
69734	681975
26955	681976
414	681977
75387	681978
2565	681979
6939	681980
23553	681981
4439	681982
41964	681983
19448	681984
70473	681985
8336	681986
40739	681987
64	681988
8352	681989
55345	681990
8034	681991
111	681992
25231	681993
15729	681994
22726	681995
72196	681996
27286	681997
31854	681998
429	681999
24015	682000
7047	682001
16790	682002
6760	682003
50880	682004
28649	682005
65931	682006
69497	682007
42368	682008
556	682009
32389	682010
321	682011
61954	682012
24598	682013
14644	682014
21614	682015
13192	682016
31810	682017
14860	682018
16144	682019
10468	682020
36136	682021
92359	682022
34234	682023
1428	682024
6263	682025
22726	682026
9630	682027
8373	682028
34032	682029
48049	682030
59370	682031
114502	682032
2573	682033
9754	682034
23551	682035
51462	682036
85111	682037
410	682038
3232	682039
63856	682040
45303	682041
48665	682042
56087	682043
10707	682044
25976	682045
79908	682046
31055	682047
26222	682048
34585	682049
6082	682050
22634	682051
55309	682052
23775	682053
1491	682054
40502	682055
17341	682056
67456	682057
63315	682058
5517	682059
1042	682060
3397	682061
770	682062
51563	682063
25679	682064
39951	682065
17489	682066
6440	682067
10998	682068
63446	682069
4687	682070
48746	682071
28937	682072
421	682073
31151	682074
73261	682075
21502	682076
227	682077
46026	682078
16470	682079
65883	682080
23754	682081
2390	682082
10	682083
33911	682084
2161	682085
82696	682086
14676	682087
11079	682088
45516	682089
36910	682090
59318	682091
6202	682092
32077	682093
105595	682094
6638	682095
21128	682096
85348	682097
816	682098
2605	682099
14341	682100
2276	682101
94	682102
34238	682103
47058	682104
6343	682105
24224	682106
28439	682107
60113	682108
82092	682109
26745	682110
61079	682111
1867	682112
10275	682113
46667	682114
11659	682115
11144	682116
58333	682117
21290	682118
7638	682119
33522	682120
18025	682121
2541	682122
61125	682123
19803	682124
58499	682125
22174	682126
61352	682127
84255	682128
7216	682129
71519	682130
4730	682131
16569	682132
80674	682133
18983	682134
8672	682135
12997	682136
26758	682137
108433	682138
91701	682139
51283	682140
108187	682141
4988	682142
48620	682143
28751	682144
5405	682145
42778	682146
42865	682147
2192	682148
12511	682149
5857	682150
143	682151
41663	682152
10331	682153
47073	682154
26935	682155
12992	682156
4985	682157
5265	682158
1006	682159
26141	682160
66315	682161
7607	682162
7028	682163
20184	682164
96562	682165
57608	682166
10730	682167
51456	682168
66478	682169
70811	682170
3342	682171
8118	682172
72956	682173
50829	682174
12038	682175
25513	682176
64292	682177
8832	682178
7522	682179
7894	682180
4640	682181
38840	682182
20993	682183
43275	682184
43750	682185
72785	682186
27744	682187
48843	682188
19072	682189
5530	682190
21341	682191
6319	682192
25847	682193
80633	682194
39558	682195
6896	682196
17383	682197
2115	682198
2501	682199
268	682200
17514	682201
2729	682202
64705	682203
4456	682204
67196	682205
24207	682206
32001	682207
15170	682208
101004	682209
13221	682210
42351	682211
15012	682212
21346	682213
15514	682214
391	682215
31318	682216
30022	682217
490	682218
57564	682219
22390	682220
47030	682221
57376	682222
16518	682223
96890	682224
56109	682225
73207	682226
3822	682227
77000	682228
7892	682229
4124	682230
112150	682231
65469	682232
7745	682233
3170	682234
58942	682235
5642	682236
44648	682237
27271	682238
100257	682239
34755	682240
53963	682241
9165	682242
51155	682243
34569	682244
1	682245
1675	682246
87656	682247
11001	682248
30143	682249
74518	682250
59873	682251
104007	682252
16171	682253
64	682254
8337	682255
23347	682256
70971	682257
18711	682258
76603	682259
10088	682260
724	682261
51243	682262
23278	682263
1270	682264
35744	682265
14337	682266
88898	682267
23486	682268
9066	682269
57026	682270
21952	682271
6197	682272
26250	682273
6959	682274
26304	682275
3	682276
32459	682277
11781	682278
87634	682279
33224	682280
1821	682281
4281	682282
18474	682283
19263	682284
38098	682285
30522	682286
87453	682287
31977	682288
40920	682289
11	682290
79813	682291
2289	682292
40602	682293
205	682294
23252	682295
74982	682296
66478	682297
318	682298
24590	682299
88424	682300
557	682301
54703	682302
10537	682303
12978	682304
10100	682305
1057	682306
5326	682307
30714	682308
7177	682309
92985	682310
5395	682311
11425	682312
10402	682313
15233	682314
3651	682315
10295	682316
101806	682317
757	682318
30183	682319
64159	682320
71038	682321
2002	682322
63383	682323
411	682324
7888	682325
38104	682326
84952	682327
383	682328
22751	682329
70279	682330
1083	682331
41304	682332
59623	682333
63757	682334
50686	682335
43803	682336
7290	682337
58470	682338
7680	682339
599	682340
10366	682341
34309	682342
10898	682343
9664	682344
10379	682345
34081	682346
22981	682347
6174	682348
14585	682349
1862	682350
15976	682351
15218	682352
13940	682353
28139	682354
29565	682355
24305	682356
28961	682357
11523	682358
99641	682359
46377	682360
726	682361
46704	682362
74405	682363
7569	682364
82495	682365
41644	682366
1483	682367
28646	682368
31973	682369
45215	682370
44827	682371
39799	682372
37139	682373
5872	682374
20492	682375
1466	682376
45281	682377
19019	682378
46127	682379
35138	682380
2550	682381
312	682382
53019	682383
23282	682384
38422	682385
1867	682386
3758	682387
8583	682388
81680	682389
16840	682390
10109	682391
74907	682392
13733	682393
34370	682394
75185	682395
9816	682396
91999	682397
1793	682398
94508	682399
58216	682400
4596	682401
7861	682402
56510	682403
5502	682404
4167	682405
6865	682406
97398	682407
14990	682408
87593	682409
82029	682410
19776	682411
2447	682412
103794	682413
10427	682414
4392	682415
13997	682416
32304	682417
27652	682418
39830	682419
72788	682420
351	682421
44685	682422
2613	682423
17474	682424
76285	682425
11847	682426
4181	682427
2927	682428
70683	682429
36239	682430
48556	682431
43304	682432
1363	682433
9667	682434
7879	682435
24946	682436
50056	682437
13176	682438
3394	682439
24052	682440
58056	682441
9900	682442
79287	682443
89020	682444
2836	682445
14667	682446
19453	682447
3217	682448
24342	682449
23940	682450
6668	682451
3627	682452
92069	682453
31856	682454
32250	682455
34714	682456
49106	682457
22032	682458
57787	682459
11803	682460
8053	682461
52211	682462
28681	682463
71247	682464
1697	682465
27667	682466
9783	682467
71149	682468
44176	682469
40950	682470
13629	682471
5792	682472
94597	682473
20938	682474
12060	682475
3832	682476
98725	682477
5565	682478
25795	682479
29140	682480
7433	682481
9340	682482
30270	682483
13728	682484
2017	682485
324	682486
33054	682487
406	682488
79207	682489
22612	682490
83935	682491
5667	682492
11571	682493
18253	682494
120	682495
23645	682496
42195	682497
40128	682498
20473	682499
83121	682500
44148	682501
83873	682502
30536	682503
96310	682504
17497	682505
3996	682506
33319	682507
47887	682508
15806	682509
27294	682510
6645	682511
85515	682512
36082	682513
4357	682514
25257	682515
13336	682516
93361	682517
29127	682518
514	682519
2267	682520
37308	682521
119	682522
37635	682523
23870	682524
53204	682525
24687	682526
14975	682527
7486	682528
15265	682529
2074	682530
15392	682531
3609	682532
530	682533
775	682534
172	682535
53254	682536
103643	682537
53588	682538
9765	682539
20002	682540
1718	682541
37697	682542
256	682543
32226	682544
9074	682545
81	682546
93771	682547
34563	682548
52996	682549
39735	682550
9489	682551
63540	682552
15556	682553
51598	682554
27740	682555
7303	682556
52081	682557
9183	682558
4595	682559
85270	682560
37482	682561
91627	682562
13335	682563
78994	682564
1459	682565
3293	682566
262	682567
81426	682568
11803	682569
19980	682570
5334	682571
32646	682572
19468	682573
55459	682574
65577	682575
2804	682576
59688	682577
70329	682578
64039	682579
4374	682580
26964	682581
16375	682582
2472	682583
6757	682584
9145	682585
65247	682586
6823	682587
93128	682588
67304	682589
92263	682590
17612	682591
15894	682592
20004	682593
1566	682594
61381	682595
32660	682596
47589	682597
8929	682598
5208	682599
25880	682600
47517	682601
2847	682602
34586	682603
13303	682604
54447	682605
6962	682606
26698	682607
30450	682608
2312	682609
104667	682610
3131	682611
127	682612
38130	682613
13563	682614
9437	682615
41479	682616
74029	682617
26105	682618
30207	682619
30544	682620
8144	682621
86943	682622
5558	682623
26574	682624
43958	682625
24840	682626
62097	682627
76013	682628
49011	682629
17628	682630
11729	682631
69833	682632
49558	682633
229	682634
30169	682635
39533	682636
11706	682637
57335	682638
49327	682639
42468	682640
65	682641
50167	682642
5888	682643
32749	682644
2237	682645
19949	682646
345	682647
81521	682648
59266	682649
16968	682650
35645	682651
46788	682652
69180	682653
7379	682654
74372	682655
4892	682656
62169	682657
62134	682658
51454	682659
1195	682660
77546	682661
9229	682662
56028	682663
17958	682664
75645	682665
4587	682666
42810	682667
39444	682668
54562	682669
5014	682670
31691	682671
9947	682672
23224	682673
62869	682674
27971	682675
66135	682676
11909	682677
983	682678
13904	682679
6348	682680
44139	682681
480	682682
48643	682683
55302	682684
4432	682685
7322	682686
4402	682687
470	682688
15264	682689
2021	682690
33761	682691
54841	682692
2245	682693
2314	682694
8982	682695
75945	682696
22424	682697
23115	682698
19160	682699
103162	682700
9268	682701
25374	682702
13811	682703
17079	682704
56960	682705
1534	682706
62432	682707
29240	682708
61079	682709
554	682710
10602	682711
20605	682712
108	682713
37331	682714
99472	682715
78073	682716
61945	682717
19464	682718
3282	682719
40312	682720
45009	682721
4027	682722
40559	682723
9348	682724
92509	682725
17133	682726
4670	682727
38624	682728
48597	682729
10053	682730
77032	682731
22527	682732
41479	682733
6315	682734
6399	682735
17552	682736
19886	682737
97791	682738
32377	682739
20162	682740
20158	682741
34733	682742
4196	682743
33369	682744
64	682745
14453	682746
97073	682747
17142	682748
20441	682749
23122	682750
3875	682751
1603	682752
57989	682753
93487	682754
15136	682755
21768	682756
12002	682757
62138	682758
9691	682759
27698	682760
73237	682761
6758	682762
15835	682763
35752	682764
25599	682765
17273	682766
43306	682767
25411	682768
6334	682769
7438	682770
10583	682771
33799	682772
2280	682773
32411	682774
25846	682775
9291	682776
59712	682777
258	682778
78232	682779
177	682780
96178	682781
1193	682782
50806	682783
3403	682784
13094	682785
18162	682786
27453	682787
25440	682788
9123	682789
84543	682790
41923	682791
63907	682792
221	682793
9460	682794
25818	682795
3848	682796
75153	682797
66	682798
82049	682799
359	682800
4243	682801
1463	682802
8485	682803
90312	682804
19052	682805
33707	682806
56358	682807
61442	682808
95406	682809
7337	682810
58416	682811
29035	682812
110	682813
29720	682814
1370	682815
6788	682816
72972	682817
13284	682818
28185	682819
19884	682820
49220	682821
57858	682822
1465	682823
29250	682824
42327	682825
60285	682826
4453	682827
2950	682828
16646	682829
539	682830
20000	682831
47247	682832
2269	682833
169	682834
92221	682835
53425	682836
1261	682837
13227	682838
26311	682839
17125	682840
13510	682841
42002	682842
7035	682843
43152	682844
60426	682845
5602	682846
20996	682847
30594	682848
52523	682849
65652	682850
38035	682851
244	682852
17894	682853
20829	682854
16011	682855
1976	682856
33255	682857
3848	682858
33289	682859
8521	682860
62315	682861
32392	682862
376	682863
25522	682864
717	682865
21876	682866
1376	682867
10944	682868
12413	682869
3038	682870
3573	682871
147	682872
25591	682873
71821	682874
1302	682875
9884	682876
6095	682877
99414	682878
32419	682879
10970	682880
18759	682881
20685	682882
25844	682883
65744	682884
5021	682885
12669	682886
23487	682887
41670	682888
42515	682889
16866	682890
16859	682891
70482	682892
44898	682893
17629	682894
1335	682895
27050	682896
17099	682897
2768	682898
21582	682899
24257	682900
16936	682901
23069	682902
73746	682903
45732	682904
35567	682905
9503	682906
12995	682907
5484	682908
113619	682909
5411	682910
5073	682911
35531	682912
63677	682913
11677	682914
30759	682915
38096	682916
45	682917
105477	682918
73933	682919
13645	682920
5021	682921
12649	682922
1466	682923
50132	682924
21074	682925
56632	682926
8401	682927
16724	682928
2170	682929
75310	682930
1111	682931
33327	682932
13358	682933
36138	682934
89719	682935
21647	682936
30919	682937
47001	682938
1490	682939
6060	682940
6522	682941
49716	682942
5724	682943
42140	682944
22013	682945
85271	682946
27192	682947
61260	682948
30706	682949
10903	682950
93609	682951
45954	682952
938	682953
75949	682954
65746	682955
31807	682956
24108	682957
20920	682958
487	682959
45735	682960
61954	682961
10197	682962
76693	682963
69670	682964
8793	682965
17758	682966
18858	682967
23268	682968
87029	682969
4	682970
45779	682971
9248	682972
27293	682973
20577	682974
64377	682975
5517	682976
5872	682977
599	682978
7165	682979
43174	682980
707	682981
30878	682982
10704	682983
54987	682984
59212	682985
13039	682986
68318	682987
12048	682988
71573	682989
7836	682990
13274	682991
81789	682992
128	682993
138	682994
38538	682995
2310	682996
66907	682997
18086	682998
27390	682999
38552	683000
36198	683001
18691	683002
42167	683003
2413	683004
49808	683005
114487	683006
3489	683007
4683	683008
7836	683009
40746	683010
17522	683011
7534	683012
8536	683013
17746	683014
6394	683015
2514	683016
53713	683017
17346	683018
45124	683019
102184	683020
7944	683021
50357	683022
40409	683023
48739	683024
69	683025
1859	683026
13232	683027
65740	683028
12004	683029
905	683030
13137	683031
36897	683032
39773	683033
14289	683034
34488	683035
12988	683036
5575	683037
10720	683038
3417	683039
7423	683040
76542	683041
14320	683042
8692	683043
51980	683044
51455	683045
491	683046
40110	683047
34996	683048
66826	683049
17761	683050
518	683051
29745	683052
28673	683053
96100	683054
2109	683055
37297	683056
47364	683057
41179	683058
61897	683059
9487	683060
25244	683061
122	683062
18719	683063
49196	683064
3194	683065
629	683066
68147	683067
10799	683068
35051	683069
82571	683070
82	683071
1103	683072
11289	683073
109585	683074
44407	683075
27971	683076
41792	683077
39676	683078
994	683079
24233	683080
20151	683081
82891	683082
8432	683083
69385	683084
48490	683085
7753	683086
48725	683087
10542	683088
54534	683089
26153	683090
49603	683091
84301	683092
80174	683093
33563	683094
50107	683095
41779	683096
39	683097
33882	683098
28497	683099
717	683100
19	683101
30562	683102
94899	683103
7	683104
16714	683105
3736	683106
70750	683107
841	683108
41717	683109
16109	683110
8493	683111
6118	683112
86807	683113
110420	683114
21040	683115
11188	683116
51426	683117
12264	683118
43018	683119
50563	683120
9184	683121
72265	683122
45609	683123
8914	683124
6383	683125
33144	683126
3256	683127
4860	683128
7936	683129
34226	683130
97384	683131
25842	683132
38571	683133
81057	683134
33239	683135
33097	683136
15398	683137
64822	683138
9951	683139
1341	683140
3415	683141
49688	683142
33017	683143
41409	683144
49621	683145
44877	683146
5893	683147
66701	683148
38956	683149
11923	683150
55984	683151
69777	683152
13711	683153
37081	683154
11912	683155
91852	683156
63519	683157
23	683158
23246	683159
31380	683160
39667	683161
15487	683162
88180	683163
35142	683164
848	683165
64259	683166
14702	683167
259	683168
44617	683169
1331	683170
56225	683171
14450	683172
43960	683173
13555	683174
67418	683175
58393	683176
59200	683177
3837	683178
59987	683179
6606	683180
18026	683181
13161	683182
90960	683183
35904	683184
20306	683185
60329	683186
19837	683187
8867	683188
12184	683189
51958	683190
55969	683191
113661	683192
105710	683193
32503	683194
2299	683195
76735	683196
11565	683197
32685	683198
458	683199
36537	683200
16830	683201
30788	683202
42426	683203
17844	683204
71663	683205
18614	683206
18735	683207
31026	683208
13664	683209
20142	683210
88707	683211
57930	683212
18032	683213
9285	683214
1741	683215
14668	683216
2723	683217
7931	683218
272	683219
10572	683220
66391	683221
16210	683222
28415	683223
73246	683224
49622	683225
1182	683226
48897	683227
38871	683228
7947	683229
712	683230
52160	683231
59377	683232
47611	683233
26041	683234
43822	683235
104092	683236
104852	683237
23580	683238
61551	683239
29954	683240
59731	683241
40216	683242
6496	683243
60308	683244
819	683245
16939	683246
13575	683247
48011	683248
34110	683249
34401	683250
46385	683251
81201	683252
28020	683253
34775	683254
49908	683255
33736	683256
2058	683257
103974	683258
427	683259
19266	683260
111207	683261
7173	683262
27531	683263
49008	683264
9758	683265
7594	683266
2234	683267
56481	683268
892	683269
74379	683270
17196	683271
94509	683272
45370	683273
20395	683274
10186	683275
22741	683276
7138	683277
8917	683278
9761	683279
62783	683280
24022	683281
85182	683282
57490	683283
3298	683284
62644	683285
36151	683286
10194	683287
31679	683288
48846	683289
13693	683290
6138	683291
28933	683292
63393	683293
38189	683294
74850	683295
2073	683296
101371	683297
89721	683298
16221	683299
9337	683300
30206	683301
26937	683302
483	683303
1435	683304
4712	683305
17263	683306
25536	683307
38960	683308
74889	683309
18698	683310
13221	683311
21517	683312
19952	683313
6671	683314
29223	683315
17601	683316
697	683317
42358	683318
27228	683319
8212	683320
91996	683321
89444	683322
24261	683323
25703	683324
5910	683325
18138	683326
29855	683327
16634	683328
53925	683329
3523	683330
36012	683331
7551	683332
10616	683333
58303	683334
74008	683335
4963	683336
61742	683337
2037	683338
33835	683339
12910	683340
7671	683341
5473	683342
67116	683343
79382	683344
2095	683345
16008	683346
87322	683347
96033	683348
553	683349
3275	683350
22774	683351
10228	683352
54852	683353
47840	683354
83130	683355
17951	683356
526	683357
457	683358
76245	683359
22317	683360
5605	683361
2343	683362
22442	683363
42956	683364
24553	683365
47284	683366
18871	683367
48381	683368
69236	683369
66239	683370
15638	683371
2153	683372
21735	683373
1838	683374
25416	683375
6580	683376
58239	683377
34990	683378
46402	683379
26981	683380
34450	683381
19322	683382
47969	683383
34568	683384
9362	683385
15979	683386
40868	683387
2928	683388
3861	683389
43738	683390
160	683391
24622	683392
6357	683393
755	683394
98799	683395
71541	683396
25848	683397
6174	683398
53202	683399
67788	683400
26140	683401
62528	683402
30047	683403
17902	683404
3598	683405
72903	683406
6605	683407
376	683408
33451	683409
40717	683410
58500	683411
68762	683412
113188	683413
22175	683414
19068	683415
334	683416
61901	683417
43022	683418
6794	683419
13717	683420
1549	683421
988	683422
1253	683423
3519	683424
35455	683425
2786	683426
13193	683427
34753	683428
36100	683429
26190	683430
44100	683431
22902	683432
13180	683433
62863	683434
16110	683435
42927	683436
2507	683437
55561	683438
110858	683439
37013	683440
11882	683441
12707	683442
9978	683443
41641	683444
37886	683445
7284	683446
92604	683447
24098	683448
5669	683449
14505	683450
18678	683451
29736	683452
2042	683453
2533	683454
31663	683455
4	683456
8137	683457
13097	683458
651	683459
40	683460
16703	683461
68506	683462
11332	683463
10506	683464
1643	683465
40450	683466
215	683467
62223	683468
28401	683469
96251	683470
2316	683471
55342	683472
25789	683473
59538	683474
49670	683475
60851	683476
65811	683477
53496	683478
69548	683479
35622	683480
78133	683481
43680	683482
1135	683483
6899	683484
55766	683485
85225	683486
46890	683487
14703	683488
71487	683489
5178	683490
1033	683491
11786	683492
5491	683493
1369	683494
69966	683495
63209	683496
2898	683497
19278	683498
43898	683499
5501	683500
5264	683501
27050	683502
2076	683503
14138	683504
456	683505
93489	683506
26737	683507
9921	683508
2297	683509
170	683510
8890	683511
42919	683512
473	683513
13773	683514
10119	683515
5753	683516
852	683517
65736	683518
33877	683519
13082	683520
63152	683521
92641	683522
10960	683523
3833	683524
1939	683525
25892	683526
26051	683527
55970	683528
660	683529
11115	683530
441	683531
12907	683532
67405	683533
15704	683534
39372	683535
3826	683536
89619	683537
435	683538
7028	683539
39637	683540
7927	683541
406	683542
669	683543
30437	683544
113995	683545
57021	683546
42900	683547
52669	683548
68073	683549
3707	683550
22515	683551
53388	683552
2999	683553
20750	683554
76635	683555
22867	683556
44881	683557
812	683558
3818	683559
10978	683560
58318	683561
69403	683562
90361	683563
73642	683564
43006	683565
53578	683566
30726	683567
97	683568
27286	683569
36567	683570
4716	683571
24876	683572
31	683573
86966	683574
64646	683575
63827	683576
16933	683577
12094	683578
6079	683579
57381	683580
13856	683581
28707	683582
108912	683583
57394	683584
81490	683585
15534	683586
4257	683587
104137	683588
23429	683589
7162	683590
42878	683591
284	683592
7187	683593
44785	683594
6529	683595
69069	683596
38775	683597
8702	683598
45350	683599
40423	683600
17083	683601
9020	683602
49081	683603
12603	683604
36025	683605
13991	683606
65852	683607
28518	683608
35775	683609
3456	683610
3376	683611
38796	683612
25851	683613
51451	683614
2863	683615
18911	683616
6619	683617
9321	683618
89296	683619
9648	683620
32446	683621
8757	683622
231	683623
56040	683624
5953	683625
46829	683626
12348	683627
7128	683628
63039	683629
5840	683630
3598	683631
98603	683632
8116	683633
11088	683634
54049	683635
1103	683636
67280	683637
78746	683638
779	683639
45717	683640
55973	683641
8108	683642
4605	683643
76093	683644
15017	683645
5584	683646
70	683647
11136	683648
19456	683649
429	683650
55416	683651
53327	683652
25522	683653
21508	683654
48226	683655
21413	683656
90319	683657
42370	683658
28338	683659
48491	683660
98514	683661
69961	683662
29806	683663
77353	683664
23755	683665
5074	683666
22685	683667
67700	683668
27970	683669
20173	683670
63629	683671
28012	683672
3175	683673
5014	683674
23830	683675
2390	683676
1366	683677
1546	683678
30229	683679
30763	683680
43166	683681
83549	683682
32193	683683
69541	683684
47412	683685
7952	683686
41115	683687
84181	683688
105953	683689
55228	683690
2871	683691
90804	683692
268	683693
35265	683694
8944	683695
57584	683696
73023	683697
1326	683698
16510	683699
60592	683700
31317	683701
27077	683702
30828	683703
91501	683704
109807	683705
25427	683706
7823	683707
20607	683708
22127	683709
6015	683710
2620	683711
50889	683712
5511	683713
531	683714
39445	683715
80481	683716
42056	683717
16020	683718
32351	683719
15075	683720
32264	683721
35280	683722
30822	683723
34247	683724
26576	683725
90413	683726
5841	683727
47814	683728
49818	683729
56705	683730
63097	683731
83131	683732
12456	683733
48566	683734
33062	683735
1395	683736
93136	683737
484	683738
17052	683739
32167	683740
5773	683741
21749	683742
13748	683743
82540	683744
77411	683745
4495	683746
70723	683747
33016	683748
1460	683749
51143	683750
45753	683751
58624	683752
66040	683753
51734	683754
16824	683755
442	683756
431	683757
23118	683758
21983	683759
11472	683760
39590	683761
38489	683762
8389	683763
50273	683764
13601	683765
2192	683766
59843	683767
42743	683768
17847	683769
41813	683770
41198	683771
1708	683772
5269	683773
59208	683774
81488	683775
13825	683776
7037	683777
966	683778
36	683779
24817	683780
9128	683781
38	683782
79946	683783
727	683784
93333	683785
30566	683786
35508	683787
33932	683788
9063	683789
67642	683790
20684	683791
26435	683792
14424	683793
9639	683794
41124	683795
32042	683796
100099	683797
3607	683798
65677	683799
32125	683800
70814	683801
50172	683802
64889	683803
619	683804
21313	683805
16547	683806
79918	683807
12800	683808
105559	683809
1021	683810
74941	683811
17354	683812
73700	683813
709	683814
72601	683815
387	683816
107042	683817
51497	683818
60636	683819
24231	683820
43984	683821
12757	683822
46	683823
63151	683824
45686	683825
18722	683826
51659	683827
11421	683828
3193	683829
27615	683830
14719	683831
61262	683832
23245	683833
16985	683834
82577	683835
11054	683836
44481	683837
15278	683838
49009	683839
15818	683840
25669	683841
22454	683842
84696	683843
92685	683844
285	683845
68504	683846
55904	683847
35282	683848
2233	683849
32053	683850
42539	683851
35026	683852
38071	683853
38406	683854
30086	683855
22833	683856
2	683857
7103	683858
1479	683859
15390	683860
41004	683861
36604	683862
34081	683863
2690	683864
2112	683865
26271	683866
13713	683867
28701	683868
37766	683869
4430	683870
48519	683871
1397	683872
50286	683873
29121	683874
19721	683875
17998	683876
28684	683877
2123	683878
56879	683879
17420	683880
90463	683881
9459	683882
14540	683883
58100	683884
91	683885
13149	683886
7841	683887
48576	683888
88055	683889
42113	683890
13623	683891
18268	683892
8173	683893
43758	683894
85286	683895
2217	683896
2132	683897
4960	683898
57396	683899
94918	683900
6416	683901
40467	683902
105339	683903
34537	683904
39970	683905
3450	683906
34256	683907
103906	683908
36848	683909
2314	683910
49270	683911
7432	683912
19886	683913
39687	683914
44799	683915
35854	683916
28489	683917
80889	683918
2911	683919
68784	683920
86392	683921
23300	683922
3737	683923
85777	683924
68556	683925
103274	683926
57701	683927
71377	683928
143	683929
77902	683930
15561	683931
11416	683932
29605	683933
47339	683934
54560	683935
55474	683936
10378	683937
63643	683938
26021	683939
90450	683940
717	683941
74200	683942
6997	683943
17432	683944
1258	683945
2396	683946
4550	683947
35329	683948
3569	683949
2106	683950
2172	683951
27281	683952
36373	683953
60	683954
44385	683955
106378	683956
11015	683957
13711	683958
20315	683959
48540	683960
35476	683961
61337	683962
39096	683963
128	683964
23537	683965
5643	683966
52171	683967
31028	683968
26604	683969
72391	683970
2917	683971
14914	683972
2688	683973
9238	683974
20833	683975
71481	683976
2923	683977
97940	683978
20609	683979
3981	683980
12036	683981
45987	683982
59253	683983
34	683984
92738	683985
286	683986
3440	683987
11922	683988
4575	683989
19908	683990
56532	683991
9686	683992
11344	683993
23567	683994
50486	683995
30107	683996
29414	683997
920	683998
61010	683999
31730	684000
50950	684001
49	684002
52416	684003
74462	684004
27985	684005
19523	684006
2871	684007
29418	684008
10713	684009
79848	684010
40981	684011
5112	684012
84098	684013
76113	684014
17805	684015
1007	684016
45851	684017
100166	684018
13137	684019
23190	684020
9470	684021
15143	684022
2561	684023
23192	684024
71058	684025
34918	684026
8480	684027
18198	684028
974	684029
8536	684030
57613	684031
19340	684032
13119	684033
748	684034
27160	684035
8585	684036
76574	684037
25002	684038
8319	684039
13458	684040
17388	684041
3552	684042
33050	684043
1024	684044
85705	684045
6824	684046
1430	684047
78855	684048
9547	684049
92750	684050
33947	684051
18911	684052
35397	684053
21167	684054
43365	684055
8521	684056
57985	684057
56385	684058
175	684059
58985	684060
29665	684061
17227	684062
5828	684063
52894	684064
5236	684065
88921	684066
25689	684067
522	684068
65327	684069
44630	684070
3365	684071
22976	684072
957	684073
47285	684074
15178	684075
21672	684076
5465	684077
25224	684078
249	684079
1478	684080
82738	684081
56104	684082
11084	684083
85447	684084
79658	684085
26360	684086
56134	684087
189	684088
24805	684089
44316	684090
6982	684091
10139	684092
21720	684093
5448	684094
3568	684095
18193	684096
30404	684097
28064	684098
52446	684099
6695	684100
30935	684101
486	684102
35929	684103
40003	684104
8830	684105
41739	684106
17652	684107
91921	684108
39	684109
14891	684110
55587	684111
77750	684112
77572	684113
13585	684114
58165	684115
6858	684116
9383	684117
27882	684118
44198	684119
3751	684120
30278	684121
35547	684122
4442	684123
3883	684124
3473	684125
52779	684126
11730	684127
18449	684128
32259	684129
5226	684130
56316	684131
20730	684132
407	684133
12865	684134
22	684135
72387	684136
75709	684137
32577	684138
16305	684139
23805	684140
57075	684141
28189	684142
3378	684143
5127	684144
75809	684145
30187	684146
56757	684147
56532	684148
14	684149
4697	684150
4206	684151
4227	684152
24229	684153
365	684154
1858	684155
91235	684156
19291	684157
59128	684158
7230	684159
82	684160
3610	684161
1966	684162
21331	684163
71007	684164
9403	684165
742	684166
31978	684167
258	684168
41182	684169
76623	684170
31931	684171
7495	684172
55562	684173
110115	684174
2299	684175
696	684176
7512	684177
3820	684178
6327	684179
4756	684180
14318	684181
8087	684182
31890	684183
77820	684184
29459	684185
34073	684186
9509	684187
79834	684188
11533	684189
56544	684190
15017	684191
17560	684192
65168	684193
58083	684194
6133	684195
364	684196
9546	684197
1077	684198
20681	684199
1615	684200
24685	684201
31630	684202
35132	684203
103727	684204
76110	684205
9597	684206
38391	684207
1832	684208
8642	684209
38858	684210
31957	684211
6713	684212
9289	684213
3623	684214
71081	684215
49433	684216
15935	684217
33458	684218
44463	684219
30785	684220
12637	684221
88200	684222
81863	684223
74838	684224
54202	684225
10933	684226
7558	684227
19944	684228
29691	684229
113452	684230
47141	684231
5199	684232
34225	684233
51770	684234
12861	684235
49788	684236
6076	684237
39767	684238
691	684239
51220	684240
411	684241
6951	684242
19842	684243
12076	684244
105026	684245
58224	684246
9517	684247
50505	684248
34303	684249
23133	684250
85764	684251
5296	684252
3540	684253
12658	684254
33777	684255
38186	684256
2	684257
5987	684258
98468	684259
18266	684260
536	684261
2111	684262
8425	684263
40908	684264
68109	684265
47377	684266
16155	684267
84069	684268
11112	684269
31363	684270
19249	684271
1739	684272
75936	684273
23203	684274
38355	684275
17	684276
11207	684277
20420	684278
51244	684279
23723	684280
35213	684281
715	684282
9031	684283
3934	684284
5137	684285
67725	684286
44183	684287
40413	684288
3368	684289
3564	684290
22173	684291
6322	684292
75359	684293
4404	684294
11256	684295
1095	684296
70207	684297
5852	684298
14406	684299
10287	684300
11886	684301
75240	684302
2709	684303
74390	684304
1807	684305
97421	684306
3130	684307
1668	684308
41064	684309
12401	684310
75371	684311
92168	684312
1563	684313
98918	684314
14092	684315
100516	684316
44520	684317
38010	684318
62579	684319
2195	684320
39161	684321
16749	684322
1499	684323
95617	684324
36205	684325
37882	684326
31052	684327
86085	684328
3715	684329
49760	684330
2640	684331
2776	684332
40149	684333
8673	684334
404	684335
38722	684336
43800	684337
58717	684338
12324	684339
36507	684340
23693	684341
52571	684342
68943	684343
31315	684344
41728	684345
10	684346
592	684347
69063	684348
30459	684349
26049	684350
1504	684351
21375	684352
44464	684353
11331	684354
19067	684355
10746	684356
81639	684357
13	684358
28540	684359
5597	684360
68694	684361
90793	684362
23938	684363
1431	684364
93238	684365
16067	684366
103912	684367
51793	684368
8679	684369
88282	684370
36856	684371
15511	684372
8562	684373
84731	684374
15077	684375
39877	684376
17809	684377
14241	684378
30367	684379
38598	684380
61408	684381
7556	684382
15170	684383
67467	684384
49606	684385
9290	684386
92034	684387
163	684388
64246	684389
29579	684390
10610	684391
37195	684392
17128	684393
9084	684394
25310	684395
6898	684396
45042	684397
87530	684398
11843	684399
7317	684400
96091	684401
17255	684402
26080	684403
12970	684404
62918	684405
3355	684406
1063	684407
30160	684408
43026	684409
91481	684410
27531	684411
65543	684412
4306	684413
34	684414
8666	684415
1037	684416
579	684417
36421	684418
14500	684419
38276	684420
66874	684421
39060	684422
1072	684423
68134	684424
112758	684425
9566	684426
76261	684427
48400	684428
33505	684429
12509	684430
15054	684431
12621	684432
4692	684433
1394	684434
10820	684435
457	684436
81617	684437
107740	684438
37142	684439
110249	684440
7750	684441
38285	684442
32755	684443
92209	684444
35762	684445
26879	684446
19606	684447
14414	684448
6739	684449
34466	684450
12770	684451
20424	684452
3554	684453
15280	684454
32255	684455
24967	684456
24555	684457
407	684458
31257	684459
87758	684460
10930	684461
948	684462
3838	684463
28726	684464
34864	684465
4122	684466
12395	684467
63823	684468
61494	684469
68248	684470
5060	684471
22737	684472
11054	684473
34358	684474
92322	684475
95591	684476
31494	684477
78810	684478
15744	684479
85898	684480
11320	684481
21526	684482
71396	684483
82750	684484
42067	684485
6708	684486
42126	684487
4662	684488
66488	684489
44797	684490
3494	684491
40740	684492
72202	684493
52606	684494
67960	684495
91874	684496
3271	684497
7089	684498
63678	684499
11473	684500
32234	684501
5607	684502
71023	684503
40353	684504
109737	684505
19811	684506
30781	684507
35832	684508
4756	684509
960	684510
101130	684511
13021	684512
22156	684513
62474	684514
22072	684515
47948	684516
237	684517
12363	684518
7711	684519
36045	684520
33116	684521
35519	684522
98146	684523
1577	684524
76758	684525
60632	684526
23352	684527
2876	684528
14036	684529
630	684530
20095	684531
46140	684532
21098	684533
68924	684534
2805	684535
29965	684536
7838	684537
51625	684538
45997	684539
493	684540
31636	684541
8310	684542
19640	684543
634	684544
19817	684545
46149	684546
5490	684547
85815	684548
9183	684549
42626	684550
62557	684551
13482	684552
15699	684553
2044	684554
87727	684555
3668	684556
1430	684557
14687	684558
82593	684559
14115	684560
28193	684561
15396	684562
74304	684563
63082	684564
100137	684565
59791	684566
23403	684567
13074	684568
912	684569
172	684570
6003	684571
23617	684572
49123	684573
113632	684574
42147	684575
10555	684576
15886	684577
41777	684578
223	684579
862	684580
78133	684581
702	684582
81356	684583
365	684584
10645	684585
80048	684586
11193	684587
34713	684588
107882	684589
5872	684590
10606	684591
16335	684592
26460	684593
51203	684594
55207	684595
703	684596
47001	684597
77863	684598
16942	684599
53819	684600
18141	684601
50096	684602
6374	684603
56766	684604
326	684605
83678	684606
3892	684607
10372	684608
1021	684609
12865	684610
30379	684611
18803	684612
24755	684613
54810	684614
43409	684615
21132	684616
9501	684617
87995	684618
88334	684619
411	684620
2938	684621
22554	684622
11135	684623
30440	684624
85496	684625
27179	684626
28394	684627
44934	684628
9318	684629
13877	684630
3348	684631
44346	684632
25211	684633
41529	684634
9843	684635
32851	684636
26265	684637
15336	684638
369	684639
100300	684640
1149	684641
6255	684642
67893	684643
2342	684644
72444	684645
54522	684646
2502	684647
14577	684648
59965	684649
169	684650
93780	684651
59606	684652
31911	684653
58516	684654
4137	684655
25555	684656
44544	684657
22259	684658
104095	684659
21548	684660
42274	684661
3966	684662
279	684663
59933	684664
39042	684665
10580	684666
16923	684667
23128	684668
1499	684669
35799	684670
34034	684671
70940	684672
22807	684673
10095	684674
38469	684675
47682	684676
39	684677
101653	684678
21258	684679
2924	684680
44282	684681
75337	684682
219	684683
94831	684684
15424	684685
22482	684686
55111	684687
23458	684688
649	684689
82556	684690
47970	684691
54612	684692
100215	684693
23820	684694
4817	684695
4896	684696
44163	684697
54088	684698
37724	684699
83900	684700
61384	684701
98834	684702
55808	684703
1484	684704
5812	684705
81734	684706
17814	684707
16121	684708
53396	684709
10240	684710
32669	684711
44103	684712
82980	684713
22816	684714
25521	684715
57099	684716
12343	684717
11211	684718
34260	684719
11039	684720
4223	684721
17206	684722
13140	684723
20906	684724
5245	684725
9527	684726
26900	684727
17753	684728
77872	684729
13078	684730
46844	684731
24454	684732
41555	684733
41120	684734
39916	684735
1112	684736
108561	684737
79643	684738
16327	684739
3071	684740
95520	684741
1453	684742
61283	684743
1508	684744
10602	684745
201	684746
4598	684747
84204	684748
91364	684749
11711	684750
20829	684751
62275	684752
46493	684753
1718	684754
27678	684755
7069	684756
83758	684757
18154	684758
29809	684759
73049	684760
6205	684761
54783	684762
32057	684763
23551	684764
5144	684765
21640	684766
30543	684767
19877	684768
94762	684769
480	684770
38047	684771
4487	684772
86527	684773
65280	684774
42432	684775
40521	684776
6668	684777
37518	684778
14514	684779
9942	684780
43129	684781
200	684782
101689	684783
48160	684784
19371	684785
77545	684786
13162	684787
26770	684788
14777	684789
66742	684790
37303	684791
6900	684792
18186	684793
9593	684794
18508	684795
352	684796
489	684797
17414	684798
23819	684799
16331	684800
48413	684801
45317	684802
4096	684803
21596	684804
62367	684805
9938	684806
15366	684807
8715	684808
188	684809
15586	684810
53959	684811
11506	684812
66555	684813
9374	684814
1771	684815
170	684816
72909	684817
5481	684818
21384	684819
53958	684820
38233	684821
28737	684822
81915	684823
15691	684824
67958	684825
23711	684826
2132	684827
65789	684828
76132	684829
25056	684830
25709	684831
1253	684832
67729	684833
72459	684834
18203	684835
100201	684836
56	684837
540	684838
10425	684839
66962	684840
62620	684841
20015	684842
109563	684843
17588	684844
26595	684845
20834	684846
1842	684847
78185	684848
23161	684849
32155	684850
2431	684851
425	684852
50151	684853
35316	684854
17618	684855
60868	684856
113275	684857
15988	684858
22409	684859
24295	684860
10522	684861
9225	684862
58522	684863
4142	684864
8828	684865
75341	684866
47260	684867
3967	684868
101	684869
15232	684870
11087	684871
64606	684872
45873	684873
43836	684874
14037	684875
32738	684876
30063	684877
19721	684878
26193	684879
41258	684880
1433	684881
95378	684882
1998	684883
15333	684884
49368	684885
72837	684886
87045	684887
33366	684888
47933	684889
1373	684890
18574	684891
69294	684892
864	684893
624	684894
50158	684895
65383	684896
2992	684897
15915	684898
41295	684899
68098	684900
28763	684901
5759	684902
694	684903
6716	684904
38585	684905
7452	684906
1777	684907
286	684908
97563	684909
6043	684910
39059	684911
9451	684912
10955	684913
65177	684914
35654	684915
27327	684916
33694	684917
84793	684918
34700	684919
17356	684920
113909	684921
31119	684922
24780	684923
36289	684924
29776	684925
10989	684926
9051	684927
24320	684928
71782	684929
11216	684930
74203	684931
26889	684932
62488	684933
89459	684934
25242	684935
57875	684936
4932	684937
40991	684938
69712	684939
44250	684940
3889	684941
50288	684942
351	684943
92927	684944
53841	684945
64138	684946
50118	684947
61503	684948
108824	684949
452	684950
49504	684951
69430	684952
78660	684953
76980	684954
1913	684955
40765	684956
12922	684957
1074	684958
12534	684959
15433	684960
20175	684961
27157	684962
60593	684963
53159	684964
23622	684965
2504	684966
94677	684967
31189	684968
51906	684969
6425	684970
4328	684971
7260	684972
74395	684973
34555	684974
100515	684975
69695	684976
3382	684977
40559	684978
44668	684979
20578	684980
35033	684981
33046	684982
6073	684983
23805	684984
5159	684985
17894	684986
20638	684987
667	684988
16581	684989
9124	684990
79985	684991
80918	684992
73653	684993
96228	684994
89296	684995
102345	684996
711	684997
2191	684998
13439	684999
25162	685000
5103	685001
22428	685002
975	685003
83677	685004
32767	685005
40262	685006
102283	685007
5263	685008
34770	685009
75975	685010
1827	685011
36142	685012
46228	685013
17517	685014
18007	685015
78286	685016
56737	685017
96669	685018
34600	685019
82376	685020
46183	685021
54391	685022
7695	685023
19231	685024
3094	685025
73787	685026
866	685027
63860	685028
106938	685029
24648	685030
9138	685031
40955	685032
4165	685033
2245	685034
14626	685035
15735	685036
18150	685037
59212	685038
3825	685039
9657	685040
56680	685041
39370	685042
71517	685043
58258	685044
109112	685045
5538	685046
9342	685047
30344	685048
50628	685049
2783	685050
18302	685051
46073	685052
18655	685053
24913	685054
22	685055
1681	685056
30350	685057
107288	685058
27772	685059
4499	685060
33490	685061
5237	685062
89699	685063
17323	685064
71215	685065
22040	685066
1708	685067
89942	685068
43393	685069
4746	685070
71528	685071
20385	685072
11243	685073
1910	685074
20598	685075
68339	685076
54998	685077
61845	685078
62641	685079
48915	685080
425	685081
69269	685082
69604	685083
29840	685084
41711	685085
20492	685086
1767	685087
5563	685088
54479	685089
25192	685090
706	685091
18695	685092
10446	685093
80357	685094
21776	685095
92290	685096
77786	685097
74635	685098
74526	685099
5258	685100
66026	685101
675	685102
297	685103
80472	685104
23557	685105
26696	685106
1384	685107
25684	685108
25042	685109
63595	685110
6088	685111
6930	685112
42832	685113
29333	685114
63526	685115
111997	685116
17780	685117
1726	685118
25252	685119
84477	685120
6586	685121
24633	685122
17129	685123
76457	685124
32594	685125
9348	685126
9505	685127
16039	685128
87210	685129
71367	685130
31490	685131
26973	685132
51445	685133
24560	685134
664	685135
18581	685136
29103	685137
37210	685138
15992	685139
4532	685140
64239	685141
62651	685142
4699	685143
19262	685144
8389	685145
19957	685146
11194	685147
20978	685148
2521	685149
8217	685150
16145	685151
443	685152
30481	685153
35448	685154
67754	685155
53102	685156
17101	685157
359	685158
19324	685159
53556	685160
38468	685161
91808	685162
82792	685163
64514	685164
3236	685165
26118	685166
1099	685167
66252	685168
53271	685169
27753	685170
36693	685171
37630	685172
52983	685173
290	685174
61491	685175
2069	685176
2094	685177
9389	685178
23714	685179
2902	685180
97855	685181
12765	685182
61839	685183
1024	685184
106406	685185
3628	685186
21340	685187
16610	685188
54279	685189
10332	685190
1393	685191
41735	685192
28860	685193
113891	685194
3949	685195
60869	685196
79047	685197
854	685198
11243	685199
38516	685200
97587	685201
4670	685202
8848	685203
23686	685204
43973	685205
12280	685206
1447	685207
5552	685208
39340	685209
36382	685210
1470	685211
62094	685212
889	685213
76448	685214
36169	685215
25701	685216
18709	685217
53579	685218
41283	685219
100687	685220
10354	685221
2340	685222
21579	685223
13405	685224
9661	685225
4873	685226
9809	685227
111300	685228
14016	685229
747	685230
13641	685231
12588	685232
43232	685233
23503	685234
41692	685235
85452	685236
30464	685237
19761	685238
41079	685239
52154	685240
7192	685241
58591	685242
806	685243
59028	685244
4216	685245
560	685246
96852	685247
50026	685248
10149	685249
322	685250
78367	685251
19046	685252
342	685253
53169	685254
24	685255
20647	685256
25306	685257
99202	685258
46334	685259
63664	685260
11560	685261
28608	685262
501	685263
61295	685264
92704	685265
19989	685266
2550	685267
75731	685268
21352	685269
1031	685270
30372	685271
69630	685272
6841	685273
60	685274
2518	685275
13679	685276
15985	685277
70922	685278
30116	685279
47362	685280
39459	685281
17876	685282
26428	685283
59139	685284
16833	685285
29074	685286
2207	685287
11166	685288
611	685289
790	685290
58971	685291
53868	685292
64117	685293
54324	685294
17869	685295
21183	685296
1019	685297
24239	685298
7182	685299
56317	685300
96641	685301
12039	685302
42990	685303
6824	685304
35899	685305
60017	685306
11761	685307
8141	685308
37292	685309
80038	685310
35256	685311
71664	685312
53032	685313
25954	685314
11872	685315
61594	685316
14297	685317
58544	685318
12902	685319
23579	685320
5191	685321
19358	685322
394	685323
62139	685324
59060	685325
3190	685326
12231	685327
1525	685328
68080	685329
4553	685330
6890	685331
61209	685332
89806	685333
82059	685334
25320	685335
47131	685336
5861	685337
15	685338
90635	685339
45077	685340
50182	685341
82292	685342
4488	685343
38630	685344
546	685345
79774	685346
12319	685347
20882	685348
21624	685349
737	685350
40482	685351
36889	685352
33957	685353
10722	685354
13726	685355
53710	685356
42857	685357
1063	685358
12827	685359
84525	685360
370	685361
36137	685362
18426	685363
87119	685364
9626	685365
41631	685366
7326	685367
56654	685368
72714	685369
17179	685370
660	685371
14719	685372
81054	685373
65907	685374
33172	685375
834	685376
23683	685377
44582	685378
31927	685379
56939	685380
31284	685381
4544	685382
46105	685383
1517	685384
34397	685385
42006	685386
16253	685387
7512	685388
90485	685389
28382	685390
10685	685391
11494	685392
9381	685393
76436	685394
3630	685395
62303	685396
17447	685397
33013	685398
22256	685399
29250	685400
59452	685401
77	685402
28322	685403
88	685404
43086	685405
4307	685406
45850	685407
73146	685408
61492	685409
2247	685410
35306	685411
62044	685412
2613	685413
60978	685414
23292	685415
19028	685416
16089	685417
93964	685418
12698	685419
34985	685420
1282	685421
11446	685422
10802	685423
18	685424
95219	685425
73349	685426
226	685427
58472	685428
12203	685429
891	685430
35528	685431
21661	685432
64919	685433
1876	685434
8593	685435
3432	685436
86607	685437
4554	685438
62199	685439
54464	685440
77007	685441
31566	685442
17201	685443
79777	685444
3475	685445
69767	685446
31199	685447
30092	685448
41539	685449
18275	685450
10237	685451
100414	685452
11626	685453
32879	685454
639	685455
26722	685456
92675	685457
9848	685458
34064	685459
17878	685460
6971	685461
12627	685462
60040	685463
39468	685464
144	685465
65646	685466
33372	685467
19444	685468
95700	685469
4943	685470
14568	685471
36565	685472
17055	685473
92114	685474
12417	685475
40196	685476
1097	685477
80685	685478
21878	685479
12426	685480
28290	685481
96307	685482
13038	685483
81719	685484
10438	685485
4787	685486
411	685487
8325	685488
15777	685489
22588	685490
27282	685491
57520	685492
6519	685493
32101	685494
71116	685495
12772	685496
21145	685497
12916	685498
2827	685499
10205	685500
3948	685501
19399	685502
893	685503
62019	685504
753	685505
17712	685506
64886	685507
16463	685508
1565	685509
103976	685510
26621	685511
88342	685512
28262	685513
12165	685514
32209	685515
17702	685516
12387	685517
27306	685518
26571	685519
3917	685520
23428	685521
20194	685522
15658	685523
18948	685524
83354	685525
26909	685526
16880	685527
11468	685528
368	685529
19931	685530
110622	685531
29485	685532
237	685533
41983	685534
28310	685535
13300	685536
54599	685537
38011	685538
23600	685539
32756	685540
22210	685541
22283	685542
5411	685543
26245	685544
64749	685545
53545	685546
79441	685547
47203	685548
53120	685549
24103	685550
7587	685551
90959	685552
6931	685553
6780	685554
817	685555
18090	685556
44074	685557
103663	685558
10499	685559
3512	685560
7658	685561
8920	685562
35523	685563
29487	685564
15874	685565
67879	685566
6118	685567
2157	685568
54050	685569
1461	685570
32601	685571
21611	685572
19079	685573
43347	685574
76014	685575
40259	685576
23149	685577
50428	685578
2036	685579
57367	685580
83689	685581
392	685582
6614	685583
57333	685584
90555	685585
26239	685586
7053	685587
109663	685588
2564	685589
55188	685590
11887	685591
47237	685592
8171	685593
37596	685594
3744	685595
1167	685596
8851	685597
4784	685598
61673	685599
11963	685600
71705	685601
33328	685602
12729	685603
3320	685604
93906	685605
33900	685606
11798	685607
27115	685608
93	685609
22500	685610
56971	685611
113315	685612
13809	685613
49651	685614
74413	685615
23066	685616
13029	685617
45941	685618
10224	685619
1417	685620
46005	685621
20081	685622
2926	685623
8368	685624
68313	685625
34705	685626
80905	685627
8813	685628
16455	685629
414	685630
25823	685631
3253	685632
333	685633
36549	685634
36051	685635
76035	685636
38063	685637
1509	685638
54968	685639
40256	685640
27327	685641
169	685642
25858	685643
237	685644
55175	685645
7800	685646
17186	685647
57669	685648
28072	685649
73389	685650
1111	685651
14349	685652
456	685653
14284	685654
10421	685655
16813	685656
73460	685657
8955	685658
114323	685659
12247	685660
49295	685661
58559	685662
56469	685663
7403	685664
59110	685665
50742	685666
71854	685667
74224	685668
51561	685669
5633	685670
894	685671
21826	685672
17781	685673
7402	685674
9546	685675
3281	685676
79318	685677
37000	685678
22820	685679
77499	685680
24717	685681
103691	685682
11683	685683
19667	685684
25612	685685
10524	685686
52239	685687
2486	685688
88633	685689
38328	685690
73295	685691
28476	685692
24772	685693
526	685694
23241	685695
2041	685696
83013	685697
42917	685698
17019	685699
1036	685700
69197	685701
36747	685702
7460	685703
3	685704
3441	685705
1547	685706
102547	685707
25299	685708
85760	685709
50881	685710
13823	685711
22989	685712
66408	685713
22972	685714
13665	685715
64652	685716
31368	685717
38103	685718
14078	685719
16831	685720
53280	685721
68510	685722
58626	685723
25759	685724
55997	685725
689	685726
81961	685727
55900	685728
5849	685729
111337	685730
5816	685731
23276	685732
14149	685733
28349	685734
22737	685735
41093	685736
618	685737
49272	685738
1250	685739
31786	685740
633	685741
59032	685742
129	685743
5423	685744
90616	685745
4948	685746
1264	685747
166	685748
24190	685749
1652	685750
1128	685751
25055	685752
40845	685753
34358	685754
5641	685755
14061	685756
979	685757
23058	685758
30320	685759
902	685760
34126	685761
2452	685762
25262	685763
44080	685764
22416	685765
68029	685766
6256	685767
78215	685768
18577	685769
1797	685770
65441	685771
10308	685772
4343	685773
33628	685774
5588	685775
86539	685776
52433	685777
18593	685778
65091	685779
12949	685780
3820	685781
12839	685782
39377	685783
37108	685784
44635	685785
70146	685786
27477	685787
2206	685788
486	685789
11	685790
28313	685791
77591	685792
499	685793
33259	685794
15053	685795
8732	685796
1514	685797
5052	685798
35766	685799
2496	685800
27840	685801
312	685802
67215	685803
17571	685804
1327	685805
3436	685806
16417	685807
59949	685808
30023	685809
66772	685810
10750	685811
67081	685812
50261	685813
3639	685814
43144	685815
1869	685816
19125	685817
66792	685818
56007	685819
81862	685820
10340	685821
64784	685822
56865	685823
3780	685824
3916	685825
3063	685826
13452	685827
40553	685828
27060	685829
61821	685830
9638	685831
18668	685832
59413	685833
9194	685834
23670	685835
32303	685836
28568	685837
14724	685838
26388	685839
7159	685840
31977	685841
180	685842
39167	685843
19664	685844
199	685845
2535	685846
39990	685847
19413	685848
54897	685849
56743	685850
56593	685851
9700	685852
33305	685853
4439	685854
4985	685855
53634	685856
44013	685857
89400	685858
9939	685859
41775	685860
959	685861
43255	685862
31073	685863
4372	685864
29318	685865
14892	685866
30833	685867
72262	685868
59526	685869
69015	685870
8520	685871
49545	685872
11984	685873
29693	685874
17881	685875
108665	685876
3287	685877
12010	685878
57869	685879
6057	685880
19618	685881
112808	685882
45	685883
2478	685884
22255	685885
25109	685886
65391	685887
1607	685888
2727	685889
52848	685890
5187	685891
972	685892
44231	685893
27019	685894
71365	685895
94199	685896
1273	685897
52773	685898
3820	685899
10562	685900
70565	685901
34728	685902
35825	685903
30213	685904
52451	685905
70352	685906
5525	685907
107873	685908
1929	685909
14320	685910
62707	685911
796	685912
51647	685913
13538	685914
1314	685915
48896	685916
13908	685917
20043	685918
16433	685919
10254	685920
37766	685921
5344	685922
17141	685923
12169	685924
39458	685925
22201	685926
70133	685927
29380	685928
2412	685929
7622	685930
13496	685931
22094	685932
20658	685933
14250	685934
58315	685935
40599	685936
1063	685937
79960	685938
47188	685939
1052	685940
25555	685941
11216	685942
35030	685943
13788	685944
111094	685945
60765	685946
49946	685947
29818	685948
35844	685949
49321	685950
12307	685951
10145	685952
444	685953
21391	685954
44559	685955
36987	685956
70653	685957
109746	685958
436	685959
24180	685960
25473	685961
5022	685962
702	685963
13158	685964
14165	685965
27704	685966
8763	685967
43007	685968
18320	685969
10502	685970
28950	685971
11432	685972
7461	685973
17880	685974
9801	685975
62835	685976
47635	685977
67673	685978
11698	685979
28474	685980
755	685981
20502	685982
32475	685983
57994	685984
48879	685985
1853	685986
68190	685987
34000	685988
101138	685989
61668	685990
20598	685991
3198	685992
154	685993
23156	685994
8822	685995
23802	685996
12950	685997
28887	685998
17370	685999
12418	686000
87153	686001
182	686002
14295	686003
17613	686004
11188	686005
28088	686006
8828	686007
10462	686008
38206	686009
33665	686010
3197	686011
31388	686012
30596	686013
2855	686014
25984	686015
52991	686016
35235	686017
14162	686018
3595	686019
7995	686020
90369	686021
14372	686022
50658	686023
50699	686024
2662	686025
3151	686026
16051	686027
68347	686028
40292	686029
19167	686030
366	686031
7995	686032
32182	686033
18127	686034
5326	686035
18498	686036
10483	686037
102681	686038
1282	686039
79481	686040
26964	686041
55504	686042
75227	686043
64962	686044
23985	686045
8635	686046
4763	686047
10028	686048
68950	686049
10819	686050
34222	686051
11579	686052
21659	686053
23829	686054
362	686055
21384	686056
38330	686057
31856	686058
44019	686059
16357	686060
2299	686061
77417	686062
21525	686063
537	686064
18183	686065
77380	686066
60120	686067
37041	686068
4665	686069
48822	686070
93337	686071
29934	686072
962	686073
8689	686074
21738	686075
3570	686076
28417	686077
58201	686078
26532	686079
63042	686080
26970	686081
14410	686082
18507	686083
26752	686084
39965	686085
18686	686086
5986	686087
23729	686088
34223	686089
9190	686090
10328	686091
62114	686092
70347	686093
25177	686094
2546	686095
3846	686096
3510	686097
44126	686098
103193	686099
695	686100
88879	686101
19386	686102
81695	686103
8394	686104
7868	686105
9503	686106
2453	686107
30518	686108
16626	686109
50477	686110
1248	686111
8369	686112
23144	686113
10453	686114
8137	686115
47542	686116
12181	686117
5994	686118
44475	686119
2690	686120
72201	686121
40230	686122
17599	686123
11305	686124
21230	686125
34615	686126
15379	686127
401	686128
13837	686129
106884	686130
69024	686131
46958	686132
14408	686133
7645	686134
9729	686135
70669	686136
33853	686137
9975	686138
89613	686139
66682	686140
12540	686141
5998	686142
70406	686143
8762	686144
42729	686145
31777	686146
23409	686147
14804	686148
24357	686149
37918	686150
71579	686151
12875	686152
5600	686153
28776	686154
63526	686155
38037	686156
53190	686157
16294	686158
33704	686159
13747	686160
36137	686161
4425	686162
113330	686163
44695	686164
17517	686165
26891	686166
40180	686167
86238	686168
14851	686169
34092	686170
90770	686171
1033	686172
13	686173
20975	686174
13960	686175
50409	686176
4382	686177
113392	686178
9054	686179
39560	686180
21276	686181
13164	686182
1174	686183
43123	686184
18636	686185
15185	686186
64803	686187
56651	686188
74461	686189
378	686190
31042	686191
71931	686192
13259	686193
34888	686194
47371	686195
51664	686196
19773	686197
42860	686198
2913	686199
38933	686200
51373	686201
37432	686202
7704	686203
34498	686204
72176	686205
102549	686206
29361	686207
13151	686208
1435	686209
966	686210
43619	686211
25089	686212
2710	686213
68394	686214
46368	686215
7975	686216
73910	686217
65896	686218
17277	686219
208	686220
592	686221
67172	686222
5303	686223
25035	686224
29796	686225
25257	686226
88847	686227
4252	686228
18232	686229
70963	686230
47082	686231
95074	686232
321	686233
1151	686234
80870	686235
30800	686236
66382	686237
39951	686238
1693	686239
61598	686240
37860	686241
19498	686242
60218	686243
8	686244
11662	686245
1885	686246
64659	686247
36740	686248
37285	686249
20026	686250
3539	686251
18243	686252
21491	686253
7424	686254
26962	686255
81339	686256
22855	686257
12869	686258
16880	686259
24862	686260
69080	686261
18339	686262
7131	686263
284	686264
14812	686265
1082	686266
24	686267
17403	686268
1808	686269
74752	686270
65157	686271
58562	686272
4366	686273
29640	686274
62174	686275
84863	686276
40405	686277
1338	686278
24545	686279
80010	686280
27114	686281
58034	686282
36953	686283
47043	686284
7077	686285
28406	686286
39418	686287
2310	686288
100787	686289
66514	686290
8833	686291
29821	686292
5426	686293
6462	686294
84213	686295
26075	686296
25	686297
1968	686298
9162	686299
80970	686300
12370	686301
812	686302
43366	686303
307	686304
16026	686305
30776	686306
49728	686307
88311	686308
8874	686309
39736	686310
36	686311
27876	686312
1307	686313
8954	686314
58738	686315
42188	686316
1836	686317
724	686318
11238	686319
22886	686320
20232	686321
75	686322
4677	686323
71595	686324
314	686325
47846	686326
1791	686327
35	686328
76122	686329
88350	686330
64366	686331
38483	686332
7880	686333
82869	686334
90707	686335
2723	686336
5993	686337
21230	686338
41002	686339
8908	686340
97809	686341
200	686342
47850	686343
12945	686344
4441	686345
5611	686346
79958	686347
14861	686348
19892	686349
61904	686350
25467	686351
47498	686352
2230	686353
54625	686354
97397	686355
16792	686356
14561	686357
728	686358
29764	686359
11017	686360
42407	686361
222	686362
4249	686363
52733	686364
24980	686365
49204	686366
18074	686367
15444	686368
33104	686369
3891	686370
49292	686371
21826	686372
907	686373
30782	686374
662	686375
619	686376
76989	686377
61854	686378
32796	686379
34119	686380
30117	686381
58482	686382
50368	686383
3001	686384
14988	686385
1932	686386
82637	686387
28380	686388
21770	686389
10740	686390
38671	686391
58310	686392
2283	686393
82316	686394
25653	686395
93879	686396
34586	686397
31576	686398
9636	686399
83017	686400
44965	686401
598	686402
2412	686403
5962	686404
74159	686405
15920	686406
25701	686407
5087	686408
191	686409
80025	686410
18967	686411
11506	686412
8168	686413
10420	686414
57955	686415
5808	686416
48142	686417
284	686418
29705	686419
16961	686420
33423	686421
320	686422
88	686423
49736	686424
38307	686425
8250	686426
41685	686427
40502	686428
3773	686429
3338	686430
53500	686431
2713	686432
12061	686433
23909	686434
41350	686435
3647	686436
61140	686437
8206	686438
100501	686439
23759	686440
46642	686441
1338	686442
44002	686443
3044	686444
23017	686445
21068	686446
49656	686447
28144	686448
1110	686449
3780	686450
1892	686451
63986	686452
2	686453
98820	686454
1108	686455
7307	686456
22293	686457
36546	686458
14132	686459
23766	686460
5372	686461
1716	686462
8231	686463
485	686464
2271	686465
16742	686466
46770	686467
2367	686468
102489	686469
41979	686470
39194	686471
12063	686472
7937	686473
73210	686474
27431	686475
91360	686476
22179	686477
1498	686478
10446	686479
51733	686480
15889	686481
10478	686482
1952	686483
21830	686484
20651	686485
3941	686486
17003	686487
11711	686488
35718	686489
39286	686490
111586	686491
217	686492
2567	686493
72542	686494
36656	686495
399	686496
5995	686497
31314	686498
63487	686499
2722	686500
26633	686501
30839	686502
6770	686503
42557	686504
19465	686505
28760	686506
85707	686507
47079	686508
55042	686509
24932	686510
89470	686511
368	686512
2036	686513
41284	686514
85	686515
8456	686516
49494	686517
88058	686518
94787	686519
11007	686520
842	686521
13962	686522
15976	686523
472	686524
53797	686525
43179	686526
41055	686527
19814	686528
33827	686529
61461	686530
98425	686531
40742	686532
50334	686533
55606	686534
10384	686535
9429	686536
44470	686537
2948	686538
12076	686539
23935	686540
17231	686541
2670	686542
64370	686543
18900	686544
1397	686545
45020	686546
37628	686547
65137	686548
12419	686549
109756	686550
15394	686551
40152	686552
10434	686553
11364	686554
544	686555
1968	686556
75551	686557
53514	686558
61232	686559
29380	686560
11455	686561
3904	686562
59327	686563
54275	686564
18902	686565
20142	686566
4628	686567
112293	686568
55731	686569
7171	686570
39043	686571
29245	686572
354	686573
101257	686574
4367	686575
4536	686576
73917	686577
7249	686578
97916	686579
2483	686580
64476	686581
52324	686582
52794	686583
18897	686584
4394	686585
34091	686586
40701	686587
21176	686588
8418	686589
88751	686590
1777	686591
15180	686592
4411	686593
745	686594
107996	686595
55179	686596
37130	686597
2533	686598
25492	686599
1948	686600
11432	686601
13297	686602
1857	686603
22802	686604
34120	686605
60893	686606
5503	686607
65927	686608
1072	686609
23568	686610
21903	686611
47749	686612
33977	686613
67691	686614
31711	686615
62327	686616
2	686617
45778	686618
20457	686619
9292	686620
18194	686621
94544	686622
47284	686623
113386	686624
4101	686625
7946	686626
73359	686627
1146	686628
41481	686629
13743	686630
9838	686631
27915	686632
460	686633
54564	686634
18862	686635
86398	686636
68162	686637
26	686638
12603	686639
33131	686640
73575	686641
19432	686642
19892	686643
4673	686644
11740	686645
72399	686646
18895	686647
125	686648
30126	686649
1861	686650
30664	686651
5229	686652
27664	686653
50975	686654
23749	686655
7918	686656
47907	686657
643	686658
30382	686659
15298	686660
92493	686661
18301	686662
5626	686663
7358	686664
65979	686665
200	686666
53434	686667
48775	686668
52550	686669
5287	686670
2004	686671
17183	686672
18037	686673
50821	686674
44464	686675
27793	686676
14567	686677
23457	686678
8813	686679
3054	686680
62197	686681
20444	686682
101636	686683
10287	686684
4422	686685
96857	686686
39047	686687
5354	686688
12561	686689
24545	686690
2208	686691
6927	686692
3150	686693
1652	686694
1980	686695
103775	686696
33137	686697
16841	686698
4566	686699
41898	686700
49100	686701
32170	686702
25464	686703
67565	686704
52014	686705
19191	686706
23590	686707
38639	686708
1800	686709
35766	686710
25371	686711
2958	686712
13798	686713
30746	686714
227	686715
78199	686716
9830	686717
66895	686718
39207	686719
4298	686720
1898	686721
14686	686722
17124	686723
42274	686724
9332	686725
8591	686726
58933	686727
1704	686728
11239	686729
38937	686730
53561	686731
49907	686732
44807	686733
497	686734
29799	686735
1318	686736
57247	686737
7880	686738
96094	686739
88370	686740
101529	686741
51242	686742
42703	686743
69295	686744
21462	686745
13393	686746
68746	686747
1217	686748
18975	686749
30192	686750
24477	686751
111816	686752
29484	686753
6255	686754
1099	686755
67244	686756
48931	686757
27480	686758
17966	686759
1745	686760
27462	686761
1274	686762
3548	686763
79410	686764
22399	686765
64252	686766
4525	686767
12752	686768
108779	686769
14445	686770
12189	686771
7431	686772
20845	686773
35680	686774
7311	686775
52645	686776
81283	686777
5890	686778
84118	686779
44606	686780
44609	686781
30940	686782
19057	686783
150	686784
61978	686785
34752	686786
28551	686787
6186	686788
28014	686789
12907	686790
64049	686791
90168	686792
48281	686793
21862	686794
62858	686795
35479	686796
22371	686797
110670	686798
5740	686799
67366	686800
27654	686801
22534	686802
4668	686803
12317	686804
22621	686805
6906	686806
15366	686807
20854	686808
81006	686809
28592	686810
70171	686811
630	686812
60835	686813
4538	686814
79010	686815
31852	686816
19235	686817
26962	686818
44563	686819
6278	686820
37262	686821
38842	686822
27579	686823
80208	686824
33045	686825
8823	686826
25556	686827
33440	686828
88479	686829
265	686830
1462	686831
26832	686832
8262	686833
24565	686834
80557	686835
49435	686836
2944	686837
6422	686838
42876	686839
24228	686840
2231	686841
5660	686842
26306	686843
83710	686844
42681	686845
8159	686846
478	686847
1016	686848
3470	686849
46025	686850
18597	686851
32973	686852
46716	686853
651	686854
2829	686855
18729	686856
16664	686857
11791	686858
16181	686859
77120	686860
29769	686861
57976	686862
57658	686863
27674	686864
13427	686865
5579	686866
42896	686867
39840	686868
96901	686869
16938	686870
80682	686871
52630	686872
33742	686873
4906	686874
109970	686875
64138	686876
7608	686877
50074	686878
25	686879
23345	686880
73	686881
77318	686882
6235	686883
1607	686884
94044	686885
107362	686886
14613	686887
5134	686888
37731	686889
21675	686890
34249	686891
49262	686892
3744	686893
11611	686894
71135	686895
11547	686896
67630	686897
11949	686898
18404	686899
16930	686900
10887	686901
71672	686902
37555	686903
64147	686904
56232	686905
111240	686906
15380	686907
20958	686908
14446	686909
106790	686910
78238	686911
18293	686912
28394	686913
15014	686914
35269	686915
6119	686916
1332	686917
267	686918
4930	686919
54601	686920
22402	686921
8375	686922
5644	686923
69107	686924
6756	686925
30530	686926
389	686927
9108	686928
83819	686929
2124	686930
50009	686931
2376	686932
22355	686933
7026	686934
82956	686935
12	686936
77874	686937
893	686938
3166	686939
3583	686940
16137	686941
1168	686942
761	686943
79469	686944
9164	686945
49492	686946
9386	686947
4886	686948
18658	686949
10168	686950
41657	686951
119	686952
29933	686953
36509	686954
39167	686955
35150	686956
80666	686957
41154	686958
82074	686959
80630	686960
93420	686961
1792	686962
55983	686963
80620	686964
70357	686965
262	686966
42040	686967
10073	686968
45841	686969
76515	686970
921	686971
2569	686972
5975	686973
28465	686974
24986	686975
9836	686976
60576	686977
59786	686978
2442	686979
77096	686980
15722	686981
42448	686982
97380	686983
8002	686984
36586	686985
2973	686986
63239	686987
8470	686988
14091	686989
17832	686990
59778	686991
3359	686992
2456	686993
32179	686994
17193	686995
23730	686996
17852	686997
7469	686998
28573	686999
39663	687000
10091	687001
71510	687002
52283	687003
23440	687004
28361	687005
44472	687006
33784	687007
48091	687008
949	687009
95091	687010
1811	687011
69321	687012
101576	687013
35772	687014
87969	687015
5759	687016
48493	687017
31491	687018
12035	687019
20433	687020
62635	687021
319	687022
68697	687023
46067	687024
28443	687025
16182	687026
12028	687027
27733	687028
21681	687029
7523	687030
67794	687031
132	687032
55332	687033
27192	687034
35953	687035
9934	687036
104338	687037
69099	687038
98805	687039
71820	687040
25198	687041
22653	687042
63185	687043
861	687044
5382	687045
56972	687046
10860	687047
13289	687048
28460	687049
491	687050
39958	687051
21123	687052
12839	687053
93757	687054
55258	687055
43673	687056
20956	687057
10110	687058
378	687059
22944	687060
46407	687061
62301	687062
33351	687063
70134	687064
56986	687065
50727	687066
14619	687067
101178	687068
7862	687069
34783	687070
2676	687071
16385	687072
32469	687073
5682	687074
857	687075
16975	687076
20437	687077
25882	687078
3190	687079
32321	687080
45275	687081
76818	687082
43702	687083
6858	687084
957	687085
7178	687086
2892	687087
13693	687088
77032	687089
33350	687090
43364	687091
52127	687092
24184	687093
82273	687094
19101	687095
15476	687096
5893	687097
42596	687098
41	687099
43831	687100
4482	687101
69607	687102
31358	687103
46828	687104
96506	687105
27287	687106
14027	687107
88839	687108
13801	687109
20480	687110
66559	687111
6152	687112
48231	687113
24719	687114
564	687115
6032	687116
12301	687117
41018	687118
31441	687119
65990	687120
25324	687121
66763	687122
40024	687123
9	687124
21772	687125
35541	687126
24985	687127
17831	687128
18322	687129
7917	687130
77476	687131
5867	687132
12515	687133
107146	687134
16578	687135
45667	687136
51891	687137
43206	687138
37769	687139
34444	687140
47564	687141
55982	687142
11606	687143
23936	687144
24598	687145
1670	687146
93470	687147
66260	687148
41789	687149
30836	687150
35339	687151
33562	687152
16047	687153
5993	687154
45943	687155
38166	687156
15597	687157
16954	687158
65263	687159
34624	687160
288	687161
3013	687162
33120	687163
62938	687164
42440	687165
22038	687166
26870	687167
25189	687168
4474	687169
58653	687170
89638	687171
81832	687172
27130	687173
18210	687174
18719	687175
22411	687176
19581	687177
57840	687178
77606	687179
12377	687180
22034	687181
66878	687182
22717	687183
2193	687184
835	687185
37176	687186
49854	687187
12488	687188
15944	687189
77792	687190
93862	687191
1510	687192
28847	687193
14249	687194
1043	687195
92961	687196
69932	687197
56498	687198
24643	687199
41822	687200
13100	687201
80599	687202
37645	687203
51374	687204
51829	687205
14368	687206
10962	687207
331	687208
23854	687209
4468	687210
17031	687211
67989	687212
81900	687213
72410	687214
30733	687215
83942	687216
1343	687217
416	687218
17684	687219
51145	687220
1162	687221
8107	687222
39331	687223
62061	687224
3219	687225
46478	687226
31226	687227
16738	687228
10799	687229
6266	687230
104881	687231
72814	687232
38515	687233
53847	687234
95996	687235
100250	687236
4430	687237
42949	687238
1195	687239
65596	687240
35109	687241
53685	687242
45507	687243
8492	687244
29885	687245
7045	687246
74962	687247
37076	687248
19	687249
41915	687250
85397	687251
18124	687252
510	687253
32702	687254
61464	687255
14585	687256
20756	687257
1623	687258
2770	687259
46922	687260
7384	687261
39263	687262
21638	687263
10926	687264
60977	687265
125	687266
12864	687267
19122	687268
2103	687269
12931	687270
15503	687271
56571	687272
16757	687273
109337	687274
87906	687275
3093	687276
59869	687277
30967	687278
46253	687279
6403	687280
10476	687281
85542	687282
70322	687283
24128	687284
57253	687285
8747	687286
2023	687287
21208	687288
15428	687289
13260	687290
68255	687291
7	687292
54128	687293
8046	687294
62211	687295
31046	687296
10739	687297
18873	687298
7481	687299
87940	687300
100457	687301
15736	687302
29443	687303
15959	687304
2547	687305
11999	687306
35094	687307
23337	687308
31621	687309
38587	687310
58656	687311
23407	687312
45209	687313
16437	687314
18830	687315
51747	687316
65312	687317
47050	687318
27669	687319
24278	687320
13257	687321
1333	687322
15448	687323
51667	687324
520	687325
2617	687326
54022	687327
3185	687328
69117	687329
23271	687330
146	687331
14291	687332
13227	687333
6448	687334
933	687335
2324	687336
17034	687337
62712	687338
33547	687339
45387	687340
34509	687341
4724	687342
39257	687343
38765	687344
2795	687345
40107	687346
943	687347
30619	687348
33404	687349
47824	687350
82789	687351
2501	687352
7	687353
7350	687354
500	687355
11073	687356
28637	687357
5673	687358
12195	687359
69675	687360
21790	687361
35804	687362
4468	687363
25519	687364
86424	687365
18866	687366
17294	687367
5668	687368
26683	687369
959	687370
39914	687371
30236	687372
8927	687373
12955	687374
65966	687375
109881	687376
531	687377
4387	687378
101009	687379
22408	687380
2367	687381
16658	687382
93107	687383
5501	687384
96475	687385
29423	687386
47564	687387
3368	687388
103758	687389
60511	687390
69717	687391
6692	687392
12155	687393
17805	687394
20184	687395
38116	687396
72208	687397
18496	687398
17001	687399
57248	687400
99020	687401
25	687402
10691	687403
37154	687404
33946	687405
4243	687406
61764	687407
70988	687408
66960	687409
45545	687410
65368	687411
33404	687412
17176	687413
14378	687414
58584	687415
5470	687416
17518	687417
1711	687418
40612	687419
42671	687420
34875	687421
80262	687422
37058	687423
377	687424
68353	687425
2096	687426
9063	687427
28560	687428
2014	687429
10912	687430
1133	687431
26023	687432
42293	687433
3989	687434
14874	687435
14892	687436
22825	687437
12064	687438
65026	687439
42941	687440
14535	687441
11766	687442
87358	687443
9557	687444
17558	687445
21842	687446
2590	687447
53	687448
2984	687449
16757	687450
31945	687451
18530	687452
102513	687453
23032	687454
17092	687455
9968	687456
9974	687457
61526	687458
268	687459
12842	687460
3367	687461
17087	687462
50019	687463
54707	687464
375	687465
2319	687466
27155	687467
974	687468
5254	687469
23970	687470
12944	687471
44592	687472
23200	687473
57501	687474
2098	687475
18756	687476
17669	687477
81306	687478
5049	687479
5383	687480
22883	687481
87766	687482
72335	687483
24708	687484
10846	687485
101955	687486
35240	687487
19639	687488
71664	687489
94721	687490
71955	687491
114296	687492
8794	687493
75733	687494
56341	687495
64395	687496
19738	687497
4655	687498
28819	687499
14374	687500
62956	687501
53422	687502
24908	687503
25245	687504
14873	687505
18320	687506
17037	687507
67153	687508
551	687509
9105	687510
41302	687511
11329	687512
1716	687513
1790	687514
103519	687515
6608	687516
1809	687517
38581	687518
57185	687519
9	687520
6118	687521
10804	687522
547	687523
60874	687524
24011	687525
576	687526
40425	687527
79086	687528
89655	687529
24935	687530
7192	687531
6851	687532
62294	687533
25268	687534
12077	687535
17808	687536
23136	687537
4564	687538
787	687539
5221	687540
13233	687541
22328	687542
34474	687543
586	687544
4758	687545
59359	687546
64774	687547
64757	687548
6357	687549
9787	687550
3807	687551
81461	687552
13049	687553
16957	687554
21361	687555
53970	687556
83003	687557
2077	687558
15138	687559
11301	687560
28936	687561
4573	687562
26095	687563
7274	687564
1622	687565
8260	687566
17881	687567
37237	687568
8413	687569
27779	687570
37791	687571
23436	687572
22137	687573
160	687574
44372	687575
37853	687576
1680	687577
5301	687578
11302	687579
26351	687580
104048	687581
15680	687582
6768	687583
5643	687584
45439	687585
10483	687586
10195	687587
13866	687588
38106	687589
64549	687590
54251	687591
68517	687592
40212	687593
71302	687594
72297	687595
6509	687596
72426	687597
8294	687598
42725	687599
5673	687600
2092	687601
8018	687602
10077	687603
5861	687604
16397	687605
24170	687606
70465	687607
44782	687608
12980	687609
5472	687610
51749	687611
6991	687612
37975	687613
16223	687614
60225	687615
48120	687616
41172	687617
60495	687618
70588	687619
76300	687620
3747	687621
22251	687622
2819	687623
1078	687624
89337	687625
4338	687626
31291	687627
5181	687628
48164	687629
15198	687630
23737	687631
64343	687632
71061	687633
4097	687634
4671	687635
12846	687636
25802	687637
31275	687638
10403	687639
112285	687640
23433	687641
70735	687642
60572	687643
75109	687644
42865	687645
514	687646
34	687647
39361	687648
6002	687649
45726	687650
8888	687651
76602	687652
14596	687653
1455	687654
14436	687655
2192	687656
63095	687657
1352	687658
29303	687659
37909	687660
33	687661
28669	687662
55	687663
31375	687664
35234	687665
49125	687666
29186	687667
3922	687668
25823	687669
98303	687670
52891	687671
74122	687672
113966	687673
26565	687674
58631	687675
5855	687676
42856	687677
25703	687678
110497	687679
21147	687680
27181	687681
43638	687682
47985	687683
61403	687684
19936	687685
44467	687686
12952	687687
114504	687688
54885	687689
14177	687690
14631	687691
4224	687692
10259	687693
42966	687694
13718	687695
30303	687696
30889	687697
32484	687698
69013	687699
15609	687700
43110	687701
5378	687702
9718	687703
36270	687704
66372	687705
3479	687706
29985	687707
9409	687708
7432	687709
16720	687710
29743	687711
15087	687712
303	687713
9665	687714
6840	687715
33208	687716
2948	687717
62011	687718
7905	687719
20018	687720
722	687721
38	687722
4356	687723
3737	687724
19079	687725
43887	687726
4996	687727
68132	687728
34853	687729
14572	687730
31800	687731
45294	687732
36556	687733
13658	687734
16639	687735
41813	687736
24321	687737
3115	687738
4332	687739
72640	687740
28798	687741
15000	687742
6066	687743
50410	687744
18420	687745
26016	687746
643	687747
99555	687748
53595	687749
3938	687750
86406	687751
5830	687752
21282	687753
98095	687754
22741	687755
6151	687756
55648	687757
26787	687758
546	687759
10833	687760
100	687761
9717	687762
70410	687763
1112	687764
19482	687765
2952	687766
69959	687767
49589	687768
105379	687769
82814	687770
12997	687771
81601	687772
8943	687773
906	687774
9556	687775
72724	687776
108923	687777
63711	687778
36261	687779
3959	687780
96274	687781
89978	687782
257	687783
60280	687784
46120	687785
5240	687786
13631	687787
28622	687788
11331	687789
22312	687790
193	687791
10853	687792
38078	687793
55962	687794
19519	687795
4139	687796
643	687797
2969	687798
16984	687799
28748	687800
56607	687801
31887	687802
1839	687803
66279	687804
7983	687805
12350	687806
18373	687807
57513	687808
14	687809
39493	687810
39303	687811
35211	687812
36434	687813
31557	687814
15105	687815
66966	687816
61596	687817
33519	687818
30529	687819
27797	687820
54256	687821
7463	687822
12137	687823
12963	687824
4874	687825
4787	687826
7071	687827
19390	687828
13571	687829
8993	687830
84031	687831
78592	687832
77016	687833
3515	687834
25581	687835
54752	687836
8922	687837
2583	687838
18138	687839
31467	687840
92252	687841
10543	687842
5554	687843
19447	687844
36033	687845
109342	687846
3680	687847
49629	687848
32354	687849
18386	687850
69853	687851
41890	687852
3369	687853
262	687854
16299	687855
21695	687856
7579	687857
25549	687858
1578	687859
34862	687860
20373	687861
30902	687862
18139	687863
76052	687864
50317	687865
987	687866
38587	687867
66598	687868
23529	687869
77036	687870
26988	687871
21268	687872
7734	687873
20987	687874
7192	687875
4336	687876
57169	687877
72035	687878
11322	687879
7823	687880
15429	687881
90396	687882
7047	687883
25188	687884
6258	687885
8	687886
73133	687887
22256	687888
822	687889
3479	687890
105625	687891
28111	687892
22300	687893
32173	687894
30312	687895
18186	687896
102708	687897
8	687898
19005	687899
2557	687900
67295	687901
47016	687902
11176	687903
16795	687904
811	687905
192	687906
5171	687907
57667	687908
11075	687909
2275	687910
19009	687911
13087	687912
1709	687913
307	687914
24794	687915
23470	687916
16325	687917
30104	687918
63343	687919
30736	687920
30546	687921
47251	687922
36373	687923
732	687924
49559	687925
4474	687926
42256	687927
3707	687928
11391	687929
98155	687930
12770	687931
12402	687932
85696	687933
93321	687934
80565	687935
13410	687936
3093	687937
24978	687938
39336	687939
23636	687940
13583	687941
113526	687942
24774	687943
10201	687944
22148	687945
66435	687946
38653	687947
497	687948
18163	687949
24830	687950
4	687951
2605	687952
2110	687953
61	687954
415	687955
50913	687956
48061	687957
9186	687958
20456	687959
46898	687960
16899	687961
6736	687962
15404	687963
67367	687964
21633	687965
32712	687966
34516	687967
11387	687968
11011	687969
17731	687970
34989	687971
69074	687972
50485	687973
1629	687974
75888	687975
39049	687976
27782	687977
51829	687978
75222	687979
5511	687980
8	687981
92755	687982
17991	687983
7262	687984
12704	687985
5740	687986
8134	687987
41788	687988
71760	687989
67133	687990
3146	687991
59151	687992
12175	687993
203	687994
2668	687995
9744	687996
45125	687997
326	687998
117	687999
15224	688000
10413	688001
4169	688002
72759	688003
31020	688004
62175	688005
93	688006
4243	688007
41175	688008
48997	688009
28461	688010
67046	688011
3969	688012
3527	688013
29925	688014
4652	688015
8273	688016
70564	688017
79175	688018
969	688019
42640	688020
83981	688021
23511	688022
49966	688023
91398	688024
23152	688025
13695	688026
24203	688027
94324	688028
9811	688029
19453	688030
1694	688031
40804	688032
85107	688033
43843	688034
24705	688035
18028	688036
15624	688037
52936	688038
38998	688039
19450	688040
9145	688041
22937	688042
42731	688043
56647	688044
23753	688045
93811	688046
48165	688047
23962	688048
2513	688049
28743	688050
24250	688051
9659	688052
77734	688053
52733	688054
50052	688055
49324	688056
101586	688057
96171	688058
34197	688059
2519	688060
32275	688061
13951	688062
31272	688063
7474	688064
49274	688065
38875	688066
40967	688067
26149	688068
43682	688069
27049	688070
22490	688071
4888	688072
8887	688073
59534	688074
12773	688075
45723	688076
50577	688077
52336	688078
41042	688079
95236	688080
50403	688081
88255	688082
88108	688083
30288	688084
4477	688085
31891	688086
478	688087
101844	688088
38497	688089
452	688090
6391	688091
28639	688092
19814	688093
74685	688094
138	688095
39212	688096
3750	688097
710	688098
4	688099
28596	688100
2448	688101
39270	688102
34550	688103
3539	688104
5337	688105
37563	688106
86507	688107
84738	688108
72050	688109
15878	688110
90789	688111
63920	688112
14488	688113
76937	688114
83022	688115
52916	688116
13250	688117
42262	688118
47473	688119
64482	688120
1098	688121
41188	688122
19002	688123
2362	688124
21367	688125
16551	688126
99330	688127
6	688128
6257	688129
58196	688130
31842	688131
71124	688132
87931	688133
9979	688134
70	688135
10942	688136
7768	688137
39456	688138
38206	688139
1294	688140
58	688141
26172	688142
10961	688143
4300	688144
94959	688145
57559	688146
87824	688147
1488	688148
6528	688149
40923	688150
60478	688151
40085	688152
35404	688153
22943	688154
385	688155
10081	688156
4999	688157
17423	688158
70789	688159
781	688160
46392	688161
28246	688162
3654	688163
101861	688164
76919	688165
51633	688166
55382	688167
9046	688168
45300	688169
21251	688170
495	688171
3781	688172
962	688173
22055	688174
73332	688175
53349	688176
37220	688177
7722	688178
39251	688179
88482	688180
76622	688181
27585	688182
35591	688183
20782	688184
27341	688185
1652	688186
43646	688187
29746	688188
7188	688189
15944	688190
15370	688191
49704	688192
5168	688193
10892	688194
7961	688195
8961	688196
7511	688197
20559	688198
90084	688199
4488	688200
19680	688201
65807	688202
23928	688203
39127	688204
103324	688205
52506	688206
56848	688207
32876	688208
33551	688209
6955	688210
19057	688211
26145	688212
5429	688213
46356	688214
58043	688215
41391	688216
32864	688217
33636	688218
15173	688219
1491	688220
11141	688221
44879	688222
62625	688223
10837	688224
44974	688225
3534	688226
37546	688227
25795	688228
45869	688229
44888	688230
11213	688231
19824	688232
46272	688233
14853	688234
44588	688235
18603	688236
1211	688237
5209	688238
5470	688239
836	688240
37058	688241
30220	688242
24919	688243
39194	688244
14845	688245
40288	688246
18520	688247
12635	688248
14602	688249
71839	688250
16720	688251
670	688252
75729	688253
803	688254
2399	688255
59421	688256
18484	688257
82285	688258
79906	688259
10785	688260
78648	688261
54249	688262
26751	688263
53403	688264
12139	688265
10571	688266
29051	688267
87733	688268
21662	688269
94831	688270
68741	688271
6803	688272
47607	688273
63306	688274
59884	688275
22150	688276
55258	688277
67045	688278
34523	688279
19954	688280
10860	688281
101737	688282
61654	688283
18517	688284
8203	688285
9265	688286
31511	688287
18647	688288
82778	688289
8307	688290
5830	688291
7952	688292
6985	688293
87251	688294
46494	688295
77	688296
47735	688297
50875	688298
56773	688299
23532	688300
53479	688301
44836	688302
16323	688303
75734	688304
18738	688305
12441	688306
104041	688307
15525	688308
27441	688309
5700	688310
102	688311
31740	688312
45851	688313
33802	688314
49418	688315
90484	688316
74756	688317
30956	688318
328	688319
17662	688320
22109	688321
28407	688322
9301	688323
40368	688324
40677	688325
80056	688326
789	688327
341	688328
12880	688329
25094	688330
650	688331
37310	688332
1606	688333
26115	688334
2236	688335
43132	688336
53458	688337
1451	688338
3872	688339
38107	688340
7951	688341
6536	688342
42494	688343
22643	688344
59899	688345
239	688346
133	688347
22713	688348
31285	688349
9836	688350
55041	688351
56	688352
56713	688353
25056	688354
1721	688355
19634	688356
10505	688357
4907	688358
80950	688359
7476	688360
30981	688361
4725	688362
35395	688363
13955	688364
71575	688365
7040	688366
4612	688367
93322	688368
71678	688369
1628	688370
58399	688371
9830	688372
61837	688373
10857	688374
14152	688375
35928	688376
68876	688377
8051	688378
89748	688379
19151	688380
28341	688381
61931	688382
12183	688383
2853	688384
60349	688385
16227	688386
174	688387
40887	688388
21499	688389
17935	688390
26211	688391
103759	688392
64092	688393
27895	688394
2272	688395
7435	688396
6556	688397
67987	688398
5872	688399
5895	688400
96597	688401
20103	688402
28084	688403
29833	688404
17696	688405
38897	688406
62	688407
34641	688408
15505	688409
375	688410
6205	688411
16195	688412
19245	688413
1284	688414
3480	688415
51393	688416
3375	688417
7169	688418
7722	688419
25025	688420
77296	688421
28674	688422
54961	688423
8846	688424
26760	688425
97559	688426
61990	688427
47002	688428
36456	688429
10849	688430
32093	688431
18848	688432
7075	688433
2427	688434
62353	688435
31882	688436
62204	688437
41063	688438
13338	688439
47536	688440
759	688441
50674	688442
18302	688443
99988	688444
31963	688445
41053	688446
40653	688447
51958	688448
2327	688449
13615	688450
53758	688451
41105	688452
29156	688453
29	688454
21164	688455
28743	688456
12151	688457
22343	688458
43171	688459
2394	688460
75724	688461
7626	688462
51843	688463
21198	688464
35606	688465
44954	688466
15386	688467
21216	688468
6543	688469
10964	688470
7284	688471
87549	688472
59127	688473
70043	688474
3194	688475
70414	688476
64004	688477
667	688478
81754	688479
4645	688480
1363	688481
1522	688482
11226	688483
4486	688484
103358	688485
33157	688486
63061	688487
22769	688488
1954	688489
21358	688490
31418	688491
49665	688492
61452	688493
5510	688494
7548	688495
3555	688496
96179	688497
83	688498
876	688499
3297	688500
12511	688501
5642	688502
11233	688503
10	688504
73460	688505
56276	688506
6081	688507
7778	688508
20343	688509
25767	688510
81113	688511
63724	688512
3245	688513
30886	688514
1858	688515
12393	688516
13322	688517
73967	688518
31641	688519
6523	688520
34877	688521
63346	688522
10842	688523
643	688524
36736	688525
9418	688526
1009	688527
21255	688528
1753	688529
84631	688530
40622	688531
38126	688532
755	688533
54670	688534
33090	688535
50120	688536
20949	688537
98385	688538
12731	688539
9306	688540
5525	688541
45658	688542
2699	688543
60183	688544
50146	688545
75505	688546
6593	688547
9197	688548
42589	688549
45351	688550
24641	688551
100131	688552
8892	688553
60794	688554
68332	688555
7555	688556
23860	688557
20489	688558
4892	688559
16803	688560
34844	688561
48494	688562
4759	688563
20072	688564
30347	688565
4769	688566
100726	688567
104105	688568
67061	688569
16881	688570
63635	688571
72225	688572
12475	688573
19911	688574
1441	688575
2330	688576
32085	688577
535	688578
13990	688579
33835	688580
5530	688581
850	688582
1137	688583
6770	688584
49151	688585
74391	688586
5255	688587
28262	688588
13685	688589
33026	688590
29465	688591
2755	688592
35549	688593
26120	688594
45023	688595
29060	688596
43959	688597
7386	688598
8343	688599
3172	688600
9764	688601
107204	688602
76827	688603
26309	688604
59659	688605
35792	688606
3232	688607
967	688608
3850	688609
11688	688610
36002	688611
76632	688612
2409	688613
96623	688614
2469	688615
40852	688616
40626	688617
36253	688618
73560	688619
950	688620
89768	688621
66954	688622
3667	688623
14331	688624
38145	688625
103826	688626
39853	688627
6101	688628
92024	688629
5754	688630
31822	688631
36125	688632
18978	688633
17650	688634
42136	688635
19331	688636
10748	688637
3696	688638
22702	688639
48520	688640
53583	688641
3451	688642
84317	688643
5613	688644
16244	688645
27495	688646
54932	688647
46667	688648
33166	688649
17296	688650
44970	688651
6650	688652
38813	688653
4101	688654
65826	688655
17096	688656
484	688657
52411	688658
21077	688659
10586	688660
20580	688661
13503	688662
17815	688663
5378	688664
66983	688665
86862	688666
24675	688667
11813	688668
56769	688669
61848	688670
314	688671
37280	688672
98791	688673
101191	688674
376	688675
50512	688676
33803	688677
29230	688678
38985	688679
33545	688680
49026	688681
40367	688682
79014	688683
34076	688684
552	688685
28700	688686
180	688687
2874	688688
37465	688689
63663	688690
40441	688691
26109	688692
3419	688693
9493	688694
17588	688695
23816	688696
28872	688697
63734	688698
29619	688699
50448	688700
16371	688701
3309	688702
26298	688703
43198	688704
44248	688705
17219	688706
2860	688707
30819	688708
13175	688709
61445	688710
21997	688711
86831	688712
24485	688713
3252	688714
77203	688715
355	688716
16841	688717
699	688718
39879	688719
3249	688720
25316	688721
91902	688722
16845	688723
108712	688724
1240	688725
5365	688726
8914	688727
58560	688728
45143	688729
61542	688730
43519	688731
54310	688732
10817	688733
12632	688734
27046	688735
20666	688736
23870	688737
1215	688738
792	688739
21047	688740
16818	688741
20192	688742
24057	688743
24544	688744
21383	688745
36456	688746
39998	688747
30017	688748
6833	688749
91495	688750
1514	688751
23975	688752
260	688753
61953	688754
30880	688755
4460	688756
1182	688757
18253	688758
16540	688759
30760	688760
1695	688761
40921	688762
55628	688763
692	688764
68025	688765
30546	688766
82470	688767
4686	688768
26572	688769
1975	688770
20433	688771
19391	688772
16369	688773
27557	688774
14672	688775
74157	688776
39843	688777
77979	688778
12114	688779
63294	688780
432	688781
7061	688782
3062	688783
72367	688784
37676	688785
2219	688786
83	688787
44052	688788
77330	688789
60985	688790
5316	688791
68914	688792
4039	688793
5932	688794
151	688795
4168	688796
2092	688797
3066	688798
9504	688799
93884	688800
2133	688801
18474	688802
56311	688803
72094	688804
402	688805
5381	688806
3159	688807
34269	688808
48367	688809
39882	688810
29736	688811
54630	688812
105234	688813
2986	688814
15206	688815
24789	688816
14	688817
53373	688818
36134	688819
11493	688820
20808	688821
28154	688822
89344	688823
26951	688824
89011	688825
6828	688826
6014	688827
19420	688828
12686	688829
27450	688830
32173	688831
28223	688832
898	688833
49701	688834
3011	688835
70652	688836
64315	688837
75081	688838
74914	688839
910	688840
68589	688841
26426	688842
213	688843
56136	688844
84263	688845
53834	688846
1574	688847
15765	688848
12994	688849
30930	688850
3530	688851
45068	688852
29567	688853
10168	688854
4129	688855
48861	688856
14096	688857
29676	688858
62649	688859
451	688860
7719	688861
69764	688862
4547	688863
46512	688864
23660	688865
34179	688866
98955	688867
81250	688868
50263	688869
5389	688870
877	688871
17272	688872
33296	688873
24620	688874
28374	688875
13255	688876
48224	688877
35	688878
5572	688879
2320	688880
1117	688881
3689	688882
30641	688883
13309	688884
9337	688885
17158	688886
32689	688887
9994	688888
7669	688889
18814	688890
20308	688891
58241	688892
18979	688893
34199	688894
18317	688895
75645	688896
72618	688897
1318	688898
11279	688899
5072	688900
5992	688901
2317	688902
23034	688903
5734	688904
6979	688905
55601	688906
50653	688907
1	688908
21271	688909
1260	688910
10404	688911
35130	688912
84778	688913
82771	688914
76884	688915
29	688916
69085	688917
903	688918
29108	688919
22743	688920
25918	688921
31088	688922
856	688923
56181	688924
56365	688925
79811	688926
3566	688927
27232	688928
34278	688929
50388	688930
8078	688931
10293	688932
86523	688933
22913	688934
4388	688935
29941	688936
43884	688937
1757	688938
5958	688939
6930	688940
71923	688941
33205	688942
29174	688943
23991	688944
12550	688945
27213	688946
27129	688947
3850	688948
1402	688949
28885	688950
8080	688951
249	688952
91210	688953
26124	688954
9536	688955
32142	688956
85238	688957
442	688958
41236	688959
174	688960
81484	688961
49129	688962
46082	688963
87386	688964
22743	688965
387	688966
55119	688967
5194	688968
325	688969
13913	688970
8191	688971
3084	688972
57453	688973
76826	688974
32962	688975
2557	688976
2261	688977
11746	688978
59966	688979
16843	688980
5574	688981
43694	688982
25685	688983
31211	688984
43527	688985
18882	688986
20566	688987
8658	688988
10379	688989
3667	688990
715	688991
23320	688992
30406	688993
43342	688994
57144	688995
41861	688996
10626	688997
9234	688998
41372	688999
31806	689000
46399	689001
19563	689002
107142	689003
19494	689004
20027	689005
35104	689006
14507	689007
37586	689008
45931	689009
11944	689010
46152	689011
68069	689012
1442	689013
7367	689014
1318	689015
7183	689016
10349	689017
719	689018
59430	689019
14620	689020
39689	689021
49036	689022
53328	689023
23475	689024
56645	689025
46636	689026
13599	689027
1652	689028
98968	689029
4961	689030
5819	689031
59134	689032
27001	689033
10285	689034
12358	689035
113658	689036
28996	689037
13717	689038
1266	689039
41501	689040
76341	689041
64398	689042
2489	689043
1144	689044
33149	689045
50145	689046
48467	689047
9669	689048
16623	689049
38258	689050
94634	689051
6585	689052
33064	689053
1463	689054
68287	689055
14406	689056
69997	689057
740	689058
154	689059
30280	689060
40381	689061
24788	689062
41399	689063
37358	689064
23094	689065
1186	689066
54729	689067
12164	689068
67835	689069
80218	689070
81472	689071
31289	689072
27946	689073
2121	689074
32318	689075
1417	689076
41630	689077
33505	689078
16572	689079
52111	689080
9825	689081
35573	689082
92483	689083
1101	689084
6436	689085
23459	689086
18403	689087
17052	689088
82539	689089
31835	689090
7641	689091
113730	689092
21687	689093
12573	689094
54199	689095
29990	689096
24447	689097
42901	689098
7748	689099
49729	689100
56564	689101
31999	689102
11125	689103
63912	689104
2575	689105
12806	689106
2135	689107
37090	689108
46280	689109
92563	689110
69101	689111
2319	689112
13632	689113
11346	689114
2771	689115
41836	689116
72977	689117
25642	689118
70508	689119
59519	689120
7579	689121
32554	689122
15968	689123
19739	689124
50226	689125
14200	689126
9824	689127
105524	689128
35116	689129
1012	689130
25195	689131
7576	689132
60595	689133
31702	689134
2278	689135
8826	689136
47422	689137
35767	689138
8301	689139
11582	689140
1043	689141
8903	689142
45513	689143
84950	689144
2965	689145
8321	689146
38910	689147
46169	689148
9645	689149
59228	689150
36847	689151
2854	689152
13348	689153
30	689154
55295	689155
95573	689156
55794	689157
1341	689158
15968	689159
18974	689160
1029	689161
17586	689162
34623	689163
132	689164
7228	689165
64250	689166
367	689167
55451	689168
563	689169
78995	689170
70058	689171
66918	689172
75060	689173
54771	689174
40843	689175
2212	689176
22443	689177
52787	689178
7219	689179
24690	689180
18475	689181
48270	689182
30917	689183
2037	689184
21010	689185
12947	689186
1135	689187
6177	689188
18	689189
4674	689190
644	689191
6251	689192
82067	689193
72142	689194
42275	689195
34350	689196
73185	689197
35397	689198
8956	689199
922	689200
32504	689201
56348	689202
16209	689203
103441	689204
93073	689205
8582	689206
1295	689207
61472	689208
41669	689209
7452	689210
10206	689211
1352	689212
27851	689213
4945	689214
29033	689215
64183	689216
22672	689217
55937	689218
34827	689219
34669	689220
102592	689221
111272	689222
1178	689223
14770	689224
72458	689225
6324	689226
12156	689227
51781	689228
1046	689229
111515	689230
99429	689231
72746	689232
35992	689233
5939	689234
48110	689235
27919	689236
60144	689237
56597	689238
22124	689239
56017	689240
76558	689241
79514	689242
14090	689243
8494	689244
814	689245
53000	689246
4956	689247
19951	689248
7856	689249
92920	689250
3651	689251
2409	689252
9491	689253
18297	689254
15401	689255
45571	689256
40141	689257
22076	689258
84015	689259
9595	689260
42085	689261
70363	689262
2597	689263
13621	689264
76610	689265
3806	689266
69124	689267
32980	689268
1731	689269
101810	689270
17863	689271
59580	689272
7546	689273
29503	689274
70674	689275
27118	689276
2343	689277
77850	689278
76500	689279
46742	689280
44908	689281
4280	689282
5093	689283
9200	689284
54402	689285
13923	689286
16289	689287
1653	689288
23147	689289
35350	689290
58216	689291
25402	689292
49843	689293
19188	689294
51935	689295
91758	689296
16496	689297
40515	689298
101169	689299
96543	689300
3459	689301
26216	689302
3562	689303
31494	689304
1945	689305
19054	689306
82165	689307
102594	689308
18288	689309
970	689310
11943	689311
82481	689312
4412	689313
5284	689314
56853	689315
18895	689316
84779	689317
21233	689318
36602	689319
79994	689320
86926	689321
61453	689322
32256	689323
84775	689324
38361	689325
23790	689326
4918	689327
69385	689328
84077	689329
23785	689330
107070	689331
18995	689332
55755	689333
26064	689334
85243	689335
87161	689336
90200	689337
4535	689338
4239	689339
49835	689340
19144	689341
51157	689342
7113	689343
14176	689344
76	689345
104377	689346
1724	689347
54863	689348
15053	689349
68939	689350
449	689351
35847	689352
52146	689353
4815	689354
20459	689355
18432	689356
40842	689357
5055	689358
3726	689359
643	689360
26988	689361
4633	689362
67896	689363
25132	689364
8557	689365
569	689366
64146	689367
56691	689368
52466	689369
397	689370
47485	689371
12064	689372
7237	689373
25166	689374
6234	689375
36311	689376
4833	689377
38294	689378
56	689379
16602	689380
13938	689381
25354	689382
88182	689383
71752	689384
107521	689385
26403	689386
63262	689387
1169	689388
27605	689389
60739	689390
201	689391
956	689392
37533	689393
18162	689394
14337	689395
425	689396
707	689397
5833	689398
986	689399
32222	689400
31008	689401
32879	689402
86072	689403
18524	689404
427	689405
80855	689406
10575	689407
90100	689408
9635	689409
26762	689410
23935	689411
40589	689412
80342	689413
26775	689414
58469	689415
99378	689416
30903	689417
24754	689418
46146	689419
3985	689420
82835	689421
28601	689422
76822	689423
11359	689424
31572	689425
67779	689426
25115	689427
13513	689428
20882	689429
10525	689430
28314	689431
35882	689432
26183	689433
277	689434
64205	689435
35756	689436
64862	689437
19057	689438
53473	689439
56299	689440
71825	689441
21453	689442
92521	689443
5812	689444
11956	689445
70539	689446
37199	689447
84670	689448
12332	689449
2867	689450
472	689451
71056	689452
17108	689453
20910	689454
54600	689455
25075	689456
29888	689457
61210	689458
108918	689459
1720	689460
9335	689461
26557	689462
15440	689463
60213	689464
26657	689465
76894	689466
8510	689467
39778	689468
22846	689469
283	689470
63877	689471
101194	689472
11594	689473
59998	689474
8800	689475
7783	689476
48375	689477
2976	689478
38332	689479
13628	689480
46336	689481
26940	689482
25427	689483
6886	689484
39334	689485
18976	689486
8933	689487
28845	689488
42751	689489
62971	689490
66262	689491
41648	689492
9858	689493
44307	689494
13819	689495
6250	689496
6064	689497
53729	689498
101960	689499
36621	689500
687	689501
51507	689502
6770	689503
15173	689504
1145	689505
25759	689506
2706	689507
70162	689508
31362	689509
5842	689510
50059	689511
763	689512
6309	689513
18739	689514
30394	689515
4531	689516
22018	689517
43573	689518
43988	689519
7478	689520
69753	689521
18236	689522
14734	689523
20252	689524
26133	689525
23399	689526
1291	689527
912	689528
2512	689529
50607	689530
4568	689531
27261	689532
34180	689533
11237	689534
4330	689535
50924	689536
69286	689537
2045	689538
7043	689539
43194	689540
68316	689541
29063	689542
21919	689543
8187	689544
31652	689545
5334	689546
9624	689547
58426	689548
38608	689549
5446	689550
982	689551
12351	689552
80096	689553
1035	689554
1944	689555
16443	689556
52341	689557
33419	689558
42231	689559
3701	689560
75834	689561
81937	689562
11213	689563
22292	689564
10228	689565
30887	689566
30510	689567
8443	689568
38764	689569
6803	689570
64989	689571
38174	689572
58756	689573
14377	689574
57060	689575
38939	689576
41066	689577
95554	689578
54231	689579
45511	689580
1091	689581
23505	689582
41121	689583
41168	689584
66003	689585
28239	689586
13	689587
22313	689588
12744	689589
91176	689590
9561	689591
299	689592
68973	689593
70523	689594
9522	689595
19032	689596
65794	689597
4289	689598
39599	689599
680	689600
54845	689601
34635	689602
21458	689603
60957	689604
5828	689605
13989	689606
51486	689607
28947	689608
19636	689609
119	689610
39846	689611
31500	689612
1409	689613
6229	689614
56648	689615
58129	689616
3138	689617
36969	689618
30864	689619
83538	689620
564	689621
5451	689622
12846	689623
1773	689624
34008	689625
10258	689626
24271	689627
66999	689628
64659	689629
396	689630
29423	689631
30114	689632
2124	689633
11540	689634
10282	689635
3154	689636
18825	689637
60798	689638
102179	689639
5670	689640
40	689641
22801	689642
4381	689643
53819	689644
52814	689645
28050	689646
71914	689647
9380	689648
111057	689649
16017	689650
81599	689651
7512	689652
83511	689653
61515	689654
52343	689655
22653	689656
16347	689657
17226	689658
4330	689659
1964	689660
36195	689661
43322	689662
51296	689663
9	689664
7554	689665
15	689666
19668	689667
18164	689668
16138	689669
1078	689670
11915	689671
39518	689672
1877	689673
26319	689674
14470	689675
19268	689676
2075	689677
1137	689678
12928	689679
43312	689680
351	689681
34437	689682
34214	689683
57812	689684
54616	689685
10889	689686
56750	689687
52363	689688
3098	689689
4942	689690
32808	689691
44854	689692
45336	689693
91104	689694
84154	689695
48698	689696
63	689697
64147	689698
18734	689699
2845	689700
11370	689701
5753	689702
75813	689703
4542	689704
13183	689705
9476	689706
45900	689707
4050	689708
28273	689709
3742	689710
22443	689711
454	689712
54405	689713
33278	689714
1879	689715
542	689716
9695	689717
102770	689718
18385	689719
536	689720
32055	689721
108	689722
20177	689723
177	689724
12295	689725
50759	689726
26	689727
35841	689728
1247	689729
109718	689730
12337	689731
57228	689732
1093	689733
30708	689734
24514	689735
23319	689736
11650	689737
80693	689738
2288	689739
33148	689740
35563	689741
30403	689742
17516	689743
29121	689744
37127	689745
17	689746
22057	689747
61237	689748
24546	689749
24784	689750
24604	689751
66977	689752
42181	689753
93	689754
379	689755
80246	689756
63720	689757
13787	689758
333	689759
35849	689760
24820	689761
90	689762
76652	689763
3530	689764
1449	689765
28754	689766
57327	689767
18314	689768
26613	689769
18586	689770
79933	689771
34715	689772
5939	689773
85105	689774
5141	689775
31805	689776
83978	689777
9154	689778
6750	689779
36498	689780
69820	689781
28588	689782
45088	689783
103118	689784
16375	689785
10407	689786
951	689787
15599	689788
15487	689789
31533	689790
15228	689791
87421	689792
12074	689793
74130	689794
98379	689795
36052	689796
41623	689797
99454	689798
27354	689799
23010	689800
26074	689801
28277	689802
22686	689803
36252	689804
1454	689805
84368	689806
15633	689807
23027	689808
5265	689809
2611	689810
3679	689811
32958	689812
25859	689813
3666	689814
73347	689815
53514	689816
66280	689817
1444	689818
51460	689819
49310	689820
34683	689821
7733	689822
3251	689823
10036	689824
68	689825
14693	689826
73629	689827
6934	689828
101178	689829
86668	689830
13518	689831
51728	689832
18069	689833
63043	689834
4056	689835
19632	689836
1492	689837
31879	689838
8498	689839
3593	689840
87	689841
16774	689842
22604	689843
21897	689844
23620	689845
26931	689846
20783	689847
47430	689848
38443	689849
10905	689850
4298	689851
11660	689852
21251	689853
1206	689854
36049	689855
32404	689856
7466	689857
315	689858
167	689859
50833	689860
24113	689861
42720	689862
5799	689863
54606	689864
69354	689865
4719	689866
1240	689867
9098	689868
11942	689869
61302	689870
1289	689871
47138	689872
36793	689873
24742	689874
15099	689875
46638	689876
26668	689877
51522	689878
56082	689879
9568	689880
20591	689881
5394	689882
52947	689883
64781	689884
78289	689885
79966	689886
8764	689887
23876	689888
15650	689889
20016	689890
4736	689891
33436	689892
12617	689893
12332	689894
13442	689895
885	689896
30484	689897
1364	689898
608	689899
9041	689900
1611	689901
31789	689902
51268	689903
6209	689904
15896	689905
70466	689906
91413	689907
102265	689908
5579	689909
22974	689910
29127	689911
79807	689912
17542	689913
7950	689914
5843	689915
6732	689916
1590	689917
24191	689918
19113	689919
6125	689920
18290	689921
84970	689922
67324	689923
31464	689924
17444	689925
46147	689926
76002	689927
22126	689928
13553	689929
38898	689930
107045	689931
151	689932
99665	689933
14345	689934
33089	689935
12173	689936
60177	689937
3063	689938
57486	689939
20810	689940
41778	689941
29114	689942
39701	689943
7866	689944
65121	689945
87858	689946
36293	689947
56075	689948
78266	689949
30060	689950
15719	689951
1721	689952
1219	689953
38238	689954
52662	689955
282	689956
4730	689957
61743	689958
28735	689959
332	689960
92159	689961
718	689962
37613	689963
1489	689964
103263	689965
9141	689966
14232	689967
15629	689968
7659	689969
27449	689970
4850	689971
25786	689972
72873	689973
1469	689974
98873	689975
1482	689976
41874	689977
24992	689978
8930	689979
23663	689980
35697	689981
36827	689982
1047	689983
19363	689984
44470	689985
19867	689986
36371	689987
26294	689988
31555	689989
50899	689990
30284	689991
47632	689992
27402	689993
3120	689994
38699	689995
289	689996
99027	689997
51856	689998
3789	689999
63667	690000
49427	690001
2628	690002
11901	690003
16866	690004
25787	690005
48	690006
23010	690007
23008	690008
31437	690009
64518	690010
73170	690011
471	690012
57625	690013
14013	690014
22054	690015
16825	690016
85229	690017
57905	690018
11247	690019
42950	690020
12666	690021
79102	690022
33435	690023
28583	690024
6525	690025
21490	690026
2642	690027
59794	690028
46973	690029
27346	690030
34053	690031
30290	690032
47273	690033
21005	690034
13974	690035
83197	690036
23042	690037
58660	690038
3078	690039
6702	690040
98829	690041
113711	690042
26821	690043
39620	690044
37079	690045
23249	690046
63849	690047
48019	690048
22294	690049
456	690050
5468	690051
6707	690052
1901	690053
9155	690054
67825	690055
6853	690056
29031	690057
53434	690058
38068	690059
945	690060
8695	690061
15026	690062
6519	690063
51916	690064
64553	690065
989	690066
76763	690067
3646	690068
2491	690069
76654	690070
6989	690071
4075	690072
15881	690073
102093	690074
2246	690075
59502	690076
55081	690077
33655	690078
17807	690079
70945	690080
46368	690081
16981	690082
21909	690083
39956	690084
23637	690085
14550	690086
1203	690087
9479	690088
18185	690089
76	690090
9306	690091
17759	690092
23053	690093
4351	690094
45670	690095
6456	690096
2061	690097
82525	690098
2036	690099
22288	690100
43776	690101
5765	690102
60410	690103
62350	690104
16333	690105
2252	690106
56582	690107
14584	690108
3490	690109
8577	690110
47446	690111
7848	690112
5335	690113
23288	690114
23541	690115
65118	690116
64795	690117
41139	690118
73505	690119
22082	690120
60055	690121
63822	690122
76321	690123
91527	690124
5632	690125
11128	690126
57112	690127
39470	690128
540	690129
76531	690130
16490	690131
28662	690132
4766	690133
16307	690134
53837	690135
70549	690136
3808	690137
23057	690138
87834	690139
27744	690140
24171	690141
7003	690142
36509	690143
63961	690144
28074	690145
2645	690146
45841	690147
33583	690148
33874	690149
26326	690150
35871	690151
44591	690152
1474	690153
85552	690154
8622	690155
25309	690156
14130	690157
96457	690158
35552	690159
114284	690160
22511	690161
7400	690162
48308	690163
13047	690164
47167	690165
43765	690166
54094	690167
67520	690168
63601	690169
5703	690170
208	690171
80831	690172
89112	690173
15918	690174
44700	690175
16156	690176
32592	690177
50717	690178
40413	690179
25943	690180
25614	690181
37858	690182
22810	690183
25253	690184
1550	690185
13526	690186
47611	690187
22778	690188
63336	690189
21256	690190
26689	690191
25778	690192
67748	690193
34192	690194
4216	690195
1836	690196
71920	690197
5815	690198
852	690199
24407	690200
2271	690201
6371	690202
32293	690203
86002	690204
7216	690205
47877	690206
24020	690207
9752	690208
4487	690209
30691	690210
2032	690211
19935	690212
18579	690213
16272	690214
93264	690215
8806	690216
79343	690217
46145	690218
3086	690219
16270	690220
17680	690221
89913	690222
12175	690223
15011	690224
593	690225
9908	690226
37579	690227
26194	690228
22916	690229
12633	690230
42420	690231
14667	690232
21869	690233
81161	690234
10015	690235
39653	690236
10395	690237
10542	690238
18644	690239
29261	690240
8038	690241
8408	690242
97685	690243
24324	690244
553	690245
7890	690246
4299	690247
53238	690248
6453	690249
18465	690250
37519	690251
1255	690252
15695	690253
10561	690254
31749	690255
19676	690256
3580	690257
4827	690258
57813	690259
39612	690260
42548	690261
60139	690262
314	690263
10404	690264
24438	690265
35683	690266
12912	690267
87883	690268
12248	690269
1229	690270
9633	690271
80	690272
18618	690273
5177	690274
1784	690275
5957	690276
32029	690277
41802	690278
32759	690279
16006	690280
105	690281
25686	690282
204	690283
2626	690284
3793	690285
3428	690286
45775	690287
11693	690288
16066	690289
40852	690290
57473	690291
12497	690292
72250	690293
21410	690294
42702	690295
80333	690296
18422	690297
44235	690298
25136	690299
32637	690300
18168	690301
30228	690302
41414	690303
10267	690304
5586	690305
9082	690306
29763	690307
30142	690308
565	690309
39673	690310
55714	690311
8030	690312
4303	690313
61731	690314
20701	690315
57773	690316
1432	690317
17634	690318
16979	690319
29705	690320
46758	690321
28370	690322
1217	690323
20436	690324
59609	690325
2445	690326
17499	690327
36713	690328
19889	690329
2674	690330
17258	690331
12116	690332
1873	690333
48365	690334
92846	690335
16800	690336
16918	690337
2423	690338
1433	690339
10923	690340
22864	690341
8908	690342
11445	690343
19036	690344
70663	690345
14505	690346
4356	690347
4719	690348
33416	690349
742	690350
30753	690351
44231	690352
2128	690353
6832	690354
4543	690355
54285	690356
46422	690357
57496	690358
34625	690359
20368	690360
59670	690361
25676	690362
30193	690363
49299	690364
15386	690365
4947	690366
5	690367
4996	690368
1159	690369
923	690370
81701	690371
572	690372
181	690373
775	690374
108846	690375
7355	690376
8458	690377
44685	690378
12522	690379
45093	690380
10758	690381
7837	690382
43932	690383
4690	690384
2395	690385
1341	690386
18306	690387
48479	690388
1849	690389
2791	690390
6357	690391
18046	690392
18815	690393
66178	690394
1427	690395
996	690396
6452	690397
274	690398
129	690399
33480	690400
58993	690401
15116	690402
4553	690403
10150	690404
8582	690405
11446	690406
53568	690407
1672	690408
53243	690409
18222	690410
60566	690411
8295	690412
45	690413
12403	690414
14665	690415
28943	690416
39970	690417
24570	690418
44610	690419
330	690420
26860	690421
16820	690422
51618	690423
15293	690424
36253	690425
20835	690426
983	690427
41050	690428
17036	690429
38958	690430
1454	690431
3609	690432
2470	690433
12026	690434
7588	690435
39077	690436
12370	690437
12167	690438
12107	690439
86	690440
618	690441
27672	690442
7321	690443
48301	690444
7398	690445
31	690446
92210	690447
10948	690448
28626	690449
73812	690450
37984	690451
3244	690452
2	690453
47024	690454
52408	690455
29402	690456
2241	690457
6168	690458
105754	690459
24843	690460
6101	690461
54702	690462
11782	690463
21486	690464
33943	690465
11271	690466
44755	690467
209	690468
32781	690469
5670	690470
23493	690471
18762	690472
75326	690473
42320	690474
114509	690475
18393	690476
9941	690477
21698	690478
2	690479
2127	690480
32895	690481
13543	690482
81886	690483
10015	690484
3233	690485
4548	690486
830	690487
51110	690488
11055	690489
59243	690490
21185	690491
6469	690492
1884	690493
4559	690494
3449	690495
1943	690496
40289	690497
26763	690498
17742	690499
5040	690500
21496	690501
24913	690502
30841	690503
10752	690504
94058	690505
388	690506
33695	690507
69875	690508
62576	690509
28786	690510
813	690511
97965	690512
35311	690513
11147	690514
16882	690515
18228	690516
7016	690517
1488	690518
56844	690519
34361	690520
35728	690521
10523	690522
39269	690523
18516	690524
35203	690525
33759	690526
21575	690527
9107	690528
2774	690529
9640	690530
67829	690531
17621	690532
64482	690533
37088	690534
20237	690535
15159	690536
6019	690537
8052	690538
3500	690539
340	690540
49946	690541
6700	690542
14527	690543
15379	690544
36120	690545
8609	690546
14248	690547
22402	690548
16759	690549
17795	690550
23383	690551
28415	690552
32488	690553
10962	690554
6378	690555
897	690556
1055	690557
2226	690558
7800	690559
37046	690560
1181	690561
911	690562
23677	690563
32634	690564
72915	690565
11195	690566
43106	690567
3830	690568
19900	690569
21380	690570
248	690571
56903	690572
11484	690573
1782	690574
220	690575
1354	690576
49257	690577
71737	690578
17428	690579
18301	690580
39492	690581
74590	690582
2295	690583
2076	690584
98788	690585
19788	690586
30446	690587
5991	690588
4058	690589
1241	690590
9997	690591
52136	690592
58842	690593
41966	690594
7355	690595
2452	690596
75967	690597
100312	690598
90395	690599
561	690600
13032	690601
7135	690602
74294	690603
19159	690604
22284	690605
91601	690606
12261	690607
34171	690608
72712	690609
54202	690610
61796	690611
82013	690612
25401	690613
25119	690614
50276	690615
40017	690616
462	690617
102089	690618
65318	690619
3076	690620
31145	690621
554	690622
5235	690623
62969	690624
13604	690625
19507	690626
50042	690627
60191	690628
47121	690629
98515	690630
5262	690631
15294	690632
52890	690633
8346	690634
11857	690635
111733	690636
948	690637
63431	690638
82378	690639
3962	690640
41066	690641
15764	690642
7260	690643
32450	690644
3886	690645
11911	690646
26396	690647
382	690648
4545	690649
77129	690650
21469	690651
17150	690652
25702	690653
51017	690654
7730	690655
40318	690656
84041	690657
11138	690658
5664	690659
45146	690660
18474	690661
47432	690662
104562	690663
53062	690664
53790	690665
67038	690666
10920	690667
34318	690668
4865	690669
61324	690670
5529	690671
611	690672
35938	690673
2688	690674
25745	690675
43412	690676
9620	690677
52835	690678
33956	690679
64229	690680
9913	690681
85400	690682
56204	690683
8683	690684
2440	690685
114318	690686
45702	690687
822	690688
11589	690689
33697	690690
86741	690691
29184	690692
55247	690693
36478	690694
35232	690695
403	690696
32093	690697
15525	690698
55601	690699
919	690700
1911	690701
2578	690702
39514	690703
17649	690704
37227	690705
28384	690706
3635	690707
40338	690708
21963	690709
40350	690710
68554	690711
1485	690712
440	690713
3867	690714
22395	690715
1129	690716
10531	690717
13018	690718
37678	690719
71974	690720
6849	690721
1169	690722
6054	690723
17230	690724
19725	690725
46138	690726
10830	690727
89139	690728
70823	690729
15979	690730
7053	690731
9270	690732
17393	690733
7323	690734
920	690735
12018	690736
4483	690737
8389	690738
49876	690739
27228	690740
2379	690741
30176	690742
12900	690743
97469	690744
11590	690745
38690	690746
7812	690747
28703	690748
56286	690749
592	690750
13354	690751
98534	690752
34594	690753
7941	690754
6626	690755
50346	690756
34035	690757
10134	690758
15897	690759
9355	690760
55849	690761
86068	690762
3299	690763
55227	690764
33567	690765
48110	690766
52867	690767
79777	690768
31610	690769
51444	690770
15064	690771
61023	690772
20625	690773
31054	690774
18621	690775
30876	690776
3140	690777
166	690778
44121	690779
384	690780
4602	690781
2379	690782
60588	690783
28702	690784
5737	690785
45212	690786
11195	690787
1049	690788
8839	690789
772	690790
4689	690791
101638	690792
51974	690793
3876	690794
22096	690795
1320	690796
32113	690797
23033	690798
13342	690799
48195	690800
389	690801
45615	690802
23186	690803
93617	690804
64156	690805
8965	690806
77244	690807
81046	690808
13699	690809
12536	690810
3482	690811
17010	690812
12676	690813
18328	690814
27835	690815
13053	690816
44922	690817
25282	690818
37185	690819
110740	690820
52461	690821
9179	690822
3457	690823
10897	690824
1680	690825
1687	690826
7021	690827
37494	690828
17450	690829
51667	690830
36742	690831
54308	690832
14772	690833
5098	690834
65271	690835
13732	690836
25079	690837
12265	690838
14102	690839
10363	690840
40747	690841
689	690842
110489	690843
4381	690844
6069	690845
28383	690846
28153	690847
20431	690848
39180	690849
102495	690850
53500	690851
97727	690852
707	690853
26575	690854
1782	690855
17712	690856
6661	690857
33403	690858
25794	690859
43417	690860
30706	690861
18183	690862
23673	690863
23513	690864
25090	690865
57505	690866
37475	690867
514	690868
47591	690869
38229	690870
78407	690871
2741	690872
2064	690873
9039	690874
13755	690875
1409	690876
101433	690877
14103	690878
12263	690879
22279	690880
9488	690881
102909	690882
2941	690883
17347	690884
3821	690885
17	690886
74910	690887
24467	690888
3	690889
41435	690890
26038	690891
2232	690892
33169	690893
14829	690894
103113	690895
21234	690896
2774	690897
5804	690898
103184	690899
61029	690900
37961	690901
39219	690902
63578	690903
64429	690904
457	690905
5240	690906
58872	690907
58499	690908
5937	690909
72153	690910
28112	690911
14964	690912
26816	690913
82032	690914
921	690915
3647	690916
18607	690917
38374	690918
7706	690919
1552	690920
61	690921
9889	690922
2519	690923
35660	690924
4044	690925
12477	690926
77692	690927
12462	690928
57070	690929
17716	690930
16227	690931
33261	690932
23448	690933
123	690934
710	690935
10202	690936
67525	690937
17126	690938
3327	690939
22125	690940
1319	690941
35108	690942
11378	690943
37996	690944
78049	690945
61714	690946
8910	690947
37954	690948
2267	690949
87752	690950
19835	690951
55777	690952
4467	690953
14013	690954
9951	690955
62617	690956
41567	690957
56986	690958
61750	690959
55065	690960
3068	690961
30160	690962
69626	690963
13445	690964
17385	690965
92590	690966
7928	690967
3947	690968
11384	690969
17711	690970
255	690971
832	690972
1010	690973
64503	690974
46170	690975
60203	690976
2333	690977
4268	690978
6546	690979
3007	690980
50451	690981
1797	690982
41013	690983
97316	690984
2544	690985
100724	690986
99684	690987
45634	690988
77275	690989
44768	690990
106375	690991
31952	690992
41501	690993
3243	690994
62656	690995
5809	690996
1865	690997
62663	690998
30264	690999
54247	691000
60906	691001
16733	691002
66039	691003
154	691004
96418	691005
27548	691006
18617	691007
11050	691008
21499	691009
71000	691010
103318	691011
1233	691012
5855	691013
69173	691014
77159	691015
1066	691016
8956	691017
55013	691018
368	691019
37004	691020
76591	691021
2456	691022
20446	691023
4544	691024
36038	691025
90674	691026
3498	691027
1260	691028
19493	691029
2150	691030
5905	691031
14756	691032
56559	691033
7234	691034
59020	691035
7585	691036
4944	691037
3838	691038
2222	691039
3790	691040
32096	691041
11844	691042
29742	691043
52060	691044
95772	691045
40750	691046
25664	691047
26081	691048
18416	691049
56785	691050
88304	691051
67462	691052
5988	691053
26028	691054
66528	691055
156	691056
9966	691057
35199	691058
6809	691059
35940	691060
63612	691061
69634	691062
11621	691063
78431	691064
46179	691065
1977	691066
5858	691067
14428	691068
43277	691069
34681	691070
17002	691071
11164	691072
501	691073
37832	691074
77084	691075
44468	691076
10038	691077
27707	691078
20249	691079
19567	691080
11714	691081
78353	691082
8055	691083
49846	691084
10720	691085
93673	691086
100891	691087
54166	691088
10842	691089
6658	691090
5179	691091
2646	691092
3001	691093
18708	691094
51636	691095
72124	691096
34456	691097
57942	691098
44171	691099
6740	691100
47061	691101
3086	691102
74657	691103
16717	691104
9566	691105
10060	691106
79136	691107
28517	691108
27824	691109
41887	691110
61947	691111
7452	691112
3147	691113
21818	691114
47102	691115
82400	691116
72083	691117
57802	691118
26209	691119
15455	691120
667	691121
88705	691122
34649	691123
980	691124
37670	691125
91996	691126
14143	691127
2034	691128
17887	691129
39258	691130
27320	691131
103261	691132
1527	691133
39863	691134
37577	691135
56760	691136
17238	691137
2699	691138
79955	691139
61636	691140
2796	691141
6136	691142
6798	691143
5156	691144
22564	691145
587	691146
46505	691147
72579	691148
90362	691149
31429	691150
6083	691151
22584	691152
17073	691153
32021	691154
6914	691155
11824	691156
2908	691157
40801	691158
51779	691159
18583	691160
21710	691161
27833	691162
2465	691163
1317	691164
246	691165
26320	691166
33935	691167
49398	691168
407	691169
11349	691170
8354	691171
6948	691172
157	691173
31196	691174
21247	691175
22243	691176
31390	691177
24606	691178
2922	691179
6211	691180
11095	691181
1050	691182
2109	691183
5860	691184
32636	691185
1648	691186
747	691187
41728	691188
2788	691189
64902	691190
2397	691191
7578	691192
1077	691193
95707	691194
1066	691195
36709	691196
8237	691197
662	691198
2365	691199
1587	691200
70711	691201
16812	691202
13282	691203
79860	691204
20630	691205
38949	691206
10849	691207
1243	691208
93874	691209
22997	691210
29445	691211
77842	691212
44287	691213
68367	691214
21727	691215
10224	691216
17644	691217
39625	691218
7980	691219
9557	691220
27531	691221
16367	691222
21912	691223
2135	691224
14192	691225
15052	691226
2167	691227
30466	691228
24897	691229
393	691230
29989	691231
69408	691232
30088	691233
15962	691234
46255	691235
3733	691236
10661	691237
15117	691238
41887	691239
9867	691240
72365	691241
18485	691242
9825	691243
5050	691244
30474	691245
20088	691246
845	691247
50259	691248
34608	691249
55442	691250
49438	691251
1240	691252
23677	691253
53062	691254
15322	691255
114460	691256
17065	691257
1087	691258
48120	691259
90	691260
82306	691261
18631	691262
37530	691263
22756	691264
44817	691265
20682	691266
5809	691267
32154	691268
67521	691269
4307	691270
81383	691271
22602	691272
15779	691273
2617	691274
58943	691275
26604	691276
20670	691277
5255	691278
2899	691279
22352	691280
82073	691281
1881	691282
109	691283
9334	691284
12735	691285
65880	691286
48006	691287
92231	691288
58809	691289
4837	691290
59120	691291
3006	691292
2008	691293
63914	691294
61431	691295
15259	691296
1012	691297
31556	691298
21743	691299
74226	691300
42237	691301
51696	691302
88578	691303
5559	691304
22057	691305
50568	691306
22901	691307
46572	691308
66637	691309
1292	691310
39612	691311
24208	691312
339	691313
17922	691314
47815	691315
22016	691316
17564	691317
24928	691318
15309	691319
14107	691320
3442	691321
11887	691322
60203	691323
54297	691324
14642	691325
18941	691326
20253	691327
1823	691328
25402	691329
4842	691330
75387	691331
15814	691332
36853	691333
12722	691334
21180	691335
40067	691336
67517	691337
2373	691338
76925	691339
60332	691340
38391	691341
216	691342
57354	691343
22761	691344
23536	691345
623	691346
12058	691347
16206	691348
93007	691349
3759	691350
110529	691351
54706	691352
616	691353
13455	691354
725	691355
9968	691356
50398	691357
77661	691358
20059	691359
28206	691360
26383	691361
64186	691362
12440	691363
43997	691364
29557	691365
60822	691366
16355	691367
73321	691368
8004	691369
9255	691370
4567	691371
37584	691372
82331	691373
6277	691374
54	691375
50517	691376
32399	691377
8692	691378
65384	691379
89736	691380
42688	691381
8803	691382
14007	691383
1673	691384
10294	691385
36416	691386
85720	691387
70952	691388
21081	691389
102677	691390
33891	691391
9044	691392
44423	691393
3006	691394
17775	691395
90	691396
16063	691397
5617	691398
27841	691399
61469	691400
2026	691401
1381	691402
88117	691403
21766	691404
105686	691405
84814	691406
31449	691407
32765	691408
18765	691409
299	691410
485	691411
18690	691412
2369	691413
58102	691414
1047	691415
5008	691416
73016	691417
51338	691418
12265	691419
2660	691420
9532	691421
19572	691422
43629	691423
90402	691424
15588	691425
4188	691426
2149	691427
7761	691428
34247	691429
17507	691430
50374	691431
82274	691432
20553	691433
39418	691434
14002	691435
44697	691436
95768	691437
64799	691438
5671	691439
2969	691440
70501	691441
48327	691442
44146	691443
12199	691444
970	691445
3161	691446
28596	691447
56387	691448
1360	691449
72214	691450
79023	691451
53248	691452
48614	691453
24863	691454
44793	691455
44859	691456
87559	691457
6607	691458
14810	691459
15332	691460
8139	691461
37680	691462
16767	691463
43537	691464
73548	691465
8868	691466
22	691467
72353	691468
32	691469
47954	691470
28567	691471
69998	691472
1916	691473
191	691474
1296	691475
481	691476
61059	691477
5947	691478
82494	691479
71548	691480
1040	691481
22851	691482
42055	691483
89181	691484
4099	691485
23066	691486
21136	691487
49513	691488
14936	691489
623	691490
13644	691491
53126	691492
3972	691493
86696	691494
183	691495
84320	691496
2059	691497
30736	691498
884	691499
75552	691500
330	691501
36855	691502
14705	691503
90198	691504
94805	691505
64544	691506
51066	691507
33731	691508
25903	691509
11429	691510
18397	691511
49091	691512
30132	691513
57	691514
24132	691515
133	691516
1208	691517
42362	691518
70694	691519
89653	691520
21497	691521
1040	691522
43307	691523
113324	691524
19756	691525
4041	691526
25967	691527
15445	691528
12717	691529
2078	691530
37600	691531
7851	691532
23804	691533
2035	691534
56882	691535
12553	691536
25784	691537
71682	691538
94673	691539
28098	691540
23753	691541
28740	691542
6891	691543
7	691544
19679	691545
13621	691546
45364	691547
29000	691548
26714	691549
9282	691550
28470	691551
25567	691552
2572	691553
9747	691554
40812	691555
19251	691556
51088	691557
44746	691558
11218	691559
567	691560
36733	691561
18009	691562
24304	691563
6610	691564
21132	691565
18699	691566
36227	691567
809	691568
3260	691569
1496	691570
31003	691571
45208	691572
19689	691573
37624	691574
22968	691575
70907	691576
461	691577
91280	691578
6269	691579
16106	691580
7608	691581
8589	691582
1846	691583
19267	691584
89718	691585
32272	691586
67725	691587
69455	691588
100495	691589
8661	691590
35255	691591
60990	691592
4537	691593
16857	691594
65198	691595
73738	691596
10176	691597
100750	691598
22594	691599
34660	691600
76	691601
40552	691602
3648	691603
81411	691604
8141	691605
91943	691606
9843	691607
13005	691608
15512	691609
31937	691610
49896	691611
96990	691612
15966	691613
111633	691614
45437	691615
5377	691616
25	691617
19000	691618
42718	691619
10081	691620
56418	691621
12551	691622
38711	691623
88382	691624
51604	691625
4745	691626
86761	691627
22073	691628
19960	691629
12165	691630
23287	691631
55983	691632
17733	691633
8976	691634
33595	691635
54456	691636
90153	691637
89860	691638
23201	691639
61025	691640
12059	691641
10318	691642
9538	691643
18297	691644
32164	691645
91628	691646
735	691647
6420	691648
40677	691649
62431	691650
101820	691651
12233	691652
12882	691653
29633	691654
16166	691655
8301	691656
40752	691657
53796	691658
80792	691659
100884	691660
21156	691661
4820	691662
13680	691663
15441	691664
44118	691665
15834	691666
45732	691667
19479	691668
2063	691669
44196	691670
96761	691671
1793	691672
28666	691673
44490	691674
32679	691675
102	691676
32862	691677
43430	691678
30650	691679
23700	691680
5700	691681
31752	691682
1583	691683
53138	691684
31854	691685
57680	691686
23395	691687
20861	691688
3700	691689
238	691690
2255	691691
5970	691692
40527	691693
17295	691694
20738	691695
36757	691696
59648	691697
36395	691698
44510	691699
28302	691700
44203	691701
12755	691702
59594	691703
21684	691704
77315	691705
52634	691706
2155	691707
93237	691708
100112	691709
44224	691710
57372	691711
85957	691712
18461	691713
29962	691714
101166	691715
75339	691716
25021	691717
19542	691718
101746	691719
21826	691720
85442	691721
60415	691722
19704	691723
17106	691724
230	691725
226	691726
24136	691727
5457	691728
89072	691729
20404	691730
11794	691731
74496	691732
39986	691733
47868	691734
7207	691735
47295	691736
59206	691737
20844	691738
14840	691739
2746	691740
3178	691741
3904	691742
81005	691743
23683	691744
14098	691745
238	691746
42206	691747
36625	691748
50858	691749
3458	691750
17663	691751
2001	691752
4767	691753
1082	691754
21385	691755
40894	691756
1063	691757
80683	691758
21319	691759
57706	691760
24588	691761
12066	691762
37097	691763
1195	691764
7110	691765
25061	691766
54238	691767
2937	691768
85301	691769
14408	691770
917	691771
93771	691772
25721	691773
4396	691774
88785	691775
70206	691776
45263	691777
70557	691778
41892	691779
108013	691780
8678	691781
15059	691782
3853	691783
2303	691784
69030	691785
14733	691786
15020	691787
98886	691788
13901	691789
8637	691790
53848	691791
27115	691792
45260	691793
24174	691794
11334	691795
25182	691796
24428	691797
871	691798
18985	691799
7199	691800
78996	691801
41951	691802
10589	691803
41355	691804
75672	691805
75489	691806
38943	691807
40277	691808
55326	691809
23118	691810
71726	691811
1661	691812
1199	691813
77766	691814
513	691815
1323	691816
7796	691817
51772	691818
22264	691819
3439	691820
49467	691821
70659	691822
39436	691823
15882	691824
12285	691825
15303	691826
7931	691827
54889	691828
93170	691829
37782	691830
5406	691831
8175	691832
5145	691833
1432	691834
1634	691835
4134	691836
924	691837
1113	691838
4197	691839
44396	691840
19230	691841
112868	691842
98839	691843
79954	691844
99959	691845
8463	691846
23688	691847
83833	691848
1996	691849
25973	691850
10580	691851
66260	691852
11711	691853
62125	691854
502	691855
3921	691856
69080	691857
2086	691858
51264	691859
68928	691860
12731	691861
46195	691862
69398	691863
13900	691864
40048	691865
21436	691866
6027	691867
17757	691868
21984	691869
5144	691870
51319	691871
57369	691872
26289	691873
56938	691874
47849	691875
14341	691876
36986	691877
25022	691878
58907	691879
3384	691880
11007	691881
38027	691882
21064	691883
2725	691884
34306	691885
8229	691886
37885	691887
26165	691888
75762	691889
7899	691890
7901	691891
25396	691892
60240	691893
32491	691894
71719	691895
38150	691896
6502	691897
36807	691898
41454	691899
7927	691900
4106	691901
11690	691902
75412	691903
14134	691904
3367	691905
9702	691906
22198	691907
30699	691908
40886	691909
56875	691910
101032	691911
93204	691912
38283	691913
757	691914
66331	691915
3770	691916
81002	691917
52500	691918
55170	691919
11241	691920
15149	691921
77616	691922
3044	691923
36086	691924
99267	691925
17051	691926
48552	691927
75144	691928
68956	691929
1082	691930
54448	691931
12789	691932
18918	691933
6229	691934
30398	691935
16511	691936
36135	691937
47643	691938
45225	691939
628	691940
14226	691941
48788	691942
14412	691943
49248	691944
22081	691945
31359	691946
150	691947
3890	691948
46353	691949
27256	691950
64874	691951
46306	691952
61522	691953
15453	691954
89715	691955
82912	691956
65055	691957
1871	691958
2890	691959
81269	691960
66271	691961
1685	691962
13764	691963
80742	691964
1761	691965
26560	691966
68176	691967
15876	691968
30345	691969
37165	691970
12766	691971
8401	691972
65870	691973
12388	691974
42785	691975
84550	691976
40520	691977
5469	691978
10326	691979
43497	691980
17394	691981
17108	691982
35500	691983
15128	691984
1110	691985
162	691986
66302	691987
56733	691988
1795	691989
25811	691990
98708	691991
73399	691992
33260	691993
12538	691994
4178	691995
340	691996
86848	691997
6314	691998
169	691999
14294	692000
72893	692001
2131	692002
57059	692003
66043	692004
26274	692005
54454	692006
32254	692007
27141	692008
74016	692009
37438	692010
39437	692011
41240	692012
294	692013
42882	692014
42953	692015
77	692016
21421	692017
1489	692018
19161	692019
4017	692020
80325	692021
91984	692022
59136	692023
47497	692024
19367	692025
22668	692026
94462	692027
182	692028
29180	692029
26161	692030
6141	692031
25730	692032
8188	692033
17614	692034
39654	692035
28361	692036
28405	692037
35054	692038
8155	692039
65103	692040
27646	692041
85339	692042
16922	692043
85113	692044
34183	692045
43164	692046
9264	692047
24081	692048
50531	692049
20982	692050
45488	692051
27866	692052
13897	692053
63169	692054
77744	692055
13465	692056
68593	692057
59006	692058
80800	692059
22903	692060
8269	692061
806	692062
81955	692063
48317	692064
5832	692065
10805	692066
36753	692067
20036	692068
10309	692069
86700	692070
84915	692071
827	692072
69079	692073
55378	692074
5289	692075
21150	692076
10596	692077
29133	692078
2590	692079
1968	692080
4335	692081
49694	692082
101728	692083
22553	692084
18805	692085
32697	692086
1241	692087
6406	692088
4293	692089
18700	692090
12480	692091
23019	692092
25341	692093
23081	692094
6579	692095
35447	692096
64239	692097
81136	692098
36746	692099
20616	692100
45257	692101
19362	692102
5387	692103
10792	692104
10815	692105
47649	692106
17316	692107
795	692108
70890	692109
24410	692110
15693	692111
32788	692112
25942	692113
59994	692114
46956	692115
28340	692116
10531	692117
11731	692118
3	692119
86140	692120
109222	692121
22631	692122
58931	692123
69614	692124
3627	692125
19184	692126
52026	692127
5766	692128
1323	692129
1113	692130
33331	692131
187	692132
5080	692133
31	692134
23874	692135
13751	692136
55500	692137
2786	692138
20375	692139
30287	692140
2923	692141
48230	692142
59226	692143
3118	692144
72868	692145
24596	692146
8548	692147
56612	692148
90561	692149
62565	692150
26329	692151
53808	692152
11882	692153
67690	692154
196	692155
26035	692156
71781	692157
72063	692158
39	692159
105105	692160
2080	692161
53975	692162
13116	692163
29170	692164
2868	692165
66428	692166
12599	692167
5837	692168
39904	692169
63795	692170
41030	692171
41517	692172
52775	692173
40344	692174
1856	692175
18200	692176
24472	692177
20166	692178
9658	692179
3193	692180
7878	692181
35845	692182
19119	692183
89319	692184
22681	692185
18936	692186
49370	692187
48448	692188
19959	692189
95072	692190
27827	692191
228	692192
21899	692193
64378	692194
30863	692195
16332	692196
57175	692197
36436	692198
26354	692199
7960	692200
9804	692201
71428	692202
118	692203
24264	692204
35268	692205
72136	692206
8272	692207
31572	692208
53585	692209
15904	692210
10181	692211
12387	692212
35388	692213
33012	692214
4309	692215
14032	692216
6967	692217
58971	692218
1284	692219
52551	692220
86	692221
3596	692222
15293	692223
55343	692224
6315	692225
4428	692226
9663	692227
372	692228
63302	692229
11599	692230
18128	692231
14002	692232
800	692233
3286	692234
40444	692235
21216	692236
79347	692237
89358	692238
50204	692239
55690	692240
104778	692241
1506	692242
41050	692243
67916	692244
24631	692245
23828	692246
4525	692247
7374	692248
43214	692249
631	692250
24340	692251
59607	692252
15169	692253
38187	692254
6363	692255
41	692256
96255	692257
639	692258
450	692259
397	692260
38729	692261
12477	692262
66072	692263
4817	692264
94374	692265
16489	692266
69353	692267
47179	692268
24016	692269
5050	692270
66482	692271
104590	692272
4582	692273
93028	692274
90689	692275
10705	692276
5683	692277
8056	692278
2797	692279
17953	692280
31520	692281
10054	692282
5901	692283
66244	692284
8201	692285
28159	692286
4314	692287
3753	692288
39818	692289
49000	692290
74058	692291
49293	692292
6780	692293
4856	692294
9923	692295
5536	692296
13948	692297
50843	692298
348	692299
22003	692300
26610	692301
42365	692302
34997	692303
55504	692304
30091	692305
23261	692306
5192	692307
14308	692308
30482	692309
37315	692310
79	692311
17912	692312
8213	692313
41	692314
4276	692315
73410	692316
41224	692317
15261	692318
82207	692319
7952	692320
32961	692321
34745	692322
11907	692323
79076	692324
58004	692325
22237	692326
12993	692327
30453	692328
80567	692329
13475	692330
9901	692331
969	692332
721	692333
47479	692334
18808	692335
1551	692336
47256	692337
13325	692338
46556	692339
83294	692340
6816	692341
10662	692342
10386	692343
90363	692344
18450	692345
73894	692346
14182	692347
1358	692348
24883	692349
13776	692350
6066	692351
1538	692352
24410	692353
8792	692354
10263	692355
17564	692356
1138	692357
17300	692358
36834	692359
21503	692360
41322	692361
86206	692362
18183	692363
10995	692364
21430	692365
763	692366
72967	692367
2236	692368
39040	692369
58647	692370
83007	692371
18245	692372
14340	692373
28396	692374
72520	692375
5230	692376
73810	692377
107704	692378
40937	692379
46698	692380
7626	692381
64154	692382
33294	692383
30430	692384
4148	692385
83919	692386
16858	692387
4055	692388
33493	692389
63088	692390
4143	692391
11612	692392
38806	692393
18693	692394
70524	692395
56903	692396
1148	692397
82065	692398
71965	692399
23013	692400
30713	692401
9486	692402
5305	692403
2088	692404
83365	692405
3654	692406
9663	692407
49088	692408
37645	692409
7367	692410
3765	692411
9061	692412
46229	692413
22090	692414
76774	692415
10967	692416
82994	692417
6054	692418
18578	692419
10418	692420
55321	692421
33766	692422
78198	692423
108003	692424
59664	692425
106927	692426
34754	692427
73534	692428
86230	692429
42339	692430
14141	692431
3471	692432
35582	692433
22176	692434
16153	692435
5088	692436
10120	692437
71	692438
59439	692439
71588	692440
63708	692441
30756	692442
573	692443
66850	692444
4032	692445
30725	692446
23443	692447
2677	692448
13662	692449
1198	692450
49525	692451
17195	692452
50518	692453
2779	692454
71935	692455
398	692456
2637	692457
4561	692458
13170	692459
147	692460
656	692461
48591	692462
52156	692463
58824	692464
30935	692465
52384	692466
68384	692467
7044	692468
81168	692469
13424	692470
82972	692471
450	692472
55662	692473
53766	692474
46719	692475
106328	692476
32024	692477
833	692478
7511	692479
29390	692480
28995	692481
58889	692482
57400	692483
44008	692484
19739	692485
2604	692486
10084	692487
18664	692488
88062	692489
11475	692490
3835	692491
27970	692492
16817	692493
297	692494
74365	692495
4062	692496
85400	692497
28966	692498
88383	692499
26462	692500
1497	692501
18925	692502
20066	692503
101651	692504
60686	692505
28815	692506
6476	692507
37207	692508
48957	692509
37327	692510
95812	692511
58691	692512
61803	692513
13048	692514
842	692515
18680	692516
3648	692517
73007	692518
71	692519
57554	692520
49831	692521
294	692522
52310	692523
1382	692524
42865	692525
51649	692526
14180	692527
2860	692528
21782	692529
114538	692530
83068	692531
73170	692532
2347	692533
60372	692534
39134	692535
34373	692536
37173	692537
5762	692538
102751	692539
31249	692540
29103	692541
44276	692542
20895	692543
29648	692544
29547	692545
25877	692546
9632	692547
1807	692548
13088	692549
7055	692550
41389	692551
7592	692552
59579	692553
21031	692554
59369	692555
7931	692556
16910	692557
70196	692558
3651	692559
14060	692560
25554	692561
2861	692562
11256	692563
47612	692564
10895	692565
48902	692566
50010	692567
92272	692568
9952	692569
1887	692570
53907	692571
10537	692572
35271	692573
15514	692574
29945	692575
11683	692576
32773	692577
52311	692578
454	692579
84278	692580
6952	692581
7041	692582
74598	692583
44595	692584
70888	692585
58913	692586
43196	692587
36419	692588
6300	692589
6078	692590
33038	692591
14447	692592
1689	692593
480	692594
10457	692595
3822	692596
30266	692597
7281	692598
56670	692599
69043	692600
49591	692601
10957	692602
11481	692603
30191	692604
86622	692605
14369	692606
92357	692607
38052	692608
53995	692609
19870	692610
26342	692611
22075	692612
4229	692613
26096	692614
10087	692615
1123	692616
45434	692617
16789	692618
1439	692619
5	692620
36834	692621
131	692622
96742	692623
22673	692624
7155	692625
92369	692626
35352	692627
92260	692628
52759	692629
34409	692630
37209	692631
68840	692632
8742	692633
55562	692634
34587	692635
18417	692636
98479	692637
86309	692638
33567	692639
40338	692640
22487	692641
12426	692642
49953	692643
3346	692644
48544	692645
141	692646
4238	692647
71597	692648
47207	692649
38287	692650
7086	692651
104676	692652
7054	692653
87905	692654
8787	692655
52193	692656
21057	692657
48554	692658
60867	692659
14223	692660
19131	692661
65510	692662
93002	692663
89071	692664
42645	692665
133	692666
27136	692667
89751	692668
740	692669
12644	692670
68545	692671
14180	692672
55626	692673
8391	692674
37542	692675
2246	692676
88988	692677
7739	692678
760	692679
63439	692680
41605	692681
24601	692682
2597	692683
78590	692684
31782	692685
73394	692686
1148	692687
12264	692688
2298	692689
33229	692690
26858	692691
25542	692692
13933	692693
39507	692694
8964	692695
278	692696
1587	692697
30911	692698
11086	692699
25752	692700
9458	692701
119	692702
1996	692703
89978	692704
113137	692705
1010	692706
53910	692707
76525	692708
52634	692709
6146	692710
47173	692711
7379	692712
4099	692713
69194	692714
24249	692715
42024	692716
47329	692717
15084	692718
6641	692719
108	692720
10534	692721
1398	692722
38775	692723
106482	692724
67045	692725
27616	692726
35440	692727
21783	692728
11296	692729
874	692730
33470	692731
42165	692732
45485	692733
47018	692734
54838	692735
9698	692736
16184	692737
68309	692738
9381	692739
21877	692740
8905	692741
508	692742
3853	692743
51182	692744
74424	692745
48908	692746
1315	692747
73436	692748
6462	692749
30308	692750
3075	692751
5201	692752
2305	692753
4288	692754
22536	692755
3994	692756
1800	692757
9393	692758
42231	692759
1536	692760
64428	692761
3113	692762
90313	692763
17381	692764
86598	692765
1572	692766
36101	692767
56083	692768
18347	692769
244	692770
79823	692771
13542	692772
10134	692773
63557	692774
70990	692775
23454	692776
13850	692777
78498	692778
15207	692779
73342	692780
80691	692781
1256	692782
40331	692783
36787	692784
16969	692785
26655	692786
27031	692787
2957	692788
27910	692789
18040	692790
49821	692791
5583	692792
39274	692793
1012	692794
21916	692795
54250	692796
20938	692797
3172	692798
11340	692799
21959	692800
2992	692801
7240	692802
18910	692803
1834	692804
19522	692805
1684	692806
26267	692807
15064	692808
1653	692809
11184	692810
8017	692811
376	692812
76206	692813
13518	692814
1171	692815
6054	692816
88583	692817
61281	692818
89578	692819
24903	692820
28466	692821
67641	692822
22604	692823
1202	692824
21603	692825
48307	692826
44239	692827
91623	692828
7532	692829
66287	692830
3859	692831
30459	692832
369	692833
53763	692834
96950	692835
39607	692836
22277	692837
35260	692838
12700	692839
46797	692840
68411	692841
46079	692842
47356	692843
79574	692844
30644	692845
9739	692846
385	692847
96842	692848
41758	692849
40568	692850
3971	692851
38607	692852
24417	692853
42457	692854
51283	692855
24950	692856
20025	692857
14298	692858
28523	692859
43121	692860
14283	692861
92922	692862
21867	692863
2342	692864
74528	692865
2249	692866
7133	692867
10185	692868
44883	692869
9109	692870
250	692871
68426	692872
4102	692873
54101	692874
24123	692875
49101	692876
291	692877
22946	692878
26890	692879
8167	692880
33251	692881
21155	692882
58184	692883
1068	692884
15074	692885
69499	692886
23233	692887
49276	692888
50340	692889
28224	692890
20	692891
9315	692892
58914	692893
8172	692894
7112	692895
9258	692896
13212	692897
4641	692898
29887	692899
113709	692900
32797	692901
37111	692902
21649	692903
90912	692904
10458	692905
30082	692906
43	692907
27258	692908
34704	692909
80988	692910
2044	692911
18858	692912
1356	692913
8796	692914
12708	692915
991	692916
2119	692917
55525	692918
54840	692919
31543	692920
15129	692921
22677	692922
24553	692923
38112	692924
26757	692925
20747	692926
10203	692927
48318	692928
39695	692929
6583	692930
4392	692931
42600	692932
7959	692933
86003	692934
27629	692935
32363	692936
41637	692937
27179	692938
83676	692939
104036	692940
5967	692941
5603	692942
54541	692943
9585	692944
4348	692945
12071	692946
15779	692947
9905	692948
27376	692949
5671	692950
6392	692951
21675	692952
63150	692953
1476	692954
16184	692955
73026	692956
3260	692957
28088	692958
6597	692959
62890	692960
23215	692961
89785	692962
5535	692963
84179	692964
68765	692965
22014	692966
34005	692967
21582	692968
34187	692969
51524	692970
21785	692971
23948	692972
25009	692973
6502	692974
15754	692975
9540	692976
1781	692977
16826	692978
39256	692979
7458	692980
12023	692981
3949	692982
57151	692983
36331	692984
36498	692985
83542	692986
35992	692987
1490	692988
43139	692989
21355	692990
3183	692991
12697	692992
92288	692993
11987	692994
77775	692995
4900	692996
75978	692997
46625	692998
74747	692999
33809	693000
72421	693001
59009	693002
42105	693003
1248	693004
2764	693005
5278	693006
13308	693007
33269	693008
56342	693009
9365	693010
9268	693011
10931	693012
30132	693013
39275	693014
15824	693015
19513	693016
95066	693017
17646	693018
89290	693019
9929	693020
10846	693021
17117	693022
4725	693023
15458	693024
35447	693025
1152	693026
409	693027
52212	693028
25543	693029
996	693030
79891	693031
56416	693032
7845	693033
21728	693034
12297	693035
118	693036
85195	693037
12958	693038
26902	693039
32815	693040
9848	693041
6002	693042
49731	693043
58247	693044
2550	693045
86316	693046
27981	693047
69088	693048
42359	693049
19260	693050
4756	693051
7407	693052
54486	693053
80754	693054
68156	693055
56802	693056
80346	693057
51801	693058
5267	693059
57497	693060
32802	693061
102822	693062
13928	693063
3488	693064
40432	693065
11433	693066
67298	693067
93159	693068
30592	693069
5462	693070
72785	693071
10231	693072
27072	693073
60603	693074
4806	693075
12652	693076
12440	693077
81763	693078
30170	693079
10300	693080
7348	693081
1311	693082
60155	693083
20469	693084
62919	693085
22548	693086
4040	693087
60267	693088
70802	693089
2850	693090
25818	693091
76148	693092
29673	693093
99249	693094
361	693095
79	693096
16983	693097
66083	693098
11364	693099
75869	693100
5909	693101
21989	693102
1304	693103
40073	693104
15572	693105
26343	693106
48498	693107
46059	693108
514	693109
10140	693110
112097	693111
13074	693112
7658	693113
643	693114
2308	693115
50244	693116
2757	693117
7471	693118
490	693119
4035	693120
25847	693121
6678	693122
5572	693123
41697	693124
72979	693125
4050	693126
14677	693127
84512	693128
23832	693129
38954	693130
78737	693131
56778	693132
57802	693133
18241	693134
30324	693135
24268	693136
17892	693137
5963	693138
67977	693139
34322	693140
9889	693141
6259	693142
13098	693143
104208	693144
74748	693145
90655	693146
49593	693147
2606	693148
43828	693149
35365	693150
77473	693151
16175	693152
545	693153
64672	693154
13681	693155
24925	693156
54849	693157
13348	693158
19053	693159
31752	693160
4962	693161
151	693162
97558	693163
369	693164
4679	693165
28881	693166
231	693167
81633	693168
26295	693169
23898	693170
12598	693171
36650	693172
20581	693173
23351	693174
26112	693175
78026	693176
93386	693177
37733	693178
5852	693179
12676	693180
38914	693181
90404	693182
33189	693183
26541	693184
91581	693185
69871	693186
51261	693187
4210	693188
2535	693189
55920	693190
44784	693191
10685	693192
85377	693193
32989	693194
25933	693195
25071	693196
76346	693197
36574	693198
55875	693199
4077	693200
33422	693201
69006	693202
3400	693203
26208	693204
643	693205
81576	693206
24066	693207
93270	693208
19188	693209
30915	693210
19500	693211
10979	693212
43128	693213
55514	693214
29124	693215
28797	693216
1966	693217
23605	693218
5125	693219
66601	693220
18634	693221
11908	693222
52185	693223
90961	693224
7895	693225
27717	693226
7043	693227
60276	693228
16012	693229
20103	693230
35274	693231
15854	693232
79288	693233
14762	693234
46498	693235
477	693236
47119	693237
1324	693238
12190	693239
9371	693240
99896	693241
13994	693242
64298	693243
10354	693244
66763	693245
23562	693246
26145	693247
5309	693248
22982	693249
9692	693250
81516	693251
45833	693252
3821	693253
7493	693254
113826	693255
4110	693256
261	693257
21361	693258
20073	693259
29961	693260
9650	693261
57978	693262
63537	693263
5720	693264
19669	693265
22247	693266
9184	693267
44039	693268
80341	693269
33407	693270
44480	693271
8668	693272
27080	693273
1	693274
54152	693275
12952	693276
25618	693277
100431	693278
88949	693279
25544	693280
17230	693281
33186	693282
53	693283
2220	693284
1767	693285
5685	693286
58979	693287
769	693288
73218	693289
2628	693290
468	693291
43015	693292
27317	693293
14361	693294
62016	693295
64583	693296
40776	693297
84346	693298
10525	693299
56723	693300
69699	693301
19519	693302
55949	693303
4925	693304
21252	693305
55564	693306
31718	693307
31076	693308
48246	693309
40719	693310
19192	693311
68189	693312
58460	693313
9553	693314
18894	693315
67870	693316
40859	693317
7987	693318
83147	693319
790	693320
7425	693321
29787	693322
1415	693323
44681	693324
10374	693325
75454	693326
41897	693327
43812	693328
80703	693329
40895	693330
13956	693331
46032	693332
6659	693333
2336	693334
79705	693335
61808	693336
52017	693337
22768	693338
9121	693339
19341	693340
51849	693341
261	693342
88993	693343
17708	693344
61153	693345
10027	693346
70000	693347
39729	693348
179	693349
66345	693350
2998	693351
18212	693352
21239	693353
27345	693354
56470	693355
4379	693356
382	693357
443	693358
75347	693359
37062	693360
68201	693361
40	693362
58208	693363
2227	693364
65975	693365
46041	693366
5560	693367
29766	693368
25673	693369
36014	693370
1502	693371
69389	693372
36564	693373
7019	693374
3255	693375
9228	693376
42755	693377
49529	693378
211	693379
338	693380
1226	693381
8189	693382
5931	693383
60080	693384
1219	693385
61828	693386
35398	693387
9856	693388
80128	693389
6131	693390
2567	693391
10251	693392
20486	693393
10775	693394
2729	693395
48833	693396
29067	693397
44759	693398
75742	693399
8683	693400
1043	693401
83885	693402
26292	693403
2569	693404
43604	693405
67696	693406
45549	693407
36688	693408
6348	693409
9690	693410
1034	693411
97	693412
19929	693413
4553	693414
38392	693415
717	693416
17813	693417
21648	693418
67171	693419
9373	693420
85311	693421
41895	693422
45613	693423
13136	693424
15827	693425
3874	693426
4912	693427
28201	693428
5902	693429
14919	693430
24857	693431
15639	693432
11738	693433
17870	693434
93770	693435
72565	693436
43473	693437
56912	693438
12132	693439
33637	693440
51194	693441
84216	693442
45778	693443
18062	693444
21402	693445
62021	693446
75498	693447
39130	693448
12550	693449
10951	693450
28427	693451
29584	693452
1011	693453
435	693454
27907	693455
30020	693456
13376	693457
59073	693458
13187	693459
2012	693460
64840	693461
26872	693462
5881	693463
76465	693464
46990	693465
48694	693466
11215	693467
9023	693468
20698	693469
47209	693470
3687	693471
25787	693472
75615	693473
25874	693474
63847	693475
49449	693476
58271	693477
23273	693478
8182	693479
5230	693480
2931	693481
25497	693482
34783	693483
73067	693484
24834	693485
44910	693486
37749	693487
16913	693488
19000	693489
77775	693490
87659	693491
10441	693492
785	693493
82901	693494
73797	693495
10174	693496
9653	693497
712	693498
9065	693499
37620	693500
43	693501
26924	693502
6393	693503
18018	693504
114367	693505
90527	693506
9477	693507
6323	693508
3055	693509
9582	693510
23498	693511
4873	693512
8607	693513
57674	693514
16292	693515
23	693516
15597	693517
7093	693518
943	693519
8872	693520
59017	693521
49532	693522
26965	693523
18896	693524
46522	693525
66	693526
61124	693527
48086	693528
9434	693529
25332	693530
3890	693531
71384	693532
21918	693533
16846	693534
1355	693535
19302	693536
17706	693537
3597	693538
12145	693539
33464	693540
18485	693541
23332	693542
2448	693543
96073	693544
78294	693545
92868	693546
62340	693547
4845	693548
55925	693549
6090	693550
1671	693551
14551	693552
15656	693553
977	693554
22843	693555
4596	693556
688	693557
13926	693558
54109	693559
35591	693560
9640	693561
16634	693562
1077	693563
33066	693564
15011	693565
36005	693566
28710	693567
20565	693568
3383	693569
30562	693570
931	693571
9489	693572
15079	693573
67056	693574
33904	693575
32141	693576
21773	693577
355	693578
18554	693579
24111	693580
1297	693581
91284	693582
99631	693583
83556	693584
34260	693585
66091	693586
55811	693587
9652	693588
91783	693589
20505	693590
59245	693591
22178	693592
32325	693593
4168	693594
17457	693595
2352	693596
57977	693597
63829	693598
2411	693599
72853	693600
28263	693601
9347	693602
48298	693603
1892	693604
24209	693605
6444	693606
1494	693607
68436	693608
68294	693609
5427	693610
74259	693611
4979	693612
23015	693613
463	693614
165	693615
3313	693616
89764	693617
8038	693618
36416	693619
29660	693620
29151	693621
13729	693622
33817	693623
9859	693624
29172	693625
4108	693626
67694	693627
8091	693628
42406	693629
19566	693630
34800	693631
81161	693632
75616	693633
12927	693634
175	693635
34514	693636
44864	693637
81288	693638
63973	693639
11659	693640
80728	693641
24206	693642
16421	693643
113285	693644
77343	693645
4614	693646
914	693647
83481	693648
87941	693649
48787	693650
48104	693651
54118	693652
1407	693653
1280	693654
42453	693655
18163	693656
4696	693657
4176	693658
306	693659
79300	693660
53488	693661
4666	693662
40014	693663
114568	693664
13647	693665
49168	693666
16077	693667
31400	693668
56429	693669
4681	693670
2252	693671
1698	693672
91261	693673
25620	693674
103903	693675
52549	693676
54417	693677
3024	693678
74106	693679
4273	693680
20954	693681
2647	693682
8061	693683
25084	693684
29554	693685
37221	693686
24117	693687
31076	693688
12392	693689
61071	693690
80428	693691
87450	693692
31988	693693
15969	693694
5111	693695
4124	693696
1362	693697
52672	693698
74389	693699
2489	693700
14316	693701
35550	693702
19475	693703
428	693704
77222	693705
14913	693706
48191	693707
7964	693708
56017	693709
3040	693710
45941	693711
1099	693712
90813	693713
35717	693714
96246	693715
65835	693716
67409	693717
33363	693718
23010	693719
52812	693720
34427	693721
41914	693722
3476	693723
15725	693724
1193	693725
9823	693726
40931	693727
63573	693728
31771	693729
107999	693730
18988	693731
69327	693732
114265	693733
80379	693734
9871	693735
12713	693736
37943	693737
23173	693738
5656	693739
72956	693740
143	693741
106580	693742
9070	693743
8361	693744
13092	693745
99	693746
39868	693747
5501	693748
15	693749
11718	693750
6810	693751
33697	693752
18268	693753
22570	693754
5759	693755
66275	693756
31003	693757
29159	693758
21135	693759
6215	693760
3969	693761
32544	693762
87429	693763
1874	693764
51948	693765
42645	693766
103280	693767
26835	693768
12986	693769
12388	693770
19809	693771
48550	693772
1212	693773
35608	693774
95565	693775
32731	693776
5192	693777
12686	693778
66531	693779
41	693780
22822	693781
3265	693782
6473	693783
32680	693784
24600	693785
2417	693786
1764	693787
499	693788
66629	693789
102020	693790
5252	693791
31642	693792
23785	693793
2129	693794
39815	693795
45845	693796
18848	693797
34950	693798
1370	693799
11207	693800
6894	693801
42227	693802
99518	693803
85925	693804
27025	693805
20006	693806
6775	693807
1953	693808
106	693809
38113	693810
62991	693811
21095	693812
30056	693813
38918	693814
25179	693815
34575	693816
1248	693817
46934	693818
46303	693819
52866	693820
42030	693821
9049	693822
88	693823
28623	693824
1999	693825
9797	693826
16985	693827
3851	693828
2677	693829
38267	693830
53828	693831
36854	693832
28264	693833
87365	693834
71174	693835
64319	693836
21924	693837
4250	693838
87439	693839
91692	693840
2925	693841
30780	693842
1881	693843
23274	693844
23623	693845
65151	693846
40911	693847
65331	693848
19878	693849
60276	693850
52952	693851
6865	693852
48558	693853
665	693854
36235	693855
3836	693856
63955	693857
7328	693858
58384	693859
14715	693860
76585	693861
6	693862
50096	693863
3900	693864
53863	693865
17916	693866
68104	693867
3835	693868
2434	693869
52491	693870
52307	693871
11023	693872
38708	693873
20152	693874
78656	693875
55129	693876
10670	693877
39949	693878
20678	693879
1868	693880
39422	693881
41854	693882
8125	693883
5186	693884
1598	693885
51955	693886
42218	693887
37079	693888
56867	693889
82183	693890
1544	693891
3284	693892
190	693893
56761	693894
64308	693895
31874	693896
5245	693897
26720	693898
28392	693899
46409	693900
42434	693901
2997	693902
13570	693903
1274	693904
1214	693905
48218	693906
69091	693907
1918	693908
54437	693909
39821	693910
60680	693911
3106	693912
21591	693913
90565	693914
14418	693915
66221	693916
52613	693917
54862	693918
6985	693919
56186	693920
2256	693921
90493	693922
102722	693923
1441	693924
29727	693925
22925	693926
22352	693927
11697	693928
17	693929
102201	693930
82895	693931
5060	693932
91822	693933
41221	693934
23780	693935
6842	693936
34016	693937
33682	693938
70818	693939
52777	693940
171	693941
27547	693942
1297	693943
21895	693944
3256	693945
101791	693946
112093	693947
10285	693948
3005	693949
32782	693950
53679	693951
3631	693952
46366	693953
6593	693954
81324	693955
20787	693956
16203	693957
3441	693958
90524	693959
1015	693960
46236	693961
26333	693962
4358	693963
80167	693964
23687	693965
4849	693966
32627	693967
3891	693968
174	693969
20687	693970
19815	693971
31129	693972
58681	693973
20569	693974
15394	693975
8865	693976
55545	693977
2266	693978
27024	693979
32432	693980
13040	693981
18985	693982
56714	693983
28466	693984
38199	693985
3823	693986
51166	693987
68031	693988
82181	693989
59264	693990
2156	693991
18136	693992
2051	693993
5200	693994
31263	693995
2703	693996
47399	693997
47496	693998
90604	693999
142	694000
111608	694001
6477	694002
76830	694003
8355	694004
24516	694005
5659	694006
1119	694007
5626	694008
8	694009
74255	694010
31435	694011
87462	694012
26130	694013
6603	694014
52754	694015
30134	694016
43094	694017
27475	694018
50575	694019
59584	694020
49775	694021
54783	694022
1846	694023
3237	694024
36779	694025
112169	694026
3586	694027
16124	694028
12185	694029
1061	694030
75651	694031
58206	694032
67855	694033
7646	694034
77732	694035
1950	694036
49637	694037
4720	694038
182	694039
83404	694040
13570	694041
27531	694042
5926	694043
51477	694044
76442	694045
10505	694046
2175	694047
11086	694048
51570	694049
228	694050
20052	694051
1277	694052
13805	694053
25297	694054
92590	694055
19386	694056
89493	694057
96818	694058
16789	694059
854	694060
1045	694061
11861	694062
1668	694063
21634	694064
3620	694065
18855	694066
40124	694067
56711	694068
21096	694069
102421	694070
15618	694071
2246	694072
13963	694073
60800	694074
26643	694075
6658	694076
44202	694077
13761	694078
93037	694079
8714	694080
40169	694081
18906	694082
27469	694083
21549	694084
10399	694085
91646	694086
91793	694087
15696	694088
37536	694089
99904	694090
28387	694091
80819	694092
341	694093
53684	694094
1600	694095
11253	694096
26575	694097
4654	694098
31938	694099
330	694100
264	694101
29499	694102
7200	694103
55945	694104
41072	694105
4795	694106
41201	694107
9527	694108
15895	694109
6257	694110
9239	694111
33510	694112
101326	694113
13292	694114
64978	694115
43081	694116
93402	694117
16896	694118
7910	694119
17776	694120
73081	694121
51567	694122
89222	694123
2254	694124
33134	694125
22583	694126
42618	694127
80562	694128
158	694129
19155	694130
22072	694131
2555	694132
8592	694133
42295	694134
35342	694135
93558	694136
3463	694137
74835	694138
83865	694139
10917	694140
65618	694141
21835	694142
1900	694143
85026	694144
2073	694145
7853	694146
40769	694147
1782	694148
62036	694149
35086	694150
27001	694151
59101	694152
7760	694153
11757	694154
810	694155
47834	694156
31083	694157
22762	694158
66827	694159
16625	694160
27016	694161
15254	694162
30728	694163
27202	694164
38999	694165
12093	694166
30873	694167
1204	694168
2980	694169
76764	694170
31694	694171
68847	694172
42628	694173
39334	694174
39942	694175
2104	694176
20957	694177
84403	694178
13615	694179
50375	694180
1989	694181
15052	694182
21285	694183
29094	694184
5256	694185
64748	694186
5995	694187
3084	694188
49945	694189
5463	694190
92757	694191
16880	694192
22022	694193
18171	694194
52577	694195
13425	694196
1930	694197
5034	694198
4387	694199
163	694200
765	694201
9584	694202
31711	694203
35891	694204
11524	694205
58295	694206
38228	694207
994	694208
1201	694209
6552	694210
20974	694211
18144	694212
19711	694213
60691	694214
41772	694215
63425	694216
83258	694217
66955	694218
1124	694219
51374	694220
62202	694221
46098	694222
49511	694223
3951	694224
59036	694225
1004	694226
13631	694227
29622	694228
11577	694229
24412	694230
2130	694231
56713	694232
80798	694233
22299	694234
15427	694235
45	694236
6862	694237
60212	694238
13391	694239
58265	694240
76557	694241
23128	694242
28064	694243
53523	694244
1241	694245
19435	694246
99771	694247
41563	694248
23996	694249
85306	694250
21379	694251
46688	694252
15179	694253
27579	694254
12444	694255
3867	694256
1540	694257
12251	694258
56401	694259
70842	694260
37311	694261
58375	694262
11658	694263
72257	694264
20391	694265
86727	694266
13860	694267
10796	694268
26047	694269
42686	694270
3222	694271
1264	694272
58689	694273
11151	694274
162	694275
20500	694276
52724	694277
2631	694278
16355	694279
33135	694280
34605	694281
5049	694282
14382	694283
19701	694284
19226	694285
5388	694286
70329	694287
3740	694288
53160	694289
28284	694290
4730	694291
10052	694292
404	694293
3587	694294
1800	694295
51058	694296
31457	694297
64999	694298
16919	694299
33745	694300
61976	694301
42629	694302
19099	694303
3551	694304
110	694305
82760	694306
763	694307
7721	694308
33258	694309
19068	694310
66601	694311
18299	694312
7579	694313
33570	694314
5358	694315
92630	694316
27263	694317
16398	694318
34909	694319
202	694320
53560	694321
66029	694322
80368	694323
97644	694324
53222	694325
107668	694326
67496	694327
43327	694328
16425	694329
1889	694330
63847	694331
21129	694332
51402	694333
8246	694334
58709	694335
53368	694336
11026	694337
35335	694338
18532	694339
95322	694340
114121	694341
37709	694342
14234	694343
1406	694344
4467	694345
34847	694346
793	694347
2043	694348
1091	694349
59603	694350
18354	694351
48868	694352
64674	694353
10579	694354
19517	694355
5011	694356
423	694357
2498	694358
54347	694359
67439	694360
12879	694361
100683	694362
14541	694363
51669	694364
21837	694365
13840	694366
5738	694367
76744	694368
46011	694369
15688	694370
91353	694371
34090	694372
84112	694373
13477	694374
28347	694375
43779	694376
64456	694377
8062	694378
29727	694379
89539	694380
36587	694381
1153	694382
12325	694383
156	694384
9965	694385
1889	694386
2514	694387
2501	694388
1975	694389
47336	694390
13441	694391
7472	694392
74710	694393
90898	694394
20785	694395
153	694396
83268	694397
2228	694398
46682	694399
2356	694400
9376	694401
71767	694402
822	694403
27515	694404
7308	694405
8331	694406
91385	694407
21581	694408
7815	694409
62282	694410
72809	694411
6419	694412
45168	694413
9023	694414
10557	694415
43649	694416
13874	694417
7878	694418
46412	694419
14030	694420
333	694421
65387	694422
73315	694423
41327	694424
79545	694425
34264	694426
3771	694427
35514	694428
25659	694429
61441	694430
37511	694431
26429	694432
10801	694433
9058	694434
8157	694435
37188	694436
18279	694437
16903	694438
6812	694439
29159	694440
75068	694441
57053	694442
83652	694443
61437	694444
27460	694445
56256	694446
8519	694447
45491	694448
3281	694449
6918	694450
46931	694451
51470	694452
22356	694453
11328	694454
69556	694455
1413	694456
13335	694457
431	694458
6823	694459
925	694460
14131	694461
27441	694462
3510	694463
89884	694464
10397	694465
35447	694466
6172	694467
45566	694468
8409	694469
11121	694470
32641	694471
3559	694472
9734	694473
76165	694474
24953	694475
57430	694476
22748	694477
44097	694478
82733	694479
11189	694480
64166	694481
9913	694482
1034	694483
20142	694484
51866	694485
74618	694486
10635	694487
42469	694488
74423	694489
9854	694490
44313	694491
47328	694492
51692	694493
68148	694494
12493	694495
53233	694496
2033	694497
29612	694498
78945	694499
31320	694500
48761	694501
70185	694502
28905	694503
24145	694504
80929	694505
5458	694506
19856	694507
35	694508
48096	694509
106280	694510
15063	694511
20828	694512
4248	694513
9815	694514
188	694515
4425	694516
10	694517
751	694518
77360	694519
28574	694520
53988	694521
25938	694522
962	694523
73704	694524
7292	694525
21798	694526
5746	694527
44453	694528
22612	694529
964	694530
47754	694531
29908	694532
37396	694533
63164	694534
86348	694535
97445	694536
898	694537
10011	694538
2914	694539
82070	694540
54888	694541
10045	694542
77529	694543
25609	694544
70827	694545
48727	694546
25937	694547
76	694548
34833	694549
70409	694550
500	694551
1665	694552
18141	694553
24245	694554
16185	694555
3669	694556
63042	694557
3500	694558
8124	694559
31959	694560
85627	694561
48354	694562
9237	694563
13971	694564
953	694565
63187	694566
55853	694567
50536	694568
34684	694569
1057	694570
71608	694571
66925	694572
4211	694573
61795	694574
2226	694575
1239	694576
82842	694577
8879	694578
25939	694579
5969	694580
26273	694581
43136	694582
22301	694583
81575	694584
43342	694585
58210	694586
21374	694587
19638	694588
67046	694589
63841	694590
83413	694591
70077	694592
63838	694593
39965	694594
3352	694595
45565	694596
44840	694597
48479	694598
23586	694599
97331	694600
3511	694601
2538	694602
21260	694603
86843	694604
12812	694605
84881	694606
14704	694607
1353	694608
20918	694609
56166	694610
92266	694611
31081	694612
88547	694613
40438	694614
48980	694615
13479	694616
6804	694617
1939	694618
44	694619
54875	694620
54416	694621
49983	694622
47084	694623
2858	694624
64371	694625
29791	694626
57215	694627
17320	694628
57646	694629
1985	694630
60211	694631
16386	694632
4499	694633
36361	694634
33682	694635
6871	694636
7191	694637
56044	694638
84771	694639
41531	694640
38048	694641
12451	694642
1930	694643
58752	694644
2077	694645
13691	694646
36496	694647
7233	694648
46484	694649
106852	694650
10624	694651
31719	694652
3098	694653
15909	694654
900	694655
101368	694656
13557	694657
2780	694658
1560	694659
11240	694660
64332	694661
47379	694662
17341	694663
24433	694664
17676	694665
59276	694666
43135	694667
4495	694668
113017	694669
23156	694670
63594	694671
28896	694672
16129	694673
918	694674
186	694675
93510	694676
4226	694677
68748	694678
70260	694679
69535	694680
3877	694681
5392	694682
49445	694683
23972	694684
20157	694685
16822	694686
8719	694687
18556	694688
45826	694689
32658	694690
16813	694691
30019	694692
43947	694693
41280	694694
44257	694695
3106	694696
53227	694697
50267	694698
23211	694699
10863	694700
21171	694701
11387	694702
26776	694703
34800	694704
39317	694705
137	694706
39639	694707
27827	694708
2395	694709
20174	694710
56953	694711
36624	694712
60679	694713
4138	694714
5490	694715
28000	694716
20681	694717
73599	694718
47029	694719
13298	694720
34309	694721
2197	694722
8547	694723
70473	694724
26238	694725
5604	694726
77430	694727
48949	694728
53141	694729
18902	694730
91463	694731
28185	694732
11100	694733
2195	694734
1970	694735
82064	694736
68271	694737
11945	694738
10877	694739
17570	694740
8441	694741
7639	694742
1596	694743
39131	694744
6405	694745
112820	694746
3897	694747
11348	694748
88	694749
17636	694750
27390	694751
1459	694752
114444	694753
43058	694754
2721	694755
3461	694756
106560	694757
23220	694758
39165	694759
7308	694760
20047	694761
28837	694762
9329	694763
86901	694764
54856	694765
13084	694766
905	694767
15051	694768
918	694769
1239	694770
17706	694771
55396	694772
12598	694773
64960	694774
6255	694775
9925	694776
41583	694777
82456	694778
1460	694779
49740	694780
7177	694781
13796	694782
30720	694783
10047	694784
28469	694785
68779	694786
24529	694787
54300	694788
96415	694789
33061	694790
1487	694791
4110	694792
10814	694793
11141	694794
12783	694795
32365	694796
42430	694797
8805	694798
57414	694799
47544	694800
79827	694801
17281	694802
66454	694803
14684	694804
46660	694805
42687	694806
55661	694807
20170	694808
3701	694809
34882	694810
23437	694811
37772	694812
19912	694813
42777	694814
34099	694815
54448	694816
10152	694817
1367	694818
2077	694819
2507	694820
24727	694821
5292	694822
61227	694823
22310	694824
11763	694825
37098	694826
17325	694827
3208	694828
100235	694829
22781	694830
7495	694831
13817	694832
25133	694833
14631	694834
9052	694835
52657	694836
61513	694837
13562	694838
34090	694839
29702	694840
98071	694841
59788	694842
2782	694843
21418	694844
41856	694845
10551	694846
21947	694847
31044	694848
8579	694849
4124	694850
88085	694851
16497	694852
35221	694853
23219	694854
9884	694855
50007	694856
811	694857
22239	694858
6093	694859
20764	694860
9585	694861
16547	694862
17718	694863
45826	694864
61458	694865
9341	694866
493	694867
6884	694868
11717	694869
172	694870
81191	694871
59138	694872
64552	694873
37276	694874
16355	694875
5661	694876
52859	694877
3830	694878
34151	694879
33606	694880
531	694881
14049	694882
21978	694883
1042	694884
13839	694885
62569	694886
37995	694887
19721	694888
48804	694889
85296	694890
71081	694891
6047	694892
2531	694893
696	694894
17564	694895
28807	694896
8940	694897
44596	694898
47218	694899
8576	694900
112099	694901
1606	694902
71458	694903
11330	694904
3305	694905
7141	694906
12180	694907
53417	694908
4372	694909
62907	694910
2508	694911
25887	694912
8791	694913
55495	694914
14052	694915
63445	694916
39873	694917
8000	694918
12500	694919
5695	694920
6234	694921
22150	694922
16174	694923
59637	694924
53469	694925
2182	694926
26372	694927
30346	694928
44763	694929
55274	694930
47744	694931
1905	694932
36882	694933
39947	694934
40346	694935
31003	694936
17862	694937
68827	694938
5026	694939
109111	694940
106401	694941
23129	694942
34247	694943
23987	694944
28185	694945
20003	694946
58991	694947
29757	694948
79553	694949
19405	694950
83142	694951
560	694952
78083	694953
19902	694954
29760	694955
103922	694956
27941	694957
42677	694958
49581	694959
17708	694960
12804	694961
14742	694962
35493	694963
111490	694964
5987	694965
42660	694966
28883	694967
50915	694968
45854	694969
75755	694970
14807	694971
38716	694972
52657	694973
58961	694974
16392	694975
137	694976
55621	694977
7410	694978
5753	694979
32029	694980
61581	694981
72474	694982
3303	694983
67641	694984
4829	694985
47382	694986
12172	694987
32	694988
31001	694989
35389	694990
11932	694991
65901	694992
8523	694993
1777	694994
7754	694995
1483	694996
84369	694997
81020	694998
27979	694999
47806	695000
24993	695001
29538	695002
23405	695003
11499	695004
30097	695005
79144	695006
17200	695007
7946	695008
1106	695009
17470	695010
4283	695011
57664	695012
7775	695013
86389	695014
49482	695015
25978	695016
97125	695017
6420	695018
207	695019
32737	695020
854	695021
55039	695022
4746	695023
528	695024
69566	695025
4158	695026
1113	695027
16723	695028
1254	695029
35645	695030
48589	695031
67967	695032
4836	695033
4297	695034
1078	695035
41601	695036
35244	695037
41838	695038
4126	695039
71818	695040
49570	695041
17471	695042
3515	695043
80231	695044
4663	695045
93820	695046
3113	695047
77431	695048
49956	695049
10897	695050
13504	695051
7375	695052
73252	695053
10002	695054
6541	695055
35576	695056
32100	695057
1166	695058
12	695059
4228	695060
78282	695061
56513	695062
480	695063
6629	695064
29873	695065
93	695066
26603	695067
62572	695068
98723	695069
3121	695070
3074	695071
29711	695072
101924	695073
29810	695074
16746	695075
22756	695076
49096	695077
1083	695078
24654	695079
3339	695080
29561	695081
22147	695082
812	695083
7530	695084
42541	695085
4062	695086
13010	695087
18601	695088
3396	695089
44121	695090
54181	695091
48314	695092
3516	695093
409	695094
320	695095
3007	695096
3605	695097
42750	695098
35832	695099
67695	695100
68268	695101
3634	695102
2126	695103
14034	695104
7210	695105
94950	695106
324	695107
32092	695108
18967	695109
27774	695110
10926	695111
110352	695112
6414	695113
56323	695114
4498	695115
91891	695116
24748	695117
30718	695118
14956	695119
34	695120
6703	695121
2289	695122
4579	695123
83921	695124
59964	695125
46002	695126
35446	695127
1338	695128
10190	695129
2704	695130
40291	695131
5800	695132
23258	695133
894	695134
19281	695135
38801	695136
78876	695137
22514	695138
22343	695139
42611	695140
67130	695141
21085	695142
12006	695143
44014	695144
62927	695145
12287	695146
56913	695147
7671	695148
93163	695149
70642	695150
7970	695151
26151	695152
82078	695153
27281	695154
414	695155
509	695156
17161	695157
29196	695158
41120	695159
26968	695160
86832	695161
106515	695162
7051	695163
58252	695164
63593	695165
10622	695166
9183	695167
90408	695168
2629	695169
7385	695170
9152	695171
84595	695172
23453	695173
5707	695174
421	695175
1358	695176
99863	695177
1145	695178
16041	695179
79003	695180
16808	695181
36969	695182
58273	695183
25178	695184
32039	695185
25503	695186
47231	695187
17755	695188
46945	695189
7248	695190
52946	695191
24198	695192
55686	695193
58903	695194
29703	695195
5860	695196
2655	695197
31718	695198
62520	695199
15620	695200
618	695201
63128	695202
41144	695203
17189	695204
30004	695205
11537	695206
52158	695207
73088	695208
40505	695209
1984	695210
42407	695211
74870	695212
66822	695213
25655	695214
43	695215
3084	695216
22657	695217
48487	695218
18524	695219
52481	695220
17767	695221
59885	695222
597	695223
43597	695224
5985	695225
82086	695226
40475	695227
84	695228
104	695229
3730	695230
27511	695231
33435	695232
18831	695233
19514	695234
50845	695235
40129	695236
23040	695237
1523	695238
150	695239
1453	695240
107168	695241
18954	695242
99858	695243
36760	695244
5268	695245
9317	695246
54532	695247
44138	695248
23536	695249
9235	695250
6182	695251
43416	695252
41932	695253
67017	695254
723	695255
48465	695256
27277	695257
16749	695258
17461	695259
6886	695260
1494	695261
1563	695262
3530	695263
69560	695264
5212	695265
207	695266
18136	695267
83	695268
87845	695269
9673	695270
32341	695271
15797	695272
878	695273
2729	695274
988	695275
8459	695276
35814	695277
19474	695278
62826	695279
54356	695280
4422	695281
41857	695282
87548	695283
30883	695284
72118	695285
20217	695286
182	695287
10181	695288
49139	695289
830	695290
1801	695291
13635	695292
15048	695293
3295	695294
34219	695295
25121	695296
72349	695297
5372	695298
68600	695299
106	695300
54311	695301
44186	695302
48297	695303
35007	695304
156	695305
974	695306
62166	695307
6956	695308
7369	695309
34103	695310
1389	695311
8201	695312
34897	695313
85307	695314
6890	695315
31233	695316
58464	695317
3288	695318
16906	695319
67329	695320
25809	695321
6181	695322
80946	695323
28991	695324
1034	695325
43167	695326
3070	695327
27215	695328
7087	695329
189	695330
22589	695331
6289	695332
73022	695333
141	695334
12159	695335
30150	695336
83748	695337
5149	695338
28302	695339
802	695340
56848	695341
31595	695342
72275	695343
8130	695344
69206	695345
55738	695346
30740	695347
9305	695348
80054	695349
13542	695350
93614	695351
53354	695352
18064	695353
233	695354
3618	695355
12828	695356
2087	695357
6268	695358
41870	695359
16307	695360
5122	695361
55850	695362
23484	695363
5628	695364
5893	695365
13582	695366
1289	695367
79729	695368
4202	695369
842	695370
114377	695371
10032	695372
1750	695373
7682	695374
75551	695375
414	695376
10773	695377
4574	695378
2053	695379
69469	695380
1702	695381
7302	695382
35227	695383
22487	695384
5298	695385
62383	695386
98007	695387
8929	695388
95031	695389
32902	695390
42660	695391
1509	695392
6154	695393
29153	695394
24365	695395
73297	695396
18896	695397
50302	695398
49152	695399
3489	695400
3368	695401
88550	695402
29501	695403
9798	695404
1573	695405
4393	695406
28661	695407
74260	695408
10908	695409
64734	695410
69630	695411
530	695412
45508	695413
5874	695414
37966	695415
5935	695416
3351	695417
355	695418
4164	695419
23225	695420
73319	695421
48510	695422
7911	695423
9808	695424
94601	695425
22585	695426
90899	695427
30655	695428
50928	695429
6796	695430
88946	695431
568	695432
2773	695433
20079	695434
42527	695435
81256	695436
32299	695437
2769	695438
23429	695439
3245	695440
21530	695441
443	695442
79374	695443
6016	695444
13424	695445
99830	695446
43657	695447
4424	695448
3910	695449
30088	695450
26384	695451
853	695452
10911	695453
11358	695454
7345	695455
87178	695456
38244	695457
62794	695458
2684	695459
24337	695460
583	695461
60634	695462
19478	695463
47118	695464
21871	695465
4929	695466
11741	695467
8121	695468
13244	695469
33697	695470
26396	695471
62052	695472
32410	695473
6882	695474
48286	695475
26572	695476
46826	695477
67526	695478
90	695479
48844	695480
28509	695481
81825	695482
4427	695483
9911	695484
884	695485
62539	695486
48454	695487
90266	695488
111692	695489
27869	695490
10730	695491
38545	695492
46403	695493
4398	695494
54320	695495
906	695496
15421	695497
13480	695498
5399	695499
19777	695500
18731	695501
94457	695502
105985	695503
10603	695504
30771	695505
1085	695506
1171	695507
6544	695508
44569	695509
9060	695510
36439	695511
48578	695512
24723	695513
4370	695514
71	695515
2196	695516
2498	695517
61458	695518
214	695519
56109	695520
36984	695521
2868	695522
29687	695523
58012	695524
109820	695525
6256	695526
19616	695527
67396	695528
53703	695529
62	695530
31816	695531
9035	695532
28842	695533
9028	695534
4642	695535
3363	695536
879	695537
955	695538
12040	695539
7494	695540
66757	695541
1027	695542
67890	695543
64192	695544
23506	695545
30550	695546
37424	695547
19649	695548
58708	695549
955	695550
1338	695551
19454	695552
66433	695553
87629	695554
46769	695555
68697	695556
21322	695557
29903	695558
63814	695559
13040	695560
88503	695561
972	695562
6504	695563
66911	695564
15877	695565
1966	695566
9810	695567
52891	695568
32183	695569
648	695570
43189	695571
31253	695572
49972	695573
1659	695574
17026	695575
102174	695576
725	695577
12241	695578
10921	695579
997	695580
29965	695581
17163	695582
6831	695583
33906	695584
28700	695585
1067	695586
12593	695587
58759	695588
49148	695589
10	695590
43812	695591
7643	695592
77920	695593
19833	695594
13153	695595
7900	695596
757	695597
3595	695598
63977	695599
12484	695600
48915	695601
68959	695602
28687	695603
32760	695604
5491	695605
1987	695606
3341	695607
10713	695608
73816	695609
9436	695610
25587	695611
61582	695612
68833	695613
7359	695614
1283	695615
39	695616
11679	695617
44607	695618
18512	695619
103696	695620
8044	695621
16735	695622
32437	695623
18	695624
7982	695625
39061	695626
14803	695627
6725	695628
27792	695629
22867	695630
9705	695631
78508	695632
8975	695633
14025	695634
2257	695635
83762	695636
1398	695637
16648	695638
6473	695639
85089	695640
249	695641
101423	695642
22981	695643
4048	695644
13663	695645
16937	695646
64743	695647
46811	695648
41988	695649
53585	695650
2750	695651
42412	695652
92274	695653
49636	695654
70286	695655
141	695656
41635	695657
33927	695658
25748	695659
17189	695660
77638	695661
78272	695662
49869	695663
13117	695664
5447	695665
70614	695666
31614	695667
484	695668
28858	695669
856	695670
19026	695671
13521	695672
87871	695673
68636	695674
82974	695675
12967	695676
6170	695677
41916	695678
90150	695679
61134	695680
23538	695681
14509	695682
4052	695683
4940	695684
30266	695685
17341	695686
2184	695687
6174	695688
102211	695689
129	695690
23543	695691
90724	695692
4473	695693
5227	695694
33925	695695
43467	695696
245	695697
16763	695698
6078	695699
27638	695700
39547	695701
47211	695702
42	695703
30996	695704
51404	695705
42126	695706
6989	695707
105015	695708
22029	695709
12613	695710
27004	695711
76811	695712
72779	695713
19375	695714
12012	695715
40240	695716
4585	695717
11219	695718
44375	695719
24694	695720
72285	695721
844	695722
10844	695723
99184	695724
60689	695725
289	695726
33776	695727
6576	695728
67643	695729
6114	695730
112977	695731
92086	695732
43237	695733
38245	695734
55114	695735
16548	695736
32350	695737
63441	695738
6886	695739
70798	695740
21532	695741
87555	695742
19104	695743
2118	695744
25830	695745
7073	695746
16851	695747
31982	695748
2276	695749
48922	695750
54622	695751
18963	695752
10814	695753
1066	695754
101565	695755
11899	695756
51251	695757
62195	695758
47782	695759
20321	695760
87978	695761
2242	695762
14466	695763
482	695764
16151	695765
11449	695766
100595	695767
7041	695768
50427	695769
11820	695770
32132	695771
15788	695772
22288	695773
43359	695774
6385	695775
1642	695776
14159	695777
45361	695778
65987	695779
17114	695780
10324	695781
10890	695782
66935	695783
22098	695784
50083	695785
62842	695786
14107	695787
72460	695788
13800	695789
82565	695790
74772	695791
59528	695792
34781	695793
35730	695794
95693	695795
103914	695796
1211	695797
74271	695798
38861	695799
37474	695800
73848	695801
73970	695802
11183	695803
296	695804
92809	695805
5622	695806
5670	695807
4562	695808
2627	695809
55079	695810
67426	695811
20554	695812
82811	695813
45591	695814
101740	695815
5796	695816
6817	695817
3360	695818
9456	695819
659	695820
3424	695821
32049	695822
111212	695823
27105	695824
15743	695825
1477	695826
28906	695827
5892	695828
10274	695829
4018	695830
37386	695831
16730	695832
53988	695833
10105	695834
11132	695835
13114	695836
69959	695837
81	695838
177	695839
1415	695840
61272	695841
33724	695842
89837	695843
95402	695844
106082	695845
16242	695846
1058	695847
40560	695848
26643	695849
29861	695850
47542	695851
642	695852
438	695853
798	695854
73233	695855
39054	695856
27604	695857
44092	695858
45058	695859
63773	695860
84536	695861
55245	695862
10823	695863
5544	695864
8651	695865
32682	695866
58975	695867
4033	695868
35383	695869
1173	695870
33592	695871
20230	695872
1253	695873
1421	695874
3956	695875
16041	695876
76289	695877
2247	695878
18763	695879
12296	695880
21587	695881
9245	695882
32672	695883
8847	695884
8559	695885
19533	695886
38043	695887
336	695888
10901	695889
27280	695890
3107	695891
48276	695892
27338	695893
54584	695894
73280	695895
24314	695896
10499	695897
32172	695898
52498	695899
6827	695900
13244	695901
7984	695902
46618	695903
74884	695904
4301	695905
14536	695906
58519	695907
28252	695908
22201	695909
4497	695910
52089	695911
670	695912
55737	695913
9839	695914
25766	695915
54926	695916
80533	695917
14304	695918
94599	695919
56970	695920
35242	695921
18023	695922
49861	695923
124	695924
35739	695925
6003	695926
68088	695927
42410	695928
14520	695929
19656	695930
59430	695931
26353	695932
5790	695933
67983	695934
73164	695935
11966	695936
24241	695937
69620	695938
61415	695939
8806	695940
99272	695941
2488	695942
707	695943
31689	695944
65201	695945
30756	695946
32855	695947
51214	695948
49002	695949
6154	695950
67151	695951
103599	695952
23895	695953
71747	695954
40420	695955
20350	695956
28809	695957
15194	695958
9741	695959
1184	695960
5720	695961
104061	695962
116	695963
12611	695964
19674	695965
7698	695966
3048	695967
3126	695968
68415	695969
10873	695970
3048	695971
46013	695972
30470	695973
990	695974
10405	695975
52996	695976
5916	695977
48545	695978
62956	695979
21334	695980
61540	695981
24855	695982
30634	695983
42384	695984
86833	695985
991	695986
26105	695987
22140	695988
41966	695989
1700	695990
52714	695991
7684	695992
47147	695993
14527	695994
22184	695995
53581	695996
76351	695997
33277	695998
2343	695999
45685	696000
11441	696001
26298	696002
10836	696003
3	696004
11348	696005
18588	696006
30657	696007
31458	696008
32805	696009
15783	696010
21092	696011
38331	696012
9363	696013
69811	696014
54718	696015
18090	696016
357	696017
31282	696018
27879	696019
46578	696020
82133	696021
100234	696022
20877	696023
17393	696024
55209	696025
21071	696026
70571	696027
6137	696028
69768	696029
90841	696030
7832	696031
14085	696032
14497	696033
5969	696034
1471	696035
6338	696036
51090	696037
9087	696038
189	696039
6903	696040
17517	696041
22529	696042
81720	696043
39048	696044
57964	696045
30629	696046
38150	696047
97376	696048
4121	696049
23091	696050
11	696051
10921	696052
455	696053
106861	696054
93458	696055
44936	696056
10850	696057
26844	696058
24796	696059
2881	696060
5574	696061
642	696062
28489	696063
21910	696064
25729	696065
83424	696066
3202	696067
16508	696068
16362	696069
52969	696070
53831	696071
78804	696072
26718	696073
47012	696074
64277	696075
29789	696076
41110	696077
16932	696078
22042	696079
28245	696080
28858	696081
3248	696082
4792	696083
539	696084
36476	696085
14737	696086
240	696087
14856	696088
1616	696089
43776	696090
399	696091
358	696092
37132	696093
26037	696094
13547	696095
89063	696096
1086	696097
14596	696098
3083	696099
20110	696100
8881	696101
6954	696102
356	696103
69279	696104
57643	696105
60749	696106
31271	696107
29416	696108
64833	696109
868	696110
26731	696111
70	696112
92008	696113
16609	696114
39454	696115
67500	696116
26076	696117
17836	696118
58810	696119
86173	696120
40391	696121
185	696122
3406	696123
36533	696124
12754	696125
13577	696126
18560	696127
5534	696128
26	696129
22963	696130
31790	696131
20912	696132
14613	696133
57766	696134
43491	696135
8741	696136
41169	696137
29338	696138
38997	696139
69021	696140
7490	696141
46704	696142
36	696143
4407	696144
36031	696145
26874	696146
16981	696147
21947	696148
2352	696149
507	696150
1310	696151
77881	696152
4475	696153
6143	696154
79713	696155
19454	696156
68688	696157
29364	696158
5058	696159
3881	696160
7994	696161
20025	696162
23639	696163
27977	696164
48063	696165
36093	696166
54679	696167
2776	696168
205	696169
42	696170
49641	696171
14151	696172
42526	696173
10538	696174
1605	696175
5182	696176
41904	696177
44541	696178
3084	696179
78266	696180
55465	696181
68649	696182
57057	696183
51709	696184
6526	696185
58936	696186
8586	696187
37785	696188
25628	696189
29073	696190
36822	696191
1639	696192
76536	696193
21654	696194
8340	696195
56095	696196
46308	696197
104230	696198
15730	696199
39851	696200
10294	696201
52915	696202
17427	696203
102809	696204
49557	696205
24231	696206
14546	696207
2871	696208
69851	696209
54874	696210
69811	696211
108914	696212
3653	696213
60084	696214
101826	696215
7559	696216
12332	696217
811	696218
4701	696219
20194	696220
84	696221
73356	696222
18335	696223
22637	696224
63774	696225
2721	696226
30882	696227
81378	696228
27756	696229
72690	696230
51231	696231
16891	696232
7361	696233
4197	696234
62682	696235
56030	696236
29377	696237
82826	696238
7548	696239
10080	696240
7251	696241
71629	696242
70550	696243
42049	696244
13315	696245
23293	696246
42579	696247
42917	696248
4501	696249
24095	696250
58368	696251
14025	696252
56220	696253
25823	696254
31995	696255
83261	696256
4684	696257
61597	696258
40084	696259
140	696260
43397	696261
6648	696262
11931	696263
41207	696264
54042	696265
15806	696266
53037	696267
64898	696268
26643	696269
137	696270
5966	696271
24991	696272
7834	696273
81041	696274
21530	696275
31433	696276
316	696277
124	696278
65616	696279
2098	696280
3823	696281
35450	696282
55229	696283
96493	696284
33038	696285
16378	696286
7286	696287
29265	696288
27600	696289
10679	696290
45176	696291
76474	696292
49618	696293
768	696294
4893	696295
41668	696296
1337	696297
16894	696298
3878	696299
10084	696300
7227	696301
61870	696302
29174	696303
7814	696304
98965	696305
9796	696306
39865	696307
90066	696308
7128	696309
20280	696310
786	696311
1896	696312
61836	696313
867	696314
230	696315
22012	696316
33547	696317
1023	696318
52670	696319
21239	696320
2535	696321
49548	696322
11594	696323
29429	696324
24124	696325
33941	696326
4210	696327
85672	696328
91564	696329
97225	696330
83617	696331
61700	696332
32193	696333
71086	696334
38215	696335
9729	696336
716	696337
36130	696338
96273	696339
7799	696340
17183	696341
93393	696342
49440	696343
29825	696344
29181	696345
4801	696346
605	696347
15043	696348
15	696349
29697	696350
1302	696351
84575	696352
1279	696353
15232	696354
78094	696355
12956	696356
13498	696357
29620	696358
59116	696359
4263	696360
18622	696361
17457	696362
5507	696363
7945	696364
29781	696365
24523	696366
20048	696367
93229	696368
16369	696369
52483	696370
1114	696371
98360	696372
50989	696373
16549	696374
36192	696375
50432	696376
33379	696377
3129	696378
57671	696379
75772	696380
80353	696381
19435	696382
16254	696383
37747	696384
33241	696385
5622	696386
1369	696387
23172	696388
97502	696389
1724	696390
53546	696391
82362	696392
5756	696393
24046	696394
52855	696395
74903	696396
66783	696397
18891	696398
46489	696399
19376	696400
58974	696401
1561	696402
75330	696403
11305	696404
91804	696405
23106	696406
77947	696407
3281	696408
14382	696409
91838	696410
18394	696411
47917	696412
40385	696413
4370	696414
18143	696415
2821	696416
11358	696417
11698	696418
60271	696419
24860	696420
14210	696421
61477	696422
79383	696423
2222	696424
177	696425
769	696426
19937	696427
18300	696428
16843	696429
36306	696430
11917	696431
39924	696432
58258	696433
23978	696434
13689	696435
35449	696436
32423	696437
79301	696438
65725	696439
17038	696440
11654	696441
2221	696442
10243	696443
66678	696444
54017	696445
3329	696446
944	696447
13246	696448
11409	696449
70218	696450
6116	696451
951	696452
37080	696453
10581	696454
17006	696455
42845	696456
48924	696457
45	696458
18234	696459
80175	696460
6100	696461
55975	696462
45657	696463
25446	696464
3775	696465
4392	696466
3125	696467
68002	696468
4488	696469
10493	696470
61085	696471
55137	696472
27298	696473
63399	696474
592	696475
9764	696476
77855	696477
14015	696478
42096	696479
8193	696480
183	696481
56377	696482
76635	696483
48420	696484
944	696485
30272	696486
22953	696487
61252	696488
9752	696489
98880	696490
14036	696491
19931	696492
74474	696493
6384	696494
54699	696495
60463	696496
25777	696497
74296	696498
47771	696499
11531	696500
79278	696501
31871	696502
1511	696503
24534	696504
38944	696505
9944	696506
31305	696507
9519	696508
62301	696509
57853	696510
18562	696511
45274	696512
79091	696513
60131	696514
21101	696515
72376	696516
2200	696517
22263	696518
16691	696519
3913	696520
883	696521
12942	696522
9693	696523
21688	696524
47525	696525
3698	696526
23824	696527
63981	696528
53228	696529
46261	696530
42613	696531
977	696532
19487	696533
47020	696534
1386	696535
7455	696536
2228	696537
75664	696538
2843	696539
6907	696540
6913	696541
6045	696542
17901	696543
3344	696544
7803	696545
4507	696546
79037	696547
4999	696548
26723	696549
19748	696550
5431	696551
793	696552
53124	696553
16156	696554
43967	696555
32221	696556
18756	696557
24005	696558
76020	696559
529	696560
9990	696561
13509	696562
16781	696563
57319	696564
5287	696565
164	696566
1673	696567
26204	696568
6705	696569
48156	696570
100368	696571
23591	696572
218	696573
3123	696574
5137	696575
34786	696576
88412	696577
8409	696578
47094	696579
12704	696580
15724	696581
56348	696582
42185	696583
22215	696584
32774	696585
16790	696586
73916	696587
45842	696588
6590	696589
14271	696590
12564	696591
22845	696592
98989	696593
65151	696594
36500	696595
13069	696596
11935	696597
89154	696598
7870	696599
108010	696600
91841	696601
54339	696602
6461	696603
103405	696604
3443	696605
55209	696606
8527	696607
15049	696608
5718	696609
32664	696610
53416	696611
16952	696612
102	696613
7688	696614
23388	696615
55768	696616
9889	696617
21745	696618
63061	696619
228	696620
59808	696621
53559	696622
35460	696623
5852	696624
52506	696625
84681	696626
66761	696627
684	696628
6289	696629
28124	696630
11880	696631
11212	696632
10939	696633
672	696634
142	696635
38961	696636
878	696637
4593	696638
40654	696639
78231	696640
38733	696641
19488	696642
19729	696643
268	696644
1689	696645
107863	696646
815	696647
45659	696648
69746	696649
71058	696650
10431	696651
3408	696652
22702	696653
32824	696654
41608	696655
13134	696656
32543	696657
1546	696658
7041	696659
63949	696660
39050	696661
34592	696662
1041	696663
10822	696664
230	696665
16755	696666
48769	696667
4439	696668
317	696669
657	696670
23707	696671
16834	696672
13877	696673
15248	696674
73081	696675
1529	696676
26247	696677
38412	696678
2100	696679
9868	696680
47837	696681
21899	696682
17536	696683
17992	696684
102665	696685
96761	696686
3374	696687
91129	696688
55305	696689
39183	696690
38851	696691
695	696692
53441	696693
170	696694
21539	696695
24924	696696
24423	696697
13876	696698
19979	696699
3129	696700
61976	696701
202	696702
1129	696703
53308	696704
23069	696705
10149	696706
27104	696707
2619	696708
33903	696709
14753	696710
21284	696711
17779	696712
22423	696713
2659	696714
11488	696715
63012	696716
8594	696717
2458	696718
352	696719
48191	696720
9824	696721
14190	696722
66934	696723
1187	696724
103828	696725
50430	696726
4779	696727
9037	696728
22244	696729
37065	696730
55654	696731
118	696732
58320	696733
6348	696734
50565	696735
3124	696736
15189	696737
13624	696738
4876	696739
31179	696740
23315	696741
19973	696742
7930	696743
25184	696744
5257	696745
6260	696746
19642	696747
4578	696748
53709	696749
31397	696750
3892	696751
45	696752
65394	696753
88664	696754
59675	696755
5807	696756
66594	696757
13381	696758
18701	696759
97369	696760
46425	696761
70829	696762
57101	696763
7038	696764
26048	696765
64969	696766
29548	696767
1802	696768
58879	696769
107819	696770
80238	696771
4892	696772
1562	696773
1352	696774
74327	696775
11819	696776
72896	696777
29230	696778
28404	696779
6573	696780
43952	696781
65649	696782
23539	696783
9605	696784
7971	696785
8693	696786
2844	696787
779	696788
30655	696789
78307	696790
45152	696791
3025	696792
44336	696793
6238	696794
89447	696795
74779	696796
2775	696797
10817	696798
12793	696799
634	696800
37497	696801
15226	696802
4853	696803
69693	696804
43765	696805
41485	696806
51516	696807
41772	696808
1824	696809
11144	696810
14054	696811
2062	696812
35573	696813
1692	696814
55627	696815
11699	696816
12237	696817
18071	696818
33573	696819
60864	696820
83161	696821
49639	696822
400	696823
35404	696824
47052	696825
32945	696826
64993	696827
39756	696828
23892	696829
2168	696830
3950	696831
56223	696832
58338	696833
206	696834
6078	696835
77151	696836
10381	696837
9544	696838
47466	696839
35314	696840
339	696841
10420	696842
3	696843
91651	696844
1364	696845
5125	696846
14972	696847
286	696848
22821	696849
1602	696850
57584	696851
11669	696852
30252	696853
89654	696854
48646	696855
24660	696856
49858	696857
25329	696858
40501	696859
63	696860
10821	696861
16840	696862
100130	696863
31079	696864
85780	696865
835	696866
1905	696867
59679	696868
27125	696869
29334	696870
24370	696871
64731	696872
20344	696873
19507	696874
41627	696875
13087	696876
795	696877
411	696878
19444	696879
35050	696880
27279	696881
5172	696882
76604	696883
628	696884
27746	696885
39267	696886
7903	696887
50959	696888
17262	696889
36188	696890
10529	696891
1268	696892
46012	696893
31034	696894
1725	696895
3053	696896
14307	696897
43102	696898
3117	696899
39482	696900
87446	696901
8977	696902
60376	696903
737	696904
16372	696905
194	696906
2675	696907
37915	696908
219	696909
26020	696910
71332	696911
20513	696912
4861	696913
42952	696914
57367	696915
26798	696916
2005	696917
666	696918
36183	696919
63493	696920
31865	696921
20475	696922
22808	696923
109174	696924
49167	696925
10230	696926
2288	696927
39403	696928
18053	696929
10949	696930
106249	696931
10850	696932
43037	696933
24896	696934
9360	696935
14757	696936
8265	696937
16204	696938
46273	696939
34186	696940
11119	696941
44568	696942
14101	696943
16995	696944
63673	696945
656	696946
81994	696947
10741	696948
57911	696949
54186	696950
11969	696951
16077	696952
372	696953
36307	696954
14201	696955
16417	696956
36809	696957
5648	696958
37406	696959
10291	696960
73638	696961
82058	696962
35510	696963
26624	696964
4014	696965
293	696966
90604	696967
763	696968
39224	696969
23265	696970
3754	696971
22920	696972
44620	696973
94000	696974
617	696975
961	696976
2850	696977
55325	696978
110626	696979
6729	696980
35487	696981
36	696982
36685	696983
22671	696984
4532	696985
33040	696986
26	696987
42346	696988
7085	696989
68889	696990
42051	696991
5215	696992
1296	696993
25566	696994
7517	696995
34198	696996
34555	696997
45671	696998
51056	696999
5826	697000
30130	697001
6427	697002
8453	697003
4192	697004
12063	697005
17586	697006
9143	697007
19232	697008
32980	697009
336	697010
48639	697011
95914	697012
33876	697013
6127	697014
16183	697015
4279	697016
2565	697017
29281	697018
11532	697019
20161	697020
32775	697021
60834	697022
29729	697023
11792	697024
8907	697025
54857	697026
78789	697027
12895	697028
6744	697029
10186	697030
6103	697031
27624	697032
27769	697033
35919	697034
11114	697035
53325	697036
72422	697037
31759	697038
39045	697039
17654	697040
9239	697041
12320	697042
15309	697043
54555	697044
18953	697045
20981	697046
62455	697047
45077	697048
72573	697049
33932	697050
46002	697051
78691	697052
104095	697053
1106	697054
1407	697055
62768	697056
53832	697057
7092	697058
4161	697059
20531	697060
25792	697061
73165	697062
37515	697063
8768	697064
4637	697065
25979	697066
18577	697067
8095	697068
110923	697069
5783	697070
6938	697071
5279	697072
18936	697073
986	697074
92239	697075
44524	697076
31591	697077
30	697078
9455	697079
1267	697080
818	697081
9348	697082
1531	697083
28976	697084
35687	697085
32525	697086
377	697087
10289	697088
47522	697089
16089	697090
19964	697091
59647	697092
7329	697093
61888	697094
15148	697095
29922	697096
67578	697097
340	697098
66503	697099
272	697100
28646	697101
1844	697102
97107	697103
27916	697104
35703	697105
33	697106
32181	697107
2187	697108
4783	697109
92154	697110
1819	697111
53988	697112
28072	697113
20561	697114
1816	697115
2349	697116
6117	697117
78064	697118
35	697119
12173	697120
13453	697121
1336	697122
265	697123
60246	697124
664	697125
17697	697126
30737	697127
22061	697128
95019	697129
17965	697130
8470	697131
101961	697132
53429	697133
2364	697134
46867	697135
1540	697136
72997	697137
107978	697138
69788	697139
86129	697140
39211	697141
14521	697142
79449	697143
68644	697144
18097	697145
27633	697146
16054	697147
48369	697148
48752	697149
209	697150
33723	697151
42659	697152
6008	697153
31760	697154
67584	697155
83759	697156
22571	697157
21091	697158
30071	697159
5559	697160
89808	697161
3012	697162
65094	697163
908	697164
70762	697165
69550	697166
1888	697167
12206	697168
87713	697169
46072	697170
8085	697171
14713	697172
13124	697173
22047	697174
47453	697175
1179	697176
19133	697177
91	697178
8258	697179
25409	697180
2376	697181
43867	697182
10685	697183
36878	697184
35338	697185
87627	697186
7985	697187
17129	697188
62119	697189
46872	697190
6941	697191
47696	697192
19207	697193
58184	697194
23336	697195
4868	697196
27012	697197
28212	697198
32025	697199
107106	697200
27870	697201
110684	697202
34758	697203
19730	697204
6396	697205
7164	697206
64024	697207
32996	697208
870	697209
19729	697210
23280	697211
89386	697212
11240	697213
63951	697214
73051	697215
13224	697216
5715	697217
477	697218
88799	697219
7891	697220
93857	697221
5793	697222
53892	697223
6085	697224
2116	697225
12263	697226
81615	697227
5215	697228
81321	697229
28468	697230
24973	697231
5331	697232
112851	697233
58912	697234
24644	697235
14133	697236
34182	697237
56610	697238
51274	697239
88564	697240
22111	697241
29885	697242
3015	697243
11100	697244
11819	697245
73873	697246
99260	697247
27017	697248
74812	697249
16299	697250
23855	697251
23043	697252
10890	697253
41064	697254
37038	697255
62394	697256
8699	697257
14037	697258
10194	697259
5923	697260
12199	697261
9586	697262
26495	697263
13960	697264
62637	697265
42528	697266
63927	697267
69329	697268
22316	697269
11158	697270
43809	697271
56173	697272
25135	697273
15398	697274
19361	697275
18165	697276
23280	697277
85697	697278
64006	697279
21039	697280
1889	697281
63166	697282
19115	697283
70883	697284
33986	697285
28609	697286
3433	697287
55112	697288
15416	697289
77342	697290
62663	697291
48640	697292
18132	697293
6173	697294
30032	697295
57076	697296
38343	697297
93201	697298
75689	697299
22816	697300
4101	697301
67971	697302
3369	697303
73001	697304
40894	697305
9516	697306
79692	697307
75863	697308
12963	697309
1383	697310
78735	697311
6545	697312
913	697313
11347	697314
58715	697315
57785	697316
2303	697317
32388	697318
25100	697319
28506	697320
6373	697321
73557	697322
59836	697323
39843	697324
8829	697325
16805	697326
29362	697327
4247	697328
30385	697329
31112	697330
63175	697331
53347	697332
24315	697333
16277	697334
56	697335
52161	697336
33374	697337
4911	697338
326	697339
70395	697340
30375	697341
40507	697342
58294	697343
14974	697344
17828	697345
16359	697346
7042	697347
4545	697348
11198	697349
20866	697350
401	697351
233	697352
25599	697353
70786	697354
23374	697355
7074	697356
13038	697357
16	697358
8551	697359
71206	697360
1280	697361
16358	697362
1843	697363
19666	697364
96838	697365
40098	697366
25616	697367
4690	697368
46685	697369
18291	697370
8520	697371
7050	697372
64267	697373
29190	697374
86315	697375
2443	697376
46510	697377
16560	697378
62317	697379
1950	697380
3298	697381
8960	697382
85	697383
7647	697384
21811	697385
95777	697386
46492	697387
19189	697388
4733	697389
56807	697390
29023	697391
19302	697392
33136	697393
53956	697394
16598	697395
607	697396
63263	697397
49092	697398
33752	697399
45334	697400
8776	697401
82242	697402
25518	697403
17786	697404
41847	697405
61330	697406
47177	697407
83002	697408
80493	697409
67949	697410
14894	697411
1135	697412
6105	697413
49301	697414
50087	697415
6721	697416
39588	697417
3477	697418
24953	697419
3559	697420
3843	697421
15456	697422
611	697423
24674	697424
84276	697425
2839	697426
22069	697427
23542	697428
19346	697429
75	697430
90887	697431
83626	697432
80653	697433
7086	697434
5124	697435
32363	697436
156	697437
21977	697438
58236	697439
2302	697440
14937	697441
17034	697442
38691	697443
83973	697444
1048	697445
5376	697446
80317	697447
64528	697448
8576	697449
14480	697450
22630	697451
1107	697452
58552	697453
100285	697454
13566	697455
11163	697456
1485	697457
31094	697458
11319	697459
803	697460
31343	697461
7433	697462
46978	697463
24777	697464
62769	697465
674	697466
105417	697467
6108	697468
93300	697469
206	697470
78930	697471
69690	697472
47035	697473
6123	697474
43805	697475
2627	697476
68454	697477
5187	697478
23987	697479
69845	697480
16400	697481
51494	697482
16341	697483
2123	697484
7242	697485
34149	697486
83074	697487
20359	697488
38956	697489
6824	697490
46017	697491
51149	697492
54294	697493
50461	697494
78558	697495
177	697496
32193	697497
23429	697498
9464	697499
14993	697500
39259	697501
14387	697502
52884	697503
37819	697504
29019	697505
46191	697506
16600	697507
793	697508
110503	697509
341	697510
45493	697511
8234	697512
725	697513
27765	697514
30450	697515
12198	697516
4051	697517
73869	697518
46669	697519
60831	697520
82339	697521
8746	697522
66250	697523
1918	697524
41166	697525
18893	697526
114122	697527
23434	697528
1857	697529
3904	697530
67395	697531
43692	697532
46604	697533
46322	697534
107636	697535
45744	697536
44501	697537
91622	697538
22530	697539
4360	697540
52330	697541
55058	697542
103145	697543
34428	697544
5518	697545
1881	697546
36067	697547
26359	697548
9917	697549
11953	697550
18145	697551
58621	697552
13247	697553
33026	697554
85926	697555
93000	697556
34515	697557
59378	697558
8373	697559
31939	697560
20948	697561
7428	697562
1924	697563
29652	697564
22701	697565
39543	697566
42822	697567
646	697568
79085	697569
927	697570
11085	697571
46491	697572
7438	697573
3755	697574
39960	697575
88027	697576
4715	697577
5033	697578
85149	697579
5427	697580
7905	697581
80849	697582
38680	697583
11202	697584
16448	697585
272	697586
103901	697587
9193	697588
28441	697589
2641	697590
1073	697591
72133	697592
98664	697593
21437	697594
8721	697595
39245	697596
4424	697597
59525	697598
42269	697599
58494	697600
41984	697601
48121	697602
31675	697603
23181	697604
35417	697605
24457	697606
8989	697607
8580	697608
20556	697609
24666	697610
80450	697611
28511	697612
56664	697613
35752	697614
70417	697615
870	697616
57965	697617
70164	697618
46434	697619
30685	697620
5773	697621
11500	697622
45230	697623
16753	697624
6472	697625
9018	697626
11231	697627
19812	697628
14872	697629
9693	697630
4734	697631
99476	697632
108281	697633
2087	697634
75481	697635
48889	697636
112103	697637
14510	697638
8944	697639
7472	697640
148	697641
44270	697642
1750	697643
87220	697644
53537	697645
10122	697646
68181	697647
28952	697648
82094	697649
30640	697650
17985	697651
34901	697652
3335	697653
19929	697654
70160	697655
336	697656
52365	697657
12907	697658
54021	697659
780	697660
63673	697661
3087	697662
149	697663
27588	697664
29100	697665
101999	697666
9979	697667
66683	697668
12022	697669
56467	697670
79442	697671
33994	697672
48937	697673
30480	697674
92894	697675
17321	697676
8027	697677
44920	697678
14064	697679
84646	697680
42452	697681
80403	697682
67201	697683
53014	697684
1022	697685
88259	697686
24537	697687
75649	697688
45209	697689
22840	697690
93343	697691
52013	697692
22877	697693
94	697694
16471	697695
73803	697696
59227	697697
183	697698
2649	697699
69899	697700
13425	697701
80833	697702
55872	697703
5367	697704
10684	697705
22869	697706
40809	697707
5312	697708
49688	697709
24746	697710
62617	697711
93933	697712
70540	697713
117	697714
45815	697715
16535	697716
36749	697717
36853	697718
39424	697719
20871	697720
67	697721
53458	697722
36275	697723
22983	697724
57231	697725
80497	697726
11753	697727
27978	697728
26726	697729
57390	697730
4473	697731
12543	697732
1064	697733
4644	697734
20855	697735
15214	697736
56553	697737
15102	697738
41704	697739
47168	697740
11020	697741
56760	697742
15435	697743
27415	697744
58569	697745
26222	697746
18978	697747
59792	697748
951	697749
7052	697750
44710	697751
21452	697752
36518	697753
45064	697754
6141	697755
5821	697756
71108	697757
30520	697758
24498	697759
56477	697760
34059	697761
1559	697762
76188	697763
14864	697764
56780	697765
58538	697766
10175	697767
10414	697768
6749	697769
50318	697770
102285	697771
67984	697772
83167	697773
26473	697774
348	697775
34830	697776
537	697777
30462	697778
48595	697779
33610	697780
39656	697781
43123	697782
497	697783
9643	697784
94938	697785
7746	697786
2988	697787
64152	697788
6895	697789
6045	697790
26107	697791
697	697792
101301	697793
44824	697794
31638	697795
30017	697796
12214	697797
27220	697798
1466	697799
63691	697800
40886	697801
42101	697802
11802	697803
18454	697804
30975	697805
69174	697806
36625	697807
36291	697808
2779	697809
36380	697810
11044	697811
9063	697812
3203	697813
547	697814
48216	697815
49122	697816
6788	697817
86894	697818
35346	697819
17089	697820
40797	697821
71338	697822
7086	697823
1347	697824
33596	697825
9204	697826
48390	697827
25062	697828
3575	697829
7041	697830
13592	697831
2489	697832
60318	697833
35219	697834
54873	697835
7853	697836
36082	697837
74524	697838
5788	697839
1122	697840
46552	697841
68317	697842
1169	697843
50431	697844
192	697845
55497	697846
43752	697847
46624	697848
46879	697849
4502	697850
9865	697851
2801	697852
1066	697853
29918	697854
61132	697855
21904	697856
39356	697857
75895	697858
26165	697859
10892	697860
53091	697861
11624	697862
46510	697863
30814	697864
32374	697865
25886	697866
15329	697867
10507	697868
7093	697869
1218	697870
12396	697871
3393	697872
35347	697873
72002	697874
25235	697875
60069	697876
2750	697877
45615	697878
58145	697879
110596	697880
11894	697881
60659	697882
6366	697883
28967	697884
16006	697885
17652	697886
10230	697887
1921	697888
103058	697889
17535	697890
50701	697891
27265	697892
18175	697893
11	697894
109841	697895
41545	697896
29632	697897
5150	697898
33	697899
59903	697900
2064	697901
41547	697902
10101	697903
31571	697904
5241	697905
82307	697906
9901	697907
13797	697908
42768	697909
13811	697910
6428	697911
1333	697912
34039	697913
9939	697914
8508	697915
10201	697916
47408	697917
7229	697918
13469	697919
4035	697920
19157	697921
453	697922
57442	697923
74554	697924
7775	697925
73108	697926
573	697927
4113	697928
30977	697929
45792	697930
63418	697931
52725	697932
31250	697933
1985	697934
45998	697935
33395	697936
19439	697937
4732	697938
930	697939
1698	697940
76385	697941
42845	697942
42770	697943
182	697944
28207	697945
35688	697946
28125	697947
10390	697948
18970	697949
56576	697950
18155	697951
10821	697952
8587	697953
58739	697954
82894	697955
28102	697956
78141	697957
1153	697958
9483	697959
11673	697960
25706	697961
4461	697962
10519	697963
53344	697964
36497	697965
19518	697966
6008	697967
45667	697968
78935	697969
56426	697970
31906	697971
53361	697972
9034	697973
43001	697974
97193	697975
9551	697976
26476	697977
8502	697978
68314	697979
29704	697980
1044	697981
11822	697982
14434	697983
5398	697984
265	697985
54880	697986
37717	697987
59872	697988
61899	697989
26284	697990
62774	697991
1345	697992
64591	697993
2570	697994
10344	697995
34378	697996
26586	697997
15096	697998
38139	697999
30161	698000
3668	698001
10740	698002
1915	698003
23599	698004
100842	698005
41445	698006
89404	698007
14491	698008
33479	698009
46259	698010
15032	698011
7682	698012
27142	698013
26337	698014
40914	698015
24083	698016
78733	698017
2911	698018
22102	698019
77588	698020
53950	698021
26682	698022
4063	698023
29410	698024
93258	698025
52095	698026
8980	698027
48200	698028
720	698029
8128	698030
37153	698031
4962	698032
5641	698033
85519	698034
24181	698035
13134	698036
21223	698037
31622	698038
35976	698039
1204	698040
2235	698041
67761	698042
44432	698043
28405	698044
7273	698045
93373	698046
46162	698047
13730	698048
33927	698049
22861	698050
49312	698051
48457	698052
11610	698053
32798	698054
45222	698055
12289	698056
45625	698057
44707	698058
701	698059
2904	698060
18260	698061
50766	698062
14070	698063
31358	698064
17476	698065
33342	698066
35963	698067
10257	698068
20600	698069
54784	698070
25	698071
85482	698072
17212	698073
2390	698074
5989	698075
14796	698076
29108	698077
17085	698078
32116	698079
114	698080
12256	698081
79245	698082
15145	698083
56706	698084
33180	698085
503	698086
34732	698087
30242	698088
1071	698089
7287	698090
43233	698091
39636	698092
35805	698093
66405	698094
20801	698095
39421	698096
7970	698097
80223	698098
22650	698099
38070	698100
57535	698101
23258	698102
2381	698103
61080	698104
94818	698105
38634	698106
26871	698107
24196	698108
4184	698109
65242	698110
1768	698111
9316	698112
53280	698113
15797	698114
47318	698115
7350	698116
6457	698117
20214	698118
10246	698119
34429	698120
1527	698121
683	698122
18215	698123
27023	698124
20231	698125
3496	698126
7693	698127
41713	698128
38268	698129
23690	698130
1455	698131
19145	698132
39783	698133
528	698134
107717	698135
21612	698136
36892	698137
25785	698138
23690	698139
111552	698140
13	698141
54702	698142
49489	698143
2694	698144
8029	698145
2017	698146
25976	698147
55725	698148
3272	698149
32063	698150
2177	698151
35172	698152
61085	698153
31710	698154
9563	698155
22840	698156
13119	698157
99676	698158
33395	698159
70657	698160
1	698161
41359	698162
2427	698163
4588	698164
35827	698165
3354	698166
13211	698167
3170	698168
34230	698169
71943	698170
106846	698171
24	698172
31229	698173
1085	698174
3143	698175
23245	698176
19	698177
22875	698178
51694	698179
931	698180
4086	698181
55749	698182
20564	698183
734	698184
2324	698185
4219	698186
3740	698187
9373	698188
63268	698189
96404	698190
52879	698191
38823	698192
9000	698193
62712	698194
33483	698195
11716	698196
61633	698197
41364	698198
242	698199
11300	698200
51681	698201
1904	698202
29324	698203
18797	698204
31232	698205
28704	698206
14928	698207
10839	698208
54711	698209
39403	698210
11023	698211
32087	698212
1	698213
83412	698214
61017	698215
19400	698216
3214	698217
31654	698218
3003	698219
892	698220
18972	698221
20	698222
1142	698223
9113	698224
29212	698225
28874	698226
20675	698227
62965	698228
24035	698229
18388	698230
23509	698231
31810	698232
14015	698233
31	698234
24531	698235
65301	698236
59178	698237
59213	698238
60038	698239
12331	698240
773	698241
17152	698242
6491	698243
32150	698244
6396	698245
46100	698246
1040	698247
126	698248
33333	698249
68673	698250
15968	698251
37017	698252
16249	698253
60293	698254
31863	698255
10710	698256
102499	698257
107646	698258
89653	698259
103	698260
1870	698261
1398	698262
29538	698263
62338	698264
628	698265
13201	698266
5914	698267
5612	698268
8120	698269
2195	698270
10400	698271
64711	698272
30610	698273
56650	698274
9070	698275
3140	698276
738	698277
43930	698278
56461	698279
2241	698280
303	698281
15727	698282
3	698283
27542	698284
40074	698285
29526	698286
22129	698287
5683	698288
46246	698289
4226	698290
93342	698291
3911	698292
70115	698293
40885	698294
1285	698295
19441	698296
42414	698297
9711	698298
101156	698299
73395	698300
58758	698301
28507	698302
38464	698303
7383	698304
33120	698305
30444	698306
26051	698307
2751	698308
11705	698309
6401	698310
60030	698311
41249	698312
7637	698313
29841	698314
64575	698315
52408	698316
70521	698317
13709	698318
6209	698319
98273	698320
13007	698321
56927	698322
48633	698323
4623	698324
59150	698325
80952	698326
44356	698327
89161	698328
3481	698329
28572	698330
14625	698331
8103	698332
4789	698333
24864	698334
16882	698335
3180	698336
47519	698337
66951	698338
16649	698339
31933	698340
6874	698341
17882	698342
25390	698343
43996	698344
57302	698345
49876	698346
5535	698347
97894	698348
6599	698349
64611	698350
16911	698351
54362	698352
44625	698353
59614	698354
15208	698355
12483	698356
83280	698357
24889	698358
14453	698359
1196	698360
3098	698361
37684	698362
5284	698363
3019	698364
64303	698365
30142	698366
18272	698367
3916	698368
78035	698369
397	698370
268	698371
6502	698372
14585	698373
4816	698374
7103	698375
110849	698376
9063	698377
27670	698378
11284	698379
100111	698380
254	698381
9153	698382
23193	698383
4597	698384
11534	698385
12517	698386
28530	698387
35558	698388
55128	698389
25746	698390
13969	698391
9510	698392
36772	698393
57936	698394
356	698395
1925	698396
59443	698397
27032	698398
3401	698399
18170	698400
89222	698401
57513	698402
1846	698403
17133	698404
16920	698405
715	698406
30893	698407
51140	698408
28475	698409
26380	698410
1242	698411
3834	698412
37000	698413
1081	698414
6280	698415
6202	698416
28428	698417
39699	698418
48838	698419
211	698420
72021	698421
5873	698422
8819	698423
33965	698424
52957	698425
13336	698426
36674	698427
7607	698428
59225	698429
74747	698430
19775	698431
2616	698432
32374	698433
43649	698434
63318	698435
67194	698436
25778	698437
17644	698438
50417	698439
40613	698440
27437	698441
87057	698442
46	698443
45801	698444
38402	698445
4402	698446
6551	698447
34865	698448
17009	698449
3165	698450
6616	698451
3635	698452
26953	698453
79965	698454
8228	698455
51057	698456
31525	698457
79093	698458
61779	698459
2173	698460
77683	698461
4289	698462
1565	698463
2977	698464
30259	698465
44673	698466
13191	698467
733	698468
29415	698469
5419	698470
20344	698471
30452	698472
23126	698473
2006	698474
2150	698475
48926	698476
50378	698477
59756	698478
17914	698479
11476	698480
2666	698481
102567	698482
41823	698483
19167	698484
14571	698485
790	698486
58588	698487
35304	698488
2425	698489
61295	698490
22132	698491
11826	698492
26092	698493
10004	698494
95522	698495
100835	698496
105445	698497
21743	698498
26324	698499
77	698500
19624	698501
11550	698502
10807	698503
67210	698504
7485	698505
50051	698506
73579	698507
8970	698508
44646	698509
23748	698510
504	698511
8005	698512
843	698513
43413	698514
4993	698515
55665	698516
15206	698517
15927	698518
16764	698519
2084	698520
17678	698521
237	698522
53635	698523
8604	698524
82248	698525
92250	698526
67495	698527
9550	698528
1279	698529
6632	698530
28602	698531
39706	698532
50399	698533
63909	698534
25402	698535
735	698536
22465	698537
6939	698538
1426	698539
27638	698540
54221	698541
25037	698542
18804	698543
74303	698544
2602	698545
2035	698546
113329	698547
14528	698548
20402	698549
48111	698550
79017	698551
63980	698552
71302	698553
43541	698554
13241	698555
6793	698556
34474	698557
4432	698558
62841	698559
57151	698560
33870	698561
21860	698562
70955	698563
57945	698564
36253	698565
9616	698566
39660	698567
43097	698568
47147	698569
39440	698570
59484	698571
14527	698572
9675	698573
16	698574
10525	698575
12688	698576
31171	698577
23852	698578
45701	698579
28826	698580
26339	698581
5050	698582
26514	698583
45260	698584
51116	698585
52776	698586
106213	698587
846	698588
639	698589
20357	698590
55097	698591
4989	698592
79956	698593
70243	698594
25618	698595
24218	698596
21107	698597
60005	698598
36400	698599
113737	698600
3450	698601
2218	698602
45566	698603
19746	698604
54927	698605
20437	698606
70412	698607
293	698608
221	698609
66107	698610
63451	698611
6007	698612
1635	698613
2757	698614
2457	698615
21396	698616
54669	698617
47632	698618
101038	698619
454	698620
88105	698621
73897	698622
4305	698623
60202	698624
31723	698625
53440	698626
4796	698627
22880	698628
6166	698629
53343	698630
8257	698631
16128	698632
11705	698633
23268	698634
35254	698635
182	698636
38886	698637
24640	698638
2302	698639
15660	698640
20182	698641
19538	698642
76594	698643
27520	698644
17511	698645
47487	698646
16288	698647
68302	698648
38715	698649
62748	698650
16265	698651
31274	698652
113496	698653
9154	698654
5296	698655
80803	698656
4921	698657
61593	698658
22876	698659
6432	698660
78406	698661
79065	698662
43934	698663
63692	698664
70819	698665
29241	698666
27969	698667
63258	698668
8330	698669
3456	698670
12281	698671
5178	698672
80594	698673
103300	698674
546	698675
27623	698676
35614	698677
2164	698678
10420	698679
60219	698680
113312	698681
59707	698682
19460	698683
35489	698684
44238	698685
17013	698686
5053	698687
5815	698688
3109	698689
23017	698690
12414	698691
8236	698692
5347	698693
425	698694
57912	698695
11546	698696
53944	698697
36580	698698
8211	698699
32080	698700
16262	698701
25399	698702
15226	698703
30228	698704
189	698705
36066	698706
11778	698707
6345	698708
2862	698709
3435	698710
30367	698711
66220	698712
24516	698713
1001	698714
1406	698715
3756	698716
45487	698717
25659	698718
29213	698719
28795	698720
52059	698721
23700	698722
8007	698723
598	698724
61849	698725
37832	698726
8640	698727
69501	698728
16784	698729
42099	698730
12358	698731
102504	698732
85620	698733
56	698734
3248	698735
7777	698736
24992	698737
22265	698738
5896	698739
38868	698740
26811	698741
13379	698742
4884	698743
29649	698744
26364	698745
1848	698746
30086	698747
54514	698748
41730	698749
30366	698750
18773	698751
5534	698752
30262	698753
31086	698754
19060	698755
3346	698756
48402	698757
1959	698758
12606	698759
27425	698760
3649	698761
5142	698762
52223	698763
33631	698764
16994	698765
19916	698766
5151	698767
11595	698768
77452	698769
30797	698770
17130	698771
29670	698772
83088	698773
21024	698774
45660	698775
14	698776
16081	698777
4185	698778
16130	698779
12884	698780
19299	698781
35169	698782
19627	698783
112587	698784
42900	698785
6171	698786
83703	698787
56966	698788
50154	698789
35491	698790
1992	698791
58531	698792
8041	698793
15434	698794
25992	698795
12924	698796
12465	698797
1960	698798
18143	698799
22009	698800
77956	698801
22068	698802
3631	698803
30434	698804
109217	698805
530	698806
59376	698807
27862	698808
6062	698809
55840	698810
61845	698811
39589	698812
56849	698813
37452	698814
318	698815
36202	698816
81275	698817
12695	698818
36824	698819
17685	698820
41346	698821
2732	698822
224	698823
1051	698824
52556	698825
104072	698826
16043	698827
384	698828
5760	698829
72008	698830
18852	698831
14594	698832
30546	698833
13679	698834
17508	698835
12466	698836
48561	698837
72372	698838
30040	698839
1997	698840
61723	698841
8925	698842
644	698843
33812	698844
9200	698845
29800	698846
108764	698847
36214	698848
29546	698849
28276	698850
29921	698851
21951	698852
2680	698853
18912	698854
10407	698855
18811	698856
32398	698857
3168	698858
37083	698859
2178	698860
9373	698861
48999	698862
9856	698863
57266	698864
9344	698865
28674	698866
27013	698867
66192	698868
15747	698869
20436	698870
51159	698871
1947	698872
59287	698873
80903	698874
4580	698875
76746	698876
10694	698877
39610	698878
14197	698879
14951	698880
3280	698881
1897	698882
2253	698883
44941	698884
35956	698885
65183	698886
10056	698887
55157	698888
8122	698889
39869	698890
2300	698891
22000	698892
40268	698893
4248	698894
815	698895
5688	698896
64335	698897
41415	698898
69529	698899
13844	698900
56243	698901
6946	698902
8838	698903
39508	698904
1108	698905
1386	698906
36471	698907
98	698908
7042	698909
144	698910
14109	698911
38267	698912
19093	698913
7749	698914
11772	698915
31195	698916
63758	698917
54795	698918
16118	698919
38775	698920
50735	698921
61307	698922
2912	698923
22582	698924
29272	698925
13014	698926
8429	698927
83586	698928
17	698929
42494	698930
14379	698931
10214	698932
14079	698933
68088	698934
31284	698935
25407	698936
8084	698937
31434	698938
3800	698939
245	698940
53079	698941
22298	698942
36391	698943
658	698944
6330	698945
51434	698946
18612	698947
6463	698948
6299	698949
35703	698950
10255	698951
57656	698952
5099	698953
82712	698954
8913	698955
8330	698956
40287	698957
46327	698958
44868	698959
2416	698960
51632	698961
68086	698962
65234	698963
60240	698964
15828	698965
20345	698966
34772	698967
50649	698968
18942	698969
64111	698970
12580	698971
10202	698972
1482	698973
45324	698974
84012	698975
475	698976
14696	698977
21374	698978
29924	698979
38318	698980
44167	698981
161	698982
31106	698983
26977	698984
22282	698985
67956	698986
69405	698987
36869	698988
51484	698989
76281	698990
66707	698991
19202	698992
68990	698993
75118	698994
10388	698995
60694	698996
1913	698997
11489	698998
654	698999
787	699000
29668	699001
30600	699002
18551	699003
5745	699004
1359	699005
15630	699006
24394	699007
66063	699008
61714	699009
48739	699010
7014	699011
6213	699012
12936	699013
54588	699014
1114	699015
56332	699016
3348	699017
18143	699018
39645	699019
6865	699020
14935	699021
6744	699022
37240	699023
85156	699024
82978	699025
54688	699026
1280	699027
20440	699028
39486	699029
9317	699030
34056	699031
3877	699032
53861	699033
50563	699034
7749	699035
9066	699036
2520	699037
70	699038
70765	699039
37085	699040
16535	699041
1749	699042
2257	699043
507	699044
59569	699045
73556	699046
112918	699047
6125	699048
47106	699049
8626	699050
910	699051
47130	699052
88878	699053
59204	699054
823	699055
15641	699056
1590	699057
8087	699058
46153	699059
47229	699060
2735	699061
1162	699062
1018	699063
3549	699064
15556	699065
20388	699066
13870	699067
47160	699068
1034	699069
21063	699070
25794	699071
10873	699072
7482	699073
102263	699074
88896	699075
9929	699076
36340	699077
22668	699078
24005	699079
5875	699080
89053	699081
7134	699082
2049	699083
12648	699084
25508	699085
13828	699086
25137	699087
10197	699088
42536	699089
78055	699090
11110	699091
7347	699092
17696	699093
47034	699094
96418	699095
73116	699096
61342	699097
32195	699098
2076	699099
47136	699100
2542	699101
30509	699102
2849	699103
54176	699104
29075	699105
70458	699106
7824	699107
40039	699108
40771	699109
380	699110
367	699111
10996	699112
10090	699113
10557	699114
733	699115
11381	699116
39924	699117
6557	699118
4562	699119
24887	699120
91411	699121
3830	699122
47092	699123
19707	699124
37531	699125
1929	699126
816	699127
5584	699128
7365	699129
14652	699130
21431	699131
76381	699132
58459	699133
25911	699134
13340	699135
7214	699136
26385	699137
4981	699138
44185	699139
3409	699140
110061	699141
35595	699142
100141	699143
33671	699144
72021	699145
2698	699146
37003	699147
42596	699148
58773	699149
103024	699150
30561	699151
60	699152
90741	699153
53697	699154
14034	699155
13646	699156
2252	699157
345	699158
4918	699159
47731	699160
6074	699161
80175	699162
61119	699163
18559	699164
3412	699165
12159	699166
26948	699167
70359	699168
16681	699169
84247	699170
42389	699171
39843	699172
1805	699173
46274	699174
32413	699175
562	699176
17549	699177
52	699178
6471	699179
49542	699180
30129	699181
3426	699182
23675	699183
35322	699184
3039	699185
41966	699186
22524	699187
14310	699188
78565	699189
8942	699190
53031	699191
24683	699192
81399	699193
75206	699194
82045	699195
4544	699196
35439	699197
25594	699198
101969	699199
32901	699200
50000	699201
1184	699202
24192	699203
72757	699204
101223	699205
1560	699206
12457	699207
18091	699208
58295	699209
20551	699210
4670	699211
4985	699212
39932	699213
66017	699214
5886	699215
9336	699216
96829	699217
16543	699218
75971	699219
16637	699220
25040	699221
40920	699222
37944	699223
556	699224
30134	699225
48369	699226
58000	699227
38751	699228
320	699229
41106	699230
7151	699231
27887	699232
81766	699233
38067	699234
101051	699235
80862	699236
16721	699237
2333	699238
2709	699239
1682	699240
3647	699241
31884	699242
1925	699243
43964	699244
70691	699245
100211	699246
38751	699247
3600	699248
5952	699249
32422	699250
5089	699251
53603	699252
6905	699253
29125	699254
69926	699255
6870	699256
16746	699257
92101	699258
79942	699259
4880	699260
11362	699261
5995	699262
9541	699263
35292	699264
7948	699265
60100	699266
49761	699267
36440	699268
22903	699269
49698	699270
21160	699271
2695	699272
43666	699273
14478	699274
55920	699275
3598	699276
20305	699277
8698	699278
1394	699279
7305	699280
15862	699281
12760	699282
29975	699283
36305	699284
425	699285
55610	699286
4048	699287
39502	699288
26273	699289
35176	699290
4156	699291
15295	699292
22190	699293
49694	699294
5641	699295
49711	699296
16278	699297
50781	699298
12292	699299
72692	699300
6544	699301
50745	699302
26499	699303
54307	699304
8518	699305
2051	699306
16250	699307
55994	699308
508	699309
46702	699310
48055	699311
21403	699312
69198	699313
87149	699314
1968	699315
148	699316
8061	699317
7851	699318
48622	699319
6777	699320
4691	699321
35629	699322
12148	699323
26668	699324
42078	699325
85361	699326
2788	699327
16527	699328
25988	699329
60287	699330
27526	699331
42514	699332
86887	699333
55010	699334
45596	699335
11740	699336
23624	699337
66293	699338
2670	699339
1696	699340
101938	699341
24910	699342
41564	699343
423	699344
53316	699345
922	699346
84210	699347
41351	699348
67061	699349
1550	699350
98574	699351
20707	699352
3688	699353
55	699354
1281	699355
216	699356
46344	699357
8394	699358
31011	699359
14148	699360
8252	699361
52020	699362
59635	699363
27415	699364
9676	699365
58244	699366
8787	699367
8958	699368
65504	699369
23648	699370
59455	699371
19682	699372
21698	699373
46616	699374
64223	699375
20351	699376
34530	699377
17044	699378
81553	699379
12416	699380
469	699381
41533	699382
3231	699383
6702	699384
31122	699385
50093	699386
60882	699387
60296	699388
18317	699389
33000	699390
83242	699391
9628	699392
5680	699393
8735	699394
14449	699395
7728	699396
6250	699397
1812	699398
5039	699399
592	699400
2885	699401
69519	699402
57593	699403
68842	699404
590	699405
59071	699406
12426	699407
48861	699408
12221	699409
14353	699410
3045	699411
72884	699412
42668	699413
2427	699414
50642	699415
42888	699416
76100	699417
90239	699418
63489	699419
42979	699420
18140	699421
22930	699422
70631	699423
45496	699424
9380	699425
16486	699426
16018	699427
28709	699428
25433	699429
77343	699430
73162	699431
22773	699432
88151	699433
7966	699434
59513	699435
7994	699436
3426	699437
1073	699438
62314	699439
22053	699440
68909	699441
22846	699442
15909	699443
81040	699444
3133	699445
91408	699446
13992	699447
97365	699448
286	699449
12239	699450
10907	699451
14052	699452
74851	699453
128	699454
51514	699455
12932	699456
76734	699457
22283	699458
12264	699459
21175	699460
54266	699461
48271	699462
72527	699463
3876	699464
8397	699465
1049	699466
7009	699467
48485	699468
39332	699469
8752	699470
6917	699471
47868	699472
39025	699473
66419	699474
8491	699475
98975	699476
66188	699477
1334	699478
46326	699479
31267	699480
37073	699481
27412	699482
24937	699483
19094	699484
25328	699485
610	699486
78401	699487
29488	699488
19739	699489
73182	699490
86	699491
67272	699492
48723	699493
14328	699494
65	699495
104	699496
40903	699497
29647	699498
108791	699499
82810	699500
19448	699501
25567	699502
48903	699503
35437	699504
13385	699505
10990	699506
9591	699507
46505	699508
7031	699509
8575	699510
2571	699511
95295	699512
54453	699513
47427	699514
41480	699515
14845	699516
62505	699517
93963	699518
74316	699519
3217	699520
3266	699521
8631	699522
26842	699523
53993	699524
33703	699525
9197	699526
22823	699527
46406	699528
48082	699529
24188	699530
38128	699531
48184	699532
7392	699533
86412	699534
20320	699535
51551	699536
8857	699537
36444	699538
90902	699539
2223	699540
4851	699541
60480	699542
49634	699543
260	699544
2733	699545
10055	699546
25489	699547
58794	699548
57133	699549
3724	699550
11014	699551
1739	699552
29590	699553
12	699554
8121	699555
468	699556
6271	699557
1669	699558
491	699559
15125	699560
5199	699561
17970	699562
7656	699563
70208	699564
2009	699565
72311	699566
47157	699567
27638	699568
91646	699569
78648	699570
6114	699571
8334	699572
81428	699573
97099	699574
9508	699575
1708	699576
69	699577
1580	699578
17718	699579
9453	699580
37032	699581
50984	699582
29102	699583
65553	699584
48427	699585
8674	699586
92820	699587
15	699588
102792	699589
56908	699590
4265	699591
34976	699592
4243	699593
102105	699594
4141	699595
48146	699596
21344	699597
34937	699598
61220	699599
72715	699600
25957	699601
3626	699602
21802	699603
10453	699604
53898	699605
33649	699606
81911	699607
7683	699608
19768	699609
37601	699610
4093	699611
554	699612
111887	699613
4790	699614
44356	699615
2010	699616
1263	699617
88429	699618
27400	699619
8452	699620
102389	699621
4915	699622
113655	699623
544	699624
23541	699625
9133	699626
63336	699627
55555	699628
18508	699629
220	699630
23378	699631
50658	699632
2987	699633
29529	699634
49425	699635
64118	699636
12000	699637
35993	699638
1992	699639
34654	699640
29777	699641
29649	699642
18991	699643
11735	699644
788	699645
21888	699646
92648	699647
39476	699648
3188	699649
16672	699650
28545	699651
86501	699652
1477	699653
11106	699654
54364	699655
31945	699656
24893	699657
56306	699658
423	699659
14412	699660
4255	699661
16774	699662
7665	699663
7878	699664
163	699665
21609	699666
5841	699667
2186	699668
88935	699669
20462	699670
10056	699671
42525	699672
51526	699673
15778	699674
62908	699675
20724	699676
10231	699677
14353	699678
1376	699679
11426	699680
253	699681
8465	699682
6373	699683
75867	699684
92554	699685
22874	699686
70967	699687
16498	699688
24083	699689
23496	699690
91914	699691
60121	699692
74702	699693
65196	699694
16779	699695
950	699696
2631	699697
80870	699698
36510	699699
22187	699700
42014	699701
28511	699702
9899	699703
48468	699704
22258	699705
30977	699706
20668	699707
14065	699708
7930	699709
15411	699710
38693	699711
37679	699712
24251	699713
14366	699714
4045	699715
20365	699716
102250	699717
7577	699718
14083	699719
103319	699720
29846	699721
499	699722
68138	699723
36598	699724
34558	699725
31565	699726
109194	699727
54344	699728
41871	699729
2279	699730
75390	699731
1890	699732
14608	699733
5012	699734
1282	699735
35536	699736
87465	699737
2051	699738
23261	699739
58730	699740
59679	699741
7724	699742
34308	699743
26434	699744
109	699745
67107	699746
102326	699747
79499	699748
7465	699749
83381	699750
11000	699751
73777	699752
60556	699753
18370	699754
19308	699755
2010	699756
49062	699757
93564	699758
33771	699759
51516	699760
42823	699761
89	699762
81	699763
7528	699764
93915	699765
15652	699766
8433	699767
21281	699768
30823	699769
43686	699770
17228	699771
37981	699772
17079	699773
64440	699774
45254	699775
15061	699776
796	699777
21473	699778
72602	699779
62678	699780
78523	699781
57381	699782
75713	699783
2232	699784
10462	699785
49685	699786
43743	699787
33197	699788
674	699789
1130	699790
34159	699791
34	699792
5058	699793
40049	699794
37427	699795
28089	699796
74768	699797
43391	699798
60827	699799
82969	699800
31901	699801
26899	699802
30584	699803
62471	699804
23116	699805
11102	699806
54229	699807
13915	699808
87780	699809
16802	699810
16899	699811
4697	699812
10932	699813
487	699814
21882	699815
9438	699816
2028	699817
34859	699818
48242	699819
5141	699820
35306	699821
62638	699822
10232	699823
28815	699824
23702	699825
54991	699826
39532	699827
18750	699828
77	699829
2466	699830
18288	699831
2385	699832
49133	699833
31581	699834
6717	699835
18894	699836
21265	699837
2924	699838
4855	699839
17063	699840
29002	699841
49686	699842
15985	699843
83339	699844
1670	699845
37760	699846
12847	699847
13486	699848
43927	699849
37817	699850
94587	699851
63966	699852
60050	699853
20038	699854
9347	699855
19145	699856
1946	699857
33561	699858
1140	699859
2084	699860
93058	699861
67925	699862
8800	699863
27661	699864
3996	699865
23336	699866
83749	699867
19248	699868
233	699869
282	699870
11688	699871
15895	699872
3422	699873
98231	699874
632	699875
1645	699876
11529	699877
105730	699878
56081	699879
38993	699880
18733	699881
47	699882
10639	699883
79222	699884
36331	699885
5254	699886
13342	699887
18719	699888
28488	699889
29971	699890
18528	699891
36663	699892
104791	699893
1545	699894
9528	699895
940	699896
50631	699897
18407	699898
13	699899
37908	699900
59786	699901
8980	699902
10830	699903
34677	699904
3143	699905
23549	699906
17811	699907
22323	699908
21728	699909
11088	699910
35868	699911
1939	699912
43177	699913
94582	699914
23228	699915
20819	699916
27521	699917
7985	699918
106553	699919
14123	699920
20977	699921
30010	699922
7478	699923
25614	699924
23547	699925
68815	699926
28154	699927
80	699928
8833	699929
3013	699930
12040	699931
63871	699932
13838	699933
37848	699934
7108	699935
48884	699936
17656	699937
73605	699938
33366	699939
37606	699940
14703	699941
40184	699942
238	699943
29023	699944
3023	699945
8	699946
29927	699947
1375	699948
97177	699949
63203	699950
1830	699951
99870	699952
45193	699953
65528	699954
47643	699955
21342	699956
36238	699957
15397	699958
2523	699959
12	699960
25367	699961
22144	699962
25513	699963
50856	699964
9567	699965
25741	699966
40032	699967
2508	699968
57806	699969
44233	699970
54717	699971
53893	699972
4528	699973
8677	699974
35100	699975
14386	699976
68811	699977
49	699978
1530	699979
74915	699980
40159	699981
1157	699982
35285	699983
59641	699984
1285	699985
1969	699986
102691	699987
102996	699988
79313	699989
29854	699990
16248	699991
41872	699992
68205	699993
70630	699994
3119	699995
72829	699996
2746	699997
42126	699998
83428	699999
3849	700000
42958	700001
105102	700002
32	700003
16857	700004
7436	700005
40655	700006
19853	700007
77914	700008
45385	700009
95838	700010
77063	700011
22385	700012
8211	700013
19847	700014
21121	700015
34022	700016
39997	700017
35462	700018
98902	700019
90013	700020
36899	700021
11744	700022
93112	700023
46647	700024
3989	700025
45771	700026
121	700027
86944	700028
85988	700029
1958	700030
35436	700031
52396	700032
565	700033
6246	700034
68213	700035
1790	700036
80850	700037
33229	700038
40945	700039
11501	700040
24534	700041
35003	700042
14347	700043
16919	700044
56042	700045
48565	700046
2742	700047
41158	700048
55385	700049
5951	700050
51883	700051
39204	700052
21382	700053
752	700054
69417	700055
48330	700056
9508	700057
10197	700058
3088	700059
58415	700060
6199	700061
9525	700062
36888	700063
23032	700064
112005	700065
19288	700066
17731	700067
70191	700068
26875	700069
56599	700070
2212	700071
8116	700072
48824	700073
4773	700074
66835	700075
71267	700076
28263	700077
110500	700078
11998	700079
103698	700080
32212	700081
15782	700082
32942	700083
23210	700084
75889	700085
15065	700086
8589	700087
11192	700088
10206	700089
76736	700090
451	700091
530	700092
50260	700093
22294	700094
8540	700095
41142	700096
14542	700097
13755	700098
37034	700099
1070	700100
14902	700101
53727	700102
56199	700103
22698	700104
28692	700105
13188	700106
27497	700107
18300	700108
98225	700109
8938	700110
41306	700111
28962	700112
41440	700113
1900	700114
285	700115
196	700116
80797	700117
35522	700118
40241	700119
19492	700120
30818	700121
3772	700122
56209	700123
99	700124
15327	700125
66427	700126
37977	700127
1770	700128
35003	700129
11209	700130
27836	700131
14815	700132
33598	700133
37187	700134
4253	700135
66945	700136
17783	700137
46592	700138
9579	700139
240	700140
43899	700141
56138	700142
681	700143
47945	700144
46575	700145
37592	700146
19140	700147
38855	700148
14053	700149
2735	700150
269	700151
19394	700152
8017	700153
262	700154
55282	700155
42829	700156
4964	700157
41276	700158
16694	700159
19884	700160
4576	700161
9542	700162
25806	700163
8731	700164
21315	700165
3964	700166
3714	700167
83854	700168
2640	700169
40860	700170
112494	700171
9600	700172
7157	700173
4436	700174
78186	700175
30594	700176
37420	700177
47721	700178
21919	700179
21298	700180
7343	700181
8511	700182
47200	700183
13118	700184
95005	700185
7446	700186
3390	700187
32741	700188
97555	700189
27973	700190
74457	700191
7090	700192
12139	700193
41875	700194
23592	700195
58071	700196
72433	700197
4437	700198
5962	700199
95687	700200
18342	700201
23392	700202
16249	700203
25258	700204
5237	700205
413	700206
57480	700207
17466	700208
9287	700209
32261	700210
47264	700211
9976	700212
1285	700213
14175	700214
78841	700215
34876	700216
391	700217
15151	700218
94686	700219
20039	700220
670	700221
20238	700222
32195	700223
23034	700224
43492	700225
71717	700226
1690	700227
8564	700228
3190	700229
42485	700230
44226	700231
22174	700232
5869	700233
34164	700234
7224	700235
14235	700236
21300	700237
29314	700238
17688	700239
18159	700240
7606	700241
33716	700242
11164	700243
82976	700244
49404	700245
41642	700246
8840	700247
43480	700248
22932	700249
30162	700250
615	700251
45429	700252
718	700253
38101	700254
16373	700255
10115	700256
4002	700257
109568	700258
90184	700259
40862	700260
42226	700261
21636	700262
964	700263
13866	700264
15947	700265
33811	700266
78969	700267
36941	700268
99409	700269
51564	700270
44439	700271
32043	700272
38728	700273
5065	700274
14055	700275
26779	700276
48425	700277
34837	700278
55597	700279
18451	700280
30982	700281
26808	700282
34763	700283
60420	700284
2625	700285
39475	700286
46194	700287
402	700288
27201	700289
21436	700290
12648	700291
14250	700292
100321	700293
54643	700294
95414	700295
19394	700296
22545	700297
63774	700298
11028	700299
11479	700300
187	700301
50995	700302
8385	700303
16410	700304
6071	700305
110532	700306
36769	700307
2227	700308
37588	700309
4756	700310
647	700311
18257	700312
71946	700313
33080	700314
5	700315
88475	700316
79783	700317
62172	700318
1538	700319
3785	700320
43043	700321
76644	700322
97490	700323
6072	700324
8663	700325
28948	700326
12292	700327
29434	700328
30093	700329
12664	700330
893	700331
67528	700332
95798	700333
52944	700334
71468	700335
17107	700336
5729	700337
36034	700338
12624	700339
16050	700340
16294	700341
18942	700342
15277	700343
5800	700344
62115	700345
51003	700346
6388	700347
72084	700348
3082	700349
44258	700350
121	700351
54329	700352
14805	700353
20962	700354
15769	700355
53779	700356
77027	700357
37119	700358
51564	700359
5099	700360
4148	700361
19072	700362
17515	700363
82488	700364
127	700365
38864	700366
8778	700367
214	700368
801	700369
65480	700370
25156	700371
44290	700372
2310	700373
22865	700374
27201	700375
4534	700376
58608	700377
8372	700378
67693	700379
27991	700380
703	700381
29780	700382
17755	700383
83948	700384
5012	700385
82390	700386
42636	700387
2513	700388
18232	700389
37530	700390
107247	700391
2774	700392
3093	700393
48218	700394
5821	700395
103939	700396
17934	700397
1774	700398
56630	700399
26650	700400
42750	700401
11513	700402
20931	700403
41148	700404
56411	700405
83345	700406
15256	700407
15153	700408
4448	700409
892	700410
64975	700411
6330	700412
855	700413
92637	700414
624	700415
20483	700416
9018	700417
7975	700418
69315	700419
48903	700420
10224	700421
17014	700422
28731	700423
12483	700424
10116	700425
40684	700426
62	700427
5115	700428
114239	700429
28772	700430
1570	700431
48421	700432
88553	700433
41701	700434
50229	700435
71305	700436
25372	700437
25438	700438
110743	700439
3713	700440
46470	700441
2611	700442
75216	700443
97339	700444
86738	700445
39163	700446
5352	700447
56206	700448
74330	700449
26373	700450
14976	700451
12681	700452
43229	700453
3932	700454
93389	700455
20975	700456
4782	700457
220	700458
577	700459
74846	700460
476	700461
20045	700462
17513	700463
7241	700464
1794	700465
18296	700466
1779	700467
50938	700468
18338	700469
1463	700470
2324	700471
26842	700472
94072	700473
26889	700474
7816	700475
32765	700476
41289	700477
62665	700478
9369	700479
43377	700480
19386	700481
64931	700482
65423	700483
736	700484
13375	700485
55888	700486
33041	700487
5521	700488
9910	700489
36773	700490
10789	700491
35174	700492
49788	700493
34073	700494
20384	700495
9244	700496
55411	700497
10554	700498
13775	700499
18041	700500
1508	700501
91477	700502
75045	700503
52	700504
27573	700505
653	700506
35855	700507
19282	700508
11677	700509
36351	700510
46159	700511
27145	700512
2480	700513
4875	700514
11933	700515
22511	700516
8315	700517
4110	700518
535	700519
7900	700520
20224	700521
25940	700522
4104	700523
10686	700524
41614	700525
2554	700526
2666	700527
48288	700528
9942	700529
36358	700530
518	700531
222	700532
1176	700533
47266	700534
39693	700535
23334	700536
91531	700537
61	700538
92948	700539
6670	700540
6265	700541
40759	700542
98762	700543
7975	700544
5317	700545
13009	700546
35691	700547
31127	700548
9906	700549
40827	700550
47430	700551
2426	700552
116	700553
13254	700554
4929	700555
8036	700556
66404	700557
56771	700558
7584	700559
303	700560
13	700561
50564	700562
910	700563
1983	700564
3080	700565
12317	700566
383	700567
1108	700568
29386	700569
2697	700570
10979	700571
225	700572
38912	700573
34632	700574
3265	700575
20184	700576
48952	700577
1	700578
6601	700579
51827	700580
58962	700581
14802	700582
67191	700583
9549	700584
18263	700585
39	700586
991	700587
50126	700588
27948	700589
54776	700590
68797	700591
8195	700592
43845	700593
84753	700594
20274	700595
6842	700596
21158	700597
31173	700598
4528	700599
374	700600
4000	700601
5153	700602
92019	700603
46450	700604
7080	700605
42488	700606
85325	700607
66462	700608
4371	700609
2219	700610
31717	700611
34504	700612
27614	700613
1535	700614
43642	700615
32965	700616
13185	700617
5081	700618
436	700619
6708	700620
4938	700621
26459	700622
12023	700623
648	700624
40464	700625
96010	700626
33672	700627
53572	700628
53489	700629
2106	700630
42628	700631
43492	700632
5309	700633
12446	700634
35398	700635
481	700636
62371	700637
98649	700638
2406	700639
3455	700640
5456	700641
2591	700642
58328	700643
57950	700644
414	700645
7758	700646
72674	700647
37954	700648
94354	700649
34092	700650
83165	700651
14708	700652
37541	700653
29931	700654
77867	700655
6681	700656
2340	700657
26920	700658
94666	700659
13949	700660
60506	700661
85134	700662
76328	700663
22218	700664
10791	700665
13063	700666
5707	700667
8147	700668
110060	700669
16363	700670
23098	700671
74356	700672
66307	700673
62082	700674
25190	700675
5704	700676
7833	700677
43406	700678
56371	700679
82055	700680
16102	700681
7584	700682
65686	700683
347	700684
5424	700685
105181	700686
32821	700687
1870	700688
19196	700689
44378	700690
10630	700691
482	700692
5053	700693
22971	700694
36841	700695
1806	700696
34196	700697
60580	700698
53248	700699
108533	700700
1004	700701
471	700702
96835	700703
67344	700704
46576	700705
89	700706
32028	700707
44752	700708
44178	700709
14258	700710
11697	700711
52471	700712
16153	700713
3573	700714
32593	700715
97528	700716
35807	700717
2424	700718
30592	700719
20146	700720
40229	700721
1252	700722
736	700723
3974	700724
229	700725
13156	700726
1002	700727
96667	700728
47424	700729
49690	700730
72777	700731
34	700732
5183	700733
40360	700734
87299	700735
34193	700736
93165	700737
18991	700738
18042	700739
16647	700740
9572	700741
24233	700742
12353	700743
54661	700744
49172	700745
60343	700746
31524	700747
53621	700748
32882	700749
26835	700750
38123	700751
1119	700752
60245	700753
99865	700754
33845	700755
35478	700756
40164	700757
13	700758
44975	700759
13714	700760
3360	700761
36596	700762
2461	700763
15578	700764
2803	700765
5793	700766
868	700767
79721	700768
29232	700769
14522	700770
91341	700771
42365	700772
24150	700773
24978	700774
108826	700775
11033	700776
2638	700777
25518	700778
66078	700779
24580	700780
11796	700781
8358	700782
10036	700783
19085	700784
29758	700785
23873	700786
59741	700787
384	700788
957	700789
29482	700790
72353	700791
7110	700792
60512	700793
981	700794
27007	700795
48343	700796
40997	700797
25664	700798
54723	700799
33699	700800
62043	700801
25052	700802
54304	700803
99264	700804
4825	700805
19629	700806
66573	700807
3617	700808
11608	700809
21074	700810
31869	700811
38227	700812
7706	700813
5248	700814
5056	700815
22492	700816
38128	700817
27118	700818
972	700819
14226	700820
12094	700821
32795	700822
56893	700823
18520	700824
4326	700825
2270	700826
30292	700827
48	700828
62110	700829
13318	700830
22598	700831
22440	700832
60603	700833
16275	700834
8029	700835
29943	700836
4910	700837
16205	700838
9581	700839
35543	700840
57750	700841
78435	700842
84658	700843
1498	700844
31226	700845
914	700846
5440	700847
12464	700848
37795	700849
392	700850
253	700851
3331	700852
787	700853
43660	700854
14505	700855
19442	700856
47666	700857
84545	700858
3368	700859
30516	700860
37758	700861
72268	700862
6239	700863
92501	700864
28055	700865
30129	700866
2190	700867
590	700868
15855	700869
87645	700870
97993	700871
70054	700872
21	700873
2633	700874
23172	700875
186	700876
39962	700877
11969	700878
21988	700879
34366	700880
3604	700881
24438	700882
54933	700883
87058	700884
862	700885
52052	700886
58745	700887
1247	700888
56789	700889
80573	700890
1264	700891
41366	700892
21716	700893
8304	700894
11658	700895
12454	700896
21672	700897
12742	700898
73231	700899
8989	700900
78236	700901
56727	700902
62922	700903
32256	700904
17815	700905
11196	700906
53453	700907
45770	700908
41987	700909
88043	700910
46837	700911
14078	700912
90235	700913
11038	700914
21318	700915
52822	700916
37056	700917
9556	700918
17857	700919
78181	700920
77252	700921
28431	700922
38195	700923
5639	700924
15613	700925
41289	700926
22918	700927
36472	700928
31627	700929
71960	700930
38	700931
19935	700932
22660	700933
6155	700934
38640	700935
64724	700936
94	700937
10322	700938
32174	700939
87179	700940
14750	700941
7340	700942
582	700943
42961	700944
30723	700945
27358	700946
57939	700947
5141	700948
103756	700949
623	700950
31729	700951
84495	700952
42010	700953
64	700954
27854	700955
34742	700956
8225	700957
13402	700958
9127	700959
15098	700960
19250	700961
6411	700962
8993	700963
7664	700964
13403	700965
68887	700966
4750	700967
52416	700968
32509	700969
9068	700970
65358	700971
42179	700972
69964	700973
68497	700974
103508	700975
1842	700976
40192	700977
5184	700978
304	700979
60167	700980
6531	700981
9407	700982
3217	700983
50240	700984
12620	700985
9950	700986
49174	700987
1835	700988
12006	700989
38567	700990
16307	700991
34302	700992
8862	700993
43659	700994
61018	700995
5753	700996
3162	700997
63026	700998
13722	700999
38331	701000
7825	701001
7040	701002
11059	701003
47813	701004
13981	701005
7711	701006
71938	701007
10642	701008
42066	701009
33159	701010
33604	701011
15802	701012
6722	701013
64138	701014
42041	701015
46130	701016
11649	701017
2140	701018
13056	701019
36016	701020
556	701021
53102	701022
12470	701023
33515	701024
40695	701025
96771	701026
3495	701027
101299	701028
5577	701029
21230	701030
80007	701031
3441	701032
23740	701033
15115	701034
2388	701035
42085	701036
102191	701037
85342	701038
25262	701039
1306	701040
4602	701041
927	701042
608	701043
8142	701044
35317	701045
3772	701046
48237	701047
44596	701048
23379	701049
42896	701050
15659	701051
42157	701052
13814	701053
40472	701054
74566	701055
59805	701056
18913	701057
95280	701058
45575	701059
13053	701060
9503	701061
19919	701062
1819	701063
57977	701064
4329	701065
40575	701066
82552	701067
11874	701068
324	701069
42753	701070
1558	701071
63701	701072
34349	701073
69780	701074
14530	701075
11911	701076
76516	701077
108057	701078
83526	701079
34281	701080
2368	701081
13396	701082
584	701083
15360	701084
22832	701085
48174	701086
6963	701087
20305	701088
98309	701089
12405	701090
87633	701091
2907	701092
1136	701093
30091	701094
15297	701095
52545	701096
7206	701097
95466	701098
31402	701099
69953	701100
76808	701101
56263	701102
86534	701103
3117	701104
6562	701105
61503	701106
55260	701107
160	701108
3999	701109
79561	701110
10402	701111
18090	701112
16709	701113
65324	701114
32859	701115
53884	701116
10865	701117
8073	701118
82583	701119
81769	701120
922	701121
16885	701122
34520	701123
5112	701124
40622	701125
96737	701126
21645	701127
63584	701128
69610	701129
12116	701130
166	701131
28589	701132
2164	701133
61382	701134
13680	701135
42033	701136
36089	701137
1903	701138
63624	701139
14255	701140
45135	701141
43652	701142
7211	701143
8936	701144
81429	701145
39915	701146
51689	701147
19472	701148
671	701149
13500	701150
15438	701151
286	701152
44611	701153
14328	701154
22570	701155
50535	701156
36471	701157
76812	701158
5149	701159
91580	701160
108472	701161
40532	701162
2216	701163
13193	701164
46163	701165
45687	701166
87332	701167
38023	701168
20837	701169
31257	701170
53978	701171
867	701172
24848	701173
56537	701174
15607	701175
7389	701176
51163	701177
4067	701178
6885	701179
31544	701180
19960	701181
70323	701182
19395	701183
73842	701184
78	701185
18386	701186
4975	701187
19540	701188
71168	701189
59388	701190
1699	701191
14160	701192
46168	701193
263	701194
14742	701195
13045	701196
123	701197
92628	701198
1977	701199
18837	701200
7274	701201
78643	701202
9658	701203
1017	701204
34346	701205
59890	701206
18732	701207
25382	701208
6781	701209
5002	701210
56843	701211
32298	701212
35769	701213
2533	701214
66044	701215
55718	701216
33298	701217
14711	701218
19268	701219
711	701220
21476	701221
2176	701222
18902	701223
294	701224
25487	701225
5523	701226
81957	701227
44302	701228
60205	701229
990	701230
1080	701231
21303	701232
8027	701233
79247	701234
4495	701235
43624	701236
255	701237
98614	701238
35746	701239
9323	701240
16155	701241
10045	701242
24538	701243
24171	701244
88165	701245
4194	701246
4396	701247
2358	701248
5885	701249
31827	701250
18	701251
32184	701252
4974	701253
38972	701254
82913	701255
78062	701256
43554	701257
967	701258
9141	701259
24860	701260
8349	701261
41979	701262
8689	701263
81658	701264
515	701265
73311	701266
2675	701267
36360	701268
818	701269
30743	701270
32121	701271
27732	701272
2250	701273
1045	701274
19687	701275
11455	701276
6289	701277
12959	701278
26779	701279
56756	701280
9395	701281
53072	701282
66221	701283
18178	701284
40227	701285
17507	701286
67481	701287
68309	701288
47303	701289
17313	701290
13283	701291
13671	701292
4217	701293
19630	701294
44946	701295
16535	701296
37832	701297
13143	701298
200	701299
50301	701300
13501	701301
17532	701302
22992	701303
7181	701304
34083	701305
61489	701306
8420	701307
20292	701308
17476	701309
1004	701310
6417	701311
2131	701312
13285	701313
67286	701314
47247	701315
47618	701316
30164	701317
30255	701318
19031	701319
35090	701320
3331	701321
26219	701322
14783	701323
36745	701324
45920	701325
37093	701326
43589	701327
40	701328
41477	701329
28811	701330
30232	701331
99704	701332
64118	701333
5357	701334
34787	701335
20881	701336
685	701337
13531	701338
8206	701339
126	701340
6806	701341
1031	701342
58361	701343
3908	701344
46071	701345
41450	701346
30535	701347
4969	701348
6171	701349
39355	701350
18994	701351
7101	701352
287	701353
11307	701354
44578	701355
4414	701356
12129	701357
26009	701358
69419	701359
46008	701360
12706	701361
18998	701362
34554	701363
3632	701364
8415	701365
7979	701366
1003	701367
12339	701368
360	701369
1866	701370
12901	701371
16537	701372
27778	701373
12338	701374
10041	701375
30677	701376
13283	701377
41057	701378
80955	701379
29476	701380
11162	701381
32390	701382
38348	701383
38042	701384
69932	701385
9741	701386
17673	701387
20748	701388
3285	701389
2093	701390
37147	701391
29115	701392
18849	701393
9690	701394
1750	701395
5397	701396
16978	701397
12512	701398
15792	701399
48709	701400
3932	701401
5877	701402
7561	701403
45049	701404
11383	701405
38573	701406
4530	701407
29042	701408
11076	701409
46417	701410
76651	701411
93431	701412
88728	701413
38844	701414
25477	701415
37821	701416
1010	701417
1226	701418
7891	701419
1304	701420
16278	701421
11329	701422
5162	701423
1376	701424
159	701425
4961	701426
41983	701427
24429	701428
14229	701429
29537	701430
835	701431
214	701432
26509	701433
38452	701434
9102	701435
37601	701436
15564	701437
57390	701438
50833	701439
6797	701440
22485	701441
5248	701442
13798	701443
62797	701444
73970	701445
10197	701446
420	701447
46266	701448
98547	701449
1640	701450
43173	701451
20472	701452
26573	701453
25051	701454
45589	701455
15018	701456
29435	701457
18477	701458
15922	701459
3923	701460
61584	701461
81729	701462
99612	701463
54097	701464
108831	701465
64237	701466
6808	701467
47789	701468
737	701469
34811	701470
19164	701471
30883	701472
3412	701473
19503	701474
33765	701475
105613	701476
10508	701477
10025	701478
242	701479
12319	701480
2328	701481
243	701482
16760	701483
77816	701484
6066	701485
93496	701486
4294	701487
18180	701488
69288	701489
53701	701490
88871	701491
108362	701492
77299	701493
73541	701494
68884	701495
7324	701496
5377	701497
3213	701498
12160	701499
723	701500
16821	701501
64288	701502
798	701503
33223	701504
96738	701505
68804	701506
82838	701507
25675	701508
19518	701509
58469	701510
33544	701511
18450	701512
20308	701513
18229	701514
17	701515
14732	701516
62852	701517
65191	701518
77239	701519
101444	701520
847	701521
27384	701522
25324	701523
8548	701524
14921	701525
3883	701526
2802	701527
6877	701528
515	701529
2897	701530
159	701531
43447	701532
8421	701533
3851	701534
48950	701535
52570	701536
24972	701537
28572	701538
2127	701539
3064	701540
24188	701541
34397	701542
5512	701543
15912	701544
58494	701545
1438	701546
42067	701547
3220	701548
33345	701549
46	701550
45133	701551
5327	701552
48018	701553
6735	701554
56	701555
9721	701556
24889	701557
20808	701558
46884	701559
1158	701560
50241	701561
62488	701562
20514	701563
18206	701564
101497	701565
399	701566
41562	701567
48903	701568
10464	701569
825	701570
22679	701571
46645	701572
9977	701573
114331	701574
110959	701575
13039	701576
8056	701577
31793	701578
17294	701579
72760	701580
82980	701581
94698	701582
52440	701583
20443	701584
125	701585
39500	701586
6728	701587
5864	701588
26300	701589
40770	701590
12112	701591
95887	701592
14631	701593
9376	701594
26153	701595
71400	701596
13209	701597
14891	701598
7054	701599
33952	701600
46911	701601
23203	701602
1685	701603
3649	701604
7813	701605
68849	701606
91206	701607
15091	701608
41491	701609
24376	701610
104554	701611
53338	701612
24454	701613
35651	701614
47775	701615
31145	701616
8363	701617
8827	701618
3	701619
31228	701620
11305	701621
24933	701622
99453	701623
68019	701624
34020	701625
16139	701626
5484	701627
23596	701628
68645	701629
2616	701630
10140	701631
30984	701632
51578	701633
40008	701634
10187	701635
4654	701636
7303	701637
91530	701638
86811	701639
1236	701640
96894	701641
615	701642
87499	701643
22405	701644
89649	701645
20963	701646
41013	701647
2382	701648
26013	701649
4006	701650
35224	701651
23556	701652
101261	701653
29036	701654
75298	701655
61043	701656
1253	701657
40368	701658
70144	701659
1347	701660
16263	701661
22979	701662
96392	701663
3766	701664
14922	701665
69	701666
50989	701667
3153	701668
87200	701669
23195	701670
51998	701671
64863	701672
966	701673
5321	701674
1268	701675
6206	701676
36094	701677
31044	701678
3260	701679
17735	701680
66750	701681
61081	701682
26584	701683
95799	701684
37285	701685
17354	701686
3261	701687
3880	701688
14756	701689
6601	701690
99602	701691
80502	701692
1979	701693
41302	701694
6520	701695
21631	701696
14445	701697
7721	701698
13682	701699
36499	701700
39505	701701
5144	701702
18046	701703
7911	701704
1545	701705
75536	701706
21447	701707
7581	701708
30358	701709
29849	701710
7017	701711
19045	701712
38858	701713
52980	701714
24118	701715
19801	701716
18028	701717
104156	701718
25195	701719
22593	701720
5773	701721
7858	701722
16001	701723
59966	701724
27308	701725
1543	701726
78993	701727
5814	701728
29131	701729
74529	701730
5544	701731
5179	701732
80912	701733
101289	701734
57908	701735
15988	701736
78159	701737
61081	701738
2011	701739
49134	701740
41047	701741
33347	701742
3516	701743
97997	701744
8012	701745
69769	701746
21258	701747
6253	701748
77802	701749
3851	701750
16671	701751
90068	701752
15960	701753
8003	701754
78674	701755
83389	701756
329	701757
30315	701758
81095	701759
12868	701760
19937	701761
15695	701762
29300	701763
65232	701764
70659	701765
70517	701766
92886	701767
61662	701768
59485	701769
2231	701770
18442	701771
32627	701772
71641	701773
70638	701774
3451	701775
52607	701776
36822	701777
335	701778
77958	701779
26012	701780
15011	701781
64298	701782
33170	701783
25813	701784
40	701785
64636	701786
7760	701787
10750	701788
31722	701789
16255	701790
57723	701791
13	701792
7958	701793
101908	701794
69619	701795
92419	701796
14955	701797
61419	701798
21241	701799
711	701800
4268	701801
30053	701802
101552	701803
14953	701804
84329	701805
80283	701806
19992	701807
4167	701808
3134	701809
32629	701810
21	701811
12526	701812
54212	701813
65569	701814
11967	701815
71709	701816
5095	701817
58604	701818
19496	701819
5346	701820
395	701821
61164	701822
25560	701823
74900	701824
29234	701825
15579	701826
86499	701827
30562	701828
31957	701829
17226	701830
27367	701831
28740	701832
40627	701833
1270	701834
218	701835
50535	701836
29718	701837
21094	701838
46773	701839
15056	701840
32926	701841
75415	701842
54304	701843
78866	701844
17380	701845
31330	701846
20154	701847
57603	701848
62847	701849
34433	701850
48096	701851
252	701852
6121	701853
1672	701854
11643	701855
63063	701856
9119	701857
22785	701858
18164	701859
63179	701860
32682	701861
2756	701862
27563	701863
79628	701864
68700	701865
19227	701866
34710	701867
23608	701868
6725	701869
9563	701870
19453	701871
59986	701872
1082	701873
1603	701874
66666	701875
23130	701876
87156	701877
2431	701878
6296	701879
7159	701880
44301	701881
36131	701882
16469	701883
28727	701884
13356	701885
76125	701886
772	701887
1525	701888
17173	701889
31894	701890
16655	701891
17349	701892
4466	701893
791	701894
81367	701895
5142	701896
57229	701897
52966	701898
1096	701899
3897	701900
3374	701901
40059	701902
215	701903
13549	701904
23356	701905
7999	701906
29313	701907
879	701908
21660	701909
77496	701910
50511	701911
36759	701912
27323	701913
92318	701914
1927	701915
7776	701916
60524	701917
44900	701918
4090	701919
13408	701920
50695	701921
2861	701922
2724	701923
32492	701924
8198	701925
1243	701926
22	701927
54981	701928
87248	701929
4451	701930
41085	701931
113014	701932
15716	701933
22955	701934
63863	701935
82869	701936
27715	701937
6201	701938
79496	701939
8558	701940
11775	701941
3701	701942
47310	701943
66343	701944
1732	701945
65375	701946
10647	701947
12498	701948
102812	701949
29766	701950
36227	701951
44190	701952
840	701953
66768	701954
230	701955
11332	701956
104506	701957
23333	701958
25857	701959
18748	701960
106384	701961
2261	701962
9061	701963
37959	701964
611	701965
39842	701966
82677	701967
46041	701968
20950	701969
81482	701970
41017	701971
79084	701972
89175	701973
21018	701974
65086	701975
37812	701976
17503	701977
38772	701978
26326	701979
28126	701980
58629	701981
41790	701982
6246	701983
20653	701984
32206	701985
4834	701986
19538	701987
88675	701988
42	701989
7534	701990
63581	701991
27820	701992
72022	701993
154	701994
3576	701995
73441	701996
53894	701997
3336	701998
19498	701999
9833	702000
22204	702001
10059	702002
5817	702003
24270	702004
32505	702005
32290	702006
40199	702007
19946	702008
5602	702009
958	702010
3492	702011
30493	702012
18552	702013
763	702014
2480	702015
28451	702016
7912	702017
7918	702018
60428	702019
34494	702020
40092	702021
4425	702022
1836	702023
43230	702024
76211	702025
1357	702026
7910	702027
48702	702028
90485	702029
57709	702030
32682	702031
75638	702032
250	702033
38977	702034
13628	702035
20620	702036
951	702037
96	702038
4203	702039
52668	702040
87815	702041
90544	702042
13850	702043
61974	702044
37348	702045
32599	702046
16617	702047
7721	702048
49733	702049
34636	702050
23085	702051
8140	702052
43024	702053
59	702054
25213	702055
17018	702056
65193	702057
3218	702058
36009	702059
34673	702060
52734	702061
86705	702062
25165	702063
25542	702064
69931	702065
100120	702066
9461	702067
63502	702068
16352	702069
55894	702070
70721	702071
7759	702072
44906	702073
9508	702074
3214	702075
26520	702076
12409	702077
26858	702078
4018	702079
2220	702080
4891	702081
13881	702082
55283	702083
55025	702084
89472	702085
23760	702086
663	702087
17411	702088
80799	702089
2238	702090
6505	702091
16638	702092
77137	702093
3	702094
3913	702095
23676	702096
85819	702097
63927	702098
78132	702099
1987	702100
5753	702101
41216	702102
98141	702103
41218	702104
53742	702105
8583	702106
64353	702107
25551	702108
51091	702109
57542	702110
532	702111
76045	702112
28630	702113
60380	702114
55822	702115
39682	702116
68038	702117
10601	702118
609	702119
2785	702120
66611	702121
82467	702122
76359	702123
1041	702124
22995	702125
30312	702126
15150	702127
41573	702128
4557	702129
63919	702130
2138	702131
20145	702132
6003	702133
58740	702134
37914	702135
19015	702136
6717	702137
56194	702138
27849	702139
50186	702140
11009	702141
95214	702142
99813	702143
963	702144
14	702145
95003	702146
68101	702147
49116	702148
18054	702149
50811	702150
31191	702151
2048	702152
14168	702153
3442	702154
33136	702155
38526	702156
7777	702157
529	702158
756	702159
57540	702160
14590	702161
70583	702162
15379	702163
11022	702164
12617	702165
49	702166
85524	702167
32364	702168
1946	702169
12888	702170
17498	702171
18893	702172
88986	702173
24918	702174
1401	702175
46699	702176
9400	702177
35084	702178
13812	702179
81924	702180
357	702181
14362	702182
5406	702183
64725	702184
91877	702185
43655	702186
5109	702187
26697	702188
6640	702189
91579	702190
36453	702191
8470	702192
52687	702193
82440	702194
8575	702195
18462	702196
108809	702197
7457	702198
12120	702199
3331	702200
32020	702201
95721	702202
53283	702203
19432	702204
38918	702205
112436	702206
13419	702207
15970	702208
25612	702209
79111	702210
24990	702211
26322	702212
2255	702213
31606	702214
14554	702215
66734	702216
403	702217
9210	702218
50094	702219
49293	702220
98012	702221
34641	702222
52915	702223
29853	702224
14199	702225
2683	702226
56536	702227
52720	702228
29621	702229
50459	702230
70352	702231
11112	702232
21840	702233
42321	702234
14986	702235
28910	702236
12139	702237
41948	702238
1397	702239
7717	702240
17188	702241
9882	702242
4579	702243
12802	702244
52205	702245
1320	702246
49819	702247
98122	702248
49250	702249
2492	702250
72538	702251
14530	702252
78305	702253
12510	702254
8389	702255
2666	702256
12407	702257
1141	702258
9544	702259
697	702260
4357	702261
45996	702262
42104	702263
6487	702264
96	702265
4273	702266
5657	702267
55567	702268
3640	702269
31751	702270
2923	702271
63174	702272
2597	702273
22157	702274
77497	702275
33700	702276
42640	702277
91219	702278
11727	702279
64232	702280
2831	702281
32700	702282
92789	702283
57407	702284
44474	702285
157	702286
16968	702287
1876	702288
111720	702289
11241	702290
25866	702291
15643	702292
67174	702293
26846	702294
2456	702295
3544	702296
38460	702297
117	702298
6556	702299
19263	702300
33288	702301
48784	702302
46167	702303
72287	702304
59583	702305
60966	702306
29976	702307
10710	702308
76601	702309
90988	702310
581	702311
57356	702312
106259	702313
30077	702314
23796	702315
34124	702316
7269	702317
39069	702318
35293	702319
2731	702320
18137	702321
54591	702322
51351	702323
51037	702324
6413	702325
93327	702326
8751	702327
37282	702328
91944	702329
2687	702330
7	702331
17210	702332
29676	702333
11552	702334
24289	702335
2259	702336
23704	702337
46943	702338
3663	702339
38314	702340
55871	702341
25753	702342
9539	702343
19946	702344
7271	702345
919	702346
22110	702347
18299	702348
22921	702349
57	702350
47458	702351
313	702352
17524	702353
70219	702354
8506	702355
67511	702356
692	702357
47301	702358
28984	702359
61211	702360
9513	702361
5477	702362
91529	702363
46894	702364
14654	702365
6169	702366
7514	702367
288	702368
12682	702369
10344	702370
30109	702371
1067	702372
51080	702373
55155	702374
385	702375
91759	702376
10265	702377
83718	702378
29983	702379
16454	702380
15825	702381
15574	702382
23554	702383
2378	702384
99069	702385
82198	702386
61638	702387
71618	702388
80152	702389
1	702390
9342	702391
22238	702392
20187	702393
42388	702394
89878	702395
15	702396
42884	702397
20189	702398
47345	702399
49	702400
11801	702401
14665	702402
6744	702403
18011	702404
7655	702405
676	702406
15701	702407
37642	702408
8843	702409
9613	702410
42384	702411
62877	702412
102778	702413
18109	702414
10555	702415
8042	702416
8487	702417
8660	702418
55938	702419
34820	702420
1316	702421
6938	702422
87405	702423
29564	702424
153	702425
7762	702426
36030	702427
3386	702428
13292	702429
9440	702430
30367	702431
34817	702432
6257	702433
73138	702434
20763	702435
18036	702436
91208	702437
54773	702438
64459	702439
20724	702440
15591	702441
28965	702442
934	702443
49553	702444
19235	702445
11716	702446
9901	702447
808	702448
6651	702449
1655	702450
11949	702451
65623	702452
23178	702453
31011	702454
59330	702455
90605	702456
89055	702457
35738	702458
10347	702459
47101	702460
12398	702461
11	702462
25986	702463
22185	702464
32053	702465
9991	702466
56527	702467
12	702468
62683	702469
23157	702470
8663	702471
2991	702472
37466	702473
19941	702474
21006	702475
48237	702476
595	702477
44289	702478
23784	702479
31193	702480
2172	702481
33679	702482
2801	702483
30907	702484
41613	702485
42689	702486
28118	702487
4624	702488
6845	702489
91261	702490
2444	702491
27130	702492
63215	702493
114214	702494
6752	702495
1431	702496
2518	702497
49288	702498
32497	702499
38468	702500
34014	702501
9753	702502
100944	702503
5533	702504
105126	702505
7837	702506
81417	702507
5410	702508
89127	702509
301	702510
49476	702511
33	702512
83641	702513
757	702514
11636	702515
79307	702516
36914	702517
60054	702518
93421	702519
15078	702520
94439	702521
103961	702522
21334	702523
22443	702524
80892	702525
20990	702526
618	702527
59554	702528
31744	702529
29938	702530
6644	702531
64128	702532
77190	702533
42971	702534
29106	702535
152	702536
72451	702537
55436	702538
14760	702539
30606	702540
53882	702541
4216	702542
40208	702543
86411	702544
43311	702545
25650	702546
2364	702547
16111	702548
26168	702549
71050	702550
85078	702551
8651	702552
9903	702553
30145	702554
29319	702555
64558	702556
32034	702557
2908	702558
29391	702559
47074	702560
47406	702561
4852	702562
55219	702563
35401	702564
35923	702565
6452	702566
28946	702567
140	702568
24779	702569
84221	702570
13066	702571
4774	702572
58577	702573
54137	702574
37265	702575
4301	702576
2127	702577
775	702578
10119	702579
1788	702580
8055	702581
20461	702582
98252	702583
46680	702584
924	702585
56560	702586
16306	702587
58801	702588
25399	702589
97736	702590
106768	702591
39359	702592
25244	702593
3534	702594
33941	702595
20729	702596
81919	702597
946	702598
6439	702599
3458	702600
2681	702601
6295	702602
16593	702603
67283	702604
46372	702605
11378	702606
21144	702607
74450	702608
62071	702609
56097	702610
5847	702611
46579	702612
1008	702613
39078	702614
68	702615
299	702616
67663	702617
1471	702618
16214	702619
37815	702620
21611	702621
21375	702622
1278	702623
4874	702624
40138	702625
25401	702626
62646	702627
857	702628
48500	702629
71985	702630
61107	702631
3099	702632
24496	702633
25174	702634
95934	702635
20032	702636
20387	702637
15980	702638
33750	702639
13581	702640
60205	702641
31221	702642
4634	702643
46777	702644
26524	702645
19962	702646
62725	702647
26414	702648
2671	702649
1021	702650
62417	702651
21042	702652
19647	702653
14272	702654
35176	702655
90713	702656
86904	702657
46392	702658
47435	702659
18	702660
42964	702661
3387	702662
10686	702663
29067	702664
25959	702665
9207	702666
66544	702667
27907	702668
8135	702669
31880	702670
37164	702671
29158	702672
40560	702673
74362	702674
113494	702675
85299	702676
2700	702677
79887	702678
74857	702679
33823	702680
3042	702681
74499	702682
88	702683
17558	702684
48755	702685
1645	702686
405	702687
12212	702688
24777	702689
39402	702690
18939	702691
37431	702692
26337	702693
6796	702694
12651	702695
20868	702696
24689	702697
15473	702698
49902	702699
35203	702700
78879	702701
55656	702702
57621	702703
1989	702704
13202	702705
817	702706
88749	702707
673	702708
760	702709
19039	702710
27748	702711
15914	702712
54390	702713
25321	702714
100351	702715
5120	702716
49217	702717
11380	702718
618	702719
1508	702720
5353	702721
62830	702722
12613	702723
6722	702724
4365	702725
7349	702726
32612	702727
30107	702728
25251	702729
29895	702730
13318	702731
79266	702732
2	702733
1879	702734
19048	702735
5738	702736
35014	702737
59639	702738
38078	702739
14858	702740
37369	702741
14299	702742
44796	702743
3261	702744
19878	702745
530	702746
1902	702747
42578	702748
26605	702749
78136	702750
340	702751
6144	702752
34549	702753
51599	702754
96653	702755
12027	702756
56994	702757
5701	702758
12424	702759
37028	702760
82210	702761
57115	702762
23095	702763
20186	702764
397	702765
69746	702766
59361	702767
4757	702768
62759	702769
44023	702770
16337	702771
98	702772
7015	702773
14526	702774
27281	702775
26538	702776
89698	702777
45509	702778
667	702779
10300	702780
50036	702781
59815	702782
58688	702783
6650	702784
29490	702785
167	702786
68326	702787
7235	702788
267	702789
342	702790
335	702791
39226	702792
43956	702793
60207	702794
63452	702795
38303	702796
53309	702797
2668	702798
72616	702799
17249	702800
8067	702801
41617	702802
25795	702803
65664	702804
29795	702805
36459	702806
35356	702807
17600	702808
3113	702809
26741	702810
61124	702811
9010	702812
511	702813
18844	702814
25559	702815
22393	702816
28762	702817
108	702818
8276	702819
9886	702820
11834	702821
4773	702822
105567	702823
9158	702824
98652	702825
12767	702826
37127	702827
552	702828
2123	702829
66620	702830
6242	702831
14693	702832
72860	702833
18592	702834
28782	702835
47099	702836
44979	702837
306	702838
2	702839
39641	702840
8227	702841
42004	702842
355	702843
44185	702844
40262	702845
76054	702846
14732	702847
2838	702848
13256	702849
51368	702850
83137	702851
5359	702852
47577	702853
9248	702854
22742	702855
9313	702856
75686	702857
61303	702858
54749	702859
65684	702860
37	702861
7775	702862
13106	702863
27313	702864
2566	702865
35015	702866
80922	702867
41637	702868
27277	702869
15786	702870
30235	702871
32857	702872
23646	702873
504	702874
80179	702875
59228	702876
8301	702877
50908	702878
54020	702879
83468	702880
72148	702881
30708	702882
30277	702883
41812	702884
3029	702885
30899	702886
2134	702887
3915	702888
45132	702889
112939	702890
17724	702891
406	702892
57024	702893
56568	702894
68489	702895
17162	702896
72851	702897
16646	702898
204	702899
7592	702900
43765	702901
28720	702902
7369	702903
107116	702904
65722	702905
6798	702906
18395	702907
75700	702908
67033	702909
18029	702910
98380	702911
676	702912
119	702913
31384	702914
208	702915
49283	702916
75093	702917
1947	702918
6588	702919
19854	702920
3612	702921
39125	702922
29814	702923
4069	702924
70568	702925
16026	702926
20490	702927
2348	702928
3701	702929
35549	702930
24356	702931
71906	702932
50311	702933
36873	702934
20793	702935
34757	702936
7719	702937
17989	702938
6844	702939
1118	702940
7447	702941
111619	702942
110664	702943
20498	702944
62689	702945
57341	702946
40743	702947
103120	702948
19385	702949
3495	702950
14027	702951
89478	702952
1570	702953
4054	702954
9760	702955
36262	702956
30366	702957
28926	702958
26921	702959
43976	702960
42889	702961
2224	702962
55103	702963
8717	702964
4234	702965
10066	702966
30261	702967
22922	702968
29186	702969
6192	702970
91631	702971
23940	702972
17061	702973
18357	702974
28392	702975
3086	702976
8248	702977
3313	702978
54736	702979
80938	702980
15549	702981
100333	702982
81304	702983
217	702984
47952	702985
66887	702986
6100	702987
72132	702988
39118	702989
41435	702990
836	702991
320	702992
70693	702993
1485	702994
10936	702995
45508	702996
396	702997
33076	702998
23295	702999
69437	703000
14049	703001
101192	703002
2893	703003
23501	703004
3564	703005
33133	703006
14138	703007
2540	703008
26487	703009
31109	703010
20527	703011
52695	703012
19901	703013
685	703014
17389	703015
13256	703016
23543	703017
28279	703018
108896	703019
4520	703020
37369	703021
44501	703022
35428	703023
2578	703024
88753	703025
44498	703026
7943	703027
3138	703028
34240	703029
43907	703030
38648	703031
19775	703032
3819	703033
42827	703034
53335	703035
47294	703036
3665	703037
2003	703038
116	703039
1890	703040
70012	703041
5627	703042
87019	703043
59306	703044
83610	703045
25646	703046
50684	703047
2254	703048
16007	703049
8109	703050
71729	703051
14622	703052
13455	703053
428	703054
63321	703055
63411	703056
12097	703057
12899	703058
81530	703059
44868	703060
5830	703061
55742	703062
4202	703063
18394	703064
16535	703065
464	703066
6731	703067
24667	703068
23321	703069
73749	703070
6862	703071
109406	703072
57967	703073
46535	703074
16836	703075
23562	703076
8810	703077
3953	703078
2558	703079
312	703080
105041	703081
19860	703082
74050	703083
16540	703084
32487	703085
61	703086
13448	703087
22057	703088
14002	703089
1535	703090
68976	703091
54835	703092
41453	703093
24246	703094
46061	703095
7242	703096
58063	703097
20449	703098
47006	703099
44694	703100
61046	703101
54211	703102
54105	703103
18683	703104
64902	703105
49831	703106
27606	703107
4916	703108
17705	703109
83023	703110
69925	703111
19746	703112
62369	703113
15815	703114
65147	703115
3738	703116
38290	703117
27511	703118
4556	703119
21819	703120
34351	703121
4298	703122
36492	703123
40651	703124
5990	703125
7695	703126
30941	703127
6139	703128
61860	703129
27715	703130
14936	703131
89773	703132
20299	703133
35790	703134
84872	703135
17933	703136
6492	703137
20233	703138
52900	703139
27972	703140
25233	703141
34949	703142
1459	703143
5075	703144
13574	703145
11157	703146
9233	703147
48351	703148
11288	703149
7635	703150
80414	703151
481	703152
7820	703153
4024	703154
2040	703155
27915	703156
20176	703157
16300	703158
7610	703159
86784	703160
22824	703161
17845	703162
2889	703163
5926	703164
32198	703165
16140	703166
45380	703167
18944	703168
48551	703169
1365	703170
16077	703171
21329	703172
26703	703173
18840	703174
19553	703175
55677	703176
62554	703177
68604	703178
1001	703179
2232	703180
30894	703181
22647	703182
62373	703183
52087	703184
7029	703185
27166	703186
34790	703187
44222	703188
46587	703189
5681	703190
2513	703191
6789	703192
58638	703193
9475	703194
20895	703195
55151	703196
454	703197
12690	703198
2348	703199
42825	703200
36464	703201
18031	703202
19111	703203
42611	703204
57881	703205
56619	703206
64014	703207
40733	703208
76882	703209
79757	703210
17103	703211
54972	703212
3850	703213
12867	703214
5948	703215
7848	703216
9077	703217
21727	703218
24911	703219
39880	703220
51385	703221
55237	703222
2866	703223
5015	703224
32525	703225
7515	703226
27455	703227
38235	703228
15709	703229
78	703230
58506	703231
68100	703232
73030	703233
2637	703234
42386	703235
7628	703236
42942	703237
381	703238
84971	703239
67443	703240
41106	703241
11049	703242
34677	703243
18868	703244
81182	703245
104894	703246
80	703247
76066	703248
50516	703249
95753	703250
31194	703251
86583	703252
1402	703253
18584	703254
14673	703255
20073	703256
2603	703257
12326	703258
5888	703259
49025	703260
21101	703261
48281	703262
40750	703263
7836	703264
33534	703265
74246	703266
19789	703267
476	703268
20048	703269
70389	703270
12526	703271
2414	703272
14948	703273
7932	703274
30054	703275
40926	703276
7944	703277
28377	703278
7956	703279
50319	703280
44437	703281
5612	703282
22309	703283
19744	703284
18713	703285
5094	703286
37632	703287
25290	703288
68882	703289
42662	703290
11953	703291
53061	703292
21375	703293
9014	703294
22098	703295
107831	703296
3900	703297
22746	703298
17718	703299
61520	703300
60334	703301
11437	703302
2109	703303
7196	703304
5902	703305
6584	703306
52442	703307
51695	703308
88918	703309
89913	703310
1218	703311
22585	703312
41306	703313
4584	703314
1616	703315
33088	703316
16484	703317
44871	703318
55813	703319
69138	703320
7179	703321
122	703322
26486	703323
8498	703324
18518	703325
63	703326
67483	703327
35460	703328
82800	703329
46075	703330
30642	703331
5551	703332
16524	703333
2961	703334
50447	703335
28308	703336
55553	703337
11371	703338
1678	703339
95384	703340
56500	703341
1333	703342
12812	703343
50660	703344
75078	703345
2764	703346
3186	703347
29738	703348
34628	703349
11886	703350
27966	703351
36065	703352
37021	703353
5202	703354
38862	703355
37217	703356
172	703357
6910	703358
11028	703359
60369	703360
12349	703361
1140	703362
10070	703363
8142	703364
14890	703365
8870	703366
22695	703367
3936	703368
68639	703369
59849	703370
23316	703371
66447	703372
1641	703373
40087	703374
25367	703375
23145	703376
40462	703377
84688	703378
7997	703379
100563	703380
48792	703381
224	703382
34860	703383
51801	703384
17037	703385
1092	703386
101016	703387
57205	703388
32553	703389
28101	703390
10275	703391
18679	703392
11753	703393
25617	703394
13358	703395
74918	703396
55930	703397
13343	703398
12217	703399
100784	703400
2055	703401
15056	703402
66810	703403
35971	703404
73368	703405
17996	703406
69187	703407
1292	703408
137	703409
31172	703410
17074	703411
44092	703412
26466	703413
7855	703414
17996	703415
55570	703416
9137	703417
26212	703418
9820	703419
46751	703420
15387	703421
2023	703422
29871	703423
42682	703424
18462	703425
23172	703426
2331	703427
310	703428
40383	703429
31021	703430
25835	703431
17805	703432
2260	703433
4744	703434
15995	703435
10687	703436
37036	703437
58613	703438
32238	703439
34018	703440
29627	703441
11119	703442
86577	703443
4739	703444
16317	703445
52139	703446
3853	703447
47223	703448
21761	703449
15540	703450
2434	703451
1597	703452
21718	703453
17915	703454
24699	703455
29913	703456
23178	703457
91498	703458
67583	703459
10805	703460
24240	703461
43751	703462
11621	703463
2311	703464
25825	703465
27068	703466
74970	703467
8034	703468
46735	703469
28288	703470
35645	703471
39027	703472
53142	703473
63515	703474
34239	703475
148	703476
12746	703477
94302	703478
1427	703479
14689	703480
57841	703481
18156	703482
68058	703483
8771	703484
51512	703485
6464	703486
24058	703487
89732	703488
1751	703489
23395	703490
31324	703491
36183	703492
74570	703493
100375	703494
36974	703495
43312	703496
12444	703497
39509	703498
5489	703499
14330	703500
6023	703501
71404	703502
8818	703503
2957	703504
33326	703505
39594	703506
3897	703507
44571	703508
67	703509
21595	703510
15459	703511
3338	703512
25295	703513
509	703514
13217	703515
7027	703516
253	703517
12493	703518
73962	703519
79760	703520
62307	703521
28246	703522
65180	703523
71	703524
60660	703525
4524	703526
12774	703527
53189	703528
17883	703529
40222	703530
4985	703531
36335	703532
251	703533
1776	703534
11718	703535
42462	703536
21114	703537
40177	703538
2542	703539
13866	703540
846	703541
20206	703542
73190	703543
9252	703544
26550	703545
39989	703546
49187	703547
20162	703548
28130	703549
176	703550
38085	703551
4834	703552
72251	703553
5575	703554
101605	703555
26045	703556
13893	703557
5180	703558
2085	703559
17122	703560
4687	703561
47816	703562
54446	703563
10916	703564
16326	703565
21711	703566
20090	703567
36904	703568
1942	703569
20375	703570
1299	703571
55783	703572
36063	703573
74124	703574
20959	703575
38436	703576
6023	703577
36107	703578
72179	703579
4397	703580
56767	703581
39287	703582
25991	703583
27762	703584
444	703585
21213	703586
40224	703587
33425	703588
44298	703589
15789	703590
22066	703591
10176	703592
21722	703593
29339	703594
9350	703595
9987	703596
22535	703597
1497	703598
10002	703599
182	703600
86583	703601
48208	703602
45083	703603
9465	703604
1084	703605
2242	703606
1522	703607
9924	703608
34441	703609
11529	703610
21251	703611
21290	703612
1365	703613
53142	703614
28672	703615
114	703616
25333	703617
3826	703618
91365	703619
358	703620
60911	703621
154	703622
46851	703623
79523	703624
7556	703625
14165	703626
92286	703627
13733	703628
74103	703629
30731	703630
14950	703631
10044	703632
41896	703633
48654	703634
21768	703635
24915	703636
56214	703637
50575	703638
10896	703639
58760	703640
259	703641
14863	703642
4347	703643
32363	703644
61763	703645
72505	703646
22654	703647
21660	703648
2782	703649
1035	703650
799	703651
55036	703652
22330	703653
24394	703654
91976	703655
114235	703656
43273	703657
78178	703658
6809	703659
75189	703660
53017	703661
22514	703662
7440	703663
12330	703664
28748	703665
28786	703666
20442	703667
23473	703668
58525	703669
1240	703670
34825	703671
25194	703672
28593	703673
4366	703674
2589	703675
7667	703676
39717	703677
13833	703678
6450	703679
27628	703680
34449	703681
32193	703682
7377	703683
351	703684
100087	703685
18968	703686
35742	703687
12180	703688
47525	703689
11163	703690
31051	703691
23670	703692
24667	703693
8297	703694
14965	703695
5854	703696
6885	703697
39934	703698
5317	703699
61084	703700
55096	703701
10262	703702
8359	703703
8094	703704
561	703705
95336	703706
10177	703707
1172	703708
43913	703709
15698	703710
6677	703711
41880	703712
1042	703713
23445	703714
76756	703715
42356	703716
93022	703717
842	703718
17890	703719
28935	703720
111768	703721
4394	703722
62033	703723
6682	703724
51613	703725
27084	703726
6011	703727
69642	703728
30011	703729
18	703730
2869	703731
5965	703732
81865	703733
48821	703734
83415	703735
52884	703736
8134	703737
16772	703738
22039	703739
6345	703740
8760	703741
40086	703742
6540	703743
68826	703744
1639	703745
17627	703746
18207	703747
12735	703748
9956	703749
21376	703750
43021	703751
43077	703752
16759	703753
32701	703754
2310	703755
18940	703756
31040	703757
9026	703758
1537	703759
324	703760
93178	703761
68790	703762
6038	703763
1047	703764
6135	703765
20357	703766
1232	703767
16035	703768
26134	703769
46861	703770
10457	703771
54341	703772
22216	703773
163	703774
31195	703775
246	703776
52477	703777
32972	703778
8554	703779
52329	703780
21346	703781
106998	703782
2637	703783
59848	703784
67535	703785
7021	703786
18768	703787
883	703788
57281	703789
10962	703790
30005	703791
31426	703792
2067	703793
8605	703794
29291	703795
25615	703796
53663	703797
18722	703798
80551	703799
36090	703800
12302	703801
61216	703802
3754	703803
60373	703804
20176	703805
20770	703806
3804	703807
19360	703808
649	703809
46459	703810
80647	703811
74217	703812
28107	703813
4948	703814
28064	703815
99140	703816
9682	703817
61908	703818
33045	703819
59345	703820
24280	703821
22319	703822
75367	703823
7866	703824
55527	703825
15784	703826
23563	703827
113437	703828
13838	703829
1950	703830
8552	703831
5173	703832
1302	703833
16190	703834
70315	703835
36063	703836
8714	703837
63646	703838
11598	703839
66233	703840
19078	703841
32259	703842
45945	703843
9153	703844
26080	703845
2160	703846
84270	703847
36428	703848
66015	703849
64400	703850
16468	703851
21291	703852
8148	703853
57579	703854
53563	703855
483	703856
28333	703857
3829	703858
12549	703859
34595	703860
3257	703861
53344	703862
12633	703863
30646	703864
26070	703865
49333	703866
140	703867
30334	703868
27083	703869
75575	703870
27706	703871
30847	703872
20391	703873
22414	703874
3959	703875
24617	703876
50208	703877
32629	703878
14244	703879
24162	703880
40029	703881
3371	703882
691	703883
5401	703884
58390	703885
52660	703886
69152	703887
25755	703888
62071	703889
22145	703890
19172	703891
44648	703892
34832	703893
41632	703894
3098	703895
3207	703896
895	703897
58153	703898
24351	703899
73261	703900
61293	703901
1249	703902
27101	703903
22559	703904
32180	703905
80234	703906
50268	703907
1899	703908
45675	703909
70	703910
3054	703911
94712	703912
14	703913
93138	703914
84686	703915
1412	703916
94315	703917
75431	703918
85146	703919
20165	703920
110443	703921
4222	703922
87700	703923
3284	703924
53964	703925
13169	703926
46277	703927
28904	703928
31094	703929
1479	703930
65411	703931
390	703932
28902	703933
44908	703934
25505	703935
26346	703936
40544	703937
7458	703938
12156	703939
66282	703940
4311	703941
37964	703942
2970	703943
46380	703944
21699	703945
426	703946
46122	703947
47575	703948
69995	703949
2416	703950
44942	703951
1750	703952
17800	703953
73760	703954
32066	703955
43155	703956
45320	703957
94675	703958
11486	703959
30965	703960
6229	703961
34194	703962
32985	703963
53346	703964
49404	703965
3304	703966
73492	703967
13535	703968
89728	703969
11788	703970
47603	703971
81687	703972
5785	703973
75503	703974
10901	703975
13498	703976
36973	703977
20566	703978
2905	703979
2551	703980
7273	703981
21965	703982
11713	703983
58637	703984
10657	703985
3160	703986
24937	703987
68226	703988
42054	703989
72276	703990
3659	703991
69	703992
63748	703993
904	703994
12653	703995
1047	703996
83624	703997
70	703998
64324	703999
12984	704000
41016	704001
103488	704002
22646	704003
21772	704004
10608	704005
15496	704006
9767	704007
55352	704008
85221	704009
54834	704010
92661	704011
79996	704012
2471	704013
80173	704014
11403	704015
2579	704016
56604	704017
24524	704018
8762	704019
1505	704020
31702	704021
83471	704022
9476	704023
7651	704024
23005	704025
75717	704026
47085	704027
10250	704028
2809	704029
101868	704030
24762	704031
57022	704032
248	704033
21319	704034
66964	704035
41586	704036
12301	704037
29394	704038
3564	704039
1690	704040
17450	704041
5308	704042
540	704043
50745	704044
888	704045
62766	704046
31795	704047
15409	704048
1682	704049
53361	704050
55721	704051
46329	704052
19334	704053
65589	704054
79149	704055
4219	704056
33310	704057
12299	704058
5821	704059
71703	704060
569	704061
4012	704062
254	704063
30289	704064
1970	704065
110802	704066
29790	704067
2127	704068
15449	704069
51265	704070
8570	704071
56565	704072
1	704073
98111	704074
1498	704075
5525	704076
60736	704077
18312	704078
25351	704079
35742	704080
32834	704081
36661	704082
5928	704083
16795	704084
7499	704085
32872	704086
29520	704087
59444	704088
26529	704089
47765	704090
66491	704091
5867	704092
21113	704093
48848	704094
17745	704095
77375	704096
14856	704097
109216	704098
11386	704099
32021	704100
94951	704101
1206	704102
63758	704103
723	704104
32423	704105
90731	704106
32514	704107
35826	704108
5281	704109
30550	704110
78817	704111
58666	704112
25293	704113
23509	704114
63833	704115
1870	704116
72788	704117
29780	704118
61471	704119
16912	704120
15089	704121
30505	704122
68535	704123
74436	704124
345	704125
2471	704126
82462	704127
27498	704128
31376	704129
58936	704130
36764	704131
112661	704132
16700	704133
16159	704134
34807	704135
12995	704136
6229	704137
38416	704138
64858	704139
101489	704140
12509	704141
74718	704142
26798	704143
1627	704144
27078	704145
26398	704146
15790	704147
59334	704148
53193	704149
4374	704150
32386	704151
15	704152
53594	704153
16452	704154
6291	704155
12287	704156
4123	704157
1059	704158
54853	704159
41156	704160
69780	704161
55145	704162
45815	704163
25835	704164
17301	704165
37527	704166
1547	704167
12577	704168
656	704169
1065	704170
48373	704171
28352	704172
331	704173
7993	704174
12986	704175
99214	704176
11669	704177
12028	704178
88610	704179
41978	704180
58238	704181
1058	704182
2342	704183
21606	704184
40468	704185
70436	704186
102824	704187
41325	704188
3929	704189
47027	704190
1882	704191
1	704192
1361	704193
67	704194
2132	704195
51462	704196
91	704197
19465	704198
58092	704199
46848	704200
17653	704201
108974	704202
2251	704203
42262	704204
18256	704205
3652	704206
33456	704207
74648	704208
33361	704209
27777	704210
1573	704211
31925	704212
14378	704213
12136	704214
353	704215
12065	704216
39790	704217
7609	704218
88371	704219
54125	704220
7774	704221
1193	704222
25179	704223
23385	704224
64552	704225
2221	704226
15582	704227
3363	704228
35307	704229
78877	704230
29456	704231
21101	704232
66752	704233
2733	704234
1155	704235
636	704236
10459	704237
90326	704238
16313	704239
80201	704240
59492	704241
11964	704242
402	704243
25227	704244
1396	704245
53449	704246
15730	704247
24533	704248
8167	704249
38388	704250
17292	704251
45853	704252
58138	704253
27696	704254
70274	704255
9253	704256
5593	704257
9483	704258
91184	704259
86703	704260
16990	704261
34309	704262
15854	704263
14019	704264
40526	704265
6445	704266
9733	704267
19434	704268
16523	704269
24092	704270
10862	704271
38350	704272
244	704273
10296	704274
57572	704275
17010	704276
68713	704277
17204	704278
21277	704279
12858	704280
96469	704281
310	704282
16887	704283
39507	704284
67021	704285
495	704286
7792	704287
13526	704288
24376	704289
3409	704290
20074	704291
42769	704292
48042	704293
34841	704294
88565	704295
34918	704296
53351	704297
10718	704298
10382	704299
26026	704300
37434	704301
61997	704302
16187	704303
27866	704304
50119	704305
704	704306
43506	704307
55011	704308
4709	704309
3966	704310
29712	704311
2632	704312
7707	704313
27281	704314
54070	704315
81314	704316
34340	704317
9471	704318
1368	704319
28704	704320
34935	704321
32756	704322
100604	704323
39863	704324
29055	704325
6456	704326
82462	704327
16324	704328
8758	704329
59225	704330
3652	704331
60274	704332
43556	704333
42628	704334
26718	704335
33599	704336
54157	704337
4300	704338
49643	704339
7330	704340
79396	704341
1072	704342
42522	704343
67597	704344
33404	704345
3736	704346
11378	704347
38249	704348
17030	704349
21551	704350
17683	704351
95013	704352
5	704353
7597	704354
16940	704355
2162	704356
13670	704357
6338	704358
58805	704359
35360	704360
35768	704361
68853	704362
2279	704363
76892	704364
30511	704365
23793	704366
18821	704367
18805	704368
29628	704369
81872	704370
1336	704371
3136	704372
5914	704373
20450	704374
47871	704375
38748	704376
43395	704377
98416	704378
3550	704379
10721	704380
22451	704381
1067	704382
12747	704383
72025	704384
106578	704385
28477	704386
21954	704387
82967	704388
67591	704389
4456	704390
11924	704391
48636	704392
57051	704393
12474	704394
2845	704395
11894	704396
10175	704397
3141	704398
17885	704399
1484	704400
7897	704401
60522	704402
37528	704403
102079	704404
80240	704405
14718	704406
90948	704407
26570	704408
35486	704409
151	704410
37801	704411
14133	704412
7362	704413
10240	704414
71659	704415
42	704416
28540	704417
86424	704418
12657	704419
13504	704420
4034	704421
20318	704422
51716	704423
91874	704424
12720	704425
44890	704426
3309	704427
30582	704428
10550	704429
43995	704430
21780	704431
85986	704432
62	704433
11080	704434
107442	704435
54243	704436
69647	704437
1876	704438
30774	704439
34273	704440
32894	704441
45207	704442
48082	704443
3011	704444
31617	704445
68402	704446
39884	704447
2145	704448
45999	704449
7677	704450
21569	704451
77721	704452
25340	704453
8946	704454
6294	704455
25115	704456
10477	704457
84142	704458
85242	704459
20813	704460
92838	704461
11493	704462
6526	704463
32857	704464
27154	704465
53240	704466
10437	704467
871	704468
67307	704469
11246	704470
46	704471
8556	704472
53138	704473
117	704474
3733	704475
90685	704476
9496	704477
24426	704478
12041	704479
15522	704480
17780	704481
36892	704482
46437	704483
37278	704484
53034	704485
40471	704486
36249	704487
713	704488
23164	704489
26803	704490
112170	704491
62530	704492
97669	704493
2207	704494
8820	704495
20836	704496
23642	704497
1960	704498
916	704499
23928	704500
94293	704501
45751	704502
8208	704503
94038	704504
29110	704505
21971	704506
17147	704507
37068	704508
12606	704509
54129	704510
55329	704511
12661	704512
101000	704513
81132	704514
22609	704515
2256	704516
22495	704517
66890	704518
14423	704519
45678	704520
4318	704521
7171	704522
19046	704523
105489	704524
47622	704525
31453	704526
28330	704527
13328	704528
7343	704529
53281	704530
15948	704531
48360	704532
6752	704533
80045	704534
2583	704535
10219	704536
28724	704537
7637	704538
36981	704539
88433	704540
10682	704541
26768	704542
40784	704543
27558	704544
53558	704545
2	704546
44055	704547
53877	704548
23356	704549
12406	704550
9157	704551
44970	704552
65296	704553
1320	704554
44036	704555
16611	704556
39655	704557
57331	704558
97385	704559
19232	704560
63523	704561
3645	704562
13547	704563
27880	704564
1298	704565
6186	704566
32748	704567
22845	704568
199	704569
91595	704570
30077	704571
8223	704572
6650	704573
38790	704574
9736	704575
11372	704576
27147	704577
95185	704578
72461	704579
18518	704580
98432	704581
18593	704582
41130	704583
59884	704584
70608	704585
39840	704586
5165	704587
48817	704588
15022	704589
17153	704590
452	704591
67708	704592
26495	704593
9134	704594
12085	704595
51839	704596
19150	704597
5308	704598
96985	704599
18029	704600
49955	704601
74027	704602
5523	704603
22877	704604
9483	704605
39656	704606
8381	704607
4904	704608
7068	704609
17040	704610
3934	704611
20548	704612
649	704613
59504	704614
188	704615
50083	704616
1396	704617
1912	704618
2398	704619
58087	704620
801	704621
49381	704622
59507	704623
55484	704624
12902	704625
3408	704626
1909	704627
38411	704628
4086	704629
98872	704630
70433	704631
47602	704632
958	704633
32778	704634
19952	704635
8574	704636
1981	704637
32243	704638
31177	704639
18739	704640
8974	704641
63083	704642
1433	704643
25422	704644
24422	704645
30781	704646
51144	704647
2148	704648
15187	704649
12983	704650
18814	704651
101396	704652
16796	704653
20078	704654
70277	704655
21659	704656
1488	704657
12539	704658
64630	704659
6834	704660
2943	704661
19872	704662
82558	704663
163	704664
18719	704665
20438	704666
18586	704667
15304	704668
23571	704669
3760	704670
17429	704671
15865	704672
56942	704673
92081	704674
39180	704675
2666	704676
57001	704677
35495	704678
30051	704679
70846	704680
1089	704681
41654	704682
695	704683
67119	704684
34067	704685
6672	704686
21356	704687
102362	704688
46018	704689
40193	704690
36348	704691
29750	704692
31893	704693
30187	704694
87059	704695
8658	704696
936	704697
74479	704698
11942	704699
8414	704700
55362	704701
26034	704702
3734	704703
64584	704704
5064	704705
18754	704706
3486	704707
54589	704708
2454	704709
57706	704710
48057	704711
5160	704712
9830	704713
26267	704714
9734	704715
56738	704716
45146	704717
38103	704718
2341	704719
18832	704720
275	704721
3638	704722
15051	704723
49447	704724
17375	704725
80678	704726
90091	704727
62200	704728
19872	704729
75833	704730
68112	704731
42096	704732
29495	704733
7170	704734
79483	704735
11244	704736
72442	704737
21113	704738
19761	704739
18174	704740
5528	704741
36070	704742
26996	704743
63314	704744
86031	704745
26455	704746
13729	704747
30277	704748
77589	704749
87525	704750
61690	704751
25182	704752
42411	704753
86770	704754
107250	704755
6354	704756
2415	704757
9345	704758
10478	704759
21795	704760
755	704761
11303	704762
68626	704763
37395	704764
74772	704765
57565	704766
14676	704767
5907	704768
5386	704769
74992	704770
98756	704771
81159	704772
88581	704773
59818	704774
463	704775
173	704776
95657	704777
71129	704778
26417	704779
6341	704780
34385	704781
10986	704782
2156	704783
3984	704784
4933	704785
7	704786
64392	704787
16911	704788
12591	704789
25554	704790
7493	704791
17880	704792
5263	704793
63584	704794
65232	704795
23002	704796
318	704797
14713	704798
71030	704799
16068	704800
45945	704801
31913	704802
11972	704803
100704	704804
8192	704805
4570	704806
31807	704807
61154	704808
26679	704809
34296	704810
53201	704811
11804	704812
6131	704813
38821	704814
100371	704815
5447	704816
9081	704817
69760	704818
60030	704819
19262	704820
12292	704821
363	704822
45590	704823
111518	704824
17383	704825
25217	704826
48284	704827
104885	704828
22752	704829
1815	704830
28639	704831
3287	704832
85446	704833
43513	704834
30086	704835
2919	704836
20728	704837
19618	704838
71632	704839
499	704840
29049	704841
78155	704842
49875	704843
21930	704844
10341	704845
82897	704846
10530	704847
22398	704848
6225	704849
6075	704850
8685	704851
8010	704852
44004	704853
9263	704854
15451	704855
30933	704856
177	704857
42976	704858
13759	704859
53731	704860
49423	704861
3200	704862
27188	704863
60058	704864
71576	704865
16181	704866
3431	704867
52309	704868
67312	704869
4548	704870
9290	704871
20507	704872
6023	704873
88974	704874
27095	704875
60154	704876
1188	704877
3383	704878
52639	704879
2228	704880
10118	704881
2763	704882
11254	704883
9477	704884
77233	704885
11490	704886
17617	704887
1577	704888
30883	704889
223	704890
39485	704891
21095	704892
33935	704893
70025	704894
44780	704895
6534	704896
49216	704897
18711	704898
9541	704899
9603	704900
68948	704901
50185	704902
39281	704903
20082	704904
31979	704905
27629	704906
54014	704907
10856	704908
3294	704909
9065	704910
71288	704911
49720	704912
6854	704913
40214	704914
25167	704915
25225	704916
44457	704917
45912	704918
61932	704919
30876	704920
7623	704921
11713	704922
45199	704923
25609	704924
4314	704925
9846	704926
23265	704927
53311	704928
54851	704929
77882	704930
25610	704931
59147	704932
41153	704933
47364	704934
30802	704935
14109	704936
939	704937
46654	704938
5475	704939
26276	704940
822	704941
54975	704942
720	704943
29083	704944
21207	704945
6043	704946
45323	704947
26269	704948
15561	704949
39647	704950
14190	704951
51855	704952
333	704953
1277	704954
29536	704955
85980	704956
22798	704957
12258	704958
44874	704959
1373	704960
54183	704961
1029	704962
9278	704963
25262	704964
3867	704965
51631	704966
18922	704967
4739	704968
44551	704969
38209	704970
5236	704971
43740	704972
42560	704973
20149	704974
81377	704975
23509	704976
80113	704977
1574	704978
31921	704979
71515	704980
47573	704981
35947	704982
16641	704983
31435	704984
67924	704985
18851	704986
32108	704987
11665	704988
82058	704989
12547	704990
28471	704991
6581	704992
88066	704993
2624	704994
2479	704995
40733	704996
17511	704997
647	704998
4925	704999
6782	705000
32162	705001
62090	705002
10372	705003
3230	705004
9811	705005
13490	705006
45486	705007
7602	705008
106954	705009
37871	705010
90422	705011
1337	705012
22060	705013
6017	705014
19704	705015
13263	705016
65985	705017
60420	705018
20107	705019
89618	705020
25468	705021
16502	705022
22080	705023
1008	705024
4643	705025
85059	705026
1118	705027
18121	705028
45485	705029
56841	705030
1379	705031
2555	705032
18126	705033
81876	705034
21250	705035
16436	705036
3971	705037
324	705038
9072	705039
27088	705040
53889	705041
883	705042
62501	705043
17787	705044
2079	705045
5776	705046
75377	705047
395	705048
51905	705049
8891	705050
17010	705051
12521	705052
14473	705053
2446	705054
19195	705055
56515	705056
51123	705057
6974	705058
7021	705059
12428	705060
36164	705061
54665	705062
12727	705063
93498	705064
10721	705065
12476	705066
63	705067
31438	705068
71606	705069
10634	705070
8557	705071
25590	705072
81886	705073
24426	705074
631	705075
29198	705076
15933	705077
28851	705078
56904	705079
72418	705080
36590	705081
35324	705082
5539	705083
70582	705084
14057	705085
7135	705086
89368	705087
102596	705088
32814	705089
29231	705090
10309	705091
46378	705092
500	705093
84250	705094
1637	705095
37737	705096
44308	705097
39611	705098
2820	705099
2934	705100
73243	705101
9040	705102
66600	705103
41091	705104
3742	705105
4005	705106
76182	705107
54108	705108
23750	705109
44488	705110
10833	705111
21389	705112
3412	705113
16203	705114
88606	705115
31251	705116
42621	705117
23788	705118
8040	705119
47333	705120
26480	705121
102915	705122
16336	705123
754	705124
50846	705125
17244	705126
83184	705127
26679	705128
64502	705129
29215	705130
32564	705131
85890	705132
7017	705133
1919	705134
22209	705135
25783	705136
79166	705137
29705	705138
560	705139
6447	705140
51767	705141
8638	705142
22842	705143
53978	705144
27	705145
41737	705146
22541	705147
17337	705148
21616	705149
4267	705150
5863	705151
128	705152
56332	705153
3160	705154
14393	705155
18847	705156
840	705157
60495	705158
72719	705159
45792	705160
7516	705161
1947	705162
41293	705163
56870	705164
32728	705165
2622	705166
32942	705167
4873	705168
29704	705169
13969	705170
104539	705171
10271	705172
30477	705173
42247	705174
10282	705175
221	705176
49908	705177
30517	705178
2605	705179
2053	705180
67115	705181
35323	705182
5065	705183
61445	705184
2084	705185
25370	705186
7678	705187
88928	705188
89195	705189
27939	705190
33127	705191
70271	705192
37540	705193
92875	705194
59749	705195
27442	705196
22845	705197
9127	705198
17224	705199
20977	705200
5887	705201
8225	705202
36788	705203
22714	705204
7987	705205
16277	705206
679	705207
85499	705208
1171	705209
49758	705210
73859	705211
39951	705212
30712	705213
43072	705214
101020	705215
30588	705216
98702	705217
36387	705218
58965	705219
6429	705220
202	705221
49535	705222
66362	705223
30105	705224
28340	705225
24210	705226
64859	705227
86070	705228
78168	705229
67457	705230
102210	705231
10325	705232
41132	705233
11138	705234
28020	705235
4360	705236
60819	705237
3608	705238
220	705239
25833	705240
34418	705241
43180	705242
20595	705243
63374	705244
14171	705245
27476	705246
86445	705247
2629	705248
45921	705249
4917	705250
30241	705251
76666	705252
31090	705253
25070	705254
1142	705255
39235	705256
65908	705257
17910	705258
15098	705259
91571	705260
12737	705261
23787	705262
529	705263
86012	705264
29970	705265
5180	705266
9492	705267
8891	705268
56718	705269
41603	705270
46520	705271
5935	705272
17882	705273
81175	705274
3342	705275
56707	705276
146	705277
20005	705278
38767	705279
58760	705280
69009	705281
23310	705282
4351	705283
62782	705284
60117	705285
35594	705286
27177	705287
45676	705288
66789	705289
244	705290
70642	705291
13125	705292
29361	705293
9920	705294
47959	705295
6710	705296
15356	705297
16320	705298
1333	705299
39785	705300
76280	705301
47725	705302
62889	705303
7900	705304
33911	705305
2501	705306
12552	705307
20086	705308
34358	705309
20691	705310
64587	705311
32799	705312
12035	705313
14328	705314
50290	705315
81475	705316
36479	705317
55200	705318
66318	705319
17050	705320
85388	705321
27063	705322
5673	705323
13169	705324
65840	705325
1503	705326
169	705327
11729	705328
48161	705329
37759	705330
2113	705331
27427	705332
8086	705333
1332	705334
589	705335
45506	705336
23164	705337
22544	705338
74415	705339
29562	705340
44	705341
16185	705342
13892	705343
23179	705344
53675	705345
12981	705346
80795	705347
64594	705348
25221	705349
10361	705350
52768	705351
3324	705352
18196	705353
10275	705354
37645	705355
7110	705356
3119	705357
60289	705358
71887	705359
896	705360
29351	705361
18292	705362
33267	705363
19106	705364
25337	705365
9508	705366
14682	705367
4329	705368
21846	705369
1528	705370
457	705371
80552	705372
45054	705373
29439	705374
4138	705375
14187	705376
5546	705377
6562	705378
27368	705379
79348	705380
57960	705381
71172	705382
6166	705383
2386	705384
17571	705385
13654	705386
1483	705387
51812	705388
7729	705389
42976	705390
28435	705391
65690	705392
14191	705393
19701	705394
18873	705395
26826	705396
55657	705397
4376	705398
58154	705399
4598	705400
49306	705401
941	705402
11246	705403
3214	705404
124	705405
80770	705406
51498	705407
310	705408
57779	705409
48202	705410
23277	705411
3378	705412
88658	705413
439	705414
28152	705415
34190	705416
75819	705417
43469	705418
64704	705419
38893	705420
1200	705421
64063	705422
3658	705423
38432	705424
36564	705425
11262	705426
20865	705427
45097	705428
30134	705429
81825	705430
108218	705431
28903	705432
5751	705433
113915	705434
3369	705435
1758	705436
1477	705437
999	705438
45217	705439
971	705440
9377	705441
3856	705442
85901	705443
6111	705444
91659	705445
9605	705446
3914	705447
9527	705448
924	705449
47317	705450
30273	705451
33259	705452
20833	705453
1113	705454
81032	705455
27786	705456
504	705457
15347	705458
22802	705459
12077	705460
59581	705461
8755	705462
6820	705463
29524	705464
1024	705465
1568	705466
81350	705467
28794	705468
73208	705469
35185	705470
5861	705471
49362	705472
69364	705473
38860	705474
65041	705475
55396	705476
62724	705477
40353	705478
86806	705479
26347	705480
57230	705481
35396	705482
64454	705483
62666	705484
29723	705485
78124	705486
2027	705487
5584	705488
12338	705489
54277	705490
65688	705491
6863	705492
9335	705493
50218	705494
21950	705495
16892	705496
18286	705497
16213	705498
16827	705499
9528	705500
62378	705501
72578	705502
8184	705503
27283	705504
46914	705505
13768	705506
7601	705507
80851	705508
1013	705509
6509	705510
51217	705511
12528	705512
20474	705513
73053	705514
102102	705515
1878	705516
296	705517
9296	705518
18213	705519
7081	705520
16655	705521
89221	705522
78692	705523
8208	705524
59715	705525
30471	705526
2948	705527
23308	705528
56596	705529
2038	705530
17260	705531
16586	705532
5923	705533
91359	705534
3638	705535
40452	705536
142	705537
24220	705538
69	705539
11401	705540
11666	705541
17201	705542
52247	705543
3653	705544
29456	705545
1792	705546
3144	705547
6697	705548
9574	705549
69980	705550
6483	705551
64715	705552
6297	705553
80409	705554
27573	705555
9045	705556
76038	705557
42863	705558
7846	705559
986	705560
46467	705561
1476	705562
61045	705563
19801	705564
41963	705565
3016	705566
33006	705567
22427	705568
4910	705569
25105	705570
41615	705571
59	705572
71965	705573
9819	705574
72911	705575
1391	705576
1430	705577
35706	705578
16059	705579
38233	705580
21637	705581
3298	705582
18344	705583
22728	705584
80564	705585
64740	705586
2842	705587
9424	705588
5234	705589
87129	705590
24287	705591
1718	705592
59411	705593
5325	705594
3174	705595
683	705596
84235	705597
73263	705598
24305	705599
11351	705600
6315	705601
26997	705602
26093	705603
23829	705604
38473	705605
15582	705606
51048	705607
15351	705608
44092	705609
70401	705610
17192	705611
21158	705612
923	705613
3703	705614
19746	705615
47622	705616
74083	705617
47544	705618
4401	705619
61147	705620
8367	705621
55223	705622
51165	705623
78560	705624
40698	705625
82713	705626
76616	705627
2305	705628
13577	705629
17146	705630
20616	705631
26422	705632
11128	705633
6236	705634
13131	705635
50914	705636
70659	705637
9789	705638
32426	705639
40508	705640
48039	705641
5428	705642
13523	705643
31257	705644
19189	705645
52540	705646
31147	705647
3171	705648
73257	705649
27362	705650
7541	705651
4039	705652
39456	705653
11895	705654
47304	705655
28679	705656
100670	705657
53028	705658
11449	705659
11771	705660
3473	705661
51672	705662
24526	705663
20026	705664
14364	705665
91350	705666
5018	705667
58689	705668
41556	705669
57352	705670
7263	705671
4718	705672
36337	705673
23773	705674
55876	705675
2137	705676
19773	705677
18656	705678
16901	705679
1048	705680
4338	705681
21769	705682
34312	705683
12774	705684
67582	705685
13013	705686
13849	705687
35995	705688
70277	705689
1453	705690
61394	705691
48074	705692
72514	705693
28961	705694
34777	705695
5823	705696
2151	705697
2443	705698
62364	705699
25334	705700
7999	705701
26097	705702
27974	705703
32202	705704
21117	705705
27123	705706
1038	705707
54446	705708
50819	705709
43275	705710
17774	705711
560	705712
56331	705713
37049	705714
3343	705715
31538	705716
73770	705717
46914	705718
3416	705719
927	705720
87878	705721
37782	705722
20952	705723
48198	705724
116	705725
20370	705726
60900	705727
1967	705728
604	705729
40445	705730
60500	705731
45651	705732
8762	705733
22854	705734
27247	705735
29935	705736
83793	705737
14661	705738
15366	705739
31284	705740
17486	705741
89601	705742
21841	705743
43281	705744
2165	705745
316	705746
61906	705747
65725	705748
11597	705749
42567	705750
57186	705751
30109	705752
2441	705753
20548	705754
64593	705755
3409	705756
4701	705757
53112	705758
12671	705759
352	705760
76728	705761
39017	705762
35035	705763
5647	705764
7891	705765
12241	705766
37302	705767
62603	705768
6808	705769
57759	705770
2232	705771
77231	705772
72293	705773
72688	705774
13646	705775
62551	705776
13997	705777
20038	705778
52202	705779
44919	705780
8229	705781
40430	705782
11886	705783
25302	705784
13065	705785
15161	705786
10085	705787
44401	705788
64175	705789
23923	705790
16581	705791
37970	705792
46432	705793
9802	705794
57222	705795
33029	705796
23149	705797
24931	705798
70966	705799
42441	705800
13674	705801
718	705802
93014	705803
11165	705804
35954	705805
26894	705806
65810	705807
74914	705808
14616	705809
27188	705810
37403	705811
1659	705812
26118	705813
22835	705814
7677	705815
83567	705816
41989	705817
74276	705818
33476	705819
44494	705820
4706	705821
92371	705822
1197	705823
20974	705824
73741	705825
2234	705826
93814	705827
13276	705828
107508	705829
37217	705830
4750	705831
18886	705832
43469	705833
6168	705834
4998	705835
32311	705836
37012	705837
37894	705838
4644	705839
12260	705840
3167	705841
40654	705842
62347	705843
72641	705844
2377	705845
106006	705846
19987	705847
62921	705848
8265	705849
18988	705850
63448	705851
33971	705852
13926	705853
39173	705854
17457	705855
54394	705856
12	705857
82472	705858
60196	705859
20460	705860
26368	705861
39564	705862
1629	705863
66828	705864
50050	705865
6471	705866
1023	705867
675	705868
50351	705869
44683	705870
107907	705871
5305	705872
41176	705873
58136	705874
14008	705875
38365	705876
10303	705877
59377	705878
7004	705879
7831	705880
12104	705881
8796	705882
50760	705883
81201	705884
37612	705885
25804	705886
4708	705887
29468	705888
34927	705889
1142	705890
88644	705891
84069	705892
4594	705893
8040	705894
105164	705895
4492	705896
4842	705897
10392	705898
104758	705899
89764	705900
5188	705901
48983	705902
55689	705903
65236	705904
1689	705905
66608	705906
23949	705907
550	705908
11475	705909
69342	705910
109676	705911
5108	705912
23620	705913
8533	705914
85184	705915
6089	705916
9114	705917
24356	705918
15467	705919
84616	705920
91223	705921
22101	705922
62459	705923
34207	705924
32867	705925
71697	705926
1462	705927
10176	705928
9960	705929
25551	705930
4289	705931
12384	705932
80466	705933
23408	705934
1111	705935
31159	705936
25502	705937
14218	705938
8152	705939
20489	705940
2629	705941
76964	705942
8759	705943
4615	705944
59210	705945
62771	705946
35504	705947
21094	705948
11347	705949
12335	705950
27890	705951
7468	705952
9420	705953
2892	705954
7252	705955
72622	705956
35151	705957
10487	705958
91158	705959
3075	705960
86778	705961
9360	705962
321	705963
80587	705964
56176	705965
62779	705966
34616	705967
9973	705968
4450	705969
18943	705970
48662	705971
22466	705972
46433	705973
88522	705974
2888	705975
46528	705976
45022	705977
51686	705978
17888	705979
12471	705980
11175	705981
4567	705982
5108	705983
69165	705984
55649	705985
14	705986
17885	705987
20355	705988
10567	705989
37967	705990
1107	705991
84	705992
2376	705993
14857	705994
1601	705995
27683	705996
91451	705997
26400	705998
62093	705999
70977	706000
37706	706001
19371	706002
7548	706003
10770	706004
10164	706005
2107	706006
1559	706007
1693	706008
39117	706009
36429	706010
29729	706011
48390	706012
56464	706013
17245	706014
98577	706015
3510	706016
6751	706017
2484	706018
614	706019
123	706020
25001	706021
3416	706022
2958	706023
4548	706024
58434	706025
92432	706026
89	706027
7739	706028
105146	706029
20183	706030
14651	706031
17999	706032
14276	706033
12266	706034
17765	706035
40673	706036
536	706037
43893	706038
9516	706039
371	706040
26775	706041
49597	706042
11823	706043
1381	706044
66757	706045
36714	706046
39437	706047
4498	706048
4813	706049
69218	706050
9046	706051
51225	706052
23101	706053
11364	706054
87445	706055
1796	706056
99625	706057
360	706058
60427	706059
9334	706060
614	706061
39487	706062
44934	706063
57303	706064
44767	706065
94	706066
48287	706067
54903	706068
16554	706069
4780	706070
54714	706071
33659	706072
183	706073
7983	706074
31334	706075
8437	706076
65187	706077
3300	706078
37692	706079
10753	706080
6825	706081
25860	706082
34448	706083
80158	706084
4282	706085
22188	706086
52851	706087
21568	706088
13763	706089
50858	706090
322	706091
196	706092
82516	706093
26705	706094
57728	706095
20817	706096
39228	706097
15022	706098
6743	706099
224	706100
29019	706101
86186	706102
77194	706103
62238	706104
26132	706105
32786	706106
2426	706107
77366	706108
41905	706109
68256	706110
3381	706111
15376	706112
130	706113
69299	706114
3420	706115
1836	706116
64473	706117
57182	706118
15240	706119
15025	706120
327	706121
10700	706122
95920	706123
6772	706124
10638	706125
14994	706126
20005	706127
104717	706128
107	706129
21121	706130
19758	706131
1367	706132
15403	706133
8749	706134
3994	706135
59447	706136
11135	706137
13328	706138
13489	706139
1837	706140
3687	706141
36136	706142
19969	706143
6173	706144
3637	706145
2378	706146
59339	706147
68856	706148
11259	706149
503	706150
60213	706151
29355	706152
60404	706153
13614	706154
1405	706155
42869	706156
12100	706157
39780	706158
19918	706159
39850	706160
53158	706161
88587	706162
11560	706163
113787	706164
1051	706165
10701	706166
614	706167
77030	706168
28090	706169
69254	706170
40493	706171
42528	706172
79939	706173
13816	706174
3396	706175
65128	706176
21941	706177
3467	706178
70530	706179
65428	706180
27662	706181
48946	706182
1691	706183
67781	706184
26293	706185
63960	706186
53771	706187
61434	706188
23517	706189
17486	706190
18697	706191
19651	706192
80903	706193
68254	706194
8287	706195
15992	706196
17981	706197
30458	706198
91489	706199
947	706200
10380	706201
79	706202
25433	706203
56589	706204
6566	706205
11837	706206
19504	706207
241	706208
86473	706209
75021	706210
24263	706211
34544	706212
7688	706213
32195	706214
9557	706215
60171	706216
31031	706217
38865	706218
20317	706219
706	706220
50636	706221
63200	706222
66633	706223
2859	706224
43746	706225
43344	706226
25399	706227
21057	706228
27446	706229
1372	706230
52384	706231
2691	706232
48529	706233
1444	706234
12433	706235
23736	706236
18587	706237
34342	706238
14178	706239
13315	706240
24760	706241
73567	706242
4964	706243
38278	706244
5486	706245
93609	706246
800	706247
9484	706248
18229	706249
28868	706250
22537	706251
60160	706252
68142	706253
807	706254
28322	706255
6304	706256
54291	706257
21145	706258
885	706259
5619	706260
35991	706261
40870	706262
47014	706263
47341	706264
5122	706265
16494	706266
86125	706267
66792	706268
67305	706269
44696	706270
4131	706271
4406	706272
35935	706273
13277	706274
12610	706275
62	706276
48019	706277
15267	706278
6262	706279
38	706280
81702	706281
23	706282
75954	706283
46138	706284
170	706285
79815	706286
9599	706287
17	706288
33580	706289
20858	706290
3358	706291
1765	706292
13470	706293
82987	706294
53845	706295
657	706296
159	706297
77282	706298
13713	706299
2249	706300
10678	706301
5688	706302
11896	706303
21085	706304
17135	706305
49960	706306
3291	706307
18377	706308
10208	706309
31707	706310
2534	706311
139	706312
24910	706313
1708	706314
28667	706315
8038	706316
13989	706317
4110	706318
33925	706319
375	706320
83701	706321
514	706322
70054	706323
7392	706324
51825	706325
15120	706326
5776	706327
2403	706328
5777	706329
12899	706330
6000	706331
35750	706332
25154	706333
9271	706334
48863	706335
6455	706336
52918	706337
2392	706338
70651	706339
1	706340
82104	706341
50717	706342
9226	706343
69648	706344
15066	706345
69515	706346
21488	706347
101073	706348
30526	706349
3422	706350
48252	706351
20858	706352
68445	706353
30175	706354
52966	706355
38185	706356
5738	706357
18554	706358
21866	706359
40392	706360
6887	706361
30680	706362
25801	706363
63270	706364
157	706365
15065	706366
50280	706367
40788	706368
13120	706369
16185	706370
59293	706371
15208	706372
7460	706373
8106	706374
11689	706375
2212	706376
70406	706377
74674	706378
7709	706379
91183	706380
60165	706381
33632	706382
3886	706383
165	706384
10522	706385
4	706386
7682	706387
40135	706388
49889	706389
3177	706390
93853	706391
31279	706392
24984	706393
39563	706394
7113	706395
10864	706396
40344	706397
24205	706398
31198	706399
2642	706400
20627	706401
27850	706402
84530	706403
9708	706404
1092	706405
1023	706406
45745	706407
43127	706408
18240	706409
10020	706410
56896	706411
2003	706412
42598	706413
1519	706414
5446	706415
79349	706416
2568	706417
42266	706418
17232	706419
79751	706420
29912	706421
28498	706422
2088	706423
85441	706424
8561	706425
24176	706426
20341	706427
55384	706428
2365	706429
4264	706430
2790	706431
31	706432
10380	706433
50359	706434
82417	706435
35065	706436
65188	706437
35034	706438
39465	706439
15395	706440
87348	706441
93	706442
71249	706443
31342	706444
652	706445
37434	706446
49339	706447
550	706448
3541	706449
80788	706450
62420	706451
63729	706452
423	706453
49914	706454
6088	706455
17567	706456
4564	706457
880	706458
9131	706459
41947	706460
28894	706461
47143	706462
60608	706463
4413	706464
54498	706465
78848	706466
5145	706467
506	706468
39659	706469
30510	706470
23843	706471
51931	706472
2059	706473
48892	706474
7596	706475
3605	706476
32218	706477
31127	706478
7714	706479
13969	706480
785	706481
59860	706482
25266	706483
135	706484
22226	706485
7222	706486
52376	706487
17109	706488
22998	706489
7646	706490
37077	706491
16604	706492
22180	706493
2985	706494
10818	706495
2279	706496
43561	706497
62223	706498
48977	706499
378	706500
15971	706501
56211	706502
2912	706503
29657	706504
2727	706505
31957	706506
56291	706507
8696	706508
28459	706509
25988	706510
92811	706511
108129	706512
32258	706513
13097	706514
41490	706515
25872	706516
14740	706517
61350	706518
28340	706519
2	706520
6020	706521
637	706522
124	706523
5183	706524
52052	706525
47646	706526
8935	706527
63962	706528
41481	706529
3303	706530
2391	706531
31800	706532
108723	706533
130	706534
90	706535
3865	706536
1964	706537
13610	706538
29659	706539
925	706540
1098	706541
3417	706542
106481	706543
6566	706544
1484	706545
88679	706546
1863	706547
14836	706548
57890	706549
8202	706550
9144	706551
16830	706552
48030	706553
45909	706554
9372	706555
17066	706556
6747	706557
6534	706558
48618	706559
2915	706560
12897	706561
23112	706562
136	706563
45980	706564
2518	706565
28475	706566
16119	706567
37608	706568
16875	706569
32086	706570
22241	706571
5465	706572
3468	706573
34528	706574
91910	706575
65300	706576
26556	706577
6230	706578
27172	706579
250	706580
28160	706581
1206	706582
14667	706583
95116	706584
7996	706585
16676	706586
27383	706587
18561	706588
37673	706589
10509	706590
10200	706591
49835	706592
109417	706593
7197	706594
2418	706595
1709	706596
67564	706597
11603	706598
36655	706599
45790	706600
53922	706601
12347	706602
3598	706603
2867	706604
1110	706605
12515	706606
38357	706607
8374	706608
51096	706609
6300	706610
31678	706611
11333	706612
34138	706613
75366	706614
98	706615
18132	706616
6594	706617
17397	706618
5581	706619
78439	706620
12848	706621
1210	706622
88823	706623
15157	706624
45423	706625
14666	706626
16713	706627
26635	706628
606	706629
2030	706630
6864	706631
47690	706632
24101	706633
38541	706634
8563	706635
46246	706636
6988	706637
84112	706638
46267	706639
99634	706640
2171	706641
53233	706642
41020	706643
8510	706644
22798	706645
55216	706646
75398	706647
8186	706648
9311	706649
32704	706650
94626	706651
52697	706652
19941	706653
46206	706654
977	706655
25135	706656
48781	706657
6440	706658
72634	706659
73	706660
87409	706661
91265	706662
23614	706663
98075	706664
6801	706665
4181	706666
21295	706667
2238	706668
38814	706669
12923	706670
65744	706671
319	706672
4786	706673
7812	706674
31186	706675
36868	706676
13121	706677
87504	706678
12189	706679
82997	706680
21279	706681
21	706682
22238	706683
9839	706684
51441	706685
185	706686
61791	706687
3169	706688
19037	706689
87932	706690
5179	706691
22811	706692
17001	706693
104033	706694
18246	706695
63436	706696
2218	706697
3410	706698
32789	706699
8668	706700
62461	706701
89	706702
48858	706703
75763	706704
10121	706705
51765	706706
104209	706707
552	706708
10148	706709
69997	706710
4367	706711
1713	706712
55383	706713
28808	706714
4288	706715
20300	706716
92980	706717
25549	706718
9988	706719
14590	706720
2	706721
10312	706722
37988	706723
11305	706724
46006	706725
208	706726
3242	706727
9632	706728
10266	706729
26464	706730
106981	706731
17576	706732
38098	706733
56659	706734
103	706735
90060	706736
13645	706737
964	706738
233	706739
15826	706740
5479	706741
624	706742
3866	706743
467	706744
14989	706745
40566	706746
13170	706747
3325	706748
45169	706749
41018	706750
8566	706751
89107	706752
54926	706753
60261	706754
25465	706755
61760	706756
44525	706757
23514	706758
77671	706759
4735	706760
180	706761
23877	706762
36434	706763
18152	706764
39727	706765
6788	706766
3579	706767
4338	706768
36865	706769
15360	706770
53357	706771
291	706772
38802	706773
73553	706774
51884	706775
3145	706776
70015	706777
1266	706778
12285	706779
16713	706780
6994	706781
56765	706782
1084	706783
79618	706784
68408	706785
333	706786
14690	706787
8421	706788
46376	706789
824	706790
8718	706791
48110	706792
5130	706793
22085	706794
7793	706795
8242	706796
1070	706797
430	706798
550	706799
4907	706800
92247	706801
2784	706802
563	706803
79491	706804
1951	706805
4521	706806
41153	706807
48954	706808
766	706809
58306	706810
1228	706811
4083	706812
1885	706813
6696	706814
85	706815
9234	706816
2322	706817
7588	706818
54178	706819
1936	706820
21426	706821
107	706822
8594	706823
72789	706824
62408	706825
36912	706826
69566	706827
2408	706828
5243	706829
41420	706830
31223	706831
15580	706832
25137	706833
87525	706834
9403	706835
78	706836
9288	706837
40293	706838
2876	706839
44347	706840
42432	706841
1774	706842
39595	706843
47233	706844
38948	706845
390	706846
1793	706847
30059	706848
10806	706849
18924	706850
102871	706851
868	706852
13244	706853
4181	706854
20444	706855
60933	706856
12569	706857
44222	706858
2379	706859
2657	706860
110041	706861
33559	706862
1719	706863
21420	706864
11499	706865
7444	706866
35852	706867
13937	706868
911	706869
83913	706870
15818	706871
19403	706872
6209	706873
51982	706874
19569	706875
11244	706876
83866	706877
66843	706878
27164	706879
51025	706880
16306	706881
44661	706882
11789	706883
14873	706884
46349	706885
28378	706886
20905	706887
39295	706888
21580	706889
33	706890
80881	706891
20565	706892
66860	706893
19786	706894
6894	706895
14524	706896
43145	706897
46076	706898
22693	706899
15610	706900
57149	706901
2075	706902
30307	706903
9167	706904
47720	706905
67547	706906
64820	706907
38136	706908
36984	706909
2682	706910
8506	706911
17813	706912
33542	706913
3225	706914
39917	706915
18208	706916
19779	706917
52210	706918
20980	706919
693	706920
19373	706921
64941	706922
27310	706923
6402	706924
10375	706925
27040	706926
73385	706927
23938	706928
3524	706929
37730	706930
66629	706931
29556	706932
731	706933
36406	706934
1922	706935
95999	706936
21377	706937
95307	706938
75012	706939
14562	706940
88649	706941
72162	706942
44505	706943
16957	706944
27189	706945
48991	706946
78313	706947
45111	706948
10817	706949
14118	706950
9839	706951
9042	706952
14263	706953
18954	706954
18877	706955
1210	706956
97726	706957
73272	706958
27071	706959
71618	706960
55846	706961
52649	706962
15766	706963
9232	706964
15800	706965
68789	706966
18505	706967
80919	706968
14824	706969
18142	706970
40883	706971
60514	706972
2508	706973
18826	706974
56702	706975
2185	706976
3276	706977
3487	706978
1552	706979
2145	706980
97378	706981
49245	706982
68125	706983
10769	706984
18250	706985
13197	706986
97104	706987
298	706988
1949	706989
4392	706990
18535	706991
47191	706992
74909	706993
3698	706994
33338	706995
29338	706996
5034	706997
302	706998
8725	706999
27875	707000
11008	707001
14173	707002
44762	707003
34496	707004
425	707005
9473	707006
27838	707007
3534	707008
70264	707009
2575	707010
21338	707011
50818	707012
35747	707013
30722	707014
35616	707015
69903	707016
436	707017
90454	707018
3665	707019
74499	707020
2811	707021
12825	707022
12432	707023
13405	707024
25441	707025
2769	707026
1739	707027
71176	707028
3819	707029
3836	707030
35477	707031
35611	707032
83850	707033
77904	707034
4378	707035
27783	707036
63420	707037
63649	707038
23356	707039
2541	707040
16343	707041
63563	707042
23324	707043
2148	707044
25154	707045
93813	707046
3088	707047
24676	707048
10224	707049
18446	707050
569	707051
5978	707052
24593	707053
539	707054
86385	707055
39371	707056
79691	707057
18148	707058
47502	707059
62300	707060
5254	707061
61502	707062
1032	707063
4958	707064
48101	707065
33391	707066
3023	707067
35669	707068
13708	707069
2396	707070
37571	707071
95738	707072
23692	707073
162	707074
19781	707075
31190	707076
86998	707077
37577	707078
31757	707079
22618	707080
12648	707081
68843	707082
1529	707083
4116	707084
77539	707085
6721	707086
80628	707087
94796	707088
80179	707089
83464	707090
13798	707091
27206	707092
12024	707093
1429	707094
12615	707095
14385	707096
69877	707097
50257	707098
687	707099
17228	707100
32356	707101
9417	707102
6823	707103
39736	707104
19866	707105
79200	707106
14415	707107
18070	707108
45004	707109
11264	707110
35915	707111
17987	707112
4771	707113
3124	707114
35456	707115
19995	707116
48465	707117
1318	707118
52992	707119
2643	707120
44411	707121
3548	707122
22292	707123
38826	707124
4602	707125
17125	707126
11108	707127
26067	707128
33343	707129
60326	707130
9059	707131
35500	707132
32605	707133
17038	707134
9587	707135
38221	707136
109529	707137
4636	707138
30069	707139
62198	707140
37157	707141
46831	707142
23264	707143
94896	707144
9900	707145
298	707146
15797	707147
71459	707148
10548	707149
48389	707150
17612	707151
20434	707152
14218	707153
67069	707154
7183	707155
32340	707156
61186	707157
72149	707158
3759	707159
1211	707160
66006	707161
2160	707162
2022	707163
26741	707164
11476	707165
4124	707166
21237	707167
70966	707168
44533	707169
34620	707170
41363	707171
9038	707172
5335	707173
75084	707174
35062	707175
33517	707176
7401	707177
19132	707178
52226	707179
25010	707180
41192	707181
6619	707182
74871	707183
47344	707184
31684	707185
44439	707186
100535	707187
12099	707188
5789	707189
56413	707190
13818	707191
50857	707192
321	707193
16676	707194
89750	707195
43353	707196
1491	707197
2876	707198
40047	707199
57212	707200
56395	707201
9928	707202
17590	707203
42060	707204
1267	707205
75241	707206
7652	707207
19049	707208
23183	707209
232	707210
25723	707211
101640	707212
9144	707213
104019	707214
20473	707215
32938	707216
4634	707217
10792	707218
902	707219
2840	707220
6958	707221
12762	707222
12547	707223
55931	707224
7282	707225
58467	707226
82207	707227
59317	707228
369	707229
23563	707230
9795	707231
8011	707232
11393	707233
943	707234
1132	707235
29345	707236
1511	707237
613	707238
2356	707239
19643	707240
31330	707241
29935	707242
2595	707243
107112	707244
18923	707245
104979	707246
81047	707247
17985	707248
7679	707249
22750	707250
9019	707251
9314	707252
30938	707253
47883	707254
5612	707255
9927	707256
16125	707257
547	707258
16372	707259
37404	707260
58774	707261
44616	707262
4698	707263
82345	707264
98746	707265
8929	707266
41173	707267
25736	707268
25470	707269
7909	707270
8098	707271
111064	707272
3945	707273
521	707274
54946	707275
5484	707276
19818	707277
2205	707278
9474	707279
68945	707280
27	707281
2145	707282
80167	707283
93266	707284
22588	707285
10935	707286
60086	707287
41591	707288
83588	707289
36054	707290
788	707291
14184	707292
57496	707293
8198	707294
48597	707295
28871	707296
54803	707297
10910	707298
7223	707299
12765	707300
1863	707301
50785	707302
26816	707303
18529	707304
37835	707305
37333	707306
50998	707307
3193	707308
15048	707309
56768	707310
40382	707311
32876	707312
3625	707313
54209	707314
94680	707315
20084	707316
1101	707317
44078	707318
17382	707319
18891	707320
20900	707321
18059	707322
40113	707323
637	707324
78422	707325
21760	707326
2308	707327
1904	707328
71982	707329
24281	707330
1339	707331
23285	707332
35602	707333
1621	707334
4998	707335
54692	707336
2232	707337
10126	707338
21508	707339
82593	707340
32294	707341
12784	707342
59888	707343
10206	707344
1297	707345
63551	707346
1479	707347
2	707348
114	707349
17726	707350
18669	707351
72678	707352
48170	707353
552	707354
96413	707355
7564	707356
34483	707357
8585	707358
5472	707359
49238	707360
58836	707361
55753	707362
76650	707363
48585	707364
1126	707365
257	707366
73373	707367
27721	707368
12837	707369
16756	707370
4360	707371
1599	707372
19754	707373
502	707374
81345	707375
12609	707376
17401	707377
27778	707378
6845	707379
24324	707380
34525	707381
15493	707382
30687	707383
9947	707384
21523	707385
3798	707386
70866	707387
26291	707388
16719	707389
72022	707390
26759	707391
32091	707392
21458	707393
27230	707394
66784	707395
51864	707396
5637	707397
57916	707398
336	707399
69739	707400
53138	707401
14167	707402
21456	707403
531	707404
37573	707405
5637	707406
43877	707407
10450	707408
5764	707409
38588	707410
29317	707411
3901	707412
33189	707413
16027	707414
8280	707415
45697	707416
68528	707417
28670	707418
4104	707419
40626	707420
42089	707421
40798	707422
24542	707423
19906	707424
554	707425
37156	707426
18438	707427
82434	707428
17431	707429
51990	707430
3364	707431
74275	707432
48997	707433
2021	707434
10773	707435
26135	707436
74142	707437
2432	707438
63384	707439
78952	707440
110947	707441
19190	707442
113809	707443
82538	707444
4858	707445
38393	707446
28315	707447
3115	707448
5656	707449
62926	707450
21722	707451
72232	707452
46857	707453
39445	707454
42669	707455
38603	707456
51015	707457
3905	707458
70793	707459
40517	707460
5090	707461
35281	707462
55028	707463
10360	707464
17401	707465
87393	707466
66054	707467
11991	707468
18537	707469
20664	707470
4915	707471
16028	707472
63	707473
65155	707474
38324	707475
4910	707476
57694	707477
82135	707478
34558	707479
15516	707480
46036	707481
99516	707482
91100	707483
37626	707484
8166	707485
34453	707486
449	707487
101332	707488
5976	707489
70060	707490
42783	707491
38241	707492
181	707493
70358	707494
55678	707495
23368	707496
1805	707497
95016	707498
32024	707499
53303	707500
60005	707501
9797	707502
36912	707503
17501	707504
15627	707505
18739	707506
11759	707507
34897	707508
895	707509
183	707510
18039	707511
88715	707512
1054	707513
2553	707514
22473	707515
32890	707516
16356	707517
31847	707518
44340	707519
261	707520
58240	707521
36253	707522
17512	707523
16704	707524
34130	707525
53026	707526
34385	707527
429	707528
38224	707529
31198	707530
22247	707531
60414	707532
109474	707533
18037	707534
14816	707535
6746	707536
61229	707537
1557	707538
51378	707539
54794	707540
26640	707541
32633	707542
35648	707543
70104	707544
86	707545
45478	707546
12459	707547
53316	707548
3	707549
116	707550
62735	707551
62906	707552
31307	707553
17864	707554
16321	707555
21008	707556
484	707557
76876	707558
45186	707559
47521	707560
113947	707561
616	707562
29818	707563
1859	707564
51301	707565
67953	707566
31862	707567
4115	707568
84	707569
2958	707570
27784	707571
9655	707572
19095	707573
91038	707574
17876	707575
739	707576
56205	707577
97013	707578
25191	707579
20397	707580
9914	707581
371	707582
19828	707583
5121	707584
39934	707585
35562	707586
88583	707587
3415	707588
27122	707589
36435	707590
10354	707591
60006	707592
48525	707593
17233	707594
59398	707595
16656	707596
75114	707597
70505	707598
23598	707599
1566	707600
13852	707601
22522	707602
23854	707603
5952	707604
24481	707605
21033	707606
331	707607
25494	707608
3051	707609
37461	707610
26232	707611
40685	707612
72785	707613
110545	707614
28648	707615
2622	707616
42821	707617
79650	707618
47911	707619
49294	707620
23924	707621
2321	707622
14968	707623
11747	707624
151	707625
20254	707626
24283	707627
23359	707628
946	707629
59062	707630
6786	707631
23615	707632
49702	707633
11814	707634
36106	707635
24846	707636
58332	707637
91873	707638
281	707639
87723	707640
74100	707641
8636	707642
31923	707643
1754	707644
2015	707645
44361	707646
50394	707647
34565	707648
3991	707649
71925	707650
113776	707651
4713	707652
920	707653
19	707654
7770	707655
44662	707656
39447	707657
325	707658
36184	707659
6582	707660
2427	707661
52801	707662
506	707663
11759	707664
2006	707665
9433	707666
48626	707667
25527	707668
22766	707669
52088	707670
95208	707671
14898	707672
4444	707673
106039	707674
25006	707675
56969	707676
45185	707677
68094	707678
2629	707679
55306	707680
90632	707681
31931	707682
39248	707683
40184	707684
41833	707685
30631	707686
8353	707687
80012	707688
100850	707689
58301	707690
11820	707691
4977	707692
1261	707693
11307	707694
17873	707695
61573	707696
20218	707697
11920	707698
42477	707699
24817	707700
58422	707701
7793	707702
77	707703
2947	707704
3748	707705
33899	707706
80614	707707
6278	707708
34759	707709
25059	707710
2018	707711
2743	707712
47872	707713
375	707714
5056	707715
60395	707716
22469	707717
16089	707718
32773	707719
55275	707720
380	707721
1151	707722
57431	707723
33727	707724
80246	707725
51003	707726
12909	707727
15954	707728
30718	707729
26000	707730
67241	707731
48776	707732
6459	707733
2544	707734
31166	707735
21713	707736
74832	707737
53955	707738
174	707739
25941	707740
104081	707741
4147	707742
2513	707743
4783	707744
9026	707745
1819	707746
20512	707747
1662	707748
97145	707749
762	707750
1072	707751
81688	707752
4747	707753
37699	707754
42234	707755
32657	707756
14689	707757
61978	707758
10712	707759
27	707760
29252	707761
10403	707762
10226	707763
9095	707764
61934	707765
26743	707766
104850	707767
13265	707768
93066	707769
35846	707770
66750	707771
12603	707772
33279	707773
27920	707774
21500	707775
13	707776
11589	707777
39439	707778
58489	707779
46480	707780
53218	707781
31489	707782
12948	707783
57577	707784
55074	707785
70507	707786
5553	707787
9245	707788
34185	707789
85785	707790
67338	707791
27433	707792
24504	707793
5835	707794
20102	707795
5893	707796
4906	707797
33814	707798
10440	707799
95201	707800
27700	707801
22788	707802
49180	707803
11923	707804
11094	707805
29022	707806
68523	707807
88840	707808
5166	707809
7015	707810
41634	707811
10475	707812
4784	707813
77452	707814
13938	707815
8945	707816
88620	707817
3097	707818
64463	707819
6704	707820
59983	707821
592	707822
47157	707823
9194	707824
4583	707825
56741	707826
11777	707827
63772	707828
5	707829
288	707830
16690	707831
59678	707832
16444	707833
16927	707834
20190	707835
21013	707836
140	707837
31409	707838
50529	707839
2549	707840
41100	707841
49218	707842
9829	707843
4231	707844
13559	707845
107	707846
8397	707847
67671	707848
4675	707849
2329	707850
25939	707851
64831	707852
50917	707853
2613	707854
12974	707855
455	707856
7041	707857
6378	707858
26229	707859
35044	707860
58528	707861
113054	707862
99136	707863
5074	707864
39899	707865
101144	707866
679	707867
48254	707868
1264	707869
74758	707870
6212	707871
85047	707872
5528	707873
5747	707874
69484	707875
1070	707876
11445	707877
7346	707878
398	707879
13742	707880
23938	707881
59141	707882
475	707883
58487	707884
82634	707885
51883	707886
3109	707887
6	707888
63089	707889
17246	707890
26693	707891
12714	707892
18822	707893
31522	707894
63661	707895
12633	707896
12102	707897
19080	707898
50229	707899
23060	707900
84220	707901
2705	707902
74617	707903
75434	707904
11736	707905
54544	707906
13137	707907
39155	707908
45151	707909
37581	707910
24548	707911
96694	707912
66194	707913
23943	707914
25419	707915
71857	707916
47826	707917
17330	707918
33	707919
2177	707920
39223	707921
34087	707922
12733	707923
21367	707924
12250	707925
14579	707926
113781	707927
281	707928
5033	707929
6629	707930
13925	707931
3343	707932
64145	707933
29108	707934
40764	707935
2692	707936
73128	707937
92712	707938
80508	707939
79266	707940
90076	707941
42839	707942
14701	707943
3159	707944
5712	707945
8886	707946
7416	707947
6504	707948
36911	707949
75633	707950
92613	707951
23871	707952
399	707953
14858	707954
20151	707955
65315	707956
59167	707957
788	707958
52522	707959
36669	707960
27263	707961
9262	707962
1247	707963
1014	707964
28569	707965
29951	707966
58611	707967
7755	707968
14462	707969
40694	707970
45889	707971
50457	707972
12992	707973
35379	707974
30084	707975
80348	707976
16699	707977
93632	707978
91827	707979
822	707980
47015	707981
18582	707982
47305	707983
69800	707984
17399	707985
80146	707986
33377	707987
40418	707988
1037	707989
30344	707990
45046	707991
39274	707992
10245	707993
10422	707994
47380	707995
25245	707996
6888	707997
14295	707998
1946	707999
25593	708000
103739	708001
83651	708002
107	708003
110953	708004
50024	708005
51910	708006
76790	708007
89794	708008
30115	708009
35747	708010
22509	708011
1901	708012
70941	708013
23462	708014
37055	708015
67581	708016
444	708017
36684	708018
18974	708019
933	708020
79040	708021
13723	708022
2493	708023
92	708024
91	708025
28589	708026
27745	708027
93394	708028
59100	708029
15436	708030
37165	708031
40608	708032
13536	708033
26510	708034
9984	708035
2385	708036
19579	708037
93209	708038
26183	708039
56087	708040
15723	708041
69816	708042
375	708043
3874	708044
21701	708045
56736	708046
30609	708047
23172	708048
8066	708049
105813	708050
553	708051
4229	708052
106294	708053
6482	708054
11457	708055
2866	708056
16864	708057
12897	708058
101970	708059
580	708060
61424	708061
38	708062
2363	708063
2833	708064
34601	708065
50496	708066
75640	708067
7386	708068
173	708069
8850	708070
2125	708071
15219	708072
18517	708073
20743	708074
56950	708075
13833	708076
80228	708077
75253	708078
5827	708079
91253	708080
2220	708081
41817	708082
59195	708083
32452	708084
3653	708085
10976	708086
3383	708087
43187	708088
3977	708089
2	708090
1375	708091
12	708092
3805	708093
60028	708094
5095	708095
25276	708096
8818	708097
14632	708098
25046	708099
84340	708100
33022	708101
78651	708102
43835	708103
73230	708104
54027	708105
4662	708106
13452	708107
99	708108
1042	708109
16647	708110
6889	708111
9955	708112
4	708113
55212	708114
46	708115
18249	708116
20956	708117
1583	708118
5006	708119
21710	708120
41731	708121
16	708122
6338	708123
9178	708124
11273	708125
17808	708126
1030	708127
2328	708128
92476	708129
15207	708130
14653	708131
96758	708132
32136	708133
15158	708134
7962	708135
7010	708136
17584	708137
89088	708138
12362	708139
47770	708140
10902	708141
2827	708142
52598	708143
56797	708144
9917	708145
44026	708146
31405	708147
45149	708148
22601	708149
49346	708150
1065	708151
80255	708152
3889	708153
51100	708154
491	708155
5792	708156
35067	708157
10281	708158
6269	708159
3176	708160
12821	708161
33495	708162
8460	708163
56717	708164
4830	708165
3806	708166
30000	708167
53544	708168
9745	708169
35420	708170
37178	708171
12973	708172
48446	708173
51805	708174
616	708175
35483	708176
19286	708177
13279	708178
13508	708179
656	708180
23355	708181
57757	708182
22943	708183
28602	708184
49113	708185
86640	708186
76542	708187
56758	708188
99342	708189
67847	708190
10641	708191
42686	708192
44293	708193
36655	708194
40437	708195
4574	708196
51536	708197
17813	708198
10588	708199
101805	708200
1424	708201
21034	708202
20376	708203
47697	708204
38954	708205
35431	708206
81004	708207
32367	708208
2015	708209
18208	708210
70150	708211
12298	708212
6813	708213
40764	708214
27421	708215
34684	708216
106324	708217
13986	708218
102171	708219
5807	708220
22089	708221
23	708222
43847	708223
4689	708224
13993	708225
585	708226
24430	708227
10526	708228
32743	708229
524	708230
34842	708231
32123	708232
81600	708233
3482	708234
23953	708235
1710	708236
4727	708237
3021	708238
69773	708239
32160	708240
53153	708241
14427	708242
429	708243
8661	708244
13998	708245
2386	708246
52045	708247
1416	708248
75336	708249
15918	708250
2332	708251
42761	708252
17012	708253
76940	708254
25474	708255
25505	708256
7110	708257
9860	708258
33806	708259
64663	708260
79905	708261
1212	708262
19060	708263
20554	708264
69387	708265
46649	708266
32734	708267
49774	708268
42011	708269
217	708270
31412	708271
31305	708272
78878	708273
93272	708274
2713	708275
58001	708276
9990	708277
47974	708278
25253	708279
57504	708280
86587	708281
16195	708282
28	708283
37049	708284
3953	708285
17013	708286
62710	708287
98251	708288
365	708289
1407	708290
16256	708291
53876	708292
4350	708293
30621	708294
38922	708295
23430	708296
11053	708297
6164	708298
52922	708299
20959	708300
8255	708301
48948	708302
18792	708303
21755	708304
31824	708305
16355	708306
26310	708307
56637	708308
3116	708309
15166	708310
8856	708311
58044	708312
2215	708313
58632	708314
8497	708315
7497	708316
18663	708317
83276	708318
65626	708319
60012	708320
92111	708321
35353	708322
43065	708323
22977	708324
650	708325
14301	708326
22518	708327
42657	708328
1017	708329
40315	708330
57091	708331
77890	708332
10754	708333
8964	708334
655	708335
1	708336
8344	708337
46013	708338
81232	708339
286	708340
69355	708341
1551	708342
6951	708343
8810	708344
16215	708345
81531	708346
49468	708347
34502	708348
7264	708349
72900	708350
19773	708351
37634	708352
87177	708353
14518	708354
80128	708355
15786	708356
101368	708357
22229	708358
24649	708359
40463	708360
37813	708361
43269	708362
62596	708363
65588	708364
46888	708365
820	708366
50493	708367
91507	708368
7543	708369
50451	708370
62894	708371
48005	708372
62614	708373
56997	708374
34846	708375
77049	708376
22935	708377
4534	708378
49223	708379
3705	708380
44176	708381
35617	708382
21394	708383
26275	708384
1126	708385
8907	708386
5938	708387
90	708388
2626	708389
11418	708390
67	708391
37816	708392
7383	708393
100147	708394
45062	708395
91083	708396
35191	708397
16190	708398
58777	708399
51960	708400
5071	708401
85126	708402
41458	708403
80890	708404
657	708405
28077	708406
8579	708407
26161	708408
13206	708409
5172	708410
48394	708411
79406	708412
38669	708413
3979	708414
35538	708415
10488	708416
1544	708417
9165	708418
25641	708419
36604	708420
48817	708421
17093	708422
50405	708423
14205	708424
85036	708425
407	708426
35	708427
37401	708428
40264	708429
106334	708430
17157	708431
80666	708432
47010	708433
29471	708434
42381	708435
40114	708436
47089	708437
2453	708438
3157	708439
25659	708440
24779	708441
2213	708442
4808	708443
36039	708444
34416	708445
34480	708446
32650	708447
4020	708448
38790	708449
3594	708450
11941	708451
25194	708452
21575	708453
12999	708454
8967	708455
38318	708456
2843	708457
34170	708458
10250	708459
54313	708460
17511	708461
9920	708462
92936	708463
5000	708464
783	708465
111360	708466
7446	708467
67463	708468
3432	708469
35921	708470
7584	708471
93371	708472
1573	708473
50903	708474
18590	708475
3682	708476
5426	708477
3650	708478
18861	708479
17663	708480
113615	708481
14044	708482
2621	708483
20477	708484
63996	708485
60523	708486
21291	708487
64306	708488
5962	708489
609	708490
24519	708491
86381	708492
13139	708493
14060	708494
74425	708495
86046	708496
9198	708497
261	708498
57982	708499
11430	708500
28341	708501
29252	708502
8156	708503
4081	708504
11718	708505
22127	708506
72	708507
8292	708508
7306	708509
12374	708510
14703	708511
11772	708512
611	708513
13131	708514
21723	708515
72670	708516
65158	708517
21460	708518
10613	708519
36254	708520
43	708521
46500	708522
1022	708523
31440	708524
56574	708525
14452	708526
42849	708527
82923	708528
69884	708529
53557	708530
41659	708531
13859	708532
2318	708533
8619	708534
45609	708535
29037	708536
56807	708537
22956	708538
6992	708539
9823	708540
89874	708541
107714	708542
78737	708543
103107	708544
72962	708545
1588	708546
34384	708547
1231	708548
34946	708549
67	708550
4255	708551
69388	708552
55812	708553
23297	708554
69874	708555
33918	708556
89308	708557
6523	708558
10617	708559
2281	708560
240	708561
93894	708562
29264	708563
46150	708564
20455	708565
80451	708566
30147	708567
50337	708568
16291	708569
26066	708570
65962	708571
2532	708572
18701	708573
30999	708574
57198	708575
52404	708576
3110	708577
40965	708578
5258	708579
59263	708580
237	708581
29180	708582
98279	708583
51303	708584
12520	708585
24683	708586
48434	708587
25414	708588
46745	708589
95009	708590
18714	708591
30962	708592
102591	708593
64976	708594
1188	708595
84500	708596
20735	708597
25234	708598
5320	708599
98160	708600
61171	708601
1113	708602
48555	708603
9133	708604
58241	708605
32150	708606
38090	708607
63554	708608
26082	708609
16848	708610
11695	708611
40923	708612
69354	708613
2302	708614
53	708615
2837	708616
43949	708617
20767	708618
55837	708619
18812	708620
41552	708621
22016	708622
3146	708623
31732	708624
24053	708625
13567	708626
7	708627
16722	708628
21503	708629
73300	708630
79640	708631
85203	708632
36794	708633
44939	708634
69803	708635
13790	708636
7204	708637
67252	708638
95641	708639
17600	708640
70023	708641
16065	708642
58778	708643
498	708644
3699	708645
43723	708646
1144	708647
91561	708648
49104	708649
865	708650
23819	708651
16478	708652
9609	708653
41417	708654
59887	708655
18337	708656
5995	708657
63590	708658
99740	708659
81585	708660
1677	708661
32983	708662
8600	708663
60064	708664
39043	708665
453	708666
65668	708667
623	708668
25357	708669
6550	708670
39513	708671
25972	708672
30137	708673
1462	708674
81932	708675
5416	708676
10795	708677
23462	708678
24876	708679
120	708680
73337	708681
99785	708682
105154	708683
37016	708684
20900	708685
13044	708686
27348	708687
242	708688
6059	708689
74564	708690
49527	708691
13257	708692
54144	708693
5580	708694
7944	708695
152	708696
1586	708697
649	708698
9096	708699
7547	708700
27139	708701
11894	708702
64180	708703
43204	708704
12691	708705
178	708706
14162	708707
18571	708708
34400	708709
12498	708710
39399	708711
20700	708712
4497	708713
9715	708714
13938	708715
12338	708716
56221	708717
3789	708718
1902	708719
300	708720
87817	708721
21221	708722
67471	708723
67159	708724
2589	708725
108137	708726
107905	708727
2968	708728
34140	708729
58088	708730
60060	708731
6000	708732
42161	708733
15474	708734
14155	708735
35665	708736
68521	708737
67261	708738
111832	708739
83327	708740
91468	708741
27754	708742
55646	708743
45393	708744
27145	708745
20036	708746
26706	708747
23872	708748
46854	708749
24477	708750
9898	708751
1951	708752
18980	708753
2630	708754
36010	708755
36939	708756
29333	708757
19776	708758
3882	708759
61142	708760
15940	708761
1287	708762
102408	708763
62942	708764
2815	708765
72588	708766
32223	708767
67343	708768
44342	708769
39934	708770
75994	708771
68681	708772
1025	708773
92089	708774
1747	708775
10401	708776
30877	708777
113583	708778
426	708779
108689	708780
12579	708781
75079	708782
1937	708783
84469	708784
8055	708785
32524	708786
31179	708787
8416	708788
21904	708789
15368	708790
10275	708791
25381	708792
14534	708793
7035	708794
59602	708795
78359	708796
4657	708797
1780	708798
32284	708799
22376	708800
87698	708801
9897	708802
6958	708803
61161	708804
20973	708805
12483	708806
60248	708807
23828	708808
48056	708809
12724	708810
10757	708811
13903	708812
11662	708813
915	708814
74483	708815
8486	708816
5858	708817
34645	708818
48374	708819
4035	708820
51918	708821
22858	708822
18003	708823
74	708824
23256	708825
62120	708826
68895	708827
23981	708828
4790	708829
6452	708830
23133	708831
30859	708832
8161	708833
45076	708834
720	708835
65659	708836
20822	708837
5355	708838
68794	708839
22976	708840
1099	708841
7544	708842
19724	708843
3883	708844
25653	708845
107942	708846
8343	708847
3173	708848
63891	708849
34748	708850
28716	708851
21712	708852
89433	708853
66006	708854
29923	708855
50971	708856
57694	708857
23099	708858
42736	708859
48809	708860
38483	708861
10105	708862
133	708863
10405	708864
9717	708865
30	708866
15814	708867
4038	708868
74475	708869
11055	708870
23331	708871
54936	708872
238	708873
19001	708874
8663	708875
77708	708876
71539	708877
54355	708878
910	708879
38620	708880
75190	708881
39259	708882
2773	708883
19948	708884
110502	708885
46278	708886
25344	708887
19529	708888
21411	708889
59209	708890
13456	708891
50988	708892
64770	708893
82487	708894
2256	708895
60426	708896
12222	708897
309	708898
9610	708899
854	708900
13041	708901
16103	708902
28701	708903
103546	708904
274	708905
63222	708906
8856	708907
59407	708908
92619	708909
79234	708910
3828	708911
1144	708912
34843	708913
8045	708914
12354	708915
81718	708916
14438	708917
46869	708918
50968	708919
28979	708920
2874	708921
2208	708922
7573	708923
13830	708924
1131	708925
34964	708926
21393	708927
2751	708928
47528	708929
74534	708930
3119	708931
19028	708932
68227	708933
20313	708934
20467	708935
34498	708936
5492	708937
22916	708938
19266	708939
90073	708940
5181	708941
23836	708942
43782	708943
27298	708944
43982	708945
5422	708946
99135	708947
22413	708948
9262	708949
47173	708950
8091	708951
3096	708952
2689	708953
62353	708954
81170	708955
53601	708956
6970	708957
3881	708958
25967	708959
4967	708960
76851	708961
94661	708962
781	708963
28035	708964
25173	708965
1359	708966
59590	708967
6417	708968
10873	708969
7251	708970
7063	708971
7608	708972
5549	708973
73660	708974
30375	708975
75297	708976
96923	708977
31474	708978
72530	708979
7293	708980
350	708981
23080	708982
8976	708983
31879	708984
2561	708985
72467	708986
23	708987
19284	708988
77	708989
64440	708990
2380	708991
1945	708992
15680	708993
5567	708994
6285	708995
50055	708996
79568	708997
4227	708998
13341	708999
54996	709000
3250	709001
14533	709002
2556	709003
49186	709004
61908	709005
66877	709006
48053	709007
2093	709008
290	709009
258	709010
11554	709011
65479	709012
130	709013
28072	709014
303	709015
20029	709016
85082	709017
48777	709018
14149	709019
2603	709020
22360	709021
111862	709022
14871	709023
39949	709024
13529	709025
10501	709026
10129	709027
14677	709028
55467	709029
60713	709030
1470	709031
20105	709032
179	709033
32344	709034
19104	709035
8208	709036
21571	709037
4085	709038
44731	709039
31133	709040
7524	709041
6604	709042
6744	709043
32218	709044
46419	709045
3103	709046
14097	709047
48178	709048
44939	709049
28492	709050
33322	709051
24474	709052
617	709053
33468	709054
5243	709055
42329	709056
19283	709057
39667	709058
33228	709059
249	709060
28526	709061
12333	709062
35267	709063
42836	709064
32136	709065
10579	709066
31649	709067
22800	709068
5186	709069
1696	709070
5200	709071
3667	709072
58090	709073
46341	709074
46709	709075
16084	709076
1316	709077
3990	709078
36201	709079
16330	709080
50544	709081
9794	709082
114046	709083
13197	709084
43305	709085
61432	709086
39127	709087
25820	709088
12693	709089
10716	709090
32444	709091
86355	709092
23076	709093
4600	709094
65908	709095
63416	709096
43858	709097
68801	709098
76247	709099
40097	709100
43930	709101
5593	709102
10624	709103
25304	709104
59448	709105
7581	709106
48	709107
33382	709108
100336	709109
67718	709110
2461	709111
3216	709112
7275	709113
1054	709114
50217	709115
11531	709116
4235	709117
56554	709118
8628	709119
82915	709120
22935	709121
1729	709122
51021	709123
22225	709124
2017	709125
90866	709126
40846	709127
2095	709128
617	709129
50968	709130
9176	709131
25321	709132
17551	709133
310	709134
8567	709135
20076	709136
18906	709137
63357	709138
25437	709139
16834	709140
3355	709141
45681	709142
32228	709143
52269	709144
42238	709145
3006	709146
1976	709147
4735	709148
10545	709149
10978	709150
50624	709151
69715	709152
66692	709153
9070	709154
27220	709155
12679	709156
20781	709157
13932	709158
8711	709159
512	709160
3883	709161
21500	709162
38202	709163
108730	709164
35186	709165
18155	709166
12624	709167
83871	709168
54202	709169
11308	709170
87529	709171
934	709172
15155	709173
805	709174
3017	709175
1333	709176
56586	709177
51116	709178
26181	709179
75289	709180
70733	709181
1960	709182
35389	709183
3803	709184
2198	709185
5321	709186
1299	709187
90155	709188
51820	709189
3554	709190
58313	709191
12535	709192
12458	709193
4129	709194
59474	709195
20365	709196
27377	709197
9845	709198
5900	709199
11336	709200
106404	709201
35784	709202
64751	709203
29990	709204
61570	709205
70448	709206
11119	709207
63150	709208
61583	709209
13197	709210
9219	709211
24	709212
12142	709213
14106	709214
42950	709215
30833	709216
21120	709217
31006	709218
39196	709219
30174	709220
87950	709221
49690	709222
71616	709223
30454	709224
97434	709225
6077	709226
79819	709227
87847	709228
63484	709229
76	709230
70287	709231
93569	709232
2630	709233
25267	709234
29909	709235
4477	709236
9283	709237
1560	709238
18806	709239
86	709240
356	709241
4259	709242
9096	709243
958	709244
7213	709245
15849	709246
10183	709247
4198	709248
4193	709249
34250	709250
3630	709251
888	709252
54246	709253
4985	709254
245	709255
7187	709256
56183	709257
67133	709258
40474	709259
72831	709260
1549	709261
10398	709262
953	709263
8397	709264
47889	709265
9801	709266
1461	709267
4257	709268
1841	709269
6072	709270
17772	709271
12928	709272
25092	709273
54333	709274
3340	709275
8624	709276
9005	709277
31114	709278
91325	709279
19273	709280
411	709281
9181	709282
476	709283
32183	709284
31364	709285
92755	709286
80329	709287
68438	709288
2925	709289
114567	709290
3335	709291
37883	709292
6019	709293
54116	709294
11953	709295
22440	709296
691	709297
79839	709298
73151	709299
35307	709300
1541	709301
46868	709302
52985	709303
8592	709304
407	709305
27921	709306
3167	709307
77375	709308
40917	709309
5484	709310
88551	709311
95938	709312
7002	709313
31995	709314
81391	709315
46999	709316
2701	709317
57915	709318
2276	709319
102708	709320
58216	709321
3750	709322
66456	709323
53993	709324
5952	709325
10141	709326
6196	709327
11246	709328
43101	709329
46894	709330
45284	709331
62588	709332
13409	709333
22852	709334
25517	709335
6162	709336
17125	709337
11197	709338
596	709339
11919	709340
39556	709341
1477	709342
50015	709343
4793	709344
17806	709345
69410	709346
2654	709347
77505	709348
45504	709349
9320	709350
30627	709351
26673	709352
11418	709353
34113	709354
44873	709355
5950	709356
7749	709357
5400	709358
62266	709359
71141	709360
45279	709361
20537	709362
66059	709363
351	709364
26502	709365
79197	709366
10572	709367
2825	709368
5046	709369
37973	709370
17356	709371
13	709372
67664	709373
28758	709374
21041	709375
10919	709376
13670	709377
122	709378
5126	709379
29237	709380
9319	709381
18649	709382
21646	709383
39152	709384
13135	709385
1803	709386
28345	709387
64086	709388
53439	709389
12820	709390
108985	709391
14568	709392
471	709393
7937	709394
68824	709395
5230	709396
4508	709397
28727	709398
38462	709399
6265	709400
26214	709401
8406	709402
68445	709403
11799	709404
46090	709405
17533	709406
45031	709407
13817	709408
62807	709409
1828	709410
12220	709411
32281	709412
19455	709413
11143	709414
111627	709415
15	709416
32431	709417
11652	709418
3184	709419
3603	709420
56644	709421
83560	709422
10937	709423
9989	709424
82466	709425
50778	709426
68014	709427
95892	709428
17674	709429
47381	709430
47098	709431
16425	709432
10852	709433
17492	709434
11987	709435
58812	709436
25892	709437
46195	709438
3477	709439
30145	709440
113391	709441
612	709442
11650	709443
20545	709444
9685	709445
4763	709446
11674	709447
38644	709448
15701	709449
3908	709450
60481	709451
72032	709452
16961	709453
44366	709454
23222	709455
99363	709456
474	709457
2923	709458
52605	709459
40672	709460
43394	709461
31513	709462
5278	709463
16595	709464
63437	709465
22986	709466
9960	709467
37316	709468
8924	709469
14069	709470
4834	709471
33799	709472
32895	709473
17490	709474
28161	709475
22333	709476
674	709477
14933	709478
110055	709479
3049	709480
50370	709481
3019	709482
33714	709483
18024	709484
17341	709485
48668	709486
17215	709487
41873	709488
43290	709489
826	709490
751	709491
17164	709492
24622	709493
40888	709494
8212	709495
1302	709496
27484	709497
35426	709498
6601	709499
9879	709500
78375	709501
88332	709502
10968	709503
11284	709504
111166	709505
21055	709506
4669	709507
7112	709508
57363	709509
11444	709510
1157	709511
68410	709512
40145	709513
110747	709514
69115	709515
42460	709516
6311	709517
6107	709518
10417	709519
69490	709520
68952	709521
5500	709522
65277	709523
54257	709524
19644	709525
5106	709526
5702	709527
11577	709528
3529	709529
4990	709530
29908	709531
39395	709532
26016	709533
6908	709534
3310	709535
55178	709536
89574	709537
47743	709538
1562	709539
47714	709540
43039	709541
56211	709542
323	709543
1271	709544
13248	709545
38864	709546
40862	709547
7849	709548
48304	709549
57982	709550
9440	709551
7668	709552
43987	709553
66288	709554
17778	709555
334	709556
5875	709557
32527	709558
21081	709559
5070	709560
75314	709561
44529	709562
5067	709563
4104	709564
14920	709565
44294	709566
18506	709567
54619	709568
20076	709569
97129	709570
79977	709571
449	709572
70216	709573
55980	709574
17291	709575
26598	709576
13565	709577
27512	709578
22118	709579
1301	709580
7144	709581
41099	709582
31968	709583
1763	709584
902	709585
4934	709586
15316	709587
17465	709588
29925	709589
16414	709590
6891	709591
22312	709592
75340	709593
13027	709594
60068	709595
5974	709596
2634	709597
865	709598
15411	709599
847	709600
7220	709601
12817	709602
65153	709603
52758	709604
2592	709605
11955	709606
334	709607
4244	709608
79468	709609
47248	709610
5518	709611
87016	709612
14163	709613
27289	709614
3901	709615
47428	709616
2000	709617
63056	709618
9043	709619
17308	709620
67313	709621
32147	709622
108363	709623
538	709624
7652	709625
33240	709626
17010	709627
4172	709628
69216	709629
109345	709630
7381	709631
4756	709632
9184	709633
47442	709634
2539	709635
31071	709636
32379	709637
6307	709638
28167	709639
48811	709640
8624	709641
22023	709642
33204	709643
27070	709644
58094	709645
94283	709646
52015	709647
33410	709648
28933	709649
1014	709650
53827	709651
17971	709652
83534	709653
46972	709654
4604	709655
22702	709656
15787	709657
3736	709658
22265	709659
43465	709660
28772	709661
69527	709662
4829	709663
15872	709664
36363	709665
24857	709666
4930	709667
22849	709668
6930	709669
55133	709670
25793	709671
30711	709672
41047	709673
59557	709674
12149	709675
64992	709676
2122	709677
20554	709678
87025	709679
2531	709680
55467	709681
74825	709682
72979	709683
41716	709684
25486	709685
2153	709686
46107	709687
1908	709688
35032	709689
31674	709690
70455	709691
49258	709692
21696	709693
34	709694
4374	709695
21229	709696
9744	709697
70116	709698
16762	709699
181	709700
52008	709701
70510	709702
51036	709703
15031	709704
52099	709705
9451	709706
10188	709707
24140	709708
34319	709709
13727	709710
33323	709711
38004	709712
1007	709713
93514	709714
4129	709715
311	709716
29803	709717
13064	709718
49774	709719
18599	709720
21427	709721
25743	709722
16174	709723
83009	709724
49646	709725
19789	709726
100355	709727
64971	709728
26133	709729
176	709730
10136	709731
2948	709732
13127	709733
1776	709734
3257	709735
5206	709736
82047	709737
47824	709738
43139	709739
19636	709740
9543	709741
1331	709742
11951	709743
29656	709744
10559	709745
36081	709746
18633	709747
76429	709748
23147	709749
18129	709750
80145	709751
9184	709752
23283	709753
36099	709754
28061	709755
80639	709756
45557	709757
31378	709758
6672	709759
23353	709760
13072	709761
28417	709762
46296	709763
40940	709764
19797	709765
5131	709766
59392	709767
36621	709768
15667	709769
39132	709770
83832	709771
44592	709772
14506	709773
25576	709774
20241	709775
10	709776
3468	709777
45210	709778
90782	709779
12095	709780
20657	709781
1679	709782
63	709783
16468	709784
114345	709785
13949	709786
4877	709787
34160	709788
9425	709789
39312	709790
67269	709791
1433	709792
7960	709793
1661	709794
34075	709795
24540	709796
222	709797
10263	709798
3531	709799
181	709800
12854	709801
4684	709802
388	709803
77401	709804
42649	709805
52579	709806
92979	709807
3747	709808
11650	709809
51817	709810
5136	709811
33571	709812
2285	709813
3612	709814
8872	709815
3785	709816
11646	709817
65290	709818
708	709819
14101	709820
8833	709821
42031	709822
68464	709823
3020	709824
15239	709825
7633	709826
35033	709827
25828	709828
24223	709829
19188	709830
8079	709831
5883	709832
8291	709833
55410	709834
22021	709835
71189	709836
15431	709837
51510	709838
14759	709839
16595	709840
64035	709841
2801	709842
35592	709843
42	709844
40824	709845
47317	709846
254	709847
41569	709848
31012	709849
4237	709850
7436	709851
67254	709852
33943	709853
340	709854
13077	709855
17306	709856
702	709857
84264	709858
41820	709859
50685	709860
65068	709861
2716	709862
8798	709863
2992	709864
7815	709865
6685	709866
60344	709867
37773	709868
19179	709869
4655	709870
34527	709871
8370	709872
14390	709873
29773	709874
5615	709875
22964	709876
5333	709877
29456	709878
54956	709879
8872	709880
34460	709881
52453	709882
30113	709883
16744	709884
69210	709885
13904	709886
31632	709887
8705	709888
30565	709889
73972	709890
75609	709891
24183	709892
3035	709893
82878	709894
14825	709895
32747	709896
3945	709897
10616	709898
21734	709899
28518	709900
31867	709901
2031	709902
3577	709903
18231	709904
19552	709905
673	709906
47431	709907
4644	709908
1885	709909
370	709910
59584	709911
95862	709912
54888	709913
54637	709914
23104	709915
11166	709916
1640	709917
2950	709918
1832	709919
33701	709920
16761	709921
71140	709922
37571	709923
77615	709924
79988	709925
75111	709926
11457	709927
1744	709928
6241	709929
11926	709930
8009	709931
48780	709932
54331	709933
77668	709934
3478	709935
378	709936
21254	709937
38546	709938
19948	709939
3177	709940
38425	709941
9555	709942
59382	709943
10615	709944
1908	709945
59746	709946
81	709947
1559	709948
34	709949
47242	709950
2900	709951
15789	709952
90162	709953
38156	709954
35045	709955
52443	709956
34771	709957
3569	709958
49083	709959
73352	709960
2060	709961
126	709962
85383	709963
54539	709964
37228	709965
861	709966
82922	709967
38419	709968
13460	709969
58137	709970
6817	709971
34140	709972
26019	709973
23005	709974
70436	709975
92416	709976
65791	709977
8264	709978
78847	709979
2950	709980
106346	709981
34107	709982
61223	709983
20882	709984
45003	709985
6224	709986
45104	709987
3055	709988
55095	709989
17233	709990
66531	709991
3595	709992
62997	709993
112506	709994
3360	709995
84542	709996
58	709997
180	709998
325	709999
22384	710000
10680	710001
6015	710002
18649	710003
63101	710004
63805	710005
19615	710006
88897	710007
5084	710008
103629	710009
53684	710010
11228	710011
3573	710012
14915	710013
46155	710014
73605	710015
56251	710016
26274	710017
4890	710018
21068	710019
9775	710020
28649	710021
27831	710022
13795	710023
51380	710024
12516	710025
7663	710026
44206	710027
70711	710028
90640	710029
1372	710030
12375	710031
79043	710032
66497	710033
31987	710034
77459	710035
32883	710036
49851	710037
16881	710038
44052	710039
46417	710040
34225	710041
24960	710042
45589	710043
33952	710044
8584	710045
19535	710046
5866	710047
25572	710048
71755	710049
71668	710050
715	710051
8406	710052
10060	710053
13675	710054
34322	710055
151	710056
12927	710057
49889	710058
45409	710059
37338	710060
2534	710061
40277	710062
33537	710063
33888	710064
24451	710065
20499	710066
13633	710067
2325	710068
45596	710069
10092	710070
72949	710071
22563	710072
41797	710073
5495	710074
51377	710075
815	710076
38607	710077
75439	710078
76580	710079
49264	710080
130	710081
89666	710082
110823	710083
36399	710084
21217	710085
6381	710086
31284	710087
27678	710088
16367	710089
65237	710090
32576	710091
80097	710092
61477	710093
24611	710094
2423	710095
49551	710096
41936	710097
4616	710098
80861	710099
21847	710100
80696	710101
6647	710102
8591	710103
13329	710104
74799	710105
44986	710106
1344	710107
5911	710108
31585	710109
2229	710110
16909	710111
20887	710112
26221	710113
174	710114
20287	710115
27770	710116
47738	710117
264	710118
1125	710119
30100	710120
32811	710121
62426	710122
46474	710123
2408	710124
24706	710125
70369	710126
16938	710127
104509	710128
10651	710129
70768	710130
33202	710131
39415	710132
1526	710133
16421	710134
7641	710135
1043	710136
78135	710137
71827	710138
63025	710139
29511	710140
14298	710141
4524	710142
723	710143
31840	710144
56183	710145
19688	710146
19106	710147
96720	710148
15212	710149
3019	710150
225	710151
12270	710152
1278	710153
50810	710154
16307	710155
20200	710156
36408	710157
98378	710158
980	710159
44322	710160
23396	710161
7914	710162
1669	710163
18523	710164
32563	710165
12308	710166
9909	710167
15518	710168
16924	710169
16706	710170
61096	710171
4981	710172
61892	710173
25046	710174
56566	710175
81779	710176
68044	710177
61875	710178
36217	710179
59951	710180
19283	710181
31705	710182
52744	710183
39132	710184
23365	710185
50708	710186
25344	710187
174	710188
8649	710189
8391	710190
59380	710191
12664	710192
17170	710193
20978	710194
23082	710195
62718	710196
19676	710197
6480	710198
5519	710199
12907	710200
11931	710201
113420	710202
10807	710203
5153	710204
31611	710205
18070	710206
2967	710207
30431	710208
28317	710209
12397	710210
1286	710211
99637	710212
2420	710213
17402	710214
39309	710215
9386	710216
39521	710217
13850	710218
12103	710219
41850	710220
5000	710221
14273	710222
1115	710223
6679	710224
52043	710225
43415	710226
2084	710227
23742	710228
48231	710229
1037	710230
44982	710231
55446	710232
392	710233
86107	710234
50344	710235
2767	710236
29907	710237
79179	710238
23601	710239
18891	710240
8415	710241
8247	710242
19275	710243
3266	710244
34502	710245
43972	710246
85122	710247
11298	710248
73147	710249
7742	710250
84484	710251
13715	710252
9895	710253
7821	710254
33176	710255
5962	710256
63727	710257
33355	710258
44381	710259
2895	710260
69798	710261
99619	710262
42429	710263
421	710264
40680	710265
921	710266
1484	710267
34569	710268
27608	710269
89824	710270
8948	710271
835	710272
49383	710273
16	710274
13776	710275
60428	710276
16108	710277
50979	710278
29206	710279
11301	710280
9159	710281
11738	710282
23138	710283
25781	710284
34226	710285
18015	710286
27304	710287
2066	710288
9236	710289
1292	710290
20901	710291
24336	710292
78788	710293
18022	710294
74807	710295
50165	710296
35249	710297
124	710298
65738	710299
55600	710300
25942	710301
23491	710302
2224	710303
32642	710304
9672	710305
60900	710306
24366	710307
1792	710308
82857	710309
20702	710310
79012	710311
8500	710312
9793	710313
16962	710314
25492	710315
21521	710316
216	710317
23980	710318
48773	710319
702	710320
2785	710321
8189	710322
58530	710323
34711	710324
68134	710325
114330	710326
21972	710327
69807	710328
33942	710329
56536	710330
51850	710331
38757	710332
1147	710333
16663	710334
33101	710335
1785	710336
12985	710337
6105	710338
26077	710339
58312	710340
41635	710341
37560	710342
18369	710343
5595	710344
35764	710345
33775	710346
83781	710347
22794	710348
3143	710349
7169	710350
15928	710351
78173	710352
55561	710353
17168	710354
16183	710355
1027	710356
49183	710357
5176	710358
38148	710359
9235	710360
185	710361
1810	710362
22140	710363
52716	710364
16241	710365
59968	710366
38008	710367
28899	710368
8541	710369
7620	710370
28387	710371
42696	710372
27463	710373
3039	710374
8646	710375
19687	710376
1467	710377
34379	710378
98966	710379
46091	710380
86768	710381
51081	710382
103445	710383
6977	710384
56228	710385
12595	710386
3346	710387
5573	710388
32406	710389
25721	710390
71508	710391
39300	710392
2650	710393
30739	710394
26543	710395
27732	710396
22509	710397
3853	710398
37141	710399
1349	710400
8505	710401
3049	710402
15913	710403
3926	710404
65084	710405
25012	710406
26009	710407
20439	710408
20229	710409
24279	710410
761	710411
58230	710412
863	710413
3401	710414
41124	710415
1405	710416
33154	710417
104018	710418
88380	710419
83952	710420
3374	710421
23091	710422
27783	710423
16217	710424
13853	710425
11014	710426
17451	710427
100139	710428
35784	710429
23974	710430
24800	710431
79586	710432
54590	710433
57325	710434
30768	710435
18098	710436
6499	710437
30242	710438
5033	710439
33303	710440
31440	710441
78133	710442
563	710443
32360	710444
38153	710445
96485	710446
7365	710447
12469	710448
21636	710449
4953	710450
10914	710451
3209	710452
19443	710453
15524	710454
30	710455
112145	710456
10320	710457
65759	710458
45483	710459
112627	710460
64821	710461
53114	710462
28214	710463
41034	710464
1605	710465
2922	710466
20576	710467
43144	710468
65406	710469
33397	710470
25885	710471
24266	710472
74113	710473
6343	710474
72242	710475
11060	710476
20636	710477
548	710478
1954	710479
74138	710480
33791	710481
21732	710482
43367	710483
10379	710484
32723	710485
4033	710486
18865	710487
88437	710488
50525	710489
6401	710490
3334	710491
3292	710492
29767	710493
68043	710494
15086	710495
53068	710496
5718	710497
50896	710498
2333	710499
84513	710500
90688	710501
9442	710502
2721	710503
104872	710504
804	710505
345	710506
138	710507
27	710508
40804	710509
798	710510
36546	710511
40749	710512
8676	710513
10589	710514
8743	710515
190	710516
31648	710517
47004	710518
6788	710519
8823	710520
3538	710521
11961	710522
59308	710523
57522	710524
48558	710525
20505	710526
32653	710527
16071	710528
63804	710529
61192	710530
15229	710531
101463	710532
65726	710533
101	710534
1723	710535
8175	710536
12836	710537
6870	710538
27050	710539
17400	710540
21398	710541
362	710542
16463	710543
5420	710544
107445	710545
24656	710546
66380	710547
14001	710548
65055	710549
46898	710550
6741	710551
436	710552
30166	710553
37273	710554
42090	710555
2131	710556
89517	710557
69773	710558
9886	710559
971	710560
14070	710561
30968	710562
76905	710563
907	710564
27667	710565
26656	710566
4128	710567
20909	710568
88461	710569
30845	710570
4050	710571
35767	710572
9359	710573
61715	710574
60462	710575
24727	710576
34390	710577
6144	710578
59351	710579
584	710580
1671	710581
89185	710582
110073	710583
3146	710584
27587	710585
55891	710586
28598	710587
69111	710588
28814	710589
6784	710590
12078	710591
24971	710592
36011	710593
18491	710594
13805	710595
814	710596
1100	710597
53582	710598
28994	710599
9818	710600
9769	710601
21457	710602
60107	710603
30865	710604
44153	710605
17290	710606
6307	710607
43823	710608
41409	710609
53905	710610
38349	710611
23788	710612
69370	710613
30129	710614
2903	710615
11338	710616
10340	710617
206	710618
14030	710619
65761	710620
40199	710621
1811	710622
53300	710623
50053	710624
28668	710625
7317	710626
25319	710627
35503	710628
18514	710629
30146	710630
10263	710631
25841	710632
6652	710633
7500	710634
15253	710635
1550	710636
11522	710637
13791	710638
64380	710639
40176	710640
12951	710641
1483	710642
86162	710643
76063	710644
4151	710645
4083	710646
11842	710647
20464	710648
13169	710649
734	710650
23415	710651
19056	710652
299	710653
96	710654
24015	710655
19706	710656
102571	710657
8224	710658
28020	710659
15037	710660
2518	710661
12029	710662
43856	710663
14725	710664
35947	710665
4560	710666
48359	710667
50553	710668
3156	710669
3326	710670
107890	710671
24381	710672
11869	710673
16232	710674
61207	710675
9611	710676
18339	710677
3338	710678
33967	710679
42497	710680
84590	710681
39156	710682
5398	710683
759	710684
2178	710685
15951	710686
642	710687
16704	710688
17424	710689
52159	710690
3326	710691
43941	710692
64572	710693
26452	710694
12199	710695
102002	710696
22723	710697
8288	710698
32646	710699
54180	710700
18491	710701
24512	710702
78835	710703
13679	710704
77534	710705
38192	710706
50756	710707
234	710708
53088	710709
22307	710710
11682	710711
15245	710712
55340	710713
49407	710714
119	710715
16978	710716
81143	710717
3139	710718
80593	710719
47386	710720
45445	710721
6494	710722
3362	710723
46730	710724
3111	710725
42689	710726
25218	710727
18147	710728
8899	710729
4582	710730
37485	710731
11837	710732
5739	710733
19998	710734
6274	710735
80468	710736
18243	710737
69905	710738
17	710739
28624	710740
15754	710741
53016	710742
29437	710743
47889	710744
1817	710745
90601	710746
27725	710747
225	710748
1814	710749
10726	710750
35193	710751
42415	710752
11012	710753
67939	710754
14141	710755
39440	710756
71799	710757
5143	710758
17468	710759
61118	710760
100392	710761
72355	710762
42963	710763
49721	710764
8745	710765
522	710766
68549	710767
65351	710768
126	710769
7695	710770
43762	710771
18264	710772
11817	710773
13310	710774
2789	710775
8140	710776
7612	710777
5374	710778
1783	710779
964	710780
10711	710781
17923	710782
49446	710783
22088	710784
3380	710785
6320	710786
72688	710787
2414	710788
65324	710789
704	710790
24947	710791
60305	710792
65889	710793
11343	710794
8639	710795
66038	710796
90298	710797
96687	710798
8742	710799
63259	710800
70972	710801
32382	710802
9295	710803
15500	710804
12013	710805
22813	710806
14613	710807
13479	710808
8133	710809
2646	710810
29537	710811
19226	710812
3766	710813
81675	710814
46479	710815
4673	710816
18364	710817
20447	710818
42903	710819
32246	710820
3916	710821
18995	710822
25550	710823
91452	710824
77069	710825
427	710826
36877	710827
722	710828
66322	710829
82885	710830
4129	710831
71479	710832
11081	710833
52508	710834
40387	710835
1734	710836
76409	710837
29552	710838
1528	710839
16925	710840
4262	710841
2049	710842
37972	710843
39913	710844
9623	710845
46637	710846
63372	710847
3286	710848
56712	710849
53026	710850
10178	710851
86	710852
154	710853
11453	710854
5036	710855
51371	710856
5715	710857
102598	710858
81974	710859
5860	710860
102023	710861
1941	710862
73957	710863
60473	710864
59363	710865
56443	710866
24542	710867
34030	710868
48999	710869
11094	710870
10592	710871
9781	710872
73050	710873
7334	710874
29631	710875
30056	710876
16034	710877
24164	710878
56403	710879
22085	710880
8760	710881
3775	710882
46684	710883
59894	710884
46065	710885
9937	710886
21942	710887
2829	710888
33126	710889
250	710890
21920	710891
94160	710892
61677	710893
65004	710894
7975	710895
56324	710896
46393	710897
69342	710898
86369	710899
5679	710900
31864	710901
15742	710902
61270	710903
48896	710904
56952	710905
56280	710906
78792	710907
72569	710908
5562	710909
77554	710910
17137	710911
50620	710912
86023	710913
24476	710914
6095	710915
248	710916
10369	710917
9893	710918
17972	710919
34922	710920
25562	710921
51272	710922
23407	710923
58119	710924
8	710925
39292	710926
12567	710927
15211	710928
487	710929
14475	710930
37209	710931
15999	710932
249	710933
48998	710934
23554	710935
32345	710936
15748	710937
15836	710938
42393	710939
16125	710940
92990	710941
14419	710942
47561	710943
13426	710944
6305	710945
43210	710946
48563	710947
93958	710948
46406	710949
32607	710950
7744	710951
103125	710952
7005	710953
24858	710954
62146	710955
81254	710956
28069	710957
84836	710958
54452	710959
20622	710960
15950	710961
17264	710962
9830	710963
88718	710964
16153	710965
20391	710966
65	710967
21275	710968
19558	710969
66057	710970
1269	710971
700	710972
102755	710973
62059	710974
32617	710975
66045	710976
48302	710977
23469	710978
4644	710979
69075	710980
15750	710981
16030	710982
27752	710983
1093	710984
81089	710985
21219	710986
320	710987
54814	710988
10267	710989
8197	710990
51458	710991
15147	710992
61972	710993
11366	710994
16473	710995
42623	710996
22647	710997
40581	710998
53879	710999
94463	711000
6374	711001
16299	711002
7822	711003
1634	711004
9701	711005
18822	711006
101828	711007
37267	711008
58749	711009
11126	711010
26280	711011
11193	711012
82793	711013
44624	711014
1262	711015
9376	711016
111368	711017
52573	711018
5251	711019
7103	711020
25365	711021
47844	711022
14850	711023
36351	711024
11140	711025
10201	711026
16550	711027
14246	711028
18811	711029
76368	711030
50777	711031
2301	711032
50466	711033
66365	711034
6514	711035
12243	711036
54246	711037
65302	711038
12927	711039
14112	711040
94271	711041
5927	711042
51202	711043
170	711044
46766	711045
56222	711046
13246	711047
27731	711048
1570	711049
46578	711050
19515	711051
63	711052
19924	711053
49379	711054
15619	711055
16659	711056
38874	711057
22230	711058
47180	711059
34806	711060
42398	711061
4748	711062
40898	711063
791	711064
8153	711065
271	711066
90926	711067
896	711068
45812	711069
73060	711070
38815	711071
54932	711072
3238	711073
35999	711074
4571	711075
23937	711076
32380	711077
77307	711078
49560	711079
221	711080
2003	711081
23943	711082
45016	711083
50271	711084
18277	711085
763	711086
18499	711087
7208	711088
34319	711089
5444	711090
5389	711091
36476	711092
57200	711093
14097	711094
30722	711095
2374	711096
128	711097
97536	711098
9776	711099
12902	711100
64717	711101
82952	711102
7380	711103
33136	711104
29	711105
2339	711106
8531	711107
31954	711108
36243	711109
18406	711110
20127	711111
49863	711112
10112	711113
37549	711114
1018	711115
29815	711116
74	711117
73964	711118
740	711119
81564	711120
54021	711121
26774	711122
4873	711123
12850	711124
37053	711125
65381	711126
15293	711127
8520	711128
44483	711129
984	711130
90745	711131
13706	711132
31274	711133
21789	711134
39234	711135
16911	711136
42207	711137
40965	711138
58762	711139
339	711140
5199	711141
42443	711142
92403	711143
51442	711144
21207	711145
100483	711146
4509	711147
15158	711148
10407	711149
49389	711150
109106	711151
1319	711152
57981	711153
7511	711154
28278	711155
18801	711156
53214	711157
15008	711158
6955	711159
87	711160
27808	711161
7210	711162
48483	711163
32129	711164
8428	711165
50245	711166
70394	711167
16989	711168
559	711169
29719	711170
33925	711171
2579	711172
57346	711173
9021	711174
47288	711175
11221	711176
11263	711177
1626	711178
41301	711179
95436	711180
28	711181
32900	711182
15821	711183
77986	711184
56475	711185
4399	711186
16974	711187
22213	711188
21571	711189
43716	711190
77736	711191
112970	711192
22762	711193
1184	711194
3908	711195
12297	711196
1879	711197
180	711198
11700	711199
69302	711200
23803	711201
77696	711202
45671	711203
2298	711204
21	711205
34953	711206
68692	711207
28310	711208
17254	711209
46185	711210
78794	711211
8596	711212
33309	711213
61284	711214
5771	711215
19360	711216
59303	711217
71967	711218
8896	711219
61082	711220
73669	711221
15270	711222
8905	711223
107849	711224
113299	711225
10573	711226
1368	711227
27664	711228
39152	711229
11970	711230
3510	711231
54217	711232
73666	711233
17573	711234
13955	711235
78046	711236
79457	711237
9440	711238
12706	711239
55	711240
4820	711241
718	711242
1287	711243
14366	711244
34048	711245
5433	711246
23199	711247
40187	711248
29194	711249
17982	711250
11896	711251
37492	711252
60145	711253
31194	711254
33406	711255
54603	711256
9520	711257
9481	711258
67932	711259
7864	711260
25346	711261
25901	711262
31620	711263
66190	711264
12401	711265
536	711266
13027	711267
47791	711268
21218	711269
5674	711270
29614	711271
47952	711272
77713	711273
31896	711274
19710	711275
68539	711276
38839	711277
4625	711278
46538	711279
860	711280
12923	711281
76032	711282
22834	711283
95598	711284
31626	711285
58979	711286
14899	711287
44735	711288
12764	711289
6452	711290
2002	711291
2660	711292
44804	711293
87942	711294
2835	711295
82484	711296
14089	711297
1101	711298
77163	711299
10675	711300
57117	711301
41819	711302
17667	711303
34240	711304
2825	711305
22715	711306
7013	711307
6293	711308
45358	711309
25813	711310
89198	711311
38899	711312
41340	711313
5641	711314
3520	711315
313	711316
63425	711317
20257	711318
4706	711319
58940	711320
46652	711321
1102	711322
10920	711323
10683	711324
28089	711325
672	711326
2397	711327
16997	711328
40188	711329
5819	711330
19924	711331
12365	711332
96785	711333
2442	711334
54237	711335
48165	711336
1	711337
68581	711338
78774	711339
8767	711340
1953	711341
28590	711342
27265	711343
2	711344
33574	711345
5219	711346
43166	711347
7372	711348
20274	711349
11201	711350
43168	711351
66232	711352
51989	711353
19590	711354
20086	711355
53526	711356
34665	711357
11096	711358
27108	711359
14017	711360
20113	711361
1318	711362
55264	711363
72830	711364
89291	711365
53783	711366
2543	711367
40051	711368
30725	711369
5853	711370
1548	711371
12687	711372
1359	711373
24698	711374
13135	711375
53735	711376
1812	711377
22330	711378
37449	711379
33866	711380
14061	711381
30752	711382
16600	711383
1450	711384
20896	711385
65980	711386
15512	711387
38784	711388
36603	711389
272	711390
7393	711391
96141	711392
20001	711393
27641	711394
66507	711395
10560	711396
29999	711397
1674	711398
19831	711399
4989	711400
28932	711401
83536	711402
39308	711403
3607	711404
38546	711405
87366	711406
34070	711407
5548	711408
46621	711409
70795	711410
67515	711411
44406	711412
14205	711413
65635	711414
38595	711415
1456	711416
70881	711417
66982	711418
216	711419
2466	711420
6385	711421
8502	711422
42485	711423
29649	711424
1500	711425
19597	711426
15984	711427
62326	711428
7653	711429
9682	711430
50506	711431
84432	711432
3731	711433
25245	711434
373	711435
1653	711436
4221	711437
17	711438
5177	711439
87691	711440
49171	711441
39904	711442
10203	711443
309	711444
15842	711445
32336	711446
20703	711447
48187	711448
31258	711449
57620	711450
1371	711451
515	711452
79181	711453
41216	711454
2379	711455
6129	711456
5650	711457
19725	711458
10854	711459
87486	711460
91830	711461
44285	711462
70767	711463
38466	711464
38908	711465
53027	711466
23836	711467
46865	711468
1465	711469
31894	711470
20087	711471
1062	711472
71894	711473
9234	711474
12558	711475
56183	711476
42644	711477
9674	711478
19408	711479
15481	711480
7271	711481
13797	711482
40713	711483
102635	711484
2235	711485
45009	711486
30410	711487
12940	711488
13423	711489
21151	711490
3076	711491
8126	711492
1749	711493
26243	711494
18103	711495
36827	711496
6305	711497
40974	711498
3558	711499
8712	711500
74020	711501
15	711502
60449	711503
7683	711504
39877	711505
55393	711506
31781	711507
40438	711508
1656	711509
50745	711510
61349	711511
21014	711512
33476	711513
622	711514
48555	711515
4071	711516
70909	711517
114073	711518
11736	711519
33077	711520
78730	711521
4667	711522
29942	711523
46245	711524
63184	711525
62385	711526
1538	711527
8736	711528
47557	711529
6802	711530
968	711531
63730	711532
108518	711533
18875	711534
19271	711535
74499	711536
63231	711537
19438	711538
31813	711539
2050	711540
12368	711541
68970	711542
15396	711543
6177	711544
14232	711545
10751	711546
17230	711547
3029	711548
64589	711549
7792	711550
1191	711551
1088	711552
3855	711553
37094	711554
51103	711555
98246	711556
30919	711557
69134	711558
399	711559
89059	711560
43984	711561
210	711562
66777	711563
1922	711564
84557	711565
91696	711566
1474	711567
5096	711568
50582	711569
91699	711570
24478	711571
60368	711572
45747	711573
22824	711574
21763	711575
16263	711576
4286	711577
1072	711578
2775	711579
16240	711580
39694	711581
28443	711582
109848	711583
791	711584
26234	711585
26214	711586
12439	711587
88823	711588
12533	711589
1802	711590
5370	711591
275	711592
65403	711593
40074	711594
11308	711595
14716	711596
6840	711597
35809	711598
41042	711599
66651	711600
22964	711601
4579	711602
17942	711603
83829	711604
26619	711605
6141	711606
72320	711607
1709	711608
69912	711609
23960	711610
6306	711611
32313	711612
17149	711613
37631	711614
53021	711615
61027	711616
3166	711617
36071	711618
43134	711619
31009	711620
40715	711621
8130	711622
53512	711623
28074	711624
1420	711625
56103	711626
4804	711627
9002	711628
18370	711629
68254	711630
18755	711631
4226	711632
29101	711633
87871	711634
22869	711635
46653	711636
64665	711637
644	711638
285	711639
113	711640
4550	711641
11166	711642
49487	711643
53492	711644
34564	711645
11237	711646
18021	711647
27311	711648
69060	711649
71547	711650
34077	711651
113254	711652
81215	711653
35254	711654
1642	711655
9427	711656
23854	711657
55628	711658
56	711659
71901	711660
15043	711661
653	711662
2363	711663
16596	711664
10124	711665
7307	711666
30488	711667
51139	711668
10420	711669
4646	711670
18966	711671
83447	711672
1982	711673
27375	711674
3335	711675
435	711676
80073	711677
22482	711678
6693	711679
79214	711680
15458	711681
24548	711682
29836	711683
5634	711684
890	711685
12234	711686
50231	711687
70474	711688
1311	711689
47888	711690
38481	711691
24602	711692
34212	711693
49541	711694
66810	711695
37030	711696
7660	711697
4092	711698
34958	711699
54896	711700
2146	711701
1984	711702
10307	711703
139	711704
31796	711705
16410	711706
5082	711707
67832	711708
16275	711709
42047	711710
71267	711711
58112	711712
14514	711713
78507	711714
709	711715
113180	711716
18776	711717
21561	711718
52355	711719
14520	711720
8258	711721
26146	711722
32754	711723
7818	711724
98	711725
86170	711726
39158	711727
27227	711728
33170	711729
455	711730
15281	711731
27659	711732
17710	711733
27969	711734
41787	711735
48506	711736
42201	711737
18411	711738
8119	711739
67328	711740
54809	711741
14956	711742
35011	711743
820	711744
5698	711745
10280	711746
21911	711747
92684	711748
20910	711749
8147	711750
23023	711751
15463	711752
60149	711753
74164	711754
41240	711755
60982	711756
32845	711757
16878	711758
2106	711759
92753	711760
54821	711761
44026	711762
11652	711763
17214	711764
37446	711765
16045	711766
9754	711767
59895	711768
64562	711769
30261	711770
38251	711771
8710	711772
11390	711773
78405	711774
12556	711775
30654	711776
3574	711777
31692	711778
1878	711779
45329	711780
39744	711781
64154	711782
41260	711783
44773	711784
40071	711785
28756	711786
53708	711787
580	711788
28843	711789
17954	711790
33902	711791
26467	711792
412	711793
26710	711794
67590	711795
94536	711796
38004	711797
26299	711798
27069	711799
26988	711800
8045	711801
318	711802
15449	711803
5674	711804
17914	711805
4877	711806
36824	711807
3589	711808
132	711809
30512	711810
5897	711811
84827	711812
65925	711813
36627	711814
6059	711815
22114	711816
85197	711817
49098	711818
28098	711819
60856	711820
17397	711821
16321	711822
2654	711823
47346	711824
15623	711825
783	711826
77555	711827
40531	711828
93386	711829
9872	711830
33611	711831
81393	711832
40962	711833
541	711834
61790	711835
59993	711836
14792	711837
15430	711838
31298	711839
14416	711840
3608	711841
86182	711842
36394	711843
31868	711844
65732	711845
13698	711846
7569	711847
20768	711848
1977	711849
15830	711850
17749	711851
13264	711852
13	711853
52838	711854
5136	711855
17845	711856
41840	711857
203	711858
74707	711859
38797	711860
66836	711861
40432	711862
14831	711863
13561	711864
2857	711865
1254	711866
18015	711867
38439	711868
6825	711869
8881	711870
56525	711871
16111	711872
1199	711873
5713	711874
4677	711875
77870	711876
4568	711877
81908	711878
31974	711879
18644	711880
38132	711881
70470	711882
62676	711883
26780	711884
30640	711885
103417	711886
77793	711887
3964	711888
64264	711889
53140	711890
5892	711891
81425	711892
56875	711893
36457	711894
2118	711895
810	711896
4301	711897
71615	711898
62544	711899
11394	711900
1814	711901
21416	711902
37553	711903
55856	711904
8974	711905
69067	711906
43317	711907
20317	711908
11264	711909
1291	711910
22959	711911
5430	711912
81790	711913
114003	711914
64895	711915
21341	711916
2589	711917
9738	711918
5230	711919
37122	711920
14710	711921
8825	711922
30675	711923
48857	711924
18939	711925
87616	711926
14338	711927
3560	711928
3015	711929
2688	711930
11675	711931
28884	711932
56764	711933
53194	711934
78428	711935
17804	711936
986	711937
4491	711938
79909	711939
25718	711940
367	711941
4251	711942
31234	711943
11607	711944
75984	711945
74091	711946
1362	711947
3612	711948
9011	711949
28069	711950
32051	711951
7342	711952
43548	711953
40882	711954
589	711955
20378	711956
1010	711957
79294	711958
50351	711959
63826	711960
24488	711961
45721	711962
22225	711963
650	711964
187	711965
20637	711966
27259	711967
17727	711968
3252	711969
17138	711970
35166	711971
6734	711972
21230	711973
27298	711974
4573	711975
23135	711976
5494	711977
10309	711978
9291	711979
54395	711980
13054	711981
36044	711982
35201	711983
6879	711984
36071	711985
53009	711986
37715	711987
30350	711988
35877	711989
1011	711990
6906	711991
7304	711992
27729	711993
35690	711994
18849	711995
4200	711996
19489	711997
27645	711998
23220	711999
3671	712000
18677	712001
53178	712002
39083	712003
12947	712004
20855	712005
43282	712006
147	712007
55788	712008
85809	712009
38	712010
16419	712011
23914	712012
32765	712013
8290	712014
33145	712015
21456	712016
102887	712017
26039	712018
26819	712019
92773	712020
62538	712021
7907	712022
21742	712023
41816	712024
37318	712025
40061	712026
87213	712027
9443	712028
3703	712029
10403	712030
58194	712031
13643	712032
2044	712033
11091	712034
10756	712035
11696	712036
10921	712037
72192	712038
84860	712039
53497	712040
5666	712041
7325	712042
23080	712043
1016	712044
32258	712045
68857	712046
11835	712047
9875	712048
2260	712049
15399	712050
1213	712051
90594	712052
6823	712053
25210	712054
17158	712055
36265	712056
99725	712057
1599	712058
18429	712059
4630	712060
5134	712061
7939	712062
5641	712063
26474	712064
43933	712065
9501	712066
2369	712067
61845	712068
13763	712069
47425	712070
12221	712071
11410	712072
80318	712073
49120	712074
30923	712075
24053	712076
35433	712077
29935	712078
26234	712079
46732	712080
37394	712081
11770	712082
19788	712083
26951	712084
29231	712085
26777	712086
588	712087
1750	712088
57948	712089
10898	712090
11416	712091
24971	712092
17185	712093
38209	712094
278	712095
21726	712096
63882	712097
3013	712098
6141	712099
21604	712100
713	712101
47656	712102
88342	712103
27943	712104
41133	712105
85855	712106
24032	712107
21456	712108
645	712109
9891	712110
38063	712111
51825	712112
14124	712113
40547	712114
44886	712115
26941	712116
93329	712117
4021	712118
5523	712119
3792	712120
7301	712121
100276	712122
17082	712123
79227	712124
11	712125
278	712126
168	712127
2256	712128
25635	712129
64799	712130
57084	712131
96020	712132
92607	712133
52710	712134
32206	712135
13848	712136
58526	712137
15791	712138
6470	712139
5761	712140
65560	712141
3754	712142
3352	712143
49883	712144
19295	712145
5813	712146
93175	712147
3119	712148
27603	712149
57771	712150
32124	712151
74013	712152
65898	712153
14178	712154
43427	712155
15186	712156
11589	712157
28159	712158
5838	712159
19990	712160
6477	712161
46123	712162
32063	712163
9406	712164
8564	712165
49224	712166
26318	712167
70044	712168
22867	712169
5259	712170
731	712171
32096	712172
31085	712173
43755	712174
31294	712175
4514	712176
26268	712177
12533	712178
10115	712179
987	712180
52207	712181
107672	712182
4339	712183
33336	712184
29627	712185
4564	712186
53292	712187
22488	712188
4686	712189
92449	712190
46593	712191
90049	712192
749	712193
1724	712194
54431	712195
41541	712196
48665	712197
1686	712198
1991	712199
10339	712200
86166	712201
91007	712202
18704	712203
27717	712204
44824	712205
24447	712206
6872	712207
567	712208
84581	712209
27353	712210
42045	712211
13676	712212
101802	712213
15498	712214
11534	712215
20260	712216
39867	712217
28537	712218
53407	712219
2945	712220
94827	712221
45772	712222
17378	712223
44659	712224
23804	712225
37168	712226
5203	712227
6281	712228
17124	712229
71	712230
60422	712231
69748	712232
43177	712233
90877	712234
75941	712235
24757	712236
114099	712237
63912	712238
5169	712239
67645	712240
51080	712241
5025	712242
3205	712243
86418	712244
31273	712245
87060	712246
75278	712247
38090	712248
51295	712249
34062	712250
58428	712251
14941	712252
43203	712253
101217	712254
91389	712255
17535	712256
29375	712257
59338	712258
21817	712259
4835	712260
9625	712261
40126	712262
16759	712263
18434	712264
81904	712265
16232	712266
20137	712267
16565	712268
53171	712269
101639	712270
14750	712271
4627	712272
51	712273
10629	712274
7467	712275
49638	712276
22220	712277
45173	712278
65798	712279
70354	712280
17355	712281
75208	712282
14464	712283
38868	712284
11438	712285
2031	712286
49968	712287
13037	712288
15156	712289
56416	712290
92064	712291
4242	712292
61532	712293
75394	712294
2164	712295
51450	712296
43432	712297
2911	712298
24304	712299
36134	712300
977	712301
33062	712302
33856	712303
79081	712304
458	712305
8852	712306
66226	712307
20151	712308
12195	712309
3102	712310
3377	712311
28789	712312
27534	712313
20200	712314
10035	712315
15610	712316
54905	712317
34728	712318
52278	712319
11830	712320
30500	712321
2709	712322
7039	712323
15388	712324
14145	712325
131	712326
5377	712327
34245	712328
27428	712329
376	712330
10242	712331
39581	712332
112303	712333
18078	712334
88088	712335
9802	712336
13173	712337
21668	712338
42604	712339
391	712340
31837	712341
6825	712342
850	712343
90725	712344
20149	712345
64328	712346
5269	712347
1659	712348
88693	712349
47156	712350
18225	712351
12991	712352
11783	712353
3252	712354
470	712355
10226	712356
47977	712357
2221	712358
791	712359
133	712360
10916	712361
28267	712362
14021	712363
41594	712364
7317	712365
40994	712366
47919	712367
32374	712368
44183	712369
14207	712370
3844	712371
59579	712372
41139	712373
20451	712374
36011	712375
54297	712376
57744	712377
11173	712378
35266	712379
15308	712380
259	712381
20201	712382
553	712383
6845	712384
16051	712385
7344	712386
18556	712387
1486	712388
350	712389
29429	712390
36600	712391
60082	712392
2366	712393
13304	712394
42441	712395
43931	712396
45751	712397
9670	712398
1387	712399
273	712400
40381	712401
85848	712402
12056	712403
36872	712404
95176	712405
59413	712406
42848	712407
233	712408
44155	712409
26458	712410
24280	712411
42114	712412
45300	712413
62461	712414
50720	712415
1926	712416
5075	712417
71509	712418
82441	712419
1798	712420
47083	712421
3842	712422
8538	712423
16009	712424
25368	712425
28326	712426
3512	712427
17073	712428
23291	712429
5830	712430
18147	712431
102	712432
29236	712433
1889	712434
55799	712435
29586	712436
1437	712437
5076	712438
30677	712439
6194	712440
32057	712441
2879	712442
3066	712443
67872	712444
91476	712445
250	712446
34998	712447
28041	712448
50813	712449
52079	712450
57640	712451
11038	712452
92162	712453
83699	712454
23453	712455
12258	712456
70484	712457
16931	712458
13542	712459
47342	712460
81851	712461
33312	712462
6628	712463
59299	712464
36098	712465
103566	712466
102	712467
19946	712468
11007	712469
47642	712470
8257	712471
4442	712472
71554	712473
26409	712474
76736	712475
16270	712476
67271	712477
40913	712478
821	712479
31791	712480
13144	712481
71078	712482
60520	712483
8815	712484
7066	712485
9268	712486
65397	712487
24970	712488
46519	712489
21099	712490
1057	712491
16580	712492
11	712493
39017	712494
51216	712495
5898	712496
54246	712497
13	712498
279	712499
18528	712500
64548	712501
44918	712502
53555	712503
88445	712504
67683	712505
38285	712506
23623	712507
8051	712508
18683	712509
23470	712510
5599	712511
55995	712512
43850	712513
45923	712514
18674	712515
1918	712516
76011	712517
2715	712518
1954	712519
31220	712520
2828	712521
4700	712522
68077	712523
20086	712524
47013	712525
58915	712526
16871	712527
12897	712528
3558	712529
77543	712530
17027	712531
64393	712532
17693	712533
50101	712534
25161	712535
49429	712536
25373	712537
38598	712538
59188	712539
6701	712540
50313	712541
49435	712542
4518	712543
13738	712544
34049	712545
33555	712546
96813	712547
21212	712548
67331	712549
256	712550
104498	712551
32947	712552
90664	712553
2706	712554
8242	712555
42984	712556
51238	712557
2000	712558
78955	712559
225	712560
82382	712561
65679	712562
54994	712563
1623	712564
52369	712565
459	712566
11541	712567
28445	712568
27075	712569
7025	712570
28471	712571
7422	712572
7944	712573
10069	712574
7979	712575
23650	712576
5	712577
62144	712578
13725	712579
1387	712580
13780	712581
28882	712582
1308	712583
70612	712584
25614	712585
53861	712586
16455	712587
12954	712588
5616	712589
7492	712590
15499	712591
58583	712592
58555	712593
11499	712594
6759	712595
71150	712596
20218	712597
24202	712598
2338	712599
108451	712600
80278	712601
1437	712602
22123	712603
32370	712604
24207	712605
56757	712606
49921	712607
39015	712608
29343	712609
78520	712610
55140	712611
40978	712612
11026	712613
21318	712614
28214	712615
51062	712616
22248	712617
22078	712618
21017	712619
80767	712620
4476	712621
73660	712622
257	712623
39951	712624
30554	712625
60045	712626
43507	712627
77255	712628
41699	712629
104434	712630
62134	712631
79194	712632
12938	712633
96492	712634
12045	712635
20681	712636
8782	712637
7976	712638
72728	712639
40088	712640
41548	712641
34133	712642
70477	712643
17395	712644
55917	712645
17906	712646
22331	712647
1275	712648
24549	712649
6835	712650
1454	712651
4934	712652
66074	712653
65955	712654
17157	712655
62588	712656
16653	712657
17012	712658
904	712659
23493	712660
6736	712661
14443	712662
249	712663
34138	712664
46812	712665
14807	712666
43975	712667
108	712668
35623	712669
38220	712670
18378	712671
88569	712672
2057	712673
16539	712674
81019	712675
5793	712676
1933	712677
70194	712678
32155	712679
41451	712680
8032	712681
91	712682
5407	712683
36305	712684
52240	712685
566	712686
2027	712687
1	712688
92082	712689
77913	712690
24479	712691
90851	712692
5084	712693
19594	712694
64551	712695
37542	712696
18751	712697
112001	712698
51820	712699
63	712700
55804	712701
1916	712702
19201	712703
21505	712704
70902	712705
2052	712706
40857	712707
745	712708
3593	712709
4285	712710
64492	712711
1556	712712
35286	712713
52630	712714
35943	712715
99652	712716
55957	712717
39305	712718
25006	712719
39416	712720
23724	712721
55086	712722
44287	712723
3398	712724
30337	712725
18711	712726
6465	712727
21913	712728
88768	712729
27712	712730
57034	712731
108850	712732
1861	712733
1556	712734
27413	712735
62107	712736
32265	712737
72688	712738
106886	712739
23098	712740
23320	712741
43164	712742
55939	712743
59285	712744
5713	712745
17413	712746
92255	712747
1624	712748
14682	712749
5102	712750
2085	712751
59106	712752
1410	712753
6258	712754
46703	712755
16188	712756
1294	712757
17464	712758
44798	712759
11836	712760
5622	712761
16021	712762
56023	712763
10128	712764
57079	712765
49056	712766
47998	712767
3298	712768
19895	712769
19312	712770
102252	712771
4087	712772
27448	712773
70	712774
4175	712775
8903	712776
4325	712777
757	712778
27183	712779
5068	712780
55369	712781
39790	712782
40760	712783
65	712784
3773	712785
36232	712786
94221	712787
80807	712788
32816	712789
9368	712790
76340	712791
44542	712792
17645	712793
52283	712794
30288	712795
46909	712796
9543	712797
70589	712798
52637	712799
3014	712800
26386	712801
33306	712802
40350	712803
21125	712804
36988	712805
26689	712806
5030	712807
1192	712808
6500	712809
36540	712810
126	712811
29055	712812
17590	712813
44102	712814
725	712815
14470	712816
10248	712817
103926	712818
26103	712819
924	712820
43585	712821
37942	712822
26161	712823
61121	712824
62569	712825
2677	712826
48750	712827
19069	712828
85760	712829
44093	712830
11944	712831
20	712832
91	712833
92422	712834
24121	712835
31631	712836
24438	712837
7362	712838
57686	712839
4372	712840
24169	712841
27335	712842
27101	712843
71333	712844
15361	712845
16316	712846
693	712847
13438	712848
27917	712849
55701	712850
38063	712851
7761	712852
50772	712853
22255	712854
33195	712855
55409	712856
10734	712857
35219	712858
19286	712859
75750	712860
2145	712861
55508	712862
45526	712863
5199	712864
59753	712865
48531	712866
28264	712867
900	712868
10015	712869
3533	712870
55	712871
79358	712872
61585	712873
40658	712874
61130	712875
36225	712876
64895	712877
2576	712878
22885	712879
38943	712880
19870	712881
3604	712882
566	712883
29358	712884
904	712885
30706	712886
1478	712887
8349	712888
53414	712889
17137	712890
11098	712891
79077	712892
34866	712893
19603	712894
22991	712895
44313	712896
71	712897
15091	712898
32779	712899
14973	712900
3106	712901
21311	712902
1499	712903
30757	712904
26055	712905
40815	712906
1610	712907
52170	712908
17436	712909
11402	712910
73120	712911
997	712912
11187	712913
105886	712914
1694	712915
185	712916
49	712917
2497	712918
71317	712919
114362	712920
16069	712921
73503	712922
30907	712923
41279	712924
32	712925
24452	712926
1281	712927
19353	712928
12974	712929
107	712930
29719	712931
22803	712932
72586	712933
8057	712934
11552	712935
6993	712936
2173	712937
37303	712938
27293	712939
10332	712940
25334	712941
41890	712942
11367	712943
35809	712944
515	712945
23028	712946
1964	712947
50809	712948
18225	712949
74712	712950
77220	712951
44451	712952
29083	712953
63903	712954
6	712955
26445	712956
19458	712957
63981	712958
26061	712959
19751	712960
657	712961
13826	712962
13	712963
26694	712964
2251	712965
4440	712966
4386	712967
100773	712968
267	712969
3707	712970
3279	712971
38086	712972
42561	712973
22066	712974
11739	712975
26270	712976
58713	712977
10358	712978
3628	712979
53358	712980
17899	712981
471	712982
14625	712983
6470	712984
1352	712985
19895	712986
23783	712987
4447	712988
2943	712989
65424	712990
104873	712991
8004	712992
8078	712993
147	712994
31828	712995
24669	712996
28000	712997
26926	712998
3495	712999
1601	713000
17535	713001
8242	713002
27580	713003
1917	713004
103561	713005
57816	713006
21935	713007
75860	713008
70375	713009
49037	713010
61505	713011
54168	713012
36945	713013
46717	713014
62108	713015
36898	713016
40955	713017
98550	713018
8448	713019
597	713020
68849	713021
2249	713022
40605	713023
23461	713024
377	713025
48682	713026
15961	713027
84463	713028
589	713029
41906	713030
11504	713031
4927	713032
40604	713033
6565	713034
200	713035
58493	713036
20093	713037
64818	713038
5607	713039
53441	713040
20660	713041
46105	713042
93938	713043
19872	713044
19060	713045
11064	713046
9079	713047
102309	713048
3502	713049
27606	713050
9971	713051
20014	713052
20289	713053
68836	713054
41936	713055
68656	713056
12823	713057
5678	713058
91980	713059
6952	713060
774	713061
14171	713062
82649	713063
8338	713064
13766	713065
32627	713066
1848	713067
20836	713068
9560	713069
10940	713070
7043	713071
55123	713072
30467	713073
79013	713074
17	713075
90785	713076
31058	713077
100016	713078
4942	713079
26029	713080
8121	713081
962	713082
17042	713083
16548	713084
934	713085
16091	713086
11700	713087
57734	713088
63274	713089
40600	713090
2496	713091
25871	713092
25450	713093
58855	713094
53289	713095
22562	713096
18184	713097
86073	713098
43677	713099
89509	713100
83036	713101
6915	713102
23176	713103
5060	713104
71723	713105
29049	713106
20897	713107
31213	713108
19748	713109
33626	713110
9875	713111
24596	713112
46281	713113
66949	713114
28889	713115
12124	713116
3554	713117
58239	713118
33563	713119
84966	713120
15674	713121
12193	713122
23867	713123
25354	713124
5796	713125
2303	713126
7279	713127
18634	713128
5641	713129
11627	713130
106575	713131
18777	713132
39088	713133
17575	713134
36584	713135
26471	713136
85396	713137
38528	713138
2307	713139
1373	713140
6495	713141
3118	713142
64043	713143
2535	713144
29238	713145
46926	713146
61764	713147
18637	713148
39190	713149
60672	713150
6975	713151
47868	713152
27436	713153
52415	713154
29022	713155
66	713156
29048	713157
11187	713158
45914	713159
20210	713160
10659	713161
64784	713162
466	713163
52387	713164
1554	713165
101968	713166
42017	713167
10600	713168
16232	713169
38680	713170
62057	713171
6982	713172
35471	713173
3651	713174
6661	713175
3004	713176
31732	713177
60703	713178
30134	713179
2697	713180
31464	713181
40283	713182
33588	713183
17348	713184
16011	713185
74682	713186
107306	713187
17419	713188
51990	713189
88020	713190
47965	713191
6594	713192
81832	713193
1939	713194
4742	713195
9910	713196
89025	713197
83837	713198
36290	713199
5719	713200
20779	713201
685	713202
31195	713203
14753	713204
29157	713205
51566	713206
4764	713207
3079	713208
16709	713209
34414	713210
38401	713211
8425	713212
33925	713213
12620	713214
19330	713215
565	713216
28352	713217
28513	713218
80634	713219
51875	713220
6086	713221
549	713222
71508	713223
89476	713224
13658	713225
34333	713226
10043	713227
1668	713228
18971	713229
65307	713230
12898	713231
64675	713232
35142	713233
12174	713234
12424	713235
63364	713236
35021	713237
3493	713238
80411	713239
79904	713240
78529	713241
101685	713242
72618	713243
81102	713244
40181	713245
24665	713246
93837	713247
8080	713248
6527	713249
19502	713250
3151	713251
119	713252
31373	713253
43131	713254
14484	713255
49485	713256
7144	713257
19029	713258
27291	713259
10881	713260
18542	713261
11846	713262
42414	713263
80376	713264
52865	713265
8189	713266
26323	713267
33663	713268
7601	713269
34543	713270
112047	713271
3	713272
27581	713273
11314	713274
13971	713275
8905	713276
52593	713277
44023	713278
21	713279
54103	713280
22789	713281
5406	713282
1522	713283
37359	713284
64111	713285
50091	713286
581	713287
38841	713288
45356	713289
42859	713290
23131	713291
23910	713292
23620	713293
43767	713294
15830	713295
63630	713296
35389	713297
22516	713298
91925	713299
29268	713300
69646	713301
13501	713302
14896	713303
1107	713304
16378	713305
8860	713306
9413	713307
6748	713308
76596	713309
397	713310
38265	713311
28297	713312
20043	713313
66567	713314
85595	713315
13264	713316
9802	713317
70337	713318
3697	713319
9864	713320
1	713321
5833	713322
3037	713323
20012	713324
36036	713325
56907	713326
39875	713327
17767	713328
12834	713329
5490	713330
1542	713331
80014	713332
6049	713333
56744	713334
33870	713335
50399	713336
7997	713337
10375	713338
5529	713339
1187	713340
48730	713341
1604	713342
53564	713343
42073	713344
2296	713345
23094	713346
4077	713347
42266	713348
6388	713349
47630	713350
2224	713351
20170	713352
528	713353
29043	713354
103885	713355
29136	713356
36916	713357
95482	713358
54836	713359
75100	713360
55308	713361
936	713362
39980	713363
3290	713364
46435	713365
582	713366
262	713367
21905	713368
24185	713369
44159	713370
5690	713371
3044	713372
3339	713373
24554	713374
14512	713375
6659	713376
61310	713377
29584	713378
3738	713379
34417	713380
53430	713381
29357	713382
5687	713383
49742	713384
43106	713385
5302	713386
45824	713387
2135	713388
15282	713389
46197	713390
4237	713391
2778	713392
21799	713393
6815	713394
18481	713395
9288	713396
43935	713397
1300	713398
15894	713399
3322	713400
35929	713401
205	713402
82	713403
17159	713404
24585	713405
58006	713406
34278	713407
19395	713408
62815	713409
19975	713410
46589	713411
8832	713412
28435	713413
1150	713414
47036	713415
73906	713416
23299	713417
60946	713418
72826	713419
18405	713420
22883	713421
26671	713422
31596	713423
28502	713424
2204	713425
39539	713426
30645	713427
2988	713428
79682	713429
1596	713430
36360	713431
3816	713432
70673	713433
18742	713434
47634	713435
14762	713436
32995	713437
26245	713438
89027	713439
63665	713440
44415	713441
22100	713442
70457	713443
56157	713444
40771	713445
2988	713446
36352	713447
18	713448
81668	713449
5002	713450
19079	713451
18455	713452
50372	713453
8258	713454
1415	713455
97761	713456
346	713457
7415	713458
2343	713459
6807	713460
13612	713461
27229	713462
60413	713463
54199	713464
95839	713465
26576	713466
2985	713467
28749	713468
67326	713469
1967	713470
5955	713471
3725	713472
7812	713473
8978	713474
309	713475
32467	713476
52777	713477
60896	713478
10116	713479
63381	713480
51515	713481
7112	713482
56888	713483
30314	713484
48181	713485
28337	713486
21459	713487
44250	713488
13280	713489
6037	713490
17722	713491
4304	713492
3333	713493
64115	713494
19928	713495
30320	713496
381	713497
21170	713498
23206	713499
95988	713500
31510	713501
25164	713502
44408	713503
235	713504
30730	713505
52507	713506
20376	713507
68252	713508
24689	713509
10353	713510
16485	713511
96612	713512
19858	713513
6775	713514
42400	713515
4146	713516
66762	713517
2600	713518
85445	713519
47659	713520
33201	713521
11969	713522
44764	713523
5673	713524
1	713525
68494	713526
821	713527
23498	713528
3541	713529
23843	713530
27185	713531
27271	713532
16731	713533
25965	713534
12503	713535
10784	713536
15147	713537
52076	713538
15084	713539
20120	713540
2594	713541
69473	713542
31377	713543
9475	713544
98855	713545
25546	713546
20290	713547
19311	713548
10222	713549
3732	713550
109326	713551
424	713552
11309	713553
64254	713554
1432	713555
28527	713556
16243	713557
46621	713558
12743	713559
74561	713560
11420	713561
38287	713562
2969	713563
23428	713564
8343	713565
11828	713566
15143	713567
92	713568
16472	713569
9018	713570
35013	713571
109305	713572
64183	713573
44957	713574
41853	713575
20691	713576
7947	713577
1243	713578
99974	713579
43766	713580
40968	713581
12530	713582
47612	713583
15220	713584
18074	713585
16281	713586
6386	713587
68090	713588
79557	713589
20265	713590
9355	713591
89439	713592
37242	713593
3267	713594
6302	713595
47647	713596
40747	713597
64220	713598
11975	713599
55243	713600
21374	713601
47959	713602
17847	713603
27430	713604
3694	713605
6187	713606
23673	713607
51	713608
70444	713609
69236	713610
13269	713611
40812	713612
65423	713613
16825	713614
94486	713615
51279	713616
26249	713617
30769	713618
75161	713619
36660	713620
35543	713621
1754	713622
16623	713623
1134	713624
155	713625
16525	713626
47580	713627
29340	713628
90457	713629
11984	713630
21844	713631
15669	713632
2960	713633
60825	713634
12555	713635
5952	713636
100203	713637
48527	713638
81770	713639
38713	713640
22490	713641
39081	713642
37235	713643
70863	713644
54660	713645
3519	713646
56833	713647
1745	713648
34989	713649
6193	713650
54817	713651
10522	713652
1575	713653
997	713654
19694	713655
37695	713656
3066	713657
20342	713658
571	713659
169	713660
14054	713661
175	713662
12320	713663
43367	713664
2535	713665
34581	713666
29775	713667
52563	713668
20155	713669
32154	713670
4987	713671
51682	713672
45148	713673
49517	713674
103616	713675
78757	713676
36197	713677
81208	713678
57067	713679
7160	713680
28619	713681
2382	713682
10476	713683
3225	713684
81760	713685
54375	713686
54967	713687
3006	713688
6926	713689
3471	713690
21218	713691
76668	713692
6106	713693
101303	713694
42203	713695
119	713696
20476	713697
63819	713698
102183	713699
101208	713700
614	713701
12762	713702
13559	713703
108194	713704
92741	713705
9847	713706
42471	713707
3327	713708
10076	713709
6671	713710
14509	713711
24990	713712
19120	713713
3677	713714
12831	713715
31180	713716
385	713717
64849	713718
7885	713719
45227	713720
103627	713721
40012	713722
47540	713723
3779	713724
32209	713725
14209	713726
41795	713727
12619	713728
45989	713729
6666	713730
6590	713731
67377	713732
52127	713733
18233	713734
59748	713735
63952	713736
23880	713737
1034	713738
62512	713739
1054	713740
5530	713741
3380	713742
11597	713743
17036	713744
11227	713745
36804	713746
7420	713747
427	713748
14799	713749
46014	713750
3835	713751
11403	713752
1729	713753
80415	713754
28304	713755
76628	713756
27964	713757
3845	713758
67619	713759
5671	713760
23704	713761
11576	713762
46864	713763
14555	713764
94761	713765
52621	713766
50723	713767
55281	713768
11392	713769
40613	713770
6222	713771
42528	713772
17286	713773
31054	713774
2427	713775
14888	713776
44256	713777
10171	713778
502	713779
94231	713780
89016	713781
32539	713782
62692	713783
30720	713784
23529	713785
65411	713786
74163	713787
13234	713788
30688	713789
40025	713790
41625	713791
1511	713792
78922	713793
15242	713794
70327	713795
6977	713796
3258	713797
2259	713798
25258	713799
52754	713800
16304	713801
9669	713802
6387	713803
86388	713804
58134	713805
24645	713806
47642	713807
39710	713808
2581	713809
57152	713810
4902	713811
61222	713812
49769	713813
38355	713814
17379	713815
2208	713816
21921	713817
50841	713818
7963	713819
30467	713820
5245	713821
95784	713822
19749	713823
11031	713824
8258	713825
48706	713826
93635	713827
5270	713828
8452	713829
42322	713830
5623	713831
19798	713832
14366	713833
29356	713834
1276	713835
77764	713836
27150	713837
25951	713838
66525	713839
61113	713840
649	713841
42703	713842
35016	713843
55629	713844
56246	713845
2473	713846
19481	713847
26763	713848
42297	713849
66203	713850
72416	713851
1691	713852
17487	713853
961	713854
44173	713855
69770	713856
45676	713857
47614	713858
4664	713859
77763	713860
32690	713861
1623	713862
61877	713863
57393	713864
73189	713865
68225	713866
25284	713867
14590	713868
31121	713869
60890	713870
24576	713871
6597	713872
28216	713873
84755	713874
36373	713875
6294	713876
32906	713877
65345	713878
20771	713879
17223	713880
1305	713881
406	713882
20166	713883
45257	713884
49211	713885
7727	713886
11104	713887
61811	713888
13544	713889
8523	713890
22705	713891
1449	713892
2797	713893
25299	713894
8276	713895
42379	713896
66207	713897
6261	713898
21758	713899
49664	713900
98427	713901
28788	713902
61998	713903
28404	713904
26	713905
39268	713906
12922	713907
50852	713908
52	713909
9859	713910
2777	713911
56382	713912
11969	713913
19937	713914
37412	713915
91244	713916
4378	713917
64014	713918
28950	713919
16927	713920
3086	713921
10590	713922
6930	713923
86447	713924
6606	713925
9147	713926
50902	713927
7481	713928
13424	713929
34159	713930
55038	713931
12587	713932
724	713933
6298	713934
24141	713935
11246	713936
17895	713937
2133	713938
22613	713939
17	713940
83428	713941
2445	713942
13572	713943
22359	713944
15531	713945
10266	713946
27266	713947
43601	713948
40433	713949
41862	713950
55820	713951
37954	713952
82091	713953
29540	713954
94738	713955
89805	713956
47305	713957
11159	713958
13155	713959
41108	713960
22065	713961
37966	713962
1308	713963
7802	713964
31185	713965
10294	713966
61611	713967
76587	713968
6965	713969
66523	713970
56225	713971
14823	713972
10651	713973
26764	713974
55124	713975
66371	713976
27920	713977
108061	713978
4786	713979
6202	713980
84839	713981
63751	713982
42534	713983
46793	713984
82138	713985
4183	713986
50586	713987
53731	713988
36044	713989
30336	713990
48789	713991
30141	713992
65213	713993
51628	713994
75416	713995
64280	713996
91986	713997
38375	713998
41229	713999
4432	714000
41573	714001
45763	714002
32921	714003
16232	714004
26956	714005
65024	714006
4767	714007
60414	714008
33805	714009
27550	714010
49955	714011
5878	714012
18829	714013
94903	714014
12036	714015
344	714016
32170	714017
71833	714018
61724	714019
22425	714020
1866	714021
4534	714022
22178	714023
62634	714024
15023	714025
24113	714026
39740	714027
23485	714028
74557	714029
1910	714030
20352	714031
34214	714032
16324	714033
15874	714034
69089	714035
52947	714036
71478	714037
111953	714038
27240	714039
4943	714040
42318	714041
16607	714042
15342	714043
34526	714044
734	714045
97372	714046
30298	714047
6104	714048
12971	714049
33746	714050
52614	714051
38163	714052
26950	714053
11845	714054
11442	714055
22347	714056
59559	714057
49196	714058
25673	714059
55505	714060
7432	714061
19939	714062
7688	714063
13533	714064
8169	714065
8189	714066
7149	714067
39741	714068
656	714069
7555	714070
2071	714071
82335	714072
9065	714073
7975	714074
33505	714075
24934	714076
11337	714077
13782	714078
26514	714079
20678	714080
43239	714081
9944	714082
6684	714083
2689	714084
11939	714085
5111	714086
925	714087
2965	714088
74158	714089
30693	714090
92611	714091
30083	714092
3640	714093
10888	714094
8750	714095
39285	714096
6928	714097
40492	714098
79269	714099
61547	714100
34933	714101
44042	714102
15464	714103
14519	714104
4479	714105
38469	714106
20772	714107
5574	714108
22991	714109
12686	714110
56515	714111
3440	714112
32797	714113
543	714114
18635	714115
46467	714116
14186	714117
91044	714118
80878	714119
8884	714120
1605	714121
16439	714122
26434	714123
85287	714124
3762	714125
34729	714126
47	714127
42616	714128
79550	714129
11597	714130
46766	714131
7033	714132
81176	714133
47294	714134
37574	714135
5383	714136
17754	714137
28850	714138
95002	714139
17253	714140
38024	714141
68219	714142
571	714143
16666	714144
22856	714145
6789	714146
11882	714147
3842	714148
33163	714149
38477	714150
48249	714151
2157	714152
21110	714153
63052	714154
32	714155
33317	714156
55489	714157
12430	714158
21975	714159
72969	714160
975	714161
1458	714162
66499	714163
21664	714164
26646	714165
615	714166
19082	714167
7900	714168
23518	714169
9711	714170
39269	714171
26618	714172
59738	714173
26742	714174
75353	714175
13291	714176
80195	714177
23687	714178
6996	714179
8755	714180
34060	714181
10427	714182
1434	714183
7131	714184
27575	714185
60038	714186
54950	714187
12797	714188
57790	714189
13894	714190
33151	714191
18229	714192
6755	714193
38029	714194
64597	714195
80026	714196
46476	714197
27175	714198
95513	714199
1835	714200
85048	714201
26673	714202
6648	714203
77376	714204
9166	714205
19227	714206
3110	714207
70614	714208
85201	714209
9711	714210
52225	714211
34789	714212
48450	714213
29885	714214
6161	714215
263	714216
42298	714217
62802	714218
39000	714219
8640	714220
54829	714221
19831	714222
72559	714223
7112	714224
59506	714225
41784	714226
9198	714227
7300	714228
43525	714229
20872	714230
14842	714231
26405	714232
64941	714233
60333	714234
5954	714235
55800	714236
66822	714237
20613	714238
36288	714239
17977	714240
43	714241
23125	714242
26699	714243
32159	714244
16143	714245
70766	714246
64292	714247
777	714248
15084	714249
22128	714250
11505	714251
9820	714252
4074	714253
53279	714254
103449	714255
71971	714256
69270	714257
3331	714258
37870	714259
2204	714260
19948	714261
3531	714262
20611	714263
74339	714264
6114	714265
59616	714266
450	714267
26626	714268
64938	714269
10195	714270
13429	714271
39701	714272
60297	714273
17360	714274
4409	714275
37025	714276
64676	714277
25114	714278
19356	714279
2970	714280
70306	714281
66840	714282
32173	714283
39715	714284
54026	714285
38486	714286
37133	714287
78	714288
29542	714289
50423	714290
7790	714291
19052	714292
56709	714293
20168	714294
21177	714295
18651	714296
28960	714297
32305	714298
26684	714299
78044	714300
9459	714301
119	714302
25051	714303
42222	714304
37525	714305
31164	714306
68377	714307
3548	714308
8528	714309
71662	714310
32891	714311
89009	714312
66624	714313
3605	714314
20468	714315
69659	714316
1084	714317
522	714318
24138	714319
4882	714320
160	714321
8353	714322
70576	714323
64689	714324
57432	714325
48473	714326
21811	714327
10702	714328
4855	714329
63957	714330
1730	714331
4317	714332
49927	714333
19909	714334
39297	714335
12223	714336
12833	714337
8223	714338
22707	714339
63931	714340
38742	714341
46042	714342
6295	714343
38999	714344
65451	714345
6264	714346
18514	714347
8	714348
20853	714349
46593	714350
3212	714351
2102	714352
51548	714353
5391	714354
4093	714355
3672	714356
30982	714357
10108	714358
833	714359
29559	714360
11082	714361
81362	714362
94316	714363
27213	714364
24928	714365
350	714366
49454	714367
44634	714368
33489	714369
26391	714370
104054	714371
68997	714372
1253	714373
72970	714374
29957	714375
3272	714376
33661	714377
55659	714378
61283	714379
8971	714380
12510	714381
42037	714382
14944	714383
22835	714384
38422	714385
7330	714386
80321	714387
110475	714388
40568	714389
1942	714390
8387	714391
3505	714392
20486	714393
36255	714394
20375	714395
6957	714396
20686	714397
56147	714398
3449	714399
114428	714400
1232	714401
42932	714402
67304	714403
1841	714404
75131	714405
29238	714406
9065	714407
28566	714408
57353	714409
43836	714410
21423	714411
31271	714412
7058	714413
44355	714414
23877	714415
1473	714416
44925	714417
4768	714418
84825	714419
50863	714420
1027	714421
484	714422
21093	714423
1338	714424
38395	714425
20425	714426
5955	714427
15705	714428
15532	714429
596	714430
44847	714431
7591	714432
788	714433
9997	714434
3355	714435
2	714436
23478	714437
7681	714438
79212	714439
18685	714440
113237	714441
31032	714442
17870	714443
12207	714444
28130	714445
44841	714446
71652	714447
28330	714448
21784	714449
43214	714450
5250	714451
30951	714452
537	714453
80274	714454
61510	714455
30975	714456
8010	714457
12126	714458
5659	714459
3434	714460
44505	714461
67617	714462
25721	714463
71085	714464
1961	714465
2753	714466
46929	714467
52483	714468
25600	714469
3821	714470
1075	714471
43065	714472
83949	714473
3344	714474
108669	714475
137	714476
18614	714477
731	714478
91647	714479
953	714480
2285	714481
31719	714482
33801	714483
35618	714484
27474	714485
13167	714486
2651	714487
110424	714488
52223	714489
27861	714490
33281	714491
5534	714492
88322	714493
68269	714494
10003	714495
55854	714496
60772	714497
67104	714498
2628	714499
9771	714500
13765	714501
793	714502
20347	714503
12249	714504
3536	714505
31045	714506
1864	714507
37827	714508
16634	714509
37499	714510
729	714511
1941	714512
29484	714513
13056	714514
27787	714515
13694	714516
32328	714517
1466	714518
12326	714519
2357	714520
4870	714521
5266	714522
37250	714523
50206	714524
10231	714525
102582	714526
4525	714527
423	714528
35828	714529
5927	714530
12540	714531
81518	714532
1724	714533
53825	714534
4261	714535
1360	714536
1616	714537
27863	714538
44488	714539
51447	714540
5856	714541
27296	714542
21192	714543
45680	714544
13051	714545
68076	714546
15202	714547
56213	714548
712	714549
12520	714550
11115	714551
4974	714552
6597	714553
64571	714554
1941	714555
19051	714556
606	714557
83879	714558
76506	714559
12966	714560
17024	714561
411	714562
787	714563
4101	714564
5542	714565
102928	714566
38117	714567
52150	714568
4791	714569
26994	714570
16123	714571
13940	714572
77128	714573
67946	714574
308	714575
46345	714576
732	714577
100201	714578
9041	714579
17181	714580
52030	714581
31633	714582
10794	714583
8933	714584
923	714585
51521	714586
3358	714587
58516	714588
25269	714589
51261	714590
8860	714591
29149	714592
2575	714593
13260	714594
34132	714595
3566	714596
96	714597
77167	714598
22473	714599
10583	714600
37869	714601
16828	714602
892	714603
3614	714604
11250	714605
61130	714606
57008	714607
87304	714608
8764	714609
350	714610
11227	714611
20275	714612
54301	714613
72681	714614
18269	714615
2686	714616
85611	714617
9603	714618
18433	714619
80	714620
9562	714621
31781	714622
46841	714623
9585	714624
3369	714625
66367	714626
457	714627
84241	714628
11596	714629
77202	714630
5013	714631
3834	714632
11168	714633
14476	714634
10063	714635
43508	714636
14729	714637
65367	714638
3006	714639
26018	714640
6717	714641
39614	714642
8440	714643
37249	714644
13414	714645
66021	714646
77383	714647
17638	714648
10268	714649
19430	714650
6037	714651
12747	714652
30491	714653
23796	714654
10967	714655
360	714656
22735	714657
22694	714658
16139	714659
49607	714660
2349	714661
12524	714662
9662	714663
63632	714664
79079	714665
1900	714666
82539	714667
6010	714668
53990	714669
5686	714670
230	714671
23229	714672
78540	714673
15792	714674
44534	714675
36198	714676
7766	714677
5056	714678
36854	714679
29196	714680
67457	714681
28149	714682
41523	714683
36597	714684
72316	714685
18970	714686
25690	714687
88047	714688
12175	714689
4066	714690
25636	714691
49878	714692
38424	714693
82822	714694
3	714695
5951	714696
6009	714697
102	714698
13854	714699
18349	714700
4112	714701
56259	714702
9309	714703
4329	714704
81911	714705
14548	714706
38443	714707
11804	714708
11312	714709
34933	714710
1566	714711
46088	714712
16784	714713
4168	714714
2983	714715
68097	714716
19955	714717
58843	714718
20628	714719
37334	714720
21770	714721
24868	714722
1264	714723
11760	714724
1785	714725
20499	714726
73613	714727
47193	714728
42458	714729
6920	714730
18226	714731
11539	714732
21076	714733
9059	714734
23008	714735
2178	714736
9968	714737
34377	714738
17253	714739
17644	714740
6142	714741
29240	714742
51955	714743
32026	714744
3074	714745
25984	714746
42280	714747
3967	714748
20234	714749
10992	714750
12216	714751
2467	714752
68568	714753
29148	714754
14721	714755
42430	714756
40952	714757
54198	714758
9517	714759
8597	714760
1185	714761
296	714762
66588	714763
4144	714764
25212	714765
42932	714766
92233	714767
41055	714768
68720	714769
2500	714770
11719	714771
19511	714772
82047	714773
2051	714774
10519	714775
9128	714776
73284	714777
7947	714778
56524	714779
31	714780
67548	714781
45901	714782
37197	714783
26293	714784
23383	714785
24276	714786
772	714787
43202	714788
38655	714789
6665	714790
3273	714791
30659	714792
38392	714793
32883	714794
99	714795
71438	714796
25429	714797
49473	714798
1076	714799
35204	714800
71886	714801
225	714802
23817	714803
20280	714804
1366	714805
88220	714806
673	714807
29438	714808
10650	714809
511	714810
56577	714811
44254	714812
60986	714813
6929	714814
7507	714815
31828	714816
7952	714817
59626	714818
67641	714819
19298	714820
40780	714821
18809	714822
45577	714823
21399	714824
9155	714825
11435	714826
548	714827
24322	714828
20083	714829
3896	714830
79315	714831
58763	714832
7838	714833
895	714834
9967	714835
10394	714836
5452	714837
78418	714838
56273	714839
22155	714840
52433	714841
90802	714842
7549	714843
14121	714844
576	714845
44326	714846
12569	714847
582	714848
10838	714849
39489	714850
54064	714851
69795	714852
56110	714853
58226	714854
78013	714855
1595	714856
30230	714857
17942	714858
40227	714859
16868	714860
41283	714861
57401	714862
55929	714863
11578	714864
34153	714865
41824	714866
68128	714867
2283	714868
91620	714869
89321	714870
3923	714871
15999	714872
1027	714873
43486	714874
86901	714875
96173	714876
76412	714877
10769	714878
23315	714879
4289	714880
282	714881
103710	714882
43493	714883
9287	714884
974	714885
17217	714886
111624	714887
1698	714888
2854	714889
4391	714890
46933	714891
27485	714892
9717	714893
11281	714894
5079	714895
20231	714896
59734	714897
4580	714898
4639	714899
72537	714900
43538	714901
9066	714902
26447	714903
15943	714904
31228	714905
17734	714906
40586	714907
46871	714908
14762	714909
20670	714910
9390	714911
3438	714912
59391	714913
299	714914
71564	714915
5640	714916
4710	714917
4705	714918
26007	714919
59936	714920
34830	714921
10554	714922
39099	714923
49247	714924
685	714925
8695	714926
35101	714927
41800	714928
3328	714929
106710	714930
18876	714931
80565	714932
4022	714933
55551	714934
1355	714935
33757	714936
34399	714937
29566	714938
8780	714939
582	714940
66488	714941
28268	714942
7622	714943
47978	714944
248	714945
4183	714946
22633	714947
48900	714948
2288	714949
8169	714950
21990	714951
1513	714952
13087	714953
53446	714954
58030	714955
14402	714956
688	714957
5612	714958
501	714959
32690	714960
7388	714961
1532	714962
37505	714963
23187	714964
6063	714965
771	714966
660	714967
6441	714968
43828	714969
14087	714970
22725	714971
11634	714972
47929	714973
8542	714974
201	714975
15184	714976
5900	714977
22049	714978
369	714979
37470	714980
371	714981
30354	714982
30043	714983
2891	714984
97	714985
11098	714986
23871	714987
55323	714988
28119	714989
1370	714990
87176	714991
11352	714992
66196	714993
54843	714994
36922	714995
23253	714996
71559	714997
48295	714998
64219	714999
60446	715000
61722	715001
31014	715002
31772	715003
7848	715004
15641	715005
8071	715006
9495	715007
85190	715008
14606	715009
16938	715010
90163	715011
5945	715012
18864	715013
6090	715014
23563	715015
53593	715016
13609	715017
3178	715018
97117	715019
56637	715020
563	715021
25459	715022
2985	715023
1586	715024
2062	715025
48125	715026
26436	715027
47059	715028
49095	715029
14957	715030
51359	715031
58373	715032
63516	715033
2485	715034
45737	715035
15985	715036
1952	715037
38920	715038
44802	715039
47840	715040
50004	715041
9268	715042
257	715043
55669	715044
42033	715045
41385	715046
47260	715047
54889	715048
280	715049
90114	715050
47601	715051
100	715052
26631	715053
68881	715054
17552	715055
39964	715056
773	715057
36818	715058
194	715059
59606	715060
31951	715061
7181	715062
69590	715063
38789	715064
23906	715065
12446	715066
11709	715067
1451	715068
26526	715069
79975	715070
33629	715071
2789	715072
822	715073
906	715074
25696	715075
54037	715076
18817	715077
5430	715078
44724	715079
17045	715080
74620	715081
60274	715082
1046	715083
8493	715084
70158	715085
41522	715086
37593	715087
28832	715088
88019	715089
106806	715090
35473	715091
72067	715092
41698	715093
2	715094
179	715095
17867	715096
57539	715097
33171	715098
22695	715099
56918	715100
17481	715101
84193	715102
42394	715103
1284	715104
9206	715105
74037	715106
3884	715107
52377	715108
30146	715109
13961	715110
801	715111
51621	715112
18928	715113
40763	715114
39697	715115
5708	715116
29129	715117
253	715118
101670	715119
79399	715120
48422	715121
728	715122
14304	715123
199	715124
4031	715125
61042	715126
2925	715127
29049	715128
62404	715129
17505	715130
9449	715131
66175	715132
19352	715133
77321	715134
48833	715135
31513	715136
52262	715137
5590	715138
17599	715139
46024	715140
9178	715141
68687	715142
1386	715143
2019	715144
31613	715145
64866	715146
12820	715147
980	715148
94	715149
3454	715150
7884	715151
23207	715152
12572	715153
47386	715154
20208	715155
5928	715156
146	715157
35717	715158
7486	715159
48987	715160
57236	715161
7856	715162
1152	715163
656	715164
69647	715165
43604	715166
62557	715167
831	715168
899	715169
7744	715170
12024	715171
5127	715172
19200	715173
56850	715174
55214	715175
4037	715176
1050	715177
3841	715178
13485	715179
13243	715180
45054	715181
4261	715182
22361	715183
7221	715184
48777	715185
17763	715186
3093	715187
22766	715188
8951	715189
10250	715190
50058	715191
61335	715192
76208	715193
36023	715194
37352	715195
49228	715196
9483	715197
1777	715198
32654	715199
106183	715200
48728	715201
12748	715202
26708	715203
16636	715204
9690	715205
63562	715206
9518	715207
12395	715208
1955	715209
8533	715210
2765	715211
14716	715212
25384	715213
25642	715214
65099	715215
9887	715216
44328	715217
9	715218
6433	715219
12995	715220
61072	715221
12005	715222
6976	715223
6365	715224
30439	715225
23062	715226
37035	715227
39516	715228
34888	715229
40717	715230
44579	715231
2664	715232
25820	715233
7160	715234
72671	715235
56804	715236
72448	715237
66327	715238
13786	715239
14793	715240
59877	715241
4723	715242
40970	715243
539	715244
92931	715245
6998	715246
13898	715247
9001	715248
60979	715249
20100	715250
21137	715251
34093	715252
73309	715253
11829	715254
80274	715255
23264	715256
4520	715257
2296	715258
53897	715259
93241	715260
5946	715261
71266	715262
4200	715263
13437	715264
46087	715265
35801	715266
5211	715267
31184	715268
87485	715269
2291	715270
52256	715271
66001	715272
15069	715273
2731	715274
70047	715275
1322	715276
5555	715277
82403	715278
53002	715279
83239	715280
5347	715281
614	715282
32384	715283
10596	715284
507	715285
6406	715286
66410	715287
549	715288
7319	715289
48453	715290
17633	715291
4770	715292
94326	715293
10233	715294
28194	715295
113866	715296
16379	715297
91787	715298
82025	715299
6329	715300
48743	715301
19079	715302
28886	715303
27323	715304
24942	715305
95883	715306
67801	715307
52606	715308
24952	715309
91479	715310
38145	715311
53766	715312
23737	715313
2938	715314
32	715315
32974	715316
31793	715317
43255	715318
12732	715319
24408	715320
7990	715321
6544	715322
10089	715323
8165	715324
14702	715325
42060	715326
8656	715327
517	715328
944	715329
12635	715330
34750	715331
40390	715332
37400	715333
50402	715334
18085	715335
18049	715336
16693	715337
77712	715338
1913	715339
70440	715340
27632	715341
105173	715342
8904	715343
6691	715344
50318	715345
423	715346
30636	715347
8060	715348
22986	715349
59465	715350
8072	715351
35839	715352
39750	715353
29999	715354
29765	715355
73254	715356
42319	715357
11993	715358
59357	715359
7433	715360
54986	715361
43170	715362
21489	715363
2188	715364
45111	715365
31507	715366
2121	715367
16793	715368
10530	715369
107898	715370
42973	715371
37478	715372
34343	715373
12857	715374
5168	715375
72476	715376
41521	715377
967	715378
37718	715379
44770	715380
72336	715381
68236	715382
52869	715383
61914	715384
27424	715385
941	715386
87744	715387
13997	715388
688	715389
110721	715390
32907	715391
23403	715392
82579	715393
17493	715394
23089	715395
80855	715396
55685	715397
21831	715398
60242	715399
89102	715400
57747	715401
38867	715402
17019	715403
30033	715404
43841	715405
36578	715406
99821	715407
15249	715408
58073	715409
19608	715410
3529	715411
10744	715412
72212	715413
4188	715414
41312	715415
10598	715416
57141	715417
20917	715418
7595	715419
71617	715420
50110	715421
4803	715422
79591	715423
22709	715424
61008	715425
39109	715426
26616	715427
9149	715428
32580	715429
59774	715430
73226	715431
19153	715432
39314	715433
12281	715434
57539	715435
52051	715436
6317	715437
4000	715438
47506	715439
13625	715440
48508	715441
16073	715442
53516	715443
14587	715444
55202	715445
48495	715446
70330	715447
8232	715448
57935	715449
2176	715450
36525	715451
7498	715452
19437	715453
20393	715454
53263	715455
72185	715456
9177	715457
43848	715458
7631	715459
1547	715460
5911	715461
27899	715462
7893	715463
61084	715464
47158	715465
13239	715466
76085	715467
16228	715468
16059	715469
34930	715470
23060	715471
16287	715472
170	715473
65100	715474
4931	715475
76954	715476
51898	715477
23228	715478
56268	715479
69539	715480
1991	715481
25964	715482
34069	715483
37078	715484
61033	715485
11074	715486
15486	715487
37442	715488
70188	715489
451	715490
81457	715491
31680	715492
71904	715493
37456	715494
75125	715495
38372	715496
5	715497
16875	715498
2152	715499
39250	715500
16409	715501
53816	715502
31850	715503
64506	715504
48003	715505
74954	715506
45737	715507
16999	715508
32137	715509
39778	715510
49675	715511
75244	715512
93	715513
67494	715514
11219	715515
41097	715516
59186	715517
86182	715518
26069	715519
17483	715520
1619	715521
77842	715522
23467	715523
67692	715524
79744	715525
105688	715526
70270	715527
10364	715528
85858	715529
335	715530
26847	715531
36578	715532
497	715533
34121	715534
2244	715535
96684	715536
32715	715537
63260	715538
21439	715539
30493	715540
44360	715541
8881	715542
86229	715543
41120	715544
62	715545
8752	715546
4961	715547
70964	715548
12138	715549
819	715550
14822	715551
793	715552
2672	715553
32554	715554
26429	715555
4023	715556
605	715557
33636	715558
274	715559
29528	715560
2128	715561
53709	715562
82719	715563
77761	715564
6	715565
27656	715566
23	715567
2487	715568
88179	715569
39315	715570
14052	715571
33418	715572
34720	715573
8230	715574
73328	715575
70711	715576
21024	715577
22634	715578
44010	715579
36501	715580
9620	715581
576	715582
38033	715583
64837	715584
19036	715585
41473	715586
44156	715587
23597	715588
73703	715589
14672	715590
40028	715591
5344	715592
71674	715593
11733	715594
7790	715595
2707	715596
6990	715597
61928	715598
31296	715599
40713	715600
56334	715601
16820	715602
1017	715603
1	715604
37068	715605
4122	715606
50343	715607
68007	715608
49295	715609
5990	715610
11459	715611
107964	715612
31063	715613
25574	715614
4948	715615
6355	715616
952	715617
15973	715618
59924	715619
26735	715620
7097	715621
3685	715622
37965	715623
74673	715624
109227	715625
9249	715626
32528	715627
102776	715628
11493	715629
508	715630
6846	715631
72472	715632
10431	715633
60598	715634
3392	715635
6644	715636
32707	715637
40511	715638
85642	715639
6985	715640
1132	715641
43317	715642
9422	715643
8342	715644
42757	715645
5135	715646
4646	715647
1598	715648
3410	715649
35059	715650
3836	715651
90370	715652
9366	715653
475	715654
7453	715655
67232	715656
28203	715657
132	715658
45833	715659
312	715660
291	715661
62095	715662
1283	715663
15003	715664
8	715665
9138	715666
654	715667
56318	715668
22533	715669
9709	715670
57734	715671
41365	715672
92171	715673
2059	715674
200	715675
5260	715676
30355	715677
1055	715678
21226	715679
21188	715680
64539	715681
9759	715682
29248	715683
75792	715684
488	715685
11135	715686
38482	715687
10604	715688
116	715689
49101	715690
38238	715691
16867	715692
595	715693
68572	715694
54581	715695
24127	715696
52194	715697
90644	715698
20026	715699
57879	715700
3208	715701
20706	715702
10	715703
7875	715704
69311	715705
41392	715706
37469	715707
4342	715708
54943	715709
39194	715710
6250	715711
38232	715712
15050	715713
25486	715714
59677	715715
61154	715716
29101	715717
34188	715718
55229	715719
69806	715720
46902	715721
27436	715722
41645	715723
39614	715724
19219	715725
23426	715726
98869	715727
38168	715728
44001	715729
38570	715730
4713	715731
41090	715732
1932	715733
12854	715734
36509	715735
15358	715736
60134	715737
17815	715738
801	715739
629	715740
7281	715741
52135	715742
54569	715743
85640	715744
41819	715745
4316	715746
58478	715747
18684	715748
44900	715749
6029	715750
28247	715751
104110	715752
14386	715753
35263	715754
10343	715755
1106	715756
71432	715757
7483	715758
5543	715759
17565	715760
14409	715761
74025	715762
2669	715763
4444	715764
23566	715765
32959	715766
1378	715767
1970	715768
12407	715769
67523	715770
10921	715771
7499	715772
51174	715773
14072	715774
12343	715775
88599	715776
72203	715777
24444	715778
30491	715779
21851	715780
57661	715781
35309	715782
27	715783
9368	715784
7686	715785
794	715786
68202	715787
34825	715788
57899	715789
3641	715790
97032	715791
46472	715792
16054	715793
4310	715794
11514	715795
58625	715796
8428	715797
36420	715798
26323	715799
32202	715800
14280	715801
1578	715802
13954	715803
25675	715804
30825	715805
86833	715806
13372	715807
54259	715808
47211	715809
5826	715810
2358	715811
4896	715812
51273	715813
595	715814
73958	715815
14958	715816
73144	715817
38062	715818
25098	715819
10	715820
1244	715821
27588	715822
911	715823
9068	715824
57464	715825
60320	715826
35151	715827
5201	715828
1793	715829
3212	715830
51861	715831
109578	715832
5268	715833
1653	715834
80411	715835
24767	715836
56164	715837
28204	715838
50167	715839
36857	715840
6673	715841
55774	715842
1292	715843
108347	715844
5627	715845
41410	715846
21515	715847
9133	715848
11019	715849
2530	715850
3351	715851
8470	715852
21536	715853
11669	715854
21303	715855
103672	715856
30874	715857
1942	715858
86396	715859
101116	715860
50429	715861
94738	715862
2739	715863
45441	715864
54497	715865
57170	715866
8236	715867
1052	715868
64816	715869
2661	715870
923	715871
46450	715872
1670	715873
9945	715874
14174	715875
41135	715876
1463	715877
21280	715878
3682	715879
19153	715880
659	715881
60844	715882
40	715883
21073	715884
46501	715885
44558	715886
2823	715887
49453	715888
12555	715889
27304	715890
108109	715891
9929	715892
85590	715893
594	715894
58	715895
5716	715896
72126	715897
31613	715898
6451	715899
7328	715900
54423	715901
5673	715902
30458	715903
80014	715904
5293	715905
92084	715906
41641	715907
9965	715908
54762	715909
58856	715910
19953	715911
82135	715912
493	715913
36616	715914
32661	715915
1	715916
11159	715917
41685	715918
41193	715919
16100	715920
53291	715921
33861	715922
3890	715923
64900	715924
18910	715925
8594	715926
3486	715927
26115	715928
55757	715929
14157	715930
33623	715931
200	715932
68132	715933
39039	715934
29603	715935
40425	715936
13612	715937
85793	715938
2804	715939
95645	715940
3635	715941
6694	715942
31816	715943
45313	715944
363	715945
55737	715946
14238	715947
7732	715948
98920	715949
3136	715950
102096	715951
55738	715952
13736	715953
38705	715954
88849	715955
20677	715956
13022	715957
62224	715958
12662	715959
26883	715960
10276	715961
57795	715962
11136	715963
2	715964
4483	715965
83096	715966
22328	715967
32748	715968
27492	715969
1085	715970
1641	715971
39311	715972
10798	715973
10096	715974
3861	715975
92283	715976
9983	715977
36760	715978
18227	715979
24393	715980
69450	715981
39801	715982
36906	715983
36808	715984
5793	715985
70969	715986
15438	715987
15505	715988
82883	715989
15885	715990
59984	715991
22861	715992
108105	715993
8603	715994
2856	715995
50117	715996
3668	715997
10946	715998
2363	715999
85970	716000
19860	716001
8115	716002
44006	716003
48181	716004
41471	716005
13383	716006
56219	716007
21194	716008
628	716009
52567	716010
53211	716011
30714	716012
12131	716013
2500	716014
77665	716015
18372	716016
38709	716017
52641	716018
36617	716019
41831	716020
82879	716021
45418	716022
37724	716023
3000	716024
51756	716025
4142	716026
28484	716027
514	716028
20000	716029
29028	716030
10465	716031
27985	716032
47934	716033
6434	716034
56541	716035
23931	716036
13666	716037
19476	716038
31240	716039
11412	716040
873	716041
30118	716042
2955	716043
22050	716044
30258	716045
23722	716046
293	716047
31269	716048
77067	716049
42841	716050
8725	716051
62087	716052
43188	716053
411	716054
46233	716055
9	716056
25987	716057
29957	716058
2105	716059
61378	716060
9272	716061
4378	716062
34432	716063
33663	716064
33556	716065
30324	716066
15758	716067
35140	716068
36886	716069
46366	716070
17205	716071
164	716072
64912	716073
2522	716074
114313	716075
24430	716076
28189	716077
48	716078
4799	716079
42710	716080
68570	716081
71970	716082
40563	716083
64584	716084
35960	716085
1199	716086
50959	716087
1858	716088
41070	716089
59531	716090
25182	716091
3010	716092
49287	716093
36135	716094
9067	716095
17293	716096
4239	716097
15188	716098
75988	716099
10732	716100
24280	716101
18951	716102
937	716103
2812	716104
51602	716105
56002	716106
29826	716107
20328	716108
28381	716109
11791	716110
63	716111
3347	716112
19759	716113
62389	716114
7048	716115
271	716116
50009	716117
5053	716118
75646	716119
13914	716120
12965	716121
1376	716122
26253	716123
63683	716124
13474	716125
46212	716126
17126	716127
92010	716128
83235	716129
67986	716130
20295	716131
1178	716132
90321	716133
9520	716134
9592	716135
61885	716136
1719	716137
11798	716138
51437	716139
44770	716140
59793	716141
42242	716142
24388	716143
82758	716144
84070	716145
76215	716146
52632	716147
23228	716148
65775	716149
2485	716150
41965	716151
33419	716152
3830	716153
28707	716154
68338	716155
3158	716156
4828	716157
113252	716158
25053	716159
12094	716160
3083	716161
30074	716162
13311	716163
22782	716164
27344	716165
70178	716166
16310	716167
21634	716168
103415	716169
21309	716170
31119	716171
78567	716172
20521	716173
29711	716174
3137	716175
3993	716176
3374	716177
25264	716178
7463	716179
4445	716180
19429	716181
20029	716182
78655	716183
19431	716184
33540	716185
50884	716186
5319	716187
7840	716188
45140	716189
17361	716190
18025	716191
4053	716192
48215	716193
7507	716194
58034	716195
14973	716196
67380	716197
188	716198
9488	716199
96609	716200
101582	716201
88914	716202
32992	716203
2744	716204
48243	716205
30077	716206
56894	716207
854	716208
37421	716209
1314	716210
6669	716211
32127	716212
2498	716213
36455	716214
49611	716215
2128	716216
31906	716217
51721	716218
60229	716219
47937	716220
1570	716221
4409	716222
17392	716223
43382	716224
16657	716225
34373	716226
73633	716227
54332	716228
18140	716229
29695	716230
5658	716231
886	716232
5130	716233
3549	716234
71425	716235
14751	716236
2205	716237
39364	716238
36765	716239
22470	716240
76068	716241
18068	716242
15007	716243
6425	716244
35784	716245
94611	716246
71010	716247
34577	716248
53579	716249
15555	716250
1781	716251
3070	716252
3337	716253
47219	716254
37771	716255
40494	716256
6596	716257
10686	716258
41454	716259
6671	716260
79423	716261
2888	716262
24962	716263
6771	716264
13245	716265
21618	716266
81662	716267
69176	716268
18248	716269
8923	716270
64755	716271
26803	716272
76199	716273
45519	716274
8747	716275
17520	716276
143	716277
2119	716278
2552	716279
33680	716280
79824	716281
46250	716282
32468	716283
44144	716284
47581	716285
27734	716286
90498	716287
30	716288
50336	716289
163	716290
6577	716291
13711	716292
37503	716293
82099	716294
31430	716295
37638	716296
27546	716297
32040	716298
5581	716299
21638	716300
36424	716301
20189	716302
81952	716303
54579	716304
1194	716305
43761	716306
31724	716307
3515	716308
6271	716309
85158	716310
39728	716311
3571	716312
4365	716313
7663	716314
21721	716315
13114	716316
11142	716317
10494	716318
20364	716319
50722	716320
38314	716321
1315	716322
44225	716323
12518	716324
52317	716325
14412	716326
43246	716327
44040	716328
81817	716329
16306	716330
2797	716331
52748	716332
34741	716333
53135	716334
30912	716335
20520	716336
11896	716337
53090	716338
14256	716339
25046	716340
34289	716341
47890	716342
362	716343
181	716344
28139	716345
47736	716346
69291	716347
48232	716348
31278	716349
56912	716350
97892	716351
1995	716352
3288	716353
39435	716354
15768	716355
4287	716356
58924	716357
19414	716358
30771	716359
57097	716360
14449	716361
22826	716362
37242	716363
30391	716364
71543	716365
38146	716366
78698	716367
23011	716368
24435	716369
23897	716370
6619	716371
22878	716372
12419	716373
100063	716374
42857	716375
3885	716376
31624	716377
74683	716378
19395	716379
33569	716380
15960	716381
11603	716382
43718	716383
86989	716384
86149	716385
32521	716386
73468	716387
943	716388
90010	716389
56092	716390
33073	716391
19532	716392
33366	716393
28523	716394
3521	716395
150	716396
47680	716397
36475	716398
35294	716399
57114	716400
55166	716401
74697	716402
39476	716403
21127	716404
24304	716405
1379	716406
4029	716407
54270	716408
30589	716409
53477	716410
19995	716411
690	716412
24614	716413
7923	716414
42129	716415
110279	716416
19630	716417
6638	716418
21446	716419
67289	716420
4806	716421
9844	716422
15417	716423
23371	716424
43526	716425
4351	716426
51892	716427
14532	716428
15068	716429
12495	716430
21558	716431
51943	716432
9664	716433
9803	716434
18274	716435
62996	716436
5064	716437
9020	716438
8223	716439
4739	716440
44404	716441
11394	716442
55109	716443
349	716444
2594	716445
49666	716446
14577	716447
818	716448
61975	716449
16382	716450
7636	716451
83678	716452
29691	716453
33560	716454
24980	716455
48881	716456
86450	716457
21402	716458
1057	716459
31895	716460
31708	716461
24062	716462
51313	716463
2706	716464
33470	716465
27214	716466
24843	716467
55354	716468
89938	716469
91435	716470
29209	716471
40853	716472
1228	716473
8614	716474
40593	716475
87541	716476
25098	716477
3840	716478
27523	716479
18439	716480
34966	716481
24184	716482
1352	716483
85047	716484
79854	716485
10102	716486
1138	716487
39755	716488
69982	716489
64319	716490
33277	716491
19749	716492
9228	716493
23409	716494
89600	716495
81610	716496
35315	716497
45129	716498
1274	716499
53553	716500
15947	716501
38454	716502
1600	716503
69339	716504
62053	716505
40263	716506
8983	716507
31912	716508
22636	716509
44117	716510
2797	716511
759	716512
841	716513
55401	716514
4249	716515
602	716516
41588	716517
67532	716518
6945	716519
4733	716520
29884	716521
573	716522
35641	716523
13659	716524
8126	716525
46159	716526
39708	716527
5612	716528
102865	716529
75893	716530
707	716531
39190	716532
3294	716533
679	716534
853	716535
3750	716536
1710	716537
569	716538
86760	716539
13221	716540
67667	716541
37588	716542
16820	716543
11617	716544
1545	716545
66983	716546
7157	716547
35315	716548
48627	716549
3331	716550
43493	716551
560	716552
16215	716553
23767	716554
11447	716555
62637	716556
36566	716557
7800	716558
10510	716559
90041	716560
43811	716561
57038	716562
77638	716563
15159	716564
49264	716565
35617	716566
47813	716567
30196	716568
1214	716569
9603	716570
74696	716571
24033	716572
58424	716573
28441	716574
6085	716575
85838	716576
80261	716577
61063	716578
43720	716579
87939	716580
2915	716581
52232	716582
18434	716583
95502	716584
7060	716585
7365	716586
62404	716587
10029	716588
27037	716589
31862	716590
1562	716591
41152	716592
5806	716593
42678	716594
107425	716595
37357	716596
13524	716597
342	716598
3772	716599
11449	716600
193	716601
22813	716602
11237	716603
17194	716604
34590	716605
19418	716606
37558	716607
515	716608
18263	716609
1235	716610
104286	716611
28120	716612
81048	716613
28322	716614
69740	716615
33819	716616
110382	716617
15448	716618
918	716619
1827	716620
1685	716621
29537	716622
7204	716623
51378	716624
30054	716625
46454	716626
9181	716627
82115	716628
10530	716629
31449	716630
28594	716631
171	716632
35908	716633
26967	716634
9608	716635
11362	716636
4090	716637
4766	716638
18529	716639
17271	716640
44057	716641
91858	716642
19722	716643
93531	716644
5472	716645
81835	716646
5661	716647
3186	716648
10482	716649
855	716650
6382	716651
10106	716652
412	716653
51	716654
9891	716655
19777	716656
62539	716657
24370	716658
21778	716659
41898	716660
56674	716661
94	716662
2538	716663
62255	716664
10142	716665
2360	716666
38604	716667
4669	716668
69042	716669
7297	716670
4056	716671
81418	716672
23092	716673
61176	716674
68388	716675
34412	716676
75015	716677
46230	716678
69112	716679
36376	716680
5025	716681
1617	716682
95200	716683
7025	716684
41157	716685
85174	716686
843	716687
8834	716688
15224	716689
3290	716690
20839	716691
47993	716692
46699	716693
6906	716694
7176	716695
2109	716696
46816	716697
1475	716698
8148	716699
153	716700
45095	716701
54247	716702
1925	716703
48854	716704
1473	716705
11501	716706
4226	716707
32973	716708
2492	716709
65338	716710
1266	716711
14642	716712
16835	716713
4911	716714
89782	716715
14130	716716
64491	716717
62700	716718
26934	716719
27647	716720
33434	716721
6645	716722
5097	716723
34677	716724
3648	716725
15916	716726
63	716727
32420	716728
79459	716729
12733	716730
26970	716731
10199	716732
56861	716733
7346	716734
35120	716735
16956	716736
12144	716737
5699	716738
45746	716739
61466	716740
33207	716741
6984	716742
56771	716743
35771	716744
20723	716745
93274	716746
3507	716747
44513	716748
39096	716749
4064	716750
12493	716751
54465	716752
103463	716753
23179	716754
23270	716755
64984	716756
51987	716757
236	716758
8360	716759
929	716760
10125	716761
25947	716762
73126	716763
91	716764
9603	716765
28410	716766
66989	716767
21844	716768
73477	716769
10618	716770
51532	716771
56189	716772
34618	716773
29633	716774
17512	716775
22110	716776
20083	716777
23306	716778
40017	716779
83450	716780
16648	716781
27894	716782
9923	716783
37782	716784
42392	716785
48469	716786
3515	716787
42847	716788
10388	716789
60595	716790
6249	716791
78065	716792
14937	716793
1294	716794
2536	716795
511	716796
13193	716797
69992	716798
812	716799
2594	716800
87542	716801
12073	716802
16098	716803
57172	716804
7322	716805
85197	716806
34600	716807
60600	716808
66894	716809
1697	716810
2780	716811
21138	716812
5155	716813
2	716814
39100	716815
367	716816
36271	716817
51853	716818
47453	716819
19801	716820
14965	716821
35249	716822
24083	716823
37465	716824
14799	716825
2866	716826
54848	716827
15618	716828
33927	716829
46793	716830
136	716831
22252	716832
9319	716833
50193	716834
88776	716835
49935	716836
15345	716837
63037	716838
45567	716839
45739	716840
206	716841
55156	716842
93317	716843
17342	716844
45537	716845
5848	716846
8499	716847
21276	716848
3342	716849
709	716850
979	716851
23651	716852
16618	716853
62053	716854
21220	716855
13985	716856
1085	716857
771	716858
64240	716859
92022	716860
33290	716861
3637	716862
15319	716863
9350	716864
48904	716865
62540	716866
15295	716867
33047	716868
763	716869
53701	716870
11581	716871
4394	716872
5532	716873
61123	716874
13405	716875
29732	716876
234	716877
430	716878
19916	716879
36494	716880
25921	716881
59873	716882
55640	716883
50662	716884
26021	716885
17164	716886
72856	716887
54929	716888
12760	716889
15597	716890
5667	716891
61109	716892
45100	716893
57899	716894
28609	716895
7543	716896
92067	716897
17189	716898
25602	716899
7845	716900
6272	716901
84714	716902
91387	716903
11162	716904
79458	716905
18499	716906
14496	716907
45466	716908
10031	716909
51595	716910
67073	716911
29280	716912
3074	716913
85020	716914
4834	716915
203	716916
109555	716917
10050	716918
78841	716919
71633	716920
44545	716921
32545	716922
47353	716923
3712	716924
44772	716925
33775	716926
57657	716927
1707	716928
57532	716929
27689	716930
21571	716931
11902	716932
21276	716933
3899	716934
51969	716935
61496	716936
55533	716937
10335	716938
35291	716939
30070	716940
44165	716941
38341	716942
59446	716943
36667	716944
22741	716945
77705	716946
24276	716947
14057	716948
60688	716949
40091	716950
76983	716951
25446	716952
79453	716953
8191	716954
42932	716955
26186	716956
132	716957
69678	716958
10746	716959
75746	716960
8573	716961
70559	716962
31137	716963
8609	716964
35662	716965
71221	716966
3169	716967
38794	716968
529	716969
99924	716970
3305	716971
95075	716972
7556	716973
40800	716974
78207	716975
21855	716976
59755	716977
40537	716978
3421	716979
12720	716980
3736	716981
55132	716982
49832	716983
11340	716984
3856	716985
5781	716986
64658	716987
4475	716988
7476	716989
28558	716990
42532	716991
25626	716992
1148	716993
3722	716994
73977	716995
24758	716996
35354	716997
21322	716998
19359	716999
38861	717000
21486	717001
2572	717002
9227	717003
92668	717004
323	717005
46154	717006
56399	717007
47033	717008
3978	717009
95860	717010
30119	717011
977	717012
651	717013
61684	717014
41456	717015
30729	717016
5	717017
52845	717018
9615	717019
3120	717020
34692	717021
6969	717022
40343	717023
25400	717024
65	717025
32360	717026
24757	717027
63070	717028
39151	717029
78227	717030
12571	717031
93188	717032
47126	717033
2369	717034
59067	717035
21604	717036
35629	717037
44953	717038
53519	717039
32081	717040
207	717041
1858	717042
297	717043
616	717044
4785	717045
14126	717046
2338	717047
41850	717048
14126	717049
4280	717050
81568	717051
54625	717052
48320	717053
12143	717054
37592	717055
31372	717056
63175	717057
248	717058
58899	717059
1793	717060
83993	717061
14172	717062
16332	717063
13641	717064
12526	717065
34470	717066
46840	717067
254	717068
3562	717069
75	717070
43755	717071
20041	717072
18023	717073
40749	717074
6551	717075
62563	717076
11398	717077
55640	717078
1064	717079
24581	717080
1239	717081
74	717082
237	717083
52239	717084
51604	717085
11303	717086
37887	717087
32015	717088
7414	717089
4442	717090
28546	717091
27042	717092
96628	717093
9363	717094
60043	717095
17254	717096
4038	717097
87035	717098
2766	717099
44339	717100
28111	717101
14845	717102
21393	717103
4383	717104
23361	717105
1762	717106
4783	717107
108117	717108
22796	717109
10762	717110
60041	717111
13324	717112
55559	717113
44072	717114
36994	717115
2612	717116
80484	717117
17398	717118
51177	717119
69393	717120
7326	717121
31137	717122
30314	717123
113409	717124
19933	717125
65201	717126
62924	717127
1919	717128
7519	717129
2900	717130
5214	717131
53222	717132
44429	717133
90951	717134
34738	717135
21982	717136
8132	717137
79050	717138
10375	717139
44019	717140
43418	717141
73302	717142
42610	717143
83154	717144
1917	717145
2319	717146
48596	717147
8926	717148
12829	717149
27842	717150
8805	717151
13940	717152
1075	717153
76267	717154
82437	717155
88674	717156
29888	717157
19607	717158
3212	717159
70186	717160
8006	717161
19626	717162
17056	717163
40270	717164
13242	717165
56513	717166
10373	717167
13172	717168
42267	717169
31972	717170
10334	717171
33075	717172
33996	717173
40986	717174
78233	717175
644	717176
20888	717177
1059	717178
25525	717179
78044	717180
18001	717181
79253	717182
692	717183
71326	717184
33722	717185
52268	717186
18907	717187
11925	717188
2073	717189
4201	717190
34205	717191
29531	717192
103993	717193
89745	717194
60683	717195
3572	717196
17677	717197
38770	717198
36728	717199
35265	717200
6975	717201
51858	717202
65950	717203
91859	717204
15830	717205
46673	717206
74995	717207
55671	717208
4105	717209
11278	717210
38	717211
62800	717212
42498	717213
39092	717214
16848	717215
11575	717216
10217	717217
27018	717218
29377	717219
20811	717220
2944	717221
20771	717222
69501	717223
754	717224
9214	717225
41611	717226
12470	717227
68275	717228
27013	717229
9389	717230
21154	717231
39540	717232
26066	717233
21681	717234
8262	717235
19949	717236
54252	717237
21148	717238
27234	717239
11451	717240
16660	717241
113680	717242
70987	717243
88844	717244
10446	717245
4108	717246
17625	717247
58019	717248
59653	717249
21567	717250
8467	717251
13917	717252
8443	717253
11134	717254
4	717255
1177	717256
47895	717257
34297	717258
8647	717259
8982	717260
63153	717261
89637	717262
24771	717263
29519	717264
820	717265
73951	717266
57800	717267
57521	717268
18534	717269
5942	717270
27916	717271
18643	717272
75000	717273
5147	717274
10742	717275
5264	717276
41753	717277
6430	717278
40590	717279
34914	717280
68006	717281
14303	717282
100854	717283
1736	717284
3289	717285
9981	717286
17090	717287
6145	717288
16693	717289
30604	717290
31221	717291
28317	717292
18448	717293
16124	717294
35864	717295
5043	717296
1309	717297
19840	717298
4157	717299
54141	717300
76557	717301
5241	717302
4324	717303
61784	717304
24802	717305
85657	717306
36832	717307
40331	717308
87515	717309
64819	717310
23791	717311
36937	717312
5481	717313
72802	717314
30560	717315
2792	717316
6657	717317
10133	717318
58377	717319
8943	717320
10562	717321
9112	717322
3620	717323
11269	717324
32768	717325
31604	717326
10102	717327
19847	717328
33526	717329
26496	717330
13672	717331
8444	717332
2879	717333
1005	717334
3175	717335
48494	717336
851	717337
18609	717338
22247	717339
29944	717340
84854	717341
14476	717342
26680	717343
970	717344
689	717345
47726	717346
35053	717347
11229	717348
28112	717349
19022	717350
369	717351
84074	717352
7891	717353
9936	717354
2737	717355
42669	717356
111459	717357
40924	717358
43399	717359
86487	717360
1117	717361
51833	717362
111457	717363
24462	717364
3766	717365
11572	717366
85874	717367
63866	717368
9149	717369
44357	717370
16556	717371
2890	717372
1112	717373
87267	717374
27964	717375
37558	717376
2359	717377
54239	717378
3171	717379
15101	717380
23736	717381
638	717382
41118	717383
26663	717384
1359	717385
55469	717386
14857	717387
13354	717388
4592	717389
23262	717390
28	717391
45868	717392
66510	717393
4655	717394
1672	717395
48163	717396
3159	717397
36936	717398
19322	717399
70605	717400
69337	717401
668	717402
11338	717403
50129	717404
944	717405
17443	717406
8032	717407
6074	717408
45865	717409
10683	717410
1837	717411
574	717412
36528	717413
61320	717414
49785	717415
10552	717416
2149	717417
11106	717418
69990	717419
76345	717420
20025	717421
10882	717422
16873	717423
22981	717424
45949	717425
66898	717426
82491	717427
49497	717428
19001	717429
44023	717430
7983	717431
65032	717432
1688	717433
56011	717434
54317	717435
103150	717436
28825	717437
9592	717438
14630	717439
26235	717440
90152	717441
12931	717442
883	717443
37204	717444
638	717445
5950	717446
10870	717447
40460	717448
16500	717449
3	717450
35834	717451
9186	717452
2230	717453
1040	717454
48868	717455
21103	717456
21353	717457
4331	717458
24627	717459
1498	717460
50862	717461
45701	717462
39597	717463
2067	717464
50650	717465
102379	717466
63772	717467
95	717468
16024	717469
14735	717470
5193	717471
6491	717472
44226	717473
71981	717474
5054	717475
1404	717476
14282	717477
25850	717478
3149	717479
38736	717480
1797	717481
28202	717482
81172	717483
433	717484
7567	717485
10238	717486
50903	717487
27135	717488
26216	717489
91464	717490
58806	717491
19784	717492
47941	717493
18254	717494
82308	717495
36093	717496
72677	717497
52491	717498
12175	717499
12746	717500
8814	717501
71496	717502
17413	717503
23297	717504
2690	717505
8887	717506
54696	717507
68502	717508
12131	717509
11747	717510
4471	717511
975	717512
16188	717513
1496	717514
367	717515
13664	717516
68012	717517
22917	717518
1947	717519
11719	717520
49186	717521
22	717522
700	717523
36081	717524
7204	717525
20826	717526
12447	717527
6659	717528
12066	717529
68435	717530
4769	717531
357	717532
18340	717533
7275	717534
66563	717535
53575	717536
78588	717537
50863	717538
51503	717539
27670	717540
35265	717541
42274	717542
821	717543
21768	717544
51556	717545
113962	717546
8860	717547
803	717548
38691	717549
62213	717550
17504	717551
731	717552
11358	717553
7021	717554
64756	717555
16971	717556
4211	717557
7960	717558
32780	717559
43851	717560
7901	717561
52734	717562
103801	717563
27460	717564
215	717565
1003	717566
6885	717567
32938	717568
15284	717569
23886	717570
14971	717571
62920	717572
23261	717573
34403	717574
33920	717575
20912	717576
17114	717577
1566	717578
22320	717579
78160	717580
71598	717581
2149	717582
1113	717583
2316	717584
159	717585
71332	717586
30722	717587
19309	717588
2	717589
57399	717590
19681	717591
62497	717592
28571	717593
62121	717594
30333	717595
9791	717596
5350	717597
19334	717598
76749	717599
20911	717600
4298	717601
14973	717602
4949	717603
5034	717604
40439	717605
14158	717606
3641	717607
3491	717608
73077	717609
32518	717610
20711	717611
24144	717612
23308	717613
32310	717614
29269	717615
60251	717616
2090	717617
46231	717618
14793	717619
56639	717620
12242	717621
60689	717622
7778	717623
46755	717624
9146	717625
72283	717626
2870	717627
55230	717628
31361	717629
16893	717630
17102	717631
17141	717632
8244	717633
16138	717634
76283	717635
104	717636
92268	717637
18986	717638
73547	717639
4753	717640
7626	717641
22851	717642
16910	717643
4785	717644
64460	717645
4068	717646
28919	717647
64980	717648
49845	717649
28576	717650
53747	717651
128	717652
19115	717653
62183	717654
33083	717655
77147	717656
81207	717657
3780	717658
90233	717659
69488	717660
49278	717661
6611	717662
25045	717663
34250	717664
2768	717665
88875	717666
4605	717667
32561	717668
1200	717669
7166	717670
23766	717671
17121	717672
54789	717673
8445	717674
41809	717675
34668	717676
2620	717677
22000	717678
9298	717679
39703	717680
53381	717681
41464	717682
76388	717683
12823	717684
2303	717685
25846	717686
14465	717687
15339	717688
36315	717689
50222	717690
10046	717691
26941	717692
14826	717693
16756	717694
84380	717695
67932	717696
78797	717697
101890	717698
55202	717699
7057	717700
54546	717701
31715	717702
16597	717703
284	717704
1178	717705
21256	717706
2221	717707
14251	717708
478	717709
7842	717710
11775	717711
728	717712
45502	717713
19430	717714
74022	717715
5386	717716
808	717717
8165	717718
55400	717719
8107	717720
13428	717721
100385	717722
69729	717723
102096	717724
73015	717725
2974	717726
4721	717727
30796	717728
33763	717729
4118	717730
671	717731
131	717732
32714	717733
39217	717734
35928	717735
13902	717736
9376	717737
14579	717738
6252	717739
15676	717740
1494	717741
38169	717742
70329	717743
27798	717744
56427	717745
3291	717746
31204	717747
44764	717748
90070	717749
17986	717750
4753	717751
37182	717752
17137	717753
4030	717754
2698	717755
6715	717756
43875	717757
14239	717758
2557	717759
4637	717760
11893	717761
17228	717762
2757	717763
102830	717764
12393	717765
65654	717766
13647	717767
5678	717768
87801	717769
37325	717770
78661	717771
81116	717772
31832	717773
5458	717774
130	717775
53011	717776
40234	717777
40423	717778
37407	717779
2107	717780
5077	717781
68595	717782
73692	717783
2383	717784
1262	717785
176	717786
59869	717787
23285	717788
4049	717789
14595	717790
104329	717791
33822	717792
55931	717793
87655	717794
43640	717795
11334	717796
120	717797
68985	717798
43814	717799
17124	717800
35629	717801
19927	717802
5990	717803
6187	717804
6866	717805
17184	717806
7842	717807
53839	717808
20381	717809
10511	717810
45632	717811
19764	717812
97436	717813
74002	717814
23316	717815
63137	717816
377	717817
77032	717818
22865	717819
32173	717820
4321	717821
55264	717822
4555	717823
27073	717824
21208	717825
1377	717826
74764	717827
31496	717828
28110	717829
53937	717830
73145	717831
32853	717832
5579	717833
58834	717834
465	717835
39748	717836
7990	717837
49135	717838
11764	717839
39778	717840
17618	717841
36568	717842
45996	717843
344	717844
62104	717845
363	717846
16882	717847
11558	717848
46427	717849
49963	717850
64051	717851
512	717852
18801	717853
27657	717854
33571	717855
26124	717856
23034	717857
26007	717858
44188	717859
82410	717860
38662	717861
4059	717862
21774	717863
16205	717864
21685	717865
102613	717866
55554	717867
78000	717868
86827	717869
31304	717870
7862	717871
73852	717872
23479	717873
50078	717874
12842	717875
1068	717876
98422	717877
75567	717878
37479	717879
98128	717880
74897	717881
30576	717882
95636	717883
30282	717884
33821	717885
53553	717886
181	717887
30531	717888
21963	717889
2389	717890
6798	717891
363	717892
6979	717893
5224	717894
29858	717895
91799	717896
25082	717897
7393	717898
73260	717899
19094	717900
45	717901
73165	717902
3725	717903
30149	717904
6142	717905
1682	717906
23044	717907
62607	717908
70455	717909
79356	717910
91373	717911
82808	717912
46820	717913
62547	717914
8108	717915
60472	717916
43914	717917
19929	717918
2211	717919
18730	717920
69206	717921
33218	717922
6031	717923
23791	717924
3783	717925
9028	717926
41678	717927
2550	717928
15358	717929
52242	717930
55943	717931
8191	717932
772	717933
47426	717934
48695	717935
47281	717936
56757	717937
5974	717938
123	717939
18712	717940
46355	717941
25275	717942
22486	717943
21531	717944
16846	717945
6553	717946
14838	717947
66910	717948
7888	717949
8135	717950
8197	717951
11042	717952
408	717953
12046	717954
88687	717955
45346	717956
37243	717957
51993	717958
54705	717959
33974	717960
46821	717961
23303	717962
51522	717963
63691	717964
77795	717965
27194	717966
25324	717967
13103	717968
31912	717969
18812	717970
111536	717971
1121	717972
16034	717973
2732	717974
25511	717975
107041	717976
64007	717977
2032	717978
2439	717979
3787	717980
33516	717981
6377	717982
81287	717983
2945	717984
73358	717985
45751	717986
2582	717987
42848	717988
47330	717989
14728	717990
29463	717991
602	717992
55278	717993
18803	717994
6869	717995
12444	717996
50150	717997
68201	717998
13509	717999
85305	718000
62943	718001
1993	718002
131	718003
22137	718004
41904	718005
66204	718006
10006	718007
4031	718008
29366	718009
84237	718010
2614	718011
23789	718012
87139	718013
26602	718014
33036	718015
15700	718016
39095	718017
29988	718018
20774	718019
588	718020
45409	718021
104270	718022
18152	718023
26609	718024
61673	718025
5627	718026
30628	718027
2918	718028
44104	718029
35908	718030
33130	718031
551	718032
53797	718033
2415	718034
34569	718035
39387	718036
34380	718037
6782	718038
16137	718039
177	718040
78549	718041
62243	718042
28286	718043
70909	718044
22123	718045
31955	718046
62034	718047
45171	718048
594	718049
47534	718050
11993	718051
45175	718052
45035	718053
44133	718054
32993	718055
18786	718056
3643	718057
19177	718058
2579	718059
22993	718060
40267	718061
18089	718062
5243	718063
21989	718064
64416	718065
64402	718066
7151	718067
3487	718068
77744	718069
29584	718070
30139	718071
620	718072
60811	718073
16323	718074
50109	718075
9800	718076
79318	718077
63438	718078
32926	718079
43463	718080
4280	718081
3076	718082
8013	718083
60	718084
3046	718085
20724	718086
15812	718087
37234	718088
57844	718089
7268	718090
17987	718091
3786	718092
10658	718093
87875	718094
64061	718095
8116	718096
90556	718097
66123	718098
20004	718099
16	718100
23652	718101
31916	718102
27101	718103
27898	718104
15122	718105
38927	718106
20582	718107
19133	718108
33230	718109
45321	718110
32804	718111
43177	718112
30216	718113
32670	718114
69935	718115
88602	718116
50768	718117
92211	718118
1952	718119
74294	718120
12002	718121
38365	718122
13500	718123
2284	718124
36669	718125
3452	718126
47694	718127
353	718128
11732	718129
19432	718130
24263	718131
65822	718132
7047	718133
57253	718134
15473	718135
86020	718136
27938	718137
43359	718138
83496	718139
8146	718140
16967	718141
65827	718142
74904	718143
41916	718144
12190	718145
21775	718146
1274	718147
18167	718148
5217	718149
17539	718150
5235	718151
61298	718152
77635	718153
20755	718154
62518	718155
23321	718156
1488	718157
51668	718158
3568	718159
595	718160
61645	718161
9713	718162
6382	718163
76615	718164
14985	718165
2329	718166
17267	718167
40490	718168
4093	718169
1135	718170
15533	718171
39004	718172
53364	718173
3731	718174
5014	718175
5687	718176
55303	718177
128	718178
40209	718179
17918	718180
62081	718181
44375	718182
50556	718183
3746	718184
29751	718185
5144	718186
3147	718187
15462	718188
10433	718189
15759	718190
23867	718191
23933	718192
16084	718193
31681	718194
14287	718195
969	718196
35227	718197
1292	718198
94994	718199
19904	718200
62591	718201
16192	718202
24931	718203
1845	718204
4877	718205
24032	718206
54208	718207
19438	718208
7613	718209
41961	718210
107790	718211
67460	718212
10497	718213
538	718214
16175	718215
1089	718216
4491	718217
87594	718218
16264	718219
78953	718220
538	718221
29816	718222
6497	718223
102987	718224
7418	718225
15028	718226
19105	718227
30012	718228
67120	718229
76983	718230
5292	718231
13740	718232
34509	718233
78836	718234
51273	718235
2594	718236
5691	718237
1502	718238
2152	718239
47427	718240
34777	718241
63164	718242
62818	718243
58154	718244
13428	718245
47927	718246
1277	718247
6218	718248
98188	718249
4434	718250
55393	718251
16869	718252
68311	718253
2904	718254
1930	718255
14323	718256
13788	718257
23917	718258
16926	718259
20490	718260
6165	718261
84552	718262
10368	718263
10939	718264
237	718265
17166	718266
80350	718267
25130	718268
61171	718269
55277	718270
6609	718271
82650	718272
56902	718273
36452	718274
66482	718275
7994	718276
100731	718277
44812	718278
3471	718279
14331	718280
29766	718281
921	718282
51133	718283
18539	718284
96157	718285
73402	718286
52509	718287
61039	718288
24305	718289
2121	718290
3859	718291
140	718292
24364	718293
47251	718294
2129	718295
52518	718296
6986	718297
10906	718298
50199	718299
75675	718300
61777	718301
6948	718302
13839	718303
13059	718304
6713	718305
1879	718306
7041	718307
25459	718308
76800	718309
10594	718310
20068	718311
10956	718312
57562	718313
8131	718314
38120	718315
56668	718316
17070	718317
91882	718318
279	718319
11219	718320
825	718321
23934	718322
9150	718323
1490	718324
15749	718325
19590	718326
461	718327
71386	718328
34913	718329
37687	718330
107984	718331
373	718332
30550	718333
459	718334
4943	718335
25834	718336
12232	718337
28939	718338
35407	718339
5697	718340
10561	718341
561	718342
37094	718343
44099	718344
13189	718345
5580	718346
18696	718347
8497	718348
56134	718349
3866	718350
5223	718351
70885	718352
93319	718353
38011	718354
54481	718355
16689	718356
12539	718357
73127	718358
12222	718359
2605	718360
11957	718361
27742	718362
62088	718363
13769	718364
3813	718365
74813	718366
59014	718367
51416	718368
1820	718369
17898	718370
58447	718371
7292	718372
11407	718373
32001	718374
7135	718375
84864	718376
10785	718377
2659	718378
13696	718379
3616	718380
7636	718381
50209	718382
15868	718383
65524	718384
51289	718385
44856	718386
22297	718387
206	718388
6254	718389
36045	718390
2968	718391
73845	718392
114113	718393
19041	718394
62359	718395
26680	718396
8787	718397
87	718398
55138	718399
24459	718400
54869	718401
47761	718402
47011	718403
23878	718404
30317	718405
17036	718406
40025	718407
40480	718408
26788	718409
11295	718410
78600	718411
51646	718412
24602	718413
12463	718414
41684	718415
32266	718416
6787	718417
1226	718418
14329	718419
21664	718420
2341	718421
72988	718422
331	718423
768	718424
46025	718425
675	718426
54516	718427
911	718428
8300	718429
97416	718430
28875	718431
33819	718432
2035	718433
36212	718434
43044	718435
37436	718436
108270	718437
32099	718438
28434	718439
30368	718440
126	718441
37499	718442
4611	718443
1938	718444
2830	718445
8091	718446
44123	718447
239	718448
7081	718449
28896	718450
13	718451
6423	718452
22071	718453
7279	718454
19651	718455
17527	718456
81382	718457
50452	718458
25656	718459
15137	718460
42851	718461
32132	718462
80159	718463
25160	718464
8225	718465
58695	718466
41020	718467
94778	718468
67522	718469
515	718470
23909	718471
46971	718472
5396	718473
42068	718474
145	718475
21313	718476
31640	718477
24908	718478
61624	718479
36463	718480
30006	718481
111020	718482
7499	718483
3568	718484
79	718485
3656	718486
34228	718487
548	718488
91655	718489
69342	718490
36416	718491
16297	718492
11359	718493
73008	718494
59215	718495
95859	718496
10311	718497
9989	718498
27387	718499
37695	718500
7535	718501
15664	718502
19952	718503
103168	718504
2097	718505
12456	718506
30575	718507
12838	718508
80604	718509
294	718510
15558	718511
27285	718512
86722	718513
114	718514
18979	718515
13354	718516
1220	718517
19172	718518
26723	718519
193	718520
21862	718521
10752	718522
56746	718523
106097	718524
2591	718525
7581	718526
48336	718527
17772	718528
29753	718529
34275	718530
29404	718531
11208	718532
5724	718533
18140	718534
4075	718535
57097	718536
29414	718537
70021	718538
13932	718539
25701	718540
82282	718541
2329	718542
21882	718543
61426	718544
76170	718545
65058	718546
27548	718547
650	718548
43	718549
36346	718550
1790	718551
3360	718552
51291	718553
9724	718554
8790	718555
53417	718556
67587	718557
63760	718558
10452	718559
50337	718560
1956	718561
35616	718562
22988	718563
22642	718564
1272	718565
64992	718566
1598	718567
55233	718568
50574	718569
35981	718570
40625	718571
52408	718572
12598	718573
32238	718574
36686	718575
24693	718576
91470	718577
17614	718578
52800	718579
36764	718580
21544	718581
49920	718582
487	718583
53059	718584
16242	718585
6049	718586
47611	718587
40809	718588
49306	718589
70231	718590
480	718591
5919	718592
39509	718593
52126	718594
32999	718595
53494	718596
24061	718597
36776	718598
10495	718599
1979	718600
24996	718601
41691	718602
66872	718603
1513	718604
62591	718605
70292	718606
5832	718607
198	718608
68610	718609
1208	718610
17878	718611
27365	718612
6396	718613
3587	718614
25993	718615
13029	718616
95121	718617
3081	718618
36086	718619
68214	718620
1408	718621
3781	718622
27090	718623
28800	718624
13820	718625
9	718626
53856	718627
398	718628
27781	718629
22060	718630
6501	718631
36781	718632
15931	718633
14377	718634
20212	718635
176	718636
87941	718637
53580	718638
559	718639
11332	718640
48469	718641
15871	718642
43750	718643
964	718644
82700	718645
11919	718646
1592	718647
5961	718648
33325	718649
1419	718650
47281	718651
24266	718652
120	718653
45852	718654
12243	718655
74	718656
61685	718657
5593	718658
22326	718659
31765	718660
60131	718661
23760	718662
46082	718663
35199	718664
39400	718665
25635	718666
6413	718667
54145	718668
34965	718669
25838	718670
53388	718671
9243	718672
14825	718673
8095	718674
52400	718675
88848	718676
85176	718677
43492	718678
22101	718679
14507	718680
35710	718681
57130	718682
20033	718683
40089	718684
29372	718685
80802	718686
39259	718687
173	718688
77736	718689
74124	718690
49074	718691
38917	718692
21004	718693
12045	718694
40143	718695
8150	718696
47976	718697
96509	718698
29933	718699
82759	718700
42834	718701
4250	718702
101690	718703
21892	718704
66828	718705
36213	718706
62560	718707
16312	718708
336	718709
4209	718710
4432	718711
25462	718712
114091	718713
16776	718714
39163	718715
59606	718716
1048	718717
91283	718718
2210	718719
1351	718720
43902	718721
63290	718722
51554	718723
38791	718724
16401	718725
5526	718726
49385	718727
2772	718728
68947	718729
111718	718730
81614	718731
5064	718732
49859	718733
43689	718734
40387	718735
61541	718736
2395	718737
102826	718738
70408	718739
57269	718740
10051	718741
34708	718742
35554	718743
38715	718744
16246	718745
118	718746
50818	718747
17096	718748
134	718749
47757	718750
41478	718751
56662	718752
82978	718753
6671	718754
33234	718755
67424	718756
38792	718757
73989	718758
44404	718759
3454	718760
110801	718761
102148	718762
1750	718763
48358	718764
71348	718765
74092	718766
18528	718767
35277	718768
72862	718769
4968	718770
53100	718771
25926	718772
23495	718773
17140	718774
20149	718775
50094	718776
15878	718777
5439	718778
25695	718779
11	718780
15407	718781
20009	718782
29229	718783
31213	718784
35416	718785
23874	718786
14389	718787
508	718788
52449	718789
6159	718790
6513	718791
5289	718792
5148	718793
12562	718794
47002	718795
44217	718796
46024	718797
42016	718798
40396	718799
18858	718800
87670	718801
45332	718802
8314	718803
28467	718804
11181	718805
451	718806
10498	718807
16302	718808
129	718809
35056	718810
56440	718811
2113	718812
322	718813
26575	718814
9435	718815
4506	718816
7697	718817
680	718818
73023	718819
7609	718820
8822	718821
76891	718822
22855	718823
23397	718824
1145	718825
2165	718826
77636	718827
15687	718828
35930	718829
26829	718830
17569	718831
82953	718832
9620	718833
6151	718834
88387	718835
12701	718836
12289	718837
59782	718838
36703	718839
82053	718840
11806	718841
6773	718842
84114	718843
29902	718844
74765	718845
16200	718846
10489	718847
21297	718848
77505	718849
102088	718850
46617	718851
37458	718852
20515	718853
90189	718854
82269	718855
87430	718856
6754	718857
35612	718858
82782	718859
20859	718860
1321	718861
9140	718862
79359	718863
95875	718864
70654	718865
467	718866
4775	718867
11013	718868
22557	718869
2860	718870
13084	718871
24419	718872
46256	718873
54638	718874
34631	718875
40206	718876
42762	718877
27003	718878
2955	718879
8445	718880
48	718881
98784	718882
18437	718883
5083	718884
113553	718885
12365	718886
63132	718887
27935	718888
5695	718889
40863	718890
152	718891
44223	718892
27204	718893
12642	718894
24976	718895
55768	718896
79912	718897
9276	718898
61565	718899
79717	718900
41299	718901
41711	718902
27467	718903
16051	718904
35791	718905
13897	718906
9841	718907
23910	718908
43581	718909
60739	718910
5870	718911
9567	718912
13155	718913
6253	718914
18445	718915
12081	718916
84377	718917
767	718918
6958	718919
15187	718920
525	718921
59541	718922
24349	718923
3538	718924
8877	718925
48186	718926
345	718927
40487	718928
12249	718929
6468	718930
185	718931
25855	718932
96238	718933
934	718934
2106	718935
89401	718936
10464	718937
10146	718938
19277	718939
4739	718940
38439	718941
16652	718942
1230	718943
15000	718944
67488	718945
94	718946
677	718947
233	718948
40633	718949
9011	718950
28373	718951
5111	718952
31252	718953
103097	718954
11955	718955
25652	718956
8137	718957
5696	718958
524	718959
52174	718960
32644	718961
39775	718962
79111	718963
651	718964
19757	718965
66648	718966
19136	718967
40806	718968
46438	718969
37304	718970
33	718971
537	718972
63750	718973
6921	718974
45717	718975
13476	718976
5363	718977
266	718978
60789	718979
5520	718980
86912	718981
21788	718982
16208	718983
20280	718984
23773	718985
9490	718986
32182	718987
3062	718988
14222	718989
50372	718990
6505	718991
77206	718992
74340	718993
38461	718994
7230	718995
28108	718996
10078	718997
9031	718998
60916	718999
36823	719000
75	719001
60451	719002
6627	719003
15	719004
15179	719005
38537	719006
45065	719007
59431	719008
88607	719009
7139	719010
16387	719011
43386	719012
12017	719013
85513	719014
8057	719015
43846	719016
5033	719017
366	719018
402	719019
20336	719020
27158	719021
72551	719022
108107	719023
585	719024
29197	719025
23659	719026
76598	719027
69655	719028
12636	719029
1023	719030
30758	719031
11884	719032
1699	719033
62396	719034
24081	719035
5197	719036
16399	719037
28371	719038
55526	719039
38918	719040
2087	719041
53751	719042
78298	719043
3821	719044
59055	719045
12349	719046
7939	719047
2925	719048
25662	719049
9676	719050
9705	719051
62887	719052
70532	719053
8313	719054
21138	719055
10456	719056
20311	719057
3154	719058
23084	719059
17663	719060
11994	719061
51011	719062
501	719063
45778	719064
83653	719065
23484	719066
11200	719067
8017	719068
42217	719069
85282	719070
10471	719071
41787	719072
15699	719073
7961	719074
42430	719075
69418	719076
94968	719077
27139	719078
41872	719079
8852	719080
6594	719081
102835	719082
19166	719083
73113	719084
64455	719085
56553	719086
26097	719087
17910	719088
65638	719089
11193	719090
25655	719091
36091	719092
52312	719093
3957	719094
102226	719095
1765	719096
52059	719097
8232	719098
5927	719099
46316	719100
66462	719101
29844	719102
13377	719103
27	719104
2828	719105
59780	719106
62306	719107
4838	719108
850	719109
10046	719110
84657	719111
31596	719112
16668	719113
1746	719114
75911	719115
10761	719116
1861	719117
3848	719118
85196	719119
56889	719120
80570	719121
34032	719122
55242	719123
45130	719124
63400	719125
1489	719126
102431	719127
15981	719128
28382	719129
20809	719130
103685	719131
55866	719132
3230	719133
3509	719134
6134	719135
3977	719136
59650	719137
60516	719138
60019	719139
75399	719140
15761	719141
26136	719142
12310	719143
21287	719144
61775	719145
55108	719146
35873	719147
67100	719148
4811	719149
42314	719150
28299	719151
18577	719152
892	719153
24971	719154
61470	719155
51083	719156
43756	719157
265	719158
25012	719159
89586	719160
23199	719161
101106	719162
14776	719163
39591	719164
354	719165
40448	719166
58516	719167
83560	719168
1171	719169
21945	719170
4022	719171
18414	719172
3420	719173
53545	719174
42849	719175
10511	719176
36607	719177
114090	719178
20294	719179
20683	719180
51659	719181
56000	719182
65253	719183
6097	719184
6633	719185
27914	719186
98715	719187
54659	719188
4782	719189
6963	719190
27801	719191
26888	719192
45817	719193
102981	719194
99780	719195
268	719196
71173	719197
4254	719198
2178	719199
8521	719200
1118	719201
17732	719202
71491	719203
45363	719204
24816	719205
1282	719206
88032	719207
10094	719208
80907	719209
50335	719210
43593	719211
3728	719212
73888	719213
91488	719214
247	719215
6231	719216
64619	719217
53640	719218
53202	719219
88	719220
74144	719221
17387	719222
20905	719223
7177	719224
17434	719225
5735	719226
87749	719227
6411	719228
46839	719229
22882	719230
15101	719231
4328	719232
31579	719233
57991	719234
36436	719235
77	719236
11530	719237
41202	719238
1749	719239
66688	719240
38099	719241
1006	719242
4821	719243
43199	719244
80806	719245
73021	719246
49073	719247
1341	719248
81491	719249
6946	719250
20592	719251
7808	719252
3615	719253
11632	719254
7473	719255
56187	719256
93785	719257
49994	719258
32161	719259
25913	719260
48930	719261
38242	719262
11466	719263
49144	719264
45433	719265
49445	719266
6107	719267
114352	719268
77568	719269
29826	719270
30970	719271
24338	719272
65132	719273
19977	719274
16734	719275
73734	719276
14210	719277
56786	719278
22743	719279
14182	719280
4498	719281
82818	719282
12505	719283
54600	719284
78633	719285
57182	719286
6019	719287
47548	719288
72886	719289
69709	719290
60887	719291
44787	719292
4930	719293
99688	719294
55833	719295
787	719296
22450	719297
77331	719298
8121	719299
266	719300
20348	719301
57406	719302
26514	719303
33840	719304
58083	719305
4277	719306
20389	719307
64931	719308
9890	719309
21475	719310
196	719311
10348	719312
59327	719313
79618	719314
35713	719315
334	719316
50	719317
46783	719318
58852	719319
64921	719320
4244	719321
46335	719322
20267	719323
78721	719324
7877	719325
7410	719326
4702	719327
10011	719328
13296	719329
97646	719330
5685	719331
9965	719332
27	719333
13985	719334
64173	719335
24783	719336
11580	719337
8319	719338
81332	719339
27901	719340
2432	719341
68732	719342
37366	719343
67602	719344
18431	719345
16089	719346
2011	719347
8302	719348
10366	719349
83565	719350
8888	719351
49148	719352
84578	719353
69266	719354
805	719355
48618	719356
25268	719357
22889	719358
34029	719359
27339	719360
30417	719361
15510	719362
308	719363
11424	719364
24984	719365
6820	719366
19567	719367
102966	719368
1787	719369
4056	719370
121	719371
52284	719372
54167	719373
64135	719374
30776	719375
14017	719376
34354	719377
9771	719378
78914	719379
4810	719380
19675	719381
52089	719382
69878	719383
5177	719384
74823	719385
17833	719386
77876	719387
95733	719388
2022	719389
6436	719390
27153	719391
36217	719392
19429	719393
60283	719394
42372	719395
16703	719396
70732	719397
4514	719398
39225	719399
78759	719400
32791	719401
48151	719402
2619	719403
42097	719404
57095	719405
5673	719406
25121	719407
36457	719408
31183	719409
4594	719410
2198	719411
2798	719412
32227	719413
1474	719414
48413	719415
1157	719416
11859	719417
49759	719418
10353	719419
20422	719420
3033	719421
46336	719422
2620	719423
18464	719424
43712	719425
65863	719426
60532	719427
11230	719428
28909	719429
37195	719430
46732	719431
19015	719432
41719	719433
4056	719434
25023	719435
30079	719436
55596	719437
90089	719438
4692	719439
3917	719440
7855	719441
37358	719442
34477	719443
3263	719444
63732	719445
9046	719446
66057	719447
36696	719448
78431	719449
4894	719450
10786	719451
1620	719452
29451	719453
20278	719454
97572	719455
80927	719456
46079	719457
16576	719458
25222	719459
36771	719460
8704	719461
19319	719462
3198	719463
31019	719464
2432	719465
846	719466
8557	719467
16292	719468
8432	719469
55225	719470
20236	719471
44304	719472
29249	719473
43987	719474
54456	719475
42465	719476
27098	719477
64534	719478
3870	719479
37336	719480
49540	719481
32872	719482
3058	719483
3262	719484
3127	719485
35310	719486
19515	719487
29342	719488
34168	719489
4143	719490
2325	719491
58116	719492
3348	719493
16351	719494
37839	719495
1349	719496
62823	719497
256	719498
29650	719499
14099	719500
42857	719501
43671	719502
1838	719503
2849	719504
14553	719505
29894	719506
2191	719507
41916	719508
16593	719509
48365	719510
17612	719511
45284	719512
9427	719513
24692	719514
102308	719515
51126	719516
6426	719517
6657	719518
49409	719519
113187	719520
2553	719521
71597	719522
1556	719523
38500	719524
20614	719525
89225	719526
962	719527
43071	719528
54199	719529
5167	719530
81691	719531
3826	719532
17367	719533
10763	719534
55540	719535
89696	719536
33093	719537
55075	719538
61092	719539
45615	719540
3159	719541
15526	719542
43933	719543
11107	719544
45533	719545
46935	719546
12476	719547
29668	719548
16803	719549
10616	719550
71165	719551
14358	719552
24039	719553
4123	719554
78158	719555
3202	719556
11273	719557
1576	719558
11445	719559
1082	719560
106146	719561
52319	719562
95840	719563
1535	719564
11163	719565
81765	719566
17271	719567
14700	719568
725	719569
27645	719570
23830	719571
18654	719572
37451	719573
35542	719574
40104	719575
71789	719576
55046	719577
91691	719578
4045	719579
71147	719580
8840	719581
14821	719582
4768	719583
4703	719584
2352	719585
56456	719586
84084	719587
11708	719588
13409	719589
39665	719590
87764	719591
9741	719592
15718	719593
6901	719594
11341	719595
39699	719596
1006	719597
27836	719598
5789	719599
15546	719600
12189	719601
37000	719602
7634	719603
8766	719604
93282	719605
5557	719606
72923	719607
2949	719608
722	719609
5731	719610
30302	719611
32580	719612
86560	719613
1744	719614
52318	719615
88403	719616
47407	719617
65269	719618
18966	719619
61290	719620
9507	719621
13898	719622
69950	719623
58022	719624
23655	719625
89555	719626
37570	719627
4757	719628
2466	719629
14212	719630
81700	719631
36632	719632
27296	719633
8566	719634
73569	719635
258	719636
44565	719637
55611	719638
76003	719639
4686	719640
10204	719641
21948	719642
6919	719643
60945	719644
41145	719645
1678	719646
88862	719647
26381	719648
19465	719649
18144	719650
5545	719651
27124	719652
366	719653
53849	719654
49980	719655
16347	719656
105426	719657
18	719658
36300	719659
20043	719660
69305	719661
25620	719662
19725	719663
23518	719664
44240	719665
10496	719666
11411	719667
37200	719668
82	719669
688	719670
66269	719671
25163	719672
67098	719673
3035	719674
48259	719675
18500	719676
45253	719677
83	719678
73335	719679
59030	719680
18680	719681
13853	719682
70018	719683
8548	719684
553	719685
7116	719686
25696	719687
23112	719688
401	719689
9054	719690
4773	719691
103698	719692
807	719693
29162	719694
10919	719695
51071	719696
12177	719697
10084	719698
80448	719699
33174	719700
31647	719701
113119	719702
39530	719703
51003	719704
39641	719705
80585	719706
16389	719707
37490	719708
13934	719709
45284	719710
24822	719711
18779	719712
15539	719713
71979	719714
58815	719715
70470	719716
14575	719717
26228	719718
1714	719719
68769	719720
89898	719721
81911	719722
44637	719723
52209	719724
16600	719725
99893	719726
399	719727
83693	719728
58270	719729
16680	719730
1313	719731
111263	719732
16923	719733
61083	719734
16445	719735
12180	719736
101069	719737
7420	719738
7530	719739
32811	719740
32505	719741
62480	719742
216	719743
3475	719744
98619	719745
34724	719746
25340	719747
37610	719748
5086	719749
3928	719750
51618	719751
367	719752
106941	719753
1544	719754
54942	719755
61	719756
41493	719757
10965	719758
38965	719759
6315	719760
3228	719761
1508	719762
34292	719763
78399	719764
72506	719765
16621	719766
2140	719767
13581	719768
7772	719769
6171	719770
40272	719771
9710	719772
10751	719773
39831	719774
36817	719775
32076	719776
4704	719777
399	719778
38483	719779
13062	719780
22219	719781
20015	719782
69916	719783
37861	719784
47144	719785
4159	719786
67173	719787
4292	719788
3163	719789
5191	719790
28996	719791
1790	719792
25644	719793
23590	719794
22736	719795
42596	719796
9661	719797
18068	719798
12516	719799
101735	719800
3497	719801
60690	719802
91296	719803
4704	719804
33851	719805
206	719806
6983	719807
17934	719808
3779	719809
105	719810
34770	719811
41959	719812
5133	719813
52210	719814
43688	719815
22258	719816
1778	719817
2017	719818
9040	719819
9986	719820
31497	719821
26766	719822
36324	719823
14075	719824
42514	719825
2837	719826
60630	719827
21983	719828
15539	719829
62129	719830
11602	719831
41638	719832
1006	719833
19962	719834
158	719835
82177	719836
22083	719837
7787	719838
8126	719839
12150	719840
61644	719841
53604	719842
30916	719843
22383	719844
90607	719845
54598	719846
28929	719847
4333	719848
32064	719849
27599	719850
30405	719851
21446	719852
49455	719853
30456	719854
47192	719855
6873	719856
17203	719857
73424	719858
1786	719859
5533	719860
90684	719861
26852	719862
13827	719863
16136	719864
22418	719865
16248	719866
54561	719867
22783	719868
1665	719869
63837	719870
3756	719871
657	719872
27705	719873
38397	719874
41259	719875
35843	719876
887	719877
64049	719878
55880	719879
75591	719880
9115	719881
4440	719882
9388	719883
3678	719884
36727	719885
5305	719886
92540	719887
26620	719888
102773	719889
39358	719890
1474	719891
2560	719892
76735	719893
38179	719894
12763	719895
3084	719896
37152	719897
30429	719898
76243	719899
3645	719900
92830	719901
53221	719902
29112	719903
101929	719904
6963	719905
6848	719906
9380	719907
308	719908
14361	719909
53942	719910
69447	719911
37398	719912
10653	719913
31908	719914
15256	719915
9901	719916
30924	719917
5329	719918
77262	719919
7508	719920
51558	719921
94406	719922
2804	719923
28767	719924
59531	719925
7198	719926
23999	719927
1966	719928
82829	719929
53913	719930
59282	719931
2857	719932
31062	719933
20988	719934
36750	719935
18541	719936
2460	719937
7989	719938
33380	719939
10896	719940
11373	719941
10535	719942
19903	719943
61532	719944
4037	719945
82387	719946
88489	719947
45364	719948
17086	719949
35561	719950
2401	719951
81	719952
9894	719953
25655	719954
44744	719955
41405	719956
28413	719957
53939	719958
52196	719959
79601	719960
51105	719961
16056	719962
25941	719963
14580	719964
79376	719965
38777	719966
15982	719967
26231	719968
4518	719969
104079	719970
10012	719971
18145	719972
42745	719973
56115	719974
28958	719975
38121	719976
54537	719977
14300	719978
40786	719979
49642	719980
53774	719981
55618	719982
6638	719983
33146	719984
77484	719985
92828	719986
25511	719987
43717	719988
40656	719989
8691	719990
28773	719991
41822	719992
2307	719993
82977	719994
3622	719995
14935	719996
47716	719997
57761	719998
16797	719999
2036	720000
41570	720001
77425	720002
36221	720003
24779	720004
15872	720005
15447	720006
40608	720007
1216	720008
92409	720009
21665	720010
3541	720011
3337	720012
7354	720013
21379	720014
6312	720015
57536	720016
11105	720017
4114	720018
40057	720019
66929	720020
24644	720021
13438	720022
4481	720023
29210	720024
5119	720025
44217	720026
14808	720027
15474	720028
39143	720029
2514	720030
67504	720031
24656	720032
52507	720033
598	720034
47135	720035
59214	720036
39139	720037
41731	720038
46266	720039
33713	720040
79810	720041
36112	720042
62261	720043
13971	720044
75952	720045
64094	720046
56297	720047
40264	720048
48859	720049
14344	720050
3720	720051
2115	720052
60383	720053
22110	720054
23	720055
13013	720056
13801	720057
45568	720058
109520	720059
22452	720060
1091	720061
14391	720062
26102	720063
34090	720064
10886	720065
66525	720066
7141	720067
16329	720068
19688	720069
444	720070
23023	720071
30331	720072
67500	720073
16303	720074
6508	720075
2860	720076
48932	720077
1970	720078
18764	720079
58993	720080
81485	720081
1433	720082
43535	720083
2016	720084
13997	720085
91836	720086
57611	720087
1588	720088
12916	720089
4321	720090
11593	720091
17500	720092
37028	720093
10060	720094
816	720095
43246	720096
61132	720097
36332	720098
35232	720099
3421	720100
71446	720101
63861	720102
49414	720103
25722	720104
5964	720105
29099	720106
36289	720107
23928	720108
19831	720109
72122	720110
9990	720111
77970	720112
15422	720113
55604	720114
64346	720115
24916	720116
14685	720117
7956	720118
78422	720119
9329	720120
30242	720121
27113	720122
46981	720123
33650	720124
45609	720125
33002	720126
68099	720127
30157	720128
27221	720129
17	720130
47327	720131
20500	720132
86264	720133
87406	720134
27237	720135
32130	720136
185	720137
28949	720138
13803	720139
36537	720140
2292	720141
2265	720142
1729	720143
41336	720144
8661	720145
2782	720146
6620	720147
34229	720148
31006	720149
17172	720150
101266	720151
76789	720152
14325	720153
2551	720154
5906	720155
12608	720156
786	720157
44292	720158
2275	720159
4907	720160
32050	720161
5970	720162
10676	720163
42198	720164
2607	720165
37815	720166
1706	720167
3323	720168
11100	720169
58063	720170
91910	720171
5846	720172
89623	720173
342	720174
4370	720175
36640	720176
63175	720177
47789	720178
8625	720179
609	720180
19843	720181
73212	720182
55518	720183
63014	720184
9992	720185
51104	720186
1443	720187
785	720188
356	720189
64660	720190
31305	720191
98456	720192
31366	720193
10963	720194
3348	720195
7050	720196
482	720197
45157	720198
818	720199
36004	720200
301	720201
31633	720202
90241	720203
42708	720204
6687	720205
44275	720206
75601	720207
3913	720208
5329	720209
13144	720210
34038	720211
7910	720212
52625	720213
8481	720214
52901	720215
4474	720216
2875	720217
41992	720218
104	720219
20121	720220
26325	720221
77346	720222
45880	720223
52774	720224
1303	720225
32028	720226
58283	720227
5867	720228
639	720229
869	720230
48383	720231
77196	720232
336	720233
41183	720234
81129	720235
647	720236
10832	720237
70844	720238
48043	720239
20420	720240
14633	720241
1102	720242
264	720243
36083	720244
56974	720245
50086	720246
8069	720247
27287	720248
2021	720249
4202	720250
84313	720251
22000	720252
108894	720253
22066	720254
31190	720255
9956	720256
42079	720257
12002	720258
32075	720259
31118	720260
46993	720261
9349	720262
92191	720263
24654	720264
64719	720265
12813	720266
3239	720267
13726	720268
548	720269
20963	720270
2191	720271
43961	720272
3484	720273
70234	720274
37389	720275
43959	720276
76423	720277
9078	720278
37070	720279
12870	720280
16618	720281
34425	720282
12934	720283
96589	720284
9745	720285
67217	720286
10490	720287
1195	720288
31630	720289
1598	720290
22192	720291
995	720292
61768	720293
101072	720294
7623	720295
329	720296
83570	720297
50628	720298
12479	720299
33273	720300
34147	720301
4021	720302
35732	720303
2377	720304
7689	720305
22671	720306
70753	720307
42855	720308
8729	720309
38009	720310
2198	720311
25622	720312
83507	720313
7796	720314
58935	720315
15469	720316
3474	720317
46	720318
1063	720319
1030	720320
26949	720321
54765	720322
2954	720323
9037	720324
38717	720325
91545	720326
38862	720327
59960	720328
52744	720329
42183	720330
1557	720331
62717	720332
84345	720333
30272	720334
9114	720335
27421	720336
21161	720337
5524	720338
17562	720339
1682	720340
5722	720341
75580	720342
23957	720343
1629	720344
14848	720345
16155	720346
72093	720347
20328	720348
94630	720349
68816	720350
51260	720351
400	720352
10463	720353
33244	720354
12287	720355
32295	720356
10911	720357
29574	720358
6289	720359
8268	720360
33311	720361
26491	720362
34526	720363
19490	720364
34652	720365
52532	720366
63619	720367
12705	720368
36881	720369
4365	720370
37331	720371
140	720372
31448	720373
9676	720374
16484	720375
105673	720376
12562	720377
7295	720378
36495	720379
20879	720380
9955	720381
1105	720382
55216	720383
4512	720384
97	720385
11914	720386
41528	720387
72434	720388
8520	720389
1953	720390
52642	720391
25434	720392
1405	720393
9304	720394
3881	720395
71	720396
13079	720397
13348	720398
53047	720399
12292	720400
6194	720401
1486	720402
21303	720403
106	720404
3702	720405
92494	720406
9086	720407
729	720408
18982	720409
1350	720410
23670	720411
57360	720412
26619	720413
42979	720414
3009	720415
8710	720416
17559	720417
11883	720418
5076	720419
22092	720420
27192	720421
1399	720422
18486	720423
25533	720424
27332	720425
3413	720426
3574	720427
54796	720428
81185	720429
3985	720430
19860	720431
3924	720432
39240	720433
1788	720434
2132	720435
17534	720436
4182	720437
28491	720438
21024	720439
71743	720440
22932	720441
28605	720442
137	720443
24119	720444
105008	720445
10229	720446
11799	720447
3828	720448
23977	720449
5360	720450
11965	720451
12279	720452
90240	720453
5534	720454
18164	720455
19721	720456
4210	720457
2482	720458
56454	720459
20402	720460
10619	720461
40529	720462
34484	720463
97521	720464
24351	720465
8313	720466
39652	720467
70990	720468
52235	720469
28622	720470
1041	720471
10346	720472
15205	720473
42533	720474
41251	720475
13192	720476
45861	720477
48975	720478
2161	720479
30410	720480
11445	720481
43711	720482
19066	720483
97599	720484
6021	720485
4680	720486
22005	720487
7292	720488
60535	720489
102100	720490
2016	720491
28239	720492
6482	720493
10383	720494
62293	720495
13944	720496
224	720497
91143	720498
6623	720499
30564	720500
10368	720501
1703	720502
3705	720503
31503	720504
15373	720505
12860	720506
12157	720507
46900	720508
50162	720509
81610	720510
23596	720511
1647	720512
68400	720513
1702	720514
47675	720515
16295	720516
80798	720517
102562	720518
16793	720519
479	720520
7455	720521
92297	720522
64042	720523
12642	720524
18938	720525
6521	720526
11137	720527
55163	720528
75556	720529
44527	720530
10552	720531
48259	720532
46	720533
11898	720534
32208	720535
825	720536
13650	720537
27052	720538
34798	720539
1587	720540
84232	720541
55983	720542
9389	720543
9490	720544
9504	720545
528	720546
56336	720547
8454	720548
25896	720549
1635	720550
2881	720551
19861	720552
65074	720553
82375	720554
20648	720555
84444	720556
31613	720557
5716	720558
5630	720559
2612	720560
21365	720561
97566	720562
33778	720563
2188	720564
1953	720565
31655	720566
74037	720567
63439	720568
744	720569
80284	720570
17473	720571
9200	720572
25623	720573
5743	720574
9999	720575
50551	720576
72110	720577
7887	720578
48330	720579
66517	720580
5520	720581
20316	720582
22340	720583
80575	720584
18771	720585
14154	720586
40053	720587
22844	720588
3933	720589
69461	720590
58599	720591
12930	720592
81902	720593
85154	720594
7860	720595
2646	720596
7368	720597
81057	720598
39538	720599
23069	720600
28368	720601
4023	720602
95401	720603
14	720604
19911	720605
18779	720606
56916	720607
66795	720608
4341	720609
21958	720610
25557	720611
1957	720612
86637	720613
2	720614
78445	720615
66290	720616
33051	720617
60038	720618
37890	720619
1787	720620
1124	720621
67065	720622
10955	720623
26593	720624
50	720625
64283	720626
38204	720627
14488	720628
94528	720629
22553	720630
58926	720631
21553	720632
73236	720633
78570	720634
21587	720635
4286	720636
77775	720637
34053	720638
24059	720639
44774	720640
62410	720641
12213	720642
3184	720643
5210	720644
30536	720645
100371	720646
33232	720647
3060	720648
5712	720649
1239	720650
36819	720651
81797	720652
49363	720653
12014	720654
13975	720655
60419	720656
40071	720657
4594	720658
7014	720659
68740	720660
7928	720661
7243	720662
16228	720663
2079	720664
18448	720665
4972	720666
24424	720667
45773	720668
8296	720669
21674	720670
35364	720671
18635	720672
11939	720673
110236	720674
5123	720675
17038	720676
15372	720677
75102	720678
3599	720679
6025	720680
1616	720681
33494	720682
7351	720683
58003	720684
8918	720685
3017	720686
21843	720687
54528	720688
12111	720689
105937	720690
5263	720691
8648	720692
48476	720693
28085	720694
41493	720695
107431	720696
371	720697
64249	720698
44447	720699
69152	720700
15684	720701
81081	720702
46441	720703
52260	720704
6343	720705
156	720706
54031	720707
72464	720708
6550	720709
33978	720710
28889	720711
58954	720712
28184	720713
19131	720714
21271	720715
56492	720716
5767	720717
23902	720718
23411	720719
70508	720720
4063	720721
51051	720722
24841	720723
62514	720724
100107	720725
44655	720726
80793	720727
109545	720728
127	720729
14495	720730
46668	720731
81513	720732
64751	720733
1631	720734
100541	720735
2919	720736
47898	720737
20637	720738
39295	720739
11611	720740
66519	720741
1316	720742
55905	720743
25153	720744
2561	720745
34552	720746
3274	720747
39558	720748
16309	720749
47207	720750
56447	720751
3802	720752
6953	720753
86023	720754
107643	720755
38462	720756
13042	720757
35723	720758
5872	720759
5409	720760
27239	720761
108942	720762
50760	720763
79677	720764
40738	720765
106386	720766
1854	720767
79665	720768
5569	720769
610	720770
8019	720771
82831	720772
103334	720773
53546	720774
10251	720775
5437	720776
19420	720777
42944	720778
3975	720779
8273	720780
19075	720781
24939	720782
30279	720783
96028	720784
43863	720785
17579	720786
1757	720787
49117	720788
8306	720789
30220	720790
53841	720791
19721	720792
8209	720793
59233	720794
11	720795
1174	720796
14621	720797
8352	720798
76254	720799
6709	720800
39129	720801
55106	720802
5096	720803
1323	720804
16812	720805
22	720806
76651	720807
13448	720808
2346	720809
4725	720810
58997	720811
91179	720812
17303	720813
22454	720814
2949	720815
103675	720816
40919	720817
16246	720818
36952	720819
34871	720820
561	720821
1462	720822
47157	720823
35663	720824
22092	720825
39	720826
99895	720827
71556	720828
63737	720829
10103	720830
77508	720831
55608	720832
28530	720833
50346	720834
54961	720835
5898	720836
72168	720837
1298	720838
82665	720839
60044	720840
20947	720841
33342	720842
59423	720843
64977	720844
20451	720845
52900	720846
26717	720847
79066	720848
78201	720849
6064	720850
85032	720851
872	720852
196	720853
40510	720854
2916	720855
57070	720856
24801	720857
26911	720858
25543	720859
5723	720860
21622	720861
5310	720862
8453	720863
3652	720864
11608	720865
104078	720866
34070	720867
46208	720868
20407	720869
125	720870
476	720871
39975	720872
211	720873
6339	720874
65781	720875
20773	720876
3225	720877
58056	720878
95773	720879
26025	720880
2174	720881
43294	720882
18223	720883
2346	720884
3949	720885
49860	720886
1359	720887
82103	720888
1499	720889
2093	720890
16105	720891
10633	720892
30439	720893
50830	720894
19204	720895
23717	720896
55021	720897
46797	720898
24781	720899
25396	720900
15085	720901
5459	720902
20800	720903
31778	720904
29356	720905
4668	720906
8267	720907
5164	720908
21629	720909
67374	720910
2331	720911
75529	720912
46177	720913
86459	720914
15717	720915
15413	720916
250	720917
104238	720918
34264	720919
51184	720920
55422	720921
60680	720922
49141	720923
689	720924
31774	720925
6820	720926
439	720927
14472	720928
31066	720929
48716	720930
329	720931
56528	720932
6013	720933
1791	720934
16578	720935
22953	720936
4221	720937
11718	720938
81502	720939
2343	720940
16233	720941
9812	720942
8268	720943
26236	720944
11675	720945
9236	720946
41258	720947
48529	720948
56479	720949
17067	720950
77848	720951
2399	720952
6113	720953
49651	720954
21042	720955
12378	720956
74821	720957
70286	720958
29501	720959
3624	720960
44784	720961
48961	720962
16716	720963
90493	720964
32391	720965
6569	720966
6618	720967
54040	720968
81063	720969
8647	720970
4312	720971
58431	720972
34310	720973
64516	720974
3893	720975
84969	720976
4909	720977
34650	720978
13923	720979
33705	720980
77845	720981
31746	720982
58273	720983
8890	720984
2938	720985
17793	720986
3534	720987
35143	720988
2575	720989
4547	720990
110814	720991
19922	720992
29099	720993
22492	720994
10989	720995
22022	720996
5829	720997
12296	720998
50798	720999
38264	721000
48397	721001
94	721002
2324	721003
69408	721004
5424	721005
62299	721006
91	721007
36014	721008
33153	721009
4708	721010
3385	721011
38771	721012
65016	721013
2269	721014
30909	721015
1136	721016
98865	721017
7949	721018
23123	721019
11697	721020
890	721021
21596	721022
18813	721023
4641	721024
12217	721025
2165	721026
42853	721027
7539	721028
782	721029
16556	721030
55515	721031
37644	721032
50161	721033
32411	721034
798	721035
3400	721036
3	721037
46477	721038
477	721039
20695	721040
438	721041
12899	721042
285	721043
5556	721044
76719	721045
6939	721046
15292	721047
45853	721048
2465	721049
10939	721050
49136	721051
18121	721052
10	721053
36492	721054
41264	721055
13881	721056
1902	721057
90190	721058
1927	721059
67845	721060
23216	721061
7748	721062
54748	721063
50413	721064
35247	721065
74210	721066
32977	721067
26028	721068
2022	721069
32558	721070
20113	721071
15593	721072
16704	721073
586	721074
30802	721075
7021	721076
23858	721077
19844	721078
3192	721079
40121	721080
75714	721081
100162	721082
616	721083
25980	721084
74128	721085
3997	721086
12480	721087
27919	721088
90331	721089
244	721090
75268	721091
181	721092
7254	721093
42956	721094
91468	721095
7331	721096
17693	721097
36464	721098
7164	721099
257	721100
14944	721101
75449	721102
97851	721103
24660	721104
17978	721105
12992	721106
37082	721107
67234	721108
20849	721109
17338	721110
34507	721111
8309	721112
55622	721113
16759	721114
6998	721115
14481	721116
11437	721117
72393	721118
27214	721119
57202	721120
39933	721121
103748	721122
5514	721123
28391	721124
32396	721125
5819	721126
286	721127
14560	721128
31839	721129
33756	721130
13666	721131
36869	721132
72222	721133
6541	721134
543	721135
35214	721136
8604	721137
15	721138
5584	721139
15656	721140
75418	721141
106075	721142
28874	721143
10478	721144
3009	721145
13262	721146
13850	721147
96712	721148
19747	721149
19907	721150
9456	721151
86393	721152
15853	721153
3328	721154
23307	721155
6984	721156
22464	721157
85109	721158
6868	721159
39530	721160
22543	721161
27095	721162
80433	721163
111111	721164
7330	721165
38378	721166
70705	721167
4428	721168
21760	721169
13755	721170
30791	721171
46123	721172
43140	721173
30757	721174
28340	721175
802	721176
24332	721177
11251	721178
33849	721179
93822	721180
15866	721181
100372	721182
80364	721183
39398	721184
428	721185
36128	721186
20038	721187
78664	721188
99779	721189
42397	721190
2366	721191
58696	721192
6325	721193
69817	721194
58173	721195
79890	721196
89219	721197
85355	721198
63113	721199
13365	721200
29661	721201
20491	721202
10342	721203
6161	721204
76324	721205
29160	721206
32653	721207
45924	721208
72961	721209
4666	721210
61098	721211
101391	721212
12982	721213
5469	721214
50516	721215
3015	721216
38658	721217
1269	721218
54323	721219
10457	721220
43969	721221
19750	721222
18099	721223
106737	721224
60612	721225
37735	721226
16099	721227
67730	721228
91949	721229
25733	721230
23166	721231
76333	721232
3148	721233
40425	721234
56469	721235
35627	721236
3593	721237
68501	721238
14806	721239
4110	721240
15311	721241
19482	721242
28808	721243
9792	721244
14501	721245
27235	721246
7731	721247
8931	721248
27157	721249
26318	721250
21165	721251
2923	721252
31534	721253
2329	721254
23151	721255
19525	721256
4100	721257
66428	721258
6079	721259
20059	721260
39399	721261
28956	721262
29458	721263
31930	721264
150	721265
81888	721266
5	721267
6313	721268
53851	721269
1107	721270
64440	721271
58741	721272
74173	721273
39025	721274
29645	721275
34452	721276
21596	721277
17083	721278
9191	721279
13270	721280
53635	721281
19717	721282
1892	721283
103	721284
73645	721285
39773	721286
63103	721287
1954	721288
38933	721289
50512	721290
4154	721291
17582	721292
1970	721293
6575	721294
1557	721295
63191	721296
360	721297
71053	721298
47357	721299
20817	721300
467	721301
14056	721302
18365	721303
46251	721304
52486	721305
9120	721306
11055	721307
16418	721308
15917	721309
22298	721310
11732	721311
25533	721312
87691	721313
46476	721314
3615	721315
75115	721316
22281	721317
730	721318
2745	721319
47998	721320
33907	721321
17034	721322
284	721323
20646	721324
30835	721325
22301	721326
29507	721327
26068	721328
25562	721329
21433	721330
44417	721331
13617	721332
2285	721333
13992	721334
671	721335
49406	721336
3246	721337
90936	721338
19766	721339
34824	721340
25687	721341
13310	721342
7881	721343
19673	721344
13802	721345
569	721346
22315	721347
18356	721348
864	721349
42760	721350
70490	721351
49835	721352
48917	721353
18462	721354
78963	721355
20429	721356
41802	721357
70463	721358
41187	721359
97465	721360
8247	721361
19123	721362
25746	721363
59649	721364
50712	721365
52744	721366
5145	721367
11669	721368
35786	721369
82322	721370
64566	721371
92128	721372
38437	721373
812	721374
17391	721375
1780	721376
2609	721377
12702	721378
17739	721379
36255	721380
4547	721381
36574	721382
46196	721383
628	721384
71649	721385
5516	721386
61219	721387
5970	721388
19184	721389
8195	721390
38078	721391
14829	721392
17749	721393
17403	721394
68193	721395
58295	721396
30369	721397
92621	721398
85321	721399
54369	721400
25988	721401
17731	721402
28000	721403
6062	721404
50834	721405
20151	721406
13665	721407
42353	721408
37271	721409
84847	721410
2832	721411
63943	721412
50730	721413
34299	721414
29250	721415
26012	721416
71196	721417
274	721418
77976	721419
1141	721420
70540	721421
543	721422
28225	721423
30983	721424
21831	721425
10134	721426
22721	721427
13719	721428
62052	721429
2636	721430
80361	721431
87751	721432
10075	721433
4352	721434
46480	721435
83515	721436
24727	721437
12616	721438
15861	721439
46494	721440
28839	721441
1495	721442
71485	721443
30256	721444
41122	721445
62287	721446
4175	721447
13837	721448
2837	721449
39778	721450
214	721451
3197	721452
33204	721453
87365	721454
2669	721455
89297	721456
40106	721457
17658	721458
47230	721459
1539	721460
18376	721461
86414	721462
27179	721463
26742	721464
21910	721465
39477	721466
47400	721467
97	721468
36089	721469
69983	721470
20113	721471
40678	721472
15382	721473
15808	721474
3855	721475
11731	721476
11347	721477
4339	721478
64852	721479
6468	721480
86696	721481
69228	721482
14385	721483
55123	721484
1406	721485
42434	721486
76823	721487
12083	721488
93176	721489
35679	721490
7318	721491
49547	721492
73203	721493
19777	721494
28930	721495
3503	721496
4860	721497
10649	721498
70122	721499
10163	721500
81851	721501
5128	721502
47017	721503
71395	721504
8211	721505
77155	721506
15230	721507
91750	721508
5176	721509
16371	721510
58638	721511
3335	721512
4320	721513
8510	721514
27143	721515
56790	721516
7212	721517
52800	721518
21885	721519
16373	721520
67807	721521
12027	721522
38717	721523
1389	721524
37667	721525
8870	721526
58674	721527
71624	721528
58496	721529
78	721530
57259	721531
44143	721532
8187	721533
62067	721534
4651	721535
11985	721536
82129	721537
3151	721538
75704	721539
494	721540
74200	721541
78050	721542
78281	721543
73592	721544
53354	721545
7181	721546
31901	721547
28872	721548
1739	721549
4612	721550
34614	721551
200	721552
9682	721553
8014	721554
3840	721555
27635	721556
11942	721557
21847	721558
22070	721559
53387	721560
50075	721561
41451	721562
187	721563
14934	721564
26129	721565
23263	721566
39133	721567
22049	721568
3297	721569
17351	721570
7657	721571
30874	721572
36316	721573
21498	721574
559	721575
11878	721576
78057	721577
64143	721578
55	721579
50394	721580
31372	721581
44694	721582
170	721583
340	721584
10032	721585
59822	721586
10202	721587
43611	721588
13417	721589
102168	721590
22317	721591
60752	721592
1641	721593
16128	721594
99504	721595
17702	721596
52687	721597
1031	721598
1974	721599
84801	721600
45613	721601
9445	721602
13927	721603
20075	721604
64353	721605
63505	721606
43790	721607
6223	721608
28471	721609
5726	721610
63823	721611
18017	721612
28830	721613
14520	721614
39859	721615
23058	721616
38698	721617
781	721618
71018	721619
18396	721620
71209	721621
7980	721622
5215	721623
31570	721624
9418	721625
16	721626
20260	721627
40417	721628
39311	721629
2029	721630
29727	721631
10029	721632
16303	721633
39882	721634
32569	721635
14336	721636
10987	721637
6939	721638
27023	721639
8303	721640
23212	721641
35930	721642
79678	721643
45345	721644
82678	721645
9500	721646
98652	721647
93243	721648
9384	721649
5217	721650
10881	721651
1467	721652
51428	721653
39737	721654
386	721655
1277	721656
43050	721657
44476	721658
48792	721659
797	721660
32461	721661
7055	721662
4001	721663
105638	721664
27092	721665
10459	721666
50203	721667
606	721668
74744	721669
30	721670
58913	721671
47282	721672
98102	721673
15245	721674
13445	721675
1526	721676
106168	721677
81192	721678
58484	721679
45508	721680
7547	721681
31646	721682
75971	721683
20440	721684
14276	721685
50605	721686
56040	721687
3956	721688
13555	721689
33314	721690
84649	721691
55644	721692
80458	721693
9873	721694
29631	721695
17618	721696
57	721697
24414	721698
54427	721699
6771	721700
24674	721701
20924	721702
19116	721703
62951	721704
29735	721705
4962	721706
7201	721707
17187	721708
30666	721709
47748	721710
80394	721711
47639	721712
14024	721713
46472	721714
14444	721715
30358	721716
27091	721717
41189	721718
4936	721719
2104	721720
1701	721721
1657	721722
4474	721723
93296	721724
49048	721725
83243	721726
6207	721727
62078	721728
49864	721729
291	721730
32093	721731
39122	721732
38102	721733
26974	721734
22708	721735
92112	721736
36242	721737
41203	721738
72769	721739
66585	721740
107534	721741
8247	721742
41614	721743
81294	721744
47781	721745
103632	721746
30871	721747
6167	721748
8990	721749
59447	721750
111950	721751
11231	721752
10951	721753
4591	721754
23658	721755
24747	721756
678	721757
83986	721758
249	721759
34148	721760
20053	721761
31977	721762
113354	721763
34352	721764
3451	721765
1191	721766
1896	721767
4511	721768
41929	721769
17078	721770
39276	721771
31892	721772
9627	721773
21579	721774
30521	721775
22974	721776
7991	721777
5280	721778
30687	721779
22467	721780
513	721781
42754	721782
29533	721783
2687	721784
36531	721785
58386	721786
1679	721787
73716	721788
29177	721789
105948	721790
56230	721791
90163	721792
1752	721793
7354	721794
228	721795
26243	721796
68480	721797
44272	721798
77654	721799
10343	721800
40586	721801
30013	721802
240	721803
9877	721804
46253	721805
13084	721806
5144	721807
74725	721808
42754	721809
48976	721810
36259	721811
9086	721812
10573	721813
27238	721814
32516	721815
24349	721816
40363	721817
2555	721818
49501	721819
29767	721820
22173	721821
11367	721822
30425	721823
21334	721824
23911	721825
852	721826
40691	721827
37726	721828
178	721829
9017	721830
11537	721831
34740	721832
10822	721833
104039	721834
21815	721835
80701	721836
420	721837
115	721838
59566	721839
372	721840
82395	721841
12303	721842
1806	721843
39339	721844
24488	721845
50148	721846
86710	721847
826	721848
55761	721849
7337	721850
1427	721851
12246	721852
56071	721853
101889	721854
221	721855
47243	721856
18602	721857
11116	721858
84371	721859
36501	721860
30418	721861
12812	721862
15981	721863
17009	721864
95942	721865
75746	721866
6061	721867
12809	721868
6479	721869
33105	721870
12882	721871
36833	721872
68077	721873
83527	721874
49534	721875
11900	721876
24092	721877
11719	721878
114009	721879
28840	721880
2221	721881
81178	721882
8500	721883
57450	721884
32799	721885
49348	721886
48830	721887
68341	721888
82057	721889
84233	721890
22	721891
20133	721892
8189	721893
45129	721894
39948	721895
17869	721896
71816	721897
10690	721898
22087	721899
26382	721900
16567	721901
61570	721902
333	721903
12854	721904
9618	721905
20012	721906
36515	721907
40176	721908
1973	721909
32510	721910
21524	721911
54198	721912
316	721913
87189	721914
50599	721915
59630	721916
1671	721917
8899	721918
15516	721919
80312	721920
41698	721921
14967	721922
14829	721923
79350	721924
3268	721925
47460	721926
37767	721927
110872	721928
80847	721929
17084	721930
37251	721931
45106	721932
50735	721933
9791	721934
1245	721935
6203	721936
4438	721937
27259	721938
36837	721939
24737	721940
3913	721941
10999	721942
3978	721943
57386	721944
83316	721945
74359	721946
84040	721947
92816	721948
16115	721949
21430	721950
68674	721951
2742	721952
55790	721953
45612	721954
47795	721955
22192	721956
110438	721957
1797	721958
45481	721959
12905	721960
83369	721961
54360	721962
40043	721963
22729	721964
67144	721965
19329	721966
8708	721967
45146	721968
16264	721969
78719	721970
24282	721971
11550	721972
15682	721973
7547	721974
24980	721975
5228	721976
30452	721977
345	721978
46809	721979
43577	721980
8568	721981
30336	721982
45950	721983
59108	721984
27919	721985
4928	721986
30952	721987
1260	721988
73	721989
6278	721990
1613	721991
10389	721992
6586	721993
1902	721994
3022	721995
3463	721996
37506	721997
6986	721998
21237	721999
27469	722000
3359	722001
52872	722002
55473	722003
48040	722004
40938	722005
480	722006
3717	722007
3366	722008
83985	722009
5166	722010
459	722011
33132	722012
18048	722013
794	722014
44661	722015
22824	722016
54517	722017
113499	722018
99132	722019
9708	722020
11481	722021
855	722022
40059	722023
58622	722024
18139	722025
54567	722026
5919	722027
12220	722028
39787	722029
5474	722030
75578	722031
13978	722032
22812	722033
13271	722034
88922	722035
91297	722036
55822	722037
66689	722038
75813	722039
98887	722040
50940	722041
2338	722042
54258	722043
30974	722044
2339	722045
26472	722046
22624	722047
12411	722048
46576	722049
18744	722050
13446	722051
36907	722052
1258	722053
28892	722054
60308	722055
42097	722056
27388	722057
14206	722058
42791	722059
3027	722060
72280	722061
31462	722062
54605	722063
2650	722064
57507	722065
5058	722066
17154	722067
67008	722068
12046	722069
86824	722070
24462	722071
3191	722072
24863	722073
90850	722074
3593	722075
5810	722076
20388	722077
14062	722078
12592	722079
27262	722080
17196	722081
1492	722082
22319	722083
8287	722084
90538	722085
9136	722086
60914	722087
29544	722088
11355	722089
39106	722090
5043	722091
37882	722092
85398	722093
9450	722094
18836	722095
2972	722096
2997	722097
12207	722098
475	722099
1601	722100
25522	722101
39642	722102
705	722103
1727	722104
3146	722105
8179	722106
54041	722107
70150	722108
782	722109
58834	722110
40135	722111
6730	722112
45	722113
78981	722114
65152	722115
4778	722116
62501	722117
12362	722118
3061	722119
21347	722120
93676	722121
7294	722122
778	722123
210	722124
123	722125
52201	722126
76202	722127
20763	722128
9159	722129
4913	722130
15847	722131
7568	722132
23425	722133
76778	722134
10548	722135
43635	722136
10527	722137
30633	722138
36405	722139
78150	722140
22856	722141
55543	722142
27913	722143
2528	722144
75119	722145
31468	722146
22163	722147
9975	722148
50358	722149
5816	722150
7539	722151
32874	722152
71364	722153
29014	722154
49619	722155
23263	722156
74644	722157
77844	722158
25738	722159
78903	722160
18877	722161
12183	722162
2863	722163
37071	722164
31517	722165
30424	722166
1587	722167
2961	722168
42205	722169
33027	722170
27559	722171
69841	722172
61224	722173
94475	722174
23173	722175
12447	722176
1038	722177
68200	722178
5110	722179
16923	722180
30622	722181
13211	722182
5542	722183
111722	722184
18997	722185
44955	722186
81162	722187
6217	722188
846	722189
41860	722190
12448	722191
1714	722192
11294	722193
52438	722194
4141	722195
6379	722196
2097	722197
25211	722198
26979	722199
17524	722200
88895	722201
19279	722202
26445	722203
52283	722204
51590	722205
39524	722206
28805	722207
439	722208
3793	722209
1030	722210
2810	722211
34657	722212
88967	722213
61721	722214
49413	722215
11905	722216
40355	722217
4922	722218
11125	722219
34355	722220
60002	722221
48384	722222
60209	722223
3285	722224
90273	722225
67201	722226
54766	722227
26120	722228
46857	722229
2881	722230
58596	722231
11059	722232
64889	722233
14507	722234
3050	722235
15816	722236
39260	722237
11911	722238
456	722239
10747	722240
58705	722241
103130	722242
53391	722243
17545	722244
8937	722245
29657	722246
5748	722247
46248	722248
95745	722249
21768	722250
64	722251
24739	722252
981	722253
6149	722254
42396	722255
12943	722256
34532	722257
9406	722258
25636	722259
71954	722260
118	722261
43055	722262
20703	722263
11502	722264
12837	722265
80412	722266
15683	722267
21195	722268
58105	722269
12355	722270
19137	722271
3032	722272
13764	722273
11513	722274
750	722275
6078	722276
6888	722277
9604	722278
70784	722279
96193	722280
4154	722281
90909	722282
34679	722283
17647	722284
8319	722285
69166	722286
37762	722287
18274	722288
52670	722289
18142	722290
21107	722291
7965	722292
15926	722293
47536	722294
15482	722295
51764	722296
4702	722297
21972	722298
63393	722299
38735	722300
23749	722301
60467	722302
9791	722303
39390	722304
76942	722305
17070	722306
6283	722307
2249	722308
28300	722309
75280	722310
29123	722311
14653	722312
52555	722313
38289	722314
14672	722315
68315	722316
24684	722317
17703	722318
56400	722319
81069	722320
58910	722321
45277	722322
14690	722323
1976	722324
22154	722325
61423	722326
11942	722327
30940	722328
1	722329
107723	722330
48758	722331
44020	722332
43038	722333
78586	722334
35453	722335
5761	722336
18965	722337
4167	722338
47913	722339
102399	722340
933	722341
13843	722342
24695	722343
7304	722344
40984	722345
5222	722346
33113	722347
76471	722348
87219	722349
16027	722350
16845	722351
13340	722352
74298	722353
41086	722354
73002	722355
31592	722356
11283	722357
94336	722358
553	722359
39237	722360
31270	722361
5211	722362
32957	722363
58897	722364
11269	722365
76528	722366
97949	722367
61547	722368
20704	722369
9163	722370
17548	722371
11160	722372
3677	722373
68950	722374
78213	722375
82625	722376
55448	722377
647	722378
10452	722379
79163	722380
1153	722381
23618	722382
60699	722383
5	722384
1731	722385
7151	722386
3763	722387
94763	722388
31127	722389
17897	722390
16934	722391
17019	722392
20258	722393
51718	722394
17833	722395
7661	722396
8996	722397
27084	722398
1154	722399
44422	722400
1958	722401
8809	722402
6145	722403
38167	722404
32782	722405
38220	722406
31676	722407
3793	722408
45934	722409
29633	722410
51639	722411
12290	722412
15773	722413
5177	722414
97691	722415
86099	722416
80071	722417
88386	722418
26148	722419
274	722420
48613	722421
41012	722422
79765	722423
56918	722424
26632	722425
15224	722426
15250	722427
10235	722428
11191	722429
57433	722430
22833	722431
3389	722432
30535	722433
3027	722434
30875	722435
74147	722436
30286	722437
99798	722438
12026	722439
18238	722440
73393	722441
24347	722442
72613	722443
10608	722444
12093	722445
15290	722446
2957	722447
7665	722448
4181	722449
49648	722450
77146	722451
1329	722452
78835	722453
64262	722454
10443	722455
9246	722456
35268	722457
45243	722458
37290	722459
72206	722460
56570	722461
5057	722462
22374	722463
49516	722464
54965	722465
764	722466
13016	722467
81	722468
49219	722469
7577	722470
662	722471
1705	722472
9913	722473
37957	722474
96806	722475
5183	722476
56835	722477
22649	722478
5814	722479
51806	722480
17103	722481
3338	722482
36671	722483
52007	722484
16446	722485
31383	722486
73564	722487
2597	722488
78896	722489
4158	722490
2985	722491
16310	722492
43740	722493
14494	722494
3467	722495
21272	722496
77274	722497
14751	722498
368	722499
37321	722500
5271	722501
27600	722502
54411	722503
58468	722504
100597	722505
90771	722506
9336	722507
16402	722508
77352	722509
2245	722510
28972	722511
900	722512
23605	722513
11189	722514
28953	722515
66718	722516
50325	722517
673	722518
838	722519
16853	722520
1363	722521
35180	722522
61941	722523
11645	722524
108090	722525
15514	722526
18339	722527
104964	722528
46338	722529
83120	722530
56718	722531
9928	722532
80354	722533
143	722534
11561	722535
20120	722536
80402	722537
26688	722538
29887	722539
45487	722540
30	722541
13756	722542
54276	722543
35126	722544
14909	722545
85	722546
84626	722547
52698	722548
32273	722549
72570	722550
102752	722551
1812	722552
2142	722553
41732	722554
77733	722555
3054	722556
8135	722557
37429	722558
9687	722559
113832	722560
15	722561
82485	722562
108601	722563
390	722564
17596	722565
101906	722566
10756	722567
45270	722568
14958	722569
25956	722570
19	722571
82905	722572
18714	722573
43039	722574
54777	722575
8010	722576
57454	722577
49205	722578
19874	722579
2296	722580
2603	722581
52548	722582
106317	722583
24273	722584
835	722585
16880	722586
2398	722587
1612	722588
38893	722589
1004	722590
69836	722591
78503	722592
53945	722593
66828	722594
257	722595
65628	722596
39481	722597
4809	722598
19818	722599
22715	722600
66444	722601
14592	722602
78869	722603
2039	722604
40992	722605
25927	722606
12229	722607
14391	722608
28380	722609
34449	722610
100674	722611
849	722612
69523	722613
39229	722614
11477	722615
41227	722616
3663	722617
73755	722618
16601	722619
72854	722620
49763	722621
6700	722622
7870	722623
19068	722624
2503	722625
50155	722626
14352	722627
54132	722628
6449	722629
47030	722630
77329	722631
216	722632
724	722633
215	722634
3470	722635
66705	722636
48887	722637
31725	722638
19473	722639
55904	722640
195	722641
4932	722642
56009	722643
4304	722644
20711	722645
13557	722646
1116	722647
61992	722648
45971	722649
31815	722650
62687	722651
33176	722652
217	722653
29348	722654
23231	722655
6249	722656
3151	722657
3375	722658
39742	722659
1251	722660
32128	722661
5908	722662
46966	722663
19356	722664
24712	722665
28533	722666
5630	722667
54953	722668
8618	722669
64112	722670
7991	722671
10934	722672
25530	722673
63586	722674
18540	722675
73771	722676
72792	722677
13121	722678
79597	722679
5938	722680
43146	722681
39317	722682
2710	722683
26657	722684
3266	722685
20595	722686
18303	722687
44540	722688
51139	722689
6910	722690
99183	722691
40793	722692
1639	722693
22339	722694
101921	722695
32695	722696
540	722697
9441	722698
217	722699
53416	722700
10526	722701
71541	722702
9666	722703
15844	722704
34689	722705
15128	722706
33937	722707
18358	722708
19041	722709
8524	722710
73742	722711
50773	722712
18237	722713
18420	722714
70992	722715
1660	722716
25950	722717
21907	722718
108166	722719
8156	722720
752	722721
29862	722722
31882	722723
8901	722724
9910	722725
33448	722726
34850	722727
20915	722728
78373	722729
9046	722730
9169	722731
2332	722732
26607	722733
11538	722734
2248	722735
61399	722736
37278	722737
21821	722738
74858	722739
54812	722740
20926	722741
12079	722742
71	722743
87093	722744
51177	722745
3416	722746
70674	722747
6812	722748
11527	722749
392	722750
28384	722751
27465	722752
25739	722753
14	722754
21305	722755
9252	722756
881	722757
67093	722758
5542	722759
66031	722760
11293	722761
728	722762
76932	722763
7289	722764
2575	722765
78073	722766
9951	722767
35539	722768
18874	722769
21155	722770
5922	722771
31502	722772
4609	722773
49992	722774
92543	722775
31022	722776
4942	722777
5216	722778
56442	722779
39867	722780
77543	722781
41058	722782
31508	722783
8680	722784
28946	722785
11537	722786
42374	722787
44629	722788
25029	722789
21912	722790
14688	722791
16899	722792
42206	722793
7472	722794
32932	722795
147	722796
13221	722797
654	722798
187	722799
15136	722800
10569	722801
3314	722802
78678	722803
105184	722804
52290	722805
10806	722806
10003	722807
17866	722808
43254	722809
1701	722810
696	722811
2232	722812
2349	722813
12670	722814
63773	722815
30317	722816
40927	722817
15720	722818
18183	722819
4707	722820
8768	722821
102637	722822
26606	722823
9315	722824
24993	722825
28834	722826
27841	722827
26638	722828
29750	722829
51321	722830
4802	722831
52441	722832
15249	722833
716	722834
30360	722835
24174	722836
1480	722837
10854	722838
29	722839
65	722840
3533	722841
94701	722842
779	722843
41274	722844
4696	722845
41281	722846
14769	722847
31659	722848
79629	722849
54688	722850
30021	722851
13542	722852
14358	722853
780	722854
19973	722855
12454	722856
432	722857
10248	722858
64271	722859
84288	722860
33887	722861
55210	722862
4967	722863
11005	722864
32213	722865
51744	722866
28820	722867
24522	722868
64076	722869
623	722870
84817	722871
92820	722872
19480	722873
13483	722874
50492	722875
31541	722876
53169	722877
33565	722878
51355	722879
8719	722880
6548	722881
80763	722882
13440	722883
945	722884
2851	722885
7380	722886
45822	722887
66217	722888
54249	722889
73052	722890
18484	722891
53896	722892
4548	722893
109925	722894
19943	722895
41165	722896
5134	722897
7821	722898
244	722899
22058	722900
60374	722901
52262	722902
52693	722903
4562	722904
27626	722905
33035	722906
7582	722907
56677	722908
16875	722909
23956	722910
21339	722911
491	722912
141	722913
11161	722914
6037	722915
3503	722916
4971	722917
409	722918
314	722919
92715	722920
61694	722921
16269	722922
13571	722923
72003	722924
1286	722925
79617	722926
224	722927
56677	722928
19125	722929
7539	722930
50122	722931
1643	722932
76490	722933
6682	722934
12373	722935
43238	722936
53449	722937
4179	722938
74	722939
25452	722940
944	722941
16723	722942
22711	722943
3087	722944
54559	722945
55511	722946
1689	722947
3666	722948
2470	722949
35779	722950
2185	722951
7077	722952
58563	722953
48296	722954
79756	722955
30681	722956
26673	722957
59	722958
6847	722959
10804	722960
4700	722961
42497	722962
24525	722963
58727	722964
1845	722965
5724	722966
112792	722967
44722	722968
40117	722969
7910	722970
61774	722971
9536	722972
22060	722973
3178	722974
58041	722975
37831	722976
31245	722977
41099	722978
12045	722979
19551	722980
78794	722981
11299	722982
32334	722983
32773	722984
58923	722985
1344	722986
5698	722987
69078	722988
77879	722989
4502	722990
1442	722991
84085	722992
36600	722993
315	722994
59494	722995
8603	722996
13548	722997
2700	722998
20	722999
79	723000
33847	723001
23824	723002
30625	723003
18329	723004
1150	723005
45412	723006
55440	723007
32100	723008
6785	723009
5571	723010
24809	723011
63020	723012
80477	723013
36549	723014
14717	723015
27282	723016
16172	723017
20929	723018
58029	723019
33555	723020
50514	723021
39031	723022
96311	723023
35741	723024
18817	723025
1114	723026
5008	723027
20692	723028
101013	723029
2225	723030
17415	723031
410	723032
65874	723033
28537	723034
18616	723035
11405	723036
40649	723037
4245	723038
19286	723039
18289	723040
30519	723041
61632	723042
54548	723043
23134	723044
14399	723045
1702	723046
29279	723047
65744	723048
32883	723049
952	723050
39649	723051
25354	723052
455	723053
42768	723054
9288	723055
10371	723056
27844	723057
42510	723058
16068	723059
34796	723060
34523	723061
24107	723062
29141	723063
29992	723064
27255	723065
14588	723066
6094	723067
12684	723068
27291	723069
107	723070
90738	723071
5683	723072
123	723073
54117	723074
42926	723075
69070	723076
24703	723077
17736	723078
2449	723079
74570	723080
83969	723081
34202	723082
81888	723083
2425	723084
10442	723085
597	723086
15362	723087
36341	723088
37246	723089
9322	723090
26824	723091
14480	723092
118	723093
96473	723094
72684	723095
1165	723096
84061	723097
17221	723098
39959	723099
680	723100
52905	723101
2904	723102
3746	723103
43119	723104
9325	723105
47024	723106
31664	723107
29881	723108
1398	723109
21041	723110
51804	723111
58330	723112
1606	723113
40370	723114
9369	723115
5048	723116
86840	723117
8674	723118
7305	723119
52133	723120
456	723121
26118	723122
80511	723123
33018	723124
15088	723125
12045	723126
23161	723127
6140	723128
71534	723129
21711	723130
51955	723131
67044	723132
50086	723133
37854	723134
53158	723135
63436	723136
3089	723137
1031	723138
27665	723139
4291	723140
1610	723141
6378	723142
30221	723143
39847	723144
55775	723145
6212	723146
40962	723147
7916	723148
43646	723149
18211	723150
47041	723151
67405	723152
32767	723153
75169	723154
33832	723155
52053	723156
5990	723157
293	723158
1018	723159
54866	723160
52891	723161
1484	723162
10648	723163
17726	723164
36056	723165
1329	723166
35249	723167
16098	723168
66986	723169
19128	723170
23749	723171
34446	723172
125	723173
10964	723174
73741	723175
35122	723176
4688	723177
1	723178
50961	723179
6586	723180
10569	723181
43053	723182
1116	723183
11936	723184
49090	723185
73438	723186
655	723187
90854	723188
39649	723189
69482	723190
21937	723191
95951	723192
92041	723193
24348	723194
72584	723195
29617	723196
7902	723197
31204	723198
23586	723199
56168	723200
26498	723201
10598	723202
21637	723203
24951	723204
6265	723205
27358	723206
24638	723207
50792	723208
24879	723209
12145	723210
6314	723211
7473	723212
16259	723213
90876	723214
7773	723215
60214	723216
23360	723217
5087	723218
649	723219
71879	723220
4895	723221
34009	723222
2747	723223
33288	723224
22392	723225
10594	723226
108794	723227
64128	723228
5592	723229
1249	723230
463	723231
1234	723232
4262	723233
92795	723234
8016	723235
9550	723236
21381	723237
40750	723238
1715	723239
2834	723240
36037	723241
27610	723242
37594	723243
2061	723244
2825	723245
27187	723246
683	723247
6575	723248
602	723249
18763	723250
22724	723251
14053	723252
19761	723253
30188	723254
939	723255
55752	723256
4805	723257
99751	723258
26292	723259
42627	723260
3813	723261
64678	723262
21098	723263
5579	723264
28234	723265
76900	723266
20024	723267
68457	723268
69045	723269
32835	723270
76273	723271
600	723272
6896	723273
8512	723274
639	723275
34195	723276
14529	723277
15130	723278
77622	723279
37121	723280
1049	723281
14239	723282
75670	723283
8832	723284
68496	723285
25050	723286
52764	723287
183	723288
7128	723289
68885	723290
9250	723291
13676	723292
56771	723293
47845	723294
26949	723295
68221	723296
4821	723297
6999	723298
1855	723299
57505	723300
22604	723301
1623	723302
50032	723303
21489	723304
17688	723305
26481	723306
114571	723307
24648	723308
26041	723309
6355	723310
62392	723311
72568	723312
59567	723313
21435	723314
31929	723315
22111	723316
3755	723317
58918	723318
102387	723319
5150	723320
5521	723321
95130	723322
16158	723323
58004	723324
76657	723325
40038	723326
9688	723327
26547	723328
33403	723329
21179	723330
7590	723331
1338	723332
56379	723333
52729	723334
61960	723335
57284	723336
92	723337
7601	723338
3454	723339
47933	723340
14438	723341
10975	723342
12178	723343
45562	723344
29492	723345
22448	723346
16057	723347
32766	723348
105405	723349
70	723350
6012	723351
7631	723352
49626	723353
22707	723354
1964	723355
68946	723356
83712	723357
2052	723358
1310	723359
1604	723360
1543	723361
50355	723362
10666	723363
45504	723364
952	723365
2022	723366
16160	723367
970	723368
8244	723369
21345	723370
293	723371
50556	723372
1943	723373
3607	723374
1602	723375
14356	723376
24217	723377
6238	723378
10140	723379
1372	723380
36726	723381
27880	723382
7693	723383
5698	723384
16523	723385
19600	723386
2133	723387
15068	723388
7638	723389
69872	723390
5296	723391
39471	723392
2780	723393
19386	723394
26763	723395
1635	723396
30458	723397
3654	723398
15866	723399
21323	723400
58352	723401
24572	723402
42043	723403
9059	723404
6705	723405
44373	723406
170	723407
2358	723408
13953	723409
31623	723410
5612	723411
1714	723412
58791	723413
9774	723414
31982	723415
1224	723416
54931	723417
17247	723418
27292	723419
19133	723420
44788	723421
34649	723422
37825	723423
766	723424
35294	723425
17047	723426
49347	723427
9692	723428
250	723429
10065	723430
38548	723431
1449	723432
77016	723433
450	723434
63589	723435
23943	723436
90014	723437
22523	723438
63301	723439
39770	723440
49561	723441
5676	723442
88411	723443
36043	723444
16986	723445
14324	723446
40152	723447
54867	723448
20305	723449
4645	723450
42292	723451
1983	723452
380	723453
45347	723454
16051	723455
16994	723456
10759	723457
21304	723458
36922	723459
108	723460
6536	723461
36186	723462
9334	723463
52352	723464
28782	723465
81554	723466
82211	723467
19263	723468
7650	723469
45911	723470
9142	723471
12800	723472
89530	723473
73914	723474
10524	723475
6172	723476
15945	723477
26487	723478
66338	723479
68298	723480
60204	723481
39927	723482
11767	723483
15094	723484
12975	723485
2131	723486
37061	723487
3983	723488
699	723489
20151	723490
7533	723491
283	723492
50743	723493
30844	723494
12634	723495
31072	723496
6811	723497
65449	723498
47535	723499
69256	723500
1272	723501
42929	723502
13770	723503
19867	723504
38595	723505
87371	723506
110147	723507
18009	723508
30454	723509
24814	723510
3788	723511
2358	723512
30401	723513
10765	723514
64789	723515
504	723516
87160	723517
58777	723518
45019	723519
19271	723520
8644	723521
23347	723522
40051	723523
21086	723524
37425	723525
31595	723526
21245	723527
54803	723528
11971	723529
4310	723530
819	723531
47214	723532
22531	723533
53670	723534
3130	723535
1137	723536
50621	723537
25185	723538
1472	723539
71415	723540
79544	723541
37373	723542
46021	723543
9915	723544
16223	723545
30517	723546
27374	723547
51387	723548
94	723549
73614	723550
37420	723551
19458	723552
56372	723553
53711	723554
48099	723555
32096	723556
13533	723557
59795	723558
22216	723559
63883	723560
18661	723561
80334	723562
6159	723563
48709	723564
28403	723565
28730	723566
25863	723567
53962	723568
21853	723569
30092	723570
18675	723571
4692	723572
91417	723573
38614	723574
13632	723575
15101	723576
36587	723577
22435	723578
6663	723579
16804	723580
9846	723581
20852	723582
12732	723583
305	723584
10119	723585
6539	723586
7136	723587
85	723588
55541	723589
1638	723590
4198	723591
2479	723592
12652	723593
6223	723594
63713	723595
19506	723596
6403	723597
25223	723598
36	723599
57708	723600
17993	723601
51932	723602
12386	723603
31917	723604
10196	723605
43899	723606
43304	723607
14885	723608
31158	723609
265	723610
109214	723611
43929	723612
73367	723613
19993	723614
96049	723615
67716	723616
22384	723617
33530	723618
63656	723619
20791	723620
452	723621
1856	723622
52803	723623
16817	723624
46855	723625
1469	723626
9449	723627
3021	723628
8909	723629
23982	723630
32541	723631
48329	723632
3433	723633
53055	723634
752	723635
54999	723636
3563	723637
54600	723638
57702	723639
41459	723640
65165	723641
90956	723642
6532	723643
52198	723644
49787	723645
3227	723646
586	723647
1493	723648
4606	723649
54965	723650
18750	723651
26751	723652
42765	723653
10979	723654
3894	723655
16332	723656
46954	723657
10286	723658
27761	723659
12267	723660
6366	723661
6235	723662
50704	723663
29802	723664
107	723665
102938	723666
71461	723667
60383	723668
43217	723669
275	723670
13192	723671
53108	723672
55745	723673
12059	723674
3890	723675
6319	723676
27360	723677
10549	723678
9449	723679
39850	723680
795	723681
9291	723682
71412	723683
11948	723684
50695	723685
39402	723686
48299	723687
33725	723688
63	723689
15491	723690
51499	723691
32039	723692
42605	723693
20089	723694
12034	723695
42689	723696
13686	723697
29590	723698
81819	723699
1881	723700
109040	723701
8984	723702
29991	723703
66193	723704
51308	723705
9180	723706
31210	723707
58604	723708
32976	723709
23151	723710
16991	723711
10777	723712
3943	723713
104914	723714
53036	723715
7519	723716
42658	723717
21370	723718
67219	723719
44905	723720
1740	723721
21999	723722
77329	723723
261	723724
7294	723725
26169	723726
19928	723727
3578	723728
45129	723729
13230	723730
309	723731
53706	723732
16619	723733
59772	723734
90699	723735
76674	723736
15281	723737
9667	723738
50710	723739
11237	723740
2365	723741
75882	723742
2942	723743
29392	723744
31674	723745
14273	723746
24738	723747
17968	723748
64572	723749
112408	723750
12168	723751
33013	723752
72358	723753
70279	723754
27286	723755
25606	723756
6595	723757
3571	723758
50942	723759
8653	723760
13022	723761
4930	723762
30851	723763
33891	723764
22658	723765
23074	723766
3119	723767
11510	723768
903	723769
101169	723770
15845	723771
9513	723772
2187	723773
28956	723774
45312	723775
48	723776
77931	723777
583	723778
73357	723779
27493	723780
24262	723781
32698	723782
7264	723783
3972	723784
1200	723785
14702	723786
22568	723787
226	723788
16776	723789
11115	723790
3621	723791
68326	723792
59576	723793
47662	723794
12910	723795
58645	723796
25506	723797
90662	723798
17272	723799
3384	723800
22930	723801
25648	723802
4985	723803
48571	723804
86269	723805
12398	723806
25121	723807
65	723808
29643	723809
314	723810
73020	723811
29311	723812
7565	723813
49230	723814
19615	723815
13437	723816
17	723817
13921	723818
34763	723819
694	723820
29052	723821
31402	723822
31734	723823
18278	723824
78167	723825
87899	723826
1333	723827
684	723828
205	723829
1622	723830
3623	723831
30608	723832
18926	723833
77575	723834
25980	723835
7884	723836
73490	723837
540	723838
18017	723839
24320	723840
101744	723841
43696	723842
38029	723843
1141	723844
78675	723845
35707	723846
2626	723847
1556	723848
21931	723849
66592	723850
49944	723851
11097	723852
79931	723853
4536	723854
19843	723855
20838	723856
4136	723857
72632	723858
24039	723859
4250	723860
87612	723861
22674	723862
95527	723863
23159	723864
3409	723865
12185	723866
4826	723867
32019	723868
18282	723869
9762	723870
76055	723871
78	723872
22268	723873
27055	723874
17410	723875
16405	723876
61315	723877
30645	723878
74894	723879
24990	723880
488	723881
21742	723882
50984	723883
28352	723884
17803	723885
1900	723886
109210	723887
53099	723888
40553	723889
19220	723890
72522	723891
68767	723892
14040	723893
9497	723894
64324	723895
3275	723896
9415	723897
19990	723898
16958	723899
9904	723900
3652	723901
11689	723902
15169	723903
39053	723904
108	723905
48885	723906
62913	723907
13154	723908
65223	723909
6151	723910
95893	723911
12231	723912
7966	723913
45705	723914
7711	723915
30845	723916
92543	723917
29662	723918
50905	723919
9071	723920
18328	723921
8534	723922
4026	723923
4547	723924
5975	723925
15125	723926
12801	723927
1925	723928
74455	723929
8281	723930
33570	723931
22528	723932
30496	723933
1073	723934
28549	723935
53926	723936
21881	723937
23589	723938
61067	723939
11308	723940
6075	723941
21381	723942
35057	723943
13585	723944
14896	723945
52498	723946
8809	723947
31097	723948
25149	723949
70371	723950
15661	723951
323	723952
40540	723953
3311	723954
18595	723955
15690	723956
13894	723957
35907	723958
6338	723959
87112	723960
30827	723961
240	723962
46601	723963
9242	723964
794	723965
4745	723966
1696	723967
63292	723968
45975	723969
26121	723970
94745	723971
2020	723972
4440	723973
37141	723974
41544	723975
104022	723976
2102	723977
105540	723978
36704	723979
23370	723980
35474	723981
8519	723982
28540	723983
66871	723984
8239	723985
105915	723986
1837	723987
1583	723988
52486	723989
30136	723990
7459	723991
25166	723992
9049	723993
2885	723994
6488	723995
64539	723996
32693	723997
66140	723998
102672	723999
14154	724000
61073	724001
13512	724002
8846	724003
24795	724004
9827	724005
14938	724006
16825	724007
2080	724008
27536	724009
20658	724010
58301	724011
99343	724012
10789	724013
24808	724014
6831	724015
2522	724016
51482	724017
113072	724018
62004	724019
45464	724020
48705	724021
20578	724022
626	724023
29251	724024
6023	724025
87909	724026
41403	724027
93127	724028
18260	724029
83814	724030
10700	724031
648	724032
40155	724033
5197	724034
12616	724035
38006	724036
43634	724037
12474	724038
11893	724039
103163	724040
4664	724041
21564	724042
54749	724043
87063	724044
41714	724045
22738	724046
2526	724047
346	724048
59775	724049
56959	724050
39060	724051
53264	724052
14177	724053
23840	724054
1092	724055
1480	724056
35588	724057
36653	724058
13439	724059
2547	724060
3091	724061
148	724062
15012	724063
73202	724064
8097	724065
18444	724066
57312	724067
1459	724068
7272	724069
19374	724070
46221	724071
40356	724072
173	724073
1254	724074
10469	724075
74112	724076
41347	724077
26276	724078
18132	724079
70487	724080
18076	724081
58616	724082
42560	724083
23332	724084
419	724085
69319	724086
41078	724087
15655	724088
14640	724089
46066	724090
51903	724091
28006	724092
7274	724093
386	724094
5207	724095
18114	724096
14941	724097
2422	724098
14996	724099
7257	724100
63967	724101
6799	724102
2401	724103
31772	724104
5689	724105
23672	724106
4461	724107
75008	724108
11758	724109
31566	724110
6000	724111
43292	724112
50086	724113
1329	724114
2262	724115
8222	724116
4711	724117
101455	724118
79630	724119
16196	724120
25269	724121
12501	724122
19454	724123
18929	724124
298	724125
50205	724126
47493	724127
641	724128
2670	724129
4905	724130
3870	724131
377	724132
22136	724133
29051	724134
1999	724135
991	724136
27052	724137
3038	724138
47686	724139
14517	724140
26939	724141
686	724142
19566	724143
4255	724144
16687	724145
17587	724146
8498	724147
274	724148
60803	724149
36788	724150
20791	724151
825	724152
13687	724153
67446	724154
1865	724155
78608	724156
6631	724157
21014	724158
18904	724159
26753	724160
7303	724161
58281	724162
50687	724163
9471	724164
40048	724165
59179	724166
8577	724167
18635	724168
6942	724169
9692	724170
5640	724171
1748	724172
24357	724173
1584	724174
228	724175
43368	724176
2549	724177
5343	724178
57559	724179
3310	724180
13237	724181
14	724182
5664	724183
11264	724184
31282	724185
32332	724186
269	724187
52529	724188
48912	724189
22384	724190
676	724191
92740	724192
6419	724193
4585	724194
33503	724195
31313	724196
112443	724197
64	724198
19990	724199
32216	724200
37118	724201
1763	724202
2274	724203
66626	724204
60553	724205
68330	724206
17744	724207
852	724208
15933	724209
21688	724210
105334	724211
7706	724212
8896	724213
62643	724214
9563	724215
1124	724216
1685	724217
56043	724218
12180	724219
66876	724220
29230	724221
7462	724222
42935	724223
74917	724224
30715	724225
1012	724226
15519	724227
9758	724228
4698	724229
21809	724230
3252	724231
21508	724232
15965	724233
56695	724234
49668	724235
40393	724236
40519	724237
17057	724238
11174	724239
295	724240
4264	724241
3847	724242
80303	724243
63901	724244
7152	724245
36719	724246
1271	724247
26682	724248
88975	724249
49448	724250
19105	724251
26710	724252
7	724253
1445	724254
35809	724255
231	724256
2811	724257
135	724258
1401	724259
11853	724260
74269	724261
18210	724262
37957	724263
77563	724264
48652	724265
26992	724266
59796	724267
69274	724268
27491	724269
8767	724270
20366	724271
16746	724272
64892	724273
23676	724274
110121	724275
77230	724276
1862	724277
7102	724278
29794	724279
35158	724280
19894	724281
18535	724282
2488	724283
43180	724284
102295	724285
13885	724286
21476	724287
3460	724288
57520	724289
32875	724290
50772	724291
109747	724292
23411	724293
1943	724294
3193	724295
4906	724296
2121	724297
31225	724298
3957	724299
43425	724300
29935	724301
74193	724302
8873	724303
65	724304
78432	724305
58792	724306
10135	724307
75832	724308
80193	724309
7117	724310
17685	724311
34825	724312
10186	724313
88	724314
83778	724315
73587	724316
1625	724317
727	724318
32961	724319
36592	724320
59439	724321
372	724322
25885	724323
816	724324
50493	724325
99948	724326
6832	724327
44370	724328
10	724329
17783	724330
67215	724331
62132	724332
70236	724333
4271	724334
19442	724335
19925	724336
78	724337
194	724338
462	724339
53050	724340
21543	724341
166	724342
77723	724343
1007	724344
426	724345
38671	724346
45291	724347
8405	724348
27452	724349
95677	724350
4599	724351
46062	724352
22281	724353
35984	724354
2588	724355
25566	724356
75707	724357
48765	724358
20894	724359
36541	724360
82777	724361
10474	724362
4300	724363
3504	724364
62194	724365
58682	724366
22179	724367
3838	724368
6629	724369
19629	724370
56179	724371
3600	724372
37665	724373
30206	724374
9864	724375
3772	724376
14806	724377
1742	724378
67980	724379
12863	724380
19171	724381
36216	724382
1883	724383
16940	724384
55124	724385
27302	724386
9503	724387
29591	724388
7411	724389
47619	724390
60663	724391
29707	724392
710	724393
79375	724394
45907	724395
52710	724396
7218	724397
15452	724398
58038	724399
26000	724400
12578	724401
385	724402
726	724403
43346	724404
55829	724405
21308	724406
7871	724407
13970	724408
71488	724409
60008	724410
33069	724411
15901	724412
18042	724413
46259	724414
67683	724415
31150	724416
2349	724417
23587	724418
87337	724419
46494	724420
1700	724421
67426	724422
29370	724423
20324	724424
361	724425
42433	724426
2015	724427
67928	724428
76581	724429
83162	724430
8155	724431
63799	724432
21352	724433
33502	724434
31517	724435
401	724436
182	724437
18819	724438
1740	724439
19161	724440
10184	724441
3652	724442
10666	724443
6455	724444
23872	724445
50591	724446
42920	724447
34516	724448
15272	724449
20421	724450
3244	724451
12837	724452
1372	724453
32931	724454
23224	724455
49909	724456
8566	724457
25747	724458
49707	724459
7654	724460
23978	724461
28700	724462
67694	724463
23583	724464
43049	724465
5557	724466
4882	724467
29430	724468
60350	724469
66867	724470
12032	724471
2627	724472
26301	724473
15269	724474
43969	724475
36483	724476
14262	724477
6827	724478
79901	724479
28784	724480
27965	724481
438	724482
22881	724483
37908	724484
5482	724485
27829	724486
8417	724487
26142	724488
48273	724489
31112	724490
4418	724491
18444	724492
30513	724493
4390	724494
80543	724495
1981	724496
47294	724497
27128	724498
43363	724499
55414	724500
86297	724501
7267	724502
31811	724503
10756	724504
8299	724505
47640	724506
56112	724507
7545	724508
8688	724509
37297	724510
61815	724511
19494	724512
14860	724513
8204	724514
5040	724515
2504	724516
30579	724517
33546	724518
81196	724519
2326	724520
103647	724521
57913	724522
14122	724523
28869	724524
78387	724525
11289	724526
21408	724527
27678	724528
58043	724529
11061	724530
14151	724531
3758	724532
5531	724533
89502	724534
12914	724535
29393	724536
35423	724537
81833	724538
22351	724539
53	724540
14682	724541
75143	724542
53775	724543
2159	724544
46577	724545
79808	724546
5823	724547
1481	724548
45673	724549
29867	724550
48334	724551
25570	724552
1174	724553
65956	724554
4232	724555
23758	724556
6562	724557
102825	724558
1	724559
84308	724560
11308	724561
60670	724562
22968	724563
43636	724564
88458	724565
40116	724566
560	724567
29187	724568
5066	724569
17310	724570
74493	724571
62539	724572
31205	724573
13938	724574
39333	724575
22551	724576
20585	724577
1646	724578
5632	724579
27003	724580
32001	724581
53189	724582
57704	724583
54902	724584
89911	724585
6109	724586
41874	724587
21	724588
49095	724589
10648	724590
8928	724591
78164	724592
100545	724593
47077	724594
33591	724595
79381	724596
75145	724597
22841	724598
64384	724599
32283	724600
2133	724601
104151	724602
956	724603
32487	724604
50519	724605
35302	724606
3312	724607
43509	724608
81728	724609
605	724610
321	724611
13025	724612
92	724613
453	724614
27190	724615
3793	724616
70573	724617
59436	724618
8104	724619
97727	724620
18937	724621
38254	724622
4784	724623
17522	724624
6053	724625
14663	724626
3945	724627
49025	724628
54187	724629
24237	724630
618	724631
98038	724632
12772	724633
43514	724634
25303	724635
58957	724636
16645	724637
11641	724638
3314	724639
10192	724640
52435	724641
68329	724642
23900	724643
3660	724644
22503	724645
20188	724646
16165	724647
26069	724648
1938	724649
16117	724650
50936	724651
35370	724652
26913	724653
52840	724654
1	724655
23181	724656
50550	724657
384	724658
68050	724659
10142	724660
1202	724661
101547	724662
10904	724663
20662	724664
30085	724665
111458	724666
12561	724667
53790	724668
45555	724669
92712	724670
29331	724671
1110	724672
22101	724673
60989	724674
24533	724675
35424	724676
10360	724677
79960	724678
5359	724679
40446	724680
1426	724681
4577	724682
13877	724683
99500	724684
5215	724685
2678	724686
5550	724687
95279	724688
3839	724689
6107	724690
2632	724691
5378	724692
19771	724693
19197	724694
27197	724695
55747	724696
32451	724697
71554	724698
18518	724699
50213	724700
63180	724701
87101	724702
58533	724703
21739	724704
12140	724705
17624	724706
26498	724707
25645	724708
36465	724709
53276	724710
41531	724711
54061	724712
27880	724713
18160	724714
71137	724715
60295	724716
63993	724717
29038	724718
111418	724719
52434	724720
74365	724721
67227	724722
8525	724723
73163	724724
14967	724725
571	724726
86961	724727
623	724728
1670	724729
18691	724730
23678	724731
89	724732
23043	724733
12795	724734
8418	724735
129	724736
4405	724737
26887	724738
42648	724739
13359	724740
15671	724741
4548	724742
2806	724743
73720	724744
99307	724745
23982	724746
1144	724747
92864	724748
33132	724749
6807	724750
22670	724751
292	724752
1229	724753
74077	724754
9771	724755
9337	724756
30281	724757
3962	724758
8658	724759
958	724760
22791	724761
9981	724762
16842	724763
68913	724764
668	724765
32210	724766
5597	724767
1987	724768
34070	724769
69533	724770
75759	724771
33810	724772
82644	724773
74402	724774
52995	724775
57984	724776
49810	724777
1844	724778
23586	724779
15482	724780
2181	724781
21410	724782
52407	724783
60466	724784
25639	724785
74701	724786
19765	724787
1337	724788
14936	724789
84555	724790
35702	724791
96601	724792
86736	724793
48168	724794
18487	724795
14018	724796
6363	724797
67086	724798
13451	724799
6782	724800
47630	724801
66647	724802
55804	724803
9581	724804
24241	724805
33	724806
7679	724807
13677	724808
32706	724809
2166	724810
1613	724811
85531	724812
52730	724813
16574	724814
89623	724815
92662	724816
44370	724817
8635	724818
27567	724819
64234	724820
48716	724821
8700	724822
82055	724823
1683	724824
24290	724825
42189	724826
106655	724827
4211	724828
47024	724829
20323	724830
41657	724831
1066	724832
17575	724833
83058	724834
108226	724835
44723	724836
39566	724837
57498	724838
18936	724839
20856	724840
31600	724841
92077	724842
96845	724843
3753	724844
1329	724845
23707	724846
58913	724847
35499	724848
85560	724849
3715	724850
4227	724851
17418	724852
214	724853
45228	724854
51805	724855
11646	724856
33630	724857
9607	724858
26627	724859
60761	724860
91918	724861
13802	724862
1014	724863
12974	724864
2762	724865
6893	724866
5196	724867
36582	724868
3662	724869
4720	724870
49488	724871
45452	724872
41541	724873
72903	724874
42369	724875
26369	724876
4055	724877
54340	724878
42312	724879
1915	724880
2786	724881
62913	724882
54271	724883
5033	724884
25964	724885
75205	724886
81494	724887
2748	724888
70553	724889
3153	724890
21524	724891
13198	724892
3040	724893
44902	724894
72279	724895
2908	724896
2993	724897
3390	724898
7475	724899
103587	724900
547	724901
91949	724902
15460	724903
48904	724904
38356	724905
82573	724906
15813	724907
57835	724908
10468	724909
9	724910
49040	724911
72157	724912
1164	724913
26622	724914
5956	724915
24989	724916
5572	724917
404	724918
92856	724919
7097	724920
285	724921
17894	724922
17867	724923
223	724924
17006	724925
2926	724926
13735	724927
101768	724928
15591	724929
95	724930
56336	724931
64291	724932
23526	724933
35620	724934
23273	724935
78039	724936
64163	724937
9437	724938
11585	724939
53586	724940
10129	724941
28476	724942
37456	724943
979	724944
52931	724945
46992	724946
64710	724947
6126	724948
8118	724949
19023	724950
47285	724951
8257	724952
2552	724953
25113	724954
5154	724955
77193	724956
1008	724957
95660	724958
72651	724959
16188	724960
87350	724961
2742	724962
1003	724963
37295	724964
33641	724965
3659	724966
52226	724967
31270	724968
73452	724969
96038	724970
36052	724971
1037	724972
20002	724973
6579	724974
13419	724975
16221	724976
23564	724977
70184	724978
8880	724979
17386	724980
468	724981
6818	724982
9202	724983
24981	724984
80524	724985
29896	724986
20627	724987
99370	724988
50923	724989
12439	724990
59857	724991
99208	724992
16261	724993
18961	724994
61247	724995
448	724996
1101	724997
58491	724998
110892	724999
22087	725000
48165	725001
10064	725002
64333	725003
515	725004
54088	725005
18876	725006
47857	725007
6840	725008
34062	725009
11751	725010
38100	725011
661	725012
2038	725013
427	725014
89124	725015
1386	725016
9027	725017
1628	725018
32461	725019
45267	725020
19727	725021
10285	725022
3693	725023
56290	725024
7759	725025
805	725026
3951	725027
6504	725028
571	725029
8292	725030
48667	725031
7151	725032
7620	725033
8576	725034
62731	725035
70431	725036
50782	725037
2000	725038
4939	725039
10041	725040
93353	725041
13470	725042
1388	725043
2460	725044
34796	725045
25929	725046
44949	725047
17237	725048
80277	725049
19376	725050
27912	725051
15332	725052
3261	725053
55818	725054
82013	725055
34021	725056
67789	725057
4540	725058
18032	725059
3782	725060
13826	725061
4097	725062
14164	725063
23387	725064
53624	725065
7900	725066
6571	725067
37702	725068
31337	725069
549	725070
3431	725071
24984	725072
24156	725073
45823	725074
52267	725075
63574	725076
27454	725077
48175	725078
20765	725079
257	725080
28857	725081
9506	725082
86057	725083
55007	725084
12440	725085
66320	725086
61995	725087
36886	725088
23426	725089
13778	725090
17246	725091
7078	725092
17854	725093
24693	725094
90421	725095
1559	725096
53519	725097
64	725098
21143	725099
29781	725100
45881	725101
6014	725102
21820	725103
530	725104
6761	725105
11576	725106
228	725107
29991	725108
17621	725109
6041	725110
27531	725111
2166	725112
15744	725113
5355	725114
6292	725115
2352	725116
6271	725117
472	725118
9684	725119
45098	725120
19597	725121
29406	725122
7487	725123
61027	725124
2769	725125
723	725126
12070	725127
71989	725128
2289	725129
19855	725130
10930	725131
38287	725132
86618	725133
10150	725134
27689	725135
25257	725136
39458	725137
76169	725138
88541	725139
52265	725140
79201	725141
47343	725142
1212	725143
51607	725144
1739	725145
17342	725146
9787	725147
14289	725148
23090	725149
86448	725150
23484	725151
106880	725152
30843	725153
39160	725154
23124	725155
7831	725156
78754	725157
12219	725158
36039	725159
3563	725160
9002	725161
46722	725162
46747	725163
13538	725164
52622	725165
37384	725166
74941	725167
24073	725168
8498	725169
17290	725170
24939	725171
27212	725172
14684	725173
64687	725174
36109	725175
91909	725176
2154	725177
38419	725178
4449	725179
896	725180
98757	725181
54461	725182
21700	725183
71443	725184
87537	725185
2493	725186
30217	725187
4267	725188
59198	725189
43277	725190
36647	725191
51170	725192
7997	725193
8098	725194
64463	725195
5362	725196
189	725197
112329	725198
6997	725199
2215	725200
64097	725201
5138	725202
7234	725203
8681	725204
69395	725205
17800	725206
1585	725207
15214	725208
54592	725209
91519	725210
53909	725211
201	725212
7	725213
51750	725214
44809	725215
12932	725216
16181	725217
5423	725218
11833	725219
50734	725220
27099	725221
591	725222
1957	725223
18916	725224
3300	725225
45539	725226
17323	725227
3546	725228
48383	725229
86263	725230
24247	725231
42697	725232
44671	725233
77502	725234
5578	725235
3979	725236
94586	725237
48525	725238
49853	725239
58747	725240
79955	725241
390	725242
4679	725243
76395	725244
299	725245
23527	725246
17433	725247
10352	725248
2184	725249
4105	725250
74809	725251
56241	725252
50590	725253
1017	725254
77778	725255
7153	725256
86255	725257
1147	725258
7491	725259
20343	725260
86818	725261
22376	725262
12967	725263
9750	725264
91849	725265
52678	725266
92574	725267
61342	725268
2556	725269
283	725270
60008	725271
25784	725272
4496	725273
28910	725274
625	725275
17960	725276
1439	725277
33775	725278
75853	725279
18815	725280
6705	725281
77278	725282
60522	725283
47887	725284
28980	725285
44225	725286
30285	725287
58590	725288
75834	725289
425	725290
2247	725291
108	725292
29125	725293
168	725294
82122	725295
4450	725296
44249	725297
18844	725298
37272	725299
4046	725300
12184	725301
15339	725302
2618	725303
18077	725304
4425	725305
2467	725306
11510	725307
85966	725308
21422	725309
108	725310
11020	725311
31505	725312
57323	725313
49105	725314
87620	725315
17980	725316
66272	725317
22602	725318
39567	725319
61001	725320
15676	725321
12729	725322
2205	725323
16261	725324
42431	725325
9562	725326
66413	725327
70066	725328
11999	725329
17752	725330
40693	725331
69446	725332
12466	725333
82242	725334
82395	725335
21215	725336
29502	725337
8331	725338
19359	725339
36462	725340
44333	725341
12464	725342
20299	725343
5246	725344
30315	725345
40696	725346
4000	725347
63432	725348
30949	725349
72471	725350
52429	725351
23897	725352
22398	725353
95084	725354
30639	725355
16419	725356
18743	725357
12311	725358
56215	725359
25176	725360
72294	725361
11891	725362
18904	725363
46488	725364
2719	725365
14621	725366
21088	725367
21317	725368
6913	725369
47794	725370
13637	725371
22804	725372
12978	725373
6252	725374
23386	725375
72508	725376
7006	725377
72841	725378
32297	725379
9	725380
17426	725381
17455	725382
379	725383
1261	725384
17978	725385
35794	725386
1258	725387
28346	725388
462	725389
1459	725390
16221	725391
15614	725392
322	725393
96225	725394
25130	725395
8333	725396
16950	725397
68443	725398
1154	725399
15315	725400
83890	725401
79689	725402
38362	725403
9463	725404
29158	725405
24726	725406
17007	725407
14864	725408
30152	725409
19533	725410
11189	725411
86	725412
52106	725413
22379	725414
29286	725415
4772	725416
7139	725417
83569	725418
91148	725419
31170	725420
3387	725421
7011	725422
31990	725423
20788	725424
60898	725425
103633	725426
4068	725427
11215	725428
36910	725429
7364	725430
15077	725431
13434	725432
50071	725433
35921	725434
24279	725435
355	725436
21906	725437
15121	725438
50688	725439
7572	725440
48506	725441
16096	725442
34849	725443
67616	725444
41703	725445
26695	725446
4511	725447
61857	725448
27090	725449
7736	725450
3886	725451
7515	725452
13013	725453
9922	725454
30715	725455
590	725456
3024	725457
66876	725458
91434	725459
1953	725460
50507	725461
13702	725462
872	725463
26583	725464
10213	725465
62053	725466
2011	725467
10335	725468
80	725469
24242	725470
104499	725471
39545	725472
54330	725473
13391	725474
23979	725475
74902	725476
49181	725477
63826	725478
49591	725479
20044	725480
13245	725481
40433	725482
96978	725483
5290	725484
31730	725485
111848	725486
25963	725487
44653	725488
16402	725489
38943	725490
17252	725491
795	725492
65720	725493
956	725494
81623	725495
54814	725496
15685	725497
15657	725498
6039	725499
81342	725500
4502	725501
58192	725502
61339	725503
319	725504
32	725505
22963	725506
17977	725507
8838	725508
3281	725509
4246	725510
18065	725511
24187	725512
90307	725513
40710	725514
11598	725515
4421	725516
91081	725517
42674	725518
16620	725519
22932	725520
31446	725521
8019	725522
19757	725523
44094	725524
37796	725525
15733	725526
52231	725527
3355	725528
3829	725529
12065	725530
20598	725531
15217	725532
9464	725533
60634	725534
322	725535
9508	725536
1412	725537
24774	725538
70096	725539
101401	725540
111938	725541
67077	725542
510	725543
45057	725544
22853	725545
168	725546
113410	725547
15777	725548
41901	725549
5710	725550
20269	725551
11110	725552
7397	725553
21634	725554
2456	725555
106666	725556
106318	725557
4149	725558
320	725559
406	725560
10484	725561
17083	725562
25294	725563
2029	725564
11951	725565
54596	725566
1052	725567
61920	725568
14983	725569
61162	725570
9217	725571
31637	725572
33495	725573
3256	725574
50194	725575
62716	725576
67393	725577
53012	725578
87092	725579
42169	725580
15063	725581
1239	725582
113427	725583
205	725584
9431	725585
1466	725586
105762	725587
3551	725588
17705	725589
10362	725590
92456	725591
1950	725592
1083	725593
20208	725594
4161	725595
760	725596
32801	725597
47839	725598
72342	725599
4626	725600
6135	725601
86082	725602
175	725603
28703	725604
35396	725605
20347	725606
56450	725607
56571	725608
35140	725609
6620	725610
6104	725611
6131	725612
597	725613
14552	725614
98260	725615
65167	725616
8449	725617
1482	725618
3705	725619
49786	725620
43460	725621
45408	725622
68057	725623
82992	725624
2122	725625
53197	725626
5	725627
39638	725628
5725	725629
22414	725630
65358	725631
71019	725632
59462	725633
62450	725634
2947	725635
21122	725636
21805	725637
23868	725638
15707	725639
34718	725640
78020	725641
101439	725642
31400	725643
38460	725644
13243	725645
41	725646
38296	725647
44198	725648
42608	725649
872	725650
12062	725651
2846	725652
9133	725653
792	725654
90057	725655
27687	725656
75384	725657
18469	725658
8849	725659
64498	725660
87463	725661
47698	725662
33004	725663
30791	725664
54611	725665
64853	725666
62774	725667
49726	725668
17721	725669
9841	725670
8942	725671
34047	725672
48748	725673
15805	725674
384	725675
110218	725676
2463	725677
46442	725678
47779	725679
7957	725680
1724	725681
31984	725682
45233	725683
50835	725684
2686	725685
34678	725686
64848	725687
16360	725688
13877	725689
95845	725690
14727	725691
2115	725692
57767	725693
7823	725694
964	725695
47348	725696
47790	725697
231	725698
67653	725699
102622	725700
707	725701
50918	725702
40126	725703
4950	725704
6049	725705
501	725706
77138	725707
50357	725708
363	725709
1661	725710
4423	725711
96983	725712
40529	725713
18682	725714
10580	725715
114159	725716
37342	725717
57895	725718
16624	725719
29046	725720
63450	725721
41176	725722
482	725723
102790	725724
26730	725725
46816	725726
8266	725727
26461	725728
15556	725729
11039	725730
623	725731
15401	725732
47565	725733
61677	725734
41152	725735
36125	725736
61640	725737
15626	725738
84535	725739
32033	725740
21294	725741
38177	725742
1448	725743
20360	725744
109619	725745
96802	725746
74978	725747
6862	725748
67155	725749
5914	725750
35993	725751
42451	725752
10939	725753
35387	725754
1220	725755
1799	725756
69619	725757
11438	725758
672	725759
61317	725760
11649	725761
584	725762
52949	725763
6044	725764
3803	725765
1630	725766
92	725767
4552	725768
3549	725769
100785	725770
12973	725771
40780	725772
8139	725773
8340	725774
18780	725775
108146	725776
16764	725777
31154	725778
11380	725779
21198	725780
86179	725781
66887	725782
33626	725783
7438	725784
35787	725785
12777	725786
19337	725787
4791	725788
17747	725789
31386	725790
14174	725791
52656	725792
33796	725793
60681	725794
39317	725795
99527	725796
49351	725797
11497	725798
101567	725799
25255	725800
468	725801
16426	725802
705	725803
933	725804
3420	725805
20764	725806
20754	725807
95834	725808
5304	725809
8380	725810
6285	725811
45187	725812
4398	725813
3975	725814
31228	725815
77203	725816
17566	725817
56011	725818
11166	725819
54912	725820
37157	725821
2783	725822
83773	725823
32962	725824
70636	725825
43880	725826
4796	725827
15782	725828
71517	725829
17908	725830
43870	725831
15465	725832
24260	725833
23838	725834
6558	725835
5119	725836
1932	725837
51935	725838
52512	725839
3358	725840
14995	725841
524	725842
70357	725843
98122	725844
68574	725845
81044	725846
71492	725847
6249	725848
42215	725849
14298	725850
88196	725851
29077	725852
13586	725853
103556	725854
86902	725855
372	725856
12647	725857
190	725858
60888	725859
45020	725860
70626	725861
16832	725862
5074	725863
33754	725864
37272	725865
43660	725866
9042	725867
61374	725868
1349	725869
37350	725870
18545	725871
57719	725872
5	725873
37807	725874
21881	725875
21924	725876
66720	725877
4885	725878
13290	725879
53072	725880
26453	725881
24332	725882
19506	725883
43664	725884
1371	725885
46662	725886
6921	725887
1878	725888
10062	725889
2837	725890
38398	725891
54559	725892
22770	725893
4203	725894
21766	725895
49147	725896
34180	725897
63161	725898
60234	725899
45182	725900
79852	725901
46124	725902
1232	725903
75298	725904
20373	725905
91994	725906
75756	725907
16713	725908
37262	725909
28186	725910
92042	725911
68260	725912
1580	725913
13477	725914
67486	725915
19	725916
77893	725917
8514	725918
69415	725919
22527	725920
13204	725921
69321	725922
8005	725923
20863	725924
75040	725925
689	725926
42574	725927
6122	725928
16212	725929
13251	725930
14139	725931
46827	725932
11856	725933
1844	725934
4304	725935
7662	725936
37374	725937
20953	725938
72736	725939
4058	725940
23342	725941
13244	725942
53067	725943
37170	725944
18169	725945
48855	725946
19098	725947
23367	725948
16847	725949
18671	725950
41531	725951
83230	725952
9594	725953
22785	725954
39948	725955
19179	725956
21361	725957
17765	725958
67184	725959
20527	725960
85929	725961
42505	725962
34859	725963
24917	725964
35464	725965
77991	725966
12	725967
51835	725968
37077	725969
36628	725970
63785	725971
1902	725972
24646	725973
16637	725974
48466	725975
16767	725976
10101	725977
34355	725978
54716	725979
33960	725980
2894	725981
13959	725982
90477	725983
109534	725984
485	725985
85112	725986
1160	725987
49701	725988
3020	725989
8763	725990
65762	725991
599	725992
50384	725993
62834	725994
74039	725995
85525	725996
26152	725997
8113	725998
15101	725999
86097	726000
18019	726001
62846	726002
4224	726003
1546	726004
8074	726005
60302	726006
7759	726007
12828	726008
28799	726009
5078	726010
68814	726011
845	726012
37465	726013
5489	726014
824	726015
12616	726016
28131	726017
57050	726018
7609	726019
37260	726020
52920	726021
6356	726022
45481	726023
88103	726024
99545	726025
55071	726026
11380	726027
7307	726028
47925	726029
2383	726030
13583	726031
23327	726032
21115	726033
26106	726034
14810	726035
80237	726036
61691	726037
40989	726038
30111	726039
5422	726040
57724	726041
60178	726042
26844	726043
5143	726044
33838	726045
11039	726046
21447	726047
58753	726048
68178	726049
4363	726050
17715	726051
83196	726052
16045	726053
7609	726054
20348	726055
34451	726056
78121	726057
33537	726058
19593	726059
72380	726060
23954	726061
4	726062
3361	726063
37322	726064
70525	726065
21430	726066
25896	726067
16573	726068
2145	726069
57772	726070
60426	726071
61562	726072
46551	726073
18233	726074
18277	726075
35286	726076
20024	726077
49616	726078
61834	726079
13501	726080
106524	726081
44888	726082
8647	726083
65089	726084
2396	726085
268	726086
9004	726087
20621	726088
55023	726089
80564	726090
58338	726091
14930	726092
30635	726093
48259	726094
33189	726095
19378	726096
30676	726097
4966	726098
10954	726099
5781	726100
5675	726101
4937	726102
4046	726103
63087	726104
29432	726105
27530	726106
53883	726107
1516	726108
21668	726109
6399	726110
31091	726111
757	726112
4692	726113
76275	726114
63123	726115
22385	726116
36497	726117
29770	726118
6375	726119
84093	726120
82240	726121
58856	726122
61380	726123
20124	726124
36345	726125
90696	726126
86824	726127
2490	726128
77747	726129
99483	726130
27647	726131
64216	726132
1560	726133
78398	726134
1379	726135
74565	726136
11702	726137
22165	726138
1745	726139
16902	726140
933	726141
37446	726142
98116	726143
41344	726144
52929	726145
1706	726146
138	726147
42012	726148
49649	726149
11733	726150
2921	726151
39778	726152
16871	726153
17319	726154
2719	726155
20228	726156
102059	726157
40124	726158
35727	726159
80337	726160
5381	726161
10963	726162
37917	726163
37231	726164
69908	726165
40706	726166
10993	726167
30675	726168
24964	726169
32952	726170
2401	726171
31918	726172
38685	726173
14769	726174
42794	726175
103456	726176
482	726177
5941	726178
63371	726179
62668	726180
9246	726181
10627	726182
57179	726183
73711	726184
32671	726185
1591	726186
14818	726187
16856	726188
3761	726189
60962	726190
3310	726191
22059	726192
18490	726193
86147	726194
58786	726195
21569	726196
428	726197
25409	726198
25672	726199
3250	726200
10565	726201
54317	726202
16979	726203
591	726204
6676	726205
20487	726206
64686	726207
1259	726208
2	726209
19236	726210
42148	726211
70132	726212
17038	726213
21091	726214
59784	726215
39439	726216
1839	726217
49336	726218
21680	726219
64047	726220
43612	726221
77148	726222
798	726223
2092	726224
15460	726225
26545	726226
74051	726227
27683	726228
67587	726229
53427	726230
10452	726231
26899	726232
43682	726233
88589	726234
34438	726235
44077	726236
5452	726237
45878	726238
76693	726239
1179	726240
73130	726241
9740	726242
6659	726243
40468	726244
53620	726245
6119	726246
98114	726247
5702	726248
34659	726249
100463	726250
79487	726251
88439	726252
12140	726253
9481	726254
71829	726255
49725	726256
3083	726257
15031	726258
90179	726259
65439	726260
56346	726261
28410	726262
95292	726263
41426	726264
65637	726265
6715	726266
30696	726267
27705	726268
62905	726269
6736	726270
35	726271
68912	726272
5944	726273
86653	726274
39	726275
106250	726276
100938	726277
31911	726278
15444	726279
4319	726280
46734	726281
12876	726282
31208	726283
44353	726284
60501	726285
63544	726286
3924	726287
5019	726288
35213	726289
67345	726290
3907	726291
33579	726292
30477	726293
18724	726294
2633	726295
2897	726296
56130	726297
3124	726298
40189	726299
27896	726300
913	726301
23900	726302
3024	726303
6437	726304
23052	726305
64339	726306
21084	726307
4803	726308
11967	726309
52626	726310
2740	726311
35493	726312
26223	726313
58084	726314
7801	726315
10490	726316
13108	726317
78977	726318
36889	726319
210	726320
40398	726321
47	726322
157	726323
47734	726324
16705	726325
28890	726326
443	726327
30979	726328
6214	726329
63	726330
54977	726331
1218	726332
99681	726333
17432	726334
6279	726335
27811	726336
19724	726337
9806	726338
32837	726339
22097	726340
16855	726341
2259	726342
13307	726343
37591	726344
80784	726345
9150	726346
80499	726347
33241	726348
43837	726349
38786	726350
20425	726351
112545	726352
32494	726353
17380	726354
11584	726355
39174	726356
14753	726357
53336	726358
16480	726359
23544	726360
4075	726361
13561	726362
63173	726363
18852	726364
79753	726365
14474	726366
52713	726367
4036	726368
24793	726369
74953	726370
44536	726371
46785	726372
56773	726373
5913	726374
113	726375
5392	726376
25407	726377
33383	726378
3347	726379
3132	726380
22856	726381
3249	726382
11674	726383
40475	726384
12578	726385
20589	726386
17992	726387
85746	726388
247	726389
31819	726390
73024	726391
10313	726392
8069	726393
1303	726394
70614	726395
2391	726396
53583	726397
16445	726398
37687	726399
1319	726400
38757	726401
2625	726402
30296	726403
19292	726404
3444	726405
20790	726406
6322	726407
10818	726408
17334	726409
79562	726410
62134	726411
96010	726412
63774	726413
12412	726414
9731	726415
3919	726416
7585	726417
94567	726418
94589	726419
47155	726420
21476	726421
4236	726422
35374	726423
20112	726424
36841	726425
86116	726426
10280	726427
20637	726428
56640	726429
82940	726430
3435	726431
25301	726432
50771	726433
11647	726434
25954	726435
3875	726436
11242	726437
213	726438
88	726439
68	726440
60549	726441
48022	726442
25308	726443
42705	726444
51427	726445
1363	726446
95085	726447
72050	726448
63903	726449
7458	726450
3484	726451
42192	726452
96376	726453
10112	726454
65833	726455
80043	726456
34461	726457
26675	726458
3770	726459
11139	726460
84365	726461
45391	726462
44977	726463
14286	726464
270	726465
11477	726466
53372	726467
64125	726468
18872	726469
15760	726470
49731	726471
3313	726472
21968	726473
41971	726474
86863	726475
2158	726476
420	726477
68802	726478
7947	726479
17259	726480
102459	726481
18693	726482
35542	726483
8777	726484
43254	726485
73788	726486
4337	726487
45270	726488
95070	726489
42322	726490
6611	726491
33977	726492
33038	726493
65092	726494
17164	726495
5890	726496
71677	726497
53760	726498
54362	726499
19349	726500
1971	726501
4552	726502
59240	726503
36958	726504
30405	726505
24506	726506
44536	726507
29287	726508
19648	726509
12937	726510
2012	726511
2423	726512
89899	726513
15736	726514
13264	726515
4290	726516
51	726517
41210	726518
51964	726519
70678	726520
109679	726521
5171	726522
11386	726523
21190	726524
54281	726525
1581	726526
12973	726527
88156	726528
17116	726529
59684	726530
278	726531
72	726532
22156	726533
34696	726534
82257	726535
18964	726536
373	726537
99501	726538
8156	726539
42460	726540
51394	726541
858	726542
1602	726543
30736	726544
9402	726545
4482	726546
42925	726547
16662	726548
6696	726549
41725	726550
101683	726551
18401	726552
60110	726553
80681	726554
15119	726555
14704	726556
1526	726557
26698	726558
14376	726559
16119	726560
21606	726561
59276	726562
17209	726563
52813	726564
73736	726565
56731	726566
32647	726567
5093	726568
13958	726569
34276	726570
12239	726571
34987	726572
19919	726573
21431	726574
29893	726575
38637	726576
10412	726577
37795	726578
26511	726579
1125	726580
37620	726581
19781	726582
25762	726583
34714	726584
123	726585
12069	726586
13020	726587
25381	726588
31162	726589
3877	726590
32484	726591
23233	726592
15	726593
84748	726594
51012	726595
97	726596
102071	726597
30599	726598
21564	726599
80297	726600
578	726601
1954	726602
7994	726603
111909	726604
2732	726605
84864	726606
7404	726607
750	726608
23610	726609
21482	726610
13588	726611
14884	726612
9004	726613
52543	726614
36840	726615
30628	726616
8561	726617
639	726618
73155	726619
13098	726620
1427	726621
59603	726622
36068	726623
45333	726624
8097	726625
10089	726626
91192	726627
4860	726628
85861	726629
106796	726630
68099	726631
88428	726632
23518	726633
26295	726634
27943	726635
2550	726636
29995	726637
12436	726638
33442	726639
18021	726640
48631	726641
49530	726642
38072	726643
29571	726644
87593	726645
29734	726646
87719	726647
8415	726648
9631	726649
11933	726650
1446	726651
2455	726652
15483	726653
31139	726654
7011	726655
29	726656
8097	726657
804	726658
32169	726659
1260	726660
20962	726661
5555	726662
82981	726663
13854	726664
983	726665
12165	726666
4150	726667
49429	726668
6482	726669
80731	726670
69871	726671
2582	726672
7189	726673
25246	726674
2329	726675
5689	726676
18927	726677
14739	726678
29780	726679
6815	726680
30600	726681
70334	726682
56019	726683
7958	726684
8707	726685
239	726686
5274	726687
5219	726688
21886	726689
12114	726690
114	726691
2213	726692
38044	726693
61831	726694
46293	726695
18264	726696
20794	726697
3929	726698
28256	726699
36574	726700
16132	726701
5992	726702
21837	726703
25644	726704
2960	726705
35872	726706
55683	726707
58279	726708
44654	726709
19169	726710
41195	726711
21517	726712
14250	726713
4804	726714
71394	726715
11127	726716
47735	726717
56418	726718
11418	726719
976	726720
98976	726721
2156	726722
22931	726723
26152	726724
3243	726725
64309	726726
41838	726727
14151	726728
46050	726729
13352	726730
43435	726731
15501	726732
79456	726733
31425	726734
3095	726735
35593	726736
8853	726737
83383	726738
3634	726739
308	726740
27321	726741
64433	726742
11398	726743
10625	726744
71455	726745
4146	726746
35872	726747
49554	726748
541	726749
12152	726750
549	726751
40667	726752
37635	726753
64204	726754
18855	726755
76312	726756
31943	726757
45599	726758
66979	726759
35103	726760
40064	726761
30801	726762
71862	726763
1938	726764
56311	726765
11155	726766
29090	726767
30691	726768
4498	726769
49580	726770
19209	726771
25705	726772
94264	726773
22938	726774
95228	726775
4256	726776
36774	726777
19669	726778
29581	726779
29395	726780
835	726781
4307	726782
4080	726783
5401	726784
4031	726785
5085	726786
37832	726787
51937	726788
35464	726789
68086	726790
54849	726791
36191	726792
19903	726793
29192	726794
10674	726795
23221	726796
65131	726797
4525	726798
12410	726799
1733	726800
34111	726801
13685	726802
55790	726803
3956	726804
68367	726805
82996	726806
561	726807
6190	726808
85084	726809
7951	726810
33092	726811
100368	726812
17291	726813
12534	726814
37536	726815
9997	726816
45574	726817
3043	726818
48529	726819
12069	726820
49226	726821
195	726822
64915	726823
43766	726824
35987	726825
2654	726826
75528	726827
17068	726828
21320	726829
76607	726830
1798	726831
28473	726832
7186	726833
54107	726834
56314	726835
1046	726836
3502	726837
314	726838
11641	726839
27764	726840
68304	726841
43195	726842
29252	726843
109860	726844
48861	726845
3525	726846
3115	726847
30258	726848
72017	726849
15437	726850
8226	726851
1561	726852
6271	726853
46542	726854
4722	726855
59981	726856
36398	726857
26722	726858
11600	726859
26215	726860
23388	726861
15618	726862
36277	726863
37854	726864
13712	726865
34461	726866
85317	726867
8044	726868
13780	726869
2469	726870
13227	726871
22986	726872
64176	726873
5413	726874
61957	726875
996	726876
113545	726877
17559	726878
34808	726879
25120	726880
34058	726881
110617	726882
14913	726883
60793	726884
3056	726885
84028	726886
68690	726887
60168	726888
84233	726889
15265	726890
12116	726891
10385	726892
8732	726893
6654	726894
89	726895
39666	726896
77911	726897
386	726898
54133	726899
2878	726900
14131	726901
72365	726902
65647	726903
762	726904
10976	726905
36323	726906
31675	726907
25535	726908
9525	726909
21867	726910
54549	726911
24743	726912
36286	726913
1459	726914
2590	726915
89165	726916
72247	726917
67437	726918
52119	726919
2084	726920
62399	726921
57899	726922
1479	726923
99018	726924
15558	726925
80780	726926
3910	726927
582	726928
2663	726929
7984	726930
43285	726931
14534	726932
25412	726933
20061	726934
27938	726935
739	726936
8119	726937
587	726938
50101	726939
47757	726940
2271	726941
58105	726942
9688	726943
35646	726944
32245	726945
31939	726946
47165	726947
92664	726948
52928	726949
23752	726950
45454	726951
37074	726952
84	726953
52739	726954
53199	726955
1623	726956
99323	726957
23799	726958
49741	726959
2689	726960
52104	726961
5292	726962
17599	726963
58562	726964
32788	726965
82027	726966
2278	726967
5163	726968
66417	726969
33986	726970
24401	726971
80554	726972
4602	726973
5369	726974
45181	726975
38613	726976
14033	726977
85280	726978
17752	726979
52197	726980
7565	726981
154	726982
81730	726983
76057	726984
1577	726985
545	726986
66467	726987
71505	726988
63364	726989
449	726990
5376	726991
5733	726992
508	726993
33110	726994
7201	726995
24859	726996
5224	726997
7433	726998
17750	726999
10046	727000
78192	727001
15106	727002
99390	727003
19196	727004
37	727005
32609	727006
24049	727007
59813	727008
17137	727009
17860	727010
76287	727011
5409	727012
13545	727013
25379	727014
42233	727015
12759	727016
30525	727017
13465	727018
72684	727019
9101	727020
9400	727021
7282	727022
46512	727023
11045	727024
54600	727025
53388	727026
62490	727027
66593	727028
29684	727029
5335	727030
1726	727031
25006	727032
1136	727033
26738	727034
2265	727035
3870	727036
29432	727037
40376	727038
66858	727039
1076	727040
63698	727041
71570	727042
5575	727043
669	727044
1771	727045
13922	727046
6408	727047
35801	727048
3980	727049
65417	727050
24974	727051
99078	727052
3865	727053
3983	727054
95353	727055
1498	727056
21913	727057
40552	727058
40319	727059
43442	727060
93107	727061
12009	727062
37086	727063
4899	727064
45991	727065
1330	727066
34797	727067
12326	727068
60552	727069
5252	727070
96525	727071
20697	727072
244	727073
18530	727074
88959	727075
306	727076
53279	727077
41923	727078
47791	727079
16896	727080
29344	727081
10069	727082
57173	727083
56273	727084
889	727085
26503	727086
17593	727087
14584	727088
41196	727089
58112	727090
6036	727091
2549	727092
2518	727093
67902	727094
14197	727095
64265	727096
13596	727097
6808	727098
73499	727099
12336	727100
1529	727101
70427	727102
60646	727103
31432	727104
12483	727105
31793	727106
4502	727107
33638	727108
846	727109
7395	727110
62403	727111
46738	727112
38245	727113
9361	727114
26422	727115
26562	727116
54125	727117
77264	727118
31460	727119
7809	727120
91026	727121
39745	727122
77705	727123
3671	727124
28863	727125
29679	727126
51775	727127
29581	727128
49277	727129
19755	727130
39005	727131
79323	727132
29469	727133
3706	727134
68211	727135
81090	727136
3014	727137
68310	727138
16984	727139
21461	727140
52027	727141
16812	727142
14420	727143
2241	727144
86917	727145
6960	727146
55813	727147
65654	727148
37956	727149
14993	727150
42867	727151
14094	727152
27065	727153
36969	727154
9274	727155
5101	727156
21073	727157
290	727158
212	727159
25363	727160
38682	727161
6161	727162
8606	727163
15773	727164
19213	727165
8774	727166
7356	727167
6179	727168
23892	727169
64458	727170
47881	727171
58466	727172
63271	727173
7125	727174
45555	727175
23507	727176
50539	727177
25457	727178
9035	727179
33414	727180
9977	727181
96633	727182
6326	727183
38869	727184
42229	727185
58100	727186
92604	727187
85533	727188
1855	727189
32057	727190
2206	727191
1263	727192
66945	727193
3672	727194
10500	727195
54324	727196
41940	727197
69399	727198
1972	727199
3020	727200
28852	727201
32424	727202
17581	727203
2627	727204
47723	727205
1396	727206
29932	727207
2558	727208
8103	727209
33912	727210
32631	727211
28376	727212
60230	727213
49236	727214
10192	727215
68	727216
12499	727217
635	727218
32059	727219
9547	727220
5989	727221
63009	727222
3655	727223
43757	727224
61110	727225
61218	727226
23260	727227
16959	727228
10823	727229
19772	727230
7684	727231
64766	727232
57440	727233
67341	727234
259	727235
27270	727236
50318	727237
12468	727238
22271	727239
2086	727240
41533	727241
670	727242
27335	727243
185	727244
15192	727245
1384	727246
36462	727247
1741	727248
1069	727249
26493	727250
746	727251
57203	727252
93815	727253
6821	727254
3578	727255
57134	727256
38590	727257
32665	727258
4870	727259
52447	727260
35277	727261
515	727262
569	727263
12428	727264
13187	727265
6289	727266
72262	727267
13694	727268
44230	727269
888	727270
5277	727271
22291	727272
60764	727273
45871	727274
28911	727275
86064	727276
678	727277
9699	727278
58415	727279
52558	727280
14160	727281
862	727282
621	727283
9828	727284
777	727285
53194	727286
2842	727287
37164	727288
13199	727289
945	727290
56120	727291
155	727292
7938	727293
43925	727294
41479	727295
32096	727296
108750	727297
62335	727298
26979	727299
5931	727300
154	727301
5770	727302
13540	727303
73459	727304
5274	727305
112174	727306
16827	727307
30662	727308
47822	727309
43	727310
16789	727311
48852	727312
5160	727313
5613	727314
86203	727315
15538	727316
23654	727317
7042	727318
36621	727319
35703	727320
37378	727321
40444	727322
37295	727323
65051	727324
10919	727325
26023	727326
37681	727327
31673	727328
76708	727329
46393	727330
30222	727331
2594	727332
39479	727333
15785	727334
76403	727335
1387	727336
38745	727337
8038	727338
8695	727339
25605	727340
59018	727341
231	727342
43983	727343
2835	727344
426	727345
3997	727346
22324	727347
166	727348
8654	727349
7359	727350
48097	727351
18077	727352
38360	727353
29504	727354
47435	727355
85952	727356
447	727357
454	727358
53070	727359
65799	727360
33614	727361
25984	727362
17726	727363
8423	727364
20590	727365
14938	727366
51466	727367
20800	727368
55134	727369
1032	727370
15313	727371
84756	727372
72657	727373
39296	727374
18416	727375
16615	727376
94697	727377
53250	727378
32768	727379
33976	727380
103031	727381
20719	727382
6648	727383
25354	727384
9744	727385
22982	727386
14399	727387
102290	727388
54190	727389
19731	727390
24236	727391
58488	727392
10913	727393
47281	727394
19452	727395
10893	727396
50142	727397
4785	727398
36097	727399
7571	727400
7729	727401
17671	727402
9758	727403
34262	727404
12885	727405
43461	727406
16100	727407
23411	727408
3011	727409
32096	727410
58209	727411
103198	727412
7374	727413
38950	727414
57075	727415
42569	727416
11539	727417
10838	727418
23992	727419
44244	727420
22240	727421
76062	727422
21991	727423
53105	727424
46989	727425
59229	727426
17594	727427
60147	727428
33321	727429
8160	727430
52208	727431
16722	727432
68064	727433
6855	727434
40644	727435
30591	727436
885	727437
34707	727438
8735	727439
38271	727440
43987	727441
2955	727442
3331	727443
29688	727444
2879	727445
18116	727446
11244	727447
29437	727448
6773	727449
24807	727450
1827	727451
1181	727452
10824	727453
29341	727454
5762	727455
13205	727456
854	727457
64486	727458
12874	727459
24140	727460
10981	727461
7270	727462
49368	727463
111258	727464
2141	727465
1054	727466
1369	727467
2881	727468
23623	727469
41870	727470
2501	727471
73433	727472
31757	727473
22617	727474
26334	727475
8482	727476
4812	727477
12699	727478
38432	727479
10109	727480
245	727481
79438	727482
34458	727483
22588	727484
1348	727485
3708	727486
55872	727487
13546	727488
22074	727489
42764	727490
39996	727491
2595	727492
22340	727493
21103	727494
9568	727495
72064	727496
69409	727497
26291	727498
73296	727499
7	727500
2097	727501
1524	727502
82721	727503
38660	727504
2543	727505
47286	727506
2856	727507
14128	727508
85759	727509
450	727510
80037	727511
70943	727512
61977	727513
36626	727514
9870	727515
940	727516
77058	727517
39291	727518
12684	727519
58993	727520
12104	727521
35047	727522
38759	727523
15464	727524
30492	727525
1207	727526
821	727527
28819	727528
26440	727529
215	727530
82573	727531
83779	727532
46428	727533
10539	727534
68191	727535
118	727536
15081	727537
36391	727538
32584	727539
21642	727540
39271	727541
6377	727542
56251	727543
3360	727544
14690	727545
36250	727546
12410	727547
23486	727548
10415	727549
8670	727550
67986	727551
70138	727552
6249	727553
13396	727554
62101	727555
99	727556
42708	727557
29081	727558
14027	727559
99162	727560
48232	727561
51449	727562
28581	727563
60061	727564
8467	727565
2453	727566
77	727567
59497	727568
81723	727569
4345	727570
1484	727571
63460	727572
78	727573
21301	727574
19251	727575
48760	727576
64275	727577
57816	727578
32761	727579
24404	727580
44633	727581
36133	727582
13652	727583
63734	727584
5536	727585
94195	727586
17211	727587
43835	727588
42988	727589
97470	727590
7914	727591
1605	727592
75074	727593
35501	727594
51307	727595
53549	727596
37501	727597
17396	727598
19466	727599
62448	727600
29922	727601
50776	727602
31075	727603
17472	727604
1783	727605
41210	727606
48084	727607
43656	727608
68128	727609
53791	727610
39583	727611
16457	727612
26502	727613
357	727614
47546	727615
41039	727616
39669	727617
62907	727618
52848	727619
15527	727620
8420	727621
40846	727622
18274	727623
1254	727624
2143	727625
44624	727626
68289	727627
10672	727628
44543	727629
50163	727630
12786	727631
20785	727632
49762	727633
16063	727634
41142	727635
18629	727636
28536	727637
37851	727638
8674	727639
3404	727640
46289	727641
11535	727642
46270	727643
2373	727644
12832	727645
34424	727646
39670	727647
852	727648
27260	727649
49233	727650
12582	727651
1529	727652
1148	727653
60802	727654
85574	727655
204	727656
318	727657
54540	727658
10528	727659
55313	727660
90251	727661
31412	727662
75083	727663
33281	727664
27072	727665
17803	727666
34379	727667
40016	727668
60497	727669
441	727670
8022	727671
14936	727672
28471	727673
24485	727674
917	727675
45572	727676
9238	727677
77698	727678
63494	727679
80498	727680
66128	727681
4553	727682
33791	727683
11446	727684
19560	727685
7180	727686
89	727687
68456	727688
17512	727689
31240	727690
51679	727691
20345	727692
50947	727693
46610	727694
25397	727695
47611	727696
15647	727697
1573	727698
95123	727699
50815	727700
9172	727701
101654	727702
45888	727703
10237	727704
31930	727705
97548	727706
884	727707
79255	727708
16339	727709
42490	727710
1487	727711
85923	727712
54875	727713
1504	727714
29546	727715
37574	727716
61726	727717
19007	727718
55755	727719
38936	727720
42513	727721
555	727722
31146	727723
10069	727724
26442	727725
30888	727726
46731	727727
13036	727728
35010	727729
54224	727730
56431	727731
18459	727732
3971	727733
23234	727734
3754	727735
28192	727736
84588	727737
79936	727738
47192	727739
16603	727740
19871	727741
101231	727742
65702	727743
20560	727744
80480	727745
66867	727746
28457	727747
16494	727748
8775	727749
70269	727750
22376	727751
23951	727752
864	727753
62736	727754
91	727755
14978	727756
6667	727757
18950	727758
16657	727759
73108	727760
53712	727761
83569	727762
930	727763
79261	727764
38572	727765
90368	727766
523	727767
20760	727768
82747	727769
80588	727770
62056	727771
21246	727772
18201	727773
84366	727774
64286	727775
71632	727776
38937	727777
3257	727778
3603	727779
102082	727780
107974	727781
19900	727782
510	727783
30869	727784
10713	727785
46767	727786
39442	727787
17086	727788
4774	727789
88955	727790
25117	727791
101238	727792
80763	727793
2283	727794
78684	727795
3997	727796
25780	727797
4336	727798
31389	727799
28947	727800
3239	727801
8383	727802
53383	727803
32020	727804
100718	727805
55498	727806
7797	727807
8398	727808
13197	727809
40605	727810
6772	727811
8420	727812
20581	727813
10670	727814
9742	727815
9986	727816
6421	727817
9960	727818
55628	727819
2610	727820
42206	727821
13470	727822
98073	727823
25927	727824
350	727825
34040	727826
17771	727827
68366	727828
8926	727829
21722	727830
56883	727831
13483	727832
31250	727833
95785	727834
2990	727835
21833	727836
19266	727837
20236	727838
1852	727839
19738	727840
64701	727841
5622	727842
139	727843
79691	727844
14500	727845
6656	727846
10427	727847
4227	727848
22936	727849
28586	727850
39968	727851
5375	727852
6539	727853
54908	727854
5962	727855
25000	727856
48582	727857
13721	727858
23564	727859
95694	727860
47064	727861
3313	727862
52122	727863
15081	727864
67440	727865
682	727866
53264	727867
53901	727868
9892	727869
9591	727870
63982	727871
27155	727872
26358	727873
46432	727874
91518	727875
19079	727876
19384	727877
1713	727878
62477	727879
607	727880
1265	727881
81425	727882
37238	727883
43906	727884
21517	727885
7458	727886
65037	727887
62221	727888
52504	727889
25115	727890
65476	727891
64547	727892
41070	727893
46501	727894
4214	727895
41882	727896
3099	727897
15716	727898
785	727899
95076	727900
3392	727901
25221	727902
33422	727903
31177	727904
38736	727905
3190	727906
6585	727907
66672	727908
27952	727909
4598	727910
35391	727911
81118	727912
61012	727913
39882	727914
113078	727915
84001	727916
17365	727917
32257	727918
73702	727919
16941	727920
106307	727921
12577	727922
59482	727923
9215	727924
72591	727925
92694	727926
239	727927
47916	727928
84802	727929
43192	727930
73934	727931
5493	727932
12016	727933
582	727934
4679	727935
44444	727936
100206	727937
14531	727938
41335	727939
13828	727940
285	727941
56960	727942
6158	727943
108586	727944
71	727945
68801	727946
103140	727947
9687	727948
4172	727949
41684	727950
13681	727951
309	727952
11761	727953
82486	727954
72751	727955
29197	727956
566	727957
1989	727958
40509	727959
21707	727960
27349	727961
36771	727962
27976	727963
3487	727964
42130	727965
12474	727966
28219	727967
1251	727968
40059	727969
6991	727970
20638	727971
25937	727972
2	727973
104641	727974
3652	727975
1082	727976
74423	727977
41003	727978
94292	727979
36053	727980
3921	727981
2368	727982
444	727983
827	727984
37975	727985
27795	727986
15568	727987
32299	727988
26812	727989
54398	727990
12384	727991
2262	727992
25573	727993
81051	727994
2440	727995
39898	727996
68821	727997
388	727998
1284	727999
31940	728000
29946	728001
15796	728002
24337	728003
51699	728004
338	728005
32084	728006
28224	728007
4167	728008
48711	728009
1148	728010
2316	728011
41334	728012
21450	728013
42840	728014
53820	728015
1084	728016
43555	728017
7901	728018
58488	728019
9125	728020
7554	728021
29739	728022
109115	728023
69692	728024
29880	728025
56722	728026
5162	728027
14191	728028
1746	728029
58764	728030
52562	728031
45481	728032
213	728033
53509	728034
85215	728035
33313	728036
35736	728037
39844	728038
42559	728039
48311	728040
27592	728041
13899	728042
54977	728043
83925	728044
34676	728045
41838	728046
86441	728047
35118	728048
22970	728049
11893	728050
1310	728051
9621	728052
68303	728053
81605	728054
46631	728055
92825	728056
107607	728057
11307	728058
10699	728059
26392	728060
54538	728061
1612	728062
18308	728063
13210	728064
34951	728065
88039	728066
52245	728067
33782	728068
42238	728069
104847	728070
70584	728071
13023	728072
27887	728073
11420	728074
65671	728075
18119	728076
21714	728077
85980	728078
23790	728079
82772	728080
27938	728081
18355	728082
15279	728083
50318	728084
44933	728085
10461	728086
75539	728087
14838	728088
13786	728089
73122	728090
96470	728091
55797	728092
33851	728093
5823	728094
12764	728095
25667	728096
32967	728097
23361	728098
57526	728099
37779	728100
55163	728101
53237	728102
30545	728103
8249	728104
69764	728105
39384	728106
77691	728107
55447	728108
243	728109
25965	728110
1828	728111
81832	728112
5182	728113
65942	728114
2192	728115
25163	728116
28042	728117
12730	728118
71338	728119
22322	728120
45164	728121
21629	728122
13845	728123
36116	728124
31068	728125
34130	728126
22840	728127
411	728128
10880	728129
85101	728130
219	728131
19224	728132
31504	728133
2070	728134
39054	728135
55384	728136
26620	728137
26964	728138
43775	728139
45156	728140
3	728141
27391	728142
75116	728143
67138	728144
28955	728145
1792	728146
1479	728147
5262	728148
1232	728149
80826	728150
14869	728151
11055	728152
15336	728153
32119	728154
32709	728155
37917	728156
44601	728157
73742	728158
37866	728159
12496	728160
14515	728161
24365	728162
89247	728163
34064	728164
105042	728165
56733	728166
94594	728167
40072	728168
554	728169
87689	728170
545	728171
5061	728172
1321	728173
86844	728174
1383	728175
8413	728176
3596	728177
11005	728178
1487	728179
59743	728180
8143	728181
903	728182
18060	728183
68452	728184
2724	728185
7384	728186
86297	728187
28576	728188
78892	728189
22967	728190
74310	728191
50199	728192
22547	728193
10795	728194
30616	728195
3509	728196
3414	728197
14072	728198
62770	728199
37	728200
11836	728201
3415	728202
545	728203
18480	728204
2361	728205
47539	728206
14565	728207
26456	728208
19565	728209
13430	728210
36601	728211
16622	728212
55738	728213
39369	728214
1218	728215
3078	728216
39010	728217
15222	728218
42798	728219
63714	728220
2022	728221
2847	728222
18812	728223
33701	728224
28132	728225
46172	728226
28048	728227
33870	728228
7760	728229
48736	728230
36620	728231
10071	728232
7743	728233
68329	728234
30908	728235
20492	728236
145	728237
68187	728238
41421	728239
63968	728240
11	728241
29706	728242
71721	728243
44656	728244
34089	728245
25999	728246
6707	728247
10856	728248
29347	728249
19549	728250
15261	728251
2025	728252
6578	728253
412	728254
48992	728255
20445	728256
28313	728257
1536	728258
42099	728259
8434	728260
9424	728261
45872	728262
73117	728263
25962	728264
199	728265
16744	728266
6736	728267
15501	728268
76962	728269
28351	728270
28497	728271
9628	728272
72624	728273
26375	728274
74827	728275
32372	728276
46012	728277
39628	728278
106	728279
49940	728280
31964	728281
59444	728282
35493	728283
25952	728284
72666	728285
77565	728286
66430	728287
23826	728288
57682	728289
5332	728290
9208	728291
4398	728292
18063	728293
23095	728294
32870	728295
42467	728296
12265	728297
35179	728298
39759	728299
10674	728300
55058	728301
880	728302
2086	728303
37122	728304
11427	728305
44717	728306
5627	728307
101293	728308
66188	728309
11490	728310
4739	728311
59247	728312
587	728313
22168	728314
3181	728315
7704	728316
16919	728317
130	728318
52972	728319
109803	728320
1289	728321
74985	728322
7651	728323
53884	728324
2715	728325
89935	728326
12690	728327
19945	728328
7643	728329
21013	728330
2026	728331
3973	728332
52132	728333
52	728334
69904	728335
30031	728336
9418	728337
4991	728338
13156	728339
60629	728340
91858	728341
21890	728342
20513	728343
35913	728344
7278	728345
45378	728346
33644	728347
43015	728348
17039	728349
29626	728350
29078	728351
1223	728352
22834	728353
43026	728354
9923	728355
66173	728356
12134	728357
8559	728358
95954	728359
2717	728360
58286	728361
75539	728362
25642	728363
2347	728364
874	728365
15715	728366
38403	728367
49521	728368
1770	728369
663	728370
7661	728371
1165	728372
28844	728373
62874	728374
80111	728375
33912	728376
5301	728377
8722	728378
38465	728379
5736	728380
2	728381
10403	728382
1606	728383
69519	728384
6082	728385
51131	728386
2449	728387
84088	728388
45784	728389
21279	728390
59602	728391
33890	728392
27349	728393
7602	728394
589	728395
720	728396
14377	728397
38826	728398
35218	728399
94014	728400
21330	728401
56542	728402
11551	728403
31407	728404
434	728405
7564	728406
24616	728407
28633	728408
70763	728409
15382	728410
2926	728411
93221	728412
68597	728413
46678	728414
9247	728415
31539	728416
457	728417
2311	728418
13115	728419
8196	728420
19213	728421
29599	728422
69196	728423
81632	728424
3338	728425
15632	728426
39916	728427
35887	728428
46389	728429
8559	728430
1321	728431
58891	728432
47402	728433
3588	728434
31130	728435
80841	728436
19405	728437
7382	728438
90427	728439
32210	728440
37053	728441
21046	728442
5133	728443
46187	728444
81894	728445
55693	728446
43544	728447
20448	728448
41548	728449
35053	728450
9989	728451
45466	728452
53136	728453
8038	728454
101098	728455
56218	728456
11619	728457
59670	728458
27170	728459
45207	728460
4139	728461
31628	728462
47503	728463
24262	728464
80455	728465
24641	728466
10577	728467
71598	728468
31797	728469
12706	728470
8183	728471
5140	728472
1842	728473
8625	728474
27599	728475
75577	728476
23310	728477
7575	728478
75024	728479
16261	728480
54129	728481
2003	728482
20965	728483
41589	728484
13663	728485
2764	728486
22314	728487
1066	728488
2181	728489
4632	728490
10301	728491
12806	728492
44865	728493
33535	728494
8353	728495
1034	728496
440	728497
25840	728498
104130	728499
31044	728500
50161	728501
458	728502
22246	728503
44997	728504
86177	728505
25149	728506
5520	728507
19508	728508
39081	728509
127	728510
69565	728511
20863	728512
54020	728513
48469	728514
15776	728515
88486	728516
10601	728517
14995	728518
28082	728519
109290	728520
59749	728521
19091	728522
8240	728523
25958	728524
64247	728525
86266	728526
40608	728527
10145	728528
33314	728529
37355	728530
32921	728531
3134	728532
2653	728533
5896	728534
118	728535
11772	728536
4815	728537
36311	728538
3685	728539
1486	728540
47666	728541
92007	728542
66654	728543
64984	728544
43691	728545
91197	728546
16234	728547
31287	728548
57108	728549
39748	728550
62703	728551
20821	728552
42321	728553
52895	728554
59305	728555
4276	728556
10804	728557
19209	728558
82823	728559
16	728560
6078	728561
27091	728562
78778	728563
30848	728564
58008	728565
69233	728566
3913	728567
110	728568
96	728569
3538	728570
10814	728571
53952	728572
37795	728573
82452	728574
8527	728575
26343	728576
5823	728577
10815	728578
34629	728579
725	728580
22728	728581
377	728582
57387	728583
2798	728584
22297	728585
9329	728586
34091	728587
76383	728588
10987	728589
1996	728590
91794	728591
11081	728592
15263	728593
18088	728594
93069	728595
22811	728596
1874	728597
31117	728598
2400	728599
13850	728600
5765	728601
57640	728602
15117	728603
37575	728604
8441	728605
90709	728606
24194	728607
45160	728608
2319	728609
5251	728610
1077	728611
15317	728612
8828	728613
18129	728614
101	728615
13524	728616
43048	728617
5984	728618
1207	728619
50242	728620
390	728621
29621	728622
28978	728623
524	728624
18326	728625
43287	728626
31715	728627
2078	728628
15738	728629
16423	728630
1838	728631
45361	728632
11477	728633
32188	728634
11764	728635
14760	728636
1434	728637
44264	728638
14695	728639
47466	728640
21627	728641
20836	728642
1379	728643
4531	728644
39172	728645
24647	728646
62411	728647
87160	728648
6138	728649
30142	728650
8993	728651
28436	728652
102061	728653
113087	728654
19040	728655
43813	728656
74202	728657
6452	728658
400	728659
48167	728660
51994	728661
5718	728662
45	728663
1178	728664
13385	728665
21624	728666
46238	728667
8362	728668
23038	728669
12792	728670
15580	728671
81050	728672
5012	728673
902	728674
48894	728675
46122	728676
80220	728677
22731	728678
6276	728679
59209	728680
35761	728681
23277	728682
15139	728683
7332	728684
58367	728685
83683	728686
810	728687
66350	728688
45855	728689
79240	728690
16870	728691
35811	728692
49477	728693
18937	728694
16318	728695
80339	728696
99592	728697
13384	728698
5963	728699
72109	728700
58827	728701
19539	728702
50426	728703
64434	728704
5837	728705
3594	728706
6678	728707
14433	728708
9181	728709
54146	728710
15407	728711
34217	728712
968	728713
40203	728714
31666	728715
22192	728716
74077	728717
85406	728718
16476	728719
23971	728720
90685	728721
83958	728722
5436	728723
99791	728724
1535	728725
16074	728726
1661	728727
44940	728728
53195	728729
14374	728730
7992	728731
70632	728732
31508	728733
7429	728734
42878	728735
51246	728736
22639	728737
33357	728738
62265	728739
20369	728740
13383	728741
42376	728742
3016	728743
270	728744
2650	728745
22033	728746
16313	728747
38890	728748
8081	728749
4509	728750
22864	728751
41957	728752
57103	728753
2816	728754
883	728755
5188	728756
1956	728757
32132	728758
100141	728759
56253	728760
6390	728761
11712	728762
475	728763
4826	728764
23483	728765
61188	728766
13810	728767
27375	728768
9964	728769
27325	728770
31705	728771
40324	728772
55165	728773
79664	728774
8830	728775
19970	728776
7798	728777
18631	728778
84758	728779
14114	728780
15725	728781
28386	728782
55319	728783
7394	728784
87283	728785
259	728786
3132	728787
17679	728788
51891	728789
15500	728790
9778	728791
232	728792
6975	728793
30991	728794
5940	728795
66151	728796
79282	728797
51725	728798
1757	728799
2325	728800
56385	728801
38360	728802
31008	728803
84598	728804
43427	728805
22414	728806
86787	728807
8590	728808
28424	728809
18464	728810
19547	728811
5077	728812
22680	728813
68469	728814
55571	728815
9148	728816
29598	728817
2077	728818
9580	728819
39412	728820
27673	728821
319	728822
37226	728823
79959	728824
10031	728825
11936	728826
113036	728827
18251	728828
12885	728829
52408	728830
28641	728831
44115	728832
93147	728833
41250	728834
10408	728835
63	728836
175	728837
63101	728838
3462	728839
102200	728840
41535	728841
82944	728842
45732	728843
18358	728844
26676	728845
36193	728846
79907	728847
1712	728848
22892	728849
2919	728850
358	728851
63120	728852
30466	728853
14801	728854
42948	728855
56330	728856
82172	728857
3028	728858
90740	728859
35623	728860
130	728861
43150	728862
22424	728863
2645	728864
8987	728865
349	728866
21348	728867
87418	728868
7509	728869
185	728870
15517	728871
12710	728872
11277	728873
7877	728874
1583	728875
51385	728876
9	728877
100469	728878
5442	728879
30241	728880
105752	728881
22730	728882
76956	728883
64438	728884
4798	728885
95	728886
31169	728887
247	728888
60405	728889
74777	728890
72739	728891
54620	728892
370	728893
94860	728894
59296	728895
12273	728896
22624	728897
11914	728898
39218	728899
39701	728900
8203	728901
8732	728902
1064	728903
9286	728904
17299	728905
31937	728906
20	728907
91348	728908
8971	728909
39812	728910
33775	728911
80508	728912
29769	728913
520	728914
44698	728915
16742	728916
13487	728917
9534	728918
91592	728919
75309	728920
37487	728921
491	728922
111750	728923
24750	728924
95447	728925
12592	728926
13254	728927
60217	728928
970	728929
186	728930
5145	728931
21858	728932
16949	728933
21875	728934
2904	728935
34210	728936
182	728937
19055	728938
33674	728939
14654	728940
80594	728941
53978	728942
1757	728943
44999	728944
113576	728945
70239	728946
6930	728947
17300	728948
50092	728949
3609	728950
13135	728951
38750	728952
9534	728953
1182	728954
1547	728955
193	728956
17755	728957
9589	728958
5557	728959
69025	728960
89416	728961
35996	728962
15679	728963
22951	728964
6778	728965
180	728966
46039	728967
57089	728968
75015	728969
51103	728970
36885	728971
4124	728972
5418	728973
22	728974
4819	728975
3623	728976
4381	728977
7975	728978
26935	728979
31368	728980
24768	728981
9579	728982
17681	728983
7152	728984
59548	728985
3636	728986
59691	728987
42756	728988
17160	728989
827	728990
16777	728991
769	728992
68395	728993
29690	728994
27841	728995
112739	728996
41463	728997
4953	728998
12394	728999
72918	729000
67405	729001
1496	729002
2664	729003
18508	729004
1375	729005
22827	729006
3964	729007
4614	729008
49181	729009
32583	729010
12326	729011
18989	729012
24466	729013
110213	729014
23698	729015
39390	729016
4921	729017
1721	729018
63945	729019
13252	729020
12198	729021
26818	729022
40423	729023
46865	729024
42050	729025
39575	729026
21582	729027
65523	729028
20568	729029
20087	729030
25399	729031
75507	729032
82989	729033
48733	729034
63386	729035
3503	729036
2856	729037
23424	729038
42666	729039
1749	729040
3804	729041
12524	729042
1518	729043
11693	729044
51796	729045
15916	729046
39517	729047
34830	729048
205	729049
30400	729050
43240	729051
30724	729052
19211	729053
9445	729054
39200	729055
20039	729056
55895	729057
20421	729058
37822	729059
99614	729060
10793	729061
22897	729062
11413	729063
13772	729064
82733	729065
21434	729066
8965	729067
5191	729068
19110	729069
27451	729070
12043	729071
89993	729072
16250	729073
10593	729074
15036	729075
4898	729076
15263	729077
16544	729078
7663	729079
7613	729080
85490	729081
37439	729082
70781	729083
59255	729084
8793	729085
27393	729086
109538	729087
5430	729088
28763	729089
49381	729090
38515	729091
16626	729092
4743	729093
42168	729094
18079	729095
10663	729096
86780	729097
3327	729098
25284	729099
8330	729100
19612	729101
1137	729102
41226	729103
75252	729104
72799	729105
51249	729106
17093	729107
24622	729108
102487	729109
97047	729110
30471	729111
3314	729112
37325	729113
12	729114
16297	729115
44171	729116
38428	729117
50331	729118
68675	729119
113628	729120
4427	729121
682	729122
16485	729123
7389	729124
92647	729125
75899	729126
18087	729127
44278	729128
7906	729129
17585	729130
113983	729131
9167	729132
43490	729133
28799	729134
11224	729135
7876	729136
1978	729137
33920	729138
39089	729139
63807	729140
11964	729141
8460	729142
14347	729143
43857	729144
9311	729145
65405	729146
10844	729147
32527	729148
64345	729149
20993	729150
25078	729151
8330	729152
4477	729153
74268	729154
59967	729155
65684	729156
59616	729157
33472	729158
52268	729159
69480	729160
65168	729161
1752	729162
52851	729163
107659	729164
8995	729165
28107	729166
70996	729167
49817	729168
77129	729169
9642	729170
9139	729171
43966	729172
74180	729173
8122	729174
6421	729175
59063	729176
1320	729177
32216	729178
64593	729179
23251	729180
197	729181
5820	729182
4134	729183
38723	729184
4409	729185
86366	729186
39031	729187
15948	729188
17336	729189
8453	729190
83472	729191
15595	729192
44660	729193
18888	729194
71643	729195
897	729196
9357	729197
58698	729198
93248	729199
82380	729200
65706	729201
5497	729202
55659	729203
16798	729204
2517	729205
17718	729206
787	729207
12943	729208
71537	729209
4164	729210
32204	729211
44551	729212
8009	729213
19507	729214
39537	729215
16502	729216
75328	729217
1190	729218
44237	729219
9208	729220
67826	729221
37671	729222
86536	729223
77631	729224
3644	729225
16836	729226
3122	729227
93245	729228
21469	729229
83925	729230
76170	729231
30997	729232
113775	729233
75506	729234
12024	729235
38850	729236
5896	729237
11522	729238
2684	729239
336	729240
52845	729241
31602	729242
86774	729243
6107	729244
630	729245
61112	729246
47783	729247
21354	729248
100863	729249
10416	729250
13764	729251
37264	729252
19040	729253
10343	729254
53128	729255
595	729256
4768	729257
100634	729258
53548	729259
39217	729260
7427	729261
29876	729262
28810	729263
54372	729264
12547	729265
59292	729266
46497	729267
10649	729268
87094	729269
22048	729270
22033	729271
23430	729272
111591	729273
18930	729274
1900	729275
6810	729276
20689	729277
82317	729278
28559	729279
353	729280
36827	729281
17526	729282
45172	729283
1009	729284
4630	729285
7243	729286
1122	729287
36148	729288
2313	729289
22684	729290
31068	729291
20575	729292
62496	729293
38296	729294
5258	729295
270	729296
910	729297
4749	729298
22468	729299
31134	729300
53022	729301
12898	729302
95212	729303
11361	729304
54698	729305
16576	729306
2886	729307
62449	729308
58354	729309
38700	729310
11648	729311
1640	729312
568	729313
709	729314
8726	729315
71941	729316
2632	729317
10717	729318
50568	729319
48218	729320
4646	729321
77832	729322
5458	729323
21080	729324
8301	729325
30258	729326
35231	729327
31733	729328
447	729329
24586	729330
70411	729331
29996	729332
1155	729333
71371	729334
75039	729335
99578	729336
26385	729337
6946	729338
61256	729339
29417	729340
14930	729341
20739	729342
3834	729343
64777	729344
76655	729345
85948	729346
34036	729347
33922	729348
53433	729349
53208	729350
31318	729351
67962	729352
329	729353
57164	729354
42073	729355
6686	729356
21727	729357
84485	729358
97637	729359
2207	729360
1156	729361
2764	729362
1307	729363
64936	729364
1491	729365
8185	729366
588	729367
59599	729368
7817	729369
60568	729370
1490	729371
9507	729372
56774	729373
44436	729374
7657	729375
4799	729376
91448	729377
1306	729378
13700	729379
67	729380
83669	729381
661	729382
111141	729383
995	729384
67964	729385
38872	729386
40249	729387
58750	729388
51934	729389
42492	729390
9954	729391
7136	729392
57614	729393
6608	729394
3867	729395
60891	729396
49948	729397
8793	729398
49993	729399
15686	729400
34192	729401
32719	729402
59168	729403
70326	729404
13	729405
27346	729406
33264	729407
28193	729408
6113	729409
58910	729410
27988	729411
2312	729412
5866	729413
92932	729414
980	729415
12266	729416
91856	729417
33213	729418
66154	729419
8774	729420
10335	729421
45468	729422
179	729423
26500	729424
5416	729425
19676	729426
80211	729427
7929	729428
8350	729429
5190	729430
7749	729431
4203	729432
10906	729433
44151	729434
3149	729435
94355	729436
919	729437
62563	729438
3208	729439
42836	729440
78823	729441
14164	729442
6349	729443
5216	729444
1312	729445
63735	729446
50802	729447
35503	729448
22550	729449
27901	729450
6435	729451
8926	729452
54460	729453
15924	729454
56763	729455
40086	729456
49304	729457
275	729458
7487	729459
4739	729460
2573	729461
19595	729462
10905	729463
44238	729464
63649	729465
6680	729466
79576	729467
1544	729468
28858	729469
31308	729470
24468	729471
12235	729472
7135	729473
46280	729474
40584	729475
19345	729476
54689	729477
63865	729478
29698	729479
10772	729480
1299	729481
90636	729482
52863	729483
9960	729484
7654	729485
6752	729486
2358	729487
23738	729488
4610	729489
7211	729490
63136	729491
34363	729492
29768	729493
12977	729494
31455	729495
78657	729496
829	729497
37392	729498
824	729499
13772	729500
19194	729501
396	729502
31565	729503
54725	729504
5318	729505
5267	729506
3164	729507
65022	729508
35559	729509
7540	729510
29430	729511
8989	729512
769	729513
11310	729514
43734	729515
13106	729516
82563	729517
9998	729518
18148	729519
10019	729520
3939	729521
30267	729522
7323	729523
43943	729524
40948	729525
4662	729526
8191	729527
94652	729528
15375	729529
22452	729530
53441	729531
581	729532
9446	729533
2581	729534
38394	729535
43975	729536
75617	729537
27607	729538
15065	729539
38511	729540
84625	729541
57308	729542
11604	729543
39674	729544
6804	729545
3866	729546
14116	729547
29349	729548
70595	729549
11153	729550
59724	729551
67713	729552
8628	729553
30345	729554
74451	729555
50417	729556
500	729557
85346	729558
18207	729559
81474	729560
111579	729561
1344	729562
5142	729563
20264	729564
24869	729565
3294	729566
2142	729567
6681	729568
15916	729569
46385	729570
17450	729571
84876	729572
360	729573
9604	729574
15565	729575
29611	729576
43242	729577
932	729578
43596	729579
12356	729580
96016	729581
31315	729582
65442	729583
9556	729584
49405	729585
12173	729586
94265	729587
23237	729588
76569	729589
14798	729590
33739	729591
42706	729592
4650	729593
46472	729594
57631	729595
10898	729596
21627	729597
2657	729598
12287	729599
22607	729600
67677	729601
69436	729602
40308	729603
37273	729604
12433	729605
6062	729606
11388	729607
21262	729608
68677	729609
32928	729610
21676	729611
3109	729612
53743	729613
2369	729614
42903	729615
53620	729616
100186	729617
11899	729618
57157	729619
100329	729620
26640	729621
943	729622
8459	729623
12	729624
4096	729625
33137	729626
58029	729627
14104	729628
39852	729629
985	729630
68459	729631
78	729632
131	729633
36480	729634
7305	729635
3393	729636
52241	729637
25557	729638
76459	729639
50800	729640
17343	729641
5160	729642
88229	729643
13649	729644
7872	729645
54391	729646
592	729647
603	729648
113076	729649
86315	729650
35794	729651
55651	729652
68502	729653
4159	729654
46502	729655
43575	729656
29539	729657
18495	729658
13223	729659
64014	729660
3908	729661
8499	729662
7279	729663
18615	729664
138	729665
10853	729666
11567	729667
7533	729668
5846	729669
19964	729670
30763	729671
18086	729672
19307	729673
7478	729674
97937	729675
394	729676
34052	729677
31402	729678
29976	729679
25132	729680
7581	729681
12812	729682
34129	729683
1600	729684
13789	729685
12676	729686
2990	729687
10452	729688
64197	729689
860	729690
44491	729691
9065	729692
20351	729693
18505	729694
37355	729695
24843	729696
665	729697
32186	729698
19547	729699
34676	729700
73504	729701
34029	729702
46991	729703
15563	729704
19137	729705
70336	729706
16892	729707
64386	729708
13616	729709
11649	729710
51524	729711
48522	729712
18064	729713
107446	729714
53653	729715
363	729716
37002	729717
36287	729718
50201	729719
25163	729720
36583	729721
84249	729722
891	729723
32601	729724
32482	729725
40971	729726
67237	729727
89	729728
16060	729729
25980	729730
283	729731
3623	729732
29	729733
31319	729734
10794	729735
9723	729736
69869	729737
15018	729738
1486	729739
60575	729740
3054	729741
19718	729742
45286	729743
14423	729744
65352	729745
81010	729746
28363	729747
32176	729748
16753	729749
10246	729750
61674	729751
69351	729752
5287	729753
48457	729754
93226	729755
32963	729756
5165	729757
74635	729758
50967	729759
225	729760
830	729761
11155	729762
24084	729763
45584	729764
3660	729765
40752	729766
54816	729767
28900	729768
19939	729769
37566	729770
74514	729771
83582	729772
32418	729773
8251	729774
25123	729775
20192	729776
30377	729777
34365	729778
42518	729779
28635	729780
47676	729781
93367	729782
13799	729783
56748	729784
25444	729785
40996	729786
37383	729787
18313	729788
81507	729789
19053	729790
122	729791
81890	729792
53331	729793
1447	729794
8596	729795
27906	729796
46666	729797
8673	729798
48299	729799
16623	729800
19421	729801
54179	729802
29376	729803
81432	729804
74794	729805
27593	729806
25598	729807
45768	729808
92175	729809
17883	729810
527	729811
28045	729812
26267	729813
8611	729814
63543	729815
144	729816
48321	729817
40489	729818
35917	729819
70639	729820
25545	729821
681	729822
9702	729823
95255	729824
35343	729825
62608	729826
15320	729827
25836	729828
49913	729829
26783	729830
3728	729831
3615	729832
1897	729833
48607	729834
36356	729835
23350	729836
22473	729837
31097	729838
6120	729839
23114	729840
6513	729841
5284	729842
13595	729843
36863	729844
438	729845
70702	729846
23513	729847
83093	729848
14577	729849
11849	729850
54218	729851
425	729852
5188	729853
16403	729854
594	729855
11203	729856
23185	729857
63876	729858
2111	729859
1647	729860
41628	729861
638	729862
53672	729863
57124	729864
102857	729865
37785	729866
10463	729867
6724	729868
8867	729869
15509	729870
14721	729871
963	729872
54164	729873
4954	729874
2552	729875
13590	729876
57526	729877
1179	729878
21813	729879
69447	729880
21817	729881
8588	729882
5113	729883
58311	729884
1134	729885
49585	729886
8369	729887
25161	729888
11355	729889
938	729890
132	729891
77295	729892
2433	729893
553	729894
4268	729895
74313	729896
4543	729897
2822	729898
77	729899
77586	729900
6767	729901
40405	729902
62442	729903
4766	729904
5499	729905
32096	729906
2488	729907
27349	729908
45237	729909
33795	729910
8455	729911
226	729912
1021	729913
18088	729914
25286	729915
33719	729916
36515	729917
23100	729918
40356	729919
21506	729920
490	729921
25760	729922
30965	729923
11841	729924
1403	729925
864	729926
46845	729927
3252	729928
107103	729929
17847	729930
77311	729931
14595	729932
53739	729933
696	729934
26627	729935
51093	729936
44719	729937
79230	729938
25273	729939
73001	729940
46130	729941
22454	729942
77288	729943
86901	729944
64388	729945
3240	729946
44480	729947
7162	729948
38704	729949
10649	729950
70611	729951
4708	729952
73040	729953
77798	729954
50689	729955
2009	729956
34966	729957
32338	729958
9650	729959
12721	729960
112727	729961
54091	729962
29464	729963
24386	729964
55174	729965
20979	729966
5023	729967
18407	729968
4688	729969
83351	729970
98736	729971
56205	729972
26048	729973
38900	729974
12054	729975
84417	729976
15250	729977
89433	729978
16580	729979
16075	729980
94013	729981
64830	729982
11101	729983
38774	729984
7229	729985
6625	729986
19690	729987
992	729988
11888	729989
66613	729990
63375	729991
9768	729992
841	729993
13017	729994
28602	729995
6868	729996
6054	729997
41785	729998
3892	729999
5984	730000
41766	730001
4783	730002
25612	730003
3365	730004
1075	730005
62841	730006
55273	730007
44987	730008
24813	730009
2381	730010
59700	730011
65688	730012
66696	730013
53903	730014
69232	730015
80574	730016
2566	730017
34943	730018
21043	730019
19289	730020
354	730021
55362	730022
13863	730023
58327	730024
689	730025
5660	730026
11553	730027
84033	730028
34839	730029
1580	730030
96994	730031
2	730032
50555	730033
21317	730034
7839	730035
24341	730036
518	730037
55309	730038
18135	730039
12949	730040
61959	730041
18583	730042
3078	730043
1210	730044
11760	730045
1043	730046
67337	730047
2971	730048
47824	730049
54392	730050
354	730051
2304	730052
549	730053
1110	730054
79679	730055
13132	730056
64108	730057
23787	730058
33884	730059
15557	730060
50800	730061
4702	730062
520	730063
25247	730064
14251	730065
64673	730066
5675	730067
50034	730068
77672	730069
60338	730070
3094	730071
87834	730072
83073	730073
31315	730074
43640	730075
20250	730076
47848	730077
36102	730078
24151	730079
25828	730080
1168	730081
37486	730082
301	730083
28227	730084
24195	730085
57176	730086
1433	730087
61291	730088
53698	730089
4263	730090
17033	730091
5792	730092
23794	730093
4928	730094
7229	730095
6324	730096
53320	730097
79021	730098
25920	730099
29348	730100
55779	730101
34982	730102
8694	730103
27286	730104
55510	730105
12430	730106
29017	730107
6047	730108
42824	730109
8576	730110
26425	730111
71470	730112
21569	730113
85776	730114
72882	730115
823	730116
3448	730117
66916	730118
82087	730119
3440	730120
27243	730121
48380	730122
68615	730123
31376	730124
18262	730125
19654	730126
175	730127
4884	730128
30403	730129
1335	730130
16519	730131
70448	730132
63000	730133
22	730134
79768	730135
8117	730136
2331	730137
16342	730138
48145	730139
45293	730140
64604	730141
61787	730142
1749	730143
9895	730144
79827	730145
2861	730146
16176	730147
27626	730148
35010	730149
30269	730150
15474	730151
53	730152
57229	730153
10649	730154
36496	730155
5167	730156
19315	730157
11193	730158
45050	730159
81220	730160
29366	730161
48916	730162
63884	730163
4700	730164
5940	730165
6152	730166
29871	730167
5249	730168
90751	730169
37753	730170
36940	730171
19309	730172
19897	730173
51437	730174
11656	730175
932	730176
6758	730177
77010	730178
24363	730179
15	730180
5611	730181
60431	730182
68915	730183
76901	730184
59935	730185
2260	730186
18519	730187
22415	730188
5477	730189
28991	730190
429	730191
22701	730192
16446	730193
41050	730194
12825	730195
69255	730196
80478	730197
58779	730198
39	730199
11742	730200
11	730201
907	730202
107173	730203
16154	730204
67377	730205
76944	730206
34823	730207
56406	730208
10173	730209
62029	730210
11950	730211
95563	730212
44619	730213
15630	730214
20575	730215
11236	730216
81026	730217
15259	730218
4513	730219
2316	730220
77395	730221
59219	730222
49492	730223
23092	730224
90643	730225
16009	730226
49117	730227
14912	730228
12993	730229
25692	730230
41647	730231
4414	730232
20489	730233
5587	730234
49475	730235
18434	730236
1329	730237
29815	730238
24916	730239
378	730240
35416	730241
12784	730242
27352	730243
13504	730244
22731	730245
67435	730246
47269	730247
1091	730248
21103	730249
65889	730250
2334	730251
10465	730252
8836	730253
23354	730254
15181	730255
89951	730256
49224	730257
17540	730258
40581	730259
7816	730260
37704	730261
41419	730262
3211	730263
823	730264
46819	730265
9076	730266
84106	730267
4469	730268
57032	730269
33247	730270
30116	730271
52181	730272
57721	730273
34748	730274
69485	730275
49374	730276
1	730277
20232	730278
85865	730279
6994	730280
55792	730281
34181	730282
35757	730283
6219	730284
5964	730285
71983	730286
60760	730287
78742	730288
58463	730289
1179	730290
241	730291
1018	730292
627	730293
51304	730294
1159	730295
16252	730296
91746	730297
4077	730298
16345	730299
38505	730300
1914	730301
54706	730302
44415	730303
14064	730304
1197	730305
18980	730306
24717	730307
23803	730308
31994	730309
46229	730310
3870	730311
39821	730312
30586	730313
7602	730314
62702	730315
62584	730316
55280	730317
17877	730318
41338	730319
21597	730320
420	730321
13264	730322
10910	730323
23669	730324
11426	730325
1389	730326
59989	730327
1475	730328
15843	730329
39165	730330
75163	730331
22493	730332
69400	730333
7333	730334
11248	730335
62831	730336
1252	730337
70973	730338
34028	730339
1595	730340
5394	730341
69323	730342
61702	730343
32148	730344
12912	730345
287	730346
100364	730347
62295	730348
20611	730349
64483	730350
79639	730351
11018	730352
42457	730353
103140	730354
6559	730355
56297	730356
11915	730357
76057	730358
82461	730359
22842	730360
2878	730361
129	730362
3010	730363
60566	730364
2790	730365
37313	730366
82371	730367
1923	730368
2698	730369
471	730370
13083	730371
3435	730372
706	730373
24844	730374
16829	730375
79983	730376
57821	730377
30683	730378
1339	730379
20690	730380
59386	730381
29356	730382
19943	730383
1576	730384
53718	730385
766	730386
66142	730387
45478	730388
33290	730389
57696	730390
21634	730391
99294	730392
55	730393
70662	730394
8409	730395
93	730396
4737	730397
1669	730398
2879	730399
63482	730400
29543	730401
67851	730402
9723	730403
77796	730404
1720	730405
22343	730406
39603	730407
13386	730408
39643	730409
88485	730410
39144	730411
35367	730412
9640	730413
102243	730414
28836	730415
42155	730416
64530	730417
60578	730418
55636	730419
56249	730420
56339	730421
46441	730422
36355	730423
13993	730424
5857	730425
11590	730426
37049	730427
36418	730428
68089	730429
7739	730430
25045	730431
98505	730432
51686	730433
29685	730434
81252	730435
93538	730436
46068	730437
24502	730438
26747	730439
21736	730440
833	730441
498	730442
16707	730443
41710	730444
45	730445
101951	730446
18548	730447
22506	730448
67426	730449
22163	730450
20711	730451
65646	730452
6723	730453
58952	730454
16988	730455
3537	730456
349	730457
37330	730458
5401	730459
69872	730460
35751	730461
16390	730462
5086	730463
18714	730464
878	730465
17177	730466
66686	730467
12852	730468
5889	730469
9110	730470
96021	730471
25618	730472
356	730473
4553	730474
45743	730475
91	730476
9537	730477
9092	730478
1031	730479
907	730480
298	730481
72904	730482
1688	730483
23121	730484
51845	730485
10209	730486
9811	730487
22820	730488
5410	730489
13471	730490
49223	730491
105332	730492
76762	730493
3347	730494
58978	730495
4060	730496
19680	730497
111946	730498
35792	730499
4709	730500
38263	730501
53902	730502
49148	730503
53131	730504
2258	730505
46083	730506
2463	730507
31550	730508
27305	730509
24830	730510
1148	730511
462	730512
30	730513
50337	730514
26122	730515
15223	730516
812	730517
31741	730518
90056	730519
40663	730520
15882	730521
73991	730522
32793	730523
7543	730524
42674	730525
75525	730526
56629	730527
18496	730528
24421	730529
35324	730530
10138	730531
57744	730532
69255	730533
60760	730534
5397	730535
6270	730536
9834	730537
51768	730538
50850	730539
53615	730540
336	730541
6436	730542
29704	730543
47166	730544
5865	730545
17324	730546
47771	730547
20249	730548
17381	730549
16925	730550
19985	730551
3425	730552
3904	730553
49018	730554
10626	730555
2395	730556
6255	730557
10661	730558
33214	730559
3937	730560
33915	730561
36075	730562
1418	730563
6529	730564
36389	730565
1335	730566
18011	730567
39627	730568
46717	730569
70255	730570
45863	730571
42617	730572
3759	730573
9922	730574
4462	730575
11771	730576
1834	730577
18682	730578
99853	730579
88878	730580
95984	730581
27054	730582
45002	730583
20026	730584
5555	730585
7545	730586
6243	730587
31492	730588
9925	730589
8228	730590
32497	730591
1640	730592
17665	730593
47811	730594
1	730595
53485	730596
52290	730597
29545	730598
88178	730599
47692	730600
9081	730601
40396	730602
1488	730603
5186	730604
40508	730605
61106	730606
38923	730607
58273	730608
101657	730609
24862	730610
33764	730611
22379	730612
1382	730613
59804	730614
14250	730615
7471	730616
84466	730617
15122	730618
97091	730619
93887	730620
66939	730621
27230	730622
34436	730623
4281	730624
10886	730625
37273	730626
59500	730627
11407	730628
18214	730629
2244	730630
32676	730631
27319	730632
102204	730633
4204	730634
1340	730635
41526	730636
22406	730637
17299	730638
63969	730639
48448	730640
19831	730641
23483	730642
58275	730643
58404	730644
2618	730645
62084	730646
92300	730647
54295	730648
9828	730649
5181	730650
92319	730651
17510	730652
46421	730653
1254	730654
15587	730655
62046	730656
13759	730657
16178	730658
15268	730659
61751	730660
72469	730661
991	730662
19937	730663
5469	730664
52505	730665
18783	730666
41327	730667
31	730668
10548	730669
2620	730670
3857	730671
10384	730672
64612	730673
48240	730674
4343	730675
363	730676
58833	730677
68167	730678
52381	730679
26859	730680
34080	730681
9559	730682
24485	730683
3900	730684
21777	730685
8809	730686
14729	730687
10563	730688
21622	730689
32681	730690
19929	730691
1131	730692
17447	730693
64382	730694
23637	730695
13926	730696
55080	730697
45098	730698
26338	730699
17834	730700
34371	730701
28189	730702
13533	730703
62767	730704
14219	730705
30667	730706
8191	730707
3664	730708
9563	730709
82	730710
32197	730711
62603	730712
330	730713
19574	730714
32904	730715
34944	730716
6276	730717
4369	730718
46827	730719
27916	730720
21232	730721
104544	730722
7473	730723
77808	730724
39151	730725
40847	730726
64206	730727
40658	730728
50025	730729
15641	730730
459	730731
92572	730732
5346	730733
24436	730734
7416	730735
50176	730736
54715	730737
78443	730738
79986	730739
35900	730740
13145	730741
81650	730742
9875	730743
25464	730744
1540	730745
78584	730746
47025	730747
33074	730748
108383	730749
87855	730750
921	730751
279	730752
52602	730753
7762	730754
14158	730755
26819	730756
9134	730757
60752	730758
64214	730759
667	730760
56870	730761
72707	730762
27304	730763
22803	730764
626	730765
21035	730766
7779	730767
40940	730768
5789	730769
42004	730770
27089	730771
984	730772
25824	730773
192	730774
9970	730775
29062	730776
502	730777
11476	730778
1898	730779
35827	730780
81408	730781
29225	730782
82291	730783
78873	730784
71864	730785
6870	730786
15952	730787
516	730788
20756	730789
35341	730790
66655	730791
72204	730792
47978	730793
13008	730794
27061	730795
16466	730796
904	730797
2023	730798
41195	730799
49677	730800
19920	730801
16883	730802
32138	730803
68738	730804
30319	730805
16240	730806
111784	730807
63877	730808
2662	730809
35080	730810
3545	730811
62376	730812
6151	730813
4093	730814
11571	730815
35409	730816
6458	730817
5895	730818
5778	730819
18859	730820
614	730821
44538	730822
3244	730823
34297	730824
15746	730825
41749	730826
56408	730827
30321	730828
61789	730829
13130	730830
276	730831
56461	730832
27172	730833
917	730834
78854	730835
38022	730836
3811	730837
62162	730838
29553	730839
24708	730840
55505	730841
23945	730842
4189	730843
4389	730844
32745	730845
7631	730846
22863	730847
742	730848
72322	730849
429	730850
7270	730851
1570	730852
7057	730853
91	730854
35065	730855
104950	730856
28418	730857
34809	730858
15621	730859
7733	730860
510	730861
48784	730862
2185	730863
1719	730864
60593	730865
20513	730866
5811	730867
19264	730868
69110	730869
12930	730870
4192	730871
666	730872
77225	730873
112096	730874
11540	730875
45597	730876
35815	730877
5525	730878
7324	730879
49211	730880
21396	730881
72702	730882
673	730883
424	730884
10	730885
71266	730886
26413	730887
62631	730888
56847	730889
702	730890
47840	730891
8055	730892
50072	730893
51321	730894
20850	730895
36259	730896
56357	730897
37100	730898
12129	730899
51520	730900
12187	730901
43969	730902
25882	730903
64249	730904
10657	730905
14415	730906
11106	730907
19065	730908
98558	730909
102791	730910
22243	730911
25931	730912
48559	730913
36377	730914
30552	730915
7420	730916
11961	730917
9194	730918
36073	730919
23529	730920
34499	730921
4807	730922
29960	730923
14950	730924
7019	730925
12884	730926
9087	730927
32405	730928
52	730929
978	730930
92585	730931
25977	730932
41559	730933
67022	730934
62214	730935
30785	730936
101784	730937
8113	730938
112092	730939
17341	730940
15506	730941
16586	730942
31209	730943
1053	730944
3649	730945
21384	730946
3761	730947
37759	730948
41121	730949
5556	730950
59545	730951
24974	730952
19057	730953
281	730954
20449	730955
39041	730956
51837	730957
24742	730958
14665	730959
47554	730960
2323	730961
83207	730962
15859	730963
46460	730964
13303	730965
14058	730966
12	730967
26426	730968
50102	730969
25826	730970
967	730971
14360	730972
16568	730973
1045	730974
18979	730975
29420	730976
8286	730977
1293	730978
41799	730979
9445	730980
9498	730981
65479	730982
18912	730983
24000	730984
24190	730985
92123	730986
112793	730987
37744	730988
10197	730989
72345	730990
41948	730991
7611	730992
33983	730993
16515	730994
66254	730995
76045	730996
2904	730997
66062	730998
14354	730999
61203	731000
38122	731001
449	731002
248	731003
7122	731004
20855	731005
779	731006
26346	731007
8508	731008
58164	731009
349	731010
8490	731011
33945	731012
40816	731013
59183	731014
47511	731015
38276	731016
27060	731017
111653	731018
51220	731019
58620	731020
37	731021
11144	731022
81971	731023
7239	731024
32831	731025
30694	731026
5583	731027
60579	731028
59103	731029
25774	731030
1	731031
2142	731032
6723	731033
8671	731034
94093	731035
391	731036
4677	731037
34293	731038
3625	731039
4726	731040
2883	731041
6943	731042
48936	731043
30805	731044
448	731045
11385	731046
5673	731047
11308	731048
106540	731049
943	731050
13995	731051
56201	731052
60923	731053
21070	731054
34280	731055
50771	731056
2015	731057
41118	731058
67628	731059
23308	731060
29108	731061
51925	731062
280	731063
50724	731064
69873	731065
96020	731066
15608	731067
75098	731068
13284	731069
55156	731070
4298	731071
32062	731072
32874	731073
32214	731074
24487	731075
55664	731076
64760	731077
17816	731078
39176	731079
14647	731080
5733	731081
23812	731082
20973	731083
41726	731084
55437	731085
23729	731086
683	731087
19619	731088
64966	731089
43485	731090
24603	731091
41921	731092
39667	731093
2311	731094
7013	731095
44173	731096
52639	731097
44807	731098
27945	731099
33246	731100
51030	731101
72186	731102
101350	731103
16732	731104
59040	731105
114614	731106
63	731107
15318	731108
81666	731109
51458	731110
1364	731111
92512	731112
6314	731113
6586	731114
40858	731115
5416	731116
5292	731117
26889	731118
3708	731119
32852	731120
1125	731121
32214	731122
3021	731123
22892	731124
64262	731125
18950	731126
54185	731127
71335	731128
53659	731129
2063	731130
3580	731131
2528	731132
26769	731133
187	731134
15593	731135
21051	731136
44006	731137
22382	731138
21631	731139
22907	731140
5676	731141
24995	731142
24	731143
74625	731144
522	731145
26455	731146
5692	731147
5504	731148
12372	731149
91677	731150
9748	731151
72764	731152
7582	731153
79973	731154
55816	731155
32617	731156
55987	731157
16046	731158
63500	731159
40103	731160
17646	731161
735	731162
16516	731163
9077	731164
22225	731165
40118	731166
44409	731167
17286	731168
2877	731169
14798	731170
3315	731171
29168	731172
9586	731173
16148	731174
42866	731175
17932	731176
48279	731177
42982	731178
35927	731179
12638	731180
31830	731181
26715	731182
5781	731183
9738	731184
99401	731185
95	731186
562	731187
27706	731188
17206	731189
68498	731190
3600	731191
23457	731192
34266	731193
3483	731194
370	731195
25040	731196
4456	731197
56052	731198
57081	731199
74927	731200
112949	731201
15178	731202
20800	731203
4853	731204
11416	731205
63171	731206
46526	731207
17952	731208
47797	731209
694	731210
39206	731211
7921	731212
582	731213
89511	731214
94340	731215
3709	731216
56585	731217
38583	731218
47665	731219
16852	731220
690	731221
21896	731222
2137	731223
38	731224
2870	731225
28038	731226
272	731227
32772	731228
6584	731229
12845	731230
23631	731231
22034	731232
16150	731233
47210	731234
47420	731235
63316	731236
13325	731237
3734	731238
43695	731239
105071	731240
64551	731241
4141	731242
44236	731243
66775	731244
57671	731245
4353	731246
59073	731247
16589	731248
112625	731249
42671	731250
62622	731251
26914	731252
26273	731253
256	731254
9590	731255
53329	731256
164	731257
24331	731258
21139	731259
73866	731260
6951	731261
31439	731262
37280	731263
17535	731264
58080	731265
49731	731266
26112	731267
10264	731268
11388	731269
92780	731270
27777	731271
23256	731272
48310	731273
916	731274
40195	731275
6328	731276
73165	731277
25200	731278
46269	731279
52057	731280
73202	731281
2300	731282
15606	731283
8583	731284
34494	731285
14906	731286
1092	731287
3435	731288
19091	731289
55246	731290
21505	731291
30468	731292
49098	731293
97339	731294
1069	731295
21411	731296
49643	731297
27515	731298
55076	731299
7091	731300
8800	731301
25657	731302
2098	731303
86980	731304
20609	731305
85446	731306
9255	731307
9606	731308
678	731309
62025	731310
41111	731311
6817	731312
10884	731313
75151	731314
50220	731315
100	731316
13322	731317
3040	731318
79685	731319
3074	731320
14701	731321
91927	731322
24852	731323
41021	731324
17277	731325
23128	731326
2633	731327
625	731328
72745	731329
13567	731330
43513	731331
14511	731332
2390	731333
23602	731334
174	731335
64338	731336
49555	731337
415	731338
3187	731339
14947	731340
23555	731341
65528	731342
14361	731343
55345	731344
16285	731345
22273	731346
55636	731347
73672	731348
83011	731349
58798	731350
42303	731351
66813	731352
3571	731353
28516	731354
32044	731355
36473	731356
1369	731357
26050	731358
23955	731359
23649	731360
6914	731361
18230	731362
15648	731363
1195	731364
81745	731365
13675	731366
57004	731367
90052	731368
50589	731369
56078	731370
29429	731371
25935	731372
18783	731373
3611	731374
13863	731375
2011	731376
28476	731377
22761	731378
99990	731379
34483	731380
72279	731381
21388	731382
1171	731383
22965	731384
5691	731385
23553	731386
22692	731387
68988	731388
21365	731389
10337	731390
81581	731391
24944	731392
1699	731393
7318	731394
45453	731395
60070	731396
3400	731397
365	731398
3351	731399
11234	731400
45101	731401
37699	731402
1886	731403
81956	731404
16121	731405
83610	731406
45897	731407
77921	731408
71006	731409
93095	731410
19428	731411
3208	731412
8346	731413
56904	731414
101991	731415
4615	731416
144	731417
13843	731418
79151	731419
27692	731420
38850	731421
8515	731422
16687	731423
9182	731424
11265	731425
23701	731426
10382	731427
207	731428
6232	731429
12595	731430
45879	731431
3432	731432
17378	731433
14819	731434
6365	731435
48653	731436
39420	731437
555	731438
8167	731439
136	731440
13059	731441
3827	731442
13920	731443
69517	731444
48426	731445
152	731446
42103	731447
5921	731448
51907	731449
5820	731450
80049	731451
16589	731452
14058	731453
43	731454
11475	731455
985	731456
561	731457
49866	731458
104296	731459
52714	731460
13532	731461
8182	731462
1	731463
4876	731464
89149	731465
21657	731466
5510	731467
51909	731468
5202	731469
10956	731470
5235	731471
53953	731472
8407	731473
14948	731474
1783	731475
41431	731476
38799	731477
1127	731478
35828	731479
40633	731480
21523	731481
61464	731482
48480	731483
48799	731484
17225	731485
2229	731486
21063	731487
25262	731488
1591	731489
41633	731490
73612	731491
41207	731492
41269	731493
826	731494
3453	731495
47816	731496
2403	731497
38472	731498
51229	731499
3464	731500
35789	731501
110990	731502
17532	731503
7732	731504
95974	731505
355	731506
71937	731507
99	731508
59638	731509
13946	731510
13874	731511
3062	731512
42088	731513
26592	731514
48699	731515
48258	731516
4813	731517
19242	731518
17441	731519
11765	731520
59339	731521
18921	731522
45741	731523
34187	731524
16537	731525
6166	731526
24451	731527
18376	731528
430	731529
77907	731530
9392	731531
44743	731532
18297	731533
6969	731534
61795	731535
6527	731536
19263	731537
50091	731538
8455	731539
763	731540
2323	731541
7174	731542
33763	731543
47669	731544
412	731545
11035	731546
5190	731547
11775	731548
5478	731549
31834	731550
44066	731551
8399	731552
36057	731553
13547	731554
95365	731555
341	731556
24238	731557
7503	731558
22833	731559
4266	731560
6526	731561
11122	731562
98428	731563
18594	731564
931	731565
21588	731566
53978	731567
1832	731568
777	731569
55686	731570
61034	731571
1392	731572
19319	731573
101	731574
46810	731575
38361	731576
17362	731577
77153	731578
10023	731579
57545	731580
62658	731581
53505	731582
33508	731583
573	731584
46022	731585
1642	731586
3105	731587
13009	731588
35756	731589
8809	731590
60112	731591
4321	731592
41983	731593
31552	731594
3932	731595
84363	731596
54254	731597
17865	731598
1239	731599
87574	731600
58078	731601
105220	731602
15946	731603
47766	731604
27658	731605
4523	731606
4291	731607
22860	731608
5914	731609
374	731610
406	731611
1994	731612
8317	731613
41270	731614
76714	731615
4660	731616
67731	731617
1439	731618
9497	731619
24610	731620
34070	731621
1340	731622
36948	731623
6996	731624
9943	731625
20753	731626
28166	731627
18911	731628
6308	731629
41715	731630
713	731631
63183	731632
22561	731633
794	731634
14912	731635
25845	731636
58158	731637
23610	731638
81076	731639
42496	731640
113919	731641
9646	731642
53189	731643
6680	731644
13808	731645
66715	731646
13597	731647
5762	731648
1952	731649
48295	731650
22219	731651
70953	731652
38730	731653
34546	731654
92114	731655
55236	731656
54504	731657
23996	731658
58258	731659
7040	731660
7626	731661
36039	731662
10548	731663
324	731664
81022	731665
36327	731666
32230	731667
51058	731668
110120	731669
9318	731670
7726	731671
5650	731672
36831	731673
7516	731674
4960	731675
6254	731676
3946	731677
63804	731678
32242	731679
10667	731680
41759	731681
10088	731682
62743	731683
64415	731684
41836	731685
75855	731686
53500	731687
4822	731688
42213	731689
33538	731690
345	731691
24883	731692
20751	731693
5041	731694
4078	731695
63199	731696
81468	731697
47226	731698
16180	731699
2638	731700
720	731701
26838	731702
1318	731703
10134	731704
6013	731705
17598	731706
87282	731707
25341	731708
29845	731709
3961	731710
805	731711
61282	731712
23779	731713
28612	731714
25000	731715
15090	731716
65072	731717
28354	731718
920	731719
82391	731720
23039	731721
52157	731722
12334	731723
36069	731724
1655	731725
14329	731726
38912	731727
24231	731728
32410	731729
5233	731730
27529	731731
19495	731732
82399	731733
43856	731734
85121	731735
38223	731736
209	731737
6024	731738
13521	731739
54710	731740
3527	731741
6750	731742
25251	731743
15358	731744
2376	731745
57025	731746
93070	731747
440	731748
2295	731749
62	731750
32836	731751
41190	731752
22229	731753
448	731754
81291	731755
38332	731756
16048	731757
93530	731758
317	731759
19468	731760
16156	731761
291	731762
44198	731763
94239	731764
33317	731765
11369	731766
91299	731767
58996	731768
56200	731769
41618	731770
1174	731771
37155	731772
14037	731773
11112	731774
13959	731775
6139	731776
96842	731777
3495	731778
21642	731779
4582	731780
78062	731781
13761	731782
18834	731783
7875	731784
25958	731785
1214	731786
22205	731787
543	731788
6421	731789
1492	731790
4116	731791
28366	731792
11673	731793
28463	731794
14506	731795
47903	731796
5057	731797
9848	731798
21372	731799
49534	731800
73520	731801
65720	731802
11657	731803
2349	731804
49043	731805
54582	731806
18055	731807
18470	731808
33616	731809
45068	731810
67154	731811
24457	731812
27875	731813
7671	731814
5752	731815
26997	731816
41052	731817
6518	731818
70581	731819
41441	731820
107805	731821
51049	731822
48101	731823
21258	731824
1819	731825
335	731826
47958	731827
86	731828
45780	731829
38590	731830
85	731831
35534	731832
9253	731833
9992	731834
46580	731835
50212	731836
3167	731837
10185	731838
2012	731839
584	731840
3813	731841
22544	731842
23081	731843
5301	731844
18720	731845
17841	731846
57544	731847
21937	731848
93427	731849
9273	731850
2845	731851
4230	731852
16469	731853
41832	731854
14246	731855
30216	731856
1436	731857
19719	731858
86192	731859
36272	731860
99403	731861
22393	731862
18814	731863
1139	731864
1621	731865
63571	731866
82962	731867
42173	731868
8176	731869
23252	731870
92146	731871
71067	731872
2125	731873
24139	731874
67284	731875
54	731876
1312	731877
29728	731878
1691	731879
53468	731880
43951	731881
44994	731882
9400	731883
37494	731884
17241	731885
76610	731886
87379	731887
20734	731888
82582	731889
14482	731890
26066	731891
70079	731892
2564	731893
21972	731894
52908	731895
29707	731896
94176	731897
6678	731898
76764	731899
9134	731900
3795	731901
248	731902
975	731903
60966	731904
92165	731905
28444	731906
2915	731907
9860	731908
9106	731909
11800	731910
41470	731911
26690	731912
17479	731913
10788	731914
27282	731915
12225	731916
13352	731917
21163	731918
39715	731919
3260	731920
1817	731921
1137	731922
37549	731923
344	731924
38098	731925
21943	731926
11667	731927
2347	731928
53631	731929
30485	731930
57255	731931
35777	731932
21913	731933
58661	731934
971	731935
10152	731936
73594	731937
5688	731938
12859	731939
1814	731940
95221	731941
169	731942
8949	731943
26875	731944
103687	731945
19992	731946
21892	731947
3179	731948
27820	731949
57901	731950
64121	731951
5255	731952
7768	731953
4323	731954
943	731955
66389	731956
402	731957
56720	731958
2243	731959
38952	731960
28715	731961
48039	731962
46882	731963
357	731964
3994	731965
8590	731966
39792	731967
18153	731968
349	731969
89005	731970
38152	731971
57248	731972
47130	731973
24775	731974
54993	731975
60881	731976
30390	731977
70395	731978
44752	731979
31867	731980
38381	731981
286	731982
35893	731983
76261	731984
6120	731985
47538	731986
3744	731987
46574	731988
5987	731989
8440	731990
5959	731991
10347	731992
59681	731993
20902	731994
86955	731995
68555	731996
31781	731997
19670	731998
33914	731999
48886	732000
21275	732001
22652	732002
20357	732003
11347	732004
4174	732005
24561	732006
152	732007
1744	732008
5741	732009
25200	732010
13290	732011
30209	732012
11827	732013
38474	732014
16319	732015
26174	732016
60614	732017
15651	732018
34568	732019
19210	732020
3752	732021
908	732022
9652	732023
7907	732024
13703	732025
1824	732026
42087	732027
26381	732028
1823	732029
60009	732030
3643	732031
6281	732032
16396	732033
25397	732034
33	732035
74753	732036
25408	732037
54716	732038
7990	732039
909	732040
38275	732041
53834	732042
24000	732043
205	732044
4886	732045
8217	732046
20192	732047
37075	732048
64740	732049
77955	732050
23181	732051
29950	732052
45655	732053
10778	732054
42039	732055
8476	732056
534	732057
18806	732058
26	732059
4146	732060
23786	732061
25346	732062
1570	732063
13730	732064
22654	732065
55516	732066
59938	732067
102085	732068
22829	732069
23519	732070
1447	732071
30547	732072
37816	732073
113716	732074
11524	732075
102357	732076
11985	732077
52839	732078
92	732079
2646	732080
10170	732081
63905	732082
30931	732083
11531	732084
25588	732085
705	732086
9123	732087
40986	732088
39868	732089
39267	732090
8504	732091
54081	732092
290	732093
13342	732094
1105	732095
6744	732096
1182	732097
53235	732098
66209	732099
83644	732100
135	732101
45603	732102
242	732103
66821	732104
41871	732105
38728	732106
44940	732107
61304	732108
498	732109
519	732110
61075	732111
9258	732112
29956	732113
17096	732114
13250	732115
7440	732116
48848	732117
112869	732118
24331	732119
53113	732120
19959	732121
1357	732122
25483	732123
103008	732124
23553	732125
18901	732126
16784	732127
57679	732128
49278	732129
17837	732130
18227	732131
28751	732132
80494	732133
10010	732134
9998	732135
12689	732136
9437	732137
17611	732138
24105	732139
62073	732140
17121	732141
21293	732142
4394	732143
57999	732144
88478	732145
42709	732146
52218	732147
90416	732148
47831	732149
8917	732150
18460	732151
33541	732152
18563	732153
23509	732154
18200	732155
61999	732156
42282	732157
5110	732158
27514	732159
1998	732160
55277	732161
1373	732162
12691	732163
1813	732164
26798	732165
37417	732166
6155	732167
544	732168
54199	732169
34853	732170
48655	732171
1746	732172
7074	732173
46047	732174
50934	732175
5136	732176
41467	732177
529	732178
11375	732179
1702	732180
88165	732181
5578	732182
9885	732183
29638	732184
2425	732185
2396	732186
4077	732187
71606	732188
1342	732189
6899	732190
73603	732191
41999	732192
78189	732193
23937	732194
90984	732195
22002	732196
57952	732197
6908	732198
4910	732199
54498	732200
4102	732201
41939	732202
67532	732203
23086	732204
26630	732205
10994	732206
109069	732207
39970	732208
87197	732209
52758	732210
20559	732211
4530	732212
27558	732213
22813	732214
12536	732215
51389	732216
13910	732217
35737	732218
18519	732219
15440	732220
7080	732221
20131	732222
21883	732223
66749	732224
7292	732225
50707	732226
48887	732227
102784	732228
75154	732229
1718	732230
5237	732231
18294	732232
367	732233
111573	732234
2504	732235
36874	732236
855	732237
798	732238
15558	732239
47411	732240
16943	732241
36998	732242
2261	732243
64596	732244
70775	732245
738	732246
7234	732247
27330	732248
7150	732249
15774	732250
8272	732251
72618	732252
3384	732253
2482	732254
38413	732255
1429	732256
4094	732257
113271	732258
6127	732259
1629	732260
77098	732261
16896	732262
57523	732263
17269	732264
11785	732265
63099	732266
10547	732267
59768	732268
1068	732269
25591	732270
17066	732271
1938	732272
45146	732273
27132	732274
5575	732275
27845	732276
3590	732277
36789	732278
73553	732279
864	732280
19415	732281
10351	732282
6180	732283
6485	732284
19661	732285
71916	732286
18257	732287
67093	732288
4317	732289
2076	732290
46252	732291
48765	732292
20081	732293
13632	732294
112912	732295
67868	732296
17223	732297
33068	732298
696	732299
16866	732300
3440	732301
11938	732302
36553	732303
89196	732304
17567	732305
53103	732306
30531	732307
23201	732308
30158	732309
25016	732310
50693	732311
17076	732312
5518	732313
3473	732314
29624	732315
16881	732316
102187	732317
4734	732318
9933	732319
67996	732320
634	732321
15453	732322
31928	732323
228	732324
27419	732325
101578	732326
24777	732327
21572	732328
10612	732329
24626	732330
48538	732331
1787	732332
100677	732333
287	732334
51586	732335
381	732336
5800	732337
28684	732338
35462	732339
108171	732340
14075	732341
4208	732342
16712	732343
12797	732344
60699	732345
13932	732346
78298	732347
3	732348
34346	732349
36332	732350
56887	732351
12764	732352
27233	732353
27516	732354
17275	732355
12276	732356
846	732357
83969	732358
29936	732359
98	732360
26684	732361
8427	732362
84859	732363
38879	732364
39842	732365
7352	732366
69628	732367
9532	732368
16589	732369
92650	732370
52230	732371
29354	732372
10654	732373
80230	732374
47656	732375
37710	732376
3506	732377
57783	732378
48138	732379
27047	732380
56086	732381
2052	732382
20148	732383
47809	732384
90523	732385
43812	732386
64316	732387
49968	732388
55478	732389
8659	732390
1480	732391
43405	732392
2529	732393
58061	732394
16158	732395
3872	732396
24314	732397
13276	732398
80972	732399
13936	732400
5628	732401
2049	732402
104331	732403
20614	732404
58302	732405
1904	732406
30036	732407
34865	732408
60599	732409
24426	732410
109564	732411
9634	732412
6428	732413
1780	732414
781	732415
5018	732416
76785	732417
13327	732418
46400	732419
21562	732420
74096	732421
19042	732422
6022	732423
25269	732424
8014	732425
22575	732426
31114	732427
35189	732428
21401	732429
28010	732430
11637	732431
55346	732432
3142	732433
7579	732434
3510	732435
6845	732436
53709	732437
18351	732438
61441	732439
25577	732440
72766	732441
30953	732442
103	732443
47381	732444
95139	732445
16795	732446
5449	732447
26035	732448
42595	732449
2764	732450
6983	732451
54062	732452
6782	732453
24507	732454
8112	732455
4550	732456
842	732457
12	732458
24404	732459
922	732460
53683	732461
51411	732462
34615	732463
32141	732464
92685	732465
111	732466
48817	732467
58372	732468
19772	732469
36832	732470
40139	732471
38456	732472
83119	732473
21266	732474
18081	732475
6880	732476
150	732477
14662	732478
22036	732479
20352	732480
14812	732481
70136	732482
624	732483
53166	732484
32127	732485
82678	732486
20330	732487
92331	732488
23535	732489
13959	732490
13433	732491
4559	732492
2344	732493
4247	732494
13548	732495
56187	732496
109501	732497
13	732498
62063	732499
59163	732500
76921	732501
88006	732502
61711	732503
9674	732504
6248	732505
14676	732506
54693	732507
50673	732508
506	732509
806	732510
13689	732511
35272	732512
41419	732513
29317	732514
16193	732515
21053	732516
90462	732517
13191	732518
217	732519
38491	732520
37656	732521
12663	732522
3107	732523
17117	732524
67232	732525
104	732526
25253	732527
2242	732528
1566	732529
43413	732530
151	732531
434	732532
2080	732533
80091	732534
45566	732535
233	732536
2193	732537
5069	732538
671	732539
6015	732540
81644	732541
1417	732542
24760	732543
87815	732544
49169	732545
66197	732546
19567	732547
59857	732548
5502	732549
63166	732550
1803	732551
5050	732552
78470	732553
9539	732554
2954	732555
21047	732556
16133	732557
16836	732558
53803	732559
16507	732560
43656	732561
6713	732562
49724	732563
2811	732564
5732	732565
42386	732566
102984	732567
15858	732568
21531	732569
232	732570
13175	732571
14670	732572
25813	732573
13441	732574
11851	732575
97164	732576
24467	732577
9923	732578
43895	732579
7007	732580
12540	732581
23296	732582
2927	732583
4593	732584
9338	732585
16756	732586
52364	732587
52956	732588
4376	732589
72388	732590
34639	732591
25656	732592
110324	732593
418	732594
12321	732595
52783	732596
24122	732597
28329	732598
2837	732599
23401	732600
20640	732601
33447	732602
30050	732603
4022	732604
6	732605
73509	732606
32308	732607
86231	732608
62841	732609
33245	732610
2527	732611
16585	732612
28192	732613
33014	732614
93199	732615
45066	732616
38699	732617
47957	732618
7878	732619
29087	732620
85589	732621
2363	732622
26521	732623
12648	732624
26110	732625
6570	732626
11730	732627
1116	732628
30757	732629
57155	732630
35281	732631
23018	732632
66863	732633
1039	732634
52517	732635
75472	732636
3345	732637
4845	732638
41718	732639
10157	732640
45207	732641
21253	732642
22960	732643
89141	732644
38045	732645
48916	732646
72607	732647
5733	732648
63514	732649
39085	732650
32166	732651
60434	732652
19481	732653
41211	732654
42051	732655
106758	732656
619	732657
13777	732658
10895	732659
102954	732660
21	732661
23637	732662
16061	732663
2421	732664
32275	732665
48821	732666
26863	732667
1623	732668
24254	732669
42584	732670
43219	732671
109684	732672
63765	732673
23661	732674
44303	732675
65428	732676
21473	732677
1158	732678
95368	732679
33615	732680
17543	732681
19677	732682
56045	732683
39011	732684
62154	732685
1016	732686
100998	732687
9006	732688
1413	732689
16395	732690
80521	732691
27384	732692
45899	732693
7537	732694
26521	732695
7619	732696
83031	732697
74094	732698
4048	732699
258	732700
6554	732701
60634	732702
37472	732703
3239	732704
13087	732705
13376	732706
92756	732707
38951	732708
1171	732709
3301	732710
41750	732711
26007	732712
10857	732713
51783	732714
7673	732715
59813	732716
2063	732717
39725	732718
13188	732719
36584	732720
10293	732721
37646	732722
15394	732723
23176	732724
2275	732725
32514	732726
64885	732727
36922	732728
34415	732729
102515	732730
6611	732731
70473	732732
103908	732733
26463	732734
39816	732735
2020	732736
30439	732737
47293	732738
5437	732739
11251	732740
36180	732741
1229	732742
9225	732743
43086	732744
345	732745
32673	732746
81707	732747
36169	732748
50751	732749
66489	732750
39308	732751
1961	732752
63684	732753
21589	732754
4951	732755
18908	732756
1196	732757
24997	732758
29380	732759
8980	732760
55748	732761
70105	732762
39683	732763
78905	732764
25834	732765
36485	732766
22198	732767
35469	732768
50597	732769
93205	732770
66340	732771
51921	732772
60051	732773
91167	732774
14136	732775
15789	732776
56475	732777
38069	732778
20173	732779
45875	732780
70199	732781
13187	732782
7717	732783
17192	732784
54993	732785
26897	732786
14866	732787
21182	732788
16520	732789
21483	732790
51918	732791
43041	732792
79551	732793
1690	732794
5448	732795
11064	732796
82676	732797
515	732798
1077	732799
2966	732800
20481	732801
44281	732802
44641	732803
39145	732804
3564	732805
55145	732806
6046	732807
24109	732808
74327	732809
47356	732810
35600	732811
72852	732812
9594	732813
3855	732814
10066	732815
4857	732816
79206	732817
12789	732818
57083	732819
74815	732820
85567	732821
16181	732822
61670	732823
4384	732824
2356	732825
49028	732826
59180	732827
78209	732828
1131	732829
63344	732830
5686	732831
27207	732832
21757	732833
707	732834
39829	732835
13096	732836
6434	732837
10908	732838
1336	732839
98302	732840
8466	732841
269	732842
71169	732843
85876	732844
30279	732845
58171	732846
82867	732847
52828	732848
19154	732849
8774	732850
62684	732851
49053	732852
31591	732853
24668	732854
98401	732855
49966	732856
24917	732857
3	732858
12074	732859
12367	732860
18640	732861
14577	732862
22234	732863
30859	732864
37443	732865
59181	732866
33667	732867
24807	732868
75291	732869
82630	732870
46331	732871
37273	732872
6749	732873
80619	732874
480	732875
86260	732876
37623	732877
45196	732878
27994	732879
32592	732880
30827	732881
7139	732882
73	732883
37711	732884
50023	732885
47324	732886
80955	732887
4253	732888
24543	732889
60872	732890
1820	732891
12500	732892
62486	732893
64231	732894
61123	732895
24610	732896
72725	732897
16715	732898
81838	732899
11064	732900
32025	732901
17154	732902
66650	732903
18437	732904
14544	732905
84074	732906
64348	732907
22188	732908
272	732909
9595	732910
25623	732911
78861	732912
19234	732913
35292	732914
9995	732915
12583	732916
11416	732917
1938	732918
63171	732919
470	732920
80020	732921
13648	732922
79742	732923
52990	732924
20968	732925
34170	732926
95121	732927
18141	732928
113235	732929
10160	732930
12902	732931
921	732932
1819	732933
2159	732934
66902	732935
10725	732936
42492	732937
1	732938
10895	732939
604	732940
29702	732941
971	732942
53168	732943
12497	732944
53322	732945
25532	732946
53002	732947
25822	732948
78466	732949
25770	732950
7795	732951
3406	732952
41846	732953
30646	732954
107309	732955
31735	732956
22409	732957
7431	732958
21327	732959
326	732960
37678	732961
15885	732962
10094	732963
18866	732964
434	732965
60685	732966
52828	732967
2886	732968
48768	732969
2220	732970
56419	732971
4674	732972
72990	732973
27433	732974
3983	732975
6960	732976
107955	732977
34767	732978
7677	732979
47244	732980
89169	732981
20171	732982
924	732983
19774	732984
18562	732985
6701	732986
91729	732987
20396	732988
55222	732989
42505	732990
388	732991
89903	732992
110777	732993
230	732994
79895	732995
123	732996
15797	732997
39424	732998
38064	732999
37577	733000
560	733001
6269	733002
61128	733003
3729	733004
33006	733005
26803	733006
47333	733007
7218	733008
46572	733009
46249	733010
66816	733011
34189	733012
58564	733013
62336	733014
3596	733015
85422	733016
42462	733017
13054	733018
86841	733019
9413	733020
38027	733021
48864	733022
20285	733023
98750	733024
88260	733025
36245	733026
7293	733027
7720	733028
69988	733029
37825	733030
5816	733031
14625	733032
2543	733033
8274	733034
56634	733035
58813	733036
57963	733037
27351	733038
23705	733039
74284	733040
18232	733041
11758	733042
29145	733043
33035	733044
103461	733045
7197	733046
20825	733047
14944	733048
9454	733049
9740	733050
2485	733051
46921	733052
6739	733053
47280	733054
82041	733055
33	733056
29105	733057
2033	733058
24086	733059
4672	733060
20442	733061
101677	733062
55689	733063
29377	733064
10339	733065
25635	733066
26134	733067
27518	733068
18670	733069
16715	733070
90342	733071
21548	733072
29513	733073
27750	733074
40747	733075
25092	733076
27599	733077
5186	733078
3004	733079
8954	733080
14665	733081
35225	733082
14710	733083
12289	733084
3100	733085
39599	733086
11229	733087
557	733088
16946	733089
10258	733090
47873	733091
5303	733092
39894	733093
3011	733094
87224	733095
4648	733096
5802	733097
36000	733098
12175	733099
113783	733100
23619	733101
5755	733102
134	733103
45393	733104
42662	733105
8799	733106
3030	733107
15696	733108
100635	733109
79234	733110
22793	733111
13175	733112
22704	733113
95288	733114
13626	733115
52118	733116
53608	733117
18787	733118
49111	733119
1827	733120
12623	733121
12331	733122
57972	733123
72011	733124
35565	733125
1273	733126
1812	733127
30152	733128
30798	733129
55710	733130
39910	733131
33539	733132
39744	733133
53101	733134
4542	733135
105022	733136
6397	733137
1484	733138
4	733139
2260	733140
59157	733141
58685	733142
37950	733143
56382	733144
24102	733145
11386	733146
8614	733147
1279	733148
81319	733149
15090	733150
12194	733151
17633	733152
64564	733153
16559	733154
73748	733155
12258	733156
34201	733157
4373	733158
5681	733159
311	733160
8546	733161
4111	733162
15299	733163
37915	733164
14252	733165
256	733166
41595	733167
17173	733168
14444	733169
4146	733170
1553	733171
61372	733172
2438	733173
93892	733174
22522	733175
9008	733176
2294	733177
7722	733178
67229	733179
60331	733180
5286	733181
45647	733182
60205	733183
61382	733184
14007	733185
16519	733186
1801	733187
909	733188
108960	733189
556	733190
1399	733191
50612	733192
3914	733193
597	733194
28615	733195
375	733196
3834	733197
68708	733198
12834	733199
1868	733200
5015	733201
44267	733202
3177	733203
67127	733204
21354	733205
5353	733206
16564	733207
16234	733208
96582	733209
16592	733210
32116	733211
17669	733212
98058	733213
22991	733214
96442	733215
49319	733216
20336	733217
895	733218
3514	733219
18985	733220
93929	733221
3443	733222
74257	733223
63408	733224
1709	733225
45175	733226
64442	733227
66206	733228
6468	733229
16986	733230
16277	733231
1020	733232
33317	733233
18435	733234
11430	733235
40	733236
3825	733237
8860	733238
18274	733239
46247	733240
20032	733241
8013	733242
2403	733243
42890	733244
39700	733245
5184	733246
23472	733247
44986	733248
4743	733249
4797	733250
7043	733251
22767	733252
88281	733253
28813	733254
16851	733255
36165	733256
62691	733257
22956	733258
21122	733259
25785	733260
75130	733261
4052	733262
22228	733263
22055	733264
38755	733265
18479	733266
1604	733267
25303	733268
20933	733269
75691	733270
100636	733271
53294	733272
8480	733273
34200	733274
39749	733275
59840	733276
34570	733277
23575	733278
47924	733279
5580	733280
21290	733281
12055	733282
4089	733283
61176	733284
24309	733285
3050	733286
56930	733287
3284	733288
1029	733289
30316	733290
12045	733291
48199	733292
5441	733293
29215	733294
599	733295
10844	733296
20834	733297
73509	733298
82168	733299
20266	733300
39857	733301
75156	733302
76768	733303
9777	733304
63	733305
99962	733306
7697	733307
760	733308
74371	733309
87749	733310
34673	733311
10531	733312
93260	733313
16390	733314
7605	733315
43228	733316
44067	733317
1304	733318
332	733319
85103	733320
63007	733321
12629	733322
32805	733323
2713	733324
20	733325
1582	733326
6210	733327
26282	733328
88966	733329
8608	733330
79788	733331
21117	733332
829	733333
7510	733334
41534	733335
57219	733336
73942	733337
4740	733338
33169	733339
912	733340
1607	733341
18448	733342
34835	733343
589	733344
2634	733345
396	733346
71317	733347
66120	733348
44310	733349
1580	733350
87203	733351
29364	733352
61206	733353
16418	733354
18743	733355
3929	733356
8973	733357
29129	733358
35868	733359
5610	733360
33076	733361
1331	733362
34620	733363
6458	733364
1508	733365
2671	733366
11283	733367
17163	733368
38121	733369
13274	733370
50857	733371
2171	733372
42398	733373
4112	733374
48755	733375
56339	733376
27945	733377
53925	733378
72250	733379
11483	733380
41611	733381
33653	733382
77262	733383
61394	733384
5436	733385
3784	733386
68489	733387
8	733388
653	733389
3887	733390
12797	733391
26221	733392
1078	733393
69932	733394
38696	733395
28176	733396
31114	733397
893	733398
10557	733399
14383	733400
71085	733401
30907	733402
27733	733403
36698	733404
72181	733405
35232	733406
21740	733407
168	733408
102171	733409
31811	733410
13334	733411
2847	733412
171	733413
3910	733414
3459	733415
12092	733416
4260	733417
4099	733418
80965	733419
81093	733420
5572	733421
42422	733422
21868	733423
1873	733424
65732	733425
17784	733426
29022	733427
10996	733428
6757	733429
25707	733430
59760	733431
89026	733432
25192	733433
38760	733434
114	733435
6007	733436
29672	733437
65233	733438
71634	733439
125	733440
2204	733441
59241	733442
60513	733443
2330	733444
62291	733445
62361	733446
50934	733447
67562	733448
49564	733449
46836	733450
951	733451
96028	733452
34848	733453
17035	733454
1906	733455
970	733456
62	733457
3540	733458
23817	733459
22809	733460
43300	733461
14000	733462
77754	733463
9088	733464
10178	733465
72929	733466
52909	733467
51382	733468
95213	733469
39414	733470
95731	733471
531	733472
19308	733473
28543	733474
10784	733475
83048	733476
13612	733477
43457	733478
7888	733479
2116	733480
71249	733481
86914	733482
41821	733483
64105	733484
3707	733485
57479	733486
253	733487
9859	733488
46363	733489
39617	733490
1059	733491
5358	733492
22499	733493
2226	733494
10789	733495
29626	733496
100863	733497
51335	733498
2517	733499
32584	733500
599	733501
20502	733502
43449	733503
47551	733504
5204	733505
129	733506
22698	733507
56683	733508
27273	733509
95774	733510
1401	733511
25272	733512
11642	733513
61939	733514
32387	733515
2221	733516
35109	733517
3030	733518
1149	733519
15059	733520
23873	733521
34992	733522
103303	733523
48198	733524
3613	733525
164	733526
30797	733527
87512	733528
7250	733529
15875	733530
60627	733531
18515	733532
4339	733533
76311	733534
5442	733535
7499	733536
36314	733537
15232	733538
33484	733539
9488	733540
27706	733541
38	733542
23707	733543
42325	733544
35266	733545
57344	733546
29	733547
45856	733548
28624	733549
7950	733550
58924	733551
25016	733552
23394	733553
1476	733554
32422	733555
4787	733556
82685	733557
17814	733558
32166	733559
68	733560
10883	733561
424	733562
43587	733563
3138	733564
106775	733565
64469	733566
6471	733567
79814	733568
42707	733569
37948	733570
66600	733571
56071	733572
21189	733573
24145	733574
7799	733575
5856	733576
71894	733577
34808	733578
113291	733579
23691	733580
34641	733581
8883	733582
35694	733583
47266	733584
2137	733585
32276	733586
4328	733587
55404	733588
10842	733589
32579	733590
10787	733591
56684	733592
3501	733593
13246	733594
60434	733595
1414	733596
91294	733597
11481	733598
37442	733599
69670	733600
10667	733601
68446	733602
107631	733603
48683	733604
873	733605
18047	733606
36442	733607
39329	733608
19171	733609
15761	733610
967	733611
50074	733612
26907	733613
75769	733614
14417	733615
37614	733616
7887	733617
2026	733618
6581	733619
34275	733620
31058	733621
36761	733622
36015	733623
89524	733624
19457	733625
24139	733626
14751	733627
10481	733628
13336	733629
79936	733630
9897	733631
16059	733632
20747	733633
10578	733634
11124	733635
101873	733636
33757	733637
31862	733638
3207	733639
17483	733640
104139	733641
38892	733642
10725	733643
92364	733644
35354	733645
15119	733646
32692	733647
10677	733648
6292	733649
46545	733650
15208	733651
58650	733652
492	733653
50656	733654
3909	733655
1102	733656
23848	733657
6065	733658
36108	733659
5447	733660
8926	733661
15342	733662
33310	733663
26419	733664
27764	733665
63230	733666
17931	733667
216	733668
43301	733669
85674	733670
29198	733671
97295	733672
7005	733673
19012	733674
79112	733675
5673	733676
4510	733677
4480	733678
24746	733679
23891	733680
8190	733681
48489	733682
696	733683
15981	733684
587	733685
42585	733686
24048	733687
20393	733688
580	733689
67614	733690
14384	733691
18653	733692
38933	733693
19577	733694
6530	733695
13046	733696
28235	733697
11948	733698
1	733699
30859	733700
97001	733701
6719	733702
1229	733703
1799	733704
709	733705
300	733706
2498	733707
34872	733708
11690	733709
55731	733710
36326	733711
10359	733712
13362	733713
53213	733714
43739	733715
61368	733716
1394	733717
6957	733718
42885	733719
113752	733720
67766	733721
55626	733722
34253	733723
46268	733724
77451	733725
3041	733726
31167	733727
34519	733728
27173	733729
13299	733730
55624	733731
15556	733732
65909	733733
46007	733734
26632	733735
45222	733736
53574	733737
19576	733738
6043	733739
19332	733740
49764	733741
59320	733742
50981	733743
3656	733744
2465	733745
211	733746
15464	733747
36322	733748
60592	733749
32406	733750
21620	733751
50221	733752
12814	733753
55593	733754
19593	733755
3515	733756
20078	733757
29141	733758
7657	733759
3329	733760
5983	733761
5537	733762
100181	733763
5584	733764
7883	733765
37432	733766
8495	733767
22120	733768
27553	733769
27619	733770
37922	733771
39173	733772
508	733773
20964	733774
79821	733775
90322	733776
13236	733777
28028	733778
52074	733779
214	733780
86604	733781
10264	733782
63789	733783
30889	733784
46952	733785
47280	733786
11751	733787
3869	733788
16617	733789
2863	733790
201	733791
43249	733792
26209	733793
430	733794
1111	733795
108854	733796
10492	733797
8409	733798
12240	733799
13905	733800
14880	733801
42114	733802
57076	733803
53259	733804
8834	733805
42835	733806
48182	733807
10013	733808
11114	733809
5636	733810
2763	733811
8700	733812
36136	733813
63031	733814
91745	733815
71331	733816
25833	733817
36983	733818
5019	733819
38230	733820
35169	733821
33762	733822
110610	733823
3411	733824
39984	733825
6058	733826
64420	733827
44104	733828
240	733829
74324	733830
36189	733831
68511	733832
20317	733833
84187	733834
12036	733835
19213	733836
30031	733837
1058	733838
43614	733839
2653	733840
95526	733841
49	733842
20305	733843
52928	733844
72598	733845
40353	733846
15451	733847
837	733848
26396	733849
38107	733850
1703	733851
41697	733852
65841	733853
50409	733854
3630	733855
13549	733856
48328	733857
44935	733858
3749	733859
762	733860
99849	733861
1070	733862
18017	733863
6	733864
34984	733865
31655	733866
575	733867
18167	733868
1473	733869
69763	733870
7222	733871
765	733872
56227	733873
42092	733874
7576	733875
4515	733876
2761	733877
16668	733878
5514	733879
26392	733880
9035	733881
21480	733882
12211	733883
25264	733884
6408	733885
64256	733886
60939	733887
30395	733888
29430	733889
38431	733890
62226	733891
62661	733892
552	733893
53256	733894
37230	733895
7174	733896
39147	733897
1274	733898
98870	733899
20323	733900
49346	733901
54377	733902
1685	733903
11588	733904
51933	733905
7449	733906
41086	733907
22408	733908
37808	733909
103443	733910
48666	733911
11930	733912
30956	733913
48979	733914
50220	733915
46198	733916
13972	733917
3083	733918
12482	733919
42518	733920
69791	733921
3480	733922
24833	733923
33985	733924
20155	733925
358	733926
5332	733927
14054	733928
29168	733929
7636	733930
8535	733931
19949	733932
31282	733933
27137	733934
90932	733935
174	733936
35684	733937
7321	733938
54774	733939
60779	733940
25840	733941
23028	733942
75682	733943
45710	733944
3133	733945
35754	733946
50197	733947
29430	733948
9993	733949
8216	733950
70159	733951
5319	733952
4543	733953
10948	733954
28044	733955
6907	733956
14412	733957
22659	733958
3014	733959
102324	733960
39708	733961
92794	733962
3423	733963
78516	733964
27552	733965
4290	733966
61568	733967
28163	733968
2247	733969
67685	733970
23594	733971
14564	733972
36735	733973
14598	733974
74800	733975
491	733976
56425	733977
36306	733978
3493	733979
93207	733980
87123	733981
40933	733982
20157	733983
3839	733984
45707	733985
53818	733986
3237	733987
36524	733988
10840	733989
4873	733990
596	733991
9370	733992
18351	733993
37090	733994
13282	733995
29029	733996
52394	733997
90082	733998
77587	733999
23110	734000
5832	734001
44636	734002
6816	734003
33584	734004
8477	734005
84445	734006
58026	734007
57300	734008
103919	734009
2376	734010
59138	734011
3785	734012
13971	734013
20310	734014
24478	734015
54893	734016
68418	734017
35922	734018
26615	734019
10894	734020
68	734021
29499	734022
77527	734023
7014	734024
34760	734025
36450	734026
75267	734027
23163	734028
61747	734029
2977	734030
26250	734031
47917	734032
6003	734033
18580	734034
43646	734035
12655	734036
27580	734037
71698	734038
46925	734039
113641	734040
2349	734041
1490	734042
33139	734043
49928	734044
11872	734045
33911	734046
26409	734047
13077	734048
19228	734049
436	734050
19215	734051
50529	734052
529	734053
70007	734054
2886	734055
46437	734056
50702	734057
9793	734058
1745	734059
15989	734060
59268	734061
29265	734062
13622	734063
4478	734064
19869	734065
7949	734066
83	734067
33334	734068
55896	734069
20312	734070
7907	734071
9796	734072
25950	734073
1544	734074
10428	734075
35313	734076
92301	734077
564	734078
3988	734079
57725	734080
26355	734081
20423	734082
30375	734083
104822	734084
90995	734085
48609	734086
18398	734087
1826	734088
37840	734089
31355	734090
331	734091
59297	734092
68883	734093
71309	734094
37327	734095
14992	734096
12609	734097
48232	734098
34596	734099
34259	734100
16409	734101
4929	734102
23236	734103
1399	734104
45058	734105
27496	734106
98775	734107
69301	734108
15023	734109
480	734110
47009	734111
13932	734112
3709	734113
105820	734114
78123	734115
86507	734116
442	734117
35024	734118
8983	734119
93526	734120
9131	734121
50658	734122
8877	734123
38306	734124
505	734125
11330	734126
984	734127
2345	734128
80783	734129
25518	734130
30043	734131
11682	734132
29076	734133
8059	734134
4399	734135
50350	734136
2368	734137
101618	734138
76886	734139
15380	734140
6516	734141
23585	734142
83455	734143
50329	734144
67448	734145
14434	734146
147	734147
17769	734148
10794	734149
66215	734150
2864	734151
22572	734152
13010	734153
49194	734154
37990	734155
365	734156
13231	734157
28139	734158
48900	734159
435	734160
8422	734161
28419	734162
97884	734163
51835	734164
10966	734165
42553	734166
38099	734167
9369	734168
6094	734169
162	734170
34887	734171
17519	734172
7224	734173
11511	734174
48965	734175
19890	734176
11520	734177
42359	734178
50538	734179
37720	734180
62741	734181
666	734182
28623	734183
3580	734184
1137	734185
14862	734186
12952	734187
15609	734188
277	734189
74215	734190
45419	734191
13130	734192
70522	734193
10797	734194
23803	734195
13830	734196
302	734197
30705	734198
36169	734199
3590	734200
38646	734201
6682	734202
112938	734203
14538	734204
30512	734205
46509	734206
55264	734207
51850	734208
24280	734209
4915	734210
24661	734211
3966	734212
11856	734213
81913	734214
5434	734215
22267	734216
6447	734217
3034	734218
21041	734219
17247	734220
17562	734221
54354	734222
14877	734223
29298	734224
9674	734225
250	734226
38	734227
22742	734228
37862	734229
5347	734230
39117	734231
15913	734232
30875	734233
51	734234
3190	734235
77016	734236
53196	734237
58077	734238
6687	734239
1576	734240
32013	734241
81053	734242
132	734243
32190	734244
4	734245
70749	734246
32039	734247
31597	734248
59705	734249
26694	734250
5199	734251
65361	734252
14441	734253
33641	734254
10479	734255
70832	734256
36144	734257
2320	734258
48907	734259
19123	734260
7459	734261
20047	734262
83146	734263
4866	734264
16962	734265
6420	734266
92068	734267
49987	734268
30739	734269
3342	734270
37784	734271
5942	734272
110919	734273
11408	734274
970	734275
63142	734276
9807	734277
24232	734278
86562	734279
177	734280
1348	734281
36751	734282
49503	734283
1976	734284
49945	734285
8226	734286
95905	734287
3900	734288
91200	734289
68841	734290
16619	734291
31698	734292
2876	734293
53257	734294
58500	734295
43770	734296
60163	734297
68052	734298
43680	734299
8917	734300
7107	734301
19252	734302
26362	734303
7636	734304
6419	734305
26355	734306
70129	734307
33183	734308
7884	734309
33822	734310
18872	734311
6921	734312
22909	734313
39910	734314
76957	734315
30796	734316
66242	734317
827	734318
23290	734319
87796	734320
100953	734321
44528	734322
1162	734323
98598	734324
794	734325
80	734326
640	734327
64084	734328
1444	734329
16869	734330
67798	734331
80811	734332
27358	734333
17566	734334
52281	734335
88570	734336
382	734337
55381	734338
4137	734339
26272	734340
9660	734341
1726	734342
29242	734343
88629	734344
50246	734345
2079	734346
56381	734347
9083	734348
4870	734349
10887	734350
2277	734351
33456	734352
27150	734353
820	734354
54748	734355
15580	734356
31534	734357
18062	734358
42276	734359
16833	734360
1524	734361
8512	734362
17223	734363
40655	734364
98415	734365
2732	734366
4571	734367
18393	734368
13236	734369
53341	734370
3120	734371
3356	734372
53	734373
30259	734374
12065	734375
9695	734376
3959	734377
55714	734378
2895	734379
57018	734380
25081	734381
66280	734382
33657	734383
8853	734384
4378	734385
86278	734386
117	734387
400	734388
18445	734389
62904	734390
30891	734391
1039	734392
45236	734393
19106	734394
50999	734395
35023	734396
28368	734397
83033	734398
16066	734399
54843	734400
44457	734401
36160	734402
18215	734403
51020	734404
14740	734405
53236	734406
46542	734407
9604	734408
17905	734409
10111	734410
95594	734411
4714	734412
39073	734413
20342	734414
2449	734415
31672	734416
7464	734417
3855	734418
4409	734419
114526	734420
32177	734421
34660	734422
1961	734423
16436	734424
16454	734425
27142	734426
96252	734427
32108	734428
3404	734429
362	734430
90815	734431
9806	734432
13684	734433
31463	734434
183	734435
10980	734436
17310	734437
55282	734438
34420	734439
25047	734440
81293	734441
39150	734442
7442	734443
16820	734444
8883	734445
92147	734446
8136	734447
14643	734448
7637	734449
37381	734450
13967	734451
2371	734452
6883	734453
24847	734454
3662	734455
28585	734456
45070	734457
5457	734458
51443	734459
11231	734460
36001	734461
18761	734462
19516	734463
54527	734464
92321	734465
22589	734466
74928	734467
47040	734468
35703	734469
14764	734470
20185	734471
46328	734472
6696	734473
66133	734474
9191	734475
39324	734476
65943	734477
5640	734478
51773	734479
73322	734480
27676	734481
21950	734482
37148	734483
42240	734484
38611	734485
3586	734486
18957	734487
26852	734488
64856	734489
18260	734490
7261	734491
30106	734492
32905	734493
85728	734494
777	734495
52280	734496
42118	734497
6329	734498
56484	734499
57648	734500
33050	734501
71046	734502
19978	734503
6660	734504
1996	734505
4166	734506
18004	734507
2182	734508
32631	734509
2859	734510
31838	734511
225	734512
27801	734513
35603	734514
14860	734515
44991	734516
49961	734517
2696	734518
42546	734519
84684	734520
34610	734521
11330	734522
31038	734523
3272	734524
108825	734525
27767	734526
85278	734527
17721	734528
68788	734529
10760	734530
42687	734531
1732	734532
3055	734533
53205	734534
55677	734535
8686	734536
41478	734537
47622	734538
19429	734539
2943	734540
61806	734541
587	734542
25505	734543
56274	734544
79052	734545
75960	734546
115	734547
7249	734548
20132	734549
29494	734550
10481	734551
43628	734552
5015	734553
33238	734554
1493	734555
79840	734556
32051	734557
10251	734558
1195	734559
26660	734560
64248	734561
30864	734562
998	734563
2476	734564
97570	734565
11645	734566
2313	734567
5184	734568
48539	734569
679	734570
2995	734571
50301	734572
6729	734573
38915	734574
13670	734575
4222	734576
24	734577
19521	734578
26246	734579
16408	734580
3034	734581
86374	734582
47186	734583
2955	734584
63141	734585
33417	734586
15990	734587
51009	734588
50847	734589
17187	734590
41008	734591
8506	734592
53017	734593
73583	734594
35784	734595
42020	734596
91340	734597
111961	734598
10716	734599
55842	734600
31500	734601
65129	734602
65633	734603
10430	734604
37506	734605
67885	734606
37509	734607
9247	734608
12638	734609
69350	734610
24577	734611
23755	734612
7480	734613
1962	734614
40386	734615
96578	734616
56737	734617
37087	734618
6600	734619
48356	734620
47338	734621
14662	734622
56768	734623
4955	734624
30423	734625
42702	734626
36024	734627
4580	734628
91005	734629
699	734630
220	734631
67	734632
13556	734633
26820	734634
2797	734635
1869	734636
238	734637
45812	734638
56721	734639
50705	734640
47740	734641
50236	734642
14869	734643
35163	734644
17480	734645
4455	734646
4879	734647
24008	734648
29498	734649
31397	734650
21750	734651
63268	734652
1217	734653
8489	734654
10115	734655
46660	734656
66276	734657
25409	734658
3623	734659
16116	734660
12327	734661
1930	734662
2598	734663
67175	734664
73119	734665
92964	734666
72243	734667
29390	734668
85347	734669
15089	734670
23029	734671
73759	734672
39888	734673
5019	734674
45120	734675
30699	734676
5183	734677
31273	734678
3309	734679
24810	734680
1918	734681
33526	734682
19131	734683
1804	734684
22708	734685
8007	734686
4488	734687
598	734688
101722	734689
3166	734690
22458	734691
669	734692
103618	734693
1299	734694
102059	734695
28971	734696
8561	734697
3346	734698
21325	734699
13160	734700
1267	734701
72360	734702
637	734703
26665	734704
9936	734705
3009	734706
24471	734707
23337	734708
65408	734709
15958	734710
13969	734711
69070	734712
25447	734713
65043	734714
12744	734715
73682	734716
4031	734717
24731	734718
3244	734719
53117	734720
51222	734721
97346	734722
67922	734723
26134	734724
36271	734725
28850	734726
15140	734727
21376	734728
67728	734729
2182	734730
61182	734731
16839	734732
62694	734733
22861	734734
58394	734735
88215	734736
43805	734737
53104	734738
95340	734739
15769	734740
7656	734741
34741	734742
147	734743
85095	734744
43105	734745
14190	734746
44290	734747
40154	734748
5167	734749
29002	734750
83427	734751
10982	734752
1786	734753
47336	734754
836	734755
39976	734756
87939	734757
3905	734758
12939	734759
42827	734760
38008	734761
10694	734762
34213	734763
72067	734764
46454	734765
8699	734766
2197	734767
14376	734768
76487	734769
5403	734770
8541	734771
5368	734772
21975	734773
68995	734774
5689	734775
955	734776
15954	734777
107537	734778
50596	734779
97364	734780
420	734781
34102	734782
19424	734783
21612	734784
10906	734785
29055	734786
410	734787
68561	734788
41852	734789
979	734790
8898	734791
2095	734792
47677	734793
13644	734794
9083	734795
383	734796
51547	734797
56753	734798
12115	734799
45340	734800
92916	734801
18145	734802
56048	734803
14124	734804
34120	734805
8046	734806
26237	734807
112769	734808
65220	734809
2009	734810
4140	734811
78747	734812
53908	734813
18751	734814
10933	734815
31819	734816
29580	734817
10969	734818
54777	734819
55704	734820
35860	734821
4141	734822
43213	734823
869	734824
12183	734825
40462	734826
9616	734827
13522	734828
16316	734829
11302	734830
13787	734831
2060	734832
87340	734833
10850	734834
15289	734835
27538	734836
70683	734837
15422	734838
11125	734839
33589	734840
34266	734841
6681	734842
15232	734843
11967	734844
48289	734845
142	734846
56879	734847
1489	734848
17757	734849
72517	734850
33862	734851
23230	734852
6650	734853
34768	734854
38024	734855
4373	734856
742	734857
5395	734858
11109	734859
23267	734860
65350	734861
107932	734862
98828	734863
12348	734864
2676	734865
2870	734866
60020	734867
25312	734868
21480	734869
86566	734870
17327	734871
63789	734872
1200	734873
3661	734874
5281	734875
85653	734876
535	734877
93093	734878
18329	734879
14158	734880
60072	734881
14536	734882
48237	734883
27231	734884
41886	734885
76304	734886
3157	734887
34	734888
2292	734889
44612	734890
15724	734891
931	734892
11889	734893
32552	734894
54723	734895
43069	734896
10791	734897
19612	734898
69616	734899
86269	734900
11327	734901
2753	734902
59906	734903
22996	734904
26245	734905
39408	734906
343	734907
2913	734908
13933	734909
69748	734910
10555	734911
221	734912
63915	734913
45842	734914
69988	734915
7061	734916
16884	734917
8957	734918
560	734919
32006	734920
10432	734921
4055	734922
2748	734923
57798	734924
53616	734925
22799	734926
1335	734927
26261	734928
1283	734929
45818	734930
4232	734931
4040	734932
16655	734933
32776	734934
127	734935
5563	734936
29503	734937
10145	734938
40138	734939
91493	734940
89087	734941
5767	734942
16811	734943
18459	734944
81	734945
28663	734946
90854	734947
42878	734948
30440	734949
15602	734950
28935	734951
94939	734952
38003	734953
38433	734954
14367	734955
98803	734956
69330	734957
12255	734958
4525	734959
15231	734960
13064	734961
526	734962
61374	734963
59955	734964
22449	734965
20486	734966
22083	734967
32193	734968
1489	734969
14836	734970
45932	734971
97077	734972
14608	734973
68938	734974
68664	734975
16158	734976
7882	734977
13238	734978
57161	734979
17567	734980
15804	734981
49110	734982
1127	734983
64815	734984
26730	734985
58002	734986
4159	734987
75585	734988
71996	734989
51963	734990
51253	734991
70967	734992
7585	734993
19278	734994
56305	734995
2446	734996
56652	734997
4161	734998
757	734999
8297	735000
87600	735001
108500	735002
32425	735003
1644	735004
68112	735005
12019	735006
45416	735007
26188	735008
49716	735009
19837	735010
38946	735011
49426	735012
3528	735013
52197	735014
185	735015
3562	735016
34494	735017
1877	735018
24538	735019
12981	735020
24738	735021
6317	735022
2936	735023
14694	735024
53752	735025
34203	735026
67593	735027
50498	735028
19851	735029
86079	735030
26263	735031
8539	735032
103589	735033
18244	735034
16146	735035
67944	735036
57324	735037
105706	735038
45977	735039
36417	735040
1020	735041
55294	735042
14736	735043
81698	735044
12968	735045
8837	735046
30846	735047
15797	735048
9960	735049
34106	735050
72740	735051
61995	735052
52500	735053
40772	735054
34954	735055
45112	735056
36730	735057
49016	735058
38373	735059
7127	735060
24675	735061
12624	735062
12080	735063
15260	735064
100507	735065
1071	735066
16058	735067
1800	735068
75823	735069
11993	735070
107591	735071
90069	735072
15490	735073
2131	735074
21025	735075
71283	735076
19897	735077
34657	735078
46668	735079
82309	735080
418	735081
57554	735082
107722	735083
43961	735084
53118	735085
50864	735086
22028	735087
77899	735088
17572	735089
13564	735090
65030	735091
26316	735092
31259	735093
17086	735094
36444	735095
104735	735096
36151	735097
49512	735098
39888	735099
2591	735100
568	735101
24244	735102
68140	735103
53162	735104
17346	735105
22059	735106
48537	735107
57134	735108
250	735109
29811	735110
45391	735111
4863	735112
61483	735113
2851	735114
66073	735115
19313	735116
3974	735117
78760	735118
17745	735119
89676	735120
28089	735121
3349	735122
32437	735123
10389	735124
2925	735125
4804	735126
1345	735127
264	735128
14035	735129
8849	735130
60583	735131
61758	735132
70637	735133
5436	735134
25925	735135
26196	735136
20280	735137
54739	735138
739	735139
760	735140
665	735141
22596	735142
57197	735143
16792	735144
12083	735145
46110	735146
83273	735147
6882	735148
22369	735149
38062	735150
10741	735151
40501	735152
41374	735153
57903	735154
5145	735155
5996	735156
111890	735157
8927	735158
380	735159
63182	735160
68341	735161
30238	735162
25849	735163
51613	735164
41069	735165
58	735166
106763	735167
18766	735168
2040	735169
25439	735170
76304	735171
57749	735172
20300	735173
5168	735174
15735	735175
96133	735176
60119	735177
757	735178
25736	735179
53036	735180
3123	735181
53	735182
748	735183
56810	735184
40798	735185
33201	735186
3217	735187
210	735188
12316	735189
52350	735190
13431	735191
44041	735192
58096	735193
11895	735194
43951	735195
9915	735196
1691	735197
16683	735198
40355	735199
975	735200
96739	735201
10992	735202
88819	735203
11042	735204
4729	735205
534	735206
9938	735207
25820	735208
33802	735209
46881	735210
755	735211
88584	735212
55310	735213
1989	735214
56733	735215
706	735216
101519	735217
67913	735218
50293	735219
82837	735220
3367	735221
56184	735222
2242	735223
39	735224
58115	735225
18144	735226
15534	735227
18854	735228
38326	735229
9679	735230
32023	735231
19832	735232
99228	735233
100316	735234
14655	735235
88517	735236
41902	735237
4939	735238
4498	735239
57592	735240
26998	735241
81569	735242
981	735243
7847	735244
2656	735245
49776	735246
7929	735247
77567	735248
65849	735249
3359	735250
22761	735251
30471	735252
76358	735253
74	735254
32902	735255
27443	735256
355	735257
15831	735258
33959	735259
113	735260
4265	735261
35352	735262
13396	735263
8833	735264
12458	735265
14964	735266
55899	735267
1664	735268
34063	735269
14471	735270
4780	735271
49609	735272
7265	735273
72920	735274
65104	735275
26464	735276
80913	735277
6899	735278
24111	735279
1389	735280
1323	735281
41515	735282
22572	735283
30699	735284
5826	735285
3805	735286
32839	735287
26620	735288
86	735289
36453	735290
4989	735291
6765	735292
84977	735293
13208	735294
38743	735295
20967	735296
20679	735297
55750	735298
60252	735299
2014	735300
22067	735301
40883	735302
730	735303
2513	735304
85342	735305
64411	735306
15101	735307
35486	735308
21192	735309
775	735310
753	735311
28645	735312
6847	735313
23046	735314
974	735315
55340	735316
20735	735317
9641	735318
14542	735319
109202	735320
30895	735321
2458	735322
22935	735323
10532	735324
58	735325
3419	735326
1899	735327
14818	735328
2546	735329
6240	735330
20271	735331
33204	735332
670	735333
5115	735334
5924	735335
6956	735336
24350	735337
65042	735338
17814	735339
27957	735340
12872	735341
110484	735342
56778	735343
2141	735344
51987	735345
56186	735346
2815	735347
15808	735348
34619	735349
6646	735350
11334	735351
71227	735352
51183	735353
99551	735354
65579	735355
12342	735356
9258	735357
42334	735358
26262	735359
109705	735360
57683	735361
47	735362
184	735363
3195	735364
39239	735365
57455	735366
40765	735367
11058	735368
2522	735369
33340	735370
30343	735371
94974	735372
1575	735373
47900	735374
2753	735375
14321	735376
59238	735377
1463	735378
11512	735379
39394	735380
6044	735381
10940	735382
71054	735383
17087	735384
56366	735385
809	735386
30766	735387
81501	735388
2678	735389
37129	735390
32818	735391
45	735392
76395	735393
79076	735394
58360	735395
103543	735396
58853	735397
15904	735398
166	735399
26811	735400
11148	735401
11977	735402
21397	735403
5041	735404
74305	735405
28749	735406
6658	735407
5331	735408
43326	735409
46166	735410
28416	735411
53940	735412
10089	735413
96871	735414
69790	735415
59262	735416
12970	735417
42996	735418
1150	735419
23884	735420
26152	735421
15718	735422
20165	735423
47060	735424
21992	735425
86918	735426
5993	735427
90425	735428
21815	735429
2797	735430
96068	735431
28247	735432
794	735433
17587	735434
348	735435
1679	735436
61225	735437
9935	735438
24193	735439
27545	735440
47394	735441
10688	735442
9501	735443
51092	735444
34044	735445
16213	735446
4061	735447
66442	735448
30429	735449
28502	735450
306	735451
52792	735452
14079	735453
29044	735454
27997	735455
52101	735456
37026	735457
15561	735458
4138	735459
5249	735460
1716	735461
41942	735462
23942	735463
78634	735464
22103	735465
18681	735466
7992	735467
17698	735468
15533	735469
14601	735470
83606	735471
24220	735472
27593	735473
25841	735474
85191	735475
9726	735476
44778	735477
309	735478
18693	735479
272	735480
15096	735481
21698	735482
1741	735483
3725	735484
12741	735485
70	735486
60634	735487
3419	735488
29312	735489
1856	735490
24383	735491
68239	735492
33301	735493
16908	735494
12840	735495
59922	735496
21398	735497
90032	735498
53655	735499
13816	735500
58660	735501
69454	735502
9845	735503
85412	735504
228	735505
24347	735506
45033	735507
16002	735508
4212	735509
6075	735510
10774	735511
66667	735512
71597	735513
2235	735514
2313	735515
10539	735516
53181	735517
20846	735518
9409	735519
63006	735520
27346	735521
44684	735522
14868	735523
49772	735524
42049	735525
47803	735526
112562	735527
4799	735528
4189	735529
461	735530
47036	735531
19244	735532
62243	735533
4489	735534
959	735535
107	735536
82	735537
10846	735538
1917	735539
11611	735540
15159	735541
1231	735542
7413	735543
620	735544
3542	735545
24	735546
36756	735547
4445	735548
75084	735549
3750	735550
24047	735551
18922	735552
24935	735553
4513	735554
39018	735555
25787	735556
2557	735557
49837	735558
64706	735559
16510	735560
54380	735561
71659	735562
8117	735563
47129	735564
2171	735565
16662	735566
45631	735567
91788	735568
16651	735569
454	735570
1900	735571
32132	735572
5043	735573
107224	735574
63653	735575
22037	735576
353	735577
7181	735578
1612	735579
42733	735580
5537	735581
37136	735582
6512	735583
82447	735584
65064	735585
99115	735586
39627	735587
65658	735588
368	735589
86591	735590
10936	735591
31568	735592
11675	735593
66552	735594
28083	735595
87958	735596
43529	735597
12746	735598
29797	735599
44072	735600
20552	735601
1407	735602
6087	735603
10235	735604
72515	735605
22512	735606
63152	735607
63704	735608
33259	735609
85848	735610
35031	735611
10495	735612
9641	735613
46695	735614
76080	735615
1396	735616
45089	735617
42321	735618
24953	735619
54101	735620
14550	735621
2695	735622
26444	735623
75019	735624
9419	735625
36667	735626
43513	735627
38506	735628
7193	735629
63573	735630
772	735631
133	735632
15394	735633
92177	735634
33141	735635
41847	735636
42120	735637
30864	735638
52981	735639
56028	735640
13281	735641
8731	735642
37868	735643
46503	735644
42436	735645
49443	735646
56424	735647
5668	735648
11911	735649
20620	735650
72416	735651
1056	735652
33943	735653
65403	735654
33819	735655
17561	735656
7878	735657
81602	735658
14202	735659
17505	735660
14119	735661
43926	735662
15200	735663
10767	735664
15494	735665
19378	735666
29437	735667
192	735668
7404	735669
11523	735670
44610	735671
7188	735672
18997	735673
1445	735674
228	735675
46186	735676
10220	735677
52383	735678
54638	735679
16245	735680
33550	735681
20695	735682
11665	735683
794	735684
24646	735685
28795	735686
2	735687
8887	735688
21577	735689
19965	735690
45761	735691
2668	735692
15850	735693
72403	735694
12184	735695
17167	735696
14033	735697
38536	735698
7425	735699
79570	735700
4189	735701
82982	735702
90320	735703
17042	735704
13386	735705
89752	735706
29222	735707
1117	735708
19044	735709
100504	735710
44421	735711
11109	735712
348	735713
27696	735714
37792	735715
108503	735716
2196	735717
3650	735718
7645	735719
10122	735720
18999	735721
23512	735722
33322	735723
21761	735724
8086	735725
2479	735726
4769	735727
839	735728
69893	735729
91317	735730
1802	735731
15547	735732
32436	735733
772	735734
10377	735735
27313	735736
66891	735737
63896	735738
14674	735739
32001	735740
18804	735741
92086	735742
29198	735743
80	735744
5428	735745
7262	735746
19134	735747
2416	735748
59780	735749
12678	735750
11381	735751
66933	735752
17871	735753
51342	735754
56033	735755
14382	735756
38678	735757
14386	735758
20550	735759
20847	735760
38337	735761
12662	735762
57866	735763
34186	735764
65881	735765
1692	735766
48484	735767
5622	735768
5980	735769
1982	735770
11724	735771
16561	735772
29288	735773
52497	735774
59033	735775
12867	735776
16951	735777
2821	735778
87315	735779
78409	735780
26552	735781
19591	735782
325	735783
13539	735784
9864	735785
473	735786
29221	735787
48636	735788
16293	735789
33892	735790
5593	735791
19802	735792
63316	735793
6222	735794
5960	735795
67189	735796
40750	735797
66191	735798
14598	735799
83613	735800
30107	735801
59159	735802
62566	735803
77884	735804
231	735805
8407	735806
9466	735807
36170	735808
24375	735809
6577	735810
967	735811
13625	735812
14131	735813
12657	735814
15303	735815
42197	735816
38035	735817
2022	735818
15818	735819
642	735820
32092	735821
40326	735822
10024	735823
52624	735824
56795	735825
33002	735826
2755	735827
21821	735828
21461	735829
10205	735830
31857	735831
9647	735832
90242	735833
28122	735834
6637	735835
11500	735836
31172	735837
49128	735838
24822	735839
69243	735840
22849	735841
8031	735842
93715	735843
1297	735844
1178	735845
477	735846
41192	735847
23384	735848
91586	735849
17251	735850
8842	735851
855	735852
27361	735853
2285	735854
36521	735855
66347	735856
27123	735857
39616	735858
51570	735859
36244	735860
660	735861
5638	735862
2053	735863
14736	735864
103226	735865
5643	735866
36504	735867
15102	735868
88619	735869
6259	735870
45865	735871
23593	735872
27918	735873
13322	735874
1109	735875
2146	735876
20889	735877
33533	735878
49245	735879
20206	735880
48834	735881
30624	735882
80300	735883
15794	735884
47484	735885
53564	735886
4810	735887
27345	735888
53426	735889
46558	735890
54231	735891
14981	735892
45897	735893
47695	735894
24550	735895
25817	735896
18918	735897
1352	735898
93289	735899
98289	735900
47680	735901
263	735902
33441	735903
38334	735904
31692	735905
41825	735906
3694	735907
55269	735908
71956	735909
46459	735910
17879	735911
70241	735912
33192	735913
71924	735914
71156	735915
37815	735916
48173	735917
12951	735918
20122	735919
1084	735920
476	735921
1812	735922
54777	735923
505	735924
15734	735925
6	735926
7220	735927
13133	735928
20343	735929
33441	735930
36081	735931
37422	735932
26952	735933
114399	735934
1505	735935
14803	735936
16325	735937
831	735938
81682	735939
101367	735940
7661	735941
20700	735942
12800	735943
3707	735944
1353	735945
139	735946
11379	735947
25522	735948
2561	735949
28734	735950
87623	735951
19271	735952
2801	735953
2962	735954
57865	735955
814	735956
40258	735957
10077	735958
23322	735959
28683	735960
17154	735961
35743	735962
61663	735963
4344	735964
845	735965
4121	735966
12421	735967
39156	735968
13986	735969
1975	735970
7423	735971
975	735972
19577	735973
6138	735974
4565	735975
105	735976
32816	735977
72671	735978
17197	735979
31115	735980
20143	735981
55124	735982
4642	735983
518	735984
21009	735985
4366	735986
15582	735987
25543	735988
17629	735989
1409	735990
39741	735991
2408	735992
888	735993
34401	735994
36275	735995
77458	735996
69838	735997
76246	735998
35921	735999
98744	736000
19367	736001
43623	736002
35247	736003
19180	736004
16614	736005
8102	736006
59901	736007
10584	736008
32193	736009
52160	736010
69860	736011
2729	736012
8298	736013
29717	736014
8767	736015
20208	736016
102107	736017
8566	736018
26151	736019
8225	736020
88992	736021
48423	736022
56321	736023
54905	736024
21841	736025
31893	736026
25211	736027
7930	736028
4522	736029
1113	736030
25592	736031
1111	736032
23998	736033
34775	736034
99944	736035
454	736036
6775	736037
87961	736038
10798	736039
6470	736040
18738	736041
4340	736042
32	736043
49039	736044
13710	736045
42102	736046
25970	736047
68672	736048
15536	736049
12299	736050
6834	736051
2382	736052
29863	736053
75974	736054
63766	736055
50808	736056
71093	736057
1856	736058
51363	736059
17397	736060
44072	736061
1546	736062
92406	736063
4202	736064
15129	736065
23049	736066
89570	736067
87564	736068
40094	736069
48573	736070
18650	736071
77353	736072
6184	736073
7453	736074
11621	736075
12679	736076
23204	736077
15325	736078
75624	736079
68030	736080
1792	736081
16428	736082
17825	736083
68680	736084
108267	736085
27384	736086
240	736087
75902	736088
19824	736089
3619	736090
2778	736091
100322	736092
55973	736093
38851	736094
19162	736095
15100	736096
28678	736097
2993	736098
11195	736099
50149	736100
10769	736101
2168	736102
646	736103
39207	736104
49490	736105
15327	736106
7022	736107
71329	736108
95058	736109
6316	736110
51	736111
1119	736112
3361	736113
25417	736114
15078	736115
27745	736116
32938	736117
117	736118
18651	736119
24671	736120
67350	736121
2599	736122
49177	736123
65799	736124
50919	736125
34410	736126
7356	736127
3801	736128
8596	736129
79657	736130
110546	736131
38513	736132
31853	736133
40504	736134
21352	736135
40232	736136
18925	736137
2400	736138
39265	736139
55467	736140
541	736141
86379	736142
21713	736143
113366	736144
32133	736145
49299	736146
97141	736147
17790	736148
19595	736149
21143	736150
19793	736151
4750	736152
24644	736153
22096	736154
13008	736155
8512	736156
32356	736157
8894	736158
9728	736159
57919	736160
25129	736161
1612	736162
68314	736163
68854	736164
68115	736165
77720	736166
8051	736167
22832	736168
78668	736169
50726	736170
15394	736171
99308	736172
1359	736173
3339	736174
10112	736175
3425	736176
49480	736177
8123	736178
59970	736179
47748	736180
56207	736181
2236	736182
5983	736183
39829	736184
5092	736185
15663	736186
55006	736187
100426	736188
17803	736189
559	736190
91434	736191
5280	736192
21145	736193
2700	736194
2707	736195
4400	736196
8805	736197
17234	736198
21898	736199
4447	736200
24153	736201
23197	736202
21369	736203
4515	736204
8043	736205
1	736206
45300	736207
7745	736208
77117	736209
12170	736210
71341	736211
41924	736212
41324	736213
20321	736214
60425	736215
11391	736216
50386	736217
15213	736218
13569	736219
37897	736220
23207	736221
9481	736222
11166	736223
10234	736224
19032	736225
61049	736226
45628	736227
22244	736228
17691	736229
2885	736230
61225	736231
62220	736232
176	736233
3089	736234
3697	736235
78387	736236
68008	736237
16673	736238
26256	736239
327	736240
3662	736241
44820	736242
28391	736243
110217	736244
17496	736245
15686	736246
180	736247
82048	736248
65947	736249
2206	736250
30889	736251
17235	736252
211	736253
4266	736254
24372	736255
4399	736256
64336	736257
49565	736258
5795	736259
13	736260
9832	736261
91637	736262
4726	736263
39431	736264
19375	736265
53198	736266
109161	736267
5126	736268
15450	736269
5034	736270
14625	736271
1322	736272
60320	736273
88987	736274
84209	736275
21424	736276
25451	736277
35639	736278
315	736279
4228	736280
99821	736281
4406	736282
64729	736283
19833	736284
10469	736285
86330	736286
71450	736287
1336	736288
3898	736289
91651	736290
80425	736291
3286	736292
35736	736293
72166	736294
21598	736295
30519	736296
10576	736297
9169	736298
723	736299
23890	736300
55972	736301
39119	736302
79403	736303
37	736304
87	736305
36312	736306
582	736307
94045	736308
59844	736309
78147	736310
18093	736311
54669	736312
40069	736313
40900	736314
645	736315
25322	736316
103287	736317
35044	736318
37606	736319
35298	736320
64261	736321
92465	736322
63984	736323
4347	736324
48654	736325
882	736326
1989	736327
29842	736328
13248	736329
20989	736330
2409	736331
11565	736332
81891	736333
94473	736334
32309	736335
12199	736336
8526	736337
99134	736338
62402	736339
51682	736340
8004	736341
24230	736342
2084	736343
68136	736344
17855	736345
977	736346
4585	736347
1379	736348
13684	736349
9550	736350
33155	736351
63648	736352
40930	736353
49388	736354
4891	736355
110585	736356
17026	736357
20858	736358
562	736359
28918	736360
25464	736361
46894	736362
16278	736363
902	736364
6337	736365
11611	736366
9641	736367
2415	736368
84452	736369
6172	736370
95147	736371
16363	736372
11227	736373
3810	736374
6234	736375
129	736376
87607	736377
6136	736378
31496	736379
19258	736380
23799	736381
644	736382
93518	736383
35089	736384
29511	736385
1469	736386
31210	736387
41110	736388
1561	736389
92510	736390
74311	736391
49915	736392
6831	736393
39394	736394
57865	736395
61809	736396
3515	736397
1120	736398
1161	736399
49682	736400
671	736401
13677	736402
11350	736403
68404	736404
60106	736405
50710	736406
4356	736407
3128	736408
3013	736409
47949	736410
8468	736411
4211	736412
111967	736413
64114	736414
9340	736415
5675	736416
55455	736417
1331	736418
27887	736419
19583	736420
52374	736421
53449	736422
31826	736423
90458	736424
29338	736425
43677	736426
38708	736427
48909	736428
4534	736429
49948	736430
10669	736431
1940	736432
30947	736433
13464	736434
35341	736435
9855	736436
1011	736437
24534	736438
151	736439
23221	736440
2738	736441
24320	736442
74021	736443
54928	736444
3693	736445
90144	736446
110087	736447
21582	736448
74591	736449
51701	736450
85451	736451
26002	736452
29724	736453
4892	736454
89823	736455
49475	736456
27682	736457
40647	736458
7817	736459
71901	736460
16181	736461
1464	736462
32956	736463
56608	736464
69776	736465
7093	736466
27627	736467
113600	736468
16076	736469
54036	736470
28014	736471
18462	736472
18605	736473
17643	736474
13642	736475
10729	736476
33414	736477
23480	736478
32794	736479
34577	736480
7280	736481
37878	736482
1979	736483
37427	736484
66247	736485
43314	736486
1175	736487
77762	736488
8735	736489
953	736490
91922	736491
6593	736492
33324	736493
13061	736494
16814	736495
17523	736496
16492	736497
40665	736498
28759	736499
17230	736500
41434	736501
1894	736502
91834	736503
9929	736504
20867	736505
1857	736506
11833	736507
4387	736508
20252	736509
54481	736510
108356	736511
25589	736512
18572	736513
7840	736514
42249	736515
69957	736516
103848	736517
22544	736518
84360	736519
11721	736520
64029	736521
1137	736522
65631	736523
7449	736524
14053	736525
7658	736526
16341	736527
76352	736528
6796	736529
83124	736530
33638	736531
14338	736532
13243	736533
13843	736534
21099	736535
43606	736536
12940	736537
26199	736538
72306	736539
29	736540
47605	736541
3591	736542
6	736543
31508	736544
2878	736545
68452	736546
49900	736547
70201	736548
4152	736549
8150	736550
61566	736551
14330	736552
636	736553
9824	736554
71276	736555
2178	736556
79002	736557
33389	736558
37186	736559
7183	736560
55818	736561
24512	736562
797	736563
145	736564
85436	736565
25212	736566
74586	736567
66298	736568
358	736569
9714	736570
10751	736571
22648	736572
30877	736573
9948	736574
335	736575
50823	736576
36775	736577
49329	736578
6083	736579
321	736580
43626	736581
54575	736582
6671	736583
44712	736584
16554	736585
8118	736586
20214	736587
5582	736588
2245	736589
18398	736590
4220	736591
12172	736592
10362	736593
36179	736594
60111	736595
83738	736596
65617	736597
4183	736598
89494	736599
6652	736600
21553	736601
59432	736602
108349	736603
13736	736604
60035	736605
26207	736606
23253	736607
1400	736608
103944	736609
39189	736610
95031	736611
18033	736612
43855	736613
8309	736614
22972	736615
42756	736616
95351	736617
14836	736618
221	736619
41323	736620
32650	736621
32823	736622
10768	736623
24306	736624
8833	736625
31828	736626
114557	736627
21012	736628
46734	736629
109822	736630
8147	736631
4388	736632
2047	736633
40935	736634
82163	736635
3620	736636
3498	736637
22774	736638
2735	736639
89519	736640
38192	736641
42210	736642
5783	736643
612	736644
91222	736645
12779	736646
108756	736647
16829	736648
33187	736649
35218	736650
33132	736651
5423	736652
1818	736653
41372	736654
27300	736655
5941	736656
44780	736657
1171	736658
5027	736659
11	736660
32073	736661
6739	736662
26607	736663
64223	736664
26922	736665
3889	736666
10585	736667
622	736668
109438	736669
12602	736670
4487	736671
9047	736672
70346	736673
87368	736674
28383	736675
28612	736676
8816	736677
75542	736678
343	736679
18188	736680
26182	736681
52865	736682
83	736683
24478	736684
4487	736685
47172	736686
10072	736687
39873	736688
10969	736689
2829	736690
93383	736691
10220	736692
48257	736693
18250	736694
30985	736695
24888	736696
67994	736697
20939	736698
49230	736699
7549	736700
6218	736701
34071	736702
1346	736703
6923	736704
29196	736705
46777	736706
47895	736707
132	736708
8077	736709
92648	736710
77476	736711
8694	736712
46990	736713
50728	736714
55276	736715
2794	736716
7462	736717
32053	736718
31576	736719
50810	736720
59832	736721
12873	736722
13	736723
36370	736724
51445	736725
6190	736726
72488	736727
24799	736728
7569	736729
16719	736730
35152	736731
2101	736732
1515	736733
27330	736734
10981	736735
54544	736736
97146	736737
5582	736738
56354	736739
27076	736740
7548	736741
79612	736742
56745	736743
12831	736744
87241	736745
20	736746
85757	736747
55407	736748
12289	736749
27261	736750
10533	736751
6048	736752
82412	736753
2105	736754
20097	736755
551	736756
50242	736757
84217	736758
10130	736759
57843	736760
8506	736761
745	736762
8419	736763
1695	736764
76538	736765
7394	736766
17388	736767
13320	736768
35563	736769
111766	736770
9164	736771
14839	736772
29187	736773
71727	736774
26897	736775
95428	736776
325	736777
41313	736778
8986	736779
58749	736780
34255	736781
64134	736782
1126	736783
693	736784
21498	736785
29890	736786
3448	736787
15809	736788
45	736789
67564	736790
64550	736791
69451	736792
25801	736793
1260	736794
22033	736795
13898	736796
2884	736797
64847	736798
29460	736799
90481	736800
20758	736801
47964	736802
11234	736803
11814	736804
60016	736805
17355	736806
2446	736807
14471	736808
1082	736809
91563	736810
16561	736811
11819	736812
13023	736813
3459	736814
42709	736815
27228	736816
6155	736817
9593	736818
10980	736819
51023	736820
10573	736821
9612	736822
11796	736823
86226	736824
95971	736825
3006	736826
82464	736827
91097	736828
64481	736829
379	736830
13757	736831
21141	736832
34248	736833
1790	736834
13187	736835
93860	736836
31530	736837
32159	736838
28607	736839
49285	736840
63321	736841
17585	736842
63013	736843
104651	736844
552	736845
32648	736846
2917	736847
22107	736848
6263	736849
13670	736850
36775	736851
3173	736852
100027	736853
96834	736854
1968	736855
35803	736856
67618	736857
84672	736858
45715	736859
5097	736860
8984	736861
1695	736862
24991	736863
54997	736864
13803	736865
41057	736866
45076	736867
48237	736868
77355	736869
8987	736870
69063	736871
152	736872
57	736873
110	736874
3585	736875
3872	736876
79193	736877
14320	736878
48652	736879
828	736880
9478	736881
30355	736882
15521	736883
65119	736884
3382	736885
2909	736886
27103	736887
70951	736888
3957	736889
68454	736890
36764	736891
57830	736892
73832	736893
12770	736894
38189	736895
74930	736896
49713	736897
46404	736898
32924	736899
38737	736900
30949	736901
14500	736902
986	736903
23300	736904
49871	736905
5786	736906
37745	736907
51991	736908
33512	736909
12586	736910
188	736911
1089	736912
3924	736913
30632	736914
58759	736915
792	736916
6708	736917
23946	736918
28882	736919
256	736920
90729	736921
63366	736922
67490	736923
452	736924
42291	736925
59110	736926
17046	736927
18239	736928
18976	736929
4657	736930
1855	736931
55412	736932
10500	736933
88569	736934
54232	736935
58418	736936
25751	736937
74433	736938
6691	736939
4373	736940
50832	736941
12420	736942
65504	736943
851	736944
41913	736945
70710	736946
31140	736947
68798	736948
13037	736949
32848	736950
25935	736951
976	736952
100500	736953
7238	736954
59913	736955
61619	736956
28408	736957
34288	736958
684	736959
9438	736960
19709	736961
3682	736962
4012	736963
28829	736964
2342	736965
32601	736966
29052	736967
15155	736968
65493	736969
2673	736970
70391	736971
350	736972
68579	736973
45050	736974
104829	736975
54708	736976
24093	736977
16183	736978
26613	736979
1257	736980
29091	736981
71637	736982
26767	736983
31184	736984
65294	736985
10233	736986
2602	736987
25947	736988
48120	736989
22745	736990
6378	736991
71238	736992
48772	736993
60688	736994
71655	736995
1937	736996
37457	736997
1575	736998
17069	736999
16105	737000
66566	737001
10077	737002
78023	737003
7299	737004
1	737005
66219	737006
14158	737007
40424	737008
18991	737009
103589	737010
13726	737011
21409	737012
56	737013
4147	737014
20191	737015
1136	737016
93051	737017
102119	737018
3498	737019
65458	737020
1028	737021
1678	737022
24555	737023
26549	737024
51095	737025
84277	737026
85725	737027
39653	737028
56280	737029
14067	737030
37205	737031
406	737032
1968	737033
10864	737034
25068	737035
4399	737036
1803	737037
66421	737038
46776	737039
70715	737040
15698	737041
14427	737042
516	737043
375	737044
49680	737045
1674	737046
6267	737047
93055	737048
2496	737049
35206	737050
24837	737051
22095	737052
65026	737053
425	737054
52447	737055
66056	737056
25868	737057
33298	737058
4016	737059
12104	737060
47545	737061
34548	737062
17960	737063
62287	737064
9789	737065
11120	737066
12191	737067
7506	737068
48121	737069
15845	737070
44627	737071
15643	737072
85878	737073
82306	737074
13701	737075
12791	737076
4707	737077
79179	737078
7067	737079
25495	737080
17156	737081
8697	737082
2002	737083
60607	737084
46178	737085
14597	737086
38623	737087
503	737088
6851	737089
42143	737090
18080	737091
6095	737092
27465	737093
88678	737094
64285	737095
1112	737096
3702	737097
48445	737098
19077	737099
103090	737100
26566	737101
67589	737102
5267	737103
5717	737104
42006	737105
69001	737106
42742	737107
32394	737108
18872	737109
68049	737110
67959	737111
31480	737112
517	737113
9107	737114
29053	737115
9560	737116
9631	737117
842	737118
36841	737119
74	737120
22443	737121
11096	737122
102931	737123
11654	737124
1115	737125
75789	737126
113571	737127
12873	737128
62349	737129
8542	737130
20582	737131
37234	737132
17385	737133
5824	737134
9555	737135
81254	737136
21509	737137
48927	737138
47360	737139
5274	737140
12293	737141
5530	737142
21136	737143
53	737144
45377	737145
24208	737146
759	737147
16317	737148
9099	737149
8481	737150
8580	737151
29057	737152
28886	737153
4216	737154
24724	737155
57156	737156
28451	737157
48022	737158
34818	737159
43131	737160
11531	737161
5752	737162
1663	737163
8207	737164
27233	737165
51935	737166
26232	737167
40610	737168
34123	737169
31304	737170
19996	737171
89294	737172
5241	737173
60919	737174
23779	737175
44404	737176
87342	737177
4649	737178
73973	737179
10712	737180
39789	737181
733	737182
4425	737183
4608	737184
45221	737185
69	737186
1142	737187
30273	737188
25914	737189
476	737190
188	737191
21703	737192
1537	737193
4571	737194
59332	737195
49994	737196
83493	737197
69030	737198
1379	737199
9487	737200
76868	737201
37932	737202
43678	737203
6047	737204
45250	737205
423	737206
2767	737207
2425	737208
3879	737209
18958	737210
6235	737211
45171	737212
63484	737213
62840	737214
46223	737215
32480	737216
12870	737217
99800	737218
44394	737219
3926	737220
165	737221
90847	737222
17921	737223
3271	737224
10951	737225
30904	737226
59212	737227
8869	737228
90367	737229
622	737230
1798	737231
30442	737232
421	737233
13199	737234
21326	737235
19785	737236
970	737237
108603	737238
44762	737239
75840	737240
11664	737241
1733	737242
11417	737243
3247	737244
2567	737245
15728	737246
35052	737247
9152	737248
52893	737249
354	737250
107887	737251
2825	737252
28243	737253
8086	737254
17888	737255
100505	737256
8045	737257
22015	737258
36846	737259
40959	737260
41571	737261
8602	737262
2475	737263
82108	737264
90873	737265
15112	737266
1159	737267
24221	737268
98586	737269
24718	737270
517	737271
57079	737272
15321	737273
8250	737274
1703	737275
7426	737276
37974	737277
73309	737278
13412	737279
86590	737280
36956	737281
3849	737282
37636	737283
56803	737284
21246	737285
22876	737286
38602	737287
35639	737288
67386	737289
15945	737290
38954	737291
9258	737292
19291	737293
27651	737294
38921	737295
55547	737296
337	737297
94007	737298
102759	737299
28917	737300
21869	737301
28928	737302
5291	737303
19977	737304
107471	737305
14389	737306
67248	737307
15487	737308
87315	737309
7278	737310
24467	737311
36962	737312
37927	737313
36582	737314
20027	737315
1592	737316
47038	737317
88529	737318
15843	737319
1506	737320
52751	737321
2448	737322
28904	737323
59434	737324
1288	737325
75281	737326
1319	737327
7602	737328
69682	737329
51293	737330
55262	737331
33100	737332
36867	737333
21945	737334
2133	737335
18439	737336
226	737337
38043	737338
5108	737339
30218	737340
2862	737341
58241	737342
69021	737343
47420	737344
22956	737345
1987	737346
689	737347
70605	737348
27657	737349
18073	737350
29996	737351
51611	737352
47288	737353
5408	737354
44354	737355
21872	737356
398	737357
49118	737358
44665	737359
26766	737360
2527	737361
12282	737362
59380	737363
23519	737364
19257	737365
16399	737366
23085	737367
33594	737368
5160	737369
6732	737370
55828	737371
15880	737372
20697	737373
7707	737374
42162	737375
1142	737376
24740	737377
2784	737378
67490	737379
3482	737380
6174	737381
46689	737382
19634	737383
47495	737384
1931	737385
3354	737386
25168	737387
6836	737388
596	737389
45184	737390
17226	737391
73476	737392
5144	737393
9909	737394
97119	737395
5032	737396
76763	737397
44490	737398
54469	737399
7655	737400
85877	737401
25113	737402
13638	737403
22576	737404
54066	737405
10054	737406
4730	737407
3843	737408
39923	737409
41555	737410
21891	737411
99291	737412
61772	737413
90263	737414
9528	737415
38928	737416
72987	737417
97	737418
66451	737419
44162	737420
9422	737421
76471	737422
24901	737423
13439	737424
39354	737425
11728	737426
31154	737427
77519	737428
49779	737429
53708	737430
64639	737431
299	737432
1300	737433
63126	737434
37536	737435
61074	737436
90732	737437
1434	737438
8780	737439
958	737440
28354	737441
9105	737442
149	737443
1108	737444
4782	737445
2815	737446
6906	737447
2785	737448
8703	737449
17392	737450
13327	737451
35526	737452
6373	737453
15674	737454
19720	737455
9077	737456
6072	737457
1371	737458
49309	737459
7964	737460
3122	737461
52962	737462
43161	737463
70627	737464
29063	737465
86	737466
46580	737467
65403	737468
852	737469
1433	737470
38561	737471
111783	737472
65167	737473
12638	737474
35938	737475
2774	737476
60995	737477
5011	737478
8475	737479
31731	737480
11912	737481
13251	737482
25458	737483
67865	737484
8462	737485
726	737486
49277	737487
3102	737488
2856	737489
1243	737490
72740	737491
1340	737492
14163	737493
12433	737494
68085	737495
101285	737496
25081	737497
7063	737498
80775	737499
2267	737500
246	737501
4009	737502
22401	737503
18207	737504
16030	737505
28463	737506
1818	737507
60944	737508
3955	737509
1946	737510
6722	737511
4092	737512
2929	737513
60380	737514
14549	737515
8007	737516
40645	737517
44597	737518
13370	737519
56402	737520
38729	737521
27623	737522
11260	737523
827	737524
4522	737525
11182	737526
77605	737527
2067	737528
31616	737529
3661	737530
4909	737531
24257	737532
37824	737533
3285	737534
339	737535
25158	737536
4174	737537
47850	737538
8023	737539
8720	737540
85971	737541
17821	737542
6938	737543
13552	737544
5941	737545
616	737546
78035	737547
46665	737548
11492	737549
40818	737550
2327	737551
39323	737552
81128	737553
30504	737554
23931	737555
11297	737556
39282	737557
29648	737558
21822	737559
50031	737560
44404	737561
42159	737562
22409	737563
60993	737564
61970	737565
6492	737566
90998	737567
1259	737568
6833	737569
13766	737570
3295	737571
5106	737572
29575	737573
4614	737574
23788	737575
12645	737576
23520	737577
70559	737578
55368	737579
74288	737580
93992	737581
57026	737582
89054	737583
11956	737584
2191	737585
198	737586
37518	737587
17594	737588
18309	737589
104933	737590
4455	737591
9306	737592
26436	737593
11754	737594
4430	737595
20055	737596
41129	737597
26951	737598
5035	737599
13319	737600
50285	737601
32712	737602
9177	737603
101413	737604
81566	737605
6210	737606
48724	737607
24599	737608
24446	737609
71344	737610
34223	737611
8014	737612
13222	737613
12095	737614
4246	737615
14952	737616
37561	737617
4	737618
51603	737619
8255	737620
84900	737621
48624	737622
5831	737623
5445	737624
826	737625
47380	737626
34393	737627
71875	737628
13015	737629
25737	737630
1138	737631
52863	737632
30499	737633
3670	737634
34241	737635
28676	737636
50619	737637
6404	737638
1347	737639
54855	737640
35887	737641
11292	737642
44317	737643
22916	737644
25121	737645
78260	737646
35464	737647
58081	737648
2457	737649
36691	737650
205	737651
2422	737652
5565	737653
100527	737654
19843	737655
15077	737656
18317	737657
13214	737658
9082	737659
6418	737660
107143	737661
25160	737662
47901	737663
311	737664
270	737665
1628	737666
759	737667
29237	737668
1689	737669
69443	737670
103550	737671
43794	737672
43112	737673
10238	737674
50778	737675
27913	737676
47438	737677
8998	737678
76749	737679
29017	737680
48182	737681
14283	737682
12107	737683
64472	737684
45987	737685
30025	737686
46200	737687
33749	737688
756	737689
1143	737690
44608	737691
35297	737692
87366	737693
1446	737694
42663	737695
75609	737696
3464	737697
9769	737698
39877	737699
35075	737700
40778	737701
613	737702
61882	737703
18659	737704
996	737705
42146	737706
99	737707
64751	737708
50793	737709
27268	737710
22911	737711
1804	737712
46960	737713
782	737714
19007	737715
1184	737716
29106	737717
84930	737718
65790	737719
26820	737720
5278	737721
14394	737722
99792	737723
45387	737724
4152	737725
59450	737726
32192	737727
34522	737728
5857	737729
33564	737730
13237	737731
23439	737732
8872	737733
35223	737734
25063	737735
19047	737736
24515	737737
46856	737738
82457	737739
1218	737740
13628	737741
33919	737742
41457	737743
2942	737744
36934	737745
21326	737746
40631	737747
54224	737748
25	737749
45443	737750
2975	737751
26932	737752
39497	737753
1283	737754
982	737755
29780	737756
3999	737757
19982	737758
2003	737759
318	737760
20129	737761
68979	737762
31494	737763
68597	737764
31555	737765
74379	737766
5942	737767
1554	737768
10426	737769
29820	737770
31167	737771
58982	737772
7532	737773
10767	737774
17418	737775
46350	737776
77159	737777
57679	737778
60494	737779
72567	737780
814	737781
9725	737782
12984	737783
27192	737784
23689	737785
6706	737786
10035	737787
13845	737788
50005	737789
640	737790
41298	737791
84200	737792
3599	737793
57033	737794
27293	737795
30390	737796
16189	737797
373	737798
12896	737799
103803	737800
20114	737801
7337	737802
52266	737803
38117	737804
69105	737805
1600	737806
18555	737807
43	737808
52375	737809
21445	737810
43306	737811
32367	737812
96389	737813
3121	737814
14416	737815
56174	737816
57456	737817
46402	737818
36047	737819
78566	737820
20113	737821
15618	737822
58787	737823
14611	737824
36686	737825
500	737826
48749	737827
1999	737828
30005	737829
2207	737830
50309	737831
26333	737832
14427	737833
76814	737834
11496	737835
56846	737836
2928	737837
53859	737838
49996	737839
45551	737840
89315	737841
44323	737842
901	737843
7577	737844
18102	737845
21075	737846
1588	737847
43400	737848
7512	737849
15826	737850
13344	737851
7189	737852
14347	737853
520	737854
17125	737855
31392	737856
8502	737857
82143	737858
306	737859
14673	737860
81867	737861
24450	737862
7028	737863
60485	737864
21358	737865
47523	737866
3603	737867
43117	737868
11213	737869
74723	737870
52391	737871
20195	737872
15520	737873
10196	737874
8178	737875
25566	737876
25004	737877
3886	737878
23574	737879
38220	737880
28545	737881
27196	737882
15750	737883
72264	737884
6830	737885
7606	737886
34	737887
44	737888
20424	737889
33139	737890
31387	737891
246	737892
25834	737893
4675	737894
35561	737895
50995	737896
5980	737897
6189	737898
1865	737899
19700	737900
90077	737901
9299	737902
8572	737903
5606	737904
20100	737905
297	737906
2771	737907
39641	737908
19158	737909
24360	737910
96195	737911
45026	737912
19778	737913
16689	737914
15881	737915
56325	737916
35100	737917
73219	737918
23932	737919
25248	737920
35558	737921
20208	737922
22809	737923
3274	737924
38269	737925
93051	737926
78568	737927
52242	737928
17779	737929
8516	737930
81588	737931
86899	737932
35287	737933
69010	737934
27801	737935
26981	737936
388	737937
70631	737938
10788	737939
4858	737940
3209	737941
55353	737942
56167	737943
49649	737944
59248	737945
101655	737946
53285	737947
41361	737948
31192	737949
80039	737950
281	737951
5849	737952
15387	737953
28533	737954
13301	737955
48492	737956
87100	737957
81267	737958
2693	737959
2559	737960
32507	737961
14236	737962
46702	737963
9697	737964
167	737965
14777	737966
35170	737967
28870	737968
70422	737969
3	737970
26882	737971
106	737972
21461	737973
70368	737974
38950	737975
14043	737976
121	737977
45384	737978
4316	737979
25151	737980
12602	737981
32315	737982
25611	737983
10815	737984
49972	737985
17300	737986
17187	737987
19659	737988
2283	737989
43297	737990
7219	737991
21160	737992
6054	737993
114218	737994
38821	737995
33182	737996
19936	737997
967	737998
70075	737999
2552	738000
2053	738001
3396	738002
21330	738003
32560	738004
85083	738005
93375	738006
6456	738007
9314	738008
38667	738009
67048	738010
28785	738011
1148	738012
2063	738013
82232	738014
3447	738015
6195	738016
15951	738017
30810	738018
20191	738019
40363	738020
34884	738021
107203	738022
3	738023
31021	738024
66325	738025
21211	738026
1506	738027
82093	738028
23022	738029
1813	738030
8455	738031
50314	738032
21207	738033
16367	738034
20409	738035
11636	738036
23514	738037
69951	738038
69528	738039
7634	738040
20414	738041
493	738042
68296	738043
36471	738044
16	738045
8864	738046
92345	738047
4270	738048
5636	738049
32892	738050
17705	738051
927	738052
46242	738053
46644	738054
68273	738055
32881	738056
38144	738057
313	738058
17893	738059
22857	738060
2868	738061
81016	738062
1934	738063
25401	738064
18875	738065
7165	738066
42430	738067
86089	738068
23088	738069
34458	738070
986	738071
83229	738072
65534	738073
4480	738074
41084	738075
27347	738076
49367	738077
52278	738078
26426	738079
31723	738080
7125	738081
12381	738082
2553	738083
13789	738084
74240	738085
9218	738086
44314	738087
17840	738088
51111	738089
6793	738090
67990	738091
25746	738092
44943	738093
51971	738094
24268	738095
19343	738096
2037	738097
48212	738098
24432	738099
1784	738100
7975	738101
6780	738102
3875	738103
26732	738104
4732	738105
51025	738106
35796	738107
18626	738108
110344	738109
18062	738110
45750	738111
34908	738112
45634	738113
8328	738114
15932	738115
4453	738116
4048	738117
46876	738118
20756	738119
12768	738120
7922	738121
11288	738122
11180	738123
16276	738124
3906	738125
24775	738126
30327	738127
61485	738128
3129	738129
55824	738130
30884	738131
82521	738132
11485	738133
1078	738134
13810	738135
4285	738136
437	738137
51037	738138
8711	738139
18000	738140
8998	738141
243	738142
47956	738143
95804	738144
78131	738145
9864	738146
27398	738147
81246	738148
41549	738149
17088	738150
57543	738151
23027	738152
20159	738153
16017	738154
3547	738155
977	738156
15727	738157
20533	738158
3167	738159
30426	738160
52429	738161
81428	738162
94933	738163
78329	738164
9680	738165
11479	738166
6036	738167
10055	738168
64331	738169
181	738170
26808	738171
40940	738172
34373	738173
49887	738174
60212	738175
2669	738176
11276	738177
11188	738178
22782	738179
47928	738180
63800	738181
65450	738182
25025	738183
47881	738184
75864	738185
37653	738186
22317	738187
43962	738188
45196	738189
32291	738190
54358	738191
1282	738192
770	738193
62346	738194
16460	738195
52111	738196
15309	738197
52783	738198
22954	738199
20484	738200
34629	738201
25230	738202
50790	738203
27657	738204
4993	738205
18275	738206
28174	738207
31672	738208
65427	738209
16308	738210
25	738211
3089	738212
8550	738213
42340	738214
38210	738215
25248	738216
23656	738217
38924	738218
4454	738219
2942	738220
20106	738221
69824	738222
471	738223
9061	738224
581	738225
2754	738226
36280	738227
1443	738228
62696	738229
4418	738230
48575	738231
34102	738232
11382	738233
8687	738234
44511	738235
36764	738236
27616	738237
24558	738238
11513	738239
6807	738240
1255	738241
19371	738242
53409	738243
13271	738244
651	738245
2694	738246
51452	738247
2211	738248
110285	738249
1935	738250
16982	738251
11487	738252
29393	738253
6696	738254
11165	738255
6616	738256
37032	738257
31628	738258
8734	738259
66551	738260
74213	738261
26635	738262
104282	738263
1697	738264
13865	738265
2186	738266
13236	738267
10666	738268
16521	738269
12030	738270
10928	738271
28924	738272
49687	738273
1134	738274
33586	738275
47380	738276
40234	738277
20986	738278
3069	738279
4461	738280
51363	738281
74353	738282
72925	738283
61141	738284
27407	738285
62782	738286
65620	738287
42427	738288
665	738289
8621	738290
42848	738291
39154	738292
4966	738293
32866	738294
12824	738295
69719	738296
27635	738297
9026	738298
109075	738299
40352	738300
54504	738301
1980	738302
64328	738303
1789	738304
26608	738305
16596	738306
27499	738307
782	738308
66346	738309
1514	738310
15259	738311
623	738312
52117	738313
25711	738314
1378	738315
4	738316
214	738317
97858	738318
9875	738319
69109	738320
2637	738321
6708	738322
9228	738323
40721	738324
24043	738325
43892	738326
7250	738327
5115	738328
9374	738329
30134	738330
15113	738331
74325	738332
36007	738333
21767	738334
45690	738335
18975	738336
17295	738337
36450	738338
20903	738339
11908	738340
258	738341
54788	738342
48660	738343
54970	738344
3633	738345
20383	738346
30139	738347
7304	738348
2167	738349
6370	738350
38127	738351
53685	738352
66132	738353
57252	738354
365	738355
34998	738356
12	738357
57226	738358
26646	738359
26787	738360
55968	738361
99026	738362
31762	738363
18162	738364
49950	738365
9482	738366
28996	738367
2817	738368
55260	738369
65439	738370
6284	738371
40776	738372
40672	738373
14895	738374
72220	738375
45238	738376
16308	738377
61098	738378
10068	738379
13774	738380
31176	738381
38363	738382
89863	738383
12325	738384
17764	738385
24326	738386
17159	738387
2607	738388
18222	738389
34480	738390
48700	738391
37155	738392
105	738393
586	738394
80250	738395
3	738396
9551	738397
15326	738398
15178	738399
5342	738400
9844	738401
21332	738402
6646	738403
2503	738404
102882	738405
88999	738406
80632	738407
34655	738408
18831	738409
2101	738410
60318	738411
2715	738412
27972	738413
32937	738414
56598	738415
67703	738416
4559	738417
10450	738418
17429	738419
25302	738420
1757	738421
15432	738422
15681	738423
111878	738424
11484	738425
48876	738426
52404	738427
5097	738428
4366	738429
13904	738430
100747	738431
21790	738432
26068	738433
16467	738434
10294	738435
10564	738436
91739	738437
479	738438
23186	738439
14832	738440
79538	738441
18817	738442
57790	738443
45748	738444
20099	738445
8255	738446
7352	738447
54580	738448
41762	738449
42058	738450
46940	738451
67891	738452
42880	738453
69957	738454
42362	738455
65522	738456
90256	738457
13223	738458
8605	738459
5500	738460
47037	738461
9230	738462
35457	738463
4147	738464
4561	738465
49656	738466
39164	738467
8211	738468
18533	738469
68027	738470
67004	738471
113671	738472
28001	738473
5820	738474
44334	738475
28094	738476
17282	738477
2347	738478
32090	738479
113638	738480
7668	738481
93788	738482
82954	738483
64426	738484
3127	738485
1	738486
93440	738487
12630	738488
3892	738489
60512	738490
2376	738491
3430	738492
5222	738493
51243	738494
16217	738495
99491	738496
9436	738497
1673	738498
40229	738499
11426	738500
28522	738501
85	738502
12620	738503
14869	738504
26329	738505
52708	738506
13716	738507
16782	738508
24643	738509
36136	738510
14086	738511
3232	738512
28083	738513
11678	738514
16799	738515
162	738516
20355	738517
1479	738518
2632	738519
9554	738520
15741	738521
1038	738522
22814	738523
37886	738524
69058	738525
38105	738526
153	738527
37772	738528
18485	738529
7710	738530
45556	738531
151	738532
111290	738533
50648	738534
7631	738535
51889	738536
1890	738537
196	738538
22526	738539
45637	738540
25757	738541
51757	738542
41423	738543
54087	738544
7878	738545
6585	738546
100412	738547
17949	738548
28986	738549
10254	738550
5929	738551
6226	738552
629	738553
329	738554
11220	738555
7112	738556
21354	738557
40268	738558
14291	738559
81451	738560
85856	738561
7920	738562
31332	738563
44302	738564
47847	738565
10501	738566
93046	738567
39651	738568
18064	738569
39997	738570
6736	738571
54915	738572
44938	738573
84172	738574
36718	738575
93322	738576
18045	738577
52638	738578
77624	738579
12458	738580
60191	738581
70314	738582
51332	738583
55633	738584
62224	738585
61737	738586
97771	738587
13152	738588
28655	738589
4762	738590
29838	738591
22526	738592
89993	738593
24372	738594
113157	738595
135	738596
30630	738597
23032	738598
2383	738599
101355	738600
12820	738601
91989	738602
107381	738603
32116	738604
97934	738605
6052	738606
102169	738607
64868	738608
6168	738609
80802	738610
2223	738611
18266	738612
2787	738613
874	738614
5720	738615
50726	738616
4210	738617
2940	738618
830	738619
66586	738620
80915	738621
90148	738622
353	738623
30625	738624
37171	738625
38	738626
30837	738627
60096	738628
16572	738629
19492	738630
49630	738631
86977	738632
14656	738633
5246	738634
98201	738635
36333	738636
8535	738637
66706	738638
5919	738639
93106	738640
25787	738641
63210	738642
28592	738643
43739	738644
26880	738645
714	738646
55137	738647
10583	738648
25901	738649
2872	738650
46941	738651
32138	738652
5358	738653
39989	738654
31911	738655
10925	738656
30209	738657
41463	738658
88324	738659
23672	738660
17958	738661
45740	738662
26647	738663
65630	738664
3469	738665
30377	738666
44650	738667
88368	738668
27154	738669
43824	738670
51822	738671
20097	738672
13935	738673
41555	738674
14875	738675
53264	738676
1814	738677
23612	738678
55540	738679
3198	738680
62168	738681
102072	738682
42885	738683
26831	738684
30094	738685
42924	738686
26661	738687
18818	738688
109854	738689
5535	738690
49567	738691
12127	738692
27024	738693
2705	738694
58079	738695
22771	738696
1902	738697
34333	738698
26	738699
425	738700
34096	738701
83977	738702
53990	738703
93280	738704
62336	738705
47559	738706
38351	738707
56248	738708
3503	738709
71552	738710
10335	738711
1091	738712
2658	738713
9145	738714
34244	738715
6437	738716
57642	738717
35	738718
30533	738719
9227	738720
57322	738721
43243	738722
2078	738723
12231	738724
23190	738725
18959	738726
29672	738727
49238	738728
16227	738729
10759	738730
19893	738731
32	738732
23589	738733
65422	738734
38954	738735
20228	738736
37295	738737
7213	738738
31970	738739
69114	738740
1354	738741
50230	738742
47661	738743
88304	738744
47731	738745
27741	738746
48742	738747
5737	738748
81053	738749
402	738750
2477	738751
101949	738752
14151	738753
73528	738754
9068	738755
63616	738756
113495	738757
25847	738758
95043	738759
259	738760
52322	738761
60920	738762
39117	738763
6282	738764
78193	738765
19088	738766
34072	738767
97243	738768
23338	738769
9685	738770
8394	738771
7434	738772
37245	738773
16702	738774
27678	738775
19048	738776
28756	738777
50262	738778
9741	738779
72853	738780
44741	738781
80033	738782
6957	738783
56597	738784
58324	738785
57437	738786
18532	738787
6081	738788
1107	738789
1121	738790
82632	738791
16817	738792
18611	738793
107191	738794
197	738795
25013	738796
77317	738797
41651	738798
95631	738799
15216	738800
32271	738801
14546	738802
10671	738803
2	738804
5430	738805
5429	738806
7730	738807
30201	738808
110	738809
28909	738810
865	738811
55492	738812
783	738813
37710	738814
43051	738815
6521	738816
116	738817
34340	738818
25845	738819
1160	738820
31317	738821
9042	738822
31353	738823
31094	738824
27270	738825
92094	738826
379	738827
63663	738828
36388	738829
33884	738830
3628	738831
157	738832
27797	738833
470	738834
51407	738835
20106	738836
843	738837
27622	738838
1179	738839
3018	738840
42759	738841
47956	738842
5278	738843
10560	738844
10501	738845
58709	738846
50194	738847
1074	738848
109914	738849
20146	738850
73461	738851
38923	738852
28367	738853
102976	738854
1720	738855
43462	738856
24199	738857
20766	738858
13032	738859
5170	738860
21864	738861
42627	738862
23111	738863
401	738864
9633	738865
27372	738866
18898	738867
2007	738868
64569	738869
88192	738870
17942	738871
25108	738872
40368	738873
38797	738874
552	738875
27	738876
28672	738877
16281	738878
2679	738879
52319	738880
31456	738881
156	738882
12673	738883
7639	738884
80206	738885
25276	738886
362	738887
12474	738888
26430	738889
7271	738890
67709	738891
70496	738892
12631	738893
10421	738894
10673	738895
34638	738896
16598	738897
24532	738898
37219	738899
87177	738900
40381	738901
13728	738902
17630	738903
27001	738904
13056	738905
49607	738906
5864	738907
11141	738908
106865	738909
13719	738910
51158	738911
12206	738912
5230	738913
59203	738914
8959	738915
70113	738916
5246	738917
16972	738918
16327	738919
41095	738920
12447	738921
31830	738922
14754	738923
19441	738924
29966	738925
24927	738926
13216	738927
15316	738928
60033	738929
41174	738930
25741	738931
14914	738932
5048	738933
20482	738934
2189	738935
2108	738936
12660	738937
9030	738938
14475	738939
732	738940
16290	738941
36449	738942
9948	738943
14799	738944
87993	738945
14930	738946
1425	738947
40328	738948
28636	738949
70654	738950
8389	738951
16887	738952
6673	738953
71400	738954
49391	738955
3952	738956
1358	738957
52850	738958
10104	738959
8132	738960
11027	738961
18752	738962
11957	738963
78230	738964
12554	738965
43934	738966
15307	738967
33800	738968
27291	738969
61	738970
114211	738971
26206	738972
110367	738973
10842	738974
78886	738975
11953	738976
68019	738977
816	738978
48856	738979
17448	738980
101501	738981
51814	738982
19022	738983
31137	738984
36835	738985
7209	738986
12069	738987
43734	738988
759	738989
19169	738990
84532	738991
6502	738992
42836	738993
36437	738994
51148	738995
9744	738996
53847	738997
9592	738998
96498	738999
28074	739000
30838	739001
42633	739002
8354	739003
346	739004
6427	739005
56426	739006
13146	739007
28927	739008
3228	739009
101661	739010
6483	739011
8319	739012
1227	739013
14575	739014
502	739015
8280	739016
279	739017
76249	739018
19154	739019
2869	739020
9281	739021
910	739022
29244	739023
476	739024
19417	739025
4071	739026
10664	739027
9438	739028
28	739029
453	739030
52776	739031
50483	739032
57689	739033
5150	739034
4222	739035
51839	739036
18835	739037
28621	739038
41866	739039
90376	739040
2786	739041
52656	739042
21462	739043
17976	739044
48229	739045
4553	739046
97423	739047
66816	739048
3278	739049
89611	739050
16952	739051
82857	739052
81961	739053
29024	739054
30350	739055
75523	739056
14745	739057
40685	739058
3755	739059
9385	739060
42327	739061
37379	739062
3511	739063
6496	739064
3508	739065
1209	739066
2568	739067
69372	739068
20521	739069
4483	739070
14305	739071
1235	739072
25803	739073
19832	739074
40582	739075
20330	739076
86973	739077
74285	739078
106007	739079
24471	739080
23998	739081
1952	739082
93203	739083
4617	739084
52243	739085
1871	739086
9009	739087
75656	739088
26217	739089
25859	739090
16484	739091
7444	739092
1881	739093
27415	739094
788	739095
75374	739096
9826	739097
73184	739098
1874	739099
2271	739100
25528	739101
16505	739102
66380	739103
11652	739104
81550	739105
509	739106
26147	739107
101483	739108
100572	739109
8720	739110
31881	739111
43424	739112
59507	739113
21389	739114
44238	739115
46348	739116
9084	739117
2365	739118
51520	739119
67952	739120
8307	739121
9044	739122
14146	739123
56116	739124
34762	739125
18932	739126
83491	739127
82195	739128
27934	739129
99133	739130
87151	739131
266	739132
14196	739133
95303	739134
5838	739135
2997	739136
16614	739137
57091	739138
77393	739139
12441	739140
90579	739141
40723	739142
70995	739143
81129	739144
27332	739145
4781	739146
33268	739147
30361	739148
5150	739149
1651	739150
25907	739151
28344	739152
18324	739153
10588	739154
340	739155
9410	739156
12792	739157
21745	739158
10412	739159
10373	739160
3892	739161
13957	739162
9039	739163
981	739164
86954	739165
290	739166
2400	739167
7605	739168
11195	739169
33103	739170
8783	739171
70872	739172
11801	739173
11992	739174
88010	739175
3259	739176
177	739177
49530	739178
10002	739179
87134	739180
2015	739181
87652	739182
8063	739183
5505	739184
72553	739185
102374	739186
13870	739187
51181	739188
5664	739189
1189	739190
80451	739191
39002	739192
68	739193
17884	739194
44411	739195
35285	739196
92408	739197
13731	739198
1208	739199
62023	739200
6684	739201
4745	739202
20591	739203
48830	739204
30799	739205
25790	739206
21168	739207
3446	739208
95136	739209
8193	739210
56866	739211
2292	739212
6148	739213
18395	739214
70692	739215
2842	739216
8523	739217
2007	739218
1799	739219
1000	739220
50339	739221
66673	739222
11692	739223
8448	739224
31816	739225
76143	739226
12341	739227
23924	739228
3217	739229
47447	739230
10388	739231
51615	739232
53552	739233
106261	739234
24769	739235
10666	739236
2422	739237
48879	739238
39276	739239
75587	739240
4752	739241
3730	739242
201	739243
5241	739244
5157	739245
34459	739246
8089	739247
5591	739248
12153	739249
3639	739250
20460	739251
53579	739252
82617	739253
17041	739254
38764	739255
3514	739256
7144	739257
20354	739258
18169	739259
22836	739260
47172	739261
75434	739262
3319	739263
66737	739264
11814	739265
14629	739266
14390	739267
40177	739268
10402	739269
59573	739270
100129	739271
5630	739272
23102	739273
309	739274
14515	739275
31189	739276
10425	739277
16379	739278
16459	739279
36142	739280
61582	739281
66368	739282
272	739283
7025	739284
413	739285
10589	739286
33500	739287
39044	739288
8274	739289
23018	739290
31194	739291
33474	739292
17800	739293
20871	739294
20227	739295
24861	739296
60123	739297
1178	739298
21259	739299
48291	739300
30486	739301
1	739302
64249	739303
328	739304
3178	739305
35295	739306
2872	739307
2292	739308
91400	739309
2220	739310
66264	739311
49602	739312
62540	739313
34035	739314
26359	739315
28784	739316
4800	739317
17009	739318
29887	739319
19927	739320
7647	739321
8994	739322
46560	739323
10692	739324
1875	739325
25275	739326
50244	739327
39076	739328
111969	739329
7396	739330
65000	739331
10527	739332
15416	739333
26171	739334
5067	739335
11844	739336
21380	739337
9436	739338
61557	739339
68422	739340
58345	739341
3839	739342
393	739343
8291	739344
78450	739345
632	739346
38035	739347
7741	739348
1115	739349
50046	739350
67308	739351
6609	739352
44015	739353
8788	739354
20805	739355
18770	739356
2685	739357
51246	739358
31841	739359
34602	739360
4376	739361
44970	739362
16515	739363
42500	739364
43023	739365
10829	739366
64130	739367
7379	739368
781	739369
2722	739370
28567	739371
106267	739372
26394	739373
7520	739374
7114	739375
38471	739376
4936	739377
7502	739378
2114	739379
109526	739380
20202	739381
9174	739382
8262	739383
45756	739384
16668	739385
19686	739386
17336	739387
43032	739388
45374	739389
22671	739390
59902	739391
15622	739392
22367	739393
106875	739394
12510	739395
48603	739396
17231	739397
42650	739398
4871	739399
1922	739400
46668	739401
30523	739402
11569	739403
76778	739404
53836	739405
8593	739406
7361	739407
46527	739408
1134	739409
11317	739410
24001	739411
17218	739412
19409	739413
48504	739414
36786	739415
1180	739416
7954	739417
518	739418
6359	739419
667	739420
23585	739421
61834	739422
17964	739423
66720	739424
41309	739425
1599	739426
41571	739427
5569	739428
2881	739429
1779	739430
21234	739431
56357	739432
6114	739433
1730	739434
3763	739435
60541	739436
15514	739437
17691	739438
4813	739439
20891	739440
15095	739441
7618	739442
26349	739443
39677	739444
24834	739445
43767	739446
60467	739447
28533	739448
49284	739449
122	739450
73572	739451
57368	739452
21259	739453
8947	739454
84767	739455
6500	739456
29702	739457
70226	739458
7049	739459
57988	739460
24237	739461
14017	739462
28539	739463
56925	739464
4180	739465
39398	739466
99300	739467
97411	739468
60363	739469
26650	739470
46676	739471
68045	739472
16490	739473
75808	739474
14346	739475
19879	739476
29998	739477
16	739478
10360	739479
65481	739480
114541	739481
36024	739482
35901	739483
1447	739484
113158	739485
27	739486
9649	739487
106155	739488
67910	739489
39955	739490
6630	739491
72640	739492
30331	739493
67126	739494
68025	739495
26736	739496
43076	739497
39355	739498
5270	739499
43197	739500
39625	739501
50258	739502
56350	739503
99628	739504
34199	739505
57432	739506
102618	739507
4020	739508
50777	739509
1000	739510
21634	739511
60725	739512
17940	739513
95229	739514
54106	739515
29822	739516
29592	739517
40801	739518
3040	739519
16478	739520
48867	739521
11253	739522
26255	739523
618	739524
43927	739525
22902	739526
69420	739527
32880	739528
54458	739529
78	739530
6995	739531
753	739532
94917	739533
87104	739534
36329	739535
5242	739536
81539	739537
16428	739538
141	739539
4976	739540
435	739541
1345	739542
116	739543
11599	739544
9333	739545
9163	739546
251	739547
88274	739548
5240	739549
36603	739550
3347	739551
60092	739552
28143	739553
90102	739554
18580	739555
2737	739556
36585	739557
62850	739558
1885	739559
71536	739560
47199	739561
78390	739562
3608	739563
22747	739564
51690	739565
34837	739566
80037	739567
72667	739568
5594	739569
72039	739570
3768	739571
61518	739572
98135	739573
59891	739574
5091	739575
39448	739576
21	739577
71712	739578
791	739579
13345	739580
10524	739581
85401	739582
3823	739583
14157	739584
5165	739585
30067	739586
1739	739587
74764	739588
129	739589
32927	739590
1755	739591
70235	739592
58502	739593
9065	739594
24984	739595
24140	739596
32097	739597
4921	739598
91979	739599
12587	739600
65695	739601
54628	739602
67579	739603
9957	739604
10056	739605
99395	739606
31433	739607
29982	739608
17150	739609
16135	739610
34622	739611
16548	739612
30274	739613
25350	739614
5327	739615
7105	739616
60792	739617
8445	739618
42917	739619
60831	739620
26317	739621
31879	739622
16061	739623
42542	739624
29079	739625
80817	739626
9538	739627
44397	739628
60657	739629
12204	739630
54314	739631
3398	739632
37388	739633
3072	739634
48157	739635
84971	739636
30676	739637
35757	739638
846	739639
71445	739640
18586	739641
25515	739642
31768	739643
29680	739644
24001	739645
944	739646
3469	739647
3668	739648
28116	739649
23705	739650
9789	739651
3708	739652
83358	739653
65	739654
60622	739655
17708	739656
93418	739657
37702	739658
99811	739659
14194	739660
75100	739661
35655	739662
14662	739663
10093	739664
3461	739665
52033	739666
12193	739667
38724	739668
56254	739669
61146	739670
168	739671
37228	739672
46811	739673
9498	739674
14977	739675
25393	739676
34692	739677
1543	739678
94494	739679
70099	739680
3940	739681
35300	739682
11832	739683
24545	739684
5686	739685
62	739686
13098	739687
21175	739688
567	739689
90022	739690
8016	739691
9358	739692
34205	739693
9112	739694
59921	739695
783	739696
44685	739697
266	739698
1888	739699
13366	739700
6649	739701
4233	739702
15437	739703
61741	739704
89202	739705
71923	739706
862	739707
37904	739708
33406	739709
482	739710
46258	739711
1294	739712
55	739713
17954	739714
36757	739715
198	739716
10893	739717
27844	739718
24696	739719
5620	739720
8177	739721
16230	739722
12816	739723
4316	739724
8612	739725
25584	739726
3204	739727
9535	739728
17303	739729
81309	739730
6527	739731
86661	739732
2093	739733
109866	739734
9003	739735
20748	739736
4956	739737
109941	739738
82693	739739
39279	739740
13567	739741
47226	739742
7894	739743
32353	739744
19260	739745
451	739746
837	739747
42393	739748
2707	739749
8700	739750
794	739751
70142	739752
53780	739753
16959	739754
80991	739755
60847	739756
102701	739757
6675	739758
23800	739759
20181	739760
13265	739761
15515	739762
80219	739763
67570	739764
21545	739765
53096	739766
9200	739767
22933	739768
57904	739769
126	739770
4989	739771
64123	739772
4244	739773
65335	739774
46284	739775
41197	739776
71082	739777
13353	739778
45708	739779
42504	739780
18560	739781
13173	739782
1061	739783
4740	739784
11060	739785
76302	739786
25248	739787
88182	739788
32960	739789
736	739790
71883	739791
38049	739792
43697	739793
23994	739794
5561	739795
17913	739796
1406	739797
6248	739798
54606	739799
28111	739800
98486	739801
30706	739802
35	739803
2699	739804
13375	739805
52839	739806
5913	739807
87881	739808
31918	739809
20019	739810
69149	739811
23536	739812
87738	739813
86039	739814
8551	739815
42253	739816
1374	739817
4040	739818
18	739819
42462	739820
3844	739821
2633	739822
4917	739823
6121	739824
108329	739825
6180	739826
42681	739827
17979	739828
36801	739829
531	739830
510	739831
76078	739832
65787	739833
963	739834
86807	739835
40412	739836
12476	739837
28042	739838
890	739839
3189	739840
99428	739841
9430	739842
14340	739843
828	739844
40476	739845
42578	739846
30992	739847
34936	739848
103051	739849
88040	739850
80384	739851
65736	739852
34474	739853
39716	739854
607	739855
48258	739856
38864	739857
9420	739858
64607	739859
58826	739860
1030	739861
37343	739862
414	739863
36600	739864
18180	739865
987	739866
41607	739867
825	739868
4065	739869
43518	739870
43914	739871
8042	739872
6972	739873
573	739874
49596	739875
35601	739876
16370	739877
8103	739878
94346	739879
18658	739880
26759	739881
112745	739882
31097	739883
6389	739884
17128	739885
7021	739886
79254	739887
33369	739888
43009	739889
5634	739890
71455	739891
24700	739892
40411	739893
11932	739894
87385	739895
43170	739896
82	739897
39765	739898
833	739899
51821	739900
17971	739901
5712	739902
54847	739903
8833	739904
28880	739905
99441	739906
33972	739907
23592	739908
76446	739909
5968	739910
57183	739911
23016	739912
30524	739913
61456	739914
62759	739915
18408	739916
4850	739917
44	739918
539	739919
24308	739920
6386	739921
35529	739922
11552	739923
101675	739924
95511	739925
67242	739926
5174	739927
14646	739928
15655	739929
37850	739930
80227	739931
22892	739932
60687	739933
12131	739934
53762	739935
50739	739936
9265	739937
84497	739938
64161	739939
47651	739940
25710	739941
34996	739942
876	739943
24177	739944
276	739945
28763	739946
5514	739947
70949	739948
86115	739949
11245	739950
64169	739951
10879	739952
20371	739953
7748	739954
6769	739955
34660	739956
8237	739957
96249	739958
14945	739959
54430	739960
75475	739961
76414	739962
996	739963
34952	739964
20642	739965
29209	739966
1558	739967
34267	739968
13580	739969
21715	739970
37625	739971
27356	739972
28785	739973
36089	739974
22182	739975
54989	739976
17969	739977
97946	739978
1740	739979
30931	739980
45448	739981
40937	739982
10263	739983
132	739984
36860	739985
35195	739986
4179	739987
6947	739988
2679	739989
632	739990
3877	739991
11630	739992
6024	739993
2641	739994
23417	739995
33571	739996
3961	739997
35493	739998
103021	739999
23107	740000
7022	740001
1646	740002
96567	740003
1436	740004
63064	740005
14567	740006
4139	740007
103379	740008
22716	740009
27611	740010
9192	740011
15867	740012
81726	740013
49144	740014
105235	740015
67651	740016
842	740017
38902	740018
15532	740019
62128	740020
11550	740021
48908	740022
60097	740023
103180	740024
3998	740025
2725	740026
31233	740027
108	740028
57657	740029
13557	740030
2471	740031
17960	740032
29246	740033
24816	740034
10475	740035
56493	740036
3827	740037
4850	740038
2503	740039
13167	740040
42846	740041
16462	740042
22767	740043
8868	740044
32334	740045
61627	740046
10609	740047
91405	740048
273	740049
28818	740050
34731	740051
4	740052
64	740053
12493	740054
95925	740055
18010	740056
2175	740057
2076	740058
27423	740059
49978	740060
12337	740061
12361	740062
553	740063
26330	740064
41091	740065
42633	740066
1564	740067
47573	740068
11668	740069
70441	740070
22890	740071
10969	740072
5632	740073
1125	740074
5827	740075
17783	740076
6406	740077
13931	740078
49502	740079
32683	740080
71441	740081
20950	740082
12152	740083
14153	740084
1	740085
12916	740086
20311	740087
63051	740088
35102	740089
27489	740090
6502	740091
47512	740092
88472	740093
4004	740094
57581	740095
15313	740096
4713	740097
6558	740098
30814	740099
26835	740100
798	740101
36545	740102
3314	740103
3858	740104
5852	740105
67792	740106
15672	740107
4620	740108
12068	740109
71940	740110
18117	740111
23105	740112
18776	740113
5156	740114
11428	740115
703	740116
15651	740117
17950	740118
3612	740119
18273	740120
50129	740121
17710	740122
34004	740123
66359	740124
16922	740125
68032	740126
990	740127
10711	740128
86022	740129
40868	740130
30769	740131
31170	740132
44647	740133
4252	740134
47132	740135
93060	740136
43476	740137
18806	740138
17733	740139
4161	740140
90972	740141
25574	740142
3506	740143
32996	740144
27439	740145
103892	740146
4830	740147
19967	740148
72094	740149
515	740150
2960	740151
63100	740152
2347	740153
6051	740154
7573	740155
23659	740156
149	740157
67085	740158
12917	740159
83138	740160
11185	740161
2382	740162
13418	740163
5760	740164
24027	740165
17307	740166
24604	740167
30786	740168
26467	740169
87457	740170
42783	740171
54646	740172
54067	740173
90812	740174
41875	740175
23918	740176
71466	740177
33921	740178
43890	740179
82798	740180
46800	740181
7534	740182
55062	740183
102065	740184
35791	740185
60026	740186
36361	740187
92423	740188
47626	740189
8590	740190
11683	740191
2048	740192
16008	740193
17139	740194
47200	740195
32213	740196
40902	740197
47587	740198
46659	740199
2445	740200
2795	740201
47017	740202
27539	740203
101371	740204
83094	740205
1082	740206
24814	740207
36540	740208
40893	740209
27505	740210
470	740211
8161	740212
1910	740213
70065	740214
81590	740215
260	740216
79615	740217
88655	740218
10034	740219
7558	740220
48504	740221
2858	740222
10064	740223
99529	740224
30209	740225
30049	740226
76685	740227
3213	740228
112781	740229
17701	740230
15873	740231
35018	740232
15484	740233
39302	740234
3510	740235
31325	740236
44610	740237
50043	740238
64167	740239
19255	740240
1213	740241
13349	740242
22720	740243
23845	740244
2593	740245
15473	740246
33334	740247
1963	740248
48672	740249
8662	740250
7188	740251
5036	740252
1915	740253
48473	740254
980	740255
18668	740256
102042	740257
31589	740258
45613	740259
41685	740260
67937	740261
72380	740262
33882	740263
47874	740264
44201	740265
9200	740266
52405	740267
28781	740268
13755	740269
112956	740270
47968	740271
43282	740272
55961	740273
43268	740274
41113	740275
57	740276
38042	740277
30807	740278
6440	740279
3245	740280
28224	740281
33	740282
67000	740283
12406	740284
29	740285
23018	740286
3487	740287
32081	740288
1432	740289
13380	740290
14697	740291
3639	740292
39155	740293
8256	740294
6375	740295
3895	740296
37741	740297
63032	740298
64941	740299
14144	740300
41680	740301
946	740302
22048	740303
36106	740304
52160	740305
41930	740306
3411	740307
4671	740308
52991	740309
49716	740310
55632	740311
82020	740312
41098	740313
36856	740314
100874	740315
18872	740316
41607	740317
20553	740318
41410	740319
36553	740320
50060	740321
1241	740322
46158	740323
93317	740324
2088	740325
4109	740326
2145	740327
41258	740328
24927	740329
75250	740330
5936	740331
7446	740332
1276	740333
89	740334
17440	740335
8444	740336
54896	740337
20513	740338
45705	740339
63793	740340
6345	740341
48188	740342
218	740343
47257	740344
43096	740345
12171	740346
5211	740347
48121	740348
51577	740349
739	740350
334	740351
37393	740352
6921	740353
25502	740354
19202	740355
7595	740356
44885	740357
12638	740358
79938	740359
1	740360
3740	740361
16890	740362
13997	740363
2501	740364
28361	740365
29325	740366
5569	740367
18955	740368
16706	740369
27318	740370
69221	740371
3103	740372
24326	740373
7272	740374
37202	740375
89132	740376
17981	740377
37949	740378
112322	740379
1059	740380
11959	740381
31881	740382
17426	740383
25114	740384
87276	740385
5789	740386
8206	740387
36025	740388
5191	740389
57571	740390
10641	740391
4340	740392
22264	740393
37911	740394
63935	740395
65227	740396
43852	740397
15311	740398
18987	740399
11258	740400
14600	740401
169	740402
2505	740403
35634	740404
12273	740405
25660	740406
15904	740407
17871	740408
31248	740409
2283	740410
65931	740411
25125	740412
13597	740413
869	740414
33	740415
447	740416
62612	740417
77	740418
2829	740419
2747	740420
4324	740421
26862	740422
10148	740423
10409	740424
53080	740425
693	740426
10529	740427
68396	740428
3102	740429
30611	740430
44604	740431
1428	740432
75991	740433
13481	740434
1536	740435
17893	740436
34756	740437
34414	740438
7220	740439
28121	740440
26558	740441
80338	740442
13904	740443
66941	740444
26410	740445
13289	740446
9325	740447
4809	740448
65323	740449
66923	740450
7660	740451
22699	740452
101790	740453
91275	740454
6881	740455
71631	740456
5616	740457
37453	740458
77138	740459
7720	740460
58861	740461
74420	740462
58268	740463
3481	740464
14750	740465
17018	740466
16360	740467
24812	740468
21794	740469
17268	740470
37501	740471
35214	740472
70108	740473
44281	740474
29369	740475
15553	740476
78387	740477
213	740478
7977	740479
17711	740480
2126	740481
3552	740482
11018	740483
36767	740484
847	740485
51275	740486
78891	740487
54835	740488
71050	740489
80122	740490
51566	740491
24330	740492
69053	740493
83818	740494
21725	740495
25644	740496
48873	740497
42413	740498
94495	740499
5852	740500
63401	740501
91789	740502
24455	740503
77	740504
18897	740505
3879	740506
29005	740507
4865	740508
87	740509
53375	740510
544	740511
21674	740512
775	740513
80694	740514
61370	740515
18714	740516
32588	740517
104	740518
376	740519
48792	740520
374	740521
860	740522
12866	740523
49156	740524
1115	740525
58431	740526
104592	740527
45757	740528
13818	740529
32065	740530
83933	740531
42805	740532
21707	740533
55320	740534
94742	740535
68478	740536
48058	740537
77099	740538
26548	740539
48561	740540
19051	740541
7378	740542
110609	740543
10394	740544
4746	740545
12172	740546
38949	740547
52	740548
36645	740549
69504	740550
51054	740551
19808	740552
94788	740553
34965	740554
14859	740555
86427	740556
41899	740557
46462	740558
312	740559
10639	740560
46552	740561
40253	740562
43342	740563
8916	740564
32558	740565
63923	740566
4285	740567
21199	740568
97710	740569
66835	740570
65671	740571
5765	740572
3740	740573
54710	740574
6497	740575
10573	740576
52370	740577
29891	740578
10060	740579
14459	740580
32	740581
34260	740582
69910	740583
103712	740584
12550	740585
61	740586
3214	740587
54170	740588
43746	740589
64614	740590
20174	740591
74	740592
82318	740593
2342	740594
7348	740595
36156	740596
10672	740597
57742	740598
665	740599
15733	740600
33819	740601
15436	740602
16547	740603
14498	740604
22474	740605
84305	740606
37992	740607
4123	740608
1009	740609
24057	740610
7036	740611
66580	740612
4737	740613
4662	740614
64195	740615
960	740616
25125	740617
61047	740618
71107	740619
42465	740620
37566	740621
28515	740622
113	740623
59412	740624
52162	740625
5874	740626
76918	740627
6824	740628
23185	740629
1386	740630
40701	740631
23085	740632
429	740633
16871	740634
15964	740635
29778	740636
51946	740637
82515	740638
40721	740639
54631	740640
3809	740641
1379	740642
2790	740643
72532	740644
22639	740645
16299	740646
77942	740647
3111	740648
17570	740649
222	740650
40697	740651
6303	740652
50876	740653
40445	740654
57536	740655
75941	740656
10865	740657
79340	740658
385	740659
35000	740660
6268	740661
4541	740662
44073	740663
51585	740664
30749	740665
431	740666
17229	740667
12715	740668
27342	740669
14110	740670
16606	740671
7030	740672
60880	740673
4103	740674
13208	740675
30629	740676
75752	740677
2637	740678
13760	740679
27627	740680
25944	740681
9769	740682
4300	740683
62377	740684
42929	740685
151	740686
3461	740687
11308	740688
19183	740689
5415	740690
22645	740691
89326	740692
14821	740693
8901	740694
470	740695
11132	740696
4639	740697
66464	740698
1129	740699
59204	740700
13264	740701
55382	740702
6235	740703
9694	740704
65676	740705
4301	740706
19135	740707
31181	740708
30787	740709
26813	740710
34481	740711
64902	740712
25281	740713
26145	740714
56792	740715
80611	740716
16490	740717
5262	740718
14419	740719
56	740720
20812	740721
24939	740722
2302	740723
93005	740724
20584	740725
21331	740726
38866	740727
56105	740728
27477	740729
661	740730
41170	740731
10600	740732
45277	740733
29950	740734
38803	740735
28592	740736
51357	740737
2221	740738
39973	740739
5983	740740
11801	740741
6960	740742
36958	740743
2690	740744
67054	740745
4989	740746
17548	740747
64215	740748
8180	740749
6695	740750
46598	740751
4386	740752
6364	740753
33690	740754
52902	740755
28674	740756
46085	740757
26460	740758
72505	740759
12011	740760
9389	740761
62392	740762
251	740763
77383	740764
84819	740765
7093	740766
29771	740767
25864	740768
71506	740769
65670	740770
85052	740771
63482	740772
26065	740773
45080	740774
20692	740775
11894	740776
4861	740777
10	740778
10515	740779
68443	740780
35590	740781
66277	740782
58424	740783
42988	740784
41932	740785
35611	740786
113871	740787
103278	740788
27384	740789
33215	740790
40960	740791
18557	740792
33797	740793
22409	740794
31613	740795
37606	740796
97879	740797
48361	740798
5619	740799
11931	740800
65933	740801
357	740802
8727	740803
51160	740804
460	740805
18063	740806
4836	740807
76464	740808
41021	740809
75037	740810
23875	740811
11429	740812
24116	740813
4960	740814
13027	740815
34549	740816
22439	740817
23667	740818
17037	740819
5255	740820
14677	740821
72666	740822
104687	740823
56060	740824
3580	740825
69838	740826
1381	740827
7673	740828
94836	740829
2745	740830
18840	740831
17461	740832
9724	740833
1484	740834
78082	740835
106997	740836
57774	740837
61149	740838
50103	740839
98433	740840
3661	740841
5892	740842
106093	740843
5467	740844
52488	740845
9768	740846
9258	740847
57974	740848
27564	740849
18321	740850
29724	740851
17302	740852
37882	740853
18328	740854
72488	740855
20367	740856
15126	740857
21759	740858
45669	740859
26556	740860
39	740861
319	740862
1611	740863
1123	740864
9650	740865
20982	740866
9425	740867
79845	740868
16279	740869
21461	740870
8800	740871
2341	740872
11107	740873
12096	740874
9572	740875
48616	740876
74860	740877
86053	740878
34364	740879
51825	740880
71710	740881
19101	740882
22682	740883
32016	740884
25846	740885
44036	740886
4775	740887
44103	740888
28646	740889
14691	740890
12950	740891
48436	740892
180	740893
22032	740894
35964	740895
31912	740896
27273	740897
16205	740898
1676	740899
30239	740900
32155	740901
801	740902
25796	740903
2437	740904
78977	740905
25620	740906
3782	740907
70185	740908
10562	740909
73459	740910
52752	740911
35818	740912
7961	740913
14386	740914
701	740915
36423	740916
41013	740917
44530	740918
5853	740919
36304	740920
6140	740921
23650	740922
33876	740923
119	740924
48108	740925
15258	740926
537	740927
22972	740928
23506	740929
79762	740930
53869	740931
42011	740932
83568	740933
8814	740934
56357	740935
21938	740936
44813	740937
46341	740938
28350	740939
1515	740940
15638	740941
7982	740942
58909	740943
8373	740944
864	740945
46018	740946
50627	740947
21061	740948
46038	740949
8902	740950
12	740951
67185	740952
63563	740953
4091	740954
21362	740955
10779	740956
436	740957
39374	740958
29187	740959
4273	740960
74	740961
101438	740962
1644	740963
8726	740964
19398	740965
211	740966
30980	740967
17313	740968
18353	740969
50528	740970
783	740971
1244	740972
93132	740973
31442	740974
76115	740975
39566	740976
59635	740977
1303	740978
64379	740979
19311	740980
55967	740981
30255	740982
11330	740983
22535	740984
89502	740985
46046	740986
14527	740987
110207	740988
86772	740989
3757	740990
24343	740991
59519	740992
16937	740993
47849	740994
3181	740995
10336	740996
39939	740997
86490	740998
17226	740999
7080	741000
57575	741001
34144	741002
71597	741003
44300	741004
20791	741005
79839	741006
19486	741007
7158	741008
1633	741009
18240	741010
484	741011
2200	741012
51008	741013
70564	741014
694	741015
57135	741016
31685	741017
2515	741018
67225	741019
4270	741020
970	741021
24972	741022
7554	741023
1736	741024
7451	741025
9883	741026
61029	741027
100530	741028
52899	741029
4012	741030
68986	741031
39580	741032
22329	741033
23369	741034
1908	741035
50352	741036
5911	741037
31130	741038
39267	741039
20484	741040
25843	741041
10687	741042
45302	741043
97218	741044
7579	741045
64317	741046
21501	741047
10774	741048
6551	741049
61903	741050
11974	741051
21891	741052
8234	741053
19932	741054
36747	741055
2134	741056
3578	741057
40976	741058
3532	741059
6352	741060
68746	741061
84289	741062
1069	741063
45604	741064
44046	741065
6084	741066
9529	741067
9591	741068
3	741069
3726	741070
46617	741071
36661	741072
29695	741073
39919	741074
61405	741075
80501	741076
48497	741077
14599	741078
12727	741079
9712	741080
20206	741081
273	741082
24025	741083
50013	741084
54285	741085
11	741086
23208	741087
25187	741088
7265	741089
73869	741090
96858	741091
20715	741092
103346	741093
25387	741094
51908	741095
1038	741096
4877	741097
23461	741098
235	741099
5658	741100
6229	741101
55867	741102
39148	741103
6326	741104
33072	741105
44441	741106
385	741107
55231	741108
4404	741109
55236	741110
78790	741111
3877	741112
2372	741113
51139	741114
4226	741115
73596	741116
1574	741117
56089	741118
37575	741119
3726	741120
15538	741121
2093	741122
2924	741123
98090	741124
3967	741125
1831	741126
52273	741127
6293	741128
73096	741129
91800	741130
24484	741131
6786	741132
9919	741133
43929	741134
119	741135
54733	741136
103919	741137
57208	741138
17206	741139
4129	741140
8992	741141
40704	741142
41133	741143
77172	741144
20923	741145
34111	741146
18157	741147
55944	741148
43683	741149
6032	741150
52279	741151
47402	741152
21808	741153
7484	741154
44467	741155
30973	741156
5793	741157
6719	741158
20721	741159
7524	741160
15203	741161
4355	741162
12106	741163
5530	741164
14654	741165
11307	741166
10609	741167
44012	741168
27479	741169
51423	741170
89673	741171
40718	741172
33842	741173
19844	741174
30527	741175
4081	741176
22666	741177
63322	741178
18660	741179
27235	741180
28779	741181
17857	741182
22715	741183
1187	741184
28085	741185
33587	741186
74944	741187
20176	741188
73086	741189
1263	741190
86614	741191
84831	741192
58874	741193
33617	741194
35612	741195
65159	741196
5962	741197
6740	741198
36617	741199
2009	741200
59250	741201
20378	741202
68871	741203
39273	741204
37424	741205
3568	741206
1503	741207
3978	741208
63920	741209
24203	741210
59218	741211
11162	741212
8859	741213
4599	741214
15776	741215
45582	741216
55720	741217
82009	741218
96031	741219
49916	741220
39849	741221
18399	741222
78980	741223
18223	741224
554	741225
81478	741226
12702	741227
5581	741228
14	741229
84912	741230
67692	741231
29467	741232
49705	741233
78923	741234
4724	741235
10341	741236
1095	741237
5192	741238
14078	741239
9432	741240
229	741241
949	741242
48239	741243
33104	741244
34748	741245
12640	741246
20026	741247
5935	741248
6457	741249
72546	741250
20419	741251
52032	741252
70567	741253
46405	741254
6880	741255
28617	741256
69787	741257
64299	741258
86850	741259
24903	741260
5659	741261
44603	741262
4682	741263
24621	741264
20115	741265
6634	741266
50841	741267
1233	741268
94060	741269
1348	741270
17344	741271
2285	741272
58236	741273
25420	741274
30809	741275
62017	741276
18705	741277
18502	741278
76847	741279
7529	741280
986	741281
41081	741282
36723	741283
34606	741284
50367	741285
71860	741286
44107	741287
2029	741288
61702	741289
43386	741290
66571	741291
38609	741292
55279	741293
14029	741294
9972	741295
74505	741296
12934	741297
39963	741298
16019	741299
16470	741300
11825	741301
93295	741302
84213	741303
38286	741304
38419	741305
39070	741306
77626	741307
22328	741308
11792	741309
4817	741310
41751	741311
68752	741312
57758	741313
82305	741314
16011	741315
80962	741316
242	741317
8979	741318
15689	741319
83737	741320
3327	741321
2672	741322
63395	741323
20599	741324
66706	741325
104004	741326
63781	741327
108051	741328
9690	741329
26810	741330
20434	741331
17263	741332
71368	741333
17198	741334
41659	741335
61329	741336
26453	741337
39648	741338
350	741339
2215	741340
48002	741341
15634	741342
71132	741343
2974	741344
449	741345
15403	741346
32591	741347
38849	741348
17984	741349
79608	741350
105418	741351
22631	741352
15	741353
3848	741354
559	741355
6113	741356
4946	741357
66686	741358
28607	741359
8422	741360
63679	741361
1686	741362
63580	741363
7413	741364
74343	741365
1693	741366
66590	741367
18280	741368
22334	741369
37422	741370
1490	741371
99985	741372
4209	741373
18345	741374
41243	741375
63259	741376
5951	741377
1743	741378
94373	741379
53238	741380
75410	741381
4896	741382
41108	741383
54904	741384
16705	741385
12745	741386
77958	741387
36987	741388
50681	741389
18687	741390
31887	741391
6096	741392
102694	741393
43455	741394
158	741395
56665	741396
1824	741397
2388	741398
48644	741399
44950	741400
11818	741401
53740	741402
21361	741403
1236	741404
282	741405
8522	741406
72659	741407
36038	741408
2599	741409
36228	741410
70979	741411
35579	741412
65208	741413
50654	741414
21837	741415
2912	741416
4174	741417
14181	741418
2634	741419
61613	741420
73999	741421
28511	741422
80012	741423
17695	741424
46798	741425
13353	741426
33021	741427
70013	741428
14278	741429
79486	741430
43216	741431
8475	741432
2618	741433
57182	741434
18154	741435
35179	741436
65133	741437
52257	741438
31104	741439
34932	741440
75833	741441
47485	741442
24844	741443
26857	741444
73279	741445
58032	741446
53700	741447
50543	741448
49636	741449
16986	741450
81406	741451
18102	741452
10665	741453
17074	741454
62063	741455
5637	741456
33608	741457
67906	741458
35602	741459
3398	741460
88463	741461
13001	741462
276	741463
13287	741464
56687	741465
39662	741466
57557	741467
11643	741468
8446	741469
2917	741470
48933	741471
10131	741472
54783	741473
40937	741474
62821	741475
40391	741476
38732	741477
6002	741478
48932	741479
330	741480
57045	741481
864	741482
94254	741483
99172	741484
2704	741485
1511	741486
39811	741487
41528	741488
30231	741489
28618	741490
1036	741491
3557	741492
53954	741493
4231	741494
107128	741495
4568	741496
16596	741497
80217	741498
7496	741499
60075	741500
78602	741501
10264	741502
32331	741503
3853	741504
987	741505
504	741506
29529	741507
30268	741508
271	741509
25152	741510
27	741511
34602	741512
11622	741513
16561	741514
7348	741515
4417	741516
30081	741517
18183	741518
2675	741519
7576	741520
3697	741521
3981	741522
1308	741523
1172	741524
16628	741525
89850	741526
34121	741527
176	741528
45607	741529
19772	741530
10160	741531
1007	741532
7721	741533
45032	741534
1885	741535
3969	741536
52169	741537
9989	741538
19785	741539
39680	741540
17104	741541
55955	741542
2073	741543
12827	741544
7752	741545
340	741546
10758	741547
17908	741548
35776	741549
54646	741550
28503	741551
58574	741552
24698	741553
22104	741554
19837	741555
86188	741556
66569	741557
19143	741558
17317	741559
40808	741560
32706	741561
40423	741562
83940	741563
29636	741564
723	741565
36328	741566
19767	741567
18470	741568
1210	741569
40358	741570
215	741571
14525	741572
10902	741573
48252	741574
27	741575
12087	741576
67470	741577
22889	741578
4453	741579
1769	741580
34852	741581
6006	741582
470	741583
62218	741584
19123	741585
28820	741586
9474	741587
54194	741588
21	741589
5760	741590
1676	741591
19188	741592
19042	741593
721	741594
19608	741595
6440	741596
906	741597
50794	741598
76222	741599
3239	741600
4910	741601
7648	741602
43651	741603
35866	741604
2869	741605
10704	741606
110414	741607
87266	741608
46137	741609
10858	741610
14244	741611
54680	741612
39767	741613
46950	741614
41366	741615
82532	741616
21691	741617
91018	741618
254	741619
11681	741620
37136	741621
23338	741622
37201	741623
6203	741624
61827	741625
6251	741626
59349	741627
63988	741628
57600	741629
55255	741630
55331	741631
7788	741632
114435	741633
26889	741634
8032	741635
1426	741636
13147	741637
19807	741638
25402	741639
594	741640
53046	741641
9029	741642
2391	741643
3467	741644
23363	741645
11572	741646
9515	741647
31302	741648
11125	741649
16771	741650
42259	741651
14387	741652
602	741653
58551	741654
8844	741655
21	741656
15098	741657
2894	741658
74439	741659
14708	741660
16752	741661
30925	741662
24547	741663
46575	741664
71820	741665
73142	741666
39554	741667
16953	741668
24865	741669
25712	741670
8253	741671
50477	741672
33883	741673
4994	741674
65839	741675
29678	741676
37595	741677
53457	741678
41172	741679
55073	741680
16264	741681
65351	741682
41181	741683
30385	741684
24129	741685
789	741686
7085	741687
35385	741688
380	741689
36967	741690
72374	741691
5393	741692
62915	741693
40160	741694
38995	741695
10048	741696
24694	741697
83269	741698
6915	741699
46677	741700
63420	741701
31588	741702
42860	741703
1027	741704
464	741705
8060	741706
22888	741707
54180	741708
244	741709
46869	741710
1414	741711
43906	741712
42424	741713
68783	741714
15206	741715
31669	741716
11333	741717
43606	741718
13918	741719
37717	741720
42388	741721
21931	741722
2764	741723
37029	741724
27313	741725
111755	741726
398	741727
36857	741728
9098	741729
97514	741730
29831	741731
27809	741732
4041	741733
20936	741734
49891	741735
8585	741736
1852	741737
23739	741738
5098	741739
100592	741740
11819	741741
18953	741742
1614	741743
11192	741744
3120	741745
53391	741746
53962	741747
18924	741748
11610	741749
84018	741750
12980	741751
1256	741752
954	741753
3095	741754
12739	741755
49394	741756
29200	741757
53529	741758
45	741759
14116	741760
52898	741761
92680	741762
51910	741763
12934	741764
70123	741765
69657	741766
10327	741767
23220	741768
2408	741769
31	741770
87254	741771
13363	741772
72568	741773
260	741774
8	741775
30676	741776
85600	741777
814	741778
26277	741779
9726	741780
4954	741781
61544	741782
4227	741783
77465	741784
45804	741785
38479	741786
65215	741787
68682	741788
48773	741789
52739	741790
19182	741791
2279	741792
4313	741793
68953	741794
890	741795
79730	741796
978	741797
767	741798
67189	741799
20047	741800
60727	741801
4277	741802
50	741803
54696	741804
7747	741805
56940	741806
425	741807
137	741808
49224	741809
55921	741810
72036	741811
81946	741812
55573	741813
3550	741814
10057	741815
10604	741816
4787	741817
3162	741818
67634	741819
9941	741820
6532	741821
93318	741822
5123	741823
21654	741824
92431	741825
46489	741826
23394	741827
27662	741828
27427	741829
14780	741830
4176	741831
17487	741832
23523	741833
333	741834
13199	741835
84219	741836
101538	741837
28439	741838
24492	741839
7465	741840
88831	741841
87997	741842
34806	741843
46127	741844
13281	741845
478	741846
1500	741847
68340	741848
1445	741849
38836	741850
85176	741851
26609	741852
6573	741853
3681	741854
9411	741855
77948	741856
9358	741857
83143	741858
51072	741859
62824	741860
7986	741861
60231	741862
44264	741863
11590	741864
25055	741865
12267	741866
21960	741867
98431	741868
76914	741869
21403	741870
2136	741871
41569	741872
3444	741873
339	741874
432	741875
7198	741876
32396	741877
62164	741878
64301	741879
21	741880
1902	741881
2912	741882
55347	741883
87	741884
95300	741885
61902	741886
52165	741887
6966	741888
2872	741889
23265	741890
3011	741891
694	741892
23125	741893
48435	741894
95115	741895
8820	741896
80707	741897
5838	741898
3139	741899
891	741900
83626	741901
126	741902
8272	741903
25637	741904
38469	741905
15242	741906
2792	741907
4574	741908
24184	741909
16028	741910
166	741911
60747	741912
1531	741913
14072	741914
79818	741915
46869	741916
18485	741917
11507	741918
6224	741919
95620	741920
2148	741921
22336	741922
333	741923
1494	741924
36177	741925
27813	741926
17217	741927
31615	741928
4802	741929
9451	741930
14908	741931
73121	741932
44304	741933
16588	741934
82670	741935
4200	741936
93459	741937
31531	741938
36452	741939
7374	741940
9399	741941
4	741942
853	741943
106517	741944
4542	741945
31979	741946
10429	741947
387	741948
545	741949
33823	741950
9266	741951
7095	741952
5290	741953
21251	741954
22040	741955
57752	741956
102123	741957
27147	741958
7993	741959
69082	741960
6661	741961
35268	741962
31874	741963
240	741964
69738	741965
65761	741966
37169	741967
55821	741968
53533	741969
36914	741970
40567	741971
39028	741972
17694	741973
41753	741974
3573	741975
10944	741976
4006	741977
26100	741978
67623	741979
31070	741980
43199	741981
68421	741982
27938	741983
56256	741984
13956	741985
17252	741986
70252	741987
7256	741988
14385	741989
47962	741990
19188	741991
2554	741992
96322	741993
19733	741994
27452	741995
965	741996
35241	741997
20582	741998
32330	741999
2561	742000
17147	742001
9009	742002
6592	742003
15483	742004
4315	742005
56702	742006
143	742007
59684	742008
28059	742009
65179	742010
801	742011
75	742012
39200	742013
4936	742014
19556	742015
90855	742016
47629	742017
13141	742018
39352	742019
23930	742020
108233	742021
8659	742022
28940	742023
5747	742024
1359	742025
57989	742026
465	742027
9798	742028
8214	742029
2179	742030
55562	742031
35863	742032
6210	742033
21420	742034
514	742035
565	742036
15	742037
17632	742038
4244	742039
29038	742040
2956	742041
79896	742042
6532	742043
10813	742044
15892	742045
50787	742046
2931	742047
55362	742048
16330	742049
26	742050
83324	742051
113570	742052
9260	742053
15844	742054
6004	742055
1301	742056
97338	742057
11004	742058
14774	742059
42229	742060
84525	742061
2720	742062
14672	742063
8672	742064
42413	742065
22231	742066
27263	742067
32171	742068
14932	742069
51298	742070
46677	742071
5472	742072
41323	742073
21948	742074
21288	742075
8	742076
6812	742077
78637	742078
6983	742079
71815	742080
4083	742081
60475	742082
29511	742083
77637	742084
23775	742085
5366	742086
9260	742087
15349	742088
50036	742089
11715	742090
20469	742091
8509	742092
12220	742093
47619	742094
79395	742095
4819	742096
16947	742097
44241	742098
8740	742099
71408	742100
70479	742101
22741	742102
13878	742103
9565	742104
4515	742105
1432	742106
33841	742107
37055	742108
688	742109
13800	742110
24123	742111
416	742112
9541	742113
23507	742114
54405	742115
42761	742116
189	742117
70040	742118
46546	742119
13553	742120
2	742121
14263	742122
4133	742123
10387	742124
113608	742125
2634	742126
7276	742127
2347	742128
86212	742129
1088	742130
80844	742131
17947	742132
23477	742133
5675	742134
27206	742135
10421	742136
113128	742137
16834	742138
3579	742139
5253	742140
2186	742141
20242	742142
35993	742143
24258	742144
37244	742145
33850	742146
96922	742147
11483	742148
21739	742149
69390	742150
10897	742151
5923	742152
72115	742153
1784	742154
50717	742155
2071	742156
71498	742157
64000	742158
37304	742159
31385	742160
3723	742161
8875	742162
7625	742163
53951	742164
14464	742165
67661	742166
55352	742167
11534	742168
12	742169
17019	742170
40058	742171
7255	742172
47102	742173
229	742174
42503	742175
5033	742176
29307	742177
470	742178
3114	742179
31219	742180
30979	742181
57275	742182
40386	742183
74179	742184
6484	742185
3917	742186
7949	742187
7298	742188
17301	742189
95376	742190
40137	742191
13532	742192
68913	742193
772	742194
3904	742195
88529	742196
3148	742197
30703	742198
17321	742199
50336	742200
25826	742201
64940	742202
92974	742203
59122	742204
4981	742205
8741	742206
22021	742207
13031	742208
23391	742209
28160	742210
19611	742211
30160	742212
4404	742213
23498	742214
38189	742215
2076	742216
3197	742217
5179	742218
6870	742219
18077	742220
24848	742221
61388	742222
2051	742223
14048	742224
52213	742225
100939	742226
666	742227
56437	742228
2939	742229
99290	742230
86174	742231
4524	742232
2169	742233
5182	742234
69	742235
11469	742236
2472	742237
9673	742238
56041	742239
23985	742240
43421	742241
22613	742242
31936	742243
62791	742244
40000	742245
3719	742246
5256	742247
16629	742248
34546	742249
36661	742250
15176	742251
10780	742252
53861	742253
4168	742254
54237	742255
64744	742256
16497	742257
30168	742258
10147	742259
6196	742260
14066	742261
13663	742262
61246	742263
9130	742264
101979	742265
89288	742266
26513	742267
32735	742268
56778	742269
70684	742270
4201	742271
10077	742272
38505	742273
15671	742274
25125	742275
5961	742276
12258	742277
36265	742278
922	742279
43361	742280
13966	742281
4712	742282
12768	742283
62476	742284
39988	742285
945	742286
35032	742287
203	742288
835	742289
36229	742290
38674	742291
25216	742292
38505	742293
13481	742294
89816	742295
3789	742296
3388	742297
65467	742298
50000	742299
36993	742300
11998	742301
70080	742302
14220	742303
69906	742304
3829	742305
25453	742306
96691	742307
21355	742308
18526	742309
86873	742310
3	742311
11347	742312
37134	742313
45701	742314
71026	742315
17929	742316
2373	742317
27640	742318
3090	742319
22785	742320
54613	742321
25728	742322
18066	742323
33639	742324
25317	742325
39343	742326
28525	742327
31634	742328
49938	742329
38931	742330
31868	742331
22890	742332
106838	742333
46224	742334
211	742335
49551	742336
32819	742337
43867	742338
90652	742339
85234	742340
6841	742341
10548	742342
27372	742343
5240	742344
5185	742345
6987	742346
9791	742347
30231	742348
28545	742349
93986	742350
93174	742351
51538	742352
17370	742353
41732	742354
72349	742355
30525	742356
29018	742357
49448	742358
642	742359
66366	742360
22147	742361
53856	742362
4107	742363
13611	742364
14177	742365
62051	742366
36028	742367
41305	742368
91900	742369
38115	742370
7484	742371
99301	742372
69641	742373
9406	742374
111940	742375
31868	742376
56806	742377
41930	742378
19516	742379
53698	742380
48777	742381
33666	742382
74769	742383
3496	742384
49084	742385
2473	742386
5819	742387
7317	742388
393	742389
46700	742390
14174	742391
55021	742392
35989	742393
3960	742394
4980	742395
19855	742396
14523	742397
46676	742398
7649	742399
3453	742400
69391	742401
57896	742402
48190	742403
78065	742404
1792	742405
79317	742406
828	742407
30613	742408
91638	742409
11351	742410
2803	742411
21602	742412
199	742413
44473	742414
15008	742415
40052	742416
24292	742417
45077	742418
43863	742419
27360	742420
2032	742421
54247	742422
779	742423
38714	742424
133	742425
313	742426
66392	742427
42103	742428
56955	742429
22559	742430
4297	742431
26720	742432
1425	742433
34078	742434
35325	742435
378	742436
15233	742437
95415	742438
90598	742439
46252	742440
66277	742441
32134	742442
21139	742443
89641	742444
16872	742445
13347	742446
22171	742447
15159	742448
10543	742449
24579	742450
80012	742451
7326	742452
40716	742453
20748	742454
36580	742455
3462	742456
15204	742457
76578	742458
17691	742459
67339	742460
36749	742461
17264	742462
56700	742463
15764	742464
26959	742465
42273	742466
12967	742467
100412	742468
36750	742469
52366	742470
53538	742471
28983	742472
49578	742473
30037	742474
681	742475
3292	742476
4470	742477
3953	742478
42682	742479
55929	742480
62014	742481
59476	742482
70043	742483
101815	742484
34159	742485
29581	742486
44829	742487
6101	742488
31710	742489
4218	742490
29774	742491
56141	742492
13773	742493
13892	742494
6336	742495
37921	742496
21599	742497
50081	742498
2958	742499
60281	742500
1171	742501
35917	742502
4718	742503
16909	742504
63605	742505
26910	742506
736	742507
260	742508
76808	742509
76645	742510
64996	742511
41366	742512
39098	742513
40735	742514
88858	742515
45508	742516
5077	742517
2266	742518
33412	742519
71448	742520
15994	742521
90602	742522
13146	742523
20084	742524
78777	742525
22095	742526
34267	742527
23166	742528
1980	742529
3450	742530
27995	742531
42387	742532
1626	742533
39942	742534
29905	742535
16696	742536
39226	742537
26706	742538
27029	742539
15581	742540
19744	742541
4058	742542
52296	742543
5899	742544
325	742545
10506	742546
15329	742547
109445	742548
2406	742549
300	742550
14323	742551
36024	742552
79422	742553
85671	742554
95493	742555
42093	742556
39797	742557
21951	742558
17366	742559
34645	742560
47127	742561
102225	742562
75256	742563
6835	742564
9734	742565
50271	742566
14422	742567
11067	742568
101307	742569
32730	742570
14770	742571
356	742572
674	742573
2168	742574
69324	742575
10663	742576
2338	742577
27604	742578
6602	742579
77446	742580
39777	742581
5297	742582
28029	742583
30686	742584
9224	742585
12961	742586
34488	742587
266	742588
31	742589
40551	742590
13842	742591
20703	742592
47974	742593
15604	742594
19133	742595
2799	742596
24049	742597
2037	742598
89588	742599
21106	742600
25610	742601
1	742602
6555	742603
52784	742604
9719	742605
42739	742606
1000	742607
8373	742608
6708	742609
87260	742610
43273	742611
2970	742612
23091	742613
82730	742614
15031	742615
596	742616
536	742617
38168	742618
13154	742619
5593	742620
13261	742621
8327	742622
440	742623
11148	742624
243	742625
26833	742626
168	742627
15413	742628
3027	742629
52523	742630
28132	742631
63115	742632
25762	742633
113902	742634
79792	742635
54673	742636
1213	742637
79648	742638
53856	742639
35065	742640
21189	742641
12665	742642
1700	742643
3358	742644
65964	742645
74306	742646
85417	742647
30080	742648
17906	742649
25034	742650
41081	742651
9372	742652
40	742653
44095	742654
20551	742655
35570	742656
32502	742657
90	742658
8283	742659
69563	742660
11630	742661
38654	742662
9905	742663
46057	742664
10831	742665
98474	742666
52009	742667
30654	742668
19827	742669
22177	742670
32198	742671
39164	742672
56540	742673
5274	742674
90406	742675
34902	742676
57394	742677
45379	742678
52360	742679
16712	742680
26577	742681
5153	742682
59091	742683
1352	742684
21557	742685
90974	742686
8640	742687
8670	742688
15685	742689
89656	742690
39585	742691
26492	742692
1860	742693
4293	742694
1058	742695
1420	742696
67090	742697
28995	742698
6119	742699
44439	742700
70599	742701
7485	742702
6296	742703
2901	742704
6046	742705
33887	742706
38645	742707
111	742708
66539	742709
42195	742710
20786	742711
18904	742712
73735	742713
1794	742714
1546	742715
510	742716
81829	742717
132	742718
13981	742719
25826	742720
2913	742721
26014	742722
33881	742723
38528	742724
21637	742725
11984	742726
5885	742727
153	742728
66589	742729
26998	742730
41566	742731
33352	742732
5885	742733
48696	742734
3054	742735
58067	742736
28343	742737
34039	742738
54382	742739
20736	742740
24592	742741
32035	742742
36054	742743
42763	742744
1610	742745
22392	742746
2461	742747
9424	742748
17341	742749
37188	742750
46089	742751
36727	742752
21951	742753
30232	742754
34481	742755
4765	742756
8009	742757
29066	742758
34121	742759
5126	742760
63549	742761
3348	742762
93932	742763
3399	742764
35570	742765
32679	742766
41881	742767
57583	742768
6690	742769
118	742770
7414	742771
37723	742772
69892	742773
17492	742774
29046	742775
51314	742776
45359	742777
60146	742778
36791	742779
82347	742780
80145	742781
12886	742782
89460	742783
826	742784
12425	742785
7439	742786
5033	742787
38218	742788
1867	742789
39787	742790
24422	742791
54381	742792
38639	742793
63176	742794
18829	742795
869	742796
356	742797
39490	742798
54117	742799
2272	742800
5607	742801
87212	742802
61066	742803
14372	742804
9590	742805
1938	742806
48270	742807
84562	742808
20362	742809
13042	742810
35119	742811
64140	742812
81249	742813
71705	742814
73716	742815
3674	742816
17470	742817
5926	742818
546	742819
51658	742820
16399	742821
112	742822
14639	742823
5002	742824
455	742825
6610	742826
24060	742827
6418	742828
4069	742829
44654	742830
30017	742831
16221	742832
63574	742833
1234	742834
5564	742835
61283	742836
12074	742837
35926	742838
34912	742839
1996	742840
9176	742841
184	742842
22644	742843
10868	742844
329	742845
32059	742846
113870	742847
11300	742848
27511	742849
34172	742850
794	742851
5214	742852
24911	742853
520	742854
79214	742855
95356	742856
80784	742857
23708	742858
69496	742859
29016	742860
59659	742861
507	742862
48122	742863
866	742864
34468	742865
71474	742866
53146	742867
28479	742868
2099	742869
13668	742870
13817	742871
104780	742872
12332	742873
51973	742874
10844	742875
13062	742876
849	742877
24976	742878
17262	742879
18283	742880
49502	742881
38883	742882
67222	742883
53801	742884
37893	742885
79432	742886
9875	742887
48256	742888
94	742889
24903	742890
1941	742891
41814	742892
13888	742893
33874	742894
74230	742895
64801	742896
96	742897
1953	742898
95674	742899
33952	742900
72908	742901
52354	742902
108111	742903
28440	742904
1601	742905
1797	742906
32072	742907
72637	742908
13213	742909
1028	742910
19413	742911
14493	742912
39493	742913
8856	742914
32441	742915
39370	742916
26550	742917
10765	742918
51589	742919
11094	742920
7299	742921
2945	742922
72277	742923
8044	742924
42175	742925
32603	742926
41287	742927
484	742928
15810	742929
40983	742930
8043	742931
47688	742932
25048	742933
1973	742934
12798	742935
12441	742936
5763	742937
776	742938
70246	742939
50269	742940
48882	742941
2636	742942
42399	742943
17369	742944
43910	742945
63012	742946
276	742947
11776	742948
20060	742949
4403	742950
62094	742951
9961	742952
29331	742953
113992	742954
67568	742955
17839	742956
35763	742957
7315	742958
22281	742959
3720	742960
4228	742961
25945	742962
2716	742963
11465	742964
34796	742965
7761	742966
86855	742967
17233	742968
65352	742969
312	742970
41438	742971
38092	742972
46080	742973
47883	742974
10475	742975
12826	742976
1438	742977
92214	742978
50914	742979
25808	742980
76758	742981
32618	742982
38224	742983
17786	742984
39418	742985
11272	742986
6271	742987
41087	742988
104141	742989
42351	742990
15541	742991
1015	742992
34047	742993
13408	742994
1688	742995
3008	742996
30390	742997
27804	742998
62683	742999
71146	743000
2442	743001
99679	743002
419	743003
224	743004
36627	743005
14362	743006
65814	743007
211	743008
19908	743009
1319	743010
11888	743011
47639	743012
60486	743013
61724	743014
18518	743015
63693	743016
58024	743017
1789	743018
28033	743019
2357	743020
52760	743021
1451	743022
28803	743023
72547	743024
1965	743025
86889	743026
53452	743027
41209	743028
2816	743029
30305	743030
34565	743031
47423	743032
26095	743033
28924	743034
11372	743035
373	743036
26782	743037
4278	743038
13500	743039
26269	743040
3690	743041
86376	743042
1830	743043
5101	743044
56741	743045
62760	743046
1119	743047
18735	743048
19289	743049
14657	743050
16202	743051
9904	743052
2910	743053
16512	743054
31602	743055
82786	743056
4667	743057
77184	743058
151	743059
48932	743060
74819	743061
3321	743062
19436	743063
196	743064
25624	743065
6498	743066
50611	743067
29068	743068
104464	743069
48264	743070
33906	743071
1432	743072
22269	743073
27736	743074
6	743075
69477	743076
269	743077
24200	743078
1897	743079
354	743080
75	743081
39477	743082
6822	743083
74125	743084
3211	743085
18161	743086
79752	743087
30558	743088
566	743089
12441	743090
15888	743091
48927	743092
72415	743093
35181	743094
10703	743095
1066	743096
3713	743097
5592	743098
46875	743099
74944	743100
11385	743101
64150	743102
27381	743103
90532	743104
96112	743105
46754	743106
49522	743107
33653	743108
3651	743109
252	743110
29165	743111
1620	743112
4684	743113
5041	743114
49432	743115
83310	743116
10981	743117
33823	743118
1211	743119
1580	743120
4883	743121
8839	743122
64341	743123
53602	743124
251	743125
62459	743126
105785	743127
47679	743128
292	743129
16313	743130
8928	743131
14290	743132
10216	743133
14790	743134
15851	743135
4495	743136
46967	743137
144	743138
10495	743139
2539	743140
38006	743141
54063	743142
4220	743143
10185	743144
3706	743145
91658	743146
31668	743147
22788	743148
15104	743149
6117	743150
1239	743151
86042	743152
13127	743153
83231	743154
8643	743155
16806	743156
19691	743157
10009	743158
3885	743159
8626	743160
7421	743161
76097	743162
49873	743163
324	743164
20411	743165
12903	743166
38243	743167
21689	743168
103654	743169
86	743170
6813	743171
12779	743172
42764	743173
59579	743174
24080	743175
17925	743176
46940	743177
16035	743178
2102	743179
43029	743180
21279	743181
4828	743182
25268	743183
11118	743184
1824	743185
25503	743186
11657	743187
15912	743188
5718	743189
7889	743190
100849	743191
26778	743192
39090	743193
3775	743194
2978	743195
32183	743196
13656	743197
9704	743198
2457	743199
33094	743200
51278	743201
6162	743202
68001	743203
10187	743204
27376	743205
15648	743206
83428	743207
12404	743208
21396	743209
63853	743210
5262	743211
12323	743212
7607	743213
36253	743214
742	743215
11913	743216
53462	743217
4516	743218
13999	743219
16621	743220
112643	743221
57923	743222
34328	743223
62068	743224
45957	743225
35326	743226
9959	743227
26371	743228
5436	743229
35444	743230
10699	743231
26860	743232
5990	743233
40503	743234
14178	743235
73764	743236
91606	743237
37952	743238
21621	743239
25006	743240
62972	743241
17220	743242
41187	743243
39130	743244
22262	743245
11732	743246
82302	743247
32754	743248
18617	743249
4660	743250
73634	743251
36742	743252
5225	743253
55508	743254
37345	743255
19356	743256
35684	743257
57713	743258
2127	743259
8849	743260
29273	743261
27809	743262
1752	743263
14807	743264
59136	743265
72958	743266
97763	743267
4856	743268
25238	743269
111453	743270
53706	743271
65784	743272
2	743273
7031	743274
37572	743275
29128	743276
68310	743277
15842	743278
9527	743279
8	743280
1738	743281
112826	743282
23084	743283
66943	743284
109050	743285
18861	743286
112171	743287
63197	743288
58099	743289
62348	743290
28439	743291
52716	743292
960	743293
50832	743294
57915	743295
35452	743296
310	743297
38587	743298
4606	743299
40550	743300
35990	743301
48823	743302
3768	743303
34375	743304
48098	743305
101623	743306
6415	743307
25667	743308
27767	743309
93527	743310
2834	743311
53491	743312
26067	743313
77663	743314
23991	743315
101633	743316
8161	743317
54085	743318
54151	743319
30974	743320
2082	743321
84408	743322
15244	743323
5297	743324
38864	743325
7497	743326
59397	743327
238	743328
25734	743329
102134	743330
1295	743331
24508	743332
41836	743333
30144	743334
11955	743335
38795	743336
37089	743337
79242	743338
12786	743339
63802	743340
91105	743341
75921	743342
62858	743343
11217	743344
38815	743345
22089	743346
21494	743347
44183	743348
19130	743349
41029	743350
10423	743351
38390	743352
7070	743353
33534	743354
29284	743355
4650	743356
8494	743357
89010	743358
100228	743359
61351	743360
12135	743361
4992	743362
15305	743363
52299	743364
13964	743365
58042	743366
26244	743367
57541	743368
6407	743369
56035	743370
6750	743371
24546	743372
28391	743373
39533	743374
1370	743375
4308	743376
18339	743377
12035	743378
36299	743379
31875	743380
1328	743381
39007	743382
3496	743383
64809	743384
68347	743385
69626	743386
21043	743387
1146	743388
21006	743389
83002	743390
31349	743391
12821	743392
48395	743393
213	743394
36849	743395
19679	743396
54478	743397
832	743398
43403	743399
6716	743400
2536	743401
6490	743402
51163	743403
451	743404
19538	743405
3413	743406
14086	743407
13575	743408
8939	743409
62435	743410
17174	743411
19901	743412
6521	743413
39586	743414
1554	743415
26113	743416
59121	743417
49081	743418
38537	743419
10827	743420
3052	743421
46909	743422
22406	743423
63872	743424
37738	743425
15365	743426
66463	743427
44791	743428
697	743429
20457	743430
77903	743431
231	743432
51568	743433
5367	743434
107846	743435
38673	743436
2989	743437
2784	743438
2342	743439
9219	743440
62109	743441
51633	743442
53434	743443
3289	743444
10435	743445
22212	743446
82263	743447
42266	743448
15	743449
11421	743450
22605	743451
692	743452
37723	743453
81774	743454
25889	743455
2311	743456
104929	743457
6	743458
68051	743459
10743	743460
63818	743461
2146	743462
5877	743463
25217	743464
8669	743465
46189	743466
97863	743467
30055	743468
24392	743469
46431	743470
20996	743471
63852	743472
7878	743473
21077	743474
10434	743475
58455	743476
3700	743477
4156	743478
47415	743479
2254	743480
46746	743481
17318	743482
28364	743483
381	743484
9094	743485
27191	743486
11971	743487
42683	743488
2408	743489
24566	743490
4210	743491
6325	743492
59747	743493
15376	743494
61919	743495
79013	743496
19476	743497
46527	743498
9299	743499
31579	743500
79987	743501
24552	743502
21169	743503
10996	743504
3748	743505
8201	743506
34072	743507
62896	743508
64914	743509
1041	743510
19587	743511
23140	743512
3358	743513
61256	743514
3070	743515
15698	743516
2622	743517
13117	743518
50343	743519
18458	743520
82095	743521
16982	743522
17160	743523
1100	743524
71796	743525
79	743526
6761	743527
3262	743528
19487	743529
33831	743530
85366	743531
17043	743532
33726	743533
875	743534
25045	743535
42267	743536
20684	743537
23078	743538
6005	743539
30067	743540
23255	743541
35057	743542
76238	743543
2264	743544
614	743545
2	743546
11491	743547
61224	743548
2001	743549
6907	743550
52417	743551
8444	743552
66502	743553
9142	743554
82210	743555
76571	743556
16865	743557
82402	743558
62693	743559
43625	743560
39749	743561
6682	743562
66	743563
6098	743564
19555	743565
45198	743566
27	743567
31965	743568
38558	743569
35998	743570
18940	743571
34720	743572
639	743573
893	743574
34912	743575
15309	743576
9748	743577
23655	743578
28667	743579
91334	743580
37786	743581
28840	743582
37602	743583
7693	743584
25794	743585
5782	743586
62429	743587
22236	743588
57828	743589
24140	743590
95411	743591
2430	743592
54047	743593
33647	743594
25761	743595
23833	743596
52413	743597
39616	743598
4176	743599
9106	743600
44443	743601
77251	743602
126	743603
4258	743604
23438	743605
9351	743606
72687	743607
57222	743608
36184	743609
11915	743610
4943	743611
22499	743612
101488	743613
19866	743614
13832	743615
84911	743616
7009	743617
75091	743618
36860	743619
16281	743620
24023	743621
17966	743622
2401	743623
74778	743624
85956	743625
26972	743626
15330	743627
9753	743628
9680	743629
30330	743630
42196	743631
22128	743632
6145	743633
42315	743634
17911	743635
17444	743636
20441	743637
29	743638
57951	743639
5692	743640
25347	743641
60920	743642
9567	743643
23442	743644
40098	743645
637	743646
10619	743647
56053	743648
53665	743649
18919	743650
39032	743651
3529	743652
82855	743653
54519	743654
1099	743655
10836	743656
87617	743657
27785	743658
66930	743659
24815	743660
69415	743661
52406	743662
33690	743663
30742	743664
3158	743665
151	743666
63874	743667
40291	743668
3298	743669
16760	743670
4529	743671
72118	743672
70181	743673
33978	743674
41928	743675
6261	743676
22149	743677
12843	743678
10398	743679
23724	743680
961	743681
8574	743682
8679	743683
34375	743684
4088	743685
72076	743686
51190	743687
265	743688
26553	743689
73661	743690
86472	743691
78868	743692
54974	743693
61	743694
45026	743695
79243	743696
36980	743697
1319	743698
68	743699
54631	743700
49087	743701
32825	743702
41842	743703
10122	743704
2987	743705
7234	743706
67490	743707
51329	743708
72331	743709
31453	743710
59980	743711
55927	743712
8150	743713
1687	743714
16784	743715
64785	743716
2570	743717
3082	743718
13115	743719
9906	743720
9155	743721
44769	743722
11400	743723
30090	743724
26568	743725
8295	743726
52659	743727
44341	743728
85449	743729
2178	743730
57891	743731
34467	743732
77076	743733
41017	743734
60410	743735
3791	743736
18426	743737
10321	743738
61577	743739
60878	743740
13499	743741
2378	743742
2897	743743
20745	743744
12385	743745
41856	743746
43072	743747
17528	743748
4133	743749
82809	743750
40125	743751
48227	743752
3241	743753
18143	743754
74089	743755
97887	743756
23211	743757
15935	743758
37867	743759
23276	743760
43256	743761
83663	743762
84150	743763
54307	743764
5590	743765
3757	743766
74971	743767
8160	743768
16994	743769
40039	743770
74485	743771
107460	743772
104683	743773
50671	743774
26064	743775
27924	743776
18258	743777
46887	743778
3673	743779
107559	743780
46342	743781
47409	743782
54496	743783
1193	743784
11747	743785
48377	743786
36375	743787
41778	743788
40293	743789
3234	743790
41911	743791
1910	743792
68543	743793
49562	743794
8038	743795
37547	743796
2524	743797
1590	743798
31871	743799
76265	743800
271	743801
37076	743802
76423	743803
37807	743804
60275	743805
54312	743806
47113	743807
69630	743808
2453	743809
8096	743810
1285	743811
158	743812
13658	743813
10294	743814
97760	743815
31797	743816
16197	743817
3094	743818
64977	743819
261	743820
5959	743821
4768	743822
1514	743823
2853	743824
709	743825
54171	743826
12174	743827
17847	743828
22824	743829
9870	743830
7500	743831
81578	743832
555	743833
12681	743834
12309	743835
27292	743836
4714	743837
16169	743838
19011	743839
29300	743840
11802	743841
55956	743842
12164	743843
9047	743844
2997	743845
89403	743846
3114	743847
1615	743848
27296	743849
8858	743850
16973	743851
8901	743852
62244	743853
8387	743854
32901	743855
79042	743856
10775	743857
27999	743858
4089	743859
108145	743860
8239	743861
10071	743862
74916	743863
1542	743864
4247	743865
8993	743866
80223	743867
30175	743868
24165	743869
9954	743870
87309	743871
28084	743872
6889	743873
58939	743874
39966	743875
8989	743876
21381	743877
7679	743878
660	743879
14107	743880
17644	743881
36896	743882
67849	743883
56267	743884
36041	743885
109581	743886
18511	743887
103047	743888
33912	743889
1612	743890
64875	743891
6921	743892
82166	743893
25096	743894
22633	743895
20471	743896
29742	743897
91604	743898
434	743899
6818	743900
19974	743901
72890	743902
67611	743903
1059	743904
6305	743905
12110	743906
23083	743907
36188	743908
24267	743909
15307	743910
92057	743911
2108	743912
10894	743913
106700	743914
103851	743915
36522	743916
20499	743917
21943	743918
79601	743919
3210	743920
13307	743921
48467	743922
250	743923
2455	743924
4074	743925
34089	743926
103056	743927
53927	743928
6837	743929
49609	743930
16534	743931
73300	743932
20503	743933
67398	743934
72632	743935
103389	743936
4401	743937
23038	743938
29109	743939
23630	743940
130	743941
12547	743942
58816	743943
14474	743944
7473	743945
44	743946
20836	743947
35955	743948
33970	743949
28022	743950
15669	743951
2227	743952
25165	743953
343	743954
64052	743955
11182	743956
460	743957
1001	743958
31200	743959
13148	743960
7326	743961
25437	743962
24999	743963
1543	743964
16542	743965
17238	743966
307	743967
20418	743968
18981	743969
2044	743970
5515	743971
499	743972
587	743973
13747	743974
70324	743975
50284	743976
57219	743977
643	743978
25567	743979
15399	743980
81939	743981
66709	743982
5466	743983
83476	743984
33520	743985
332	743986
704	743987
22890	743988
22997	743989
42634	743990
36504	743991
3444	743992
39661	743993
27894	743994
58391	743995
40095	743996
9010	743997
20079	743998
27707	743999
49421	744000
77909	744001
29169	744002
70277	744003
57485	744004
44669	744005
36603	744006
13490	744007
30441	744008
26547	744009
556	744010
164	744011
3864	744012
25195	744013
10971	744014
9090	744015
51301	744016
30950	744017
81221	744018
1102	744019
33039	744020
15785	744021
11608	744022
23019	744023
5348	744024
89022	744025
26956	744026
20580	744027
47845	744028
6891	744029
28770	744030
70740	744031
2219	744032
70803	744033
97014	744034
62332	744035
69809	744036
22669	744037
34289	744038
55883	744039
47673	744040
33344	744041
2296	744042
739	744043
2026	744044
29183	744045
32838	744046
507	744047
11552	744048
38990	744049
3504	744050
16860	744051
778	744052
17247	744053
38446	744054
2510	744055
854	744056
39466	744057
25814	744058
13	744059
61158	744060
2124	744061
17289	744062
11619	744063
25857	744064
7467	744065
4746	744066
69045	744067
10816	744068
5852	744069
694	744070
2678	744071
50406	744072
61256	744073
33719	744074
5887	744075
68717	744076
13653	744077
31509	744078
18789	744079
19562	744080
1974	744081
91027	744082
8735	744083
7299	744084
28746	744085
3025	744086
37417	744087
55979	744088
6771	744089
52458	744090
1037	744091
6086	744092
1270	744093
3489	744094
65567	744095
92594	744096
4085	744097
11	744098
13796	744099
4570	744100
20259	744101
68932	744102
5244	744103
15067	744104
42660	744105
1486	744106
8874	744107
75318	744108
86967	744109
5219	744110
15250	744111
25649	744112
79157	744113
40325	744114
5481	744115
8840	744116
3874	744117
80595	744118
59586	744119
32	744120
84597	744121
102493	744122
34310	744123
36249	744124
8101	744125
66017	744126
31322	744127
1590	744128
90168	744129
4696	744130
11867	744131
7567	744132
21506	744133
22236	744134
19196	744135
12025	744136
7176	744137
42797	744138
70689	744139
50065	744140
14432	744141
50954	744142
7526	744143
66956	744144
19463	744145
28377	744146
20520	744147
11850	744148
57257	744149
2108	744150
418	744151
38928	744152
35740	744153
110226	744154
70548	744155
4187	744156
9	744157
152	744158
99372	744159
69204	744160
21158	744161
35587	744162
40063	744163
22008	744164
249	744165
26678	744166
43464	744167
63231	744168
14787	744169
71893	744170
46754	744171
10604	744172
26546	744173
36626	744174
31730	744175
3920	744176
13098	744177
42911	744178
2253	744179
86936	744180
11355	744181
41719	744182
12487	744183
3579	744184
61400	744185
1437	744186
13206	744187
34535	744188
47520	744189
8255	744190
19907	744191
60519	744192
334	744193
89562	744194
70178	744195
4713	744196
32290	744197
39329	744198
7936	744199
64707	744200
16587	744201
3054	744202
31709	744203
459	744204
57448	744205
4842	744206
1059	744207
154	744208
48349	744209
61797	744210
38489	744211
8954	744212
37927	744213
71535	744214
51787	744215
40130	744216
2714	744217
56366	744218
2033	744219
62571	744220
28545	744221
51071	744222
64791	744223
12387	744224
8929	744225
56987	744226
920	744227
17742	744228
889	744229
40714	744230
72145	744231
29624	744232
19654	744233
57058	744234
36734	744235
55416	744236
56500	744237
26518	744238
825	744239
49707	744240
64727	744241
3818	744242
779	744243
21	744244
52849	744245
50602	744246
27360	744247
74682	744248
9144	744249
39590	744250
11700	744251
33129	744252
56361	744253
54792	744254
35594	744255
12508	744256
37920	744257
76051	744258
92385	744259
10057	744260
3883	744261
14884	744262
5152	744263
132	744264
90549	744265
28874	744266
62741	744267
14396	744268
5321	744269
70665	744270
27971	744271
81338	744272
63055	744273
50631	744274
38933	744275
17136	744276
3626	744277
41670	744278
29366	744279
1806	744280
3658	744281
1951	744282
783	744283
90247	744284
18744	744285
20	744286
18600	744287
26169	744288
25955	744289
39204	744290
64846	744291
56135	744292
71183	744293
72649	744294
3472	744295
44454	744296
10161	744297
9241	744298
36714	744299
76151	744300
41177	744301
46480	744302
35245	744303
107401	744304
26659	744305
33382	744306
21427	744307
18892	744308
42684	744309
17227	744310
90271	744311
470	744312
65212	744313
18272	744314
69104	744315
7566	744316
1960	744317
21327	744318
63614	744319
23975	744320
109517	744321
54043	744322
75807	744323
30165	744324
45329	744325
27315	744326
23583	744327
73368	744328
12317	744329
8750	744330
623	744331
5376	744332
53576	744333
104993	744334
63952	744335
28477	744336
28631	744337
25751	744338
103638	744339
20777	744340
72010	744341
55960	744342
35336	744343
910	744344
65844	744345
14610	744346
8874	744347
8473	744348
12322	744349
6	744350
51460	744351
3169	744352
2393	744353
519	744354
58337	744355
14272	744356
33730	744357
39999	744358
20603	744359
42794	744360
19777	744361
35708	744362
21292	744363
1559	744364
21861	744365
107758	744366
8604	744367
3892	744368
70380	744369
82427	744370
76447	744371
86254	744372
66420	744373
10863	744374
10310	744375
19278	744376
1485	744377
52631	744378
27041	744379
6443	744380
22205	744381
20560	744382
35311	744383
58211	744384
79173	744385
23141	744386
106226	744387
60254	744388
11024	744389
1485	744390
76161	744391
73447	744392
37297	744393
31129	744394
86634	744395
31515	744396
14239	744397
8093	744398
58994	744399
18878	744400
85384	744401
89482	744402
8982	744403
20114	744404
24029	744405
171	744406
75519	744407
598	744408
2855	744409
81456	744410
10363	744411
6448	744412
204	744413
52376	744414
788	744415
53650	744416
3875	744417
79026	744418
53239	744419
13700	744420
3186	744421
44818	744422
3154	744423
46146	744424
6497	744425
102719	744426
5964	744427
90990	744428
95195	744429
12488	744430
42029	744431
18094	744432
5436	744433
72758	744434
662	744435
87581	744436
24582	744437
46658	744438
9430	744439
74	744440
104049	744441
2248	744442
17389	744443
1744	744444
11695	744445
30315	744446
28174	744447
21737	744448
21755	744449
23351	744450
32452	744451
1648	744452
5922	744453
38969	744454
13310	744455
2776	744456
8303	744457
37634	744458
33235	744459
9061	744460
3695	744461
5805	744462
14981	744463
14398	744464
12850	744465
2310	744466
79892	744467
590	744468
13948	744469
106527	744470
55806	744471
10972	744472
112947	744473
39370	744474
47580	744475
32474	744476
18548	744477
5415	744478
48312	744479
30127	744480
4200	744481
15264	744482
88698	744483
37879	744484
61447	744485
38499	744486
4585	744487
18011	744488
33429	744489
48581	744490
87883	744491
84400	744492
32043	744493
11601	744494
9946	744495
19111	744496
11420	744497
14245	744498
18871	744499
57088	744500
28862	744501
90880	744502
10795	744503
16721	744504
43426	744505
11952	744506
13308	744507
56829	744508
55723	744509
83766	744510
7449	744511
272	744512
46353	744513
617	744514
26028	744515
14377	744516
7796	744517
55175	744518
95186	744519
63512	744520
28253	744521
74616	744522
33967	744523
189	744524
9299	744525
33358	744526
2340	744527
16207	744528
39	744529
55679	744530
5226	744531
1343	744532
825	744533
48839	744534
79600	744535
22623	744536
102872	744537
5340	744538
6241	744539
9710	744540
10193	744541
65800	744542
102	744543
2526	744544
482	744545
53430	744546
52377	744547
28	744548
22436	744549
46053	744550
85445	744551
107524	744552
17257	744553
15387	744554
19320	744555
8460	744556
38692	744557
42049	744558
55827	744559
107828	744560
39895	744561
13296	744562
25912	744563
64211	744564
1934	744565
27882	744566
65114	744567
1323	744568
15948	744569
27493	744570
17306	744571
15221	744572
26796	744573
18838	744574
35791	744575
12373	744576
62102	744577
23972	744578
30431	744579
14327	744580
18924	744581
1401	744582
53062	744583
57286	744584
42194	744585
56845	744586
15380	744587
48457	744588
3728	744589
15672	744590
75183	744591
24517	744592
65463	744593
191	744594
14835	744595
86188	744596
1889	744597
25100	744598
41150	744599
4362	744600
9571	744601
16352	744602
56149	744603
43443	744604
18060	744605
7052	744606
2775	744607
53884	744608
23775	744609
19705	744610
709	744611
25136	744612
22114	744613
24598	744614
5743	744615
2766	744616
12773	744617
25216	744618
2606	744619
27289	744620
1222	744621
42724	744622
6893	744623
3259	744624
11275	744625
38595	744626
6	744627
1123	744628
58070	744629
81021	744630
1870	744631
92770	744632
52333	744633
28442	744634
2498	744635
6155	744636
25916	744637
24684	744638
27155	744639
8096	744640
100598	744641
31982	744642
64641	744643
8785	744644
37843	744645
46055	744646
31641	744647
344	744648
13455	744649
19327	744650
34558	744651
1160	744652
4411	744653
47543	744654
51113	744655
20884	744656
1118	744657
37741	744658
8820	744659
30451	744660
77295	744661
16063	744662
41652	744663
12536	744664
28170	744665
58153	744666
330	744667
4638	744668
89492	744669
2130	744670
68490	744671
65171	744672
38385	744673
59273	744674
1923	744675
85891	744676
813	744677
41759	744678
44235	744679
33783	744680
8294	744681
7414	744682
65309	744683
35896	744684
9503	744685
713	744686
25437	744687
61043	744688
908	744689
76152	744690
28068	744691
1083	744692
15377	744693
11728	744694
22346	744695
49046	744696
16077	744697
6862	744698
66865	744699
59029	744700
3618	744701
55566	744702
2131	744703
231	744704
104339	744705
5221	744706
15835	744707
16507	744708
45490	744709
82638	744710
11139	744711
63644	744712
22678	744713
32110	744714
41595	744715
14204	744716
34056	744717
17380	744718
12146	744719
18530	744720
97436	744721
150	744722
15768	744723
8019	744724
4745	744725
11026	744726
18697	744727
77376	744728
222	744729
27866	744730
7667	744731
36820	744732
68	744733
12200	744734
46263	744735
98101	744736
15456	744737
69862	744738
2055	744739
18802	744740
23131	744741
57843	744742
300	744743
165	744744
13208	744745
7062	744746
24515	744747
6515	744748
23260	744749
2755	744750
24668	744751
29456	744752
130	744753
1204	744754
683	744755
7067	744756
36005	744757
26211	744758
1770	744759
5059	744760
19575	744761
46932	744762
65514	744763
14585	744764
60126	744765
48591	744766
23558	744767
90069	744768
80261	744769
17876	744770
57698	744771
11228	744772
81537	744773
19016	744774
59480	744775
49890	744776
113061	744777
6796	744778
36959	744779
34544	744780
7775	744781
8226	744782
19533	744783
4997	744784
42496	744785
40114	744786
10806	744787
36992	744788
21341	744789
20421	744790
6022	744791
55275	744792
13707	744793
21604	744794
1175	744795
42137	744796
16839	744797
8992	744798
79646	744799
321	744800
100301	744801
24988	744802
44781	744803
16170	744804
61872	744805
88293	744806
1506	744807
1997	744808
32085	744809
738	744810
52320	744811
33818	744812
18596	744813
362	744814
26958	744815
17629	744816
5706	744817
12788	744818
14564	744819
111124	744820
38412	744821
1163	744822
70038	744823
9679	744824
29696	744825
67775	744826
143	744827
65438	744828
80326	744829
54729	744830
8919	744831
31070	744832
55950	744833
901	744834
111656	744835
5352	744836
14030	744837
6644	744838
90243	744839
89042	744840
88034	744841
65146	744842
45889	744843
70382	744844
18821	744845
16364	744846
5935	744847
48424	744848
557	744849
79644	744850
29428	744851
32442	744852
78621	744853
1642	744854
9445	744855
20829	744856
7443	744857
3999	744858
15953	744859
7557	744860
3748	744861
27642	744862
7230	744863
22652	744864
813	744865
3484	744866
42978	744867
11103	744868
79926	744869
17598	744870
62998	744871
7639	744872
5280	744873
6301	744874
149	744875
6813	744876
34144	744877
58317	744878
61623	744879
19339	744880
65904	744881
74597	744882
50237	744883
11044	744884
7357	744885
17088	744886
10758	744887
16722	744888
151	744889
32639	744890
63957	744891
2111	744892
40789	744893
33425	744894
21159	744895
37502	744896
69280	744897
47881	744898
56707	744899
40453	744900
38935	744901
18014	744902
6931	744903
17048	744904
10735	744905
767	744906
27085	744907
9377	744908
24991	744909
1404	744910
27797	744911
48738	744912
20648	744913
19213	744914
24679	744915
60779	744916
19282	744917
21141	744918
324	744919
39500	744920
91911	744921
5487	744922
60245	744923
73517	744924
54637	744925
74099	744926
1676	744927
18973	744928
46752	744929
16511	744930
42579	744931
14024	744932
2170	744933
12021	744934
36099	744935
92315	744936
57661	744937
1705	744938
169	744939
22549	744940
37861	744941
43591	744942
556	744943
22480	744944
507	744945
31468	744946
1023	744947
8125	744948
18416	744949
5307	744950
25761	744951
58282	744952
72090	744953
4812	744954
12578	744955
57850	744956
7325	744957
16616	744958
66528	744959
41022	744960
42333	744961
71392	744962
20161	744963
10415	744964
7169	744965
12636	744966
110151	744967
563	744968
30173	744969
8469	744970
62122	744971
55172	744972
2795	744973
27117	744974
31065	744975
662	744976
5582	744977
20743	744978
98094	744979
38512	744980
634	744981
91897	744982
26189	744983
106797	744984
42074	744985
16262	744986
9252	744987
532	744988
67557	744989
37100	744990
5636	744991
28161	744992
40615	744993
18178	744994
703	744995
90986	744996
15171	744997
56334	744998
14480	744999
92936	745000
2084	745001
42105	745002
24696	745003
40788	745004
57	745005
44	745006
29062	745007
1090	745008
6597	745009
14278	745010
29120	745011
65140	745012
30493	745013
324	745014
79893	745015
7176	745016
49673	745017
1981	745018
28151	745019
19877	745020
11484	745021
2173	745022
11427	745023
4920	745024
35606	745025
96398	745026
39075	745027
777	745028
15005	745029
7857	745030
52311	745031
837	745032
24004	745033
3220	745034
9739	745035
29658	745036
2441	745037
7443	745038
895	745039
17878	745040
65092	745041
105717	745042
10759	745043
48515	745044
41717	745045
20668	745046
93650	745047
833	745048
35150	745049
12790	745050
2247	745051
46874	745052
89797	745053
24328	745054
32731	745055
1593	745056
18075	745057
53520	745058
51421	745059
46313	745060
15875	745061
3558	745062
97481	745063
33838	745064
64872	745065
49989	745066
2465	745067
19791	745068
529	745069
22620	745070
9942	745071
79668	745072
200	745073
31693	745074
7747	745075
24295	745076
1694	745077
20177	745078
35957	745079
14288	745080
680	745081
3057	745082
3648	745083
71545	745084
13683	745085
19679	745086
34594	745087
2188	745088
17637	745089
68929	745090
21705	745091
1227	745092
4	745093
15545	745094
19203	745095
79	745096
89587	745097
94966	745098
34767	745099
4132	745100
16929	745101
3170	745102
15882	745103
94390	745104
55088	745105
81795	745106
100460	745107
79842	745108
97525	745109
81	745110
11093	745111
3118	745112
65727	745113
33677	745114
33869	745115
5204	745116
24585	745117
29584	745118
63229	745119
3523	745120
47591	745121
64748	745122
2003	745123
21402	745124
52114	745125
11662	745126
20154	745127
93970	745128
82945	745129
23133	745130
26893	745131
43734	745132
12603	745133
73713	745134
78132	745135
42770	745136
70937	745137
22940	745138
23662	745139
3610	745140
3571	745141
80616	745142
11688	745143
66072	745144
43363	745145
48756	745146
88653	745147
3754	745148
98444	745149
413	745150
25037	745151
2317	745152
73341	745153
4710	745154
55647	745155
13307	745156
3457	745157
2561	745158
73264	745159
222	745160
4407	745161
17515	745162
2363	745163
10921	745164
74945	745165
25594	745166
865	745167
43697	745168
38459	745169
49801	745170
1139	745171
53179	745172
82415	745173
11495	745174
47216	745175
68342	745176
24899	745177
5992	745178
19025	745179
3988	745180
65564	745181
14586	745182
35798	745183
45895	745184
47361	745185
49166	745186
37395	745187
12385	745188
56076	745189
215	745190
62	745191
8679	745192
64197	745193
34944	745194
55220	745195
76865	745196
101344	745197
83162	745198
25072	745199
8070	745200
25581	745201
12686	745202
59611	745203
6141	745204
17	745205
7197	745206
1081	745207
26003	745208
27600	745209
7616	745210
13441	745211
12308	745212
52728	745213
54293	745214
810	745215
64925	745216
22757	745217
34439	745218
5438	745219
30669	745220
64123	745221
10595	745222
41650	745223
41661	745224
2389	745225
49707	745226
198	745227
8861	745228
631	745229
1915	745230
18056	745231
34140	745232
16662	745233
2446	745234
92157	745235
20030	745236
34995	745237
8	745238
30097	745239
17120	745240
989	745241
9490	745242
624	745243
75035	745244
56992	745245
2768	745246
43496	745247
9658	745248
51621	745249
109781	745250
85572	745251
23804	745252
15900	745253
21706	745254
97268	745255
17118	745256
83353	745257
30678	745258
8487	745259
15561	745260
51268	745261
98848	745262
10008	745263
1349	745264
94623	745265
12490	745266
49471	745267
61469	745268
60683	745269
24602	745270
1494	745271
17817	745272
10482	745273
9961	745274
62	745275
15574	745276
9057	745277
2191	745278
1904	745279
103317	745280
32198	745281
22124	745282
78093	745283
7741	745284
39890	745285
56599	745286
66915	745287
54866	745288
71283	745289
52893	745290
54823	745291
1248	745292
81039	745293
56182	745294
8437	745295
3085	745296
10871	745297
31128	745298
67449	745299
17174	745300
36488	745301
54896	745302
21586	745303
48111	745304
39834	745305
42198	745306
4686	745307
17254	745308
9117	745309
48054	745310
100149	745311
18649	745312
3137	745313
74005	745314
448	745315
16821	745316
6732	745317
25678	745318
49381	745319
18502	745320
3818	745321
34387	745322
44151	745323
13290	745324
22580	745325
10195	745326
6599	745327
1323	745328
57612	745329
17685	745330
38070	745331
16298	745332
87074	745333
2915	745334
436	745335
35042	745336
25783	745337
63458	745338
15879	745339
1610	745340
5772	745341
37731	745342
21217	745343
1703	745344
10374	745345
79680	745346
8356	745347
57658	745348
40917	745349
57820	745350
14951	745351
3267	745352
50839	745353
25317	745354
79203	745355
509	745356
1377	745357
3036	745358
53446	745359
37238	745360
8185	745361
51724	745362
2927	745363
26912	745364
95780	745365
72904	745366
2417	745367
5304	745368
4534	745369
23306	745370
1569	745371
19613	745372
41527	745373
80147	745374
30219	745375
67354	745376
31178	745377
6075	745378
5383	745379
41588	745380
2805	745381
17060	745382
40627	745383
14410	745384
37994	745385
46663	745386
44	745387
108553	745388
59157	745389
6618	745390
57906	745391
34019	745392
22971	745393
5695	745394
19016	745395
51179	745396
314	745397
28399	745398
50185	745399
1083	745400
44786	745401
15251	745402
18707	745403
1302	745404
21350	745405
107634	745406
849	745407
31797	745408
2868	745409
9360	745410
64387	745411
53600	745412
46	745413
12438	745414
142	745415
15749	745416
82439	745417
1232	745418
16079	745419
2507	745420
51906	745421
770	745422
25013	745423
54633	745424
62701	745425
38426	745426
19501	745427
78683	745428
113132	745429
40726	745430
36789	745431
49460	745432
54292	745433
55038	745434
75544	745435
50038	745436
67612	745437
16997	745438
30129	745439
20097	745440
22397	745441
35055	745442
51889	745443
8056	745444
12568	745445
6425	745446
6682	745447
19011	745448
30896	745449
38023	745450
14084	745451
23612	745452
8629	745453
51146	745454
1870	745455
29762	745456
1140	745457
224	745458
83944	745459
19627	745460
8175	745461
21289	745462
82564	745463
60050	745464
34168	745465
67862	745466
47123	745467
22151	745468
9545	745469
554	745470
33384	745471
1819	745472
46427	745473
57535	745474
7640	745475
24479	745476
8070	745477
62257	745478
30262	745479
64485	745480
37516	745481
60097	745482
858	745483
67657	745484
56172	745485
36844	745486
44693	745487
366	745488
80890	745489
8263	745490
27233	745491
16855	745492
24331	745493
23351	745494
22185	745495
12210	745496
109511	745497
26095	745498
33015	745499
72547	745500
90112	745501
19071	745502
36154	745503
7731	745504
21917	745505
109719	745506
381	745507
84335	745508
74658	745509
31145	745510
85383	745511
13903	745512
96578	745513
66415	745514
36270	745515
73688	745516
9077	745517
24231	745518
56250	745519
22572	745520
23697	745521
28954	745522
88666	745523
11003	745524
24533	745525
13594	745526
45780	745527
14706	745528
4696	745529
165	745530
2134	745531
42618	745532
11412	745533
33747	745534
22391	745535
35806	745536
87382	745537
18699	745538
4620	745539
21032	745540
24000	745541
106630	745542
53048	745543
43345	745544
9605	745545
50322	745546
27931	745547
46811	745548
1005	745549
8327	745550
11139	745551
14904	745552
56	745553
20460	745554
4270	745555
21732	745556
16306	745557
63131	745558
71273	745559
9379	745560
82692	745561
7538	745562
21989	745563
80298	745564
37638	745565
56433	745566
7212	745567
69391	745568
54590	745569
5755	745570
30937	745571
3604	745572
42385	745573
522	745574
4060	745575
13621	745576
33030	745577
423	745578
297	745579
81500	745580
6094	745581
3692	745582
13798	745583
92600	745584
1913	745585
4911	745586
9369	745587
7666	745588
23873	745589
856	745590
10916	745591
41288	745592
12610	745593
746	745594
98701	745595
66256	745596
93	745597
54126	745598
55933	745599
72704	745600
18329	745601
21498	745602
8648	745603
961	745604
44418	745605
24292	745606
4075	745607
34583	745608
6427	745609
10913	745610
6181	745611
96597	745612
7585	745613
33505	745614
8010	745615
8276	745616
533	745617
21718	745618
81532	745619
49495	745620
17922	745621
1003	745622
354	745623
25369	745624
11297	745625
65528	745626
35660	745627
9869	745628
6510	745629
70567	745630
12905	745631
3439	745632
12582	745633
1199	745634
7065	745635
39172	745636
1194	745637
49495	745638
50325	745639
7	745640
29343	745641
12376	745642
30204	745643
5926	745644
28781	745645
35671	745646
25573	745647
15293	745648
96523	745649
42034	745650
10444	745651
65393	745652
39595	745653
95987	745654
49767	745655
82424	745656
29370	745657
24273	745658
1350	745659
38500	745660
19626	745661
13028	745662
5990	745663
97952	745664
31050	745665
20913	745666
36323	745667
23477	745668
87955	745669
12722	745670
7324	745671
163	745672
55911	745673
30146	745674
27701	745675
37457	745676
32867	745677
46103	745678
50924	745679
58167	745680
52964	745681
11074	745682
62384	745683
96326	745684
1046	745685
8076	745686
5694	745687
7910	745688
1390	745689
13106	745690
44188	745691
18857	745692
56282	745693
21859	745694
828	745695
3580	745696
39372	745697
8054	745698
97437	745699
39376	745700
89990	745701
20531	745702
2841	745703
11098	745704
34256	745705
224	745706
212	745707
1550	745708
104613	745709
12899	745710
64776	745711
13222	745712
2240	745713
132	745714
47416	745715
36968	745716
52586	745717
57	745718
934	745719
37205	745720
63901	745721
1587	745722
29369	745723
2151	745724
30043	745725
3826	745726
37559	745727
46858	745728
96409	745729
24538	745730
54028	745731
4294	745732
14697	745733
68737	745734
2743	745735
20780	745736
49261	745737
32646	745738
22906	745739
91048	745740
141	745741
11770	745742
158	745743
8060	745744
17721	745745
21978	745746
45262	745747
76760	745748
102847	745749
24230	745750
2906	745751
24555	745752
62300	745753
5844	745754
301	745755
18790	745756
33100	745757
2061	745758
14710	745759
74079	745760
852	745761
10711	745762
26612	745763
10501	745764
53597	745765
21634	745766
1053	745767
49993	745768
15359	745769
22804	745770
8366	745771
14348	745772
9745	745773
66769	745774
32009	745775
63104	745776
48902	745777
53893	745778
66045	745779
1483	745780
15933	745781
66633	745782
53475	745783
14338	745784
65816	745785
3046	745786
16427	745787
94	745788
13400	745789
63243	745790
73406	745791
76202	745792
6349	745793
28095	745794
18420	745795
24733	745796
19019	745797
25552	745798
94826	745799
6154	745800
8580	745801
6348	745802
36738	745803
13437	745804
26849	745805
2282	745806
23666	745807
61773	745808
33651	745809
10334	745810
103865	745811
21602	745812
19009	745813
27718	745814
32220	745815
35730	745816
10102	745817
8045	745818
59605	745819
22549	745820
58286	745821
7442	745822
9999	745823
10743	745824
80687	745825
23899	745826
10274	745827
15730	745828
28798	745829
11379	745830
770	745831
28284	745832
1547	745833
64259	745834
12377	745835
6131	745836
812	745837
27776	745838
10857	745839
17468	745840
26957	745841
10215	745842
3590	745843
31674	745844
4515	745845
31823	745846
17397	745847
388	745848
570	745849
24724	745850
65317	745851
24420	745852
5731	745853
12069	745854
42547	745855
20399	745856
3545	745857
82228	745858
37615	745859
22103	745860
11462	745861
2073	745862
72696	745863
75364	745864
4303	745865
94281	745866
83454	745867
62509	745868
68414	745869
31567	745870
29991	745871
53576	745872
15386	745873
8964	745874
7372	745875
29370	745876
43596	745877
26536	745878
3800	745879
21	745880
14059	745881
69800	745882
75838	745883
10211	745884
13725	745885
327	745886
48484	745887
79585	745888
1399	745889
31807	745890
4862	745891
14681	745892
63687	745893
25844	745894
3844	745895
37865	745896
16508	745897
898	745898
30898	745899
7774	745900
94136	745901
40767	745902
31462	745903
18462	745904
15219	745905
11375	745906
42240	745907
95353	745908
102922	745909
32934	745910
56811	745911
5969	745912
56812	745913
42246	745914
13668	745915
12	745916
22035	745917
57109	745918
4237	745919
30535	745920
5043	745921
1229	745922
16467	745923
68217	745924
6784	745925
2	745926
2796	745927
22504	745928
20825	745929
94222	745930
5073	745931
37056	745932
27997	745933
76073	745934
30485	745935
60577	745936
32064	745937
60236	745938
4432	745939
8379	745940
11633	745941
85327	745942
31310	745943
3876	745944
3954	745945
22178	745946
29806	745947
87707	745948
32885	745949
14188	745950
17056	745951
60109	745952
8052	745953
101464	745954
63977	745955
129	745956
38503	745957
76549	745958
28788	745959
11982	745960
449	745961
75875	745962
87374	745963
8177	745964
46958	745965
17470	745966
82296	745967
46115	745968
17340	745969
34099	745970
25521	745971
181	745972
16815	745973
5691	745974
9419	745975
35322	745976
29209	745977
108544	745978
4679	745979
73122	745980
16590	745981
574	745982
45277	745983
13921	745984
4874	745985
390	745986
8420	745987
4289	745988
38332	745989
18234	745990
55342	745991
8	745992
28669	745993
60671	745994
12346	745995
56746	745996
49007	745997
3908	745998
77877	745999
3902	746000
63629	746001
9383	746002
22484	746003
60909	746004
52569	746005
19793	746006
26894	746007
20423	746008
9623	746009
11444	746010
48795	746011
18767	746012
21428	746013
20245	746014
84175	746015
38924	746016
19055	746017
8738	746018
65689	746019
73471	746020
21195	746021
65893	746022
28106	746023
24512	746024
1189	746025
53914	746026
6395	746027
53512	746028
56078	746029
8969	746030
2980	746031
81454	746032
76636	746033
33768	746034
558	746035
2854	746036
46914	746037
21506	746038
4823	746039
61201	746040
40150	746041
27783	746042
36380	746043
56227	746044
4874	746045
23139	746046
56752	746047
26975	746048
46101	746049
7359	746050
788	746051
81401	746052
59481	746053
38885	746054
18389	746055
88143	746056
61569	746057
62261	746058
77841	746059
10346	746060
15446	746061
36124	746062
52256	746063
1343	746064
19635	746065
40434	746066
9722	746067
1432	746068
1900	746069
39919	746070
5466	746071
77954	746072
43495	746073
15503	746074
27394	746075
65852	746076
77111	746077
7236	746078
38393	746079
19749	746080
91155	746081
650	746082
10037	746083
991	746084
1140	746085
2089	746086
22548	746087
36403	746088
14211	746089
74840	746090
52969	746091
82168	746092
43676	746093
7123	746094
6511	746095
662	746096
909	746097
68248	746098
44197	746099
19542	746100
39681	746101
1195	746102
36562	746103
23237	746104
85586	746105
32522	746106
11543	746107
14091	746108
5147	746109
6959	746110
15525	746111
54720	746112
32981	746113
2222	746114
39531	746115
50073	746116
7528	746117
820	746118
14478	746119
570	746120
5514	746121
23585	746122
22964	746123
38485	746124
1737	746125
31141	746126
584	746127
5464	746128
11724	746129
69534	746130
22197	746131
8577	746132
75653	746133
6173	746134
14486	746135
24399	746136
47862	746137
24759	746138
6291	746139
3227	746140
90543	746141
6266	746142
71603	746143
13655	746144
35151	746145
26006	746146
75122	746147
7636	746148
6416	746149
615	746150
91636	746151
25609	746152
16667	746153
47794	746154
3735	746155
4082	746156
4069	746157
33469	746158
6398	746159
13396	746160
92167	746161
58857	746162
13362	746163
7252	746164
19867	746165
9699	746166
3921	746167
64543	746168
30041	746169
32990	746170
50320	746171
49740	746172
39909	746173
63918	746174
14428	746175
21020	746176
69	746177
807	746178
47717	746179
38912	746180
52307	746181
4479	746182
53855	746183
24956	746184
40894	746185
10394	746186
13408	746187
8836	746188
33541	746189
452	746190
10353	746191
15148	746192
1813	746193
1145	746194
37730	746195
9090	746196
52509	746197
105834	746198
8537	746199
36913	746200
21210	746201
61748	746202
1	746203
21925	746204
20230	746205
69400	746206
63200	746207
14269	746208
103580	746209
13927	746210
14803	746211
1060	746212
2711	746213
1699	746214
9391	746215
1375	746216
2198	746217
85883	746218
2328	746219
2519	746220
10684	746221
7035	746222
44819	746223
112043	746224
4093	746225
36654	746226
42675	746227
101149	746228
31510	746229
80088	746230
28932	746231
22537	746232
47328	746233
16431	746234
438	746235
30759	746236
25456	746237
26289	746238
52868	746239
44738	746240
7760	746241
8019	746242
42347	746243
60579	746244
44761	746245
22728	746246
65407	746247
93858	746248
22937	746249
447	746250
10095	746251
45524	746252
46832	746253
12186	746254
28042	746255
2539	746256
83198	746257
15145	746258
30959	746259
8686	746260
7555	746261
27990	746262
83320	746263
53659	746264
26782	746265
27059	746266
40246	746267
73001	746268
24703	746269
1743	746270
11425	746271
7398	746272
18915	746273
64474	746274
72977	746275
74055	746276
32072	746277
24397	746278
6763	746279
19964	746280
1583	746281
20074	746282
79206	746283
13880	746284
68638	746285
26102	746286
54366	746287
45141	746288
17700	746289
9261	746290
13371	746291
43945	746292
46162	746293
7819	746294
64542	746295
7630	746296
22000	746297
42358	746298
61025	746299
748	746300
31668	746301
75848	746302
30211	746303
12511	746304
682	746305
351	746306
47195	746307
515	746308
1135	746309
32318	746310
112730	746311
11158	746312
22883	746313
388	746314
57824	746315
1709	746316
16244	746317
86572	746318
56794	746319
34246	746320
16541	746321
24164	746322
5136	746323
994	746324
45913	746325
64361	746326
12256	746327
10425	746328
101714	746329
86160	746330
4939	746331
4237	746332
27142	746333
36813	746334
27760	746335
55545	746336
79583	746337
13997	746338
30207	746339
106676	746340
9248	746341
31100	746342
58370	746343
33451	746344
48163	746345
61067	746346
15587	746347
13723	746348
51364	746349
3407	746350
74426	746351
29606	746352
25450	746353
13424	746354
25975	746355
416	746356
19746	746357
14717	746358
66014	746359
2868	746360
2802	746361
12366	746362
109155	746363
33721	746364
10228	746365
18780	746366
67219	746367
17906	746368
55008	746369
29809	746370
3145	746371
171	746372
15282	746373
11755	746374
93947	746375
38746	746376
14622	746377
39023	746378
2940	746379
30042	746380
45981	746381
3320	746382
437	746383
23514	746384
35223	746385
45596	746386
2096	746387
32632	746388
21	746389
21554	746390
375	746391
209	746392
21597	746393
94043	746394
8727	746395
46213	746396
48026	746397
39009	746398
2176	746399
1552	746400
47160	746401
8467	746402
11051	746403
3244	746404
9757	746405
17148	746406
141	746407
23737	746408
11170	746409
63145	746410
22934	746411
2478	746412
42391	746413
8619	746414
139	746415
9990	746416
3198	746417
83	746418
12751	746419
3688	746420
5494	746421
3739	746422
16912	746423
68403	746424
55471	746425
12155	746426
30425	746427
2591	746428
8172	746429
13362	746430
67865	746431
12136	746432
9457	746433
54682	746434
68780	746435
26020	746436
9052	746437
42838	746438
5040	746439
10523	746440
60770	746441
25228	746442
3684	746443
16002	746444
1488	746445
42883	746446
5991	746447
50759	746448
51318	746449
79303	746450
33388	746451
56015	746452
1220	746453
21296	746454
15964	746455
89074	746456
17776	746457
3535	746458
3149	746459
198	746460
6389	746461
4466	746462
33056	746463
53224	746464
40524	746465
19932	746466
21483	746467
33580	746468
75158	746469
1635	746470
6357	746471
8575	746472
18718	746473
43261	746474
23563	746475
61509	746476
96881	746477
74032	746478
7990	746479
51659	746480
38684	746481
39246	746482
4079	746483
10916	746484
18807	746485
8893	746486
21179	746487
57494	746488
37098	746489
58702	746490
40050	746491
10378	746492
67273	746493
70873	746494
104246	746495
87310	746496
20968	746497
6078	746498
27313	746499
7320	746500
23439	746501
75499	746502
17574	746503
34963	746504
454	746505
3458	746506
48451	746507
21164	746508
5888	746509
35098	746510
74287	746511
23716	746512
136	746513
95734	746514
23496	746515
147	746516
53938	746517
62981	746518
76718	746519
43137	746520
12864	746521
41310	746522
27006	746523
78601	746524
12358	746525
26251	746526
56834	746527
37683	746528
58078	746529
62976	746530
16595	746531
35670	746532
16997	746533
2523	746534
3131	746535
31864	746536
38198	746537
4630	746538
21620	746539
19351	746540
40873	746541
63025	746542
21459	746543
33059	746544
6583	746545
34020	746546
9773	746547
20838	746548
15606	746549
31263	746550
1083	746551
54806	746552
64114	746553
7951	746554
57856	746555
55908	746556
1383	746557
67221	746558
13794	746559
80938	746560
24342	746561
2991	746562
5022	746563
30289	746564
70035	746565
2840	746566
4645	746567
11003	746568
4172	746569
56096	746570
34498	746571
39412	746572
9126	746573
110205	746574
48436	746575
29432	746576
7420	746577
9265	746578
77179	746579
19896	746580
1886	746581
10506	746582
48420	746583
5749	746584
14345	746585
53917	746586
30264	746587
33583	746588
61476	746589
16641	746590
18903	746591
9073	746592
66292	746593
42391	746594
34067	746595
49060	746596
33500	746597
56685	746598
357	746599
9563	746600
1210	746601
28945	746602
236	746603
8395	746604
38466	746605
9985	746606
28850	746607
55038	746608
17838	746609
21977	746610
11069	746611
53635	746612
10333	746613
1334	746614
13674	746615
42593	746616
68659	746617
8521	746618
40119	746619
4148	746620
94	746621
40348	746622
38211	746623
7240	746624
3092	746625
21912	746626
425	746627
45520	746628
8892	746629
31984	746630
17173	746631
37111	746632
14524	746633
12077	746634
47436	746635
67268	746636
848	746637
15059	746638
34141	746639
15297	746640
35932	746641
47698	746642
3548	746643
16529	746644
19	746645
6688	746646
24904	746647
38072	746648
55569	746649
19464	746650
6239	746651
19745	746652
45884	746653
14024	746654
48599	746655
17223	746656
466	746657
8522	746658
40178	746659
67270	746660
61003	746661
55133	746662
53533	746663
38430	746664
95864	746665
3918	746666
8729	746667
67058	746668
42467	746669
18437	746670
78410	746671
2568	746672
1864	746673
6327	746674
1376	746675
31703	746676
36863	746677
109255	746678
88283	746679
41	746680
32594	746681
2330	746682
21646	746683
2207	746684
27136	746685
30631	746686
76222	746687
46967	746688
26704	746689
38283	746690
16462	746691
63720	746692
89511	746693
12528	746694
4528	746695
19580	746696
8491	746697
3734	746698
5533	746699
5489	746700
37584	746701
36278	746702
21681	746703
8727	746704
5945	746705
11513	746706
7626	746707
26471	746708
10316	746709
16862	746710
98630	746711
95767	746712
23740	746713
36397	746714
42502	746715
3516	746716
499	746717
39559	746718
70064	746719
45441	746720
53938	746721
44220	746722
101252	746723
349	746724
26672	746725
62985	746726
62519	746727
16017	746728
69717	746729
51976	746730
25347	746731
16866	746732
56063	746733
65324	746734
1058	746735
9255	746736
17	746737
47423	746738
3818	746739
33721	746740
57631	746741
49530	746742
76337	746743
20294	746744
44109	746745
16874	746746
5732	746747
5407	746748
15527	746749
6552	746750
48032	746751
7212	746752
11413	746753
2055	746754
15540	746755
32100	746756
44789	746757
73186	746758
45712	746759
48432	746760
43743	746761
46982	746762
24843	746763
139	746764
2101	746765
22918	746766
62351	746767
53873	746768
20418	746769
12614	746770
43616	746771
81225	746772
59623	746773
57667	746774
44902	746775
40625	746776
63014	746777
24618	746778
84489	746779
43100	746780
29404	746781
10387	746782
11	746783
34069	746784
25900	746785
73184	746786
59680	746787
5012	746788
7312	746789
868	746790
48127	746791
102841	746792
54075	746793
21425	746794
12644	746795
46032	746796
3610	746797
34181	746798
25483	746799
10892	746800
29085	746801
3279	746802
44064	746803
41349	746804
74005	746805
2767	746806
2203	746807
71101	746808
11513	746809
2892	746810
11598	746811
29433	746812
29437	746813
15035	746814
46157	746815
19466	746816
4278	746817
52076	746818
47916	746819
49629	746820
36667	746821
7050	746822
42285	746823
47276	746824
11835	746825
5667	746826
18597	746827
26683	746828
25539	746829
63045	746830
83041	746831
9645	746832
24050	746833
168	746834
41191	746835
80961	746836
46838	746837
51916	746838
40263	746839
26983	746840
4091	746841
46392	746842
1621	746843
48509	746844
100177	746845
27383	746846
26052	746847
42787	746848
3779	746849
18435	746850
15737	746851
1119	746852
57093	746853
41889	746854
47725	746855
71216	746856
24445	746857
102905	746858
37745	746859
1587	746860
61424	746861
53162	746862
95928	746863
81551	746864
36712	746865
38931	746866
45067	746867
65400	746868
62881	746869
69476	746870
68441	746871
17452	746872
64561	746873
92087	746874
3787	746875
50519	746876
42747	746877
10498	746878
11243	746879
82833	746880
9523	746881
10889	746882
232	746883
26296	746884
2491	746885
35014	746886
66503	746887
25616	746888
49610	746889
30030	746890
19870	746891
13584	746892
6140	746893
3685	746894
1840	746895
28367	746896
49467	746897
7521	746898
29848	746899
6570	746900
6765	746901
100	746902
3558	746903
54786	746904
7592	746905
43655	746906
23320	746907
5447	746908
53601	746909
8630	746910
2578	746911
19791	746912
19554	746913
18119	746914
68764	746915
33148	746916
53538	746917
7740	746918
17778	746919
34913	746920
36427	746921
30524	746922
36984	746923
45785	746924
52305	746925
49565	746926
53140	746927
46424	746928
64098	746929
27279	746930
23522	746931
9809	746932
21953	746933
872	746934
3120	746935
6036	746936
2248	746937
520	746938
73522	746939
70335	746940
24170	746941
2731	746942
17865	746943
41918	746944
15041	746945
32822	746946
424	746947
20152	746948
54182	746949
68637	746950
1992	746951
88066	746952
24103	746953
85739	746954
37178	746955
68103	746956
788	746957
35925	746958
6866	746959
23334	746960
22629	746961
4104	746962
581	746963
41712	746964
68499	746965
65971	746966
110831	746967
18564	746968
3595	746969
63680	746970
23832	746971
198	746972
29646	746973
231	746974
27290	746975
2215	746976
30139	746977
10215	746978
95895	746979
53351	746980
28400	746981
19546	746982
6387	746983
68770	746984
17344	746985
3155	746986
3419	746987
59832	746988
11031	746989
64226	746990
12591	746991
11423	746992
63364	746993
8289	746994
3500	746995
75611	746996
94491	746997
46606	746998
39381	746999
17274	747000
12942	747001
1018	747002
63570	747003
3773	747004
110806	747005
44306	747006
553	747007
47751	747008
8294	747009
32529	747010
3454	747011
36907	747012
5646	747013
11391	747014
14431	747015
38295	747016
867	747017
1300	747018
19265	747019
29189	747020
78356	747021
14099	747022
35419	747023
6287	747024
621	747025
49517	747026
18748	747027
54790	747028
13528	747029
5744	747030
73005	747031
7236	747032
8985	747033
12625	747034
2362	747035
6665	747036
43565	747037
37891	747038
100669	747039
4024	747040
378	747041
4672	747042
13512	747043
3620	747044
24479	747045
12763	747046
100537	747047
58671	747048
77130	747049
13185	747050
3040	747051
1263	747052
80597	747053
72981	747054
1360	747055
71836	747056
31998	747057
11082	747058
16346	747059
16961	747060
14194	747061
1500	747062
61681	747063
3850	747064
78921	747065
8362	747066
30614	747067
1003	747068
6294	747069
14506	747070
1352	747071
19829	747072
3281	747073
8160	747074
48568	747075
19467	747076
48040	747077
7343	747078
81636	747079
56809	747080
25413	747081
19765	747082
90695	747083
60080	747084
57687	747085
22378	747086
30738	747087
5063	747088
21056	747089
28540	747090
22	747091
92892	747092
67632	747093
1336	747094
69863	747095
69313	747096
51652	747097
22200	747098
8514	747099
7419	747100
19816	747101
62086	747102
70240	747103
10265	747104
47729	747105
6085	747106
78563	747107
11128	747108
276	747109
18005	747110
63590	747111
7685	747112
36613	747113
42664	747114
48589	747115
15829	747116
68316	747117
61097	747118
1039	747119
6270	747120
68354	747121
41390	747122
37043	747123
15666	747124
6785	747125
49319	747126
18311	747127
26959	747128
110204	747129
49516	747130
29475	747131
33247	747132
45310	747133
1034	747134
72871	747135
41301	747136
4630	747137
132	747138
101694	747139
76472	747140
31756	747141
103358	747142
49538	747143
24269	747144
1284	747145
124	747146
11241	747147
4483	747148
62138	747149
12345	747150
1333	747151
19224	747152
21802	747153
38023	747154
14112	747155
82435	747156
12912	747157
95423	747158
4646	747159
43027	747160
84361	747161
24942	747162
28541	747163
11586	747164
28560	747165
2570	747166
46293	747167
76228	747168
63158	747169
84	747170
79527	747171
96803	747172
45282	747173
50547	747174
46681	747175
5542	747176
2908	747177
6038	747178
42315	747179
12401	747180
2294	747181
7428	747182
90	747183
3690	747184
29258	747185
1099	747186
27140	747187
26251	747188
24853	747189
73835	747190
47830	747191
41261	747192
70820	747193
17367	747194
80285	747195
57499	747196
5075	747197
39693	747198
3728	747199
13974	747200
24392	747201
12035	747202
8385	747203
411	747204
42993	747205
12975	747206
80045	747207
9378	747208
19753	747209
37376	747210
228	747211
43882	747212
19177	747213
40646	747214
1911	747215
9991	747216
55548	747217
38147	747218
981	747219
803	747220
71630	747221
262	747222
106348	747223
99805	747224
16104	747225
10437	747226
52470	747227
3701	747228
43638	747229
36896	747230
34481	747231
93294	747232
5174	747233
25440	747234
71444	747235
87597	747236
71513	747237
51227	747238
4387	747239
69847	747240
7236	747241
26788	747242
34443	747243
16068	747244
8974	747245
21079	747246
2960	747247
46472	747248
7184	747249
18134	747250
782	747251
45295	747252
65169	747253
1305	747254
47192	747255
27441	747256
1165	747257
1848	747258
100941	747259
10464	747260
8046	747261
15103	747262
1823	747263
16327	747264
45231	747265
23133	747266
34095	747267
22954	747268
25406	747269
46744	747270
36748	747271
3020	747272
75546	747273
95576	747274
12112	747275
251	747276
15596	747277
73348	747278
8112	747279
11871	747280
113892	747281
151	747282
17673	747283
1131	747284
25995	747285
38201	747286
53736	747287
8722	747288
6383	747289
27080	747290
64658	747291
23405	747292
4126	747293
38754	747294
13897	747295
17231	747296
7112	747297
25645	747298
44663	747299
80669	747300
11632	747301
18454	747302
55007	747303
46434	747304
22121	747305
2151	747306
99075	747307
67770	747308
30874	747309
4035	747310
3994	747311
83202	747312
16991	747313
43032	747314
45952	747315
94149	747316
46575	747317
23987	747318
4440	747319
17245	747320
39463	747321
17562	747322
43898	747323
845	747324
72228	747325
34936	747326
67868	747327
73461	747328
68805	747329
47198	747330
69016	747331
9300	747332
33733	747333
80435	747334
82726	747335
14727	747336
22882	747337
12973	747338
1647	747339
55847	747340
41177	747341
48348	747342
40322	747343
77694	747344
14772	747345
99129	747346
56132	747347
6192	747348
8441	747349
5346	747350
8960	747351
91222	747352
901	747353
12360	747354
7133	747355
66356	747356
52178	747357
8714	747358
44847	747359
9970	747360
9827	747361
9923	747362
7240	747363
12496	747364
19877	747365
58906	747366
64620	747367
39205	747368
20912	747369
448	747370
1096	747371
5827	747372
16876	747373
2105	747374
40192	747375
83970	747376
222	747377
11918	747378
2033	747379
20517	747380
24665	747381
58659	747382
704	747383
23578	747384
25857	747385
47102	747386
41523	747387
8010	747388
719	747389
26306	747390
21847	747391
28576	747392
14724	747393
77672	747394
7633	747395
10169	747396
69001	747397
13877	747398
63685	747399
80279	747400
4587	747401
79508	747402
38865	747403
45732	747404
11053	747405
111764	747406
8921	747407
20205	747408
6485	747409
54993	747410
467	747411
8804	747412
310	747413
26636	747414
33330	747415
40995	747416
28683	747417
2123	747418
44842	747419
24010	747420
1372	747421
24283	747422
23032	747423
18738	747424
23364	747425
2821	747426
112221	747427
79712	747428
85	747429
16617	747430
7375	747431
90191	747432
46819	747433
44763	747434
4525	747435
3212	747436
40070	747437
77488	747438
2713	747439
37358	747440
69322	747441
60637	747442
6	747443
6930	747444
191	747445
79427	747446
72555	747447
12805	747448
14669	747449
3927	747450
33402	747451
30646	747452
29961	747453
4862	747454
23690	747455
54278	747456
27202	747457
44364	747458
47755	747459
89380	747460
15490	747461
1228	747462
1228	747463
55197	747464
88251	747465
16214	747466
70	747467
20114	747468
1236	747469
15651	747470
886	747471
516	747472
9989	747473
29742	747474
2569	747475
19653	747476
32937	747477
7226	747478
4247	747479
20367	747480
44583	747481
45710	747482
81233	747483
95948	747484
92250	747485
63770	747486
21737	747487
61173	747488
112	747489
90700	747490
20618	747491
5042	747492
69602	747493
8952	747494
11570	747495
26179	747496
33855	747497
31778	747498
91858	747499
47222	747500
5704	747501
26902	747502
7289	747503
9854	747504
9705	747505
18131	747506
61091	747507
59539	747508
53569	747509
5854	747510
10467	747511
32607	747512
2968	747513
6897	747514
12688	747515
1460	747516
37139	747517
47691	747518
68915	747519
36575	747520
49291	747521
9923	747522
31994	747523
33767	747524
16332	747525
21189	747526
10147	747527
50705	747528
16131	747529
939	747530
92837	747531
59891	747532
10272	747533
27229	747534
3897	747535
58727	747536
77303	747537
49010	747538
18395	747539
110167	747540
39553	747541
71468	747542
71824	747543
150	747544
38183	747545
59877	747546
1099	747547
14000	747548
34539	747549
30393	747550
23089	747551
1552	747552
1750	747553
17024	747554
23093	747555
38162	747556
41198	747557
334	747558
14611	747559
80687	747560
14562	747561
285	747562
7063	747563
29296	747564
3477	747565
4916	747566
56061	747567
44067	747568
1216	747569
38688	747570
2736	747571
4550	747572
49669	747573
12274	747574
45226	747575
13321	747576
14626	747577
21389	747578
7341	747579
968	747580
1745	747581
2441	747582
14667	747583
34206	747584
28496	747585
43635	747586
12518	747587
42112	747588
41651	747589
65192	747590
46478	747591
54270	747592
3973	747593
1612	747594
41652	747595
5244	747596
7194	747597
77732	747598
36918	747599
5556	747600
8694	747601
35074	747602
29861	747603
27969	747604
6501	747605
33863	747606
16955	747607
37397	747608
51750	747609
10253	747610
8669	747611
31463	747612
1473	747613
19588	747614
7721	747615
14144	747616
17850	747617
14472	747618
11446	747619
33339	747620
15056	747621
5806	747622
76620	747623
87689	747624
42443	747625
4059	747626
92562	747627
25148	747628
42698	747629
11931	747630
6163	747631
83581	747632
46857	747633
48099	747634
44402	747635
9202	747636
16914	747637
7340	747638
89494	747639
11027	747640
2105	747641
219	747642
13	747643
42407	747644
4016	747645
106791	747646
7968	747647
2393	747648
26435	747649
28889	747650
18874	747651
64853	747652
71993	747653
1298	747654
83368	747655
30084	747656
17883	747657
200	747658
24690	747659
868	747660
72350	747661
33402	747662
636	747663
90245	747664
55039	747665
4495	747666
2427	747667
291	747668
71202	747669
846	747670
12181	747671
35373	747672
17105	747673
686	747674
41141	747675
6789	747676
5054	747677
4635	747678
21596	747679
54631	747680
78275	747681
10446	747682
32422	747683
33015	747684
26338	747685
59737	747686
4730	747687
43644	747688
79992	747689
48285	747690
4830	747691
29556	747692
17223	747693
7683	747694
13143	747695
1279	747696
24056	747697
12577	747698
6868	747699
30823	747700
20521	747701
3489	747702
54319	747703
49611	747704
24021	747705
774	747706
2247	747707
12458	747708
1273	747709
5632	747710
6	747711
27677	747712
2958	747713
57932	747714
92378	747715
52524	747716
73371	747717
3710	747718
363	747719
11284	747720
28210	747721
15482	747722
84559	747723
59836	747724
6843	747725
5202	747726
11182	747727
59187	747728
10430	747729
7831	747730
13210	747731
4408	747732
29990	747733
13983	747734
459	747735
15914	747736
2974	747737
751	747738
16979	747739
14574	747740
3782	747741
24737	747742
5904	747743
40228	747744
66335	747745
555	747746
33820	747747
102907	747748
4690	747749
29166	747750
4829	747751
52619	747752
47464	747753
20930	747754
1106	747755
95981	747756
84178	747757
10783	747758
7696	747759
6924	747760
343	747761
3344	747762
5851	747763
80538	747764
54756	747765
1434	747766
56065	747767
35986	747768
3679	747769
112424	747770
91090	747771
86843	747772
13965	747773
12471	747774
72901	747775
24079	747776
904	747777
21927	747778
51137	747779
6032	747780
5128	747781
19150	747782
1481	747783
4163	747784
90714	747785
39153	747786
82403	747787
65442	747788
33886	747789
32287	747790
4168	747791
968	747792
9580	747793
2953	747794
76265	747795
701	747796
93945	747797
53412	747798
1521	747799
6837	747800
40311	747801
14901	747802
29155	747803
16282	747804
70252	747805
61422	747806
21263	747807
27621	747808
84103	747809
590	747810
2161	747811
11124	747812
24	747813
57644	747814
67686	747815
17449	747816
86686	747817
56379	747818
3275	747819
32921	747820
7063	747821
496	747822
22648	747823
24043	747824
22405	747825
11749	747826
675	747827
13112	747828
20991	747829
4752	747830
47221	747831
5121	747832
32743	747833
71172	747834
5745	747835
4481	747836
20233	747837
71804	747838
2380	747839
37973	747840
34737	747841
60529	747842
50472	747843
32118	747844
372	747845
57	747846
1728	747847
2364	747848
7560	747849
13279	747850
14690	747851
75820	747852
7137	747853
1124	747854
10851	747855
20200	747856
7326	747857
66685	747858
53399	747859
111066	747860
69479	747861
3711	747862
75938	747863
9836	747864
25325	747865
105429	747866
91620	747867
38836	747868
5637	747869
27186	747870
64051	747871
32310	747872
10187	747873
13315	747874
15959	747875
51872	747876
48270	747877
12481	747878
36049	747879
60756	747880
42580	747881
13736	747882
90558	747883
907	747884
19460	747885
26020	747886
293	747887
45329	747888
102039	747889
14026	747890
633	747891
2060	747892
22782	747893
26889	747894
65539	747895
96380	747896
105333	747897
1578	747898
2362	747899
19168	747900
9598	747901
8573	747902
635	747903
59682	747904
17777	747905
102291	747906
3283	747907
8233	747908
27335	747909
24403	747910
73971	747911
70645	747912
51715	747913
1260	747914
11262	747915
58781	747916
17156	747917
46040	747918
46859	747919
29453	747920
8469	747921
25088	747922
8665	747923
9880	747924
26781	747925
72351	747926
41134	747927
2	747928
68223	747929
5675	747930
48128	747931
1572	747932
7211	747933
35932	747934
76770	747935
77970	747936
2767	747937
14845	747938
85886	747939
92174	747940
14459	747941
2888	747942
14036	747943
33077	747944
1041	747945
24204	747946
23654	747947
22254	747948
66202	747949
58117	747950
4137	747951
31010	747952
42265	747953
27987	747954
33522	747955
46533	747956
2	747957
35658	747958
4723	747959
22235	747960
40009	747961
33681	747962
3873	747963
31882	747964
27659	747965
57950	747966
9799	747967
26300	747968
8722	747969
54393	747970
1864	747971
5485	747972
43419	747973
91882	747974
2899	747975
4372	747976
830	747977
11011	747978
95292	747979
48803	747980
80328	747981
5242	747982
7152	747983
17242	747984
48657	747985
37250	747986
40236	747987
80250	747988
29958	747989
14208	747990
19512	747991
32782	747992
201	747993
58238	747994
70344	747995
2010	747996
32156	747997
17777	747998
2006	747999
19492	748000
30962	748001
95607	748002
8566	748003
45845	748004
54260	748005
6317	748006
32937	748007
37800	748008
16140	748009
40351	748010
2106	748011
6949	748012
18256	748013
57891	748014
47320	748015
15185	748016
12144	748017
55584	748018
8188	748019
49946	748020
52111	748021
22926	748022
6207	748023
82026	748024
48375	748025
22462	748026
32029	748027
10767	748028
92213	748029
8637	748030
42198	748031
10417	748032
377	748033
3802	748034
48433	748035
28682	748036
4755	748037
21528	748038
39443	748039
31121	748040
69704	748041
6931	748042
11276	748043
16754	748044
42241	748045
1769	748046
80217	748047
38609	748048
48407	748049
8156	748050
38471	748051
218	748052
79448	748053
27816	748054
90254	748055
947	748056
81658	748057
67792	748058
4563	748059
25376	748060
741	748061
28858	748062
70108	748063
75411	748064
5273	748065
15106	748066
5546	748067
9289	748068
5457	748069
40652	748070
30329	748071
7620	748072
76023	748073
26147	748074
22019	748075
63281	748076
71711	748077
9470	748078
34911	748079
31487	748080
16	748081
32093	748082
75277	748083
83805	748084
18169	748085
22167	748086
1565	748087
33897	748088
26031	748089
3115	748090
84458	748091
24069	748092
6018	748093
5067	748094
65427	748095
15	748096
26763	748097
3866	748098
448	748099
62368	748100
7137	748101
68899	748102
34681	748103
54305	748104
4184	748105
26417	748106
93742	748107
49249	748108
4252	748109
9735	748110
101244	748111
32697	748112
122	748113
7566	748114
2158	748115
12902	748116
65803	748117
71022	748118
16331	748119
25919	748120
11511	748121
11377	748122
96	748123
45388	748124
50715	748125
3350	748126
63838	748127
4378	748128
52824	748129
21750	748130
684	748131
90816	748132
7588	748133
89273	748134
19315	748135
74700	748136
60	748137
992	748138
76745	748139
131	748140
54790	748141
36850	748142
12124	748143
1983	748144
7730	748145
69087	748146
15337	748147
44398	748148
114268	748149
21043	748150
14685	748151
665	748152
33350	748153
47387	748154
29256	748155
19584	748156
19710	748157
48770	748158
67914	748159
6293	748160
5701	748161
41448	748162
27000	748163
82725	748164
41255	748165
78	748166
70154	748167
5172	748168
4766	748169
37052	748170
1104	748171
52321	748172
6714	748173
91986	748174
13712	748175
36020	748176
5407	748177
15608	748178
84426	748179
23515	748180
7583	748181
12811	748182
60910	748183
14645	748184
51493	748185
68605	748186
169	748187
56558	748188
80123	748189
717	748190
2909	748191
52717	748192
24044	748193
19643	748194
837	748195
47661	748196
72120	748197
64686	748198
27638	748199
70036	748200
17003	748201
16735	748202
54578	748203
1824	748204
28493	748205
4449	748206
18409	748207
41765	748208
1955	748209
32046	748210
33203	748211
97341	748212
14021	748213
221	748214
16457	748215
832	748216
18346	748217
20381	748218
4376	748219
39731	748220
37163	748221
22295	748222
39569	748223
26122	748224
655	748225
8608	748226
26153	748227
60428	748228
46973	748229
50243	748230
273	748231
5004	748232
58542	748233
99600	748234
61169	748235
520	748236
18006	748237
52427	748238
19850	748239
47726	748240
66085	748241
16360	748242
5414	748243
21689	748244
40630	748245
2413	748246
104052	748247
63054	748248
42856	748249
30943	748250
78739	748251
5008	748252
40687	748253
25208	748254
11869	748255
3376	748256
96365	748257
51970	748258
16585	748259
28217	748260
30794	748261
38097	748262
42497	748263
5782	748264
48157	748265
31866	748266
65258	748267
13813	748268
27945	748269
8900	748270
13154	748271
190	748272
45092	748273
25641	748274
49079	748275
17363	748276
464	748277
23426	748278
187	748279
62330	748280
27411	748281
80746	748282
4295	748283
9007	748284
6312	748285
5182	748286
37336	748287
49248	748288
60310	748289
55699	748290
31559	748291
16435	748292
79014	748293
3939	748294
25604	748295
61280	748296
432	748297
18003	748298
19910	748299
2	748300
27091	748301
47395	748302
966	748303
1271	748304
32335	748305
22657	748306
2237	748307
6083	748308
67283	748309
304	748310
3916	748311
31627	748312
38527	748313
6209	748314
43383	748315
28060	748316
25931	748317
43	748318
171	748319
79186	748320
26518	748321
67237	748322
12269	748323
74810	748324
2160	748325
46377	748326
26063	748327
53409	748328
10385	748329
24572	748330
11026	748331
77676	748332
13397	748333
49645	748334
72061	748335
94393	748336
5927	748337
75365	748338
30247	748339
34085	748340
18651	748341
7469	748342
36195	748343
8708	748344
20570	748345
1765	748346
20491	748347
45858	748348
67234	748349
15677	748350
73113	748351
15306	748352
67195	748353
42907	748354
942	748355
50775	748356
33663	748357
12499	748358
306	748359
23117	748360
78809	748361
10472	748362
14923	748363
46928	748364
94660	748365
70496	748366
82123	748367
48917	748368
2540	748369
61921	748370
29090	748371
41855	748372
38264	748373
5541	748374
69714	748375
6940	748376
36607	748377
42895	748378
42320	748379
21430	748380
101506	748381
5072	748382
29952	748383
58459	748384
38672	748385
4129	748386
14472	748387
6082	748388
5198	748389
8169	748390
57670	748391
28356	748392
70833	748393
12254	748394
56252	748395
2738	748396
87252	748397
50814	748398
9051	748399
10458	748400
70378	748401
33892	748402
39942	748403
89514	748404
57702	748405
10971	748406
8017	748407
4358	748408
11497	748409
4315	748410
27784	748411
22559	748412
5112	748413
31859	748414
25060	748415
316	748416
72409	748417
13126	748418
26285	748419
1997	748420
29648	748421
69867	748422
49832	748423
33328	748424
8317	748425
39776	748426
11462	748427
81185	748428
31927	748429
67211	748430
61164	748431
29018	748432
2894	748433
22047	748434
21341	748435
53296	748436
44792	748437
22794	748438
17856	748439
11433	748440
32265	748441
20790	748442
69817	748443
32087	748444
1053	748445
26685	748446
4463	748447
19293	748448
26117	748449
39330	748450
44871	748451
32620	748452
28257	748453
79761	748454
52555	748455
40342	748456
71928	748457
10020	748458
14475	748459
16031	748460
134	748461
60746	748462
25285	748463
19967	748464
20481	748465
79038	748466
1389	748467
1796	748468
68671	748469
13360	748470
62510	748471
30284	748472
26634	748473
24525	748474
62164	748475
3657	748476
55700	748477
12790	748478
7289	748479
36258	748480
3952	748481
2748	748482
32841	748483
40774	748484
2952	748485
8508	748486
6198	748487
60591	748488
107356	748489
29479	748490
10556	748491
10930	748492
6896	748493
33408	748494
60628	748495
73238	748496
11709	748497
14949	748498
43666	748499
4645	748500
8852	748501
6935	748502
61926	748503
28983	748504
211	748505
36028	748506
14791	748507
46791	748508
82391	748509
2093	748510
46677	748511
37169	748512
951	748513
742	748514
43392	748515
55144	748516
55354	748517
83911	748518
20599	748519
30476	748520
42820	748521
42668	748522
63716	748523
13616	748524
37883	748525
663	748526
3059	748527
4026	748528
442	748529
76570	748530
3289	748531
674	748532
2284	748533
45444	748534
11418	748535
121	748536
16974	748537
63196	748538
53510	748539
15298	748540
1773	748541
46378	748542
11368	748543
1515	748544
477	748545
50846	748546
35237	748547
66551	748548
37928	748549
11863	748550
17504	748551
15613	748552
1089	748553
50942	748554
8350	748555
95988	748556
32	748557
61220	748558
6376	748559
26289	748560
42750	748561
19793	748562
13548	748563
813	748564
66573	748565
4176	748566
49054	748567
48587	748568
26524	748569
9064	748570
1366	748571
48724	748572
51674	748573
72966	748574
7017	748575
827	748576
62202	748577
25767	748578
2306	748579
92409	748580
17451	748581
55739	748582
20080	748583
14076	748584
74622	748585
20393	748586
74027	748587
60751	748588
94022	748589
20896	748590
15935	748591
68330	748592
9514	748593
52301	748594
38474	748595
40678	748596
30	748597
13839	748598
8558	748599
16397	748600
825	748601
59191	748602
29778	748603
90336	748604
21326	748605
62250	748606
2067	748607
766	748608
15110	748609
3903	748610
7185	748611
66604	748612
8305	748613
64538	748614
2614	748615
100831	748616
8799	748617
7253	748618
28352	748619
34611	748620
9258	748621
7316	748622
87474	748623
48293	748624
7349	748625
44968	748626
22116	748627
5822	748628
41677	748629
7661	748630
50814	748631
23674	748632
16141	748633
66481	748634
69133	748635
12218	748636
69	748637
60549	748638
2410	748639
31382	748640
90473	748641
35622	748642
39063	748643
83169	748644
99005	748645
5071	748646
18074	748647
53421	748648
49241	748649
32221	748650
25441	748651
10557	748652
17243	748653
13324	748654
9328	748655
22504	748656
16556	748657
1740	748658
2067	748659
6401	748660
39300	748661
27970	748662
1880	748663
69588	748664
19788	748665
72344	748666
46165	748667
1926	748668
11010	748669
2292	748670
24470	748671
17629	748672
8924	748673
30615	748674
37132	748675
16631	748676
44275	748677
23972	748678
20167	748679
43114	748680
8466	748681
145	748682
13097	748683
30338	748684
68693	748685
2613	748686
1898	748687
31990	748688
55126	748689
89188	748690
113111	748691
10264	748692
53096	748693
103	748694
34632	748695
42710	748696
10212	748697
44651	748698
23419	748699
3514	748700
69656	748701
87087	748702
3571	748703
67718	748704
7296	748705
18536	748706
962	748707
38581	748708
57687	748709
4152	748710
15939	748711
48245	748712
43067	748713
14329	748714
7335	748715
1896	748716
32693	748717
101649	748718
11982	748719
3744	748720
27865	748721
6907	748722
102872	748723
77955	748724
32939	748725
5896	748726
48580	748727
39859	748728
3263	748729
82599	748730
56799	748731
50179	748732
15751	748733
1353	748734
7991	748735
21317	748736
7653	748737
112	748738
3545	748739
9139	748740
458	748741
13506	748742
15450	748743
44040	748744
10361	748745
137	748746
90950	748747
20386	748748
75553	748749
30966	748750
9890	748751
1681	748752
74174	748753
10626	748754
16847	748755
728	748756
42165	748757
58520	748758
32709	748759
26639	748760
11668	748761
56312	748762
2772	748763
7333	748764
12855	748765
1683	748766
26	748767
1226	748768
60358	748769
91	748770
21349	748771
3130	748772
39892	748773
48	748774
38	748775
11259	748776
32886	748777
51329	748778
66383	748779
18296	748780
34735	748781
48148	748782
11906	748783
15369	748784
52860	748785
34986	748786
19338	748787
58854	748788
1366	748789
5571	748790
5060	748791
570	748792
7826	748793
32938	748794
10450	748795
13589	748796
11897	748797
821	748798
28568	748799
3358	748800
3479	748801
34216	748802
96473	748803
10412	748804
1460	748805
64826	748806
93325	748807
1546	748808
3006	748809
43595	748810
5200	748811
17747	748812
80064	748813
16692	748814
317	748815
38798	748816
58222	748817
47886	748818
1843	748819
1	748820
5169	748821
9566	748822
52117	748823
9370	748824
31163	748825
64455	748826
1788	748827
22502	748828
4775	748829
12711	748830
14708	748831
895	748832
23	748833
1199	748834
52349	748835
25441	748836
53887	748837
25608	748838
5345	748839
53444	748840
10083	748841
22879	748842
107572	748843
10998	748844
13097	748845
28153	748846
13440	748847
4419	748848
10727	748849
33418	748850
636	748851
9980	748852
15466	748853
52786	748854
52946	748855
25070	748856
1086	748857
4785	748858
33666	748859
1991	748860
14351	748861
328	748862
283	748863
26013	748864
17649	748865
33383	748866
85116	748867
21951	748868
11954	748869
87011	748870
11916	748871
318	748872
16891	748873
19862	748874
1649	748875
19629	748876
28640	748877
5480	748878
85376	748879
113373	748880
45799	748881
24950	748882
42261	748883
63270	748884
1850	748885
1824	748886
5946	748887
32395	748888
28021	748889
10325	748890
70114	748891
29163	748892
46661	748893
37150	748894
27529	748895
89076	748896
9504	748897
11572	748898
35117	748899
60165	748900
37295	748901
81410	748902
342	748903
19669	748904
30773	748905
28899	748906
33207	748907
39576	748908
29757	748909
504	748910
12893	748911
90151	748912
29011	748913
70328	748914
10151	748915
93434	748916
3383	748917
58183	748918
62071	748919
14237	748920
9711	748921
17996	748922
58338	748923
13307	748924
1663	748925
18360	748926
2132	748927
7666	748928
14392	748929
22018	748930
5471	748931
44581	748932
51697	748933
8494	748934
45388	748935
20020	748936
52599	748937
82637	748938
91118	748939
39400	748940
10173	748941
4459	748942
1506	748943
11087	748944
25448	748945
7605	748946
47976	748947
29922	748948
7248	748949
54929	748950
8562	748951
71	748952
2405	748953
4849	748954
15550	748955
9963	748956
1992	748957
43731	748958
60810	748959
34252	748960
12826	748961
84946	748962
459	748963
45461	748964
11774	748965
695	748966
13260	748967
18987	748968
28505	748969
60330	748970
57001	748971
279	748972
494	748973
26249	748974
39954	748975
48487	748976
26773	748977
11413	748978
955	748979
29	748980
8431	748981
54838	748982
68193	748983
10410	748984
12636	748985
97429	748986
38046	748987
1786	748988
38382	748989
29604	748990
583	748991
87575	748992
7826	748993
72202	748994
20865	748995
50264	748996
23369	748997
5678	748998
3944	748999
17952	749000
29484	749001
38823	749002
6377	749003
8583	749004
2125	749005
5472	749006
17444	749007
16710	749008
11555	749009
52431	749010
5785	749011
37523	749012
25516	749013
34878	749014
48469	749015
11	749016
11869	749017
339	749018
15082	749019
53100	749020
72122	749021
80011	749022
67938	749023
36127	749024
1958	749025
91597	749026
80638	749027
984	749028
46480	749029
3432	749030
64937	749031
49965	749032
35180	749033
15016	749034
7766	749035
65662	749036
33891	749037
6853	749038
48518	749039
15501	749040
37060	749041
8609	749042
29300	749043
5021	749044
36688	749045
17055	749046
1704	749047
146	749048
32919	749049
37598	749050
17853	749051
22744	749052
5	749053
30083	749054
43170	749055
104749	749056
36868	749057
2363	749058
366	749059
93010	749060
22418	749061
27729	749062
2352	749063
64703	749064
61876	749065
30756	749066
113101	749067
10866	749068
22831	749069
16336	749070
3104	749071
28582	749072
41307	749073
2126	749074
26922	749075
69481	749076
41434	749077
12267	749078
1574	749079
12616	749080
33458	749081
45406	749082
10634	749083
5225	749084
11838	749085
57975	749086
2266	749087
1536	749088
2952	749089
42074	749090
4781	749091
83667	749092
3292	749093
4396	749094
50471	749095
44612	749096
86857	749097
13274	749098
37447	749099
1294	749100
120	749101
86165	749102
12679	749103
52109	749104
33003	749105
359	749106
22867	749107
67308	749108
7229	749109
72806	749110
8265	749111
29671	749112
31245	749113
16436	749114
27205	749115
334	749116
56474	749117
3570	749118
10164	749119
4165	749120
39499	749121
34853	749122
9042	749123
6603	749124
84	749125
74048	749126
33637	749127
6157	749128
15894	749129
17729	749130
82141	749131
70050	749132
6493	749133
7343	749134
2892	749135
5548	749136
32578	749137
68105	749138
1356	749139
4966	749140
23020	749141
82277	749142
1585	749143
88635	749144
24620	749145
9440	749146
4924	749147
59220	749148
13462	749149
4011	749150
41723	749151
37008	749152
58107	749153
48277	749154
64776	749155
23132	749156
47867	749157
31697	749158
6677	749159
66970	749160
43940	749161
61	749162
38643	749163
38971	749164
26473	749165
10456	749166
6249	749167
49175	749168
15865	749169
16171	749170
46924	749171
1695	749172
105923	749173
14597	749174
12644	749175
656	749176
6388	749177
55189	749178
859	749179
21550	749180
1001	749181
32162	749182
625	749183
39857	749184
93983	749185
17398	749186
38123	749187
10248	749188
9340	749189
5621	749190
109621	749191
42096	749192
22157	749193
8335	749194
35147	749195
69474	749196
27997	749197
9917	749198
60558	749199
23889	749200
79759	749201
16354	749202
61637	749203
21497	749204
14190	749205
14209	749206
22359	749207
19960	749208
85335	749209
33104	749210
72453	749211
40109	749212
24864	749213
12390	749214
9263	749215
43871	749216
443	749217
88390	749218
22635	749219
26429	749220
63272	749221
2726	749222
23638	749223
104971	749224
14025	749225
10180	749226
35831	749227
1436	749228
72513	749229
2352	749230
3955	749231
38199	749232
8276	749233
869	749234
56327	749235
2326	749236
6572	749237
10788	749238
13030	749239
18535	749240
22905	749241
79360	749242
90729	749243
83143	749244
37088	749245
110808	749246
42183	749247
18643	749248
24225	749249
37216	749250
60848	749251
7184	749252
5720	749253
36368	749254
15638	749255
81956	749256
19905	749257
16288	749258
48903	749259
15478	749260
89414	749261
14359	749262
20243	749263
20603	749264
28603	749265
52723	749266
64325	749267
36854	749268
25882	749269
18477	749270
6	749271
3288	749272
67481	749273
30249	749274
9448	749275
24576	749276
19199	749277
16912	749278
14068	749279
35630	749280
5487	749281
53077	749282
5052	749283
69284	749284
31	749285
69954	749286
50785	749287
108445	749288
8071	749289
18359	749290
9491	749291
55859	749292
30100	749293
3635	749294
5690	749295
10035	749296
21340	749297
10965	749298
110879	749299
50457	749300
47659	749301
32204	749302
11085	749303
55680	749304
33133	749305
36845	749306
4359	749307
40700	749308
2227	749309
2807	749310
21079	749311
57721	749312
45964	749313
1358	749314
99371	749315
62169	749316
8436	749317
33634	749318
27448	749319
98008	749320
28287	749321
38147	749322
2290	749323
69075	749324
1456	749325
90921	749326
11520	749327
326	749328
8281	749329
82082	749330
47039	749331
51488	749332
3946	749333
19738	749334
14659	749335
95342	749336
37602	749337
37804	749338
70210	749339
26592	749340
11506	749341
28531	749342
24071	749343
1670	749344
13281	749345
2024	749346
82835	749347
542	749348
81351	749349
78943	749350
26241	749351
23032	749352
73386	749353
92829	749354
3048	749355
37995	749356
54937	749357
11252	749358
322	749359
27840	749360
9105	749361
53594	749362
368	749363
24586	749364
1236	749365
36181	749366
13246	749367
1767	749368
72043	749369
32487	749370
37797	749371
56741	749372
2508	749373
69502	749374
20443	749375
56224	749376
15422	749377
4670	749378
1752	749379
20087	749380
53446	749381
7215	749382
5310	749383
19309	749384
103954	749385
14752	749386
21940	749387
9030	749388
76112	749389
45541	749390
76120	749391
28760	749392
31085	749393
69438	749394
12261	749395
10430	749396
29566	749397
2298	749398
67276	749399
3253	749400
90492	749401
29299	749402
90258	749403
10123	749404
43109	749405
55352	749406
2489	749407
46586	749408
2583	749409
7058	749410
72389	749411
980	749412
14763	749413
35257	749414
49834	749415
104718	749416
2771	749417
23587	749418
4312	749419
11868	749420
16689	749421
30307	749422
53726	749423
11028	749424
18293	749425
38207	749426
7487	749427
83773	749428
72980	749429
103530	749430
3329	749431
10051	749432
12747	749433
41948	749434
2652	749435
17812	749436
26720	749437
76629	749438
20862	749439
13138	749440
75213	749441
2076	749442
10148	749443
19770	749444
30921	749445
4098	749446
11395	749447
277	749448
47463	749449
697	749450
1296	749451
112664	749452
36204	749453
6188	749454
1756	749455
92642	749456
756	749457
12105	749458
22509	749459
74407	749460
52742	749461
35101	749462
111564	749463
4860	749464
61671	749465
21971	749466
6762	749467
37682	749468
57068	749469
41849	749470
9528	749471
17621	749472
50944	749473
2137	749474
23033	749475
14074	749476
8843	749477
35438	749478
9478	749479
18194	749480
43453	749481
56586	749482
1435	749483
15854	749484
61272	749485
109795	749486
78	749487
1418	749488
19073	749489
38568	749490
24966	749491
23466	749492
62944	749493
31246	749494
17051	749495
489	749496
8874	749497
12838	749498
41922	749499
2223	749500
105196	749501
2968	749502
53350	749503
60598	749504
1222	749505
45965	749506
14767	749507
68818	749508
7	749509
52790	749510
49373	749511
1	749512
84140	749513
5329	749514
45573	749515
8371	749516
773	749517
282	749518
42058	749519
15268	749520
49279	749521
77456	749522
2259	749523
14751	749524
655	749525
3696	749526
3725	749527
9015	749528
32180	749529
99009	749530
85320	749531
6607	749532
36293	749533
87763	749534
4425	749535
621	749536
20291	749537
6650	749538
40480	749539
22944	749540
20179	749541
15637	749542
203	749543
4402	749544
600	749545
3443	749546
8187	749547
18147	749548
10621	749549
4312	749550
137	749551
57354	749552
28834	749553
23787	749554
45811	749555
1900	749556
18537	749557
3084	749558
33663	749559
10506	749560
1466	749561
11612	749562
4388	749563
64727	749564
81350	749565
5470	749566
9850	749567
26480	749568
1625	749569
13458	749570
27386	749571
34745	749572
82215	749573
61358	749574
67728	749575
58129	749576
16559	749577
2832	749578
13440	749579
60811	749580
6337	749581
27308	749582
53230	749583
23134	749584
50331	749585
100042	749586
39423	749587
331	749588
8468	749589
22595	749590
58980	749591
98015	749592
7908	749593
182	749594
404	749595
100450	749596
112119	749597
6198	749598
53322	749599
68742	749600
2355	749601
23712	749602
7924	749603
3565	749604
10549	749605
70560	749606
29975	749607
75650	749608
84030	749609
31758	749610
10081	749611
52229	749612
8827	749613
2580	749614
11450	749615
9468	749616
353	749617
76316	749618
82496	749619
59450	749620
66671	749621
94450	749622
10250	749623
20258	749624
10928	749625
11	749626
1435	749627
42332	749628
37240	749629
8653	749630
11259	749631
96414	749632
9638	749633
19811	749634
7594	749635
88395	749636
80932	749637
6735	749638
23816	749639
6701	749640
9134	749641
60097	749642
14991	749643
1447	749644
31819	749645
29623	749646
13593	749647
43827	749648
173	749649
2560	749650
10272	749651
97509	749652
16371	749653
13977	749654
29329	749655
53768	749656
20939	749657
3373	749658
23887	749659
31029	749660
33980	749661
483	749662
62937	749663
52683	749664
99517	749665
60978	749666
65556	749667
89753	749668
7895	749669
18126	749670
32285	749671
4421	749672
64655	749673
20516	749674
6449	749675
7459	749676
8393	749677
31863	749678
2480	749679
7528	749680
2813	749681
28499	749682
5628	749683
35665	749684
12573	749685
17905	749686
4952	749687
37375	749688
3065	749689
18124	749690
46196	749691
50244	749692
18234	749693
31544	749694
92749	749695
13675	749696
106260	749697
9173	749698
40041	749699
10258	749700
27544	749701
47018	749702
15570	749703
10035	749704
7866	749705
41055	749706
34734	749707
8502	749708
49307	749709
11515	749710
37184	749711
47018	749712
37466	749713
64745	749714
1092	749715
74222	749716
3461	749717
16971	749718
137	749719
97567	749720
20279	749721
13119	749722
98157	749723
5071	749724
59808	749725
2204	749726
18015	749727
55896	749728
35586	749729
1102	749730
81316	749731
3059	749732
71812	749733
52	749734
67503	749735
61613	749736
7532	749737
29424	749738
8282	749739
24659	749740
47981	749741
6691	749742
92593	749743
17793	749744
1095	749745
93330	749746
1199	749747
3999	749748
14442	749749
47478	749750
71971	749751
92051	749752
29835	749753
37786	749754
17405	749755
7238	749756
18555	749757
3355	749758
58701	749759
29840	749760
32009	749761
80643	749762
11538	749763
5507	749764
15304	749765
40622	749766
6972	749767
6026	749768
52948	749769
24663	749770
87078	749771
77205	749772
30005	749773
75384	749774
11236	749775
2011	749776
68459	749777
37913	749778
16802	749779
14364	749780
7917	749781
80027	749782
20701	749783
82937	749784
69830	749785
28207	749786
7727	749787
18804	749788
21027	749789
43560	749790
10756	749791
25131	749792
4005	749793
4812	749794
18699	749795
93801	749796
7457	749797
12801	749798
802	749799
57452	749800
296	749801
46866	749802
77	749803
1331	749804
30239	749805
23395	749806
50084	749807
3756	749808
12442	749809
5008	749810
14811	749811
23776	749812
4453	749813
41056	749814
31091	749815
88682	749816
21346	749817
71005	749818
44891	749819
90563	749820
7770	749821
94	749822
113722	749823
43849	749824
16905	749825
12644	749826
66267	749827
6325	749828
5974	749829
24944	749830
39052	749831
94456	749832
84518	749833
69623	749834
32045	749835
14486	749836
37620	749837
4336	749838
53554	749839
98923	749840
28994	749841
37268	749842
15101	749843
79347	749844
37289	749845
10918	749846
26153	749847
458	749848
860	749849
446	749850
23568	749851
63605	749852
185	749853
5052	749854
11359	749855
6589	749856
103081	749857
27766	749858
100945	749859
11615	749860
10091	749861
18995	749862
11446	749863
27552	749864
58478	749865
99364	749866
74809	749867
18206	749868
1613	749869
96148	749870
6605	749871
63213	749872
67153	749873
6330	749874
19979	749875
68695	749876
53792	749877
23494	749878
7244	749879
5909	749880
37014	749881
8424	749882
53297	749883
27901	749884
16380	749885
144	749886
23252	749887
1313	749888
47947	749889
26099	749890
15955	749891
10872	749892
15531	749893
23313	749894
33461	749895
74741	749896
40408	749897
40204	749898
70976	749899
74733	749900
16837	749901
24296	749902
88049	749903
40093	749904
69058	749905
42004	749906
12671	749907
4945	749908
38909	749909
81330	749910
2424	749911
10929	749912
2176	749913
74605	749914
3520	749915
7642	749916
14126	749917
13176	749918
50573	749919
2504	749920
98973	749921
102675	749922
92676	749923
70099	749924
102650	749925
55822	749926
13288	749927
14513	749928
98934	749929
78833	749930
3622	749931
61628	749932
42833	749933
17542	749934
23223	749935
4708	749936
15153	749937
36338	749938
22829	749939
386	749940
44054	749941
8047	749942
45348	749943
75048	749944
32055	749945
8407	749946
21418	749947
57257	749948
35424	749949
48977	749950
3387	749951
53292	749952
71198	749953
14859	749954
76144	749955
41942	749956
8526	749957
3892	749958
34863	749959
82482	749960
12061	749961
41773	749962
63296	749963
34090	749964
70797	749965
30972	749966
30777	749967
22719	749968
41689	749969
7995	749970
104058	749971
65158	749972
13065	749973
17072	749974
42670	749975
17313	749976
6	749977
2	749978
71827	749979
346	749980
55887	749981
16660	749982
50195	749983
1107	749984
60101	749985
3108	749986
461	749987
351	749988
62031	749989
7055	749990
5384	749991
37135	749992
55273	749993
31961	749994
24178	749995
82493	749996
1222	749997
44223	749998
18999	749999
30990	750000
8778	750001
24421	750002
52773	750003
718	750004
8726	750005
17943	750006
22996	750007
94534	750008
31292	750009
3882	750010
6426	750011
2304	750012
2414	750013
26713	750014
12670	750015
541	750016
2889	750017
3856	750018
5891	750019
94425	750020
28250	750021
49080	750022
448	750023
1526	750024
1140	750025
298	750026
52316	750027
15627	750028
81101	750029
6558	750030
17329	750031
229	750032
26624	750033
166	750034
1675	750035
123	750036
1009	750037
49523	750038
18661	750039
477	750040
75593	750041
718	750042
17430	750043
45372	750044
30217	750045
1376	750046
22767	750047
34732	750048
25259	750049
35137	750050
1893	750051
76739	750052
24875	750053
8723	750054
101910	750055
16891	750056
30287	750057
10841	750058
36727	750059
13618	750060
23829	750061
25387	750062
18604	750063
15906	750064
931	750065
9509	750066
67236	750067
10408	750068
21794	750069
20799	750070
51666	750071
7358	750072
50623	750073
10255	750074
33487	750075
55802	750076
17844	750077
1712	750078
46105	750079
7151	750080
2025	750081
21594	750082
43132	750083
77769	750084
27729	750085
82590	750086
71997	750087
70365	750088
289	750089
10512	750090
14694	750091
49969	750092
18920	750093
59872	750094
5300	750095
4132	750096
87230	750097
2952	750098
54845	750099
34071	750100
18756	750101
34134	750102
3852	750103
53129	750104
5575	750105
8448	750106
4062	750107
571	750108
75059	750109
84179	750110
11341	750111
35721	750112
48881	750113
41780	750114
354	750115
28775	750116
29915	750117
99012	750118
6859	750119
22570	750120
38767	750121
69022	750122
99683	750123
39082	750124
5135	750125
321	750126
37427	750127
39602	750128
22972	750129
33753	750130
1808	750131
5498	750132
11044	750133
36467	750134
50371	750135
17578	750136
14512	750137
14685	750138
51164	750139
1628	750140
65505	750141
53128	750142
15900	750143
12625	750144
10302	750145
32806	750146
89856	750147
13134	750148
91789	750149
2104	750150
99010	750151
5151	750152
3470	750153
94786	750154
17367	750155
29759	750156
31647	750157
21747	750158
8172	750159
23545	750160
7401	750161
13590	750162
27233	750163
90881	750164
72150	750165
1955	750166
28019	750167
15605	750168
22	750169
24798	750170
18310	750171
45255	750172
22918	750173
9956	750174
33434	750175
5504	750176
28013	750177
42543	750178
17654	750179
35	750180
7120	750181
46684	750182
84224	750183
22935	750184
31339	750185
42516	750186
41551	750187
6119	750188
25150	750189
30475	750190
8864	750191
115	750192
92666	750193
57594	750194
1423	750195
14102	750196
23909	750197
17610	750198
3674	750199
3637	750200
42845	750201
295	750202
50077	750203
33211	750204
7923	750205
24506	750206
3387	750207
363	750208
94359	750209
52446	750210
95156	750211
45	750212
21074	750213
49648	750214
13569	750215
70498	750216
6497	750217
47772	750218
83832	750219
36121	750220
262	750221
101994	750222
19355	750223
50993	750224
29299	750225
23789	750226
59368	750227
27076	750228
71486	750229
24493	750230
73110	750231
4180	750232
101128	750233
36418	750234
58566	750235
5108	750236
2465	750237
10248	750238
43060	750239
85611	750240
36489	750241
41800	750242
32765	750243
57566	750244
110042	750245
26750	750246
16954	750247
108345	750248
82607	750249
2761	750250
1358	750251
69051	750252
14	750253
8012	750254
31667	750255
4726	750256
5356	750257
58334	750258
20333	750259
42336	750260
46100	750261
43908	750262
21337	750263
19181	750264
348	750265
50918	750266
85315	750267
23699	750268
53931	750269
12571	750270
21481	750271
9454	750272
803	750273
41233	750274
569	750275
10303	750276
55878	750277
21942	750278
19492	750279
14156	750280
27313	750281
69382	750282
26846	750283
8877	750284
2371	750285
40576	750286
1804	750287
16772	750288
6294	750289
17044	750290
27039	750291
22258	750292
13809	750293
29882	750294
46215	750295
112509	750296
44258	750297
2324	750298
16891	750299
10789	750300
5255	750301
14201	750302
34462	750303
1173	750304
10298	750305
1997	750306
22666	750307
13404	750308
5604	750309
1257	750310
56226	750311
1079	750312
625	750313
1543	750314
20924	750315
44061	750316
779	750317
65988	750318
22675	750319
54153	750320
22611	750321
900	750322
66009	750323
5613	750324
23363	750325
51197	750326
34841	750327
1322	750328
1183	750329
488	750330
2773	750331
38676	750332
11683	750333
11580	750334
16503	750335
46990	750336
29941	750337
35659	750338
36317	750339
11836	750340
14206	750341
5795	750342
58	750343
86834	750344
13465	750345
57620	750346
20596	750347
18952	750348
26915	750349
26961	750350
41771	750351
11349	750352
51228	750353
6523	750354
17201	750355
58599	750356
30112	750357
58323	750358
4643	750359
2412	750360
15814	750361
64798	750362
6306	750363
6097	750364
7760	750365
46987	750366
11358	750367
66899	750368
11277	750369
59320	750370
69580	750371
14030	750372
32206	750373
24843	750374
11384	750375
10931	750376
17224	750377
55022	750378
79797	750379
41736	750380
5517	750381
15196	750382
39503	750383
91312	750384
15848	750385
44585	750386
25588	750387
2707	750388
49698	750389
1311	750390
7161	750391
85668	750392
27654	750393
22074	750394
95256	750395
66786	750396
2994	750397
53572	750398
22627	750399
41377	750400
2159	750401
20262	750402
20175	750403
86431	750404
29729	750405
18761	750406
364	750407
19443	750408
11726	750409
13495	750410
81538	750411
8696	750412
78268	750413
5712	750414
52795	750415
58192	750416
27684	750417
10963	750418
24216	750419
7494	750420
34956	750421
6071	750422
18560	750423
25839	750424
2523	750425
16042	750426
32712	750427
1336	750428
26584	750429
25931	750430
30440	750431
2555	750432
22893	750433
39230	750434
58901	750435
40896	750436
67425	750437
963	750438
2880	750439
85554	750440
42259	750441
98	750442
455	750443
95303	750444
8958	750445
22	750446
93116	750447
21192	750448
672	750449
45550	750450
23606	750451
15824	750452
43651	750453
2175	750454
1874	750455
35894	750456
20199	750457
11077	750458
2441	750459
20	750460
27995	750461
52715	750462
48608	750463
48795	750464
23110	750465
2379	750466
108508	750467
50203	750468
61357	750469
7389	750470
4778	750471
1187	750472
4099	750473
9774	750474
54	750475
44205	750476
29502	750477
2448	750478
69495	750479
2846	750480
6237	750481
29607	750482
926	750483
26621	750484
352	750485
103302	750486
46862	750487
73408	750488
12896	750489
12144	750490
17542	750491
47382	750492
35510	750493
51141	750494
21529	750495
10215	750496
19386	750497
73128	750498
37573	750499
49200	750500
25664	750501
25731	750502
41002	750503
1190	750504
36855	750505
31721	750506
30027	750507
12267	750508
6093	750509
1003	750510
561	750511
76927	750512
390	750513
2962	750514
1468	750515
10983	750516
13828	750517
15940	750518
23413	750519
1933	750520
37445	750521
2256	750522
7804	750523
81478	750524
23648	750525
17811	750526
49436	750527
72050	750528
73	750529
69453	750530
92545	750531
58	750532
30894	750533
61519	750534
3835	750535
16077	750536
76	750537
34419	750538
62358	750539
83414	750540
25747	750541
8815	750542
88804	750543
9585	750544
31002	750545
82764	750546
12493	750547
1638	750548
2526	750549
17236	750550
55909	750551
15457	750552
72248	750553
1807	750554
14575	750555
17220	750556
5124	750557
91995	750558
3194	750559
5856	750560
28859	750561
23359	750562
21490	750563
13536	750564
56995	750565
3156	750566
42077	750567
50373	750568
3065	750569
29931	750570
1490	750571
22232	750572
8482	750573
52266	750574
12534	750575
6193	750576
79769	750577
19955	750578
38427	750579
82324	750580
19884	750581
44588	750582
11769	750583
31814	750584
10382	750585
6975	750586
337	750587
17662	750588
19250	750589
5339	750590
9945	750591
26106	750592
32000	750593
2703	750594
277	750595
4191	750596
29251	750597
2968	750598
78687	750599
33436	750600
11390	750601
41639	750602
48114	750603
41971	750604
386	750605
77487	750606
402	750607
6444	750608
34843	750609
17641	750610
3709	750611
77364	750612
362	750613
1382	750614
24160	750615
25112	750616
47758	750617
63710	750618
1666	750619
29687	750620
513	750621
613	750622
37398	750623
68792	750624
38319	750625
77	750626
33455	750627
2652	750628
99239	750629
4552	750630
7796	750631
1627	750632
32259	750633
6948	750634
6773	750635
2810	750636
3179	750637
30425	750638
11178	750639
10466	750640
30564	750641
3973	750642
3275	750643
20890	750644
40731	750645
18718	750646
28691	750647
98591	750648
1640	750649
98794	750650
8487	750651
24426	750652
3179	750653
42727	750654
14156	750655
25446	750656
73865	750657
13057	750658
12324	750659
21395	750660
17244	750661
28586	750662
11423	750663
19373	750664
41212	750665
26775	750666
67046	750667
15396	750668
134	750669
36288	750670
17144	750671
4987	750672
64206	750673
759	750674
5294	750675
6635	750676
22352	750677
95785	750678
17607	750679
3325	750680
24537	750681
88656	750682
1540	750683
41822	750684
42484	750685
23525	750686
4298	750687
43768	750688
31537	750689
26528	750690
4993	750691
10833	750692
20055	750693
8629	750694
1123	750695
9281	750696
25984	750697
3430	750698
103256	750699
23851	750700
18753	750701
25740	750702
7954	750703
30143	750704
20070	750705
36396	750706
41060	750707
114	750708
11505	750709
17622	750710
19272	750711
3012	750712
55584	750713
4996	750714
58412	750715
14001	750716
7879	750717
56123	750718
6536	750719
15852	750720
2291	750721
3470	750722
4562	750723
10330	750724
75146	750725
59223	750726
16044	750727
42910	750728
4771	750729
24245	750730
44996	750731
77253	750732
2269	750733
31090	750734
69264	750735
112533	750736
1031	750737
65738	750738
7392	750739
49709	750740
914	750741
35869	750742
50424	750743
68557	750744
37560	750745
18586	750746
105570	750747
62788	750748
55222	750749
15820	750750
62915	750751
8362	750752
92567	750753
25278	750754
40323	750755
11866	750756
2515	750757
1286	750758
50657	750759
1283	750760
3761	750761
4190	750762
2561	750763
16082	750764
13511	750765
93719	750766
24952	750767
62280	750768
25081	750769
33149	750770
19600	750771
62145	750772
1484	750773
40348	750774
2644	750775
4806	750776
30813	750777
10524	750778
589	750779
44666	750780
13273	750781
7757	750782
85575	750783
43308	750784
31721	750785
69898	750786
28453	750787
36483	750788
5415	750789
21513	750790
65344	750791
20306	750792
35480	750793
32497	750794
45087	750795
1762	750796
19266	750797
336	750798
47563	750799
1119	750800
11024	750801
43989	750802
22006	750803
48363	750804
13081	750805
3164	750806
95575	750807
4882	750808
4422	750809
45587	750810
39641	750811
29016	750812
67122	750813
2647	750814
12492	750815
11505	750816
19753	750817
532	750818
101584	750819
36451	750820
58668	750821
56281	750822
5987	750823
41346	750824
19414	750825
71404	750826
92476	750827
22031	750828
2593	750829
21852	750830
25209	750831
45994	750832
34544	750833
35777	750834
11198	750835
5451	750836
41	750837
81500	750838
9045	750839
35505	750840
49102	750841
52916	750842
69512	750843
1462	750844
4026	750845
23340	750846
36617	750847
56505	750848
14314	750849
36371	750850
12932	750851
27018	750852
22881	750853
64243	750854
52671	750855
21714	750856
18616	750857
5412	750858
56729	750859
44030	750860
60073	750861
178	750862
1953	750863
102775	750864
27186	750865
64000	750866
6203	750867
74	750868
1780	750869
24525	750870
11803	750871
37471	750872
47207	750873
2962	750874
24504	750875
104697	750876
22899	750877
1842	750878
18458	750879
2362	750880
25795	750881
40558	750882
57406	750883
809	750884
51046	750885
60039	750886
6525	750887
7053	750888
226	750889
50047	750890
18	750891
10961	750892
20307	750893
47847	750894
62341	750895
4230	750896
47471	750897
2521	750898
1206	750899
6676	750900
22629	750901
63959	750902
52662	750903
54381	750904
28705	750905
31019	750906
21973	750907
71373	750908
32123	750909
45718	750910
92656	750911
96241	750912
15940	750913
22575	750914
52426	750915
67558	750916
111	750917
51366	750918
36128	750919
1603	750920
13978	750921
74682	750922
12942	750923
50623	750924
642	750925
35263	750926
9874	750927
10148	750928
23265	750929
29932	750930
47	750931
28645	750932
14696	750933
56525	750934
26784	750935
15	750936
64148	750937
586	750938
34904	750939
14893	750940
38407	750941
12862	750942
63567	750943
430	750944
680	750945
50891	750946
26379	750947
8806	750948
1254	750949
6411	750950
84077	750951
43085	750952
19892	750953
90945	750954
79285	750955
8853	750956
76402	750957
97161	750958
16859	750959
513	750960
18062	750961
2496	750962
18559	750963
473	750964
6947	750965
9015	750966
60687	750967
72250	750968
7183	750969
24192	750970
28679	750971
21479	750972
11903	750973
36017	750974
57755	750975
9299	750976
3767	750977
61734	750978
48178	750979
52785	750980
240	750981
90458	750982
52685	750983
1246	750984
16616	750985
100992	750986
60235	750987
6229	750988
51532	750989
19312	750990
37022	750991
44878	750992
1286	750993
231	750994
24944	750995
27387	750996
36620	750997
34127	750998
9336	750999
18642	751000
39162	751001
7468	751002
504	751003
401	751004
41509	751005
50108	751006
19490	751007
3569	751008
20070	751009
48596	751010
67041	751011
75121	751012
47827	751013
106816	751014
69080	751015
5023	751016
15591	751017
86679	751018
20519	751019
1393	751020
2724	751021
15231	751022
51485	751023
29390	751024
15513	751025
1238	751026
74	751027
7750	751028
48069	751029
23781	751030
7124	751031
38214	751032
89723	751033
42202	751034
16632	751035
1366	751036
98046	751037
31790	751038
4103	751039
3139	751040
24210	751041
12861	751042
76615	751043
44391	751044
2805	751045
18004	751046
51321	751047
28272	751048
33091	751049
25648	751050
59548	751051
10673	751052
46132	751053
1652	751054
10429	751055
106507	751056
55372	751057
32957	751058
5210	751059
26163	751060
19948	751061
52908	751062
23461	751063
57607	751064
54648	751065
84654	751066
6225	751067
54721	751068
25433	751069
460	751070
52170	751071
9342	751072
13038	751073
4469	751074
19442	751075
68143	751076
81308	751077
2353	751078
49243	751079
51461	751080
14001	751081
41519	751082
64236	751083
37549	751084
35898	751085
46538	751086
50522	751087
2265	751088
21678	751089
76705	751090
34878	751091
23715	751092
12030	751093
8577	751094
173	751095
53517	751096
71	751097
77985	751098
44745	751099
7775	751100
32298	751101
91	751102
74003	751103
146	751104
6726	751105
1727	751106
49160	751107
14100	751108
21396	751109
35528	751110
46764	751111
54902	751112
10338	751113
1058	751114
96644	751115
12736	751116
23372	751117
1275	751118
53885	751119
2093	751120
58925	751121
20303	751122
85812	751123
61175	751124
17586	751125
40048	751126
46746	751127
22147	751128
26553	751129
104467	751130
59454	751131
170	751132
25548	751133
32045	751134
9067	751135
56241	751136
7985	751137
31495	751138
78438	751139
92398	751140
57681	751141
7304	751142
34613	751143
31894	751144
9126	751145
68822	751146
7933	751147
23124	751148
14114	751149
47282	751150
7479	751151
22496	751152
93135	751153
1705	751154
12235	751155
65056	751156
26847	751157
19702	751158
37492	751159
3824	751160
38511	751161
97524	751162
33555	751163
76274	751164
15285	751165
2	751166
7408	751167
68362	751168
54169	751169
29975	751170
1050	751171
3019	751172
1696	751173
77143	751174
12005	751175
71442	751176
11029	751177
6098	751178
8508	751179
65140	751180
44121	751181
39855	751182
7170	751183
38989	751184
54151	751185
4406	751186
61101	751187
1419	751188
3214	751189
78217	751190
8920	751191
15152	751192
23656	751193
44711	751194
2729	751195
10300	751196
68143	751197
31264	751198
41989	751199
46660	751200
4267	751201
30733	751202
30393	751203
10385	751204
35035	751205
771	751206
13065	751207
42962	751208
54683	751209
3210	751210
6747	751211
43527	751212
30246	751213
13776	751214
391	751215
17024	751216
90884	751217
6183	751218
13672	751219
65754	751220
68736	751221
5125	751222
10972	751223
29163	751224
38150	751225
77637	751226
1582	751227
32438	751228
69788	751229
109552	751230
40972	751231
20545	751232
18060	751233
74875	751234
20303	751235
48234	751236
46292	751237
45661	751238
39391	751239
26240	751240
26113	751241
5051	751242
10212	751243
51662	751244
15216	751245
43398	751246
19464	751247
10678	751248
2059	751249
6488	751250
21224	751251
50813	751252
44108	751253
23988	751254
56792	751255
97495	751256
35347	751257
9886	751258
21100	751259
1962	751260
71958	751261
21861	751262
615	751263
296	751264
27452	751265
34169	751266
9635	751267
31508	751268
63507	751269
24655	751270
59177	751271
1772	751272
5498	751273
54736	751274
30575	751275
26	751276
19624	751277
16356	751278
58715	751279
2265	751280
12144	751281
7053	751282
2283	751283
41309	751284
40539	751285
45258	751286
16902	751287
673	751288
36930	751289
81443	751290
33519	751291
575	751292
4387	751293
55328	751294
22831	751295
48919	751296
13945	751297
111485	751298
1683	751299
24480	751300
12864	751301
5792	751302
23450	751303
9039	751304
10017	751305
93480	751306
61174	751307
4669	751308
89739	751309
47492	751310
23403	751311
14136	751312
38480	751313
7646	751314
58784	751315
34958	751316
10086	751317
33900	751318
55215	751319
45608	751320
15848	751321
434	751322
8594	751323
92827	751324
13	751325
93	751326
2395	751327
15158	751328
8969	751329
1783	751330
49001	751331
24972	751332
33370	751333
3220	751334
3530	751335
30727	751336
1112	751337
45225	751338
79675	751339
111385	751340
42818	751341
24411	751342
36284	751343
28231	751344
41387	751345
4623	751346
55052	751347
35830	751348
41630	751349
34124	751350
23878	751351
66338	751352
878	751353
18838	751354
69387	751355
77030	751356
13607	751357
40	751358
38392	751359
16172	751360
19388	751361
43922	751362
23827	751363
60288	751364
6020	751365
1429	751366
49670	751367
41902	751368
57382	751369
60801	751370
73944	751371
2197	751372
25387	751373
19035	751374
40573	751375
103653	751376
71580	751377
30554	751378
7233	751379
7060	751380
7993	751381
357	751382
28882	751383
14903	751384
584	751385
104102	751386
26426	751387
2628	751388
28876	751389
13704	751390
58607	751391
26649	751392
3781	751393
20035	751394
69514	751395
30028	751396
45955	751397
68165	751398
102278	751399
37442	751400
29635	751401
71451	751402
114272	751403
97218	751404
30627	751405
1931	751406
34690	751407
20305	751408
3112	751409
82706	751410
52469	751411
80740	751412
62	751413
68657	751414
10767	751415
7160	751416
4462	751417
4057	751418
31132	751419
25385	751420
55391	751421
24034	751422
6302	751423
90507	751424
50276	751425
33208	751426
10613	751427
25661	751428
21874	751429
20857	751430
24651	751431
12439	751432
13427	751433
11497	751434
5702	751435
51271	751436
10436	751437
109035	751438
105720	751439
1409	751440
33798	751441
1051	751442
33798	751443
4418	751444
9320	751445
28342	751446
1416	751447
106309	751448
19560	751449
986	751450
46617	751451
8105	751452
4309	751453
6248	751454
47395	751455
40420	751456
9331	751457
6419	751458
63308	751459
118	751460
4469	751461
2022	751462
81522	751463
8120	751464
2	751465
49156	751466
18492	751467
63325	751468
12547	751469
9357	751470
11009	751471
4074	751472
51047	751473
4283	751474
48653	751475
7948	751476
57550	751477
18444	751478
79854	751479
32619	751480
105833	751481
62648	751482
59263	751483
572	751484
1168	751485
68649	751486
28173	751487
27482	751488
14641	751489
5995	751490
4406	751491
98914	751492
57132	751493
26886	751494
1275	751495
11517	751496
60187	751497
12846	751498
41150	751499
1815	751500
34531	751501
1911	751502
2664	751503
5085	751504
70224	751505
109067	751506
62526	751507
3489	751508
61987	751509
3157	751510
61870	751511
27343	751512
9069	751513
2180	751514
3590	751515
52349	751516
10303	751517
18085	751518
12910	751519
3525	751520
62221	751521
1571	751522
39696	751523
10470	751524
5640	751525
49672	751526
25782	751527
35397	751528
2500	751529
2771	751530
35967	751531
57489	751532
41018	751533
17	751534
39547	751535
4511	751536
39777	751537
36553	751538
865	751539
8186	751540
43583	751541
1640	751542
64602	751543
61357	751544
36660	751545
127	751546
27271	751547
32367	751548
73111	751549
32402	751550
18190	751551
15837	751552
48928	751553
6491	751554
18592	751555
4417	751556
30251	751557
19165	751558
85914	751559
42042	751560
31632	751561
39722	751562
6851	751563
148	751564
24880	751565
32074	751566
8456	751567
13707	751568
24480	751569
14289	751570
11072	751571
93786	751572
15227	751573
138	751574
2045	751575
92387	751576
12841	751577
56795	751578
8302	751579
5723	751580
102693	751581
56485	751582
65637	751583
627	751584
24689	751585
38653	751586
19408	751587
38887	751588
29403	751589
13521	751590
57688	751591
42553	751592
36617	751593
24286	751594
13331	751595
11842	751596
107220	751597
65635	751598
36392	751599
7679	751600
51664	751601
3096	751602
61269	751603
1887	751604
51324	751605
44729	751606
5814	751607
98151	751608
20361	751609
19665	751610
61910	751611
14244	751612
7744	751613
55926	751614
30051	751615
62589	751616
23978	751617
39780	751618
15324	751619
48933	751620
81567	751621
3222	751622
39903	751623
63169	751624
1200	751625
4446	751626
7035	751627
63388	751628
39865	751629
20926	751630
24839	751631
3053	751632
64750	751633
50429	751634
712	751635
30014	751636
31394	751637
8796	751638
32115	751639
27398	751640
109690	751641
21048	751642
68681	751643
15501	751644
968	751645
64063	751646
41617	751647
558	751648
90128	751649
27510	751650
45489	751651
42505	751652
11812	751653
15567	751654
1567	751655
27608	751656
24744	751657
43369	751658
13145	751659
48964	751660
44163	751661
57036	751662
418	751663
2784	751664
2146	751665
15205	751666
24024	751667
6431	751668
2339	751669
7872	751670
11759	751671
31019	751672
53740	751673
99577	751674
5498	751675
31417	751676
2675	751677
53813	751678
8804	751679
30503	751680
60053	751681
25	751682
91038	751683
5793	751684
28309	751685
14108	751686
20322	751687
7952	751688
82741	751689
46466	751690
33345	751691
9813	751692
96716	751693
10432	751694
7022	751695
11949	751696
887	751697
10555	751698
53359	751699
86485	751700
17116	751701
5925	751702
18736	751703
71297	751704
3706	751705
80994	751706
14137	751707
22508	751708
56466	751709
100013	751710
20979	751711
10944	751712
85691	751713
14946	751714
8466	751715
4402	751716
104	751717
100280	751718
60106	751719
46631	751720
19087	751721
75141	751722
5493	751723
50700	751724
89327	751725
10217	751726
81668	751727
52268	751728
15616	751729
12710	751730
86405	751731
4207	751732
76429	751733
46119	751734
520	751735
817	751736
103710	751737
6172	751738
40355	751739
8948	751740
7510	751741
102654	751742
28330	751743
20886	751744
1397	751745
70174	751746
131	751747
45798	751748
2954	751749
39891	751750
64614	751751
27342	751752
18415	751753
82720	751754
21072	751755
4434	751756
61303	751757
39342	751758
5364	751759
58572	751760
94888	751761
27449	751762
26712	751763
81171	751764
993	751765
40603	751766
75148	751767
3455	751768
89044	751769
104899	751770
26521	751771
33850	751772
43421	751773
34713	751774
76599	751775
8	751776
6485	751777
50	751778
23512	751779
6179	751780
5302	751781
71801	751782
47026	751783
77915	751784
9562	751785
25067	751786
8191	751787
36605	751788
30871	751789
3648	751790
21237	751791
17649	751792
11787	751793
2199	751794
28848	751795
5722	751796
52800	751797
15517	751798
55264	751799
80034	751800
9202	751801
73772	751802
59921	751803
17587	751804
52876	751805
5903	751806
59156	751807
7724	751808
12747	751809
23295	751810
53365	751811
25945	751812
1555	751813
4	751814
34324	751815
40120	751816
29605	751817
10943	751818
29203	751819
65324	751820
892	751821
2244	751822
9333	751823
38041	751824
1279	751825
14289	751826
21347	751827
55618	751828
8610	751829
463	751830
13881	751831
71182	751832
41433	751833
25552	751834
36382	751835
453	751836
53566	751837
89959	751838
358	751839
16918	751840
80224	751841
1	751842
100763	751843
708	751844
78237	751845
9676	751846
57550	751847
69296	751848
3260	751849
20686	751850
10909	751851
56552	751852
72679	751853
17888	751854
22038	751855
19168	751856
44971	751857
984	751858
20292	751859
20161	751860
17830	751861
50139	751862
9423	751863
15244	751864
93502	751865
25563	751866
28031	751867
20754	751868
62493	751869
8851	751870
2210	751871
39417	751872
27432	751873
13723	751874
23470	751875
16344	751876
37860	751877
49623	751878
13472	751879
41931	751880
10235	751881
4629	751882
961	751883
7722	751884
7781	751885
22218	751886
429	751887
22775	751888
31226	751889
33473	751890
73031	751891
58577	751892
48926	751893
47954	751894
6620	751895
15314	751896
73229	751897
82625	751898
601	751899
19812	751900
62814	751901
9	751902
36971	751903
36596	751904
249	751905
51077	751906
89899	751907
13723	751908
32363	751909
84487	751910
29364	751911
188	751912
57397	751913
19560	751914
16913	751915
35173	751916
9034	751917
71874	751918
1927	751919
33929	751920
16072	751921
66301	751922
12428	751923
89015	751924
33142	751925
92731	751926
558	751927
62084	751928
11449	751929
60	751930
5145	751931
12122	751932
5880	751933
4058	751934
69181	751935
29249	751936
65365	751937
3977	751938
58961	751939
2972	751940
64293	751941
82	751942
28640	751943
780	751944
1383	751945
15833	751946
21654	751947
20601	751948
37088	751949
26119	751950
26795	751951
22266	751952
24163	751953
52492	751954
1504	751955
67677	751956
7842	751957
117	751958
22762	751959
20604	751960
36789	751961
10021	751962
13611	751963
47521	751964
8847	751965
31285	751966
9353	751967
1502	751968
883	751969
820	751970
78170	751971
55235	751972
38444	751973
65513	751974
78565	751975
2135	751976
5028	751977
41316	751978
4950	751979
10625	751980
80062	751981
59491	751982
17193	751983
21095	751984
1012	751985
8507	751986
9951	751987
3179	751988
31342	751989
2587	751990
49706	751991
21446	751992
4188	751993
17556	751994
25000	751995
4	751996
28353	751997
12319	751998
4599	751999
3456	752000
94935	752001
83286	752002
6113	752003
49047	752004
83514	752005
10404	752006
56305	752007
60443	752008
598	752009
106825	752010
27625	752011
10779	752012
38018	752013
55558	752014
42559	752015
64370	752016
21111	752017
5	752018
10328	752019
3330	752020
3620	752021
216	752022
37163	752023
24254	752024
4990	752025
91655	752026
790	752027
58990	752028
33130	752029
64812	752030
9269	752031
99928	752032
14080	752033
11769	752034
20710	752035
31206	752036
44501	752037
657	752038
23228	752039
5851	752040
27035	752041
40517	752042
57673	752043
86551	752044
12932	752045
71347	752046
23424	752047
8731	752048
41308	752049
21959	752050
18980	752051
47209	752052
82385	752053
22103	752054
3710	752055
15937	752056
24516	752057
258	752058
4012	752059
36085	752060
97305	752061
27428	752062
16342	752063
16189	752064
3232	752065
35321	752066
22975	752067
53020	752068
82502	752069
55427	752070
1252	752071
19277	752072
8027	752073
31092	752074
23051	752075
96641	752076
10940	752077
22229	752078
26667	752079
19882	752080
47503	752081
6782	752082
235	752083
94525	752084
380	752085
91773	752086
26061	752087
1659	752088
56559	752089
1586	752090
84674	752091
24077	752092
29620	752093
21019	752094
1517	752095
14228	752096
99755	752097
7920	752098
33422	752099
4202	752100
87651	752101
11099	752102
49892	752103
60179	752104
7903	752105
8429	752106
50485	752107
519	752108
13725	752109
40785	752110
3197	752111
19330	752112
10295	752113
53722	752114
9168	752115
9459	752116
74292	752117
11997	752118
9768	752119
32301	752120
7571	752121
103749	752122
48482	752123
10167	752124
35913	752125
1758	752126
25776	752127
28618	752128
57721	752129
59906	752130
1726	752131
34820	752132
8968	752133
5982	752134
65012	752135
26603	752136
56335	752137
40669	752138
5349	752139
26865	752140
6147	752141
1233	752142
8131	752143
49606	752144
11980	752145
38092	752146
11703	752147
95926	752148
1174	752149
24439	752150
23719	752151
74418	752152
85965	752153
26155	752154
61180	752155
41106	752156
27776	752157
7333	752158
46370	752159
47403	752160
15976	752161
20290	752162
51358	752163
9727	752164
46540	752165
1732	752166
26714	752167
29198	752168
30	752169
52975	752170
18108	752171
82563	752172
24338	752173
17982	752174
7163	752175
4477	752176
5201	752177
70	752178
17940	752179
7411	752180
53620	752181
29233	752182
12895	752183
5703	752184
42804	752185
1070	752186
74986	752187
54979	752188
41047	752189
82474	752190
1120	752191
23575	752192
84857	752193
99	752194
101767	752195
50557	752196
66156	752197
20705	752198
68872	752199
25876	752200
27023	752201
103216	752202
3369	752203
36746	752204
73152	752205
12190	752206
41271	752207
59953	752208
41304	752209
9773	752210
62167	752211
127	752212
722	752213
4325	752214
3102	752215
7109	752216
35746	752217
30630	752218
27266	752219
84165	752220
85861	752221
13122	752222
79819	752223
15330	752224
9252	752225
51770	752226
19537	752227
64706	752228
64507	752229
104284	752230
4765	752231
22328	752232
775	752233
28184	752234
15925	752235
24941	752236
30242	752237
7620	752238
16650	752239
34535	752240
38829	752241
24092	752242
52492	752243
45435	752244
62636	752245
14536	752246
52970	752247
5120	752248
15729	752249
102884	752250
17225	752251
12265	752252
21543	752253
1508	752254
32322	752255
29219	752256
82050	752257
100095	752258
32490	752259
60612	752260
38575	752261
8983	752262
1093	752263
8360	752264
383	752265
29366	752266
6164	752267
30991	752268
48147	752269
5886	752270
1049	752271
70229	752272
8180	752273
81715	752274
17833	752275
48522	752276
12844	752277
43217	752278
17917	752279
74210	752280
4973	752281
19924	752282
45533	752283
5433	752284
820	752285
20580	752286
5663	752287
6607	752288
5766	752289
29166	752290
64809	752291
3066	752292
12422	752293
14884	752294
34652	752295
96596	752296
4466	752297
6464	752298
9698	752299
26842	752300
66681	752301
68814	752302
96422	752303
25468	752304
26295	752305
32608	752306
20743	752307
63914	752308
68612	752309
46265	752310
43851	752311
1758	752312
5264	752313
31580	752314
5935	752315
17508	752316
19910	752317
108711	752318
80112	752319
1801	752320
56786	752321
83114	752322
42210	752323
7687	752324
22681	752325
27420	752326
9342	752327
10727	752328
3095	752329
32276	752330
73879	752331
53788	752332
59746	752333
2855	752334
8	752335
38482	752336
1569	752337
22196	752338
81095	752339
15032	752340
20404	752341
10395	752342
63233	752343
71790	752344
4548	752345
54799	752346
65554	752347
52923	752348
5648	752349
83550	752350
4116	752351
1408	752352
30246	752353
14042	752354
14452	752355
36190	752356
55510	752357
22675	752358
89156	752359
87580	752360
14508	752361
74051	752362
38051	752363
95013	752364
38318	752365
19488	752366
42825	752367
39885	752368
50265	752369
3217	752370
88851	752371
22875	752372
99803	752373
12361	752374
14993	752375
5936	752376
23820	752377
21596	752378
5808	752379
95771	752380
13919	752381
13446	752382
8867	752383
19241	752384
104743	752385
32098	752386
551	752387
35779	752388
92413	752389
46446	752390
29743	752391
47226	752392
605	752393
76309	752394
52717	752395
59704	752396
85870	752397
48230	752398
2988	752399
5112	752400
5746	752401
27921	752402
16	752403
47383	752404
79770	752405
71872	752406
6635	752407
27295	752408
29132	752409
110517	752410
313	752411
53361	752412
16732	752413
198	752414
35556	752415
18964	752416
12306	752417
40378	752418
27359	752419
47175	752420
67216	752421
76378	752422
27508	752423
25392	752424
17383	752425
1604	752426
51486	752427
2230	752428
71551	752429
8196	752430
36206	752431
6446	752432
105476	752433
2651	752434
5432	752435
3353	752436
12935	752437
9209	752438
93646	752439
48656	752440
15160	752441
13481	752442
1457	752443
103844	752444
11341	752445
47623	752446
71322	752447
3515	752448
6138	752449
44739	752450
58384	752451
16254	752452
64625	752453
47667	752454
1564	752455
17347	752456
8704	752457
23183	752458
39138	752459
8779	752460
25641	752461
75879	752462
4506	752463
6876	752464
81517	752465
77757	752466
35786	752467
37080	752468
55387	752469
34056	752470
483	752471
64161	752472
14793	752473
15961	752474
46681	752475
20801	752476
7194	752477
5920	752478
7064	752479
14863	752480
15826	752481
52090	752482
3058	752483
10824	752484
42031	752485
69575	752486
19690	752487
1149	752488
16929	752489
58800	752490
6585	752491
102472	752492
60327	752493
59005	752494
15053	752495
72588	752496
47599	752497
21620	752498
48158	752499
12647	752500
85319	752501
20298	752502
48358	752503
29623	752504
44793	752505
1204	752506
31879	752507
45480	752508
1564	752509
87467	752510
38613	752511
8298	752512
8055	752513
42723	752514
20283	752515
1441	752516
3738	752517
80315	752518
96498	752519
7354	752520
33273	752521
18124	752522
14421	752523
13642	752524
4548	752525
31534	752526
32242	752527
63465	752528
58667	752529
51011	752530
9197	752531
30816	752532
59381	752533
12465	752534
12820	752535
5824	752536
76873	752537
11968	752538
11991	752539
2606	752540
40074	752541
25160	752542
90484	752543
3403	752544
32878	752545
60289	752546
41765	752547
20728	752548
11800	752549
77630	752550
17552	752551
30532	752552
40308	752553
69124	752554
16907	752555
64241	752556
63621	752557
6698	752558
72146	752559
2800	752560
18118	752561
636	752562
21755	752563
42911	752564
19067	752565
71430	752566
34883	752567
19629	752568
19318	752569
10452	752570
16779	752571
37608	752572
26082	752573
50969	752574
76	752575
10556	752576
5655	752577
26794	752578
35154	752579
43400	752580
1236	752581
54497	752582
41676	752583
16810	752584
15784	752585
6180	752586
4122	752587
25662	752588
26114	752589
4429	752590
6344	752591
42091	752592
4317	752593
51306	752594
899	752595
11110	752596
58261	752597
27768	752598
1754	752599
31775	752600
1969	752601
3984	752602
7141	752603
15	752604
275	752605
5853	752606
20504	752607
507	752608
6792	752609
68448	752610
23544	752611
2017	752612
2848	752613
60149	752614
24162	752615
102967	752616
34052	752617
10502	752618
38879	752619
85485	752620
30	752621
64136	752622
47362	752623
76165	752624
31139	752625
16716	752626
98167	752627
6622	752628
3477	752629
37172	752630
7257	752631
79264	752632
7715	752633
1251	752634
44953	752635
26948	752636
11012	752637
44299	752638
52116	752639
39324	752640
1256	752641
13713	752642
1274	752643
5721	752644
4846	752645
61791	752646
3870	752647
23333	752648
222	752649
1150	752650
17337	752651
44331	752652
18839	752653
35692	752654
28946	752655
61752	752656
28	752657
7967	752658
10382	752659
52889	752660
23914	752661
25590	752662
23584	752663
7555	752664
86298	752665
25122	752666
18071	752667
13037	752668
8355	752669
828	752670
76126	752671
26116	752672
27681	752673
50484	752674
31143	752675
80359	752676
7641	752677
2863	752678
76125	752679
61250	752680
61177	752681
14194	752682
18082	752683
309	752684
23936	752685
10244	752686
9167	752687
1346	752688
46226	752689
6965	752690
31870	752691
44387	752692
96296	752693
86653	752694
15779	752695
54811	752696
1599	752697
69526	752698
77263	752699
6911	752700
47229	752701
13123	752702
42409	752703
31487	752704
93027	752705
378	752706
43727	752707
19228	752708
66656	752709
3814	752710
12252	752711
15938	752712
45400	752713
75945	752714
34524	752715
31917	752716
46739	752717
44546	752718
6371	752719
22740	752720
43249	752721
32051	752722
140	752723
48120	752724
19148	752725
1505	752726
75008	752727
74631	752728
3988	752729
18944	752730
46047	752731
34528	752732
37518	752733
42263	752734
3892	752735
7983	752736
30574	752737
25720	752738
43644	752739
33462	752740
32429	752741
25083	752742
1490	752743
109537	752744
16851	752745
50218	752746
73485	752747
29448	752748
84375	752749
59129	752750
1108	752751
13957	752752
178	752753
3150	752754
55568	752755
19301	752756
7944	752757
9595	752758
73356	752759
99233	752760
23908	752761
39211	752762
29077	752763
1486	752764
44244	752765
32147	752766
98168	752767
108081	752768
2400	752769
9329	752770
718	752771
57735	752772
103112	752773
3811	752774
3893	752775
85810	752776
20952	752777
18355	752778
46679	752779
47033	752780
93961	752781
4192	752782
98426	752783
85513	752784
20156	752785
43707	752786
127	752787
47007	752788
9007	752789
9644	752790
1715	752791
11568	752792
7914	752793
7110	752794
11224	752795
17434	752796
38431	752797
20161	752798
4775	752799
34346	752800
5991	752801
13271	752802
6901	752803
108463	752804
78027	752805
44137	752806
25975	752807
13387	752808
50567	752809
18446	752810
47147	752811
5417	752812
29464	752813
8075	752814
2139	752815
187	752816
642	752817
14367	752818
10997	752819
101001	752820
60860	752821
15977	752822
84034	752823
31075	752824
45951	752825
48877	752826
28188	752827
37601	752828
35088	752829
22468	752830
6672	752831
22632	752832
73780	752833
13113	752834
91883	752835
5532	752836
4140	752837
5322	752838
7429	752839
35987	752840
30396	752841
59747	752842
1578	752843
36141	752844
41809	752845
11600	752846
51783	752847
57363	752848
58616	752849
25902	752850
63942	752851
2591	752852
91387	752853
50882	752854
69613	752855
45503	752856
37105	752857
54131	752858
17168	752859
2995	752860
129	752861
11038	752862
25880	752863
51037	752864
42572	752865
7177	752866
20298	752867
12363	752868
63594	752869
733	752870
92961	752871
53558	752872
33493	752873
25743	752874
10530	752875
56487	752876
104	752877
35231	752878
62886	752879
66392	752880
28433	752881
51789	752882
50473	752883
61269	752884
67994	752885
828	752886
72572	752887
68465	752888
51222	752889
63327	752890
46833	752891
28717	752892
68523	752893
38632	752894
1037	752895
26666	752896
37972	752897
1533	752898
77642	752899
63052	752900
5114	752901
13756	752902
10298	752903
4362	752904
69315	752905
26546	752906
2640	752907
4134	752908
19400	752909
3028	752910
24819	752911
55326	752912
13935	752913
10402	752914
29150	752915
27047	752916
14817	752917
54573	752918
62857	752919
2104	752920
17881	752921
10482	752922
8533	752923
32363	752924
23101	752925
11803	752926
6292	752927
29515	752928
101566	752929
13179	752930
31961	752931
110886	752932
40	752933
946	752934
87443	752935
82370	752936
95462	752937
73174	752938
15201	752939
41426	752940
41083	752941
36218	752942
26381	752943
64786	752944
1285	752945
10624	752946
813	752947
22	752948
2777	752949
13711	752950
39141	752951
77207	752952
49431	752953
8567	752954
15556	752955
52	752956
57038	752957
18885	752958
36568	752959
65904	752960
1986	752961
20523	752962
16001	752963
46641	752964
70410	752965
105600	752966
81557	752967
17173	752968
68966	752969
57568	752970
2976	752971
29762	752972
57139	752973
15737	752974
44255	752975
13333	752976
3204	752977
361	752978
18075	752979
65807	752980
17907	752981
72123	752982
62099	752983
100621	752984
42112	752985
44963	752986
29770	752987
3569	752988
35430	752989
15040	752990
94076	752991
36916	752992
1948	752993
16441	752994
44997	752995
3256	752996
20664	752997
131	752998
10070	752999
30680	753000
45336	753001
38599	753002
22051	753003
43075	753004
36007	753005
33958	753006
31083	753007
2272	753008
43473	753009
46381	753010
74107	753011
20474	753012
4687	753013
4546	753014
7400	753015
252	753016
12521	753017
9	753018
30358	753019
6564	753020
7274	753021
828	753022
19173	753023
71478	753024
31319	753025
12699	753026
52743	753027
35444	753028
54976	753029
401	753030
24040	753031
56075	753032
60346	753033
73522	753034
48743	753035
52750	753036
45650	753037
41080	753038
724	753039
7077	753040
38226	753041
39059	753042
36385	753043
9384	753044
21871	753045
10286	753046
5119	753047
35607	753048
4085	753049
36541	753050
41745	753051
8293	753052
2330	753053
49279	753054
32404	753055
2842	753056
35101	753057
72870	753058
44226	753059
94678	753060
27588	753061
26968	753062
81891	753063
14774	753064
13957	753065
93280	753066
32752	753067
88235	753068
42261	753069
86637	753070
46358	753071
66319	753072
26390	753073
31646	753074
38	753075
111271	753076
94140	753077
2922	753078
11087	753079
4110	753080
16061	753081
91661	753082
56860	753083
25354	753084
106565	753085
63362	753086
45053	753087
10500	753088
18396	753089
45061	753090
11696	753091
80830	753092
75206	753093
2022	753094
71205	753095
54092	753096
24634	753097
8007	753098
1444	753099
75924	753100
1142	753101
41764	753102
1828	753103
69	753104
12635	753105
516	753106
520	753107
21045	753108
33040	753109
44171	753110
21212	753111
12307	753112
1691	753113
27223	753114
39854	753115
13105	753116
22184	753117
31072	753118
38311	753119
59606	753120
1104	753121
15930	753122
3245	753123
80615	753124
18179	753125
1050	753126
1428	753127
14356	753128
14116	753129
16370	753130
10570	753131
2666	753132
28937	753133
14439	753134
37769	753135
3069	753136
25422	753137
1560	753138
1461	753139
27038	753140
52978	753141
56862	753142
864	753143
40605	753144
106110	753145
2120	753146
7187	753147
15442	753148
10993	753149
16111	753150
5858	753151
3437	753152
70440	753153
46784	753154
14120	753155
1417	753156
17515	753157
42422	753158
46682	753159
5693	753160
35951	753161
59303	753162
11965	753163
18335	753164
23441	753165
11013	753166
30054	753167
44284	753168
69858	753169
40466	753170
16409	753171
34436	753172
82372	753173
6817	753174
80484	753175
88214	753176
1065	753177
5631	753178
50442	753179
53331	753180
22849	753181
4707	753182
76082	753183
40768	753184
2547	753185
1769	753186
49575	753187
36140	753188
25714	753189
16629	753190
34848	753191
11810	753192
106	753193
5190	753194
27610	753195
22063	753196
20440	753197
31589	753198
26189	753199
33822	753200
10695	753201
10451	753202
2037	753203
10913	753204
1518	753205
34650	753206
7176	753207
21672	753208
21820	753209
41283	753210
332	753211
3682	753212
35087	753213
12848	753214
4211	753215
21912	753216
20236	753217
33549	753218
25060	753219
32619	753220
50786	753221
1215	753222
52861	753223
87041	753224
50416	753225
22550	753226
15911	753227
25869	753228
40134	753229
2457	753230
2762	753231
3168	753232
11746	753233
14744	753234
28512	753235
35741	753236
17574	753237
5120	753238
12300	753239
95516	753240
16261	753241
12635	753242
3299	753243
63505	753244
15022	753245
3	753246
21172	753247
2054	753248
2419	753249
51293	753250
23936	753251
37232	753252
32030	753253
65556	753254
77706	753255
18923	753256
71325	753257
35968	753258
2633	753259
21281	753260
46547	753261
23384	753262
12027	753263
424	753264
966	753265
86613	753266
9612	753267
28930	753268
44013	753269
66578	753270
7271	753271
28559	753272
71658	753273
6947	753274
19558	753275
7837	753276
101387	753277
52913	753278
46915	753279
630	753280
8033	753281
1505	753282
9565	753283
7950	753284
7181	753285
34264	753286
1180	753287
6933	753288
2259	753289
100268	753290
94062	753291
56743	753292
58762	753293
55091	753294
28445	753295
544	753296
6787	753297
69228	753298
14013	753299
21466	753300
59636	753301
1390	753302
37339	753303
7827	753304
81202	753305
6811	753306
16929	753307
36078	753308
67267	753309
170	753310
950	753311
100658	753312
2071	753313
39704	753314
31125	753315
72217	753316
16317	753317
55711	753318
25927	753319
85157	753320
3860	753321
63757	753322
107065	753323
76356	753324
9136	753325
9189	753326
2721	753327
61676	753328
40235	753329
17683	753330
95960	753331
67048	753332
50072	753333
125	753334
76983	753335
106929	753336
21566	753337
9230	753338
45244	753339
47740	753340
18057	753341
85825	753342
12408	753343
2381	753344
39076	753345
29609	753346
70267	753347
27025	753348
40957	753349
8886	753350
11478	753351
67386	753352
18975	753353
511	753354
859	753355
57587	753356
62469	753357
10215	753358
276	753359
25498	753360
44697	753361
86038	753362
49	753363
30991	753364
14779	753365
63836	753366
16631	753367
83005	753368
51353	753369
12774	753370
17330	753371
34757	753372
484	753373
10137	753374
22042	753375
3393	753376
46173	753377
29393	753378
25740	753379
3051	753380
31444	753381
77328	753382
81323	753383
37597	753384
36247	753385
48238	753386
49398	753387
50068	753388
28863	753389
884	753390
32923	753391
11398	753392
32529	753393
17416	753394
1446	753395
1695	753396
30907	753397
73559	753398
11899	753399
27078	753400
38424	753401
18378	753402
43588	753403
1278	753404
6995	753405
18708	753406
16604	753407
168	753408
76914	753409
297	753410
94575	753411
6559	753412
17774	753413
42309	753414
6321	753415
31050	753416
11655	753417
8612	753418
41330	753419
61834	753420
107812	753421
94168	753422
7931	753423
16007	753424
4262	753425
41856	753426
5788	753427
8262	753428
20404	753429
4031	753430
5	753431
26087	753432
11728	753433
2099	753434
38886	753435
30415	753436
42782	753437
43304	753438
1025	753439
65022	753440
2154	753441
11818	753442
75031	753443
2505	753444
58643	753445
55627	753446
95851	753447
57696	753448
17185	753449
53311	753450
7783	753451
1423	753452
10294	753453
28558	753454
41854	753455
27779	753456
49128	753457
52800	753458
5928	753459
15322	753460
16813	753461
56042	753462
16675	753463
1432	753464
4807	753465
25778	753466
76942	753467
25726	753468
16121	753469
52571	753470
45294	753471
13283	753472
71987	753473
100606	753474
647	753475
25703	753476
14897	753477
21168	753478
694	753479
9890	753480
7960	753481
34328	753482
13069	753483
8137	753484
795	753485
51555	753486
56374	753487
9114	753488
27844	753489
10573	753490
89629	753491
69145	753492
8230	753493
12085	753494
1100	753495
277	753496
102587	753497
384	753498
39763	753499
64086	753500
16984	753501
894	753502
77195	753503
29491	753504
6374	753505
67826	753506
43537	753507
93	753508
40577	753509
46978	753510
53357	753511
93267	753512
11169	753513
15617	753514
367	753515
16922	753516
5674	753517
73491	753518
1244	753519
84943	753520
96292	753521
3378	753522
11142	753523
71091	753524
12145	753525
70014	753526
73303	753527
6590	753528
41754	753529
197	753530
39572	753531
19030	753532
13180	753533
29794	753534
3245	753535
27700	753536
17913	753537
15537	753538
44144	753539
134	753540
40014	753541
61498	753542
18772	753543
18147	753544
4566	753545
25069	753546
104726	753547
44226	753548
19434	753549
16408	753550
26503	753551
5595	753552
56343	753553
22499	753554
28233	753555
17406	753556
2668	753557
40831	753558
46197	753559
20463	753560
50439	753561
9449	753562
39540	753563
25126	753564
13618	753565
52638	753566
727	753567
69278	753568
45083	753569
88446	753570
36052	753571
14780	753572
20468	753573
13246	753574
1532	753575
111626	753576
22011	753577
601	753578
11152	753579
31653	753580
6079	753581
54406	753582
122	753583
1679	753584
41	753585
64382	753586
976	753587
12353	753588
85168	753589
25852	753590
9521	753591
88002	753592
1173	753593
60744	753594
76462	753595
21039	753596
4219	753597
37780	753598
7088	753599
6144	753600
26246	753601
43376	753602
4907	753603
6938	753604
34785	753605
43774	753606
1985	753607
23620	753608
74408	753609
11562	753610
70480	753611
18371	753612
69121	753613
14988	753614
1955	753615
95634	753616
3007	753617
2	753618
66387	753619
6926	753620
59530	753621
49776	753622
15630	753623
701	753624
11515	753625
73751	753626
17531	753627
5040	753628
2369	753629
7744	753630
59072	753631
22809	753632
92311	753633
2096	753634
4058	753635
17696	753636
45419	753637
9855	753638
2012	753639
60333	753640
17586	753641
28524	753642
84	753643
8132	753644
20586	753645
216	753646
22937	753647
66513	753648
285	753649
5655	753650
16569	753651
35141	753652
36090	753653
24248	753654
394	753655
56020	753656
71720	753657
13444	753658
108313	753659
13659	753660
7750	753661
2341	753662
47232	753663
94056	753664
859	753665
46526	753666
213	753667
17090	753668
48226	753669
37400	753670
39007	753671
75071	753672
16473	753673
16532	753674
6083	753675
47930	753676
10639	753677
24181	753678
36391	753679
57874	753680
88647	753681
6983	753682
22116	753683
93582	753684
87286	753685
9589	753686
39349	753687
28368	753688
6144	753689
110072	753690
71834	753691
11165	753692
49491	753693
40303	753694
44376	753695
42453	753696
6498	753697
1495	753698
22861	753699
193	753700
28541	753701
15456	753702
40010	753703
11425	753704
22573	753705
4234	753706
11509	753707
29239	753708
3	753709
59689	753710
3113	753711
19341	753712
20241	753713
50438	753714
11528	753715
24514	753716
49158	753717
58439	753718
782	753719
94602	753720
39079	753721
18442	753722
8397	753723
80296	753724
5560	753725
13615	753726
93527	753727
17155	753728
83603	753729
2460	753730
5252	753731
69142	753732
3767	753733
109715	753734
45516	753735
36670	753736
415	753737
48180	753738
65018	753739
17225	753740
51173	753741
59217	753742
50333	753743
29093	753744
1	753745
8810	753746
28628	753747
88148	753748
6507	753749
46816	753750
73520	753751
73624	753752
9951	753753
229	753754
4487	753755
97880	753756
73602	753757
6818	753758
48943	753759
14802	753760
37957	753761
83001	753762
842	753763
64594	753764
57903	753765
32302	753766
47176	753767
10710	753768
33085	753769
820	753770
1762	753771
7420	753772
93987	753773
6562	753774
1827	753775
1052	753776
19840	753777
46886	753778
85699	753779
75191	753780
26930	753781
89147	753782
1201	753783
15441	753784
2083	753785
88070	753786
55722	753787
25962	753788
38073	753789
47658	753790
248	753791
89806	753792
107573	753793
3066	753794
42	753795
5668	753796
34708	753797
17242	753798
6620	753799
73422	753800
41902	753801
26181	753802
3663	753803
57199	753804
32135	753805
86925	753806
30204	753807
25793	753808
83271	753809
23338	753810
5396	753811
72843	753812
40402	753813
70308	753814
6882	753815
43762	753816
49786	753817
31599	753818
14163	753819
8256	753820
13485	753821
27602	753822
1033	753823
60786	753824
42177	753825
92078	753826
9044	753827
68751	753828
12676	753829
86258	753830
114079	753831
21729	753832
5491	753833
111169	753834
29464	753835
40302	753836
7011	753837
10912	753838
21520	753839
4200	753840
38679	753841
71595	753842
847	753843
78070	753844
10891	753845
16548	753846
77936	753847
8484	753848
61251	753849
986	753850
16978	753851
9915	753852
353	753853
87342	753854
83621	753855
22755	753856
13435	753857
39625	753858
17517	753859
19117	753860
7819	753861
105824	753862
5731	753863
58865	753864
4902	753865
37414	753866
60963	753867
26998	753868
76349	753869
9770	753870
84790	753871
2616	753872
20415	753873
31102	753874
22436	753875
18993	753876
22036	753877
30187	753878
91848	753879
55376	753880
1434	753881
1518	753882
66103	753883
14184	753884
47934	753885
43399	753886
14710	753887
13234	753888
13108	753889
547	753890
14427	753891
27517	753892
34508	753893
23	753894
27752	753895
35182	753896
12286	753897
6934	753898
4234	753899
337	753900
1647	753901
28079	753902
9919	753903
10603	753904
16890	753905
21302	753906
180	753907
26973	753908
82317	753909
60705	753910
15117	753911
10042	753912
71905	753913
15392	753914
12576	753915
2647	753916
7720	753917
18	753918
91558	753919
11255	753920
681	753921
9262	753922
96	753923
62765	753924
11037	753925
67612	753926
20722	753927
1206	753928
367	753929
42365	753930
95056	753931
33665	753932
48131	753933
7980	753934
35453	753935
78304	753936
29565	753937
6011	753938
55673	753939
1244	753940
69449	753941
42409	753942
62817	753943
19256	753944
44240	753945
39648	753946
86360	753947
41757	753948
13	753949
762	753950
11022	753951
108303	753952
16682	753953
30107	753954
77515	753955
10659	753956
25372	753957
25313	753958
20709	753959
133	753960
62982	753961
108175	753962
7419	753963
40400	753964
28630	753965
33515	753966
2767	753967
25878	753968
14139	753969
44293	753970
4804	753971
61820	753972
83201	753973
2883	753974
48600	753975
68026	753976
73769	753977
10233	753978
78097	753979
87510	753980
27833	753981
45145	753982
19281	753983
26541	753984
14828	753985
14671	753986
72458	753987
100042	753988
50551	753989
86847	753990
26101	753991
103271	753992
33503	753993
43	753994
41472	753995
64428	753996
37822	753997
103960	753998
3113	753999
18317	754000
51714	754001
72085	754002
24023	754003
1217	754004
56066	754005
90991	754006
4884	754007
66984	754008
36790	754009
18000	754010
56577	754011
100628	754012
65926	754013
14944	754014
22264	754015
19422	754016
29744	754017
18952	754018
25582	754019
2007	754020
24425	754021
271	754022
4705	754023
30603	754024
25080	754025
32363	754026
75836	754027
34273	754028
46363	754029
58646	754030
63850	754031
3323	754032
78704	754033
1312	754034
47194	754035
19385	754036
111891	754037
14429	754038
16251	754039
14794	754040
27218	754041
60998	754042
41992	754043
12613	754044
23955	754045
102337	754046
12659	754047
10361	754048
2348	754049
11914	754050
6993	754051
39163	754052
62066	754053
47706	754054
7163	754055
235	754056
10936	754057
67269	754058
39257	754059
47953	754060
46436	754061
4544	754062
22176	754063
80028	754064
33753	754065
66244	754066
27531	754067
11772	754068
9740	754069
23088	754070
41663	754071
56099	754072
16105	754073
15267	754074
18818	754075
40014	754076
417	754077
17936	754078
227	754079
2792	754080
288	754081
808	754082
24560	754083
73071	754084
36854	754085
20892	754086
62769	754087
36268	754088
83	754089
16780	754090
3504	754091
13889	754092
67672	754093
37006	754094
23338	754095
5970	754096
5767	754097
64295	754098
9112	754099
31323	754100
7171	754101
12583	754102
48907	754103
21165	754104
9421	754105
30999	754106
1662	754107
1236	754108
9380	754109
54324	754110
9825	754111
92496	754112
64362	754113
13034	754114
45666	754115
5456	754116
28253	754117
21791	754118
11146	754119
28084	754120
46557	754121
25540	754122
62119	754123
7941	754124
131	754125
54337	754126
84918	754127
1193	754128
29896	754129
33458	754130
3883	754131
1491	754132
1804	754133
78004	754134
61802	754135
31894	754136
1094	754137
746	754138
27199	754139
6060	754140
4688	754141
612	754142
31476	754143
63680	754144
3130	754145
77322	754146
26527	754147
822	754148
16947	754149
6497	754150
8083	754151
4170	754152
60618	754153
24552	754154
15102	754155
15782	754156
77569	754157
27983	754158
83586	754159
26106	754160
70529	754161
5902	754162
5763	754163
2881	754164
15265	754165
23300	754166
4139	754167
81822	754168
36744	754169
25204	754170
59568	754171
47478	754172
28292	754173
45	754174
53478	754175
67757	754176
6181	754177
12876	754178
63294	754179
2610	754180
26225	754181
53427	754182
66876	754183
43792	754184
1248	754185
43856	754186
2771	754187
86147	754188
3642	754189
60033	754190
62953	754191
14186	754192
7237	754193
72831	754194
80522	754195
5048	754196
30431	754197
202	754198
25177	754199
35701	754200
2742	754201
36	754202
3019	754203
719	754204
7461	754205
39167	754206
91849	754207
26408	754208
88952	754209
88084	754210
91	754211
20142	754212
27919	754213
9276	754214
18149	754215
9590	754216
77618	754217
2570	754218
46621	754219
42052	754220
1184	754221
8189	754222
5637	754223
5430	754224
53929	754225
9316	754226
46692	754227
51062	754228
41773	754229
5258	754230
763	754231
12928	754232
91154	754233
50603	754234
67282	754235
14286	754236
45382	754237
21652	754238
29015	754239
20067	754240
69896	754241
7113	754242
54112	754243
67230	754244
49162	754245
756	754246
867	754247
11220	754248
3096	754249
32060	754250
47392	754251
32769	754252
59450	754253
35076	754254
17529	754255
29934	754256
90263	754257
71369	754258
4041	754259
41263	754260
12506	754261
78070	754262
54538	754263
73085	754264
3876	754265
9643	754266
10158	754267
15710	754268
27863	754269
17123	754270
6	754271
48075	754272
39319	754273
59993	754274
12538	754275
47957	754276
37063	754277
8748	754278
4029	754279
49280	754280
31711	754281
20515	754282
103108	754283
73402	754284
6413	754285
44385	754286
7632	754287
3604	754288
26265	754289
2080	754290
79452	754291
564	754292
20149	754293
41799	754294
46352	754295
413	754296
4730	754297
250	754298
2490	754299
25433	754300
8967	754301
358	754302
18996	754303
398	754304
3800	754305
1462	754306
19327	754307
31077	754308
683	754309
96335	754310
2273	754311
11713	754312
79775	754313
7956	754314
86685	754315
112972	754316
1378	754317
19963	754318
45021	754319
83061	754320
39004	754321
35047	754322
6521	754323
82641	754324
6359	754325
12448	754326
17682	754327
463	754328
40265	754329
8934	754330
8255	754331
39251	754332
9312	754333
38872	754334
14382	754335
10724	754336
27034	754337
65344	754338
725	754339
1271	754340
2015	754341
30958	754342
16950	754343
57070	754344
35348	754345
100260	754346
30009	754347
23368	754348
15679	754349
1213	754350
28480	754351
109836	754352
15886	754353
29532	754354
1747	754355
76880	754356
40822	754357
34741	754358
4193	754359
85515	754360
32679	754361
45720	754362
46873	754363
38430	754364
20951	754365
56122	754366
31077	754367
467	754368
29042	754369
93367	754370
6834	754371
6366	754372
66970	754373
4888	754374
14397	754375
26991	754376
82517	754377
2966	754378
34369	754379
11963	754380
17008	754381
95	754382
19089	754383
89660	754384
57706	754385
35541	754386
223	754387
22446	754388
36421	754389
28437	754390
13733	754391
33699	754392
20381	754393
56569	754394
5722	754395
44395	754396
40789	754397
1387	754398
43021	754399
6952	754400
1061	754401
54169	754402
13651	754403
33269	754404
6980	754405
107776	754406
1178	754407
37995	754408
2939	754409
11917	754410
53150	754411
92016	754412
59070	754413
22499	754414
16893	754415
13521	754416
54355	754417
6717	754418
6776	754419
25958	754420
49360	754421
36918	754422
97927	754423
69091	754424
37036	754425
47645	754426
24399	754427
43532	754428
41094	754429
803	754430
1861	754431
7420	754432
4989	754433
12777	754434
49607	754435
4451	754436
47843	754437
25065	754438
13502	754439
49306	754440
1268	754441
60106	754442
1768	754443
65576	754444
11781	754445
57136	754446
24003	754447
54805	754448
658	754449
31875	754450
64477	754451
24120	754452
42085	754453
328	754454
909	754455
9295	754456
24117	754457
22575	754458
11579	754459
40740	754460
99724	754461
8	754462
14098	754463
1437	754464
57165	754465
8121	754466
862	754467
64033	754468
6225	754469
48291	754470
69312	754471
13668	754472
41994	754473
54558	754474
42711	754475
37388	754476
3012	754477
5546	754478
48173	754479
22208	754480
11114	754481
19408	754482
2632	754483
55584	754484
8336	754485
44306	754486
28823	754487
11863	754488
25200	754489
32402	754490
24883	754491
75095	754492
9089	754493
44495	754494
33251	754495
35648	754496
46410	754497
45301	754498
16000	754499
2138	754500
5546	754501
42077	754502
838	754503
6572	754504
418	754505
67837	754506
377	754507
264	754508
12063	754509
94910	754510
32811	754511
38859	754512
12650	754513
29164	754514
49273	754515
7244	754516
49243	754517
101603	754518
84758	754519
680	754520
169	754521
2242	754522
9143	754523
97356	754524
47485	754525
2288	754526
80509	754527
26295	754528
6988	754529
4613	754530
51214	754531
9829	754532
59783	754533
14893	754534
68834	754535
5441	754536
9822	754537
4331	754538
19231	754539
13935	754540
81355	754541
25197	754542
31859	754543
29700	754544
43909	754545
28482	754546
11878	754547
36635	754548
41844	754549
59494	754550
25537	754551
26280	754552
63665	754553
14951	754554
73743	754555
19679	754556
20964	754557
956	754558
64458	754559
25822	754560
37015	754561
19474	754562
55027	754563
24276	754564
9960	754565
13058	754566
40564	754567
2883	754568
6014	754569
94	754570
45561	754571
6918	754572
11194	754573
2522	754574
12953	754575
7593	754576
16685	754577
29514	754578
5320	754579
11196	754580
1694	754581
2579	754582
5806	754583
24795	754584
16283	754585
6888	754586
73461	754587
23641	754588
71017	754589
142	754590
3567	754591
32605	754592
388	754593
62687	754594
1132	754595
17935	754596
422	754597
92041	754598
362	754599
5161	754600
31148	754601
23930	754602
24939	754603
12222	754604
14657	754605
1185	754606
27328	754607
385	754608
2934	754609
72408	754610
102798	754611
74274	754612
4115	754613
83311	754614
18613	754615
21720	754616
35815	754617
309	754618
27	754619
8159	754620
98657	754621
13556	754622
68884	754623
11484	754624
15324	754625
450	754626
49982	754627
4344	754628
23293	754629
92624	754630
5045	754631
12721	754632
15627	754633
8294	754634
2404	754635
561	754636
56101	754637
19582	754638
9456	754639
8546	754640
51371	754641
72	754642
19471	754643
303	754644
45681	754645
56985	754646
7050	754647
104024	754648
61203	754649
61885	754650
88656	754651
64867	754652
33705	754653
12180	754654
7229	754655
4010	754656
27890	754657
73086	754658
68748	754659
3458	754660
29196	754661
70524	754662
657	754663
66742	754664
77753	754665
4564	754666
43447	754667
1019	754668
35780	754669
22574	754670
19006	754671
598	754672
2109	754673
481	754674
3283	754675
8920	754676
75622	754677
64864	754678
102429	754679
55787	754680
5489	754681
11806	754682
44350	754683
16482	754684
18455	754685
43151	754686
330	754687
7907	754688
15350	754689
16670	754690
37895	754691
156	754692
9136	754693
7258	754694
112048	754695
15801	754696
10280	754697
66797	754698
11083	754699
9251	754700
13791	754701
73459	754702
6342	754703
66107	754704
107	754705
70624	754706
74542	754707
52545	754708
32447	754709
67790	754710
9196	754711
28135	754712
20145	754713
70623	754714
13079	754715
3139	754716
61801	754717
41906	754718
27346	754719
1	754720
66293	754721
11129	754722
44312	754723
35766	754724
35822	754725
38661	754726
1086	754727
19450	754728
98	754729
77303	754730
2784	754731
29848	754732
31895	754733
561	754734
6617	754735
25525	754736
64759	754737
10784	754738
10484	754739
47516	754740
22208	754741
1097	754742
73355	754743
795	754744
47685	754745
12969	754746
53233	754747
39970	754748
44772	754749
35676	754750
6826	754751
78195	754752
91412	754753
9875	754754
17277	754755
7498	754756
10949	754757
53392	754758
8381	754759
1520	754760
84351	754761
15495	754762
17459	754763
21598	754764
100911	754765
21452	754766
4927	754767
37140	754768
26952	754769
54311	754770
420	754771
310	754772
2099	754773
42424	754774
52226	754775
2353	754776
8935	754777
6791	754778
59241	754779
64155	754780
11324	754781
19670	754782
21366	754783
38167	754784
68691	754785
31877	754786
18535	754787
19943	754788
25037	754789
37882	754790
53805	754791
4837	754792
3261	754793
6833	754794
6739	754795
28164	754796
47861	754797
30664	754798
55971	754799
98249	754800
6832	754801
50671	754802
11394	754803
88755	754804
60506	754805
4341	754806
55859	754807
101532	754808
17952	754809
64808	754810
79719	754811
15616	754812
71439	754813
3437	754814
62970	754815
53320	754816
8605	754817
4612	754818
88520	754819
1494	754820
1291	754821
22936	754822
88	754823
50464	754824
6092	754825
34731	754826
88362	754827
4923	754828
25476	754829
31623	754830
50975	754831
8797	754832
6308	754833
23133	754834
6435	754835
23624	754836
27303	754837
2717	754838
19041	754839
2211	754840
67011	754841
3020	754842
51525	754843
72554	754844
27417	754845
4091	754846
30761	754847
36712	754848
64295	754849
48639	754850
9082	754851
4460	754852
45760	754853
31069	754854
13907	754855
21581	754856
5300	754857
2250	754858
35110	754859
1536	754860
20563	754861
28623	754862
68436	754863
34974	754864
78513	754865
16132	754866
40911	754867
13643	754868
19091	754869
22116	754870
9313	754871
14475	754872
250	754873
3988	754874
9197	754875
35107	754876
18804	754877
65355	754878
70349	754879
28176	754880
34854	754881
5507	754882
65840	754883
17955	754884
64167	754885
45230	754886
74582	754887
232	754888
3384	754889
3145	754890
4632	754891
19300	754892
1923	754893
62	754894
75405	754895
296	754896
18775	754897
74325	754898
87748	754899
32920	754900
4757	754901
190	754902
61698	754903
41012	754904
50687	754905
43767	754906
1780	754907
2924	754908
34972	754909
78230	754910
20365	754911
16499	754912
11150	754913
19031	754914
40848	754915
1234	754916
104994	754917
15029	754918
30503	754919
87691	754920
34458	754921
58666	754922
61835	754923
69022	754924
5497	754925
23288	754926
21809	754927
67218	754928
3913	754929
172	754930
11440	754931
6310	754932
66669	754933
41244	754934
38257	754935
54140	754936
71514	754937
9697	754938
12034	754939
82977	754940
67402	754941
34786	754942
18500	754943
86276	754944
15758	754945
7928	754946
172	754947
8499	754948
68472	754949
27522	754950
56553	754951
9430	754952
3071	754953
19882	754954
94201	754955
37246	754956
4663	754957
25231	754958
16894	754959
19566	754960
37211	754961
80931	754962
9614	754963
62668	754964
72424	754965
69918	754966
3843	754967
69084	754968
6189	754969
19226	754970
9018	754971
67411	754972
46316	754973
21585	754974
58045	754975
53219	754976
6353	754977
113594	754978
87459	754979
31133	754980
31188	754981
60335	754982
86149	754983
81923	754984
63356	754985
40881	754986
24181	754987
113453	754988
22989	754989
204	754990
70380	754991
6049	754992
102510	754993
44463	754994
28539	754995
9945	754996
34800	754997
16668	754998
75477	754999
627	755000
39456	755001
30917	755002
2390	755003
7738	755004
29168	755005
71544	755006
17640	755007
78788	755008
4949	755009
107841	755010
45491	755011
67365	755012
880	755013
14325	755014
12606	755015
2029	755016
81672	755017
10310	755018
8156	755019
55028	755020
24515	755021
82884	755022
9140	755023
20475	755024
37211	755025
61741	755026
103512	755027
26264	755028
88801	755029
9619	755030
19695	755031
53391	755032
7387	755033
88721	755034
13700	755035
63923	755036
3578	755037
14990	755038
89050	755039
74877	755040
8928	755041
14875	755042
15399	755043
12220	755044
66754	755045
20892	755046
19192	755047
61913	755048
31861	755049
88884	755050
45545	755051
20248	755052
42434	755053
44132	755054
37773	755055
2266	755056
17180	755057
21657	755058
26796	755059
27138	755060
32617	755061
12724	755062
41140	755063
48009	755064
101116	755065
24973	755066
62570	755067
64024	755068
43835	755069
7497	755070
13147	755071
7404	755072
3834	755073
104766	755074
23899	755075
85432	755076
9079	755077
7930	755078
34440	755079
6802	755080
11501	755081
35642	755082
1806	755083
10952	755084
31545	755085
44949	755086
980	755087
46194	755088
47995	755089
29609	755090
51195	755091
30	755092
13476	755093
1368	755094
25555	755095
55060	755096
795	755097
12810	755098
3866	755099
86228	755100
56319	755101
40191	755102
13550	755103
29634	755104
92023	755105
7654	755106
20587	755107
28255	755108
147	755109
18400	755110
2572	755111
56347	755112
82355	755113
5717	755114
52596	755115
29961	755116
49035	755117
10415	755118
31206	755119
13287	755120
1655	755121
22257	755122
7403	755123
12416	755124
219	755125
93978	755126
5923	755127
20647	755128
76487	755129
11116	755130
38986	755131
10316	755132
38877	755133
170	755134
85988	755135
11125	755136
10446	755137
4207	755138
3861	755139
28239	755140
290	755141
10176	755142
18489	755143
79106	755144
153	755145
15967	755146
46902	755147
934	755148
61530	755149
30878	755150
29483	755151
15317	755152
46339	755153
11181	755154
20760	755155
8593	755156
15188	755157
29407	755158
56046	755159
23316	755160
1274	755161
10456	755162
22448	755163
92147	755164
39635	755165
6639	755166
8425	755167
97	755168
84867	755169
56538	755170
72079	755171
52803	755172
10843	755173
93306	755174
93383	755175
1631	755176
89552	755177
10086	755178
31424	755179
2691	755180
78430	755181
40154	755182
23303	755183
5159	755184
73502	755185
70590	755186
22523	755187
23021	755188
30818	755189
64803	755190
106782	755191
42003	755192
57626	755193
96380	755194
52251	755195
991	755196
3607	755197
30745	755198
14736	755199
2979	755200
15341	755201
81369	755202
1893	755203
16389	755204
7542	755205
35475	755206
55374	755207
2240	755208
3285	755209
43949	755210
40684	755211
44672	755212
32282	755213
30733	755214
6081	755215
21322	755216
22114	755217
15049	755218
34332	755219
128	755220
15486	755221
42162	755222
33040	755223
10766	755224
6158	755225
90773	755226
42695	755227
62869	755228
46419	755229
555	755230
59610	755231
10980	755232
28220	755233
27285	755234
101808	755235
74346	755236
52468	755237
4691	755238
20408	755239
9632	755240
6310	755241
9326	755242
10282	755243
10200	755244
49063	755245
51055	755246
14027	755247
48436	755248
1473	755249
49636	755250
87100	755251
41250	755252
48528	755253
9648	755254
3130	755255
7150	755256
4236	755257
20577	755258
6607	755259
639	755260
4013	755261
11518	755262
110141	755263
27631	755264
41914	755265
93172	755266
67799	755267
27912	755268
13573	755269
24483	755270
50754	755271
8747	755272
24509	755273
1098	755274
2260	755275
27176	755276
49866	755277
18691	755278
9335	755279
39024	755280
20093	755281
26859	755282
32970	755283
815	755284
34031	755285
25885	755286
33422	755287
3039	755288
30011	755289
42036	755290
61647	755291
20463	755292
40330	755293
4375	755294
29519	755295
30304	755296
63382	755297
15570	755298
46701	755299
52787	755300
1272	755301
22739	755302
30877	755303
77662	755304
22048	755305
11616	755306
41558	755307
38964	755308
982	755309
43729	755310
73289	755311
12796	755312
66925	755313
8279	755314
553	755315
96885	755316
15573	755317
84415	755318
87849	755319
38299	755320
1470	755321
49952	755322
75779	755323
3933	755324
31577	755325
2244	755326
23431	755327
99426	755328
28008	755329
34961	755330
18047	755331
12729	755332
77689	755333
11536	755334
97457	755335
82311	755336
79128	755337
35128	755338
35440	755339
61012	755340
2066	755341
2254	755342
94646	755343
44721	755344
51818	755345
30873	755346
54279	755347
14962	755348
17516	755349
51489	755350
9944	755351
22540	755352
11713	755353
2985	755354
11096	755355
16112	755356
19338	755357
13476	755358
28095	755359
5852	755360
8117	755361
60204	755362
54070	755363
98406	755364
18718	755365
6559	755366
1292	755367
16743	755368
479	755369
2879	755370
72953	755371
48220	755372
11733	755373
31675	755374
12216	755375
36983	755376
34151	755377
63924	755378
9804	755379
27870	755380
39641	755381
17496	755382
8537	755383
44080	755384
4422	755385
8535	755386
19611	755387
17279	755388
10068	755389
108	755390
525	755391
42804	755392
104072	755393
9435	755394
286	755395
12363	755396
65837	755397
3957	755398
69936	755399
21473	755400
66515	755401
75771	755402
28418	755403
3697	755404
27255	755405
373	755406
5657	755407
38542	755408
63854	755409
36062	755410
82394	755411
4080	755412
10896	755413
91273	755414
113479	755415
23717	755416
40574	755417
5803	755418
2192	755419
29905	755420
6498	755421
317	755422
3753	755423
68633	755424
16964	755425
23650	755426
10854	755427
195	755428
84932	755429
75274	755430
1357	755431
19629	755432
18880	755433
18771	755434
101752	755435
63947	755436
62222	755437
7479	755438
26884	755439
58404	755440
32675	755441
90049	755442
23730	755443
17217	755444
71796	755445
58406	755446
82831	755447
1285	755448
32	755449
20195	755450
28	755451
2468	755452
79838	755453
3705	755454
69381	755455
69634	755456
87306	755457
6308	755458
36	755459
34590	755460
1337	755461
26675	755462
13915	755463
13829	755464
8391	755465
78780	755466
64754	755467
919	755468
5943	755469
3452	755470
11428	755471
75950	755472
1550	755473
46425	755474
88363	755475
8441	755476
9013	755477
49685	755478
3557	755479
41161	755480
24858	755481
41825	755482
65362	755483
15979	755484
22298	755485
38122	755486
12912	755487
5956	755488
74579	755489
24718	755490
70732	755491
65580	755492
6049	755493
6467	755494
1452	755495
6517	755496
51246	755497
60886	755498
14369	755499
224	755500
23002	755501
34649	755502
88647	755503
64423	755504
288	755505
16566	755506
19681	755507
114466	755508
1847	755509
56149	755510
35324	755511
4153	755512
28429	755513
28042	755514
42017	755515
15373	755516
2692	755517
85650	755518
52451	755519
66783	755520
22009	755521
4125	755522
2504	755523
8973	755524
2602	755525
45729	755526
18471	755527
108514	755528
3533	755529
27572	755530
12081	755531
4616	755532
11808	755533
3398	755534
1530	755535
107533	755536
81055	755537
4792	755538
410	755539
5743	755540
13660	755541
23561	755542
3339	755543
1059	755544
1118	755545
26269	755546
3137	755547
4647	755548
16899	755549
8092	755550
5422	755551
25964	755552
958	755553
24787	755554
7110	755555
17007	755556
2241	755557
51173	755558
29216	755559
2899	755560
47804	755561
35597	755562
1320	755563
61262	755564
1281	755565
7555	755566
38157	755567
7899	755568
60	755569
10544	755570
99804	755571
48234	755572
74724	755573
12072	755574
3470	755575
1459	755576
53844	755577
25413	755578
12303	755579
591	755580
19100	755581
28459	755582
60873	755583
29512	755584
37439	755585
27441	755586
46404	755587
23368	755588
730	755589
1849	755590
69535	755591
16824	755592
1927	755593
72603	755594
53705	755595
70666	755596
13772	755597
34217	755598
10683	755599
22229	755600
4260	755601
4845	755602
33664	755603
39996	755604
24307	755605
28764	755606
35608	755607
5439	755608
24232	755609
71680	755610
39926	755611
10601	755612
1167	755613
11096	755614
23263	755615
2715	755616
8190	755617
73829	755618
3773	755619
93198	755620
79060	755621
8939	755622
51317	755623
42699	755624
31932	755625
100338	755626
20339	755627
26336	755628
22337	755629
50	755630
72482	755631
9668	755632
34268	755633
43022	755634
51057	755635
857	755636
28924	755637
36959	755638
27776	755639
26493	755640
45906	755641
5491	755642
64538	755643
97258	755644
72784	755645
47500	755646
82176	755647
9472	755648
38736	755649
71862	755650
14438	755651
19014	755652
25537	755653
9537	755654
13123	755655
67814	755656
39300	755657
22734	755658
76766	755659
31800	755660
13560	755661
42405	755662
64393	755663
4348	755664
18740	755665
11658	755666
93294	755667
31157	755668
23552	755669
16657	755670
45700	755671
39698	755672
61204	755673
13852	755674
16958	755675
106871	755676
6570	755677
89191	755678
15681	755679
10264	755680
2766	755681
16666	755682
62223	755683
11410	755684
8374	755685
35267	755686
2169	755687
775	755688
19623	755689
4885	755690
18422	755691
75187	755692
15537	755693
17037	755694
3393	755695
29512	755696
42738	755697
6329	755698
11864	755699
25934	755700
17887	755701
23035	755702
30431	755703
47230	755704
1181	755705
19082	755706
7220	755707
71955	755708
24125	755709
38152	755710
476	755711
100189	755712
34457	755713
80	755714
27	755715
53714	755716
10817	755717
18774	755718
158	755719
88427	755720
40845	755721
844	755722
2692	755723
27423	755724
19619	755725
64269	755726
81625	755727
61048	755728
35621	755729
7172	755730
306	755731
46709	755732
22011	755733
2554	755734
3242	755735
13641	755736
8864	755737
144	755738
44588	755739
18802	755740
69494	755741
5329	755742
93453	755743
42022	755744
78097	755745
11551	755746
37634	755747
10110	755748
3874	755749
25338	755750
12446	755751
67285	755752
62093	755753
12964	755754
23886	755755
19991	755756
5881	755757
38009	755758
5895	755759
1919	755760
19249	755761
23709	755762
28885	755763
90096	755764
67049	755765
115	755766
13152	755767
38015	755768
36204	755769
2491	755770
18650	755771
568	755772
47286	755773
36307	755774
15858	755775
862	755776
347	755777
66021	755778
56058	755779
7613	755780
11812	755781
13610	755782
26652	755783
38542	755784
23960	755785
1693	755786
37651	755787
12562	755788
51446	755789
34249	755790
401	755791
39829	755792
58586	755793
66687	755794
56784	755795
33199	755796
29647	755797
27825	755798
3179	755799
575	755800
687	755801
17903	755802
7029	755803
71569	755804
10487	755805
31073	755806
65271	755807
31329	755808
23941	755809
864	755810
339	755811
3088	755812
15828	755813
1904	755814
52833	755815
10057	755816
20136	755817
15819	755818
1031	755819
64292	755820
28	755821
140	755822
15373	755823
7743	755824
76514	755825
73683	755826
703	755827
25680	755828
59787	755829
609	755830
16906	755831
5737	755832
74581	755833
99434	755834
43830	755835
21485	755836
5068	755837
94633	755838
17730	755839
19839	755840
6218	755841
67566	755842
27344	755843
32321	755844
575	755845
15321	755846
8760	755847
1474	755848
44565	755849
1917	755850
78017	755851
7487	755852
1005	755853
2697	755854
23703	755855
91832	755856
88094	755857
4255	755858
8039	755859
23137	755860
79639	755861
77481	755862
13789	755863
9986	755864
11496	755865
176	755866
37722	755867
16037	755868
18318	755869
5630	755870
19944	755871
43968	755872
57803	755873
55372	755874
66779	755875
29	755876
48415	755877
35367	755878
28974	755879
32358	755880
105550	755881
59253	755882
3084	755883
33946	755884
18065	755885
35706	755886
97217	755887
6692	755888
3003	755889
8116	755890
3362	755891
40699	755892
16901	755893
41336	755894
6131	755895
10466	755896
67622	755897
2988	755898
79349	755899
3052	755900
54173	755901
8564	755902
5895	755903
20375	755904
21452	755905
31609	755906
2084	755907
22944	755908
715	755909
32120	755910
64497	755911
3818	755912
17854	755913
16611	755914
60482	755915
79379	755916
8707	755917
17432	755918
45224	755919
72790	755920
36531	755921
5010	755922
40526	755923
16677	755924
12457	755925
17156	755926
25255	755927
50293	755928
245	755929
5985	755930
15769	755931
3062	755932
11420	755933
59549	755934
57776	755935
140	755936
9921	755937
16043	755938
91024	755939
24382	755940
19568	755941
11171	755942
53464	755943
34941	755944
39378	755945
15346	755946
39183	755947
66187	755948
73861	755949
20071	755950
1762	755951
62657	755952
58895	755953
9789	755954
2933	755955
74511	755956
26722	755957
31903	755958
33701	755959
32091	755960
5073	755961
863	755962
26610	755963
12637	755964
27108	755965
31845	755966
53957	755967
17928	755968
8152	755969
46352	755970
17628	755971
28110	755972
48049	755973
21038	755974
3215	755975
46219	755976
28484	755977
2824	755978
18906	755979
89	755980
98830	755981
25927	755982
6068	755983
1238	755984
101922	755985
3803	755986
31868	755987
1275	755988
45753	755989
16246	755990
727	755991
67347	755992
84979	755993
1889	755994
41768	755995
5689	755996
23492	755997
54950	755998
43182	755999
59993	756000
9469	756001
107347	756002
11230	756003
111223	756004
94339	756005
6830	756006
11597	756007
53786	756008
53863	756009
16193	756010
34089	756011
103166	756012
38023	756013
29080	756014
5062	756015
49155	756016
55454	756017
78899	756018
10633	756019
107022	756020
35097	756021
27766	756022
31094	756023
28757	756024
65999	756025
4419	756026
6529	756027
19509	756028
52595	756029
6410	756030
99662	756031
63810	756032
6923	756033
80547	756034
71195	756035
88608	756036
76422	756037
1595	756038
22401	756039
82420	756040
699	756041
9034	756042
29790	756043
6792	756044
80854	756045
97370	756046
90601	756047
90169	756048
31453	756049
37243	756050
68437	756051
60157	756052
61527	756053
47370	756054
72726	756055
53375	756056
32832	756057
108443	756058
63391	756059
10747	756060
82541	756061
58119	756062
29505	756063
11475	756064
61923	756065
86452	756066
1718	756067
38799	756068
38604	756069
65454	756070
38228	756071
33584	756072
792	756073
4169	756074
4361	756075
56594	756076
25	756077
8415	756078
51665	756079
45339	756080
32962	756081
1030	756082
3805	756083
1509	756084
77064	756085
46190	756086
42883	756087
81	756088
94375	756089
31483	756090
16763	756091
29648	756092
69203	756093
54790	756094
4563	756095
27291	756096
34131	756097
25094	756098
62276	756099
791	756100
15513	756101
5721	756102
46951	756103
2926	756104
4215	756105
103291	756106
71650	756107
83966	756108
112984	756109
1596	756110
40	756111
1458	756112
59038	756113
47160	756114
36773	756115
29246	756116
76400	756117
16120	756118
28985	756119
14357	756120
11453	756121
34911	756122
13922	756123
38463	756124
386	756125
61124	756126
12444	756127
38708	756128
8980	756129
19615	756130
29068	756131
1	756132
17855	756133
57933	756134
35166	756135
48775	756136
25620	756137
84	756138
28703	756139
1497	756140
4104	756141
78378	756142
14120	756143
39028	756144
34010	756145
7176	756146
5003	756147
56369	756148
1871	756149
50245	756150
69911	756151
36176	756152
101839	756153
746	756154
13927	756155
1539	756156
2734	756157
5961	756158
4818	756159
32321	756160
14900	756161
14754	756162
57424	756163
7677	756164
6339	756165
20953	756166
81194	756167
1101	756168
16739	756169
71418	756170
20326	756171
43416	756172
1300	756173
19138	756174
2210	756175
10379	756176
31536	756177
16229	756178
8152	756179
46549	756180
9724	756181
3966	756182
3500	756183
6357	756184
80195	756185
73166	756186
69832	756187
6301	756188
26175	756189
111012	756190
101901	756191
64679	756192
31966	756193
54915	756194
52487	756195
21997	756196
22220	756197
3010	756198
44912	756199
8908	756200
1776	756201
10823	756202
9547	756203
16352	756204
69147	756205
68710	756206
5012	756207
7126	756208
37867	756209
23581	756210
2353	756211
69374	756212
39190	756213
4184	756214
9736	756215
22615	756216
59	756217
3341	756218
13463	756219
80786	756220
14663	756221
999	756222
3683	756223
1356	756224
11994	756225
33579	756226
2741	756227
5993	756228
31160	756229
77713	756230
34236	756231
165	756232
55232	756233
16522	756234
2033	756235
35784	756236
14588	756237
13931	756238
27225	756239
20676	756240
3152	756241
14022	756242
92073	756243
72165	756244
46418	756245
68948	756246
44345	756247
54980	756248
66929	756249
67516	756250
50305	756251
8292	756252
82736	756253
83592	756254
59628	756255
47083	756256
3467	756257
77471	756258
6862	756259
75066	756260
38393	756261
12	756262
86732	756263
12767	756264
13994	756265
20325	756266
3782	756267
50949	756268
70994	756269
64478	756270
3807	756271
9920	756272
16538	756273
2112	756274
4725	756275
83892	756276
79977	756277
29563	756278
26440	756279
13023	756280
40282	756281
85962	756282
7937	756283
12391	756284
890	756285
40133	756286
29536	756287
18199	756288
18695	756289
34922	756290
19876	756291
11465	756292
66842	756293
34359	756294
38077	756295
40104	756296
27969	756297
9987	756298
25720	756299
49391	756300
848	756301
2698	756302
60633	756303
3284	756304
51229	756305
54468	756306
7153	756307
72200	756308
4199	756309
8472	756310
3960	756311
45636	756312
62330	756313
11516	756314
82339	756315
9341	756316
721	756317
27189	756318
52469	756319
3288	756320
6238	756321
1927	756322
3844	756323
76685	756324
12180	756325
38501	756326
79280	756327
10683	756328
12910	756329
73331	756330
6354	756331
15821	756332
422	756333
63885	756334
11361	756335
66177	756336
74436	756337
33397	756338
149	756339
2651	756340
12737	756341
5079	756342
8443	756343
7110	756344
35214	756345
4744	756346
3649	756347
7149	756348
83252	756349
42149	756350
5389	756351
67625	756352
1261	756353
101304	756354
22178	756355
2247	756356
30979	756357
7479	756358
14199	756359
45159	756360
79637	756361
67545	756362
3424	756363
138	756364
63189	756365
35471	756366
91379	756367
13082	756368
48322	756369
9653	756370
2433	756371
281	756372
776	756373
13726	756374
281	756375
48741	756376
2019	756377
9972	756378
14417	756379
3475	756380
43427	756381
18511	756382
22333	756383
10238	756384
229	756385
36312	756386
41066	756387
65050	756388
27844	756389
70527	756390
58745	756391
1768	756392
1112	756393
33937	756394
42123	756395
87798	756396
762	756397
17920	756398
41611	756399
1121	756400
11771	756401
41001	756402
58086	756403
9125	756404
7725	756405
20626	756406
20461	756407
17322	756408
69646	756409
3419	756410
67714	756411
55920	756412
82560	756413
7974	756414
42326	756415
34980	756416
25038	756417
34307	756418
12189	756419
30747	756420
377	756421
248	756422
47416	756423
75571	756424
7602	756425
1979	756426
7102	756427
66791	756428
10136	756429
64629	756430
1987	756431
20867	756432
3161	756433
6757	756434
6410	756435
21084	756436
55702	756437
35779	756438
2166	756439
2013	756440
15480	756441
27274	756442
33330	756443
13259	756444
13074	756445
33284	756446
70396	756447
14602	756448
20583	756449
11110	756450
6867	756451
1167	756452
33075	756453
42460	756454
34795	756455
14510	756456
57357	756457
10800	756458
528	756459
51931	756460
35698	756461
7954	756462
50560	756463
86141	756464
11257	756465
2346	756466
112731	756467
27494	756468
20511	756469
61432	756470
17295	756471
65432	756472
6177	756473
104091	756474
15932	756475
26045	756476
27451	756477
53634	756478
42878	756479
12848	756480
41977	756481
32013	756482
93711	756483
11705	756484
98571	756485
41094	756486
2053	756487
5684	756488
8512	756489
44667	756490
63469	756491
96859	756492
16129	756493
59940	756494
156	756495
16830	756496
54128	756497
54648	756498
33890	756499
11510	756500
484	756501
4604	756502
58051	756503
18684	756504
10816	756505
57025	756506
542	756507
4557	756508
57717	756509
65265	756510
93918	756511
38042	756512
12794	756513
1495	756514
56473	756515
34407	756516
8153	756517
112798	756518
12259	756519
8984	756520
14997	756521
9316	756522
30992	756523
1844	756524
11901	756525
708	756526
2538	756527
6773	756528
70691	756529
5595	756530
53179	756531
14657	756532
97069	756533
24210	756534
14849	756535
67680	756536
89098	756537
8963	756538
105674	756539
2207	756540
24593	756541
857	756542
428	756543
277	756544
614	756545
9644	756546
5197	756547
131	756548
75449	756549
93008	756550
18039	756551
6123	756552
48219	756553
109093	756554
74354	756555
2773	756556
3650	756557
29268	756558
42155	756559
14156	756560
14303	756561
71726	756562
58145	756563
3646	756564
8750	756565
19915	756566
14709	756567
30351	756568
65165	756569
8766	756570
26929	756571
70794	756572
14555	756573
45279	756574
64288	756575
68359	756576
3518	756577
72479	756578
733	756579
17252	756580
40931	756581
220	756582
37259	756583
14782	756584
87721	756585
34684	756586
60419	756587
65797	756588
35022	756589
4615	756590
16477	756591
55891	756592
9556	756593
41060	756594
46071	756595
27742	756596
4482	756597
68413	756598
16038	756599
35029	756600
25113	756601
43314	756602
6569	756603
1074	756604
20230	756605
56370	756606
3581	756607
48990	756608
19132	756609
3576	756610
43822	756611
39892	756612
38697	756613
65308	756614
383	756615
76920	756616
74039	756617
50356	756618
70612	756619
92697	756620
38337	756621
112642	756622
21374	756623
74719	756624
49509	756625
7384	756626
10083	756627
21316	756628
82956	756629
2788	756630
39388	756631
22783	756632
80870	756633
143	756634
3176	756635
12465	756636
16525	756637
49958	756638
46099	756639
5590	756640
2816	756641
3752	756642
28987	756643
37170	756644
20760	756645
14029	756646
1343	756647
75050	756648
64723	756649
220	756650
7713	756651
102595	756652
16205	756653
23338	756654
58538	756655
37179	756656
790	756657
51625	756658
45660	756659
17345	756660
31182	756661
26137	756662
30224	756663
9848	756664
8563	756665
28356	756666
3361	756667
83215	756668
7737	756669
4695	756670
13253	756671
13907	756672
12403	756673
26996	756674
97023	756675
71728	756676
48465	756677
25493	756678
7039	756679
8978	756680
13501	756681
110995	756682
39694	756683
23315	756684
33068	756685
86592	756686
13107	756687
50463	756688
51889	756689
19170	756690
12390	756691
10014	756692
74592	756693
23910	756694
52025	756695
41620	756696
106955	756697
113856	756698
5254	756699
44577	756700
89446	756701
25313	756702
59604	756703
10523	756704
19684	756705
4470	756706
54189	756707
58506	756708
35949	756709
61826	756710
9066	756711
3469	756712
19670	756713
13454	756714
901	756715
18177	756716
4418	756717
102329	756718
27817	756719
32007	756720
33723	756721
87023	756722
73319	756723
43066	756724
67227	756725
10370	756726
11844	756727
41175	756728
20066	756729
20358	756730
63004	756731
61271	756732
6703	756733
18114	756734
26692	756735
12788	756736
11356	756737
8923	756738
5490	756739
14559	756740
12916	756741
10694	756742
30200	756743
20358	756744
5476	756745
69476	756746
38574	756747
5022	756748
21916	756749
18780	756750
11329	756751
105933	756752
7083	756753
54111	756754
32590	756755
1831	756756
20636	756757
50239	756758
3290	756759
8744	756760
15730	756761
75091	756762
15046	756763
33371	756764
36154	756765
12193	756766
60351	756767
73663	756768
22679	756769
12015	756770
6869	756771
22372	756772
5819	756773
32081	756774
786	756775
58756	756776
44828	756777
12206	756778
19762	756779
12684	756780
148	756781
762	756782
50970	756783
24562	756784
64892	756785
40900	756786
60215	756787
21714	756788
13780	756789
20501	756790
9794	756791
53593	756792
31501	756793
38518	756794
8927	756795
17691	756796
25767	756797
1331	756798
41862	756799
29361	756800
9022	756801
46825	756802
18008	756803
37415	756804
49764	756805
102614	756806
38582	756807
52214	756808
6445	756809
28867	756810
23480	756811
2127	756812
26162	756813
10840	756814
72992	756815
21604	756816
1008	756817
49073	756818
21888	756819
28305	756820
63434	756821
11474	756822
31713	756823
101346	756824
69920	756825
8171	756826
2105	756827
37018	756828
56940	756829
47015	756830
626	756831
1617	756832
42143	756833
42166	756834
75829	756835
537	756836
54692	756837
718	756838
101539	756839
3910	756840
20132	756841
66777	756842
2381	756843
52401	756844
52674	756845
3531	756846
9505	756847
2459	756848
4311	756849
12251	756850
26858	756851
67725	756852
60738	756853
73373	756854
24602	756855
29360	756856
14317	756857
47531	756858
49707	756859
20059	756860
25873	756861
65558	756862
91096	756863
26025	756864
23758	756865
46416	756866
67778	756867
5509	756868
108	756869
24729	756870
38589	756871
354	756872
44171	756873
3720	756874
10999	756875
45332	756876
9943	756877
41759	756878
84180	756879
6575	756880
54260	756881
87142	756882
84160	756883
2881	756884
59737	756885
77155	756886
19107	756887
25012	756888
52968	756889
39679	756890
1877	756891
10758	756892
103297	756893
31187	756894
927	756895
67358	756896
144	756897
16480	756898
25952	756899
10979	756900
61224	756901
63403	756902
40651	756903
14455	756904
7266	756905
1326	756906
6336	756907
71465	756908
768	756909
4132	756910
21815	756911
22226	756912
11428	756913
27186	756914
57330	756915
42349	756916
57806	756917
42531	756918
42934	756919
49995	756920
64593	756921
25967	756922
73533	756923
17711	756924
7789	756925
21513	756926
688	756927
1054	756928
6950	756929
27964	756930
1016	756931
48933	756932
223	756933
62324	756934
57212	756935
34009	756936
1747	756937
18421	756938
59735	756939
13179	756940
5813	756941
821	756942
3459	756943
19401	756944
35190	756945
28890	756946
19888	756947
11947	756948
51241	756949
12157	756950
1791	756951
11286	756952
35146	756953
46162	756954
10132	756955
168	756956
18182	756957
88225	756958
14344	756959
185	756960
45439	756961
76449	756962
39143	756963
4027	756964
25387	756965
30834	756966
2576	756967
33343	756968
7276	756969
64325	756970
7454	756971
1	756972
2865	756973
12388	756974
45348	756975
55695	756976
20987	756977
18530	756978
34174	756979
61471	756980
28855	756981
2409	756982
17408	756983
72717	756984
7536	756985
7478	756986
6395	756987
38381	756988
5913	756989
24091	756990
5413	756991
66689	756992
55713	756993
75388	756994
3419	756995
32078	756996
1978	756997
93564	756998
59345	756999
13202	757000
39728	757001
43095	757002
963	757003
186	757004
52655	757005
2907	757006
4541	757007
61047	757008
4207	757009
5046	757010
2537	757011
4245	757012
47425	757013
2378	757014
56435	757015
44784	757016
5994	757017
552	757018
20254	757019
2533	757020
11072	757021
36352	757022
77244	757023
11708	757024
34157	757025
3005	757026
35295	757027
44325	757028
28288	757029
56947	757030
92405	757031
46120	757032
30586	757033
9175	757034
62992	757035
31728	757036
77230	757037
1333	757038
2343	757039
76357	757040
43862	757041
134	757042
3272	757043
106219	757044
21845	757045
13037	757046
15767	757047
82358	757048
18489	757049
61414	757050
3975	757051
4792	757052
49554	757053
28522	757054
5295	757055
5316	757056
3642	757057
6220	757058
14861	757059
11303	757060
52389	757061
25294	757062
86757	757063
22739	757064
90549	757065
21619	757066
28203	757067
1530	757068
13080	757069
635	757070
4742	757071
7939	757072
38953	757073
96034	757074
10194	757075
12868	757076
82424	757077
60828	757078
52249	757079
89249	757080
9403	757081
5621	757082
61848	757083
50137	757084
7232	757085
14482	757086
24733	757087
22164	757088
29130	757089
107266	757090
24011	757091
57558	757092
26129	757093
18525	757094
7246	757095
61912	757096
5622	757097
32300	757098
47287	757099
41928	757100
13371	757101
11101	757102
21997	757103
27539	757104
25896	757105
17598	757106
4059	757107
81824	757108
17327	757109
1857	757110
66552	757111
53161	757112
3571	757113
8955	757114
11795	757115
66018	757116
7455	757117
21926	757118
5851	757119
81785	757120
65892	757121
8339	757122
913	757123
23561	757124
50031	757125
43653	757126
5313	757127
96165	757128
57399	757129
37816	757130
1212	757131
170	757132
13071	757133
43132	757134
42225	757135
3089	757136
60046	757137
542	757138
9144	757139
71658	757140
19527	757141
45	757142
16855	757143
4662	757144
56117	757145
7580	757146
483	757147
1607	757148
59027	757149
85504	757150
55803	757151
36530	757152
88048	757153
56783	757154
17249	757155
68719	757156
29151	757157
4969	757158
10568	757159
7530	757160
8457	757161
29900	757162
31902	757163
63626	757164
54144	757165
78119	757166
10282	757167
4831	757168
4976	757169
51121	757170
1180	757171
11890	757172
10125	757173
73183	757174
54366	757175
7239	757176
13851	757177
102513	757178
59205	757179
35171	757180
31541	757181
12339	757182
44711	757183
5351	757184
49714	757185
1611	757186
55051	757187
87660	757188
29274	757189
7952	757190
56012	757191
56223	757192
15268	757193
2721	757194
45647	757195
99825	757196
83292	757197
3942	757198
99003	757199
1326	757200
9172	757201
13948	757202
61	757203
3831	757204
14631	757205
25899	757206
58001	757207
9038	757208
50429	757209
21260	757210
16908	757211
37568	757212
73117	757213
10211	757214
52297	757215
982	757216
28462	757217
29061	757218
14023	757219
6497	757220
44292	757221
43409	757222
16720	757223
86342	757224
58720	757225
90971	757226
7332	757227
18956	757228
20013	757229
6291	757230
5305	757231
25436	757232
29279	757233
4202	757234
41411	757235
1576	757236
39569	757237
21317	757238
543	757239
58657	757240
70074	757241
15	757242
43404	757243
35107	757244
996	757245
20110	757246
5529	757247
1517	757248
3527	757249
36788	757250
7145	757251
36427	757252
43405	757253
3008	757254
21722	757255
38421	757256
41766	757257
40995	757258
3401	757259
2663	757260
23113	757261
53769	757262
66967	757263
3006	757264
77257	757265
47984	757266
41989	757267
5875	757268
45430	757269
13666	757270
19220	757271
25933	757272
29262	757273
23231	757274
43864	757275
12751	757276
15404	757277
19757	757278
58670	757279
9954	757280
8283	757281
44977	757282
671	757283
35720	757284
21664	757285
20527	757286
11151	757287
70916	757288
42977	757289
51673	757290
116	757291
38936	757292
24935	757293
16541	757294
700	757295
99196	757296
84709	757297
65937	757298
61209	757299
7073	757300
849	757301
97619	757302
660	757303
139	757304
3164	757305
4442	757306
71048	757307
40213	757308
39485	757309
6069	757310
71500	757311
6989	757312
6515	757313
48383	757314
57610	757315
21394	757316
20609	757317
32081	757318
102055	757319
563	757320
71096	757321
40354	757322
55885	757323
66214	757324
10825	757325
79089	757326
229	757327
6280	757328
54487	757329
38500	757330
9344	757331
25	757332
17127	757333
772	757334
34516	757335
76168	757336
2277	757337
24754	757338
18449	757339
61149	757340
6578	757341
46846	757342
52195	757343
4026	757344
3229	757345
30656	757346
102310	757347
10196	757348
12147	757349
12517	757350
21265	757351
56680	757352
82283	757353
85982	757354
61965	757355
6332	757356
3571	757357
10579	757358
7649	757359
6221	757360
64747	757361
93937	757362
3654	757363
8302	757364
55440	757365
278	757366
292	757367
27758	757368
36777	757369
153	757370
2788	757371
11962	757372
1531	757373
47426	757374
44712	757375
938	757376
72042	757377
8701	757378
7752	757379
1132	757380
80398	757381
35464	757382
32564	757383
40188	757384
41953	757385
18115	757386
12704	757387
32625	757388
58059	757389
2266	757390
1194	757391
28444	757392
10438	757393
6274	757394
14326	757395
65293	757396
28401	757397
2065	757398
11980	757399
1825	757400
21381	757401
113559	757402
19945	757403
2145	757404
40471	757405
2435	757406
34891	757407
5374	757408
11830	757409
52839	757410
6021	757411
21470	757412
42066	757413
19259	757414
42749	757415
11708	757416
2621	757417
11546	757418
57350	757419
5274	757420
88901	757421
2401	757422
27175	757423
343	757424
1314	757425
50604	757426
23	757427
26467	757428
23494	757429
15998	757430
40438	757431
8845	757432
100798	757433
22252	757434
66397	757435
35432	757436
48800	757437
58930	757438
2720	757439
9121	757440
70615	757441
4719	757442
58	757443
22767	757444
38346	757445
69194	757446
26926	757447
4492	757448
28035	757449
65023	757450
603	757451
27586	757452
6787	757453
24561	757454
21066	757455
87380	757456
58098	757457
541	757458
27	757459
564	757460
2331	757461
1287	757462
82799	757463
38357	757464
97078	757465
33171	757466
18388	757467
35378	757468
856	757469
62093	757470
11465	757471
4818	757472
76686	757473
17149	757474
1130	757475
19829	757476
35802	757477
1353	757478
12294	757479
37001	757480
5531	757481
181	757482
36778	757483
97921	757484
2874	757485
93880	757486
42782	757487
67752	757488
8871	757489
91291	757490
366	757491
36033	757492
68055	757493
43385	757494
52348	757495
99801	757496
50899	757497
13	757498
46164	757499
20	757500
47341	757501
3838	757502
40181	757503
11351	757504
53267	757505
23156	757506
68997	757507
4219	757508
16936	757509
59793	757510
23003	757511
91566	757512
13846	757513
44831	757514
2065	757515
6508	757516
6836	757517
15584	757518
50718	757519
30484	757520
32895	757521
11945	757522
11728	757523
4119	757524
37896	757525
6516	757526
106887	757527
73197	757528
18499	757529
24600	757530
20587	757531
9185	757532
2024	757533
92505	757534
61	757535
30196	757536
57473	757537
7083	757538
1005	757539
228	757540
46787	757541
49911	757542
27104	757543
15792	757544
30680	757545
88359	757546
68864	757547
1039	757548
21555	757549
3199	757550
5650	757551
9750	757552
49244	757553
18924	757554
18800	757555
70613	757556
96964	757557
8750	757558
24009	757559
27301	757560
52313	757561
53005	757562
10288	757563
482	757564
18133	757565
38475	757566
75239	757567
4063	757568
55240	757569
4098	757570
64580	757571
8295	757572
82043	757573
33630	757574
3554	757575
35117	757576
34406	757577
58008	757578
48223	757579
61439	757580
13517	757581
66949	757582
8430	757583
30881	757584
79243	757585
40792	757586
13418	757587
18947	757588
66251	757589
15845	757590
28815	757591
6077	757592
4677	757593
2760	757594
72129	757595
3620	757596
9226	757597
15427	757598
77739	757599
45749	757600
16452	757601
5066	757602
90769	757603
28087	757604
2311	757605
20548	757606
42285	757607
5770	757608
11228	757609
33904	757610
56393	757611
71354	757612
38230	757613
4941	757614
8325	757615
12092	757616
70190	757617
23951	757618
35527	757619
54115	757620
331	757621
55703	757622
59761	757623
10539	757624
24969	757625
3920	757626
1938	757627
3145	757628
50366	757629
67836	757630
3554	757631
10913	757632
72811	757633
2269	757634
14647	757635
10783	757636
4873	757637
13049	757638
30997	757639
8922	757640
6054	757641
105045	757642
3242	757643
3537	757644
103524	757645
1103	757646
62867	757647
39514	757648
69231	757649
67202	757650
32156	757651
47598	757652
20670	757653
46298	757654
39174	757655
37649	757656
103426	757657
40068	757658
102031	757659
87844	757660
13715	757661
14249	757662
10830	757663
30617	757664
3852	757665
80	757666
20350	757667
18345	757668
53764	757669
2528	757670
13294	757671
60485	757672
38546	757673
1387	757674
10701	757675
29712	757676
37871	757677
2814	757678
16975	757679
9299	757680
31584	757681
30252	757682
581	757683
9950	757684
19171	757685
34356	757686
41879	757687
41824	757688
39020	757689
91642	757690
78913	757691
68119	757692
40805	757693
45445	757694
2359	757695
38923	757696
63293	757697
40793	757698
44516	757699
10985	757700
19780	757701
47424	757702
2661	757703
2604	757704
9216	757705
25173	757706
27547	757707
63128	757708
109353	757709
64323	757710
16941	757711
39532	757712
562	757713
31068	757714
60507	757715
246	757716
23381	757717
1918	757718
30521	757719
20496	757720
18158	757721
65048	757722
12629	757723
18062	757724
9397	757725
67809	757726
4256	757727
96188	757728
46084	757729
51943	757730
28404	757731
89494	757732
87278	757733
60935	757734
7145	757735
83916	757736
6108	757737
59971	757738
16207	757739
14111	757740
34282	757741
36803	757742
35	757743
48067	757744
49399	757745
1224	757746
20534	757747
2110	757748
8525	757749
11575	757750
28236	757751
49897	757752
27309	757753
26753	757754
23669	757755
23891	757756
3346	757757
12401	757758
97452	757759
46237	757760
51537	757761
11295	757762
74118	757763
7464	757764
48229	757765
1673	757766
12986	757767
5783	757768
20281	757769
63431	757770
9458	757771
28457	757772
50771	757773
63725	757774
411	757775
4713	757776
13506	757777
81657	757778
25372	757779
9252	757780
16374	757781
35602	757782
72151	757783
10144	757784
19820	757785
11798	757786
27636	757787
21907	757788
4298	757789
11843	757790
29486	757791
11458	757792
16504	757793
10123	757794
3152	757795
71408	757796
48655	757797
7982	757798
45288	757799
95377	757800
38733	757801
20618	757802
416	757803
1821	757804
5459	757805
64695	757806
59751	757807
16057	757808
23080	757809
4978	757810
69077	757811
53539	757812
33843	757813
5665	757814
55453	757815
33088	757816
3266	757817
40840	757818
17431	757819
14757	757820
41812	757821
9049	757822
9564	757823
50172	757824
1940	757825
75457	757826
47977	757827
73425	757828
46133	757829
1816	757830
37452	757831
57313	757832
87768	757833
22808	757834
18919	757835
46374	757836
12847	757837
26853	757838
81245	757839
112521	757840
85072	757841
1129	757842
30664	757843
45236	757844
246	757845
11613	757846
109828	757847
525	757848
59668	757849
50148	757850
5669	757851
9688	757852
77357	757853
51951	757854
83785	757855
962	757856
6254	757857
10644	757858
10629	757859
24338	757860
97585	757861
36738	757862
74699	757863
56104	757864
59278	757865
16657	757866
6483	757867
23116	757868
2024	757869
907	757870
23345	757871
110194	757872
36315	757873
83776	757874
1049	757875
12819	757876
57743	757877
64983	757878
18364	757879
12106	757880
81760	757881
3091	757882
7409	757883
63989	757884
6509	757885
33189	757886
22	757887
4259	757888
22145	757889
25749	757890
8448	757891
37677	757892
183	757893
24509	757894
1460	757895
4021	757896
14756	757897
3961	757898
4193	757899
31012	757900
62192	757901
61541	757902
31387	757903
57417	757904
48657	757905
8492	757906
7048	757907
66889	757908
43604	757909
51695	757910
26834	757911
59686	757912
34357	757913
3731	757914
16797	757915
44817	757916
12327	757917
20384	757918
7014	757919
13515	757920
44729	757921
3207	757922
67795	757923
18769	757924
29	757925
37083	757926
4360	757927
107	757928
6118	757929
8510	757930
2017	757931
57294	757932
5772	757933
12671	757934
22445	757935
17361	757936
26547	757937
7176	757938
8999	757939
16986	757940
38155	757941
4952	757942
162	757943
1042	757944
1328	757945
47155	757946
65567	757947
141	757948
41569	757949
254	757950
2934	757951
65076	757952
20200	757953
11264	757954
24733	757955
17552	757956
1013	757957
12559	757958
1370	757959
61111	757960
15779	757961
89188	757962
47591	757963
36739	757964
5705	757965
11193	757966
33871	757967
63681	757968
72498	757969
76780	757970
13713	757971
26720	757972
73518	757973
13956	757974
49439	757975
10707	757976
8799	757977
7482	757978
23106	757979
28957	757980
34834	757981
91078	757982
1735	757983
46920	757984
12489	757985
9013	757986
8422	757987
60507	757988
42638	757989
64016	757990
73073	757991
1385	757992
27718	757993
83738	757994
8658	757995
87325	757996
46667	757997
26863	757998
28280	757999
9397	758000
945	758001
14175	758002
11049	758003
70068	758004
6766	758005
21141	758006
5293	758007
9751	758008
18915	758009
20985	758010
70228	758011
2888	758012
22745	758013
103	758014
9312	758015
67927	758016
481	758017
5925	758018
1164	758019
67800	758020
19980	758021
35242	758022
102025	758023
93292	758024
110767	758025
39462	758026
22927	758027
15725	758028
27527	758029
45374	758030
47560	758031
55778	758032
85665	758033
10692	758034
28280	758035
72550	758036
11093	758037
16737	758038
12888	758039
27293	758040
48511	758041
33686	758042
9244	758043
676	758044
500	758045
2325	758046
28236	758047
57255	758048
27780	758049
35848	758050
31263	758051
7437	758052
42705	758053
16275	758054
32512	758055
71660	758056
1742	758057
51941	758058
4999	758059
60445	758060
430	758061
50512	758062
3310	758063
24490	758064
327	758065
23862	758066
8675	758067
5824	758068
35548	758069
55804	758070
91842	758071
86070	758072
7873	758073
37757	758074
12699	758075
19517	758076
87244	758077
47038	758078
57222	758079
25488	758080
91824	758081
16989	758082
53200	758083
65830	758084
18563	758085
39224	758086
12298	758087
341	758088
19315	758089
75171	758090
38383	758091
111008	758092
52027	758093
5376	758094
2240	758095
59111	758096
449	758097
60626	758098
20644	758099
33346	758100
49719	758101
42682	758102
10357	758103
31136	758104
3405	758105
16635	758106
416	758107
12586	758108
3003	758109
44187	758110
38528	758111
86376	758112
20431	758113
53907	758114
99568	758115
9853	758116
34303	758117
40944	758118
3044	758119
60172	758120
4013	758121
14089	758122
83418	758123
2377	758124
14243	758125
103152	758126
42332	758127
23726	758128
3508	758129
20373	758130
8950	758131
19205	758132
24756	758133
35274	758134
76874	758135
26156	758136
2340	758137
17926	758138
37216	758139
1683	758140
54177	758141
89611	758142
16730	758143
47812	758144
19844	758145
10997	758146
60284	758147
213	758148
35618	758149
30074	758150
11601	758151
38364	758152
33771	758153
9295	758154
14467	758155
23592	758156
38508	758157
28367	758158
87119	758159
16557	758160
27549	758161
99562	758162
22913	758163
17526	758164
88369	758165
59950	758166
17272	758167
7767	758168
9374	758169
14676	758170
19145	758171
30075	758172
1079	758173
61635	758174
56071	758175
559	758176
18014	758177
24319	758178
40762	758179
14673	758180
1797	758181
30708	758182
89469	758183
26518	758184
70650	758185
3512	758186
31372	758187
64988	758188
7691	758189
477	758190
22823	758191
72298	758192
44678	758193
40651	758194
19116	758195
2495	758196
75164	758197
70483	758198
105766	758199
17456	758200
41266	758201
13493	758202
19441	758203
51258	758204
14670	758205
34058	758206
4323	758207
36176	758208
71151	758209
95169	758210
30484	758211
24175	758212
40205	758213
20382	758214
826	758215
107977	758216
23762	758217
62376	758218
64690	758219
1023	758220
51173	758221
419	758222
42439	758223
2233	758224
61340	758225
22073	758226
27	758227
20909	758228
67842	758229
12622	758230
29037	758231
21155	758232
577	758233
54571	758234
74776	758235
216	758236
3075	758237
11306	758238
67457	758239
8609	758240
38909	758241
25602	758242
2626	758243
2941	758244
92839	758245
89233	758246
30470	758247
147	758248
208	758249
14254	758250
90157	758251
7915	758252
39630	758253
91131	758254
555	758255
17476	758256
34204	758257
1818	758258
47954	758259
10800	758260
43955	758261
10963	758262
21461	758263
67675	758264
4406	758265
6761	758266
43525	758267
8914	758268
92623	758269
39099	758270
67184	758271
13564	758272
38768	758273
35965	758274
3951	758275
78894	758276
63899	758277
10557	758278
105721	758279
90314	758280
16918	758281
11434	758282
50331	758283
12491	758284
5561	758285
66330	758286
85201	758287
24207	758288
64011	758289
25769	758290
31803	758291
15577	758292
25744	758293
77349	758294
20125	758295
34166	758296
53795	758297
21864	758298
66683	758299
4822	758300
87662	758301
1137	758302
10234	758303
11233	758304
28133	758305
12753	758306
87067	758307
10024	758308
50774	758309
7114	758310
72863	758311
412	758312
20231	758313
7300	758314
2434	758315
88806	758316
46057	758317
74858	758318
65421	758319
63414	758320
51369	758321
37660	758322
1537	758323
9677	758324
50444	758325
63674	758326
104009	758327
9063	758328
354	758329
19855	758330
21192	758331
616	758332
46767	758333
68635	758334
16125	758335
16827	758336
12983	758337
243	758338
37367	758339
65975	758340
8390	758341
103613	758342
7360	758343
110	758344
46521	758345
17437	758346
94041	758347
14078	758348
12677	758349
4771	758350
18255	758351
7498	758352
45102	758353
1870	758354
65158	758355
52824	758356
22884	758357
24312	758358
27720	758359
15448	758360
14411	758361
39790	758362
107179	758363
13067	758364
158	758365
21451	758366
324	758367
21184	758368
75270	758369
2475	758370
34638	758371
12594	758372
49368	758373
38195	758374
11422	758375
66456	758376
95	758377
9980	758378
46028	758379
27540	758380
414	758381
18974	758382
5623	758383
6960	758384
37904	758385
30225	758386
38184	758387
3150	758388
782	758389
400	758390
3332	758391
36035	758392
5102	758393
62768	758394
18616	758395
2000	758396
12685	758397
39213	758398
10881	758399
16841	758400
38866	758401
29080	758402
1911	758403
417	758404
19786	758405
77630	758406
35362	758407
10732	758408
76423	758409
2	758410
31330	758411
29787	758412
47239	758413
6902	758414
58839	758415
65156	758416
5127	758417
53294	758418
74211	758419
83264	758420
1081	758421
3648	758422
4382	758423
88131	758424
2954	758425
44247	758426
50	758427
4118	758428
101821	758429
20082	758430
93692	758431
44605	758432
3515	758433
17949	758434
1052	758435
1418	758436
6625	758437
39308	758438
55450	758439
6619	758440
2003	758441
15706	758442
3293	758443
2692	758444
10294	758445
23325	758446
69627	758447
77189	758448
6773	758449
1039	758450
53774	758451
2536	758452
3061	758453
34603	758454
7224	758455
40270	758456
7658	758457
23151	758458
658	758459
64527	758460
35598	758461
50848	758462
93754	758463
51108	758464
8476	758465
86163	758466
41920	758467
38579	758468
5080	758469
780	758470
16922	758471
4474	758472
24150	758473
52254	758474
2285	758475
7039	758476
14813	758477
8403	758478
7966	758479
91218	758480
9233	758481
14875	758482
31099	758483
41382	758484
1458	758485
73787	758486
24639	758487
29503	758488
86046	758489
5974	758490
56979	758491
3733	758492
53524	758493
44929	758494
96954	758495
38967	758496
32863	758497
1321	758498
3820	758499
99089	758500
70068	758501
5827	758502
582	758503
87788	758504
656	758505
45786	758506
63144	758507
4237	758508
10949	758509
749	758510
40151	758511
6331	758512
24770	758513
68467	758514
12915	758515
36773	758516
75798	758517
20902	758518
61524	758519
100520	758520
8757	758521
6139	758522
97614	758523
85093	758524
65686	758525
802	758526
9827	758527
8382	758528
44230	758529
30755	758530
35383	758531
4052	758532
23966	758533
75595	758534
18091	758535
10269	758536
7779	758537
14784	758538
10799	758539
36068	758540
42002	758541
50618	758542
44828	758543
61578	758544
7953	758545
65665	758546
13489	758547
9153	758548
1640	758549
3074	758550
44413	758551
104952	758552
41780	758553
85741	758554
42055	758555
6037	758556
2241	758557
2354	758558
51848	758559
78101	758560
75407	758561
4460	758562
4982	758563
4348	758564
33488	758565
28541	758566
6736	758567
6634	758568
2871	758569
29783	758570
71443	758571
10004	758572
6844	758573
9639	758574
665	758575
40402	758576
15638	758577
65325	758578
10071	758579
24338	758580
17357	758581
17519	758582
36324	758583
18256	758584
837	758585
10103	758586
62497	758587
20287	758588
17754	758589
96810	758590
27562	758591
4270	758592
86884	758593
2716	758594
23222	758595
1751	758596
32736	758597
30850	758598
27	758599
40385	758600
21792	758601
33053	758602
1967	758603
22906	758604
11578	758605
49017	758606
3345	758607
4423	758608
2543	758609
99271	758610
1431	758611
42387	758612
584	758613
18885	758614
25223	758615
42008	758616
65747	758617
33531	758618
110270	758619
47173	758620
9195	758621
5892	758622
36670	758623
10974	758624
33337	758625
802	758626
34837	758627
90904	758628
43716	758629
24796	758630
16865	758631
109825	758632
6715	758633
1425	758634
10945	758635
7352	758636
39065	758637
31133	758638
2567	758639
29726	758640
54833	758641
826	758642
9422	758643
25515	758644
7840	758645
42786	758646
106265	758647
16784	758648
6466	758649
77562	758650
28738	758651
44843	758652
15230	758653
48	758654
24864	758655
453	758656
35317	758657
25305	758658
64569	758659
3522	758660
16346	758661
14898	758662
27574	758663
23755	758664
1156	758665
32774	758666
2230	758667
22058	758668
68357	758669
19257	758670
39018	758671
33158	758672
40427	758673
42391	758674
87913	758675
14127	758676
794	758677
17558	758678
27929	758679
11635	758680
4388	758681
21441	758682
66408	758683
16217	758684
666	758685
7046	758686
18384	758687
17568	758688
21268	758689
32010	758690
77045	758691
35834	758692
24526	758693
188	758694
113958	758695
15967	758696
1250	758697
49227	758698
40246	758699
8446	758700
40726	758701
26773	758702
13128	758703
31546	758704
5863	758705
5939	758706
2121	758707
49641	758708
27132	758709
23584	758710
40490	758711
7	758712
68176	758713
41886	758714
5754	758715
35462	758716
55638	758717
46848	758718
10485	758719
4626	758720
1982	758721
53672	758722
2070	758723
11705	758724
89306	758725
17770	758726
63831	758727
16469	758728
17291	758729
73217	758730
51995	758731
29374	758732
22462	758733
54809	758734
13902	758735
61883	758736
104	758737
4280	758738
721	758739
3814	758740
388	758741
39009	758742
4588	758743
4815	758744
61806	758745
9111	758746
87319	758747
128	758748
14736	758749
25371	758750
73779	758751
19172	758752
2201	758753
62	758754
5737	758755
8703	758756
51473	758757
14875	758758
754	758759
1408	758760
5586	758761
15902	758762
23079	758763
15122	758764
75958	758765
13042	758766
36905	758767
3664	758768
29771	758769
35662	758770
100949	758771
607	758772
212	758773
496	758774
1332	758775
3817	758776
1865	758777
40486	758778
20595	758779
16566	758780
25097	758781
3717	758782
3479	758783
37280	758784
38984	758785
16765	758786
44699	758787
665	758788
22466	758789
22893	758790
111883	758791
41	758792
27590	758793
2467	758794
16532	758795
88867	758796
25067	758797
62459	758798
1679	758799
16437	758800
57	758801
16220	758802
16901	758803
99366	758804
1275	758805
44429	758806
30645	758807
19861	758808
15952	758809
11882	758810
30240	758811
13433	758812
698	758813
2909	758814
10171	758815
20750	758816
101682	758817
47586	758818
2034	758819
24103	758820
14232	758821
23505	758822
31404	758823
65919	758824
54347	758825
17536	758826
6763	758827
3591	758828
64319	758829
14442	758830
233	758831
5076	758832
5747	758833
13142	758834
48280	758835
42008	758836
78017	758837
1983	758838
58209	758839
29737	758840
6476	758841
25175	758842
32987	758843
271	758844
14088	758845
34336	758846
8317	758847
49492	758848
32016	758849
36648	758850
89783	758851
567	758852
30299	758853
33683	758854
41643	758855
60646	758856
100818	758857
13792	758858
950	758859
16319	758860
51683	758861
30629	758862
22829	758863
26715	758864
6493	758865
23456	758866
12888	758867
37386	758868
417	758869
888	758870
51095	758871
8	758872
9610	758873
19318	758874
5160	758875
42963	758876
51723	758877
19335	758878
18403	758879
46768	758880
3166	758881
6708	758882
29443	758883
22331	758884
5882	758885
51650	758886
296	758887
28158	758888
35035	758889
4439	758890
21986	758891
61996	758892
40285	758893
2228	758894
64612	758895
36884	758896
18326	758897
104828	758898
79522	758899
12303	758900
68004	758901
8691	758902
3277	758903
18174	758904
153	758905
4050	758906
64845	758907
5058	758908
1284	758909
46121	758910
5275	758911
79297	758912
18426	758913
7807	758914
42542	758915
1425	758916
61368	758917
18592	758918
12041	758919
42665	758920
72831	758921
13397	758922
1204	758923
1895	758924
36143	758925
9641	758926
14424	758927
24984	758928
88196	758929
98294	758930
7838	758931
11965	758932
19155	758933
9135	758934
61842	758935
80745	758936
44506	758937
7260	758938
46360	758939
38643	758940
16695	758941
55263	758942
56551	758943
201	758944
2202	758945
15621	758946
26781	758947
170	758948
8434	758949
37545	758950
25266	758951
345	758952
9701	758953
70123	758954
1783	758955
57666	758956
90282	758957
80731	758958
4799	758959
1149	758960
17334	758961
17476	758962
77973	758963
511	758964
68	758965
63815	758966
20498	758967
30477	758968
82804	758969
8794	758970
23118	758971
53039	758972
45467	758973
43940	758974
103660	758975
31712	758976
12270	758977
6011	758978
57322	758979
111242	758980
22591	758981
3278	758982
16399	758983
3047	758984
25981	758985
11465	758986
16386	758987
28655	758988
85342	758989
8987	758990
9001	758991
37773	758992
38661	758993
16540	758994
21105	758995
24015	758996
40823	758997
395	758998
30639	758999
91287	759000
32905	759001
56529	759002
7599	759003
34116	759004
24318	759005
92718	759006
32474	759007
72310	759008
10001	759009
34357	759010
77061	759011
17617	759012
69	759013
39983	759014
29690	759015
33269	759016
35567	759017
11722	759018
276	759019
53737	759020
15287	759021
4123	759022
35722	759023
264	759024
36594	759025
24263	759026
121	759027
111108	759028
88350	759029
13363	759030
21682	759031
6465	759032
81644	759033
14325	759034
71901	759035
15013	759036
27381	759037
13363	759038
102626	759039
3863	759040
17234	759041
8342	759042
1895	759043
2575	759044
5092	759045
12914	759046
91922	759047
47114	759048
5319	759049
59353	759050
14402	759051
13838	759052
2384	759053
23600	759054
34055	759055
1719	759056
47484	759057
22000	759058
30472	759059
13995	759060
32411	759061
34446	759062
63632	759063
428	759064
9298	759065
50283	759066
6649	759067
28211	759068
811	759069
11277	759070
1363	759071
31225	759072
35632	759073
5208	759074
37810	759075
1971	759076
70049	759077
48174	759078
35977	759079
27301	759080
18779	759081
1405	759082
57580	759083
63447	759084
45327	759085
610	759086
23688	759087
23249	759088
3593	759089
47557	759090
13801	759091
59223	759092
32790	759093
7494	759094
56906	759095
7579	759096
23947	759097
9806	759098
91011	759099
97693	759100
6052	759101
64756	759102
11613	759103
20470	759104
1814	759105
41575	759106
3648	759107
43147	759108
40042	759109
6787	759110
2931	759111
12741	759112
20128	759113
9825	759114
36913	759115
12	759116
104298	759117
2903	759118
50573	759119
1129	759120
35912	759121
44329	759122
213	759123
191	759124
33456	759125
21919	759126
65819	759127
32971	759128
48609	759129
63844	759130
23133	759131
64257	759132
745	759133
7729	759134
74056	759135
54910	759136
77955	759137
14739	759138
50241	759139
65874	759140
47960	759141
38973	759142
356	759143
3314	759144
24620	759145
12287	759146
55702	759147
40961	759148
29370	759149
28459	759150
1638	759151
12172	759152
28036	759153
397	759154
32946	759155
39070	759156
34099	759157
35663	759158
71277	759159
113835	759160
3461	759161
35169	759162
69919	759163
119	759164
2223	759165
2119	759166
16319	759167
31025	759168
21118	759169
6873	759170
109195	759171
6529	759172
22060	759173
76941	759174
4019	759175
63229	759176
22065	759177
1763	759178
12256	759179
553	759180
8870	759181
67076	759182
29174	759183
49596	759184
21846	759185
6491	759186
3173	759187
3429	759188
65063	759189
91669	759190
44578	759191
80330	759192
64869	759193
17308	759194
37578	759195
15885	759196
27671	759197
50207	759198
10199	759199
7380	759200
17631	759201
12945	759202
721	759203
58432	759204
39445	759205
11552	759206
858	759207
35628	759208
57718	759209
5612	759210
34405	759211
27169	759212
28881	759213
9774	759214
42476	759215
37819	759216
104702	759217
73162	759218
21860	759219
41303	759220
4959	759221
38320	759222
14670	759223
39199	759224
39172	759225
2024	759226
63491	759227
54141	759228
37511	759229
37868	759230
8833	759231
46322	759232
3207	759233
15823	759234
4245	759235
70153	759236
11344	759237
9011	759238
26225	759239
23726	759240
36179	759241
472	759242
27135	759243
20409	759244
3489	759245
1708	759246
5424	759247
36269	759248
35773	759249
338	759250
11513	759251
21064	759252
12973	759253
48249	759254
21712	759255
13491	759256
9708	759257
11788	759258
8645	759259
55512	759260
17722	759261
18300	759262
23280	759263
43	759264
1495	759265
447	759266
363	759267
20259	759268
8731	759269
70607	759270
32485	759271
15120	759272
54590	759273
20038	759274
2974	759275
781	759276
3689	759277
119	759278
1352	759279
59031	759280
101	759281
13475	759282
4314	759283
80657	759284
18786	759285
12863	759286
110642	759287
47105	759288
5032	759289
52162	759290
323	759291
1782	759292
51254	759293
12014	759294
22944	759295
22878	759296
11832	759297
85333	759298
90	759299
5068	759300
4080	759301
19275	759302
46045	759303
23796	759304
3805	759305
12994	759306
33221	759307
22023	759308
69397	759309
17895	759310
88919	759311
42428	759312
76313	759313
2589	759314
6007	759315
29455	759316
8854	759317
46199	759318
441	759319
11438	759320
2392	759321
60296	759322
38826	759323
37344	759324
22259	759325
30377	759326
10185	759327
9763	759328
12463	759329
73	759330
11011	759331
72931	759332
98897	759333
13000	759334
66695	759335
92154	759336
12917	759337
32731	759338
26394	759339
38226	759340
89	759341
47556	759342
51946	759343
2146	759344
21477	759345
54724	759346
4815	759347
3769	759348
10351	759349
77021	759350
33910	759351
1	759352
54804	759353
18396	759354
56240	759355
32520	759356
12074	759357
8050	759358
64566	759359
625	759360
6391	759361
44343	759362
9544	759363
29530	759364
3186	759365
56141	759366
286	759367
53668	759368
68856	759369
697	759370
26563	759371
11647	759372
17035	759373
83204	759374
16163	759375
607	759376
84251	759377
24126	759378
271	759379
10243	759380
22375	759381
109944	759382
56893	759383
27378	759384
18788	759385
29073	759386
26298	759387
48056	759388
60201	759389
39566	759390
46091	759391
24277	759392
4671	759393
49877	759394
414	759395
74684	759396
50502	759397
8105	759398
16954	759399
10963	759400
8781	759401
28990	759402
312	759403
56837	759404
93741	759405
53184	759406
9048	759407
92516	759408
69705	759409
55680	759410
945	759411
34296	759412
41587	759413
16975	759414
58485	759415
1178	759416
12996	759417
55109	759418
71402	759419
46570	759420
1185	759421
1941	759422
7757	759423
3389	759424
26786	759425
19714	759426
91392	759427
60132	759428
41381	759429
60040	759430
8337	759431
20209	759432
22539	759433
3547	759434
5850	759435
16963	759436
49910	759437
11874	759438
83956	759439
49818	759440
45969	759441
19515	759442
44531	759443
14813	759444
15947	759445
3089	759446
29746	759447
52817	759448
47391	759449
109666	759450
40698	759451
11193	759452
4378	759453
55463	759454
9052	759455
15140	759456
22943	759457
25258	759458
3930	759459
3920	759460
36495	759461
63962	759462
60394	759463
13353	759464
8561	759465
8489	759466
56548	759467
82771	759468
51476	759469
16154	759470
92178	759471
1173	759472
11203	759473
36176	759474
11762	759475
7134	759476
13015	759477
10763	759478
66932	759479
7227	759480
25270	759481
36039	759482
44763	759483
2176	759484
59693	759485
23601	759486
842	759487
8508	759488
228	759489
9171	759490
23734	759491
8020	759492
53630	759493
9813	759494
57737	759495
57403	759496
9393	759497
42915	759498
134	759499
93273	759500
26143	759501
15322	759502
11052	759503
17771	759504
6944	759505
5577	759506
31400	759507
38981	759508
68650	759509
28804	759510
11062	759511
53890	759512
48913	759513
44887	759514
2360	759515
56882	759516
8117	759517
3802	759518
40180	759519
68982	759520
47493	759521
2060	759522
31703	759523
73193	759524
46680	759525
30202	759526
24262	759527
40371	759528
9776	759529
638	759530
4040	759531
41	759532
57963	759533
7773	759534
6950	759535
7928	759536
7107	759537
41789	759538
59419	759539
83058	759540
3764	759541
22884	759542
14466	759543
5676	759544
18738	759545
19875	759546
7229	759547
67820	759548
51452	759549
49274	759550
8890	759551
36700	759552
60752	759553
10632	759554
5902	759555
4286	759556
63049	759557
82417	759558
9487	759559
59360	759560
9685	759561
75322	759562
6480	759563
15388	759564
29131	759565
66094	759566
102892	759567
24310	759568
2945	759569
58794	759570
20278	759571
20596	759572
80712	759573
32175	759574
41982	759575
11	759576
13887	759577
1141	759578
23047	759579
40807	759580
14404	759581
35290	759582
59789	759583
46188	759584
23807	759585
52612	759586
22725	759587
28000	759588
61363	759589
29332	759590
74751	759591
1015	759592
97065	759593
1283	759594
19975	759595
31025	759596
44453	759597
87116	759598
1525	759599
58157	759600
18089	759601
17093	759602
29518	759603
79249	759604
56129	759605
14051	759606
52097	759607
1539	759608
7400	759609
5096	759610
36672	759611
1950	759612
56958	759613
1320	759614
51971	759615
767	759616
57704	759617
94231	759618
38750	759619
84517	759620
9541	759621
93980	759622
59781	759623
1199	759624
10333	759625
34690	759626
6227	759627
29795	759628
31490	759629
32100	759630
60506	759631
28847	759632
8845	759633
19698	759634
22051	759635
45541	759636
4288	759637
25485	759638
55404	759639
59081	759640
38055	759641
30570	759642
14524	759643
36350	759644
37571	759645
5733	759646
65107	759647
71960	759648
898	759649
48591	759650
5200	759651
20829	759652
47919	759653
10985	759654
4002	759655
27122	759656
19017	759657
5037	759658
43903	759659
2730	759660
10357	759661
7866	759662
1272	759663
42046	759664
11149	759665
740	759666
84915	759667
60729	759668
52723	759669
18428	759670
2333	759671
73733	759672
97551	759673
71721	759674
10548	759675
67523	759676
47322	759677
72269	759678
13528	759679
41079	759680
71192	759681
7765	759682
62079	759683
39875	759684
70381	759685
118	759686
19091	759687
43854	759688
22446	759689
77820	759690
176	759691
105925	759692
52990	759693
4005	759694
10432	759695
46625	759696
41222	759697
26179	759698
63833	759699
61486	759700
159	759701
62892	759702
8049	759703
82497	759704
4962	759705
5492	759706
58175	759707
705	759708
3435	759709
35107	759710
14513	759711
84556	759712
93062	759713
91339	759714
17534	759715
58579	759716
12591	759717
57016	759718
5536	759719
12615	759720
35336	759721
19654	759722
19199	759723
7047	759724
14068	759725
53235	759726
5047	759727
12445	759728
2610	759729
15	759730
26260	759731
101571	759732
63280	759733
91725	759734
77488	759735
60940	759736
102033	759737
33373	759738
71823	759739
18963	759740
97491	759741
25245	759742
38082	759743
12506	759744
81265	759745
1723	759746
56543	759747
51273	759748
2	759749
13695	759750
53174	759751
3203	759752
13159	759753
1327	759754
76730	759755
9305	759756
10126	759757
22234	759758
817	759759
33094	759760
47833	759761
50048	759762
9829	759763
58435	759764
62250	759765
15250	759766
20525	759767
9569	759768
76181	759769
44025	759770
16630	759771
14091	759772
401	759773
4843	759774
82197	759775
17854	759776
602	759777
49059	759778
1535	759779
19755	759780
12010	759781
10415	759782
22196	759783
69182	759784
1621	759785
646	759786
10281	759787
481	759788
64	759789
2335	759790
23344	759791
364	759792
4761	759793
79975	759794
13702	759795
40792	759796
26496	759797
3485	759798
32265	759799
45662	759800
15119	759801
39288	759802
89398	759803
60818	759804
33866	759805
175	759806
22934	759807
46767	759808
28128	759809
7557	759810
6943	759811
1457	759812
2389	759813
30436	759814
31929	759815
1823	759816
967	759817
6187	759818
4235	759819
31804	759820
12627	759821
2555	759822
47258	759823
56345	759824
6233	759825
82501	759826
2376	759827
18719	759828
76780	759829
29567	759830
14359	759831
2438	759832
33188	759833
4539	759834
4304	759835
4244	759836
32014	759837
42025	759838
9320	759839
16004	759840
1164	759841
14643	759842
14359	759843
6373	759844
14768	759845
39146	759846
42010	759847
422	759848
112736	759849
20249	759850
57301	759851
36440	759852
28192	759853
51729	759854
2643	759855
22896	759856
97245	759857
10476	759858
27126	759859
39222	759860
70868	759861
47790	759862
7523	759863
5158	759864
12197	759865
27552	759866
5973	759867
85104	759868
18411	759869
7479	759870
19036	759871
6002	759872
56273	759873
20676	759874
28945	759875
1617	759876
56436	759877
2684	759878
4677	759879
42472	759880
8707	759881
78023	759882
8236	759883
83	759884
58375	759885
46270	759886
14674	759887
50846	759888
8045	759889
2090	759890
81699	759891
28176	759892
46518	759893
8305	759894
19731	759895
1329	759896
4426	759897
35275	759898
37978	759899
36768	759900
26951	759901
24224	759902
82839	759903
219	759904
25384	759905
47	759906
103028	759907
22266	759908
21259	759909
30805	759910
31149	759911
15204	759912
7	759913
22288	759914
13179	759915
27082	759916
26691	759917
9823	759918
11999	759919
11597	759920
74432	759921
13168	759922
28112	759923
62953	759924
5850	759925
27057	759926
1378	759927
111160	759928
112471	759929
31130	759930
10686	759931
21961	759932
72969	759933
3170	759934
24591	759935
453	759936
1761	759937
1537	759938
10614	759939
7226	759940
31189	759941
65762	759942
112631	759943
74362	759944
17159	759945
18269	759946
34736	759947
4055	759948
14319	759949
1409	759950
17001	759951
2250	759952
7455	759953
5775	759954
31278	759955
50832	759956
22942	759957
53720	759958
27622	759959
9309	759960
11339	759961
77066	759962
25360	759963
84242	759964
30466	759965
49177	759966
39600	759967
10320	759968
81004	759969
23038	759970
2788	759971
80648	759972
30026	759973
46417	759974
12262	759975
8200	759976
15062	759977
37284	759978
11295	759979
41581	759980
17947	759981
7428	759982
710	759983
29283	759984
78564	759985
2886	759986
8598	759987
86781	759988
10892	759989
31953	759990
17197	759991
46	759992
39836	759993
30616	759994
47514	759995
46072	759996
75204	759997
5334	759998
31983	759999
466	760000
33797	760001
14140	760002
1316	760003
64032	760004
53854	760005
25689	760006
81755	760007
62669	760008
2829	760009
3735	760010
633	760011
811	760012
5180	760013
802	760014
64181	760015
38869	760016
2773	760017
7866	760018
41101	760019
43078	760020
55902	760021
64623	760022
19800	760023
5926	760024
5282	760025
79796	760026
3732	760027
33337	760028
25986	760029
26368	760030
17659	760031
84355	760032
26419	760033
98368	760034
1440	760035
51967	760036
49333	760037
36635	760038
31677	760039
89343	760040
12654	760041
22702	760042
54588	760043
4515	760044
46532	760045
160	760046
14512	760047
94360	760048
5040	760049
829	760050
4738	760051
67893	760052
28909	760053
11318	760054
2424	760055
38981	760056
12517	760057
13254	760058
1050	760059
42653	760060
6098	760061
23054	760062
37377	760063
8021	760064
7295	760065
28172	760066
30864	760067
69133	760068
17118	760069
6065	760070
33746	760071
729	760072
31595	760073
79175	760074
24685	760075
10971	760076
53	760077
58968	760078
17486	760079
6060	760080
21947	760081
40493	760082
20138	760083
1396	760084
34917	760085
14123	760086
56931	760087
4150	760088
32922	760089
8223	760090
77569	760091
35294	760092
20687	760093
518	760094
490	760095
6941	760096
16050	760097
57927	760098
33289	760099
27706	760100
9910	760101
3664	760102
39266	760103
25012	760104
51597	760105
81	760106
9079	760107
3601	760108
8241	760109
44714	760110
30773	760111
474	760112
92032	760113
8928	760114
12131	760115
25500	760116
1779	760117
6430	760118
69777	760119
12250	760120
1741	760121
71171	760122
16121	760123
50821	760124
14298	760125
12740	760126
27419	760127
70001	760128
2798	760129
100728	760130
63810	760131
5728	760132
12302	760133
111238	760134
676	760135
391	760136
19696	760137
5623	760138
9085	760139
84384	760140
6464	760141
45152	760142
48029	760143
79669	760144
5714	760145
45310	760146
45924	760147
69069	760148
31435	760149
10026	760150
8331	760151
67056	760152
45040	760153
21522	760154
7715	760155
38867	760156
34349	760157
18906	760158
63537	760159
77948	760160
22905	760161
52914	760162
12651	760163
49427	760164
27777	760165
58368	760166
1480	760167
28743	760168
1162	760169
570	760170
45376	760171
11752	760172
82144	760173
16054	760174
24535	760175
87454	760176
37370	760177
20545	760178
184	760179
72337	760180
50015	760181
5543	760182
82081	760183
6843	760184
427	760185
11805	760186
26918	760187
12938	760188
47359	760189
53525	760190
9626	760191
494	760192
6214	760193
3370	760194
37348	760195
43000	760196
5572	760197
23944	760198
9714	760199
33161	760200
17547	760201
48419	760202
28036	760203
25356	760204
44651	760205
67640	760206
22479	760207
9429	760208
67788	760209
13785	760210
112988	760211
54699	760212
97459	760213
9025	760214
9599	760215
55430	760216
81438	760217
358	760218
5722	760219
32263	760220
14497	760221
62685	760222
59050	760223
101062	760224
29380	760225
79327	760226
23621	760227
40249	760228
22404	760229
87553	760230
70851	760231
40472	760232
13997	760233
20353	760234
72266	760235
422	760236
25005	760237
10917	760238
6568	760239
384	760240
48170	760241
47315	760242
41403	760243
4528	760244
480	760245
4187	760246
3730	760247
2148	760248
15255	760249
16983	760250
13510	760251
32172	760252
2070	760253
1490	760254
67097	760255
18564	760256
57099	760257
23463	760258
60846	760259
18860	760260
292	760261
712	760262
106	760263
4527	760264
59642	760265
4080	760266
13270	760267
12209	760268
8225	760269
13474	760270
23453	760271
14043	760272
2055	760273
48744	760274
63846	760275
10245	760276
15321	760277
33805	760278
52894	760279
37604	760280
56813	760281
47260	760282
218	760283
52039	760284
10973	760285
5741	760286
23703	760287
36492	760288
6965	760289
85480	760290
62929	760291
7745	760292
11208	760293
1874	760294
62742	760295
9268	760296
39873	760297
46156	760298
80150	760299
19257	760300
253	760301
88085	760302
64105	760303
7214	760304
14913	760305
584	760306
12152	760307
66554	760308
32678	760309
33744	760310
32057	760311
32847	760312
32857	760313
44319	760314
4441	760315
9662	760316
111270	760317
5395	760318
84997	760319
5923	760320
4638	760321
11379	760322
2028	760323
6410	760324
22353	760325
55365	760326
43298	760327
2211	760328
79605	760329
2123	760330
17920	760331
1626	760332
5730	760333
67910	760334
29069	760335
92098	760336
26566	760337
8525	760338
4994	760339
51038	760340
57761	760341
82191	760342
78125	760343
31898	760344
36314	760345
10544	760346
36404	760347
36761	760348
89587	760349
39355	760350
10536	760351
9170	760352
33826	760353
104041	760354
39501	760355
3529	760356
2391	760357
5	760358
8857	760359
10571	760360
103089	760361
41435	760362
50303	760363
83632	760364
3083	760365
1084	760366
85965	760367
82078	760368
39787	760369
55135	760370
47450	760371
710	760372
392	760373
3300	760374
26924	760375
10515	760376
2769	760377
941	760378
29079	760379
3621	760380
69576	760381
83348	760382
37169	760383
52328	760384
27927	760385
22488	760386
95	760387
86353	760388
26181	760389
38105	760390
5984	760391
14951	760392
52932	760393
12943	760394
13154	760395
1762	760396
2440	760397
47985	760398
17548	760399
13464	760400
16540	760401
64440	760402
26838	760403
7515	760404
21410	760405
33099	760406
62494	760407
11470	760408
26201	760409
35982	760410
33983	760411
12699	760412
38732	760413
521	760414
17116	760415
42930	760416
12872	760417
20890	760418
42	760419
387	760420
17993	760421
47026	760422
81966	760423
42745	760424
13324	760425
28927	760426
49170	760427
464	760428
22022	760429
71156	760430
65632	760431
6602	760432
23795	760433
31786	760434
37580	760435
55380	760436
55942	760437
5555	760438
91315	760439
19769	760440
15940	760441
5111	760442
27463	760443
96259	760444
36655	760445
39378	760446
66241	760447
3672	760448
30606	760449
97154	760450
18917	760451
52688	760452
1032	760453
10076	760454
14060	760455
62161	760456
99274	760457
62368	760458
17611	760459
6446	760460
83884	760461
78145	760462
619	760463
17700	760464
57732	760465
108104	760466
74502	760467
7739	760468
11032	760469
17796	760470
49420	760471
51334	760472
1779	760473
33918	760474
1880	760475
67411	760476
10900	760477
33841	760478
7289	760479
472	760480
1966	760481
2316	760482
29379	760483
25807	760484
40047	760485
35276	760486
2029	760487
974	760488
22562	760489
47728	760490
46944	760491
13062	760492
74474	760493
75153	760494
22228	760495
2246	760496
30601	760497
1547	760498
5030	760499
18411	760500
82376	760501
13174	760502
19874	760503
5847	760504
24151	760505
11920	760506
17377	760507
5139	760508
5931	760509
44372	760510
22772	760511
21678	760512
8179	760513
6730	760514
76343	760515
7518	760516
67136	760517
5679	760518
35309	760519
29276	760520
44298	760521
34959	760522
27528	760523
5166	760524
42071	760525
31739	760526
33218	760527
24914	760528
60156	760529
63378	760530
23447	760531
7625	760532
21729	760533
9115	760534
5770	760535
10549	760536
114177	760537
7092	760538
37724	760539
16040	760540
964	760541
52140	760542
41088	760543
1373	760544
7466	760545
45136	760546
37561	760547
11137	760548
13728	760549
13	760550
48174	760551
27650	760552
2037	760553
91795	760554
9761	760555
27323	760556
14694	760557
380	760558
79655	760559
103	760560
74811	760561
24676	760562
1324	760563
55157	760564
15824	760565
9384	760566
2779	760567
2386	760568
31492	760569
1098	760570
47894	760571
57028	760572
60004	760573
6983	760574
74179	760575
169	760576
32441	760577
58778	760578
2714	760579
54494	760580
37308	760581
49864	760582
70837	760583
13216	760584
8846	760585
51915	760586
11675	760587
30523	760588
60324	760589
4739	760590
4710	760591
760	760592
111592	760593
20189	760594
20456	760595
23668	760596
3205	760597
5420	760598
19623	760599
11228	760600
59736	760601
100	760602
35436	760603
19393	760604
15027	760605
28239	760606
12832	760607
652	760608
26575	760609
12302	760610
38269	760611
10694	760612
1128	760613
12107	760614
35264	760615
15477	760616
2694	760617
263	760618
32083	760619
39076	760620
1591	760621
31975	760622
32963	760623
2640	760624
1004	760625
36516	760626
7267	760627
19663	760628
9694	760629
2	760630
6581	760631
71838	760632
13687	760633
5573	760634
16876	760635
77092	760636
75231	760637
22888	760638
75	760639
2545	760640
9957	760641
110201	760642
19700	760643
42095	760644
87328	760645
45197	760646
14121	760647
34972	760648
6059	760649
21331	760650
35750	760651
76005	760652
22073	760653
39523	760654
13019	760655
11729	760656
109592	760657
35	760658
13129	760659
10057	760660
10330	760661
81368	760662
18	760663
37195	760664
4357	760665
5471	760666
28134	760667
42855	760668
20403	760669
17761	760670
1019	760671
73911	760672
17815	760673
37637	760674
7583	760675
65077	760676
3748	760677
87716	760678
6688	760679
26946	760680
7	760681
23631	760682
54924	760683
17428	760684
54744	760685
62072	760686
86	760687
30341	760688
16419	760689
24129	760690
105703	760691
20058	760692
33080	760693
77256	760694
8702	760695
50133	760696
6415	760697
53159	760698
43772	760699
21047	760700
2304	760701
46236	760702
9855	760703
374	760704
69062	760705
22865	760706
12668	760707
851	760708
15504	760709
37220	760710
21120	760711
59101	760712
3808	760713
4456	760714
1333	760715
7618	760716
304	760717
1468	760718
96530	760719
6673	760720
7014	760721
17185	760722
63578	760723
25933	760724
558	760725
1330	760726
63303	760727
40983	760728
11673	760729
10632	760730
66789	760731
42260	760732
7703	760733
28447	760734
74188	760735
48687	760736
7041	760737
28314	760738
67974	760739
3611	760740
2233	760741
5195	760742
32076	760743
20729	760744
6971	760745
1995	760746
95397	760747
113088	760748
54992	760749
47902	760750
23223	760751
88670	760752
73636	760753
13690	760754
360	760755
5058	760756
81237	760757
4088	760758
47920	760759
14543	760760
59703	760761
2905	760762
35448	760763
18497	760764
70431	760765
2315	760766
2042	760767
1256	760768
1031	760769
4510	760770
30052	760771
63265	760772
31215	760773
57957	760774
4217	760775
41365	760776
11271	760777
8403	760778
1754	760779
50211	760780
36369	760781
8776	760782
2421	760783
41332	760784
12011	760785
44074	760786
40116	760787
35138	760788
1270	760789
4400	760790
17064	760791
36065	760792
54404	760793
47087	760794
587	760795
16918	760796
50406	760797
72757	760798
2968	760799
89356	760800
13115	760801
239	760802
66077	760803
9302	760804
28231	760805
4329	760806
39722	760807
48820	760808
2803	760809
60941	760810
1251	760811
21595	760812
971	760813
87714	760814
1577	760815
10140	760816
2975	760817
49685	760818
20441	760819
92434	760820
9680	760821
3022	760822
39606	760823
56479	760824
775	760825
7733	760826
37995	760827
9262	760828
18871	760829
310	760830
56717	760831
369	760832
15416	760833
61845	760834
17653	760835
24082	760836
9675	760837
2527	760838
8376	760839
103225	760840
36043	760841
6510	760842
44503	760843
4010	760844
1248	760845
39542	760846
62460	760847
59124	760848
84923	760849
22385	760850
10050	760851
81261	760852
46223	760853
27874	760854
61680	760855
411	760856
9797	760857
29769	760858
89097	760859
89652	760860
18963	760861
91175	760862
1245	760863
10046	760864
36449	760865
5597	760866
100553	760867
32850	760868
8703	760869
7824	760870
85915	760871
43559	760872
3249	760873
82338	760874
142	760875
5791	760876
71881	760877
74712	760878
30240	760879
23814	760880
61520	760881
65387	760882
68956	760883
18904	760884
17036	760885
49018	760886
102168	760887
51029	760888
82176	760889
13155	760890
469	760891
22954	760892
57302	760893
62364	760894
2049	760895
28550	760896
12650	760897
4481	760898
11320	760899
11327	760900
2645	760901
61148	760902
14741	760903
46294	760904
10567	760905
39841	760906
37570	760907
107513	760908
90954	760909
7	760910
58761	760911
69272	760912
36656	760913
2451	760914
29144	760915
73042	760916
23024	760917
73074	760918
6570	760919
8987	760920
21341	760921
31565	760922
25232	760923
109974	760924
798	760925
96756	760926
4555	760927
5673	760928
65305	760929
43861	760930
60056	760931
8793	760932
11360	760933
7001	760934
37063	760935
16548	760936
36	760937
28838	760938
21295	760939
70945	760940
51708	760941
54931	760942
684	760943
57279	760944
8139	760945
80347	760946
89394	760947
536	760948
16424	760949
50758	760950
24783	760951
9367	760952
48842	760953
1953	760954
23217	760955
543	760956
1996	760957
3792	760958
14078	760959
5711	760960
18512	760961
11435	760962
75245	760963
11172	760964
52452	760965
2368	760966
33387	760967
11634	760968
66438	760969
40716	760970
25919	760971
86239	760972
28305	760973
101124	760974
4912	760975
7551	760976
49343	760977
8634	760978
34349	760979
100200	760980
25176	760981
106744	760982
67252	760983
2630	760984
2101	760985
4227	760986
85873	760987
10108	760988
16887	760989
12863	760990
9399	760991
102737	760992
1757	760993
56753	760994
508	760995
1917	760996
25363	760997
1985	760998
98922	760999
15688	761000
421	761001
35908	761002
18709	761003
11398	761004
12883	761005
19750	761006
30325	761007
47873	761008
6904	761009
15284	761010
26694	761011
7290	761012
16684	761013
76737	761014
16699	761015
70785	761016
10047	761017
63607	761018
21440	761019
30422	761020
5235	761021
198	761022
41735	761023
21467	761024
28284	761025
37891	761026
1514	761027
27250	761028
14244	761029
62249	761030
12087	761031
79660	761032
437	761033
14256	761034
29165	761035
23335	761036
32842	761037
624	761038
8516	761039
11439	761040
9274	761041
6470	761042
25682	761043
40648	761044
930	761045
2313	761046
34160	761047
11005	761048
34495	761049
43111	761050
33160	761051
4219	761052
31013	761053
6145	761054
1195	761055
17670	761056
70065	761057
30447	761058
723	761059
25560	761060
210	761061
248	761062
100289	761063
14614	761064
49106	761065
9655	761066
7883	761067
3530	761068
4571	761069
24471	761070
13384	761071
6415	761072
2328	761073
356	761074
85380	761075
3871	761076
75401	761077
42128	761078
91644	761079
42530	761080
2372	761081
10854	761082
10415	761083
70437	761084
88498	761085
73056	761086
20228	761087
1147	761088
1832	761089
2868	761090
11528	761091
280	761092
15393	761093
72681	761094
55438	761095
28919	761096
49371	761097
12256	761098
73895	761099
5038	761100
93208	761101
17214	761102
6430	761103
44899	761104
569	761105
14255	761106
4601	761107
79331	761108
70826	761109
39902	761110
33077	761111
8259	761112
56832	761113
38974	761114
66392	761115
15402	761116
26439	761117
22779	761118
19682	761119
54831	761120
31518	761121
15068	761122
7800	761123
54617	761124
89985	761125
6560	761126
16184	761127
2981	761128
49828	761129
10610	761130
2961	761131
6100	761132
22448	761133
4986	761134
6856	761135
48438	761136
1642	761137
14913	761138
11971	761139
20645	761140
6513	761141
61844	761142
13429	761143
107155	761144
4599	761145
94323	761146
23199	761147
855	761148
75676	761149
55962	761150
44576	761151
9776	761152
480	761153
57664	761154
69914	761155
48819	761156
15833	761157
3059	761158
923	761159
59599	761160
100149	761161
8703	761162
41823	761163
9316	761164
2855	761165
84855	761166
21876	761167
334	761168
34144	761169
62531	761170
15018	761171
18174	761172
546	761173
53169	761174
35413	761175
60648	761176
4	761177
1133	761178
595	761179
53776	761180
15276	761181
14921	761182
42140	761183
46421	761184
55834	761185
77569	761186
6588	761187
67675	761188
1563	761189
12536	761190
13492	761191
27272	761192
40974	761193
22842	761194
45444	761195
19480	761196
366	761197
49575	761198
5279	761199
37523	761200
18738	761201
53614	761202
18195	761203
13331	761204
4292	761205
4928	761206
22380	761207
32939	761208
31427	761209
10334	761210
54308	761211
4803	761212
13144	761213
26742	761214
37312	761215
9861	761216
9816	761217
2562	761218
92	761219
51899	761220
515	761221
6252	761222
87650	761223
18665	761224
65642	761225
38117	761226
75661	761227
833	761228
35441	761229
144	761230
3407	761231
47573	761232
21936	761233
108998	761234
2538	761235
61170	761236
10422	761237
35437	761238
8017	761239
902	761240
30263	761241
27915	761242
40403	761243
2613	761244
13422	761245
86608	761246
15970	761247
17279	761248
15242	761249
46931	761250
3450	761251
91981	761252
6423	761253
81286	761254
54612	761255
109294	761256
28961	761257
32349	761258
25763	761259
60211	761260
33513	761261
36364	761262
52637	761263
58597	761264
17150	761265
33902	761266
20107	761267
1414	761268
61511	761269
22607	761270
14927	761271
52018	761272
36701	761273
88203	761274
35615	761275
31762	761276
4484	761277
19258	761278
92498	761279
77045	761280
17565	761281
1123	761282
3769	761283
13656	761284
29318	761285
175	761286
38817	761287
21841	761288
3320	761289
85033	761290
27574	761291
14207	761292
6933	761293
17405	761294
7949	761295
70296	761296
14529	761297
83222	761298
22534	761299
277	761300
28964	761301
27584	761302
45102	761303
19244	761304
82046	761305
27364	761306
64173	761307
2591	761308
23918	761309
25198	761310
15390	761311
42537	761312
22520	761313
10126	761314
19370	761315
74839	761316
14941	761317
22348	761318
16898	761319
50406	761320
108989	761321
45105	761322
8113	761323
4645	761324
8809	761325
27499	761326
52079	761327
53085	761328
62907	761329
23054	761330
23574	761331
88921	761332
41576	761333
23675	761334
31086	761335
43441	761336
7900	761337
9942	761338
51784	761339
33300	761340
46861	761341
35417	761342
97401	761343
4671	761344
97154	761345
419	761346
79542	761347
15002	761348
5204	761349
5840	761350
26261	761351
26499	761352
14730	761353
33441	761354
30207	761355
100846	761356
3267	761357
23307	761358
9249	761359
39392	761360
28415	761361
6406	761362
10379	761363
25802	761364
23622	761365
34799	761366
7390	761367
34464	761368
36703	761369
80101	761370
56547	761371
56165	761372
3366	761373
55063	761374
21197	761375
66990	761376
50146	761377
21560	761378
13163	761379
6500	761380
57362	761381
14	761382
9	761383
33938	761384
81333	761385
14055	761386
1265	761387
33416	761388
60840	761389
7750	761390
97516	761391
29133	761392
60450	761393
94854	761394
55820	761395
5361	761396
22538	761397
38946	761398
1978	761399
16853	761400
22698	761401
20117	761402
4758	761403
107	761404
15844	761405
45486	761406
17296	761407
139	761408
69185	761409
2940	761410
78195	761411
5617	761412
13908	761413
10276	761414
16311	761415
13885	761416
10056	761417
18134	761418
8920	761419
103077	761420
6473	761421
7950	761422
1574	761423
32209	761424
11756	761425
45562	761426
1608	761427
69	761428
7373	761429
125	761430
1878	761431
31331	761432
13231	761433
92107	761434
40999	761435
31506	761436
459	761437
2126	761438
9091	761439
11764	761440
24169	761441
10064	761442
13731	761443
4444	761444
9940	761445
10588	761446
9514	761447
46633	761448
41709	761449
29297	761450
15372	761451
29052	761452
65596	761453
82065	761454
21704	761455
1342	761456
76688	761457
31198	761458
81874	761459
2328	761460
39739	761461
76182	761462
12261	761463
745	761464
52609	761465
70704	761466
35417	761467
54404	761468
35324	761469
1816	761470
43034	761471
581	761472
2092	761473
15342	761474
9228	761475
34619	761476
72250	761477
97073	761478
25609	761479
23484	761480
11867	761481
3550	761482
36283	761483
215	761484
27691	761485
38167	761486
5578	761487
8553	761488
23888	761489
57500	761490
4519	761491
21108	761492
1836	761493
26331	761494
74223	761495
5488	761496
24426	761497
36899	761498
9701	761499
43320	761500
38451	761501
58247	761502
21803	761503
1981	761504
1510	761505
18234	761506
52360	761507
13052	761508
80982	761509
56546	761510
5369	761511
21855	761512
14719	761513
59016	761514
58841	761515
15588	761516
42470	761517
93713	761518
1821	761519
1135	761520
70916	761521
5180	761522
22152	761523
19353	761524
9348	761525
9979	761526
36231	761527
38648	761528
11187	761529
30185	761530
19370	761531
1240	761532
2064	761533
24874	761534
12395	761535
11571	761536
57793	761537
79790	761538
63257	761539
53504	761540
6565	761541
65436	761542
1086	761543
111844	761544
17926	761545
72432	761546
15725	761547
664	761548
30422	761549
2301	761550
3612	761551
60781	761552
50275	761553
3574	761554
28221	761555
87000	761556
42322	761557
63322	761558
7027	761559
57432	761560
3508	761561
4020	761562
1909	761563
61974	761564
10599	761565
41466	761566
8618	761567
90046	761568
31384	761569
39011	761570
51225	761571
46	761572
31578	761573
3893	761574
11877	761575
5452	761576
698	761577
6389	761578
22991	761579
53396	761580
1992	761581
65986	761582
100596	761583
16627	761584
6815	761585
72294	761586
29415	761587
111795	761588
10488	761589
830	761590
7613	761591
33244	761592
31954	761593
144	761594
39284	761595
109693	761596
358	761597
5095	761598
15620	761599
53029	761600
10021	761601
17971	761602
12768	761603
3110	761604
16061	761605
93361	761606
28715	761607
87731	761608
2566	761609
2481	761610
44145	761611
33497	761612
14483	761613
3946	761614
24734	761615
7019	761616
181	761617
16740	761618
92713	761619
21854	761620
24786	761621
15332	761622
9281	761623
52982	761624
20262	761625
32395	761626
62871	761627
12752	761628
82099	761629
8425	761630
55204	761631
1137	761632
26866	761633
47398	761634
42758	761635
4198	761636
24118	761637
24073	761638
106057	761639
34279	761640
45012	761641
6227	761642
2279	761643
75505	761644
19603	761645
397	761646
12224	761647
2635	761648
3274	761649
5799	761650
2	761651
47897	761652
100397	761653
33627	761654
2721	761655
27106	761656
5795	761657
56942	761658
82027	761659
5447	761660
27380	761661
13551	761662
13577	761663
14678	761664
4918	761665
47851	761666
6524	761667
16	761668
17877	761669
20078	761670
1548	761671
1817	761672
24964	761673
16039	761674
12370	761675
110825	761676
6976	761677
38240	761678
43096	761679
31978	761680
8504	761681
1640	761682
97921	761683
7133	761684
18547	761685
1455	761686
220	761687
53137	761688
36454	761689
52489	761690
62395	761691
9861	761692
64247	761693
24499	761694
95470	761695
74960	761696
5981	761697
42211	761698
48266	761699
7997	761700
45793	761701
14922	761702
1573	761703
15055	761704
47989	761705
1799	761706
89621	761707
17999	761708
31700	761709
7851	761710
1418	761711
8692	761712
54063	761713
6414	761714
3719	761715
4497	761716
41421	761717
55990	761718
60838	761719
62878	761720
1421	761721
68421	761722
49604	761723
781	761724
9611	761725
108540	761726
64124	761727
23425	761728
91744	761729
22342	761730
14029	761731
13648	761732
4077	761733
25630	761734
197	761735
44365	761736
101306	761737
11146	761738
15798	761739
374	761740
40780	761741
2367	761742
34668	761743
6216	761744
52925	761745
68940	761746
9717	761747
39071	761748
53858	761749
60259	761750
1598	761751
58272	761752
18526	761753
1197	761754
20611	761755
23223	761756
44349	761757
65836	761758
72383	761759
6913	761760
9395	761761
114	761762
14841	761763
31628	761764
66629	761765
29259	761766
7912	761767
5023	761768
12819	761769
4463	761770
23793	761771
111190	761772
56057	761773
2196	761774
71848	761775
5777	761776
36507	761777
33349	761778
34066	761779
27731	761780
40163	761781
64157	761782
44802	761783
2080	761784
6486	761785
12394	761786
16124	761787
9724	761788
2320	761789
22583	761790
6020	761791
3	761792
17698	761793
9435	761794
6217	761795
42973	761796
794	761797
36	761798
2984	761799
34800	761800
43539	761801
395	761802
18230	761803
23503	761804
11120	761805
5073	761806
41007	761807
32407	761808
4580	761809
33493	761810
42244	761811
17438	761812
2574	761813
37714	761814
4339	761815
35992	761816
40749	761817
3001	761818
40060	761819
1	761820
981	761821
53328	761822
15095	761823
4835	761824
59927	761825
13079	761826
4108	761827
18767	761828
18659	761829
17287	761830
3622	761831
1412	761832
50374	761833
11927	761834
1867	761835
60197	761836
2523	761837
56170	761838
4964	761839
18524	761840
62376	761841
46024	761842
20764	761843
24505	761844
20053	761845
80357	761846
886	761847
823	761848
36601	761849
22979	761850
17021	761851
23727	761852
11056	761853
12364	761854
2310	761855
5649	761856
101153	761857
86851	761858
3566	761859
38177	761860
2141	761861
31056	761862
27181	761863
6608	761864
7711	761865
24865	761866
62498	761867
2633	761868
38331	761869
24378	761870
191	761871
12131	761872
11087	761873
42942	761874
4076	761875
93154	761876
29436	761877
23808	761878
9600	761879
103658	761880
3247	761881
51841	761882
9809	761883
43207	761884
25358	761885
7635	761886
21505	761887
41138	761888
4790	761889
31946	761890
3996	761891
7478	761892
10099	761893
25896	761894
17651	761895
10584	761896
10093	761897
92497	761898
67659	761899
39695	761900
72313	761901
2087	761902
89441	761903
18919	761904
5892	761905
19713	761906
7795	761907
32084	761908
29221	761909
5208	761910
37	761911
6386	761912
65896	761913
7524	761914
1181	761915
44364	761916
45871	761917
3199	761918
44628	761919
11405	761920
91	761921
56352	761922
68959	761923
148	761924
27952	761925
6003	761926
2202	761927
47295	761928
25627	761929
46097	761930
1262	761931
47534	761932
51587	761933
39289	761934
2444	761935
6171	761936
14903	761937
9987	761938
5696	761939
106181	761940
20223	761941
8851	761942
22298	761943
91497	761944
51403	761945
2577	761946
6261	761947
3669	761948
1858	761949
63269	761950
21561	761951
82957	761952
10523	761953
5822	761954
13149	761955
4645	761956
73555	761957
9970	761958
70499	761959
672	761960
32481	761961
19205	761962
46058	761963
67429	761964
50763	761965
8280	761966
4699	761967
11125	761968
40534	761969
11104	761970
298	761971
9293	761972
55269	761973
587	761974
561	761975
49546	761976
942	761977
1241	761978
32501	761979
8684	761980
21331	761981
1502	761982
729	761983
1101	761984
3767	761985
22920	761986
8805	761987
32323	761988
23257	761989
11567	761990
485	761991
10078	761992
26363	761993
22311	761994
32654	761995
36380	761996
114228	761997
7758	761998
1481	761999
10487	762000
53377	762001
1221	762002
43948	762003
66274	762004
10602	762005
53716	762006
3534	762007
30190	762008
87273	762009
2993	762010
912	762011
14354	762012
3437	762013
67884	762014
99921	762015
29807	762016
50088	762017
39101	762018
2515	762019
3268	762020
73535	762021
14487	762022
1722	762023
84333	762024
43575	762025
2686	762026
6794	762027
36287	762028
46713	762029
34061	762030
10835	762031
10799	762032
6219	762033
14141	762034
47750	762035
9334	762036
31642	762037
18783	762038
18648	762039
6640	762040
45408	762041
110192	762042
54005	762043
93304	762044
7975	762045
31660	762046
59714	762047
2556	762048
8725	762049
40464	762050
59942	762051
40880	762052
36069	762053
72123	762054
25414	762055
7083	762056
88286	762057
3855	762058
5901	762059
55246	762060
68109	762061
23366	762062
53346	762063
12350	762064
49740	762065
60336	762066
13301	762067
4575	762068
34759	762069
12497	762070
29932	762071
44743	762072
8642	762073
14647	762074
2619	762075
9087	762076
95826	762077
50838	762078
47950	762079
70657	762080
69298	762081
22394	762082
23922	762083
11151	762084
37910	762085
35762	762086
682	762087
3985	762088
8465	762089
62417	762090
98593	762091
35822	762092
2991	762093
32769	762094
1897	762095
2066	762096
19672	762097
36977	762098
52079	762099
29568	762100
21276	762101
18429	762102
29331	762103
54235	762104
60362	762105
52628	762106
18666	762107
41468	762108
5183	762109
1268	762110
60503	762111
110838	762112
12192	762113
81325	762114
1143	762115
25337	762116
1434	762117
73849	762118
42816	762119
33147	762120
13186	762121
7276	762122
44258	762123
38750	762124
26583	762125
11811	762126
22477	762127
17772	762128
17942	762129
46219	762130
48334	762131
11451	762132
66802	762133
49249	762134
6560	762135
40027	762136
23222	762137
2644	762138
38498	762139
24668	762140
80218	762141
6038	762142
24173	762143
10874	762144
5155	762145
1143	762146
4498	762147
19842	762148
50204	762149
20430	762150
11410	762151
8546	762152
87025	762153
25166	762154
9654	762155
32664	762156
72272	762157
44794	762158
8563	762159
2713	762160
347	762161
14535	762162
19611	762163
9957	762164
65098	762165
26609	762166
55980	762167
55936	762168
28600	762169
5408	762170
53421	762171
22061	762172
14323	762173
14393	762174
45654	762175
5624	762176
23610	762177
7105	762178
3154	762179
41834	762180
12048	762181
11453	762182
33185	762183
15252	762184
76644	762185
3271	762186
93608	762187
1519	762188
2530	762189
2730	762190
13105	762191
24489	762192
656	762193
44830	762194
62977	762195
55762	762196
12810	762197
14251	762198
13011	762199
16544	762200
102332	762201
53564	762202
18293	762203
39514	762204
7936	762205
33170	762206
34427	762207
91680	762208
36822	762209
37007	762210
9092	762211
1824	762212
63137	762213
8107	762214
15849	762215
16789	762216
17691	762217
20644	762218
22801	762219
26037	762220
26190	762221
53587	762222
50570	762223
82323	762224
36958	762225
9471	762226
36279	762227
20723	762228
56991	762229
16258	762230
67191	762231
13469	762232
21211	762233
14118	762234
1881	762235
12670	762236
28303	762237
31475	762238
60715	762239
31615	762240
18639	762241
26744	762242
1063	762243
13308	762244
34734	762245
13063	762246
23384	762247
49175	762248
8382	762249
12701	762250
6911	762251
20860	762252
5750	762253
25975	762254
48516	762255
66873	762256
35055	762257
25819	762258
39803	762259
26	762260
35046	762261
40349	762262
22846	762263
78579	762264
10108	762265
46755	762266
11089	762267
43930	762268
13334	762269
94185	762270
28555	762271
8050	762272
28310	762273
19653	762274
63950	762275
47167	762276
14992	762277
81072	762278
150	762279
2520	762280
9998	762281
3716	762282
72389	762283
15000	762284
88865	762285
17811	762286
61301	762287
22278	762288
101327	762289
37698	762290
2169	762291
1723	762292
31518	762293
13714	762294
6746	762295
45376	762296
31938	762297
21833	762298
35624	762299
46605	762300
48344	762301
8857	762302
25549	762303
26747	762304
30610	762305
3969	762306
43661	762307
48913	762308
63622	762309
40468	762310
11677	762311
7573	762312
77245	762313
71357	762314
28921	762315
6929	762316
996	762317
6395	762318
80721	762319
24587	762320
98353	762321
8530	762322
8713	762323
16528	762324
27672	762325
20866	762326
17577	762327
23290	762328
7265	762329
247	762330
17217	762331
67820	762332
1737	762333
67449	762334
66190	762335
48013	762336
121	762337
12118	762338
41554	762339
10579	762340
17996	762341
7025	762342
2581	762343
74251	762344
42075	762345
13721	762346
571	762347
2414	762348
57409	762349
56068	762350
55623	762351
13161	762352
38825	762353
153	762354
15657	762355
47137	762356
5287	762357
45593	762358
3793	762359
99	762360
26943	762361
24961	762362
17414	762363
415	762364
196	762365
41931	762366
40	762367
5454	762368
13001	762369
27134	762370
58243	762371
5711	762372
5967	762373
2232	762374
74015	762375
83564	762376
9047	762377
36002	762378
9713	762379
26219	762380
62146	762381
21884	762382
83075	762383
28735	762384
5425	762385
4610	762386
74535	762387
105127	762388
58108	762389
44317	762390
25201	762391
11166	762392
86242	762393
3034	762394
260	762395
42453	762396
7020	762397
32724	762398
15857	762399
14363	762400
8971	762401
18603	762402
50771	762403
2815	762404
72905	762405
2207	762406
58075	762407
20942	762408
1861	762409
5958	762410
64006	762411
37136	762412
22459	762413
100945	762414
33225	762415
1391	762416
4252	762417
32469	762418
2659	762419
13196	762420
13969	762421
3194	762422
72009	762423
61561	762424
21217	762425
20879	762426
24857	762427
48373	762428
30766	762429
410	762430
33895	762431
3864	762432
5680	762433
36524	762434
17664	762435
47488	762436
14020	762437
12778	762438
23700	762439
4038	762440
51415	762441
12792	762442
28459	762443
14233	762444
78209	762445
11549	762446
10400	762447
11976	762448
20273	762449
21542	762450
17747	762451
9215	762452
13079	762453
63683	762454
53168	762455
19095	762456
61455	762457
2376	762458
7998	762459
15983	762460
5771	762461
545	762462
23733	762463
12679	762464
11808	762465
22940	762466
3666	762467
34453	762468
39069	762469
17734	762470
300	762471
610	762472
23735	762473
83708	762474
52690	762475
40499	762476
38297	762477
69445	762478
100	762479
22800	762480
66936	762481
1008	762482
22188	762483
83889	762484
33963	762485
25991	762486
93379	762487
67217	762488
28748	762489
41586	762490
49610	762491
36734	762492
92823	762493
78569	762494
21554	762495
268	762496
27872	762497
6375	762498
23850	762499
44859	762500
1325	762501
87435	762502
56315	762503
37794	762504
109849	762505
7921	762506
59750	762507
16758	762508
80865	762509
8628	762510
10148	762511
68524	762512
10022	762513
2214	762514
514	762515
32217	762516
182	762517
29544	762518
269	762519
61741	762520
301	762521
28849	762522
16743	762523
2715	762524
204	762525
32591	762526
27764	762527
53977	762528
20693	762529
107222	762530
271	762531
23407	762532
9370	762533
40969	762534
29144	762535
87733	762536
11619	762537
2442	762538
10564	762539
14574	762540
75292	762541
15969	762542
64072	762543
90728	762544
7385	762545
61015	762546
340	762547
25702	762548
24720	762549
18035	762550
41615	762551
26233	762552
5162	762553
20141	762554
850	762555
53031	762556
1793	762557
8187	762558
32632	762559
19090	762560
51198	762561
30315	762562
9033	762563
58793	762564
33012	762565
35088	762566
40745	762567
22725	762568
16391	762569
5170	762570
1795	762571
2502	762572
9499	762573
8949	762574
55928	762575
7008	762576
10805	762577
88429	762578
45148	762579
11491	762580
56190	762581
2149	762582
29911	762583
1125	762584
4563	762585
18348	762586
21996	762587
2997	762588
23384	762589
11949	762590
13921	762591
13053	762592
45582	762593
11338	762594
30105	762595
33475	762596
29539	762597
912	762598
30868	762599
56867	762600
95905	762601
48812	762602
73047	762603
4516	762604
1969	762605
91769	762606
678	762607
10779	762608
31576	762609
71057	762610
30949	762611
14187	762612
52660	762613
82733	762614
29167	762615
13454	762616
5618	762617
16483	762618
454	762619
7585	762620
35426	762621
69088	762622
61723	762623
46805	762624
29548	762625
5440	762626
34819	762627
19250	762628
6492	762629
1964	762630
58372	762631
9550	762632
34784	762633
10780	762634
23214	762635
57842	762636
25135	762637
7235	762638
79209	762639
85556	762640
90853	762641
21635	762642
21162	762643
514	762644
20771	762645
11774	762646
4139	762647
28629	762648
481	762649
19240	762650
21300	762651
97024	762652
56290	762653
11797	762654
82083	762655
32596	762656
68120	762657
21926	762658
7690	762659
69736	762660
1933	762661
108474	762662
49125	762663
560	762664
43381	762665
58122	762666
31045	762667
5961	762668
51579	762669
103030	762670
4052	762671
76419	762672
28166	762673
15565	762674
100085	762675
51689	762676
74360	762677
21312	762678
12399	762679
39861	762680
12520	762681
554	762682
233	762683
45725	762684
42156	762685
18863	762686
6984	762687
20459	762688
61641	762689
32913	762690
4676	762691
14990	762692
11808	762693
11035	762694
5846	762695
56185	762696
6366	762697
461	762698
60358	762699
550	762700
11010	762701
19781	762702
12	762703
692	762704
38711	762705
21209	762706
12996	762707
8282	762708
71166	762709
29499	762710
100767	762711
10937	762712
76042	762713
26906	762714
51895	762715
26249	762716
663	762717
21783	762718
12235	762719
8822	762720
22951	762721
70402	762722
61144	762723
986	762724
8182	762725
14458	762726
232	762727
17178	762728
4764	762729
75	762730
50591	762731
62347	762732
26267	762733
8755	762734
101648	762735
10377	762736
90711	762737
39011	762738
56683	762739
102423	762740
160	762741
10871	762742
4271	762743
10379	762744
83883	762745
10508	762746
5811	762747
14212	762748
4579	762749
34122	762750
1011	762751
632	762752
77275	762753
48790	762754
71163	762755
83056	762756
34344	762757
2970	762758
89614	762759
54734	762760
1781	762761
4122	762762
72616	762763
5103	762764
55459	762765
7630	762766
931	762767
33297	762768
707	762769
2454	762770
5429	762771
26697	762772
86207	762773
49331	762774
10170	762775
76035	762776
44581	762777
63022	762778
3140	762779
54063	762780
32026	762781
78294	762782
3892	762783
136	762784
14549	762785
7099	762786
9598	762787
437	762788
4198	762789
312	762790
22508	762791
23760	762792
46592	762793
3975	762794
44428	762795
29663	762796
4148	762797
3088	762798
30059	762799
6683	762800
35076	762801
64316	762802
17895	762803
102277	762804
101945	762805
11007	762806
46484	762807
39133	762808
1751	762809
34897	762810
11049	762811
82122	762812
57692	762813
30104	762814
51741	762815
32498	762816
12618	762817
2672	762818
34435	762819
52555	762820
3683	762821
85186	762822
103730	762823
33078	762824
72401	762825
79	762826
29931	762827
35	762828
90812	762829
24806	762830
70817	762831
28106	762832
60657	762833
22331	762834
61916	762835
79282	762836
69207	762837
40631	762838
20657	762839
853	762840
2218	762841
1614	762842
55254	762843
27596	762844
11271	762845
9398	762846
23481	762847
7187	762848
2672	762849
37275	762850
34098	762851
36418	762852
12314	762853
11562	762854
63821	762855
53668	762856
61202	762857
11632	762858
56342	762859
13891	762860
33653	762861
8853	762862
68959	762863
11909	762864
67156	762865
25967	762866
34858	762867
3536	762868
88287	762869
313	762870
16511	762871
30947	762872
73826	762873
85374	762874
39541	762875
14400	762876
96791	762877
71204	762878
78198	762879
81827	762880
14592	762881
90380	762882
39901	762883
40526	762884
68779	762885
32885	762886
4588	762887
13366	762888
72350	762889
12998	762890
68471	762891
5324	762892
85218	762893
53507	762894
7584	762895
34180	762896
4218	762897
3093	762898
7416	762899
39	762900
65456	762901
51546	762902
61478	762903
27025	762904
79221	762905
55798	762906
69	762907
53958	762908
11865	762909
45621	762910
54588	762911
91270	762912
30265	762913
30559	762914
31524	762915
53329	762916
31526	762917
6634	762918
13065	762919
100261	762920
26507	762921
20286	762922
23782	762923
2180	762924
84874	762925
2182	762926
29703	762927
15059	762928
577	762929
30514	762930
1920	762931
26736	762932
63565	762933
294	762934
59563	762935
8438	762936
86652	762937
656	762938
24063	762939
20898	762940
63019	762941
10520	762942
15156	762943
36132	762944
95066	762945
10064	762946
16444	762947
35631	762948
48655	762949
5351	762950
53154	762951
1898	762952
50664	762953
81110	762954
22141	762955
3153	762956
63048	762957
57262	762958
2463	762959
64722	762960
6199	762961
64559	762962
51307	762963
55183	762964
16293	762965
1632	762966
46280	762967
23208	762968
16505	762969
44787	762970
74097	762971
8117	762972
105320	762973
21413	762974
27416	762975
19846	762976
12160	762977
59215	762978
48	762979
1684	762980
4316	762981
69165	762982
10942	762983
44111	762984
1543	762985
24031	762986
2805	762987
73764	762988
80873	762989
1443	762990
4603	762991
44527	762992
2862	762993
777	762994
23472	762995
11961	762996
70143	762997
14172	762998
36727	762999
47445	763000
33896	763001
1044	763002
63858	763003
19093	763004
31281	763005
25173	763006
4258	763007
8230	763008
53641	763009
31769	763010
79337	763011
5673	763012
23292	763013
18135	763014
95040	763015
27442	763016
20286	763017
41333	763018
17764	763019
32162	763020
6464	763021
55957	763022
79209	763023
50526	763024
575	763025
37380	763026
26332	763027
49765	763028
7330	763029
51267	763030
3339	763031
84208	763032
20451	763033
1698	763034
1362	763035
34805	763036
2261	763037
371	763038
44313	763039
59680	763040
92303	763041
12428	763042
1204	763043
77556	763044
82363	763045
90486	763046
7258	763047
51463	763048
13034	763049
1189	763050
108462	763051
32866	763052
8733	763053
54923	763054
67031	763055
18641	763056
8664	763057
19198	763058
14957	763059
58176	763060
78857	763061
3848	763062
59142	763063
66520	763064
668	763065
20066	763066
45368	763067
14352	763068
68036	763069
58629	763070
62514	763071
20535	763072
22703	763073
94255	763074
18960	763075
3298	763076
4192	763077
84750	763078
22271	763079
52092	763080
100817	763081
6841	763082
6920	763083
89033	763084
620	763085
56076	763086
64022	763087
54554	763088
30647	763089
8196	763090
3571	763091
1	763092
82241	763093
91624	763094
10954	763095
52331	763096
36902	763097
6505	763098
49946	763099
3100	763100
25	763101
16851	763102
18721	763103
12405	763104
26288	763105
60831	763106
100427	763107
41529	763108
8052	763109
2199	763110
101296	763111
75938	763112
78416	763113
72069	763114
76996	763115
22243	763116
2749	763117
11249	763118
4472	763119
96586	763120
7653	763121
19523	763122
81043	763123
25803	763124
10270	763125
2845	763126
19376	763127
101514	763128
787	763129
5569	763130
3893	763131
16816	763132
139	763133
26566	763134
26723	763135
21839	763136
96621	763137
6639	763138
62328	763139
28015	763140
378	763141
285	763142
68068	763143
17628	763144
29773	763145
23172	763146
6349	763147
32420	763148
46691	763149
103666	763150
22486	763151
52792	763152
8955	763153
7054	763154
16458	763155
8183	763156
1216	763157
1385	763158
32523	763159
155	763160
53596	763161
770	763162
4211	763163
40507	763164
4361	763165
17930	763166
82852	763167
40350	763168
4989	763169
17276	763170
19465	763171
34950	763172
78156	763173
24513	763174
5760	763175
34753	763176
17387	763177
3011	763178
21385	763179
31791	763180
10675	763181
30184	763182
70517	763183
8702	763184
77113	763185
4674	763186
39525	763187
16031	763188
411	763189
34096	763190
63019	763191
46995	763192
13458	763193
3250	763194
81357	763195
4767	763196
14804	763197
69055	763198
13106	763199
13843	763200
33717	763201
30896	763202
27699	763203
90386	763204
65104	763205
80790	763206
45453	763207
83519	763208
31958	763209
216	763210
24627	763211
59685	763212
21167	763213
106193	763214
24715	763215
60093	763216
29821	763217
50915	763218
558	763219
6767	763220
32508	763221
8188	763222
61064	763223
20472	763224
6108	763225
25436	763226
310	763227
1586	763228
14310	763229
2805	763230
41841	763231
16673	763232
4311	763233
26756	763234
8571	763235
43176	763236
19	763237
91583	763238
8906	763239
12348	763240
19502	763241
24606	763242
8457	763243
52168	763244
49115	763245
78034	763246
65676	763247
42694	763248
35641	763249
53899	763250
15325	763251
1330	763252
31841	763253
71219	763254
6014	763255
54554	763256
1139	763257
25139	763258
1246	763259
12208	763260
136	763261
41005	763262
27275	763263
8796	763264
65485	763265
38416	763266
12420	763267
3145	763268
9042	763269
102111	763270
52754	763271
95394	763272
6474	763273
67098	763274
64492	763275
30656	763276
2189	763277
11743	763278
5581	763279
73268	763280
53756	763281
3942	763282
68660	763283
2891	763284
59415	763285
27980	763286
11002	763287
13688	763288
1158	763289
8431	763290
64376	763291
23486	763292
102957	763293
42774	763294
25738	763295
16021	763296
16381	763297
5419	763298
83717	763299
38384	763300
1713	763301
45007	763302
33668	763303
70110	763304
10309	763305
67748	763306
20656	763307
1688	763308
5771	763309
8173	763310
44879	763311
40459	763312
18489	763313
62261	763314
14789	763315
22032	763316
39079	763317
30802	763318
23747	763319
97144	763320
39523	763321
53912	763322
31558	763323
17322	763324
52261	763325
30482	763326
76872	763327
46056	763328
8556	763329
13200	763330
24476	763331
5512	763332
13662	763333
613	763334
113149	763335
11998	763336
10296	763337
15432	763338
9755	763339
4575	763340
1495	763341
3093	763342
34843	763343
18378	763344
66870	763345
53179	763346
38159	763347
10717	763348
17197	763349
5387	763350
46036	763351
72217	763352
5523	763353
48664	763354
53834	763355
12263	763356
72208	763357
923	763358
2160	763359
50021	763360
31492	763361
13435	763362
34958	763363
11244	763364
33784	763365
31989	763366
45426	763367
2910	763368
23810	763369
2	763370
32898	763371
54800	763372
59803	763373
29739	763374
26141	763375
69791	763376
13042	763377
23124	763378
22285	763379
9205	763380
3276	763381
26971	763382
94248	763383
43771	763384
680	763385
93666	763386
16625	763387
29092	763388
35299	763389
78793	763390
8126	763391
4258	763392
27395	763393
3436	763394
34204	763395
1061	763396
16174	763397
56759	763398
13162	763399
46585	763400
3405	763401
25809	763402
3827	763403
22299	763404
9	763405
1356	763406
75	763407
31322	763408
81262	763409
9873	763410
52292	763411
92066	763412
14215	763413
43184	763414
83689	763415
244	763416
58132	763417
3034	763418
68473	763419
751	763420
19469	763421
10916	763422
28449	763423
96329	763424
6412	763425
10191	763426
865	763427
30463	763428
3583	763429
32660	763430
49714	763431
28825	763432
27504	763433
7894	763434
32498	763435
4517	763436
21242	763437
28078	763438
104131	763439
55076	763440
1016	763441
32284	763442
37540	763443
524	763444
97062	763445
19716	763446
93372	763447
29535	763448
21539	763449
80694	763450
8795	763451
14373	763452
100996	763453
78655	763454
7362	763455
12562	763456
46305	763457
18650	763458
2833	763459
5525	763460
1613	763461
8533	763462
26718	763463
20991	763464
2140	763465
48369	763466
37449	763467
36057	763468
16370	763469
58761	763470
70514	763471
2838	763472
32360	763473
7623	763474
508	763475
37334	763476
67733	763477
73	763478
95064	763479
5458	763480
7457	763481
59418	763482
8464	763483
8863	763484
36199	763485
80642	763486
62247	763487
23731	763488
40753	763489
1653	763490
43185	763491
23160	763492
7968	763493
79055	763494
20869	763495
110309	763496
61909	763497
93045	763498
1863	763499
32728	763500
45919	763501
43211	763502
45912	763503
2482	763504
6540	763505
14478	763506
42623	763507
2632	763508
36184	763509
21184	763510
43726	763511
9044	763512
3519	763513
2387	763514
3405	763515
71556	763516
4717	763517
8205	763518
29788	763519
542	763520
4356	763521
2358	763522
397	763523
45917	763524
24661	763525
83795	763526
3723	763527
38099	763528
24743	763529
56119	763530
25528	763531
12799	763532
41048	763533
108228	763534
35388	763535
199	763536
3086	763537
87846	763538
87603	763539
36152	763540
19594	763541
14162	763542
7096	763543
34628	763544
95	763545
32710	763546
27641	763547
61428	763548
28107	763549
36996	763550
72513	763551
43578	763552
29604	763553
12243	763554
82204	763555
9418	763556
2988	763557
59281	763558
38922	763559
11870	763560
73465	763561
8380	763562
40694	763563
15372	763564
81244	763565
16440	763566
36013	763567
13963	763568
46058	763569
40725	763570
69965	763571
14001	763572
16422	763573
114221	763574
17527	763575
22177	763576
13192	763577
58687	763578
60935	763579
1878	763580
450	763581
35674	763582
14825	763583
38978	763584
14496	763585
91733	763586
27193	763587
48845	763588
313	763589
6255	763590
6148	763591
57249	763592
386	763593
46640	763594
62339	763595
395	763596
102553	763597
33461	763598
58	763599
96750	763600
16401	763601
18933	763602
374	763603
933	763604
5254	763605
7429	763606
8849	763607
3134	763608
8656	763609
16802	763610
19510	763611
21113	763612
16833	763613
13910	763614
19294	763615
25835	763616
22995	763617
30478	763618
100478	763619
11447	763620
1018	763621
6380	763622
41055	763623
38661	763624
20573	763625
47393	763626
21115	763627
5939	763628
757	763629
70135	763630
65746	763631
15282	763632
44760	763633
64659	763634
47741	763635
50160	763636
89094	763637
12727	763638
4510	763639
5322	763640
92040	763641
63206	763642
13025	763643
55129	763644
48979	763645
31486	763646
37705	763647
3104	763648
55640	763649
82954	763650
17820	763651
107848	763652
56775	763653
34893	763654
166	763655
72048	763656
3470	763657
16112	763658
39579	763659
2117	763660
1743	763661
8464	763662
16984	763663
58512	763664
68	763665
19996	763666
10303	763667
50257	763668
10131	763669
129	763670
46253	763671
3120	763672
2852	763673
29138	763674
42273	763675
29111	763676
5972	763677
46693	763678
60570	763679
62819	763680
9842	763681
67383	763682
43204	763683
100787	763684
27912	763685
5381	763686
5503	763687
796	763688
12608	763689
16998	763690
28169	763691
16754	763692
734	763693
31139	763694
1226	763695
45347	763696
48257	763697
54797	763698
6994	763699
25077	763700
21758	763701
65311	763702
5968	763703
32356	763704
34450	763705
1881	763706
67995	763707
23234	763708
2111	763709
7346	763710
227	763711
461	763712
14564	763713
80298	763714
18842	763715
17688	763716
52531	763717
51548	763718
81638	763719
33068	763720
26790	763721
19329	763722
85137	763723
85475	763724
23125	763725
13917	763726
37869	763727
23539	763728
8179	763729
24080	763730
39792	763731
8220	763732
59821	763733
53748	763734
43707	763735
41622	763736
7450	763737
64665	763738
97011	763739
63813	763740
5108	763741
90750	763742
13412	763743
3259	763744
14744	763745
47096	763746
26643	763747
13323	763748
20211	763749
53163	763750
782	763751
855	763752
64609	763753
53455	763754
55430	763755
7619	763756
945	763757
80143	763758
26845	763759
29099	763760
108969	763761
4213	763762
15529	763763
23427	763764
49113	763765
40694	763766
65943	763767
11143	763768
2456	763769
1981	763770
6605	763771
4274	763772
32430	763773
1699	763774
1571	763775
76866	763776
7572	763777
30903	763778
152	763779
97130	763780
7142	763781
6740	763782
23302	763783
66668	763784
17607	763785
13508	763786
3392	763787
52580	763788
62193	763789
598	763790
6337	763791
17176	763792
82521	763793
91073	763794
23903	763795
30927	763796
6185	763797
4431	763798
23993	763799
90326	763800
1232	763801
17498	763802
54775	763803
97592	763804
22020	763805
2196	763806
17107	763807
47940	763808
134	763809
54074	763810
4689	763811
53	763812
5875	763813
41	763814
70030	763815
101988	763816
50312	763817
38462	763818
37983	763819
23475	763820
591	763821
56430	763822
8483	763823
14724	763824
383	763825
1327	763826
47124	763827
66355	763828
12586	763829
101663	763830
38959	763831
4447	763832
11320	763833
2233	763834
25979	763835
17420	763836
72116	763837
31176	763838
8604	763839
59450	763840
71507	763841
25687	763842
59629	763843
13340	763844
31968	763845
67484	763846
30706	763847
34	763848
32623	763849
46429	763850
54188	763851
72100	763852
29266	763853
272	763854
14352	763855
47305	763856
37331	763857
71577	763858
3719	763859
2643	763860
16591	763861
4011	763862
1185	763863
59802	763864
82216	763865
19438	763866
38440	763867
3686	763868
990	763869
46836	763870
32687	763871
61224	763872
15517	763873
31931	763874
74790	763875
7889	763876
39345	763877
50165	763878
7688	763879
40571	763880
60275	763881
11028	763882
20843	763883
25998	763884
35333	763885
28322	763886
35164	763887
1585	763888
54662	763889
73692	763890
83521	763891
18684	763892
16855	763893
2083	763894
27812	763895
29528	763896
1769	763897
22789	763898
64955	763899
12134	763900
93782	763901
39986	763902
703	763903
32289	763904
64183	763905
64500	763906
9679	763907
5785	763908
6735	763909
630	763910
64969	763911
5381	763912
8828	763913
7	763914
48998	763915
58051	763916
21389	763917
13949	763918
19034	763919
1153	763920
46907	763921
39045	763922
111427	763923
6466	763924
20632	763925
14047	763926
5452	763927
10447	763928
800	763929
41850	763930
3935	763931
1345	763932
3709	763933
36458	763934
4433	763935
69104	763936
84336	763937
50788	763938
658	763939
6241	763940
562	763941
13382	763942
13007	763943
82839	763944
11653	763945
1323	763946
25024	763947
38736	763948
96666	763949
1211	763950
8911	763951
4296	763952
45551	763953
1	763954
29782	763955
43906	763956
25435	763957
627	763958
6634	763959
63435	763960
6714	763961
30938	763962
2075	763963
40005	763964
15096	763965
13671	763966
111854	763967
29976	763968
37514	763969
64698	763970
5178	763971
18095	763972
52120	763973
61813	763974
82001	763975
77500	763976
15498	763977
8250	763978
13966	763979
93623	763980
76785	763981
42580	763982
2007	763983
12112	763984
40034	763985
3840	763986
34694	763987
85	763988
20280	763989
103637	763990
43827	763991
73938	763992
39304	763993
48322	763994
31465	763995
53815	763996
40217	763997
30478	763998
12207	763999
207	764000
17827	764001
31994	764002
16161	764003
7129	764004
861	764005
8215	764006
4843	764007
38729	764008
19055	764009
17206	764010
29597	764011
14026	764012
44500	764013
18956	764014
41459	764015
42235	764016
312	764017
6076	764018
26151	764019
9457	764020
10751	764021
95474	764022
100504	764023
1530	764024
23332	764025
10073	764026
5201	764027
27378	764028
3018	764029
38510	764030
37094	764031
22697	764032
28092	764033
5323	764034
85207	764035
43020	764036
25588	764037
79035	764038
1488	764039
63552	764040
9185	764041
553	764042
29868	764043
25704	764044
21020	764045
4321	764046
58506	764047
95523	764048
10465	764049
36839	764050
5410	764051
75081	764052
13747	764053
26785	764054
32648	764055
79482	764056
39156	764057
26983	764058
11570	764059
8165	764060
31300	764061
12380	764062
73945	764063
33496	764064
13619	764065
7999	764066
375	764067
108251	764068
607	764069
13130	764070
12664	764071
14358	764072
1756	764073
2076	764074
73026	764075
6858	764076
1797	764077
25361	764078
25451	764079
35977	764080
3496	764081
44732	764082
38265	764083
65540	764084
60244	764085
8268	764086
28028	764087
80702	764088
41595	764089
5679	764090
42598	764091
6457	764092
45150	764093
67722	764094
16196	764095
12158	764096
1131	764097
19137	764098
12324	764099
12486	764100
49440	764101
7272	764102
1470	764103
445	764104
8997	764105
277	764106
40769	764107
59482	764108
20382	764109
72539	764110
1784	764111
7464	764112
6230	764113
18760	764114
49730	764115
52100	764116
90863	764117
17025	764118
5261	764119
5587	764120
69651	764121
38669	764122
13026	764123
39	764124
51724	764125
69947	764126
19519	764127
10275	764128
4246	764129
91684	764130
92670	764131
45509	764132
28627	764133
45188	764134
17600	764135
47034	764136
16514	764137
80297	764138
59902	764139
194	764140
25535	764141
62620	764142
1162	764143
26038	764144
66912	764145
11519	764146
81125	764147
100681	764148
227	764149
27449	764150
42964	764151
1213	764152
18612	764153
12990	764154
9257	764155
2389	764156
41422	764157
67537	764158
46142	764159
18210	764160
16727	764161
78931	764162
46757	764163
162	764164
14478	764165
46771	764166
1212	764167
40505	764168
21458	764169
7629	764170
10313	764171
6815	764172
7545	764173
29916	764174
57358	764175
5660	764176
51052	764177
41589	764178
90787	764179
6505	764180
104516	764181
359	764182
28671	764183
13480	764184
15020	764185
6836	764186
3146	764187
465	764188
13620	764189
53542	764190
13974	764191
1778	764192
12433	764193
535	764194
58241	764195
13791	764196
20389	764197
83122	764198
61407	764199
11333	764200
33969	764201
25394	764202
4	764203
3960	764204
33624	764205
4982	764206
11436	764207
102077	764208
53707	764209
67207	764210
67800	764211
27049	764212
13551	764213
17533	764214
98210	764215
1311	764216
1068	764217
4000	764218
7889	764219
65582	764220
22699	764221
15500	764222
22691	764223
40685	764224
24053	764225
13998	764226
45028	764227
43692	764228
48721	764229
55527	764230
45548	764231
55989	764232
2375	764233
32770	764234
81228	764235
14146	764236
22657	764237
9880	764238
36576	764239
53810	764240
92463	764241
4867	764242
14182	764243
27454	764244
2753	764245
1199	764246
12284	764247
34866	764248
18275	764249
17893	764250
218	764251
79761	764252
69359	764253
98172	764254
38050	764255
4759	764256
33733	764257
92424	764258
4043	764259
56001	764260
54673	764261
1544	764262
20941	764263
34621	764264
89731	764265
27282	764266
1951	764267
642	764268
5117	764269
5560	764270
32647	764271
2172	764272
54025	764273
1899	764274
37214	764275
13629	764276
13165	764277
26187	764278
47302	764279
55431	764280
31342	764281
67713	764282
19123	764283
22687	764284
8288	764285
525	764286
15414	764287
44256	764288
24100	764289
25870	764290
13433	764291
99938	764292
54082	764293
109649	764294
1736	764295
18568	764296
27941	764297
46713	764298
10	764299
9052	764300
15408	764301
32393	764302
30015	764303
3502	764304
2567	764305
15359	764306
24863	764307
80921	764308
23494	764309
13455	764310
4412	764311
36556	764312
73634	764313
57710	764314
18041	764315
13886	764316
16295	764317
72306	764318
19287	764319
62413	764320
29441	764321
10019	764322
17636	764323
4231	764324
284	764325
41339	764326
3325	764327
48952	764328
138	764329
89243	764330
13129	764331
40072	764332
80717	764333
258	764334
19473	764335
77028	764336
175	764337
3875	764338
5	764339
71281	764340
26410	764341
72911	764342
2900	764343
1586	764344
17344	764345
82997	764346
31989	764347
14824	764348
21309	764349
2092	764350
30697	764351
82562	764352
9477	764353
5794	764354
11934	764355
46905	764356
76703	764357
12166	764358
43004	764359
104546	764360
56150	764361
61337	764362
70006	764363
65512	764364
41837	764365
37413	764366
59991	764367
818	764368
3332	764369
2009	764370
218	764371
56428	764372
53593	764373
1030	764374
429	764375
34337	764376
39841	764377
27955	764378
74527	764379
23608	764380
56257	764381
10603	764382
22429	764383
14328	764384
85527	764385
23216	764386
22867	764387
7790	764388
13827	764389
7785	764390
1410	764391
5351	764392
73332	764393
54575	764394
73417	764395
48893	764396
68034	764397
4008	764398
31817	764399
10406	764400
1972	764401
19465	764402
38379	764403
22882	764404
7889	764405
78639	764406
675	764407
51234	764408
6629	764409
13688	764410
39518	764411
15713	764412
38748	764413
1776	764414
4947	764415
32909	764416
13941	764417
53348	764418
38660	764419
651	764420
91942	764421
16062	764422
52818	764423
35187	764424
52346	764425
107677	764426
1317	764427
30019	764428
51683	764429
1296	764430
56355	764431
33581	764432
9399	764433
6125	764434
16768	764435
16233	764436
83032	764437
42751	764438
19692	764439
70866	764440
46174	764441
16629	764442
5406	764443
3511	764444
27054	764445
32048	764446
33043	764447
42773	764448
38070	764449
5138	764450
50776	764451
22174	764452
35388	764453
20046	764454
46450	764455
20274	764456
39126	764457
60115	764458
56321	764459
47663	764460
33826	764461
63245	764462
689	764463
12901	764464
24972	764465
45645	764466
2736	764467
18250	764468
925	764469
19837	764470
66235	764471
23939	764472
5163	764473
6659	764474
11602	764475
30860	764476
18316	764477
14338	764478
397	764479
516	764480
58699	764481
107877	764482
25365	764483
6487	764484
3204	764485
11898	764486
2783	764487
44072	764488
14930	764489
917	764490
82710	764491
9258	764492
112	764493
49182	764494
7888	764495
47514	764496
17807	764497
10270	764498
73664	764499
3009	764500
659	764501
26500	764502
65799	764503
10097	764504
6144	764505
57795	764506
15588	764507
32806	764508
55915	764509
37261	764510
13584	764511
10924	764512
3872	764513
2318	764514
852	764515
70815	764516
11459	764517
25478	764518
19684	764519
2972	764520
8337	764521
47891	764522
24435	764523
38085	764524
40924	764525
55504	764526
41264	764527
42367	764528
49107	764529
17584	764530
100123	764531
11761	764532
10295	764533
67706	764534
17296	764535
50877	764536
36535	764537
37616	764538
1413	764539
8359	764540
15403	764541
7949	764542
67421	764543
35941	764544
14016	764545
22274	764546
32843	764547
62510	764548
20469	764549
5204	764550
71750	764551
2872	764552
52	764553
1808	764554
38212	764555
9223	764556
25832	764557
30919	764558
112809	764559
2367	764560
8085	764561
3349	764562
9167	764563
12134	764564
16957	764565
24433	764566
3502	764567
8	764568
35069	764569
11607	764570
21565	764571
592	764572
4013	764573
42237	764574
4367	764575
360	764576
16636	764577
30809	764578
18096	764579
13976	764580
16370	764581
55502	764582
22089	764583
20411	764584
71722	764585
20341	764586
3210	764587
27452	764588
54846	764589
566	764590
90042	764591
3589	764592
110968	764593
30037	764594
63604	764595
74705	764596
15571	764597
23222	764598
9113	764599
42527	764600
45869	764601
83844	764602
113746	764603
11933	764604
56474	764605
89146	764606
91166	764607
74190	764608
37353	764609
45571	764610
1661	764611
13188	764612
26586	764613
15420	764614
106613	764615
47758	764616
36339	764617
24770	764618
103960	764619
816	764620
33555	764621
3033	764622
1069	764623
26104	764624
27228	764625
71949	764626
4505	764627
673	764628
3665	764629
21679	764630
76230	764631
1062	764632
1904	764633
7819	764634
7647	764635
659	764636
6067	764637
45251	764638
585	764639
23321	764640
58109	764641
22137	764642
430	764643
5810	764644
84759	764645
57137	764646
95275	764647
22599	764648
5300	764649
11894	764650
11820	764651
21417	764652
52799	764653
60205	764654
39682	764655
37644	764656
33710	764657
22309	764658
555	764659
99868	764660
58139	764661
83	764662
90	764663
31687	764664
22621	764665
37696	764666
57119	764667
12010	764668
56599	764669
89921	764670
471	764671
32664	764672
44139	764673
41052	764674
8313	764675
9688	764676
205	764677
27	764678
1174	764679
49750	764680
21783	764681
26015	764682
4146	764683
38886	764684
161	764685
24175	764686
8149	764687
20370	764688
65675	764689
15264	764690
42419	764691
34202	764692
74397	764693
64325	764694
75699	764695
70845	764696
80107	764697
57026	764698
27984	764699
42997	764700
43962	764701
54576	764702
4429	764703
3032	764704
19817	764705
87546	764706
53935	764707
28620	764708
48363	764709
33751	764710
32845	764711
9080	764712
35210	764713
104025	764714
11679	764715
50777	764716
67016	764717
12574	764718
54279	764719
43895	764720
403	764721
92414	764722
784	764723
11708	764724
7427	764725
100590	764726
2793	764727
1135	764728
3906	764729
92559	764730
7242	764731
100912	764732
67991	764733
1070	764734
25596	764735
13724	764736
22127	764737
12392	764738
329	764739
94929	764740
68448	764741
37441	764742
5423	764743
45252	764744
95381	764745
40378	764746
57647	764747
37800	764748
74540	764749
35538	764750
6351	764751
11528	764752
6338	764753
9584	764754
31832	764755
3154	764756
96721	764757
90626	764758
63840	764759
14866	764760
8169	764761
3992	764762
67681	764763
582	764764
35949	764765
944	764766
96425	764767
27269	764768
34345	764769
72353	764770
30009	764771
73979	764772
922	764773
23073	764774
16210	764775
31090	764776
20532	764777
14111	764778
110341	764779
57604	764780
21211	764781
35309	764782
64850	764783
18281	764784
3051	764785
3873	764786
4938	764787
5784	764788
61589	764789
4778	764790
101761	764791
26159	764792
101710	764793
1264	764794
38505	764795
69285	764796
1730	764797
91666	764798
3321	764799
4639	764800
49358	764801
39368	764802
48895	764803
1532	764804
42027	764805
51140	764806
31288	764807
8794	764808
36653	764809
38341	764810
18	764811
54689	764812
4716	764813
22638	764814
36	764815
82386	764816
18279	764817
79281	764818
459	764819
38067	764820
12543	764821
23542	764822
17821	764823
102751	764824
33528	764825
2835	764826
2515	764827
11742	764828
16963	764829
1560	764830
36012	764831
92678	764832
7206	764833
1691	764834
50871	764835
47657	764836
34199	764837
893	764838
20903	764839
5021	764840
26584	764841
9567	764842
110732	764843
25101	764844
14409	764845
18093	764846
38940	764847
3679	764848
1987	764849
28599	764850
3067	764851
27359	764852
27069	764853
50297	764854
72332	764855
67129	764856
49002	764857
5300	764858
57600	764859
5832	764860
30668	764861
59179	764862
43334	764863
19527	764864
14168	764865
67383	764866
6817	764867
4283	764868
37888	764869
60479	764870
7725	764871
6732	764872
29832	764873
1421	764874
29384	764875
2110	764876
56531	764877
29474	764878
54201	764879
111565	764880
4808	764881
24870	764882
15963	764883
7396	764884
59440	764885
81497	764886
26635	764887
79325	764888
41363	764889
62965	764890
2626	764891
12993	764892
6842	764893
9198	764894
106681	764895
1373	764896
10956	764897
20176	764898
17512	764899
9708	764900
60347	764901
85681	764902
91697	764903
64567	764904
7361	764905
36370	764906
11674	764907
3253	764908
5235	764909
5391	764910
72246	764911
3395	764912
81764	764913
447	764914
25860	764915
940	764916
87827	764917
18527	764918
18573	764919
39048	764920
13390	764921
50781	764922
70974	764923
20202	764924
10624	764925
33674	764926
64641	764927
13891	764928
7774	764929
5109	764930
3188	764931
34192	764932
39703	764933
5831	764934
28711	764935
7771	764936
544	764937
7549	764938
67492	764939
23	764940
33513	764941
1317	764942
11078	764943
82008	764944
21054	764945
100979	764946
46619	764947
30272	764948
5478	764949
53652	764950
13122	764951
17018	764952
95215	764953
7759	764954
16527	764955
42294	764956
3336	764957
14671	764958
6285	764959
10017	764960
31896	764961
28603	764962
7465	764963
30572	764964
13592	764965
32658	764966
8307	764967
9694	764968
92393	764969
31	764970
22865	764971
77946	764972
6910	764973
541	764974
56784	764975
52641	764976
13618	764977
50868	764978
67024	764979
81389	764980
39952	764981
46	764982
40405	764983
6097	764984
77739	764985
2520	764986
3607	764987
79378	764988
92787	764989
28568	764990
106563	764991
2059	764992
103338	764993
51991	764994
3034	764995
18261	764996
2406	764997
1208	764998
35372	764999
32306	765000
43471	765001
34387	765002
2816	765003
87421	765004
51146	765005
7612	765006
2561	765007
2124	765008
1242	765009
52322	765010
15514	765011
28841	765012
54382	765013
3348	765014
68308	765015
4112	765016
1754	765017
108002	765018
17117	765019
19825	765020
44520	765021
8861	765022
100734	765023
82014	765024
8662	765025
27764	765026
11557	765027
44455	765028
1820	765029
17175	765030
58133	765031
3271	765032
40156	765033
67502	765034
67266	765035
30461	765036
4621	765037
61512	765038
33496	765039
5091	765040
72715	765041
11999	765042
41422	765043
3289	765044
39107	765045
27224	765046
21892	765047
22938	765048
20040	765049
1850	765050
6121	765051
52820	765052
21267	765053
4973	765054
39488	765055
21974	765056
45436	765057
1363	765058
23676	765059
32210	765060
14145	765061
2942	765062
30653	765063
2550	765064
28740	765065
1327	765066
76905	765067
8371	765068
394	765069
14719	765070
59319	765071
8664	765072
44195	765073
60557	765074
13712	765075
1246	765076
56910	765077
884	765078
26252	765079
487	765080
65981	765081
51657	765082
17652	765083
296	765084
8333	765085
59514	765086
32546	765087
7642	765088
925	765089
77746	765090
1095	765091
82260	765092
66897	765093
70446	765094
186	765095
32713	765096
13793	765097
42420	765098
13344	765099
34708	765100
4929	765101
43864	765102
3688	765103
15491	765104
5117	765105
28944	765106
43755	765107
43716	765108
14715	765109
65394	765110
93082	765111
14383	765112
15425	765113
11543	765114
73410	765115
15339	765116
15837	765117
43814	765118
6418	765119
39948	765120
67471	765121
9717	765122
35546	765123
3241	765124
62012	765125
70828	765126
93	765127
60	765128
72104	765129
19781	765130
5140	765131
28728	765132
27726	765133
3756	765134
40735	765135
28321	765136
63780	765137
41	765138
33551	765139
76614	765140
24377	765141
553	765142
764	765143
20954	765144
47650	765145
67931	765146
14384	765147
7728	765148
1008	765149
88638	765150
31704	765151
659	765152
43842	765153
10653	765154
29468	765155
1325	765156
26170	765157
64898	765158
11609	765159
10065	765160
6121	765161
18666	765162
13410	765163
3056	765164
56540	765165
80487	765166
16139	765167
51345	765168
59402	765169
2899	765170
78586	765171
11449	765172
31974	765173
22901	765174
28152	765175
2315	765176
531	765177
59161	765178
18237	765179
73287	765180
27588	765181
6001	765182
8328	765183
85529	765184
36827	765185
59584	765186
19052	765187
63987	765188
72258	765189
12912	765190
8926	765191
43045	765192
30149	765193
43296	765194
32061	765195
54278	765196
16023	765197
68742	765198
961	765199
486	765200
27384	765201
4983	765202
52971	765203
88157	765204
250	765205
1820	765206
11665	765207
23190	765208
18316	765209
813	765210
34944	765211
104306	765212
26008	765213
15910	765214
28913	765215
50891	765216
17565	765217
64732	765218
18490	765219
7643	765220
79302	765221
379	765222
2562	765223
34348	765224
26655	765225
14270	765226
57974	765227
73324	765228
19542	765229
28137	765230
62523	765231
72812	765232
22830	765233
6941	765234
13968	765235
1813	765236
10643	765237
16141	765238
9536	765239
2640	765240
462	765241
90741	765242
71497	765243
69497	765244
30200	765245
40892	765246
45357	765247
10715	765248
75511	765249
16497	765250
9677	765251
17262	765252
24478	765253
81561	765254
2898	765255
52294	765256
3178	765257
6047	765258
42693	765259
21616	765260
16908	765261
1361	765262
77629	765263
32554	765264
19581	765265
79601	765266
8353	765267
24791	765268
28584	765269
13504	765270
74212	765271
10808	765272
34395	765273
5325	765274
46685	765275
24639	765276
14593	765277
59619	765278
22820	765279
27913	765280
2	765281
61683	765282
21772	765283
66448	765284
35874	765285
4347	765286
24828	765287
31128	765288
54709	765289
30678	765290
2222	765291
7	765292
33633	765293
6705	765294
8569	765295
64984	765296
5591	765297
111857	765298
150	765299
6342	765300
8907	765301
5573	765302
43018	765303
23	765304
30898	765305
49214	765306
3112	765307
36053	765308
7583	765309
63255	765310
39018	765311
1038	765312
70160	765313
1831	765314
39145	765315
6734	765316
15690	765317
8084	765318
92807	765319
36772	765320
1015	765321
113824	765322
14314	765323
46193	765324
37640	765325
15162	765326
20538	765327
24567	765328
36352	765329
25125	765330
56920	765331
2385	765332
3233	765333
2128	765334
45773	765335
70629	765336
13890	765337
4755	765338
10847	765339
36235	765340
45220	765341
2750	765342
31268	765343
7062	765344
19428	765345
16104	765346
14322	765347
6	765348
35508	765349
1012	765350
76659	765351
79361	765352
13180	765353
14967	765354
55809	765355
110530	765356
37755	765357
44418	765358
4887	765359
13910	765360
30463	765361
26821	765362
12033	765363
15466	765364
8637	765365
8039	765366
109707	765367
4867	765368
11102	765369
80095	765370
31539	765371
5204	765372
68142	765373
6457	765374
5008	765375
532	765376
24865	765377
42916	765378
87129	765379
987	765380
37218	765381
23593	765382
25166	765383
6802	765384
9614	765385
35864	765386
7204	765387
56434	765388
14844	765389
25914	765390
3029	765391
32077	765392
26738	765393
14557	765394
11655	765395
110916	765396
401	765397
21218	765398
20667	765399
82299	765400
87082	765401
406	765402
5258	765403
54437	765404
66613	765405
45963	765406
22201	765407
2644	765408
37632	765409
23311	765410
7388	765411
6571	765412
1727	765413
10846	765414
15726	765415
277	765416
5036	765417
5480	765418
48540	765419
21356	765420
46199	765421
2216	765422
102	765423
4717	765424
20199	765425
72684	765426
1168	765427
10560	765428
12672	765429
62182	765430
56692	765431
60666	765432
14919	765433
24395	765434
4621	765435
231	765436
34563	765437
17179	765438
288	765439
31578	765440
6926	765441
47497	765442
7184	765443
49899	765444
7623	765445
35769	765446
54150	765447
15012	765448
14836	765449
14948	765450
14354	765451
14674	765452
40611	765453
59459	765454
50878	765455
52616	765456
6064	765457
9797	765458
7051	765459
336	765460
23457	765461
85751	765462
16508	765463
92258	765464
5051	765465
39968	765466
43176	765467
21445	765468
1926	765469
8990	765470
18985	765471
72004	765472
969	765473
42967	765474
3920	765475
91804	765476
7820	765477
24257	765478
69935	765479
17206	765480
13382	765481
51395	765482
41332	765483
36770	765484
11593	765485
98548	765486
13267	765487
36164	765488
19191	765489
20964	765490
17276	765491
56813	765492
49314	765493
30320	765494
54568	765495
687	765496
100105	765497
10742	765498
263	765499
30301	765500
59032	765501
10775	765502
780	765503
55823	765504
55	765505
60732	765506
25445	765507
100690	765508
5690	765509
26528	765510
90550	765511
68953	765512
31651	765513
93	765514
126	765515
4544	765516
38110	765517
34303	765518
91033	765519
60585	765520
1424	765521
2907	765522
31741	765523
15853	765524
23497	765525
52736	765526
3662	765527
9041	765528
72639	765529
674	765530
42095	765531
30431	765532
24309	765533
5109	765534
29558	765535
16108	765536
3463	765537
21311	765538
51044	765539
13838	765540
17939	765541
1287	765542
44098	765543
23002	765544
10679	765545
498	765546
61464	765547
31365	765548
11257	765549
112211	765550
52082	765551
30821	765552
29694	765553
9219	765554
43879	765555
67684	765556
8065	765557
1863	765558
41770	765559
72343	765560
79833	765561
87041	765562
1969	765563
66063	765564
51694	765565
38166	765566
33388	765567
1062	765568
4460	765569
11301	765570
14146	765571
22546	765572
91582	765573
74759	765574
32659	765575
77845	765576
342	765577
31256	765578
111461	765579
54220	765580
31217	765581
104313	765582
17762	765583
49165	765584
60828	765585
27277	765586
103856	765587
11631	765588
80579	765589
55739	765590
16192	765591
14243	765592
1154	765593
57210	765594
98312	765595
8470	765596
937	765597
12707	765598
31724	765599
10941	765600
22113	765601
34922	765602
11114	765603
14060	765604
63290	765605
33656	765606
20366	765607
87508	765608
56570	765609
40996	765610
46382	765611
29323	765612
79085	765613
404	765614
103249	765615
20584	765616
85490	765617
338	765618
64137	765619
14876	765620
24736	765621
47189	765622
43345	765623
1800	765624
63217	765625
11860	765626
20443	765627
110284	765628
3142	765629
15830	765630
18625	765631
31658	765632
24481	765633
27401	765634
3254	765635
12141	765636
13115	765637
2402	765638
12733	765639
7659	765640
5629	765641
2036	765642
2385	765643
14349	765644
81234	765645
19019	765646
9281	765647
8972	765648
9924	765649
17672	765650
19851	765651
1462	765652
50768	765653
30439	765654
7599	765655
56653	765656
51546	765657
46687	765658
100310	765659
43253	765660
2476	765661
540	765662
14233	765663
44680	765664
82878	765665
22735	765666
6729	765667
64173	765668
29840	765669
24979	765670
60872	765671
284	765672
1244	765673
96729	765674
11231	765675
369	765676
19013	765677
76566	765678
6176	765679
46096	765680
14597	765681
2868	765682
12533	765683
3970	765684
8074	765685
5282	765686
4089	765687
47918	765688
76407	765689
36755	765690
27311	765691
25887	765692
6545	765693
1114	765694
86649	765695
21799	765696
43528	765697
13594	765698
11724	765699
20244	765700
735	765701
56719	765702
25898	765703
16947	765704
3474	765705
47233	765706
36560	765707
21368	765708
16919	765709
686	765710
23064	765711
32788	765712
1966	765713
25664	765714
156	765715
39727	765716
907	765717
17867	765718
12497	765719
6206	765720
70176	765721
10922	765722
8472	765723
12748	765724
89497	765725
57407	765726
68000	765727
33479	765728
89391	765729
95681	765730
4396	765731
58886	765732
2198	765733
1741	765734
3559	765735
47063	765736
39798	765737
16943	765738
245	765739
4212	765740
65690	765741
842	765742
74444	765743
679	765744
66	765745
5363	765746
23829	765747
7900	765748
19237	765749
68057	765750
15756	765751
68601	765752
74216	765753
33702	765754
83094	765755
25968	765756
41749	765757
2016	765758
56255	765759
59435	765760
82423	765761
724	765762
52090	765763
30338	765764
18652	765765
104445	765766
922	765767
1113	765768
69954	765769
253	765770
2612	765771
3502	765772
98963	765773
187	765774
7239	765775
2429	765776
13702	765777
9384	765778
41354	765779
15191	765780
5617	765781
4805	765782
94117	765783
3728	765784
24920	765785
37935	765786
46214	765787
23854	765788
96857	765789
57137	765790
1536	765791
49764	765792
51707	765793
10647	765794
32466	765795
64860	765796
15439	765797
14926	765798
22565	765799
112678	765800
4599	765801
20536	765802
30168	765803
4	765804
16876	765805
51652	765806
26903	765807
32812	765808
64512	765809
21170	765810
10576	765811
6928	765812
7830	765813
26645	765814
37870	765815
8016	765816
18920	765817
35814	765818
47036	765819
82618	765820
3646	765821
25734	765822
40042	765823
56261	765824
25704	765825
5783	765826
15125	765827
69423	765828
37550	765829
5176	765830
2822	765831
64577	765832
16614	765833
104737	765834
60611	765835
26733	765836
36749	765837
29446	765838
2247	765839
13047	765840
35008	765841
13380	765842
20512	765843
32330	765844
7314	765845
26311	765846
18360	765847
49499	765848
69930	765849
4608	765850
9253	765851
1185	765852
6719	765853
49541	765854
31909	765855
6423	765856
7003	765857
68810	765858
5052	765859
5803	765860
81	765861
22450	765862
20484	765863
25634	765864
35401	765865
69600	765866
70503	765867
33110	765868
5070	765869
13578	765870
20774	765871
2915	765872
64585	765873
42574	765874
17831	765875
1622	765876
6973	765877
18466	765878
60039	765879
58411	765880
12022	765881
60297	765882
15905	765883
59893	765884
62177	765885
398	765886
15794	765887
22531	765888
26293	765889
56577	765890
44110	765891
49522	765892
13011	765893
46008	765894
10856	765895
81488	765896
26186	765897
5856	765898
20126	765899
6355	765900
73071	765901
621	765902
22037	765903
56618	765904
11781	765905
37423	765906
12934	765907
29986	765908
7911	765909
9698	765910
14933	765911
5223	765912
14407	765913
30632	765914
1149	765915
53192	765916
41857	765917
58532	765918
11286	765919
14879	765920
25859	765921
8272	765922
19097	765923
1541	765924
68369	765925
13062	765926
28883	765927
12471	765928
61556	765929
27687	765930
1669	765931
279	765932
4313	765933
174	765934
35518	765935
18024	765936
16640	765937
6389	765938
7472	765939
63123	765940
12388	765941
20930	765942
21343	765943
33477	765944
5117	765945
70320	765946
28842	765947
58851	765948
4906	765949
63466	765950
14062	765951
40579	765952
336	765953
11566	765954
83306	765955
29126	765956
22468	765957
12174	765958
912	765959
6510	765960
14478	765961
205	765962
48835	765963
61826	765964
12003	765965
89770	765966
87761	765967
42569	765968
5053	765969
19156	765970
7723	765971
268	765972
97529	765973
3034	765974
43188	765975
77652	765976
1565	765977
85633	765978
956	765979
3002	765980
73462	765981
68999	765982
52841	765983
14094	765984
39873	765985
45623	765986
10141	765987
55935	765988
42898	765989
2813	765990
20886	765991
1501	765992
5756	765993
41381	765994
56308	765995
6847	765996
41939	765997
18211	765998
14641	765999
46088	766000
22269	766001
3011	766002
6391	766003
37318	766004
32974	766005
7603	766006
1579	766007
39073	766008
54572	766009
5807	766010
38819	766011
2940	766012
6627	766013
7456	766014
63163	766015
19017	766016
38617	766017
85517	766018
61592	766019
2351	766020
70261	766021
32891	766022
3117	766023
22357	766024
27507	766025
34541	766026
42708	766027
10840	766028
20232	766029
23748	766030
32654	766031
23143	766032
23550	766033
10884	766034
5595	766035
32404	766036
263	766037
39646	766038
3635	766039
91146	766040
47	766041
3583	766042
80175	766043
63786	766044
37381	766045
55028	766046
19613	766047
787	766048
80429	766049
102899	766050
3780	766051
90200	766052
24488	766053
9040	766054
30471	766055
99595	766056
4714	766057
17	766058
22800	766059
4022	766060
65201	766061
12075	766062
37406	766063
10022	766064
101	766065
12696	766066
35445	766067
14251	766068
12208	766069
30915	766070
50498	766071
19763	766072
24373	766073
28675	766074
1297	766075
76181	766076
15890	766077
65938	766078
36994	766079
13018	766080
36118	766081
16346	766082
11430	766083
74977	766084
50713	766085
39146	766086
41520	766087
41	766088
43163	766089
502	766090
65356	766091
83473	766092
164	766093
100428	766094
34792	766095
43917	766096
5073	766097
7568	766098
7902	766099
21035	766100
6937	766101
98474	766102
22593	766103
42720	766104
16860	766105
38509	766106
82029	766107
2988	766108
39033	766109
89299	766110
44972	766111
54991	766112
10299	766113
57090	766114
27030	766115
14997	766116
25367	766117
19802	766118
1647	766119
68197	766120
6252	766121
2628	766122
76269	766123
14889	766124
46896	766125
13630	766126
39044	766127
28301	766128
56859	766129
47048	766130
1487	766131
3565	766132
24104	766133
10580	766134
3381	766135
33782	766136
13004	766137
22390	766138
43462	766139
25781	766140
1844	766141
6685	766142
74209	766143
396	766144
66296	766145
1049	766146
8330	766147
71525	766148
758	766149
79363	766150
2082	766151
81170	766152
45037	766153
59816	766154
5220	766155
47287	766156
10	766157
6641	766158
52108	766159
2822	766160
28793	766161
28920	766162
4125	766163
24108	766164
17959	766165
3504	766166
8854	766167
53449	766168
97	766169
382	766170
11866	766171
32027	766172
155	766173
76178	766174
31085	766175
5961	766176
31482	766177
54267	766178
10207	766179
5382	766180
181	766181
26323	766182
4191	766183
84413	766184
793	766185
19647	766186
23986	766187
568	766188
1370	766189
29634	766190
6371	766191
8159	766192
56888	766193
43763	766194
61940	766195
11277	766196
92771	766197
22400	766198
23558	766199
44823	766200
68337	766201
30458	766202
8624	766203
37828	766204
2964	766205
33967	766206
36732	766207
99151	766208
4816	766209
1615	766210
6167	766211
41711	766212
29672	766213
55890	766214
20125	766215
7340	766216
1510	766217
49688	766218
11148	766219
3082	766220
18936	766221
17530	766222
69949	766223
22306	766224
2828	766225
7234	766226
71917	766227
22387	766228
62245	766229
59098	766230
29033	766231
5530	766232
30425	766233
62832	766234
56511	766235
23790	766236
56419	766237
25361	766238
26394	766239
10605	766240
28516	766241
75892	766242
7630	766243
45738	766244
19143	766245
1830	766246
13263	766247
110261	766248
7089	766249
29487	766250
10596	766251
4615	766252
31932	766253
76954	766254
91792	766255
68130	766256
9271	766257
1080	766258
4311	766259
37937	766260
35399	766261
8888	766262
25635	766263
3420	766264
10647	766265
16790	766266
36340	766267
51510	766268
2563	766269
2670	766270
8595	766271
14386	766272
42105	766273
81403	766274
52264	766275
61932	766276
58173	766277
157	766278
36423	766279
29907	766280
6646	766281
17539	766282
292	766283
10222	766284
56746	766285
11686	766286
17268	766287
16556	766288
38456	766289
71656	766290
22205	766291
4788	766292
81333	766293
45974	766294
35338	766295
67779	766296
5471	766297
3544	766298
35736	766299
138	766300
12993	766301
1849	766302
24345	766303
97819	766304
17018	766305
1416	766306
6824	766307
2569	766308
103686	766309
23169	766310
61291	766311
52202	766312
501	766313
46760	766314
30436	766315
199	766316
3796	766317
70976	766318
57080	766319
145	766320
1976	766321
91045	766322
36188	766323
20677	766324
12881	766325
20153	766326
8642	766327
1841	766328
54765	766329
30972	766330
54664	766331
51840	766332
39740	766333
4892	766334
97	766335
25640	766336
11359	766337
27442	766338
149	766339
52466	766340
1643	766341
45579	766342
107474	766343
88160	766344
16455	766345
35911	766346
3831	766347
4213	766348
16588	766349
6748	766350
63496	766351
11086	766352
17899	766353
4152	766354
33735	766355
1457	766356
34455	766357
6100	766358
398	766359
2554	766360
46893	766361
7347	766362
947	766363
35505	766364
38961	766365
30553	766366
12287	766367
23307	766368
18118	766369
48699	766370
10993	766371
36693	766372
328	766373
69066	766374
31326	766375
60626	766376
79019	766377
27020	766378
23256	766379
68266	766380
53257	766381
92575	766382
70471	766383
30927	766384
5902	766385
60164	766386
21617	766387
4439	766388
2958	766389
75096	766390
41469	766391
37270	766392
6895	766393
16549	766394
56728	766395
2862	766396
30327	766397
5695	766398
727	766399
66544	766400
70035	766401
1050	766402
13256	766403
3134	766404
1162	766405
10139	766406
26976	766407
82686	766408
68482	766409
7232	766410
16329	766411
85985	766412
10873	766413
15030	766414
80121	766415
1375	766416
64138	766417
32450	766418
16621	766419
53772	766420
65168	766421
12383	766422
63	766423
53390	766424
52104	766425
88459	766426
227	766427
679	766428
1774	766429
6	766430
36591	766431
37956	766432
36725	766433
765	766434
210	766435
8786	766436
10199	766437
44858	766438
9367	766439
1083	766440
47516	766441
23821	766442
69953	766443
93211	766444
58712	766445
104368	766446
67767	766447
2219	766448
2560	766449
28661	766450
29726	766451
22021	766452
71178	766453
1530	766454
68122	766455
79344	766456
78357	766457
44417	766458
62638	766459
31436	766460
54166	766461
38275	766462
23420	766463
53073	766464
37743	766465
3551	766466
271	766467
31880	766468
54829	766469
27440	766470
2656	766471
26990	766472
44176	766473
48693	766474
35575	766475
46015	766476
30279	766477
167	766478
14885	766479
32593	766480
49038	766481
56194	766482
869	766483
51039	766484
7142	766485
5339	766486
49566	766487
45587	766488
205	766489
12098	766490
51242	766491
51413	766492
11929	766493
50690	766494
81760	766495
14676	766496
102006	766497
36825	766498
85647	766499
18167	766500
13586	766501
75360	766502
32823	766503
83409	766504
42134	766505
9161	766506
31195	766507
24062	766508
16539	766509
43461	766510
86675	766511
2829	766512
8831	766513
18	766514
8480	766515
80550	766516
57651	766517
49	766518
86296	766519
91117	766520
41806	766521
1088	766522
28148	766523
11031	766524
9758	766525
1233	766526
16076	766527
17473	766528
14086	766529
69384	766530
60787	766531
2240	766532
58045	766533
47996	766534
16868	766535
757	766536
1948	766537
25944	766538
35221	766539
7407	766540
71745	766541
32948	766542
39135	766543
89564	766544
89108	766545
1443	766546
802	766547
4689	766548
68615	766549
11023	766550
2152	766551
90649	766552
5550	766553
80335	766554
51252	766555
30156	766556
20458	766557
9891	766558
14503	766559
11472	766560
10424	766561
40450	766562
9991	766563
96281	766564
12775	766565
64814	766566
13038	766567
34045	766568
70584	766569
27466	766570
34049	766571
32946	766572
72095	766573
81	766574
14635	766575
30117	766576
50	766577
17188	766578
6356	766579
77422	766580
52919	766581
57700	766582
51601	766583
38694	766584
8870	766585
5149	766586
34751	766587
36816	766588
10161	766589
14922	766590
2898	766591
335	766592
56300	766593
636	766594
68460	766595
21539	766596
112012	766597
37632	766598
62593	766599
52454	766600
51541	766601
7328	766602
62118	766603
9833	766604
58438	766605
88352	766606
4203	766607
27789	766608
75590	766609
42951	766610
9977	766611
78626	766612
8085	766613
27482	766614
24161	766615
9627	766616
25573	766617
6995	766618
17347	766619
2330	766620
3890	766621
69573	766622
60438	766623
12516	766624
36695	766625
117	766626
11455	766627
27847	766628
47853	766629
28326	766630
6503	766631
4665	766632
13896	766633
7168	766634
11653	766635
2490	766636
71955	766637
63686	766638
2906	766639
42856	766640
9382	766641
41007	766642
1165	766643
57131	766644
25570	766645
8025	766646
16307	766647
37445	766648
27327	766649
63310	766650
64760	766651
44635	766652
1784	766653
12634	766654
29833	766655
2511	766656
59087	766657
1362	766658
29839	766659
129	766660
421	766661
7189	766662
6201	766663
77682	766664
3486	766665
51908	766666
12316	766667
26799	766668
10634	766669
40881	766670
98	766671
45657	766672
3558	766673
9990	766674
3456	766675
17532	766676
74065	766677
102710	766678
72915	766679
13584	766680
203	766681
3186	766682
3077	766683
71505	766684
4932	766685
15541	766686
5761	766687
71022	766688
16678	766689
2967	766690
18814	766691
47148	766692
61334	766693
1560	766694
21618	766695
5884	766696
81738	766697
63438	766698
42459	766699
1147	766700
31120	766701
52496	766702
11456	766703
28647	766704
37306	766705
15722	766706
96	766707
2405	766708
10848	766709
76850	766710
12632	766711
87089	766712
54474	766713
4469	766714
4312	766715
35254	766716
35277	766717
42136	766718
1778	766719
12470	766720
646	766721
24628	766722
16224	766723
15246	766724
28222	766725
37826	766726
19248	766727
16073	766728
4833	766729
4663	766730
31698	766731
1196	766732
12199	766733
24621	766734
19287	766735
48165	766736
6212	766737
27253	766738
29510	766739
52657	766740
71827	766741
84365	766742
61005	766743
54409	766744
32506	766745
1216	766746
13432	766747
16914	766748
70612	766749
278	766750
27391	766751
76532	766752
36252	766753
20596	766754
57963	766755
63370	766756
5811	766757
5003	766758
59811	766759
25140	766760
606	766761
77774	766762
2813	766763
44759	766764
486	766765
17442	766766
10577	766767
33272	766768
39797	766769
68849	766770
8203	766771
5457	766772
418	766773
80837	766774
14980	766775
6766	766776
19221	766777
86303	766778
101213	766779
1346	766780
1177	766781
58518	766782
607	766783
26374	766784
60522	766785
264	766786
2324	766787
65618	766788
46437	766789
2336	766790
72139	766791
7933	766792
73082	766793
86952	766794
26833	766795
5475	766796
11503	766797
17866	766798
4914	766799
12237	766800
81603	766801
8115	766802
8473	766803
15139	766804
32316	766805
13083	766806
19306	766807
38173	766808
61658	766809
69892	766810
49169	766811
36345	766812
32214	766813
74416	766814
37973	766815
21694	766816
12279	766817
75261	766818
83848	766819
12846	766820
6956	766821
16447	766822
75555	766823
43573	766824
77535	766825
72003	766826
7019	766827
3970	766828
5322	766829
6932	766830
40137	766831
2482	766832
20422	766833
4282	766834
61913	766835
1022	766836
69384	766837
54249	766838
40927	766839
29620	766840
61215	766841
4440	766842
10985	766843
48813	766844
491	766845
20051	766846
161	766847
72492	766848
16684	766849
19046	766850
4334	766851
28803	766852
11977	766853
8152	766854
5614	766855
9124	766856
112374	766857
77223	766858
3759	766859
17314	766860
73519	766861
7044	766862
719	766863
15332	766864
36388	766865
18106	766866
43029	766867
19588	766868
70420	766869
37790	766870
7976	766871
11103	766872
27563	766873
76685	766874
106119	766875
374	766876
37187	766877
32825	766878
43445	766879
3977	766880
42938	766881
9303	766882
668	766883
5255	766884
26965	766885
2038	766886
2583	766887
29015	766888
50966	766889
52440	766890
2699	766891
1976	766892
26412	766893
3419	766894
19944	766895
3450	766896
10412	766897
23744	766898
1231	766899
43777	766900
2992	766901
30570	766902
21456	766903
68901	766904
1634	766905
23637	766906
75494	766907
87456	766908
10714	766909
109140	766910
61574	766911
27120	766912
100409	766913
37801	766914
11592	766915
53601	766916
6003	766917
33647	766918
24412	766919
268	766920
2530	766921
46820	766922
15356	766923
5039	766924
21243	766925
26259	766926
26265	766927
14456	766928
74972	766929
3729	766930
51051	766931
4014	766932
1926	766933
90177	766934
60122	766935
3973	766936
7025	766937
69698	766938
8318	766939
7993	766940
18052	766941
18362	766942
21865	766943
27563	766944
15510	766945
50001	766946
3833	766947
37897	766948
50563	766949
53129	766950
37257	766951
9151	766952
13215	766953
94934	766954
99445	766955
63173	766956
98943	766957
4883	766958
91709	766959
5063	766960
11154	766961
20864	766962
14085	766963
63554	766964
28881	766965
18629	766966
16909	766967
29946	766968
72350	766969
1042	766970
68354	766971
69303	766972
20845	766973
70161	766974
43105	766975
6334	766976
28386	766977
8360	766978
14516	766979
75756	766980
61405	766981
29372	766982
725	766983
20211	766984
37669	766985
762	766986
3689	766987
40832	766988
15818	766989
22574	766990
852	766991
54369	766992
22651	766993
43131	766994
19422	766995
68829	766996
20350	766997
29842	766998
26399	766999
21638	767000
31367	767001
8189	767002
64822	767003
40424	767004
419	767005
71440	767006
19768	767007
18446	767008
71683	767009
45720	767010
20952	767011
34361	767012
10864	767013
74108	767014
1024	767015
1742	767016
1249	767017
29258	767018
49705	767019
45623	767020
27496	767021
24433	767022
1702	767023
62006	767024
81326	767025
3972	767026
68915	767027
66	767028
57307	767029
7489	767030
289	767031
9832	767032
91631	767033
2183	767034
45382	767035
67296	767036
34157	767037
5174	767038
147	767039
7685	767040
88846	767041
14458	767042
865	767043
15804	767044
13356	767045
57073	767046
18341	767047
29242	767048
20592	767049
186	767050
55769	767051
7731	767052
23666	767053
13294	767054
77756	767055
2074	767056
16970	767057
53423	767058
45185	767059
10691	767060
29753	767061
55405	767062
84	767063
22263	767064
47950	767065
18123	767066
1907	767067
24340	767068
9333	767069
61	767070
40125	767071
58408	767072
167	767073
3487	767074
37903	767075
45762	767076
41278	767077
72916	767078
14914	767079
505	767080
1994	767081
11735	767082
5979	767083
399	767084
64794	767085
9025	767086
67257	767087
2296	767088
7251	767089
2843	767090
92800	767091
61103	767092
94345	767093
15274	767094
88557	767095
55950	767096
91440	767097
4570	767098
36222	767099
23852	767100
84830	767101
19567	767102
40900	767103
26092	767104
29067	767105
16834	767106
97219	767107
67957	767108
23985	767109
1999	767110
19792	767111
25838	767112
11131	767113
5083	767114
32967	767115
11945	767116
37534	767117
13006	767118
12062	767119
55117	767120
91502	767121
66385	767122
25954	767123
53128	767124
22558	767125
12463	767126
16430	767127
28881	767128
18541	767129
60088	767130
39486	767131
74767	767132
12856	767133
22138	767134
32028	767135
20056	767136
1077	767137
47871	767138
23715	767139
24075	767140
75344	767141
51215	767142
3439	767143
12221	767144
670	767145
62714	767146
2340	767147
102318	767148
26836	767149
46293	767150
40387	767151
102483	767152
32781	767153
24097	767154
12132	767155
67846	767156
70644	767157
82171	767158
30429	767159
36904	767160
16969	767161
25964	767162
71519	767163
12322	767164
22927	767165
35677	767166
8034	767167
66998	767168
35259	767169
17	767170
6778	767171
77828	767172
24702	767173
164	767174
69597	767175
14598	767176
19692	767177
6846	767178
103884	767179
23445	767180
24589	767181
20626	767182
74757	767183
6330	767184
43216	767185
20624	767186
12730	767187
2142	767188
13898	767189
88944	767190
33871	767191
2	767192
16777	767193
5447	767194
20091	767195
55774	767196
6035	767197
41033	767198
86	767199
85637	767200
80940	767201
35121	767202
46926	767203
886	767204
52122	767205
7847	767206
51317	767207
11397	767208
9080	767209
9537	767210
70006	767211
3631	767212
86665	767213
6688	767214
94649	767215
17015	767216
16065	767217
3871	767218
35470	767219
73289	767220
46923	767221
851	767222
9097	767223
68557	767224
350	767225
7241	767226
35661	767227
4867	767228
11378	767229
17308	767230
41544	767231
45124	767232
49634	767233
5307	767234
101896	767235
15788	767236
1256	767237
111689	767238
7406	767239
66402	767240
1095	767241
74332	767242
46117	767243
25215	767244
1109	767245
7486	767246
75476	767247
67249	767248
4273	767249
7769	767250
271	767251
27737	767252
20430	767253
142	767254
3059	767255
52270	767256
21375	767257
26086	767258
6885	767259
67307	767260
2671	767261
2971	767262
14770	767263
12727	767264
7617	767265
34895	767266
70070	767267
77309	767268
17537	767269
8628	767270
15776	767271
56725	767272
100082	767273
26254	767274
58639	767275
3397	767276
45392	767277
57	767278
54120	767279
49536	767280
37457	767281
44544	767282
63868	767283
49838	767284
506	767285
23060	767286
7519	767287
10886	767288
1577	767289
32033	767290
14067	767291
42623	767292
91733	767293
26597	767294
8909	767295
42700	767296
39658	767297
721	767298
20245	767299
26380	767300
6309	767301
5908	767302
37110	767303
829	767304
37200	767305
102101	767306
79672	767307
50361	767308
9743	767309
29928	767310
2116	767311
22799	767312
61277	767313
101	767314
47056	767315
23943	767316
17540	767317
23630	767318
45886	767319
17558	767320
1378	767321
26	767322
48614	767323
51267	767324
26734	767325
23082	767326
13214	767327
46230	767328
512	767329
6030	767330
13922	767331
5352	767332
91578	767333
36770	767334
18615	767335
6414	767336
5600	767337
12418	767338
57123	767339
2972	767340
54172	767341
93709	767342
25490	767343
1077	767344
3529	767345
69993	767346
16796	767347
5141	767348
3212	767349
23862	767350
211	767351
58466	767352
79116	767353
65000	767354
13896	767355
668	767356
354	767357
85138	767358
8417	767359
13069	767360
56432	767361
84766	767362
4582	767363
20658	767364
593	767365
12831	767366
2058	767367
18522	767368
42013	767369
73431	767370
65269	767371
38281	767372
72356	767373
15670	767374
10491	767375
13542	767376
67447	767377
4336	767378
49855	767379
464	767380
19	767381
21273	767382
77833	767383
26985	767384
434	767385
11941	767386
46594	767387
54314	767388
4733	767389
15437	767390
5537	767391
3137	767392
14631	767393
174	767394
11994	767395
387	767396
29360	767397
39028	767398
36683	767399
31620	767400
2982	767401
5478	767402
1688	767403
73514	767404
1126	767405
863	767406
701	767407
12952	767408
1029	767409
92376	767410
32305	767411
49928	767412
41614	767413
16683	767414
82967	767415
22574	767416
49381	767417
5453	767418
8065	767419
3947	767420
95	767421
46021	767422
1051	767423
62478	767424
39192	767425
24477	767426
5687	767427
90825	767428
73117	767429
86528	767430
20837	767431
12117	767432
6601	767433
103406	767434
57630	767435
27835	767436
3224	767437
1959	767438
76702	767439
16023	767440
7274	767441
5196	767442
46939	767443
39409	767444
41642	767445
2215	767446
11658	767447
34047	767448
14925	767449
1753	767450
58836	767451
109471	767452
19475	767453
31552	767454
31968	767455
32648	767456
54300	767457
99994	767458
51658	767459
42530	767460
20251	767461
25811	767462
76921	767463
91732	767464
2752	767465
54571	767466
63526	767467
109328	767468
11320	767469
73494	767470
17269	767471
37840	767472
14456	767473
49742	767474
52469	767475
794	767476
45649	767477
3684	767478
40820	767479
78263	767480
69628	767481
22682	767482
42833	767483
42941	767484
1787	767485
8970	767486
51034	767487
652	767488
4930	767489
22992	767490
1405	767491
39310	767492
20498	767493
10532	767494
14678	767495
6980	767496
21077	767497
13265	767498
49370	767499
256	767500
9450	767501
57511	767502
9821	767503
559	767504
36174	767505
20844	767506
30250	767507
16170	767508
37428	767509
21025	767510
1532	767511
91202	767512
24961	767513
68942	767514
39294	767515
13417	767516
26730	767517
12637	767518
871	767519
58135	767520
58081	767521
2871	767522
44939	767523
90528	767524
50356	767525
5647	767526
3181	767527
99918	767528
41578	767529
5247	767530
66974	767531
31850	767532
17330	767533
8127	767534
3689	767535
4327	767536
100617	767537
5774	767538
14353	767539
10337	767540
39467	767541
624	767542
3004	767543
28015	767544
17171	767545
76011	767546
6150	767547
41628	767548
69444	767549
29929	767550
9375	767551
23789	767552
32264	767553
34555	767554
64588	767555
12920	767556
18919	767557
56384	767558
6353	767559
12442	767560
7752	767561
7130	767562
8227	767563
1350	767564
41248	767565
19102	767566
16521	767567
92047	767568
851	767569
54553	767570
1489	767571
16661	767572
15717	767573
18258	767574
80187	767575
6034	767576
28347	767577
1343	767578
8235	767579
10658	767580
1288	767581
38509	767582
29178	767583
36176	767584
23847	767585
42259	767586
9417	767587
11215	767588
36378	767589
6193	767590
29351	767591
54631	767592
10428	767593
19283	767594
1095	767595
41424	767596
9709	767597
8560	767598
46966	767599
5014	767600
12886	767601
6478	767602
260	767603
74702	767604
23567	767605
2577	767606
27766	767607
39502	767608
1858	767609
38378	767610
40283	767611
24745	767612
66020	767613
24915	767614
30687	767615
21694	767616
26128	767617
81696	767618
14375	767619
28045	767620
5726	767621
30550	767622
52874	767623
5808	767624
23260	767625
29575	767626
13070	767627
15827	767628
17669	767629
82063	767630
4938	767631
80054	767632
3042	767633
29557	767634
70871	767635
109498	767636
3627	767637
1454	767638
1553	767639
2874	767640
15421	767641
51034	767642
84869	767643
14289	767644
16343	767645
12791	767646
7476	767647
38573	767648
22140	767649
422	767650
12216	767651
27431	767652
104077	767653
27445	767654
70975	767655
89656	767656
4089	767657
971	767658
19673	767659
186	767660
13934	767661
19933	767662
14860	767663
1242	767664
102083	767665
2107	767666
13418	767667
217	767668
43584	767669
77619	767670
22122	767671
707	767672
2195	767673
10353	767674
15318	767675
7328	767676
13713	767677
45063	767678
126	767679
65929	767680
54007	767681
74753	767682
1925	767683
2444	767684
61844	767685
4447	767686
17909	767687
45297	767688
7790	767689
16824	767690
27	767691
42238	767692
56196	767693
15261	767694
72637	767695
27686	767696
66041	767697
6435	767698
1565	767699
21282	767700
467	767701
39107	767702
6234	767703
47795	767704
34325	767705
17280	767706
61	767707
62223	767708
50682	767709
42397	767710
79831	767711
61553	767712
6564	767713
41707	767714
72137	767715
19500	767716
57593	767717
28487	767718
16630	767719
65559	767720
5833	767721
56174	767722
12004	767723
20182	767724
3202	767725
62113	767726
7563	767727
11292	767728
36593	767729
19620	767730
50225	767731
7909	767732
9542	767733
44227	767734
239	767735
10088	767736
29983	767737
5120	767738
85729	767739
19511	767740
7423	767741
51969	767742
10820	767743
1470	767744
10016	767745
3977	767746
6362	767747
33419	767748
81890	767749
2440	767750
4658	767751
3243	767752
30990	767753
32979	767754
70	767755
3037	767756
21527	767757
7928	767758
18537	767759
60717	767760
34440	767761
1811	767762
8092	767763
3860	767764
9826	767765
6284	767766
53704	767767
29238	767768
61377	767769
31349	767770
796	767771
33364	767772
42578	767773
19353	767774
20295	767775
36607	767776
53542	767777
42382	767778
23077	767779
5459	767780
28714	767781
63497	767782
14249	767783
28553	767784
100383	767785
47256	767786
40484	767787
34261	767788
81285	767789
5653	767790
3688	767791
55856	767792
13400	767793
44896	767794
1643	767795
1032	767796
99011	767797
79540	767798
26230	767799
992	767800
972	767801
39474	767802
33288	767803
635	767804
5979	767805
2655	767806
15512	767807
31794	767808
3060	767809
1942	767810
536	767811
49678	767812
29927	767813
44994	767814
8016	767815
7759	767816
79165	767817
36451	767818
57955	767819
84669	767820
20881	767821
13097	767822
22477	767823
24228	767824
11453	767825
42552	767826
9271	767827
81867	767828
89904	767829
15510	767830
17963	767831
10181	767832
5867	767833
916	767834
353	767835
11523	767836
32042	767837
56987	767838
3083	767839
44118	767840
66841	767841
28395	767842
20721	767843
46021	767844
48212	767845
71378	767846
69794	767847
49419	767848
7926	767849
18496	767850
17626	767851
11077	767852
1239	767853
6854	767854
40773	767855
31848	767856
797	767857
4243	767858
49891	767859
29015	767860
23787	767861
59023	767862
103921	767863
337	767864
33489	767865
14197	767866
1705	767867
59385	767868
17702	767869
6657	767870
78702	767871
23004	767872
69759	767873
32884	767874
18050	767875
5820	767876
778	767877
27725	767878
88324	767879
39121	767880
71258	767881
14624	767882
26964	767883
23917	767884
28627	767885
82404	767886
5151	767887
23603	767888
35146	767889
71408	767890
90359	767891
152	767892
53126	767893
67535	767894
110016	767895
50928	767896
21215	767897
52884	767898
42988	767899
44496	767900
77580	767901
47687	767902
13568	767903
9620	767904
34154	767905
11183	767906
15936	767907
69946	767908
17049	767909
31771	767910
5139	767911
1676	767912
3476	767913
34010	767914
27785	767915
347	767916
81914	767917
19218	767918
51237	767919
54044	767920
4110	767921
57912	767922
71128	767923
19363	767924
55594	767925
71837	767926
21027	767927
2247	767928
59576	767929
61490	767930
8748	767931
1073	767932
47368	767933
41775	767934
45566	767935
6263	767936
9007	767937
13453	767938
6067	767939
22045	767940
44061	767941
48750	767942
176	767943
7007	767944
6765	767945
1028	767946
3056	767947
22638	767948
47929	767949
22217	767950
59461	767951
55520	767952
104081	767953
62939	767954
51753	767955
37063	767956
46335	767957
16294	767958
29253	767959
689	767960
9124	767961
150	767962
65010	767963
13053	767964
41100	767965
44646	767966
20376	767967
41784	767968
31262	767969
42881	767970
6835	767971
642	767972
89487	767973
30672	767974
11545	767975
28180	767976
63242	767977
38131	767978
89013	767979
28510	767980
86037	767981
2027	767982
53642	767983
73072	767984
7734	767985
72379	767986
57141	767987
22228	767988
66830	767989
91022	767990
1063	767991
26206	767992
60490	767993
49123	767994
17806	767995
3504	767996
90056	767997
50575	767998
26068	767999
74865	768000
61110	768001
58616	768002
24102	768003
1171	768004
7868	768005
25804	768006
94216	768007
25996	768008
126	768009
10383	768010
36475	768011
8361	768012
11750	768013
11182	768014
16166	768015
75974	768016
3274	768017
17106	768018
577	768019
1800	768020
25295	768021
5553	768022
7613	768023
5355	768024
42979	768025
23005	768026
16675	768027
52050	768028
19890	768029
11988	768030
3998	768031
83804	768032
102352	768033
18326	768034
86571	768035
25514	768036
30948	768037
26462	768038
58908	768039
17278	768040
20641	768041
82070	768042
20697	768043
1363	768044
16855	768045
55727	768046
573	768047
67777	768048
2086	768049
1417	768050
22028	768051
12297	768052
25810	768053
9815	768054
48645	768055
24007	768056
88000	768057
20861	768058
4619	768059
12868	768060
101923	768061
12407	768062
32462	768063
4103	768064
51250	768065
10432	768066
83012	768067
36271	768068
23829	768069
1734	768070
11094	768071
29046	768072
28410	768073
60080	768074
102490	768075
6201	768076
31291	768077
14556	768078
5937	768079
54718	768080
23014	768081
30582	768082
19452	768083
278	768084
66955	768085
42424	768086
109786	768087
24124	768088
23403	768089
66341	768090
105652	768091
63132	768092
48431	768093
3164	768094
8151	768095
36902	768096
9786	768097
71	768098
1902	768099
73690	768100
42775	768101
103472	768102
77986	768103
40395	768104
61139	768105
17281	768106
4229	768107
504	768108
17126	768109
2608	768110
3740	768111
287	768112
20313	768113
56830	768114
18923	768115
85127	768116
40394	768117
25123	768118
50808	768119
56538	768120
18869	768121
37716	768122
64045	768123
7756	768124
64565	768125
41102	768126
16161	768127
13975	768128
50151	768129
56777	768130
32689	768131
104612	768132
51265	768133
4166	768134
18613	768135
33968	768136
13110	768137
2891	768138
22077	768139
56463	768140
82149	768141
70151	768142
3230	768143
1359	768144
18001	768145
37459	768146
5659	768147
6	768148
572	768149
1381	768150
14987	768151
4758	768152
69465	768153
15697	768154
45480	768155
10630	768156
23252	768157
3977	768158
88454	768159
15882	768160
3964	768161
17334	768162
70547	768163
108150	768164
51193	768165
32333	768166
7932	768167
1133	768168
59511	768169
39452	768170
25361	768171
70390	768172
26564	768173
68433	768174
46174	768175
186	768176
91185	768177
15097	768178
667	768179
7570	768180
74805	768181
57731	768182
19560	768183
7913	768184
739	768185
49992	768186
12621	768187
26103	768188
13490	768189
93234	768190
1078	768191
1344	768192
78907	768193
13014	768194
17979	768195
39189	768196
54231	768197
4877	768198
5445	768199
53795	768200
2237	768201
23734	768202
6819	768203
5397	768204
2090	768205
13679	768206
93	768207
34960	768208
32906	768209
11293	768210
13425	768211
16831	768212
14423	768213
1676	768214
67744	768215
9712	768216
51007	768217
6585	768218
2093	768219
3965	768220
10984	768221
18443	768222
76	768223
75072	768224
57745	768225
53809	768226
66427	768227
9760	768228
50040	768229
24331	768230
4021	768231
22613	768232
12042	768233
43400	768234
35060	768235
3575	768236
39589	768237
29181	768238
40917	768239
19382	768240
2870	768241
33578	768242
379	768243
112898	768244
7387	768245
3108	768246
19389	768247
17033	768248
67309	768249
20068	768250
113589	768251
364	768252
26451	768253
8522	768254
384	768255
40526	768256
4728	768257
32792	768258
23146	768259
27943	768260
43518	768261
72803	768262
5453	768263
87331	768264
244	768265
12169	768266
21046	768267
31131	768268
28416	768269
16585	768270
3165	768271
2768	768272
74478	768273
16815	768274
1864	768275
30161	768276
5289	768277
65607	768278
35888	768279
36756	768280
4902	768281
7879	768282
38201	768283
43210	768284
36108	768285
7684	768286
83575	768287
69214	768288
42922	768289
149	768290
997	768291
2114	768292
13977	768293
63588	768294
1863	768295
9589	768296
76007	768297
35082	768298
18589	768299
1200	768300
21069	768301
6254	768302
75807	768303
17503	768304
87491	768305
25104	768306
41913	768307
95	768308
16222	768309
2847	768310
3530	768311
110127	768312
11152	768313
1294	768314
429	768315
33489	768316
59944	768317
40202	768318
45748	768319
18548	768320
4484	768321
40318	768322
19771	768323
9896	768324
14142	768325
31652	768326
105359	768327
18110	768328
64469	768329
14379	768330
26893	768331
15254	768332
8347	768333
7819	768334
79715	768335
36913	768336
54831	768337
92933	768338
10766	768339
757	768340
51603	768341
3641	768342
16370	768343
51441	768344
26540	768345
17359	768346
180	768347
72489	768348
73384	768349
16749	768350
3613	768351
473	768352
18149	768353
14465	768354
110477	768355
53305	768356
709	768357
47492	768358
32222	768359
11181	768360
3047	768361
4056	768362
61965	768363
12315	768364
9038	768365
9660	768366
3972	768367
22360	768368
1156	768369
58430	768370
1008	768371
1026	768372
81950	768373
35738	768374
12479	768375
1955	768376
48924	768377
39702	768378
5025	768379
8329	768380
8929	768381
7169	768382
23168	768383
2733	768384
30783	768385
3653	768386
49857	768387
7723	768388
31677	768389
27606	768390
38853	768391
20021	768392
55513	768393
465	768394
27823	768395
10295	768396
15356	768397
115	768398
88890	768399
23162	768400
22935	768401
2275	768402
43539	768403
60228	768404
103292	768405
18467	768406
23837	768407
2164	768408
17204	768409
79593	768410
551	768411
450	768412
33674	768413
767	768414
84260	768415
10158	768416
13692	768417
18103	768418
46035	768419
26036	768420
20419	768421
76580	768422
59961	768423
35082	768424
43091	768425
92289	768426
66901	768427
1368	768428
9077	768429
58590	768430
1379	768431
65127	768432
14203	768433
48518	768434
18587	768435
8426	768436
95369	768437
37119	768438
84636	768439
20372	768440
13085	768441
38115	768442
12472	768443
64056	768444
5888	768445
41984	768446
21729	768447
56504	768448
12948	768449
28434	768450
54991	768451
50439	768452
7405	768453
16777	768454
2345	768455
21999	768456
21056	768457
74625	768458
24295	768459
71166	768460
67385	768461
893	768462
862	768463
3379	768464
26017	768465
23010	768466
4546	768467
6004	768468
276	768469
17109	768470
35477	768471
13063	768472
20325	768473
91	768474
71785	768475
50062	768476
44432	768477
26039	768478
77115	768479
14685	768480
47397	768481
11885	768482
24998	768483
56319	768484
79920	768485
42803	768486
331	768487
4520	768488
15561	768489
236	768490
33364	768491
19299	768492
190	768493
68107	768494
47591	768495
11338	768496
22525	768497
27251	768498
91520	768499
5627	768500
567	768501
58376	768502
16642	768503
4751	768504
10495	768505
3066	768506
61851	768507
54272	768508
53758	768509
104587	768510
86426	768511
35822	768512
43360	768513
2740	768514
1823	768515
18924	768516
65886	768517
15240	768518
59872	768519
474	768520
50110	768521
2469	768522
6728	768523
54542	768524
27551	768525
39866	768526
46453	768527
18620	768528
63255	768529
53826	768530
76068	768531
33382	768532
52092	768533
112410	768534
38369	768535
15298	768536
79542	768537
17163	768538
78967	768539
19922	768540
30586	768541
41123	768542
60096	768543
14211	768544
42877	768545
19412	768546
38963	768547
83538	768548
68613	768549
69560	768550
30462	768551
61612	768552
10163	768553
96321	768554
62773	768555
19771	768556
8300	768557
19310	768558
28193	768559
11824	768560
16905	768561
86677	768562
8358	768563
876	768564
12857	768565
8587	768566
21177	768567
19355	768568
26813	768569
26213	768570
22470	768571
27208	768572
139	768573
39789	768574
10723	768575
46820	768576
58126	768577
99827	768578
14262	768579
60884	768580
7	768581
20071	768582
60	768583
71480	768584
8182	768585
178	768586
29121	768587
15143	768588
32941	768589
1881	768590
14219	768591
12735	768592
32137	768593
23432	768594
1955	768595
48514	768596
7408	768597
11907	768598
1955	768599
2097	768600
14252	768601
21807	768602
55158	768603
18705	768604
40318	768605
63242	768606
5234	768607
7405	768608
19167	768609
19920	768610
54091	768611
14141	768612
13096	768613
1632	768614
65866	768615
31811	768616
27155	768617
2279	768618
49298	768619
4954	768620
4631	768621
5007	768622
10067	768623
20509	768624
66709	768625
10516	768626
5178	768627
15610	768628
9797	768629
12290	768630
17497	768631
13292	768632
10973	768633
63940	768634
56510	768635
19383	768636
7071	768637
64650	768638
924	768639
22634	768640
5145	768641
2858	768642
64636	768643
56204	768644
93397	768645
24454	768646
14113	768647
2132	768648
15951	768649
13449	768650
112359	768651
34799	768652
25144	768653
30966	768654
7356	768655
4793	768656
3546	768657
23908	768658
5393	768659
17745	768660
8230	768661
38198	768662
45718	768663
3382	768664
58445	768665
3737	768666
92440	768667
41136	768668
6150	768669
81	768670
1784	768671
82781	768672
19944	768673
52779	768674
154	768675
11037	768676
8676	768677
47674	768678
33217	768679
34301	768680
57516	768681
39400	768682
30743	768683
72993	768684
39214	768685
88927	768686
17072	768687
4259	768688
3206	768689
39814	768690
109351	768691
5093	768692
31247	768693
48631	768694
58987	768695
357	768696
20437	768697
88711	768698
31512	768699
15837	768700
3746	768701
32195	768702
43993	768703
95473	768704
18664	768705
56108	768706
5661	768707
4397	768708
51419	768709
38510	768710
43004	768711
62001	768712
77251	768713
51787	768714
59	768715
74234	768716
47687	768717
10193	768718
35979	768719
14263	768720
2972	768721
2662	768722
26282	768723
71336	768724
78355	768725
52178	768726
16637	768727
17040	768728
26206	768729
29981	768730
68768	768731
59613	768732
371	768733
99168	768734
244	768735
3308	768736
4951	768737
59464	768738
12933	768739
3704	768740
24312	768741
49824	768742
35556	768743
48640	768744
48323	768745
28777	768746
48594	768747
59	768748
27957	768749
27324	768750
6945	768751
302	768752
104104	768753
113	768754
3114	768755
529	768756
72279	768757
15133	768758
2533	768759
12488	768760
10302	768761
46052	768762
53312	768763
68738	768764
85323	768765
11514	768766
46213	768767
8501	768768
2905	768769
87468	768770
92324	768771
84307	768772
36928	768773
88192	768774
37896	768775
20133	768776
11187	768777
5273	768778
360	768779
78676	768780
90097	768781
14214	768782
122	768783
30941	768784
85428	768785
21840	768786
48381	768787
18578	768788
26117	768789
33824	768790
80134	768791
234	768792
22646	768793
1793	768794
63393	768795
23213	768796
36255	768797
75593	768798
1470	768799
49504	768800
58345	768801
16753	768802
40	768803
1775	768804
7578	768805
24523	768806
27007	768807
14729	768808
35969	768809
32230	768810
97194	768811
4082	768812
13917	768813
2250	768814
10445	768815
64545	768816
5432	768817
66458	768818
21504	768819
3592	768820
13046	768821
44906	768822
6449	768823
23861	768824
8239	768825
26034	768826
644	768827
2748	768828
766	768829
151	768830
44309	768831
6507	768832
11385	768833
5574	768834
71808	768835
19485	768836
22767	768837
25782	768838
81314	768839
61635	768840
84206	768841
48991	768842
65500	768843
30453	768844
25698	768845
801	768846
36122	768847
419	768848
1092	768849
18771	768850
35742	768851
78138	768852
83591	768853
30667	768854
9164	768855
59446	768856
2896	768857
48530	768858
25666	768859
61083	768860
56264	768861
19953	768862
12797	768863
11121	768864
23394	768865
104835	768866
57102	768867
11891	768868
27543	768869
9291	768870
24550	768871
20321	768872
1075	768873
29670	768874
50829	768875
14170	768876
64233	768877
102689	768878
61681	768879
14326	768880
15783	768881
21332	768882
2709	768883
61467	768884
82707	768885
25813	768886
17175	768887
81383	768888
4806	768889
61350	768890
31571	768891
25407	768892
10642	768893
49428	768894
12654	768895
811	768896
36394	768897
29589	768898
86864	768899
2566	768900
4571	768901
8	768902
2560	768903
4307	768904
3123	768905
93552	768906
52	768907
23637	768908
8879	768909
11098	768910
34815	768911
18947	768912
49761	768913
54482	768914
274	768915
5273	768916
6417	768917
69863	768918
30085	768919
12072	768920
41185	768921
29068	768922
66553	768923
9284	768924
43038	768925
8352	768926
20537	768927
22418	768928
1483	768929
64609	768930
13765	768931
74088	768932
11025	768933
14533	768934
26908	768935
41230	768936
2479	768937
67513	768938
14769	768939
1713	768940
6667	768941
2920	768942
68933	768943
67796	768944
6676	768945
13042	768946
8971	768947
92508	768948
45137	768949
36715	768950
18078	768951
20034	768952
37979	768953
1143	768954
3274	768955
945	768956
60793	768957
2968	768958
27335	768959
44096	768960
2876	768961
52219	768962
62677	768963
93941	768964
8601	768965
59248	768966
40244	768967
39675	768968
511	768969
18418	768970
694	768971
10708	768972
23639	768973
796	768974
64300	768975
45805	768976
6832	768977
3096	768978
71858	768979
14285	768980
14296	768981
49233	768982
36225	768983
18672	768984
71674	768985
42520	768986
64053	768987
52930	768988
106	768989
37027	768990
3638	768991
26802	768992
10292	768993
79124	768994
78097	768995
56418	768996
20625	768997
62002	768998
10816	768999
30835	769000
69096	769001
34981	769002
40907	769003
65651	769004
88818	769005
11698	769006
31806	769007
58182	769008
65013	769009
2998	769010
12311	769011
36522	769012
6336	769013
13133	769014
18316	769015
14328	769016
93755	769017
59701	769018
24782	769019
65328	769020
715	769021
91019	769022
3656	769023
379	769024
15787	769025
26807	769026
25295	769027
39006	769028
25926	769029
13333	769030
3095	769031
103527	769032
48979	769033
27687	769034
48698	769035
1500	769036
312	769037
46986	769038
43059	769039
45001	769040
59708	769041
1405	769042
39351	769043
1591	769044
7140	769045
45669	769046
45889	769047
9838	769048
32847	769049
24226	769050
40762	769051
9737	769052
22719	769053
9639	769054
59341	769055
29723	769056
49569	769057
25310	769058
62124	769059
11490	769060
11263	769061
18180	769062
133	769063
18485	769064
65063	769065
72611	769066
8107	769067
61214	769068
67673	769069
7	769070
33418	769071
28105	769072
97895	769073
49134	769074
60066	769075
45752	769076
44414	769077
43699	769078
3740	769079
24101	769080
668	769081
593	769082
87325	769083
48362	769084
1029	769085
42246	769086
79034	769087
35202	769088
2707	769089
12956	769090
53731	769091
29543	769092
16155	769093
13703	769094
22528	769095
51766	769096
94166	769097
33900	769098
27200	769099
2662	769100
13992	769101
34	769102
3477	769103
25709	769104
43589	769105
3659	769106
39572	769107
37329	769108
2262	769109
4415	769110
24174	769111
27173	769112
10109	769113
75148	769114
8495	769115
29328	769116
48430	769117
518	769118
7757	769119
10250	769120
8468	769121
9355	769122
68853	769123
76071	769124
59272	769125
40643	769126
59506	769127
12584	769128
19860	769129
21957	769130
35229	769131
3672	769132
93085	769133
66898	769134
91190	769135
50711	769136
52893	769137
32968	769138
38828	769139
105275	769140
24799	769141
26509	769142
1138	769143
103502	769144
35296	769145
5168	769146
23007	769147
10486	769148
63335	769149
33868	769150
2317	769151
96304	769152
22784	769153
25556	769154
53924	769155
27208	769156
44519	769157
15676	769158
438	769159
50152	769160
4790	769161
99784	769162
4156	769163
40481	769164
10219	769165
47046	769166
61516	769167
15	769168
69533	769169
54108	769170
10054	769171
10140	769172
28750	769173
51472	769174
70844	769175
13576	769176
5481	769177
10935	769178
28629	769179
34350	769180
1043	769181
4036	769182
60356	769183
39057	769184
107363	769185
21197	769186
31530	769187
1000	769188
3384	769189
21418	769190
63	769191
12599	769192
43091	769193
217	769194
39478	769195
7566	769196
1605	769197
5398	769198
22859	769199
59466	769200
9843	769201
94731	769202
16983	769203
55961	769204
39	769205
95044	769206
31341	769207
47342	769208
76114	769209
23559	769210
56151	769211
13977	769212
1016	769213
52621	769214
25686	769215
19204	769216
5765	769217
55313	769218
61911	769219
45966	769220
14809	769221
55553	769222
217	769223
55539	769224
13858	769225
48538	769226
22290	769227
33746	769228
53449	769229
35725	769230
15871	769231
10016	769232
263	769233
31441	769234
53666	769235
1465	769236
1982	769237
208	769238
6433	769239
18506	769240
17851	769241
2174	769242
20957	769243
34493	769244
4533	769245
10622	769246
9921	769247
67472	769248
32465	769249
10435	769250
10566	769251
44164	769252
97700	769253
25088	769254
91214	769255
17703	769256
18791	769257
55287	769258
8472	769259
3557	769260
65603	769261
74165	769262
610	769263
7709	769264
29045	769265
917	769266
25756	769267
39153	769268
8952	769269
39440	769270
36568	769271
35974	769272
40841	769273
928	769274
45704	769275
52115	769276
27970	769277
6332	769278
32902	769279
3981	769280
53271	769281
1005	769282
48737	769283
26518	769284
275	769285
28121	769286
19879	769287
21362	769288
107993	769289
7216	769290
12570	769291
33462	769292
11176	769293
54095	769294
27395	769295
76957	769296
61842	769297
11637	769298
20963	769299
71239	769300
62559	769301
58310	769302
11836	769303
76131	769304
7190	769305
44342	769306
36666	769307
25337	769308
4075	769309
80311	769310
52883	769311
97804	769312
24623	769313
72595	769314
41126	769315
4560	769316
3639	769317
9353	769318
88253	769319
95571	769320
24279	769321
36550	769322
65942	769323
53829	769324
12932	769325
5	769326
45484	769327
45032	769328
11136	769329
90993	769330
17349	769331
59223	769332
55317	769333
21748	769334
32042	769335
1796	769336
58693	769337
26936	769338
10775	769339
14539	769340
31380	769341
89576	769342
6724	769343
71587	769344
71839	769345
55224	769346
49264	769347
33	769348
7204	769349
43773	769350
14543	769351
6837	769352
23150	769353
13245	769354
36547	769355
62775	769356
29294	769357
81	769358
75182	769359
8585	769360
4324	769361
82828	769362
16397	769363
49122	769364
5979	769365
41922	769366
13569	769367
1249	769368
3201	769369
20958	769370
28742	769371
86088	769372
18840	769373
96248	769374
829	769375
6341	769376
38708	769377
77996	769378
3382	769379
3300	769380
25677	769381
24939	769382
11642	769383
2088	769384
79763	769385
53065	769386
112157	769387
50238	769388
14577	769389
25249	769390
1895	769391
3404	769392
73	769393
3717	769394
112229	769395
25191	769396
13670	769397
8613	769398
73327	769399
52163	769400
9905	769401
55316	769402
30330	769403
18577	769404
7000	769405
19023	769406
12288	769407
4305	769408
6801	769409
4762	769410
21265	769411
29918	769412
34400	769413
73427	769414
16219	769415
61113	769416
2804	769417
12741	769418
41104	769419
9245	769420
15597	769421
51071	769422
89808	769423
1611	769424
23920	769425
64398	769426
88557	769427
64255	769428
98066	769429
103096	769430
22051	769431
192	769432
52663	769433
9513	769434
22048	769435
32796	769436
44717	769437
68559	769438
81871	769439
24433	769440
33793	769441
29863	769442
29186	769443
7535	769444
1069	769445
8784	769446
46407	769447
49840	769448
31415	769449
19444	769450
53648	769451
22665	769452
21913	769453
1396	769454
368	769455
38908	769456
5032	769457
28353	769458
12412	769459
46584	769460
2604	769461
35865	769462
17516	769463
54024	769464
72640	769465
54416	769466
1302	769467
45105	769468
61630	769469
39255	769470
9901	769471
2539	769472
24747	769473
31613	769474
36617	769475
67556	769476
197	769477
31247	769478
33850	769479
39878	769480
97140	769481
34762	769482
78374	769483
30102	769484
79	769485
103593	769486
14352	769487
35837	769488
100402	769489
95168	769490
9504	769491
76039	769492
1162	769493
19186	769494
88554	769495
7096	769496
15199	769497
20363	769498
47131	769499
52310	769500
60126	769501
26797	769502
41267	769503
7162	769504
1539	769505
1738	769506
10099	769507
14704	769508
82927	769509
55313	769510
7013	769511
102493	769512
30769	769513
29343	769514
11911	769515
60652	769516
17990	769517
1362	769518
22723	769519
21819	769520
10364	769521
103770	769522
5611	769523
76918	769524
9917	769525
105664	769526
57239	769527
85605	769528
17489	769529
4726	769530
32544	769531
68240	769532
61558	769533
89792	769534
70303	769535
482	769536
34265	769537
2615	769538
55061	769539
21383	769540
2958	769541
108437	769542
21054	769543
113165	769544
93459	769545
33573	769546
16325	769547
164	769548
208	769549
21669	769550
2048	769551
11506	769552
68484	769553
14431	769554
4715	769555
11140	769556
70802	769557
70804	769558
1576	769559
10343	769560
37055	769561
970	769562
36946	769563
64384	769564
125	769565
9533	769566
60034	769567
36687	769568
1815	769569
16006	769570
19400	769571
87386	769572
73650	769573
3199	769574
40071	769575
32231	769576
27764	769577
56826	769578
784	769579
18667	769580
36241	769581
45770	769582
33181	769583
78066	769584
2145	769585
37995	769586
3703	769587
17058	769588
78499	769589
81730	769590
42988	769591
60236	769592
1992	769593
6531	769594
9954	769595
60646	769596
5805	769597
64923	769598
42980	769599
3512	769600
79308	769601
2036	769602
89774	769603
60551	769604
39148	769605
170	769606
12495	769607
67154	769608
27859	769609
41661	769610
44545	769611
45782	769612
1072	769613
18244	769614
25329	769615
40966	769616
54034	769617
47849	769618
80963	769619
9687	769620
110677	769621
15145	769622
40668	769623
107997	769624
1944	769625
62117	769626
12160	769627
6907	769628
47312	769629
41389	769630
5498	769631
33917	769632
48014	769633
73326	769634
25475	769635
73942	769636
13975	769637
2278	769638
84977	769639
40443	769640
24334	769641
3623	769642
4787	769643
62524	769644
64380	769645
75821	769646
46516	769647
9230	769648
55377	769649
2456	769650
58493	769651
6849	769652
20219	769653
29941	769654
28763	769655
672	769656
44996	769657
13396	769658
12474	769659
68980	769660
4248	769661
58619	769662
42880	769663
1430	769664
6896	769665
2502	769666
3309	769667
5835	769668
28208	769669
4444	769670
41755	769671
24170	769672
101697	769673
41504	769674
3250	769675
84	769676
21350	769677
890	769678
9838	769679
40416	769680
67254	769681
12101	769682
28693	769683
31199	769684
11605	769685
71303	769686
6659	769687
2264	769688
90353	769689
25013	769690
30040	769691
14177	769692
5494	769693
50625	769694
40295	769695
1798	769696
1683	769697
1688	769698
93423	769699
7849	769700
83858	769701
72108	769702
19951	769703
102090	769704
29087	769705
5096	769706
80004	769707
44430	769708
17057	769709
54006	769710
52977	769711
25569	769712
45327	769713
9049	769714
9170	769715
50194	769716
1022	769717
22913	769718
11609	769719
83700	769720
29801	769721
47730	769722
162	769723
1468	769724
23242	769725
20621	769726
26805	769727
89602	769728
16352	769729
49494	769730
5059	769731
161	769732
1460	769733
35153	769734
4489	769735
35023	769736
9465	769737
56740	769738
2112	769739
98142	769740
47374	769741
55612	769742
9446	769743
30006	769744
20897	769745
101030	769746
41505	769747
91720	769748
47521	769749
40516	769750
4941	769751
16764	769752
48108	769753
1592	769754
45506	769755
8990	769756
1536	769757
27390	769758
21988	769759
371	769760
9144	769761
9211	769762
49484	769763
8985	769764
67811	769765
11274	769766
21028	769767
58460	769768
6649	769769
15869	769770
3142	769771
55868	769772
91017	769773
2844	769774
48892	769775
58332	769776
61452	769777
59390	769778
15262	769779
24318	769780
75177	769781
28140	769782
3073	769783
2094	769784
47091	769785
70376	769786
8026	769787
24834	769788
3352	769789
1954	769790
69242	769791
34834	769792
14369	769793
113667	769794
11851	769795
24323	769796
66018	769797
22566	769798
38374	769799
30122	769800
12010	769801
93017	769802
8539	769803
20411	769804
8797	769805
8286	769806
73411	769807
6315	769808
96431	769809
97630	769810
48018	769811
10260	769812
27951	769813
3264	769814
2047	769815
42901	769816
57092	769817
40183	769818
6250	769819
16743	769820
32863	769821
26969	769822
99	769823
64755	769824
69751	769825
42917	769826
10485	769827
41178	769828
41486	769829
1614	769830
49964	769831
27995	769832
15413	769833
52627	769834
17948	769835
80075	769836
45639	769837
4681	769838
10790	769839
86912	769840
64273	769841
2816	769842
41426	769843
70535	769844
848	769845
14322	769846
1170	769847
61032	769848
8660	769849
2879	769850
89412	769851
56296	769852
38540	769853
18701	769854
58999	769855
372	769856
29946	769857
10399	769858
35034	769859
100719	769860
31621	769861
38710	769862
43078	769863
12446	769864
12886	769865
73744	769866
27028	769867
9520	769868
44525	769869
619	769870
65884	769871
74	769872
1870	769873
28825	769874
13431	769875
79382	769876
1630	769877
24499	769878
19987	769879
16810	769880
476	769881
857	769882
76245	769883
18465	769884
37961	769885
14318	769886
1699	769887
95755	769888
1636	769889
2147	769890
77300	769891
35646	769892
8894	769893
1529	769894
54955	769895
13767	769896
22438	769897
33	769898
29944	769899
17912	769900
22232	769901
33294	769902
9482	769903
61	769904
36285	769905
14896	769906
29963	769907
4585	769908
69941	769909
30066	769910
37803	769911
9345	769912
7799	769913
1233	769914
92522	769915
43220	769916
8359	769917
74079	769918
17158	769919
9727	769920
25041	769921
81147	769922
44696	769923
34203	769924
64960	769925
58952	769926
5142	769927
8854	769928
42734	769929
5152	769930
36536	769931
43225	769932
28819	769933
44691	769934
77953	769935
34773	769936
5454	769937
4542	769938
44365	769939
741	769940
86044	769941
345	769942
4587	769943
712	769944
61938	769945
3289	769946
35861	769947
67281	769948
3859	769949
8261	769950
79108	769951
46106	769952
50928	769953
104002	769954
47057	769955
37008	769956
14256	769957
47768	769958
76228	769959
36244	769960
72620	769961
23006	769962
26550	769963
105294	769964
3173	769965
68542	769966
88782	769967
65378	769968
38	769969
61508	769970
60241	769971
46074	769972
50053	769973
40477	769974
14081	769975
30870	769976
18625	769977
6204	769978
4012	769979
421	769980
33842	769981
37941	769982
102090	769983
20063	769984
10504	769985
63913	769986
18160	769987
23932	769988
23929	769989
38984	769990
48033	769991
93424	769992
1499	769993
1884	769994
39324	769995
55699	769996
48814	769997
86110	769998
108883	769999
405	770000
5965	770001
4576	770002
66264	770003
5669	770004
93345	770005
20654	770006
6878	770007
45349	770008
7835	770009
537	770010
77350	770011
9314	770012
55755	770013
20436	770014
57768	770015
62851	770016
43065	770017
6414	770018
800	770019
35530	770020
2092	770021
25261	770022
340	770023
52756	770024
16185	770025
33195	770026
42795	770027
75865	770028
38635	770029
18527	770030
50078	770031
18718	770032
60533	770033
37697	770034
46776	770035
5039	770036
64855	770037
35464	770038
74066	770039
46052	770040
698	770041
54640	770042
24137	770043
36618	770044
38423	770045
37522	770046
34840	770047
1	770048
32979	770049
19387	770050
860	770051
2896	770052
73848	770053
58180	770054
29817	770055
6259	770056
20373	770057
10273	770058
98180	770059
12162	770060
33876	770061
2054	770062
19399	770063
35409	770064
132	770065
20502	770066
11087	770067
64752	770068
58379	770069
34300	770070
24897	770071
6612	770072
11989	770073
25940	770074
19438	770075
17047	770076
73206	770077
6356	770078
68053	770079
86718	770080
30695	770081
34945	770082
7757	770083
2703	770084
19473	770085
70032	770086
17929	770087
41483	770088
10421	770089
8746	770090
21044	770091
28357	770092
23781	770093
14659	770094
87547	770095
43583	770096
8477	770097
4256	770098
15790	770099
23508	770100
3429	770101
8720	770102
82083	770103
50202	770104
1001	770105
90058	770106
9493	770107
17420	770108
92608	770109
30595	770110
2113	770111
42005	770112
2006	770113
92298	770114
21153	770115
9565	770116
81384	770117
17562	770118
3064	770119
37084	770120
7122	770121
5292	770122
18720	770123
18256	770124
2641	770125
27471	770126
36997	770127
38315	770128
24894	770129
3104	770130
27	770131
594	770132
3763	770133
41489	770134
48942	770135
10675	770136
35397	770137
61443	770138
5264	770139
5383	770140
4328	770141
33741	770142
32667	770143
20702	770144
42710	770145
18704	770146
22243	770147
20875	770148
318	770149
30429	770150
89491	770151
31057	770152
1463	770153
20481	770154
29308	770155
226	770156
79599	770157
77750	770158
83299	770159
4714	770160
103010	770161
1699	770162
545	770163
32182	770164
30713	770165
11039	770166
55110	770167
17001	770168
3022	770169
11876	770170
45795	770171
482	770172
1889	770173
75469	770174
30716	770175
72917	770176
14923	770177
57783	770178
49666	770179
39434	770180
33258	770181
13494	770182
3772	770183
5451	770184
672	770185
38992	770186
110193	770187
11550	770188
19849	770189
75905	770190
46062	770191
83599	770192
736	770193
22036	770194
27003	770195
23862	770196
9425	770197
22120	770198
29552	770199
524	770200
5280	770201
12468	770202
1669	770203
148	770204
61413	770205
75513	770206
10193	770207
9737	770208
98985	770209
16490	770210
58779	770211
63677	770212
46	770213
17544	770214
19735	770215
83855	770216
25506	770217
7991	770218
12238	770219
401	770220
35503	770221
4591	770222
19770	770223
22736	770224
31862	770225
39321	770226
11136	770227
2439	770228
32839	770229
47710	770230
44758	770231
57856	770232
906	770233
720	770234
6299	770235
2071	770236
10951	770237
32900	770238
66855	770239
17705	770240
73930	770241
21085	770242
13100	770243
577	770244
81458	770245
38346	770246
13353	770247
33369	770248
33286	770249
15868	770250
11596	770251
6623	770252
23528	770253
3171	770254
5010	770255
1607	770256
34396	770257
26634	770258
81711	770259
11569	770260
3631	770261
254	770262
6199	770263
44	770264
304	770265
9773	770266
24148	770267
80221	770268
879	770269
10989	770270
24437	770271
16578	770272
3071	770273
65489	770274
66287	770275
64883	770276
39415	770277
13442	770278
797	770279
10744	770280
72700	770281
2453	770282
16256	770283
53950	770284
40826	770285
8777	770286
12555	770287
17558	770288
29035	770289
33433	770290
7490	770291
36563	770292
5609	770293
41470	770294
65862	770295
21069	770296
66425	770297
56566	770298
6919	770299
3407	770300
39083	770301
71291	770302
54230	770303
12659	770304
34355	770305
50663	770306
73723	770307
68302	770308
38087	770309
28924	770310
8125	770311
11703	770312
61156	770313
5874	770314
1609	770315
21199	770316
5547	770317
19107	770318
24761	770319
324	770320
53476	770321
1129	770322
43593	770323
47556	770324
5524	770325
36097	770326
49464	770327
19225	770328
6161	770329
58521	770330
36573	770331
10967	770332
2534	770333
41609	770334
24265	770335
25587	770336
10709	770337
452	770338
46051	770339
883	770340
48854	770341
2722	770342
8034	770343
63658	770344
1474	770345
44031	770346
22437	770347
35374	770348
14601	770349
72352	770350
47976	770351
19420	770352
29813	770353
24034	770354
29560	770355
34109	770356
40745	770357
36415	770358
41598	770359
65988	770360
37826	770361
11291	770362
60897	770363
13911	770364
6895	770365
2606	770366
5233	770367
68737	770368
20855	770369
42015	770370
27397	770371
61602	770372
20073	770373
22096	770374
1033	770375
30540	770376
43595	770377
49661	770378
77774	770379
11569	770380
14283	770381
9531	770382
2873	770383
3859	770384
9172	770385
8333	770386
10181	770387
28934	770388
68922	770389
4	770390
82091	770391
47161	770392
79196	770393
320	770394
6174	770395
1040	770396
9419	770397
551	770398
4086	770399
50157	770400
43825	770401
17232	770402
7275	770403
1428	770404
1782	770405
6463	770406
31625	770407
575	770408
43454	770409
1511	770410
32201	770411
22675	770412
16881	770413
82353	770414
73585	770415
7695	770416
3453	770417
8241	770418
16471	770419
90589	770420
47645	770421
47423	770422
142	770423
12458	770424
7540	770425
68324	770426
31215	770427
41739	770428
55331	770429
27016	770430
7897	770431
1348	770432
65164	770433
16499	770434
45740	770435
25456	770436
1091	770437
26226	770438
8599	770439
72015	770440
21664	770441
33372	770442
767	770443
2031	770444
39561	770445
28055	770446
903	770447
62757	770448
11963	770449
86631	770450
10196	770451
15572	770452
33162	770453
25657	770454
26469	770455
9995	770456
62475	770457
25681	770458
19574	770459
34448	770460
3720	770461
20134	770462
62565	770463
7976	770464
3480	770465
14221	770466
14999	770467
219	770468
209	770469
28740	770470
15878	770471
41520	770472
47251	770473
1535	770474
137	770475
23375	770476
75043	770477
68023	770478
9930	770479
90352	770480
88393	770481
3257	770482
65124	770483
1892	770484
3267	770485
4043	770486
1051	770487
11905	770488
827	770489
22042	770490
19243	770491
13623	770492
2	770493
25201	770494
26304	770495
2495	770496
181	770497
5291	770498
24404	770499
21690	770500
66041	770501
30481	770502
702	770503
94101	770504
14460	770505
53648	770506
73728	770507
267	770508
24782	770509
38964	770510
46704	770511
18	770512
6849	770513
9662	770514
27375	770515
11980	770516
3048	770517
88970	770518
7816	770519
16935	770520
36158	770521
21640	770522
2127	770523
13276	770524
10009	770525
40100	770526
8639	770527
4670	770528
24127	770529
21369	770530
3808	770531
75161	770532
7807	770533
57273	770534
84297	770535
48474	770536
17193	770537
16503	770538
24325	770539
37990	770540
3498	770541
866	770542
3864	770543
15245	770544
37157	770545
853	770546
31557	770547
73822	770548
12262	770549
25921	770550
22562	770551
35639	770552
21971	770553
7526	770554
17144	770555
36182	770556
24409	770557
59903	770558
52058	770559
60855	770560
36858	770561
708	770562
18740	770563
7270	770564
2194	770565
348	770566
56499	770567
5650	770568
32721	770569
78933	770570
30951	770571
3861	770572
6341	770573
5237	770574
82520	770575
52977	770576
1415	770577
23632	770578
2083	770579
15049	770580
1006	770581
13944	770582
74913	770583
16434	770584
2429	770585
28636	770586
6165	770587
26634	770588
47646	770589
31470	770590
40083	770591
10160	770592
112158	770593
2385	770594
6866	770595
28934	770596
37065	770597
28151	770598
528	770599
18403	770600
20542	770601
38699	770602
37654	770603
11812	770604
22812	770605
42782	770606
57933	770607
539	770608
17067	770609
12554	770610
90519	770611
51687	770612
36496	770613
28833	770614
4138	770615
336	770616
60971	770617
556	770618
53843	770619
15354	770620
15579	770621
30895	770622
40066	770623
33490	770624
30494	770625
79537	770626
24113	770627
14231	770628
61013	770629
21242	770630
1265	770631
10792	770632
4146	770633
33672	770634
8146	770635
83365	770636
26954	770637
56341	770638
8685	770639
23273	770640
28674	770641
37498	770642
93060	770643
5143	770644
1496	770645
73599	770646
13251	770647
11568	770648
17361	770649
2333	770650
9831	770651
14545	770652
52113	770653
51165	770654
17335	770655
93772	770656
26770	770657
68054	770658
56897	770659
17493	770660
1913	770661
86605	770662
38836	770663
17744	770664
14049	770665
5575	770666
37127	770667
12399	770668
85472	770669
22893	770670
28972	770671
2807	770672
11122	770673
27140	770674
74125	770675
68437	770676
54921	770677
39456	770678
114061	770679
82200	770680
31754	770681
87509	770682
18788	770683
22988	770684
33561	770685
56197	770686
16527	770687
22978	770688
92043	770689
29401	770690
99070	770691
72209	770692
22477	770693
32814	770694
25693	770695
20589	770696
62386	770697
14282	770698
95465	770699
18153	770700
45962	770701
51075	770702
28860	770703
109829	770704
41767	770705
76669	770706
14572	770707
40756	770708
21824	770709
19829	770710
5623	770711
4799	770712
7625	770713
44754	770714
395	770715
12870	770716
370	770717
89857	770718
2888	770719
61050	770720
6806	770721
1110	770722
44869	770723
10921	770724
21450	770725
10869	770726
31175	770727
382	770728
7813	770729
23260	770730
42406	770731
24580	770732
38531	770733
17840	770734
47902	770735
30641	770736
9670	770737
61680	770738
80881	770739
60298	770740
21551	770741
6068	770742
8349	770743
9959	770744
36299	770745
54802	770746
19857	770747
14135	770748
2591	770749
32395	770750
32088	770751
62331	770752
22262	770753
4243	770754
59121	770755
6383	770756
46439	770757
17127	770758
2768	770759
79714	770760
22586	770761
55270	770762
9130	770763
30396	770764
75978	770765
91845	770766
111561	770767
60531	770768
12479	770769
12374	770770
33695	770771
45839	770772
10718	770773
20611	770774
43442	770775
23936	770776
297	770777
5070	770778
20168	770779
5928	770780
94588	770781
20821	770782
61024	770783
31631	770784
80463	770785
15328	770786
5437	770787
2236	770788
75168	770789
39647	770790
7713	770791
12406	770792
47389	770793
60235	770794
2702	770795
69858	770796
1041	770797
13733	770798
61281	770799
49293	770800
11658	770801
80576	770802
19908	770803
39410	770804
37742	770805
4715	770806
5867	770807
51024	770808
52350	770809
63113	770810
64589	770811
12939	770812
27011	770813
31522	770814
17025	770815
28147	770816
9100	770817
9814	770818
9401	770819
74	770820
13631	770821
32621	770822
24535	770823
28482	770824
15469	770825
13019	770826
47553	770827
2221	770828
17059	770829
4650	770830
1739	770831
7229	770832
10424	770833
13105	770834
35805	770835
4956	770836
77102	770837
11870	770838
71649	770839
60690	770840
16044	770841
5140	770842
101861	770843
28932	770844
82141	770845
3976	770846
9162	770847
20302	770848
80173	770849
23418	770850
73045	770851
101264	770852
490	770853
43252	770854
65750	770855
19504	770856
407	770857
90276	770858
1439	770859
20423	770860
4536	770861
9118	770862
6139	770863
49667	770864
213	770865
21935	770866
96	770867
1527	770868
2440	770869
767	770870
41622	770871
40595	770872
870	770873
16272	770874
44483	770875
54989	770876
75986	770877
2293	770878
63009	770879
31827	770880
47752	770881
55448	770882
1888	770883
26324	770884
41780	770885
79575	770886
10424	770887
1755	770888
43602	770889
17465	770890
33519	770891
4852	770892
36695	770893
28677	770894
31	770895
11290	770896
27468	770897
19834	770898
41922	770899
6890	770900
49492	770901
111035	770902
72793	770903
15391	770904
1102	770905
64487	770906
15662	770907
34272	770908
71052	770909
7156	770910
70725	770911
81549	770912
16310	770913
18184	770914
69066	770915
97451	770916
71363	770917
74484	770918
14177	770919
12177	770920
49719	770921
27672	770922
1332	770923
97844	770924
91973	770925
45349	770926
482	770927
61519	770928
31045	770929
6140	770930
13078	770931
54871	770932
109990	770933
57351	770934
55377	770935
42393	770936
20369	770937
23038	770938
9040	770939
83594	770940
3615	770941
7598	770942
14838	770943
97537	770944
31962	770945
95494	770946
61022	770947
30027	770948
31991	770949
13639	770950
669	770951
63510	770952
8002	770953
45348	770954
20937	770955
35664	770956
14333	770957
5586	770958
24858	770959
10612	770960
21278	770961
16009	770962
14379	770963
56772	770964
16744	770965
17453	770966
33237	770967
69030	770968
44591	770969
2684	770970
10384	770971
22477	770972
27437	770973
83168	770974
50839	770975
8878	770976
30548	770977
2694	770978
445	770979
3974	770980
11076	770981
63662	770982
1211	770983
1201	770984
2939	770985
103967	770986
5748	770987
58454	770988
24799	770989
88512	770990
65941	770991
4517	770992
20913	770993
7798	770994
88873	770995
76464	770996
19363	770997
11508	770998
7333	770999
61469	771000
20871	771001
38847	771002
9390	771003
1178	771004
13808	771005
15392	771006
32166	771007
37917	771008
14147	771009
69850	771010
79687	771011
25409	771012
22234	771013
9691	771014
7117	771015
59906	771016
4	771017
14379	771018
20109	771019
15771	771020
81516	771021
21716	771022
52574	771023
28820	771024
28165	771025
68574	771026
663	771027
25399	771028
55521	771029
58380	771030
10466	771031
33299	771032
47907	771033
70911	771034
4611	771035
19026	771036
142	771037
63090	771038
20666	771039
47259	771040
14290	771041
11273	771042
58027	771043
35023	771044
64619	771045
1988	771046
3396	771047
80806	771048
42860	771049
16528	771050
19480	771051
2636	771052
14920	771053
22368	771054
17609	771055
33672	771056
560	771057
15163	771058
45794	771059
22382	771060
132	771061
15393	771062
26260	771063
54928	771064
7365	771065
2049	771066
34079	771067
48002	771068
2662	771069
28745	771070
246	771071
24092	771072
2349	771073
35787	771074
37996	771075
11076	771076
1103	771077
1478	771078
57006	771079
27155	771080
4351	771081
35664	771082
91648	771083
32083	771084
13435	771085
27923	771086
11230	771087
135	771088
7318	771089
29794	771090
2920	771091
47547	771092
16218	771093
13954	771094
36228	771095
2053	771096
2340	771097
5782	771098
24225	771099
21094	771100
26762	771101
40234	771102
32753	771103
37501	771104
13825	771105
63780	771106
15376	771107
1727	771108
1845	771109
33073	771110
18388	771111
10165	771112
43544	771113
737	771114
4540	771115
33043	771116
58553	771117
77011	771118
39935	771119
47992	771120
82686	771121
4820	771122
28007	771123
11042	771124
16663	771125
84194	771126
34451	771127
42813	771128
6178	771129
35472	771130
6496	771131
6587	771132
80190	771133
106435	771134
15588	771135
5973	771136
50171	771137
21491	771138
7038	771139
11098	771140
83228	771141
26428	771142
82262	771143
24295	771144
57298	771145
22780	771146
16111	771147
37376	771148
942	771149
6918	771150
65708	771151
46099	771152
16973	771153
42538	771154
50976	771155
70174	771156
16631	771157
5211	771158
22259	771159
45128	771160
6480	771161
792	771162
18030	771163
10350	771164
109514	771165
3348	771166
44540	771167
73799	771168
13746	771169
11242	771170
38734	771171
26290	771172
11106	771173
6345	771174
18957	771175
65381	771176
45297	771177
78210	771178
8784	771179
41604	771180
16058	771181
36944	771182
855	771183
86210	771184
29471	771185
58090	771186
59486	771187
29532	771188
97753	771189
2181	771190
56128	771191
66287	771192
6241	771193
25959	771194
131	771195
1540	771196
16405	771197
25451	771198
12398	771199
35798	771200
11784	771201
79371	771202
707	771203
20849	771204
559	771205
5355	771206
4504	771207
9472	771208
2518	771209
3434	771210
68135	771211
2514	771212
56461	771213
74651	771214
9032	771215
22381	771216
44418	771217
13311	771218
2541	771219
45608	771220
1219	771221
62737	771222
19880	771223
62326	771224
73897	771225
18991	771226
4719	771227
15799	771228
75344	771229
113	771230
35977	771231
22184	771232
18706	771233
17	771234
64832	771235
67471	771236
30745	771237
10830	771238
84823	771239
1673	771240
9047	771241
3465	771242
451	771243
35979	771244
33492	771245
3524	771246
45532	771247
44825	771248
2197	771249
106594	771250
6610	771251
87	771252
43782	771253
48131	771254
24415	771255
10330	771256
48702	771257
5213	771258
6	771259
5154	771260
33763	771261
16774	771262
1102	771263
9301	771264
16528	771265
46507	771266
34171	771267
51470	771268
29263	771269
47079	771270
68467	771271
4697	771272
9976	771273
17640	771274
2807	771275
59674	771276
51831	771277
20467	771278
31306	771279
28574	771280
47440	771281
41071	771282
6649	771283
8095	771284
10031	771285
10674	771286
71385	771287
36681	771288
45602	771289
22754	771290
197	771291
28497	771292
38771	771293
50845	771294
48744	771295
13255	771296
57334	771297
63162	771298
37974	771299
48101	771300
21769	771301
14823	771302
517	771303
27231	771304
10737	771305
27105	771306
34146	771307
56068	771308
86661	771309
43041	771310
6478	771311
49677	771312
24410	771313
2907	771314
222	771315
12547	771316
30804	771317
72689	771318
92658	771319
294	771320
234	771321
1469	771322
42788	771323
21946	771324
60372	771325
83493	771326
49644	771327
13887	771328
65166	771329
103178	771330
6316	771331
20512	771332
16062	771333
4047	771334
32926	771335
41953	771336
40677	771337
33840	771338
13411	771339
19072	771340
31682	771341
83203	771342
14921	771343
71441	771344
782	771345
71432	771346
62135	771347
520	771348
482	771349
12061	771350
2531	771351
939	771352
5995	771353
47505	771354
41861	771355
76404	771356
73086	771357
33897	771358
74	771359
15052	771360
25756	771361
22113	771362
53781	771363
29158	771364
14472	771365
25976	771366
580	771367
80677	771368
15432	771369
52662	771370
5181	771371
54433	771372
53564	771373
42933	771374
48185	771375
12582	771376
11044	771377
16885	771378
23825	771379
12340	771380
65366	771381
4714	771382
60	771383
37861	771384
61155	771385
63028	771386
63709	771387
10592	771388
1028	771389
93231	771390
19933	771391
16213	771392
505	771393
762	771394
43914	771395
7585	771396
406	771397
48186	771398
22292	771399
53488	771400
68602	771401
17559	771402
28748	771403
7	771404
6381	771405
104658	771406
69592	771407
63170	771408
824	771409
3429	771410
2810	771411
19416	771412
6219	771413
44290	771414
28786	771415
53798	771416
5021	771417
19567	771418
1369	771419
49012	771420
11473	771421
42	771422
10477	771423
1173	771424
64275	771425
12386	771426
30509	771427
2637	771428
6256	771429
16612	771430
16220	771431
27212	771432
62046	771433
36183	771434
48326	771435
4928	771436
44971	771437
22946	771438
26018	771439
40688	771440
36639	771441
30273	771442
43904	771443
37608	771444
86663	771445
8277	771446
70739	771447
70200	771448
17244	771449
84506	771450
341	771451
22999	771452
1109	771453
24719	771454
6118	771455
316	771456
26619	771457
16167	771458
622	771459
701	771460
8061	771461
44005	771462
17675	771463
21531	771464
31783	771465
3024	771466
198	771467
17101	771468
34975	771469
7961	771470
43163	771471
4590	771472
11335	771473
15208	771474
12043	771475
34772	771476
17946	771477
21269	771478
45705	771479
11755	771480
12405	771481
33694	771482
35865	771483
15600	771484
13214	771485
16	771486
25334	771487
106945	771488
86399	771489
51004	771490
45017	771491
1423	771492
46409	771493
72555	771494
123	771495
5443	771496
9983	771497
100588	771498
13473	771499
46719	771500
214	771501
44	771502
38468	771503
1	771504
38422	771505
695	771506
52467	771507
82	771508
29329	771509
11677	771510
20931	771511
477	771512
57731	771513
12396	771514
9236	771515
1985	771516
235	771517
43764	771518
91420	771519
48035	771520
54464	771521
26858	771522
2925	771523
6280	771524
42304	771525
44462	771526
3824	771527
972	771528
3735	771529
24524	771530
1221	771531
7645	771532
12451	771533
21328	771534
64116	771535
3055	771536
2482	771537
23825	771538
20277	771539
3972	771540
19298	771541
7660	771542
25679	771543
17146	771544
69314	771545
26221	771546
15286	771547
14300	771548
111	771549
33084	771550
32518	771551
55884	771552
10737	771553
3289	771554
28910	771555
40721	771556
1567	771557
47496	771558
4	771559
21213	771560
26520	771561
6222	771562
13832	771563
48615	771564
31787	771565
40386	771566
27563	771567
37851	771568
67873	771569
24484	771570
21429	771571
48394	771572
3178	771573
5965	771574
13263	771575
4074	771576
43064	771577
54986	771578
20827	771579
26328	771580
10473	771581
36052	771582
28591	771583
88278	771584
7513	771585
53439	771586
15076	771587
7827	771588
16862	771589
33800	771590
55220	771591
9063	771592
93295	771593
39973	771594
14699	771595
10794	771596
104700	771597
437	771598
659	771599
4647	771600
8748	771601
25547	771602
4826	771603
3736	771604
19394	771605
37312	771606
21454	771607
29742	771608
52323	771609
92192	771610
46446	771611
3537	771612
3514	771613
8081	771614
3139	771615
58462	771616
39114	771617
73399	771618
36094	771619
43724	771620
1382	771621
8505	771622
39720	771623
29735	771624
53594	771625
13061	771626
67254	771627
235	771628
47221	771629
8370	771630
18330	771631
12425	771632
76870	771633
27573	771634
606	771635
29187	771636
17295	771637
9033	771638
55128	771639
248	771640
2062	771641
6799	771642
81273	771643
100263	771644
57169	771645
41540	771646
7172	771647
9299	771648
48853	771649
22284	771650
51010	771651
9333	771652
11943	771653
34541	771654
37433	771655
59921	771656
36666	771657
73675	771658
44672	771659
8911	771660
6695	771661
35091	771662
6240	771663
25889	771664
42139	771665
60010	771666
51579	771667
15126	771668
2737	771669
20323	771670
56778	771671
10062	771672
4291	771673
35509	771674
32420	771675
10631	771676
82432	771677
9960	771678
56245	771679
19274	771680
21379	771681
35972	771682
29678	771683
3431	771684
11312	771685
47438	771686
51311	771687
3626	771688
99566	771689
16279	771690
90785	771691
55471	771692
48513	771693
51970	771694
53125	771695
42671	771696
60549	771697
6446	771698
17370	771699
39037	771700
39877	771701
17059	771702
50495	771703
6368	771704
33466	771705
61957	771706
26500	771707
56075	771708
57612	771709
52039	771710
58899	771711
23622	771712
33581	771713
85518	771714
32877	771715
57212	771716
27990	771717
15744	771718
25307	771719
57507	771720
1108	771721
19290	771722
169	771723
21301	771724
98451	771725
4042	771726
16191	771727
13826	771728
22831	771729
10581	771730
90865	771731
18609	771732
72167	771733
91934	771734
279	771735
82082	771736
21103	771737
82158	771738
797	771739
7526	771740
3565	771741
23	771742
34014	771743
5539	771744
62105	771745
49223	771746
15233	771747
16552	771748
59388	771749
3954	771750
15042	771751
73997	771752
58348	771753
11994	771754
26192	771755
2736	771756
2322	771757
37496	771758
1383	771759
14890	771760
21	771761
49402	771762
322	771763
89455	771764
8461	771765
40651	771766
6614	771767
3721	771768
353	771769
42679	771770
41222	771771
45020	771772
17079	771773
9977	771774
787	771775
3372	771776
25879	771777
46892	771778
4234	771779
20757	771780
29302	771781
39232	771782
50031	771783
7044	771784
47264	771785
1071	771786
10555	771787
80979	771788
40411	771789
3176	771790
72347	771791
19290	771792
6107	771793
5845	771794
18918	771795
2371	771796
15663	771797
43991	771798
25903	771799
79941	771800
2778	771801
59656	771802
3568	771803
5779	771804
12209	771805
40395	771806
84416	771807
42891	771808
15604	771809
41603	771810
100459	771811
70062	771812
2681	771813
2794	771814
405	771815
2264	771816
5807	771817
2136	771818
73877	771819
26099	771820
66811	771821
50702	771822
89513	771823
27388	771824
99509	771825
4261	771826
12490	771827
32048	771828
9881	771829
35208	771830
272	771831
10442	771832
11724	771833
23541	771834
19141	771835
4144	771836
3407	771837
10249	771838
54805	771839
11368	771840
57108	771841
4127	771842
55039	771843
42316	771844
11818	771845
822	771846
1	771847
15855	771848
32977	771849
39580	771850
11205	771851
20519	771852
1828	771853
22	771854
13863	771855
511	771856
1336	771857
92773	771858
7073	771859
20234	771860
55621	771861
38982	771862
40230	771863
44064	771864
4534	771865
22454	771866
5545	771867
30004	771868
2435	771869
30918	771870
54748	771871
3056	771872
1227	771873
42076	771874
30651	771875
73475	771876
211	771877
80572	771878
25538	771879
20601	771880
92645	771881
1096	771882
4450	771883
70648	771884
20886	771885
76178	771886
25730	771887
16836	771888
23006	771889
46797	771890
50683	771891
56069	771892
68	771893
15781	771894
28728	771895
35770	771896
27267	771897
28196	771898
39614	771899
38358	771900
81581	771901
3147	771902
4732	771903
22939	771904
54	771905
64997	771906
41060	771907
81809	771908
44345	771909
77571	771910
10705	771911
5481	771912
46314	771913
49913	771914
32511	771915
65314	771916
2178	771917
13801	771918
8697	771919
18990	771920
16665	771921
78580	771922
3422	771923
36481	771924
2683	771925
44090	771926
36018	771927
46308	771928
37400	771929
19823	771930
21444	771931
55480	771932
1884	771933
7489	771934
31252	771935
60981	771936
34507	771937
8302	771938
26168	771939
109873	771940
343	771941
3483	771942
47157	771943
6869	771944
24138	771945
10965	771946
1902	771947
73884	771948
9376	771949
1869	771950
8227	771951
306	771952
3480	771953
41032	771954
32759	771955
12646	771956
57636	771957
68279	771958
74199	771959
7430	771960
92062	771961
457	771962
9103	771963
83074	771964
61274	771965
238	771966
252	771967
15661	771968
38859	771969
80250	771970
26699	771971
30119	771972
35132	771973
2119	771974
50251	771975
3718	771976
98588	771977
1573	771978
8701	771979
57965	771980
53823	771981
32508	771982
10559	771983
13827	771984
19	771985
48239	771986
80758	771987
2867	771988
9499	771989
20644	771990
52884	771991
110065	771992
28868	771993
5594	771994
292	771995
18113	771996
523	771997
8247	771998
9605	771999
6172	772000
24264	772001
21399	772002
28140	772003
7694	772004
32604	772005
83	772006
14973	772007
12125	772008
27256	772009
3526	772010
46546	772011
73772	772012
91016	772013
39288	772014
14656	772015
66685	772016
20148	772017
22254	772018
97309	772019
1816	772020
34378	772021
52528	772022
1424	772023
10677	772024
35110	772025
6325	772026
11657	772027
79849	772028
3620	772029
8469	772030
4491	772031
34582	772032
14976	772033
25261	772034
8374	772035
4589	772036
60880	772037
62772	772038
2359	772039
113920	772040
296	772041
74521	772042
25181	772043
78455	772044
8898	772045
129	772046
11844	772047
4952	772048
17892	772049
6307	772050
102026	772051
51537	772052
1007	772053
743	772054
29300	772055
7230	772056
17446	772057
4081	772058
25689	772059
21956	772060
52182	772061
64465	772062
35613	772063
703	772064
7741	772065
28001	772066
91832	772067
4539	772068
4171	772069
19678	772070
17556	772071
22099	772072
10496	772073
22086	772074
36710	772075
48261	772076
51303	772077
14631	772078
11303	772079
29635	772080
73521	772081
5117	772082
271	772083
4238	772084
17717	772085
83	772086
4387	772087
53443	772088
34697	772089
58520	772090
14603	772091
69149	772092
32361	772093
16524	772094
50172	772095
78783	772096
1419	772097
87480	772098
11164	772099
60232	772100
42562	772101
24935	772102
36186	772103
3858	772104
18790	772105
8963	772106
2614	772107
6484	772108
46776	772109
26344	772110
27004	772111
85497	772112
12549	772113
12836	772114
584	772115
9933	772116
36222	772117
59323	772118
62127	772119
26659	772120
42168	772121
16178	772122
11781	772123
24631	772124
58133	772125
12940	772126
4765	772127
1645	772128
56311	772129
31166	772130
25467	772131
1947	772132
80660	772133
13631	772134
20584	772135
37489	772136
56699	772137
110765	772138
67550	772139
47600	772140
114521	772141
63634	772142
682	772143
5610	772144
4321	772145
8365	772146
18406	772147
83985	772148
38888	772149
5784	772150
2044	772151
46605	772152
43036	772153
43253	772154
21560	772155
3854	772156
14897	772157
7312	772158
12770	772159
24716	772160
81390	772161
42346	772162
29636	772163
61687	772164
16085	772165
32314	772166
51286	772167
20528	772168
69638	772169
45399	772170
10241	772171
33531	772172
94684	772173
2908	772174
31250	772175
11300	772176
40146	772177
13414	772178
64129	772179
79698	772180
926	772181
36143	772182
34776	772183
21453	772184
31	772185
2590	772186
60606	772187
7038	772188
91610	772189
22669	772190
40614	772191
14268	772192
53119	772193
16831	772194
41414	772195
42629	772196
20632	772197
32496	772198
4368	772199
40410	772200
1985	772201
47468	772202
35053	772203
52308	772204
21340	772205
32993	772206
34501	772207
23136	772208
12244	772209
69154	772210
25912	772211
63	772212
18588	772213
66636	772214
20833	772215
8214	772216
32004	772217
94678	772218
91042	772219
29863	772220
38870	772221
83648	772222
6747	772223
102700	772224
16861	772225
26526	772226
22678	772227
14778	772228
52147	772229
5544	772230
3982	772231
66487	772232
27185	772233
6774	772234
2788	772235
33533	772236
14590	772237
21493	772238
15909	772239
52435	772240
1719	772241
55561	772242
23011	772243
50665	772244
1928	772245
49201	772246
21138	772247
13003	772248
35186	772249
57	772250
35983	772251
33521	772252
55339	772253
20052	772254
16244	772255
50843	772256
13490	772257
32243	772258
31824	772259
3853	772260
16303	772261
18453	772262
21580	772263
2614	772264
638	772265
6238	772266
69332	772267
64350	772268
14439	772269
68251	772270
1408	772271
34895	772272
31386	772273
66108	772274
50102	772275
19807	772276
52917	772277
4582	772278
29028	772279
48918	772280
4435	772281
5399	772282
2761	772283
56941	772284
30748	772285
55526	772286
1047	772287
15809	772288
46118	772289
48588	772290
59117	772291
54575	772292
39740	772293
47433	772294
92660	772295
52214	772296
48152	772297
38593	772298
28082	772299
1147	772300
7497	772301
4494	772302
41554	772303
39117	772304
844	772305
92259	772306
28927	772307
6444	772308
82342	772309
3787	772310
3448	772311
32878	772312
1516	772313
19534	772314
50487	772315
10646	772316
2071	772317
2349	772318
85532	772319
810	772320
4481	772321
5064	772322
25	772323
22360	772324
13695	772325
2181	772326
7408	772327
31087	772328
10788	772329
11240	772330
42975	772331
794	772332
2611	772333
7862	772334
25809	772335
15522	772336
42771	772337
47156	772338
45246	772339
1529	772340
37457	772341
5410	772342
4316	772343
70178	772344
92014	772345
80248	772346
7199	772347
67976	772348
61258	772349
16174	772350
53085	772351
57425	772352
43665	772353
28262	772354
14659	772355
3092	772356
36477	772357
51053	772358
25641	772359
6663	772360
16875	772361
68549	772362
69178	772363
290	772364
103458	772365
6254	772366
72071	772367
16849	772368
66266	772369
12411	772370
13886	772371
82794	772372
10719	772373
6954	772374
23386	772375
74493	772376
16318	772377
5941	772378
6728	772379
78924	772380
6396	772381
18	772382
38016	772383
2154	772384
100694	772385
98356	772386
5699	772387
78023	772388
4124	772389
49744	772390
1741	772391
86992	772392
93290	772393
91319	772394
49351	772395
171	772396
5525	772397
30821	772398
9864	772399
101166	772400
3670	772401
5936	772402
10650	772403
54371	772404
49018	772405
7595	772406
47371	772407
12907	772408
28139	772409
17632	772410
83032	772411
25908	772412
73750	772413
21918	772414
94597	772415
9867	772416
40973	772417
5044	772418
40316	772419
19444	772420
11697	772421
109265	772422
3865	772423
52658	772424
867	772425
7802	772426
50044	772427
6786	772428
58322	772429
37919	772430
38589	772431
10556	772432
128	772433
12701	772434
30065	772435
5566	772436
656	772437
3924	772438
7463	772439
22620	772440
78536	772441
24891	772442
6829	772443
38098	772444
1525	772445
21235	772446
2909	772447
52217	772448
3038	772449
47212	772450
167	772451
17161	772452
36673	772453
30	772454
9028	772455
16163	772456
57255	772457
61315	772458
30838	772459
22437	772460
23350	772461
31691	772462
1831	772463
47939	772464
29701	772465
64868	772466
6609	772467
4272	772468
30290	772469
29784	772470
26856	772471
2891	772472
35618	772473
36506	772474
925	772475
9506	772476
26093	772477
2974	772478
11236	772479
10700	772480
63650	772481
26759	772482
44370	772483
4811	772484
15715	772485
44319	772486
38194	772487
7587	772488
60694	772489
20982	772490
979	772491
6181	772492
59954	772493
9003	772494
26951	772495
40814	772496
1350	772497
18489	772498
11877	772499
1082	772500
43567	772501
29344	772502
17269	772503
5809	772504
25231	772505
4978	772506
27091	772507
46189	772508
60067	772509
32370	772510
41140	772511
124	772512
1086	772513
21968	772514
19538	772515
25185	772516
75630	772517
106216	772518
2241	772519
24111	772520
6675	772521
3052	772522
44138	772523
133	772524
550	772525
224	772526
175	772527
21658	772528
104147	772529
2892	772530
68645	772531
70078	772532
39754	772533
14299	772534
43550	772535
9184	772536
4205	772537
2093	772538
37059	772539
53358	772540
99859	772541
55252	772542
42227	772543
9084	772544
109192	772545
17879	772546
56900	772547
46912	772548
75191	772549
77813	772550
98464	772551
26142	772552
19300	772553
21097	772554
97648	772555
9998	772556
19726	772557
57344	772558
113705	772559
7239	772560
8621	772561
99523	772562
5452	772563
10850	772564
73047	772565
81465	772566
4931	772567
34065	772568
42741	772569
103957	772570
8007	772571
17	772572
51178	772573
46237	772574
28297	772575
58685	772576
34255	772577
4494	772578
27787	772579
348	772580
924	772581
9229	772582
52870	772583
16066	772584
38397	772585
8893	772586
42939	772587
17721	772588
35754	772589
31065	772590
50489	772591
31466	772592
8098	772593
85	772594
82974	772595
55542	772596
2128	772597
95302	772598
75127	772599
5128	772600
25082	772601
30	772602
38219	772603
216	772604
5860	772605
31612	772606
20275	772607
46566	772608
11363	772609
104119	772610
3676	772611
22016	772612
24544	772613
72899	772614
52860	772615
22663	772616
50762	772617
52171	772618
33853	772619
1491	772620
27836	772621
42	772622
26433	772623
38020	772624
15146	772625
26663	772626
16120	772627
31755	772628
13167	772629
8330	772630
4158	772631
26987	772632
582	772633
5734	772634
47745	772635
60008	772636
724	772637
6066	772638
3786	772639
5577	772640
41640	772641
9346	772642
14523	772643
36016	772644
40423	772645
34793	772646
34903	772647
78086	772648
4747	772649
3549	772650
77919	772651
54784	772652
2018	772653
68912	772654
14137	772655
58158	772656
65813	772657
21400	772658
20006	772659
4852	772660
46870	772661
26916	772662
9926	772663
1359	772664
22954	772665
70578	772666
36710	772667
8596	772668
2642	772669
40418	772670
23618	772671
55393	772672
89914	772673
91316	772674
1251	772675
67	772676
25633	772677
4594	772678
38532	772679
26596	772680
29416	772681
995	772682
5987	772683
13168	772684
281	772685
53463	772686
63254	772687
686	772688
12105	772689
30728	772690
110327	772691
90715	772692
60824	772693
58383	772694
42332	772695
9645	772696
13604	772697
26374	772698
181	772699
28529	772700
326	772701
4956	772702
2163	772703
3215	772704
6720	772705
85916	772706
49248	772707
19361	772708
77509	772709
1560	772710
69757	772711
187	772712
44915	772713
20000	772714
80995	772715
56496	772716
34327	772717
42974	772718
40682	772719
43765	772720
78937	772721
26948	772722
487	772723
47560	772724
62288	772725
13045	772726
41162	772727
13667	772728
22319	772729
20603	772730
4017	772731
51976	772732
7726	772733
11541	772734
23570	772735
22662	772736
64445	772737
71292	772738
46467	772739
40314	772740
289	772741
6198	772742
10540	772743
24286	772744
5836	772745
55303	772746
79880	772747
55	772748
67587	772749
34597	772750
4127	772751
34952	772752
51330	772753
4551	772754
7791	772755
29239	772756
3095	772757
2413	772758
24623	772759
31648	772760
48413	772761
31841	772762
4653	772763
7304	772764
6712	772765
15239	772766
8132	772767
2756	772768
32833	772769
5769	772770
19643	772771
38003	772772
67061	772773
72356	772774
2751	772775
13740	772776
56648	772777
30963	772778
100	772779
30754	772780
1063	772781
59750	772782
35134	772783
5488	772784
1105	772785
25419	772786
66439	772787
1587	772788
9856	772789
27768	772790
28294	772791
89046	772792
40321	772793
10014	772794
20295	772795
7030	772796
49666	772797
3178	772798
40302	772799
54840	772800
36241	772801
17688	772802
912	772803
17637	772804
1190	772805
76705	772806
19104	772807
260	772808
6346	772809
1900	772810
80235	772811
3531	772812
1142	772813
19766	772814
8253	772815
17802	772816
41900	772817
461	772818
37221	772819
64584	772820
24312	772821
43858	772822
14473	772823
24057	772824
15673	772825
34903	772826
11929	772827
8484	772828
75189	772829
43714	772830
20682	772831
29240	772832
93240	772833
3715	772834
71062	772835
4563	772836
3308	772837
1966	772838
25335	772839
28146	772840
32716	772841
25217	772842
6477	772843
34110	772844
56025	772845
1200	772846
87804	772847
28725	772848
36727	772849
20409	772850
11010	772851
20655	772852
10746	772853
76779	772854
20698	772855
11962	772856
47328	772857
27512	772858
35480	772859
3662	772860
6298	772861
48627	772862
44458	772863
22481	772864
43597	772865
52155	772866
7504	772867
4734	772868
33316	772869
65248	772870
52622	772871
23229	772872
22627	772873
89599	772874
24125	772875
20951	772876
43221	772877
8792	772878
7126	772879
48617	772880
4737	772881
22508	772882
39413	772883
69983	772884
7422	772885
25953	772886
58520	772887
18978	772888
3861	772889
61504	772890
32784	772891
12947	772892
50295	772893
52967	772894
6326	772895
21005	772896
10800	772897
28244	772898
20060	772899
22784	772900
18086	772901
30518	772902
29671	772903
57067	772904
17714	772905
7348	772906
5075	772907
9045	772908
83272	772909
67007	772910
15739	772911
1393	772912
100438	772913
9676	772914
28773	772915
18812	772916
9435	772917
12787	772918
32337	772919
91311	772920
93940	772921
936	772922
67798	772923
28313	772924
47896	772925
2177	772926
9730	772927
25137	772928
154	772929
12749	772930
76582	772931
25709	772932
13585	772933
59570	772934
8361	772935
4143	772936
846	772937
71269	772938
5903	772939
87875	772940
37522	772941
78890	772942
21601	772943
74952	772944
11471	772945
32883	772946
94559	772947
961	772948
43291	772949
15186	772950
37174	772951
44705	772952
13824	772953
101492	772954
5021	772955
3133	772956
77537	772957
26726	772958
71770	772959
48077	772960
25648	772961
13943	772962
70851	772963
4943	772964
25089	772965
183	772966
46084	772967
71939	772968
76371	772969
8399	772970
20633	772971
2841	772972
5963	772973
39602	772974
26412	772975
2797	772976
14018	772977
8235	772978
60834	772979
55392	772980
22857	772981
49157	772982
13047	772983
28843	772984
1649	772985
1942	772986
404	772987
55687	772988
756	772989
32001	772990
28691	772991
32254	772992
5050	772993
8684	772994
16403	772995
14198	772996
34195	772997
58989	772998
2520	772999
14274	773000
61867	773001
2320	773002
20673	773003
26750	773004
1726	773005
35788	773006
31330	773007
75967	773008
87010	773009
44585	773010
17	773011
1549	773012
47600	773013
3858	773014
8887	773015
11044	773016
2647	773017
3317	773018
20718	773019
55882	773020
34170	773021
26579	773022
80139	773023
470	773024
5603	773025
61485	773026
4789	773027
60983	773028
48277	773029
2684	773030
76939	773031
69668	773032
67480	773033
13721	773034
4715	773035
12382	773036
7	773037
27159	773038
7621	773039
31283	773040
2793	773041
51582	773042
7043	773043
25894	773044
96451	773045
14998	773046
51691	773047
5562	773048
7334	773049
37361	773050
44580	773051
13045	773052
4886	773053
15770	773054
51349	773055
11563	773056
47540	773057
35751	773058
171	773059
81075	773060
13111	773061
36376	773062
20706	773063
66204	773064
66611	773065
27904	773066
67493	773067
38078	773068
48608	773069
60127	773070
21914	773071
4744	773072
33215	773073
8486	773074
9730	773075
39484	773076
38524	773077
62810	773078
17301	773079
4	773080
39404	773081
2819	773082
21339	773083
25327	773084
32592	773085
37150	773086
110931	773087
1509	773088
97471	773089
62372	773090
19949	773091
2032	773092
73816	773093
20706	773094
17521	773095
10651	773096
44083	773097
52542	773098
2455	773099
14511	773100
17426	773101
13999	773102
86803	773103
51307	773104
82553	773105
1258	773106
35265	773107
57601	773108
4165	773109
36038	773110
42654	773111
6709	773112
14361	773113
77364	773114
39408	773115
37901	773116
44850	773117
50567	773118
6051	773119
7597	773120
9629	773121
1723	773122
31033	773123
25700	773124
53246	773125
36771	773126
3412	773127
1613	773128
1157	773129
8758	773130
20313	773131
4933	773132
3169	773133
19182	773134
40317	773135
49181	773136
19464	773137
2280	773138
55553	773139
80005	773140
58791	773141
11044	773142
23184	773143
62640	773144
11117	773145
61632	773146
107421	773147
60226	773148
31420	773149
62642	773150
92498	773151
14192	773152
47570	773153
8854	773154
54874	773155
69965	773156
40999	773157
24038	773158
3666	773159
14521	773160
585	773161
56421	773162
68101	773163
13531	773164
28333	773165
35270	773166
29474	773167
2675	773168
16787	773169
5339	773170
15870	773171
82672	773172
22387	773173
69838	773174
255	773175
52272	773176
42	773177
40870	773178
67	773179
1539	773180
46884	773181
45357	773182
61016	773183
442	773184
57198	773185
69780	773186
9973	773187
7027	773188
328	773189
39607	773190
2689	773191
1424	773192
1128	773193
10342	773194
35465	773195
46	773196
104322	773197
51716	773198
2744	773199
23249	773200
25736	773201
12170	773202
6657	773203
8198	773204
6	773205
24606	773206
1328	773207
19530	773208
52532	773209
19	773210
812	773211
1300	773212
38953	773213
51720	773214
67882	773215
72114	773216
34758	773217
10971	773218
2177	773219
24268	773220
21117	773221
69013	773222
58186	773223
5983	773224
7559	773225
64644	773226
30143	773227
37617	773228
6104	773229
47320	773230
10249	773231
6333	773232
31091	773233
23593	773234
41585	773235
19954	773236
35930	773237
34145	773238
6455	773239
60362	773240
19534	773241
16850	773242
10018	773243
104727	773244
1359	773245
39314	773246
102480	773247
97974	773248
20054	773249
23831	773250
4283	773251
102426	773252
478	773253
8015	773254
14028	773255
1390	773256
3698	773257
78538	773258
63809	773259
2985	773260
13163	773261
21624	773262
24899	773263
69336	773264
612	773265
17981	773266
50107	773267
47032	773268
53084	773269
18857	773270
14339	773271
39258	773272
44498	773273
76018	773274
99469	773275
6408	773276
50408	773277
2861	773278
8952	773279
4142	773280
53342	773281
11657	773282
4644	773283
19827	773284
2	773285
71887	773286
28735	773287
1227	773288
40982	773289
4552	773290
1974	773291
28650	773292
1657	773293
85118	773294
66131	773295
51440	773296
74228	773297
46949	773298
91821	773299
42571	773300
35205	773301
10662	773302
41178	773303
22344	773304
3154	773305
108715	773306
18795	773307
30768	773308
55097	773309
42319	773310
28954	773311
1689	773312
71001	773313
6376	773314
11550	773315
88889	773316
11087	773317
43659	773318
2300	773319
74877	773320
18223	773321
2498	773322
89679	773323
48860	773324
54837	773325
96070	773326
17309	773327
2773	773328
28263	773329
17258	773330
13411	773331
37593	773332
1144	773333
23469	773334
12689	773335
99437	773336
55814	773337
362	773338
565	773339
476	773340
36962	773341
31071	773342
24538	773343
9341	773344
64026	773345
36526	773346
65651	773347
32638	773348
41530	773349
724	773350
10718	773351
862	773352
100343	773353
36784	773354
8791	773355
58218	773356
73426	773357
79205	773358
11992	773359
17924	773360
22186	773361
99438	773362
4899	773363
108785	773364
41633	773365
2852	773366
9478	773367
61631	773368
71996	773369
97110	773370
26832	773371
11200	773372
46802	773373
89206	773374
32689	773375
17223	773376
42360	773377
69577	773378
84202	773379
39065	773380
83500	773381
42780	773382
3229	773383
11346	773384
61525	773385
44686	773386
115	773387
36878	773388
381	773389
409	773390
3742	773391
22536	773392
16326	773393
45575	773394
12746	773395
67922	773396
32343	773397
54762	773398
70059	773399
96754	773400
69709	773401
13937	773402
33994	773403
10797	773404
10640	773405
89115	773406
37577	773407
74906	773408
33777	773409
107520	773410
42527	773411
39996	773412
50952	773413
28076	773414
11250	773415
3852	773416
15014	773417
80551	773418
10188	773419
55138	773420
36317	773421
2195	773422
82126	773423
6347	773424
62539	773425
5347	773426
27544	773427
54894	773428
7081	773429
8647	773430
57881	773431
4789	773432
70451	773433
22870	773434
47098	773435
38614	773436
83443	773437
3046	773438
24096	773439
57640	773440
5759	773441
499	773442
3068	773443
26583	773444
388	773445
6708	773446
48967	773447
71932	773448
55384	773449
53241	773450
8926	773451
1207	773452
3561	773453
800	773454
1070	773455
18210	773456
7629	773457
5091	773458
3269	773459
109254	773460
24428	773461
95584	773462
47855	773463
12749	773464
18063	773465
46588	773466
48577	773467
65969	773468
13268	773469
29671	773470
18847	773471
31942	773472
14599	773473
70122	773474
2376	773475
22727	773476
71897	773477
26628	773478
45239	773479
21208	773480
6086	773481
15112	773482
42183	773483
2520	773484
58783	773485
17117	773486
37931	773487
2154	773488
23085	773489
61013	773490
11125	773491
13942	773492
2777	773493
4101	773494
13038	773495
27945	773496
3736	773497
1111	773498
25466	773499
454	773500
8786	773501
1061	773502
16230	773503
10023	773504
40968	773505
39152	773506
63890	773507
22250	773508
79429	773509
67928	773510
46780	773511
35768	773512
17227	773513
5865	773514
4019	773515
643	773516
63075	773517
30120	773518
1992	773519
46714	773520
51738	773521
8305	773522
35047	773523
5579	773524
64983	773525
13218	773526
2061	773527
13989	773528
8286	773529
79316	773530
13179	773531
49796	773532
37438	773533
41607	773534
14370	773535
2547	773536
26556	773537
57386	773538
30423	773539
17596	773540
23064	773541
29844	773542
12473	773543
56658	773544
19021	773545
16900	773546
101704	773547
68660	773548
59449	773549
37143	773550
13035	773551
444	773552
8723	773553
31698	773554
45393	773555
15539	773556
4110	773557
67044	773558
6802	773559
84412	773560
10966	773561
982	773562
25822	773563
52357	773564
18355	773565
5355	773566
26597	773567
4100	773568
18456	773569
13651	773570
73757	773571
23	773572
225	773573
542	773574
5674	773575
20270	773576
12296	773577
673	773578
34473	773579
2875	773580
72978	773581
34860	773582
46924	773583
31464	773584
45243	773585
239	773586
70766	773587
19730	773588
11239	773589
30920	773590
10367	773591
2992	773592
34602	773593
974	773594
140	773595
35185	773596
9158	773597
42300	773598
30956	773599
28987	773600
19104	773601
17885	773602
16671	773603
15306	773604
31952	773605
18819	773606
32985	773607
18609	773608
25670	773609
36718	773610
38610	773611
63849	773612
53143	773613
51376	773614
17299	773615
11050	773616
1055	773617
47770	773618
19593	773619
30241	773620
23183	773621
21697	773622
1789	773623
3095	773624
6483	773625
23029	773626
44620	773627
17184	773628
17982	773629
22738	773630
67599	773631
2687	773632
24492	773633
15220	773634
12271	773635
30984	773636
34778	773637
10859	773638
45027	773639
98745	773640
21727	773641
10718	773642
152	773643
66382	773644
22471	773645
18932	773646
107413	773647
44783	773648
51678	773649
88742	773650
10090	773651
93689	773652
64778	773653
5525	773654
14671	773655
9397	773656
75488	773657
42249	773658
4970	773659
12263	773660
25662	773661
45539	773662
64138	773663
46924	773664
30132	773665
57065	773666
38341	773667
6188	773668
9759	773669
27892	773670
40933	773671
112381	773672
21337	773673
6489	773674
91255	773675
28142	773676
28178	773677
14140	773678
7502	773679
106210	773680
21237	773681
22561	773682
88632	773683
545	773684
88915	773685
106104	773686
26280	773687
34248	773688
988	773689
2061	773690
93551	773691
97980	773692
16325	773693
3591	773694
9613	773695
876	773696
33014	773697
784	773698
6103	773699
20994	773700
12757	773701
12601	773702
48512	773703
98563	773704
2325	773705
82579	773706
25013	773707
52968	773708
59282	773709
34699	773710
21502	773711
3218	773712
7780	773713
49601	773714
403	773715
2901	773716
58189	773717
22507	773718
21168	773719
89625	773720
31311	773721
54393	773722
32755	773723
34331	773724
24456	773725
19214	773726
63295	773727
107536	773728
31268	773729
31693	773730
44120	773731
40064	773732
450	773733
75054	773734
25607	773735
81982	773736
8820	773737
9704	773738
25970	773739
53915	773740
24449	773741
6666	773742
51089	773743
35524	773744
22954	773745
48828	773746
19096	773747
58786	773748
2074	773749
34162	773750
83178	773751
14332	773752
3824	773753
4241	773754
77650	773755
35911	773756
13315	773757
14057	773758
3832	773759
107720	773760
23367	773761
9552	773762
87913	773763
8355	773764
76416	773765
6359	773766
2006	773767
6424	773768
85138	773769
77926	773770
14096	773771
1961	773772
4942	773773
3861	773774
3657	773775
6739	773776
13501	773777
75659	773778
104125	773779
9419	773780
3723	773781
967	773782
23589	773783
63318	773784
17161	773785
58852	773786
28	773787
1878	773788
4236	773789
1081	773790
24160	773791
61881	773792
4662	773793
75470	773794
3	773795
163	773796
45662	773797
13321	773798
964	773799
9537	773800
5689	773801
105395	773802
29195	773803
883	773804
33829	773805
16400	773806
78903	773807
4894	773808
291	773809
90	773810
32985	773811
4405	773812
81283	773813
35367	773814
81845	773815
4293	773816
18528	773817
3932	773818
52091	773819
2428	773820
65130	773821
34077	773822
37472	773823
44987	773824
20992	773825
39807	773826
18734	773827
74898	773828
6214	773829
54656	773830
36098	773831
43504	773832
542	773833
1850	773834
16978	773835
33557	773836
20422	773837
64228	773838
21970	773839
29460	773840
21358	773841
31364	773842
38678	773843
78401	773844
86047	773845
105689	773846
117	773847
32605	773848
71988	773849
28114	773850
3017	773851
85477	773852
19	773853
88601	773854
21501	773855
55079	773856
27715	773857
2148	773858
42840	773859
24710	773860
10319	773861
51211	773862
10537	773863
72983	773864
63030	773865
31707	773866
25727	773867
18869	773868
41710	773869
642	773870
1844	773871
2811	773872
14712	773873
14072	773874
38529	773875
3032	773876
69438	773877
5262	773878
62185	773879
820	773880
4874	773881
6879	773882
3080	773883
54681	773884
37048	773885
23466	773886
13269	773887
66433	773888
55182	773889
14729	773890
41240	773891
8316	773892
66079	773893
87630	773894
48358	773895
32698	773896
42015	773897
30772	773898
24362	773899
86465	773900
55745	773901
16641	773902
52580	773903
53223	773904
74081	773905
5234	773906
5360	773907
66555	773908
25802	773909
2650	773910
73725	773911
25886	773912
2253	773913
20025	773914
29826	773915
39212	773916
3197	773917
2146	773918
8786	773919
21184	773920
20352	773921
2372	773922
102248	773923
14904	773924
20529	773925
2581	773926
45012	773927
53265	773928
55873	773929
17153	773930
47186	773931
53269	773932
60606	773933
36106	773934
15612	773935
18821	773936
26304	773937
39337	773938
69872	773939
14191	773940
6749	773941
71377	773942
30561	773943
52440	773944
23454	773945
55	773946
3962	773947
7987	773948
16711	773949
50088	773950
40489	773951
13462	773952
7928	773953
238	773954
1344	773955
3255	773956
65547	773957
2681	773958
15772	773959
6251	773960
53887	773961
9244	773962
5126	773963
79755	773964
4183	773965
38105	773966
704	773967
90570	773968
57091	773969
23497	773970
22314	773971
13816	773972
24041	773973
48235	773974
20029	773975
37548	773976
5760	773977
67843	773978
21930	773979
58707	773980
2775	773981
24067	773982
102269	773983
57	773984
25623	773985
52731	773986
75408	773987
45858	773988
52785	773989
34337	773990
106516	773991
32032	773992
3291	773993
7474	773994
1050	773995
44174	773996
2432	773997
79894	773998
45679	773999
3229	774000
3396	774001
19886	774002
6777	774003
2785	774004
20146	774005
79364	774006
5849	774007
56660	774008
2833	774009
90180	774010
13994	774011
211	774012
9	774013
12184	774014
7057	774015
38556	774016
92192	774017
3586	774018
44551	774019
28672	774020
28400	774021
38943	774022
12616	774023
31528	774024
12848	774025
21807	774026
19345	774027
38148	774028
10491	774029
53494	774030
19526	774031
50398	774032
35	774033
292	774034
98739	774035
677	774036
92699	774037
7735	774038
74192	774039
19768	774040
56133	774041
65656	774042
30639	774043
23958	774044
18	774045
61769	774046
7075	774047
82335	774048
30715	774049
59232	774050
37067	774051
20189	774052
66972	774053
66711	774054
19406	774055
20047	774056
35447	774057
103293	774058
35019	774059
742	774060
26298	774061
23537	774062
924	774063
83543	774064
7219	774065
52162	774066
31521	774067
15013	774068
51172	774069
6634	774070
97095	774071
54272	774072
2192	774073
49700	774074
44224	774075
40010	774076
37230	774077
13017	774078
10621	774079
67049	774080
45465	774081
12526	774082
83571	774083
3262	774084
3971	774085
700	774086
13372	774087
10701	774088
32428	774089
26477	774090
42811	774091
51638	774092
6564	774093
54031	774094
27931	774095
102754	774096
1391	774097
22305	774098
24664	774099
2713	774100
100009	774101
2136	774102
28555	774103
64029	774104
259	774105
14410	774106
47640	774107
43088	774108
87980	774109
8040	774110
25931	774111
14542	774112
86705	774113
41946	774114
17332	774115
8422	774116
7792	774117
4089	774118
73964	774119
400	774120
20123	774121
31104	774122
29134	774123
84462	774124
12728	774125
34281	774126
13932	774127
87076	774128
25435	774129
1398	774130
40517	774131
512	774132
183	774133
14530	774134
86	774135
17040	774136
69686	774137
28257	774138
30659	774139
43586	774140
1385	774141
17518	774142
54393	774143
32529	774144
1444	774145
5817	774146
47853	774147
7217	774148
74009	774149
42063	774150
17876	774151
305	774152
96835	774153
1131	774154
13753	774155
22	774156
47309	774157
25088	774158
19332	774159
64071	774160
6838	774161
37073	774162
10627	774163
42592	774164
7399	774165
34599	774166
29620	774167
3013	774168
18551	774169
52666	774170
30407	774171
1434	774172
14150	774173
64322	774174
4515	774175
33889	774176
3922	774177
79751	774178
31871	774179
49867	774180
19138	774181
46475	774182
79006	774183
53146	774184
1120	774185
111508	774186
111308	774187
46232	774188
12312	774189
69042	774190
33543	774191
70867	774192
17548	774193
3715	774194
62006	774195
78123	774196
10289	774197
22891	774198
21522	774199
80152	774200
29747	774201
30205	774202
7441	774203
3472	774204
12495	774205
34611	774206
21334	774207
928	774208
26451	774209
29634	774210
744	774211
41822	774212
55066	774213
23478	774214
9927	774215
1695	774216
62	774217
16934	774218
7	774219
60025	774220
15033	774221
34080	774222
26939	774223
71581	774224
7594	774225
44302	774226
113	774227
2811	774228
6084	774229
5866	774230
1294	774231
72872	774232
1166	774233
90704	774234
104473	774235
30614	774236
26396	774237
73133	774238
1104	774239
79844	774240
2689	774241
24589	774242
71810	774243
91297	774244
66305	774245
3653	774246
68830	774247
41074	774248
58066	774249
4176	774250
2979	774251
91782	774252
33844	774253
19670	774254
34042	774255
5924	774256
23585	774257
37934	774258
5889	774259
4707	774260
92636	774261
18974	774262
8585	774263
63300	774264
22769	774265
11427	774266
59193	774267
57	774268
23769	774269
81667	774270
1952	774271
45104	774272
37682	774273
76258	774274
31702	774275
66341	774276
38632	774277
20863	774278
47415	774279
30539	774280
44098	774281
1606	774282
72069	774283
88188	774284
2584	774285
20635	774286
42672	774287
64194	774288
10002	774289
762	774290
82212	774291
1424	774292
7068	774293
3361	774294
72312	774295
13973	774296
33040	774297
12509	774298
56178	774299
13792	774300
20091	774301
5745	774302
66	774303
82739	774304
36439	774305
1382	774306
44931	774307
92839	774308
59471	774309
39510	774310
2	774311
19903	774312
4029	774313
22892	774314
17660	774315
128	774316
8513	774317
455	774318
303	774319
780	774320
48620	774321
39215	774322
41912	774323
51005	774324
112992	774325
4902	774326
72803	774327
4517	774328
37605	774329
31140	774330
5486	774331
12602	774332
18792	774333
1683	774334
17512	774335
1649	774336
2482	774337
9283	774338
14975	774339
56303	774340
48957	774341
1266	774342
30137	774343
35471	774344
5839	774345
5010	774346
39974	774347
17101	774348
982	774349
713	774350
29184	774351
101889	774352
66053	774353
15702	774354
58400	774355
1582	774356
6224	774357
26115	774358
13636	774359
15523	774360
256	774361
69133	774362
8863	774363
42645	774364
1234	774365
57223	774366
9228	774367
27885	774368
85550	774369
27081	774370
2240	774371
47658	774372
2045	774373
47208	774374
48590	774375
36502	774376
81014	774377
232	774378
31278	774379
53005	774380
63433	774381
234	774382
35140	774383
86295	774384
46239	774385
24903	774386
76907	774387
15234	774388
57922	774389
20683	774390
43562	774391
8319	774392
25831	774393
64466	774394
37834	774395
20399	774396
84	774397
11724	774398
90524	774399
77026	774400
37580	774401
27434	774402
5815	774403
43754	774404
26551	774405
25698	774406
10397	774407
11400	774408
38360	774409
15199	774410
53547	774411
2351	774412
2241	774413
56381	774414
1196	774415
69692	774416
36378	774417
4957	774418
5679	774419
60563	774420
22145	774421
55335	774422
42469	774423
33598	774424
40128	774425
1567	774426
56284	774427
77440	774428
6841	774429
10539	774430
66176	774431
38660	774432
44917	774433
105326	774434
2375	774435
34759	774436
32106	774437
8435	774438
189	774439
14763	774440
33052	774441
18414	774442
34572	774443
1503	774444
2409	774445
23	774446
24841	774447
35475	774448
13912	774449
8605	774450
24298	774451
11148	774452
19165	774453
66326	774454
17124	774455
25148	774456
27816	774457
34306	774458
12365	774459
28508	774460
38260	774461
33706	774462
3497	774463
35507	774464
26310	774465
31991	774466
74517	774467
8731	774468
26942	774469
58824	774470
47751	774471
49046	774472
13433	774473
17152	774474
59830	774475
34998	774476
31320	774477
8423	774478
72816	774479
69905	774480
83025	774481
66218	774482
43140	774483
58498	774484
67745	774485
16825	774486
10870	774487
73250	774488
6685	774489
35328	774490
15568	774491
92282	774492
55648	774493
26569	774494
68148	774495
28359	774496
21036	774497
40661	774498
15473	774499
47363	774500
18153	774501
103187	774502
58061	774503
17022	774504
1485	774505
6452	774506
35467	774507
28111	774508
33917	774509
4289	774510
2089	774511
32308	774512
98222	774513
29733	774514
281	774515
30652	774516
3019	774517
10856	774518
7206	774519
37922	774520
17803	774521
56000	774522
35339	774523
5348	774524
44705	774525
76669	774526
1329	774527
18980	774528
39630	774529
6930	774530
36597	774531
21385	774532
3857	774533
21454	774534
14049	774535
63116	774536
16528	774537
77478	774538
14327	774539
16407	774540
42932	774541
21066	774542
2922	774543
5226	774544
2387	774545
74448	774546
485	774547
32791	774548
23192	774549
8088	774550
63689	774551
44107	774552
49597	774553
63190	774554
298	774555
12533	774556
30620	774557
32046	774558
15299	774559
4218	774560
23518	774561
7758	774562
23738	774563
41249	774564
14031	774565
32243	774566
25875	774567
36752	774568
11241	774569
31674	774570
1078	774571
1757	774572
37894	774573
16271	774574
6372	774575
1988	774576
364	774577
5174	774578
14241	774579
21989	774580
16420	774581
15742	774582
2055	774583
59516	774584
773	774585
47514	774586
70302	774587
91	774588
12	774589
5314	774590
69561	774591
10398	774592
19377	774593
10708	774594
31129	774595
17574	774596
21497	774597
3117	774598
19109	774599
17854	774600
300	774601
1253	774602
51319	774603
22716	774604
21000	774605
48425	774606
49412	774607
3902	774608
6321	774609
42	774610
322	774611
28540	774612
4626	774613
79080	774614
22624	774615
103782	774616
90900	774617
7609	774618
597	774619
43784	774620
25388	774621
16281	774622
1209	774623
16559	774624
36260	774625
11236	774626
371	774627
21765	774628
2521	774629
82288	774630
12730	774631
41743	774632
29951	774633
57483	774634
8790	774635
19029	774636
41638	774637
16871	774638
1727	774639
83604	774640
3888	774641
54511	774642
3192	774643
4433	774644
47835	774645
39311	774646
27274	774647
23803	774648
63374	774649
1591	774650
72719	774651
56042	774652
89547	774653
36369	774654
34014	774655
55861	774656
8019	774657
54002	774658
47037	774659
8218	774660
32861	774661
88439	774662
58626	774663
360	774664
4186	774665
13130	774666
2046	774667
5763	774668
5857	774669
30952	774670
62683	774671
13064	774672
103268	774673
60046	774674
73154	774675
13425	774676
769	774677
39452	774678
3104	774679
68133	774680
47008	774681
18290	774682
87354	774683
94390	774684
1356	774685
31184	774686
18886	774687
23493	774688
606	774689
45800	774690
81167	774691
64995	774692
646	774693
36529	774694
30938	774695
8913	774696
26254	774697
44228	774698
21976	774699
13833	774700
92003	774701
59194	774702
96064	774703
27542	774704
14779	774705
299	774706
18163	774707
15498	774708
60713	774709
5554	774710
66807	774711
59433	774712
57261	774713
17977	774714
834	774715
2624	774716
61	774717
2216	774718
25955	774719
3085	774720
67195	774721
38510	774722
29104	774723
10362	774724
94106	774725
1154	774726
87819	774727
47341	774728
1207	774729
25077	774730
58026	774731
4115	774732
72475	774733
56371	774734
17136	774735
2263	774736
32582	774737
13684	774738
19657	774739
99830	774740
8350	774741
16846	774742
55528	774743
7079	774744
84466	774745
6	774746
33476	774747
9693	774748
895	774749
23329	774750
37083	774751
69721	774752
47938	774753
25671	774754
21975	774755
53339	774756
444	774757
2058	774758
73087	774759
90091	774760
138	774761
105913	774762
102765	774763
90925	774764
564	774765
112776	774766
33300	774767
22705	774768
90	774769
5524	774770
2242	774771
30849	774772
987	774773
49684	774774
780	774775
69739	774776
949	774777
9897	774778
3380	774779
171	774780
95408	774781
532	774782
35386	774783
38101	774784
23606	774785
12017	774786
46720	774787
1383	774788
21601	774789
76825	774790
43658	774791
6406	774792
17941	774793
66	774794
5011	774795
15513	774796
32069	774797
7019	774798
20037	774799
63	774800
57888	774801
28391	774802
33808	774803
17441	774804
77466	774805
7570	774806
16173	774807
71389	774808
84835	774809
8980	774810
47335	774811
45154	774812
70848	774813
3537	774814
4849	774815
26201	774816
97777	774817
24065	774818
4433	774819
12392	774820
5575	774821
64771	774822
3242	774823
9608	774824
15858	774825
16028	774826
47212	774827
4449	774828
6318	774829
6949	774830
89086	774831
6594	774832
3914	774833
24315	774834
1144	774835
7150	774836
34937	774837
52622	774838
51961	774839
44569	774840
20592	774841
13484	774842
103003	774843
7748	774844
19147	774845
41881	774846
37082	774847
27783	774848
2912	774849
579	774850
12387	774851
134	774852
41997	774853
24118	774854
15862	774855
29171	774856
38089	774857
11103	774858
63248	774859
11524	774860
19962	774861
46000	774862
75435	774863
4248	774864
27124	774865
3887	774866
102341	774867
23572	774868
62764	774869
93624	774870
138	774871
46590	774872
44664	774873
34057	774874
44833	774875
73919	774876
11458	774877
55613	774878
2298	774879
14374	774880
2164	774881
13386	774882
37384	774883
5	774884
517	774885
21407	774886
21633	774887
8127	774888
29772	774889
58788	774890
58740	774891
73604	774892
13770	774893
59782	774894
80213	774895
3075	774896
91326	774897
60033	774898
15280	774899
25402	774900
13973	774901
3879	774902
3879	774903
17448	774904
9516	774905
68433	774906
29411	774907
45726	774908
9752	774909
1697	774910
92014	774911
16402	774912
70950	774913
56206	774914
41432	774915
16728	774916
19991	774917
1771	774918
19799	774919
11	774920
10955	774921
29400	774922
13661	774923
17931	774924
29680	774925
10525	774926
3507	774927
28	774928
51337	774929
2653	774930
1049	774931
6785	774932
10676	774933
4584	774934
73122	774935
50424	774936
44528	774937
1549	774938
29341	774939
4348	774940
29231	774941
6595	774942
25383	774943
62456	774944
13251	774945
7643	774946
25793	774947
6054	774948
34823	774949
53381	774950
9471	774951
22795	774952
67710	774953
3688	774954
28357	774955
7612	774956
19269	774957
16878	774958
6957	774959
18614	774960
24071	774961
4428	774962
20764	774963
24431	774964
56488	774965
43210	774966
20706	774967
47525	774968
39836	774969
169	774970
12375	774971
12339	774972
8680	774973
35996	774974
37818	774975
36721	774976
2714	774977
8371	774978
407	774979
33619	774980
27213	774981
26461	774982
42588	774983
53311	774984
33206	774985
14592	774986
66166	774987
31459	774988
50057	774989
8546	774990
25760	774991
32369	774992
56149	774993
16888	774994
24488	774995
10925	774996
17183	774997
14887	774998
20414	774999
21704	775000
52351	775001
2687	775002
2299	775003
49041	775004
2744	775005
4900	775006
47588	775007
25742	775008
20650	775009
3915	775010
10987	775011
4086	775012
63792	775013
4368	775014
37027	775015
41519	775016
100752	775017
301	775018
1892	775019
9277	775020
4646	775021
42584	775022
18981	775023
1104	775024
77697	775025
15195	775026
15869	775027
12549	775028
3499	775029
4314	775030
74144	775031
588	775032
191	775033
16805	775034
4392	775035
28006	775036
36359	775037
8710	775038
20558	775039
16979	775040
53712	775041
1618	775042
30319	775043
36193	775044
12971	775045
3107	775046
13721	775047
16659	775048
76355	775049
11765	775050
21700	775051
531	775052
3390	775053
49469	775054
9205	775055
81272	775056
20397	775057
64766	775058
209	775059
3910	775060
16916	775061
4848	775062
10534	775063
86776	775064
31815	775065
54442	775066
16854	775067
76004	775068
6063	775069
69401	775070
157	775071
1064	775072
24974	775073
35536	775074
66700	775075
33986	775076
12003	775077
30762	775078
6205	775079
3002	775080
14054	775081
42374	775082
48717	775083
13733	775084
503	775085
23000	775086
12127	775087
34703	775088
104386	775089
55811	775090
18014	775091
21454	775092
3923	775093
2696	775094
18631	775095
79060	775096
6008	775097
23625	775098
44946	775099
17992	775100
89955	775101
106330	775102
66118	775103
15613	775104
43227	775105
41	775106
14822	775107
76783	775108
29557	775109
8128	775110
538	775111
32106	775112
17346	775113
15719	775114
70603	775115
461	775116
15093	775117
8236	775118
6527	775119
51380	775120
18740	775121
27490	775122
11182	775123
17047	775124
15385	775125
73885	775126
6383	775127
9958	775128
1477	775129
7201	775130
35890	775131
465	775132
300	775133
29163	775134
46288	775135
95564	775136
58795	775137
44005	775138
13171	775139
89100	775140
75201	775141
107713	775142
5763	775143
21881	775144
36765	775145
57507	775146
64602	775147
32222	775148
49729	775149
8800	775150
34238	775151
3387	775152
513	775153
35516	775154
50518	775155
108	775156
1891	775157
2933	775158
56147	775159
34431	775160
100983	775161
14983	775162
84351	775163
25009	775164
19054	775165
10044	775166
92	775167
34262	775168
35313	775169
70433	775170
6997	775171
31062	775172
54612	775173
60143	775174
5624	775175
19073	775176
12832	775177
7161	775178
2773	775179
81841	775180
89155	775181
5155	775182
24877	775183
105346	775184
27540	775185
40470	775186
8717	775187
17122	775188
20719	775189
72430	775190
70976	775191
17400	775192
12807	775193
27589	775194
1021	775195
32424	775196
38325	775197
53301	775198
8116	775199
64189	775200
5529	775201
1319	775202
15635	775203
12025	775204
13207	775205
14241	775206
44546	775207
34005	775208
41652	775209
5236	775210
54184	775211
26184	775212
16041	775213
5200	775214
46009	775215
41451	775216
22049	775217
43880	775218
13131	775219
5029	775220
24573	775221
35333	775222
100220	775223
4022	775224
23544	775225
79002	775226
30223	775227
1209	775228
47565	775229
11652	775230
13331	775231
53557	775232
48727	775233
140	775234
12143	775235
1266	775236
24621	775237
6088	775238
30681	775239
18464	775240
93370	775241
8818	775242
71181	775243
1929	775244
31559	775245
38380	775246
31643	775247
88648	775248
10559	775249
78776	775250
38359	775251
42330	775252
21049	775253
74302	775254
24764	775255
16032	775256
33224	775257
17868	775258
28547	775259
51249	775260
96363	775261
1760	775262
46377	775263
6759	775264
25954	775265
55133	775266
83874	775267
3940	775268
1787	775269
6412	775270
19969	775271
65974	775272
61768	775273
28993	775274
1687	775275
101007	775276
55500	775277
3404	775278
8711	775279
28154	775280
51771	775281
31228	775282
42602	775283
11800	775284
54817	775285
18321	775286
64222	775287
71749	775288
46044	775289
1491	775290
22825	775291
12430	775292
13208	775293
45967	775294
5775	775295
7156	775296
7121	775297
56135	775298
42438	775299
1	775300
64441	775301
2078	775302
26602	775303
2889	775304
77340	775305
17952	775306
31158	775307
1300	775308
36519	775309
55636	775310
25395	775311
19571	775312
12356	775313
2	775314
56307	775315
11652	775316
34102	775317
16636	775318
10176	775319
43903	775320
39876	775321
3967	775322
11809	775323
63207	775324
1521	775325
2071	775326
31706	775327
31728	775328
77	775329
10194	775330
45923	775331
12439	775332
1386	775333
9653	775334
14056	775335
37811	775336
60042	775337
38337	775338
26612	775339
14514	775340
29266	775341
106380	775342
11216	775343
40145	775344
22839	775345
6014	775346
23119	775347
4351	775348
41709	775349
16062	775350
24056	775351
93032	775352
43852	775353
77879	775354
8104	775355
22708	775356
91124	775357
55171	775358
7	775359
4902	775360
1873	775361
31349	775362
12688	775363
8036	775364
34283	775365
17485	775366
3850	775367
16968	775368
33780	775369
57996	775370
55142	775371
64639	775372
19585	775373
21424	775374
37913	775375
14056	775376
573	775377
1698	775378
26906	775379
70235	775380
16883	775381
73142	775382
20091	775383
3000	775384
25691	775385
902	775386
12833	775387
12828	775388
2600	775389
28742	775390
25799	775391
731	775392
778	775393
5073	775394
1573	775395
64609	775396
9217	775397
1375	775398
13030	775399
1243	775400
26411	775401
970	775402
26174	775403
2335	775404
57574	775405
63127	775406
51884	775407
27846	775408
54479	775409
4774	775410
12166	775411
62036	775412
30604	775413
5167	775414
36430	775415
67638	775416
36413	775417
91902	775418
44135	775419
14000	775420
69792	775421
6640	775422
49466	775423
46452	775424
8666	775425
94025	775426
35201	775427
24365	775428
36445	775429
68008	775430
8123	775431
57539	775432
12197	775433
26288	775434
100345	775435
47968	775436
56677	775437
22720	775438
10659	775439
8362	775440
2649	775441
63239	775442
55562	775443
2784	775444
72786	775445
86559	775446
22135	775447
28438	775448
7182	775449
18370	775450
85903	775451
12750	775452
38036	775453
44240	775454
80659	775455
5619	775456
1802	775457
653	775458
28271	775459
29	775460
67035	775461
4	775462
59598	775463
36607	775464
6241	775465
59803	775466
35670	775467
2920	775468
1416	775469
60859	775470
28720	775471
64573	775472
41945	775473
10111	775474
43233	775475
30167	775476
65278	775477
293	775478
52325	775479
62469	775480
23590	775481
30486	775482
2693	775483
4431	775484
32278	775485
52034	775486
69397	775487
75321	775488
49663	775489
10845	775490
13585	775491
19196	775492
42510	775493
696	775494
98710	775495
10328	775496
21633	775497
10554	775498
56799	775499
6479	775500
60839	775501
30061	775502
27759	775503
3090	775504
11597	775505
55523	775506
16716	775507
59812	775508
27886	775509
9046	775510
3292	775511
2841	775512
65307	775513
38036	775514
9980	775515
42621	775516
86573	775517
13313	775518
53212	775519
932	775520
18783	775521
4824	775522
6171	775523
97533	775524
68408	775525
2839	775526
8064	775527
77792	775528
7087	775529
22893	775530
9183	775531
80415	775532
83219	775533
14685	775534
2480	775535
2	775536
83961	775537
35408	775538
932	775539
37265	775540
38495	775541
48949	775542
73031	775543
62452	775544
43611	775545
27103	775546
5627	775547
2319	775548
205	775549
89791	775550
30210	775551
1641	775552
17348	775553
38840	775554
6900	775555
11058	775556
40715	775557
27130	775558
38391	775559
400	775560
26398	775561
10609	775562
92610	775563
75705	775564
16578	775565
54122	775566
61055	775567
31272	775568
52560	775569
21038	775570
40057	775571
14854	775572
59308	775573
8812	775574
13756	775575
51646	775576
17152	775577
2182	775578
24873	775579
14870	775580
19572	775581
551	775582
46125	775583
46663	775584
36412	775585
52504	775586
2836	775587
780	775588
11905	775589
19597	775590
25634	775591
4571	775592
1398	775593
11567	775594
11859	775595
93344	775596
6505	775597
1681	775598
26504	775599
26835	775600
4371	775601
39545	775602
91017	775603
41429	775604
7428	775605
26470	775606
68631	775607
3319	775608
97899	775609
92963	775610
36607	775611
45961	775612
2001	775613
757	775614
1995	775615
13951	775616
889	775617
70218	775618
13630	775619
3003	775620
77435	775621
45899	775622
55167	775623
11737	775624
106029	775625
29170	775626
40111	775627
31030	775628
690	775629
17712	775630
51452	775631
2170	775632
69119	775633
276	775634
44656	775635
2422	775636
15826	775637
13362	775638
47353	775639
34	775640
38648	775641
22339	775642
4123	775643
137	775644
26269	775645
329	775646
9465	775647
68601	775648
56368	775649
43667	775650
48371	775651
68199	775652
13934	775653
16406	775654
54007	775655
71406	775656
3974	775657
18520	775658
17611	775659
13959	775660
3997	775661
72594	775662
102454	775663
13320	775664
60741	775665
14089	775666
5572	775667
76685	775668
40548	775669
69475	775670
86672	775671
23057	775672
4464	775673
10406	775674
12705	775675
651	775676
54154	775677
1463	775678
68996	775679
2356	775680
18291	775681
4336	775682
98809	775683
9559	775684
4947	775685
56492	775686
93491	775687
24	775688
31496	775689
13372	775690
5780	775691
3131	775692
28641	775693
6727	775694
89889	775695
32742	775696
19716	775697
99031	775698
43197	775699
19218	775700
57129	775701
9601	775702
79272	775703
19953	775704
16538	775705
17561	775706
67635	775707
53963	775708
15906	775709
40048	775710
34103	775711
45885	775712
41484	775713
41411	775714
28108	775715
10502	775716
19509	775717
26173	775718
36937	775719
415	775720
11207	775721
41822	775722
46989	775723
103030	775724
26668	775725
6005	775726
22823	775727
4816	775728
68534	775729
32426	775730
11345	775731
40770	775732
7233	775733
5	775734
48819	775735
87557	775736
91108	775737
48803	775738
27306	775739
27335	775740
75007	775741
96034	775742
5787	775743
98322	775744
18176	775745
79194	775746
61348	775747
12573	775748
38389	775749
26607	775750
41343	775751
52037	775752
29012	775753
39278	775754
216	775755
25312	775756
28331	775757
39308	775758
58267	775759
5134	775760
46288	775761
3372	775762
51650	775763
13674	775764
2593	775765
31010	775766
2039	775767
35736	775768
43725	775769
5084	775770
20543	775771
19197	775772
2349	775773
47615	775774
3827	775775
42448	775776
15482	775777
1604	775778
36803	775779
14313	775780
16945	775781
20562	775782
7471	775783
31922	775784
42789	775785
49130	775786
2697	775787
4451	775788
7937	775789
9515	775790
24936	775791
45862	775792
17769	775793
47054	775794
35401	775795
18047	775796
50231	775797
25115	775798
21404	775799
7098	775800
1805	775801
8231	775802
2623	775803
55917	775804
17813	775805
223	775806
23188	775807
81338	775808
4258	775809
82117	775810
26888	775811
30007	775812
22305	775813
67424	775814
1248	775815
63420	775816
47893	775817
46257	775818
45872	775819
2649	775820
23226	775821
51827	775822
11244	775823
4262	775824
420	775825
20574	775826
35744	775827
1182	775828
34928	775829
68345	775830
86777	775831
62578	775832
6925	775833
30038	775834
17494	775835
5170	775836
40673	775837
71231	775838
63670	775839
61553	775840
12081	775841
42059	775842
83529	775843
40704	775844
25339	775845
35326	775846
25169	775847
7585	775848
23734	775849
45546	775850
4634	775851
386	775852
625	775853
4532	775854
465	775855
38210	775856
5796	775857
46890	775858
1503	775859
6812	775860
79659	775861
28386	775862
54582	775863
91020	775864
73966	775865
9169	775866
36016	775867
871	775868
17310	775869
31228	775870
40622	775871
12265	775872
926	775873
34347	775874
7064	775875
45046	775876
1241	775877
15618	775878
9331	775879
47765	775880
96242	775881
17912	775882
36383	775883
8030	775884
58504	775885
40000	775886
99526	775887
8895	775888
11856	775889
2875	775890
87755	775891
21007	775892
50797	775893
12672	775894
12775	775895
96047	775896
2774	775897
42022	775898
64963	775899
13411	775900
28224	775901
36159	775902
5290	775903
3629	775904
15579	775905
40196	775906
19283	775907
3758	775908
2	775909
3247	775910
8960	775911
8880	775912
82349	775913
196	775914
12415	775915
28293	775916
2200	775917
9092	775918
46938	775919
616	775920
62201	775921
523	775922
17497	775923
37167	775924
17863	775925
34305	775926
20778	775927
93122	775928
27117	775929
14537	775930
41806	775931
50416	775932
24197	775933
1861	775934
40041	775935
79039	775936
865	775937
10020	775938
1833	775939
978	775940
58690	775941
5305	775942
8583	775943
113064	775944
1116	775945
6282	775946
282	775947
1632	775948
46629	775949
10051	775950
6608	775951
21602	775952
48568	775953
4034	775954
79132	775955
117	775956
50408	775957
34719	775958
2357	775959
44642	775960
5273	775961
17684	775962
95853	775963
2935	775964
62255	775965
48993	775966
2029	775967
8271	775968
522	775969
66239	775970
34131	775971
84528	775972
75791	775973
28530	775974
193	775975
53366	775976
90419	775977
6326	775978
5162	775979
13045	775980
27980	775981
16574	775982
16694	775983
63910	775984
10438	775985
10299	775986
44581	775987
56193	775988
66912	775989
33722	775990
64905	775991
70559	775992
24644	775993
51624	775994
2277	775995
38343	775996
72484	775997
86200	775998
2560	775999
98991	776000
59024	776001
14491	776002
30971	776003
44070	776004
18232	776005
38860	776006
3327	776007
9512	776008
17268	776009
8777	776010
34434	776011
15013	776012
27313	776013
15872	776014
27832	776015
23652	776016
14129	776017
34829	776018
21090	776019
8324	776020
8862	776021
16732	776022
26686	776023
5206	776024
58721	776025
83935	776026
45470	776027
74181	776028
25291	776029
44021	776030
2766	776031
9493	776032
66120	776033
30334	776034
19835	776035
6575	776036
8351	776037
72600	776038
31471	776039
583	776040
210	776041
4379	776042
14026	776043
62615	776044
72191	776045
10917	776046
7499	776047
53061	776048
4777	776049
38258	776050
81222	776051
25986	776052
61522	776053
47759	776054
1187	776055
55072	776056
45172	776057
47837	776058
22683	776059
30247	776060
21098	776061
23	776062
101400	776063
21571	776064
17973	776065
31281	776066
15653	776067
20115	776068
42061	776069
32713	776070
28709	776071
55392	776072
85947	776073
24364	776074
17045	776075
5184	776076
2869	776077
110454	776078
36378	776079
8244	776080
138	776081
7886	776082
17104	776083
89562	776084
737	776085
19406	776086
22363	776087
28889	776088
14783	776089
54224	776090
42105	776091
21551	776092
79132	776093
19293	776094
1	776095
5308	776096
70659	776097
240	776098
34914	776099
8507	776100
11591	776101
152	776102
8460	776103
3955	776104
31794	776105
70106	776106
24509	776107
66761	776108
26775	776109
26787	776110
14953	776111
607	776112
617	776113
89505	776114
6771	776115
4606	776116
6494	776117
25161	776118
64160	776119
16158	776120
196	776121
28607	776122
3713	776123
20826	776124
6330	776125
3733	776126
17480	776127
20578	776128
6722	776129
16564	776130
3179	776131
13352	776132
78827	776133
3416	776134
45167	776135
3012	776136
95389	776137
12745	776138
2040	776139
60678	776140
20680	776141
6586	776142
89210	776143
14098	776144
2601	776145
8574	776146
58888	776147
7438	776148
18177	776149
9011	776150
10672	776151
15810	776152
1214	776153
22547	776154
9102	776155
36836	776156
103085	776157
42426	776158
6978	776159
43536	776160
275	776161
39781	776162
7336	776163
7937	776164
1811	776165
6	776166
8372	776167
6973	776168
78419	776169
85319	776170
66748	776171
49226	776172
1310	776173
12060	776174
287	776175
1693	776176
34887	776177
21787	776178
53327	776179
4078	776180
90660	776181
47583	776182
46826	776183
10681	776184
5139	776185
2998	776186
20148	776187
43575	776188
27290	776189
4958	776190
17373	776191
30216	776192
74187	776193
69915	776194
1834	776195
5072	776196
2919	776197
4842	776198
7295	776199
4174	776200
81691	776201
32114	776202
15752	776203
51441	776204
693	776205
99957	776206
780	776207
681	776208
13908	776209
43928	776210
12379	776211
78741	776212
41734	776213
5741	776214
19392	776215
42003	776216
53350	776217
30407	776218
16315	776219
4180	776220
15847	776221
11937	776222
5694	776223
20861	776224
15014	776225
54446	776226
25579	776227
2255	776228
25968	776229
51142	776230
20848	776231
32821	776232
66033	776233
14047	776234
47127	776235
40472	776236
43253	776237
12291	776238
97994	776239
58990	776240
83489	776241
61177	776242
71392	776243
26552	776244
6015	776245
33695	776246
22991	776247
421	776248
39314	776249
20139	776250
44475	776251
48229	776252
171	776253
57641	776254
1423	776255
14494	776256
9267	776257
13514	776258
11067	776259
34513	776260
23570	776261
16732	776262
946	776263
25629	776264
4938	776265
48622	776266
14177	776267
20170	776268
76336	776269
18103	776270
2062	776271
2193	776272
13552	776273
7623	776274
15026	776275
31682	776276
42592	776277
315	776278
66007	776279
2063	776280
2083	776281
87610	776282
22436	776283
36801	776284
25404	776285
13729	776286
69604	776287
24115	776288
103249	776289
21556	776290
38574	776291
11725	776292
54981	776293
91890	776294
62554	776295
14574	776296
43786	776297
15185	776298
10949	776299
60330	776300
42270	776301
1675	776302
50270	776303
1567	776304
32699	776305
27795	776306
59547	776307
11113	776308
10513	776309
464	776310
13683	776311
9754	776312
11212	776313
592	776314
6737	776315
77237	776316
79891	776317
3802	776318
49455	776319
10806	776320
31946	776321
24820	776322
54159	776323
2288	776324
43954	776325
2937	776326
75955	776327
4159	776328
109642	776329
22003	776330
36674	776331
640	776332
94029	776333
341	776334
34743	776335
27905	776336
6157	776337
74523	776338
30374	776339
2	776340
20080	776341
242	776342
71621	776343
20700	776344
64776	776345
2275	776346
77762	776347
1857	776348
32859	776349
16264	776350
12454	776351
22867	776352
73336	776353
4516	776354
27204	776355
25079	776356
34695	776357
37421	776358
37575	776359
2826	776360
83673	776361
14366	776362
14190	776363
16526	776364
4917	776365
2039	776366
7723	776367
78977	776368
23184	776369
56381	776370
85031	776371
46741	776372
6901	776373
24220	776374
68010	776375
54895	776376
57227	776377
28306	776378
4510	776379
41049	776380
936	776381
38353	776382
51669	776383
36353	776384
336	776385
30851	776386
9885	776387
78133	776388
74005	776389
251	776390
26893	776391
62859	776392
23967	776393
44352	776394
15159	776395
29919	776396
47568	776397
65507	776398
42676	776399
89182	776400
9671	776401
9292	776402
10303	776403
5838	776404
10326	776405
18173	776406
42871	776407
17033	776408
3139	776409
33397	776410
29982	776411
41888	776412
770	776413
210	776414
11028	776415
24964	776416
1087	776417
63116	776418
29406	776419
8046	776420
3705	776421
40557	776422
31927	776423
25017	776424
90346	776425
101842	776426
5891	776427
22025	776428
75083	776429
12838	776430
7724	776431
65014	776432
940	776433
18268	776434
79957	776435
16806	776436
9672	776437
70203	776438
11345	776439
94467	776440
743	776441
83721	776442
32815	776443
10334	776444
30109	776445
5685	776446
186	776447
5338	776448
71201	776449
9591	776450
51168	776451
7423	776452
11742	776453
13096	776454
9844	776455
83055	776456
94271	776457
16803	776458
50030	776459
57523	776460
2297	776461
50822	776462
86291	776463
35321	776464
38125	776465
7703	776466
687	776467
29355	776468
4754	776469
25880	776470
27557	776471
20929	776472
69947	776473
101917	776474
34607	776475
50111	776476
8145	776477
20201	776478
98	776479
48965	776480
53485	776481
42216	776482
12965	776483
1221	776484
19186	776485
7664	776486
18806	776487
17320	776488
3037	776489
80190	776490
36692	776491
53265	776492
29768	776493
8802	776494
4740	776495
90277	776496
33985	776497
11953	776498
1458	776499
36781	776500
16034	776501
1465	776502
8602	776503
66442	776504
51767	776505
65859	776506
33381	776507
50443	776508
69145	776509
12746	776510
37929	776511
23126	776512
19565	776513
36079	776514
4849	776515
39325	776516
47951	776517
12370	776518
20823	776519
70609	776520
35418	776521
71732	776522
17855	776523
15980	776524
50787	776525
1146	776526
27461	776527
51178	776528
9602	776529
7224	776530
57498	776531
78468	776532
41675	776533
45307	776534
10288	776535
97796	776536
6431	776537
10036	776538
159	776539
7455	776540
23278	776541
7835	776542
40621	776543
38723	776544
45080	776545
57094	776546
2920	776547
41773	776548
6393	776549
52340	776550
16688	776551
48794	776552
44771	776553
11591	776554
14264	776555
53686	776556
98187	776557
91900	776558
69048	776559
8157	776560
95397	776561
38237	776562
20527	776563
1655	776564
91451	776565
43198	776566
69573	776567
31185	776568
83	776569
3129	776570
33621	776571
18285	776572
9330	776573
19111	776574
56183	776575
34208	776576
14158	776577
15314	776578
3071	776579
8141	776580
41709	776581
19816	776582
76183	776583
4236	776584
139	776585
9678	776586
958	776587
116	776588
1687	776589
5878	776590
16622	776591
219	776592
2300	776593
17926	776594
21521	776595
60734	776596
11002	776597
53237	776598
54055	776599
12786	776600
60110	776601
42890	776602
25484	776603
48402	776604
92837	776605
870	776606
14429	776607
52434	776608
1296	776609
37891	776610
11566	776611
6200	776612
58754	776613
17144	776614
61141	776615
34691	776616
6427	776617
13857	776618
3100	776619
59967	776620
54368	776621
4802	776622
27767	776623
33894	776624
28784	776625
30087	776626
60144	776627
4678	776628
35027	776629
6042	776630
1415	776631
80271	776632
20205	776633
4280	776634
11453	776635
18557	776636
4212	776637
30291	776638
66997	776639
87619	776640
10677	776641
4322	776642
5412	776643
6311	776644
26481	776645
14069	776646
28146	776647
41715	776648
2951	776649
35830	776650
3760	776651
8060	776652
31242	776653
1480	776654
44413	776655
41774	776656
23173	776657
29669	776658
1609	776659
12730	776660
27993	776661
64311	776662
90381	776663
1074	776664
11209	776665
4102	776666
46910	776667
25087	776668
20514	776669
19090	776670
39733	776671
39245	776672
1086	776673
6563	776674
74927	776675
23235	776676
81973	776677
34318	776678
39477	776679
91274	776680
4703	776681
82918	776682
39714	776683
6078	776684
14176	776685
17068	776686
109916	776687
36403	776688
14614	776689
37223	776690
907	776691
1016	776692
45548	776693
9129	776694
6093	776695
13535	776696
16303	776697
25456	776698
15793	776699
210	776700
36791	776701
43810	776702
4470	776703
23893	776704
60616	776705
5115	776706
41977	776707
94462	776708
2417	776709
6727	776710
5372	776711
11374	776712
33565	776713
7797	776714
3864	776715
26607	776716
18	776717
1084	776718
11877	776719
53247	776720
30071	776721
4102	776722
11148	776723
19259	776724
982	776725
112079	776726
7714	776727
32006	776728
20918	776729
50690	776730
19192	776731
285	776732
20255	776733
59624	776734
5527	776735
5576	776736
97227	776737
2895	776738
68062	776739
23374	776740
11648	776741
45235	776742
62141	776743
14867	776744
23614	776745
73715	776746
42847	776747
48496	776748
2862	776749
76611	776750
4357	776751
9452	776752
15455	776753
328	776754
1009	776755
6096	776756
65483	776757
3340	776758
38641	776759
16122	776760
79556	776761
40372	776762
68970	776763
4910	776764
47909	776765
40751	776766
66697	776767
54278	776768
56812	776769
13735	776770
291	776771
3905	776772
33202	776773
15251	776774
11387	776775
810	776776
22974	776777
12500	776778
4920	776779
3927	776780
29013	776781
23333	776782
78705	776783
66086	776784
26994	776785
12455	776786
57675	776787
58421	776788
23712	776789
63437	776790
48827	776791
13364	776792
22640	776793
62586	776794
100269	776795
15415	776796
31338	776797
8934	776798
7465	776799
41507	776800
2414	776801
70338	776802
1960	776803
4976	776804
53960	776805
29997	776806
2645	776807
4878	776808
7549	776809
17632	776810
81513	776811
25814	776812
23727	776813
12798	776814
9844	776815
7389	776816
420	776817
8073	776818
5845	776819
5434	776820
16046	776821
79859	776822
1269	776823
54174	776824
9360	776825
89457	776826
18488	776827
21534	776828
19395	776829
15574	776830
23754	776831
42656	776832
1079	776833
81659	776834
19261	776835
57822	776836
111299	776837
25524	776838
37967	776839
1234	776840
9841	776841
16658	776842
161	776843
25729	776844
8224	776845
535	776846
9949	776847
36279	776848
11094	776849
11581	776850
4427	776851
4615	776852
74513	776853
2787	776854
99	776855
1852	776856
12312	776857
1487	776858
21230	776859
15361	776860
88754	776861
34975	776862
69120	776863
58373	776864
86805	776865
5695	776866
17405	776867
12881	776868
32233	776869
48840	776870
17734	776871
91990	776872
13690	776873
23157	776874
35586	776875
6455	776876
82044	776877
45163	776878
22528	776879
49021	776880
27030	776881
20027	776882
378	776883
81941	776884
61866	776885
4578	776886
107748	776887
35402	776888
102744	776889
22079	776890
4505	776891
43434	776892
32821	776893
25410	776894
7570	776895
65495	776896
33628	776897
59894	776898
21979	776899
144	776900
56053	776901
15366	776902
314	776903
67	776904
23053	776905
40556	776906
24204	776907
16555	776908
31304	776909
61412	776910
54220	776911
34525	776912
19031	776913
48699	776914
44355	776915
4351	776916
89766	776917
12908	776918
25650	776919
61472	776920
12338	776921
10914	776922
76272	776923
2334	776924
68848	776925
92492	776926
4923	776927
1759	776928
113946	776929
2905	776930
186	776931
10712	776932
47941	776933
3985	776934
16593	776935
2812	776936
6746	776937
14375	776938
21548	776939
33544	776940
68827	776941
36528	776942
10442	776943
7418	776944
2079	776945
4095	776946
97301	776947
719	776948
33367	776949
47444	776950
54953	776951
6385	776952
4495	776953
23790	776954
59951	776955
86719	776956
4927	776957
69918	776958
43062	776959
11889	776960
20886	776961
5344	776962
14569	776963
74938	776964
4592	776965
52817	776966
18938	776967
7859	776968
44910	776969
1108	776970
4227	776971
99132	776972
135	776973
3177	776974
5651	776975
55619	776976
35686	776977
3577	776978
18440	776979
49909	776980
949	776981
21736	776982
41405	776983
16467	776984
65091	776985
42910	776986
31177	776987
11339	776988
10882	776989
44660	776990
1209	776991
113328	776992
55232	776993
40443	776994
13898	776995
71893	776996
81542	776997
30095	776998
4210	776999
61326	777000
111025	777001
50864	777002
56266	777003
33191	777004
9364	777005
49595	777006
21764	777007
48054	777008
89166	777009
86688	777010
28059	777011
15885	777012
8737	777013
8532	777014
53573	777015
23334	777016
30042	777017
46765	777018
57970	777019
28306	777020
68203	777021
89834	777022
28069	777023
5813	777024
29738	777025
48936	777026
23715	777027
19	777028
5801	777029
3361	777030
27641	777031
1777	777032
3155	777033
25128	777034
34693	777035
48976	777036
39780	777037
83102	777038
62728	777039
15028	777040
67270	777041
17227	777042
19525	777043
50341	777044
28638	777045
43198	777046
9602	777047
8632	777048
5774	777049
10590	777050
80042	777051
11487	777052
43066	777053
55443	777054
21138	777055
5914	777056
5298	777057
79170	777058
4952	777059
3528	777060
20441	777061
55839	777062
4493	777063
29317	777064
29829	777065
4251	777066
10190	777067
14166	777068
25289	777069
53636	777070
10454	777071
74721	777072
20240	777073
2105	777074
45729	777075
20021	777076
73137	777077
60871	777078
1168	777079
72737	777080
439	777081
51171	777082
41616	777083
73918	777084
4326	777085
56449	777086
98870	777087
90	777088
7526	777089
33144	777090
90498	777091
7024	777092
11312	777093
48745	777094
7067	777095
33285	777096
24541	777097
30803	777098
29710	777099
28461	777100
6835	777101
112638	777102
23679	777103
30373	777104
339	777105
51527	777106
23729	777107
6298	777108
48705	777109
35457	777110
49616	777111
8139	777112
25747	777113
19471	777114
32953	777115
13085	777116
16504	777117
63993	777118
30200	777119
18870	777120
43399	777121
69917	777122
95134	777123
66334	777124
33146	777125
70343	777126
12726	777127
17372	777128
21236	777129
41026	777130
4100	777131
26258	777132
33089	777133
58149	777134
6372	777135
46227	777136
40059	777137
15383	777138
35938	777139
17029	777140
46122	777141
48999	777142
1773	777143
195	777144
11303	777145
19232	777146
43	777147
233	777148
46964	777149
21130	777150
45064	777151
26376	777152
52552	777153
2255	777154
8396	777155
635	777156
32061	777157
17	777158
13752	777159
111509	777160
157	777161
26818	777162
34734	777163
8050	777164
88083	777165
56086	777166
54501	777167
7742	777168
41497	777169
52242	777170
21494	777171
42203	777172
100350	777173
7052	777174
353	777175
9670	777176
72195	777177
46870	777178
23026	777179
110251	777180
4626	777181
18414	777182
66370	777183
49695	777184
48857	777185
101136	777186
78873	777187
25818	777188
112764	777189
9181	777190
83117	777191
85247	777192
54800	777193
61901	777194
2099	777195
15802	777196
4558	777197
1124	777198
64775	777199
56558	777200
48459	777201
9518	777202
17332	777203
6810	777204
50040	777205
95650	777206
11631	777207
23205	777208
30546	777209
39180	777210
59491	777211
55925	777212
5975	777213
16294	777214
90613	777215
35716	777216
45745	777217
3227	777218
87109	777219
54793	777220
33792	777221
13429	777222
14098	777223
73077	777224
25656	777225
43092	777226
112584	777227
69528	777228
25866	777229
82208	777230
1355	777231
14775	777232
2305	777233
5601	777234
3732	777235
86506	777236
11889	777237
202	777238
64149	777239
26221	777240
410	777241
3659	777242
30819	777243
48360	777244
44222	777245
666	777246
2519	777247
12530	777248
24275	777249
7267	777250
8509	777251
797	777252
31854	777253
48757	777254
746	777255
9289	777256
37151	777257
21648	777258
40322	777259
48046	777260
43727	777261
78047	777262
66957	777263
18157	777264
63994	777265
25205	777266
9947	777267
46355	777268
62253	777269
5674	777270
34020	777271
48851	777272
2991	777273
581	777274
36215	777275
2679	777276
6741	777277
71419	777278
20773	777279
748	777280
96593	777281
4499	777282
68509	777283
53843	777284
17274	777285
40856	777286
31733	777287
6584	777288
10881	777289
35002	777290
10775	777291
7412	777292
35115	777293
6622	777294
9818	777295
32918	777296
1133	777297
15063	777298
26	777299
37583	777300
19080	777301
58696	777302
108541	777303
82455	777304
28919	777305
18604	777306
36217	777307
41714	777308
60486	777309
505	777310
77335	777311
157	777312
36554	777313
2610	777314
88510	777315
636	777316
2157	777317
1201	777318
3586	777319
60251	777320
11065	777321
68056	777322
42448	777323
579	777324
11166	777325
9790	777326
16862	777327
11073	777328
10283	777329
34498	777330
64680	777331
22766	777332
81266	777333
24724	777334
27797	777335
49562	777336
4247	777337
80768	777338
48335	777339
77283	777340
75776	777341
7051	777342
82892	777343
13517	777344
24338	777345
1695	777346
48954	777347
3550	777348
26530	777349
42713	777350
5859	777351
33166	777352
7184	777353
66820	777354
8561	777355
8585	777356
79199	777357
5772	777358
41935	777359
113269	777360
40565	777361
4728	777362
89540	777363
32826	777364
35524	777365
23743	777366
1158	777367
16463	777368
70580	777369
41012	777370
28572	777371
16375	777372
6401	777373
23042	777374
5813	777375
3129	777376
24937	777377
20333	777378
33331	777379
58459	777380
951	777381
1307	777382
31295	777383
2127	777384
79016	777385
35454	777386
5939	777387
3834	777388
13267	777389
5401	777390
44754	777391
2913	777392
79531	777393
21751	777394
101662	777395
40418	777396
2380	777397
29003	777398
16800	777399
60755	777400
52518	777401
5859	777402
34192	777403
3847	777404
14586	777405
3739	777406
61823	777407
10462	777408
51337	777409
10657	777410
62	777411
52240	777412
28931	777413
71749	777414
49773	777415
31998	777416
16397	777417
86773	777418
1850	777419
1230	777420
74527	777421
8666	777422
79238	777423
16766	777424
7633	777425
499	777426
9595	777427
14850	777428
85	777429
54591	777430
55546	777431
3524	777432
50191	777433
17456	777434
59058	777435
1734	777436
75182	777437
20573	777438
3871	777439
4811	777440
57130	777441
88493	777442
33260	777443
1465	777444
1932	777445
13881	777446
35189	777447
43251	777448
20905	777449
196	777450
6215	777451
20908	777452
96938	777453
1808	777454
20264	777455
63139	777456
42142	777457
40787	777458
16260	777459
40954	777460
2568	777461
46128	777462
1081	777463
5534	777464
316	777465
10682	777466
14342	777467
53499	777468
83583	777469
41948	777470
8692	777471
51913	777472
52794	777473
23888	777474
36757	777475
5633	777476
69040	777477
81709	777478
23	777479
93182	777480
52286	777481
22325	777482
17450	777483
38805	777484
64465	777485
45368	777486
52565	777487
20475	777488
30986	777489
42128	777490
24698	777491
36568	777492
73235	777493
6612	777494
75425	777495
1934	777496
15682	777497
61690	777498
5638	777499
18066	777500
35417	777501
81765	777502
10118	777503
75738	777504
9176	777505
42589	777506
3479	777507
336	777508
7875	777509
13013	777510
97	777511
97616	777512
5633	777513
107159	777514
8599	777515
33928	777516
60310	777517
4151	777518
92172	777519
100111	777520
36521	777521
54140	777522
36065	777523
11187	777524
23506	777525
43861	777526
80311	777527
12941	777528
364	777529
24761	777530
79549	777531
4532	777532
3545	777533
31146	777534
109248	777535
30332	777536
32808	777537
45781	777538
36320	777539
668	777540
28899	777541
32363	777542
73686	777543
9178	777544
48362	777545
257	777546
12133	777547
49980	777548
20005	777549
84332	777550
11428	777551
364	777552
16365	777553
16242	777554
3347	777555
37483	777556
62564	777557
43967	777558
11078	777559
61616	777560
94017	777561
38605	777562
30980	777563
26919	777564
77344	777565
49208	777566
70177	777567
39589	777568
32396	777569
19070	777570
95199	777571
3561	777572
16989	777573
84815	777574
1477	777575
21068	777576
1428	777577
19150	777578
35226	777579
10668	777580
58957	777581
3322	777582
5281	777583
8028	777584
45243	777585
30006	777586
76062	777587
13573	777588
91193	777589
86229	777590
37477	777591
5987	777592
32917	777593
1403	777594
71929	777595
71665	777596
26631	777597
13679	777598
10771	777599
66706	777600
20947	777601
8796	777602
18770	777603
16765	777604
20504	777605
80135	777606
87854	777607
18382	777608
53230	777609
5425	777610
19926	777611
211	777612
60243	777613
19866	777614
9119	777615
2363	777616
712	777617
12637	777618
37084	777619
796	777620
5697	777621
70248	777622
1749	777623
46017	777624
5585	777625
24079	777626
31054	777627
114	777628
14885	777629
80432	777630
91217	777631
28879	777632
18169	777633
25143	777634
34869	777635
15885	777636
83745	777637
47975	777638
516	777639
469	777640
36115	777641
29332	777642
56202	777643
76757	777644
5128	777645
24893	777646
32350	777647
28518	777648
96526	777649
5473	777650
10446	777651
1152	777652
5274	777653
25815	777654
78241	777655
15546	777656
6383	777657
5	777658
28241	777659
3702	777660
14328	777661
35884	777662
52077	777663
3585	777664
12002	777665
13367	777666
20252	777667
46922	777668
36704	777669
5835	777670
15337	777671
101420	777672
6290	777673
7084	777674
105585	777675
7121	777676
9572	777677
6560	777678
58409	777679
55787	777680
25497	777681
3562	777682
1332	777683
20230	777684
42459	777685
23963	777686
6313	777687
25157	777688
40980	777689
80614	777690
10997	777691
2495	777692
34141	777693
49786	777694
77353	777695
30779	777696
9403	777697
10908	777698
110651	777699
70231	777700
83074	777701
1097	777702
33415	777703
15470	777704
42478	777705
68964	777706
23407	777707
26001	777708
28579	777709
14609	777710
16557	777711
319	777712
66176	777713
37668	777714
86999	777715
3961	777716
6182	777717
9996	777718
10673	777719
436	777720
1977	777721
35305	777722
484	777723
56522	777724
21811	777725
9053	777726
84056	777727
92475	777728
38031	777729
36029	777730
66420	777731
35558	777732
37258	777733
37649	777734
12234	777735
2979	777736
6861	777737
22653	777738
63318	777739
48486	777740
16562	777741
252	777742
68635	777743
5650	777744
63067	777745
52283	777746
7065	777747
13252	777748
43889	777749
76805	777750
60377	777751
23343	777752
20913	777753
5103	777754
4949	777755
49867	777756
36798	777757
77343	777758
4076	777759
35918	777760
35468	777761
23370	777762
78716	777763
27575	777764
3327	777765
9792	777766
29418	777767
54652	777768
19512	777769
4224	777770
7700	777771
26569	777772
78424	777773
55171	777774
5923	777775
73225	777776
138	777777
65283	777778
5651	777779
2293	777780
499	777781
64212	777782
37224	777783
23963	777784
5534	777785
20649	777786
51360	777787
45290	777788
1784	777789
466	777790
7541	777791
248	777792
64681	777793
15693	777794
7062	777795
16134	777796
49	777797
5220	777798
46548	777799
50136	777800
24911	777801
3917	777802
54983	777803
29916	777804
21094	777805
5905	777806
7438	777807
12375	777808
59003	777809
54569	777810
9344	777811
77372	777812
58829	777813
46482	777814
39557	777815
3098	777816
59718	777817
789	777818
3092	777819
7601	777820
108405	777821
42021	777822
28630	777823
66877	777824
41109	777825
92939	777826
70201	777827
1135	777828
60253	777829
68009	777830
554	777831
71484	777832
36096	777833
351	777834
95535	777835
91371	777836
6452	777837
5886	777838
81	777839
14270	777840
23495	777841
1112	777842
20658	777843
4969	777844
57875	777845
17465	777846
2364	777847
37993	777848
6838	777849
24	777850
21543	777851
70357	777852
5245	777853
9243	777854
8928	777855
11046	777856
19097	777857
26064	777858
20007	777859
49746	777860
23534	777861
98137	777862
33603	777863
26926	777864
30109	777865
8191	777866
6500	777867
4854	777868
57435	777869
8956	777870
40109	777871
555	777872
5085	777873
85501	777874
16275	777875
9795	777876
73085	777877
6104	777878
6730	777879
6743	777880
60720	777881
34174	777882
4643	777883
54668	777884
17459	777885
7877	777886
4441	777887
1100	777888
46917	777889
52723	777890
27024	777891
16198	777892
10634	777893
8072	777894
7	777895
847	777896
46	777897
9910	777898
4625	777899
1716	777900
37061	777901
5918	777902
5128	777903
42440	777904
29869	777905
11926	777906
87574	777907
7522	777908
171	777909
29341	777910
6657	777911
824	777912
34626	777913
47456	777914
204	777915
35661	777916
8722	777917
58569	777918
6682	777919
19251	777920
31182	777921
29595	777922
2795	777923
58792	777924
47996	777925
33730	777926
22086	777927
15424	777928
3149	777929
43489	777930
30572	777931
55852	777932
53705	777933
40599	777934
72641	777935
6524	777936
42896	777937
49277	777938
16019	777939
45725	777940
40545	777941
43026	777942
31187	777943
8142	777944
9365	777945
22779	777946
21163	777947
29843	777948
44598	777949
10223	777950
16430	777951
55343	777952
6848	777953
79295	777954
4440	777955
12870	777956
41621	777957
3439	777958
3869	777959
4990	777960
282	777961
50627	777962
110398	777963
28312	777964
12220	777965
25550	777966
6630	777967
1916	777968
7351	777969
18295	777970
1937	777971
6761	777972
96	777973
37520	777974
82046	777975
10912	777976
67054	777977
54108	777978
11555	777979
114141	777980
1900	777981
64231	777982
336	777983
22586	777984
77989	777985
16167	777986
54547	777987
8291	777988
23807	777989
60650	777990
30653	777991
41323	777992
5379	777993
34645	777994
76880	777995
25743	777996
79715	777997
663	777998
33501	777999
46578	778000
9968	778001
58598	778002
14	778003
30470	778004
1380	778005
17667	778006
4537	778007
61052	778008
34381	778009
11528	778010
8333	778011
187	778012
20651	778013
69972	778014
57522	778015
74187	778016
43697	778017
86012	778018
2348	778019
4871	778020
11914	778021
58248	778022
20287	778023
77049	778024
44456	778025
3636	778026
1068	778027
74403	778028
44243	778029
993	778030
21588	778031
55394	778032
23663	778033
52156	778034
10962	778035
26374	778036
50201	778037
8902	778038
15276	778039
10009	778040
18966	778041
6732	778042
9471	778043
7991	778044
7197	778045
15362	778046
15065	778047
21705	778048
109789	778049
54483	778050
53232	778051
16910	778052
24307	778053
67035	778054
1196	778055
7433	778056
86047	778057
22837	778058
4256	778059
13863	778060
51261	778061
52072	778062
16616	778063
3313	778064
27663	778065
14308	778066
53862	778067
67823	778068
58204	778069
52906	778070
8645	778071
31606	778072
13334	778073
88296	778074
24341	778075
161	778076
6481	778077
32966	778078
27668	778079
9619	778080
101829	778081
59693	778082
1403	778083
14597	778084
53193	778085
78542	778086
34018	778087
318	778088
3949	778089
21477	778090
31836	778091
5010	778092
15868	778093
988	778094
1179	778095
547	778096
893	778097
11882	778098
1917	778099
30064	778100
7096	778101
11377	778102
114349	778103
50509	778104
44289	778105
784	778106
6741	778107
99630	778108
2239	778109
102875	778110
3095	778111
46330	778112
25335	778113
72826	778114
10537	778115
46354	778116
14117	778117
26649	778118
39062	778119
2285	778120
6702	778121
36184	778122
18121	778123
49920	778124
3749	778125
11211	778126
6343	778127
21913	778128
83962	778129
27856	778130
1180	778131
24	778132
25382	778133
65001	778134
86800	778135
9689	778136
41023	778137
77390	778138
46344	778139
63072	778140
9135	778141
37581	778142
1701	778143
63580	778144
18191	778145
84902	778146
5768	778147
16339	778148
9254	778149
18809	778150
12634	778151
83885	778152
7998	778153
12457	778154
93076	778155
34022	778156
93338	778157
50391	778158
19787	778159
68358	778160
25658	778161
52855	778162
22179	778163
48267	778164
19181	778165
13859	778166
8333	778167
15675	778168
25483	778169
681	778170
46591	778171
33742	778172
35431	778173
53912	778174
36737	778175
337	778176
99874	778177
83019	778178
276	778179
17132	778180
213	778181
52918	778182
43838	778183
15933	778184
24692	778185
317	778186
45714	778187
31782	778188
2233	778189
8353	778190
17267	778191
61820	778192
45383	778193
79851	778194
2433	778195
15238	778196
6054	778197
52491	778198
7386	778199
7696	778200
11097	778201
38105	778202
7877	778203
82892	778204
4248	778205
27288	778206
40868	778207
13864	778208
26290	778209
49103	778210
12671	778211
22969	778212
34794	778213
4160	778214
41400	778215
25853	778216
41981	778217
39731	778218
19107	778219
7150	778220
47517	778221
3361	778222
6189	778223
23691	778224
13379	778225
62940	778226
2284	778227
9886	778228
27296	778229
60143	778230
5411	778231
6567	778232
2994	778233
23519	778234
57813	778235
88295	778236
16945	778237
6232	778238
39467	778239
4990	778240
51745	778241
12459	778242
5526	778243
78566	778244
105470	778245
1911	778246
77849	778247
34620	778248
22540	778249
103594	778250
67201	778251
6099	778252
7406	778253
37118	778254
25390	778255
33091	778256
2693	778257
29944	778258
56274	778259
25719	778260
32865	778261
59218	778262
1326	778263
56504	778264
40606	778265
64834	778266
12776	778267
27646	778268
80485	778269
66058	778270
36077	778271
72561	778272
11212	778273
102790	778274
96528	778275
5986	778276
47833	778277
7108	778278
19209	778279
10235	778280
46792	778281
27500	778282
1419	778283
2824	778284
7772	778285
12096	778286
15945	778287
2185	778288
17664	778289
48697	778290
66890	778291
15630	778292
54333	778293
7413	778294
39767	778295
5347	778296
5935	778297
32234	778298
70228	778299
26246	778300
8240	778301
53603	778302
56107	778303
53333	778304
74235	778305
19384	778306
9661	778307
9603	778308
46773	778309
71178	778310
27743	778311
10324	778312
17896	778313
54917	778314
4489	778315
14253	778316
11465	778317
794	778318
757	778319
3729	778320
66074	778321
55388	778322
12277	778323
43918	778324
75944	778325
59075	778326
13282	778327
22118	778328
21517	778329
9203	778330
63440	778331
10612	778332
5452	778333
44290	778334
11647	778335
87003	778336
27492	778337
1374	778338
348	778339
3141	778340
27360	778341
8426	778342
787	778343
26174	778344
24551	778345
32840	778346
26068	778347
8822	778348
72796	778349
62730	778350
19409	778351
13736	778352
54197	778353
113556	778354
8	778355
11651	778356
85884	778357
2741	778358
21270	778359
34012	778360
7405	778361
60040	778362
79856	778363
20518	778364
70871	778365
71921	778366
12213	778367
7982	778368
39358	778369
1138	778370
4	778371
6030	778372
2131	778373
19912	778374
64522	778375
29921	778376
23654	778377
49139	778378
41501	778379
6401	778380
6796	778381
83	778382
88780	778383
181	778384
5743	778385
3628	778386
26175	778387
46519	778388
352	778389
19233	778390
14732	778391
62834	778392
22234	778393
1752	778394
68553	778395
20471	778396
32592	778397
7865	778398
73686	778399
3764	778400
15241	778401
707	778402
58808	778403
32880	778404
75427	778405
68033	778406
21433	778407
32501	778408
76571	778409
14416	778410
41920	778411
5900	778412
4161	778413
83984	778414
5060	778415
19496	778416
70095	778417
47331	778418
99989	778419
70355	778420
62892	778421
61737	778422
4119	778423
4353	778424
40693	778425
81436	778426
74644	778427
22968	778428
41232	778429
54499	778430
6153	778431
1485	778432
9778	778433
67190	778434
7648	778435
2686	778436
102128	778437
31139	778438
42556	778439
23448	778440
2757	778441
113025	778442
79445	778443
84500	778444
32147	778445
26421	778446
34778	778447
100294	778448
40070	778449
10732	778450
76509	778451
62754	778452
6476	778453
32840	778454
4595	778455
45725	778456
6039	778457
29057	778458
45462	778459
1922	778460
14334	778461
435	778462
55432	778463
101756	778464
19225	778465
9329	778466
36415	778467
34838	778468
2864	778469
26639	778470
437	778471
7452	778472
19278	778473
57583	778474
14615	778475
8335	778476
87274	778477
37092	778478
56035	778479
30427	778480
20814	778481
42057	778482
17804	778483
79566	778484
510	778485
1	778486
28382	778487
68617	778488
27675	778489
49288	778490
11368	778491
59510	778492
463	778493
53185	778494
24132	778495
93888	778496
29760	778497
451	778498
1966	778499
239	778500
47454	778501
56824	778502
10102	778503
12910	778504
27896	778505
2896	778506
14824	778507
15991	778508
15608	778509
22990	778510
13069	778511
10411	778512
20159	778513
2639	778514
68042	778515
62665	778516
1593	778517
114264	778518
14607	778519
58314	778520
2736	778521
74	778522
32289	778523
54174	778524
4499	778525
21012	778526
76483	778527
37362	778528
34031	778529
70	778530
11902	778531
6637	778532
10980	778533
7056	778534
25354	778535
549	778536
20718	778537
2271	778538
21066	778539
48236	778540
22784	778541
18371	778542
254	778543
38772	778544
53105	778545
10275	778546
1053	778547
10926	778548
42069	778549
63081	778550
18062	778551
2017	778552
73995	778553
43709	778554
17846	778555
41694	778556
11740	778557
38925	778558
22302	778559
101431	778560
30013	778561
27658	778562
64694	778563
51022	778564
2	778565
45337	778566
46228	778567
36719	778568
159	778569
38511	778570
20488	778571
8386	778572
39128	778573
13608	778574
7324	778575
11108	778576
3746	778577
55335	778578
27401	778579
1401	778580
24889	778581
24068	778582
43986	778583
42782	778584
1971	778585
16121	778586
52167	778587
35204	778588
64522	778589
21873	778590
612	778591
8806	778592
451	778593
44792	778594
34093	778595
2975	778596
30439	778597
33204	778598
44336	778599
38913	778600
70925	778601
9857	778602
315	778603
27324	778604
15654	778605
1085	778606
996	778607
47316	778608
26173	778609
13962	778610
84266	778611
72317	778612
34000	778613
2292	778614
23911	778615
82464	778616
22843	778617
689	778618
29273	778619
1070	778620
4170	778621
22912	778622
1740	778623
37950	778624
98578	778625
20093	778626
8322	778627
65832	778628
436	778629
9043	778630
15055	778631
67138	778632
20719	778633
20851	778634
19084	778635
13411	778636
29345	778637
27200	778638
50417	778639
29821	778640
44896	778641
26759	778642
10857	778643
36632	778644
59134	778645
13219	778646
65491	778647
1193	778648
103825	778649
61044	778650
30918	778651
953	778652
48753	778653
43824	778654
57220	778655
88738	778656
24285	778657
38155	778658
53393	778659
19658	778660
109005	778661
39188	778662
69893	778663
41376	778664
18209	778665
44719	778666
53972	778667
55278	778668
6742	778669
16377	778670
56706	778671
30358	778672
98181	778673
6189	778674
39664	778675
4922	778676
58448	778677
99355	778678
3402	778679
24102	778680
112292	778681
604	778682
12404	778683
4526	778684
9369	778685
47322	778686
47023	778687
230	778688
11782	778689
4278	778690
24725	778691
4894	778692
15714	778693
28897	778694
6895	778695
43649	778696
96759	778697
438	778698
408	778699
11655	778700
19559	778701
577	778702
53428	778703
24171	778704
7068	778705
43097	778706
59458	778707
40889	778708
16001	778709
6420	778710
1982	778711
7345	778712
13384	778713
57694	778714
94584	778715
6885	778716
13084	778717
3090	778718
25202	778719
24419	778720
65505	778721
2394	778722
68047	778723
2161	778724
75447	778725
10605	778726
44340	778727
42283	778728
6173	778729
3150	778730
21845	778731
5188	778732
23540	778733
55733	778734
27881	778735
34176	778736
8241	778737
33121	778738
10656	778739
30747	778740
26881	778741
45387	778742
22013	778743
19462	778744
102729	778745
53001	778746
47332	778747
29102	778748
626	778749
47842	778750
15285	778751
60433	778752
7668	778753
41667	778754
6188	778755
36227	778756
40953	778757
30226	778758
8446	778759
4390	778760
1159	778761
56260	778762
89266	778763
2422	778764
47274	778765
82480	778766
25431	778767
29067	778768
56102	778769
40940	778770
33181	778771
47513	778772
21305	778773
13636	778774
99693	778775
2274	778776
39087	778777
86775	778778
76621	778779
82483	778780
36164	778781
24617	778782
79420	778783
37149	778784
4060	778785
23012	778786
1733	778787
387	778788
17013	778789
49152	778790
8346	778791
538	778792
80673	778793
65452	778794
19718	778795
8749	778796
17386	778797
31817	778798
44617	778799
40829	778800
22945	778801
37033	778802
77934	778803
46075	778804
2048	778805
28011	778806
38845	778807
700	778808
55211	778809
61612	778810
29540	778811
1193	778812
722	778813
39283	778814
32143	778815
42139	778816
28378	778817
587	778818
6497	778819
24785	778820
63079	778821
95837	778822
10583	778823
7018	778824
24797	778825
8736	778826
45850	778827
32986	778828
80082	778829
1512	778830
97552	778831
44615	778832
2874	778833
2625	778834
11081	778835
7231	778836
11218	778837
62098	778838
8120	778839
24484	778840
11361	778841
37974	778842
6716	778843
17615	778844
93213	778845
37675	778846
23403	778847
12316	778848
10576	778849
27634	778850
21670	778851
68131	778852
37396	778853
64404	778854
15432	778855
1558	778856
18675	778857
1375	778858
45707	778859
2006	778860
55216	778861
20009	778862
7592	778863
1605	778864
38282	778865
31063	778866
1019	778867
8390	778868
12556	778869
33899	778870
69813	778871
3199	778872
100291	778873
24294	778874
17601	778875
69193	778876
905	778877
46287	778878
38516	778879
71015	778880
105705	778881
2433	778882
824	778883
3895	778884
27196	778885
7138	778886
37652	778887
2529	778888
6945	778889
20747	778890
77286	778891
7668	778892
21165	778893
56347	778894
13554	778895
5050	778896
70238	778897
28476	778898
5754	778899
25225	778900
8500	778901
46211	778902
614	778903
712	778904
4684	778905
1950	778906
81560	778907
666	778908
1308	778909
25556	778910
16620	778911
5926	778912
34863	778913
3966	778914
39857	778915
12415	778916
107492	778917
44333	778918
3364	778919
12738	778920
20353	778921
44769	778922
19500	778923
34922	778924
26204	778925
35733	778926
7702	778927
106718	778928
2243	778929
13274	778930
87485	778931
3454	778932
49232	778933
8830	778934
19875	778935
9721	778936
43628	778937
5296	778938
24835	778939
33279	778940
4467	778941
34437	778942
1009	778943
62949	778944
46878	778945
10597	778946
63211	778947
3520	778948
29747	778949
78012	778950
4059	778951
14441	778952
952	778953
33345	778954
1992	778955
12863	778956
347	778957
69317	778958
86275	778959
49050	778960
35263	778961
327	778962
22652	778963
41118	778964
663	778965
2838	778966
12864	778967
624	778968
57913	778969
80836	778970
54073	778971
20814	778972
43928	778973
50180	778974
1876	778975
176	778976
84909	778977
32672	778978
31211	778979
3969	778980
102666	778981
28847	778982
90	778983
1444	778984
11174	778985
185	778986
2031	778987
24200	778988
11145	778989
99919	778990
101319	778991
97	778992
1399	778993
21105	778994
10960	778995
31412	778996
26073	778997
637	778998
14929	778999
90096	779000
13115	779001
54693	779002
27134	779003
35656	779004
24545	779005
35278	779006
7192	779007
36852	779008
59176	779009
65452	779010
36719	779011
24277	779012
45818	779013
45093	779014
19264	779015
51900	779016
9866	779017
35935	779018
15367	779019
70495	779020
31943	779021
17448	779022
57006	779023
67109	779024
1454	779025
26203	779026
20061	779027
37627	779028
53721	779029
45806	779030
30545	779031
4575	779032
1547	779033
23765	779034
4092	779035
75229	779036
32089	779037
73379	779038
61605	779039
22082	779040
77864	779041
3871	779042
4965	779043
15543	779044
13516	779045
31991	779046
6961	779047
34135	779048
65447	779049
11038	779050
109671	779051
91866	779052
10337	779053
27097	779054
5107	779055
1255	779056
17187	779057
57638	779058
27820	779059
64439	779060
21179	779061
1	779062
90246	779063
10902	779064
54777	779065
19744	779066
79762	779067
43985	779068
35902	779069
148	779070
12010	779071
16996	779072
11720	779073
24561	779074
105	779075
60844	779076
34986	779077
9040	779078
11484	779079
10144	779080
19556	779081
42092	779082
7213	779083
3812	779084
26244	779085
3348	779086
37136	779087
6696	779088
41484	779089
51569	779090
971	779091
1475	779092
18218	779093
46848	779094
486	779095
41632	779096
60949	779097
19891	779098
3355	779099
31763	779100
56898	779101
51843	779102
103491	779103
14059	779104
45840	779105
15331	779106
4517	779107
15	779108
26088	779109
76285	779110
25535	779111
58272	779112
21283	779113
86804	779114
11824	779115
5539	779116
10246	779117
22484	779118
74804	779119
12708	779120
19028	779121
73989	779122
8298	779123
44614	779124
879	779125
55826	779126
89	779127
64403	779128
23611	779129
7286	779130
83344	779131
9703	779132
17266	779133
5874	779134
13264	779135
71506	779136
22663	779137
36377	779138
15782	779139
1737	779140
281	779141
45036	779142
31893	779143
54898	779144
130	779145
11027	779146
787	779147
11588	779148
3540	779149
3581	779150
28349	779151
1867	779152
82946	779153
6508	779154
1740	779155
3692	779156
15018	779157
71414	779158
49378	779159
22047	779160
36437	779161
58653	779162
1954	779163
29850	779164
7874	779165
12377	779166
4363	779167
69294	779168
26643	779169
76069	779170
88418	779171
70672	779172
16947	779173
81371	779174
12341	779175
11657	779176
30631	779177
2731	779178
101521	779179
12375	779180
68194	779181
11018	779182
55	779183
75704	779184
1693	779185
70182	779186
26783	779187
1068	779188
8015	779189
5217	779190
14658	779191
47978	779192
92126	779193
28165	779194
58395	779195
76084	779196
4174	779197
82538	779198
1951	779199
19061	779200
49273	779201
90467	779202
37895	779203
758	779204
9076	779205
14397	779206
28263	779207
26827	779208
22342	779209
11839	779210
18755	779211
8622	779212
68180	779213
13118	779214
2872	779215
74237	779216
3812	779217
6535	779218
90709	779219
30497	779220
54437	779221
26157	779222
65508	779223
59990	779224
27312	779225
89049	779226
36717	779227
64822	779228
55969	779229
63097	779230
2634	779231
1688	779232
108049	779233
60074	779234
5069	779235
739	779236
17	779237
26509	779238
28175	779239
31762	779240
8876	779241
93426	779242
52058	779243
1759	779244
97185	779245
19826	779246
41787	779247
39190	779248
75818	779249
25911	779250
10779	779251
73150	779252
58660	779253
92734	779254
66146	779255
74548	779256
74397	779257
2579	779258
5363	779259
43994	779260
45644	779261
103475	779262
105929	779263
41679	779264
34391	779265
45811	779266
29798	779267
10451	779268
72126	779269
72625	779270
22555	779271
29144	779272
32121	779273
19818	779274
6401	779275
90189	779276
134	779277
78276	779278
15741	779279
23317	779280
34759	779281
27857	779282
33	779283
13182	779284
21783	779285
36275	779286
71181	779287
88561	779288
10366	779289
43998	779290
366	779291
50394	779292
2301	779293
57567	779294
26415	779295
66832	779296
518	779297
9246	779298
112	779299
12411	779300
4764	779301
1925	779302
39209	779303
15673	779304
4239	779305
2954	779306
3863	779307
59139	779308
931	779309
26783	779310
25169	779311
21901	779312
91520	779313
50061	779314
1854	779315
29063	779316
15213	779317
63078	779318
9782	779319
38738	779320
82061	779321
39351	779322
16654	779323
26791	779324
40193	779325
41640	779326
87333	779327
1904	779328
61682	779329
23047	779330
70260	779331
66349	779332
2	779333
1049	779334
69598	779335
16703	779336
49760	779337
87735	779338
340	779339
56072	779340
9301	779341
16023	779342
25510	779343
467	779344
70448	779345
53615	779346
14033	779347
9798	779348
52031	779349
18973	779350
27980	779351
33494	779352
10326	779353
25787	779354
14343	779355
859	779356
65843	779357
1769	779358
546	779359
14859	779360
26685	779361
36339	779362
9644	779363
8619	779364
1898	779365
30614	779366
6272	779367
9427	779368
7429	779369
21229	779370
7447	779371
7741	779372
80039	779373
53164	779374
44385	779375
28393	779376
8672	779377
43541	779378
17420	779379
87149	779380
35724	779381
31525	779382
44832	779383
50266	779384
28448	779385
48825	779386
18997	779387
12503	779388
80918	779389
8522	779390
1954	779391
7971	779392
21041	779393
81916	779394
34541	779395
22395	779396
18899	779397
30414	779398
24765	779399
7966	779400
24739	779401
25788	779402
61356	779403
39389	779404
5945	779405
88370	779406
86933	779407
11734	779408
8547	779409
2099	779410
6420	779411
49794	779412
20343	779413
14542	779414
19816	779415
17037	779416
64914	779417
9870	779418
37021	779419
36448	779420
3426	779421
1516	779422
15884	779423
8986	779424
27284	779425
3770	779426
9363	779427
746	779428
12808	779429
7543	779430
113202	779431
56085	779432
55001	779433
50295	779434
22395	779435
24123	779436
9057	779437
46900	779438
23626	779439
14509	779440
8886	779441
55805	779442
47691	779443
46131	779444
6683	779445
33805	779446
46445	779447
6905	779448
15585	779449
21456	779450
40243	779451
58249	779452
5428	779453
2222	779454
884	779455
13705	779456
126	779457
73090	779458
19	779459
1114	779460
34424	779461
5137	779462
1430	779463
3730	779464
8215	779465
99719	779466
4923	779467
2412	779468
39676	779469
35194	779470
110384	779471
3876	779472
40167	779473
61322	779474
109442	779475
33277	779476
69032	779477
125	779478
65376	779479
683	779480
22760	779481
62779	779482
10958	779483
31273	779484
78692	779485
3196	779486
24462	779487
47608	779488
23307	779489
23304	779490
38909	779491
52411	779492
30495	779493
42271	779494
55527	779495
10924	779496
52425	779497
41147	779498
14509	779499
35924	779500
2297	779501
58957	779502
89945	779503
23839	779504
59309	779505
14249	779506
91207	779507
60554	779508
107757	779509
8185	779510
12133	779511
59153	779512
7430	779513
27692	779514
43140	779515
8815	779516
77268	779517
5369	779518
23919	779519
10471	779520
31651	779521
23586	779522
56530	779523
19144	779524
110902	779525
62704	779526
18462	779527
11615	779528
2851	779529
5442	779530
5611	779531
38357	779532
1011	779533
35695	779534
4588	779535
31291	779536
29007	779537
45446	779538
24653	779539
2936	779540
2103	779541
45856	779542
30764	779543
45770	779544
13348	779545
27888	779546
6609	779547
273	779548
25021	779549
51283	779550
44062	779551
56421	779552
16460	779553
1452	779554
35720	779555
22650	779556
51573	779557
3992	779558
2796	779559
63946	779560
69857	779561
34947	779562
25565	779563
61621	779564
44727	779565
30147	779566
9092	779567
22089	779568
28486	779569
5275	779570
70456	779571
1283	779572
16924	779573
24964	779574
983	779575
17452	779576
2881	779577
11343	779578
52806	779579
71	779580
16402	779581
92918	779582
24787	779583
18473	779584
5417	779585
109773	779586
49185	779587
53957	779588
63261	779589
4845	779590
7885	779591
26438	779592
54827	779593
33986	779594
7460	779595
9905	779596
699	779597
78	779598
53965	779599
49463	779600
5611	779601
42726	779602
34936	779603
27968	779604
89396	779605
103661	779606
3449	779607
2868	779608
9355	779609
37547	779610
13110	779611
48630	779612
2604	779613
460	779614
18841	779615
80462	779616
54609	779617
2000	779618
10002	779619
90670	779620
38788	779621
1072	779622
53895	779623
20844	779624
47601	779625
199	779626
16039	779627
54467	779628
41111	779629
3097	779630
64962	779631
77115	779632
47332	779633
16723	779634
85166	779635
23545	779636
12074	779637
4422	779638
22604	779639
75712	779640
78564	779641
3240	779642
587	779643
13275	779644
15745	779645
3268	779646
1098	779647
56878	779648
65967	779649
36117	779650
6414	779651
57067	779652
102511	779653
3498	779654
683	779655
78181	779656
99008	779657
7702	779658
65899	779659
72724	779660
17343	779661
46486	779662
8547	779663
13484	779664
9934	779665
4447	779666
49539	779667
7003	779668
52854	779669
28500	779670
60599	779671
73231	779672
23484	779673
20158	779674
105950	779675
25059	779676
47589	779677
50261	779678
38290	779679
21613	779680
86950	779681
84831	779682
3875	779683
57533	779684
5826	779685
22	779686
49438	779687
10163	779688
49	779689
25913	779690
21885	779691
59421	779692
27250	779693
565	779694
72604	779695
3613	779696
24246	779697
33520	779698
34027	779699
98321	779700
1988	779701
21604	779702
7896	779703
38300	779704
86601	779705
8253	779706
659	779707
32356	779708
7362	779709
4901	779710
1652	779711
822	779712
5730	779713
76824	779714
15984	779715
24713	779716
91382	779717
94306	779718
1278	779719
2969	779720
17368	779721
764	779722
38879	779723
26958	779724
48164	779725
40672	779726
32836	779727
32451	779728
81079	779729
65364	779730
81776	779731
8185	779732
8339	779733
22969	779734
1182	779735
66891	779736
86921	779737
348	779738
47632	779739
5141	779740
26993	779741
8277	779742
20323	779743
1137	779744
40679	779745
18801	779746
69768	779747
5270	779748
21713	779749
48196	779750
1541	779751
25513	779752
95101	779753
32323	779754
47977	779755
51730	779756
7436	779757
64041	779758
15989	779759
38935	779760
391	779761
21973	779762
5937	779763
25243	779764
15451	779765
49386	779766
1348	779767
41967	779768
16070	779769
75844	779770
11642	779771
61511	779772
25691	779773
22443	779774
34238	779775
36053	779776
43971	779777
27942	779778
11165	779779
638	779780
28281	779781
5373	779782
38404	779783
27212	779784
8285	779785
18927	779786
17359	779787
32802	779788
2184	779789
5441	779790
32021	779791
49788	779792
5462	779793
3102	779794
92781	779795
9109	779796
28213	779797
17541	779798
32095	779799
4223	779800
82174	779801
8341	779802
12195	779803
12998	779804
82368	779805
32951	779806
74355	779807
21095	779808
13534	779809
10685	779810
59105	779811
4172	779812
10782	779813
46424	779814
45267	779815
16517	779816
1422	779817
14230	779818
27954	779819
19706	779820
15906	779821
27339	779822
13409	779823
30564	779824
13907	779825
12027	779826
14609	779827
45599	779828
29765	779829
11509	779830
85959	779831
5827	779832
3684	779833
456	779834
32952	779835
30744	779836
37030	779837
4282	779838
28467	779839
48119	779840
47311	779841
76257	779842
8978	779843
82372	779844
64443	779845
76096	779846
93	779847
98211	779848
74370	779849
21920	779850
49245	779851
1174	779852
36213	779853
27765	779854
5530	779855
24548	779856
20907	779857
25102	779858
16641	779859
22322	779860
37104	779861
48669	779862
39624	779863
2898	779864
47803	779865
64761	779866
5157	779867
67176	779868
22879	779869
245	779870
30549	779871
75848	779872
98370	779873
70343	779874
38811	779875
1359	779876
5838	779877
6570	779878
113714	779879
55181	779880
33512	779881
73344	779882
31568	779883
32523	779884
4451	779885
6410	779886
17540	779887
29416	779888
15393	779889
7751	779890
1685	779891
29906	779892
7605	779893
24923	779894
61180	779895
71644	779896
23602	779897
21025	779898
72205	779899
37331	779900
91742	779901
4597	779902
3	779903
1068	779904
1940	779905
14596	779906
106754	779907
75752	779908
31365	779909
28683	779910
91893	779911
33199	779912
9873	779913
38961	779914
51953	779915
8603	779916
20742	779917
59993	779918
6471	779919
38787	779920
1744	779921
43942	779922
1821	779923
57492	779924
482	779925
58037	779926
88774	779927
25656	779928
4128	779929
28652	779930
26511	779931
20477	779932
64953	779933
98026	779934
68302	779935
1293	779936
18253	779937
68233	779938
66352	779939
19623	779940
6908	779941
1565	779942
77144	779943
32878	779944
1139	779945
25821	779946
33159	779947
12880	779948
9292	779949
48216	779950
61501	779951
69884	779952
7351	779953
4199	779954
5077	779955
29913	779956
6156	779957
13329	779958
162	779959
36608	779960
77499	779961
98507	779962
22198	779963
20059	779964
2260	779965
62076	779966
5818	779967
14774	779968
32924	779969
12166	779970
16058	779971
2884	779972
88490	779973
4077	779974
8688	779975
44564	779976
57201	779977
72053	779978
27049	779979
2294	779980
9389	779981
2679	779982
36241	779983
37806	779984
47838	779985
53802	779986
62116	779987
18379	779988
8404	779989
15926	779990
114474	779991
1256	779992
65098	779993
99183	779994
6706	779995
35885	779996
49372	779997
4984	779998
26374	779999
40663	780000
12262	780001
81196	780002
26612	780003
38755	780004
13734	780005
27506	780006
8073	780007
686	780008
9878	780009
47752	780010
59286	780011
15764	780012
13952	780013
1959	780014
47833	780015
14753	780016
1372	780017
68517	780018
3761	780019
13302	780020
15343	780021
27697	780022
29637	780023
38920	780024
29711	780025
87099	780026
6049	780027
24483	780028
68531	780029
133	780030
54467	780031
99631	780032
71704	780033
26860	780034
44676	780035
37254	780036
71476	780037
81955	780038
4421	780039
10592	780040
38371	780041
68461	780042
17769	780043
10424	780044
84333	780045
14729	780046
27889	780047
37943	780048
45423	780049
4479	780050
832	780051
243	780052
13661	780053
25298	780054
9773	780055
13972	780056
32408	780057
55125	780058
6970	780059
34816	780060
92490	780061
70132	780062
7469	780063
14724	780064
40841	780065
30039	780066
35251	780067
17	780068
17280	780069
3545	780070
2196	780071
11561	780072
17503	780073
5521	780074
37368	780075
60993	780076
6426	780077
29082	780078
63256	780079
49963	780080
49807	780081
19658	780082
51903	780083
8503	780084
8366	780085
11361	780086
35643	780087
52549	780088
2672	780089
14637	780090
113096	780091
4414	780092
10509	780093
26721	780094
26306	780095
25877	780096
81328	780097
82179	780098
12901	780099
2501	780100
2464	780101
59460	780102
43858	780103
8003	780104
5131	780105
55688	780106
976	780107
4049	780108
5698	780109
28877	780110
32524	780111
92949	780112
86826	780113
13502	780114
12835	780115
92444	780116
42970	780117
17088	780118
5795	780119
7994	780120
45555	780121
79939	780122
23335	780123
16478	780124
320	780125
14712	780126
85037	780127
54712	780128
17824	780129
45443	780130
75342	780131
42972	780132
5314	780133
1641	780134
20349	780135
58222	780136
40488	780137
111537	780138
11632	780139
4553	780140
51594	780141
87767	780142
108728	780143
37804	780144
32214	780145
32488	780146
7475	780147
8939	780148
6975	780149
741	780150
40100	780151
29695	780152
60936	780153
5224	780154
96233	780155
44703	780156
31606	780157
32353	780158
25436	780159
3254	780160
81	780161
19081	780162
53301	780163
6764	780164
16251	780165
18254	780166
13269	780167
46982	780168
41986	780169
25706	780170
59001	780171
45665	780172
10703	780173
13571	780174
3924	780175
14062	780176
29260	780177
35462	780178
61466	780179
4776	780180
30260	780181
19534	780182
8109	780183
556	780184
4530	780185
24207	780186
66518	780187
28701	780188
28386	780189
75328	780190
6504	780191
26463	780192
10869	780193
22750	780194
12705	780195
75043	780196
38647	780197
29208	780198
53	780199
35321	780200
2804	780201
65202	780202
30702	780203
30174	780204
60236	780205
33069	780206
35576	780207
6106	780208
6686	780209
5976	780210
17362	780211
326	780212
1132	780213
9300	780214
46262	780215
20987	780216
12909	780217
47308	780218
47577	780219
25419	780220
14704	780221
14794	780222
88078	780223
77781	780224
103282	780225
87928	780226
67064	780227
295	780228
5352	780229
5210	780230
230	780231
13616	780232
1760	780233
30832	780234
20045	780235
11142	780236
2234	780237
28852	780238
11773	780239
13963	780240
18050	780241
65293	780242
17222	780243
15120	780244
22129	780245
47697	780246
17452	780247
2652	780248
5698	780249
53904	780250
28123	780251
45188	780252
62556	780253
4893	780254
54030	780255
1634	780256
27552	780257
20185	780258
10382	780259
38397	780260
12595	780261
12583	780262
14308	780263
17838	780264
5783	780265
110836	780266
37473	780267
31784	780268
19491	780269
240	780270
15353	780271
4225	780272
37733	780273
17714	780274
4383	780275
8266	780276
30962	780277
223	780278
9508	780279
8451	780280
315	780281
4033	780282
33582	780283
77357	780284
4289	780285
1534	780286
13098	780287
14060	780288
52950	780289
45517	780290
36269	780291
40561	780292
19285	780293
422	780294
16148	780295
31409	780296
726	780297
24758	780298
56483	780299
14368	780300
37982	780301
269	780302
753	780303
2770	780304
40931	780305
3367	780306
3555	780307
63697	780308
34079	780309
41366	780310
11131	780311
13575	780312
28840	780313
33375	780314
1676	780315
12390	780316
57328	780317
29218	780318
85343	780319
44151	780320
12035	780321
399	780322
72908	780323
1866	780324
44933	780325
57499	780326
69786	780327
19131	780328
10516	780329
10286	780330
56872	780331
6219	780332
46170	780333
49587	780334
4123	780335
7870	780336
12893	780337
19090	780338
34114	780339
77834	780340
15981	780341
25208	780342
3758	780343
1312	780344
16917	780345
92123	780346
15645	780347
116	780348
152	780349
18064	780350
25922	780351
35563	780352
26186	780353
1968	780354
13522	780355
761	780356
4274	780357
92	780358
61628	780359
59150	780360
19041	780361
68987	780362
34529	780363
23874	780364
43991	780365
13121	780366
56630	780367
14942	780368
255	780369
31121	780370
38668	780371
47811	780372
19324	780373
9461	780374
30563	780375
31286	780376
27487	780377
28114	780378
32484	780379
49410	780380
74573	780381
9037	780382
93324	780383
25007	780384
1998	780385
66	780386
79850	780387
5343	780388
42016	780389
79519	780390
81442	780391
11122	780392
59700	780393
494	780394
41500	780395
734	780396
40920	780397
86416	780398
4846	780399
13803	780400
47287	780401
1468	780402
43995	780403
70960	780404
1182	780405
17222	780406
21484	780407
57622	780408
12085	780409
81783	780410
19268	780411
31133	780412
32840	780413
40667	780414
17103	780415
17770	780416
15305	780417
14196	780418
80891	780419
31263	780420
37863	780421
30488	780422
16144	780423
62041	780424
44479	780425
23124	780426
79461	780427
61584	780428
48863	780429
20835	780430
1259	780431
13168	780432
14837	780433
8570	780434
39990	780435
48739	780436
13736	780437
80682	780438
22846	780439
596	780440
29660	780441
26835	780442
41888	780443
1057	780444
112076	780445
11720	780446
13294	780447
2551	780448
44757	780449
58365	780450
433	780451
5223	780452
26881	780453
11369	780454
25956	780455
24369	780456
81061	780457
19226	780458
52979	780459
71123	780460
87	780461
19942	780462
80427	780463
16478	780464
5178	780465
38683	780466
8310	780467
6052	780468
96085	780469
47744	780470
58849	780471
4645	780472
68033	780473
9669	780474
52160	780475
54826	780476
43872	780477
10302	780478
3851	780479
2427	780480
14652	780481
50171	780482
50423	780483
43384	780484
31611	780485
43757	780486
93563	780487
5719	780488
59	780489
2057	780490
9152	780491
21056	780492
8097	780493
23913	780494
33977	780495
42691	780496
31465	780497
54083	780498
5548	780499
11421	780500
66173	780501
701	780502
30665	780503
969	780504
64173	780505
14809	780506
42939	780507
103981	780508
23067	780509
49618	780510
54588	780511
1630	780512
33562	780513
471	780514
48701	780515
13363	780516
37145	780517
53071	780518
13119	780519
860	780520
14072	780521
43700	780522
55146	780523
36379	780524
62603	780525
89931	780526
7778	780527
24779	780528
74888	780529
8724	780530
18664	780531
6996	780532
92406	780533
30670	780534
55342	780535
51710	780536
4598	780537
113739	780538
58016	780539
49630	780540
46320	780541
22033	780542
2368	780543
5584	780544
21463	780545
77356	780546
41347	780547
2167	780548
5702	780549
18593	780550
20622	780551
11109	780552
86274	780553
652	780554
4230	780555
57148	780556
13224	780557
70372	780558
14309	780559
19820	780560
82003	780561
46448	780562
12859	780563
66015	780564
19185	780565
23765	780566
47145	780567
103540	780568
22756	780569
2593	780570
6645	780571
65917	780572
33126	780573
2520	780574
44188	780575
34293	780576
4597	780577
44114	780578
1514	780579
110405	780580
68198	780581
59725	780582
54257	780583
28	780584
38650	780585
5131	780586
100752	780587
43628	780588
74537	780589
43061	780590
14666	780591
1108	780592
10028	780593
14254	780594
5594	780595
41648	780596
31657	780597
23831	780598
90	780599
18907	780600
34273	780601
100117	780602
19215	780603
512	780604
759	780605
11930	780606
37771	780607
7841	780608
32911	780609
10446	780610
18568	780611
69248	780612
23249	780613
75876	780614
30355	780615
16512	780616
50671	780617
32636	780618
6995	780619
9307	780620
16146	780621
75041	780622
10323	780623
11833	780624
93303	780625
4009	780626
33562	780627
9620	780628
10981	780629
7099	780630
11482	780631
5895	780632
5043	780633
3969	780634
92400	780635
21402	780636
72428	780637
26480	780638
24343	780639
36910	780640
18646	780641
3162	780642
49	780643
3582	780644
3793	780645
212	780646
82080	780647
28338	780648
35284	780649
41502	780650
70499	780651
75028	780652
8481	780653
30650	780654
44467	780655
44948	780656
7848	780657
14472	780658
30750	780659
3638	780660
2722	780661
80021	780662
22538	780663
10579	780664
15296	780665
107510	780666
46092	780667
54473	780668
23531	780669
6636	780670
90176	780671
5172	780672
77376	780673
93698	780674
14	780675
16085	780676
25488	780677
88851	780678
15930	780679
1178	780680
12226	780681
111568	780682
47094	780683
15214	780684
69072	780685
1337	780686
7447	780687
54478	780688
1289	780689
20144	780690
46478	780691
83724	780692
78203	780693
18740	780694
97639	780695
17828	780696
194	780697
1195	780698
44272	780699
10193	780700
87726	780701
881	780702
56384	780703
654	780704
101853	780705
50724	780706
1823	780707
928	780708
19839	780709
54801	780710
176	780711
3973	780712
14337	780713
11230	780714
71361	780715
35260	780716
7306	780717
96555	780718
3810	780719
16968	780720
64355	780721
500	780722
5396	780723
78932	780724
1520	780725
71508	780726
49190	780727
97971	780728
45190	780729
13453	780730
90166	780731
36481	780732
10464	780733
1760	780734
86123	780735
4876	780736
79801	780737
9278	780738
69177	780739
721	780740
7929	780741
15417	780742
36007	780743
39809	780744
36938	780745
3039	780746
14563	780747
94460	780748
39902	780749
68703	780750
4624	780751
41231	780752
1053	780753
17791	780754
20883	780755
24788	780756
33054	780757
11755	780758
11233	780759
66829	780760
17428	780761
16032	780762
23936	780763
42644	780764
52825	780765
55776	780766
83692	780767
11980	780768
68727	780769
17650	780770
54395	780771
34555	780772
93173	780773
15510	780774
10125	780775
19835	780776
101041	780777
153	780778
66131	780779
365	780780
87390	780781
34050	780782
11203	780783
43472	780784
75557	780785
8465	780786
54524	780787
47076	780788
10744	780789
20501	780790
18779	780791
81146	780792
75887	780793
64746	780794
39961	780795
2319	780796
27680	780797
39838	780798
49913	780799
2844	780800
413	780801
52030	780802
47180	780803
9024	780804
12264	780805
145	780806
18098	780807
34421	780808
6936	780809
63726	780810
8465	780811
79378	780812
43835	780813
23871	780814
47883	780815
5019	780816
43665	780817
84134	780818
18748	780819
13213	780820
24226	780821
592	780822
35751	780823
38940	780824
12102	780825
57257	780826
46098	780827
2264	780828
8125	780829
32931	780830
1492	780831
33614	780832
35100	780833
14117	780834
97684	780835
48189	780836
81862	780837
105347	780838
1301	780839
25606	780840
1430	780841
3294	780842
81594	780843
19915	780844
4269	780845
18308	780846
3859	780847
41623	780848
13852	780849
13892	780850
53916	780851
56043	780852
5774	780853
6556	780854
1315	780855
73152	780856
4338	780857
13730	780858
10381	780859
60926	780860
7899	780861
40652	780862
8779	780863
8860	780864
100440	780865
23354	780866
32550	780867
82143	780868
615	780869
5484	780870
65486	780871
36101	780872
53037	780873
14572	780874
24849	780875
48447	780876
78974	780877
14612	780878
42241	780879
23527	780880
19530	780881
28976	780882
28741	780883
69977	780884
14121	780885
96683	780886
17897	780887
846	780888
15852	780889
9710	780890
29387	780891
63435	780892
2321	780893
4044	780894
24691	780895
79755	780896
6942	780897
94	780898
49595	780899
48773	780900
61952	780901
20579	780902
33346	780903
1597	780904
5177	780905
97699	780906
69275	780907
2628	780908
82119	780909
46014	780910
57605	780911
1330	780912
16422	780913
26003	780914
18775	780915
81327	780916
78400	780917
11093	780918
73458	780919
11293	780920
11389	780921
69228	780922
3215	780923
58251	780924
13611	780925
2723	780926
44513	780927
52740	780928
77064	780929
85953	780930
86077	780931
80341	780932
32192	780933
723	780934
22106	780935
54210	780936
33755	780937
51826	780938
3337	780939
17838	780940
72052	780941
57987	780942
5323	780943
68830	780944
3140	780945
18531	780946
70203	780947
1480	780948
10440	780949
1732	780950
17810	780951
3740	780952
30190	780953
59492	780954
95107	780955
35060	780956
35680	780957
90470	780958
26920	780959
50638	780960
41397	780961
58618	780962
24241	780963
72292	780964
60975	780965
80573	780966
12875	780967
58002	780968
34395	780969
10156	780970
354	780971
867	780972
36074	780973
10752	780974
202	780975
5041	780976
6496	780977
10977	780978
26029	780979
34501	780980
40174	780981
22622	780982
45783	780983
6891	780984
61323	780985
15653	780986
75086	780987
18600	780988
33348	780989
252	780990
58143	780991
1033	780992
55427	780993
62680	780994
1356	780995
48049	780996
32972	780997
82837	780998
2429	780999
8606	781000
22256	781001
26662	781002
2064	781003
9943	781004
5342	781005
37640	781006
80085	781007
85594	781008
26176	781009
18649	781010
6442	781011
46501	781012
7975	781013
334	781014
78089	781015
10339	781016
512	781017
30499	781018
14408	781019
7413	781020
9033	781021
4284	781022
44114	781023
34644	781024
3519	781025
30210	781026
1447	781027
2552	781028
23876	781029
32056	781030
51757	781031
12678	781032
34177	781033
25323	781034
46602	781035
78639	781036
86657	781037
377	781038
7603	781039
8482	781040
22222	781041
9	781042
16138	781043
64938	781044
47924	781045
3673	781046
6325	781047
66126	781048
72066	781049
80744	781050
27296	781051
13856	781052
9623	781053
107	781054
35856	781055
16765	781056
13312	781057
12284	781058
45730	781059
51917	781060
24374	781061
806	781062
34939	781063
40654	781064
23294	781065
39947	781066
11771	781067
23803	781068
1999	781069
78820	781070
90308	781071
42607	781072
11682	781073
103636	781074
112917	781075
76285	781076
26470	781077
10091	781078
51394	781079
39976	781080
96	781081
26511	781082
27724	781083
21277	781084
51435	781085
52017	781086
48041	781087
4577	781088
43198	781089
473	781090
2916	781091
18547	781092
5705	781093
15703	781094
43566	781095
21486	781096
54963	781097
3248	781098
72099	781099
13550	781100
16910	781101
53	781102
2188	781103
18985	781104
11586	781105
7674	781106
38788	781107
28487	781108
42629	781109
20206	781110
54392	781111
275	781112
74831	781113
56361	781114
42473	781115
80102	781116
50523	781117
6819	781118
37560	781119
22261	781120
12931	781121
4517	781122
90	781123
86350	781124
123	781125
61307	781126
40772	781127
3501	781128
96436	781129
39694	781130
3695	781131
45461	781132
43609	781133
108948	781134
48306	781135
17579	781136
429	781137
29269	781138
16726	781139
95375	781140
664	781141
39402	781142
43979	781143
89099	781144
9943	781145
50935	781146
2750	781147
18622	781148
32362	781149
21262	781150
46800	781151
22970	781152
60311	781153
42527	781154
21226	781155
5917	781156
2455	781157
6054	781158
10292	781159
34815	781160
24480	781161
8226	781162
38569	781163
28862	781164
25674	781165
35574	781166
9933	781167
34829	781168
86691	781169
5324	781170
761	781171
2238	781172
19832	781173
6632	781174
40076	781175
74044	781176
106702	781177
73830	781178
2819	781179
25031	781180
24653	781181
13790	781182
5	781183
2213	781184
48747	781185
1079	781186
77237	781187
8255	781188
31278	781189
25947	781190
7900	781191
26367	781192
11130	781193
2016	781194
181	781195
26777	781196
27809	781197
19949	781198
28046	781199
14275	781200
1702	781201
9659	781202
28321	781203
22578	781204
26862	781205
5843	781206
3982	781207
49113	781208
72879	781209
14681	781210
19705	781211
33240	781212
28694	781213
147	781214
6972	781215
112	781216
69230	781217
67261	781218
24329	781219
25175	781220
76111	781221
37192	781222
71512	781223
27553	781224
59971	781225
84992	781226
36530	781227
59725	781228
12399	781229
28631	781230
5898	781231
47753	781232
15348	781233
58764	781234
35251	781235
37505	781236
57869	781237
59314	781238
41965	781239
650	781240
45236	781241
17382	781242
32287	781243
18223	781244
64957	781245
36868	781246
33758	781247
1717	781248
1575	781249
19956	781250
65759	781251
54651	781252
779	781253
237	781254
2550	781255
7971	781256
23610	781257
1697	781258
10898	781259
46127	781260
3103	781261
91664	781262
26720	781263
56394	781264
18149	781265
9104	781266
1763	781267
2022	781268
6743	781269
15245	781270
42905	781271
35028	781272
17233	781273
2787	781274
49842	781275
3915	781276
6422	781277
86389	781278
89185	781279
87158	781280
40128	781281
71411	781282
10346	781283
1648	781284
13849	781285
14407	781286
5972	781287
53912	781288
56827	781289
4720	781290
28419	781291
61657	781292
20576	781293
66951	781294
46881	781295
57469	781296
16022	781297
64062	781298
1915	781299
11190	781300
92893	781301
55057	781302
27286	781303
20533	781304
46551	781305
20196	781306
12636	781307
16083	781308
55287	781309
11025	781310
92891	781311
510	781312
1709	781313
44308	781314
37359	781315
96929	781316
821	781317
91293	781318
53495	781319
42208	781320
43392	781321
50325	781322
15119	781323
16829	781324
281	781325
4365	781326
2524	781327
2884	781328
34305	781329
807	781330
2303	781331
9106	781332
93056	781333
48289	781334
1183	781335
333	781336
23445	781337
57011	781338
25678	781339
27347	781340
66203	781341
14754	781342
26623	781343
28598	781344
1529	781345
101	781346
4169	781347
11004	781348
1949	781349
40937	781350
68886	781351
256	781352
5676	781353
68247	781354
65911	781355
1804	781356
557	781357
43764	781358
1738	781359
37062	781360
10909	781361
2351	781362
1047	781363
4581	781364
11287	781365
1078	781366
14256	781367
100577	781368
95932	781369
32158	781370
21045	781371
26716	781372
33727	781373
3505	781374
11295	781375
35623	781376
4963	781377
21127	781378
14706	781379
28686	781380
31250	781381
49783	781382
46968	781383
2818	781384
22611	781385
8882	781386
23458	781387
78379	781388
39653	781389
49114	781390
75603	781391
76103	781392
37978	781393
48127	781394
11503	781395
67799	781396
39004	781397
68208	781398
99498	781399
29744	781400
40452	781401
11310	781402
39847	781403
55108	781404
16732	781405
3148	781406
8771	781407
8423	781408
42432	781409
51202	781410
69968	781411
6213	781412
37966	781413
18031	781414
9630	781415
57894	781416
64335	781417
499	781418
25351	781419
26737	781420
19984	781421
829	781422
10557	781423
14810	781424
17061	781425
27090	781426
344	781427
599	781428
8711	781429
43051	781430
3959	781431
78025	781432
3413	781433
28572	781434
23787	781435
87285	781436
15304	781437
44330	781438
15271	781439
2809	781440
4783	781441
110015	781442
15663	781443
33370	781444
21327	781445
43679	781446
32312	781447
19044	781448
50843	781449
232	781450
1645	781451
702	781452
30772	781453
34783	781454
102531	781455
41604	781456
10437	781457
11667	781458
25806	781459
34222	781460
89388	781461
36628	781462
11420	781463
12535	781464
2975	781465
61724	781466
28292	781467
6738	781468
11650	781469
66270	781470
3598	781471
28985	781472
86143	781473
11291	781474
61780	781475
23656	781476
4167	781477
58030	781478
88743	781479
269	781480
57007	781481
39278	781482
33538	781483
44452	781484
11906	781485
20275	781486
57306	781487
89187	781488
2484	781489
13944	781490
73153	781491
10008	781492
56018	781493
7723	781494
50668	781495
23401	781496
48523	781497
75374	781498
601	781499
46620	781500
32352	781501
33625	781502
3038	781503
12860	781504
26467	781505
8971	781506
13916	781507
15080	781508
9153	781509
51938	781510
23344	781511
42542	781512
23247	781513
37757	781514
2846	781515
35843	781516
75307	781517
41954	781518
707	781519
13441	781520
79575	781521
3500	781522
48829	781523
512	781524
6432	781525
11114	781526
3682	781527
6475	781528
23663	781529
11584	781530
34116	781531
11137	781532
64767	781533
92718	781534
94319	781535
49566	781536
41761	781537
61399	781538
87390	781539
45352	781540
47953	781541
3873	781542
5734	781543
5341	781544
50543	781545
225	781546
37210	781547
2238	781548
3435	781549
74830	781550
56635	781551
844	781552
1065	781553
982	781554
75575	781555
14885	781556
42348	781557
243	781558
102024	781559
47877	781560
23405	781561
18854	781562
53128	781563
109706	781564
1495	781565
20726	781566
22409	781567
18662	781568
27628	781569
27326	781570
591	781571
74706	781572
24851	781573
55814	781574
18843	781575
14513	781576
41382	781577
62977	781578
61774	781579
13402	781580
97345	781581
3126	781582
111517	781583
3578	781584
84855	781585
9164	781586
30721	781587
17758	781588
85902	781589
28115	781590
88463	781591
70455	781592
792	781593
27213	781594
47447	781595
27682	781596
2702	781597
31737	781598
19111	781599
19531	781600
57683	781601
62162	781602
871	781603
8147	781604
83139	781605
27469	781606
41653	781607
8911	781608
8536	781609
2166	781610
25526	781611
20076	781612
24735	781613
5218	781614
75011	781615
86603	781616
76961	781617
3529	781618
27643	781619
99362	781620
54389	781621
39850	781622
77	781623
39956	781624
4747	781625
64080	781626
49739	781627
16446	781628
2056	781629
3339	781630
426	781631
992	781632
76453	781633
28782	781634
4262	781635
3289	781636
20935	781637
20543	781638
78962	781639
16184	781640
42826	781641
14463	781642
6943	781643
27806	781644
5386	781645
45302	781646
54636	781647
45307	781648
1805	781649
3922	781650
3654	781651
51490	781652
2610	781653
16203	781654
51551	781655
38537	781656
3618	781657
41094	781658
23572	781659
9855	781660
14993	781661
21776	781662
8312	781663
13969	781664
2417	781665
54383	781666
13531	781667
57966	781668
20212	781669
42371	781670
15629	781671
30904	781672
276	781673
36391	781674
49244	781675
48799	781676
40021	781677
56493	781678
29420	781679
93697	781680
5154	781681
2676	781682
48191	781683
54895	781684
11753	781685
89729	781686
5	781687
19430	781688
59949	781689
10418	781690
1430	781691
2224	781692
63	781693
103884	781694
37279	781695
596	781696
52666	781697
67503	781698
244	781699
22451	781700
17150	781701
26115	781702
440	781703
30851	781704
1571	781705
1470	781706
14711	781707
51429	781708
33960	781709
1687	781710
7500	781711
31463	781712
11058	781713
55379	781714
26478	781715
8680	781716
92496	781717
6424	781718
8412	781719
46868	781720
65389	781721
680	781722
2359	781723
22147	781724
5722	781725
10205	781726
68389	781727
59778	781728
39711	781729
53892	781730
50288	781731
34704	781732
12016	781733
46029	781734
65930	781735
977	781736
9886	781737
61058	781738
77966	781739
28937	781740
6794	781741
24245	781742
3582	781743
47088	781744
14163	781745
66674	781746
62109	781747
13991	781748
30	781749
63425	781750
44392	781751
23461	781752
29087	781753
7118	781754
733	781755
17713	781756
32771	781757
37789	781758
4224	781759
196	781760
24582	781761
36592	781762
18064	781763
9449	781764
59532	781765
99553	781766
6995	781767
158	781768
36112	781769
54391	781770
75144	781771
277	781772
16857	781773
7853	781774
16360	781775
847	781776
27476	781777
42354	781778
12279	781779
77627	781780
3198	781781
46723	781782
3476	781783
62718	781784
36189	781785
70732	781786
3231	781787
25214	781788
37685	781789
10725	781790
21186	781791
5253	781792
26022	781793
43794	781794
8828	781795
3531	781796
797	781797
36002	781798
44760	781799
32031	781800
57809	781801
76593	781802
48	781803
3833	781804
34924	781805
2644	781806
36705	781807
71109	781808
21802	781809
3364	781810
36698	781811
61727	781812
15041	781813
63825	781814
21180	781815
21870	781816
30248	781817
47905	781818
13070	781819
7437	781820
58528	781821
39989	781822
17369	781823
5026	781824
7409	781825
17282	781826
41286	781827
11364	781828
12880	781829
37231	781830
3161	781831
193	781832
38426	781833
3007	781834
55327	781835
52056	781836
4123	781837
140	781838
32215	781839
1165	781840
32070	781841
88907	781842
17324	781843
5685	781844
36699	781845
13735	781846
22192	781847
13774	781848
29162	781849
61655	781850
21438	781851
50434	781852
17619	781853
10785	781854
19647	781855
5328	781856
25653	781857
3754	781858
60364	781859
307	781860
10743	781861
8548	781862
2753	781863
2366	781864
2505	781865
74538	781866
8181	781867
17299	781868
4028	781869
101176	781870
61199	781871
53082	781872
2944	781873
69688	781874
78946	781875
4772	781876
1052	781877
36126	781878
15915	781879
21834	781880
5877	781881
64516	781882
61882	781883
5031	781884
20040	781885
94311	781886
16002	781887
67951	781888
34215	781889
7773	781890
1002	781891
1917	781892
92644	781893
51711	781894
80562	781895
23249	781896
225	781897
75435	781898
16181	781899
36279	781900
838	781901
37174	781902
58681	781903
291	781904
25141	781905
9879	781906
34707	781907
92993	781908
3521	781909
62132	781910
2761	781911
18617	781912
8316	781913
1164	781914
22147	781915
11190	781916
23984	781917
74487	781918
7467	781919
45635	781920
23357	781921
10211	781922
69243	781923
101825	781924
21189	781925
20629	781926
3359	781927
60807	781928
26812	781929
27428	781930
49707	781931
57472	781932
21382	781933
10511	781934
26828	781935
51089	781936
25515	781937
24361	781938
187	781939
5490	781940
51409	781941
52550	781942
37680	781943
110342	781944
52176	781945
94030	781946
48136	781947
62863	781948
15584	781949
39477	781950
18762	781951
48746	781952
54389	781953
8634	781954
29584	781955
101823	781956
73668	781957
33506	781958
381	781959
19432	781960
20102	781961
40913	781962
4721	781963
16032	781964
21108	781965
13671	781966
43461	781967
64644	781968
28396	781969
35213	781970
24101	781971
5431	781972
33806	781973
1161	781974
7334	781975
31189	781976
9104	781977
17060	781978
46469	781979
5738	781980
14907	781981
93067	781982
82976	781983
16103	781984
5479	781985
14053	781986
61933	781987
68349	781988
60670	781989
112675	781990
7074	781991
6529	781992
79096	781993
9457	781994
25073	781995
1670	781996
39708	781997
1251	781998
41482	781999
37555	782000
2614	782001
9730	782002
53310	782003
14876	782004
32174	782005
89298	782006
81065	782007
33697	782008
8197	782009
1154	782010
25892	782011
13501	782012
36899	782013
51000	782014
78650	782015
28855	782016
37459	782017
16210	782018
17695	782019
17982	782020
4339	782021
9557	782022
1835	782023
12015	782024
54751	782025
39372	782026
6926	782027
95958	782028
33379	782029
28957	782030
35500	782031
9730	782032
79411	782033
42952	782034
60413	782035
57898	782036
77504	782037
25604	782038
36999	782039
51162	782040
119	782041
20749	782042
19302	782043
27599	782044
78229	782045
18122	782046
1168	782047
2624	782048
49840	782049
55477	782050
435	782051
52618	782052
13497	782053
7017	782054
29142	782055
19817	782056
54403	782057
68149	782058
64913	782059
22962	782060
42056	782061
71118	782062
12661	782063
1154	782064
6765	782065
44546	782066
2610	782067
9809	782068
46081	782069
21541	782070
25036	782071
48695	782072
53652	782073
7039	782074
2398	782075
3	782076
26762	782077
31409	782078
64257	782079
27004	782080
10277	782081
21832	782082
59076	782083
39412	782084
46897	782085
1352	782086
4975	782087
34693	782088
341	782089
37805	782090
68689	782091
80690	782092
7263	782093
645	782094
526	782095
39144	782096
76922	782097
26899	782098
101214	782099
35313	782100
54606	782101
17886	782102
38507	782103
26458	782104
70895	782105
2236	782106
60652	782107
1334	782108
8803	782109
4033	782110
20763	782111
15167	782112
8506	782113
29447	782114
50245	782115
9967	782116
99038	782117
22984	782118
66530	782119
27459	782120
81039	782121
29847	782122
26377	782123
78351	782124
73493	782125
10876	782126
55205	782127
26848	782128
13125	782129
16186	782130
17530	782131
35861	782132
32860	782133
2097	782134
5291	782135
6462	782136
6890	782137
110511	782138
112	782139
13558	782140
582	782141
6091	782142
65703	782143
221	782144
24080	782145
2048	782146
46601	782147
13916	782148
80553	782149
68530	782150
25056	782151
1358	782152
71855	782153
5195	782154
15639	782155
7678	782156
54979	782157
68264	782158
53939	782159
38746	782160
47284	782161
1122	782162
18845	782163
7253	782164
79862	782165
26170	782166
98846	782167
967	782168
59245	782169
882	782170
9	782171
181	782172
2901	782173
3599	782174
105085	782175
17891	782176
15933	782177
9777	782178
30860	782179
75061	782180
30973	782181
38584	782182
68755	782183
48712	782184
14250	782185
10463	782186
4166	782187
72769	782188
40402	782189
44458	782190
80171	782191
11283	782192
2107	782193
38176	782194
53328	782195
45033	782196
13140	782197
5516	782198
1002	782199
35643	782200
307	782201
44863	782202
83619	782203
1672	782204
60070	782205
58651	782206
545	782207
35062	782208
55556	782209
21608	782210
9437	782211
3964	782212
24390	782213
19944	782214
12339	782215
71084	782216
67611	782217
5457	782218
19082	782219
32435	782220
2346	782221
73681	782222
82879	782223
1415	782224
54630	782225
622	782226
18846	782227
13446	782228
6525	782229
1684	782230
27230	782231
10063	782232
58703	782233
5276	782234
26734	782235
921	782236
51680	782237
91130	782238
3656	782239
29152	782240
97919	782241
40275	782242
45560	782243
17966	782244
4222	782245
113313	782246
14390	782247
1774	782248
98765	782249
50069	782250
29650	782251
30906	782252
35068	782253
56642	782254
33692	782255
73246	782256
20954	782257
78984	782258
30784	782259
62985	782260
22643	782261
35048	782262
18691	782263
46508	782264
88986	782265
34591	782266
55023	782267
3005	782268
16064	782269
10783	782270
3115	782271
13357	782272
24651	782273
67228	782274
19570	782275
2376	782276
16526	782277
27802	782278
22884	782279
5407	782280
21958	782281
45460	782282
9692	782283
71671	782284
61789	782285
8026	782286
3810	782287
44056	782288
54441	782289
54571	782290
24281	782291
2583	782292
9815	782293
8710	782294
50856	782295
25866	782296
22878	782297
15876	782298
457	782299
32729	782300
76034	782301
70163	782302
35248	782303
53352	782304
31531	782305
444	782306
104276	782307
13777	782308
68058	782309
5627	782310
5378	782311
49159	782312
11813	782313
365	782314
5966	782315
29080	782316
10506	782317
18738	782318
33958	782319
3108	782320
65598	782321
84726	782322
1861	782323
29913	782324
2171	782325
68567	782326
23716	782327
985	782328
66971	782329
1830	782330
1150	782331
10652	782332
24	782333
5650	782334
17438	782335
67218	782336
59560	782337
99564	782338
10035	782339
41	782340
2422	782341
109426	782342
46849	782343
20618	782344
1631	782345
84220	782346
11057	782347
92996	782348
9525	782349
70613	782350
14502	782351
8866	782352
62235	782353
7254	782354
52415	782355
14830	782356
52384	782357
60474	782358
7627	782359
58460	782360
26428	782361
4748	782362
18011	782363
35470	782364
488	782365
10895	782366
24730	782367
19635	782368
29037	782369
12120	782370
88430	782371
1176	782372
46484	782373
747	782374
6123	782375
6775	782376
10639	782377
27645	782378
39885	782379
24708	782380
1152	782381
110266	782382
1288	782383
9802	782384
54658	782385
2162	782386
16410	782387
3176	782388
1763	782389
73213	782390
18746	782391
20605	782392
86502	782393
21900	782394
42515	782395
32630	782396
25483	782397
8073	782398
49568	782399
12478	782400
21897	782401
64080	782402
27712	782403
9872	782404
51626	782405
32628	782406
78888	782407
55899	782408
32624	782409
23525	782410
53719	782411
2621	782412
3441	782413
86846	782414
1396	782415
4147	782416
62967	782417
13272	782418
77472	782419
15822	782420
7943	782421
59198	782422
58307	782423
29413	782424
50145	782425
37419	782426
17021	782427
43398	782428
35266	782429
51542	782430
72051	782431
2936	782432
101648	782433
38221	782434
11472	782435
5995	782436
103783	782437
48809	782438
12891	782439
99140	782440
1700	782441
56553	782442
106433	782443
12291	782444
18650	782445
97658	782446
5190	782447
90567	782448
12481	782449
10081	782450
47400	782451
73620	782452
73713	782453
55515	782454
3479	782455
89445	782456
3541	782457
90125	782458
19375	782459
39084	782460
7281	782461
3817	782462
20526	782463
15752	782464
67909	782465
54384	782466
29330	782467
1177	782468
1317	782469
34677	782470
25720	782471
6238	782472
31420	782473
13735	782474
29015	782475
5616	782476
54518	782477
16967	782478
32090	782479
40393	782480
6588	782481
59754	782482
47321	782483
34504	782484
62515	782485
68315	782486
17336	782487
77854	782488
7589	782489
11401	782490
27512	782491
49670	782492
73482	782493
34314	782494
244	782495
28850	782496
94653	782497
69432	782498
8225	782499
14906	782500
50913	782501
5921	782502
13982	782503
47470	782504
28142	782505
8531	782506
28499	782507
82443	782508
41447	782509
64909	782510
33845	782511
39078	782512
35520	782513
27536	782514
62800	782515
1188	782516
11332	782517
5122	782518
7350	782519
48348	782520
34698	782521
11422	782522
31900	782523
14140	782524
33031	782525
24392	782526
65311	782527
43062	782528
47970	782529
18521	782530
74840	782531
44164	782532
1840	782533
108469	782534
21055	782535
23567	782536
101573	782537
18261	782538
103668	782539
7135	782540
25472	782541
62205	782542
22995	782543
29547	782544
51701	782545
39896	782546
14869	782547
8039	782548
96600	782549
28583	782550
7190	782551
42476	782552
43948	782553
25458	782554
66839	782555
13639	782556
41315	782557
56679	782558
32699	782559
87847	782560
96570	782561
31447	782562
8457	782563
29250	782564
44346	782565
524	782566
1608	782567
27939	782568
22103	782569
16577	782570
76313	782571
11583	782572
38530	782573
57098	782574
4248	782575
26082	782576
53103	782577
2	782578
53289	782579
32516	782580
88773	782581
27457	782582
28615	782583
2317	782584
31371	782585
76389	782586
9847	782587
102269	782588
60970	782589
7256	782590
43858	782591
458	782592
80975	782593
12351	782594
60758	782595
14663	782596
1742	782597
41401	782598
69392	782599
51477	782600
105853	782601
62072	782602
52700	782603
75747	782604
50895	782605
55922	782606
16950	782607
106103	782608
22063	782609
7005	782610
90155	782611
7973	782612
1961	782613
82300	782614
34042	782615
95247	782616
9556	782617
46872	782618
90017	782619
32520	782620
15912	782621
40107	782622
8371	782623
39251	782624
31139	782625
145	782626
66505	782627
263	782628
9670	782629
71482	782630
15921	782631
681	782632
14604	782633
16087	782634
6	782635
9154	782636
6822	782637
62729	782638
32643	782639
29266	782640
11013	782641
96880	782642
21945	782643
65874	782644
8619	782645
39718	782646
29046	782647
21895	782648
17051	782649
10965	782650
39957	782651
805	782652
23062	782653
869	782654
16060	782655
73815	782656
2179	782657
6481	782658
66437	782659
8739	782660
15821	782661
44981	782662
28485	782663
11862	782664
73361	782665
47454	782666
1434	782667
16647	782668
178	782669
755	782670
784	782671
344	782672
58229	782673
4	782674
1230	782675
7357	782676
1070	782677
4039	782678
32686	782679
37533	782680
870	782681
21160	782682
83477	782683
1687	782684
39978	782685
32566	782686
8080	782687
13203	782688
50679	782689
18900	782690
98223	782691
26172	782692
110812	782693
55	782694
73115	782695
12206	782696
19258	782697
419	782698
12866	782699
982	782700
59818	782701
73862	782702
14848	782703
12430	782704
35191	782705
12558	782706
26886	782707
42344	782708
98630	782709
461	782710
97764	782711
102767	782712
1767	782713
5616	782714
219	782715
56562	782716
14269	782717
21097	782718
20118	782719
17560	782720
16526	782721
29946	782722
39927	782723
32897	782724
23742	782725
45294	782726
52160	782727
49338	782728
4797	782729
61906	782730
24624	782731
2917	782732
31303	782733
101406	782734
354	782735
3966	782736
43303	782737
2633	782738
3080	782739
100254	782740
1878	782741
79625	782742
19501	782743
14531	782744
51681	782745
5529	782746
23443	782747
16680	782748
1411	782749
96351	782750
81467	782751
21252	782752
39892	782753
29795	782754
5180	782755
30843	782756
361	782757
25504	782758
9189	782759
350	782760
1625	782761
3514	782762
92884	782763
36402	782764
597	782765
63109	782766
39149	782767
15426	782768
26280	782769
6489	782770
52757	782771
97537	782772
463	782773
10402	782774
90597	782775
30668	782776
35758	782777
50923	782778
34424	782779
30069	782780
24649	782781
96	782782
96813	782783
381	782784
40086	782785
2651	782786
58784	782787
48155	782788
87054	782789
10676	782790
61521	782791
21383	782792
73061	782793
48462	782794
1128	782795
21738	782796
12365	782797
21507	782798
36388	782799
12528	782800
61741	782801
39366	782802
59950	782803
102758	782804
112177	782805
27973	782806
4	782807
11743	782808
6663	782809
5113	782810
16187	782811
14607	782812
39406	782813
230	782814
59429	782815
76670	782816
74678	782817
22373	782818
56163	782819
8665	782820
44738	782821
2411	782822
44343	782823
38600	782824
1922	782825
91206	782826
42979	782827
14302	782828
15329	782829
38179	782830
2537	782831
7203	782832
68912	782833
24639	782834
5119	782835
62849	782836
47880	782837
75331	782838
497	782839
4047	782840
47329	782841
51430	782842
43315	782843
73938	782844
1628	782845
17975	782846
1316	782847
54507	782848
2353	782849
3841	782850
1199	782851
21042	782852
2018	782853
35856	782854
18416	782855
29577	782856
4145	782857
39559	782858
9	782859
46872	782860
44750	782861
57971	782862
16491	782863
17599	782864
55266	782865
46874	782866
37300	782867
1624	782868
46145	782869
6553	782870
9678	782871
2234	782872
80431	782873
59099	782874
74042	782875
32548	782876
91588	782877
36850	782878
4355	782879
75380	782880
16671	782881
999	782882
66290	782883
1841	782884
83720	782885
7689	782886
14027	782887
16052	782888
5435	782889
15874	782890
96882	782891
2359	782892
969	782893
45767	782894
71123	782895
19053	782896
51525	782897
27928	782898
7195	782899
91564	782900
26618	782901
1405	782902
111562	782903
12000	782904
32656	782905
47002	782906
47835	782907
21980	782908
6062	782909
58638	782910
59195	782911
29866	782912
668	782913
86266	782914
40953	782915
63931	782916
77269	782917
55488	782918
91712	782919
69144	782920
9410	782921
90895	782922
30294	782923
52003	782924
19954	782925
698	782926
70850	782927
18372	782928
15657	782929
54630	782930
32295	782931
2951	782932
106642	782933
3488	782934
2304	782935
4725	782936
1280	782937
6367	782938
79218	782939
20520	782940
1406	782941
40648	782942
47979	782943
95766	782944
87	782945
60681	782946
18751	782947
119	782948
41125	782949
39067	782950
39168	782951
32178	782952
1202	782953
6095	782954
19879	782955
7413	782956
47246	782957
6221	782958
10189	782959
40462	782960
6356	782961
39062	782962
4878	782963
80517	782964
99844	782965
15349	782966
4539	782967
2602	782968
28109	782969
13074	782970
36734	782971
59945	782972
9963	782973
47787	782974
31733	782975
3023	782976
100170	782977
68391	782978
86245	782979
29909	782980
10500	782981
107350	782982
5431	782983
6054	782984
63355	782985
52305	782986
33088	782987
16928	782988
27535	782989
47758	782990
31547	782991
24621	782992
24006	782993
1432	782994
80327	782995
41747	782996
291	782997
61555	782998
3306	782999
45600	783000
2015	783001
5489	783002
99284	783003
39231	783004
19982	783005
6340	783006
16181	783007
770	783008
66760	783009
109289	783010
11353	783011
26670	783012
5417	783013
4386	783014
1296	783015
98770	783016
25739	783017
92602	783018
55198	783019
31125	783020
108526	783021
47965	783022
70497	783023
439	783024
11359	783025
13694	783026
86828	783027
41905	783028
37254	783029
13231	783030
1695	783031
29682	783032
65340	783033
12517	783034
5560	783035
51859	783036
31924	783037
46825	783038
16675	783039
29229	783040
13180	783041
11037	783042
62506	783043
1969	783044
32010	783045
1542	783046
81163	783047
16868	783048
4622	783049
14110	783050
570	783051
14183	783052
23369	783053
7596	783054
390	783055
26242	783056
25700	783057
111341	783058
32747	783059
75152	783060
27456	783061
20522	783062
20449	783063
348	783064
1896	783065
6368	783066
63987	783067
23241	783068
1	783069
6334	783070
23332	783071
11832	783072
9491	783073
18406	783074
67486	783075
12660	783076
25294	783077
7297	783078
50705	783079
5304	783080
46	783081
21875	783082
26829	783083
1563	783084
421	783085
76770	783086
36509	783087
23392	783088
10973	783089
405	783090
67881	783091
68010	783092
45877	783093
6020	783094
85567	783095
24945	783096
49598	783097
17651	783098
3945	783099
5166	783100
40797	783101
46974	783102
61972	783103
34631	783104
127	783105
23791	783106
39264	783107
10115	783108
33553	783109
42744	783110
23695	783111
34171	783112
51072	783113
7335	783114
77180	783115
414	783116
15715	783117
93102	783118
53444	783119
6027	783120
15295	783121
9465	783122
2321	783123
20109	783124
77645	783125
13090	783126
74786	783127
65811	783128
23691	783129
23924	783130
449	783131
38368	783132
14594	783133
30283	783134
18897	783135
3064	783136
71929	783137
14722	783138
31357	783139
2177	783140
50774	783141
64305	783142
27106	783143
24724	783144
54161	783145
25079	783146
53143	783147
929	783148
54839	783149
51805	783150
32502	783151
5854	783152
4066	783153
230	783154
26035	783155
22051	783156
91133	783157
2657	783158
38997	783159
32063	783160
58673	783161
7640	783162
59852	783163
655	783164
46949	783165
48000	783166
38488	783167
1640	783168
12015	783169
20071	783170
47464	783171
35203	783172
45489	783173
100496	783174
8571	783175
20317	783176
3813	783177
18369	783178
28095	783179
6645	783180
15468	783181
261	783182
69805	783183
333	783184
26517	783185
41384	783186
19967	783187
70071	783188
14007	783189
36083	783190
68958	783191
290	783192
8395	783193
6424	783194
34117	783195
49665	783196
9470	783197
2316	783198
21321	783199
95964	783200
9550	783201
31263	783202
10290	783203
82900	783204
15204	783205
76675	783206
4	783207
815	783208
36717	783209
44238	783210
20175	783211
46599	783212
40093	783213
44630	783214
3276	783215
1884	783216
23851	783217
10729	783218
930	783219
2368	783220
424	783221
2537	783222
17049	783223
1035	783224
1066	783225
2905	783226
5319	783227
20238	783228
46695	783229
43075	783230
20793	783231
1754	783232
22547	783233
3146	783234
70319	783235
44889	783236
52271	783237
30733	783238
11662	783239
66713	783240
64245	783241
2469	783242
1679	783243
502	783244
9658	783245
11402	783246
25638	783247
68186	783248
2717	783249
63933	783250
13084	783251
77860	783252
43212	783253
24783	783254
47199	783255
4067	783256
28110	783257
46	783258
17242	783259
37823	783260
80978	783261
25075	783262
45882	783263
6035	783264
1586	783265
41346	783266
25356	783267
23303	783268
81416	783269
5646	783270
25429	783271
3230	783272
28227	783273
12571	783274
66344	783275
13381	783276
223	783277
36753	783278
56352	783279
14985	783280
16965	783281
33789	783282
51798	783283
35327	783284
50095	783285
44776	783286
26487	783287
21980	783288
87001	783289
6248	783290
36563	783291
5426	783292
13235	783293
10985	783294
58899	783295
79001	783296
343	783297
5414	783298
100562	783299
54187	783300
8660	783301
46105	783302
18308	783303
7245	783304
21854	783305
71	783306
68644	783307
7390	783308
9617	783309
44312	783310
81004	783311
14476	783312
5554	783313
55245	783314
10651	783315
1	783316
23629	783317
7349	783318
97547	783319
20373	783320
638	783321
66003	783322
10064	783323
5020	783324
8578	783325
92140	783326
3898	783327
52776	783328
50349	783329
1077	783330
60576	783331
12736	783332
47634	783333
52062	783334
6459	783335
12123	783336
71431	783337
66649	783338
22215	783339
4254	783340
80699	783341
57331	783342
364	783343
23440	783344
22212	783345
2562	783346
24469	783347
19870	783348
21292	783349
82180	783350
336	783351
14494	783352
70270	783353
48091	783354
50426	783355
37820	783356
11267	783357
57565	783358
41610	783359
4346	783360
52522	783361
19211	783362
253	783363
61396	783364
15812	783365
90631	783366
5448	783367
51639	783368
65235	783369
60424	783370
7939	783371
32011	783372
91995	783373
65489	783374
57	783375
93856	783376
9299	783377
38106	783378
51079	783379
1038	783380
9408	783381
28395	783382
14944	783383
25800	783384
5570	783385
33101	783386
36116	783387
14739	783388
1088	783389
26980	783390
25258	783391
93	783392
34795	783393
70500	783394
113652	783395
12300	783396
15108	783397
34257	783398
31336	783399
9217	783400
1721	783401
34076	783402
11872	783403
1212	783404
103786	783405
17293	783406
54942	783407
9257	783408
42217	783409
28393	783410
63527	783411
2270	783412
96781	783413
20307	783414
9844	783415
101348	783416
27955	783417
35614	783418
10631	783419
5629	783420
82581	783421
1035	783422
4628	783423
13606	783424
102295	783425
4548	783426
55090	783427
3378	783428
40279	783429
3402	783430
493	783431
28641	783432
36073	783433
71165	783434
9384	783435
13136	783436
38038	783437
69401	783438
3327	783439
270	783440
29243	783441
15848	783442
75771	783443
511	783444
3191	783445
111288	783446
8327	783447
5703	783448
103735	783449
13497	783450
9817	783451
63	783452
485	783453
40380	783454
3891	783455
19743	783456
9122	783457
23947	783458
36924	783459
92849	783460
13017	783461
11623	783462
460	783463
5800	783464
53170	783465
25913	783466
27198	783467
40302	783468
28351	783469
80044	783470
36666	783471
45912	783472
4518	783473
93691	783474
5066	783475
5821	783476
12908	783477
19687	783478
57166	783479
78060	783480
107	783481
67674	783482
9803	783483
9072	783484
12360	783485
29093	783486
28274	783487
54304	783488
4064	783489
1498	783490
28805	783491
19925	783492
38863	783493
36403	783494
25446	783495
3290	783496
24316	783497
43471	783498
22088	783499
27842	783500
15687	783501
757	783502
25145	783503
30089	783504
26354	783505
773	783506
5574	783507
17268	783508
43154	783509
52776	783510
59787	783511
69624	783512
46686	783513
66640	783514
91871	783515
31388	783516
57424	783517
1203	783518
5960	783519
97431	783520
21281	783521
19278	783522
4049	783523
3988	783524
28551	783525
20154	783526
82390	783527
17023	783528
26968	783529
2304	783530
78128	783531
8062	783532
54837	783533
1228	783534
36984	783535
7328	783536
20146	783537
19445	783538
35890	783539
267	783540
42598	783541
32533	783542
52690	783543
49589	783544
18191	783545
103427	783546
8230	783547
20862	783548
6314	783549
2963	783550
75123	783551
618	783552
19389	783553
327	783554
23028	783555
45546	783556
6083	783557
61114	783558
6458	783559
7365	783560
36036	783561
15489	783562
507	783563
27743	783564
82	783565
2306	783566
33956	783567
42208	783568
79258	783569
17987	783570
65656	783571
112257	783572
34332	783573
743	783574
22991	783575
16644	783576
83	783577
15719	783578
35509	783579
71959	783580
30073	783581
31221	783582
35162	783583
6438	783584
33426	783585
59952	783586
84974	783587
31785	783588
51181	783589
55338	783590
2304	783591
965	783592
3416	783593
12510	783594
9559	783595
46290	783596
16249	783597
2262	783598
51079	783599
14981	783600
11674	783601
44888	783602
2724	783603
49415	783604
44508	783605
29	783606
44016	783607
70915	783608
25974	783609
31216	783610
60826	783611
195	783612
64050	783613
89535	783614
254	783615
11937	783616
15514	783617
28493	783618
13789	783619
17553	783620
11260	783621
2378	783622
70402	783623
39281	783624
5388	783625
67207	783626
5812	783627
84141	783628
31633	783629
8576	783630
11246	783631
57815	783632
14505	783633
40518	783634
33517	783635
49399	783636
84820	783637
15704	783638
13269	783639
71956	783640
5214	783641
70585	783642
2184	783643
23905	783644
3301	783645
11877	783646
13407	783647
9213	783648
16856	783649
1305	783650
21365	783651
2853	783652
37170	783653
102209	783654
1810	783655
7723	783656
12290	783657
12931	783658
18554	783659
44918	783660
19611	783661
11009	783662
1908	783663
9120	783664
82462	783665
6429	783666
16546	783667
17208	783668
96387	783669
19412	783670
5720	783671
72140	783672
4095	783673
52691	783674
4295	783675
35916	783676
52728	783677
5959	783678
6387	783679
22449	783680
19757	783681
1302	783682
52306	783683
4206	783684
15050	783685
9315	783686
64240	783687
250	783688
8452	783689
13586	783690
96208	783691
20897	783692
54805	783693
46359	783694
7400	783695
68612	783696
13064	783697
61992	783698
38010	783699
84468	783700
1688	783701
70303	783702
62271	783703
92287	783704
5233	783705
8470	783706
15598	783707
44409	783708
6624	783709
2981	783710
29841	783711
66487	783712
21892	783713
11895	783714
9722	783715
14421	783716
5715	783717
24467	783718
21392	783719
19682	783720
14942	783721
88757	783722
4365	783723
19074	783724
82943	783725
31585	783726
44168	783727
11798	783728
69723	783729
3489	783730
10562	783731
51159	783732
55198	783733
32312	783734
25178	783735
984	783736
355	783737
27268	783738
25403	783739
5058	783740
17020	783741
5148	783742
21633	783743
70385	783744
48655	783745
32884	783746
1627	783747
14466	783748
73041	783749
26312	783750
15821	783751
35794	783752
10785	783753
13990	783754
32766	783755
3	783756
48004	783757
38482	783758
21184	783759
14043	783760
81540	783761
62135	783762
52935	783763
86960	783764
606	783765
69414	783766
6385	783767
7205	783768
7088	783769
79149	783770
12447	783771
34087	783772
32740	783773
59423	783774
56841	783775
27	783776
50089	783777
47459	783778
1471	783779
44544	783780
46431	783781
10873	783782
13990	783783
76177	783784
121	783785
32473	783786
48783	783787
7763	783788
69071	783789
50752	783790
1596	783791
4956	783792
21033	783793
51990	783794
77972	783795
3845	783796
15326	783797
15659	783798
757	783799
814	783800
2705	783801
94164	783802
17015	783803
5296	783804
5767	783805
11429	783806
14068	783807
65304	783808
196	783809
13957	783810
31774	783811
2704	783812
6188	783813
1351	783814
40719	783815
31903	783816
21576	783817
36239	783818
78385	783819
97854	783820
79442	783821
36553	783822
8380	783823
7160	783824
88893	783825
44198	783826
11177	783827
6223	783828
56275	783829
54543	783830
82395	783831
13913	783832
18488	783833
7544	783834
70513	783835
60642	783836
11992	783837
55774	783838
111982	783839
68572	783840
34562	783841
10904	783842
435	783843
50200	783844
2942	783845
6855	783846
17220	783847
289	783848
1209	783849
74010	783850
69659	783851
41093	783852
69396	783853
25457	783854
27752	783855
53316	783856
92570	783857
31838	783858
23098	783859
61782	783860
89532	783861
55649	783862
73	783863
1215	783864
14279	783865
12918	783866
91002	783867
81489	783868
82629	783869
18394	783870
2846	783871
9008	783872
29700	783873
12655	783874
47164	783875
18219	783876
278	783877
48075	783878
76058	783879
30796	783880
9796	783881
27347	783882
50478	783883
17061	783884
10593	783885
25048	783886
1590	783887
809	783888
4637	783889
1801	783890
3641	783891
835	783892
16443	783893
73095	783894
5176	783895
2723	783896
20853	783897
48235	783898
84930	783899
4354	783900
21067	783901
21549	783902
5764	783903
183	783904
14172	783905
10721	783906
51152	783907
23194	783908
58977	783909
47385	783910
13631	783911
13158	783912
67391	783913
15276	783914
29644	783915
1811	783916
53681	783917
23218	783918
47299	783919
44729	783920
18400	783921
13015	783922
1796	783923
330	783924
1473	783925
7530	783926
5275	783927
26040	783928
11428	783929
28030	783930
241	783931
7839	783932
41571	783933
34701	783934
53741	783935
36527	783936
1727	783937
57740	783938
129	783939
34577	783940
879	783941
2337	783942
39432	783943
26874	783944
111834	783945
10917	783946
16006	783947
25769	783948
66931	783949
68079	783950
23078	783951
66589	783952
1218	783953
21660	783954
24482	783955
66845	783956
31579	783957
82291	783958
12730	783959
3656	783960
18515	783961
2363	783962
10061	783963
2434	783964
135	783965
41807	783966
18550	783967
1828	783968
3445	783969
32165	783970
42396	783971
68348	783972
64728	783973
40807	783974
5015	783975
87771	783976
14589	783977
9244	783978
30472	783979
39102	783980
8387	783981
667	783982
43773	783983
27620	783984
19923	783985
71765	783986
19869	783987
70482	783988
47556	783989
72589	783990
42042	783991
4528	783992
52921	783993
30556	783994
44839	783995
6711	783996
13888	783997
23403	783998
28179	783999
73820	784000
17547	784001
3446	784002
54657	784003
23637	784004
106	784005
85416	784006
26185	784007
54002	784008
9606	784009
4024	784010
200	784011
126	784012
54139	784013
53250	784014
5960	784015
3699	784016
38378	784017
36290	784018
52191	784019
58291	784020
50719	784021
28393	784022
25560	784023
76275	784024
46032	784025
7831	784026
39076	784027
61860	784028
67089	784029
74263	784030
66402	784031
49971	784032
71529	784033
89596	784034
4765	784035
39133	784036
1124	784037
6652	784038
94021	784039
2891	784040
17600	784041
108121	784042
8565	784043
125	784044
83872	784045
871	784046
671	784047
7576	784048
5792	784049
3920	784050
39185	784051
54045	784052
1762	784053
35187	784054
14990	784055
7191	784056
8524	784057
30057	784058
50221	784059
1709	784060
70591	784061
87253	784062
8972	784063
322	784064
15763	784065
98839	784066
15513	784067
14573	784068
96228	784069
25979	784070
39690	784071
2637	784072
21783	784073
68775	784074
92818	784075
29498	784076
21473	784077
55645	784078
38972	784079
13092	784080
2487	784081
8557	784082
25974	784083
21676	784084
4422	784085
20949	784086
7167	784087
30016	784088
52612	784089
51528	784090
58875	784091
51162	784092
14402	784093
856	784094
58005	784095
12511	784096
332	784097
48238	784098
67944	784099
102992	784100
47619	784101
20949	784102
2914	784103
2045	784104
51047	784105
13782	784106
40308	784107
42746	784108
81558	784109
74300	784110
24324	784111
25628	784112
8539	784113
22287	784114
68463	784115
73889	784116
8072	784117
21227	784118
4	784119
76573	784120
6852	784121
49863	784122
24913	784123
89320	784124
28850	784125
41399	784126
12260	784127
34641	784128
1722	784129
7565	784130
28574	784131
85	784132
68407	784133
16535	784134
44	784135
24508	784136
39341	784137
1505	784138
77455	784139
3	784140
284	784141
8084	784142
17748	784143
18894	784144
22940	784145
34581	784146
13146	784147
11353	784148
791	784149
46362	784150
9126	784151
44412	784152
62884	784153
49560	784154
754	784155
58501	784156
17929	784157
56446	784158
56675	784159
90925	784160
3103	784161
24671	784162
51467	784163
104265	784164
70774	784165
9508	784166
102154	784167
45575	784168
6451	784169
41894	784170
29634	784171
20378	784172
49850	784173
3277	784174
67711	784175
26117	784176
101522	784177
19933	784178
27632	784179
70556	784180
2956	784181
1327	784182
31743	784183
29379	784184
9492	784185
12702	784186
53653	784187
43662	784188
5544	784189
4094	784190
2208	784191
21496	784192
88069	784193
6113	784194
60807	784195
21555	784196
11997	784197
106342	784198
40852	784199
33072	784200
12278	784201
53006	784202
10162	784203
14442	784204
36	784205
28265	784206
3847	784207
5516	784208
6274	784209
43231	784210
24559	784211
6616	784212
16413	784213
17057	784214
208	784215
24962	784216
4712	784217
4383	784218
23047	784219
4048	784220
2063	784221
19389	784222
2430	784223
33567	784224
12230	784225
36843	784226
71197	784227
5678	784228
48858	784229
59298	784230
11548	784231
401	784232
5244	784233
18419	784234
4117	784235
1451	784236
1534	784237
29807	784238
2596	784239
17082	784240
48147	784241
33398	784242
1522	784243
622	784244
38573	784245
65202	784246
7068	784247
12158	784248
29047	784249
37183	784250
3065	784251
11414	784252
19497	784253
3428	784254
409	784255
20776	784256
9877	784257
70302	784258
24831	784259
6854	784260
17531	784261
66916	784262
32404	784263
762	784264
52324	784265
4605	784266
73707	784267
846	784268
47771	784269
2112	784270
3920	784271
6756	784272
42800	784273
3976	784274
7644	784275
60294	784276
1376	784277
42950	784278
6429	784279
23138	784280
34926	784281
2325	784282
17943	784283
13605	784284
14972	784285
25955	784286
28564	784287
96037	784288
18791	784289
53686	784290
12503	784291
219	784292
10219	784293
103823	784294
3325	784295
89584	784296
2148	784297
73426	784298
15967	784299
49971	784300
5160	784301
18452	784302
91928	784303
1615	784304
43016	784305
15196	784306
51670	784307
648	784308
76431	784309
53418	784310
277	784311
105	784312
19	784313
3644	784314
53303	784315
70	784316
1254	784317
16201	784318
34686	784319
19161	784320
41219	784321
38727	784322
41741	784323
22053	784324
34624	784325
55025	784326
18800	784327
25278	784328
29466	784329
6013	784330
31239	784331
4377	784332
41944	784333
4237	784334
67588	784335
305	784336
55992	784337
64934	784338
48179	784339
33447	784340
109	784341
30144	784342
41984	784343
75174	784344
84861	784345
1178	784346
34617	784347
287	784348
37572	784349
74713	784350
5842	784351
39393	784352
3420	784353
3907	784354
57234	784355
21816	784356
10750	784357
57604	784358
34746	784359
17088	784360
28016	784361
2431	784362
21277	784363
19841	784364
47026	784365
32261	784366
35727	784367
51356	784368
44637	784369
9368	784370
4044	784371
4070	784372
17544	784373
3501	784374
13717	784375
2835	784376
77322	784377
807	784378
54506	784379
53667	784380
112	784381
1329	784382
6191	784383
7918	784384
1615	784385
90518	784386
468	784387
50581	784388
22853	784389
13996	784390
32207	784391
193	784392
2290	784393
57278	784394
7292	784395
6104	784396
5629	784397
64990	784398
9164	784399
14081	784400
5734	784401
37020	784402
8162	784403
27415	784404
41027	784405
43981	784406
84357	784407
31322	784408
48064	784409
3986	784410
46731	784411
63493	784412
40148	784413
22996	784414
19204	784415
55	784416
22902	784417
62932	784418
7539	784419
4367	784420
5844	784421
26854	784422
26747	784423
54165	784424
2684	784425
14298	784426
70839	784427
14010	784428
49452	784429
15193	784430
42787	784431
196	784432
24763	784433
5723	784434
79932	784435
14497	784436
50615	784437
8919	784438
12160	784439
2091	784440
9156	784441
32389	784442
31739	784443
30728	784444
40903	784445
9639	784446
38576	784447
67397	784448
49940	784449
85792	784450
7744	784451
41384	784452
38239	784453
9577	784454
43398	784455
55240	784456
79791	784457
39775	784458
7019	784459
71082	784460
38482	784461
92	784462
90407	784463
41557	784464
13809	784465
42610	784466
7925	784467
6698	784468
79814	784469
74622	784470
31186	784471
338	784472
18397	784473
15206	784474
2189	784475
16888	784476
3510	784477
10749	784478
5934	784479
6405	784480
20740	784481
87907	784482
1677	784483
25775	784484
15239	784485
35533	784486
25974	784487
508	784488
4897	784489
59986	784490
5165	784491
17495	784492
66931	784493
12060	784494
8176	784495
8210	784496
17020	784497
8922	784498
87562	784499
5852	784500
32448	784501
51073	784502
6468	784503
57750	784504
1820	784505
62534	784506
47724	784507
16616	784508
16274	784509
25367	784510
70182	784511
41117	784512
65785	784513
15962	784514
219	784515
63261	784516
82151	784517
1420	784518
574	784519
4872	784520
19787	784521
19547	784522
55803	784523
7128	784524
19385	784525
226	784526
76591	784527
51520	784528
30365	784529
35435	784530
69618	784531
63919	784532
8989	784533
601	784534
56629	784535
15608	784536
70990	784537
12894	784538
13942	784539
7495	784540
21690	784541
53874	784542
53409	784543
37078	784544
2559	784545
39204	784546
40425	784547
9783	784548
99551	784549
16912	784550
45785	784551
70566	784552
85	784553
18798	784554
60150	784555
11867	784556
66812	784557
9606	784558
30887	784559
25935	784560
4659	784561
9808	784562
54590	784563
62089	784564
11045	784565
2047	784566
88150	784567
63427	784568
72737	784569
61271	784570
457	784571
1625	784572
11707	784573
12788	784574
53303	784575
7259	784576
1269	784577
15328	784578
46334	784579
26731	784580
2220	784581
3031	784582
20545	784583
65794	784584
14136	784585
31336	784586
1068	784587
1316	784588
44935	784589
19587	784590
7247	784591
33370	784592
98343	784593
2	784594
61111	784595
14198	784596
53229	784597
65358	784598
724	784599
28844	784600
5500	784601
13528	784602
9368	784603
103714	784604
1146	784605
19508	784606
1953	784607
9151	784608
7705	784609
79899	784610
8939	784611
17292	784612
616	784613
11020	784614
30159	784615
45435	784616
30490	784617
1640	784618
6006	784619
2855	784620
2351	784621
9662	784622
1381	784623
26735	784624
78503	784625
36598	784626
32638	784627
21164	784628
16776	784629
1175	784630
46183	784631
43101	784632
14124	784633
57152	784634
9473	784635
41938	784636
2660	784637
53	784638
38677	784639
23236	784640
73218	784641
30428	784642
18672	784643
628	784644
50861	784645
53436	784646
20909	784647
26443	784648
89122	784649
45349	784650
1975	784651
78040	784652
2803	784653
54770	784654
10426	784655
5224	784656
49240	784657
1272	784658
5295	784659
465	784660
40702	784661
26891	784662
67042	784663
19982	784664
62989	784665
16394	784666
95816	784667
34712	784668
62869	784669
42190	784670
20044	784671
10	784672
10353	784673
29834	784674
11035	784675
32374	784676
64027	784677
27039	784678
6080	784679
68140	784680
39350	784681
5991	784682
3659	784683
20714	784684
1680	784685
43107	784686
4007	784687
80679	784688
35019	784689
1367	784690
65808	784691
35485	784692
1214	784693
35501	784694
8938	784695
9875	784696
59664	784697
44019	784698
13059	784699
52454	784700
87001	784701
2469	784702
44650	784703
75128	784704
185	784705
106199	784706
2909	784707
8600	784708
29327	784709
41726	784710
90665	784711
4779	784712
48007	784713
7680	784714
37481	784715
337	784716
4575	784717
47594	784718
909	784719
25191	784720
17289	784721
34805	784722
914	784723
29887	784724
39755	784725
106	784726
5630	784727
35446	784728
43475	784729
52233	784730
158	784731
37355	784732
22906	784733
13320	784734
11318	784735
6611	784736
3168	784737
236	784738
40959	784739
22373	784740
85153	784741
2987	784742
59145	784743
403	784744
64044	784745
7847	784746
76	784747
31714	784748
20992	784749
7053	784750
8309	784751
30210	784752
88042	784753
11838	784754
12895	784755
97249	784756
15287	784757
28237	784758
37352	784759
1719	784760
37580	784761
36986	784762
18365	784763
5616	784764
26875	784765
23569	784766
20948	784767
57801	784768
16631	784769
17523	784770
26660	784771
72751	784772
53109	784773
7	784774
26708	784775
113926	784776
65005	784777
44468	784778
25489	784779
31807	784780
102007	784781
13988	784782
34408	784783
85006	784784
41522	784785
66589	784786
47093	784787
81267	784788
12139	784789
82710	784790
51676	784791
23264	784792
2315	784793
25033	784794
20256	784795
9409	784796
8675	784797
33122	784798
96536	784799
8603	784800
1614	784801
100013	784802
8428	784803
13429	784804
1538	784805
56868	784806
12645	784807
12606	784808
46429	784809
61523	784810
48162	784811
57889	784812
53408	784813
59740	784814
73546	784815
22815	784816
19841	784817
46877	784818
6067	784819
20442	784820
2435	784821
2959	784822
63969	784823
17	784824
16726	784825
17979	784826
12410	784827
16074	784828
59143	784829
59620	784830
66539	784831
13118	784832
16051	784833
69993	784834
80651	784835
2374	784836
11610	784837
61698	784838
8917	784839
5308	784840
74428	784841
5086	784842
54006	784843
71238	784844
226	784845
26981	784846
27738	784847
32649	784848
30672	784849
2112	784850
76574	784851
17039	784852
21191	784853
53352	784854
275	784855
30616	784856
300	784857
45538	784858
14940	784859
14793	784860
29601	784861
22286	784862
10841	784863
56056	784864
64818	784865
35621	784866
6292	784867
79	784868
13169	784869
54268	784870
100373	784871
17851	784872
42403	784873
3445	784874
138	784875
59041	784876
44529	784877
57112	784878
66244	784879
95848	784880
102165	784881
64435	784882
49799	784883
427	784884
1242	784885
56463	784886
1877	784887
61185	784888
341	784889
67630	784890
15	784891
85021	784892
24110	784893
8083	784894
101291	784895
82871	784896
39658	784897
1292	784898
23368	784899
39011	784900
15293	784901
50075	784902
73345	784903
53147	784904
20956	784905
77748	784906
10834	784907
12338	784908
1652	784909
15976	784910
10711	784911
72753	784912
56156	784913
58860	784914
11367	784915
28358	784916
3035	784917
7865	784918
38663	784919
76174	784920
20515	784921
15310	784922
25257	784923
15364	784924
11460	784925
72332	784926
27579	784927
36020	784928
11436	784929
79146	784930
29685	784931
12373	784932
50007	784933
50189	784934
14258	784935
707	784936
51053	784937
48650	784938
26944	784939
1967	784940
1045	784941
10879	784942
86223	784943
18410	784944
18500	784945
12734	784946
2369	784947
7361	784948
63322	784949
46666	784950
91063	784951
35430	784952
4181	784953
72514	784954
12838	784955
68460	784956
4960	784957
3005	784958
14002	784959
11268	784960
7838	784961
1640	784962
35570	784963
1106	784964
25725	784965
1118	784966
80065	784967
14236	784968
17682	784969
57169	784970
12467	784971
70480	784972
59277	784973
66916	784974
93959	784975
23335	784976
2738	784977
12695	784978
42042	784979
5102	784980
23445	784981
20633	784982
18132	784983
4547	784984
70892	784985
12718	784986
67885	784987
63031	784988
22316	784989
40072	784990
46489	784991
1385	784992
6684	784993
62010	784994
59875	784995
8952	784996
19382	784997
101272	784998
10528	784999
48231	785000
28543	785001
16808	785002
11446	785003
5989	785004
57223	785005
68492	785006
1354	785007
44019	785008
6482	785009
15631	785010
7466	785011
48003	785012
2565	785013
3698	785014
32346	785015
79549	785016
1776	785017
50886	785018
25075	785019
48771	785020
20411	785021
32580	785022
7235	785023
2016	785024
79018	785025
31878	785026
656	785027
24	785028
449	785029
4668	785030
65891	785031
3678	785032
131	785033
2277	785034
1837	785035
79973	785036
47	785037
23974	785038
10350	785039
5122	785040
3484	785041
67458	785042
17531	785043
35819	785044
19022	785045
90962	785046
76199	785047
39967	785048
3668	785049
72479	785050
14050	785051
49127	785052
89906	785053
20399	785054
52606	785055
51062	785056
9752	785057
4576	785058
13669	785059
36615	785060
527	785061
37645	785062
7404	785063
8935	785064
18176	785065
24139	785066
101523	785067
25498	785068
90545	785069
33003	785070
41517	785071
11756	785072
41483	785073
56449	785074
20159	785075
97273	785076
51044	785077
19432	785078
11763	785079
27595	785080
30842	785081
10227	785082
29347	785083
1142	785084
1441	785085
55485	785086
14035	785087
87605	785088
3852	785089
44877	785090
15821	785091
4609	785092
11599	785093
33313	785094
13326	785095
67031	785096
3567	785097
46774	785098
76941	785099
91987	785100
12963	785101
28655	785102
41990	785103
1948	785104
88745	785105
88328	785106
52772	785107
18744	785108
1421	785109
52518	785110
58369	785111
43335	785112
472	785113
425	785114
396	785115
10503	785116
1739	785117
5905	785118
5336	785119
62497	785120
25868	785121
97423	785122
60714	785123
30189	785124
31644	785125
9552	785126
8323	785127
19294	785128
30190	785129
70923	785130
197	785131
50741	785132
9356	785133
3969	785134
90063	785135
15922	785136
23302	785137
1418	785138
36846	785139
35799	785140
19945	785141
69349	785142
3777	785143
21982	785144
68494	785145
28104	785146
34376	785147
72645	785148
111136	785149
2061	785150
42799	785151
27166	785152
109223	785153
97720	785154
2436	785155
27910	785156
29924	785157
21440	785158
2	785159
51850	785160
54495	785161
71757	785162
77901	785163
5912	785164
23130	785165
15158	785166
4431	785167
41755	785168
24776	785169
5025	785170
22911	785171
11868	785172
1359	785173
78242	785174
5325	785175
71484	785176
80235	785177
345	785178
275	785179
32481	785180
795	785181
9580	785182
55512	785183
43964	785184
503	785185
77628	785186
91809	785187
18066	785188
8333	785189
31099	785190
30857	785191
8339	785192
22752	785193
13176	785194
9759	785195
21296	785196
12839	785197
6210	785198
4307	785199
17639	785200
43129	785201
648	785202
30021	785203
22906	785204
88710	785205
26022	785206
55308	785207
45711	785208
20954	785209
6343	785210
6720	785211
24382	785212
51871	785213
9489	785214
11978	785215
75240	785216
95448	785217
13443	785218
14439	785219
12647	785220
54747	785221
24242	785222
11548	785223
57295	785224
220	785225
63455	785226
10132	785227
64578	785228
20858	785229
41075	785230
10512	785231
1991	785232
23829	785233
44465	785234
19030	785235
42770	785236
81850	785237
43140	785238
29740	785239
40789	785240
33481	785241
3123	785242
46923	785243
21881	785244
70	785245
6599	785246
19304	785247
7002	785248
1113	785249
12903	785250
43312	785251
25	785252
70858	785253
7422	785254
8259	785255
290	785256
16293	785257
279	785258
11890	785259
2904	785260
9298	785261
27712	785262
13398	785263
56445	785264
49103	785265
11043	785266
85530	785267
75411	785268
73065	785269
63331	785270
40947	785271
2964	785272
37266	785273
7222	785274
89010	785275
21927	785276
2642	785277
12089	785278
11427	785279
63260	785280
101423	785281
19041	785282
17847	785283
43718	785284
36743	785285
2073	785286
40006	785287
38473	785288
2210	785289
3727	785290
18306	785291
15704	785292
112484	785293
35456	785294
18268	785295
48973	785296
45541	785297
16605	785298
31916	785299
56249	785300
2749	785301
32267	785302
53683	785303
103119	785304
13059	785305
14331	785306
46293	785307
70702	785308
26213	785309
10902	785310
43057	785311
40	785312
10774	785313
33609	785314
44608	785315
4632	785316
48782	785317
11355	785318
19712	785319
19899	785320
76195	785321
9202	785322
2454	785323
17503	785324
2205	785325
20892	785326
17068	785327
303	785328
28699	785329
11639	785330
41084	785331
29025	785332
35045	785333
1414	785334
89393	785335
6533	785336
38726	785337
54601	785338
23277	785339
592	785340
150	785341
37987	785342
54629	785343
44430	785344
59283	785345
79836	785346
6984	785347
38	785348
65444	785349
68301	785350
28366	785351
13275	785352
4421	785353
263	785354
88417	785355
14273	785356
15264	785357
36847	785358
34114	785359
9672	785360
5466	785361
44846	785362
59094	785363
161	785364
2924	785365
68638	785366
51150	785367
46006	785368
29856	785369
21480	785370
43179	785371
63936	785372
25482	785373
69795	785374
8770	785375
29179	785376
20594	785377
54663	785378
8605	785379
59516	785380
15198	785381
80862	785382
13357	785383
15643	785384
8452	785385
11814	785386
93351	785387
24225	785388
21906	785389
37649	785390
25792	785391
5373	785392
32378	785393
96545	785394
8302	785395
50747	785396
9857	785397
6023	785398
26430	785399
42856	785400
90416	785401
5687	785402
58757	785403
3040	785404
59888	785405
15375	785406
4806	785407
2390	785408
9925	785409
81744	785410
29943	785411
24300	785412
26278	785413
1094	785414
52236	785415
41000	785416
6726	785417
9639	785418
4504	785419
24624	785420
59917	785421
101905	785422
14371	785423
14791	785424
59416	785425
24215	785426
68147	785427
16265	785428
3431	785429
47814	785430
64337	785431
4850	785432
46517	785433
69574	785434
63311	785435
12047	785436
13393	785437
634	785438
69715	785439
23479	785440
7419	785441
17280	785442
12794	785443
62510	785444
15417	785445
75796	785446
24469	785447
8393	785448
87844	785449
26257	785450
68500	785451
45473	785452
52	785453
86319	785454
14200	785455
54541	785456
55198	785457
43186	785458
15932	785459
30889	785460
9118	785461
24952	785462
33308	785463
5082	785464
7693	785465
90148	785466
40094	785467
33948	785468
62681	785469
3993	785470
25182	785471
4846	785472
15750	785473
26762	785474
53551	785475
36147	785476
3	785477
37930	785478
20828	785479
114216	785480
21891	785481
17326	785482
1133	785483
51949	785484
16653	785485
37750	785486
5977	785487
6089	785488
51222	785489
2634	785490
11213	785491
34227	785492
58433	785493
33047	785494
244	785495
14643	785496
58234	785497
1365	785498
16714	785499
43928	785500
44756	785501
77011	785502
19362	785503
68127	785504
38314	785505
26742	785506
48053	785507
64109	785508
693	785509
15464	785510
95238	785511
22711	785512
23601	785513
95288	785514
41315	785515
29673	785516
12278	785517
549	785518
15667	785519
63896	785520
52298	785521
1875	785522
46646	785523
5018	785524
71206	785525
12863	785526
11654	785527
35074	785528
1114	785529
56496	785530
14023	785531
25342	785532
31978	785533
4943	785534
36220	785535
882	785536
40422	785537
52365	785538
37658	785539
111545	785540
20353	785541
18431	785542
12923	785543
19341	785544
72098	785545
111	785546
14658	785547
4549	785548
19800	785549
7802	785550
1670	785551
63892	785552
1052	785553
71333	785554
336	785555
49119	785556
7815	785557
3844	785558
3652	785559
26816	785560
9962	785561
5779	785562
1376	785563
33225	785564
177	785565
37085	785566
617	785567
32508	785568
21488	785569
46610	785570
70275	785571
88271	785572
24177	785573
22648	785574
16310	785575
106653	785576
7441	785577
82525	785578
28093	785579
49838	785580
37737	785581
798	785582
94118	785583
408	785584
18195	785585
28783	785586
31047	785587
1820	785588
3216	785589
32634	785590
2732	785591
4236	785592
18880	785593
394	785594
233	785595
10834	785596
9308	785597
1664	785598
58876	785599
76377	785600
33339	785601
2603	785602
1429	785603
7589	785604
28815	785605
51398	785606
33487	785607
20470	785608
10838	785609
542	785610
51079	785611
26229	785612
39719	785613
28270	785614
38409	785615
12221	785616
46043	785617
41627	785618
388	785619
6465	785620
45281	785621
17067	785622
49849	785623
14825	785624
34246	785625
29867	785626
22886	785627
23745	785628
68421	785629
9005	785630
50412	785631
86675	785632
42906	785633
25941	785634
41438	785635
24509	785636
34295	785637
36405	785638
22661	785639
52988	785640
46683	785641
531	785642
8455	785643
43997	785644
87929	785645
101641	785646
1786	785647
80216	785648
26034	785649
15932	785650
34041	785651
1813	785652
12381	785653
19391	785654
55215	785655
2744	785656
2831	785657
17036	785658
6176	785659
14057	785660
22763	785661
19463	785662
6373	785663
4106	785664
62365	785665
13461	785666
43445	785667
3396	785668
74017	785669
66743	785670
4673	785671
24623	785672
8598	785673
106789	785674
11076	785675
20696	785676
84491	785677
35572	785678
573	785679
9148	785680
42443	785681
49011	785682
19704	785683
6509	785684
7318	785685
5274	785686
30156	785687
32311	785688
380	785689
14088	785690
4350	785691
4131	785692
93950	785693
435	785694
1401	785695
8369	785696
73244	785697
47191	785698
4918	785699
23992	785700
6769	785701
79184	785702
26870	785703
7883	785704
20155	785705
22111	785706
5960	785707
12681	785708
79326	785709
23726	785710
39469	785711
34278	785712
11132	785713
24425	785714
75751	785715
35081	785716
165	785717
17752	785718
39255	785719
16514	785720
50562	785721
97299	785722
12744	785723
52149	785724
4132	785725
5300	785726
36702	785727
67648	785728
9894	785729
4959	785730
22404	785731
31922	785732
34412	785733
21575	785734
8695	785735
12364	785736
1125	785737
47942	785738
77215	785739
71458	785740
14041	785741
42098	785742
14561	785743
7738	785744
14085	785745
8053	785746
912	785747
19874	785748
19092	785749
66102	785750
16332	785751
54405	785752
34964	785753
79533	785754
21885	785755
60303	785756
51523	785757
70552	785758
67570	785759
829	785760
24700	785761
24283	785762
108288	785763
9979	785764
26304	785765
8209	785766
51789	785767
9840	785768
4615	785769
1	785770
12940	785771
4079	785772
14847	785773
51309	785774
7176	785775
7424	785776
5444	785777
11691	785778
28874	785779
22797	785780
8661	785781
22633	785782
23842	785783
9494	785784
106048	785785
39899	785786
639	785787
4127	785788
2313	785789
2141	785790
24826	785791
4	785792
2841	785793
7090	785794
38941	785795
47886	785796
1538	785797
21356	785798
2167	785799
19414	785800
44750	785801
6921	785802
14	785803
1035	785804
85840	785805
75228	785806
90308	785807
29119	785808
3893	785809
34881	785810
29138	785811
43448	785812
48996	785813
12381	785814
7635	785815
24653	785816
23894	785817
29328	785818
42305	785819
4071	785820
5425	785821
14331	785822
24096	785823
23717	785824
1	785825
45156	785826
12269	785827
14695	785828
14991	785829
82167	785830
53373	785831
7763	785832
11454	785833
17242	785834
37699	785835
48484	785836
239	785837
55328	785838
80719	785839
55680	785840
54454	785841
91826	785842
1083	785843
18902	785844
2317	785845
63987	785846
2490	785847
54037	785848
986	785849
22979	785850
1390	785851
6490	785852
22028	785853
62982	785854
55747	785855
5367	785856
24632	785857
71913	785858
237	785859
700	785860
24055	785861
112617	785862
66853	785863
6340	785864
11443	785865
21908	785866
19801	785867
37774	785868
8152	785869
48794	785870
17867	785871
76056	785872
20024	785873
32598	785874
16945	785875
58519	785876
5584	785877
107947	785878
20143	785879
56148	785880
5264	785881
82522	785882
13313	785883
28916	785884
24823	785885
61203	785886
54396	785887
70435	785888
1262	785889
8038	785890
11660	785891
31795	785892
99338	785893
57511	785894
1274	785895
28716	785896
13521	785897
19727	785898
23429	785899
19965	785900
1726	785901
13341	785902
31567	785903
77035	785904
7485	785905
72360	785906
42914	785907
92318	785908
4406	785909
24975	785910
2120	785911
39057	785912
43047	785913
19303	785914
71905	785915
33708	785916
48530	785917
81626	785918
31611	785919
2200	785920
27103	785921
669	785922
5584	785923
74933	785924
23992	785925
25472	785926
18185	785927
787	785928
6554	785929
58597	785930
41403	785931
29116	785932
29382	785933
37675	785934
11343	785935
23970	785936
10805	785937
73082	785938
10777	785939
40	785940
3210	785941
64405	785942
9522	785943
19106	785944
42723	785945
29295	785946
6765	785947
2302	785948
42845	785949
24680	785950
56571	785951
44176	785952
38567	785953
52584	785954
1838	785955
707	785956
601	785957
19240	785958
793	785959
30293	785960
80203	785961
32778	785962
14041	785963
7020	785964
63016	785965
22917	785966
41316	785967
17307	785968
53181	785969
13291	785970
10386	785971
84166	785972
34510	785973
672	785974
4822	785975
17045	785976
25894	785977
5224	785978
37307	785979
34996	785980
30122	785981
36176	785982
101989	785983
41109	785984
2025	785985
7210	785986
3789	785987
58902	785988
1103	785989
85922	785990
47167	785991
97500	785992
26512	785993
61436	785994
21135	785995
13202	785996
61196	785997
993	785998
64273	785999
11650	786000
57763	786001
23774	786002
1033	786003
83052	786004
18085	786005
660	786006
18588	786007
74008	786008
79670	786009
27753	786010
5707	786011
63380	786012
3558	786013
966	786014
48718	786015
19508	786016
18898	786017
7036	786018
23764	786019
15039	786020
23558	786021
18952	786022
11789	786023
10063	786024
52092	786025
89738	786026
28205	786027
84583	786028
81184	786029
34061	786030
7998	786031
53760	786032
19351	786033
7377	786034
4871	786035
14093	786036
9571	786037
13643	786038
5540	786039
48346	786040
62434	786041
360	786042
13802	786043
46634	786044
8138	786045
97568	786046
35265	786047
28668	786048
28583	786049
1822	786050
13775	786051
37719	786052
41831	786053
78484	786054
51177	786055
289	786056
54696	786057
37069	786058
14436	786059
386	786060
91684	786061
42914	786062
3057	786063
33606	786064
68624	786065
73370	786066
7645	786067
20658	786068
13279	786069
3309	786070
1937	786071
46633	786072
66948	786073
14009	786074
86623	786075
6411	786076
53300	786077
185	786078
780	786079
9037	786080
23483	786081
23600	786082
1644	786083
7959	786084
14983	786085
3322	786086
58666	786087
35250	786088
32954	786089
16078	786090
86345	786091
21404	786092
15506	786093
33609	786094
50235	786095
8227	786096
107264	786097
950	786098
2577	786099
57834	786100
4487	786101
3167	786102
10541	786103
700	786104
58972	786105
70217	786106
75428	786107
23034	786108
13169	786109
54505	786110
18731	786111
12362	786112
18216	786113
734	786114
3623	786115
47103	786116
9061	786117
57057	786118
82101	786119
54892	786120
1438	786121
41412	786122
39091	786123
35360	786124
23717	786125
50913	786126
11343	786127
31188	786128
29245	786129
48105	786130
40138	786131
20532	786132
1979	786133
363	786134
5299	786135
93882	786136
46102	786137
72763	786138
70567	786139
67267	786140
34532	786141
24349	786142
19546	786143
12322	786144
52130	786145
7496	786146
74692	786147
89140	786148
63164	786149
19419	786150
14337	786151
31607	786152
16495	786153
14102	786154
41390	786155
4167	786156
34997	786157
25617	786158
51654	786159
3984	786160
11861	786161
30151	786162
22856	786163
39935	786164
9991	786165
39837	786166
10	786167
46715	786168
26255	786169
900	786170
29671	786171
106162	786172
40445	786173
107186	786174
20	786175
6516	786176
14772	786177
48064	786178
31925	786179
847	786180
15663	786181
67	786182
79273	786183
6815	786184
87394	786185
15691	786186
15712	786187
1842	786188
294	786189
23418	786190
45303	786191
37368	786192
107833	786193
90027	786194
19440	786195
15660	786196
15919	786197
74507	786198
64	786199
58252	786200
714	786201
644	786202
4008	786203
32305	786204
2267	786205
27599	786206
66626	786207
24346	786208
82033	786209
64281	786210
17872	786211
33435	786212
31844	786213
29223	786214
17773	786215
65360	786216
34926	786217
80867	786218
16994	786219
29220	786220
46355	786221
12155	786222
6997	786223
6081	786224
1442	786225
46558	786226
1733	786227
16133	786228
17359	786229
50387	786230
17157	786231
24344	786232
41897	786233
19317	786234
9710	786235
2352	786236
69217	786237
40063	786238
559	786239
84	786240
13209	786241
21460	786242
54911	786243
7358	786244
11438	786245
3774	786246
29819	786247
112766	786248
5647	786249
71054	786250
83866	786251
5	786252
40376	786253
916	786254
1654	786255
43246	786256
36523	786257
17352	786258
25959	786259
284	786260
43932	786261
13692	786262
57498	786263
61165	786264
14274	786265
8670	786266
14550	786267
1724	786268
11012	786269
22263	786270
4389	786271
30519	786272
52052	786273
38748	786274
41080	786275
47467	786276
5932	786277
9304	786278
48338	786279
108772	786280
66575	786281
2892	786282
45561	786283
30729	786284
83716	786285
41273	786286
9442	786287
24850	786288
867	786289
33357	786290
14087	786291
82659	786292
20397	786293
6922	786294
55730	786295
2331	786296
42229	786297
1482	786298
54959	786299
23380	786300
283	786301
24499	786302
9438	786303
9617	786304
14473	786305
1065	786306
1048	786307
6648	786308
8269	786309
37110	786310
14261	786311
254	786312
2526	786313
35545	786314
94114	786315
30785	786316
99192	786317
17605	786318
29058	786319
91237	786320
11096	786321
63	786322
18944	786323
16255	786324
207	786325
3407	786326
51325	786327
19717	786328
47205	786329
45390	786330
10803	786331
20536	786332
29406	786333
2098	786334
39067	786335
75395	786336
54190	786337
3904	786338
3180	786339
27708	786340
1735	786341
48130	786342
51702	786343
33362	786344
38221	786345
6693	786346
10947	786347
16861	786348
109620	786349
74723	786350
30394	786351
4060	786352
56195	786353
52525	786354
42716	786355
87220	786356
16259	786357
82637	786358
50477	786359
100194	786360
99375	786361
64152	786362
459	786363
2386	786364
2152	786365
21952	786366
6871	786367
23454	786368
78558	786369
12219	786370
18197	786371
73471	786372
7424	786373
20211	786374
3277	786375
1024	786376
103659	786377
47807	786378
13562	786379
46960	786380
84945	786381
18875	786382
374	786383
64	786384
10615	786385
12724	786386
89	786387
8827	786388
79185	786389
63408	786390
50854	786391
6613	786392
52702	786393
12761	786394
10491	786395
55000	786396
58337	786397
58401	786398
4950	786399
7729	786400
14489	786401
1064	786402
2194	786403
18467	786404
9588	786405
12088	786406
16007	786407
20756	786408
90762	786409
35177	786410
72661	786411
21838	786412
75826	786413
9463	786414
59803	786415
206	786416
20094	786417
35864	786418
26673	786419
110371	786420
70701	786421
8204	786422
2621	786423
38228	786424
4921	786425
4295	786426
1515	786427
60605	786428
22476	786429
5050	786430
1814	786431
89269	786432
35436	786433
972	786434
21442	786435
31983	786436
8482	786437
15099	786438
47803	786439
79993	786440
51923	786441
5849	786442
45655	786443
65692	786444
5368	786445
31806	786446
24876	786447
88945	786448
34751	786449
4817	786450
52	786451
53969	786452
26255	786453
22296	786454
49388	786455
1001	786456
2136	786457
15891	786458
44098	786459
13234	786460
3870	786461
7439	786462
20949	786463
5229	786464
36738	786465
58986	786466
7440	786467
9355	786468
54327	786469
32165	786470
10577	786471
50719	786472
676	786473
5254	786474
19666	786475
33662	786476
1530	786477
8767	786478
32212	786479
77961	786480
8818	786481
8545	786482
195	786483
40870	786484
27913	786485
7612	786486
33154	786487
39640	786488
44402	786489
32621	786490
37113	786491
11290	786492
49934	786493
39896	786494
7191	786495
7698	786496
4180	786497
26395	786498
12175	786499
20283	786500
12228	786501
12396	786502
2866	786503
81960	786504
35984	786505
67437	786506
89458	786507
17224	786508
36336	786509
21426	786510
27605	786511
2039	786512
25716	786513
104096	786514
28844	786515
6128	786516
21808	786517
13339	786518
97446	786519
39227	786520
66932	786521
4753	786522
15712	786523
7785	786524
116	786525
590	786526
74086	786527
860	786528
72978	786529
5280	786530
7244	786531
41456	786532
50739	786533
70056	786534
73712	786535
1179	786536
73	786537
32247	786538
5540	786539
34437	786540
70198	786541
35486	786542
48194	786543
8236	786544
893	786545
48584	786546
33949	786547
52712	786548
1382	786549
6745	786550
14225	786551
10278	786552
9515	786553
1479	786554
7088	786555
29199	786556
47317	786557
67247	786558
5349	786559
52822	786560
32710	786561
7085	786562
3784	786563
6972	786564
1198	786565
2428	786566
55325	786567
53351	786568
9299	786569
69832	786570
44250	786571
109009	786572
2665	786573
83911	786574
31290	786575
66466	786576
37511	786577
46963	786578
14159	786579
4579	786580
7221	786581
77332	786582
16045	786583
20365	786584
18502	786585
213	786586
88243	786587
18915	786588
18424	786589
42133	786590
29156	786591
13866	786592
1788	786593
3775	786594
11494	786595
9952	786596
10080	786597
49070	786598
19471	786599
314	786600
51655	786601
110905	786602
100	786603
45642	786604
18231	786605
38830	786606
75630	786607
53071	786608
62091	786609
10810	786610
870	786611
17984	786612
59118	786613
66051	786614
38460	786615
1160	786616
1899	786617
45275	786618
26262	786619
908	786620
25068	786621
5381	786622
24724	786623
709	786624
80368	786625
55573	786626
6841	786627
13407	786628
6018	786629
19060	786630
40655	786631
3885	786632
11689	786633
80384	786634
54791	786635
87850	786636
32640	786637
13698	786638
63232	786639
7763	786640
30035	786641
92202	786642
7484	786643
5615	786644
9745	786645
4432	786646
29059	786647
41810	786648
29434	786649
5581	786650
101002	786651
77707	786652
56882	786653
80586	786654
20586	786655
91195	786656
17866	786657
25848	786658
11581	786659
7868	786660
93583	786661
24012	786662
60062	786663
8270	786664
4528	786665
42439	786666
18467	786667
7011	786668
25846	786669
87286	786670
2762	786671
89	786672
742	786673
43	786674
14498	786675
27979	786676
1794	786677
34472	786678
71113	786679
98598	786680
328	786681
1551	786682
98056	786683
34514	786684
63049	786685
4	786686
15547	786687
18260	786688
30206	786689
48370	786690
35717	786691
12275	786692
1004	786693
35853	786694
11048	786695
39788	786696
93160	786697
7145	786698
9112	786699
11838	786700
31336	786701
57543	786702
27988	786703
72798	786704
59175	786705
34745	786706
22055	786707
56949	786708
10886	786709
36236	786710
15707	786711
87560	786712
3807	786713
7647	786714
15106	786715
844	786716
6718	786717
16278	786718
7311	786719
20867	786720
30987	786721
67580	786722
8207	786723
16068	786724
4291	786725
63953	786726
9312	786727
67763	786728
53956	786729
2135	786730
28058	786731
19256	786732
3722	786733
15078	786734
788	786735
21122	786736
34810	786737
42825	786738
47932	786739
2418	786740
8759	786741
15364	786742
58050	786743
46632	786744
21994	786745
23963	786746
8433	786747
838	786748
2624	786749
18465	786750
604	786751
116	786752
5583	786753
11206	786754
34325	786755
41466	786756
21168	786757
8934	786758
12912	786759
73522	786760
38883	786761
9877	786762
13308	786763
53646	786764
89045	786765
21380	786766
11607	786767
3072	786768
22181	786769
18091	786770
2341	786771
6555	786772
48529	786773
1107	786774
6283	786775
14999	786776
53284	786777
47988	786778
15415	786779
46348	786780
24033	786781
47143	786782
27289	786783
40882	786784
26996	786785
41370	786786
12568	786787
5965	786788
46713	786789
6306	786790
54511	786791
7023	786792
3564	786793
25105	786794
39115	786795
137	786796
43274	786797
3162	786798
24352	786799
6505	786800
29065	786801
1581	786802
6616	786803
11933	786804
73042	786805
35140	786806
869	786807
27913	786808
10927	786809
91993	786810
23470	786811
4692	786812
81199	786813
4850	786814
43385	786815
32729	786816
9076	786817
38216	786818
3332	786819
86909	786820
100024	786821
1487	786822
110185	786823
1390	786824
3972	786825
47556	786826
18609	786827
75719	786828
49289	786829
31430	786830
100941	786831
94128	786832
62851	786833
56294	786834
49850	786835
42622	786836
18098	786837
17252	786838
33617	786839
65439	786840
5153	786841
20938	786842
22677	786843
36665	786844
11728	786845
22796	786846
53305	786847
72809	786848
7901	786849
35160	786850
34679	786851
94227	786852
4701	786853
2282	786854
5472	786855
60736	786856
16953	786857
21996	786858
62655	786859
34664	786860
49570	786861
59564	786862
1887	786863
11629	786864
24861	786865
34176	786866
22439	786867
39993	786868
43728	786869
16363	786870
4821	786871
5548	786872
937	786873
46675	786874
64538	786875
85557	786876
23772	786877
3369	786878
46582	786879
49505	786880
82961	786881
53955	786882
88292	786883
567	786884
8440	786885
17922	786886
13637	786887
15981	786888
24256	786889
61140	786890
5294	786891
37539	786892
18782	786893
13060	786894
36579	786895
3936	786896
5593	786897
59890	786898
3512	786899
26380	786900
22509	786901
41296	786902
17583	786903
14093	786904
15168	786905
4514	786906
57759	786907
2806	786908
56	786909
37373	786910
37015	786911
97234	786912
22801	786913
1127	786914
70079	786915
12294	786916
109710	786917
66413	786918
21174	786919
71992	786920
50091	786921
88995	786922
11745	786923
39025	786924
3774	786925
4172	786926
14566	786927
76511	786928
60907	786929
927	786930
27294	786931
53204	786932
58	786933
69260	786934
22314	786935
2661	786936
15233	786937
55704	786938
29376	786939
10061	786940
71351	786941
19109	786942
7816	786943
27489	786944
83754	786945
15855	786946
41701	786947
1952	786948
44094	786949
6655	786950
39809	786951
2932	786952
18810	786953
413	786954
19590	786955
1801	786956
24994	786957
60874	786958
24983	786959
66756	786960
59459	786961
2948	786962
49287	786963
45513	786964
19424	786965
51541	786966
66416	786967
442	786968
94931	786969
40655	786970
68714	786971
19248	786972
9478	786973
10390	786974
21837	786975
24376	786976
63790	786977
69021	786978
72646	786979
109232	786980
1990	786981
31376	786982
37585	786983
11481	786984
6322	786985
14033	786986
28956	786987
1	786988
13662	786989
27326	786990
2045	786991
18925	786992
3358	786993
61196	786994
4305	786995
9024	786996
7521	786997
12370	786998
14654	786999
50079	787000
32782	787001
39005	787002
540	787003
7988	787004
63885	787005
9802	787006
25178	787007
12659	787008
56757	787009
7183	787010
1421	787011
4204	787012
95	787013
18523	787014
91968	787015
15426	787016
33230	787017
3437	787018
7967	787019
26866	787020
3548	787021
53848	787022
35620	787023
3781	787024
162	787025
75121	787026
90086	787027
44470	787028
6911	787029
56190	787030
39215	787031
70706	787032
53786	787033
10714	787034
64248	787035
69650	787036
17145	787037
39789	787038
1067	787039
10666	787040
5504	787041
86558	787042
1986	787043
37733	787044
18263	787045
12454	787046
4581	787047
19853	787048
553	787049
6247	787050
14839	787051
22951	787052
45038	787053
8619	787054
5765	787055
32325	787056
9880	787057
11296	787058
72424	787059
11642	787060
65177	787061
17946	787062
45990	787063
23727	787064
220	787065
5860	787066
24618	787067
47617	787068
17053	787069
8798	787070
89951	787071
19875	787072
105052	787073
29867	787074
6520	787075
37647	787076
78277	787077
877	787078
14073	787079
66484	787080
9038	787081
4944	787082
23433	787083
39503	787084
22850	787085
56248	787086
6494	787087
19150	787088
800	787089
27007	787090
25444	787091
38818	787092
5935	787093
14805	787094
43211	787095
80693	787096
55049	787097
19358	787098
13274	787099
9552	787100
4375	787101
5553	787102
9826	787103
250	787104
15387	787105
35155	787106
98011	787107
22811	787108
4910	787109
92587	787110
42375	787111
47583	787112
9941	787113
50485	787114
7942	787115
86669	787116
59096	787117
10421	787118
1816	787119
59159	787120
89626	787121
55599	787122
9455	787123
68438	787124
63974	787125
31631	787126
65575	787127
23188	787128
13664	787129
60865	787130
403	787131
49778	787132
55355	787133
80745	787134
6756	787135
4780	787136
41778	787137
275	787138
32292	787139
19773	787140
557	787141
9741	787142
6360	787143
4541	787144
43572	787145
60096	787146
12893	787147
30714	787148
30013	787149
80822	787150
15349	787151
29475	787152
630	787153
52831	787154
39561	787155
84065	787156
54082	787157
106434	787158
66375	787159
68	787160
15609	787161
21507	787162
3176	787163
1807	787164
68684	787165
254	787166
10875	787167
4852	787168
81072	787169
31836	787170
107961	787171
10207	787172
773	787173
3333	787174
49105	787175
70834	787176
671	787177
3131	787178
74867	787179
2730	787180
41033	787181
32539	787182
36282	787183
24186	787184
21069	787185
9457	787186
4817	787187
57936	787188
40824	787189
37977	787190
911	787191
40520	787192
27116	787193
12787	787194
4065	787195
12832	787196
5051	787197
23228	787198
5134	787199
7997	787200
16910	787201
68282	787202
28	787203
56689	787204
8935	787205
4610	787206
64444	787207
9328	787208
16022	787209
28683	787210
54253	787211
149	787212
56376	787213
49825	787214
69674	787215
74531	787216
11603	787217
42854	787218
17513	787219
60043	787220
34795	787221
30585	787222
38706	787223
39589	787224
38505	787225
78625	787226
9348	787227
24285	787228
16861	787229
92013	787230
10080	787231
78737	787232
16690	787233
47162	787234
17713	787235
11499	787236
16252	787237
8178	787238
6311	787239
53896	787240
37464	787241
33838	787242
18619	787243
10066	787244
16221	787245
50740	787246
82224	787247
30990	787248
63434	787249
9513	787250
30984	787251
15925	787252
24440	787253
31082	787254
12844	787255
18300	787256
1503	787257
5680	787258
7242	787259
123	787260
35	787261
22395	787262
73213	787263
86908	787264
40686	787265
74375	787266
90285	787267
8274	787268
16123	787269
39647	787270
14091	787271
16077	787272
17373	787273
72076	787274
38810	787275
15145	787276
27386	787277
59872	787278
2543	787279
34130	787280
2014	787281
31784	787282
28700	787283
26844	787284
15117	787285
28907	787286
4003	787287
103009	787288
55187	787289
15084	787290
360	787291
3171	787292
84314	787293
45105	787294
1506	787295
6194	787296
503	787297
41607	787298
8349	787299
47731	787300
68259	787301
9596	787302
30660	787303
43004	787304
36766	787305
74703	787306
5691	787307
22395	787308
35	787309
10	787310
9585	787311
21178	787312
14547	787313
5611	787314
45612	787315
48722	787316
427	787317
20629	787318
18191	787319
3257	787320
8794	787321
36641	787322
6023	787323
90677	787324
106243	787325
12067	787326
40993	787327
54470	787328
3082	787329
19835	787330
78293	787331
8340	787332
14219	787333
3439	787334
34258	787335
103503	787336
3766	787337
38761	787338
56	787339
65806	787340
8707	787341
7564	787342
80	787343
3446	787344
28499	787345
20657	787346
11286	787347
59731	787348
5639	787349
5919	787350
15609	787351
6501	787352
6883	787353
36286	787354
40059	787355
77254	787356
85888	787357
11536	787358
89644	787359
498	787360
24753	787361
10361	787362
9208	787363
13347	787364
73342	787365
21515	787366
22418	787367
17978	787368
53793	787369
33006	787370
87924	787371
18496	787372
80471	787373
98193	787374
2556	787375
5638	787376
33734	787377
83118	787378
40587	787379
3338	787380
39353	787381
50749	787382
39526	787383
55108	787384
28142	787385
89862	787386
19203	787387
5075	787388
4564	787389
82610	787390
9359	787391
21288	787392
37146	787393
71963	787394
16852	787395
2325	787396
3714	787397
540	787398
36050	787399
18251	787400
34955	787401
16690	787402
9582	787403
7978	787404
43456	787405
84858	787406
17172	787407
68918	787408
38033	787409
14722	787410
79995	787411
28592	787412
261	787413
20775	787414
18789	787415
24242	787416
70355	787417
38433	787418
73581	787419
12656	787420
962	787421
15800	787422
45634	787423
34634	787424
6092	787425
47355	787426
5311	787427
102040	787428
59429	787429
50680	787430
78589	787431
54663	787432
255	787433
37989	787434
428	787435
9906	787436
11919	787437
3614	787438
10156	787439
46212	787440
2799	787441
48922	787442
5632	787443
32955	787444
13414	787445
7549	787446
35048	787447
29978	787448
40923	787449
55274	787450
100443	787451
36678	787452
59871	787453
61462	787454
21421	787455
56837	787456
81550	787457
14095	787458
2474	787459
2065	787460
62158	787461
9218	787462
60889	787463
15152	787464
141	787465
8169	787466
16528	787467
12531	787468
20162	787469
8759	787470
5	787471
8671	787472
71185	787473
55290	787474
28890	787475
2807	787476
2956	787477
13407	787478
52488	787479
67945	787480
10896	787481
23322	787482
54018	787483
72873	787484
5745	787485
101984	787486
2291	787487
39431	787488
11704	787489
11952	787490
9136	787491
64677	787492
41039	787493
36178	787494
226	787495
54012	787496
14615	787497
19997	787498
15002	787499
736	787500
32124	787501
46412	787502
60969	787503
51757	787504
37288	787505
27486	787506
7308	787507
73589	787508
20446	787509
66572	787510
25	787511
42029	787512
10500	787513
1136	787514
99246	787515
173	787516
36215	787517
58618	787518
72998	787519
329	787520
51913	787521
4101	787522
6729	787523
3622	787524
4676	787525
5318	787526
3976	787527
61218	787528
86425	787529
2144	787530
36906	787531
45301	787532
12083	787533
73717	787534
11006	787535
3407	787536
63276	787537
61003	787538
31402	787539
24640	787540
105647	787541
510	787542
9577	787543
17684	787544
43670	787545
45296	787546
8284	787547
50622	787548
28972	787549
13998	787550
32161	787551
53664	787552
116	787553
24742	787554
11447	787555
8424	787556
337	787557
26959	787558
18904	787559
57234	787560
11853	787561
9078	787562
42711	787563
19870	787564
7657	787565
10242	787566
78159	787567
16581	787568
37625	787569
58568	787570
17149	787571
29204	787572
15099	787573
48752	787574
20175	787575
52301	787576
54578	787577
43543	787578
613	787579
84792	787580
58085	787581
12752	787582
107865	787583
241	787584
28630	787585
12459	787586
44363	787587
8743	787588
5855	787589
12442	787590
243	787591
714	787592
1240	787593
71822	787594
58803	787595
1728	787596
14423	787597
3993	787598
8882	787599
68313	787600
15004	787601
11214	787602
1290	787603
9856	787604
19708	787605
14342	787606
95664	787607
31252	787608
32	787609
9926	787610
1228	787611
4360	787612
111843	787613
71908	787614
6497	787615
60171	787616
30280	787617
22540	787618
22769	787619
35159	787620
84450	787621
4827	787622
1114	787623
1657	787624
15	787625
4152	787626
12500	787627
78128	787628
66176	787629
5429	787630
13001	787631
38312	787632
18398	787633
69568	787634
36885	787635
43565	787636
10730	787637
95258	787638
52886	787639
5808	787640
42302	787641
6907	787642
29334	787643
7963	787644
1825	787645
29158	787646
28579	787647
5888	787648
6180	787649
27015	787650
1507	787651
16283	787652
68292	787653
65079	787654
53827	787655
7367	787656
3249	787657
18315	787658
45957	787659
48480	787660
68907	787661
59258	787662
2445	787663
32103	787664
55087	787665
32590	787666
39301	787667
68150	787668
26659	787669
51565	787670
55557	787671
657	787672
7571	787673
48791	787674
6056	787675
2364	787676
57577	787677
64270	787678
32503	787679
98050	787680
4641	787681
50728	787682
5652	787683
35174	787684
14240	787685
72396	787686
5042	787687
69732	787688
39310	787689
22628	787690
9032	787691
31204	787692
35797	787693
1204	787694
40082	787695
25949	787696
34735	787697
13316	787698
15073	787699
3680	787700
9679	787701
108324	787702
46286	787703
46921	787704
33832	787705
83359	787706
578	787707
74899	787708
409	787709
63062	787710
705	787711
70082	787712
72217	787713
2134	787714
71567	787715
1768	787716
9588	787717
6470	787718
35886	787719
12318	787720
1368	787721
11105	787722
13530	787723
38483	787724
2270	787725
388	787726
65793	787727
44928	787728
36874	787729
40946	787730
54420	787731
36978	787732
31716	787733
17012	787734
28067	787735
76834	787736
19140	787737
17978	787738
14963	787739
356	787740
63980	787741
19666	787742
36324	787743
15243	787744
25072	787745
266	787746
73043	787747
4413	787748
25152	787749
12772	787750
11518	787751
34764	787752
2003	787753
14010	787754
9683	787755
11025	787756
8360	787757
3596	787758
47726	787759
23782	787760
985	787761
10160	787762
5919	787763
51239	787764
37125	787765
14089	787766
24226	787767
51904	787768
84260	787769
37372	787770
6362	787771
18781	787772
8635	787773
41730	787774
51092	787775
29455	787776
40401	787777
3391	787778
31048	787779
44383	787780
27304	787781
24721	787782
22289	787783
44643	787784
75427	787785
63006	787786
18383	787787
28656	787788
35845	787789
23767	787790
23970	787791
5517	787792
45640	787793
62539	787794
87074	787795
32522	787796
86271	787797
12398	787798
7469	787799
44947	787800
39560	787801
89480	787802
43362	787803
33160	787804
2565	787805
7766	787806
4758	787807
402	787808
74588	787809
12227	787810
571	787811
4056	787812
3814	787813
153	787814
2967	787815
35532	787816
30195	787817
37898	787818
68016	787819
85643	787820
49671	787821
49052	787822
68410	787823
29677	787824
330	787825
51345	787826
4301	787827
76216	787828
57658	787829
27739	787830
239	787831
33980	787832
1853	787833
37440	787834
15589	787835
70671	787836
81296	787837
58993	787838
966	787839
46171	787840
1671	787841
81808	787842
11432	787843
7800	787844
77126	787845
43083	787846
853	787847
29252	787848
79082	787849
67519	787850
2569	787851
13105	787852
5357	787853
13173	787854
82373	787855
44856	787856
31656	787857
15547	787858
13362	787859
41723	787860
71575	787861
40571	787862
84037	787863
5853	787864
91014	787865
36291	787866
97321	787867
8803	787868
58703	787869
27860	787870
6302	787871
65291	787872
76481	787873
1676	787874
137	787875
2149	787876
9754	787877
1084	787878
23394	787879
15256	787880
552	787881
39881	787882
34637	787883
22357	787884
34536	787885
580	787886
8952	787887
1098	787888
83566	787889
47763	787890
41788	787891
96405	787892
52926	787893
29403	787894
27530	787895
7297	787896
48051	787897
26376	787898
12946	787899
35715	787900
36656	787901
76720	787902
8466	787903
30595	787904
11564	787905
7588	787906
35325	787907
21188	787908
73363	787909
11689	787910
46333	787911
23469	787912
901	787913
17130	787914
14435	787915
5004	787916
7404	787917
64664	787918
5447	787919
36126	787920
1254	787921
15518	787922
16947	787923
30058	787924
26775	787925
75527	787926
3454	787927
3758	787928
79540	787929
76125	787930
10541	787931
17516	787932
90252	787933
88358	787934
51590	787935
53864	787936
37847	787937
22904	787938
28134	787939
90067	787940
7480	787941
79684	787942
22839	787943
2156	787944
58663	787945
35923	787946
60	787947
26274	787948
20114	787949
13858	787950
6888	787951
7881	787952
94232	787953
23341	787954
83497	787955
24945	787956
6381	787957
5354	787958
5284	787959
59268	787960
1807	787961
2031	787962
809	787963
55654	787964
7506	787965
30630	787966
5193	787967
57493	787968
66666	787969
39288	787970
27105	787971
76652	787972
21313	787973
24591	787974
41468	787975
2662	787976
468	787977
3133	787978
12324	787979
28998	787980
5256	787981
4567	787982
11527	787983
6200	787984
16419	787985
19357	787986
25979	787987
283	787988
20538	787989
40469	787990
52257	787991
16827	787992
57715	787993
35938	787994
6919	787995
4843	787996
75380	787997
31824	787998
33546	787999
15250	788000
9542	788001
237	788002
53253	788003
62467	788004
92945	788005
858	788006
59449	788007
16313	788008
38952	788009
5721	788010
72623	788011
12783	788012
30423	788013
58782	788014
21384	788015
11220	788016
9134	788017
55124	788018
62015	788019
32699	788020
107670	788021
73321	788022
77	788023
64242	788024
12077	788025
40543	788026
10358	788027
33522	788028
23165	788029
124	788030
11532	788031
8832	788032
43149	788033
2018	788034
8619	788035
19103	788036
1519	788037
48795	788038
3505	788039
13285	788040
38348	788041
61413	788042
8908	788043
20333	788044
12370	788045
12291	788046
1892	788047
93395	788048
28942	788049
571	788050
26301	788051
85972	788052
44742	788053
15894	788054
5946	788055
42902	788056
65574	788057
100772	788058
20379	788059
5686	788060
1570	788061
39249	788062
4586	788063
16353	788064
4320	788065
1518	788066
91129	788067
46031	788068
74303	788069
28252	788070
23724	788071
18909	788072
47405	788073
49705	788074
20521	788075
35883	788076
40121	788077
9362	788078
62038	788079
73997	788080
2383	788081
7610	788082
1272	788083
59524	788084
4259	788085
25373	788086
50090	788087
4026	788088
9480	788089
57427	788090
6652	788091
18886	788092
21897	788093
79951	788094
18090	788095
84473	788096
25081	788097
151	788098
10277	788099
48008	788100
21847	788101
427	788102
20157	788103
52812	788104
39045	788105
123	788106
64884	788107
34387	788108
36143	788109
40109	788110
85782	788111
1259	788112
7854	788113
27974	788114
51172	788115
25039	788116
45264	788117
59	788118
59858	788119
27315	788120
51760	788121
16719	788122
43912	788123
47253	788124
33364	788125
11268	788126
390	788127
7	788128
38192	788129
10529	788130
6819	788131
4244	788132
5515	788133
25104	788134
103452	788135
19902	788136
62721	788137
36448	788138
27931	788139
1011	788140
9751	788141
76276	788142
21548	788143
1945	788144
2552	788145
14934	788146
13235	788147
55813	788148
26765	788149
50634	788150
12096	788151
18581	788152
24756	788153
19140	788154
6232	788155
52068	788156
65621	788157
66948	788158
62198	788159
16292	788160
1031	788161
23021	788162
56858	788163
3393	788164
29595	788165
12894	788166
1243	788167
60440	788168
82458	788169
62848	788170
79877	788171
44865	788172
10398	788173
1545	788174
66832	788175
3077	788176
36196	788177
95047	788178
9	788179
3593	788180
47939	788181
60330	788182
94109	788183
39981	788184
33044	788185
26817	788186
586	788187
9926	788188
33314	788189
82007	788190
102286	788191
44075	788192
7902	788193
42592	788194
12816	788195
84130	788196
106876	788197
75642	788198
28594	788199
923	788200
517	788201
52948	788202
34273	788203
51981	788204
65193	788205
4794	788206
301	788207
4444	788208
166	788209
25833	788210
2842	788211
63979	788212
56	788213
26871	788214
884	788215
5509	788216
728	788217
74230	788218
404	788219
10978	788220
2250	788221
64492	788222
38042	788223
102430	788224
22738	788225
53350	788226
28086	788227
27772	788228
54844	788229
46008	788230
41173	788231
16674	788232
75241	788233
53432	788234
24386	788235
45485	788236
51787	788237
12972	788238
7559	788239
9182	788240
31590	788241
1625	788242
46866	788243
1503	788244
51576	788245
1326	788246
16254	788247
45573	788248
62344	788249
3293	788250
3491	788251
183	788252
6075	788253
51700	788254
71900	788255
16129	788256
69048	788257
36919	788258
14828	788259
2095	788260
25412	788261
7251	788262
7746	788263
77521	788264
13559	788265
3662	788266
21269	788267
733	788268
7918	788269
58	788270
10188	788271
25174	788272
62329	788273
83904	788274
10790	788275
83551	788276
40980	788277
835	788278
2924	788279
136	788280
64745	788281
51819	788282
73694	788283
2	788284
34778	788285
2116	788286
14908	788287
77854	788288
11723	788289
45429	788290
28581	788291
85030	788292
33855	788293
17075	788294
60826	788295
6504	788296
23674	788297
11380	788298
17456	788299
14159	788300
87984	788301
31065	788302
71255	788303
30689	788304
64792	788305
25056	788306
20543	788307
2206	788308
17316	788309
4697	788310
11700	788311
17243	788312
3603	788313
18101	788314
18901	788315
2499	788316
17126	788317
505	788318
86123	788319
100686	788320
24212	788321
17801	788322
100992	788323
19216	788324
38846	788325
526	788326
62471	788327
10893	788328
48051	788329
24892	788330
91875	788331
458	788332
7550	788333
34554	788334
40888	788335
485	788336
3136	788337
31943	788338
79548	788339
74079	788340
81860	788341
21581	788342
4765	788343
692	788344
54357	788345
9571	788346
70751	788347
6390	788348
76775	788349
13809	788350
13821	788351
12429	788352
54535	788353
46205	788354
37365	788355
22452	788356
15357	788357
4556	788358
32138	788359
5052	788360
26710	788361
2403	788362
72118	788363
12656	788364
19797	788365
3868	788366
19783	788367
30437	788368
2166	788369
5238	788370
78176	788371
8470	788372
34960	788373
5034	788374
44701	788375
45	788376
9685	788377
2607	788378
1719	788379
17464	788380
14147	788381
20466	788382
341	788383
32944	788384
98221	788385
1747	788386
37097	788387
4924	788388
717	788389
18005	788390
45621	788391
14552	788392
64222	788393
6549	788394
102503	788395
14334	788396
50972	788397
2438	788398
34380	788399
4833	788400
56122	788401
106	788402
206	788403
83953	788404
11814	788405
14187	788406
19332	788407
7183	788408
12839	788409
20782	788410
34803	788411
14411	788412
17485	788413
4886	788414
16590	788415
60058	788416
92614	788417
6232	788418
42890	788419
11608	788420
34638	788421
87754	788422
111095	788423
6633	788424
48322	788425
28539	788426
11326	788427
30440	788428
496	788429
10698	788430
38531	788431
79354	788432
27395	788433
55981	788434
22971	788435
45767	788436
18697	788437
64395	788438
63319	788439
44188	788440
14049	788441
406	788442
60040	788443
202	788444
46747	788445
23054	788446
5220	788447
4143	788448
62449	788449
53744	788450
64037	788451
38776	788452
10250	788453
50305	788454
2791	788455
22799	788456
92041	788457
57487	788458
29213	788459
17731	788460
17856	788461
8974	788462
70084	788463
14815	788464
115	788465
56770	788466
31970	788467
76717	788468
17521	788469
85343	788470
160	788471
33725	788472
90852	788473
27398	788474
19333	788475
35517	788476
52689	788477
111364	788478
15594	788479
37314	788480
32775	788481
84607	788482
53287	788483
15218	788484
32248	788485
19956	788486
26427	788487
46832	788488
2428	788489
85942	788490
37776	788491
80142	788492
118	788493
22026	788494
59732	788495
112952	788496
9799	788497
12689	788498
17126	788499
10203	788500
101803	788501
34097	788502
8501	788503
20720	788504
13922	788505
19551	788506
36367	788507
11265	788508
21452	788509
86060	788510
30211	788511
67	788512
114187	788513
14406	788514
39560	788515
975	788516
3392	788517
6047	788518
60948	788519
52761	788520
114244	788521
16	788522
29	788523
3696	788524
49717	788525
11238	788526
2859	788527
53097	788528
643	788529
59899	788530
4069	788531
35250	788532
38306	788533
7871	788534
46636	788535
2096	788536
1026	788537
17363	788538
10315	788539
7686	788540
15186	788541
19897	788542
3950	788543
10	788544
38638	788545
89388	788546
141	788547
76755	788548
20628	788549
22245	788550
19880	788551
3774	788552
17634	788553
18994	788554
3046	788555
20470	788556
27793	788557
18841	788558
1559	788559
86491	788560
32881	788561
3323	788562
34410	788563
22768	788564
5452	788565
25863	788566
75361	788567
18960	788568
269	788569
61411	788570
900	788571
47885	788572
4738	788573
20364	788574
2906	788575
26456	788576
1882	788577
68464	788578
21787	788579
64585	788580
70	788581
33331	788582
638	788583
59887	788584
29803	788585
21	788586
16494	788587
48143	788588
4426	788589
31949	788590
47283	788591
1108	788592
19697	788593
48995	788594
32775	788595
93500	788596
136	788597
28759	788598
79775	788599
77560	788600
8541	788601
65858	788602
127	788603
4246	788604
1750	788605
7516	788606
16202	788607
34079	788608
35353	788609
14968	788610
54264	788611
27458	788612
1869	788613
97236	788614
44857	788615
20631	788616
61069	788617
55203	788618
16229	788619
2093	788620
100836	788621
6748	788622
29505	788623
47053	788624
95549	788625
11717	788626
23400	788627
24117	788628
75676	788629
43507	788630
82716	788631
15551	788632
62728	788633
58221	788634
31198	788635
7325	788636
17488	788637
46853	788638
45003	788639
1278	788640
23	788641
411	788642
3305	788643
6018	788644
9811	788645
2549	788646
24406	788647
703	788648
10174	788649
34590	788650
79799	788651
19426	788652
99571	788653
9661	788654
11731	788655
23028	788656
28289	788657
78778	788658
14047	788659
103767	788660
100314	788661
179	788662
101167	788663
10979	788664
60755	788665
51867	788666
9348	788667
72299	788668
46553	788669
61953	788670
20757	788671
1662	788672
51922	788673
4075	788674
73172	788675
60592	788676
1013	788677
60954	788678
89409	788679
26577	788680
11440	788681
60538	788682
4827	788683
48515	788684
19891	788685
31332	788686
21804	788687
35031	788688
17062	788689
11946	788690
39964	788691
96519	788692
28831	788693
34285	788694
3454	788695
68987	788696
15946	788697
20769	788698
8001	788699
46917	788700
51525	788701
13923	788702
19609	788703
81395	788704
13495	788705
1468	788706
6414	788707
8855	788708
29317	788709
81988	788710
1518	788711
15717	788712
4658	788713
34337	788714
1833	788715
35973	788716
16389	788717
14479	788718
24751	788719
10994	788720
56580	788721
50190	788722
23537	788723
98681	788724
7131	788725
29570	788726
29903	788727
21343	788728
33130	788729
35118	788730
6286	788731
74853	788732
40446	788733
49190	788734
91264	788735
5896	788736
56638	788737
65915	788738
36277	788739
21049	788740
15537	788741
15151	788742
40258	788743
34816	788744
22681	788745
682	788746
8783	788747
61824	788748
84631	788749
7110	788750
63195	788751
29776	788752
10422	788753
99139	788754
7646	788755
1527	788756
34664	788757
23136	788758
26724	788759
15428	788760
71884	788761
13520	788762
37715	788763
30594	788764
95461	788765
1742	788766
45825	788767
56618	788768
70591	788769
7981	788770
14545	788771
10272	788772
44151	788773
66208	788774
41291	788775
30828	788776
52776	788777
46534	788778
74516	788779
1695	788780
9302	788781
8842	788782
701	788783
1309	788784
3765	788785
89789	788786
55396	788787
14474	788788
22014	788789
45869	788790
79381	788791
107322	788792
13608	788793
2049	788794
6068	788795
64242	788796
12687	788797
5779	788798
8400	788799
58261	788800
60886	788801
29220	788802
18637	788803
13870	788804
88098	788805
20529	788806
15433	788807
1691	788808
3711	788809
23372	788810
38427	788811
2320	788812
84647	788813
80090	788814
8366	788815
3326	788816
109891	788817
54075	788818
640	788819
24239	788820
68017	788821
1198	788822
28891	788823
21618	788824
4423	788825
14179	788826
7720	788827
7312	788828
7595	788829
17184	788830
3963	788831
459	788832
16388	788833
108016	788834
10001	788835
96789	788836
46200	788837
37147	788838
93730	788839
14283	788840
49747	788841
50814	788842
17173	788843
10147	788844
34148	788845
4916	788846
8541	788847
8291	788848
3163	788849
91259	788850
67564	788851
43154	788852
70028	788853
81541	788854
18154	788855
2481	788856
3215	788857
34933	788858
69600	788859
11695	788860
83810	788861
1272	788862
108418	788863
23613	788864
26361	788865
37905	788866
17746	788867
5175	788868
35215	788869
67505	788870
17594	788871
41154	788872
59775	788873
44102	788874
135	788875
6537	788876
59425	788877
3950	788878
57876	788879
9139	788880
4946	788881
2969	788882
42454	788883
38724	788884
44674	788885
59090	788886
4721	788887
7296	788888
752	788889
4494	788890
19637	788891
46431	788892
29687	788893
4587	788894
11701	788895
33332	788896
24511	788897
10696	788898
13373	788899
6506	788900
5992	788901
21032	788902
69237	788903
891	788904
18841	788905
16510	788906
439	788907
6447	788908
46982	788909
50883	788910
46990	788911
3784	788912
40939	788913
11914	788914
12095	788915
8557	788916
4652	788917
16452	788918
21223	788919
85894	788920
13691	788921
49753	788922
10659	788923
68635	788924
18235	788925
20164	788926
47030	788927
25300	788928
21217	788929
75742	788930
6937	788931
75648	788932
6460	788933
13093	788934
26317	788935
56984	788936
25666	788937
23422	788938
15146	788939
14364	788940
803	788941
20482	788942
42112	788943
10213	788944
22489	788945
39425	788946
60701	788947
2032	788948
77872	788949
35154	788950
4338	788951
45877	788952
36	788953
30803	788954
84767	788955
3546	788956
57632	788957
60087	788958
386	788959
3061	788960
8832	788961
75572	788962
19597	788963
27783	788964
20288	788965
5945	788966
23673	788967
28088	788968
96199	788969
6377	788970
55823	788971
313	788972
36980	788973
4077	788974
26416	788975
2292	788976
2674	788977
63602	788978
5032	788979
52564	788980
51857	788981
47552	788982
54272	788983
5091	788984
9360	788985
40231	788986
33194	788987
7675	788988
49472	788989
575	788990
1714	788991
75399	788992
20668	788993
11731	788994
25919	788995
10158	788996
21473	788997
1454	788998
13872	788999
11124	789000
44118	789001
4007	789002
23587	789003
43431	789004
2319	789005
22202	789006
347	789007
12539	789008
21589	789009
50757	789010
62373	789011
3648	789012
6949	789013
6565	789014
12004	789015
38320	789016
66610	789017
3232	789018
40669	789019
994	789020
55269	789021
26187	789022
56442	789023
67605	789024
50593	789025
41297	789026
45514	789027
19547	789028
21683	789029
5216	789030
2723	789031
4498	789032
3735	789033
20120	789034
412	789035
32842	789036
5908	789037
36003	789038
64805	789039
76888	789040
1642	789041
41726	789042
26252	789043
8423	789044
28046	789045
21311	789046
31827	789047
41698	789048
2475	789049
7553	789050
184	789051
53056	789052
34644	789053
35050	789054
43504	789055
17533	789056
31136	789057
23982	789058
37924	789059
9781	789060
18822	789061
92756	789062
3811	789063
43542	789064
42486	789065
2523	789066
11296	789067
51897	789068
217	789069
35950	789070
10517	789071
76051	789072
148	789073
72205	789074
58131	789075
236	789076
10396	789077
27594	789078
37662	789079
12606	789080
30516	789081
52517	789082
61108	789083
3845	789084
30415	789085
14838	789086
247	789087
20189	789088
65082	789089
102983	789090
38593	789091
30040	789092
55199	789093
87447	789094
28719	789095
29031	789096
30297	789097
19632	789098
7273	789099
15147	789100
12711	789101
1467	789102
48075	789103
75037	789104
28412	789105
49792	789106
3326	789107
47253	789108
10740	789109
16683	789110
2570	789111
21082	789112
33260	789113
5222	789114
6179	789115
56471	789116
201	789117
7101	789118
966	789119
46088	789120
40607	789121
37484	789122
24910	789123
28014	789124
110356	789125
536	789126
10939	789127
82899	789128
68918	789129
80373	789130
1446	789131
13204	789132
61234	789133
20101	789134
57631	789135
37383	789136
13104	789137
35238	789138
18223	789139
6465	789140
1058	789141
934	789142
39413	789143
31498	789144
32759	789145
198	789146
26705	789147
47270	789148
28774	789149
14855	789150
12043	789151
39966	789152
21682	789153
32265	789154
2616	789155
812	789156
14370	789157
3183	789158
31341	789159
27550	789160
4030	789161
6377	789162
41186	789163
4049	789164
15778	789165
38594	789166
3701	789167
36638	789168
55322	789169
18700	789170
16284	789171
23460	789172
69392	789173
1006	789174
1976	789175
1576	789176
9853	789177
11809	789178
36115	789179
15143	789180
5256	789181
82888	789182
36476	789183
8510	789184
65773	789185
40442	789186
55280	789187
16124	789188
9310	789189
103157	789190
6841	789191
7130	789192
196	789193
105448	789194
25651	789195
4185	789196
61495	789197
6188	789198
9726	789199
4444	789200
19818	789201
81426	789202
500	789203
8240	789204
18641	789205
61037	789206
17336	789207
46981	789208
31659	789209
2415	789210
16133	789211
17700	789212
334	789213
27079	789214
1278	789215
17063	789216
17527	789217
43577	789218
400	789219
41264	789220
40124	789221
7310	789222
26855	789223
2281	789224
35252	789225
1772	789226
3423	789227
16258	789228
1760	789229
18158	789230
139	789231
11281	789232
97025	789233
57149	789234
36229	789235
19234	789236
18515	789237
29929	789238
22009	789239
74151	789240
52868	789241
1269	789242
35625	789243
2789	789244
34864	789245
20147	789246
2038	789247
15410	789248
631	789249
63126	789250
14568	789251
9592	789252
103112	789253
28768	789254
40979	789255
11516	789256
22755	789257
44898	789258
76656	789259
47732	789260
11840	789261
2912	789262
9466	789263
93291	789264
10142	789265
50076	789266
41631	789267
11476	789268
17710	789269
25284	789270
59167	789271
37664	789272
4684	789273
22023	789274
14873	789275
11703	789276
36838	789277
53880	789278
69515	789279
83630	789280
5374	789281
78152	789282
54431	789283
76461	789284
88891	789285
17017	789286
99027	789287
3731	789288
4337	789289
3196	789290
14964	789291
28312	789292
56873	789293
29900	789294
6623	789295
208	789296
58602	789297
57009	789298
6902	789299
6146	789300
2658	789301
9704	789302
27281	789303
16129	789304
30110	789305
22679	789306
78430	789307
60704	789308
10729	789309
2127	789310
9636	789311
62747	789312
1728	789313
85555	789314
834	789315
108859	789316
32978	789317
23563	789318
56314	789319
14090	789320
39059	789321
39262	789322
8995	789323
12808	789324
20069	789325
27034	789326
21824	789327
34092	789328
96709	789329
32118	789330
465	789331
1916	789332
49195	789333
99965	789334
103856	789335
10787	789336
43599	789337
11104	789338
89648	789339
7498	789340
92418	789341
50198	789342
1126	789343
25270	789344
31903	789345
3089	789346
26798	789347
54285	789348
72889	789349
23542	789350
48419	789351
3134	789352
91323	789353
18588	789354
807	789355
18	789356
1161	789357
2926	789358
2920	789359
1908	789360
2020	789361
11538	789362
12435	789363
974	789364
34382	789365
8983	789366
17786	789367
4229	789368
12738	789369
91464	789370
35370	789371
28826	789372
5803	789373
599	789374
9758	789375
71017	789376
1995	789377
19511	789378
55195	789379
11578	789380
60707	789381
106477	789382
2256	789383
3002	789384
40614	789385
22773	789386
8422	789387
103144	789388
21414	789389
26586	789390
5544	789391
12873	789392
7116	789393
1148	789394
72937	789395
26160	789396
44127	789397
71118	789398
95541	789399
45586	789400
68519	789401
2521	789402
101234	789403
96619	789404
13802	789405
31494	789406
47	789407
5639	789408
24912	789409
9592	789410
12135	789411
2045	789412
34051	789413
39737	789414
57633	789415
41518	789416
1478	789417
20200	789418
93363	789419
18069	789420
23441	789421
602	789422
46338	789423
33656	789424
9690	789425
66938	789426
2063	789427
96	789428
43326	789429
57046	789430
46070	789431
9175	789432
46456	789433
121	789434
67827	789435
9109	789436
75673	789437
6023	789438
3792	789439
40470	789440
70339	789441
20997	789442
15559	789443
16995	789444
13967	789445
50948	789446
21199	789447
9347	789448
6518	789449
5851	789450
5697	789451
54686	789452
25824	789453
21240	789454
7103	789455
23561	789456
3808	789457
20588	789458
69148	789459
31748	789460
46326	789461
28719	789462
13421	789463
6009	789464
36427	789465
64336	789466
63699	789467
3843	789468
2	789469
10124	789470
10814	789471
6536	789472
1511	789473
15214	789474
63313	789475
1933	789476
35819	789477
11815	789478
9505	789479
61732	789480
47861	789481
77536	789482
17509	789483
101022	789484
17900	789485
32333	789486
35219	789487
6922	789488
48940	789489
1990	789490
8069	789491
54508	789492
52675	789493
46680	789494
76608	789495
33964	789496
23730	789497
46272	789498
8181	789499
29089	789500
10087	789501
49961	789502
85580	789503
39802	789504
1487	789505
730	789506
39099	789507
63865	789508
75936	789509
43782	789510
4505	789511
11348	789512
101788	789513
9098	789514
25658	789515
8025	789516
6832	789517
27231	789518
68932	789519
14037	789520
92860	789521
30432	789522
68547	789523
1215	789524
21489	789525
49863	789526
18612	789527
97068	789528
36778	789529
54466	789530
14285	789531
3666	789532
36898	789533
65985	789534
25385	789535
81274	789536
78779	789537
6238	789538
10681	789539
20338	789540
3387	789541
61477	789542
4875	789543
61539	789544
6248	789545
43786	789546
6844	789547
60766	789548
19255	789549
13671	789550
43366	789551
848	789552
23254	789553
64382	789554
17260	789555
35573	789556
1192	789557
22438	789558
70648	789559
24242	789560
846	789561
18249	789562
8820	789563
1489	789564
114	789565
60600	789566
78224	789567
2272	789568
62476	789569
10975	789570
2968	789571
80616	789572
52689	789573
1813	789574
21073	789575
37240	789576
21492	789577
97503	789578
816	789579
43905	789580
10604	789581
36097	789582
25338	789583
14678	789584
43124	789585
18692	789586
2165	789587
29661	789588
64928	789589
39878	789590
11865	789591
9545	789592
28248	789593
50495	789594
52011	789595
65170	789596
57523	789597
16102	789598
15040	789599
92863	789600
3493	789601
42643	789602
24652	789603
48762	789604
44964	789605
19760	789606
198	789607
52862	789608
50782	789609
1121	789610
25486	789611
13701	789612
155	789613
2906	789614
53872	789615
29966	789616
33858	789617
53523	789618
38854	789619
1275	789620
112	789621
55608	789622
92726	789623
968	789624
8539	789625
65129	789626
2117	789627
12776	789628
6252	789629
112816	789630
41953	789631
774	789632
3423	789633
967	789634
14986	789635
16514	789636
85530	789637
48175	789638
7644	789639
81836	789640
43005	789641
20999	789642
75468	789643
12786	789644
2031	789645
1300	789646
74	789647
3925	789648
85	789649
34440	789650
1211	789651
44539	789652
31132	789653
846	789654
564	789655
3989	789656
91115	789657
11656	789658
27339	789659
22439	789660
29844	789661
92482	789662
10064	789663
3296	789664
681	789665
17152	789666
33692	789667
46707	789668
45651	789669
23268	789670
4456	789671
123	789672
19373	789673
665	789674
46964	789675
7307	789676
36996	789677
26302	789678
15606	789679
57933	789680
21020	789681
70131	789682
74532	789683
1174	789684
12948	789685
75880	789686
3328	789687
19763	789688
24592	789689
5471	789690
24392	789691
7523	789692
10766	789693
28390	789694
93144	789695
51769	789696
67687	789697
59648	789698
4663	789699
8874	789700
16319	789701
27141	789702
17047	789703
33688	789704
35479	789705
34869	789706
12392	789707
55895	789708
18235	789709
7561	789710
35593	789711
751	789712
25392	789713
7437	789714
1290	789715
15782	789716
86194	789717
15547	789718
1364	789719
11507	789720
30815	789721
57682	789722
18977	789723
1894	789724
80976	789725
40099	789726
9341	789727
950	789728
47617	789729
38504	789730
21028	789731
22835	789732
19101	789733
727	789734
22591	789735
22824	789736
72380	789737
67978	789738
53765	789739
105584	789740
42858	789741
9565	789742
13663	789743
2396	789744
27780	789745
3865	789746
18093	789747
5611	789748
27850	789749
105735	789750
35	789751
65914	789752
9685	789753
1370	789754
15835	789755
31028	789756
35892	789757
19672	789758
59290	789759
26770	789760
9977	789761
71295	789762
27103	789763
19162	789764
57946	789765
62894	789766
23587	789767
632	789768
3139	789769
22994	789770
1533	789771
35040	789772
7805	789773
2982	789774
17006	789775
15282	789776
77384	789777
5649	789778
40590	789779
49010	789780
917	789781
23840	789782
91933	789783
68370	789784
11298	789785
53019	789786
60617	789787
33355	789788
85075	789789
17450	789790
5162	789791
31464	789792
20529	789793
54053	789794
26596	789795
7824	789796
23631	789797
30994	789798
20739	789799
4939	789800
49771	789801
92633	789802
6203	789803
13139	789804
50788	789805
23484	789806
1147	789807
60580	789808
78724	789809
45543	789810
70714	789811
22046	789812
23609	789813
39188	789814
7333	789815
37046	789816
381	789817
766	789818
71791	789819
65260	789820
152	789821
47393	789822
2276	789823
69241	789824
14462	789825
43690	789826
35969	789827
396	789828
11678	789829
32981	789830
16322	789831
3910	789832
37345	789833
3691	789834
24102	789835
8106	789836
3100	789837
94447	789838
3715	789839
243	789840
7734	789841
11951	789842
4272	789843
12281	789844
2062	789845
73110	789846
2154	789847
52503	789848
49146	789849
5027	789850
41706	789851
78934	789852
72824	789853
38619	789854
76144	789855
2435	789856
37433	789857
7	789858
444	789859
7537	789860
7566	789861
64591	789862
26905	789863
45158	789864
2662	789865
86093	789866
26277	789867
11180	789868
24810	789869
31755	789870
34809	789871
354	789872
619	789873
7279	789874
11219	789875
870	789876
459	789877
231	789878
18954	789879
4966	789880
2626	789881
34682	789882
39974	789883
10221	789884
24145	789885
43938	789886
18282	789887
25112	789888
193	789889
74038	789890
421	789891
953	789892
899	789893
6747	789894
18301	789895
18285	789896
46902	789897
71059	789898
5203	789899
27439	789900
5146	789901
9040	789902
2334	789903
4024	789904
50353	789905
5812	789906
60148	789907
54281	789908
2016	789909
24640	789910
34048	789911
43689	789912
56662	789913
1834	789914
46186	789915
9882	789916
6244	789917
92	789918
71277	789919
114258	789920
2711	789921
70427	789922
71518	789923
47450	789924
36704	789925
39488	789926
34672	789927
56782	789928
626	789929
9948	789930
36698	789931
26898	789932
56209	789933
10291	789934
7928	789935
61440	789936
59635	789937
781	789938
50859	789939
57918	789940
33037	789941
21157	789942
73619	789943
17881	789944
25942	789945
75957	789946
1753	789947
2821	789948
3	789949
17910	789950
31519	789951
67135	789952
669	789953
8873	789954
31607	789955
6944	789956
67145	789957
25314	789958
37623	789959
11916	789960
25743	789961
9845	789962
8187	789963
41319	789964
12745	789965
1434	789966
40677	789967
29530	789968
27380	789969
18074	789970
40200	789971
91395	789972
35350	789973
28231	789974
53879	789975
26095	789976
34675	789977
19733	789978
9369	789979
23248	789980
26	789981
426	789982
5193	789983
945	789984
9071	789985
86255	789986
62427	789987
81054	789988
34057	789989
60359	789990
13401	789991
38494	789992
67577	789993
6490	789994
49746	789995
4764	789996
5022	789997
8251	789998
516	789999
12229	790000
144	790001
1140	790002
22562	790003
3147	790004
9535	790005
8186	790006
15798	790007
1016	790008
62883	790009
39769	790010
6418	790011
44293	790012
33095	790013
102516	790014
30262	790015
35844	790016
3987	790017
52940	790018
29238	790019
40948	790020
14190	790021
80345	790022
28144	790023
1251	790024
34540	790025
69544	790026
31883	790027
110104	790028
10520	790029
12772	790030
35538	790031
35915	790032
29578	790033
39798	790034
21658	790035
8206	790036
12702	790037
3881	790038
42563	790039
72490	790040
10887	790041
45982	790042
11793	790043
517	790044
12572	790045
27225	790046
15531	790047
1345	790048
40913	790049
41222	790050
3613	790051
2304	790052
108388	790053
7456	790054
14447	790055
862	790056
157	790057
10635	790058
95070	790059
58273	790060
34522	790061
12984	790062
7202	790063
11501	790064
49628	790065
7343	790066
63780	790067
49443	790068
2897	790069
7857	790070
27625	790071
10143	790072
7896	790073
37932	790074
19	790075
26724	790076
72889	790077
6014	790078
23836	790079
26055	790080
4449	790081
21057	790082
75947	790083
24678	790084
33323	790085
39322	790086
34114	790087
41702	790088
40715	790089
80888	790090
8501	790091
4798	790092
13659	790093
3008	790094
64636	790095
73093	790096
49925	790097
11022	790098
26180	790099
52312	790100
1683	790101
22697	790102
6010	790103
30614	790104
12060	790105
11366	790106
39192	790107
57425	790108
1179	790109
73856	790110
26820	790111
46796	790112
3984	790113
11049	790114
1346	790115
32552	790116
112406	790117
4867	790118
8328	790119
65115	790120
6206	790121
1409	790122
100333	790123
45585	790124
70717	790125
74938	790126
9873	790127
3837	790128
18113	790129
124	790130
34466	790131
6195	790132
34902	790133
18895	790134
67859	790135
1060	790136
15076	790137
70025	790138
21538	790139
17097	790140
52311	790141
58566	790142
24320	790143
49331	790144
76	790145
34170	790146
62006	790147
3201	790148
10712	790149
12789	790150
4976	790151
50781	790152
19843	790153
60436	790154
27282	790155
43698	790156
10866	790157
23223	790158
11426	790159
81282	790160
96752	790161
40521	790162
65690	790163
53945	790164
8875	790165
23605	790166
20054	790167
2919	790168
81750	790169
6605	790170
32644	790171
86101	790172
54394	790173
15043	790174
88511	790175
21843	790176
107132	790177
433	790178
6220	790179
33623	790180
13309	790181
41338	790182
23422	790183
14985	790184
42288	790185
25491	790186
51613	790187
1192	790188
5153	790189
47426	790190
53184	790191
15869	790192
68044	790193
11950	790194
15766	790195
72182	790196
8783	790197
29801	790198
35231	790199
95091	790200
56902	790201
6052	790202
22580	790203
47918	790204
6270	790205
28239	790206
100054	790207
16961	790208
12647	790209
41418	790210
14489	790211
32038	790212
6481	790213
63813	790214
9106	790215
520	790216
36261	790217
2888	790218
40707	790219
2415	790220
91076	790221
5779	790222
4053	790223
260	790224
44467	790225
36365	790226
6229	790227
11870	790228
70105	790229
6612	790230
46527	790231
42862	790232
43167	790233
16015	790234
14640	790235
15532	790236
37337	790237
7270	790238
32119	790239
191	790240
12985	790241
186	790242
91454	790243
69334	790244
11574	790245
6041	790246
84522	790247
1283	790248
10178	790249
39683	790250
19534	790251
39583	790252
67894	790253
8288	790254
61894	790255
14839	790256
29872	790257
86081	790258
28954	790259
3649	790260
23865	790261
17308	790262
42645	790263
13272	790264
30799	790265
44405	790266
60409	790267
29917	790268
39821	790269
1789	790270
320	790271
7497	790272
23116	790273
21944	790274
79911	790275
13103	790276
25286	790277
45705	790278
38481	790279
46222	790280
8434	790281
390	790282
82510	790283
15948	790284
693	790285
24422	790286
2324	790287
9339	790288
7586	790289
42028	790290
44027	790291
20729	790292
6856	790293
2540	790294
68479	790295
36768	790296
53955	790297
60809	790298
9072	790299
4162	790300
38271	790301
57860	790302
50308	790303
6491	790304
2732	790305
2094	790306
77423	790307
97407	790308
24637	790309
12463	790310
53373	790311
105639	790312
19987	790313
78749	790314
55226	790315
41806	790316
48749	790317
444	790318
30309	790319
101393	790320
74576	790321
39173	790322
4863	790323
95	790324
35506	790325
59741	790326
2984	790327
14225	790328
20359	790329
62680	790330
107440	790331
50897	790332
17218	790333
7562	790334
4288	790335
3436	790336
65326	790337
12002	790338
1799	790339
15653	790340
13963	790341
55830	790342
1159	790343
47547	790344
20049	790345
10081	790346
85117	790347
33487	790348
3582	790349
8287	790350
21637	790351
22840	790352
21976	790353
30074	790354
58327	790355
941	790356
17808	790357
53747	790358
56544	790359
42312	790360
27903	790361
16252	790362
5013	790363
56131	790364
13	790365
105257	790366
35507	790367
6142	790368
267	790369
74857	790370
34516	790371
40788	790372
3943	790373
37439	790374
44772	790375
19620	790376
51151	790377
82970	790378
1897	790379
7351	790380
56871	790381
41933	790382
6083	790383
74701	790384
26787	790385
2919	790386
7023	790387
12465	790388
56663	790389
14185	790390
8444	790391
2494	790392
50010	790393
15371	790394
1637	790395
9319	790396
16791	790397
50242	790398
23657	790399
87979	790400
22150	790401
4795	790402
23426	790403
42039	790404
50924	790405
2998	790406
28463	790407
9640	790408
20552	790409
67169	790410
81302	790411
23095	790412
84946	790413
55517	790414
46707	790415
8549	790416
300	790417
9958	790418
24697	790419
31249	790420
5479	790421
31906	790422
29327	790423
18079	790424
1062	790425
65501	790426
7767	790427
8	790428
11320	790429
72390	790430
19232	790431
8037	790432
341	790433
4507	790434
71963	790435
30230	790436
52042	790437
7352	790438
20317	790439
1020	790440
3743	790441
114515	790442
24738	790443
2655	790444
3154	790445
130	790446
5096	790447
5362	790448
21616	790449
42200	790450
17469	790451
20310	790452
43886	790453
9189	790454
82616	790455
8270	790456
876	790457
69955	790458
1723	790459
72951	790460
4883	790461
15657	790462
3446	790463
9112	790464
38635	790465
53441	790466
1069	790467
51149	790468
65507	790469
61	790470
41865	790471
112417	790472
56206	790473
33880	790474
97232	790475
55408	790476
17586	790477
35540	790478
13125	790479
21395	790480
2045	790481
5048	790482
103413	790483
79132	790484
23577	790485
30533	790486
1279	790487
732	790488
51080	790489
42480	790490
4381	790491
93533	790492
49970	790493
11043	790494
43969	790495
33448	790496
15916	790497
496	790498
11730	790499
1771	790500
8241	790501
31157	790502
11123	790503
51743	790504
1110	790505
12399	790506
40697	790507
3671	790508
88	790509
21109	790510
41542	790511
10548	790512
63372	790513
2832	790514
27748	790515
47073	790516
39893	790517
23364	790518
10890	790519
2283	790520
14300	790521
43173	790522
16311	790523
11101	790524
42583	790525
2751	790526
103157	790527
7061	790528
1959	790529
14130	790530
69379	790531
13960	790532
23415	790533
60788	790534
21610	790535
44268	790536
4115	790537
14424	790538
36697	790539
1532	790540
49846	790541
23751	790542
18707	790543
431	790544
1405	790545
22504	790546
44810	790547
271	790548
3986	790549
3504	790550
15450	790551
8912	790552
53743	790553
46029	790554
31917	790555
39856	790556
6597	790557
13253	790558
62764	790559
7031	790560
1136	790561
36915	790562
3627	790563
15276	790564
49240	790565
1148	790566
13188	790567
66409	790568
23616	790569
19718	790570
1214	790571
80711	790572
29006	790573
29138	790574
282	790575
12645	790576
630	790577
40389	790578
29987	790579
1344	790580
12355	790581
38272	790582
85409	790583
24895	790584
78197	790585
52306	790586
8726	790587
14428	790588
132	790589
7443	790590
37245	790591
4811	790592
11149	790593
80656	790594
30143	790595
6353	790596
51758	790597
4104	790598
31752	790599
52670	790600
15314	790601
6100	790602
47223	790603
2220	790604
40669	790605
48646	790606
5456	790607
42135	790608
5210	790609
41242	790610
43908	790611
16988	790612
13297	790613
7068	790614
16974	790615
14719	790616
28373	790617
61851	790618
2949	790619
8277	790620
57316	790621
4435	790622
69963	790623
14872	790624
74531	790625
39365	790626
1816	790627
53015	790628
37756	790629
29652	790630
40886	790631
13592	790632
15117	790633
17616	790634
54315	790635
76213	790636
42578	790637
1563	790638
55636	790639
24297	790640
18322	790641
10379	790642
452	790643
35698	790644
31346	790645
36657	790646
5911	790647
56629	790648
20654	790649
15978	790650
13673	790651
56237	790652
29253	790653
6299	790654
3977	790655
27948	790656
17932	790657
11311	790658
6279	790659
886	790660
13280	790661
28647	790662
6804	790663
84159	790664
29803	790665
16195	790666
217	790667
55973	790668
25825	790669
89819	790670
70442	790671
86861	790672
94130	790673
78773	790674
37151	790675
9224	790676
18058	790677
63501	790678
62207	790679
48026	790680
76528	790681
43058	790682
45	790683
29159	790684
16888	790685
17798	790686
8255	790687
44930	790688
78369	790689
78271	790690
47275	790691
95521	790692
50939	790693
25747	790694
8992	790695
42357	790696
28926	790697
1721	790698
4968	790699
61756	790700
61108	790701
4835	790702
3512	790703
5899	790704
1147	790705
5165	790706
72995	790707
10667	790708
80420	790709
82901	790710
6173	790711
84905	790712
20382	790713
20093	790714
26844	790715
36776	790716
13834	790717
21743	790718
22439	790719
22292	790720
47369	790721
13618	790722
55101	790723
94926	790724
65816	790725
43959	790726
14196	790727
4806	790728
4904	790729
21857	790730
8772	790731
3663	790732
93747	790733
7234	790734
47481	790735
45925	790736
37228	790737
24840	790738
89855	790739
1449	790740
16698	790741
7487	790742
8330	790743
81352	790744
47245	790745
41316	790746
9123	790747
106033	790748
12142	790749
76176	790750
84090	790751
39682	790752
11585	790753
7681	790754
61791	790755
28185	790756
35362	790757
4273	790758
6308	790759
63129	790760
16420	790761
231	790762
8309	790763
12549	790764
132	790765
35317	790766
18500	790767
721	790768
38412	790769
21544	790770
47257	790771
39346	790772
52444	790773
62265	790774
44955	790775
15631	790776
11324	790777
33871	790778
69479	790779
59084	790780
29519	790781
29754	790782
49227	790783
877	790784
57145	790785
86326	790786
86955	790787
3304	790788
91740	790789
35927	790790
10425	790791
4984	790792
4849	790793
38861	790794
37239	790795
20552	790796
5969	790797
6239	790798
28698	790799
39058	790800
46498	790801
4363	790802
5378	790803
16002	790804
3856	790805
10303	790806
2311	790807
4661	790808
10073	790809
108465	790810
18928	790811
726	790812
73137	790813
6727	790814
18887	790815
41044	790816
34020	790817
7872	790818
48014	790819
694	790820
9140	790821
69409	790822
30438	790823
8124	790824
91232	790825
16193	790826
45516	790827
96517	790828
46806	790829
42132	790830
29191	790831
20054	790832
36421	790833
5954	790834
11037	790835
25484	790836
8199	790837
41665	790838
24293	790839
7179	790840
3764	790841
87	790842
51763	790843
3538	790844
19547	790845
24034	790846
34201	790847
4362	790848
55480	790849
21892	790850
6970	790851
78482	790852
18920	790853
601	790854
11784	790855
90	790856
35853	790857
38067	790858
41362	790859
36382	790860
35049	790861
30886	790862
12704	790863
19489	790864
101482	790865
295	790866
1101	790867
4609	790868
8265	790869
70179	790870
15175	790871
1457	790872
64784	790873
49151	790874
73060	790875
89357	790876
895	790877
58	790878
11393	790879
2452	790880
25962	790881
20408	790882
17210	790883
18867	790884
39262	790885
22742	790886
919	790887
24082	790888
23957	790889
18348	790890
7262	790891
1845	790892
16015	790893
56831	790894
30030	790895
13124	790896
4729	790897
1197	790898
45846	790899
14757	790900
28850	790901
31416	790902
9997	790903
746	790904
62213	790905
19185	790906
14712	790907
38890	790908
14766	790909
42860	790910
17826	790911
365	790912
41124	790913
17141	790914
14175	790915
5732	790916
1408	790917
2144	790918
65928	790919
26416	790920
36859	790921
11239	790922
1870	790923
18478	790924
3277	790925
59623	790926
63433	790927
7073	790928
32245	790929
29024	790930
1883	790931
2562	790932
68963	790933
26735	790934
942	790935
68980	790936
10490	790937
61878	790938
12117	790939
51421	790940
71	790941
74369	790942
8925	790943
10700	790944
1399	790945
82125	790946
37369	790947
14368	790948
9805	790949
20199	790950
445	790951
48324	790952
49689	790953
44785	790954
7338	790955
9923	790956
38567	790957
39877	790958
32759	790959
12747	790960
17430	790961
16449	790962
56110	790963
3385	790964
2524	790965
40811	790966
12751	790967
15293	790968
2800	790969
648	790970
18710	790971
17221	790972
47993	790973
729	790974
27751	790975
21821	790976
24320	790977
36357	790978
8023	790979
71128	790980
67451	790981
3747	790982
81357	790983
26401	790984
1702	790985
78195	790986
15755	790987
59059	790988
2448	790989
32836	790990
7018	790991
4090	790992
26385	790993
9179	790994
75450	790995
38254	790996
6062	790997
54306	790998
878	790999
35978	791000
2087	791001
41223	791002
35558	791003
3321	791004
4623	791005
3072	791006
73584	791007
7033	791008
71537	791009
34781	791010
68037	791011
30630	791012
43727	791013
55693	791014
4489	791015
20252	791016
4796	791017
5006	791018
863	791019
73176	791020
7398	791021
51187	791022
13103	791023
3093	791024
30476	791025
33842	791026
16549	791027
18963	791028
75013	791029
24106	791030
4872	791031
12824	791032
14740	791033
22609	791034
5121	791035
25804	791036
13660	791037
37237	791038
6120	791039
72844	791040
27161	791041
49528	791042
9806	791043
22008	791044
76939	791045
69076	791046
70167	791047
22368	791048
22213	791049
43141	791050
10375	791051
67251	791052
2573	791053
15732	791054
11973	791055
5448	791056
49024	791057
41336	791058
21631	791059
236	791060
15281	791061
59521	791062
4152	791063
49162	791064
28825	791065
27334	791066
16130	791067
58867	791068
10929	791069
41338	791070
4187	791071
9815	791072
41017	791073
8996	791074
52199	791075
4411	791076
102622	791077
78827	791078
83186	791079
1416	791080
3062	791081
96379	791082
24	791083
86328	791084
18028	791085
85296	791086
9393	791087
71206	791088
59	791089
18707	791090
29933	791091
5268	791092
17169	791093
106019	791094
113761	791095
9085	791096
72291	791097
30160	791098
3940	791099
7399	791100
14614	791101
17974	791102
40582	791103
3439	791104
68705	791105
38731	791106
77099	791107
3028	791108
30993	791109
35081	791110
22559	791111
112993	791112
4655	791113
31360	791114
15376	791115
79350	791116
42403	791117
65406	791118
46821	791119
38075	791120
2782	791121
52210	791122
6101	791123
39114	791124
65924	791125
60641	791126
1428	791127
66934	791128
101916	791129
38792	791130
23361	791131
90431	791132
75997	791133
60084	791134
22253	791135
28347	791136
1608	791137
54472	791138
65855	791139
1170	791140
30177	791141
11788	791142
6435	791143
7275	791144
11297	791145
11851	791146
8883	791147
817	791148
61769	791149
24664	791150
20823	791151
103370	791152
70787	791153
100729	791154
35328	791155
35746	791156
31905	791157
41202	791158
36515	791159
60146	791160
18404	791161
56631	791162
15043	791163
34936	791164
4058	791165
64891	791166
7537	791167
8207	791168
87305	791169
3770	791170
12723	791171
1812	791172
11482	791173
41743	791174
10142	791175
23213	791176
51772	791177
8952	791178
2388	791179
30398	791180
73198	791181
9049	791182
7421	791183
48973	791184
22146	791185
24602	791186
7392	791187
53013	791188
10265	791189
6385	791190
33176	791191
78314	791192
20756	791193
18235	791194
75146	791195
69838	791196
43081	791197
3751	791198
5882	791199
45854	791200
1117	791201
1561	791202
25535	791203
20079	791204
47741	791205
45406	791206
51	791207
37759	791208
57236	791209
83077	791210
8442	791211
4692	791212
87	791213
22170	791214
7201	791215
1364	791216
39810	791217
3899	791218
36546	791219
43333	791220
1256	791221
25273	791222
5641	791223
1869	791224
38811	791225
36118	791226
22150	791227
111	791228
1505	791229
43241	791230
24413	791231
79079	791232
42631	791233
84270	791234
52638	791235
9425	791236
4312	791237
32270	791238
55473	791239
23253	791240
38716	791241
200	791242
67185	791243
101317	791244
101040	791245
25746	791246
11389	791247
57926	791248
910	791249
113531	791250
32405	791251
10227	791252
68753	791253
5741	791254
2402	791255
10741	791256
49962	791257
1044	791258
6594	791259
18380	791260
37746	791261
99799	791262
8437	791263
27928	791264
28520	791265
20751	791266
63120	791267
12067	791268
25831	791269
42551	791270
3485	791271
8316	791272
40916	791273
358	791274
931	791275
92348	791276
17216	791277
73280	791278
65912	791279
8361	791280
6472	791281
5016	791282
69131	791283
668	791284
28795	791285
17141	791286
7095	791287
36143	791288
8318	791289
90172	791290
5057	791291
33908	791292
4485	791293
15982	791294
2201	791295
18146	791296
42038	791297
15592	791298
20879	791299
4448	791300
33177	791301
72490	791302
11359	791303
82671	791304
1322	791305
27412	791306
20544	791307
50091	791308
32168	791309
88182	791310
25485	791311
12377	791312
64248	791313
11189	791314
2168	791315
8671	791316
37090	791317
985	791318
16740	791319
23836	791320
3579	791321
6086	791322
70346	791323
1043	791324
59765	791325
3918	791326
16252	791327
32176	791328
102747	791329
90210	791330
89918	791331
78095	791332
58761	791333
2099	791334
55730	791335
4470	791336
8590	791337
3475	791338
1248	791339
13604	791340
22415	791341
1031	791342
10400	791343
3488	791344
10938	791345
59743	791346
47970	791347
39364	791348
12426	791349
32439	791350
44022	791351
3465	791352
8901	791353
10837	791354
5873	791355
606	791356
81356	791357
63779	791358
28403	791359
13471	791360
83237	791361
731	791362
21157	791363
8036	791364
8173	791365
16809	791366
6656	791367
28689	791368
15344	791369
1627	791370
51186	791371
6537	791372
43173	791373
10301	791374
1149	791375
24745	791376
33158	791377
77187	791378
21299	791379
253	791380
47572	791381
15021	791382
47809	791383
17139	791384
2235	791385
60264	791386
103615	791387
46842	791388
37463	791389
5027	791390
26171	791391
78636	791392
21552	791393
35802	791394
57924	791395
16965	791396
51169	791397
112081	791398
1794	791399
21664	791400
17937	791401
57857	791402
64186	791403
10450	791404
69027	791405
6596	791406
110010	791407
87520	791408
10351	791409
58005	791410
47686	791411
58292	791412
48	791413
48810	791414
27391	791415
38153	791416
93557	791417
43489	791418
14209	791419
1953	791420
90225	791421
59644	791422
41716	791423
16594	791424
3666	791425
26214	791426
26635	791427
27886	791428
3079	791429
41331	791430
12759	791431
45195	791432
24285	791433
2581	791434
62902	791435
11982	791436
9343	791437
145	791438
1207	791439
4925	791440
37113	791441
36216	791442
5912	791443
1629	791444
6500	791445
8948	791446
1121	791447
35729	791448
20130	791449
2361	791450
12151	791451
662	791452
95730	791453
54010	791454
7482	791455
8995	791456
95837	791457
12449	791458
91075	791459
46449	791460
66672	791461
24284	791462
44221	791463
16790	791464
4210	791465
50911	791466
23	791467
31326	791468
35347	791469
8688	791470
112626	791471
3172	791472
28129	791473
22587	791474
20738	791475
21765	791476
61646	791477
52037	791478
13642	791479
1482	791480
106829	791481
60624	791482
27309	791483
28074	791484
21008	791485
50845	791486
53384	791487
3434	791488
2481	791489
96374	791490
71534	791491
98950	791492
73091	791493
14755	791494
9522	791495
12073	791496
13654	791497
5664	791498
60456	791499
9161	791500
31191	791501
76081	791502
346	791503
46839	791504
28970	791505
55767	791506
74	791507
9664	791508
92460	791509
50179	791510
432	791511
2023	791512
24536	791513
48550	791514
54375	791515
3073	791516
50716	791517
7143	791518
58270	791519
19021	791520
42125	791521
111245	791522
70493	791523
32328	791524
17670	791525
60177	791526
1816	791527
10968	791528
11126	791529
40027	791530
31172	791531
37404	791532
55603	791533
11352	791534
3749	791535
1090	791536
4	791537
33965	791538
5772	791539
27447	791540
12148	791541
8058	791542
42800	791543
18125	791544
7642	791545
5900	791546
46146	791547
22182	791548
60497	791549
8360	791550
531	791551
5051	791552
217	791553
64694	791554
735	791555
11865	791556
9976	791557
23	791558
6618	791559
29397	791560
26772	791561
9969	791562
20384	791563
103	791564
23443	791565
14145	791566
21054	791567
78432	791568
14801	791569
193	791570
2884	791571
34950	791572
34188	791573
6774	791574
60583	791575
5728	791576
35484	791577
41532	791578
70247	791579
1787	791580
33257	791581
31777	791582
10812	791583
68872	791584
24717	791585
54776	791586
3791	791587
24336	791588
13305	791589
35824	791590
10055	791591
23428	791592
54814	791593
24769	791594
1891	791595
98025	791596
33648	791597
22855	791598
13303	791599
27123	791600
28856	791601
55060	791602
52594	791603
37583	791604
31726	791605
72568	791606
12949	791607
58951	791608
49802	791609
1666	791610
7607	791611
17091	791612
10341	791613
16173	791614
545	791615
65594	791616
24434	791617
40131	791618
1982	791619
27005	791620
1042	791621
50351	791622
1018	791623
5755	791624
22892	791625
69715	791626
30808	791627
27329	791628
55834	791629
1834	791630
17289	791631
1410	791632
80199	791633
45060	791634
570	791635
34967	791636
69820	791637
78375	791638
40611	791639
38375	791640
86694	791641
29442	791642
32227	791643
65858	791644
18981	791645
12016	791646
48388	791647
46504	791648
27077	791649
1120	791650
5798	791651
2271	791652
60664	791653
265	791654
17944	791655
141	791656
8429	791657
53295	791658
13677	791659
31248	791660
14977	791661
19546	791662
45671	791663
96678	791664
13457	791665
4570	791666
29407	791667
34820	791668
2289	791669
2626	791670
18926	791671
1	791672
206	791673
44569	791674
22877	791675
26967	791676
19422	791677
2705	791678
73297	791679
48554	791680
10515	791681
59521	791682
11742	791683
12511	791684
70886	791685
33783	791686
31599	791687
22346	791688
7322	791689
9317	791690
15188	791691
6200	791692
550	791693
55272	791694
42440	791695
31559	791696
959	791697
3550	791698
71014	791699
23958	791700
2532	791701
45439	791702
30278	791703
28409	791704
28048	791705
20107	791706
83788	791707
12800	791708
55841	791709
23660	791710
54296	791711
68402	791712
2854	791713
2481	791714
18338	791715
108	791716
3652	791717
31660	791718
1797	791719
8690	791720
18039	791721
16221	791722
46180	791723
19634	791724
7425	791725
2079	791726
22491	791727
31458	791728
8825	791729
47580	791730
6513	791731
71006	791732
25423	791733
940	791734
9066	791735
89047	791736
3622	791737
1035	791738
5691	791739
82584	791740
15142	791741
97874	791742
39819	791743
34112	791744
44101	791745
119	791746
9459	791747
34772	791748
54319	791749
41145	791750
51902	791751
41502	791752
36654	791753
2173	791754
1840	791755
45793	791756
42438	791757
21392	791758
38653	791759
49127	791760
16018	791761
85194	791762
28339	791763
59971	791764
5640	791765
16681	791766
6093	791767
80332	791768
24380	791769
27017	791770
99059	791771
17408	791772
13069	791773
64827	791774
68794	791775
59035	791776
11367	791777
9880	791778
3426	791779
31347	791780
103266	791781
14952	791782
25515	791783
109	791784
11258	791785
10073	791786
15047	791787
98492	791788
9643	791789
42909	791790
69676	791791
35970	791792
61524	791793
35118	791794
90093	791795
38879	791796
46060	791797
26462	791798
61959	791799
66182	791800
92929	791801
63839	791802
6636	791803
63918	791804
20002	791805
15043	791806
44382	791807
2827	791808
6929	791809
27337	791810
70016	791811
18043	791812
24942	791813
68927	791814
327	791815
2	791816
6288	791817
54170	791818
37095	791819
41768	791820
1134	791821
3126	791822
52842	791823
11754	791824
37912	791825
70851	791826
78568	791827
21032	791828
48061	791829
42551	791830
26676	791831
2585	791832
43815	791833
488	791834
2505	791835
28709	791836
1190	791837
4291	791838
6828	791839
868	791840
11268	791841
22432	791842
70467	791843
72426	791844
20187	791845
14933	791846
29540	791847
58218	791848
27129	791849
3218	791850
34606	791851
890	791852
24784	791853
38170	791854
29856	791855
13994	791856
23573	791857
26145	791858
4828	791859
66982	791860
110	791861
46666	791862
1652	791863
65602	791864
113996	791865
59715	791866
62513	791867
12646	791868
89604	791869
13081	791870
12977	791871
55906	791872
30079	791873
5029	791874
21973	791875
44099	791876
7696	791877
12679	791878
16465	791879
1341	791880
1213	791881
35893	791882
27	791883
49494	791884
24129	791885
56159	791886
10126	791887
86790	791888
43429	791889
56607	791890
10444	791891
11908	791892
28451	791893
20502	791894
13440	791895
28129	791896
615	791897
14833	791898
26846	791899
5657	791900
14738	791901
26975	791902
48243	791903
110962	791904
53405	791905
19371	791906
41137	791907
1779	791908
91124	791909
55859	791910
6611	791911
93042	791912
2406	791913
79212	791914
32087	791915
40752	791916
11045	791917
15313	791918
35586	791919
41038	791920
11911	791921
34469	791922
1221	791923
17682	791924
9686	791925
31364	791926
15547	791927
16189	791928
3929	791929
2471	791930
25940	791931
3600	791932
33915	791933
26008	791934
95578	791935
46132	791936
42443	791937
21894	791938
2899	791939
3234	791940
69698	791941
25506	791942
34069	791943
586	791944
56088	791945
14507	791946
5868	791947
65703	791948
62155	791949
52645	791950
23913	791951
1690	791952
28754	791953
1661	791954
112361	791955
52191	791956
30476	791957
691	791958
8308	791959
28798	791960
29396	791961
7045	791962
402	791963
97568	791964
17598	791965
36784	791966
11131	791967
2377	791968
38924	791969
15569	791970
7292	791971
957	791972
74948	791973
67663	791974
23925	791975
53701	791976
5396	791977
22790	791978
70937	791979
1389	791980
74836	791981
11151	791982
30365	791983
2657	791984
1306	791985
28222	791986
66169	791987
65184	791988
84440	791989
6520	791990
12187	791991
73175	791992
7628	791993
972	791994
8849	791995
43924	791996
7077	791997
39814	791998
54239	791999
81016	792000
20394	792001
36652	792002
43423	792003
18282	792004
26397	792005
6304	792006
26757	792007
14693	792008
45350	792009
56973	792010
27784	792011
31971	792012
26436	792013
12877	792014
3299	792015
32027	792016
55469	792017
2822	792018
43126	792019
17663	792020
74560	792021
5711	792022
8678	792023
11743	792024
64462	792025
30300	792026
3024	792027
36956	792028
998	792029
19798	792030
15571	792031
2632	792032
22438	792033
17582	792034
15997	792035
14396	792036
113701	792037
45948	792038
21022	792039
30970	792040
48208	792041
67099	792042
13318	792043
16267	792044
1696	792045
103124	792046
19740	792047
4366	792048
22950	792049
31948	792050
1991	792051
56790	792052
10312	792053
66500	792054
107610	792055
9950	792056
66975	792057
53908	792058
18243	792059
11373	792060
24846	792061
40464	792062
9921	792063
33403	792064
1713	792065
6154	792066
2333	792067
86351	792068
15865	792069
53398	792070
51610	792071
1249	792072
13469	792073
21323	792074
68046	792075
8359	792076
18857	792077
62363	792078
8736	792079
50450	792080
88759	792081
21510	792082
7987	792083
157	792084
4052	792085
25516	792086
38674	792087
7771	792088
1072	792089
74100	792090
1036	792091
7419	792092
26485	792093
21880	792094
26472	792095
1523	792096
58287	792097
31122	792098
103361	792099
18640	792100
44672	792101
861	792102
166	792103
80355	792104
4400	792105
113337	792106
25829	792107
18406	792108
37098	792109
69118	792110
78255	792111
57150	792112
58623	792113
24067	792114
31118	792115
85800	792116
3650	792117
4653	792118
48779	792119
244	792120
11556	792121
112	792122
51152	792123
74334	792124
14788	792125
8627	792126
24456	792127
91947	792128
5096	792129
52245	792130
45358	792131
40105	792132
39923	792133
4906	792134
54083	792135
1162	792136
48510	792137
17651	792138
18920	792139
4540	792140
24216	792141
18671	792142
30395	792143
8315	792144
16822	792145
6487	792146
37889	792147
1477	792148
11429	792149
6802	792150
74483	792151
21397	792152
52088	792153
23384	792154
12530	792155
40080	792156
26752	792157
58222	792158
46544	792159
58431	792160
5299	792161
166	792162
72665	792163
9800	792164
65815	792165
6785	792166
25323	792167
43183	792168
71702	792169
1349	792170
9476	792171
41337	792172
55454	792173
1214	792174
12946	792175
54703	792176
19791	792177
19284	792178
3899	792179
17	792180
13056	792181
98647	792182
15968	792183
22977	792184
81647	792185
14401	792186
575	792187
142	792188
11	792189
11231	792190
10733	792191
12481	792192
3783	792193
69402	792194
36726	792195
72116	792196
17282	792197
15497	792198
48880	792199
15278	792200
3739	792201
47636	792202
72738	792203
3233	792204
19649	792205
63962	792206
62802	792207
4209	792208
3708	792209
85300	792210
2823	792211
13239	792212
21939	792213
40075	792214
34842	792215
24897	792216
38894	792217
19470	792218
721	792219
44349	792220
40683	792221
42572	792222
26162	792223
47159	792224
13785	792225
16426	792226
106410	792227
29397	792228
39900	792229
3024	792230
77590	792231
10320	792232
12052	792233
2254	792234
87469	792235
70459	792236
15823	792237
67508	792238
25640	792239
13269	792240
47830	792241
4190	792242
12996	792243
59	792244
12	792245
26511	792246
70176	792247
98327	792248
48207	792249
110	792250
16209	792251
21280	792252
69472	792253
841	792254
10097	792255
16031	792256
330	792257
18199	792258
9541	792259
1887	792260
7476	792261
21588	792262
14749	792263
39598	792264
51668	792265
44901	792266
11336	792267
4095	792268
35704	792269
65	792270
1831	792271
12234	792272
26487	792273
89516	792274
47545	792275
57698	792276
39354	792277
38035	792278
59235	792279
86221	792280
87490	792281
8748	792282
28225	792283
8141	792284
812	792285
100989	792286
42359	792287
7969	792288
2653	792289
66114	792290
376	792291
7855	792292
54163	792293
9973	792294
24838	792295
44703	792296
11820	792297
12379	792298
12499	792299
78505	792300
37056	792301
1469	792302
7487	792303
41407	792304
23938	792305
2846	792306
34491	792307
5866	792308
2440	792309
2544	792310
105188	792311
2815	792312
343	792313
71248	792314
96281	792315
4227	792316
22756	792317
4001	792318
37999	792319
9179	792320
37056	792321
8686	792322
6042	792323
26393	792324
12102	792325
23910	792326
51543	792327
26077	792328
1094	792329
7271	792330
14208	792331
28593	792332
68594	792333
17492	792334
8497	792335
13268	792336
23339	792337
55432	792338
24790	792339
53696	792340
28789	792341
4551	792342
66577	792343
101877	792344
1925	792345
97036	792346
7571	792347
15624	792348
40541	792349
176	792350
28064	792351
60540	792352
58959	792353
7291	792354
11106	792355
8929	792356
5137	792357
9836	792358
32122	792359
97848	792360
35638	792361
7044	792362
61688	792363
741	792364
8416	792365
77632	792366
18466	792367
102679	792368
4039	792369
58086	792370
65737	792371
18006	792372
100359	792373
33660	792374
27572	792375
7340	792376
48022	792377
2034	792378
67178	792379
10697	792380
2965	792381
2543	792382
26818	792383
48470	792384
2798	792385
9644	792386
59622	792387
1299	792388
33822	792389
22205	792390
40579	792391
86814	792392
29764	792393
17778	792394
1990	792395
35104	792396
81264	792397
59525	792398
49054	792399
39465	792400
18750	792401
35942	792402
508	792403
16747	792404
18129	792405
36747	792406
8254	792407
35974	792408
71372	792409
93	792410
40829	792411
192	792412
78240	792413
45242	792414
32851	792415
321	792416
49638	792417
47602	792418
18845	792419
21173	792420
77268	792421
46220	792422
8698	792423
30764	792424
60023	792425
33655	792426
62025	792427
4421	792428
106993	792429
53574	792430
12043	792431
1	792432
10833	792433
101255	792434
30686	792435
41048	792436
6	792437
7058	792438
7517	792439
25942	792440
37094	792441
33870	792442
7262	792443
62601	792444
52903	792445
78501	792446
103983	792447
2210	792448
16719	792449
15954	792450
50395	792451
3148	792452
23555	792453
777	792454
48256	792455
40791	792456
360	792457
65392	792458
62228	792459
21476	792460
3882	792461
5695	792462
1082	792463
350	792464
51190	792465
4693	792466
52866	792467
8977	792468
30599	792469
110469	792470
58600	792471
3976	792472
12143	792473
15366	792474
53292	792475
71903	792476
70956	792477
49554	792478
23422	792479
66465	792480
199	792481
1237	792482
82668	792483
10278	792484
69040	792485
8967	792486
113626	792487
41811	792488
15199	792489
336	792490
67283	792491
12709	792492
13194	792493
45220	792494
54859	792495
66005	792496
91553	792497
39137	792498
75093	792499
23658	792500
25574	792501
8493	792502
1690	792503
24472	792504
43709	792505
20381	792506
29223	792507
32097	792508
26247	792509
13360	792510
25696	792511
9868	792512
20291	792513
911	792514
63974	792515
43118	792516
9481	792517
8214	792518
2208	792519
14355	792520
61225	792521
9402	792522
17570	792523
4278	792524
1610	792525
39056	792526
16586	792527
104199	792528
16333	792529
30852	792530
2415	792531
37756	792532
12804	792533
64047	792534
640	792535
580	792536
24017	792537
149	792538
2689	792539
55696	792540
17516	792541
9588	792542
53104	792543
13075	792544
18232	792545
40865	792546
324	792547
2570	792548
20307	792549
26105	792550
58597	792551
153	792552
278	792553
3350	792554
10717	792555
4440	792556
33865	792557
49281	792558
4255	792559
66824	792560
42544	792561
179	792562
69347	792563
59152	792564
17464	792565
73258	792566
69608	792567
6	792568
10797	792569
78185	792570
4380	792571
15565	792572
8578	792573
30122	792574
73578	792575
17065	792576
4205	792577
6791	792578
19414	792579
27250	792580
104528	792581
4473	792582
72847	792583
21310	792584
23016	792585
19322	792586
1987	792587
2018	792588
4729	792589
113610	792590
8355	792591
42981	792592
97643	792593
65136	792594
20407	792595
20	792596
282	792597
75283	792598
1605	792599
1404	792600
8450	792601
3193	792602
109583	792603
30625	792604
24948	792605
60113	792606
92699	792607
14320	792608
47630	792609
74729	792610
14971	792611
24524	792612
414	792613
109452	792614
27051	792615
844	792616
4513	792617
46822	792618
47075	792619
71	792620
20784	792621
25184	792622
29027	792623
56672	792624
4483	792625
32241	792626
99081	792627
6104	792628
47393	792629
32312	792630
1450	792631
2696	792632
9569	792633
20506	792634
64183	792635
47810	792636
17757	792637
4061	792638
5074	792639
19	792640
27714	792641
57611	792642
47508	792643
57529	792644
17146	792645
1657	792646
330	792647
27569	792648
25875	792649
6727	792650
3467	792651
11168	792652
22995	792653
13550	792654
61001	792655
5208	792656
103414	792657
80034	792658
14807	792659
10518	792660
8262	792661
16144	792662
11855	792663
7938	792664
103178	792665
40297	792666
48185	792667
39750	792668
82675	792669
21432	792670
17541	792671
48689	792672
68081	792673
50119	792674
90585	792675
16018	792676
25771	792677
33596	792678
7135	792679
77261	792680
3457	792681
70679	792682
3787	792683
243	792684
40474	792685
8082	792686
2348	792687
1936	792688
14766	792689
56	792690
55170	792691
536	792692
30174	792693
1632	792694
587	792695
19169	792696
3242	792697
9454	792698
44221	792699
62294	792700
27886	792701
66302	792702
47349	792703
19759	792704
31115	792705
10910	792706
1567	792707
10477	792708
52797	792709
736	792710
2791	792711
42998	792712
53844	792713
51591	792714
50991	792715
45547	792716
660	792717
43554	792718
1694	792719
58675	792720
40689	792721
52771	792722
9724	792723
13232	792724
15807	792725
28038	792726
646	792727
551	792728
3994	792729
13313	792730
5599	792731
23366	792732
5539	792733
3192	792734
25563	792735
23809	792736
23456	792737
89896	792738
28492	792739
29563	792740
54656	792741
697	792742
16998	792743
914	792744
2547	792745
79633	792746
33382	792747
39977	792748
13894	792749
61341	792750
10606	792751
496	792752
4688	792753
660	792754
5317	792755
5859	792756
7919	792757
40743	792758
46	792759
26909	792760
20318	792761
12677	792762
86114	792763
22826	792764
89858	792765
66571	792766
57164	792767
25254	792768
25972	792769
1301	792770
52802	792771
53150	792772
43901	792773
823	792774
134	792775
6388	792776
28477	792777
83806	792778
31815	792779
2685	792780
988	792781
20846	792782
62749	792783
18268	792784
79466	792785
402	792786
5529	792787
23376	792788
4702	792789
11822	792790
1874	792791
71210	792792
34993	792793
28396	792794
252	792795
21618	792796
22462	792797
15811	792798
33935	792799
83040	792800
21348	792801
27388	792802
86605	792803
79837	792804
80304	792805
3916	792806
18398	792807
52553	792808
31833	792809
38707	792810
6	792811
11801	792812
15419	792813
23915	792814
24291	792815
4429	792816
6275	792817
14579	792818
5606	792819
32281	792820
21062	792821
54401	792822
47455	792823
46466	792824
13783	792825
11331	792826
106985	792827
87690	792828
1553	792829
7165	792830
60134	792831
4078	792832
2839	792833
47191	792834
68902	792835
700	792836
15521	792837
65343	792838
8650	792839
5994	792840
22536	792841
64835	792842
12058	792843
15784	792844
39901	792845
39249	792846
61644	792847
20386	792848
732	792849
26248	792850
39585	792851
11216	792852
48127	792853
19328	792854
8254	792855
2484	792856
61740	792857
14102	792858
16079	792859
60475	792860
12471	792861
50364	792862
74135	792863
18559	792864
33229	792865
18912	792866
18854	792867
49280	792868
36917	792869
19493	792870
76027	792871
6829	792872
6056	792873
30880	792874
7317	792875
48024	792876
60239	792877
92358	792878
26141	792879
38733	792880
103805	792881
85419	792882
69370	792883
8590	792884
3316	792885
22936	792886
69658	792887
13539	792888
38225	792889
4700	792890
19037	792891
11476	792892
324	792893
40341	792894
52826	792895
22458	792896
64099	792897
110602	792898
59575	792899
25499	792900
16838	792901
13276	792902
28774	792903
47638	792904
2117	792905
62133	792906
15206	792907
44655	792908
6685	792909
1540	792910
20227	792911
15426	792912
71175	792913
21656	792914
42395	792915
35291	792916
84123	792917
9047	792918
29767	792919
4456	792920
16048	792921
49647	792922
49924	792923
68322	792924
75030	792925
33990	792926
1519	792927
18125	792928
13289	792929
64240	792930
35137	792931
31288	792932
65446	792933
45574	792934
2249	792935
11725	792936
26999	792937
53817	792938
76335	792939
20058	792940
7500	792941
4467	792942
25448	792943
6400	792944
29107	792945
12027	792946
30870	792947
25817	792948
13426	792949
13723	792950
67898	792951
79195	792952
80914	792953
77269	792954
12175	792955
3871	792956
5572	792957
65902	792958
35255	792959
2438	792960
62258	792961
79047	792962
44645	792963
11047	792964
46489	792965
80119	792966
1079	792967
5131	792968
11470	792969
20604	792970
43595	792971
21790	792972
33926	792973
49397	792974
6150	792975
8734	792976
20552	792977
11667	792978
55583	792979
4795	792980
44384	792981
14254	792982
144	792983
32478	792984
50681	792985
6623	792986
53306	792987
48622	792988
1087	792989
14972	792990
7620	792991
52241	792992
24	792993
816	792994
8506	792995
27147	792996
14528	792997
13290	792998
71525	792999
45407	793000
11783	793001
14842	793002
39404	793003
103492	793004
51987	793005
6701	793006
31757	793007
738	793008
111276	793009
356	793010
68095	793011
20276	793012
14394	793013
19875	793014
41828	793015
4583	793016
33635	793017
49572	793018
41376	793019
24578	793020
26427	793021
9689	793022
42833	793023
34330	793024
1347	793025
8283	793026
27514	793027
21479	793028
41089	793029
109813	793030
33328	793031
28004	793032
19110	793033
16012	793034
16805	793035
110397	793036
10302	793037
15507	793038
99206	793039
5709	793040
53290	793041
5931	793042
21676	793043
829	793044
23	793045
16029	793046
67300	793047
36359	793048
36436	793049
18221	793050
52617	793051
10562	793052
63026	793053
19138	793054
9524	793055
6635	793056
25946	793057
32309	793058
11906	793059
55844	793060
33724	793061
13504	793062
45617	793063
24640	793064
19640	793065
18869	793066
19482	793067
35513	793068
81000	793069
41202	793070
50068	793071
57960	793072
9265	793073
10582	793074
4653	793075
46311	793076
5205	793077
12807	793078
17499	793079
5006	793080
67424	793081
10866	793082
85875	793083
42610	793084
25176	793085
26655	793086
3158	793087
93354	793088
21037	793089
28532	793090
32	793091
2850	793092
1922	793093
31135	793094
85266	793095
49606	793096
60420	793097
33936	793098
37068	793099
40075	793100
60727	793101
53080	793102
16721	793103
47452	793104
2630	793105
37721	793106
7	793107
44185	793108
13332	793109
32480	793110
80106	793111
76788	793112
37678	793113
23806	793114
71776	793115
60953	793116
13984	793117
18915	793118
49847	793119
28595	793120
3363	793121
1681	793122
2673	793123
85966	793124
1609	793125
19470	793126
90559	793127
70435	793128
93052	793129
1247	793130
86	793131
86495	793132
109394	793133
46464	793134
33684	793135
23459	793136
5083	793137
8370	793138
2074	793139
43022	793140
19621	793141
62075	793142
42	793143
13886	793144
6521	793145
13292	793146
23609	793147
2299	793148
19984	793149
54190	793150
35276	793151
64195	793152
5634	793153
102162	793154
66624	793155
20431	793156
11712	793157
6451	793158
53222	793159
59513	793160
22940	793161
22157	793162
105187	793163
22970	793164
657	793165
1699	793166
56422	793167
9612	793168
13633	793169
87027	793170
21776	793171
23542	793172
43720	793173
97783	793174
27997	793175
197	793176
12303	793177
50437	793178
7717	793179
88961	793180
164	793181
9331	793182
62310	793183
103734	793184
60528	793185
961	793186
32934	793187
1008	793188
45459	793189
43981	793190
1499	793191
69137	793192
4103	793193
34583	793194
72774	793195
14167	793196
15025	793197
26641	793198
17127	793199
11611	793200
68	793201
58925	793202
7	793203
43318	793204
7	793205
1213	793206
13483	793207
6138	793208
221	793209
36045	793210
39482	793211
15312	793212
68069	793213
4301	793214
367	793215
61512	793216
96257	793217
28525	793218
12925	793219
29838	793220
86738	793221
22985	793222
74297	793223
54486	793224
90356	793225
5772	793226
16814	793227
43830	793228
39315	793229
4041	793230
93024	793231
36480	793232
8145	793233
3616	793234
4053	793235
25981	793236
456	793237
19634	793238
29667	793239
70846	793240
49816	793241
10744	793242
18799	793243
418	793244
74299	793245
10514	793246
63258	793247
24648	793248
26421	793249
21997	793250
85927	793251
9100	793252
49255	793253
40165	793254
9422	793255
13296	793256
9231	793257
9489	793258
34064	793259
44978	793260
63407	793261
62426	793262
51333	793263
16289	793264
19780	793265
25617	793266
11751	793267
1458	793268
32632	793269
102142	793270
21915	793271
49455	793272
6753	793273
19662	793274
9222	793275
12330	793276
33468	793277
10250	793278
14164	793279
55196	793280
224	793281
58752	793282
2294	793283
58048	793284
80785	793285
56652	793286
52825	793287
4676	793288
45851	793289
740	793290
66210	793291
329	793292
91249	793293
31166	793294
106858	793295
89081	793296
1890	793297
50895	793298
62655	793299
4025	793300
13209	793301
92073	793302
56976	793303
52281	793304
62042	793305
18574	793306
30952	793307
80669	793308
3975	793309
8716	793310
13787	793311
4672	793312
170	793313
63612	793314
30648	793315
49444	793316
6960	793317
92284	793318
14333	793319
36549	793320
25695	793321
43068	793322
634	793323
906	793324
39631	793325
66039	793326
5375	793327
98098	793328
80	793329
24150	793330
90919	793331
20256	793332
106670	793333
70727	793334
8782	793335
87543	793336
9075	793337
38950	793338
95983	793339
57506	793340
55671	793341
40936	793342
14860	793343
16325	793344
82059	793345
26036	793346
87469	793347
42182	793348
47520	793349
78252	793350
17150	793351
50670	793352
655	793353
81118	793354
32601	793355
25284	793356
5003	793357
92185	793358
55531	793359
2755	793360
17419	793361
39245	793362
219	793363
596	793364
32058	793365
12878	793366
8679	793367
57	793368
3789	793369
11341	793370
18838	793371
36844	793372
75757	793373
3669	793374
43238	793375
3453	793376
49437	793377
17624	793378
79881	793379
9706	793380
90294	793381
8257	793382
62818	793383
41056	793384
42630	793385
15645	793386
3763	793387
17195	793388
62912	793389
44511	793390
21341	793391
13469	793392
1392	793393
11040	793394
62736	793395
89880	793396
8282	793397
4286	793398
100544	793399
7356	793400
13213	793401
96218	793402
31542	793403
18347	793404
19091	793405
45229	793406
68399	793407
7331	793408
20	793409
14005	793410
40421	793411
41881	793412
16816	793413
12805	793414
40838	793415
88817	793416
17554	793417
25091	793418
12834	793419
16954	793420
62169	793421
1591	793422
49974	793423
1867	793424
18420	793425
2323	793426
95	793427
14428	793428
4971	793429
39125	793430
5306	793431
22707	793432
7509	793433
98217	793434
4024	793435
38772	793436
26116	793437
2167	793438
1783	793439
81551	793440
30289	793441
8217	793442
36325	793443
33445	793444
4466	793445
14789	793446
72199	793447
500	793448
5745	793449
29690	793450
108257	793451
6181	793452
14077	793453
11818	793454
65179	793455
60858	793456
54665	793457
69427	793458
30212	793459
23314	793460
17466	793461
9303	793462
38758	793463
91603	793464
46522	793465
7243	793466
11653	793467
29657	793468
37070	793469
29952	793470
8344	793471
6375	793472
52650	793473
6532	793474
75597	793475
50617	793476
249	793477
20166	793478
11699	793479
13303	793480
9309	793481
9732	793482
26746	793483
38538	793484
13773	793485
5832	793486
75971	793487
80396	793488
54527	793489
88585	793490
416	793491
2587	793492
19040	793493
3447	793494
85207	793495
69180	793496
4	793497
30228	793498
155	793499
26121	793500
12723	793501
9430	793502
16637	793503
63006	793504
22943	793505
6828	793506
38767	793507
27926	793508
88899	793509
740	793510
45786	793511
23309	793512
36626	793513
8693	793514
9094	793515
69835	793516
47115	793517
7680	793518
64621	793519
35130	793520
6525	793521
18887	793522
3409	793523
3366	793524
52262	793525
33726	793526
19237	793527
34344	793528
1922	793529
58143	793530
10248	793531
396	793532
71376	793533
38618	793534
58422	793535
151	793536
12770	793537
68937	793538
34730	793539
26080	793540
25190	793541
44553	793542
6717	793543
42520	793544
21866	793545
49999	793546
1122	793547
49407	793548
66504	793549
100	793550
68095	793551
9205	793552
212	793553
34032	793554
6798	793555
3577	793556
1883	793557
7117	793558
44728	793559
60261	793560
54070	793561
49708	793562
4754	793563
6481	793564
690	793565
4880	793566
1889	793567
30194	793568
7320	793569
67285	793570
13876	793571
21989	793572
17742	793573
866	793574
30631	793575
5502	793576
36093	793577
78156	793578
49995	793579
8679	793580
954	793581
92222	793582
33022	793583
24269	793584
13632	793585
100946	793586
11929	793587
98779	793588
35745	793589
64828	793590
15146	793591
10117	793592
49525	793593
105	793594
7	793595
18731	793596
19321	793597
50002	793598
60107	793599
49250	793600
93758	793601
23044	793602
6288	793603
83595	793604
11148	793605
2	793606
15969	793607
14364	793608
6556	793609
2029	793610
2407	793611
4228	793612
111216	793613
79999	793614
93752	793615
21027	793616
10894	793617
14034	793618
65954	793619
32441	793620
51639	793621
3701	793622
46932	793623
28392	793624
10283	793625
114	793626
25392	793627
13377	793628
55003	793629
489	793630
14411	793631
1382	793632
1078	793633
30622	793634
8671	793635
21713	793636
60	793637
1403	793638
4030	793639
83165	793640
1224	793641
2627	793642
37789	793643
2304	793644
602	793645
32523	793646
8663	793647
2748	793648
18666	793649
24333	793650
68971	793651
31	793652
977	793653
9082	793654
3723	793655
1738	793656
7880	793657
5976	793658
18341	793659
32407	793660
43391	793661
22050	793662
2189	793663
1704	793664
78798	793665
5262	793666
26091	793667
18274	793668
15050	793669
28291	793670
3321	793671
45073	793672
18731	793673
12623	793674
10103	793675
50123	793676
53477	793677
71076	793678
21643	793679
2556	793680
74864	793681
47587	793682
45364	793683
40927	793684
2976	793685
15723	793686
52734	793687
56115	793688
43186	793689
13205	793690
16217	793691
31107	793692
42973	793693
24626	793694
8078	793695
81046	793696
40537	793697
4709	793698
8275	793699
70158	793700
11515	793701
12054	793702
244	793703
10084	793704
78640	793705
8694	793706
28966	793707
18851	793708
1644	793709
541	793710
40653	793711
66945	793712
2653	793713
35623	793714
13505	793715
11636	793716
11171	793717
36137	793718
8475	793719
23233	793720
617	793721
28044	793722
56782	793723
55217	793724
40732	793725
102195	793726
43007	793727
42858	793728
50976	793729
48287	793730
2318	793731
8394	793732
49583	793733
25219	793734
30416	793735
14082	793736
963	793737
52838	793738
17111	793739
30580	793740
38618	793741
8140	793742
68591	793743
105763	793744
103874	793745
30652	793746
1	793747
182	793748
1465	793749
879	793750
5884	793751
5257	793752
41205	793753
47735	793754
27088	793755
49749	793756
36203	793757
11465	793758
12945	793759
9274	793760
112846	793761
68696	793762
36403	793763
621	793764
15020	793765
928	793766
23787	793767
49067	793768
24606	793769
625	793770
3619	793771
51704	793772
6001	793773
616	793774
77539	793775
48366	793776
32655	793777
102593	793778
67118	793779
3852	793780
25501	793781
2171	793782
36623	793783
106025	793784
6647	793785
47341	793786
3088	793787
3387	793788
13206	793789
32795	793790
15412	793791
11686	793792
37589	793793
20432	793794
62	793795
6856	793796
68158	793797
65526	793798
40876	793799
54569	793800
40043	793801
19507	793802
52742	793803
18983	793804
85426	793805
7791	793806
42476	793807
55024	793808
29048	793809
2088	793810
36250	793811
382	793812
4798	793813
79439	793814
16556	793815
57465	793816
22498	793817
30556	793818
38095	793819
50137	793820
19023	793821
41172	793822
69858	793823
9382	793824
162	793825
2207	793826
66934	793827
4954	793828
14011	793829
67998	793830
15023	793831
95218	793832
108123	793833
35724	793834
10041	793835
8845	793836
16791	793837
41165	793838
11432	793839
32960	793840
5655	793841
65021	793842
57363	793843
3467	793844
4707	793845
58757	793846
3073	793847
30496	793848
84572	793849
50329	793850
1875	793851
35625	793852
11197	793853
27149	793854
345	793855
3399	793856
79592	793857
3099	793858
397	793859
39422	793860
16717	793861
38877	793862
10627	793863
93885	793864
109	793865
76	793866
10059	793867
88327	793868
47798	793869
42437	793870
1421	793871
30324	793872
4997	793873
33599	793874
17417	793875
54780	793876
1028	793877
26958	793878
40999	793879
12334	793880
126	793881
22889	793882
38314	793883
67152	793884
38726	793885
23640	793886
5229	793887
3746	793888
2638	793889
30188	793890
19336	793891
2331	793892
17311	793893
41229	793894
50557	793895
8682	793896
14478	793897
71148	793898
21316	793899
345	793900
33177	793901
65714	793902
57188	793903
61857	793904
61639	793905
10394	793906
7461	793907
26046	793908
12194	793909
92118	793910
2328	793911
24965	793912
15251	793913
26240	793914
70555	793915
3265	793916
9785	793917
34031	793918
14690	793919
14973	793920
10134	793921
76550	793922
10350	793923
1296	793924
68442	793925
87318	793926
376	793927
70166	793928
101606	793929
584	793930
29582	793931
62188	793932
23431	793933
10051	793934
8540	793935
20272	793936
21001	793937
22863	793938
46168	793939
173	793940
94790	793941
47465	793942
71355	793943
4895	793944
71	793945
14505	793946
34224	793947
1007	793948
11941	793949
19069	793950
46591	793951
5191	793952
38113	793953
59484	793954
6284	793955
82178	793956
72018	793957
24443	793958
6594	793959
42372	793960
554	793961
25080	793962
13744	793963
30674	793964
11587	793965
10607	793966
4656	793967
29876	793968
9184	793969
86822	793970
2331	793971
5425	793972
6292	793973
3437	793974
50910	793975
1860	793976
82379	793977
92818	793978
86184	793979
5932	793980
56298	793981
5910	793982
19546	793983
6948	793984
6524	793985
14226	793986
87907	793987
44022	793988
85298	793989
55581	793990
87224	793991
32526	793992
30074	793993
80746	793994
7040	793995
27959	793996
80067	793997
48280	793998
30898	793999
28802	794000
20554	794001
35701	794002
18217	794003
1207	794004
81797	794005
54006	794006
2927	794007
20597	794008
38888	794009
1595	794010
1106	794011
84371	794012
52105	794013
519	794014
45520	794015
42720	794016
2647	794017
13997	794018
58265	794019
30119	794020
2195	794021
2359	794022
27245	794023
16	794024
76870	794025
21880	794026
27191	794027
9356	794028
16234	794029
36048	794030
10993	794031
80593	794032
4264	794033
96945	794034
75173	794035
78710	794036
39030	794037
24557	794038
24469	794039
97288	794040
10779	794041
575	794042
10785	794043
16332	794044
52706	794045
72297	794046
216	794047
1273	794048
35959	794049
2228	794050
23726	794051
58293	794052
8154	794053
59079	794054
7816	794055
11796	794056
62137	794057
41860	794058
22335	794059
3229	794060
44562	794061
18527	794062
4092	794063
79961	794064
155	794065
23860	794066
61816	794067
24875	794068
29122	794069
64456	794070
27608	794071
628	794072
94951	794073
29132	794074
6552	794075
54	794076
87107	794077
34849	794078
35271	794079
20432	794080
60280	794081
18549	794082
25725	794083
60500	794084
991	794085
5761	794086
11	794087
9649	794088
42506	794089
15099	794090
45451	794091
11355	794092
54160	794093
55287	794094
13071	794095
326	794096
36611	794097
16998	794098
10180	794099
30138	794100
73842	794101
15337	794102
859	794103
1950	794104
13840	794105
1366	794106
64273	794107
64576	794108
2557	794109
26264	794110
46584	794111
23917	794112
33618	794113
69660	794114
30085	794115
7074	794116
5041	794117
18876	794118
37336	794119
3203	794120
11226	794121
39245	794122
22	794123
3185	794124
6704	794125
114119	794126
34273	794127
44034	794128
27319	794129
52526	794130
78241	794131
12845	794132
53429	794133
10038	794134
96840	794135
22157	794136
2722	794137
3816	794138
43402	794139
80178	794140
36938	794141
2858	794142
15093	794143
66778	794144
6252	794145
12384	794146
82622	794147
72650	794148
34666	794149
907	794150
35378	794151
61238	794152
43960	794153
14256	794154
69752	794155
12001	794156
70721	794157
1408	794158
43943	794159
9669	794160
99397	794161
63070	794162
913	794163
32185	794164
2874	794165
70556	794166
13156	794167
82613	794168
65284	794169
4520	794170
2368	794171
37734	794172
80619	794173
83962	794174
9121	794175
1933	794176
34796	794177
77	794178
43611	794179
74237	794180
99295	794181
61698	794182
14886	794183
70572	794184
19205	794185
7856	794186
6615	794187
27195	794188
7070	794189
7946	794190
15149	794191
28363	794192
6951	794193
98818	794194
13061	794195
239	794196
18324	794197
2314	794198
8555	794199
46518	794200
63492	794201
4044	794202
71908	794203
1137	794204
42058	794205
82489	794206
10816	794207
3552	794208
39601	794209
37566	794210
569	794211
36484	794212
52676	794213
66733	794214
209	794215
88402	794216
12671	794217
95	794218
53158	794219
49184	794220
870	794221
27932	794222
42348	794223
15754	794224
62542	794225
33407	794226
3766	794227
554	794228
18227	794229
14125	794230
9509	794231
33505	794232
85048	794233
5600	794234
16086	794235
60500	794236
9786	794237
5202	794238
82043	794239
39895	794240
19140	794241
81640	794242
24330	794243
32281	794244
1357	794245
110131	794246
86296	794247
7987	794248
3440	794249
18606	794250
6270	794251
33093	794252
36819	794253
489	794254
241	794255
109530	794256
34724	794257
2630	794258
2179	794259
38951	794260
5127	794261
8488	794262
40901	794263
60512	794264
24171	794265
45822	794266
53936	794267
23417	794268
14545	794269
69117	794270
7414	794271
43406	794272
80427	794273
29582	794274
56698	794275
3886	794276
63383	794277
6075	794278
21334	794279
36887	794280
55353	794281
50250	794282
34943	794283
37080	794284
35806	794285
1398	794286
15990	794287
86415	794288
13175	794289
1508	794290
2697	794291
78746	794292
37471	794293
31779	794294
3135	794295
6736	794296
11069	794297
11761	794298
16145	794299
2403	794300
283	794301
93623	794302
82465	794303
85528	794304
35859	794305
99356	794306
17988	794307
83153	794308
59194	794309
71169	794310
17705	794311
50465	794312
60668	794313
1041	794314
22351	794315
92148	794316
81028	794317
1513	794318
34332	794319
1051	794320
6292	794321
13381	794322
75525	794323
32405	794324
62210	794325
5249	794326
20662	794327
22774	794328
100464	794329
21866	794330
3290	794331
48240	794332
71694	794333
25027	794334
14437	794335
99809	794336
3448	794337
92783	794338
74289	794339
21813	794340
7522	794341
30331	794342
63806	794343
31281	794344
57859	794345
2342	794346
51386	794347
3167	794348
25	794349
13467	794350
19667	794351
69914	794352
32981	794353
1022	794354
1786	794355
3540	794356
55954	794357
15197	794358
42827	794359
36103	794360
75437	794361
18605	794362
4080	794363
28411	794364
1985	794365
6702	794366
15574	794367
42272	794368
45832	794369
93208	794370
53067	794371
11224	794372
27982	794373
56416	794374
86183	794375
81855	794376
114	794377
60291	794378
55057	794379
31895	794380
35554	794381
4549	794382
1514	794383
23306	794384
63153	794385
44550	794386
11071	794387
9837	794388
46041	794389
62304	794390
48811	794391
23311	794392
27434	794393
664	794394
48690	794395
40384	794396
4660	794397
41397	794398
14966	794399
91783	794400
7865	794401
97264	794402
44671	794403
34800	794404
41575	794405
29661	794406
11984	794407
11024	794408
13675	794409
190	794410
13815	794411
20156	794412
70761	794413
4785	794414
11332	794415
74637	794416
5097	794417
2383	794418
71814	794419
76107	794420
520	794421
17756	794422
13867	794423
48310	794424
63777	794425
1507	794426
4290	794427
244	794428
2612	794429
22071	794430
51289	794431
4411	794432
2151	794433
46065	794434
48478	794435
40024	794436
7464	794437
14590	794438
8692	794439
30751	794440
17690	794441
58166	794442
57700	794443
3128	794444
6367	794445
25714	794446
18547	794447
131	794448
7273	794449
45072	794450
88414	794451
4408	794452
20238	794453
16822	794454
17868	794455
11951	794456
1306	794457
1384	794458
112866	794459
13113	794460
12877	794461
37656	794462
22660	794463
17437	794464
25168	794465
410	794466
83062	794467
74379	794468
32286	794469
1988	794470
3140	794471
66096	794472
9945	794473
84319	794474
27022	794475
37509	794476
104452	794477
15876	794478
2122	794479
2138	794480
36210	794481
50680	794482
55948	794483
2067	794484
48779	794485
45578	794486
59518	794487
20417	794488
14618	794489
79206	794490
100814	794491
6271	794492
64487	794493
7426	794494
27670	794495
56836	794496
1506	794497
54643	794498
24088	794499
40377	794500
24651	794501
29101	794502
31458	794503
14761	794504
11956	794505
9707	794506
47747	794507
77676	794508
58558	794509
25	794510
15673	794511
5404	794512
7637	794513
34895	794514
3685	794515
79663	794516
72611	794517
64864	794518
12135	794519
70369	794520
33612	794521
51760	794522
40589	794523
4465	794524
1935	794525
4835	794526
33009	794527
5294	794528
59549	794529
29712	794530
52717	794531
19782	794532
855	794533
100943	794534
58907	794535
32856	794536
68	794537
59200	794538
65521	794539
1421	794540
63843	794541
34079	794542
23590	794543
12715	794544
62891	794545
40907	794546
56530	794547
11338	794548
33818	794549
7243	794550
730	794551
34241	794552
29727	794553
62729	794554
15901	794555
5111	794556
40203	794557
33198	794558
20811	794559
19165	794560
50394	794561
270	794562
26503	794563
41340	794564
20438	794565
80920	794566
21876	794567
13974	794568
9804	794569
67473	794570
23894	794571
7021	794572
41884	794573
1319	794574
47272	794575
81160	794576
76046	794577
9330	794578
18153	794579
109172	794580
12847	794581
7116	794582
54101	794583
21222	794584
229	794585
42	794586
6089	794587
47587	794588
179	794589
37093	794590
29483	794591
30809	794592
53336	794593
82216	794594
37286	794595
80468	794596
68896	794597
3851	794598
2647	794599
22858	794600
66125	794601
169	794602
36293	794603
1291	794604
33459	794605
26650	794606
29818	794607
16921	794608
41187	794609
33981	794610
29	794611
17626	794612
78824	794613
50410	794614
11001	794615
51414	794616
5556	794617
6108	794618
41215	794619
36404	794620
1073	794621
67	794622
27951	794623
10750	794624
15068	794625
684	794626
10358	794627
29059	794628
29395	794629
46855	794630
1382	794631
4284	794632
20096	794633
8097	794634
864	794635
2336	794636
4273	794637
34335	794638
62273	794639
12851	794640
11833	794641
7445	794642
41852	794643
23757	794644
73413	794645
2444	794646
1308	794647
22510	794648
37730	794649
91599	794650
19948	794651
26790	794652
9147	794653
25179	794654
51007	794655
43637	794656
7591	794657
23	794658
8307	794659
35007	794660
7077	794661
39522	794662
21210	794663
44469	794664
29810	794665
2671	794666
23462	794667
70814	794668
19972	794669
762	794670
6483	794671
15041	794672
19330	794673
38487	794674
18505	794675
32561	794676
370	794677
32508	794678
17960	794679
29905	794680
11694	794681
38664	794682
764	794683
880	794684
705	794685
53369	794686
64126	794687
8523	794688
13359	794689
33925	794690
88508	794691
97042	794692
5145	794693
52286	794694
6086	794695
48388	794696
2928	794697
24344	794698
55631	794699
1231	794700
797	794701
36	794702
2278	794703
61051	794704
89847	794705
4618	794706
28016	794707
5786	794708
90525	794709
4515	794710
34034	794711
29947	794712
678	794713
1002	794714
24152	794715
41113	794716
350	794717
45955	794718
99225	794719
7706	794720
10239	794721
727	794722
36	794723
42005	794724
7917	794725
44031	794726
23564	794727
88301	794728
3090	794729
4560	794730
102236	794731
80963	794732
41789	794733
69456	794734
1141	794735
72321	794736
3861	794737
28658	794738
36798	794739
41336	794740
49654	794741
1698	794742
77564	794743
100090	794744
34864	794745
64496	794746
24466	794747
36663	794748
62948	794749
6814	794750
13240	794751
1859	794752
1635	794753
9935	794754
10665	794755
5012	794756
95190	794757
49114	794758
96503	794759
18609	794760
40781	794761
560	794762
2515	794763
3433	794764
22266	794765
3529	794766
19472	794767
12275	794768
3443	794769
6744	794770
9155	794771
15711	794772
33806	794773
14600	794774
243	794775
2187	794776
106190	794777
906	794778
18507	794779
11989	794780
52613	794781
2151	794782
49227	794783
1608	794784
54171	794785
17781	794786
47279	794787
34815	794788
46853	794789
1152	794790
83862	794791
3214	794792
82077	794793
492	794794
105063	794795
112975	794796
59987	794797
29076	794798
67084	794799
38670	794800
49180	794801
5465	794802
6644	794803
10840	794804
10507	794805
58871	794806
10048	794807
35500	794808
24285	794809
108296	794810
10486	794811
43144	794812
68525	794813
17274	794814
23089	794815
1494	794816
32703	794817
42128	794818
11486	794819
17079	794820
63089	794821
25583	794822
69621	794823
35705	794824
26635	794825
21985	794826
48757	794827
377	794828
13597	794829
16105	794830
3625	794831
22491	794832
10098	794833
24335	794834
9344	794835
107834	794836
44000	794837
28606	794838
1824	794839
1908	794840
48150	794841
11920	794842
17014	794843
4426	794844
59725	794845
19623	794846
27993	794847
29111	794848
22207	794849
33546	794850
8267	794851
7054	794852
14591	794853
5121	794854
41031	794855
58325	794856
27722	794857
85104	794858
29953	794859
48609	794860
19647	794861
38789	794862
43479	794863
50619	794864
69240	794865
54025	794866
50374	794867
13562	794868
837	794869
77512	794870
5952	794871
31410	794872
59500	794873
246	794874
62802	794875
61588	794876
57	794877
13215	794878
59191	794879
69017	794880
27843	794881
85043	794882
309	794883
70	794884
27764	794885
15162	794886
36983	794887
5733	794888
50992	794889
4926	794890
52284	794891
45349	794892
1471	794893
8084	794894
6048	794895
67824	794896
4705	794897
6608	794898
3426	794899
12662	794900
11635	794901
2398	794902
5383	794903
732	794904
7484	794905
16310	794906
8162	794907
53675	794908
14551	794909
12563	794910
2556	794911
51592	794912
80389	794913
8780	794914
2912	794915
8542	794916
1341	794917
81835	794918
3794	794919
10560	794920
31839	794921
42272	794922
6365	794923
7652	794924
994	794925
6488	794926
38925	794927
20579	794928
5692	794929
66498	794930
68758	794931
49146	794932
98885	794933
60366	794934
92636	794935
1215	794936
67877	794937
60726	794938
13390	794939
50360	794940
44295	794941
35225	794942
107502	794943
21909	794944
14106	794945
20344	794946
74511	794947
52472	794948
2665	794949
8364	794950
64402	794951
69540	794952
15271	794953
15998	794954
96291	794955
27308	794956
6304	794957
107293	794958
35224	794959
57752	794960
1178	794961
48454	794962
11091	794963
10014	794964
98954	794965
61414	794966
18843	794967
43246	794968
24222	794969
19030	794970
69072	794971
11255	794972
52629	794973
9659	794974
35646	794975
16392	794976
22097	794977
3918	794978
27439	794979
28146	794980
18205	794981
11097	794982
14927	794983
32786	794984
37543	794985
19124	794986
11771	794987
68355	794988
24651	794989
10896	794990
70106	794991
29616	794992
7928	794993
9988	794994
49733	794995
103843	794996
31595	794997
1069	794998
51455	794999
12759	795000
453	795001
23100	795002
38084	795003
10172	795004
13693	795005
46422	795006
36	795007
46795	795008
63914	795009
26734	795010
65089	795011
34978	795012
15205	795013
1263	795014
74399	795015
454	795016
15156	795017
60880	795018
949	795019
9701	795020
27949	795021
42942	795022
77718	795023
3809	795024
25739	795025
36193	795026
16659	795027
19639	795028
7000	795029
40549	795030
1240	795031
35491	795032
8992	795033
20577	795034
405	795035
49724	795036
14292	795037
93	795038
65570	795039
31996	795040
39651	795041
25479	795042
1378	795043
56177	795044
59534	795045
61299	795046
63138	795047
61239	795048
29680	795049
21729	795050
44741	795051
25010	795052
3118	795053
64691	795054
11178	795055
16788	795056
15976	795057
52279	795058
40390	795059
9380	795060
17953	795061
12090	795062
20021	795063
27455	795064
1169	795065
471	795066
71568	795067
10966	795068
5629	795069
20253	795070
69834	795071
56215	795072
13352	795073
33177	795074
784	795075
4504	795076
13110	795077
1235	795078
5690	795079
40512	795080
20255	795081
48767	795082
40231	795083
6134	795084
18243	795085
3552	795086
57466	795087
61286	795088
59851	795089
1031	795090
17499	795091
27	795092
41382	795093
269	795094
2431	795095
2776	795096
11869	795097
27936	795098
33350	795099
25717	795100
59791	795101
60089	795102
45534	795103
35375	795104
22135	795105
88147	795106
76579	795107
47540	795108
18472	795109
29978	795110
49953	795111
36795	795112
36697	795113
1292	795114
71546	795115
29403	795116
18652	795117
4251	795118
46386	795119
2555	795120
59803	795121
29553	795122
3244	795123
77924	795124
304	795125
2842	795126
22830	795127
15829	795128
19030	795129
5778	795130
16910	795131
23220	795132
100738	795133
30402	795134
95760	795135
7205	795136
98448	795137
36296	795138
82100	795139
2309	795140
16567	795141
11154	795142
7107	795143
66664	795144
12594	795145
17611	795146
3460	795147
36025	795148
30974	795149
16971	795150
32517	795151
56943	795152
32826	795153
8123	795154
8523	795155
8055	795156
6371	795157
73978	795158
89928	795159
15171	795160
1197	795161
11305	795162
2199	795163
35316	795164
37832	795165
48	795166
1814	795167
62375	795168
41398	795169
25090	795170
9538	795171
52290	795172
1018	795173
31283	795174
2841	795175
3661	795176
41746	795177
22236	795178
66738	795179
28975	795180
62826	795181
6288	795182
11961	795183
41618	795184
40636	795185
102701	795186
33473	795187
71414	795188
11702	795189
12461	795190
59230	795191
37022	795192
7545	795193
91999	795194
49620	795195
7989	795196
88579	795197
3	795198
26790	795199
101146	795200
38093	795201
7491	795202
6998	795203
2121	795204
13613	795205
1923	795206
19475	795207
23135	795208
47315	795209
23603	795210
60627	795211
51604	795212
18090	795213
2442	795214
4782	795215
759	795216
3588	795217
28305	795218
18465	795219
18643	795220
50388	795221
13464	795222
16457	795223
7900	795224
15971	795225
16579	795226
87385	795227
44464	795228
88016	795229
20315	795230
41407	795231
3744	795232
36329	795233
54462	795234
111928	795235
616	795236
50970	795237
47497	795238
526	795239
2849	795240
11822	795241
2701	795242
1818	795243
5933	795244
43120	795245
28841	795246
28877	795247
49727	795248
113922	795249
58881	795250
4278	795251
189	795252
8129	795253
7383	795254
56421	795255
3581	795256
10756	795257
41220	795258
89181	795259
66236	795260
20993	795261
88184	795262
46366	795263
9508	795264
55285	795265
34295	795266
2002	795267
10507	795268
23941	795269
1546	795270
190	795271
12866	795272
41976	795273
49219	795274
778	795275
5651	795276
10498	795277
30742	795278
33954	795279
48603	795280
60143	795281
2455	795282
5817	795283
12671	795284
104439	795285
33422	795286
100643	795287
77249	795288
14996	795289
472	795290
226	795291
70720	795292
48251	795293
81221	795294
35895	795295
9572	795296
19509	795297
34514	795298
8354	795299
44290	795300
21405	795301
638	795302
67224	795303
31241	795304
89209	795305
7631	795306
44361	795307
24652	795308
5	795309
49126	795310
41642	795311
12531	795312
65774	795313
2666	795314
55878	795315
653	795316
33760	795317
22472	795318
28538	795319
1079	795320
5847	795321
4158	795322
62126	795323
51162	795324
50882	795325
1320	795326
43899	795327
3994	795328
10695	795329
10228	795330
2316	795331
21843	795332
5206	795333
383	795334
44926	795335
18910	795336
90382	795337
14435	795338
52747	795339
55489	795340
3791	795341
6708	795342
40783	795343
16028	795344
8215	795345
44930	795346
4138	795347
32374	795348
79419	795349
73682	795350
51073	795351
11080	795352
50700	795353
102076	795354
13305	795355
299	795356
91122	795357
873	795358
64874	795359
2310	795360
27626	795361
19933	795362
7839	795363
4708	795364
103117	795365
18242	795366
26048	795367
2110	795368
54559	795369
596	795370
51985	795371
32148	795372
18947	795373
8051	795374
784	795375
40776	795376
28063	795377
63175	795378
10111	795379
14144	795380
9554	795381
26998	795382
13496	795383
73106	795384
2447	795385
9445	795386
1662	795387
21603	795388
11614	795389
38129	795390
11904	795391
12354	795392
8022	795393
11923	795394
83332	795395
36031	795396
20095	795397
65458	795398
6757	795399
43597	795400
17300	795401
90722	795402
12074	795403
17229	795404
40480	795405
6544	795406
11415	795407
8046	795408
96343	795409
36	795410
1630	795411
30598	795412
63989	795413
75193	795414
1262	795415
7652	795416
44516	795417
52638	795418
13972	795419
69234	795420
9418	795421
50941	795422
38056	795423
41676	795424
4682	795425
12939	795426
8929	795427
39799	795428
48585	795429
34519	795430
45944	795431
4373	795432
11789	795433
49453	795434
10967	795435
28310	795436
13045	795437
127	795438
3124	795439
3611	795440
8920	795441
17302	795442
18892	795443
13724	795444
61962	795445
31195	795446
20087	795447
34996	795448
12963	795449
54179	795450
81492	795451
55126	795452
1631	795453
37681	795454
64711	795455
80642	795456
15015	795457
37648	795458
5659	795459
17759	795460
13684	795461
8785	795462
9684	795463
40757	795464
10	795465
24150	795466
53898	795467
65058	795468
3273	795469
36935	795470
14019	795471
9736	795472
63341	795473
31921	795474
67621	795475
29692	795476
8563	795477
57776	795478
1488	795479
135	795480
49228	795481
6166	795482
1727	795483
23973	795484
80523	795485
57071	795486
73372	795487
34525	795488
30296	795489
54245	795490
79617	795491
39773	795492
161	795493
24775	795494
5921	795495
13803	795496
87618	795497
30822	795498
19690	795499
30739	795500
2083	795501
12555	795502
1726	795503
13026	795504
55745	795505
18762	795506
54121	795507
354	795508
21973	795509
1580	795510
17015	795511
3858	795512
66928	795513
1075	795514
25593	795515
33140	795516
51460	795517
39007	795518
9520	795519
23072	795520
4562	795521
25666	795522
44488	795523
83235	795524
42926	795525
34263	795526
2733	795527
75564	795528
20074	795529
31683	795530
9718	795531
31872	795532
23357	795533
59080	795534
9712	795535
9764	795536
3144	795537
8660	795538
25247	795539
5068	795540
50562	795541
7208	795542
1580	795543
29222	795544
599	795545
16998	795546
39377	795547
91	795548
468	795549
213	795550
56462	795551
15940	795552
23520	795553
21902	795554
37761	795555
52149	795556
10443	795557
74275	795558
13711	795559
1333	795560
3115	795561
16218	795562
20019	795563
38968	795564
3566	795565
3070	795566
22976	795567
380	795568
14020	795569
3310	795570
42335	795571
66153	795572
6928	795573
17198	795574
17017	795575
41809	795576
654	795577
49985	795578
72854	795579
35757	795580
21805	795581
40809	795582
472	795583
52700	795584
6247	795585
2367	795586
56173	795587
8314	795588
34636	795589
53093	795590
46889	795591
16627	795592
5186	795593
14933	795594
33950	795595
908	795596
14737	795597
4443	795598
2570	795599
21384	795600
80942	795601
892	795602
20010	795603
71338	795604
24719	795605
6296	795606
36	795607
11529	795608
37991	795609
27768	795610
58237	795611
14366	795612
30869	795613
20375	795614
52579	795615
15596	795616
25068	795617
53522	795618
168	795619
97492	795620
26122	795621
18330	795622
6563	795623
725	795624
12476	795625
10111	795626
5344	795627
699	795628
61134	795629
10376	795630
696	795631
58639	795632
813	795633
27389	795634
10169	795635
53973	795636
53925	795637
20996	795638
26441	795639
101860	795640
11405	795641
19885	795642
15111	795643
43090	795644
70238	795645
49301	795646
359	795647
73425	795648
9074	795649
27243	795650
12936	795651
57769	795652
46204	795653
88343	795654
16689	795655
56835	795656
132	795657
77496	795658
3434	795659
63108	795660
861	795661
61575	795662
40648	795663
59273	795664
14979	795665
35900	795666
2089	795667
2510	795668
87736	795669
1455	795670
22544	795671
15	795672
7267	795673
89212	795674
17297	795675
86570	795676
5708	795677
10615	795678
48124	795679
2622	795680
71574	795681
1856	795682
52141	795683
18625	795684
2863	795685
10954	795686
112230	795687
1972	795688
11742	795689
1211	795690
11396	795691
29384	795692
441	795693
79777	795694
2023	795695
9171	795696
79215	795697
30009	795698
1300	795699
84086	795700
7708	795701
107968	795702
2407	795703
18371	795704
661	795705
39586	795706
2112	795707
55354	795708
6904	795709
63409	795710
17641	795711
261	795712
62	795713
13346	795714
48961	795715
1463	795716
18189	795717
54175	795718
12027	795719
1163	795720
82809	795721
9432	795722
58	795723
8880	795724
3138	795725
3036	795726
21447	795727
2102	795728
28812	795729
95547	795730
26622	795731
23826	795732
52279	795733
71032	795734
50330	795735
92396	795736
28924	795737
63930	795738
199	795739
13103	795740
5573	795741
15169	795742
55	795743
1938	795744
1033	795745
70758	795746
16669	795747
44346	795748
12483	795749
376	795750
42702	795751
35588	795752
5625	795753
34756	795754
12822	795755
24463	795756
40782	795757
111237	795758
20932	795759
185	795760
6441	795761
71162	795762
35887	795763
304	795764
10455	795765
72309	795766
32112	795767
31047	795768
3253	795769
57891	795770
20070	795771
17325	795772
55074	795773
1212	795774
30148	795775
703	795776
30880	795777
64204	795778
37957	795779
78675	795780
69477	795781
29621	795782
13477	795783
10713	795784
41839	795785
5303	795786
18378	795787
8679	795788
16701	795789
19794	795790
7041	795791
37	795792
24965	795793
13365	795794
22904	795795
22082	795796
22908	795797
779	795798
70632	795799
58623	795800
64093	795801
1217	795802
50	795803
7919	795804
18560	795805
25404	795806
66100	795807
8979	795808
30151	795809
882	795810
11021	795811
86992	795812
12984	795813
43903	795814
170	795815
78724	795816
6917	795817
39176	795818
29827	795819
17886	795820
40840	795821
26268	795822
15638	795823
6236	795824
28640	795825
953	795826
62100	795827
634	795828
73568	795829
1076	795830
64331	795831
24621	795832
2549	795833
1258	795834
6555	795835
36628	795836
49279	795837
899	795838
18538	795839
20667	795840
5924	795841
21474	795842
12580	795843
72613	795844
3320	795845
234	795846
22192	795847
9242	795848
23397	795849
918	795850
14080	795851
60971	795852
13698	795853
13559	795854
67456	795855
3368	795856
11927	795857
2483	795858
61714	795859
18622	795860
64084	795861
86505	795862
98716	795863
75965	795864
7762	795865
10397	795866
265	795867
5537	795868
9679	795869
1426	795870
13356	795871
2468	795872
823	795873
13719	795874
1379	795875
635	795876
214	795877
1598	795878
85773	795879
13170	795880
2438	795881
12107	795882
1511	795883
3260	795884
90300	795885
11036	795886
26612	795887
21270	795888
35585	795889
15748	795890
33840	795891
2788	795892
9096	795893
52792	795894
48435	795895
10882	795896
24609	795897
11365	795898
20629	795899
201	795900
1409	795901
46887	795902
19695	795903
19905	795904
46030	795905
4578	795906
57731	795907
60417	795908
7133	795909
701	795910
56473	795911
48826	795912
2942	795913
3777	795914
85117	795915
85118	795916
13432	795917
377	795918
30335	795919
12508	795920
1895	795921
13535	795922
13393	795923
16256	795924
51894	795925
16626	795926
46705	795927
16637	795928
72113	795929
4684	795930
18565	795931
10169	795932
45743	795933
6315	795934
1368	795935
19881	795936
90363	795937
47243	795938
88067	795939
85162	795940
1628	795941
2024	795942
1221	795943
490	795944
7315	795945
3162	795946
15700	795947
52134	795948
1402	795949
31918	795950
13407	795951
49374	795952
770	795953
3752	795954
2002	795955
53822	795956
3	795957
1936	795958
21233	795959
14027	795960
19360	795961
114467	795962
42832	795963
23274	795964
34594	795965
81257	795966
79341	795967
5	795968
2928	795969
26400	795970
45476	795971
31631	795972
35211	795973
16467	795974
3705	795975
34601	795976
45253	795977
83091	795978
15839	795979
6361	795980
43027	795981
5379	795982
14	795983
28229	795984
114	795985
17008	795986
61641	795987
54280	795988
50715	795989
23057	795990
20815	795991
965	795992
44239	795993
91887	795994
12683	795995
5972	795996
1391	795997
947	795998
96186	795999
59865	796000
34545	796001
10120	796002
37406	796003
20660	796004
66974	796005
11132	796006
1153	796007
15844	796008
36983	796009
42915	796010
42780	796011
4965	796012
1044	796013
48917	796014
81124	796015
5014	796016
7160	796017
6735	796018
19573	796019
3826	796020
20076	796021
3386	796022
45121	796023
3043	796024
70438	796025
18483	796026
7757	796027
6247	796028
26404	796029
8912	796030
64928	796031
494	796032
17078	796033
2620	796034
61190	796035
34524	796036
4927	796037
9823	796038
4559	796039
36332	796040
83375	796041
2258	796042
29738	796043
21882	796044
7591	796045
40119	796046
5301	796047
8374	796048
83742	796049
7851	796050
22275	796051
60674	796052
44813	796053
112455	796054
594	796055
106897	796056
55968	796057
2953	796058
66970	796059
4743	796060
28428	796061
92076	796062
35	796063
46102	796064
49060	796065
49654	796066
9733	796067
9006	796068
14897	796069
6654	796070
3634	796071
2753	796072
43295	796073
71001	796074
74070	796075
67743	796076
1992	796077
30521	796078
2137	796079
17852	796080
46742	796081
2053	796082
10200	796083
12161	796084
22491	796085
1487	796086
14805	796087
80811	796088
691	796089
25453	796090
1194	796091
38805	796092
13348	796093
52410	796094
6654	796095
87728	796096
92176	796097
1632	796098
11431	796099
63449	796100
14097	796101
71977	796102
94399	796103
4301	796104
75754	796105
28611	796106
1600	796107
72121	796108
8869	796109
133	796110
4981	796111
8640	796112
14042	796113
104803	796114
40332	796115
19597	796116
57140	796117
474	796118
32731	796119
69542	796120
8276	796121
8109	796122
70904	796123
34601	796124
7564	796125
20164	796126
10469	796127
54987	796128
59134	796129
56120	796130
10142	796131
36458	796132
554	796133
8905	796134
41159	796135
7308	796136
55598	796137
63710	796138
11070	796139
45100	796140
11130	796141
65719	796142
47767	796143
4573	796144
34961	796145
17519	796146
87734	796147
32833	796148
22902	796149
3529	796150
8515	796151
17810	796152
68673	796153
9898	796154
18879	796155
37071	796156
32128	796157
17876	796158
30183	796159
51610	796160
17550	796161
3676	796162
58015	796163
56839	796164
23422	796165
54717	796166
15551	796167
26844	796168
74936	796169
4765	796170
3043	796171
74544	796172
1400	796173
72424	796174
111147	796175
6125	796176
10671	796177
23169	796178
25805	796179
8901	796180
4445	796181
29426	796182
109103	796183
4333	796184
95711	796185
426	796186
3010	796187
4096	796188
50553	796189
10949	796190
11004	796191
261	796192
26403	796193
8073	796194
13665	796195
17690	796196
40692	796197
5187	796198
242	796199
70524	796200
18	796201
3365	796202
10406	796203
21225	796204
2	796205
39893	796206
3499	796207
6908	796208
66491	796209
20578	796210
10927	796211
41366	796212
5599	796213
40872	796214
42331	796215
28716	796216
67228	796217
4658	796218
10554	796219
15785	796220
3230	796221
1661	796222
284	796223
42577	796224
5093	796225
273	796226
97206	796227
14996	796228
97529	796229
41076	796230
66565	796231
28528	796232
55811	796233
38069	796234
96196	796235
59454	796236
29884	796237
91493	796238
3135	796239
1398	796240
2162	796241
14962	796242
13233	796243
49600	796244
55029	796245
10118	796246
51927	796247
29814	796248
84007	796249
53236	796250
11539	796251
22175	796252
1331	796253
7698	796254
3227	796255
41778	796256
37137	796257
786	796258
1979	796259
97710	796260
82173	796261
31731	796262
28555	796263
28326	796264
18233	796265
62083	796266
14390	796267
35511	796268
36	796269
12803	796270
104619	796271
8264	796272
44574	796273
43433	796274
38130	796275
45904	796276
25894	796277
13346	796278
16269	796279
114552	796280
3206	796281
107071	796282
12502	796283
62579	796284
28446	796285
44494	796286
20735	796287
38982	796288
5534	796289
115	796290
36144	796291
61289	796292
1010	796293
41683	796294
55341	796295
8392	796296
42974	796297
6500	796298
4159	796299
26919	796300
528	796301
10851	796302
934	796303
32896	796304
61898	796305
44662	796306
33438	796307
81320	796308
10258	796309
35991	796310
23726	796311
26245	796312
16701	796313
79260	796314
17003	796315
52142	796316
8721	796317
4762	796318
162	796319
66544	796320
63972	796321
24878	796322
1556	796323
110	796324
18812	796325
63783	796326
51957	796327
14739	796328
63945	796329
42241	796330
10325	796331
27301	796332
78288	796333
43665	796334
64734	796335
32865	796336
75016	796337
103721	796338
37381	796339
53952	796340
64326	796341
5203	796342
26605	796343
6807	796344
12731	796345
134	796346
12516	796347
92362	796348
10670	796349
28771	796350
4273	796351
87950	796352
48433	796353
44024	796354
51885	796355
23067	796356
104996	796357
10336	796358
604	796359
19517	796360
37166	796361
66453	796362
17438	796363
33345	796364
4588	796365
43565	796366
6996	796367
16351	796368
86016	796369
40046	796370
64667	796371
79031	796372
37904	796373
50635	796374
58874	796375
633	796376
3903	796377
33706	796378
28844	796379
13562	796380
78348	796381
2478	796382
23192	796383
1941	796384
10172	796385
24642	796386
11360	796387
1833	796388
58033	796389
9399	796390
86044	796391
10050	796392
70	796393
12945	796394
8412	796395
99096	796396
9030	796397
49181	796398
45162	796399
29619	796400
5755	796401
939	796402
4769	796403
61816	796404
18318	796405
26535	796406
68426	796407
22450	796408
88779	796409
65174	796410
32576	796411
16297	796412
71524	796413
3299	796414
927	796415
743	796416
19630	796417
162	796418
17145	796419
769	796420
45611	796421
26637	796422
36577	796423
490	796424
2569	796425
40218	796426
18778	796427
13884	796428
10676	796429
49893	796430
9548	796431
3746	796432
69036	796433
16608	796434
48139	796435
38738	796436
14783	796437
13614	796438
2191	796439
55763	796440
1760	796441
29771	796442
14184	796443
17837	796444
5266	796445
57445	796446
4825	796447
6490	796448
2215	796449
10688	796450
60161	796451
15898	796452
22505	796453
43474	796454
6839	796455
6906	796456
12750	796457
42	796458
13560	796459
50025	796460
64286	796461
26038	796462
50706	796463
18636	796464
11143	796465
12607	796466
7974	796467
27069	796468
46310	796469
5103	796470
24905	796471
1609	796472
305	796473
24495	796474
1957	796475
8421	796476
46935	796477
8093	796478
67240	796479
46137	796480
636	796481
37857	796482
196	796483
1524	796484
41793	796485
27836	796486
16599	796487
31487	796488
29986	796489
4571	796490
10542	796491
447	796492
223	796493
4997	796494
10668	796495
5444	796496
9509	796497
32692	796498
2638	796499
53280	796500
17498	796501
35808	796502
5928	796503
42906	796504
11264	796505
19247	796506
5354	796507
9668	796508
1907	796509
48817	796510
38526	796511
69328	796512
12865	796513
92054	796514
20493	796515
98068	796516
56495	796517
20413	796518
11287	796519
52628	796520
45044	796521
7668	796522
31967	796523
63964	796524
84842	796525
3931	796526
5938	796527
64503	796528
2798	796529
23166	796530
11924	796531
11347	796532
19600	796533
1722	796534
27314	796535
29799	796536
40170	796537
25662	796538
9593	796539
13445	796540
11535	796541
55554	796542
52276	796543
72440	796544
1813	796545
6761	796546
5439	796547
2938	796548
32947	796549
13581	796550
7962	796551
30500	796552
94705	796553
29120	796554
45564	796555
6819	796556
77801	796557
23425	796558
60549	796559
9963	796560
3088	796561
95160	796562
86107	796563
41720	796564
12615	796565
26175	796566
59773	796567
34670	796568
47491	796569
17809	796570
6398	796571
25855	796572
1086	796573
3882	796574
4531	796575
35834	796576
2430	796577
2578	796578
33490	796579
41372	796580
2309	796581
39431	796582
82140	796583
62370	796584
32687	796585
62985	796586
53607	796587
16526	796588
10871	796589
14609	796590
11382	796591
4311	796592
351	796593
47552	796594
38518	796595
11497	796596
54287	796597
10099	796598
27124	796599
25869	796600
81631	796601
32060	796602
19389	796603
14773	796604
43532	796605
36990	796606
32694	796607
56376	796608
5951	796609
15046	796610
70810	796611
11264	796612
3181	796613
2528	796614
40954	796615
14566	796616
1090	796617
10703	796618
2610	796619
9075	796620
29108	796621
114440	796622
6347	796623
1543	796624
7961	796625
271	796626
73645	796627
71211	796628
20821	796629
9747	796630
69123	796631
49965	796632
52706	796633
27440	796634
1099	796635
90338	796636
2634	796637
48491	796638
25857	796639
77551	796640
2475	796641
7409	796642
19	796643
61138	796644
3103	796645
7660	796646
34237	796647
80933	796648
3290	796649
9820	796650
1992	796651
81003	796652
28444	796653
62589	796654
73814	796655
103025	796656
1686	796657
69757	796658
62973	796659
2018	796660
2007	796661
6148	796662
38080	796663
211	796664
4078	796665
16455	796666
40474	796667
281	796668
973	796669
36154	796670
36291	796671
9706	796672
733	796673
4135	796674
10906	796675
65662	796676
68390	796677
10316	796678
35396	796679
32025	796680
8607	796681
1588	796682
894	796683
49608	796684
22413	796685
38865	796686
74476	796687
27385	796688
21563	796689
3122	796690
99722	796691
27559	796692
556	796693
4476	796694
12082	796695
15333	796696
22405	796697
48855	796698
1719	796699
23286	796700
32647	796701
17477	796702
1367	796703
3317	796704
15731	796705
10517	796706
10506	796707
2554	796708
1357	796709
24616	796710
72759	796711
29274	796712
3848	796713
26946	796714
76283	796715
9257	796716
47150	796717
84939	796718
15336	796719
453	796720
162	796721
24170	796722
24414	796723
37752	796724
24387	796725
57573	796726
47477	796727
14911	796728
44109	796729
47276	796730
1191	796731
10551	796732
46744	796733
30773	796734
41502	796735
107243	796736
1325	796737
57550	796738
96869	796739
6847	796740
6569	796741
31564	796742
60498	796743
7122	796744
69789	796745
2903	796746
38930	796747
3494	796748
24252	796749
5620	796750
8529	796751
18090	796752
2716	796753
90532	796754
4186	796755
46970	796756
64723	796757
7127	796758
5250	796759
21864	796760
24584	796761
66936	796762
9931	796763
68048	796764
5283	796765
52868	796766
57528	796767
32003	796768
95724	796769
36004	796770
32071	796771
4866	796772
34977	796773
98679	796774
2390	796775
91887	796776
94610	796777
3049	796778
54372	796779
1806	796780
604	796781
30626	796782
539	796783
12688	796784
5349	796785
467	796786
10915	796787
29724	796788
69290	796789
14918	796790
13313	796791
46786	796792
7909	796793
90548	796794
17572	796795
2478	796796
25775	796797
21373	796798
13488	796799
28952	796800
91443	796801
40759	796802
1529	796803
15083	796804
18871	796805
80100	796806
82120	796807
77983	796808
35073	796809
101851	796810
52387	796811
12777	796812
70675	796813
23502	796814
3584	796815
42726	796816
11373	796817
44376	796818
99659	796819
10392	796820
6562	796821
78183	796822
29458	796823
64723	796824
5317	796825
38150	796826
337	796827
14838	796828
8315	796829
31140	796830
99818	796831
38608	796832
38226	796833
559	796834
3384	796835
7484	796836
71235	796837
21459	796838
20447	796839
31223	796840
43110	796841
34934	796842
22921	796843
7360	796844
13484	796845
25342	796846
8603	796847
4682	796848
7007	796849
21970	796850
72261	796851
71502	796852
21912	796853
35511	796854
1702	796855
33303	796856
36894	796857
6562	796858
565	796859
75622	796860
1999	796861
3428	796862
11334	796863
64704	796864
24037	796865
9761	796866
7244	796867
53740	796868
67399	796869
93096	796870
32504	796871
35050	796872
669	796873
6882	796874
285	796875
506	796876
58635	796877
69116	796878
49730	796879
975	796880
17320	796881
14832	796882
5433	796883
3343	796884
80908	796885
102556	796886
3315	796887
16475	796888
30991	796889
4953	796890
34210	796891
2211	796892
15578	796893
14017	796894
30660	796895
78991	796896
696	796897
42468	796898
751	796899
4393	796900
41435	796901
29227	796902
12191	796903
104762	796904
65044	796905
16279	796906
125	796907
28702	796908
1299	796909
83853	796910
41217	796911
48753	796912
5930	796913
85297	796914
99371	796915
23059	796916
1663	796917
111979	796918
38273	796919
21696	796920
6722	796921
50227	796922
9154	796923
9836	796924
7836	796925
3344	796926
20894	796927
46316	796928
13644	796929
72166	796930
77259	796931
22681	796932
15099	796933
26323	796934
17550	796935
928	796936
6976	796937
10387	796938
34182	796939
8411	796940
511	796941
3221	796942
46902	796943
21711	796944
24555	796945
21919	796946
20	796947
3547	796948
11947	796949
76970	796950
98	796951
11267	796952
1022	796953
22113	796954
26704	796955
10853	796956
69983	796957
92831	796958
25761	796959
22988	796960
61818	796961
19482	796962
36	796963
71909	796964
1400	796965
29852	796966
67569	796967
80226	796968
1229	796969
453	796970
34193	796971
71738	796972
25783	796973
86744	796974
7927	796975
969	796976
5755	796977
571	796978
7926	796979
14595	796980
4990	796981
54675	796982
9998	796983
6480	796984
59376	796985
40188	796986
913	796987
98	796988
49363	796989
87760	796990
11342	796991
37063	796992
376	796993
41431	796994
82787	796995
3282	796996
22135	796997
35689	796998
8747	796999
48877	797000
1323	797001
75570	797002
54910	797003
10582	797004
85489	797005
3995	797006
13063	797007
5844	797008
39351	797009
41222	797010
4613	797011
229	797012
13807	797013
29626	797014
13607	797015
64703	797016
7032	797017
17120	797018
22074	797019
80578	797020
15158	797021
11182	797022
98041	797023
56153	797024
2488	797025
31639	797026
36514	797027
4423	797028
9259	797029
27944	797030
66896	797031
13916	797032
809	797033
16974	797034
15643	797035
12768	797036
22362	797037
46344	797038
6102	797039
29915	797040
3976	797041
69671	797042
51388	797043
32956	797044
9194	797045
1947	797046
63779	797047
84385	797048
11942	797049
3183	797050
13176	797051
99569	797052
30820	797053
78480	797054
3201	797055
17783	797056
284	797057
48042	797058
106047	797059
92617	797060
47139	797061
52402	797062
18540	797063
2960	797064
16449	797065
27603	797066
25064	797067
84894	797068
51109	797069
2343	797070
21874	797071
24283	797072
31559	797073
3658	797074
909	797075
44243	797076
1754	797077
6961	797078
25	797079
8042	797080
64205	797081
67166	797082
29937	797083
25988	797084
38	797085
79980	797086
62519	797087
52499	797088
45015	797089
12177	797090
42556	797091
66404	797092
81688	797093
19341	797094
69888	797095
12580	797096
64024	797097
15671	797098
63330	797099
47604	797100
468	797101
623	797102
21310	797103
6194	797104
21975	797105
65485	797106
7473	797107
66827	797108
3486	797109
24460	797110
17723	797111
24271	797112
28880	797113
77472	797114
28177	797115
42890	797116
16361	797117
8800	797118
108549	797119
13793	797120
4386	797121
74866	797122
57464	797123
8325	797124
14342	797125
60106	797126
3145	797127
3898	797128
46214	797129
47997	797130
16875	797131
62894	797132
35459	797133
85991	797134
6162	797135
1951	797136
5425	797137
1476	797138
6291	797139
205	797140
40389	797141
31203	797142
12463	797143
12129	797144
36264	797145
16800	797146
20232	797147
11620	797148
38589	797149
110695	797150
44319	797151
46174	797152
32737	797153
16274	797154
8798	797155
5394	797156
94713	797157
5683	797158
52547	797159
79039	797160
41976	797161
29001	797162
952	797163
71992	797164
5679	797165
1113	797166
50694	797167
3702	797168
32736	797169
62592	797170
81162	797171
42547	797172
29508	797173
11601	797174
13838	797175
105666	797176
34168	797177
742	797178
10361	797179
25827	797180
46722	797181
65785	797182
106759	797183
58257	797184
33651	797185
11608	797186
9101	797187
4335	797188
6070	797189
187	797190
77060	797191
62479	797192
1456	797193
14501	797194
3323	797195
33672	797196
24012	797197
19092	797198
13578	797199
8335	797200
15888	797201
12231	797202
63270	797203
37625	797204
10617	797205
68579	797206
60612	797207
1362	797208
51141	797209
14674	797210
22187	797211
31261	797212
73927	797213
91	797214
2668	797215
31157	797216
112154	797217
56911	797218
8663	797219
7701	797220
59494	797221
38984	797222
41757	797223
17299	797224
2380	797225
64275	797226
53086	797227
1441	797228
2059	797229
47424	797230
11017	797231
36762	797232
11185	797233
4784	797234
45591	797235
24539	797236
29584	797237
2868	797238
90575	797239
14369	797240
2969	797241
11343	797242
23859	797243
20860	797244
33041	797245
12082	797246
26599	797247
1820	797248
93606	797249
48818	797250
13810	797251
19565	797252
2506	797253
42654	797254
4253	797255
1541	797256
16926	797257
30352	797258
58264	797259
281	797260
1954	797261
32992	797262
84176	797263
48498	797264
24089	797265
2183	797266
53550	797267
4405	797268
128	797269
7606	797270
1373	797271
27783	797272
76059	797273
42592	797274
79461	797275
23681	797276
16583	797277
14648	797278
15	797279
5213	797280
61579	797281
27173	797282
50507	797283
61289	797284
15342	797285
399	797286
1	797287
1693	797288
36118	797289
38511	797290
17365	797291
53246	797292
85068	797293
11289	797294
9145	797295
6438	797296
30886	797297
10296	797298
42311	797299
48828	797300
73781	797301
979	797302
54226	797303
2248	797304
27705	797305
36715	797306
71009	797307
49344	797308
10006	797309
91736	797310
26534	797311
9706	797312
4112	797313
92832	797314
6769	797315
22631	797316
35062	797317
86082	797318
23526	797319
4984	797320
42875	797321
63579	797322
90521	797323
12566	797324
17522	797325
40153	797326
59663	797327
4680	797328
13145	797329
24397	797330
56298	797331
64869	797332
15585	797333
87558	797334
52554	797335
75337	797336
38299	797337
14474	797338
275	797339
16947	797340
98743	797341
7401	797342
1326	797343
111107	797344
5227	797345
31991	797346
11214	797347
31723	797348
95719	797349
3629	797350
9252	797351
89704	797352
6419	797353
56818	797354
26345	797355
12851	797356
4845	797357
5586	797358
12471	797359
1457	797360
39212	797361
7283	797362
10695	797363
6067	797364
57086	797365
714	797366
80113	797367
22379	797368
101381	797369
23525	797370
25083	797371
21609	797372
44492	797373
21801	797374
56386	797375
68235	797376
56751	797377
866	797378
46960	797379
111412	797380
57673	797381
88622	797382
5789	797383
32273	797384
58883	797385
81705	797386
38854	797387
4664	797388
94468	797389
44746	797390
12572	797391
37212	797392
59439	797393
149	797394
54627	797395
20557	797396
23231	797397
27540	797398
58187	797399
111198	797400
36780	797401
26084	797402
6549	797403
1574	797404
39983	797405
22227	797406
15032	797407
7014	797408
39570	797409
45410	797410
5978	797411
27994	797412
1518	797413
596	797414
69049	797415
45834	797416
18697	797417
86690	797418
66789	797419
61066	797420
29655	797421
13874	797422
36447	797423
103956	797424
13824	797425
1613	797426
65038	797427
190	797428
34099	797429
85634	797430
10037	797431
21434	797432
13841	797433
11546	797434
5296	797435
42819	797436
42634	797437
24816	797438
24017	797439
50008	797440
74447	797441
63622	797442
24949	797443
34589	797444
71911	797445
4787	797446
23002	797447
39971	797448
22540	797449
696	797450
24269	797451
62753	797452
40143	797453
81994	797454
20222	797455
50433	797456
1515	797457
1033	797458
16551	797459
58165	797460
1105	797461
29146	797462
14421	797463
9546	797464
78326	797465
52771	797466
33483	797467
556	797468
19881	797469
28254	797470
25627	797471
101045	797472
82587	797473
18113	797474
66	797475
2	797476
82731	797477
21135	797478
20538	797479
296	797480
10473	797481
35236	797482
1665	797483
72059	797484
39319	797485
83946	797486
8195	797487
27030	797488
49173	797489
17474	797490
33958	797491
65984	797492
69	797493
56433	797494
37930	797495
88403	797496
2626	797497
75981	797498
23602	797499
44188	797500
44063	797501
13161	797502
45886	797503
2666	797504
3308	797505
1598	797506
49576	797507
105221	797508
67578	797509
28941	797510
11	797511
49724	797512
32055	797513
3438	797514
19698	797515
1827	797516
9499	797517
28049	797518
1843	797519
11177	797520
30140	797521
610	797522
4279	797523
58006	797524
26827	797525
14569	797526
1709	797527
68507	797528
12513	797529
74691	797530
49242	797531
22997	797532
23807	797533
81434	797534
54436	797535
72653	797536
1091	797537
51575	797538
51157	797539
71041	797540
42529	797541
66418	797542
16424	797543
141	797544
39487	797545
20723	797546
20337	797547
16486	797548
44058	797549
18710	797550
49975	797551
82888	797552
21575	797553
11930	797554
7528	797555
23167	797556
42861	797557
44052	797558
3572	797559
12690	797560
39705	797561
2728	797562
20783	797563
1064	797564
11726	797565
7852	797566
24843	797567
10031	797568
53580	797569
32564	797570
610	797571
13740	797572
28865	797573
91750	797574
18100	797575
242	797576
5857	797577
27567	797578
7142	797579
16565	797580
91973	797581
12755	797582
16161	797583
70	797584
7775	797585
13236	797586
37721	797587
743	797588
18634	797589
17590	797590
8126	797591
35509	797592
61222	797593
33325	797594
57246	797595
34724	797596
17373	797597
26741	797598
470	797599
16500	797600
79927	797601
77596	797602
4750	797603
3748	797604
27938	797605
26148	797606
37921	797607
62142	797608
7048	797609
56950	797610
6391	797611
14594	797612
40570	797613
48899	797614
3236	797615
4569	797616
10592	797617
21240	797618
16601	797619
38483	797620
39440	797621
98804	797622
9165	797623
4257	797624
17007	797625
56341	797626
293	797627
44126	797628
32680	797629
57705	797630
93912	797631
58260	797632
29469	797633
24669	797634
176	797635
12054	797636
39766	797637
21439	797638
27221	797639
11098	797640
1924	797641
7079	797642
9832	797643
71815	797644
68	797645
49526	797646
20249	797647
8778	797648
13231	797649
9205	797650
13410	797651
8	797652
694	797653
26737	797654
10609	797655
10761	797656
7953	797657
18176	797658
35597	797659
16079	797660
31413	797661
87569	797662
4947	797663
8392	797664
67632	797665
4184	797666
39454	797667
17888	797668
20928	797669
15215	797670
59868	797671
11186	797672
79725	797673
34851	797674
60089	797675
18013	797676
91649	797677
806	797678
68454	797679
30824	797680
40093	797681
9290	797682
21022	797683
43145	797684
14930	797685
61289	797686
10137	797687
43693	797688
13430	797689
50516	797690
10053	797691
95321	797692
98741	797693
31581	797694
51940	797695
39904	797696
29262	797697
76019	797698
214	797699
28744	797700
11169	797701
31648	797702
2997	797703
16379	797704
54085	797705
4735	797706
16540	797707
26159	797708
29276	797709
43349	797710
5326	797711
32887	797712
26790	797713
4005	797714
39162	797715
22348	797716
20371	797717
85277	797718
17951	797719
62752	797720
26840	797721
47603	797722
26346	797723
69655	797724
15706	797725
13810	797726
66646	797727
30663	797728
11577	797729
45075	797730
11103	797731
41506	797732
11564	797733
55836	797734
80396	797735
23774	797736
19839	797737
75775	797738
8971	797739
21447	797740
70190	797741
24918	797742
15906	797743
39808	797744
12798	797745
56509	797746
36812	797747
4972	797748
36057	797749
91	797750
56546	797751
12533	797752
25366	797753
33243	797754
12807	797755
30139	797756
39002	797757
36251	797758
11817	797759
29668	797760
653	797761
84835	797762
44087	797763
15355	797764
6099	797765
85017	797766
102455	797767
32904	797768
25534	797769
47339	797770
16061	797771
100517	797772
46744	797773
38912	797774
79451	797775
40989	797776
10	797777
18369	797778
76180	797779
12207	797780
2416	797781
31941	797782
35265	797783
39438	797784
13	797785
31323	797786
51583	797787
3981	797788
17143	797789
2047	797790
661	797791
51285	797792
83271	797793
11362	797794
38323	797795
2275	797796
22584	797797
1740	797798
11697	797799
142	797800
3977	797801
12116	797802
101830	797803
18602	797804
35913	797805
10821	797806
15665	797807
2530	797808
73271	797809
82733	797810
18	797811
43499	797812
42820	797813
8544	797814
56161	797815
53689	797816
38304	797817
9984	797818
33899	797819
21712	797820
8647	797821
1799	797822
6039	797823
35212	797824
2437	797825
51200	797826
4779	797827
7686	797828
88738	797829
36584	797830
11665	797831
67926	797832
2407	797833
16697	797834
6139	797835
42448	797836
1646	797837
413	797838
19889	797839
1369	797840
41189	797841
49653	797842
97317	797843
57969	797844
14587	797845
15652	797846
44716	797847
28809	797848
80282	797849
61748	797850
62324	797851
30237	797852
65321	797853
98542	797854
98504	797855
23161	797856
20533	797857
62197	797858
29408	797859
17106	797860
32669	797861
30063	797862
49258	797863
45452	797864
37942	797865
72432	797866
23864	797867
95151	797868
255	797869
75283	797870
19350	797871
88523	797872
18888	797873
32429	797874
1965	797875
64803	797876
66534	797877
28747	797878
47615	797879
1165	797880
6537	797881
33668	797882
9568	797883
1661	797884
74993	797885
37510	797886
75347	797887
23515	797888
4394	797889
42346	797890
11451	797891
52174	797892
20432	797893
16515	797894
8110	797895
14695	797896
12357	797897
3437	797898
12480	797899
36359	797900
29816	797901
28700	797902
24578	797903
10564	797904
19276	797905
7547	797906
40735	797907
38842	797908
15661	797909
1626	797910
56042	797911
24308	797912
23439	797913
3839	797914
1956	797915
885	797916
12711	797917
40008	797918
6854	797919
21316	797920
1944	797921
10451	797922
66574	797923
45506	797924
31711	797925
13937	797926
4355	797927
56478	797928
79192	797929
49456	797930
10914	797931
87974	797932
7897	797933
31255	797934
19388	797935
12668	797936
111584	797937
14689	797938
40069	797939
72219	797940
12229	797941
2458	797942
764	797943
20834	797944
21666	797945
32730	797946
29574	797947
653	797948
9955	797949
25555	797950
4602	797951
24797	797952
43022	797953
77188	797954
60606	797955
25274	797956
11036	797957
50417	797958
33778	797959
86597	797960
44408	797961
44622	797962
78940	797963
35037	797964
9302	797965
13514	797966
20057	797967
2747	797968
8720	797969
43291	797970
54192	797971
30236	797972
33234	797973
19778	797974
19598	797975
7794	797976
24013	797977
72868	797978
63899	797979
31741	797980
1505	797981
625	797982
838	797983
36745	797984
3707	797985
12322	797986
4680	797987
1772	797988
10131	797989
67349	797990
71097	797991
10929	797992
55444	797993
17936	797994
44533	797995
24215	797996
10206	797997
47887	797998
27343	797999
1150	798000
64141	798001
60153	798002
56037	798003
23111	798004
92158	798005
47416	798006
43832	798007
3436	798008
23753	798009
14206	798010
33755	798011
6682	798012
31003	798013
40393	798014
920	798015
1557	798016
16124	798017
54199	798018
46438	798019
276	798020
30529	798021
22518	798022
2118	798023
7663	798024
6267	798025
88460	798026
24615	798027
15940	798028
510	798029
19207	798030
66581	798031
13878	798032
66064	798033
4816	798034
20706	798035
18745	798036
84374	798037
43032	798038
94855	798039
7908	798040
58864	798041
344	798042
5117	798043
48557	798044
26208	798045
9659	798046
30544	798047
1803	798048
97	798049
21643	798050
75619	798051
21873	798052
2693	798053
7707	798054
48749	798055
69742	798056
15097	798057
9416	798058
48813	798059
10158	798060
33888	798061
63861	798062
77775	798063
18387	798064
15567	798065
30277	798066
13011	798067
14980	798068
973	798069
16430	798070
1002	798071
37470	798072
56425	798073
5417	798074
2623	798075
5349	798076
6177	798077
2400	798078
6983	798079
10207	798080
657	798081
9709	798082
24728	798083
10212	798084
22123	798085
49425	798086
9131	798087
737	798088
4029	798089
26548	798090
18880	798091
15409	798092
79508	798093
1204	798094
4633	798095
38894	798096
19703	798097
31452	798098
28294	798099
991	798100
73537	798101
2426	798102
15674	798103
17149	798104
30419	798105
7619	798106
5776	798107
77190	798108
50697	798109
4016	798110
23214	798111
32758	798112
41027	798113
62181	798114
98138	798115
24443	798116
14619	798117
33093	798118
107803	798119
42	798120
36607	798121
4813	798122
108260	798123
50407	798124
16384	798125
11473	798126
9644	798127
8094	798128
12544	798129
1994	798130
68152	798131
39591	798132
38593	798133
9042	798134
84301	798135
2196	798136
525	798137
603	798138
25536	798139
359	798140
63131	798141
54365	798142
44398	798143
23812	798144
48490	798145
5783	798146
57586	798147
13483	798148
14	798149
13902	798150
23343	798151
78920	798152
88957	798153
15640	798154
737	798155
1304	798156
10514	798157
1061	798158
4847	798159
79828	798160
11752	798161
13929	798162
89890	798163
3983	798164
513	798165
19747	798166
35654	798167
91821	798168
15592	798169
19858	798170
102815	798171
65368	798172
106230	798173
40899	798174
15655	798175
4774	798176
12289	798177
114371	798178
20349	798179
44171	798180
23677	798181
81950	798182
95958	798183
20368	798184
45767	798185
20265	798186
16918	798187
31269	798188
5072	798189
44623	798190
80	798191
56545	798192
48128	798193
1023	798194
660	798195
13608	798196
64676	798197
817	798198
7439	798199
251	798200
9090	798201
4172	798202
6910	798203
1026	798204
13310	798205
33090	798206
10521	798207
839	798208
50208	798209
56022	798210
19340	798211
37300	798212
7320	798213
567	798214
14312	798215
52780	798216
5528	798217
24688	798218
64258	798219
25507	798220
23537	798221
15815	798222
39925	798223
6066	798224
3851	798225
4796	798226
23597	798227
185	798228
90364	798229
31942	798230
86180	798231
33919	798232
63741	798233
27123	798234
48177	798235
15047	798236
456	798237
4064	798238
111157	798239
1636	798240
57938	798241
52954	798242
21096	798243
24503	798244
13218	798245
2330	798246
5862	798247
23053	798248
28361	798249
78011	798250
22259	798251
38051	798252
42095	798253
38271	798254
89226	798255
2199	798256
37097	798257
1030	798258
6132	798259
14649	798260
64154	798261
6046	798262
79276	798263
1036	798264
27807	798265
72694	798266
16977	798267
114171	798268
46430	798269
44678	798270
41335	798271
74209	798272
95695	798273
18865	798274
52562	798275
104518	798276
34101	798277
4110	798278
56242	798279
16100	798280
4361	798281
21610	798282
14563	798283
21332	798284
1753	798285
8509	798286
36782	798287
7181	798288
75483	798289
31316	798290
61037	798291
64488	798292
7011	798293
19093	798294
26149	798295
28478	798296
10052	798297
24503	798298
916	798299
7094	798300
86778	798301
62236	798302
26949	798303
44496	798304
20603	798305
3690	798306
20738	798307
15650	798308
4170	798309
51289	798310
7527	798311
33329	798312
75878	798313
53572	798314
10644	798315
6412	798316
40394	798317
84679	798318
38728	798319
9153	798320
15466	798321
74821	798322
62566	798323
4352	798324
32161	798325
57045	798326
8665	798327
26914	798328
8532	798329
17229	798330
4420	798331
6407	798332
6167	798333
29620	798334
3044	798335
54716	798336
9064	798337
39332	798338
25823	798339
79558	798340
980	798341
2273	798342
107772	798343
413	798344
7256	798345
25926	798346
27233	798347
41671	798348
139	798349
45672	798350
67354	798351
1802	798352
1575	798353
19958	798354
666	798355
42968	798356
44739	798357
11612	798358
32725	798359
497	798360
81712	798361
16231	798362
8307	798363
70316	798364
66926	798365
31905	798366
654	798367
9177	798368
90034	798369
4016	798370
59991	798371
1896	798372
20131	798373
96290	798374
14216	798375
6731	798376
2713	798377
457	798378
50379	798379
59786	798380
20372	798381
63361	798382
23044	798383
42491	798384
15334	798385
481	798386
23957	798387
40680	798388
5343	798389
83891	798390
8252	798391
34107	798392
24	798393
5112	798394
19349	798395
35462	798396
1530	798397
44513	798398
6418	798399
48448	798400
83564	798401
35001	798402
107786	798403
22703	798404
20546	798405
30899	798406
9672	798407
56234	798408
51229	798409
8466	798410
74729	798411
13079	798412
112453	798413
48254	798414
25982	798415
7694	798416
13948	798417
23987	798418
5603	798419
30	798420
61579	798421
97900	798422
7535	798423
18673	798424
39723	798425
33962	798426
36303	798427
64489	798428
26546	798429
18694	798430
21451	798431
61686	798432
10484	798433
10271	798434
13728	798435
103	798436
28810	798437
31104	798438
12858	798439
13762	798440
14188	798441
1758	798442
1663	798443
1097	798444
13250	798445
33991	798446
8713	798447
28089	798448
19485	798449
34036	798450
34573	798451
71024	798452
12426	798453
34627	798454
81767	798455
65320	798456
6192	798457
72419	798458
97893	798459
28309	798460
24	798461
56234	798462
19248	798463
3695	798464
15166	798465
2074	798466
76833	798467
160	798468
51022	798469
652	798470
82830	798471
66441	798472
105161	798473
12765	798474
22669	798475
52402	798476
13029	798477
88196	798478
1885	798479
64087	798480
5702	798481
63893	798482
51584	798483
5029	798484
29759	798485
56415	798486
23595	798487
14316	798488
26673	798489
8473	798490
20538	798491
32483	798492
31465	798493
54965	798494
29903	798495
40208	798496
81150	798497
50412	798498
45695	798499
51934	798500
794	798501
89689	798502
9562	798503
2632	798504
51473	798505
76255	798506
44774	798507
47712	798508
418	798509
17592	798510
89031	798511
89331	798512
46251	798513
44839	798514
42930	798515
13831	798516
47	798517
32382	798518
23780	798519
1251	798520
64669	798521
2564	798522
3628	798523
11253	798524
5771	798525
1815	798526
19670	798527
5513	798528
67689	798529
5702	798530
84940	798531
16332	798532
74366	798533
32987	798534
2893	798535
9239	798536
34353	798537
100180	798538
45558	798539
70021	798540
13853	798541
23386	798542
15201	798543
26303	798544
35059	798545
15595	798546
6096	798547
5052	798548
5918	798549
22970	798550
54861	798551
18415	798552
37934	798553
11010	798554
1498	798555
38042	798556
683	798557
36372	798558
21647	798559
9332	798560
22601	798561
46562	798562
15207	798563
24222	798564
36403	798565
43928	798566
27946	798567
50773	798568
32481	798569
29873	798570
77652	798571
42425	798572
101173	798573
43509	798574
111349	798575
42645	798576
49342	798577
15730	798578
51836	798579
74377	798580
52792	798581
39787	798582
85131	798583
20259	798584
114304	798585
3337	798586
68392	798587
4453	798588
53613	798589
84805	798590
45716	798591
37902	798592
15767	798593
16845	798594
16393	798595
63669	798596
8627	798597
609	798598
9924	798599
48680	798600
26412	798601
25883	798602
16969	798603
22285	798604
55007	798605
1614	798606
43833	798607
13082	798608
83943	798609
16831	798610
37725	798611
470	798612
3039	798613
87503	798614
12222	798615
47299	798616
103401	798617
24274	798618
24636	798619
335	798620
13052	798621
1090	798622
1057	798623
41163	798624
1898	798625
11214	798626
65751	798627
1163	798628
23395	798629
24147	798630
47900	798631
7286	798632
168	798633
27979	798634
53006	798635
39908	798636
686	798637
95939	798638
52885	798639
10764	798640
8002	798641
18942	798642
93009	798643
49322	798644
59842	798645
1027	798646
49268	798647
88744	798648
2869	798649
98727	798650
4359	798651
8660	798652
15759	798653
13135	798654
7891	798655
12229	798656
29013	798657
112	798658
18864	798659
31241	798660
10042	798661
21982	798662
19843	798663
56422	798664
44007	798665
23202	798666
5380	798667
65326	798668
5356	798669
744	798670
65421	798671
24238	798672
25558	798673
13167	798674
1421	798675
99689	798676
49384	798677
19157	798678
11097	798679
68205	798680
8086	798681
35927	798682
46185	798683
31336	798684
59654	798685
98206	798686
3503	798687
8372	798688
6263	798689
30013	798690
74985	798691
12512	798692
38796	798693
13391	798694
142	798695
22767	798696
23919	798697
28285	798698
7987	798699
98167	798700
69429	798701
38321	798702
19077	798703
11075	798704
8863	798705
49189	798706
81159	798707
26691	798708
52995	798709
4716	798710
21526	798711
9539	798712
227	798713
371	798714
64400	798715
15109	798716
59257	798717
19508	798718
17326	798719
29398	798720
72345	798721
78771	798722
72715	798723
48680	798724
23150	798725
33118	798726
51995	798727
29559	798728
7923	798729
52766	798730
7614	798731
2007	798732
26110	798733
31047	798734
14965	798735
41162	798736
2025	798737
13009	798738
40997	798739
29028	798740
6039	798741
36059	798742
81513	798743
26904	798744
613	798745
24000	798746
13972	798747
46111	798748
67767	798749
33716	798750
25109	798751
12543	798752
33585	798753
82875	798754
42884	798755
35372	798756
99131	798757
58782	798758
34681	798759
43962	798760
11783	798761
49529	798762
70748	798763
90192	798764
53484	798765
26213	798766
47815	798767
5944	798768
8875	798769
22108	798770
6729	798771
11793	798772
457	798773
1027	798774
6889	798775
39287	798776
59684	798777
9077	798778
236	798779
839	798780
34301	798781
55494	798782
46957	798783
33612	798784
15487	798785
96068	798786
68213	798787
22391	798788
71964	798789
88223	798790
16939	798791
165	798792
23510	798793
30466	798794
30950	798795
94183	798796
42109	798797
14296	798798
57672	798799
26458	798800
41885	798801
57689	798802
58269	798803
66543	798804
20499	798805
21785	798806
37115	798807
36849	798808
562	798809
33998	798810
62815	798811
776	798812
52813	798813
15225	798814
28525	798815
50671	798816
11367	798817
72367	798818
2201	798819
41880	798820
44326	798821
24434	798822
1477	798823
74806	798824
62013	798825
15273	798826
89646	798827
1148	798828
27307	798829
43901	798830
84373	798831
57292	798832
17248	798833
42531	798834
72936	798835
12936	798836
19349	798837
7418	798838
5745	798839
302	798840
196	798841
34709	798842
17198	798843
19877	798844
5228	798845
2499	798846
10010	798847
406	798848
73848	798849
41344	798850
22046	798851
1594	798852
13358	798853
49087	798854
70318	798855
16044	798856
19201	798857
769	798858
57365	798859
39159	798860
44380	798861
15041	798862
52775	798863
31796	798864
1632	798865
77550	798866
36907	798867
33662	798868
97935	798869
73405	798870
65185	798871
739	798872
1736	798873
18156	798874
19524	798875
12777	798876
5464	798877
30465	798878
51209	798879
100855	798880
13501	798881
91575	798882
26138	798883
53349	798884
38516	798885
480	798886
12005	798887
54409	798888
63607	798889
40408	798890
2482	798891
6576	798892
27517	798893
3672	798894
64025	798895
103968	798896
71076	798897
9352	798898
1819	798899
92459	798900
51122	798901
359	798902
23968	798903
56901	798904
4622	798905
39964	798906
70619	798907
17173	798908
23746	798909
103462	798910
51629	798911
17968	798912
30344	798913
69789	798914
7180	798915
83799	798916
20191	798917
21889	798918
3771	798919
7015	798920
18552	798921
60	798922
8722	798923
12878	798924
60047	798925
48268	798926
18960	798927
15635	798928
23	798929
111674	798930
65892	798931
40949	798932
69583	798933
54110	798934
58757	798935
51902	798936
5393	798937
40290	798938
48628	798939
12155	798940
14636	798941
27962	798942
18024	798943
55403	798944
60430	798945
67253	798946
2363	798947
15440	798948
83435	798949
43165	798950
1275	798951
14782	798952
64760	798953
61229	798954
25559	798955
40741	798956
30894	798957
32103	798958
49621	798959
1418	798960
58878	798961
14037	798962
62700	798963
926	798964
8360	798965
9204	798966
54642	798967
46461	798968
63263	798969
20856	798970
93186	798971
3526	798972
247	798973
24941	798974
5777	798975
11986	798976
24422	798977
1671	798978
2876	798979
17639	798980
20967	798981
45342	798982
18247	798983
521	798984
10309	798985
36134	798986
54334	798987
25429	798988
7810	798989
6070	798990
22532	798991
95978	798992
30773	798993
1812	798994
26495	798995
8954	798996
2735	798997
20636	798998
8235	798999
36138	799000
20443	799001
72959	799002
37804	799003
16744	799004
61	799005
42606	799006
79289	799007
18258	799008
82062	799009
95106	799010
57890	799011
11246	799012
15345	799013
30963	799014
39955	799015
52258	799016
65852	799017
88261	799018
97626	799019
496	799020
21707	799021
36199	799022
34150	799023
462	799024
55005	799025
21769	799026
9155	799027
56752	799028
105650	799029
52573	799030
996	799031
26729	799032
36403	799033
12221	799034
16106	799035
804	799036
17484	799037
50296	799038
63799	799039
4983	799040
65174	799041
5192	799042
14745	799043
11788	799044
70818	799045
63823	799046
111122	799047
21857	799048
10414	799049
4762	799050
32186	799051
67175	799052
115	799053
12940	799054
46739	799055
20919	799056
13947	799057
15852	799058
88605	799059
6849	799060
62534	799061
82058	799062
9200	799063
7732	799064
2570	799065
101404	799066
27683	799067
5005	799068
71413	799069
2177	799070
103356	799071
51776	799072
5828	799073
43412	799074
6578	799075
51801	799076
15063	799077
12615	799078
18145	799079
18969	799080
11357	799081
57820	799082
38191	799083
4661	799084
6506	799085
666	799086
24298	799087
37883	799088
42743	799089
7256	799090
29023	799091
12855	799092
99408	799093
46618	799094
27833	799095
11195	799096
7741	799097
36919	799098
9962	799099
42455	799100
1347	799101
85606	799102
22836	799103
46188	799104
15686	799105
29751	799106
27014	799107
14925	799108
3106	799109
72592	799110
113005	799111
26025	799112
4322	799113
2226	799114
63785	799115
74572	799116
103754	799117
112330	799118
46285	799119
7708	799120
27433	799121
141	799122
70582	799123
1066	799124
49848	799125
405	799126
7910	799127
2432	799128
35849	799129
9353	799130
19708	799131
38919	799132
25225	799133
69337	799134
169	799135
80127	799136
13205	799137
111525	799138
10879	799139
690	799140
1683	799141
45598	799142
26807	799143
4957	799144
60360	799145
14472	799146
27326	799147
4876	799148
10640	799149
4403	799150
54145	799151
24559	799152
23107	799153
91784	799154
4804	799155
11190	799156
93034	799157
46409	799158
34745	799159
61873	799160
23487	799161
9041	799162
67051	799163
13050	799164
89459	799165
7650	799166
5036	799167
4856	799168
1172	799169
42053	799170
13971	799171
38402	799172
19904	799173
80486	799174
51790	799175
82278	799176
12320	799177
23067	799178
29257	799179
69097	799180
477	799181
65813	799182
67371	799183
15189	799184
31899	799185
33995	799186
53184	799187
71447	799188
82129	799189
225	799190
477	799191
45647	799192
48629	799193
57899	799194
9596	799195
25581	799196
9410	799197
20019	799198
54518	799199
14571	799200
53277	799201
27049	799202
35363	799203
25299	799204
59478	799205
23687	799206
7550	799207
2730	799208
15459	799209
4890	799210
28362	799211
80916	799212
46466	799213
6164	799214
33396	799215
9865	799216
105970	799217
49978	799218
26524	799219
13031	799220
98498	799221
47415	799222
23523	799223
57276	799224
28679	799225
13819	799226
89639	799227
23684	799228
13913	799229
19792	799230
9943	799231
26297	799232
110930	799233
89298	799234
29535	799235
3830	799236
65048	799237
13526	799238
1800	799239
10694	799240
8632	799241
1947	799242
104833	799243
1990	799244
10221	799245
7210	799246
67160	799247
40842	799248
1941	799249
69103	799250
66837	799251
76162	799252
75527	799253
20528	799254
51928	799255
21739	799256
28249	799257
19665	799258
53910	799259
67749	799260
52931	799261
34455	799262
5849	799263
36540	799264
24372	799265
9587	799266
22251	799267
85822	799268
74932	799269
32276	799270
59886	799271
72619	799272
61392	799273
24134	799274
1290	799275
2627	799276
59823	799277
23029	799278
62453	799279
370	799280
58908	799281
30356	799282
44750	799283
46546	799284
12666	799285
12956	799286
87423	799287
58269	799288
69140	799289
23494	799290
19657	799291
16640	799292
30755	799293
27609	799294
9043	799295
4682	799296
4305	799297
28765	799298
15541	799299
7791	799300
96571	799301
29980	799302
41394	799303
6355	799304
46048	799305
1556	799306
77326	799307
155	799308
46108	799309
5478	799310
52113	799311
10584	799312
11644	799313
2416	799314
92904	799315
2142	799316
75244	799317
14811	799318
6122	799319
16099	799320
64528	799321
761	799322
759	799323
49712	799324
87595	799325
10017	799326
37991	799327
22867	799328
43324	799329
16556	799330
8272	799331
5382	799332
86626	799333
58423	799334
41975	799335
5596	799336
47019	799337
40095	799338
16350	799339
43634	799340
17986	799341
25723	799342
99493	799343
13710	799344
69781	799345
39529	799346
29059	799347
8665	799348
2114	799349
103357	799350
84850	799351
25822	799352
20448	799353
29731	799354
5081	799355
64097	799356
17593	799357
10911	799358
22009	799359
91674	799360
2443	799361
45063	799362
76166	799363
557	799364
715	799365
2769	799366
62337	799367
1792	799368
499	799369
1541	799370
50888	799371
86408	799372
38990	799373
114	799374
28160	799375
93619	799376
2617	799377
3461	799378
83506	799379
66624	799380
15270	799381
66874	799382
18298	799383
74773	799384
83190	799385
820	799386
10843	799387
53756	799388
53779	799389
29160	799390
1932	799391
18885	799392
26425	799393
92745	799394
81	799395
17721	799396
93082	799397
51332	799398
22955	799399
19819	799400
23889	799401
55001	799402
24225	799403
48866	799404
71713	799405
10711	799406
32935	799407
3423	799408
27057	799409
36842	799410
8505	799411
11915	799412
30585	799413
6613	799414
21685	799415
14389	799416
94787	799417
45140	799418
21672	799419
9350	799420
9143	799421
2841	799422
65	799423
35919	799424
55961	799425
6710	799426
24153	799427
79207	799428
58983	799429
100542	799430
39695	799431
16474	799432
20060	799433
42911	799434
82778	799435
62193	799436
84707	799437
48065	799438
76008	799439
2746	799440
13957	799441
42945	799442
81642	799443
6911	799444
2046	799445
9991	799446
31996	799447
60177	799448
93870	799449
19443	799450
9863	799451
11700	799452
6417	799453
16910	799454
62285	799455
34980	799456
15868	799457
7223	799458
39913	799459
81223	799460
1931	799461
7085	799462
51029	799463
31357	799464
21803	799465
10351	799466
80640	799467
2559	799468
4915	799469
6412	799470
58227	799471
4603	799472
75560	799473
45328	799474
288	799475
44781	799476
16086	799477
34161	799478
16654	799479
1992	799480
8000	799481
5816	799482
37124	799483
84362	799484
49909	799485
48649	799486
19759	799487
66969	799488
15876	799489
65164	799490
1704	799491
38570	799492
65288	799493
1955	799494
26321	799495
12775	799496
36559	799497
81119	799498
1301	799499
1	799500
2581	799501
2863	799502
54374	799503
916	799504
55869	799505
22539	799506
48259	799507
409	799508
25035	799509
23291	799510
57039	799511
50813	799512
25771	799513
21754	799514
9641	799515
49922	799516
193	799517
16510	799518
29364	799519
65494	799520
5089	799521
109272	799522
58197	799523
24810	799524
840	799525
30612	799526
105	799527
479	799528
6306	799529
5390	799530
14561	799531
10853	799532
34196	799533
104711	799534
61050	799535
47	799536
52781	799537
18289	799538
19242	799539
9393	799540
7242	799541
52765	799542
39582	799543
1060	799544
107558	799545
3591	799546
23139	799547
80499	799548
18431	799549
3551	799550
8640	799551
10146	799552
9823	799553
8777	799554
35537	799555
42570	799556
557	799557
17079	799558
52058	799559
56853	799560
47620	799561
43223	799562
41128	799563
10116	799564
58228	799565
5397	799566
28190	799567
60960	799568
2212	799569
10153	799570
58483	799571
136	799572
91140	799573
58115	799574
1460	799575
5822	799576
3944	799577
23839	799578
8696	799579
13808	799580
4451	799581
4566	799582
18230	799583
48	799584
19208	799585
19624	799586
1660	799587
31687	799588
63258	799589
17079	799590
23285	799591
7005	799592
39791	799593
7138	799594
34271	799595
28231	799596
15041	799597
8253	799598
72964	799599
48036	799600
82728	799601
91389	799602
18928	799603
48134	799604
11224	799605
74534	799606
48367	799607
28724	799608
1561	799609
9313	799610
917	799611
68891	799612
8086	799613
55977	799614
2430	799615
10741	799616
59662	799617
3920	799618
53166	799619
22897	799620
73423	799621
2844	799622
35929	799623
3007	799624
14093	799625
70374	799626
10787	799627
55995	799628
44919	799629
15963	799630
7431	799631
58218	799632
9714	799633
2854	799634
35575	799635
56235	799636
17834	799637
30025	799638
13646	799639
53370	799640
22028	799641
20130	799642
6843	799643
23528	799644
14861	799645
10296	799646
40337	799647
163	799648
75280	799649
93599	799650
36077	799651
3405	799652
27100	799653
914	799654
9680	799655
62407	799656
9301	799657
16316	799658
64922	799659
72870	799660
15057	799661
11280	799662
37985	799663
7346	799664
63885	799665
83545	799666
7937	799667
14173	799668
11346	799669
41097	799670
21066	799671
10158	799672
79321	799673
2222	799674
39747	799675
17111	799676
11867	799677
337	799678
19105	799679
96831	799680
1331	799681
62587	799682
61674	799683
31118	799684
69365	799685
16190	799686
51375	799687
2660	799688
28305	799689
28964	799690
1015	799691
61241	799692
90764	799693
52908	799694
17905	799695
10909	799696
55726	799697
100641	799698
87688	799699
30099	799700
80133	799701
3081	799702
1858	799703
5258	799704
7971	799705
23369	799706
5403	799707
29	799708
22004	799709
51791	799710
4493	799711
33707	799712
12780	799713
12421	799714
23235	799715
53545	799716
18863	799717
55220	799718
9764	799719
39860	799720
961	799721
22544	799722
6330	799723
6104	799724
108753	799725
30793	799726
845	799727
72710	799728
52118	799729
57517	799730
29567	799731
9046	799732
37648	799733
37104	799734
73418	799735
67889	799736
26475	799737
27994	799738
48539	799739
32105	799740
25310	799741
42257	799742
10560	799743
18438	799744
20840	799745
9254	799746
83233	799747
858	799748
3363	799749
38473	799750
60557	799751
39048	799752
35884	799753
61376	799754
27218	799755
15207	799756
1339	799757
24514	799758
238	799759
17236	799760
71241	799761
12205	799762
19087	799763
55370	799764
8368	799765
92991	799766
13600	799767
6526	799768
17133	799769
3871	799770
18383	799771
916	799772
33111	799773
28398	799774
24314	799775
550	799776
36464	799777
10956	799778
8756	799779
2893	799780
81476	799781
39670	799782
23331	799783
630	799784
3086	799785
71730	799786
39702	799787
13895	799788
34546	799789
14331	799790
19869	799791
3810	799792
53229	799793
18911	799794
1268	799795
73250	799796
110856	799797
23337	799798
866	799799
51018	799800
13292	799801
13	799802
32157	799803
373	799804
3074	799805
1311	799806
15255	799807
49219	799808
105051	799809
77529	799810
8030	799811
39030	799812
36882	799813
13179	799814
52682	799815
54782	799816
78668	799817
35518	799818
21590	799819
37856	799820
59978	799821
20071	799822
83550	799823
50255	799824
97477	799825
70191	799826
32776	799827
1525	799828
4184	799829
68469	799830
841	799831
20705	799832
14971	799833
87585	799834
2477	799835
228	799836
38161	799837
46680	799838
37619	799839
31915	799840
24568	799841
31999	799842
47180	799843
65698	799844
2857	799845
30262	799846
62198	799847
1053	799848
60498	799849
17172	799850
13674	799851
5513	799852
196	799853
113265	799854
2005	799855
1659	799856
9402	799857
13175	799858
3282	799859
65244	799860
69728	799861
55654	799862
26452	799863
10348	799864
39919	799865
1768	799866
2143	799867
4898	799868
9130	799869
77173	799870
58132	799871
8762	799872
56771	799873
7074	799874
32946	799875
26856	799876
64066	799877
13479	799878
44826	799879
79666	799880
3363	799881
4461	799882
92485	799883
8503	799884
42829	799885
413	799886
31845	799887
44709	799888
8629	799889
26895	799890
9640	799891
80104	799892
546	799893
1390	799894
70978	799895
86443	799896
73932	799897
3338	799898
34575	799899
4751	799900
58759	799901
25053	799902
16731	799903
5802	799904
94385	799905
13851	799906
93	799907
25739	799908
43051	799909
10170	799910
15672	799911
14992	799912
377	799913
106447	799914
4344	799915
1910	799916
49604	799917
34433	799918
24461	799919
26881	799920
4329	799921
967	799922
13339	799923
65830	799924
58015	799925
26346	799926
9759	799927
815	799928
89226	799929
29605	799930
33439	799931
46595	799932
4350	799933
26932	799934
26509	799935
18215	799936
27295	799937
19274	799938
51049	799939
1260	799940
48904	799941
1094	799942
12911	799943
1357	799944
31063	799945
69710	799946
36	799947
10419	799948
17907	799949
16766	799950
9985	799951
21180	799952
28524	799953
19306	799954
20734	799955
45985	799956
47660	799957
23657	799958
26414	799959
64012	799960
1446	799961
48159	799962
19027	799963
2086	799964
61964	799965
27977	799966
920	799967
45875	799968
14864	799969
54314	799970
36163	799971
27865	799972
24123	799973
9150	799974
95767	799975
17993	799976
9531	799977
24160	799978
51557	799979
2027	799980
5524	799981
8553	799982
1336	799983
2768	799984
16956	799985
1381	799986
64498	799987
63588	799988
27884	799989
11456	799990
54041	799991
89571	799992
5777	799993
5143	799994
10162	799995
89518	799996
932	799997
73029	799998
8914	799999
15210	800000
2163	800001
74462	800002
61226	800003
85503	800004
13395	800005
38630	800006
18349	800007
66831	800008
50142	800009
12306	800010
108	800011
1644	800012
10390	800013
1498	800014
45326	800015
1852	800016
25380	800017
17609	800018
55836	800019
63214	800020
3408	800021
37265	800022
14063	800023
43089	800024
70088	800025
64825	800026
15143	800027
4855	800028
22485	800029
25850	800030
23341	800031
36329	800032
36483	800033
37303	800034
650	800035
74251	800036
37940	800037
6384	800038
11909	800039
5136	800040
1605	800041
35763	800042
5494	800043
6366	800044
11593	800045
7393	800046
64613	800047
19078	800048
25959	800049
4113	800050
83849	800051
23708	800052
59882	800053
56570	800054
2491	800055
3916	800056
62456	800057
40672	800058
11260	800059
23153	800060
91356	800061
7924	800062
53869	800063
43378	800064
84987	800065
4277	800066
41718	800067
14948	800068
4603	800069
34203	800070
49787	800071
34088	800072
2088	800073
67692	800074
43184	800075
5333	800076
646	800077
34479	800078
22590	800079
15069	800080
1735	800081
13585	800082
850	800083
25951	800084
604	800085
3509	800086
4524	800087
6536	800088
45462	800089
93316	800090
16833	800091
2633	800092
49120	800093
70168	800094
65585	800095
4948	800096
4583	800097
31376	800098
25525	800099
24711	800100
1995	800101
69369	800102
32997	800103
9411	800104
90803	800105
13036	800106
11964	800107
41830	800108
53748	800109
4057	800110
22329	800111
58269	800112
5954	800113
4949	800114
47914	800115
13926	800116
994	800117
55915	800118
16582	800119
2516	800120
21194	800121
19742	800122
7711	800123
44946	800124
88256	800125
10432	800126
1385	800127
17538	800128
12946	800129
23304	800130
9119	800131
28985	800132
88531	800133
91110	800134
84	800135
56993	800136
32094	800137
7325	800138
14433	800139
42805	800140
2921	800141
34757	800142
35727	800143
50732	800144
5455	800145
2006	800146
38358	800147
32367	800148
101484	800149
5679	800150
2186	800151
95342	800152
608	800153
75554	800154
23834	800155
79473	800156
67736	800157
28077	800158
42931	800159
23670	800160
35692	800161
15111	800162
562	800163
47598	800164
51957	800165
33678	800166
2432	800167
46691	800168
58873	800169
43154	800170
71328	800171
7576	800172
4423	800173
43805	800174
651	800175
84516	800176
7292	800177
18890	800178
249	800179
62712	800180
51813	800181
40818	800182
44694	800183
53544	800184
48450	800185
37576	800186
15889	800187
107850	800188
39549	800189
81741	800190
10785	800191
20829	800192
21090	800193
21381	800194
55969	800195
53097	800196
89176	800197
30416	800198
48292	800199
15483	800200
76359	800201
100199	800202
40004	800203
10560	800204
86979	800205
2313	800206
8898	800207
21735	800208
17503	800209
2254	800210
73107	800211
8789	800212
1414	800213
54726	800214
86280	800215
62621	800216
39340	800217
65243	800218
83000	800219
4500	800220
14215	800221
28531	800222
29778	800223
550	800224
2930	800225
4564	800226
72869	800227
12627	800228
15156	800229
94291	800230
78706	800231
76504	800232
6870	800233
10614	800234
39947	800235
11952	800236
43259	800237
5292	800238
17216	800239
4	800240
2886	800241
38132	800242
13953	800243
10973	800244
11954	800245
39875	800246
40302	800247
3606	800248
32074	800249
85310	800250
68129	800251
19997	800252
41653	800253
1353	800254
5150	800255
47998	800256
15119	800257
32050	800258
10489	800259
15631	800260
12116	800261
73127	800262
33997	800263
1819	800264
18315	800265
1413	800266
18954	800267
2340	800268
876	800269
28779	800270
67105	800271
4319	800272
1518	800273
82193	800274
77715	800275
2977	800276
92366	800277
10768	800278
26569	800279
588	800280
3770	800281
10631	800282
52755	800283
58648	800284
24341	800285
33360	800286
108300	800287
8366	800288
78058	800289
25946	800290
3862	800291
39875	800292
8320	800293
44052	800294
73828	800295
27019	800296
55023	800297
79726	800298
11228	800299
882	800300
75346	800301
88200	800302
109656	800303
58501	800304
16756	800305
49288	800306
352	800307
107653	800308
1025	800309
23155	800310
52394	800311
23061	800312
25200	800313
26307	800314
78796	800315
93836	800316
1632	800317
67082	800318
1421	800319
22746	800320
90540	800321
4857	800322
70272	800323
16699	800324
9594	800325
76538	800326
48492	800327
52050	800328
4817	800329
96207	800330
57637	800331
23715	800332
1123	800333
2811	800334
57650	800335
54	800336
96	800337
38571	800338
10451	800339
5921	800340
58618	800341
8043	800342
382	800343
35895	800344
52673	800345
31489	800346
4268	800347
59340	800348
1944	800349
68036	800350
36720	800351
46347	800352
1065	800353
21698	800354
7411	800355
33558	800356
7334	800357
4262	800358
685	800359
44958	800360
5681	800361
29091	800362
31594	800363
3167	800364
86154	800365
61138	800366
61781	800367
763	800368
26542	800369
6969	800370
16501	800371
64295	800372
7061	800373
13924	800374
51085	800375
23945	800376
3107	800377
29666	800378
22005	800379
52272	800380
68576	800381
33284	800382
32540	800383
28858	800384
39256	800385
48150	800386
20109	800387
4614	800388
62139	800389
51729	800390
1126	800391
17082	800392
13274	800393
80285	800394
85787	800395
25058	800396
60260	800397
4324	800398
62798	800399
8364	800400
494	800401
84662	800402
28976	800403
18464	800404
40585	800405
40765	800406
35978	800407
34151	800408
24072	800409
74870	800410
8845	800411
4695	800412
72	800413
29822	800414
39703	800415
982	800416
59764	800417
43194	800418
86923	800419
168	800420
16468	800421
69391	800422
22483	800423
11396	800424
3300	800425
38354	800426
60627	800427
56188	800428
21181	800429
10770	800430
79889	800431
718	800432
13050	800433
814	800434
4640	800435
311	800436
45065	800437
5514	800438
207	800439
58094	800440
4177	800441
1052	800442
3148	800443
12028	800444
23286	800445
1353	800446
312	800447
5325	800448
41476	800449
50748	800450
63717	800451
1969	800452
32890	800453
4183	800454
74	800455
5	800456
13615	800457
1897	800458
47125	800459
9981	800460
18932	800461
77416	800462
12386	800463
66479	800464
14	800465
42158	800466
73156	800467
16698	800468
60365	800469
22817	800470
37508	800471
6344	800472
28956	800473
6320	800474
1308	800475
30850	800476
65451	800477
30618	800478
38402	800479
11547	800480
29412	800481
56946	800482
37087	800483
91676	800484
3971	800485
3712	800486
3675	800487
285	800488
70404	800489
25480	800490
32317	800491
36527	800492
28658	800493
843	800494
35811	800495
24643	800496
48432	800497
34108	800498
5251	800499
107633	800500
82986	800501
24735	800502
35578	800503
39131	800504
18908	800505
26839	800506
5303	800507
14520	800508
25269	800509
5061	800510
9460	800511
15504	800512
85788	800513
931	800514
9822	800515
41922	800516
3558	800517
84431	800518
4317	800519
64391	800520
19545	800521
426	800522
50501	800523
13071	800524
677	800525
18793	800526
103	800527
19915	800528
270	800529
53755	800530
78290	800531
8700	800532
38198	800533
73515	800534
24905	800535
4070	800536
61397	800537
36972	800538
3467	800539
4684	800540
78174	800541
1837	800542
86082	800543
601	800544
5875	800545
303	800546
35662	800547
46385	800548
4288	800549
34876	800550
51183	800551
55157	800552
27182	800553
67112	800554
1029	800555
15127	800556
50253	800557
46241	800558
7925	800559
36161	800560
27766	800561
6120	800562
20802	800563
50790	800564
44835	800565
833	800566
55303	800567
8041	800568
96329	800569
19328	800570
470	800571
21535	800572
25945	800573
1586	800574
68673	800575
13466	800576
488	800577
337	800578
24408	800579
12789	800580
35086	800581
34545	800582
36236	800583
8478	800584
112620	800585
22642	800586
5088	800587
24643	800588
13152	800589
49687	800590
29143	800591
3255	800592
99850	800593
47635	800594
64509	800595
61073	800596
1521	800597
26258	800598
8216	800599
472	800600
9096	800601
5602	800602
111874	800603
52709	800604
42233	800605
75497	800606
30061	800607
82879	800608
36576	800609
31008	800610
4522	800611
20334	800612
91226	800613
28021	800614
21745	800615
9429	800616
84836	800617
30215	800618
7587	800619
5121	800620
17826	800621
65088	800622
98165	800623
2886	800624
57168	800625
54618	800626
6392	800627
24496	800628
10651	800629
72828	800630
32114	800631
60053	800632
18892	800633
75883	800634
4834	800635
13058	800636
15702	800637
8587	800638
59810	800639
33137	800640
76435	800641
32216	800642
33216	800643
75771	800644
30654	800645
30775	800646
35548	800647
20476	800648
104057	800649
20918	800650
19305	800651
5575	800652
1770	800653
4717	800654
86877	800655
35952	800656
60947	800657
53879	800658
20487	800659
1065	800660
21751	800661
27006	800662
3925	800663
20197	800664
13622	800665
50440	800666
46586	800667
22415	800668
32459	800669
17945	800670
7046	800671
10154	800672
72169	800673
49582	800674
21255	800675
82469	800676
17741	800677
1220	800678
1371	800679
64540	800680
16028	800681
64587	800682
10571	800683
6705	800684
14318	800685
32199	800686
24015	800687
25572	800688
65784	800689
87904	800690
8239	800691
6134	800692
37927	800693
27913	800694
37806	800695
33866	800696
44794	800697
31396	800698
4748	800699
2576	800700
43393	800701
7860	800702
68955	800703
15685	800704
57220	800705
78881	800706
64298	800707
11303	800708
68008	800709
32031	800710
32338	800711
30390	800712
57190	800713
314	800714
64238	800715
8291	800716
8738	800717
48489	800718
22709	800719
21245	800720
20139	800721
65200	800722
48217	800723
7231	800724
11544	800725
43546	800726
40853	800727
6209	800728
10340	800729
37405	800730
33860	800731
3130	800732
26692	800733
92496	800734
84512	800735
6993	800736
194	800737
22510	800738
91901	800739
23750	800740
102964	800741
32795	800742
80607	800743
10358	800744
14843	800745
18807	800746
2961	800747
93034	800748
37431	800749
52229	800750
27408	800751
9354	800752
41475	800753
84514	800754
4276	800755
82	800756
1616	800757
210	800758
104488	800759
27328	800760
23525	800761
37016	800762
190	800763
12378	800764
18560	800765
1327	800766
79641	800767
2776	800768
61635	800769
32284	800770
71165	800771
26363	800772
2257	800773
34243	800774
9461	800775
16697	800776
18180	800777
70689	800778
34261	800779
102442	800780
2368	800781
86220	800782
86609	800783
58414	800784
9112	800785
74869	800786
7813	800787
42	800788
69822	800789
53561	800790
10568	800791
275	800792
75890	800793
21054	800794
22484	800795
29191	800796
162	800797
106610	800798
23055	800799
41572	800800
25258	800801
42776	800802
202	800803
16530	800804
14993	800805
4534	800806
16184	800807
33507	800808
19419	800809
59321	800810
61654	800811
113246	800812
19821	800813
2700	800814
4632	800815
48156	800816
40379	800817
11299	800818
47692	800819
61607	800820
70236	800821
22860	800822
58457	800823
39386	800824
55795	800825
2248	800826
33354	800827
2397	800828
18825	800829
2491	800830
29106	800831
71726	800832
46165	800833
58694	800834
30549	800835
6738	800836
64652	800837
69083	800838
98917	800839
77629	800840
37565	800841
66630	800842
12706	800843
4692	800844
3224	800845
51807	800846
12702	800847
19822	800848
14367	800849
51831	800850
414	800851
4172	800852
13996	800853
48352	800854
27083	800855
55091	800856
32763	800857
19695	800858
5537	800859
1651	800860
36272	800861
42132	800862
507	800863
15143	800864
11220	800865
32139	800866
877	800867
5075	800868
30563	800869
59955	800870
26508	800871
7903	800872
12106	800873
73859	800874
11425	800875
25025	800876
711	800877
11868	800878
9675	800879
4156	800880
10974	800881
72014	800882
17109	800883
2774	800884
29629	800885
93288	800886
5521	800887
95758	800888
191	800889
1449	800890
103621	800891
64833	800892
96276	800893
207	800894
64851	800895
62502	800896
71025	800897
47181	800898
39632	800899
20153	800900
61191	800901
40958	800902
37167	800903
50273	800904
157	800905
104763	800906
51004	800907
80580	800908
5302	800909
48166	800910
56635	800911
9508	800912
89694	800913
8304	800914
14071	800915
73	800916
9196	800917
19928	800918
9843	800919
40250	800920
20426	800921
37638	800922
48636	800923
12216	800924
21008	800925
34853	800926
24049	800927
19272	800928
2577	800929
6580	800930
16957	800931
56081	800932
63085	800933
19675	800934
83630	800935
8196	800936
1463	800937
73087	800938
25012	800939
67246	800940
4689	800941
57952	800942
57919	800943
11230	800944
90969	800945
7510	800946
16265	800947
41429	800948
25367	800949
41614	800950
28765	800951
21099	800952
90768	800953
12366	800954
91036	800955
6453	800956
12953	800957
11832	800958
79475	800959
5475	800960
13492	800961
10013	800962
20283	800963
387	800964
44779	800965
23503	800966
34063	800967
24455	800968
22089	800969
84942	800970
66241	800971
40970	800972
7535	800973
11324	800974
18298	800975
101811	800976
1275	800977
56652	800978
45521	800979
56708	800980
25390	800981
10972	800982
93023	800983
42903	800984
58804	800985
34943	800986
11422	800987
1794	800988
46388	800989
97296	800990
17627	800991
45153	800992
55664	800993
568	800994
16167	800995
8532	800996
1502	800997
49926	800998
13190	800999
15114	801000
102095	801001
2708	801002
1132	801003
78936	801004
24114	801005
57015	801006
24427	801007
5891	801008
27903	801009
38344	801010
1607	801011
13762	801012
26766	801013
3594	801014
26836	801015
16506	801016
229	801017
16674	801018
48754	801019
51063	801020
47754	801021
162	801022
63337	801023
2360	801024
61668	801025
3689	801026
5449	801027
72934	801028
926	801029
44578	801030
17819	801031
18	801032
18099	801033
97079	801034
55104	801035
66859	801036
16672	801037
21666	801038
39926	801039
11193	801040
3863	801041
33273	801042
55809	801043
2467	801044
26325	801045
1066	801046
1675	801047
32565	801048
8202	801049
55855	801050
10706	801051
67378	801052
792	801053
47324	801054
42543	801055
105368	801056
31819	801057
31090	801058
74516	801059
8491	801060
15874	801061
8302	801062
10025	801063
1354	801064
33344	801065
23177	801066
28317	801067
816	801068
12928	801069
5077	801070
52288	801071
1802	801072
19506	801073
2328	801074
3547	801075
11359	801076
568	801077
30694	801078
51426	801079
685	801080
14994	801081
12011	801082
73316	801083
29359	801084
8508	801085
66655	801086
48572	801087
22972	801088
63848	801089
6565	801090
730	801091
54572	801092
48081	801093
42663	801094
15320	801095
1036	801096
8363	801097
9110	801098
8998	801099
16	801100
65234	801101
9161	801102
11502	801103
37740	801104
12980	801105
25684	801106
2097	801107
12638	801108
873	801109
29769	801110
58953	801111
22018	801112
35185	801113
65860	801114
20702	801115
106369	801116
24815	801117
30721	801118
16774	801119
44183	801120
14346	801121
8991	801122
48003	801123
32558	801124
105999	801125
72778	801126
65476	801127
1674	801128
14668	801129
19682	801130
288	801131
60397	801132
21504	801133
62302	801134
6538	801135
7144	801136
14293	801137
80736	801138
34170	801139
20716	801140
23266	801141
241	801142
14578	801143
2531	801144
3057	801145
9017	801146
35445	801147
5468	801148
6758	801149
5613	801150
27322	801151
44668	801152
38274	801153
50593	801154
24531	801155
46341	801156
55941	801157
60836	801158
42028	801159
32561	801160
32818	801161
16272	801162
5888	801163
58359	801164
27451	801165
3159	801166
74265	801167
10456	801168
38732	801169
21422	801170
26328	801171
26981	801172
24654	801173
21040	801174
22837	801175
60095	801176
31891	801177
46821	801178
94318	801179
6908	801180
44729	801181
18257	801182
45443	801183
80665	801184
2475	801185
11786	801186
6631	801187
23177	801188
9193	801189
1118	801190
18139	801191
10002	801192
83788	801193
26053	801194
1161	801195
57384	801196
98539	801197
77927	801198
78477	801199
16530	801200
43263	801201
3157	801202
42433	801203
38153	801204
68762	801205
18736	801206
13339	801207
72866	801208
837	801209
1760	801210
71767	801211
45810	801212
18034	801213
70987	801214
3411	801215
48710	801216
83698	801217
247	801218
6723	801219
25516	801220
62788	801221
37919	801222
63627	801223
58337	801224
15488	801225
20052	801226
12953	801227
51736	801228
2382	801229
38978	801230
948	801231
1432	801232
64554	801233
8442	801234
2408	801235
55232	801236
3766	801237
50174	801238
79717	801239
76499	801240
14085	801241
57654	801242
12713	801243
3116	801244
9932	801245
40516	801246
23538	801247
1522	801248
4207	801249
2350	801250
26121	801251
8817	801252
17498	801253
1848	801254
30143	801255
103020	801256
36245	801257
42874	801258
19064	801259
21826	801260
4311	801261
4524	801262
11436	801263
51065	801264
13549	801265
22858	801266
4	801267
15005	801268
5424	801269
16045	801270
10585	801271
24982	801272
24985	801273
26962	801274
9725	801275
33170	801276
1095	801277
70363	801278
30463	801279
16304	801280
5376	801281
22674	801282
11749	801283
767	801284
16170	801285
19033	801286
19044	801287
5069	801288
32787	801289
8229	801290
16898	801291
16419	801292
57289	801293
23396	801294
33538	801295
15927	801296
17079	801297
19573	801298
21681	801299
69603	801300
21466	801301
50953	801302
10906	801303
38409	801304
18582	801305
21187	801306
425	801307
12018	801308
4269	801309
24731	801310
22	801311
22377	801312
18921	801313
17601	801314
9195	801315
43299	801316
13166	801317
43000	801318
21885	801319
72861	801320
26287	801321
3645	801322
7921	801323
4737	801324
17604	801325
38508	801326
49583	801327
5923	801328
53	801329
690	801330
70020	801331
38292	801332
13404	801333
8143	801334
11139	801335
40041	801336
13542	801337
86321	801338
2187	801339
27094	801340
17764	801341
1658	801342
59456	801343
4369	801344
38364	801345
31768	801346
99143	801347
19488	801348
82098	801349
34022	801350
8907	801351
74735	801352
32643	801353
94449	801354
25255	801355
2485	801356
39419	801357
45965	801358
6915	801359
1558	801360
55158	801361
1119	801362
41213	801363
40096	801364
11288	801365
15710	801366
18681	801367
50160	801368
72142	801369
55239	801370
1040	801371
49554	801372
17186	801373
47294	801374
17516	801375
1454	801376
206	801377
16884	801378
18880	801379
33331	801380
21244	801381
7520	801382
836	801383
38322	801384
28702	801385
71716	801386
47358	801387
7161	801388
14352	801389
43	801390
50489	801391
49401	801392
11317	801393
20883	801394
3110	801395
76444	801396
63826	801397
3032	801398
12318	801399
45996	801400
44555	801401
11842	801402
56336	801403
1018	801404
35	801405
7084	801406
51559	801407
99639	801408
12331	801409
209	801410
58670	801411
55182	801412
27403	801413
78	801414
2277	801415
18321	801416
1753	801417
8531	801418
12689	801419
53166	801420
12100	801421
82605	801422
29208	801423
71369	801424
4793	801425
1024	801426
9866	801427
10148	801428
5328	801429
34143	801430
4878	801431
56760	801432
36862	801433
35022	801434
29755	801435
4708	801436
7399	801437
71058	801438
481	801439
5592	801440
33106	801441
65792	801442
83631	801443
7693	801444
4777	801445
33283	801446
58334	801447
33421	801448
27981	801449
64297	801450
26472	801451
31918	801452
14320	801453
43893	801454
43116	801455
17198	801456
17032	801457
24060	801458
37165	801459
14345	801460
108976	801461
2271	801462
58149	801463
11424	801464
62082	801465
26914	801466
12090	801467
60020	801468
31519	801469
27164	801470
3018	801471
53368	801472
4290	801473
9802	801474
97295	801475
13213	801476
21144	801477
25914	801478
40179	801479
5435	801480
147	801481
15612	801482
15390	801483
31351	801484
25089	801485
11345	801486
45144	801487
27943	801488
16664	801489
27268	801490
13949	801491
24371	801492
70137	801493
13057	801494
2390	801495
7705	801496
621	801497
21996	801498
2730	801499
9378	801500
8145	801501
14709	801502
4961	801503
51126	801504
21249	801505
17447	801506
33654	801507
29453	801508
9436	801509
8110	801510
79957	801511
53118	801512
8596	801513
320	801514
8074	801515
36408	801516
48613	801517
47473	801518
9680	801519
43138	801520
84299	801521
17862	801522
48	801523
50062	801524
37305	801525
12818	801526
45162	801527
90340	801528
53135	801529
37820	801530
46131	801531
10370	801532
41354	801533
626	801534
71838	801535
56560	801536
68130	801537
62756	801538
9833	801539
13695	801540
16691	801541
99977	801542
5229	801543
4519	801544
15145	801545
26904	801546
44191	801547
30650	801548
9752	801549
17756	801550
92725	801551
34194	801552
51320	801553
101982	801554
1003	801555
45549	801556
9811	801557
1622	801558
1247	801559
27175	801560
32433	801561
23170	801562
7137	801563
55897	801564
106277	801565
59770	801566
22234	801567
57026	801568
23775	801569
24034	801570
167	801571
71877	801572
52661	801573
67396	801574
27110	801575
41785	801576
1217	801577
4164	801578
5484	801579
10933	801580
2042	801581
14195	801582
85267	801583
937	801584
21	801585
72791	801586
66025	801587
19434	801588
3311	801589
47362	801590
17048	801591
39436	801592
21682	801593
14111	801594
35691	801595
196	801596
50516	801597
84204	801598
53726	801599
13086	801600
6714	801601
22339	801602
6063	801603
20827	801604
2156	801605
19424	801606
39516	801607
44572	801608
2033	801609
7071	801610
37770	801611
39780	801612
3868	801613
1488	801614
53576	801615
96848	801616
49109	801617
10596	801618
14773	801619
36645	801620
72341	801621
48840	801622
52927	801623
4915	801624
2178	801625
18486	801626
59295	801627
56603	801628
18799	801629
18263	801630
23143	801631
20381	801632
9137	801633
109440	801634
41155	801635
56715	801636
1002	801637
43607	801638
9324	801639
68987	801640
76043	801641
45649	801642
62640	801643
1031	801644
27492	801645
56612	801646
44786	801647
15991	801648
22546	801649
2725	801650
62704	801651
353	801652
18563	801653
44437	801654
21608	801655
80583	801656
8923	801657
32167	801658
24668	801659
37905	801660
59491	801661
3648	801662
8887	801663
64810	801664
4550	801665
369	801666
7011	801667
20614	801668
22865	801669
46905	801670
86042	801671
89832	801672
20733	801673
304	801674
4701	801675
2683	801676
7222	801677
22180	801678
9258	801679
40822	801680
29615	801681
18798	801682
21674	801683
1123	801684
41863	801685
73443	801686
2253	801687
15087	801688
6562	801689
16347	801690
9991	801691
12466	801692
10100	801693
1960	801694
41342	801695
29195	801696
11345	801697
66326	801698
45	801699
35363	801700
54366	801701
33395	801702
6844	801703
5116	801704
107067	801705
27625	801706
173	801707
52111	801708
11790	801709
60160	801710
14597	801711
36050	801712
45200	801713
4815	801714
46910	801715
49456	801716
43576	801717
28959	801718
82320	801719
15114	801720
13754	801721
23937	801722
38557	801723
103427	801724
48371	801725
37810	801726
8864	801727
12129	801728
56268	801729
9010	801730
3025	801731
19025	801732
35766	801733
90510	801734
6207	801735
56424	801736
10564	801737
88044	801738
77763	801739
6887	801740
396	801741
21648	801742
30000	801743
60917	801744
2318	801745
96022	801746
8594	801747
1242	801748
24710	801749
41232	801750
11703	801751
35617	801752
5617	801753
34261	801754
66561	801755
21207	801756
3812	801757
68941	801758
44184	801759
1005	801760
887	801761
38989	801762
2680	801763
46028	801764
13416	801765
30643	801766
40384	801767
2710	801768
23253	801769
14204	801770
8470	801771
9763	801772
10454	801773
47144	801774
54498	801775
5448	801776
21186	801777
32027	801778
4877	801779
7342	801780
30077	801781
15302	801782
2436	801783
642	801784
31305	801785
57544	801786
424	801787
3981	801788
22297	801789
90375	801790
87892	801791
20755	801792
34468	801793
292	801794
204	801795
18660	801796
14165	801797
45545	801798
7012	801799
9477	801800
66725	801801
18457	801802
51675	801803
43079	801804
1345	801805
30800	801806
27747	801807
46345	801808
517	801809
72818	801810
73286	801811
21499	801812
57152	801813
6871	801814
59883	801815
1462	801816
5046	801817
28874	801818
35762	801819
203	801820
34200	801821
41698	801822
90642	801823
6031	801824
6847	801825
27896	801826
72303	801827
70857	801828
6678	801829
10468	801830
41463	801831
17823	801832
6225	801833
8861	801834
4719	801835
31633	801836
47695	801837
21673	801838
29988	801839
17576	801840
16710	801841
2138	801842
52265	801843
108631	801844
7814	801845
14259	801846
12886	801847
40490	801848
439	801849
69333	801850
1181	801851
82963	801852
25543	801853
72148	801854
85964	801855
25724	801856
13415	801857
15240	801858
39618	801859
65651	801860
15100	801861
17828	801862
9575	801863
24656	801864
36765	801865
13680	801866
16748	801867
55069	801868
376	801869
8322	801870
43513	801871
3798	801872
16607	801873
20882	801874
38353	801875
8207	801876
93528	801877
52778	801878
5332	801879
2242	801880
97951	801881
32093	801882
64110	801883
453	801884
87490	801885
799	801886
4215	801887
25937	801888
16783	801889
5573	801890
55	801891
41412	801892
4433	801893
55559	801894
3014	801895
1732	801896
45631	801897
68569	801898
1496	801899
1847	801900
6957	801901
30320	801902
27608	801903
42862	801904
58655	801905
11978	801906
38904	801907
4437	801908
573	801909
110782	801910
24931	801911
71142	801912
22567	801913
103088	801914
2435	801915
52705	801916
8	801917
6948	801918
71489	801919
34520	801920
13433	801921
3025	801922
9651	801923
12733	801924
1003	801925
35371	801926
46668	801927
7795	801928
21306	801929
101353	801930
7739	801931
8438	801932
2448	801933
12820	801934
61569	801935
3670	801936
445	801937
2457	801938
4888	801939
100433	801940
31301	801941
5	801942
6304	801943
9261	801944
74493	801945
10820	801946
4676	801947
65017	801948
13243	801949
8547	801950
90502	801951
69944	801952
16501	801953
1714	801954
110353	801955
585	801956
4472	801957
79213	801958
76295	801959
5505	801960
1505	801961
2360	801962
28941	801963
14164	801964
61122	801965
5317	801966
6640	801967
6799	801968
6024	801969
684	801970
59769	801971
10155	801972
108999	801973
18705	801974
30964	801975
16498	801976
33848	801977
84793	801978
6936	801979
68462	801980
24210	801981
21748	801982
33294	801983
626	801984
581	801985
8316	801986
23321	801987
81061	801988
39298	801989
1311	801990
512	801991
9496	801992
44622	801993
774	801994
33226	801995
2677	801996
39296	801997
32301	801998
132	801999
4611	802000
18653	802001
36543	802002
73335	802003
73490	802004
43755	802005
16442	802006
93812	802007
25793	802008
57681	802009
376	802010
835	802011
12233	802012
74886	802013
16725	802014
27069	802015
59107	802016
6001	802017
60782	802018
20404	802019
3576	802020
31253	802021
41025	802022
76732	802023
32946	802024
426	802025
83340	802026
49234	802027
52321	802028
40565	802029
1440	802030
75531	802031
106295	802032
10114	802033
2671	802034
21552	802035
67998	802036
155	802037
10954	802038
21205	802039
28691	802040
12759	802041
139	802042
88923	802043
34918	802044
19835	802045
22631	802046
6429	802047
15290	802048
53915	802049
1374	802050
18074	802051
15003	802052
37144	802053
12547	802054
20841	802055
11097	802056
2518	802057
47690	802058
10282	802059
1016	802060
10320	802061
8761	802062
100508	802063
66151	802064
72463	802065
62634	802066
15177	802067
11180	802068
15499	802069
38880	802070
10866	802071
1199	802072
34503	802073
12636	802074
105568	802075
57832	802076
65159	802077
24177	802078
76802	802079
43440	802080
24032	802081
98	802082
8239	802083
57578	802084
6067	802085
321	802086
21457	802087
5954	802088
23477	802089
4178	802090
41847	802091
6542	802092
1405	802093
253	802094
68461	802095
57813	802096
717	802097
2930	802098
29780	802099
49471	802100
16123	802101
16840	802102
271	802103
48070	802104
48025	802105
74003	802106
79631	802107
30022	802108
35307	802109
2351	802110
38003	802111
61238	802112
2013	802113
86769	802114
89	802115
11859	802116
11735	802117
752	802118
57392	802119
86247	802120
3060	802121
34900	802122
26352	802123
31229	802124
44340	802125
2400	802126
99620	802127
6312	802128
35209	802129
2545	802130
5080	802131
3350	802132
3482	802133
37085	802134
51055	802135
11501	802136
107137	802137
93190	802138
7852	802139
56104	802140
37331	802141
14839	802142
28110	802143
78166	802144
201	802145
108877	802146
670	802147
3342	802148
24189	802149
38174	802150
2559	802151
34001	802152
93603	802153
4285	802154
11207	802155
64853	802156
37067	802157
38673	802158
23705	802159
6661	802160
66642	802161
23750	802162
88202	802163
6185	802164
19050	802165
12788	802166
60468	802167
7124	802168
47143	802169
72819	802170
103532	802171
20583	802172
21637	802173
47738	802174
5407	802175
20942	802176
221	802177
82673	802178
20181	802179
44186	802180
20082	802181
46702	802182
8169	802183
13063	802184
39644	802185
96575	802186
3557	802187
102581	802188
18036	802189
7231	802190
74304	802191
33270	802192
28225	802193
28450	802194
12589	802195
8025	802196
110795	802197
31828	802198
29851	802199
354	802200
3144	802201
48778	802202
12663	802203
23872	802204
15309	802205
8405	802206
10269	802207
9779	802208
7337	802209
9417	802210
193	802211
6739	802212
14354	802213
3210	802214
11789	802215
9967	802216
40771	802217
58005	802218
1853	802219
11303	802220
14397	802221
59246	802222
3907	802223
36387	802224
45274	802225
2137	802226
43541	802227
3706	802228
29398	802229
40513	802230
2432	802231
41871	802232
36763	802233
48429	802234
16542	802235
34364	802236
50382	802237
16830	802238
60	802239
6304	802240
57785	802241
12079	802242
12785	802243
83808	802244
8542	802245
3033	802246
11742	802247
8	802248
30533	802249
68605	802250
87592	802251
113985	802252
6925	802253
47147	802254
1427	802255
132	802256
5218	802257
36153	802258
95572	802259
3118	802260
25	802261
86492	802262
40185	802263
37803	802264
6919	802265
86	802266
60188	802267
89306	802268
63831	802269
84921	802270
44269	802271
40470	802272
36539	802273
948	802274
32450	802275
65660	802276
8001	802277
77108	802278
78279	802279
3535	802280
52543	802281
52841	802282
450	802283
20999	802284
21332	802285
65053	802286
14259	802287
895	802288
16391	802289
20124	802290
4144	802291
31048	802292
38256	802293
2099	802294
8676	802295
44907	802296
48735	802297
75085	802298
12192	802299
17021	802300
6588	802301
1407	802302
12758	802303
11972	802304
68391	802305
14	802306
403	802307
76025	802308
36022	802309
44377	802310
16447	802311
21823	802312
91134	802313
19874	802314
46241	802315
6349	802316
42439	802317
1424	802318
8113	802319
4502	802320
7274	802321
1551	802322
7348	802323
16028	802324
31	802325
15390	802326
35541	802327
3052	802328
1163	802329
295	802330
11427	802331
53468	802332
10567	802333
4352	802334
28140	802335
1364	802336
61699	802337
45498	802338
59039	802339
2574	802340
42253	802341
22069	802342
5539	802343
42564	802344
58737	802345
40640	802346
44788	802347
61304	802348
76217	802349
32879	802350
2603	802351
57983	802352
30789	802353
15321	802354
31309	802355
6864	802356
6	802357
6269	802358
27518	802359
25438	802360
13891	802361
1376	802362
1730	802363
43422	802364
63928	802365
322	802366
56734	802367
2970	802368
8330	802369
12610	802370
23757	802371
35605	802372
82506	802373
12873	802374
7093	802375
42798	802376
48293	802377
35646	802378
14475	802379
35446	802380
39	802381
43751	802382
80127	802383
57909	802384
37712	802385
50607	802386
35314	802387
15085	802388
164	802389
12821	802390
25516	802391
265	802392
3133	802393
75378	802394
1075	802395
51682	802396
17964	802397
7006	802398
30211	802399
11019	802400
15999	802401
82697	802402
71984	802403
20016	802404
224	802405
22340	802406
42306	802407
6092	802408
4331	802409
78839	802410
49557	802411
3481	802412
67642	802413
32645	802414
2709	802415
65884	802416
23415	802417
1947	802418
68895	802419
32193	802420
35932	802421
33230	802422
21388	802423
24101	802424
77356	802425
24337	802426
5185	802427
15243	802428
5730	802429
47633	802430
4227	802431
26	802432
4308	802433
14479	802434
45883	802435
27884	802436
41129	802437
9632	802438
19298	802439
48917	802440
84330	802441
30668	802442
62598	802443
65865	802444
40065	802445
240	802446
1208	802447
56365	802448
8567	802449
73099	802450
18070	802451
65362	802452
7540	802453
97	802454
32602	802455
17002	802456
63367	802457
17736	802458
3076	802459
22283	802460
79559	802461
17835	802462
30560	802463
33807	802464
5137	802465
63528	802466
20323	802467
36477	802468
3297	802469
6639	802470
140	802471
48583	802472
28314	802473
46135	802474
8970	802475
22232	802476
40851	802477
8573	802478
28956	802479
3238	802480
34652	802481
74352	802482
3328	802483
1929	802484
73330	802485
45854	802486
77477	802487
61541	802488
63002	802489
872	802490
2505	802491
24435	802492
38089	802493
45003	802494
35997	802495
1394	802496
18901	802497
5164	802498
79	802499
9115	802500
39414	802501
83337	802502
93922	802503
609	802504
76165	802505
10426	802506
11097	802507
80686	802508
23692	802509
23152	802510
2124	802511
56344	802512
58494	802513
17290	802514
1890	802515
38784	802516
2903	802517
15081	802518
1627	802519
12728	802520
34029	802521
69398	802522
3507	802523
56587	802524
25022	802525
30890	802526
95362	802527
99887	802528
63383	802529
679	802530
2328	802531
39639	802532
23043	802533
27107	802534
83524	802535
29429	802536
75991	802537
49830	802538
799	802539
55544	802540
79911	802541
34724	802542
19343	802543
9655	802544
7358	802545
31667	802546
114130	802547
21755	802548
57066	802549
82134	802550
43794	802551
40840	802552
38731	802553
310	802554
44190	802555
33375	802556
110149	802557
14544	802558
9517	802559
31616	802560
891	802561
13543	802562
42924	802563
8496	802564
1287	802565
18585	802566
49825	802567
33988	802568
169	802569
15451	802570
4098	802571
72370	802572
10097	802573
21138	802574
39334	802575
26647	802576
20986	802577
59555	802578
79905	802579
5223	802580
36385	802581
55948	802582
11	802583
1545	802584
1328	802585
18790	802586
80545	802587
9764	802588
2796	802589
575	802590
48900	802591
268	802592
43009	802593
1865	802594
28351	802595
7460	802596
16727	802597
30198	802598
27814	802599
111469	802600
10957	802601
72753	802602
86245	802603
8549	802604
62285	802605
25534	802606
54395	802607
2824	802608
8925	802609
71586	802610
24604	802611
12460	802612
4185	802613
46839	802614
23046	802615
87683	802616
61505	802617
81154	802618
18634	802619
99882	802620
46745	802621
18270	802622
14620	802623
9999	802624
53796	802625
290	802626
1616	802627
24804	802628
1463	802629
4954	802630
35481	802631
35099	802632
20297	802633
17304	802634
75497	802635
10789	802636
3167	802637
35788	802638
31707	802639
35562	802640
57397	802641
61334	802642
78974	802643
20226	802644
52870	802645
81827	802646
271	802647
22885	802648
2544	802649
24486	802650
9558	802651
10271	802652
27300	802653
1237	802654
13048	802655
32102	802656
63869	802657
494	802658
11181	802659
64549	802660
38083	802661
3069	802662
21060	802663
18861	802664
10829	802665
1105	802666
1870	802667
74105	802668
20957	802669
62237	802670
20277	802671
77562	802672
3991	802673
52970	802674
5989	802675
102	802676
12590	802677
57412	802678
49283	802679
2181	802680
416	802681
80276	802682
7294	802683
61954	802684
9606	802685
99323	802686
10611	802687
8041	802688
11154	802689
14294	802690
44642	802691
9604	802692
52799	802693
2164	802694
930	802695
32263	802696
2497	802697
65967	802698
4188	802699
27530	802700
20524	802701
5636	802702
143	802703
62814	802704
1669	802705
20271	802706
7418	802707
4058	802708
39931	802709
5665	802710
78603	802711
37026	802712
9775	802713
41896	802714
25459	802715
29653	802716
6847	802717
591	802718
41918	802719
67569	802720
21804	802721
22356	802722
155	802723
33484	802724
4551	802725
98707	802726
4744	802727
911	802728
10703	802729
74950	802730
776	802731
63080	802732
5622	802733
2474	802734
29262	802735
22252	802736
8515	802737
14606	802738
19050	802739
48794	802740
4541	802741
12876	802742
104868	802743
87839	802744
293	802745
30289	802746
5576	802747
40113	802748
47134	802749
28099	802750
18976	802751
28365	802752
55723	802753
10583	802754
429	802755
98048	802756
101069	802757
5334	802758
58572	802759
27314	802760
10976	802761
30914	802762
13227	802763
9373	802764
28551	802765
3580	802766
13896	802767
5098	802768
32725	802769
84021	802770
3432	802771
35150	802772
5040	802773
60219	802774
91818	802775
9573	802776
26458	802777
28190	802778
5496	802779
277	802780
29259	802781
139	802782
46434	802783
18808	802784
13013	802785
84448	802786
1764	802787
60138	802788
89851	802789
1750	802790
18445	802791
15999	802792
20814	802793
60576	802794
5498	802795
26588	802796
27947	802797
52388	802798
299	802799
18761	802800
62083	802801
51442	802802
7778	802803
14781	802804
42376	802805
47018	802806
52695	802807
917	802808
1775	802809
3224	802810
10280	802811
20982	802812
17574	802813
2167	802814
10823	802815
15043	802816
26528	802817
25286	802818
741	802819
9564	802820
57500	802821
9615	802822
111479	802823
40365	802824
42634	802825
3103	802826
86080	802827
46249	802828
72954	802829
7164	802830
42854	802831
25883	802832
24047	802833
48047	802834
37806	802835
4842	802836
41883	802837
25260	802838
27799	802839
23883	802840
26538	802841
18232	802842
3926	802843
68456	802844
43452	802845
80316	802846
51660	802847
52547	802848
6682	802849
42068	802850
3634	802851
112	802852
36397	802853
35645	802854
631	802855
50170	802856
64035	802857
32224	802858
16218	802859
2811	802860
70756	802861
59853	802862
2503	802863
3823	802864
38	802865
25011	802866
48956	802867
60	802868
16459	802869
86971	802870
58571	802871
89265	802872
1533	802873
64861	802874
644	802875
43401	802876
11598	802877
41359	802878
54973	802879
20990	802880
24777	802881
32153	802882
27664	802883
12996	802884
567	802885
19241	802886
5338	802887
65222	802888
41475	802889
18104	802890
483	802891
40744	802892
15878	802893
17129	802894
1433	802895
6267	802896
101	802897
6591	802898
26413	802899
59873	802900
51014	802901
43407	802902
9242	802903
58605	802904
9723	802905
41194	802906
75961	802907
28409	802908
11511	802909
47935	802910
14555	802911
5302	802912
26964	802913
17158	802914
948	802915
30134	802916
1892	802917
23488	802918
7595	802919
56857	802920
64575	802921
25209	802922
81013	802923
31114	802924
21454	802925
34672	802926
13806	802927
47231	802928
30313	802929
74810	802930
19433	802931
17277	802932
8503	802933
66023	802934
32325	802935
80660	802936
3375	802937
27364	802938
52356	802939
79226	802940
41901	802941
79378	802942
68103	802943
45755	802944
92722	802945
8166	802946
7220	802947
39407	802948
30046	802949
688	802950
26245	802951
10508	802952
10296	802953
30587	802954
1578	802955
2880	802956
22598	802957
30351	802958
57849	802959
43236	802960
30057	802961
607	802962
968	802963
14882	802964
12921	802965
68663	802966
6637	802967
67555	802968
62423	802969
2303	802970
4263	802971
83187	802972
16748	802973
697	802974
16779	802975
10124	802976
1057	802977
7920	802978
40492	802979
24566	802980
20061	802981
15668	802982
19409	802983
7702	802984
26386	802985
46008	802986
4481	802987
12699	802988
15408	802989
3633	802990
612	802991
25574	802992
3895	802993
6421	802994
11586	802995
67466	802996
59334	802997
18209	802998
64230	802999
6749	803000
31513	803001
78168	803002
20160	803003
828	803004
1249	803005
4503	803006
36827	803007
8521	803008
53505	803009
22114	803010
12524	803011
23575	803012
5434	803013
40502	803014
56670	803015
11342	803016
87258	803017
25853	803018
35776	803019
55002	803020
21006	803021
45054	803022
77403	803023
108293	803024
46358	803025
3529	803026
64027	803027
10	803028
45395	803029
11149	803030
64001	803031
3676	803032
64274	803033
4702	803034
98334	803035
3398	803036
43535	803037
28424	803038
50731	803039
16639	803040
6897	803041
26760	803042
1007	803043
17541	803044
36389	803045
3915	803046
20083	803047
39350	803048
24888	803049
7281	803050
77657	803051
53035	803052
5557	803053
38343	803054
16790	803055
39433	803056
45024	803057
46104	803058
17241	803059
15301	803060
16574	803061
52953	803062
53184	803063
24824	803064
23633	803065
4625	803066
3748	803067
110618	803068
27557	803069
1218	803070
42135	803071
56424	803072
119	803073
421	803074
68969	803075
68877	803076
65443	803077
65066	803078
17422	803079
5424	803080
1191	803081
10016	803082
59594	803083
36893	803084
48041	803085
87363	803086
22738	803087
34644	803088
1574	803089
5963	803090
32699	803091
37704	803092
20459	803093
36985	803094
14494	803095
10666	803096
11235	803097
46930	803098
7343	803099
65832	803100
17261	803101
22008	803102
11175	803103
5677	803104
6255	803105
42719	803106
183	803107
9193	803108
14177	803109
37768	803110
2812	803111
18553	803112
37583	803113
19017	803114
45174	803115
51036	803116
349	803117
21739	803118
20778	803119
90058	803120
12512	803121
497	803122
13633	803123
23199	803124
2565	803125
1707	803126
12735	803127
43044	803128
77858	803129
17361	803130
12066	803131
38038	803132
20708	803133
65325	803134
205	803135
8597	803136
21435	803137
13583	803138
17206	803139
38340	803140
1300	803141
11596	803142
19100	803143
16866	803144
5359	803145
24358	803146
45646	803147
55933	803148
8361	803149
32175	803150
10715	803151
27397	803152
11569	803153
21830	803154
86948	803155
33258	803156
10345	803157
95248	803158
11590	803159
7648	803160
42673	803161
72998	803162
11023	803163
63193	803164
90888	803165
19864	803166
1347	803167
53019	803168
12911	803169
47230	803170
1068	803171
3758	803172
27602	803173
1327	803174
46212	803175
81135	803176
13066	803177
169	803178
10889	803179
56365	803180
50854	803181
108067	803182
323	803183
74298	803184
6655	803185
8194	803186
30241	803187
27356	803188
37260	803189
42038	803190
73045	803191
4204	803192
1551	803193
96182	803194
44726	803195
50879	803196
47036	803197
68801	803198
13183	803199
1902	803200
96584	803201
12445	803202
66185	803203
17403	803204
82790	803205
6514	803206
31953	803207
30754	803208
75292	803209
12458	803210
7598	803211
38820	803212
43478	803213
43063	803214
81806	803215
31348	803216
45668	803217
3099	803218
51049	803219
2617	803220
2233	803221
73826	803222
36671	803223
37876	803224
14742	803225
753	803226
29743	803227
32855	803228
77566	803229
30396	803230
14503	803231
17559	803232
69357	803233
34116	803234
131	803235
10465	803236
20299	803237
18931	803238
20314	803239
69422	803240
26639	803241
31560	803242
18963	803243
63131	803244
15330	803245
23787	803246
65044	803247
4567	803248
58949	803249
45722	803250
19852	803251
22112	803252
4081	803253
44421	803254
783	803255
53370	803256
2987	803257
7545	803258
1591	803259
13103	803260
4722	803261
3543	803262
57147	803263
65993	803264
16	803265
36517	803266
12986	803267
4158	803268
45483	803269
21695	803270
1168	803271
47194	803272
12135	803273
29215	803274
1455	803275
34672	803276
39157	803277
7753	803278
50958	803279
5808	803280
33271	803281
116	803282
28256	803283
20752	803284
55103	803285
26959	803286
40837	803287
83306	803288
79059	803289
43244	803290
42	803291
45896	803292
4344	803293
363	803294
109027	803295
10632	803296
12883	803297
39047	803298
51290	803299
25103	803300
20903	803301
47731	803302
66502	803303
55858	803304
4999	803305
9834	803306
204	803307
14712	803308
38562	803309
22824	803310
9828	803311
2932	803312
63728	803313
15457	803314
9182	803315
26325	803316
4386	803317
50188	803318
36833	803319
15664	803320
8369	803321
47001	803322
37874	803323
51767	803324
2378	803325
92695	803326
32314	803327
20224	803328
62553	803329
10052	803330
3273	803331
59749	803332
1037	803333
68911	803334
4035	803335
9596	803336
56078	803337
29274	803338
72879	803339
85379	803340
2008	803341
1960	803342
20592	803343
538	803344
37171	803345
41798	803346
12700	803347
4838	803348
48094	803349
15381	803350
55997	803351
4504	803352
36179	803353
96626	803354
105010	803355
3323	803356
337	803357
37180	803358
47281	803359
14771	803360
110701	803361
52529	803362
53867	803363
10940	803364
53824	803365
35217	803366
31127	803367
60817	803368
65878	803369
2520	803370
74468	803371
15430	803372
4403	803373
196	803374
46783	803375
15353	803376
50723	803377
94813	803378
7211	803379
14460	803380
3014	803381
25526	803382
30802	803383
6342	803384
36029	803385
70168	803386
26851	803387
297	803388
13235	803389
5581	803390
40163	803391
12640	803392
10383	803393
92437	803394
19661	803395
10813	803396
8479	803397
11154	803398
7699	803399
97821	803400
28038	803401
24820	803402
70055	803403
12003	803404
58938	803405
73365	803406
15139	803407
1774	803408
10564	803409
19383	803410
18	803411
2705	803412
32957	803413
37250	803414
6618	803415
15784	803416
529	803417
12720	803418
33331	803419
46727	803420
8331	803421
9709	803422
4764	803423
25292	803424
8788	803425
4614	803426
56474	803427
41420	803428
55904	803429
18814	803430
384	803431
2144	803432
38903	803433
28506	803434
16649	803435
16392	803436
13573	803437
12760	803438
6020	803439
188	803440
6326	803441
99534	803442
88311	803443
32692	803444
54697	803445
17385	803446
18410	803447
9412	803448
14203	803449
46562	803450
25216	803451
201	803452
25146	803453
31937	803454
5401	803455
38788	803456
28909	803457
48751	803458
31074	803459
10287	803460
20344	803461
29094	803462
34410	803463
4755	803464
19270	803465
25146	803466
71021	803467
1223	803468
73093	803469
11604	803470
321	803471
11796	803472
22733	803473
77384	803474
10578	803475
25500	803476
7798	803477
13721	803478
651	803479
27478	803480
20486	803481
91393	803482
4734	803483
14485	803484
17329	803485
70195	803486
27027	803487
69930	803488
27668	803489
94151	803490
25278	803491
1300	803492
11997	803493
27738	803494
18186	803495
44724	803496
65400	803497
34024	803498
1910	803499
68141	803500
8626	803501
3702	803502
12804	803503
44536	803504
60347	803505
1763	803506
18154	803507
517	803508
73701	803509
25646	803510
25161	803511
97980	803512
12615	803513
1327	803514
9637	803515
58223	803516
544	803517
53346	803518
16033	803519
2066	803520
63565	803521
41963	803522
53267	803523
37798	803524
29403	803525
12753	803526
6454	803527
30015	803528
22853	803529
18833	803530
1777	803531
7609	803532
5291	803533
1013	803534
28683	803535
489	803536
40357	803537
1813	803538
76583	803539
68862	803540
76058	803541
21620	803542
13	803543
36560	803544
611	803545
14462	803546
26703	803547
48611	803548
2971	803549
83819	803550
98475	803551
3415	803552
16573	803553
46275	803554
4911	803555
32342	803556
58948	803557
809	803558
50586	803559
1304	803560
35387	803561
11837	803562
90001	803563
36595	803564
92217	803565
28891	803566
954	803567
19825	803568
19366	803569
49703	803570
55	803571
15380	803572
23184	803573
2408	803574
22021	803575
8211	803576
5	803577
18543	803578
142	803579
19645	803580
54181	803581
7163	803582
251	803583
87816	803584
47188	803585
484	803586
5546	803587
43194	803588
64133	803589
44047	803590
63829	803591
1645	803592
25	803593
18606	803594
45079	803595
80672	803596
20386	803597
33461	803598
23053	803599
7886	803600
419	803601
92653	803602
70163	803603
38615	803604
10491	803605
48680	803606
35182	803607
79005	803608
55677	803609
40153	803610
110	803611
5024	803612
51666	803613
45668	803614
72661	803615
39738	803616
89537	803617
12811	803618
66347	803619
60269	803620
4424	803621
96335	803622
18861	803623
15430	803624
6205	803625
7192	803626
80349	803627
333	803628
12001	803629
1664	803630
11349	803631
2051	803632
88790	803633
41140	803634
65275	803635
2146	803636
39016	803637
27042	803638
3061	803639
73501	803640
30647	803641
2739	803642
3298	803643
7492	803644
22599	803645
7651	803646
437	803647
17760	803648
41449	803649
35249	803650
16220	803651
1185	803652
4236	803653
79886	803654
40555	803655
21902	803656
298	803657
1029	803658
38129	803659
28995	803660
185	803661
16124	803662
69218	803663
73275	803664
9967	803665
24087	803666
61249	803667
36631	803668
19667	803669
26353	803670
68824	803671
15062	803672
92564	803673
77133	803674
8283	803675
72423	803676
11132	803677
5111	803678
1617	803679
23731	803680
40030	803681
5280	803682
4356	803683
12772	803684
4951	803685
18531	803686
5648	803687
4859	803688
226	803689
24	803690
6807	803691
3579	803692
1953	803693
52910	803694
63398	803695
48173	803696
14644	803697
21398	803698
2591	803699
3917	803700
55728	803701
25505	803702
9694	803703
18041	803704
41786	803705
92810	803706
8228	803707
10024	803708
31089	803709
25053	803710
7831	803711
30649	803712
4754	803713
35592	803714
83913	803715
49875	803716
61830	803717
6260	803718
4711	803719
9450	803720
114067	803721
50313	803722
8119	803723
7988	803724
19676	803725
65582	803726
4214	803727
1158	803728
54801	803729
13457	803730
37140	803731
46296	803732
47907	803733
46139	803734
75372	803735
5799	803736
36135	803737
27644	803738
35980	803739
9054	803740
48557	803741
6337	803742
14021	803743
26026	803744
571	803745
1798	803746
3248	803747
11314	803748
71557	803749
74763	803750
3600	803751
21229	803752
59689	803753
67071	803754
163	803755
1288	803756
15895	803757
28405	803758
16443	803759
55873	803760
15242	803761
48763	803762
43359	803763
69435	803764
5867	803765
30534	803766
1062	803767
3229	803768
3374	803769
22757	803770
59250	803771
69216	803772
59809	803773
42366	803774
10623	803775
18161	803776
19211	803777
6759	803778
49154	803779
38302	803780
34223	803781
10525	803782
43728	803783
7251	803784
25620	803785
8746	803786
5027	803787
1168	803788
8015	803789
184	803790
74965	803791
36038	803792
53493	803793
7657	803794
67352	803795
13288	803796
8434	803797
55083	803798
13328	803799
33241	803800
58149	803801
5094	803802
17287	803803
49456	803804
10046	803805
6167	803806
27172	803807
7830	803808
55890	803809
18609	803810
35613	803811
28271	803812
26991	803813
36995	803814
13141	803815
12705	803816
22055	803817
26597	803818
8412	803819
2305	803820
4457	803821
16113	803822
47314	803823
15696	803824
38126	803825
44861	803826
21500	803827
1158	803828
62054	803829
4204	803830
34627	803831
2054	803832
16254	803833
590	803834
12879	803835
26066	803836
42284	803837
53559	803838
13225	803839
8259	803840
88255	803841
35637	803842
48514	803843
7894	803844
6139	803845
50969	803846
53011	803847
18412	803848
86030	803849
12232	803850
686	803851
63713	803852
49392	803853
28331	803854
11609	803855
5620	803856
66195	803857
95284	803858
65882	803859
26033	803860
30292	803861
25847	803862
9846	803863
19337	803864
94265	803865
2721	803866
27220	803867
54547	803868
59833	803869
60809	803870
28906	803871
40752	803872
49952	803873
28812	803874
7237	803875
6731	803876
35935	803877
91080	803878
17287	803879
1141	803880
16468	803881
44751	803882
1037	803883
1903	803884
24590	803885
28455	803886
13272	803887
4906	803888
76656	803889
56221	803890
56244	803891
1719	803892
50769	803893
7896	803894
77176	803895
24659	803896
81246	803897
73066	803898
35756	803899
3065	803900
36902	803901
17086	803902
1551	803903
9	803904
36647	803905
683	803906
61688	803907
4346	803908
6262	803909
51371	803910
9249	803911
19550	803912
27006	803913
70933	803914
18655	803915
144	803916
27685	803917
11484	803918
49163	803919
38973	803920
72709	803921
58324	803922
66259	803923
36725	803924
25973	803925
2465	803926
1	803927
53526	803928
66630	803929
5758	803930
9724	803931
31607	803932
6309	803933
44694	803934
3777	803935
34393	803936
34413	803937
43381	803938
564	803939
12132	803940
79317	803941
25238	803942
31679	803943
13627	803944
55338	803945
18195	803946
69591	803947
4108	803948
32190	803949
30927	803950
31829	803951
6419	803952
774	803953
66355	803954
39741	803955
1647	803956
20809	803957
49839	803958
50088	803959
27640	803960
12728	803961
31058	803962
78397	803963
42288	803964
74602	803965
16789	803966
18852	803967
2168	803968
22311	803969
22979	803970
258	803971
81	803972
11201	803973
77406	803974
7795	803975
41219	803976
29	803977
75352	803978
36835	803979
68652	803980
6880	803981
44599	803982
13724	803983
4772	803984
28832	803985
21791	803986
2461	803987
29982	803988
110757	803989
30411	803990
63237	803991
1897	803992
59044	803993
16989	803994
31892	803995
971	803996
4529	803997
4406	803998
673	803999
24706	804000
4688	804001
10977	804002
7740	804003
1343	804004
35580	804005
9490	804006
14672	804007
1622	804008
34533	804009
13349	804010
19455	804011
1012	804012
131	804013
30541	804014
53637	804015
84931	804016
8710	804017
39650	804018
16319	804019
19484	804020
13625	804021
39539	804022
9801	804023
7168	804024
3222	804025
712	804026
7992	804027
24128	804028
23612	804029
92	804030
67242	804031
39555	804032
3351	804033
1960	804034
83546	804035
77654	804036
30124	804037
4573	804038
16524	804039
86571	804040
32326	804041
72689	804042
4245	804043
56142	804044
68283	804045
1661	804046
29146	804047
18107	804048
40619	804049
75330	804050
12533	804051
2970	804052
14521	804053
67185	804054
90775	804055
6391	804056
87752	804057
11453	804058
313	804059
13357	804060
1299	804061
7527	804062
1118	804063
25479	804064
41513	804065
1000	804066
7520	804067
72516	804068
10444	804069
2931	804070
12257	804071
13598	804072
13097	804073
90401	804074
52780	804075
53743	804076
12410	804077
42204	804078
1887	804079
34	804080
75141	804081
7990	804082
894	804083
3262	804084
2881	804085
25380	804086
118	804087
32297	804088
2556	804089
37371	804090
43832	804091
26486	804092
549	804093
39776	804094
12282	804095
7815	804096
21985	804097
81936	804098
37845	804099
5569	804100
58449	804101
29589	804102
45869	804103
61092	804104
19542	804105
1913	804106
5351	804107
23856	804108
36840	804109
82	804110
36441	804111
16928	804112
103842	804113
44766	804114
48158	804115
942	804116
16794	804117
66568	804118
54228	804119
1110	804120
31775	804121
28649	804122
19900	804123
98277	804124
76335	804125
51903	804126
2376	804127
3667	804128
104458	804129
3689	804130
8031	804131
14173	804132
219	804133
67738	804134
12887	804135
411	804136
73695	804137
11223	804138
72884	804139
60763	804140
41734	804141
83390	804142
8327	804143
105322	804144
23202	804145
8526	804146
82412	804147
8278	804148
50174	804149
29877	804150
70	804151
9658	804152
1323	804153
82163	804154
42354	804155
7840	804156
4933	804157
15998	804158
4005	804159
11983	804160
14630	804161
43030	804162
107818	804163
274	804164
29349	804165
63156	804166
27853	804167
2557	804168
87327	804169
15350	804170
2594	804171
663	804172
78131	804173
14361	804174
9655	804175
30112	804176
1044	804177
2713	804178
29554	804179
51573	804180
13558	804181
58657	804182
45058	804183
72132	804184
81928	804185
41830	804186
13980	804187
38496	804188
58532	804189
54502	804190
11544	804191
4652	804192
63275	804193
52879	804194
89927	804195
41431	804196
42417	804197
61307	804198
5821	804199
97020	804200
2146	804201
105	804202
51727	804203
37759	804204
54	804205
5802	804206
21242	804207
28919	804208
64890	804209
70451	804210
620	804211
87963	804212
40309	804213
18741	804214
13338	804215
93198	804216
21608	804217
1553	804218
20039	804219
30639	804220
517	804221
31912	804222
1009	804223
7606	804224
51134	804225
1293	804226
7739	804227
25069	804228
41668	804229
2445	804230
18174	804231
47575	804232
31932	804233
41184	804234
3489	804235
11017	804236
30803	804237
3273	804238
22456	804239
1269	804240
8371	804241
76686	804242
38034	804243
50816	804244
41878	804245
12373	804246
32458	804247
554	804248
18218	804249
45568	804250
42370	804251
3119	804252
16434	804253
36589	804254
28796	804255
62910	804256
2987	804257
15437	804258
36979	804259
40916	804260
17933	804261
2312	804262
13500	804263
104940	804264
37787	804265
16691	804266
36898	804267
36	804268
67601	804269
45543	804270
4895	804271
12907	804272
1125	804273
19887	804274
503	804275
35484	804276
47954	804277
22917	804278
14260	804279
88274	804280
67041	804281
70	804282
39196	804283
16299	804284
20507	804285
34738	804286
2428	804287
27085	804288
3723	804289
29942	804290
51922	804291
64642	804292
37400	804293
34542	804294
3890	804295
1736	804296
9422	804297
771	804298
19349	804299
55941	804300
50448	804301
60159	804302
25918	804303
11938	804304
24649	804305
16791	804306
65415	804307
38	804308
1725	804309
34	804310
13112	804311
5015	804312
63124	804313
61674	804314
20985	804315
6516	804316
59049	804317
95903	804318
28720	804319
10913	804320
69681	804321
33790	804322
65158	804323
54358	804324
28165	804325
31321	804326
27883	804327
8878	804328
22079	804329
9641	804330
30211	804331
58754	804332
53596	804333
36094	804334
1552	804335
5705	804336
24195	804337
22849	804338
1272	804339
83880	804340
51567	804341
5403	804342
52067	804343
11414	804344
295	804345
76348	804346
30471	804347
25317	804348
40315	804349
44260	804350
5769	804351
9992	804352
10735	804353
19499	804354
42456	804355
58912	804356
2205	804357
398	804358
59709	804359
9274	804360
10753	804361
2602	804362
18079	804363
6442	804364
104876	804365
19623	804366
46187	804367
15244	804368
11219	804369
6432	804370
53442	804371
67246	804372
23334	804373
17897	804374
62336	804375
465	804376
32578	804377
73778	804378
375	804379
11086	804380
4170	804381
72160	804382
90265	804383
73335	804384
25613	804385
5377	804386
14818	804387
18654	804388
23374	804389
19194	804390
665	804391
55012	804392
32155	804393
14292	804394
3992	804395
19799	804396
57582	804397
2597	804398
24657	804399
106957	804400
41021	804401
37604	804402
6341	804403
43918	804404
85329	804405
16537	804406
100852	804407
23264	804408
1960	804409
33009	804410
82374	804411
32078	804412
52890	804413
9159	804414
75708	804415
1080	804416
32946	804417
6212	804418
86793	804419
65031	804420
2089	804421
41475	804422
25905	804423
79271	804424
2126	804425
23036	804426
1126	804427
20522	804428
83726	804429
32512	804430
9174	804431
30780	804432
22992	804433
55511	804434
15514	804435
15118	804436
10675	804437
59528	804438
11693	804439
5012	804440
74914	804441
15894	804442
8610	804443
70496	804444
4178	804445
9530	804446
1746	804447
24169	804448
45678	804449
44510	804450
19028	804451
45053	804452
29195	804453
69512	804454
2	804455
77715	804456
34364	804457
47589	804458
94371	804459
16778	804460
1283	804461
70379	804462
33339	804463
28442	804464
63980	804465
96598	804466
18146	804467
35663	804468
33849	804469
72498	804470
7812	804471
20869	804472
47949	804473
88465	804474
10634	804475
76923	804476
47358	804477
8378	804478
6718	804479
3785	804480
91814	804481
43250	804482
12478	804483
26202	804484
37953	804485
102999	804486
30461	804487
7105	804488
64893	804489
88596	804490
23728	804491
1701	804492
71533	804493
19779	804494
14886	804495
7490	804496
11427	804497
73985	804498
65550	804499
111970	804500
28240	804501
49191	804502
60379	804503
4939	804504
5531	804505
18638	804506
59043	804507
23012	804508
23167	804509
5995	804510
1606	804511
934	804512
48496	804513
30956	804514
46798	804515
11161	804516
292	804517
68206	804518
3574	804519
100439	804520
30455	804521
1661	804522
73950	804523
28119	804524
76285	804525
192	804526
20754	804527
391	804528
15607	804529
97759	804530
25455	804531
57840	804532
60544	804533
23166	804534
15096	804535
16165	804536
143	804537
1075	804538
15899	804539
22246	804540
10068	804541
58710	804542
27484	804543
31431	804544
41109	804545
8481	804546
82931	804547
5716	804548
12027	804549
45728	804550
11507	804551
28864	804552
16024	804553
6546	804554
48781	804555
80807	804556
16701	804557
45967	804558
80250	804559
5641	804560
5357	804561
44	804562
1627	804563
11589	804564
69928	804565
6052	804566
25447	804567
2298	804568
28447	804569
40049	804570
111422	804571
50958	804572
16859	804573
50389	804574
63121	804575
42827	804576
31181	804577
20529	804578
70353	804579
11712	804580
34524	804581
59102	804582
7078	804583
46040	804584
20362	804585
37616	804586
32376	804587
29855	804588
29578	804589
23487	804590
33585	804591
48672	804592
62961	804593
44163	804594
1501	804595
37590	804596
9010	804597
868	804598
51352	804599
31146	804600
3387	804601
2343	804602
11802	804603
28275	804604
37952	804605
26119	804606
36558	804607
61225	804608
4948	804609
64687	804610
72602	804611
48498	804612
88	804613
41209	804614
27679	804615
3338	804616
30731	804617
103198	804618
5374	804619
6993	804620
6607	804621
47799	804622
8045	804623
4617	804624
24286	804625
576	804626
282	804627
95906	804628
31832	804629
24003	804630
47010	804631
51087	804632
32935	804633
9103	804634
2576	804635
98768	804636
5825	804637
1749	804638
234	804639
28411	804640
5947	804641
19952	804642
21953	804643
35355	804644
26695	804645
18269	804646
56276	804647
25301	804648
13418	804649
17706	804650
23387	804651
14277	804652
16582	804653
19703	804654
66023	804655
30000	804656
29817	804657
70731	804658
18777	804659
24034	804660
42002	804661
90683	804662
87401	804663
2420	804664
24941	804665
1431	804666
49094	804667
53175	804668
54169	804669
4681	804670
37519	804671
55233	804672
102919	804673
6912	804674
54055	804675
72163	804676
14840	804677
8238	804678
215	804679
658	804680
55758	804681
1999	804682
16228	804683
16180	804684
2827	804685
49720	804686
13608	804687
627	804688
3175	804689
25136	804690
3202	804691
28	804692
22130	804693
79383	804694
306	804695
17617	804696
61088	804697
28902	804698
41940	804699
46479	804700
57129	804701
1978	804702
50812	804703
36580	804704
55664	804705
25205	804706
37563	804707
68361	804708
3493	804709
59679	804710
4956	804711
70082	804712
310	804713
15721	804714
55988	804715
19833	804716
3854	804717
6303	804718
5727	804719
16609	804720
40556	804721
36408	804722
15266	804723
26820	804724
23207	804725
13433	804726
11071	804727
1595	804728
16372	804729
64857	804730
53101	804731
61147	804732
3221	804733
4609	804734
9635	804735
11	804736
46988	804737
88023	804738
40471	804739
1253	804740
8735	804741
7061	804742
23137	804743
33451	804744
24803	804745
18382	804746
5132	804747
42308	804748
111877	804749
14267	804750
480	804751
1757	804752
19619	804753
14607	804754
11311	804755
15816	804756
23630	804757
1172	804758
14731	804759
95634	804760
1552	804761
65060	804762
15677	804763
33990	804764
65349	804765
1958	804766
48256	804767
92657	804768
29013	804769
43249	804770
537	804771
33903	804772
58661	804773
2322	804774
21962	804775
1092	804776
53916	804777
6234	804778
81141	804779
22279	804780
103210	804781
20002	804782
79471	804783
1170	804784
6654	804785
21502	804786
47676	804787
3341	804788
43710	804789
153	804790
9970	804791
29214	804792
33530	804793
33570	804794
62566	804795
46208	804796
45	804797
77716	804798
24828	804799
665	804800
7090	804801
42751	804802
11511	804803
20820	804804
24580	804805
27196	804806
12265	804807
58840	804808
3262	804809
2737	804810
758	804811
7190	804812
1372	804813
61077	804814
13121	804815
3068	804816
39173	804817
67752	804818
10851	804819
10879	804820
43491	804821
5751	804822
21515	804823
13138	804824
57919	804825
82339	804826
40934	804827
75778	804828
37997	804829
230	804830
40778	804831
1841	804832
12838	804833
83344	804834
5183	804835
37336	804836
36	804837
74365	804838
7287	804839
9922	804840
60821	804841
63221	804842
9853	804843
690	804844
127	804845
40527	804846
101658	804847
2458	804848
45197	804849
2773	804850
66213	804851
20651	804852
30495	804853
9037	804854
25067	804855
19360	804856
31124	804857
824	804858
73412	804859
31699	804860
60768	804861
99350	804862
739	804863
15483	804864
24416	804865
21071	804866
5634	804867
60884	804868
10751	804869
48601	804870
99969	804871
3352	804872
34710	804873
36680	804874
54637	804875
50015	804876
41681	804877
2560	804878
576	804879
3110	804880
50224	804881
20413	804882
58339	804883
18953	804884
36	804885
18120	804886
2149	804887
6501	804888
14869	804889
944	804890
15505	804891
18436	804892
3114	804893
4697	804894
33406	804895
39576	804896
91173	804897
8657	804898
29897	804899
11227	804900
24520	804901
10223	804902
1336	804903
29851	804904
65443	804905
38136	804906
27831	804907
47713	804908
17304	804909
7948	804910
3410	804911
1398	804912
92789	804913
18866	804914
7290	804915
9931	804916
22354	804917
38364	804918
37423	804919
4180	804920
34388	804921
15130	804922
53334	804923
46459	804924
525	804925
31134	804926
30493	804927
4576	804928
72718	804929
77282	804930
86024	804931
92252	804932
6873	804933
7618	804934
5077	804935
55397	804936
5780	804937
16261	804938
6336	804939
9298	804940
13631	804941
7413	804942
78525	804943
20151	804944
35825	804945
44296	804946
23890	804947
4626	804948
25183	804949
5258	804950
3802	804951
12399	804952
2156	804953
87781	804954
354	804955
36550	804956
15211	804957
3669	804958
99279	804959
65410	804960
9877	804961
84390	804962
102	804963
36742	804964
94079	804965
22168	804966
85313	804967
38968	804968
33412	804969
39031	804970
94901	804971
40628	804972
77	804973
1131	804974
91063	804975
26059	804976
39	804977
41238	804978
7841	804979
18381	804980
76701	804981
73173	804982
1232	804983
66474	804984
3320	804985
64397	804986
79420	804987
1312	804988
211	804989
14081	804990
23790	804991
5330	804992
7993	804993
5067	804994
8855	804995
25458	804996
239	804997
2853	804998
102103	804999
61081	805000
29331	805001
57998	805002
21424	805003
70968	805004
25610	805005
3851	805006
497	805007
11964	805008
27735	805009
12094	805010
66256	805011
1	805012
68666	805013
2033	805014
863	805015
48316	805016
714	805017
8601	805018
3470	805019
896	805020
608	805021
7423	805022
29059	805023
23323	805024
7019	805025
2067	805026
12341	805027
20915	805028
5270	805029
21871	805030
62304	805031
616	805032
43002	805033
73667	805034
1009	805035
25901	805036
43929	805037
3846	805038
58065	805039
52686	805040
65433	805041
7850	805042
82428	805043
71687	805044
51196	805045
22653	805046
9979	805047
13238	805048
15696	805049
4842	805050
3439	805051
63095	805052
2870	805053
8193	805054
50377	805055
768	805056
82679	805057
14812	805058
526	805059
22173	805060
6404	805061
102308	805062
23316	805063
221	805064
3411	805065
1624	805066
722	805067
36910	805068
42562	805069
6813	805070
35888	805071
71556	805072
4538	805073
18704	805074
7460	805075
35031	805076
13947	805077
2478	805078
3726	805079
332	805080
103078	805081
3708	805082
3010	805083
20066	805084
11181	805085
16434	805086
17749	805087
10594	805088
21809	805089
63	805090
1046	805091
51616	805092
6173	805093
31579	805094
3666	805095
50422	805096
34773	805097
50393	805098
36633	805099
5293	805100
1013	805101
80273	805102
64664	805103
1802	805104
62917	805105
13545	805106
63847	805107
74329	805108
12681	805109
91522	805110
76583	805111
6425	805112
27895	805113
43056	805114
5297	805115
6814	805116
34762	805117
11330	805118
69585	805119
37157	805120
18226	805121
46883	805122
73204	805123
46219	805124
1484	805125
9032	805126
4143	805127
7762	805128
9966	805129
31355	805130
4158	805131
606	805132
50	805133
50730	805134
30073	805135
86851	805136
33674	805137
10817	805138
5113	805139
44631	805140
49214	805141
1753	805142
7069	805143
18637	805144
9969	805145
81723	805146
51359	805147
18539	805148
73262	805149
5644	805150
47217	805151
57966	805152
83931	805153
6851	805154
22210	805155
6120	805156
14229	805157
82651	805158
24645	805159
27981	805160
10074	805161
3718	805162
60355	805163
292	805164
12107	805165
774	805166
8710	805167
31691	805168
52266	805169
10222	805170
78499	805171
729	805172
27760	805173
19761	805174
70598	805175
32285	805176
526	805177
36370	805178
40473	805179
18965	805180
66008	805181
44764	805182
52378	805183
30694	805184
35094	805185
76017	805186
12217	805187
58155	805188
46354	805189
43361	805190
10170	805191
532	805192
98754	805193
1303	805194
7699	805195
31334	805196
6265	805197
53410	805198
82453	805199
23974	805200
42063	805201
47386	805202
19079	805203
38647	805204
5551	805205
13352	805206
34794	805207
18490	805208
20895	805209
4656	805210
17005	805211
34536	805212
28111	805213
89870	805214
16012	805215
29852	805216
39044	805217
65097	805218
2008	805219
59349	805220
579	805221
21836	805222
50652	805223
68530	805224
5218	805225
11633	805226
47238	805227
44321	805228
88964	805229
61664	805230
15803	805231
8324	805232
5261	805233
28005	805234
50802	805235
69219	805236
3455	805237
10051	805238
2339	805239
4227	805240
20097	805241
6268	805242
26588	805243
1750	805244
1778	805245
2772	805246
9615	805247
40255	805248
2333	805249
275	805250
6918	805251
56408	805252
17592	805253
7049	805254
22469	805255
44564	805256
47376	805257
25738	805258
25704	805259
30809	805260
9519	805261
12399	805262
1283	805263
22703	805264
65377	805265
27138	805266
47734	805267
29897	805268
59687	805269
83550	805270
25507	805271
30545	805272
72626	805273
32588	805274
97699	805275
22480	805276
76525	805277
854	805278
68991	805279
30361	805280
48010	805281
12877	805282
26656	805283
37498	805284
19158	805285
80611	805286
33900	805287
344	805288
2316	805289
81224	805290
3904	805291
16276	805292
25607	805293
110575	805294
24577	805295
36694	805296
27524	805297
6536	805298
107844	805299
11389	805300
87393	805301
2484	805302
44347	805303
17609	805304
88432	805305
14564	805306
7935	805307
4717	805308
61394	805309
10958	805310
22049	805311
72208	805312
2442	805313
51970	805314
89621	805315
61209	805316
37051	805317
7981	805318
47902	805319
29899	805320
58151	805321
37351	805322
3886	805323
29892	805324
22385	805325
72037	805326
22486	805327
23834	805328
18309	805329
28697	805330
5574	805331
60688	805332
18390	805333
32034	805334
848	805335
111681	805336
11235	805337
93134	805338
2077	805339
24954	805340
20554	805341
2701	805342
24696	805343
18652	805344
52960	805345
69467	805346
51967	805347
8841	805348
24810	805349
22246	805350
95565	805351
23564	805352
870	805353
14881	805354
35264	805355
50407	805356
20868	805357
4795	805358
11386	805359
19650	805360
52121	805361
3012	805362
53055	805363
1015	805364
1003	805365
7583	805366
2175	805367
26	805368
13401	805369
36013	805370
4601	805371
429	805372
75359	805373
31117	805374
59	805375
48234	805376
67311	805377
1330	805378
54640	805379
6512	805380
3394	805381
1965	805382
73057	805383
78928	805384
42935	805385
5685	805386
64385	805387
16360	805388
15644	805389
20039	805390
1524	805391
18946	805392
75115	805393
9	805394
114212	805395
2743	805396
7139	805397
45177	805398
1390	805399
753	805400
8875	805401
17874	805402
48571	805403
6803	805404
1934	805405
36787	805406
5264	805407
28382	805408
24754	805409
2	805410
2254	805411
17510	805412
61163	805413
1571	805414
2932	805415
14675	805416
68025	805417
13770	805418
16010	805419
102057	805420
977	805421
74748	805422
14471	805423
12151	805424
3651	805425
7932	805426
64408	805427
26520	805428
85456	805429
17983	805430
54683	805431
45570	805432
24834	805433
915	805434
5877	805435
784	805436
79	805437
3676	805438
60862	805439
18	805440
919	805441
41561	805442
1303	805443
21836	805444
22349	805445
1956	805446
2237	805447
57454	805448
932	805449
55285	805450
55086	805451
5914	805452
3396	805453
16642	805454
746	805455
17429	805456
8260	805457
74068	805458
43639	805459
8663	805460
90376	805461
17285	805462
17449	805463
19693	805464
77046	805465
78782	805466
26126	805467
60127	805468
304	805469
25767	805470
41392	805471
82090	805472
76359	805473
3224	805474
24634	805475
21345	805476
39915	805477
38173	805478
26227	805479
10100	805480
42479	805481
65693	805482
9952	805483
28051	805484
38160	805485
6351	805486
47300	805487
754	805488
8032	805489
37536	805490
77530	805491
5105	805492
17599	805493
90193	805494
27967	805495
4213	805496
5510	805497
21007	805498
27380	805499
24233	805500
10508	805501
783	805502
7454	805503
10625	805504
46236	805505
42654	805506
2390	805507
73680	805508
24697	805509
19086	805510
29375	805511
76390	805512
6885	805513
23987	805514
17292	805515
7244	805516
63224	805517
5836	805518
81565	805519
12837	805520
9247	805521
54369	805522
93102	805523
11482	805524
8742	805525
18601	805526
5695	805527
3874	805528
13426	805529
22	805530
14313	805531
13113	805532
52031	805533
20660	805534
45373	805535
1024	805536
60640	805537
103002	805538
10664	805539
25366	805540
5672	805541
5338	805542
25592	805543
47592	805544
23536	805545
26101	805546
58888	805547
7464	805548
602	805549
20719	805550
11629	805551
5396	805552
766	805553
35936	805554
14036	805555
46862	805556
28668	805557
23707	805558
34688	805559
53233	805560
2351	805561
1823	805562
129	805563
58584	805564
24748	805565
14472	805566
60202	805567
1264	805568
27761	805569
3496	805570
6845	805571
761	805572
436	805573
1011	805574
71413	805575
17109	805576
39330	805577
34981	805578
83	805579
25805	805580
23464	805581
13004	805582
103	805583
38753	805584
1998	805585
6404	805586
15993	805587
13664	805588
73249	805589
3519	805590
76891	805591
32988	805592
4609	805593
26183	805594
75459	805595
10606	805596
7341	805597
7561	805598
36353	805599
69926	805600
18999	805601
30092	805602
61980	805603
11948	805604
892	805605
7683	805606
50969	805607
57205	805608
9698	805609
18305	805610
28958	805611
36268	805612
29993	805613
33643	805614
39925	805615
10275	805616
13190	805617
18098	805618
1156	805619
81922	805620
43996	805621
28207	805622
68564	805623
14633	805624
92231	805625
1244	805626
6033	805627
34345	805628
31934	805629
4198	805630
74772	805631
20751	805632
88090	805633
3677	805634
2637	805635
39911	805636
84118	805637
2028	805638
44857	805639
15061	805640
44612	805641
1445	805642
22308	805643
6329	805644
8618	805645
5469	805646
33214	805647
30072	805648
42033	805649
13460	805650
58305	805651
1339	805652
98808	805653
43318	805654
12140	805655
18397	805656
5219	805657
81	805658
12331	805659
368	805660
62685	805661
12932	805662
82434	805663
19347	805664
12355	805665
9954	805666
45609	805667
76539	805668
35841	805669
75743	805670
20427	805671
55860	805672
55639	805673
12774	805674
29569	805675
60338	805676
15383	805677
19392	805678
42436	805679
96446	805680
655	805681
8406	805682
5243	805683
12855	805684
3217	805685
35715	805686
13440	805687
72742	805688
44856	805689
2957	805690
80164	805691
34658	805692
83448	805693
3917	805694
29879	805695
28785	805696
15091	805697
22883	805698
59661	805699
92113	805700
12243	805701
10052	805702
28549	805703
22639	805704
18361	805705
47960	805706
37494	805707
88393	805708
12610	805709
9320	805710
36094	805711
14650	805712
55675	805713
3658	805714
19816	805715
22436	805716
14725	805717
11111	805718
30274	805719
20786	805720
12633	805721
17433	805722
80643	805723
25688	805724
60232	805725
98761	805726
24564	805727
42688	805728
39650	805729
21767	805730
35403	805731
8422	805732
47719	805733
6252	805734
5828	805735
4310	805736
48421	805737
148	805738
1612	805739
72160	805740
12898	805741
66020	805742
59690	805743
12915	805744
13110	805745
60	805746
9549	805747
21611	805748
12468	805749
4600	805750
8647	805751
2587	805752
154	805753
37358	805754
11297	805755
35372	805756
56586	805757
21190	805758
38527	805759
5426	805760
67224	805761
9718	805762
9258	805763
35669	805764
1666	805765
81588	805766
25384	805767
64715	805768
22599	805769
31290	805770
60109	805771
61379	805772
5234	805773
26516	805774
2037	805775
27604	805776
47311	805777
27625	805778
24861	805779
26656	805780
14511	805781
502	805782
18435	805783
43088	805784
75663	805785
3743	805786
15	805787
695	805788
31035	805789
1250	805790
24632	805791
4269	805792
26503	805793
80110	805794
52888	805795
6125	805796
19394	805797
528	805798
21154	805799
23407	805800
36676	805801
221	805802
71694	805803
8450	805804
8700	805805
16138	805806
82832	805807
49267	805808
31378	805809
21610	805810
84669	805811
70860	805812
6672	805813
37085	805814
86892	805815
556	805816
36366	805817
8513	805818
22268	805819
9034	805820
18037	805821
27434	805822
54208	805823
1620	805824
40190	805825
18480	805826
41966	805827
2763	805828
15546	805829
1854	805830
73598	805831
9347	805832
20217	805833
78687	805834
58984	805835
34132	805836
38608	805837
29736	805838
57816	805839
21589	805840
1139	805841
2836	805842
19533	805843
2687	805844
37390	805845
1866	805846
11328	805847
6293	805848
18640	805849
13988	805850
12149	805851
42029	805852
30261	805853
15548	805854
34655	805855
72642	805856
53121	805857
9759	805858
95146	805859
51553	805860
11523	805861
22962	805862
39108	805863
48602	805864
35946	805865
85949	805866
1921	805867
2880	805868
6459	805869
7438	805870
33733	805871
60439	805872
56069	805873
58437	805874
45540	805875
34497	805876
41787	805877
12095	805878
1069	805879
8946	805880
14923	805881
2908	805882
13684	805883
44186	805884
43365	805885
35172	805886
4285	805887
56892	805888
49669	805889
47037	805890
21584	805891
37731	805892
26898	805893
10269	805894
16027	805895
107349	805896
49221	805897
51647	805898
3392	805899
56170	805900
39465	805901
54894	805902
48291	805903
34758	805904
83065	805905
89514	805906
5513	805907
10078	805908
28427	805909
25804	805910
48134	805911
1535	805912
7974	805913
35376	805914
73480	805915
86328	805916
44381	805917
52172	805918
10342	805919
103494	805920
18399	805921
53287	805922
98438	805923
14870	805924
72278	805925
12745	805926
2208	805927
14295	805928
1204	805929
7441	805930
31023	805931
140	805932
359	805933
21655	805934
99515	805935
21101	805936
67260	805937
82838	805938
24	805939
12523	805940
36220	805941
63350	805942
560	805943
58140	805944
92693	805945
3796	805946
28697	805947
66354	805948
85862	805949
55237	805950
5414	805951
24765	805952
23272	805953
11919	805954
34960	805955
6179	805956
34751	805957
146	805958
78979	805959
37463	805960
6108	805961
45878	805962
29413	805963
16625	805964
3914	805965
1310	805966
2723	805967
29402	805968
21448	805969
23675	805970
27477	805971
61932	805972
8066	805973
19073	805974
31995	805975
17125	805976
16280	805977
81796	805978
5359	805979
2627	805980
329	805981
2629	805982
87764	805983
31185	805984
52898	805985
64174	805986
15509	805987
27855	805988
2984	805989
29255	805990
1728	805991
46024	805992
13431	805993
1082	805994
11559	805995
2013	805996
7993	805997
38167	805998
23470	805999
3079	806000
66869	806001
18374	806002
16860	806003
4577	806004
12663	806005
16975	806006
62317	806007
958	806008
7477	806009
9373	806010
37035	806011
16486	806012
50170	806013
1633	806014
5431	806015
1209	806016
13327	806017
114	806018
62135	806019
27375	806020
59297	806021
35605	806022
41086	806023
28582	806024
22341	806025
18448	806026
73037	806027
12461	806028
31021	806029
12	806030
4401	806031
40067	806032
430	806033
42752	806034
19855	806035
11189	806036
44403	806037
18676	806038
73377	806039
11987	806040
69163	806041
11639	806042
4211	806043
9601	806044
38101	806045
9424	806046
5970	806047
19358	806048
6202	806049
3024	806050
22291	806051
80478	806052
24677	806053
5234	806054
51018	806055
37460	806056
59464	806057
57914	806058
31800	806059
38618	806060
25490	806061
7998	806062
7	806063
8612	806064
28750	806065
10483	806066
2605	806067
17869	806068
11773	806069
56439	806070
1611	806071
3547	806072
75232	806073
90846	806074
5814	806075
81966	806076
7922	806077
13639	806078
6422	806079
6729	806080
87716	806081
71003	806082
24708	806083
17238	806084
7364	806085
7282	806086
40585	806087
62217	806088
4340	806089
40256	806090
68100	806091
35317	806092
66701	806093
34298	806094
52749	806095
3926	806096
59041	806097
39384	806098
4393	806099
39684	806100
1842	806101
166	806102
26049	806103
8896	806104
63225	806105
39551	806106
16542	806107
90204	806108
52066	806109
70725	806110
4019	806111
7780	806112
1994	806113
9405	806114
72298	806115
41641	806116
1154	806117
33652	806118
68	806119
56548	806120
69916	806121
16361	806122
16767	806123
172	806124
40168	806125
78524	806126
39831	806127
40583	806128
386	806129
11724	806130
38412	806131
12892	806132
1049	806133
3506	806134
102132	806135
49196	806136
2284	806137
48301	806138
8605	806139
6721	806140
6067	806141
62111	806142
21603	806143
12477	806144
5782	806145
20547	806146
26172	806147
142	806148
7469	806149
39396	806150
8024	806151
43884	806152
14935	806153
3805	806154
101795	806155
11484	806156
84924	806157
8	806158
3963	806159
38	806160
36480	806161
37010	806162
11802	806163
17	806164
19508	806165
23	806166
559	806167
28630	806168
462	806169
57080	806170
93583	806171
16481	806172
85455	806173
8279	806174
15545	806175
4661	806176
5803	806177
1890	806178
78168	806179
14265	806180
80319	806181
46977	806182
393	806183
7606	806184
40746	806185
57662	806186
81111	806187
53206	806188
12587	806189
833	806190
31044	806191
35870	806192
3625	806193
71	806194
47854	806195
79242	806196
8186	806197
36307	806198
39561	806199
16112	806200
7541	806201
36615	806202
114092	806203
19348	806204
39858	806205
73	806206
88265	806207
76070	806208
19110	806209
58976	806210
6951	806211
19965	806212
11	806213
7718	806214
9989	806215
88030	806216
14950	806217
45282	806218
68653	806219
32634	806220
2533	806221
46815	806222
9956	806223
3221	806224
47003	806225
19151	806226
99810	806227
35488	806228
19586	806229
30229	806230
21414	806231
20605	806232
37799	806233
6049	806234
10723	806235
19306	806236
13393	806237
68269	806238
30804	806239
12603	806240
10522	806241
11388	806242
71126	806243
36637	806244
16599	806245
66006	806246
64828	806247
19630	806248
270	806249
39786	806250
2488	806251
99033	806252
59383	806253
79828	806254
3128	806255
80600	806256
20682	806257
22134	806258
83945	806259
1443	806260
76803	806261
43	806262
4836	806263
251	806264
5304	806265
71008	806266
12553	806267
85539	806268
97363	806269
32433	806270
35085	806271
73433	806272
15798	806273
36440	806274
37106	806275
20349	806276
8329	806277
8104	806278
29459	806279
13071	806280
71100	806281
2040	806282
87979	806283
71387	806284
44874	806285
22054	806286
2544	806287
3427	806288
6355	806289
13764	806290
20837	806291
51503	806292
15237	806293
54732	806294
22861	806295
29507	806296
2257	806297
1020	806298
14738	806299
19377	806300
1242	806301
2622	806302
1916	806303
112821	806304
26401	806305
87809	806306
86849	806307
1418	806308
22874	806309
32585	806310
100453	806311
90666	806312
4921	806313
16922	806314
24	806315
46009	806316
11096	806317
63274	806318
108654	806319
565	806320
25732	806321
38720	806322
4950	806323
80702	806324
43934	806325
4094	806326
699	806327
51477	806328
13028	806329
5133	806330
1060	806331
4677	806332
52695	806333
19157	806334
6909	806335
66652	806336
86778	806337
70821	806338
18110	806339
39534	806340
26309	806341
74898	806342
63282	806343
6327	806344
3171	806345
1765	806346
2903	806347
27679	806348
11431	806349
45363	806350
23656	806351
55277	806352
34445	806353
7466	806354
31245	806355
28151	806356
50909	806357
34227	806358
10500	806359
101593	806360
1912	806361
17185	806362
1012	806363
6384	806364
35026	806365
76290	806366
30298	806367
4337	806368
32	806369
36472	806370
47528	806371
29221	806372
65952	806373
953	806374
21302	806375
32549	806376
36	806377
54445	806378
20860	806379
30652	806380
6492	806381
24845	806382
29657	806383
35210	806384
2874	806385
20644	806386
33633	806387
27498	806388
3234	806389
48792	806390
77957	806391
581	806392
2041	806393
34466	806394
18340	806395
60721	806396
10062	806397
62496	806398
790	806399
36933	806400
13003	806401
1698	806402
56761	806403
21098	806404
25477	806405
32634	806406
49773	806407
14805	806408
37114	806409
5208	806410
57510	806411
33979	806412
5348	806413
51996	806414
27671	806415
87365	806416
31820	806417
88587	806418
32511	806419
76042	806420
90343	806421
3792	806422
1331	806423
1373	806424
18904	806425
12466	806426
57103	806427
18324	806428
860	806429
3126	806430
18422	806431
57145	806432
31118	806433
7395	806434
30522	806435
10727	806436
51356	806437
4515	806438
7370	806439
2670	806440
91028	806441
39095	806442
8540	806443
28600	806444
420	806445
104838	806446
546	806447
51108	806448
49822	806449
77204	806450
96784	806451
108984	806452
93218	806453
13466	806454
47618	806455
67380	806456
50148	806457
255	806458
27794	806459
6599	806460
4770	806461
33201	806462
16107	806463
21176	806464
57247	806465
2716	806466
5675	806467
22162	806468
96601	806469
9429	806470
105954	806471
15138	806472
39411	806473
50168	806474
114556	806475
4	806476
65380	806477
6118	806478
42679	806479
43861	806480
15767	806481
55464	806482
26948	806483
46370	806484
63814	806485
54801	806486
23892	806487
2398	806488
9086	806489
25093	806490
69641	806491
6534	806492
22044	806493
6365	806494
101549	806495
95250	806496
26292	806497
9189	806498
41677	806499
17501	806500
2263	806501
29752	806502
47349	806503
31080	806504
15828	806505
16802	806506
78071	806507
887	806508
58900	806509
935	806510
5664	806511
4346	806512
841	806513
10614	806514
7269	806515
7614	806516
7885	806517
1805	806518
33693	806519
111531	806520
40742	806521
19647	806522
9888	806523
11017	806524
71547	806525
26591	806526
57159	806527
42400	806528
5190	806529
850	806530
20937	806531
6653	806532
44	806533
16266	806534
31506	806535
36549	806536
86903	806537
42911	806538
6160	806539
31387	806540
99737	806541
38568	806542
20143	806543
52214	806544
1043	806545
44632	806546
15086	806547
75808	806548
3631	806549
31826	806550
61967	806551
45731	806552
78575	806553
17033	806554
31592	806555
33867	806556
30614	806557
17561	806558
58145	806559
10958	806560
31575	806561
5798	806562
56423	806563
59181	806564
54	806565
36286	806566
14771	806567
29426	806568
14968	806569
1578	806570
83901	806571
42409	806572
3704	806573
36325	806574
9775	806575
69052	806576
76229	806577
24143	806578
24849	806579
53439	806580
77287	806581
14646	806582
7250	806583
8449	806584
114485	806585
101254	806586
18846	806587
49804	806588
42274	806589
97546	806590
44477	806591
14189	806592
40130	806593
22710	806594
58092	806595
243	806596
14599	806597
883	806598
15499	806599
23149	806600
70576	806601
70930	806602
85558	806603
20500	806604
68110	806605
5392	806606
13219	806607
2349	806608
33708	806609
77946	806610
14134	806611
50926	806612
31202	806613
6510	806614
41856	806615
100915	806616
45320	806617
30760	806618
3857	806619
20282	806620
20188	806621
18615	806622
9400	806623
32866	806624
47591	806625
1198	806626
78994	806627
45259	806628
8282	806629
97196	806630
11651	806631
34305	806632
6418	806633
3048	806634
373	806635
15301	806636
7404	806637
66268	806638
81661	806639
38902	806640
1094	806641
51646	806642
68333	806643
89128	806644
19404	806645
1	806646
12321	806647
3280	806648
19139	806649
74213	806650
6589	806651
11587	806652
4108	806653
15939	806654
27916	806655
27232	806656
18257	806657
57778	806658
60716	806659
26600	806660
16601	806661
24806	806662
57429	806663
1913	806664
78601	806665
822	806666
70888	806667
28482	806668
267	806669
34255	806670
33762	806671
65653	806672
47646	806673
3009	806674
83940	806675
1142	806676
52575	806677
32287	806678
36701	806679
47984	806680
979	806681
45906	806682
19808	806683
1042	806684
35235	806685
41852	806686
1367	806687
14994	806688
218	806689
1564	806690
28055	806691
1233	806692
13682	806693
33447	806694
4300	806695
50935	806696
36446	806697
28646	806698
31210	806699
19455	806700
77125	806701
5578	806702
8460	806703
47703	806704
3442	806705
1651	806706
48561	806707
46907	806708
70942	806709
54721	806710
67887	806711
80158	806712
17225	806713
35572	806714
88894	806715
75342	806716
8834	806717
58527	806718
18058	806719
1167	806720
23313	806721
125	806722
2653	806723
55913	806724
102	806725
17479	806726
7127	806727
3070	806728
22728	806729
12229	806730
7706	806731
331	806732
32341	806733
10536	806734
31987	806735
1465	806736
4675	806737
227	806738
33685	806739
21904	806740
37172	806741
66099	806742
20472	806743
73	806744
4057	806745
3369	806746
5284	806747
6339	806748
148	806749
32789	806750
2833	806751
95022	806752
3156	806753
4833	806754
100171	806755
12121	806756
203	806757
51861	806758
33764	806759
43011	806760
101258	806761
2339	806762
49525	806763
15582	806764
9758	806765
3461	806766
24629	806767
11390	806768
37871	806769
7511	806770
45821	806771
20955	806772
23264	806773
22500	806774
30528	806775
33452	806776
51579	806777
60322	806778
39302	806779
2166	806780
54714	806781
34439	806782
28366	806783
43962	806784
110293	806785
27227	806786
3054	806787
20099	806788
2464	806789
233	806790
36774	806791
2222	806792
28351	806793
102847	806794
26142	806795
99902	806796
39767	806797
81757	806798
6850	806799
21630	806800
9798	806801
11013	806802
8017	806803
15168	806804
1368	806805
17262	806806
36928	806807
6191	806808
258	806809
357	806810
84562	806811
19179	806812
40195	806813
47999	806814
18214	806815
37422	806816
6923	806817
11664	806818
27365	806819
78800	806820
33680	806821
22386	806822
1299	806823
57896	806824
45341	806825
25177	806826
2430	806827
41729	806828
88364	806829
32475	806830
33688	806831
11347	806832
53757	806833
7643	806834
49525	806835
49665	806836
28898	806837
4345	806838
37662	806839
24387	806840
41376	806841
70895	806842
100310	806843
38479	806844
36577	806845
15059	806846
417	806847
28185	806848
8433	806849
103987	806850
38324	806851
20608	806852
41121	806853
79794	806854
12861	806855
129	806856
68174	806857
50580	806858
1973	806859
15912	806860
62850	806861
44955	806862
14381	806863
24533	806864
27666	806865
65595	806866
60445	806867
2425	806868
5458	806869
21049	806870
55681	806871
11807	806872
14983	806873
10641	806874
26825	806875
3053	806876
47466	806877
59651	806878
10739	806879
34704	806880
53020	806881
17067	806882
8711	806883
51360	806884
88843	806885
35885	806886
41357	806887
92768	806888
25708	806889
5086	806890
2898	806891
76344	806892
19198	806893
20312	806894
18173	806895
10933	806896
45523	806897
51043	806898
2751	806899
58355	806900
85119	806901
2291	806902
13869	806903
4823	806904
32557	806905
112	806906
32661	806907
26847	806908
37704	806909
3783	806910
446	806911
48554	806912
1166	806913
31202	806914
45128	806915
59224	806916
341	806917
4225	806918
73337	806919
18655	806920
34550	806921
404	806922
40475	806923
32058	806924
41694	806925
45764	806926
6169	806927
43948	806928
17252	806929
640	806930
5824	806931
90692	806932
76994	806933
47473	806934
7966	806935
44035	806936
6409	806937
49136	806938
16225	806939
43733	806940
41470	806941
83763	806942
81166	806943
2214	806944
4966	806945
8136	806946
25604	806947
59031	806948
50817	806949
49951	806950
2294	806951
1674	806952
101638	806953
5989	806954
37205	806955
110571	806956
1715	806957
3293	806958
9886	806959
37970	806960
47220	806961
45587	806962
1920	806963
21055	806964
9291	806965
63518	806966
15274	806967
40680	806968
14129	806969
73208	806970
80137	806971
1387	806972
52817	806973
573	806974
5158	806975
55672	806976
67427	806977
6251	806978
56096	806979
10546	806980
71500	806981
36689	806982
32258	806983
54815	806984
20067	806985
68662	806986
17521	806987
17529	806988
24903	806989
68336	806990
15643	806991
5786	806992
38102	806993
27219	806994
7936	806995
20883	806996
8644	806997
29617	806998
55476	806999
37950	807000
4866	807001
99984	807002
52309	807003
48424	807004
26745	807005
111641	807006
87	807007
5443	807008
59535	807009
613	807010
10784	807011
93935	807012
3813	807013
5635	807014
15690	807015
90397	807016
21067	807017
66376	807018
5638	807019
16566	807020
93887	807021
63026	807022
7205	807023
5370	807024
12202	807025
4272	807026
12347	807027
44616	807028
898	807029
2142	807030
32533	807031
5230	807032
97325	807033
54565	807034
1069	807035
55643	807036
59354	807037
30	807038
8788	807039
3063	807040
14476	807041
6323	807042
30503	807043
439	807044
2679	807045
101158	807046
62689	807047
19178	807048
69578	807049
23133	807050
46196	807051
10103	807052
52259	807053
10023	807054
2941	807055
12570	807056
19066	807057
4386	807058
2671	807059
3818	807060
8520	807061
31288	807062
9244	807063
64076	807064
14026	807065
28008	807066
26974	807067
107036	807068
48342	807069
4480	807070
10763	807071
47901	807072
4347	807073
68215	807074
17035	807075
18398	807076
24573	807077
2127	807078
3571	807079
55930	807080
42379	807081
40347	807082
27384	807083
8553	807084
16555	807085
31677	807086
508	807087
25911	807088
62556	807089
1422	807090
2412	807091
38352	807092
32409	807093
23622	807094
85875	807095
19874	807096
41173	807097
38227	807098
32237	807099
15982	807100
127	807101
13314	807102
12363	807103
42739	807104
40208	807105
9898	807106
1820	807107
13497	807108
40404	807109
5303	807110
72477	807111
92392	807112
15286	807113
70613	807114
27124	807115
10525	807116
42552	807117
9033	807118
343	807119
4221	807120
488	807121
90405	807122
96029	807123
33812	807124
38046	807125
15549	807126
21830	807127
7676	807128
5658	807129
22301	807130
109512	807131
28672	807132
8741	807133
74121	807134
4267	807135
6225	807136
1948	807137
63979	807138
13116	807139
40637	807140
101973	807141
15657	807142
17451	807143
6646	807144
33215	807145
164	807146
3416	807147
12	807148
24669	807149
68056	807150
1605	807151
29039	807152
21723	807153
17741	807154
21168	807155
402	807156
16719	807157
60740	807158
33736	807159
55812	807160
15856	807161
37294	807162
5960	807163
45432	807164
30608	807165
6016	807166
47388	807167
39860	807168
214	807169
60977	807170
5907	807171
19669	807172
43998	807173
82789	807174
15316	807175
913	807176
37064	807177
49735	807178
81328	807179
63816	807180
24271	807181
27726	807182
92478	807183
6136	807184
25477	807185
29524	807186
51978	807187
1120	807188
75562	807189
470	807190
79706	807191
408	807192
34167	807193
1076	807194
48059	807195
42666	807196
2361	807197
1035	807198
32755	807199
13578	807200
55466	807201
18427	807202
4616	807203
80108	807204
70861	807205
64607	807206
62289	807207
29750	807208
74659	807209
10499	807210
12818	807211
9063	807212
32408	807213
8278	807214
22075	807215
2262	807216
66464	807217
30733	807218
62178	807219
28875	807220
19233	807221
16884	807222
17546	807223
76139	807224
96312	807225
83103	807226
14015	807227
17785	807228
22701	807229
7836	807230
37970	807231
12949	807232
104	807233
32395	807234
74856	807235
153	807236
65804	807237
10899	807238
5185	807239
11578	807240
1799	807241
42890	807242
474	807243
18842	807244
52434	807245
10433	807246
27781	807247
53453	807248
113057	807249
26666	807250
11365	807251
81537	807252
5499	807253
30205	807254
1149	807255
47973	807256
2176	807257
13590	807258
17866	807259
50353	807260
13792	807261
28649	807262
80166	807263
89041	807264
107239	807265
2638	807266
3398	807267
29129	807268
15019	807269
6309	807270
34079	807271
1169	807272
1264	807273
28704	807274
547	807275
5736	807276
18143	807277
11319	807278
30536	807279
113	807280
35872	807281
35137	807282
29411	807283
1592	807284
71854	807285
2188	807286
9366	807287
27436	807288
34906	807289
59681	807290
89178	807291
515	807292
17829	807293
40736	807294
20941	807295
43142	807296
45176	807297
106286	807298
71329	807299
3392	807300
11959	807301
748	807302
10356	807303
4468	807304
58621	807305
3255	807306
8910	807307
10424	807308
9995	807309
92150	807310
62603	807311
7827	807312
18785	807313
2469	807314
10639	807315
212	807316
44395	807317
19913	807318
44371	807319
3758	807320
3938	807321
53293	807322
20925	807323
6795	807324
88	807325
57344	807326
57749	807327
11569	807328
47550	807329
33152	807330
22720	807331
67392	807332
88288	807333
47509	807334
12562	807335
69047	807336
9037	807337
8356	807338
12114	807339
22587	807340
745	807341
6561	807342
33391	807343
13092	807344
4639	807345
17150	807346
11133	807347
202	807348
6010	807349
31065	807350
39661	807351
58956	807352
3113	807353
3884	807354
72946	807355
92954	807356
14801	807357
48382	807358
10101	807359
153	807360
20461	807361
22964	807362
7448	807363
1421	807364
68210	807365
96239	807366
24234	807367
62556	807368
32310	807369
3360	807370
5806	807371
2820	807372
42357	807373
97857	807374
15904	807375
22183	807376
14275	807377
698	807378
20350	807379
94171	807380
8534	807381
37493	807382
23396	807383
3662	807384
43534	807385
35492	807386
13850	807387
36267	807388
241	807389
24562	807390
983	807391
10648	807392
8496	807393
92076	807394
59161	807395
14201	807396
7136	807397
62552	807398
21852	807399
26658	807400
5032	807401
106	807402
7379	807403
20478	807404
2552	807405
102971	807406
16315	807407
112613	807408
36738	807409
4376	807410
3717	807411
43268	807412
64518	807413
79632	807414
15154	807415
109697	807416
48058	807417
83609	807418
74793	807419
42313	807420
102346	807421
3804	807422
41436	807423
46747	807424
5156	807425
53233	807426
73832	807427
41177	807428
13159	807429
21035	807430
29951	807431
7856	807432
15615	807433
13991	807434
97633	807435
26433	807436
79576	807437
2065	807438
4331	807439
5625	807440
48634	807441
26442	807442
27210	807443
52705	807444
11904	807445
3436	807446
57956	807447
4962	807448
2033	807449
2751	807450
1098	807451
5374	807452
254	807453
15985	807454
30541	807455
32868	807456
48810	807457
32889	807458
2154	807459
19818	807460
20249	807461
62035	807462
24572	807463
48445	807464
39593	807465
50	807466
5180	807467
62624	807468
3011	807469
59715	807470
50710	807471
32416	807472
36826	807473
59656	807474
55974	807475
50555	807476
18332	807477
4396	807478
5669	807479
5630	807480
70071	807481
48989	807482
4378	807483
45959	807484
14903	807485
72317	807486
12716	807487
7146	807488
21004	807489
105122	807490
6900	807491
11865	807492
29900	807493
15434	807494
63429	807495
15222	807496
2270	807497
75905	807498
5028	807499
7155	807500
7574	807501
112	807502
1315	807503
1206	807504
28598	807505
21805	807506
64679	807507
2981	807508
26166	807509
1956	807510
32212	807511
39027	807512
58349	807513
47713	807514
26023	807515
6894	807516
890	807517
37974	807518
10108	807519
66572	807520
23021	807521
19211	807522
113317	807523
8272	807524
5568	807525
5368	807526
28171	807527
52923	807528
17419	807529
84997	807530
64715	807531
42045	807532
246	807533
12715	807534
66875	807535
34923	807536
24354	807537
120	807538
10948	807539
25430	807540
2701	807541
106022	807542
11296	807543
28315	807544
112200	807545
10689	807546
63203	807547
49472	807548
101877	807549
56108	807550
74418	807551
8549	807552
79344	807553
56321	807554
36048	807555
40102	807556
4933	807557
344	807558
8083	807559
74816	807560
226	807561
23387	807562
6895	807563
8218	807564
86463	807565
18890	807566
40277	807567
17668	807568
25575	807569
35	807570
66415	807571
27758	807572
14808	807573
65621	807574
18345	807575
6441	807576
33	807577
32751	807578
18784	807579
31838	807580
43950	807581
17387	807582
77	807583
29697	807584
5889	807585
18547	807586
37913	807587
47390	807588
55086	807589
29156	807590
64768	807591
93985	807592
9640	807593
692	807594
2827	807595
78825	807596
33152	807597
19497	807598
24940	807599
1965	807600
7516	807601
19262	807602
7292	807603
31870	807604
35041	807605
40556	807606
1217	807607
2322	807608
36595	807609
73204	807610
19418	807611
19338	807612
5647	807613
47099	807614
63662	807615
6030	807616
107424	807617
12285	807618
31762	807619
22872	807620
31466	807621
18511	807622
15644	807623
52260	807624
3487	807625
911	807626
62651	807627
13225	807628
44651	807629
396	807630
43474	807631
30340	807632
20	807633
1000	807634
97	807635
39648	807636
21955	807637
11943	807638
13089	807639
7449	807640
20020	807641
3230	807642
102791	807643
16451	807644
73269	807645
11817	807646
51837	807647
68961	807648
33236	807649
35836	807650
31675	807651
58418	807652
1737	807653
34584	807654
71953	807655
61789	807656
48025	807657
4176	807658
57158	807659
12065	807660
35662	807661
30595	807662
33226	807663
69495	807664
2991	807665
848	807666
19740	807667
31938	807668
12163	807669
4993	807670
23079	807671
18109	807672
30481	807673
52498	807674
67479	807675
5500	807676
8310	807677
54900	807678
5534	807679
39450	807680
1013	807681
7890	807682
23461	807683
73466	807684
667	807685
172	807686
75322	807687
214	807688
12737	807689
53	807690
699	807691
8631	807692
31362	807693
1348	807694
69092	807695
85396	807696
1706	807697
6740	807698
42715	807699
7069	807700
182	807701
478	807702
24060	807703
5372	807704
649	807705
8510	807706
6334	807707
9862	807708
37472	807709
51350	807710
9384	807711
85241	807712
74016	807713
86254	807714
216	807715
49585	807716
21133	807717
25274	807718
9266	807719
75322	807720
15629	807721
74226	807722
32734	807723
29525	807724
6541	807725
30590	807726
46871	807727
91438	807728
25461	807729
23942	807730
18982	807731
12185	807732
37190	807733
34581	807734
45299	807735
327	807736
48724	807737
3243	807738
35517	807739
72623	807740
26677	807741
42877	807742
47761	807743
31043	807744
528	807745
284	807746
32097	807747
381	807748
79930	807749
42046	807750
17153	807751
43552	807752
65826	807753
6299	807754
5377	807755
45490	807756
10662	807757
11976	807758
2962	807759
7348	807760
70454	807761
48796	807762
11244	807763
46299	807764
1666	807765
3354	807766
3567	807767
72833	807768
41832	807769
26775	807770
28422	807771
18284	807772
12970	807773
65238	807774
8643	807775
15347	807776
88215	807777
87190	807778
13782	807779
18173	807780
3008	807781
16426	807782
58173	807783
21183	807784
29673	807785
36674	807786
18311	807787
24758	807788
11810	807789
19288	807790
15956	807791
7509	807792
85688	807793
19592	807794
46499	807795
101819	807796
18027	807797
78236	807798
34197	807799
82814	807800
41997	807801
40758	807802
44889	807803
12288	807804
3012	807805
13553	807806
87013	807807
6799	807808
35721	807809
7050	807810
63404	807811
19831	807812
7042	807813
7954	807814
47428	807815
58879	807816
2552	807817
10097	807818
3831	807819
2003	807820
30408	807821
29755	807822
27514	807823
27439	807824
33359	807825
40825	807826
66158	807827
12006	807828
13669	807829
26366	807830
17286	807831
7794	807832
57526	807833
436	807834
36370	807835
65534	807836
196	807837
56126	807838
5743	807839
78701	807840
2851	807841
11357	807842
121	807843
55932	807844
83146	807845
53701	807846
31637	807847
9287	807848
10256	807849
27789	807850
705	807851
62066	807852
49518	807853
19940	807854
32705	807855
10268	807856
11256	807857
67467	807858
11623	807859
5353	807860
3741	807861
71018	807862
24494	807863
67258	807864
47649	807865
42401	807866
13759	807867
43720	807868
40148	807869
79319	807870
9629	807871
38184	807872
1627	807873
8034	807874
12098	807875
3936	807876
72170	807877
22048	807878
14700	807879
5595	807880
31229	807881
46257	807882
90586	807883
40156	807884
9230	807885
35246	807886
29207	807887
7853	807888
1007	807889
8379	807890
6833	807891
17063	807892
70319	807893
41948	807894
7425	807895
35103	807896
9245	807897
8311	807898
25044	807899
1682	807900
17501	807901
13116	807902
8503	807903
30275	807904
283	807905
25119	807906
27019	807907
11664	807908
45296	807909
68040	807910
24630	807911
103206	807912
57577	807913
26863	807914
72644	807915
27027	807916
13150	807917
7068	807918
1895	807919
10081	807920
2914	807921
19152	807922
62251	807923
17407	807924
2485	807925
14324	807926
32640	807927
75238	807928
33029	807929
24044	807930
56692	807931
916	807932
37934	807933
8345	807934
32143	807935
8519	807936
34451	807937
25762	807938
40906	807939
41106	807940
15856	807941
2343	807942
46096	807943
1060	807944
2715	807945
2841	807946
3155	807947
89930	807948
3521	807949
43574	807950
20284	807951
24234	807952
1136	807953
36522	807954
367	807955
5229	807956
30180	807957
46510	807958
56269	807959
10944	807960
1476	807961
41126	807962
54033	807963
53570	807964
26071	807965
32907	807966
13198	807967
20784	807968
5683	807969
46010	807970
23114	807971
2758	807972
50039	807973
11029	807974
1217	807975
39	807976
6413	807977
230	807978
95433	807979
5015	807980
11513	807981
68022	807982
16582	807983
11216	807984
10877	807985
848	807986
67159	807987
28796	807988
30992	807989
1731	807990
29728	807991
44162	807992
52173	807993
944	807994
72729	807995
27099	807996
42397	807997
39645	807998
34866	807999
17179	808000
5103	808001
1612	808002
740	808003
1511	808004
4373	808005
92069	808006
15462	808007
4438	808008
85046	808009
40273	808010
64495	808011
60944	808012
1546	808013
10699	808014
14365	808015
53053	808016
3868	808017
70970	808018
11218	808019
77905	808020
67465	808021
9552	808022
59756	808023
11679	808024
2037	808025
7300	808026
22987	808027
9817	808028
9213	808029
2470	808030
70100	808031
4396	808032
686	808033
49713	808034
49049	808035
22532	808036
107586	808037
35088	808038
10753	808039
7670	808040
9229	808041
11134	808042
39852	808043
49930	808044
24630	808045
44770	808046
6604	808047
25080	808048
27074	808049
76241	808050
5864	808051
7618	808052
1713	808053
52731	808054
26442	808055
38105	808056
24199	808057
5409	808058
8241	808059
41253	808060
31563	808061
13136	808062
18466	808063
4246	808064
16828	808065
32315	808066
47961	808067
38147	808068
3792	808069
79781	808070
19257	808071
26347	808072
653	808073
86368	808074
9397	808075
47236	808076
23430	808077
35466	808078
12900	808079
11102	808080
53146	808081
7951	808082
32391	808083
7506	808084
11346	808085
12	808086
6461	808087
1161	808088
58773	808089
22121	808090
13066	808091
79755	808092
61780	808093
18068	808094
20498	808095
3880	808096
20775	808097
103270	808098
38859	808099
16701	808100
14967	808101
2062	808102
42087	808103
44772	808104
40366	808105
7604	808106
11199	808107
385	808108
13262	808109
74021	808110
61033	808111
39405	808112
42809	808113
97248	808114
49084	808115
61939	808116
34733	808117
65527	808118
8435	808119
2865	808120
625	808121
6109	808122
8516	808123
24282	808124
12215	808125
15235	808126
56512	808127
71270	808128
86651	808129
12748	808130
70921	808131
8725	808132
92063	808133
81612	808134
13938	808135
49281	808136
40681	808137
8036	808138
41437	808139
58230	808140
7358	808141
656	808142
12292	808143
22929	808144
3855	808145
34700	808146
54578	808147
1972	808148
8	808149
111182	808150
15720	808151
83666	808152
64151	808153
6834	808154
1996	808155
41500	808156
2912	808157
65728	808158
23722	808159
14096	808160
12790	808161
7653	808162
53657	808163
25810	808164
13983	808165
12310	808166
12222	808167
2081	808168
20881	808169
45322	808170
40957	808171
56504	808172
96668	808173
31748	808174
4718	808175
63414	808176
35795	808177
33914	808178
59761	808179
5093	808180
1223	808181
60024	808182
84885	808183
63722	808184
5500	808185
15004	808186
18962	808187
43624	808188
74656	808189
72520	808190
66298	808191
13920	808192
85990	808193
50786	808194
103246	808195
57551	808196
92905	808197
40177	808198
78979	808199
3534	808200
7405	808201
3798	808202
21429	808203
19804	808204
7551	808205
77090	808206
29235	808207
53076	808208
4665	808209
71236	808210
57733	808211
8223	808212
12438	808213
38688	808214
15084	808215
42496	808216
78962	808217
27361	808218
6116	808219
24115	808220
9091	808221
104006	808222
45846	808223
78607	808224
64268	808225
23400	808226
37680	808227
11916	808228
57280	808229
1453	808230
16623	808231
15363	808232
21330	808233
33339	808234
34431	808235
57555	808236
35487	808237
15528	808238
34262	808239
54100	808240
4866	808241
58695	808242
735	808243
47718	808244
71643	808245
27857	808246
5645	808247
35729	808248
75450	808249
9646	808250
32767	808251
41238	808252
372	808253
91309	808254
1256	808255
11156	808256
9307	808257
40320	808258
5210	808259
27270	808260
17783	808261
50927	808262
15382	808263
29375	808264
30227	808265
136	808266
57158	808267
36690	808268
32919	808269
70697	808270
8074	808271
2500	808272
68415	808273
18048	808274
60865	808275
800	808276
5849	808277
25477	808278
13893	808279
102	808280
333	808281
91945	808282
20686	808283
50662	808284
1153	808285
34154	808286
56730	808287
60489	808288
102753	808289
35341	808290
25691	808291
62269	808292
310	808293
53959	808294
14955	808295
46200	808296
8665	808297
45361	808298
19296	808299
2821	808300
149	808301
22203	808302
4786	808303
26829	808304
12116	808305
81240	808306
4623	808307
8655	808308
63493	808309
34345	808310
6735	808311
6948	808312
35781	808313
2217	808314
14227	808315
52806	808316
7	808317
85	808318
24597	808319
60945	808320
76554	808321
90941	808322
7488	808323
6365	808324
4510	808325
17029	808326
22803	808327
77663	808328
73490	808329
1112	808330
54329	808331
19611	808332
25607	808333
3299	808334
90	808335
3606	808336
11211	808337
51572	808338
55266	808339
2650	808340
75697	808341
26862	808342
36615	808343
11079	808344
87105	808345
3460	808346
54959	808347
83239	808348
79084	808349
15871	808350
14285	808351
16709	808352
1617	808353
7175	808354
3255	808355
7837	808356
15393	808357
29178	808358
16456	808359
10251	808360
7580	808361
26462	808362
986	808363
96107	808364
67765	808365
9197	808366
6141	808367
37714	808368
13555	808369
27302	808370
13598	808371
60672	808372
12222	808373
72121	808374
62841	808375
46844	808376
16760	808377
5525	808378
32703	808379
100819	808380
6145	808381
19699	808382
30905	808383
3103	808384
25376	808385
60242	808386
85700	808387
40076	808388
9089	808389
24794	808390
52954	808391
14325	808392
55	808393
8766	808394
8571	808395
79132	808396
45403	808397
12370	808398
21244	808399
7947	808400
89643	808401
54040	808402
15190	808403
67895	808404
14073	808405
51772	808406
19345	808407
37094	808408
12134	808409
18402	808410
67622	808411
111	808412
34295	808413
9863	808414
4540	808415
41303	808416
42892	808417
23583	808418
3932	808419
15170	808420
61377	808421
85204	808422
17196	808423
4603	808424
72133	808425
4582	808426
59719	808427
59011	808428
48382	808429
9737	808430
50763	808431
42902	808432
6605	808433
61288	808434
51115	808435
4974	808436
5152	808437
56181	808438
31914	808439
13563	808440
92690	808441
41665	808442
34862	808443
79380	808444
77160	808445
879	808446
1641	808447
65224	808448
984	808449
55805	808450
25210	808451
41247	808452
20767	808453
9552	808454
1561	808455
841	808456
25717	808457
10856	808458
35013	808459
1493	808460
83637	808461
5434	808462
57659	808463
45737	808464
27721	808465
14341	808466
17468	808467
12075	808468
76351	808469
5894	808470
8605	808471
36128	808472
44976	808473
28169	808474
30954	808475
1855	808476
6769	808477
350	808478
22476	808479
90232	808480
8613	808481
60312	808482
87994	808483
5828	808484
152	808485
639	808486
17623	808487
8625	808488
1939	808489
5488	808490
20170	808491
27527	808492
5587	808493
106505	808494
11609	808495
97	808496
26666	808497
3825	808498
61463	808499
16142	808500
65906	808501
32443	808502
40723	808503
21421	808504
44202	808505
2	808506
2450	808507
14125	808508
321	808509
55052	808510
11425	808511
8278	808512
261	808513
98906	808514
2217	808515
12844	808516
4040	808517
1342	808518
11908	808519
68666	808520
1688	808521
3092	808522
13	808523
4584	808524
44564	808525
54109	808526
10672	808527
87589	808528
25956	808529
5318	808530
2296	808531
44983	808532
49695	808533
38846	808534
88461	808535
8712	808536
25852	808537
27494	808538
286	808539
64444	808540
7574	808541
57259	808542
860	808543
937	808544
20066	808545
45718	808546
22802	808547
42274	808548
40052	808549
59045	808550
13352	808551
107093	808552
58215	808553
16363	808554
7662	808555
12853	808556
45952	808557
18020	808558
100684	808559
8182	808560
13307	808561
57992	808562
77022	808563
278	808564
36443	808565
61708	808566
34933	808567
53511	808568
65005	808569
16642	808570
72079	808571
24523	808572
27190	808573
13961	808574
26803	808575
5421	808576
3226	808577
3849	808578
19730	808579
81646	808580
89153	808581
13872	808582
9649	808583
54667	808584
33808	808585
32094	808586
53707	808587
94178	808588
7833	808589
32000	808590
45400	808591
8909	808592
45298	808593
16348	808594
34204	808595
17896	808596
84432	808597
48112	808598
12485	808599
12598	808600
46459	808601
18939	808602
63853	808603
91978	808604
45933	808605
79599	808606
36905	808607
110940	808608
4085	808609
31405	808610
7835	808611
74698	808612
16986	808613
16748	808614
986	808615
13333	808616
90040	808617
1584	808618
38056	808619
31336	808620
7018	808621
6962	808622
8092	808623
27244	808624
36757	808625
54542	808626
67245	808627
103105	808628
5912	808629
61737	808630
68744	808631
966	808632
27118	808633
52049	808634
3301	808635
57991	808636
89260	808637
29026	808638
11461	808639
13222	808640
9094	808641
3612	808642
1227	808643
55063	808644
26651	808645
3949	808646
9510	808647
40787	808648
56640	808649
12830	808650
37448	808651
36578	808652
38931	808653
32691	808654
30275	808655
18168	808656
4151	808657
8064	808658
32867	808659
66901	808660
3075	808661
62515	808662
69763	808663
1774	808664
24676	808665
2765	808666
51624	808667
3238	808668
44055	808669
9776	808670
6203	808671
103386	808672
36096	808673
73681	808674
84011	808675
52018	808676
49135	808677
296	808678
75425	808679
24172	808680
11417	808681
6855	808682
24906	808683
310	808684
3622	808685
3886	808686
86789	808687
4397	808688
11780	808689
32788	808690
86458	808691
978	808692
4832	808693
395	808694
3589	808695
48200	808696
6294	808697
7614	808698
13661	808699
9532	808700
15978	808701
12613	808702
45290	808703
45937	808704
29530	808705
17425	808706
6349	808707
35739	808708
2823	808709
68472	808710
25210	808711
61515	808712
20415	808713
114543	808714
17791	808715
1246	808716
1821	808717
90089	808718
20073	808719
114094	808720
12428	808721
25324	808722
65088	808723
50944	808724
31554	808725
47831	808726
53156	808727
953	808728
37	808729
24912	808730
24095	808731
54228	808732
62736	808733
33965	808734
45011	808735
42537	808736
731	808737
49683	808738
11028	808739
19341	808740
5396	808741
2103	808742
56241	808743
2870	808744
19205	808745
100526	808746
36865	808747
13359	808748
1158	808749
874	808750
12248	808751
780	808752
61392	808753
40213	808754
12125	808755
29852	808756
23215	808757
700	808758
14138	808759
71268	808760
27665	808761
5904	808762
45754	808763
51454	808764
10014	808765
48439	808766
52023	808767
10261	808768
75034	808769
16227	808770
42905	808771
57739	808772
45110	808773
29271	808774
72281	808775
14461	808776
65815	808777
8663	808778
50381	808779
1636	808780
43674	808781
317	808782
53609	808783
29123	808784
3548	808785
3021	808786
76638	808787
1280	808788
41957	808789
1648	808790
12972	808791
66900	808792
17407	808793
45453	808794
66547	808795
40199	808796
8642	808797
36498	808798
26179	808799
27244	808800
27358	808801
79350	808802
84248	808803
16733	808804
18211	808805
54214	808806
40535	808807
749	808808
5908	808809
6088	808810
10677	808811
29785	808812
12273	808813
42869	808814
62392	808815
9509	808816
76594	808817
72629	808818
7496	808819
3552	808820
18173	808821
8563	808822
6693	808823
15011	808824
18683	808825
10964	808826
72755	808827
93256	808828
37688	808829
57367	808830
62770	808831
10483	808832
85700	808833
25076	808834
2668	808835
73453	808836
18	808837
88704	808838
22573	808839
9609	808840
2583	808841
103628	808842
6127	808843
14228	808844
35994	808845
50730	808846
3575	808847
19921	808848
17472	808849
91501	808850
6878	808851
18366	808852
594	808853
54798	808854
342	808855
8013	808856
52592	808857
1416	808858
14192	808859
7079	808860
58263	808861
26942	808862
13172	808863
9360	808864
93570	808865
59763	808866
28559	808867
35051	808868
42740	808869
43792	808870
16539	808871
7353	808872
75633	808873
23569	808874
1848	808875
13389	808876
47315	808877
18565	808878
57773	808879
46371	808880
30242	808881
78728	808882
2708	808883
103988	808884
31884	808885
434	808886
8696	808887
8472	808888
38764	808889
604	808890
25779	808891
29982	808892
31422	808893
520	808894
666	808895
36584	808896
22582	808897
27455	808898
4006	808899
9351	808900
40441	808901
28364	808902
12623	808903
8861	808904
7	808905
12615	808906
37362	808907
2806	808908
75143	808909
17335	808910
36900	808911
35857	808912
3213	808913
1895	808914
26773	808915
65134	808916
7177	808917
1565	808918
505	808919
21705	808920
31733	808921
22211	808922
33135	808923
21674	808924
35549	808925
12608	808926
3786	808927
96505	808928
34290	808929
414	808930
10280	808931
16207	808932
5681	808933
4169	808934
13409	808935
21659	808936
4624	808937
17152	808938
26953	808939
3739	808940
71386	808941
4277	808942
1332	808943
28	808944
67003	808945
10794	808946
17136	808947
26765	808948
11651	808949
18875	808950
40723	808951
17927	808952
14754	808953
773	808954
51784	808955
54006	808956
15700	808957
8318	808958
20178	808959
78650	808960
360	808961
20775	808962
7615	808963
24651	808964
13593	808965
102828	808966
60058	808967
5283	808968
3851	808969
153	808970
85560	808971
1228	808972
1674	808973
14780	808974
224	808975
7712	808976
22885	808977
960	808978
75260	808979
817	808980
2281	808981
91518	808982
8180	808983
2281	808984
6900	808985
14864	808986
42	808987
16499	808988
15676	808989
6640	808990
32609	808991
1363	808992
27	808993
5571	808994
35533	808995
82228	808996
24229	808997
28714	808998
71435	808999
114534	809000
39283	809001
483	809002
28894	809003
13839	809004
41726	809005
45698	809006
22233	809007
6030	809008
62108	809009
5981	809010
1145	809011
15051	809012
46822	809013
3787	809014
40910	809015
55719	809016
61839	809017
48406	809018
27519	809019
77189	809020
543	809021
28113	809022
60663	809023
21864	809024
9095	809025
3086	809026
15689	809027
45924	809028
41021	809029
7218	809030
8295	809031
41685	809032
1265	809033
13178	809034
8850	809035
109	809036
38995	809037
4469	809038
79049	809039
3840	809040
431	809041
42051	809042
5931	809043
62333	809044
46902	809045
19466	809046
4967	809047
44769	809048
39937	809049
89691	809050
56342	809051
5009	809052
47356	809053
17004	809054
14555	809055
5235	809056
24905	809057
1002	809058
4503	809059
6265	809060
16374	809061
41208	809062
72893	809063
5312	809064
39200	809065
88069	809066
14871	809067
23888	809068
33153	809069
7351	809070
64864	809071
62801	809072
34304	809073
34685	809074
9285	809075
96331	809076
30976	809077
48895	809078
56074	809079
758	809080
15975	809081
37084	809082
1375	809083
40275	809084
23287	809085
1468	809086
1152	809087
29445	809088
29174	809089
10822	809090
63993	809091
35840	809092
87454	809093
17077	809094
55672	809095
13721	809096
31662	809097
8346	809098
26745	809099
18574	809100
3510	809101
3353	809102
2817	809103
79847	809104
12819	809105
15461	809106
6162	809107
14804	809108
90519	809109
46668	809110
43539	809111
82060	809112
87984	809113
61637	809114
37889	809115
998	809116
8900	809117
10215	809118
22066	809119
50494	809120
109632	809121
87474	809122
7	809123
492	809124
107783	809125
47442	809126
45492	809127
11182	809128
30868	809129
11363	809130
1131	809131
2703	809132
52716	809133
35645	809134
710	809135
7127	809136
13715	809137
72156	809138
14282	809139
22166	809140
50469	809141
61298	809142
24817	809143
22373	809144
71221	809145
81232	809146
40738	809147
18377	809148
91662	809149
35691	809150
26817	809151
21734	809152
66753	809153
1340	809154
9727	809155
3598	809156
19785	809157
29435	809158
105139	809159
4973	809160
18572	809161
61884	809162
60731	809163
10016	809164
92198	809165
1594	809166
9570	809167
56084	809168
11887	809169
53486	809170
9799	809171
1213	809172
19601	809173
20841	809174
23297	809175
51	809176
10	809177
47242	809178
107398	809179
9849	809180
69067	809181
19613	809182
90	809183
49988	809184
642	809185
76934	809186
11885	809187
14580	809188
53877	809189
10557	809190
29532	809191
83447	809192
15310	809193
45100	809194
1296	809195
66197	809196
11290	809197
21687	809198
72514	809199
11212	809200
3717	809201
661	809202
10627	809203
27350	809204
35234	809205
142	809206
3245	809207
15434	809208
21369	809209
80440	809210
20820	809211
44867	809212
54776	809213
23126	809214
2295	809215
17153	809216
3939	809217
12702	809218
84025	809219
72447	809220
94634	809221
2305	809222
36348	809223
41651	809224
79457	809225
32266	809226
40996	809227
24865	809228
34704	809229
23515	809230
28900	809231
29792	809232
17711	809233
1092	809234
5448	809235
45304	809236
7020	809237
1772	809238
24850	809239
45	809240
19374	809241
53624	809242
53753	809243
41344	809244
1185	809245
40428	809246
61461	809247
34525	809248
19908	809249
40831	809250
64366	809251
42551	809252
6394	809253
27708	809254
33376	809255
47238	809256
35922	809257
11948	809258
21177	809259
27474	809260
4816	809261
25687	809262
71529	809263
88422	809264
54376	809265
43002	809266
70227	809267
61412	809268
328	809269
27161	809270
1012	809271
13016	809272
81240	809273
13832	809274
6161	809275
66560	809276
6613	809277
66427	809278
36758	809279
24182	809280
26181	809281
46927	809282
40493	809283
3165	809284
4049	809285
32539	809286
73925	809287
10322	809288
27125	809289
18648	809290
33636	809291
11679	809292
7289	809293
41577	809294
6264	809295
21634	809296
5325	809297
63622	809298
1891	809299
40969	809300
24020	809301
13754	809302
19195	809303
21768	809304
19368	809305
28312	809306
44367	809307
41970	809308
7874	809309
94246	809310
36239	809311
4111	809312
4434	809313
14657	809314
53898	809315
3339	809316
10764	809317
5371	809318
647	809319
2522	809320
44723	809321
72047	809322
584	809323
43537	809324
112991	809325
74749	809326
4742	809327
81685	809328
3120	809329
4967	809330
54770	809331
38614	809332
10445	809333
1331	809334
15285	809335
17071	809336
35451	809337
286	809338
7495	809339
523	809340
2501	809341
181	809342
19305	809343
97651	809344
1080	809345
50974	809346
1148	809347
1555	809348
56615	809349
2913	809350
16447	809351
47388	809352
38995	809353
18674	809354
82030	809355
59936	809356
20354	809357
1076	809358
49109	809359
20821	809360
6865	809361
21402	809362
85609	809363
8431	809364
36714	809365
17303	809366
719	809367
92524	809368
16007	809369
2819	809370
37080	809371
26099	809372
870	809373
12117	809374
22847	809375
66202	809376
65178	809377
54434	809378
58884	809379
108	809380
4719	809381
4384	809382
65665	809383
34025	809384
26062	809385
30913	809386
114316	809387
27083	809388
30421	809389
8782	809390
56453	809391
13230	809392
61242	809393
3555	809394
32858	809395
16559	809396
11891	809397
47176	809398
7564	809399
2997	809400
961	809401
14452	809402
27294	809403
50755	809404
18681	809405
49567	809406
73380	809407
103363	809408
81402	809409
13436	809410
1885	809411
857	809412
54895	809413
10643	809414
77558	809415
82498	809416
64056	809417
46541	809418
10352	809419
24417	809420
12434	809421
39397	809422
13386	809423
31367	809424
217	809425
3446	809426
32665	809427
29327	809428
47383	809429
37361	809430
4240	809431
8755	809432
22664	809433
78369	809434
20584	809435
36694	809436
13198	809437
17920	809438
41189	809439
31966	809440
45494	809441
7610	809442
89248	809443
74944	809444
3897	809445
87120	809446
24668	809447
260	809448
62179	809449
62408	809450
32067	809451
44477	809452
6971	809453
55162	809454
6180	809455
1088	809456
13690	809457
73993	809458
16834	809459
1733	809460
93712	809461
64536	809462
23666	809463
96423	809464
13290	809465
60712	809466
449	809467
32667	809468
64137	809469
21820	809470
70549	809471
11041	809472
20698	809473
60477	809474
23879	809475
39260	809476
17269	809477
44765	809478
12335	809479
46031	809480
59120	809481
16468	809482
4188	809483
15403	809484
29545	809485
7542	809486
29601	809487
30539	809488
53379	809489
96963	809490
13022	809491
14808	809492
665	809493
22518	809494
13591	809495
20297	809496
1026	809497
76225	809498
43449	809499
6521	809500
105668	809501
41060	809502
34248	809503
89940	809504
16889	809505
230	809506
12164	809507
1546	809508
82880	809509
73436	809510
3840	809511
4605	809512
9516	809513
48952	809514
43023	809515
61310	809516
42790	809517
1145	809518
15753	809519
983	809520
9740	809521
59236	809522
2194	809523
33507	809524
45066	809525
74612	809526
177	809527
73593	809528
25903	809529
13045	809530
56242	809531
45185	809532
5093	809533
216	809534
28721	809535
6248	809536
40	809537
32132	809538
1377	809539
111992	809540
19591	809541
31688	809542
17472	809543
1396	809544
15069	809545
48657	809546
83996	809547
16590	809548
304	809549
10445	809550
16770	809551
9103	809552
20557	809553
19617	809554
19945	809555
2832	809556
2841	809557
46433	809558
658	809559
363	809560
64865	809561
60773	809562
3	809563
4408	809564
86123	809565
2080	809566
20554	809567
14835	809568
22251	809569
18234	809570
5299	809571
28459	809572
56476	809573
90520	809574
88338	809575
58698	809576
42406	809577
8823	809578
55557	809579
49657	809580
11900	809581
38849	809582
43915	809583
64356	809584
19617	809585
26526	809586
10777	809587
9511	809588
33340	809589
25892	809590
38194	809591
494	809592
79191	809593
37831	809594
16230	809595
6764	809596
59543	809597
112336	809598
5214	809599
3501	809600
80997	809601
10387	809602
1822	809603
62566	809604
35195	809605
199	809606
34630	809607
14395	809608
2989	809609
6108	809610
63665	809611
2900	809612
47314	809613
21856	809614
66365	809615
11343	809616
6902	809617
15338	809618
313	809619
53279	809620
18641	809621
728	809622
6691	809623
9138	809624
34361	809625
19037	809626
19502	809627
4506	809628
27261	809629
1652	809630
9987	809631
95844	809632
39232	809633
978	809634
10214	809635
41945	809636
23533	809637
50795	809638
1449	809639
10381	809640
23830	809641
12624	809642
67526	809643
43468	809644
19535	809645
2796	809646
27730	809647
32746	809648
27546	809649
23955	809650
24501	809651
30352	809652
84109	809653
75389	809654
27901	809655
4992	809656
19407	809657
57013	809658
40764	809659
26124	809660
22403	809661
9963	809662
47088	809663
4822	809664
43535	809665
33671	809666
4416	809667
57243	809668
449	809669
66465	809670
41735	809671
35960	809672
10217	809673
5437	809674
430	809675
18834	809676
15885	809677
200	809678
71273	809679
11436	809680
1791	809681
30451	809682
10	809683
25329	809684
12142	809685
2	809686
39235	809687
4444	809688
530	809689
2115	809690
21506	809691
2386	809692
32469	809693
10500	809694
42385	809695
24551	809696
7695	809697
17545	809698
3472	809699
26390	809700
5375	809701
18923	809702
28936	809703
19199	809704
2280	809705
89499	809706
48741	809707
61745	809708
10177	809709
6624	809710
561	809711
33281	809712
36913	809713
4108	809714
31360	809715
5321	809716
96588	809717
5370	809718
4430	809719
27597	809720
2534	809721
597	809722
18053	809723
11379	809724
76276	809725
73263	809726
7939	809727
87119	809728
36916	809729
62988	809730
9380	809731
77278	809732
57854	809733
1839	809734
12724	809735
11	809736
83553	809737
76679	809738
41094	809739
58278	809740
9187	809741
10936	809742
17353	809743
472	809744
8130	809745
7340	809746
740	809747
2027	809748
339	809749
31114	809750
30043	809751
2782	809752
30805	809753
31259	809754
10	809755
83	809756
70263	809757
331	809758
68979	809759
47403	809760
36235	809761
17855	809762
6428	809763
6645	809764
57280	809765
17769	809766
836	809767
7044	809768
11732	809769
17729	809770
18396	809771
38190	809772
14870	809773
26795	809774
19446	809775
52409	809776
64650	809777
6236	809778
37502	809779
58000	809780
9042	809781
79	809782
31271	809783
7662	809784
76090	809785
25765	809786
73799	809787
30810	809788
28039	809789
103915	809790
419	809791
35589	809792
23545	809793
44894	809794
1656	809795
36050	809796
16590	809797
65699	809798
13167	809799
1642	809800
33253	809801
81189	809802
9757	809803
27166	809804
21330	809805
94513	809806
89593	809807
16086	809808
1009	809809
23326	809810
26691	809811
23555	809812
32454	809813
31108	809814
28936	809815
26420	809816
19664	809817
23017	809818
16431	809819
6862	809820
85822	809821
1240	809822
26987	809823
9006	809824
5071	809825
55888	809826
4106	809827
14999	809828
6190	809829
7977	809830
20971	809831
5894	809832
17771	809833
19336	809834
5586	809835
53700	809836
394	809837
11263	809838
101080	809839
7848	809840
41489	809841
11390	809842
6888	809843
59483	809844
83513	809845
98874	809846
7518	809847
35403	809848
47415	809849
100036	809850
30860	809851
42622	809852
80743	809853
57390	809854
20288	809855
18283	809856
55780	809857
36481	809858
4616	809859
63869	809860
17430	809861
9572	809862
15835	809863
16255	809864
2392	809865
10216	809866
91836	809867
79566	809868
30985	809869
566	809870
12572	809871
93031	809872
3319	809873
92700	809874
52822	809875
2644	809876
26723	809877
1332	809878
18787	809879
72713	809880
28286	809881
726	809882
1819	809883
9921	809884
9130	809885
17684	809886
45863	809887
3389	809888
5782	809889
78004	809890
62805	809891
75713	809892
23714	809893
33516	809894
65869	809895
33034	809896
33159	809897
11210	809898
12206	809899
54310	809900
32204	809901
12296	809902
12238	809903
48087	809904
28118	809905
46970	809906
13370	809907
8634	809908
19137	809909
4317	809910
29750	809911
3257	809912
43953	809913
10152	809914
40302	809915
7192	809916
3050	809917
5014	809918
1630	809919
9222	809920
11083	809921
18057	809922
4615	809923
1968	809924
21316	809925
20811	809926
5762	809927
6554	809928
2972	809929
68989	809930
20510	809931
15989	809932
73158	809933
89894	809934
27296	809935
2816	809936
11094	809937
29	809938
20288	809939
90551	809940
18342	809941
280	809942
1829	809943
9682	809944
16244	809945
63215	809946
4567	809947
39987	809948
29704	809949
7854	809950
46210	809951
35546	809952
69162	809953
11352	809954
23200	809955
34610	809956
18438	809957
48582	809958
77674	809959
267	809960
62238	809961
2306	809962
99700	809963
650	809964
34675	809965
48960	809966
110252	809967
72	809968
13397	809969
7002	809970
18444	809971
9984	809972
52090	809973
98817	809974
46405	809975
44730	809976
15888	809977
44430	809978
45575	809979
13051	809980
52512	809981
13315	809982
58529	809983
261	809984
10035	809985
641	809986
15691	809987
7297	809988
6293	809989
18466	809990
14683	809991
2969	809992
71810	809993
22931	809994
44473	809995
6530	809996
32067	809997
69171	809998
3613	809999
24259	810000
13298	810001
19725	810002
8097	810003
17259	810004
43534	810005
61	810006
108868	810007
28817	810008
9603	810009
3729	810010
48050	810011
7604	810012
39221	810013
3912	810014
3399	810015
111106	810016
45667	810017
19659	810018
34241	810019
11653	810020
4270	810021
58958	810022
17236	810023
95922	810024
54476	810025
38669	810026
217	810027
11076	810028
29167	810029
59640	810030
52994	810031
664	810032
18878	810033
62407	810034
9783	810035
5820	810036
1103	810037
95869	810038
11006	810039
77432	810040
16063	810041
76426	810042
4146	810043
13976	810044
49050	810045
28770	810046
62270	810047
3278	810048
1910	810049
13916	810050
9590	810051
11584	810052
35633	810053
34861	810054
42245	810055
2008	810056
9491	810057
40706	810058
15525	810059
99447	810060
8143	810061
323	810062
22485	810063
14963	810064
58641	810065
25351	810066
57250	810067
89190	810068
3159	810069
56027	810070
36041	810071
12275	810072
42493	810073
66479	810074
970	810075
80737	810076
18767	810077
96	810078
16532	810079
18505	810080
92626	810081
59972	810082
951	810083
6288	810084
35281	810085
11824	810086
72802	810087
49108	810088
34402	810089
3426	810090
6985	810091
22170	810092
6058	810093
28009	810094
2812	810095
61359	810096
7436	810097
146	810098
82908	810099
1872	810100
54062	810101
42799	810102
18429	810103
31861	810104
64197	810105
50228	810106
31948	810107
13536	810108
80462	810109
36934	810110
34116	810111
16070	810112
39981	810113
5976	810114
67812	810115
2562	810116
6503	810117
8356	810118
40549	810119
93	810120
40	810121
871	810122
14750	810123
35899	810124
52	810125
6357	810126
76347	810127
2591	810128
24267	810129
4309	810130
25202	810131
4538	810132
6885	810133
3444	810134
3751	810135
1431	810136
92422	810137
2165	810138
77675	810139
21885	810140
36506	810141
3691	810142
55726	810143
3983	810144
76197	810145
26914	810146
63454	810147
33084	810148
78822	810149
16011	810150
13329	810151
17836	810152
1536	810153
21059	810154
36621	810155
18722	810156
24016	810157
47119	810158
14437	810159
12739	810160
19437	810161
104746	810162
2843	810163
19613	810164
79301	810165
30789	810166
53339	810167
3291	810168
9392	810169
40699	810170
37183	810171
29578	810172
1170	810173
75574	810174
14998	810175
1	810176
62553	810177
11579	810178
41498	810179
100914	810180
27374	810181
8574	810182
53177	810183
37676	810184
40178	810185
755	810186
5972	810187
33419	810188
790	810189
26125	810190
53776	810191
16829	810192
19815	810193
79464	810194
16686	810195
12893	810196
23780	810197
34173	810198
71758	810199
1366	810200
50738	810201
7306	810202
36193	810203
63338	810204
2410	810205
35724	810206
31189	810207
157	810208
7768	810209
75046	810210
15568	810211
33188	810212
37732	810213
14410	810214
68572	810215
32141	810216
36458	810217
51583	810218
68183	810219
15470	810220
71842	810221
63194	810222
20101	810223
6347	810224
102985	810225
4623	810226
16251	810227
10425	810228
27353	810229
74471	810230
14065	810231
18130	810232
32839	810233
17481	810234
261	810235
10691	810236
27320	810237
18640	810238
8649	810239
843	810240
10691	810241
24291	810242
16321	810243
69552	810244
24138	810245
2620	810246
21326	810247
1452	810248
8087	810249
61322	810250
13824	810251
36020	810252
41696	810253
27794	810254
19693	810255
32505	810256
2626	810257
25665	810258
56847	810259
72485	810260
15107	810261
427	810262
7137	810263
36876	810264
74667	810265
51583	810266
3166	810267
111332	810268
11879	810269
26255	810270
44616	810271
35926	810272
22664	810273
33520	810274
4018	810275
6945	810276
38661	810277
9	810278
5078	810279
10920	810280
35063	810281
86224	810282
730	810283
54785	810284
102762	810285
23679	810286
1887	810287
63207	810288
65608	810289
41284	810290
22070	810291
112276	810292
65658	810293
72983	810294
19699	810295
51282	810296
2845	810297
32859	810298
8586	810299
11588	810300
17167	810301
13067	810302
64862	810303
7962	810304
368	810305
13538	810306
98503	810307
27800	810308
70006	810309
13640	810310
8594	810311
16864	810312
56864	810313
23607	810314
10620	810315
17451	810316
13331	810317
65727	810318
32577	810319
29526	810320
78951	810321
2157	810322
2439	810323
18207	810324
65273	810325
3961	810326
39366	810327
34916	810328
86039	810329
41350	810330
30446	810331
7784	810332
79945	810333
70457	810334
22191	810335
24956	810336
49268	810337
30851	810338
35731	810339
65130	810340
99420	810341
19158	810342
58839	810343
1704	810344
34437	810345
2289	810346
33983	810347
16815	810348
22801	810349
9669	810350
50604	810351
536	810352
57484	810353
7525	810354
14751	810355
32549	810356
85794	810357
77247	810358
66091	810359
492	810360
51311	810361
60203	810362
51588	810363
58302	810364
1407	810365
8868	810366
1654	810367
424	810368
14718	810369
40406	810370
24786	810371
7514	810372
8881	810373
84284	810374
195	810375
62804	810376
29757	810377
38563	810378
2948	810379
10989	810380
5949	810381
1142	810382
17182	810383
10025	810384
76858	810385
1654	810386
49074	810387
5531	810388
39355	810389
22463	810390
87125	810391
10629	810392
19621	810393
19487	810394
10383	810395
65635	810396
17737	810397
26367	810398
9638	810399
3772	810400
7027	810401
18542	810402
110084	810403
52753	810404
34966	810405
101880	810406
17833	810407
9117	810408
30092	810409
476	810410
59541	810411
73	810412
7542	810413
10499	810414
10546	810415
44752	810416
6393	810417
11356	810418
11156	810419
87398	810420
67430	810421
33490	810422
551	810423
436	810424
41439	810425
17602	810426
9823	810427
62365	810428
25974	810429
47180	810430
2112	810431
36518	810432
56401	810433
62926	810434
694	810435
78847	810436
63066	810437
46937	810438
37932	810439
42278	810440
41014	810441
2580	810442
45373	810443
57519	810444
48992	810445
18555	810446
14893	810447
9276	810448
27966	810449
76923	810450
1494	810451
7271	810452
5927	810453
10225	810454
63570	810455
36706	810456
34206	810457
6462	810458
2377	810459
20239	810460
19994	810461
15453	810462
109997	810463
8858	810464
31101	810465
10519	810466
2710	810467
14071	810468
5703	810469
84580	810470
32839	810471
35709	810472
2890	810473
8860	810474
63526	810475
52005	810476
3801	810477
1301	810478
9133	810479
10664	810480
10445	810481
31274	810482
22163	810483
13449	810484
13914	810485
26050	810486
46590	810487
101210	810488
1324	810489
23400	810490
28381	810491
517	810492
84269	810493
26733	810494
14199	810495
55193	810496
62617	810497
39919	810498
57050	810499
95429	810500
76	810501
13632	810502
4893	810503
7394	810504
38348	810505
14	810506
28019	810507
10628	810508
21409	810509
52495	810510
48262	810511
54549	810512
77033	810513
2077	810514
25477	810515
13363	810516
25051	810517
16793	810518
66124	810519
71301	810520
77754	810521
6728	810522
79545	810523
48294	810524
47744	810525
19807	810526
51469	810527
5898	810528
88718	810529
16898	810530
79784	810531
25975	810532
77459	810533
79898	810534
74411	810535
56804	810536
5911	810537
3036	810538
90798	810539
34560	810540
25159	810541
104635	810542
45923	810543
27984	810544
11374	810545
90760	810546
1886	810547
25112	810548
11809	810549
14743	810550
401	810551
11557	810552
10308	810553
5843	810554
64827	810555
76080	810556
6727	810557
50742	810558
35135	810559
27646	810560
21379	810561
105504	810562
3131	810563
35935	810564
82535	810565
105873	810566
47652	810567
59170	810568
50550	810569
18373	810570
18307	810571
7279	810572
62718	810573
14859	810574
64811	810575
74183	810576
58550	810577
48466	810578
7878	810579
70142	810580
3265	810581
1661	810582
21396	810583
55966	810584
22130	810585
53734	810586
1431	810587
41359	810588
7	810589
41673	810590
43789	810591
61942	810592
9435	810593
5331	810594
49711	810595
2539	810596
12782	810597
2377	810598
53478	810599
1686	810600
5998	810601
1986	810602
54123	810603
72536	810604
33090	810605
60548	810606
20839	810607
55336	810608
936	810609
12758	810610
12239	810611
55567	810612
14125	810613
46506	810614
321	810615
77386	810616
102850	810617
16818	810618
18686	810619
39312	810620
15704	810621
30374	810622
100060	810623
64887	810624
9384	810625
85144	810626
19021	810627
369	810628
92678	810629
107330	810630
4303	810631
51546	810632
15665	810633
20651	810634
5694	810635
14520	810636
60314	810637
13763	810638
6224	810639
4615	810640
5492	810641
13704	810642
2419	810643
14499	810644
6286	810645
79503	810646
66592	810647
8792	810648
3022	810649
31115	810650
13440	810651
30172	810652
88484	810653
47264	810654
37506	810655
11501	810656
876	810657
66126	810658
75731	810659
76558	810660
102139	810661
10808	810662
3143	810663
31722	810664
3593	810665
18350	810666
12126	810667
437	810668
9671	810669
92358	810670
43967	810671
17412	810672
79027	810673
29516	810674
12179	810675
1983	810676
40689	810677
53544	810678
62	810679
52438	810680
58819	810681
58996	810682
79044	810683
113803	810684
74472	810685
54955	810686
15935	810687
12696	810688
6114	810689
9911	810690
59272	810691
16567	810692
44446	810693
26234	810694
148	810695
22652	810696
885	810697
17456	810698
109764	810699
32942	810700
38898	810701
1543	810702
35174	810703
5717	810704
85580	810705
15475	810706
3696	810707
8759	810708
8313	810709
80787	810710
15259	810711
55806	810712
90330	810713
9644	810714
58901	810715
3239	810716
17581	810717
43669	810718
18	810719
28997	810720
7218	810721
16904	810722
95878	810723
32723	810724
15654	810725
16117	810726
5613	810727
12789	810728
9810	810729
41919	810730
50421	810731
18592	810732
9865	810733
62747	810734
98192	810735
907	810736
41394	810737
55602	810738
1712	810739
28322	810740
27887	810741
36030	810742
3182	810743
54881	810744
51913	810745
46996	810746
16012	810747
18701	810748
54426	810749
31666	810750
9007	810751
5760	810752
50082	810753
71270	810754
60655	810755
24029	810756
57868	810757
46364	810758
2652	810759
49328	810760
42804	810761
5033	810762
39408	810763
33511	810764
59769	810765
26978	810766
32470	810767
73777	810768
44427	810769
29030	810770
16036	810771
87640	810772
20120	810773
59940	810774
13646	810775
97122	810776
31510	810777
80537	810778
105099	810779
2791	810780
89909	810781
36359	810782
117	810783
699	810784
12733	810785
45632	810786
52811	810787
103	810788
2727	810789
33201	810790
20165	810791
45200	810792
26892	810793
6309	810794
36957	810795
4229	810796
72915	810797
1917	810798
84213	810799
4985	810800
7160	810801
27993	810802
38377	810803
37117	810804
46439	810805
61649	810806
19648	810807
2485	810808
83731	810809
56701	810810
5323	810811
33616	810812
51131	810813
88	810814
1541	810815
3101	810816
25094	810817
2386	810818
4497	810819
58950	810820
293	810821
5497	810822
21254	810823
3564	810824
8939	810825
47664	810826
2141	810827
7148	810828
27035	810829
59791	810830
6522	810831
6589	810832
9639	810833
4175	810834
56211	810835
36998	810836
19707	810837
17721	810838
48667	810839
31600	810840
49	810841
4090	810842
49017	810843
70399	810844
5036	810845
2921	810846
1454	810847
21629	810848
86193	810849
43503	810850
998	810851
2041	810852
47067	810853
40	810854
14610	810855
34694	810856
43160	810857
5011	810858
1646	810859
5142	810860
12702	810861
628	810862
52418	810863
7801	810864
1990	810865
1805	810866
25103	810867
2755	810868
31372	810869
36796	810870
11186	810871
9985	810872
6790	810873
4853	810874
7047	810875
3894	810876
19516	810877
6540	810878
7350	810879
10286	810880
5624	810881
5112	810882
8195	810883
11535	810884
1207	810885
1299	810886
27133	810887
87494	810888
413	810889
12357	810890
1426	810891
13618	810892
35536	810893
28105	810894
61964	810895
1913	810896
14433	810897
4461	810898
93253	810899
20259	810900
14142	810901
58608	810902
57571	810903
99375	810904
32976	810905
66003	810906
36054	810907
5177	810908
12300	810909
80371	810910
11306	810911
46148	810912
4833	810913
29540	810914
32683	810915
55942	810916
34677	810917
25715	810918
99616	810919
104170	810920
48198	810921
12202	810922
1416	810923
7764	810924
53728	810925
101258	810926
48411	810927
86390	810928
21343	810929
1011	810930
1343	810931
15988	810932
35382	810933
3350	810934
63284	810935
4721	810936
6924	810937
88626	810938
30379	810939
934	810940
35572	810941
56136	810942
6150	810943
57366	810944
19271	810945
44472	810946
32443	810947
48836	810948
5249	810949
64315	810950
5412	810951
32168	810952
23456	810953
71648	810954
27662	810955
38308	810956
15	810957
50094	810958
25193	810959
6273	810960
72404	810961
76908	810962
46918	810963
19696	810964
29620	810965
56338	810966
26220	810967
55908	810968
12935	810969
52798	810970
19114	810971
838	810972
6595	810973
51250	810974
54245	810975
277	810976
106673	810977
49950	810978
35854	810979
20613	810980
20987	810981
27389	810982
66500	810983
36257	810984
37184	810985
36145	810986
6554	810987
18383	810988
63575	810989
9479	810990
24072	810991
1732	810992
53	810993
26261	810994
13298	810995
6075	810996
53106	810997
25299	810998
65803	810999
75124	811000
36548	811001
49613	811002
733	811003
1117	811004
35704	811005
43253	811006
87638	811007
24278	811008
22506	811009
13066	811010
8675	811011
3380	811012
16636	811013
44217	811014
34019	811015
19077	811016
89727	811017
51845	811018
34868	811019
1660	811020
25143	811021
77467	811022
7783	811023
11808	811024
12677	811025
29851	811026
68242	811027
8041	811028
71902	811029
24549	811030
16970	811031
2005	811032
3793	811033
73615	811034
82527	811035
78077	811036
21747	811037
14144	811038
30848	811039
9007	811040
101266	811041
57924	811042
77809	811043
5746	811044
25735	811045
53399	811046
20096	811047
15494	811048
55499	811049
17623	811050
48233	811051
67265	811052
29934	811053
2284	811054
13262	811055
47898	811056
24690	811057
75528	811058
60116	811059
11789	811060
51136	811061
27222	811062
10662	811063
40974	811064
16901	811065
58514	811066
6747	811067
6365	811068
73285	811069
5477	811070
87585	811071
4834	811072
16811	811073
22492	811074
17940	811075
98711	811076
44754	811077
28279	811078
3122	811079
4282	811080
92560	811081
92307	811082
88425	811083
86002	811084
70239	811085
6670	811086
44390	811087
8483	811088
31606	811089
30023	811090
82984	811091
198	811092
24502	811093
8716	811094
1475	811095
56031	811096
68512	811097
33765	811098
67524	811099
40685	811100
22811	811101
8465	811102
13238	811103
1555	811104
105679	811105
25613	811106
35796	811107
3960	811108
164	811109
1899	811110
17638	811111
35922	811112
3854	811113
15595	811114
49384	811115
19424	811116
11864	811117
54471	811118
43471	811119
12977	811120
35260	811121
8868	811122
7369	811123
36072	811124
68886	811125
5811	811126
63558	811127
23464	811128
48258	811129
35706	811130
13851	811131
9481	811132
35877	811133
156	811134
21694	811135
17094	811136
61691	811137
1713	811138
36570	811139
2675	811140
55476	811141
63585	811142
25256	811143
7111	811144
79689	811145
61902	811146
60694	811147
41642	811148
17024	811149
80289	811150
767	811151
31448	811152
20737	811153
71039	811154
88726	811155
13475	811156
57921	811157
71987	811158
48046	811159
706	811160
14581	811161
1416	811162
38306	811163
2070	811164
7767	811165
65074	811166
89512	811167
9898	811168
70375	811169
14076	811170
2143	811171
5773	811172
32194	811173
61437	811174
72031	811175
16431	811176
10747	811177
15	811178
56229	811179
74780	811180
7191	811181
36	811182
5833	811183
13828	811184
59908	811185
2467	811186
82570	811187
39721	811188
106735	811189
2520	811190
33870	811191
18341	811192
14764	811193
27218	811194
3884	811195
81474	811196
378	811197
101579	811198
7070	811199
15889	811200
71675	811201
84487	811202
70275	811203
56310	811204
27705	811205
56109	811206
16853	811207
14095	811208
403	811209
8120	811210
63032	811211
7124	811212
28015	811213
69024	811214
235	811215
96224	811216
63758	811217
21978	811218
540	811219
82272	811220
987	811221
270	811222
1875	811223
57998	811224
9529	811225
57235	811226
6019	811227
4688	811228
31107	811229
18718	811230
20667	811231
22761	811232
108571	811233
20617	811234
14429	811235
12165	811236
80916	811237
51787	811238
63596	811239
35686	811240
54742	811241
2386	811242
27575	811243
44698	811244
14019	811245
3576	811246
33586	811247
30255	811248
10262	811249
53700	811250
39423	811251
68964	811252
79495	811253
6723	811254
8859	811255
19911	811256
9113	811257
84548	811258
25019	811259
90124	811260
11926	811261
5967	811262
4837	811263
4320	811264
26446	811265
26499	811266
5712	811267
8087	811268
52118	811269
10206	811270
31276	811271
27825	811272
24382	811273
138	811274
19507	811275
10427	811276
1535	811277
1480	811278
1448	811279
3254	811280
10325	811281
40059	811282
63902	811283
8304	811284
56122	811285
30936	811286
23560	811287
37478	811288
6807	811289
36241	811290
9211	811291
1344	811292
14700	811293
65113	811294
26155	811295
25580	811296
20408	811297
57325	811298
11465	811299
103964	811300
61462	811301
1451	811302
2017	811303
3378	811304
8688	811305
6192	811306
28567	811307
16452	811308
13741	811309
564	811310
62567	811311
3862	811312
116	811313
73053	811314
30066	811315
43536	811316
2007	811317
468	811318
31572	811319
73185	811320
96063	811321
56407	811322
14729	811323
60555	811324
19	811325
11595	811326
155	811327
48177	811328
740	811329
3528	811330
16225	811331
91332	811332
357	811333
48629	811334
75661	811335
847	811336
56548	811337
20460	811338
103218	811339
36210	811340
37973	811341
35096	811342
4511	811343
7890	811344
10895	811345
3756	811346
31370	811347
57464	811348
71747	811349
2654	811350
49462	811351
431	811352
375	811353
70982	811354
540	811355
573	811356
20825	811357
3349	811358
17271	811359
1177	811360
40567	811361
59463	811362
33306	811363
10505	811364
21150	811365
102329	811366
23172	811367
9912	811368
72646	811369
11449	811370
21941	811371
27064	811372
17826	811373
210	811374
43070	811375
39493	811376
30360	811377
109754	811378
11167	811379
10341	811380
16249	811381
619	811382
32062	811383
9891	811384
23753	811385
15123	811386
2181	811387
100244	811388
18154	811389
1889	811390
88412	811391
20140	811392
883	811393
22415	811394
13876	811395
4344	811396
55765	811397
26696	811398
26266	811399
103236	811400
35732	811401
51259	811402
37323	811403
12685	811404
42480	811405
100964	811406
1895	811407
60787	811408
691	811409
44064	811410
51712	811411
16523	811412
6068	811413
12136	811414
51599	811415
55048	811416
56955	811417
7686	811418
17778	811419
22328	811420
30669	811421
64112	811422
2067	811423
64531	811424
29059	811425
15614	811426
55794	811427
24758	811428
9131	811429
1247	811430
13292	811431
65841	811432
87670	811433
66328	811434
29386	811435
3545	811436
12538	811437
91459	811438
119	811439
14828	811440
33821	811441
17292	811442
60932	811443
74517	811444
11754	811445
54326	811446
7	811447
75260	811448
45634	811449
27543	811450
5609	811451
76569	811452
42414	811453
4240	811454
18526	811455
62094	811456
16885	811457
23671	811458
14833	811459
27685	811460
330	811461
34560	811462
51947	811463
33914	811464
18264	811465
10723	811466
54755	811467
2402	811468
1056	811469
25449	811470
64543	811471
18565	811472
63126	811473
8813	811474
79369	811475
42668	811476
72490	811477
46466	811478
7216	811479
7322	811480
503	811481
18458	811482
492	811483
3364	811484
63440	811485
18897	811486
12811	811487
64394	811488
42019	811489
27182	811490
98255	811491
15214	811492
15928	811493
11656	811494
80155	811495
5671	811496
21048	811497
62922	811498
47	811499
66030	811500
50513	811501
38969	811502
30956	811503
917	811504
91388	811505
103699	811506
55213	811507
20571	811508
3753	811509
11579	811510
24280	811511
25925	811512
52216	811513
73904	811514
21597	811515
9520	811516
732	811517
41407	811518
36972	811519
4797	811520
76745	811521
13413	811522
2768	811523
44926	811524
8231	811525
20830	811526
1142	811527
8899	811528
4931	811529
25990	811530
25342	811531
5017	811532
12599	811533
24875	811534
103356	811535
30508	811536
15434	811537
22411	811538
6928	811539
35483	811540
27171	811541
11638	811542
93966	811543
19059	811544
5163	811545
30517	811546
67608	811547
68157	811548
30585	811549
38091	811550
5434	811551
10392	811552
30577	811553
11712	811554
41734	811555
21977	811556
28124	811557
84382	811558
9720	811559
102967	811560
11407	811561
915	811562
81604	811563
41429	811564
37795	811565
4958	811566
68203	811567
40742	811568
77007	811569
1646	811570
73168	811571
18713	811572
62325	811573
29261	811574
101730	811575
53013	811576
61425	811577
26361	811578
15389	811579
17222	811580
98565	811581
66935	811582
29048	811583
4251	811584
20333	811585
106576	811586
76451	811587
59701	811588
3909	811589
2499	811590
24043	811591
20407	811592
48371	811593
10791	811594
2546	811595
1450	811596
10202	811597
71580	811598
1063	811599
8945	811600
5180	811601
47869	811602
53782	811603
19627	811604
29906	811605
32430	811606
5318	811607
8568	811608
41415	811609
54094	811610
12454	811611
25157	811612
3217	811613
8404	811614
22884	811615
36275	811616
11276	811617
90607	811618
12	811619
47492	811620
20587	811621
30707	811622
158	811623
58654	811624
1684	811625
33845	811626
34259	811627
44763	811628
14653	811629
71025	811630
94880	811631
6753	811632
21356	811633
29776	811634
55416	811635
17781	811636
78487	811637
29	811638
35488	811639
33307	811640
61639	811641
78158	811642
23962	811643
12961	811644
46270	811645
62141	811646
91064	811647
16911	811648
60193	811649
72051	811650
34449	811651
48112	811652
27201	811653
20545	811654
270	811655
6866	811656
5044	811657
2303	811658
41196	811659
10254	811660
5509	811661
26457	811662
78502	811663
56761	811664
10909	811665
103600	811666
49752	811667
1404	811668
27751	811669
54934	811670
30115	811671
47756	811672
72596	811673
14599	811674
34001	811675
6025	811676
15921	811677
9478	811678
72436	811679
35634	811680
12531	811681
15711	811682
17579	811683
834	811684
112352	811685
1247	811686
6205	811687
2772	811688
20005	811689
11989	811690
68445	811691
108176	811692
44612	811693
24144	811694
73591	811695
20682	811696
2194	811697
24769	811698
26575	811699
4966	811700
71366	811701
55217	811702
35563	811703
19477	811704
36786	811705
6254	811706
6560	811707
4427	811708
28405	811709
25028	811710
114206	811711
7759	811712
122	811713
62340	811714
35109	811715
26549	811716
2114	811717
42993	811718
67344	811719
4785	811720
60034	811721
22267	811722
30939	811723
32837	811724
24899	811725
5333	811726
14184	811727
21463	811728
36970	811729
32758	811730
42132	811731
15348	811732
1708	811733
90416	811734
8268	811735
25458	811736
65292	811737
48114	811738
2893	811739
26855	811740
25500	811741
94008	811742
67090	811743
5658	811744
100480	811745
75081	811746
9486	811747
3	811748
10106	811749
2519	811750
62776	811751
10312	811752
2860	811753
72200	811754
37893	811755
7078	811756
50859	811757
448	811758
16816	811759
16073	811760
97389	811761
191	811762
30131	811763
351	811764
7560	811765
63116	811766
1117	811767
34313	811768
3848	811769
4098	811770
23042	811771
15105	811772
7827	811773
25946	811774
25660	811775
39140	811776
91033	811777
107429	811778
29229	811779
53	811780
4883	811781
20553	811782
5401	811783
97462	811784
20537	811785
49664	811786
53608	811787
79	811788
15223	811789
36575	811790
34295	811791
6898	811792
47255	811793
71462	811794
1332	811795
26590	811796
16471	811797
49259	811798
4932	811799
3255	811800
11591	811801
40936	811802
630	811803
38646	811804
9023	811805
22640	811806
659	811807
100502	811808
6	811809
13509	811810
9611	811811
26273	811812
70033	811813
1078	811814
23966	811815
4819	811816
46166	811817
9876	811818
31561	811819
35813	811820
27128	811821
13760	811822
1496	811823
4536	811824
7775	811825
5229	811826
8761	811827
104179	811828
47760	811829
87255	811830
31713	811831
52508	811832
791	811833
44425	811834
14905	811835
2362	811836
5875	811837
59032	811838
52398	811839
10234	811840
66629	811841
38529	811842
148	811843
36497	811844
27717	811845
75173	811846
5988	811847
47534	811848
292	811849
84816	811850
62652	811851
64042	811852
1041	811853
34003	811854
11520	811855
12820	811856
19362	811857
48852	811858
62270	811859
41686	811860
44747	811861
43189	811862
43333	811863
48184	811864
19001	811865
21792	811866
3335	811867
71744	811868
70548	811869
86360	811870
74858	811871
30186	811872
38797	811873
54	811874
57651	811875
102310	811876
62531	811877
307	811878
87412	811879
71752	811880
1013	811881
43559	811882
2014	811883
99152	811884
31557	811885
17203	811886
50259	811887
69259	811888
77098	811889
5601	811890
38236	811891
67649	811892
5782	811893
15465	811894
1260	811895
61811	811896
60	811897
17934	811898
16254	811899
26519	811900
7855	811901
69962	811902
80839	811903
8243	811904
44351	811905
31174	811906
905	811907
59655	811908
7780	811909
20978	811910
13540	811911
1370	811912
21260	811913
91694	811914
43850	811915
7875	811916
20187	811917
63421	811918
50127	811919
22141	811920
60274	811921
6507	811922
111015	811923
83756	811924
19127	811925
17872	811926
89838	811927
33595	811928
64252	811929
39393	811930
30939	811931
57497	811932
3521	811933
650	811934
103315	811935
44374	811936
15613	811937
39615	811938
4911	811939
53343	811940
458	811941
4224	811942
5649	811943
39239	811944
50649	811945
31210	811946
63098	811947
28797	811948
25878	811949
101242	811950
19347	811951
82621	811952
3791	811953
4613	811954
67025	811955
9132	811956
66737	811957
36126	811958
871	811959
17262	811960
75988	811961
11625	811962
10781	811963
13523	811964
15870	811965
73147	811966
28	811967
17760	811968
28421	811969
2730	811970
10156	811971
21416	811972
1096	811973
43670	811974
19564	811975
19000	811976
40639	811977
11784	811978
67296	811979
40470	811980
869	811981
2706	811982
10073	811983
8811	811984
6605	811985
24726	811986
44720	811987
48776	811988
64648	811989
1237	811990
9994	811991
36383	811992
41837	811993
39743	811994
11641	811995
61119	811996
8526	811997
77464	811998
40599	811999
848	812000
852	812001
93508	812002
17246	812003
2	812004
5638	812005
33407	812006
261	812007
28779	812008
15352	812009
12895	812010
42145	812011
31607	812012
29392	812013
22289	812014
44054	812015
45702	812016
976	812017
9869	812018
19150	812019
22413	812020
53039	812021
63366	812022
82	812023
42230	812024
1439	812025
32600	812026
25306	812027
10758	812028
37387	812029
3570	812030
183	812031
104084	812032
16168	812033
31108	812034
68759	812035
1600	812036
28219	812037
46392	812038
40996	812039
14113	812040
35319	812041
10953	812042
90615	812043
37873	812044
15377	812045
7816	812046
25381	812047
63476	812048
29760	812049
15557	812050
21998	812051
37956	812052
24666	812053
35312	812054
60709	812055
23202	812056
15976	812057
1381	812058
79885	812059
28922	812060
69136	812061
60392	812062
7240	812063
9021	812064
48179	812065
29511	812066
3430	812067
29563	812068
13037	812069
81578	812070
25231	812071
16634	812072
40504	812073
80996	812074
107438	812075
104966	812076
45189	812077
65829	812078
4019	812079
7978	812080
17028	812081
88830	812082
5184	812083
14302	812084
1693	812085
15693	812086
71435	812087
44615	812088
27866	812089
58715	812090
16126	812091
56845	812092
13931	812093
5080	812094
14150	812095
59389	812096
40527	812097
29175	812098
607	812099
6279	812100
3137	812101
37686	812102
5488	812103
24421	812104
6120	812105
436	812106
243	812107
89214	812108
882	812109
15721	812110
11731	812111
2528	812112
15618	812113
14171	812114
70503	812115
43574	812116
10106	812117
110011	812118
52856	812119
36584	812120
1441	812121
28462	812122
41531	812123
54167	812124
91607	812125
15015	812126
1165	812127
66784	812128
40780	812129
70920	812130
17528	812131
14601	812132
23851	812133
32980	812134
37044	812135
30102	812136
5979	812137
23366	812138
15728	812139
4581	812140
49412	812141
102680	812142
39139	812143
1925	812144
34	812145
6041	812146
39879	812147
22068	812148
13387	812149
97	812150
32263	812151
12521	812152
37193	812153
3171	812154
72263	812155
16330	812156
24417	812157
64451	812158
11099	812159
2292	812160
18687	812161
8603	812162
29596	812163
3889	812164
56787	812165
14080	812166
20772	812167
73432	812168
22649	812169
27099	812170
43313	812171
7060	812172
1376	812173
80331	812174
113084	812175
1815	812176
41509	812177
4053	812178
10581	812179
8221	812180
52692	812181
9994	812182
8603	812183
43187	812184
71761	812185
340	812186
12870	812187
4939	812188
10272	812189
52144	812190
216	812191
304	812192
127	812193
1283	812194
67606	812195
38850	812196
1492	812197
9436	812198
101056	812199
2406	812200
18726	812201
53887	812202
62037	812203
9689	812204
109751	812205
8672	812206
15668	812207
2031	812208
92614	812209
78208	812210
3303	812211
5261	812212
66232	812213
68420	812214
49176	812215
58880	812216
57891	812217
58340	812218
44843	812219
4860	812220
21219	812221
1254	812222
7334	812223
6233	812224
12473	812225
92770	812226
1142	812227
1	812228
8831	812229
19666	812230
21503	812231
4957	812232
49415	812233
35987	812234
31836	812235
45236	812236
43757	812237
8258	812238
40658	812239
12744	812240
38142	812241
78891	812242
916	812243
15243	812244
53236	812245
30156	812246
58374	812247
57399	812248
5943	812249
95348	812250
66509	812251
30634	812252
32251	812253
68199	812254
7296	812255
23041	812256
34354	812257
25962	812258
51127	812259
76315	812260
59002	812261
337	812262
29258	812263
18979	812264
48527	812265
25944	812266
15236	812267
16198	812268
21866	812269
83508	812270
4178	812271
77628	812272
3792	812273
9319	812274
26148	812275
15211	812276
13178	812277
29854	812278
28472	812279
16694	812280
32838	812281
30173	812282
4593	812283
3186	812284
56243	812285
34556	812286
34730	812287
1532	812288
15901	812289
12480	812290
68155	812291
25450	812292
26570	812293
51641	812294
100258	812295
38842	812296
11391	812297
7644	812298
1731	812299
31992	812300
22113	812301
23166	812302
18097	812303
521	812304
35104	812305
546	812306
61785	812307
17482	812308
5709	812309
56523	812310
17048	812311
53221	812312
40097	812313
90536	812314
12761	812315
12796	812316
85007	812317
34237	812318
4967	812319
213	812320
5580	812321
7200	812322
17255	812323
213	812324
12922	812325
74357	812326
4392	812327
55468	812328
66944	812329
30266	812330
18080	812331
3247	812332
24461	812333
1455	812334
2319	812335
27673	812336
6018	812337
99005	812338
19859	812339
9971	812340
51657	812341
10106	812342
12763	812343
9425	812344
37131	812345
36046	812346
11996	812347
89510	812348
12060	812349
83377	812350
31021	812351
45062	812352
16299	812353
2703	812354
78377	812355
4896	812356
34662	812357
28368	812358
73800	812359
26008	812360
378	812361
66431	812362
906	812363
20350	812364
190	812365
9190	812366
88008	812367
80223	812368
12051	812369
19089	812370
22526	812371
13820	812372
12133	812373
49922	812374
8671	812375
17534	812376
63109	812377
30341	812378
38676	812379
50712	812380
244	812381
41908	812382
69778	812383
1887	812384
17227	812385
83007	812386
5313	812387
38673	812388
11960	812389
27265	812390
52993	812391
27775	812392
28447	812393
97533	812394
48543	812395
48402	812396
1899	812397
14113	812398
25986	812399
1283	812400
12958	812401
45	812402
41884	812403
55773	812404
707	812405
7737	812406
7961	812407
38791	812408
68776	812409
28811	812410
52397	812411
585	812412
48543	812413
51663	812414
30857	812415
14678	812416
8239	812417
39952	812418
4446	812419
2438	812420
11352	812421
41770	812422
64709	812423
20673	812424
651	812425
231	812426
11109	812427
59169	812428
30339	812429
50433	812430
6419	812431
53626	812432
49240	812433
95701	812434
53534	812435
81016	812436
60260	812437
6874	812438
11033	812439
35646	812440
38598	812441
9932	812442
9226	812443
721	812444
51402	812445
24921	812446
37630	812447
91536	812448
7863	812449
14976	812450
83343	812451
23506	812452
81862	812453
55893	812454
31926	812455
7716	812456
519	812457
77474	812458
66542	812459
5748	812460
1118	812461
571	812462
11648	812463
457	812464
35504	812465
43643	812466
18373	812467
63286	812468
35063	812469
7505	812470
17129	812471
44991	812472
6409	812473
1552	812474
46263	812475
23735	812476
15860	812477
22551	812478
24162	812479
42341	812480
261	812481
2404	812482
34867	812483
8753	812484
15500	812485
76704	812486
2581	812487
22625	812488
30956	812489
8596	812490
18282	812491
68916	812492
3724	812493
22515	812494
122	812495
8417	812496
9300	812497
16774	812498
44550	812499
7057	812500
2041	812501
694	812502
8836	812503
34700	812504
89570	812505
26077	812506
999	812507
12344	812508
1275	812509
35050	812510
23344	812511
6159	812512
14656	812513
12039	812514
2567	812515
63827	812516
42570	812517
73858	812518
98684	812519
14051	812520
889	812521
84545	812522
41815	812523
11751	812524
69492	812525
1393	812526
15981	812527
16013	812528
94994	812529
84652	812530
49308	812531
42847	812532
19217	812533
57128	812534
2888	812535
24943	812536
384	812537
786	812538
2806	812539
113309	812540
27807	812541
67284	812542
14429	812543
8957	812544
15231	812545
96713	812546
28514	812547
38328	812548
27693	812549
9043	812550
71834	812551
64972	812552
807	812553
85740	812554
19983	812555
162	812556
1880	812557
25649	812558
39901	812559
72394	812560
24557	812561
12376	812562
1552	812563
1014	812564
74075	812565
313	812566
49477	812567
12835	812568
85820	812569
5926	812570
126	812571
35435	812572
31331	812573
23362	812574
9899	812575
10955	812576
39926	812577
49738	812578
68923	812579
39517	812580
33417	812581
112399	812582
20163	812583
16638	812584
80698	812585
34581	812586
21630	812587
64882	812588
22215	812589
4594	812590
15177	812591
682	812592
21435	812593
4007	812594
5587	812595
9008	812596
40871	812597
10960	812598
73440	812599
21994	812600
6914	812601
60555	812602
100709	812603
74	812604
12229	812605
23662	812606
43135	812607
68366	812608
9806	812609
18539	812610
64082	812611
3254	812612
75594	812613
23362	812614
98	812615
13465	812616
88990	812617
2586	812618
1903	812619
20462	812620
3186	812621
69189	812622
3854	812623
34957	812624
68110	812625
19810	812626
58830	812627
77560	812628
26912	812629
39199	812630
88579	812631
30931	812632
11060	812633
5359	812634
695	812635
655	812636
22489	812637
28967	812638
72179	812639
19725	812640
177	812641
60706	812642
23977	812643
4991	812644
53122	812645
14267	812646
3430	812647
2348	812648
2504	812649
11061	812650
60276	812651
48079	812652
28907	812653
19749	812654
12642	812655
645	812656
29478	812657
77086	812658
50920	812659
60839	812660
6996	812661
23060	812662
33566	812663
68408	812664
42583	812665
45790	812666
9878	812667
84928	812668
11029	812669
11354	812670
5778	812671
74876	812672
1300	812673
21031	812674
64131	812675
23628	812676
10962	812677
14736	812678
10743	812679
68382	812680
160	812681
26357	812682
8726	812683
101475	812684
73	812685
2775	812686
26039	812687
29869	812688
25938	812689
20389	812690
2341	812691
4189	812692
42110	812693
20622	812694
36398	812695
107963	812696
28028	812697
49768	812698
36879	812699
35264	812700
129	812701
4726	812702
31943	812703
1360	812704
7399	812705
13164	812706
95662	812707
53688	812708
26720	812709
28062	812710
73320	812711
6101	812712
60692	812713
32082	812714
20952	812715
14961	812716
113524	812717
57171	812718
111672	812719
18916	812720
2510	812721
107514	812722
11042	812723
73705	812724
341	812725
88853	812726
157	812727
8280	812728
104	812729
55050	812730
23150	812731
59782	812732
68191	812733
4177	812734
1337	812735
45709	812736
19322	812737
11465	812738
49824	812739
15685	812740
18646	812741
20133	812742
37689	812743
14722	812744
22837	812745
15449	812746
54283	812747
5402	812748
13537	812749
7098	812750
3507	812751
8890	812752
40714	812753
63248	812754
18747	812755
64267	812756
8106	812757
5409	812758
86891	812759
82564	812760
60392	812761
22868	812762
9779	812763
1792	812764
5638	812765
64139	812766
31918	812767
155	812768
28378	812769
28035	812770
80858	812771
39590	812772
17332	812773
7565	812774
71775	812775
66545	812776
4543	812777
35601	812778
18578	812779
35385	812780
4510	812781
19097	812782
50610	812783
54713	812784
22209	812785
6351	812786
2101	812787
2423	812788
90511	812789
37630	812790
13986	812791
69970	812792
105575	812793
15991	812794
27466	812795
29674	812796
8266	812797
85769	812798
14762	812799
10546	812800
75115	812801
31802	812802
46024	812803
35968	812804
18543	812805
97564	812806
348	812807
14534	812808
57413	812809
15019	812810
15392	812811
12765	812812
7568	812813
33787	812814
1089	812815
45752	812816
18541	812817
31881	812818
5040	812819
28164	812820
1519	812821
49210	812822
25197	812823
27013	812824
56479	812825
38747	812826
13620	812827
95829	812828
6822	812829
65015	812830
8765	812831
14923	812832
30442	812833
15945	812834
402	812835
21373	812836
8	812837
70800	812838
11745	812839
50485	812840
3013	812841
16791	812842
6136	812843
86985	812844
20818	812845
8386	812846
55057	812847
67503	812848
5359	812849
51660	812850
24071	812851
52630	812852
175	812853
43075	812854
14913	812855
67895	812856
25348	812857
27047	812858
707	812859
20040	812860
54622	812861
16388	812862
5101	812863
73721	812864
6856	812865
59180	812866
73141	812867
15093	812868
692	812869
33760	812870
51971	812871
3607	812872
3354	812873
706	812874
49214	812875
25626	812876
49214	812877
62713	812878
34087	812879
70151	812880
58654	812881
10386	812882
43151	812883
7326	812884
67596	812885
25252	812886
289	812887
75856	812888
57738	812889
40123	812890
58603	812891
61312	812892
58755	812893
14250	812894
12627	812895
50649	812896
76498	812897
43989	812898
44351	812899
9156	812900
54396	812901
4561	812902
35333	812903
28746	812904
136	812905
20032	812906
35061	812907
8381	812908
14843	812909
13136	812910
50437	812911
34898	812912
16762	812913
1429	812914
31253	812915
50057	812916
77118	812917
13359	812918
28905	812919
47321	812920
81991	812921
82325	812922
6880	812923
113	812924
65287	812925
31	812926
70071	812927
8288	812928
345	812929
1608	812930
19848	812931
13821	812932
25893	812933
61112	812934
39	812935
98123	812936
40944	812937
59663	812938
14427	812939
19424	812940
36803	812941
10677	812942
8484	812943
6404	812944
9306	812945
4162	812946
10120	812947
95	812948
22281	812949
8879	812950
50229	812951
18515	812952
100909	812953
68692	812954
67701	812955
55876	812956
37908	812957
72964	812958
4374	812959
34049	812960
5141	812961
53187	812962
81857	812963
100017	812964
99850	812965
76834	812966
6399	812967
17121	812968
5008	812969
31815	812970
5012	812971
7742	812972
31498	812973
2215	812974
2483	812975
3413	812976
37099	812977
69914	812978
18254	812979
5530	812980
15122	812981
19415	812982
4559	812983
939	812984
47197	812985
62558	812986
17802	812987
1202	812988
27773	812989
1522	812990
2858	812991
881	812992
45982	812993
41227	812994
55999	812995
32445	812996
29977	812997
134	812998
36949	812999
77574	813000
2606	813001
7419	813002
4419	813003
32647	813004
674	813005
22005	813006
60945	813007
12465	813008
16307	813009
29674	813010
2284	813011
31208	813012
929	813013
8602	813014
24649	813015
2724	813016
20281	813017
297	813018
9026	813019
838	813020
77230	813021
2162	813022
39833	813023
79925	813024
3888	813025
9857	813026
32233	813027
37190	813028
2448	813029
11090	813030
16996	813031
45235	813032
3916	813033
40738	813034
43964	813035
5663	813036
3788	813037
6329	813038
26984	813039
2005	813040
28040	813041
3	813042
18276	813043
47749	813044
8111	813045
72376	813046
23290	813047
11978	813048
32483	813049
27418	813050
886	813051
5240	813052
33000	813053
14377	813054
17001	813055
28679	813056
1183	813057
74374	813058
46798	813059
40352	813060
12220	813061
8687	813062
71	813063
5089	813064
5234	813065
19361	813066
9662	813067
9786	813068
18445	813069
842	813070
58245	813071
8144	813072
12398	813073
20945	813074
36554	813075
4874	813076
183	813077
577	813078
40496	813079
17476	813080
55364	813081
9840	813082
14784	813083
16229	813084
16794	813085
35739	813086
49132	813087
57801	813088
21010	813089
1368	813090
86350	813091
70947	813092
20880	813093
46242	813094
19545	813095
13430	813096
19782	813097
44196	813098
45843	813099
8952	813100
15610	813101
41482	813102
31595	813103
53426	813104
38747	813105
57951	813106
37493	813107
49393	813108
14702	813109
18449	813110
32285	813111
179	813112
92002	813113
23120	813114
24721	813115
1396	813116
21283	813117
3263	813118
5122	813119
4863	813120
6070	813121
16651	813122
111546	813123
12838	813124
85053	813125
5761	813126
4314	813127
74946	813128
25326	813129
5687	813130
16846	813131
307	813132
71411	813133
22	813134
13223	813135
2564	813136
85537	813137
72479	813138
60731	813139
1346	813140
48292	813141
43830	813142
27511	813143
60799	813144
49647	813145
64793	813146
4884	813147
9382	813148
67132	813149
32655	813150
3073	813151
69732	813152
105080	813153
5951	813154
19404	813155
2155	813156
86236	813157
20574	813158
2806	813159
80721	813160
5997	813161
6790	813162
70039	813163
4517	813164
106	813165
92144	813166
26872	813167
14957	813168
8114	813169
88771	813170
9797	813171
16504	813172
102182	813173
5723	813174
47277	813175
91185	813176
113	813177
21109	813178
8227	813179
22964	813180
28002	813181
10692	813182
42283	813183
45291	813184
46	813185
16535	813186
597	813187
274	813188
334	813189
12665	813190
32402	813191
4712	813192
33524	813193
63689	813194
27248	813195
31384	813196
3758	813197
85340	813198
67488	813199
39104	813200
3842	813201
28117	813202
1899	813203
13159	813204
4714	813205
56600	813206
20129	813207
20884	813208
42499	813209
63067	813210
4159	813211
5380	813212
4514	813213
80592	813214
31151	813215
16807	813216
19948	813217
41375	813218
83746	813219
14836	813220
9866	813221
108866	813222
3520	813223
1317	813224
54614	813225
934	813226
17498	813227
11558	813228
32858	813229
37215	813230
8022	813231
28909	813232
48518	813233
256	813234
114370	813235
79100	813236
55657	813237
6242	813238
52131	813239
56911	813240
11976	813241
2045	813242
22209	813243
43271	813244
104010	813245
1535	813246
14130	813247
2207	813248
14689	813249
21335	813250
5794	813251
113167	813252
7489	813253
1865	813254
2525	813255
1659	813256
108608	813257
49900	813258
25393	813259
33004	813260
68791	813261
58537	813262
80390	813263
21559	813264
257	813265
41084	813266
86360	813267
14920	813268
5075	813269
81816	813270
21035	813271
15756	813272
38873	813273
2677	813274
92200	813275
42227	813276
1446	813277
73033	813278
6973	813279
371	813280
41306	813281
48601	813282
78814	813283
45192	813284
19530	813285
57241	813286
55498	813287
24136	813288
512	813289
43499	813290
5073	813291
13367	813292
16954	813293
52792	813294
23312	813295
4123	813296
3031	813297
18453	813298
24739	813299
35027	813300
45473	813301
63222	813302
32106	813303
48412	813304
10732	813305
47457	813306
3279	813307
2454	813308
15616	813309
1114	813310
16621	813311
68458	813312
3873	813313
69936	813314
11272	813315
55064	813316
102588	813317
11646	813318
41243	813319
38567	813320
3799	813321
365	813322
26400	813323
17943	813324
7252	813325
12882	813326
10327	813327
8820	813328
11376	813329
24296	813330
7816	813331
20705	813332
3142	813333
6490	813334
13920	813335
13699	813336
48526	813337
38914	813338
72112	813339
55690	813340
14043	813341
23058	813342
61131	813343
26433	813344
2309	813345
70269	813346
1674	813347
43421	813348
20182	813349
4663	813350
66667	813351
60142	813352
678	813353
9726	813354
5401	813355
12889	813356
1127	813357
2592	813358
7487	813359
12147	813360
1311	813361
33132	813362
761	813363
8700	813364
29892	813365
1786	813366
17375	813367
3721	813368
85366	813369
41474	813370
1471	813371
2037	813372
66455	813373
17315	813374
1317	813375
567	813376
56537	813377
63834	813378
1554	813379
25105	813380
46342	813381
28683	813382
7951	813383
2711	813384
24826	813385
69624	813386
33439	813387
11201	813388
41606	813389
12613	813390
43124	813391
23001	813392
6519	813393
48592	813394
42028	813395
15743	813396
29317	813397
52191	813398
71358	813399
883	813400
3100	813401
91249	813402
13515	813403
2219	813404
51676	813405
49312	813406
679	813407
30474	813408
31505	813409
19305	813410
21991	813411
30179	813412
1971	813413
25831	813414
39328	813415
4944	813416
103997	813417
25916	813418
22559	813419
23497	813420
28080	813421
82746	813422
6388	813423
21035	813424
73560	813425
44599	813426
29080	813427
43266	813428
22117	813429
26476	813430
68224	813431
18185	813432
69000	813433
15522	813434
1470	813435
13558	813436
88588	813437
72682	813438
34115	813439
1837	813440
17160	813441
53	813442
15756	813443
36513	813444
73472	813445
60028	813446
72	813447
59996	813448
73227	813449
25020	813450
7473	813451
35846	813452
2401	813453
23608	813454
4104	813455
17626	813456
78548	813457
27021	813458
386	813459
58967	813460
1409	813461
15961	813462
59724	813463
21076	813464
10347	813465
50969	813466
33901	813467
18742	813468
2585	813469
4107	813470
1268	813471
10023	813472
21874	813473
10634	813474
11628	813475
8372	813476
2861	813477
69719	813478
13140	813479
21663	813480
22606	813481
4270	813482
96190	813483
4368	813484
57295	813485
2060	813486
9330	813487
280	813488
27024	813489
42270	813490
96253	813491
25436	813492
40472	813493
65640	813494
29517	813495
14624	813496
10238	813497
3152	813498
14372	813499
22075	813500
180	813501
22633	813502
1106	813503
48448	813504
112037	813505
2890	813506
74096	813507
24460	813508
28321	813509
2459	813510
4452	813511
35223	813512
9403	813513
212	813514
79375	813515
35527	813516
7251	813517
3554	813518
4616	813519
10065	813520
66204	813521
29599	813522
46707	813523
17958	813524
30551	813525
39301	813526
7459	813527
48279	813528
1952	813529
5648	813530
22311	813531
38655	813532
5489	813533
67897	813534
42032	813535
31634	813536
56670	813537
4952	813538
90059	813539
87060	813540
17499	813541
12596	813542
13415	813543
51357	813544
50394	813545
3594	813546
44140	813547
31265	813548
56552	813549
17392	813550
45650	813551
26823	813552
12903	813553
235	813554
56619	813555
48700	813556
41821	813557
24166	813558
9645	813559
12106	813560
6586	813561
68279	813562
4109	813563
4728	813564
26280	813565
65405	813566
10757	813567
2434	813568
61753	813569
16912	813570
5445	813571
11054	813572
25575	813573
53611	813574
27607	813575
42564	813576
6849	813577
7353	813578
1514	813579
1272	813580
86160	813581
72923	813582
66915	813583
49905	813584
51847	813585
1188	813586
5075	813587
8799	813588
49567	813589
238	813590
40666	813591
13921	813592
12930	813593
74708	813594
59273	813595
45589	813596
399	813597
35780	813598
46096	813599
8303	813600
7436	813601
37446	813602
112969	813603
19955	813604
48955	813605
28443	813606
10079	813607
4982	813608
14648	813609
5491	813610
55952	813611
22158	813612
17362	813613
16600	813614
24015	813615
4300	813616
36444	813617
37290	813618
36682	813619
101509	813620
680	813621
30482	813622
25744	813623
92761	813624
41184	813625
1341	813626
10116	813627
7035	813628
14774	813629
10588	813630
74523	813631
9830	813632
34221	813633
1827	813634
34769	813635
31435	813636
2688	813637
69198	813638
55961	813639
21143	813640
45095	813641
8075	813642
25426	813643
1838	813644
67210	813645
68800	813646
35754	813647
5245	813648
11859	813649
34801	813650
2258	813651
4401	813652
56114	813653
24679	813654
46787	813655
41035	813656
41542	813657
51	813658
8903	813659
91211	813660
7380	813661
41373	813662
27219	813663
36853	813664
79048	813665
4408	813666
29634	813667
21090	813668
8353	813669
7370	813670
24619	813671
14215	813672
27439	813673
14629	813674
29958	813675
318	813676
59781	813677
36292	813678
52271	813679
9407	813680
9702	813681
26114	813682
4552	813683
46004	813684
3642	813685
21078	813686
18758	813687
2665	813688
67156	813689
11881	813690
7894	813691
42349	813692
98030	813693
9211	813694
26573	813695
37926	813696
13095	813697
55877	813698
3075	813699
50774	813700
8855	813701
10322	813702
45211	813703
27263	813704
45367	813705
16186	813706
86243	813707
13009	813708
12816	813709
6238	813710
26330	813711
14636	813712
14254	813713
104739	813714
21821	813715
43721	813716
7057	813717
25166	813718
27320	813719
50110	813720
9188	813721
88155	813722
4417	813723
18862	813724
12114	813725
14275	813726
82344	813727
84998	813728
21901	813729
8	813730
66882	813731
3747	813732
12615	813733
57378	813734
5381	813735
30952	813736
34907	813737
25622	813738
14727	813739
1034	813740
2349	813741
4753	813742
17096	813743
81319	813744
64067	813745
18440	813746
22365	813747
2792	813748
35093	813749
76186	813750
58559	813751
344	813752
469	813753
45121	813754
318	813755
37249	813756
75320	813757
2282	813758
744	813759
1456	813760
18794	813761
25835	813762
14186	813763
10972	813764
4985	813765
1084	813766
3847	813767
7385	813768
104959	813769
1848	813770
77	813771
29787	813772
13488	813773
9890	813774
27376	813775
77438	813776
30236	813777
47532	813778
11663	813779
46402	813780
32038	813781
2277	813782
2049	813783
88267	813784
17286	813785
16145	813786
6935	813787
60198	813788
16162	813789
53944	813790
44848	813791
23503	813792
71769	813793
25522	813794
2130	813795
44318	813796
3238	813797
21762	813798
2847	813799
49941	813800
28865	813801
9531	813802
40896	813803
7636	813804
13008	813805
98387	813806
58016	813807
5905	813808
1556	813809
43550	813810
2707	813811
43880	813812
26133	813813
5682	813814
87070	813815
55121	813816
39169	813817
40821	813818
43874	813819
875	813820
13569	813821
42139	813822
49745	813823
37565	813824
64850	813825
85468	813826
63592	813827
12285	813828
11235	813829
4723	813830
65303	813831
47470	813832
18187	813833
64512	813834
28945	813835
28867	813836
10560	813837
338	813838
46948	813839
30126	813840
56133	813841
642	813842
97132	813843
53435	813844
18121	813845
2589	813846
2384	813847
71748	813848
44131	813849
31273	813850
9442	813851
19458	813852
6928	813853
14965	813854
14274	813855
14204	813856
42330	813857
67921	813858
14470	813859
18658	813860
34137	813861
31067	813862
80848	813863
38	813864
12383	813865
1304	813866
20048	813867
8560	813868
2498	813869
83618	813870
6973	813871
36690	813872
91057	813873
565	813874
8608	813875
74290	813876
22243	813877
2133	813878
104696	813879
83380	813880
7782	813881
5403	813882
15274	813883
5676	813884
2388	813885
1150	813886
11888	813887
13724	813888
30539	813889
44990	813890
17863	813891
32366	813892
8525	813893
47617	813894
279	813895
52602	813896
58982	813897
35878	813898
19816	813899
5305	813900
21464	813901
3941	813902
69727	813903
35440	813904
27	813905
1282	813906
63674	813907
68813	813908
45908	813909
20910	813910
3750	813911
6532	813912
58028	813913
81320	813914
799	813915
734	813916
27103	813917
78437	813918
17209	813919
50972	813920
17472	813921
70296	813922
90010	813923
8492	813924
1857	813925
18930	813926
8827	813927
3398	813928
21110	813929
8560	813930
44492	813931
36818	813932
16828	813933
10626	813934
45874	813935
17281	813936
9900	813937
70636	813938
8849	813939
47985	813940
1445	813941
65131	813942
53503	813943
61888	813944
603	813945
3399	813946
53	813947
8693	813948
29453	813949
15625	813950
12259	813951
60217	813952
24248	813953
42958	813954
9805	813955
41697	813956
44876	813957
58508	813958
46269	813959
67866	813960
6043	813961
3686	813962
47316	813963
35068	813964
103566	813965
1772	813966
82713	813967
12731	813968
14519	813969
17300	813970
24291	813971
23527	813972
13650	813973
19507	813974
10363	813975
8067	813976
28318	813977
65203	813978
67359	813979
26231	813980
154	813981
29653	813982
12350	813983
26549	813984
16211	813985
46772	813986
640	813987
51696	813988
20627	813989
2403	813990
34	813991
4664	813992
1716	813993
1035	813994
37992	813995
12037	813996
34211	813997
13058	813998
7571	813999
13599	814000
15857	814001
68225	814002
68975	814003
64004	814004
82581	814005
43682	814006
53053	814007
29813	814008
29318	814009
30309	814010
59385	814011
10191	814012
7035	814013
15114	814014
41693	814015
8346	814016
41912	814017
26129	814018
89685	814019
48830	814020
1673	814021
21806	814022
14652	814023
56324	814024
49388	814025
20546	814026
34422	814027
22429	814028
28929	814029
15016	814030
21172	814031
28899	814032
37627	814033
39248	814034
11410	814035
28435	814036
13266	814037
47403	814038
48896	814039
62321	814040
89968	814041
84203	814042
13639	814043
15345	814044
10589	814045
75948	814046
27005	814047
16296	814048
31204	814049
29958	814050
14957	814051
28133	814052
56000	814053
13158	814054
3961	814055
28897	814056
6944	814057
60417	814058
15008	814059
31305	814060
55756	814061
69489	814062
56944	814063
9264	814064
21028	814065
64373	814066
112515	814067
1864	814068
1995	814069
21972	814070
25729	814071
56830	814072
25066	814073
3387	814074
15111	814075
8328	814076
10609	814077
54644	814078
2016	814079
24790	814080
7988	814081
63970	814082
6610	814083
11690	814084
23500	814085
75637	814086
18977	814087
81881	814088
55556	814089
70498	814090
60658	814091
4285	814092
11114	814093
1309	814094
5149	814095
9608	814096
14004	814097
51490	814098
44617	814099
28829	814100
33933	814101
13630	814102
2530	814103
22043	814104
881	814105
2992	814106
92667	814107
1795	814108
35793	814109
663	814110
1928	814111
10704	814112
29110	814113
27522	814114
32582	814115
41535	814116
14068	814117
20397	814118
83373	814119
105376	814120
12385	814121
23015	814122
10329	814123
6078	814124
10387	814125
7450	814126
40843	814127
23320	814128
34802	814129
7479	814130
8130	814131
6073	814132
25037	814133
25245	814134
49831	814135
57187	814136
4961	814137
22380	814138
65339	814139
28195	814140
16857	814141
1194	814142
303	814143
40464	814144
10149	814145
62973	814146
14135	814147
346	814148
37176	814149
6745	814150
714	814151
49438	814152
26920	814153
53982	814154
46450	814155
38595	814156
54421	814157
44996	814158
26184	814159
12499	814160
190	814161
11707	814162
14105	814163
1555	814164
52265	814165
9035	814166
40161	814167
9718	814168
49357	814169
27950	814170
47167	814171
50	814172
44401	814173
20902	814174
80686	814175
20332	814176
1495	814177
37901	814178
1601	814179
7337	814180
655	814181
1939	814182
41710	814183
29025	814184
138	814185
8253	814186
14503	814187
39284	814188
11958	814189
50940	814190
2404	814191
4555	814192
29714	814193
14681	814194
29980	814195
3772	814196
48146	814197
26391	814198
29971	814199
1116	814200
14544	814201
319	814202
61299	814203
82984	814204
39456	814205
29089	814206
21136	814207
27659	814208
75753	814209
15775	814210
18891	814211
19355	814212
29284	814213
2192	814214
110791	814215
15638	814216
10179	814217
98188	814218
38031	814219
995	814220
50238	814221
57388	814222
85538	814223
4585	814224
52552	814225
23223	814226
48921	814227
87615	814228
1991	814229
39171	814230
62035	814231
39925	814232
42623	814233
90961	814234
15291	814235
20621	814236
11101	814237
37130	814238
2339	814239
4248	814240
60251	814241
21278	814242
22307	814243
27043	814244
30488	814245
36354	814246
35522	814247
19576	814248
58682	814249
26847	814250
2193	814251
8809	814252
1332	814253
75795	814254
3879	814255
4502	814256
17745	814257
11660	814258
31622	814259
50756	814260
68587	814261
16598	814262
30372	814263
50303	814264
80428	814265
61378	814266
18761	814267
50196	814268
18830	814269
53300	814270
13626	814271
71699	814272
8254	814273
22003	814274
61554	814275
47104	814276
78436	814277
23182	814278
11213	814279
17642	814280
31253	814281
100190	814282
43392	814283
5183	814284
106636	814285
14524	814286
85280	814287
18552	814288
57194	814289
37056	814290
3718	814291
526	814292
66639	814293
42461	814294
1702	814295
1507	814296
26079	814297
15708	814298
1734	814299
49566	814300
11870	814301
5700	814302
26061	814303
5781	814304
42427	814305
73514	814306
62097	814307
51286	814308
19926	814309
36338	814310
25899	814311
65183	814312
84428	814313
82583	814314
101195	814315
45250	814316
58031	814317
103284	814318
51112	814319
54705	814320
1476	814321
6898	814322
15276	814323
45498	814324
12	814325
69722	814326
1455	814327
23663	814328
60587	814329
15770	814330
88239	814331
10067	814332
215	814333
23450	814334
55706	814335
9153	814336
18411	814337
41910	814338
21410	814339
11887	814340
307	814341
33316	814342
1399	814343
68416	814344
92860	814345
39002	814346
14772	814347
11036	814348
42112	814349
1514	814350
296	814351
12351	814352
2308	814353
62545	814354
12590	814355
19083	814356
90	814357
808	814358
26857	814359
40375	814360
9049	814361
582	814362
34973	814363
19067	814364
4004	814365
6611	814366
13147	814367
40169	814368
488	814369
59341	814370
3259	814371
64036	814372
31525	814373
69926	814374
621	814375
2454	814376
8122	814377
16632	814378
18051	814379
36728	814380
6399	814381
13846	814382
61701	814383
57284	814384
28560	814385
28426	814386
9058	814387
78378	814388
58181	814389
47912	814390
12183	814391
72876	814392
41858	814393
22817	814394
79237	814395
43283	814396
22661	814397
4225	814398
51079	814399
72100	814400
78180	814401
3981	814402
30066	814403
1377	814404
4324	814405
46496	814406
25037	814407
41514	814408
42723	814409
20296	814410
10104	814411
7290	814412
44737	814413
48108	814414
18573	814415
23100	814416
3950	814417
24242	814418
69077	814419
111580	814420
56706	814421
57189	814422
6900	814423
85187	814424
32200	814425
1342	814426
21657	814427
35903	814428
46069	814429
10290	814430
225	814431
11668	814432
1739	814433
53932	814434
2178	814435
215	814436
205	814437
3657	814438
11976	814439
154	814440
1767	814441
47123	814442
9088	814443
41101	814444
3472	814445
27886	814446
6471	814447
63139	814448
2	814449
18837	814450
23164	814451
10015	814452
4231	814453
9358	814454
7252	814455
89762	814456
57130	814457
227	814458
26560	814459
12605	814460
94842	814461
96280	814462
4682	814463
5579	814464
12788	814465
103657	814466
36814	814467
10096	814468
11541	814469
4192	814470
748	814471
50520	814472
96431	814473
89624	814474
47720	814475
50335	814476
74948	814477
79123	814478
50252	814479
60109	814480
7346	814481
1738	814482
18769	814483
9512	814484
3909	814485
16771	814486
33431	814487
22898	814488
67843	814489
80009	814490
80544	814491
80224	814492
8664	814493
11441	814494
44799	814495
60250	814496
19886	814497
98886	814498
34274	814499
6757	814500
10727	814501
322	814502
45679	814503
16718	814504
5845	814505
76808	814506
80319	814507
4362	814508
79339	814509
6200	814510
33025	814511
9178	814512
8470	814513
9908	814514
53418	814515
41788	814516
75855	814517
1085	814518
3461	814519
54518	814520
82961	814521
96910	814522
9463	814523
1372	814524
9922	814525
91859	814526
40437	814527
81220	814528
69688	814529
42583	814530
70222	814531
16893	814532
31403	814533
18902	814534
30573	814535
2077	814536
76600	814537
65418	814538
16605	814539
8289	814540
11373	814541
1840	814542
42122	814543
39634	814544
4449	814545
35679	814546
2444	814547
15933	814548
77171	814549
1354	814550
30363	814551
10357	814552
105510	814553
74196	814554
88192	814555
35015	814556
1411	814557
79615	814558
21724	814559
24558	814560
80733	814561
22	814562
10030	814563
1085	814564
42160	814565
3505	814566
40169	814567
28029	814568
15178	814569
7742	814570
90478	814571
2933	814572
38391	814573
64297	814574
39260	814575
4968	814576
45412	814577
34206	814578
6646	814579
8969	814580
16127	814581
65184	814582
57946	814583
5763	814584
36859	814585
19119	814586
16149	814587
47303	814588
6266	814589
73760	814590
84333	814591
30368	814592
99437	814593
74737	814594
16030	814595
10050	814596
11927	814597
111838	814598
50109	814599
5587	814600
48464	814601
95369	814602
61723	814603
22796	814604
5665	814605
93202	814606
67178	814607
29705	814608
14557	814609
18061	814610
64322	814611
9728	814612
22086	814613
57575	814614
14842	814615
10735	814616
17840	814617
417	814618
72363	814619
132	814620
9265	814621
5876	814622
72813	814623
502	814624
25591	814625
86088	814626
1441	814627
6384	814628
52507	814629
27675	814630
31313	814631
77945	814632
60883	814633
9097	814634
647	814635
10370	814636
97307	814637
57575	814638
47009	814639
2241	814640
16178	814641
19280	814642
64656	814643
45404	814644
16096	814645
41574	814646
15910	814647
71071	814648
14384	814649
372	814650
9987	814651
57	814652
76193	814653
17324	814654
39571	814655
3215	814656
1551	814657
21252	814658
22857	814659
6777	814660
18122	814661
3706	814662
12292	814663
18669	814664
34398	814665
15740	814666
49353	814667
26164	814668
55699	814669
9343	814670
4599	814671
61341	814672
4933	814673
4588	814674
18874	814675
12953	814676
35511	814677
4761	814678
730	814679
3735	814680
44029	814681
17468	814682
51550	814683
19109	814684
52915	814685
23007	814686
3888	814687
20132	814688
97111	814689
56697	814690
26903	814691
29802	814692
22461	814693
27632	814694
10981	814695
63081	814696
26190	814697
17739	814698
57778	814699
38403	814700
12735	814701
75123	814702
2590	814703
18219	814704
7146	814705
16716	814706
1385	814707
1271	814708
3226	814709
87075	814710
73075	814711
57420	814712
80872	814713
76064	814714
51620	814715
4142	814716
64167	814717
247	814718
26121	814719
97785	814720
49778	814721
80423	814722
9263	814723
5879	814724
15523	814725
290	814726
1768	814727
5839	814728
3756	814729
49098	814730
13726	814731
3272	814732
43028	814733
16562	814734
13434	814735
32230	814736
16644	814737
24928	814738
85648	814739
81243	814740
9428	814741
8245	814742
103936	814743
46308	814744
5647	814745
73206	814746
223	814747
76584	814748
59481	814749
62741	814750
16324	814751
24490	814752
10473	814753
14376	814754
56770	814755
4783	814756
38515	814757
82310	814758
273	814759
1239	814760
93729	814761
44252	814762
17548	814763
69297	814764
375	814765
45060	814766
3808	814767
21148	814768
23578	814769
74753	814770
3266	814771
798	814772
13604	814773
50390	814774
46369	814775
22184	814776
45376	814777
8522	814778
39796	814779
101840	814780
16398	814781
6682	814782
9515	814783
198	814784
25785	814785
2445	814786
34583	814787
4993	814788
103750	814789
78446	814790
90144	814791
23978	814792
1	814793
7356	814794
97052	814795
54292	814796
52078	814797
4287	814798
81695	814799
84248	814800
73192	814801
51699	814802
84981	814803
92378	814804
53693	814805
61226	814806
29357	814807
66113	814808
62151	814809
16831	814810
8564	814811
32533	814812
4892	814813
302	814814
437	814815
13006	814816
18491	814817
57724	814818
900	814819
5126	814820
7951	814821
37971	814822
6382	814823
8374	814824
6760	814825
16666	814826
19379	814827
33099	814828
41289	814829
30923	814830
44030	814831
3	814832
32	814833
61438	814834
426	814835
22494	814836
27241	814837
6049	814838
66852	814839
48565	814840
87846	814841
36690	814842
4266	814843
18418	814844
6125	814845
565	814846
12242	814847
13506	814848
3558	814849
71879	814850
70639	814851
28904	814852
6976	814853
16713	814854
9357	814855
19831	814856
29613	814857
73343	814858
30732	814859
29832	814860
50403	814861
68553	814862
31469	814863
2197	814864
85163	814865
75401	814866
53606	814867
6185	814868
13101	814869
71604	814870
69240	814871
6694	814872
93376	814873
3273	814874
19054	814875
12145	814876
80099	814877
14229	814878
59852	814879
4934	814880
172	814881
50738	814882
81168	814883
53397	814884
102760	814885
45462	814886
78067	814887
2721	814888
1667	814889
19396	814890
3710	814891
31276	814892
87620	814893
45375	814894
33419	814895
36679	814896
769	814897
46712	814898
78051	814899
22642	814900
29017	814901
21154	814902
27608	814903
54366	814904
33062	814905
57588	814906
2281	814907
5036	814908
82501	814909
490	814910
2544	814911
54164	814912
3009	814913
21439	814914
81900	814915
98620	814916
46360	814917
27707	814918
50113	814919
3907	814920
30121	814921
1637	814922
44131	814923
4874	814924
88	814925
8495	814926
5518	814927
14349	814928
18753	814929
28885	814930
17768	814931
6003	814932
7321	814933
6882	814934
25496	814935
1320	814936
54120	814937
7089	814938
25639	814939
5847	814940
3130	814941
55015	814942
70366	814943
4392	814944
32239	814945
12866	814946
40854	814947
2452	814948
16421	814949
81846	814950
11848	814951
37045	814952
62359	814953
60409	814954
41667	814955
26705	814956
18431	814957
58646	814958
100919	814959
7788	814960
25975	814961
6402	814962
7640	814963
63172	814964
34397	814965
1624	814966
35950	814967
38543	814968
82072	814969
3346	814970
37281	814971
18074	814972
18002	814973
18748	814974
3711	814975
1759	814976
38237	814977
32670	814978
38535	814979
6413	814980
27100	814981
28686	814982
19812	814983
110437	814984
36	814985
87811	814986
17806	814987
12838	814988
9029	814989
52	814990
85165	814991
28099	814992
27712	814993
18242	814994
22805	814995
1861	814996
17412	814997
2927	814998
58444	814999
9376	815000
5126	815001
49499	815002
7159	815003
74573	815004
17613	815005
1479	815006
28743	815007
64074	815008
47153	815009
29180	815010
16161	815011
828	815012
81541	815013
2171	815014
8368	815015
43132	815016
8213	815017
23336	815018
45441	815019
12196	815020
40401	815021
26605	815022
8529	815023
33514	815024
30096	815025
77839	815026
21615	815027
1469	815028
42176	815029
6307	815030
19666	815031
105130	815032
16411	815033
10067	815034
3972	815035
86444	815036
47822	815037
2485	815038
43546	815039
29569	815040
16072	815041
17888	815042
55653	815043
7089	815044
107729	815045
62239	815046
32401	815047
49423	815048
100211	815049
82142	815050
322	815051
89701	815052
1228	815053
78176	815054
13961	815055
73809	815056
64011	815057
64	815058
48	815059
8025	815060
26177	815061
35940	815062
67907	815063
108524	815064
805	815065
26874	815066
110727	815067
71136	815068
12557	815069
10819	815070
11885	815071
21216	815072
21818	815073
43454	815074
19065	815075
2121	815076
52519	815077
18651	815078
1342	815079
45810	815080
15241	815081
79586	815082
1078	815083
31815	815084
10741	815085
16655	815086
5230	815087
5812	815088
18663	815089
337	815090
48204	815091
1189	815092
40990	815093
42817	815094
35676	815095
4076	815096
84051	815097
4721	815098
50723	815099
48484	815100
39107	815101
5706	815102
59342	815103
49906	815104
55274	815105
180	815106
73605	815107
23000	815108
15383	815109
6686	815110
844	815111
100529	815112
25908	815113
2741	815114
59234	815115
27843	815116
6184	815117
2487	815118
6721	815119
8268	815120
15222	815121
28110	815122
16091	815123
75384	815124
5243	815125
27721	815126
1926	815127
10322	815128
10727	815129
33406	815130
13320	815131
1934	815132
15219	815133
5909	815134
6298	815135
78983	815136
50338	815137
18027	815138
54842	815139
2743	815140
2441	815141
7202	815142
14864	815143
1868	815144
21316	815145
43884	815146
8355	815147
47749	815148
101336	815149
90214	815150
7528	815151
1284	815152
9601	815153
44845	815154
3032	815155
19710	815156
43589	815157
90923	815158
91709	815159
453	815160
1353	815161
51402	815162
312	815163
37860	815164
79769	815165
107189	815166
205	815167
89885	815168
25869	815169
4010	815170
18451	815171
7786	815172
80215	815173
20129	815174
58122	815175
60528	815176
43945	815177
70253	815178
49704	815179
46984	815180
16970	815181
22273	815182
11633	815183
34102	815184
9347	815185
9412	815186
16583	815187
8845	815188
22924	815189
56062	815190
46004	815191
3233	815192
11171	815193
1707	815194
26895	815195
99019	815196
39091	815197
438	815198
39451	815199
10271	815200
16488	815201
1946	815202
35907	815203
35193	815204
50615	815205
289	815206
4647	815207
1085	815208
24331	815209
42606	815210
15337	815211
22807	815212
14358	815213
8679	815214
5146	815215
9222	815216
15051	815217
407	815218
66467	815219
29258	815220
12836	815221
9707	815222
91532	815223
46000	815224
13431	815225
2235	815226
39425	815227
27900	815228
12664	815229
80159	815230
62610	815231
22866	815232
3418	815233
18470	815234
6183	815235
102189	815236
8531	815237
21639	815238
1842	815239
5557	815240
38901	815241
2820	815242
37337	815243
20664	815244
413	815245
1846	815246
32320	815247
25743	815248
58556	815249
12495	815250
10837	815251
4470	815252
1192	815253
53218	815254
8969	815255
17946	815256
11560	815257
25708	815258
145	815259
60119	815260
27864	815261
166	815262
18845	815263
61390	815264
62790	815265
12304	815266
25913	815267
15752	815268
434	815269
90287	815270
38483	815271
54004	815272
82600	815273
58601	815274
32193	815275
13056	815276
27795	815277
1715	815278
49578	815279
112925	815280
79519	815281
97940	815282
53426	815283
18556	815284
55207	815285
4993	815286
17922	815287
22896	815288
54161	815289
71891	815290
7983	815291
8586	815292
249	815293
5387	815294
82593	815295
39120	815296
19119	815297
71250	815298
69617	815299
40576	815300
586	815301
13226	815302
4037	815303
62376	815304
76058	815305
10045	815306
9011	815307
59776	815308
63432	815309
15575	815310
12776	815311
32972	815312
3919	815313
1150	815314
11489	815315
670	815316
80698	815317
7070	815318
24855	815319
7798	815320
95550	815321
28719	815322
30837	815323
268	815324
110325	815325
4547	815326
657	815327
67199	815328
36536	815329
58237	815330
42244	815331
36124	815332
98276	815333
31062	815334
76374	815335
23403	815336
48888	815337
50063	815338
43163	815339
25740	815340
4581	815341
210	815342
10503	815343
81664	815344
24279	815345
10964	815346
1865	815347
63968	815348
54924	815349
102	815350
32502	815351
182	815352
25072	815353
86310	815354
36769	815355
2330	815356
79	815357
30577	815358
89712	815359
74529	815360
7	815361
37645	815362
1161	815363
24653	815364
5224	815365
13794	815366
14666	815367
15047	815368
20980	815369
6964	815370
4129	815371
19499	815372
23802	815373
70890	815374
56700	815375
9143	815376
2094	815377
53458	815378
15030	815379
4613	815380
45280	815381
51506	815382
93084	815383
19781	815384
814	815385
4918	815386
5941	815387
47170	815388
40691	815389
44925	815390
34521	815391
15138	815392
16556	815393
26907	815394
25043	815395
11146	815396
97591	815397
3573	815398
30564	815399
9458	815400
55529	815401
917	815402
15146	815403
38455	815404
49198	815405
502	815406
3059	815407
25739	815408
3940	815409
33073	815410
303	815411
49315	815412
41424	815413
9277	815414
63628	815415
23693	815416
1498	815417
21129	815418
17434	815419
1566	815420
56721	815421
51489	815422
78377	815423
21017	815424
79806	815425
30632	815426
38810	815427
4190	815428
71172	815429
72183	815430
2045	815431
12625	815432
4443	815433
58352	815434
46266	815435
26600	815436
32434	815437
1167	815438
13853	815439
54028	815440
44924	815441
87204	815442
73935	815443
81926	815444
15682	815445
18229	815446
26897	815447
2654	815448
94249	815449
94242	815450
7321	815451
54398	815452
16234	815453
52472	815454
63962	815455
24368	815456
30614	815457
43330	815458
27	815459
39462	815460
18882	815461
19939	815462
15841	815463
23572	815464
53549	815465
20024	815466
6044	815467
49862	815468
5371	815469
33198	815470
5432	815471
12475	815472
10185	815473
18634	815474
343	815475
52328	815476
51227	815477
1159	815478
1780	815479
11445	815480
40460	815481
22148	815482
829	815483
10092	815484
9414	815485
57485	815486
73623	815487
325	815488
63012	815489
1328	815490
2733	815491
1592	815492
97821	815493
7515	815494
880	815495
1563	815496
42186	815497
18116	815498
52293	815499
45588	815500
51063	815501
31447	815502
35752	815503
652	815504
69363	815505
34182	815506
98955	815507
38225	815508
14589	815509
3958	815510
31794	815511
45064	815512
60921	815513
102344	815514
30784	815515
26666	815516
15955	815517
24837	815518
112752	815519
41050	815520
25087	815521
15587	815522
5650	815523
189	815524
35829	815525
34770	815526
13818	815527
76000	815528
5892	815529
20437	815530
74377	815531
1919	815532
113191	815533
40823	815534
2148	815535
1956	815536
957	815537
163	815538
24499	815539
36259	815540
15278	815541
11602	815542
56966	815543
37544	815544
27678	815545
23979	815546
93972	815547
1319	815548
169	815549
45122	815550
26550	815551
28387	815552
69030	815553
20117	815554
85272	815555
34421	815556
6765	815557
31785	815558
3735	815559
30856	815560
51636	815561
40540	815562
111194	815563
4415	815564
85942	815565
11825	815566
28199	815567
85352	815568
11029	815569
62369	815570
1273	815571
9562	815572
8621	815573
8928	815574
33864	815575
23822	815576
26664	815577
4570	815578
11993	815579
6288	815580
58017	815581
6135	815582
8683	815583
17447	815584
6549	815585
28199	815586
86741	815587
23843	815588
9194	815589
43143	815590
86193	815591
11798	815592
1794	815593
18036	815594
30163	815595
92886	815596
64563	815597
21224	815598
19910	815599
20684	815600
57096	815601
3311	815602
101645	815603
6119	815604
4520	815605
34622	815606
28478	815607
17484	815608
1203	815609
6691	815610
53054	815611
9819	815612
3529	815613
10612	815614
37548	815615
4188	815616
10792	815617
16240	815618
27774	815619
3183	815620
27317	815621
47128	815622
9192	815623
23573	815624
4803	815625
41455	815626
41767	815627
32946	815628
235	815629
43130	815630
5010	815631
5220	815632
17676	815633
100466	815634
8187	815635
4221	815636
48080	815637
29643	815638
28484	815639
62448	815640
16035	815641
49369	815642
40206	815643
104	815644
6469	815645
7694	815646
13414	815647
11748	815648
12654	815649
25627	815650
37384	815651
1650	815652
66596	815653
6958	815654
44947	815655
1976	815656
6827	815657
17355	815658
2618	815659
56709	815660
6811	815661
6805	815662
16223	815663
69191	815664
82821	815665
61496	815666
55609	815667
63189	815668
2568	815669
7735	815670
319	815671
16123	815672
140	815673
46914	815674
60299	815675
23196	815676
72064	815677
98444	815678
76500	815679
17568	815680
10122	815681
1748	815682
4027	815683
54998	815684
25773	815685
97542	815686
7063	815687
71990	815688
83295	815689
8650	815690
13031	815691
3151	815692
47510	815693
919	815694
37232	815695
3470	815696
2336	815697
57595	815698
57102	815699
27271	815700
9867	815701
48935	815702
8655	815703
9619	815704
7935	815705
25212	815706
36013	815707
77469	815708
96	815709
113590	815710
39172	815711
6619	815712
3902	815713
26451	815714
22361	815715
51209	815716
8936	815717
76136	815718
48488	815719
32621	815720
3558	815721
68729	815722
23803	815723
14538	815724
48785	815725
10394	815726
28715	815727
13523	815728
21382	815729
3892	815730
2179	815731
36949	815732
9632	815733
29873	815734
81034	815735
80517	815736
4924	815737
8757	815738
28791	815739
72533	815740
9969	815741
10401	815742
2199	815743
39705	815744
1670	815745
41082	815746
13574	815747
27379	815748
21701	815749
846	815750
56306	815751
65313	815752
54954	815753
5571	815754
35343	815755
3914	815756
10956	815757
22481	815758
56125	815759
1296	815760
37999	815761
41818	815762
44443	815763
35614	815764
68776	815765
35513	815766
72952	815767
9679	815768
3012	815769
5778	815770
16049	815771
36433	815772
12686	815773
54124	815774
1068	815775
9329	815776
113724	815777
65665	815778
95739	815779
60354	815780
51428	815781
51817	815782
44696	815783
78232	815784
8965	815785
36143	815786
9574	815787
40023	815788
93879	815789
55097	815790
13899	815791
43167	815792
67586	815793
35215	815794
22593	815795
34295	815796
16609	815797
7369	815798
40030	815799
42235	815800
20130	815801
69859	815802
11328	815803
8572	815804
17490	815805
33581	815806
29396	815807
62756	815808
31031	815809
99683	815810
3963	815811
9904	815812
7809	815813
14998	815814
28219	815815
8185	815816
11374	815817
52309	815818
10862	815819
2240	815820
1315	815821
33841	815822
21141	815823
49546	815824
25766	815825
90511	815826
1542	815827
15075	815828
1043	815829
1094	815830
29669	815831
75072	815832
14669	815833
27708	815834
45596	815835
12916	815836
1700	815837
13621	815838
7031	815839
37520	815840
6588	815841
55154	815842
5	815843
71461	815844
58257	815845
42684	815846
25016	815847
6929	815848
65660	815849
3370	815850
21041	815851
33574	815852
4779	815853
10539	815854
16496	815855
76314	815856
33590	815857
13651	815858
3994	815859
101535	815860
79223	815861
49555	815862
27633	815863
1810	815864
5863	815865
91165	815866
31919	815867
4023	815868
3291	815869
954	815870
8048	815871
113913	815872
19021	815873
48802	815874
93380	815875
74940	815876
21075	815877
2788	815878
89048	815879
55837	815880
9623	815881
2421	815882
39648	815883
1121	815884
1465	815885
40532	815886
29154	815887
24591	815888
17447	815889
19236	815890
34213	815891
36885	815892
1866	815893
2439	815894
54418	815895
1080	815896
32543	815897
38069	815898
27771	815899
113073	815900
44608	815901
63154	815902
1430	815903
74213	815904
18625	815905
9746	815906
18596	815907
58080	815908
2399	815909
737	815910
40533	815911
18935	815912
11195	815913
56175	815914
20864	815915
15329	815916
78	815917
4113	815918
88922	815919
1183	815920
92522	815921
42132	815922
618	815923
26614	815924
55867	815925
35417	815926
4600	815927
82794	815928
37059	815929
22399	815930
20247	815931
797	815932
2085	815933
25000	815934
4515	815935
71209	815936
11945	815937
97729	815938
59155	815939
1448	815940
41002	815941
25032	815942
71644	815943
83598	815944
23941	815945
7134	815946
14417	815947
11441	815948
1261	815949
2762	815950
9991	815951
2303	815952
72433	815953
19529	815954
48573	815955
2815	815956
3059	815957
11301	815958
54940	815959
54017	815960
11560	815961
16251	815962
26263	815963
26499	815964
1326	815965
54139	815966
30224	815967
16669	815968
101513	815969
1542	815970
12550	815971
22852	815972
94	815973
55130	815974
38420	815975
20279	815976
1225	815977
30899	815978
1846	815979
44472	815980
65049	815981
46403	815982
22937	815983
15665	815984
52460	815985
2429	815986
3751	815987
106074	815988
39005	815989
48746	815990
18221	815991
21542	815992
18446	815993
40662	815994
684	815995
24762	815996
18426	815997
27181	815998
70423	815999
11571	816000
96362	816001
62117	816002
334	816003
77874	816004
18157	816005
1434	816006
20137	816007
7519	816008
26697	816009
46814	816010
59228	816011
4328	816012
19426	816013
37694	816014
45401	816015
34769	816016
50791	816017
47314	816018
47952	816019
45078	816020
44119	816021
52176	816022
15482	816023
25762	816024
63450	816025
99160	816026
107334	816027
33063	816028
20860	816029
14344	816030
34704	816031
33917	816032
40483	816033
19360	816034
30371	816035
8566	816036
19147	816037
8430	816038
14525	816039
45359	816040
25469	816041
1397	816042
22020	816043
69257	816044
63522	816045
54	816046
1244	816047
5226	816048
1101	816049
4609	816050
50496	816051
52490	816052
4635	816053
20665	816054
28757	816055
26223	816056
39201	816057
1675	816058
18918	816059
17920	816060
47304	816061
22886	816062
33405	816063
49	816064
43638	816065
31537	816066
80114	816067
6170	816068
37618	816069
61721	816070
14619	816071
39198	816072
37370	816073
61852	816074
468	816075
50974	816076
66829	816077
986	816078
8934	816079
6666	816080
10	816081
17195	816082
1880	816083
54882	816084
28382	816085
55031	816086
45482	816087
9612	816088
148	816089
28225	816090
2645	816091
34244	816092
35204	816093
61348	816094
9622	816095
24052	816096
31006	816097
82160	816098
590	816099
16819	816100
3073	816101
9815	816102
61865	816103
1834	816104
86346	816105
1634	816106
356	816107
24158	816108
14747	816109
8237	816110
36853	816111
25816	816112
1597	816113
25100	816114
4031	816115
10956	816116
2507	816117
14954	816118
44050	816119
8087	816120
40828	816121
36098	816122
11334	816123
19515	816124
57093	816125
67065	816126
8406	816127
4542	816128
204	816129
60169	816130
17245	816131
70	816132
58153	816133
366	816134
69170	816135
11063	816136
4339	816137
9543	816138
18950	816139
4203	816140
48193	816141
18877	816142
92956	816143
43995	816144
91075	816145
14270	816146
81	816147
10228	816148
3679	816149
10127	816150
50598	816151
67119	816152
23791	816153
45505	816154
38705	816155
21065	816156
45209	816157
78534	816158
2996	816159
21293	816160
82436	816161
69185	816162
5955	816163
49362	816164
10155	816165
25805	816166
24219	816167
2759	816168
103478	816169
77799	816170
43520	816171
35230	816172
13104	816173
8972	816174
104892	816175
40203	816176
9	816177
15520	816178
78548	816179
40619	816180
64774	816181
65379	816182
82371	816183
9124	816184
2303	816185
33121	816186
102183	816187
48645	816188
12989	816189
49818	816190
19033	816191
48704	816192
1666	816193
64748	816194
31057	816195
82609	816196
29419	816197
10129	816198
47666	816199
1966	816200
76171	816201
17170	816202
18860	816203
15317	816204
10381	816205
1636	816206
8752	816207
23669	816208
43832	816209
14455	816210
105341	816211
48763	816212
45497	816213
8684	816214
39298	816215
716	816216
7466	816217
42631	816218
27154	816219
59445	816220
38048	816221
82510	816222
63945	816223
28304	816224
42012	816225
8423	816226
15340	816227
14725	816228
20615	816229
2930	816230
13164	816231
42256	816232
58221	816233
16243	816234
425	816235
84167	816236
32577	816237
52670	816238
40918	816239
91656	816240
35975	816241
1173	816242
4291	816243
56160	816244
33798	816245
1681	816246
27010	816247
144	816248
48485	816249
23163	816250
44050	816251
25929	816252
10452	816253
24	816254
6013	816255
10046	816256
47502	816257
3595	816258
32029	816259
59021	816260
2120	816261
30174	816262
43451	816263
36095	816264
67220	816265
63352	816266
19492	816267
11694	816268
27458	816269
3699	816270
30544	816271
4661	816272
10177	816273
3264	816274
30164	816275
348	816276
42830	816277
305	816278
317	816279
94900	816280
13801	816281
19889	816282
19012	816283
70145	816284
5985	816285
3778	816286
16892	816287
47354	816288
7451	816289
17621	816290
1081	816291
66373	816292
279	816293
58259	816294
950	816295
51705	816296
20828	816297
39206	816298
49297	816299
11255	816300
8923	816301
4349	816302
2173	816303
1035	816304
57268	816305
4492	816306
22216	816307
12442	816308
34003	816309
64788	816310
48933	816311
10561	816312
29532	816313
6525	816314
2249	816315
54140	816316
19847	816317
28063	816318
95165	816319
48875	816320
9720	816321
7100	816322
4340	816323
17391	816324
2617	816325
6648	816326
6885	816327
6402	816328
4625	816329
60893	816330
67316	816331
6938	816332
23020	816333
70697	816334
20690	816335
1514	816336
15516	816337
20409	816338
19399	816339
3547	816340
78988	816341
25097	816342
64436	816343
63976	816344
64221	816345
46054	816346
98446	816347
71086	816348
1680	816349
32712	816350
26059	816351
73415	816352
101894	816353
107	816354
59918	816355
64212	816356
17895	816357
71918	816358
1028	816359
28752	816360
63761	816361
88289	816362
71227	816363
23679	816364
9535	816365
18652	816366
93062	816367
33540	816368
35363	816369
42064	816370
5567	816371
31679	816372
3201	816373
1374	816374
36136	816375
26147	816376
13076	816377
2076	816378
9032	816379
59569	816380
61040	816381
10397	816382
61951	816383
40684	816384
25030	816385
87422	816386
44756	816387
17500	816388
40279	816389
39178	816390
9132	816391
3782	816392
48013	816393
53696	816394
6994	816395
42954	816396
8822	816397
28561	816398
11330	816399
203	816400
39425	816401
6	816402
22455	816403
8683	816404
5267	816405
63201	816406
7638	816407
16450	816408
24472	816409
3427	816410
87465	816411
69201	816412
22023	816413
16812	816414
6505	816415
397	816416
28946	816417
21650	816418
23452	816419
44334	816420
36929	816421
17648	816422
16477	816423
4801	816424
15818	816425
25005	816426
6	816427
16257	816428
26357	816429
336	816430
29444	816431
3770	816432
24844	816433
66777	816434
21327	816435
20009	816436
68506	816437
45746	816438
13200	816439
1294	816440
369	816441
15534	816442
9450	816443
1127	816444
40788	816445
36499	816446
3548	816447
93134	816448
99580	816449
6246	816450
51233	816451
1944	816452
40570	816453
26068	816454
22372	816455
26855	816456
21205	816457
79020	816458
26171	816459
28766	816460
62427	816461
98929	816462
7455	816463
33262	816464
44738	816465
38886	816466
12887	816467
15292	816468
46134	816469
9459	816470
26907	816471
41333	816472
38802	816473
23739	816474
25640	816475
51536	816476
56253	816477
6334	816478
2139	816479
66267	816480
6739	816481
86808	816482
51516	816483
19678	816484
23348	816485
7431	816486
62096	816487
24864	816488
51071	816489
6424	816490
8500	816491
1548	816492
6276	816493
8751	816494
60607	816495
20405	816496
1681	816497
13770	816498
47859	816499
24259	816500
40670	816501
4941	816502
3525	816503
17648	816504
17265	816505
107	816506
47137	816507
60429	816508
28712	816509
84006	816510
94518	816511
21791	816512
5554	816513
33641	816514
30744	816515
5410	816516
29291	816517
5054	816518
4272	816519
89631	816520
13249	816521
74249	816522
6141	816523
15618	816524
35875	816525
4184	816526
69090	816527
30426	816528
66899	816529
58380	816530
45480	816531
18473	816532
13515	816533
54010	816534
35948	816535
2621	816536
32506	816537
103713	816538
8569	816539
21233	816540
32893	816541
43013	816542
74661	816543
18923	816544
53501	816545
16188	816546
37725	816547
4919	816548
292	816549
2753	816550
15513	816551
17324	816552
109536	816553
34001	816554
25552	816555
56699	816556
62178	816557
22643	816558
73074	816559
35219	816560
14266	816561
26444	816562
13	816563
1844	816564
8851	816565
977	816566
17711	816567
11454	816568
85889	816569
2669	816570
8124	816571
43295	816572
85351	816573
43415	816574
2201	816575
2906	816576
95120	816577
65446	816578
407	816579
4147	816580
35835	816581
68256	816582
21067	816583
5916	816584
2179	816585
2992	816586
17185	816587
17442	816588
5160	816589
88436	816590
87877	816591
762	816592
4555	816593
62083	816594
60231	816595
6605	816596
44619	816597
8782	816598
2161	816599
20997	816600
68002	816601
29208	816602
10	816603
23268	816604
30189	816605
3147	816606
7292	816607
32853	816608
33769	816609
47418	816610
10789	816611
4898	816612
3885	816613
77016	816614
12854	816615
5256	816616
2819	816617
21799	816618
12309	816619
6715	816620
71185	816621
8610	816622
91753	816623
11859	816624
20405	816625
38875	816626
47798	816627
53848	816628
27659	816629
112481	816630
50628	816631
15854	816632
6279	816633
60457	816634
92125	816635
8734	816636
14407	816637
42397	816638
46819	816639
100638	816640
3200	816641
17804	816642
3401	816643
272	816644
2245	816645
11318	816646
22339	816647
85	816648
108258	816649
15	816650
543	816651
69210	816652
914	816653
31537	816654
27240	816655
40297	816656
34751	816657
110	816658
5987	816659
33992	816660
25076	816661
40555	816662
44562	816663
21594	816664
2087	816665
40099	816666
40271	816667
51571	816668
1982	816669
5116	816670
84917	816671
36557	816672
23359	816673
65995	816674
745	816675
71575	816676
89269	816677
50354	816678
27616	816679
37746	816680
29882	816681
44254	816682
110633	816683
58860	816684
98050	816685
27862	816686
3	816687
29997	816688
22444	816689
5089	816690
87944	816691
61535	816692
32150	816693
25645	816694
13378	816695
93053	816696
11613	816697
17956	816698
13286	816699
728	816700
3584	816701
14886	816702
27952	816703
31529	816704
12687	816705
98371	816706
6725	816707
49762	816708
2825	816709
56065	816710
81	816711
71141	816712
6673	816713
21469	816714
41262	816715
71553	816716
1798	816717
51052	816718
3069	816719
92465	816720
74655	816721
94	816722
11695	816723
21529	816724
9143	816725
108640	816726
29909	816727
800	816728
36808	816729
36700	816730
21097	816731
34974	816732
30852	816733
18960	816734
20716	816735
6678	816736
20806	816737
7342	816738
8209	816739
32078	816740
352	816741
21579	816742
54610	816743
5096	816744
11255	816745
70137	816746
20302	816747
46516	816748
76273	816749
21484	816750
1455	816751
24107	816752
60605	816753
18113	816754
22911	816755
28302	816756
34080	816757
10539	816758
38444	816759
56265	816760
1015	816761
32785	816762
4132	816763
12842	816764
42595	816765
14599	816766
62147	816767
19697	816768
29599	816769
4431	816770
94228	816771
945	816772
8217	816773
6546	816774
6154	816775
15015	816776
75052	816777
10274	816778
10485	816779
20229	816780
44083	816781
391	816782
3937	816783
68776	816784
24790	816785
93799	816786
64176	816787
51958	816788
24881	816789
31911	816790
15406	816791
57451	816792
52539	816793
2468	816794
1531	816795
40864	816796
2433	816797
90106	816798
66088	816799
47234	816800
64291	816801
10491	816802
95320	816803
55781	816804
28473	816805
1051	816806
14715	816807
29444	816808
85311	816809
37281	816810
1149	816811
35122	816812
23537	816813
7599	816814
37930	816815
25761	816816
11487	816817
78670	816818
73725	816819
13136	816820
46491	816821
111018	816822
38684	816823
869	816824
82792	816825
7340	816826
25502	816827
48716	816828
9270	816829
56092	816830
1242	816831
38208	816832
37976	816833
54696	816834
30723	816835
19916	816836
90775	816837
8933	816838
546	816839
57048	816840
5775	816841
28720	816842
7785	816843
16561	816844
39031	816845
20707	816846
48352	816847
63	816848
5700	816849
65	816850
24837	816851
11891	816852
49798	816853
45661	816854
27972	816855
48547	816856
5512	816857
13276	816858
38510	816859
81968	816860
74282	816861
24281	816862
51999	816863
60539	816864
25742	816865
1485	816866
58934	816867
60112	816868
10859	816869
13094	816870
1289	816871
15596	816872
15334	816873
2982	816874
12424	816875
20435	816876
17841	816877
23575	816878
13561	816879
92336	816880
15845	816881
19120	816882
31789	816883
82617	816884
67313	816885
13845	816886
53474	816887
86996	816888
42890	816889
1948	816890
56473	816891
8475	816892
2636	816893
1302	816894
76420	816895
1508	816896
9998	816897
4879	816898
21546	816899
17039	816900
24184	816901
35918	816902
4047	816903
21836	816904
46166	816905
3720	816906
11274	816907
74795	816908
68210	816909
61633	816910
4267	816911
28745	816912
24813	816913
2391	816914
508	816915
58507	816916
52462	816917
45559	816918
41377	816919
84090	816920
6441	816921
29787	816922
15930	816923
40293	816924
6659	816925
100746	816926
19370	816927
67615	816928
6125	816929
2959	816930
18142	816931
85212	816932
920	816933
20056	816934
157	816935
42542	816936
1105	816937
20053	816938
5588	816939
2094	816940
6687	816941
3114	816942
673	816943
3875	816944
11288	816945
2641	816946
41793	816947
3247	816948
26829	816949
799	816950
19997	816951
35208	816952
681	816953
473	816954
63834	816955
16152	816956
16720	816957
73609	816958
2318	816959
3	816960
46834	816961
30990	816962
36048	816963
35103	816964
34045	816965
7236	816966
74760	816967
32505	816968
71144	816969
29518	816970
18184	816971
1901	816972
43826	816973
39668	816974
32955	816975
65679	816976
55100	816977
29461	816978
4710	816979
13776	816980
27041	816981
28407	816982
24361	816983
8399	816984
62152	816985
1664	816986
41049	816987
11	816988
64097	816989
46754	816990
6030	816991
2943	816992
33840	816993
602	816994
2399	816995
31007	816996
10056	816997
16880	816998
57180	816999
31051	817000
25436	817001
49965	817002
39119	817003
47272	817004
34320	817005
51998	817006
633	817007
2581	817008
14984	817009
74	817010
17645	817011
5843	817012
12629	817013
87812	817014
109714	817015
27590	817016
60854	817017
4752	817018
468	817019
12038	817020
18399	817021
7991	817022
13592	817023
15154	817024
58326	817025
1555	817026
676	817027
19415	817028
11	817029
56129	817030
21853	817031
58413	817032
14448	817033
11026	817034
23667	817035
12590	817036
153	817037
104094	817038
866	817039
7835	817040
13899	817041
13749	817042
85187	817043
22892	817044
1787	817045
13165	817046
11442	817047
28055	817048
51114	817049
16725	817050
52923	817051
824	817052
17434	817053
15748	817054
46034	817055
10889	817056
1883	817057
21127	817058
6766	817059
92220	817060
13583	817061
43911	817062
80565	817063
44229	817064
2613	817065
64275	817066
28436	817067
46014	817068
44201	817069
26324	817070
811	817071
24947	817072
50240	817073
1865	817074
32004	817075
5580	817076
34442	817077
24727	817078
65525	817079
29453	817080
13690	817081
30209	817082
41095	817083
17	817084
8284	817085
42021	817086
29525	817087
6656	817088
82321	817089
4279	817090
42993	817091
50820	817092
13215	817093
3228	817094
38790	817095
21889	817096
77587	817097
51843	817098
13807	817099
88731	817100
9052	817101
19297	817102
39900	817103
12914	817104
24701	817105
1188	817106
28090	817107
86524	817108
61150	817109
46737	817110
868	817111
100028	817112
32853	817113
36397	817114
12551	817115
90081	817116
22641	817117
3247	817118
17577	817119
70360	817120
45867	817121
48951	817122
80188	817123
47457	817124
41598	817125
6185	817126
35230	817127
51834	817128
9368	817129
56024	817130
38096	817131
44186	817132
391	817133
18397	817134
12101	817135
45053	817136
22209	817137
1867	817138
35239	817139
61483	817140
10198	817141
38065	817142
17981	817143
21258	817144
19258	817145
7361	817146
29715	817147
23011	817148
6462	817149
13733	817150
19968	817151
103967	817152
3174	817153
1643	817154
1741	817155
3155	817156
30376	817157
3712	817158
105760	817159
9341	817160
29519	817161
28825	817162
24884	817163
50396	817164
5968	817165
6332	817166
63325	817167
49288	817168
46154	817169
756	817170
76376	817171
33154	817172
51326	817173
1072	817174
37292	817175
41920	817176
56029	817177
28691	817178
28080	817179
24262	817180
55814	817181
23	817182
1	817183
83745	817184
1046	817185
18808	817186
1832	817187
24019	817188
85341	817189
27337	817190
21345	817191
12239	817192
16912	817193
11710	817194
29314	817195
98109	817196
15153	817197
19600	817198
23451	817199
6871	817200
19	817201
48551	817202
881	817203
55149	817204
52407	817205
25561	817206
111188	817207
33569	817208
42245	817209
43811	817210
1436	817211
33990	817212
46548	817213
35507	817214
20728	817215
45186	817216
35843	817217
5651	817218
505	817219
17821	817220
58471	817221
57860	817222
63848	817223
19914	817224
2874	817225
41975	817226
44614	817227
88193	817228
2957	817229
12975	817230
3007	817231
25744	817232
17932	817233
23370	817234
16927	817235
100948	817236
41518	817237
9994	817238
435	817239
22861	817240
732	817241
144	817242
2238	817243
35	817244
37517	817245
22980	817246
861	817247
55320	817248
76349	817249
10996	817250
54258	817251
718	817252
12373	817253
79	817254
27826	817255
80256	817256
43705	817257
9278	817258
14081	817259
11210	817260
2229	817261
71256	817262
4801	817263
24	817264
31859	817265
55292	817266
96072	817267
15399	817268
42999	817269
13099	817270
53836	817271
39687	817272
2972	817273
468	817274
6653	817275
1024	817276
9323	817277
92199	817278
19251	817279
2025	817280
31347	817281
6566	817282
53315	817283
73364	817284
39053	817285
17525	817286
16868	817287
217	817288
48186	817289
88	817290
55390	817291
18742	817292
24122	817293
65390	817294
51398	817295
43212	817296
52767	817297
14275	817298
79287	817299
31681	817300
2144	817301
14	817302
93287	817303
17775	817304
20284	817305
94	817306
48596	817307
24369	817308
11825	817309
12555	817310
1250	817311
61641	817312
66255	817313
9999	817314
51340	817315
69002	817316
284	817317
6482	817318
16799	817319
43929	817320
23146	817321
30589	817322
68472	817323
198	817324
41811	817325
3441	817326
174	817327
9942	817328
31489	817329
27726	817330
89215	817331
27168	817332
51112	817333
35880	817334
16972	817335
22226	817336
25502	817337
69304	817338
2350	817339
11304	817340
22106	817341
83813	817342
12449	817343
27730	817344
64023	817345
24306	817346
5485	817347
46782	817348
11040	817349
17908	817350
38869	817351
17603	817352
30984	817353
59815	817354
53252	817355
18302	817356
78595	817357
12238	817358
10122	817359
10190	817360
9865	817361
69426	817362
17663	817363
17238	817364
28916	817365
79923	817366
42505	817367
13967	817368
9266	817369
66	817370
37527	817371
8446	817372
21485	817373
41869	817374
42924	817375
48598	817376
44428	817377
7791	817378
23887	817379
38415	817380
3071	817381
30227	817382
78	817383
62262	817384
44960	817385
44780	817386
32999	817387
13685	817388
20881	817389
2437	817390
71440	817391
56826	817392
26669	817393
41007	817394
34968	817395
1930	817396
18020	817397
58309	817398
42304	817399
31311	817400
102	817401
13487	817402
54490	817403
40998	817404
145	817405
37913	817406
56433	817407
3421	817408
730	817409
40900	817410
8966	817411
53350	817412
98996	817413
14264	817414
51737	817415
25132	817416
28291	817417
66663	817418
49107	817419
38703	817420
5456	817421
15496	817422
48062	817423
2560	817424
82640	817425
1850	817426
34399	817427
8555	817428
60466	817429
9946	817430
219	817431
14970	817432
5524	817433
7735	817434
46129	817435
22105	817436
46628	817437
26637	817438
1128	817439
4129	817440
7425	817441
9403	817442
93024	817443
78327	817444
60403	817445
24882	817446
43819	817447
56479	817448
29836	817449
27848	817450
17215	817451
70556	817452
8006	817453
10919	817454
69154	817455
90707	817456
43747	817457
32641	817458
805	817459
340	817460
106637	817461
20	817462
46203	817463
36638	817464
21434	817465
1265	817466
57880	817467
38277	817468
2422	817469
25281	817470
63589	817471
10053	817472
31082	817473
1120	817474
18444	817475
60061	817476
39170	817477
54185	817478
5	817479
19410	817480
61151	817481
11140	817482
64681	817483
26604	817484
8977	817485
14569	817486
28958	817487
79606	817488
1793	817489
13137	817490
50664	817491
38542	817492
62894	817493
26050	817494
4278	817495
112503	817496
11888	817497
23804	817498
27265	817499
39633	817500
88930	817501
44028	817502
2135	817503
85227	817504
3034	817505
90228	817506
2225	817507
8188	817508
87732	817509
36830	817510
7121	817511
46605	817512
4970	817513
51950	817514
73243	817515
32070	817516
1624	817517
22206	817518
46880	817519
53462	817520
11974	817521
42810	817522
40122	817523
9992	817524
682	817525
80601	817526
4558	817527
15538	817528
89025	817529
66535	817530
82772	817531
9975	817532
50840	817533
45426	817534
14551	817535
54480	817536
214	817537
16202	817538
84057	817539
20704	817540
14328	817541
36018	817542
79727	817543
11785	817544
16684	817545
48352	817546
73277	817547
5448	817548
52712	817549
295	817550
39888	817551
4884	817552
36023	817553
19699	817554
37393	817555
6529	817556
21545	817557
20534	817558
14778	817559
46619	817560
42598	817561
29150	817562
64967	817563
809	817564
5186	817565
33593	817566
63209	817567
33989	817568
27706	817569
484	817570
4180	817571
35937	817572
25520	817573
19445	817574
37264	817575
5050	817576
8734	817577
6670	817578
74866	817579
1787	817580
20553	817581
1867	817582
49132	817583
7314	817584
26822	817585
93121	817586
22866	817587
3536	817588
18015	817589
60238	817590
23880	817591
31408	817592
70036	817593
5858	817594
26955	817595
66506	817596
41850	817597
52935	817598
7110	817599
60939	817600
57725	817601
5284	817602
45612	817603
104823	817604
1721	817605
96981	817606
42016	817607
34434	817608
1554	817609
5891	817610
6752	817611
22356	817612
1727	817613
12826	817614
16616	817615
877	817616
94263	817617
45799	817618
11756	817619
41519	817620
32882	817621
19313	817622
14978	817623
236	817624
6953	817625
5368	817626
19682	817627
3556	817628
39247	817629
54167	817630
30684	817631
6319	817632
902	817633
21942	817634
2129	817635
6764	817636
10385	817637
41462	817638
47020	817639
75842	817640
10093	817641
60256	817642
22571	817643
59768	817644
17771	817645
71596	817646
548	817647
1089	817648
10766	817649
17008	817650
2536	817651
14507	817652
8338	817653
67980	817654
24129	817655
26166	817656
8056	817657
25174	817658
2472	817659
2538	817660
24990	817661
44983	817662
25372	817663
32942	817664
744	817665
62443	817666
99777	817667
21568	817668
6696	817669
44194	817670
18423	817671
70045	817672
26564	817673
1529	817674
31874	817675
68395	817676
57355	817677
1353	817678
26148	817679
84	817680
14030	817681
32293	817682
3	817683
2229	817684
78612	817685
8756	817686
4872	817687
16401	817688
45464	817689
58013	817690
15067	817691
4159	817692
73104	817693
23626	817694
11702	817695
13019	817696
1061	817697
3528	817698
1793	817699
5919	817700
23168	817701
3339	817702
21940	817703
6424	817704
108768	817705
16195	817706
6141	817707
20022	817708
110106	817709
45349	817710
20738	817711
6842	817712
10016	817713
4385	817714
68267	817715
78258	817716
13734	817717
59811	817718
2491	817719
192	817720
14391	817721
16084	817722
66965	817723
65562	817724
84780	817725
35312	817726
669	817727
20402	817728
1796	817729
2485	817730
2166	817731
29167	817732
67386	817733
29339	817734
39801	817735
73600	817736
97600	817737
2554	817738
27259	817739
63891	817740
89120	817741
54334	817742
30554	817743
38938	817744
5391	817745
40614	817746
37625	817747
44152	817748
62490	817749
55185	817750
29554	817751
89925	817752
1618	817753
62808	817754
15168	817755
4725	817756
30412	817757
89635	817758
19615	817759
36352	817760
49371	817761
19075	817762
94865	817763
22409	817764
7814	817765
63445	817766
17641	817767
10874	817768
14448	817769
11431	817770
30629	817771
67509	817772
50114	817773
19474	817774
9901	817775
992	817776
19746	817777
87884	817778
44335	817779
10737	817780
12477	817781
28481	817782
13472	817783
1283	817784
68928	817785
83997	817786
38346	817787
28397	817788
13187	817789
82242	817790
7456	817791
47299	817792
30389	817793
24954	817794
43545	817795
47789	817796
80360	817797
95	817798
72111	817799
36567	817800
12631	817801
1039	817802
4740	817803
13816	817804
23143	817805
72554	817806
63458	817807
26568	817808
60081	817809
5106	817810
24350	817811
28798	817812
10569	817813
21689	817814
74946	817815
36736	817816
26319	817817
56247	817818
15327	817819
11012	817820
3964	817821
5374	817822
44301	817823
23729	817824
1081	817825
62107	817826
61187	817827
7062	817828
6841	817829
34893	817830
26667	817831
8006	817832
16941	817833
949	817834
1592	817835
14881	817836
922	817837
877	817838
39476	817839
72030	817840
28889	817841
69998	817842
18528	817843
12415	817844
40575	817845
2496	817846
23254	817847
46360	817848
65717	817849
97556	817850
8759	817851
13	817852
1636	817853
17998	817854
1352	817855
36535	817856
4544	817857
24535	817858
143	817859
27053	817860
51543	817861
12413	817862
79954	817863
379	817864
9398	817865
478	817866
43992	817867
1716	817868
18900	817869
16337	817870
18062	817871
106915	817872
31087	817873
65652	817874
28267	817875
33544	817876
54918	817877
21250	817878
33346	817879
47616	817880
29728	817881
45151	817882
51901	817883
4464	817884
41812	817885
693	817886
21685	817887
39936	817888
355	817889
55807	817890
80532	817891
60678	817892
42	817893
2365	817894
7363	817895
72768	817896
55066	817897
62823	817898
384	817899
3213	817900
60600	817901
42571	817902
79470	817903
50557	817904
1570	817905
55681	817906
7912	817907
890	817908
5419	817909
50278	817910
42447	817911
3482	817912
680	817913
11	817914
39438	817915
3034	817916
59340	817917
66993	817918
34955	817919
24629	817920
984	817921
35887	817922
99883	817923
98740	817924
51104	817925
17439	817926
4452	817927
37817	817928
43790	817929
42726	817930
1043	817931
35260	817932
331	817933
10007	817934
29230	817935
24155	817936
89537	817937
63252	817938
27979	817939
77454	817940
8525	817941
63303	817942
91	817943
80	817944
83977	817945
22134	817946
1397	817947
22821	817948
51759	817949
59445	817950
58350	817951
35426	817952
71697	817953
6515	817954
34522	817955
12606	817956
13354	817957
42746	817958
54470	817959
15530	817960
82307	817961
10776	817962
21587	817963
1123	817964
28991	817965
79191	817966
6535	817967
18556	817968
11002	817969
97677	817970
25306	817971
46751	817972
6410	817973
103991	817974
6343	817975
4904	817976
46650	817977
2711	817978
14143	817979
17687	817980
28401	817981
475	817982
73924	817983
23996	817984
14000	817985
11910	817986
23769	817987
50288	817988
31920	817989
9022	817990
68305	817991
56472	817992
12134	817993
42613	817994
22322	817995
8157	817996
39527	817997
28173	817998
23032	817999
5536	818000
9388	818001
17530	818002
80259	818003
12581	818004
61404	818005
88507	818006
1232	818007
967	818008
40562	818009
78255	818010
39354	818011
32283	818012
51	818013
74162	818014
12782	818015
632	818016
64360	818017
84366	818018
16370	818019
5355	818020
19796	818021
21254	818022
73508	818023
7884	818024
74468	818025
16839	818026
20459	818027
30120	818028
11611	818029
876	818030
6805	818031
1367	818032
43397	818033
64742	818034
89431	818035
2598	818036
23556	818037
81390	818038
52514	818039
18096	818040
21018	818041
36273	818042
324	818043
15417	818044
31946	818045
1355	818046
75132	818047
23001	818048
11763	818049
38384	818050
2417	818051
27438	818052
9148	818053
1144	818054
51333	818055
27180	818056
1515	818057
1393	818058
13208	818059
38336	818060
7165	818061
13854	818062
41586	818063
58687	818064
52443	818065
4164	818066
5036	818067
2963	818068
7772	818069
4250	818070
4221	818071
32315	818072
13903	818073
36745	818074
39074	818075
201	818076
22891	818077
6310	818078
26922	818079
94270	818080
21650	818081
3945	818082
47034	818083
20173	818084
30987	818085
14347	818086
42143	818087
98325	818088
23508	818089
4219	818090
1033	818091
1	818092
59106	818093
23803	818094
16020	818095
65092	818096
44448	818097
93	818098
11198	818099
20154	818100
2126	818101
8010	818102
6593	818103
23538	818104
33122	818105
57224	818106
14112	818107
34438	818108
487	818109
35789	818110
13378	818111
7172	818112
40	818113
22599	818114
42962	818115
17179	818116
21778	818117
28295	818118
8229	818119
54994	818120
30167	818121
13387	818122
22457	818123
23	818124
1390	818125
4449	818126
27869	818127
44590	818128
26199	818129
16840	818130
83976	818131
69016	818132
47493	818133
42345	818134
14036	818135
77728	818136
10404	818137
184	818138
50106	818139
44624	818140
38146	818141
29111	818142
51190	818143
77164	818144
20837	818145
47267	818146
2044	818147
32927	818148
51811	818149
298	818150
45803	818151
98621	818152
3406	818153
33676	818154
76872	818155
181	818156
74660	818157
74215	818158
26167	818159
94559	818160
24506	818161
7858	818162
4265	818163
28593	818164
66041	818165
9874	818166
12109	818167
13993	818168
66411	818169
4799	818170
52656	818171
27251	818172
717	818173
2105	818174
15902	818175
20802	818176
35113	818177
60	818178
88265	818179
7156	818180
47011	818181
87364	818182
47562	818183
50590	818184
82919	818185
86093	818186
17618	818187
4797	818188
33772	818189
39334	818190
6883	818191
2912	818192
89627	818193
52545	818194
34990	818195
37448	818196
67449	818197
62916	818198
14755	818199
40946	818200
30233	818201
5147	818202
69591	818203
54159	818204
36792	818205
7859	818206
388	818207
5822	818208
52144	818209
829	818210
4537	818211
5835	818212
17656	818213
29829	818214
1129	818215
10074	818216
86646	818217
96274	818218
566	818219
74642	818220
8614	818221
41128	818222
16756	818223
59451	818224
26642	818225
62988	818226
57012	818227
18437	818228
3711	818229
94574	818230
2254	818231
61837	818232
4497	818233
35575	818234
33816	818235
71388	818236
19342	818237
25024	818238
7200	818239
61983	818240
32147	818241
35434	818242
44661	818243
13820	818244
28097	818245
55953	818246
5798	818247
3129	818248
22986	818249
12141	818250
49732	818251
50266	818252
20056	818253
19738	818254
22684	818255
48835	818256
18675	818257
75706	818258
20868	818259
41924	818260
44613	818261
11802	818262
77121	818263
1811	818264
11752	818265
84105	818266
755	818267
25923	818268
75230	818269
90795	818270
103621	818271
20877	818272
88876	818273
24919	818274
75767	818275
6411	818276
92548	818277
85932	818278
24482	818279
8750	818280
8640	818281
7336	818282
864	818283
14009	818284
79362	818285
92	818286
27958	818287
1048	818288
10245	818289
25253	818290
959	818291
13283	818292
1912	818293
1066	818294
36693	818295
43321	818296
27873	818297
41477	818298
84956	818299
79023	818300
5023	818301
43587	818302
27128	818303
31376	818304
42059	818305
86990	818306
34306	818307
3748	818308
51109	818309
2072	818310
32462	818311
27553	818312
22939	818313
72578	818314
3213	818315
70131	818316
2212	818317
28060	818318
91696	818319
12993	818320
55	818321
18163	818322
20654	818323
6008	818324
2606	818325
11185	818326
11974	818327
69782	818328
31804	818329
30881	818330
76428	818331
13784	818332
20566	818333
66412	818334
17544	818335
1981	818336
32354	818337
17221	818338
4659	818339
55363	818340
25	818341
92471	818342
76993	818343
613	818344
22865	818345
329	818346
35582	818347
23225	818348
19798	818349
36010	818350
41239	818351
24	818352
15583	818353
65671	818354
9502	818355
19436	818356
12544	818357
54639	818358
33092	818359
1090	818360
88560	818361
11363	818362
2424	818363
3315	818364
27750	818365
21570	818366
1018	818367
12599	818368
95019	818369
49999	818370
50965	818371
14172	818372
1	818373
29130	818374
11458	818375
295	818376
140	818377
11015	818378
30589	818379
11552	818380
89103	818381
109191	818382
813	818383
13727	818384
51532	818385
44826	818386
27248	818387
7445	818388
25404	818389
10015	818390
12089	818391
95735	818392
20433	818393
9708	818394
32698	818395
48057	818396
5986	818397
67224	818398
15960	818399
16306	818400
54998	818401
11218	818402
73875	818403
63260	818404
60860	818405
60240	818406
62218	818407
5726	818408
17489	818409
94077	818410
28512	818411
12110	818412
27081	818413
6844	818414
17950	818415
43153	818416
14042	818417
29226	818418
37451	818419
66007	818420
8647	818421
91735	818422
11464	818423
14399	818424
94213	818425
2796	818426
6206	818427
3366	818428
59744	818429
4190	818430
19461	818431
32792	818432
514	818433
3855	818434
61308	818435
22924	818436
59403	818437
5678	818438
1781	818439
69399	818440
642	818441
202	818442
10723	818443
25059	818444
38799	818445
81529	818446
21257	818447
14304	818448
18730	818449
70939	818450
40973	818451
29639	818452
2	818453
4270	818454
2183	818455
11268	818456
22519	818457
1674	818458
1719	818459
38808	818460
100782	818461
1553	818462
530	818463
40952	818464
87747	818465
43634	818466
16081	818467
58141	818468
25122	818469
1258	818470
57527	818471
11507	818472
21	818473
95941	818474
21856	818475
50415	818476
9469	818477
22769	818478
18352	818479
71488	818480
92277	818481
825	818482
47460	818483
32810	818484
90741	818485
23947	818486
7551	818487
7825	818488
69122	818489
20322	818490
39600	818491
18533	818492
1177	818493
52966	818494
6962	818495
1306	818496
18124	818497
64736	818498
49159	818499
38593	818500
8056	818501
2546	818502
672	818503
36883	818504
1726	818505
23258	818506
29865	818507
40141	818508
24157	818509
18688	818510
88099	818511
23382	818512
15425	818513
10198	818514
1059	818515
20050	818516
87515	818517
5625	818518
18856	818519
28003	818520
50742	818521
37060	818522
666	818523
49131	818524
3319	818525
11328	818526
43319	818527
14786	818528
60567	818529
112770	818530
12111	818531
45739	818532
45902	818533
36619	818534
1003	818535
52135	818536
7371	818537
18354	818538
57477	818539
52355	818540
45706	818541
9824	818542
6800	818543
22614	818544
1595	818545
4734	818546
55000	818547
26115	818548
2	818549
13154	818550
3138	818551
60967	818552
141	818553
30095	818554
15014	818555
2875	818556
16582	818557
13601	818558
72281	818559
1953	818560
23810	818561
6638	818562
28818	818563
3824	818564
19891	818565
3843	818566
8728	818567
16411	818568
17247	818569
5354	818570
1792	818571
32396	818572
26287	818573
10020	818574
8303	818575
39095	818576
588	818577
31244	818578
101585	818579
22628	818580
15327	818581
87933	818582
3156	818583
6281	818584
68882	818585
18019	818586
27941	818587
90960	818588
17278	818589
26873	818590
6168	818591
5211	818592
28731	818593
3626	818594
1924	818595
17546	818596
39396	818597
45108	818598
17033	818599
4191	818600
25760	818601
9940	818602
22455	818603
19930	818604
22442	818605
31801	818606
80	818607
242	818608
293	818609
35490	818610
50	818611
5279	818612
6227	818613
80440	818614
5112	818615
5126	818616
43169	818617
17299	818618
76235	818619
15110	818620
13575	818621
63472	818622
26676	818623
10230	818624
9459	818625
13685	818626
473	818627
70595	818628
1151	818629
63427	818630
52503	818631
43104	818632
57181	818633
1	818634
13829	818635
51509	818636
34186	818637
81913	818638
66289	818639
2395	818640
74015	818641
68916	818642
9001	818643
2433	818644
16269	818645
1848	818646
85067	818647
17565	818648
85147	818649
360	818650
630	818651
16202	818652
1540	818653
47514	818654
28142	818655
6484	818656
8496	818657
10944	818658
78226	818659
9271	818660
17747	818661
71845	818662
86969	818663
79522	818664
30378	818665
20479	818666
33029	818667
92804	818668
5715	818669
6252	818670
788	818671
26286	818672
42772	818673
24976	818674
10013	818675
39435	818676
32286	818677
16406	818678
44368	818679
37650	818680
461	818681
43566	818682
100381	818683
22605	818684
21028	818685
33233	818686
86702	818687
48020	818688
15833	818689
9886	818690
48854	818691
50657	818692
5512	818693
48842	818694
5459	818695
31718	818696
4595	818697
20	818698
5893	818699
70181	818700
42640	818701
66183	818702
53787	818703
18969	818704
59905	818705
93949	818706
46321	818707
19319	818708
32052	818709
88117	818710
64761	818711
55436	818712
32598	818713
44216	818714
5643	818715
49	818716
58217	818717
291	818718
3562	818719
219	818720
9624	818721
26298	818722
11073	818723
40784	818724
2369	818725
4215	818726
58578	818727
477	818728
51150	818729
61115	818730
358	818731
7861	818732
36944	818733
21771	818734
2203	818735
47469	818736
8033	818737
2586	818738
31327	818739
18546	818740
29173	818741
47725	818742
19241	818743
54117	818744
28744	818745
9	818746
18490	818747
18124	818748
9392	818749
63581	818750
47133	818751
18685	818752
93630	818753
131	818754
18068	818755
54523	818756
26262	818757
33099	818758
17204	818759
2553	818760
545	818761
4110	818762
27925	818763
452	818764
20832	818765
8555	818766
35532	818767
43524	818768
29176	818769
4619	818770
105885	818771
14258	818772
29095	818773
35694	818774
6890	818775
14607	818776
24951	818777
81439	818778
22985	818779
21753	818780
51913	818781
54018	818782
6092	818783
59567	818784
52605	818785
25451	818786
76324	818787
111482	818788
33781	818789
114015	818790
19531	818791
16584	818792
40571	818793
1973	818794
38999	818795
19140	818796
11097	818797
4443	818798
4699	818799
24526	818800
67790	818801
2707	818802
5515	818803
35285	818804
2218	818805
5354	818806
75685	818807
9651	818808
8635	818809
2289	818810
59882	818811
932	818812
8362	818813
54083	818814
3302	818815
8489	818816
14937	818817
112348	818818
2370	818819
29074	818820
11673	818821
16342	818822
58691	818823
800	818824
1534	818825
14275	818826
9787	818827
2571	818828
303	818829
41193	818830
8765	818831
59101	818832
13425	818833
21888	818834
1772	818835
10364	818836
12368	818837
4894	818838
3979	818839
8277	818840
8272	818841
95723	818842
235	818843
6128	818844
5378	818845
105356	818846
71152	818847
76141	818848
15968	818849
1084	818850
40340	818851
7555	818852
61411	818853
59962	818854
18782	818855
10766	818856
87830	818857
32054	818858
74281	818859
11203	818860
22408	818861
77763	818862
7179	818863
74885	818864
8193	818865
28315	818866
38953	818867
27298	818868
27098	818869
11816	818870
80	818871
32052	818872
52900	818873
29889	818874
451	818875
3786	818876
53188	818877
517	818878
42737	818879
39985	818880
27485	818881
24328	818882
85971	818883
60627	818884
18111	818885
9114	818886
29823	818887
82983	818888
98257	818889
68155	818890
338	818891
44464	818892
27544	818893
4771	818894
19364	818895
8486	818896
22163	818897
176	818898
54808	818899
1670	818900
9883	818901
36765	818902
35610	818903
6171	818904
13223	818905
95686	818906
37185	818907
20409	818908
43233	818909
56341	818910
12499	818911
23183	818912
1148	818913
8652	818914
78389	818915
27224	818916
8403	818917
319	818918
90185	818919
18955	818920
81148	818921
36754	818922
34936	818923
6532	818924
8642	818925
23388	818926
50046	818927
3839	818928
2	818929
586	818930
71857	818931
7690	818932
36232	818933
31307	818934
2395	818935
8429	818936
50965	818937
35129	818938
56397	818939
58983	818940
54822	818941
81345	818942
20176	818943
24673	818944
42924	818945
81201	818946
5189	818947
54639	818948
1839	818949
13239	818950
20329	818951
68304	818952
76264	818953
1828	818954
24501	818955
64912	818956
42737	818957
1574	818958
2933	818959
76907	818960
10418	818961
2591	818962
21527	818963
44663	818964
44278	818965
26792	818966
9030	818967
373	818968
935	818969
10104	818970
89783	818971
1203	818972
73695	818973
40247	818974
12333	818975
5078	818976
18058	818977
7817	818978
35473	818979
1801	818980
34	818981
108613	818982
35698	818983
6670	818984
59520	818985
3582	818986
75849	818987
4015	818988
11623	818989
43419	818990
6738	818991
17798	818992
4653	818993
3634	818994
10241	818995
86763	818996
657	818997
15759	818998
17283	818999
12411	819000
48528	819001
28433	819002
30424	819003
13557	819004
29681	819005
27935	819006
15804	819007
1909	819008
10782	819009
19380	819010
477	819011
43087	819012
3610	819013
51813	819014
42	819015
48482	819016
47640	819017
44080	819018
19118	819019
88547	819020
52210	819021
8022	819022
23323	819023
5027	819024
28314	819025
871	819026
51728	819027
237	819028
5210	819029
69527	819030
25337	819031
6275	819032
107214	819033
30707	819034
73834	819035
134	819036
3673	819037
14233	819038
43761	819039
49549	819040
54309	819041
33236	819042
90089	819043
49510	819044
3239	819045
754	819046
24567	819047
4423	819048
5346	819049
6117	819050
3018	819051
19565	819052
10556	819053
16699	819054
21755	819055
52859	819056
28150	819057
41996	819058
28251	819059
540	819060
2683	819061
20930	819062
14684	819063
36706	819064
29924	819065
44187	819066
11541	819067
63668	819068
33659	819069
29500	819070
3901	819071
16126	819072
15386	819073
76865	819074
4149	819075
1157	819076
55116	819077
4281	819078
10117	819079
14234	819080
3151	819081
31249	819082
1452	819083
42468	819084
17368	819085
19828	819086
3885	819087
63962	819088
55062	819089
2633	819090
37365	819091
17523	819092
14120	819093
62439	819094
56095	819095
42173	819096
10205	819097
39340	819098
15003	819099
3187	819100
55051	819101
83479	819102
139	819103
24403	819104
5307	819105
15465	819106
10623	819107
24660	819108
26766	819109
49972	819110
7765	819111
29580	819112
35616	819113
48645	819114
21458	819115
25449	819116
3934	819117
15317	819118
77656	819119
5701	819120
3261	819121
33991	819122
57371	819123
20754	819124
54772	819125
44724	819126
8236	819127
37557	819128
56794	819129
78608	819130
5627	819131
32566	819132
24313	819133
38262	819134
96152	819135
91740	819136
20794	819137
110381	819138
60125	819139
110365	819140
32067	819141
14377	819142
15738	819143
2550	819144
9579	819145
7215	819146
35082	819147
26519	819148
9769	819149
37941	819150
80198	819151
16457	819152
30191	819153
79421	819154
39781	819155
1176	819156
48638	819157
31544	819158
27925	819159
19499	819160
78305	819161
2461	819162
18954	819163
29129	819164
42865	819165
648	819166
67359	819167
99833	819168
28138	819169
4687	819170
1440	819171
2356	819172
44914	819173
7297	819174
75076	819175
50592	819176
4124	819177
70370	819178
28096	819179
21511	819180
35904	819181
58367	819182
69026	819183
32746	819184
36015	819185
90890	819186
35357	819187
39368	819188
58883	819189
19194	819190
59189	819191
6640	819192
19584	819193
15494	819194
18262	819195
32822	819196
32202	819197
15640	819198
6879	819199
32858	819200
15643	819201
5942	819202
1799	819203
20606	819204
91969	819205
39165	819206
548	819207
800	819208
8829	819209
105345	819210
53127	819211
56623	819212
4118	819213
17020	819214
1677	819215
63498	819216
58743	819217
33708	819218
4635	819219
52	819220
873	819221
62846	819222
31227	819223
14398	819224
5069	819225
75310	819226
103362	819227
94233	819228
99042	819229
19273	819230
11019	819231
325	819232
14426	819233
14852	819234
37744	819235
1750	819236
22023	819237
28978	819238
7271	819239
62117	819240
12061	819241
67280	819242
18	819243
1684	819244
75925	819245
17921	819246
108087	819247
79137	819248
33583	819249
687	819250
1677	819251
484	819252
30651	819253
3667	819254
29864	819255
5056	819256
85034	819257
42199	819258
20263	819259
60017	819260
10	819261
8097	819262
61999	819263
34724	819264
13735	819265
36399	819266
17943	819267
26817	819268
9218	819269
207	819270
21008	819271
82186	819272
50523	819273
33804	819274
17642	819275
37282	819276
2729	819277
511	819278
66946	819279
5930	819280
14949	819281
21475	819282
18753	819283
6103	819284
19839	819285
17344	819286
84	819287
72210	819288
27273	819289
62826	819290
62060	819291
65007	819292
3200	819293
48110	819294
38875	819295
35389	819296
11757	819297
35437	819298
1506	819299
1639	819300
51499	819301
889	819302
25944	819303
67903	819304
10225	819305
33664	819306
10510	819307
94159	819308
25966	819309
53092	819310
18835	819311
62114	819312
19878	819313
23621	819314
37344	819315
2222	819316
5218	819317
11234	819318
10869	819319
39299	819320
1882	819321
15003	819322
9447	819323
44752	819324
1378	819325
67814	819326
5313	819327
59801	819328
44042	819329
2949	819330
84550	819331
27478	819332
21583	819333
850	819334
46310	819335
11705	819336
624	819337
748	819338
5973	819339
5169	819340
16418	819341
25259	819342
80423	819343
21993	819344
47102	819345
40007	819346
48830	819347
1710	819348
15	819349
11881	819350
83540	819351
15665	819352
79157	819353
41736	819354
6656	819355
87598	819356
6551	819357
1407	819358
52741	819359
14157	819360
3855	819361
75101	819362
43131	819363
107785	819364
11589	819365
55862	819366
90160	819367
39998	819368
76495	819369
9084	819370
73983	819371
87450	819372
17854	819373
55504	819374
50246	819375
10455	819376
15927	819377
9367	819378
10988	819379
21833	819380
2073	819381
61666	819382
84913	819383
64438	819384
51822	819385
92083	819386
2999	819387
24222	819388
66861	819389
1688	819390
9687	819391
75983	819392
68956	819393
70309	819394
338	819395
92432	819396
4157	819397
36804	819398
7156	819399
59058	819400
16262	819401
85610	819402
33319	819403
2643	819404
21260	819405
7638	819406
47963	819407
6332	819408
65977	819409
57796	819410
33044	819411
6818	819412
37945	819413
1770	819414
16320	819415
17250	819416
3849	819417
7088	819418
63	819419
61960	819420
67646	819421
29014	819422
1528	819423
24741	819424
69623	819425
30983	819426
9856	819427
86734	819428
34740	819429
65934	819430
4205	819431
11258	819432
22676	819433
56727	819434
10404	819435
3232	819436
217	819437
19717	819438
42444	819439
42906	819440
6028	819441
34951	819442
17185	819443
92704	819444
39724	819445
2992	819446
31	819447
33236	819448
60012	819449
47040	819450
9067	819451
66140	819452
103477	819453
4783	819454
31020	819455
29027	819456
32852	819457
10033	819458
23096	819459
112699	819460
62528	819461
90211	819462
1340	819463
38105	819464
33913	819465
10617	819466
68652	819467
9252	819468
97897	819469
41893	819470
23745	819471
106096	819472
55015	819473
68391	819474
109626	819475
31127	819476
776	819477
3807	819478
93843	819479
26308	819480
36687	819481
41371	819482
28582	819483
1189	819484
893	819485
104016	819486
692	819487
18921	819488
2148	819489
5592	819490
31859	819491
69706	819492
70945	819493
53940	819494
8002	819495
20283	819496
9093	819497
3721	819498
10793	819499
1199	819500
9934	819501
48176	819502
15626	819503
23567	819504
33774	819505
28835	819506
56037	819507
41389	819508
3566	819509
5527	819510
36710	819511
63029	819512
64457	819513
34509	819514
7991	819515
11242	819516
3036	819517
14261	819518
1063	819519
875	819520
19963	819521
102944	819522
34008	819523
10402	819524
620	819525
36635	819526
3090	819527
6769	819528
3251	819529
4432	819530
25843	819531
1240	819532
21619	819533
25831	819534
608	819535
555	819536
70843	819537
46703	819538
29062	819539
2130	819540
2392	819541
1220	819542
3572	819543
8391	819544
570	819545
56302	819546
50428	819547
17474	819548
8998	819549
6762	819550
4305	819551
43460	819552
33119	819553
36583	819554
25176	819555
30555	819556
49820	819557
50433	819558
2182	819559
45666	819560
43788	819561
11184	819562
43242	819563
6644	819564
100994	819565
9219	819566
40760	819567
49542	819568
26719	819569
64690	819570
14784	819571
2763	819572
48818	819573
4542	819574
1938	819575
8002	819576
25530	819577
5281	819578
55971	819579
25375	819580
39227	819581
43272	819582
13504	819583
75032	819584
33282	819585
6927	819586
23561	819587
2193	819588
3441	819589
631	819590
1929	819591
27209	819592
98148	819593
14385	819594
1427	819595
4231	819596
57351	819597
930	819598
57122	819599
60898	819600
13218	819601
13729	819602
389	819603
46794	819604
92079	819605
29023	819606
63682	819607
3178	819608
32322	819609
17388	819610
27520	819611
8179	819612
33323	819613
212	819614
12193	819615
2469	819616
14115	819617
10261	819618
1127	819619
15172	819620
39270	819621
24612	819622
79844	819623
52676	819624
4481	819625
39473	819626
60	819627
20922	819628
14247	819629
787	819630
39455	819631
748	819632
29668	819633
64606	819634
16243	819635
24440	819636
5260	819637
51500	819638
1450	819639
86876	819640
1878	819641
31644	819642
4070	819643
35470	819644
13834	819645
163	819646
24803	819647
26580	819648
34907	819649
57371	819650
8595	819651
57629	819652
1818	819653
3498	819654
2578	819655
94129	819656
1428	819657
66529	819658
9480	819659
32931	819660
33247	819661
6719	819662
80945	819663
63282	819664
19	819665
7963	819666
42239	819667
15905	819668
6636	819669
2451	819670
59760	819671
24407	819672
9764	819673
45903	819674
64227	819675
25023	819676
36079	819677
48179	819678
29463	819679
16488	819680
62379	819681
62877	819682
18365	819683
60505	819684
38593	819685
25667	819686
804	819687
74070	819688
19701	819689
12088	819690
70986	819691
3353	819692
11176	819693
18112	819694
36203	819695
7435	819696
3197	819697
40936	819698
21652	819699
26130	819700
77073	819701
5707	819702
29153	819703
2423	819704
55178	819705
28154	819706
604	819707
28126	819708
587	819709
27953	819710
16272	819711
7166	819712
6592	819713
3097	819714
7079	819715
55993	819716
44876	819717
59990	819718
9453	819719
6939	819720
11378	819721
1294	819722
193	819723
835	819724
8743	819725
71449	819726
4157	819727
4551	819728
51737	819729
35072	819730
77306	819731
1067	819732
33473	819733
48797	819734
11668	819735
10623	819736
1606	819737
91917	819738
26838	819739
9337	819740
6319	819741
24500	819742
20875	819743
51326	819744
18817	819745
40397	819746
45590	819747
3470	819748
17028	819749
4583	819750
41692	819751
68453	819752
25365	819753
4452	819754
8318	819755
19370	819756
61077	819757
49998	819758
21010	819759
23141	819760
17371	819761
81389	819762
38370	819763
83777	819764
72948	819765
6144	819766
1268	819767
80074	819768
5991	819769
84715	819770
61056	819771
10389	819772
5943	819773
16035	819774
71069	819775
65030	819776
6495	819777
7224	819778
16328	819779
5905	819780
1040	819781
76878	819782
860	819783
14391	819784
29588	819785
43364	819786
54451	819787
9209	819788
64249	819789
62832	819790
2401	819791
72	819792
1558	819793
46579	819794
21648	819795
12095	819796
1487	819797
15143	819798
1985	819799
113259	819800
1631	819801
36789	819802
395	819803
16188	819804
18324	819805
77313	819806
57558	819807
8629	819808
47725	819809
32174	819810
36761	819811
50480	819812
12577	819813
11522	819814
60190	819815
23	819816
93	819817
85013	819818
28079	819819
2897	819820
54191	819821
11344	819822
18038	819823
13995	819824
2503	819825
88743	819826
38592	819827
18542	819828
12678	819829
82701	819830
6482	819831
16713	819832
14454	819833
15626	819834
34290	819835
8443	819836
1165	819837
32436	819838
22765	819839
32361	819840
92102	819841
5055	819842
15470	819843
30171	819844
7022	819845
27	819846
25000	819847
28533	819848
32604	819849
27589	819850
15533	819851
13515	819852
81416	819853
49709	819854
29684	819855
5902	819856
13788	819857
942	819858
2915	819859
52921	819860
2894	819861
26440	819862
37698	819863
11981	819864
21507	819865
22593	819866
49189	819867
3311	819868
68645	819869
66990	819870
2809	819871
6529	819872
76290	819873
99574	819874
13615	819875
41416	819876
3135	819877
99332	819878
97916	819879
65797	819880
23493	819881
94097	819882
3581	819883
2345	819884
19062	819885
11689	819886
59325	819887
6157	819888
10149	819889
72669	819890
19	819891
12389	819892
50529	819893
28986	819894
38	819895
78464	819896
40812	819897
57001	819898
109559	819899
33302	819900
19457	819901
3488	819902
62456	819903
87778	819904
7460	819905
21428	819906
8141	819907
56302	819908
3386	819909
1966	819910
80870	819911
91862	819912
9200	819913
67101	819914
53978	819915
6396	819916
4647	819917
41595	819918
7988	819919
9540	819920
24465	819921
4451	819922
45848	819923
1212	819924
57	819925
1327	819926
5993	819927
18541	819928
8900	819929
69231	819930
26084	819931
14533	819932
64140	819933
5752	819934
10938	819935
7074	819936
10793	819937
4256	819938
1837	819939
15702	819940
35434	819941
2996	819942
4491	819943
33443	819944
21966	819945
33243	819946
11084	819947
8711	819948
786	819949
55790	819950
18294	819951
10388	819952
5558	819953
37935	819954
7114	819955
5178	819956
2905	819957
4220	819958
54172	819959
46288	819960
1178	819961
52034	819962
40852	819963
73242	819964
7105	819965
1013	819966
40629	819967
33790	819968
33323	819969
11933	819970
20265	819971
45308	819972
82604	819973
93364	819974
3496	819975
31245	819976
18923	819977
266	819978
103819	819979
47952	819980
44189	819981
10514	819982
18993	819983
82000	819984
39510	819985
69753	819986
4566	819987
81286	819988
20042	819989
45636	819990
22175	819991
43048	819992
34864	819993
640	819994
2725	819995
43165	819996
44102	819997
57029	819998
60776	819999
27071	820000
2367	820001
92519	820002
1841	820003
52781	820004
23635	820005
56581	820006
18824	820007
49893	820008
8616	820009
40611	820010
17405	820011
70870	820012
47844	820013
67903	820014
19030	820015
42146	820016
69582	820017
13331	820018
35025	820019
59043	820020
9437	820021
595	820022
34595	820023
37668	820024
116	820025
433	820026
7569	820027
42770	820028
8094	820029
288	820030
184	820031
29505	820032
70460	820033
40530	820034
17216	820035
3403	820036
5571	820037
42796	820038
29163	820039
4142	820040
1937	820041
7790	820042
63991	820043
17878	820044
46688	820045
35590	820046
6642	820047
79236	820048
9237	820049
1986	820050
46221	820051
648	820052
87199	820053
6101	820054
82258	820055
37478	820056
6642	820057
5004	820058
47572	820059
51078	820060
4578	820061
32394	820062
13775	820063
23531	820064
43570	820065
915	820066
21171	820067
12122	820068
4912	820069
14806	820070
871	820071
2601	820072
8943	820073
72186	820074
54125	820075
7656	820076
35939	820077
6775	820078
56998	820079
61120	820080
4211	820081
58130	820082
14359	820083
69639	820084
27559	820085
91163	820086
27736	820087
515	820088
12183	820089
2862	820090
8370	820091
79126	820092
101489	820093
5746	820094
19066	820095
52828	820096
68578	820097
16639	820098
37432	820099
18686	820100
3236	820101
1438	820102
12826	820103
102419	820104
35319	820105
17209	820106
3546	820107
62353	820108
24763	820109
4613	820110
36856	820111
19031	820112
28203	820113
71666	820114
24462	820115
11394	820116
10109	820117
2674	820118
32057	820119
35360	820120
19140	820121
10974	820122
51892	820123
1126	820124
49122	820125
19955	820126
32385	820127
26046	820128
2958	820129
47619	820130
30324	820131
29921	820132
13049	820133
33572	820134
5137	820135
37455	820136
23403	820137
2298	820138
28	820139
11772	820140
12791	820141
51323	820142
32302	820143
11305	820144
93629	820145
69238	820146
232	820147
1217	820148
66775	820149
5939	820150
50692	820151
2943	820152
59238	820153
12920	820154
25540	820155
40163	820156
47429	820157
53735	820158
4491	820159
44864	820160
1028	820161
22593	820162
19713	820163
44017	820164
19125	820165
596	820166
99867	820167
25566	820168
46573	820169
25434	820170
9358	820171
84196	820172
2234	820173
12669	820174
19478	820175
50	820176
30032	820177
561	820178
26792	820179
22095	820180
81720	820181
6188	820182
78701	820183
213	820184
598	820185
23702	820186
20133	820187
258	820188
24365	820189
5879	820190
5	820191
8200	820192
3475	820193
63433	820194
31326	820195
57375	820196
61024	820197
102318	820198
5309	820199
24965	820200
2499	820201
2461	820202
83580	820203
56862	820204
90092	820205
91311	820206
18482	820207
42194	820208
30168	820209
37293	820210
15075	820211
21038	820212
113	820213
28930	820214
64983	820215
14287	820216
72186	820217
17163	820218
71621	820219
79297	820220
12482	820221
87039	820222
33417	820223
11889	820224
7354	820225
30722	820226
2023	820227
19708	820228
16838	820229
55754	820230
15869	820231
48287	820232
8175	820233
7806	820234
20461	820235
4611	820236
1666	820237
99657	820238
45778	820239
5751	820240
24327	820241
8716	820242
3012	820243
71351	820244
12777	820245
31673	820246
64553	820247
17897	820248
21096	820249
36554	820250
5298	820251
396	820252
9059	820253
1868	820254
26470	820255
56466	820256
16530	820257
10824	820258
30	820259
1931	820260
15937	820261
89626	820262
2083	820263
43926	820264
1415	820265
9648	820266
71777	820267
55496	820268
10506	820269
32284	820270
15024	820271
21805	820272
68003	820273
7561	820274
23294	820275
1020	820276
32715	820277
26813	820278
83596	820279
19468	820280
24243	820281
27209	820282
4413	820283
51349	820284
61075	820285
9646	820286
18824	820287
53172	820288
41033	820289
19454	820290
105	820291
56099	820292
59541	820293
1251	820294
14126	820295
38582	820296
63072	820297
3678	820298
29975	820299
74543	820300
31431	820301
61265	820302
352	820303
101905	820304
17461	820305
19410	820306
1521	820307
12885	820308
63139	820309
1696	820310
22301	820311
2181	820312
1097	820313
96384	820314
95943	820315
57480	820316
113713	820317
42608	820318
2801	820319
29535	820320
5444	820321
82230	820322
4079	820323
262	820324
49395	820325
81981	820326
15169	820327
32964	820328
21491	820329
75861	820330
56746	820331
148	820332
5419	820333
8809	820334
26803	820335
21554	820336
17106	820337
22289	820338
21805	820339
17	820340
12608	820341
72455	820342
21377	820343
139	820344
10487	820345
19641	820346
69036	820347
13966	820348
581	820349
29848	820350
8711	820351
20375	820352
68531	820353
54350	820354
1756	820355
41103	820356
81613	820357
1416	820358
36161	820359
40852	820360
4508	820361
43870	820362
1691	820363
616	820364
32797	820365
63548	820366
16202	820367
24637	820368
80437	820369
2053	820370
33752	820371
40581	820372
12981	820373
492	820374
2169	820375
692	820376
24599	820377
35274	820378
15950	820379
14058	820380
121	820381
4533	820382
59084	820383
12664	820384
19377	820385
81579	820386
18686	820387
4379	820388
11183	820389
3414	820390
35129	820391
39623	820392
57169	820393
9256	820394
50681	820395
75463	820396
3041	820397
60162	820398
106049	820399
16231	820400
27332	820401
2802	820402
657	820403
18439	820404
77799	820405
2064	820406
4859	820407
49069	820408
34278	820409
2992	820410
1495	820411
25380	820412
39807	820413
27897	820414
3038	820415
8953	820416
34832	820417
87024	820418
14591	820419
37658	820420
40290	820421
27406	820422
98	820423
339	820424
70194	820425
18896	820426
5507	820427
26191	820428
8426	820429
55994	820430
26934	820431
50404	820432
9213	820433
30034	820434
5486	820435
37335	820436
3431	820437
6365	820438
32477	820439
31249	820440
36847	820441
91114	820442
50627	820443
52426	820444
27	820445
30105	820446
20799	820447
2626	820448
15370	820449
5186	820450
64920	820451
32475	820452
34185	820453
47535	820454
81849	820455
2967	820456
11808	820457
66104	820458
12704	820459
42785	820460
36677	820461
30221	820462
42200	820463
2099	820464
727	820465
54711	820466
28400	820467
52598	820468
93019	820469
3675	820470
5541	820471
242	820472
67417	820473
2958	820474
6412	820475
38256	820476
78356	820477
45228	820478
34665	820479
52758	820480
693	820481
1485	820482
12680	820483
16931	820484
25690	820485
29079	820486
392	820487
35153	820488
1392	820489
9680	820490
68127	820491
26015	820492
5933	820493
9424	820494
16754	820495
30029	820496
4706	820497
5288	820498
20597	820499
23712	820500
42552	820501
64410	820502
54432	820503
48430	820504
1023	820505
967	820506
5892	820507
34138	820508
1883	820509
16804	820510
11182	820511
7324	820512
34742	820513
29204	820514
22778	820515
48824	820516
64743	820517
22132	820518
6465	820519
30357	820520
81660	820521
5545	820522
37051	820523
84877	820524
1223	820525
6	820526
7880	820527
26806	820528
18975	820529
11217	820530
36550	820531
16900	820532
46489	820533
6205	820534
21040	820535
6929	820536
40607	820537
7499	820538
2252	820539
1182	820540
38875	820541
10735	820542
47026	820543
2784	820544
87966	820545
49811	820546
111962	820547
14121	820548
53759	820549
20029	820550
82081	820551
25242	820552
3938	820553
84174	820554
35002	820555
11923	820556
90829	820557
40646	820558
2000	820559
10727	820560
19469	820561
11655	820562
15217	820563
68317	820564
111823	820565
33306	820566
39408	820567
34152	820568
60165	820569
9272	820570
14165	820571
72440	820572
43	820573
38633	820574
47372	820575
4797	820576
4644	820577
85260	820578
1124	820579
52566	820580
927	820581
4371	820582
33771	820583
86747	820584
3432	820585
81797	820586
77288	820587
9100	820588
23933	820589
43553	820590
6694	820591
20228	820592
89215	820593
2634	820594
3545	820595
8786	820596
45312	820597
25471	820598
38424	820599
3649	820600
6877	820601
98880	820602
17901	820603
541	820604
92438	820605
66734	820606
81259	820607
6664	820608
28002	820609
105262	820610
7445	820611
3199	820612
7259	820613
69543	820614
90995	820615
747	820616
72507	820617
1740	820618
5358	820619
71191	820620
42001	820621
22187	820622
2090	820623
17176	820624
479	820625
27422	820626
23512	820627
98780	820628
21842	820629
9279	820630
51980	820631
28620	820632
21694	820633
12421	820634
2904	820635
79616	820636
48984	820637
43037	820638
287	820639
13936	820640
11334	820641
1233	820642
1924	820643
81372	820644
16214	820645
27095	820646
24878	820647
584	820648
79226	820649
5039	820650
58941	820651
6796	820652
3682	820653
18275	820654
36669	820655
37765	820656
22506	820657
5459	820658
16396	820659
7943	820660
28838	820661
1366	820662
939	820663
18378	820664
18776	820665
74696	820666
73151	820667
13585	820668
64895	820669
13455	820670
92020	820671
14929	820672
74692	820673
977	820674
14941	820675
5341	820676
25720	820677
28040	820678
6051	820679
3531	820680
14064	820681
20698	820682
18493	820683
59633	820684
39051	820685
7727	820686
22120	820687
56004	820688
63963	820689
24841	820690
4868	820691
4244	820692
6771	820693
22502	820694
27899	820695
96913	820696
70770	820697
20552	820698
355	820699
14254	820700
2890	820701
50083	820702
3242	820703
40036	820704
27101	820705
2854	820706
85241	820707
78372	820708
39054	820709
712	820710
27472	820711
63308	820712
2169	820713
34538	820714
33279	820715
85920	820716
27158	820717
8032	820718
71518	820719
25211	820720
16707	820721
27463	820722
64067	820723
94	820724
15864	820725
50737	820726
33035	820727
82859	820728
41934	820729
2399	820730
58383	820731
41045	820732
72	820733
48570	820734
10895	820735
27501	820736
1887	820737
60256	820738
70568	820739
16671	820740
4404	820741
74175	820742
3560	820743
59609	820744
80776	820745
66094	820746
105312	820747
53898	820748
26887	820749
20885	820750
5710	820751
44877	820752
6578	820753
78671	820754
27420	820755
22928	820756
43730	820757
7381	820758
2899	820759
17319	820760
3930	820761
41900	820762
2931	820763
17584	820764
15536	820765
30468	820766
11183	820767
46004	820768
19804	820769
35953	820770
17987	820771
20769	820772
102188	820773
1050	820774
31713	820775
47455	820776
56776	820777
29978	820778
20633	820779
42491	820780
5389	820781
69742	820782
53438	820783
38224	820784
3579	820785
42220	820786
12894	820787
21844	820788
27400	820789
63530	820790
11644	820791
29365	820792
9466	820793
43541	820794
15787	820795
98189	820796
24767	820797
56746	820798
60123	820799
41061	820800
1113	820801
51861	820802
12769	820803
16176	820804
5123	820805
6349	820806
80449	820807
32327	820808
2540	820809
61994	820810
11181	820811
11111	820812
77149	820813
10935	820814
572	820815
16197	820816
33011	820817
19532	820818
8559	820819
21225	820820
781	820821
5446	820822
7424	820823
23733	820824
25667	820825
25498	820826
63070	820827
52449	820828
8633	820829
5793	820830
3733	820831
11165	820832
26059	820833
1558	820834
9948	820835
39555	820836
21982	820837
53905	820838
43698	820839
12018	820840
220	820841
16631	820842
30256	820843
2694	820844
53791	820845
90840	820846
22936	820847
2006	820848
18401	820849
2750	820850
39076	820851
44386	820852
68171	820853
50428	820854
75789	820855
2034	820856
24816	820857
250	820858
12479	820859
367	820860
62523	820861
3822	820862
45778	820863
11446	820864
32571	820865
100691	820866
30539	820867
50951	820868
63874	820869
40544	820870
3002	820871
59961	820872
79861	820873
3236	820874
13705	820875
259	820876
21626	820877
26532	820878
10802	820879
1077	820880
4254	820881
24354	820882
9253	820883
21678	820884
38354	820885
81752	820886
8463	820887
13966	820888
34386	820889
4579	820890
38856	820891
1885	820892
58447	820893
3491	820894
14851	820895
21167	820896
27960	820897
2360	820898
2764	820899
51256	820900
2199	820901
96470	820902
38568	820903
24198	820904
7011	820905
47440	820906
85202	820907
42883	820908
61725	820909
29700	820910
2407	820911
30668	820912
74690	820913
58500	820914
57940	820915
13195	820916
44445	820917
35957	820918
39362	820919
74433	820920
51716	820921
45928	820922
2146	820923
79221	820924
4512	820925
27023	820926
114	820927
35822	820928
21822	820929
56597	820930
3643	820931
44097	820932
92909	820933
73998	820934
53261	820935
24875	820936
15113	820937
618	820938
4540	820939
19892	820940
6712	820941
16878	820942
16797	820943
75060	820944
81405	820945
1585	820946
82716	820947
43112	820948
48493	820949
30710	820950
79404	820951
30525	820952
32979	820953
36798	820954
31021	820955
61306	820956
29992	820957
97902	820958
95790	820959
190	820960
8455	820961
20291	820962
1252	820963
3099	820964
59620	820965
49641	820966
8765	820967
2816	820968
28746	820969
54172	820970
5320	820971
88118	820972
6682	820973
102	820974
14507	820975
22305	820976
52937	820977
31908	820978
25580	820979
5743	820980
2140	820981
18815	820982
6321	820983
20930	820984
84844	820985
25622	820986
2896	820987
18707	820988
87143	820989
770	820990
55781	820991
9522	820992
20457	820993
57957	820994
5744	820995
42294	820996
15213	820997
21366	820998
96770	820999
9875	821000
37985	821001
60851	821002
35183	821003
34226	821004
8292	821005
73863	821006
15511	821007
37198	821008
3245	821009
7211	821010
1777	821011
53899	821012
5265	821013
3926	821014
47453	821015
28284	821016
10424	821017
54125	821018
36192	821019
25514	821020
19675	821021
2134	821022
49586	821023
935	821024
52592	821025
68872	821026
22781	821027
9582	821028
2979	821029
7889	821030
8460	821031
5589	821032
8773	821033
6836	821034
9747	821035
46284	821036
4227	821037
33435	821038
9240	821039
46500	821040
56459	821041
67735	821042
956	821043
2915	821044
38298	821045
21001	821046
28392	821047
14844	821048
6816	821049
1029	821050
36505	821051
270	821052
2792	821053
21822	821054
2044	821055
79095	821056
9	821057
86801	821058
2238	821059
24744	821060
23549	821061
1573	821062
75112	821063
40512	821064
5267	821065
41960	821066
92101	821067
6697	821068
8582	821069
23626	821070
15932	821071
102435	821072
14915	821073
40957	821074
89840	821075
12538	821076
20228	821077
3678	821078
30097	821079
35805	821080
41553	821081
25878	821082
53157	821083
35478	821084
70529	821085
24017	821086
36068	821087
56254	821088
40642	821089
66739	821090
25048	821091
48722	821092
975	821093
969	821094
56094	821095
4	821096
53414	821097
109	821098
9669	821099
31997	821100
96027	821101
12375	821102
24934	821103
23078	821104
5546	821105
20563	821106
13706	821107
4070	821108
51449	821109
1504	821110
360	821111
37955	821112
2423	821113
31309	821114
2420	821115
7583	821116
86183	821117
81454	821118
5880	821119
2702	821120
24283	821121
20766	821122
34639	821123
31896	821124
20587	821125
31473	821126
92543	821127
11743	821128
50174	821129
24566	821130
1648	821131
46025	821132
93248	821133
20186	821134
707	821135
37939	821136
48506	821137
6073	821138
82864	821139
79527	821140
20983	821141
699	821142
35346	821143
11235	821144
5198	821145
15162	821146
13979	821147
7059	821148
10405	821149
8410	821150
29761	821151
393	821152
51808	821153
400	821154
60423	821155
100088	821156
9974	821157
97944	821158
92	821159
29506	821160
481	821161
1007	821162
20421	821163
28769	821164
41911	821165
215	821166
58902	821167
1488	821168
40241	821169
72285	821170
11591	821171
18945	821172
17825	821173
8761	821174
83666	821175
1824	821176
46652	821177
7880	821178
1729	821179
3422	821180
7892	821181
86356	821182
3870	821183
5799	821184
31965	821185
97099	821186
5756	821187
8604	821188
32530	821189
7280	821190
77559	821191
14221	821192
112541	821193
2455	821194
24465	821195
86004	821196
67365	821197
3986	821198
65160	821199
28921	821200
3593	821201
11467	821202
85673	821203
51684	821204
6545	821205
48048	821206
541	821207
32269	821208
24073	821209
37787	821210
7428	821211
2394	821212
39351	821213
81189	821214
69173	821215
7316	821216
92351	821217
3932	821218
101833	821219
59310	821220
413	821221
36989	821222
2889	821223
20979	821224
48	821225
7990	821226
6365	821227
16128	821228
1039	821229
55667	821230
33869	821231
10868	821232
3306	821233
3248	821234
78587	821235
67294	821236
36037	821237
23834	821238
6880	821239
16000	821240
6383	821241
10032	821242
873	821243
102498	821244
10471	821245
3579	821246
54	821247
13967	821248
24154	821249
21628	821250
25547	821251
6480	821252
106585	821253
7092	821254
22827	821255
1098	821256
2139	821257
15071	821258
352	821259
9015	821260
35737	821261
67520	821262
21515	821263
786	821264
6933	821265
63285	821266
1799	821267
1921	821268
90134	821269
8392	821270
48627	821271
10554	821272
81697	821273
715	821274
7943	821275
30699	821276
204	821277
12311	821278
4132	821279
6251	821280
1795	821281
2390	821282
12527	821283
44651	821284
26269	821285
24179	821286
85948	821287
49074	821288
78339	821289
9187	821290
37373	821291
48269	821292
66755	821293
17475	821294
47864	821295
38399	821296
26294	821297
70504	821298
3478	821299
24211	821300
75696	821301
9282	821302
26175	821303
27558	821304
18752	821305
18878	821306
32	821307
61455	821308
4315	821309
3916	821310
17883	821311
21221	821312
12488	821313
12301	821314
41253	821315
70193	821316
28331	821317
20077	821318
19039	821319
9849	821320
14023	821321
54677	821322
7199	821323
32172	821324
36176	821325
2079	821326
19900	821327
58859	821328
6377	821329
23862	821330
2549	821331
60189	821332
17878	821333
975	821334
9394	821335
38580	821336
927	821337
40741	821338
42652	821339
4541	821340
74600	821341
57450	821342
19957	821343
182	821344
59357	821345
15894	821346
2436	821347
85430	821348
103057	821349
16101	821350
80726	821351
8628	821352
19685	821353
82624	821354
1766	821355
8050	821356
61300	821357
19900	821358
30621	821359
26690	821360
9170	821361
35216	821362
62220	821363
96550	821364
94386	821365
42364	821366
37980	821367
639	821368
3844	821369
20577	821370
81354	821371
19737	821372
72834	821373
55946	821374
1247	821375
36470	821376
16128	821377
8869	821378
28273	821379
6722	821380
25986	821381
53980	821382
5068	821383
45730	821384
29760	821385
10578	821386
23209	821387
55584	821388
3187	821389
2892	821390
124	821391
1314	821392
71548	821393
19668	821394
3802	821395
94077	821396
14373	821397
48	821398
19598	821399
60711	821400
32837	821401
16375	821402
28573	821403
35388	821404
40	821405
31690	821406
412	821407
18441	821408
7870	821409
170	821410
64242	821411
55275	821412
8498	821413
10426	821414
53302	821415
4936	821416
1303	821417
26105	821418
219	821419
11305	821420
1956	821421
234	821422
61018	821423
22185	821424
19459	821425
38552	821426
90134	821427
34158	821428
43816	821429
72558	821430
37686	821431
18937	821432
60511	821433
65839	821434
12162	821435
54625	821436
69620	821437
657	821438
83997	821439
90267	821440
54	821441
28263	821442
32989	821443
923	821444
82816	821445
78289	821446
40062	821447
8476	821448
24824	821449
12574	821450
49305	821451
8041	821452
52976	821453
28732	821454
23906	821455
73472	821456
35332	821457
97554	821458
26046	821459
12681	821460
2293	821461
10843	821462
73758	821463
81908	821464
18068	821465
10114	821466
4771	821467
255	821468
14750	821469
58126	821470
21433	821471
77238	821472
86680	821473
29237	821474
42157	821475
9762	821476
1979	821477
69787	821478
47097	821479
3420	821480
39442	821481
11876	821482
2804	821483
11534	821484
32576	821485
688	821486
18584	821487
87916	821488
82907	821489
20642	821490
227	821491
29692	821492
3120	821493
97642	821494
50634	821495
47469	821496
53962	821497
6055	821498
637	821499
42083	821500
3543	821501
2155	821502
11173	821503
2527	821504
39012	821505
25138	821506
87626	821507
22999	821508
73004	821509
29962	821510
88854	821511
34797	821512
1121	821513
239	821514
11917	821515
12302	821516
79304	821517
724	821518
2199	821519
79179	821520
12398	821521
3171	821522
17660	821523
13926	821524
15891	821525
1260	821526
61673	821527
8584	821528
32153	821529
59740	821530
78677	821531
7288	821532
44747	821533
56854	821534
23573	821535
357	821536
26878	821537
57659	821538
4508	821539
12	821540
22836	821541
5783	821542
35	821543
9656	821544
1821	821545
31014	821546
570	821547
12270	821548
1258	821549
48836	821550
30147	821551
65047	821552
25703	821553
58652	821554
27874	821555
51213	821556
50857	821557
73526	821558
33933	821559
67380	821560
342	821561
91118	821562
39580	821563
24554	821564
2651	821565
25037	821566
22819	821567
1958	821568
11864	821569
7933	821570
31958	821571
38298	821572
12134	821573
62433	821574
79129	821575
65350	821576
11802	821577
6824	821578
60110	821579
1401	821580
81731	821581
1343	821582
9559	821583
33520	821584
381	821585
5259	821586
9483	821587
73514	821588
2235	821589
45544	821590
7568	821591
1991	821592
24413	821593
20	821594
53428	821595
78748	821596
19730	821597
56039	821598
77943	821599
11524	821600
36415	821601
13865	821602
3618	821603
5757	821604
2309	821605
36825	821606
4057	821607
13946	821608
32315	821609
3844	821610
4119	821611
2761	821612
72671	821613
47062	821614
78967	821615
19552	821616
23918	821617
4440	821618
16031	821619
17787	821620
22573	821621
23007	821622
74892	821623
431	821624
7687	821625
3895	821626
41262	821627
14177	821628
6343	821629
93303	821630
19962	821631
21537	821632
30548	821633
114559	821634
73804	821635
12274	821636
94197	821637
8992	821638
9798	821639
36404	821640
45594	821641
1504	821642
34533	821643
4636	821644
96867	821645
58293	821646
58677	821647
2507	821648
7724	821649
42302	821650
26632	821651
63736	821652
12132	821653
15930	821654
6783	821655
25314	821656
90314	821657
7660	821658
20044	821659
26927	821660
48847	821661
6375	821662
68382	821663
30180	821664
37404	821665
6058	821666
55767	821667
22464	821668
13561	821669
76095	821670
50352	821671
13959	821672
28133	821673
13735	821674
43147	821675
2093	821676
26610	821677
90371	821678
70260	821679
65879	821680
82279	821681
3573	821682
75253	821683
31	821684
9888	821685
86958	821686
88349	821687
11853	821688
81649	821689
71160	821690
44820	821691
69825	821692
4566	821693
26788	821694
21517	821695
25213	821696
8211	821697
44634	821698
24216	821699
14102	821700
58758	821701
66771	821702
25464	821703
6924	821704
5221	821705
71566	821706
301	821707
14171	821708
16817	821709
10632	821710
63720	821711
1407	821712
7668	821713
52782	821714
9451	821715
40099	821716
15759	821717
67540	821718
16476	821719
87373	821720
51208	821721
87225	821722
40993	821723
7953	821724
11437	821725
18875	821726
21429	821727
18053	821728
17601	821729
2972	821730
1990	821731
31110	821732
44865	821733
14652	821734
10208	821735
63938	821736
17981	821737
29296	821738
15483	821739
70209	821740
2701	821741
8186	821742
38	821743
62585	821744
28918	821745
8075	821746
3914	821747
64794	821748
22542	821749
3817	821750
41970	821751
27724	821752
2419	821753
70621	821754
43045	821755
23409	821756
99672	821757
111977	821758
38336	821759
68376	821760
96614	821761
5426	821762
1203	821763
8437	821764
6666	821765
62604	821766
1308	821767
63333	821768
39577	821769
6274	821770
22853	821771
63673	821772
72362	821773
25142	821774
54986	821775
5412	821776
24618	821777
3318	821778
65311	821779
66608	821780
26387	821781
11470	821782
2988	821783
17455	821784
20170	821785
58	821786
20485	821787
5076	821788
43831	821789
308	821790
835	821791
5892	821792
49442	821793
75	821794
34391	821795
45359	821796
13758	821797
4874	821798
168	821799
19165	821800
2422	821801
46940	821802
44043	821803
83038	821804
33934	821805
3075	821806
54857	821807
28708	821808
87095	821809
8160	821810
8562	821811
22525	821812
43949	821813
86564	821814
44962	821815
26640	821816
23794	821817
28357	821818
59496	821819
52615	821820
12890	821821
3870	821822
8197	821823
36917	821824
11508	821825
141	821826
93401	821827
11891	821828
50753	821829
10681	821830
11048	821831
6398	821832
18316	821833
10898	821834
89399	821835
3562	821836
86940	821837
138	821838
52343	821839
17593	821840
88362	821841
112737	821842
17820	821843
72937	821844
601	821845
3514	821846
103876	821847
9211	821848
38634	821849
6418	821850
24706	821851
49568	821852
10442	821853
44614	821854
34549	821855
23512	821856
99386	821857
40386	821858
16847	821859
15289	821860
34680	821861
1188	821862
65054	821863
98909	821864
29077	821865
14052	821866
77458	821867
8738	821868
67070	821869
3889	821870
47390	821871
19266	821872
43388	821873
55492	821874
56737	821875
64035	821876
1284	821877
14888	821878
12394	821879
20953	821880
736	821881
2662	821882
34065	821883
47631	821884
1949	821885
8390	821886
79301	821887
2312	821888
53615	821889
23921	821890
3743	821891
62356	821892
11072	821893
56012	821894
54004	821895
82791	821896
6561	821897
1389	821898
521	821899
25740	821900
72744	821901
7368	821902
7997	821903
27059	821904
3035	821905
26567	821906
746	821907
42109	821908
1741	821909
49202	821910
99332	821911
26593	821912
6130	821913
76227	821914
28794	821915
65619	821916
49143	821917
16440	821918
2271	821919
5624	821920
64868	821921
8741	821922
86545	821923
66341	821924
20803	821925
63690	821926
61798	821927
12162	821928
68257	821929
42933	821930
26105	821931
35092	821932
581	821933
113801	821934
2898	821935
51826	821936
27192	821937
113757	821938
68914	821939
41288	821940
30073	821941
21932	821942
18430	821943
3862	821944
5545	821945
9111	821946
3301	821947
65611	821948
12608	821949
44245	821950
12285	821951
10893	821952
73184	821953
22107	821954
2027	821955
23171	821956
31611	821957
13792	821958
3282	821959
7236	821960
870	821961
50168	821962
255	821963
17409	821964
19996	821965
46810	821966
54360	821967
24454	821968
73828	821969
61827	821970
393	821971
3581	821972
93200	821973
27591	821974
79693	821975
31049	821976
103088	821977
90142	821978
235	821979
17524	821980
68875	821981
7413	821982
26769	821983
9540	821984
83581	821985
72171	821986
19516	821987
2775	821988
27203	821989
37194	821990
41337	821991
12559	821992
10033	821993
77707	821994
29895	821995
26119	821996
2166	821997
23205	821998
23922	821999
50353	822000
44281	822001
1208	822002
97762	822003
1453	822004
76200	822005
8944	822006
14005	822007
6927	822008
6308	822009
36898	822010
21063	822011
280	822012
9287	822013
7924	822014
20270	822015
1203	822016
27126	822017
1117	822018
6960	822019
406	822020
1206	822021
58811	822022
27800	822023
8052	822024
152	822025
24654	822026
11058	822027
4825	822028
74079	822029
20664	822030
91524	822031
8583	822032
17615	822033
3853	822034
37132	822035
42607	822036
65380	822037
8079	822038
4311	822039
5529	822040
46474	822041
44605	822042
2148	822043
59459	822044
7480	822045
46803	822046
13278	822047
630	822048
73869	822049
16121	822050
5022	822051
23343	822052
7666	822053
37837	822054
1789	822055
13948	822056
4252	822057
43612	822058
43153	822059
46058	822060
70191	822061
69609	822062
9738	822063
203	822064
96242	822065
44069	822066
33573	822067
21802	822068
92398	822069
72205	822070
50340	822071
28030	822072
19528	822073
3752	822074
30969	822075
70210	822076
20814	822077
32459	822078
73892	822079
52601	822080
11613	822081
33742	822082
11662	822083
66703	822084
63058	822085
23680	822086
19559	822087
1528	822088
41141	822089
26203	822090
92742	822091
62735	822092
1928	822093
25712	822094
39982	822095
51584	822096
29575	822097
15896	822098
63455	822099
13436	822100
240	822101
1023	822102
2205	822103
227	822104
9208	822105
13575	822106
16144	822107
26438	822108
56449	822109
18341	822110
33525	822111
12940	822112
38825	822113
52732	822114
15092	822115
71080	822116
7587	822117
39476	822118
47727	822119
49062	822120
306	822121
519	822122
94104	822123
9412	822124
7382	822125
464	822126
2366	822127
42887	822128
40302	822129
34823	822130
35470	822131
32589	822132
25603	822133
16381	822134
23788	822135
6003	822136
58867	822137
18994	822138
2504	822139
32074	822140
7817	822141
15798	822142
16707	822143
39367	822144
5515	822145
18820	822146
7437	822147
88231	822148
80823	822149
21207	822150
66313	822151
60914	822152
7266	822153
45109	822154
12416	822155
17377	822156
52719	822157
91276	822158
47631	822159
39357	822160
11097	822161
2476	822162
372	822163
64760	822164
17796	822165
80512	822166
42182	822167
46569	822168
5183	822169
11720	822170
19050	822171
2995	822172
3072	822173
15045	822174
66309	822175
50580	822176
14831	822177
40055	822178
34673	822179
12657	822180
13651	822181
77842	822182
21588	822183
24124	822184
28389	822185
7820	822186
49141	822187
10184	822188
21237	822189
33410	822190
38752	822191
88086	822192
105106	822193
2020	822194
29072	822195
47463	822196
38209	822197
36935	822198
88335	822199
103	822200
5111	822201
84831	822202
28827	822203
3347	822204
25269	822205
11379	822206
4608	822207
62443	822208
6155	822209
42369	822210
12959	822211
23844	822212
10961	822213
10239	822214
27242	822215
30341	822216
35	822217
96323	822218
65849	822219
30616	822220
1416	822221
4070	822222
9214	822223
21248	822224
6884	822225
34370	822226
9882	822227
57689	822228
41167	822229
13431	822230
27555	822231
28489	822232
39446	822233
12969	822234
75136	822235
41349	822236
3250	822237
36679	822238
51605	822239
40601	822240
17986	822241
48414	822242
26410	822243
18132	822244
29493	822245
282	822246
5138	822247
68295	822248
3356	822249
1162	822250
31842	822251
27942	822252
2096	822253
56033	822254
26112	822255
663	822256
90697	822257
8636	822258
7747	822259
52653	822260
52334	822261
179	822262
18953	822263
84582	822264
75513	822265
36313	822266
41950	822267
6485	822268
59118	822269
16407	822270
65780	822271
39910	822272
55946	822273
394	822274
30585	822275
19946	822276
17656	822277
60021	822278
22684	822279
12395	822280
50391	822281
46394	822282
2438	822283
32564	822284
519	822285
88336	822286
42345	822287
59456	822288
4525	822289
8600	822290
4120	822291
3308	822292
14291	822293
57598	822294
46043	822295
1203	822296
94789	822297
27147	822298
691	822299
949	822300
16191	822301
63577	822302
50885	822303
28336	822304
16034	822305
3312	822306
125	822307
37171	822308
2784	822309
2172	822310
45323	822311
40642	822312
60726	822313
56265	822314
38536	822315
23028	822316
854	822317
73376	822318
95129	822319
81889	822320
45412	822321
20175	822322
1986	822323
932	822324
8938	822325
274	822326
302	822327
47011	822328
11562	822329
58783	822330
72291	822331
78850	822332
82436	822333
7811	822334
23621	822335
31686	822336
94413	822337
72234	822338
13994	822339
19033	822340
2496	822341
21703	822342
62858	822343
55842	822344
81191	822345
28548	822346
3316	822347
38093	822348
16717	822349
27474	822350
73739	822351
94206	822352
2553	822353
12073	822354
43292	822355
79738	822356
478	822357
40566	822358
58942	822359
68864	822360
99108	822361
66846	822362
32942	822363
101	822364
770	822365
46507	822366
64947	822367
3374	822368
28623	822369
40822	822370
88389	822371
98957	822372
11409	822373
12576	822374
53725	822375
41395	822376
7302	822377
9368	822378
61292	822379
6324	822380
7046	822381
5837	822382
2579	822383
100611	822384
36744	822385
67308	822386
35798	822387
5031	822388
23	822389
156	822390
1363	822391
80248	822392
58017	822393
1054	822394
70812	822395
20448	822396
36923	822397
38720	822398
16584	822399
61727	822400
53531	822401
25947	822402
48121	822403
3745	822404
2175	822405
14292	822406
5623	822407
7755	822408
28456	822409
30218	822410
49019	822411
17707	822412
26692	822413
5952	822414
11587	822415
25015	822416
59427	822417
7792	822418
285	822419
645	822420
6020	822421
12762	822422
11790	822423
3719	822424
40433	822425
42048	822426
5554	822427
3068	822428
69287	822429
9044	822430
23628	822431
1208	822432
8882	822433
5542	822434
37717	822435
12158	822436
103	822437
25888	822438
48595	822439
67330	822440
71398	822441
17238	822442
94186	822443
25758	822444
102870	822445
13937	822446
24514	822447
59711	822448
77936	822449
6470	822450
4608	822451
43049	822452
50309	822453
61727	822454
885	822455
38230	822456
6360	822457
4755	822458
16067	822459
55376	822460
88332	822461
87339	822462
24414	822463
163	822464
90774	822465
1014	822466
71020	822467
1622	822468
27503	822469
50206	822470
29357	822471
92334	822472
25985	822473
1816	822474
75902	822475
3175	822476
18665	822477
9053	822478
43010	822479
20746	822480
16056	822481
18882	822482
80997	822483
93737	822484
78970	822485
4548	822486
35619	822487
5159	822488
83947	822489
5344	822490
856	822491
51163	822492
1095	822493
36644	822494
12020	822495
78144	822496
19231	822497
30792	822498
55318	822499
64622	822500
62278	822501
22742	822502
30167	822503
29482	822504
68992	822505
75301	822506
94033	822507
49221	822508
40540	822509
26868	822510
6230	822511
2271	822512
4205	822513
57197	822514
34150	822515
19499	822516
2928	822517
41377	822518
1638	822519
8182	822520
46650	822521
56054	822522
427	822523
248	822524
68551	822525
100352	822526
10787	822527
62805	822528
2205	822529
27677	822530
110	822531
1630	822532
47893	822533
34327	822534
34349	822535
15634	822536
18327	822537
3743	822538
1548	822539
610	822540
6760	822541
28034	822542
1378	822543
59916	822544
13533	822545
26035	822546
2617	822547
87317	822548
39649	822549
68855	822550
13886	822551
12765	822552
6542	822553
85264	822554
20290	822555
16384	822556
92524	822557
17490	822558
9980	822559
47845	822560
86347	822561
34090	822562
72634	822563
11832	822564
69437	822565
5120	822566
21183	822567
35377	822568
515	822569
37544	822570
16385	822571
65128	822572
236	822573
41006	822574
36358	822575
74238	822576
43110	822577
23066	822578
22440	822579
67951	822580
13357	822581
87102	822582
45030	822583
6474	822584
24740	822585
59276	822586
2933	822587
15304	822588
59730	822589
531	822590
28321	822591
8107	822592
35909	822593
72910	822594
46	822595
3038	822596
20831	822597
94113	822598
18781	822599
49164	822600
2043	822601
25856	822602
57232	822603
42977	822604
89594	822605
34520	822606
36354	822607
30246	822608
630	822609
30509	822610
669	822611
1465	822612
8941	822613
58864	822614
30623	822615
69169	822616
7651	822617
5829	822618
34765	822619
41631	822620
11524	822621
52738	822622
6832	822623
23107	822624
3047	822625
96523	822626
70453	822627
43667	822628
858	822629
103754	822630
65960	822631
55597	822632
72981	822633
65273	822634
445	822635
5722	822636
12338	822637
32620	822638
33833	822639
15573	822640
46640	822641
19447	822642
28636	822643
196	822644
45951	822645
29801	822646
12232	822647
63019	822648
48571	822649
18238	822650
24699	822651
88321	822652
40592	822653
2389	822654
62336	822655
71202	822656
4380	822657
4924	822658
65583	822659
9153	822660
63274	822661
65577	822662
38534	822663
13682	822664
50303	822665
25207	822666
30371	822667
29699	822668
135	822669
12140	822670
10102	822671
27961	822672
24300	822673
27621	822674
1611	822675
36846	822676
1161	822677
44166	822678
2179	822679
7288	822680
70491	822681
2169	822682
81708	822683
11419	822684
93565	822685
34934	822686
112473	822687
17347	822688
5858	822689
41476	822690
107	822691
25305	822692
23816	822693
45579	822694
16679	822695
29372	822696
11681	822697
4942	822698
43641	822699
10171	822700
17618	822701
13606	822702
32249	822703
32677	822704
1648	822705
31117	822706
63739	822707
43293	822708
20110	822709
1026	822710
3626	822711
86358	822712
37206	822713
31055	822714
30892	822715
27483	822716
70801	822717
5932	822718
15794	822719
25333	822720
88106	822721
32518	822722
86907	822723
2810	822724
57023	822725
53936	822726
58573	822727
12692	822728
20222	822729
47693	822730
5814	822731
58410	822732
26543	822733
78066	822734
62913	822735
14725	822736
56269	822737
11837	822738
29852	822739
10198	822740
11046	822741
72075	822742
11697	822743
77378	822744
19126	822745
50698	822746
3950	822747
552	822748
14590	822749
45688	822750
4490	822751
74851	822752
6498	822753
40204	822754
103996	822755
8946	822756
39917	822757
29023	822758
3125	822759
34354	822760
217	822761
21658	822762
46081	822763
42010	822764
3698	822765
54921	822766
60276	822767
96358	822768
1107	822769
282	822770
1114	822771
14189	822772
25926	822773
4132	822774
21562	822775
30589	822776
59541	822777
14388	822778
22474	822779
40784	822780
28063	822781
16232	822782
26807	822783
23903	822784
43684	822785
79720	822786
11116	822787
7871	822788
8660	822789
31549	822790
14455	822791
29945	822792
17546	822793
29687	822794
9007	822795
44717	822796
13141	822797
10950	822798
51389	822799
9467	822800
11364	822801
12540	822802
38785	822803
631	822804
14868	822805
6351	822806
68958	822807
65463	822808
5549	822809
28896	822810
32035	822811
82589	822812
7	822813
5388	822814
13177	822815
27639	822816
21247	822817
5143	822818
13461	822819
17909	822820
6986	822821
102929	822822
58863	822823
34586	822824
54391	822825
81422	822826
294	822827
715	822828
39311	822829
338	822830
19445	822831
54838	822832
97815	822833
6675	822834
1259	822835
14572	822836
697	822837
15635	822838
40224	822839
43923	822840
20160	822841
21109	822842
59828	822843
72523	822844
2517	822845
88685	822846
32612	822847
1815	822848
2211	822849
644	822850
56620	822851
17574	822852
46278	822853
20830	822854
98056	822855
7023	822856
15226	822857
391	822858
16778	822859
17189	822860
45478	822861
519	822862
34784	822863
68774	822864
9236	822865
1905	822866
61765	822867
30436	822868
12822	822869
21821	822870
71362	822871
15776	822872
18646	822873
63176	822874
19032	822875
66401	822876
13458	822877
63237	822878
11409	822879
17359	822880
40518	822881
3778	822882
13301	822883
40076	822884
43	822885
66701	822886
81202	822887
106947	822888
7288	822889
7363	822890
8522	822891
1552	822892
7318	822893
5740	822894
6206	822895
42822	822896
25340	822897
34396	822898
698	822899
94038	822900
3770	822901
6367	822902
38735	822903
14677	822904
43854	822905
45365	822906
22726	822907
1603	822908
60772	822909
54879	822910
77	822911
63978	822912
9215	822913
20417	822914
76975	822915
23768	822916
28403	822917
20883	822918
6634	822919
616	822920
309	822921
13791	822922
23051	822923
30900	822924
47353	822925
12142	822926
724	822927
16959	822928
95945	822929
110776	822930
1565	822931
17570	822932
26662	822933
88348	822934
21148	822935
17503	822936
5667	822937
365	822938
13029	822939
294	822940
876	822941
27698	822942
71604	822943
52352	822944
9234	822945
35206	822946
33317	822947
6396	822948
104206	822949
368	822950
8587	822951
52604	822952
55821	822953
44721	822954
15787	822955
7878	822956
19580	822957
13275	822958
8036	822959
25708	822960
55616	822961
14343	822962
86567	822963
4828	822964
5283	822965
378	822966
62367	822967
10422	822968
36985	822969
27789	822970
7728	822971
66028	822972
32442	822973
69485	822974
17657	822975
13217	822976
102143	822977
61693	822978
5784	822979
23318	822980
83024	822981
2170	822982
20711	822983
23162	822984
10105	822985
10142	822986
1907	822987
11749	822988
99741	822989
6699	822990
89389	822991
6165	822992
37433	822993
14575	822994
430	822995
12369	822996
67190	822997
19569	822998
30727	822999
40670	823000
10293	823001
2931	823002
246	823003
7707	823004
2492	823005
7907	823006
63544	823007
35354	823008
2998	823009
306	823010
21884	823011
14926	823012
66989	823013
4664	823014
14190	823015
48481	823016
27059	823017
4372	823018
7717	823019
1393	823020
19837	823021
659	823022
5363	823023
6199	823024
82107	823025
27687	823026
103834	823027
43773	823028
33859	823029
42670	823030
1984	823031
9953	823032
4331	823033
90427	823034
5253	823035
44164	823036
44804	823037
4406	823038
8953	823039
13884	823040
53568	823041
13373	823042
68168	823043
20617	823044
15255	823045
3352	823046
8260	823047
105805	823048
16786	823049
67860	823050
10873	823051
41413	823052
2537	823053
479	823054
52950	823055
22568	823056
7238	823057
58584	823058
15378	823059
183	823060
15962	823061
21739	823062
53998	823063
68222	823064
58227	823065
5678	823066
5372	823067
80957	823068
112	823069
72654	823070
136	823071
54596	823072
858	823073
67555	823074
72410	823075
47221	823076
86676	823077
25012	823078
18007	823079
86632	823080
79834	823081
23420	823082
13514	823083
30370	823084
33411	823085
7320	823086
27654	823087
69794	823088
19586	823089
25866	823090
49317	823091
91072	823092
17862	823093
12226	823094
55672	823095
70602	823096
21409	823097
55413	823098
14247	823099
55404	823100
79625	823101
48661	823102
79	823103
30009	823104
46396	823105
61498	823106
722	823107
17924	823108
52924	823109
24960	823110
3651	823111
37740	823112
61	823113
86785	823114
32592	823115
5410	823116
21736	823117
11763	823118
4551	823119
26827	823120
23059	823121
39361	823122
71260	823123
51434	823124
45798	823125
12422	823126
6205	823127
29581	823128
45194	823129
26158	823130
915	823131
8112	823132
3508	823133
31201	823134
6089	823135
55020	823136
20307	823137
49	823138
3881	823139
165	823140
71580	823141
521	823142
23131	823143
10071	823144
2748	823145
707	823146
1767	823147
99513	823148
2725	823149
36825	823150
44807	823151
34642	823152
800	823153
21339	823154
2846	823155
92093	823156
533	823157
11059	823158
59009	823159
698	823160
2537	823161
75477	823162
12538	823163
18128	823164
44659	823165
22247	823166
15822	823167
39565	823168
2943	823169
24413	823170
3	823171
2901	823172
4118	823173
55658	823174
66049	823175
16443	823176
9959	823177
38194	823178
39027	823179
1345	823180
63558	823181
66342	823182
78239	823183
18835	823184
75590	823185
100208	823186
2575	823187
80191	823188
46647	823189
55534	823190
46044	823191
48001	823192
39876	823193
37819	823194
42693	823195
111	823196
3937	823197
30307	823198
17	823199
28777	823200
2041	823201
342	823202
75069	823203
21169	823204
18038	823205
2859	823206
31713	823207
9369	823208
44746	823209
16525	823210
26340	823211
12643	823212
53433	823213
83702	823214
17172	823215
37332	823216
18694	823217
40651	823218
5106	823219
6858	823220
6644	823221
87397	823222
42382	823223
29539	823224
105208	823225
72333	823226
17167	823227
36650	823228
4571	823229
41866	823230
23889	823231
27006	823232
32227	823233
82807	823234
3972	823235
92389	823236
58901	823237
12922	823238
29095	823239
29461	823240
389	823241
46792	823242
16182	823243
2479	823244
22861	823245
2151	823246
903	823247
44603	823248
45847	823249
63694	823250
29129	823251
23034	823252
25280	823253
6199	823254
70407	823255
10455	823256
75643	823257
22287	823258
25468	823259
70223	823260
37614	823261
43837	823262
96	823263
18914	823264
1268	823265
13454	823266
29154	823267
43381	823268
26595	823269
49474	823270
6026	823271
43281	823272
42590	823273
37919	823274
23759	823275
64485	823276
12251	823277
34651	823278
5840	823279
65881	823280
690	823281
92428	823282
65423	823283
28456	823284
29623	823285
9499	823286
45577	823287
49093	823288
12785	823289
55916	823290
98666	823291
95122	823292
9640	823293
30033	823294
2059	823295
20071	823296
5353	823297
51803	823298
63929	823299
35981	823300
92271	823301
20117	823302
51226	823303
81678	823304
51552	823305
295	823306
5563	823307
16640	823308
61427	823309
63446	823310
28845	823311
60572	823312
7820	823313
6020	823314
14645	823315
47518	823316
5148	823317
737	823318
28550	823319
9733	823320
20543	823321
58336	823322
10416	823323
20904	823324
46968	823325
625	823326
6682	823327
39018	823328
3005	823329
24	823330
11812	823331
9474	823332
49543	823333
55255	823334
29336	823335
22778	823336
9374	823337
19042	823338
5742	823339
7845	823340
35984	823341
24313	823342
35641	823343
48261	823344
37372	823345
49614	823346
2109	823347
89223	823348
31484	823349
26411	823350
73868	823351
11486	823352
1	823353
7851	823354
3191	823355
24683	823356
2440	823357
15048	823358
23527	823359
62191	823360
43468	823361
68118	823362
1236	823363
36068	823364
73140	823365
4970	823366
25251	823367
24999	823368
2403	823369
10292	823370
48491	823371
91546	823372
64874	823373
16169	823374
11157	823375
55052	823376
6674	823377
29115	823378
3925	823379
8358	823380
36446	823381
37023	823382
10680	823383
30222	823384
4230	823385
26970	823386
79808	823387
44	823388
46309	823389
16942	823390
27857	823391
20530	823392
144	823393
3727	823394
27416	823395
10550	823396
38947	823397
78120	823398
90194	823399
54982	823400
24907	823401
17701	823402
26881	823403
42361	823404
73071	823405
8439	823406
87625	823407
24922	823408
12991	823409
52707	823410
69035	823411
11346	823412
25923	823413
6094	823414
1760	823415
37992	823416
5635	823417
65929	823418
53923	823419
19471	823420
14736	823421
45923	823422
61418	823423
3604	823424
438	823425
103525	823426
15450	823427
97249	823428
16809	823429
65717	823430
9396	823431
53405	823432
56570	823433
40299	823434
23332	823435
9023	823436
12942	823437
4751	823438
6788	823439
30050	823440
9105	823441
44811	823442
10782	823443
23879	823444
28968	823445
5606	823446
59	823447
5394	823448
16808	823449
18421	823450
70316	823451
1229	823452
41829	823453
14277	823454
17057	823455
27713	823456
63870	823457
109928	823458
12138	823459
24541	823460
1762	823461
33681	823462
28005	823463
91227	823464
20615	823465
80874	823466
69263	823467
19828	823468
59233	823469
36042	823470
23888	823471
3315	823472
70560	823473
52254	823474
48117	823475
52585	823476
4114	823477
97939	823478
60184	823479
2582	823480
16752	823481
51201	823482
77736	823483
3379	823484
29732	823485
32009	823486
96741	823487
20148	823488
5750	823489
34204	823490
67643	823491
77408	823492
799	823493
9101	823494
42071	823495
70749	823496
113670	823497
103017	823498
51526	823499
5244	823500
26353	823501
7262	823502
67438	823503
36841	823504
235	823505
40138	823506
26470	823507
35062	823508
29097	823509
41387	823510
12067	823511
23553	823512
5218	823513
62038	823514
35002	823515
7787	823516
6072	823517
179	823518
7929	823519
4	823520
21891	823521
5765	823522
22218	823523
45515	823524
66801	823525
324	823526
25112	823527
973	823528
18028	823529
37024	823530
4431	823531
5604	823532
5977	823533
73429	823534
33624	823535
104009	823536
54676	823537
337	823538
38856	823539
1297	823540
80775	823541
91870	823542
31	823543
2758	823544
82217	823545
17550	823546
52373	823547
82698	823548
20123	823549
15	823550
69219	823551
14312	823552
44062	823553
84624	823554
26123	823555
5376	823556
8732	823557
2760	823558
18	823559
35597	823560
2919	823561
28778	823562
4815	823563
655	823564
14062	823565
55047	823566
55009	823567
3332	823568
46427	823569
9993	823570
119	823571
47417	823572
4119	823573
15693	823574
4601	823575
16195	823576
40214	823577
18747	823578
3116	823579
70783	823580
4526	823581
35463	823582
8429	823583
14977	823584
29657	823585
12628	823586
28214	823587
1525	823588
17999	823589
3417	823590
34609	823591
1076	823592
4923	823593
32293	823594
9414	823595
38964	823596
43889	823597
15867	823598
23221	823599
3556	823600
13945	823601
5429	823602
37389	823603
42734	823604
1492	823605
17340	823606
77317	823607
91541	823608
102863	823609
15854	823610
53206	823611
16119	823612
1421	823613
8641	823614
401	823615
36069	823616
278	823617
95821	823618
63275	823619
25138	823620
24125	823621
32284	823622
37140	823623
3491	823624
38788	823625
17077	823626
32439	823627
4573	823628
39358	823629
1161	823630
34548	823631
6467	823632
38571	823633
12030	823634
1507	823635
68869	823636
72377	823637
26977	823638
21051	823639
53336	823640
8349	823641
3589	823642
39038	823643
111	823644
16239	823645
46567	823646
37983	823647
2989	823648
19845	823649
24070	823650
29827	823651
15999	823652
43709	823653
34469	823654
14752	823655
70517	823656
44774	823657
55184	823658
90822	823659
65518	823660
7720	823661
43936	823662
9466	823663
40848	823664
8997	823665
12448	823666
18533	823667
23071	823668
2966	823669
46212	823670
7557	823671
1434	823672
88703	823673
684	823674
14525	823675
5237	823676
13612	823677
17407	823678
6384	823679
59205	823680
49877	823681
23800	823682
20810	823683
24224	823684
29733	823685
42709	823686
504	823687
7454	823688
50115	823689
5681	823690
35576	823691
2609	823692
96018	823693
70033	823694
67406	823695
18592	823696
34533	823697
16402	823698
2910	823699
24190	823700
45672	823701
12507	823702
110997	823703
42551	823704
100607	823705
100208	823706
87	823707
71854	823708
14196	823709
10588	823710
38326	823711
12508	823712
6138	823713
55668	823714
8177	823715
778	823716
31746	823717
21584	823718
14276	823719
4009	823720
672	823721
83466	823722
34291	823723
24305	823724
1377	823725
33696	823726
2035	823727
22367	823728
2337	823729
49322	823730
14	823731
29963	823732
51483	823733
69954	823734
47475	823735
477	823736
2571	823737
32111	823738
1215	823739
39125	823740
68035	823741
6125	823742
62923	823743
26251	823744
59810	823745
184	823746
16268	823747
38486	823748
31764	823749
2968	823750
1773	823751
4380	823752
77642	823753
833	823754
55369	823755
33593	823756
92045	823757
4291	823758
2541	823759
111787	823760
18860	823761
46562	823762
88141	823763
23131	823764
38691	823765
28641	823766
24879	823767
83820	823768
19751	823769
64320	823770
17081	823771
72770	823772
1761	823773
35231	823774
3457	823775
342	823776
14731	823777
3217	823778
19242	823779
16920	823780
595	823781
33050	823782
54611	823783
40341	823784
8836	823785
1297	823786
52887	823787
22602	823788
105926	823789
32862	823790
58718	823791
2003	823792
69589	823793
39237	823794
24941	823795
12012	823796
1211	823797
27405	823798
38607	823799
5617	823800
27579	823801
60357	823802
4754	823803
23635	823804
31485	823805
1467	823806
14417	823807
19143	823808
66579	823809
3657	823810
33	823811
58767	823812
10803	823813
3466	823814
37199	823815
51739	823816
73997	823817
18821	823818
22520	823819
32155	823820
41911	823821
74740	823822
4657	823823
22044	823824
31619	823825
992	823826
66428	823827
4077	823828
31500	823829
53379	823830
43745	823831
30395	823832
2114	823833
66659	823834
768	823835
79013	823836
57134	823837
5627	823838
97608	823839
20413	823840
51359	823841
12694	823842
11646	823843
673	823844
1481	823845
23298	823846
28240	823847
27109	823848
65749	823849
17743	823850
24185	823851
8678	823852
20604	823853
35459	823854
73434	823855
19390	823856
1157	823857
19638	823858
96001	823859
1801	823860
107967	823861
67977	823862
26150	823863
74277	823864
42715	823865
97797	823866
10905	823867
67535	823868
2018	823869
1564	823870
42773	823871
13745	823872
14018	823873
86758	823874
12967	823875
20741	823876
49233	823877
37313	823878
377	823879
5719	823880
12802	823881
425	823882
2861	823883
20	823884
12964	823885
113617	823886
1040	823887
59632	823888
17539	823889
19602	823890
31765	823891
14246	823892
37285	823893
15633	823894
379	823895
43955	823896
89235	823897
22346	823898
18696	823899
3899	823900
1280	823901
19446	823902
3280	823903
14875	823904
23870	823905
8444	823906
3456	823907
1782	823908
80813	823909
26307	823910
55182	823911
16455	823912
39667	823913
50264	823914
29389	823915
44981	823916
77253	823917
300	823918
72477	823919
3264	823920
91	823921
2586	823922
19278	823923
107832	823924
25014	823925
2402	823926
29698	823927
8053	823928
32129	823929
12111	823930
26674	823931
78559	823932
1443	823933
359	823934
6677	823935
22228	823936
6050	823937
30185	823938
89	823939
29343	823940
1361	823941
6835	823942
801	823943
89801	823944
11051	823945
32878	823946
39032	823947
42101	823948
43030	823949
23628	823950
68295	823951
3368	823952
29168	823953
55115	823954
108	823955
6712	823956
59682	823957
26813	823958
70977	823959
579	823960
34155	823961
34299	823962
14433	823963
1698	823964
88	823965
16244	823966
10710	823967
69156	823968
12208	823969
3176	823970
32835	823971
50812	823972
402	823973
50394	823974
58174	823975
43500	823976
27120	823977
62157	823978
40958	823979
68468	823980
84739	823981
548	823982
19253	823983
30640	823984
12537	823985
7032	823986
14264	823987
14161	823988
14605	823989
66797	823990
7908	823991
20799	823992
48937	823993
2108	823994
33381	823995
42032	823996
468	823997
30014	823998
369	823999
64994	824000
61648	824001
32509	824002
32566	824003
13052	824004
8325	824005
62656	824006
2443	824007
13597	824008
61934	824009
61340	824010
60883	824011
3797	824012
339	824013
40637	824014
36281	824015
10153	824016
5485	824017
34443	824018
42863	824019
7877	824020
2123	824021
859	824022
24981	824023
28692	824024
21578	824025
12602	824026
24787	824027
4996	824028
55709	824029
14761	824030
19962	824031
59134	824032
73679	824033
31890	824034
9926	824035
36977	824036
44857	824037
67437	824038
16681	824039
82876	824040
2815	824041
76159	824042
225	824043
62692	824044
18434	824045
16049	824046
61339	824047
104798	824048
14157	824049
43034	824050
100845	824051
29096	824052
98583	824053
32239	824054
113672	824055
6269	824056
27418	824057
34124	824058
11063	824059
36352	824060
35287	824061
1237	824062
14819	824063
26209	824064
9355	824065
60319	824066
26967	824067
27097	824068
26266	824069
585	824070
66070	824071
4860	824072
11936	824073
5079	824074
11390	824075
773	824076
8986	824077
10695	824078
78836	824079
18832	824080
2055	824081
6591	824082
73023	824083
31980	824084
21460	824085
3849	824086
40474	824087
11562	824088
11366	824089
8407	824090
8216	824091
4929	824092
30604	824093
30572	824094
31694	824095
12540	824096
65	824097
76585	824098
327	824099
65864	824100
20331	824101
18438	824102
80327	824103
1372	824104
42122	824105
13135	824106
12080	824107
90290	824108
53889	824109
961	824110
51858	824111
881	824112
29847	824113
50484	824114
36006	824115
50093	824116
16495	824117
36408	824118
56830	824119
4999	824120
59252	824121
10600	824122
66890	824123
22247	824124
10753	824125
38448	824126
29391	824127
56558	824128
10961	824129
30095	824130
25922	824131
14052	824132
41423	824133
37260	824134
88164	824135
25707	824136
17200	824137
65296	824138
6937	824139
9442	824140
7874	824141
41279	824142
2522	824143
60501	824144
9612	824145
60437	824146
21116	824147
15526	824148
11914	824149
64054	824150
10954	824151
89484	824152
22929	824153
50968	824154
25046	824155
6852	824156
11498	824157
38881	824158
68474	824159
3296	824160
14833	824161
25007	824162
61473	824163
13394	824164
9140	824165
9071	824166
45396	824167
23284	824168
30624	824169
1118	824170
69923	824171
446	824172
7338	824173
7537	824174
5	824175
589	824176
31454	824177
41410	824178
38506	824179
22480	824180
2008	824181
55946	824182
29	824183
12498	824184
43073	824185
59956	824186
2473	824187
14832	824188
16171	824189
62394	824190
65404	824191
49543	824192
41315	824193
41901	824194
13078	824195
28480	824196
515	824197
6051	824198
13938	824199
28078	824200
404	824201
20383	824202
85953	824203
38736	824204
17680	824205
568	824206
3494	824207
48570	824208
10522	824209
3367	824210
64534	824211
13080	824212
5830	824213
80929	824214
386	824215
7732	824216
78901	824217
900	824218
6842	824219
14842	824220
50504	824221
187	824222
7434	824223
2332	824224
60047	824225
32742	824226
51561	824227
21637	824228
12538	824229
91126	824230
80591	824231
10132	824232
43208	824233
51157	824234
6266	824235
20009	824236
72022	824237
71400	824238
28599	824239
3218	824240
11293	824241
2323	824242
37879	824243
1981	824244
13002	824245
54533	824246
28370	824247
93106	824248
8790	824249
41991	824250
32529	824251
8283	824252
85425	824253
26921	824254
1816	824255
7978	824256
558	824257
4751	824258
279	824259
15443	824260
18960	824261
204	824262
15390	824263
30464	824264
3	824265
29508	824266
4033	824267
15084	824268
65894	824269
31063	824270
94688	824271
19161	824272
6476	824273
1645	824274
19498	824275
25586	824276
10582	824277
6190	824278
46824	824279
77906	824280
43678	824281
10780	824282
57870	824283
97555	824284
4020	824285
7601	824286
31450	824287
59884	824288
54399	824289
200	824290
39365	824291
67902	824292
64166	824293
13995	824294
53383	824295
14063	824296
2769	824297
22956	824298
212	824299
89996	824300
97595	824301
13247	824302
25667	824303
70761	824304
48577	824305
235	824306
47521	824307
22859	824308
68624	824309
7444	824310
70173	824311
61395	824312
26212	824313
21036	824314
2499	824315
52126	824316
78352	824317
28660	824318
395	824319
32854	824320
4533	824321
1933	824322
33448	824323
68913	824324
65105	824325
66360	824326
9830	824327
3381	824328
1256	824329
4056	824330
71079	824331
3761	824332
10761	824333
35835	824334
53999	824335
26222	824336
4856	824337
187	824338
12	824339
13098	824340
72242	824341
7681	824342
3444	824343
6639	824344
5783	824345
7260	824346
102182	824347
8334	824348
28504	824349
556	824350
8461	824351
46399	824352
16704	824353
33820	824354
67574	824355
5769	824356
38430	824357
6057	824358
10042	824359
9750	824360
52833	824361
3039	824362
108796	824363
26618	824364
67976	824365
4374	824366
9691	824367
41372	824368
12407	824369
31446	824370
7128	824371
69163	824372
3732	824373
97542	824374
30429	824375
69350	824376
26236	824377
25823	824378
97136	824379
26081	824380
32655	824381
4479	824382
76595	824383
53314	824384
15394	824385
1590	824386
16335	824387
9676	824388
31992	824389
33411	824390
266	824391
16532	824392
52123	824393
16803	824394
14345	824395
9195	824396
79332	824397
4138	824398
3120	824399
19480	824400
6561	824401
2358	824402
3542	824403
47945	824404
19254	824405
96962	824406
71291	824407
8685	824408
7418	824409
37072	824410
49234	824411
57129	824412
64202	824413
8911	824414
30520	824415
32769	824416
3412	824417
510	824418
33867	824419
1958	824420
44533	824421
74569	824422
102410	824423
78184	824424
94253	824425
63827	824426
717	824427
13090	824428
3003	824429
47549	824430
43555	824431
57581	824432
1745	824433
79491	824434
30274	824435
14610	824436
24631	824437
4572	824438
53054	824439
13333	824440
42118	824441
19452	824442
279	824443
82185	824444
43109	824445
53606	824446
21361	824447
899	824448
34366	824449
17893	824450
33600	824451
3750	824452
23323	824453
6754	824454
35423	824455
10521	824456
12774	824457
40211	824458
66003	824459
46400	824460
54699	824461
667	824462
5367	824463
6415	824464
56127	824465
1468	824466
18190	824467
8264	824468
9636	824469
53045	824470
6197	824471
29144	824472
512	824473
45062	824474
842	824475
48195	824476
23574	824477
2334	824478
2439	824479
28467	824480
27379	824481
10758	824482
4578	824483
40691	824484
5016	824485
37186	824486
19747	824487
9373	824488
36100	824489
1487	824490
24545	824491
2475	824492
54247	824493
64265	824494
77510	824495
6117	824496
51816	824497
19644	824498
58203	824499
9914	824500
31142	824501
1950	824502
25030	824503
4125	824504
55909	824505
19655	824506
540	824507
3939	824508
4585	824509
33587	824510
66232	824511
33118	824512
33208	824513
7781	824514
40560	824515
40808	824516
29482	824517
4553	824518
16247	824519
19950	824520
948	824521
11286	824522
41722	824523
94888	824524
18686	824525
3061	824526
5659	824527
35828	824528
27622	824529
56604	824530
1261	824531
417	824532
6909	824533
12065	824534
9572	824535
22739	824536
51663	824537
30795	824538
24829	824539
31325	824540
12992	824541
33310	824542
62355	824543
56477	824544
6887	824545
108	824546
33559	824547
35630	824548
36109	824549
1708	824550
54226	824551
4205	824552
49156	824553
37104	824554
22606	824555
15517	824556
55764	824557
13371	824558
5409	824559
1098	824560
5012	824561
12864	824562
8363	824563
6359	824564
81200	824565
9488	824566
995	824567
45457	824568
5996	824569
13787	824570
1305	824571
61499	824572
48425	824573
34125	824574
1928	824575
5023	824576
62266	824577
33738	824578
16226	824579
41054	824580
4115	824581
6298	824582
1836	824583
27885	824584
990	824585
3670	824586
17611	824587
4637	824588
3671	824589
44505	824590
14254	824591
56	824592
3827	824593
39	824594
22182	824595
13061	824596
72444	824597
47125	824598
37959	824599
79254	824600
3116	824601
44109	824602
21587	824603
906	824604
54876	824605
104159	824606
4662	824607
559	824608
13259	824609
27302	824610
2072	824611
41358	824612
82084	824613
21300	824614
31415	824615
4976	824616
43952	824617
56142	824618
96453	824619
28887	824620
19917	824621
12377	824622
17620	824623
4072	824624
41629	824625
33142	824626
55509	824627
37029	824628
16192	824629
5149	824630
68840	824631
338	824632
6592	824633
63224	824634
9954	824635
83455	824636
51343	824637
41864	824638
36121	824639
40166	824640
202	824641
1034	824642
40959	824643
16509	824644
45507	824645
69703	824646
68554	824647
59095	824648
79084	824649
8939	824650
23294	824651
73438	824652
28915	824653
12692	824654
69876	824655
28378	824656
24098	824657
23110	824658
14114	824659
41980	824660
56960	824661
7927	824662
78166	824663
28090	824664
56541	824665
33	824666
74843	824667
4206	824668
25792	824669
56265	824670
5647	824671
36236	824672
40084	824673
9394	824674
4565	824675
65116	824676
22765	824677
20349	824678
1069	824679
11216	824680
52187	824681
28620	824682
12355	824683
56843	824684
8764	824685
42296	824686
37584	824687
66089	824688
19075	824689
12807	824690
41071	824691
10001	824692
1228	824693
8128	824694
100533	824695
14212	824696
71	824697
19956	824698
33156	824699
102927	824700
26370	824701
231	824702
59453	824703
9730	824704
88400	824705
225	824706
50830	824707
4925	824708
10183	824709
85217	824710
20193	824711
11686	824712
211	824713
40155	824714
2432	824715
105696	824716
1350	824717
25928	824718
395	824719
47986	824720
6540	824721
7867	824722
6758	824723
11445	824724
48364	824725
13126	824726
4253	824727
8008	824728
18549	824729
12849	824730
1575	824731
5302	824732
27282	824733
8014	824734
41704	824735
17181	824736
75122	824737
22945	824738
31801	824739
18389	824740
56510	824741
19403	824742
63359	824743
18572	824744
25594	824745
15903	824746
53987	824747
4158	824748
2950	824749
1196	824750
12599	824751
26067	824752
21322	824753
25625	824754
26939	824755
46226	824756
34947	824757
106543	824758
71233	824759
84461	824760
25338	824761
27254	824762
27019	824763
6279	824764
9670	824765
15252	824766
15356	824767
833	824768
39638	824769
7884	824770
43621	824771
64917	824772
30795	824773
24842	824774
1625	824775
53789	824776
36412	824777
72870	824778
22026	824779
5250	824780
15989	824781
24390	824782
21258	824783
32277	824784
9840	824785
61699	824786
59666	824787
12885	824788
43008	824789
8420	824790
68379	824791
69259	824792
1827	824793
6280	824794
23400	824795
39594	824796
52296	824797
45425	824798
25715	824799
100536	824800
51922	824801
49457	824802
5733	824803
44457	824804
5391	824805
22012	824806
89250	824807
17999	824808
99013	824809
68272	824810
9397	824811
56682	824812
71285	824813
3074	824814
82495	824815
19287	824816
43601	824817
27100	824818
83100	824819
109485	824820
100	824821
70331	824822
3496	824823
16818	824824
10055	824825
18821	824826
5087	824827
1	824828
10033	824829
15345	824830
9	824831
23806	824832
43519	824833
97600	824834
19213	824835
4893	824836
9734	824837
10508	824838
65038	824839
7835	824840
31971	824841
14278	824842
27403	824843
6751	824844
30353	824845
67339	824846
22915	824847
57693	824848
319	824849
39187	824850
1994	824851
18064	824852
7874	824853
66691	824854
8881	824855
69333	824856
15973	824857
43465	824858
48362	824859
33994	824860
73224	824861
24049	824862
15635	824863
385	824864
24910	824865
5832	824866
58754	824867
10383	824868
86794	824869
79483	824870
453	824871
36965	824872
46879	824873
1014	824874
7828	824875
30383	824876
499	824877
17390	824878
7460	824879
161	824880
10024	824881
42613	824882
85932	824883
3075	824884
53116	824885
41106	824886
12157	824887
81098	824888
34814	824889
57063	824890
84682	824891
32570	824892
3982	824893
46248	824894
24567	824895
1665	824896
31532	824897
20465	824898
14628	824899
104390	824900
74287	824901
1251	824902
12380	824903
78591	824904
70673	824905
5250	824906
82175	824907
9823	824908
85954	824909
16404	824910
4201	824911
24027	824912
11290	824913
99263	824914
6188	824915
2729	824916
16124	824917
75868	824918
23114	824919
24951	824920
8943	824921
3752	824922
81938	824923
55827	824924
28137	824925
25599	824926
7657	824927
1515	824928
47903	824929
13267	824930
60242	824931
19591	824932
18512	824933
28410	824934
1242	824935
17296	824936
5333	824937
22684	824938
23082	824939
76406	824940
53845	824941
82318	824942
4085	824943
51767	824944
58964	824945
185	824946
121	824947
11820	824948
16883	824949
33189	824950
19987	824951
1756	824952
10001	824953
2345	824954
40953	824955
60312	824956
31924	824957
3584	824958
56242	824959
62781	824960
13123	824961
30967	824962
32679	824963
2111	824964
68116	824965
5257	824966
3398	824967
14395	824968
9467	824969
36659	824970
2450	824971
3569	824972
17528	824973
114536	824974
1205	824975
17063	824976
17836	824977
3595	824978
57010	824979
65295	824980
1205	824981
76019	824982
75668	824983
51965	824984
22430	824985
11714	824986
11441	824987
25652	824988
22651	824989
32155	824990
578	824991
27428	824992
31255	824993
11801	824994
18859	824995
81822	824996
10783	824997
10201	824998
954	824999
10505	825000
6619	825001
77174	825002
10907	825003
3246	825004
433	825005
5193	825006
10006	825007
2787	825008
47458	825009
2029	825010
25096	825011
66658	825012
1572	825013
44359	825014
26759	825015
16951	825016
89539	825017
97950	825018
43363	825019
65523	825020
32693	825021
20235	825022
45688	825023
22980	825024
3998	825025
42723	825026
30840	825027
6498	825028
73428	825029
34608	825030
13935	825031
94256	825032
71629	825033
2204	825034
101234	825035
76375	825036
5097	825037
19191	825038
78	825039
2707	825040
13507	825041
40053	825042
2990	825043
6289	825044
11726	825045
20857	825046
21944	825047
14182	825048
681	825049
45462	825050
83778	825051
2768	825052
2919	825053
26514	825054
6916	825055
2389	825056
71867	825057
40990	825058
46010	825059
3248	825060
5042	825061
30801	825062
28206	825063
10690	825064
26690	825065
1811	825066
67755	825067
31656	825068
24566	825069
14766	825070
11	825071
37096	825072
88294	825073
72089	825074
13110	825075
2147	825076
58118	825077
74907	825078
64970	825079
61103	825080
24384	825081
51072	825082
34276	825083
341	825084
25518	825085
10287	825086
43257	825087
102670	825088
20917	825089
45528	825090
1329	825091
51346	825092
86063	825093
105353	825094
20398	825095
17606	825096
1288	825097
47384	825098
33636	825099
1692	825100
27414	825101
32496	825102
36466	825103
24685	825104
4260	825105
9341	825106
15986	825107
17475	825108
19407	825109
24341	825110
166	825111
1362	825112
61940	825113
13471	825114
3053	825115
25536	825116
16928	825117
58456	825118
9184	825119
55742	825120
4709	825121
5189	825122
30349	825123
5681	825124
75865	825125
8021	825126
27193	825127
16322	825128
1034	825129
65714	825130
96080	825131
57894	825132
34362	825133
40916	825134
1820	825135
5447	825136
8977	825137
91621	825138
31898	825139
11280	825140
2344	825141
22343	825142
3779	825143
8446	825144
15096	825145
11010	825146
50171	825147
33381	825148
10236	825149
75634	825150
44600	825151
12994	825152
28165	825153
31537	825154
2599	825155
8160	825156
25095	825157
7521	825158
66618	825159
59677	825160
7538	825161
78630	825162
1123	825163
45314	825164
80375	825165
27629	825166
70229	825167
3725	825168
22613	825169
14375	825170
71124	825171
44522	825172
10510	825173
17860	825174
105369	825175
22621	825176
55267	825177
25798	825178
6898	825179
39747	825180
81204	825181
7700	825182
22693	825183
68962	825184
46314	825185
23317	825186
8327	825187
10173	825188
46740	825189
43949	825190
30594	825191
54748	825192
71535	825193
3503	825194
100145	825195
7042	825196
10915	825197
77062	825198
34041	825199
1468	825200
23630	825201
61103	825202
10531	825203
103576	825204
75379	825205
55739	825206
3630	825207
80189	825208
10101	825209
92270	825210
63971	825211
740	825212
36511	825213
19732	825214
2150	825215
17701	825216
12633	825217
57606	825218
8617	825219
67359	825220
23228	825221
20397	825222
43898	825223
46539	825224
18431	825225
5271	825226
13174	825227
9696	825228
95141	825229
11655	825230
15290	825231
3103	825232
21786	825233
80408	825234
82618	825235
41656	825236
37610	825237
35971	825238
25473	825239
21753	825240
12367	825241
8605	825242
36982	825243
54384	825244
66944	825245
3167	825246
7427	825247
47714	825248
26892	825249
17781	825250
21769	825251
1140	825252
9813	825253
42318	825254
5553	825255
44370	825256
53716	825257
7179	825258
69611	825259
22488	825260
10255	825261
47377	825262
37657	825263
3310	825264
55481	825265
40466	825266
38304	825267
24170	825268
4568	825269
25162	825270
12088	825271
18990	825272
73434	825273
27301	825274
84444	825275
2100	825276
930	825277
96372	825278
15285	825279
1199	825280
89854	825281
14465	825282
13413	825283
76499	825284
36261	825285
27093	825286
16605	825287
48343	825288
67543	825289
53763	825290
2646	825291
8609	825292
81618	825293
55581	825294
6940	825295
221	825296
35711	825297
64908	825298
10168	825299
48621	825300
59387	825301
35988	825302
65542	825303
61643	825304
22930	825305
22431	825306
25588	825307
67368	825308
203	825309
10573	825310
36835	825311
15360	825312
46627	825313
11624	825314
95771	825315
12050	825316
13556	825317
20353	825318
32892	825319
20062	825320
7361	825321
8759	825322
4347	825323
41687	825324
9910	825325
51544	825326
77665	825327
15718	825328
27104	825329
5363	825330
58966	825331
70143	825332
6397	825333
18330	825334
4134	825335
70892	825336
9212	825337
76057	825338
3204	825339
17846	825340
141	825341
11611	825342
1805	825343
2769	825344
249	825345
23147	825346
36816	825347
10877	825348
10070	825349
24886	825350
21844	825351
16312	825352
48984	825353
16462	825354
12035	825355
3110	825356
68241	825357
3297	825358
54569	825359
67760	825360
84862	825361
10920	825362
4885	825363
1465	825364
28125	825365
34265	825366
55835	825367
21653	825368
19100	825369
72230	825370
18758	825371
51755	825372
729	825373
37627	825374
39755	825375
3203	825376
46604	825377
99727	825378
89811	825379
64590	825380
5454	825381
9904	825382
3426	825383
36087	825384
61661	825385
16623	825386
6409	825387
92149	825388
19706	825389
40355	825390
35273	825391
47750	825392
19257	825393
27381	825394
42897	825395
6154	825396
96148	825397
69274	825398
44535	825399
43897	825400
5309	825401
41962	825402
9442	825403
23902	825404
21087	825405
45006	825406
13505	825407
26724	825408
37256	825409
22085	825410
17122	825411
62425	825412
2778	825413
5337	825414
26600	825415
7374	825416
9196	825417
71806	825418
11708	825419
18086	825420
34443	825421
2530	825422
27280	825423
96537	825424
22524	825425
16390	825426
76179	825427
27801	825428
978	825429
31180	825430
49902	825431
74889	825432
2323	825433
66423	825434
51612	825435
13565	825436
4433	825437
48282	825438
89143	825439
103426	825440
19377	825441
20887	825442
90070	825443
31247	825444
3260	825445
16477	825446
12392	825447
16466	825448
37783	825449
7281	825450
12638	825451
65262	825452
55398	825453
49053	825454
14071	825455
23627	825456
65804	825457
48956	825458
36823	825459
7962	825460
5582	825461
29820	825462
2431	825463
44532	825464
17839	825465
48525	825466
14128	825467
60401	825468
11229	825469
13261	825470
72761	825471
33074	825472
16159	825473
30	825474
50112	825475
33615	825476
58399	825477
11267	825478
4817	825479
24407	825480
25716	825481
1734	825482
3216	825483
54833	825484
11592	825485
32834	825486
60131	825487
784	825488
2901	825489
166	825490
59162	825491
65584	825492
15740	825493
1963	825494
57900	825495
86910	825496
65242	825497
7762	825498
50843	825499
12879	825500
47724	825501
10819	825502
1604	825503
5566	825504
11288	825505
2166	825506
10887	825507
12377	825508
47730	825509
18482	825510
100041	825511
61239	825512
6101	825513
97603	825514
100136	825515
6219	825516
46891	825517
1503	825518
71633	825519
440	825520
6609	825521
15458	825522
70886	825523
66191	825524
34447	825525
14761	825526
100997	825527
106	825528
4864	825529
85414	825530
49	825531
2908	825532
51137	825533
35555	825534
48973	825535
84772	825536
47627	825537
17420	825538
3	825539
3326	825540
104789	825541
60277	825542
109256	825543
17718	825544
96564	825545
59536	825546
9330	825547
37149	825548
12048	825549
64597	825550
27208	825551
17964	825552
1266	825553
15860	825554
258	825555
23921	825556
7961	825557
26743	825558
83397	825559
4024	825560
36680	825561
4	825562
47698	825563
17931	825564
58083	825565
30227	825566
1602	825567
195	825568
1919	825569
4657	825570
52088	825571
26201	825572
31743	825573
11964	825574
49458	825575
33641	825576
8497	825577
11694	825578
10575	825579
630	825580
52692	825581
96202	825582
30916	825583
37615	825584
79631	825585
50109	825586
26258	825587
9347	825588
23612	825589
47662	825590
13103	825591
54415	825592
8490	825593
22083	825594
36918	825595
50717	825596
5038	825597
8671	825598
42426	825599
23794	825600
146	825601
2020	825602
71376	825603
393	825604
7893	825605
10655	825606
26857	825607
6	825608
5195	825609
13055	825610
31362	825611
34	825612
49035	825613
21160	825614
24705	825615
74875	825616
8796	825617
20364	825618
86763	825619
226	825620
55826	825621
43350	825622
80377	825623
72272	825624
88554	825625
2373	825626
72877	825627
18291	825628
8615	825629
403	825630
63902	825631
20906	825632
233	825633
43423	825634
35361	825635
3316	825636
7606	825637
18575	825638
53117	825639
45179	825640
4202	825641
74438	825642
14350	825643
14983	825644
4967	825645
1472	825646
42565	825647
38892	825648
35247	825649
35869	825650
73888	825651
3191	825652
18004	825653
20872	825654
12328	825655
1605	825656
31224	825657
42053	825658
23238	825659
5	825660
6558	825661
40119	825662
54658	825663
51	825664
22907	825665
611	825666
7834	825667
40586	825668
19212	825669
12756	825670
5767	825671
924	825672
93561	825673
39323	825674
12166	825675
25617	825676
41063	825677
52379	825678
31429	825679
32561	825680
30698	825681
6042	825682
9445	825683
4486	825684
7313	825685
14420	825686
46821	825687
52206	825688
10964	825689
15672	825690
38534	825691
36835	825692
48548	825693
19378	825694
18376	825695
19737	825696
41127	825697
19583	825698
4389	825699
57996	825700
9449	825701
77773	825702
4770	825703
42275	825704
25328	825705
67286	825706
250	825707
954	825708
74818	825709
1934	825710
24449	825711
73290	825712
17717	825713
70630	825714
32596	825715
10247	825716
90183	825717
24234	825718
40270	825719
41038	825720
40548	825721
17604	825722
844	825723
27552	825724
33885	825725
8472	825726
16587	825727
34154	825728
7746	825729
1568	825730
15036	825731
30188	825732
4830	825733
95976	825734
31302	825735
37009	825736
1173	825737
112487	825738
3475	825739
17425	825740
39077	825741
3	825742
37486	825743
55807	825744
674	825745
25274	825746
23395	825747
61159	825748
40438	825749
54754	825750
19052	825751
19141	825752
10372	825753
15242	825754
22884	825755
79735	825756
98700	825757
15372	825758
53611	825759
7161	825760
1829	825761
3391	825762
22452	825763
67416	825764
54330	825765
21534	825766
7335	825767
2980	825768
70368	825769
41988	825770
28702	825771
5819	825772
22681	825773
27575	825774
95795	825775
90886	825776
69248	825777
21346	825778
12230	825779
23373	825780
1040	825781
18855	825782
7593	825783
55368	825784
24562	825785
2070	825786
43963	825787
503	825788
49199	825789
64615	825790
15097	825791
9798	825792
33783	825793
64388	825794
31797	825795
38097	825796
32734	825797
9176	825798
23318	825799
18196	825800
55187	825801
11811	825802
1534	825803
19894	825804
5265	825805
27073	825806
21446	825807
94411	825808
15463	825809
80792	825810
14018	825811
49107	825812
41083	825813
77481	825814
13474	825815
35668	825816
20454	825817
86813	825818
14087	825819
66618	825820
8007	825821
31411	825822
24892	825823
28664	825824
1387	825825
306	825826
7896	825827
34347	825828
2659	825829
56431	825830
246	825831
13	825832
5051	825833
21425	825834
97848	825835
50663	825836
24239	825837
19209	825838
18780	825839
48812	825840
97714	825841
12042	825842
55566	825843
9845	825844
65208	825845
44276	825846
47881	825847
29626	825848
41	825849
20237	825850
13573	825851
46255	825852
18814	825853
50309	825854
64699	825855
57283	825856
90948	825857
76860	825858
38321	825859
64422	825860
43799	825861
47551	825862
30836	825863
62417	825864
81259	825865
9188	825866
34100	825867
23402	825868
8467	825869
31703	825870
42905	825871
3177	825872
37148	825873
39522	825874
42650	825875
34290	825876
840	825877
35659	825878
10406	825879
2238	825880
20719	825881
3788	825882
39449	825883
4936	825884
25549	825885
64668	825886
22288	825887
3798	825888
15999	825889
3959	825890
706	825891
13188	825892
41782	825893
8819	825894
6873	825895
263	825896
37826	825897
70808	825898
17494	825899
17099	825900
12215	825901
38324	825902
79124	825903
9326	825904
20227	825905
36301	825906
17653	825907
9585	825908
72568	825909
55135	825910
22	825911
31717	825912
20150	825913
34773	825914
4035	825915
12471	825916
55582	825917
35188	825918
6753	825919
42684	825920
8137	825921
5618	825922
10519	825923
57046	825924
74824	825925
47559	825926
2086	825927
2576	825928
27047	825929
18414	825930
21526	825931
52851	825932
39681	825933
56644	825934
100663	825935
75100	825936
290	825937
47085	825938
40233	825939
55294	825940
15445	825941
35970	825942
3436	825943
1926	825944
56657	825945
7245	825946
9809	825947
5041	825948
32063	825949
36954	825950
54543	825951
16490	825952
8978	825953
24530	825954
63110	825955
641	825956
6862	825957
59076	825958
10354	825959
4106	825960
52042	825961
2668	825962
1838	825963
9336	825964
10622	825965
1449	825966
43985	825967
67341	825968
47755	825969
29426	825970
9075	825971
1523	825972
65081	825973
42750	825974
27367	825975
70358	825976
24473	825977
82189	825978
105095	825979
93369	825980
6610	825981
63540	825982
12849	825983
30274	825984
43273	825985
51808	825986
440	825987
9819	825988
13879	825989
73365	825990
1694	825991
66929	825992
23931	825993
63534	825994
11142	825995
57213	825996
16676	825997
36522	825998
6085	825999
2114	826000
4465	826001
35217	826002
51524	826003
6809	826004
20258	826005
556	826006
1119	826007
8233	826008
589	826009
38452	826010
19008	826011
13265	826012
2894	826013
237	826014
44962	826015
16	826016
86612	826017
51291	826018
12445	826019
21458	826020
41998	826021
23617	826022
553	826023
20130	826024
104201	826025
2084	826026
27490	826027
623	826028
6384	826029
66355	826030
83918	826031
6939	826032
34234	826033
51806	826034
25878	826035
9369	826036
8316	826037
5427	826038
67870	826039
34005	826040
6753	826041
10211	826042
2932	826043
101496	826044
324	826045
1981	826046
67776	826047
9983	826048
41713	826049
242	826050
17929	826051
33321	826052
3280	826053
9713	826054
105779	826055
64769	826056
155	826057
2024	826058
4180	826059
8634	826060
61548	826061
21345	826062
7346	826063
69681	826064
2959	826065
26476	826066
9132	826067
29936	826068
23586	826069
55627	826070
3382	826071
12276	826072
21321	826073
96540	826074
87503	826075
71516	826076
8966	826077
15101	826078
54701	826079
9308	826080
65530	826081
3068	826082
741	826083
60500	826084
55385	826085
4001	826086
29187	826087
11935	826088
114	826089
13417	826090
73807	826091
22035	826092
12170	826093
8401	826094
30143	826095
3450	826096
18892	826097
44016	826098
13100	826099
88541	826100
56586	826101
17502	826102
29848	826103
13198	826104
35713	826105
6523	826106
1746	826107
22516	826108
6508	826109
23205	826110
3689	826111
17376	826112
62918	826113
639	826114
420	826115
7017	826116
46132	826117
2107	826118
3540	826119
58195	826120
43861	826121
32482	826122
146	826123
41135	826124
15573	826125
34493	826126
21135	826127
15919	826128
14480	826129
86401	826130
14766	826131
84388	826132
9385	826133
10246	826134
10378	826135
6542	826136
45352	826137
36895	826138
19469	826139
72384	826140
24181	826141
1346	826142
20182	826143
52929	826144
54853	826145
43892	826146
2832	826147
12934	826148
7420	826149
17918	826150
36305	826151
12484	826152
6066	826153
36936	826154
28033	826155
48436	826156
26158	826157
68546	826158
8173	826159
5163	826160
23365	826161
43435	826162
1588	826163
116	826164
43076	826165
22707	826166
7275	826167
87966	826168
70071	826169
55441	826170
8696	826171
8261	826172
56366	826173
23086	826174
10521	826175
40	826176
34754	826177
48841	826178
3897	826179
41638	826180
16630	826181
4792	826182
5124	826183
5382	826184
55483	826185
1920	826186
6885	826187
1033	826188
23499	826189
44003	826190
78313	826191
770	826192
40139	826193
57608	826194
14421	826195
92028	826196
15654	826197
11884	826198
7058	826199
17470	826200
80216	826201
25603	826202
6823	826203
8726	826204
15740	826205
3448	826206
12671	826207
2718	826208
428	826209
32727	826210
27535	826211
48096	826212
2183	826213
24352	826214
78142	826215
23755	826216
20921	826217
3118	826218
695	826219
71823	826220
1975	826221
1068	826222
4162	826223
7898	826224
37257	826225
50215	826226
11805	826227
13365	826228
56038	826229
43168	826230
30452	826231
88198	826232
1838	826233
66260	826234
37050	826235
4557	826236
25358	826237
12625	826238
33477	826239
8266	826240
24444	826241
8545	826242
2024	826243
48663	826244
12750	826245
31712	826246
54918	826247
42509	826248
16639	826249
27285	826250
16662	826251
44881	826252
12204	826253
63726	826254
19159	826255
34024	826256
53433	826257
24084	826258
7056	826259
71113	826260
114117	826261
107469	826262
86236	826263
12863	826264
21675	826265
12813	826266
56138	826267
35720	826268
32891	826269
2855	826270
406	826271
21065	826272
86214	826273
64568	826274
40129	826275
18483	826276
43443	826277
50491	826278
62738	826279
9046	826280
22875	826281
7229	826282
8547	826283
95643	826284
14027	826285
111054	826286
24958	826287
104174	826288
60630	826289
3225	826290
15197	826291
4724	826292
93816	826293
8436	826294
58015	826295
75386	826296
41321	826297
57910	826298
22107	826299
20550	826300
243	826301
178	826302
2116	826303
24864	826304
33898	826305
17814	826306
17360	826307
21932	826308
5404	826309
6557	826310
64162	826311
102126	826312
57294	826313
5143	826314
16922	826315
55669	826316
79417	826317
5208	826318
8416	826319
90372	826320
11790	826321
594	826322
50153	826323
91438	826324
4319	826325
10502	826326
256	826327
611	826328
43483	826329
39998	826330
69	826331
20491	826332
6	826333
3872	826334
69023	826335
39701	826336
11706	826337
221	826338
55146	826339
60825	826340
337	826341
7163	826342
25831	826343
44593	826344
286	826345
11552	826346
52803	826347
31353	826348
19016	826349
22580	826350
23685	826351
15333	826352
38190	826353
3433	826354
164	826355
107084	826356
70409	826357
2261	826358
6677	826359
234	826360
40628	826361
88408	826362
33691	826363
67324	826364
50587	826365
5675	826366
53963	826367
7868	826368
21685	826369
12079	826370
77915	826371
62399	826372
36304	826373
29616	826374
8403	826375
51884	826376
4983	826377
21758	826378
42283	826379
24153	826380
31427	826381
9718	826382
23039	826383
83725	826384
6743	826385
13408	826386
74526	826387
4323	826388
25089	826389
9801	826390
83096	826391
10091	826392
4825	826393
70392	826394
46500	826395
54549	826396
21802	826397
68467	826398
50012	826399
399	826400
20666	826401
112167	826402
29777	826403
44777	826404
5321	826405
11327	826406
43831	826407
69677	826408
6279	826409
30813	826410
43190	826411
31950	826412
367	826413
23200	826414
9065	826415
27625	826416
10839	826417
56497	826418
9605	826419
32439	826420
35762	826421
49222	826422
732	826423
4887	826424
76619	826425
103458	826426
38877	826427
7173	826428
64044	826429
10241	826430
46884	826431
4187	826432
6444	826433
17103	826434
6493	826435
27151	826436
21321	826437
67588	826438
8559	826439
98778	826440
71681	826441
4029	826442
16408	826443
1051	826444
7294	826445
43505	826446
15788	826447
32360	826448
15049	826449
13726	826450
11686	826451
10285	826452
4544	826453
6828	826454
23124	826455
7902	826456
18555	826457
14743	826458
100509	826459
27071	826460
57850	826461
1234	826462
60401	826463
55772	826464
87886	826465
14030	826466
8599	826467
29723	826468
2076	826469
93022	826470
16803	826471
11134	826472
22665	826473
7321	826474
46874	826475
13033	826476
1228	826477
12982	826478
5507	826479
27868	826480
10344	826481
20821	826482
34139	826483
3503	826484
9131	826485
78003	826486
48006	826487
4482	826488
17118	826489
40850	826490
45126	826491
53873	826492
72403	826493
7630	826494
60453	826495
19575	826496
48243	826497
36621	826498
19273	826499
94187	826500
67652	826501
17788	826502
18118	826503
92075	826504
19561	826505
2477	826506
29741	826507
653	826508
74609	826509
17839	826510
30770	826511
6449	826512
57887	826513
78573	826514
27581	826515
68818	826516
284	826517
23227	826518
46121	826519
13006	826520
1954	826521
39112	826522
25815	826523
11799	826524
1472	826525
4396	826526
84580	826527
15198	826528
11756	826529
35242	826530
90858	826531
62210	826532
54014	826533
1397	826534
62568	826535
5547	826536
74017	826537
105009	826538
61928	826539
1001	826540
102432	826541
57605	826542
258	826543
24374	826544
42464	826545
2493	826546
66982	826547
53537	826548
23805	826549
8628	826550
55810	826551
72049	826552
7960	826553
33810	826554
59045	826555
7708	826556
51952	826557
12838	826558
30376	826559
60888	826560
99508	826561
9236	826562
39765	826563
30601	826564
46378	826565
14722	826566
51471	826567
52944	826568
70403	826569
68495	826570
6295	826571
5440	826572
4651	826573
81365	826574
3957	826575
26062	826576
113733	826577
86239	826578
4001	826579
29601	826580
51943	826581
3639	826582
6927	826583
54265	826584
78504	826585
1875	826586
50209	826587
8419	826588
1512	826589
5895	826590
18819	826591
9400	826592
74276	826593
82755	826594
90224	826595
70505	826596
11480	826597
52036	826598
17101	826599
52747	826600
48075	826601
18021	826602
31694	826603
5452	826604
12583	826605
51381	826606
30073	826607
30397	826608
78652	826609
590	826610
24266	826611
90	826612
98031	826613
37	826614
8223	826615
9868	826616
14379	826617
23378	826618
55534	826619
7075	826620
11370	826621
25980	826622
63666	826623
15074	826624
10134	826625
25513	826626
8000	826627
44995	826628
10593	826629
74669	826630
18924	826631
21791	826632
22606	826633
35902	826634
37232	826635
62082	826636
100804	826637
1393	826638
9371	826639
34238	826640
37216	826641
1573	826642
44845	826643
28833	826644
65465	826645
13674	826646
796	826647
2405	826648
14372	826649
32347	826650
632	826651
37383	826652
18144	826653
12536	826654
12680	826655
32737	826656
63852	826657
168	826658
41807	826659
7570	826660
41480	826661
18212	826662
4712	826663
16533	826664
9151	826665
4048	826666
3530	826667
47504	826668
112751	826669
12071	826670
15013	826671
45680	826672
89435	826673
27462	826674
45031	826675
34237	826676
2889	826677
3380	826678
4323	826679
70297	826680
21986	826681
341	826682
83096	826683
806	826684
96922	826685
42774	826686
42212	826687
70090	826688
54904	826689
20	826690
81880	826691
34524	826692
12327	826693
51752	826694
87212	826695
10755	826696
88506	826697
25976	826698
77610	826699
6722	826700
68	826701
38418	826702
92207	826703
43204	826704
35965	826705
38237	826706
62444	826707
41872	826708
6273	826709
16325	826710
3977	826711
73097	826712
70762	826713
30940	826714
29742	826715
1682	826716
27125	826717
22402	826718
26187	826719
103	826720
33180	826721
46231	826722
25398	826723
2768	826724
14604	826725
10352	826726
21619	826727
34229	826728
63638	826729
137	826730
77792	826731
2615	826732
4827	826733
68993	826734
57717	826735
36864	826736
1656	826737
204	826738
67179	826739
132	826740
31395	826741
12742	826742
16804	826743
7734	826744
8089	826745
101230	826746
99708	826747
7927	826748
68455	826749
2778	826750
38162	826751
5977	826752
31981	826753
7111	826754
65731	826755
6694	826756
99	826757
18070	826758
538	826759
21298	826760
810	826761
14526	826762
17804	826763
81091	826764
34531	826765
31916	826766
25196	826767
33909	826768
1730	826769
4759	826770
13764	826771
44045	826772
16566	826773
43822	826774
49789	826775
98316	826776
103980	826777
34743	826778
5314	826779
61867	826780
89706	826781
5404	826782
13501	826783
69678	826784
1042	826785
14687	826786
65970	826787
24495	826788
1519	826789
25508	826790
16385	826791
1668	826792
26978	826793
32152	826794
13500	826795
32998	826796
20497	826797
83445	826798
28815	826799
31708	826800
17777	826801
4841	826802
59571	826803
18920	826804
57569	826805
32093	826806
70948	826807
67759	826808
18596	826809
84788	826810
3889	826811
1201	826812
17582	826813
30608	826814
49094	826815
20848	826816
83906	826817
113002	826818
46763	826819
5264	826820
59091	826821
19728	826822
43908	826823
20499	826824
81904	826825
56978	826826
5694	826827
93796	826828
96949	826829
20759	826830
58061	826831
26262	826832
58519	826833
34635	826834
78848	826835
88467	826836
19091	826837
43658	826838
5804	826839
48183	826840
7076	826841
7014	826842
5498	826843
31961	826844
4733	826845
4338	826846
14187	826847
29805	826848
76353	826849
4267	826850
18716	826851
1156	826852
52234	826853
297	826854
5306	826855
60994	826856
51061	826857
29376	826858
6834	826859
4265	826860
48332	826861
705	826862
11899	826863
2983	826864
39510	826865
38714	826866
49091	826867
6826	826868
35911	826869
373	826870
1340	826871
2166	826872
60718	826873
29401	826874
12441	826875
50341	826876
7746	826877
71343	826878
1467	826879
60731	826880
17267	826881
98921	826882
12714	826883
51988	826884
5482	826885
28827	826886
38258	826887
19387	826888
52391	826889
12098	826890
6433	826891
27621	826892
80411	826893
49882	826894
31263	826895
2353	826896
39214	826897
2787	826898
1689	826899
45567	826900
27736	826901
69113	826902
9662	826903
49190	826904
2847	826905
967	826906
69764	826907
94310	826908
2586	826909
4937	826910
727	826911
32473	826912
17971	826913
103066	826914
3276	826915
8832	826916
71936	826917
13827	826918
37843	826919
7158	826920
32068	826921
4928	826922
14727	826923
9789	826924
75777	826925
2528	826926
40736	826927
8919	826928
29569	826929
403	826930
5995	826931
40119	826932
61603	826933
4009	826934
87781	826935
63313	826936
34687	826937
38405	826938
23295	826939
5574	826940
61301	826941
2236	826942
23893	826943
1423	826944
22335	826945
40831	826946
91251	826947
48604	826948
6378	826949
10164	826950
113383	826951
25845	826952
4437	826953
4324	826954
10942	826955
2433	826956
9060	826957
1764	826958
34316	826959
7297	826960
38	826961
57385	826962
14667	826963
417	826964
56672	826965
1267	826966
17600	826967
20195	826968
2688	826969
3675	826970
48340	826971
35973	826972
38777	826973
4682	826974
387	826975
83605	826976
61251	826977
6929	826978
30535	826979
40187	826980
18193	826981
570	826982
59863	826983
18201	826984
11681	826985
44108	826986
108749	826987
55344	826988
4918	826989
11285	826990
12799	826991
692	826992
44024	826993
7848	826994
1233	826995
60462	826996
2415	826997
818	826998
37010	826999
37029	827000
37918	827001
57372	827002
3249	827003
43964	827004
40013	827005
95597	827006
112	827007
6832	827008
5306	827009
46781	827010
8780	827011
31	827012
11986	827013
62422	827014
2849	827015
18369	827016
5989	827017
3336	827018
81175	827019
5541	827020
382	827021
56145	827022
6436	827023
11606	827024
4638	827025
35883	827026
51732	827027
19754	827028
23568	827029
18867	827030
19911	827031
41386	827032
17665	827033
43622	827034
112448	827035
34365	827036
18365	827037
38502	827038
16717	827039
56874	827040
64392	827041
781	827042
60545	827043
10744	827044
91784	827045
101849	827046
101553	827047
59249	827048
9981	827049
64057	827050
28008	827051
18599	827052
39586	827053
565	827054
27982	827055
13118	827056
3031	827057
1172	827058
976	827059
87169	827060
14947	827061
1084	827062
14335	827063
73276	827064
2181	827065
12196	827066
21674	827067
41014	827068
40808	827069
4657	827070
4920	827071
1641	827072
93410	827073
14430	827074
1156	827075
8746	827076
17117	827077
1233	827078
67934	827079
443	827080
4710	827081
19862	827082
57418	827083
1686	827084
63326	827085
95694	827086
35916	827087
48770	827088
50726	827089
25702	827090
39900	827091
26126	827092
42437	827093
24997	827094
14923	827095
27502	827096
67924	827097
25075	827098
33917	827099
89164	827100
18087	827101
24055	827102
87437	827103
45808	827104
28251	827105
386	827106
23438	827107
6741	827108
40857	827109
8795	827110
11903	827111
29397	827112
57463	827113
65540	827114
169	827115
19293	827116
23100	827117
48047	827118
41821	827119
69405	827120
79438	827121
91726	827122
4868	827123
20389	827124
13043	827125
28	827126
6429	827127
44007	827128
58254	827129
36894	827130
38681	827131
69606	827132
7939	827133
22966	827134
16643	827135
106051	827136
11571	827137
6903	827138
114	827139
29407	827140
71874	827141
34416	827142
45930	827143
69820	827144
37311	827145
16119	827146
23764	827147
2348	827148
68749	827149
52750	827150
6063	827151
39482	827152
2787	827153
8651	827154
35109	827155
1265	827156
11315	827157
25569	827158
1336	827159
77227	827160
3607	827161
8980	827162
523	827163
145	827164
9628	827165
1578	827166
25714	827167
37487	827168
11717	827169
10179	827170
56391	827171
1026	827172
271	827173
20233	827174
10863	827175
17604	827176
24370	827177
3033	827178
16493	827179
5831	827180
2571	827181
75788	827182
100950	827183
17469	827184
25649	827185
7486	827186
3716	827187
82483	827188
41380	827189
3559	827190
21213	827191
107373	827192
1	827193
43418	827194
63809	827195
3781	827196
3008	827197
1296	827198
22207	827199
15338	827200
23489	827201
55651	827202
27533	827203
32888	827204
23022	827205
28698	827206
79587	827207
50368	827208
69200	827209
36856	827210
18845	827211
1291	827212
37410	827213
2214	827214
51957	827215
29773	827216
10628	827217
22495	827218
4620	827219
58961	827220
17286	827221
71763	827222
24112	827223
47	827224
3117	827225
12917	827226
72572	827227
11730	827228
59631	827229
6587	827230
60064	827231
19650	827232
71733	827233
13739	827234
1779	827235
2436	827236
671	827237
9662	827238
526	827239
29600	827240
38625	827241
99	827242
55840	827243
62606	827244
54373	827245
3132	827246
54423	827247
40678	827248
1866	827249
85613	827250
52236	827251
6737	827252
71397	827253
3780	827254
80	827255
26375	827256
13043	827257
58028	827258
7289	827259
29476	827260
8648	827261
9950	827262
25183	827263
55009	827264
36122	827265
17262	827266
25151	827267
21859	827268
64133	827269
63197	827270
78375	827271
20127	827272
6254	827273
137	827274
26920	827275
49212	827276
3177	827277
2234	827278
4679	827279
43480	827280
12923	827281
18842	827282
8410	827283
11409	827284
21259	827285
56809	827286
3924	827287
78547	827288
15708	827289
4844	827290
546	827291
42103	827292
19308	827293
83564	827294
33450	827295
37347	827296
50500	827297
126	827298
27545	827299
61732	827300
60233	827301
18070	827302
8500	827303
7537	827304
3676	827305
14919	827306
8417	827307
27985	827308
1405	827309
41092	827310
5652	827311
65319	827312
41330	827313
48586	827314
33969	827315
26544	827316
12105	827317
2158	827318
26970	827319
11685	827320
21596	827321
23541	827322
25511	827323
42813	827324
1551	827325
5005	827326
15045	827327
30403	827328
33879	827329
66422	827330
25870	827331
26895	827332
22824	827333
860	827334
15539	827335
43877	827336
79	827337
26512	827338
33992	827339
101993	827340
13207	827341
26993	827342
15625	827343
69014	827344
68974	827345
2370	827346
58902	827347
58736	827348
1009	827349
73862	827350
51579	827351
51687	827352
3868	827353
41323	827354
15836	827355
7589	827356
18244	827357
45179	827358
85499	827359
362	827360
4858	827361
18683	827362
45312	827363
2267	827364
25575	827365
2252	827366
961	827367
87866	827368
55757	827369
17326	827370
40663	827371
27171	827372
27712	827373
7866	827374
24235	827375
107343	827376
4479	827377
6474	827378
9046	827379
69708	827380
46423	827381
79724	827382
94033	827383
52235	827384
78559	827385
7632	827386
5050	827387
8320	827388
23456	827389
17478	827390
15644	827391
46327	827392
18481	827393
52663	827394
62007	827395
83238	827396
24056	827397
23107	827398
31135	827399
257	827400
57674	827401
85065	827402
475	827403
12124	827404
40413	827405
41904	827406
41881	827407
30330	827408
8502	827409
15151	827410
31705	827411
53209	827412
22764	827413
30280	827414
11046	827415
44748	827416
264	827417
3766	827418
6234	827419
146	827420
23298	827421
7740	827422
8549	827423
40025	827424
49033	827425
2893	827426
26085	827427
13965	827428
23076	827429
2247	827430
37228	827431
84013	827432
2645	827433
55016	827434
1594	827435
5631	827436
26857	827437
27147	827438
2588	827439
42871	827440
26125	827441
10141	827442
19299	827443
48801	827444
14523	827445
13085	827446
26704	827447
1712	827448
49256	827449
6613	827450
56907	827451
10619	827452
38248	827453
45952	827454
31377	827455
43183	827456
20796	827457
3441	827458
53030	827459
59835	827460
58894	827461
42769	827462
107316	827463
32861	827464
17478	827465
6664	827466
43608	827467
40912	827468
13932	827469
17380	827470
82658	827471
20955	827472
11311	827473
94912	827474
24356	827475
73375	827476
58810	827477
73333	827478
49802	827479
39882	827480
60567	827481
40290	827482
15	827483
2862	827484
1258	827485
42790	827486
52219	827487
8491	827488
59979	827489
3527	827490
45312	827491
641	827492
1826	827493
112771	827494
12394	827495
1435	827496
30348	827497
67554	827498
10435	827499
30158	827500
249	827501
76494	827502
17118	827503
1388	827504
11526	827505
254	827506
48090	827507
21342	827508
67165	827509
85720	827510
12826	827511
31163	827512
12381	827513
7972	827514
63	827515
13107	827516
20631	827517
3267	827518
13941	827519
80861	827520
29486	827521
25699	827522
17139	827523
62448	827524
16120	827525
113352	827526
1679	827527
6772	827528
96590	827529
38971	827530
67391	827531
17908	827532
11314	827533
8015	827534
2815	827535
8227	827536
6637	827537
78000	827538
38376	827539
78792	827540
3364	827541
64682	827542
22542	827543
446	827544
2594	827545
41088	827546
1527	827547
36980	827548
19160	827549
654	827550
20077	827551
35028	827552
23278	827553
150	827554
100589	827555
17122	827556
25501	827557
8561	827558
19304	827559
12706	827560
15446	827561
14623	827562
10082	827563
72556	827564
36008	827565
22555	827566
4678	827567
3170	827568
74196	827569
14722	827570
9651	827571
109802	827572
53199	827573
59013	827574
88632	827575
3956	827576
7875	827577
23043	827578
414	827579
111246	827580
8810	827581
6235	827582
23883	827583
35857	827584
24369	827585
95947	827586
48261	827587
14672	827588
5078	827589
46954	827590
36817	827591
70600	827592
30097	827593
12228	827594
20209	827595
83486	827596
110076	827597
9709	827598
48699	827599
31181	827600
36826	827601
2386	827602
9512	827603
5904	827604
74080	827605
9494	827606
22625	827607
63787	827608
63109	827609
28629	827610
45491	827611
2127	827612
9150	827613
4061	827614
15743	827615
21739	827616
70603	827617
5411	827618
28915	827619
33432	827620
8231	827621
50672	827622
11712	827623
21934	827624
74160	827625
82230	827626
7980	827627
40092	827628
71392	827629
17687	827630
5285	827631
24795	827632
6199	827633
5468	827634
38856	827635
55716	827636
281	827637
2746	827638
93391	827639
23008	827640
677	827641
32958	827642
8477	827643
67961	827644
39953	827645
102584	827646
64916	827647
28863	827648
9604	827649
92071	827650
49860	827651
4174	827652
60473	827653
21965	827654
81359	827655
1630	827656
2550	827657
53504	827658
22926	827659
17332	827660
52650	827661
46628	827662
30225	827663
71695	827664
25062	827665
34016	827666
15619	827667
8888	827668
54433	827669
33830	827670
2	827671
24127	827672
67027	827673
1870	827674
39144	827675
112024	827676
33643	827677
5723	827678
1227	827679
46718	827680
1166	827681
46930	827682
5427	827683
5392	827684
16477	827685
18303	827686
373	827687
72098	827688
110889	827689
1138	827690
16761	827691
96705	827692
11371	827693
56575	827694
68944	827695
38600	827696
621	827697
62426	827698
64590	827699
36617	827700
24171	827701
16707	827702
38780	827703
37097	827704
34975	827705
28276	827706
63533	827707
7400	827708
74546	827709
20793	827710
6841	827711
1043	827712
113778	827713
53768	827714
38162	827715
36099	827716
17036	827717
16203	827718
278	827719
3712	827720
2943	827721
14599	827722
13356	827723
85277	827724
1043	827725
2488	827726
2094	827727
48	827728
3285	827729
22340	827730
62380	827731
15554	827732
18890	827733
20356	827734
13336	827735
41012	827736
36728	827737
11275	827738
23482	827739
3946	827740
4604	827741
60220	827742
42758	827743
77798	827744
35297	827745
74978	827746
38549	827747
99120	827748
21354	827749
4868	827750
66387	827751
101	827752
316	827753
35770	827754
61326	827755
1353	827756
7903	827757
13612	827758
38108	827759
8738	827760
11114	827761
6380	827762
4297	827763
60517	827764
86011	827765
65495	827766
43389	827767
46736	827768
6110	827769
3984	827770
11288	827771
30271	827772
56915	827773
407	827774
3074	827775
93358	827776
6034	827777
109011	827778
14113	827779
25327	827780
2385	827781
79635	827782
72552	827783
89825	827784
27022	827785
11145	827786
8030	827787
54565	827788
71446	827789
60338	827790
8959	827791
21257	827792
26848	827793
3261	827794
3241	827795
50851	827796
41735	827797
14387	827798
1242	827799
51162	827800
14383	827801
276	827802
483	827803
13829	827804
6372	827805
41828	827806
2665	827807
5799	827808
46024	827809
20524	827810
22479	827811
2839	827812
12807	827813
81722	827814
2866	827815
66506	827816
8081	827817
3216	827818
1581	827819
9873	827820
28031	827821
11483	827822
59612	827823
15126	827824
8593	827825
44635	827826
31311	827827
8599	827828
44714	827829
32045	827830
98	827831
7157	827832
11539	827833
13631	827834
8044	827835
46365	827836
3713	827837
12784	827838
42505	827839
21577	827840
59572	827841
42811	827842
817	827843
74630	827844
5126	827845
22637	827846
520	827847
17084	827848
32862	827849
617	827850
20249	827851
253	827852
85511	827853
90690	827854
44958	827855
36270	827856
30102	827857
14	827858
23919	827859
13894	827860
75131	827861
599	827862
16474	827863
18371	827864
78331	827865
62	827866
10254	827867
3599	827868
12974	827869
27467	827870
8598	827871
30710	827872
4762	827873
80392	827874
281	827875
36555	827876
17658	827877
14553	827878
28373	827879
3845	827880
29829	827881
1298	827882
75113	827883
18932	827884
69972	827885
85423	827886
3573	827887
51138	827888
24946	827889
15023	827890
249	827891
610	827892
79811	827893
30994	827894
352	827895
25274	827896
532	827897
6036	827898
64250	827899
7303	827900
108299	827901
1161	827902
31	827903
18145	827904
17992	827905
106953	827906
14043	827907
30137	827908
2187	827909
10615	827910
4470	827911
11815	827912
47038	827913
114032	827914
48867	827915
26906	827916
4544	827917
44414	827918
32492	827919
13660	827920
4910	827921
30909	827922
19170	827923
22641	827924
19495	827925
1121	827926
12144	827927
35623	827928
4532	827929
86916	827930
60202	827931
20571	827932
39724	827933
53694	827934
50939	827935
31006	827936
50745	827937
18286	827938
10253	827939
6389	827940
39548	827941
10406	827942
48198	827943
30932	827944
70579	827945
19472	827946
868	827947
12251	827948
54636	827949
43260	827950
34620	827951
21234	827952
1441	827953
9816	827954
8876	827955
13911	827956
68608	827957
19884	827958
47085	827959
506	827960
7539	827961
14743	827962
33319	827963
18593	827964
19317	827965
3013	827966
17155	827967
82350	827968
5886	827969
12380	827970
29566	827971
10114	827972
5888	827973
2625	827974
20845	827975
34196	827976
75855	827977
258	827978
1607	827979
58317	827980
99646	827981
10937	827982
21220	827983
27779	827984
65416	827985
2105	827986
85924	827987
67899	827988
68753	827989
26485	827990
53332	827991
8389	827992
32936	827993
4006	827994
17778	827995
47923	827996
786	827997
63617	827998
56379	827999
44047	828000
57174	828001
16369	828002
11804	828003
43269	828004
12049	828005
29208	828006
439	828007
54343	828008
10516	828009
36803	828010
34973	828011
3671	828012
12947	828013
7229	828014
5418	828015
44605	828016
72974	828017
82695	828018
35077	828019
13872	828020
14568	828021
5750	828022
10527	828023
76764	828024
8220	828025
18667	828026
31535	828027
66693	828028
79649	828029
81909	828030
22818	828031
10998	828032
15157	828033
14902	828034
17335	828035
3906	828036
17063	828037
6698	828038
32463	828039
26207	828040
77400	828041
7149	828042
14087	828043
606	828044
49904	828045
23097	828046
11424	828047
16230	828048
5757	828049
65173	828050
57694	828051
82438	828052
12867	828053
9049	828054
55237	828055
15296	828056
19937	828057
47451	828058
64349	828059
14936	828060
1431	828061
56400	828062
55405	828063
381	828064
507	828065
42070	828066
77082	828067
12038	828068
334	828069
33126	828070
19873	828071
31076	828072
4580	828073
522	828074
74068	828075
17370	828076
17010	828077
68432	828078
56154	828079
60111	828080
21450	828081
15640	828082
14371	828083
4780	828084
48681	828085
6684	828086
52534	828087
41996	828088
69478	828089
6546	828090
22388	828091
7952	828092
33722	828093
19225	828094
17695	828095
51418	828096
931	828097
19273	828098
2920	828099
7555	828100
31119	828101
19118	828102
1170	828103
17605	828104
46124	828105
16703	828106
1629	828107
14628	828108
32268	828109
19095	828110
6333	828111
16633	828112
3	828113
2070	828114
7209	828115
6785	828116
7238	828117
54404	828118
4614	828119
6583	828120
5987	828121
62279	828122
106220	828123
16476	828124
330	828125
156	828126
35544	828127
35072	828128
39986	828129
49397	828130
1845	828131
58205	828132
13753	828133
26057	828134
1994	828135
65674	828136
23596	828137
173	828138
65848	828139
22193	828140
19940	828141
120	828142
17584	828143
43785	828144
1904	828145
3772	828146
8716	828147
2	828148
7534	828149
897	828150
17623	828151
11745	828152
76280	828153
12	828154
5878	828155
2516	828156
25337	828157
5850	828158
13393	828159
117	828160
2117	828161
10830	828162
82	828163
64645	828164
11586	828165
48854	828166
42469	828167
33110	828168
29534	828169
167	828170
31567	828171
50818	828172
52473	828173
25790	828174
30824	828175
85316	828176
40343	828177
18342	828178
76228	828179
17907	828180
6859	828181
58108	828182
25799	828183
3982	828184
38295	828185
25619	828186
19573	828187
33238	828188
47787	828189
92487	828190
14762	828191
2670	828192
370	828193
33863	828194
71097	828195
33393	828196
83077	828197
34404	828198
65230	828199
52095	828200
66210	828201
8784	828202
28322	828203
1398	828204
21387	828205
61055	828206
61448	828207
4192	828208
68012	828209
5528	828210
6745	828211
21002	828212
1967	828213
8951	828214
5052	828215
81314	828216
28659	828217
523	828218
5255	828219
29605	828220
586	828221
54008	828222
36428	828223
38970	828224
71798	828225
2432	828226
24815	828227
24621	828228
62618	828229
18055	828230
31583	828231
22897	828232
38	828233
4816	828234
23489	828235
30	828236
25341	828237
17374	828238
4046	828239
16801	828240
72746	828241
41905	828242
64817	828243
66313	828244
8368	828245
11444	828246
4987	828247
45166	828248
56140	828249
13900	828250
2056	828251
97176	828252
39	828253
43254	828254
17295	828255
53440	828256
4738	828257
82593	828258
26133	828259
7759	828260
17794	828261
1742	828262
59327	828263
266	828264
15561	828265
47774	828266
7169	828267
11752	828268
12057	828269
11827	828270
46001	828271
19906	828272
54768	828273
44211	828274
29102	828275
7116	828276
12372	828277
6497	828278
1048	828279
96354	828280
58078	828281
34436	828282
562	828283
69524	828284
18359	828285
14317	828286
38565	828287
15379	828288
52773	828289
23640	828290
32871	828291
54175	828292
29879	828293
14618	828294
20560	828295
53328	828296
27940	828297
55432	828298
39879	828299
93418	828300
11795	828301
11339	828302
67723	828303
36512	828304
110467	828305
61746	828306
82745	828307
5277	828308
41462	828309
39166	828310
55917	828311
2962	828312
25107	828313
16667	828314
3126	828315
5805	828316
5003	828317
71432	828318
43634	828319
3324	828320
6758	828321
67295	828322
39263	828323
32347	828324
94089	828325
7802	828326
3013	828327
45017	828328
3785	828329
9208	828330
87349	828331
475	828332
61513	828333
11138	828334
24305	828335
12302	828336
80256	828337
902	828338
75257	828339
24160	828340
19498	828341
48977	828342
44073	828343
87988	828344
27522	828345
34064	828346
33462	828347
75308	828348
98907	828349
55736	828350
3456	828351
3492	828352
42134	828353
34312	828354
30515	828355
491	828356
35412	828357
38763	828358
2	828359
2391	828360
19371	828361
97	828362
17661	828363
23472	828364
2000	828365
77670	828366
979	828367
6860	828368
31450	828369
32212	828370
133	828371
59128	828372
3141	828373
10530	828374
20323	828375
74350	828376
39405	828377
32905	828378
4551	828379
47440	828380
33258	828381
775	828382
58291	828383
39992	828384
29521	828385
6471	828386
68300	828387
5345	828388
17497	828389
8638	828390
54677	828391
58529	828392
12729	828393
57051	828394
29441	828395
24127	828396
19541	828397
40403	828398
5502	828399
8682	828400
321	828401
47322	828402
16408	828403
6852	828404
53154	828405
800	828406
8513	828407
22248	828408
70504	828409
24222	828410
30915	828411
21551	828412
52354	828413
29366	828414
89455	828415
67	828416
2840	828417
1675	828418
94218	828419
16525	828420
5581	828421
44036	828422
64707	828423
57950	828424
19835	828425
7833	828426
112279	828427
40307	828428
8065	828429
43769	828430
35693	828431
76584	828432
14885	828433
42724	828434
3204	828435
13745	828436
7355	828437
1598	828438
46371	828439
99	828440
30370	828441
46420	828442
70886	828443
11999	828444
51551	828445
8149	828446
31367	828447
1404	828448
9809	828449
1388	828450
50697	828451
2874	828452
19828	828453
17568	828454
25781	828455
19269	828456
3590	828457
40504	828458
7754	828459
320	828460
6296	828461
3059	828462
6014	828463
9087	828464
45823	828465
99882	828466
1779	828467
1723	828468
10608	828469
64444	828470
426	828471
72875	828472
58979	828473
54761	828474
61477	828475
2214	828476
29177	828477
26202	828478
55882	828479
1170	828480
23033	828481
92691	828482
10199	828483
1366	828484
35071	828485
40791	828486
20018	828487
81316	828488
40795	828489
550	828490
59957	828491
17544	828492
26723	828493
52894	828494
77475	828495
10238	828496
6052	828497
20138	828498
38884	828499
93228	828500
21533	828501
17300	828502
16472	828503
19228	828504
40258	828505
30192	828506
81073	828507
11194	828508
3970	828509
98364	828510
25942	828511
27357	828512
444	828513
16331	828514
62603	828515
75756	828516
2042	828517
34918	828518
57243	828519
3747	828520
65605	828521
15076	828522
15319	828523
46401	828524
101747	828525
4756	828526
48545	828527
65016	828528
1272	828529
3014	828530
5450	828531
44728	828532
16314	828533
13787	828534
79120	828535
30929	828536
23199	828537
17690	828538
6206	828539
13731	828540
50469	828541
5429	828542
10229	828543
25974	828544
28015	828545
9065	828546
83774	828547
2450	828548
559	828549
51568	828550
49775	828551
10922	828552
20139	828553
11726	828554
20751	828555
30512	828556
2974	828557
86433	828558
2267	828559
24965	828560
43355	828561
22219	828562
24467	828563
11826	828564
77635	828565
59407	828566
8837	828567
76406	828568
26444	828569
97802	828570
3934	828571
59	828572
16819	828573
13381	828574
32186	828575
29147	828576
44883	828577
43088	828578
214	828579
1544	828580
4851	828581
66500	828582
37674	828583
101566	828584
6916	828585
81822	828586
34740	828587
7950	828588
8173	828589
27349	828590
52702	828591
9627	828592
47300	828593
32166	828594
30474	828595
2172	828596
28781	828597
18261	828598
619	828599
69487	828600
58074	828601
15568	828602
31046	828603
1680	828604
15949	828605
56582	828606
19903	828607
6202	828608
9906	828609
26622	828610
92238	828611
4068	828612
44005	828613
52704	828614
16375	828615
17626	828616
8825	828617
6776	828618
47665	828619
76079	828620
4569	828621
17914	828622
5013	828623
49246	828624
85586	828625
2988	828626
4864	828627
1125	828628
45479	828629
1257	828630
16179	828631
61730	828632
42155	828633
10168	828634
92235	828635
1617	828636
196	828637
22367	828638
56392	828639
1996	828640
4617	828641
31380	828642
39066	828643
10066	828644
16428	828645
3325	828646
31441	828647
3446	828648
3551	828649
618	828650
22286	828651
97624	828652
30455	828653
55409	828654
4465	828655
48998	828656
40862	828657
84091	828658
96971	828659
16514	828660
27861	828661
12985	828662
10793	828663
37580	828664
51141	828665
4688	828666
40562	828667
27193	828668
21659	828669
17734	828670
7960	828671
6464	828672
532	828673
37282	828674
15498	828675
6231	828676
2423	828677
47303	828678
30353	828679
22899	828680
53401	828681
18285	828682
66982	828683
28843	828684
790	828685
3249	828686
16116	828687
1713	828688
29500	828689
20667	828690
71688	828691
5520	828692
42559	828693
38324	828694
31233	828695
18497	828696
29633	828697
4271	828698
41409	828699
91671	828700
1	828701
3106	828702
49401	828703
231	828704
54943	828705
5458	828706
11440	828707
83981	828708
17873	828709
29126	828710
171	828711
73153	828712
86496	828713
82504	828714
30611	828715
750	828716
75235	828717
29963	828718
21270	828719
15539	828720
2207	828721
1403	828722
7521	828723
3696	828724
9472	828725
22301	828726
48011	828727
19065	828728
27269	828729
28744	828730
10137	828731
49015	828732
8441	828733
3423	828734
7029	828735
83686	828736
59900	828737
24744	828738
2042	828739
14646	828740
30725	828741
64065	828742
18884	828743
37752	828744
68756	828745
2558	828746
36256	828747
44350	828748
4620	828749
48891	828750
2456	828751
74515	828752
22834	828753
1082	828754
1080	828755
936	828756
2188	828757
65657	828758
79786	828759
53431	828760
30128	828761
59094	828762
9975	828763
30111	828764
60855	828765
40204	828766
10082	828767
29835	828768
97462	828769
77981	828770
13386	828771
22179	828772
27561	828773
17666	828774
61495	828775
27897	828776
32953	828777
66240	828778
29930	828779
33685	828780
7056	828781
10163	828782
65057	828783
29385	828784
293	828785
9902	828786
7355	828787
62598	828788
93057	828789
54919	828790
3438	828791
5423	828792
63299	828793
1202	828794
682	828795
21237	828796
6664	828797
34300	828798
5344	828799
27119	828800
32758	828801
19138	828802
82775	828803
39320	828804
25384	828805
54208	828806
18473	828807
2462	828808
8586	828809
47955	828810
77857	828811
87607	828812
10473	828813
77599	828814
7093	828815
19503	828816
17762	828817
4619	828818
68345	828819
1244	828820
31373	828821
4888	828822
18982	828823
33276	828824
84961	828825
46401	828826
25233	828827
1521	828828
13861	828829
25450	828830
53213	828831
111675	828832
66	828833
11482	828834
947	828835
37025	828836
71299	828837
17303	828838
85921	828839
15735	828840
51030	828841
31058	828842
1347	828843
46124	828844
100	828845
14078	828846
111949	828847
11478	828848
27639	828849
93050	828850
88326	828851
68388	828852
40945	828853
3288	828854
11052	828855
46205	828856
10472	828857
15341	828858
7188	828859
4529	828860
39621	828861
3494	828862
11160	828863
13420	828864
35438	828865
69152	828866
152	828867
100543	828868
29497	828869
7880	828870
18504	828871
66712	828872
35841	828873
69178	828874
70597	828875
10616	828876
23090	828877
44401	828878
11840	828879
24285	828880
41375	828881
14033	828882
3137	828883
24209	828884
27720	828885
20338	828886
53142	828887
682	828888
79012	828889
77015	828890
701	828891
528	828892
7623	828893
8529	828894
14092	828895
48262	828896
35287	828897
12544	828898
97	828899
40117	828900
35006	828901
36716	828902
51374	828903
9643	828904
8942	828905
112563	828906
20052	828907
85058	828908
59703	828909
12809	828910
1472	828911
8522	828912
14746	828913
22546	828914
49736	828915
3394	828916
41866	828917
46086	828918
36091	828919
4726	828920
8741	828921
14788	828922
12294	828923
58377	828924
38370	828925
19715	828926
66951	828927
85689	828928
20421	828929
23390	828930
106379	828931
2835	828932
2446	828933
12672	828934
30935	828935
42218	828936
118	828937
105321	828938
21758	828939
24213	828940
46656	828941
11783	828942
81346	828943
40524	828944
42547	828945
21	828946
50875	828947
147	828948
15886	828949
42420	828950
5941	828951
13627	828952
56957	828953
2962	828954
80011	828955
53807	828956
8130	828957
21943	828958
15368	828959
7591	828960
42109	828961
72290	828962
19185	828963
13239	828964
81181	828965
4026	828966
29646	828967
46391	828968
30218	828969
9570	828970
6373	828971
949	828972
10258	828973
3602	828974
30242	828975
31519	828976
29504	828977
51431	828978
5430	828979
48472	828980
78328	828981
11549	828982
65333	828983
1649	828984
8078	828985
25470	828986
52043	828987
28390	828988
5894	828989
14414	828990
72148	828991
4643	828992
23530	828993
28953	828994
34988	828995
47622	828996
34056	828997
13853	828998
2521	828999
33257	829000
28098	829001
2026	829002
19917	829003
10719	829004
40782	829005
6082	829006
29457	829007
36460	829008
5078	829009
21403	829010
18263	829011
26248	829012
14926	829013
57776	829014
66481	829015
76303	829016
83067	829017
1694	829018
22078	829019
72832	829020
67948	829021
89580	829022
10710	829023
15185	829024
42849	829025
11335	829026
84880	829027
55952	829028
14827	829029
11385	829030
70434	829031
11691	829032
1842	829033
39180	829034
11761	829035
18152	829036
89615	829037
42065	829038
12540	829039
19314	829040
25922	829041
17482	829042
42494	829043
31448	829044
396	829045
15227	829046
30048	829047
5446	829048
26616	829049
37319	829050
898	829051
56846	829052
27623	829053
2549	829054
29182	829055
89406	829056
279	829057
48930	829058
49957	829059
4018	829060
40714	829061
80352	829062
436	829063
12813	829064
56	829065
8037	829066
4316	829067
37530	829068
84046	829069
44476	829070
10826	829071
52749	829072
111358	829073
84642	829074
10458	829075
9927	829076
42141	829077
57303	829078
51253	829079
12645	829080
11447	829081
44	829082
16664	829083
70151	829084
41421	829085
51991	829086
52441	829087
39465	829088
9187	829089
223	829090
31804	829091
17050	829092
6689	829093
56079	829094
4682	829095
2435	829096
23355	829097
6034	829098
12214	829099
15314	829100
1015	829101
5027	829102
103407	829103
7581	829104
2289	829105
35975	829106
5438	829107
56465	829108
4946	829109
57161	829110
8833	829111
35308	829112
77646	829113
34115	829114
80348	829115
2470	829116
4446	829117
28476	829118
66755	829119
9874	829120
46907	829121
13089	829122
31659	829123
35171	829124
52982	829125
6368	829126
14938	829127
90782	829128
10809	829129
5683	829130
13128	829131
159	829132
2747	829133
2231	829134
91820	829135
48905	829136
13794	829137
31973	829138
91873	829139
61194	829140
31388	829141
15161	829142
34693	829143
3907	829144
47146	829145
8035	829146
225	829147
67206	829148
18815	829149
69697	829150
5519	829151
26228	829152
3195	829153
45045	829154
19899	829155
61960	829156
76301	829157
90758	829158
21937	829159
112864	829160
42166	829161
9479	829162
2154	829163
54295	829164
31126	829165
63997	829166
5473	829167
3107	829168
659	829169
19560	829170
49523	829171
27295	829172
6721	829173
53275	829174
25636	829175
52930	829176
43714	829177
75881	829178
5688	829179
56122	829180
48399	829181
4	829182
114106	829183
11649	829184
1218	829185
19707	829186
10372	829187
3341	829188
10422	829189
25355	829190
1358	829191
80719	829192
65068	829193
14044	829194
6263	829195
65871	829196
27743	829197
14520	829198
83250	829199
60913	829200
39744	829201
37680	829202
34821	829203
50282	829204
31211	829205
36921	829206
8973	829207
47532	829208
31923	829209
5331	829210
60136	829211
73001	829212
35494	829213
51046	829214
54175	829215
17202	829216
39544	829217
1757	829218
45210	829219
29796	829220
8030	829221
7312	829222
55983	829223
44564	829224
61656	829225
30926	829226
7969	829227
9091	829228
28264	829229
130	829230
19074	829231
27464	829232
28616	829233
3617	829234
6463	829235
4758	829236
64125	829237
24134	829238
17613	829239
14209	829240
13952	829241
311	829242
6906	829243
64824	829244
19291	829245
55226	829246
2105	829247
1975	829248
82813	829249
814	829250
109924	829251
41536	829252
416	829253
18118	829254
24036	829255
20143	829256
25370	829257
10332	829258
59290	829259
37258	829260
57116	829261
41046	829262
15410	829263
49679	829264
47121	829265
14061	829266
35206	829267
43996	829268
47977	829269
4362	829270
48692	829271
3799	829272
21422	829273
58108	829274
48203	829275
26455	829276
5524	829277
4656	829278
91389	829279
10493	829280
38029	829281
6655	829282
48679	829283
40912	829284
30203	829285
67873	829286
16371	829287
85495	829288
15605	829289
53100	829290
805	829291
27990	829292
68865	829293
28785	829294
50889	829295
4407	829296
61014	829297
56281	829298
62294	829299
338	829300
62601	829301
97128	829302
31131	829303
17596	829304
8973	829305
723	829306
17427	829307
33332	829308
40390	829309
19395	829310
26341	829311
31055	829312
819	829313
6036	829314
7257	829315
38621	829316
49756	829317
17388	829318
20833	829319
9934	829320
38012	829321
13672	829322
65191	829323
10061	829324
64102	829325
34610	829326
56232	829327
40528	829328
7057	829329
37457	829330
93993	829331
21607	829332
17046	829333
1375	829334
45867	829335
61038	829336
12900	829337
81	829338
1452	829339
14354	829340
29207	829341
64001	829342
72450	829343
11968	829344
112046	829345
1661	829346
24675	829347
28190	829348
35113	829349
56749	829350
1428	829351
74201	829352
6698	829353
4637	829354
17335	829355
2933	829356
13244	829357
8384	829358
18958	829359
15678	829360
7898	829361
2807	829362
7800	829363
51278	829364
10142	829365
24177	829366
1764	829367
185	829368
45268	829369
16453	829370
2082	829371
16676	829372
20803	829373
62104	829374
19575	829375
106675	829376
23272	829377
49934	829378
25010	829379
26007	829380
76384	829381
21922	829382
12740	829383
18466	829384
5738	829385
73112	829386
10249	829387
3246	829388
33738	829389
6528	829390
28660	829391
8785	829392
91077	829393
13885	829394
55381	829395
8798	829396
3138	829397
62561	829398
17627	829399
40019	829400
5814	829401
2886	829402
57918	829403
3957	829404
18235	829405
3993	829406
818	829407
80382	829408
42235	829409
10017	829410
5999	829411
4075	829412
19570	829413
4819	829414
27937	829415
10479	829416
111590	829417
51145	829418
52349	829419
3665	829420
32313	829421
11412	829422
2505	829423
53495	829424
10266	829425
371	829426
12928	829427
36173	829428
44102	829429
55262	829430
95249	829431
99744	829432
22959	829433
17338	829434
2128	829435
38389	829436
65224	829437
3109	829438
4545	829439
81851	829440
948	829441
966	829442
6920	829443
5424	829444
5130	829445
48151	829446
1320	829447
85842	829448
41383	829449
1407	829450
8636	829451
521	829452
63956	829453
23371	829454
18576	829455
30708	829456
84097	829457
54613	829458
571	829459
81092	829460
21853	829461
24605	829462
23534	829463
59231	829464
20842	829465
85947	829466
58217	829467
22702	829468
75403	829469
29991	829470
21083	829471
70376	829472
3542	829473
20835	829474
23909	829475
97696	829476
37620	829477
103326	829478
66958	829479
92641	829480
54745	829481
10451	829482
11240	829483
18552	829484
53933	829485
64095	829486
28306	829487
22835	829488
3316	829489
22440	829490
9757	829491
1768	829492
2026	829493
52325	829494
108610	829495
12335	829496
11104	829497
28455	829498
68315	829499
16874	829500
34102	829501
14840	829502
18583	829503
30375	829504
56611	829505
2275	829506
56732	829507
4110	829508
14069	829509
3237	829510
10507	829511
38951	829512
39044	829513
15593	829514
1990	829515
943	829516
86250	829517
8606	829518
248	829519
40568	829520
34164	829521
61676	829522
83585	829523
24594	829524
7194	829525
79495	829526
859	829527
6389	829528
68887	829529
44671	829530
2938	829531
36952	829532
100320	829533
1150	829534
83898	829535
55188	829536
86500	829537
28115	829538
6704	829539
48078	829540
44718	829541
20126	829542
30775	829543
91559	829544
61360	829545
10594	829546
59936	829547
39785	829548
100	829549
109478	829550
17825	829551
17686	829552
39205	829553
59168	829554
107351	829555
64685	829556
34923	829557
92008	829558
51116	829559
30284	829560
38041	829561
24343	829562
25754	829563
34129	829564
1012	829565
15093	829566
68688	829567
37363	829568
5	829569
68702	829570
21662	829571
62286	829572
475	829573
57294	829574
31449	829575
6982	829576
2291	829577
41332	829578
86	829579
7593	829580
24197	829581
22319	829582
98363	829583
71134	829584
23165	829585
21931	829586
59738	829587
13	829588
60367	829589
11483	829590
11338	829591
770	829592
1399	829593
10302	829594
46975	829595
24413	829596
1936	829597
26260	829598
4193	829599
36923	829600
2551	829601
23256	829602
7774	829603
54577	829604
29882	829605
26005	829606
85872	829607
86215	829608
7043	829609
17273	829610
60690	829611
79568	829612
12013	829613
36108	829614
77382	829615
29142	829616
61118	829617
57826	829618
73	829619
14591	829620
49224	829621
391	829622
21920	829623
49702	829624
1307	829625
52917	829626
105406	829627
40952	829628
42510	829629
18364	829630
7	829631
49827	829632
75553	829633
41387	829634
6508	829635
30215	829636
20920	829637
108788	829638
17310	829639
18305	829640
21457	829641
1993	829642
49996	829643
2475	829644
9047	829645
4160	829646
27193	829647
11304	829648
61	829649
55494	829650
43201	829651
4001	829652
53244	829653
3997	829654
22	829655
35908	829656
56289	829657
10432	829658
19170	829659
214	829660
63078	829661
265	829662
6185	829663
532	829664
5379	829665
96698	829666
35716	829667
34222	829668
42055	829669
38759	829670
5725	829671
82370	829672
36647	829673
7261	829674
32620	829675
80414	829676
27686	829677
32552	829678
66526	829679
3116	829680
20258	829681
23126	829682
12146	829683
5290	829684
21586	829685
52431	829686
68538	829687
63600	829688
34483	829689
2718	829690
62807	829691
590	829692
53	829693
4643	829694
33712	829695
3236	829696
11435	829697
31943	829698
48505	829699
306	829700
9764	829701
93235	829702
43221	829703
16665	829704
28573	829705
71	829706
2414	829707
4455	829708
15137	829709
7321	829710
27042	829711
23777	829712
1007	829713
13832	829714
56944	829715
12612	829716
68319	829717
4286	829718
60496	829719
82	829720
53322	829721
30167	829722
14680	829723
58522	829724
14643	829725
14663	829726
10745	829727
23747	829728
1633	829729
19932	829730
37905	829731
9297	829732
18255	829733
34416	829734
50172	829735
1027	829736
5213	829737
9691	829738
49176	829739
69071	829740
75309	829741
10510	829742
24970	829743
75078	829744
14313	829745
68360	829746
3663	829747
10883	829748
2107	829749
7494	829750
6183	829751
22427	829752
81352	829753
38177	829754
24335	829755
49760	829756
4819	829757
17295	829758
42461	829759
1243	829760
11559	829761
2577	829762
3418	829763
73368	829764
54594	829765
43732	829766
30902	829767
48365	829768
24131	829769
55526	829770
835	829771
63668	829772
19030	829773
33233	829774
65741	829775
1987	829776
61516	829777
36008	829778
5607	829779
50413	829780
67897	829781
10158	829782
53964	829783
9	829784
45536	829785
56723	829786
4005	829787
2115	829788
4372	829789
525	829790
101310	829791
15438	829792
81108	829793
58042	829794
60758	829795
78047	829796
10644	829797
16474	829798
42991	829799
7141	829800
9814	829801
71003	829802
23845	829803
83305	829804
3524	829805
56933	829806
45093	829807
101057	829808
3763	829809
60492	829810
15307	829811
89681	829812
48902	829813
266	829814
45313	829815
108278	829816
101833	829817
29774	829818
43357	829819
30196	829820
2049	829821
32040	829822
24529	829823
42492	829824
100291	829825
729	829826
49162	829827
104070	829828
24510	829829
39000	829830
14084	829831
37089	829832
74873	829833
25386	829834
18064	829835
18982	829836
23412	829837
10813	829838
20557	829839
14011	829840
20232	829841
28237	829842
13376	829843
85274	829844
9827	829845
13125	829846
2912	829847
1449	829848
64637	829849
11215	829850
5894	829851
41090	829852
24913	829853
31166	829854
25234	829855
29371	829856
7582	829857
93025	829858
989	829859
32552	829860
6259	829861
934	829862
6602	829863
48295	829864
12859	829865
31749	829866
27647	829867
79787	829868
51046	829869
31815	829870
27278	829871
21852	829872
44906	829873
93026	829874
21220	829875
3776	829876
77677	829877
1563	829878
72062	829879
6869	829880
44150	829881
1553	829882
8732	829883
7941	829884
14263	829885
22887	829886
19592	829887
49305	829888
18538	829889
37707	829890
35271	829891
40395	829892
2974	829893
827	829894
68151	829895
71285	829896
63603	829897
112628	829898
18584	829899
25207	829900
602	829901
44535	829902
2947	829903
63107	829904
36397	829905
45890	829906
12493	829907
45741	829908
40080	829909
22898	829910
19970	829911
6050	829912
18321	829913
96364	829914
248	829915
19951	829916
7794	829917
18128	829918
17815	829919
37611	829920
3522	829921
71258	829922
221	829923
18716	829924
30768	829925
54351	829926
6629	829927
81630	829928
5520	829929
29245	829930
32073	829931
3444	829932
1522	829933
80785	829934
377	829935
392	829936
47966	829937
20470	829938
29120	829939
38577	829940
56038	829941
13576	829942
6092	829943
72107	829944
43712	829945
55761	829946
48761	829947
2719	829948
44117	829949
79908	829950
27345	829951
2582	829952
25902	829953
6	829954
14653	829955
4226	829956
21896	829957
16807	829958
95878	829959
36144	829960
41528	829961
559	829962
90855	829963
35277	829964
44239	829965
5947	829966
93307	829967
77904	829968
30665	829969
17013	829970
13762	829971
117	829972
78747	829973
392	829974
1979	829975
34505	829976
104165	829977
64245	829978
18621	829979
25650	829980
39838	829981
4472	829982
41633	829983
91467	829984
6932	829985
42855	829986
2554	829987
64615	829988
3881	829989
1464	829990
22796	829991
44626	829992
59031	829993
79102	829994
43037	829995
3740	829996
8197	829997
208	829998
67312	829999
11926	830000
11110	830001
100634	830002
69634	830003
35464	830004
26974	830005
26818	830006
59194	830007
2159	830008
95190	830009
22542	830010
21908	830011
93313	830012
59454	830013
64006	830014
19762	830015
20514	830016
62373	830017
19937	830018
9913	830019
60178	830020
10321	830021
31524	830022
5112	830023
30472	830024
10798	830025
63692	830026
1141	830027
15043	830028
44338	830029
4728	830030
12788	830031
5162	830032
13817	830033
38880	830034
10430	830035
2751	830036
22654	830037
1467	830038
26067	830039
48802	830040
14896	830041
29240	830042
20090	830043
30685	830044
860	830045
5640	830046
4194	830047
12033	830048
65	830049
37729	830050
10994	830051
107317	830052
9320	830053
589	830054
235	830055
4125	830056
61255	830057
35124	830058
19255	830059
7086	830060
507	830061
88204	830062
3947	830063
39865	830064
53525	830065
4221	830066
98052	830067
52379	830068
18951	830069
8868	830070
1123	830071
9204	830072
27534	830073
9089	830074
74038	830075
210	830076
92023	830077
66358	830078
7217	830079
85521	830080
56485	830081
7627	830082
6546	830083
43083	830084
18432	830085
46997	830086
36094	830087
22775	830088
63409	830089
6931	830090
37187	830091
5811	830092
71422	830093
26971	830094
88037	830095
915	830096
34682	830097
6738	830098
33829	830099
7626	830100
55056	830101
88	830102
19298	830103
7272	830104
34693	830105
40555	830106
1060	830107
48586	830108
16024	830109
33921	830110
19754	830111
40863	830112
47999	830113
49686	830114
91347	830115
6986	830116
56817	830117
32985	830118
33058	830119
14409	830120
5739	830121
54500	830122
11480	830123
56749	830124
53792	830125
50952	830126
78920	830127
3573	830128
108126	830129
55627	830130
21894	830131
97995	830132
22261	830133
105681	830134
18401	830135
41826	830136
9038	830137
14239	830138
3194	830139
20192	830140
16298	830141
8088	830142
13426	830143
2059	830144
13944	830145
7432	830146
7369	830147
3172	830148
1370	830149
5786	830150
28689	830151
567	830152
26031	830153
65690	830154
22283	830155
44908	830156
68642	830157
49349	830158
5763	830159
2213	830160
53323	830161
27218	830162
8008	830163
84225	830164
14593	830165
10760	830166
3087	830167
11623	830168
12545	830169
56179	830170
22	830171
507	830172
90914	830173
1152	830174
8728	830175
56459	830176
74241	830177
51721	830178
2880	830179
76043	830180
7246	830181
79193	830182
652	830183
17097	830184
90632	830185
60103	830186
80026	830187
19969	830188
23230	830189
39829	830190
37360	830191
15229	830192
4389	830193
10793	830194
85	830195
66109	830196
23763	830197
17881	830198
35362	830199
37023	830200
70504	830201
88890	830202
8334	830203
14736	830204
47177	830205
9470	830206
36673	830207
8501	830208
75901	830209
23037	830210
60699	830211
21118	830212
32421	830213
76433	830214
35121	830215
95062	830216
75583	830217
3028	830218
45443	830219
31120	830220
6031	830221
1688	830222
19094	830223
3230	830224
16455	830225
66061	830226
335	830227
69038	830228
18902	830229
47859	830230
55725	830231
71830	830232
3477	830233
72895	830234
8878	830235
4916	830236
1685	830237
9718	830238
52220	830239
32864	830240
49607	830241
65100	830242
14498	830243
92822	830244
25018	830245
22774	830246
22605	830247
33478	830248
56292	830249
82435	830250
35239	830251
58662	830252
191	830253
22651	830254
1920	830255
12625	830256
44968	830257
9014	830258
10601	830259
64743	830260
49	830261
32281	830262
11681	830263
14120	830264
54129	830265
44215	830266
625	830267
586	830268
37305	830269
13968	830270
73135	830271
23846	830272
8647	830273
26396	830274
56978	830275
162	830276
13541	830277
40161	830278
981	830279
46506	830280
44218	830281
53587	830282
7162	830283
1882	830284
30891	830285
3913	830286
160	830287
5153	830288
71673	830289
7876	830290
4929	830291
676	830292
17130	830293
66564	830294
33230	830295
15522	830296
7492	830297
100616	830298
17807	830299
96023	830300
3351	830301
21942	830302
43	830303
104	830304
13196	830305
71150	830306
23971	830307
55573	830308
7003	830309
8745	830310
31858	830311
22959	830312
12819	830313
91348	830314
52012	830315
39356	830316
39251	830317
53367	830318
36584	830319
3282	830320
52289	830321
48300	830322
68859	830323
6221	830324
18674	830325
16552	830326
64	830327
72164	830328
1236	830329
1412	830330
1509	830331
10168	830332
61173	830333
53270	830334
22872	830335
31152	830336
42859	830337
57720	830338
13289	830339
69822	830340
13855	830341
62290	830342
26632	830343
7817	830344
31467	830345
35325	830346
11388	830347
364	830348
102196	830349
67047	830350
22738	830351
5783	830352
30494	830353
1710	830354
26351	830355
37267	830356
15195	830357
12435	830358
13387	830359
31	830360
52999	830361
20136	830362
23298	830363
32231	830364
6446	830365
43828	830366
81502	830367
10298	830368
16470	830369
77205	830370
14036	830371
3386	830372
88555	830373
7	830374
8196	830375
17259	830376
502	830377
90342	830378
19372	830379
43966	830380
24184	830381
8116	830382
38607	830383
19862	830384
14456	830385
80846	830386
43966	830387
40945	830388
37712	830389
2473	830390
52542	830391
7559	830392
8983	830393
37140	830394
20732	830395
25514	830396
7337	830397
4118	830398
4104	830399
33900	830400
49099	830401
6719	830402
98357	830403
324	830404
40089	830405
33154	830406
379	830407
12160	830408
23368	830409
83825	830410
2958	830411
48053	830412
222	830413
84692	830414
79938	830415
37767	830416
20272	830417
72701	830418
25590	830419
28534	830420
85464	830421
13013	830422
72298	830423
90900	830424
97788	830425
9038	830426
35565	830427
85693	830428
14632	830429
93681	830430
33052	830431
40378	830432
80917	830433
24408	830434
37795	830435
106236	830436
8890	830437
51620	830438
84140	830439
70225	830440
42390	830441
32026	830442
79128	830443
22356	830444
16651	830445
4114	830446
41512	830447
35738	830448
4485	830449
97694	830450
53201	830451
3021	830452
12206	830453
1126	830454
92833	830455
29353	830456
8951	830457
56181	830458
97257	830459
46103	830460
1049	830461
10628	830462
38048	830463
57017	830464
5657	830465
9357	830466
96093	830467
91594	830468
1994	830469
24588	830470
36513	830471
61558	830472
5875	830473
27551	830474
3061	830475
11074	830476
14022	830477
88217	830478
7712	830479
6528	830480
62486	830481
46059	830482
8422	830483
38783	830484
19864	830485
34589	830486
46421	830487
933	830488
678	830489
4989	830490
16568	830491
34190	830492
66658	830493
10397	830494
5443	830495
56512	830496
61463	830497
19213	830498
71411	830499
5669	830500
84932	830501
2137	830502
82333	830503
25344	830504
17437	830505
42189	830506
103041	830507
39305	830508
52684	830509
71788	830510
1062	830511
635	830512
28627	830513
3775	830514
68526	830515
287	830516
1718	830517
2405	830518
5068	830519
56260	830520
10713	830521
71391	830522
2645	830523
39045	830524
59807	830525
34396	830526
18019	830527
245	830528
61766	830529
40941	830530
29716	830531
1200	830532
42904	830533
35718	830534
28496	830535
10981	830536
4625	830537
71356	830538
1386	830539
293	830540
2020	830541
4793	830542
32417	830543
18374	830544
20732	830545
18250	830546
7464	830547
16286	830548
20681	830549
10607	830550
16174	830551
65477	830552
3082	830553
24323	830554
16931	830555
5041	830556
18982	830557
83625	830558
13590	830559
15657	830560
10148	830561
20143	830562
314	830563
45543	830564
6731	830565
31319	830566
15224	830567
22411	830568
10209	830569
20213	830570
39481	830571
63345	830572
58384	830573
13200	830574
35786	830575
1245	830576
27482	830577
64268	830578
6283	830579
11845	830580
59380	830581
30573	830582
22570	830583
16665	830584
67425	830585
45307	830586
1266	830587
17450	830588
12954	830589
15519	830590
19921	830591
52864	830592
15492	830593
65731	830594
36133	830595
32367	830596
1433	830597
2664	830598
51	830599
6720	830600
49800	830601
2357	830602
52724	830603
31489	830604
48197	830605
73814	830606
25660	830607
21863	830608
75917	830609
14306	830610
31830	830611
2631	830612
101536	830613
50701	830614
37494	830615
91358	830616
26153	830617
19587	830618
70086	830619
35499	830620
93605	830621
33248	830622
54995	830623
6494	830624
20526	830625
142	830626
62611	830627
6303	830628
69314	830629
73028	830630
14227	830631
61490	830632
4097	830633
19609	830634
35246	830635
57887	830636
11672	830637
1145	830638
75717	830639
25760	830640
62486	830641
5632	830642
53288	830643
1532	830644
1115	830645
35432	830646
9439	830647
3132	830648
50734	830649
71859	830650
14372	830651
12943	830652
64519	830653
11084	830654
2756	830655
8346	830656
46749	830657
3	830658
71408	830659
13355	830660
18969	830661
35755	830662
23501	830663
38059	830664
26937	830665
54126	830666
1082	830667
55051	830668
10498	830669
9177	830670
6070	830671
13536	830672
91625	830673
41954	830674
32282	830675
33298	830676
9005	830677
13398	830678
23351	830679
243	830680
107054	830681
46287	830682
9355	830683
1894	830684
2782	830685
18088	830686
603	830687
62564	830688
53945	830689
33678	830690
7302	830691
59025	830692
7143	830693
40355	830694
44601	830695
18894	830696
11245	830697
12268	830698
64182	830699
34813	830700
104129	830701
13306	830702
79880	830703
51968	830704
99029	830705
45234	830706
7981	830707
3191	830708
35754	830709
3937	830710
7673	830711
24286	830712
19746	830713
80657	830714
4580	830715
71406	830716
24712	830717
795	830718
6478	830719
19056	830720
2562	830721
11541	830722
10992	830723
96595	830724
51641	830725
108921	830726
29066	830727
15792	830728
62017	830729
105919	830730
48066	830731
58891	830732
35246	830733
69711	830734
91386	830735
13625	830736
3925	830737
14363	830738
12883	830739
3286	830740
13581	830741
30768	830742
43141	830743
55125	830744
17550	830745
35996	830746
67083	830747
30621	830748
7158	830749
7778	830750
63471	830751
9770	830752
62091	830753
7200	830754
41364	830755
6134	830756
35198	830757
54681	830758
84060	830759
32348	830760
14514	830761
72848	830762
32715	830763
902	830764
4938	830765
4250	830766
35563	830767
41108	830768
26665	830769
626	830770
61157	830771
80252	830772
46362	830773
49398	830774
65827	830775
84365	830776
3788	830777
42321	830778
22764	830779
56309	830780
20173	830781
7395	830782
60	830783
11671	830784
26415	830785
7607	830786
16654	830787
55298	830788
45908	830789
57	830790
37305	830791
87690	830792
65101	830793
18342	830794
26858	830795
4969	830796
37421	830797
45196	830798
1263	830799
11117	830800
20888	830801
93341	830802
1240	830803
20455	830804
34157	830805
1135	830806
45774	830807
3046	830808
13601	830809
45726	830810
690	830811
50889	830812
89883	830813
12100	830814
63916	830815
86831	830816
45094	830817
63893	830818
4342	830819
2756	830820
42159	830821
23567	830822
19253	830823
19814	830824
73661	830825
4412	830826
57811	830827
38243	830828
2845	830829
8322	830830
31780	830831
31270	830832
46369	830833
2078	830834
9554	830835
29226	830836
3590	830837
32551	830838
20105	830839
44099	830840
187	830841
5715	830842
25155	830843
4691	830844
16	830845
409	830846
6031	830847
73272	830848
16355	830849
21559	830850
84528	830851
5673	830852
34475	830853
24295	830854
51908	830855
8548	830856
17066	830857
10216	830858
2046	830859
84034	830860
1938	830861
55016	830862
66105	830863
109	830864
708	830865
315	830866
7190	830867
80568	830868
15073	830869
1167	830870
16546	830871
84095	830872
44265	830873
29447	830874
20270	830875
19121	830876
36678	830877
26596	830878
22688	830879
855	830880
44710	830881
2931	830882
23827	830883
30040	830884
39607	830885
69247	830886
770	830887
47220	830888
22187	830889
3774	830890
1057	830891
97723	830892
46310	830893
50005	830894
75751	830895
16045	830896
42353	830897
26848	830898
114419	830899
9055	830900
8677	830901
5666	830902
30804	830903
6214	830904
41379	830905
39733	830906
16595	830907
66754	830908
651	830909
54472	830910
18629	830911
3765	830912
3882	830913
16597	830914
70638	830915
36903	830916
1418	830917
26946	830918
8992	830919
61095	830920
71031	830921
37736	830922
50834	830923
76937	830924
70022	830925
659	830926
71115	830927
30484	830928
82355	830929
295	830930
33561	830931
1309	830932
24579	830933
62954	830934
912	830935
105237	830936
30259	830937
27473	830938
48572	830939
7493	830940
106573	830941
16291	830942
27518	830943
32924	830944
1611	830945
58526	830946
6783	830947
3049	830948
19206	830949
12443	830950
34002	830951
27885	830952
14116	830953
66953	830954
2894	830955
110552	830956
80608	830957
35698	830958
65372	830959
15870	830960
61507	830961
29650	830962
94464	830963
92525	830964
8840	830965
21949	830966
19309	830967
23903	830968
1732	830969
1611	830970
414	830971
818	830972
2860	830973
90619	830974
60491	830975
57777	830976
11370	830977
1612	830978
6820	830979
75013	830980
29326	830981
1643	830982
88118	830983
83956	830984
81627	830985
44160	830986
21188	830987
10549	830988
67114	830989
22282	830990
6471	830991
14493	830992
15585	830993
16808	830994
125	830995
48630	830996
64753	830997
38556	830998
19241	830999
26	831000
666	831001
6646	831002
34476	831003
27628	831004
25490	831005
11021	831006
23160	831007
3168	831008
29686	831009
57	831010
19136	831011
1374	831012
36942	831013
62098	831014
4863	831015
58944	831016
6268	831017
91345	831018
6989	831019
104882	831020
834	831021
72323	831022
65828	831023
19623	831024
40411	831025
59252	831026
63511	831027
17225	831028
69057	831029
16891	831030
69140	831031
26062	831032
73539	831033
24748	831034
30606	831035
60547	831036
97792	831037
49221	831038
33691	831039
51908	831040
73353	831041
16093	831042
80390	831043
245	831044
76605	831045
74727	831046
52294	831047
80325	831048
4161	831049
464	831050
9485	831051
36639	831052
57474	831053
49152	831054
16417	831055
53849	831056
8305	831057
31004	831058
46375	831059
34514	831060
64634	831061
71991	831062
1318	831063
44008	831064
27513	831065
29643	831066
32036	831067
87671	831068
31044	831069
104323	831070
37914	831071
6	831072
79	831073
831	831074
32319	831075
18491	831076
21837	831077
499	831078
2426	831079
23800	831080
45654	831081
48152	831082
8893	831083
17441	831084
36414	831085
4134	831086
100253	831087
39548	831088
1607	831089
11575	831090
918	831091
42298	831092
24310	831093
24248	831094
55847	831095
32082	831096
27413	831097
113462	831098
15277	831099
2682	831100
25580	831101
6293	831102
39481	831103
19066	831104
83565	831105
8223	831106
106175	831107
8365	831108
27205	831109
1715	831110
5545	831111
4797	831112
42975	831113
24956	831114
52335	831115
63148	831116
256	831117
10070	831118
13696	831119
23868	831120
51876	831121
37781	831122
87167	831123
12253	831124
16116	831125
7606	831126
12435	831127
624	831128
1325	831129
68350	831130
12355	831131
5689	831132
24493	831133
99772	831134
70985	831135
14253	831136
29580	831137
14608	831138
104	831139
17962	831140
19747	831141
1787	831142
7155	831143
15184	831144
35810	831145
25880	831146
40327	831147
37247	831148
1434	831149
89794	831150
5361	831151
6993	831152
48390	831153
7838	831154
63239	831155
14306	831156
33547	831157
58008	831158
741	831159
52334	831160
36866	831161
26102	831162
21225	831163
37323	831164
23287	831165
44281	831166
19890	831167
3735	831168
1926	831169
66774	831170
5160	831171
12718	831172
41799	831173
42145	831174
41155	831175
38879	831176
24340	831177
57366	831178
24126	831179
34882	831180
13202	831181
71540	831182
6465	831183
1713	831184
81361	831185
104772	831186
52816	831187
47572	831188
63066	831189
42996	831190
59456	831191
102544	831192
1074	831193
37650	831194
21928	831195
38514	831196
51961	831197
10298	831198
37244	831199
7856	831200
38860	831201
30948	831202
34443	831203
63414	831204
5049	831205
14567	831206
32669	831207
100893	831208
70139	831209
98120	831210
1696	831211
54965	831212
48342	831213
37200	831214
43121	831215
4120	831216
44955	831217
10229	831218
14799	831219
104751	831220
36368	831221
7480	831222
3555	831223
16660	831224
87316	831225
438	831226
30652	831227
1931	831228
2891	831229
168	831230
46047	831231
60557	831232
5142	831233
29093	831234
3076	831235
745	831236
45410	831237
90136	831238
14673	831239
312	831240
310	831241
45735	831242
14234	831243
14791	831244
5335	831245
79900	831246
102736	831247
77686	831248
14136	831249
58303	831250
4237	831251
92890	831252
12366	831253
48392	831254
20246	831255
6078	831256
37600	831257
13710	831258
47609	831259
6553	831260
71778	831261
26963	831262
4675	831263
81490	831264
20030	831265
8127	831266
31631	831267
25593	831268
30884	831269
11556	831270
102092	831271
4032	831272
7047	831273
25696	831274
34974	831275
20891	831276
36754	831277
64883	831278
12837	831279
145	831280
74736	831281
88552	831282
7926	831283
14286	831284
23359	831285
290	831286
6635	831287
52933	831288
25849	831289
4902	831290
1380	831291
24064	831292
48211	831293
25533	831294
20599	831295
25487	831296
45766	831297
5431	831298
36317	831299
21779	831300
370	831301
23636	831302
31672	831303
73807	831304
22431	831305
79743	831306
45328	831307
47265	831308
40826	831309
46119	831310
23227	831311
5806	831312
12841	831313
49279	831314
90977	831315
12131	831316
34198	831317
13532	831318
98	831319
84153	831320
7487	831321
2986	831322
40678	831323
14712	831324
19342	831325
5657	831326
39461	831327
91960	831328
105829	831329
6572	831330
25774	831331
31079	831332
65277	831333
3260	831334
37749	831335
12613	831336
10358	831337
24759	831338
32293	831339
23572	831340
6440	831341
49682	831342
80964	831343
67623	831344
11771	831345
1130	831346
775	831347
15710	831348
25971	831349
7598	831350
47081	831351
6978	831352
6090	831353
36646	831354
41331	831355
16740	831356
309	831357
10870	831358
40839	831359
10336	831360
60283	831361
12792	831362
3531	831363
79921	831364
2546	831365
47134	831366
361	831367
25224	831368
9425	831369
10005	831370
26680	831371
4314	831372
25708	831373
18574	831374
67010	831375
60782	831376
5701	831377
11514	831378
73786	831379
2953	831380
79904	831381
44117	831382
39896	831383
66834	831384
28216	831385
8398	831386
7903	831387
6424	831388
10925	831389
1	831390
12565	831391
24019	831392
15010	831393
50213	831394
14339	831395
10038	831396
3854	831397
19317	831398
2560	831399
40597	831400
86726	831401
7246	831402
100094	831403
4994	831404
17114	831405
4832	831406
62834	831407
25415	831408
1390	831409
9837	831410
606	831411
14680	831412
65728	831413
2236	831414
51935	831415
17607	831416
23871	831417
109871	831418
45491	831419
99296	831420
3417	831421
670	831422
36647	831423
191	831424
11549	831425
26838	831426
235	831427
2172	831428
9717	831429
9549	831430
24191	831431
66777	831432
81929	831433
53748	831434
22686	831435
46712	831436
8305	831437
49355	831438
56496	831439
25554	831440
105491	831441
3442	831442
15346	831443
46476	831444
6770	831445
90597	831446
101329	831447
6175	831448
14713	831449
56452	831450
56399	831451
34007	831452
51678	831453
113047	831454
14704	831455
27397	831456
534	831457
174	831458
34374	831459
19709	831460
58684	831461
4463	831462
49355	831463
8174	831464
559	831465
1185	831466
905	831467
15907	831468
6106	831469
64980	831470
11060	831471
19183	831472
25917	831473
6240	831474
69615	831475
5299	831476
45374	831477
2323	831478
72980	831479
26768	831480
60676	831481
10976	831482
45658	831483
84321	831484
3937	831485
22872	831486
72681	831487
13848	831488
795	831489
32746	831490
22593	831491
14307	831492
46153	831493
6475	831494
44820	831495
63264	831496
89874	831497
24273	831498
1189	831499
18261	831500
7255	831501
1615	831502
51420	831503
22655	831504
104	831505
860	831506
2745	831507
21541	831508
14607	831509
30447	831510
7574	831511
34995	831512
72394	831513
16369	831514
40866	831515
16533	831516
30261	831517
81579	831518
40404	831519
9655	831520
43605	831521
1344	831522
12276	831523
1909	831524
53945	831525
561	831526
91557	831527
24214	831528
18362	831529
2220	831530
57457	831531
42070	831532
61040	831533
10192	831534
3411	831535
288	831536
2867	831537
55020	831538
5158	831539
23329	831540
32420	831541
28556	831542
35201	831543
12850	831544
37871	831545
5014	831546
62950	831547
27219	831548
54438	831549
2820	831550
81828	831551
79935	831552
25675	831553
70332	831554
58695	831555
58614	831556
3576	831557
23312	831558
68141	831559
37133	831560
25502	831561
692	831562
6799	831563
6792	831564
59747	831565
7492	831566
8406	831567
6427	831568
24840	831569
39459	831570
39969	831571
2	831572
10560	831573
1800	831574
29441	831575
13337	831576
1303	831577
3351	831578
54917	831579
68336	831580
10756	831581
3722	831582
31128	831583
7004	831584
19272	831585
90254	831586
3555	831587
96497	831588
55241	831589
11048	831590
10619	831591
18430	831592
32219	831593
19790	831594
13696	831595
50505	831596
78042	831597
57088	831598
106234	831599
8633	831600
48542	831601
41416	831602
1416	831603
21445	831604
37856	831605
113346	831606
8876	831607
1856	831608
100162	831609
30038	831610
12469	831611
11216	831612
27487	831613
4811	831614
108164	831615
4294	831616
14318	831617
15873	831618
8638	831619
78748	831620
17886	831621
43772	831622
40175	831623
39491	831624
2846	831625
19045	831626
10193	831627
21	831628
25039	831629
95	831630
48164	831631
16476	831632
38798	831633
3463	831634
32550	831635
36198	831636
41367	831637
24430	831638
17688	831639
7634	831640
46916	831641
3144	831642
5474	831643
28355	831644
75839	831645
51577	831646
80262	831647
17692	831648
23958	831649
26281	831650
2734	831651
24315	831652
61487	831653
3284	831654
16581	831655
36576	831656
64271	831657
38793	831658
9536	831659
58797	831660
27224	831661
48523	831662
27794	831663
86112	831664
59115	831665
84	831666
23939	831667
52106	831668
103973	831669
85658	831670
3313	831671
2485	831672
53943	831673
25426	831674
38796	831675
36854	831676
27967	831677
5316	831678
40662	831679
13195	831680
104792	831681
60241	831682
33688	831683
13192	831684
1994	831685
11401	831686
2082	831687
68227	831688
17028	831689
46093	831690
27755	831691
15490	831692
18308	831693
10889	831694
32928	831695
195	831696
7453	831697
9217	831698
14601	831699
41037	831700
37524	831701
20340	831702
10782	831703
104815	831704
55800	831705
12509	831706
1217	831707
4118	831708
1188	831709
12900	831710
27130	831711
4757	831712
55106	831713
17430	831714
10961	831715
32365	831716
56300	831717
76587	831718
17315	831719
6905	831720
35920	831721
14253	831722
110	831723
9064	831724
2175	831725
29445	831726
6276	831727
9500	831728
44051	831729
4977	831730
18648	831731
15972	831732
59565	831733
28403	831734
2993	831735
13259	831736
37448	831737
10292	831738
84	831739
56811	831740
39235	831741
8133	831742
9865	831743
74802	831744
25771	831745
19983	831746
37367	831747
29271	831748
36694	831749
23529	831750
83	831751
25808	831752
60834	831753
20819	831754
6924	831755
22458	831756
85185	831757
29645	831758
3142	831759
6444	831760
7175	831761
56760	831762
25970	831763
63345	831764
1062	831765
17517	831766
36852	831767
18370	831768
3904	831769
572	831770
14915	831771
57341	831772
20324	831773
4001	831774
6985	831775
302	831776
5246	831777
35601	831778
86159	831779
35433	831780
6608	831781
6236	831782
30726	831783
55290	831784
54790	831785
123	831786
16336	831787
59082	831788
23654	831789
8670	831790
10303	831791
27589	831792
46429	831793
27426	831794
21338	831795
60035	831796
58464	831797
79933	831798
16257	831799
14451	831800
1143	831801
848	831802
2086	831803
39967	831804
41131	831805
62641	831806
45235	831807
729	831808
30532	831809
3120	831810
6811	831811
45968	831812
16331	831813
21670	831814
13878	831815
98610	831816
16659	831817
37079	831818
12012	831819
49387	831820
23569	831821
42889	831822
25563	831823
20650	831824
49501	831825
5120	831826
67884	831827
88574	831828
14532	831829
26629	831830
56879	831831
24357	831832
2992	831833
9905	831834
54178	831835
42957	831836
447	831837
94439	831838
7893	831839
2530	831840
11734	831841
35211	831842
8573	831843
56092	831844
36631	831845
22262	831846
2773	831847
64998	831848
88440	831849
8534	831850
56056	831851
16504	831852
894	831853
57298	831854
2633	831855
3152	831856
22728	831857
40947	831858
49324	831859
52684	831860
21480	831861
10919	831862
32191	831863
1772	831864
71096	831865
111049	831866
42823	831867
89378	831868
13390	831869
14832	831870
6358	831871
51553	831872
46892	831873
48992	831874
50200	831875
13222	831876
8777	831877
36817	831878
92573	831879
58144	831880
8080	831881
42275	831882
27081	831883
8442	831884
14363	831885
59088	831886
43608	831887
34485	831888
30486	831889
12953	831890
10884	831891
20172	831892
28378	831893
15989	831894
959	831895
39238	831896
1443	831897
53632	831898
74278	831899
18698	831900
28086	831901
55862	831902
8122	831903
72500	831904
49143	831905
48192	831906
481	831907
43410	831908
69747	831909
3645	831910
19752	831911
60737	831912
112924	831913
25680	831914
91664	831915
2567	831916
40244	831917
7111	831918
47289	831919
14999	831920
8	831921
4280	831922
394	831923
22281	831924
30991	831925
346	831926
6268	831927
3549	831928
74291	831929
16345	831930
1189	831931
27309	831932
64943	831933
11325	831934
28673	831935
75025	831936
51366	831937
996	831938
34054	831939
23555	831940
59942	831941
12695	831942
6858	831943
297	831944
30231	831945
96611	831946
53042	831947
3712	831948
1434	831949
7406	831950
36365	831951
37755	831952
111669	831953
50546	831954
43384	831955
11224	831956
28634	831957
104677	831958
54087	831959
70	831960
25124	831961
13468	831962
32474	831963
3117	831964
68026	831965
75655	831966
5735	831967
36839	831968
4693	831969
88584	831970
20711	831971
47184	831972
29279	831973
43130	831974
3427	831975
67679	831976
28510	831977
564	831978
41381	831979
5270	831980
3339	831981
6853	831982
25172	831983
80574	831984
60933	831985
1312	831986
27174	831987
5569	831988
26372	831989
18140	831990
20589	831991
92692	831992
49984	831993
6636	831994
24492	831995
12	831996
1504	831997
28860	831998
288	831999
44102	832000
62976	832001
52315	832002
10776	832003
27036	832004
8425	832005
3263	832006
3753	832007
38666	832008
15624	832009
71897	832010
6015	832011
1813	832012
581	832013
68562	832014
85687	832015
45126	832016
82039	832017
30646	832018
41185	832019
58329	832020
7704	832021
104678	832022
6390	832023
26767	832024
46713	832025
68205	832026
76729	832027
64026	832028
67505	832029
94639	832030
83474	832031
37587	832032
16747	832033
15299	832034
83345	832035
33628	832036
88101	832037
37602	832038
5445	832039
33207	832040
27016	832041
41198	832042
289	832043
2272	832044
10908	832045
19428	832046
38137	832047
24820	832048
33034	832049
14501	832050
24070	832051
30513	832052
35203	832053
19214	832054
63140	832055
33992	832056
34826	832057
76110	832058
24583	832059
223	832060
80475	832061
5211	832062
2916	832063
12353	832064
39277	832065
580	832066
15521	832067
15195	832068
1573	832069
45736	832070
16014	832071
4084	832072
41992	832073
3555	832074
25548	832075
37266	832076
2719	832077
105	832078
8557	832079
8202	832080
54555	832081
26561	832082
2431	832083
49275	832084
23080	832085
24645	832086
59572	832087
19551	832088
46158	832089
11075	832090
20287	832091
633	832092
20778	832093
9831	832094
11099	832095
48670	832096
73381	832097
6683	832098
23402	832099
58812	832100
23778	832101
43668	832102
59770	832103
59519	832104
83888	832105
25360	832106
1197	832107
30691	832108
59551	832109
13023	832110
47991	832111
47197	832112
4755	832113
39704	832114
4222	832115
9563	832116
18361	832117
31376	832118
47955	832119
32274	832120
12441	832121
11706	832122
541	832123
2817	832124
70154	832125
37684	832126
5860	832127
46115	832128
12415	832129
42287	832130
49	832131
85218	832132
33005	832133
41980	832134
37777	832135
67711	832136
53	832137
26897	832138
564	832139
5906	832140
65933	832141
17493	832142
23063	832143
25581	832144
1230	832145
175	832146
57597	832147
8917	832148
5421	832149
4234	832150
12349	832151
11400	832152
48818	832153
45484	832154
10723	832155
40519	832156
57385	832157
627	832158
31702	832159
20769	832160
4321	832161
34393	832162
36711	832163
4988	832164
10178	832165
4933	832166
4261	832167
22239	832168
22764	832169
38388	832170
3085	832171
42933	832172
13734	832173
43886	832174
29312	832175
2912	832176
1886	832177
41522	832178
41223	832179
11871	832180
13699	832181
52125	832182
760	832183
23727	832184
19695	832185
63387	832186
785	832187
679	832188
1172	832189
62501	832190
4422	832191
5980	832192
92030	832193
64773	832194
441	832195
863	832196
29681	832197
16708	832198
20636	832199
61399	832200
27441	832201
50198	832202
12830	832203
19049	832204
28751	832205
34984	832206
1927	832207
36295	832208
51028	832209
80019	832210
80471	832211
1103	832212
4763	832213
41141	832214
47575	832215
6180	832216
19434	832217
56280	832218
19357	832219
9631	832220
8381	832221
79552	832222
22065	832223
8599	832224
41732	832225
11090	832226
97578	832227
13026	832228
42830	832229
15835	832230
12086	832231
8404	832232
49450	832233
53011	832234
12309	832235
22999	832236
1403	832237
43354	832238
15020	832239
30323	832240
61454	832241
42950	832242
1936	832243
3113	832244
10646	832245
81193	832246
49477	832247
15948	832248
13848	832249
25794	832250
46485	832251
17110	832252
13903	832253
2801	832254
9523	832255
1318	832256
17149	832257
40319	832258
2686	832259
58676	832260
20842	832261
88766	832262
25090	832263
41317	832264
6597	832265
147	832266
133	832267
33889	832268
11750	832269
16442	832270
40029	832271
104155	832272
12456	832273
7493	832274
2195	832275
41218	832276
31669	832277
44944	832278
46361	832279
19416	832280
37864	832281
390	832282
44507	832283
19738	832284
5900	832285
3723	832286
4194	832287
42256	832288
62793	832289
1653	832290
91854	832291
98905	832292
1189	832293
53	832294
13086	832295
19406	832296
10266	832297
4064	832298
55466	832299
47461	832300
7997	832301
8429	832302
11391	832303
9372	832304
54507	832305
17228	832306
10161	832307
12554	832308
30074	832309
5491	832310
61720	832311
18910	832312
254	832313
79890	832314
10966	832315
16489	832316
24783	832317
17989	832318
15828	832319
38737	832320
62039	832321
5172	832322
12268	832323
86382	832324
73122	832325
14784	832326
67980	832327
25665	832328
2955	832329
5931	832330
65437	832331
72769	832332
4678	832333
9642	832334
7763	832335
75668	832336
22403	832337
214	832338
658	832339
1392	832340
44471	832341
826	832342
26607	832343
37961	832344
38476	832345
2675	832346
18637	832347
75628	832348
69648	832349
5016	832350
24917	832351
89238	832352
7557	832353
5042	832354
26645	832355
17992	832356
98218	832357
4817	832358
76859	832359
71111	832360
51472	832361
34390	832362
851	832363
10051	832364
31855	832365
9775	832366
461	832367
21536	832368
26852	832369
9292	832370
12016	832371
40000	832372
4501	832373
556	832374
36296	832375
3515	832376
5399	832377
89342	832378
13285	832379
25010	832380
921	832381
67533	832382
23876	832383
3221	832384
5684	832385
38870	832386
968	832387
12169	832388
7218	832389
29244	832390
2410	832391
14159	832392
13079	832393
14496	832394
1013	832395
372	832396
46462	832397
10290	832398
75050	832399
6438	832400
3330	832401
66468	832402
1166	832403
58120	832404
9453	832405
51549	832406
250	832407
49365	832408
26824	832409
10219	832410
55586	832411
10339	832412
1246	832413
6813	832414
14774	832415
53936	832416
9361	832417
41648	832418
70414	832419
44315	832420
61398	832421
2132	832422
88305	832423
97287	832424
65644	832425
70806	832426
75472	832427
47685	832428
60043	832429
29335	832430
5776	832431
15733	832432
22601	832433
132	832434
48872	832435
13704	832436
13134	832437
55524	832438
12701	832439
6861	832440
63154	832441
83477	832442
13134	832443
26273	832444
58819	832445
58909	832446
64119	832447
863	832448
2542	832449
15090	832450
35067	832451
7521	832452
35962	832453
3358	832454
16806	832455
77449	832456
48827	832457
70700	832458
198	832459
78336	832460
448	832461
47044	832462
10229	832463
51383	832464
4618	832465
74188	832466
2203	832467
26451	832468
4168	832469
1168	832470
14514	832471
23104	832472
5106	832473
5	832474
17890	832475
22515	832476
812	832477
29815	832478
5303	832479
12783	832480
31578	832481
15402	832482
6586	832483
71065	832484
66118	832485
73038	832486
14694	832487
8835	832488
86025	832489
80053	832490
35593	832491
11523	832492
42677	832493
13039	832494
31336	832495
94458	832496
20843	832497
40707	832498
23977	832499
24522	832500
19278	832501
7792	832502
1363	832503
5692	832504
7505	832505
26103	832506
40971	832507
64783	832508
58963	832509
7060	832510
48538	832511
991	832512
74656	832513
69263	832514
40562	832515
44085	832516
46884	832517
46242	832518
34126	832519
55718	832520
19496	832521
13314	832522
16547	832523
35690	832524
71	832525
33084	832526
13888	832527
25538	832528
71	832529
2827	832530
20276	832531
62033	832532
48501	832533
786	832534
17930	832535
7766	832536
90327	832537
22348	832538
20194	832539
32702	832540
6	832541
36	832542
106495	832543
907	832544
1982	832545
4750	832546
27259	832547
24358	832548
103746	832549
2	832550
4379	832551
5379	832552
3698	832553
47368	832554
67856	832555
3141	832556
3510	832557
14158	832558
192	832559
86171	832560
33248	832561
21962	832562
13698	832563
91583	832564
26374	832565
47790	832566
60815	832567
63908	832568
84690	832569
2888	832570
111153	832571
18184	832572
41314	832573
7572	832574
41826	832575
3138	832576
466	832577
6365	832578
12750	832579
6790	832580
51251	832581
22338	832582
59936	832583
23129	832584
305	832585
14979	832586
40144	832587
90636	832588
31719	832589
65214	832590
6456	832591
41843	832592
16211	832593
44615	832594
66055	832595
25582	832596
34736	832597
94897	832598
76435	832599
4304	832600
27033	832601
24171	832602
21412	832603
33213	832604
86857	832605
88423	832606
49020	832607
633	832608
56416	832609
4988	832610
44552	832611
3537	832612
2042	832613
48660	832614
24450	832615
51218	832616
1575	832617
63259	832618
1908	832619
30866	832620
1715	832621
9739	832622
3925	832623
8524	832624
58136	832625
103459	832626
36301	832627
16068	832628
2282	832629
32605	832630
56636	832631
28407	832632
19637	832633
47737	832634
29104	832635
46010	832636
45605	832637
42122	832638
30935	832639
36327	832640
18525	832641
7825	832642
10654	832643
37786	832644
7778	832645
25748	832646
39990	832647
12832	832648
15208	832649
72	832650
89886	832651
4738	832652
41325	832653
54609	832654
10693	832655
1266	832656
63883	832657
362	832658
17	832659
705	832660
85993	832661
86966	832662
55432	832663
1308	832664
4218	832665
54829	832666
33539	832667
41357	832668
13309	832669
31662	832670
92746	832671
9473	832672
87155	832673
100928	832674
25882	832675
6013	832676
26708	832677
5711	832678
27939	832679
26349	832680
11748	832681
2342	832682
1261	832683
78776	832684
24464	832685
7292	832686
3067	832687
8367	832688
7182	832689
9757	832690
26055	832691
440	832692
2917	832693
78862	832694
17213	832695
57054	832696
33723	832697
24222	832698
319	832699
25587	832700
61619	832701
28750	832702
21881	832703
59088	832704
79259	832705
19361	832706
51114	832707
105803	832708
71933	832709
25776	832710
23481	832711
7967	832712
16025	832713
41908	832714
43026	832715
29036	832716
21318	832717
15353	832718
941	832719
38741	832720
60052	832721
2293	832722
100711	832723
83103	832724
45101	832725
13495	832726
26809	832727
25668	832728
38617	832729
30165	832730
105138	832731
79681	832732
16980	832733
36258	832734
37113	832735
12503	832736
13241	832737
30792	832738
78102	832739
733	832740
23191	832741
70722	832742
5276	832743
68231	832744
31643	832745
96928	832746
1530	832747
2195	832748
17451	832749
14220	832750
16673	832751
19732	832752
74470	832753
462	832754
49911	832755
42798	832756
10344	832757
73076	832758
54038	832759
49133	832760
397	832761
11834	832762
103509	832763
60658	832764
27656	832765
37149	832766
2489	832767
42500	832768
65196	832769
3423	832770
21314	832771
61081	832772
36991	832773
6534	832774
1441	832775
70189	832776
41849	832777
44672	832778
25396	832779
7389	832780
43006	832781
11598	832782
62498	832783
7258	832784
113604	832785
11032	832786
16950	832787
95084	832788
1729	832789
61613	832790
17160	832791
357	832792
39862	832793
12369	832794
4165	832795
73641	832796
5135	832797
12341	832798
4	832799
22341	832800
830	832801
81313	832802
23145	832803
40386	832804
23625	832805
2151	832806
25479	832807
31844	832808
20130	832809
100443	832810
253	832811
101358	832812
46882	832813
37603	832814
572	832815
59457	832816
97426	832817
72178	832818
74304	832819
23820	832820
45250	832821
77608	832822
7938	832823
65868	832824
72054	832825
27454	832826
34044	832827
28280	832828
108560	832829
619	832830
215	832831
16181	832832
20776	832833
98022	832834
377	832835
5667	832836
26561	832837
12894	832838
74208	832839
6830	832840
3022	832841
23589	832842
39079	832843
84938	832844
72407	832845
63965	832846
8869	832847
30756	832848
56615	832849
122	832850
16151	832851
13979	832852
3122	832853
41054	832854
580	832855
33179	832856
17320	832857
29425	832858
94003	832859
35463	832860
104384	832861
25092	832862
18544	832863
21894	832864
51584	832865
17624	832866
1444	832867
98214	832868
5276	832869
7006	832870
6557	832871
61236	832872
33165	832873
18829	832874
40212	832875
4613	832876
52312	832877
33549	832878
60672	832879
53874	832880
18314	832881
13246	832882
63844	832883
45822	832884
82886	832885
16809	832886
84891	832887
15320	832888
36060	832889
23087	832890
95341	832891
22308	832892
8474	832893
3965	832894
32162	832895
41812	832896
12203	832897
48951	832898
71492	832899
80649	832900
21718	832901
23886	832902
19537	832903
17631	832904
32534	832905
12856	832906
9508	832907
6405	832908
61739	832909
1180	832910
48268	832911
40145	832912
8596	832913
14328	832914
66897	832915
16710	832916
5300	832917
12434	832918
47188	832919
7298	832920
88043	832921
39993	832922
31549	832923
154	832924
36	832925
49373	832926
61162	832927
854	832928
15871	832929
9122	832930
51040	832931
11519	832932
20850	832933
59706	832934
94961	832935
37669	832936
19569	832937
14236	832938
17639	832939
61732	832940
14449	832941
4948	832942
34711	832943
44939	832944
21205	832945
60001	832946
29114	832947
52060	832948
31155	832949
94570	832950
39063	832951
72855	832952
13946	832953
46765	832954
1202	832955
73280	832956
22651	832957
35110	832958
54719	832959
4323	832960
62607	832961
42337	832962
27294	832963
73064	832964
32802	832965
17049	832966
18102	832967
6247	832968
79260	832969
34156	832970
16908	832971
279	832972
62104	832973
1151	832974
19320	832975
35119	832976
25943	832977
12498	832978
10480	832979
1390	832980
20235	832981
86524	832982
20251	832983
3482	832984
8268	832985
14272	832986
25326	832987
65907	832988
6096	832989
546	832990
39535	832991
255	832992
11800	832993
67	832994
16304	832995
16622	832996
6805	832997
3449	832998
64447	832999
27891	833000
42666	833001
5243	833002
4663	833003
56563	833004
563	833005
15688	833006
23072	833007
11	833008
98533	833009
33045	833010
15957	833011
25885	833012
9427	833013
4646	833014
30571	833015
3131	833016
27830	833017
18979	833018
59235	833019
101962	833020
7119	833021
31154	833022
241	833023
65116	833024
14426	833025
1882	833026
39236	833027
21567	833028
44447	833029
17038	833030
48960	833031
50483	833032
19046	833033
5	833034
62092	833035
63201	833036
106738	833037
23950	833038
41304	833039
25789	833040
2456	833041
29350	833042
7854	833043
28789	833044
37821	833045
8257	833046
14461	833047
2267	833048
24663	833049
54365	833050
49184	833051
25162	833052
110904	833053
761	833054
74416	833055
3538	833056
23754	833057
4546	833058
16422	833059
80524	833060
92630	833061
2773	833062
19544	833063
3675	833064
80248	833065
33639	833066
2599	833067
62285	833068
11880	833069
21544	833070
165	833071
51	833072
104001	833073
51267	833074
82301	833075
12288	833076
9362	833077
21872	833078
34367	833079
7040	833080
15	833081
49138	833082
36374	833083
862	833084
21228	833085
16512	833086
23274	833087
146	833088
62146	833089
17688	833090
82985	833091
26184	833092
3049	833093
10738	833094
15467	833095
79870	833096
10443	833097
21200	833098
67210	833099
48553	833100
48944	833101
2410	833102
86376	833103
4869	833104
52402	833105
481	833106
88639	833107
2399	833108
51264	833109
4098	833110
1515	833111
9664	833112
34081	833113
564	833114
4867	833115
87565	833116
12967	833117
35083	833118
2365	833119
42507	833120
52114	833121
45462	833122
16123	833123
25934	833124
24566	833125
3329	833126
80969	833127
79654	833128
10344	833129
3857	833130
38957	833131
12054	833132
2598	833133
10493	833134
55713	833135
1080	833136
68997	833137
33368	833138
29560	833139
48493	833140
13968	833141
70521	833142
686	833143
46265	833144
24297	833145
12874	833146
30805	833147
19433	833148
39247	833149
1578	833150
32937	833151
223	833152
23554	833153
18905	833154
19866	833155
37048	833156
5647	833157
82444	833158
21315	833159
13739	833160
58490	833161
59638	833162
18052	833163
47084	833164
71713	833165
46896	833166
14962	833167
13405	833168
20555	833169
108565	833170
45251	833171
103800	833172
48399	833173
18092	833174
83045	833175
65391	833176
21826	833177
19266	833178
68448	833179
21913	833180
2906	833181
3780	833182
5335	833183
25168	833184
55249	833185
344	833186
63983	833187
77156	833188
74973	833189
33595	833190
71986	833191
2164	833192
11952	833193
7532	833194
55325	833195
12643	833196
52398	833197
10531	833198
9039	833199
64171	833200
12698	833201
33630	833202
20348	833203
32048	833204
56369	833205
41743	833206
27289	833207
224	833208
22105	833209
110948	833210
6203	833211
3018	833212
23041	833213
34122	833214
3671	833215
45399	833216
17013	833217
59105	833218
47	833219
68812	833220
2609	833221
85549	833222
2974	833223
8516	833224
49125	833225
86413	833226
76721	833227
33664	833228
63762	833229
86167	833230
5362	833231
59755	833232
73643	833233
110841	833234
84591	833235
58840	833236
6340	833237
737	833238
1850	833239
4139	833240
7089	833241
1320	833242
38811	833243
69470	833244
6401	833245
46486	833246
15405	833247
29284	833248
78578	833249
13287	833250
11720	833251
7748	833252
27273	833253
5337	833254
28258	833255
59507	833256
34900	833257
430	833258
1170	833259
44179	833260
22132	833261
56180	833262
55573	833263
19115	833264
1	833265
13845	833266
89337	833267
27724	833268
63988	833269
45311	833270
53781	833271
10027	833272
2658	833273
15352	833274
5875	833275
204	833276
8391	833277
68051	833278
34831	833279
13980	833280
36498	833281
10248	833282
17989	833283
31152	833284
78476	833285
16781	833286
88206	833287
24717	833288
55801	833289
6580	833290
77	833291
78939	833292
46039	833293
28510	833294
39046	833295
20262	833296
3180	833297
7136	833298
5337	833299
24095	833300
89929	833301
45698	833302
2537	833303
29132	833304
40265	833305
9118	833306
51851	833307
26782	833308
23795	833309
49657	833310
313	833311
4066	833312
14533	833313
44219	833314
26051	833315
6335	833316
93183	833317
42186	833318
1816	833319
20304	833320
68785	833321
6300	833322
1879	833323
19065	833324
22442	833325
39766	833326
13410	833327
18246	833328
2020	833329
3252	833330
13643	833331
46	833332
467	833333
92180	833334
61281	833335
119	833336
45302	833337
58316	833338
5487	833339
74558	833340
17131	833341
9148	833342
11646	833343
49023	833344
454	833345
20329	833346
43741	833347
88535	833348
8885	833349
851	833350
27829	833351
24586	833352
4741	833353
13706	833354
89568	833355
12663	833356
68097	833357
1926	833358
89954	833359
7432	833360
69328	833361
5059	833362
70088	833363
34835	833364
10620	833365
24296	833366
15955	833367
15204	833368
56969	833369
39507	833370
38831	833371
5608	833372
30664	833373
18287	833374
105011	833375
17261	833376
1	833377
950	833378
28976	833379
4063	833380
89859	833381
9352	833382
4380	833383
500	833384
13692	833385
6342	833386
12227	833387
9577	833388
2652	833389
4287	833390
35893	833391
41158	833392
20185	833393
28327	833394
344	833395
30845	833396
65509	833397
24868	833398
7579	833399
106807	833400
50868	833401
8336	833402
3528	833403
14929	833404
13273	833405
45668	833406
949	833407
20242	833408
64369	833409
30101	833410
22231	833411
5308	833412
17168	833413
4713	833414
31643	833415
66877	833416
76065	833417
95322	833418
892	833419
2193	833420
27426	833421
8677	833422
14554	833423
479	833424
51041	833425
17667	833426
20828	833427
64573	833428
3925	833429
10024	833430
89038	833431
512	833432
50329	833433
72499	833434
658	833435
43241	833436
53051	833437
291	833438
3504	833439
57408	833440
31420	833441
3998	833442
737	833443
2074	833444
4332	833445
83515	833446
19527	833447
69847	833448
93284	833449
39367	833450
99620	833451
661	833452
52109	833453
20840	833454
13277	833455
32633	833456
2183	833457
20380	833458
90148	833459
3427	833460
12239	833461
80156	833462
17848	833463
10867	833464
3453	833465
41565	833466
9259	833467
17871	833468
20414	833469
4828	833470
16795	833471
55857	833472
45569	833473
36444	833474
74319	833475
83991	833476
30337	833477
49951	833478
40657	833479
82641	833480
24509	833481
20717	833482
17549	833483
59332	833484
19401	833485
269	833486
31024	833487
10625	833488
33909	833489
5801	833490
2911	833491
28779	833492
8563	833493
38625	833494
19011	833495
13238	833496
10025	833497
14475	833498
15047	833499
8089	833500
5948	833501
25126	833502
38351	833503
41670	833504
8712	833505
20398	833506
58830	833507
21737	833508
42339	833509
2232	833510
1401	833511
73051	833512
41219	833513
3441	833514
4508	833515
12934	833516
57897	833517
88736	833518
26933	833519
38921	833520
70664	833521
59289	833522
19228	833523
3216	833524
38396	833525
58178	833526
20859	833527
6296	833528
70205	833529
27775	833530
24333	833531
15783	833532
24721	833533
10746	833534
22201	833535
34795	833536
5116	833537
8460	833538
2762	833539
16665	833540
90858	833541
49831	833542
2501	833543
55553	833544
9185	833545
26644	833546
5157	833547
17219	833548
38669	833549
21707	833550
90745	833551
33831	833552
3059	833553
30217	833554
7719	833555
14410	833556
2128	833557
61011	833558
93090	833559
37147	833560
4398	833561
22170	833562
707	833563
7218	833564
1861	833565
20679	833566
21641	833567
158	833568
41915	833569
470	833570
37906	833571
70064	833572
14339	833573
38788	833574
41783	833575
57077	833576
4671	833577
1910	833578
6791	833579
47567	833580
93662	833581
8028	833582
6079	833583
53197	833584
24750	833585
26671	833586
22704	833587
46554	833588
175	833589
11089	833590
274	833591
15886	833592
28452	833593
25411	833594
93855	833595
40143	833596
76271	833597
23758	833598
1	833599
29263	833600
39654	833601
11054	833602
31427	833603
2492	833604
4983	833605
59	833606
120	833607
3477	833608
4531	833609
33608	833610
182	833611
26640	833612
2714	833613
1622	833614
7997	833615
86100	833616
46576	833617
33261	833618
7503	833619
46214	833620
49676	833621
7990	833622
77272	833623
339	833624
44502	833625
3110	833626
60595	833627
54142	833628
62575	833629
86880	833630
57377	833631
8991	833632
98454	833633
18676	833634
50765	833635
4994	833636
3646	833637
77967	833638
11803	833639
76959	833640
50637	833641
2172	833642
19189	833643
61887	833644
831	833645
13589	833646
61665	833647
19116	833648
17647	833649
6759	833650
33439	833651
54871	833652
62696	833653
13388	833654
39649	833655
32005	833656
30929	833657
39118	833658
883	833659
600	833660
50435	833661
30811	833662
5704	833663
261	833664
22106	833665
75777	833666
10711	833667
52033	833668
486	833669
7373	833670
15891	833671
7244	833672
33203	833673
13072	833674
30264	833675
21715	833676
20290	833677
16282	833678
27673	833679
102494	833680
53019	833681
79915	833682
23052	833683
123	833684
6709	833685
73311	833686
92048	833687
66765	833688
18326	833689
13014	833690
57576	833691
17696	833692
24168	833693
56730	833694
9902	833695
71742	833696
36066	833697
78508	833698
20248	833699
15114	833700
12862	833701
55903	833702
3471	833703
22838	833704
845	833705
754	833706
66493	833707
620	833708
85007	833709
3993	833710
10027	833711
14952	833712
24155	833713
18926	833714
4573	833715
4657	833716
76194	833717
4422	833718
31216	833719
37887	833720
38228	833721
20814	833722
51194	833723
663	833724
14671	833725
68990	833726
2523	833727
9588	833728
57171	833729
42438	833730
9586	833731
89078	833732
38838	833733
68616	833734
3852	833735
69798	833736
23667	833737
97872	833738
10632	833739
47612	833740
38305	833741
70823	833742
1810	833743
5827	833744
87312	833745
93664	833746
44463	833747
86893	833748
9629	833749
3300	833750
3356	833751
21814	833752
47096	833753
89557	833754
20222	833755
9063	833756
73738	833757
2144	833758
7885	833759
39474	833760
41945	833761
73493	833762
2254	833763
21717	833764
2474	833765
99510	833766
6182	833767
27847	833768
28265	833769
15120	833770
10623	833771
79513	833772
305	833773
7686	833774
299	833775
53551	833776
25055	833777
64162	833778
18903	833779
66098	833780
34137	833781
7423	833782
54005	833783
5212	833784
1921	833785
19293	833786
2727	833787
15876	833788
2266	833789
33529	833790
63677	833791
66065	833792
53854	833793
6917	833794
23849	833795
1060	833796
33965	833797
29901	833798
27074	833799
60324	833800
58266	833801
59162	833802
15074	833803
65996	833804
5980	833805
45834	833806
49621	833807
8265	833808
14905	833809
8479	833810
42011	833811
31437	833812
88580	833813
11201	833814
1598	833815
778	833816
10227	833817
17849	833818
18684	833819
3769	833820
8824	833821
26106	833822
519	833823
2391	833824
92972	833825
41264	833826
45560	833827
4624	833828
39591	833829
426	833830
37625	833831
85762	833832
6735	833833
1321	833834
12944	833835
25175	833836
37041	833837
57624	833838
33756	833839
3699	833840
4472	833841
37353	833842
14735	833843
48410	833844
2406	833845
1228	833846
58281	833847
64545	833848
4562	833849
54877	833850
85277	833851
68806	833852
23524	833853
12342	833854
7665	833855
1284	833856
43500	833857
1120	833858
17843	833859
20016	833860
1856	833861
6948	833862
39912	833863
39015	833864
1506	833865
30047	833866
6478	833867
30653	833868
12909	833869
2679	833870
68011	833871
27536	833872
10905	833873
7734	833874
18129	833875
101256	833876
37833	833877
29896	833878
369	833879
13779	833880
66965	833881
33644	833882
7180	833883
4099	833884
33277	833885
10372	833886
21230	833887
3475	833888
47489	833889
84900	833890
46048	833891
10163	833892
192	833893
21882	833894
58592	833895
8202	833896
51207	833897
15832	833898
13929	833899
991	833900
16541	833901
32207	833902
92917	833903
1185	833904
533	833905
83251	833906
2855	833907
7749	833908
28414	833909
21734	833910
30658	833911
25161	833912
125	833913
8262	833914
1886	833915
26091	833916
97521	833917
17920	833918
22303	833919
50005	833920
39216	833921
39232	833922
35262	833923
12492	833924
57843	833925
104006	833926
86	833927
108695	833928
12370	833929
78759	833930
56589	833931
26094	833932
74128	833933
859	833934
21006	833935
2253	833936
27940	833937
7980	833938
32924	833939
70981	833940
4837	833941
65230	833942
90991	833943
44101	833944
10795	833945
49436	833946
19847	833947
27962	833948
76743	833949
4832	833950
45411	833951
9031	833952
47114	833953
4040	833954
13116	833955
5156	833956
21736	833957
21640	833958
20406	833959
21717	833960
49903	833961
40873	833962
113727	833963
65773	833964
71019	833965
61012	833966
6215	833967
19162	833968
55208	833969
16864	833970
112788	833971
24319	833972
19741	833973
1476	833974
16587	833975
80506	833976
2314	833977
6295	833978
1307	833979
79050	833980
10806	833981
107072	833982
502	833983
9	833984
16634	833985
65466	833986
50361	833987
102574	833988
34036	833989
78423	833990
35068	833991
16897	833992
50141	833993
24583	833994
12991	833995
12245	833996
41380	833997
65163	833998
19182	833999
12527	834000
76965	834001
2728	834002
70761	834003
7680	834004
67612	834005
69048	834006
6379	834007
28802	834008
42020	834009
8618	834010
28490	834011
17228	834012
62867	834013
6714	834014
45471	834015
1136	834016
22915	834017
38650	834018
15403	834019
81307	834020
17797	834021
8501	834022
412	834023
27554	834024
3096	834025
86392	834026
45839	834027
2219	834028
9039	834029
22131	834030
5552	834031
31949	834032
11781	834033
89257	834034
54335	834035
45504	834036
63553	834037
40308	834038
1908	834039
87898	834040
5204	834041
35023	834042
2213	834043
8430	834044
71707	834045
11296	834046
23675	834047
1185	834048
8962	834049
14698	834050
15220	834051
101601	834052
45319	834053
35635	834054
6782	834055
17433	834056
3820	834057
34068	834058
24319	834059
26965	834060
29747	834061
62969	834062
75379	834063
27668	834064
50436	834065
41045	834066
41618	834067
59330	834068
35876	834069
27048	834070
15404	834071
2977	834072
16567	834073
12812	834074
33820	834075
89920	834076
20170	834077
44748	834078
42511	834079
20546	834080
1235	834081
7471	834082
36685	834083
24240	834084
26077	834085
45005	834086
5869	834087
16601	834088
57502	834089
17589	834090
12704	834091
72307	834092
36906	834093
2450	834094
32876	834095
22650	834096
24615	834097
80	834098
9328	834099
668	834100
68768	834101
1574	834102
99624	834103
5794	834104
5807	834105
3642	834106
20806	834107
35391	834108
25741	834109
68861	834110
24541	834111
10985	834112
77997	834113
117	834114
1621	834115
12090	834116
67676	834117
783	834118
59420	834119
15834	834120
79388	834121
54780	834122
51410	834123
1639	834124
6712	834125
76097	834126
65353	834127
53930	834128
29333	834129
3	834130
56686	834131
42043	834132
14557	834133
8592	834134
65244	834135
6041	834136
67461	834137
92765	834138
25298	834139
6007	834140
12441	834141
75029	834142
40048	834143
1321	834144
24816	834145
13383	834146
9825	834147
252	834148
27506	834149
24629	834150
7745	834151
13806	834152
2428	834153
24730	834154
42245	834155
57857	834156
59080	834157
33107	834158
4925	834159
26398	834160
15685	834161
6725	834162
601	834163
35426	834164
90005	834165
136	834166
109220	834167
7753	834168
4366	834169
67671	834170
58170	834171
39014	834172
10202	834173
33720	834174
32148	834175
70791	834176
34552	834177
27166	834178
18710	834179
45013	834180
54866	834181
4805	834182
2470	834183
58716	834184
5009	834185
70514	834186
5277	834187
91303	834188
65844	834189
22593	834190
5772	834191
43660	834192
1508	834193
25524	834194
1831	834195
23823	834196
2670	834197
32513	834198
24376	834199
78188	834200
4916	834201
3637	834202
4738	834203
45352	834204
9949	834205
28794	834206
1010	834207
10571	834208
10374	834209
22777	834210
85544	834211
51347	834212
12682	834213
87681	834214
63687	834215
1573	834216
256	834217
37970	834218
35093	834219
23350	834220
67238	834221
625	834222
5468	834223
47746	834224
44780	834225
48664	834226
54216	834227
13382	834228
65755	834229
35080	834230
46942	834231
103063	834232
70751	834233
77098	834234
11601	834235
20608	834236
22804	834237
48601	834238
20096	834239
46230	834240
57148	834241
2922	834242
83157	834243
63843	834244
69097	834245
73618	834246
65370	834247
3824	834248
32132	834249
18932	834250
53852	834251
60483	834252
4084	834253
44515	834254
29310	834255
26792	834256
5735	834257
7990	834258
50470	834259
39522	834260
583	834261
62537	834262
202	834263
3452	834264
27974	834265
12746	834266
46948	834267
62246	834268
30929	834269
9768	834270
35041	834271
1266	834272
100420	834273
100110	834274
30920	834275
5511	834276
33716	834277
62193	834278
24694	834279
12399	834280
83308	834281
28059	834282
6616	834283
723	834284
9383	834285
17080	834286
13554	834287
28316	834288
41122	834289
53336	834290
7562	834291
24616	834292
45222	834293
93387	834294
54832	834295
17578	834296
77815	834297
26556	834298
58491	834299
2016	834300
50192	834301
63277	834302
78203	834303
42063	834304
10560	834305
89395	834306
5757	834307
9842	834308
8198	834309
2995	834310
83580	834311
63443	834312
922	834313
40617	834314
1484	834315
88649	834316
37749	834317
3922	834318
37233	834319
18779	834320
22995	834321
50208	834322
63472	834323
40017	834324
68644	834325
88492	834326
8271	834327
7174	834328
37634	834329
20381	834330
31812	834331
19043	834332
4	834333
86846	834334
10760	834335
58367	834336
3045	834337
95589	834338
19393	834339
961	834340
52103	834341
44707	834342
86848	834343
4085	834344
2332	834345
25559	834346
48161	834347
7981	834348
4000	834349
56435	834350
82	834351
77358	834352
13168	834353
38960	834354
55056	834355
47756	834356
44022	834357
2010	834358
30426	834359
84527	834360
47458	834361
8828	834362
23284	834363
21742	834364
6399	834365
25052	834366
46750	834367
24146	834368
2486	834369
40382	834370
2880	834371
60873	834372
68493	834373
86065	834374
4472	834375
56580	834376
79874	834377
57179	834378
21311	834379
36925	834380
17421	834381
1126	834382
2616	834383
28597	834384
28857	834385
36880	834386
13983	834387
3054	834388
45192	834389
52526	834390
80786	834391
87715	834392
84174	834393
72136	834394
60511	834395
20795	834396
14516	834397
6893	834398
41025	834399
8154	834400
76151	834401
69171	834402
2857	834403
248	834404
64331	834405
19	834406
17340	834407
23747	834408
21182	834409
13926	834410
56468	834411
7083	834412
16927	834413
85255	834414
48602	834415
78001	834416
11674	834417
31530	834418
5043	834419
7318	834420
63803	834421
28100	834422
21612	834423
5555	834424
43449	834425
24290	834426
75454	834427
43857	834428
67762	834429
13989	834430
5044	834431
51440	834432
9512	834433
7801	834434
13871	834435
3614	834436
5150	834437
1399	834438
29147	834439
28519	834440
19264	834441
97148	834442
32796	834443
57904	834444
8677	834445
36246	834446
1535	834447
14774	834448
28103	834449
76772	834450
30201	834451
1583	834452
28738	834453
35335	834454
38628	834455
37891	834456
55406	834457
29372	834458
40503	834459
10317	834460
23227	834461
24978	834462
42924	834463
40915	834464
839	834465
2756	834466
19767	834467
76409	834468
5485	834469
33441	834470
8028	834471
5908	834472
63798	834473
29541	834474
24715	834475
23794	834476
20703	834477
473	834478
11879	834479
62393	834480
13998	834481
5545	834482
11024	834483
66395	834484
67821	834485
33360	834486
94800	834487
82	834488
80550	834489
56129	834490
34094	834491
12920	834492
49714	834493
7275	834494
92989	834495
72917	834496
8114	834497
46916	834498
73038	834499
3291	834500
6785	834501
107478	834502
72366	834503
31568	834504
5958	834505
16420	834506
70673	834507
68938	834508
453	834509
20553	834510
26093	834511
31050	834512
11675	834513
128	834514
49179	834515
24021	834516
66909	834517
378	834518
6303	834519
67946	834520
23790	834521
49239	834522
86399	834523
24916	834524
46501	834525
153	834526
1202	834527
23135	834528
27057	834529
21093	834530
4912	834531
1888	834532
657	834533
10979	834534
46938	834535
6639	834536
4087	834537
33860	834538
9523	834539
83988	834540
15093	834541
20728	834542
46139	834543
5272	834544
9284	834545
36479	834546
34616	834547
69856	834548
43872	834549
93091	834550
17235	834551
46431	834552
1130	834553
8719	834554
1871	834555
18366	834556
111045	834557
49	834558
1011	834559
48849	834560
24388	834561
2749	834562
100799	834563
63546	834564
64340	834565
50842	834566
26592	834567
50615	834568
37924	834569
55232	834570
68065	834571
14962	834572
26885	834573
40335	834574
4589	834575
73860	834576
27232	834577
51199	834578
21359	834579
12851	834580
4522	834581
10158	834582
1479	834583
87438	834584
16709	834585
108289	834586
50500	834587
22792	834588
17393	834589
23127	834590
18065	834591
541	834592
62888	834593
35307	834594
46650	834595
1103	834596
10428	834597
39371	834598
22488	834599
24575	834600
67583	834601
18658	834602
23815	834603
54864	834604
47772	834605
57112	834606
848	834607
967	834608
84687	834609
34376	834610
82810	834611
36278	834612
22117	834613
1115	834614
42473	834615
855	834616
22314	834617
60409	834618
24123	834619
18071	834620
59622	834621
3971	834622
55683	834623
19911	834624
6798	834625
26567	834626
91232	834627
1137	834628
66284	834629
5684	834630
12035	834631
24214	834632
28023	834633
35545	834634
27177	834635
6993	834636
788	834637
22098	834638
48933	834639
52791	834640
68329	834641
10979	834642
91312	834643
71850	834644
21840	834645
156	834646
5172	834647
58683	834648
12431	834649
3411	834650
1000	834651
2098	834652
16693	834653
20805	834654
29411	834655
711	834656
17769	834657
5243	834658
35404	834659
7278	834660
4900	834661
11708	834662
65119	834663
29761	834664
13134	834665
13289	834666
67856	834667
17746	834668
2150	834669
11031	834670
3086	834671
49122	834672
26553	834673
51005	834674
62935	834675
62976	834676
2338	834677
85786	834678
11937	834679
61694	834680
11806	834681
3967	834682
54527	834683
3295	834684
4072	834685
12818	834686
42765	834687
33149	834688
46355	834689
237	834690
78	834691
21800	834692
2149	834693
32612	834694
18828	834695
3956	834696
741	834697
32610	834698
1251	834699
418	834700
15220	834701
41910	834702
1118	834703
434	834704
5525	834705
72902	834706
1020	834707
26798	834708
2717	834709
35000	834710
73463	834711
48833	834712
4203	834713
6104	834714
65315	834715
11315	834716
5474	834717
8433	834718
13072	834719
25624	834720
68978	834721
8840	834722
15198	834723
2288	834724
1366	834725
27940	834726
29290	834727
15705	834728
49244	834729
10991	834730
38407	834731
6301	834732
3742	834733
788	834734
12916	834735
1951	834736
46586	834737
35637	834738
88864	834739
7	834740
250	834741
27191	834742
14716	834743
7121	834744
19357	834745
29629	834746
13910	834747
12994	834748
2163	834749
28527	834750
3901	834751
34082	834752
27447	834753
67230	834754
4761	834755
11711	834756
88075	834757
56088	834758
5790	834759
208	834760
39894	834761
1124	834762
42135	834763
341	834764
16896	834765
1668	834766
3120	834767
7906	834768
63159	834769
35958	834770
31297	834771
392	834772
95819	834773
16251	834774
1101	834775
60802	834776
72507	834777
53807	834778
22857	834779
12518	834780
23668	834781
42291	834782
1546	834783
7602	834784
11079	834785
1003	834786
55892	834787
18916	834788
1262	834789
25905	834790
67140	834791
86933	834792
73683	834793
1808	834794
580	834795
9997	834796
5067	834797
68243	834798
16263	834799
19177	834800
443	834801
61975	834802
51508	834803
18287	834804
44448	834805
62600	834806
59264	834807
15150	834808
8424	834809
16126	834810
20497	834811
2144	834812
53648	834813
11757	834814
15697	834815
479	834816
2391	834817
26515	834818
15929	834819
42816	834820
63481	834821
30458	834822
48835	834823
104046	834824
72342	834825
32345	834826
5135	834827
56832	834828
59766	834829
13905	834830
38416	834831
82883	834832
978	834833
59247	834834
17429	834835
45731	834836
19502	834837
95499	834838
30945	834839
14228	834840
99454	834841
8085	834842
100637	834843
16400	834844
544	834845
23951	834846
11808	834847
48201	834848
43113	834849
42799	834850
85829	834851
80861	834852
39514	834853
36597	834854
8768	834855
3302	834856
14655	834857
32836	834858
15841	834859
11171	834860
35253	834861
35944	834862
59629	834863
68326	834864
57894	834865
2711	834866
16121	834867
23826	834868
20259	834869
44633	834870
41305	834871
7829	834872
80887	834873
67085	834874
3637	834875
596	834876
4813	834877
21838	834878
44228	834879
1723	834880
67045	834881
8548	834882
83442	834883
70879	834884
82166	834885
49586	834886
71725	834887
35528	834888
22108	834889
80877	834890
513	834891
6943	834892
3487	834893
30197	834894
15597	834895
2758	834896
5175	834897
27692	834898
298	834899
5244	834900
84190	834901
46620	834902
17709	834903
65634	834904
5308	834905
4932	834906
41488	834907
26993	834908
18901	834909
57598	834910
16507	834911
4472	834912
11546	834913
39994	834914
85633	834915
1703	834916
46434	834917
3234	834918
83997	834919
8517	834920
54809	834921
11888	834922
45918	834923
33827	834924
13	834925
2392	834926
10656	834927
21831	834928
7496	834929
7888	834930
103340	834931
17666	834932
1576	834933
88258	834934
1166	834935
46063	834936
40560	834937
806	834938
42237	834939
31481	834940
1191	834941
39181	834942
23288	834943
5485	834944
11510	834945
2201	834946
26407	834947
36163	834948
60366	834949
29890	834950
103660	834951
9886	834952
87581	834953
44226	834954
97461	834955
7090	834956
7923	834957
6105	834958
10441	834959
72432	834960
59067	834961
9742	834962
6994	834963
22943	834964
1186	834965
24964	834966
12471	834967
9416	834968
7985	834969
13357	834970
21318	834971
8759	834972
22207	834973
51422	834974
17479	834975
90	834976
9262	834977
45026	834978
78594	834979
9215	834980
193	834981
3169	834982
36995	834983
63419	834984
7187	834985
77930	834986
22695	834987
32358	834988
1596	834989
73963	834990
14765	834991
5285	834992
63002	834993
18154	834994
48500	834995
63553	834996
70065	834997
3971	834998
14223	834999
31950	835000
28000	835001
20584	835002
20893	835003
6313	835004
27538	835005
58463	835006
92745	835007
2641	835008
87207	835009
1317	835010
968	835011
50183	835012
5567	835013
28334	835014
41956	835015
5201	835016
65949	835017
52010	835018
10869	835019
344	835020
18194	835021
71939	835022
77722	835023
50629	835024
3799	835025
96679	835026
70789	835027
95037	835028
15646	835029
760	835030
35571	835031
101719	835032
32	835033
72254	835034
16727	835035
13240	835036
26559	835037
21736	835038
41581	835039
26106	835040
73394	835041
205	835042
57021	835043
75036	835044
687	835045
21465	835046
104293	835047
40	835048
52208	835049
9589	835050
80925	835051
31	835052
14228	835053
98	835054
60164	835055
13095	835056
6923	835057
21748	835058
31	835059
34596	835060
67839	835061
36270	835062
25832	835063
13058	835064
53102	835065
70923	835066
7188	835067
74607	835068
99610	835069
31575	835070
21045	835071
22366	835072
5527	835073
13448	835074
24400	835075
3207	835076
35386	835077
17319	835078
99091	835079
182	835080
58	835081
35006	835082
30309	835083
4441	835084
3952	835085
1324	835086
28417	835087
33259	835088
3756	835089
47350	835090
7889	835091
4179	835092
72876	835093
1342	835094
21292	835095
88837	835096
13909	835097
22560	835098
49	835099
44438	835100
22278	835101
9701	835102
34921	835103
15808	835104
65447	835105
5694	835106
11585	835107
60111	835108
78437	835109
3001	835110
17285	835111
109379	835112
6520	835113
29240	835114
56344	835115
23957	835116
25899	835117
5964	835118
11610	835119
47773	835120
11733	835121
112896	835122
5529	835123
44097	835124
109772	835125
5280	835126
48005	835127
101827	835128
17440	835129
12754	835130
58203	835131
69510	835132
38536	835133
40160	835134
81486	835135
38753	835136
18243	835137
24017	835138
19197	835139
144	835140
43165	835141
27363	835142
62507	835143
29167	835144
33209	835145
22669	835146
54138	835147
9414	835148
2372	835149
54256	835150
15813	835151
62995	835152
49769	835153
44860	835154
1855	835155
36580	835156
36367	835157
25402	835158
113699	835159
4886	835160
1307	835161
61292	835162
59446	835163
76366	835164
21903	835165
92929	835166
17661	835167
57615	835168
23216	835169
22789	835170
3875	835171
3362	835172
9402	835173
13725	835174
82684	835175
51311	835176
2159	835177
2487	835178
35432	835179
37798	835180
15135	835181
24	835182
4444	835183
65210	835184
51435	835185
45099	835186
4057	835187
31873	835188
30298	835189
10400	835190
31730	835191
1917	835192
7014	835193
1452	835194
61187	835195
2015	835196
40135	835197
51757	835198
240	835199
13963	835200
7467	835201
19532	835202
30489	835203
22617	835204
2235	835205
9149	835206
7055	835207
101635	835208
30209	835209
5943	835210
39779	835211
12101	835212
45084	835213
6018	835214
4298	835215
26698	835216
5841	835217
59931	835218
6570	835219
24584	835220
35559	835221
1499	835222
52538	835223
44000	835224
84692	835225
72810	835226
17484	835227
21681	835228
27324	835229
18322	835230
51980	835231
5303	835232
35807	835233
575	835234
9577	835235
54442	835236
2785	835237
10504	835238
1199	835239
1212	835240
960	835241
41401	835242
6552	835243
6858	835244
1473	835245
42843	835246
7362	835247
105700	835248
64771	835249
62061	835250
36370	835251
46788	835252
28638	835253
85381	835254
41897	835255
71052	835256
18626	835257
8687	835258
13149	835259
48413	835260
1877	835261
46241	835262
19528	835263
17699	835264
43214	835265
99852	835266
6920	835267
5218	835268
10237	835269
52636	835270
36289	835271
31850	835272
87867	835273
46288	835274
112	835275
10647	835276
33944	835277
13743	835278
23579	835279
23353	835280
57529	835281
36533	835282
55116	835283
8248	835284
39089	835285
5634	835286
85057	835287
97470	835288
24937	835289
62241	835290
94681	835291
8880	835292
26941	835293
44045	835294
134	835295
3056	835296
752	835297
7597	835298
72903	835299
19870	835300
1377	835301
80458	835302
42891	835303
18475	835304
15397	835305
16605	835306
6615	835307
186	835308
112023	835309
464	835310
15779	835311
26637	835312
54811	835313
60815	835314
4257	835315
930	835316
5195	835317
52851	835318
3293	835319
49426	835320
26138	835321
34729	835322
6	835323
29406	835324
10631	835325
5522	835326
47139	835327
10304	835328
1361	835329
36535	835330
33465	835331
10024	835332
42359	835333
4906	835334
19264	835335
74668	835336
55068	835337
100605	835338
26203	835339
24631	835340
25574	835341
2725	835342
41579	835343
13550	835344
1006	835345
5332	835346
39376	835347
5327	835348
88015	835349
36602	835350
34213	835351
28425	835352
32018	835353
64067	835354
110819	835355
19833	835356
35669	835357
4707	835358
7408	835359
69979	835360
10170	835361
9094	835362
314	835363
6230	835364
119	835365
26523	835366
48180	835367
4143	835368
1233	835369
1192	835370
87811	835371
8584	835372
186	835373
28501	835374
12514	835375
39335	835376
721	835377
7514	835378
20678	835379
82415	835380
35225	835381
22284	835382
1754	835383
7489	835384
7937	835385
63256	835386
66894	835387
43518	835388
43654	835389
37347	835390
17742	835391
98282	835392
19898	835393
13260	835394
28305	835395
36882	835396
10755	835397
41298	835398
82889	835399
1746	835400
61522	835401
27833	835402
22304	835403
2364	835404
31372	835405
103546	835406
13882	835407
14611	835408
66852	835409
13641	835410
1085	835411
7675	835412
414	835413
19111	835414
111998	835415
27112	835416
18545	835417
20254	835418
1566	835419
2483	835420
41564	835421
5895	835422
43206	835423
29924	835424
44088	835425
34565	835426
16969	835427
37562	835428
94237	835429
108038	835430
44497	835431
1094	835432
191	835433
8700	835434
18133	835435
56590	835436
5269	835437
461	835438
30902	835439
37796	835440
41767	835441
22427	835442
176	835443
41168	835444
1194	835445
1754	835446
27759	835447
31876	835448
104118	835449
29382	835450
43960	835451
102293	835452
90497	835453
5430	835454
2483	835455
1731	835456
80678	835457
69146	835458
96229	835459
60068	835460
13884	835461
39785	835462
1348	835463
274	835464
22458	835465
25680	835466
54804	835467
9608	835468
11980	835469
61861	835470
1630	835471
5119	835472
85651	835473
2766	835474
19960	835475
14532	835476
32960	835477
43290	835478
19537	835479
15082	835480
26281	835481
57101	835482
54069	835483
29476	835484
10784	835485
28630	835486
19783	835487
77984	835488
31812	835489
31170	835490
65653	835491
29834	835492
46594	835493
2314	835494
44686	835495
48014	835496
45598	835497
39370	835498
17355	835499
21434	835500
71553	835501
22181	835502
54276	835503
86424	835504
1164	835505
34545	835506
48047	835507
68686	835508
16883	835509
7685	835510
8354	835511
58859	835512
35076	835513
71807	835514
45	835515
58712	835516
36626	835517
4908	835518
45922	835519
73630	835520
6228	835521
71426	835522
52750	835523
24040	835524
29288	835525
93047	835526
4480	835527
3884	835528
5268	835529
39161	835530
12812	835531
39045	835532
40423	835533
15223	835534
4555	835535
2992	835536
4386	835537
269	835538
58656	835539
40042	835540
112277	835541
1849	835542
2308	835543
4653	835544
94558	835545
24666	835546
4845	835547
27781	835548
8038	835549
14688	835550
56204	835551
4237	835552
3194	835553
74009	835554
80072	835555
14627	835556
61282	835557
48823	835558
23165	835559
71509	835560
67177	835561
77678	835562
540	835563
24040	835564
14759	835565
1104	835566
25815	835567
20439	835568
31232	835569
3964	835570
15510	835571
3146	835572
61430	835573
12673	835574
9267	835575
59432	835576
55518	835577
51432	835578
59243	835579
20268	835580
69483	835581
13525	835582
6538	835583
7658	835584
60325	835585
653	835586
46064	835587
36321	835588
15716	835589
83323	835590
18878	835591
92686	835592
8225	835593
29178	835594
36462	835595
250	835596
22355	835597
31262	835598
48260	835599
6612	835600
24350	835601
37546	835602
55266	835603
2154	835604
51800	835605
41581	835606
35170	835607
44764	835608
8290	835609
10531	835610
42	835611
24850	835612
6818	835613
13247	835614
46490	835615
32009	835616
1119	835617
85696	835618
8943	835619
17011	835620
41478	835621
16262	835622
86493	835623
13010	835624
81584	835625
13709	835626
7909	835627
86461	835628
77455	835629
52465	835630
50536	835631
61027	835632
31329	835633
29681	835634
10574	835635
48925	835636
7390	835637
57585	835638
25218	835639
27204	835640
11592	835641
70131	835642
51	835643
45278	835644
56146	835645
24635	835646
14337	835647
23935	835648
3990	835649
5737	835650
16798	835651
48525	835652
28906	835653
51127	835654
37769	835655
32346	835656
18159	835657
728	835658
32490	835659
35901	835660
2999	835661
549	835662
6014	835663
26730	835664
18957	835665
55881	835666
300	835667
14847	835668
36419	835669
72492	835670
65821	835671
10950	835672
100275	835673
23769	835674
96852	835675
1357	835676
15597	835677
34877	835678
58760	835679
104112	835680
7905	835681
16585	835682
17449	835683
23967	835684
37064	835685
33035	835686
12375	835687
23425	835688
201	835689
56251	835690
5580	835691
45359	835692
9319	835693
64626	835694
6286	835695
85960	835696
2276	835697
8871	835698
72620	835699
31598	835700
3108	835701
4749	835702
7181	835703
83904	835704
10972	835705
78689	835706
26107	835707
16809	835708
71741	835709
20623	835710
97255	835711
19252	835712
2871	835713
2287	835714
24860	835715
13208	835716
72999	835717
2960	835718
11353	835719
30965	835720
13488	835721
44113	835722
3864	835723
75271	835724
52111	835725
74557	835726
1372	835727
4403	835728
19766	835729
6899	835730
8195	835731
39330	835732
18	835733
5409	835734
33032	835735
5929	835736
41362	835737
25305	835738
2927	835739
1048	835740
3703	835741
1732	835742
11810	835743
12460	835744
1650	835745
2901	835746
12895	835747
36790	835748
18214	835749
72813	835750
28266	835751
12416	835752
109611	835753
6466	835754
10329	835755
1161	835756
13779	835757
29730	835758
29338	835759
28643	835760
68292	835761
2621	835762
4067	835763
66094	835764
2187	835765
55641	835766
19478	835767
29445	835768
2020	835769
398	835770
18219	835771
110068	835772
17146	835773
44700	835774
4609	835775
6975	835776
1210	835777
99527	835778
27968	835779
7946	835780
15881	835781
10055	835782
16738	835783
1972	835784
40146	835785
8086	835786
42057	835787
37889	835788
53214	835789
14406	835790
45285	835791
8762	835792
31999	835793
101203	835794
30829	835795
6689	835796
879	835797
4995	835798
42581	835799
5497	835800
92540	835801
48503	835802
5757	835803
26924	835804
48332	835805
1998	835806
35154	835807
25985	835808
9	835809
22	835810
14673	835811
56863	835812
5869	835813
50824	835814
11636	835815
40548	835816
29432	835817
150	835818
18174	835819
58392	835820
59761	835821
36796	835822
2063	835823
39667	835824
79109	835825
56325	835826
18698	835827
14844	835828
31541	835829
35346	835830
20653	835831
5282	835832
2142	835833
4258	835834
13366	835835
1406	835836
93611	835837
53481	835838
21381	835839
1370	835840
7674	835841
26740	835842
40581	835843
27780	835844
27385	835845
54604	835846
10261	835847
2458	835848
44983	835849
5516	835850
97088	835851
372	835852
7932	835853
2148	835854
23164	835855
33315	835856
5128	835857
52449	835858
10215	835859
64312	835860
43673	835861
60227	835862
51099	835863
12021	835864
96346	835865
6947	835866
17462	835867
17725	835868
47462	835869
547	835870
8195	835871
61294	835872
86310	835873
74947	835874
30452	835875
63253	835876
5257	835877
28408	835878
67348	835879
82548	835880
32427	835881
8150	835882
13958	835883
7208	835884
92443	835885
16836	835886
58845	835887
22031	835888
60885	835889
18992	835890
90629	835891
25662	835892
4789	835893
37266	835894
3551	835895
84824	835896
1134	835897
80741	835898
42427	835899
6949	835900
16779	835901
64658	835902
69797	835903
5875	835904
3164	835905
3421	835906
2957	835907
3587	835908
7616	835909
7736	835910
47638	835911
36312	835912
18961	835913
30454	835914
9245	835915
10185	835916
13174	835917
20279	835918
65957	835919
873	835920
16801	835921
2144	835922
5	835923
44973	835924
14690	835925
49065	835926
63053	835927
42492	835928
63916	835929
21180	835930
29049	835931
58068	835932
229	835933
66746	835934
15560	835935
48599	835936
13357	835937
96240	835938
45428	835939
9907	835940
10085	835941
32084	835942
31671	835943
4200	835944
34769	835945
4445	835946
14865	835947
63969	835948
76	835949
17410	835950
12658	835951
30191	835952
56038	835953
40925	835954
4082	835955
15987	835956
8830	835957
16587	835958
18481	835959
75042	835960
2813	835961
45770	835962
89293	835963
26926	835964
66480	835965
103	835966
2439	835967
82788	835968
46493	835969
41075	835970
14879	835971
2057	835972
40436	835973
24320	835974
75731	835975
106178	835976
75321	835977
60673	835978
62095	835979
24328	835980
52834	835981
2513	835982
56872	835983
30535	835984
10154	835985
49337	835986
86398	835987
15592	835988
11408	835989
136	835990
48474	835991
27590	835992
18288	835993
27216	835994
17109	835995
709	835996
12089	835997
13649	835998
28190	835999
85411	836000
24859	836001
33105	836002
4545	836003
933	836004
19001	836005
64744	836006
4042	836007
10151	836008
17775	836009
9502	836010
62551	836011
42403	836012
32843	836013
51791	836014
56048	836015
59352	836016
2814	836017
27378	836018
28344	836019
2796	836020
47258	836021
85578	836022
23217	836023
528	836024
19053	836025
97918	836026
14946	836027
71416	836028
46844	836029
86741	836030
28934	836031
16812	836032
13173	836033
40198	836034
17534	836035
73544	836036
98	836037
43178	836038
40879	836039
19662	836040
19252	836041
104824	836042
4354	836043
24687	836044
40257	836045
20016	836046
9711	836047
70498	836048
26132	836049
36410	836050
15360	836051
31058	836052
23150	836053
92532	836054
63464	836055
26231	836056
39540	836057
244	836058
26957	836059
15918	836060
60321	836061
3739	836062
4799	836063
58931	836064
56918	836065
2380	836066
58287	836067
41610	836068
87703	836069
33831	836070
34689	836071
86075	836072
22819	836073
265	836074
30059	836075
8354	836076
33303	836077
43059	836078
44269	836079
317	836080
79911	836081
52341	836082
45967	836083
33835	836084
107640	836085
5861	836086
20859	836087
64007	836088
18355	836089
71560	836090
33167	836091
10362	836092
5787	836093
20084	836094
3501	836095
48260	836096
63535	836097
29166	836098
3068	836099
51622	836100
18645	836101
15788	836102
11466	836103
30379	836104
33635	836105
13780	836106
37341	836107
7706	836108
83132	836109
113860	836110
62890	836111
14218	836112
80383	836113
82146	836114
80662	836115
57244	836116
26733	836117
1764	836118
31975	836119
81550	836120
11914	836121
15475	836122
37302	836123
16768	836124
51196	836125
59930	836126
19988	836127
21093	836128
21124	836129
49672	836130
307	836131
3595	836132
10363	836133
103353	836134
18863	836135
70	836136
45646	836137
10329	836138
2875	836139
2399	836140
14326	836141
1451	836142
9209	836143
158	836144
32713	836145
23257	836146
44880	836147
33846	836148
8956	836149
8461	836150
19561	836151
86700	836152
23280	836153
7625	836154
103880	836155
50838	836156
9971	836157
12203	836158
55391	836159
13262	836160
24951	836161
13367	836162
35851	836163
70050	836164
870	836165
40496	836166
31393	836167
48541	836168
58096	836169
8910	836170
48829	836171
27259	836172
7503	836173
92	836174
40191	836175
84323	836176
43606	836177
15863	836178
11177	836179
28732	836180
23724	836181
38221	836182
32990	836183
100	836184
58786	836185
46154	836186
86010	836187
29696	836188
15013	836189
101344	836190
702	836191
29708	836192
16482	836193
110994	836194
29307	836195
56574	836196
61383	836197
2850	836198
21817	836199
51736	836200
40644	836201
7033	836202
6460	836203
30483	836204
73252	836205
27541	836206
13594	836207
8388	836208
11704	836209
58423	836210
73169	836211
20778	836212
16837	836213
13144	836214
51830	836215
36087	836216
72456	836217
47455	836218
21738	836219
8051	836220
31169	836221
47671	836222
1192	836223
38272	836224
1438	836225
39877	836226
1055	836227
6003	836228
29985	836229
90303	836230
33432	836231
53887	836232
104022	836233
21304	836234
32237	836235
39286	836236
30664	836237
33563	836238
37229	836239
2280	836240
10606	836241
46810	836242
9605	836243
8760	836244
97783	836245
7762	836246
38985	836247
46405	836248
17004	836249
14103	836250
35539	836251
2597	836252
30335	836253
10090	836254
2739	836255
103132	836256
11434	836257
103	836258
3783	836259
44886	836260
20986	836261
102536	836262
12824	836263
17367	836264
11151	836265
11573	836266
58606	836267
4454	836268
3281	836269
2104	836270
71793	836271
64684	836272
10460	836273
41243	836274
6617	836275
1746	836276
38837	836277
72194	836278
34287	836279
19489	836280
17548	836281
198	836282
47279	836283
26313	836284
50611	836285
35015	836286
6391	836287
64528	836288
7195	836289
8947	836290
868	836291
43687	836292
53968	836293
44286	836294
34206	836295
40231	836296
29714	836297
30645	836298
7144	836299
47229	836300
37477	836301
2461	836302
32242	836303
29141	836304
2089	836305
28877	836306
2	836307
1289	836308
34004	836309
73393	836310
33185	836311
1144	836312
27738	836313
35086	836314
34038	836315
26980	836316
22859	836317
772	836318
814	836319
1627	836320
32160	836321
48298	836322
37055	836323
1338	836324
170	836325
15481	836326
1650	836327
873	836328
15017	836329
27055	836330
18070	836331
28349	836332
69860	836333
21343	836334
79347	836335
75790	836336
42550	836337
14934	836338
31308	836339
53145	836340
15607	836341
59639	836342
73992	836343
4440	836344
19306	836345
49681	836346
72114	836347
7033	836348
21217	836349
238	836350
36837	836351
55930	836352
13424	836353
649	836354
22943	836355
11477	836356
38309	836357
3955	836358
36724	836359
44712	836360
55688	836361
15329	836362
60431	836363
9505	836364
11681	836365
878	836366
50257	836367
25713	836368
55940	836369
2872	836370
24918	836371
1590	836372
4970	836373
1894	836374
7445	836375
34806	836376
6127	836377
15284	836378
22054	836379
8542	836380
364	836381
4011	836382
7605	836383
8758	836384
27008	836385
88129	836386
56274	836387
17318	836388
93283	836389
324	836390
15603	836391
28631	836392
19423	836393
36377	836394
24933	836395
91409	836396
645	836397
340	836398
72942	836399
5424	836400
62866	836401
4237	836402
40127	836403
56969	836404
66004	836405
3497	836406
20911	836407
49229	836408
45708	836409
35462	836410
7819	836411
43812	836412
41053	836413
41289	836414
167	836415
29999	836416
39576	836417
31872	836418
112848	836419
78543	836420
52525	836421
27532	836422
71387	836423
77	836424
11100	836425
15262	836426
1874	836427
44086	836428
8815	836429
7824	836430
2865	836431
1132	836432
1664	836433
6276	836434
3605	836435
46800	836436
51257	836437
58988	836438
1588	836439
13856	836440
7145	836441
3237	836442
946	836443
1056	836444
8256	836445
18737	836446
6835	836447
11238	836448
8085	836449
6959	836450
44656	836451
15881	836452
42096	836453
71389	836454
13917	836455
51687	836456
1262	836457
20302	836458
4609	836459
13136	836460
15344	836461
12845	836462
14235	836463
54679	836464
19649	836465
84878	836466
49153	836467
29756	836468
26740	836469
7699	836470
33374	836471
6676	836472
95	836473
12224	836474
5425	836475
2850	836476
2538	836477
21890	836478
6962	836479
15098	836480
24590	836481
87885	836482
74435	836483
5097	836484
9433	836485
91109	836486
26422	836487
35729	836488
26326	836489
36524	836490
1493	836491
82200	836492
36762	836493
4891	836494
362	836495
65853	836496
83751	836497
82385	836498
69492	836499
33387	836500
7264	836501
2329	836502
31452	836503
27716	836504
33008	836505
30890	836506
36336	836507
2147	836508
43081	836509
46347	836510
16673	836511
6499	836512
51030	836513
112549	836514
67172	836515
42420	836516
6220	836517
28625	836518
12573	836519
14389	836520
69662	836521
85015	836522
92457	836523
54203	836524
33885	836525
2126	836526
5663	836527
48048	836528
24952	836529
9545	836530
13155	836531
66974	836532
41945	836533
49421	836534
77962	836535
34932	836536
14445	836537
2471	836538
10515	836539
102880	836540
735	836541
9292	836542
23615	836543
5944	836544
38174	836545
4004	836546
16488	836547
5463	836548
101007	836549
68144	836550
14391	836551
9352	836552
20062	836553
234	836554
24995	836555
36036	836556
56465	836557
61424	836558
14714	836559
16262	836560
38	836561
20847	836562
6426	836563
43579	836564
993	836565
23300	836566
31951	836567
6654	836568
84304	836569
22953	836570
22800	836571
28206	836572
36800	836573
23751	836574
20479	836575
24215	836576
66816	836577
3491	836578
38837	836579
35518	836580
36179	836581
1020	836582
23394	836583
4706	836584
30572	836585
111	836586
13190	836587
52994	836588
26119	836589
25012	836590
29941	836591
29370	836592
36889	836593
41663	836594
49593	836595
9533	836596
61997	836597
83987	836598
9339	836599
56511	836600
22730	836601
54932	836602
82226	836603
1892	836604
4078	836605
70520	836606
9334	836607
3749	836608
43102	836609
679	836610
6084	836611
28711	836612
3621	836613
39939	836614
35048	836615
40025	836616
26817	836617
23924	836618
73433	836619
13269	836620
21596	836621
27315	836622
296	836623
49941	836624
41728	836625
64304	836626
1657	836627
17256	836628
3461	836629
59858	836630
3986	836631
42410	836632
22548	836633
44537	836634
2313	836635
25521	836636
9417	836637
7324	836638
38655	836639
6674	836640
7606	836641
90798	836642
71958	836643
1723	836644
11613	836645
3448	836646
33841	836647
110945	836648
12529	836649
45562	836650
7863	836651
31589	836652
16435	836653
12845	836654
7391	836655
259	836656
34286	836657
81210	836658
1493	836659
2606	836660
35184	836661
12326	836662
70825	836663
36055	836664
39392	836665
30814	836666
35073	836667
62315	836668
37	836669
80344	836670
79614	836671
32897	836672
12133	836673
19162	836674
65960	836675
35848	836676
6833	836677
6743	836678
10	836679
9122	836680
14438	836681
10452	836682
302	836683
14405	836684
49977	836685
32693	836686
26748	836687
7779	836688
48226	836689
28176	836690
3190	836691
1791	836692
59476	836693
19187	836694
1833	836695
7209	836696
91724	836697
2833	836698
36753	836699
254	836700
37364	836701
26855	836702
35082	836703
3401	836704
121	836705
13245	836706
54356	836707
24112	836708
1807	836709
73512	836710
1469	836711
8833	836712
18415	836713
15603	836714
21069	836715
51544	836716
2360	836717
11624	836718
8491	836719
22414	836720
9122	836721
16615	836722
90625	836723
40803	836724
90998	836725
505	836726
2169	836727
49659	836728
84617	836729
16746	836730
183	836731
68475	836732
11432	836733
513	836734
6005	836735
50527	836736
33295	836737
421	836738
288	836739
6547	836740
16437	836741
63303	836742
20329	836743
35127	836744
4299	836745
7563	836746
40758	836747
843	836748
1143	836749
9433	836750
632	836751
747	836752
9816	836753
29099	836754
1169	836755
36509	836756
21102	836757
55937	836758
54424	836759
67801	836760
45240	836761
15406	836762
10389	836763
31399	836764
28077	836765
1503	836766
75405	836767
69178	836768
47797	836769
78386	836770
92703	836771
51877	836772
100567	836773
230	836774
28681	836775
15181	836776
26482	836777
44184	836778
16292	836779
30454	836780
77028	836781
55425	836782
5534	836783
20003	836784
31206	836785
30340	836786
890	836787
21080	836788
23850	836789
1354	836790
98365	836791
64825	836792
13303	836793
4293	836794
3031	836795
87686	836796
51862	836797
811	836798
37567	836799
71919	836800
748	836801
13821	836802
42241	836803
85461	836804
6860	836805
27584	836806
67687	836807
69064	836808
42670	836809
3494	836810
67124	836811
37960	836812
9075	836813
13937	836814
4592	836815
9559	836816
23875	836817
17962	836818
56989	836819
25365	836820
28546	836821
21982	836822
2824	836823
5582	836824
27064	836825
90586	836826
1683	836827
81090	836828
7856	836829
39247	836830
10901	836831
49084	836832
384	836833
25676	836834
98686	836835
1296	836836
45617	836837
29376	836838
15441	836839
81900	836840
61608	836841
52943	836842
34598	836843
42599	836844
68483	836845
23728	836846
77530	836847
23862	836848
8323	836849
21555	836850
17480	836851
8678	836852
31945	836853
4963	836854
96482	836855
63016	836856
1017	836857
70396	836858
57828	836859
22337	836860
8849	836861
17029	836862
16143	836863
77112	836864
473	836865
855	836866
23345	836867
2654	836868
32760	836869
10617	836870
111906	836871
23944	836872
21893	836873
140	836874
3626	836875
33148	836876
65033	836877
1005	836878
32849	836879
15597	836880
88873	836881
30855	836882
97026	836883
20904	836884
25072	836885
50073	836886
66400	836887
11318	836888
14207	836889
26593	836890
65053	836891
43893	836892
11660	836893
6174	836894
22880	836895
17433	836896
60239	836897
64397	836898
1071	836899
41202	836900
4347	836901
34264	836902
6731	836903
2590	836904
29041	836905
82171	836906
1067	836907
31407	836908
787	836909
39783	836910
31863	836911
50848	836912
26161	836913
81336	836914
49171	836915
12713	836916
19274	836917
33495	836918
64834	836919
11913	836920
35045	836921
11711	836922
24983	836923
35413	836924
64875	836925
26059	836926
54982	836927
15577	836928
5705	836929
35529	836930
8622	836931
1014	836932
59038	836933
60000	836934
4934	836935
32972	836936
37319	836937
20299	836938
103646	836939
28652	836940
18040	836941
2551	836942
32200	836943
7344	836944
93688	836945
26607	836946
71826	836947
9638	836948
2805	836949
38784	836950
33974	836951
2776	836952
17533	836953
24068	836954
12633	836955
46037	836956
47379	836957
1049	836958
26473	836959
17108	836960
17445	836961
61879	836962
97065	836963
10328	836964
21740	836965
53571	836966
14448	836967
65226	836968
76127	836969
5238	836970
22376	836971
37231	836972
133	836973
65730	836974
13865	836975
55736	836976
15012	836977
42688	836978
3847	836979
183	836980
89305	836981
84656	836982
19549	836983
91342	836984
59512	836985
2122	836986
20746	836987
144	836988
10365	836989
62445	836990
99063	836991
89496	836992
37669	836993
314	836994
34741	836995
19034	836996
11534	836997
83091	836998
108	836999
1819	837000
24120	837001
55233	837002
790	837003
21389	837004
28074	837005
24089	837006
13207	837007
26028	837008
23533	837009
92258	837010
7852	837011
63319	837012
14956	837013
66042	837014
27163	837015
19354	837016
98305	837017
872	837018
45200	837019
2567	837020
2088	837021
62100	837022
76439	837023
48191	837024
20710	837025
57857	837026
1549	837027
85205	837028
53205	837029
9985	837030
30762	837031
8	837032
1156	837033
67656	837034
58055	837035
76932	837036
7160	837037
15423	837038
13624	837039
31756	837040
51744	837041
588	837042
89154	837043
77844	837044
26632	837045
54916	837046
8532	837047
116	837048
91550	837049
129	837050
59759	837051
7519	837052
9282	837053
26491	837054
10205	837055
25921	837056
3582	837057
220	837058
85521	837059
392	837060
20906	837061
466	837062
27514	837063
87304	837064
54799	837065
2450	837066
23736	837067
73189	837068
45099	837069
30780	837070
6188	837071
62118	837072
4	837073
38502	837074
1894	837075
47	837076
3994	837077
89600	837078
37636	837079
712	837080
63344	837081
44604	837082
69475	837083
33404	837084
30615	837085
92698	837086
113024	837087
26120	837088
12468	837089
1184	837090
32647	837091
85509	837092
1602	837093
1061	837094
103625	837095
70229	837096
41431	837097
56633	837098
622	837099
38620	837100
3463	837101
32124	837102
15865	837103
33278	837104
2927	837105
10922	837106
73099	837107
45001	837108
7038	837109
12930	837110
1723	837111
4161	837112
29166	837113
20589	837114
4369	837115
70477	837116
58895	837117
2934	837118
103021	837119
99191	837120
37636	837121
313	837122
3500	837123
37695	837124
93358	837125
29587	837126
19131	837127
71679	837128
11304	837129
9043	837130
5954	837131
48180	837132
30712	837133
34545	837134
30654	837135
1089	837136
76221	837137
9861	837138
3821	837139
20477	837140
43461	837141
30949	837142
27364	837143
37725	837144
29551	837145
13248	837146
31264	837147
4161	837148
81717	837149
1538	837150
75236	837151
30661	837152
18846	837153
12983	837154
70538	837155
14367	837156
12368	837157
77468	837158
37223	837159
13048	837160
14152	837161
503	837162
16702	837163
11029	837164
49454	837165
20629	837166
16678	837167
56096	837168
52232	837169
4438	837170
103544	837171
93124	837172
70537	837173
1135	837174
60831	837175
16735	837176
11043	837177
4444	837178
2584	837179
28982	837180
64528	837181
6553	837182
60674	837183
27463	837184
1989	837185
34692	837186
33288	837187
1455	837188
44486	837189
9341	837190
43162	837191
29912	837192
22536	837193
10981	837194
381	837195
56632	837196
68261	837197
10481	837198
45919	837199
20661	837200
35350	837201
34616	837202
34650	837203
33919	837204
80774	837205
13385	837206
15283	837207
47211	837208
1919	837209
73322	837210
87175	837211
87312	837212
44386	837213
10831	837214
16499	837215
50899	837216
79546	837217
846	837218
3541	837219
54144	837220
13021	837221
28523	837222
29870	837223
64	837224
37861	837225
34146	837226
9023	837227
20719	837228
10909	837229
44076	837230
5418	837231
5703	837232
3357	837233
41092	837234
20611	837235
10614	837236
61632	837237
12840	837238
14950	837239
2068	837240
41263	837241
30098	837242
43865	837243
14633	837244
32996	837245
113990	837246
28800	837247
25371	837248
65267	837249
6331	837250
57424	837251
14880	837252
24	837253
64273	837254
95108	837255
69054	837256
5653	837257
411	837258
18536	837259
325	837260
35094	837261
1307	837262
16545	837263
103843	837264
6717	837265
40569	837266
24218	837267
81088	837268
16148	837269
31359	837270
65336	837271
64662	837272
18436	837273
17543	837274
30062	837275
59021	837276
81706	837277
44812	837278
57695	837279
79421	837280
211	837281
14067	837282
8286	837283
41294	837284
1767	837285
31934	837286
76188	837287
51915	837288
3563	837289
19520	837290
28243	837291
21972	837292
83846	837293
84846	837294
48996	837295
66538	837296
34885	837297
76576	837298
7171	837299
694	837300
59752	837301
79228	837302
51668	837303
6345	837304
88803	837305
45512	837306
32654	837307
2237	837308
10571	837309
34072	837310
19032	837311
39239	837312
64360	837313
29575	837314
273	837315
73087	837316
19802	837317
81557	837318
1629	837319
6927	837320
24843	837321
79356	837322
55170	837323
288	837324
82302	837325
9695	837326
90870	837327
3673	837328
26109	837329
4543	837330
20607	837331
42772	837332
35975	837333
34499	837334
1545	837335
58304	837336
48306	837337
5085	837338
19833	837339
15647	837340
50907	837341
45013	837342
665	837343
29582	837344
26158	837345
62142	837346
10506	837347
69424	837348
41496	837349
16239	837350
114138	837351
9371	837352
53858	837353
24182	837354
78248	837355
4338	837356
27234	837357
29717	837358
5229	837359
18894	837360
148	837361
44004	837362
33786	837363
20671	837364
109017	837365
6633	837366
2484	837367
10849	837368
68814	837369
88425	837370
275	837371
106500	837372
88003	837373
3711	837374
158	837375
1181	837376
25502	837377
1797	837378
35200	837379
7471	837380
64246	837381
26434	837382
32542	837383
10092	837384
3696	837385
20937	837386
12791	837387
10907	837388
668	837389
26856	837390
241	837391
3612	837392
97	837393
29834	837394
32704	837395
64246	837396
559	837397
1825	837398
8088	837399
15721	837400
39727	837401
56625	837402
3804	837403
47180	837404
7708	837405
6660	837406
31927	837407
52565	837408
12081	837409
5224	837410
48587	837411
55806	837412
67568	837413
13981	837414
31036	837415
84686	837416
61945	837417
9673	837418
18190	837419
5349	837420
63604	837421
10754	837422
21123	837423
22434	837424
3994	837425
524	837426
61637	837427
93877	837428
11542	837429
25619	837430
9851	837431
25619	837432
41347	837433
14064	837434
25550	837435
249	837436
55200	837437
50308	837438
4363	837439
84871	837440
13349	837441
38557	837442
46278	837443
80434	837444
2	837445
3531	837446
16054	837447
44699	837448
84232	837449
28413	837450
17830	837451
19219	837452
2352	837453
45384	837454
48262	837455
4712	837456
90794	837457
2525	837458
8290	837459
47681	837460
21858	837461
65232	837462
363	837463
16817	837464
51809	837465
34026	837466
35045	837467
6229	837468
66422	837469
20212	837470
53614	837471
10199	837472
341	837473
4477	837474
9413	837475
21091	837476
216	837477
27636	837478
59793	837479
94135	837480
11035	837481
41131	837482
2496	837483
3248	837484
22992	837485
58510	837486
44204	837487
2623	837488
13420	837489
5668	837490
554	837491
483	837492
49028	837493
31504	837494
79909	837495
51928	837496
78258	837497
49556	837498
12246	837499
81967	837500
18596	837501
90678	837502
27593	837503
106901	837504
3873	837505
743	837506
26735	837507
7283	837508
38360	837509
71132	837510
8597	837511
41630	837512
60602	837513
7189	837514
48214	837515
60883	837516
77856	837517
1003	837518
14416	837519
31795	837520
5379	837521
1565	837522
60183	837523
28405	837524
18105	837525
10004	837526
7186	837527
31878	837528
62549	837529
7336	837530
26337	837531
82154	837532
69309	837533
220	837534
12299	837535
62458	837536
9216	837537
83372	837538
10533	837539
80643	837540
18	837541
64271	837542
287	837543
58630	837544
381	837545
2779	837546
48302	837547
64809	837548
14318	837549
38200	837550
49312	837551
107113	837552
8960	837553
13465	837554
53812	837555
32612	837556
81772	837557
77890	837558
36769	837559
88022	837560
6680	837561
11419	837562
45136	837563
51117	837564
1298	837565
54971	837566
1376	837567
11417	837568
15493	837569
2250	837570
5265	837571
12128	837572
29381	837573
29291	837574
13092	837575
2520	837576
51983	837577
114422	837578
55758	837579
59772	837580
1088	837581
96	837582
19556	837583
4702	837584
20258	837585
46745	837586
53825	837587
7497	837588
33902	837589
95252	837590
2630	837591
27054	837592
1212	837593
76080	837594
9002	837595
25689	837596
8940	837597
5392	837598
67382	837599
23241	837600
15331	837601
34341	837602
86655	837603
309	837604
14375	837605
2816	837606
6438	837607
5902	837608
94293	837609
12941	837610
77675	837611
1011	837612
13	837613
36935	837614
325	837615
63277	837616
58708	837617
27921	837618
12676	837619
17088	837620
50468	837621
23988	837622
54204	837623
35520	837624
14574	837625
59523	837626
25803	837627
6478	837628
16462	837629
10367	837630
47502	837631
1877	837632
35771	837633
25526	837634
88613	837635
28284	837636
885	837637
22987	837638
7376	837639
18008	837640
645	837641
44867	837642
85927	837643
29735	837644
8705	837645
195	837646
42104	837647
3638	837648
114311	837649
4532	837650
49546	837651
5133	837652
8426	837653
14100	837654
16984	837655
12185	837656
12381	837657
13765	837658
4421	837659
15744	837660
37476	837661
31391	837662
26024	837663
95658	837664
9240	837665
3006	837666
398	837667
3563	837668
11408	837669
92603	837670
9468	837671
93115	837672
2472	837673
16944	837674
16	837675
15719	837676
9141	837677
36747	837678
30867	837679
4720	837680
82776	837681
78868	837682
1494	837683
24193	837684
69736	837685
23689	837686
18653	837687
1749	837688
94870	837689
18576	837690
59578	837691
7805	837692
14209	837693
21264	837694
846	837695
7288	837696
15225	837697
37300	837698
81904	837699
90549	837700
17075	837701
71683	837702
28588	837703
51326	837704
3188	837705
253	837706
44905	837707
48096	837708
6692	837709
23626	837710
13	837711
53351	837712
34157	837713
25115	837714
110289	837715
4865	837716
277	837717
63307	837718
48232	837719
16408	837720
304	837721
1441	837722
10529	837723
57438	837724
44492	837725
4421	837726
504	837727
21939	837728
22850	837729
19927	837730
16672	837731
50	837732
25426	837733
3316	837734
9856	837735
3026	837736
28682	837737
27019	837738
19703	837739
24768	837740
102692	837741
20150	837742
12464	837743
22812	837744
12450	837745
3021	837746
41663	837747
51102	837748
40524	837749
15105	837750
107875	837751
41377	837752
18889	837753
15568	837754
12441	837755
15275	837756
27463	837757
98136	837758
8274	837759
10341	837760
1869	837761
39391	837762
8049	837763
66997	837764
8629	837765
92317	837766
28661	837767
2703	837768
5371	837769
28732	837770
15011	837771
67403	837772
11446	837773
1573	837774
23223	837775
8244	837776
95856	837777
61287	837778
57507	837779
30112	837780
61789	837781
12373	837782
17872	837783
34222	837784
96	837785
7249	837786
7442	837787
20457	837788
41368	837789
103071	837790
13402	837791
1890	837792
65668	837793
47679	837794
3275	837795
31899	837796
63897	837797
29559	837798
21458	837799
4384	837800
13122	837801
2700	837802
2091	837803
47668	837804
34321	837805
39829	837806
73428	837807
43923	837808
10540	837809
19222	837810
100744	837811
8250	837812
7089	837813
781	837814
14541	837815
67140	837816
12025	837817
83627	837818
9344	837819
7818	837820
16447	837821
12508	837822
79444	837823
48459	837824
55919	837825
32007	837826
327	837827
22999	837828
1351	837829
26427	837830
13165	837831
79618	837832
66745	837833
49440	837834
12364	837835
66435	837836
799	837837
3211	837838
19270	837839
1738	837840
28	837841
49470	837842
64092	837843
65087	837844
7280	837845
43316	837846
59969	837847
2396	837848
5524	837849
31837	837850
365	837851
629	837852
1398	837853
1320	837854
37172	837855
10665	837856
73825	837857
19860	837858
46724	837859
2771	837860
4995	837861
18011	837862
87423	837863
75966	837864
34242	837865
4837	837866
34370	837867
77281	837868
21642	837869
16396	837870
32907	837871
43479	837872
3923	837873
56625	837874
11166	837875
77648	837876
83	837877
32006	837878
9310	837879
106604	837880
28298	837881
11114	837882
16320	837883
49281	837884
14551	837885
1226	837886
78301	837887
17745	837888
988	837889
39484	837890
103328	837891
35737	837892
69871	837893
21785	837894
33626	837895
64256	837896
111486	837897
10459	837898
84966	837899
32285	837900
10374	837901
57003	837902
3254	837903
26100	837904
47811	837905
18213	837906
1558	837907
32713	837908
59671	837909
25848	837910
23413	837911
20201	837912
23112	837913
78018	837914
22573	837915
53411	837916
46912	837917
928	837918
15866	837919
22574	837920
11463	837921
1167	837922
11	837923
3386	837924
44895	837925
86047	837926
5408	837927
45955	837928
52493	837929
25624	837930
54354	837931
39691	837932
34583	837933
46932	837934
26617	837935
105543	837936
26391	837937
2504	837938
4121	837939
10604	837940
98183	837941
26352	837942
18760	837943
34330	837944
72429	837945
81692	837946
2191	837947
4269	837948
15031	837949
14467	837950
92526	837951
90028	837952
94436	837953
654	837954
18	837955
320	837956
25272	837957
38303	837958
66189	837959
25986	837960
1268	837961
88306	837962
6445	837963
20439	837964
1	837965
3527	837966
323	837967
14576	837968
31618	837969
23699	837970
3503	837971
473	837972
1322	837973
649	837974
8262	837975
23397	837976
46883	837977
33250	837978
11476	837979
48628	837980
64	837981
48585	837982
37922	837983
24342	837984
4786	837985
60129	837986
11883	837987
3940	837988
14487	837989
9499	837990
95159	837991
2455	837992
12464	837993
87002	837994
57245	837995
1866	837996
3387	837997
532	837998
52349	837999
65554	838000
29131	838001
50290	838002
24877	838003
53965	838004
5864	838005
55510	838006
24574	838007
88624	838008
19613	838009
14697	838010
24097	838011
22336	838012
4840	838013
46978	838014
53057	838015
12272	838016
30338	838017
80951	838018
25591	838019
21311	838020
11316	838021
567	838022
7104	838023
110343	838024
25076	838025
93411	838026
3338	838027
87721	838028
88	838029
90538	838030
81103	838031
30361	838032
78889	838033
42981	838034
1653	838035
5926	838036
10959	838037
3608	838038
550	838039
20260	838040
62671	838041
18759	838042
13368	838043
40426	838044
89879	838045
65713	838046
56560	838047
97142	838048
60837	838049
28625	838050
5596	838051
43126	838052
20671	838053
3432	838054
12329	838055
61975	838056
12342	838057
57470	838058
9186	838059
1864	838060
7476	838061
15740	838062
63216	838063
78351	838064
5505	838065
4796	838066
27638	838067
6135	838068
218	838069
65695	838070
4017	838071
79538	838072
6592	838073
38352	838074
69271	838075
12830	838076
64132	838077
71609	838078
21277	838079
28712	838080
39583	838081
9478	838082
34689	838083
11192	838084
9004	838085
23380	838086
76328	838087
14538	838088
5033	838089
79623	838090
3434	838091
520	838092
32794	838093
101047	838094
59683	838095
92683	838096
153	838097
27586	838098
43061	838099
2541	838100
47039	838101
26133	838102
36451	838103
2573	838104
52807	838105
18900	838106
51568	838107
20156	838108
2001	838109
35017	838110
5031	838111
33683	838112
15870	838113
1250	838114
68617	838115
677	838116
30463	838117
3777	838118
1755	838119
86622	838120
45269	838121
5731	838122
12429	838123
6122	838124
111563	838125
127	838126
23623	838127
547	838128
52914	838129
21016	838130
56227	838131
62698	838132
16872	838133
60510	838134
522	838135
219	838136
3815	838137
777	838138
18026	838139
38295	838140
29736	838141
87324	838142
57486	838143
3325	838144
81225	838145
22354	838146
5130	838147
27279	838148
29699	838149
12494	838150
113471	838151
63701	838152
49327	838153
29871	838154
24601	838155
8836	838156
9912	838157
13327	838158
6786	838159
1116	838160
11588	838161
2474	838162
314	838163
867	838164
17569	838165
1124	838166
13897	838167
30329	838168
29446	838169
63205	838170
37652	838171
45417	838172
7023	838173
37630	838174
12856	838175
82446	838176
48084	838177
4957	838178
11166	838179
64031	838180
10973	838181
19185	838182
24787	838183
18916	838184
12443	838185
5357	838186
29700	838187
49935	838188
93161	838189
7252	838190
14818	838191
15957	838192
46272	838193
1223	838194
27221	838195
88035	838196
588	838197
21347	838198
36019	838199
31358	838200
34923	838201
36479	838202
36770	838203
27709	838204
35438	838205
4566	838206
14583	838207
23988	838208
10798	838209
91760	838210
16165	838211
55884	838212
4376	838213
91907	838214
15524	838215
64019	838216
58319	838217
43664	838218
3857	838219
1593	838220
8346	838221
5126	838222
23467	838223
14766	838224
20870	838225
7089	838226
18190	838227
279	838228
2861	838229
16025	838230
70	838231
82415	838232
10385	838233
471	838234
7760	838235
53018	838236
7506	838237
102133	838238
7903	838239
42718	838240
10500	838241
18727	838242
6703	838243
2157	838244
46475	838245
101252	838246
21507	838247
16239	838248
16892	838249
34065	838250
5241	838251
46074	838252
7310	838253
17667	838254
10090	838255
73	838256
53587	838257
45266	838258
12404	838259
90	838260
14726	838261
2522	838262
2696	838263
113488	838264
20229	838265
30713	838266
22364	838267
16882	838268
38562	838269
12683	838270
17824	838271
5330	838272
22521	838273
62463	838274
44785	838275
2572	838276
7451	838277
3776	838278
34180	838279
8417	838280
708	838281
7737	838282
23135	838283
36379	838284
10492	838285
30291	838286
42602	838287
15880	838288
6804	838289
32929	838290
5521	838291
13002	838292
43534	838293
4175	838294
2691	838295
61030	838296
2690	838297
3684	838298
546	838299
214	838300
24979	838301
155	838302
42920	838303
7085	838304
54366	838305
51977	838306
78475	838307
620	838308
96780	838309
10296	838310
21677	838311
480	838312
13761	838313
22053	838314
7121	838315
13368	838316
2252	838317
5846	838318
12745	838319
28972	838320
10243	838321
31	838322
8555	838323
163	838324
4973	838325
16436	838326
12746	838327
14008	838328
26257	838329
41086	838330
72372	838331
56596	838332
30558	838333
82263	838334
24075	838335
42361	838336
25301	838337
10801	838338
25401	838339
1726	838340
28509	838341
733	838342
42638	838343
57346	838344
25981	838345
60092	838346
29401	838347
84560	838348
35537	838349
52561	838350
23555	838351
40301	838352
81038	838353
534	838354
44944	838355
17370	838356
30700	838357
3704	838358
14971	838359
10234	838360
70257	838361
14526	838362
29871	838363
20976	838364
12359	838365
84322	838366
4393	838367
32012	838368
14262	838369
6915	838370
61381	838371
421	838372
369	838373
32290	838374
45605	838375
26407	838376
2	838377
4399	838378
36064	838379
45549	838380
29015	838381
59036	838382
53460	838383
4342	838384
29260	838385
61528	838386
39932	838387
12993	838388
64365	838389
38386	838390
73729	838391
390	838392
12083	838393
5421	838394
92513	838395
38616	838396
22928	838397
615	838398
34292	838399
1165	838400
15289	838401
31919	838402
7818	838403
23894	838404
4753	838405
4907	838406
11057	838407
17220	838408
56782	838409
3402	838410
5794	838411
85657	838412
34908	838413
6263	838414
10635	838415
94944	838416
11140	838417
4356	838418
5335	838419
7262	838420
13149	838421
59505	838422
3880	838423
3561	838424
128	838425
6790	838426
14029	838427
9394	838428
66745	838429
422	838430
61288	838431
22446	838432
83873	838433
68503	838434
3901	838435
17025	838436
18	838437
66794	838438
10974	838439
14401	838440
19374	838441
9178	838442
66808	838443
70077	838444
2103	838445
59292	838446
86808	838447
43098	838448
19589	838449
6170	838450
6189	838451
1209	838452
102471	838453
4871	838454
884	838455
3241	838456
45411	838457
41752	838458
23141	838459
49800	838460
38040	838461
28948	838462
38885	838463
46657	838464
1864	838465
1033	838466
207	838467
36670	838468
11550	838469
9268	838470
24067	838471
12793	838472
4799	838473
15555	838474
14764	838475
3326	838476
23725	838477
68661	838478
13055	838479
64544	838480
8242	838481
785	838482
394	838483
65744	838484
47446	838485
2983	838486
13166	838487
64253	838488
71016	838489
19181	838490
975	838491
15727	838492
85820	838493
70221	838494
709	838495
20147	838496
95487	838497
47109	838498
84136	838499
68301	838500
10315	838501
49517	838502
61061	838503
51967	838504
2358	838505
18858	838506
14796	838507
18367	838508
10301	838509
49281	838510
6153	838511
47520	838512
29592	838513
31261	838514
9316	838515
61059	838516
13700	838517
6089	838518
19769	838519
653	838520
25956	838521
74926	838522
26354	838523
18112	838524
45997	838525
78670	838526
20820	838527
23709	838528
15007	838529
5536	838530
10859	838531
9732	838532
102436	838533
6216	838534
35178	838535
32705	838536
46576	838537
20752	838538
30737	838539
18063	838540
76969	838541
19316	838542
8473	838543
10009	838544
68484	838545
82680	838546
16725	838547
67121	838548
44321	838549
50475	838550
596	838551
930	838552
50539	838553
46532	838554
14714	838555
2258	838556
17875	838557
62252	838558
30926	838559
40374	838560
13174	838561
72448	838562
95781	838563
41979	838564
26529	838565
2479	838566
24312	838567
16632	838568
92423	838569
25465	838570
46855	838571
26530	838572
27336	838573
33482	838574
79774	838575
74103	838576
91402	838577
36452	838578
66	838579
10319	838580
6425	838581
6643	838582
50824	838583
2162	838584
65040	838585
18764	838586
9517	838587
2683	838588
65308	838589
6700	838590
4799	838591
20002	838592
27279	838593
11304	838594
9679	838595
5956	838596
94320	838597
24854	838598
88504	838599
14140	838600
2510	838601
83685	838602
17773	838603
12419	838604
3227	838605
5440	838606
1712	838607
408	838608
13194	838609
26782	838610
6747	838611
70310	838612
9726	838613
1501	838614
36477	838615
47988	838616
13312	838617
2280	838618
16684	838619
25890	838620
196	838621
7710	838622
12255	838623
63243	838624
1252	838625
72057	838626
36605	838627
31992	838628
3638	838629
84901	838630
22612	838631
48843	838632
431	838633
48635	838634
17694	838635
22358	838636
2187	838637
72602	838638
68970	838639
26214	838640
89230	838641
44107	838642
1881	838643
8113	838644
38352	838645
10097	838646
21270	838647
19366	838648
42260	838649
9085	838650
1388	838651
80730	838652
34209	838653
948	838654
17086	838655
28981	838656
103431	838657
46602	838658
38057	838659
7327	838660
24761	838661
32359	838662
6127	838663
251	838664
13102	838665
28318	838666
65958	838667
44134	838668
94286	838669
91526	838670
3451	838671
8188	838672
6399	838673
12652	838674
14260	838675
68120	838676
128	838677
10688	838678
78902	838679
6404	838680
26372	838681
39264	838682
94600	838683
2228	838684
33662	838685
2670	838686
32380	838687
18786	838688
37811	838689
86565	838690
86468	838691
8628	838692
37170	838693
570	838694
13087	838695
2866	838696
908	838697
63125	838698
361	838699
33743	838700
24045	838701
7675	838702
1234	838703
10450	838704
51112	838705
358	838706
3019	838707
16494	838708
72307	838709
68623	838710
14239	838711
20217	838712
42031	838713
98369	838714
66034	838715
1294	838716
4962	838717
25645	838718
905	838719
42246	838720
11134	838721
37572	838722
9613	838723
15466	838724
20373	838725
61038	838726
77640	838727
4344	838728
11201	838729
18498	838730
83246	838731
55782	838732
72993	838733
64823	838734
74239	838735
68106	838736
32740	838737
49821	838738
86242	838739
7592	838740
12927	838741
6411	838742
700	838743
19134	838744
996	838745
7134	838746
1881	838747
36637	838748
34756	838749
16440	838750
789	838751
32855	838752
7686	838753
36427	838754
8153	838755
37347	838756
6531	838757
3951	838758
33812	838759
41	838760
59291	838761
54840	838762
10472	838763
44886	838764
4112	838765
5703	838766
69979	838767
75256	838768
39293	838769
64499	838770
32356	838771
67207	838772
933	838773
10477	838774
51848	838775
28887	838776
62316	838777
23069	838778
94704	838779
16939	838780
10894	838781
13717	838782
62274	838783
48535	838784
1030	838785
20637	838786
55264	838787
71965	838788
16221	838789
2413	838790
35582	838791
58404	838792
38977	838793
52524	838794
2422	838795
15352	838796
51616	838797
34694	838798
28794	838799
32581	838800
27435	838801
7548	838802
44744	838803
92616	838804
90781	838805
2488	838806
1367	838807
8665	838808
33816	838809
30767	838810
11591	838811
41845	838812
46504	838813
7873	838814
42662	838815
30444	838816
47352	838817
32884	838818
5707	838819
72006	838820
31300	838821
41494	838822
10934	838823
3786	838824
94211	838825
37702	838826
17378	838827
98606	838828
46340	838829
8356	838830
60329	838831
13518	838832
12968	838833
13636	838834
31070	838835
39352	838836
613	838837
14756	838838
201	838839
60696	838840
3825	838841
2689	838842
20592	838843
39976	838844
5453	838845
22726	838846
63085	838847
44516	838848
21042	838849
26144	838850
31939	838851
6447	838852
36729	838853
58723	838854
6797	838855
17674	838856
43729	838857
11681	838858
32636	838859
11971	838860
6097	838861
17903	838862
12555	838863
316	838864
3337	838865
1361	838866
3340	838867
11348	838868
7613	838869
21869	838870
9220	838871
29288	838872
179	838873
274	838874
308	838875
30971	838876
747	838877
88061	838878
11977	838879
7502	838880
1178	838881
65276	838882
16421	838883
2753	838884
42366	838885
20432	838886
301	838887
167	838888
108027	838889
27795	838890
670	838891
1028	838892
2514	838893
43466	838894
8681	838895
34755	838896
19317	838897
57123	838898
54507	838899
499	838900
56383	838901
1977	838902
3147	838903
5035	838904
42978	838905
45812	838906
43276	838907
92106	838908
48803	838909
13077	838910
45150	838911
27076	838912
66143	838913
7563	838914
42706	838915
20260	838916
26032	838917
1605	838918
1501	838919
89301	838920
138	838921
677	838922
17311	838923
68835	838924
28535	838925
63197	838926
98709	838927
1070	838928
20800	838929
62476	838930
4628	838931
2069	838932
17461	838933
26129	838934
73915	838935
82115	838936
43	838937
817	838938
6019	838939
32557	838940
28124	838941
15123	838942
9703	838943
43849	838944
58479	838945
18125	838946
12424	838947
94251	838948
562	838949
7138	838950
16450	838951
83600	838952
25694	838953
3093	838954
55821	838955
7131	838956
14788	838957
3255	838958
69026	838959
4321	838960
16467	838961
983	838962
86949	838963
20400	838964
37708	838965
8579	838966
42786	838967
28791	838968
17110	838969
10954	838970
73485	838971
10464	838972
67026	838973
4169	838974
82889	838975
15656	838976
2291	838977
39774	838978
61341	838979
3468	838980
4694	838981
3541	838982
5659	838983
14	838984
9906	838985
90502	838986
36764	838987
87790	838988
98400	838989
81469	838990
39870	838991
7257	838992
25889	838993
10280	838994
34618	838995
19209	838996
23325	838997
72698	838998
7646	838999
25626	839000
16237	839001
74957	839002
14227	839003
35432	839004
12812	839005
59590	839006
31625	839007
8263	839008
40713	839009
2842	839010
3856	839011
15897	839012
63766	839013
29906	839014
10747	839015
326	839016
23882	839017
36269	839018
23406	839019
47128	839020
11030	839021
78665	839022
2013	839023
79711	839024
80632	839025
25888	839026
1261	839027
23102	839028
22246	839029
33163	839030
8030	839031
32139	839032
92892	839033
4233	839034
2386	839035
45291	839036
64883	839037
111855	839038
20747	839039
67710	839040
14801	839041
21712	839042
7932	839043
12783	839044
90092	839045
42640	839046
12829	839047
822	839048
18487	839049
109962	839050
4131	839051
8860	839052
14886	839053
59931	839054
9062	839055
550	839056
26861	839057
60543	839058
17609	839059
30212	839060
32765	839061
77291	839062
859	839063
5051	839064
29326	839065
58585	839066
11798	839067
13698	839068
71437	839069
40760	839070
101804	839071
44584	839072
76014	839073
1564	839074
19494	839075
4829	839076
405	839077
66596	839078
29053	839079
6699	839080
3087	839081
5696	839082
1535	839083
28726	839084
40419	839085
6468	839086
80514	839087
1071	839088
54908	839089
10949	839090
51212	839091
15841	839092
50435	839093
1732	839094
6552	839095
44359	839096
76476	839097
225	839098
53327	839099
71521	839100
1573	839101
95299	839102
85334	839103
73823	839104
23427	839105
15388	839106
37938	839107
58740	839108
104733	839109
3618	839110
85	839111
111	839112
47786	839113
54361	839114
63738	839115
680	839116
26114	839117
59323	839118
1713	839119
32332	839120
70625	839121
33112	839122
21525	839123
44584	839124
6409	839125
1992	839126
14200	839127
88481	839128
5974	839129
36634	839130
108649	839131
35400	839132
47328	839133
1674	839134
49524	839135
108	839136
42604	839137
98516	839138
55	839139
32938	839140
16877	839141
92679	839142
35920	839143
4042	839144
40151	839145
1074	839146
30111	839147
2157	839148
3901	839149
6498	839150
73156	839151
84393	839152
21813	839153
16501	839154
7977	839155
19342	839156
69531	839157
320	839158
41667	839159
42255	839160
21320	839161
10983	839162
4080	839163
42072	839164
25728	839165
24092	839166
53881	839167
16652	839168
39734	839169
16804	839170
39085	839171
33233	839172
73863	839173
8529	839174
42	839175
97707	839176
96956	839177
12319	839178
10690	839179
67824	839180
332	839181
939	839182
3097	839183
52554	839184
49684	839185
2824	839186
111298	839187
62916	839188
21685	839189
61336	839190
501	839191
9786	839192
11940	839193
48614	839194
21126	839195
6421	839196
78750	839197
29775	839198
12460	839199
3794	839200
87679	839201
14079	839202
2078	839203
8228	839204
35384	839205
5104	839206
63413	839207
1302	839208
57122	839209
64046	839210
12580	839211
29763	839212
10406	839213
35337	839214
8110	839215
21250	839216
47673	839217
24047	839218
60413	839219
7747	839220
552	839221
73723	839222
80598	839223
22547	839224
53130	839225
53270	839226
7129	839227
5624	839228
42354	839229
39884	839230
3995	839231
22345	839232
7690	839233
40231	839234
8846	839235
4992	839236
3725	839237
6477	839238
4122	839239
4032	839240
99827	839241
33102	839242
83206	839243
41361	839244
3614	839245
56889	839246
21999	839247
94434	839248
75647	839249
18337	839250
68468	839251
13848	839252
101875	839253
1759	839254
34119	839255
47826	839256
3218	839257
19015	839258
12397	839259
1083	839260
59817	839261
39643	839262
34472	839263
4747	839264
92410	839265
13809	839266
432	839267
15557	839268
86268	839269
54382	839270
16591	839271
18349	839272
45540	839273
35687	839274
28086	839275
22146	839276
45053	839277
24839	839278
40419	839279
51242	839280
1052	839281
6923	839282
48774	839283
17057	839284
9025	839285
33398	839286
7217	839287
41808	839288
4476	839289
8947	839290
24002	839291
35763	839292
69916	839293
93341	839294
2597	839295
34339	839296
78390	839297
101	839298
7456	839299
38987	839300
819	839301
5674	839302
6398	839303
19541	839304
44890	839305
7553	839306
80254	839307
62781	839308
33017	839309
55045	839310
1939	839311
16762	839312
46728	839313
2061	839314
112527	839315
21162	839316
69889	839317
68126	839318
1079	839319
2203	839320
38267	839321
29897	839322
23738	839323
17	839324
11540	839325
3082	839326
4833	839327
38073	839328
32320	839329
23832	839330
51605	839331
50292	839332
27961	839333
17498	839334
38539	839335
34402	839336
39033	839337
7716	839338
41747	839339
17048	839340
36792	839341
6181	839342
83655	839343
27052	839344
70530	839345
88724	839346
74656	839347
2203	839348
5506	839349
61079	839350
78	839351
744	839352
2160	839353
1212	839354
16678	839355
51919	839356
49041	839357
52019	839358
100696	839359
6835	839360
3576	839361
63727	839362
72746	839363
98358	839364
69601	839365
2189	839366
16314	839367
26339	839368
54563	839369
2181	839370
22990	839371
44980	839372
71383	839373
70822	839374
86714	839375
52023	839376
16300	839377
18994	839378
4914	839379
113108	839380
79596	839381
30837	839382
72058	839383
5345	839384
2489	839385
2614	839386
1050	839387
26757	839388
70784	839389
105649	839390
4809	839391
1952	839392
5413	839393
30536	839394
95663	839395
100213	839396
26246	839397
845	839398
24266	839399
17868	839400
5311	839401
14801	839402
2513	839403
37894	839404
4427	839405
6767	839406
7200	839407
31333	839408
38523	839409
20705	839410
6688	839411
76079	839412
98810	839413
97908	839414
80648	839415
27737	839416
3479	839417
32418	839418
31085	839419
85978	839420
41725	839421
73112	839422
19295	839423
100225	839424
39909	839425
37058	839426
17461	839427
44758	839428
17372	839429
61158	839430
61656	839431
529	839432
33116	839433
5096	839434
19968	839435
348	839436
35286	839437
20382	839438
54423	839439
4977	839440
2405	839441
83462	839442
39913	839443
3878	839444
9925	839445
89824	839446
12354	839447
9349	839448
27617	839449
33055	839450
13730	839451
77114	839452
11695	839453
26494	839454
32844	839455
4219	839456
1392	839457
2745	839458
169	839459
9002	839460
17628	839461
2931	839462
21458	839463
47240	839464
22017	839465
47476	839466
2015	839467
74130	839468
24850	839469
8780	839470
2436	839471
45643	839472
782	839473
14056	839474
6280	839475
9302	839476
16654	839477
24384	839478
1072	839479
418	839480
54332	839481
31436	839482
52203	839483
7464	839484
9888	839485
46896	839486
45968	839487
20504	839488
49783	839489
8684	839490
64479	839491
56336	839492
2256	839493
4727	839494
5604	839495
16233	839496
87976	839497
55064	839498
64332	839499
3202	839500
22116	839501
41525	839502
31644	839503
28560	839504
87965	839505
3860	839506
60199	839507
57412	839508
17307	839509
13881	839510
24402	839511
25442	839512
4567	839513
47364	839514
46816	839515
101443	839516
26346	839517
1738	839518
35684	839519
17387	839520
25996	839521
5150	839522
57866	839523
2409	839524
5829	839525
63022	839526
7089	839527
108643	839528
15755	839529
11962	839530
23139	839531
7377	839532
1751	839533
28920	839534
141	839535
41806	839536
61764	839537
15487	839538
80100	839539
16224	839540
5921	839541
38005	839542
63100	839543
66265	839544
79718	839545
68651	839546
89372	839547
22747	839548
50419	839549
25256	839550
64479	839551
16248	839552
5171	839553
30614	839554
15798	839555
4361	839556
19659	839557
23531	839558
8762	839559
79267	839560
2216	839561
21332	839562
52331	839563
10136	839564
65417	839565
3311	839566
47432	839567
81457	839568
57203	839569
10028	839570
92893	839571
870	839572
18950	839573
50831	839574
672	839575
16382	839576
28218	839577
6717	839578
94652	839579
60051	839580
14	839581
6253	839582
88	839583
7564	839584
49678	839585
16043	839586
6939	839587
98953	839588
69230	839589
63986	839590
63284	839591
6346	839592
52885	839593
101972	839594
17646	839595
5810	839596
36308	839597
67534	839598
39872	839599
26151	839600
380	839601
52515	839602
66667	839603
3304	839604
31577	839605
22712	839606
113	839607
11165	839608
346	839609
688	839610
13284	839611
10601	839612
9956	839613
5076	839614
108381	839615
6497	839616
7524	839617
15767	839618
105027	839619
48620	839620
8657	839621
51129	839622
50886	839623
7218	839624
35777	839625
25324	839626
72188	839627
11370	839628
3694	839629
71819	839630
82549	839631
14464	839632
8275	839633
10103	839634
41400	839635
23854	839636
74863	839637
8370	839638
88	839639
42340	839640
25571	839641
2095	839642
28304	839643
31742	839644
80460	839645
1491	839646
11358	839647
671	839648
78772	839649
23761	839650
11580	839651
2878	839652
17161	839653
8	839654
1984	839655
18358	839656
96636	839657
101337	839658
73544	839659
24427	839660
14722	839661
5886	839662
12151	839663
13899	839664
1708	839665
5988	839666
28524	839667
37287	839668
6191	839669
3877	839670
16799	839671
38041	839672
39156	839673
34217	839674
53755	839675
32510	839676
66686	839677
9840	839678
23399	839679
28107	839680
21942	839681
39500	839682
2050	839683
2611	839684
338	839685
3952	839686
27223	839687
19409	839688
26459	839689
814	839690
34693	839691
18642	839692
8373	839693
57568	839694
26828	839695
9251	839696
934	839697
9833	839698
19962	839699
101701	839700
1633	839701
64856	839702
5360	839703
14737	839704
87608	839705
12164	839706
60781	839707
2884	839708
18769	839709
111104	839710
11069	839711
11850	839712
65304	839713
42805	839714
42327	839715
34794	839716
50974	839717
17140	839718
10385	839719
87889	839720
72893	839721
96221	839722
7403	839723
7535	839724
64911	839725
920	839726
3623	839727
55900	839728
5388	839729
59874	839730
54421	839731
8609	839732
7459	839733
84061	839734
60231	839735
27051	839736
72141	839737
51932	839738
35865	839739
2400	839740
14331	839741
3161	839742
55438	839743
49197	839744
5506	839745
71356	839746
19953	839747
65395	839748
59754	839749
36005	839750
465	839751
50815	839752
29856	839753
6936	839754
23357	839755
16104	839756
10690	839757
22656	839758
708	839759
92516	839760
69380	839761
50875	839762
12402	839763
15351	839764
28107	839765
7279	839766
11105	839767
19006	839768
90553	839769
82252	839770
15678	839771
39422	839772
25375	839773
16414	839774
99484	839775
48641	839776
687	839777
2134	839778
2188	839779
17333	839780
42494	839781
27121	839782
63618	839783
35038	839784
46866	839785
218	839786
1117	839787
7696	839788
7790	839789
16536	839790
6368	839791
66646	839792
1013	839793
15984	839794
41624	839795
73907	839796
11714	839797
15453	839798
5155	839799
4293	839800
12452	839801
54866	839802
32989	839803
1990	839804
964	839805
4113	839806
42544	839807
51850	839808
51618	839809
28931	839810
38881	839811
496	839812
49193	839813
1846	839814
14334	839815
359	839816
12951	839817
113845	839818
8957	839819
40987	839820
178	839821
44850	839822
426	839823
2213	839824
2190	839825
33948	839826
63555	839827
872	839828
495	839829
22056	839830
4284	839831
75453	839832
3911	839833
22939	839834
93382	839835
51751	839836
48898	839837
9313	839838
419	839839
38405	839840
43226	839841
47054	839842
5566	839843
24183	839844
109341	839845
13006	839846
84332	839847
5255	839848
19680	839849
3385	839850
27010	839851
9169	839852
54445	839853
9052	839854
42093	839855
41660	839856
13439	839857
7377	839858
30653	839859
50347	839860
3486	839861
40001	839862
5523	839863
17148	839864
7639	839865
339	839866
966	839867
11571	839868
16126	839869
12997	839870
67195	839871
1252	839872
7066	839873
9156	839874
66806	839875
84013	839876
3124	839877
20365	839878
37775	839879
55891	839880
18150	839881
101800	839882
66584	839883
869	839884
1634	839885
315	839886
45265	839887
12942	839888
15567	839889
47109	839890
94280	839891
26044	839892
59787	839893
32658	839894
26510	839895
63205	839896
39907	839897
90647	839898
57468	839899
63662	839900
3509	839901
14377	839902
64172	839903
15988	839904
15852	839905
3356	839906
69595	839907
62417	839908
209	839909
81747	839910
225	839911
8549	839912
8219	839913
4499	839914
23157	839915
6665	839916
46464	839917
86859	839918
752	839919
24973	839920
31162	839921
32454	839922
22147	839923
23523	839924
5164	839925
73767	839926
1287	839927
105284	839928
4671	839929
54150	839930
26019	839931
21377	839932
59398	839933
14839	839934
14490	839935
14940	839936
38581	839937
60609	839938
24149	839939
20464	839940
2140	839941
14973	839942
12976	839943
13901	839944
18373	839945
1919	839946
18691	839947
70453	839948
76628	839949
28061	839950
43206	839951
12802	839952
25265	839953
2701	839954
87725	839955
11052	839956
3529	839957
507	839958
9427	839959
48679	839960
25318	839961
35143	839962
65272	839963
101297	839964
18764	839965
5202	839966
81743	839967
51634	839968
101816	839969
60589	839970
18830	839971
46575	839972
7378	839973
1678	839974
853	839975
22388	839976
41193	839977
1225	839978
14645	839979
379	839980
35789	839981
82584	839982
8571	839983
56201	839984
641	839985
10355	839986
43713	839987
44124	839988
6603	839989
1863	839990
8311	839991
81005	839992
101278	839993
4436	839994
35817	839995
622	839996
28557	839997
5033	839998
60384	839999
37444	840000
23040	840001
1955	840002
33880	840003
17695	840004
33707	840005
53974	840006
6258	840007
4238	840008
36622	840009
12362	840010
380	840011
63023	840012
11685	840013
55615	840014
99592	840015
13948	840016
70170	840017
102425	840018
907	840019
5398	840020
55769	840021
64678	840022
12370	840023
45275	840024
53847	840025
43772	840026
4356	840027
771	840028
10269	840029
1279	840030
11924	840031
21149	840032
19037	840033
17217	840034
18796	840035
38202	840036
67310	840037
50579	840038
13004	840039
506	840040
87	840041
26590	840042
24304	840043
52842	840044
122	840045
63577	840046
24122	840047
16724	840048
7843	840049
60268	840050
17192	840051
1945	840052
56531	840053
17869	840054
22748	840055
77864	840056
15979	840057
59860	840058
10183	840059
35518	840060
53870	840061
9824	840062
21868	840063
50635	840064
1600	840065
28327	840066
994	840067
7757	840068
7280	840069
4175	840070
49609	840071
12833	840072
33655	840073
10502	840074
9079	840075
43127	840076
7142	840077
8600	840078
4912	840079
15135	840080
60801	840081
60193	840082
62645	840083
20250	840084
2025	840085
25359	840086
34901	840087
27120	840088
73355	840089
4527	840090
1128	840091
28265	840092
6219	840093
1563	840094
66615	840095
64670	840096
8942	840097
1561	840098
61791	840099
33165	840100
32753	840101
182	840102
90093	840103
38655	840104
38592	840105
50933	840106
233	840107
53171	840108
5985	840109
32226	840110
7666	840111
26338	840112
38940	840113
23997	840114
18385	840115
74254	840116
50701	840117
41869	840118
46240	840119
59514	840120
50744	840121
8572	840122
10082	840123
13011	840124
29830	840125
55933	840126
14230	840127
13224	840128
47429	840129
53849	840130
87167	840131
25075	840132
35741	840133
52637	840134
19725	840135
38609	840136
8760	840137
47406	840138
21910	840139
86098	840140
49811	840141
7669	840142
6474	840143
1513	840144
38706	840145
112362	840146
35931	840147
11646	840148
24452	840149
18101	840150
86016	840151
2226	840152
23360	840153
31076	840154
160	840155
40298	840156
50250	840157
3993	840158
55912	840159
28258	840160
54165	840161
4249	840162
42820	840163
50732	840164
19951	840165
24398	840166
28867	840167
485	840168
4038	840169
10793	840170
94	840171
5368	840172
31059	840173
32279	840174
27713	840175
831	840176
5478	840177
56456	840178
65822	840179
43031	840180
46514	840181
105526	840182
6332	840183
39210	840184
952	840185
32959	840186
59243	840187
58255	840188
5418	840189
7864	840190
51447	840191
51741	840192
5413	840193
35365	840194
1133	840195
67794	840196
40724	840197
4843	840198
49231	840199
46963	840200
67194	840201
78094	840202
40161	840203
63127	840204
1087	840205
39526	840206
5579	840207
9997	840208
4106	840209
4749	840210
5482	840211
432	840212
5157	840213
1539	840214
3374	840215
17555	840216
87276	840217
30403	840218
481	840219
9558	840220
55341	840221
40491	840222
103020	840223
45691	840224
4138	840225
13667	840226
3320	840227
4122	840228
8994	840229
72448	840230
538	840231
20862	840232
90	840233
31313	840234
11241	840235
79870	840236
25888	840237
10657	840238
3372	840239
642	840240
2518	840241
7588	840242
12766	840243
5622	840244
46575	840245
19856	840246
323	840247
101233	840248
10179	840249
27845	840250
574	840251
17697	840252
8127	840253
3349	840254
12309	840255
28682	840256
22532	840257
31299	840258
83829	840259
3503	840260
54361	840261
99267	840262
20026	840263
3788	840264
69382	840265
70363	840266
42916	840267
24394	840268
2953	840269
40299	840270
81852	840271
45079	840272
37160	840273
9414	840274
2673	840275
10687	840276
35269	840277
50645	840278
52476	840279
30142	840280
82323	840281
426	840282
68067	840283
9318	840284
22575	840285
6407	840286
34067	840287
11462	840288
27004	840289
15908	840290
19271	840291
3585	840292
80748	840293
8333	840294
42879	840295
16083	840296
12214	840297
18809	840298
12787	840299
43417	840300
71903	840301
9857	840302
21131	840303
259	840304
362	840305
60131	840306
40597	840307
71690	840308
32270	840309
1776	840310
2418	840311
6231	840312
39435	840313
8778	840314
57639	840315
45610	840316
17626	840317
40489	840318
18340	840319
41927	840320
2828	840321
38827	840322
492	840323
1286	840324
29901	840325
4450	840326
43326	840327
101863	840328
54269	840329
47420	840330
23823	840331
43959	840332
49636	840333
46513	840334
1756	840335
88075	840336
67220	840337
101	840338
63747	840339
18255	840340
78478	840341
48922	840342
12842	840343
36380	840344
477	840345
1510	840346
20309	840347
80862	840348
11083	840349
56717	840350
34483	840351
93193	840352
30332	840353
86203	840354
4702	840355
8278	840356
2900	840357
4583	840358
28268	840359
12536	840360
44544	840361
10489	840362
2314	840363
880	840364
47391	840365
29588	840366
5542	840367
30612	840368
61133	840369
76529	840370
6590	840371
49737	840372
23644	840373
6943	840374
26244	840375
41202	840376
17412	840377
15212	840378
20786	840379
43232	840380
39729	840381
37378	840382
75928	840383
24521	840384
35356	840385
80297	840386
2495	840387
51028	840388
33790	840389
6363	840390
79523	840391
97198	840392
76434	840393
7764	840394
2912	840395
23271	840396
30593	840397
6115	840398
12266	840399
15073	840400
45438	840401
42039	840402
6989	840403
6940	840404
14895	840405
1695	840406
59844	840407
110099	840408
24374	840409
82471	840410
55270	840411
38245	840412
57118	840413
57829	840414
16749	840415
10896	840416
81813	840417
41378	840418
893	840419
528	840420
42491	840421
27673	840422
76733	840423
23795	840424
7688	840425
3874	840426
62914	840427
12717	840428
562	840429
38522	840430
27948	840431
111955	840432
12495	840433
9321	840434
4912	840435
69108	840436
45966	840437
2853	840438
33340	840439
70242	840440
113669	840441
11034	840442
960	840443
16999	840444
114360	840445
383	840446
72896	840447
36147	840448
60313	840449
71620	840450
796	840451
12757	840452
35417	840453
35354	840454
3407	840455
725	840456
78742	840457
17687	840458
103116	840459
111991	840460
2170	840461
95552	840462
39220	840463
63788	840464
2809	840465
42072	840466
1694	840467
5624	840468
13868	840469
2329	840470
35718	840471
81453	840472
33568	840473
42009	840474
6	840475
45562	840476
13815	840477
22152	840478
52512	840479
7560	840480
19858	840481
42284	840482
19866	840483
2390	840484
102627	840485
26063	840486
242	840487
24463	840488
19	840489
51832	840490
38413	840491
17035	840492
34446	840493
3419	840494
16633	840495
47308	840496
36638	840497
189	840498
10218	840499
59556	840500
28325	840501
46567	840502
66793	840503
278	840504
3891	840505
124	840506
7135	840507
77770	840508
42471	840509
26246	840510
4193	840511
11943	840512
3657	840513
8099	840514
5079	840515
8614	840516
39340	840517
23151	840518
5187	840519
41432	840520
30896	840521
99808	840522
19699	840523
6474	840524
10441	840525
2489	840526
54465	840527
41023	840528
1457	840529
37961	840530
80936	840531
5107	840532
14859	840533
27003	840534
52490	840535
9493	840536
31324	840537
86715	840538
74671	840539
12963	840540
13080	840541
24184	840542
93413	840543
29381	840544
1156	840545
55883	840546
40833	840547
44976	840548
11004	840549
59552	840550
12844	840551
3611	840552
64567	840553
3520	840554
34865	840555
37923	840556
64300	840557
437	840558
32542	840559
18861	840560
16603	840561
18369	840562
28849	840563
103204	840564
35895	840565
23314	840566
34772	840567
14342	840568
60284	840569
8225	840570
2650	840571
55061	840572
9002	840573
56473	840574
14713	840575
16387	840576
34054	840577
24576	840578
2059	840579
67609	840580
37523	840581
21352	840582
378	840583
18	840584
33710	840585
549	840586
10526	840587
59572	840588
17258	840589
8842	840590
53203	840591
36537	840592
240	840593
3589	840594
13244	840595
28496	840596
42755	840597
55456	840598
83251	840599
27084	840600
76681	840601
30593	840602
70772	840603
40133	840604
10546	840605
77495	840606
13943	840607
58816	840608
23277	840609
27513	840610
236	840611
60223	840612
76517	840613
26841	840614
28024	840615
834	840616
30118	840617
52559	840618
58735	840619
30838	840620
41199	840621
66960	840622
24051	840623
28628	840624
13304	840625
9532	840626
5536	840627
31404	840628
46365	840629
2935	840630
15132	840631
4489	840632
60879	840633
10486	840634
16086	840635
56720	840636
6979	840637
8232	840638
21509	840639
2381	840640
81373	840641
56973	840642
151	840643
63568	840644
102889	840645
48391	840646
1395	840647
9060	840648
3799	840649
17182	840650
17084	840651
102941	840652
9603	840653
15432	840654
1166	840655
26699	840656
4898	840657
1073	840658
144	840659
19510	840660
20577	840661
12559	840662
5143	840663
531	840664
21782	840665
6247	840666
3092	840667
44840	840668
39574	840669
48918	840670
28742	840671
36712	840672
8240	840673
187	840674
51165	840675
2141	840676
32227	840677
10055	840678
9802	840679
104145	840680
11207	840681
29509	840682
19491	840683
10379	840684
57105	840685
65745	840686
37092	840687
98	840688
9541	840689
14678	840690
27085	840691
76369	840692
21580	840693
11145	840694
71998	840695
4895	840696
575	840697
21715	840698
74014	840699
67287	840700
937	840701
4709	840702
16903	840703
55540	840704
44151	840705
290	840706
69481	840707
56432	840708
95404	840709
18359	840710
47051	840711
2246	840712
14875	840713
12629	840714
14214	840715
85061	840716
70300	840717
47503	840718
101794	840719
5223	840720
43994	840721
55642	840722
14724	840723
27055	840724
81217	840725
84100	840726
18739	840727
47114	840728
21184	840729
27540	840730
4382	840731
28870	840732
11426	840733
2921	840734
20066	840735
45579	840736
16713	840737
58520	840738
41876	840739
13320	840740
5296	840741
29109	840742
80990	840743
38551	840744
79067	840745
85266	840746
222	840747
15231	840748
23856	840749
74072	840750
19981	840751
5483	840752
17082	840753
9236	840754
62379	840755
32308	840756
58316	840757
105076	840758
65519	840759
8528	840760
12259	840761
13291	840762
57867	840763
13655	840764
542	840765
652	840766
23042	840767
41030	840768
25327	840769
55978	840770
36599	840771
59842	840772
76373	840773
9	840774
11743	840775
400	840776
6938	840777
11466	840778
10600	840779
31356	840780
39898	840781
23152	840782
4850	840783
23839	840784
42667	840785
77297	840786
67582	840787
922	840788
13657	840789
31130	840790
20543	840791
2350	840792
35154	840793
57080	840794
7922	840795
9398	840796
5118	840797
21796	840798
32824	840799
22561	840800
50911	840801
7973	840802
38894	840803
62415	840804
25864	840805
52327	840806
47296	840807
4020	840808
1614	840809
284	840810
40796	840811
9106	840812
79456	840813
76659	840814
18502	840815
47860	840816
11749	840817
2306	840818
16178	840819
10593	840820
98834	840821
43578	840822
87719	840823
12177	840824
62586	840825
45247	840826
82227	840827
5740	840828
59234	840829
4902	840830
1177	840831
138	840832
64501	840833
2517	840834
8312	840835
10090	840836
58516	840837
2603	840838
38172	840839
45979	840840
2399	840841
17605	840842
20257	840843
27279	840844
12379	840845
19682	840846
1243	840847
4965	840848
9845	840849
86407	840850
15699	840851
21008	840852
4345	840853
47216	840854
58787	840855
24096	840856
26121	840857
7890	840858
79659	840859
52896	840860
15231	840861
22434	840862
20722	840863
1283	840864
20959	840865
11962	840866
165	840867
42446	840868
45226	840869
39988	840870
19287	840871
55892	840872
35756	840873
51780	840874
85744	840875
38838	840876
1478	840877
85525	840878
17139	840879
1676	840880
15858	840881
37027	840882
37928	840883
32801	840884
23638	840885
7856	840886
6805	840887
11152	840888
2116	840889
6275	840890
23789	840891
25917	840892
1663	840893
96361	840894
13028	840895
58223	840896
674	840897
15337	840898
62311	840899
6527	840900
62	840901
11178	840902
61235	840903
48314	840904
9150	840905
8157	840906
49634	840907
8079	840908
28124	840909
44869	840910
7820	840911
30675	840912
15553	840913
852	840914
5950	840915
3088	840916
43857	840917
4143	840918
3010	840919
10684	840920
24795	840921
56704	840922
71504	840923
73941	840924
12106	840925
47032	840926
503	840927
2044	840928
32	840929
993	840930
30020	840931
9391	840932
14625	840933
54987	840934
42501	840935
28092	840936
80301	840937
25776	840938
3861	840939
42304	840940
90874	840941
30563	840942
32617	840943
807	840944
35393	840945
11218	840946
1536	840947
10926	840948
47947	840949
57117	840950
18268	840951
3999	840952
79765	840953
3661	840954
14874	840955
1857	840956
13487	840957
37277	840958
16075	840959
18210	840960
5198	840961
17846	840962
18570	840963
65306	840964
27123	840965
63062	840966
1393	840967
92384	840968
7471	840969
116	840970
29414	840971
35969	840972
14716	840973
20320	840974
39867	840975
80032	840976
82860	840977
48171	840978
58962	840979
45409	840980
11176	840981
90221	840982
24159	840983
5036	840984
36144	840985
60134	840986
1770	840987
575	840988
27297	840989
19380	840990
32814	840991
46089	840992
62494	840993
20085	840994
5909	840995
2776	840996
96210	840997
3243	840998
66566	840999
32388	841000
41469	841001
43251	841002
38345	841003
20663	841004
169	841005
32575	841006
91545	841007
5618	841008
9748	841009
1663	841010
16783	841011
9517	841012
20401	841013
17003	841014
87140	841015
63802	841016
3	841017
13545	841018
37731	841019
2401	841020
77498	841021
59876	841022
23746	841023
27375	841024
10546	841025
27479	841026
35859	841027
59448	841028
17190	841029
34169	841030
13212	841031
88012	841032
12884	841033
10884	841034
10951	841035
44005	841036
6978	841037
18299	841038
16168	841039
23192	841040
38792	841041
9298	841042
46484	841043
19016	841044
6645	841045
850	841046
40819	841047
28371	841048
48463	841049
9528	841050
5055	841051
54878	841052
60221	841053
74336	841054
132	841055
7913	841056
31628	841057
368	841058
90491	841059
1497	841060
7676	841061
78965	841062
91046	841063
18739	841064
23084	841065
5481	841066
100049	841067
77172	841068
14574	841069
10587	841070
3603	841071
9767	841072
63707	841073
3594	841074
91687	841075
43904	841076
19651	841077
26747	841078
16255	841079
1663	841080
17703	841081
78708	841082
8811	841083
2940	841084
3392	841085
11361	841086
17764	841087
112278	841088
6073	841089
88896	841090
34016	841091
42853	841092
37618	841093
5290	841094
92616	841095
17656	841096
46435	841097
72491	841098
22516	841099
15244	841100
43322	841101
951	841102
36289	841103
89462	841104
53632	841105
49199	841106
7190	841107
1276	841108
12760	841109
15690	841110
14836	841111
20295	841112
31962	841113
18500	841114
52491	841115
16022	841116
12077	841117
4965	841118
32059	841119
93531	841120
36562	841121
71082	841122
6032	841123
43237	841124
6485	841125
17020	841126
9035	841127
25240	841128
51446	841129
64219	841130
78058	841131
49022	841132
48307	841133
19824	841134
65791	841135
24845	841136
10918	841137
5844	841138
18084	841139
9534	841140
25817	841141
7573	841142
18032	841143
346	841144
25778	841145
187	841146
21415	841147
51417	841148
75350	841149
89925	841150
7550	841151
3022	841152
52116	841153
20358	841154
1707	841155
38857	841156
17614	841157
1702	841158
14633	841159
3764	841160
4087	841161
6033	841162
55136	841163
34520	841164
1571	841165
11355	841166
12964	841167
37808	841168
3004	841169
6727	841170
603	841171
33343	841172
21795	841173
18818	841174
1500	841175
14159	841176
19430	841177
64125	841178
12254	841179
77427	841180
1501	841181
70864	841182
8866	841183
5541	841184
58985	841185
4535	841186
77780	841187
17767	841188
3319	841189
6049	841190
244	841191
12196	841192
31034	841193
24070	841194
70754	841195
54152	841196
78631	841197
42381	841198
37059	841199
16369	841200
38610	841201
44249	841202
38025	841203
283	841204
2369	841205
66979	841206
8869	841207
47878	841208
1938	841209
26485	841210
103	841211
3290	841212
50065	841213
1047	841214
41477	841215
26845	841216
9688	841217
45248	841218
3125	841219
9085	841220
13405	841221
2824	841222
77653	841223
1561	841224
13	841225
58420	841226
30827	841227
15	841228
40890	841229
228	841230
43743	841231
72792	841232
65380	841233
22604	841234
51964	841235
17732	841236
26783	841237
68355	841238
4651	841239
41448	841240
16545	841241
94178	841242
24302	841243
35640	841244
32537	841245
29616	841246
28012	841247
13694	841248
36749	841249
2861	841250
71968	841251
10689	841252
39004	841253
11074	841254
15256	841255
16013	841256
3707	841257
28677	841258
56179	841259
4210	841260
35568	841261
1585	841262
34847	841263
73562	841264
4894	841265
14499	841266
365	841267
44661	841268
30635	841269
13444	841270
1509	841271
5319	841272
10149	841273
62572	841274
9764	841275
37633	841276
77425	841277
75972	841278
1111	841279
16216	841280
1326	841281
11425	841282
31	841283
33791	841284
90580	841285
43364	841286
73812	841287
84753	841288
6470	841289
44447	841290
23420	841291
64672	841292
42655	841293
5373	841294
39873	841295
65309	841296
9808	841297
16208	841298
34746	841299
16807	841300
2934	841301
18534	841302
29870	841303
85199	841304
32966	841305
90	841306
28203	841307
20932	841308
17995	841309
61203	841310
57065	841311
7290	841312
1967	841313
37	841314
3323	841315
42671	841316
41418	841317
1099	841318
2375	841319
108340	841320
21860	841321
1714	841322
48411	841323
12973	841324
66432	841325
27	841326
22950	841327
44001	841328
30593	841329
2375	841330
10145	841331
61255	841332
6416	841333
12230	841334
10652	841335
39950	841336
6795	841337
3378	841338
20034	841339
31501	841340
3881	841341
8612	841342
84640	841343
15936	841344
88860	841345
128	841346
48922	841347
12932	841348
34427	841349
50258	841350
41346	841351
21472	841352
10937	841353
22913	841354
42768	841355
26806	841356
6906	841357
33179	841358
43078	841359
57	841360
35847	841361
564	841362
46540	841363
42842	841364
60343	841365
11438	841366
6464	841367
15826	841368
18431	841369
39207	841370
161	841371
33817	841372
80501	841373
19003	841374
87068	841375
36615	841376
6695	841377
18968	841378
273	841379
5990	841380
42019	841381
16301	841382
57037	841383
36795	841384
19342	841385
9114	841386
40837	841387
73893	841388
15705	841389
11127	841390
2477	841391
45066	841392
26265	841393
288	841394
31379	841395
25445	841396
35626	841397
35334	841398
3124	841399
81285	841400
20289	841401
9104	841402
4396	841403
26501	841404
12717	841405
72135	841406
11039	841407
17956	841408
32086	841409
9048	841410
45935	841411
66437	841412
20320	841413
87146	841414
249	841415
1419	841416
13269	841417
91112	841418
65604	841419
12545	841420
18980	841421
21997	841422
25796	841423
10321	841424
41512	841425
6028	841426
66306	841427
39979	841428
20389	841429
9229	841430
88479	841431
2469	841432
36037	841433
22149	841434
37566	841435
2789	841436
52375	841437
6339	841438
7649	841439
46217	841440
40111	841441
1441	841442
12027	841443
12891	841444
22451	841445
26393	841446
45295	841447
788	841448
31025	841449
18024	841450
25969	841451
315	841452
35500	841453
88526	841454
45933	841455
633	841456
5032	841457
16316	841458
4279	841459
41941	841460
51959	841461
9404	841462
841	841463
88444	841464
7601	841465
83172	841466
2223	841467
1713	841468
28493	841469
95329	841470
68565	841471
60851	841472
212	841473
92844	841474
3737	841475
11116	841476
6857	841477
3422	841478
90972	841479
65380	841480
40100	841481
4428	841482
34722	841483
29761	841484
3252	841485
7743	841486
35945	841487
4065	841488
23706	841489
14780	841490
39783	841491
36400	841492
51651	841493
27915	841494
56427	841495
26865	841496
1095	841497
64924	841498
41596	841499
16549	841500
92925	841501
72994	841502
34691	841503
5566	841504
4071	841505
32207	841506
53218	841507
30496	841508
3522	841509
933	841510
105263	841511
297	841512
44208	841513
39134	841514
34833	841515
60235	841516
7146	841517
7587	841518
23460	841519
82845	841520
20564	841521
8459	841522
166	841523
4302	841524
29486	841525
82847	841526
17178	841527
3032	841528
63330	841529
11058	841530
2579	841531
21	841532
16	841533
5173	841534
1544	841535
1594	841536
23019	841537
41077	841538
14111	841539
49207	841540
25367	841541
27967	841542
12925	841543
37776	841544
91442	841545
703	841546
1035	841547
25970	841548
25526	841549
1208	841550
35821	841551
23756	841552
53429	841553
9244	841554
9953	841555
36643	841556
84985	841557
91754	841558
23090	841559
90645	841560
23941	841561
1	841562
48675	841563
17658	841564
46911	841565
17840	841566
40060	841567
36230	841568
4496	841569
8730	841570
76994	841571
53306	841572
43766	841573
48220	841574
12138	841575
23343	841576
65284	841577
8985	841578
83605	841579
85712	841580
63676	841581
67418	841582
30925	841583
131	841584
23756	841585
89566	841586
63438	841587
26977	841588
58582	841589
92227	841590
15820	841591
50848	841592
38	841593
5989	841594
30485	841595
45802	841596
8121	841597
23651	841598
622	841599
2775	841600
18381	841601
33595	841602
44232	841603
56615	841604
21175	841605
422	841606
1337	841607
75496	841608
35910	841609
37903	841610
1487	841611
12654	841612
2015	841613
56265	841614
22355	841615
59242	841616
75703	841617
12251	841618
36055	841619
63543	841620
75302	841621
56592	841622
25248	841623
79492	841624
18	841625
64117	841626
32565	841627
40707	841628
83822	841629
59388	841630
40342	841631
29734	841632
31734	841633
35800	841634
65128	841635
67892	841636
11284	841637
55511	841638
55696	841639
56434	841640
3642	841641
6092	841642
3672	841643
827	841644
25054	841645
42683	841646
7323	841647
25195	841648
57910	841649
112990	841650
32590	841651
65867	841652
279	841653
63703	841654
56808	841655
8079	841656
68320	841657
75518	841658
31087	841659
862	841660
87794	841661
820	841662
64274	841663
55513	841664
79973	841665
13796	841666
28122	841667
12153	841668
10748	841669
19191	841670
29180	841671
260	841672
16428	841673
6034	841674
3263	841675
4100	841676
93344	841677
30783	841678
30777	841679
21203	841680
1836	841681
40159	841682
48755	841683
71514	841684
75101	841685
5730	841686
31378	841687
5153	841688
32420	841689
62310	841690
33644	841691
16902	841692
7754	841693
11887	841694
113997	841695
51093	841696
1225	841697
1777	841698
20764	841699
69868	841700
93987	841701
11082	841702
21939	841703
19	841704
8593	841705
71900	841706
54662	841707
13861	841708
18006	841709
82517	841710
38638	841711
89420	841712
5599	841713
17385	841714
22089	841715
1179	841716
4248	841717
28118	841718
81787	841719
76867	841720
4858	841721
51581	841722
54572	841723
58146	841724
34020	841725
53310	841726
52030	841727
4523	841728
54953	841729
8479	841730
42825	841731
7151	841732
22838	841733
81558	841734
51899	841735
18922	841736
4541	841737
820	841738
25344	841739
3744	841740
43270	841741
2646	841742
16341	841743
56876	841744
32499	841745
31173	841746
100913	841747
81280	841748
2250	841749
45380	841750
39126	841751
25789	841752
7081	841753
7327	841754
49288	841755
18577	841756
101474	841757
27813	841758
9047	841759
1068	841760
53880	841761
549	841762
109038	841763
905	841764
14092	841765
5248	841766
22152	841767
79	841768
21124	841769
112901	841770
88421	841771
6866	841772
52794	841773
91961	841774
7826	841775
15683	841776
4570	841777
53067	841778
15099	841779
42343	841780
69480	841781
8716	841782
22988	841783
6976	841784
86870	841785
8712	841786
4650	841787
7765	841788
25231	841789
2677	841790
6738	841791
48390	841792
23337	841793
34728	841794
46655	841795
36751	841796
14824	841797
12966	841798
54796	841799
45206	841800
263	841801
3283	841802
53684	841803
24616	841804
32427	841805
24055	841806
16377	841807
3388	841808
76687	841809
69710	841810
3447	841811
16590	841812
57617	841813
31293	841814
8178	841815
63461	841816
31529	841817
93192	841818
23335	841819
80901	841820
39945	841821
54231	841822
61808	841823
37693	841824
71108	841825
28106	841826
47735	841827
18313	841828
380	841829
40573	841830
19171	841831
4135	841832
52821	841833
31102	841834
52069	841835
20539	841836
6272	841837
6826	841838
22612	841839
1929	841840
89544	841841
14538	841842
72643	841843
98733	841844
75916	841845
34149	841846
16960	841847
54169	841848
71207	841849
49426	841850
42215	841851
1400	841852
21484	841853
16262	841854
7588	841855
25379	841856
9193	841857
96993	841858
89022	841859
46984	841860
81452	841861
19675	841862
6997	841863
64043	841864
16344	841865
43579	841866
13482	841867
28662	841868
59801	841869
19874	841870
74941	841871
23714	841872
79793	841873
5118	841874
62520	841875
1821	841876
109523	841877
62	841878
33929	841879
25695	841880
19309	841881
42326	841882
1417	841883
8249	841884
4577	841885
24241	841886
11479	841887
26335	841888
23790	841889
36674	841890
3655	841891
62306	841892
46002	841893
95234	841894
1447	841895
48202	841896
25867	841897
44647	841898
7994	841899
9060	841900
18784	841901
29320	841902
32733	841903
99315	841904
81653	841905
55675	841906
35019	841907
65707	841908
48161	841909
2467	841910
66429	841911
6211	841912
2911	841913
23798	841914
5654	841915
10619	841916
58564	841917
33516	841918
10632	841919
53098	841920
8587	841921
34154	841922
623	841923
51395	841924
12366	841925
82172	841926
53014	841927
428	841928
41885	841929
101902	841930
1863	841931
13672	841932
37264	841933
96095	841934
62641	841935
2670	841936
10007	841937
18595	841938
17970	841939
41981	841940
34173	841941
4970	841942
85534	841943
23543	841944
39213	841945
26983	841946
1418	841947
7103	841948
82682	841949
8370	841950
2577	841951
22431	841952
83380	841953
3494	841954
31910	841955
26809	841956
22524	841957
783	841958
12821	841959
46093	841960
16220	841961
78695	841962
8598	841963
596	841964
355	841965
69824	841966
10886	841967
14738	841968
55476	841969
26877	841970
8262	841971
38045	841972
1024	841973
110265	841974
48748	841975
553	841976
5402	841977
26177	841978
42595	841979
82042	841980
26745	841981
53306	841982
216	841983
84166	841984
26496	841985
4898	841986
5882	841987
29079	841988
36488	841989
19973	841990
13833	841991
1213	841992
72130	841993
22557	841994
101171	841995
976	841996
45895	841997
95242	841998
18887	841999
7554	842000
6090	842001
75823	842002
4240	842003
8418	842004
33468	842005
78420	842006
76569	842007
94220	842008
70650	842009
2244	842010
47086	842011
42279	842012
1546	842013
5323	842014
35489	842015
66296	842016
110095	842017
471	842018
6365	842019
209	842020
2881	842021
38310	842022
3329	842023
111449	842024
16702	842025
20013	842026
39216	842027
32137	842028
77236	842029
4103	842030
35630	842031
20884	842032
16602	842033
19692	842034
16536	842035
1961	842036
39188	842037
107681	842038
39812	842039
97006	842040
38805	842041
2532	842042
29326	842043
10	842044
14908	842045
4114	842046
24182	842047
25933	842048
2299	842049
3068	842050
18252	842051
59525	842052
16697	842053
3355	842054
21316	842055
56423	842056
15586	842057
36908	842058
7655	842059
6208	842060
3072	842061
34282	842062
29618	842063
25177	842064
1718	842065
27663	842066
34015	842067
2657	842068
86820	842069
41718	842070
13537	842071
1199	842072
233	842073
19814	842074
94085	842075
10618	842076
1216	842077
12239	842078
37538	842079
84756	842080
106925	842081
29778	842082
53268	842083
73972	842084
5281	842085
105	842086
218	842087
12269	842088
29527	842089
274	842090
66236	842091
2348	842092
102325	842093
45952	842094
75167	842095
76325	842096
32746	842097
13936	842098
29770	842099
84405	842100
13775	842101
3272	842102
14016	842103
74245	842104
45232	842105
49508	842106
18588	842107
53087	842108
39447	842109
27349	842110
80156	842111
67923	842112
9986	842113
103398	842114
6159	842115
79393	842116
24275	842117
25772	842118
6506	842119
6408	842120
44143	842121
1856	842122
16723	842123
649	842124
58817	842125
9402	842126
40883	842127
113446	842128
21298	842129
25	842130
61573	842131
7769	842132
74820	842133
48392	842134
55120	842135
67636	842136
622	842137
22499	842138
69721	842139
507	842140
847	842141
63824	842142
87634	842143
38081	842144
753	842145
61076	842146
52972	842147
19524	842148
34140	842149
45170	842150
833	842151
8308	842152
24907	842153
96703	842154
28731	842155
637	842156
88061	842157
71853	842158
29316	842159
27130	842160
5506	842161
26107	842162
1816	842163
1536	842164
12119	842165
86390	842166
22120	842167
6941	842168
26162	842169
84465	842170
5020	842171
11578	842172
15087	842173
15294	842174
15775	842175
13388	842176
648	842177
52959	842178
46706	842179
6334	842180
77582	842181
573	842182
40376	842183
557	842184
3487	842185
56188	842186
4517	842187
870	842188
3066	842189
28247	842190
59020	842191
9705	842192
54	842193
35036	842194
4472	842195
72916	842196
102787	842197
27815	842198
76703	842199
22752	842200
835	842201
4879	842202
17802	842203
34101	842204
4007	842205
23325	842206
96099	842207
71682	842208
14476	842209
15195	842210
3761	842211
44322	842212
59093	842213
58082	842214
27504	842215
56293	842216
24140	842217
20189	842218
63588	842219
3342	842220
47765	842221
10982	842222
209	842223
15639	842224
1009	842225
1679	842226
56914	842227
25077	842228
60253	842229
54098	842230
11827	842231
28510	842232
70263	842233
46185	842234
27230	842235
3304	842236
3127	842237
72988	842238
457	842239
13952	842240
96919	842241
9758	842242
59914	842243
41971	842244
10899	842245
1096	842246
4355	842247
17125	842248
15671	842249
15668	842250
44165	842251
35221	842252
25630	842253
4410	842254
14726	842255
1070	842256
45382	842257
52056	842258
3	842259
21318	842260
16213	842261
85234	842262
76433	842263
11070	842264
2	842265
4274	842266
62065	842267
39441	842268
597	842269
34970	842270
4490	842271
21435	842272
5873	842273
9915	842274
51168	842275
13896	842276
649	842277
62366	842278
48145	842279
8368	842280
29422	842281
28898	842282
113517	842283
31883	842284
21902	842285
27704	842286
60723	842287
21106	842288
65763	842289
2	842290
38364	842291
43561	842292
107073	842293
22836	842294
12423	842295
10008	842296
25118	842297
5128	842298
1075	842299
83573	842300
15491	842301
19717	842302
420	842303
2360	842304
51656	842305
82155	842306
13982	842307
7178	842308
1321	842309
24	842310
13331	842311
18771	842312
25418	842313
26506	842314
9180	842315
72238	842316
48309	842317
977	842318
22619	842319
99348	842320
5586	842321
52526	842322
78167	842323
2566	842324
83468	842325
17862	842326
6064	842327
8599	842328
74530	842329
9671	842330
21136	842331
103061	842332
14862	842333
14297	842334
10085	842335
49798	842336
5090	842337
66913	842338
3837	842339
1105	842340
33864	842341
10781	842342
9171	842343
19016	842344
26346	842345
14257	842346
19199	842347
32949	842348
97508	842349
39994	842350
17390	842351
68263	842352
4614	842353
14392	842354
25706	842355
4061	842356
53313	842357
21417	842358
24784	842359
34175	842360
53258	842361
25979	842362
5144	842363
18511	842364
38443	842365
8176	842366
68505	842367
41985	842368
107337	842369
34659	842370
670	842371
15308	842372
39538	842373
14382	842374
21101	842375
42791	842376
19007	842377
298	842378
55979	842379
27649	842380
44822	842381
39185	842382
43071	842383
55660	842384
2569	842385
65180	842386
1453	842387
20948	842388
26228	842389
723	842390
18725	842391
112602	842392
16471	842393
23048	842394
102912	842395
62042	842396
36091	842397
3711	842398
1769	842399
14321	842400
26720	842401
2975	842402
32965	842403
62920	842404
4860	842405
2857	842406
107340	842407
50144	842408
78659	842409
3024	842410
19873	842411
30697	842412
22682	842413
57947	842414
5309	842415
25641	842416
92601	842417
28141	842418
14723	842419
38409	842420
46955	842421
52354	842422
17226	842423
12557	842424
17056	842425
11662	842426
5088	842427
62148	842428
20201	842429
2550	842430
47266	842431
40337	842432
17258	842433
67991	842434
93974	842435
27535	842436
64525	842437
107331	842438
92290	842439
60429	842440
40944	842441
4089	842442
74266	842443
75770	842444
10012	842445
98605	842446
72300	842447
2417	842448
65072	842449
268	842450
56320	842451
94477	842452
260	842453
97475	842454
12921	842455
44723	842456
147	842457
19273	842458
24190	842459
82560	842460
434	842461
44829	842462
30068	842463
1226	842464
19038	842465
6520	842466
86377	842467
20719	842468
332	842469
5483	842470
9832	842471
39482	842472
60965	842473
24898	842474
12738	842475
332	842476
1650	842477
36893	842478
12689	842479
46208	842480
15023	842481
5926	842482
37547	842483
70470	842484
23631	842485
1212	842486
1540	842487
35073	842488
1256	842489
842	842490
55153	842491
39966	842492
68778	842493
104657	842494
482	842495
11361	842496
1982	842497
88027	842498
53	842499
25803	842500
61707	842501
4974	842502
25057	842503
3736	842504
85888	842505
13184	842506
23748	842507
53600	842508
7408	842509
2928	842510
54265	842511
43104	842512
68834	842513
27162	842514
68368	842515
45861	842516
5557	842517
12422	842518
32676	842519
62559	842520
91142	842521
70116	842522
40399	842523
4124	842524
3122	842525
22505	842526
11848	842527
62188	842528
93405	842529
785	842530
1374	842531
1556	842532
50552	842533
51954	842534
44920	842535
41856	842536
36821	842537
50081	842538
42234	842539
62060	842540
3344	842541
53282	842542
13129	842543
107297	842544
67048	842545
59264	842546
83656	842547
49165	842548
851	842549
5524	842550
5312	842551
47630	842552
24526	842553
56543	842554
32731	842555
28004	842556
12359	842557
40454	842558
10071	842559
26429	842560
92638	842561
6352	842562
20978	842563
76016	842564
337	842565
27837	842566
10012	842567
68532	842568
51455	842569
455	842570
54899	842571
18	842572
23957	842573
66917	842574
30430	842575
17865	842576
13869	842577
43255	842578
14532	842579
3598	842580
2501	842581
52012	842582
41409	842583
6771	842584
6588	842585
9282	842586
34834	842587
22532	842588
1280	842589
56741	842590
2904	842591
85	842592
19044	842593
47138	842594
33275	842595
2349	842596
10748	842597
33259	842598
61266	842599
2577	842600
38333	842601
40705	842602
44043	842603
1660	842604
13881	842605
26606	842606
36652	842607
4402	842608
89011	842609
3129	842610
23896	842611
41042	842612
11941	842613
60660	842614
5400	842615
51453	842616
12325	842617
22437	842618
8553	842619
22057	842620
1059	842621
259	842622
12905	842623
15529	842624
69212	842625
857	842626
63347	842627
9888	842628
41988	842629
80307	842630
5541	842631
2473	842632
39183	842633
53556	842634
68833	842635
21102	842636
9964	842637
26712	842638
11056	842639
33624	842640
7338	842641
51397	842642
31694	842643
15531	842644
1895	842645
43553	842646
4451	842647
13801	842648
901	842649
78831	842650
10711	842651
83277	842652
47995	842653
35544	842654
26256	842655
106390	842656
57524	842657
9936	842658
937	842659
13613	842660
69150	842661
32004	842662
5747	842663
31745	842664
38828	842665
30346	842666
30364	842667
46182	842668
62481	842669
735	842670
51951	842671
18821	842672
820	842673
50435	842674
40018	842675
363	842676
57166	842677
81770	842678
1205	842679
600	842680
9604	842681
12584	842682
10329	842683
29855	842684
2149	842685
47674	842686
70768	842687
2631	842688
7906	842689
32068	842690
11271	842691
19014	842692
53405	842693
85820	842694
19089	842695
56536	842696
3128	842697
1163	842698
19902	842699
40336	842700
10146	842701
1465	842702
52950	842703
89664	842704
10824	842705
61915	842706
15425	842707
87999	842708
148	842709
3	842710
6504	842711
1862	842712
6263	842713
26441	842714
32458	842715
26177	842716
3188	842717
5912	842718
17104	842719
41125	842720
4801	842721
94294	842722
57338	842723
82662	842724
15966	842725
16092	842726
11768	842727
26096	842728
209	842729
1970	842730
50042	842731
50994	842732
16344	842733
3961	842734
14665	842735
6382	842736
12846	842737
49690	842738
76847	842739
6772	842740
1519	842741
3661	842742
9785	842743
39866	842744
20369	842745
46607	842746
42893	842747
3582	842748
5302	842749
59597	842750
40659	842751
4579	842752
4666	842753
3653	842754
3668	842755
86119	842756
47564	842757
6840	842758
34179	842759
6234	842760
1629	842761
83401	842762
25982	842763
43510	842764
3582	842765
6325	842766
148	842767
66086	842768
30912	842769
46258	842770
42482	842771
61135	842772
3524	842773
50956	842774
1054	842775
1105	842776
87142	842777
71051	842778
2432	842779
18606	842780
3918	842781
29166	842782
12683	842783
42430	842784
4676	842785
17870	842786
26848	842787
27652	842788
54538	842789
27067	842790
24858	842791
19478	842792
65496	842793
78905	842794
2321	842795
79745	842796
1839	842797
67474	842798
39480	842799
49210	842800
98526	842801
11268	842802
3469	842803
62206	842804
8617	842805
59472	842806
37929	842807
24137	842808
60413	842809
77338	842810
2693	842811
22642	842812
84511	842813
23657	842814
8331	842815
41147	842816
23482	842817
1920	842818
7175	842819
49985	842820
51340	842821
4728	842822
10224	842823
4677	842824
62297	842825
36778	842826
28969	842827
15467	842828
7467	842829
860	842830
1299	842831
14294	842832
519	842833
38019	842834
24678	842835
46720	842836
5450	842837
50803	842838
75492	842839
27695	842840
4278	842841
6302	842842
27020	842843
94248	842844
62735	842845
41298	842846
6379	842847
19861	842848
32299	842849
258	842850
23778	842851
6983	842852
48686	842853
27641	842854
84558	842855
8844	842856
79474	842857
694	842858
25382	842859
2043	842860
10600	842861
78683	842862
38911	842863
435	842864
1243	842865
44135	842866
89725	842867
40869	842868
79153	842869
20061	842870
85619	842871
9740	842872
21350	842873
43991	842874
1141	842875
644	842876
67001	842877
22760	842878
3523	842879
22513	842880
1327	842881
5117	842882
74791	842883
33255	842884
600	842885
22945	842886
32748	842887
82236	842888
84734	842889
56149	842890
57321	842891
9226	842892
10482	842893
28102	842894
1132	842895
26781	842896
73810	842897
39342	842898
25804	842899
12347	842900
40442	842901
77904	842902
26074	842903
8603	842904
45266	842905
88953	842906
56	842907
101634	842908
25894	842909
22848	842910
54738	842911
9823	842912
4277	842913
4251	842914
5175	842915
11019	842916
7668	842917
11279	842918
18023	842919
13405	842920
746	842921
79561	842922
77454	842923
4934	842924
3793	842925
48939	842926
10802	842927
82740	842928
124	842929
12554	842930
6074	842931
71979	842932
37661	842933
7268	842934
10019	842935
28978	842936
1740	842937
66797	842938
6594	842939
670	842940
19652	842941
13930	842942
7207	842943
2473	842944
66320	842945
92224	842946
405	842947
10622	842948
981	842949
21376	842950
47297	842951
34426	842952
94538	842953
32304	842954
99843	842955
14047	842956
4706	842957
1382	842958
1920	842959
483	842960
19970	842961
497	842962
12603	842963
69728	842964
13936	842965
80078	842966
2144	842967
51425	842968
35611	842969
7072	842970
532	842971
69950	842972
896	842973
33657	842974
6295	842975
7565	842976
20529	842977
15968	842978
1651	842979
20440	842980
59533	842981
25894	842982
4594	842983
41128	842984
101340	842985
54141	842986
101195	842987
63334	842988
39375	842989
23891	842990
51781	842991
35681	842992
45998	842993
46738	842994
65354	842995
1446	842996
92461	842997
31279	842998
8789	842999
79067	843000
49747	843001
21211	843002
36953	843003
618	843004
8132	843005
8866	843006
82579	843007
87612	843008
109143	843009
63107	843010
10965	843011
33785	843012
105316	843013
95507	843014
13185	843015
41396	843016
364	843017
12069	843018
16692	843019
49014	843020
26684	843021
72654	843022
58453	843023
1663	843024
5966	843025
24391	843026
47766	843027
36843	843028
5196	843029
1404	843030
71628	843031
94431	843032
45606	843033
15363	843034
75026	843035
77658	843036
73936	843037
23070	843038
69283	843039
49191	843040
1122	843041
193	843042
883	843043
42056	843044
28241	843045
7228	843046
62752	843047
639	843048
1371	843049
67169	843050
91587	843051
21376	843052
59140	843053
467	843054
8333	843055
8183	843056
96086	843057
5956	843058
22303	843059
52462	843060
2985	843061
54216	843062
22995	843063
6051	843064
47953	843065
21621	843066
40294	843067
31143	843068
91093	843069
42782	843070
101162	843071
45914	843072
3302	843073
5866	843074
6717	843075
699	843076
522	843077
15707	843078
55878	843079
7531	843080
59199	843081
26087	843082
52655	843083
22502	843084
21017	843085
11183	843086
7405	843087
13704	843088
14313	843089
48182	843090
56569	843091
23856	843092
75484	843093
24	843094
20784	843095
4870	843096
7809	843097
7208	843098
29613	843099
6686	843100
3421	843101
62797	843102
7438	843103
14987	843104
132	843105
102694	843106
18824	843107
38748	843108
10	843109
21187	843110
78849	843111
67049	843112
747	843113
21000	843114
51294	843115
74655	843116
4901	843117
1528	843118
103889	843119
9461	843120
28964	843121
2374	843122
36579	843123
33373	843124
102569	843125
33624	843126
58831	843127
235	843128
58191	843129
15698	843130
93070	843131
49403	843132
1460	843133
75412	843134
168	843135
114366	843136
17531	843137
43049	843138
86885	843139
45573	843140
42373	843141
91731	843142
45365	843143
22780	843144
51263	843145
17201	843146
42745	843147
551	843148
27589	843149
9811	843150
1012	843151
66126	843152
18865	843153
17780	843154
1271	843155
13512	843156
37684	843157
58677	843158
4404	843159
111264	843160
29572	843161
43789	843162
18459	843163
13185	843164
34377	843165
3944	843166
61999	843167
42638	843168
9207	843169
53627	843170
496	843171
7218	843172
36131	843173
11251	843174
65141	843175
1443	843176
13539	843177
3728	843178
18522	843179
16046	843180
101039	843181
6	843182
14269	843183
14737	843184
3271	843185
71700	843186
11848	843187
12515	843188
30185	843189
12658	843190
66642	843191
97602	843192
7137	843193
23801	843194
32857	843195
2684	843196
14136	843197
59799	843198
25027	843199
26216	843200
41961	843201
29447	843202
251	843203
46224	843204
23564	843205
39695	843206
60353	843207
19751	843208
9338	843209
28037	843210
2673	843211
2186	843212
37848	843213
11391	843214
349	843215
71002	843216
15702	843217
78618	843218
40	843219
24592	843220
4181	843221
74640	843222
9220	843223
34186	843224
7378	843225
81689	843226
4948	843227
13197	843228
47483	843229
6669	843230
25368	843231
70103	843232
2580	843233
13613	843234
38699	843235
49513	843236
105371	843237
17842	843238
33744	843239
64482	843240
67135	843241
213	843242
44053	843243
8008	843244
9243	843245
23837	843246
7032	843247
66446	843248
4851	843249
109850	843250
47035	843251
28760	843252
22597	843253
36962	843254
38735	843255
6506	843256
1781	843257
31360	843258
16902	843259
3556	843260
2818	843261
46874	843262
19868	843263
8637	843264
16948	843265
17486	843266
7089	843267
50786	843268
71168	843269
25	843270
72248	843271
39142	843272
9450	843273
70305	843274
38317	843275
20611	843276
14637	843277
40568	843278
40460	843279
9080	843280
30139	843281
18675	843282
19415	843283
2077	843284
29918	843285
67836	843286
22375	843287
43564	843288
16436	843289
19607	843290
64470	843291
1161	843292
2408	843293
28282	843294
61462	843295
61934	843296
3465	843297
9119	843298
75950	843299
79996	843300
22592	843301
40630	843302
19606	843303
43394	843304
22514	843305
20775	843306
39636	843307
13235	843308
11395	843309
99856	843310
44356	843311
20142	843312
1400	843313
90390	843314
73094	843315
97089	843316
1684	843317
27756	843318
27368	843319
46034	843320
25440	843321
46465	843322
46598	843323
66447	843324
9066	843325
69927	843326
36343	843327
42607	843328
10981	843329
76234	843330
12221	843331
7788	843332
45765	843333
179	843334
1070	843335
23764	843336
19280	843337
44767	843338
166	843339
50490	843340
24904	843341
14836	843342
23368	843343
1288	843344
71586	843345
86228	843346
57027	843347
24432	843348
15925	843349
10256	843350
21962	843351
7272	843352
13761	843353
81613	843354
3238	843355
2704	843356
983	843357
53667	843358
37732	843359
4081	843360
2551	843361
91267	843362
8480	843363
35627	843364
6568	843365
32363	843366
386	843367
9013	843368
9283	843369
41471	843370
39692	843371
79730	843372
81859	843373
64228	843374
1231	843375
52188	843376
29939	843377
2594	843378
1405	843379
65048	843380
2727	843381
1	843382
43057	843383
64724	843384
37170	843385
44087	843386
6011	843387
38039	843388
47506	843389
82257	843390
25214	843391
49787	843392
101598	843393
3142	843394
14929	843395
25874	843396
587	843397
7265	843398
2608	843399
1360	843400
66334	843401
7169	843402
64475	843403
54897	843404
47291	843405
611	843406
20507	843407
97451	843408
22819	843409
32882	843410
3345	843411
1179	843412
40089	843413
43265	843414
29861	843415
47607	843416
41287	843417
9519	843418
3436	843419
10496	843420
16621	843421
14215	843422
113843	843423
62026	843424
56946	843425
19807	843426
56376	843427
403	843428
41783	843429
18956	843430
18227	843431
82469	843432
5275	843433
16455	843434
4683	843435
14191	843436
37372	843437
882	843438
64287	843439
10289	843440
30805	843441
72792	843442
2182	843443
28369	843444
43874	843445
2061	843446
34327	843447
33180	843448
62598	843449
82	843450
7470	843451
46838	843452
1914	843453
733	843454
732	843455
1180	843456
50020	843457
17581	843458
42484	843459
29497	843460
1438	843461
483	843462
10713	843463
8763	843464
73373	843465
22241	843466
14404	843467
77935	843468
47932	843469
11154	843470
88158	843471
21928	843472
1927	843473
15632	843474
51563	843475
1990	843476
26002	843477
21081	843478
5182	843479
20737	843480
70944	843481
100791	843482
6276	843483
70410	843484
71321	843485
102759	843486
19832	843487
46314	843488
29246	843489
29915	843490
20138	843491
8270	843492
14697	843493
8399	843494
7319	843495
29813	843496
4383	843497
26217	843498
107556	843499
43917	843500
7006	843501
59068	843502
1105	843503
90	843504
14440	843505
17095	843506
38218	843507
456	843508
587	843509
31690	843510
28461	843511
63687	843512
13114	843513
43398	843514
31801	843515
1830	843516
11544	843517
26577	843518
40480	843519
21009	843520
17345	843521
40835	843522
16572	843523
22942	843524
10512	843525
87	843526
47822	843527
31344	843528
41391	843529
6966	843530
55097	843531
25942	843532
52274	843533
333	843534
73740	843535
25128	843536
100079	843537
13613	843538
31408	843539
44069	843540
59690	843541
59523	843542
1028	843543
14885	843544
38069	843545
35285	843546
12374	843547
103646	843548
76659	843549
13361	843550
51412	843551
7995	843552
68918	843553
45063	843554
29764	843555
47490	843556
26606	843557
1034	843558
11661	843559
37772	843560
21146	843561
31594	843562
86996	843563
19848	843564
44041	843565
47241	843566
40528	843567
11169	843568
22951	843569
7041	843570
91986	843571
38747	843572
11009	843573
41696	843574
75560	843575
92436	843576
72734	843577
25525	843578
12903	843579
21882	843580
41105	843581
90949	843582
61705	843583
14528	843584
62209	843585
87763	843586
29316	843587
7905	843588
7463	843589
586	843590
1652	843591
112162	843592
43395	843593
16706	843594
13462	843595
57147	843596
9074	843597
5594	843598
19798	843599
53442	843600
5124	843601
19873	843602
4977	843603
45683	843604
22570	843605
6437	843606
5204	843607
23191	843608
11623	843609
2299	843610
10930	843611
22365	843612
287	843613
83149	843614
11512	843615
12501	843616
13773	843617
24898	843618
68946	843619
24	843620
562	843621
8601	843622
65774	843623
2706	843624
46790	843625
10554	843626
102423	843627
55179	843628
393	843629
1979	843630
34831	843631
18422	843632
12457	843633
60420	843634
37119	843635
30980	843636
100749	843637
25315	843638
495	843639
51531	843640
21803	843641
22624	843642
21377	843643
21079	843644
49121	843645
3417	843646
59250	843647
2330	843648
53736	843649
67033	843650
12872	843651
1846	843652
80864	843653
62018	843654
30498	843655
9243	843656
11200	843657
4163	843658
47601	843659
34402	843660
28377	843661
1102	843662
5840	843663
53167	843664
10376	843665
36639	843666
1676	843667
4027	843668
88795	843669
34949	843670
32251	843671
39003	843672
5720	843673
55819	843674
11897	843675
29490	843676
24343	843677
36837	843678
7528	843679
10800	843680
28651	843681
30945	843682
39584	843683
14334	843684
6315	843685
44415	843686
10384	843687
74306	843688
47445	843689
7186	843690
22519	843691
14039	843692
44529	843693
49519	843694
38778	843695
3882	843696
96585	843697
61398	843698
22800	843699
61007	843700
85240	843701
39971	843702
14794	843703
30922	843704
293	843705
9282	843706
8771	843707
36271	843708
6371	843709
33839	843710
51251	843711
50911	843712
1500	843713
46413	843714
8247	843715
50163	843716
16745	843717
25576	843718
29120	843719
36502	843720
1493	843721
39717	843722
93910	843723
15763	843724
10891	843725
56148	843726
28170	843727
23610	843728
34116	843729
33156	843730
93136	843731
1528	843732
4242	843733
42168	843734
8329	843735
7119	843736
43383	843737
33029	843738
59238	843739
54424	843740
4029	843741
49986	843742
20530	843743
71106	843744
22242	843745
60791	843746
93898	843747
22889	843748
3998	843749
21980	843750
44455	843751
31499	843752
2975	843753
4786	843754
384	843755
50678	843756
110091	843757
88406	843758
29394	843759
42190	843760
40489	843761
91126	843762
111777	843763
36372	843764
21	843765
26145	843766
8978	843767
19391	843768
3939	843769
20778	843770
706	843771
6922	843772
42909	843773
1417	843774
21676	843775
55191	843776
68906	843777
104826	843778
11583	843779
9892	843780
42989	843781
11935	843782
89172	843783
66134	843784
2363	843785
1042	843786
58031	843787
61766	843788
1432	843789
2644	843790
1920	843791
8711	843792
10997	843793
78611	843794
34178	843795
1159	843796
17	843797
53253	843798
29967	843799
15990	843800
1162	843801
1130	843802
2622	843803
264	843804
681	843805
11578	843806
42027	843807
19162	843808
15503	843809
33	843810
40245	843811
2684	843812
18515	843813
45989	843814
46979	843815
76408	843816
63666	843817
29967	843818
65507	843819
66372	843820
42418	843821
6433	843822
25586	843823
62700	843824
8796	843825
43699	843826
69	843827
2187	843828
45405	843829
28759	843830
32820	843831
30577	843832
1721	843833
15183	843834
8386	843835
16530	843836
15637	843837
90889	843838
7940	843839
291	843840
363	843841
44540	843842
14415	843843
88763	843844
25644	843845
34188	843846
39320	843847
49544	843848
108635	843849
55150	843850
50801	843851
56980	843852
644	843853
1063	843854
27418	843855
14887	843856
1763	843857
13083	843858
22734	843859
21263	843860
4053	843861
23207	843862
15766	843863
45810	843864
6461	843865
25590	843866
35390	843867
51748	843868
63013	843869
18795	843870
12992	843871
34510	843872
47421	843873
12843	843874
15040	843875
14543	843876
80350	843877
66760	843878
256	843879
30776	843880
1569	843881
42125	843882
14116	843883
9443	843884
7894	843885
79434	843886
5632	843887
2904	843888
31649	843889
68710	843890
4163	843891
100651	843892
14580	843893
1107	843894
35194	843895
9665	843896
14696	843897
4446	843898
81565	843899
11262	843900
81339	843901
99112	843902
32005	843903
14686	843904
13876	843905
541	843906
50678	843907
78182	843908
9368	843909
62747	843910
6937	843911
56092	843912
2183	843913
868	843914
9720	843915
29808	843916
72403	843917
4792	843918
26431	843919
20699	843920
7111	843921
9796	843922
10596	843923
5266	843924
44254	843925
63525	843926
1351	843927
17605	843928
46397	843929
580	843930
16588	843931
16757	843932
17686	843933
35872	843934
16440	843935
99098	843936
45606	843937
3339	843938
3883	843939
64843	843940
109306	843941
28247	843942
24685	843943
28158	843944
54682	843945
16163	843946
10863	843947
9368	843948
11092	843949
32295	843950
13464	843951
4438	843952
17307	843953
19015	843954
87550	843955
5718	843956
19817	843957
23436	843958
59745	843959
38317	843960
1348	843961
71396	843962
22622	843963
57889	843964
369	843965
63117	843966
35976	843967
47518	843968
58910	843969
34711	843970
5232	843971
33441	843972
17364	843973
1046	843974
39864	843975
5396	843976
50803	843977
35053	843978
30418	843979
13419	843980
4823	843981
34287	843982
63312	843983
1008	843984
69606	843985
10043	843986
51425	843987
14567	843988
46371	843989
34223	843990
9824	843991
2097	843992
38625	843993
19352	843994
69685	843995
65622	843996
1287	843997
388	843998
77266	843999
21893	844000
32289	844001
2745	844002
39562	844003
15995	844004
22063	844005
11273	844006
52400	844007
18966	844008
82394	844009
465	844010
56208	844011
65156	844012
2205	844013
7212	844014
3192	844015
12892	844016
66231	844017
19886	844018
532	844019
9247	844020
2867	844021
78253	844022
9067	844023
54265	844024
23048	844025
15534	844026
51199	844027
82049	844028
8062	844029
56174	844030
21327	844031
1274	844032
72699	844033
43011	844034
22974	844035
16316	844036
6103	844037
10862	844038
5350	844039
15913	844040
11451	844041
8996	844042
10296	844043
65723	844044
16441	844045
20990	844046
64153	844047
20506	844048
31225	844049
78282	844050
7741	844051
49345	844052
41061	844053
60797	844054
19053	844055
12453	844056
112669	844057
25432	844058
7808	844059
37039	844060
2864	844061
19270	844062
5915	844063
17927	844064
12165	844065
481	844066
34311	844067
42653	844068
24182	844069
68456	844070
6442	844071
51768	844072
55734	844073
29773	844074
79785	844075
63521	844076
29630	844077
5032	844078
87335	844079
42776	844080
46726	844081
5411	844082
42675	844083
47946	844084
4298	844085
724	844086
54892	844087
47178	844088
25748	844089
55532	844090
44403	844091
10113	844092
19568	844093
34656	844094
3	844095
48223	844096
66876	844097
41252	844098
21909	844099
1059	844100
1277	844101
69713	844102
12785	844103
12442	844104
12990	844105
37546	844106
10018	844107
77433	844108
816	844109
18429	844110
15914	844111
14788	844112
28285	844113
71714	844114
15129	844115
136	844116
38816	844117
1192	844118
58503	844119
38572	844120
61211	844121
36506	844122
2964	844123
17661	844124
35429	844125
25883	844126
11257	844127
4941	844128
48514	844129
56985	844130
46658	844131
49367	844132
49449	844133
17896	844134
3957	844135
92314	844136
66891	844137
10854	844138
465	844139
26482	844140
1231	844141
23882	844142
1803	844143
71162	844144
47092	844145
4214	844146
15296	844147
62523	844148
5006	844149
53470	844150
10317	844151
19531	844152
15784	844153
6614	844154
3302	844155
21076	844156
21726	844157
93028	844158
9749	844159
91881	844160
63380	844161
52286	844162
21485	844163
11188	844164
24385	844165
315	844166
29477	844167
15923	844168
25983	844169
6022	844170
23526	844171
27840	844172
45347	844173
7101	844174
5120	844175
736	844176
24667	844177
15939	844178
72527	844179
39228	844180
62406	844181
22962	844182
6906	844183
43011	844184
49409	844185
84699	844186
5994	844187
6463	844188
72213	844189
22718	844190
6169	844191
9523	844192
43236	844193
13547	844194
33324	844195
21180	844196
9483	844197
8186	844198
48288	844199
61257	844200
106132	844201
40688	844202
20187	844203
12963	844204
1972	844205
57692	844206
31	844207
62057	844208
47762	844209
70812	844210
51770	844211
4666	844212
4707	844213
1910	844214
12571	844215
2480	844216
7891	844217
32288	844218
7	844219
21206	844220
8	844221
12044	844222
82329	844223
75199	844224
59532	844225
86113	844226
25591	844227
41752	844228
13946	844229
97897	844230
48167	844231
8166	844232
78091	844233
9430	844234
7093	844235
84802	844236
27455	844237
23414	844238
5511	844239
1884	844240
83027	844241
46909	844242
2212	844243
9703	844244
32251	844245
28309	844246
39523	844247
6377	844248
40389	844249
1238	844250
57430	844251
39954	844252
64730	844253
23227	844254
13154	844255
78294	844256
25964	844257
33069	844258
27459	844259
11231	844260
3184	844261
20569	844262
32624	844263
47068	844264
37478	844265
67060	844266
32474	844267
36144	844268
31238	844269
15744	844270
32962	844271
36149	844272
25625	844273
50856	844274
49862	844275
14168	844276
15008	844277
32097	844278
31362	844279
266	844280
13247	844281
37738	844282
26579	844283
5709	844284
9227	844285
26024	844286
342	844287
93928	844288
18429	844289
14864	844290
32422	844291
31459	844292
71541	844293
14438	844294
17674	844295
14248	844296
26019	844297
40512	844298
9805	844299
16780	844300
60992	844301
30724	844302
22293	844303
9145	844304
4111	844305
1905	844306
95825	844307
30570	844308
10481	844309
20144	844310
91215	844311
6226	844312
39991	844313
11199	844314
21084	844315
8322	844316
62152	844317
9459	844318
45396	844319
24121	844320
63349	844321
2942	844322
51838	844323
57355	844324
82943	844325
36977	844326
35512	844327
12120	844328
72663	844329
33498	844330
614	844331
1835	844332
26976	844333
3320	844334
71957	844335
96805	844336
193	844337
767	844338
3837	844339
38283	844340
20581	844341
35125	844342
22046	844343
62631	844344
3975	844345
63190	844346
9286	844347
109246	844348
75020	844349
12755	844350
26868	844351
12864	844352
16788	844353
4139	844354
36694	844355
76423	844356
21029	844357
5155	844358
20216	844359
70497	844360
43091	844361
29974	844362
52383	844363
7808	844364
4239	844365
84112	844366
656	844367
36811	844368
38710	844369
1663	844370
79222	844371
74800	844372
39066	844373
11415	844374
5166	844375
21987	844376
9694	844377
80317	844378
86462	844379
31123	844380
14294	844381
7968	844382
6939	844383
77319	844384
55459	844385
8948	844386
266	844387
11514	844388
281	844389
6038	844390
89520	844391
38653	844392
16007	844393
43534	844394
4299	844395
4391	844396
74071	844397
7181	844398
91961	844399
16124	844400
18953	844401
31571	844402
39252	844403
82090	844404
103787	844405
15792	844406
90953	844407
39542	844408
34010	844409
2102	844410
46479	844411
74069	844412
22177	844413
514	844414
37840	844415
37	844416
13510	844417
102897	844418
17860	844419
3165	844420
19330	844421
71983	844422
50372	844423
64445	844424
85284	844425
40912	844426
50488	844427
7168	844428
14266	844429
437	844430
16350	844431
42604	844432
1946	844433
59	844434
6780	844435
16483	844436
4762	844437
35091	844438
51574	844439
51185	844440
20547	844441
32164	844442
47018	844443
35861	844444
2383	844445
53588	844446
682	844447
66697	844448
107387	844449
436	844450
320	844451
13715	844452
48136	844453
95569	844454
16553	844455
49178	844456
25063	844457
29394	844458
8168	844459
31084	844460
55320	844461
11757	844462
91015	844463
15927	844464
471	844465
1438	844466
24154	844467
70601	844468
58071	844469
28053	844470
1469	844471
88498	844472
42	844473
68669	844474
29091	844475
30803	844476
97302	844477
20537	844478
4558	844479
9632	844480
8138	844481
3668	844482
52378	844483
26717	844484
55908	844485
44263	844486
92339	844487
19888	844488
61972	844489
26732	844490
54338	844491
79169	844492
1956	844493
62331	844494
31128	844495
48392	844496
11612	844497
60952	844498
3250	844499
45425	844500
18985	844501
3993	844502
2823	844503
363	844504
1269	844505
23053	844506
38714	844507
6472	844508
104015	844509
21675	844510
32161	844511
136	844512
102010	844513
1564	844514
52220	844515
109362	844516
2082	844517
88123	844518
11241	844519
610	844520
74281	844521
4173	844522
27702	844523
100230	844524
38060	844525
36897	844526
14176	844527
10591	844528
79101	844529
1435	844530
38653	844531
36065	844532
96701	844533
40716	844534
86714	844535
52985	844536
1424	844537
9349	844538
35922	844539
106537	844540
41662	844541
9354	844542
20014	844543
59259	844544
719	844545
2546	844546
6914	844547
75665	844548
47613	844549
3964	844550
2910	844551
8069	844552
35120	844553
66485	844554
35322	844555
5024	844556
26111	844557
25696	844558
64638	844559
74328	844560
38079	844561
58376	844562
21113	844563
1054	844564
2062	844565
31823	844566
26847	844567
26849	844568
5644	844569
82142	844570
70483	844571
5368	844572
19744	844573
41171	844574
71722	844575
8190	844576
26595	844577
112651	844578
13124	844579
34269	844580
19499	844581
80657	844582
36963	844583
94792	844584
103377	844585
14578	844586
58214	844587
17457	844588
34806	844589
61635	844590
10164	844591
23864	844592
72348	844593
96756	844594
27121	844595
42677	844596
43841	844597
103553	844598
60136	844599
13937	844600
111249	844601
5956	844602
48919	844603
53	844604
33930	844605
109023	844606
9634	844607
19788	844608
12598	844609
1121	844610
34219	844611
32694	844612
11034	844613
6744	844614
56948	844615
16732	844616
49136	844617
22314	844618
9639	844619
6992	844620
12564	844621
13917	844622
2086	844623
50339	844624
40399	844625
11638	844626
16378	844627
4233	844628
49499	844629
99333	844630
42558	844631
15297	844632
42357	844633
70181	844634
68166	844635
5858	844636
49967	844637
18570	844638
43317	844639
6219	844640
20813	844641
7529	844642
57786	844643
1008	844644
63641	844645
20327	844646
28619	844647
15233	844648
1347	844649
50214	844650
82543	844651
38837	844652
23912	844653
6614	844654
84641	844655
632	844656
84138	844657
24847	844658
45465	844659
46782	844660
8335	844661
25950	844662
43958	844663
36398	844664
43470	844665
6528	844666
3093	844667
14565	844668
93077	844669
5063	844670
1646	844671
23886	844672
14362	844673
26710	844674
28835	844675
110372	844676
2501	844677
58294	844678
34161	844679
6505	844680
35	844681
74025	844682
207	844683
32170	844684
53954	844685
38414	844686
2397	844687
47709	844688
22576	844689
26329	844690
46050	844691
20829	844692
17422	844693
91630	844694
5604	844695
49487	844696
41477	844697
67946	844698
1075	844699
1360	844700
43588	844701
1880	844702
5467	844703
14094	844704
10156	844705
26306	844706
54347	844707
31775	844708
7546	844709
43398	844710
24142	844711
12967	844712
42364	844713
53459	844714
6876	844715
56446	844716
69462	844717
8203	844718
53880	844719
49815	844720
34211	844721
264	844722
3638	844723
67632	844724
34624	844725
43083	844726
24552	844727
42807	844728
21638	844729
16317	844730
22632	844731
33610	844732
5697	844733
15583	844734
86415	844735
9123	844736
26917	844737
22755	844738
23966	844739
48594	844740
109787	844741
30394	844742
25795	844743
50874	844744
421	844745
12045	844746
1037	844747
71591	844748
49932	844749
20978	844750
7253	844751
203	844752
8434	844753
37038	844754
27880	844755
104	844756
533	844757
11095	844758
59211	844759
75	844760
36697	844761
30245	844762
646	844763
1465	844764
28751	844765
86105	844766
90495	844767
63208	844768
110097	844769
48080	844770
33535	844771
25796	844772
23497	844773
29994	844774
65	844775
435	844776
38194	844777
43205	844778
54711	844779
8395	844780
38228	844781
51517	844782
68563	844783
974	844784
9334	844785
687	844786
74632	844787
16116	844788
32223	844789
29456	844790
24732	844791
7376	844792
36609	844793
33818	844794
608	844795
1876	844796
10272	844797
49399	844798
26795	844799
18315	844800
67112	844801
24371	844802
61799	844803
40370	844804
98773	844805
4837	844806
56913	844807
49749	844808
1161	844809
63620	844810
70404	844811
21518	844812
3619	844813
40102	844814
30908	844815
5437	844816
48445	844817
52070	844818
70287	844819
27086	844820
24341	844821
52598	844822
41489	844823
47691	844824
10545	844825
18480	844826
44959	844827
14309	844828
19744	844829
54286	844830
37669	844831
104166	844832
45052	844833
68061	844834
17788	844835
76745	844836
69562	844837
7540	844838
77285	844839
38134	844840
5714	844841
77937	844842
39742	844843
19284	844844
22303	844845
14892	844846
74986	844847
59596	844848
65830	844849
459	844850
10317	844851
3800	844852
9126	844853
11382	844854
5446	844855
24233	844856
100005	844857
45143	844858
40253	844859
5640	844860
8650	844861
12670	844862
86838	844863
54735	844864
10173	844865
38649	844866
8499	844867
38158	844868
42609	844869
83936	844870
39555	844871
44256	844872
55241	844873
6196	844874
90823	844875
19257	844876
61367	844877
94287	844878
846	844879
22590	844880
80020	844881
40515	844882
3499	844883
88029	844884
9913	844885
75035	844886
19084	844887
54800	844888
42259	844889
4430	844890
141	844891
30752	844892
104469	844893
93920	844894
88611	844895
26	844896
12279	844897
42086	844898
28178	844899
11902	844900
36555	844901
60421	844902
3389	844903
18459	844904
2638	844905
4722	844906
22059	844907
38935	844908
980	844909
20697	844910
34007	844911
11660	844912
1721	844913
2241	844914
25235	844915
15080	844916
32509	844917
4257	844918
13525	844919
9807	844920
20729	844921
3674	844922
3011	844923
31844	844924
60317	844925
21258	844926
489	844927
10590	844928
87660	844929
38658	844930
3763	844931
6851	844932
20429	844933
48618	844934
45890	844935
10980	844936
85651	844937
6282	844938
53719	844939
6985	844940
7864	844941
103331	844942
18594	844943
92751	844944
652	844945
671	844946
42580	844947
28184	844948
93091	844949
828	844950
21561	844951
40963	844952
13988	844953
59709	844954
80084	844955
3160	844956
16071	844957
42808	844958
13280	844959
82005	844960
45160	844961
49626	844962
5561	844963
60815	844964
45535	844965
212	844966
9723	844967
15197	844968
23044	844969
9862	844970
36608	844971
83288	844972
9972	844973
22750	844974
44747	844975
2476	844976
1738	844977
692	844978
21022	844979
70171	844980
23516	844981
4148	844982
287	844983
2145	844984
2174	844985
15905	844986
40079	844987
4170	844988
90297	844989
4949	844990
51438	844991
40966	844992
3106	844993
31727	844994
87814	844995
96951	844996
28570	844997
80176	844998
16719	844999
64465	845000
32943	845001
1757	845002
40906	845003
15744	845004
47797	845005
93324	845006
242	845007
56898	845008
8022	845009
106980	845010
50101	845011
3216	845012
26968	845013
3659	845014
42679	845015
6488	845016
22559	845017
51533	845018
2361	845019
10536	845020
2763	845021
92999	845022
24932	845023
29484	845024
82918	845025
41158	845026
23484	845027
44714	845028
46565	845029
6357	845030
5711	845031
4747	845032
74413	845033
47560	845034
3449	845035
15585	845036
22673	845037
25077	845038
32764	845039
110648	845040
22669	845041
3113	845042
10085	845043
33932	845044
64099	845045
38147	845046
79089	845047
1710	845048
6252	845049
71011	845050
12361	845051
3345	845052
41710	845053
29725	845054
22498	845055
50034	845056
6351	845057
57844	845058
7120	845059
38695	845060
23128	845061
11546	845062
338	845063
54510	845064
14254	845065
16300	845066
21227	845067
19104	845068
38297	845069
48642	845070
291	845071
38892	845072
35	845073
5148	845074
60019	845075
176	845076
13583	845077
70304	845078
2493	845079
1026	845080
21183	845081
2028	845082
63936	845083
14278	845084
11490	845085
27030	845086
72579	845087
22888	845088
1911	845089
56493	845090
571	845091
4408	845092
69215	845093
7542	845094
67894	845095
251	845096
26338	845097
10092	845098
25996	845099
76260	845100
20493	845101
2549	845102
52171	845103
21174	845104
30170	845105
56881	845106
41019	845107
810	845108
30580	845109
6422	845110
50540	845111
3258	845112
36938	845113
6679	845114
21574	845115
6415	845116
44295	845117
62748	845118
71056	845119
86258	845120
8715	845121
32033	845122
857	845123
67772	845124
21444	845125
1793	845126
79852	845127
8420	845128
18144	845129
8955	845130
1858	845131
32615	845132
22011	845133
19157	845134
6146	845135
1295	845136
49707	845137
36710	845138
40011	845139
30357	845140
42189	845141
317	845142
45505	845143
16147	845144
12193	845145
19263	845146
8080	845147
7393	845148
9005	845149
49726	845150
28309	845151
14793	845152
33048	845153
5279	845154
21167	845155
13867	845156
31458	845157
15847	845158
9985	845159
60424	845160
73733	845161
28	845162
2804	845163
10164	845164
2446	845165
22670	845166
60857	845167
42485	845168
40318	845169
3918	845170
66526	845171
86615	845172
5167	845173
1080	845174
56062	845175
2231	845176
86816	845177
11442	845178
9581	845179
5744	845180
14172	845181
5039	845182
22489	845183
60743	845184
18182	845185
8831	845186
255	845187
8572	845188
50646	845189
82895	845190
863	845191
32702	845192
68258	845193
16327	845194
9736	845195
27669	845196
19852	845197
64176	845198
17655	845199
2465	845200
4379	845201
26153	845202
96931	845203
12304	845204
9984	845205
7833	845206
1354	845207
31510	845208
8668	845209
47012	845210
47511	845211
26774	845212
11809	845213
35773	845214
58397	845215
81635	845216
17490	845217
35573	845218
41954	845219
84590	845220
11470	845221
7869	845222
20925	845223
57508	845224
1144	845225
1421	845226
38801	845227
32308	845228
70585	845229
63377	845230
2706	845231
58178	845232
13350	845233
6198	845234
148	845235
22796	845236
12975	845237
111464	845238
12773	845239
5356	845240
8988	845241
4214	845242
44484	845243
7	845244
101668	845245
85686	845246
67329	845247
985	845248
8108	845249
56105	845250
4271	845251
44315	845252
99417	845253
29911	845254
24351	845255
2631	845256
5115	845257
22	845258
23452	845259
41527	845260
27915	845261
11647	845262
97765	845263
1428	845264
33210	845265
64627	845266
16527	845267
5919	845268
91841	845269
66024	845270
106173	845271
53647	845272
29447	845273
12410	845274
159	845275
32015	845276
69430	845277
39341	845278
21592	845279
4390	845280
18851	845281
24883	845282
211	845283
13000	845284
70193	845285
3715	845286
479	845287
2295	845288
61838	845289
13252	845290
81953	845291
91108	845292
95004	845293
7769	845294
49455	845295
5843	845296
72876	845297
12032	845298
24008	845299
1051	845300
239	845301
24865	845302
10931	845303
55538	845304
17528	845305
89681	845306
75161	845307
23490	845308
85209	845309
216	845310
8581	845311
57453	845312
909	845313
2851	845314
3172	845315
68851	845316
18213	845317
19002	845318
44230	845319
2546	845320
9476	845321
54537	845322
34885	845323
7341	845324
13455	845325
11130	845326
12407	845327
31354	845328
22063	845329
39082	845330
5856	845331
83377	845332
43744	845333
32328	845334
68039	845335
34314	845336
44297	845337
23440	845338
13437	845339
79337	845340
61526	845341
10274	845342
35459	845343
10448	845344
13464	845345
23797	845346
7863	845347
81247	845348
7826	845349
23459	845350
22520	845351
38644	845352
28118	845353
35480	845354
47791	845355
68127	845356
22139	845357
15199	845358
41695	845359
49249	845360
50100	845361
37708	845362
34954	845363
36448	845364
42118	845365
46613	845366
11085	845367
23844	845368
3690	845369
43040	845370
41080	845371
568	845372
30155	845373
3116	845374
25869	845375
27772	845376
67003	845377
82505	845378
19965	845379
18921	845380
40291	845381
11373	845382
24201	845383
109382	845384
56921	845385
51534	845386
26339	845387
25004	845388
30416	845389
15512	845390
2372	845391
76318	845392
33077	845393
32142	845394
24598	845395
40887	845396
6466	845397
68506	845398
14038	845399
39745	845400
158	845401
58897	845402
42071	845403
16857	845404
40705	845405
66766	845406
25938	845407
1398	845408
32733	845409
8536	845410
1782	845411
561	845412
99113	845413
22562	845414
35671	845415
40168	845416
13466	845417
47197	845418
286	845419
55781	845420
11822	845421
63413	845422
4788	845423
4933	845424
682	845425
34221	845426
6268	845427
100582	845428
754	845429
42725	845430
34560	845431
15613	845432
112066	845433
92680	845434
6823	845435
2253	845436
5880	845437
11179	845438
38205	845439
1701	845440
80984	845441
11709	845442
30331	845443
7560	845444
40728	845445
1735	845446
11793	845447
27519	845448
17437	845449
2035	845450
2240	845451
54729	845452
18388	845453
71251	845454
27992	845455
75288	845456
11837	845457
465	845458
57541	845459
32108	845460
34592	845461
1969	845462
55764	845463
76695	845464
50220	845465
7867	845466
22874	845467
37211	845468
1485	845469
1834	845470
1154	845471
77435	845472
28972	845473
982	845474
19285	845475
13782	845476
49138	845477
20867	845478
53886	845479
63919	845480
55880	845481
4806	845482
44196	845483
29824	845484
90540	845485
30260	845486
13209	845487
2170	845488
53824	845489
22812	845490
28152	845491
15115	845492
33603	845493
43867	845494
7359	845495
125	845496
18780	845497
3584	845498
6375	845499
88827	845500
21028	845501
46368	845502
44296	845503
59297	845504
47827	845505
32765	845506
292	845507
4222	845508
18418	845509
6024	845510
22324	845511
8	845512
40964	845513
25777	845514
93482	845515
5504	845516
87	845517
24895	845518
10194	845519
110556	845520
1826	845521
27194	845522
13173	845523
12459	845524
44141	845525
27232	845526
4308	845527
22145	845528
70217	845529
4854	845530
43461	845531
55297	845532
20477	845533
1386	845534
30191	845535
58777	845536
45001	845537
1906	845538
70556	845539
12112	845540
11425	845541
20974	845542
12291	845543
28208	845544
21124	845545
51045	845546
10985	845547
65734	845548
10737	845549
3771	845550
26125	845551
46007	845552
5949	845553
8391	845554
42296	845555
2116	845556
4065	845557
38909	845558
13645	845559
6463	845560
77014	845561
2377	845562
275	845563
4154	845564
13413	845565
50601	845566
7867	845567
112598	845568
3469	845569
1949	845570
11466	845571
520	845572
30875	845573
36182	845574
69694	845575
3663	845576
966	845577
48785	845578
61741	845579
27727	845580
27627	845581
3698	845582
50678	845583
3832	845584
55396	845585
11164	845586
37829	845587
5475	845588
61440	845589
77783	845590
3978	845591
67800	845592
29026	845593
37115	845594
49111	845595
3687	845596
33542	845597
185	845598
58321	845599
22284	845600
182	845601
63668	845602
37061	845603
36340	845604
31412	845605
51951	845606
21083	845607
4585	845608
56035	845609
69012	845610
28813	845611
57646	845612
36478	845613
53087	845614
41739	845615
33905	845616
52647	845617
102079	845618
57029	845619
7164	845620
5610	845621
24777	845622
14239	845623
48065	845624
66436	845625
12321	845626
36273	845627
32017	845628
4337	845629
7126	845630
8004	845631
41743	845632
49647	845633
3671	845634
1049	845635
12726	845636
29330	845637
49438	845638
81083	845639
66175	845640
5593	845641
54691	845642
3878	845643
49053	845644
1843	845645
55818	845646
8479	845647
17275	845648
8835	845649
58923	845650
11841	845651
65801	845652
242	845653
19864	845654
792	845655
4500	845656
7107	845657
4116	845658
8938	845659
5998	845660
11284	845661
5691	845662
34750	845663
17390	845664
70311	845665
89166	845666
22516	845667
15103	845668
38786	845669
45164	845670
44518	845671
55255	845672
36778	845673
21690	845674
35951	845675
6828	845676
27812	845677
1504	845678
1524	845679
55243	845680
10798	845681
51711	845682
29629	845683
35556	845684
72432	845685
643	845686
4016	845687
57215	845688
5077	845689
21707	845690
8160	845691
19320	845692
80097	845693
25480	845694
9826	845695
24232	845696
57858	845697
18459	845698
41327	845699
41199	845700
8243	845701
65011	845702
20456	845703
15069	845704
8821	845705
81116	845706
607	845707
46124	845708
7868	845709
18388	845710
33320	845711
8617	845712
53616	845713
38967	845714
13237	845715
45417	845716
151	845717
9023	845718
14738	845719
222	845720
96957	845721
25481	845722
74123	845723
81275	845724
58221	845725
35096	845726
7801	845727
5133	845728
34983	845729
54364	845730
17277	845731
12955	845732
6037	845733
1030	845734
1706	845735
19141	845736
16818	845737
67361	845738
67907	845739
15621	845740
55262	845741
6897	845742
65240	845743
55272	845744
44621	845745
63272	845746
61	845747
59120	845748
23245	845749
42722	845750
62903	845751
40361	845752
46240	845753
8164	845754
65396	845755
338	845756
7065	845757
12117	845758
4	845759
21169	845760
34409	845761
1062	845762
27906	845763
15953	845764
44827	845765
3325	845766
10497	845767
73800	845768
64089	845769
27737	845770
10554	845771
7863	845772
56840	845773
441	845774
27470	845775
103	845776
66554	845777
53071	845778
4306	845779
36883	845780
89505	845781
29610	845782
15433	845783
10286	845784
17115	845785
21945	845786
40326	845787
63243	845788
750	845789
32276	845790
69539	845791
30841	845792
47075	845793
50994	845794
14741	845795
7117	845796
7299	845797
49915	845798
19574	845799
203	845800
68487	845801
3699	845802
91474	845803
106454	845804
19034	845805
44357	845806
40094	845807
94307	845808
7886	845809
41366	845810
6652	845811
10338	845812
23210	845813
31418	845814
11405	845815
52192	845816
13584	845817
8304	845818
33959	845819
20196	845820
109476	845821
33505	845822
85188	845823
537	845824
12696	845825
166	845826
5709	845827
48675	845828
40615	845829
27891	845830
24067	845831
44041	845832
420	845833
30411	845834
84390	845835
92337	845836
35811	845837
39502	845838
29684	845839
20735	845840
3493	845841
16653	845842
5293	845843
21314	845844
10500	845845
51717	845846
19443	845847
66562	845848
14439	845849
6684	845850
13088	845851
3774	845852
21285	845853
33922	845854
96844	845855
39198	845856
81663	845857
79860	845858
32742	845859
31644	845860
21033	845861
39961	845862
13680	845863
43642	845864
51692	845865
53044	845866
82513	845867
25405	845868
56	845869
10687	845870
22529	845871
4572	845872
43584	845873
34308	845874
37775	845875
60084	845876
13626	845877
2556	845878
25710	845879
15143	845880
11011	845881
42333	845882
3980	845883
54862	845884
822	845885
51	845886
72686	845887
20433	845888
34173	845889
60154	845890
75207	845891
74061	845892
2303	845893
6739	845894
4233	845895
12017	845896
2326	845897
3763	845898
18597	845899
22858	845900
50719	845901
35698	845902
237	845903
11879	845904
14704	845905
54825	845906
43569	845907
87201	845908
446	845909
15868	845910
15814	845911
3502	845912
15278	845913
79152	845914
3910	845915
158	845916
83875	845917
37270	845918
72711	845919
38395	845920
22620	845921
33116	845922
33960	845923
5551	845924
30287	845925
89680	845926
12803	845927
99435	845928
96264	845929
1830	845930
11020	845931
31836	845932
2682	845933
21414	845934
44930	845935
56180	845936
38940	845937
8366	845938
35096	845939
7364	845940
85289	845941
81447	845942
4055	845943
102877	845944
26987	845945
8511	845946
87863	845947
18261	845948
52747	845949
42391	845950
64753	845951
101188	845952
76922	845953
29124	845954
42848	845955
1167	845956
31189	845957
700	845958
37896	845959
5745	845960
84969	845961
7135	845962
42960	845963
827	845964
36165	845965
12671	845966
36824	845967
98580	845968
9516	845969
2833	845970
14094	845971
7993	845972
160	845973
36532	845974
15702	845975
54707	845976
31536	845977
699	845978
160	845979
63793	845980
16474	845981
6752	845982
12923	845983
82278	845984
21714	845985
39025	845986
3665	845987
12550	845988
8499	845989
669	845990
25226	845991
11171	845992
94240	845993
77129	845994
26379	845995
68759	845996
24834	845997
9963	845998
3561	845999
31251	846000
122	846001
16647	846002
7291	846003
22617	846004
558	846005
57698	846006
110399	846007
62539	846008
38665	846009
788	846010
49063	846011
68528	846012
32189	846013
131	846014
260	846015
19696	846016
17088	846017
2826	846018
48888	846019
22947	846020
7726	846021
49	846022
71	846023
46855	846024
10245	846025
10754	846026
16496	846027
481	846028
31997	846029
100856	846030
12075	846031
4789	846032
31195	846033
33417	846034
56259	846035
4489	846036
11544	846037
27	846038
28412	846039
20896	846040
38338	846041
57153	846042
845	846043
23298	846044
26808	846045
32958	846046
11765	846047
69944	846048
15535	846049
110002	846050
88112	846051
13703	846052
953	846053
85968	846054
2302	846055
5	846056
10124	846057
66461	846058
103400	846059
8461	846060
3230	846061
6122	846062
22820	846063
82	846064
1727	846065
21950	846066
16306	846067
35958	846068
56365	846069
28664	846070
3730	846071
30278	846072
11872	846073
62093	846074
4747	846075
27888	846076
28955	846077
35138	846078
8158	846079
45852	846080
979	846081
2255	846082
106559	846083
31533	846084
72048	846085
34017	846086
42670	846087
3085	846088
4654	846089
31797	846090
102104	846091
57452	846092
37078	846093
34026	846094
39984	846095
18149	846096
15966	846097
95248	846098
45048	846099
8219	846100
70932	846101
44320	846102
28546	846103
52073	846104
3105	846105
50476	846106
23815	846107
37816	846108
16655	846109
78465	846110
16308	846111
1449	846112
23487	846113
113501	846114
113039	846115
5427	846116
35634	846117
15088	846118
60821	846119
16647	846120
93468	846121
60169	846122
94887	846123
1752	846124
64428	846125
76408	846126
46001	846127
282	846128
48220	846129
15399	846130
36469	846131
53051	846132
16162	846133
24321	846134
3892	846135
43176	846136
38487	846137
53240	846138
61159	846139
39231	846140
12007	846141
21228	846142
24389	846143
7425	846144
30760	846145
1977	846146
89755	846147
33442	846148
6818	846149
49642	846150
21130	846151
49615	846152
59169	846153
17726	846154
58172	846155
22757	846156
21836	846157
107795	846158
46390	846159
7357	846160
15999	846161
17442	846162
2314	846163
13713	846164
49855	846165
1659	846166
15747	846167
2	846168
3530	846169
28865	846170
48207	846171
9683	846172
5152	846173
162	846174
76719	846175
12030	846176
64409	846177
14092	846178
142	846179
23249	846180
30308	846181
34566	846182
1336	846183
55556	846184
32457	846185
8093	846186
13294	846187
9042	846188
41	846189
38744	846190
1929	846191
52203	846192
13453	846193
44124	846194
36752	846195
6891	846196
5978	846197
31935	846198
79034	846199
76425	846200
66825	846201
44408	846202
80332	846203
9543	846204
14044	846205
3978	846206
87009	846207
58729	846208
34605	846209
26604	846210
11172	846211
21044	846212
29552	846213
1046	846214
59396	846215
596	846216
1652	846217
22321	846218
54635	846219
26493	846220
19285	846221
31137	846222
33404	846223
51823	846224
14961	846225
28954	846226
6752	846227
53187	846228
14786	846229
90768	846230
71383	846231
98461	846232
56261	846233
3976	846234
87144	846235
36014	846236
12859	846237
42335	846238
88550	846239
58742	846240
55723	846241
19214	846242
49047	846243
43182	846244
83541	846245
35286	846246
15868	846247
98694	846248
18166	846249
2666	846250
38138	846251
28723	846252
58268	846253
85017	846254
117	846255
6440	846256
272	846257
53229	846258
3544	846259
40531	846260
72449	846261
27876	846262
62664	846263
1364	846264
1339	846265
3369	846266
61134	846267
9791	846268
47941	846269
1740	846270
75033	846271
24385	846272
800	846273
5346	846274
173	846275
47456	846276
101357	846277
37480	846278
3653	846279
58711	846280
81099	846281
1351	846282
11749	846283
77416	846284
26524	846285
388	846286
35726	846287
41851	846288
88	846289
37691	846290
2607	846291
22143	846292
92915	846293
27848	846294
61275	846295
3296	846296
14757	846297
13987	846298
9579	846299
23453	846300
3619	846301
16	846302
358	846303
27037	846304
24855	846305
59857	846306
66028	846307
1453	846308
27965	846309
13741	846310
13719	846311
4802	846312
20791	846313
25628	846314
19716	846315
4040	846316
28784	846317
4696	846318
27847	846319
132	846320
14572	846321
20540	846322
36078	846323
15210	846324
47093	846325
3137	846326
74894	846327
5637	846328
44380	846329
41034	846330
21746	846331
91013	846332
57354	846333
7472	846334
27422	846335
29021	846336
25581	846337
22578	846338
56347	846339
9244	846340
48794	846341
32377	846342
61181	846343
16879	846344
17617	846345
35651	846346
24981	846347
7266	846348
47558	846349
43256	846350
10250	846351
27700	846352
1243	846353
26222	846354
18455	846355
51691	846356
39830	846357
9573	846358
21890	846359
42324	846360
110415	846361
38834	846362
13458	846363
55708	846364
107332	846365
44804	846366
48317	846367
19725	846368
11478	846369
8213	846370
7026	846371
40305	846372
110230	846373
29712	846374
3715	846375
17251	846376
63587	846377
103827	846378
11358	846379
10823	846380
71204	846381
4463	846382
14903	846383
353	846384
29897	846385
82152	846386
19848	846387
2356	846388
44571	846389
55632	846390
3921	846391
47823	846392
40976	846393
24797	846394
9309	846395
42135	846396
45921	846397
4470	846398
11877	846399
5098	846400
21797	846401
73022	846402
2007	846403
30171	846404
1182	846405
745	846406
24407	846407
91078	846408
77075	846409
30815	846410
8393	846411
6148	846412
148	846413
20422	846414
69515	846415
1880	846416
48522	846417
7340	846418
107472	846419
33476	846420
9682	846421
42427	846422
43203	846423
75927	846424
19314	846425
43254	846426
14845	846427
42466	846428
35943	846429
66819	846430
2424	846431
9183	846432
30529	846433
24932	846434
16313	846435
12368	846436
1058	846437
90669	846438
8623	846439
2355	846440
71603	846441
23981	846442
6220	846443
1456	846444
79093	846445
30983	846446
67933	846447
830	846448
8847	846449
24884	846450
21700	846451
6186	846452
36583	846453
71188	846454
4337	846455
5327	846456
992	846457
39485	846458
75695	846459
71807	846460
16150	846461
70920	846462
7690	846463
27655	846464
3602	846465
28823	846466
73287	846467
23700	846468
15329	846469
10498	846470
5949	846471
30668	846472
87184	846473
44042	846474
12175	846475
17796	846476
18112	846477
22221	846478
3874	846479
32488	846480
34332	846481
32653	846482
50225	846483
75093	846484
25790	846485
3543	846486
76213	846487
61275	846488
40210	846489
20358	846490
95619	846491
4488	846492
28624	846493
47376	846494
37838	846495
27871	846496
18058	846497
29695	846498
12339	846499
19543	846500
35681	846501
2105	846502
43087	846503
13158	846504
29539	846505
22825	846506
14875	846507
54771	846508
7262	846509
1018	846510
67866	846511
1743	846512
195	846513
55798	846514
8264	846515
813	846516
252	846517
60107	846518
60290	846519
2678	846520
56084	846521
264	846522
45023	846523
92037	846524
12843	846525
57053	846526
14555	846527
1933	846528
8411	846529
5536	846530
8131	846531
4879	846532
32011	846533
34549	846534
56389	846535
13433	846536
25108	846537
4739	846538
4688	846539
21109	846540
55735	846541
44854	846542
16669	846543
21089	846544
99	846545
3868	846546
63168	846547
8929	846548
14940	846549
32930	846550
24889	846551
74919	846552
34848	846553
4414	846554
260	846555
50527	846556
48455	846557
33013	846558
1935	846559
7238	846560
86471	846561
2913	846562
57281	846563
22	846564
104734	846565
30398	846566
50851	846567
42519	846568
29820	846569
897	846570
53905	846571
56793	846572
25235	846573
26	846574
140	846575
3377	846576
80467	846577
18427	846578
11780	846579
5301	846580
8	846581
8379	846582
2769	846583
93021	846584
73046	846585
12468	846586
42364	846587
46360	846588
17849	846589
38627	846590
7687	846591
18055	846592
90586	846593
69108	846594
11625	846595
31107	846596
46556	846597
33724	846598
72401	846599
90635	846600
4196	846601
26841	846602
4794	846603
4045	846604
60595	846605
7673	846606
31617	846607
10841	846608
90114	846609
37684	846610
177	846611
3141	846612
30788	846613
90777	846614
24331	846615
102804	846616
43394	846617
28992	846618
12872	846619
66064	846620
42309	846621
5712	846622
29204	846623
11694	846624
6995	846625
3287	846626
75087	846627
50764	846628
19034	846629
12544	846630
70939	846631
16866	846632
79210	846633
39071	846634
20326	846635
8321	846636
8534	846637
14588	846638
169	846639
42422	846640
8623	846641
11278	846642
13899	846643
92500	846644
4866	846645
70440	846646
32808	846647
14216	846648
15209	846649
39944	846650
7967	846651
13192	846652
9619	846653
3039	846654
10678	846655
17409	846656
76703	846657
36619	846658
4986	846659
4859	846660
12805	846661
23208	846662
111230	846663
914	846664
6303	846665
63811	846666
11631	846667
1256	846668
32264	846669
6679	846670
39263	846671
73658	846672
83804	846673
71379	846674
2446	846675
43892	846676
1233	846677
23324	846678
21021	846679
8723	846680
10932	846681
18418	846682
5967	846683
23152	846684
19631	846685
36847	846686
56674	846687
10312	846688
77428	846689
1714	846690
2757	846691
38333	846692
87666	846693
24584	846694
11334	846695
27568	846696
35496	846697
589	846698
26282	846699
17562	846700
55112	846701
7621	846702
18755	846703
4666	846704
17098	846705
85770	846706
48980	846707
54044	846708
19538	846709
36537	846710
20036	846711
23865	846712
103766	846713
24107	846714
642	846715
2823	846716
12041	846717
17365	846718
32661	846719
55835	846720
20319	846721
4198	846722
7730	846723
51392	846724
13048	846725
1175	846726
8290	846727
8587	846728
33535	846729
15298	846730
27346	846731
62251	846732
57506	846733
8024	846734
11837	846735
25372	846736
26644	846737
22777	846738
29052	846739
27873	846740
59130	846741
12827	846742
41563	846743
13759	846744
22917	846745
60191	846746
971	846747
33996	846748
15908	846749
3862	846750
57882	846751
24498	846752
29881	846753
400	846754
100292	846755
26466	846756
37745	846757
26990	846758
7874	846759
45320	846760
2927	846761
14002	846762
1962	846763
26784	846764
1730	846765
73371	846766
13942	846767
548	846768
1027	846769
25652	846770
57079	846771
25484	846772
50341	846773
86506	846774
27830	846775
7630	846776
90943	846777
50461	846778
24990	846779
21773	846780
30002	846781
34380	846782
44677	846783
59462	846784
60473	846785
58403	846786
48112	846787
2081	846788
3298	846789
12430	846790
18266	846791
6517	846792
4370	846793
34149	846794
21412	846795
191	846796
26391	846797
7988	846798
3345	846799
76053	846800
23142	846801
6607	846802
9160	846803
6224	846804
107275	846805
37274	846806
22198	846807
103	846808
70926	846809
1720	846810
1746	846811
50588	846812
811	846813
2649	846814
12841	846815
24068	846816
2660	846817
51397	846818
22456	846819
22367	846820
30280	846821
81226	846822
1671	846823
48183	846824
36867	846825
13682	846826
558	846827
9503	846828
9709	846829
1598	846830
42307	846831
4378	846832
13159	846833
6192	846834
2701	846835
63450	846836
36573	846837
51002	846838
54767	846839
64624	846840
44940	846841
57846	846842
58581	846843
40602	846844
5265	846845
38120	846846
7511	846847
6143	846848
19602	846849
10903	846850
53220	846851
76104	846852
26391	846853
443	846854
12905	846855
40275	846856
8921	846857
20985	846858
616	846859
37835	846860
82788	846861
13415	846862
4655	846863
8528	846864
3891	846865
20006	846866
997	846867
22870	846868
18349	846869
6443	846870
10386	846871
18652	846872
1978	846873
43328	846874
6801	846875
15277	846876
54929	846877
12597	846878
82265	846879
56984	846880
62833	846881
13853	846882
14131	846883
53763	846884
8478	846885
4632	846886
65388	846887
18209	846888
55635	846889
46919	846890
25824	846891
6841	846892
35586	846893
8342	846894
22815	846895
64673	846896
61743	846897
19990	846898
7022	846899
24523	846900
87077	846901
4759	846902
859	846903
15969	846904
75775	846905
1183	846906
13114	846907
36479	846908
42194	846909
2541	846910
64272	846911
24929	846912
56540	846913
26292	846914
29021	846915
2797	846916
7542	846917
7765	846918
14256	846919
13765	846920
60060	846921
51541	846922
26314	846923
35385	846924
10306	846925
98796	846926
104169	846927
5006	846928
9046	846929
12359	846930
72395	846931
32423	846932
9065	846933
25358	846934
97976	846935
40664	846936
3841	846937
99799	846938
3894	846939
42823	846940
2841	846941
91776	846942
2750	846943
20934	846944
8463	846945
24056	846946
4487	846947
102669	846948
108	846949
31041	846950
17418	846951
9845	846952
1060	846953
18067	846954
156	846955
7879	846956
114198	846957
17301	846958
24746	846959
60823	846960
141	846961
5759	846962
40685	846963
4077	846964
713	846965
16533	846966
102267	846967
35634	846968
2344	846969
34665	846970
53083	846971
54515	846972
26843	846973
25228	846974
20752	846975
53760	846976
30892	846977
921	846978
1170	846979
10881	846980
79557	846981
110098	846982
38975	846983
5893	846984
15343	846985
8514	846986
30511	846987
90722	846988
39105	846989
91818	846990
1427	846991
26867	846992
51408	846993
1301	846994
1666	846995
24966	846996
23501	846997
38941	846998
2329	846999
95008	847000
53693	847001
305	847002
8911	847003
4038	847004
5297	847005
2900	847006
103019	847007
13708	847008
76595	847009
11569	847010
43770	847011
49647	847012
48812	847013
1341	847014
11664	847015
34442	847016
23417	847017
6323	847018
38448	847019
32876	847020
2966	847021
6843	847022
13267	847023
2836	847024
74865	847025
93949	847026
21392	847027
8070	847028
53721	847029
12096	847030
2024	847031
31255	847032
31727	847033
17113	847034
2567	847035
89292	847036
11867	847037
11063	847038
2695	847039
2003	847040
61849	847041
14858	847042
1942	847043
19761	847044
77660	847045
50271	847046
17345	847047
244	847048
29882	847049
18920	847050
22462	847051
11665	847052
51876	847053
43185	847054
33027	847055
26647	847056
59909	847057
6057	847058
12065	847059
64095	847060
20206	847061
58101	847062
69813	847063
27768	847064
5653	847065
17068	847066
65450	847067
6802	847068
24427	847069
711	847070
79733	847071
29639	847072
30307	847073
110	847074
1315	847075
58950	847076
58473	847077
67978	847078
122	847079
19980	847080
56404	847081
9461	847082
149	847083
67359	847084
6453	847085
4694	847086
37915	847087
2309	847088
2895	847089
33579	847090
28159	847091
22820	847092
10159	847093
2105	847094
5363	847095
25501	847096
16655	847097
7358	847098
3922	847099
1976	847100
8185	847101
58120	847102
17213	847103
49611	847104
3408	847105
49581	847106
62	847107
67020	847108
4201	847109
50830	847110
6240	847111
5235	847112
6876	847113
787	847114
103114	847115
17738	847116
64052	847117
12014	847118
56330	847119
69972	847120
685	847121
19048	847122
51668	847123
61573	847124
16881	847125
25375	847126
14538	847127
38226	847128
48286	847129
19031	847130
20972	847131
15661	847132
80862	847133
54335	847134
18011	847135
79711	847136
58828	847137
35535	847138
4068	847139
22810	847140
73032	847141
302	847142
84325	847143
5951	847144
11	847145
52950	847146
20081	847147
36	847148
14874	847149
57	847150
7096	847151
52716	847152
68414	847153
56847	847154
27369	847155
10363	847156
2810	847157
34545	847158
29343	847159
90579	847160
90681	847161
48884	847162
17156	847163
9093	847164
80	847165
21398	847166
16537	847167
98862	847168
25474	847169
34354	847170
53265	847171
54	847172
33156	847173
96376	847174
64916	847175
394	847176
295	847177
66762	847178
37224	847179
23884	847180
1492	847181
7372	847182
18733	847183
7276	847184
22447	847185
13111	847186
41638	847187
16494	847188
17595	847189
36451	847190
40665	847191
84909	847192
27422	847193
81937	847194
14550	847195
66697	847196
38100	847197
4164	847198
19419	847199
2272	847200
97730	847201
928	847202
66278	847203
40774	847204
7231	847205
9	847206
58079	847207
77198	847208
35046	847209
17216	847210
73870	847211
38360	847212
82176	847213
7858	847214
19071	847215
22494	847216
67507	847217
90896	847218
63895	847219
22	847220
20251	847221
18303	847222
75694	847223
76978	847224
571	847225
13641	847226
5282	847227
24290	847228
3142	847229
23605	847230
22355	847231
2689	847232
42367	847233
7442	847234
11454	847235
16537	847236
44237	847237
26092	847238
22878	847239
17181	847240
1709	847241
3562	847242
17698	847243
188	847244
7634	847245
65582	847246
50307	847247
22	847248
3912	847249
5538	847250
6196	847251
4352	847252
58882	847253
14809	847254
81540	847255
27110	847256
12055	847257
53124	847258
48937	847259
18694	847260
6157	847261
70437	847262
12210	847263
64738	847264
1709	847265
7941	847266
141	847267
70147	847268
3310	847269
46879	847270
111156	847271
26957	847272
102551	847273
12194	847274
101082	847275
46335	847276
8387	847277
85254	847278
27252	847279
34899	847280
13616	847281
12605	847282
11218	847283
16816	847284
26431	847285
5878	847286
86402	847287
2322	847288
6640	847289
14130	847290
69381	847291
2037	847292
4043	847293
18334	847294
71123	847295
10333	847296
110951	847297
57434	847298
34899	847299
6373	847300
65	847301
58929	847302
77517	847303
9499	847304
59260	847305
156	847306
26957	847307
31680	847308
57293	847309
57733	847310
23132	847311
42805	847312
29747	847313
76720	847314
22586	847315
7678	847316
55506	847317
8295	847318
1552	847319
1870	847320
919	847321
33722	847322
5521	847323
6682	847324
91843	847325
67950	847326
8438	847327
24847	847328
46309	847329
23	847330
10393	847331
2115	847332
857	847333
45306	847334
2940	847335
65552	847336
26522	847337
12446	847338
52574	847339
2143	847340
32278	847341
23596	847342
15073	847343
83705	847344
79516	847345
2502	847346
28967	847347
30644	847348
14222	847349
22858	847350
518	847351
4482	847352
78572	847353
12708	847354
9862	847355
127	847356
4051	847357
7523	847358
17453	847359
8778	847360
73038	847361
15072	847362
54213	847363
27355	847364
6421	847365
20055	847366
26457	847367
63040	847368
22534	847369
57570	847370
79929	847371
99407	847372
6310	847373
38114	847374
42997	847375
96	847376
17411	847377
22322	847378
16668	847379
22745	847380
63097	847381
21676	847382
71321	847383
28627	847384
14208	847385
23836	847386
65245	847387
13181	847388
765	847389
61618	847390
24375	847391
33601	847392
44149	847393
20910	847394
54368	847395
1573	847396
72507	847397
2978	847398
13098	847399
103864	847400
8683	847401
34736	847402
19674	847403
9735	847404
20572	847405
18137	847406
22929	847407
10222	847408
87516	847409
32567	847410
71798	847411
15385	847412
149	847413
28156	847414
67189	847415
2889	847416
29384	847417
24447	847418
626	847419
34	847420
63608	847421
2266	847422
58940	847423
3458	847424
2098	847425
42913	847426
41099	847427
66464	847428
12103	847429
6809	847430
75190	847431
40241	847432
90329	847433
102930	847434
24472	847435
4034	847436
24581	847437
12372	847438
52392	847439
6	847440
7944	847441
26772	847442
66818	847443
16281	847444
1881	847445
7480	847446
86084	847447
84101	847448
3573	847449
37600	847450
11925	847451
12560	847452
8016	847453
76592	847454
8796	847455
3551	847456
311	847457
84151	847458
42507	847459
30142	847460
3922	847461
33296	847462
4444	847463
73956	847464
40996	847465
97524	847466
37437	847467
4739	847468
12589	847469
17283	847470
54407	847471
20606	847472
48785	847473
40939	847474
1207	847475
17074	847476
246	847477
109919	847478
6419	847479
79591	847480
53794	847481
14413	847482
317	847483
6333	847484
14400	847485
25993	847486
74029	847487
28128	847488
45947	847489
63324	847490
5426	847491
93312	847492
14086	847493
67709	847494
43151	847495
90505	847496
98753	847497
36300	847498
15941	847499
31149	847500
83240	847501
41711	847502
38739	847503
6782	847504
28053	847505
47559	847506
30875	847507
41863	847508
20023	847509
83858	847510
51709	847511
24109	847512
12337	847513
47958	847514
95160	847515
1047	847516
2044	847517
45341	847518
66368	847519
38543	847520
53325	847521
17294	847522
9647	847523
147	847524
3837	847525
64431	847526
10487	847527
26715	847528
4825	847529
37917	847530
16442	847531
9820	847532
8685	847533
1164	847534
92750	847535
127	847536
47447	847537
46072	847538
16769	847539
75716	847540
506	847541
61082	847542
7691	847543
4017	847544
14567	847545
32039	847546
7349	847547
8954	847548
72297	847549
1245	847550
70518	847551
5471	847552
66451	847553
32272	847554
7331	847555
26125	847556
57518	847557
54047	847558
41369	847559
18616	847560
10004	847561
17150	847562
81655	847563
36705	847564
502	847565
9135	847566
194	847567
955	847568
7203	847569
40322	847570
10533	847571
47004	847572
5181	847573
2947	847574
40577	847575
62757	847576
28532	847577
471	847578
9146	847579
9647	847580
56274	847581
27003	847582
59057	847583
5058	847584
56532	847585
80155	847586
32570	847587
29917	847588
16293	847589
31188	847590
48391	847591
11841	847592
34186	847593
19156	847594
8120	847595
31009	847596
11202	847597
48908	847598
411	847599
28299	847600
708	847601
13415	847602
1453	847603
3107	847604
25	847605
41271	847606
30560	847607
1848	847608
39985	847609
75663	847610
60424	847611
7554	847612
18921	847613
79430	847614
37341	847615
924	847616
22860	847617
40637	847618
108564	847619
29324	847620
53611	847621
856	847622
16914	847623
48859	847624
22583	847625
8634	847626
741	847627
3737	847628
61701	847629
30496	847630
506	847631
74023	847632
6553	847633
12446	847634
1622	847635
14984	847636
11568	847637
22185	847638
9501	847639
341	847640
47581	847641
69967	847642
8689	847643
67360	847644
962	847645
23218	847646
57979	847647
274	847648
52467	847649
8301	847650
18750	847651
101049	847652
650	847653
14814	847654
18556	847655
38672	847656
61780	847657
7135	847658
95801	847659
62000	847660
18054	847661
88833	847662
45216	847663
19156	847664
20352	847665
9666	847666
9393	847667
2899	847668
41687	847669
46384	847670
63551	847671
15142	847672
23127	847673
26581	847674
9943	847675
36105	847676
22739	847677
9453	847678
12819	847679
77318	847680
31261	847681
5949	847682
21615	847683
98851	847684
37999	847685
11501	847686
25992	847687
81405	847688
7416	847689
103814	847690
20110	847691
56004	847692
33824	847693
8	847694
1487	847695
46409	847696
10567	847697
26149	847698
43083	847699
44861	847700
51900	847701
19779	847702
9894	847703
63202	847704
11245	847705
26358	847706
2704	847707
3081	847708
21128	847709
84841	847710
40906	847711
59309	847712
75016	847713
51644	847714
85424	847715
33685	847716
77358	847717
24064	847718
112246	847719
19302	847720
27074	847721
8290	847722
32706	847723
485	847724
95376	847725
1720	847726
68268	847727
93354	847728
1552	847729
44	847730
2172	847731
13344	847732
69415	847733
8772	847734
1925	847735
832	847736
13142	847737
24016	847738
26330	847739
67617	847740
54856	847741
43675	847742
17253	847743
13894	847744
88229	847745
49903	847746
1955	847747
5825	847748
108143	847749
9476	847750
18427	847751
15562	847752
55786	847753
22344	847754
8556	847755
28282	847756
4011	847757
49112	847758
36872	847759
31772	847760
24573	847761
23552	847762
5084	847763
3123	847764
1373	847765
95938	847766
48585	847767
2693	847768
6536	847769
84600	847770
5975	847771
23034	847772
7959	847773
34538	847774
33871	847775
45819	847776
54547	847777
43174	847778
26154	847779
69270	847780
333	847781
11073	847782
8	847783
83232	847784
19568	847785
60182	847786
84931	847787
69209	847788
55692	847789
17030	847790
40739	847791
57840	847792
68581	847793
78522	847794
12645	847795
35555	847796
54159	847797
156	847798
79895	847799
19144	847800
50	847801
46060	847802
36249	847803
112263	847804
102564	847805
3423	847806
4496	847807
493	847808
112269	847809
41126	847810
33939	847811
15428	847812
44303	847813
28422	847814
52451	847815
16258	847816
69401	847817
45587	847818
3022	847819
25988	847820
42763	847821
2961	847822
11539	847823
352	847824
1237	847825
15126	847826
25008	847827
85449	847828
6048	847829
2674	847830
15730	847831
1575	847832
82606	847833
19960	847834
78418	847835
82379	847836
2068	847837
1335	847838
50391	847839
24446	847840
340	847841
16479	847842
71984	847843
4965	847844
25003	847845
9	847846
48845	847847
89821	847848
30979	847849
114394	847850
58642	847851
16325	847852
9647	847853
27852	847854
6516	847855
1889	847856
37748	847857
61874	847858
9202	847859
8663	847860
483	847861
68613	847862
12757	847863
8009	847864
17927	847865
363	847866
26580	847867
102603	847868
7552	847869
2603	847870
13880	847871
37866	847872
36291	847873
35655	847874
53678	847875
63895	847876
5472	847877
60910	847878
2681	847879
13506	847880
8479	847881
35249	847882
18946	847883
48994	847884
109	847885
16037	847886
73540	847887
8700	847888
26667	847889
14262	847890
2420	847891
89967	847892
33309	847893
5706	847894
30776	847895
14392	847896
9731	847897
10688	847898
27465	847899
29898	847900
61871	847901
743	847902
7646	847903
41798	847904
8390	847905
12120	847906
64973	847907
65537	847908
94398	847909
44416	847910
8449	847911
40653	847912
5784	847913
24761	847914
50106	847915
17115	847916
100583	847917
6677	847918
103257	847919
18463	847920
59253	847921
31168	847922
32346	847923
42158	847924
25999	847925
82840	847926
60629	847927
4390	847928
27640	847929
29064	847930
6528	847931
15400	847932
6285	847933
3104	847934
4593	847935
31880	847936
73257	847937
20871	847938
50482	847939
66689	847940
93364	847941
17701	847942
37819	847943
1473	847944
51855	847945
24484	847946
69187	847947
3783	847948
20648	847949
7308	847950
109402	847951
1319	847952
47215	847953
8996	847954
9537	847955
84	847956
13533	847957
38486	847958
21397	847959
77953	847960
22243	847961
35750	847962
88805	847963
68753	847964
13413	847965
61314	847966
23530	847967
50259	847968
4515	847969
89383	847970
20677	847971
5146	847972
8598	847973
1349	847974
2457	847975
3143	847976
38208	847977
95	847978
62437	847979
67281	847980
2958	847981
33	847982
43089	847983
816	847984
38235	847985
7050	847986
19758	847987
7003	847988
4248	847989
17633	847990
22422	847991
63457	847992
26065	847993
16603	847994
45825	847995
9916	847996
16484	847997
54593	847998
82103	847999
89800	848000
7293	848001
924	848002
50809	848003
2677	848004
111603	848005
20632	848006
47539	848007
18104	848008
16122	848009
61276	848010
7	848011
1582	848012
40304	848013
15635	848014
68098	848015
14970	848016
14352	848017
82139	848018
381	848019
5798	848020
18163	848021
90904	848022
84324	848023
205	848024
71901	848025
64220	848026
41697	848027
20011	848028
70587	848029
1330	848030
7172	848031
38468	848032
21132	848033
21686	848034
30855	848035
33443	848036
3147	848037
7065	848038
90705	848039
16059	848040
52646	848041
65238	848042
43344	848043
327	848044
88550	848045
17391	848046
10307	848047
366	848048
29528	848049
25967	848050
59425	848051
104003	848052
48010	848053
23814	848054
6058	848055
6906	848056
30668	848057
34584	848058
25905	848059
16572	848060
5054	848061
21407	848062
18796	848063
31276	848064
74886	848065
36582	848066
29284	848067
3160	848068
15841	848069
1581	848070
836	848071
48105	848072
269	848073
63469	848074
6014	848075
4420	848076
36980	848077
636	848078
11014	848079
8209	848080
20328	848081
11159	848082
60742	848083
15215	848084
13022	848085
54765	848086
7596	848087
12229	848088
65312	848089
1015	848090
8328	848091
33992	848092
3	848093
22848	848094
38073	848095
28	848096
6931	848097
705	848098
32455	848099
622	848100
55125	848101
27763	848102
65946	848103
67525	848104
40	848105
18068	848106
73968	848107
11729	848108
8099	848109
1053	848110
65021	848111
13079	848112
37021	848113
33008	848114
100594	848115
1472	848116
70735	848117
8554	848118
2415	848119
25082	848120
88713	848121
6103	848122
1600	848123
11392	848124
50586	848125
15557	848126
86353	848127
7619	848128
50333	848129
70349	848130
69196	848131
4182	848132
8818	848133
76709	848134
46792	848135
26377	848136
1684	848137
11687	848138
16516	848139
140	848140
31766	848141
19909	848142
17358	848143
18202	848144
92270	848145
6637	848146
1932	848147
22711	848148
15389	848149
22297	848150
108319	848151
44179	848152
89778	848153
2897	848154
8801	848155
11960	848156
23867	848157
41905	848158
15067	848159
17020	848160
6724	848161
12496	848162
474	848163
82274	848164
9549	848165
4195	848166
98721	848167
10702	848168
37214	848169
87600	848170
8322	848171
65847	848172
19841	848173
465	848174
39958	848175
316	848176
1305	848177
135	848178
16870	848179
26749	848180
83702	848181
2252	848182
915	848183
16413	848184
55975	848185
68523	848186
56282	848187
3530	848188
68822	848189
64529	848190
103965	848191
9847	848192
5732	848193
1425	848194
53309	848195
34649	848196
9373	848197
91748	848198
91008	848199
103633	848200
28324	848201
20559	848202
11204	848203
65485	848204
26823	848205
2870	848206
86598	848207
11807	848208
45829	848209
2027	848210
45734	848211
50472	848212
6	848213
10177	848214
13939	848215
16157	848216
7002	848217
14876	848218
5277	848219
57177	848220
32782	848221
69308	848222
108417	848223
16172	848224
27908	848225
111273	848226
1055	848227
13499	848228
16537	848229
28903	848230
110	848231
41730	848232
37445	848233
527	848234
31581	848235
74766	848236
9418	848237
21458	848238
66732	848239
19217	848240
1560	848241
67530	848242
68920	848243
10925	848244
14167	848245
13063	848246
31335	848247
13554	848248
23371	848249
34	848250
69618	848251
17358	848252
559	848253
1462	848254
19627	848255
86284	848256
25352	848257
55415	848258
38115	848259
8615	848260
12574	848261
6436	848262
642	848263
88687	848264
53962	848265
47476	848266
6649	848267
12265	848268
72610	848269
36675	848270
41155	848271
18957	848272
99207	848273
7508	848274
73824	848275
56656	848276
52015	848277
41	848278
7486	848279
37	848280
28183	848281
27401	848282
55334	848283
24377	848284
20872	848285
85455	848286
42450	848287
48551	848288
8381	848289
8877	848290
8519	848291
14549	848292
64411	848293
1021	848294
40206	848295
1721	848296
11214	848297
1598	848298
5558	848299
52071	848300
23630	848301
8172	848302
9014	848303
1184	848304
19324	848305
25897	848306
36114	848307
83141	848308
87205	848309
266	848310
65293	848311
34205	848312
27856	848313
1088	848314
30106	848315
33880	848316
23436	848317
103620	848318
13288	848319
50678	848320
27174	848321
1321	848322
21459	848323
19723	848324
41394	848325
13251	848326
2812	848327
13419	848328
32412	848329
12266	848330
672	848331
109282	848332
18182	848333
55599	848334
17784	848335
69599	848336
30812	848337
20147	848338
83796	848339
28896	848340
2731	848341
103575	848342
78907	848343
7657	848344
20074	848345
22256	848346
1056	848347
14005	848348
85667	848349
28027	848350
2767	848351
8140	848352
81654	848353
91762	848354
99281	848355
96727	848356
33222	848357
46059	848358
65890	848359
17093	848360
20263	848361
46639	848362
41334	848363
73990	848364
8691	848365
19990	848366
73105	848367
14343	848368
14886	848369
54	848370
12182	848371
97506	848372
57880	848373
37136	848374
39938	848375
3	848376
32086	848377
20039	848378
6227	848379
5377	848380
64988	848381
12515	848382
36516	848383
73281	848384
53295	848385
200	848386
35927	848387
6042	848388
4289	848389
5	848390
6588	848391
8601	848392
21611	848393
19594	848394
17559	848395
55526	848396
56919	848397
25227	848398
28051	848399
207	848400
55946	848401
1090	848402
25425	848403
45108	848404
23282	848405
71470	848406
3352	848407
4794	848408
16295	848409
28209	848410
27735	848411
12460	848412
34703	848413
769	848414
85271	848415
20105	848416
12854	848417
42263	848418
1180	848419
21649	848420
43328	848421
11651	848422
71083	848423
51484	848424
3103	848425
61735	848426
6064	848427
47005	848428
84001	848429
527	848430
91540	848431
40035	848432
3552	848433
2959	848434
1301	848435
4208	848436
13935	848437
56559	848438
337	848439
12128	848440
44388	848441
342	848442
73098	848443
12581	848444
393	848445
19149	848446
13188	848447
14695	848448
299	848449
20285	848450
41621	848451
9474	848452
2085	848453
31740	848454
33915	848455
90159	848456
3448	848457
852	848458
7059	848459
13617	848460
68420	848461
21658	848462
20878	848463
15056	848464
16900	848465
33905	848466
11129	848467
41217	848468
154	848469
33577	848470
3511	848471
7916	848472
24652	848473
74754	848474
1518	848475
1688	848476
3324	848477
8078	848478
12101	848479
20691	848480
36556	848481
36634	848482
26942	848483
98402	848484
22025	848485
13451	848486
42625	848487
28917	848488
6124	848489
26085	848490
65879	848491
57716	848492
77814	848493
39891	848494
139	848495
75690	848496
9421	848497
47975	848498
91570	848499
59574	848500
7855	848501
3218	848502
26544	848503
93249	848504
28780	848505
40199	848506
2330	848507
31763	848508
36431	848509
8840	848510
14933	848511
26283	848512
29956	848513
92946	848514
34916	848515
112090	848516
5672	848517
20506	848518
71777	848519
14149	848520
101061	848521
39022	848522
22723	848523
6321	848524
13306	848525
5899	848526
46188	848527
897	848528
4735	848529
34733	848530
23311	848531
108444	848532
13650	848533
35493	848534
19063	848535
17751	848536
45375	848537
22383	848538
34795	848539
36146	848540
17956	848541
12273	848542
1498	848543
27449	848544
28182	848545
474	848546
31850	848547
6718	848548
12907	848549
47118	848550
18976	848551
1472	848552
31964	848553
34137	848554
4409	848555
2504	848556
55205	848557
82531	848558
29025	848559
9250	848560
19236	848561
34265	848562
4958	848563
3009	848564
2731	848565
81244	848566
68871	848567
4339	848568
8973	848569
96714	848570
84067	848571
3393	848572
1793	848573
67364	848574
52200	848575
599	848576
32479	848577
32918	848578
385	848579
19603	848580
74	848581
31522	848582
436	848583
414	848584
1725	848585
53429	848586
66436	848587
56731	848588
5095	848589
10624	848590
10994	848591
91701	848592
6724	848593
16755	848594
2940	848595
26023	848596
34139	848597
75969	848598
34147	848599
518	848600
23772	848601
53562	848602
18005	848603
40664	848604
359	848605
15535	848606
68047	848607
31399	848608
6536	848609
3202	848610
43024	848611
45594	848612
6833	848613
30872	848614
14843	848615
16070	848616
102187	848617
88712	848618
47706	848619
2378	848620
54550	848621
25351	848622
20630	848623
44552	848624
11685	848625
2368	848626
2359	848627
12457	848628
160	848629
29197	848630
2176	848631
40752	848632
4354	848633
13592	848634
43984	848635
20885	848636
61659	848637
27156	848638
81216	848639
22137	848640
24342	848641
49639	848642
6450	848643
9506	848644
44715	848645
6612	848646
5411	848647
56024	848648
9761	848649
32393	848650
18677	848651
2679	848652
25482	848653
41704	848654
37624	848655
28861	848656
19524	848657
18901	848658
211	848659
1106	848660
2403	848661
3236	848662
10168	848663
47494	848664
1452	848665
61622	848666
2535	848667
1417	848668
47123	848669
27525	848670
12487	848671
9373	848672
58532	848673
1765	848674
2100	848675
15785	848676
43626	848677
41623	848678
7158	848679
5293	848680
1135	848681
1497	848682
5337	848683
8844	848684
61102	848685
44557	848686
34670	848687
1573	848688
11510	848689
347	848690
55541	848691
57390	848692
91378	848693
74561	848694
24557	848695
14839	848696
7326	848697
5084	848698
32825	848699
49085	848700
4143	848701
70731	848702
33568	848703
3650	848704
40029	848705
84041	848706
51204	848707
21569	848708
71203	848709
24004	848710
11652	848711
1847	848712
54893	848713
3019	848714
17162	848715
42891	848716
23451	848717
18216	848718
55790	848719
97112	848720
113578	848721
38	848722
8695	848723
47879	848724
21779	848725
956	848726
76995	848727
38565	848728
31341	848729
8347	848730
32435	848731
10265	848732
5861	848733
14308	848734
38327	848735
8678	848736
75935	848737
4329	848738
99794	848739
52054	848740
2039	848741
13678	848742
27063	848743
787	848744
12384	848745
29754	848746
30500	848747
9521	848748
53852	848749
8114	848750
8031	848751
3087	848752
90142	848753
15238	848754
6123	848755
29271	848756
40907	848757
8177	848758
63972	848759
88973	848760
23836	848761
40260	848762
1893	848763
16471	848764
83607	848765
1331	848766
37297	848767
1023	848768
53746	848769
27138	848770
12826	848771
114	848772
63331	848773
202	848774
2182	848775
17267	848776
28165	848777
86405	848778
63885	848779
39848	848780
31122	848781
26322	848782
12335	848783
101461	848784
76421	848785
23821	848786
40879	848787
62036	848788
12262	848789
28032	848790
31619	848791
15939	848792
21135	848793
14683	848794
54339	848795
47666	848796
34447	848797
55621	848798
74949	848799
184	848800
80601	848801
37901	848802
4756	848803
103858	848804
83	848805
18425	848806
108219	848807
17276	848808
18587	848809
42965	848810
11204	848811
48141	848812
5554	848813
20816	848814
30542	848815
31361	848816
4826	848817
30003	848818
22346	848819
29970	848820
36540	848821
10544	848822
40307	848823
96049	848824
10233	848825
29085	848826
335	848827
78791	848828
103179	848829
41235	848830
59054	848831
38759	848832
33400	848833
24434	848834
2075	848835
35858	848836
43778	848837
6824	848838
21870	848839
73299	848840
6804	848841
45194	848842
9036	848843
23114	848844
15635	848845
5309	848846
6692	848847
15970	848848
2465	848849
16929	848850
8117	848851
50213	848852
48803	848853
14253	848854
7567	848855
80895	848856
46832	848857
10478	848858
57083	848859
16251	848860
67714	848861
65126	848862
8197	848863
39916	848864
59184	848865
1524	848866
53975	848867
43809	848868
50581	848869
61779	848870
91059	848871
24884	848872
28293	848873
29365	848874
9386	848875
74248	848876
38166	848877
29691	848878
25570	848879
42643	848880
13104	848881
498	848882
67895	848883
17297	848884
38328	848885
16123	848886
51856	848887
4761	848888
276	848889
77731	848890
39930	848891
10521	848892
65347	848893
67499	848894
845	848895
49663	848896
1912	848897
32825	848898
36905	848899
72223	848900
18639	848901
77918	848902
78221	848903
70371	848904
55120	848905
35493	848906
69669	848907
17804	848908
5347	848909
52870	848910
12342	848911
42961	848912
12680	848913
20315	848914
4	848915
27443	848916
51950	848917
19782	848918
59	848919
53591	848920
60984	848921
8297	848922
8000	848923
81786	848924
3443	848925
5815	848926
51210	848927
26932	848928
3277	848929
15971	848930
53859	848931
528	848932
23437	848933
1348	848934
972	848935
4218	848936
12238	848937
32696	848938
45294	848939
6346	848940
8475	848941
52568	848942
16122	848943
43613	848944
29834	848945
37925	848946
1625	848947
6153	848948
1916	848949
7074	848950
55505	848951
38094	848952
1550	848953
54812	848954
93504	848955
4165	848956
237	848957
7876	848958
10776	848959
1911	848960
44938	848961
38183	848962
21952	848963
34939	848964
39268	848965
51354	848966
4657	848967
2477	848968
7059	848969
56815	848970
9199	848971
8188	848972
3502	848973
19290	848974
623	848975
36032	848976
84985	848977
40597	848978
11982	848979
55935	848980
71515	848981
19329	848982
25652	848983
33587	848984
36629	848985
39354	848986
32743	848987
372	848988
61309	848989
16300	848990
9918	848991
34153	848992
953	848993
42898	848994
59548	848995
12808	848996
32088	848997
80024	848998
14365	848999
5763	849000
2285	849001
3020	849002
47201	849003
11198	849004
23251	849005
18589	849006
5270	849007
11078	849008
8713	849009
16511	849010
21937	849011
40923	849012
127	849013
25898	849014
17134	849015
20414	849016
11011	849017
1508	849018
15484	849019
78818	849020
33373	849021
12244	849022
314	849023
39635	849024
16571	849025
12613	849026
1284	849027
50	849028
57249	849029
320	849030
45667	849031
33931	849032
63674	849033
11078	849034
2786	849035
2444	849036
63394	849037
23106	849038
33625	849039
72173	849040
5564	849041
56165	849042
45553	849043
17716	849044
6780	849045
38403	849046
28925	849047
11655	849048
28344	849049
6361	849050
73062	849051
1456	849052
89978	849053
9533	849054
862	849055
36334	849056
78757	849057
43643	849058
78099	849059
15666	849060
2323	849061
51039	849062
20704	849063
72907	849064
66915	849065
114000	849066
36702	849067
65288	849068
39982	849069
8243	849070
146	849071
1620	849072
28629	849073
23700	849074
3765	849075
283	849076
54410	849077
15384	849078
15656	849079
13833	849080
106229	849081
39367	849082
14929	849083
37166	849084
55507	849085
22561	849086
33286	849087
33337	849088
5948	849089
22113	849090
22043	849091
48326	849092
907	849093
34464	849094
29449	849095
1782	849096
42162	849097
17572	849098
17109	849099
8316	849100
15563	849101
19982	849102
10160	849103
246	849104
52676	849105
29447	849106
82953	849107
65845	849108
21416	849109
1597	849110
14281	849111
20405	849112
9011	849113
6711	849114
3888	849115
26945	849116
32789	849117
41194	849118
1158	849119
79928	849120
2918	849121
590	849122
31588	849123
5040	849124
96762	849125
5347	849126
40432	849127
10787	849128
55100	849129
47856	849130
103989	849131
84002	849132
424	849133
17238	849134
49509	849135
46303	849136
19182	849137
96650	849138
50014	849139
1972	849140
57587	849141
63012	849142
46855	849143
25109	849144
5818	849145
3168	849146
23152	849147
27387	849148
12008	849149
4674	849150
4140	849151
8194	849152
54883	849153
27354	849154
2660	849155
26119	849156
67131	849157
943	849158
1607	849159
44714	849160
307	849161
19	849162
76459	849163
9660	849164
40546	849165
6167	849166
18292	849167
16966	849168
3153	849169
8450	849170
97794	849171
65252	849172
100771	849173
47269	849174
106822	849175
3259	849176
30087	849177
31213	849178
31663	849179
70489	849180
14781	849181
63939	849182
61708	849183
11242	849184
513	849185
7418	849186
4215	849187
22535	849188
43048	849189
73180	849190
14420	849191
73665	849192
64499	849193
42242	849194
79078	849195
89293	849196
10349	849197
24247	849198
37234	849199
13737	849200
1255	849201
32412	849202
9753	849203
31071	849204
37135	849205
74030	849206
22621	849207
23378	849208
76691	849209
3356	849210
22713	849211
65886	849212
10974	849213
24855	849214
74842	849215
1358	849216
30983	849217
64122	849218
23550	849219
36547	849220
76194	849221
4280	849222
24159	849223
31939	849224
73843	849225
79479	849226
92344	849227
104552	849228
287	849229
375	849230
115	849231
5737	849232
79636	849233
31159	849234
8065	849235
8027	849236
48209	849237
55461	849238
96167	849239
3947	849240
32342	849241
47282	849242
85369	849243
8920	849244
21774	849245
508	849246
13609	849247
1644	849248
6413	849249
43423	849250
97351	849251
26111	849252
41696	849253
44489	849254
70715	849255
46439	849256
55683	849257
58579	849258
36348	849259
4771	849260
31069	849261
4295	849262
68739	849263
13918	849264
4339	849265
108357	849266
24167	849267
48888	849268
90087	849269
6797	849270
81284	849271
74737	849272
29673	849273
4287	849274
19318	849275
9595	849276
4852	849277
56873	849278
31028	849279
110493	849280
13222	849281
12678	849282
6675	849283
5969	849284
6883	849285
112548	849286
31369	849287
47041	849288
79376	849289
50311	849290
31580	849291
12	849292
75548	849293
59364	849294
19032	849295
7046	849296
6886	849297
50757	849298
7335	849299
41256	849300
53682	849301
38455	849302
4810	849303
14579	849304
33141	849305
37020	849306
38053	849307
69027	849308
49389	849309
60244	849310
11224	849311
22876	849312
18723	849313
33033	849314
1648	849315
28938	849316
587	849317
414	849318
4970	849319
54155	849320
24120	849321
109493	849322
23814	849323
6717	849324
31949	849325
12280	849326
5	849327
12607	849328
78267	849329
81408	849330
52508	849331
9119	849332
26345	849333
2391	849334
18036	849335
97124	849336
78989	849337
25953	849338
32069	849339
22698	849340
57148	849341
31677	849342
333	849343
2511	849344
82737	849345
17018	849346
1349	849347
72444	849348
26608	849349
21859	849350
98394	849351
53589	849352
20436	849353
89331	849354
8755	849355
8778	849356
6503	849357
17060	849358
9099	849359
74494	849360
1585	849361
40794	849362
36096	849363
6400	849364
50322	849365
28820	849366
12990	849367
5467	849368
2020	849369
99468	849370
67004	849371
13623	849372
16818	849373
28306	849374
29	849375
7491	849376
4184	849377
11505	849378
61233	849379
6520	849380
86740	849381
1191	849382
33579	849383
20624	849384
32949	849385
4269	849386
50053	849387
12940	849388
227	849389
39341	849390
93849	849391
30607	849392
923	849393
48541	849394
2677	849395
37995	849396
25424	849397
14330	849398
13145	849399
27408	849400
56525	849401
31689	849402
52872	849403
82332	849404
41292	849405
49538	849406
54850	849407
62441	849408
101490	849409
100976	849410
22673	849411
25554	849412
48652	849413
496	849414
54985	849415
71823	849416
102270	849417
25199	849418
30502	849419
5302	849420
3767	849421
20685	849422
61939	849423
89270	849424
7241	849425
2429	849426
1123	849427
9433	849428
19605	849429
4237	849430
101818	849431
36077	849432
24502	849433
22802	849434
18657	849435
23359	849436
58832	849437
20289	849438
7810	849439
31356	849440
6	849441
47429	849442
96313	849443
731	849444
32762	849445
34939	849446
42891	849447
16580	849448
75129	849449
26205	849450
17089	849451
3874	849452
87049	849453
43324	849454
8619	849455
28578	849456
21344	849457
54252	849458
11565	849459
4	849460
46516	849461
40649	849462
59873	849463
39941	849464
5454	849465
50294	849466
60200	849467
49065	849468
43116	849469
55862	849470
1969	849471
18956	849472
8405	849473
90803	849474
39621	849475
63999	849476
7023	849477
12520	849478
5094	849479
6199	849480
1086	849481
3050	849482
78485	849483
73138	849484
24129	849485
5920	849486
81216	849487
9159	849488
15303	849489
35696	849490
14852	849491
845	849492
86643	849493
151	849494
8081	849495
3616	849496
31691	849497
74060	849498
59767	849499
69	849500
33160	849501
63297	849502
46919	849503
4915	849504
37479	849505
1130	849506
24057	849507
30898	849508
203	849509
7046	849510
26024	849511
60593	849512
5851	849513
86678	849514
50604	849515
45633	849516
73577	849517
30937	849518
4160	849519
46421	849520
38803	849521
1362	849522
63801	849523
15111	849524
43891	849525
38921	849526
34949	849527
59980	849528
2480	849529
16961	849530
744	849531
10301	849532
2043	849533
6191	849534
77848	849535
10926	849536
12216	849537
37739	849538
11172	849539
9891	849540
33563	849541
11159	849542
73879	849543
15227	849544
56628	849545
21768	849546
33910	849547
41420	849548
62901	849549
5396	849550
3868	849551
3101	849552
7238	849553
519	849554
43609	849555
58085	849556
3392	849557
36295	849558
42752	849559
16127	849560
17167	849561
48725	849562
82060	849563
1202	849564
107541	849565
4320	849566
6221	849567
71134	849568
29203	849569
11558	849570
5118	849571
52994	849572
27092	849573
17204	849574
80738	849575
973	849576
359	849577
1733	849578
19325	849579
62761	849580
9007	849581
17200	849582
87332	849583
6345	849584
151	849585
4436	849586
4881	849587
37155	849588
5549	849589
22980	849590
83656	849591
100760	849592
31765	849593
12885	849594
5575	849595
16164	849596
1653	849597
100679	849598
22314	849599
2681	849600
10496	849601
75933	849602
5401	849603
93953	849604
54525	849605
37301	849606
2968	849607
52844	849608
38	849609
22555	849610
84882	849611
16465	849612
2270	849613
85490	849614
25287	849615
95000	849616
45591	849617
1825	849618
14308	849619
82012	849620
37591	849621
45528	849622
5096	849623
90699	849624
5647	849625
69783	849626
26888	849627
26262	849628
5709	849629
2600	849630
5664	849631
73735	849632
1710	849633
15831	849634
11357	849635
78908	849636
691	849637
64922	849638
29018	849639
16552	849640
5662	849641
19572	849642
82714	849643
1153	849644
1738	849645
65143	849646
20626	849647
28613	849648
32178	849649
64516	849650
20640	849651
9695	849652
5030	849653
55295	849654
3301	849655
2444	849656
37730	849657
6265	849658
30593	849659
18658	849660
22074	849661
56766	849662
19252	849663
97188	849664
7483	849665
44626	849666
79161	849667
22875	849668
4948	849669
11469	849670
48429	849671
4125	849672
5461	849673
1327	849674
49333	849675
42131	849676
32761	849677
43760	849678
15496	849679
9821	849680
50524	849681
2035	849682
26633	849683
8463	849684
10072	849685
1190	849686
56864	849687
3451	849688
8152	849689
446	849690
39454	849691
24276	849692
16768	849693
25669	849694
3640	849695
3267	849696
1380	849697
30	849698
79	849699
64888	849700
67700	849701
21253	849702
13190	849703
11982	849704
8398	849705
10077	849706
66224	849707
6372	849708
54979	849709
51640	849710
42134	849711
2000	849712
36770	849713
24035	849714
794	849715
15466	849716
5908	849717
10017	849718
19305	849719
78558	849720
31239	849721
18934	849722
30159	849723
41225	849724
25473	849725
1553	849726
6398	849727
84469	849728
16862	849729
79153	849730
23514	849731
2677	849732
26467	849733
391	849734
13831	849735
21560	849736
72318	849737
763	849738
30882	849739
10530	849740
71883	849741
47693	849742
16365	849743
27016	849744
2486	849745
8530	849746
7777	849747
9997	849748
65717	849749
6028	849750
21374	849751
5992	849752
3134	849753
1749	849754
4406	849755
16485	849756
1895	849757
91547	849758
32	849759
14493	849760
6224	849761
15944	849762
94	849763
30107	849764
7897	849765
53545	849766
22276	849767
17723	849768
28733	849769
17447	849770
20414	849771
27268	849772
63387	849773
47482	849774
34030	849775
21884	849776
839	849777
43984	849778
10631	849779
57330	849780
4185	849781
32583	849782
12613	849783
447	849784
28109	849785
388	849786
43737	849787
19386	849788
32783	849789
59992	849790
4643	849791
44036	849792
60583	849793
12215	849794
10852	849795
43218	849796
45241	849797
14034	849798
64730	849799
2577	849800
21680	849801
84568	849802
16567	849803
82098	849804
55890	849805
59839	849806
57225	849807
29382	849808
1517	849809
65121	849810
233	849811
10520	849812
73153	849813
81680	849814
37974	849815
27372	849816
64279	849817
34879	849818
14225	849819
89058	849820
81119	849821
3264	849822
31914	849823
1204	849824
54073	849825
5946	849826
102527	849827
110432	849828
73247	849829
41657	849830
61057	849831
24821	849832
57003	849833
102503	849834
8444	849835
35439	849836
2736	849837
2166	849838
42674	849839
85815	849840
9655	849841
44624	849842
48536	849843
69861	849844
2673	849845
52470	849846
1985	849847
313	849848
40686	849849
706	849850
92653	849851
70330	849852
80579	849853
68270	849854
19431	849855
84744	849856
23158	849857
7726	849858
13333	849859
21603	849860
26251	849861
6228	849862
34825	849863
90525	849864
26469	849865
27764	849866
56931	849867
34794	849868
31092	849869
10646	849870
50818	849871
341	849872
463	849873
16819	849874
46148	849875
7534	849876
31627	849877
57503	849878
48386	849879
82513	849880
96800	849881
4009	849882
26315	849883
717	849884
2848	849885
32371	849886
70355	849887
95927	849888
37655	849889
2287	849890
5876	849891
5780	849892
12230	849893
37514	849894
93900	849895
1998	849896
21433	849897
41027	849898
39373	849899
85772	849900
4052	849901
92021	849902
110080	849903
62285	849904
45578	849905
16208	849906
42042	849907
7037	849908
1368	849909
20342	849910
7525	849911
2571	849912
111498	849913
20043	849914
56193	849915
1619	849916
47055	849917
759	849918
97765	849919
74398	849920
17869	849921
4554	849922
28548	849923
98667	849924
33032	849925
11570	849926
96757	849927
26242	849928
43434	849929
10826	849930
9726	849931
5079	849932
499	849933
3668	849934
8482	849935
60271	849936
29794	849937
30450	849938
24433	849939
51035	849940
47294	849941
9472	849942
19614	849943
678	849944
66730	849945
65778	849946
35862	849947
25250	849948
14885	849949
10189	849950
465	849951
85840	849952
92005	849953
25030	849954
44035	849955
8637	849956
17419	849957
8493	849958
6989	849959
30902	849960
3485	849961
34727	849962
59724	849963
4350	849964
69532	849965
18854	849966
50501	849967
9890	849968
66012	849969
4568	849970
49621	849971
60879	849972
34263	849973
51727	849974
7061	849975
91895	849976
71101	849977
3844	849978
18931	849979
19578	849980
13741	849981
40974	849982
4857	849983
42642	849984
33160	849985
74126	849986
53335	849987
64367	849988
5698	849989
9217	849990
9410	849991
83526	849992
3525	849993
1796	849994
526	849995
68689	849996
88800	849997
52889	849998
68911	849999
2557	850000
111876	850001
3368	850002
7863	850003
62687	850004
54034	850005
75077	850006
108396	850007
75847	850008
53983	850009
67391	850010
53034	850011
22778	850012
2872	850013
7782	850014
21629	850015
44156	850016
27193	850017
53255	850018
27702	850019
92926	850020
70799	850021
306	850022
1389	850023
1131	850024
39762	850025
5225	850026
31157	850027
1539	850028
14386	850029
2119	850030
21602	850031
9395	850032
1164	850033
52184	850034
71508	850035
12990	850036
9272	850037
14502	850038
59310	850039
298	850040
23718	850041
10155	850042
19756	850043
898	850044
16751	850045
92647	850046
6295	850047
31767	850048
26323	850049
8781	850050
9769	850051
3657	850052
330	850053
4088	850054
14421	850055
410	850056
76142	850057
1203	850058
5110	850059
87195	850060
3087	850061
59758	850062
546	850063
93679	850064
15909	850065
39633	850066
22922	850067
4781	850068
6639	850069
52337	850070
60652	850071
77639	850072
53914	850073
253	850074
85403	850075
3591	850076
7245	850077
47002	850078
63473	850079
15218	850080
54897	850081
89377	850082
15566	850083
19928	850084
52172	850085
63768	850086
28642	850087
2227	850088
61895	850089
73479	850090
17864	850091
5175	850092
10714	850093
3571	850094
15456	850095
26729	850096
109349	850097
5999	850098
8564	850099
34569	850100
8293	850101
47269	850102
72135	850103
36981	850104
29266	850105
45437	850106
8053	850107
14994	850108
6312	850109
89917	850110
43457	850111
28878	850112
2243	850113
6580	850114
15608	850115
53906	850116
16076	850117
38202	850118
31433	850119
8136	850120
31035	850121
36760	850122
3781	850123
10755	850124
62102	850125
18399	850126
40113	850127
84	850128
80370	850129
22780	850130
51469	850131
42267	850132
18831	850133
6904	850134
46608	850135
29465	850136
10363	850137
38086	850138
22342	850139
418	850140
413	850141
69378	850142
15821	850143
48063	850144
53679	850145
53552	850146
9154	850147
24347	850148
11696	850149
8298	850150
7136	850151
77397	850152
15453	850153
4086	850154
43926	850155
9345	850156
30960	850157
8050	850158
59799	850159
22732	850160
70697	850161
696	850162
44424	850163
81299	850164
8467	850165
72026	850166
25936	850167
8215	850168
46353	850169
88134	850170
32794	850171
306	850172
14691	850173
28884	850174
49064	850175
41809	850176
5670	850177
10471	850178
4547	850179
48477	850180
28835	850181
39410	850182
72443	850183
31799	850184
36183	850185
209	850186
320	850187
55836	850188
11077	850189
19582	850190
14841	850191
66905	850192
11699	850193
190	850194
52848	850195
10506	850196
100790	850197
2459	850198
30536	850199
30305	850200
10123	850201
47763	850202
2782	850203
43987	850204
52023	850205
18356	850206
61590	850207
2685	850208
24270	850209
13715	850210
55946	850211
72786	850212
5852	850213
32940	850214
27344	850215
64085	850216
61369	850217
26160	850218
9153	850219
17520	850220
34221	850221
67602	850222
21170	850223
21941	850224
4635	850225
107200	850226
64475	850227
2258	850228
33360	850229
6716	850230
1229	850231
34002	850232
19417	850233
14180	850234
63643	850235
38692	850236
52081	850237
20630	850238
21673	850239
2112	850240
1942	850241
7288	850242
46519	850243
42946	850244
62760	850245
17781	850246
19774	850247
63565	850248
3210	850249
22102	850250
48104	850251
93575	850252
47303	850253
52054	850254
551	850255
82013	850256
168	850257
43560	850258
2213	850259
22527	850260
68159	850261
22148	850262
31550	850263
10958	850264
82601	850265
81874	850266
2155	850267
42683	850268
2821	850269
103985	850270
100915	850271
46564	850272
5869	850273
40403	850274
3392	850275
27340	850276
1851	850277
952	850278
55401	850279
3052	850280
35260	850281
44963	850282
50721	850283
91173	850284
86148	850285
4453	850286
40572	850287
42043	850288
2104	850289
12586	850290
12553	850291
80836	850292
11641	850293
29274	850294
1362	850295
101754	850296
541	850297
18928	850298
3361	850299
1898	850300
54885	850301
11669	850302
4732	850303
13519	850304
24733	850305
6976	850306
66461	850307
28277	850308
4153	850309
20683	850310
1536	850311
36159	850312
82661	850313
12427	850314
56386	850315
31134	850316
51285	850317
23798	850318
8089	850319
1023	850320
7777	850321
31056	850322
102227	850323
31908	850324
9798	850325
6960	850326
20767	850327
18172	850328
46083	850329
74305	850330
31857	850331
61758	850332
3276	850333
610	850334
5508	850335
1165	850336
2168	850337
36802	850338
56480	850339
9536	850340
43498	850341
2201	850342
19528	850343
4092	850344
27921	850345
51240	850346
57064	850347
10298	850348
49284	850349
12699	850350
57820	850351
84889	850352
102477	850353
23	850354
60950	850355
12720	850356
2577	850357
22234	850358
45819	850359
19839	850360
7558	850361
12915	850362
52685	850363
23656	850364
69922	850365
109028	850366
51059	850367
86769	850368
58170	850369
4297	850370
2682	850371
3523	850372
40227	850373
71	850374
66417	850375
16717	850376
44677	850377
30994	850378
21701	850379
78016	850380
96	850381
28928	850382
19820	850383
69560	850384
23677	850385
62998	850386
68290	850387
99035	850388
7195	850389
22698	850390
21019	850391
19627	850392
28301	850393
102346	850394
41271	850395
37	850396
19531	850397
9300	850398
33616	850399
24202	850400
4714	850401
1364	850402
14635	850403
37262	850404
109409	850405
51249	850406
45863	850407
2696	850408
1968	850409
10067	850410
38062	850411
17089	850412
17737	850413
34375	850414
37428	850415
42908	850416
21361	850417
6459	850418
6951	850419
644	850420
65765	850421
35489	850422
70413	850423
30328	850424
39715	850425
41328	850426
33375	850427
71967	850428
5356	850429
29878	850430
26298	850431
95054	850432
50865	850433
6676	850434
97836	850435
36613	850436
34485	850437
67975	850438
38244	850439
18434	850440
11	850441
24066	850442
101888	850443
72468	850444
48896	850445
5576	850446
1048	850447
367	850448
59760	850449
15564	850450
34329	850451
225	850452
80139	850453
4986	850454
33553	850455
121	850456
45004	850457
3246	850458
17106	850459
29575	850460
26182	850461
5380	850462
9453	850463
4183	850464
80416	850465
57949	850466
745	850467
24668	850468
8434	850469
19778	850470
29799	850471
35537	850472
16501	850473
36785	850474
11005	850475
6503	850476
38704	850477
29862	850478
36263	850479
57135	850480
39799	850481
5827	850482
6926	850483
7225	850484
23691	850485
28277	850486
2976	850487
3260	850488
4715	850489
84941	850490
73454	850491
29513	850492
6518	850493
55296	850494
92260	850495
37923	850496
47893	850497
12300	850498
8792	850499
8881	850500
13149	850501
15719	850502
7189	850503
61326	850504
37445	850505
30511	850506
55227	850507
103086	850508
8109	850509
54106	850510
38808	850511
22121	850512
25103	850513
10132	850514
53217	850515
12680	850516
16977	850517
19915	850518
57987	850519
80595	850520
6957	850521
47079	850522
2255	850523
20	850524
1213	850525
9135	850526
1594	850527
4533	850528
14410	850529
23137	850530
9059	850531
80738	850532
35991	850533
29880	850534
3855	850535
700	850536
15193	850537
57691	850538
1371	850539
101	850540
24194	850541
110308	850542
29804	850543
31588	850544
573	850545
9424	850546
31413	850547
2065	850548
36072	850549
53682	850550
5763	850551
27161	850552
25833	850553
17656	850554
1563	850555
41213	850556
55770	850557
92089	850558
15035	850559
732	850560
4743	850561
51223	850562
23481	850563
9432	850564
2762	850565
14374	850566
6372	850567
51491	850568
4641	850569
8612	850570
15596	850571
19301	850572
79557	850573
12898	850574
3964	850575
9361	850576
3689	850577
618	850578
48541	850579
66454	850580
96467	850581
69416	850582
31866	850583
344	850584
23614	850585
1	850586
15688	850587
36441	850588
2701	850589
5887	850590
36067	850591
19108	850592
441	850593
2186	850594
70144	850595
5213	850596
69289	850597
7471	850598
43613	850599
47119	850600
7045	850601
3990	850602
15610	850603
8756	850604
81403	850605
947	850606
12377	850607
44473	850608
54162	850609
35166	850610
17050	850611
99308	850612
38186	850613
30970	850614
731	850615
44148	850616
55274	850617
3006	850618
63861	850619
3287	850620
5980	850621
83928	850622
40825	850623
26124	850624
31591	850625
12268	850626
11661	850627
68629	850628
77463	850629
23245	850630
72981	850631
95476	850632
62700	850633
25724	850634
1190	850635
44218	850636
64675	850637
83528	850638
23795	850639
88223	850640
39493	850641
4361	850642
34311	850643
3870	850644
6338	850645
361	850646
37211	850647
40603	850648
31338	850649
41765	850650
32384	850651
5551	850652
75308	850653
4021	850654
77236	850655
6415	850656
80719	850657
38679	850658
14983	850659
3120	850660
14158	850661
4802	850662
54284	850663
5465	850664
259	850665
79428	850666
91689	850667
95183	850668
67419	850669
4559	850670
48132	850671
31877	850672
36966	850673
48869	850674
30860	850675
13416	850676
26826	850677
21715	850678
60582	850679
90296	850680
18649	850681
1637	850682
30599	850683
31929	850684
18499	850685
9891	850686
32147	850687
55302	850688
21424	850689
42323	850690
14107	850691
34251	850692
81260	850693
1403	850694
664	850695
16909	850696
59347	850697
11257	850698
69652	850699
27128	850700
1897	850701
8047	850702
366	850703
34934	850704
70211	850705
189	850706
1742	850707
68063	850708
52488	850709
102354	850710
5514	850711
1298	850712
17836	850713
12485	850714
24789	850715
14066	850716
92111	850717
78943	850718
90674	850719
3739	850720
2862	850721
28876	850722
17995	850723
23286	850724
18347	850725
44783	850726
18727	850727
12	850728
49583	850729
9171	850730
50610	850731
30113	850732
55778	850733
1201	850734
1225	850735
176	850736
94545	850737
50906	850738
11964	850739
11011	850740
67357	850741
2574	850742
27014	850743
39999	850744
56638	850745
55700	850746
2312	850747
78287	850748
72811	850749
7809	850750
2727	850751
5982	850752
20857	850753
25243	850754
63715	850755
71859	850756
23105	850757
25879	850758
61467	850759
5884	850760
60387	850761
9545	850762
28747	850763
13518	850764
156	850765
3585	850766
10104	850767
57981	850768
12541	850769
15994	850770
5247	850771
22417	850772
2164	850773
1721	850774
968	850775
8770	850776
31798	850777
2121	850778
10416	850779
24762	850780
7170	850781
46372	850782
66962	850783
15467	850784
12216	850785
10986	850786
41774	850787
16904	850788
74049	850789
930	850790
61681	850791
18875	850792
23866	850793
19066	850794
4085	850795
650	850796
30988	850797
8763	850798
30182	850799
14476	850800
24971	850801
8630	850802
49600	850803
33238	850804
17410	850805
35491	850806
8136	850807
4267	850808
22893	850809
39399	850810
17004	850811
41503	850812
37092	850813
4024	850814
19126	850815
7760	850816
37885	850817
58999	850818
13868	850819
23749	850820
5134	850821
15045	850822
15753	850823
2510	850824
6289	850825
1262	850826
17177	850827
62514	850828
4993	850829
31914	850830
15403	850831
72577	850832
99591	850833
70497	850834
246	850835
77921	850836
99859	850837
36026	850838
8682	850839
47886	850840
36373	850841
63274	850842
66782	850843
25992	850844
7386	850845
26083	850846
30736	850847
57462	850848
21546	850849
1406	850850
67105	850851
81629	850852
165	850853
32099	850854
5513	850855
52835	850856
16612	850857
56443	850858
51224	850859
43082	850860
75695	850861
7712	850862
6180	850863
550	850864
17903	850865
11173	850866
13878	850867
64986	850868
792	850869
10032	850870
1332	850871
1308	850872
34428	850873
39509	850874
108094	850875
31956	850876
90625	850877
28647	850878
68927	850879
34384	850880
42474	850881
9990	850882
18002	850883
28270	850884
43842	850885
29031	850886
2436	850887
62827	850888
9009	850889
3541	850890
57623	850891
50134	850892
26759	850893
22101	850894
104905	850895
68903	850896
67016	850897
18088	850898
33068	850899
24307	850900
37839	850901
26929	850902
27569	850903
16751	850904
12328	850905
2071	850906
4588	850907
6897	850908
24625	850909
4827	850910
13454	850911
19702	850912
90857	850913
17579	850914
70472	850915
90127	850916
58680	850917
31523	850918
10296	850919
65742	850920
6421	850921
2349	850922
767	850923
2969	850924
25353	850925
90419	850926
11872	850927
80771	850928
23242	850929
13770	850930
59806	850931
18321	850932
76783	850933
79055	850934
8597	850935
109231	850936
58379	850937
87743	850938
30204	850939
24890	850940
25611	850941
12805	850942
41367	850943
40370	850944
3223	850945
10407	850946
1	850947
79949	850948
3467	850949
17845	850950
46388	850951
28317	850952
81464	850953
30097	850954
23630	850955
16714	850956
29993	850957
71776	850958
79172	850959
28276	850960
15300	850961
39021	850962
59377	850963
68549	850964
87118	850965
149	850966
34650	850967
20255	850968
21885	850969
52823	850970
35139	850971
46774	850972
14884	850973
706	850974
13053	850975
82134	850976
27709	850977
41898	850978
7073	850979
837	850980
13913	850981
4971	850982
1932	850983
8004	850984
71280	850985
12275	850986
47645	850987
52853	850988
15208	850989
17374	850990
10562	850991
16951	850992
13710	850993
6761	850994
29228	850995
57634	850996
51296	850997
44675	850998
1482	850999
13362	851000
8301	851001
929	851002
100	851003
61973	851004
74511	851005
100161	851006
1649	851007
1618	851008
17289	851009
38126	851010
52965	851011
99717	851012
969	851013
720	851014
23791	851015
45130	851016
23310	851017
43622	851018
48415	851019
99	851020
12604	851021
3060	851022
67859	851023
2895	851024
6299	851025
30419	851026
16188	851027
3988	851028
2842	851029
72419	851030
100223	851031
808	851032
87352	851033
11934	851034
33875	851035
26	851036
10401	851037
95748	851038
20494	851039
598	851040
16480	851041
3750	851042
42595	851043
39905	851044
27309	851045
9473	851046
2169	851047
57549	851048
28971	851049
51919	851050
86469	851051
25338	851052
2867	851053
6283	851054
68813	851055
10262	851056
20360	851057
69131	851058
428	851059
45686	851060
360	851061
6205	851062
16731	851063
13903	851064
34035	851065
76692	851066
1985	851067
5604	851068
79971	851069
113903	851070
1582	851071
44799	851072
2668	851073
109683	851074
3026	851075
42645	851076
48472	851077
67186	851078
31449	851079
2190	851080
65	851081
30153	851082
3772	851083
37270	851084
13682	851085
83161	851086
23983	851087
38078	851088
38253	851089
26566	851090
44	851091
9286	851092
98301	851093
5955	851094
19851	851095
26060	851096
73572	851097
50848	851098
11213	851099
40790	851100
13398	851101
9090	851102
109207	851103
60661	851104
13915	851105
28408	851106
12313	851107
21937	851108
9533	851109
16444	851110
21741	851111
36535	851112
41328	851113
305	851114
92349	851115
32992	851116
19529	851117
30764	851118
56959	851119
48683	851120
6083	851121
43941	851122
43454	851123
52397	851124
48301	851125
22864	851126
42066	851127
10390	851128
14751	851129
2290	851130
5528	851131
1353	851132
37281	851133
19404	851134
37890	851135
18630	851136
437	851137
5625	851138
98276	851139
2082	851140
27256	851141
3950	851142
63597	851143
3966	851144
2867	851145
62822	851146
47622	851147
4085	851148
13455	851149
24599	851150
1067	851151
58141	851152
16146	851153
19510	851154
2982	851155
12558	851156
89485	851157
10929	851158
4139	851159
97050	851160
18755	851161
3490	851162
48674	851163
8937	851164
32413	851165
26131	851166
62448	851167
57562	851168
27496	851169
30711	851170
3805	851171
16533	851172
65361	851173
51179	851174
2343	851175
5179	851176
44437	851177
12085	851178
7924	851179
60588	851180
49102	851181
87672	851182
35213	851183
28468	851184
19891	851185
42234	851186
3975	851187
101411	851188
41719	851189
6802	851190
84254	851191
12071	851192
46202	851193
6015	851194
3284	851195
29947	851196
74610	851197
48	851198
2639	851199
64293	851200
86420	851201
25639	851202
271	851203
8196	851204
17688	851205
5622	851206
11434	851207
43476	851208
42777	851209
79913	851210
12653	851211
1346	851212
79944	851213
38318	851214
99745	851215
380	851216
62068	851217
10212	851218
74358	851219
20064	851220
14486	851221
74102	851222
16844	851223
41255	851224
64673	851225
113633	851226
12478	851227
36482	851228
50191	851229
82187	851230
28165	851231
58234	851232
11624	851233
36043	851234
25634	851235
17822	851236
48409	851237
11092	851238
5868	851239
23360	851240
20990	851241
75167	851242
50654	851243
23010	851244
78794	851245
3779	851246
50712	851247
1212	851248
31759	851249
11000	851250
31811	851251
42126	851252
11579	851253
33216	851254
74177	851255
19944	851256
16458	851257
5903	851258
42279	851259
20404	851260
74536	851261
7411	851262
52121	851263
29648	851264
56266	851265
50793	851266
77221	851267
80024	851268
71430	851269
1028	851270
43389	851271
4770	851272
83857	851273
59102	851274
26771	851275
2803	851276
52456	851277
2253	851278
43685	851279
10476	851280
4203	851281
5007	851282
56588	851283
32330	851284
379	851285
22098	851286
57816	851287
1262	851288
104442	851289
31741	851290
65150	851291
92309	851292
69260	851293
23212	851294
44923	851295
63429	851296
13385	851297
95329	851298
68925	851299
28747	851300
65250	851301
8576	851302
2011	851303
30175	851304
20563	851305
74556	851306
95965	851307
1764	851308
64455	851309
909	851310
43485	851311
85809	851312
31368	851313
2485	851314
9233	851315
64361	851316
8773	851317
20713	851318
16865	851319
19715	851320
2246	851321
64409	851322
5867	851323
61276	851324
11289	851325
1322	851326
50542	851327
2883	851328
6333	851329
57797	851330
36546	851331
461	851332
17365	851333
30578	851334
19602	851335
879	851336
32508	851337
37609	851338
69262	851339
8984	851340
44854	851341
96558	851342
1608	851343
14478	851344
44410	851345
35217	851346
14372	851347
18259	851348
22137	851349
20121	851350
11992	851351
12453	851352
18094	851353
31840	851354
50900	851355
1501	851356
5094	851357
15524	851358
26631	851359
73450	851360
63453	851361
14592	851362
30254	851363
20220	851364
93315	851365
46106	851366
20633	851367
9387	851368
58142	851369
10424	851370
15863	851371
1241	851372
91722	851373
17237	851374
14009	851375
51869	851376
30329	851377
4	851378
67176	851379
65474	851380
32223	851381
993	851382
93354	851383
10130	851384
29728	851385
445	851386
50325	851387
25669	851388
93001	851389
13995	851390
38713	851391
3715	851392
4084	851393
11621	851394
51028	851395
22059	851396
4992	851397
52523	851398
49375	851399
34559	851400
19965	851401
40714	851402
48801	851403
21523	851404
39562	851405
47	851406
14986	851407
8072	851408
52380	851409
5990	851410
2416	851411
4469	851412
82634	851413
4439	851414
13	851415
7226	851416
32052	851417
25873	851418
14861	851419
68692	851420
12464	851421
62730	851422
57861	851423
40778	851424
45343	851425
49385	851426
77232	851427
4840	851428
11733	851429
56272	851430
14585	851431
6976	851432
2994	851433
18175	851434
51909	851435
34675	851436
17006	851437
4923	851438
36381	851439
71291	851440
35624	851441
43179	851442
11748	851443
35020	851444
8200	851445
2590	851446
86648	851447
1274	851448
11815	851449
26326	851450
21813	851451
45060	851452
626	851453
71624	851454
36786	851455
21430	851456
18717	851457
4549	851458
7898	851459
18375	851460
33929	851461
50333	851462
103994	851463
5080	851464
8538	851465
37452	851466
40604	851467
60113	851468
61370	851469
1200	851470
2705	851471
86676	851472
13833	851473
9855	851474
42521	851475
86257	851476
81678	851477
23039	851478
40483	851479
91189	851480
11300	851481
49735	851482
30991	851483
50149	851484
68334	851485
12858	851486
14414	851487
1803	851488
26543	851489
34487	851490
9014	851491
15900	851492
35578	851493
10065	851494
81272	851495
43242	851496
83823	851497
20775	851498
55931	851499
47676	851500
41876	851501
17714	851502
1854	851503
14622	851504
28886	851505
93633	851506
22866	851507
317	851508
799	851509
47968	851510
50038	851511
46481	851512
19098	851513
10825	851514
11670	851515
4041	851516
69913	851517
19096	851518
2547	851519
1	851520
33750	851521
80945	851522
167	851523
4484	851524
2361	851525
41265	851526
21335	851527
7086	851528
37442	851529
96402	851530
31404	851531
22157	851532
20427	851533
12400	851534
1775	851535
88807	851536
10312	851537
16200	851538
36687	851539
26653	851540
28568	851541
20985	851542
24596	851543
11862	851544
4888	851545
322	851546
486	851547
21501	851548
9883	851549
24415	851550
15749	851551
2426	851552
7613	851553
53536	851554
61709	851555
9162	851556
59733	851557
23884	851558
5731	851559
20368	851560
26121	851561
35311	851562
65161	851563
30246	851564
71601	851565
11506	851566
64732	851567
25200	851568
15211	851569
32724	851570
12396	851571
68572	851572
42810	851573
20473	851574
11268	851575
12858	851576
22265	851577
17494	851578
4088	851579
7091	851580
5328	851581
4101	851582
9532	851583
1378	851584
30768	851585
12736	851586
419	851587
78025	851588
44627	851589
20426	851590
1229	851591
44882	851592
11640	851593
68183	851594
24971	851595
49460	851596
30294	851597
11664	851598
3114	851599
69943	851600
24019	851601
68525	851602
4854	851603
10663	851604
18315	851605
17993	851606
79	851607
288	851608
2502	851609
5901	851610
290	851611
34577	851612
3245	851613
21062	851614
35731	851615
24295	851616
50554	851617
206	851618
21141	851619
74589	851620
55205	851621
52919	851622
81151	851623
101852	851624
36358	851625
55176	851626
71175	851627
60778	851628
8096	851629
20406	851630
3566	851631
4864	851632
29358	851633
258	851634
60152	851635
27819	851636
69928	851637
40254	851638
18376	851639
23102	851640
15505	851641
80064	851642
38	851643
51816	851644
17073	851645
63241	851646
66930	851647
35482	851648
1865	851649
79536	851650
33791	851651
61161	851652
57440	851653
52549	851654
43372	851655
114505	851656
16260	851657
52947	851658
3407	851659
2959	851660
6369	851661
4793	851662
77553	851663
22972	851664
420	851665
1060	851666
13281	851667
1350	851668
43269	851669
10597	851670
2	851671
44875	851672
98147	851673
46739	851674
49935	851675
21618	851676
32307	851677
147	851678
18583	851679
31231	851680
3434	851681
5250	851682
8642	851683
22697	851684
34047	851685
22854	851686
251	851687
91570	851688
14435	851689
1514	851690
23200	851691
47131	851692
80958	851693
64953	851694
98266	851695
1176	851696
2532	851697
86096	851698
35785	851699
49188	851700
13834	851701
3228	851702
72982	851703
4625	851704
18315	851705
40875	851706
104047	851707
55895	851708
18988	851709
27327	851710
46094	851711
21691	851712
11116	851713
68841	851714
18889	851715
62703	851716
36051	851717
190	851718
32180	851719
50889	851720
62649	851721
10640	851722
24136	851723
3122	851724
54727	851725
24450	851726
55575	851727
47504	851728
35507	851729
24606	851730
54278	851731
13586	851732
20520	851733
11474	851734
25299	851735
3986	851736
18251	851737
33517	851738
14111	851739
17936	851740
15369	851741
33629	851742
26623	851743
10176	851744
2252	851745
1598	851746
31057	851747
23369	851748
14158	851749
233	851750
1336	851751
1146	851752
39685	851753
4763	851754
59680	851755
59072	851756
11602	851757
107991	851758
37187	851759
11070	851760
208	851761
7541	851762
5618	851763
49145	851764
55147	851765
43343	851766
40917	851767
10293	851768
53165	851769
16091	851770
18673	851771
27437	851772
34307	851773
44472	851774
2982	851775
18591	851776
28295	851777
8235	851778
42447	851779
4263	851780
5225	851781
25398	851782
22315	851783
6191	851784
39664	851785
1238	851786
6556	851787
43199	851788
12500	851789
10206	851790
9929	851791
2286	851792
4958	851793
44170	851794
13867	851795
20338	851796
1218	851797
22914	851798
3144	851799
41723	851800
2768	851801
41337	851802
114510	851803
1142	851804
62724	851805
6917	851806
12622	851807
65764	851808
18305	851809
98851	851810
19254	851811
50895	851812
15731	851813
31409	851814
61168	851815
73028	851816
45866	851817
63379	851818
51589	851819
58926	851820
35784	851821
12293	851822
4463	851823
5618	851824
11	851825
23864	851826
26999	851827
39062	851828
16320	851829
100472	851830
45687	851831
67891	851832
7361	851833
12473	851834
27569	851835
42940	851836
11172	851837
55275	851838
37612	851839
29595	851840
6699	851841
30835	851842
93610	851843
92510	851844
34009	851845
986	851846
6985	851847
3129	851848
12739	851849
89558	851850
10271	851851
1322	851852
50914	851853
90746	851854
26159	851855
9159	851856
36219	851857
83753	851858
49617	851859
5887	851860
22795	851861
25298	851862
23098	851863
12	851864
50188	851865
10944	851866
18411	851867
54564	851868
7948	851869
447	851870
19075	851871
3752	851872
27580	851873
47435	851874
53235	851875
17462	851876
34968	851877
1584	851878
23615	851879
39260	851880
40728	851881
43140	851882
17186	851883
87970	851884
48200	851885
19148	851886
4622	851887
52637	851888
67011	851889
17550	851890
75713	851891
91	851892
8580	851893
23297	851894
82167	851895
470	851896
19126	851897
33232	851898
48007	851899
31508	851900
1024	851901
77437	851902
59287	851903
87056	851904
2655	851905
95678	851906
2882	851907
2775	851908
94866	851909
5670	851910
6135	851911
8774	851912
6405	851913
5965	851914
43644	851915
9865	851916
5835	851917
36609	851918
9511	851919
6961	851920
24124	851921
1568	851922
21697	851923
18593	851924
54159	851925
760	851926
43924	851927
35637	851928
4373	851929
42552	851930
17334	851931
88360	851932
15649	851933
41165	851934
52821	851935
72478	851936
66898	851937
35904	851938
16216	851939
16640	851940
619	851941
9970	851942
25763	851943
67520	851944
2520	851945
22537	851946
726	851947
2378	851948
8649	851949
19489	851950
6869	851951
10269	851952
72301	851953
20768	851954
6098	851955
50	851956
101838	851957
47179	851958
80805	851959
53117	851960
26051	851961
184	851962
18589	851963
1963	851964
54840	851965
21365	851966
18922	851967
2016	851968
18108	851969
12511	851970
8308	851971
30	851972
11520	851973
571	851974
75407	851975
84273	851976
3046	851977
1281	851978
52801	851979
63052	851980
33828	851981
7765	851982
31561	851983
25360	851984
2661	851985
85271	851986
5697	851987
9884	851988
40995	851989
34147	851990
2332	851991
44288	851992
1814	851993
9463	851994
36491	851995
35225	851996
19875	851997
95998	851998
4	851999
88	852000
10130	852001
700	852002
3926	852003
72392	852004
110200	852005
66358	852006
44398	852007
30000	852008
83912	852009
2909	852010
41374	852011
3379	852012
4845	852013
2220	852014
5493	852015
24850	852016
43275	852017
46365	852018
37916	852019
85568	852020
42818	852021
4067	852022
79257	852023
47974	852024
12460	852025
25922	852026
33537	852027
29	852028
6602	852029
48421	852030
61065	852031
2	852032
25833	852033
62011	852034
79446	852035
5798	852036
54420	852037
69352	852038
81268	852039
37627	852040
4142	852041
75429	852042
1207	852043
5697	852044
179	852045
87797	852046
2112	852047
47129	852048
39820	852049
2375	852050
99073	852051
7067	852052
38143	852053
72354	852054
37193	852055
107049	852056
63187	852057
19694	852058
68054	852059
35780	852060
9358	852061
899	852062
4811	852063
51005	852064
41636	852065
16943	852066
96644	852067
36233	852068
18975	852069
21869	852070
4882	852071
285	852072
69712	852073
87992	852074
387	852075
39132	852076
37135	852077
13066	852078
7552	852079
1479	852080
33118	852081
13877	852082
2168	852083
35927	852084
36371	852085
79241	852086
13718	852087
8392	852088
8362	852089
15133	852090
31717	852091
2988	852092
47779	852093
37293	852094
2906	852095
16272	852096
49302	852097
13014	852098
8524	852099
12310	852100
254	852101
46210	852102
40082	852103
25220	852104
9906	852105
562	852106
61023	852107
65074	852108
1104	852109
19286	852110
18066	852111
47479	852112
31067	852113
32397	852114
50987	852115
45059	852116
20150	852117
20966	852118
76647	852119
374	852120
30910	852121
3817	852122
55	852123
22831	852124
74995	852125
3460	852126
50976	852127
87859	852128
1836	852129
49788	852130
36085	852131
1675	852132
12240	852133
49594	852134
19761	852135
27856	852136
28126	852137
73790	852138
12215	852139
17002	852140
49490	852141
27359	852142
55149	852143
3027	852144
51221	852145
7602	852146
32854	852147
6119	852148
61063	852149
3	852150
65154	852151
64813	852152
756	852153
24326	852154
40797	852155
19113	852156
62113	852157
26496	852158
32150	852159
9958	852160
84895	852161
14203	852162
91091	852163
9881	852164
11326	852165
39934	852166
4374	852167
74341	852168
35673	852169
74815	852170
59366	852171
36893	852172
20299	852173
33385	852174
8536	852175
2572	852176
60623	852177
18404	852178
22056	852179
30602	852180
4919	852181
9	852182
1367	852183
9225	852184
4230	852185
82791	852186
23073	852187
11954	852188
220	852189
54243	852190
43117	852191
1647	852192
25713	852193
3474	852194
45498	852195
27901	852196
4269	852197
81270	852198
52000	852199
45668	852200
35966	852201
14744	852202
12662	852203
46547	852204
50852	852205
82582	852206
23707	852207
7554	852208
1400	852209
9917	852210
32114	852211
29671	852212
35487	852213
582	852214
69902	852215
17028	852216
31041	852217
66001	852218
68500	852219
16486	852220
1379	852221
2224	852222
75883	852223
3217	852224
33765	852225
76791	852226
41326	852227
12922	852228
14224	852229
3400	852230
85186	852231
34347	852232
40910	852233
1754	852234
36443	852235
85305	852236
19430	852237
74262	852238
37291	852239
91456	852240
61993	852241
22215	852242
67905	852243
5179	852244
20808	852245
34739	852246
24069	852247
47933	852248
78619	852249
1670	852250
59999	852251
6754	852252
13954	852253
1906	852254
25869	852255
19216	852256
1136	852257
383	852258
2694	852259
31924	852260
28582	852261
46910	852262
46143	852263
1194	852264
13352	852265
55714	852266
557	852267
8513	852268
868	852269
43764	852270
10845	852271
1531	852272
5117	852273
45821	852274
1396	852275
47767	852276
68874	852277
4853	852278
25499	852279
42123	852280
5179	852281
29120	852282
34290	852283
8301	852284
24919	852285
6670	852286
43213	852287
9209	852288
35814	852289
30870	852290
2495	852291
21592	852292
50119	852293
30567	852294
36876	852295
3706	852296
8816	852297
9514	852298
3045	852299
12838	852300
19326	852301
5146	852302
30378	852303
31274	852304
21979	852305
44627	852306
34295	852307
57993	852308
2497	852309
60220	852310
418	852311
7415	852312
19050	852313
9256	852314
68439	852315
79272	852316
460	852317
8078	852318
9499	852319
17896	852320
48504	852321
37271	852322
41545	852323
26386	852324
10356	852325
17197	852326
16567	852327
84251	852328
17037	852329
86040	852330
111547	852331
10040	852332
13395	852333
6920	852334
4155	852335
11007	852336
48449	852337
147	852338
79193	852339
5142	852340
39522	852341
32999	852342
58624	852343
9107	852344
22305	852345
3506	852346
63656	852347
59755	852348
72171	852349
67123	852350
1668	852351
15173	852352
70341	852353
101118	852354
6543	852355
39763	852356
92186	852357
8813	852358
14961	852359
88745	852360
17661	852361
111934	852362
3838	852363
3746	852364
72770	852365
31348	852366
30793	852367
3230	852368
1678	852369
8595	852370
45618	852371
16853	852372
2814	852373
31138	852374
52766	852375
1521	852376
102724	852377
42882	852378
22086	852379
30439	852380
2195	852381
16912	852382
6159	852383
57925	852384
36409	852385
65704	852386
20256	852387
71546	852388
35034	852389
5682	852390
25171	852391
5394	852392
2235	852393
12785	852394
4788	852395
519	852396
33003	852397
8524	852398
29385	852399
39401	852400
2689	852401
24755	852402
23845	852403
2387	852404
54182	852405
76972	852406
28822	852407
90133	852408
62076	852409
61595	852410
15512	852411
18556	852412
87425	852413
22715	852414
836	852415
54087	852416
20444	852417
25926	852418
35014	852419
3751	852420
34621	852421
301	852422
27280	852423
56014	852424
24609	852425
54709	852426
21474	852427
34980	852428
19544	852429
8667	852430
4133	852431
4806	852432
22732	852433
36211	852434
29808	852435
76	852436
30670	852437
53733	852438
43737	852439
26099	852440
26334	852441
74620	852442
13650	852443
42970	852444
44967	852445
32831	852446
28643	852447
9255	852448
37520	852449
1650	852450
53375	852451
74141	852452
38718	852453
13150	852454
17493	852455
10545	852456
22449	852457
53356	852458
48819	852459
6656	852460
224	852461
59042	852462
2821	852463
28886	852464
33482	852465
181	852466
103526	852467
5435	852468
14745	852469
4012	852470
42598	852471
1818	852472
55475	852473
37671	852474
151	852475
2220	852476
73409	852477
8182	852478
61624	852479
94544	852480
13761	852481
822	852482
41752	852483
102550	852484
37387	852485
5414	852486
71556	852487
49965	852488
13695	852489
30199	852490
83452	852491
18431	852492
5185	852493
54774	852494
10037	852495
27625	852496
63036	852497
19347	852498
50827	852499
10057	852500
6195	852501
98762	852502
58077	852503
34651	852504
35664	852505
3934	852506
23995	852507
29794	852508
2989	852509
30124	852510
6043	852511
23866	852512
8003	852513
12847	852514
18382	852515
10125	852516
49575	852517
23237	852518
22368	852519
21501	852520
57940	852521
14853	852522
8714	852523
906	852524
35680	852525
98344	852526
121	852527
1053	852528
21657	852529
35296	852530
16751	852531
12978	852532
86403	852533
1069	852534
9736	852535
33410	852536
10731	852537
44557	852538
57707	852539
29190	852540
2410	852541
46	852542
57	852543
61200	852544
28978	852545
10868	852546
94	852547
105532	852548
3719	852549
7525	852550
14042	852551
40981	852552
11822	852553
20950	852554
38661	852555
782	852556
2433	852557
59095	852558
110172	852559
1510	852560
3936	852561
68771	852562
8137	852563
16738	852564
40650	852565
48920	852566
60419	852567
9446	852568
69597	852569
16401	852570
12427	852571
21684	852572
56367	852573
47103	852574
30816	852575
253	852576
31036	852577
63288	852578
55265	852579
90415	852580
85563	852581
48584	852582
80555	852583
27133	852584
19485	852585
11321	852586
45004	852587
10763	852588
2991	852589
90799	852590
14071	852591
21646	852592
7223	852593
740	852594
55744	852595
17327	852596
13091	852597
50686	852598
25768	852599
6997	852600
33590	852601
13361	852602
25992	852603
3145	852604
44832	852605
130	852606
60940	852607
8233	852608
101055	852609
9370	852610
10667	852611
63882	852612
26536	852613
55949	852614
30929	852615
44341	852616
58410	852617
92287	852618
80630	852619
14961	852620
59515	852621
22074	852622
29267	852623
20563	852624
58080	852625
12847	852626
32523	852627
956	852628
87568	852629
6589	852630
32130	852631
33686	852632
16977	852633
16864	852634
370	852635
33551	852636
2851	852637
1983	852638
10001	852639
91353	852640
17520	852641
42594	852642
40764	852643
48433	852644
55186	852645
4307	852646
35643	852647
41274	852648
45651	852649
55140	852650
6951	852651
83744	852652
62	852653
16386	852654
27734	852655
17368	852656
14013	852657
70118	852658
52761	852659
1247	852660
16000	852661
1829	852662
1363	852663
7683	852664
81375	852665
33404	852666
639	852667
74618	852668
243	852669
12246	852670
26728	852671
9053	852672
5611	852673
88495	852674
92204	852675
29581	852676
15034	852677
931	852678
27071	852679
67333	852680
19027	852681
25606	852682
20327	852683
907	852684
8147	852685
52228	852686
474	852687
18801	852688
9565	852689
1078	852690
31942	852691
7065	852692
5451	852693
1579	852694
91347	852695
39875	852696
19513	852697
29186	852698
7286	852699
11763	852700
5613	852701
76269	852702
10114	852703
39128	852704
17198	852705
28225	852706
15257	852707
269	852708
26234	852709
4622	852710
45277	852711
19030	852712
3283	852713
52403	852714
36390	852715
15951	852716
47971	852717
7015	852718
82254	852719
70729	852720
20112	852721
22891	852722
48214	852723
4026	852724
328	852725
1993	852726
4571	852727
7088	852728
16307	852729
15624	852730
57822	852731
46053	852732
4530	852733
56633	852734
40902	852735
27453	852736
31810	852737
7814	852738
48654	852739
418	852740
583	852741
20744	852742
18778	852743
1379	852744
6631	852745
9759	852746
6809	852747
17636	852748
13697	852749
1121	852750
108478	852751
21536	852752
18736	852753
9817	852754
110681	852755
14099	852756
63944	852757
16171	852758
32872	852759
22882	852760
12020	852761
23505	852762
65228	852763
2410	852764
41184	852765
74255	852766
7795	852767
27430	852768
5080	852769
35877	852770
58923	852771
5811	852772
16038	852773
44985	852774
11977	852775
39434	852776
5264	852777
4840	852778
1701	852779
306	852780
45534	852781
80058	852782
13520	852783
16751	852784
63073	852785
27409	852786
2098	852787
89014	852788
39212	852789
48171	852790
29029	852791
20998	852792
103040	852793
32571	852794
56496	852795
844	852796
1244	852797
27746	852798
58162	852799
9216	852800
45838	852801
9973	852802
2485	852803
14172	852804
39473	852805
3895	852806
13313	852807
18569	852808
50530	852809
5678	852810
68941	852811
4306	852812
4307	852813
55175	852814
66011	852815
3451	852816
18554	852817
34792	852818
20097	852819
138	852820
64135	852821
22390	852822
35	852823
70579	852824
28968	852825
107170	852826
21733	852827
523	852828
4445	852829
7532	852830
29649	852831
4068	852832
10669	852833
3401	852834
31595	852835
85508	852836
2535	852837
2353	852838
6799	852839
7462	852840
2717	852841
72758	852842
37172	852843
13200	852844
61716	852845
7774	852846
18689	852847
45337	852848
3068	852849
20428	852850
64027	852851
5703	852852
64407	852853
3786	852854
28690	852855
291	852856
98388	852857
3496	852858
5855	852859
75235	852860
36523	852861
35292	852862
50171	852863
10613	852864
46517	852865
6068	852866
27816	852867
199	852868
19901	852869
22350	852870
8181	852871
28722	852872
27430	852873
46269	852874
41688	852875
25031	852876
106512	852877
49547	852878
80534	852879
13076	852880
24068	852881
1734	852882
4565	852883
47327	852884
27020	852885
26865	852886
37912	852887
24027	852888
6776	852889
6158	852890
67756	852891
670	852892
17101	852893
37375	852894
35688	852895
87765	852896
7579	852897
14763	852898
54138	852899
48289	852900
49004	852901
85602	852902
28166	852903
21401	852904
7620	852905
25097	852906
1494	852907
1437	852908
88460	852909
36	852910
76	852911
66907	852912
21038	852913
23511	852914
61266	852915
64397	852916
91198	852917
29020	852918
61192	852919
71447	852920
3988	852921
63134	852922
36121	852923
37139	852924
76099	852925
4081	852926
1185	852927
7426	852928
694	852929
80108	852930
7423	852931
1476	852932
47855	852933
81548	852934
54527	852935
43475	852936
112264	852937
85124	852938
2814	852939
42224	852940
17586	852941
5382	852942
37193	852943
18	852944
7154	852945
33276	852946
150	852947
90305	852948
32927	852949
5694	852950
52410	852951
79912	852952
53842	852953
1348	852954
77868	852955
25845	852956
4603	852957
607	852958
5038	852959
77112	852960
60249	852961
30343	852962
40	852963
424	852964
9199	852965
35612	852966
952	852967
49522	852968
36503	852969
23473	852970
15008	852971
4934	852972
3246	852973
28058	852974
27931	852975
39364	852976
5474	852977
47	852978
67194	852979
79459	852980
3283	852981
65882	852982
381	852983
11649	852984
53488	852985
2795	852986
27153	852987
8913	852988
2006	852989
1062	852990
15446	852991
11781	852992
1668	852993
26871	852994
13137	852995
11701	852996
85101	852997
26191	852998
21274	852999
7667	853000
72202	853001
9764	853002
16326	853003
8355	853004
36315	853005
10927	853006
90833	853007
50633	853008
4174	853009
6129	853010
1647	853011
12023	853012
13310	853013
425	853014
22025	853015
74884	853016
1933	853017
2031	853018
39805	853019
71690	853020
65089	853021
9672	853022
94696	853023
9478	853024
9847	853025
11192	853026
633	853027
24003	853028
10952	853029
12324	853030
89893	853031
57187	853032
40017	853033
66335	853034
2028	853035
9145	853036
22846	853037
23522	853038
30133	853039
52008	853040
57	853041
3934	853042
18792	853043
374	853044
4687	853045
85302	853046
39877	853047
41270	853048
94	853049
57150	853050
11699	853051
41210	853052
29188	853053
45425	853054
45042	853055
26662	853056
69695	853057
56627	853058
18446	853059
88000	853060
47954	853061
52127	853062
16654	853063
24076	853064
78400	853065
16461	853066
22406	853067
9113	853068
78001	853069
758	853070
23759	853071
46302	853072
52357	853073
21257	853074
4587	853075
1595	853076
1081	853077
80684	853078
27814	853079
37841	853080
3208	853081
68496	853082
37037	853083
41604	853084
76116	853085
87980	853086
24655	853087
40227	853088
45988	853089
7627	853090
8534	853091
3640	853092
4434	853093
27981	853094
87262	853095
352	853096
57336	853097
27554	853098
32109	853099
6741	853100
12319	853101
13133	853102
8173	853103
64004	853104
34114	853105
5708	853106
10834	853107
25100	853108
27269	853109
12014	853110
2503	853111
35355	853112
63028	853113
55046	853114
19875	853115
5210	853116
260	853117
14571	853118
31719	853119
22157	853120
474	853121
32156	853122
86420	853123
78787	853124
48236	853125
15990	853126
17275	853127
41198	853128
29640	853129
31211	853130
80536	853131
38367	853132
62606	853133
11289	853134
52052	853135
50973	853136
58214	853137
58987	853138
37270	853139
4403	853140
4611	853141
68123	853142
1298	853143
49132	853144
23232	853145
19878	853146
56215	853147
4411	853148
7545	853149
3242	853150
2481	853151
14071	853152
8844	853153
24141	853154
36582	853155
54977	853156
13463	853157
23945	853158
56568	853159
87307	853160
359	853161
2833	853162
78727	853163
76475	853164
70431	853165
3479	853166
5699	853167
29009	853168
3377	853169
44460	853170
2251	853171
886	853172
1883	853173
73217	853174
100331	853175
30021	853176
4156	853177
67402	853178
56623	853179
2430	853180
68160	853181
41268	853182
30662	853183
51	853184
6694	853185
39520	853186
47637	853187
8373	853188
33747	853189
7645	853190
14516	853191
24669	853192
41853	853193
4550	853194
30572	853195
86491	853196
4662	853197
229	853198
15768	853199
2297	853200
45299	853201
95254	853202
8299	853203
42798	853204
15130	853205
71766	853206
9787	853207
79206	853208
69330	853209
39846	853210
19526	853211
20252	853212
4626	853213
1497	853214
16740	853215
82208	853216
79031	853217
797	853218
26527	853219
19	853220
67218	853221
6633	853222
39158	853223
32002	853224
2483	853225
52610	853226
53613	853227
12620	853228
3214	853229
64763	853230
7173	853231
29882	853232
17889	853233
28810	853234
2802	853235
2405	853236
2680	853237
92341	853238
1087	853239
4471	853240
18157	853241
57799	853242
31	853243
55014	853244
15819	853245
15093	853246
948	853247
69475	853248
20369	853249
112	853250
54574	853251
69217	853252
18455	853253
37940	853254
32921	853255
10726	853256
19202	853257
22846	853258
15105	853259
836	853260
7894	853261
64225	853262
83064	853263
10615	853264
18348	853265
21488	853266
1150	853267
9717	853268
2953	853269
41216	853270
16458	853271
16351	853272
20077	853273
1500	853274
8732	853275
36682	853276
66119	853277
27891	853278
3619	853279
8	853280
42399	853281
1495	853282
33183	853283
16275	853284
3438	853285
2825	853286
1839	853287
1533	853288
13970	853289
444	853290
47182	853291
534	853292
73008	853293
44175	853294
5903	853295
27775	853296
6997	853297
93603	853298
45316	853299
50797	853300
184	853301
23548	853302
55280	853303
1475	853304
10775	853305
11142	853306
19868	853307
91031	853308
68948	853309
16099	853310
36450	853311
2220	853312
23312	853313
743	853314
15623	853315
27087	853316
11240	853317
105348	853318
2116	853319
3481	853320
6527	853321
33868	853322
110	853323
109	853324
15125	853325
11617	853326
1787	853327
38051	853328
13509	853329
361	853330
3028	853331
31968	853332
22915	853333
80205	853334
9969	853335
1586	853336
5994	853337
28849	853338
40035	853339
51467	853340
25540	853341
64806	853342
25042	853343
905	853344
225	853345
35260	853346
12377	853347
63047	853348
35500	853349
85	853350
11276	853351
8113	853352
3210	853353
54895	853354
8407	853355
19264	853356
51841	853357
16186	853358
558	853359
2649	853360
33206	853361
11142	853362
24227	853363
92720	853364
16424	853365
80269	853366
9543	853367
5186	853368
75604	853369
1044	853370
29988	853371
6045	853372
14130	853373
102840	853374
82192	853375
4184	853376
7792	853377
72751	853378
43735	853379
1424	853380
480	853381
23121	853382
4997	853383
125	853384
93517	853385
12416	853386
24784	853387
14743	853388
66044	853389
68906	853390
11917	853391
360	853392
47215	853393
1380	853394
18977	853395
1128	853396
104776	853397
12791	853398
34753	853399
32969	853400
16763	853401
25655	853402
85859	853403
11928	853404
26241	853405
33235	853406
36364	853407
3429	853408
67410	853409
38007	853410
86902	853411
8899	853412
7766	853413
35105	853414
82612	853415
59771	853416
1562	853417
38040	853418
11056	853419
33523	853420
18749	853421
82270	853422
48872	853423
73793	853424
26296	853425
101364	853426
15127	853427
1166	853428
29243	853429
42974	853430
957	853431
10015	853432
3837	853433
13031	853434
9742	853435
20382	853436
5908	853437
13986	853438
15496	853439
29017	853440
4833	853441
61981	853442
98979	853443
45237	853444
15089	853445
65193	853446
704	853447
10907	853448
76147	853449
61838	853450
376	853451
386	853452
37945	853453
28658	853454
944	853455
785	853456
56410	853457
47849	853458
432	853459
6333	853460
8863	853461
86522	853462
33737	853463
41303	853464
52780	853465
60392	853466
56191	853467
26517	853468
30914	853469
26535	853470
48513	853471
20246	853472
26522	853473
43955	853474
13106	853475
9696	853476
42991	853477
241	853478
35595	853479
35079	853480
77063	853481
1605	853482
1113	853483
60508	853484
4120	853485
242	853486
67381	853487
86	853488
17809	853489
50076	853490
1270	853491
62941	853492
15608	853493
20062	853494
21647	853495
7427	853496
37485	853497
66172	853498
57949	853499
1641	853500
57924	853501
743	853502
64508	853503
65619	853504
47074	853505
34818	853506
939	853507
43464	853508
31524	853509
35085	853510
42677	853511
15617	853512
330	853513
6313	853514
9239	853515
16503	853516
51500	853517
46047	853518
778	853519
14231	853520
18168	853521
78194	853522
1669	853523
51353	853524
85868	853525
27735	853526
42540	853527
11191	853528
65205	853529
19318	853530
10388	853531
21106	853532
31703	853533
42855	853534
68337	853535
32560	853536
1423	853537
20679	853538
77405	853539
36273	853540
4487	853541
24803	853542
42564	853543
95119	853544
46313	853545
18431	853546
11081	853547
95652	853548
87910	853549
42567	853550
99279	853551
20816	853552
10537	853553
37243	853554
83805	853555
40356	853556
8840	853557
8818	853558
21356	853559
79943	853560
84727	853561
23983	853562
14193	853563
4635	853564
4203	853565
80769	853566
88121	853567
15406	853568
2676	853569
53246	853570
21507	853571
48331	853572
4156	853573
21308	853574
1810	853575
9044	853576
30644	853577
11594	853578
56186	853579
46432	853580
30477	853581
408	853582
43542	853583
17439	853584
836	853585
10902	853586
8675	853587
19445	853588
2080	853589
46608	853590
11688	853591
56677	853592
10438	853593
61552	853594
20680	853595
71506	853596
67212	853597
76508	853598
4822	853599
7257	853600
101987	853601
17706	853602
324	853603
35624	853604
59846	853605
11391	853606
193	853607
164	853608
7679	853609
683	853610
2730	853611
755	853612
27501	853613
3153	853614
82256	853615
10390	853616
49515	853617
10872	853618
62814	853619
26599	853620
6253	853621
11553	853622
70721	853623
1736	853624
822	853625
93559	853626
37637	853627
5581	853628
47347	853629
36153	853630
81347	853631
30483	853632
5344	853633
35925	853634
90807	853635
578	853636
6826	853637
2586	853638
26909	853639
13345	853640
26516	853641
45395	853642
52008	853643
7867	853644
53886	853645
1392	853646
87	853647
33132	853648
12839	853649
50767	853650
12641	853651
40789	853652
95033	853653
28615	853654
34948	853655
8067	853656
79154	853657
13029	853658
57424	853659
14982	853660
66983	853661
32001	853662
26598	853663
42635	853664
42437	853665
5431	853666
25564	853667
81649	853668
25367	853669
31423	853670
36806	853671
68857	853672
16583	853673
52790	853674
12271	853675
6080	853676
5810	853677
13774	853678
23901	853679
489	853680
311	853681
2523	853682
55272	853683
47528	853684
53301	853685
13895	853686
52851	853687
14192	853688
62943	853689
78944	853690
46267	853691
36828	853692
33484	853693
78177	853694
43163	853695
40227	853696
26174	853697
17493	853698
24400	853699
731	853700
43634	853701
12667	853702
71139	853703
9067	853704
55020	853705
32636	853706
1279	853707
871	853708
1450	853709
7	853710
11351	853711
58424	853712
8031	853713
100	853714
1733	853715
90564	853716
53384	853717
69977	853718
9167	853719
89542	853720
98140	853721
14378	853722
53548	853723
970	853724
26087	853725
46582	853726
9918	853727
8375	853728
41459	853729
40960	853730
35049	853731
45039	853732
46964	853733
62108	853734
11603	853735
14526	853736
8332	853737
19093	853738
43165	853739
48162	853740
17885	853741
63984	853742
23375	853743
44875	853744
71	853745
2849	853746
57283	853747
53785	853748
16934	853749
21935	853750
81087	853751
11212	853752
11554	853753
591	853754
99760	853755
3912	853756
819	853757
2287	853758
40249	853759
52331	853760
24560	853761
21419	853762
20286	853763
55248	853764
88038	853765
4428	853766
16509	853767
39788	853768
47641	853769
6476	853770
5593	853771
28019	853772
61750	853773
71077	853774
50634	853775
25136	853776
12639	853777
32844	853778
43186	853779
550	853780
2106	853781
73152	853782
25067	853783
25179	853784
25602	853785
56579	853786
98559	853787
93093	853788
1698	853789
69013	853790
2711	853791
74301	853792
2397	853793
44093	853794
1901	853795
29571	853796
8490	853797
81940	853798
399	853799
9853	853800
28749	853801
30900	853802
47610	853803
47475	853804
27933	853805
41316	853806
78922	853807
24653	853808
68082	853809
86422	853810
41318	853811
13813	853812
3181	853813
3644	853814
75608	853815
58774	853816
52031	853817
5923	853818
99024	853819
108814	853820
4211	853821
19248	853822
28656	853823
43214	853824
27803	853825
62549	853826
337	853827
26247	853828
67346	853829
23414	853830
61544	853831
71997	853832
12865	853833
19212	853834
52684	853835
5164	853836
55905	853837
13390	853838
3178	853839
14392	853840
5942	853841
92115	853842
74150	853843
53819	853844
31003	853845
31755	853846
7284	853847
32047	853848
1310	853849
12025	853850
27892	853851
223	853852
4173	853853
96092	853854
41972	853855
8248	853856
1817	853857
75727	853858
14882	853859
19500	853860
9084	853861
16461	853862
33145	853863
19957	853864
23648	853865
11236	853866
39819	853867
992	853868
7504	853869
40410	853870
42791	853871
220	853872
35	853873
38510	853874
39652	853875
64475	853876
58744	853877
88499	853878
74789	853879
33128	853880
36258	853881
34830	853882
893	853883
12756	853884
12599	853885
628	853886
46808	853887
39932	853888
68810	853889
4884	853890
28218	853891
51981	853892
94328	853893
3855	853894
287	853895
46467	853896
11837	853897
67418	853898
26886	853899
79251	853900
83715	853901
7999	853902
878	853903
1025	853904
950	853905
70606	853906
7065	853907
47374	853908
19225	853909
42899	853910
24742	853911
26722	853912
13730	853913
10296	853914
1162	853915
31276	853916
18907	853917
16071	853918
58913	853919
4219	853920
55329	853921
14135	853922
38242	853923
4984	853924
1318	853925
82749	853926
20897	853927
85944	853928
4577	853929
11561	853930
71184	853931
14196	853932
19022	853933
34438	853934
32669	853935
1862	853936
11050	853937
15071	853938
12677	853939
69497	853940
382	853941
6604	853942
70970	853943
1890	853944
42036	853945
23993	853946
52845	853947
52053	853948
26302	853949
31759	853950
683	853951
99080	853952
65161	853953
33025	853954
85	853955
19681	853956
897	853957
11384	853958
2622	853959
243	853960
6998	853961
36896	853962
31981	853963
499	853964
50108	853965
29896	853966
30777	853967
90305	853968
18471	853969
19612	853970
15537	853971
537	853972
86103	853973
1900	853974
89682	853975
108808	853976
36900	853977
72679	853978
53653	853979
106148	853980
28973	853981
16276	853982
52332	853983
67834	853984
375	853985
48358	853986
4735	853987
1431	853988
4800	853989
8271	853990
87248	853991
10551	853992
12368	853993
44405	853994
230	853995
33795	853996
35989	853997
4618	853998
14853	853999
70476	854000
38663	854001
46791	854002
57766	854003
9560	854004
21222	854005
18805	854006
92280	854007
3741	854008
12782	854009
30639	854010
39090	854011
3984	854012
2863	854013
149	854014
16550	854015
11021	854016
25311	854017
31997	854018
7097	854019
18736	854020
8699	854021
5463	854022
8728	854023
36137	854024
11143	854025
6718	854026
5124	854027
22450	854028
40652	854029
1719	854030
78775	854031
8970	854032
253	854033
22221	854034
3644	854035
59165	854036
29445	854037
80843	854038
58345	854039
365	854040
83328	854041
56104	854042
41065	854043
366	854044
4803	854045
38734	854046
99778	854047
44606	854048
46602	854049
1862	854050
7397	854051
323	854052
29162	854053
12933	854054
73301	854055
13151	854056
46928	854057
4839	854058
37321	854059
3197	854060
632	854061
18274	854062
9135	854063
33114	854064
23239	854065
31045	854066
39977	854067
68438	854068
6493	854069
41139	854070
22938	854071
43854	854072
10895	854073
16226	854074
39352	854075
43749	854076
30218	854077
55203	854078
1507	854079
12195	854080
1424	854081
3880	854082
2035	854083
40115	854084
32351	854085
9591	854086
79454	854087
6186	854088
2368	854089
50835	854090
788	854091
11706	854092
48813	854093
28820	854094
15851	854095
59868	854096
12300	854097
715	854098
17742	854099
43931	854100
85439	854101
87287	854102
11849	854103
107089	854104
65975	854105
35412	854106
12174	854107
24070	854108
60774	854109
10967	854110
27537	854111
5678	854112
13983	854113
32150	854114
20059	854115
19010	854116
408	854117
2630	854118
48088	854119
44303	854120
46019	854121
13784	854122
18053	854123
18099	854124
3036	854125
54268	854126
14820	854127
4190	854128
8284	854129
54465	854130
78626	854131
11427	854132
50828	854133
10778	854134
7114	854135
7590	854136
586	854137
7123	854138
60293	854139
53815	854140
73522	854141
66080	854142
566	854143
12927	854144
61874	854145
49865	854146
52755	854147
16434	854148
405	854149
19039	854150
6433	854151
98181	854152
18610	854153
1877	854154
4197	854155
3883	854156
18208	854157
3858	854158
114605	854159
11326	854160
19992	854161
50469	854162
514	854163
6753	854164
26541	854165
22369	854166
41907	854167
3134	854168
11127	854169
427	854170
23197	854171
28381	854172
9816	854173
100720	854174
523	854175
76175	854176
52917	854177
11949	854178
2016	854179
597	854180
105622	854181
113506	854182
7872	854183
33522	854184
30035	854185
11157	854186
5758	854187
37348	854188
5792	854189
48299	854190
554	854191
16481	854192
84320	854193
34343	854194
1091	854195
70514	854196
62278	854197
19481	854198
15373	854199
52633	854200
61010	854201
23755	854202
65109	854203
65495	854204
69282	854205
92705	854206
40570	854207
18205	854208
292	854209
46271	854210
60510	854211
24040	854212
51063	854213
3229	854214
23973	854215
30419	854216
10870	854217
7413	854218
81543	854219
48527	854220
41434	854221
25179	854222
6957	854223
5128	854224
24476	854225
24632	854226
3361	854227
1158	854228
35480	854229
19848	854230
14649	854231
5446	854232
18852	854233
50445	854234
46088	854235
5107	854236
61590	854237
85319	854238
9617	854239
3853	854240
394	854241
43168	854242
54219	854243
635	854244
32022	854245
6676	854246
1276	854247
3427	854248
4936	854249
13269	854250
2786	854251
15083	854252
70416	854253
19832	854254
1361	854255
18326	854256
21388	854257
66092	854258
34626	854259
27078	854260
29132	854261
54371	854262
5523	854263
4504	854264
87647	854265
37042	854266
4335	854267
30649	854268
42382	854269
17204	854270
6186	854271
8899	854272
18207	854273
7183	854274
3533	854275
48090	854276
32381	854277
8280	854278
24391	854279
27148	854280
22447	854281
3269	854282
70792	854283
86780	854284
13122	854285
32220	854286
49269	854287
8371	854288
2535	854289
1741	854290
68489	854291
46290	854292
16057	854293
34435	854294
27710	854295
6051	854296
28592	854297
17968	854298
12133	854299
30502	854300
74803	854301
34023	854302
23177	854303
3105	854304
3138	854305
86	854306
27108	854307
54725	854308
102	854309
35684	854310
4938	854311
20556	854312
40287	854313
47594	854314
104595	854315
7380	854316
104977	854317
12559	854318
41097	854319
21669	854320
44493	854321
13910	854322
45727	854323
96555	854324
34014	854325
53957	854326
54147	854327
92508	854328
37840	854329
40173	854330
66595	854331
1292	854332
24144	854333
48834	854334
67854	854335
10311	854336
23453	854337
973	854338
111494	854339
11719	854340
33759	854341
25265	854342
8515	854343
8809	854344
30985	854345
354	854346
8861	854347
23985	854348
46870	854349
28429	854350
32768	854351
7234	854352
96021	854353
24853	854354
851	854355
16378	854356
26474	854357
21995	854358
2480	854359
22099	854360
21673	854361
2571	854362
82231	854363
250	854364
28017	854365
22399	854366
31779	854367
72606	854368
29225	854369
65253	854370
22457	854371
19146	854372
40620	854373
20328	854374
826	854375
3693	854376
6255	854377
44276	854378
68858	854379
1810	854380
35246	854381
19708	854382
20937	854383
39624	854384
202	854385
1358	854386
80323	854387
31817	854388
20964	854389
48747	854390
38522	854391
77804	854392
1074	854393
5124	854394
49260	854395
17343	854396
13944	854397
18105	854398
1384	854399
3415	854400
7266	854401
70335	854402
242	854403
89345	854404
49356	854405
3585	854406
1757	854407
14350	854408
53124	854409
1806	854410
13646	854411
2033	854412
41474	854413
30852	854414
31935	854415
15929	854416
4148	854417
60011	854418
22288	854419
9896	854420
5786	854421
42504	854422
88916	854423
1341	854424
18095	854425
27575	854426
6122	854427
20348	854428
7097	854429
38847	854430
40829	854431
32381	854432
2986	854433
25876	854434
46885	854435
13687	854436
68059	854437
25098	854438
35332	854439
107493	854440
60373	854441
112655	854442
1902	854443
1241	854444
59534	854445
58736	854446
35830	854447
16645	854448
3594	854449
57588	854450
386	854451
23674	854452
5276	854453
30790	854454
78469	854455
14461	854456
5171	854457
25258	854458
18660	854459
1775	854460
6470	854461
82097	854462
41969	854463
53669	854464
24581	854465
32066	854466
4882	854467
3677	854468
16133	854469
41837	854470
42572	854471
949	854472
1460	854473
1722	854474
80514	854475
33146	854476
30408	854477
63658	854478
12687	854479
6298	854480
66838	854481
97644	854482
72600	854483
22524	854484
62487	854485
50633	854486
72425	854487
5903	854488
45552	854489
11754	854490
57420	854491
64333	854492
4896	854493
44175	854494
16051	854495
6550	854496
369	854497
8075	854498
9335	854499
1796	854500
55333	854501
27159	854502
21637	854503
351	854504
36344	854505
46705	854506
39625	854507
95853	854508
58509	854509
71032	854510
64683	854511
57669	854512
2712	854513
45772	854514
21237	854515
7755	854516
37496	854517
6609	854518
7207	854519
47122	854520
17367	854521
15389	854522
10181	854523
72763	854524
2356	854525
67387	854526
1722	854527
27774	854528
15144	854529
5164	854530
7122	854531
39154	854532
3845	854533
94854	854534
92356	854535
30575	854536
6699	854537
3529	854538
96403	854539
52552	854540
39533	854541
27845	854542
61218	854543
26000	854544
21765	854545
51963	854546
46511	854547
5545	854548
16323	854549
11815	854550
28902	854551
7926	854552
26961	854553
7272	854554
30797	854555
26279	854556
61711	854557
20576	854558
49632	854559
92548	854560
61341	854561
44685	854562
50485	854563
17402	854564
6099	854565
5092	854566
55561	854567
98104	854568
1186	854569
2631	854570
15308	854571
19876	854572
55643	854573
31021	854574
11993	854575
16763	854576
62045	854577
11326	854578
25489	854579
12435	854580
36166	854581
9438	854582
3988	854583
31516	854584
38856	854585
5789	854586
20359	854587
33164	854588
50450	854589
10372	854590
29072	854591
56911	854592
7148	854593
11447	854594
65313	854595
16164	854596
19264	854597
13079	854598
44883	854599
34596	854600
5945	854601
78149	854602
31989	854603
85022	854604
25570	854605
87777	854606
9711	854607
52517	854608
35928	854609
40693	854610
99404	854611
24024	854612
62533	854613
5363	854614
78225	854615
34209	854616
6345	854617
45460	854618
102498	854619
46366	854620
54101	854621
26730	854622
24437	854623
77820	854624
4755	854625
10366	854626
1034	854627
53286	854628
74296	854629
10773	854630
162	854631
4025	854632
10706	854633
7028	854634
20842	854635
49801	854636
15107	854637
107872	854638
69714	854639
31022	854640
64823	854641
28688	854642
16908	854643
6463	854644
54009	854645
66958	854646
26552	854647
43070	854648
38850	854649
25852	854650
58678	854651
88574	854652
972	854653
68740	854654
29926	854655
27451	854656
7550	854657
40084	854658
47583	854659
89723	854660
26417	854661
29047	854662
11146	854663
42514	854664
2150	854665
51132	854666
12301	854667
536	854668
4746	854669
13489	854670
102349	854671
35890	854672
79640	854673
36276	854674
1106	854675
48	854676
722	854677
52741	854678
69207	854679
42738	854680
1887	854681
16096	854682
12178	854683
652	854684
65946	854685
82419	854686
67674	854687
14713	854688
20689	854689
76222	854690
10623	854691
1822	854692
10365	854693
51444	854694
62034	854695
28277	854696
5898	854697
3461	854698
51816	854699
37269	854700
41255	854701
5414	854702
16126	854703
31150	854704
43615	854705
26	854706
7611	854707
55095	854708
11772	854709
26928	854710
29879	854711
2396	854712
4390	854713
90862	854714
18992	854715
11272	854716
17659	854717
2353	854718
44951	854719
1793	854720
27141	854721
6121	854722
44864	854723
99642	854724
1203	854725
26363	854726
12797	854727
87026	854728
70459	854729
31004	854730
11057	854731
47999	854732
20684	854733
66922	854734
41180	854735
93325	854736
124	854737
34498	854738
50304	854739
2439	854740
55853	854741
7065	854742
6975	854743
32148	854744
60616	854745
4297	854746
42223	854747
27766	854748
80129	854749
3351	854750
65656	854751
57957	854752
17013	854753
55750	854754
51026	854755
99	854756
17750	854757
80936	854758
7856	854759
2315	854760
21443	854761
36747	854762
57084	854763
272	854764
1762	854765
16571	854766
106440	854767
36640	854768
66333	854769
702	854770
11919	854771
33265	854772
51580	854773
19630	854774
75932	854775
85104	854776
7772	854777
693	854778
29689	854779
67754	854780
33459	854781
34771	854782
99462	854783
97702	854784
16788	854785
1437	854786
12585	854787
51210	854788
2112	854789
31823	854790
8231	854791
20120	854792
20294	854793
15671	854794
4073	854795
102865	854796
21871	854797
14463	854798
18757	854799
41918	854800
47247	854801
12585	854802
85471	854803
34648	854804
53612	854805
78286	854806
6508	854807
75251	854808
31782	854809
21062	854810
55029	854811
18535	854812
8298	854813
61651	854814
29687	854815
70821	854816
28292	854817
61526	854818
15198	854819
9938	854820
1513	854821
94004	854822
21879	854823
48997	854824
68777	854825
1763	854826
42052	854827
26375	854828
29788	854829
28043	854830
28148	854831
40758	854832
1186	854833
30451	854834
25309	854835
19134	854836
63092	854837
12570	854838
20448	854839
4232	854840
1969	854841
14590	854842
12611	854843
48074	854844
27138	854845
93975	854846
7122	854847
152	854848
20108	854849
20942	854850
3946	854851
18250	854852
49972	854853
428	854854
7938	854855
37777	854856
20573	854857
3379	854858
52002	854859
56316	854860
18785	854861
83	854862
14100	854863
22332	854864
24613	854865
29636	854866
14766	854867
1684	854868
12731	854869
15258	854870
3884	854871
30672	854872
6694	854873
50215	854874
60871	854875
21139	854876
21887	854877
27131	854878
77738	854879
35895	854880
44853	854881
21558	854882
6756	854883
29962	854884
12596	854885
4431	854886
2800	854887
66	854888
60492	854889
83490	854890
28254	854891
3595	854892
86804	854893
85907	854894
20032	854895
77646	854896
64032	854897
11110	854898
87651	854899
1976	854900
68588	854901
365	854902
42536	854903
27495	854904
143	854905
31494	854906
14882	854907
6475	854908
9556	854909
29	854910
6607	854911
20444	854912
96667	854913
8521	854914
16405	854915
27037	854916
12497	854917
83704	854918
37538	854919
425	854920
37741	854921
2713	854922
10968	854923
10003	854924
68852	854925
57634	854926
94329	854927
8286	854928
35765	854929
165	854930
1557	854931
42475	854932
49941	854933
30174	854934
106521	854935
23694	854936
3993	854937
5316	854938
28704	854939
37316	854940
930	854941
32176	854942
2518	854943
85131	854944
46867	854945
101498	854946
5913	854947
65281	854948
23822	854949
231	854950
78219	854951
93345	854952
71607	854953
1018	854954
30153	854955
2428	854956
3952	854957
67477	854958
47848	854959
27503	854960
43259	854961
8653	854962
35607	854963
3152	854964
40297	854965
39881	854966
17399	854967
49500	854968
2922	854969
5537	854970
80872	854971
109811	854972
99509	854973
72556	854974
14874	854975
63176	854976
16439	854977
5772	854978
43943	854979
3027	854980
19561	854981
21347	854982
2442	854983
58580	854984
30922	854985
1269	854986
80735	854987
22133	854988
27821	854989
856	854990
7813	854991
18492	854992
16484	854993
59650	854994
79	854995
19983	854996
69250	854997
278	854998
14513	854999
18278	855000
33126	855001
402	855002
33302	855003
9080	855004
22664	855005
8451	855006
61006	855007
8436	855008
43597	855009
26088	855010
113567	855011
24377	855012
6768	855013
1211	855014
2943	855015
21396	855016
91769	855017
7640	855018
21678	855019
44897	855020
2268	855021
14996	855022
83561	855023
71880	855024
24255	855025
2094	855026
9782	855027
52607	855028
78169	855029
104	855030
78741	855031
31930	855032
17731	855033
2341	855034
8470	855035
71232	855036
956	855037
42121	855038
39659	855039
74052	855040
96910	855041
5067	855042
55183	855043
44847	855044
1822	855045
83218	855046
8981	855047
45840	855048
8212	855049
10329	855050
6343	855051
44414	855052
60901	855053
49017	855054
28502	855055
104062	855056
92842	855057
82562	855058
64883	855059
23070	855060
3620	855061
5568	855062
12060	855063
10158	855064
19571	855065
54007	855066
84617	855067
3036	855068
11201	855069
327	855070
465	855071
27201	855072
35056	855073
10799	855074
10590	855075
82207	855076
70729	855077
19393	855078
468	855079
42348	855080
74322	855081
47813	855082
22737	855083
73196	855084
6443	855085
42825	855086
17640	855087
97930	855088
27676	855089
4574	855090
13662	855091
78319	855092
48544	855093
1871	855094
7724	855095
25465	855096
77694	855097
11226	855098
27195	855099
3250	855100
5012	855101
14744	855102
18571	855103
22361	855104
13015	855105
10	855106
111013	855107
84092	855108
17827	855109
23213	855110
11543	855111
6158	855112
534	855113
27965	855114
24051	855115
9686	855116
139	855117
22635	855118
25829	855119
44808	855120
4595	855121
6761	855122
7878	855123
5540	855124
29638	855125
1360	855126
22887	855127
44884	855128
3217	855129
45846	855130
4313	855131
13169	855132
27209	855133
64137	855134
21470	855135
35290	855136
109833	855137
15480	855138
36284	855139
7405	855140
23424	855141
86054	855142
15107	855143
6975	855144
10019	855145
4375	855146
20515	855147
70432	855148
42120	855149
10400	855150
21205	855151
64074	855152
10436	855153
25891	855154
11002	855155
65789	855156
43885	855157
64445	855158
6344	855159
135	855160
36064	855161
9310	855162
59239	855163
18501	855164
4288	855165
42377	855166
67852	855167
23773	855168
2322	855169
6041	855170
66400	855171
81266	855172
27186	855173
38121	855174
46878	855175
42476	855176
71314	855177
10471	855178
13390	855179
14021	855180
8033	855181
12046	855182
62446	855183
3064	855184
132	855185
21036	855186
70278	855187
32755	855188
46017	855189
23181	855190
14051	855191
3493	855192
76948	855193
12080	855194
77224	855195
18938	855196
45570	855197
6275	855198
68896	855199
3058	855200
46346	855201
7816	855202
904	855203
44755	855204
70207	855205
11166	855206
85001	855207
30856	855208
4413	855209
6955	855210
47383	855211
24866	855212
79944	855213
53606	855214
42764	855215
3558	855216
45357	855217
20749	855218
875	855219
7687	855220
24536	855221
4555	855222
13727	855223
42246	855224
39275	855225
97784	855226
2706	855227
1604	855228
10086	855229
81605	855230
3022	855231
8527	855232
2710	855233
316	855234
31179	855235
7020	855236
60195	855237
9087	855238
6482	855239
5777	855240
8142	855241
207	855242
64800	855243
2619	855244
1616	855245
99185	855246
34040	855247
23218	855248
25829	855249
46333	855250
39628	855251
9728	855252
52236	855253
49563	855254
6085	855255
58781	855256
5783	855257
7276	855258
51996	855259
9901	855260
9397	855261
6769	855262
50212	855263
41398	855264
29444	855265
5543	855266
1022	855267
2476	855268
38032	855269
22210	855270
27513	855271
3099	855272
10020	855273
2971	855274
24342	855275
7300	855276
29386	855277
35962	855278
33243	855279
63880	855280
55650	855281
3254	855282
54389	855283
32698	855284
13130	855285
39910	855286
3616	855287
7882	855288
553	855289
1227	855290
11873	855291
45143	855292
46566	855293
23255	855294
8319	855295
21276	855296
45718	855297
23211	855298
1187	855299
905	855300
3888	855301
40985	855302
37502	855303
2789	855304
5467	855305
66376	855306
7922	855307
16717	855308
48892	855309
31213	855310
2170	855311
87926	855312
26036	855313
80518	855314
62544	855315
29479	855316
3696	855317
6515	855318
48163	855319
40271	855320
20694	855321
1165	855322
32815	855323
90071	855324
3480	855325
7132	855326
15959	855327
25336	855328
86701	855329
80974	855330
24215	855331
3506	855332
10303	855333
39180	855334
10852	855335
87606	855336
54991	855337
8499	855338
47800	855339
25398	855340
38106	855341
2103	855342
19565	855343
43041	855344
6874	855345
179	855346
61691	855347
19626	855348
31851	855349
5398	855350
6193	855351
943	855352
94723	855353
37768	855354
84539	855355
64324	855356
32195	855357
26842	855358
8671	855359
38351	855360
42680	855361
16253	855362
4223	855363
61993	855364
47145	855365
3431	855366
21986	855367
37619	855368
47675	855369
276	855370
10755	855371
18178	855372
2864	855373
50736	855374
36744	855375
62754	855376
9059	855377
168	855378
39278	855379
46293	855380
35252	855381
15385	855382
44136	855383
423	855384
82252	855385
25362	855386
90556	855387
70236	855388
94161	855389
4323	855390
4829	855391
16684	855392
4	855393
10073	855394
53871	855395
53555	855396
57009	855397
32506	855398
7379	855399
17940	855400
7148	855401
69992	855402
22486	855403
3340	855404
5585	855405
5716	855406
6503	855407
8913	855408
63611	855409
1878	855410
22501	855411
39073	855412
1550	855413
25686	855414
54211	855415
41587	855416
15496	855417
85843	855418
44745	855419
42976	855420
62930	855421
553	855422
24614	855423
80481	855424
2599	855425
19705	855426
15907	855427
71649	855428
38495	855429
6156	855430
12441	855431
10318	855432
50029	855433
9871	855434
886	855435
74707	855436
353	855437
21777	855438
25834	855439
1615	855440
259	855441
13040	855442
44002	855443
20954	855444
190	855445
28829	855446
68346	855447
4516	855448
11077	855449
30560	855450
20730	855451
42271	855452
36610	855453
26890	855454
12415	855455
21109	855456
32517	855457
23155	855458
90673	855459
11551	855460
75159	855461
24995	855462
56412	855463
681	855464
7996	855465
93278	855466
4665	855467
13590	855468
8581	855469
4596	855470
11555	855471
12798	855472
13858	855473
19550	855474
73121	855475
3539	855476
2692	855477
15829	855478
29535	855479
5882	855480
87738	855481
4456	855482
48	855483
53830	855484
49174	855485
3233	855486
5433	855487
27142	855488
29774	855489
33322	855490
44289	855491
51486	855492
24763	855493
18753	855494
151	855495
12075	855496
14389	855497
6746	855498
5576	855499
35550	855500
26692	855501
14226	855502
44252	855503
12041	855504
33431	855505
10672	855506
70479	855507
32811	855508
4827	855509
21281	855510
880	855511
49450	855512
40859	855513
37038	855514
31218	855515
22288	855516
16	855517
1207	855518
34250	855519
57762	855520
31433	855521
53144	855522
25473	855523
20074	855524
25458	855525
11951	855526
59202	855527
1534	855528
13764	855529
102736	855530
19072	855531
5087	855532
61069	855533
78537	855534
41656	855535
29562	855536
83125	855537
51367	855538
27537	855539
32062	855540
74905	855541
5172	855542
37570	855543
8071	855544
71605	855545
11057	855546
52927	855547
45180	855548
49562	855549
43980	855550
62381	855551
98006	855552
12482	855553
21002	855554
2997	855555
8654	855556
4654	855557
104194	855558
49948	855559
1710	855560
57725	855561
31182	855562
7028	855563
15049	855564
46848	855565
21665	855566
63223	855567
4516	855568
25760	855569
6903	855570
70577	855571
5094	855572
349	855573
5755	855574
19989	855575
31332	855576
53147	855577
68187	855578
10936	855579
8115	855580
6764	855581
62886	855582
25240	855583
62478	855584
15277	855585
798	855586
803	855587
287	855588
12297	855589
13862	855590
32390	855591
11752	855592
43563	855593
2436	855594
10681	855595
8737	855596
34963	855597
9312	855598
50660	855599
32389	855600
53528	855601
7031	855602
24769	855603
51094	855604
9599	855605
21598	855606
68713	855607
80755	855608
24627	855609
72960	855610
54021	855611
22804	855612
5118	855613
48656	855614
33610	855615
503	855616
2445	855617
40978	855618
34538	855619
7743	855620
68247	855621
43171	855622
2295	855623
14936	855624
12224	855625
38149	855626
1166	855627
6731	855628
31395	855629
54453	855630
70014	855631
3616	855632
26972	855633
3340	855634
36680	855635
42641	855636
15542	855637
4563	855638
6835	855639
25372	855640
56827	855641
1730	855642
26914	855643
639	855644
60	855645
26280	855646
15453	855647
23280	855648
17002	855649
4672	855650
521	855651
14093	855652
44453	855653
32552	855654
25636	855655
39951	855656
2553	855657
8218	855658
8720	855659
53516	855660
8205	855661
27075	855662
83	855663
90825	855664
4153	855665
13315	855666
38593	855667
13666	855668
46778	855669
16469	855670
68394	855671
1350	855672
29506	855673
30344	855674
81163	855675
2230	855676
52031	855677
1039	855678
87874	855679
37807	855680
44809	855681
22417	855682
75136	855683
19718	855684
91850	855685
4970	855686
47293	855687
27278	855688
110862	855689
93556	855690
7365	855691
19015	855692
6589	855693
84888	855694
11110	855695
55757	855696
55570	855697
11209	855698
26415	855699
4095	855700
52961	855701
133	855702
2083	855703
119	855704
78461	855705
31314	855706
855	855707
15731	855708
36794	855709
49925	855710
12423	855711
1940	855712
26185	855713
15502	855714
4369	855715
84000	855716
551	855717
7034	855718
12922	855719
11111	855720
64899	855721
12	855722
33662	855723
4327	855724
50811	855725
32582	855726
8238	855727
27944	855728
17663	855729
14728	855730
79152	855731
6948	855732
3252	855733
17700	855734
57089	855735
73355	855736
5631	855737
732	855738
18802	855739
773	855740
23204	855741
7988	855742
95795	855743
23904	855744
46197	855745
1801	855746
85203	855747
6478	855748
41482	855749
30330	855750
23778	855751
6315	855752
16264	855753
34631	855754
63610	855755
62344	855756
52099	855757
87592	855758
6382	855759
5791	855760
2703	855761
54566	855762
21333	855763
31454	855764
8207	855765
3031	855766
11601	855767
26339	855768
100198	855769
18382	855770
10437	855771
28938	855772
4182	855773
73926	855774
4433	855775
63882	855776
14668	855777
4796	855778
2626	855779
452	855780
55485	855781
5653	855782
55826	855783
88507	855784
95	855785
66757	855786
41233	855787
78037	855788
77665	855789
48045	855790
61171	855791
22721	855792
47912	855793
86223	855794
3465	855795
22454	855796
273	855797
35424	855798
94343	855799
2424	855800
58446	855801
70956	855802
49180	855803
21360	855804
10008	855805
70770	855806
13757	855807
12353	855808
49334	855809
75058	855810
9522	855811
34859	855812
15710	855813
33722	855814
89113	855815
100101	855816
1737	855817
46048	855818
38963	855819
12960	855820
29269	855821
85924	855822
31902	855823
26647	855824
5851	855825
26723	855826
7273	855827
43216	855828
55520	855829
85083	855830
35454	855831
113747	855832
112688	855833
66496	855834
15637	855835
74280	855836
53450	855837
2626	855838
13042	855839
78072	855840
25441	855841
43139	855842
9124	855843
12227	855844
19952	855845
76123	855846
41641	855847
15616	855848
105658	855849
3821	855850
5155	855851
79388	855852
54841	855853
100098	855854
110501	855855
28665	855856
52836	855857
19628	855858
66803	855859
44823	855860
42565	855861
11806	855862
67551	855863
10495	855864
2419	855865
38569	855866
54102	855867
1592	855868
19293	855869
45377	855870
49837	855871
33939	855872
113067	855873
3980	855874
69515	855875
10434	855876
22240	855877
55532	855878
18332	855879
53682	855880
5487	855881
29779	855882
24254	855883
86386	855884
6212	855885
9928	855886
90614	855887
40	855888
1526	855889
8184	855890
11108	855891
23535	855892
63289	855893
6304	855894
23026	855895
24001	855896
18162	855897
67442	855898
4300	855899
1680	855900
72702	855901
22893	855902
48072	855903
1586	855904
32460	855905
3569	855906
21268	855907
9702	855908
55252	855909
27987	855910
70387	855911
14710	855912
30578	855913
31066	855914
12983	855915
8519	855916
1042	855917
580	855918
11382	855919
20631	855920
217	855921
609	855922
22	855923
43445	855924
111601	855925
17455	855926
37552	855927
7912	855928
13309	855929
13242	855930
16332	855931
4993	855932
21937	855933
95536	855934
6545	855935
11804	855936
46236	855937
47703	855938
3698	855939
70532	855940
4519	855941
99543	855942
60303	855943
31764	855944
10803	855945
4636	855946
22579	855947
25779	855948
2369	855949
3521	855950
3543	855951
49102	855952
17577	855953
49885	855954
6164	855955
29977	855956
12094	855957
16134	855958
69014	855959
35388	855960
107823	855961
32250	855962
3366	855963
69624	855964
72617	855965
33777	855966
4128	855967
12583	855968
5	855969
25271	855970
20299	855971
21442	855972
54321	855973
27064	855974
96406	855975
36427	855976
2320	855977
2541	855978
7152	855979
48279	855980
32054	855981
54350	855982
29693	855983
31088	855984
13385	855985
26238	855986
40278	855987
9138	855988
151	855989
41740	855990
6989	855991
38801	855992
49358	855993
85370	855994
28090	855995
49114	855996
18128	855997
3305	855998
44	855999
24178	856000
39233	856001
49571	856002
42972	856003
2392	856004
1995	856005
34499	856006
9717	856007
11933	856008
54499	856009
4788	856010
36868	856011
4223	856012
23976	856013
61563	856014
75940	856015
25222	856016
9922	856017
45536	856018
12848	856019
62613	856020
19168	856021
106036	856022
13588	856023
94096	856024
72257	856025
1402	856026
14083	856027
2858	856028
22373	856029
27945	856030
90936	856031
19067	856032
83159	856033
90358	856034
3257	856035
34274	856036
78710	856037
32508	856038
63911	856039
24129	856040
12145	856041
2540	856042
7392	856043
17205	856044
2229	856045
63616	856046
37325	856047
402	856048
8081	856049
231	856050
25576	856051
32242	856052
24472	856053
301	856054
3257	856055
4947	856056
101372	856057
8707	856058
218	856059
23759	856060
46381	856061
30126	856062
49627	856063
126	856064
35877	856065
2228	856066
1218	856067
78833	856068
10558	856069
103353	856070
24891	856071
33859	856072
2877	856073
26947	856074
1618	856075
46401	856076
45654	856077
10118	856078
5754	856079
69342	856080
32900	856081
13523	856082
37500	856083
1650	856084
52393	856085
37384	856086
75234	856087
96375	856088
42881	856089
2200	856090
34220	856091
14269	856092
81	856093
20417	856094
17154	856095
2066	856096
1673	856097
91655	856098
38882	856099
65484	856100
42583	856101
41593	856102
48399	856103
296	856104
2179	856105
18346	856106
71401	856107
69488	856108
7034	856109
45222	856110
46905	856111
10068	856112
18335	856113
15977	856114
22681	856115
38708	856116
56161	856117
20620	856118
4808	856119
68	856120
21071	856121
9143	856122
35122	856123
6742	856124
1291	856125
3981	856126
31143	856127
37103	856128
68723	856129
40720	856130
21905	856131
4999	856132
15148	856133
4962	856134
4595	856135
36	856136
15323	856137
16079	856138
70268	856139
13586	856140
9237	856141
29521	856142
35	856143
1754	856144
4763	856145
4286	856146
65113	856147
5442	856148
14478	856149
5714	856150
586	856151
9761	856152
23986	856153
112242	856154
59465	856155
43180	856156
38595	856157
85839	856158
11972	856159
58635	856160
4736	856161
28096	856162
16168	856163
4714	856164
16716	856165
3526	856166
355	856167
82422	856168
56749	856169
35397	856170
90111	856171
5857	856172
36739	856173
63624	856174
29607	856175
69127	856176
6237	856177
34547	856178
43301	856179
22084	856180
16307	856181
77757	856182
78329	856183
14399	856184
1810	856185
24260	856186
60560	856187
1167	856188
31308	856189
9553	856190
17230	856191
3857	856192
16614	856193
75634	856194
38740	856195
75555	856196
29288	856197
37389	856198
34352	856199
67378	856200
56463	856201
22456	856202
30950	856203
35801	856204
4474	856205
45277	856206
3334	856207
54086	856208
57432	856209
6149	856210
3768	856211
18701	856212
6854	856213
62983	856214
6836	856215
72216	856216
1434	856217
71216	856218
50777	856219
39660	856220
84807	856221
69980	856222
84559	856223
72386	856224
60247	856225
14790	856226
14707	856227
71142	856228
39338	856229
78767	856230
4838	856231
73325	856232
50017	856233
46795	856234
29094	856235
32194	856236
17484	856237
37326	856238
16579	856239
1263	856240
81845	856241
40418	856242
27775	856243
63295	856244
22212	856245
373	856246
2469	856247
10369	856248
6090	856249
24929	856250
70684	856251
23935	856252
44932	856253
42715	856254
20208	856255
46794	856256
55627	856257
50321	856258
77668	856259
7743	856260
969	856261
18157	856262
49837	856263
761	856264
20133	856265
48512	856266
4961	856267
3080	856268
8731	856269
26859	856270
19702	856271
58201	856272
85371	856273
17636	856274
53438	856275
33252	856276
4664	856277
89	856278
11679	856279
5215	856280
3	856281
45096	856282
63522	856283
28033	856284
53083	856285
10254	856286
11132	856287
23481	856288
36621	856289
64252	856290
6650	856291
80207	856292
9386	856293
8286	856294
2	856295
35813	856296
4517	856297
22553	856298
53984	856299
38166	856300
21270	856301
924	856302
15912	856303
486	856304
32849	856305
37852	856306
1349	856307
48927	856308
1632	856309
10689	856310
30175	856311
13540	856312
81802	856313
20949	856314
6748	856315
4648	856316
6731	856317
80492	856318
14564	856319
10473	856320
20353	856321
77095	856322
71812	856323
1639	856324
37392	856325
45635	856326
56936	856327
35415	856328
12879	856329
22048	856330
34890	856331
36290	856332
12643	856333
73542	856334
4425	856335
6321	856336
425	856337
42009	856338
5552	856339
34329	856340
17084	856341
58	856342
53633	856343
2382	856344
12321	856345
25209	856346
42694	856347
33997	856348
10786	856349
17701	856350
3192	856351
607	856352
15127	856353
9210	856354
14029	856355
64526	856356
4646	856357
6595	856358
514	856359
31496	856360
73570	856361
4449	856362
34945	856363
1759	856364
21986	856365
31526	856366
13399	856367
73111	856368
8298	856369
58976	856370
303	856371
27426	856372
11218	856373
132	856374
20418	856375
74227	856376
6756	856377
46548	856378
3360	856379
25657	856380
5965	856381
67	856382
8244	856383
9909	856384
22476	856385
7657	856386
72305	856387
3713	856388
13482	856389
3687	856390
63685	856391
374	856392
1925	856393
7051	856394
60475	856395
55362	856396
4453	856397
67345	856398
33964	856399
61982	856400
5583	856401
23446	856402
71167	856403
11748	856404
26102	856405
17188	856406
1129	856407
56976	856408
14397	856409
27538	856410
1939	856411
61628	856412
1812	856413
41392	856414
40729	856415
61626	856416
2221	856417
8784	856418
8486	856419
2917	856420
23437	856421
43293	856422
31832	856423
58543	856424
7242	856425
19572	856426
19323	856427
32026	856428
14991	856429
3820	856430
49151	856431
26628	856432
47172	856433
21466	856434
48588	856435
12314	856436
65862	856437
4416	856438
7493	856439
75795	856440
14445	856441
20542	856442
14125	856443
2421	856444
795	856445
21948	856446
34219	856447
29421	856448
4601	856449
70420	856450
6468	856451
22214	856452
5440	856453
14689	856454
15109	856455
1896	856456
7929	856457
607	856458
49799	856459
5401	856460
68979	856461
78662	856462
64497	856463
20697	856464
24651	856465
13782	856466
8472	856467
41827	856468
24366	856469
60146	856470
776	856471
6715	856472
13853	856473
29224	856474
5506	856475
79309	856476
50192	856477
6393	856478
2239	856479
30487	856480
69354	856481
48061	856482
69744	856483
8344	856484
31339	856485
41115	856486
63031	856487
92131	856488
76559	856489
68428	856490
62473	856491
16825	856492
22189	856493
2857	856494
48651	856495
26	856496
2187	856497
68694	856498
2545	856499
63659	856500
24956	856501
5395	856502
12054	856503
43529	856504
8520	856505
46589	856506
22460	856507
51	856508
37468	856509
25426	856510
44505	856511
4035	856512
6	856513
7695	856514
53922	856515
5083	856516
13461	856517
14594	856518
19384	856519
52093	856520
101052	856521
21593	856522
71189	856523
32719	856524
55095	856525
58589	856526
3889	856527
12111	856528
16288	856529
25579	856530
6985	856531
10840	856532
80131	856533
6483	856534
16201	856535
78518	856536
68534	856537
3923	856538
98352	856539
465	856540
54103	856541
10902	856542
31315	856543
15842	856544
8507	856545
94610	856546
18475	856547
13768	856548
29825	856549
99664	856550
29795	856551
83081	856552
45035	856553
1003	856554
1922	856555
44007	856556
19192	856557
15509	856558
12843	856559
62744	856560
33760	856561
14943	856562
3247	856563
11648	856564
80063	856565
23259	856566
346	856567
24547	856568
1380	856569
6624	856570
9648	856571
63431	856572
21749	856573
43488	856574
45448	856575
2	856576
89589	856577
9610	856578
46	856579
28414	856580
25796	856581
1859	856582
17999	856583
2722	856584
9212	856585
34136	856586
13288	856587
15136	856588
10650	856589
4484	856590
1553	856591
2600	856592
841	856593
45794	856594
36342	856595
56454	856596
50885	856597
57710	856598
1524	856599
8312	856600
53817	856601
33252	856602
63001	856603
83562	856604
13057	856605
101074	856606
25082	856607
33774	856608
35160	856609
16425	856610
1315	856611
10436	856612
629	856613
94604	856614
25770	856615
373	856616
51090	856617
72075	856618
28219	856619
29283	856620
44180	856621
99970	856622
33852	856623
112928	856624
70198	856625
15088	856626
92090	856627
4106	856628
46687	856629
77	856630
10016	856631
53670	856632
16598	856633
11	856634
20713	856635
24971	856636
62506	856637
12851	856638
15540	856639
8125	856640
69289	856641
1155	856642
78424	856643
16669	856644
39690	856645
26551	856646
15079	856647
1632	856648
19402	856649
3337	856650
100654	856651
2048	856652
22054	856653
13970	856654
36066	856655
44207	856656
22673	856657
9286	856658
59697	856659
52178	856660
15690	856661
63943	856662
7436	856663
31285	856664
20401	856665
46009	856666
47184	856667
576	856668
85364	856669
18864	856670
61076	856671
28572	856672
2949	856673
76737	856674
1078	856675
40220	856676
50738	856677
23586	856678
63623	856679
34842	856680
63754	856681
21471	856682
14550	856683
36174	856684
56484	856685
14906	856686
72241	856687
6240	856688
19763	856689
351	856690
16033	856691
1239	856692
379	856693
32904	856694
4249	856695
3288	856696
66158	856697
3444	856698
39504	856699
5992	856700
23673	856701
33490	856702
23732	856703
257	856704
10566	856705
41370	856706
22993	856707
20500	856708
10876	856709
77691	856710
20	856711
30104	856712
25390	856713
23347	856714
4242	856715
40667	856716
1801	856717
4406	856718
58775	856719
31933	856720
25489	856721
4730	856722
233	856723
45143	856724
65700	856725
1548	856726
19706	856727
61759	856728
42893	856729
19416	856730
52854	856731
13273	856732
36103	856733
32444	856734
13342	856735
28155	856736
8498	856737
52062	856738
20075	856739
7856	856740
101120	856741
58204	856742
5259	856743
70217	856744
7227	856745
65576	856746
561	856747
42894	856748
11805	856749
22407	856750
5092	856751
8199	856752
9943	856753
37067	856754
63423	856755
59749	856756
445	856757
2320	856758
54182	856759
802	856760
80092	856761
10230	856762
30154	856763
43092	856764
39220	856765
7720	856766
48994	856767
40970	856768
35505	856769
92470	856770
29541	856771
17485	856772
5828	856773
31898	856774
3807	856775
13349	856776
86852	856777
72074	856778
2323	856779
59307	856780
57058	856781
52205	856782
4223	856783
61738	856784
1280	856785
6817	856786
35285	856787
23436	856788
133	856789
4414	856790
13980	856791
54497	856792
10013	856793
55279	856794
6691	856795
29893	856796
15979	856797
28470	856798
6614	856799
56899	856800
21006	856801
38665	856802
30100	856803
6341	856804
4981	856805
12138	856806
5452	856807
5995	856808
18565	856809
37207	856810
11393	856811
858	856812
48843	856813
14295	856814
8276	856815
79073	856816
33267	856817
1180	856818
17651	856819
98994	856820
8816	856821
14118	856822
188	856823
576	856824
3792	856825
25774	856826
1160	856827
11849	856828
102081	856829
3067	856830
50585	856831
48758	856832
39115	856833
3167	856834
1259	856835
40922	856836
34326	856837
895	856838
59438	856839
28696	856840
16163	856841
98424	856842
100656	856843
1946	856844
22890	856845
46161	856846
3277	856847
9390	856848
5206	856849
13418	856850
46209	856851
10185	856852
2265	856853
19236	856854
13398	856855
18727	856856
348	856857
68398	856858
44721	856859
4675	856860
59245	856861
414	856862
64313	856863
30180	856864
7665	856865
74269	856866
11117	856867
1	856868
45928	856869
817	856870
68327	856871
57464	856872
1175	856873
901	856874
2294	856875
7154	856876
9110	856877
6515	856878
4963	856879
72285	856880
7366	856881
63598	856882
2522	856883
78189	856884
2387	856885
13794	856886
45668	856887
12414	856888
26868	856889
49703	856890
30074	856891
62292	856892
355	856893
87629	856894
16261	856895
15255	856896
34867	856897
21081	856898
25442	856899
93052	856900
1331	856901
43239	856902
170	856903
2604	856904
3379	856905
99495	856906
36207	856907
3234	856908
417	856909
53535	856910
994	856911
10052	856912
70287	856913
24687	856914
85027	856915
11213	856916
48017	856917
31593	856918
70842	856919
4769	856920
33778	856921
90904	856922
56996	856923
22732	856924
70083	856925
3443	856926
92801	856927
88317	856928
17389	856929
13079	856930
13542	856931
9253	856932
39634	856933
3148	856934
34029	856935
273	856936
21019	856937
11282	856938
12442	856939
36388	856940
47371	856941
53662	856942
83967	856943
22361	856944
21374	856945
130	856946
25317	856947
195	856948
50910	856949
61614	856950
11406	856951
46140	856952
38129	856953
16746	856954
2633	856955
9694	856956
10352	856957
96800	856958
3659	856959
51478	856960
948	856961
11206	856962
10893	856963
74780	856964
61415	856965
31475	856966
6417	856967
32	856968
13073	856969
7517	856970
5469	856971
35290	856972
52200	856973
2334	856974
17990	856975
6803	856976
6061	856977
23385	856978
23552	856979
63373	856980
9357	856981
2310	856982
70280	856983
51000	856984
54809	856985
14386	856986
5970	856987
15837	856988
27532	856989
218	856990
823	856991
18554	856992
20346	856993
18938	856994
13681	856995
19049	856996
15258	856997
21557	856998
19838	856999
55980	857000
879	857001
2710	857002
21537	857003
40153	857004
66617	857005
17790	857006
5692	857007
2229	857008
19803	857009
5850	857010
278	857011
7370	857012
86077	857013
14327	857014
7593	857015
7180	857016
31756	857017
9813	857018
20819	857019
964	857020
7339	857021
42327	857022
415	857023
54010	857024
3421	857025
784	857026
83465	857027
24636	857028
111569	857029
20675	857030
31074	857031
44177	857032
40571	857033
382	857034
36658	857035
6091	857036
34259	857037
13666	857038
20715	857039
11386	857040
29020	857041
46826	857042
113060	857043
52046	857044
59693	857045
26343	857046
4330	857047
8614	857048
371	857049
187	857050
295	857051
71722	857052
35867	857053
26290	857054
324	857055
48434	857056
78745	857057
658	857058
54051	857059
50290	857060
72661	857061
8888	857062
40283	857063
15501	857064
2513	857065
58607	857066
49189	857067
25886	857068
54971	857069
25783	857070
3254	857071
384	857072
18560	857073
3096	857074
1594	857075
9968	857076
47010	857077
113606	857078
2166	857079
946	857080
40481	857081
66213	857082
19974	857083
12139	857084
34357	857085
58750	857086
38248	857087
13231	857088
14348	857089
98253	857090
112500	857091
44817	857092
73481	857093
52351	857094
7901	857095
94862	857096
33597	857097
4428	857098
80815	857099
70240	857100
17622	857101
47926	857102
39438	857103
45601	857104
18974	857105
2630	857106
1084	857107
17011	857108
26772	857109
40986	857110
34413	857111
84016	857112
21968	857113
8054	857114
60846	857115
18114	857116
85149	857117
44784	857118
699	857119
20196	857120
101338	857121
6071	857122
33456	857123
42255	857124
92444	857125
23627	857126
7252	857127
49406	857128
10247	857129
249	857130
25920	857131
5209	857132
45166	857133
57125	857134
6592	857135
5619	857136
71708	857137
74785	857138
24309	857139
4988	857140
11898	857141
6582	857142
4309	857143
162	857144
17810	857145
1224	857146
30880	857147
52077	857148
4022	857149
24348	857150
2942	857151
11692	857152
33966	857153
15528	857154
40324	857155
12750	857156
15652	857157
16724	857158
35302	857159
4819	857160
47812	857161
10211	857162
50198	857163
31810	857164
8485	857165
41494	857166
21949	857167
22765	857168
456	857169
26770	857170
30666	857171
45009	857172
2152	857173
51430	857174
27008	857175
46627	857176
22579	857177
3477	857178
56573	857179
11855	857180
82248	857181
44985	857182
107013	857183
104911	857184
73911	857185
3155	857186
12112	857187
57475	857188
26433	857189
6569	857190
38617	857191
22153	857192
33347	857193
97064	857194
50988	857195
12926	857196
57004	857197
11835	857198
47102	857199
84	857200
3663	857201
384	857202
95466	857203
23293	857204
8868	857205
4255	857206
96487	857207
51832	857208
10394	857209
1866	857210
101609	857211
2339	857212
29319	857213
32610	857214
29815	857215
7482	857216
73294	857217
16539	857218
84159	857219
15057	857220
75666	857221
13031	857222
6019	857223
44397	857224
83248	857225
69222	857226
2500	857227
30761	857228
16921	857229
1458	857230
49246	857231
47652	857232
45724	857233
6365	857234
71090	857235
6825	857236
67701	857237
1021	857238
17973	857239
36106	857240
79251	857241
19388	857242
11372	857243
87143	857244
13653	857245
15755	857246
28904	857247
52755	857248
75228	857249
23174	857250
92482	857251
99478	857252
108944	857253
128	857254
27254	857255
26692	857256
46661	857257
24071	857258
4460	857259
33655	857260
15174	857261
1967	857262
57671	857263
52112	857264
543	857265
41145	857266
6289	857267
27436	857268
19169	857269
59592	857270
53203	857271
73014	857272
5850	857273
3167	857274
19677	857275
47929	857276
2999	857277
62055	857278
98377	857279
19669	857280
4642	857281
3285	857282
33671	857283
16251	857284
103709	857285
1143	857286
81672	857287
53065	857288
2571	857289
79317	857290
58646	857291
39345	857292
40644	857293
86760	857294
5566	857295
47454	857296
4630	857297
55838	857298
50542	857299
3819	857300
51553	857301
31606	857302
41188	857303
56809	857304
7105	857305
97323	857306
32364	857307
21935	857308
4749	857309
51603	857310
6114	857311
1148	857312
41306	857313
1880	857314
13	857315
7132	857316
68	857317
125	857318
83698	857319
101953	857320
3688	857321
690	857322
76712	857323
39056	857324
78972	857325
73946	857326
11106	857327
61595	857328
12349	857329
54536	857330
17752	857331
43244	857332
40740	857333
54297	857334
15593	857335
58277	857336
2399	857337
17766	857338
79962	857339
1760	857340
26926	857341
8124	857342
15992	857343
4911	857344
26311	857345
79677	857346
26915	857347
56213	857348
6492	857349
7306	857350
29002	857351
14356	857352
92799	857353
56220	857354
28670	857355
87752	857356
6504	857357
2594	857358
32156	857359
48945	857360
801	857361
377	857362
53388	857363
7090	857364
39636	857365
2642	857366
34384	857367
17284	857368
335	857369
83227	857370
17550	857371
81547	857372
60969	857373
19602	857374
1939	857375
33656	857376
9599	857377
76625	857378
10283	857379
38924	857380
395	857381
6646	857382
37782	857383
19295	857384
81494	857385
60161	857386
409	857387
247	857388
556	857389
16187	857390
16869	857391
32423	857392
36496	857393
205	857394
5726	857395
41733	857396
13465	857397
34757	857398
62983	857399
27033	857400
8264	857401
35363	857402
7429	857403
77327	857404
21059	857405
59334	857406
49481	857407
15414	857408
31816	857409
682	857410
22881	857411
22986	857412
251	857413
76654	857414
27288	857415
13789	857416
16415	857417
2045	857418
20060	857419
72517	857420
58081	857421
3386	857422
7618	857423
10411	857424
10320	857425
45990	857426
74096	857427
92622	857428
105069	857429
6186	857430
23550	857431
22380	857432
53997	857433
32493	857434
766	857435
48265	857436
48705	857437
29417	857438
32234	857439
3737	857440
19816	857441
11060	857442
68745	857443
55115	857444
527	857445
8181	857446
5647	857447
19475	857448
63617	857449
13131	857450
60479	857451
36145	857452
11675	857453
49583	857454
24259	857455
7259	857456
41279	857457
44482	857458
88846	857459
208	857460
327	857461
72686	857462
229	857463
28632	857464
17202	857465
51565	857466
85215	857467
15429	857468
13461	857469
10131	857470
90545	857471
35981	857472
8007	857473
15712	857474
21707	857475
6370	857476
28969	857477
229	857478
82549	857479
30612	857480
16326	857481
2691	857482
417	857483
89858	857484
2850	857485
51082	857486
373	857487
110165	857488
26250	857489
11444	857490
10268	857491
2488	857492
93839	857493
26405	857494
1188	857495
20158	857496
95843	857497
4907	857498
19705	857499
3409	857500
98410	857501
7562	857502
84036	857503
32781	857504
388	857505
13402	857506
43354	857507
8118	857508
207	857509
30194	857510
38666	857511
29478	857512
71304	857513
23016	857514
100556	857515
64540	857516
56810	857517
67736	857518
15774	857519
408	857520
37939	857521
10811	857522
82881	857523
248	857524
78538	857525
43512	857526
9795	857527
39728	857528
69170	857529
17805	857530
10117	857531
55027	857532
52875	857533
20163	857534
47844	857535
30094	857536
4783	857537
22923	857538
1910	857539
9260	857540
21624	857541
206	857542
28677	857543
64843	857544
7365	857545
37872	857546
17484	857547
74510	857548
18981	857549
8034	857550
4327	857551
72322	857552
49094	857553
22422	857554
5793	857555
13155	857556
10709	857557
46376	857558
9189	857559
6237	857560
6646	857561
8321	857562
83088	857563
3721	857564
62170	857565
13783	857566
42339	857567
418	857568
59885	857569
837	857570
1919	857571
34875	857572
2044	857573
54675	857574
4607	857575
14891	857576
32393	857577
3677	857578
51942	857579
8984	857580
55027	857581
59125	857582
14273	857583
58457	857584
6384	857585
99658	857586
1473	857587
1384	857588
62267	857589
60352	857590
21078	857591
25402	857592
44851	857593
1383	857594
20205	857595
95173	857596
57304	857597
24899	857598
60743	857599
366	857600
96146	857601
1412	857602
13507	857603
1337	857604
50630	857605
33571	857606
30318	857607
6115	857608
10708	857609
3817	857610
6624	857611
917	857612
26278	857613
58854	857614
1322	857615
28868	857616
47345	857617
573	857618
39237	857619
45522	857620
25098	857621
22920	857622
31717	857623
502	857624
12804	857625
52632	857626
6481	857627
34499	857628
40166	857629
1082	857630
2996	857631
3127	857632
64845	857633
31506	857634
2135	857635
47403	857636
38568	857637
44779	857638
17712	857639
71147	857640
54414	857641
26388	857642
10395	857643
3766	857644
11679	857645
9033	857646
20682	857647
8055	857648
3782	857649
1660	857650
6273	857651
10195	857652
59447	857653
28812	857654
10680	857655
12352	857656
52963	857657
6645	857658
11961	857659
20925	857660
35100	857661
49101	857662
23342	857663
1199	857664
1074	857665
84280	857666
59442	857667
7102	857668
5037	857669
52997	857670
1119	857671
6696	857672
63561	857673
20100	857674
20825	857675
2573	857676
7867	857677
12098	857678
2724	857679
12096	857680
58278	857681
33321	857682
12410	857683
24941	857684
20156	857685
39359	857686
9050	857687
8042	857688
11643	857689
46494	857690
74168	857691
65087	857692
10419	857693
94660	857694
14732	857695
53231	857696
29331	857697
23283	857698
32077	857699
109566	857700
80885	857701
61979	857702
69428	857703
11182	857704
38197	857705
40390	857706
14564	857707
4938	857708
94238	857709
24048	857710
78846	857711
51338	857712
52061	857713
4201	857714
31748	857715
12805	857716
30284	857717
44595	857718
34398	857719
42076	857720
8648	857721
7667	857722
9935	857723
1515	857724
12854	857725
5557	857726
12272	857727
4241	857728
99346	857729
83886	857730
59158	857731
49046	857732
8491	857733
63	857734
73233	857735
54830	857736
4182	857737
41132	857738
3748	857739
3903	857740
2588	857741
14741	857742
9069	857743
10132	857744
52554	857745
91989	857746
66744	857747
65969	857748
93209	857749
25930	857750
73265	857751
49157	857752
30111	857753
27402	857754
58371	857755
29534	857756
39258	857757
74566	857758
7242	857759
66785	857760
4066	857761
49366	857762
212	857763
15376	857764
2147	857765
55053	857766
506	857767
21617	857768
50863	857769
95355	857770
24149	857771
108471	857772
52437	857773
42872	857774
696	857775
89590	857776
89037	857777
3008	857778
85143	857779
10375	857780
74	857781
2359	857782
11777	857783
13160	857784
37498	857785
20996	857786
868	857787
1334	857788
91685	857789
72878	857790
23730	857791
1159	857792
83029	857793
7193	857794
29980	857795
7209	857796
76849	857797
1162	857798
74674	857799
25357	857800
40481	857801
25170	857802
46	857803
342	857804
2208	857805
55409	857806
16706	857807
29360	857808
15827	857809
3963	857810
113797	857811
26069	857812
4006	857813
21386	857814
512	857815
2242	857816
15470	857817
5705	857818
39426	857819
10098	857820
1075	857821
25990	857822
3195	857823
104038	857824
71384	857825
68176	857826
55178	857827
7458	857828
36678	857829
24478	857830
39537	857831
21404	857832
7191	857833
65734	857834
1268	857835
36573	857836
45822	857837
28074	857838
4449	857839
202	857840
1145	857841
17349	857842
2997	857843
114254	857844
97187	857845
695	857846
50987	857847
2745	857848
40391	857849
27306	857850
22249	857851
7502	857852
3243	857853
21915	857854
30239	857855
37932	857856
3996	857857
24559	857858
1934	857859
1363	857860
18022	857861
84143	857862
98411	857863
6210	857864
26507	857865
628	857866
95749	857867
1749	857868
35389	857869
1157	857870
50228	857871
47916	857872
14719	857873
455	857874
123	857875
99436	857876
64644	857877
75229	857878
454	857879
15585	857880
32926	857881
1211	857882
9818	857883
83798	857884
6809	857885
286	857886
59560	857887
3605	857888
63935	857889
26785	857890
68500	857891
80284	857892
13992	857893
15096	857894
13101	857895
78468	857896
28505	857897
29169	857898
15584	857899
26479	857900
25574	857901
22331	857902
51915	857903
15237	857904
544	857905
55701	857906
1113	857907
11134	857908
46520	857909
33011	857910
26675	857911
19934	857912
58944	857913
18151	857914
60942	857915
66053	857916
15082	857917
619	857918
7169	857919
3542	857920
15391	857921
87595	857922
61097	857923
56519	857924
34720	857925
14977	857926
2628	857927
36112	857928
93773	857929
65345	857930
2221	857931
31516	857932
1414	857933
15829	857934
77554	857935
25791	857936
10972	857937
55350	857938
37153	857939
54225	857940
42530	857941
8820	857942
72728	857943
61446	857944
4122	857945
8892	857946
20433	857947
2014	857948
701	857949
69338	857950
38188	857951
62063	857952
20280	857953
8639	857954
16	857955
53033	857956
71857	857957
15008	857958
15494	857959
29651	857960
5322	857961
86442	857962
27107	857963
4448	857964
23184	857965
38044	857966
2663	857967
19862	857968
636	857969
41949	857970
58084	857971
20376	857972
34895	857973
82	857974
8256	857975
5250	857976
63652	857977
722	857978
83862	857979
13244	857980
59688	857981
22131	857982
187	857983
51874	857984
16454	857985
55045	857986
27449	857987
2281	857988
14784	857989
111	857990
389	857991
18201	857992
43687	857993
76059	857994
69952	857995
8644	857996
21865	857997
13163	857998
39186	857999
38017	858000
47808	858001
354	858002
81419	858003
22557	858004
28168	858005
35433	858006
98637	858007
450	858008
8970	858009
59307	858010
20056	858011
65508	858012
7139	858013
22	858014
77087	858015
49373	858016
1496	858017
4484	858018
87838	858019
33732	858020
62007	858021
35526	858022
16488	858023
38813	858024
12376	858025
100980	858026
46580	858027
29813	858028
32412	858029
16722	858030
17668	858031
77005	858032
34859	858033
62028	858034
67025	858035
15465	858036
1219	858037
8330	858038
9616	858039
110683	858040
28575	858041
52827	858042
25679	858043
61624	858044
3938	858045
21332	858046
4677	858047
1182	858048
61133	858049
68356	858050
82342	858051
28548	858052
2234	858053
36995	858054
42994	858055
54175	858056
40449	858057
90903	858058
32596	858059
13112	858060
91777	858061
49256	858062
85131	858063
621	858064
36805	858065
20481	858066
19582	858067
104328	858068
46558	858069
27274	858070
19278	858071
24846	858072
14525	858073
16369	858074
2595	858075
42383	858076
7008	858077
9452	858078
30748	858079
44512	858080
87121	858081
45970	858082
22618	858083
52444	858084
17695	858085
42595	858086
1	858087
5512	858088
21173	858089
7823	858090
829	858091
2481	858092
100552	858093
4588	858094
10923	858095
14651	858096
15887	858097
2687	858098
3725	858099
52723	858100
29681	858101
42082	858102
20895	858103
1708	858104
14535	858105
3692	858106
15261	858107
80827	858108
81591	858109
72085	858110
1582	858111
61664	858112
11583	858113
24094	858114
27005	858115
52792	858116
83840	858117
2434	858118
5914	858119
33209	858120
5177	858121
55067	858122
61123	858123
3901	858124
107415	858125
5209	858126
56100	858127
14301	858128
50906	858129
15622	858130
5845	858131
88792	858132
81540	858133
19286	858134
26895	858135
42248	858136
4829	858137
37392	858138
52183	858139
12773	858140
10410	858141
1037	858142
722	858143
1331	858144
37513	858145
44687	858146
7216	858147
113686	858148
19461	858149
13052	858150
54034	858151
34518	858152
4143	858153
44949	858154
30055	858155
8717	858156
1653	858157
41437	858158
4326	858159
77856	858160
92423	858161
26193	858162
24336	858163
74023	858164
7814	858165
69828	858166
8456	858167
22754	858168
3532	858169
1968	858170
28632	858171
84826	858172
42748	858173
32244	858174
60464	858175
80733	858176
21300	858177
30178	858178
27436	858179
18284	858180
38387	858181
20551	858182
4837	858183
77165	858184
2677	858185
12678	858186
51164	858187
868	858188
7067	858189
293	858190
90324	858191
72041	858192
43020	858193
93717	858194
90	858195
61605	858196
58934	858197
43499	858198
43951	858199
24315	858200
11614	858201
87956	858202
701	858203
16947	858204
95765	858205
25668	858206
5981	858207
35962	858208
83868	858209
95917	858210
36253	858211
1287	858212
89800	858213
207	858214
16410	858215
38622	858216
1608	858217
9277	858218
68822	858219
92640	858220
20323	858221
86682	858222
9023	858223
4940	858224
73923	858225
13214	858226
18016	858227
24089	858228
61365	858229
63123	858230
34855	858231
35224	858232
63298	858233
446	858234
31722	858235
29667	858236
3228	858237
1754	858238
36474	858239
42960	858240
67823	858241
47927	858242
1176	858243
9451	858244
4991	858245
1955	858246
17253	858247
35762	858248
54428	858249
20991	858250
20853	858251
1044	858252
5883	858253
23375	858254
20903	858255
2047	858256
42166	858257
75058	858258
12811	858259
47905	858260
6581	858261
47153	858262
17379	858263
1946	858264
21918	858265
92717	858266
58963	858267
55539	858268
7802	858269
31205	858270
53685	858271
56525	858272
19288	858273
14668	858274
41359	858275
15184	858276
51595	858277
54160	858278
26446	858279
8997	858280
63868	858281
9356	858282
268	858283
91	858284
10845	858285
4095	858286
55821	858287
2230	858288
74904	858289
30138	858290
26328	858291
109390	858292
51637	858293
52401	858294
37711	858295
10633	858296
39928	858297
474	858298
91495	858299
89859	858300
9600	858301
23683	858302
44432	858303
2481	858304
28137	858305
26921	858306
11202	858307
11190	858308
25843	858309
25125	858310
47655	858311
2716	858312
44515	858313
12465	858314
8162	858315
574	858316
8488	858317
58173	858318
8655	858319
30185	858320
65883	858321
60888	858322
35496	858323
53079	858324
8954	858325
229	858326
19084	858327
23057	858328
10341	858329
7932	858330
5244	858331
2611	858332
10649	858333
25925	858334
938	858335
43659	858336
35871	858337
113052	858338
10230	858339
4792	858340
97276	858341
11327	858342
13851	858343
1814	858344
10871	858345
43823	858346
14176	858347
29414	858348
77346	858349
11982	858350
31828	858351
57171	858352
12303	858353
2939	858354
53320	858355
22604	858356
9277	858357
999	858358
5114	858359
2444	858360
44127	858361
82177	858362
17528	858363
1581	858364
20780	858365
13070	858366
360	858367
27193	858368
36958	858369
94635	858370
23181	858371
62412	858372
57647	858373
16134	858374
45074	858375
18534	858376
19780	858377
722	858378
542	858379
25824	858380
35653	858381
41645	858382
48113	858383
44681	858384
29776	858385
30605	858386
11013	858387
50445	858388
51440	858389
2744	858390
2356	858391
29810	858392
19	858393
304	858394
20494	858395
232	858396
22718	858397
79292	858398
58012	858399
86758	858400
58331	858401
59883	858402
29735	858403
20763	858404
40077	858405
72381	858406
47308	858407
84508	858408
43870	858409
55378	858410
63922	858411
7459	858412
2691	858413
19113	858414
40497	858415
11992	858416
281	858417
21330	858418
316	858419
23462	858420
17251	858421
1456	858422
12211	858423
27885	858424
22557	858425
84777	858426
661	858427
2214	858428
14362	858429
11515	858430
48288	858431
103135	858432
36087	858433
17263	858434
17319	858435
4498	858436
67346	858437
22544	858438
16150	858439
4526	858440
32294	858441
62859	858442
346	858443
13999	858444
45673	858445
56034	858446
1641	858447
66712	858448
42904	858449
58673	858450
5942	858451
70535	858452
86748	858453
6723	858454
36688	858455
54669	858456
35750	858457
51697	858458
36630	858459
798	858460
2238	858461
90092	858462
12110	858463
75238	858464
2364	858465
28242	858466
41809	858467
16659	858468
8319	858469
1982	858470
33430	858471
33541	858472
13203	858473
75178	858474
20171	858475
54333	858476
21265	858477
4207	858478
31839	858479
11273	858480
8632	858481
67284	858482
29511	858483
61030	858484
18867	858485
401	858486
2652	858487
27079	858488
59929	858489
332	858490
519	858491
12490	858492
5307	858493
1326	858494
95602	858495
6296	858496
58023	858497
27679	858498
3021	858499
2866	858500
5430	858501
22761	858502
19413	858503
46349	858504
39756	858505
10019	858506
48279	858507
66792	858508
589	858509
27757	858510
8285	858511
83138	858512
13410	858513
93510	858514
6172	858515
6383	858516
80052	858517
6310	858518
1195	858519
27189	858520
84510	858521
6829	858522
38241	858523
4147	858524
42329	858525
20914	858526
18986	858527
46066	858528
51354	858529
7763	858530
33427	858531
3187	858532
4899	858533
259	858534
2069	858535
73474	858536
14858	858537
40384	858538
19166	858539
1278	858540
8337	858541
7839	858542
16240	858543
34039	858544
43135	858545
37621	858546
60184	858547
1946	858548
1449	858549
75299	858550
6276	858551
70888	858552
50434	858553
855	858554
30687	858555
51870	858556
76516	858557
42887	858558
54377	858559
22070	858560
15766	858561
6296	858562
40413	858563
3312	858564
4	858565
84736	858566
29150	858567
20790	858568
15532	858569
749	858570
56332	858571
95909	858572
48573	858573
7854	858574
50795	858575
2098	858576
15029	858577
17998	858578
17401	858579
44051	858580
25214	858581
3278	858582
6449	858583
9437	858584
28932	858585
6464	858586
371	858587
65170	858588
63243	858589
2084	858590
112002	858591
10202	858592
111	858593
31851	858594
7187	858595
14518	858596
97757	858597
2790	858598
9522	858599
69227	858600
6425	858601
340	858602
5347	858603
88866	858604
2246	858605
36736	858606
44005	858607
6412	858608
36393	858609
59257	858610
76311	858611
6891	858612
34146	858613
26288	858614
78362	858615
55193	858616
2524	858617
10841	858618
68564	858619
53244	858620
26893	858621
17401	858622
67782	858623
1116	858624
28097	858625
29457	858626
8552	858627
38794	858628
35787	858629
13370	858630
77	858631
48131	858632
25157	858633
93901	858634
27544	858635
21048	858636
54303	858637
6311	858638
34903	858639
14117	858640
104101	858641
201	858642
14461	858643
97133	858644
18216	858645
31406	858646
80772	858647
27480	858648
9969	858649
41127	858650
87209	858651
35579	858652
72534	858653
18467	858654
17179	858655
103494	858656
806	858657
76963	858658
1092	858659
36097	858660
20869	858661
36432	858662
69824	858663
11178	858664
22346	858665
34339	858666
37297	858667
45612	858668
21867	858669
27621	858670
24667	858671
55422	858672
6152	858673
37126	858674
86617	858675
2026	858676
9364	858677
53352	858678
7541	858679
4098	858680
57897	858681
44411	858682
5469	858683
2177	858684
70684	858685
31202	858686
37293	858687
47461	858688
3937	858689
1909	858690
12130	858691
4408	858692
3945	858693
3580	858694
78000	858695
51233	858696
34193	858697
36327	858698
101509	858699
13907	858700
42176	858701
44274	858702
23171	858703
105983	858704
14265	858705
71088	858706
100432	858707
503	858708
1472	858709
8126	858710
35878	858711
37209	858712
67215	858713
1158	858714
19560	858715
27644	858716
3084	858717
33100	858718
15103	858719
1421	858720
27	858721
1192	858722
52436	858723
602	858724
20153	858725
73753	858726
7267	858727
558	858728
5889	858729
9663	858730
75035	858731
8211	858732
6430	858733
70645	858734
24470	858735
22824	858736
40572	858737
20442	858738
20704	858739
1570	858740
24155	858741
5608	858742
2137	858743
3009	858744
8235	858745
40561	858746
2423	858747
14590	858748
31978	858749
899	858750
2634	858751
81654	858752
19740	858753
54412	858754
30861	858755
1534	858756
28418	858757
59409	858758
12673	858759
483	858760
91920	858761
1758	858762
2383	858763
193	858764
85607	858765
296	858766
20361	858767
5698	858768
7219	858769
4935	858770
1773	858771
89935	858772
16888	858773
32591	858774
10680	858775
2549	858776
3497	858777
41970	858778
9754	858779
4956	858780
32279	858781
71	858782
82910	858783
17639	858784
4	858785
1378	858786
2349	858787
5066	858788
16514	858789
23764	858790
6740	858791
1318	858792
79636	858793
12662	858794
4899	858795
10392	858796
36	858797
3946	858798
40751	858799
15076	858800
91599	858801
2152	858802
60193	858803
96075	858804
60878	858805
22	858806
100217	858807
45713	858808
14647	858809
44591	858810
37181	858811
45739	858812
3655	858813
21039	858814
39474	858815
93142	858816
61077	858817
101865	858818
8049	858819
1519	858820
3733	858821
29814	858822
17706	858823
47756	858824
9021	858825
71771	858826
10744	858827
34235	858828
84291	858829
50167	858830
18690	858831
1792	858832
58217	858833
5393	858834
614	858835
20204	858836
18799	858837
21334	858838
11973	858839
26979	858840
61318	858841
8102	858842
80440	858843
77368	858844
2273	858845
17281	858846
56457	858847
4812	858848
15739	858849
7334	858850
73886	858851
62041	858852
14585	858853
31173	858854
433	858855
1486	858856
33866	858857
62062	858858
7541	858859
28004	858860
22409	858861
73086	858862
26982	858863
5378	858864
47685	858865
83985	858866
9659	858867
349	858868
74020	858869
22797	858870
2513	858871
17832	858872
1386	858873
583	858874
19926	858875
6740	858876
71783	858877
43324	858878
17828	858879
21307	858880
1818	858881
13393	858882
1528	858883
58074	858884
71064	858885
51865	858886
55261	858887
12089	858888
61	858889
55628	858890
5477	858891
39845	858892
72972	858893
11816	858894
43472	858895
30344	858896
75071	858897
52014	858898
54318	858899
39969	858900
8506	858901
3104	858902
39968	858903
77171	858904
85216	858905
1279	858906
20733	858907
93133	858908
5685	858909
7658	858910
49498	858911
7707	858912
31343	858913
7373	858914
7993	858915
3347	858916
2476	858917
12692	858918
23048	858919
86628	858920
73533	858921
45484	858922
9410	858923
63513	858924
27152	858925
7720	858926
35219	858927
86591	858928
62121	858929
36333	858930
13694	858931
4536	858932
227	858933
13774	858934
46085	858935
2352	858936
15297	858937
71750	858938
47856	858939
50158	858940
56633	858941
12505	858942
85	858943
103110	858944
62081	858945
25532	858946
22261	858947
47004	858948
378	858949
73526	858950
30745	858951
42951	858952
158	858953
34897	858954
85016	858955
26463	858956
20910	858957
15281	858958
1855	858959
9926	858960
49425	858961
4351	858962
5	858963
52910	858964
22	858965
650	858966
9138	858967
113546	858968
2937	858969
9280	858970
104866	858971
34456	858972
51474	858973
36025	858974
58	858975
32218	858976
922	858977
6770	858978
42421	858979
12600	858980
52976	858981
89129	858982
1442	858983
11935	858984
26349	858985
18887	858986
53515	858987
37158	858988
103803	858989
13400	858990
14148	858991
55166	858992
436	858993
30592	858994
80135	858995
288	858996
7095	858997
52701	858998
31777	858999
26785	859000
64628	859001
24612	859002
74035	859003
71299	859004
16659	859005
44657	859006
63336	859007
72337	859008
4042	859009
8548	859010
10048	859011
35654	859012
5856	859013
75792	859014
9173	859015
9016	859016
50996	859017
13564	859018
21773	859019
9250	859020
12807	859021
6385	859022
63595	859023
3978	859024
5234	859025
59527	859026
55610	859027
88329	859028
48378	859029
21789	859030
25431	859031
60374	859032
14643	859033
91019	859034
32485	859035
185	859036
490	859037
944	859038
66992	859039
12962	859040
73775	859041
35067	859042
6131	859043
91531	859044
17649	859045
2157	859046
9329	859047
30700	859048
39654	859049
1236	859050
20088	859051
28027	859052
40959	859053
14350	859054
41415	859055
18656	859056
5310	859057
8706	859058
16088	859059
18804	859060
10016	859061
58167	859062
664	859063
15471	859064
27481	859065
18574	859066
24059	859067
34344	859068
2682	859069
285	859070
38942	859071
3092	859072
47425	859073
472	859074
79753	859075
19310	859076
1079	859077
1154	859078
32897	859079
12258	859080
2681	859081
52549	859082
52904	859083
30849	859084
4435	859085
30403	859086
30031	859087
85	859088
11135	859089
12070	859090
3015	859091
2244	859092
54365	859093
28102	859094
33444	859095
724	859096
43612	859097
4959	859098
22899	859099
1665	859100
49067	859101
5995	859102
54906	859103
23421	859104
34844	859105
5629	859106
33397	859107
457	859108
30787	859109
49834	859110
55897	859111
68485	859112
25277	859113
22803	859114
27897	859115
3395	859116
19566	859117
49060	859118
61782	859119
44457	859120
13008	859121
12654	859122
22370	859123
45372	859124
20665	859125
47705	859126
10101	859127
20978	859128
70171	859129
33832	859130
43183	859131
218	859132
83887	859133
24236	859134
2043	859135
11045	859136
30821	859137
78535	859138
20488	859139
74270	859140
96092	859141
48287	859142
30590	859143
3890	859144
21328	859145
48827	859146
1720	859147
18610	859148
32212	859149
20503	859150
28481	859151
11039	859152
70602	859153
63572	859154
2520	859155
64206	859156
47435	859157
98236	859158
2442	859159
78914	859160
27839	859161
83223	859162
3066	859163
61332	859164
5517	859165
12312	859166
12605	859167
2200	859168
68589	859169
79050	859170
66627	859171
51417	859172
18690	859173
22644	859174
16030	859175
28448	859176
21100	859177
2748	859178
9725	859179
18924	859180
24515	859181
48565	859182
1403	859183
30997	859184
64310	859185
96044	859186
11217	859187
37480	859188
61031	859189
43210	859190
104	859191
13356	859192
31462	859193
23057	859194
53815	859195
11182	859196
47122	859197
85226	859198
1343	859199
25689	859200
43766	859201
111922	859202
93104	859203
20915	859204
37546	859205
4865	859206
108475	859207
69235	859208
85106	859209
1464	859210
4235	859211
13317	859212
1081	859213
44791	859214
32744	859215
813	859216
4114	859217
23817	859218
16781	859219
9669	859220
18203	859221
2586	859222
774	859223
1870	859224
18657	859225
18537	859226
14121	859227
101236	859228
1903	859229
72367	859230
30264	859231
24620	859232
96231	859233
2469	859234
772	859235
191	859236
112	859237
38229	859238
26298	859239
88850	859240
6237	859241
19186	859242
14743	859243
31044	859244
81245	859245
13862	859246
19776	859247
509	859248
1529	859249
15075	859250
12343	859251
3	859252
5486	859253
18506	859254
5840	859255
8899	859256
110	859257
4977	859258
28044	859259
50574	859260
12815	859261
14727	859262
20707	859263
38563	859264
8471	859265
81008	859266
12085	859267
21070	859268
25102	859269
2383	859270
4420	859271
55973	859272
17051	859273
30406	859274
817	859275
757	859276
915	859277
2063	859278
7594	859279
47129	859280
24334	859281
5848	859282
81438	859283
34167	859284
45717	859285
23483	859286
1214	859287
35829	859288
562	859289
150	859290
64030	859291
111481	859292
26466	859293
18100	859294
4590	859295
33249	859296
19187	859297
37722	859298
17223	859299
32489	859300
70803	859301
63868	859302
33369	859303
10698	859304
12752	859305
14378	859306
47566	859307
52690	859308
139	859309
58553	859310
1809	859311
1193	859312
23131	859313
58851	859314
34057	859315
52879	859316
7136	859317
12034	859318
109253	859319
18240	859320
35137	859321
114550	859322
18336	859323
80907	859324
30198	859325
41441	859326
17790	859327
45422	859328
6974	859329
3324	859330
9486	859331
26264	859332
22110	859333
19411	859334
716	859335
41925	859336
4350	859337
4908	859338
2883	859339
66110	859340
22653	859341
2404	859342
40946	859343
38702	859344
22723	859345
1769	859346
58786	859347
2789	859348
51640	859349
70410	859350
35855	859351
687	859352
61666	859353
28276	859354
40948	859355
99415	859356
9711	859357
384	859358
37591	859359
50811	859360
20503	859361
101246	859362
33663	859363
8552	859364
13401	859365
73396	859366
29175	859367
85035	859368
6483	859369
17606	859370
42585	859371
33471	859372
6968	859373
15901	859374
91	859375
40215	859376
58589	859377
7729	859378
4888	859379
89640	859380
1238	859381
9146	859382
1705	859383
61512	859384
25865	859385
17127	859386
28385	859387
3649	859388
64991	859389
44090	859390
807	859391
63832	859392
31840	859393
24162	859394
15758	859395
8359	859396
24410	859397
483	859398
62178	859399
7201	859400
19172	859401
22510	859402
14813	859403
96554	859404
1577	859405
86210	859406
4834	859407
5993	859408
1262	859409
59515	859410
19254	859411
2610	859412
113468	859413
2665	859414
17946	859415
73618	859416
42143	859417
86355	859418
16381	859419
55375	859420
15525	859421
39079	859422
33071	859423
2130	859424
35332	859425
42324	859426
1897	859427
56976	859428
9410	859429
45570	859430
47729	859431
36235	859432
69951	859433
40639	859434
38401	859435
37308	859436
56933	859437
44735	859438
65846	859439
62811	859440
69978	859441
24383	859442
14039	859443
29517	859444
30161	859445
7134	859446
3240	859447
5405	859448
70427	859449
8136	859450
2466	859451
40151	859452
85735	859453
20333	859454
1347	859455
7778	859456
19259	859457
873	859458
15906	859459
6138	859460
31355	859461
4939	859462
2981	859463
36027	859464
10345	859465
8245	859466
10865	859467
48380	859468
62855	859469
85828	859470
91894	859471
858	859472
27348	859473
5775	859474
16037	859475
5732	859476
78558	859477
1127	859478
22601	859479
1048	859480
6005	859481
10079	859482
29832	859483
2235	859484
21622	859485
20391	859486
114373	859487
4536	859488
61452	859489
100	859490
11	859491
80613	859492
9779	859493
49	859494
37278	859495
23216	859496
36269	859497
16387	859498
73929	859499
15068	859500
6159	859501
51631	859502
16628	859503
51328	859504
32870	859505
77140	859506
35012	859507
5550	859508
73236	859509
13814	859510
72577	859511
6664	859512
2675	859513
22151	859514
6494	859515
5718	859516
132	859517
29462	859518
36675	859519
76061	859520
103876	859521
39240	859522
16218	859523
5824	859524
48262	859525
38178	859526
53263	859527
35132	859528
65265	859529
66892	859530
46994	859531
47675	859532
48620	859533
4233	859534
56803	859535
10501	859536
16670	859537
64974	859538
20873	859539
67254	859540
54755	859541
19907	859542
87	859543
54133	859544
15696	859545
15	859546
812	859547
36364	859548
97843	859549
12708	859550
24120	859551
7181	859552
55603	859553
52758	859554
13368	859555
45189	859556
1718	859557
13554	859558
13067	859559
88552	859560
10945	859561
5505	859562
84	859563
8979	859564
91685	859565
15468	859566
10570	859567
16167	859568
66832	859569
906	859570
11385	859571
19955	859572
57100	859573
53314	859574
8404	859575
40076	859576
75994	859577
15059	859578
32744	859579
19806	859580
15369	859581
34946	859582
24753	859583
9594	859584
5555	859585
28019	859586
6536	859587
26355	859588
98380	859589
11242	859590
37806	859591
47797	859592
29468	859593
29264	859594
2382	859595
3965	859596
32817	859597
52250	859598
71966	859599
65290	859600
3961	859601
27233	859602
46908	859603
73537	859604
36940	859605
9755	859606
6764	859607
25011	859608
2164	859609
33892	859610
42862	859611
3007	859612
42099	859613
62779	859614
28742	859615
6046	859616
7760	859617
2559	859618
22445	859619
12830	859620
71752	859621
26490	859622
1610	859623
27679	859624
19887	859625
19269	859626
22548	859627
50489	859628
5065	859629
5729	859630
57577	859631
88802	859632
42827	859633
9	859634
20351	859635
62204	859636
30828	859637
11375	859638
18573	859639
5479	859640
17883	859641
25289	859642
111543	859643
2361	859644
11293	859645
42942	859646
16547	859647
4044	859648
19941	859649
57685	859650
54135	859651
978	859652
833	859653
41308	859654
55132	859655
6122	859656
99099	859657
39229	859658
3239	859659
21166	859660
51801	859661
51702	859662
60513	859663
42836	859664
80	859665
39627	859666
7691	859667
82674	859668
23793	859669
1469	859670
13932	859671
635	859672
11842	859673
111335	859674
7671	859675
1242	859676
64362	859677
74101	859678
34271	859679
7580	859680
83709	859681
56826	859682
30353	859683
150	859684
31855	859685
26786	859686
5464	859687
76854	859688
1448	859689
22092	859690
3168	859691
102676	859692
7590	859693
33863	859694
76585	859695
10456	859696
477	859697
4666	859698
102827	859699
8744	859700
26392	859701
34789	859702
21560	859703
21577	859704
194	859705
16328	859706
6510	859707
101175	859708
26174	859709
2345	859710
2955	859711
30973	859712
9837	859713
65137	859714
68003	859715
10548	859716
24267	859717
20039	859718
31562	859719
72753	859720
1470	859721
53198	859722
66978	859723
1260	859724
91703	859725
50293	859726
6501	859727
3399	859728
25	859729
61469	859730
35127	859731
73666	859732
43256	859733
64637	859734
37956	859735
1422	859736
17453	859737
2214	859738
85	859739
12922	859740
2479	859741
50486	859742
46250	859743
14385	859744
19958	859745
88795	859746
69534	859747
25486	859748
6728	859749
47723	859750
69922	859751
50045	859752
17811	859753
55021	859754
28942	859755
4118	859756
53739	859757
6727	859758
12095	859759
2195	859760
54049	859761
7117	859762
2491	859763
25412	859764
5293	859765
29571	859766
112350	859767
18547	859768
84049	859769
18681	859770
16309	859771
29976	859772
20579	859773
71512	859774
102343	859775
15551	859776
937	859777
31944	859778
64524	859779
58242	859780
17721	859781
73856	859782
54782	859783
9204	859784
11708	859785
35725	859786
14851	859787
40233	859788
38924	859789
47442	859790
47230	859791
46243	859792
25623	859793
18905	859794
23672	859795
64564	859796
49766	859797
3687	859798
2184	859799
8399	859800
39616	859801
9436	859802
31987	859803
7609	859804
6341	859805
2083	859806
72406	859807
15956	859808
40396	859809
56698	859810
35534	859811
46297	859812
50606	859813
342	859814
55707	859815
9924	859816
92261	859817
45665	859818
39353	859819
106591	859820
5532	859821
49709	859822
71705	859823
85582	859824
68275	859825
67321	859826
14418	859827
10237	859828
50342	859829
53755	859830
62489	859831
17430	859832
644	859833
4939	859834
9462	859835
4728	859836
111	859837
31132	859838
24463	859839
14627	859840
16656	859841
55410	859842
78425	859843
5503	859844
1763	859845
42508	859846
67369	859847
44704	859848
942	859849
6949	859850
14147	859851
5422	859852
27177	859853
19149	859854
4355	859855
48531	859856
5795	859857
3932	859858
2412	859859
1056	859860
7475	859861
15560	859862
36612	859863
77401	859864
27311	859865
6897	859866
63002	859867
73065	859868
11321	859869
55148	859870
8056	859871
1749	859872
6717	859873
77978	859874
4304	859875
67999	859876
20925	859877
16384	859878
36907	859879
29668	859880
13851	859881
16267	859882
902	859883
5194	859884
20351	859885
77564	859886
19984	859887
18391	859888
3343	859889
90575	859890
25925	859891
24215	859892
40389	859893
64952	859894
60481	859895
63135	859896
56410	859897
69202	859898
57490	859899
37690	859900
11777	859901
69083	859902
23974	859903
12574	859904
39298	859905
18996	859906
32091	859907
8366	859908
74078	859909
490	859910
32116	859911
97798	859912
450	859913
1173	859914
9601	859915
40094	859916
97147	859917
711	859918
42419	859919
9632	859920
3030	859921
36739	859922
84215	859923
49217	859924
36558	859925
10712	859926
18826	859927
22181	859928
63076	859929
18405	859930
34482	859931
74129	859932
18619	859933
39333	859934
110652	859935
743	859936
3645	859937
16268	859938
368	859939
53458	859940
648	859941
2436	859942
72150	859943
2904	859944
7347	859945
6519	859946
26188	859947
36769	859948
80432	859949
52971	859950
53222	859951
13339	859952
42526	859953
7568	859954
12749	859955
25900	859956
84102	859957
71504	859958
47906	859959
24206	859960
9571	859961
10066	859962
33618	859963
50553	859964
22426	859965
11359	859966
102517	859967
16935	859968
25842	859969
78867	859970
3312	859971
13717	859972
34640	859973
6346	859974
45329	859975
34989	859976
22161	859977
48826	859978
80878	859979
136	859980
30046	859981
98837	859982
15257	859983
62140	859984
52620	859985
57972	859986
74380	859987
6030	859988
89243	859989
1774	859990
3426	859991
68220	859992
21897	859993
101226	859994
1351	859995
586	859996
103392	859997
89387	859998
63924	859999
36501	860000
9456	860001
82676	860002
94655	860003
24807	860004
102475	860005
16557	860006
13581	860007
38535	860008
19197	860009
41802	860010
2262	860011
25899	860012
73045	860013
39762	860014
76689	860015
31523	860016
55301	860017
37722	860018
9857	860019
57608	860020
1364	860021
22457	860022
8843	860023
5519	860024
27504	860025
13169	860026
71745	860027
51340	860028
26820	860029
55070	860030
33970	860031
40931	860032
11262	860033
4018	860034
61065	860035
3494	860036
64306	860037
4520	860038
1104	860039
26936	860040
14073	860041
8523	860042
48635	860043
17878	860044
28484	860045
17919	860046
2362	860047
65982	860048
7919	860049
2679	860050
2036	860051
108205	860052
19479	860053
58727	860054
16991	860055
25383	860056
2463	860057
20648	860058
21899	860059
103076	860060
29314	860061
6001	860062
15075	860063
19688	860064
40483	860065
25430	860066
38586	860067
6926	860068
37615	860069
70527	860070
15703	860071
3378	860072
40614	860073
64428	860074
60146	860075
72301	860076
17953	860077
14903	860078
2814	860079
14806	860080
36904	860081
646	860082
8353	860083
34529	860084
22059	860085
2570	860086
37863	860087
81318	860088
39993	860089
431	860090
1763	860091
9867	860092
24576	860093
27238	860094
19079	860095
17748	860096
9198	860097
79648	860098
6564	860099
59573	860100
74141	860101
38795	860102
12955	860103
28862	860104
998	860105
38017	860106
76971	860107
3956	860108
18464	860109
4484	860110
22839	860111
34839	860112
33283	860113
10892	860114
7674	860115
48383	860116
44578	860117
143	860118
5072	860119
29056	860120
26452	860121
579	860122
31533	860123
1427	860124
3779	860125
45041	860126
35330	860127
26559	860128
26060	860129
17905	860130
1164	860131
159	860132
46750	860133
71918	860134
38854	860135
20893	860136
16137	860137
72230	860138
9437	860139
28263	860140
15729	860141
31876	860142
32325	860143
43339	860144
28944	860145
76045	860146
45601	860147
33436	860148
87042	860149
28872	860150
38478	860151
71743	860152
40030	860153
18618	860154
43627	860155
3815	860156
323	860157
58398	860158
77845	860159
57192	860160
91670	860161
52762	860162
61308	860163
58	860164
6364	860165
25870	860166
70459	860167
78202	860168
20555	860169
10705	860170
12543	860171
72	860172
17861	860173
22620	860174
82	860175
2989	860176
13957	860177
37169	860178
35658	860179
570	860180
35351	860181
11831	860182
29865	860183
32656	860184
50012	860185
93934	860186
4148	860187
2263	860188
2719	860189
6653	860190
76088	860191
23000	860192
6531	860193
5662	860194
61610	860195
751	860196
300	860197
389	860198
80591	860199
108320	860200
1027	860201
15106	860202
76840	860203
13239	860204
42390	860205
40316	860206
8473	860207
80750	860208
69840	860209
48794	860210
55031	860211
9630	860212
27258	860213
37637	860214
27295	860215
12915	860216
7933	860217
58084	860218
14153	860219
5760	860220
60519	860221
93982	860222
58178	860223
3	860224
837	860225
22684	860226
12764	860227
71646	860228
12252	860229
15982	860230
17298	860231
1211	860232
70989	860233
31159	860234
171	860235
5449	860236
93824	860237
44586	860238
4318	860239
20838	860240
50703	860241
10658	860242
3757	860243
1450	860244
63288	860245
8175	860246
68409	860247
20123	860248
19410	860249
8489	860250
24179	860251
27178	860252
22962	860253
26187	860254
10252	860255
63889	860256
18339	860257
7048	860258
24903	860259
8872	860260
15551	860261
40566	860262
89988	860263
19872	860264
77999	860265
54730	860266
92068	860267
94296	860268
101346	860269
11819	860270
21300	860271
6060	860272
18057	860273
19743	860274
6631	860275
13703	860276
35105	860277
49858	860278
6336	860279
16496	860280
52615	860281
19333	860282
74205	860283
14397	860284
4191	860285
12127	860286
7153	860287
46235	860288
7487	860289
46765	860290
63212	860291
3530	860292
40304	860293
12	860294
45116	860295
31346	860296
77187	860297
61421	860298
18568	860299
50632	860300
35688	860301
1882	860302
55784	860303
32456	860304
44741	860305
38907	860306
287	860307
26488	860308
39784	860309
49304	860310
2817	860311
17266	860312
25321	860313
21027	860314
48186	860315
22043	860316
17885	860317
35150	860318
64136	860319
6673	860320
8251	860321
39204	860322
30722	860323
750	860324
211	860325
45972	860326
8227	860327
45131	860328
70266	860329
80487	860330
49871	860331
18266	860332
28802	860333
40504	860334
37390	860335
18670	860336
19223	860337
14789	860338
26045	860339
7698	860340
97373	860341
78455	860342
47535	860343
50007	860344
35856	860345
95211	860346
7740	860347
3061	860348
59934	860349
57436	860350
11218	860351
1637	860352
30324	860353
30043	860354
32884	860355
1722	860356
58910	860357
35808	860358
53402	860359
4172	860360
8694	860361
65698	860362
57482	860363
4462	860364
74880	860365
73454	860366
13925	860367
35090	860368
7956	860369
72023	860370
14552	860371
15992	860372
56665	860373
14683	860374
422	860375
96189	860376
46580	860377
31907	860378
10100	860379
1489	860380
54846	860381
23151	860382
6298	860383
19537	860384
641	860385
702	860386
80830	860387
50874	860388
43270	860389
163	860390
140	860391
394	860392
13182	860393
42786	860394
72920	860395
7731	860396
2031	860397
2607	860398
61973	860399
6439	860400
22715	860401
256	860402
31622	860403
68177	860404
25949	860405
43709	860406
32088	860407
5082	860408
57477	860409
10428	860410
11996	860411
3031	860412
586	860413
33137	860414
45271	860415
39221	860416
56073	860417
7889	860418
31112	860419
24256	860420
917	860421
49807	860422
87293	860423
54259	860424
13145	860425
1604	860426
2669	860427
42296	860428
18326	860429
71226	860430
21319	860431
88396	860432
3651	860433
41506	860434
3841	860435
13275	860436
42971	860437
319	860438
92721	860439
66312	860440
9006	860441
19057	860442
7131	860443
31116	860444
16377	860445
3941	860446
2674	860447
7142	860448
1966	860449
33354	860450
26147	860451
1033	860452
106707	860453
84221	860454
18258	860455
317	860456
75354	860457
26585	860458
39026	860459
31992	860460
15495	860461
20370	860462
27778	860463
20229	860464
44476	860465
100646	860466
15559	860467
8206	860468
32102	860469
18628	860470
47000	860471
1201	860472
1971	860473
7758	860474
36696	860475
41597	860476
60734	860477
2941	860478
19540	860479
43390	860480
68003	860481
5703	860482
49224	860483
36991	860484
40267	860485
37990	860486
2497	860487
32358	860488
79	860489
77669	860490
8622	860491
58611	860492
6023	860493
32202	860494
1769	860495
34113	860496
40175	860497
4542	860498
26163	860499
8177	860500
2644	860501
7623	860502
1305	860503
9994	860504
1729	860505
5198	860506
13102	860507
4911	860508
2594	860509
17106	860510
2054	860511
20545	860512
16211	860513
32491	860514
4106	860515
37092	860516
31103	860517
796	860518
62013	860519
41742	860520
4524	860521
1087	860522
66583	860523
2710	860524
2273	860525
51710	860526
52056	860527
28631	860528
1214	860529
60797	860530
534	860531
22790	860532
55418	860533
30934	860534
34749	860535
20672	860536
32955	860537
32230	860538
16831	860539
63529	860540
86185	860541
7417	860542
1528	860543
21375	860544
200	860545
19252	860546
30375	860547
3431	860548
69861	860549
26646	860550
33676	860551
101757	860552
51001	860553
37708	860554
68403	860555
47215	860556
1650	860557
30493	860558
12640	860559
41065	860560
19479	860561
59010	860562
31757	860563
91039	860564
17524	860565
49207	860566
36044	860567
19178	860568
64892	860569
42387	860570
36628	860571
150	860572
35830	860573
12522	860574
19215	860575
24649	860576
103986	860577
25259	860578
4681	860579
405	860580
28472	860581
5761	860582
84972	860583
769	860584
29657	860585
74898	860586
25838	860587
4964	860588
42509	860589
8239	860590
33548	860591
3352	860592
55609	860593
215	860594
31184	860595
111052	860596
9311	860597
49408	860598
58833	860599
12064	860600
61490	860601
5368	860602
32348	860603
18439	860604
21872	860605
3077	860606
61395	860607
12872	860608
27001	860609
29112	860610
19315	860611
90313	860612
48980	860613
8049	860614
31657	860615
3290	860616
30186	860617
28770	860618
4598	860619
341	860620
35482	860621
106474	860622
87202	860623
11839	860624
81239	860625
65305	860626
32085	860627
460	860628
67680	860629
20343	860630
35599	860631
17294	860632
19029	860633
43433	860634
31642	860635
89841	860636
53259	860637
65126	860638
2313	860639
92379	860640
89405	860641
52015	860642
18315	860643
71942	860644
7125	860645
20417	860646
14852	860647
10304	860648
24334	860649
31970	860650
2271	860651
15132	860652
13170	860653
12481	860654
31812	860655
5063	860656
743	860657
1684	860658
22750	860659
59889	860660
5256	860661
18047	860662
3347	860663
63007	860664
17122	860665
75315	860666
84030	860667
71642	860668
5163	860669
11174	860670
89717	860671
8297	860672
56216	860673
46497	860674
56576	860675
18309	860676
35867	860677
17511	860678
17353	860679
58090	860680
27690	860681
283	860682
31773	860683
832	860684
2660	860685
43805	860686
6919	860687
59018	860688
53497	860689
56442	860690
4316	860691
72558	860692
49649	860693
8067	860694
39239	860695
37133	860696
2224	860697
42412	860698
28117	860699
82825	860700
375	860701
19720	860702
54463	860703
30134	860704
6352	860705
1654	860706
20202	860707
34097	860708
962	860709
283	860710
16945	860711
50090	860712
1169	860713
97410	860714
16877	860715
20651	860716
6309	860717
43043	860718
1976	860719
7407	860720
69258	860721
33217	860722
36332	860723
57871	860724
43430	860725
15880	860726
32126	860727
49566	860728
78198	860729
1946	860730
3863	860731
89152	860732
18127	860733
15996	860734
28976	860735
1040	860736
28181	860737
70449	860738
64453	860739
27869	860740
7411	860741
1600	860742
35000	860743
29613	860744
46615	860745
8001	860746
160	860747
482	860748
49910	860749
19576	860750
4794	860751
1037	860752
901	860753
21569	860754
9	860755
89591	860756
44674	860757
19247	860758
48247	860759
4090	860760
29894	860761
55153	860762
99163	860763
44326	860764
55394	860765
14631	860766
92861	860767
57005	860768
6882	860769
82701	860770
1599	860771
41899	860772
24927	860773
487	860774
50365	860775
2627	860776
63072	860777
2128	860778
27816	860779
18106	860780
43783	860781
1694	860782
21665	860783
95	860784
42353	860785
33386	860786
33981	860787
10083	860788
17945	860789
38357	860790
9282	860791
39949	860792
86731	860793
10859	860794
7888	860795
58023	860796
86370	860797
446	860798
26148	860799
9826	860800
39729	860801
9328	860802
26594	860803
20331	860804
1293	860805
21163	860806
110350	860807
1507	860808
12977	860809
20355	860810
7316	860811
48348	860812
124	860813
28870	860814
15754	860815
250	860816
14050	860817
6637	860818
6118	860819
6334	860820
46623	860821
96385	860822
80641	860823
452	860824
83287	860825
31781	860826
71642	860827
30517	860828
10574	860829
54994	860830
20737	860831
14775	860832
25531	860833
10053	860834
78161	860835
1955	860836
32449	860837
48222	860838
7810	860839
45069	860840
12672	860841
50	860842
44672	860843
63892	860844
8101	860845
5326	860846
66881	860847
32442	860848
73815	860849
7622	860850
26096	860851
23328	860852
17827	860853
30353	860854
13554	860855
10778	860856
2119	860857
75473	860858
20184	860859
35654	860860
12028	860861
33217	860862
10503	860863
23224	860864
31234	860865
526	860866
1616	860867
47774	860868
14464	860869
112470	860870
21291	860871
43581	860872
121	860873
53326	860874
79087	860875
76469	860876
57202	860877
17782	860878
3447	860879
23909	860880
26366	860881
101725	860882
21052	860883
17653	860884
38691	860885
80973	860886
32958	860887
39861	860888
33110	860889
5029	860890
15398	860891
21	860892
26973	860893
14249	860894
26367	860895
22657	860896
70101	860897
61674	860898
43431	860899
35934	860900
68985	860901
4604	860902
4839	860903
15609	860904
4266	860905
87541	860906
4670	860907
472	860908
56322	860909
23848	860910
655	860911
79	860912
15885	860913
75533	860914
1939	860915
98328	860916
50744	860917
27998	860918
16627	860919
5314	860920
34528	860921
19272	860922
5057	860923
21383	860924
6425	860925
44947	860926
50762	860927
34623	860928
25509	860929
14622	860930
30031	860931
26992	860932
24249	860933
39225	860934
12978	860935
49189	860936
3852	860937
3538	860938
923	860939
43156	860940
95243	860941
66626	860942
43231	860943
61167	860944
4998	860945
39927	860946
12044	860947
3442	860948
19018	860949
39348	860950
10300	860951
74183	860952
16368	860953
54958	860954
20995	860955
2785	860956
1269	860957
3492	860958
91298	860959
54764	860960
94498	860961
40400	860962
48460	860963
22566	860964
105024	860965
21910	860966
962	860967
93059	860968
96012	860969
32906	860970
25415	860971
40029	860972
58943	860973
14828	860974
34119	860975
16674	860976
1499	860977
39521	860978
19444	860979
76278	860980
10306	860981
422	860982
3185	860983
7282	860984
12	860985
1141	860986
81676	860987
22077	860988
11113	860989
683	860990
6436	860991
8528	860992
42503	860993
12366	860994
76727	860995
98599	860996
42181	860997
19801	860998
41	860999
42549	861000
55637	861001
11882	861002
73	861003
8069	861004
39265	861005
3002	861006
21781	861007
30308	861008
2465	861009
475	861010
20223	861011
53082	861012
49025	861013
92708	861014
6669	861015
86480	861016
67485	861017
26929	861018
39466	861019
75148	861020
92436	861021
52622	861022
37035	861023
16977	861024
5741	861025
18581	861026
44582	861027
41854	861028
4304	861029
4603	861030
9263	861031
889	861032
9771	861033
16437	861034
10789	861035
1404	861036
50589	861037
327	861038
54003	861039
10696	861040
8942	861041
56636	861042
168	861043
85334	861044
21212	861045
8695	861046
5815	861047
43163	861048
7979	861049
11480	861050
16460	861051
67266	861052
41687	861053
60341	861054
1805	861055
8652	861056
551	861057
45848	861058
49861	861059
1753	861060
97290	861061
52933	861062
1959	861063
20834	861064
1861	861065
80	861066
58	861067
24995	861068
28269	861069
37977	861070
107455	861071
46903	861072
59278	861073
88488	861074
99189	861075
56170	861076
2507	861077
30149	861078
99870	861079
73342	861080
77825	861081
722	861082
1693	861083
63828	861084
30288	861085
39309	861086
60141	861087
263	861088
20347	861089
48626	861090
3227	861091
155	861092
26919	861093
1644	861094
43061	861095
38967	861096
43027	861097
63900	861098
7634	861099
74442	861100
29239	861101
43497	861102
3078	861103
50665	861104
10124	861105
43025	861106
14578	861107
3255	861108
51920	861109
3	861110
9821	861111
96315	861112
23944	861113
35863	861114
62216	861115
5188	861116
46925	861117
51869	861118
13434	861119
10342	861120
14934	861121
95267	861122
12655	861123
31646	861124
70451	861125
28688	861126
3180	861127
83593	861128
36263	861129
5441	861130
13380	861131
76517	861132
52593	861133
96790	861134
28260	861135
60036	861136
31174	861137
68307	861138
25164	861139
46622	861140
50630	861141
18347	861142
387	861143
75323	861144
9122	861145
1122	861146
5739	861147
14421	861148
10893	861149
3545	861150
62369	861151
53188	861152
70796	861153
23490	861154
5552	861155
27918	861156
4479	861157
65798	861158
7834	861159
56976	861160
99076	861161
17896	861162
51669	861163
79782	861164
918	861165
10038	861166
17877	861167
62	861168
67572	861169
94671	861170
785	861171
11776	861172
113689	861173
34906	861174
15838	861175
198	861176
26457	861177
15238	861178
26648	861179
40737	861180
50154	861181
37273	861182
76009	861183
75499	861184
16620	861185
100494	861186
6892	861187
11502	861188
111181	861189
18697	861190
23581	861191
36926	861192
26634	861193
80098	861194
40003	861195
34247	861196
14246	861197
18615	861198
1277	861199
8785	861200
31864	861201
7212	861202
16096	861203
11651	861204
24692	861205
16269	861206
52980	861207
37724	861208
5120	861209
21321	861210
125	861211
63575	861212
80520	861213
91	861214
107505	861215
6204	861216
23942	861217
6032	861218
42457	861219
15074	861220
7325	861221
16830	861222
70688	861223
40021	861224
4824	861225
33635	861226
24896	861227
15864	861228
17812	861229
48871	861230
63474	861231
22592	861232
55287	861233
14823	861234
58435	861235
52209	861236
18201	861237
37830	861238
51	861239
9799	861240
35705	861241
34566	861242
11006	861243
13501	861244
26442	861245
70757	861246
1311	861247
40841	861248
14227	861249
20697	861250
7298	861251
22096	861252
29186	861253
26900	861254
5149	861255
28364	861256
35713	861257
44912	861258
15937	861259
8341	861260
101611	861261
20216	861262
13855	861263
11480	861264
8045	861265
54670	861266
3812	861267
26341	861268
30492	861269
52323	861270
659	861271
113099	861272
28143	861273
34261	861274
944	861275
2827	861276
8566	861277
11154	861278
1431	861279
6831	861280
36047	861281
39177	861282
1451	861283
14013	861284
5678	861285
7376	861286
49112	861287
55408	861288
20249	861289
49264	861290
5238	861291
13602	861292
527	861293
93308	861294
7615	861295
45287	861296
8493	861297
101772	861298
38390	861299
702	861300
36420	861301
3834	861302
72968	861303
38976	861304
45486	861305
74739	861306
67429	861307
20993	861308
1241	861309
56529	861310
6535	861311
51227	861312
82014	861313
924	861314
42835	861315
8940	861316
5446	861317
29740	861318
12843	861319
48623	861320
762	861321
50954	861322
11253	861323
9321	861324
21403	861325
48535	861326
42225	861327
108339	861328
50301	861329
10529	861330
71697	861331
8345	861332
860	861333
14926	861334
79604	861335
55732	861336
78613	861337
59228	861338
3306	861339
5009	861340
52181	861341
28601	861342
231	861343
5015	861344
75619	861345
56210	861346
28784	861347
60170	861348
3863	861349
67662	861350
6655	861351
17305	861352
8099	861353
9948	861354
84729	861355
20579	861356
13389	861357
6024	861358
33796	861359
44756	861360
31558	861361
475	861362
28446	861363
16952	861364
4141	861365
44326	861366
14612	861367
11025	861368
5812	861369
19713	861370
14457	861371
25508	861372
66361	861373
10135	861374
44451	861375
98679	861376
7844	861377
42404	861378
8242	861379
12371	861380
27167	861381
824	861382
76804	861383
1855	861384
18797	861385
28625	861386
20767	861387
21906	861388
59496	861389
421	861390
2192	861391
45864	861392
73290	861393
66916	861394
20349	861395
352	861396
995	861397
14983	861398
1656	861399
1660	861400
602	861401
57367	861402
46864	861403
10031	861404
11937	861405
94103	861406
40780	861407
23809	861408
17988	861409
26495	861410
63972	861411
16292	861412
481	861413
7995	861414
39776	861415
28926	861416
18866	861417
73247	861418
8088	861419
75823	861420
9802	861421
17656	861422
953	861423
6598	861424
7209	861425
6882	861426
110360	861427
7468	861428
803	861429
10481	861430
1742	861431
2439	861432
80405	861433
62483	861434
5540	861435
27533	861436
12174	861437
24	861438
30719	861439
109131	861440
69657	861441
9375	861442
104919	861443
104190	861444
43691	861445
11356	861446
24724	861447
40791	861448
10155	861449
1586	861450
4725	861451
18892	861452
41230	861453
33080	861454
15773	861455
69782	861456
2505	861457
78262	861458
10172	861459
32503	861460
98159	861461
6638	861462
12530	861463
29466	861464
102492	861465
1633	861466
10310	861467
51300	861468
24579	861469
9105	861470
6596	861471
2295	861472
20378	861473
9386	861474
4972	861475
15370	861476
8836	861477
64863	861478
82278	861479
22248	861480
47017	861481
16942	861482
74328	861483
6564	861484
46704	861485
45312	861486
46969	861487
32832	861488
1934	861489
426	861490
72569	861491
132	861492
20652	861493
41325	861494
19276	861495
47103	861496
50365	861497
30588	861498
61829	861499
8048	861500
49187	861501
34731	861502
56780	861503
41549	861504
99124	861505
113934	861506
39001	861507
65307	861508
87471	861509
31669	861510
95563	861511
51281	861512
62290	861513
8426	861514
34376	861515
4099	861516
97853	861517
17069	861518
34216	861519
79432	861520
33427	861521
37553	861522
22294	861523
68	861524
2000	861525
73394	861526
71008	861527
27403	861528
23223	861529
32010	861530
383	861531
2544	861532
66742	861533
6302	861534
12108	861535
27294	861536
15335	861537
15963	861538
71244	861539
87718	861540
27966	861541
57440	861542
3696	861543
18182	861544
13099	861545
35881	861546
10111	861547
1909	861548
83617	861549
5575	861550
4363	861551
80002	861552
92525	861553
29566	861554
18412	861555
2894	861556
7641	861557
12759	861558
23783	861559
8812	861560
48204	861561
14267	861562
24014	861563
30053	861564
8379	861565
11514	861566
19596	861567
75836	861568
17548	861569
56453	861570
54849	861571
888	861572
20611	861573
24054	861574
26325	861575
29380	861576
9914	861577
3047	861578
14925	861579
3657	861580
32863	861581
10956	861582
51580	861583
28933	861584
3072	861585
102000	861586
8886	861587
9508	861588
24977	861589
12013	861590
17036	861591
22873	861592
79904	861593
62488	861594
22842	861595
91833	861596
93536	861597
1366	861598
10245	861599
67023	861600
488	861601
88063	861602
18705	861603
63437	861604
17646	861605
80903	861606
27651	861607
58091	861608
13066	861609
53252	861610
6827	861611
47584	861612
37882	861613
1534	861614
47286	861615
1090	861616
45346	861617
12010	861618
14478	861619
65386	861620
55149	861621
51395	861622
11493	861623
48212	861624
65207	861625
24107	861626
82935	861627
45690	861628
89170	861629
38193	861630
49960	861631
17448	861632
13586	861633
16767	861634
25956	861635
10265	861636
31368	861637
6610	861638
6626	861639
766	861640
3931	861641
10350	861642
45470	861643
71715	861644
4316	861645
3144	861646
28311	861647
5551	861648
59464	861649
57413	861650
13333	861651
91005	861652
75304	861653
5832	861654
677	861655
7618	861656
46141	861657
39608	861658
27251	861659
25151	861660
42048	861661
105	861662
41453	861663
5331	861664
15002	861665
67809	861666
52410	861667
50446	861668
78622	861669
22636	861670
48111	861671
29756	861672
53175	861673
15206	861674
6727	861675
42702	861676
1404	861677
7016	861678
23891	861679
12682	861680
37269	861681
8168	861682
43309	861683
584	861684
92100	861685
44532	861686
37643	861687
15678	861688
76338	861689
13247	861690
27488	861691
31902	861692
29077	861693
45405	861694
31305	861695
11186	861696
18792	861697
14460	861698
22705	861699
20930	861700
40318	861701
15465	861702
12444	861703
47482	861704
75896	861705
1241	861706
71946	861707
36822	861708
91504	861709
25898	861710
11648	861711
2374	861712
102900	861713
60297	861714
51592	861715
7299	861716
14876	861717
1361	861718
31436	861719
992	861720
60545	861721
61245	861722
42263	861723
39486	861724
18040	861725
71306	861726
50380	861727
20976	861728
23879	861729
43995	861730
100920	861731
16001	861732
2133	861733
441	861734
30751	861735
2342	861736
11040	861737
31301	861738
26579	861739
23094	861740
9291	861741
20992	861742
8971	861743
13236	861744
33965	861745
82930	861746
58483	861747
17536	861748
56556	861749
112	861750
18483	861751
17026	861752
38010	861753
138	861754
72992	861755
98848	861756
39869	861757
8955	861758
79247	861759
11007	861760
6614	861761
5794	861762
15113	861763
524	861764
97882	861765
4965	861766
105422	861767
12108	861768
2078	861769
41590	861770
171	861771
70202	861772
112040	861773
104019	861774
27437	861775
316	861776
300	861777
85956	861778
35390	861779
12531	861780
1763	861781
73240	861782
39910	861783
3131	861784
2380	861785
22390	861786
50001	861787
43670	861788
48816	861789
39704	861790
53836	861791
21380	861792
13592	861793
16450	861794
5032	861795
733	861796
18187	861797
18668	861798
2210	861799
202	861800
39824	861801
12692	861802
107044	861803
53623	861804
14	861805
11820	861806
27420	861807
15474	861808
65187	861809
49121	861810
29005	861811
66846	861812
44676	861813
62776	861814
24070	861815
62751	861816
8049	861817
42239	861818
440	861819
7779	861820
9429	861821
87124	861822
3371	861823
101130	861824
30186	861825
35488	861826
3329	861827
31031	861828
20878	861829
4459	861830
71339	861831
77136	861832
22195	861833
50946	861834
732	861835
14328	861836
76355	861837
14666	861838
54587	861839
37219	861840
530	861841
44066	861842
51890	861843
1683	861844
3962	861845
2982	861846
164	861847
42684	861848
24815	861849
60792	861850
1744	861851
2235	861852
17794	861853
41755	861854
39008	861855
707	861856
62800	861857
1794	861858
2305	861859
31056	861860
27962	861861
32436	861862
29490	861863
52230	861864
46308	861865
2237	861866
109296	861867
47491	861868
36555	861869
69898	861870
59329	861871
16111	861872
696	861873
93969	861874
9011	861875
5460	861876
113547	861877
22803	861878
19757	861879
15807	861880
100096	861881
67766	861882
1459	861883
343	861884
11539	861885
2842	861886
25515	861887
14152	861888
23045	861889
5462	861890
70176	861891
15529	861892
29817	861893
33423	861894
42363	861895
25937	861896
339	861897
59855	861898
72472	861899
23525	861900
1359	861901
67117	861902
102249	861903
18527	861904
51308	861905
17073	861906
46178	861907
40539	861908
66205	861909
61847	861910
3043	861911
44091	861912
9509	861913
6239	861914
4576	861915
49079	861916
41336	861917
72984	861918
67854	861919
6075	861920
23432	861921
42025	861922
37266	861923
46776	861924
30219	861925
29512	861926
3943	861927
214	861928
12132	861929
30843	861930
9742	861931
10682	861932
87778	861933
24686	861934
593	861935
44817	861936
88204	861937
48463	861938
4991	861939
3557	861940
30883	861941
396	861942
24480	861943
4051	861944
36750	861945
27837	861946
51664	861947
1362	861948
51764	861949
625	861950
51620	861951
2373	861952
872	861953
44272	861954
1394	861955
25325	861956
26043	861957
3237	861958
10150	861959
65346	861960
22327	861961
8822	861962
3528	861963
31765	861964
69389	861965
73282	861966
36598	861967
112762	861968
1408	861969
26268	861970
9394	861971
8344	861972
600	861973
104273	861974
6394	861975
7643	861976
10094	861977
7248	861978
20627	861979
43033	861980
21111	861981
86	861982
30490	861983
10900	861984
7519	861985
96797	861986
5570	861987
16360	861988
33459	861989
51634	861990
7542	861991
17543	861992
145	861993
2069	861994
43482	861995
5100	861996
978	861997
7193	861998
8399	861999
19762	862000
5884	862001
64941	862002
107528	862003
45832	862004
6890	862005
6501	862006
108970	862007
56656	862008
78711	862009
26402	862010
57146	862011
11270	862012
6109	862013
48918	862014
1326	862015
180	862016
60548	862017
19407	862018
5403	862019
55917	862020
36758	862021
74473	862022
1049	862023
54616	862024
43224	862025
4577	862026
28519	862027
31887	862028
58940	862029
16187	862030
49350	862031
4944	862032
53640	862033
98099	862034
52364	862035
28197	862036
45266	862037
217	862038
8621	862039
33747	862040
11620	862041
66395	862042
51362	862043
11802	862044
9597	862045
18163	862046
374	862047
5455	862048
11192	862049
54709	862050
3870	862051
98921	862052
6480	862053
33631	862054
106568	862055
1207	862056
45308	862057
13836	862058
105939	862059
2961	862060
48089	862061
17620	862062
62729	862063
100038	862064
18184	862065
18917	862066
71922	862067
70150	862068
10793	862069
10887	862070
43205	862071
9056	862072
33472	862073
62946	862074
15743	862075
72782	862076
14142	862077
68126	862078
32229	862079
930	862080
25503	862081
1661	862082
31642	862083
54099	862084
65543	862085
13289	862086
40266	862087
76003	862088
21144	862089
232	862090
251	862091
22962	862092
10960	862093
58755	862094
29853	862095
100070	862096
47085	862097
594	862098
18929	862099
100488	862100
3	862101
521	862102
26317	862103
41490	862104
72059	862105
66842	862106
10351	862107
33976	862108
6089	862109
44317	862110
2901	862111
27855	862112
61640	862113
72759	862114
7742	862115
88596	862116
41191	862117
10488	862118
62349	862119
82792	862120
47788	862121
34748	862122
11623	862123
1308	862124
76716	862125
3222	862126
23894	862127
75900	862128
53261	862129
15363	862130
52729	862131
7777	862132
19533	862133
59891	862134
6113	862135
112601	862136
10986	862137
21671	862138
36324	862139
17454	862140
2259	862141
15939	862142
17435	862143
5042	862144
49895	862145
95922	862146
906	862147
18745	862148
1778	862149
5029	862150
1601	862151
91016	862152
96937	862153
13207	862154
9214	862155
12130	862156
113044	862157
16135	862158
63586	862159
14081	862160
3220	862161
15657	862162
35628	862163
6990	862164
38855	862165
39484	862166
1734	862167
339	862168
1675	862169
73049	862170
9769	862171
9024	862172
10243	862173
2425	862174
10914	862175
10200	862176
67463	862177
18819	862178
12070	862179
14248	862180
22827	862181
71607	862182
29164	862183
3451	862184
78898	862185
26747	862186
44546	862187
2478	862188
1477	862189
98191	862190
91344	862191
29250	862192
6697	862193
109346	862194
21329	862195
33916	862196
2178	862197
16015	862198
64432	862199
4391	862200
6129	862201
48967	862202
11748	862203
22114	862204
57840	862205
23959	862206
7933	862207
41278	862208
20392	862209
13317	862210
95754	862211
30242	862212
7056	862213
67180	862214
21811	862215
14257	862216
34771	862217
166	862218
44737	862219
99655	862220
74982	862221
27319	862222
14689	862223
2667	862224
13875	862225
70298	862226
3231	862227
28916	862228
2200	862229
103196	862230
60682	862231
23757	862232
4074	862233
70036	862234
16289	862235
14393	862236
32939	862237
24088	862238
15883	862239
1862	862240
1288	862241
6468	862242
12803	862243
13957	862244
18888	862245
29697	862246
13765	862247
48221	862248
6315	862249
760	862250
3959	862251
5796	862252
9510	862253
14011	862254
7756	862255
8982	862256
1009	862257
50741	862258
17988	862259
25087	862260
10504	862261
103277	862262
41827	862263
83054	862264
21627	862265
15915	862266
32203	862267
4054	862268
17017	862269
18690	862270
53703	862271
4567	862272
63388	862273
47148	862274
15554	862275
888	862276
15950	862277
207	862278
37433	862279
2477	862280
2858	862281
12579	862282
82372	862283
14602	862284
5609	862285
19867	862286
50309	862287
32283	862288
38327	862289
70324	862290
3703	862291
4233	862292
4244	862293
23274	862294
42994	862295
313	862296
37069	862297
58905	862298
11701	862299
84932	862300
100701	862301
1141	862302
11161	862303
6693	862304
30139	862305
394	862306
13766	862307
20360	862308
11813	862309
30963	862310
59290	862311
17501	862312
6123	862313
12820	862314
34459	862315
3241	862316
63542	862317
22525	862318
1153	862319
123	862320
32586	862321
1014	862322
28899	862323
7552	862324
84492	862325
11386	862326
18816	862327
95953	862328
8680	862329
22067	862330
30550	862331
30276	862332
24972	862333
24421	862334
49150	862335
51022	862336
33248	862337
62479	862338
3811	862339
2159	862340
8498	862341
21540	862342
15043	862343
2737	862344
34605	862345
56759	862346
31373	862347
5229	862348
89543	862349
12836	862350
6902	862351
13375	862352
31459	862353
72364	862354
336	862355
34709	862356
58890	862357
850	862358
97888	862359
36917	862360
62927	862361
10	862362
19506	862363
47746	862364
95833	862365
28177	862366
19341	862367
16511	862368
20481	862369
77195	862370
24840	862371
95268	862372
21314	862373
20457	862374
28926	862375
6301	862376
73958	862377
38763	862378
15624	862379
35546	862380
43906	862381
2116	862382
3192	862383
1445	862384
9492	862385
11799	862386
33928	862387
3922	862388
72686	862389
47594	862390
91849	862391
12427	862392
45076	862393
30636	862394
13363	862395
37797	862396
1142	862397
8200	862398
65226	862399
3240	862400
56838	862401
42595	862402
74256	862403
15593	862404
7380	862405
2580	862406
46390	862407
33161	862408
38	862409
60801	862410
54553	862411
4254	862412
12298	862413
91541	862414
98899	862415
58414	862416
24204	862417
41073	862418
48342	862419
94644	862420
5798	862421
45856	862422
11233	862423
26319	862424
5446	862425
21760	862426
36697	862427
48342	862428
61722	862429
101964	862430
1507	862431
67273	862432
55637	862433
33807	862434
14782	862435
58394	862436
6535	862437
979	862438
44178	862439
2619	862440
63993	862441
98726	862442
89847	862443
89035	862444
646	862445
8023	862446
94926	862447
55876	862448
55378	862449
63554	862450
26681	862451
11548	862452
39258	862453
9597	862454
30472	862455
1985	862456
5342	862457
34191	862458
7948	862459
12277	862460
43251	862461
8153	862462
56050	862463
10837	862464
22248	862465
27733	862466
18594	862467
53947	862468
41669	862469
27039	862470
55359	862471
20804	862472
25072	862473
689	862474
57596	862475
27873	862476
43439	862477
2699	862478
49824	862479
70787	862480
55589	862481
29279	862482
26566	862483
78229	862484
66721	862485
39503	862486
4449	862487
19409	862488
50481	862489
49089	862490
50912	862491
75055	862492
2106	862493
153	862494
25860	862495
34649	862496
209	862497
29202	862498
23988	862499
14421	862500
65898	862501
48670	862502
24557	862503
69031	862504
33433	862505
49073	862506
40043	862507
49363	862508
79927	862509
5043	862510
26677	862511
88313	862512
15055	862513
93701	862514
51118	862515
3066	862516
49247	862517
30321	862518
85594	862519
4426	862520
73064	862521
52452	862522
19039	862523
24140	862524
27849	862525
61667	862526
6976	862527
32101	862528
742	862529
3505	862530
22119	862531
14279	862532
99840	862533
96792	862534
55183	862535
8124	862536
16804	862537
37890	862538
69082	862539
8367	862540
26392	862541
44940	862542
11818	862543
19716	862544
37764	862545
16033	862546
16013	862547
15824	862548
37224	862549
64454	862550
46216	862551
98948	862552
81169	862553
99374	862554
1274	862555
3283	862556
522	862557
5904	862558
312	862559
2379	862560
66529	862561
62240	862562
3522	862563
72543	862564
63114	862565
541	862566
23542	862567
43145	862568
304	862569
19969	862570
45019	862571
55338	862572
40562	862573
101281	862574
3383	862575
2530	862576
20620	862577
1358	862578
4660	862579
5692	862580
22860	862581
652	862582
30695	862583
35716	862584
77144	862585
22748	862586
3240	862587
40890	862588
43969	862589
82026	862590
46176	862591
120	862592
113075	862593
34416	862594
38462	862595
46831	862596
100893	862597
17655	862598
47850	862599
81764	862600
58488	862601
1921	862602
50262	862603
11564	862604
10979	862605
10284	862606
47041	862607
21987	862608
43291	862609
51499	862610
50869	862611
20281	862612
808	862613
78409	862614
18855	862615
83876	862616
14220	862617
40588	862618
58413	862619
13248	862620
42894	862621
32023	862622
17753	862623
5484	862624
69901	862625
14629	862626
522	862627
2765	862628
20583	862629
52539	862630
15387	862631
8422	862632
51057	862633
6071	862634
83600	862635
1574	862636
47596	862637
13680	862638
6881	862639
22425	862640
837	862641
28357	862642
53859	862643
78079	862644
31209	862645
8700	862646
12471	862647
89279	862648
18230	862649
172	862650
5330	862651
62064	862652
9755	862653
9951	862654
33214	862655
24072	862656
1294	862657
87115	862658
364	862659
77926	862660
60621	862661
60789	862662
23536	862663
47360	862664
204	862665
21018	862666
59271	862667
12837	862668
54345	862669
36018	862670
42892	862671
1195	862672
7388	862673
71742	862674
9264	862675
62537	862676
932	862677
23281	862678
42455	862679
344	862680
4748	862681
14796	862682
1479	862683
44614	862684
32472	862685
9969	862686
48039	862687
1422	862688
20318	862689
13186	862690
5162	862691
55425	862692
1058	862693
19	862694
6717	862695
25439	862696
38392	862697
55	862698
41098	862699
42431	862700
21951	862701
1039	862702
2971	862703
852	862704
24847	862705
25779	862706
41937	862707
5763	862708
22473	862709
13411	862710
26063	862711
338	862712
67455	862713
27027	862714
25565	862715
61009	862716
4320	862717
7219	862718
599	862719
34196	862720
99459	862721
1235	862722
24571	862723
58851	862724
22385	862725
18538	862726
10576	862727
76067	862728
34530	862729
66710	862730
43994	862731
123	862732
39060	862733
16327	862734
34910	862735
23818	862736
4696	862737
66570	862738
7439	862739
8	862740
3701	862741
46663	862742
13176	862743
63567	862744
2735	862745
4619	862746
40286	862747
110476	862748
11486	862749
99534	862750
3928	862751
22722	862752
44522	862753
54956	862754
5579	862755
6899	862756
59681	862757
46039	862758
2539	862759
55039	862760
116	862761
8609	862762
73457	862763
12698	862764
76001	862765
62870	862766
42133	862767
17867	862768
17321	862769
23148	862770
28004	862771
83774	862772
54002	862773
9135	862774
2319	862775
11046	862776
1144	862777
1822	862778
29322	862779
13954	862780
49642	862781
46211	862782
8050	862783
20624	862784
74473	862785
4	862786
101091	862787
29653	862788
908	862789
19081	862790
9080	862791
41161	862792
77652	862793
38367	862794
35199	862795
21158	862796
91521	862797
37769	862798
80978	862799
1021	862800
5227	862801
42	862802
32737	862803
17777	862804
47428	862805
26157	862806
8	862807
37805	862808
92306	862809
43882	862810
39305	862811
48832	862812
76368	862813
68091	862814
5386	862815
15983	862816
24145	862817
10108	862818
81694	862819
18	862820
5189	862821
35175	862822
949	862823
2124	862824
92047	862825
21144	862826
64504	862827
78662	862828
104760	862829
8191	862830
26841	862831
29291	862832
71054	862833
69225	862834
67274	862835
13115	862836
40688	862837
57575	862838
28161	862839
800	862840
55930	862841
61795	862842
95561	862843
93	862844
76194	862845
7822	862846
3133	862847
7277	862848
3281	862849
22769	862850
4186	862851
69850	862852
42115	862853
30724	862854
88625	862855
4224	862856
98722	862857
92370	862858
18730	862859
86463	862860
17095	862861
19550	862862
823	862863
414	862864
44716	862865
69261	862866
33423	862867
39802	862868
58435	862869
86627	862870
59713	862871
65320	862872
34380	862873
4341	862874
17878	862875
36432	862876
44912	862877
42232	862878
73048	862879
5461	862880
42233	862881
29435	862882
6345	862883
68	862884
4743	862885
11998	862886
71256	862887
9492	862888
824	862889
17724	862890
605	862891
27358	862892
104310	862893
2228	862894
43787	862895
50424	862896
80189	862897
54494	862898
54928	862899
55910	862900
16123	862901
81130	862902
66722	862903
71531	862904
40114	862905
124	862906
32743	862907
1932	862908
18956	862909
55	862910
2244	862911
38091	862912
24569	862913
16934	862914
21261	862915
8238	862916
33466	862917
2620	862918
15940	862919
66369	862920
10647	862921
15806	862922
29109	862923
44812	862924
3206	862925
3193	862926
1595	862927
13401	862928
3804	862929
27740	862930
7313	862931
103	862932
4870	862933
11327	862934
14473	862935
26854	862936
51873	862937
2079	862938
13106	862939
2332	862940
4590	862941
1307	862942
30522	862943
21980	862944
9236	862945
47934	862946
440	862947
647	862948
5854	862949
1171	862950
15208	862951
23377	862952
25251	862953
79771	862954
8525	862955
100152	862956
28917	862957
79963	862958
33827	862959
35335	862960
37756	862961
23236	862962
64164	862963
18662	862964
15565	862965
2077	862966
24091	862967
7919	862968
47641	862969
33	862970
53989	862971
18095	862972
6767	862973
35224	862974
73198	862975
92227	862976
5813	862977
39498	862978
61637	862979
65509	862980
36484	862981
2150	862982
43613	862983
13111	862984
91535	862985
6917	862986
8614	862987
75276	862988
7432	862989
97319	862990
99814	862991
29438	862992
1329	862993
7646	862994
20036	862995
101477	862996
75432	862997
63617	862998
80381	862999
73940	863000
3383	863001
3611	863002
9256	863003
42995	863004
34610	863005
37259	863006
7694	863007
30272	863008
3263	863009
11458	863010
11849	863011
64245	863012
6344	863013
21755	863014
69865	863015
74173	863016
960	863017
6262	863018
16346	863019
21459	863020
22341	863021
2469	863022
1454	863023
30565	863024
21349	863025
3535	863026
15745	863027
38884	863028
422	863029
8908	863030
106623	863031
26366	863032
3248	863033
99158	863034
2685	863035
40790	863036
25974	863037
3211	863038
19426	863039
45840	863040
3012	863041
40283	863042
12984	863043
8655	863044
7750	863045
36234	863046
389	863047
95052	863048
8090	863049
48947	863050
45136	863051
569	863052
30970	863053
10739	863054
9906	863055
33056	863056
64904	863057
7290	863058
21599	863059
48971	863060
68132	863061
74729	863062
1363	863063
75858	863064
88542	863065
14862	863066
8605	863067
11442	863068
74287	863069
2332	863070
63183	863071
3405	863072
58936	863073
1670	863074
9644	863075
16	863076
3606	863077
20635	863078
7757	863079
59270	863080
64680	863081
41011	863082
17997	863083
9136	863084
57774	863085
12845	863086
46205	863087
39461	863088
108515	863089
24880	863090
77287	863091
14206	863092
65362	863093
226	863094
52343	863095
59374	863096
78360	863097
63253	863098
4061	863099
39550	863100
14633	863101
72165	863102
6703	863103
16417	863104
72737	863105
22668	863106
420	863107
35707	863108
58958	863109
4116	863110
9120	863111
45985	863112
8563	863113
43711	863114
89273	863115
71094	863116
3697	863117
598	863118
4692	863119
14815	863120
55100	863121
26517	863122
13144	863123
63630	863124
25388	863125
36488	863126
1226	863127
11357	863128
49489	863129
3855	863130
873	863131
1070	863132
47184	863133
3645	863134
53959	863135
6007	863136
20885	863137
12118	863138
3416	863139
59113	863140
23815	863141
19484	863142
40108	863143
32433	863144
54079	863145
34973	863146
39449	863147
59277	863148
60915	863149
13704	863150
652	863151
64951	863152
50105	863153
13142	863154
12862	863155
4038	863156
96976	863157
45397	863158
43335	863159
23503	863160
61433	863161
46858	863162
98836	863163
5532	863164
20236	863165
48626	863166
1941	863167
20611	863168
23333	863169
100305	863170
1243	863171
7487	863172
3287	863173
62226	863174
41362	863175
21238	863176
25751	863177
28838	863178
4301	863179
30	863180
65436	863181
27662	863182
69376	863183
8886	863184
18944	863185
111297	863186
41314	863187
17872	863188
63639	863189
52356	863190
59930	863191
53171	863192
35656	863193
61444	863194
19958	863195
62400	863196
1726	863197
7569	863198
85966	863199
32478	863200
5457	863201
43624	863202
12681	863203
49666	863204
95760	863205
2445	863206
30306	863207
1318	863208
37122	863209
6654	863210
37986	863211
40967	863212
50054	863213
3439	863214
9049	863215
76424	863216
69126	863217
68508	863218
48415	863219
44157	863220
25735	863221
3314	863222
1238	863223
58067	863224
78714	863225
28081	863226
79793	863227
437	863228
39900	863229
7042	863230
18436	863231
37639	863232
23870	863233
22747	863234
38881	863235
25978	863236
75506	863237
38564	863238
40633	863239
7753	863240
92682	863241
21587	863242
68444	863243
13640	863244
33857	863245
16199	863246
17756	863247
14479	863248
4586	863249
28875	863250
17386	863251
15545	863252
9823	863253
18157	863254
29748	863255
44029	863256
16293	863257
865	863258
41762	863259
26214	863260
20123	863261
12532	863262
2883	863263
48246	863264
41746	863265
65214	863266
79024	863267
85536	863268
101793	863269
2474	863270
2295	863271
2556	863272
29497	863273
18774	863274
39407	863275
31177	863276
11653	863277
34315	863278
50975	863279
60529	863280
9073	863281
10238	863282
8150	863283
51845	863284
36583	863285
2010	863286
21140	863287
1844	863288
28846	863289
88033	863290
52438	863291
66631	863292
103841	863293
42753	863294
6090	863295
70730	863296
56357	863297
50983	863298
729	863299
27697	863300
93108	863301
54266	863302
28115	863303
67064	863304
32017	863305
40560	863306
10079	863307
6838	863308
9350	863309
5434	863310
1049	863311
100078	863312
43383	863313
42081	863314
31377	863315
33979	863316
3648	863317
79959	863318
4531	863319
23154	863320
82887	863321
4538	863322
301	863323
32066	863324
456	863325
175	863326
79417	863327
73879	863328
2432	863329
25695	863330
55230	863331
22023	863332
37133	863333
2336	863334
10961	863335
18333	863336
12345	863337
21160	863338
62085	863339
20264	863340
47431	863341
50339	863342
5033	863343
22337	863344
49189	863345
3031	863346
15560	863347
39572	863348
11917	863349
74277	863350
93308	863351
20544	863352
18787	863353
12489	863354
11387	863355
23349	863356
24696	863357
35120	863358
1219	863359
56738	863360
70602	863361
45843	863362
40829	863363
6207	863364
412	863365
8742	863366
6	863367
1917	863368
49303	863369
17499	863370
3427	863371
14730	863372
16234	863373
42769	863374
13167	863375
3947	863376
34420	863377
61523	863378
840	863379
192	863380
57447	863381
29418	863382
16110	863383
37094	863384
27059	863385
96344	863386
30298	863387
281	863388
13281	863389
89558	863390
539	863391
35858	863392
12369	863393
70675	863394
22678	863395
105327	863396
9837	863397
6145	863398
12588	863399
28274	863400
13661	863401
7904	863402
59948	863403
8226	863404
43044	863405
60028	863406
10973	863407
70752	863408
33759	863409
89601	863410
24003	863411
74520	863412
32785	863413
65827	863414
55576	863415
5863	863416
19128	863417
6511	863418
3182	863419
6523	863420
24486	863421
81784	863422
3639	863423
25091	863424
9406	863425
1962	863426
6826	863427
56554	863428
35339	863429
28472	863430
15095	863431
41084	863432
55786	863433
25833	863434
19356	863435
13815	863436
66431	863437
45289	863438
9464	863439
44999	863440
5004	863441
36354	863442
33720	863443
27435	863444
1977	863445
18572	863446
8207	863447
9479	863448
94059	863449
27267	863450
12781	863451
2375	863452
52866	863453
4907	863454
6537	863455
35232	863456
25566	863457
35893	863458
48829	863459
45966	863460
45785	863461
22386	863462
25594	863463
4475	863464
38291	863465
1601	863466
33291	863467
17070	863468
46296	863469
34361	863470
45258	863471
23318	863472
14418	863473
10920	863474
39409	863475
30306	863476
86071	863477
46382	863478
11456	863479
5360	863480
103893	863481
25719	863482
32513	863483
25740	863484
38855	863485
6532	863486
61056	863487
59647	863488
22307	863489
676	863490
9635	863491
37174	863492
13545	863493
97046	863494
76752	863495
49675	863496
47317	863497
92074	863498
27094	863499
36821	863500
22231	863501
1071	863502
46443	863503
1168	863504
32786	863505
4008	863506
66116	863507
85562	863508
50581	863509
430	863510
66758	863511
1029	863512
288	863513
3955	863514
23562	863515
10107	863516
2449	863517
373	863518
34413	863519
3905	863520
11970	863521
47598	863522
35894	863523
5	863524
4988	863525
1681	863526
21064	863527
618	863528
12267	863529
68	863530
40131	863531
322	863532
20049	863533
48365	863534
57905	863535
6633	863536
189	863537
91554	863538
9245	863539
68291	863540
52093	863541
1784	863542
34278	863543
49990	863544
7637	863545
34076	863546
23898	863547
33549	863548
38583	863549
6084	863550
7767	863551
21179	863552
9920	863553
8978	863554
4584	863555
37923	863556
26502	863557
3404	863558
59765	863559
70059	863560
49152	863561
39595	863562
730	863563
59598	863564
86749	863565
6472	863566
1987	863567
10690	863568
26768	863569
6152	863570
72717	863571
71970	863572
5063	863573
51221	863574
16520	863575
36520	863576
25716	863577
10	863578
22797	863579
10726	863580
11968	863581
8807	863582
34867	863583
50001	863584
10587	863585
35031	863586
4516	863587
57438	863588
22295	863589
49480	863590
16998	863591
40526	863592
1407	863593
21286	863594
1602	863595
13252	863596
35122	863597
1658	863598
29156	863599
27401	863600
48305	863601
39163	863602
14039	863603
27152	863604
50307	863605
37671	863606
5849	863607
2062	863608
18769	863609
45944	863610
81632	863611
53776	863612
3290	863613
67410	863614
52360	863615
11854	863616
19138	863617
525	863618
754	863619
28739	863620
46438	863621
535	863622
17757	863623
932	863624
49043	863625
66377	863626
20428	863627
7636	863628
74089	863629
8345	863630
52415	863631
30791	863632
89516	863633
17668	863634
7537	863635
35083	863636
26246	863637
21700	863638
36341	863639
103134	863640
82900	863641
29157	863642
11180	863643
22080	863644
14878	863645
7177	863646
9338	863647
9752	863648
63808	863649
5129	863650
26880	863651
14822	863652
10946	863653
21668	863654
50562	863655
23992	863656
6361	863657
1928	863658
10531	863659
17345	863660
26668	863661
39433	863662
1872	863663
14139	863664
112305	863665
25081	863666
48831	863667
7068	863668
43190	863669
58123	863670
70353	863671
5472	863672
2149	863673
9702	863674
47358	863675
9135	863676
932	863677
17107	863678
25002	863679
37320	863680
17352	863681
9347	863682
67883	863683
41342	863684
40753	863685
12532	863686
88300	863687
86336	863688
74667	863689
16331	863690
66	863691
26569	863692
25383	863693
33157	863694
35534	863695
79203	863696
50734	863697
435	863698
4512	863699
45939	863700
12858	863701
4702	863702
2895	863703
9932	863704
17466	863705
21050	863706
2550	863707
47590	863708
20275	863709
59628	863710
88468	863711
35557	863712
94619	863713
67568	863714
5625	863715
12831	863716
74650	863717
10878	863718
19717	863719
18259	863720
66294	863721
61449	863722
25705	863723
23906	863724
23550	863725
64448	863726
14457	863727
17757	863728
75297	863729
11189	863730
98307	863731
19412	863732
67695	863733
14129	863734
11147	863735
11144	863736
1539	863737
18413	863738
11786	863739
37655	863740
49525	863741
29627	863742
74143	863743
6687	863744
24723	863745
28	863746
7083	863747
9240	863748
525	863749
7024	863750
9578	863751
34605	863752
2582	863753
30911	863754
2074	863755
21947	863756
695	863757
15636	863758
49412	863759
46775	863760
34353	863761
41357	863762
50070	863763
66278	863764
42356	863765
32828	863766
8462	863767
40739	863768
46831	863769
86685	863770
30024	863771
29001	863772
15223	863773
91456	863774
21508	863775
8570	863776
15371	863777
10127	863778
80444	863779
3373	863780
17098	863781
81555	863782
18494	863783
690	863784
58771	863785
80275	863786
14020	863787
50669	863788
69031	863789
17078	863790
6862	863791
1433	863792
10010	863793
21572	863794
7927	863795
73361	863796
20265	863797
85224	863798
5788	863799
18583	863800
2040	863801
5675	863802
38611	863803
40428	863804
2115	863805
12303	863806
25416	863807
17411	863808
38934	863809
35551	863810
7992	863811
3868	863812
4605	863813
31126	863814
31263	863815
19440	863816
37089	863817
16048	863818
6686	863819
16330	863820
3378	863821
10792	863822
41441	863823
17053	863824
32629	863825
10213	863826
32	863827
53827	863828
14403	863829
51225	863830
37495	863831
1502	863832
19496	863833
15799	863834
677	863835
18339	863836
40450	863837
24114	863838
64741	863839
81108	863840
27239	863841
12999	863842
89766	863843
4364	863844
7838	863845
6945	863846
41064	863847
332	863848
22346	863849
24081	863850
79	863851
48	863852
41618	863853
76841	863854
16082	863855
34371	863856
787	863857
6143	863858
44139	863859
8741	863860
52399	863861
38338	863862
66786	863863
15486	863864
4057	863865
34477	863866
36588	863867
56061	863868
10643	863869
6608	863870
21154	863871
75341	863872
16370	863873
87531	863874
49329	863875
13	863876
62801	863877
522	863878
6792	863879
101013	863880
38721	863881
15476	863882
853	863883
7389	863884
17244	863885
28881	863886
28940	863887
101807	863888
31451	863889
20726	863890
19803	863891
89412	863892
18331	863893
12087	863894
35483	863895
22266	863896
82072	863897
7520	863898
8530	863899
747	863900
4101	863901
4906	863902
68279	863903
18770	863904
4698	863905
21735	863906
32512	863907
78463	863908
2411	863909
72730	863910
21552	863911
42589	863912
4331	863913
58967	863914
39983	863915
27102	863916
70086	863917
162	863918
212	863919
57109	863920
31421	863921
12082	863922
22971	863923
98970	863924
10454	863925
7221	863926
37024	863927
12846	863928
16257	863929
65019	863930
11523	863931
50633	863932
58484	863933
94162	863934
159	863935
4873	863936
25855	863937
8182	863938
27933	863939
109725	863940
59417	863941
53806	863942
15833	863943
23841	863944
181	863945
65966	863946
2097	863947
14896	863948
17819	863949
22713	863950
12743	863951
98477	863952
28503	863953
73485	863954
26259	863955
33068	863956
73473	863957
28996	863958
65467	863959
9430	863960
61275	863961
88149	863962
27838	863963
10332	863964
14669	863965
57046	863966
43581	863967
5678	863968
21707	863969
8784	863970
5188	863971
20278	863972
36502	863973
512	863974
53674	863975
24714	863976
92733	863977
39926	863978
52436	863979
37740	863980
9751	863981
13901	863982
8364	863983
82301	863984
1559	863985
3396	863986
62253	863987
314	863988
87552	863989
10014	863990
53282	863991
81608	863992
56357	863993
10970	863994
891	863995
531	863996
9835	863997
50278	863998
113841	863999
1973	864000
80350	864001
42	864002
8227	864003
38585	864004
17193	864005
62895	864006
6000	864007
8412	864008
40638	864009
725	864010
40083	864011
133	864012
10796	864013
1174	864014
73629	864015
84960	864016
17368	864017
778	864018
26966	864019
45081	864020
25686	864021
80025	864022
44354	864023
17967	864024
36713	864025
2562	864026
11998	864027
40035	864028
9481	864029
30673	864030
48880	864031
37348	864032
5861	864033
66962	864034
24958	864035
3206	864036
36691	864037
7596	864038
77993	864039
39338	864040
3394	864041
59451	864042
55332	864043
19378	864044
1076	864045
104239	864046
3724	864047
27982	864048
30926	864049
79981	864050
36720	864051
18024	864052
109399	864053
19706	864054
2253	864055
8912	864056
3899	864057
24762	864058
16266	864059
68493	864060
39610	864061
36164	864062
54530	864063
10803	864064
18801	864065
49080	864066
8886	864067
36379	864068
32791	864069
14153	864070
7245	864071
12061	864072
83826	864073
19529	864074
37063	864075
3598	864076
64818	864077
90386	864078
3322	864079
8860	864080
3408	864081
46761	864082
42361	864083
2655	864084
71137	864085
10099	864086
14256	864087
44526	864088
33939	864089
14698	864090
114594	864091
157	864092
53521	864093
79977	864094
658	864095
52460	864096
981	864097
1570	864098
8488	864099
17608	864100
52101	864101
29290	864102
19895	864103
27016	864104
75137	864105
1958	864106
2876	864107
11333	864108
47546	864109
29114	864110
34317	864111
32032	864112
13918	864113
37778	864114
27493	864115
13811	864116
44736	864117
27103	864118
31163	864119
8317	864120
19961	864121
13886	864122
37188	864123
2484	864124
54907	864125
5509	864126
97	864127
47309	864128
80103	864129
41531	864130
41534	864131
25644	864132
8266	864133
1868	864134
333	864135
89440	864136
535	864137
39218	864138
17750	864139
24332	864140
1810	864141
89064	864142
7752	864143
70593	864144
67	864145
89438	864146
71795	864147
723	864148
4949	864149
22529	864150
5616	864151
81523	864152
23864	864153
21489	864154
975	864155
31	864156
61422	864157
9184	864158
10244	864159
81120	864160
9900	864161
3203	864162
20025	864163
12179	864164
98983	864165
25006	864166
26037	864167
34165	864168
2588	864169
28683	864170
11735	864171
83092	864172
47459	864173
50080	864174
7523	864175
18457	864176
65962	864177
7148	864178
36652	864179
72899	864180
28	864181
52077	864182
3272	864183
42656	864184
8659	864185
1535	864186
92972	864187
9933	864188
11437	864189
57372	864190
31050	864191
12734	864192
39003	864193
11664	864194
38830	864195
23959	864196
70984	864197
15771	864198
16200	864199
698	864200
5050	864201
39495	864202
26796	864203
433	864204
2827	864205
2396	864206
57643	864207
4343	864208
15769	864209
6334	864210
1958	864211
52521	864212
6466	864213
33452	864214
4180	864215
100834	864216
13574	864217
13962	864218
19227	864219
19853	864220
1690	864221
16554	864222
44	864223
23884	864224
49170	864225
63928	864226
13546	864227
1617	864228
23214	864229
44273	864230
34376	864231
2430	864232
79270	864233
18989	864234
388	864235
13349	864236
4936	864237
774	864238
44222	864239
57056	864240
100059	864241
20141	864242
7480	864243
11820	864244
4620	864245
65726	864246
55959	864247
25712	864248
33060	864249
65118	864250
17566	864251
62750	864252
81587	864253
27208	864254
27041	864255
125	864256
52419	864257
62987	864258
52677	864259
19597	864260
38397	864261
11018	864262
17921	864263
47288	864264
34	864265
10275	864266
2767	864267
96042	864268
23	864269
30091	864270
83054	864271
80940	864272
3644	864273
9343	864274
4220	864275
55688	864276
8836	864277
30428	864278
39253	864279
30773	864280
1523	864281
101973	864282
954	864283
98179	864284
61284	864285
6465	864286
787	864287
6947	864288
13089	864289
6176	864290
84094	864291
72260	864292
27925	864293
43250	864294
74066	864295
13275	864296
68637	864297
30396	864298
10764	864299
32218	864300
4914	864301
50348	864302
13052	864303
54104	864304
16488	864305
7423	864306
1080	864307
8261	864308
98853	864309
41	864310
155	864311
11859	864312
112454	864313
7372	864314
9302	864315
11988	864316
18194	864317
23325	864318
19249	864319
51854	864320
13515	864321
14700	864322
78664	864323
2174	864324
6765	864325
6017	864326
37491	864327
34006	864328
49776	864329
76318	864330
19150	864331
35349	864332
30004	864333
57487	864334
52571	864335
40613	864336
7996	864337
62959	864338
92855	864339
13901	864340
15572	864341
35088	864342
28475	864343
41287	864344
106600	864345
48621	864346
1023	864347
218	864348
23417	864349
5142	864350
35963	864351
50906	864352
2294	864353
78892	864354
4061	864355
81375	864356
4820	864357
19573	864358
41596	864359
12557	864360
28244	864361
10441	864362
3755	864363
98599	864364
26144	864365
4150	864366
29942	864367
43856	864368
41699	864369
7604	864370
69	864371
6882	864372
38021	864373
73640	864374
14698	864375
76	864376
43724	864377
1197	864378
5113	864379
113533	864380
39563	864381
86069	864382
7449	864383
55084	864384
66434	864385
5142	864386
97835	864387
52795	864388
21944	864389
8933	864390
15368	864391
404	864392
77138	864393
1064	864394
21335	864395
19668	864396
7528	864397
1181	864398
1734	864399
10111	864400
58171	864401
57231	864402
109734	864403
5763	864404
19559	864405
11845	864406
15196	864407
34801	864408
13019	864409
95	864410
90714	864411
12790	864412
87942	864413
37118	864414
57831	864415
23855	864416
73763	864417
16465	864418
23686	864419
13597	864420
38468	864421
4058	864422
106855	864423
42555	864424
15745	864425
34826	864426
12219	864427
28363	864428
25737	864429
35749	864430
33715	864431
8075	864432
55754	864433
97047	864434
99446	864435
31120	864436
515	864437
29534	864438
14275	864439
28079	864440
9383	864441
57013	864442
17907	864443
56680	864444
61129	864445
43087	864446
84296	864447
54573	864448
19872	864449
16060	864450
82945	864451
85493	864452
2781	864453
19397	864454
27022	864455
33765	864456
21576	864457
726	864458
7344	864459
36531	864460
13212	864461
63045	864462
42953	864463
27295	864464
11953	864465
54567	864466
69609	864467
943	864468
59049	864469
4456	864470
1218	864471
7143	864472
42626	864473
2022	864474
63505	864475
27981	864476
11454	864477
2201	864478
30578	864479
27037	864480
12647	864481
41229	864482
74785	864483
29483	864484
81686	864485
31047	864486
320	864487
2479	864488
24761	864489
4874	864490
94066	864491
14158	864492
1327	864493
53298	864494
15612	864495
18417	864496
54610	864497
17798	864498
61787	864499
7360	864500
378	864501
13372	864502
51	864503
12188	864504
30106	864505
4444	864506
16257	864507
20397	864508
22703	864509
6359	864510
27200	864511
6954	864512
52403	864513
25279	864514
31919	864515
32419	864516
10274	864517
63440	864518
1324	864519
102231	864520
6819	864521
15660	864522
513	864523
18193	864524
1388	864525
22200	864526
35300	864527
3204	864528
13685	864529
65093	864530
14937	864531
68821	864532
21131	864533
31023	864534
55150	864535
2900	864536
24950	864537
34268	864538
31639	864539
3966	864540
48451	864541
30613	864542
16425	864543
69835	864544
6577	864545
33029	864546
92089	864547
10669	864548
46431	864549
490	864550
1882	864551
15734	864552
11206	864553
4493	864554
99017	864555
66931	864556
26195	864557
8139	864558
10592	864559
63130	864560
49530	864561
11811	864562
33175	864563
56280	864564
25891	864565
41991	864566
11415	864567
59966	864568
33194	864569
96681	864570
271	864571
28255	864572
40172	864573
22183	864574
1436	864575
36896	864576
81437	864577
2781	864578
21944	864579
59271	864580
8553	864581
1219	864582
84777	864583
9454	864584
14721	864585
11461	864586
6630	864587
3628	864588
40640	864589
18274	864590
53407	864591
8753	864592
6046	864593
540	864594
50785	864595
100434	864596
24823	864597
7682	864598
225	864599
37679	864600
1137	864601
4594	864602
3348	864603
45127	864604
23305	864605
30758	864606
27755	864607
1688	864608
9604	864609
29170	864610
44523	864611
72925	864612
90355	864613
110540	864614
49909	864615
59540	864616
151	864617
22054	864618
33468	864619
40400	864620
7206	864621
16288	864622
14020	864623
21360	864624
23485	864625
8340	864626
29615	864627
2	864628
26724	864629
36500	864630
58982	864631
69004	864632
17884	864633
9188	864634
24546	864635
83261	864636
40928	864637
61557	864638
33198	864639
16268	864640
65099	864641
65445	864642
9756	864643
67267	864644
56435	864645
100323	864646
16708	864647
3916	864648
14675	864649
57369	864650
76178	864651
3998	864652
52457	864653
85331	864654
7	864655
27862	864656
2509	864657
17939	864658
941	864659
29688	864660
4815	864661
30158	864662
25601	864663
105228	864664
4551	864665
635	864666
1514	864667
42437	864668
6501	864669
4093	864670
2462	864671
6420	864672
3885	864673
81443	864674
19073	864675
50391	864676
81560	864677
75442	864678
42287	864679
37881	864680
12309	864681
1551	864682
10851	864683
37520	864684
26302	864685
821	864686
50349	864687
11545	864688
7307	864689
44911	864690
74226	864691
19963	864692
12271	864693
7059	864694
31999	864695
8991	864696
508	864697
69683	864698
24482	864699
12932	864700
81517	864701
14703	864702
1592	864703
25376	864704
58003	864705
5937	864706
43442	864707
1146	864708
25750	864709
80889	864710
7709	864711
85491	864712
39443	864713
48862	864714
917	864715
2262	864716
41990	864717
57617	864718
48697	864719
1926	864720
49330	864721
21530	864722
12336	864723
21750	864724
29968	864725
6260	864726
1824	864727
5618	864728
35259	864729
1670	864730
647	864731
73896	864732
11389	864733
25186	864734
50416	864735
22273	864736
81189	864737
6011	864738
62226	864739
52723	864740
62947	864741
31874	864742
11707	864743
92349	864744
34320	864745
24619	864746
47422	864747
365	864748
82063	864749
20226	864750
44532	864751
3150	864752
3309	864753
16860	864754
77096	864755
58285	864756
488	864757
600	864758
108797	864759
20641	864760
8136	864761
374	864762
9069	864763
68368	864764
37137	864765
12513	864766
12300	864767
5195	864768
46534	864769
18545	864770
31074	864771
2635	864772
42868	864773
92798	864774
22999	864775
11856	864776
37028	864777
3236	864778
69997	864779
13808	864780
6479	864781
46063	864782
3654	864783
35769	864784
1134	864785
17909	864786
11794	864787
24707	864788
1814	864789
9102	864790
90839	864791
2208	864792
4126	864793
8481	864794
23493	864795
21229	864796
8480	864797
27269	864798
87044	864799
68030	864800
32249	864801
37620	864802
22267	864803
14624	864804
376	864805
41537	864806
1767	864807
481	864808
82553	864809
14581	864810
4233	864811
30481	864812
38613	864813
1660	864814
45362	864815
1205	864816
873	864817
13051	864818
49242	864819
43372	864820
75120	864821
63703	864822
42810	864823
45442	864824
8059	864825
11606	864826
10077	864827
14314	864828
20131	864829
34152	864830
114269	864831
27849	864832
4517	864833
39112	864834
16791	864835
389	864836
8773	864837
10034	864838
35736	864839
26718	864840
32288	864841
1748	864842
11631	864843
21602	864844
32349	864845
851	864846
382	864847
17293	864848
9828	864849
3676	864850
29619	864851
32186	864852
648	864853
32236	864854
18192	864855
34741	864856
13319	864857
93147	864858
89735	864859
15224	864860
69426	864861
1759	864862
2764	864863
341	864864
39611	864865
94712	864866
7198	864867
2152	864868
6082	864869
3168	864870
4563	864871
18702	864872
30373	864873
6647	864874
78141	864875
8268	864876
10646	864877
1870	864878
138	864879
26869	864880
7258	864881
879	864882
40948	864883
971	864884
8523	864885
2261	864886
2192	864887
39830	864888
5814	864889
97775	864890
7307	864891
7362	864892
7833	864893
664	864894
52449	864895
30717	864896
7931	864897
14010	864898
45120	864899
1188	864900
40343	864901
3351	864902
61011	864903
70069	864904
62344	864905
97543	864906
1055	864907
14814	864908
74514	864909
87826	864910
23579	864911
970	864912
18333	864913
16401	864914
4766	864915
33825	864916
8732	864917
36504	864918
39570	864919
39657	864920
24691	864921
70975	864922
1418	864923
1645	864924
46325	864925
1484	864926
81252	864927
34551	864928
68026	864929
81927	864930
18636	864931
11731	864932
28108	864933
64494	864934
54145	864935
2900	864936
45998	864937
20495	864938
77574	864939
2223	864940
11150	864941
80193	864942
13653	864943
8316	864944
53483	864945
3935	864946
29446	864947
36946	864948
43395	864949
8097	864950
29470	864951
17873	864952
14099	864953
59254	864954
11899	864955
22840	864956
18695	864957
2500	864958
50281	864959
7681	864960
28470	864961
43903	864962
2568	864963
82532	864964
17454	864965
13596	864966
99125	864967
2771	864968
58949	864969
4531	864970
85624	864971
49720	864972
4129	864973
48450	864974
10781	864975
307	864976
30542	864977
56004	864978
17143	864979
41281	864980
66075	864981
11171	864982
82853	864983
38039	864984
52221	864985
46332	864986
1993	864987
33766	864988
2220	864989
61387	864990
22502	864991
4119	864992
54869	864993
102409	864994
54852	864995
31776	864996
8607	864997
10933	864998
47942	864999
52676	865000
52875	865001
2480	865002
19243	865003
28831	865004
489	865005
56	865006
20781	865007
5285	865008
564	865009
811	865010
50108	865011
25975	865012
29533	865013
8974	865014
5087	865015
23774	865016
6493	865017
5748	865018
18608	865019
36932	865020
14286	865021
18624	865022
11804	865023
14516	865024
25463	865025
6584	865026
115	865027
68062	865028
8696	865029
593	865030
26537	865031
12357	865032
28838	865033
79394	865034
110712	865035
91007	865036
84806	865037
2932	865038
41329	865039
10739	865040
10906	865041
32986	865042
71353	865043
2704	865044
28970	865045
277	865046
25	865047
30234	865048
29539	865049
119	865050
74718	865051
12587	865052
15660	865053
7393	865054
30784	865055
1104	865056
63467	865057
21532	865058
20916	865059
26	865060
92907	865061
97	865062
7402	865063
3677	865064
8870	865065
4647	865066
1292	865067
8752	865068
15201	865069
64982	865070
850	865071
78350	865072
16119	865073
14384	865074
27844	865075
13	865076
81962	865077
28994	865078
9446	865079
6643	865080
33998	865081
63623	865082
98624	865083
5968	865084
90229	865085
10274	865086
1872	865087
10854	865088
19361	865089
9678	865090
33456	865091
44389	865092
18446	865093
5654	865094
6415	865095
64858	865096
51108	865097
409	865098
13301	865099
876	865100
31217	865101
24061	865102
69108	865103
17236	865104
10520	865105
34558	865106
4065	865107
69882	865108
66180	865109
14583	865110
2221	865111
25820	865112
57283	865113
20467	865114
21652	865115
14045	865116
13183	865117
10619	865118
19699	865119
6543	865120
17816	865121
39850	865122
2353	865123
4713	865124
2572	865125
7077	865126
64349	865127
341	865128
24289	865129
12320	865130
48808	865131
11931	865132
5325	865133
20530	865134
1841	865135
44110	865136
98544	865137
54065	865138
30230	865139
97935	865140
60650	865141
7170	865142
1032	865143
12367	865144
48850	865145
34695	865146
14256	865147
92788	865148
68335	865149
11062	865150
2531	865151
87307	865152
72408	865153
9836	865154
25130	865155
31454	865156
58595	865157
49769	865158
7425	865159
862	865160
40670	865161
1017	865162
11393	865163
44739	865164
19640	865165
2051	865166
14971	865167
23298	865168
31459	865169
28283	865170
7483	865171
83810	865172
5	865173
3869	865174
33158	865175
12854	865176
38513	865177
17450	865178
48665	865179
39694	865180
66526	865181
30590	865182
79424	865183
13330	865184
22253	865185
6761	865186
11906	865187
61837	865188
63272	865189
17411	865190
6246	865191
100760	865192
42402	865193
77865	865194
5274	865195
44398	865196
6221	865197
53972	865198
56169	865199
63749	865200
47377	865201
18451	865202
2488	865203
24391	865204
15970	865205
4348	865206
2038	865207
20229	865208
1423	865209
13644	865210
15424	865211
69004	865212
9220	865213
11296	865214
15235	865215
1146	865216
55669	865217
61614	865218
9191	865219
26489	865220
21144	865221
15945	865222
78722	865223
31468	865224
23048	865225
41041	865226
290	865227
1934	865228
37912	865229
69262	865230
25658	865231
28557	865232
15892	865233
25485	865234
750	865235
1875	865236
47891	865237
776	865238
78427	865239
20421	865240
15385	865241
12936	865242
15362	865243
4044	865244
26863	865245
69095	865246
15010	865247
66561	865248
2021	865249
1429	865250
13216	865251
56342	865252
31325	865253
42359	865254
81332	865255
2091	865256
21660	865257
8028	865258
7217	865259
18014	865260
44734	865261
1632	865262
52340	865263
60281	865264
8783	865265
16558	865266
11793	865267
95917	865268
15983	865269
34453	865270
20600	865271
3079	865272
5822	865273
577	865274
27818	865275
60854	865276
7811	865277
35093	865278
37294	865279
57089	865280
17678	865281
8442	865282
41958	865283
15530	865284
23016	865285
10231	865286
39278	865287
42064	865288
25389	865289
6755	865290
14461	865291
17114	865292
17180	865293
2966	865294
16932	865295
22485	865296
64379	865297
43884	865298
719	865299
99293	865300
72635	865301
9504	865302
449	865303
74883	865304
58816	865305
21012	865306
79623	865307
16108	865308
13238	865309
17158	865310
318	865311
19589	865312
12249	865313
76527	865314
11412	865315
54518	865316
7037	865317
17956	865318
58202	865319
67388	865320
43916	865321
19412	865322
37460	865323
48378	865324
48001	865325
32756	865326
21407	865327
28898	865328
69437	865329
52701	865330
8	865331
58814	865332
104358	865333
16017	865334
90503	865335
25711	865336
818	865337
695	865338
8656	865339
39492	865340
10304	865341
6638	865342
15474	865343
28204	865344
330	865345
24692	865346
22571	865347
13508	865348
107185	865349
49927	865350
73906	865351
36470	865352
36932	865353
7011	865354
88279	865355
5491	865356
64747	865357
65534	865358
2592	865359
88653	865360
73913	865361
33366	865362
5664	865363
67695	865364
57004	865365
50433	865366
53819	865367
37151	865368
18872	865369
6306	865370
6850	865371
34546	865372
66315	865373
38	865374
3395	865375
30678	865376
3294	865377
43570	865378
6070	865379
35336	865380
20472	865381
15831	865382
69066	865383
37710	865384
59569	865385
11294	865386
36323	865387
31501	865388
13960	865389
34386	865390
34962	865391
29078	865392
59096	865393
5123	865394
19718	865395
9168	865396
14845	865397
7	865398
21376	865399
29460	865400
77443	865401
66654	865402
16543	865403
1495	865404
4378	865405
40927	865406
41603	865407
74095	865408
66879	865409
26621	865410
76958	865411
24740	865412
46277	865413
668	865414
20294	865415
56030	865416
41505	865417
1748	865418
64785	865419
765	865420
44493	865421
4383	865422
73399	865423
623	865424
62189	865425
33050	865426
101179	865427
1758	865428
33647	865429
7340	865430
39714	865431
280	865432
66184	865433
17624	865434
11087	865435
68	865436
1443	865437
3125	865438
61253	865439
57651	865440
6852	865441
18142	865442
5892	865443
755	865444
10441	865445
63351	865446
60376	865447
8947	865448
493	865449
11262	865450
12529	865451
28400	865452
61902	865453
48788	865454
91977	865455
18371	865456
43386	865457
94075	865458
697	865459
42421	865460
35972	865461
54426	865462
99943	865463
66193	865464
5267	865465
4045	865466
68122	865467
14125	865468
3375	865469
53994	865470
51055	865471
37815	865472
1989	865473
27868	865474
64581	865475
1045	865476
14640	865477
78860	865478
22280	865479
86892	865480
6341	865481
10787	865482
23324	865483
35210	865484
24244	865485
11774	865486
111355	865487
15072	865488
18562	865489
27890	865490
41340	865491
18390	865492
12381	865493
97731	865494
32225	865495
494	865496
81758	865497
80003	865498
9609	865499
15576	865500
64049	865501
80257	865502
18757	865503
13532	865504
67969	865505
18465	865506
20889	865507
2501	865508
15734	865509
4621	865510
34849	865511
36313	865512
16126	865513
65546	865514
35901	865515
6338	865516
42411	865517
408	865518
24183	865519
67514	865520
28210	865521
13504	865522
100202	865523
39929	865524
58962	865525
32537	865526
26450	865527
70393	865528
2194	865529
39773	865530
4837	865531
1196	865532
33187	865533
6857	865534
19032	865535
22700	865536
36225	865537
16329	865538
39779	865539
629	865540
6402	865541
37617	865542
6641	865543
15553	865544
14092	865545
63631	865546
427	865547
60619	865548
13838	865549
108595	865550
73509	865551
21762	865552
4036	865553
62924	865554
1237	865555
23502	865556
1371	865557
1425	865558
19450	865559
30756	865560
14023	865561
49247	865562
29025	865563
12123	865564
46420	865565
29779	865566
40799	865567
22293	865568
89077	865569
56046	865570
25240	865571
36766	865572
6474	865573
5589	865574
7989	865575
22864	865576
5488	865577
15495	865578
6674	865579
71163	865580
23078	865581
2793	865582
15050	865583
29093	865584
57145	865585
3492	865586
29031	865587
8272	865588
838	865589
43648	865590
1639	865591
9225	865592
11563	865593
5062	865594
36081	865595
88473	865596
29177	865597
9732	865598
3822	865599
56800	865600
18387	865601
3396	865602
192	865603
44484	865604
16082	865605
46157	865606
11573	865607
9202	865608
21499	865609
17050	865610
6924	865611
61	865612
2359	865613
73349	865614
26020	865615
53927	865616
60753	865617
47741	865618
79717	865619
18347	865620
26997	865621
404	865622
8308	865623
73674	865624
606	865625
4020	865626
44447	865627
55008	865628
83257	865629
47428	865630
31479	865631
57937	865632
8323	865633
44092	865634
7503	865635
18484	865636
73338	865637
103850	865638
7111	865639
10346	865640
9548	865641
4407	865642
32569	865643
20057	865644
82870	865645
26602	865646
31155	865647
24949	865648
31610	865649
114472	865650
2788	865651
11769	865652
52401	865653
82182	865654
88466	865655
18745	865656
18302	865657
8460	865658
89036	865659
329	865660
7046	865661
3072	865662
3096	865663
26144	865664
4795	865665
32383	865666
8803	865667
359	865668
3363	865669
4119	865670
2212	865671
48070	865672
24509	865673
75266	865674
80735	865675
6350	865676
10967	865677
14426	865678
91210	865679
12073	865680
420	865681
28405	865682
13326	865683
149	865684
6265	865685
5608	865686
5327	865687
10800	865688
48694	865689
22033	865690
24377	865691
6726	865692
62314	865693
28450	865694
70167	865695
49526	865696
42680	865697
8498	865698
6950	865699
246	865700
24640	865701
1513	865702
6554	865703
24593	865704
15451	865705
35908	865706
840	865707
23326	865708
381	865709
15739	865710
8705	865711
62384	865712
76563	865713
19911	865714
9075	865715
11380	865716
16047	865717
68440	865718
63813	865719
88186	865720
55789	865721
18554	865722
64095	865723
88452	865724
14306	865725
59788	865726
17672	865727
34344	865728
912	865729
666	865730
28686	865731
30553	865732
9324	865733
10243	865734
36494	865735
3331	865736
12124	865737
19338	865738
41471	865739
23128	865740
7738	865741
4212	865742
88353	865743
80424	865744
411	865745
12851	865746
19846	865747
2857	865748
3863	865749
38264	865750
294	865751
2395	865752
46642	865753
65835	865754
38630	865755
6205	865756
6626	865757
42376	865758
45750	865759
32149	865760
36384	865761
5168	865762
7417	865763
6437	865764
260	865765
6372	865766
11435	865767
2277	865768
32963	865769
25216	865770
2845	865771
15584	865772
83278	865773
129	865774
9518	865775
2866	865776
35393	865777
2	865778
63626	865779
6635	865780
74417	865781
71021	865782
40345	865783
37655	865784
104064	865785
27923	865786
10863	865787
11384	865788
602	865789
27265	865790
52553	865791
101986	865792
29734	865793
21577	865794
3336	865795
30039	865796
64450	865797
49111	865798
1035	865799
35175	865800
90759	865801
17166	865802
77589	865803
9665	865804
1852	865805
38735	865806
13481	865807
97955	865808
9504	865809
1783	865810
72951	865811
114561	865812
63097	865813
10207	865814
63274	865815
68757	865816
13675	865817
11648	865818
1838	865819
3877	865820
28816	865821
2	865822
1730	865823
19228	865824
45732	865825
35916	865826
18397	865827
7881	865828
28182	865829
7109	865830
33530	865831
82742	865832
13773	865833
888	865834
4401	865835
1314	865836
56851	865837
110	865838
5395	865839
1055	865840
9399	865841
25748	865842
32893	865843
8599	865844
181	865845
16653	865846
48154	865847
3482	865848
32408	865849
4139	865850
21887	865851
9651	865852
57209	865853
47229	865854
17471	865855
26576	865856
51242	865857
51488	865858
15930	865859
18765	865860
41289	865861
39361	865862
33576	865863
11700	865864
13754	865865
65273	865866
33	865867
37061	865868
91399	865869
50956	865870
5070	865871
34667	865872
10559	865873
77136	865874
32861	865875
19728	865876
47921	865877
54585	865878
73462	865879
30800	865880
32523	865881
278	865882
10790	865883
9541	865884
62668	865885
5456	865886
8652	865887
6603	865888
13644	865889
2151	865890
42486	865891
67008	865892
33147	865893
15204	865894
47636	865895
33162	865896
70568	865897
31572	865898
41824	865899
14365	865900
5679	865901
32263	865902
2377	865903
67291	865904
50230	865905
25991	865906
31853	865907
109	865908
6089	865909
4979	865910
29905	865911
112021	865912
31014	865913
40302	865914
11188	865915
12183	865916
69390	865917
78318	865918
4281	865919
45784	865920
66135	865921
16306	865922
76118	865923
16080	865924
44793	865925
16092	865926
6735	865927
53437	865928
26105	865929
2444	865930
24622	865931
10146	865932
71666	865933
8106	865934
75721	865935
4194	865936
4443	865937
65627	865938
61475	865939
24505	865940
92	865941
30697	865942
887	865943
81697	865944
89149	865945
32453	865946
47742	865947
1949	865948
11535	865949
100256	865950
22242	865951
21354	865952
6643	865953
89767	865954
315	865955
101060	865956
41622	865957
46055	865958
4238	865959
51010	865960
846	865961
5749	865962
32995	865963
16435	865964
2594	865965
13210	865966
55199	865967
7941	865968
73625	865969
67899	865970
2729	865971
1365	865972
10255	865973
44870	865974
38752	865975
48483	865976
13074	865977
9604	865978
26724	865979
9480	865980
39519	865981
7200	865982
67909	865983
57512	865984
27014	865985
70991	865986
38863	865987
26295	865988
81267	865989
105455	865990
9218	865991
81172	865992
16431	865993
13421	865994
52819	865995
62424	865996
3954	865997
11819	865998
176	865999
4904	866000
7035	866001
13279	866002
48324	866003
2658	866004
4345	866005
24701	866006
16358	866007
14251	866008
9975	866009
19573	866010
3279	866011
55430	866012
40650	866013
39807	866014
608	866015
76988	866016
9779	866017
52251	866018
58396	866019
91447	866020
3074	866021
79354	866022
4976	866023
103285	866024
99991	866025
4820	866026
54030	866027
33129	866028
64094	866029
61361	866030
9782	866031
1299	866032
11696	866033
97150	866034
2865	866035
7361	866036
22080	866037
63001	866038
35961	866039
26	866040
39341	866041
4604	866042
5715	866043
41981	866044
2714	866045
39922	866046
19885	866047
15439	866048
6617	866049
17874	866050
20837	866051
25249	866052
27204	866053
26592	866054
76245	866055
43108	866056
3519	866057
4779	866058
73119	866059
49283	866060
23018	866061
2215	866062
55730	866063
52582	866064
12824	866065
6415	866066
4205	866067
26669	866068
70333	866069
1310	866070
64799	866071
1285	866072
28362	866073
10187	866074
20562	866075
710	866076
30010	866077
6048	866078
69	866079
3229	866080
5751	866081
72698	866082
20002	866083
70147	866084
411	866085
2725	866086
8136	866087
83128	866088
24330	866089
36205	866090
31185	866091
86400	866092
1711	866093
14629	866094
2472	866095
29966	866096
32818	866097
60216	866098
82499	866099
26147	866100
15240	866101
11667	866102
30857	866103
2039	866104
211	866105
78978	866106
82916	866107
8454	866108
101175	866109
34326	866110
40303	866111
174	866112
82999	866113
18946	866114
4884	866115
56018	866116
27404	866117
1325	866118
19059	866119
36813	866120
79855	866121
20366	866122
6429	866123
14621	866124
9142	866125
77873	866126
42029	866127
27413	866128
81019	866129
3991	866130
32082	866131
32447	866132
50037	866133
25688	866134
96795	866135
52380	866136
6230	866137
22416	866138
46129	866139
34	866140
46200	866141
45672	866142
5537	866143
62848	866144
8296	866145
30033	866146
80428	866147
16475	866148
22009	866149
818	866150
22055	866151
54501	866152
7294	866153
35169	866154
31043	866155
1310	866156
70734	866157
16419	866158
37130	866159
4225	866160
15509	866161
31578	866162
539	866163
55852	866164
10748	866165
99931	866166
87483	866167
3567	866168
9458	866169
9917	866170
15409	866171
66858	866172
849	866173
3724	866174
94402	866175
4231	866176
26072	866177
38548	866178
29383	866179
86092	866180
18272	866181
29208	866182
15431	866183
36031	866184
11960	866185
5789	866186
33694	866187
5177	866188
32968	866189
96719	866190
4578	866191
395	866192
25896	866193
20437	866194
17241	866195
57492	866196
2	866197
18035	866198
455	866199
5804	866200
110549	866201
7292	866202
96467	866203
2494	866204
69344	866205
731	866206
8003	866207
38207	866208
97489	866209
12631	866210
15277	866211
10206	866212
94896	866213
23471	866214
2123	866215
22947	866216
87793	866217
39752	866218
14721	866219
55112	866220
110047	866221
32829	866222
43010	866223
27895	866224
5351	866225
346	866226
4213	866227
13041	866228
337	866229
88	866230
87079	866231
2115	866232
21650	866233
41291	866234
70883	866235
27388	866236
16880	866237
23558	866238
65259	866239
71112	866240
81771	866241
59946	866242
73689	866243
110348	866244
24789	866245
12517	866246
28556	866247
4517	866248
8032	866249
15035	866250
38030	866251
54508	866252
11115	866253
13980	866254
51677	866255
4125	866256
29068	866257
34419	866258
99607	866259
52751	866260
1873	866261
7448	866262
4488	866263
2316	866264
14045	866265
3557	866266
37245	866267
27152	866268
11889	866269
75615	866270
41490	866271
9531	866272
51807	866273
37442	866274
17108	866275
4701	866276
51212	866277
44365	866278
68891	866279
990	866280
1249	866281
46092	866282
778	866283
30461	866284
52741	866285
22957	866286
73000	866287
34899	866288
9806	866289
25168	866290
28961	866291
655	866292
80	866293
28462	866294
38003	866295
3724	866296
38976	866297
1467	866298
42103	866299
15413	866300
44850	866301
70	866302
48186	866303
61869	866304
6531	866305
5360	866306
31478	866307
7478	866308
5716	866309
35327	866310
17445	866311
88330	866312
7794	866313
47011	866314
68161	866315
366	866316
54654	866317
50251	866318
6702	866319
11855	866320
16295	866321
89411	866322
34190	866323
62273	866324
7027	866325
6283	866326
2130	866327
1890	866328
186	866329
1002	866330
28855	866331
77499	866332
311	866333
2668	866334
13451	866335
55710	866336
3712	866337
2121	866338
486	866339
59935	866340
2810	866341
802	866342
6541	866343
977	866344
46789	866345
931	866346
34444	866347
6341	866348
39756	866349
12665	866350
20200	866351
17019	866352
24353	866353
17667	866354
2114	866355
13998	866356
4602	866357
37416	866358
2982	866359
768	866360
356	866361
4071	866362
39801	866363
32479	866364
6373	866365
4885	866366
6409	866367
1745	866368
110974	866369
43821	866370
11761	866371
32625	866372
34225	866373
3588	866374
17348	866375
4631	866376
8930	866377
11767	866378
65081	866379
10228	866380
23510	866381
74943	866382
8375	866383
28208	866384
8131	866385
28602	866386
27681	866387
66227	866388
9190	866389
17287	866390
41499	866391
110335	866392
3991	866393
21609	866394
15005	866395
20843	866396
29959	866397
53978	866398
23974	866399
10152	866400
39605	866401
34912	866402
38003	866403
6039	866404
5359	866405
4094	866406
47469	866407
12191	866408
63259	866409
14221	866410
56152	866411
70505	866412
1564	866413
32423	866414
6264	866415
5863	866416
85177	866417
66855	866418
84389	866419
1811	866420
100820	866421
53185	866422
41205	866423
88236	866424
68481	866425
23489	866426
36838	866427
8291	866428
22519	866429
9233	866430
53532	866431
80155	866432
55064	866433
11264	866434
57247	866435
35785	866436
38243	866437
24197	866438
86811	866439
4049	866440
2319	866441
82727	866442
10950	866443
29433	866444
26142	866445
1766	866446
31964	866447
73199	866448
37863	866449
73774	866450
110707	866451
69907	866452
47541	866453
107308	866454
23083	866455
1869	866456
50668	866457
33883	866458
55168	866459
6631	866460
95266	866461
5150	866462
67960	866463
30410	866464
32761	866465
70048	866466
11377	866467
27097	866468
20687	866469
5020	866470
11899	866471
48909	866472
35763	866473
48222	866474
3014	866475
78893	866476
34108	866477
78186	866478
38521	866479
23224	866480
28050	866481
7936	866482
37477	866483
108657	866484
100303	866485
55429	866486
41926	866487
6576	866488
65800	866489
38787	866490
100929	866491
79088	866492
25575	866493
712	866494
65252	866495
39718	866496
33077	866497
54047	866498
2228	866499
22369	866500
10796	866501
39629	866502
7139	866503
3	866504
7892	866505
58454	866506
58719	866507
13250	866508
30079	866509
39256	866510
25889	866511
95295	866512
44058	866513
7309	866514
1420	866515
5641	866516
8162	866517
6434	866518
33798	866519
86314	866520
1033	866521
46480	866522
45023	866523
24633	866524
28681	866525
14893	866526
51252	866527
46799	866528
59508	866529
6231	866530
75370	866531
11448	866532
75648	866533
6757	866534
12583	866535
52078	866536
2532	866537
2323	866538
50374	866539
51020	866540
69617	866541
12784	866542
2100	866543
111	866544
42469	866545
2270	866546
45289	866547
77029	866548
29444	866549
30942	866550
15301	866551
1075	866552
97601	866553
6919	866554
39085	866555
69622	866556
67598	866557
11650	866558
3778	866559
53922	866560
58867	866561
1071	866562
57959	866563
68058	866564
43018	866565
11091	866566
26233	866567
67568	866568
24054	866569
41936	866570
47311	866571
35111	866572
73540	866573
18190	866574
22477	866575
35609	866576
57	866577
125	866578
35953	866579
6982	866580
35976	866581
16304	866582
1466	866583
4867	866584
22136	866585
52058	866586
62750	866587
44974	866588
14122	866589
35778	866590
30235	866591
23800	866592
39419	866593
2737	866594
89906	866595
39285	866596
89177	866597
85721	866598
24200	866599
4	866600
25024	866601
81835	866602
1282	866603
17801	866604
10155	866605
70249	866606
71602	866607
30118	866608
7807	866609
4662	866610
23747	866611
10328	866612
11420	866613
258	866614
17786	866615
15955	866616
26911	866617
44778	866618
30075	866619
1325	866620
999	866621
57215	866622
82003	866623
1355	866624
42794	866625
477	866626
9944	866627
75955	866628
56950	866629
84609	866630
6734	866631
19750	866632
109805	866633
2578	866634
17491	866635
16766	866636
19248	866637
14880	866638
1001	866639
31097	866640
1231	866641
10315	866642
14738	866643
1153	866644
6089	866645
7764	866646
89464	866647
98787	866648
82975	866649
4075	866650
685	866651
13492	866652
37362	866653
8192	866654
53894	866655
20972	866656
734	866657
40670	866658
37034	866659
7407	866660
72	866661
40806	866662
43628	866663
11745	866664
12601	866665
56470	866666
222	866667
94363	866668
9040	866669
3158	866670
13530	866671
53004	866672
107241	866673
71438	866674
81175	866675
39554	866676
16657	866677
43284	866678
65733	866679
51467	866680
106484	866681
2059	866682
64101	866683
3316	866684
35878	866685
33498	866686
26687	866687
310	866688
96237	866689
43371	866690
18755	866691
57179	866692
31233	866693
85	866694
40524	866695
101395	866696
26543	866697
16163	866698
66228	866699
24769	866700
8639	866701
1928	866702
15115	866703
3671	866704
34661	866705
93520	866706
12325	866707
56123	866708
13068	866709
17777	866710
84	866711
79716	866712
91306	866713
17047	866714
91125	866715
6495	866716
1156	866717
96317	866718
11407	866719
7126	866720
5480	866721
47866	866722
88722	866723
4969	866724
80113	866725
16449	866726
1159	866727
12204	866728
23632	866729
13177	866730
25629	866731
37877	866732
58683	866733
10870	866734
10944	866735
2134	866736
72128	866737
75025	866738
53603	866739
66066	866740
7155	866741
10463	866742
77212	866743
6489	866744
5083	866745
3222	866746
2946	866747
61607	866748
47574	866749
1307	866750
12999	866751
10365	866752
8125	866753
37508	866754
1680	866755
7589	866756
5877	866757
2785	866758
78953	866759
7470	866760
22876	866761
39965	866762
20815	866763
54974	866764
23826	866765
21181	866766
18284	866767
20667	866768
86997	866769
49053	866770
62185	866771
573	866772
1051	866773
2864	866774
3256	866775
60201	866776
97216	866777
397	866778
651	866779
29771	866780
5890	866781
78910	866782
4847	866783
59203	866784
31002	866785
65718	866786
49633	866787
28023	866788
3641	866789
43197	866790
50818	866791
24156	866792
9182	866793
21011	866794
24074	866795
25391	866796
11866	866797
21462	866798
50829	866799
11030	866800
20097	866801
16628	866802
46308	866803
835	866804
680	866805
35348	866806
111974	866807
31813	866808
36532	866809
2536	866810
36263	866811
5088	866812
11082	866813
88095	866814
59110	866815
34029	866816
11304	866817
27287	866818
54061	866819
37537	866820
17396	866821
94222	866822
68346	866823
100136	866824
133	866825
72884	866826
76331	866827
1535	866828
2616	866829
4685	866830
25267	866831
27361	866832
39229	866833
82575	866834
15759	866835
76972	866836
114514	866837
46766	866838
16367	866839
38	866840
60197	866841
30832	866842
40619	866843
31811	866844
53305	866845
82877	866846
30795	866847
43268	866848
2556	866849
51993	866850
2733	866851
2513	866852
6563	866853
46673	866854
101099	866855
312	866856
17485	866857
52262	866858
3930	866859
930	866860
9239	866861
56415	866862
103693	866863
3739	866864
97177	866865
69907	866866
19495	866867
35100	866868
11472	866869
45114	866870
1408	866871
27165	866872
17932	866873
96638	866874
17864	866875
45046	866876
12546	866877
18821	866878
10545	866879
12149	866880
22821	866881
40200	866882
12996	866883
263	866884
3581	866885
2693	866886
3550	866887
48324	866888
24456	866889
13517	866890
39376	866891
39067	866892
13691	866893
77242	866894
1109	866895
58565	866896
341	866897
3793	866898
33718	866899
1	866900
182	866901
11040	866902
612	866903
2184	866904
17567	866905
367	866906
86670	866907
79587	866908
67306	866909
109058	866910
7461	866911
4186	866912
37760	866913
3734	866914
18947	866915
2733	866916
24893	866917
56445	866918
44834	866919
55499	866920
69326	866921
57252	866922
66453	866923
100702	866924
24625	866925
10825	866926
33727	866927
46539	866928
17671	866929
87521	866930
12769	866931
16745	866932
417	866933
68848	866934
25621	866935
54731	866936
24436	866937
2732	866938
17391	866939
1418	866940
35771	866941
83279	866942
12	866943
8889	866944
2416	866945
111101	866946
791	866947
602	866948
10137	866949
29671	866950
11144	866951
33503	866952
62087	866953
13541	866954
7372	866955
39462	866956
454	866957
8549	866958
76956	866959
46091	866960
63326	866961
34571	866962
8675	866963
15800	866964
9065	866965
6358	866966
3471	866967
2678	866968
3215	866969
63500	866970
10071	866971
78960	866972
1746	866973
26188	866974
5851	866975
2706	866976
3128	866977
1880	866978
11444	866979
76974	866980
9771	866981
49522	866982
29416	866983
105987	866984
5873	866985
4259	866986
90664	866987
8781	866988
38601	866989
29016	866990
18641	866991
53474	866992
29341	866993
65557	866994
6194	866995
40065	866996
17165	866997
58725	866998
2045	866999
6053	867000
17052	867001
26776	867002
97982	867003
79332	867004
17841	867005
37404	867006
66308	867007
8813	867008
10495	867009
7316	867010
1810	867011
3923	867012
11947	867013
41659	867014
17923	867015
14395	867016
66666	867017
34292	867018
31985	867019
42657	867020
4462	867021
35856	867022
79114	867023
68972	867024
16147	867025
76450	867026
28691	867027
42846	867028
78802	867029
7829	867030
61457	867031
67896	867032
629	867033
22305	867034
23541	867035
16411	867036
23615	867037
69065	867038
792	867039
37211	867040
41318	867041
73311	867042
61273	867043
37934	867044
20868	867045
61615	867046
19720	867047
15431	867048
8002	867049
10855	867050
15813	867051
40069	867052
18321	867053
65592	867054
58836	867055
69396	867056
80640	867057
89997	867058
38992	867059
62699	867060
525	867061
35193	867062
7566	867063
672	867064
12708	867065
15419	867066
66138	867067
37470	867068
80969	867069
23891	867070
8588	867071
2059	867072
8388	867073
85279	867074
19652	867075
70947	867076
23655	867077
24506	867078
26493	867079
97239	867080
3999	867081
2887	867082
51375	867083
7253	867084
30313	867085
19635	867086
25113	867087
63529	867088
12011	867089
9387	867090
18003	867091
49114	867092
52735	867093
9294	867094
13420	867095
27129	867096
25283	867097
7448	867098
821	867099
16136	867100
4227	867101
46317	867102
653	867103
23406	867104
65563	867105
29071	867106
28370	867107
30688	867108
35991	867109
34139	867110
43588	867111
28455	867112
4087	867113
9436	867114
703	867115
3332	867116
75635	867117
33129	867118
9753	867119
42985	867120
11706	867121
68139	867122
1568	867123
35804	867124
32939	867125
9003	867126
23805	867127
74268	867128
3209	867129
68489	867130
917	867131
15825	867132
22708	867133
30598	867134
12073	867135
7168	867136
79878	867137
8128	867138
28555	867139
14620	867140
7630	867141
7966	867142
35856	867143
44286	867144
533	867145
53217	867146
70446	867147
5917	867148
54356	867149
45981	867150
8463	867151
805	867152
75573	867153
24489	867154
38588	867155
78591	867156
28128	867157
76036	867158
18905	867159
21969	867160
57883	867161
74434	867162
43721	867163
10198	867164
393	867165
16848	867166
73332	867167
6469	867168
16833	867169
8587	867170
14827	867171
614	867172
11883	867173
7608	867174
741	867175
57263	867176
10197	867177
2635	867178
64653	867179
3143	867180
92054	867181
21796	867182
2698	867183
68439	867184
49681	867185
5010	867186
8307	867187
5055	867188
46104	867189
30721	867190
7053	867191
94531	867192
85535	867193
462	867194
547	867195
1065	867196
2499	867197
32574	867198
28608	867199
44459	867200
11206	867201
22041	867202
20111	867203
66861	867204
104059	867205
39511	867206
23399	867207
21114	867208
8417	867209
257	867210
60899	867211
1123	867212
10961	867213
16470	867214
258	867215
48344	867216
89716	867217
6358	867218
39053	867219
40184	867220
43641	867221
53487	867222
24409	867223
6859	867224
5081	867225
41014	867226
4401	867227
71200	867228
48288	867229
47049	867230
18223	867231
32648	867232
95	867233
57770	867234
62692	867235
70305	867236
2088	867237
127	867238
10493	867239
100833	867240
19672	867241
20934	867242
3182	867243
96528	867244
13764	867245
11604	867246
652	867247
34543	867248
15778	867249
70808	867250
16025	867251
32344	867252
39484	867253
26291	867254
24340	867255
43967	867256
66411	867257
19224	867258
54458	867259
6972	867260
5796	867261
7885	867262
40635	867263
1518	867264
33030	867265
10685	867266
8777	867267
3040	867268
25040	867269
46805	867270
67581	867271
11428	867272
104627	867273
2257	867274
16890	867275
14603	867276
16167	867277
38294	867278
4905	867279
32473	867280
54505	867281
100309	867282
28979	867283
34466	867284
60243	867285
1102	867286
3024	867287
8475	867288
6674	867289
21933	867290
21627	867291
13879	867292
1762	867293
16984	867294
55518	867295
58457	867296
9421	867297
16773	867298
35890	867299
53454	867300
845	867301
25501	867302
17275	867303
14442	867304
41098	867305
423	867306
23791	867307
41004	867308
90268	867309
19552	867310
67918	867311
25357	867312
1522	867313
14957	867314
70918	867315
38892	867316
10696	867317
972	867318
1050	867319
17815	867320
35797	867321
15861	867322
13093	867323
55429	867324
64645	867325
36012	867326
4269	867327
1791	867328
65957	867329
90514	867330
17569	867331
54436	867332
2538	867333
90286	867334
57560	867335
69218	867336
4059	867337
92251	867338
47381	867339
27045	867340
57915	867341
17430	867342
16318	867343
31042	867344
18108	867345
18159	867346
6894	867347
21740	867348
70989	867349
966	867350
19798	867351
1924	867352
8057	867353
11901	867354
286	867355
24654	867356
12203	867357
758	867358
155	867359
45001	867360
5118	867361
5458	867362
20519	867363
832	867364
593	867365
34096	867366
53150	867367
829	867368
3680	867369
62466	867370
62496	867371
64281	867372
39498	867373
67762	867374
75119	867375
11376	867376
186	867377
35499	867378
47242	867379
32638	867380
7997	867381
54139	867382
52382	867383
66201	867384
7681	867385
7330	867386
13771	867387
45280	867388
6568	867389
50128	867390
69254	867391
8502	867392
10683	867393
32914	867394
783	867395
111029	867396
169	867397
60455	867398
14970	867399
55378	867400
56319	867401
2723	867402
102808	867403
8386	867404
50488	867405
28099	867406
31781	867407
2749	867408
5203	867409
91635	867410
3197	867411
966	867412
290	867413
26015	867414
50304	867415
77846	867416
6466	867417
11645	867418
5553	867419
24458	867420
7111	867421
2558	867422
791	867423
7401	867424
7810	867425
27360	867426
74681	867427
1775	867428
44435	867429
16009	867430
2469	867431
63744	867432
586	867433
62957	867434
41894	867435
53277	867436
1332	867437
31277	867438
139	867439
33039	867440
3799	867441
49129	867442
54844	867443
65349	867444
17753	867445
12713	867446
4433	867447
4389	867448
2931	867449
39552	867450
49755	867451
167	867452
25071	867453
86656	867454
13226	867455
32767	867456
3152	867457
4608	867458
657	867459
44123	867460
26134	867461
3050	867462
30776	867463
7042	867464
2403	867465
2765	867466
34622	867467
9434	867468
103763	867469
17009	867470
113032	867471
21374	867472
44778	867473
34427	867474
87453	867475
23390	867476
17748	867477
24453	867478
9128	867479
50289	867480
3828	867481
4560	867482
91546	867483
899	867484
5260	867485
35529	867486
6725	867487
1185	867488
34203	867489
70080	867490
30512	867491
6025	867492
9771	867493
26098	867494
21739	867495
42978	867496
8457	867497
489	867498
30633	867499
59948	867500
46235	867501
26167	867502
22540	867503
93775	867504
537	867505
30591	867506
37	867507
40770	867508
37816	867509
40181	867510
20014	867511
9510	867512
3648	867513
75951	867514
26372	867515
29793	867516
28147	867517
24287	867518
1812	867519
37713	867520
19940	867521
5887	867522
72559	867523
53921	867524
12923	867525
60931	867526
10424	867527
71068	867528
43372	867529
12	867530
712	867531
16600	867532
20061	867533
68322	867534
21965	867535
256	867536
9477	867537
90417	867538
19931	867539
58058	867540
18929	867541
15733	867542
51961	867543
50346	867544
36721	867545
12310	867546
15976	867547
26317	867548
18096	867549
54782	867550
2468	867551
31920	867552
10924	867553
41119	867554
102390	867555
26221	867556
19156	867557
2	867558
10087	867559
139	867560
444	867561
29	867562
17012	867563
27266	867564
19628	867565
65990	867566
6078	867567
16000	867568
36827	867569
13095	867570
41531	867571
793	867572
24504	867573
43323	867574
62416	867575
20196	867576
6809	867577
4816	867578
68943	867579
18016	867580
13046	867581
58995	867582
70748	867583
70375	867584
12618	867585
615	867586
12333	867587
31933	867588
15161	867589
16941	867590
38761	867591
33773	867592
1326	867593
46393	867594
51412	867595
64513	867596
38875	867597
43184	867598
76859	867599
23205	867600
20167	867601
9314	867602
89256	867603
475	867604
78529	867605
43288	867606
71971	867607
989	867608
418	867609
34534	867610
1928	867611
13841	867612
104409	867613
69220	867614
1168	867615
35276	867616
2177	867617
51230	867618
38185	867619
9115	867620
28514	867621
407	867622
37091	867623
15379	867624
28018	867625
32237	867626
24828	867627
105250	867628
12845	867629
46046	867630
43473	867631
33191	867632
63546	867633
57003	867634
31096	867635
33235	867636
6802	867637
27312	867638
2553	867639
3064	867640
24702	867641
91997	867642
68852	867643
36671	867644
15527	867645
47529	867646
24806	867647
12572	867648
51020	867649
48867	867650
7818	867651
16236	867652
60553	867653
34568	867654
53745	867655
43526	867656
120	867657
40592	867658
32797	867659
469	867660
13065	867661
72210	867662
37004	867663
103881	867664
26197	867665
51710	867666
25726	867667
27695	867668
47822	867669
21608	867670
5960	867671
12293	867672
33998	867673
2998	867674
1843	867675
52714	867676
20923	867677
43311	867678
5065	867679
32444	867680
176	867681
23543	867682
10944	867683
16541	867684
15127	867685
3565	867686
63936	867687
10860	867688
4968	867689
16175	867690
9580	867691
65	867692
30316	867693
30715	867694
6058	867695
4600	867696
8415	867697
2601	867698
10007	867699
532	867700
5380	867701
80277	867702
5543	867703
2827	867704
18524	867705
64191	867706
15	867707
24775	867708
34463	867709
32663	867710
29240	867711
46020	867712
34537	867713
19112	867714
3774	867715
4538	867716
1213	867717
3925	867718
39617	867719
21291	867720
33401	867721
6663	867722
25031	867723
47507	867724
28811	867725
100978	867726
85596	867727
47620	867728
37864	867729
1569	867730
26108	867731
1549	867732
83711	867733
75481	867734
24761	867735
104625	867736
10267	867737
77368	867738
102035	867739
13743	867740
16594	867741
18156	867742
58391	867743
2815	867744
68577	867745
27097	867746
25554	867747
64703	867748
41065	867749
24786	867750
66748	867751
536	867752
51730	867753
61451	867754
36535	867755
7677	867756
8865	867757
24045	867758
6580	867759
45516	867760
148	867761
3990	867762
77287	867763
49452	867764
19972	867765
58353	867766
36870	867767
55630	867768
49185	867769
22263	867770
37797	867771
25320	867772
24080	867773
47849	867774
100919	867775
15628	867776
23435	867777
6327	867778
15165	867779
43222	867780
48315	867781
15888	867782
35036	867783
50302	867784
66799	867785
1316	867786
48789	867787
81198	867788
19206	867789
79648	867790
102972	867791
96336	867792
80824	867793
95831	867794
2788	867795
37835	867796
55323	867797
13656	867798
4266	867799
43155	867800
80776	867801
15182	867802
68847	867803
47088	867804
3354	867805
3245	867806
57648	867807
48031	867808
13044	867809
89362	867810
18686	867811
46251	867812
6047	867813
22647	867814
10835	867815
80210	867816
9819	867817
2943	867818
292	867819
1626	867820
58405	867821
14891	867822
5693	867823
63716	867824
78264	867825
40314	867826
9229	867827
51919	867828
37971	867829
33006	867830
4195	867831
72501	867832
28111	867833
59632	867834
56605	867835
21340	867836
34277	867837
22741	867838
24100	867839
39570	867840
76521	867841
40676	867842
1705	867843
3296	867844
45623	867845
64624	867846
49290	867847
10086	867848
5912	867849
33740	867850
5286	867851
49114	867852
165	867853
3044	867854
30592	867855
33572	867856
2397	867857
1850	867858
26367	867859
25053	867860
4383	867861
26701	867862
447	867863
2297	867864
12549	867865
45892	867866
56556	867867
12	867868
28661	867869
12631	867870
27	867871
34892	867872
111430	867873
74755	867874
9192	867875
829	867876
18576	867877
52626	867878
1622	867879
17506	867880
14683	867881
4122	867882
26476	867883
7075	867884
91538	867885
129	867886
41742	867887
38050	867888
22257	867889
8339	867890
38600	867891
29742	867892
30064	867893
32665	867894
103316	867895
1479	867896
51896	867897
13886	867898
71192	867899
69929	867900
77822	867901
29984	867902
10729	867903
12872	867904
111952	867905
98818	867906
31980	867907
37641	867908
77136	867909
21367	867910
102584	867911
15796	867912
75420	867913
82372	867914
76662	867915
11291	867916
22706	867917
89821	867918
81317	867919
674	867920
31582	867921
71	867922
25937	867923
2630	867924
12969	867925
18753	867926
60824	867927
37173	867928
84222	867929
1799	867930
76634	867931
23646	867932
53182	867933
26017	867934
81149	867935
3328	867936
93592	867937
15921	867938
82489	867939
13368	867940
15447	867941
92763	867942
20724	867943
40269	867944
2462	867945
27198	867946
60674	867947
703	867948
843	867949
53543	867950
1920	867951
891	867952
7471	867953
28677	867954
10899	867955
859	867956
700	867957
22758	867958
8424	867959
16883	867960
100274	867961
27423	867962
18818	867963
51279	867964
3652	867965
27178	867966
46882	867967
2555	867968
19315	867969
37133	867970
75217	867971
63199	867972
375	867973
32782	867974
10316	867975
10277	867976
67854	867977
48204	867978
637	867979
444	867980
859	867981
18654	867982
27720	867983
21962	867984
40618	867985
29756	867986
934	867987
70057	867988
26717	867989
96925	867990
8850	867991
18045	867992
93539	867993
14432	867994
6176	867995
67601	867996
19048	867997
68261	867998
24984	867999
14425	868000
7800	868001
55579	868002
22822	868003
32802	868004
18301	868005
5589	868006
32890	868007
83790	868008
739	868009
6163	868010
61252	868011
34983	868012
206	868013
32610	868014
106	868015
54832	868016
27711	868017
63489	868018
18695	868019
10105	868020
1554	868021
2324	868022
2001	868023
33202	868024
64714	868025
344	868026
12914	868027
64730	868028
35220	868029
242	868030
15063	868031
8383	868032
223	868033
9861	868034
5070	868035
62447	868036
25528	868037
64217	868038
27	868039
10041	868040
3576	868041
1147	868042
57124	868043
969	868044
3307	868045
16726	868046
12681	868047
2353	868048
23481	868049
82480	868050
14936	868051
72164	868052
15370	868053
13646	868054
103788	868055
13046	868056
63496	868057
7164	868058
10869	868059
12603	868060
90615	868061
62066	868062
1484	868063
3325	868064
63659	868065
81262	868066
71613	868067
28395	868068
8400	868069
67751	868070
72117	868071
5074	868072
24611	868073
81	868074
1431	868075
30941	868076
82192	868077
24722	868078
64471	868079
79780	868080
42178	868081
100064	868082
21700	868083
11347	868084
4594	868085
2818	868086
12679	868087
51377	868088
1349	868089
47791	868090
15981	868091
41633	868092
5942	868093
112115	868094
15141	868095
7603	868096
2256	868097
65908	868098
43954	868099
55496	868100
111236	868101
41503	868102
81792	868103
30202	868104
48708	868105
10601	868106
14069	868107
39763	868108
9777	868109
8761	868110
45876	868111
68462	868112
44358	868113
16725	868114
6664	868115
6813	868116
34561	868117
68552	868118
22804	868119
13382	868120
93677	868121
15381	868122
1290	868123
104297	868124
49123	868125
42714	868126
86777	868127
77912	868128
41003	868129
6595	868130
77629	868131
47818	868132
4670	868133
7662	868134
10469	868135
11490	868136
67400	868137
69905	868138
2408	868139
6346	868140
6895	868141
1228	868142
25631	868143
75409	868144
19486	868145
78664	868146
933	868147
20386	868148
2933	868149
55722	868150
11959	868151
83	868152
65	868153
68401	868154
49415	868155
16177	868156
24736	868157
5265	868158
29489	868159
38276	868160
12168	868161
19465	868162
15204	868163
25303	868164
43786	868165
22954	868166
51956	868167
88521	868168
63888	868169
2136	868170
95843	868171
52112	868172
15631	868173
14227	868174
98506	868175
52863	868176
68919	868177
70941	868178
19076	868179
7673	868180
79957	868181
4148	868182
11096	868183
4681	868184
44484	868185
26154	868186
635	868187
939	868188
9835	868189
58814	868190
11222	868191
2938	868192
67638	868193
66120	868194
5376	868195
783	868196
8114	868197
375	868198
6843	868199
5442	868200
16879	868201
46605	868202
70411	868203
23849	868204
44447	868205
30438	868206
13811	868207
18061	868208
79331	868209
42574	868210
54322	868211
40647	868212
33520	868213
43023	868214
25694	868215
18377	868216
11781	868217
19877	868218
51748	868219
24201	868220
3356	868221
9064	868222
3041	868223
12053	868224
28079	868225
963	868226
391	868227
76766	868228
28254	868229
468	868230
100490	868231
1579	868232
45336	868233
8537	868234
29	868235
41284	868236
1	868237
43080	868238
3867	868239
8925	868240
53605	868241
33868	868242
76986	868243
73122	868244
33695	868245
3818	868246
6340	868247
54195	868248
45827	868249
41861	868250
38422	868251
598	868252
18244	868253
49017	868254
37678	868255
1180	868256
21795	868257
903	868258
62561	868259
3886	868260
23210	868261
55741	868262
13033	868263
5770	868264
49172	868265
51182	868266
17068	868267
27842	868268
48211	868269
20713	868270
30077	868271
54344	868272
8124	868273
50279	868274
74670	868275
3970	868276
16795	868277
15014	868278
377	868279
70630	868280
36560	868281
53651	868282
130	868283
19423	868284
55468	868285
50875	868286
50328	868287
18397	868288
8578	868289
21954	868290
16533	868291
2644	868292
20197	868293
350	868294
20948	868295
18136	868296
77361	868297
21330	868298
91443	868299
34496	868300
4163	868301
3891	868302
32684	868303
20867	868304
749	868305
24388	868306
3557	868307
34221	868308
24914	868309
5924	868310
9290	868311
51915	868312
32538	868313
86192	868314
8238	868315
4963	868316
16921	868317
66148	868318
13588	868319
27166	868320
31137	868321
3809	868322
43	868323
40251	868324
10340	868325
3122	868326
101239	868327
27977	868328
35378	868329
17140	868330
22665	868331
6715	868332
48313	868333
36688	868334
9095	868335
35049	868336
56398	868337
8525	868338
39884	868339
43308	868340
9249	868341
27005	868342
34008	868343
7139	868344
14242	868345
38829	868346
4714	868347
61160	868348
23002	868349
7770	868350
62281	868351
33794	868352
2031	868353
34674	868354
1160	868355
58171	868356
4732	868357
14288	868358
17321	868359
3644	868360
99746	868361
77999	868362
15274	868363
14504	868364
44070	868365
4205	868366
8978	868367
29102	868368
57596	868369
19575	868370
3508	868371
97753	868372
8	868373
229	868374
1249	868375
20165	868376
31731	868377
46517	868378
67500	868379
54275	868380
75636	868381
725	868382
18479	868383
88104	868384
14892	868385
62708	868386
49662	868387
31572	868388
61011	868389
22067	868390
1970	868391
16056	868392
60873	868393
2791	868394
76852	868395
34607	868396
29225	868397
5545	868398
30152	868399
1232	868400
28083	868401
2948	868402
87081	868403
79534	868404
37437	868405
12056	868406
56226	868407
8350	868408
29964	868409
361	868410
8181	868411
50067	868412
33170	868413
22021	868414
28104	868415
68710	868416
41146	868417
20484	868418
35032	868419
14491	868420
1170	868421
57381	868422
41774	868423
31044	868424
641	868425
54487	868426
12162	868427
16573	868428
16614	868429
16475	868430
6270	868431
7432	868432
31789	868433
21130	868434
36730	868435
25424	868436
31822	868437
6355	868438
32608	868439
8708	868440
5058	868441
95175	868442
19	868443
1600	868444
2319	868445
8472	868446
29495	868447
14949	868448
15164	868449
6324	868450
7953	868451
9892	868452
23138	868453
6933	868454
7188	868455
89149	868456
53433	868457
74857	868458
5863	868459
13757	868460
741	868461
14049	868462
40459	868463
89779	868464
77820	868465
43488	868466
109241	868467
30314	868468
17595	868469
48414	868470
22227	868471
6494	868472
2478	868473
28438	868474
53600	868475
605	868476
72199	868477
4741	868478
226	868479
16132	868480
89428	868481
12878	868482
43875	868483
1055	868484
30466	868485
55685	868486
14148	868487
11953	868488
42187	868489
48030	868490
40993	868491
54059	868492
4337	868493
97132	868494
56062	868495
12176	868496
38048	868497
55908	868498
12669	868499
33720	868500
31317	868501
27	868502
38980	868503
40577	868504
37021	868505
51528	868506
51852	868507
48530	868508
7618	868509
75828	868510
15858	868511
36106	868512
25816	868513
925	868514
34705	868515
20924	868516
5142	868517
10117	868518
4747	868519
38002	868520
2076	868521
37585	868522
43756	868523
44698	868524
57661	868525
4004	868526
1596	868527
1697	868528
30493	868529
4177	868530
25771	868531
28261	868532
18176	868533
1125	868534
49943	868535
29738	868536
383	868537
13062	868538
31921	868539
64978	868540
35112	868541
7586	868542
5196	868543
72909	868544
33550	868545
4216	868546
17698	868547
62701	868548
13857	868549
57692	868550
16571	868551
524	868552
25260	868553
1347	868554
19836	868555
26022	868556
2723	868557
22077	868558
11136	868559
69037	868560
5603	868561
2436	868562
30087	868563
40299	868564
12030	868565
10665	868566
826	868567
19314	868568
18407	868569
22003	868570
69448	868571
33080	868572
13962	868573
18189	868574
49027	868575
41247	868576
64694	868577
77712	868578
90837	868579
6905	868580
21758	868581
74336	868582
698	868583
51782	868584
10746	868585
80082	868586
87833	868587
18745	868588
43659	868589
19034	868590
71819	868591
31789	868592
39454	868593
62203	868594
22279	868595
80391	868596
30672	868597
74768	868598
16547	868599
2080	868600
85201	868601
2071	868602
91704	868603
45089	868604
17567	868605
32	868606
61271	868607
34552	868608
1127	868609
35352	868610
93023	868611
59679	868612
97461	868613
20718	868614
1550	868615
77072	868616
46143	868617
4437	868618
44967	868619
70705	868620
6962	868621
55056	868622
10401	868623
8786	868624
26906	868625
90124	868626
1197	868627
43340	868628
20665	868629
37839	868630
40159	868631
56987	868632
36840	868633
75913	868634
16943	868635
38058	868636
55840	868637
21466	868638
24132	868639
23027	868640
46599	868641
13455	868642
14162	868643
358	868644
10498	868645
10371	868646
26834	868647
12658	868648
421	868649
47621	868650
24751	868651
112605	868652
13928	868653
1328	868654
39328	868655
23686	868656
8862	868657
3606	868658
31851	868659
22902	868660
6519	868661
81465	868662
87800	868663
12412	868664
12527	868665
98717	868666
40987	868667
54688	868668
40127	868669
10543	868670
940	868671
38109	868672
23627	868673
59971	868674
55292	868675
8066	868676
27998	868677
53173	868678
31688	868679
94	868680
24845	868681
4135	868682
8210	868683
79510	868684
29881	868685
25598	868686
6181	868687
50673	868688
48145	868689
72874	868690
5561	868691
45759	868692
13953	868693
101627	868694
3767	868695
20536	868696
21240	868697
11977	868698
34370	868699
29033	868700
12726	868701
11400	868702
69595	868703
62796	868704
10982	868705
86090	868706
19854	868707
1026	868708
17768	868709
28350	868710
33445	868711
61635	868712
38260	868713
58028	868714
48020	868715
63639	868716
61923	868717
63986	868718
25425	868719
70839	868720
14163	868721
674	868722
48360	868723
12987	868724
1125	868725
4897	868726
18121	868727
29246	868728
80897	868729
3021	868730
70774	868731
50285	868732
81102	868733
28533	868734
59077	868735
48406	868736
52375	868737
43240	868738
19330	868739
4240	868740
62730	868741
53013	868742
29594	868743
21639	868744
1508	868745
33245	868746
6310	868747
95645	868748
14242	868749
24212	868750
24682	868751
60974	868752
23288	868753
979	868754
75894	868755
12870	868756
70409	868757
11092	868758
3518	868759
40901	868760
10094	868761
42712	868762
71128	868763
10201	868764
42838	868765
12354	868766
8221	868767
69609	868768
87999	868769
66207	868770
4005	868771
20350	868772
17136	868773
31867	868774
79730	868775
10589	868776
6549	868777
469	868778
27018	868779
9127	868780
14344	868781
41934	868782
42923	868783
5197	868784
51877	868785
9860	868786
8417	868787
25685	868788
26012	868789
24950	868790
22452	868791
22106	868792
46336	868793
3333	868794
28317	868795
119	868796
30081	868797
36209	868798
558	868799
2699	868800
28989	868801
39406	868802
7520	868803
601	868804
15288	868805
3845	868806
66330	868807
32838	868808
15830	868809
62943	868810
17252	868811
25783	868812
47904	868813
10704	868814
9367	868815
40487	868816
54937	868817
4747	868818
31629	868819
38318	868820
2490	868821
71980	868822
50279	868823
335	868824
55916	868825
31441	868826
3482	868827
50716	868828
11823	868829
29296	868830
42574	868831
19947	868832
2140	868833
96306	868834
59551	868835
46376	868836
8868	868837
39195	868838
86323	868839
118	868840
26733	868841
1631	868842
13656	868843
22574	868844
25459	868845
113181	868846
62784	868847
11823	868848
34923	868849
3713	868850
52685	868851
765	868852
40648	868853
31636	868854
39511	868855
57491	868856
36955	868857
23857	868858
41291	868859
12157	868860
5326	868861
4382	868862
21109	868863
18239	868864
2514	868865
14775	868866
60618	868867
111189	868868
42115	868869
13024	868870
20294	868871
43104	868872
1629	868873
4947	868874
96820	868875
9284	868876
34531	868877
14268	868878
82926	868879
298	868880
3030	868881
1354	868882
36731	868883
43420	868884
14147	868885
82189	868886
45220	868887
81098	868888
5623	868889
12957	868890
54581	868891
37265	868892
93803	868893
16323	868894
9788	868895
16575	868896
31493	868897
7210	868898
5794	868899
29856	868900
18067	868901
33265	868902
285	868903
39706	868904
31039	868905
60581	868906
42517	868907
65263	868908
2918	868909
82842	868910
83	868911
38916	868912
23696	868913
76527	868914
48958	868915
30901	868916
68041	868917
83638	868918
5479	868919
349	868920
10648	868921
11394	868922
102203	868923
22754	868924
59696	868925
31816	868926
48526	868927
22001	868928
31059	868929
75679	868930
76629	868931
35439	868932
21336	868933
30622	868934
65046	868935
84840	868936
94455	868937
19298	868938
52145	868939
76868	868940
2788	868941
238	868942
48785	868943
5300	868944
1338	868945
47139	868946
49119	868947
36290	868948
42557	868949
78543	868950
63108	868951
16242	868952
9056	868953
82111	868954
1105	868955
78734	868956
82293	868957
3607	868958
66359	868959
511	868960
62271	868961
49519	868962
32906	868963
32055	868964
24009	868965
9809	868966
467	868967
15044	868968
23508	868969
2326	868970
33069	868971
17635	868972
49327	868973
12000	868974
2544	868975
427	868976
99342	868977
12295	868978
40827	868979
64082	868980
48884	868981
1077	868982
25799	868983
4105	868984
105400	868985
22043	868986
6902	868987
46961	868988
26500	868989
43922	868990
31740	868991
4960	868992
55873	868993
48439	868994
1766	868995
10722	868996
461	868997
43287	868998
15113	868999
9231	869000
25100	869001
76898	869002
51954	869003
47484	869004
20112	869005
81516	869006
32565	869007
21128	869008
47903	869009
44527	869010
19404	869011
56636	869012
15578	869013
28594	869014
44214	869015
63118	869016
11749	869017
87442	869018
11430	869019
73055	869020
24801	869021
30744	869022
4437	869023
64412	869024
20617	869025
12094	869026
11390	869027
16819	869028
9918	869029
89558	869030
31736	869031
101426	869032
46574	869033
2648	869034
60004	869035
9891	869036
73785	869037
5198	869038
8313	869039
4635	869040
3647	869041
738	869042
71118	869043
49070	869044
17390	869045
282	869046
31893	869047
16918	869048
27973	869049
15668	869050
10677	869051
32125	869052
10090	869053
10242	869054
78448	869055
8722	869056
87974	869057
5466	869058
8364	869059
80714	869060
22609	869061
59298	869062
66190	869063
2468	869064
21982	869065
3841	869066
27693	869067
10467	869068
42828	869069
53967	869070
4310	869071
6619	869072
67233	869073
1152	869074
16574	869075
82425	869076
63473	869077
13350	869078
43796	869079
67298	869080
24199	869081
20594	869082
54588	869083
7454	869084
34999	869085
640	869086
33825	869087
36995	869088
6357	869089
85240	869090
53874	869091
2750	869092
58168	869093
33464	869094
1598	869095
6403	869096
42025	869097
15104	869098
26752	869099
31541	869100
33712	869101
65153	869102
29084	869103
3560	869104
85997	869105
62446	869106
3350	869107
5967	869108
25247	869109
72820	869110
20269	869111
46300	869112
72551	869113
55005	869114
1339	869115
29671	869116
57836	869117
714	869118
8652	869119
43919	869120
47440	869121
14846	869122
303	869123
112	869124
4794	869125
11688	869126
13167	869127
67633	869128
38879	869129
10546	869130
539	869131
46637	869132
44569	869133
47594	869134
26568	869135
41629	869136
1480	869137
69531	869138
36465	869139
20293	869140
27120	869141
5675	869142
5796	869143
44324	869144
50336	869145
6022	869146
169	869147
51481	869148
12022	869149
50323	869150
11997	869151
86345	869152
31116	869153
58114	869154
84	869155
40889	869156
3141	869157
972	869158
13775	869159
29466	869160
9282	869161
38195	869162
33007	869163
22168	869164
38956	869165
62043	869166
2516	869167
35114	869168
760	869169
12610	869170
19269	869171
2230	869172
8654	869173
35133	869174
44491	869175
1211	869176
18172	869177
54460	869178
88101	869179
17167	869180
92656	869181
41283	869182
16407	869183
3922	869184
8861	869185
99549	869186
28985	869187
1887	869188
11371	869189
20730	869190
68796	869191
43668	869192
112297	869193
28200	869194
23698	869195
30671	869196
56127	869197
17039	869198
29360	869199
45532	869200
1776	869201
20766	869202
7537	869203
24791	869204
27357	869205
77418	869206
12308	869207
11174	869208
84698	869209
63455	869210
60908	869211
93872	869212
92156	869213
3671	869214
4467	869215
29214	869216
10724	869217
67861	869218
43309	869219
15890	869220
37244	869221
5991	869222
753	869223
41127	869224
21304	869225
38917	869226
1559	869227
66416	869228
47311	869229
70592	869230
39060	869231
14708	869232
25888	869233
29642	869234
8938	869235
8173	869236
52876	869237
88246	869238
3721	869239
53762	869240
2837	869241
60248	869242
93647	869243
96600	869244
54284	869245
50541	869246
6793	869247
33233	869248
24296	869249
29475	869250
17586	869251
16178	869252
29832	869253
3212	869254
17902	869255
5017	869256
49302	869257
1014	869258
5351	869259
60963	869260
23342	869261
37453	869262
45877	869263
757	869264
9135	869265
46066	869266
41687	869267
42083	869268
20471	869269
69611	869270
4404	869271
2959	869272
26325	869273
4999	869274
15625	869275
62543	869276
38195	869277
27506	869278
157	869279
588	869280
40001	869281
19506	869282
2804	869283
111144	869284
7804	869285
6448	869286
11772	869287
8338	869288
90557	869289
27926	869290
13408	869291
4494	869292
42622	869293
28438	869294
5992	869295
557	869296
4734	869297
102707	869298
11413	869299
29606	869300
31333	869301
11517	869302
16160	869303
5454	869304
3762	869305
23077	869306
66434	869307
5746	869308
47530	869309
21537	869310
14764	869311
937	869312
102965	869313
46578	869314
2539	869315
72275	869316
1996	869317
42875	869318
11683	869319
16065	869320
100150	869321
56468	869322
74779	869323
104761	869324
74437	869325
20745	869326
35643	869327
33872	869328
51443	869329
36106	869330
24135	869331
3076	869332
29224	869333
109416	869334
18986	869335
2236	869336
51234	869337
59932	869338
26113	869339
53	869340
45649	869341
4475	869342
93744	869343
12913	869344
2363	869345
1986	869346
6116	869347
25182	869348
46643	869349
22548	869350
74406	869351
42512	869352
66907	869353
16296	869354
86995	869355
67787	869356
103851	869357
8047	869358
57494	869359
5029	869360
1037	869361
42695	869362
39772	869363
61019	869364
12757	869365
2422	869366
74601	869367
24022	869368
14598	869369
7545	869370
69716	869371
6	869372
1206	869373
79208	869374
6638	869375
15684	869376
14734	869377
86667	869378
48613	869379
25474	869380
1208	869381
35049	869382
49820	869383
24395	869384
20243	869385
31978	869386
37309	869387
66609	869388
19139	869389
2805	869390
13357	869391
10607	869392
3032	869393
29514	869394
31336	869395
19153	869396
85768	869397
25923	869398
5709	869399
38306	869400
31608	869401
31528	869402
41879	869403
61591	869404
33011	869405
6319	869406
93483	869407
18882	869408
5446	869409
9044	869410
780	869411
558	869412
34598	869413
39224	869414
32101	869415
15309	869416
39100	869417
8639	869418
55087	869419
64696	869420
5065	869421
14565	869422
2543	869423
21186	869424
7275	869425
76772	869426
565	869427
9490	869428
14196	869429
51685	869430
56506	869431
888	869432
6354	869433
24256	869434
55225	869435
13388	869436
67203	869437
532	869438
5666	869439
20575	869440
2886	869441
650	869442
97824	869443
6481	869444
28053	869445
81809	869446
46314	869447
1171	869448
49967	869449
46452	869450
4372	869451
18786	869452
8838	869453
111507	869454
30248	869455
49644	869456
41967	869457
62698	869458
330	869459
27102	869460
69776	869461
35080	869462
998	869463
9317	869464
10778	869465
356	869466
1206	869467
2630	869468
55583	869469
2391	869470
89668	869471
19483	869472
15415	869473
9382	869474
16514	869475
96522	869476
698	869477
9430	869478
9439	869479
34781	869480
9503	869481
48679	869482
96474	869483
62902	869484
3311	869485
54320	869486
47005	869487
736	869488
14028	869489
23545	869490
11892	869491
85140	869492
74652	869493
37467	869494
39149	869495
50313	869496
15416	869497
51514	869498
23081	869499
24809	869500
11297	869501
64172	869502
46645	869503
100932	869504
12518	869505
84330	869506
57291	869507
57783	869508
12309	869509
40741	869510
35635	869511
85893	869512
208	869513
11232	869514
4275	869515
81356	869516
18	869517
19597	869518
40734	869519
7553	869520
22873	869521
58438	869522
58343	869523
20499	869524
2582	869525
10866	869526
8306	869527
4037	869528
79396	869529
5101	869530
4741	869531
92153	869532
31366	869533
6528	869534
4232	869535
12349	869536
4912	869537
14436	869538
20	869539
94654	869540
39789	869541
45389	869542
47387	869543
8397	869544
19844	869545
14464	869546
41758	869547
33268	869548
32735	869549
78883	869550
793	869551
687	869552
7390	869553
24395	869554
83906	869555
34808	869556
25856	869557
63324	869558
67136	869559
6532	869560
3681	869561
16038	869562
47714	869563
3142	869564
8225	869565
1229	869566
58296	869567
16158	869568
14212	869569
5083	869570
409	869571
1155	869572
14343	869573
43728	869574
8062	869575
554	869576
94760	869577
73158	869578
53368	869579
19580	869580
5035	869581
45774	869582
2571	869583
4784	869584
2298	869585
28253	869586
90979	869587
1859	869588
47980	869589
81108	869590
57988	869591
9919	869592
17105	869593
61417	869594
52239	869595
110	869596
33025	869597
7325	869598
13579	869599
8189	869600
76604	869601
76890	869602
37482	869603
13776	869604
16	869605
82877	869606
12513	869607
30571	869608
35006	869609
7104	869610
54290	869611
9107	869612
182	869613
11809	869614
12775	869615
29473	869616
2430	869617
43744	869618
33990	869619
14276	869620
59153	869621
60653	869622
2153	869623
16961	869624
70129	869625
40123	869626
6661	869627
18600	869628
53538	869629
1667	869630
43539	869631
2079	869632
12025	869633
78111	869634
88227	869635
3974	869636
11406	869637
82862	869638
9782	869639
53036	869640
8	869641
18100	869642
47321	869643
38558	869644
40786	869645
4731	869646
57837	869647
46181	869648
1139	869649
6077	869650
31541	869651
7957	869652
390	869653
1141	869654
58044	869655
2924	869656
48860	869657
15141	869658
70186	869659
412	869660
88573	869661
919	869662
17147	869663
8460	869664
63870	869665
70874	869666
60454	869667
17578	869668
3694	869669
2905	869670
19399	869671
62470	869672
84578	869673
33879	869674
26248	869675
33856	869676
2013	869677
17945	869678
49503	869679
24427	869680
55816	869681
2479	869682
30673	869683
8688	869684
8718	869685
27468	869686
19584	869687
28199	869688
6522	869689
1141	869690
41478	869691
18825	869692
95108	869693
78	869694
40344	869695
29823	869696
37482	869697
64945	869698
168	869699
22100	869700
16702	869701
30637	869702
27460	869703
3981	869704
77769	869705
10765	869706
24033	869707
50255	869708
25358	869709
48104	869710
15401	869711
391	869712
20125	869713
82780	869714
20862	869715
24714	869716
22890	869717
37366	869718
8868	869719
3569	869720
23753	869721
12893	869722
47475	869723
23835	869724
2103	869725
20242	869726
91060	869727
3767	869728
41990	869729
60933	869730
4785	869731
1547	869732
19098	869733
2560	869734
10097	869735
7963	869736
34584	869737
72451	869738
3391	869739
6922	869740
30463	869741
100391	869742
14360	869743
14403	869744
46407	869745
2246	869746
79688	869747
4181	869748
6679	869749
4597	869750
49995	869751
28486	869752
1615	869753
53800	869754
37096	869755
38101	869756
76440	869757
3127	869758
72400	869759
1517	869760
69497	869761
15795	869762
29864	869763
22266	869764
9650	869765
41172	869766
58398	869767
43723	869768
182	869769
73307	869770
9417	869771
34281	869772
10409	869773
1233	869774
3799	869775
1922	869776
46760	869777
70980	869778
35046	869779
22621	869780
56139	869781
12134	869782
13803	869783
3670	869784
2414	869785
5063	869786
12542	869787
18695	869788
50153	869789
6790	869790
77413	869791
7774	869792
28410	869793
13634	869794
26197	869795
29516	869796
75759	869797
32	869798
76937	869799
28730	869800
7218	869801
87706	869802
11549	869803
56164	869804
55645	869805
3745	869806
21225	869807
7298	869808
72020	869809
19289	869810
339	869811
93218	869812
70354	869813
14176	869814
11350	869815
44434	869816
39632	869817
12427	869818
538	869819
36862	869820
88148	869821
21506	869822
67147	869823
52450	869824
8555	869825
49444	869826
21788	869827
29130	869828
50539	869829
21645	869830
6645	869831
83390	869832
12319	869833
47094	869834
12378	869835
2916	869836
10436	869837
1558	869838
13623	869839
17620	869840
12524	869841
54135	869842
85632	869843
64475	869844
62389	869845
98999	869846
92788	869847
72463	869848
82838	869849
72815	869850
22090	869851
6765	869852
48158	869853
8696	869854
50052	869855
59461	869856
33413	869857
17467	869858
99360	869859
11782	869860
41743	869861
149	869862
3459	869863
27777	869864
29944	869865
199	869866
1420	869867
392	869868
90123	869869
4476	869870
69510	869871
30870	869872
48819	869873
11941	869874
23834	869875
8720	869876
57963	869877
3391	869878
74931	869879
86635	869880
2441	869881
46026	869882
15897	869883
5361	869884
6320	869885
69504	869886
47493	869887
6637	869888
52892	869889
93681	869890
10321	869891
53675	869892
24342	869893
508	869894
49454	869895
16566	869896
15915	869897
11666	869898
70895	869899
42138	869900
50867	869901
482	869902
205	869903
47860	869904
60810	869905
14686	869906
4887	869907
37494	869908
16960	869909
44475	869910
12743	869911
16183	869912
45672	869913
6143	869914
42828	869915
10917	869916
28697	869917
4465	869918
56390	869919
45217	869920
35285	869921
4340	869922
70708	869923
17834	869924
54769	869925
2673	869926
96097	869927
26178	869928
55681	869929
8689	869930
35022	869931
6895	869932
72605	869933
70589	869934
828	869935
5461	869936
88294	869937
69294	869938
22272	869939
198	869940
53751	869941
70574	869942
2034	869943
13975	869944
1815	869945
52277	869946
15130	869947
10415	869948
42554	869949
37590	869950
1767	869951
45356	869952
374	869953
50458	869954
18629	869955
71457	869956
32370	869957
24739	869958
2430	869959
1884	869960
25129	869961
2416	869962
6206	869963
895	869964
20060	869965
67187	869966
18325	869967
89647	869968
14560	869969
5808	869970
36642	869971
14515	869972
2750	869973
11781	869974
31380	869975
15184	869976
46683	869977
67922	869978
4687	869979
554	869980
35136	869981
47610	869982
1805	869983
1231	869984
22726	869985
58685	869986
8526	869987
8443	869988
59752	869989
76759	869990
28328	869991
61781	869992
11326	869993
35938	869994
50799	869995
1410	869996
8448	869997
29787	869998
28578	869999
47482	870000
12159	870001
19669	870002
19030	870003
14481	870004
36280	870005
28308	870006
6840	870007
34715	870008
260	870009
19488	870010
91220	870011
46673	870012
39872	870013
1436	870014
13788	870015
58703	870016
36653	870017
100379	870018
848	870019
28211	870020
40553	870021
99390	870022
60559	870023
29811	870024
59880	870025
78245	870026
11284	870027
7359	870028
95328	870029
12517	870030
102046	870031
39101	870032
10137	870033
1006	870034
24447	870035
7966	870036
101123	870037
65045	870038
16540	870039
57992	870040
21408	870041
30537	870042
1701	870043
13932	870044
31791	870045
90535	870046
25061	870047
39091	870048
286	870049
1750	870050
29196	870051
62734	870052
24912	870053
29143	870054
960	870055
75283	870056
30943	870057
26039	870058
394	870059
41239	870060
55770	870061
7	870062
1052	870063
2883	870064
2045	870065
14004	870066
687	870067
20312	870068
1563	870069
38703	870070
2662	870071
4379	870072
8665	870073
11930	870074
13194	870075
18653	870076
184	870077
1280	870078
28923	870079
7975	870080
13368	870081
11446	870082
24823	870083
33173	870084
8599	870085
10457	870086
1921	870087
15555	870088
33209	870089
4128	870090
8865	870091
36355	870092
2867	870093
3316	870094
24152	870095
94143	870096
3302	870097
30150	870098
7994	870099
7641	870100
19414	870101
324	870102
94253	870103
21584	870104
7214	870105
57881	870106
54138	870107
5330	870108
7273	870109
57908	870110
5316	870111
3915	870112
81382	870113
32994	870114
24051	870115
35175	870116
113804	870117
100466	870118
44153	870119
59400	870120
9189	870121
64031	870122
35924	870123
2232	870124
15982	870125
2007	870126
12068	870127
67141	870128
28443	870129
29654	870130
32967	870131
77982	870132
7538	870133
86514	870134
9198	870135
2042	870136
1597	870137
31173	870138
86910	870139
6045	870140
31824	870141
46209	870142
58473	870143
30794	870144
13188	870145
9176	870146
4096	870147
45235	870148
15498	870149
39717	870150
76037	870151
70640	870152
13020	870153
17090	870154
37611	870155
19491	870156
3129	870157
37937	870158
25	870159
63452	870160
102834	870161
554	870162
1049	870163
955	870164
96749	870165
4979	870166
14315	870167
82779	870168
44674	870169
9552	870170
82940	870171
103280	870172
103273	870173
21345	870174
92859	870175
11948	870176
9547	870177
18032	870178
12107	870179
23878	870180
111228	870181
62682	870182
18496	870183
46447	870184
40950	870185
19459	870186
13185	870187
21160	870188
344	870189
9073	870190
74763	870191
108493	870192
26700	870193
31036	870194
71009	870195
33332	870196
26625	870197
24710	870198
61116	870199
9128	870200
14113	870201
7357	870202
68015	870203
44521	870204
46911	870205
2032	870206
21557	870207
12939	870208
164	870209
106463	870210
24372	870211
9337	870212
47944	870213
17449	870214
52634	870215
14183	870216
729	870217
24442	870218
3040	870219
7510	870220
12455	870221
1396	870222
35172	870223
40982	870224
12571	870225
15320	870226
8198	870227
20553	870228
21182	870229
44696	870230
26298	870231
6785	870232
14632	870233
61482	870234
19433	870235
23502	870236
93012	870237
1008	870238
24399	870239
15682	870240
27840	870241
59877	870242
47065	870243
33639	870244
2022	870245
17571	870246
58	870247
10285	870248
13924	870249
16452	870250
15389	870251
56568	870252
23798	870253
13928	870254
13420	870255
77250	870256
22678	870257
43382	870258
16919	870259
97619	870260
3624	870261
42179	870262
27637	870263
57018	870264
45785	870265
1360	870266
5455	870267
701	870268
1786	870269
27533	870270
3507	870271
52369	870272
9916	870273
51100	870274
35372	870275
63991	870276
20531	870277
62956	870278
43289	870279
1395	870280
21736	870281
39019	870282
13405	870283
13459	870284
75075	870285
10021	870286
30658	870287
7943	870288
41567	870289
12	870290
27136	870291
76700	870292
27114	870293
15615	870294
19547	870295
1379	870296
17985	870297
7588	870298
48642	870299
129	870300
77726	870301
42172	870302
34951	870303
28389	870304
28048	870305
4279	870306
87522	870307
60161	870308
3402	870309
72	870310
29326	870311
6943	870312
17602	870313
32135	870314
189	870315
196	870316
73260	870317
48116	870318
53110	870319
319	870320
30422	870321
20768	870322
82890	870323
40061	870324
81131	870325
1396	870326
4353	870327
1566	870328
23470	870329
23643	870330
39865	870331
2493	870332
45511	870333
90513	870334
103161	870335
29960	870336
44324	870337
55094	870338
26326	870339
15064	870340
10260	870341
7903	870342
15114	870343
16876	870344
30824	870345
38501	870346
13220	870347
15264	870348
11546	870349
22565	870350
16715	870351
8304	870352
68569	870353
32365	870354
14593	870355
56578	870356
34667	870357
52328	870358
52965	870359
1093	870360
59834	870361
81895	870362
91096	870363
6801	870364
26767	870365
65066	870366
9698	870367
16563	870368
510	870369
1022	870370
67788	870371
71590	870372
41987	870373
15020	870374
1786	870375
87722	870376
17123	870377
8864	870378
55767	870379
9420	870380
94087	870381
21487	870382
77124	870383
4343	870384
12609	870385
18526	870386
44241	870387
85887	870388
85686	870389
8624	870390
20436	870391
7747	870392
86305	870393
427	870394
58539	870395
32249	870396
494	870397
2261	870398
40723	870399
10035	870400
12828	870401
41927	870402
22585	870403
58722	870404
48810	870405
69519	870406
12372	870407
46988	870408
67704	870409
14778	870410
14622	870411
914	870412
1759	870413
2628	870414
28779	870415
6813	870416
45018	870417
66055	870418
34529	870419
59501	870420
18524	870421
80911	870422
29854	870423
28613	870424
45503	870425
86728	870426
20028	870427
44450	870428
23491	870429
349	870430
18454	870431
104688	870432
2160	870433
50937	870434
23102	870435
85858	870436
11942	870437
299	870438
5258	870439
45686	870440
14899	870441
15287	870442
31693	870443
2660	870444
25619	870445
7865	870446
838	870447
27	870448
65275	870449
1476	870450
24933	870451
2129	870452
48322	870453
52403	870454
5613	870455
7476	870456
18802	870457
86260	870458
43756	870459
6628	870460
619	870461
2627	870462
36485	870463
708	870464
28774	870465
90275	870466
20432	870467
83514	870468
30772	870469
1223	870470
90527	870471
8120	870472
536	870473
16878	870474
976	870475
71143	870476
53667	870477
17490	870478
23390	870479
80363	870480
86013	870481
41465	870482
24103	870483
48891	870484
57811	870485
45641	870486
48063	870487
217	870488
34537	870489
24880	870490
17845	870491
5371	870492
7520	870493
44589	870494
88784	870495
25601	870496
19027	870497
68567	870498
17396	870499
14267	870500
17221	870501
14456	870502
30654	870503
51709	870504
37043	870505
36539	870506
432	870507
883	870508
31101	870509
25239	870510
19399	870511
95884	870512
17148	870513
233	870514
45459	870515
86547	870516
39913	870517
1658	870518
652	870519
75906	870520
10417	870521
5719	870522
15009	870523
19840	870524
28252	870525
5558	870526
17404	870527
39131	870528
18133	870529
52886	870530
27582	870531
34622	870532
795	870533
24927	870534
1010	870535
11214	870536
1753	870537
37102	870538
23577	870539
49466	870540
4872	870541
86325	870542
15183	870543
363	870544
40015	870545
32729	870546
11521	870547
5605	870548
68636	870549
15188	870550
3649	870551
17892	870552
6863	870553
10603	870554
22070	870555
9590	870556
14005	870557
93381	870558
16769	870559
40335	870560
36443	870561
4758	870562
78326	870563
19600	870564
92014	870565
945	870566
56224	870567
2836	870568
48845	870569
21992	870570
34508	870571
33091	870572
5256	870573
5000	870574
23240	870575
31715	870576
70272	870577
323	870578
27303	870579
60673	870580
17789	870581
14424	870582
28129	870583
525	870584
26490	870585
19887	870586
60264	870587
17	870588
1784	870589
72981	870590
89218	870591
69561	870592
45485	870593
3143	870594
20204	870595
100182	870596
7759	870597
44630	870598
43796	870599
9505	870600
20645	870601
12572	870602
798	870603
30982	870604
1927	870605
7867	870606
98422	870607
26578	870608
97520	870609
32995	870610
10412	870611
1655	870612
47019	870613
9569	870614
31084	870615
28925	870616
135	870617
13592	870618
33097	870619
961	870620
58096	870621
80985	870622
14809	870623
15544	870624
54962	870625
3415	870626
2704	870627
35502	870628
4830	870629
62633	870630
8830	870631
56408	870632
4388	870633
69559	870634
1062	870635
50838	870636
14271	870637
164	870638
19850	870639
6729	870640
17148	870641
37529	870642
16802	870643
35915	870644
69565	870645
4615	870646
10062	870647
23668	870648
3639	870649
1951	870650
21369	870651
448	870652
89323	870653
62896	870654
5144	870655
50124	870656
29488	870657
51541	870658
64311	870659
9590	870660
27017	870661
87728	870662
25434	870663
44317	870664
1668	870665
52390	870666
3837	870667
7821	870668
58777	870669
51256	870670
29326	870671
34075	870672
24644	870673
13879	870674
2123	870675
25884	870676
79803	870677
444	870678
10417	870679
37373	870680
189	870681
43942	870682
19970	870683
17330	870684
57557	870685
13178	870686
37464	870687
4562	870688
17557	870689
100230	870690
7213	870691
27612	870692
35601	870693
63775	870694
57290	870695
3480	870696
70201	870697
19556	870698
23213	870699
1803	870700
74980	870701
1902	870702
206	870703
40836	870704
50136	870705
2776	870706
26163	870707
87599	870708
15573	870709
288	870710
27781	870711
102072	870712
2659	870713
22378	870714
8648	870715
3692	870716
31667	870717
41398	870718
11518	870719
37129	870720
63777	870721
9713	870722
80114	870723
41700	870724
20824	870725
7716	870726
8159	870727
8545	870728
10260	870729
12326	870730
10334	870731
32639	870732
40051	870733
2220	870734
17513	870735
8256	870736
56497	870737
2770	870738
40505	870739
88595	870740
72713	870741
29831	870742
62431	870743
24765	870744
549	870745
184	870746
4372	870747
10723	870748
76344	870749
52578	870750
39943	870751
2702	870752
957	870753
92612	870754
3903	870755
7466	870756
53315	870757
24924	870758
16074	870759
978	870760
64450	870761
26685	870762
85359	870763
4778	870764
55477	870765
4318	870766
18873	870767
53030	870768
17399	870769
64195	870770
6376	870771
81997	870772
47320	870773
12343	870774
59918	870775
8705	870776
17147	870777
16622	870778
4225	870779
36723	870780
40825	870781
11267	870782
38766	870783
5275	870784
4734	870785
70936	870786
38319	870787
66278	870788
283	870789
34287	870790
14544	870791
5473	870792
94408	870793
36541	870794
2519	870795
3051	870796
49672	870797
77	870798
48426	870799
55344	870800
19564	870801
11442	870802
35260	870803
15490	870804
3389	870805
136	870806
54020	870807
51255	870808
25779	870809
36510	870810
4633	870811
866	870812
5091	870813
3462	870814
39155	870815
24650	870816
16988	870817
99619	870818
73113	870819
9566	870820
64296	870821
64840	870822
81054	870823
8936	870824
31083	870825
391	870826
4267	870827
33051	870828
40479	870829
13924	870830
27216	870831
9179	870832
9231	870833
52773	870834
36809	870835
4433	870836
2971	870837
3373	870838
66803	870839
10814	870840
30753	870841
32767	870842
54038	870843
11959	870844
64919	870845
31920	870846
1660	870847
1477	870848
27116	870849
52938	870850
27309	870851
33243	870852
30416	870853
65070	870854
48985	870855
6400	870856
76993	870857
34781	870858
16651	870859
48615	870860
474	870861
18629	870862
54999	870863
38654	870864
517	870865
8102	870866
24901	870867
8382	870868
24203	870869
10259	870870
53569	870871
21240	870872
47106	870873
6935	870874
57401	870875
27615	870876
43919	870877
82263	870878
21866	870879
5766	870880
8359	870881
10522	870882
3384	870883
19871	870884
3016	870885
1277	870886
101092	870887
19881	870888
13163	870889
45340	870890
10961	870891
88697	870892
23272	870893
57811	870894
29975	870895
14099	870896
14959	870897
22789	870898
27466	870899
26190	870900
33184	870901
28754	870902
11599	870903
13174	870904
20498	870905
4218	870906
40930	870907
6301	870908
55065	870909
1215	870910
77228	870911
3146	870912
7550	870913
80289	870914
8497	870915
34915	870916
23117	870917
56859	870918
35059	870919
95282	870920
53906	870921
22910	870922
18061	870923
43425	870924
2072	870925
22920	870926
43993	870927
13606	870928
52903	870929
3876	870930
27732	870931
105403	870932
70477	870933
39862	870934
112982	870935
35624	870936
10848	870937
34472	870938
75303	870939
8805	870940
39515	870941
55948	870942
59736	870943
200	870944
37500	870945
68116	870946
5696	870947
112109	870948
12655	870949
11562	870950
22590	870951
65174	870952
14301	870953
9846	870954
5791	870955
5377	870956
64728	870957
87532	870958
21026	870959
38791	870960
30957	870961
27046	870962
24329	870963
2592	870964
3868	870965
24637	870966
61878	870967
1011	870968
434	870969
2017	870970
29480	870971
11024	870972
41297	870973
3501	870974
16844	870975
30911	870976
33415	870977
4747	870978
16164	870979
652	870980
40286	870981
17239	870982
33192	870983
93334	870984
48820	870985
44237	870986
16767	870987
22207	870988
12	870989
26577	870990
2698	870991
41275	870992
4711	870993
2145	870994
4857	870995
23246	870996
64692	870997
94767	870998
5677	870999
1667	871000
13355	871001
45015	871002
530	871003
73064	871004
4238	871005
76075	871006
55311	871007
102676	871008
59070	871009
10952	871010
87770	871011
19155	871012
5451	871013
18082	871014
42	871015
42904	871016
17081	871017
64148	871018
30436	871019
6523	871020
19024	871021
22730	871022
780	871023
31854	871024
55151	871025
263	871026
24978	871027
79078	871028
27480	871029
14010	871030
40249	871031
89785	871032
41	871033
3278	871034
54271	871035
1528	871036
54421	871037
657	871038
18415	871039
68143	871040
68734	871041
48062	871042
71826	871043
2612	871044
98295	871045
82421	871046
39055	871047
58270	871048
44519	871049
3423	871050
9958	871051
2005	871052
1640	871053
4001	871054
65662	871055
34460	871056
1136	871057
8514	871058
69295	871059
71163	871060
14830	871061
4436	871062
1635	871063
66740	871064
22769	871065
82841	871066
29626	871067
80297	871068
58413	871069
1002	871070
378	871071
2414	871072
4490	871073
2449	871074
23704	871075
54362	871076
4604	871077
27742	871078
49366	871079
6730	871080
1927	871081
15879	871082
132	871083
80096	871084
51078	871085
197	871086
39	871087
37240	871088
37719	871089
71238	871090
52088	871091
52320	871092
31675	871093
37637	871094
26002	871095
21	871096
17421	871097
74122	871098
3089	871099
23153	871100
23059	871101
36810	871102
3640	871103
5882	871104
64389	871105
83006	871106
8813	871107
9527	871108
65031	871109
40631	871110
71045	871111
1017	871112
11332	871113
60250	871114
70372	871115
37028	871116
13125	871117
12779	871118
55	871119
27235	871120
111861	871121
35753	871122
407	871123
25147	871124
67053	871125
13819	871126
35538	871127
31664	871128
36994	871129
80698	871130
22439	871131
3628	871132
29409	871133
34093	871134
112670	871135
68178	871136
40047	871137
662	871138
34713	871139
76819	871140
16211	871141
5310	871142
3506	871143
93066	871144
1160	871145
39102	871146
34917	871147
90883	871148
79264	871149
6594	871150
17522	871151
487	871152
76300	871153
50971	871154
39575	871155
66536	871156
76417	871157
73920	871158
8005	871159
31391	871160
10231	871161
25784	871162
4980	871163
14048	871164
15935	871165
2763	871166
69895	871167
174	871168
65459	871169
9394	871170
516	871171
33078	871172
54428	871173
69285	871174
9524	871175
1489	871176
70801	871177
18086	871178
4780	871179
5731	871180
37973	871181
595	871182
42140	871183
99800	871184
6200	871185
54202	871186
50976	871187
26750	871188
5239	871189
22799	871190
45645	871191
38049	871192
63955	871193
47976	871194
45699	871195
2938	871196
9167	871197
5695	871198
23117	871199
9986	871200
27357	871201
6470	871202
21722	871203
659	871204
35010	871205
4214	871206
29818	871207
56675	871208
13184	871209
16753	871210
10480	871211
57191	871212
1794	871213
79740	871214
11417	871215
26293	871216
42012	871217
99738	871218
41295	871219
5847	871220
2745	871221
92430	871222
21670	871223
53743	871224
52506	871225
25735	871226
20866	871227
21125	871228
14080	871229
8354	871230
16062	871231
48199	871232
250	871233
669	871234
2850	871235
2452	871236
45111	871237
70519	871238
11875	871239
108088	871240
75413	871241
34505	871242
1856	871243
44397	871244
35338	871245
59198	871246
100209	871247
43661	871248
31918	871249
54585	871250
7961	871251
28024	871252
16386	871253
26384	871254
91429	871255
29597	871256
42747	871257
27060	871258
2159	871259
16758	871260
4503	871261
9613	871262
1323	871263
777	871264
49302	871265
3664	871266
2278	871267
7357	871268
92208	871269
16585	871270
13147	871271
2396	871272
105490	871273
15302	871274
20531	871275
24088	871276
34803	871277
9786	871278
2031	871279
18445	871280
5776	871281
34043	871282
29691	871283
97657	871284
55	871285
29828	871286
1983	871287
55597	871288
2504	871289
20578	871290
19631	871291
25173	871292
14541	871293
26478	871294
34847	871295
72593	871296
13733	871297
52462	871298
26082	871299
68040	871300
39779	871301
103333	871302
63477	871303
4502	871304
56526	871305
42441	871306
13033	871307
52015	871308
4043	871309
616	871310
26787	871311
17270	871312
11971	871313
18920	871314
46109	871315
12403	871316
6956	871317
5066	871318
34889	871319
32903	871320
26384	871321
53555	871322
24447	871323
25024	871324
51070	871325
29743	871326
65006	871327
24441	871328
12028	871329
68	871330
66810	871331
74848	871332
3451	871333
14883	871334
33693	871335
44888	871336
29399	871337
210	871338
81278	871339
51936	871340
6421	871341
27950	871342
8039	871343
19151	871344
56398	871345
33851	871346
28598	871347
9747	871348
16421	871349
99381	871350
10697	871351
105	871352
6377	871353
4628	871354
2400	871355
47757	871356
4203	871357
948	871358
42574	871359
5680	871360
1586	871361
45016	871362
34579	871363
23230	871364
85841	871365
28148	871366
35011	871367
42774	871368
26416	871369
6412	871370
29971	871371
42098	871372
10524	871373
62282	871374
19995	871375
38186	871376
14881	871377
4949	871378
30725	871379
79531	871380
79784	871381
48971	871382
1978	871383
31712	871384
19723	871385
4914	871386
21126	871387
46644	871388
5333	871389
14376	871390
58106	871391
39210	871392
8397	871393
8063	871394
50884	871395
2012	871396
59069	871397
11843	871398
77020	871399
37326	871400
36376	871401
51784	871402
280	871403
6049	871404
16785	871405
45599	871406
880	871407
805	871408
68481	871409
59511	871410
32228	871411
33918	871412
40066	871413
48756	871414
88256	871415
87242	871416
3934	871417
34783	871418
35136	871419
246	871420
85640	871421
49128	871422
21215	871423
2599	871424
25675	871425
33898	871426
10880	871427
2705	871428
46121	871429
31366	871430
58900	871431
45909	871432
5282	871433
19073	871434
21099	871435
26116	871436
72731	871437
11642	871438
43670	871439
48221	871440
16923	871441
42681	871442
3452	871443
50397	871444
8095	871445
30839	871446
33349	871447
980	871448
25260	871449
55151	871450
72635	871451
16512	871452
3858	871453
10347	871454
45069	871455
7736	871456
101122	871457
20442	871458
14507	871459
4827	871460
37166	871461
24016	871462
70942	871463
77284	871464
54879	871465
65848	871466
87933	871467
57277	871468
42048	871469
105355	871470
43056	871471
5952	871472
16476	871473
59242	871474
15619	871475
21212	871476
48858	871477
83250	871478
582	871479
21678	871480
42312	871481
44682	871482
67117	871483
3756	871484
23640	871485
26946	871486
39987	871487
20379	871488
23218	871489
22862	871490
111745	871491
77697	871492
2007	871493
38776	871494
88730	871495
1809	871496
53459	871497
39188	871498
23823	871499
12	871500
63667	871501
31027	871502
8270	871503
9005	871504
66147	871505
10189	871506
60574	871507
9063	871508
40058	871509
31762	871510
49928	871511
23721	871512
19851	871513
93046	871514
73705	871515
23383	871516
6894	871517
58164	871518
54337	871519
21296	871520
26455	871521
54507	871522
8790	871523
38014	871524
4106	871525
48858	871526
3367	871527
8913	871528
5807	871529
341	871530
1101	871531
9417	871532
2249	871533
5816	871534
49353	871535
571	871536
26788	871537
63980	871538
8084	871539
26178	871540
97746	871541
76300	871542
45405	871543
97108	871544
7201	871545
70182	871546
20394	871547
7617	871548
5565	871549
80205	871550
110460	871551
61329	871552
92840	871553
40387	871554
39772	871555
10097	871556
14579	871557
39916	871558
28468	871559
4432	871560
105521	871561
1782	871562
21314	871563
39932	871564
42756	871565
47905	871566
20588	871567
17712	871568
95591	871569
61172	871570
36482	871571
83149	871572
3301	871573
2861	871574
33447	871575
25755	871576
31430	871577
33719	871578
66335	871579
3189	871580
33644	871581
19858	871582
37693	871583
43816	871584
2654	871585
25955	871586
32630	871587
18432	871588
85703	871589
10313	871590
31709	871591
14326	871592
69730	871593
39492	871594
56206	871595
34746	871596
945	871597
11098	871598
12507	871599
46744	871600
2028	871601
2629	871602
27687	871603
93610	871604
1503	871605
35758	871606
1677	871607
6350	871608
22753	871609
48012	871610
18547	871611
88477	871612
2266	871613
10704	871614
41213	871615
73555	871616
64924	871617
65306	871618
4454	871619
41638	871620
53221	871621
7210	871622
3597	871623
750	871624
72841	871625
1168	871626
72905	871627
196	871628
4998	871629
33227	871630
8613	871631
60402	871632
34740	871633
20522	871634
2357	871635
45813	871636
8554	871637
16091	871638
10472	871639
18782	871640
101809	871641
47769	871642
40707	871643
10053	871644
6190	871645
29565	871646
77085	871647
7156	871648
9849	871649
38298	871650
55386	871651
22670	871652
31663	871653
78443	871654
72408	871655
11777	871656
12947	871657
6697	871658
23291	871659
546	871660
20619	871661
8251	871662
50608	871663
48603	871664
36234	871665
19419	871666
18204	871667
84229	871668
42399	871669
99613	871670
10733	871671
24821	871672
15388	871673
3981	871674
81383	871675
13920	871676
3147	871677
78200	871678
54577	871679
25561	871680
77664	871681
8603	871682
45884	871683
36075	871684
54789	871685
30919	871686
89917	871687
40259	871688
123	871689
1919	871690
716	871691
5189	871692
263	871693
52307	871694
43121	871695
16382	871696
94605	871697
37322	871698
7903	871699
28711	871700
50941	871701
65344	871702
20	871703
3771	871704
11109	871705
50741	871706
14563	871707
35826	871708
65077	871709
101961	871710
98357	871711
59069	871712
3158	871713
5821	871714
11519	871715
55593	871716
51781	871717
9079	871718
66299	871719
43625	871720
20750	871721
26731	871722
21451	871723
16686	871724
72643	871725
643	871726
13271	871727
24101	871728
655	871729
10701	871730
2736	871731
4422	871732
98728	871733
87007	871734
264	871735
62762	871736
36550	871737
8526	871738
244	871739
74247	871740
9632	871741
182	871742
54102	871743
35152	871744
66713	871745
1671	871746
10016	871747
90531	871748
28356	871749
42304	871750
200	871751
5995	871752
6831	871753
4904	871754
44574	871755
6891	871756
29157	871757
58506	871758
10311	871759
10423	871760
91448	871761
5035	871762
405	871763
64872	871764
8527	871765
1	871766
76284	871767
28862	871768
36680	871769
57228	871770
37157	871771
28019	871772
2915	871773
2972	871774
18739	871775
33937	871776
702	871777
34309	871778
86211	871779
41644	871780
9939	871781
896	871782
213	871783
34915	871784
1026	871785
50731	871786
43943	871787
67506	871788
35518	871789
23693	871790
16477	871791
74690	871792
72653	871793
16119	871794
11250	871795
678	871796
59243	871797
21914	871798
42319	871799
19198	871800
33757	871801
4809	871802
68058	871803
62195	871804
27817	871805
34037	871806
12125	871807
68788	871808
41085	871809
14953	871810
12060	871811
78227	871812
3140	871813
35985	871814
53783	871815
13382	871816
5782	871817
71361	871818
35461	871819
38935	871820
96769	871821
33612	871822
19047	871823
93164	871824
2334	871825
10348	871826
6061	871827
62438	871828
5718	871829
12239	871830
244	871831
54122	871832
1368	871833
15663	871834
32306	871835
26272	871836
41801	871837
7864	871838
5536	871839
3223	871840
7586	871841
26907	871842
32333	871843
39033	871844
64300	871845
41216	871846
410	871847
108335	871848
1324	871849
105525	871850
85837	871851
11932	871852
20558	871853
17559	871854
14241	871855
9827	871856
32304	871857
40636	871858
1636	871859
23371	871860
7885	871861
60372	871862
78160	871863
2275	871864
8402	871865
1158	871866
60735	871867
21474	871868
20400	871869
32670	871870
73750	871871
62468	871872
467	871873
1417	871874
12528	871875
71078	871876
2987	871877
38275	871878
100624	871879
10900	871880
18091	871881
7105	871882
70985	871883
38240	871884
72197	871885
4368	871886
13834	871887
7298	871888
7488	871889
25684	871890
91593	871891
72454	871892
5885	871893
70712	871894
18412	871895
8826	871896
7781	871897
51809	871898
280	871899
67845	871900
39699	871901
1619	871902
10964	871903
55968	871904
21896	871905
311	871906
17756	871907
63494	871908
58884	871909
101100	871910
61862	871911
676	871912
21568	871913
28546	871914
72821	871915
84008	871916
25490	871917
2748	871918
20844	871919
79380	871920
2	871921
55615	871922
1638	871923
2509	871924
68441	871925
47573	871926
16671	871927
42582	871928
10565	871929
2558	871930
28521	871931
52193	871932
62	871933
20678	871934
8326	871935
11779	871936
29012	871937
1854	871938
4003	871939
23346	871940
3289	871941
82945	871942
38166	871943
100	871944
15155	871945
36059	871946
29320	871947
19520	871948
20808	871949
4202	871950
160	871951
10236	871952
8375	871953
42280	871954
4	871955
59436	871956
69179	871957
64921	871958
37322	871959
4797	871960
75408	871961
10333	871962
8911	871963
6237	871964
7040	871965
99	871966
22606	871967
8373	871968
37773	871969
34723	871970
17655	871971
5	871972
8575	871973
4853	871974
80197	871975
17744	871976
41961	871977
31593	871978
3868	871979
1036	871980
84206	871981
53833	871982
40005	871983
66326	871984
45933	871985
47633	871986
21230	871987
1766	871988
57603	871989
51453	871990
6957	871991
5781	871992
54058	871993
35923	871994
39208	871995
104795	871996
1747	871997
61496	871998
18135	871999
83356	872000
1305	872001
1712	872002
64037	872003
8937	872004
38579	872005
1	872006
29286	872007
4236	872008
43211	872009
38182	872010
68500	872011
17315	872012
16381	872013
15607	872014
6095	872015
17466	872016
75495	872017
61890	872018
34503	872019
19282	872020
27531	872021
6665	872022
9021	872023
98476	872024
34401	872025
32568	872026
55046	872027
66002	872028
689	872029
2571	872030
93497	872031
24823	872032
259	872033
27609	872034
10989	872035
38181	872036
34070	872037
58426	872038
50521	872039
4317	872040
3197	872041
6149	872042
35512	872043
255	872044
16356	872045
5991	872046
1159	872047
74725	872048
46282	872049
81546	872050
17585	872051
7907	872052
5551	872053
2950	872054
2713	872055
65877	872056
15522	872057
5332	872058
68903	872059
11690	872060
37290	872061
38601	872062
41059	872063
10057	872064
99340	872065
2378	872066
55909	872067
25622	872068
36729	872069
12086	872070
50835	872071
16823	872072
44823	872073
30716	872074
3614	872075
19694	872076
42273	872077
12209	872078
102071	872079
10733	872080
24662	872081
12305	872082
1385	872083
10077	872084
588	872085
172	872086
1715	872087
10075	872088
17843	872089
47048	872090
1333	872091
34557	872092
35977	872093
61354	872094
25207	872095
65365	872096
212	872097
18738	872098
6407	872099
14531	872100
136	872101
31060	872102
44766	872103
101377	872104
1108	872105
54842	872106
91264	872107
5388	872108
2821	872109
20204	872110
49118	872111
24922	872112
1749	872113
699	872114
3565	872115
106415	872116
91170	872117
41000	872118
5226	872119
18325	872120
8835	872121
39633	872122
11401	872123
48331	872124
34925	872125
64950	872126
23040	872127
41418	872128
1868	872129
35421	872130
355	872131
1293	872132
15182	872133
46254	872134
9866	872135
1223	872136
12641	872137
13367	872138
32362	872139
26350	872140
11441	872141
6570	872142
42825	872143
35658	872144
1728	872145
31660	872146
97735	872147
97419	872148
3623	872149
14301	872150
292	872151
91462	872152
11254	872153
55253	872154
68235	872155
2288	872156
25195	872157
86693	872158
1785	872159
115	872160
34591	872161
180	872162
15523	872163
74708	872164
251	872165
35090	872166
6859	872167
5743	872168
25690	872169
582	872170
3763	872171
25345	872172
2722	872173
84313	872174
69193	872175
42262	872176
55942	872177
344	872178
40889	872179
20594	872180
41552	872181
8644	872182
23276	872183
13990	872184
59820	872185
15396	872186
7606	872187
21067	872188
58937	872189
104482	872190
90694	872191
56928	872192
30033	872193
19303	872194
60518	872195
63584	872196
10886	872197
100315	872198
11515	872199
36915	872200
194	872201
109777	872202
17484	872203
4495	872204
37821	872205
62699	872206
5126	872207
2454	872208
4567	872209
23806	872210
19082	872211
514	872212
73331	872213
867	872214
353	872215
51988	872216
67259	872217
17952	872218
4862	872219
18545	872220
30886	872221
4712	872222
5280	872223
16943	872224
8813	872225
13986	872226
1875	872227
45	872228
20647	872229
72636	872230
48196	872231
94838	872232
8441	872233
22505	872234
91287	872235
3419	872236
29997	872237
1018	872238
30305	872239
4608	872240
54778	872241
6327	872242
17707	872243
23672	872244
31702	872245
8493	872246
1413	872247
25925	872248
30721	872249
5213	872250
7040	872251
9071	872252
6513	872253
9334	872254
819	872255
22280	872256
26444	872257
7019	872258
11941	872259
45640	872260
55513	872261
92461	872262
9116	872263
7422	872264
4235	872265
28514	872266
11034	872267
22772	872268
52318	872269
2320	872270
44289	872271
64641	872272
23	872273
50036	872274
5996	872275
3992	872276
22626	872277
75992	872278
62206	872279
28178	872280
17774	872281
25117	872282
17712	872283
40243	872284
9808	872285
24573	872286
53043	872287
10129	872288
39866	872289
7339	872290
73468	872291
5278	872292
66584	872293
90645	872294
38539	872295
65190	872296
11232	872297
28288	872298
2124	872299
52069	872300
23392	872301
17669	872302
92888	872303
13666	872304
57012	872305
3725	872306
60204	872307
10955	872308
37390	872309
55634	872310
9238	872311
11297	872312
24082	872313
54983	872314
78464	872315
15260	872316
26083	872317
16541	872318
48253	872319
9755	872320
58723	872321
45334	872322
70330	872323
14326	872324
7588	872325
2578	872326
263	872327
6448	872328
66356	872329
36032	872330
40537	872331
9063	872332
65950	872333
79204	872334
570	872335
39427	872336
99326	872337
66520	872338
25507	872339
12300	872340
70937	872341
3530	872342
33398	872343
22877	872344
16985	872345
6653	872346
845	872347
5841	872348
67888	872349
1268	872350
31281	872351
79278	872352
84109	872353
44382	872354
42612	872355
72494	872356
10690	872357
7159	872358
2058	872359
64156	872360
19596	872361
13098	872362
44482	872363
125	872364
4957	872365
721	872366
72484	872367
1343	872368
15223	872369
34243	872370
74680	872371
9928	872372
30946	872373
1285	872374
57841	872375
29268	872376
17574	872377
53406	872378
9648	872379
9678	872380
4399	872381
257	872382
12690	872383
44086	872384
37516	872385
23214	872386
8636	872387
19931	872388
66366	872389
5969	872390
1460	872391
24777	872392
39858	872393
96587	872394
13076	872395
108	872396
80	872397
11175	872398
71682	872399
41001	872400
6108	872401
16150	872402
82873	872403
30185	872404
5196	872405
5561	872406
35708	872407
46758	872408
778	872409
89673	872410
11413	872411
72519	872412
28034	872413
65752	872414
15375	872415
26937	872416
8915	872417
12510	872418
17954	872419
5357	872420
22838	872421
57357	872422
28741	872423
49863	872424
31213	872425
35976	872426
50007	872427
28554	872428
26807	872429
46982	872430
69950	872431
61609	872432
41534	872433
13924	872434
21661	872435
9006	872436
27198	872437
47579	872438
35814	872439
75607	872440
55392	872441
38719	872442
18557	872443
50854	872444
37153	872445
2688	872446
63273	872447
1544	872448
13120	872449
9389	872450
14505	872451
26431	872452
120	872453
2315	872454
34559	872455
42167	872456
52634	872457
97413	872458
984	872459
64627	872460
27646	872461
4151	872462
45430	872463
26064	872464
59952	872465
17267	872466
33341	872467
77697	872468
73095	872469
19015	872470
16827	872471
54881	872472
53317	872473
1116	872474
41791	872475
66000	872476
12788	872477
843	872478
11613	872479
46156	872480
82967	872481
22876	872482
24131	872483
7876	872484
30234	872485
22556	872486
12782	872487
6008	872488
576	872489
14883	872490
33543	872491
56440	872492
20570	872493
453	872494
45764	872495
4899	872496
4861	872497
3610	872498
20120	872499
25053	872500
42027	872501
27409	872502
57845	872503
32728	872504
43063	872505
3959	872506
31779	872507
73787	872508
13794	872509
704	872510
17271	872511
19108	872512
16652	872513
7998	872514
4254	872515
38745	872516
17615	872517
15808	872518
42182	872519
55717	872520
11223	872521
14793	872522
21239	872523
31914	872524
31548	872525
40392	872526
47027	872527
1092	872528
68881	872529
69484	872530
38223	872531
44658	872532
36673	872533
2974	872534
88803	872535
3043	872536
164	872537
93727	872538
9320	872539
2725	872540
8613	872541
13183	872542
47513	872543
10040	872544
90055	872545
64083	872546
85666	872547
23312	872548
5903	872549
11889	872550
7435	872551
61589	872552
2866	872553
3023	872554
20098	872555
497	872556
38542	872557
48732	872558
108395	872559
3109	872560
3377	872561
20124	872562
29546	872563
687	872564
68721	872565
31040	872566
22648	872567
53913	872568
21342	872569
18941	872570
19530	872571
1206	872572
40732	872573
24819	872574
29161	872575
61311	872576
77972	872577
15774	872578
16455	872579
26053	872580
65258	872581
6221	872582
245	872583
16359	872584
35210	872585
27549	872586
40101	872587
64678	872588
3458	872589
97185	872590
84794	872591
11835	872592
70356	872593
15784	872594
4709	872595
18514	872596
71704	872597
3981	872598
35234	872599
20488	872600
9046	872601
69981	872602
33997	872603
45799	872604
4416	872605
12177	872606
10827	872607
13894	872608
26	872609
505	872610
678	872611
579	872612
42878	872613
66338	872614
29014	872615
2770	872616
11747	872617
32813	872618
49	872619
66616	872620
69407	872621
90318	872622
8713	872623
30657	872624
91679	872625
14052	872626
2011	872627
62155	872628
847	872629
103792	872630
56099	872631
82475	872632
45040	872633
21961	872634
36226	872635
86400	872636
49019	872637
40673	872638
21007	872639
10406	872640
31625	872641
15608	872642
5686	872643
2615	872644
26400	872645
22890	872646
56975	872647
22292	872648
30399	872649
52258	872650
9351	872651
5133	872652
25935	872653
9921	872654
49821	872655
13488	872656
37534	872657
15107	872658
44146	872659
5472	872660
58155	872661
8099	872662
21586	872663
37129	872664
25214	872665
256	872666
9256	872667
46877	872668
11196	872669
70849	872670
45492	872671
1123	872672
23308	872673
29609	872674
10692	872675
7940	872676
7950	872677
37824	872678
890	872679
36917	872680
1563	872681
48147	872682
99	872683
9229	872684
3103	872685
1474	872686
103127	872687
67407	872688
15667	872689
64565	872690
65629	872691
84526	872692
103702	872693
5077	872694
1075	872695
29135	872696
16004	872697
101751	872698
18950	872699
43923	872700
12179	872701
4474	872702
63102	872703
11651	872704
35999	872705
31588	872706
13623	872707
71187	872708
1293	872709
56737	872710
67046	872711
92793	872712
88914	872713
76210	872714
14305	872715
17080	872716
14951	872717
17421	872718
48433	872719
17238	872720
41930	872721
10197	872722
59010	872723
1190	872724
528	872725
56058	872726
4908	872727
667	872728
87782	872729
53304	872730
49398	872731
39570	872732
29487	872733
96533	872734
82694	872735
14727	872736
16409	872737
75568	872738
34427	872739
73416	872740
36940	872741
17168	872742
7	872743
11034	872744
27510	872745
22285	872746
87851	872747
31267	872748
41245	872749
20374	872750
16167	872751
54603	872752
18215	872753
7094	872754
29408	872755
29771	872756
19937	872757
3987	872758
14994	872759
56937	872760
19307	872761
3710	872762
79630	872763
71	872764
26368	872765
38420	872766
11516	872767
11277	872768
9015	872769
273	872770
13650	872771
6404	872772
20705	872773
82201	872774
60563	872775
7789	872776
41352	872777
57797	872778
44075	872779
2070	872780
68194	872781
26692	872782
17939	872783
6160	872784
74073	872785
44351	872786
2798	872787
21547	872788
10067	872789
25025	872790
10413	872791
71476	872792
29464	872793
3384	872794
485	872795
88841	872796
63734	872797
48	872798
21111	872799
14474	872800
68	872801
30486	872802
9642	872803
10025	872804
4707	872805
12499	872806
11490	872807
15911	872808
9184	872809
35515	872810
199	872811
71953	872812
14038	872813
19746	872814
25943	872815
2236	872816
12187	872817
24966	872818
40289	872819
38985	872820
12649	872821
44074	872822
13369	872823
100786	872824
37076	872825
49980	872826
3105	872827
7838	872828
6278	872829
2884	872830
66563	872831
47423	872832
52537	872833
10816	872834
3622	872835
7078	872836
25222	872837
814	872838
73269	872839
80061	872840
15577	872841
14012	872842
2975	872843
72931	872844
26731	872845
5760	872846
11300	872847
7544	872848
14101	872849
17282	872850
56227	872851
36187	872852
25183	872853
39795	872854
33578	872855
29844	872856
6274	872857
22689	872858
35603	872859
5101	872860
6558	872861
13862	872862
37389	872863
89935	872864
20189	872865
35446	872866
34848	872867
7315	872868
111	872869
30351	872870
34913	872871
24332	872872
11521	872873
101714	872874
12655	872875
21339	872876
37835	872877
35906	872878
50791	872879
15368	872880
58714	872881
30483	872882
137	872883
27871	872884
7754	872885
1474	872886
27993	872887
1278	872888
23485	872889
8101	872890
61931	872891
83175	872892
7881	872893
65702	872894
64211	872895
36036	872896
61683	872897
67562	872898
10279	872899
49137	872900
6853	872901
5105	872902
19759	872903
6173	872904
13797	872905
24750	872906
31822	872907
36104	872908
33612	872909
16569	872910
50643	872911
43848	872912
4874	872913
26417	872914
9332	872915
39392	872916
31311	872917
8755	872918
42808	872919
24173	872920
36812	872921
89991	872922
47217	872923
17505	872924
306	872925
2799	872926
58030	872927
2270	872928
72293	872929
32052	872930
71047	872931
36456	872932
14475	872933
96511	872934
61062	872935
61277	872936
12962	872937
44782	872938
3908	872939
14917	872940
5616	872941
8079	872942
25452	872943
33562	872944
25436	872945
38520	872946
94065	872947
17421	872948
10657	872949
902	872950
2920	872951
14872	872952
81490	872953
75732	872954
52216	872955
81445	872956
36681	872957
1619	872958
52322	872959
66852	872960
16290	872961
7601	872962
1447	872963
44860	872964
35095	872965
2242	872966
62328	872967
12389	872968
9454	872969
32617	872970
10768	872971
3241	872972
17	872973
94407	872974
65989	872975
40582	872976
52676	872977
10537	872978
71194	872979
5207	872980
7701	872981
19320	872982
36022	872983
3978	872984
83171	872985
46968	872986
11415	872987
13433	872988
48972	872989
26443	872990
35239	872991
17608	872992
2741	872993
14286	872994
71588	872995
48748	872996
76607	872997
2236	872998
3776	872999
34638	873000
19624	873001
13836	873002
103293	873003
23795	873004
53491	873005
31221	873006
37927	873007
54328	873008
10218	873009
49073	873010
13835	873011
59905	873012
15957	873013
25751	873014
45381	873015
16567	873016
4160	873017
62021	873018
83733	873019
59967	873020
4383	873021
30438	873022
26021	873023
23988	873024
10619	873025
12340	873026
75184	873027
24440	873028
55271	873029
31279	873030
56024	873031
37455	873032
3264	873033
8347	873034
13978	873035
4058	873036
225	873037
2863	873038
67213	873039
15389	873040
95912	873041
2861	873042
40676	873043
53017	873044
13238	873045
104897	873046
19614	873047
13160	873048
26445	873049
57087	873050
40859	873051
6122	873052
7088	873053
66161	873054
11265	873055
5724	873056
2853	873057
9961	873058
46535	873059
5236	873060
52369	873061
63302	873062
8645	873063
15005	873064
57048	873065
34583	873066
13613	873067
40342	873068
6673	873069
12149	873070
51259	873071
7299	873072
30912	873073
7965	873074
54253	873075
32605	873076
53788	873077
13878	873078
31291	873079
21966	873080
3379	873081
46182	873082
6340	873083
2071	873084
59905	873085
14299	873086
2676	873087
49616	873088
7374	873089
29398	873090
17380	873091
2183	873092
11871	873093
17377	873094
27816	873095
64464	873096
95207	873097
7009	873098
83056	873099
15755	873100
3830	873101
38163	873102
21542	873103
27638	873104
77265	873105
294	873106
68383	873107
44088	873108
26526	873109
12173	873110
26076	873111
6621	873112
34128	873113
40741	873114
107732	873115
51547	873116
14153	873117
85269	873118
82046	873119
5270	873120
29	873121
72955	873122
61361	873123
99303	873124
5089	873125
51804	873126
84706	873127
107983	873128
44000	873129
2787	873130
34696	873131
101748	873132
40440	873133
772	873134
1095	873135
100010	873136
2840	873137
93612	873138
42194	873139
15462	873140
24128	873141
33412	873142
21096	873143
52659	873144
8734	873145
5139	873146
69224	873147
31558	873148
1025	873149
103807	873150
31018	873151
8370	873152
114277	873153
45059	873154
85055	873155
60894	873156
9897	873157
36088	873158
2058	873159
5509	873160
91275	873161
56260	873162
54434	873163
54263	873164
24038	873165
10168	873166
77241	873167
49830	873168
2092	873169
22796	873170
23916	873171
111983	873172
24018	873173
2809	873174
25810	873175
8995	873176
51293	873177
643	873178
66696	873179
55874	873180
67785	873181
265	873182
108955	873183
40273	873184
13817	873185
15587	873186
49939	873187
64979	873188
23891	873189
30691	873190
19720	873191
58052	873192
23608	873193
16610	873194
68770	873195
28251	873196
2087	873197
4577	873198
909	873199
35162	873200
25437	873201
21420	873202
56053	873203
3472	873204
40991	873205
55037	873206
12660	873207
18689	873208
15938	873209
61074	873210
46929	873211
16490	873212
2450	873213
24145	873214
17975	873215
46299	873216
17609	873217
55408	873218
81704	873219
52198	873220
85366	873221
21945	873222
50270	873223
32487	873224
43563	873225
546	873226
20881	873227
56895	873228
667	873229
15105	873230
28026	873231
37448	873232
15459	873233
399	873234
85533	873235
14612	873236
4086	873237
64866	873238
38992	873239
559	873240
2438	873241
26499	873242
12374	873243
19996	873244
46187	873245
56634	873246
9558	873247
60340	873248
2529	873249
3463	873250
55408	873251
70636	873252
58487	873253
640	873254
18778	873255
25683	873256
105732	873257
176	873258
14296	873259
21095	873260
10860	873261
30499	873262
14751	873263
37621	873264
2160	873265
59871	873266
3318	873267
81347	873268
81730	873269
88208	873270
5857	873271
45025	873272
4949	873273
59119	873274
24543	873275
5508	873276
20979	873277
30351	873278
20347	873279
1252	873280
70250	873281
12707	873282
311	873283
2207	873284
8149	873285
23659	873286
77539	873287
36675	873288
38876	873289
7509	873290
4551	873291
4224	873292
10837	873293
63324	873294
80	873295
18719	873296
47539	873297
9754	873298
45648	873299
11757	873300
308	873301
28319	873302
8017	873303
10053	873304
228	873305
39648	873306
32086	873307
97	873308
48454	873309
66282	873310
99506	873311
14213	873312
24195	873313
26136	873314
14729	873315
7046	873316
5428	873317
14409	873318
17396	873319
12635	873320
81433	873321
46795	873322
43965	873323
15415	873324
50096	873325
24486	873326
40833	873327
97415	873328
6209	873329
3261	873330
89904	873331
13646	873332
6288	873333
35397	873334
9024	873335
20350	873336
5954	873337
40924	873338
3253	873339
2789	873340
23411	873341
29518	873342
4967	873343
13599	873344
13212	873345
28542	873346
20267	873347
48406	873348
22366	873349
89844	873350
30100	873351
40754	873352
96158	873353
2870	873354
11344	873355
17522	873356
11151	873357
43977	873358
70862	873359
10362	873360
43323	873361
2005	873362
34128	873363
6403	873364
10169	873365
14938	873366
24191	873367
15215	873368
19929	873369
929	873370
41598	873371
82522	873372
28695	873373
51795	873374
48985	873375
67196	873376
4937	873377
26923	873378
87295	873379
1395	873380
24947	873381
86259	873382
99193	873383
25006	873384
10703	873385
3934	873386
32519	873387
11324	873388
26456	873389
63780	873390
717	873391
77957	873392
14091	873393
26815	873394
22544	873395
27576	873396
27979	873397
84856	873398
10571	873399
10081	873400
19455	873401
17930	873402
41442	873403
36906	873404
18000	873405
62123	873406
54415	873407
200	873408
55018	873409
48095	873410
33250	873411
46181	873412
11088	873413
2177	873414
41232	873415
67	873416
35461	873417
14794	873418
32280	873419
772	873420
1159	873421
52686	873422
88233	873423
23562	873424
56961	873425
3357	873426
36630	873427
1247	873428
51002	873429
9404	873430
48759	873431
1037	873432
31994	873433
2977	873434
76580	873435
16626	873436
17903	873437
47600	873438
60919	873439
44174	873440
52619	873441
58481	873442
45284	873443
26323	873444
2314	873445
47312	873446
69561	873447
94318	873448
22066	873449
2746	873450
57608	873451
108099	873452
45682	873453
77558	873454
18637	873455
4730	873456
14141	873457
79281	873458
662	873459
65947	873460
576	873461
26579	873462
5354	873463
39716	873464
8001	873465
56456	873466
5488	873467
39542	873468
10231	873469
40716	873470
22932	873471
1154	873472
25580	873473
93984	873474
19153	873475
12894	873476
98677	873477
30875	873478
24875	873479
38067	873480
4981	873481
35252	873482
6947	873483
73	873484
28440	873485
13069	873486
25952	873487
17190	873488
15725	873489
14538	873490
34684	873491
7997	873492
37024	873493
39723	873494
32133	873495
6600	873496
9618	873497
149	873498
10987	873499
7219	873500
55120	873501
35065	873502
1940	873503
3141	873504
20539	873505
10785	873506
38017	873507
17409	873508
345	873509
10824	873510
1968	873511
31925	873512
26410	873513
62400	873514
46665	873515
76715	873516
31491	873517
28670	873518
79879	873519
12433	873520
9597	873521
68598	873522
72049	873523
48812	873524
50655	873525
10881	873526
30789	873527
25663	873528
40019	873529
52673	873530
27214	873531
77655	873532
5051	873533
20453	873534
22224	873535
2023	873536
45311	873537
43016	873538
36134	873539
9447	873540
25083	873541
68373	873542
60960	873543
34759	873544
25364	873545
89209	873546
21575	873547
79452	873548
697	873549
25241	873550
106	873551
5196	873552
27157	873553
8409	873554
49940	873555
23821	873556
39984	873557
79	873558
86871	873559
26187	873560
5535	873561
68722	873562
15488	873563
60273	873564
58045	873565
8843	873566
35505	873567
39180	873568
4311	873569
21384	873570
15114	873571
42603	873572
75213	873573
444	873574
49153	873575
45198	873576
59520	873577
34415	873578
17386	873579
64665	873580
2670	873581
2239	873582
93316	873583
6522	873584
112485	873585
77448	873586
68619	873587
74680	873588
2942	873589
4306	873590
25555	873591
87677	873592
16397	873593
51654	873594
64179	873595
7058	873596
8331	873597
33147	873598
321	873599
6877	873600
7160	873601
26700	873602
54676	873603
24789	873604
9489	873605
9582	873606
15100	873607
188	873608
41028	873609
39327	873610
30108	873611
1472	873612
4492	873613
68290	873614
7578	873615
86133	873616
97740	873617
82515	873618
59926	873619
87604	873620
10324	873621
4419	873622
13351	873623
50146	873624
399	873625
11433	873626
16945	873627
18648	873628
46361	873629
44811	873630
43793	873631
43246	873632
16364	873633
19083	873634
715	873635
71462	873636
54601	873637
16009	873638
26519	873639
925	873640
56573	873641
1198	873642
1483	873643
25167	873644
13750	873645
13422	873646
2376	873647
23072	873648
29567	873649
70605	873650
6779	873651
16841	873652
4560	873653
112140	873654
66396	873655
34131	873656
35145	873657
12499	873658
72412	873659
74480	873660
59410	873661
6860	873662
89302	873663
24025	873664
12858	873665
2506	873666
45955	873667
829	873668
38812	873669
50610	873670
48120	873671
5531	873672
64926	873673
6987	873674
33946	873675
18775	873676
9162	873677
17076	873678
22950	873679
58906	873680
26285	873681
46913	873682
9546	873683
17393	873684
28167	873685
29568	873686
57114	873687
18077	873688
5384	873689
4264	873690
73846	873691
80953	873692
11047	873693
15327	873694
865	873695
8444	873696
20563	873697
27410	873698
30627	873699
8495	873700
62285	873701
47625	873702
93127	873703
46943	873704
60449	873705
14620	873706
55744	873707
13070	873708
42498	873709
43257	873710
21659	873711
47356	873712
37643	873713
15924	873714
41208	873715
22583	873716
40183	873717
7480	873718
6407	873719
131	873720
57923	873721
13059	873722
26923	873723
46819	873724
16466	873725
48676	873726
49119	873727
5408	873728
1	873729
90986	873730
15502	873731
47327	873732
7201	873733
42529	873734
83574	873735
66	873736
6119	873737
51115	873738
47178	873739
15670	873740
5126	873741
227	873742
16111	873743
114	873744
51734	873745
25782	873746
66240	873747
2037	873748
13233	873749
14292	873750
50181	873751
17664	873752
41785	873753
24470	873754
110	873755
17024	873756
42455	873757
63980	873758
78358	873759
18986	873760
5446	873761
15982	873762
62264	873763
64107	873764
3142	873765
38535	873766
8584	873767
150	873768
82877	873769
4098	873770
25902	873771
73604	873772
62931	873773
98256	873774
65025	873775
20281	873776
11808	873777
9339	873778
27891	873779
41143	873780
874	873781
66687	873782
388	873783
8802	873784
24778	873785
841	873786
11176	873787
19026	873788
14148	873789
15890	873790
71182	873791
3474	873792
9609	873793
65368	873794
2385	873795
1024	873796
35254	873797
8686	873798
110395	873799
23599	873800
3812	873801
43677	873802
107923	873803
2900	873804
31953	873805
39766	873806
40221	873807
1049	873808
45927	873809
41	873810
11071	873811
58115	873812
22045	873813
2143	873814
14120	873815
8739	873816
40701	873817
16339	873818
28916	873819
1610	873820
812	873821
61889	873822
5196	873823
21241	873824
29558	873825
17886	873826
737	873827
3609	873828
53175	873829
147	873830
5564	873831
107237	873832
33	873833
12245	873834
94736	873835
64371	873836
63751	873837
38854	873838
69346	873839
40951	873840
15235	873841
1832	873842
56723	873843
13355	873844
6679	873845
12350	873846
2884	873847
61636	873848
11981	873849
59827	873850
20536	873851
10142	873852
37225	873853
250	873854
157	873855
7205	873856
36753	873857
36868	873858
71992	873859
67873	873860
1852	873861
64738	873862
58580	873863
14132	873864
67572	873865
30891	873866
5095	873867
6846	873868
26653	873869
16166	873870
28033	873871
62466	873872
23520	873873
5177	873874
2219	873875
11844	873876
42926	873877
108091	873878
8067	873879
36424	873880
3453	873881
39514	873882
24715	873883
67408	873884
5212	873885
16011	873886
52850	873887
11080	873888
41359	873889
7686	873890
17368	873891
63053	873892
45012	873893
3197	873894
42650	873895
38816	873896
63642	873897
27101	873898
14653	873899
643	873900
16980	873901
21404	873902
57126	873903
1514	873904
55744	873905
1700	873906
34122	873907
70255	873908
51182	873909
15072	873910
52330	873911
23478	873912
21502	873913
22326	873914
7673	873915
20487	873916
33613	873917
216	873918
597	873919
55762	873920
25885	873921
70736	873922
10930	873923
49723	873924
97376	873925
402	873926
2534	873927
6906	873928
40898	873929
27279	873930
1815	873931
22300	873932
16807	873933
61488	873934
50084	873935
56882	873936
79818	873937
36119	873938
21006	873939
82814	873940
110054	873941
36538	873942
71103	873943
79764	873944
45660	873945
59601	873946
2945	873947
64031	873948
105468	873949
14808	873950
9849	873951
11943	873952
1	873953
54990	873954
36013	873955
23766	873956
38244	873957
33801	873958
2385	873959
21011	873960
8502	873961
8779	873962
88725	873963
10443	873964
31426	873965
45375	873966
721	873967
75272	873968
33686	873969
40018	873970
1403	873971
101	873972
60025	873973
48944	873974
71842	873975
13650	873976
44810	873977
9868	873978
5570	873979
15888	873980
47524	873981
14323	873982
838	873983
62698	873984
39731	873985
71755	873986
3505	873987
1571	873988
3248	873989
807	873990
12382	873991
29799	873992
82547	873993
8294	873994
60257	873995
20832	873996
38000	873997
44481	873998
6268	873999
87820	874000
15586	874001
15893	874002
40516	874003
63514	874004
42127	874005
1661	874006
53261	874007
20461	874008
74447	874009
7819	874010
62419	874011
4328	874012
6206	874013
78871	874014
77089	874015
56925	874016
77614	874017
15958	874018
51311	874019
592	874020
366	874021
23876	874022
1436	874023
24805	874024
3704	874025
12263	874026
37602	874027
75831	874028
2274	874029
4178	874030
42513	874031
15758	874032
62682	874033
42561	874034
67983	874035
2682	874036
74293	874037
34925	874038
94496	874039
22759	874040
55221	874041
28468	874042
41173	874043
76456	874044
867	874045
20737	874046
476	874047
1225	874048
15078	874049
1633	874050
5	874051
80148	874052
52020	874053
22633	874054
44470	874055
74218	874056
3384	874057
41383	874058
86244	874059
20599	874060
31813	874061
65963	874062
17785	874063
46966	874064
3556	874065
21881	874066
4832	874067
604	874068
344	874069
65441	874070
19280	874071
43521	874072
11960	874073
1751	874074
721	874075
90804	874076
111319	874077
55563	874078
85931	874079
84426	874080
31544	874081
51375	874082
48901	874083
54596	874084
24284	874085
5926	874086
44762	874087
9856	874088
921	874089
45887	874090
3653	874091
40670	874092
642	874093
861	874094
3248	874095
16384	874096
63602	874097
62626	874098
18713	874099
47650	874100
67781	874101
8642	874102
8978	874103
1201	874104
32234	874105
53261	874106
426	874107
36401	874108
762	874109
44357	874110
35566	874111
2372	874112
50217	874113
40311	874114
22002	874115
23223	874116
25024	874117
42062	874118
37274	874119
12188	874120
85423	874121
13134	874122
4393	874123
5331	874124
54286	874125
24183	874126
15391	874127
371	874128
21400	874129
48555	874130
64995	874131
1490	874132
13579	874133
5750	874134
69	874135
16150	874136
67328	874137
24980	874138
3391	874139
14207	874140
50114	874141
30739	874142
10374	874143
31485	874144
5400	874145
78844	874146
175	874147
46600	874148
59054	874149
73408	874150
632	874151
36081	874152
7232	874153
1265	874154
19751	874155
261	874156
12451	874157
48821	874158
99143	874159
70626	874160
46412	874161
63675	874162
3178	874163
23630	874164
22788	874165
28663	874166
77795	874167
104183	874168
6102	874169
54963	874170
289	874171
22588	874172
24839	874173
12077	874174
15923	874175
1367	874176
8496	874177
357	874178
23822	874179
42966	874180
5426	874181
38905	874182
15910	874183
1038	874184
75747	874185
41105	874186
6504	874187
110089	874188
1061	874189
40045	874190
14185	874191
50895	874192
31724	874193
15096	874194
4550	874195
56580	874196
50103	874197
49745	874198
757	874199
8487	874200
5388	874201
70764	874202
9037	874203
22198	874204
26877	874205
92649	874206
25612	874207
46382	874208
104597	874209
173	874210
62562	874211
66507	874212
1823	874213
9282	874214
23462	874215
3681	874216
19683	874217
41254	874218
44385	874219
5069	874220
1151	874221
17437	874222
21301	874223
9481	874224
7396	874225
7990	874226
23545	874227
49441	874228
8581	874229
25042	874230
50764	874231
30617	874232
280	874233
54	874234
105317	874235
73786	874236
13843	874237
68110	874238
4580	874239
74084	874240
3319	874241
47773	874242
11124	874243
308	874244
8312	874245
43737	874246
3703	874247
30875	874248
8144	874249
34325	874250
25092	874251
41776	874252
1908	874253
24688	874254
21598	874255
27757	874256
27751	874257
93229	874258
36872	874259
37592	874260
38443	874261
8072	874262
10913	874263
4996	874264
59414	874265
40451	874266
36473	874267
32233	874268
11458	874269
1513	874270
45131	874271
35296	874272
7608	874273
24409	874274
7084	874275
6746	874276
28504	874277
27177	874278
59748	874279
14704	874280
5510	874281
82300	874282
38265	874283
26618	874284
90810	874285
11185	874286
70132	874287
41991	874288
22246	874289
67979	874290
42752	874291
14917	874292
16226	874293
33098	874294
11719	874295
42030	874296
6755	874297
26883	874298
18168	874299
50882	874300
10729	874301
29285	874302
54097	874303
73696	874304
3964	874305
35341	874306
18842	874307
14591	874308
27252	874309
40505	874310
82111	874311
760	874312
42523	874313
34395	874314
97237	874315
3986	874316
37575	874317
98512	874318
9874	874319
14543	874320
12655	874321
31470	874322
7180	874323
4656	874324
8969	874325
1005	874326
16787	874327
49559	874328
54039	874329
23682	874330
23505	874331
35211	874332
55922	874333
43245	874334
25845	874335
13212	874336
78318	874337
98350	874338
755	874339
62441	874340
26779	874341
36467	874342
59343	874343
45922	874344
25320	874345
645	874346
99955	874347
76214	874348
40165	874349
2878	874350
7335	874351
64003	874352
24500	874353
33558	874354
33834	874355
38432	874356
5948	874357
42446	874358
12746	874359
1304	874360
39692	874361
70767	874362
18760	874363
31154	874364
64795	874365
90321	874366
30202	874367
24302	874368
64	874369
3493	874370
83108	874371
58126	874372
61852	874373
191	874374
24209	874375
65693	874376
71075	874377
22600	874378
296	874379
34300	874380
77354	874381
2012	874382
24676	874383
882	874384
79066	874385
10069	874386
51832	874387
47788	874388
53948	874389
72840	874390
22323	874391
26286	874392
31122	874393
43950	874394
15985	874395
47263	874396
7718	874397
44	874398
7119	874399
52816	874400
1971	874401
20	874402
16825	874403
97948	874404
16300	874405
82857	874406
29792	874407
510	874408
75065	874409
27382	874410
85266	874411
37867	874412
12087	874413
74738	874414
11369	874415
12460	874416
50346	874417
13847	874418
13344	874419
25321	874420
12240	874421
110450	874422
38802	874423
944	874424
77270	874425
6837	874426
83690	874427
49819	874428
41850	874429
12971	874430
5118	874431
78030	874432
64183	874433
20742	874434
33989	874435
12561	874436
226	874437
2257	874438
65685	874439
10437	874440
23751	874441
81508	874442
516	874443
4734	874444
19355	874445
24135	874446
20999	874447
57185	874448
17807	874449
8020	874450
6820	874451
6040	874452
9144	874453
15383	874454
68915	874455
46302	874456
2671	874457
39728	874458
1184	874459
57923	874460
33428	874461
23617	874462
9893	874463
69675	874464
3191	874465
2504	874466
48611	874467
2891	874468
6146	874469
10770	874470
183	874471
24459	874472
5268	874473
3116	874474
209	874475
39544	874476
1140	874477
180	874478
49596	874479
26283	874480
941	874481
30713	874482
91105	874483
12222	874484
2210	874485
5944	874486
22909	874487
21292	874488
79637	874489
60978	874490
48	874491
29541	874492
41787	874493
70370	874494
93214	874495
72114	874496
5805	874497
4989	874498
73059	874499
41647	874500
7022	874501
7921	874502
40330	874503
4541	874504
41143	874505
425	874506
54114	874507
41453	874508
3511	874509
7583	874510
102	874511
13630	874512
76962	874513
16469	874514
1078	874515
24406	874516
29561	874517
12573	874518
27544	874519
36444	874520
20443	874521
19576	874522
949	874523
2653	874524
62739	874525
2270	874526
72991	874527
27492	874528
26542	874529
72956	874530
11402	874531
9509	874532
1630	874533
21275	874534
36884	874535
6954	874536
2080	874537
10429	874538
14667	874539
27769	874540
85621	874541
97162	874542
18078	874543
104044	874544
2370	874545
9383	874546
34485	874547
61655	874548
109810	874549
61865	874550
15996	874551
6608	874552
14883	874553
43262	874554
9723	874555
52156	874556
2878	874557
11968	874558
30969	874559
3001	874560
60104	874561
372	874562
27880	874563
8867	874564
3001	874565
51138	874566
30786	874567
8858	874568
29351	874569
4389	874570
60756	874571
41159	874572
23895	874573
27075	874574
89995	874575
33836	874576
44210	874577
53129	874578
103818	874579
1562	874580
59458	874581
6186	874582
29120	874583
39726	874584
21132	874585
1799	874586
32506	874587
10501	874588
48426	874589
86226	874590
44793	874591
60323	874592
396	874593
24999	874594
88034	874595
21640	874596
354	874597
20568	874598
1812	874599
2389	874600
62856	874601
16544	874602
51354	874603
58187	874604
45574	874605
35719	874606
13121	874607
39386	874608
82381	874609
6662	874610
24345	874611
64213	874612
27043	874613
1187	874614
40417	874615
10969	874616
35234	874617
29387	874618
3811	874619
11229	874620
29345	874621
36358	874622
67325	874623
42064	874624
31753	874625
2392	874626
31785	874627
163	874628
12562	874629
45326	874630
72810	874631
39334	874632
17837	874633
9715	874634
52804	874635
19655	874636
19367	874637
104671	874638
18775	874639
9799	874640
13272	874641
72638	874642
29459	874643
32443	874644
1509	874645
108327	874646
53385	874647
79008	874648
39499	874649
20406	874650
35354	874651
92201	874652
113221	874653
26447	874654
78948	874655
8855	874656
19679	874657
61926	874658
6428	874659
13929	874660
52931	874661
36273	874662
28680	874663
6048	874664
78	874665
45909	874666
1001	874667
1540	874668
19237	874669
17412	874670
30205	874671
29756	874672
452	874673
2781	874674
24253	874675
22663	874676
6152	874677
10437	874678
1170	874679
1285	874680
59294	874681
18820	874682
19952	874683
14307	874684
3359	874685
18271	874686
52270	874687
12106	874688
7470	874689
55788	874690
7246	874691
1197	874692
23929	874693
64557	874694
17235	874695
12256	874696
7822	874697
14351	874698
62510	874699
8327	874700
54471	874701
5142	874702
24599	874703
53582	874704
1394	874705
17738	874706
43635	874707
24278	874708
38139	874709
96272	874710
39863	874711
3209	874712
4334	874713
61488	874714
7055	874715
1177	874716
528	874717
23224	874718
61126	874719
55129	874720
32621	874721
111960	874722
1747	874723
79048	874724
30381	874725
560	874726
36928	874727
36164	874728
16393	874729
9603	874730
11257	874731
58084	874732
27951	874733
30188	874734
69684	874735
508	874736
43727	874737
23993	874738
114334	874739
21601	874740
87869	874741
3238	874742
21753	874743
51258	874744
99646	874745
13100	874746
39564	874747
20175	874748
27833	874749
6121	874750
5129	874751
4533	874752
7352	874753
14609	874754
1108	874755
1331	874756
27343	874757
60805	874758
29845	874759
63375	874760
1354	874761
42	874762
84115	874763
3412	874764
55168	874765
55536	874766
14528	874767
34604	874768
7470	874769
130	874770
52	874771
69272	874772
53558	874773
40561	874774
74324	874775
54742	874776
49590	874777
8242	874778
40915	874779
59897	874780
5032	874781
4301	874782
49112	874783
8091	874784
41870	874785
52390	874786
45287	874787
88989	874788
1071	874789
403	874790
85839	874791
69985	874792
15712	874793
23571	874794
31960	874795
35325	874796
21949	874797
27998	874798
28757	874799
25121	874800
97806	874801
1797	874802
34083	874803
19468	874804
15698	874805
58054	874806
3028	874807
60270	874808
47	874809
55483	874810
8089	874811
37163	874812
83014	874813
38676	874814
38354	874815
57920	874816
13939	874817
56572	874818
59135	874819
24124	874820
6080	874821
40888	874822
8858	874823
26507	874824
73594	874825
12351	874826
93779	874827
34302	874828
21062	874829
7616	874830
2152	874831
34858	874832
26171	874833
30661	874834
48779	874835
434	874836
3486	874837
92256	874838
39686	874839
30357	874840
4	874841
9783	874842
78820	874843
32255	874844
13928	874845
5928	874846
241	874847
36618	874848
30400	874849
46428	874850
27164	874851
31469	874852
2645	874853
48464	874854
2408	874855
30125	874856
3696	874857
51028	874858
5749	874859
64711	874860
39591	874861
25817	874862
62676	874863
18727	874864
49026	874865
8141	874866
57595	874867
7509	874868
55593	874869
14358	874870
81364	874871
50115	874872
4527	874873
60565	874874
22009	874875
3200	874876
311	874877
198	874878
81407	874879
11	874880
35197	874881
52436	874882
22706	874883
74283	874884
29811	874885
46069	874886
19830	874887
86020	874888
101596	874889
55551	874890
38957	874891
7384	874892
3515	874893
190	874894
1863	874895
14309	874896
1537	874897
44401	874898
3576	874899
36311	874900
1744	874901
8993	874902
134	874903
82650	874904
25087	874905
962	874906
67542	874907
40803	874908
1127	874909
16281	874910
7115	874911
44004	874912
75566	874913
6784	874914
88479	874915
4937	874916
85617	874917
61678	874918
61485	874919
11985	874920
16180	874921
78537	874922
4893	874923
111175	874924
35820	874925
60194	874926
31310	874927
3841	874928
1895	874929
41591	874930
1019	874931
9697	874932
3574	874933
8635	874934
17507	874935
5100	874936
30489	874937
397	874938
81511	874939
31174	874940
6028	874941
68749	874942
110576	874943
48882	874944
437	874945
21022	874946
8900	874947
3532	874948
9086	874949
36902	874950
48772	874951
32547	874952
49356	874953
38819	874954
101066	874955
81090	874956
35196	874957
1465	874958
9829	874959
22419	874960
4643	874961
718	874962
58103	874963
5386	874964
41378	874965
52967	874966
61093	874967
58518	874968
67304	874969
2574	874970
1122	874971
56003	874972
18075	874973
66491	874974
26418	874975
19934	874976
16755	874977
70606	874978
20319	874979
109171	874980
45076	874981
17509	874982
47122	874983
32127	874984
89298	874985
72470	874986
75054	874987
34497	874988
43500	874989
6708	874990
2193	874991
14203	874992
34695	874993
105169	874994
1527	874995
31853	874996
17704	874997
169	874998
102088	874999
27863	875000
4992	875001
9841	875002
94519	875003
52730	875004
63768	875005
2811	875006
41612	875007
24740	875008
74154	875009
1355	875010
20997	875011
37173	875012
50474	875013
19499	875014
37544	875015
42310	875016
56361	875017
16617	875018
5510	875019
575	875020
5667	875021
3724	875022
25935	875023
75537	875024
59145	875025
42913	875026
13831	875027
36163	875028
11948	875029
106854	875030
53833	875031
81861	875032
53059	875033
41116	875034
627	875035
21640	875036
61990	875037
5396	875038
55926	875039
23778	875040
8455	875041
2336	875042
33075	875043
39512	875044
69851	875045
31292	875046
7380	875047
1240	875048
33165	875049
34959	875050
79050	875051
568	875052
11852	875053
4227	875054
64476	875055
60159	875056
2	875057
50905	875058
22837	875059
20256	875060
54477	875061
22380	875062
78450	875063
856	875064
88612	875065
48	875066
8285	875067
77647	875068
11648	875069
15777	875070
85134	875071
44547	875072
36232	875073
47057	875074
17672	875075
3568	875076
9047	875077
21261	875078
5439	875079
38899	875080
69	875081
70745	875082
66538	875083
7201	875084
91439	875085
37	875086
87014	875087
13887	875088
37523	875089
348	875090
8203	875091
750	875092
52350	875093
50887	875094
2757	875095
7191	875096
31665	875097
46587	875098
5311	875099
16373	875100
27492	875101
29409	875102
992	875103
21504	875104
552	875105
23659	875106
41099	875107
71511	875108
157	875109
5749	875110
27023	875111
18866	875112
18371	875113
20934	875114
15478	875115
17529	875116
4379	875117
21116	875118
20895	875119
53331	875120
2597	875121
7554	875122
42295	875123
554	875124
8341	875125
107596	875126
95613	875127
23432	875128
16841	875129
93946	875130
23755	875131
3926	875132
30117	875133
17094	875134
21767	875135
79555	875136
102	875137
106547	875138
25149	875139
12431	875140
13668	875141
10997	875142
154	875143
15069	875144
56476	875145
38689	875146
10913	875147
73725	875148
33636	875149
20739	875150
50179	875151
97846	875152
4995	875153
70797	875154
12765	875155
63729	875156
406	875157
573	875158
16951	875159
7273	875160
29984	875161
1120	875162
34654	875163
68022	875164
30955	875165
33458	875166
4427	875167
48575	875168
56065	875169
25973	875170
30643	875171
18550	875172
66735	875173
21262	875174
23091	875175
36082	875176
37484	875177
12485	875178
87957	875179
2787	875180
49898	875181
4354	875182
35365	875183
57895	875184
37785	875185
24763	875186
29809	875187
85071	875188
1839	875189
9249	875190
42094	875191
26136	875192
16518	875193
59698	875194
13450	875195
27686	875196
9311	875197
38174	875198
34789	875199
13798	875200
27161	875201
74629	875202
68463	875203
2340	875204
17550	875205
13578	875206
35412	875207
61351	875208
17425	875209
1664	875210
45077	875211
14566	875212
7108	875213
33673	875214
72883	875215
6903	875216
1181	875217
740	875218
67646	875219
3340	875220
5109	875221
58675	875222
98884	875223
7072	875224
1067	875225
66095	875226
13694	875227
59964	875228
24815	875229
54599	875230
55084	875231
52963	875232
13649	875233
1864	875234
7235	875235
29875	875236
22862	875237
7410	875238
9743	875239
74567	875240
9748	875241
6369	875242
1087	875243
29799	875244
92095	875245
7309	875246
7514	875247
5059	875248
3324	875249
50095	875250
53599	875251
81961	875252
12566	875253
43402	875254
13236	875255
8565	875256
60169	875257
32427	875258
95232	875259
3051	875260
16201	875261
1121	875262
48579	875263
74228	875264
1105	875265
30347	875266
2720	875267
247	875268
4	875269
5135	875270
31543	875271
26303	875272
28339	875273
24282	875274
18559	875275
10224	875276
45297	875277
75616	875278
47318	875279
52320	875280
76439	875281
1185	875282
48491	875283
68820	875284
36333	875285
8074	875286
89719	875287
23893	875288
39557	875289
91556	875290
50997	875291
59206	875292
30103	875293
44441	875294
14553	875295
676	875296
39081	875297
36193	875298
83368	875299
1841	875300
35050	875301
21403	875302
13046	875303
27273	875304
71703	875305
20830	875306
101304	875307
37137	875308
4746	875309
62705	875310
2666	875311
14048	875312
35597	875313
62514	875314
44299	875315
618	875316
8613	875317
10496	875318
35022	875319
16622	875320
8020	875321
827	875322
1365	875323
11962	875324
47557	875325
43200	875326
24119	875327
45782	875328
33222	875329
25759	875330
71646	875331
109623	875332
3248	875333
443	875334
35799	875335
2600	875336
52521	875337
19052	875338
69243	875339
10928	875340
6014	875341
20959	875342
102471	875343
72070	875344
32397	875345
38025	875346
19699	875347
4067	875348
11095	875349
51909	875350
2029	875351
10364	875352
43733	875353
82758	875354
10125	875355
463	875356
74801	875357
42163	875358
15953	875359
530	875360
11618	875361
14034	875362
65869	875363
11621	875364
33539	875365
109473	875366
50751	875367
21792	875368
26239	875369
70695	875370
22905	875371
3354	875372
77360	875373
9532	875374
6085	875375
42204	875376
31266	875377
3709	875378
1538	875379
33447	875380
5323	875381
826	875382
871	875383
69218	875384
35399	875385
62546	875386
10704	875387
44288	875388
19560	875389
30231	875390
50637	875391
40965	875392
15048	875393
23827	875394
40500	875395
1561	875396
75089	875397
3988	875398
74778	875399
9208	875400
21933	875401
25	875402
6450	875403
64101	875404
69564	875405
42302	875406
40010	875407
31000	875408
16997	875409
78280	875410
8805	875411
4506	875412
78570	875413
85759	875414
57570	875415
12460	875416
2973	875417
28513	875418
96138	875419
26167	875420
4000	875421
31140	875422
49892	875423
49676	875424
7425	875425
8311	875426
57779	875427
66246	875428
94191	875429
13782	875430
31141	875431
23120	875432
1509	875433
72777	875434
11917	875435
29185	875436
48664	875437
1857	875438
29561	875439
434	875440
1019	875441
52093	875442
45851	875443
2625	875444
18127	875445
18628	875446
2706	875447
9171	875448
22883	875449
47464	875450
95883	875451
55786	875452
1211	875453
2518	875454
50657	875455
46202	875456
37707	875457
53143	875458
325	875459
40729	875460
40879	875461
21105	875462
42454	875463
23615	875464
12207	875465
27496	875466
11407	875467
72265	875468
15007	875469
17463	875470
68069	875471
55695	875472
40144	875473
33090	875474
49106	875475
17232	875476
43361	875477
10964	875478
20382	875479
988	875480
33554	875481
25862	875482
3345	875483
946	875484
92273	875485
12563	875486
18588	875487
53414	875488
100559	875489
74070	875490
14977	875491
7131	875492
59364	875493
55267	875494
84853	875495
570	875496
12081	875497
7964	875498
25289	875499
1417	875500
9418	875501
8838	875502
21614	875503
29086	875504
39722	875505
24761	875506
60729	875507
21507	875508
1180	875509
10274	875510
61417	875511
3466	875512
7846	875513
9364	875514
11503	875515
9219	875516
1926	875517
5429	875518
41218	875519
6163	875520
16785	875521
36239	875522
11312	875523
5200	875524
86142	875525
2053	875526
23605	875527
10194	875528
4503	875529
98414	875530
1967	875531
1371	875532
19729	875533
66871	875534
35265	875535
1228	875536
64068	875537
105900	875538
102556	875539
80319	875540
3252	875541
25	875542
37212	875543
22391	875544
27025	875545
10005	875546
85969	875547
48508	875548
5934	875549
124	875550
198	875551
26776	875552
41150	875553
65824	875554
27734	875555
8278	875556
44267	875557
31391	875558
34497	875559
44371	875560
11123	875561
11422	875562
28650	875563
8451	875564
2021	875565
23569	875566
83942	875567
62080	875568
87601	875569
11475	875570
38447	875571
13971	875572
5933	875573
12836	875574
26604	875575
21182	875576
894	875577
42641	875578
1334	875579
64748	875580
79912	875581
56876	875582
16298	875583
21144	875584
30867	875585
35476	875586
33181	875587
40643	875588
2988	875589
22789	875590
25579	875591
73071	875592
160	875593
12443	875594
20351	875595
3424	875596
851	875597
24207	875598
5177	875599
38327	875600
22934	875601
29748	875602
16615	875603
2278	875604
54732	875605
2272	875606
23511	875607
41482	875608
16278	875609
13830	875610
37896	875611
5331	875612
11202	875613
1549	875614
7059	875615
66634	875616
7919	875617
65	875618
26354	875619
25052	875620
49919	875621
28285	875622
57309	875623
91422	875624
14	875625
40199	875626
27657	875627
27314	875628
163	875629
5749	875630
18955	875631
15345	875632
1129	875633
60147	875634
17388	875635
13273	875636
39629	875637
9696	875638
2519	875639
12622	875640
42531	875641
14748	875642
101097	875643
12073	875644
39791	875645
24846	875646
32462	875647
36219	875648
24396	875649
10998	875650
30252	875651
44611	875652
73893	875653
4925	875654
5417	875655
22681	875656
49389	875657
7226	875658
504	875659
29335	875660
88911	875661
72295	875662
39168	875663
91325	875664
26653	875665
19935	875666
83979	875667
39563	875668
26950	875669
18013	875670
44873	875671
21785	875672
104279	875673
10342	875674
24316	875675
6039	875676
36541	875677
5194	875678
39213	875679
69882	875680
5183	875681
25449	875682
9394	875683
3707	875684
24104	875685
32188	875686
13821	875687
21211	875688
46304	875689
1756	875690
11675	875691
37848	875692
15172	875693
63459	875694
3789	875695
25328	875696
7028	875697
81325	875698
21279	875699
63823	875700
26702	875701
43292	875702
15872	875703
59714	875704
8664	875705
28121	875706
6484	875707
66634	875708
311	875709
12204	875710
76595	875711
23035	875712
66071	875713
3287	875714
17247	875715
19803	875716
42272	875717
40918	875718
54360	875719
46122	875720
14127	875721
3452	875722
551	875723
59324	875724
1907	875725
74000	875726
4218	875727
12446	875728
41929	875729
37585	875730
52956	875731
14351	875732
29710	875733
53042	875734
17904	875735
42005	875736
3350	875737
92092	875738
57569	875739
12284	875740
2684	875741
12878	875742
5145	875743
113697	875744
46482	875745
1588	875746
2512	875747
8631	875748
35070	875749
53346	875750
46518	875751
26137	875752
8165	875753
9384	875754
35653	875755
13991	875756
63943	875757
32818	875758
23533	875759
213	875760
25470	875761
99862	875762
35907	875763
16381	875764
633	875765
76364	875766
69301	875767
52843	875768
9101	875769
9773	875770
547	875771
30346	875772
91555	875773
21606	875774
16198	875775
40412	875776
22298	875777
2698	875778
1884	875779
34096	875780
56956	875781
62182	875782
110655	875783
1015	875784
22596	875785
63844	875786
2245	875787
6552	875788
68678	875789
98772	875790
1400	875791
36082	875792
17891	875793
25685	875794
11135	875795
53596	875796
31553	875797
8444	875798
413	875799
714	875800
51247	875801
32690	875802
12253	875803
44818	875804
60258	875805
106891	875806
3728	875807
95782	875808
1564	875809
6052	875810
78117	875811
19374	875812
8135	875813
1267	875814
3080	875815
28581	875816
4745	875817
45036	875818
12413	875819
8042	875820
32464	875821
26779	875822
16224	875823
3772	875824
3350	875825
16689	875826
22635	875827
55091	875828
44167	875829
87654	875830
47343	875831
833	875832
41897	875833
608	875834
55831	875835
24909	875836
67108	875837
15524	875838
43063	875839
9062	875840
86914	875841
16978	875842
51517	875843
79761	875844
31307	875845
13042	875846
43871	875847
60135	875848
79494	875849
367	875850
91881	875851
48567	875852
549	875853
90892	875854
439	875855
4430	875856
42545	875857
35183	875858
263	875859
78780	875860
31611	875861
251	875862
1665	875863
19531	875864
22739	875865
24039	875866
41692	875867
89283	875868
17227	875869
66186	875870
37412	875871
10278	875872
93122	875873
1133	875874
20415	875875
40446	875876
4129	875877
2513	875878
34803	875879
9984	875880
68225	875881
56180	875882
30773	875883
34445	875884
14922	875885
26797	875886
22134	875887
3337	875888
51145	875889
38763	875890
15247	875891
88007	875892
11309	875893
27453	875894
10187	875895
97704	875896
57795	875897
50269	875898
62269	875899
17452	875900
25908	875901
55956	875902
52584	875903
1295	875904
2372	875905
9207	875906
622	875907
43336	875908
300	875909
13377	875910
26140	875911
7760	875912
109375	875913
36353	875914
49922	875915
8258	875916
20672	875917
1276	875918
16729	875919
54116	875920
20293	875921
24623	875922
868	875923
465	875924
4914	875925
31164	875926
75070	875927
3153	875928
271	875929
27571	875930
32001	875931
21784	875932
13033	875933
74851	875934
3355	875935
29457	875936
4099	875937
72167	875938
49398	875939
5704	875940
3853	875941
31747	875942
12192	875943
13528	875944
40467	875945
85193	875946
37405	875947
26629	875948
22145	875949
32839	875950
7822	875951
22269	875952
44026	875953
27856	875954
979	875955
66691	875956
16580	875957
10095	875958
60838	875959
81548	875960
17544	875961
36623	875962
53691	875963
8932	875964
52558	875965
193	875966
23188	875967
47713	875968
26858	875969
39940	875970
66627	875971
57743	875972
96489	875973
7497	875974
92557	875975
5502	875976
63413	875977
59704	875978
51631	875979
21877	875980
18679	875981
48882	875982
43980	875983
46360	875984
22978	875985
945	875986
7246	875987
55828	875988
39447	875989
10080	875990
28059	875991
10360	875992
8532	875993
28731	875994
32456	875995
72586	875996
57950	875997
17243	875998
24004	875999
39156	876000
32684	876001
29507	876002
29519	876003
57146	876004
34807	876005
2487	876006
7831	876007
4737	876008
29483	876009
61619	876010
48066	876011
56446	876012
82985	876013
71965	876014
6477	876015
5413	876016
101345	876017
3439	876018
25381	876019
9344	876020
82687	876021
38277	876022
19364	876023
639	876024
52907	876025
33955	876026
7905	876027
30741	876028
7440	876029
13551	876030
3368	876031
2158	876032
7987	876033
92168	876034
1264	876035
388	876036
3152	876037
41246	876038
6257	876039
95588	876040
57811	876041
185	876042
57443	876043
56036	876044
1535	876045
91751	876046
20388	876047
41913	876048
25038	876049
92606	876050
11690	876051
3821	876052
93673	876053
6064	876054
2604	876055
20747	876056
89654	876057
74466	876058
98289	876059
146	876060
4825	876061
17886	876062
7227	876063
70624	876064
3820	876065
342	876066
11016	876067
3087	876068
937	876069
504	876070
88677	876071
49100	876072
97875	876073
14974	876074
1143	876075
32764	876076
50298	876077
2394	876078
39321	876079
15702	876080
12472	876081
16282	876082
36384	876083
102661	876084
27172	876085
2310	876086
8683	876087
20336	876088
15318	876089
4553	876090
63215	876091
3845	876092
32101	876093
9109	876094
92734	876095
89968	876096
38932	876097
54186	876098
63989	876099
38591	876100
11340	876101
16206	876102
39242	876103
3475	876104
55553	876105
4952	876106
77942	876107
35392	876108
39097	876109
15	876110
20049	876111
40	876112
992	876113
112218	876114
26526	876115
343	876116
7881	876117
6184	876118
57940	876119
17567	876120
68570	876121
4509	876122
1444	876123
23496	876124
15543	876125
33776	876126
55756	876127
25367	876128
6764	876129
1942	876130
16722	876131
30896	876132
80535	876133
51424	876134
24	876135
1221	876136
4376	876137
48242	876138
8595	876139
5709	876140
49110	876141
34602	876142
6975	876143
8948	876144
25908	876145
718	876146
21469	876147
72918	876148
15357	876149
92284	876150
52556	876151
11	876152
23846	876153
83510	876154
52737	876155
34234	876156
53850	876157
115	876158
21991	876159
16686	876160
6283	876161
26986	876162
53561	876163
20400	876164
43265	876165
4400	876166
1377	876167
40	876168
5676	876169
43822	876170
30744	876171
69205	876172
2969	876173
525	876174
65338	876175
78056	876176
8298	876177
120	876178
18327	876179
43180	876180
68896	876181
47105	876182
91659	876183
838	876184
42697	876185
15757	876186
1606	876187
45	876188
53252	876189
88998	876190
10750	876191
85074	876192
2496	876193
7116	876194
12703	876195
30627	876196
42099	876197
49937	876198
15508	876199
33552	876200
30083	876201
3737	876202
1268	876203
19141	876204
26920	876205
63	876206
908	876207
48875	876208
29248	876209
32	876210
4584	876211
66042	876212
78521	876213
79683	876214
62255	876215
11276	876216
6514	876217
57158	876218
4195	876219
7634	876220
16718	876221
10861	876222
17031	876223
18262	876224
53480	876225
939	876226
14484	876227
11080	876228
44837	876229
25666	876230
37442	876231
33206	876232
34688	876233
39088	876234
64425	876235
53719	876236
75208	876237
22962	876238
9301	876239
21287	876240
7931	876241
18523	876242
3379	876243
322	876244
6005	876245
77497	876246
55789	876247
14906	876248
3283	876249
30677	876250
2093	876251
18223	876252
6873	876253
20795	876254
14455	876255
3827	876256
22130	876257
11	876258
56346	876259
17199	876260
72305	876261
16208	876262
21253	876263
2912	876264
44938	876265
55559	876266
67649	876267
390	876268
6387	876269
26089	876270
28766	876271
12202	876272
15459	876273
12029	876274
79160	876275
33147	876276
1300	876277
34490	876278
22473	876279
8950	876280
17416	876281
1102	876282
55847	876283
25584	876284
2863	876285
60584	876286
5959	876287
21895	876288
17248	876289
45386	876290
1339	876291
7149	876292
40658	876293
18629	876294
4482	876295
17452	876296
62089	876297
4506	876298
15288	876299
32848	876300
109745	876301
1953	876302
66609	876303
14033	876304
17860	876305
15896	876306
1763	876307
46671	876308
25104	876309
31	876310
61261	876311
11850	876312
87117	876313
18711	876314
20	876315
64408	876316
65666	876317
44659	876318
2243	876319
66518	876320
10857	876321
28076	876322
60445	876323
19903	876324
821	876325
2253	876326
86682	876327
23723	876328
8662	876329
52801	876330
32800	876331
1889	876332
53770	876333
82219	876334
11896	876335
21057	876336
4320	876337
16383	876338
27607	876339
46291	876340
27237	876341
37462	876342
34749	876343
53101	876344
20193	876345
33657	876346
23508	876347
59476	876348
175	876349
36575	876350
40832	876351
78857	876352
11273	876353
19313	876354
186	876355
13557	876356
44306	876357
86511	876358
11156	876359
26559	876360
1987	876361
17478	876362
24719	876363
99117	876364
34801	876365
15111	876366
48385	876367
22419	876368
15171	876369
39493	876370
1076	876371
965	876372
1543	876373
18726	876374
16601	876375
16271	876376
334	876377
1218	876378
11456	876379
78041	876380
10717	876381
51597	876382
392	876383
2736	876384
40209	876385
659	876386
17414	876387
1506	876388
16491	876389
51892	876390
1085	876391
16211	876392
6496	876393
12801	876394
4833	876395
39111	876396
29727	876397
42022	876398
11842	876399
184	876400
2180	876401
87117	876402
13990	876403
37660	876404
10441	876405
46098	876406
29873	876407
36686	876408
4390	876409
85032	876410
91561	876411
2040	876412
7167	876413
53713	876414
8493	876415
75847	876416
40067	876417
16180	876418
87990	876419
22271	876420
959	876421
14680	876422
13240	876423
136	876424
26541	876425
14575	876426
13452	876427
2027	876428
80097	876429
5193	876430
51808	876431
929	876432
49181	876433
870	876434
4	876435
52962	876436
3085	876437
48603	876438
512	876439
4678	876440
18137	876441
87590	876442
74724	876443
40275	876444
5896	876445
3279	876446
14032	876447
1397	876448
20069	876449
33978	876450
5937	876451
19200	876452
29501	876453
83089	876454
4772	876455
3475	876456
70303	876457
70473	876458
12369	876459
93270	876460
75026	876461
19777	876462
63956	876463
18844	876464
86427	876465
3548	876466
45502	876467
32638	876468
62709	876469
6065	876470
11963	876471
53900	876472
88922	876473
1183	876474
35063	876475
18334	876476
110799	876477
9862	876478
41598	876479
2326	876480
23866	876481
47861	876482
5863	876483
15105	876484
32270	876485
14756	876486
1707	876487
17502	876488
8559	876489
6	876490
2995	876491
8976	876492
50578	876493
21408	876494
16139	876495
72886	876496
55533	876497
4072	876498
12986	876499
39073	876500
65917	876501
1191	876502
41236	876503
11769	876504
82224	876505
14110	876506
12888	876507
15602	876508
1750	876509
11397	876510
36362	876511
10876	876512
20035	876513
26240	876514
95	876515
6423	876516
3587	876517
59813	876518
45928	876519
27626	876520
111869	876521
30640	876522
52858	876523
98265	876524
2891	876525
27290	876526
1044	876527
48918	876528
58228	876529
31170	876530
3781	876531
58497	876532
51887	876533
5337	876534
26793	876535
9053	876536
78	876537
12624	876538
25330	876539
7756	876540
65997	876541
34769	876542
66175	876543
14091	876544
65170	876545
3225	876546
102419	876547
63898	876548
230	876549
60849	876550
19423	876551
20923	876552
527	876553
15013	876554
2	876555
3876	876556
8932	876557
69740	876558
11170	876559
2431	876560
64676	876561
83599	876562
55427	876563
9937	876564
37891	876565
65471	876566
29215	876567
12068	876568
54839	876569
28161	876570
1770	876571
26975	876572
5465	876573
4136	876574
29171	876575
58120	876576
1520	876577
5316	876578
105449	876579
28308	876580
1001	876581
47236	876582
2739	876583
85248	876584
2195	876585
29092	876586
26930	876587
81101	876588
11030	876589
42794	876590
88347	876591
1075	876592
4959	876593
1922	876594
11560	876595
43607	876596
10830	876597
50572	876598
18852	876599
242	876600
1539	876601
21657	876602
13947	876603
27397	876604
48778	876605
52192	876606
74074	876607
33653	876608
15112	876609
43258	876610
15598	876611
71977	876612
49751	876613
1085	876614
22704	876615
822	876616
27292	876617
89217	876618
646	876619
62129	876620
5793	876621
58374	876622
27993	876623
68561	876624
66653	876625
43717	876626
65783	876627
160	876628
6667	876629
71262	876630
45991	876631
3898	876632
27355	876633
4376	876634
20151	876635
42907	876636
61812	876637
87188	876638
24150	876639
57154	876640
29891	876641
72294	876642
24490	876643
3938	876644
21159	876645
7159	876646
17512	876647
5518	876648
5380	876649
84948	876650
15758	876651
1233	876652
41844	876653
70399	876654
10796	876655
7953	876656
31894	876657
30950	876658
55368	876659
30704	876660
10970	876661
46973	876662
7896	876663
1396	876664
6712	876665
12432	876666
4567	876667
961	876668
6639	876669
16164	876670
100341	876671
54825	876672
78411	876673
9877	876674
192	876675
102438	876676
2901	876677
83343	876678
33208	876679
4	876680
23479	876681
15111	876682
83041	876683
67770	876684
5735	876685
25559	876686
27245	876687
8009	876688
74199	876689
6422	876690
44327	876691
35278	876692
19768	876693
50314	876694
1898	876695
34938	876696
27776	876697
70237	876698
11119	876699
30244	876700
10037	876701
417	876702
66719	876703
10960	876704
18350	876705
87207	876706
50894	876707
57876	876708
3243	876709
64876	876710
5	876711
20042	876712
327	876713
22250	876714
20340	876715
79792	876716
5368	876717
9360	876718
16215	876719
3220	876720
9146	876721
18120	876722
19011	876723
299	876724
27648	876725
43346	876726
9815	876727
41766	876728
21995	876729
94676	876730
13270	876731
33691	876732
45163	876733
85591	876734
17995	876735
56175	876736
15406	876737
73	876738
23057	876739
1588	876740
8383	876741
48189	876742
4936	876743
51284	876744
48382	876745
17394	876746
5014	876747
16197	876748
12537	876749
15228	876750
652	876751
43676	876752
48755	876753
12361	876754
58038	876755
54947	876756
19310	876757
1077	876758
17123	876759
8788	876760
90021	876761
66477	876762
6897	876763
11910	876764
36366	876765
1714	876766
25833	876767
16738	876768
7252	876769
2525	876770
15686	876771
50546	876772
29205	876773
11723	876774
10071	876775
55899	876776
23546	876777
82530	876778
13746	876779
446	876780
5226	876781
31422	876782
102691	876783
28202	876784
60809	876785
256	876786
62847	876787
32020	876788
999	876789
35775	876790
10105	876791
10044	876792
3778	876793
2649	876794
4533	876795
18903	876796
193	876797
22706	876798
48552	876799
1205	876800
60100	876801
41616	876802
160	876803
836	876804
47098	876805
68591	876806
413	876807
72067	876808
23644	876809
1883	876810
23885	876811
20610	876812
39615	876813
5055	876814
55734	876815
10900	876816
668	876817
88455	876818
21280	876819
30891	876820
34048	876821
68016	876822
20113	876823
2525	876824
27157	876825
63469	876826
27895	876827
4318	876828
5896	876829
17019	876830
7492	876831
103743	876832
23721	876833
1688	876834
58179	876835
27134	876836
51996	876837
16026	876838
56407	876839
4426	876840
20434	876841
61389	876842
5	876843
5047	876844
7532	876845
83537	876846
166	876847
31441	876848
11753	876849
14679	876850
4619	876851
635	876852
30904	876853
7143	876854
72338	876855
40865	876856
24506	876857
59933	876858
11172	876859
61219	876860
15307	876861
108938	876862
10095	876863
33624	876864
138	876865
68942	876866
90740	876867
11498	876868
84637	876869
87652	876870
73834	876871
2012	876872
21775	876873
2555	876874
96544	876875
76420	876876
4198	876877
111736	876878
39848	876879
75493	876880
18803	876881
39937	876882
82277	876883
96499	876884
955	876885
14591	876886
30909	876887
49632	876888
38199	876889
72751	876890
41501	876891
4195	876892
3379	876893
49665	876894
1252	876895
11043	876896
63449	876897
500	876898
1051	876899
18956	876900
3662	876901
12459	876902
12408	876903
44755	876904
45180	876905
1553	876906
44178	876907
32	876908
52773	876909
1351	876910
9666	876911
38534	876912
47696	876913
15677	876914
59457	876915
33400	876916
32192	876917
317	876918
35636	876919
84325	876920
39202	876921
110366	876922
16902	876923
8194	876924
26859	876925
2435	876926
20788	876927
70083	876928
6232	876929
7411	876930
54450	876931
62280	876932
3768	876933
1224	876934
105373	876935
61136	876936
16351	876937
49364	876938
52762	876939
42228	876940
54718	876941
56975	876942
188	876943
1899	876944
15044	876945
20381	876946
24868	876947
5560	876948
14709	876949
48242	876950
29878	876951
29964	876952
59226	876953
12754	876954
4307	876955
82261	876956
17997	876957
44418	876958
42189	876959
33720	876960
2622	876961
81774	876962
303	876963
56039	876964
5311	876965
78457	876966
55554	876967
92	876968
50726	876969
11780	876970
66269	876971
1886	876972
2468	876973
153	876974
99112	876975
30342	876976
70637	876977
58816	876978
2470	876979
51172	876980
8487	876981
14033	876982
180	876983
67825	876984
3112	876985
76755	876986
78909	876987
48713	876988
781	876989
24901	876990
51688	876991
4070	876992
3598	876993
1204	876994
260	876995
74247	876996
50735	876997
11503	876998
46468	876999
1178	877000
34	877001
799	877002
40083	877003
107019	877004
2711	877005
2548	877006
5016	877007
49164	877008
39446	877009
49805	877010
16953	877011
10098	877012
83820	877013
9239	877014
106	877015
61207	877016
38555	877017
3915	877018
46828	877019
50921	877020
19620	877021
48661	877022
14607	877023
83064	877024
6710	877025
76971	877026
6701	877027
37059	877028
38923	877029
21906	877030
20135	877031
83570	877032
7451	877033
61147	877034
50690	877035
14767	877036
862	877037
61194	877038
26290	877039
15789	877040
19546	877041
110674	877042
54884	877043
10619	877044
37774	877045
666	877046
858	877047
12648	877048
28473	877049
954	877050
11344	877051
12572	877052
48662	877053
24662	877054
21508	877055
3541	877056
28803	877057
3475	877058
16869	877059
56537	877060
82393	877061
12177	877062
15768	877063
9446	877064
1077	877065
25113	877066
9716	877067
64988	877068
54072	877069
1706	877070
7917	877071
6170	877072
3586	877073
56235	877074
98	877075
43433	877076
27599	877077
71278	877078
6505	877079
67167	877080
29965	877081
3685	877082
2497	877083
55376	877084
17179	877085
8037	877086
22395	877087
4762	877088
1391	877089
8329	877090
27461	877091
14809	877092
16641	877093
2877	877094
79410	877095
2860	877096
409	877097
3748	877098
13960	877099
3827	877100
2784	877101
3952	877102
3093	877103
59026	877104
17182	877105
33723	877106
103563	877107
177	877108
42827	877109
254	877110
7974	877111
39444	877112
11177	877113
94	877114
7329	877115
24530	877116
3485	877117
14205	877118
467	877119
479	877120
25948	877121
54783	877122
28115	877123
68375	877124
46260	877125
25074	877126
4092	877127
33887	877128
78566	877129
2285	877130
360	877131
39577	877132
3575	877133
7945	877134
12177	877135
99172	877136
4182	877137
5538	877138
20581	877139
105288	877140
54569	877141
1364	877142
34985	877143
24955	877144
11092	877145
7050	877146
39646	877147
46978	877148
52526	877149
2	877150
23266	877151
15396	877152
77668	877153
330	877154
10214	877155
70774	877156
47784	877157
86146	877158
14704	877159
3759	877160
4851	877161
26655	877162
82	877163
701	877164
73720	877165
283	877166
18033	877167
6245	877168
3021	877169
18734	877170
22673	877171
49413	877172
98864	877173
48123	877174
5007	877175
96728	877176
82944	877177
64361	877178
18899	877179
548	877180
2404	877181
36735	877182
293	877183
9170	877184
67	877185
35178	877186
17631	877187
38356	877188
8202	877189
51095	877190
6345	877191
10370	877192
10875	877193
18624	877194
71778	877195
5763	877196
38641	877197
25366	877198
38644	877199
32064	877200
87655	877201
46435	877202
31588	877203
6195	877204
14816	877205
44798	877206
32689	877207
5672	877208
1983	877209
7189	877210
31508	877211
5550	877212
4589	877213
59165	877214
16621	877215
53047	877216
11558	877217
1276	877218
1620	877219
10569	877220
20092	877221
28613	877222
15538	877223
776	877224
82139	877225
999	877226
11547	877227
56640	877228
32377	877229
62959	877230
1834	877231
47764	877232
63771	877233
442	877234
12794	877235
20445	877236
228	877237
12211	877238
4273	877239
13229	877240
47336	877241
105352	877242
5890	877243
6255	877244
21626	877245
21439	877246
8970	877247
18275	877248
13607	877249
67969	877250
9780	877251
16711	877252
31555	877253
571	877254
27319	877255
5687	877256
29691	877257
46070	877258
3626	877259
29610	877260
20183	877261
83941	877262
93816	877263
5446	877264
15109	877265
9384	877266
8724	877267
20186	877268
16415	877269
16571	877270
6124	877271
352	877272
71706	877273
9122	877274
53359	877275
75841	877276
89592	877277
47409	877278
5673	877279
61881	877280
38226	877281
71393	877282
558	877283
13064	877284
19415	877285
4361	877286
10759	877287
31028	877288
962	877289
39069	877290
45830	877291
18645	877292
110925	877293
99124	877294
4051	877295
37840	877296
11128	877297
987	877298
260	877299
8304	877300
8542	877301
2030	877302
48356	877303
22110	877304
8190	877305
1354	877306
16570	877307
16877	877308
1535	877309
1724	877310
36362	877311
6757	877312
7298	877313
6848	877314
8434	877315
93347	877316
59531	877317
15934	877318
81236	877319
2658	877320
30887	877321
1811	877322
103622	877323
3995	877324
5026	877325
49897	877326
6	877327
8768	877328
40563	877329
25151	877330
7546	877331
2274	877332
51	877333
4229	877334
21262	877335
103648	877336
1799	877337
593	877338
23406	877339
52831	877340
8816	877341
2769	877342
49720	877343
74534	877344
25335	877345
53223	877346
12421	877347
16580	877348
14343	877349
79	877350
34991	877351
3913	877352
61440	877353
38831	877354
23687	877355
15661	877356
15279	877357
16003	877358
3588	877359
76506	877360
91998	877361
3051	877362
65115	877363
37583	877364
1809	877365
8232	877366
51979	877367
8995	877368
3348	877369
64946	877370
22973	877371
49783	877372
30331	877373
9079	877374
1980	877375
46614	877376
37394	877377
109084	877378
34854	877379
45736	877380
11655	877381
32177	877382
63793	877383
32341	877384
60428	877385
13457	877386
92085	877387
4558	877388
2348	877389
53547	877390
111697	877391
3609	877392
39972	877393
27432	877394
16481	877395
68154	877396
37414	877397
83338	877398
8542	877399
72120	877400
13221	877401
45480	877402
4613	877403
3068	877404
1420	877405
92023	877406
13269	877407
25158	877408
60688	877409
5236	877410
18861	877411
50462	877412
9491	877413
75053	877414
23472	877415
9365	877416
52709	877417
2569	877418
58251	877419
72020	877420
1207	877421
7256	877422
23863	877423
15693	877424
20325	877425
3871	877426
9346	877427
10947	877428
70969	877429
82933	877430
15713	877431
27486	877432
9822	877433
86995	877434
14772	877435
30301	877436
70461	877437
26270	877438
11785	877439
66718	877440
20786	877441
32016	877442
56289	877443
69553	877444
2418	877445
2310	877446
3077	877447
2330	877448
15548	877449
4505	877450
35807	877451
2617	877452
19407	877453
9538	877454
65477	877455
33300	877456
16136	877457
40207	877458
12651	877459
1788	877460
6681	877461
18699	877462
13375	877463
15848	877464
18597	877465
11206	877466
64716	877467
13810	877468
17481	877469
5137	877470
4639	877471
38677	877472
6787	877473
13979	877474
19963	877475
28873	877476
69667	877477
34589	877478
65623	877479
7501	877480
5348	877481
40850	877482
83899	877483
26600	877484
87919	877485
17710	877486
49447	877487
81421	877488
1823	877489
24095	877490
85246	877491
12015	877492
21055	877493
289	877494
11657	877495
31538	877496
38235	877497
7858	877498
12960	877499
17715	877500
3283	877501
23842	877502
107094	877503
7643	877504
88	877505
5645	877506
445	877507
25052	877508
11818	877509
22672	877510
30495	877511
100129	877512
1631	877513
415	877514
39395	877515
73010	877516
11166	877517
45623	877518
46249	877519
391	877520
64793	877521
75472	877522
58480	877523
71984	877524
65854	877525
3583	877526
64355	877527
2559	877528
5784	877529
60930	877530
48766	877531
10476	877532
20273	877533
9280	877534
19737	877535
5550	877536
36003	877537
3460	877538
7498	877539
29070	877540
26377	877541
22202	877542
45715	877543
14778	877544
35059	877545
10136	877546
28043	877547
13661	877548
15149	877549
24555	877550
21079	877551
1379	877552
25223	877553
9800	877554
79770	877555
72789	877556
78042	877557
36779	877558
5565	877559
8522	877560
3099	877561
4274	877562
23822	877563
492	877564
78574	877565
43115	877566
354	877567
9578	877568
89709	877569
82027	877570
4165	877571
75373	877572
2940	877573
10504	877574
24739	877575
24143	877576
50326	877577
42699	877578
20820	877579
9486	877580
11072	877581
22951	877582
12842	877583
19926	877584
2523	877585
23645	877586
32020	877587
3222	877588
72526	877589
19889	877590
5630	877591
15324	877592
23932	877593
12041	877594
2945	877595
13885	877596
65407	877597
14707	877598
17668	877599
17204	877600
10249	877601
5544	877602
55060	877603
70101	877604
27	877605
13283	877606
4750	877607
35910	877608
4862	877609
46259	877610
1068	877611
471	877612
73728	877613
45986	877614
63668	877615
12628	877616
79016	877617
34901	877618
29635	877619
30455	877620
3115	877621
7426	877622
460	877623
27713	877624
16382	877625
48399	877626
6699	877627
25832	877628
12568	877629
35933	877630
12916	877631
2448	877632
88058	877633
51215	877634
21815	877635
12424	877636
95174	877637
31905	877638
235	877639
49660	877640
15987	877641
18180	877642
19133	877643
66182	877644
13142	877645
39786	877646
20655	877647
21987	877648
77	877649
6390	877650
8762	877651
7570	877652
55460	877653
52764	877654
56011	877655
43318	877656
14954	877657
314	877658
10659	877659
73317	877660
35770	877661
2376	877662
31027	877663
6555	877664
43725	877665
26731	877666
9818	877667
48331	877668
16847	877669
3228	877670
1069	877671
65005	877672
13122	877673
1944	877674
43	877675
28055	877676
14341	877677
833	877678
25978	877679
96779	877680
43741	877681
48739	877682
15255	877683
13869	877684
37677	877685
72426	877686
53746	877687
25019	877688
16214	877689
535	877690
79919	877691
11630	877692
8757	877693
4975	877694
6291	877695
24002	877696
30573	877697
8341	877698
41099	877699
7799	877700
68337	877701
14714	877702
10437	877703
80237	877704
4673	877705
3907	877706
33695	877707
20395	877708
314	877709
8970	877710
44245	877711
62157	877712
14247	877713
74314	877714
4392	877715
18074	877716
31198	877717
19123	877718
25388	877719
65057	877720
5677	877721
39084	877722
58479	877723
553	877724
48672	877725
26274	877726
1434	877727
29656	877728
18	877729
39946	877730
41406	877731
46431	877732
11520	877733
15979	877734
2958	877735
1950	877736
14	877737
24176	877738
85014	877739
19168	877740
21914	877741
14235	877742
27840	877743
43491	877744
30	877745
99037	877746
15348	877747
55238	877748
6510	877749
12	877750
38541	877751
66866	877752
8216	877753
7281	877754
11797	877755
4843	877756
5618	877757
9829	877758
35543	877759
11741	877760
46580	877761
3613	877762
51583	877763
84599	877764
69460	877765
95208	877766
35054	877767
634	877768
36686	877769
106479	877770
58393	877771
65	877772
6658	877773
1589	877774
6505	877775
2640	877776
30946	877777
25008	877778
8589	877779
2790	877780
638	877781
29597	877782
93040	877783
56079	877784
47133	877785
17514	877786
66121	877787
65418	877788
16948	877789
24213	877790
52861	877791
42491	877792
2603	877793
45489	877794
5897	877795
10710	877796
212	877797
51902	877798
2751	877799
33019	877800
18674	877801
67906	877802
26006	877803
16982	877804
6584	877805
15044	877806
8227	877807
6009	877808
5231	877809
9488	877810
65225	877811
19103	877812
4098	877813
23108	877814
63799	877815
78864	877816
5790	877817
13383	877818
5780	877819
1778	877820
4242	877821
4321	877822
9178	877823
59520	877824
8552	877825
3226	877826
90670	877827
42446	877828
16270	877829
10104	877830
12806	877831
4260	877832
4016	877833
5882	877834
62	877835
10858	877836
3753	877837
21737	877838
3700	877839
26796	877840
72185	877841
39869	877842
2997	877843
14050	877844
44610	877845
99	877846
102047	877847
49515	877848
92740	877849
453	877850
67882	877851
17910	877852
10913	877853
65743	877854
5093	877855
61654	877856
21044	877857
66594	877858
1379	877859
35034	877860
10066	877861
57240	877862
199	877863
7566	877864
75316	877865
83707	877866
49615	877867
79170	877868
1446	877869
37990	877870
19808	877871
107698	877872
2953	877873
68422	877874
32675	877875
5089	877876
88783	877877
50371	877878
52039	877879
14574	877880
39453	877881
33163	877882
36572	877883
12412	877884
70484	877885
23029	877886
33887	877887
15105	877888
6587	877889
31946	877890
37540	877891
4644	877892
26529	877893
15601	877894
4311	877895
111443	877896
19264	877897
8533	877898
55099	877899
23571	877900
8613	877901
3	877902
31589	877903
10176	877904
37937	877905
70053	877906
803	877907
49494	877908
84183	877909
53638	877910
92997	877911
63400	877912
58595	877913
73957	877914
17478	877915
22073	877916
57686	877917
2004	877918
21241	877919
103191	877920
57264	877921
20380	877922
10034	877923
12041	877924
27867	877925
20135	877926
1599	877927
28023	877928
6	877929
24251	877930
25861	877931
71558	877932
2519	877933
42170	877934
15858	877935
59189	877936
4098	877937
10091	877938
43249	877939
59318	877940
19613	877941
29256	877942
7600	877943
109842	877944
11455	877945
49176	877946
178	877947
1317	877948
10125	877949
308	877950
97738	877951
55516	877952
27165	877953
21953	877954
2	877955
60903	877956
3161	877957
32754	877958
17701	877959
185	877960
7704	877961
9926	877962
22596	877963
30620	877964
22117	877965
35261	877966
28935	877967
5702	877968
22504	877969
9153	877970
466	877971
53541	877972
39381	877973
6694	877974
71213	877975
39070	877976
18420	877977
13462	877978
544	877979
32297	877980
101687	877981
833	877982
92111	877983
34001	877984
48210	877985
20981	877986
36052	877987
7744	877988
14695	877989
92441	877990
629	877991
497	877992
52279	877993
25982	877994
52594	877995
10067	877996
10084	877997
102156	877998
21081	877999
83906	878000
11699	878001
49820	878002
1998	878003
63819	878004
30192	878005
9422	878006
17642	878007
13563	878008
94116	878009
19087	878010
14656	878011
1411	878012
51217	878013
521	878014
50540	878015
32745	878016
91828	878017
36609	878018
10678	878019
7024	878020
3893	878021
68731	878022
50189	878023
43223	878024
51522	878025
4928	878026
35947	878027
63484	878028
91058	878029
64	878030
575	878031
3398	878032
55201	878033
8378	878034
24475	878035
39739	878036
63892	878037
39020	878038
25335	878039
4099	878040
79782	878041
46568	878042
713	878043
22484	878044
13698	878045
55366	878046
77200	878047
22909	878048
16096	878049
1945	878050
20782	878051
26876	878052
13142	878053
11061	878054
48553	878055
18123	878056
6346	878057
41747	878058
1462	878059
10772	878060
12779	878061
11070	878062
25106	878063
47019	878064
28512	878065
62843	878066
113894	878067
8911	878068
40049	878069
4987	878070
526	878071
75287	878072
630	878073
1015	878074
16638	878075
36145	878076
16407	878077
128	878078
14586	878079
25836	878080
30915	878081
38874	878082
9381	878083
25242	878084
9191	878085
72943	878086
47963	878087
47351	878088
55613	878089
3	878090
1308	878091
34747	878092
54459	878093
47722	878094
29832	878095
15400	878096
41774	878097
30444	878098
7676	878099
6222	878100
45351	878101
50065	878102
16157	878103
22150	878104
30996	878105
9881	878106
10578	878107
98405	878108
33318	878109
1834	878110
17537	878111
21930	878112
13070	878113
16487	878114
30891	878115
6428	878116
13747	878117
81756	878118
17869	878119
99464	878120
65433	878121
43277	878122
67037	878123
23695	878124
31677	878125
3026	878126
24571	878127
39770	878128
52707	878129
6423	878130
9080	878131
86481	878132
4323	878133
78180	878134
29175	878135
107488	878136
12988	878137
24849	878138
129	878139
23423	878140
7706	878141
6660	878142
55543	878143
9386	878144
17507	878145
21348	878146
69270	878147
32056	878148
7270	878149
38401	878150
27896	878151
14045	878152
52583	878153
34338	878154
180	878155
97146	878156
4021	878157
24716	878158
30062	878159
41931	878160
20966	878161
27158	878162
100655	878163
11207	878164
71634	878165
55711	878166
85244	878167
15951	878168
14569	878169
1534	878170
11272	878171
11529	878172
6228	878173
44424	878174
22879	878175
17979	878176
9172	878177
4664	878178
7389	878179
61015	878180
513	878181
40181	878182
51210	878183
35547	878184
38709	878185
28829	878186
57055	878187
85221	878188
51153	878189
22530	878190
12850	878191
12122	878192
17967	878193
345	878194
3430	878195
109863	878196
55465	878197
9209	878198
84025	878199
85786	878200
17531	878201
11312	878202
3761	878203
75910	878204
19770	878205
44138	878206
32457	878207
33175	878208
6834	878209
32174	878210
102653	878211
17	878212
25470	878213
4421	878214
75325	878215
710	878216
3178	878217
32649	878218
58389	878219
23590	878220
40225	878221
6921	878222
28021	878223
4402	878224
12584	878225
7447	878226
2646	878227
44112	878228
53	878229
15468	878230
2752	878231
17634	878232
82162	878233
48617	878234
72956	878235
15203	878236
27281	878237
57561	878238
19991	878239
17766	878240
60877	878241
9	878242
39050	878243
30926	878244
46283	878245
19205	878246
4131	878247
15664	878248
64261	878249
61797	878250
14116	878251
28686	878252
22280	878253
52997	878254
43243	878255
59536	878256
36693	878257
75911	878258
73973	878259
23358	878260
1550	878261
32200	878262
401	878263
43578	878264
837	878265
179	878266
17033	878267
12428	878268
69176	878269
4158	878270
25938	878271
20087	878272
16844	878273
4915	878274
62992	878275
29865	878276
46415	878277
3275	878278
29140	878279
1129	878280
5354	878281
3847	878282
21336	878283
3994	878284
1655	878285
53829	878286
30535	878287
16987	878288
103027	878289
37960	878290
62277	878291
41461	878292
2075	878293
49621	878294
319	878295
66122	878296
2955	878297
76670	878298
11677	878299
52563	878300
22911	878301
51235	878302
48349	878303
13003	878304
30755	878305
79477	878306
1187	878307
34439	878308
20652	878309
18605	878310
58361	878311
24744	878312
3763	878313
17191	878314
40768	878315
25639	878316
9761	878317
26494	878318
107661	878319
62733	878320
11323	878321
12284	878322
53495	878323
4575	878324
1747	878325
62950	878326
608	878327
64652	878328
18798	878329
13261	878330
51548	878331
1179	878332
74591	878333
6132	878334
3382	878335
103585	878336
10057	878337
5520	878338
65441	878339
793	878340
6677	878341
36954	878342
860	878343
67366	878344
32845	878345
15716	878346
9481	878347
79517	878348
3099	878349
13088	878350
620	878351
95532	878352
12294	878353
111353	878354
47971	878355
63421	878356
43449	878357
70577	878358
13754	878359
4110	878360
38204	878361
25531	878362
41345	878363
32849	878364
5792	878365
57	878366
7345	878367
106409	878368
74609	878369
1144	878370
54306	878371
1266	878372
289	878373
41125	878374
61555	878375
6844	878376
51665	878377
4534	878378
17006	878379
46225	878380
20653	878381
22015	878382
29375	878383
121	878384
21618	878385
23825	878386
1	878387
7044	878388
38359	878389
36909	878390
1115	878391
22416	878392
7079	878393
28087	878394
4870	878395
42019	878396
8892	878397
80960	878398
14134	878399
59779	878400
13344	878401
17774	878402
21032	878403
1532	878404
14468	878405
23491	878406
14836	878407
1147	878408
16872	878409
46574	878410
7964	878411
16838	878412
2258	878413
69570	878414
62288	878415
39721	878416
7567	878417
43584	878418
17203	878419
35867	878420
79922	878421
22639	878422
9548	878423
37411	878424
1607	878425
2252	878426
18767	878427
6763	878428
16713	878429
25906	878430
18531	878431
4798	878432
15477	878433
9683	878434
62120	878435
12048	878436
8907	878437
31245	878438
605	878439
1140	878440
37739	878441
20233	878442
55981	878443
66333	878444
52381	878445
75835	878446
19983	878447
13789	878448
11021	878449
63279	878450
2085	878451
20904	878452
26426	878453
90426	878454
9195	878455
28684	878456
31720	878457
3974	878458
13268	878459
33649	878460
6060	878461
33135	878462
103420	878463
8173	878464
15694	878465
1689	878466
7714	878467
35712	878468
15011	878469
60351	878470
15528	878471
6845	878472
19003	878473
21160	878474
21166	878475
37483	878476
8500	878477
1280	878478
77716	878479
42577	878480
79004	878481
301	878482
38407	878483
69526	878484
20736	878485
46946	878486
32631	878487
4081	878488
6265	878489
13753	878490
89351	878491
38343	878492
44771	878493
25418	878494
43409	878495
30937	878496
11882	878497
24083	878498
75774	878499
32054	878500
29074	878501
85	878502
1174	878503
1062	878504
30550	878505
93195	878506
9765	878507
58140	878508
61613	878509
2093	878510
80711	878511
2171	878512
11565	878513
54125	878514
46306	878515
38284	878516
16706	878517
2452	878518
39004	878519
99286	878520
32331	878521
42661	878522
82	878523
63743	878524
34805	878525
22013	878526
67597	878527
44961	878528
54250	878529
28050	878530
29996	878531
21510	878532
10291	878533
13115	878534
42294	878535
6593	878536
158	878537
79069	878538
24652	878539
57318	878540
4658	878541
19107	878542
12689	878543
5174	878544
76353	878545
36398	878546
28163	878547
36239	878548
10923	878549
118	878550
30149	878551
56830	878552
39299	878553
9375	878554
39084	878555
29786	878556
28865	878557
47747	878558
36172	878559
15658	878560
65027	878561
25038	878562
13340	878563
15805	878564
13404	878565
51960	878566
42413	878567
6693	878568
3106	878569
34582	878570
34470	878571
14082	878572
47466	878573
20164	878574
1301	878575
2655	878576
37123	878577
19208	878578
41006	878579
71375	878580
10536	878581
21627	878582
12593	878583
65868	878584
44795	878585
71524	878586
29617	878587
17722	878588
35813	878589
36884	878590
32959	878591
14124	878592
66436	878593
4405	878594
108188	878595
29098	878596
1668	878597
12268	878598
69948	878599
61758	878600
87093	878601
29480	878602
42439	878603
447	878604
34667	878605
8691	878606
162	878607
7928	878608
60676	878609
5977	878610
19530	878611
12983	878612
1579	878613
6318	878614
2051	878615
41186	878616
10129	878617
8810	878618
13982	878619
33854	878620
37324	878621
65095	878622
42811	878623
56343	878624
13152	878625
38692	878626
377	878627
50	878628
72125	878629
74431	878630
4150	878631
16224	878632
7969	878633
9066	878634
16593	878635
2740	878636
2	878637
70485	878638
7712	878639
9949	878640
8130	878641
22933	878642
4362	878643
42217	878644
5479	878645
9561	878646
48888	878647
1216	878648
38723	878649
45307	878650
36292	878651
27733	878652
24477	878653
62039	878654
331	878655
63706	878656
1385	878657
8350	878658
45925	878659
31407	878660
33354	878661
43160	878662
2754	878663
39264	878664
36804	878665
6479	878666
4486	878667
18149	878668
4933	878669
3042	878670
113577	878671
10459	878672
131	878673
19109	878674
66558	878675
9272	878676
28732	878677
42238	878678
21065	878679
22598	878680
21573	878681
35437	878682
14604	878683
40004	878684
50292	878685
22322	878686
74277	878687
52568	878688
37894	878689
760	878690
384	878691
2808	878692
5280	878693
8582	878694
16301	878695
64635	878696
20173	878697
102904	878698
18323	878699
39529	878700
16186	878701
52760	878702
35784	878703
54613	878704
13746	878705
73441	878706
11829	878707
25290	878708
50960	878709
2025	878710
5871	878711
58333	878712
5245	878713
22700	878714
11194	878715
12579	878716
71011	878717
21028	878718
2070	878719
77881	878720
1352	878721
16186	878722
7153	878723
20578	878724
5383	878725
22014	878726
4649	878727
63001	878728
39765	878729
96213	878730
61621	878731
64939	878732
18740	878733
29700	878734
8439	878735
8614	878736
13946	878737
17756	878738
21595	878739
28435	878740
9772	878741
33025	878742
34367	878743
10312	878744
27085	878745
69929	878746
9258	878747
6333	878748
27530	878749
8888	878750
48913	878751
23129	878752
49498	878753
101525	878754
55402	878755
24024	878756
9674	878757
19497	878758
17986	878759
53891	878760
3116	878761
23681	878762
2260	878763
27899	878764
2301	878765
24395	878766
11451	878767
19668	878768
35377	878769
7661	878770
23663	878771
17882	878772
71673	878773
77128	878774
766	878775
37691	878776
11673	878777
5989	878778
54488	878779
19103	878780
11844	878781
268	878782
78151	878783
62351	878784
22581	878785
18415	878786
23561	878787
44894	878788
49113	878789
19728	878790
48172	878791
41139	878792
10493	878793
62286	878794
25738	878795
29155	878796
57738	878797
31867	878798
79644	878799
36571	878800
5755	878801
21513	878802
14933	878803
65672	878804
8462	878805
1670	878806
11307	878807
75033	878808
17150	878809
23152	878810
13786	878811
3578	878812
2709	878813
57458	878814
36250	878815
124	878816
1865	878817
6099	878818
23222	878819
18935	878820
71328	878821
10420	878822
21743	878823
80945	878824
78760	878825
62	878826
9454	878827
37296	878828
18264	878829
3666	878830
46093	878831
27502	878832
61855	878833
26177	878834
68233	878835
40153	878836
62241	878837
2118	878838
20276	878839
134	878840
54227	878841
32524	878842
13475	878843
36021	878844
24	878845
35931	878846
38898	878847
35633	878848
9982	878849
59107	878850
19114	878851
13095	878852
25379	878853
4966	878854
24221	878855
6200	878856
34651	878857
2104	878858
59846	878859
91808	878860
48557	878861
1349	878862
25142	878863
15639	878864
48733	878865
25018	878866
17334	878867
8676	878868
10826	878869
25914	878870
15199	878871
18682	878872
66	878873
44643	878874
111527	878875
25992	878876
75547	878877
7472	878878
71096	878879
92157	878880
21732	878881
22440	878882
54264	878883
249	878884
30084	878885
21404	878886
82305	878887
99996	878888
28495	878889
4822	878890
37036	878891
20846	878892
2451	878893
50634	878894
44339	878895
5168	878896
20987	878897
24228	878898
24540	878899
99399	878900
2705	878901
22758	878902
30571	878903
54263	878904
4941	878905
50297	878906
9923	878907
75849	878908
68455	878909
16674	878910
6413	878911
1131	878912
452	878913
11122	878914
3422	878915
5222	878916
13266	878917
39725	878918
4865	878919
14	878920
61908	878921
6153	878922
43539	878923
75306	878924
36341	878925
2705	878926
42159	878927
721	878928
1853	878929
53605	878930
552	878931
9148	878932
62881	878933
13684	878934
38061	878935
2237	878936
85446	878937
22134	878938
10147	878939
14444	878940
14889	878941
33362	878942
5205	878943
3751	878944
50306	878945
41454	878946
79	878947
38531	878948
24921	878949
41048	878950
6806	878951
21145	878952
55965	878953
538	878954
51821	878955
5048	878956
16703	878957
91394	878958
38996	878959
11030	878960
28776	878961
8507	878962
28515	878963
1506	878964
1947	878965
9692	878966
63535	878967
3431	878968
1761	878969
4159	878970
95275	878971
1	878972
47850	878973
532	878974
17748	878975
25116	878976
18945	878977
51487	878978
31577	878979
20138	878980
17672	878981
74859	878982
19154	878983
30908	878984
15479	878985
15568	878986
29817	878987
6140	878988
61929	878989
39336	878990
29418	878991
20006	878992
76545	878993
26305	878994
27399	878995
45583	878996
98402	878997
9877	878998
41234	878999
115	879000
2746	879001
96050	879002
12	879003
6472	879004
71	879005
85424	879006
11173	879007
16493	879008
9904	879009
7241	879010
27956	879011
22302	879012
23920	879013
21346	879014
6615	879015
1981	879016
30242	879017
48237	879018
5327	879019
14167	879020
19302	879021
38135	879022
75196	879023
23532	879024
5286	879025
18486	879026
97391	879027
954	879028
103582	879029
1555	879030
88570	879031
76240	879032
81297	879033
31037	879034
89567	879035
25340	879036
11091	879037
3164	879038
4477	879039
21122	879040
54044	879041
5774	879042
5151	879043
1012	879044
10907	879045
255	879046
9646	879047
3903	879048
66020	879049
2407	879050
12286	879051
22659	879052
5754	879053
25362	879054
8209	879055
69408	879056
7562	879057
104725	879058
40187	879059
572	879060
6667	879061
6492	879062
28068	879063
85540	879064
10601	879065
40310	879066
17543	879067
13677	879068
49451	879069
6990	879070
1375	879071
61861	879072
31254	879073
85998	879074
36916	879075
957	879076
4913	879077
54408	879078
31334	879079
3621	879080
22240	879081
100667	879082
517	879083
20276	879084
11737	879085
23044	879086
14076	879087
3044	879088
26810	879089
32328	879090
45976	879091
31463	879092
21412	879093
24526	879094
84865	879095
1140	879096
22124	879097
49	879098
110640	879099
36828	879100
436	879101
2784	879102
2997	879103
5638	879104
12191	879105
31905	879106
51720	879107
46855	879108
28	879109
106455	879110
49564	879111
25000	879112
32441	879113
40306	879114
113505	879115
29134	879116
93360	879117
36824	879118
11786	879119
17708	879120
55053	879121
26425	879122
4927	879123
49683	879124
17201	879125
14658	879126
44924	879127
35392	879128
16886	879129
23978	879130
51366	879131
11030	879132
24152	879133
67652	879134
23940	879135
3215	879136
5090	879137
143	879138
35149	879139
35491	879140
8025	879141
8530	879142
7447	879143
19567	879144
36375	879145
7956	879146
34291	879147
35532	879148
35666	879149
45783	879150
12564	879151
4994	879152
210	879153
69771	879154
1147	879155
13395	879156
32236	879157
11138	879158
84354	879159
6244	879160
67776	879161
24147	879162
446	879163
7937	879164
68486	879165
52909	879166
11732	879167
29541	879168
11852	879169
12044	879170
3717	879171
8218	879172
47942	879173
50283	879174
102959	879175
47695	879176
3422	879177
422	879178
67155	879179
52785	879180
26255	879181
33113	879182
16140	879183
45996	879184
80725	879185
18258	879186
19405	879187
1	879188
20913	879189
43753	879190
45360	879191
31417	879192
23178	879193
7178	879194
103895	879195
52843	879196
32075	879197
12668	879198
88174	879199
42267	879200
64439	879201
5	879202
69369	879203
7938	879204
29071	879205
25591	879206
2578	879207
36987	879208
15892	879209
29656	879210
7099	879211
46811	879212
64096	879213
38970	879214
10306	879215
46637	879216
19398	879217
19139	879218
49220	879219
8322	879220
21053	879221
113540	879222
74903	879223
10908	879224
33802	879225
58282	879226
51	879227
42155	879228
79056	879229
31857	879230
82281	879231
25706	879232
61892	879233
403	879234
6401	879235
1808	879236
3525	879237
49251	879238
97660	879239
29507	879240
67707	879241
68496	879242
3269	879243
6345	879244
12727	879245
49472	879246
72680	879247
62940	879248
21124	879249
260	879250
3388	879251
108331	879252
88501	879253
66809	879254
6118	879255
20902	879256
9120	879257
356	879258
52760	879259
39880	879260
35720	879261
42127	879262
24201	879263
12563	879264
78755	879265
94181	879266
464	879267
32394	879268
1019	879269
57132	879270
40142	879271
50653	879272
29117	879273
9571	879274
22552	879275
908	879276
96713	879277
12250	879278
28513	879279
4254	879280
2054	879281
3722	879282
44567	879283
3287	879284
28268	879285
224	879286
628	879287
14020	879288
12169	879289
26968	879290
19805	879291
25348	879292
79379	879293
65471	879294
35474	879295
3648	879296
17664	879297
33157	879298
12403	879299
32888	879300
98319	879301
30268	879302
18089	879303
9642	879304
18969	879305
48084	879306
15171	879307
36688	879308
5908	879309
49584	879310
2033	879311
30989	879312
15452	879313
92583	879314
3285	879315
5138	879316
31847	879317
76015	879318
31215	879319
9114	879320
54693	879321
17772	879322
33851	879323
46515	879324
486	879325
1832	879326
32624	879327
77444	879328
61860	879329
11072	879330
16193	879331
33177	879332
78220	879333
57168	879334
1549	879335
18540	879336
33568	879337
23738	879338
44290	879339
81536	879340
6523	879341
1820	879342
74564	879343
22533	879344
37504	879345
33667	879346
21834	879347
3172	879348
1322	879349
13570	879350
61313	879351
18098	879352
5684	879353
85141	879354
16894	879355
7341	879356
4955	879357
67181	879358
46662	879359
51688	879360
68598	879361
14006	879362
1363	879363
5331	879364
1261	879365
86819	879366
22162	879367
83411	879368
66144	879369
41280	879370
10507	879371
2749	879372
10157	879373
16652	879374
13282	879375
92299	879376
31244	879377
21433	879378
50965	879379
12497	879380
20898	879381
2388	879382
2524	879383
51347	879384
93689	879385
43748	879386
53435	879387
2748	879388
1628	879389
5688	879390
83229	879391
95157	879392
16271	879393
36105	879394
13261	879395
26382	879396
100273	879397
3989	879398
24379	879399
24863	879400
50834	879401
79029	879402
24735	879403
22218	879404
417	879405
16873	879406
16583	879407
2056	879408
1711	879409
40927	879410
3725	879411
41533	879412
6101	879413
24994	879414
12790	879415
68516	879416
65565	879417
15826	879418
70734	879419
10565	879420
13284	879421
5144	879422
762	879423
1489	879424
56428	879425
54540	879426
43550	879427
2637	879428
44003	879429
10	879430
26295	879431
72728	879432
8815	879433
15813	879434
29014	879435
11352	879436
45891	879437
18721	879438
3526	879439
51955	879440
10315	879441
82513	879442
86387	879443
25130	879444
1790	879445
16490	879446
16047	879447
7822	879448
20452	879449
29299	879450
26700	879451
18655	879452
60298	879453
43031	879454
5187	879455
17695	879456
45049	879457
11978	879458
29001	879459
15056	879460
27331	879461
56952	879462
25593	879463
10649	879464
18916	879465
12001	879466
1179	879467
13810	879468
10680	879469
99911	879470
30109	879471
8709	879472
10829	879473
60220	879474
12124	879475
55102	879476
12835	879477
94501	879478
55364	879479
5711	879480
24706	879481
6732	879482
20420	879483
82657	879484
40815	879485
14038	879486
13780	879487
619	879488
65175	879489
77889	879490
13303	879491
4309	879492
10984	879493
1471	879494
61934	879495
1416	879496
4422	879497
3338	879498
606	879499
31368	879500
2070	879501
35164	879502
98785	879503
13406	879504
97478	879505
79830	879506
88887	879507
1104	879508
28384	879509
50188	879510
20873	879511
186	879512
47514	879513
46302	879514
15579	879515
59	879516
15908	879517
18299	879518
97834	879519
24827	879520
1965	879521
9974	879522
20629	879523
18031	879524
8453	879525
37735	879526
7591	879527
33674	879528
24048	879529
46354	879530
17648	879531
47330	879532
26802	879533
61001	879534
57822	879535
652	879536
46219	879537
102238	879538
27184	879539
8258	879540
87923	879541
11472	879542
109627	879543
95899	879544
112528	879545
26157	879546
3995	879547
15911	879548
363	879549
884	879550
20498	879551
65013	879552
12677	879553
728	879554
23939	879555
26352	879556
56695	879557
54639	879558
8752	879559
27564	879560
16873	879561
11843	879562
27597	879563
41282	879564
19177	879565
26915	879566
6211	879567
50934	879568
554	879569
13275	879570
111	879571
54366	879572
19370	879573
6545	879574
22162	879575
74845	879576
110	879577
20214	879578
1015	879579
36220	879580
30845	879581
8672	879582
450	879583
4713	879584
7338	879585
6773	879586
45361	879587
56420	879588
8827	879589
64302	879590
29954	879591
6720	879592
52376	879593
14845	879594
1074	879595
7366	879596
35033	879597
56597	879598
64777	879599
31410	879600
9614	879601
14534	879602
25363	879603
2068	879604
24527	879605
22277	879606
77516	879607
42558	879608
22819	879609
79627	879610
10169	879611
303	879612
16734	879613
70235	879614
6437	879615
4238	879616
27340	879617
101692	879618
24133	879619
946	879620
46840	879621
62322	879622
2341	879623
54579	879624
2553	879625
1770	879626
5930	879627
3771	879628
74118	879629
27072	879630
7663	879631
13547	879632
21627	879633
11252	879634
20612	879635
55809	879636
44	879637
36301	879638
33301	879639
6371	879640
3185	879641
37337	879642
25220	879643
3050	879644
3827	879645
68283	879646
15351	879647
14915	879648
11689	879649
767	879650
23471	879651
21034	879652
13991	879653
13718	879654
21110	879655
45332	879656
2322	879657
42372	879658
22108	879659
79069	879660
76433	879661
20928	879662
35715	879663
38033	879664
13560	879665
51275	879666
2297	879667
51405	879668
1064	879669
59131	879670
1173	879671
45469	879672
32576	879673
29430	879674
16397	879675
93349	879676
3870	879677
57859	879678
32020	879679
25098	879680
9025	879681
3064	879682
54161	879683
3357	879684
98507	879685
16479	879686
17198	879687
8351	879688
53655	879689
35650	879690
68623	879691
10655	879692
10549	879693
17019	879694
62000	879695
16667	879696
800	879697
104537	879698
37965	879699
48489	879700
48214	879701
92302	879702
248	879703
24914	879704
67130	879705
30280	879706
611	879707
13416	879708
10237	879709
15170	879710
15765	879711
10433	879712
36389	879713
48430	879714
126	879715
17359	879716
70561	879717
62760	879718
38995	879719
3614	879720
51948	879721
11358	879722
29202	879723
40116	879724
3315	879725
37107	879726
9841	879727
56285	879728
32783	879729
3608	879730
11101	879731
6387	879732
6262	879733
3015	879734
77192	879735
3410	879736
5334	879737
41188	879738
13443	879739
47571	879740
14973	879741
67068	879742
33168	879743
89873	879744
4270	879745
26296	879746
247	879747
2724	879748
58	879749
57109	879750
74400	879751
1205	879752
37	879753
1495	879754
51921	879755
78334	879756
85371	879757
82731	879758
67395	879759
37697	879760
49490	879761
1902	879762
2444	879763
37825	879764
16508	879765
18141	879766
65987	879767
112295	879768
15361	879769
113725	879770
31008	879771
25315	879772
47937	879773
76853	879774
21912	879775
670	879776
22170	879777
6027	879778
339	879779
17504	879780
85853	879781
10697	879782
54636	879783
66763	879784
34805	879785
17266	879786
6732	879787
15137	879788
21956	879789
26000	879790
34287	879791
58514	879792
26485	879793
4601	879794
112142	879795
80472	879796
32568	879797
8790	879798
18722	879799
94967	879800
23500	879801
65466	879802
12472	879803
38197	879804
18291	879805
7125	879806
5662	879807
24723	879808
21315	879809
4578	879810
46639	879811
26695	879812
35689	879813
20639	879814
23076	879815
102087	879816
2323	879817
84056	879818
11	879819
1269	879820
15184	879821
14502	879822
65817	879823
66393	879824
12115	879825
405	879826
16253	879827
66273	879828
2223	879829
72574	879830
265	879831
13618	879832
45318	879833
5109	879834
91003	879835
3912	879836
698	879837
46765	879838
42169	879839
11869	879840
70728	879841
1023	879842
20546	879843
24605	879844
31668	879845
19735	879846
10882	879847
13535	879848
16305	879849
64732	879850
12708	879851
41931	879852
48454	879853
40377	879854
7134	879855
41855	879856
9936	879857
4065	879858
36795	879859
76719	879860
80835	879861
40069	879862
1559	879863
19353	879864
16769	879865
77818	879866
18277	879867
1957	879868
5590	879869
3817	879870
61100	879871
55098	879872
92373	879873
101540	879874
14080	879875
94558	879876
3637	879877
40309	879878
110374	879879
5567	879880
19710	879881
48079	879882
11876	879883
5460	879884
25345	879885
13341	879886
23796	879887
2632	879888
3211	879889
68171	879890
21038	879891
27834	879892
21626	879893
1872	879894
10018	879895
57229	879896
35836	879897
38240	879898
22764	879899
82081	879900
45221	879901
47712	879902
1122	879903
46547	879904
4232	879905
33200	879906
20356	879907
23010	879908
34962	879909
23974	879910
7126	879911
1889	879912
52715	879913
25459	879914
5404	879915
19762	879916
21821	879917
25687	879918
49854	879919
64758	879920
16380	879921
22732	879922
713	879923
46108	879924
68375	879925
71350	879926
24675	879927
27810	879928
299	879929
6526	879930
35457	879931
76382	879932
28344	879933
35891	879934
35422	879935
113768	879936
25998	879937
7817	879938
113565	879939
41257	879940
85639	879941
20690	879942
50201	879943
12268	879944
23045	879945
1763	879946
5935	879947
19361	879948
51828	879949
8405	879950
42415	879951
65398	879952
27984	879953
13435	879954
17737	879955
9011	879956
78258	879957
88262	879958
39731	879959
20671	879960
29417	879961
41364	879962
28880	879963
5626	879964
19313	879965
26127	879966
19757	879967
36016	879968
34423	879969
9622	879970
18586	879971
10160	879972
62264	879973
3326	879974
10494	879975
15877	879976
36625	879977
101533	879978
71	879979
8009	879980
26248	879981
43216	879982
6540	879983
30163	879984
7749	879985
34587	879986
41808	879987
5252	879988
65418	879989
52117	879990
26520	879991
97091	879992
47944	879993
61474	879994
28947	879995
4059	879996
5602	879997
8332	879998
49206	879999
4952	880000
891	880001
21609	880002
12700	880003
41173	880004
2844	880005
110258	880006
433	880007
43070	880008
18725	880009
74443	880010
30058	880011
15768	880012
17940	880013
52831	880014
9060	880015
49095	880016
4687	880017
41210	880018
575	880019
651	880020
68772	880021
75478	880022
6121	880023
21939	880024
37343	880025
8439	880026
17967	880027
71679	880028
43086	880029
67058	880030
36692	880031
33099	880032
11853	880033
58884	880034
944	880035
51447	880036
11881	880037
19787	880038
285	880039
49692	880040
53	880041
30350	880042
2693	880043
33496	880044
61148	880045
94314	880046
24743	880047
29493	880048
874	880049
12336	880050
46551	880051
2289	880052
5956	880053
20031	880054
80566	880055
39433	880056
46709	880057
82276	880058
17355	880059
11459	880060
20133	880061
27789	880062
3618	880063
28415	880064
970	880065
7997	880066
58836	880067
90046	880068
4241	880069
24573	880070
719	880071
100547	880072
32265	880073
69307	880074
103	880075
20859	880076
44263	880077
12958	880078
1923	880079
188	880080
37294	880081
91993	880082
47686	880083
54673	880084
58412	880085
61634	880086
37490	880087
82628	880088
50224	880089
51834	880090
13154	880091
3556	880092
68030	880093
34501	880094
18710	880095
659	880096
6048	880097
5796	880098
14356	880099
40639	880100
38558	880101
24471	880102
31745	880103
65678	880104
5728	880105
62970	880106
64091	880107
12417	880108
36742	880109
329	880110
35712	880111
20	880112
45038	880113
78260	880114
1557	880115
86646	880116
15603	880117
42044	880118
56922	880119
54031	880120
3006	880121
90436	880122
35372	880123
103128	880124
38434	880125
22713	880126
47381	880127
12482	880128
25284	880129
40767	880130
56253	880131
8914	880132
11825	880133
9942	880134
19802	880135
46285	880136
40746	880137
10818	880138
19946	880139
14576	880140
9109	880141
1748	880142
7231	880143
8	880144
48134	880145
43679	880146
77448	880147
7934	880148
2476	880149
61007	880150
2175	880151
26648	880152
52200	880153
1786	880154
99707	880155
21518	880156
5158	880157
27716	880158
10129	880159
27767	880160
73843	880161
1562	880162
613	880163
25063	880164
185	880165
79803	880166
16215	880167
25134	880168
25045	880169
25157	880170
3990	880171
111685	880172
93615	880173
74194	880174
14351	880175
24236	880176
25101	880177
10490	880178
56605	880179
67655	880180
59223	880181
34091	880182
49847	880183
47438	880184
60089	880185
44712	880186
6382	880187
26617	880188
1689	880189
22325	880190
80974	880191
16280	880192
4068	880193
35530	880194
14442	880195
9492	880196
396	880197
21336	880198
33327	880199
1091	880200
77132	880201
98102	880202
3740	880203
5538	880204
23325	880205
18301	880206
37844	880207
83821	880208
84740	880209
3334	880210
10364	880211
58426	880212
12140	880213
5048	880214
477	880215
61602	880216
32765	880217
43375	880218
33772	880219
17314	880220
5078	880221
109343	880222
37599	880223
98302	880224
42649	880225
917	880226
10103	880227
10814	880228
14053	880229
86470	880230
3538	880231
30946	880232
23390	880233
51021	880234
2090	880235
70373	880236
101299	880237
20794	880238
15896	880239
61010	880240
58759	880241
64146	880242
8290	880243
11591	880244
20074	880245
3363	880246
55703	880247
37910	880248
39391	880249
113731	880250
34716	880251
47589	880252
21046	880253
56412	880254
64593	880255
7529	880256
46297	880257
4448	880258
62743	880259
76212	880260
2669	880261
546	880262
31820	880263
64247	880264
251	880265
92	880266
51852	880267
2927	880268
5725	880269
78007	880270
42207	880271
17611	880272
502	880273
51252	880274
32997	880275
8344	880276
24536	880277
96896	880278
103951	880279
12306	880280
109987	880281
35566	880282
9452	880283
48805	880284
4319	880285
49818	880286
50577	880287
36816	880288
2699	880289
12076	880290
11903	880291
65639	880292
7047	880293
22271	880294
33209	880295
95757	880296
34684	880297
12969	880298
244	880299
88720	880300
23986	880301
16177	880302
12987	880303
215	880304
41702	880305
27153	880306
463	880307
19107	880308
438	880309
24951	880310
80537	880311
3709	880312
63339	880313
9187	880314
6649	880315
21222	880316
43391	880317
10346	880318
102928	880319
9210	880320
51967	880321
112392	880322
53956	880323
37946	880324
400	880325
35852	880326
3089	880327
7881	880328
3116	880329
1807	880330
14137	880331
62626	880332
66357	880333
60332	880334
76913	880335
11716	880336
2867	880337
33937	880338
43074	880339
212	880340
24202	880341
3033	880342
23788	880343
16291	880344
14984	880345
45411	880346
46891	880347
72	880348
22206	880349
32423	880350
7109	880351
9150	880352
38324	880353
56063	880354
34535	880355
1290	880356
18322	880357
98108	880358
60518	880359
14604	880360
26983	880361
38517	880362
29668	880363
49405	880364
1605	880365
5816	880366
46342	880367
60371	880368
32749	880369
49628	880370
7482	880371
20392	880372
41651	880373
2689	880374
26914	880375
10879	880376
64315	880377
60421	880378
25924	880379
6243	880380
5519	880381
21206	880382
21574	880383
69363	880384
7917	880385
1015	880386
2702	880387
53298	880388
43684	880389
80240	880390
33386	880391
93006	880392
31690	880393
4702	880394
25882	880395
20483	880396
73737	880397
82536	880398
127	880399
33469	880400
3537	880401
4327	880402
56681	880403
10732	880404
106607	880405
3789	880406
59158	880407
13068	880408
57199	880409
14055	880410
76884	880411
12197	880412
6071	880413
18634	880414
19747	880415
27106	880416
56013	880417
15523	880418
18442	880419
9313	880420
21257	880421
15441	880422
30777	880423
4100	880424
60230	880425
5751	880426
75422	880427
76791	880428
38330	880429
52055	880430
27516	880431
40653	880432
3618	880433
676	880434
40749	880435
6275	880436
3383	880437
4617	880438
35649	880439
7021	880440
19663	880441
1237	880442
21495	880443
8721	880444
36334	880445
83424	880446
379	880447
95025	880448
21852	880449
25085	880450
78722	880451
17335	880452
36823	880453
61295	880454
35675	880455
6994	880456
36079	880457
3883	880458
44573	880459
61989	880460
42126	880461
53317	880462
7524	880463
91892	880464
1108	880465
8088	880466
5648	880467
533	880468
47542	880469
10741	880470
25719	880471
53436	880472
45379	880473
8145	880474
102620	880475
16295	880476
32370	880477
6420	880478
37809	880479
47201	880480
29060	880481
1203	880482
12513	880483
24581	880484
17046	880485
7424	880486
64739	880487
27006	880488
20676	880489
8094	880490
52094	880491
41420	880492
33942	880493
16135	880494
15866	880495
20669	880496
32576	880497
102995	880498
8239	880499
54055	880500
1831	880501
32059	880502
1084	880503
53031	880504
10387	880505
85410	880506
45984	880507
29637	880508
5940	880509
48323	880510
14808	880511
11764	880512
1916	880513
99465	880514
3827	880515
42129	880516
90659	880517
6057	880518
59929	880519
70880	880520
4803	880521
1115	880522
32246	880523
14631	880524
89179	880525
33058	880526
684	880527
30025	880528
40712	880529
24330	880530
25341	880531
61150	880532
3650	880533
38635	880534
46739	880535
4095	880536
896	880537
22074	880538
9405	880539
53440	880540
63432	880541
11238	880542
1978	880543
21441	880544
70926	880545
16956	880546
27121	880547
352	880548
2212	880549
1924	880550
74989	880551
6152	880552
53693	880553
60202	880554
3953	880555
20123	880556
6533	880557
81789	880558
35495	880559
857	880560
49235	880561
16664	880562
3824	880563
4715	880564
18069	880565
47543	880566
1510	880567
38757	880568
63941	880569
3972	880570
41902	880571
114204	880572
4947	880573
33620	880574
41197	880575
8094	880576
47530	880577
19948	880578
411	880579
25717	880580
33233	880581
34	880582
9158	880583
14042	880584
4588	880585
1310	880586
182	880587
1339	880588
9739	880589
19998	880590
26557	880591
9960	880592
60733	880593
166	880594
21802	880595
21613	880596
6152	880597
1521	880598
37113	880599
27348	880600
43617	880601
61237	880602
9640	880603
7	880604
79668	880605
32357	880606
52728	880607
60822	880608
13729	880609
12130	880610
52490	880611
481	880612
12330	880613
5761	880614
80002	880615
42148	880616
7608	880617
114580	880618
19409	880619
43865	880620
52342	880621
38746	880622
37696	880623
515	880624
13618	880625
50164	880626
7855	880627
9108	880628
18598	880629
12046	880630
20994	880631
59943	880632
45	880633
446	880634
17970	880635
3737	880636
9624	880637
10472	880638
62690	880639
17306	880640
480	880641
29828	880642
22548	880643
755	880644
234	880645
457	880646
5426	880647
1432	880648
24714	880649
13868	880650
73724	880651
4707	880652
6968	880653
37314	880654
57223	880655
1133	880656
69	880657
82267	880658
90776	880659
9382	880660
47661	880661
4978	880662
49280	880663
44227	880664
35468	880665
6806	880666
7398	880667
10172	880668
43382	880669
14143	880670
40816	880671
95	880672
24125	880673
44561	880674
45876	880675
76901	880676
29015	880677
40880	880678
33491	880679
14684	880680
17035	880681
13964	880682
8	880683
38159	880684
8353	880685
31364	880686
16375	880687
39514	880688
22043	880689
25197	880690
228	880691
1360	880692
21354	880693
50932	880694
54369	880695
98044	880696
89347	880697
62449	880698
49221	880699
93310	880700
6630	880701
11646	880702
93670	880703
70506	880704
3698	880705
17444	880706
20514	880707
11579	880708
229	880709
41341	880710
4658	880711
41771	880712
14124	880713
20827	880714
39658	880715
4708	880716
12033	880717
51630	880718
22094	880719
8981	880720
60378	880721
64694	880722
10121	880723
50647	880724
6698	880725
8434	880726
29373	880727
63644	880728
5122	880729
89561	880730
101214	880731
25328	880732
77695	880733
48003	880734
15492	880735
64947	880736
45946	880737
30802	880738
10579	880739
111139	880740
15379	880741
41730	880742
10296	880743
1481	880744
4618	880745
49237	880746
2831	880747
2586	880748
223	880749
34339	880750
50656	880751
11812	880752
46144	880753
36724	880754
54240	880755
8812	880756
20007	880757
29111	880758
18503	880759
42509	880760
60355	880761
55217	880762
5561	880763
73894	880764
17353	880765
1889	880766
2068	880767
57449	880768
50924	880769
20590	880770
9173	880771
99917	880772
3594	880773
88838	880774
18075	880775
48150	880776
4456	880777
31168	880778
53528	880779
12751	880780
63281	880781
76488	880782
20889	880783
5209	880784
5818	880785
29570	880786
375	880787
840	880788
46522	880789
41692	880790
11974	880791
30787	880792
1659	880793
68380	880794
18898	880795
29712	880796
54422	880797
32134	880798
13726	880799
18575	880800
93741	880801
14194	880802
62926	880803
37710	880804
8505	880805
738	880806
36489	880807
13165	880808
59420	880809
24789	880810
27710	880811
17097	880812
2509	880813
27924	880814
80750	880815
65279	880816
38336	880817
52007	880818
81311	880819
37365	880820
17570	880821
2	880822
82630	880823
46992	880824
15089	880825
4408	880826
47543	880827
64541	880828
174	880829
48829	880830
1399	880831
14363	880832
299	880833
256	880834
4273	880835
17916	880836
12779	880837
81880	880838
29414	880839
11966	880840
8762	880841
39546	880842
7917	880843
1643	880844
27937	880845
24051	880846
96946	880847
8650	880848
59162	880849
11024	880850
1646	880851
50355	880852
1069	880853
4250	880854
18063	880855
11156	880856
96484	880857
44071	880858
800	880859
28137	880860
777	880861
72190	880862
83110	880863
36060	880864
41782	880865
37463	880866
53839	880867
41851	880868
29448	880869
21086	880870
1616	880871
14818	880872
43053	880873
47381	880874
6128	880875
26868	880876
20687	880877
1067	880878
1414	880879
1464	880880
78186	880881
42151	880882
2183	880883
4776	880884
10320	880885
5780	880886
18075	880887
3680	880888
22559	880889
12451	880890
57256	880891
2649	880892
63031	880893
63113	880894
2153	880895
101361	880896
1439	880897
48337	880898
39078	880899
1692	880900
23744	880901
75725	880902
38122	880903
9381	880904
37759	880905
17177	880906
10415	880907
50869	880908
15107	880909
50530	880910
71841	880911
31154	880912
2779	880913
35108	880914
20489	880915
80291	880916
66219	880917
95545	880918
75901	880919
41432	880920
48250	880921
90139	880922
25715	880923
27837	880924
63502	880925
15229	880926
7518	880927
22180	880928
41421	880929
3777	880930
33023	880931
71670	880932
36695	880933
52666	880934
14500	880935
62932	880936
1774	880937
32116	880938
67607	880939
22611	880940
9168	880941
41894	880942
16410	880943
636	880944
145	880945
61838	880946
10107	880947
78823	880948
70652	880949
19689	880950
7685	880951
6531	880952
3818	880953
63715	880954
35580	880955
86694	880956
78828	880957
85225	880958
7267	880959
41274	880960
178	880961
2870	880962
77948	880963
4914	880964
2042	880965
25688	880966
626	880967
10876	880968
8	880969
25847	880970
2873	880971
3864	880972
24554	880973
6739	880974
82815	880975
7098	880976
34725	880977
27642	880978
32641	880979
13935	880980
19617	880981
3606	880982
31909	880983
2635	880984
34254	880985
30400	880986
10843	880987
58837	880988
42772	880989
52233	880990
377	880991
40460	880992
60099	880993
58858	880994
44892	880995
43985	880996
6442	880997
2648	880998
27373	880999
22798	881000
32025	881001
62231	881002
16723	881003
17625	881004
10	881005
16163	881006
49525	881007
87797	881008
7138	881009
50335	881010
101356	881011
2363	881012
14024	881013
23311	881014
8214	881015
46247	881016
43110	881017
6150	881018
12681	881019
38650	881020
79590	881021
23968	881022
12426	881023
25144	881024
106212	881025
61271	881026
697	881027
2165	881028
92	881029
47824	881030
5338	881031
2386	881032
2799	881033
50253	881034
90381	881035
112658	881036
39469	881037
47020	881038
56791	881039
86927	881040
3207	881041
161	881042
22143	881043
31442	881044
31401	881045
52288	881046
27281	881047
9684	881048
11252	881049
296	881050
51750	881051
71280	881052
14051	881053
10595	881054
18762	881055
2087	881056
28417	881057
10878	881058
20337	881059
40640	881060
34468	881061
62989	881062
36570	881063
23851	881064
35993	881065
11158	881066
94259	881067
37696	881068
2176	881069
17646	881070
74774	881071
3286	881072
37134	881073
6703	881074
15312	881075
108698	881076
4476	881077
13946	881078
103235	881079
1006	881080
14907	881081
10864	881082
69674	881083
78986	881084
19353	881085
39578	881086
23941	881087
52786	881088
2866	881089
74249	881090
79865	881091
94773	881092
58094	881093
13649	881094
3835	881095
61889	881096
1709	881097
33312	881098
67434	881099
18360	881100
207	881101
3743	881102
335	881103
20250	881104
23134	881105
49167	881106
21323	881107
12938	881108
45198	881109
13391	881110
73395	881111
27864	881112
23009	881113
4342	881114
23589	881115
1060	881116
8760	881117
7005	881118
52661	881119
61986	881120
23197	881121
5658	881122
9831	881123
20764	881124
31005	881125
8872	881126
19826	881127
433	881128
32823	881129
3465	881130
44463	881131
50664	881132
26608	881133
23447	881134
51337	881135
57849	881136
4120	881137
24156	881138
5655	881139
96784	881140
328	881141
52135	881142
6884	881143
52	881144
38109	881145
12952	881146
4805	881147
9072	881148
1052	881149
32810	881150
6411	881151
33067	881152
488	881153
67	881154
41632	881155
4186	881156
681	881157
12861	881158
8654	881159
4309	881160
49076	881161
90188	881162
82179	881163
15869	881164
68096	881165
24471	881166
55604	881167
12985	881168
47994	881169
2088	881170
55850	881171
5381	881172
11059	881173
6757	881174
11546	881175
61244	881176
15127	881177
36852	881178
36926	881179
3967	881180
12137	881181
71837	881182
19507	881183
5596	881184
76049	881185
66125	881186
40647	881187
13177	881188
100434	881189
50355	881190
61028	881191
12208	881192
14226	881193
13967	881194
2106	881195
27619	881196
19510	881197
66924	881198
56185	881199
9191	881200
18979	881201
3373	881202
8413	881203
46413	881204
10305	881205
50831	881206
29041	881207
9824	881208
6616	881209
18559	881210
7879	881211
14955	881212
21079	881213
28525	881214
50772	881215
12735	881216
38089	881217
47501	881218
6342	881219
8806	881220
33485	881221
1769	881222
88847	881223
318	881224
63124	881225
9903	881226
5301	881227
3465	881228
69786	881229
15804	881230
6688	881231
10184	881232
48748	881233
42564	881234
6125	881235
15202	881236
61163	881237
24974	881238
3457	881239
19551	881240
66917	881241
3186	881242
440	881243
1296	881244
8844	881245
11079	881246
916	881247
67536	881248
6528	881249
613	881250
21963	881251
72088	881252
12454	881253
21546	881254
69879	881255
4015	881256
52852	881257
41861	881258
50780	881259
31	881260
14266	881261
8136	881262
60559	881263
8049	881264
40727	881265
43672	881266
80666	881267
72897	881268
97831	881269
23954	881270
35860	881271
40129	881272
15588	881273
383	881274
62445	881275
26746	881276
11887	881277
3476	881278
23786	881279
6335	881280
14841	881281
41168	881282
21623	881283
4761	881284
96944	881285
1816	881286
78911	881287
51969	881288
51353	881289
7614	881290
23620	881291
35369	881292
7884	881293
3206	881294
16997	881295
17087	881296
74287	881297
71873	881298
23518	881299
18042	881300
16435	881301
58186	881302
73109	881303
26429	881304
601	881305
86491	881306
42839	881307
65490	881308
85998	881309
10133	881310
858	881311
103110	881312
17693	881313
43716	881314
49838	881315
22510	881316
37251	881317
46107	881318
16382	881319
12245	881320
16335	881321
10864	881322
21376	881323
26317	881324
346	881325
49116	881326
46175	881327
84511	881328
34663	881329
72857	881330
23464	881331
22659	881332
40325	881333
31804	881334
15406	881335
8194	881336
57197	881337
1688	881338
25158	881339
15881	881340
1505	881341
10950	881342
5473	881343
4903	881344
49630	881345
39944	881346
39883	881347
16536	881348
25227	881349
95336	881350
15781	881351
25992	881352
721	881353
6123	881354
70775	881355
8368	881356
90541	881357
10076	881358
86	881359
7924	881360
31787	881361
11808	881362
23135	881363
40	881364
65106	881365
7256	881366
39025	881367
81711	881368
39410	881369
7940	881370
9724	881371
1829	881372
3662	881373
95424	881374
5202	881375
29980	881376
27937	881377
2835	881378
15508	881379
1463	881380
4847	881381
59963	881382
91989	881383
26593	881384
42678	881385
42774	881386
16134	881387
51331	881388
30901	881389
2777	881390
40869	881391
30390	881392
627	881393
64666	881394
1915	881395
30054	881396
7985	881397
105758	881398
19565	881399
63204	881400
53904	881401
5016	881402
72449	881403
2841	881404
3236	881405
33691	881406
105797	881407
17009	881408
97023	881409
11321	881410
8516	881411
4892	881412
15755	881413
58516	881414
2395	881415
4982	881416
18457	881417
50140	881418
35266	881419
25484	881420
32205	881421
32653	881422
89040	881423
19174	881424
2521	881425
19618	881426
89288	881427
65359	881428
3553	881429
19077	881430
47595	881431
3505	881432
85821	881433
22500	881434
52011	881435
12656	881436
52540	881437
33890	881438
50740	881439
77357	881440
50024	881441
101198	881442
17790	881443
62635	881444
27714	881445
34526	881446
11454	881447
80152	881448
54632	881449
14380	881450
3092	881451
10677	881452
57545	881453
26798	881454
1186	881455
19368	881456
18229	881457
40	881458
22037	881459
40805	881460
25257	881461
8410	881462
49242	881463
467	881464
8260	881465
6099	881466
72621	881467
1393	881468
23480	881469
21	881470
8674	881471
23104	881472
16630	881473
58429	881474
2353	881475
22140	881476
56191	881477
19430	881478
34941	881479
54962	881480
14228	881481
268	881482
32348	881483
41686	881484
42227	881485
15582	881486
36216	881487
39542	881488
46950	881489
65911	881490
16965	881491
12860	881492
65642	881493
35657	881494
38401	881495
3907	881496
4634	881497
22915	881498
9517	881499
33574	881500
15972	881501
7541	881502
550	881503
655	881504
3436	881505
45855	881506
40159	881507
7211	881508
115	881509
52040	881510
10732	881511
22625	881512
576	881513
82719	881514
50125	881515
3695	881516
2346	881517
44520	881518
72050	881519
243	881520
1350	881521
49342	881522
47512	881523
134	881524
10125	881525
488	881526
17515	881527
10797	881528
37330	881529
38540	881530
5823	881531
421	881532
22965	881533
1314	881534
83937	881535
34758	881536
1872	881537
45685	881538
48081	881539
32486	881540
19555	881541
42919	881542
13231	881543
26586	881544
86612	881545
26665	881546
22006	881547
21278	881548
75900	881549
8849	881550
44496	881551
18388	881552
41111	881553
27679	881554
1890	881555
44829	881556
17082	881557
32245	881558
17847	881559
90424	881560
30625	881561
46822	881562
24702	881563
3836	881564
29249	881565
52714	881566
615	881567
25362	881568
86849	881569
17078	881570
51100	881571
23792	881572
61186	881573
44566	881574
163	881575
23071	881576
65477	881577
53206	881578
4266	881579
10448	881580
24659	881581
3363	881582
13574	881583
8659	881584
22528	881585
7600	881586
19164	881587
7358	881588
1270	881589
52340	881590
62112	881591
23899	881592
61880	881593
8646	881594
70062	881595
16010	881596
40280	881597
73143	881598
108	881599
3457	881600
10887	881601
22052	881602
30763	881603
43808	881604
21098	881605
1222	881606
64857	881607
25092	881608
19077	881609
84345	881610
47620	881611
17699	881612
13569	881613
13166	881614
47514	881615
18003	881616
13289	881617
50106	881618
9591	881619
91687	881620
15586	881621
4740	881622
4432	881623
3948	881624
22111	881625
81905	881626
51	881627
53049	881628
42984	881629
43199	881630
66875	881631
8477	881632
56328	881633
23805	881634
4796	881635
64305	881636
29187	881637
1241	881638
1325	881639
9450	881640
5889	881641
14835	881642
108633	881643
10582	881644
9488	881645
38946	881646
12980	881647
90891	881648
30880	881649
20867	881650
77442	881651
2734	881652
37309	881653
93709	881654
17990	881655
65495	881656
66042	881657
7190	881658
20847	881659
13030	881660
44328	881661
665	881662
31292	881663
38915	881664
1221	881665
22891	881666
14746	881667
22221	881668
24162	881669
77843	881670
63945	881671
9915	881672
32326	881673
37096	881674
80194	881675
40956	881676
1133	881677
47520	881678
16454	881679
3158	881680
27696	881681
4562	881682
56005	881683
59519	881684
87826	881685
13439	881686
88368	881687
34221	881688
57904	881689
47901	881690
44103	881691
2177	881692
14262	881693
39142	881694
35982	881695
24247	881696
32966	881697
28711	881698
10002	881699
12656	881700
107696	881701
12483	881702
13610	881703
4518	881704
24078	881705
69325	881706
49937	881707
27283	881708
14022	881709
166	881710
7866	881711
2397	881712
21239	881713
12073	881714
23385	881715
63577	881716
1229	881717
84309	881718
62864	881719
27626	881720
36544	881721
47944	881722
53131	881723
16254	881724
10859	881725
22173	881726
67082	881727
4858	881728
5666	881729
89243	881730
5235	881731
13622	881732
37521	881733
32456	881734
32916	881735
5692	881736
15065	881737
36209	881738
5827	881739
20810	881740
27048	881741
533	881742
3220	881743
45100	881744
7961	881745
79964	881746
120	881747
17048	881748
87266	881749
51549	881750
69471	881751
40580	881752
40	881753
32093	881754
36784	881755
1612	881756
23652	881757
34794	881758
22660	881759
71612	881760
3809	881761
40245	881762
49942	881763
8367	881764
52668	881765
64603	881766
62640	881767
16111	881768
85102	881769
7922	881770
70130	881771
85754	881772
2855	881773
94895	881774
180	881775
5852	881776
71159	881777
95323	881778
35883	881779
1556	881780
28610	881781
33668	881782
18051	881783
4446	881784
2472	881785
820	881786
41001	881787
29783	881788
61193	881789
8099	881790
4674	881791
24749	881792
42556	881793
3823	881794
37900	881795
40167	881796
15323	881797
14340	881798
60436	881799
31700	881800
36910	881801
34484	881802
59074	881803
22790	881804
12745	881805
4813	881806
3935	881807
4513	881808
16726	881809
2209	881810
5758	881811
47531	881812
26553	881813
22268	881814
100619	881815
86333	881816
103558	881817
50642	881818
32511	881819
68	881820
3235	881821
102673	881822
68552	881823
2087	881824
9762	881825
11682	881826
34468	881827
60121	881828
19958	881829
80574	881830
5409	881831
14230	881832
1676	881833
43810	881834
5667	881835
60728	881836
63414	881837
13053	881838
80414	881839
61263	881840
55709	881841
4115	881842
105661	881843
80211	881844
4969	881845
4781	881846
97724	881847
69972	881848
56165	881849
83007	881850
28982	881851
2500	881852
40930	881853
45468	881854
13457	881855
16563	881856
54774	881857
89322	881858
2948	881859
66751	881860
46674	881861
1541	881862
1008	881863
7945	881864
95944	881865
62356	881866
38873	881867
2555	881868
1386	881869
82380	881870
17713	881871
488	881872
32685	881873
22863	881874
44442	881875
29113	881876
31565	881877
8982	881878
57718	881879
4336	881880
31424	881881
72691	881882
1000	881883
58722	881884
2416	881885
11088	881886
52181	881887
34762	881888
22900	881889
18849	881890
26410	881891
22704	881892
2384	881893
73504	881894
2140	881895
50142	881896
7139	881897
1534	881898
70935	881899
8894	881900
10520	881901
12051	881902
60398	881903
35804	881904
7233	881905
2055	881906
58381	881907
32392	881908
828	881909
41988	881910
56518	881911
10096	881912
2401	881913
1623	881914
2985	881915
67215	881916
8364	881917
22347	881918
30763	881919
41115	881920
13576	881921
23623	881922
37529	881923
6175	881924
83237	881925
44163	881926
5535	881927
30414	881928
28642	881929
31268	881930
70818	881931
33193	881932
81693	881933
45471	881934
55761	881935
1483	881936
14056	881937
96809	881938
9176	881939
10361	881940
6955	881941
73044	881942
57127	881943
11210	881944
90424	881945
91107	881946
29454	881947
766	881948
19520	881949
2296	881950
74111	881951
4472	881952
5716	881953
95290	881954
4659	881955
80948	881956
8182	881957
8094	881958
13956	881959
31482	881960
20257	881961
10473	881962
3816	881963
13470	881964
42336	881965
88	881966
2094	881967
87458	881968
33738	881969
31166	881970
53671	881971
105861	881972
14894	881973
2852	881974
11853	881975
954	881976
23344	881977
89335	881978
49018	881979
36070	881980
97056	881981
566	881982
11899	881983
21817	881984
8194	881985
67052	881986
60403	881987
102220	881988
24803	881989
92321	881990
2207	881991
57630	881992
3921	881993
14368	881994
15853	881995
1908	881996
26992	881997
22555	881998
18781	881999
63267	882000
2656	882001
22378	882002
2002	882003
3692	882004
15005	882005
35611	882006
2600	882007
461	882008
28486	882009
12622	882010
93092	882011
30623	882012
31469	882013
17708	882014
3572	882015
80497	882016
19443	882017
37354	882018
12260	882019
61562	882020
21555	882021
10133	882022
9469	882023
31967	882024
7446	882025
20769	882026
2529	882027
53767	882028
6847	882029
30150	882030
43005	882031
17612	882032
3539	882033
22805	882034
1887	882035
37524	882036
77176	882037
36150	882038
42090	882039
27144	882040
6162	882041
51817	882042
36517	882043
76377	882044
117	882045
16302	882046
27489	882047
70545	882048
74587	882049
10	882050
43076	882051
83662	882052
61408	882053
33637	882054
24736	882055
4418	882056
42199	882057
25721	882058
1507	882059
37484	882060
3160	882061
30534	882062
109998	882063
12231	882064
10516	882065
32238	882066
31632	882067
9580	882068
24651	882069
15636	882070
49201	882071
23560	882072
21310	882073
64011	882074
28313	882075
57171	882076
92734	882077
10859	882078
4785	882079
824	882080
1113	882081
9238	882082
6146	882083
14357	882084
2004	882085
560	882086
15550	882087
7218	882088
39720	882089
57819	882090
92931	882091
97	882092
54683	882093
22274	882094
4732	882095
21965	882096
52782	882097
56069	882098
24363	882099
2743	882100
9416	882101
42312	882102
61534	882103
69460	882104
80151	882105
26824	882106
28996	882107
34604	882108
5280	882109
45787	882110
29894	882111
6010	882112
13961	882113
48	882114
39565	882115
236	882116
21510	882117
31578	882118
24976	882119
9656	882120
11622	882121
9761	882122
21917	882123
617	882124
16706	882125
40501	882126
105520	882127
52748	882128
23048	882129
13434	882130
2326	882131
8472	882132
47037	882133
31582	882134
496	882135
1338	882136
57871	882137
51307	882138
17577	882139
29906	882140
21713	882141
41560	882142
21628	882143
69091	882144
51838	882145
32240	882146
70813	882147
11760	882148
30140	882149
125	882150
38	882151
416	882152
64	882153
1450	882154
24178	882155
25226	882156
10148	882157
1827	882158
31237	882159
47658	882160
8738	882161
32728	882162
1656	882163
19999	882164
23299	882165
61431	882166
20534	882167
3036	882168
46380	882169
6780	882170
6105	882171
38580	882172
39414	882173
42703	882174
21799	882175
28233	882176
100633	882177
10839	882178
66090	882179
16596	882180
14951	882181
28362	882182
33098	882183
51673	882184
12536	882185
26744	882186
24379	882187
24853	882188
63897	882189
34379	882190
461	882191
12707	882192
315	882193
57884	882194
56472	882195
33202	882196
73186	882197
26753	882198
45012	882199
74730	882200
18309	882201
103602	882202
36042	882203
12910	882204
7048	882205
15964	882206
31269	882207
115	882208
325	882209
52027	882210
72071	882211
19823	882212
5156	882213
3836	882214
44603	882215
3938	882216
63842	882217
5423	882218
23441	882219
17539	882220
103572	882221
7354	882222
112566	882223
13444	882224
107590	882225
80927	882226
35108	882227
75681	882228
28684	882229
2686	882230
6695	882231
165	882232
94618	882233
1306	882234
1820	882235
56711	882236
64615	882237
72144	882238
17491	882239
56806	882240
37200	882241
32	882242
65571	882243
69521	882244
1049	882245
8761	882246
46878	882247
5891	882248
17442	882249
48507	882250
39473	882251
1088	882252
13850	882253
346	882254
268	882255
3065	882256
5689	882257
34927	882258
553	882259
3914	882260
18816	882261
11656	882262
4050	882263
18619	882264
35630	882265
53635	882266
62933	882267
28496	882268
65994	882269
31881	882270
707	882271
63079	882272
665	882273
101655	882274
8295	882275
3544	882276
1650	882277
16719	882278
43600	882279
69417	882280
6509	882281
9217	882282
17232	882283
52743	882284
58613	882285
43412	882286
81857	882287
16098	882288
66773	882289
31	882290
1637	882291
44964	882292
2510	882293
78442	882294
20132	882295
14566	882296
19779	882297
2514	882298
5198	882299
14481	882300
72758	882301
13958	882302
65102	882303
28371	882304
1986	882305
8	882306
56412	882307
69145	882308
160	882309
70152	882310
3123	882311
62148	882312
19578	882313
32845	882314
41676	882315
28455	882316
1474	882317
32213	882318
791	882319
26010	882320
48103	882321
62218	882322
7478	882323
748	882324
64039	882325
6015	882326
2324	882327
204	882328
18003	882329
32659	882330
384	882331
51152	882332
54306	882333
79888	882334
10242	882335
1275	882336
90	882337
44098	882338
38804	882339
2665	882340
96771	882341
10756	882342
65861	882343
53467	882344
19477	882345
10975	882346
55196	882347
2484	882348
34003	882349
3969	882350
65146	882351
5018	882352
1400	882353
18201	882354
6009	882355
25275	882356
39071	882357
18917	882358
21315	882359
64295	882360
101874	882361
102	882362
7059	882363
44859	882364
37041	882365
727	882366
964	882367
11152	882368
17945	882369
16937	882370
25363	882371
881	882372
23579	882373
38117	882374
6745	882375
11617	882376
75	882377
18252	882378
96986	882379
17239	882380
2531	882381
917	882382
70670	882383
10185	882384
13569	882385
54453	882386
6328	882387
24023	882388
20901	882389
28967	882390
36929	882391
44565	882392
96316	882393
2496	882394
1891	882395
33715	882396
3223	882397
54887	882398
14719	882399
38141	882400
72090	882401
11544	882402
50280	882403
852	882404
21769	882405
103013	882406
29956	882407
36884	882408
50878	882409
82379	882410
40559	882411
26552	882412
80812	882413
526	882414
18804	882415
12202	882416
52141	882417
24270	882418
86505	882419
1450	882420
10284	882421
3653	882422
92104	882423
2110	882424
34736	882425
5278	882426
19621	882427
37338	882428
30604	882429
45552	882430
34750	882431
7561	882432
1257	882433
79696	882434
678	882435
39111	882436
51180	882437
21437	882438
22282	882439
12282	882440
14699	882441
11089	882442
11893	882443
15942	882444
92710	882445
5801	882446
16606	882447
91757	882448
18144	882449
78540	882450
18032	882451
421	882452
22767	882453
3685	882454
9356	882455
90885	882456
2505	882457
20692	882458
8	882459
47449	882460
32241	882461
43806	882462
32075	882463
27879	882464
4606	882465
46127	882466
2754	882467
3916	882468
23018	882469
1089	882470
5499	882471
35223	882472
80588	882473
64430	882474
5	882475
21	882476
11774	882477
73274	882478
31783	882479
213	882480
2647	882481
17771	882482
40491	882483
12509	882484
2660	882485
1635	882486
3082	882487
28116	882488
98692	882489
37767	882490
10260	882491
45816	882492
8908	882493
16727	882494
23152	882495
10430	882496
9098	882497
67062	882498
64828	882499
31816	882500
16835	882501
8560	882502
777	882503
8709	882504
28056	882505
45	882506
756	882507
33477	882508
14374	882509
1322	882510
10981	882511
23759	882512
6414	882513
16501	882514
16113	882515
40340	882516
6462	882517
17735	882518
26624	882519
29182	882520
9364	882521
33532	882522
12917	882523
75891	882524
15461	882525
73974	882526
14184	882527
74550	882528
11448	882529
6161	882530
31020	882531
41967	882532
42466	882533
3504	882534
27122	882535
48203	882536
21160	882537
10283	882538
89097	882539
1384	882540
11694	882541
74995	882542
1031	882543
69879	882544
31239	882545
3334	882546
24224	882547
104623	882548
37868	882549
4718	882550
1193	882551
56880	882552
16709	882553
61305	882554
10752	882555
27342	882556
35605	882557
804	882558
51123	882559
81987	882560
54823	882561
27633	882562
10396	882563
399	882564
4330	882565
394	882566
5117	882567
1346	882568
874	882569
9715	882570
1566	882571
17203	882572
46251	882573
22113	882574
21306	882575
24257	882576
259	882577
75746	882578
32261	882579
42292	882580
17942	882581
48554	882582
12781	882583
18941	882584
13280	882585
8669	882586
12419	882587
5295	882588
1226	882589
30003	882590
36366	882591
35343	882592
3005	882593
35218	882594
90661	882595
16321	882596
5696	882597
89824	882598
36831	882599
12560	882600
21371	882601
202	882602
45037	882603
12117	882604
66	882605
24284	882606
7238	882607
33	882608
61138	882609
4405	882610
14096	882611
47492	882612
10074	882613
4248	882614
9434	882615
15859	882616
11371	882617
32216	882618
83347	882619
3120	882620
6392	882621
9008	882622
13796	882623
45	882624
52504	882625
13232	882626
44510	882627
178	882628
48488	882629
11843	882630
68912	882631
531	882632
103780	882633
34755	882634
57606	882635
50781	882636
14753	882637
23826	882638
1632	882639
27182	882640
25872	882641
38743	882642
7465	882643
231	882644
50900	882645
30821	882646
239	882647
54894	882648
33102	882649
6841	882650
66864	882651
43642	882652
3385	882653
63587	882654
17033	882655
47082	882656
4116	882657
42748	882658
144	882659
4970	882660
60090	882661
29254	882662
16760	882663
27658	882664
103	882665
645	882666
33102	882667
87653	882668
49881	882669
38225	882670
100512	882671
44221	882672
65992	882673
79933	882674
55901	882675
61216	882676
10435	882677
3617	882678
50688	882679
461	882680
26110	882681
9289	882682
45183	882683
4478	882684
36503	882685
46240	882686
2519	882687
43036	882688
21447	882689
12791	882690
87876	882691
358	882692
3858	882693
1269	882694
63196	882695
38183	882696
13915	882697
1321	882698
5212	882699
111415	882700
21900	882701
21382	882702
59970	882703
81545	882704
9218	882705
20448	882706
92313	882707
37004	882708
40695	882709
8511	882710
28884	882711
15241	882712
2092	882713
8469	882714
71986	882715
33765	882716
66776	882717
15298	882718
14019	882719
32206	882720
21091	882721
27464	882722
16616	882723
60128	882724
618	882725
15472	882726
20230	882727
31842	882728
7913	882729
49793	882730
105070	882731
54045	882732
29632	882733
5147	882734
25789	882735
42323	882736
56524	882737
16534	882738
14012	882739
13564	882740
52818	882741
352	882742
90776	882743
112236	882744
97761	882745
43014	882746
75174	882747
40362	882748
6901	882749
17964	882750
18311	882751
363	882752
54449	882753
8724	882754
46760	882755
7956	882756
23398	882757
20	882758
52624	882759
18154	882760
35251	882761
5831	882762
41103	882763
39413	882764
15014	882765
48245	882766
63092	882767
1023	882768
33192	882769
79595	882770
13010	882771
37700	882772
3495	882773
2335	882774
1380	882775
14883	882776
81640	882777
28583	882778
85631	882779
511	882780
5011	882781
46807	882782
86368	882783
713	882784
57702	882785
999	882786
59206	882787
29296	882788
64861	882789
2563	882790
40657	882791
51334	882792
11550	882793
17477	882794
62363	882795
14853	882796
65607	882797
20580	882798
32645	882799
63469	882800
26882	882801
30144	882802
48874	882803
61963	882804
25236	882805
99377	882806
25315	882807
27849	882808
34513	882809
63746	882810
38178	882811
87206	882812
86971	882813
33645	882814
1582	882815
595	882816
97581	882817
30568	882818
4167	882819
3711	882820
4670	882821
53415	882822
7852	882823
19068	882824
29390	882825
1819	882826
4049	882827
18567	882828
11154	882829
235	882830
30901	882831
16531	882832
2715	882833
29474	882834
32372	882835
37438	882836
31519	882837
53605	882838
9684	882839
35270	882840
60213	882841
25648	882842
60432	882843
14760	882844
37491	882845
33136	882846
1321	882847
19812	882848
33491	882849
21467	882850
4654	882851
56450	882852
59347	882853
4414	882854
55473	882855
1259	882856
27982	882857
86633	882858
86885	882859
12888	882860
5732	882861
4939	882862
6501	882863
38703	882864
20674	882865
52078	882866
30268	882867
97001	882868
2652	882869
6241	882870
60049	882871
12596	882872
64020	882873
30887	882874
27910	882875
51349	882876
40984	882877
92256	882878
5091	882879
4282	882880
5027	882881
76684	882882
46289	882883
67704	882884
3321	882885
79707	882886
921	882887
56304	882888
57143	882889
86423	882890
73454	882891
85818	882892
26916	882893
42773	882894
5532	882895
51266	882896
23920	882897
40951	882898
54499	882899
33870	882900
23316	882901
83152	882902
74222	882903
46561	882904
7134	882905
65378	882906
19869	882907
3134	882908
41818	882909
16449	882910
9074	882911
67862	882912
29987	882913
2490	882914
43718	882915
8848	882916
14698	882917
15809	882918
59029	882919
568	882920
111312	882921
15413	882922
29681	882923
39654	882924
19663	882925
112314	882926
37474	882927
83789	882928
7584	882929
82575	882930
522	882931
6185	882932
43282	882933
60401	882934
12881	882935
7952	882936
13947	882937
50004	882938
12835	882939
28136	882940
45174	882941
6532	882942
9714	882943
27065	882944
1994	882945
849	882946
33766	882947
8649	882948
23422	882949
71523	882950
37631	882951
15926	882952
23023	882953
17473	882954
9507	882955
2752	882956
28	882957
282	882958
59920	882959
28559	882960
9263	882961
53983	882962
16283	882963
1608	882964
6858	882965
21765	882966
13281	882967
9954	882968
42772	882969
67403	882970
638	882971
1402	882972
77059	882973
6156	882974
2422	882975
35373	882976
10014	882977
3410	882978
61379	882979
51482	882980
8829	882981
4531	882982
1335	882983
4651	882984
65605	882985
16511	882986
61904	882987
19908	882988
25208	882989
64029	882990
30564	882991
1654	882992
1178	882993
10268	882994
27030	882995
28716	882996
103227	882997
37216	882998
5154	882999
106486	883000
15154	883001
535	883002
73732	883003
60259	883004
20998	883005
5439	883006
50528	883007
8015	883008
588	883009
40775	883010
11007	883011
101686	883012
6401	883013
52227	883014
32969	883015
13429	883016
22781	883017
10794	883018
92776	883019
36417	883020
78908	883021
40516	883022
18447	883023
13076	883024
72034	883025
24520	883026
25872	883027
167	883028
24552	883029
13363	883030
81598	883031
33010	883032
29738	883033
44354	883034
88012	883035
4675	883036
8914	883037
4842	883038
12255	883039
42455	883040
17105	883041
59698	883042
8946	883043
34398	883044
42687	883045
28907	883046
11581	883047
31257	883048
56836	883049
590	883050
7	883051
11878	883052
3374	883053
67020	883054
38389	883055
7950	883056
35669	883057
59519	883058
3204	883059
11421	883060
50836	883061
53532	883062
81582	883063
2855	883064
12616	883065
44242	883066
28841	883067
29884	883068
4470	883069
17678	883070
28773	883071
4945	883072
9630	883073
36937	883074
7897	883075
12	883076
74718	883077
37580	883078
102363	883079
32710	883080
15795	883081
3653	883082
17188	883083
3226	883084
3356	883085
47	883086
46866	883087
1949	883088
34164	883089
48541	883090
31644	883091
3620	883092
31491	883093
9138	883094
43618	883095
50424	883096
49336	883097
1307	883098
20857	883099
45389	883100
14977	883101
5845	883102
7862	883103
6161	883104
62987	883105
15658	883106
78111	883107
31207	883108
9834	883109
56267	883110
64735	883111
14351	883112
17137	883113
7769	883114
32266	883115
4840	883116
44387	883117
54687	883118
51281	883119
1105	883120
3706	883121
58886	883122
7328	883123
1572	883124
29820	883125
43540	883126
34323	883127
21539	883128
975	883129
18608	883130
48974	883131
12263	883132
6	883133
18539	883134
2778	883135
21019	883136
10575	883137
90217	883138
22570	883139
42555	883140
29082	883141
5257	883142
35261	883143
29376	883144
5456	883145
14738	883146
46212	883147
22933	883148
9479	883149
889	883150
58719	883151
13133	883152
7098	883153
10100	883154
22330	883155
20548	883156
25768	883157
734	883158
37463	883159
71308	883160
29139	883161
56330	883162
523	883163
84887	883164
70225	883165
32338	883166
92577	883167
3894	883168
28727	883169
41730	883170
83160	883171
26070	883172
50667	883173
35092	883174
10669	883175
71404	883176
19815	883177
34670	883178
10041	883179
41852	883180
57128	883181
25372	883182
462	883183
17665	883184
28071	883185
2490	883186
9567	883187
6381	883188
1154	883189
8653	883190
57912	883191
11903	883192
99197	883193
9166	883194
39753	883195
18628	883196
3018	883197
32261	883198
27989	883199
21514	883200
25862	883201
46712	883202
19402	883203
72905	883204
4926	883205
2921	883206
2124	883207
1989	883208
10542	883209
14	883210
32119	883211
11272	883212
10330	883213
29734	883214
38810	883215
32630	883216
7604	883217
5030	883218
87888	883219
50367	883220
14112	883221
14614	883222
12076	883223
84	883224
78283	883225
36985	883226
278	883227
13228	883228
14693	883229
52862	883230
21382	883231
81381	883232
5496	883233
8215	883234
26955	883235
96605	883236
90492	883237
495	883238
20026	883239
41785	883240
100440	883241
62361	883242
84592	883243
2781	883244
57189	883245
973	883246
37019	883247
67457	883248
745	883249
34061	883250
32863	883251
5210	883252
24587	883253
17733	883254
9879	883255
17417	883256
12431	883257
78092	883258
31022	883259
40501	883260
17356	883261
19373	883262
23086	883263
4620	883264
14	883265
63571	883266
2025	883267
61668	883268
7066	883269
21653	883270
70623	883271
37066	883272
26361	883273
4841	883274
270	883275
55701	883276
32876	883277
34	883278
13825	883279
38188	883280
29344	883281
45701	883282
29403	883283
90215	883284
77	883285
3135	883286
3141	883287
2542	883288
23165	883289
47865	883290
47962	883291
19038	883292
9436	883293
8661	883294
40503	883295
3492	883296
54114	883297
7435	883298
32823	883299
8156	883300
12969	883301
485	883302
23105	883303
41034	883304
11502	883305
20884	883306
17100	883307
49411	883308
73089	883309
55376	883310
9573	883311
17650	883312
39219	883313
26333	883314
11629	883315
16546	883316
54008	883317
14254	883318
46253	883319
3251	883320
11670	883321
94005	883322
27819	883323
105411	883324
32468	883325
16890	883326
15856	883327
22787	883328
41182	883329
62133	883330
11655	883331
91937	883332
21096	883333
28164	883334
2470	883335
4264	883336
15656	883337
63271	883338
28077	883339
8690	883340
72437	883341
9895	883342
19917	883343
16281	883344
2759	883345
91129	883346
3330	883347
72625	883348
76188	883349
51264	883350
26654	883351
103374	883352
43346	883353
54316	883354
79817	883355
18046	883356
73027	883357
84503	883358
621	883359
27702	883360
3629	883361
76971	883362
64843	883363
6110	883364
16334	883365
37429	883366
60326	883367
5451	883368
7063	883369
19868	883370
21951	883371
675	883372
60845	883373
2198	883374
2186	883375
65426	883376
23450	883377
47447	883378
45885	883379
899	883380
54456	883381
52803	883382
83666	883383
5153	883384
34971	883385
4131	883386
895	883387
26202	883388
37099	883389
10573	883390
37561	883391
24970	883392
78010	883393
40691	883394
10926	883395
47333	883396
10738	883397
5727	883398
39715	883399
14016	883400
47073	883401
3364	883402
37404	883403
285	883404
305	883405
100905	883406
27206	883407
974	883408
28583	883409
16898	883410
24954	883411
63522	883412
26658	883413
65927	883414
1045	883415
73883	883416
27474	883417
11003	883418
44124	883419
51870	883420
7225	883421
28038	883422
82299	883423
860	883424
27441	883425
40383	883426
7071	883427
49032	883428
77967	883429
29854	883430
66469	883431
40	883432
259	883433
5835	883434
14374	883435
6732	883436
51882	883437
5719	883438
92035	883439
3810	883440
61110	883441
60102	883442
66733	883443
8962	883444
12315	883445
100513	883446
44313	883447
54150	883448
10252	883449
69	883450
68	883451
60586	883452
91957	883453
41329	883454
91159	883455
7700	883456
32491	883457
22044	883458
10110	883459
33423	883460
23369	883461
64012	883462
87887	883463
3122	883464
5387	883465
6154	883466
19700	883467
101738	883468
13622	883469
33475	883470
5403	883471
29959	883472
4769	883473
6051	883474
40729	883475
6370	883476
11549	883477
20945	883478
9000	883479
63448	883480
11237	883481
12697	883482
33000	883483
7071	883484
5700	883485
60617	883486
17785	883487
12809	883488
77535	883489
38467	883490
4944	883491
59057	883492
14477	883493
73223	883494
30446	883495
14709	883496
92671	883497
74939	883498
46122	883499
15422	883500
1503	883501
12267	883502
389	883503
19539	883504
75543	883505
18135	883506
53844	883507
9094	883508
61878	883509
41044	883510
38547	883511
1787	883512
82373	883513
21224	883514
6070	883515
30456	883516
19006	883517
2344	883518
6319	883519
101249	883520
35168	883521
2806	883522
104378	883523
2483	883524
15406	883525
16132	883526
3139	883527
86908	883528
54508	883529
83213	883530
27614	883531
2833	883532
33236	883533
19233	883534
26866	883535
60711	883536
15060	883537
41722	883538
51387	883539
10770	883540
4278	883541
84810	883542
11990	883543
20109	883544
34455	883545
3108	883546
329	883547
54349	883548
43356	883549
8391	883550
47253	883551
78755	883552
10518	883553
33188	883554
771	883555
43	883556
4926	883557
2	883558
6175	883559
34269	883560
7283	883561
40236	883562
5950	883563
65614	883564
78736	883565
10058	883566
61253	883567
103296	883568
22265	883569
36174	883570
112583	883571
54678	883572
29660	883573
46715	883574
22371	883575
31800	883576
3898	883577
17248	883578
26593	883579
70116	883580
47696	883581
370	883582
35371	883583
48	883584
49777	883585
22733	883586
23113	883587
35359	883588
66493	883589
41138	883590
37167	883591
93275	883592
79264	883593
23380	883594
29233	883595
14845	883596
3180	883597
1812	883598
20114	883599
165	883600
2487	883601
2092	883602
10227	883603
1025	883604
7624	883605
3324	883606
21064	883607
77080	883608
2358	883609
200	883610
21542	883611
37753	883612
69008	883613
45973	883614
6416	883615
34178	883616
27607	883617
55268	883618
45193	883619
82357	883620
18914	883621
17052	883622
21912	883623
43819	883624
39589	883625
44262	883626
188	883627
40470	883628
5385	883629
1645	883630
12821	883631
10221	883632
48851	883633
14738	883634
2076	883635
54	883636
72159	883637
521	883638
6147	883639
490	883640
31126	883641
44728	883642
2929	883643
35661	883644
89752	883645
1857	883646
13112	883647
75953	883648
45950	883649
617	883650
9851	883651
4460	883652
6775	883653
42537	883654
10319	883655
748	883656
15562	883657
37156	883658
18228	883659
6932	883660
2035	883661
42923	883662
5385	883663
3592	883664
24188	883665
443	883666
28858	883667
45891	883668
2022	883669
17691	883670
9066	883671
81281	883672
33439	883673
53678	883674
6211	883675
9758	883676
58880	883677
2002	883678
85160	883679
889	883680
25612	883681
4302	883682
56238	883683
16400	883684
78068	883685
8106	883686
63359	883687
9251	883688
28928	883689
74139	883690
454	883691
26674	883692
23105	883693
16387	883694
67318	883695
857	883696
20339	883697
5598	883698
44366	883699
31979	883700
24005	883701
8911	883702
2942	883703
5982	883704
55443	883705
24229	883706
44532	883707
20159	883708
23091	883709
7707	883710
13000	883711
46879	883712
1	883713
12440	883714
54	883715
28688	883716
23087	883717
13839	883718
86574	883719
1415	883720
103821	883721
69864	883722
11450	883723
81532	883724
65348	883725
49746	883726
1294	883727
12751	883728
72228	883729
112283	883730
62167	883731
22358	883732
1009	883733
203	883734
63636	883735
52032	883736
56319	883737
26331	883738
25924	883739
10452	883740
7497	883741
30997	883742
100484	883743
18008	883744
31595	883745
11001	883746
13939	883747
40681	883748
5706	883749
4495	883750
906	883751
12005	883752
37219	883753
45444	883754
46162	883755
14572	883756
23064	883757
56740	883758
7465	883759
38209	883760
14121	883761
47532	883762
91946	883763
19177	883764
1894	883765
19599	883766
54512	883767
11393	883768
14345	883769
8600	883770
45005	883771
3503	883772
19546	883773
91759	883774
3273	883775
12488	883776
42514	883777
1071	883778
1787	883779
200	883780
18640	883781
28710	883782
94047	883783
1255	883784
7552	883785
13121	883786
20110	883787
658	883788
38957	883789
11501	883790
113999	883791
42060	883792
5449	883793
29433	883794
507	883795
45256	883796
51717	883797
32299	883798
14194	883799
3695	883800
63024	883801
55799	883802
60345	883803
11749	883804
42273	883805
1308	883806
5271	883807
32841	883808
20867	883809
21885	883810
9783	883811
42482	883812
65817	883813
7530	883814
11108	883815
1163	883816
15376	883817
45986	883818
3268	883819
12798	883820
45577	883821
20799	883822
62460	883823
13829	883824
57980	883825
17049	883826
42300	883827
9405	883828
50560	883829
23060	883830
7566	883831
34220	883832
48518	883833
68595	883834
973	883835
47789	883836
10017	883837
29001	883838
24586	883839
39713	883840
144	883841
16014	883842
28603	883843
71629	883844
3931	883845
27430	883846
17213	883847
3631	883848
4488	883849
2673	883850
6735	883851
99915	883852
39061	883853
57	883854
4805	883855
4480	883856
11246	883857
1151	883858
6197	883859
329	883860
3282	883861
113691	883862
13	883863
6559	883864
73452	883865
1750	883866
29909	883867
12269	883868
996	883869
32486	883870
28246	883871
19586	883872
609	883873
112467	883874
47763	883875
4415	883876
30804	883877
24357	883878
32908	883879
75998	883880
15661	883881
17029	883882
25203	883883
27120	883884
7579	883885
19635	883886
3235	883887
32256	883888
10879	883889
5328	883890
13531	883891
34819	883892
25868	883893
68314	883894
1012	883895
120	883896
2918	883897
6629	883898
68716	883899
247	883900
77038	883901
3475	883902
21675	883903
49533	883904
48836	883905
66122	883906
11134	883907
23621	883908
3272	883909
60781	883910
5503	883911
80777	883912
13965	883913
49803	883914
10565	883915
26620	883916
80542	883917
8872	883918
29049	883919
30642	883920
24177	883921
36287	883922
53345	883923
17913	883924
49346	883925
60328	883926
11435	883927
246	883928
64773	883929
14	883930
25997	883931
15203	883932
51981	883933
15963	883934
55833	883935
2524	883936
17648	883937
19987	883938
18720	883939
72343	883940
42845	883941
43134	883942
44998	883943
27500	883944
3763	883945
13900	883946
32079	883947
76677	883948
10001	883949
4589	883950
7524	883951
53918	883952
110735	883953
60078	883954
26337	883955
73078	883956
12674	883957
98807	883958
37619	883959
26250	883960
18598	883961
52591	883962
4145	883963
66695	883964
11143	883965
10352	883966
56988	883967
33044	883968
53932	883969
36092	883970
60168	883971
10181	883972
80469	883973
2274	883974
58720	883975
72516	883976
3632	883977
32141	883978
48377	883979
36594	883980
42401	883981
54838	883982
38704	883983
68173	883984
75	883985
3117	883986
2290	883987
69615	883988
69917	883989
46679	883990
20001	883991
33060	883992
16957	883993
75975	883994
46564	883995
93579	883996
23660	883997
1803	883998
82	883999
11229	884000
75246	884001
1650	884002
9965	884003
41622	884004
61121	884005
22077	884006
53608	884007
56740	884008
75979	884009
8917	884010
10903	884011
8596	884012
41923	884013
82936	884014
38703	884015
36476	884016
1960	884017
15840	884018
14652	884019
18190	884020
35755	884021
6025	884022
41909	884023
43687	884024
4136	884025
1483	884026
48600	884027
55619	884028
2943	884029
10068	884030
102606	884031
65663	884032
88109	884033
18210	884034
615	884035
7334	884036
32491	884037
48092	884038
21398	884039
4768	884040
94882	884041
955	884042
59204	884043
56135	884044
269	884045
21373	884046
35158	884047
8722	884048
48105	884049
31070	884050
10785	884051
15301	884052
42695	884053
31372	884054
42344	884055
95245	884056
40240	884057
39598	884058
58893	884059
90618	884060
33	884061
35090	884062
15791	884063
3034	884064
3053	884065
47147	884066
69115	884067
46946	884068
9234	884069
9842	884070
96824	884071
15384	884072
58958	884073
1665	884074
22326	884075
66522	884076
9660	884077
12609	884078
15237	884079
3946	884080
3301	884081
33697	884082
36173	884083
14462	884084
15561	884085
1981	884086
38662	884087
3286	884088
586	884089
44488	884090
74408	884091
19674	884092
436	884093
57336	884094
34182	884095
1213	884096
10454	884097
29990	884098
23905	884099
35722	884100
10084	884101
61506	884102
6675	884103
36023	884104
21299	884105
10422	884106
68953	884107
16758	884108
13133	884109
12940	884110
78870	884111
1521	884112
40087	884113
94925	884114
60551	884115
7076	884116
103251	884117
7744	884118
12441	884119
83485	884120
39994	884121
40338	884122
50051	884123
86142	884124
3022	884125
2035	884126
37842	884127
29137	884128
101106	884129
19885	884130
7380	884131
72544	884132
67089	884133
46478	884134
72140	884135
34281	884136
5118	884137
34924	884138
31956	884139
6975	884140
64759	884141
53804	884142
54099	884143
42160	884144
20947	884145
24487	884146
12250	884147
58380	884148
2697	884149
52955	884150
91404	884151
89121	884152
19998	884153
9885	884154
12971	884155
7363	884156
27736	884157
530	884158
873	884159
10751	884160
161	884161
38205	884162
61890	884163
73239	884164
11159	884165
3790	884166
8125	884167
1562	884168
48864	884169
3323	884170
9310	884171
1184	884172
85045	884173
15237	884174
1315	884175
41005	884176
53245	884177
31	884178
28037	884179
92068	884180
43816	884181
65922	884182
33531	884183
66703	884184
29654	884185
25935	884186
48275	884187
36333	884188
45529	884189
6788	884190
2214	884191
58248	884192
220	884193
22731	884194
68469	884195
7171	884196
1027	884197
86	884198
29421	884199
30584	884200
31078	884201
41547	884202
62975	884203
41277	884204
3563	884205
15203	884206
1537	884207
11834	884208
1680	884209
19511	884210
20407	884211
929	884212
21008	884213
19	884214
6955	884215
73200	884216
40104	884217
49766	884218
15537	884219
44935	884220
16068	884221
3268	884222
1096	884223
3808	884224
15576	884225
45965	884226
19611	884227
79319	884228
27643	884229
5633	884230
51	884231
6739	884232
8754	884233
58435	884234
23275	884235
801	884236
14625	884237
15088	884238
17721	884239
80272	884240
51372	884241
73876	884242
39380	884243
14853	884244
57228	884245
53290	884246
2793	884247
34224	884248
18659	884249
4986	884250
42904	884251
24721	884252
36264	884253
26545	884254
73556	884255
17347	884256
1459	884257
15905	884258
3294	884259
6674	884260
845	884261
57186	884262
40136	884263
2722	884264
5932	884265
54248	884266
17323	884267
1943	884268
53753	884269
31901	884270
35920	884271
50000	884272
83800	884273
88430	884274
8909	884275
40406	884276
51425	884277
3346	884278
22940	884279
88891	884280
88509	884281
46018	884282
41305	884283
11070	884284
36435	884285
71596	884286
102400	884287
50035	884288
68093	884289
30141	884290
12836	884291
56284	884292
1616	884293
898	884294
11461	884295
438	884296
86621	884297
13365	884298
10884	884299
14171	884300
85850	884301
7256	884302
28294	884303
16636	884304
8290	884305
2540	884306
40791	884307
2199	884308
19410	884309
40042	884310
27815	884311
6352	884312
3988	884313
21834	884314
12974	884315
6799	884316
105607	884317
34057	884318
36567	884319
53030	884320
92043	884321
75514	884322
18015	884323
1161	884324
28758	884325
55333	884326
38491	884327
6974	884328
31404	884329
12545	884330
33770	884331
4530	884332
558	884333
2636	884334
39230	884335
9685	884336
14116	884337
41695	884338
6473	884339
20857	884340
56202	884341
20479	884342
19695	884343
18	884344
17072	884345
62948	884346
96746	884347
8886	884348
65364	884349
63296	884350
99345	884351
49805	884352
84141	884353
39008	884354
97414	884355
655	884356
54532	884357
10229	884358
28223	884359
72819	884360
69257	884361
3593	884362
31700	884363
2419	884364
14464	884365
19927	884366
16349	884367
9904	884368
2799	884369
2531	884370
15218	884371
3224	884372
7776	884373
50151	884374
29967	884375
6	884376
30797	884377
40081	884378
23474	884379
11145	884380
2563	884381
65111	884382
8219	884383
14871	884384
20	884385
61096	884386
57670	884387
46560	884388
23920	884389
79759	884390
9261	884391
4089	884392
5348	884393
57697	884394
63676	884395
9259	884396
6620	884397
8029	884398
67891	884399
6	884400
71632	884401
6557	884402
2402	884403
47163	884404
5089	884405
19500	884406
17710	884407
59499	884408
22297	884409
20206	884410
16749	884411
52256	884412
11185	884413
35381	884414
41830	884415
2740	884416
17770	884417
73362	884418
11715	884419
71954	884420
35025	884421
92865	884422
96976	884423
40228	884424
6220	884425
27117	884426
61901	884427
17346	884428
458	884429
50321	884430
6989	884431
63645	884432
13687	884433
7269	884434
29236	884435
2001	884436
3136	884437
41640	884438
25907	884439
68728	884440
59737	884441
8615	884442
51081	884443
40336	884444
27682	884445
21454	884446
23913	884447
17765	884448
50640	884449
50796	884450
13171	884451
19548	884452
69636	884453
46375	884454
14078	884455
5299	884456
41015	884457
43704	884458
23817	884459
21294	884460
2126	884461
586	884462
58545	884463
19216	884464
48590	884465
50723	884466
21005	884467
13900	884468
1263	884469
44656	884470
5117	884471
5658	884472
81027	884473
2852	884474
23041	884475
52775	884476
26781	884477
532	884478
4095	884479
36025	884480
5257	884481
67263	884482
85930	884483
3065	884484
783	884485
17842	884486
25285	884487
80	884488
73765	884489
44020	884490
8728	884491
11257	884492
4462	884493
15424	884494
1095	884495
345	884496
78505	884497
6626	884498
11417	884499
26833	884500
62800	884501
23370	884502
38	884503
10073	884504
2250	884505
18097	884506
23466	884507
27616	884508
2019	884509
29362	884510
1006	884511
29684	884512
69590	884513
28928	884514
9611	884515
68463	884516
5090	884517
141	884518
46068	884519
46176	884520
3763	884521
50984	884522
38053	884523
36790	884524
74861	884525
31478	884526
47352	884527
2782	884528
258	884529
59525	884530
48459	884531
109377	884532
2294	884533
29256	884534
74018	884535
3168	884536
58428	884537
19282	884538
75491	884539
18093	884540
37192	884541
13478	884542
61185	884543
62392	884544
6898	884545
2058	884546
42860	884547
5728	884548
29065	884549
24327	884550
19131	884551
76454	884552
31614	884553
35894	884554
544	884555
41144	884556
29754	884557
69644	884558
38508	884559
88442	884560
11025	884561
63228	884562
14089	884563
56643	884564
14800	884565
1883	884566
97863	884567
12180	884568
41096	884569
55255	884570
10229	884571
26907	884572
68700	884573
5590	884574
11274	884575
42793	884576
37022	884577
20890	884578
18428	884579
3630	884580
29749	884581
1849	884582
51282	884583
4137	884584
61608	884585
54806	884586
72730	884587
52767	884588
15626	884589
10961	884590
67821	884591
33772	884592
259	884593
47268	884594
58149	884595
22626	884596
2104	884597
6436	884598
3029	884599
1267	884600
53422	884601
14964	884602
16828	884603
30220	884604
28283	884605
334	884606
21832	884607
76570	884608
12474	884609
45904	884610
10455	884611
42614	884612
45086	884613
69955	884614
282	884615
103896	884616
30393	884617
27087	884618
67462	884619
10360	884620
37662	884621
20303	884622
298	884623
48137	884624
494	884625
17806	884626
21491	884627
902	884628
102023	884629
1058	884630
33212	884631
1275	884632
6114	884633
75402	884634
4475	884635
70095	884636
2579	884637
15092	884638
2536	884639
4367	884640
30607	884641
19660	884642
19588	884643
22928	884644
10743	884645
95	884646
9703	884647
32265	884648
33114	884649
56285	884650
28814	884651
3694	884652
76139	884653
1223	884654
81647	884655
2364	884656
4999	884657
71474	884658
23017	884659
10394	884660
38676	884661
24946	884662
62262	884663
11557	884664
9327	884665
72430	884666
31584	884667
14672	884668
49654	884669
20054	884670
65659	884671
27223	884672
46650	884673
7901	884674
11302	884675
2343	884676
63948	884677
158	884678
16991	884679
13345	884680
3702	884681
5839	884682
12793	884683
8451	884684
104591	884685
68112	884686
10129	884687
73481	884688
16781	884689
35295	884690
26716	884691
41356	884692
7666	884693
1298	884694
41031	884695
47316	884696
23039	884697
4452	884698
3119	884699
48463	884700
3520	884701
36825	884702
1212	884703
32470	884704
256	884705
57376	884706
4478	884707
56154	884708
20225	884709
1593	884710
27165	884711
44230	884712
79874	884713
14637	884714
4127	884715
48360	884716
47586	884717
99042	884718
47167	884719
5973	884720
25631	884721
5086	884722
13282	884723
84875	884724
40588	884725
13881	884726
22827	884727
10537	884728
29955	884729
48396	884730
3238	884731
64012	884732
5497	884733
69007	884734
19678	884735
23416	884736
52302	884737
4519	884738
5393	884739
54648	884740
250	884741
17258	884742
70206	884743
77343	884744
30549	884745
9941	884746
6686	884747
14811	884748
101711	884749
25524	884750
21192	884751
5717	884752
24211	884753
22	884754
44177	884755
15978	884756
36519	884757
14165	884758
7543	884759
38495	884760
789	884761
5166	884762
3635	884763
20481	884764
13652	884765
52836	884766
6816	884767
15337	884768
4281	884769
77150	884770
59189	884771
18015	884772
35989	884773
6474	884774
32268	884775
102854	884776
39198	884777
23310	884778
2885	884779
18561	884780
2132	884781
12932	884782
47307	884783
37346	884784
28839	884785
24392	884786
44946	884787
6195	884788
37337	884789
12891	884790
9580	884791
25108	884792
33536	884793
862	884794
52145	884795
36019	884796
36347	884797
21998	884798
37581	884799
9053	884800
22701	884801
9837	884802
51437	884803
3898	884804
19651	884805
27448	884806
51173	884807
9298	884808
1307	884809
61445	884810
7209	884811
49297	884812
15112	884813
36978	884814
26079	884815
34728	884816
1323	884817
14116	884818
29934	884819
62410	884820
8259	884821
29193	884822
58236	884823
27674	884824
1496	884825
7686	884826
40711	884827
1559	884828
19605	884829
541	884830
4257	884831
34973	884832
1045	884833
38222	884834
1654	884835
3452	884836
49455	884837
29835	884838
66618	884839
21979	884840
78	884841
21483	884842
15862	884843
2834	884844
32673	884845
4177	884846
1051	884847
27571	884848
6823	884849
69051	884850
65367	884851
32730	884852
17301	884853
19486	884854
9322	884855
7619	884856
5350	884857
8992	884858
251	884859
8588	884860
8168	884861
192	884862
30510	884863
41134	884864
57324	884865
57770	884866
19641	884867
3	884868
69137	884869
30177	884870
6062	884871
108701	884872
15905	884873
23778	884874
29108	884875
93399	884876
8079	884877
32793	884878
6509	884879
25074	884880
76473	884881
231	884882
4908	884883
68783	884884
4158	884885
1140	884886
30561	884887
772	884888
29473	884889
9220	884890
94622	884891
1298	884892
7690	884893
12519	884894
10856	884895
62016	884896
7780	884897
20881	884898
14145	884899
1292	884900
3990	884901
42022	884902
15516	884903
30985	884904
55851	884905
5549	884906
2512	884907
9434	884908
61291	884909
51405	884910
2784	884911
5132	884912
1943	884913
36944	884914
2976	884915
44758	884916
19899	884917
4865	884918
7927	884919
7294	884920
21838	884921
8758	884922
75000	884923
33426	884924
64563	884925
58726	884926
67940	884927
14875	884928
45260	884929
81745	884930
65194	884931
31691	884932
44791	884933
12340	884934
47317	884935
5594	884936
34778	884937
2583	884938
10620	884939
46004	884940
20039	884941
74263	884942
84648	884943
44989	884944
45691	884945
9606	884946
108265	884947
98755	884948
2351	884949
20555	884950
63463	884951
25453	884952
60252	884953
559	884954
13940	884955
18294	884956
19064	884957
423	884958
310	884959
87378	884960
5966	884961
2250	884962
24296	884963
89353	884964
41648	884965
30029	884966
2977	884967
28082	884968
15995	884969
9920	884970
36740	884971
12255	884972
25585	884973
45111	884974
206	884975
91457	884976
53883	884977
89601	884978
48637	884979
65570	884980
16544	884981
22582	884982
5510	884983
27151	884984
14823	884985
39633	884986
244	884987
89039	884988
673	884989
3041	884990
70295	884991
40194	884992
21539	884993
7913	884994
42474	884995
22711	884996
29877	884997
102616	884998
9024	884999
20900	885000
20760	885001
1809	885002
43161	885003
677	885004
58280	885005
42057	885006
20191	885007
1378	885008
60559	885009
9300	885010
97408	885011
16435	885012
54348	885013
11217	885014
29847	885015
10117	885016
36128	885017
35469	885018
28362	885019
22879	885020
24486	885021
78099	885022
5163	885023
60830	885024
8488	885025
26408	885026
1984	885027
59625	885028
90744	885029
143	885030
60198	885031
109012	885032
21315	885033
41001	885034
44761	885035
9199	885036
66075	885037
810	885038
20011	885039
1635	885040
2623	885041
234	885042
12662	885043
94802	885044
66705	885045
18186	885046
41470	885047
1521	885048
47592	885049
22049	885050
19363	885051
3447	885052
15675	885053
50645	885054
26866	885055
59	885056
9485	885057
21109	885058
5455	885059
61947	885060
13824	885061
23443	885062
30968	885063
76674	885064
20198	885065
10605	885066
13842	885067
93436	885068
3118	885069
52288	885070
53728	885071
73084	885072
9105	885073
96529	885074
7449	885075
4441	885076
76691	885077
90769	885078
5872	885079
25294	885080
53716	885081
89201	885082
7442	885083
18545	885084
73394	885085
14155	885086
6983	885087
153	885088
27105	885089
94817	885090
25895	885091
2741	885092
36550	885093
55172	885094
1052	885095
5334	885096
1401	885097
68278	885098
16675	885099
7800	885100
896	885101
3698	885102
8337	885103
1056	885104
36175	885105
50894	885106
49899	885107
9005	885108
94070	885109
66207	885110
3831	885111
56308	885112
2882	885113
56673	885114
3857	885115
73397	885116
47607	885117
1834	885118
20166	885119
7836	885120
2447	885121
32406	885122
48270	885123
26495	885124
4057	885125
244	885126
25057	885127
31849	885128
79251	885129
7934	885130
21648	885131
11653	885132
17007	885133
40729	885134
9076	885135
68608	885136
51488	885137
559	885138
9635	885139
32512	885140
2439	885141
24441	885142
43	885143
110641	885144
425	885145
29	885146
63040	885147
91	885148
11530	885149
26461	885150
20108	885151
31055	885152
35612	885153
9052	885154
7372	885155
56008	885156
99	885157
8474	885158
63011	885159
69089	885160
36931	885161
1305	885162
166	885163
13359	885164
48159	885165
5509	885166
466	885167
35778	885168
9323	885169
32739	885170
42426	885171
6616	885172
72262	885173
42433	885174
2472	885175
18679	885176
16434	885177
46763	885178
1392	885179
46413	885180
80121	885181
45434	885182
116	885183
45097	885184
17437	885185
18193	885186
17882	885187
60661	885188
79202	885189
514	885190
92468	885191
3932	885192
17529	885193
34258	885194
31179	885195
39896	885196
22537	885197
20274	885198
9093	885199
77374	885200
62329	885201
3053	885202
30419	885203
2040	885204
968	885205
38754	885206
46996	885207
70207	885208
22567	885209
9595	885210
25086	885211
84436	885212
1098	885213
57886	885214
14939	885215
69368	885216
42258	885217
2451	885218
43565	885219
15211	885220
12934	885221
6978	885222
28520	885223
95126	885224
15846	885225
4721	885226
34061	885227
39675	885228
24867	885229
58350	885230
3821	885231
101287	885232
73419	885233
46153	885234
57097	885235
6678	885236
3692	885237
32388	885238
6301	885239
38623	885240
107298	885241
12422	885242
66734	885243
68466	885244
12340	885245
5008	885246
4806	885247
1466	885248
97654	885249
31695	885250
42869	885251
18745	885252
6638	885253
87643	885254
1175	885255
42359	885256
65945	885257
16209	885258
43859	885259
1539	885260
1050	885261
3646	885262
13420	885263
16109	885264
57804	885265
7985	885266
4075	885267
13237	885268
2511	885269
18033	885270
45241	885271
3675	885272
761	885273
27377	885274
5141	885275
40710	885276
7323	885277
571	885278
18574	885279
54570	885280
99599	885281
32	885282
51256	885283
62085	885284
15489	885285
29907	885286
3160	885287
1336	885288
50356	885289
8597	885290
14100	885291
55760	885292
48062	885293
36434	885294
11072	885295
15582	885296
34042	885297
4395	885298
9918	885299
99362	885300
159	885301
31961	885302
28805	885303
1016	885304
30569	885305
70897	885306
5985	885307
36890	885308
1327	885309
22672	885310
14106	885311
685	885312
103350	885313
77389	885314
379	885315
1340	885316
35245	885317
41851	885318
3518	885319
23409	885320
81047	885321
92769	885322
6854	885323
31781	885324
26113	885325
5516	885326
41776	885327
43390	885328
9695	885329
3663	885330
30408	885331
855	885332
34792	885333
2850	885334
4	885335
16268	885336
64335	885337
75598	885338
9084	885339
17640	885340
24388	885341
395	885342
50668	885343
62278	885344
38921	885345
54822	885346
53506	885347
44161	885348
15215	885349
16443	885350
24972	885351
29863	885352
66911	885353
21557	885354
44731	885355
87027	885356
18478	885357
74135	885358
31341	885359
22368	885360
98069	885361
6713	885362
26452	885363
66795	885364
64540	885365
11420	885366
18683	885367
12042	885368
39604	885369
17924	885370
93566	885371
88506	885372
52487	885373
19585	885374
98204	885375
2321	885376
20776	885377
11369	885378
40040	885379
20807	885380
52899	885381
58754	885382
1874	885383
56903	885384
6044	885385
17094	885386
1238	885387
3737	885388
100300	885389
727	885390
84486	885391
55602	885392
33745	885393
313	885394
86626	885395
28724	885396
27352	885397
64213	885398
85145	885399
128	885400
82884	885401
30002	885402
25555	885403
70456	885404
479	885405
15910	885406
35148	885407
52275	885408
35276	885409
97635	885410
12581	885411
20284	885412
199	885413
4004	885414
58725	885415
13498	885416
77813	885417
17997	885418
40266	885419
17765	885420
101333	885421
3446	885422
89304	885423
7917	885424
23404	885425
58221	885426
3080	885427
41597	885428
59240	885429
3191	885430
11206	885431
8476	885432
24568	885433
1	885434
20648	885435
82844	885436
9803	885437
18617	885438
40041	885439
23662	885440
15382	885441
7	885442
6602	885443
918	885444
1164	885445
19258	885446
1098	885447
27250	885448
6	885449
88303	885450
63728	885451
32282	885452
5935	885453
52710	885454
31888	885455
73735	885456
2809	885457
48945	885458
53	885459
24398	885460
27818	885461
31522	885462
49	885463
37636	885464
48502	885465
95123	885466
44203	885467
4317	885468
92955	885469
22749	885470
34690	885471
32879	885472
88446	885473
242	885474
72186	885475
8631	885476
17023	885477
887	885478
293	885479
8657	885480
32890	885481
8753	885482
20	885483
614	885484
4030	885485
14529	885486
23516	885487
7809	885488
4327	885489
104028	885490
3325	885491
100486	885492
1475	885493
3190	885494
91919	885495
26504	885496
35384	885497
77031	885498
46805	885499
455	885500
9238	885501
1130	885502
75205	885503
10885	885504
15303	885505
6780	885506
11335	885507
749	885508
112294	885509
1123	885510
10939	885511
14478	885512
9379	885513
4020	885514
14156	885515
30998	885516
61103	885517
49125	885518
5449	885519
3501	885520
19612	885521
5554	885522
9034	885523
38399	885524
2909	885525
9442	885526
18747	885527
549	885528
14599	885529
19150	885530
525	885531
45166	885532
23134	885533
33105	885534
51792	885535
97829	885536
76981	885537
58919	885538
374	885539
756	885540
108570	885541
47407	885542
96	885543
45035	885544
42011	885545
41200	885546
40879	885547
98477	885548
80217	885549
28845	885550
18558	885551
30008	885552
20528	885553
11241	885554
42775	885555
23742	885556
7791	885557
40100	885558
6757	885559
34379	885560
78228	885561
41617	885562
21698	885563
49813	885564
29713	885565
44289	885566
20240	885567
99258	885568
68662	885569
4275	885570
7744	885571
3156	885572
6801	885573
2618	885574
50155	885575
25906	885576
2542	885577
7238	885578
61319	885579
386	885580
84724	885581
10071	885582
98844	885583
8390	885584
16743	885585
70718	885586
7791	885587
36379	885588
57074	885589
171	885590
77216	885591
57360	885592
34563	885593
46584	885594
52139	885595
52729	885596
5853	885597
17617	885598
2409	885599
3548	885600
57537	885601
39486	885602
17788	885603
396	885604
2463	885605
5311	885606
255	885607
108509	885608
20043	885609
11	885610
17218	885611
60356	885612
96952	885613
21394	885614
49851	885615
52055	885616
30723	885617
47151	885618
64857	885619
43417	885620
84645	885621
1493	885622
35965	885623
24513	885624
3258	885625
25343	885626
8702	885627
60932	885628
69833	885629
15226	885630
56436	885631
49190	885632
29223	885633
19690	885634
2171	885635
40763	885636
1403	885637
21831	885638
15301	885639
8319	885640
37016	885641
38321	885642
14324	885643
41909	885644
99286	885645
51456	885646
19757	885647
9276	885648
14437	885649
211	885650
63261	885651
9502	885652
6771	885653
167	885654
634	885655
9108	885656
23	885657
26365	885658
49906	885659
46365	885660
3602	885661
6720	885662
35745	885663
93200	885664
24521	885665
37054	885666
54931	885667
4400	885668
67783	885669
49602	885670
57534	885671
78349	885672
35	885673
74464	885674
15946	885675
15501	885676
2704	885677
13540	885678
7984	885679
100012	885680
47844	885681
37501	885682
27613	885683
45340	885684
90649	885685
53621	885686
51364	885687
62222	885688
784	885689
1647	885690
51066	885691
24722	885692
65949	885693
33973	885694
28302	885695
4684	885696
11930	885697
8014	885698
15328	885699
5563	885700
32960	885701
22661	885702
80032	885703
5025	885704
60586	885705
23871	885706
69072	885707
68650	885708
22230	885709
14466	885710
58966	885711
67129	885712
9690	885713
2403	885714
69920	885715
4500	885716
6921	885717
29261	885718
763	885719
15218	885720
13656	885721
3439	885722
22757	885723
5099	885724
5199	885725
92780	885726
13218	885727
3677	885728
1678	885729
17764	885730
11812	885731
1299	885732
48009	885733
461	885734
28272	885735
66576	885736
36056	885737
5104	885738
3156	885739
163	885740
2307	885741
62111	885742
6249	885743
25313	885744
26424	885745
18807	885746
44745	885747
36820	885748
10568	885749
97650	885750
44259	885751
37945	885752
14562	885753
16407	885754
21434	885755
38545	885756
47458	885757
22318	885758
42122	885759
20544	885760
3240	885761
8750	885762
7078	885763
34111	885764
31422	885765
4670	885766
4553	885767
18269	885768
5662	885769
38771	885770
22703	885771
24180	885772
79744	885773
55167	885774
21013	885775
81685	885776
91741	885777
50725	885778
39664	885779
86983	885780
26823	885781
22122	885782
1541	885783
60785	885784
55133	885785
31760	885786
53396	885787
73185	885788
49257	885789
37281	885790
17260	885791
57127	885792
13445	885793
92836	885794
24828	885795
2053	885796
28152	885797
7595	885798
304	885799
56384	885800
9482	885801
31161	885802
36559	885803
45151	885804
37089	885805
23831	885806
38846	885807
36460	885808
32829	885809
27465	885810
31338	885811
55547	885812
959	885813
1978	885814
72835	885815
2474	885816
30569	885817
79009	885818
7655	885819
3810	885820
2941	885821
14461	885822
4436	885823
56454	885824
35852	885825
4261	885826
1351	885827
73921	885828
1601	885829
35479	885830
87611	885831
6609	885832
24705	885833
11632	885834
35379	885835
3544	885836
23116	885837
20	885838
53639	885839
92437	885840
36452	885841
214	885842
25007	885843
19726	885844
877	885845
59042	885846
1834	885847
110	885848
350	885849
24510	885850
12597	885851
32014	885852
38131	885853
4134	885854
8619	885855
74043	885856
622	885857
21969	885858
3	885859
44514	885860
32219	885861
31651	885862
97767	885863
39203	885864
39475	885865
3084	885866
29257	885867
7732	885868
3353	885869
839	885870
31233	885871
32564	885872
59987	885873
58113	885874
72907	885875
63176	885876
10060	885877
8274	885878
48765	885879
72467	885880
28261	885881
14018	885882
89264	885883
803	885884
4697	885885
7337	885886
89646	885887
9262	885888
11773	885889
30374	885890
4962	885891
48844	885892
124	885893
18688	885894
61589	885895
2289	885896
57279	885897
3625	885898
22424	885899
588	885900
16680	885901
7428	885902
82873	885903
52347	885904
33185	885905
21300	885906
42311	885907
60217	885908
31039	885909
62991	885910
527	885911
4658	885912
100377	885913
7957	885914
37015	885915
23902	885916
13812	885917
16264	885918
31110	885919
466	885920
88290	885921
13388	885922
48962	885923
3246	885924
54002	885925
56886	885926
12798	885927
31426	885928
2468	885929
16852	885930
26377	885931
1108	885932
27504	885933
26857	885934
14366	885935
135	885936
1835	885937
47023	885938
95117	885939
101733	885940
54556	885941
47323	885942
15623	885943
27583	885944
72745	885945
111798	885946
1	885947
77831	885948
8882	885949
56869	885950
201	885951
1932	885952
47109	885953
30007	885954
542	885955
579	885956
71857	885957
32990	885958
25383	885959
8753	885960
90964	885961
40348	885962
23136	885963
31386	885964
32058	885965
32434	885966
49601	885967
83959	885968
45044	885969
12369	885970
30989	885971
67	885972
5149	885973
67979	885974
41292	885975
68917	885976
37808	885977
22310	885978
89355	885979
4100	885980
60185	885981
19169	885982
57923	885983
3038	885984
8888	885985
44808	885986
2050	885987
62843	885988
86161	885989
62504	885990
10624	885991
39678	885992
56739	885993
7452	885994
870	885995
31096	885996
31565	885997
64308	885998
183	885999
32174	886000
45415	886001
9269	886002
12010	886003
3829	886004
1740	886005
17013	886006
25761	886007
425	886008
37532	886009
495	886010
1692	886011
44213	886012
50162	886013
939	886014
952	886015
88746	886016
1929	886017
46203	886018
11016	886019
45737	886020
67	886021
11536	886022
26328	886023
89009	886024
43382	886025
936	886026
16511	886027
57650	886028
18694	886029
10145	886030
2590	886031
57418	886032
18128	886033
11691	886034
53571	886035
8425	886036
103209	886037
3238	886038
255	886039
5887	886040
2349	886041
8163	886042
96236	886043
26601	886044
24994	886045
3026	886046
105772	886047
1577	886048
110253	886049
29390	886050
4720	886051
19206	886052
17832	886053
92703	886054
755	886055
34744	886056
248	886057
10890	886058
49306	886059
90102	886060
2658	886061
2293	886062
13401	886063
4032	886064
46331	886065
69667	886066
24703	886067
28770	886068
35708	886069
112	886070
2731	886071
30913	886072
24700	886073
276	886074
14814	886075
76074	886076
2279	886077
24133	886078
87293	886079
5587	886080
32418	886081
26600	886082
5085	886083
60412	886084
2356	886085
18479	886086
106590	886087
35028	886088
43683	886089
25500	886090
91711	886091
18120	886092
10769	886093
24741	886094
34364	886095
29699	886096
10021	886097
13745	886098
39873	886099
1144	886100
66813	886101
38165	886102
51169	886103
21488	886104
96707	886105
113846	886106
6302	886107
69466	886108
28562	886109
414	886110
34773	886111
90555	886112
27299	886113
764	886114
3864	886115
39840	886116
63855	886117
18040	886118
62585	886119
16599	886120
2285	886121
15897	886122
52616	886123
1240	886124
26004	886125
13010	886126
60587	886127
75438	886128
57592	886129
7762	886130
95286	886131
28217	886132
31086	886133
94840	886134
93955	886135
18333	886136
45877	886137
67429	886138
38749	886139
26416	886140
5443	886141
8253	886142
16467	886143
8166	886144
48021	886145
2861	886146
2995	886147
1044	886148
135	886149
51197	886150
5524	886151
34854	886152
103242	886153
31575	886154
6076	886155
12493	886156
30530	886157
59736	886158
15200	886159
11870	886160
17942	886161
4716	886162
79059	886163
11359	886164
21567	886165
31425	886166
32367	886167
22907	886168
53156	886169
1126	886170
57265	886171
79987	886172
44221	886173
9968	886174
8473	886175
35443	886176
40309	886177
60178	886178
36188	886179
12384	886180
2667	886181
25814	886182
29935	886183
38762	886184
23631	886185
108268	886186
29056	886187
16460	886188
13420	886189
47707	886190
19516	886191
114294	886192
68682	886193
10565	886194
3	886195
30125	886196
34191	886197
289	886198
3919	886199
5623	886200
40367	886201
77549	886202
13847	886203
31630	886204
5701	886205
11255	886206
71201	886207
22581	886208
11354	886209
99759	886210
38430	886211
37166	886212
107075	886213
11	886214
61335	886215
36753	886216
2853	886217
16244	886218
100594	886219
24549	886220
85857	886221
17424	886222
64765	886223
2967	886224
10978	886225
12846	886226
73739	886227
1660	886228
84103	886229
4364	886230
5664	886231
49134	886232
51769	886233
67080	886234
65529	886235
38361	886236
34199	886237
54558	886238
15179	886239
84602	886240
59660	886241
48067	886242
12570	886243
113403	886244
3169	886245
29939	886246
67626	886247
32912	886248
86547	886249
10613	886250
1041	886251
34862	886252
33593	886253
557	886254
62515	886255
15002	886256
283	886257
28898	886258
13174	886259
34005	886260
7232	886261
79026	886262
1470	886263
90455	886264
21470	886265
31736	886266
11307	886267
103069	886268
44722	886269
3015	886270
3103	886271
72665	886272
3267	886273
35039	886274
16192	886275
51852	886276
21205	886277
73579	886278
10289	886279
34589	886280
24909	886281
57455	886282
12653	886283
9627	886284
1407	886285
73559	886286
75144	886287
3375	886288
78521	886289
114604	886290
90	886291
19734	886292
111700	886293
17792	886294
865	886295
70580	886296
86988	886297
16487	886298
65818	886299
37740	886300
9681	886301
3040	886302
273	886303
27320	886304
6180	886305
81459	886306
112135	886307
14742	886308
29563	886309
21413	886310
18771	886311
9516	886312
6776	886313
83015	886314
22871	886315
6573	886316
38112	886317
56904	886318
3394	886319
76467	886320
29719	886321
666	886322
105487	886323
810	886324
5533	886325
45173	886326
80597	886327
6884	886328
57722	886329
38029	886330
66275	886331
28531	886332
2372	886333
45124	886334
24068	886335
19813	886336
83	886337
75381	886338
29014	886339
14443	886340
54810	886341
27377	886342
2612	886343
56340	886344
20753	886345
50563	886346
22654	886347
14057	886348
1238	886349
19262	886350
26843	886351
72523	886352
43104	886353
16084	886354
2221	886355
36142	886356
25912	886357
85536	886358
80269	886359
14431	886360
21744	886361
62536	886362
70033	886363
884	886364
26645	886365
4540	886366
33709	886367
41552	886368
26853	886369
37905	886370
23119	886371
11960	886372
2161	886373
11930	886374
56545	886375
26445	886376
34390	886377
39178	886378
15221	886379
17228	886380
30786	886381
157	886382
56070	886383
18078	886384
25452	886385
4821	886386
20203	886387
62473	886388
21844	886389
110748	886390
166	886391
41523	886392
3364	886393
3682	886394
50209	886395
22307	886396
21853	886397
58704	886398
15284	886399
55731	886400
314	886401
51273	886402
424	886403
14021	886404
17488	886405
1090	886406
16889	886407
64	886408
809	886409
87906	886410
17018	886411
47437	886412
33044	886413
3217	886414
1476	886415
10791	886416
20027	886417
1831	886418
41749	886419
23065	886420
40456	886421
36950	886422
23499	886423
19645	886424
415	886425
7043	886426
5139	886427
61734	886428
28869	886429
180	886430
37409	886431
36262	886432
81788	886433
516	886434
11725	886435
15330	886436
2181	886437
37013	886438
208	886439
120	886440
33270	886441
1779	886442
5245	886443
18365	886444
15893	886445
4411	886446
23360	886447
1037	886448
45485	886449
46244	886450
50988	886451
52076	886452
6061	886453
19201	886454
65430	886455
38762	886456
92425	886457
66648	886458
23299	886459
92043	886460
14979	886461
20874	886462
26910	886463
51457	886464
33736	886465
4472	886466
78599	886467
42036	886468
16863	886469
28415	886470
4133	886471
1133	886472
101609	886473
8412	886474
18435	886475
60819	886476
17933	886477
78316	886478
8425	886479
79205	886480
3157	886481
76368	886482
63329	886483
65379	886484
82	886485
74618	886486
11052	886487
19308	886488
19319	886489
31277	886490
41398	886491
89934	886492
34702	886493
22433	886494
34039	886495
71713	886496
20976	886497
11406	886498
57898	886499
21138	886500
903	886501
68576	886502
1076	886503
80205	886504
15555	886505
11115	886506
91313	886507
25175	886508
6510	886509
8562	886510
27176	886511
8762	886512
82125	886513
12043	886514
70510	886515
45	886516
45815	886517
8182	886518
24688	886519
102799	886520
5552	886521
50596	886522
265	886523
24547	886524
505	886525
10568	886526
52799	886527
13930	886528
9659	886529
17330	886530
19584	886531
87456	886532
55844	886533
32907	886534
58829	886535
108001	886536
10680	886537
38579	886538
16050	886539
43451	886540
20772	886541
1280	886542
73914	886543
66762	886544
1530	886545
40051	886546
57775	886547
26146	886548
6443	886549
1810	886550
71749	886551
941	886552
3685	886553
37844	886554
17756	886555
99776	886556
38402	886557
31136	886558
66736	886559
65700	886560
67356	886561
41882	886562
41055	886563
38934	886564
19569	886565
28344	886566
12760	886567
21638	886568
23270	886569
5373	886570
17243	886571
66063	886572
70511	886573
82433	886574
29899	886575
7595	886576
43017	886577
914	886578
14231	886579
56084	886580
103749	886581
12119	886582
87244	886583
10868	886584
24	886585
4888	886586
45189	886587
1247	886588
6884	886589
8499	886590
6914	886591
11522	886592
11661	886593
9978	886594
1022	886595
78566	886596
44897	886597
38725	886598
23861	886599
75912	886600
19205	886601
82036	886602
46340	886603
22326	886604
79651	886605
34830	886606
45279	886607
7336	886608
2406	886609
54005	886610
762	886611
26884	886612
87155	886613
24491	886614
23056	886615
45442	886616
8544	886617
3475	886618
5844	886619
23610	886620
31441	886621
74	886622
12499	886623
21270	886624
46923	886625
39328	886626
8398	886627
13436	886628
40357	886629
1421	886630
2648	886631
33556	886632
13351	886633
15564	886634
105768	886635
75	886636
59174	886637
55865	886638
4684	886639
7617	886640
352	886641
13798	886642
21706	886643
82022	886644
27142	886645
91133	886646
73652	886647
72388	886648
6322	886649
24050	886650
1348	886651
32943	886652
44841	886653
15685	886654
37211	886655
49242	886656
128	886657
842	886658
19356	886659
37362	886660
3382	886661
84028	886662
12695	886663
2324	886664
18791	886665
36489	886666
73000	886667
85717	886668
17048	886669
15529	886670
108389	886671
10827	886672
54704	886673
27963	886674
40926	886675
19002	886676
82734	886677
69521	886678
48980	886679
2360	886680
42222	886681
25996	886682
56661	886683
43178	886684
52236	886685
20660	886686
1965	886687
1551	886688
55267	886689
33664	886690
2453	886691
7502	886692
91	886693
313	886694
691	886695
23543	886696
2701	886697
1091	886698
53544	886699
3662	886700
128	886701
43431	886702
1055	886703
9561	886704
26826	886705
631	886706
31121	886707
32133	886708
756	886709
23319	886710
65517	886711
20585	886712
80229	886713
25862	886714
16923	886715
86884	886716
2884	886717
77839	886718
49372	886719
1133	886720
57709	886721
59630	886722
7234	886723
67702	886724
49814	886725
1175	886726
73570	886727
10768	886728
93436	886729
21081	886730
63675	886731
2677	886732
17173	886733
631	886734
17558	886735
13241	886736
24742	886737
15740	886738
5753	886739
75345	886740
65570	886741
90594	886742
94827	886743
37785	886744
45824	886745
14796	886746
81773	886747
3296	886748
21798	886749
25945	886750
13443	886751
49332	886752
6606	886753
11	886754
53352	886755
18356	886756
39204	886757
67444	886758
5493	886759
110864	886760
18209	886761
7907	886762
13675	886763
88972	886764
4889	886765
15995	886766
58173	886767
9137	886768
8488	886769
26508	886770
13597	886771
26793	886772
469	886773
3353	886774
27216	886775
15130	886776
1188	886777
7783	886778
36468	886779
73480	886780
5534	886781
22169	886782
54697	886783
65874	886784
72583	886785
35858	886786
32605	886787
11801	886788
4296	886789
30767	886790
54736	886791
35216	886792
12868	886793
1245	886794
12157	886795
26132	886796
40114	886797
53712	886798
53195	886799
85684	886800
14168	886801
32062	886802
45636	886803
5046	886804
72587	886805
68567	886806
10509	886807
61887	886808
16128	886809
11312	886810
4906	886811
36073	886812
40455	886813
52927	886814
3660	886815
49068	886816
64714	886817
177	886818
317	886819
408	886820
7977	886821
6830	886822
15388	886823
28917	886824
42950	886825
93475	886826
2965	886827
51263	886828
6209	886829
69767	886830
2260	886831
37225	886832
47285	886833
2375	886834
7191	886835
58824	886836
48738	886837
32329	886838
26255	886839
65607	886840
60234	886841
885	886842
2164	886843
55562	886844
54669	886845
836	886846
40171	886847
22805	886848
1633	886849
46375	886850
70452	886851
27585	886852
20044	886853
1685	886854
14070	886855
31709	886856
82018	886857
71466	886858
3589	886859
67719	886860
36664	886861
45471	886862
3920	886863
48626	886864
57313	886865
19978	886866
26915	886867
58789	886868
29066	886869
773	886870
91596	886871
53702	886872
11172	886873
6839	886874
36647	886875
49642	886876
92030	886877
6168	886878
617	886879
77636	886880
2066	886881
6945	886882
3531	886883
14312	886884
16137	886885
27479	886886
46078	886887
12205	886888
9111	886889
45216	886890
18317	886891
3247	886892
32885	886893
52696	886894
35411	886895
89360	886896
3319	886897
9081	886898
40497	886899
619	886900
27144	886901
53512	886902
78718	886903
1540	886904
5509	886905
37741	886906
6663	886907
27791	886908
20316	886909
11178	886910
29840	886911
4642	886912
24798	886913
46211	886914
13062	886915
26633	886916
75054	886917
9601	886918
37469	886919
13299	886920
2883	886921
83555	886922
4256	886923
6655	886924
46218	886925
342	886926
37401	886927
110079	886928
2396	886929
26082	886930
2034	886931
31695	886932
1056	886933
38709	886934
68846	886935
31310	886936
7867	886937
39658	886938
56867	886939
37187	886940
23261	886941
84178	886942
564	886943
3793	886944
2081	886945
4760	886946
12347	886947
65603	886948
325	886949
18583	886950
6391	886951
72996	886952
62137	886953
50340	886954
19733	886955
646	886956
37054	886957
1870	886958
25564	886959
25	886960
7413	886961
7617	886962
4410	886963
7293	886964
49878	886965
32390	886966
70905	886967
11466	886968
521	886969
1403	886970
53391	886971
85585	886972
17331	886973
16108	886974
4669	886975
30490	886976
85902	886977
2065	886978
29147	886979
75580	886980
48973	886981
73361	886982
111636	886983
6914	886984
12453	886985
33336	886986
12622	886987
4319	886988
67886	886989
5603	886990
14070	886991
963	886992
47068	886993
27078	886994
920	886995
6486	886996
3782	886997
15149	886998
40407	886999
52756	887000
44058	887001
5282	887002
55106	887003
65735	887004
4177	887005
1415	887006
30331	887007
1262	887008
44272	887009
31421	887010
52167	887011
1056	887012
28349	887013
13962	887014
50629	887015
1313	887016
28746	887017
49533	887018
2418	887019
10100	887020
26257	887021
87111	887022
4646	887023
59924	887024
37695	887025
10685	887026
1269	887027
24131	887028
13703	887029
44544	887030
9926	887031
46876	887032
58527	887033
1787	887034
51415	887035
54416	887036
27150	887037
9099	887038
14843	887039
3482	887040
84014	887041
17740	887042
12177	887043
31280	887044
161	887045
6821	887046
3455	887047
2675	887048
911	887049
95649	887050
66977	887051
5557	887052
27146	887053
201	887054
63360	887055
44186	887056
27847	887057
6803	887058
746	887059
24773	887060
913	887061
18790	887062
9239	887063
7368	887064
1660	887065
14651	887066
4393	887067
26793	887068
6914	887069
42784	887070
90221	887071
13102	887072
42956	887073
57544	887074
49745	887075
13941	887076
72	887077
37378	887078
42790	887079
81266	887080
2625	887081
54968	887082
41666	887083
55160	887084
4263	887085
56922	887086
15086	887087
7534	887088
85755	887089
13116	887090
4778	887091
258	887092
17410	887093
89910	887094
13836	887095
9433	887096
8219	887097
74479	887098
29217	887099
76690	887100
1226	887101
67758	887102
3218	887103
104965	887104
34292	887105
221	887106
11828	887107
30	887108
1824	887109
30709	887110
3070	887111
60120	887112
8327	887113
29472	887114
76260	887115
55777	887116
32726	887117
106935	887118
45933	887119
1813	887120
37225	887121
27532	887122
8072	887123
78	887124
51850	887125
2604	887126
7239	887127
4640	887128
36953	887129
38581	887130
20094	887131
32438	887132
38962	887133
758	887134
2433	887135
107263	887136
27845	887137
40104	887138
11595	887139
42204	887140
58714	887141
308	887142
8218	887143
31540	887144
51818	887145
15471	887146
37529	887147
99962	887148
869	887149
52680	887150
50660	887151
46099	887152
21794	887153
5372	887154
81290	887155
19505	887156
34671	887157
10641	887158
89741	887159
27430	887160
70694	887161
2239	887162
2264	887163
1606	887164
78756	887165
47333	887166
43230	887167
72933	887168
87925	887169
67739	887170
14681	887171
36607	887172
72450	887173
10448	887174
80383	887175
26726	887176
81469	887177
65447	887178
87729	887179
29440	887180
42282	887181
11034	887182
13960	887183
22814	887184
54013	887185
54215	887186
52381	887187
7375	887188
35933	887189
50481	887190
11858	887191
42343	887192
77892	887193
11384	887194
16769	887195
40113	887196
44396	887197
2016	887198
63954	887199
37473	887200
34890	887201
19981	887202
35636	887203
44025	887204
9396	887205
2234	887206
103082	887207
17883	887208
27164	887209
38087	887210
28161	887211
6097	887212
10336	887213
4127	887214
17385	887215
60822	887216
42	887217
45092	887218
8069	887219
2760	887220
51010	887221
28009	887222
1896	887223
31074	887224
570	887225
1407	887226
3395	887227
129	887228
41561	887229
882	887230
2221	887231
11629	887232
49740	887233
46947	887234
14375	887235
163	887236
6353	887237
13443	887238
23645	887239
21287	887240
8217	887241
4652	887242
30195	887243
110	887244
16545	887245
56707	887246
34149	887247
32144	887248
66678	887249
16418	887250
6480	887251
5544	887252
28915	887253
88102	887254
60855	887255
53006	887256
40546	887257
4286	887258
6224	887259
6617	887260
48618	887261
31793	887262
51683	887263
16255	887264
4747	887265
38463	887266
24925	887267
971	887268
46637	887269
14947	887270
22561	887271
1473	887272
9927	887273
16705	887274
54744	887275
17398	887276
4859	887277
2977	887278
37837	887279
27686	887280
34905	887281
37670	887282
6603	887283
27935	887284
16711	887285
7751	887286
23971	887287
41358	887288
9345	887289
12375	887290
17414	887291
35930	887292
2150	887293
4337	887294
956	887295
28018	887296
23244	887297
437	887298
15465	887299
901	887300
68318	887301
484	887302
9998	887303
23542	887304
108	887305
6642	887306
14	887307
69821	887308
8924	887309
55872	887310
11711	887311
20669	887312
13360	887313
99392	887314
588	887315
5749	887316
13202	887317
86932	887318
8545	887319
130	887320
6385	887321
59140	887322
19689	887323
5808	887324
468	887325
13323	887326
492	887327
69178	887328
26995	887329
16604	887330
47200	887331
16369	887332
31103	887333
18397	887334
55607	887335
1057	887336
1748	887337
8587	887338
88731	887339
48733	887340
69687	887341
103366	887342
7668	887343
9998	887344
11241	887345
8152	887346
11412	887347
77365	887348
35658	887349
1145	887350
5764	887351
43277	887352
34708	887353
7103	887354
25358	887355
14817	887356
30286	887357
9766	887358
73456	887359
45378	887360
93247	887361
5434	887362
89841	887363
43170	887364
22835	887365
23136	887366
2946	887367
49467	887368
8083	887369
34028	887370
29523	887371
25962	887372
6204	887373
2966	887374
45273	887375
23515	887376
11803	887377
280	887378
18	887379
65780	887380
13686	887381
50910	887382
2069	887383
42585	887384
8839	887385
20046	887386
70800	887387
63252	887388
109	887389
11817	887390
7773	887391
86815	887392
17968	887393
17838	887394
9880	887395
12535	887396
68830	887397
362	887398
37052	887399
3022	887400
87716	887401
79729	887402
35807	887403
35229	887404
98663	887405
84731	887406
15850	887407
55529	887408
21508	887409
7251	887410
67337	887411
49504	887412
19300	887413
32381	887414
7741	887415
4234	887416
14471	887417
54810	887418
61020	887419
369	887420
799	887421
8383	887422
18782	887423
75209	887424
529	887425
40390	887426
40361	887427
10879	887428
8624	887429
52657	887430
39175	887431
89339	887432
7275	887433
584	887434
22782	887435
59381	887436
3681	887437
60139	887438
87318	887439
36620	887440
46316	887441
549	887442
32886	887443
108157	887444
87530	887445
8563	887446
37196	887447
25692	887448
66346	887449
629	887450
6	887451
1240	887452
15507	887453
19763	887454
84075	887455
1881	887456
6599	887457
5648	887458
30843	887459
73851	887460
2067	887461
4234	887462
13854	887463
12679	887464
1639	887465
3702	887466
2179	887467
53003	887468
1016	887469
23663	887470
11321	887471
4449	887472
21591	887473
10338	887474
10698	887475
40383	887476
41188	887477
57935	887478
7949	887479
14000	887480
834	887481
65333	887482
1625	887483
56036	887484
8582	887485
61039	887486
72576	887487
15138	887488
12932	887489
114056	887490
78732	887491
22393	887492
46097	887493
92190	887494
3433	887495
14728	887496
91781	887497
3782	887498
71782	887499
14136	887500
83	887501
33424	887502
23355	887503
78472	887504
29701	887505
4380	887506
61496	887507
8208	887508
551	887509
39515	887510
4828	887511
17506	887512
447	887513
40615	887514
9597	887515
17211	887516
11099	887517
336	887518
91622	887519
7784	887520
7888	887521
39560	887522
5905	887523
44144	887524
6672	887525
45099	887526
17757	887527
16795	887528
86753	887529
47674	887530
4367	887531
1521	887532
29413	887533
3474	887534
60924	887535
48005	887536
33548	887537
56301	887538
1517	887539
12884	887540
53361	887541
825	887542
18108	887543
15264	887544
75004	887545
40952	887546
83575	887547
22	887548
8295	887549
9174	887550
80356	887551
36057	887552
28229	887553
12623	887554
6875	887555
22658	887556
4482	887557
1682	887558
33513	887559
24364	887560
1857	887561
318	887562
19948	887563
2191	887564
5540	887565
67870	887566
5411	887567
68889	887568
51407	887569
10526	887570
13966	887571
100043	887572
8050	887573
31029	887574
29638	887575
99935	887576
1280	887577
61279	887578
18035	887579
11359	887580
70933	887581
1311	887582
22426	887583
13815	887584
6850	887585
70616	887586
708	887587
36399	887588
56728	887589
43495	887590
1311	887591
16227	887592
546	887593
71945	887594
6841	887595
49745	887596
2160	887597
3109	887598
7348	887599
2264	887600
6486	887601
1470	887602
5381	887603
62383	887604
38165	887605
26423	887606
9302	887607
19039	887608
2410	887609
10471	887610
4332	887611
19279	887612
389	887613
16888	887614
33656	887615
48571	887616
1363	887617
26228	887618
97805	887619
108804	887620
48703	887621
26480	887622
55061	887623
1100	887624
16437	887625
12855	887626
47990	887627
6136	887628
43406	887629
3238	887630
16234	887631
19811	887632
13615	887633
45982	887634
741	887635
79679	887636
86467	887637
23191	887638
18783	887639
60732	887640
26521	887641
14149	887642
15627	887643
3253	887644
27776	887645
61785	887646
1155	887647
71990	887648
4714	887649
81702	887650
6815	887651
1003	887652
16861	887653
71972	887654
2814	887655
29843	887656
20276	887657
17366	887658
28229	887659
53728	887660
37611	887661
4513	887662
8841	887663
110844	887664
22123	887665
4930	887666
2191	887667
519	887668
24823	887669
9897	887670
18552	887671
34055	887672
14358	887673
22925	887674
36328	887675
24976	887676
60280	887677
125	887678
20458	887679
1060	887680
64238	887681
9668	887682
53603	887683
90395	887684
65244	887685
54033	887686
19	887687
24119	887688
14202	887689
33298	887690
16291	887691
80741	887692
4672	887693
38918	887694
17630	887695
26495	887696
31251	887697
239	887698
17967	887699
790	887700
58467	887701
88863	887702
49036	887703
95428	887704
7109	887705
27096	887706
46518	887707
108885	887708
75584	887709
90451	887710
82194	887711
43033	887712
9860	887713
87	887714
1393	887715
33131	887716
101006	887717
25132	887718
3034	887719
255	887720
3452	887721
939	887722
30069	887723
57188	887724
3866	887725
77213	887726
50072	887727
52868	887728
70620	887729
13444	887730
332	887731
38819	887732
46661	887733
17904	887734
47875	887735
52690	887736
47003	887737
21304	887738
40455	887739
7614	887740
32427	887741
7870	887742
25072	887743
15637	887744
50	887745
102380	887746
26484	887747
22968	887748
40091	887749
23593	887750
3129	887751
40087	887752
27933	887753
42796	887754
20282	887755
17678	887756
31147	887757
3991	887758
4791	887759
2281	887760
44795	887761
4872	887762
42270	887763
108435	887764
3318	887765
5504	887766
2097	887767
31824	887768
56505	887769
2846	887770
12452	887771
297	887772
90657	887773
58482	887774
209	887775
44210	887776
21403	887777
26114	887778
3156	887779
19526	887780
24058	887781
80944	887782
6397	887783
50067	887784
108759	887785
89843	887786
14484	887787
33964	887788
54370	887789
16224	887790
42016	887791
18070	887792
6777	887793
57251	887794
32880	887795
2778	887796
28506	887797
35	887798
56085	887799
45360	887800
88199	887801
26332	887802
46283	887803
9229	887804
384	887805
463	887806
12539	887807
30030	887808
44825	887809
58594	887810
79514	887811
50632	887812
53352	887813
28728	887814
1824	887815
42094	887816
73391	887817
46093	887818
35770	887819
10900	887820
63720	887821
33890	887822
6966	887823
26314	887824
29208	887825
1756	887826
34566	887827
14393	887828
67251	887829
66220	887830
708	887831
43857	887832
50098	887833
23085	887834
30326	887835
95071	887836
20446	887837
31356	887838
3234	887839
1913	887840
83660	887841
92319	887842
3823	887843
19376	887844
754	887845
45199	887846
97361	887847
111470	887848
14564	887849
62798	887850
65297	887851
11646	887852
14739	887853
56582	887854
7412	887855
4366	887856
8827	887857
31133	887858
65227	887859
5517	887860
2767	887861
13032	887862
60215	887863
3963	887864
5933	887865
6992	887866
23052	887867
67643	887868
23743	887869
20114	887870
62497	887871
5020	887872
32988	887873
7	887874
14484	887875
49330	887876
10495	887877
25389	887878
33185	887879
471	887880
72651	887881
4130	887882
8497	887883
61308	887884
20511	887885
56827	887886
5848	887887
48480	887888
28982	887889
79761	887890
16335	887891
70936	887892
18431	887893
16403	887894
100209	887895
42366	887896
500	887897
97797	887898
9370	887899
56169	887900
6000	887901
5087	887902
56095	887903
62761	887904
858	887905
49256	887906
15709	887907
16180	887908
18307	887909
13674	887910
31054	887911
62455	887912
40588	887913
2871	887914
15638	887915
76015	887916
112027	887917
37741	887918
14864	887919
16286	887920
305	887921
10983	887922
416	887923
36658	887924
36523	887925
3543	887926
90851	887927
3243	887928
22789	887929
64046	887930
37496	887931
56878	887932
20708	887933
18874	887934
23141	887935
10076	887936
19819	887937
13533	887938
74967	887939
2764	887940
21666	887941
98792	887942
82635	887943
1146	887944
65636	887945
27644	887946
305	887947
813	887948
25275	887949
62444	887950
3246	887951
40613	887952
41293	887953
79921	887954
29574	887955
14670	887956
22969	887957
3532	887958
32110	887959
9044	887960
86699	887961
11749	887962
41964	887963
246	887964
17920	887965
37031	887966
54727	887967
5905	887968
31066	887969
10292	887970
26736	887971
16079	887972
8740	887973
263	887974
48848	887975
1037	887976
2606	887977
11130	887978
69621	887979
81362	887980
27010	887981
12791	887982
4529	887983
39716	887984
54422	887985
11833	887986
40671	887987
16057	887988
77805	887989
49145	887990
3431	887991
90028	887992
25339	887993
1395	887994
1638	887995
26164	887996
19101	887997
2230	887998
30668	887999
24265	888000
6373	888001
12748	888002
58879	888003
7180	888004
67097	888005
42383	888006
611	888007
37311	888008
33214	888009
857	888010
42744	888011
45828	888012
55790	888013
56936	888014
1164	888015
5738	888016
5850	888017
9415	888018
80	888019
43059	888020
40636	888021
12595	888022
31763	888023
37075	888024
540	888025
57974	888026
18936	888027
27642	888028
54592	888029
11308	888030
42020	888031
71091	888032
39765	888033
111690	888034
10078	888035
72317	888036
47572	888037
33921	888038
17028	888039
37	888040
15356	888041
18625	888042
8361	888043
47271	888044
19072	888045
7563	888046
40726	888047
17853	888048
73025	888049
25271	888050
7325	888051
72795	888052
857	888053
13491	888054
60723	888055
24936	888056
30758	888057
1760	888058
13775	888059
12657	888060
11209	888061
57582	888062
551	888063
11574	888064
17619	888065
10693	888066
80114	888067
57505	888068
86121	888069
29982	888070
27169	888071
15980	888072
44815	888073
46055	888074
47	888075
50539	888076
11339	888077
96170	888078
11483	888079
2672	888080
17069	888081
265	888082
43128	888083
23455	888084
10159	888085
34555	888086
58430	888087
45841	888088
44668	888089
10179	888090
3004	888091
17557	888092
901	888093
58241	888094
28163	888095
14772	888096
11698	888097
18044	888098
25611	888099
25980	888100
52769	888101
9812	888102
2475	888103
658	888104
45581	888105
18020	888106
16103	888107
10197	888108
8390	888109
45832	888110
11282	888111
64	888112
5447	888113
83560	888114
27290	888115
11780	888116
11448	888117
78807	888118
31569	888119
2266	888120
58956	888121
21847	888122
10335	888123
80729	888124
12152	888125
30343	888126
61692	888127
49596	888128
5	888129
58744	888130
32408	888131
86810	888132
39231	888133
5354	888134
2463	888135
69556	888136
665	888137
52226	888138
21792	888139
22590	888140
6015	888141
4189	888142
20249	888143
1256	888144
19408	888145
64958	888146
39342	888147
96262	888148
7236	888149
41248	888150
22226	888151
69321	888152
65671	888153
1774	888154
15004	888155
88740	888156
89118	888157
90690	888158
26347	888159
68249	888160
99245	888161
48787	888162
13398	888163
10858	888164
10142	888165
59304	888166
49943	888167
3755	888168
10868	888169
4425	888170
24828	888171
21319	888172
559	888173
57461	888174
33492	888175
14468	888176
111	888177
6375	888178
34801	888179
51830	888180
37488	888181
53173	888182
2853	888183
7571	888184
18961	888185
67171	888186
3362	888187
51207	888188
18408	888189
92650	888190
101709	888191
15189	888192
18022	888193
78465	888194
62060	888195
70790	888196
28391	888197
3588	888198
22432	888199
87012	888200
4512	888201
30555	888202
13172	888203
8681	888204
45451	888205
8061	888206
69933	888207
24484	888208
22922	888209
711	888210
72353	888211
67940	888212
32470	888213
58379	888214
28506	888215
60877	888216
26967	888217
8198	888218
52983	888219
22971	888220
62096	888221
62760	888222
18318	888223
23802	888224
38858	888225
64652	888226
52100	888227
40663	888228
44861	888229
60	888230
9818	888231
10555	888232
4442	888233
215	888234
4778	888235
2466	888236
56301	888237
32762	888238
16389	888239
1069	888240
14719	888241
16527	888242
51372	888243
78933	888244
41936	888245
93189	888246
234	888247
70359	888248
69278	888249
39136	888250
8338	888251
894	888252
37061	888253
112335	888254
16297	888255
3449	888256
7494	888257
10569	888258
765	888259
33621	888260
26041	888261
12338	888262
44913	888263
4954	888264
5221	888265
74754	888266
518	888267
27493	888268
25782	888269
48127	888270
67979	888271
38470	888272
47371	888273
55075	888274
96836	888275
8982	888276
41208	888277
3621	888278
38214	888279
26340	888280
14396	888281
5493	888282
12666	888283
932	888284
40424	888285
18958	888286
11790	888287
11330	888288
63632	888289
35743	888290
70168	888291
56905	888292
732	888293
3349	888294
33659	888295
30237	888296
6685	888297
5284	888298
22480	888299
78876	888300
4332	888301
68343	888302
48551	888303
42153	888304
41995	888305
9540	888306
4343	888307
9125	888308
7660	888309
42838	888310
60602	888311
7240	888312
7512	888313
68055	888314
38916	888315
58645	888316
36937	888317
2102	888318
34057	888319
22749	888320
61270	888321
56271	888322
28473	888323
20057	888324
8014	888325
24515	888326
48796	888327
103121	888328
22236	888329
17484	888330
55101	888331
3966	888332
11819	888333
4797	888334
27660	888335
35613	888336
14629	888337
20749	888338
15532	888339
22646	888340
2873	888341
75	888342
75556	888343
58857	888344
9062	888345
89032	888346
482	888347
7931	888348
53408	888349
2375	888350
10280	888351
24688	888352
16612	888353
26977	888354
11846	888355
164	888356
10313	888357
4840	888358
63266	888359
58965	888360
84981	888361
38367	888362
32547	888363
83665	888364
7308	888365
26927	888366
79456	888367
31015	888368
27643	888369
56026	888370
6028	888371
87162	888372
8925	888373
87746	888374
4851	888375
35616	888376
1870	888377
1483	888378
9458	888379
41688	888380
55565	888381
21108	888382
1250	888383
32302	888384
63062	888385
35038	888386
822	888387
114	888388
1255	888389
946	888390
10561	888391
64874	888392
51942	888393
4088	888394
47285	888395
25290	888396
39205	888397
1932	888398
23275	888399
9173	888400
45875	888401
3801	888402
14772	888403
24228	888404
26248	888405
71027	888406
61040	888407
14057	888408
36516	888409
206	888410
61727	888411
31092	888412
36831	888413
23866	888414
21810	888415
5275	888416
12899	888417
38901	888418
874	888419
44966	888420
2325	888421
68949	888422
35089	888423
26799	888424
1246	888425
20483	888426
58844	888427
77107	888428
525	888429
103329	888430
2495	888431
40765	888432
4687	888433
2790	888434
69195	888435
47	888436
11875	888437
24084	888438
10686	888439
3521	888440
3308	888441
31753	888442
3081	888443
19004	888444
28992	888445
18590	888446
60210	888447
12861	888448
27301	888449
69948	888450
70460	888451
11133	888452
47315	888453
38606	888454
6921	888455
942	888456
38143	888457
1917	888458
10423	888459
26126	888460
58985	888461
35320	888462
24110	888463
15138	888464
21242	888465
4582	888466
26253	888467
55703	888468
9686	888469
53927	888470
96134	888471
85587	888472
54813	888473
70716	888474
31709	888475
58664	888476
13627	888477
74516	888478
17926	888479
80167	888480
33863	888481
39099	888482
2032	888483
40239	888484
67539	888485
39138	888486
2107	888487
2277	888488
11378	888489
7374	888490
5438	888491
16903	888492
20547	888493
80397	888494
85507	888495
5635	888496
9183	888497
3	888498
9579	888499
56308	888500
16210	888501
10564	888502
27148	888503
36994	888504
88210	888505
67188	888506
28783	888507
13841	888508
62823	888509
2624	888510
46194	888511
1445	888512
53334	888513
99724	888514
58	888515
18098	888516
48672	888517
1561	888518
6134	888519
5417	888520
23687	888521
7711	888522
54264	888523
31016	888524
74215	888525
66644	888526
16694	888527
25053	888528
8819	888529
84	888530
21554	888531
23624	888532
6448	888533
40	888534
26613	888535
2385	888536
1228	888537
1510	888538
168	888539
44342	888540
29882	888541
6244	888542
70462	888543
50717	888544
10396	888545
10195	888546
13237	888547
5774	888548
22186	888549
36105	888550
16915	888551
14546	888552
79674	888553
15599	888554
9909	888555
28612	888556
3057	888557
25069	888558
79866	888559
77591	888560
7922	888561
36087	888562
286	888563
15705	888564
18990	888565
8096	888566
1557	888567
44705	888568
14404	888569
3949	888570
19203	888571
21925	888572
7170	888573
25966	888574
49992	888575
50969	888576
5166	888577
18675	888578
25029	888579
49943	888580
31980	888581
11765	888582
35475	888583
64707	888584
56618	888585
1441	888586
16328	888587
7685	888588
31190	888589
32925	888590
15709	888591
27315	888592
18077	888593
64067	888594
109508	888595
25711	888596
38069	888597
7810	888598
33799	888599
15877	888600
2483	888601
36988	888602
1899	888603
46249	888604
65494	888605
22592	888606
4712	888607
18480	888608
43768	888609
46236	888610
2487	888611
29791	888612
17376	888613
4207	888614
9114	888615
1244	888616
5708	888617
2193	888618
48017	888619
13018	888620
11431	888621
48807	888622
23629	888623
8518	888624
20411	888625
584	888626
9394	888627
31226	888628
58518	888629
233	888630
13174	888631
36761	888632
16909	888633
3656	888634
12402	888635
2327	888636
69626	888637
10106	888638
22955	888639
42074	888640
31744	888641
8838	888642
34665	888643
9702	888644
44695	888645
45528	888646
13895	888647
22907	888648
34521	888649
3151	888650
496	888651
38400	888652
20715	888653
7985	888654
14122	888655
68654	888656
19879	888657
3073	888658
15743	888659
13145	888660
11949	888661
2125	888662
25320	888663
31833	888664
90173	888665
680	888666
13723	888667
60229	888668
23293	888669
36474	888670
79462	888671
21848	888672
6508	888673
13193	888674
17092	888675
58716	888676
39117	888677
66218	888678
100001	888679
73445	888680
92115	888681
33375	888682
85063	888683
3492	888684
3836	888685
4037	888686
94605	888687
15321	888688
7906	888689
32466	888690
7805	888691
35764	888692
12215	888693
41237	888694
79489	888695
7069	888696
75768	888697
23668	888698
52561	888699
26613	888700
9143	888701
10082	888702
28098	888703
40631	888704
42374	888705
43443	888706
13243	888707
27218	888708
54113	888709
10770	888710
87362	888711
4093	888712
2740	888713
4103	888714
81947	888715
55482	888716
41893	888717
9770	888718
64278	888719
34752	888720
37528	888721
8495	888722
857	888723
31464	888724
16427	888725
30141	888726
2502	888727
48139	888728
39169	888729
5553	888730
41438	888731
253	888732
634	888733
18005	888734
17182	888735
21833	888736
72374	888737
67131	888738
9925	888739
100307	888740
3035	888741
1937	888742
2915	888743
4377	888744
36300	888745
42615	888746
56457	888747
86251	888748
6740	888749
38450	888750
22	888751
65101	888752
31886	888753
29623	888754
12080	888755
119	888756
7485	888757
17783	888758
9419	888759
3404	888760
30710	888761
50963	888762
2300	888763
37135	888764
1339	888765
26627	888766
21	888767
52012	888768
50003	888769
102	888770
5377	888771
78216	888772
39130	888773
21911	888774
38205	888775
65378	888776
80413	888777
44909	888778
11567	888779
52949	888780
10911	888781
102408	888782
17332	888783
41738	888784
77473	888785
62317	888786
817	888787
95404	888788
37176	888789
5942	888790
43327	888791
51598	888792
14154	888793
7761	888794
1904	888795
27235	888796
15348	888797
1922	888798
13182	888799
49790	888800
2873	888801
2264	888802
14089	888803
31924	888804
36612	888805
5202	888806
19460	888807
2901	888808
7481	888809
6522	888810
4713	888811
16357	888812
69144	888813
5448	888814
22345	888815
88815	888816
19709	888817
46169	888818
11015	888819
22610	888820
28619	888821
38772	888822
97138	888823
8120	888824
4769	888825
9854	888826
21287	888827
31699	888828
69428	888829
58143	888830
23070	888831
140	888832
46747	888833
19557	888834
62007	888835
8208	888836
24184	888837
88	888838
15059	888839
47399	888840
14450	888841
22093	888842
68515	888843
81018	888844
10962	888845
33591	888846
23579	888847
45408	888848
8466	888849
1178	888850
27026	888851
35785	888852
13091	888853
46522	888854
23734	888855
1987	888856
1975	888857
16072	888858
87987	888859
30626	888860
62431	888861
26335	888862
106881	888863
31454	888864
60933	888865
1025	888866
2883	888867
48081	888868
84752	888869
16114	888870
43114	888871
18007	888872
32005	888873
37052	888874
22396	888875
34356	888876
924	888877
75298	888878
9240	888879
18372	888880
59251	888881
24928	888882
12052	888883
8022	888884
34738	888885
79360	888886
79741	888887
26972	888888
49369	888889
3842	888890
9257	888891
87244	888892
64813	888893
24535	888894
5814	888895
56478	888896
7744	888897
16366	888898
1341	888899
88068	888900
40727	888901
25774	888902
7180	888903
48806	888904
35152	888905
29740	888906
64950	888907
14549	888908
22114	888909
73182	888910
315	888911
14119	888912
39666	888913
18107	888914
45388	888915
946	888916
49043	888917
39238	888918
28233	888919
6487	888920
5075	888921
82150	888922
957	888923
37629	888924
20778	888925
66716	888926
14281	888927
26973	888928
36638	888929
983	888930
33565	888931
16056	888932
5959	888933
10770	888934
12331	888935
51285	888936
44349	888937
35678	888938
22915	888939
6620	888940
49	888941
19714	888942
29489	888943
67791	888944
22933	888945
50571	888946
39934	888947
12355	888948
18942	888949
39381	888950
38665	888951
9238	888952
26224	888953
66953	888954
54684	888955
26242	888956
28404	888957
61190	888958
49991	888959
384	888960
1395	888961
37223	888962
2840	888963
51842	888964
61924	888965
51045	888966
5298	888967
87976	888968
31499	888969
11368	888970
56530	888971
4144	888972
48169	888973
7651	888974
11965	888975
29289	888976
3808	888977
57278	888978
24825	888979
38327	888980
31064	888981
32232	888982
104904	888983
42989	888984
6489	888985
33412	888986
25135	888987
25280	888988
3884	888989
62522	888990
40837	888991
39397	888992
43236	888993
31284	888994
58296	888995
86290	888996
96203	888997
40602	888998
48972	888999
59051	889000
2622	889001
12628	889002
3662	889003
4905	889004
21410	889005
47455	889006
99501	889007
18462	889008
9560	889009
22485	889010
68204	889011
49104	889012
340	889013
15207	889014
4422	889015
763	889016
5811	889017
35936	889018
8914	889019
102548	889020
6303	889021
39944	889022
9386	889023
59537	889024
64965	889025
43402	889026
168	889027
46792	889028
509	889029
50960	889030
50688	889031
13347	889032
27493	889033
2338	889034
21998	889035
747	889036
110	889037
2620	889038
71797	889039
5819	889040
87539	889041
52324	889042
5006	889043
23841	889044
70688	889045
27749	889046
19192	889047
835	889048
690	889049
8435	889050
74345	889051
5994	889052
52485	889053
830	889054
17463	889055
54790	889056
69716	889057
15	889058
13489	889059
1945	889060
34924	889061
14672	889062
10521	889063
18484	889064
59187	889065
4328	889066
40622	889067
8607	889068
37638	889069
33218	889070
49679	889071
48207	889072
30645	889073
33004	889074
8946	889075
4707	889076
27736	889077
22649	889078
46934	889079
9484	889080
17024	889081
37705	889082
96880	889083
23106	889084
57440	889085
41216	889086
8158	889087
41568	889088
39563	889089
13398	889090
76236	889091
24605	889092
19570	889093
16722	889094
57411	889095
47202	889096
929	889097
40417	889098
7802	889099
21018	889100
7601	889101
101425	889102
11663	889103
63245	889104
9001	889105
2592	889106
33549	889107
52158	889108
2412	889109
47862	889110
8484	889111
86394	889112
3504	889113
49882	889114
20469	889115
81620	889116
42244	889117
53240	889118
38490	889119
25986	889120
4934	889121
35353	889122
747	889123
5135	889124
50864	889125
14046	889126
14169	889127
7009	889128
58474	889129
70893	889130
106428	889131
16147	889132
23108	889133
22898	889134
22446	889135
11495	889136
895	889137
987	889138
22701	889139
70855	889140
43904	889141
16287	889142
23136	889143
4115	889144
14278	889145
106579	889146
40987	889147
2402	889148
2057	889149
23274	889150
5523	889151
61948	889152
2769	889153
66426	889154
19222	889155
34391	889156
34408	889157
914	889158
37180	889159
15199	889160
21493	889161
59498	889162
6775	889163
69870	889164
18534	889165
410	889166
96786	889167
15242	889168
794	889169
423	889170
17505	889171
24228	889172
1171	889173
1241	889174
5624	889175
8500	889176
85297	889177
1522	889178
40762	889179
1404	889180
853	889181
47001	889182
876	889183
113323	889184
63770	889185
32660	889186
36515	889187
33699	889188
63065	889189
92109	889190
31637	889191
84278	889192
50920	889193
34647	889194
72226	889195
27145	889196
2865	889197
28430	889198
81869	889199
60145	889200
25350	889201
3961	889202
8375	889203
22833	889204
24402	889205
21987	889206
113125	889207
612	889208
79740	889209
74669	889210
1394	889211
12111	889212
32689	889213
25800	889214
427	889215
16420	889216
5824	889217
519	889218
4529	889219
76026	889220
22376	889221
10236	889222
20269	889223
43533	889224
47732	889225
28965	889226
48761	889227
71284	889228
2311	889229
629	889230
6668	889231
29053	889232
30824	889233
12717	889234
29946	889235
349	889236
20347	889237
7728	889238
68786	889239
71471	889240
2379	889241
4162	889242
38988	889243
90410	889244
70569	889245
48138	889246
27709	889247
22856	889248
45708	889249
6718	889250
3119	889251
102777	889252
12696	889253
35927	889254
24120	889255
9266	889256
5225	889257
19156	889258
48327	889259
64802	889260
109458	889261
8909	889262
58701	889263
38586	889264
35796	889265
11320	889266
475	889267
93725	889268
3818	889269
15488	889270
12134	889271
18838	889272
68361	889273
8001	889274
42331	889275
103570	889276
209	889277
81498	889278
56871	889279
18246	889280
65691	889281
3461	889282
10527	889283
120	889284
33332	889285
72998	889286
4525	889287
52700	889288
226	889289
13198	889290
30651	889291
58684	889292
5880	889293
26206	889294
40689	889295
47872	889296
40319	889297
55927	889298
77601	889299
42561	889300
28616	889301
5043	889302
5995	889303
22368	889304
27828	889305
17417	889306
19037	889307
62837	889308
21917	889309
25833	889310
2034	889311
80576	889312
19049	889313
838	889314
74343	889315
63150	889316
5604	889317
25846	889318
42048	889319
776	889320
25105	889321
50612	889322
70383	889323
31803	889324
18004	889325
27607	889326
24460	889327
91908	889328
12492	889329
33107	889330
747	889331
36448	889332
85061	889333
69058	889334
29574	889335
77776	889336
57487	889337
51950	889338
24692	889339
190	889340
3923	889341
27963	889342
49553	889343
18907	889344
23277	889345
55090	889346
7095	889347
2846	889348
40974	889349
58208	889350
101859	889351
9729	889352
1488	889353
14339	889354
15548	889355
84245	889356
21214	889357
63789	889358
13347	889359
99	889360
19224	889361
1442	889362
1466	889363
2445	889364
66965	889365
728	889366
6235	889367
3783	889368
79365	889369
20429	889370
1244	889371
83752	889372
46279	889373
1063	889374
41287	889375
23	889376
15291	889377
19054	889378
61711	889379
17565	889380
64296	889381
40519	889382
11033	889383
1988	889384
26498	889385
31757	889386
23413	889387
13766	889388
32460	889389
65880	889390
7925	889391
38384	889392
154	889393
13303	889394
842	889395
37144	889396
52643	889397
33938	889398
33231	889399
62077	889400
791	889401
25680	889402
20314	889403
21527	889404
17593	889405
57120	889406
63890	889407
40892	889408
13933	889409
41495	889410
22849	889411
18402	889412
5422	889413
12329	889414
36514	889415
42592	889416
80541	889417
2281	889418
27676	889419
863	889420
6072	889421
5814	889422
211	889423
57230	889424
22200	889425
27770	889426
56328	889427
106879	889428
8565	889429
72413	889430
14436	889431
2615	889432
5142	889433
18677	889434
72	889435
88498	889436
13286	889437
814	889438
35018	889439
13666	889440
60285	889441
83011	889442
80002	889443
16915	889444
52475	889445
58987	889446
26361	889447
2669	889448
13485	889449
2563	889450
10978	889451
40750	889452
49453	889453
1527	889454
101608	889455
44028	889456
50441	889457
77052	889458
527	889459
34598	889460
29368	889461
44039	889462
13465	889463
47053	889464
123	889465
11982	889466
26158	889467
27635	889468
33888	889469
701	889470
8283	889471
8421	889472
31219	889473
62875	889474
40133	889475
78250	889476
22270	889477
19375	889478
55317	889479
5735	889480
17570	889481
27141	889482
34351	889483
1487	889484
78300	889485
4973	889486
4343	889487
71800	889488
3623	889489
22826	889490
19258	889491
74852	889492
53946	889493
2335	889494
71697	889495
548	889496
725	889497
25154	889498
2051	889499
107	889500
888	889501
39089	889502
9175	889503
17720	889504
2803	889505
47433	889506
33030	889507
332	889508
13630	889509
2359	889510
31682	889511
35843	889512
33060	889513
12026	889514
34475	889515
24531	889516
49187	889517
16940	889518
51469	889519
37979	889520
23826	889521
68392	889522
11926	889523
5591	889524
53885	889525
27102	889526
45473	889527
85325	889528
62032	889529
49222	889530
63476	889531
26811	889532
26	889533
21964	889534
41920	889535
5594	889536
54718	889537
12376	889538
18598	889539
3285	889540
7281	889541
49799	889542
101060	889543
41412	889544
28000	889545
3024	889546
21119	889547
64940	889548
10577	889549
29766	889550
31585	889551
3211	889552
18072	889553
58071	889554
3959	889555
29054	889556
17609	889557
55696	889558
53509	889559
15920	889560
2183	889561
518	889562
17911	889563
11160	889564
24583	889565
44474	889566
766	889567
11712	889568
1672	889569
4978	889570
15769	889571
640	889572
6891	889573
11808	889574
32409	889575
31706	889576
28011	889577
47077	889578
42108	889579
80631	889580
93241	889581
449	889582
5538	889583
3863	889584
23158	889585
23064	889586
18949	889587
2111	889588
25416	889589
6025	889590
29784	889591
21696	889592
7082	889593
13110	889594
3396	889595
446	889596
79780	889597
74438	889598
7706	889599
46487	889600
14328	889601
112962	889602
55664	889603
13301	889604
42719	889605
54256	889606
60943	889607
52687	889608
29064	889609
3236	889610
12087	889611
54535	889612
5511	889613
68162	889614
8630	889615
14059	889616
42877	889617
5561	889618
789	889619
23092	889620
7164	889621
34775	889622
31955	889623
69601	889624
10687	889625
21817	889626
40921	889627
14890	889628
716	889629
58454	889630
390	889631
62173	889632
4373	889633
7194	889634
25008	889635
31615	889636
18500	889637
4468	889638
74961	889639
26489	889640
941	889641
72620	889642
12678	889643
27074	889644
56149	889645
7617	889646
45332	889647
11044	889648
22751	889649
1518	889650
6445	889651
13786	889652
18156	889653
70828	889654
25712	889655
44753	889656
10268	889657
53462	889658
39208	889659
37499	889660
45362	889661
19003	889662
180	889663
17576	889664
21370	889665
87566	889666
24666	889667
937	889668
100784	889669
9347	889670
17121	889671
27567	889672
28962	889673
39010	889674
11099	889675
51927	889676
6175	889677
96302	889678
6064	889679
39626	889680
61996	889681
68122	889682
97197	889683
3445	889684
109750	889685
21374	889686
98781	889687
37151	889688
13801	889689
45	889690
9881	889691
54777	889692
87456	889693
3361	889694
4742	889695
2559	889696
10588	889697
92481	889698
12490	889699
47978	889700
18567	889701
22735	889702
69818	889703
14489	889704
27983	889705
92775	889706
13203	889707
35273	889708
49849	889709
35477	889710
4962	889711
67048	889712
1671	889713
2948	889714
15775	889715
23628	889716
8532	889717
25239	889718
27836	889719
81219	889720
4661	889721
11828	889722
59866	889723
6300	889724
46332	889725
2967	889726
65510	889727
23517	889728
369	889729
39189	889730
48173	889731
89714	889732
61968	889733
33894	889734
3418	889735
39793	889736
352	889737
27144	889738
51	889739
66133	889740
25788	889741
54829	889742
9712	889743
99703	889744
80896	889745
1398	889746
26198	889747
33143	889748
64	889749
38019	889750
61361	889751
87371	889752
110046	889753
5898	889754
17568	889755
20997	889756
59494	889757
42408	889758
12255	889759
102117	889760
23584	889761
10796	889762
37920	889763
18262	889764
33924	889765
5073	889766
53917	889767
12487	889768
170	889769
64322	889770
42785	889771
18256	889772
51521	889773
7697	889774
1198	889775
64036	889776
28020	889777
41525	889778
21606	889779
20987	889780
36952	889781
36006	889782
154	889783
94	889784
15636	889785
3375	889786
29169	889787
1348	889788
4	889789
30077	889790
6607	889791
646	889792
27982	889793
28983	889794
61947	889795
729	889796
27612	889797
17346	889798
56773	889799
71136	889800
28728	889801
79366	889802
29359	889803
38010	889804
23601	889805
26260	889806
65280	889807
1560	889808
47663	889809
4432	889810
69221	889811
5801	889812
5037	889813
72725	889814
605	889815
20497	889816
84131	889817
61865	889818
12404	889819
21599	889820
59802	889821
47164	889822
3493	889823
16977	889824
10555	889825
39824	889826
24404	889827
20195	889828
47660	889829
5841	889830
124	889831
40073	889832
52768	889833
6019	889834
20252	889835
5065	889836
43643	889837
38025	889838
10129	889839
8004	889840
20447	889841
38388	889842
2340	889843
1606	889844
40596	889845
3509	889846
8850	889847
78263	889848
77026	889849
13833	889850
73034	889851
30478	889852
21333	889853
25344	889854
74412	889855
6518	889856
62644	889857
23600	889858
18906	889859
36960	889860
12561	889861
56789	889862
24675	889863
2	889864
8543	889865
16170	889866
40965	889867
2497	889868
5958	889869
14926	889870
49027	889871
41008	889872
6993	889873
6739	889874
33979	889875
670	889876
85935	889877
5202	889878
106889	889879
2079	889880
58637	889881
79769	889882
101927	889883
7676	889884
13882	889885
1382	889886
4856	889887
7247	889888
210	889889
52912	889890
3118	889891
64564	889892
1991	889893
105804	889894
26327	889895
2447	889896
91815	889897
4180	889898
81948	889899
29314	889900
1000	889901
5990	889902
94128	889903
3249	889904
68998	889905
47830	889906
1243	889907
2548	889908
38770	889909
17398	889910
32118	889911
35575	889912
195	889913
34689	889914
17066	889915
82414	889916
15890	889917
36388	889918
56864	889919
24574	889920
90811	889921
18577	889922
91888	889923
24	889924
12669	889925
2796	889926
44441	889927
10472	889928
21875	889929
8484	889930
1845	889931
10433	889932
11902	889933
5724	889934
53054	889935
49731	889936
56604	889937
21594	889938
41804	889939
21286	889940
372	889941
41847	889942
61075	889943
14059	889944
25090	889945
451	889946
9077	889947
8783	889948
81860	889949
89289	889950
27790	889951
22892	889952
14006	889953
32340	889954
5956	889955
11232	889956
80633	889957
45048	889958
56098	889959
5287	889960
19453	889961
17214	889962
15777	889963
5401	889964
16849	889965
17654	889966
35204	889967
45818	889968
9065	889969
4037	889970
12647	889971
2302	889972
22814	889973
55654	889974
13565	889975
7589	889976
3632	889977
66606	889978
80703	889979
18745	889980
266	889981
14699	889982
13790	889983
68538	889984
60838	889985
52002	889986
29586	889987
27061	889988
81629	889989
27231	889990
34714	889991
34113	889992
16497	889993
18001	889994
32570	889995
24130	889996
16585	889997
8517	889998
7393	889999
745	890000
5911	890001
1391	890002
32911	890003
48283	890004
53472	890005
37068	890006
95131	890007
3698	890008
59563	890009
14644	890010
953	890011
156	890012
103192	890013
367	890014
45175	890015
2626	890016
74017	890017
28248	890018
38907	890019
66489	890020
28289	890021
11912	890022
434	890023
2914	890024
38680	890025
66218	890026
26664	890027
65120	890028
3144	890029
20085	890030
15070	890031
7815	890032
52465	890033
49840	890034
3179	890035
25675	890036
22277	890037
51153	890038
1560	890039
37417	890040
67928	890041
47323	890042
513	890043
99831	890044
45301	890045
449	890046
5981	890047
7545	890048
58686	890049
34327	890050
64611	890051
34342	890052
3209	890053
5289	890054
4510	890055
211	890056
9846	890057
32847	890058
23265	890059
20283	890060
15938	890061
1227	890062
29821	890063
3526	890064
47896	890065
1212	890066
10029	890067
76577	890068
17673	890069
248	890070
2323	890071
1234	890072
2858	890073
21826	890074
1082	890075
7255	890076
18166	890077
89570	890078
89446	890079
114230	890080
74047	890081
26904	890082
3135	890083
8069	890084
55674	890085
6972	890086
44183	890087
71699	890088
22433	890089
1519	890090
19256	890091
36927	890092
32820	890093
50487	890094
61064	890095
47828	890096
75243	890097
31566	890098
30565	890099
45415	890100
6403	890101
3914	890102
2026	890103
64735	890104
43645	890105
16979	890106
5954	890107
17693	890108
46609	890109
72119	890110
19915	890111
8569	890112
52300	890113
91014	890114
28414	890115
3993	890116
8233	890117
49548	890118
37524	890119
5420	890120
52683	890121
32268	890122
1378	890123
7297	890124
6200	890125
79577	890126
16	890127
64608	890128
48327	890129
24317	890130
9670	890131
5115	890132
34928	890133
67936	890134
40503	890135
78874	890136
4419	890137
61831	890138
52046	890139
811	890140
12667	890141
7953	890142
71	890143
57763	890144
38615	890145
19184	890146
6731	890147
8765	890148
47695	890149
38680	890150
50501	890151
44603	890152
43254	890153
7350	890154
82366	890155
124	890156
54978	890157
59888	890158
1602	890159
71388	890160
1588	890161
5009	890162
15424	890163
48530	890164
1561	890165
22712	890166
1428	890167
36473	890168
74801	890169
6542	890170
5765	890171
4027	890172
21787	890173
9121	890174
31276	890175
5006	890176
60521	890177
34975	890178
5895	890179
51299	890180
21012	890181
20024	890182
13318	890183
41063	890184
11299	890185
8401	890186
6778	890187
14753	890188
934	890189
100946	890190
56929	890191
70153	890192
29823	890193
70048	890194
1053	890195
78494	890196
19707	890197
5070	890198
53638	890199
7514	890200
80624	890201
51453	890202
62127	890203
44442	890204
94209	890205
27948	890206
2575	890207
13153	890208
22793	890209
11527	890210
35355	890211
460	890212
12434	890213
7474	890214
158	890215
2012	890216
49662	890217
49811	890218
27011	890219
16753	890220
3443	890221
19135	890222
3578	890223
36959	890224
19589	890225
31084	890226
1305	890227
39054	890228
37007	890229
17002	890230
2835	890231
113093	890232
5342	890233
45702	890234
5451	890235
13236	890236
109088	890237
6036	890238
74203	890239
3485	890240
56629	890241
2026	890242
8899	890243
11835	890244
6708	890245
102104	890246
34576	890247
93501	890248
45789	890249
3916	890250
82204	890251
50118	890252
41499	890253
61030	890254
21899	890255
9691	890256
4916	890257
44034	890258
68208	890259
16592	890260
10706	890261
1131	890262
62956	890263
10660	890264
16963	890265
14832	890266
60249	890267
740	890268
22983	890269
10059	890270
53456	890271
46195	890272
35208	890273
45917	890274
4173	890275
14230	890276
33409	890277
88394	890278
40021	890279
27246	890280
9858	890281
56136	890282
42447	890283
52940	890284
68893	890285
67651	890286
65250	890287
24474	890288
40802	890289
12917	890290
39457	890291
24271	890292
6859	890293
18752	890294
36297	890295
22160	890296
18126	890297
27274	890298
9464	890299
504	890300
38281	890301
42133	890302
6454	890303
66911	890304
87085	890305
1278	890306
10507	890307
34288	890308
65615	890309
18125	890310
11868	890311
17014	890312
43312	890313
13397	890314
36283	890315
13099	890316
59934	890317
62550	890318
13147	890319
8599	890320
81556	890321
24343	890322
17595	890323
120	890324
56030	890325
8704	890326
2763	890327
8727	890328
7574	890329
73554	890330
3418	890331
76900	890332
15254	890333
7478	890334
13613	890335
64093	890336
83879	890337
4817	890338
6854	890339
13866	890340
6985	890341
72988	890342
22993	890343
692	890344
58464	890345
10	890346
24767	890347
110528	890348
6362	890349
7771	890350
6922	890351
3298	890352
31925	890353
21417	890354
25805	890355
85317	890356
12810	890357
86495	890358
6172	890359
78434	890360
1461	890361
4142	890362
55366	890363
16057	890364
23824	890365
28233	890366
47718	890367
7373	890368
46733	890369
62744	890370
61	890371
64085	890372
7344	890373
105297	890374
2657	890375
28832	890376
62326	890377
16478	890378
5395	890379
78680	890380
32846	890381
79499	890382
92693	890383
6971	890384
28939	890385
18452	890386
25010	890387
25065	890388
63178	890389
14784	890390
8804	890391
5609	890392
6969	890393
78146	890394
37775	890395
20399	890396
26590	890397
17340	890398
44504	890399
37687	890400
83083	890401
33183	890402
23656	890403
8954	890404
461	890405
31149	890406
5872	890407
8966	890408
12090	890409
2022	890410
3905	890411
2	890412
10611	890413
75454	890414
23172	890415
38695	890416
17473	890417
10060	890418
7925	890419
22562	890420
5640	890421
8981	890422
40763	890423
61040	890424
27195	890425
7119	890426
61354	890427
30375	890428
11372	890429
17225	890430
12783	890431
12396	890432
3684	890433
107915	890434
1862	890435
38214	890436
8614	890437
4079	890438
57128	890439
30240	890440
7101	890441
33711	890442
59190	890443
43369	890444
6467	890445
99710	890446
64203	890447
75503	890448
131	890449
15903	890450
40606	890451
15998	890452
52880	890453
11128	890454
36733	890455
18384	890456
18849	890457
54790	890458
7669	890459
74018	890460
28905	890461
44288	890462
21720	890463
319	890464
33133	890465
245	890466
62536	890467
997	890468
391	890469
30836	890470
62384	890471
7803	890472
1894	890473
766	890474
10229	890475
101592	890476
2326	890477
24654	890478
26819	890479
20085	890480
15424	890481
38904	890482
441	890483
5320	890484
9018	890485
23663	890486
15909	890487
1308	890488
6213	890489
6936	890490
59301	890491
21142	890492
66218	890493
46225	890494
36125	890495
10253	890496
55351	890497
75238	890498
2767	890499
366	890500
33153	890501
101360	890502
2811	890503
7788	890504
23228	890505
32853	890506
5603	890507
12268	890508
44446	890509
51949	890510
24080	890511
8593	890512
61678	890513
86198	890514
111	890515
32104	890516
50344	890517
60318	890518
26342	890519
94	890520
8864	890521
14197	890522
10078	890523
2688	890524
755	890525
8085	890526
12623	890527
1749	890528
24015	890529
24539	890530
6480	890531
40439	890532
21925	890533
35881	890534
146	890535
30299	890536
1738	890537
24159	890538
49156	890539
24634	890540
32602	890541
56737	890542
63319	890543
102	890544
42556	890545
80946	890546
2965	890547
16905	890548
3421	890549
15346	890550
26091	890551
48779	890552
111643	890553
65795	890554
44314	890555
27178	890556
2235	890557
3792	890558
570	890559
38523	890560
11407	890561
23661	890562
3686	890563
15797	890564
70837	890565
44898	890566
16482	890567
3631	890568
39494	890569
2295	890570
62356	890571
104029	890572
1751	890573
4011	890574
25084	890575
2933	890576
66237	890577
23962	890578
35411	890579
3389	890580
97318	890581
80558	890582
70863	890583
36236	890584
89	890585
12796	890586
20923	890587
15853	890588
3373	890589
5665	890590
9463	890591
4491	890592
59868	890593
50626	890594
1599	890595
2994	890596
69454	890597
15747	890598
60651	890599
1584	890600
5815	890601
77828	890602
73197	890603
22203	890604
34753	890605
1376	890606
20696	890607
17943	890608
73802	890609
2736	890610
25642	890611
41772	890612
12337	890613
14018	890614
23750	890615
11092	890616
103652	890617
5742	890618
23710	890619
9260	890620
21716	890621
4	890622
22605	890623
16816	890624
9666	890625
28692	890626
75822	890627
650	890628
81793	890629
75688	890630
19220	890631
19481	890632
42571	890633
17944	890634
6399	890635
97060	890636
7687	890637
22223	890638
13369	890639
69760	890640
22412	890641
17338	890642
52679	890643
3372	890644
7590	890645
12147	890646
35830	890647
205	890648
21588	890649
39282	890650
14680	890651
38966	890652
54304	890653
9324	890654
43354	890655
114492	890656
80964	890657
10027	890658
18088	890659
58465	890660
48586	890661
3802	890662
21003	890663
26989	890664
74645	890665
1670	890666
82852	890667
8792	890668
16412	890669
51366	890670
39747	890671
79746	890672
3232	890673
15166	890674
56997	890675
13747	890676
49344	890677
10759	890678
101882	890679
15128	890680
48955	890681
81607	890682
41032	890683
2540	890684
38070	890685
77680	890686
50409	890687
55385	890688
2352	890689
12230	890690
6563	890691
3363	890692
18881	890693
74971	890694
11230	890695
31760	890696
26868	890697
17742	890698
40361	890699
4129	890700
99215	890701
68476	890702
22375	890703
51035	890704
5906	890705
52729	890706
92701	890707
32262	890708
5193	890709
68039	890710
9108	890711
72249	890712
15011	890713
85579	890714
99964	890715
124	890716
4343	890717
32244	890718
29312	890719
6641	890720
43065	890721
14869	890722
45972	890723
27661	890724
39380	890725
27447	890726
16167	890727
841	890728
15040	890729
25785	890730
71614	890731
885	890732
6663	890733
35961	890734
8031	890735
29046	890736
75940	890737
7171	890738
5099	890739
28258	890740
6534	890741
4198	890742
275	890743
81	890744
330	890745
25716	890746
16623	890747
55281	890748
9583	890749
1414	890750
49343	890751
29921	890752
8078	890753
26020	890754
31167	890755
70347	890756
22147	890757
351	890758
66996	890759
8263	890760
39366	890761
6066	890762
1620	890763
8894	890764
4402	890765
5724	890766
8357	890767
14786	890768
68034	890769
15367	890770
28590	890771
6870	890772
7245	890773
5539	890774
6726	890775
37272	890776
7541	890777
51754	890778
31302	890779
74797	890780
56083	890781
72102	890782
4695	890783
11129	890784
11785	890785
21155	890786
13591	890787
23272	890788
41811	890789
44586	890790
58791	890791
40479	890792
48524	890793
30946	890794
47606	890795
4735	890796
282	890797
24268	890798
1295	890799
9446	890800
6408	890801
5166	890802
26258	890803
43016	890804
74553	890805
78829	890806
130	890807
109101	890808
1302	890809
5364	890810
47732	890811
1065	890812
45187	890813
8561	890814
319	890815
2941	890816
100049	890817
15524	890818
18337	890819
76729	890820
54105	890821
20393	890822
48028	890823
1173	890824
5305	890825
17206	890826
33227	890827
35867	890828
2227	890829
23762	890830
42960	890831
525	890832
13479	890833
14214	890834
55356	890835
3588	890836
1021	890837
9277	890838
36978	890839
3112	890840
79032	890841
12307	890842
76392	890843
30241	890844
72340	890845
70039	890846
74915	890847
19839	890848
8567	890849
3674	890850
14295	890851
102653	890852
39085	890853
103743	890854
114484	890855
9500	890856
3734	890857
52954	890858
38182	890859
22346	890860
38469	890861
14391	890862
31256	890863
7595	890864
11654	890865
91315	890866
1765	890867
2700	890868
63961	890869
14777	890870
73658	890871
94364	890872
6495	890873
78345	890874
5814	890875
1948	890876
41536	890877
5835	890878
23143	890879
87	890880
62299	890881
68287	890882
1011	890883
1276	890884
45293	890885
19740	890886
70972	890887
12023	890888
19499	890889
11279	890890
19969	890891
61977	890892
27279	890893
70759	890894
32394	890895
954	890896
31055	890897
6077	890898
2338	890899
29907	890900
46851	890901
26860	890902
2772	890903
1019	890904
93170	890905
31042	890906
21477	890907
2263	890908
2994	890909
68404	890910
119	890911
2211	890912
51666	890913
13140	890914
35847	890915
275	890916
32552	890917
635	890918
28103	890919
13068	890920
13107	890921
16812	890922
845	890923
87476	890924
16245	890925
3994	890926
5401	890927
18957	890928
86393	890929
10792	890930
10210	890931
9052	890932
7208	890933
42108	890934
871	890935
26931	890936
53202	890937
18960	890938
68251	890939
78711	890940
25884	890941
87356	890942
26811	890943
15443	890944
8994	890945
27158	890946
13868	890947
52306	890948
24070	890949
20115	890950
2076	890951
23873	890952
66926	890953
5735	890954
34738	890955
64433	890956
37511	890957
23724	890958
74968	890959
9965	890960
111291	890961
7824	890962
51119	890963
23055	890964
11399	890965
11050	890966
432	890967
26628	890968
38892	890969
7690	890970
64724	890971
79855	890972
12298	890973
70020	890974
37357	890975
4130	890976
63867	890977
3738	890978
79103	890979
94379	890980
52842	890981
8371	890982
17305	890983
3508	890984
59	890985
43614	890986
19825	890987
32587	890988
38123	890989
57576	890990
32464	890991
19503	890992
22093	890993
63825	890994
21725	890995
4790	890996
69629	890997
11274	890998
31884	890999
2014	891000
58928	891001
40753	891002
4147	891003
86139	891004
15058	891005
10665	891006
30027	891007
4276	891008
35463	891009
150	891010
9000	891011
68969	891012
28219	891013
844	891014
38206	891015
1088	891016
2493	891017
48782	891018
9801	891019
23063	891020
29831	891021
20471	891022
6455	891023
83125	891024
19459	891025
95672	891026
4206	891027
10266	891028
63747	891029
4383	891030
27962	891031
1517	891032
24187	891033
52758	891034
75976	891035
709	891036
23112	891037
7716	891038
9918	891039
31003	891040
6833	891041
40471	891042
131	891043
86230	891044
2897	891045
17011	891046
144	891047
56570	891048
16227	891049
84667	891050
7827	891051
35101	891052
61913	891053
729	891054
8131	891055
34513	891056
69806	891057
22872	891058
2308	891059
68514	891060
10501	891061
106156	891062
412	891063
13599	891064
78419	891065
17138	891066
6029	891067
95236	891068
22576	891069
52691	891070
45490	891071
4955	891072
23492	891073
91	891074
2573	891075
23993	891076
16201	891077
24180	891078
19935	891079
1763	891080
60955	891081
54546	891082
9994	891083
33411	891084
17031	891085
37694	891086
5043	891087
9553	891088
22602	891089
18610	891090
8569	891091
18435	891092
71494	891093
17	891094
4611	891095
102358	891096
15160	891097
4377	891098
48743	891099
40238	891100
22420	891101
9275	891102
25572	891103
57401	891104
53601	891105
78996	891106
19953	891107
141	891108
1243	891109
40849	891110
18983	891111
18118	891112
2360	891113
951	891114
298	891115
5168	891116
98509	891117
76304	891118
10170	891119
38638	891120
102127	891121
13060	891122
60654	891123
82341	891124
16248	891125
13616	891126
61433	891127
11958	891128
52173	891129
89895	891130
16709	891131
14006	891132
13340	891133
54985	891134
107325	891135
64191	891136
27456	891137
52589	891138
54355	891139
49790	891140
2902	891141
54635	891142
52529	891143
20371	891144
3951	891145
67285	891146
67880	891147
1743	891148
77284	891149
41072	891150
3600	891151
19563	891152
42555	891153
86872	891154
8551	891155
14642	891156
6010	891157
15110	891158
54755	891159
8068	891160
318	891161
71530	891162
1325	891163
29910	891164
39502	891165
38219	891166
17229	891167
7182	891168
3979	891169
11261	891170
36559	891171
59201	891172
21567	891173
69283	891174
142	891175
1296	891176
72651	891177
46152	891178
25685	891179
45505	891180
24647	891181
37348	891182
39014	891183
69383	891184
1738	891185
4965	891186
5376	891187
108253	891188
46112	891189
3769	891190
43262	891191
70516	891192
17982	891193
1232	891194
18469	891195
43849	891196
7622	891197
36254	891198
3685	891199
85051	891200
1250	891201
12847	891202
53186	891203
24077	891204
3753	891205
8104	891206
6582	891207
6475	891208
1583	891209
2036	891210
4858	891211
33902	891212
8432	891213
1472	891214
5295	891215
141	891216
7789	891217
3263	891218
33652	891219
75061	891220
62791	891221
20341	891222
18951	891223
15823	891224
10084	891225
32976	891226
46290	891227
40093	891228
12152	891229
40326	891230
7882	891231
101129	891232
59361	891233
88805	891234
9601	891235
108	891236
5351	891237
38012	891238
113311	891239
37826	891240
6528	891241
78529	891242
22667	891243
8235	891244
7815	891245
12642	891246
17363	891247
92994	891248
66831	891249
83270	891250
34581	891251
5849	891252
22387	891253
38653	891254
4025	891255
14177	891256
15392	891257
57750	891258
10462	891259
37797	891260
20476	891261
35982	891262
10554	891263
88515	891264
107801	891265
16917	891266
7500	891267
55054	891268
37825	891269
10482	891270
9511	891271
16376	891272
20540	891273
38184	891274
28601	891275
21188	891276
15094	891277
280	891278
39760	891279
1290	891280
49522	891281
34165	891282
47461	891283
29372	891284
8557	891285
3729	891286
9994	891287
58984	891288
89514	891289
8398	891290
60687	891291
47592	891292
16953	891293
97189	891294
15923	891295
17314	891296
65934	891297
6964	891298
50185	891299
265	891300
15883	891301
11279	891302
28671	891303
6	891304
5478	891305
110	891306
14754	891307
39842	891308
6824	891309
88532	891310
39606	891311
27211	891312
14523	891313
20919	891314
35700	891315
3757	891316
375	891317
30960	891318
68606	891319
11778	891320
62697	891321
6324	891322
5	891323
1705	891324
22565	891325
24126	891326
10577	891327
97208	891328
5303	891329
86011	891330
29281	891331
41765	891332
15321	891333
95882	891334
54545	891335
13302	891336
31678	891337
257	891338
80420	891339
1752	891340
11832	891341
45039	891342
70100	891343
1882	891344
73628	891345
271	891346
42343	891347
66598	891348
16403	891349
82509	891350
1497	891351
46913	891352
12891	891353
164	891354
49955	891355
14713	891356
49169	891357
10294	891358
25768	891359
29930	891360
2733	891361
56574	891362
7356	891363
22408	891364
112817	891365
38626	891366
2541	891367
8782	891368
56214	891369
71916	891370
32051	891371
13680	891372
35474	891373
38712	891374
38313	891375
18452	891376
33885	891377
37314	891378
10186	891379
29472	891380
78942	891381
39532	891382
13131	891383
852	891384
14243	891385
75076	891386
15552	891387
32315	891388
5355	891389
5070	891390
1224	891391
46611	891392
33103	891393
24538	891394
4483	891395
38885	891396
5339	891397
42146	891398
12143	891399
46444	891400
31898	891401
1578	891402
84757	891403
2659	891404
90712	891405
72095	891406
18083	891407
60596	891408
54970	891409
7874	891410
19517	891411
26385	891412
34264	891413
63513	891414
26978	891415
6421	891416
9766	891417
954	891418
1108	891419
58476	891420
101473	891421
897	891422
5349	891423
41038	891424
7757	891425
28422	891426
33061	891427
880	891428
80901	891429
7691	891430
43645	891431
13102	891432
63159	891433
6193	891434
24622	891435
4581	891436
80313	891437
39363	891438
27598	891439
56495	891440
82450	891441
61674	891442
57670	891443
59392	891444
17433	891445
14917	891446
17476	891447
26160	891448
21449	891449
36306	891450
54395	891451
54116	891452
62656	891453
5046	891454
29779	891455
4861	891456
12490	891457
75646	891458
78484	891459
7870	891460
881	891461
1433	891462
35981	891463
42856	891464
11670	891465
62754	891466
16677	891467
9242	891468
1055	891469
27013	891470
71245	891471
106	891472
19671	891473
8842	891474
102898	891475
35102	891476
2473	891477
15361	891478
17763	891479
96142	891480
94166	891481
76929	891482
17702	891483
33964	891484
33683	891485
8426	891486
59956	891487
26785	891488
20747	891489
47729	891490
51767	891491
365	891492
22332	891493
944	891494
714	891495
38264	891496
47531	891497
69210	891498
105254	891499
38916	891500
3703	891501
105990	891502
73901	891503
77578	891504
54593	891505
48959	891506
26625	891507
5215	891508
84349	891509
31889	891510
31479	891511
3570	891512
9553	891513
5718	891514
25305	891515
2911	891516
48272	891517
70817	891518
1074	891519
73919	891520
13831	891521
29238	891522
46353	891523
108211	891524
58813	891525
37423	891526
8650	891527
489	891528
4067	891529
341	891530
50997	891531
1649	891532
4931	891533
21113	891534
50916	891535
20092	891536
20854	891537
6820	891538
39782	891539
525	891540
42646	891541
2670	891542
1356	891543
16032	891544
55323	891545
74723	891546
20074	891547
26	891548
15089	891549
11147	891550
54239	891551
67320	891552
106228	891553
30837	891554
53498	891555
14371	891556
52164	891557
15628	891558
25588	891559
41617	891560
63589	891561
3243	891562
61948	891563
35451	891564
32934	891565
53805	891566
23971	891567
43241	891568
1554	891569
11361	891570
5883	891571
30138	891572
77551	891573
28846	891574
3531	891575
49628	891576
23614	891577
59439	891578
1863	891579
6940	891580
3524	891581
16796	891582
1922	891583
61338	891584
6600	891585
7454	891586
54345	891587
7727	891588
97754	891589
36563	891590
12672	891591
44562	891592
68533	891593
6399	891594
34868	891595
44863	891596
51533	891597
74	891598
17929	891599
2828	891600
12155	891601
68712	891602
9189	891603
2751	891604
48250	891605
33884	891606
73591	891607
25646	891608
15678	891609
26003	891610
61678	891611
143	891612
29089	891613
1360	891614
30828	891615
8951	891616
45621	891617
16167	891618
40081	891619
20850	891620
40454	891621
48024	891622
9053	891623
111214	891624
660	891625
9802	891626
10484	891627
53314	891628
24829	891629
34617	891630
82558	891631
38329	891632
36578	891633
24892	891634
51310	891635
70327	891636
14797	891637
44106	891638
38649	891639
41973	891640
77951	891641
40309	891642
22589	891643
79266	891644
18521	891645
57827	891646
37624	891647
60226	891648
9048	891649
42879	891650
9895	891651
21680	891652
47983	891653
13716	891654
33530	891655
41463	891656
10156	891657
42361	891658
39475	891659
2951	891660
52296	891661
25430	891662
11298	891663
3186	891664
39230	891665
33909	891666
2922	891667
45228	891668
19458	891669
65291	891670
42611	891671
18160	891672
26108	891673
5896	891674
19556	891675
9565	891676
50720	891677
76518	891678
6021	891679
41411	891680
72143	891681
15174	891682
100053	891683
2326	891684
2013	891685
11484	891686
2947	891687
3583	891688
34601	891689
76257	891690
4116	891691
3403	891692
73533	891693
30624	891694
17782	891695
12283	891696
79490	891697
98812	891698
50204	891699
85540	891700
17554	891701
33724	891702
13567	891703
52528	891704
36864	891705
38997	891706
2180	891707
78193	891708
3388	891709
39656	891710
12417	891711
26357	891712
4233	891713
43228	891714
9761	891715
6812	891716
26281	891717
47230	891718
12472	891719
35614	891720
2925	891721
20912	891722
2825	891723
38400	891724
7891	891725
19384	891726
44710	891727
49080	891728
56951	891729
102534	891730
20277	891731
26830	891732
28343	891733
11408	891734
42586	891735
62973	891736
9338	891737
53041	891738
69413	891739
32823	891740
391	891741
76660	891742
31	891743
1220	891744
110012	891745
65138	891746
53126	891747
4288	891748
21015	891749
59059	891750
3979	891751
67673	891752
32711	891753
51819	891754
43645	891755
7309	891756
5198	891757
113877	891758
21813	891759
10724	891760
909	891761
65695	891762
1861	891763
83841	891764
3234	891765
10498	891766
61620	891767
6530	891768
15273	891769
11030	891770
6966	891771
2165	891772
101707	891773
907	891774
24156	891775
59751	891776
79926	891777
37599	891778
206	891779
3658	891780
72919	891781
608	891782
3814	891783
36764	891784
6556	891785
35498	891786
11514	891787
707	891788
2494	891789
959	891790
68775	891791
64483	891792
73383	891793
95	891794
89889	891795
71028	891796
3018	891797
1784	891798
4410	891799
43511	891800
9753	891801
33252	891802
28883	891803
8674	891804
58024	891805
11439	891806
55767	891807
67203	891808
71222	891809
30642	891810
14983	891811
296	891812
43169	891813
81726	891814
2112	891815
17334	891816
39584	891817
3223	891818
32975	891819
26357	891820
605	891821
49	891822
3644	891823
6493	891824
34450	891825
4841	891826
6682	891827
56714	891828
97203	891829
3	891830
18359	891831
71366	891832
9382	891833
8850	891834
18654	891835
89189	891836
102555	891837
40163	891838
20964	891839
20635	891840
5484	891841
17011	891842
33408	891843
2224	891844
41938	891845
12450	891846
22079	891847
8397	891848
63200	891849
188	891850
72957	891851
59996	891852
54297	891853
7584	891854
7312	891855
6845	891856
10510	891857
44011	891858
16777	891859
53342	891860
57993	891861
20774	891862
543	891863
91321	891864
34045	891865
11	891866
14586	891867
62851	891868
104615	891869
9435	891870
14190	891871
27281	891872
63810	891873
19859	891874
56789	891875
78383	891876
39598	891877
5322	891878
42684	891879
37769	891880
5543	891881
9136	891882
35559	891883
16005	891884
10806	891885
4348	891886
10088	891887
8561	891888
102886	891889
50276	891890
14744	891891
24567	891892
78081	891893
1712	891894
6487	891895
74126	891896
45850	891897
71768	891898
60009	891899
52017	891900
6510	891901
14356	891902
7586	891903
109945	891904
113303	891905
11233	891906
11401	891907
51414	891908
15151	891909
46103	891910
7007	891911
40108	891912
28810	891913
206	891914
57066	891915
9451	891916
63210	891917
111616	891918
15622	891919
67735	891920
6217	891921
15151	891922
5447	891923
10354	891924
64359	891925
14025	891926
12420	891927
20133	891928
62933	891929
26120	891930
65738	891931
9796	891932
88772	891933
4001	891934
234	891935
15413	891936
29583	891937
8024	891938
35997	891939
448	891940
45139	891941
43627	891942
72554	891943
18452	891944
85647	891945
7301	891946
14927	891947
86825	891948
69092	891949
24395	891950
82199	891951
50364	891952
19028	891953
74663	891954
34143	891955
15575	891956
91587	891957
35251	891958
31576	891959
284	891960
45049	891961
168	891962
27834	891963
45285	891964
65842	891965
87381	891966
33431	891967
43549	891968
81048	891969
15414	891970
26403	891971
9891	891972
30140	891973
5788	891974
2200	891975
63173	891976
7676	891977
18187	891978
24325	891979
50550	891980
89989	891981
3404	891982
56309	891983
23536	891984
14603	891985
985	891986
2493	891987
6908	891988
44900	891989
50660	891990
76206	891991
6969	891992
1415	891993
3393	891994
48717	891995
39480	891996
1389	891997
1255	891998
42390	891999
29555	892000
27881	892001
38975	892002
14599	892003
125	892004
60	892005
66934	892006
22283	892007
81729	892008
1603	892009
745	892010
43619	892011
27256	892012
47302	892013
51827	892014
56772	892015
5649	892016
83683	892017
36281	892018
6272	892019
42012	892020
60899	892021
12729	892022
3428	892023
51897	892024
9514	892025
30501	892026
6761	892027
87914	892028
7252	892029
50071	892030
67077	892031
53379	892032
59274	892033
7425	892034
32216	892035
12733	892036
17646	892037
48968	892038
39713	892039
37223	892040
2784	892041
105	892042
5048	892043
69271	892044
22759	892045
5355	892046
10	892047
451	892048
93423	892049
32138	892050
72542	892051
1722	892052
1497	892053
79990	892054
88418	892055
8306	892056
5395	892057
2528	892058
64793	892059
32567	892060
59377	892061
36206	892062
838	892063
113091	892064
6561	892065
6842	892066
102	892067
27493	892068
26836	892069
61621	892070
28286	892071
1051	892072
92660	892073
3413	892074
61318	892075
83033	892076
6305	892077
2786	892078
2081	892079
42885	892080
514	892081
39583	892082
20632	892083
4713	892084
42227	892085
37559	892086
54078	892087
93259	892088
162	892089
580	892090
59223	892091
372	892092
29811	892093
2552	892094
42488	892095
38592	892096
1562	892097
44617	892098
87477	892099
5832	892100
63347	892101
63086	892102
38018	892103
20976	892104
15548	892105
8719	892106
70598	892107
55251	892108
24725	892109
37282	892110
37496	892111
4572	892112
8896	892113
16488	892114
1842	892115
69159	892116
7733	892117
52481	892118
40045	892119
3905	892120
86144	892121
19942	892122
20772	892123
31529	892124
55126	892125
32304	892126
64982	892127
5918	892128
81165	892129
32881	892130
39645	892131
59020	892132
41776	892133
16444	892134
53975	892135
30930	892136
4073	892137
21292	892138
27373	892139
44540	892140
3592	892141
38540	892142
456	892143
50426	892144
31481	892145
13112	892146
5132	892147
52705	892148
56701	892149
21695	892150
88876	892151
43721	892152
4536	892153
16920	892154
57576	892155
31760	892156
70476	892157
5317	892158
4279	892159
76984	892160
64396	892161
33698	892162
39272	892163
46636	892164
18229	892165
37679	892166
21901	892167
18765	892168
84137	892169
10551	892170
195	892171
5932	892172
26179	892173
32386	892174
6964	892175
9042	892176
29846	892177
113258	892178
3143	892179
1269	892180
9694	892181
20363	892182
45845	892183
24461	892184
4988	892185
20900	892186
44296	892187
70374	892188
31862	892189
14723	892190
110907	892191
28610	892192
14022	892193
52143	892194
36851	892195
23498	892196
12110	892197
43146	892198
16040	892199
36531	892200
27613	892201
10882	892202
7463	892203
60574	892204
48953	892205
39185	892206
29379	892207
48017	892208
14466	892209
7621	892210
13262	892211
23184	892212
43986	892213
55349	892214
14203	892215
4471	892216
14417	892217
44208	892218
1303	892219
56549	892220
60018	892221
103050	892222
3948	892223
73497	892224
4113	892225
3649	892226
108066	892227
28988	892228
9374	892229
70922	892230
6591	892231
43468	892232
43140	892233
11257	892234
70235	892235
597	892236
89651	892237
8078	892238
6209	892239
88438	892240
30929	892241
90511	892242
187	892243
3496	892244
49612	892245
49034	892246
26235	892247
38541	892248
11861	892249
3883	892250
25039	892251
157	892252
36548	892253
54190	892254
8159	892255
16397	892256
36290	892257
1365	892258
23374	892259
16353	892260
61897	892261
25462	892262
37792	892263
24892	892264
43009	892265
42774	892266
70008	892267
11458	892268
33338	892269
33295	892270
56274	892271
66950	892272
30997	892273
4767	892274
68216	892275
13948	892276
6196	892277
27509	892278
3675	892279
27363	892280
5906	892281
53072	892282
3122	892283
10925	892284
84942	892285
32298	892286
48122	892287
3509	892288
34950	892289
16889	892290
28941	892291
23082	892292
32994	892293
7943	892294
13246	892295
28592	892296
63621	892297
26665	892298
45147	892299
69904	892300
18922	892301
6987	892302
33380	892303
144	892304
12410	892305
97289	892306
95	892307
697	892308
75681	892309
86986	892310
1339	892311
30579	892312
14262	892313
12178	892314
3438	892315
32930	892316
11372	892317
70618	892318
25273	892319
77460	892320
66059	892321
87620	892322
55544	892323
40345	892324
30982	892325
77708	892326
17418	892327
4875	892328
32662	892329
2486	892330
91070	892331
11946	892332
4114	892333
23867	892334
46803	892335
32551	892336
505	892337
29282	892338
69435	892339
10188	892340
98332	892341
56098	892342
1798	892343
25482	892344
90160	892345
22358	892346
95654	892347
592	892348
14041	892349
64227	892350
30582	892351
77604	892352
60486	892353
9103	892354
58462	892355
5691	892356
27142	892357
24378	892358
46035	892359
45802	892360
31945	892361
18270	892362
39525	892363
36319	892364
81866	892365
19000	892366
17706	892367
9035	892368
2840	892369
18695	892370
55625	892371
66625	892372
32854	892373
14135	892374
58734	892375
706	892376
5921	892377
20018	892378
34907	892379
53568	892380
20171	892381
8530	892382
75684	892383
4436	892384
60876	892385
2443	892386
55139	892387
9642	892388
4887	892389
30917	892390
20303	892391
5450	892392
2683	892393
3493	892394
2698	892395
4067	892396
753	892397
56290	892398
38394	892399
436	892400
45391	892401
547	892402
9325	892403
32502	892404
55528	892405
14053	892406
10434	892407
26215	892408
42009	892409
70457	892410
348	892411
2771	892412
39739	892413
41326	892414
11724	892415
350	892416
752	892417
179	892418
28620	892419
5230	892420
21589	892421
81989	892422
3947	892423
900	892424
8975	892425
2609	892426
3954	892427
2994	892428
46959	892429
73543	892430
3660	892431
35188	892432
100564	892433
36450	892434
1032	892435
16570	892436
2544	892437
41524	892438
33741	892439
48299	892440
19144	892441
747	892442
7993	892443
12417	892444
10149	892445
1503	892446
1827	892447
951	892448
57174	892449
74847	892450
80468	892451
19624	892452
13900	892453
29133	892454
41605	892455
56899	892456
17344	892457
26913	892458
62090	892459
21211	892460
32311	892461
22831	892462
495	892463
2813	892464
77526	892465
3747	892466
6420	892467
90003	892468
34090	892469
244	892470
58817	892471
22431	892472
2145	892473
475	892474
7379	892475
2354	892476
9923	892477
25995	892478
1379	892479
64442	892480
12145	892481
1453	892482
29949	892483
21	892484
13752	892485
1950	892486
1892	892487
27728	892488
57034	892489
67808	892490
5900	892491
66196	892492
10621	892493
12575	892494
27196	892495
70176	892496
244	892497
65656	892498
8184	892499
64811	892500
6763	892501
26146	892502
8846	892503
44938	892504
21842	892505
22955	892506
8163	892507
29426	892508
91497	892509
50022	892510
70867	892511
87174	892512
17257	892513
47191	892514
70423	892515
10747	892516
8404	892517
23045	892518
10911	892519
12714	892520
94441	892521
63967	892522
9919	892523
3378	892524
362	892525
20647	892526
28310	892527
25895	892528
17162	892529
8451	892530
10004	892531
81890	892532
22089	892533
1681	892534
8967	892535
10150	892536
12715	892537
370	892538
13928	892539
18202	892540
63195	892541
29469	892542
20309	892543
25420	892544
33760	892545
14380	892546
1512	892547
54437	892548
91572	892549
28196	892550
13	892551
22734	892552
43391	892553
68963	892554
16232	892555
16886	892556
4543	892557
15938	892558
11693	892559
44315	892560
6358	892561
919	892562
3753	892563
58687	892564
39646	892565
5029	892566
12011	892567
48835	892568
85987	892569
18489	892570
36963	892571
2990	892572
2181	892573
26	892574
49372	892575
74456	892576
26679	892577
7269	892578
5959	892579
42665	892580
22701	892581
14948	892582
62535	892583
10315	892584
762	892585
1565	892586
51298	892587
91226	892588
18984	892589
65310	892590
1407	892591
9181	892592
8201	892593
42554	892594
3938	892595
379	892596
65606	892597
49456	892598
62308	892599
1163	892600
1942	892601
21047	892602
33321	892603
781	892604
336	892605
37309	892606
3117	892607
61062	892608
87897	892609
19119	892610
64594	892611
6811	892612
25673	892613
26199	892614
10930	892615
16627	892616
440	892617
56631	892618
4194	892619
2208	892620
12509	892621
15082	892622
66187	892623
12176	892624
25147	892625
21210	892626
5365	892627
68595	892628
26101	892629
23125	892630
112186	892631
8446	892632
3929	892633
3360	892634
39405	892635
1954	892636
393	892637
36422	892638
25904	892639
47700	892640
3468	892641
62327	892642
25530	892643
7488	892644
19011	892645
15794	892646
17568	892647
12664	892648
5164	892649
58243	892650
14259	892651
142	892652
56983	892653
55155	892654
59	892655
10705	892656
2765	892657
70610	892658
29429	892659
2556	892660
25539	892661
25174	892662
31861	892663
40905	892664
242	892665
70361	892666
37271	892667
3422	892668
25413	892669
5686	892670
107267	892671
29123	892672
21372	892673
23816	892674
49062	892675
16856	892676
41535	892677
66291	892678
41585	892679
14344	892680
2403	892681
55244	892682
23693	892683
12049	892684
14537	892685
14280	892686
24931	892687
47024	892688
89836	892689
4341	892690
3482	892691
4806	892692
52214	892693
40184	892694
34493	892695
62528	892696
25770	892697
28811	892698
24013	892699
63013	892700
64087	892701
68793	892702
88444	892703
42279	892704
20541	892705
25323	892706
27582	892707
1520	892708
12609	892709
91727	892710
20652	892711
39274	892712
4524	892713
17619	892714
1519	892715
6427	892716
49076	892717
22638	892718
18928	892719
67532	892720
89121	892721
8782	892722
18287	892723
6314	892724
8383	892725
10153	892726
34635	892727
8702	892728
29827	892729
63682	892730
37449	892731
15306	892732
2182	892733
59237	892734
70593	892735
7145	892736
50495	892737
1624	892738
4679	892739
31545	892740
52061	892741
44466	892742
37452	892743
9555	892744
41670	892745
44520	892746
64871	892747
9585	892748
75588	892749
9937	892750
11926	892751
7977	892752
26072	892753
7338	892754
2181	892755
64647	892756
17793	892757
29218	892758
2140	892759
549	892760
5373	892761
84532	892762
26564	892763
29836	892764
79510	892765
99956	892766
78769	892767
80991	892768
72139	892769
109455	892770
100742	892771
33014	892772
88199	892773
91629	892774
34423	892775
88033	892776
12	892777
59404	892778
3292	892779
91959	892780
29324	892781
42664	892782
9660	892783
3960	892784
47684	892785
11203	892786
19329	892787
4427	892788
79940	892789
49047	892790
28242	892791
78373	892792
60278	892793
19323	892794
31826	892795
605	892796
6727	892797
40249	892798
50	892799
42867	892800
62980	892801
442	892802
106756	892803
17232	892804
58653	892805
586	892806
53172	892807
55097	892808
2507	892809
38437	892810
107346	892811
107835	892812
29679	892813
23629	892814
1	892815
26659	892816
52341	892817
36670	892818
31728	892819
2153	892820
84868	892821
5251	892822
7672	892823
5497	892824
6697	892825
9001	892826
23313	892827
30943	892828
6723	892829
14436	892830
315	892831
133	892832
4679	892833
15732	892834
34625	892835
48765	892836
15152	892837
22844	892838
6212	892839
38741	892840
12063	892841
13770	892842
5654	892843
8679	892844
12273	892845
49625	892846
3008	892847
351	892848
18050	892849
2890	892850
32271	892851
6714	892852
64924	892853
64254	892854
3867	892855
579	892856
30567	892857
45087	892858
25832	892859
42313	892860
20007	892861
27386	892862
33800	892863
39323	892864
30806	892865
6548	892866
20937	892867
2081	892868
113679	892869
21430	892870
156	892871
66446	892872
1083	892873
58421	892874
1319	892875
99972	892876
98070	892877
6927	892878
69291	892879
44557	892880
48370	892881
15499	892882
377	892883
34261	892884
66849	892885
1695	892886
26842	892887
45564	892888
5254	892889
3768	892890
45130	892891
1509	892892
36056	892893
53386	892894
149	892895
18261	892896
1833	892897
1233	892898
3206	892899
92325	892900
70220	892901
9143	892902
3632	892903
29079	892904
27206	892905
50400	892906
16717	892907
18550	892908
14912	892909
826	892910
57851	892911
5579	892912
4233	892913
96934	892914
8260	892915
35120	892916
12601	892917
4717	892918
26642	892919
69557	892920
18928	892921
33042	892922
11023	892923
4679	892924
4933	892925
2175	892926
13805	892927
24369	892928
34231	892929
6645	892930
43638	892931
3498	892932
24862	892933
6797	892934
10130	892935
78748	892936
995	892937
5704	892938
67764	892939
20405	892940
16533	892941
38654	892942
937	892943
69478	892944
69745	892945
22210	892946
40284	892947
43349	892948
23907	892949
4640	892950
1287	892951
7454	892952
77378	892953
53464	892954
62262	892955
41877	892956
48215	892957
34637	892958
9237	892959
31460	892960
30354	892961
7556	892962
33896	892963
35252	892964
2098	892965
67887	892966
16286	892967
39054	892968
33337	892969
85915	892970
18402	892971
4505	892972
53597	892973
209	892974
55239	892975
88734	892976
23545	892977
10047	892978
80193	892979
8434	892980
827	892981
20367	892982
23809	892983
49278	892984
38830	892985
66857	892986
11548	892987
82725	892988
100263	892989
20807	892990
3209	892991
4425	892992
45531	892993
4946	892994
4215	892995
6151	892996
39916	892997
52749	892998
4050	892999
1093	893000
43353	893001
68243	893002
9563	893003
10794	893004
19566	893005
45154	893006
39379	893007
13738	893008
687	893009
45689	893010
1703	893011
67749	893012
4447	893013
51307	893014
11283	893015
65413	893016
624	893017
6142	893018
16912	893019
39953	893020
13543	893021
15473	893022
2439	893023
32614	893024
24356	893025
25572	893026
13703	893027
58862	893028
89077	893029
5003	893030
4462	893031
76249	893032
11624	893033
19562	893034
3557	893035
30538	893036
14359	893037
82567	893038
2421	893039
59482	893040
78787	893041
100554	893042
11230	893043
10558	893044
25408	893045
36730	893046
20267	893047
11542	893048
14259	893049
5105	893050
66187	893051
527	893052
37783	893053
36238	893054
46760	893055
26428	893056
22058	893057
8740	893058
10478	893059
33945	893060
488	893061
76282	893062
86899	893063
29957	893064
5096	893065
51076	893066
96196	893067
59724	893068
26152	893069
26082	893070
49690	893071
1968	893072
83387	893073
7181	893074
114132	893075
5940	893076
33383	893077
8198	893078
7596	893079
14027	893080
2995	893081
27303	893082
1479	893083
78463	893084
194	893085
1453	893086
520	893087
80592	893088
9380	893089
40455	893090
6707	893091
41829	893092
33463	893093
14407	893094
82043	893095
15938	893096
52607	893097
57479	893098
4941	893099
53414	893100
268	893101
13874	893102
515	893103
2239	893104
66	893105
706	893106
4700	893107
3122	893108
35287	893109
63867	893110
11718	893111
19945	893112
62582	893113
43230	893114
44941	893115
80441	893116
20758	893117
21696	893118
53989	893119
13847	893120
6713	893121
23100	893122
69235	893123
12466	893124
3876	893125
31233	893126
10383	893127
25660	893128
43470	893129
16157	893130
16341	893131
956	893132
40863	893133
60471	893134
109982	893135
38050	893136
1852	893137
53698	893138
16381	893139
35829	893140
6649	893141
6364	893142
19998	893143
44585	893144
50935	893145
33071	893146
51258	893147
18348	893148
3225	893149
61455	893150
60030	893151
6203	893152
197	893153
113474	893154
37171	893155
47950	893156
33301	893157
21097	893158
85877	893159
50995	893160
37680	893161
2228	893162
1533	893163
35455	893164
2200	893165
4757	893166
14151	893167
2524	893168
49328	893169
28237	893170
39103	893171
15132	893172
26646	893173
5216	893174
29932	893175
31	893176
11456	893177
19514	893178
43072	893179
14387	893180
4026	893181
5914	893182
38933	893183
8013	893184
9119	893185
30603	893186
59435	893187
105039	893188
74387	893189
281	893190
15260	893191
78244	893192
34619	893193
30018	893194
12290	893195
102152	893196
15771	893197
18659	893198
68110	893199
4292	893200
17641	893201
21203	893202
7423	893203
2991	893204
12017	893205
33394	893206
218	893207
82235	893208
38640	893209
35908	893210
77496	893211
4392	893212
81241	893213
93928	893214
3144	893215
50527	893216
49463	893217
10634	893218
22439	893219
35892	893220
55523	893221
2122	893222
66254	893223
34400	893224
6738	893225
46846	893226
24036	893227
77460	893228
3198	893229
38366	893230
17739	893231
93326	893232
19283	893233
7594	893234
39145	893235
13571	893236
24829	893237
244	893238
7045	893239
5951	893240
99244	893241
1735	893242
43288	893243
316	893244
61648	893245
55996	893246
43677	893247
2302	893248
35780	893249
45445	893250
1519	893251
14315	893252
7063	893253
26371	893254
79880	893255
11709	893256
23214	893257
31017	893258
1162	893259
14031	893260
29986	893261
93048	893262
9576	893263
3637	893264
30697	893265
3247	893266
3152	893267
32458	893268
14219	893269
168	893270
13534	893271
33447	893272
14594	893273
15912	893274
37326	893275
70005	893276
29924	893277
11153	893278
30847	893279
794	893280
76428	893281
15255	893282
29609	893283
24261	893284
24780	893285
5851	893286
77	893287
48758	893288
4231	893289
61015	893290
928	893291
40645	893292
59216	893293
27172	893294
2772	893295
92500	893296
60703	893297
19275	893298
5757	893299
10044	893300
73540	893301
48927	893302
53036	893303
62401	893304
37944	893305
9258	893306
16698	893307
51897	893308
5896	893309
64373	893310
63053	893311
23170	893312
2003	893313
29434	893314
5139	893315
37842	893316
61331	893317
395	893318
73029	893319
26054	893320
23083	893321
4630	893322
15536	893323
69112	893324
29368	893325
58124	893326
14428	893327
36479	893328
42481	893329
2491	893330
83576	893331
16007	893332
706	893333
41024	893334
148	893335
91647	893336
59866	893337
60292	893338
26123	893339
243	893340
40651	893341
11328	893342
10165	893343
51063	893344
53096	893345
46167	893346
8189	893347
80459	893348
42579	893349
46145	893350
4877	893351
88419	893352
20417	893353
34805	893354
19785	893355
23555	893356
25652	893357
6191	893358
24373	893359
6260	893360
53628	893361
28976	893362
12086	893363
2088	893364
26624	893365
13706	893366
31481	893367
74870	893368
1	893369
14400	893370
4420	893371
49519	893372
2353	893373
56584	893374
9711	893375
44866	893376
24967	893377
50440	893378
73302	893379
25874	893380
29313	893381
6372	893382
39730	893383
2800	893384
72480	893385
55177	893386
86432	893387
61815	893388
1786	893389
11577	893390
2772	893391
22198	893392
53227	893393
14476	893394
90478	893395
8220	893396
12151	893397
28093	893398
88519	893399
41281	893400
5613	893401
8962	893402
33451	893403
92919	893404
36848	893405
54990	893406
997	893407
86756	893408
18202	893409
7256	893410
17267	893411
15637	893412
22372	893413
23595	893414
67836	893415
7208	893416
470	893417
27528	893418
8718	893419
33942	893420
63186	893421
46658	893422
1027	893423
19562	893424
5780	893425
28373	893426
38976	893427
23009	893428
1380	893429
953	893430
14975	893431
96663	893432
41866	893433
4665	893434
5015	893435
78776	893436
4992	893437
47692	893438
113227	893439
9984	893440
15434	893441
10217	893442
93327	893443
23734	893444
17184	893445
19707	893446
15403	893447
57375	893448
67365	893449
18322	893450
14110	893451
54453	893452
54339	893453
4003	893454
71265	893455
85285	893456
21603	893457
15805	893458
44111	893459
49195	893460
31470	893461
4047	893462
12989	893463
21701	893464
87804	893465
976	893466
2779	893467
82542	893468
14933	893469
9120	893470
39953	893471
36092	893472
916	893473
7716	893474
27311	893475
15795	893476
454	893477
72320	893478
53364	893479
22227	893480
43200	893481
38056	893482
27722	893483
4341	893484
91356	893485
5714	893486
110281	893487
42423	893488
4126	893489
66680	893490
11560	893491
2311	893492
24624	893493
57722	893494
57	893495
19746	893496
9180	893497
27911	893498
1412	893499
3817	893500
2862	893501
73444	893502
10901	893503
58978	893504
95997	893505
45882	893506
1317	893507
20505	893508
63120	893509
29824	893510
5693	893511
80464	893512
31639	893513
19500	893514
43537	893515
5514	893516
76127	893517
66635	893518
2751	893519
15136	893520
19604	893521
3617	893522
32968	893523
41763	893524
808	893525
46924	893526
17406	893527
73282	893528
18185	893529
928	893530
57792	893531
24917	893532
53837	893533
16949	893534
52647	893535
8669	893536
34690	893537
63192	893538
27119	893539
2435	893540
28105	893541
1190	893542
57879	893543
24358	893544
3765	893545
17122	893546
11310	893547
30781	893548
8886	893549
18574	893550
14666	893551
23584	893552
25242	893553
8552	893554
26304	893555
62680	893556
52672	893557
28562	893558
54356	893559
2865	893560
8876	893561
57419	893562
58188	893563
1160	893564
13018	893565
19014	893566
2201	893567
75691	893568
905	893569
21908	893570
17902	893571
17627	893572
22445	893573
51335	893574
52733	893575
15697	893576
12274	893577
81634	893578
29222	893579
26	893580
50566	893581
31392	893582
19726	893583
14647	893584
19013	893585
19656	893586
17553	893587
65943	893588
35529	893589
48663	893590
40202	893591
41910	893592
27761	893593
4245	893594
8589	893595
54995	893596
26410	893597
75186	893598
60937	893599
26060	893600
17809	893601
5331	893602
105358	893603
72637	893604
37100	893605
55363	893606
18237	893607
22208	893608
53205	893609
26590	893610
20904	893611
33346	893612
73802	893613
36323	893614
1532	893615
19302	893616
27610	893617
83311	893618
41350	893619
6481	893620
1974	893621
104056	893622
67	893623
10303	893624
17360	893625
10233	893626
56634	893627
16781	893628
8703	893629
57752	893630
40198	893631
23339	893632
63137	893633
38575	893634
88	893635
87222	893636
40958	893637
58792	893638
65422	893639
65064	893640
21431	893641
8201	893642
42501	893643
102652	893644
992	893645
60949	893646
44695	893647
4934	893648
3006	893649
2496	893650
925	893651
66704	893652
20010	893653
52	893654
7981	893655
80511	893656
92009	893657
97035	893658
918	893659
34666	893660
25203	893661
2248	893662
19459	893663
10768	893664
68325	893665
2473	893666
68639	893667
84342	893668
88	893669
5583	893670
13812	893671
62776	893672
73799	893673
18008	893674
73565	893675
40364	893676
68854	893677
99945	893678
77030	893679
5626	893680
80866	893681
54359	893682
52138	893683
10223	893684
4544	893685
12492	893686
38809	893687
29206	893688
63722	893689
853	893690
17101	893691
5436	893692
7260	893693
2289	893694
20219	893695
109295	893696
13149	893697
54875	893698
10032	893699
39733	893700
60386	893701
10076	893702
75715	893703
96144	893704
11575	893705
132	893706
22138	893707
23675	893708
1910	893709
27881	893710
19097	893711
71023	893712
9574	893713
49260	893714
4182	893715
65589	893716
24507	893717
1688	893718
60508	893719
203	893720
27763	893721
9647	893722
43965	893723
4663	893724
57723	893725
72882	893726
7190	893727
81366	893728
39870	893729
44020	893730
85171	893731
61285	893732
17779	893733
10011	893734
72546	893735
7022	893736
44417	893737
12176	893738
394	893739
40988	893740
56713	893741
221	893742
1406	893743
77575	893744
5282	893745
16423	893746
374	893747
30989	893748
24435	893749
54327	893750
38644	893751
52257	893752
1022	893753
5521	893754
41713	893755
31373	893756
2685	893757
42912	893758
41842	893759
87588	893760
361	893761
7057	893762
18444	893763
13573	893764
87138	893765
44595	893766
26125	893767
30760	893768
75951	893769
6731	893770
25627	893771
3320	893772
9421	893773
58336	893774
17865	893775
59281	893776
42906	893777
56743	893778
52426	893779
92259	893780
12404	893781
14002	893782
5670	893783
39892	893784
100212	893785
5194	893786
57990	893787
23439	893788
19961	893789
9849	893790
61876	893791
24088	893792
41099	893793
9063	893794
58876	893795
19598	893796
24019	893797
668	893798
51986	893799
34263	893800
43245	893801
5260	893802
71022	893803
22755	893804
45553	893805
59196	893806
32370	893807
64668	893808
64530	893809
8228	893810
26234	893811
18547	893812
52956	893813
46907	893814
15455	893815
6965	893816
67643	893817
74009	893818
9120	893819
30343	893820
85696	893821
2879	893822
24048	893823
18666	893824
4406	893825
47782	893826
6974	893827
2571	893828
88588	893829
51851	893830
2345	893831
95431	893832
38938	893833
34006	893834
60888	893835
41802	893836
15853	893837
99666	893838
15164	893839
20789	893840
76095	893841
34276	893842
25513	893843
76647	893844
26049	893845
40178	893846
4463	893847
54537	893848
29954	893849
3661	893850
370	893851
23597	893852
44577	893853
88504	893854
30098	893855
5989	893856
1094	893857
239	893858
34312	893859
1907	893860
21624	893861
90944	893862
11634	893863
76765	893864
82107	893865
44051	893866
35247	893867
25984	893868
27307	893869
5637	893870
1612	893871
12570	893872
43724	893873
31435	893874
37236	893875
6315	893876
46319	893877
27043	893878
1968	893879
13034	893880
13310	893881
27121	893882
17658	893883
1551	893884
433	893885
42262	893886
71924	893887
4859	893888
22984	893889
2367	893890
30169	893891
46638	893892
20451	893893
46990	893894
22093	893895
105715	893896
41693	893897
49254	893898
20887	893899
45820	893900
5898	893901
11376	893902
95037	893903
6972	893904
8232	893905
52420	893906
49424	893907
927	893908
78518	893909
44019	893910
12602	893911
55330	893912
57068	893913
35062	893914
6253	893915
14653	893916
5270	893917
95601	893918
71064	893919
24827	893920
64716	893921
84019	893922
23686	893923
81431	893924
21422	893925
59069	893926
39131	893927
3821	893928
45534	893929
72255	893930
31315	893931
52218	893932
40116	893933
49646	893934
54136	893935
27738	893936
10156	893937
39680	893938
39249	893939
870	893940
26792	893941
33243	893942
113896	893943
10095	893944
86628	893945
21967	893946
2929	893947
19431	893948
47528	893949
17012	893950
18381	893951
15698	893952
29122	893953
110359	893954
22648	893955
82123	893956
1874	893957
49777	893958
16298	893959
12676	893960
41796	893961
25690	893962
10851	893963
28961	893964
4584	893965
9403	893966
1175	893967
6938	893968
7775	893969
4263	893970
19655	893971
40815	893972
53629	893973
21113	893974
5299	893975
38085	893976
59421	893977
43955	893978
14647	893979
4184	893980
4405	893981
656	893982
23960	893983
35606	893984
29177	893985
18323	893986
4713	893987
31821	893988
16986	893989
45574	893990
20748	893991
34428	893992
128	893993
20868	893994
24408	893995
3676	893996
36259	893997
57924	893998
22421	893999
21476	894000
4194	894001
5641	894002
16025	894003
24988	894004
54239	894005
216	894006
25667	894007
22548	894008
27546	894009
23833	894010
9739	894011
17664	894012
24282	894013
652	894014
17720	894015
18529	894016
15732	894017
14787	894018
7672	894019
10228	894020
102565	894021
73256	894022
71776	894023
8979	894024
474	894025
16547	894026
12970	894027
91111	894028
53139	894029
33950	894030
85405	894031
365	894032
43111	894033
1667	894034
58558	894035
6754	894036
16351	894037
17312	894038
247	894039
89251	894040
26522	894041
18451	894042
2086	894043
3520	894044
88952	894045
15107	894046
3840	894047
6093	894048
1955	894049
1062	894050
4923	894051
47467	894052
8863	894053
34505	894054
3254	894055
18416	894056
9387	894057
73733	894058
7794	894059
40458	894060
77213	894061
47003	894062
105881	894063
36092	894064
65040	894065
21003	894066
26639	894067
15315	894068
15267	894069
33676	894070
34294	894071
6527	894072
14560	894073
1168	894074
49105	894075
36480	894076
68757	894077
47597	894078
561	894079
16	894080
47639	894081
55528	894082
12577	894083
60708	894084
4420	894085
19834	894086
68843	894087
47829	894088
2276	894089
22887	894090
3345	894091
42279	894092
4607	894093
16911	894094
38399	894095
2922	894096
21476	894097
22132	894098
71029	894099
34873	894100
66455	894101
71951	894102
41093	894103
42424	894104
5791	894105
35905	894106
4264	894107
62764	894108
45029	894109
98365	894110
66851	894111
17960	894112
44277	894113
984	894114
3227	894115
53988	894116
12740	894117
20494	894118
7392	894119
39627	894120
91308	894121
27815	894122
11483	894123
85826	894124
103361	894125
11864	894126
3589	894127
31910	894128
50633	894129
23308	894130
74163	894131
4028	894132
51001	894133
26752	894134
20145	894135
22546	894136
24307	894137
177	894138
14798	894139
32453	894140
26822	894141
11912	894142
13550	894143
25830	894144
84	894145
25141	894146
86277	894147
21647	894148
12722	894149
61543	894150
62736	894151
14873	894152
19190	894153
2378	894154
34461	894155
14338	894156
264	894157
529	894158
36036	894159
10738	894160
64164	894161
32535	894162
2869	894163
61651	894164
36834	894165
17551	894166
17713	894167
58176	894168
32198	894169
2739	894170
52386	894171
3757	894172
20496	894173
12929	894174
9502	894175
1177	894176
70515	894177
132	894178
317	894179
23922	894180
340	894181
713	894182
25815	894183
64746	894184
54191	894185
7200	894186
24048	894187
66317	894188
69057	894189
6611	894190
11381	894191
36753	894192
60406	894193
51397	894194
4357	894195
60930	894196
15654	894197
1182	894198
735	894199
23757	894200
104900	894201
51	894202
11635	894203
4409	894204
15705	894205
2	894206
37578	894207
35001	894208
23066	894209
17436	894210
69947	894211
51738	894212
12865	894213
34196	894214
59478	894215
96360	894216
79396	894217
24167	894218
8263	894219
47982	894220
64864	894221
35090	894222
7715	894223
4805	894224
3354	894225
69580	894226
1969	894227
25849	894228
85488	894229
89419	894230
60144	894231
80522	894232
2724	894233
29992	894234
15274	894235
8938	894236
19538	894237
39635	894238
1003	894239
13112	894240
35060	894241
68348	894242
37836	894243
13196	894244
77994	894245
20679	894246
2646	894247
57706	894248
6816	894249
96063	894250
180	894251
22297	894252
69086	894253
8269	894254
26669	894255
82187	894256
13318	894257
32059	894258
60889	894259
6119	894260
7762	894261
106962	894262
29905	894263
14619	894264
10587	894265
44738	894266
58348	894267
70311	894268
55942	894269
16531	894270
269	894271
80739	894272
15475	894273
55860	894274
2	894275
41676	894276
94589	894277
21414	894278
22134	894279
4239	894280
45485	894281
21198	894282
57083	894283
26491	894284
110329	894285
603	894286
7426	894287
64963	894288
18084	894289
8186	894290
25578	894291
17087	894292
2172	894293
18438	894294
30845	894295
35809	894296
60246	894297
25793	894298
60036	894299
38355	894300
20718	894301
23540	894302
4967	894303
48561	894304
21607	894305
46070	894306
1060	894307
36095	894308
1901	894309
18426	894310
77141	894311
3682	894312
75937	894313
5028	894314
24884	894315
1509	894316
10037	894317
33280	894318
491	894319
4835	894320
3	894321
67005	894322
2993	894323
47086	894324
10941	894325
94451	894326
22576	894327
44740	894328
24393	894329
9672	894330
9897	894331
36047	894332
3491	894333
14104	894334
82557	894335
33718	894336
1531	894337
3959	894338
89816	894339
87370	894340
35085	894341
33354	894342
24022	894343
72665	894344
94956	894345
7436	894346
17534	894347
41012	894348
77655	894349
1500	894350
62257	894351
5065	894352
28711	894353
14572	894354
23918	894355
29565	894356
75600	894357
6528	894358
55784	894359
6134	894360
2487	894361
35112	894362
42157	894363
46201	894364
80203	894365
69597	894366
13077	894367
4133	894368
7641	894369
24971	894370
18961	894371
74451	894372
13139	894373
74453	894374
1478	894375
79901	894376
107956	894377
1488	894378
7237	894379
70924	894380
13256	894381
27638	894382
494	894383
23376	894384
20524	894385
25713	894386
4218	894387
53102	894388
17830	894389
1422	894390
111677	894391
20973	894392
10442	894393
23708	894394
101325	894395
16111	894396
85724	894397
418	894398
45938	894399
73458	894400
38912	894401
43551	894402
24884	894403
58091	894404
31698	894405
20160	894406
39001	894407
7082	894408
4549	894409
350	894410
38523	894411
89195	894412
28386	894413
4124	894414
4878	894415
64549	894416
10568	894417
39753	894418
33292	894419
87533	894420
22301	894421
35476	894422
2257	894423
42301	894424
32325	894425
20215	894426
10705	894427
17551	894428
1107	894429
55800	894430
47576	894431
1601	894432
67	894433
3204	894434
84984	894435
44	894436
5131	894437
62112	894438
86976	894439
80482	894440
58301	894441
9829	894442
8264	894443
87094	894444
62461	894445
17302	894446
68121	894447
45211	894448
15186	894449
5387	894450
5917	894451
66366	894452
65522	894453
51212	894454
767	894455
76229	894456
21356	894457
188	894458
28518	894459
46978	894460
53133	894461
3271	894462
36912	894463
16937	894464
58171	894465
22105	894466
24813	894467
20942	894468
2743	894469
20080	894470
21984	894471
16820	894472
3068	894473
27335	894474
32178	894475
42750	894476
6368	894477
9879	894478
38109	894479
16829	894480
79578	894481
42852	894482
458	894483
62880	894484
7069	894485
28785	894486
9677	894487
41853	894488
54166	894489
50399	894490
11081	894491
43768	894492
12643	894493
3948	894494
56095	894495
66886	894496
18226	894497
100558	894498
19631	894499
4477	894500
22658	894501
35561	894502
92643	894503
55877	894504
25401	894505
9934	894506
19464	894507
99349	894508
46547	894509
74136	894510
28422	894511
48811	894512
57155	894513
35348	894514
6173	894515
40543	894516
20628	894517
1328	894518
48401	894519
76877	894520
2207	894521
27054	894522
16356	894523
55612	894524
2388	894525
49294	894526
64881	894527
20755	894528
17970	894529
93429	894530
38849	894531
4915	894532
3199	894533
68803	894534
63423	894535
48070	894536
2225	894537
81590	894538
6126	894539
39994	894540
37537	894541
694	894542
14929	894543
281	894544
36461	894545
157	894546
23375	894547
51888	894548
19899	894549
76064	894550
40674	894551
24964	894552
2946	894553
5197	894554
3102	894555
769	894556
59671	894557
7510	894558
41010	894559
1060	894560
1368	894561
24026	894562
14466	894563
27511	894564
33411	894565
8350	894566
90462	894567
30805	894568
63120	894569
73596	894570
1500	894571
8598	894572
44097	894573
778	894574
19289	894575
56370	894576
11188	894577
72101	894578
2	894579
37021	894580
3156	894581
24221	894582
3001	894583
2708	894584
29399	894585
42667	894586
40149	894587
6249	894588
8541	894589
9158	894590
9384	894591
101434	894592
25581	894593
75586	894594
37506	894595
24142	894596
93613	894597
52808	894598
71481	894599
23280	894600
705	894601
48029	894602
40515	894603
68479	894604
23779	894605
66774	894606
38291	894607
10409	894608
91677	894609
12499	894610
89739	894611
9292	894612
2497	894613
9988	894614
80519	894615
35762	894616
22878	894617
37053	894618
20035	894619
4076	894620
63932	894621
1476	894622
98940	894623
38819	894624
14999	894625
4063	894626
17377	894627
18612	894628
1333	894629
8491	894630
36610	894631
20256	894632
93509	894633
334	894634
37017	894635
46975	894636
7455	894637
1088	894638
109250	894639
46446	894640
76309	894641
30617	894642
19544	894643
48230	894644
2169	894645
6937	894646
9565	894647
40146	894648
6032	894649
9091	894650
522	894651
33118	894652
29763	894653
36402	894654
26126	894655
35935	894656
15393	894657
11510	894658
25321	894659
19752	894660
43594	894661
88202	894662
71243	894663
30936	894664
78215	894665
7096	894666
34569	894667
26917	894668
11468	894669
21239	894670
3999	894671
80290	894672
3902	894673
9955	894674
95218	894675
20337	894676
30297	894677
12406	894678
86537	894679
1700	894680
201	894681
13823	894682
1068	894683
35398	894684
12152	894685
19885	894686
10643	894687
54227	894688
5331	894689
6382	894690
22352	894691
12845	894692
42110	894693
15815	894694
84950	894695
12181	894696
22768	894697
46595	894698
39959	894699
27214	894700
39431	894701
72570	894702
411	894703
4841	894704
47246	894705
3739	894706
7658	894707
8582	894708
109865	894709
9084	894710
2424	894711
795	894712
18666	894713
3346	894714
37875	894715
45	894716
49650	894717
23812	894718
22551	894719
2773	894720
30089	894721
23	894722
12430	894723
46639	894724
12184	894725
65464	894726
7834	894727
1830	894728
58944	894729
806	894730
6369	894731
30210	894732
4221	894733
4263	894734
51085	894735
11235	894736
12504	894737
56230	894738
22254	894739
9548	894740
65651	894741
10575	894742
2034	894743
25035	894744
15452	894745
23149	894746
6211	894747
31865	894748
64228	894749
75959	894750
68284	894751
5821	894752
524	894753
52616	894754
91161	894755
9598	894756
51969	894757
91459	894758
38601	894759
538	894760
22381	894761
3320	894762
11551	894763
49291	894764
14749	894765
7183	894766
6468	894767
36905	894768
37169	894769
31094	894770
60122	894771
46639	894772
60561	894773
66047	894774
21537	894775
259	894776
16855	894777
31078	894778
6670	894779
3781	894780
846	894781
985	894782
1106	894783
49431	894784
10252	894785
100843	894786
28	894787
44111	894788
4111	894789
73195	894790
31199	894791
48534	894792
42325	894793
24114	894794
13194	894795
10224	894796
2175	894797
64830	894798
32067	894799
80334	894800
24532	894801
8737	894802
31414	894803
24585	894804
46261	894805
24513	894806
43836	894807
39884	894808
26541	894809
9465	894810
6949	894811
961	894812
20281	894813
25603	894814
33357	894815
38074	894816
14613	894817
42714	894818
34163	894819
54256	894820
1023	894821
5909	894822
76802	894823
59951	894824
7792	894825
15762	894826
19369	894827
25325	894828
70	894829
58026	894830
75200	894831
27979	894832
45658	894833
39546	894834
9940	894835
77538	894836
81887	894837
45012	894838
32692	894839
42534	894840
3621	894841
2569	894842
86965	894843
73373	894844
27583	894845
10856	894846
2258	894847
19409	894848
61779	894849
73097	894850
34551	894851
19127	894852
7730	894853
50948	894854
21771	894855
4112	894856
3939	894857
60637	894858
16937	894859
13783	894860
964	894861
6711	894862
6667	894863
21427	894864
16722	894865
29295	894866
62895	894867
32130	894868
14595	894869
2592	894870
386	894871
55002	894872
3316	894873
9998	894874
70095	894875
58997	894876
14885	894877
23343	894878
25452	894879
11749	894880
112635	894881
28261	894882
51637	894883
33449	894884
178	894885
17927	894886
88612	894887
28675	894888
5982	894889
5868	894890
60077	894891
81800	894892
14733	894893
969	894894
5818	894895
33891	894896
2487	894897
23601	894898
3622	894899
13373	894900
7370	894901
1144	894902
1082	894903
4031	894904
64636	894905
32537	894906
9033	894907
89757	894908
98819	894909
4051	894910
59526	894911
63743	894912
7070	894913
1947	894914
7569	894915
94053	894916
19689	894917
22238	894918
77257	894919
20257	894920
11737	894921
73461	894922
15377	894923
34866	894924
35538	894925
21685	894926
46107	894927
47777	894928
43666	894929
39186	894930
5062	894931
21041	894932
23672	894933
34013	894934
79690	894935
55947	894936
84963	894937
5320	894938
25269	894939
30923	894940
35396	894941
227	894942
15331	894943
60699	894944
25946	894945
93279	894946
34307	894947
7477	894948
45276	894949
29054	894950
20608	894951
43797	894952
21784	894953
19614	894954
51692	894955
53822	894956
8902	894957
39	894958
39648	894959
25495	894960
906	894961
39828	894962
258	894963
26558	894964
97458	894965
82588	894966
63851	894967
15761	894968
55906	894969
7555	894970
9779	894971
50374	894972
20676	894973
41690	894974
9361	894975
37603	894976
2402	894977
63185	894978
125	894979
23299	894980
19369	894981
6591	894982
4585	894983
189	894984
55627	894985
1640	894986
6377	894987
14728	894988
15738	894989
40881	894990
45009	894991
28545	894992
19801	894993
1113	894994
21301	894995
8005	894996
7857	894997
4950	894998
23328	894999
586	895000
7192	895001
9682	895002
41291	895003
105882	895004
86530	895005
2848	895006
18476	895007
34061	895008
16744	895009
60725	895010
58682	895011
52170	895012
76902	895013
19214	895014
7510	895015
29139	895016
43148	895017
56566	895018
18140	895019
33444	895020
11282	895021
30096	895022
1453	895023
3210	895024
28891	895025
78842	895026
25718	895027
76715	895028
181	895029
56464	895030
104008	895031
7496	895032
35735	895033
4407	895034
20442	895035
52782	895036
14009	895037
8571	895038
38577	895039
72368	895040
29659	895041
38474	895042
107388	895043
2628	895044
81288	895045
38721	895046
109923	895047
39324	895048
4490	895049
90548	895050
45350	895051
71799	895052
71300	895053
37872	895054
66421	895055
1802	895056
71141	895057
35326	895058
110	895059
11266	895060
47682	895061
17473	895062
1003	895063
63723	895064
82449	895065
86963	895066
4440	895067
9396	895068
11969	895069
8440	895070
22595	895071
43054	895072
1582	895073
83883	895074
56571	895075
15704	895076
22983	895077
3953	895078
71968	895079
6529	895080
25975	895081
323	895082
1676	895083
33194	895084
23376	895085
9964	895086
114	895087
62730	895088
21314	895089
27415	895090
56224	895091
23907	895092
78493	895093
51	895094
8560	895095
1302	895096
21444	895097
36459	895098
55197	895099
27748	895100
56953	895101
35025	895102
34208	895103
990	895104
15781	895105
64761	895106
57828	895107
500	895108
89378	895109
5542	895110
15456	895111
10208	895112
16863	895113
33712	895114
25644	895115
1740	895116
50962	895117
53539	895118
1677	895119
6795	895120
36982	895121
21633	895122
8673	895123
91943	895124
26636	895125
30414	895126
36656	895127
15569	895128
9142	895129
78838	895130
4949	895131
52287	895132
101737	895133
48965	895134
31810	895135
86379	895136
397	895137
36911	895138
3204	895139
45	895140
24837	895141
8103	895142
22909	895143
30373	895144
6750	895145
1923	895146
4389	895147
90170	895148
69372	895149
12767	895150
36856	895151
17637	895152
2912	895153
7981	895154
53021	895155
104406	895156
20555	895157
739	895158
90879	895159
18404	895160
26539	895161
32139	895162
5661	895163
18527	895164
4619	895165
41719	895166
33404	895167
40811	895168
21692	895169
41972	895170
8486	895171
123	895172
21307	895173
20714	895174
18578	895175
7460	895176
1078	895177
18384	895178
301	895179
34903	895180
41792	895181
47841	895182
1304	895183
39717	895184
98493	895185
78185	895186
26317	895187
27410	895188
8555	895189
280	895190
114105	895191
10727	895192
27849	895193
41065	895194
4923	895195
6952	895196
47877	895197
8776	895198
41322	895199
7397	895200
15419	895201
113784	895202
2548	895203
37104	895204
31991	895205
75931	895206
25523	895207
40220	895208
7753	895209
107294	895210
1411	895211
45110	895212
67983	895213
16615	895214
38266	895215
17939	895216
6074	895217
4072	895218
30581	895219
56679	895220
41758	895221
73600	895222
16964	895223
10549	895224
4951	895225
2368	895226
17635	895227
23774	895228
43711	895229
8488	895230
3549	895231
26004	895232
64824	895233
61973	895234
26517	895235
3592	895236
14888	895237
84183	895238
53409	895239
87758	895240
294	895241
79772	895242
20128	895243
6420	895244
67754	895245
27665	895246
1485	895247
48897	895248
14813	895249
3253	895250
463	895251
103068	895252
53998	895253
77836	895254
2158	895255
66816	895256
73298	895257
31933	895258
24000	895259
13967	895260
1148	895261
12286	895262
38868	895263
17101	895264
27823	895265
25043	895266
78488	895267
14240	895268
75744	895269
10077	895270
9253	895271
30519	895272
65788	895273
49239	895274
11202	895275
42506	895276
1417	895277
32352	895278
31371	895279
88722	895280
34799	895281
6975	895282
21941	895283
55225	895284
56160	895285
24676	895286
89519	895287
11470	895288
7706	895289
9	895290
8570	895291
31994	895292
51228	895293
22123	895294
48408	895295
35066	895296
656	895297
1595	895298
70418	895299
1719	895300
75954	895301
15413	895302
88893	895303
74515	895304
1494	895305
15	895306
32238	895307
15755	895308
31027	895309
76	895310
42387	895311
46002	895312
176	895313
36305	895314
17072	895315
46814	895316
20231	895317
38789	895318
25350	895319
16187	895320
39922	895321
49864	895322
12331	895323
23384	895324
8215	895325
10348	895326
11693	895327
12	895328
1524	895329
2716	895330
59649	895331
734	895332
47165	895333
29642	895334
71087	895335
46454	895336
65472	895337
32670	895338
38381	895339
77532	895340
8656	895341
4110	895342
1777	895343
67015	895344
53459	895345
41334	895346
5198	895347
17976	895348
27217	895349
12335	895350
3418	895351
19579	895352
27197	895353
23778	895354
106471	895355
87605	895356
31491	895357
8925	895358
3963	895359
42729	895360
1230	895361
12907	895362
71685	895363
106402	895364
72051	895365
148	895366
10701	895367
34150	895368
57825	895369
58496	895370
2673	895371
63474	895372
10311	895373
29917	895374
1593	895375
10825	895376
88041	895377
19027	895378
22503	895379
1333	895380
21221	895381
9165	895382
18486	895383
1397	895384
183	895385
95542	895386
3707	895387
4857	895388
11210	895389
4048	895390
45047	895391
39487	895392
24707	895393
31253	895394
18002	895395
14924	895396
29435	895397
24453	895398
2403	895399
43532	895400
39606	895401
43781	895402
18335	895403
2216	895404
3412	895405
12033	895406
32693	895407
38709	895408
54780	895409
85737	895410
10109	895411
33602	895412
1721	895413
1901	895414
49589	895415
65374	895416
75364	895417
22994	895418
8220	895419
20247	895420
3180	895421
408	895422
82803	895423
60369	895424
18735	895425
57810	895426
411	895427
9828	895428
31469	895429
68250	895430
4571	895431
469	895432
32085	895433
9731	895434
13038	895435
25914	895436
101544	895437
11785	895438
602	895439
52629	895440
2374	895441
20819	895442
20397	895443
25004	895444
3544	895445
7448	895446
70561	895447
25109	895448
22604	895449
15359	895450
62031	895451
76339	895452
2559	895453
86584	895454
38782	895455
10279	895456
64426	895457
69571	895458
63165	895459
651	895460
181	895461
13931	895462
905	895463
70348	895464
82645	895465
48382	895466
12957	895467
14427	895468
4334	895469
109776	895470
42892	895471
1073	895472
17407	895473
79174	895474
17610	895475
72577	895476
401	895477
4341	895478
29159	895479
53461	895480
30226	895481
48718	895482
90577	895483
27195	895484
19795	895485
83643	895486
99792	895487
964	895488
11122	895489
9	895490
66153	895491
11435	895492
5046	895493
87250	895494
57112	895495
93540	895496
11174	895497
8756	895498
42233	895499
3934	895500
3292	895501
729	895502
37608	895503
4614	895504
13659	895505
11685	895506
28913	895507
46362	895508
2840	895509
67705	895510
81379	895511
4650	895512
12102	895513
14179	895514
11062	895515
9131	895516
41872	895517
8658	895518
44507	895519
26370	895520
92958	895521
9503	895522
4273	895523
44	895524
12582	895525
22491	895526
27601	895527
6836	895528
8211	895529
38662	895530
5669	895531
53313	895532
39377	895533
89084	895534
17139	895535
2661	895536
53893	895537
11402	895538
3882	895539
53030	895540
7065	895541
29212	895542
14395	895543
40279	895544
34947	895545
32537	895546
16268	895547
105230	895548
59401	895549
40022	895550
540	895551
6080	895552
15522	895553
31818	895554
2280	895555
81597	895556
15609	895557
6827	895558
11061	895559
71641	895560
13688	895561
113401	895562
53782	895563
81099	895564
100873	895565
64488	895566
43916	895567
15334	895568
5229	895569
47589	895570
98	895571
68147	895572
17698	895573
36482	895574
73492	895575
38787	895576
67590	895577
5919	895578
61336	895579
33739	895580
6443	895581
28247	895582
28102	895583
78618	895584
11218	895585
5496	895586
7781	895587
12952	895588
63491	895589
46139	895590
572	895591
32641	895592
16687	895593
1788	895594
17809	895595
3978	895596
4064	895597
16751	895598
27949	895599
47599	895600
13986	895601
18101	895602
18385	895603
9025	895604
28607	895605
26135	895606
30688	895607
5642	895608
2462	895609
17774	895610
51982	895611
6335	895612
10964	895613
62399	895614
53103	895615
89966	895616
75845	895617
16716	895618
10186	895619
101276	895620
4752	895621
46322	895622
18889	895623
9567	895624
64987	895625
99017	895626
100896	895627
38499	895628
11	895629
4374	895630
2456	895631
10283	895632
77614	895633
20564	895634
12792	895635
89821	895636
20608	895637
3800	895638
59560	895639
17561	895640
41805	895641
37520	895642
16703	895643
19141	895644
103645	895645
245	895646
15392	895647
14234	895648
33572	895649
42512	895650
45993	895651
91716	895652
25329	895653
14979	895654
31083	895655
58979	895656
3477	895657
114465	895658
95059	895659
4324	895660
5704	895661
70052	895662
509	895663
2032	895664
7905	895665
82729	895666
32223	895667
51836	895668
22163	895669
74137	895670
1015	895671
4673	895672
23891	895673
279	895674
9856	895675
35977	895676
44367	895677
87285	895678
19353	895679
32905	895680
32130	895681
4386	895682
44679	895683
5901	895684
8567	895685
18288	895686
36564	895687
478	895688
6772	895689
99910	895690
2568	895691
1745	895692
5107	895693
5163	895694
80125	895695
42368	895696
1738	895697
37666	895698
32339	895699
6211	895700
12733	895701
81592	895702
17771	895703
30869	895704
10212	895705
15542	895706
93495	895707
37915	895708
9606	895709
18777	895710
192	895711
84466	895712
1034	895713
18932	895714
32301	895715
19540	895716
9878	895717
3265	895718
44	895719
669	895720
2935	895721
68037	895722
3067	895723
11355	895724
1887	895725
33530	895726
31082	895727
95373	895728
42533	895729
2574	895730
90553	895731
33613	895732
548	895733
63752	895734
41434	895735
5698	895736
63650	895737
57036	895738
70901	895739
3635	895740
13097	895741
345	895742
10504	895743
16722	895744
14784	895745
317	895746
291	895747
58899	895748
3502	895749
2488	895750
28939	895751
61897	895752
68074	895753
52632	895754
37875	895755
19503	895756
1661	895757
22040	895758
90763	895759
1602	895760
13	895761
13450	895762
14415	895763
22	895764
40493	895765
41160	895766
541	895767
7873	895768
56059	895769
24130	895770
81134	895771
786	895772
70379	895773
9354	895774
46572	895775
82296	895776
26732	895777
84286	895778
9156	895779
21979	895780
18518	895781
20438	895782
29556	895783
58446	895784
40208	895785
3736	895786
45952	895787
26201	895788
9657	895789
107884	895790
15177	895791
69482	895792
58663	895793
60951	895794
96849	895795
18053	895796
16993	895797
24825	895798
3096	895799
5423	895800
54528	895801
68087	895802
43894	895803
35736	895804
15947	895805
58857	895806
10514	895807
79	895808
1243	895809
28264	895810
29790	895811
96263	895812
43514	895813
11120	895814
42577	895815
79025	895816
22698	895817
1377	895818
14106	895819
48885	895820
4221	895821
4018	895822
71891	895823
50138	895824
89740	895825
29102	895826
99	895827
16196	895828
3171	895829
16654	895830
1	895831
9294	895832
33509	895833
29148	895834
41957	895835
21756	895836
13118	895837
91028	895838
55391	895839
5549	895840
46314	895841
39824	895842
61744	895843
44894	895844
56285	895845
10465	895846
43965	895847
1446	895848
44835	895849
23846	895850
23542	895851
3049	895852
143	895853
74946	895854
82340	895855
82193	895856
1669	895857
4661	895858
9704	895859
22822	895860
9192	895861
4596	895862
4708	895863
6624	895864
8962	895865
1428	895866
20897	895867
11583	895868
1851	895869
107567	895870
21867	895871
54502	895872
80259	895873
45370	895874
35010	895875
18100	895876
24403	895877
58231	895878
4537	895879
55022	895880
37672	895881
23144	895882
28509	895883
12684	895884
55497	895885
31200	895886
74949	895887
26983	895888
49082	895889
2964	895890
8837	895891
18724	895892
23777	895893
22818	895894
35319	895895
13	895896
32591	895897
53799	895898
18770	895899
46414	895900
19401	895901
66653	895902
7039	895903
964	895904
50341	895905
60015	895906
15354	895907
70990	895908
35821	895909
79608	895910
10577	895911
7746	895912
3055	895913
56087	895914
4035	895915
27406	895916
17065	895917
12796	895918
6259	895919
1355	895920
364	895921
5916	895922
12735	895923
39610	895924
4873	895925
521	895926
87078	895927
11866	895928
29233	895929
1547	895930
96399	895931
3260	895932
6413	895933
89017	895934
61563	895935
3052	895936
4556	895937
94714	895938
24915	895939
44706	895940
32111	895941
93738	895942
51358	895943
94194	895944
36894	895945
8490	895946
30967	895947
4900	895948
51463	895949
23795	895950
2563	895951
90374	895952
2495	895953
52604	895954
2678	895955
46736	895956
2486	895957
52276	895958
85356	895959
38450	895960
8380	895961
92806	895962
43272	895963
18873	895964
5812	895965
28791	895966
44087	895967
40095	895968
1485	895969
30082	895970
24629	895971
10259	895972
36768	895973
43025	895974
50366	895975
4919	895976
60294	895977
8018	895978
6433	895979
1146	895980
12816	895981
175	895982
11009	895983
67570	895984
113	895985
30547	895986
38968	895987
23409	895988
2858	895989
13085	895990
16448	895991
29633	895992
24987	895993
17491	895994
6766	895995
54667	895996
26156	895997
1059	895998
90608	895999
8852	896000
27263	896001
47423	896002
15314	896003
46319	896004
17342	896005
336	896006
15120	896007
101381	896008
4371	896009
11364	896010
102528	896011
26390	896012
47079	896013
14936	896014
43560	896015
59769	896016
13693	896017
7170	896018
15021	896019
40156	896020
2013	896021
30695	896022
1537	896023
23016	896024
88009	896025
12044	896026
622	896027
2947	896028
311	896029
58431	896030
4856	896031
47436	896032
86676	896033
1867	896034
23755	896035
3630	896036
102466	896037
12828	896038
20583	896039
9528	896040
12033	896041
39859	896042
10040	896043
35638	896044
2157	896045
1585	896046
67764	896047
42693	896048
2789	896049
12633	896050
7954	896051
56242	896052
5382	896053
2428	896054
13321	896055
29434	896056
12870	896057
103410	896058
31344	896059
31696	896060
11439	896061
8559	896062
5534	896063
46443	896064
7755	896065
76629	896066
4384	896067
32912	896068
56385	896069
72215	896070
40185	896071
62654	896072
28610	896073
24473	896074
1533	896075
49223	896076
23881	896077
9855	896078
29225	896079
21701	896080
107994	896081
47183	896082
109981	896083
2961	896084
11597	896085
9384	896086
40237	896087
53749	896088
1315	896089
4747	896090
24771	896091
30935	896092
4405	896093
42371	896094
50549	896095
24183	896096
43868	896097
19923	896098
61350	896099
1022	896100
12829	896101
44942	896102
27553	896103
11735	896104
105845	896105
8776	896106
50548	896107
37176	896108
1767	896109
71020	896110
3147	896111
18745	896112
33474	896113
5685	896114
17613	896115
6825	896116
4015	896117
5794	896118
53986	896119
3545	896120
26468	896121
36504	896122
1971	896123
17738	896124
20403	896125
11560	896126
80212	896127
20340	896128
89357	896129
61474	896130
29276	896131
45999	896132
31229	896133
10476	896134
14357	896135
42564	896136
66946	896137
74664	896138
67441	896139
58279	896140
11525	896141
49333	896142
28878	896143
455	896144
24374	896145
7390	896146
104278	896147
41181	896148
478	896149
19442	896150
19881	896151
34970	896152
5063	896153
19040	896154
109307	896155
18	896156
28790	896157
5869	896158
5544	896159
64279	896160
1198	896161
92883	896162
3395	896163
472	896164
46043	896165
3018	896166
789	896167
82899	896168
20564	896169
20741	896170
62791	896171
13938	896172
5425	896173
13467	896174
9824	896175
80050	896176
66674	896177
8719	896178
31971	896179
50698	896180
53063	896181
6533	896182
47256	896183
15189	896184
64150	896185
52242	896186
6397	896187
10617	896188
83247	896189
1441	896190
4811	896191
18390	896192
78955	896193
14518	896194
5911	896195
49320	896196
14160	896197
753	896198
9337	896199
1569	896200
39927	896201
66449	896202
15665	896203
22434	896204
74347	896205
48539	896206
77310	896207
1143	896208
26245	896209
15030	896210
18111	896211
56656	896212
35983	896213
31974	896214
51949	896215
6077	896216
91755	896217
67785	896218
28596	896219
45742	896220
10509	896221
38674	896222
4182	896223
8349	896224
49023	896225
13186	896226
9609	896227
9716	896228
4478	896229
92181	896230
22830	896231
34192	896232
47708	896233
52447	896234
20543	896235
30761	896236
9619	896237
3029	896238
1048	896239
31402	896240
6488	896241
13756	896242
26558	896243
1660	896244
38435	896245
80115	896246
2518	896247
4136	896248
27324	896249
22837	896250
38476	896251
5000	896252
4638	896253
32903	896254
160	896255
68441	896256
52482	896257
68631	896258
30591	896259
73068	896260
10497	896261
78022	896262
15030	896263
54646	896264
17508	896265
47612	896266
92698	896267
45955	896268
2483	896269
48280	896270
104229	896271
55622	896272
35277	896273
35225	896274
72735	896275
2210	896276
40314	896277
16499	896278
71056	896279
98275	896280
19562	896281
26382	896282
11721	896283
1128	896284
472	896285
5978	896286
34581	896287
1330	896288
61799	896289
170	896290
9871	896291
7823	896292
52941	896293
46168	896294
17987	896295
51849	896296
45888	896297
38	896298
11676	896299
12196	896300
53146	896301
42169	896302
85	896303
7742	896304
7076	896305
26154	896306
50541	896307
13086	896308
33577	896309
40626	896310
71797	896311
8493	896312
91214	896313
6561	896314
10059	896315
40213	896316
595	896317
26691	896318
625	896319
27	896320
86443	896321
3765	896322
20180	896323
109968	896324
50167	896325
56070	896326
3285	896327
57656	896328
23436	896329
36260	896330
38826	896331
70793	896332
23912	896333
6571	896334
31651	896335
6851	896336
23170	896337
23739	896338
11430	896339
53520	896340
5984	896341
8761	896342
9760	896343
28011	896344
2091	896345
10181	896346
56288	896347
32951	896348
23007	896349
59883	896350
76749	896351
66348	896352
457	896353
49295	896354
48438	896355
78206	896356
40698	896357
1598	896358
5613	896359
34129	896360
25742	896361
25717	896362
3925	896363
7412	896364
4655	896365
208	896366
2203	896367
1543	896368
32224	896369
1732	896370
8975	896371
89674	896372
22575	896373
63145	896374
1347	896375
31305	896376
5668	896377
29317	896378
4213	896379
18914	896380
30265	896381
26826	896382
7223	896383
114563	896384
64220	896385
2429	896386
5600	896387
35411	896388
227	896389
67869	896390
49399	896391
40935	896392
24834	896393
66814	896394
3910	896395
11693	896396
75576	896397
901	896398
59549	896399
23544	896400
5779	896401
29009	896402
10882	896403
59678	896404
49122	896405
8169	896406
2658	896407
23767	896408
7897	896409
30056	896410
264	896411
46	896412
6341	896413
28826	896414
52494	896415
465	896416
56630	896417
19741	896418
15721	896419
51870	896420
57820	896421
30150	896422
9979	896423
7047	896424
78007	896425
22631	896426
17851	896427
13255	896428
16758	896429
92629	896430
13409	896431
1717	896432
8497	896433
53812	896434
51684	896435
3297	896436
2	896437
71589	896438
140	896439
35833	896440
1593	896441
27203	896442
15521	896443
15992	896444
76601	896445
24104	896446
35301	896447
24451	896448
51589	896449
6807	896450
111359	896451
573	896452
268	896453
5879	896454
65569	896455
16773	896456
50544	896457
73237	896458
41639	896459
68212	896460
617	896461
86484	896462
14794	896463
21122	896464
8757	896465
26760	896466
7038	896467
9698	896468
53144	896469
38771	896470
22880	896471
605	896472
9070	896473
37275	896474
6246	896475
36219	896476
1567	896477
12421	896478
62066	896479
32393	896480
18658	896481
55036	896482
61925	896483
1114	896484
8170	896485
34760	896486
43174	896487
8925	896488
5708	896489
427	896490
83176	896491
70422	896492
34320	896493
16506	896494
35920	896495
38591	896496
85655	896497
69645	896498
71342	896499
37665	896500
7	896501
84629	896502
1898	896503
2569	896504
1751	896505
923	896506
13892	896507
10472	896508
91223	896509
63967	896510
28102	896511
66615	896512
90821	896513
46440	896514
52419	896515
61658	896516
78997	896517
3909	896518
70	896519
88632	896520
79660	896521
95503	896522
7935	896523
58234	896524
5932	896525
37802	896526
69915	896527
39325	896528
73019	896529
24025	896530
17067	896531
6622	896532
64888	896533
56045	896534
43133	896535
12395	896536
1512	896537
30127	896538
92405	896539
92130	896540
66443	896541
339	896542
2512	896543
40533	896544
68543	896545
2288	896546
70327	896547
4243	896548
61429	896549
7074	896550
47967	896551
82171	896552
28912	896553
58691	896554
37382	896555
72723	896556
7030	896557
11602	896558
1038	896559
264	896560
93810	896561
1051	896562
81680	896563
19506	896564
64804	896565
6196	896566
16658	896567
4295	896568
94262	896569
14548	896570
12305	896571
41392	896572
28156	896573
81418	896574
82374	896575
74082	896576
11398	896577
415	896578
10171	896579
13942	896580
686	896581
42089	896582
61466	896583
4387	896584
1992	896585
42927	896586
42178	896587
4858	896588
40576	896589
90698	896590
83200	896591
3234	896592
82793	896593
45024	896594
67742	896595
64066	896596
40717	896597
26305	896598
25380	896599
61523	896600
41036	896601
13292	896602
63521	896603
61130	896604
57414	896605
21594	896606
34915	896607
21710	896608
74708	896609
6516	896610
73198	896611
3145	896612
7611	896613
24422	896614
56390	896615
9221	896616
49688	896617
13531	896618
16440	896619
12911	896620
1092	896621
45862	896622
4496	896623
52166	896624
42	896625
27949	896626
46173	896627
2769	896628
94667	896629
6469	896630
42719	896631
37345	896632
22139	896633
42261	896634
10320	896635
12035	896636
3775	896637
45102	896638
43409	896639
51878	896640
48335	896641
17479	896642
64995	896643
15459	896644
6780	896645
61634	896646
45454	896647
1735	896648
6482	896649
10654	896650
27176	896651
4242	896652
2254	896653
6374	896654
20575	896655
18973	896656
4332	896657
25112	896658
1714	896659
1095	896660
3432	896661
35669	896662
2996	896663
12475	896664
7354	896665
4110	896666
39816	896667
14057	896668
92706	896669
60492	896670
19228	896671
3717	896672
644	896673
94452	896674
94710	896675
2136	896676
24110	896677
55812	896678
64541	896679
56331	896680
26335	896681
620	896682
19783	896683
66571	896684
38016	896685
5279	896686
18443	896687
6951	896688
1027	896689
43157	896690
34644	896691
12243	896692
3019	896693
22208	896694
31984	896695
447	896696
28020	896697
14537	896698
48995	896699
2563	896700
35165	896701
88858	896702
76142	896703
19635	896704
17042	896705
28399	896706
10	896707
63645	896708
13491	896709
7399	896710
26902	896711
58203	896712
76497	896713
9288	896714
968	896715
10561	896716
14731	896717
53170	896718
23450	896719
8783	896720
5147	896721
65397	896722
90284	896723
9864	896724
32773	896725
36387	896726
50041	896727
27386	896728
90268	896729
51419	896730
19939	896731
57663	896732
42532	896733
1114	896734
24211	896735
35878	896736
85579	896737
13718	896738
52272	896739
43475	896740
68507	896741
6417	896742
31112	896743
37661	896744
10171	896745
8452	896746
3653	896747
3324	896748
35580	896749
48931	896750
86080	896751
5187	896752
30447	896753
2130	896754
8151	896755
38754	896756
17899	896757
30439	896758
2380	896759
22143	896760
2411	896761
7146	896762
5267	896763
11374	896764
26290	896765
63	896766
56608	896767
35714	896768
6838	896769
521	896770
34824	896771
62668	896772
103054	896773
855	896774
12964	896775
6994	896776
59993	896777
2573	896778
47141	896779
67717	896780
6592	896781
1578	896782
17996	896783
98331	896784
30464	896785
41019	896786
86527	896787
71805	896788
6649	896789
7097	896790
13595	896791
23504	896792
3318	896793
22567	896794
6905	896795
31705	896796
77068	896797
17716	896798
579	896799
48666	896800
4003	896801
12505	896802
4423	896803
29957	896804
45064	896805
35031	896806
54162	896807
24836	896808
36101	896809
19691	896810
6637	896811
2465	896812
21161	896813
91725	896814
103662	896815
50300	896816
6893	896817
14867	896818
8981	896819
64961	896820
69427	896821
23612	896822
1837	896823
10110	896824
6922	896825
95247	896826
5068	896827
5237	896828
35183	896829
81666	896830
41441	896831
50536	896832
39436	896833
16253	896834
3558	896835
21173	896836
62699	896837
16321	896838
42075	896839
14509	896840
37093	896841
19442	896842
87334	896843
1856	896844
330	896845
6546	896846
45722	896847
5062	896848
41424	896849
7713	896850
91592	896851
22085	896852
105877	896853
4347	896854
59093	896855
47737	896856
1996	896857
7770	896858
52810	896859
14070	896860
1899	896861
13109	896862
59375	896863
307	896864
88959	896865
61380	896866
32126	896867
49943	896868
8740	896869
37592	896870
2867	896871
12937	896872
42961	896873
6291	896874
6671	896875
46298	896876
6456	896877
26528	896878
6145	896879
52271	896880
9339	896881
4465	896882
638	896883
49747	896884
62928	896885
42338	896886
31531	896887
53041	896888
72434	896889
602	896890
767	896891
72967	896892
28600	896893
102478	896894
64560	896895
41015	896896
86432	896897
96002	896898
1097	896899
1912	896900
22963	896901
84607	896902
1610	896903
2115	896904
51559	896905
23968	896906
13356	896907
25479	896908
36800	896909
11084	896910
10930	896911
69693	896912
12013	896913
1263	896914
105529	896915
29040	896916
1670	896917
25202	896918
62509	896919
4551	896920
69476	896921
59015	896922
50759	896923
5696	896924
101424	896925
28301	896926
15732	896927
7072	896928
69346	896929
53198	896930
1758	896931
4792	896932
2773	896933
5111	896934
105830	896935
20066	896936
9604	896937
31623	896938
36355	896939
1246	896940
1874	896941
30643	896942
2553	896943
6021	896944
5724	896945
88172	896946
32456	896947
4673	896948
900	896949
11845	896950
33167	896951
64632	896952
44012	896953
32007	896954
93038	896955
3799	896956
3847	896957
35133	896958
73334	896959
1474	896960
9	896961
16262	896962
50115	896963
19585	896964
34567	896965
23150	896966
61085	896967
47342	896968
6703	896969
1684	896970
384	896971
10706	896972
226	896973
1565	896974
44798	896975
2892	896976
8263	896977
35219	896978
12529	896979
5114	896980
9158	896981
76	896982
31307	896983
49745	896984
44139	896985
2547	896986
32346	896987
38327	896988
29967	896989
32317	896990
13093	896991
1330	896992
14	896993
2159	896994
6759	896995
17989	896996
63332	896997
24650	896998
3316	896999
17426	897000
63974	897001
49955	897002
95217	897003
10178	897004
66164	897005
50576	897006
7651	897007
54751	897008
65054	897009
62209	897010
91763	897011
265	897012
25352	897013
39689	897014
79346	897015
109435	897016
8842	897017
2610	897018
14640	897019
5598	897020
95874	897021
23640	897022
29391	897023
10010	897024
2511	897025
81876	897026
17479	897027
29588	897028
6878	897029
20645	897030
26158	897031
53935	897032
79732	897033
10355	897034
54691	897035
38962	897036
38	897037
57079	897038
538	897039
9940	897040
4238	897041
41025	897042
58700	897043
12126	897044
104566	897045
16353	897046
51995	897047
2154	897048
3100	897049
65672	897050
35203	897051
4262	897052
8248	897053
50293	897054
60859	897055
18521	897056
22323	897057
272	897058
228	897059
16933	897060
39547	897061
147	897062
26118	897063
11622	897064
2606	897065
41450	897066
7534	897067
103418	897068
40858	897069
22278	897070
13736	897071
88280	897072
19221	897073
21118	897074
13	897075
64806	897076
45848	897077
1557	897078
38824	897079
80984	897080
53794	897081
447	897082
92222	897083
11157	897084
65234	897085
101200	897086
219	897087
26509	897088
45496	897089
84	897090
17857	897091
16517	897092
4947	897093
12849	897094
621	897095
20709	897096
76	897097
25423	897098
5688	897099
65726	897100
524	897101
12802	897102
88813	897103
12850	897104
39517	897105
20936	897106
90425	897107
36410	897108
15614	897109
20522	897110
64419	897111
76007	897112
19589	897113
25398	897114
41154	897115
8539	897116
44376	897117
30185	897118
12430	897119
2914	897120
73818	897121
68775	897122
27719	897123
24559	897124
25175	897125
21399	897126
423	897127
2518	897128
28866	897129
93302	897130
1374	897131
77	897132
52569	897133
22160	897134
18778	897135
16262	897136
84829	897137
4753	897138
28024	897139
6356	897140
9934	897141
56338	897142
38503	897143
42282	897144
71259	897145
10107	897146
52933	897147
2670	897148
15971	897149
57340	897150
49355	897151
19021	897152
30226	897153
49357	897154
10145	897155
39606	897156
65322	897157
245	897158
66830	897159
1557	897160
12817	897161
26370	897162
13565	897163
15167	897164
29363	897165
5289	897166
17123	897167
58843	897168
34504	897169
48275	897170
102768	897171
50458	897172
14056	897173
49407	897174
64781	897175
4	897176
1601	897177
8839	897178
36259	897179
22451	897180
6218	897181
77264	897182
22668	897183
5701	897184
53590	897185
85282	897186
7415	897187
95991	897188
45783	897189
75131	897190
50978	897191
32252	897192
28694	897193
23	897194
29972	897195
47374	897196
52169	897197
1448	897198
3745	897199
20543	897200
97816	897201
103264	897202
1856	897203
49098	897204
2770	897205
2845	897206
85922	897207
32854	897208
821	897209
950	897210
16375	897211
81339	897212
18667	897213
30691	897214
9735	897215
46563	897216
27364	897217
83909	897218
28321	897219
45213	897220
42420	897221
34150	897222
86836	897223
63890	897224
2528	897225
9377	897226
78898	897227
18478	897228
49849	897229
20543	897230
7027	897231
22493	897232
63323	897233
30559	897234
10075	897235
96477	897236
5863	897237
29543	897238
20544	897239
334	897240
11354	897241
71952	897242
27525	897243
5415	897244
70456	897245
882	897246
2577	897247
23449	897248
8882	897249
47995	897250
91903	897251
55874	897252
16009	897253
8702	897254
8690	897255
66645	897256
28162	897257
10327	897258
39652	897259
13677	897260
4202	897261
13843	897262
40454	897263
66592	897264
46166	897265
9504	897266
35551	897267
61730	897268
10263	897269
7034	897270
104691	897271
16913	897272
74394	897273
17275	897274
84722	897275
82711	897276
88483	897277
41500	897278
24869	897279
83727	897280
63020	897281
15482	897282
8449	897283
54449	897284
63279	897285
62396	897286
19888	897287
54684	897288
4195	897289
46155	897290
34120	897291
3310	897292
38027	897293
25385	897294
605	897295
8478	897296
70542	897297
42349	897298
4409	897299
94312	897300
68001	897301
111622	897302
5309	897303
14795	897304
7415	897305
4560	897306
48012	897307
54412	897308
19092	897309
8067	897310
4	897311
23002	897312
18686	897313
14755	897314
20859	897315
5932	897316
21902	897317
62564	897318
45224	897319
43605	897320
39693	897321
9094	897322
104656	897323
49038	897324
7182	897325
17054	897326
148	897327
14006	897328
5823	897329
442	897330
15156	897331
20017	897332
353	897333
17940	897334
1057	897335
18155	897336
61016	897337
77254	897338
1259	897339
1934	897340
83987	897341
7421	897342
36192	897343
4595	897344
48956	897345
10707	897346
83739	897347
7845	897348
5101	897349
24306	897350
6893	897351
18754	897352
22987	897353
79237	897354
53	897355
8689	897356
49768	897357
54084	897358
10067	897359
52925	897360
16563	897361
47538	897362
68001	897363
11214	897364
22912	897365
85463	897366
42941	897367
14781	897368
34218	897369
17803	897370
19272	897371
39139	897372
11803	897373
9622	897374
68188	897375
82905	897376
31824	897377
22231	897378
3253	897379
40747	897380
13330	897381
39120	897382
17017	897383
31415	897384
6162	897385
40264	897386
21127	897387
2834	897388
222	897389
1122	897390
101080	897391
80939	897392
5988	897393
27918	897394
91231	897395
77318	897396
8131	897397
86578	897398
79088	897399
47432	897400
43322	897401
21078	897402
11821	897403
2069	897404
17347	897405
7123	897406
12322	897407
5711	897408
22909	897409
18	897410
18654	897411
53711	897412
31772	897413
67355	897414
806	897415
14398	897416
61709	897417
2455	897418
7680	897419
47904	897420
96507	897421
50910	897422
10655	897423
50612	897424
1142	897425
22898	897426
19517	897427
37745	897428
6102	897429
2189	897430
8502	897431
8027	897432
6363	897433
18516	897434
14558	897435
6489	897436
24126	897437
97664	897438
104054	897439
45089	897440
18996	897441
72374	897442
15834	897443
56754	897444
69487	897445
19283	897446
111196	897447
37	897448
114585	897449
89469	897450
77481	897451
12127	897452
6581	897453
57396	897454
1168	897455
70085	897456
1255	897457
54019	897458
49278	897459
102	897460
32715	897461
1945	897462
25423	897463
112871	897464
16127	897465
7718	897466
9526	897467
2613	897468
15740	897469
93513	897470
16784	897471
17602	897472
75343	897473
2278	897474
5471	897475
27771	897476
27479	897477
41673	897478
86666	897479
59963	897480
21479	897481
43403	897482
1494	897483
85550	897484
4115	897485
42841	897486
68387	897487
18213	897488
11733	897489
29346	897490
49321	897491
38211	897492
329	897493
9991	897494
20041	897495
3440	897496
16492	897497
875	897498
90820	897499
93210	897500
70494	897501
32433	897502
23505	897503
54359	897504
19510	897505
35543	897506
54135	897507
7548	897508
10314	897509
62620	897510
37449	897511
5813	897512
7178	897513
13765	897514
43083	897515
38668	897516
41083	897517
51411	897518
795	897519
36032	897520
18851	897521
4764	897522
67700	897523
76778	897524
25470	897525
32448	897526
59356	897527
1421	897528
31138	897529
49559	897530
235	897531
52244	897532
1392	897533
537	897534
40156	897535
312	897536
21420	897537
62785	897538
46044	897539
72	897540
2526	897541
20248	897542
20175	897543
71604	897544
7763	897545
26954	897546
30018	897547
12157	897548
13848	897549
22763	897550
26449	897551
65093	897552
19854	897553
101845	897554
7124	897555
3293	897556
945	897557
4281	897558
97190	897559
23154	897560
31155	897561
51007	897562
1258	897563
391	897564
99750	897565
45316	897566
254	897567
16102	897568
24394	897569
108576	897570
35	897571
29706	897572
46502	897573
7752	897574
2148	897575
52611	897576
108899	897577
71212	897578
1451	897579
17798	897580
5225	897581
102251	897582
10191	897583
12824	897584
110751	897585
56189	897586
2338	897587
2687	897588
33	897589
73614	897590
8600	897591
5741	897592
6304	897593
34914	897594
54977	897595
70069	897596
8289	897597
98	897598
2222	897599
26759	897600
66258	897601
28273	897602
44740	897603
18620	897604
12133	897605
691	897606
11502	897607
17217	897608
87413	897609
45458	897610
8138	897611
25461	897612
76113	897613
49870	897614
10131	897615
32531	897616
115	897617
4056	897618
6546	897619
1772	897620
89982	897621
6694	897622
25943	897623
2	897624
4171	897625
71135	897626
23019	897627
50213	897628
66903	897629
4939	897630
19601	897631
85345	897632
22198	897633
53486	897634
264	897635
30460	897636
1635	897637
24487	897638
36898	897639
2679	897640
58969	897641
40472	897642
26022	897643
3195	897644
69749	897645
1156	897646
9379	897647
36591	897648
5190	897649
17543	897650
25904	897651
20801	897652
16171	897653
31816	897654
97507	897655
18473	897656
13873	897657
6238	897658
62388	897659
29246	897660
12521	897661
35136	897662
231	897663
10300	897664
5034	897665
4130	897666
81217	897667
4475	897668
1464	897669
24219	897670
45188	897671
99931	897672
36751	897673
7669	897674
42925	897675
15481	897676
10113	897677
23812	897678
47163	897679
1380	897680
106949	897681
63897	897682
9768	897683
6800	897684
73001	897685
8686	897686
54749	897687
64608	897688
612	897689
220	897690
66009	897691
54130	897692
84868	897693
46933	897694
65566	897695
8636	897696
69276	897697
9334	897698
404	897699
67726	897700
16166	897701
16956	897702
6078	897703
1099	897704
55252	897705
3497	897706
22782	897707
73177	897708
60251	897709
6416	897710
43704	897711
6557	897712
101268	897713
1218	897714
1997	897715
25825	897716
6583	897717
59821	897718
48566	897719
21978	897720
3124	897721
17975	897722
57459	897723
29481	897724
22330	897725
16501	897726
3738	897727
1258	897728
2180	897729
101859	897730
2023	897731
1979	897732
3829	897733
2194	897734
8067	897735
58390	897736
21847	897737
38351	897738
102173	897739
5536	897740
8443	897741
72327	897742
10182	897743
6357	897744
340	897745
59659	897746
1151	897747
22364	897748
30591	897749
28384	897750
22167	897751
9458	897752
7022	897753
72048	897754
63947	897755
3180	897756
80138	897757
36360	897758
11754	897759
31255	897760
32692	897761
40607	897762
289	897763
48383	897764
15609	897765
1387	897766
3158	897767
134	897768
43795	897769
4423	897770
1921	897771
22264	897772
42919	897773
78239	897774
1045	897775
9583	897776
47101	897777
1172	897778
39031	897779
4182	897780
41430	897781
9378	897782
42073	897783
30582	897784
15517	897785
23233	897786
20160	897787
92228	897788
18685	897789
9352	897790
42088	897791
795	897792
26103	897793
7862	897794
71444	897795
4918	897796
37446	897797
60826	897798
62454	897799
22456	897800
7896	897801
49172	897802
1236	897803
427	897804
39814	897805
24310	897806
52969	897807
5753	897808
21157	897809
3055	897810
12588	897811
64831	897812
155	897813
24613	897814
1937	897815
2238	897816
87157	897817
15784	897818
6904	897819
25061	897820
6393	897821
46880	897822
101159	897823
23389	897824
231	897825
13036	897826
59944	897827
9809	897828
18286	897829
81399	897830
103640	897831
99156	897832
49372	897833
3221	897834
32820	897835
6005	897836
71912	897837
691	897838
1148	897839
41949	897840
12232	897841
32469	897842
4589	897843
74284	897844
7	897845
4433	897846
38943	897847
64904	897848
17141	897849
51108	897850
39567	897851
14821	897852
4244	897853
38241	897854
2230	897855
62733	897856
4764	897857
33686	897858
69049	897859
435	897860
65787	897861
5588	897862
3924	897863
2426	897864
89379	897865
59765	897866
22441	897867
26548	897868
18639	897869
6049	897870
10825	897871
2786	897872
60400	897873
72650	897874
45519	897875
15980	897876
6520	897877
39016	897878
1596	897879
2722	897880
80944	897881
30281	897882
82526	897883
61046	897884
56683	897885
1658	897886
53594	897887
35834	897888
5649	897889
7771	897890
29535	897891
20952	897892
34940	897893
3803	897894
34051	897895
22189	897896
51216	897897
36770	897898
62166	897899
44762	897900
15	897901
4997	897902
6155	897903
49298	897904
67	897905
67	897906
75646	897907
35952	897908
9299	897909
6475	897910
14428	897911
44202	897912
29785	897913
255	897914
1289	897915
79590	897916
7858	897917
29154	897918
15686	897919
25035	897920
76800	897921
23826	897922
8747	897923
69644	897924
2526	897925
14161	897926
35237	897927
3357	897928
100054	897929
19346	897930
26466	897931
1672	897932
43371	897933
15423	897934
22563	897935
76310	897936
18784	897937
101	897938
39600	897939
1983	897940
59334	897941
30165	897942
4591	897943
100901	897944
675	897945
3331	897946
29097	897947
29301	897948
9121	897949
43464	897950
47343	897951
16336	897952
68553	897953
32787	897954
17080	897955
34357	897956
11607	897957
38089	897958
47900	897959
5797	897960
94769	897961
67996	897962
8191	897963
33628	897964
43293	897965
35903	897966
81183	897967
54452	897968
75749	897969
1268	897970
12199	897971
57486	897972
28222	897973
37197	897974
38841	897975
1295	897976
13507	897977
1366	897978
46284	897979
36960	897980
32414	897981
17133	897982
51125	897983
45182	897984
12396	897985
18969	897986
392	897987
28140	897988
43795	897989
3562	897990
23022	897991
47	897992
44194	897993
13358	897994
1380	897995
1499	897996
9936	897997
16496	897998
54209	897999
29791	898000
63242	898001
102577	898002
47581	898003
15802	898004
14196	898005
5646	898006
6716	898007
14771	898008
3702	898009
43	898010
64980	898011
32742	898012
4131	898013
12573	898014
83223	898015
44097	898016
42126	898017
46669	898018
22522	898019
70696	898020
51598	898021
19251	898022
66724	898023
48592	898024
2280	898025
62793	898026
30786	898027
35176	898028
9500	898029
56133	898030
21500	898031
2980	898032
8552	898033
1311	898034
75094	898035
94836	898036
14165	898037
23468	898038
39411	898039
35802	898040
9499	898041
8456	898042
5178	898043
67106	898044
20542	898045
53240	898046
8463	898047
19742	898048
36176	898049
1119	898050
8549	898051
65343	898052
33608	898053
18434	898054
22560	898055
494	898056
1438	898057
28119	898058
12372	898059
112223	898060
85474	898061
9191	898062
5152	898063
10812	898064
90382	898065
6149	898066
257	898067
36811	898068
11627	898069
9708	898070
66031	898071
15778	898072
5313	898073
583	898074
10563	898075
13719	898076
9202	898077
10558	898078
2551	898079
48038	898080
112512	898081
136	898082
25908	898083
16291	898084
16700	898085
6277	898086
22390	898087
32629	898088
11997	898089
63536	898090
10413	898091
6638	898092
31200	898093
25678	898094
17693	898095
30070	898096
45158	898097
39183	898098
71504	898099
4194	898100
19016	898101
73904	898102
77130	898103
60212	898104
32423	898105
150	898106
4775	898107
34865	898108
1131	898109
1061	898110
69410	898111
95916	898112
51419	898113
22772	898114
18932	898115
108952	898116
11977	898117
60133	898118
40347	898119
9654	898120
22087	898121
29648	898122
3457	898123
67330	898124
2854	898125
47706	898126
48611	898127
24394	898128
25766	898129
458	898130
21547	898131
55936	898132
62143	898133
88169	898134
5762	898135
3750	898136
18067	898137
90534	898138
7083	898139
10233	898140
30019	898141
39622	898142
21713	898143
66486	898144
34083	898145
12957	898146
1070	898147
26957	898148
27052	898149
10842	898150
11342	898151
17931	898152
80247	898153
79335	898154
16399	898155
52812	898156
7719	898157
54740	898158
81466	898159
20092	898160
12761	898161
353	898162
9233	898163
19605	898164
30097	898165
69582	898166
77117	898167
21924	898168
1695	898169
20191	898170
5621	898171
33409	898172
75097	898173
6390	898174
18863	898175
11981	898176
5	898177
492	898178
6222	898179
66642	898180
28060	898181
9491	898182
70047	898183
2540	898184
14353	898185
48670	898186
42087	898187
26658	898188
6611	898189
4295	898190
2634	898191
878	898192
105155	898193
28768	898194
3413	898195
36754	898196
2531	898197
35282	898198
56619	898199
35783	898200
3063	898201
51917	898202
59889	898203
34	898204
26405	898205
39914	898206
85926	898207
30687	898208
24873	898209
30370	898210
42392	898211
33199	898212
3799	898213
26666	898214
4335	898215
3075	898216
88286	898217
98636	898218
8260	898219
45006	898220
66014	898221
35512	898222
20739	898223
32157	898224
42999	898225
10412	898226
3207	898227
89472	898228
39753	898229
32104	898230
3288	898231
14189	898232
67413	898233
880	898234
2127	898235
34505	898236
48953	898237
18025	898238
33942	898239
34209	898240
39618	898241
6792	898242
1827	898243
17663	898244
67498	898245
385	898246
83259	898247
80358	898248
95098	898249
46077	898250
7683	898251
1423	898252
17179	898253
3146	898254
100511	898255
3138	898256
68678	898257
31030	898258
16350	898259
1838	898260
81360	898261
3730	898262
104517	898263
59774	898264
7033	898265
41611	898266
31760	898267
43768	898268
16069	898269
24483	898270
60837	898271
1012	898272
14636	898273
9671	898274
15561	898275
24602	898276
33400	898277
57208	898278
85631	898279
7	898280
10201	898281
10321	898282
48063	898283
7736	898284
7596	898285
73902	898286
5041	898287
26297	898288
10853	898289
22749	898290
3916	898291
73090	898292
34135	898293
5886	898294
9340	898295
2361	898296
92800	898297
44885	898298
6215	898299
29342	898300
31620	898301
21994	898302
16679	898303
31826	898304
77120	898305
32400	898306
44232	898307
26728	898308
1084	898309
3237	898310
6201	898311
48811	898312
16152	898313
88678	898314
65258	898315
73992	898316
112243	898317
67537	898318
5730	898319
38674	898320
6264	898321
58625	898322
84929	898323
57869	898324
74431	898325
9536	898326
10991	898327
68584	898328
30642	898329
8772	898330
79658	898331
9862	898332
10814	898333
39633	898334
23121	898335
19416	898336
61841	898337
3850	898338
38677	898339
1624	898340
20503	898341
12012	898342
5071	898343
53900	898344
43935	898345
40994	898346
29522	898347
21823	898348
14121	898349
93077	898350
50240	898351
6055	898352
17061	898353
35997	898354
13961	898355
12197	898356
82748	898357
31338	898358
44943	898359
45176	898360
1186	898361
48184	898362
49642	898363
54455	898364
75272	898365
50162	898366
19488	898367
36431	898368
36802	898369
21103	898370
71010	898371
56801	898372
54685	898373
59021	898374
14351	898375
22091	898376
62245	898377
75445	898378
24714	898379
57588	898380
1957	898381
20434	898382
19816	898383
103720	898384
54029	898385
62633	898386
9186	898387
43741	898388
10223	898389
45037	898390
30043	898391
4558	898392
19202	898393
7159	898394
4773	898395
28089	898396
34579	898397
706	898398
77565	898399
20361	898400
18492	898401
84401	898402
56588	898403
57641	898404
32159	898405
32204	898406
7527	898407
5336	898408
1687	898409
63926	898410
922	898411
53980	898412
11860	898413
9121	898414
79297	898415
35321	898416
45379	898417
31182	898418
39737	898419
60352	898420
4829	898421
30680	898422
257	898423
9167	898424
12045	898425
10210	898426
57133	898427
55988	898428
20767	898429
20526	898430
29779	898431
46025	898432
4845	898433
10832	898434
92221	898435
45460	898436
17273	898437
28542	898438
16775	898439
325	898440
7621	898441
338	898442
71089	898443
58226	898444
24199	898445
3077	898446
39093	898447
74120	898448
1103	898449
28394	898450
111667	898451
89139	898452
1466	898453
60696	898454
63239	898455
10807	898456
17067	898457
37004	898458
9117	898459
20363	898460
7	898461
1422	898462
2636	898463
55823	898464
29694	898465
18600	898466
965	898467
2318	898468
73231	898469
51546	898470
621	898471
6723	898472
53598	898473
43008	898474
44367	898475
14499	898476
29859	898477
2824	898478
68660	898479
4537	898480
6337	898481
47468	898482
24037	898483
20631	898484
651	898485
13579	898486
54656	898487
3563	898488
5272	898489
49110	898490
17678	898491
37399	898492
30634	898493
52287	898494
42219	898495
30838	898496
2977	898497
259	898498
43927	898499
47758	898500
14116	898501
61831	898502
42174	898503
29522	898504
14937	898505
18226	898506
12488	898507
7516	898508
9909	898509
45773	898510
4761	898511
1899	898512
31719	898513
18479	898514
15925	898515
50141	898516
4724	898517
81171	898518
36052	898519
22475	898520
9223	898521
31692	898522
26278	898523
78642	898524
81238	898525
70634	898526
1617	898527
649	898528
46110	898529
64522	898530
61457	898531
88834	898532
8711	898533
13931	898534
16646	898535
64397	898536
25207	898537
83265	898538
62492	898539
91780	898540
72	898541
31936	898542
77737	898543
664	898544
38	898545
16556	898546
8955	898547
93298	898548
23894	898549
15390	898550
15993	898551
17201	898552
1073	898553
14655	898554
21041	898555
64546	898556
40690	898557
11503	898558
3409	898559
53289	898560
620	898561
30624	898562
66383	898563
30734	898564
22567	898565
6970	898566
23159	898567
47930	898568
6683	898569
108367	898570
6565	898571
26001	898572
72213	898573
583	898574
24768	898575
10532	898576
3060	898577
27250	898578
1011	898579
48957	898580
60401	898581
102748	898582
61960	898583
100153	898584
25725	898585
56263	898586
28234	898587
26026	898588
7619	898589
20130	898590
55197	898591
431	898592
49484	898593
43480	898594
53679	898595
102728	898596
68718	898597
16263	898598
35125	898599
14824	898600
29794	898601
54349	898602
86953	898603
18317	898604
1281	898605
7237	898606
40839	898607
33625	898608
57339	898609
24402	898610
1845	898611
44015	898612
52688	898613
29491	898614
25984	898615
29790	898616
11732	898617
8578	898618
27936	898619
8199	898620
32470	898621
21615	898622
53839	898623
31449	898624
68889	898625
31576	898626
43934	898627
38128	898628
13	898629
19187	898630
30433	898631
6192	898632
1209	898633
9530	898634
6308	898635
56333	898636
7164	898637
31864	898638
2881	898639
50563	898640
11616	898641
3785	898642
10130	898643
11927	898644
34601	898645
14580	898646
65959	898647
10592	898648
17035	898649
25193	898650
52564	898651
12638	898652
72917	898653
16902	898654
107064	898655
7636	898656
5419	898657
1670	898658
9148	898659
13405	898660
21931	898661
77391	898662
21940	898663
76232	898664
25546	898665
405	898666
326	898667
5890	898668
108704	898669
22571	898670
55140	898671
15820	898672
39573	898673
7819	898674
48817	898675
80714	898676
19983	898677
1141	898678
81792	898679
13419	898680
101492	898681
21182	898682
28400	898683
7030	898684
45802	898685
3170	898686
53141	898687
89598	898688
30128	898689
97074	898690
33327	898691
71407	898692
5339	898693
33289	898694
8852	898695
9880	898696
81013	898697
4908	898698
64037	898699
102195	898700
39909	898701
592	898702
12170	898703
32720	898704
38491	898705
76568	898706
13099	898707
105	898708
35967	898709
51053	898710
39158	898711
19241	898712
53078	898713
67455	898714
79609	898715
17	898716
22432	898717
43111	898718
536	898719
5	898720
2131	898721
18341	898722
39570	898723
17842	898724
36636	898725
42263	898726
64633	898727
63745	898728
22936	898729
252	898730
48493	898731
70780	898732
24	898733
824	898734
12712	898735
43328	898736
104524	898737
103761	898738
172	898739
78500	898740
47884	898741
10326	898742
46893	898743
38496	898744
10513	898745
8174	898746
2727	898747
48699	898748
54144	898749
63709	898750
52052	898751
198	898752
11984	898753
42432	898754
27042	898755
22922	898756
6243	898757
66811	898758
12729	898759
19495	898760
12549	898761
11121	898762
5603	898763
15459	898764
55295	898765
5568	898766
3739	898767
37377	898768
36707	898769
53476	898770
65777	898771
340	898772
13457	898773
20876	898774
82492	898775
14029	898776
48354	898777
32877	898778
61560	898779
33653	898780
23785	898781
29725	898782
96622	898783
42245	898784
2997	898785
768	898786
47	898787
9840	898788
10011	898789
8081	898790
7417	898791
15522	898792
2799	898793
6665	898794
60959	898795
3618	898796
31630	898797
25564	898798
4474	898799
20163	898800
10897	898801
3158	898802
93731	898803
4989	898804
42953	898805
43357	898806
29143	898807
64316	898808
7870	898809
9607	898810
13711	898811
44788	898812
8237	898813
33409	898814
102688	898815
55903	898816
23951	898817
41819	898818
19629	898819
35094	898820
2495	898821
74410	898822
11995	898823
79749	898824
26974	898825
54231	898826
18748	898827
91687	898828
5617	898829
69547	898830
22901	898831
23793	898832
667	898833
18661	898834
103882	898835
25313	898836
4539	898837
7565	898838
104685	898839
9488	898840
23741	898841
223	898842
8859	898843
21854	898844
111077	898845
95296	898846
73719	898847
47584	898848
3612	898849
75720	898850
13748	898851
40929	898852
90930	898853
35074	898854
26718	898855
26508	898856
86484	898857
56432	898858
43086	898859
12904	898860
11944	898861
4333	898862
29898	898863
48037	898864
10019	898865
49318	898866
98773	898867
53774	898868
371	898869
32785	898870
20613	898871
17890	898872
21053	898873
39713	898874
4040	898875
14003	898876
30084	898877
2107	898878
25503	898879
69	898880
18181	898881
6457	898882
6088	898883
35896	898884
4690	898885
50738	898886
22700	898887
72431	898888
1635	898889
1237	898890
73718	898891
82786	898892
7097	898893
21609	898894
41672	898895
55689	898896
938	898897
8151	898898
25193	898899
14962	898900
32510	898901
51740	898902
81487	898903
11120	898904
7977	898905
4205	898906
21033	898907
38936	898908
50367	898909
37959	898910
81178	898911
67183	898912
65732	898913
52378	898914
65370	898915
44050	898916
17235	898917
64447	898918
16803	898919
238	898920
97584	898921
32455	898922
34300	898923
10696	898924
73730	898925
43950	898926
603	898927
15830	898928
5731	898929
3707	898930
2148	898931
97873	898932
8662	898933
9163	898934
91919	898935
15908	898936
5594	898937
23762	898938
7134	898939
29293	898940
90636	898941
24015	898942
85065	898943
1397	898944
1793	898945
11028	898946
15305	898947
55741	898948
84121	898949
100104	898950
1434	898951
31523	898952
3349	898953
26638	898954
37792	898955
67079	898956
110	898957
1570	898958
14202	898959
71384	898960
22753	898961
32200	898962
20041	898963
42240	898964
30419	898965
37086	898966
31167	898967
13889	898968
74593	898969
14731	898970
65634	898971
63292	898972
52834	898973
23156	898974
67161	898975
27958	898976
18279	898977
11520	898978
4026	898979
31492	898980
2122	898981
35788	898982
96711	898983
13658	898984
30933	898985
11827	898986
21864	898987
2295	898988
11209	898989
1897	898990
158	898991
5413	898992
1861	898993
68954	898994
10748	898995
101025	898996
63673	898997
31618	898998
6657	898999
41376	899000
45572	899001
44917	899002
42266	899003
41921	899004
73030	899005
110608	899006
64806	899007
3032	899008
54	899009
24220	899010
11428	899011
8015	899012
16680	899013
90204	899014
21556	899015
27661	899016
3838	899017
10757	899018
9922	899019
5386	899020
48538	899021
17687	899022
11183	899023
47458	899024
677	899025
83119	899026
28264	899027
83000	899028
39702	899029
20445	899030
34874	899031
70247	899032
39979	899033
4239	899034
31140	899035
66061	899036
23611	899037
24788	899038
330	899039
24446	899040
71234	899041
5961	899042
14519	899043
2519	899044
18669	899045
48578	899046
65190	899047
7778	899048
103009	899049
2198	899050
70213	899051
37594	899052
28827	899053
5614	899054
83136	899055
9656	899056
12484	899057
26493	899058
23533	899059
25565	899060
10397	899061
86	899062
8065	899063
11227	899064
28529	899065
12073	899066
7587	899067
4879	899068
681	899069
20181	899070
67909	899071
3871	899072
62583	899073
3947	899074
967	899075
7850	899076
62398	899077
23250	899078
28027	899079
2786	899080
63671	899081
56268	899082
27419	899083
5814	899084
602	899085
1437	899086
297	899087
34627	899088
111	899089
21813	899090
17520	899091
98442	899092
89545	899093
26138	899094
42062	899095
176	899096
31682	899097
48521	899098
27125	899099
2954	899100
11016	899101
13257	899102
7419	899103
123	899104
2023	899105
87367	899106
24784	899107
2530	899108
14085	899109
9040	899110
24432	899111
10343	899112
41913	899113
26269	899114
22919	899115
36508	899116
12026	899117
19062	899118
8922	899119
7100	899120
60334	899121
4276	899122
5864	899123
112899	899124
14045	899125
51101	899126
205	899127
45215	899128
19585	899129
3	899130
17418	899131
21568	899132
49473	899133
12228	899134
26550	899135
57574	899136
11610	899137
90435	899138
18146	899139
72944	899140
16005	899141
14464	899142
49437	899143
24042	899144
16843	899145
201	899146
163	899147
21827	899148
35144	899149
3610	899150
85670	899151
29184	899152
1646	899153
803	899154
99579	899155
61156	899156
1724	899157
26786	899158
49856	899159
36168	899160
5107	899161
82687	899162
4898	899163
8206	899164
56796	899165
2605	899166
73142	899167
98037	899168
42901	899169
6157	899170
84669	899171
54831	899172
63578	899173
13122	899174
7946	899175
25370	899176
4348	899177
29327	899178
91259	899179
35932	899180
17456	899181
45498	899182
40794	899183
26291	899184
114433	899185
84656	899186
14451	899187
1068	899188
85371	899189
4054	899190
52897	899191
5554	899192
64467	899193
46996	899194
38203	899195
37902	899196
58237	899197
4482	899198
23341	899199
58250	899200
1545	899201
6979	899202
24523	899203
32088	899204
98774	899205
83191	899206
19692	899207
29491	899208
86613	899209
79893	899210
342	899211
17858	899212
61590	899213
34059	899214
91840	899215
77968	899216
2673	899217
52401	899218
39912	899219
51830	899220
16098	899221
41975	899222
2677	899223
25437	899224
20814	899225
329	899226
25468	899227
27681	899228
48	899229
52961	899230
1297	899231
56160	899232
56215	899233
60117	899234
40882	899235
10774	899236
4658	899237
40754	899238
651	899239
1733	899240
24525	899241
85500	899242
35316	899243
48334	899244
7232	899245
73674	899246
9501	899247
2557	899248
43271	899249
3872	899250
93098	899251
66006	899252
30609	899253
41	899254
17084	899255
43668	899256
493	899257
7814	899258
16206	899259
46710	899260
21855	899261
109298	899262
55421	899263
7813	899264
699	899265
29723	899266
27037	899267
52686	899268
61776	899269
31701	899270
50819	899271
30526	899272
1557	899273
10433	899274
96174	899275
8911	899276
8946	899277
1818	899278
6641	899279
29923	899280
15993	899281
463	899282
1873	899283
12903	899284
2173	899285
96798	899286
935	899287
16265	899288
74377	899289
39620	899290
46241	899291
48635	899292
5807	899293
152	899294
2609	899295
33289	899296
11592	899297
42096	899298
16863	899299
63880	899300
51844	899301
58118	899302
880	899303
26451	899304
7941	899305
25014	899306
19	899307
29685	899308
40760	899309
56320	899310
11687	899311
43060	899312
669	899313
76590	899314
48995	899315
39808	899316
63037	899317
38451	899318
52618	899319
13931	899320
79027	899321
6061	899322
10520	899323
18573	899324
14615	899325
33864	899326
50925	899327
33012	899328
113417	899329
28234	899330
57203	899331
22982	899332
50741	899333
2310	899334
28982	899335
26074	899336
781	899337
43207	899338
42537	899339
24134	899340
52437	899341
49413	899342
8003	899343
17583	899344
7056	899345
77517	899346
95333	899347
49834	899348
68245	899349
62100	899350
37176	899351
7170	899352
810	899353
28860	899354
64142	899355
9387	899356
48005	899357
103336	899358
12839	899359
17556	899360
85408	899361
25403	899362
81077	899363
7904	899364
77409	899365
85857	899366
37975	899367
42159	899368
3054	899369
3845	899370
105972	899371
91327	899372
72434	899373
41731	899374
46682	899375
17506	899376
20784	899377
26747	899378
50199	899379
54998	899380
55850	899381
31477	899382
32248	899383
28604	899384
6324	899385
61425	899386
16474	899387
232	899388
61874	899389
78285	899390
673	899391
48249	899392
1211	899393
107233	899394
4006	899395
55152	899396
92871	899397
107379	899398
56903	899399
34487	899400
17769	899401
20	899402
42940	899403
19327	899404
21790	899405
105	899406
2604	899407
4938	899408
10155	899409
23063	899410
19065	899411
34151	899412
8395	899413
67339	899414
42213	899415
65912	899416
8660	899417
69798	899418
3422	899419
18985	899420
54508	899421
32049	899422
4928	899423
7	899424
1925	899425
46375	899426
16534	899427
16574	899428
34903	899429
3288	899430
45866	899431
81365	899432
17826	899433
14189	899434
11630	899435
50666	899436
57972	899437
37648	899438
26083	899439
14823	899440
24073	899441
25352	899442
34463	899443
124	899444
38614	899445
8911	899446
53732	899447
13414	899448
20065	899449
39920	899450
24428	899451
83028	899452
6312	899453
14380	899454
9310	899455
36250	899456
39515	899457
64550	899458
11467	899459
23634	899460
77706	899461
77538	899462
1178	899463
8949	899464
61080	899465
56465	899466
232	899467
81669	899468
2559	899469
6499	899470
79126	899471
32559	899472
3548	899473
6793	899474
1219	899475
9846	899476
6629	899477
74169	899478
36370	899479
6	899480
64192	899481
1517	899482
100680	899483
58354	899484
21092	899485
7812	899486
43510	899487
4771	899488
64333	899489
82303	899490
12889	899491
32	899492
6250	899493
26065	899494
32723	899495
11624	899496
17455	899497
37222	899498
25	899499
48882	899500
40966	899501
42398	899502
14963	899503
71507	899504
29416	899505
22903	899506
20695	899507
85245	899508
19335	899509
27807	899510
47040	899511
23160	899512
6593	899513
14692	899514
44652	899515
12275	899516
111366	899517
3776	899518
44775	899519
51191	899520
43842	899521
10477	899522
917	899523
23706	899524
52254	899525
5958	899526
28374	899527
237	899528
42869	899529
37229	899530
56763	899531
22118	899532
4580	899533
1706	899534
3276	899535
34323	899536
58828	899537
1705	899538
31031	899539
54082	899540
40483	899541
263	899542
86446	899543
4025	899544
30980	899545
61103	899546
82051	899547
6705	899548
60172	899549
7287	899550
11881	899551
82606	899552
39165	899553
45110	899554
18077	899555
71	899556
72962	899557
557	899558
13725	899559
72017	899560
2211	899561
25383	899562
10607	899563
1069	899564
60164	899565
74293	899566
22413	899567
5974	899568
4046	899569
1809	899570
3355	899571
24354	899572
46606	899573
13519	899574
15296	899575
6842	899576
35443	899577
43341	899578
3588	899579
28580	899580
96847	899581
49393	899582
39867	899583
55321	899584
6350	899585
37117	899586
3809	899587
3990	899588
31785	899589
45385	899590
41435	899591
49082	899592
19978	899593
69511	899594
68520	899595
17910	899596
12275	899597
3198	899598
92779	899599
49334	899600
1914	899601
5412	899602
24510	899603
17586	899604
53336	899605
41363	899606
14968	899607
35066	899608
17744	899609
5446	899610
19574	899611
69310	899612
55893	899613
12589	899614
15951	899615
897	899616
19427	899617
8140	899618
533	899619
34985	899620
54	899621
10802	899622
807	899623
47805	899624
38700	899625
32994	899626
16852	899627
60617	899628
3314	899629
39086	899630
74583	899631
64902	899632
66034	899633
27523	899634
31094	899635
11017	899636
4391	899637
13172	899638
104456	899639
1488	899640
39064	899641
27290	899642
70304	899643
7399	899644
66303	899645
64965	899646
1664	899647
66949	899648
33418	899649
30098	899650
23887	899651
50853	899652
46045	899653
53503	899654
37257	899655
13534	899656
1723	899657
69015	899658
3903	899659
67515	899660
35448	899661
43297	899662
21369	899663
12856	899664
56466	899665
19064	899666
15669	899667
4228	899668
22174	899669
12286	899670
10041	899671
30944	899672
62	899673
82763	899674
39291	899675
43262	899676
28359	899677
1071	899678
65643	899679
10135	899680
42516	899681
7402	899682
99849	899683
4602	899684
3654	899685
47861	899686
108048	899687
2811	899688
70112	899689
57577	899690
88859	899691
13802	899692
7997	899693
40638	899694
20038	899695
6046	899696
53939	899697
20	899698
37628	899699
69511	899700
51759	899701
64866	899702
20255	899703
101831	899704
79750	899705
24887	899706
42121	899707
29572	899708
41488	899709
1	899710
43245	899711
17302	899712
6618	899713
19508	899714
6044	899715
14506	899716
23597	899717
6058	899718
22282	899719
932	899720
12491	899721
77279	899722
325	899723
81261	899724
1221	899725
81808	899726
3942	899727
47078	899728
41666	899729
15083	899730
38673	899731
6272	899732
65203	899733
2	899734
90394	899735
41265	899736
1657	899737
80627	899738
69560	899739
22153	899740
22290	899741
23456	899742
16485	899743
14380	899744
24839	899745
2558	899746
5741	899747
674	899748
2885	899749
1894	899750
11024	899751
77298	899752
8885	899753
1420	899754
19306	899755
956	899756
41492	899757
73292	899758
51	899759
66910	899760
33131	899761
31655	899762
70074	899763
943	899764
7553	899765
29781	899766
57922	899767
21754	899768
62617	899769
34000	899770
14311	899771
20048	899772
11009	899773
45112	899774
30506	899775
3371	899776
26257	899777
20765	899778
20387	899779
46346	899780
6202	899781
13626	899782
99100	899783
37126	899784
548	899785
50269	899786
47420	899787
56060	899788
17081	899789
14787	899790
20062	899791
19839	899792
97565	899793
17961	899794
50375	899795
9776	899796
92589	899797
23881	899798
9920	899799
17222	899800
11649	899801
53185	899802
7700	899803
3270	899804
4656	899805
48136	899806
46449	899807
13796	899808
4899	899809
76463	899810
75546	899811
202	899812
5157	899813
3874	899814
3729	899815
43443	899816
94007	899817
25689	899818
18491	899819
43630	899820
77719	899821
2719	899822
38833	899823
17941	899824
842	899825
3630	899826
5964	899827
43188	899828
1238	899829
34301	899830
36573	899831
8429	899832
1733	899833
5003	899834
25754	899835
22606	899836
35148	899837
46260	899838
4969	899839
37911	899840
21178	899841
7145	899842
22528	899843
4284	899844
24664	899845
10647	899846
66767	899847
1390	899848
77634	899849
20431	899850
18712	899851
79580	899852
1757	899853
7025	899854
91324	899855
368	899856
28494	899857
30947	899858
9033	899859
1331	899860
169	899861
85007	899862
9877	899863
84548	899864
975	899865
790	899866
9756	899867
17887	899868
13325	899869
37667	899870
74274	899871
3410	899872
11159	899873
55782	899874
48724	899875
45186	899876
105057	899877
7106	899878
48862	899879
17737	899880
58623	899881
21949	899882
25783	899883
5612	899884
12414	899885
32901	899886
31855	899887
50772	899888
86005	899889
2504	899890
29589	899891
70811	899892
23802	899893
92994	899894
218	899895
4481	899896
12241	899897
14295	899898
37879	899899
83613	899900
16356	899901
48909	899902
3333	899903
43079	899904
69027	899905
8329	899906
105823	899907
297	899908
29008	899909
6509	899910
11144	899911
100383	899912
8714	899913
91942	899914
52149	899915
49127	899916
100625	899917
62463	899918
91008	899919
84464	899920
2665	899921
11854	899922
73022	899923
56071	899924
905	899925
35515	899926
28536	899927
54543	899928
64442	899929
38928	899930
23523	899931
30193	899932
64085	899933
306	899934
31867	899935
17436	899936
75648	899937
38911	899938
21801	899939
17537	899940
55364	899941
32089	899942
83449	899943
4190	899944
1314	899945
32668	899946
9669	899947
17042	899948
4114	899949
5737	899950
20940	899951
53826	899952
46800	899953
3399	899954
27520	899955
19636	899956
61861	899957
18266	899958
35368	899959
24193	899960
4651	899961
28138	899962
378	899963
53557	899964
110404	899965
1778	899966
1814	899967
41804	899968
91437	899969
98842	899970
19009	899971
17918	899972
32415	899973
21989	899974
5382	899975
89169	899976
36055	899977
1338	899978
931	899979
27	899980
71276	899981
921	899982
21670	899983
12722	899984
67	899985
33471	899986
14753	899987
47978	899988
31448	899989
93379	899990
17657	899991
33528	899992
1314	899993
8705	899994
33183	899995
12840	899996
6827	899997
23282	899998
12044	899999
3513	900000
2071	900001
42749	900002
1360	900003
3811	900004
36249	900005
24208	900006
5824	900007
1521	900008
2347	900009
59160	900010
28575	900011
27174	900012
60013	900013
82221	900014
7939	900015
74611	900016
55174	900017
49888	900018
1316	900019
2367	900020
52350	900021
3561	900022
14363	900023
1928	900024
8274	900025
61285	900026
30475	900027
3860	900028
37900	900029
9630	900030
16946	900031
23471	900032
1386	900033
110834	900034
10854	900035
16103	900036
14129	900037
78987	900038
49604	900039
80324	900040
3732	900041
36797	900042
633	900043
42316	900044
62962	900045
64774	900046
18582	900047
4633	900048
35177	900049
11778	900050
92232	900051
29960	900052
20121	900053
64415	900054
19496	900055
29170	900056
15440	900057
897	900058
20588	900059
38920	900060
85517	900061
36107	900062
29473	900063
76597	900064
4157	900065
8558	900066
45503	900067
64438	900068
31813	900069
802	900070
15071	900071
32735	900072
3042	900073
70125	900074
41440	900075
23628	900076
20161	900077
1631	900078
7425	900079
24045	900080
2090	900081
46373	900082
18560	900083
202	900084
47271	900085
2704	900086
40147	900087
2019	900088
45593	900089
15404	900090
19391	900091
14063	900092
1020	900093
45721	900094
137	900095
6145	900096
13545	900097
10638	900098
9920	900099
33913	900100
94748	900101
8945	900102
3220	900103
36057	900104
24272	900105
3309	900106
96808	900107
4660	900108
24106	900109
27611	900110
77519	900111
32106	900112
13172	900113
8963	900114
26556	900115
79070	900116
17479	900117
7923	900118
53427	900119
22042	900120
234	900121
47223	900122
43724	900123
9137	900124
46616	900125
27747	900126
8032	900127
19953	900128
49859	900129
23438	900130
754	900131
88339	900132
517	900133
45704	900134
75315	900135
1430	900136
58327	900137
2005	900138
79690	900139
20689	900140
26547	900141
22748	900142
62575	900143
10754	900144
5245	900145
85745	900146
329	900147
1582	900148
7181	900149
86782	900150
628	900151
20337	900152
11517	900153
7020	900154
19527	900155
102120	900156
9747	900157
36034	900158
16231	900159
72065	900160
480	900161
12065	900162
1089	900163
11022	900164
40756	900165
29824	900166
102969	900167
39333	900168
2050	900169
25626	900170
9215	900171
27253	900172
6781	900173
840	900174
5334	900175
105506	900176
28256	900177
45418	900178
20455	900179
26215	900180
24995	900181
40228	900182
553	900183
30370	900184
44295	900185
93754	900186
779	900187
129	900188
23720	900189
25681	900190
8203	900191
303	900192
393	900193
40475	900194
38345	900195
6623	900196
19426	900197
35699	900198
74932	900199
49195	900200
103733	900201
1518	900202
13562	900203
5244	900204
78	900205
4306	900206
69397	900207
29526	900208
1022	900209
39973	900210
3095	900211
74679	900212
66277	900213
16359	900214
40323	900215
46798	900216
12756	900217
71378	900218
34563	900219
59266	900220
66413	900221
41416	900222
57140	900223
22362	900224
27651	900225
29055	900226
40120	900227
55470	900228
39	900229
76289	900230
24366	900231
690	900232
64628	900233
57218	900234
21643	900235
49432	900236
94289	900237
76964	900238
61090	900239
8027	900240
58669	900241
87051	900242
11901	900243
38482	900244
27799	900245
16590	900246
46548	900247
27482	900248
44392	900249
4620	900250
1468	900251
21888	900252
11692	900253
26611	900254
6705	900255
6704	900256
48832	900257
425	900258
36436	900259
100850	900260
32944	900261
2585	900262
31018	900263
5100	900264
46997	900265
35368	900266
7039	900267
28012	900268
18965	900269
442	900270
9070	900271
23557	900272
56144	900273
32709	900274
30435	900275
98004	900276
88537	900277
19122	900278
19498	900279
6661	900280
23908	900281
17305	900282
5809	900283
3834	900284
26786	900285
4288	900286
2495	900287
11135	900288
2229	900289
7442	900290
37058	900291
44560	900292
5557	900293
11567	900294
15687	900295
30686	900296
15347	900297
111313	900298
5892	900299
64392	900300
3206	900301
29752	900302
84719	900303
40524	900304
6914	900305
75	900306
97267	900307
11900	900308
33023	900309
85350	900310
63140	900311
5432	900312
11322	900313
60256	900314
58946	900315
15200	900316
38750	900317
14233	900318
1531	900319
35695	900320
1091	900321
28876	900322
9050	900323
22951	900324
52	900325
14374	900326
67971	900327
7065	900328
29869	900329
12203	900330
20015	900331
12486	900332
80814	900333
91414	900334
4919	900335
44024	900336
103181	900337
90	900338
58275	900339
12760	900340
19158	900341
649	900342
136	900343
53661	900344
23968	900345
14869	900346
22594	900347
4492	900348
2436	900349
16147	900350
22178	900351
9	900352
21523	900353
29112	900354
32400	900355
61365	900356
533	900357
70670	900358
13831	900359
40697	900360
67956	900361
74071	900362
15645	900363
5249	900364
46219	900365
8198	900366
38515	900367
100298	900368
24153	900369
18309	900370
11038	900371
11070	900372
1141	900373
25512	900374
12867	900375
16204	900376
39267	900377
71317	900378
52319	900379
92911	900380
12260	900381
26638	900382
194	900383
70212	900384
9723	900385
32051	900386
8631	900387
1270	900388
951	900389
59589	900390
101579	900391
37610	900392
3782	900393
2182	900394
20474	900395
5785	900396
54703	900397
4519	900398
37425	900399
95931	900400
74	900401
14199	900402
13721	900403
65927	900404
951	900405
39207	900406
14246	900407
14544	900408
17819	900409
87507	900410
24775	900411
3738	900412
3054	900413
5427	900414
7242	900415
32042	900416
9470	900417
43034	900418
71166	900419
36309	900420
6628	900421
63017	900422
21535	900423
6447	900424
86456	900425
11063	900426
23918	900427
42570	900428
13496	900429
1124	900430
34895	900431
5954	900432
59178	900433
12429	900434
69538	900435
5488	900436
3598	900437
62470	900438
54587	900439
4452	900440
66995	900441
35257	900442
5233	900443
81323	900444
29556	900445
1345	900446
67366	900447
44895	900448
20694	900449
23788	900450
21942	900451
50961	900452
46454	900453
95553	900454
102047	900455
34136	900456
28251	900457
18450	900458
56152	900459
15870	900460
11750	900461
6473	900462
1435	900463
75395	900464
86782	900465
30044	900466
47219	900467
86697	900468
330	900469
106664	900470
76024	900471
29810	900472
6824	900473
23275	900474
30607	900475
50273	900476
84440	900477
1053	900478
68540	900479
72581	900480
54240	900481
102199	900482
89046	900483
315	900484
16674	900485
27730	900486
25849	900487
21010	900488
35238	900489
10577	900490
12459	900491
9371	900492
58433	900493
52145	900494
39983	900495
770	900496
97067	900497
76995	900498
7140	900499
84685	900500
53477	900501
7104	900502
15977	900503
55283	900504
22860	900505
5100	900506
100358	900507
6290	900508
73523	900509
64507	900510
42969	900511
67604	900512
63604	900513
24193	900514
43792	900515
70332	900516
69506	900517
53	900518
1436	900519
3637	900520
51982	900521
45516	900522
50172	900523
85265	900524
27898	900525
56143	900526
1966	900527
41816	900528
6132	900529
12092	900530
66580	900531
1126	900532
43401	900533
73366	900534
4724	900535
4685	900536
49134	900537
32825	900538
18481	900539
904	900540
90040	900541
87660	900542
49538	900543
49848	900544
6107	900545
18388	900546
47492	900547
15913	900548
27657	900549
7366	900550
784	900551
54463	900552
29481	900553
94273	900554
56063	900555
18586	900556
25640	900557
73873	900558
41224	900559
84747	900560
975	900561
6892	900562
11478	900563
455	900564
62726	900565
39437	900566
26309	900567
82219	900568
35117	900569
14208	900570
21099	900571
42654	900572
6281	900573
91910	900574
76	900575
69877	900576
78985	900577
67857	900578
9240	900579
33242	900580
3872	900581
22292	900582
5793	900583
778	900584
17169	900585
56535	900586
6927	900587
1743	900588
3472	900589
32366	900590
27459	900591
57774	900592
87136	900593
1317	900594
9388	900595
91876	900596
7958	900597
308	900598
11653	900599
5949	900600
6593	900601
11713	900602
361	900603
59920	900604
15117	900605
744	900606
101292	900607
6512	900608
24305	900609
14343	900610
55400	900611
27727	900612
65292	900613
66992	900614
28663	900615
1442	900616
39956	900617
1319	900618
69350	900619
10116	900620
46383	900621
4961	900622
10719	900623
5754	900624
17385	900625
32213	900626
1345	900627
2155	900628
6345	900629
895	900630
3703	900631
7190	900632
4604	900633
11758	900634
34105	900635
90792	900636
35361	900637
39764	900638
10630	900639
22112	900640
10263	900641
7025	900642
58279	900643
25608	900644
16371	900645
1941	900646
17322	900647
100942	900648
20335	900649
9551	900650
48587	900651
45025	900652
21233	900653
23885	900654
35306	900655
15929	900656
49730	900657
65394	900658
1503	900659
136	900660
19340	900661
51351	900662
100550	900663
34564	900664
55586	900665
10340	900666
16185	900667
37128	900668
79496	900669
34886	900670
134	900671
19959	900672
18433	900673
47014	900674
7974	900675
22566	900676
54958	900677
1347	900678
2382	900679
39173	900680
28678	900681
62972	900682
9786	900683
20233	900684
23630	900685
36989	900686
13688	900687
9682	900688
1866	900689
49382	900690
22029	900691
20677	900692
64113	900693
19855	900694
106	900695
68887	900696
6364	900697
6410	900698
2927	900699
60108	900700
4097	900701
35894	900702
15904	900703
7998	900704
59111	900705
4386	900706
422	900707
37470	900708
84157	900709
6615	900710
15589	900711
56319	900712
3330	900713
12486	900714
32747	900715
8606	900716
15582	900717
54011	900718
8187	900719
28615	900720
6555	900721
97827	900722
15297	900723
4538	900724
13016	900725
18853	900726
77909	900727
48316	900728
14633	900729
53799	900730
13596	900731
65913	900732
41287	900733
19789	900734
11865	900735
23037	900736
7904	900737
35972	900738
14649	900739
186	900740
43252	900741
63778	900742
3548	900743
29629	900744
73194	900745
11277	900746
6511	900747
110855	900748
100	900749
55312	900750
19186	900751
1424	900752
5461	900753
62934	900754
148	900755
37295	900756
6190	900757
24554	900758
81523	900759
3046	900760
561	900761
64178	900762
12011	900763
65613	900764
15843	900765
1838	900766
12171	900767
7573	900768
89522	900769
35994	900770
32713	900771
19349	900772
127	900773
1382	900774
9530	900775
1288	900776
94590	900777
92823	900778
36738	900779
32918	900780
36649	900781
9730	900782
24524	900783
4775	900784
75136	900785
14482	900786
31549	900787
31103	900788
28966	900789
2348	900790
2602	900791
49219	900792
31585	900793
7058	900794
21732	900795
27	900796
37807	900797
5334	900798
62968	900799
73354	900800
49572	900801
35699	900802
27202	900803
80988	900804
50211	900805
33907	900806
2454	900807
108949	900808
1	900809
21523	900810
46057	900811
199	900812
14126	900813
18581	900814
19289	900815
40891	900816
6994	900817
29759	900818
38341	900819
4837	900820
16456	900821
18198	900822
51554	900823
1807	900824
67556	900825
582	900826
88207	900827
3343	900828
16610	900829
14373	900830
40928	900831
20330	900832
20243	900833
4408	900834
74024	900835
18937	900836
16058	900837
26301	900838
5644	900839
47163	900840
42021	900841
43105	900842
3524	900843
92724	900844
3237	900845
24368	900846
75703	900847
25582	900848
2905	900849
10263	900850
1575	900851
16882	900852
63331	900853
31405	900854
23872	900855
62	900856
59583	900857
77490	900858
12676	900859
40498	900860
13157	900861
9717	900862
51841	900863
20382	900864
14833	900865
2897	900866
18120	900867
28606	900868
10861	900869
4581	900870
12344	900871
20301	900872
52480	900873
235	900874
1120	900875
104601	900876
1936	900877
17547	900878
9744	900879
7182	900880
3016	900881
23124	900882
23043	900883
12333	900884
27499	900885
34847	900886
61634	900887
51083	900888
38169	900889
4978	900890
35466	900891
526	900892
569	900893
36590	900894
10953	900895
1241	900896
56001	900897
389	900898
1832	900899
58871	900900
19853	900901
36262	900902
1309	900903
49409	900904
1953	900905
73579	900906
12286	900907
34123	900908
44495	900909
63492	900910
22041	900911
78781	900912
1309	900913
54984	900914
90377	900915
38062	900916
10596	900917
6648	900918
53091	900919
26832	900920
29091	900921
5613	900922
4596	900923
6196	900924
34102	900925
26949	900926
2886	900927
23207	900928
78256	900929
41133	900930
47069	900931
1759	900932
16132	900933
51957	900934
2183	900935
13022	900936
9497	900937
4073	900938
16368	900939
38481	900940
62241	900941
73127	900942
23778	900943
27091	900944
17423	900945
20018	900946
10460	900947
25755	900948
58641	900949
22393	900950
34078	900951
14981	900952
58128	900953
11339	900954
85785	900955
17206	900956
56728	900957
54092	900958
1039	900959
50781	900960
2862	900961
22676	900962
86671	900963
36252	900964
624	900965
16050	900966
25577	900967
8012	900968
23207	900969
5713	900970
15828	900971
74432	900972
13057	900973
3936	900974
39895	900975
8375	900976
50809	900977
23381	900978
1533	900979
2022	900980
26882	900981
11479	900982
23606	900983
5293	900984
9095	900985
20843	900986
12755	900987
113431	900988
52042	900989
15875	900990
1441	900991
52600	900992
15109	900993
47255	900994
59899	900995
22839	900996
4279	900997
79959	900998
17118	900999
28175	901000
5512	901001
53963	901002
34259	901003
22564	901004
17374	901005
63465	901006
33521	901007
76297	901008
4834	901009
478	901010
18879	901011
178	901012
8192	901013
37335	901014
6236	901015
45833	901016
70076	901017
24852	901018
34883	901019
1509	901020
9341	901021
66723	901022
9084	901023
93931	901024
44780	901025
82861	901026
2911	901027
2316	901028
68903	901029
14404	901030
1705	901031
107602	901032
30079	901033
12712	901034
17795	901035
1817	901036
5828	901037
16704	901038
19471	901039
804	901040
42297	901041
295	901042
47788	901043
58657	901044
73063	901045
38869	901046
1044	901047
19454	901048
5150	901049
44989	901050
5991	901051
86904	901052
21400	901053
13023	901054
25887	901055
70362	901056
28350	901057
18961	901058
31291	901059
37486	901060
3065	901061
1357	901062
12610	901063
54999	901064
18342	901065
3692	901066
34854	901067
39981	901068
10987	901069
15513	901070
28691	901071
3601	901072
100952	901073
77576	901074
7659	901075
8991	901076
11299	901077
19823	901078
87028	901079
2436	901080
11345	901081
15072	901082
19022	901083
20354	901084
6269	901085
2581	901086
100824	901087
31758	901088
38597	901089
21667	901090
41738	901091
23476	901092
89636	901093
364	901094
23636	901095
19829	901096
36110	901097
85897	901098
2691	901099
12281	901100
50961	901101
25581	901102
4082	901103
5758	901104
1257	901105
50057	901106
74724	901107
27829	901108
2253	901109
44374	901110
53208	901111
38779	901112
81885	901113
32160	901114
25243	901115
594	901116
102763	901117
1564	901118
5789	901119
99224	901120
52298	901121
8043	901122
30935	901123
21528	901124
5174	901125
64551	901126
10475	901127
8228	901128
30508	901129
72062	901130
41376	901131
16428	901132
47349	901133
5477	901134
28816	901135
72795	901136
32463	901137
69606	901138
545	901139
37949	901140
57011	901141
63419	901142
400	901143
53686	901144
7847	901145
2050	901146
37430	901147
10726	901148
13738	901149
59751	901150
30903	901151
17079	901152
2888	901153
46684	901154
19158	901155
87353	901156
27837	901157
68352	901158
71539	901159
50649	901160
1985	901161
2008	901162
77616	901163
1324	901164
14296	901165
82970	901166
5097	901167
828	901168
2838	901169
101922	901170
11092	901171
33455	901172
66211	901173
16416	901174
49261	901175
1400	901176
63627	901177
81982	901178
94321	901179
9946	901180
36093	901181
31618	901182
28836	901183
50925	901184
1901	901185
8498	901186
38474	901187
1640	901188
91937	901189
6050	901190
38827	901191
54872	901192
42802	901193
979	901194
662	901195
73510	901196
104228	901197
1875	901198
56523	901199
23363	901200
7271	901201
76375	901202
39956	901203
435	901204
16575	901205
62221	901206
70405	901207
24730	901208
415	901209
176	901210
55520	901211
1056	901212
31605	901213
42213	901214
89972	901215
16789	901216
2817	901217
1385	901218
3585	901219
70864	901220
47791	901221
12775	901222
36270	901223
11905	901224
11056	901225
5237	901226
52930	901227
556	901228
28640	901229
47766	901230
5823	901231
15711	901232
62007	901233
84935	901234
25402	901235
68021	901236
30002	901237
63715	901238
3091	901239
44900	901240
8128	901241
28112	901242
29533	901243
34375	901244
52618	901245
34530	901246
6740	901247
33095	901248
10914	901249
1904	901250
25127	901251
14838	901252
36896	901253
6056	901254
19009	901255
30980	901256
43184	901257
712	901258
8627	901259
16895	901260
5658	901261
730	901262
8007	901263
94492	901264
925	901265
79129	901266
36917	901267
35377	901268
3289	901269
41783	901270
6810	901271
3541	901272
57220	901273
20216	901274
88837	901275
24166	901276
1103	901277
35658	901278
15771	901279
59859	901280
20619	901281
15588	901282
628	901283
12777	901284
105256	901285
5936	901286
6478	901287
34904	901288
86168	901289
17511	901290
8563	901291
67807	901292
8661	901293
31153	901294
2055	901295
37187	901296
1189	901297
84838	901298
24885	901299
22191	901300
27593	901301
4340	901302
27926	901303
1773	901304
77589	901305
109090	901306
100339	901307
9106	901308
32102	901309
11078	901310
80817	901311
9549	901312
60958	901313
45948	901314
25252	901315
48366	901316
8324	901317
83842	901318
48379	901319
158	901320
79285	901321
2329	901322
149	901323
53467	901324
16114	901325
16021	901326
4151	901327
10703	901328
12385	901329
7347	901330
5691	901331
7279	901332
65445	901333
53661	901334
706	901335
22213	901336
60087	901337
74681	901338
13322	901339
446	901340
33577	901341
20935	901342
10092	901343
13355	901344
15965	901345
27664	901346
67333	901347
41882	901348
84293	901349
206	901350
1882	901351
85312	901352
10877	901353
14317	901354
86252	901355
20466	901356
44421	901357
10069	901358
274	901359
10690	901360
22526	901361
2983	901362
9898	901363
85892	901364
5773	901365
77071	901366
6807	901367
19217	901368
11028	901369
48683	901370
9448	901371
13550	901372
14446	901373
45243	901374
29159	901375
3319	901376
56022	901377
59033	901378
21485	901379
2338	901380
117	901381
12107	901382
1236	901383
22157	901384
5196	901385
53008	901386
2143	901387
32016	901388
5658	901389
1533	901390
234	901391
47213	901392
75405	901393
18429	901394
10603	901395
10479	901396
14457	901397
1297	901398
37621	901399
38929	901400
31829	901401
13240	901402
3604	901403
22217	901404
10520	901405
49481	901406
34286	901407
6345	901408
43036	901409
54016	901410
5423	901411
92435	901412
42226	901413
15771	901414
1894	901415
56064	901416
2350	901417
3570	901418
16934	901419
19526	901420
68067	901421
1971	901422
31562	901423
3322	901424
54717	901425
12728	901426
3498	901427
35445	901428
82431	901429
36983	901430
10397	901431
17942	901432
59817	901433
5614	901434
9452	901435
490	901436
69240	901437
12774	901438
51105	901439
6005	901440
6606	901441
99	901442
8041	901443
45531	901444
41359	901445
47130	901446
19645	901447
56348	901448
86578	901449
12064	901450
5636	901451
3723	901452
15588	901453
27167	901454
54987	901455
33422	901456
10376	901457
13849	901458
35437	901459
3333	901460
12176	901461
31570	901462
61556	901463
13991	901464
283	901465
771	901466
347	901467
17134	901468
7238	901469
53917	901470
53165	901471
15083	901472
10530	901473
26153	901474
68173	901475
59659	901476
37969	901477
11892	901478
14798	901479
46293	901480
77591	901481
31414	901482
10644	901483
20304	901484
1417	901485
68334	901486
71918	901487
12436	901488
52231	901489
249	901490
42987	901491
31020	901492
23	901493
3482	901494
16955	901495
7050	901496
44984	901497
15867	901498
9947	901499
28584	901500
62005	901501
13788	901502
92252	901503
14392	901504
9418	901505
43040	901506
113205	901507
88933	901508
8671	901509
41020	901510
76608	901511
8495	901512
55896	901513
11067	901514
23857	901515
70679	901516
34719	901517
87426	901518
49577	901519
18928	901520
46728	901521
4847	901522
4171	901523
58344	901524
14946	901525
24708	901526
50656	901527
6994	901528
48895	901529
13343	901530
11918	901531
26570	901532
53436	901533
2552	901534
21483	901535
20118	901536
56729	901537
33118	901538
44292	901539
19282	901540
48916	901541
56246	901542
1786	901543
25969	901544
49154	901545
74483	901546
31955	901547
3317	901548
3508	901549
567	901550
1675	901551
20938	901552
93401	901553
112553	901554
34397	901555
5446	901556
2535	901557
44900	901558
34373	901559
670	901560
23683	901561
4869	901562
61638	901563
18031	901564
2041	901565
16534	901566
28316	901567
279	901568
38699	901569
12149	901570
5843	901571
49	901572
4269	901573
312	901574
23393	901575
8249	901576
25312	901577
14506	901578
23442	901579
58837	901580
20166	901581
8	901582
27092	901583
34454	901584
52055	901585
53	901586
5384	901587
97171	901588
13492	901589
70	901590
8043	901591
19186	901592
34997	901593
11419	901594
1592	901595
99945	901596
5297	901597
1264	901598
10144	901599
2068	901600
26254	901601
29281	901602
16038	901603
25877	901604
44110	901605
70219	901606
4540	901607
12308	901608
26555	901609
460	901610
37381	901611
59539	901612
45939	901613
31870	901614
47	901615
8064	901616
24293	901617
6393	901618
53521	901619
2871	901620
8065	901621
16904	901622
544	901623
51709	901624
81801	901625
20846	901626
6766	901627
3758	901628
30791	901629
30989	901630
71187	901631
165	901632
24303	901633
67263	901634
10453	901635
1126	901636
17294	901637
9981	901638
1634	901639
196	901640
16090	901641
15565	901642
49009	901643
40373	901644
171	901645
61333	901646
78815	901647
64371	901648
55703	901649
3216	901650
8351	901651
15240	901652
5118	901653
14313	901654
2728	901655
1142	901656
5295	901657
56309	901658
15708	901659
6381	901660
15621	901661
7940	901662
39390	901663
8144	901664
8779	901665
29555	901666
80972	901667
6710	901668
49634	901669
12433	901670
37944	901671
32567	901672
54734	901673
3309	901674
61109	901675
11474	901676
60813	901677
74355	901678
52387	901679
72831	901680
32364	901681
51043	901682
83754	901683
7397	901684
11339	901685
52751	901686
89002	901687
64161	901688
39639	901689
7096	901690
9276	901691
4743	901692
388	901693
10268	901694
30457	901695
11274	901696
159	901697
53222	901698
72396	901699
93154	901700
26115	901701
79729	901702
48826	901703
62487	901704
5235	901705
19175	901706
49323	901707
1602	901708
7678	901709
29983	901710
16591	901711
16158	901712
38721	901713
38856	901714
53172	901715
63116	901716
15343	901717
6266	901718
66755	901719
21471	901720
5056	901721
66979	901722
32279	901723
3938	901724
20676	901725
9257	901726
29802	901727
25825	901728
4727	901729
37832	901730
8582	901731
109008	901732
82359	901733
20295	901734
60125	901735
71064	901736
13060	901737
31552	901738
4610	901739
41734	901740
9037	901741
9468	901742
13824	901743
30948	901744
1323	901745
1657	901746
19370	901747
82335	901748
60821	901749
10572	901750
28956	901751
35952	901752
3897	901753
21671	901754
49686	901755
4888	901756
70624	901757
76804	901758
44438	901759
33123	901760
26141	901761
937	901762
38992	901763
31084	901764
54367	901765
47815	901766
15564	901767
49488	901768
72638	901769
32393	901770
54222	901771
66293	901772
41411	901773
11015	901774
1761	901775
8665	901776
1884	901777
30982	901778
92866	901779
19941	901780
13200	901781
92748	901782
86104	901783
22559	901784
80219	901785
16087	901786
49960	901787
102434	901788
1943	901789
5879	901790
66700	901791
23204	901792
15035	901793
13445	901794
8744	901795
3419	901796
12985	901797
3369	901798
33225	901799
23888	901800
35001	901801
8208	901802
40430	901803
3066	901804
4329	901805
77861	901806
55381	901807
72881	901808
6	901809
813	901810
4527	901811
42656	901812
83549	901813
8331	901814
3989	901815
92919	901816
51866	901817
59676	901818
13350	901819
91768	901820
36440	901821
12875	901822
72742	901823
30366	901824
91525	901825
11811	901826
1547	901827
12619	901828
22036	901829
46065	901830
1202	901831
8451	901832
18405	901833
57787	901834
26111	901835
70183	901836
113708	901837
36720	901838
24137	901839
29658	901840
79895	901841
13322	901842
57351	901843
6996	901844
32294	901845
21185	901846
9312	901847
66499	901848
2876	901849
49960	901850
73136	901851
5065	901852
37184	901853
61196	901854
87891	901855
62688	901856
4381	901857
43016	901858
21632	901859
14145	901860
18507	901861
46806	901862
20541	901863
340	901864
3403	901865
12818	901866
10113	901867
7300	901868
9854	901869
87173	901870
2755	901871
76313	901872
14838	901873
793	901874
5782	901875
46752	901876
59833	901877
35820	901878
5020	901879
36421	901880
35680	901881
16308	901882
17	901883
145	901884
28590	901885
90723	901886
656	901887
4265	901888
73288	901889
58519	901890
72637	901891
10677	901892
109518	901893
12618	901894
17251	901895
766	901896
65754	901897
7002	901898
32969	901899
2022	901900
7258	901901
57079	901902
27242	901903
88141	901904
70531	901905
6493	901906
991	901907
538	901908
29118	901909
17906	901910
9749	901911
19753	901912
4041	901913
430	901914
56077	901915
1936	901916
17233	901917
20553	901918
3786	901919
16755	901920
44468	901921
28306	901922
24125	901923
4369	901924
24125	901925
39705	901926
7315	901927
60091	901928
13664	901929
29642	901930
195	901931
39619	901932
16552	901933
82829	901934
2734	901935
2596	901936
70542	901937
71398	901938
20083	901939
16275	901940
49649	901941
14178	901942
29987	901943
73101	901944
33773	901945
29702	901946
7072	901947
47209	901948
64094	901949
31682	901950
12627	901951
42882	901952
25431	901953
82931	901954
4453	901955
34487	901956
17289	901957
1633	901958
9476	901959
4396	901960
8477	901961
19218	901962
55434	901963
86667	901964
40586	901965
7505	901966
46796	901967
60945	901968
771	901969
22805	901970
38108	901971
32607	901972
134	901973
70105	901974
904	901975
70942	901976
43669	901977
15831	901978
15781	901979
29746	901980
2756	901981
94700	901982
19084	901983
100599	901984
18771	901985
35467	901986
3378	901987
29663	901988
2108	901989
19193	901990
40759	901991
3026	901992
987	901993
12910	901994
30896	901995
65420	901996
14444	901997
29858	901998
17281	901999
5834	902000
55803	902001
35308	902002
61341	902003
64870	902004
49004	902005
48164	902006
4695	902007
47237	902008
20305	902009
12260	902010
2890	902011
9092	902012
14954	902013
828	902014
51024	902015
65057	902016
42521	902017
28793	902018
7413	902019
10500	902020
13707	902021
48080	902022
28066	902023
27936	902024
68761	902025
56249	902026
6918	902027
22662	902028
12093	902029
18219	902030
321	902031
30185	902032
52089	902033
4748	902034
8250	902035
774	902036
18627	902037
5501	902038
4593	902039
616	902040
360	902041
7679	902042
189	902043
57055	902044
11173	902045
46280	902046
994	902047
7639	902048
34477	902049
34524	902050
56377	902051
5545	902052
18915	902053
24750	902054
4	902055
18773	902056
19187	902057
21994	902058
9033	902059
41381	902060
86917	902061
64901	902062
33124	902063
25283	902064
40007	902065
16206	902066
29306	902067
28226	902068
41633	902069
37450	902070
64095	902071
88590	902072
634	902073
65521	902074
26225	902075
12728	902076
31906	902077
27070	902078
14033	902079
47439	902080
26972	902081
37647	902082
18813	902083
39708	902084
17189	902085
214	902086
27002	902087
43098	902088
10172	902089
21312	902090
113969	902091
22275	902092
5561	902093
74006	902094
43130	902095
37508	902096
19194	902097
1311	902098
18725	902099
353	902100
28460	902101
2109	902102
7873	902103
88346	902104
46470	902105
39642	902106
22206	902107
11492	902108
2645	902109
377	902110
79457	902111
3170	902112
87080	902113
11188	902114
28353	902115
45450	902116
6308	902117
3544	902118
41199	902119
2221	902120
24144	902121
114314	902122
48446	902123
90061	902124
25411	902125
95132	902126
9058	902127
4513	902128
11059	902129
35766	902130
16066	902131
25005	902132
48996	902133
2571	902134
38799	902135
12672	902136
4603	902137
24697	902138
22474	902139
34394	902140
7367	902141
2456	902142
18710	902143
90324	902144
38970	902145
2233	902146
19246	902147
18887	902148
37658	902149
55612	902150
4229	902151
26613	902152
4859	902153
29017	902154
38425	902155
4416	902156
28055	902157
5822	902158
4874	902159
1094	902160
51120	902161
74891	902162
7434	902163
48510	902164
13343	902165
43047	902166
36956	902167
12	902168
3	902169
963	902170
10636	902171
73483	902172
34933	902173
47556	902174
547	902175
202	902176
29448	902177
12	902178
1999	902179
72456	902180
13240	902181
2606	902182
62151	902183
2358	902184
42416	902185
50342	902186
20104	902187
50135	902188
66450	902189
14583	902190
14828	902191
21126	902192
3021	902193
10400	902194
604	902195
48695	902196
54967	902197
97360	902198
69810	902199
14603	902200
52858	902201
66446	902202
14038	902203
24860	902204
73880	902205
241	902206
60404	902207
78	902208
109	902209
174	902210
55262	902211
13388	902212
20243	902213
104044	902214
95086	902215
101176	902216
84820	902217
7595	902218
3419	902219
5376	902220
1158	902221
51148	902222
59356	902223
76722	902224
2138	902225
58437	902226
43454	902227
57703	902228
37421	902229
62508	902230
80581	902231
28588	902232
45747	902233
8650	902234
26580	902235
66129	902236
3776	902237
358	902238
48714	902239
241	902240
74545	902241
7685	902242
12851	902243
74492	902244
29582	902245
211	902246
69613	902247
3765	902248
1264	902249
53165	902250
14406	902251
14325	902252
19772	902253
55955	902254
15219	902255
25992	902256
39665	902257
52631	902258
5038	902259
8991	902260
58121	902261
21626	902262
47617	902263
6627	902264
50814	902265
4222	902266
9527	902267
1645	902268
28437	902269
38093	902270
61191	902271
817	902272
19998	902273
1861	902274
22186	902275
25029	902276
16239	902277
79608	902278
8542	902279
11765	902280
50696	902281
30359	902282
63128	902283
51908	902284
55695	902285
2526	902286
5695	902287
29039	902288
27752	902289
33297	902290
7522	902291
1426	902292
88327	902293
38053	902294
92064	902295
22182	902296
11340	902297
84896	902298
56493	902299
62544	902300
28093	902301
28307	902302
95757	902303
51827	902304
15929	902305
14556	902306
1906	902307
89348	902308
43005	902309
7738	902310
589	902311
13108	902312
13	902313
3600	902314
50589	902315
19553	902316
76600	902317
55899	902318
56437	902319
17938	902320
45816	902321
1204	902322
39609	902323
10984	902324
5242	902325
6215	902326
5529	902327
9492	902328
4052	902329
106171	902330
12070	902331
4505	902332
44887	902333
91870	902334
55383	902335
21054	902336
39575	902337
10055	902338
24187	902339
12564	902340
16179	902341
29212	902342
1099	902343
6516	902344
22477	902345
79885	902346
30823	902347
56260	902348
14430	902349
8963	902350
48822	902351
63439	902352
45447	902353
86255	902354
4554	902355
52922	902356
25052	902357
39663	902358
55404	902359
52652	902360
6959	902361
29655	902362
32448	902363
39511	902364
17298	902365
88212	902366
39979	902367
35452	902368
3424	902369
20938	902370
20123	902371
6942	902372
6700	902373
3539	902374
26168	902375
73120	902376
55479	902377
68864	902378
135	902379
14355	902380
1573	902381
56203	902382
51633	902383
7667	902384
38431	902385
18575	902386
67151	902387
426	902388
36556	902389
13934	902390
54821	902391
55271	902392
728	902393
400	902394
78838	902395
25209	902396
13787	902397
56921	902398
2502	902399
8183	902400
31739	902401
10770	902402
21695	902403
3842	902404
37238	902405
10102	902406
44808	902407
28031	902408
101302	902409
48494	902410
9650	902411
17	902412
3280	902413
18125	902414
49389	902415
29	902416
22177	902417
2427	902418
40380	902419
82330	902420
15352	902421
344	902422
1051	902423
62373	902424
43257	902425
31231	902426
34997	902427
12212	902428
19229	902429
34332	902430
635	902431
45495	902432
17373	902433
14083	902434
9974	902435
2435	902436
63328	902437
42672	902438
102220	902439
8866	902440
59941	902441
20862	902442
5315	902443
21520	902444
96860	902445
58763	902446
79150	902447
9788	902448
42137	902449
8993	902450
17030	902451
7440	902452
10698	902453
3139	902454
2488	902455
59017	902456
4685	902457
673	902458
8487	902459
17423	902460
1494	902461
4869	902462
22313	902463
15364	902464
17798	902465
3162	902466
804	902467
17268	902468
27111	902469
9488	902470
68323	902471
1439	902472
56663	902473
55915	902474
47399	902475
74758	902476
37561	902477
3853	902478
104695	902479
23149	902480
41377	902481
14264	902482
14222	902483
18102	902484
23739	902485
18699	902486
49154	902487
31326	902488
35271	902489
34539	902490
25409	902491
67484	902492
18196	902493
50850	902494
2674	902495
53421	902496
10736	902497
76329	902498
16816	902499
29887	902500
19951	902501
470	902502
10378	902503
1603	902504
55357	902505
19994	902506
41991	902507
41600	902508
18178	902509
13089	902510
20743	902511
40008	902512
9067	902513
52818	902514
29619	902515
5673	902516
49934	902517
7884	902518
27067	902519
85546	902520
37624	902521
65226	902522
104275	902523
51741	902524
20736	902525
7357	902526
80878	902527
64896	902528
26880	902529
1094	902530
69249	902531
519	902532
88053	902533
13270	902534
91102	902535
3477	902536
8900	902537
26201	902538
46697	902539
54	902540
5260	902541
49395	902542
20265	902543
7475	902544
82166	902545
53101	902546
8012	902547
58261	902548
1013	902549
69363	902550
23510	902551
55359	902552
77639	902553
24697	902554
60915	902555
262	902556
5871	902557
40465	902558
18183	902559
23470	902560
9681	902561
417	902562
28635	902563
47274	902564
43050	902565
16584	902566
32340	902567
93921	902568
301	902569
10065	902570
38760	902571
24799	902572
77590	902573
62834	902574
3322	902575
258	902576
102922	902577
3200	902578
310	902579
10244	902580
20254	902581
53517	902582
5351	902583
26800	902584
16375	902585
33253	902586
33961	902587
83570	902588
26987	902589
54574	902590
16623	902591
2129	902592
9824	902593
36473	902594
431	902595
12554	902596
41805	902597
19120	902598
560	902599
1105	902600
10453	902601
58526	902602
101577	902603
694	902604
540	902605
2659	902606
42633	902607
5964	902608
1667	902609
31460	902610
11162	902611
67909	902612
21625	902613
39965	902614
11304	902615
86281	902616
13920	902617
8864	902618
756	902619
28044	902620
63146	902621
61245	902622
2823	902623
52882	902624
17056	902625
252	902626
115	902627
4160	902628
36358	902629
11190	902630
70660	902631
19400	902632
27096	902633
54543	902634
296	902635
76148	902636
185	902637
29468	902638
13376	902639
3235	902640
95	902641
9906	902642
5990	902643
28246	902644
37969	902645
53732	902646
7808	902647
30720	902648
80315	902649
78758	902650
13666	902651
34174	902652
73390	902653
31009	902654
33854	902655
914	902656
16370	902657
14380	902658
22865	902659
12740	902660
3371	902661
8809	902662
24898	902663
43216	902664
18524	902665
869	902666
54073	902667
26930	902668
22001	902669
59399	902670
13712	902671
20136	902672
11279	902673
92988	902674
13968	902675
57863	902676
347	902677
72982	902678
7779	902679
3099	902680
9371	902681
38018	902682
22122	902683
12189	902684
553	902685
24871	902686
1636	902687
13301	902688
1045	902689
24923	902690
76816	902691
55247	902692
225	902693
77956	902694
52610	902695
3468	902696
54448	902697
69894	902698
2906	902699
34296	902700
14021	902701
45113	902702
50510	902703
25137	902704
1943	902705
24308	902706
28484	902707
684	902708
455	902709
805	902710
83189	902711
30330	902712
110827	902713
36813	902714
105141	902715
211	902716
2255	902717
23510	902718
11325	902719
80739	902720
12031	902721
49455	902722
74007	902723
7612	902724
20838	902725
22671	902726
17902	902727
44632	902728
31081	902729
158	902730
15338	902731
1109	902732
6146	902733
18299	902734
31013	902735
39836	902736
76128	902737
14114	902738
6017	902739
60618	902740
87943	902741
31506	902742
29932	902743
1210	902744
9203	902745
31699	902746
27592	902747
24793	902748
15357	902749
32507	902750
75621	902751
14154	902752
40638	902753
8082	902754
71088	902755
41562	902756
31116	902757
3762	902758
587	902759
3294	902760
82343	902761
32379	902762
96717	902763
26943	902764
14090	902765
33511	902766
45689	902767
23634	902768
8515	902769
64751	902770
71164	902771
3627	902772
37623	902773
9235	902774
42637	902775
17318	902776
17673	902777
3219	902778
10167	902779
790	902780
87132	902781
9292	902782
87668	902783
108793	902784
23321	902785
41551	902786
7484	902787
21245	902788
47961	902789
23374	902790
3736	902791
35869	902792
17484	902793
259	902794
8293	902795
6716	902796
66326	902797
50959	902798
88416	902799
34275	902800
6178	902801
7608	902802
68493	902803
32144	902804
97268	902805
10512	902806
63147	902807
4945	902808
6313	902809
19489	902810
171	902811
87033	902812
408	902813
21012	902814
47285	902815
41868	902816
45588	902817
53539	902818
103092	902819
457	902820
9989	902821
20268	902822
67452	902823
1651	902824
3068	902825
95827	902826
59780	902827
1520	902828
100788	902829
2018	902830
66959	902831
45125	902832
11123	902833
43728	902834
41356	902835
12274	902836
62031	902837
6257	902838
16069	902839
50739	902840
6126	902841
29710	902842
67009	902843
3573	902844
27527	902845
12734	902846
69205	902847
14014	902848
22669	902849
47906	902850
53848	902851
25278	902852
5701	902853
81806	902854
24346	902855
27765	902856
8954	902857
18879	902858
19888	902859
32483	902860
30572	902861
81637	902862
6522	902863
21271	902864
1824	902865
14856	902866
62128	902867
14715	902868
58568	902869
18686	902870
258	902871
57818	902872
21691	902873
8841	902874
31679	902875
1238	902876
4591	902877
14776	902878
25478	902879
516	902880
2077	902881
8396	902882
55611	902883
11352	902884
22556	902885
53364	902886
50667	902887
10136	902888
7054	902889
14348	902890
6829	902891
45858	902892
9378	902893
1300	902894
47366	902895
3511	902896
83392	902897
36609	902898
28783	902899
16792	902900
20820	902901
2923	902902
2255	902903
11754	902904
1469	902905
15911	902906
25814	902907
17309	902908
27870	902909
44474	902910
58059	902911
17058	902912
67447	902913
43993	902914
54383	902915
36538	902916
49918	902917
15831	902918
3729	902919
24067	902920
44739	902921
83682	902922
49273	902923
18765	902924
54345	902925
30470	902926
2623	902927
3603	902928
30376	902929
1113	902930
14533	902931
45727	902932
3032	902933
98304	902934
94385	902935
78277	902936
24862	902937
38012	902938
83572	902939
13866	902940
2319	902941
153	902942
1594	902943
54781	902944
6386	902945
12399	902946
56073	902947
68648	902948
22891	902949
7063	902950
97030	902951
28168	902952
40940	902953
38441	902954
88213	902955
2590	902956
16347	902957
6296	902958
39098	902959
78041	902960
37204	902961
98205	902962
7452	902963
6017	902964
93762	902965
27702	902966
7724	902967
39359	902968
11377	902969
93325	902970
16607	902971
4007	902972
4927	902973
66963	902974
2035	902975
69530	902976
9667	902977
80879	902978
20917	902979
2222	902980
38692	902981
34000	902982
13768	902983
21857	902984
28680	902985
520	902986
66154	902987
7052	902988
77184	902989
28110	902990
29176	902991
13090	902992
18166	902993
3379	902994
98569	902995
22539	902996
27330	902997
6496	902998
46669	902999
56638	903000
33069	903001
13165	903002
1326	903003
76682	903004
25159	903005
11213	903006
3464	903007
2137	903008
14141	903009
6745	903010
20227	903011
9966	903012
4257	903013
540	903014
12047	903015
182	903016
57408	903017
92833	903018
33004	903019
60474	903020
43283	903021
37847	903022
63395	903023
32743	903024
50260	903025
71975	903026
57267	903027
47215	903028
20893	903029
669	903030
547	903031
753	903032
50378	903033
1617	903034
37929	903035
1265	903036
16835	903037
31872	903038
41342	903039
5191	903040
76170	903041
3681	903042
44227	903043
8792	903044
35235	903045
33463	903046
39731	903047
86235	903048
1625	903049
43604	903050
81641	903051
99748	903052
4814	903053
60412	903054
4823	903055
26204	903056
35013	903057
35322	903058
40122	903059
77490	903060
13353	903061
1159	903062
36379	903063
13256	903064
50333	903065
10926	903066
30496	903067
2923	903068
86835	903069
3505	903070
39427	903071
13642	903072
19227	903073
72865	903074
3676	903075
1100	903076
43627	903077
21120	903078
11277	903079
3095	903080
20980	903081
114523	903082
37976	903083
2208	903084
73826	903085
19586	903086
841	903087
27191	903088
11721	903089
35915	903090
3186	903091
54867	903092
84955	903093
43845	903094
11165	903095
101150	903096
27602	903097
73754	903098
3555	903099
9876	903100
39686	903101
46726	903102
319	903103
13304	903104
30644	903105
7873	903106
89618	903107
14472	903108
61366	903109
75705	903110
23210	903111
3247	903112
28834	903113
42362	903114
4430	903115
7491	903116
5239	903117
17198	903118
1323	903119
6083	903120
19753	903121
9894	903122
89270	903123
20139	903124
13494	903125
8724	903126
34590	903127
87031	903128
6617	903129
122	903130
247	903131
90120	903132
48421	903133
3893	903134
7704	903135
55305	903136
37016	903137
33099	903138
33412	903139
1616	903140
89059	903141
44196	903142
32582	903143
54912	903144
20990	903145
82930	903146
111380	903147
180	903148
65021	903149
81868	903150
4883	903151
23315	903152
1091	903153
47546	903154
68768	903155
44559	903156
985	903157
2557	903158
91939	903159
41846	903160
90434	903161
543	903162
1937	903163
730	903164
70192	903165
12736	903166
65346	903167
8871	903168
82868	903169
75306	903170
48420	903171
3149	903172
65848	903173
62903	903174
335	903175
87289	903176
35389	903177
51185	903178
27851	903179
5438	903180
8789	903181
13307	903182
53299	903183
40984	903184
4122	903185
82674	903186
41939	903187
15960	903188
66338	903189
30590	903190
2314	903191
30501	903192
12630	903193
76967	903194
8638	903195
31681	903196
39721	903197
91660	903198
33470	903199
12607	903200
15611	903201
43451	903202
31910	903203
1641	903204
56805	903205
836	903206
11605	903207
37456	903208
29099	903209
12418	903210
47457	903211
13070	903212
14227	903213
2946	903214
16844	903215
68653	903216
9637	903217
62740	903218
24657	903219
43264	903220
9848	903221
29850	903222
97384	903223
83690	903224
1026	903225
1798	903226
98740	903227
33592	903228
33631	903229
2629	903230
13360	903231
46541	903232
59650	903233
84730	903234
1368	903235
2944	903236
26725	903237
39904	903238
26429	903239
546	903240
7042	903241
6535	903242
31795	903243
834	903244
24975	903245
24208	903246
64057	903247
9565	903248
48069	903249
39822	903250
69891	903251
26366	903252
26306	903253
26716	903254
40174	903255
22944	903256
16278	903257
56680	903258
27223	903259
60942	903260
61317	903261
11215	903262
4707	903263
2377	903264
34674	903265
26514	903266
36094	903267
50608	903268
1437	903269
34254	903270
17239	903271
14988	903272
61000	903273
53821	903274
55407	903275
8818	903276
70024	903277
23254	903278
7484	903279
11702	903280
70140	903281
19277	903282
43920	903283
12676	903284
38943	903285
2255	903286
109467	903287
61854	903288
59286	903289
14358	903290
88203	903291
105394	903292
20793	903293
314	903294
43485	903295
55207	903296
60516	903297
68390	903298
310	903299
39503	903300
15658	903301
3153	903302
6203	903303
51781	903304
69525	903305
20093	903306
1655	903307
34213	903308
53262	903309
53492	903310
54289	903311
5946	903312
50	903313
12515	903314
35566	903315
37819	903316
14616	903317
63573	903318
39205	903319
10575	903320
16342	903321
64	903322
8682	903323
10563	903324
50871	903325
44604	903326
38324	903327
19018	903328
5052	903329
2464	903330
61246	903331
33288	903332
41790	903333
5605	903334
9077	903335
56131	903336
13583	903337
22487	903338
61630	903339
65350	903340
1114	903341
26106	903342
75335	903343
30465	903344
4992	903345
1006	903346
20714	903347
12070	903348
32652	903349
5515	903350
17653	903351
18525	903352
2	903353
7862	903354
51746	903355
6476	903356
12566	903357
14492	903358
43170	903359
53691	903360
34431	903361
77402	903362
54030	903363
57556	903364
80044	903365
134	903366
9660	903367
42587	903368
65460	903369
1744	903370
78916	903371
101089	903372
9145	903373
16241	903374
3686	903375
39684	903376
55996	903377
12682	903378
32266	903379
71095	903380
216	903381
29259	903382
20745	903383
6150	903384
15113	903385
45041	903386
19374	903387
2030	903388
63600	903389
14182	903390
18440	903391
53608	903392
1092	903393
88422	903394
42281	903395
73948	903396
30792	903397
69224	903398
13765	903399
6674	903400
28376	903401
41906	903402
609	903403
17908	903404
19847	903405
15604	903406
9001	903407
9932	903408
48333	903409
1422	903410
56185	903411
833	903412
22096	903413
22020	903414
2105	903415
6953	903416
1504	903417
16579	903418
568	903419
29241	903420
10	903421
12496	903422
92419	903423
5390	903424
1757	903425
81135	903426
28609	903427
26295	903428
68523	903429
3354	903430
40106	903431
56778	903432
35861	903433
10305	903434
92092	903435
39270	903436
70310	903437
19734	903438
2903	903439
329	903440
10793	903441
3310	903442
95	903443
93043	903444
731	903445
58357	903446
23065	903447
2293	903448
28637	903449
7400	903450
38086	903451
4541	903452
79135	903453
17722	903454
108670	903455
38312	903456
11125	903457
14438	903458
32083	903459
28934	903460
93235	903461
4025	903462
41388	903463
3185	903464
14605	903465
11091	903466
11375	903467
28059	903468
8090	903469
34557	903470
43045	903471
8270	903472
64020	903473
39153	903474
2895	903475
71035	903476
26725	903477
438	903478
15757	903479
37275	903480
32476	903481
101720	903482
12146	903483
17268	903484
46299	903485
21901	903486
4238	903487
9807	903488
13116	903489
15252	903490
12062	903491
10178	903492
4923	903493
81838	903494
7408	903495
59787	903496
32359	903497
20404	903498
1993	903499
20725	903500
9775	903501
49706	903502
2146	903503
2293	903504
34776	903505
5681	903506
39598	903507
32348	903508
6339	903509
2557	903510
29406	903511
4226	903512
31093	903513
38888	903514
40396	903515
94035	903516
58817	903517
79941	903518
41580	903519
24	903520
131	903521
54820	903522
265	903523
261	903524
21659	903525
63711	903526
2562	903527
60013	903528
505	903529
3704	903530
49931	903531
35056	903532
667	903533
20782	903534
84558	903535
40358	903536
40818	903537
27004	903538
53116	903539
40479	903540
15677	903541
36828	903542
14441	903543
56068	903544
48432	903545
89812	903546
1718	903547
10417	903548
33463	903549
42606	903550
8002	903551
5720	903552
51371	903553
52596	903554
1205	903555
36132	903556
29268	903557
32463	903558
49113	903559
16505	903560
9560	903561
51581	903562
64763	903563
7527	903564
4447	903565
56939	903566
7456	903567
15417	903568
11166	903569
46867	903570
19902	903571
70836	903572
99606	903573
6302	903574
23555	903575
113592	903576
158	903577
53849	903578
28481	903579
2483	903580
40320	903581
147	903582
71006	903583
44406	903584
28554	903585
91832	903586
53276	903587
323	903588
4722	903589
1111	903590
68875	903591
45865	903592
62021	903593
5549	903594
15748	903595
3604	903596
72184	903597
12368	903598
94743	903599
30876	903600
21986	903601
49836	903602
15705	903603
90026	903604
18684	903605
89683	903606
10716	903607
57861	903608
18717	903609
7387	903610
57120	903611
83981	903612
70707	903613
54404	903614
25815	903615
8379	903616
71112	903617
60087	903618
35112	903619
4947	903620
15386	903621
4857	903622
34985	903623
50178	903624
6465	903625
88151	903626
36683	903627
71265	903628
63611	903629
29855	903630
9473	903631
99601	903632
1129	903633
46374	903634
9943	903635
107497	903636
26	903637
40590	903638
3504	903639
9328	903640
13160	903641
3488	903642
1013	903643
46373	903644
21	903645
18340	903646
7287	903647
25315	903648
41642	903649
9658	903650
17192	903651
76845	903652
23184	903653
37519	903654
35281	903655
87754	903656
1536	903657
79466	903658
16525	903659
3070	903660
92644	903661
81268	903662
32778	903663
1883	903664
74824	903665
63457	903666
1626	903667
10441	903668
82096	903669
32720	903670
51435	903671
2650	903672
42628	903673
36163	903674
173	903675
318	903676
54419	903677
21520	903678
895	903679
27538	903680
36407	903681
415	903682
91012	903683
102742	903684
33449	903685
54090	903686
25298	903687
75843	903688
1002	903689
58716	903690
25060	903691
61323	903692
47628	903693
93782	903694
37407	903695
60985	903696
23986	903697
1543	903698
27542	903699
13859	903700
79474	903701
63846	903702
7080	903703
40684	903704
4669	903705
30158	903706
36132	903707
14788	903708
41273	903709
58589	903710
61780	903711
43875	903712
34505	903713
35777	903714
3	903715
26554	903716
40744	903717
28678	903718
2826	903719
4624	903720
69486	903721
15006	903722
11638	903723
8501	903724
33879	903725
6495	903726
45277	903727
25523	903728
31513	903729
19204	903730
13745	903731
3367	903732
37658	903733
2273	903734
16704	903735
5611	903736
35432	903737
23570	903738
25247	903739
11314	903740
478	903741
4937	903742
31337	903743
48962	903744
29655	903745
32	903746
35542	903747
19147	903748
7615	903749
42871	903750
38790	903751
40904	903752
24636	903753
81563	903754
11361	903755
35482	903756
8435	903757
24945	903758
19476	903759
80332	903760
45654	903761
56171	903762
49306	903763
2375	903764
16674	903765
19285	903766
6398	903767
15316	903768
43240	903769
24931	903770
35197	903771
27682	903772
17812	903773
33774	903774
29390	903775
83669	903776
43522	903777
17900	903778
41962	903779
39694	903780
48982	903781
80270	903782
2158	903783
40347	903784
52218	903785
30072	903786
29019	903787
2714	903788
56412	903789
5203	903790
11368	903791
13529	903792
31127	903793
42540	903794
14468	903795
3685	903796
28695	903797
93895	903798
26456	903799
6504	903800
26945	903801
37038	903802
7079	903803
601	903804
10722	903805
39438	903806
5588	903807
57310	903808
63338	903809
44503	903810
15369	903811
1427	903812
12738	903813
9790	903814
64302	903815
43342	903816
12471	903817
83633	903818
84	903819
34006	903820
4798	903821
32718	903822
38292	903823
69716	903824
14424	903825
1508	903826
7766	903827
11875	903828
11990	903829
12172	903830
135	903831
33913	903832
82871	903833
54692	903834
28377	903835
53786	903836
9583	903837
5773	903838
25268	903839
24081	903840
74656	903841
24007	903842
14929	903843
27744	903844
59485	903845
12639	903846
9331	903847
54123	903848
6381	903849
65	903850
37276	903851
82011	903852
63538	903853
53061	903854
47426	903855
67445	903856
62591	903857
8339	903858
26792	903859
16461	903860
17230	903861
26263	903862
11486	903863
100174	903864
43027	903865
33931	903866
8257	903867
55016	903868
11912	903869
91289	903870
76951	903871
68866	903872
75500	903873
71038	903874
89547	903875
78	903876
11314	903877
44660	903878
6116	903879
10888	903880
110029	903881
276	903882
29029	903883
120	903884
6868	903885
28184	903886
67613	903887
4825	903888
17418	903889
279	903890
19189	903891
3612	903892
14305	903893
83508	903894
9447	903895
27241	903896
10855	903897
155	903898
10614	903899
67834	903900
24819	903901
16001	903902
40709	903903
81806	903904
14968	903905
711	903906
13930	903907
17187	903908
60481	903909
3381	903910
18150	903911
40132	903912
54195	903913
36451	903914
94864	903915
18623	903916
1798	903917
10279	903918
11155	903919
12981	903920
14426	903921
34473	903922
66558	903923
8760	903924
31470	903925
19669	903926
14392	903927
14263	903928
9082	903929
684	903930
65063	903931
37720	903932
38152	903933
20305	903934
44947	903935
48818	903936
1731	903937
5655	903938
3908	903939
13430	903940
14342	903941
47409	903942
28897	903943
17147	903944
26090	903945
35182	903946
54411	903947
9963	903948
68779	903949
3267	903950
8199	903951
1923	903952
1486	903953
72632	903954
18458	903955
67650	903956
32260	903957
41855	903958
30120	903959
41508	903960
28865	903961
45216	903962
81434	903963
55471	903964
14257	903965
57219	903966
17139	903967
3494	903968
6270	903969
72618	903970
44936	903971
55506	903972
35682	903973
5153	903974
46414	903975
36005	903976
31862	903977
41905	903978
29668	903979
18935	903980
2564	903981
20653	903982
5944	903983
39	903984
50840	903985
61483	903986
20465	903987
51707	903988
61393	903989
21095	903990
85503	903991
21308	903992
667	903993
12376	903994
10381	903995
41253	903996
97012	903997
9221	903998
28031	903999
71748	904000
962	904001
5929	904002
3643	904003
74761	904004
22424	904005
126	904006
83067	904007
8614	904008
919	904009
67859	904010
58910	904011
4013	904012
18759	904013
43611	904014
72208	904015
10118	904016
11472	904017
67335	904018
8489	904019
180	904020
12160	904021
96465	904022
41362	904023
2322	904024
54672	904025
9737	904026
100869	904027
52651	904028
299	904029
68620	904030
74	904031
67486	904032
5344	904033
2035	904034
215	904035
84303	904036
7648	904037
33866	904038
56492	904039
25034	904040
7641	904041
7661	904042
9902	904043
106893	904044
1820	904045
58416	904046
10397	904047
6962	904048
24092	904049
27507	904050
53035	904051
1235	904052
13074	904053
15066	904054
4398	904055
36664	904056
51771	904057
13566	904058
25821	904059
1869	904060
65300	904061
63735	904062
10241	904063
27181	904064
92	904065
100023	904066
199	904067
38279	904068
22884	904069
73632	904070
40646	904071
58929	904072
42161	904073
47951	904074
90817	904075
15651	904076
59936	904077
36899	904078
31817	904079
6574	904080
5182	904081
404	904082
58025	904083
13112	904084
64537	904085
37201	904086
66707	904087
21532	904088
60737	904089
29557	904090
44082	904091
63023	904092
328	904093
2717	904094
10483	904095
10341	904096
6875	904097
104	904098
31915	904099
107654	904100
64959	904101
16822	904102
62288	904103
29113	904104
2794	904105
51860	904106
19160	904107
19678	904108
37387	904109
42561	904110
52838	904111
26682	904112
82496	904113
29293	904114
29294	904115
84584	904116
71309	904117
7113	904118
31633	904119
7950	904120
21667	904121
28695	904122
66199	904123
34247	904124
16601	904125
26616	904126
24489	904127
44271	904128
364	904129
22627	904130
44790	904131
11604	904132
2673	904133
111295	904134
12599	904135
46061	904136
15982	904137
78990	904138
7170	904139
28313	904140
13428	904141
43921	904142
138	904143
1832	904144
800	904145
59039	904146
4335	904147
8925	904148
96215	904149
63833	904150
30538	904151
22535	904152
18692	904153
4185	904154
3313	904155
30844	904156
25820	904157
37532	904158
57382	904159
255	904160
12	904161
12763	904162
45270	904163
34811	904164
76597	904165
38440	904166
204	904167
10940	904168
4059	904169
17697	904170
81354	904171
155	904172
13588	904173
2561	904174
73813	904175
5256	904176
19911	904177
3042	904178
22956	904179
8497	904180
34541	904181
71579	904182
68323	904183
73532	904184
1486	904185
70564	904186
35028	904187
5511	904188
47058	904189
23640	904190
48506	904191
11191	904192
18675	904193
243	904194
3110	904195
43097	904196
15354	904197
9717	904198
110773	904199
2092	904200
4859	904201
42035	904202
17465	904203
11729	904204
21087	904205
57719	904206
15518	904207
1377	904208
16021	904209
3203	904210
40646	904211
25536	904212
438	904213
6484	904214
96290	904215
91081	904216
36194	904217
4539	904218
7897	904219
21048	904220
23366	904221
1932	904222
1166	904223
15653	904224
305	904225
2331	904226
4152	904227
8977	904228
3134	904229
49760	904230
6240	904231
24869	904232
65115	904233
48863	904234
21625	904235
27024	904236
58861	904237
44311	904238
51309	904239
19239	904240
127	904241
53556	904242
39128	904243
23671	904244
33086	904245
13005	904246
74964	904247
18521	904248
12663	904249
62931	904250
8206	904251
1249	904252
13042	904253
81535	904254
35916	904255
83954	904256
86097	904257
98815	904258
45661	904259
10398	904260
1210	904261
35567	904262
13978	904263
72954	904264
8526	904265
1099	904266
7082	904267
60270	904268
61715	904269
75178	904270
57954	904271
213	904272
13688	904273
30696	904274
18	904275
34877	904276
450	904277
76906	904278
12360	904279
6815	904280
6318	904281
12875	904282
25126	904283
3662	904284
9473	904285
104	904286
73958	904287
81779	904288
41048	904289
5214	904290
27983	904291
11545	904292
85375	904293
103705	904294
69381	904295
31475	904296
6519	904297
29790	904298
48297	904299
70727	904300
38457	904301
3329	904302
51021	904303
2071	904304
13714	904305
50827	904306
44847	904307
16747	904308
2747	904309
62568	904310
58553	904311
37016	904312
87756	904313
9404	904314
66459	904315
42379	904316
17720	904317
62265	904318
37086	904319
24161	904320
172	904321
63710	904322
86366	904323
70696	904324
38769	904325
8977	904326
51589	904327
138	904328
15677	904329
24085	904330
890	904331
88325	904332
20491	904333
29858	904334
51969	904335
1323	904336
73308	904337
54930	904338
5206	904339
12325	904340
55006	904341
41625	904342
8621	904343
734	904344
30977	904345
91	904346
25744	904347
10558	904348
26904	904349
10263	904350
34491	904351
36327	904352
50013	904353
61862	904354
7104	904355
19576	904356
31271	904357
9674	904358
5660	904359
28853	904360
22499	904361
15063	904362
36354	904363
4691	904364
3585	904365
34174	904366
11227	904367
76154	904368
10368	904369
15295	904370
49059	904371
60530	904372
69724	904373
61947	904374
942	904375
25511	904376
45463	904377
34577	904378
17959	904379
53445	904380
32159	904381
72582	904382
4271	904383
28924	904384
38768	904385
20819	904386
46901	904387
1905	904388
596	904389
30477	904390
5231	904391
27268	904392
6322	904393
64400	904394
11292	904395
85692	904396
68083	904397
407	904398
22595	904399
18233	904400
27424	904401
19921	904402
22736	904403
18237	904404
51907	904405
24634	904406
88544	904407
16983	904408
50752	904409
13599	904410
45293	904411
29895	904412
24861	904413
82895	904414
5821	904415
18747	904416
7888	904417
31574	904418
33116	904419
25082	904420
21486	904421
45491	904422
49835	904423
5139	904424
16669	904425
78513	904426
53038	904427
20560	904428
6835	904429
7710	904430
4958	904431
48014	904432
43690	904433
22016	904434
72940	904435
39528	904436
16354	904437
5896	904438
38157	904439
10458	904440
3231	904441
8811	904442
42330	904443
17659	904444
37845	904445
5255	904446
49912	904447
42077	904448
4219	904449
15203	904450
5867	904451
36369	904452
15190	904453
18294	904454
23147	904455
86414	904456
25836	904457
4754	904458
83641	904459
29860	904460
782	904461
10998	904462
106152	904463
24382	904464
41679	904465
41138	904466
4111	904467
1093	904468
56278	904469
5186	904470
5733	904471
56563	904472
18034	904473
28488	904474
8582	904475
13995	904476
35947	904477
4354	904478
2730	904479
17889	904480
15975	904481
51005	904482
23247	904483
142	904484
6588	904485
63554	904486
38298	904487
7057	904488
36336	904489
63183	904490
50870	904491
66999	904492
36139	904493
33061	904494
3516	904495
51662	904496
84288	904497
2881	904498
63495	904499
38637	904500
43242	904501
35254	904502
2669	904503
1410	904504
42221	904505
2314	904506
94	904507
25854	904508
6858	904509
87440	904510
57046	904511
5225	904512
1746	904513
15780	904514
9274	904515
28326	904516
55176	904517
75469	904518
11690	904519
17163	904520
1382	904521
4080	904522
22159	904523
89070	904524
54142	904525
33786	904526
23401	904527
103235	904528
52011	904529
66557	904530
15557	904531
1082	904532
1918	904533
71499	904534
1751	904535
75016	904536
68706	904537
25778	904538
15518	904539
47940	904540
63392	904541
85870	904542
23018	904543
38765	904544
28642	904545
74557	904546
35994	904547
38869	904548
7696	904549
10112	904550
346	904551
78920	904552
18868	904553
43660	904554
76603	904555
43829	904556
16429	904557
30992	904558
8056	904559
4379	904560
79760	904561
13954	904562
19832	904563
193	904564
59526	904565
38236	904566
22311	904567
21673	904568
11463	904569
39790	904570
21754	904571
86504	904572
62343	904573
24380	904574
21802	904575
1696	904576
3593	904577
481	904578
475	904579
65563	904580
41430	904581
89297	904582
11041	904583
4356	904584
1339	904585
57901	904586
36757	904587
34631	904588
31929	904589
4604	904590
15684	904591
6856	904592
28604	904593
3405	904594
104947	904595
15400	904596
1183	904597
52679	904598
19548	904599
63761	904600
48123	904601
327	904602
46526	904603
40811	904604
67487	904605
3780	904606
89507	904607
18915	904608
23181	904609
63240	904610
27559	904611
57804	904612
65207	904613
1	904614
1963	904615
50502	904616
86454	904617
37226	904618
56090	904619
39	904620
17025	904621
25777	904622
8857	904623
58026	904624
37545	904625
8944	904626
26697	904627
18627	904628
36108	904629
28280	904630
27713	904631
99937	904632
64705	904633
30961	904634
1077	904635
49600	904636
383	904637
2493	904638
48750	904639
7845	904640
34883	904641
76692	904642
51665	904643
83843	904644
36765	904645
34407	904646
727	904647
53780	904648
243	904649
6230	904650
63913	904651
906	904652
71117	904653
66467	904654
12025	904655
13020	904656
10250	904657
47278	904658
28857	904659
64520	904660
2681	904661
3885	904662
46661	904663
96102	904664
16147	904665
1912	904666
2355	904667
26391	904668
15189	904669
16053	904670
50684	904671
111201	904672
33416	904673
13685	904674
11371	904675
13	904676
28676	904677
20569	904678
38379	904679
44475	904680
32498	904681
23267	904682
33	904683
14317	904684
75968	904685
38267	904686
73189	904687
30765	904688
29989	904689
98769	904690
10760	904691
59521	904692
13505	904693
12590	904694
3287	904695
27282	904696
21627	904697
7330	904698
1630	904699
33768	904700
421	904701
40271	904702
28819	904703
70211	904704
5164	904705
41027	904706
18768	904707
11651	904708
1	904709
17054	904710
22520	904711
62972	904712
422	904713
7279	904714
860	904715
5537	904716
30090	904717
313	904718
57365	904719
490	904720
15648	904721
359	904722
14634	904723
9575	904724
88431	904725
34902	904726
40168	904727
28016	904728
1501	904729
19246	904730
1645	904731
52890	904732
1656	904733
79043	904734
4217	904735
24735	904736
18890	904737
24936	904738
22314	904739
2019	904740
16435	904741
4638	904742
56313	904743
558	904744
71477	904745
4503	904746
15194	904747
236	904748
16529	904749
56481	904750
32623	904751
6683	904752
79793	904753
97483	904754
8617	904755
3283	904756
10254	904757
55167	904758
71252	904759
9581	904760
15555	904761
841	904762
32077	904763
20270	904764
6690	904765
2816	904766
84678	904767
49072	904768
37221	904769
49472	904770
19176	904771
77311	904772
32	904773
23857	904774
3615	904775
63571	904776
6681	904777
72500	904778
81396	904779
26283	904780
10245	904781
37740	904782
704	904783
45388	904784
35248	904785
343	904786
9531	904787
59226	904788
13439	904789
22465	904790
19096	904791
14513	904792
28158	904793
8662	904794
6565	904795
31523	904796
33810	904797
19233	904798
53003	904799
9673	904800
12219	904801
23793	904802
4055	904803
628	904804
19851	904805
33465	904806
7860	904807
22326	904808
6469	904809
2264	904810
12419	904811
67184	904812
32819	904813
37482	904814
486	904815
46838	904816
3251	904817
84199	904818
6868	904819
18119	904820
23328	904821
56725	904822
87204	904823
34255	904824
2394	904825
43267	904826
12476	904827
43970	904828
90031	904829
47546	904830
8989	904831
110139	904832
14342	904833
6301	904834
21286	904835
2489	904836
46741	904837
10641	904838
42324	904839
53320	904840
64488	904841
9926	904842
5712	904843
20464	904844
455	904845
53145	904846
10073	904847
4786	904848
2274	904849
483	904850
67789	904851
84035	904852
32421	904853
13556	904854
199	904855
25400	904856
2509	904857
6230	904858
9786	904859
88078	904860
44645	904861
283	904862
80329	904863
73159	904864
28094	904865
13970	904866
44907	904867
100526	904868
15256	904869
25919	904870
18717	904871
23270	904872
14400	904873
98059	904874
817	904875
55974	904876
30019	904877
372	904878
37008	904879
532	904880
14575	904881
41060	904882
31271	904883
11910	904884
21402	904885
1899	904886
185	904887
72815	904888
13428	904889
105209	904890
2430	904891
7829	904892
21878	904893
9187	904894
24662	904895
3654	904896
59133	904897
94720	904898
14162	904899
18747	904900
55428	904901
21898	904902
46397	904903
32467	904904
87291	904905
62116	904906
75929	904907
3694	904908
60139	904909
62674	904910
49917	904911
11403	904912
14004	904913
48154	904914
40243	904915
13971	904916
74623	904917
101909	904918
107490	904919
40368	904920
35585	904921
10015	904922
4589	904923
105	904924
59612	904925
55397	904926
7807	904927
4098	904928
1691	904929
20901	904930
31881	904931
17846	904932
48490	904933
43121	904934
26807	904935
62470	904936
19648	904937
24373	904938
101708	904939
10312	904940
103016	904941
93096	904942
31859	904943
91068	904944
16617	904945
5888	904946
2172	904947
4989	904948
18575	904949
20627	904950
30830	904951
46771	904952
21376	904953
18527	904954
39068	904955
17550	904956
1383	904957
12707	904958
37602	904959
25363	904960
65597	904961
12445	904962
21035	904963
29723	904964
34685	904965
4097	904966
40603	904967
16338	904968
1	904969
35734	904970
11593	904971
31318	904972
3913	904973
3813	904974
54107	904975
57374	904976
40474	904977
84680	904978
8545	904979
10241	904980
13533	904981
18034	904982
2770	904983
31999	904984
19757	904985
61300	904986
35758	904987
15133	904988
6982	904989
13597	904990
3586	904991
37307	904992
56166	904993
5775	904994
2735	904995
47809	904996
46912	904997
17102	904998
1605	904999
424	905000
21767	905001
13531	905002
31831	905003
14219	905004
8948	905005
83384	905006
111824	905007
3038	905008
52411	905009
40787	905010
19166	905011
63547	905012
20257	905013
60827	905014
423	905015
16	905016
4885	905017
53328	905018
23290	905019
49968	905020
30013	905021
18303	905022
42874	905023
35426	905024
39170	905025
72069	905026
10074	905027
51100	905028
3666	905029
17072	905030
82611	905031
13041	905032
32805	905033
26050	905034
44321	905035
24962	905036
4842	905037
67422	905038
74862	905039
10553	905040
76060	905041
86795	905042
47960	905043
498	905044
42526	905045
211	905046
28959	905047
9386	905048
35474	905049
21259	905050
10952	905051
55258	905052
73452	905053
69845	905054
44189	905055
31448	905056
929	905057
9892	905058
36731	905059
70203	905060
61586	905061
25545	905062
18286	905063
25124	905064
7032	905065
25279	905066
7701	905067
71912	905068
68238	905069
97275	905070
20237	905071
4850	905072
2837	905073
110186	905074
10790	905075
40659	905076
87636	905077
20566	905078
74225	905079
64347	905080
41721	905081
17321	905082
10096	905083
23031	905084
20471	905085
35753	905086
12941	905087
9202	905088
17089	905089
3315	905090
1114	905091
41930	905092
13359	905093
41040	905094
63174	905095
64587	905096
21626	905097
2412	905098
376	905099
95425	905100
90937	905101
34971	905102
46172	905103
14295	905104
49	905105
34585	905106
481	905107
25493	905108
104774	905109
1021	905110
94877	905111
4210	905112
1445	905113
1206	905114
50951	905115
12901	905116
53592	905117
49446	905118
6883	905119
42685	905120
45798	905121
4024	905122
26867	905123
40512	905124
34031	905125
43730	905126
25663	905127
54824	905128
5088	905129
2126	905130
42145	905131
88110	905132
4082	905133
2728	905134
63302	905135
32886	905136
39936	905137
11287	905138
30517	905139
4464	905140
90460	905141
47465	905142
5454	905143
101792	905144
3752	905145
53634	905146
94306	905147
19223	905148
59070	905149
24	905150
21499	905151
54825	905152
3987	905153
47944	905154
83425	905155
65612	905156
14863	905157
71686	905158
18755	905159
13565	905160
32258	905161
37037	905162
3995	905163
13605	905164
38252	905165
44159	905166
603	905167
34152	905168
7276	905169
79931	905170
47980	905171
28489	905172
45376	905173
66106	905174
18281	905175
43774	905176
12617	905177
68146	905178
6739	905179
62230	905180
8594	905181
11854	905182
80635	905183
43504	905184
27894	905185
64802	905186
4622	905187
88568	905188
49687	905189
28078	905190
23030	905191
87017	905192
22514	905193
53237	905194
645	905195
55898	905196
16202	905197
71741	905198
11366	905199
17353	905200
3367	905201
170	905202
75526	905203
61097	905204
95015	905205
73916	905206
102398	905207
29960	905208
12085	905209
48819	905210
29624	905211
35167	905212
13437	905213
36927	905214
13850	905215
136	905216
33273	905217
70076	905218
10227	905219
71496	905220
12246	905221
8065	905222
952	905223
30777	905224
7041	905225
38744	905226
90562	905227
11465	905228
69752	905229
70906	905230
8303	905231
4217	905232
29052	905233
10147	905234
7189	905235
52896	905236
14640	905237
33488	905238
3685	905239
33217	905240
2479	905241
24410	905242
2063	905243
51638	905244
43690	905245
29532	905246
94232	905247
8638	905248
81668	905249
1954	905250
63310	905251
55009	905252
13901	905253
78209	905254
2404	905255
28670	905256
19160	905257
42442	905258
19416	905259
269	905260
16084	905261
46683	905262
990	905263
3015	905264
16940	905265
76411	905266
12066	905267
29204	905268
83864	905269
51519	905270
5306	905271
13371	905272
21044	905273
1167	905274
74629	905275
12523	905276
21297	905277
55134	905278
37125	905279
109060	905280
31940	905281
102597	905282
3886	905283
11499	905284
47327	905285
14528	905286
24545	905287
11272	905288
49775	905289
4570	905290
29523	905291
18896	905292
23168	905293
61778	905294
75265	905295
18228	905296
35468	905297
106683	905298
31337	905299
23398	905300
22247	905301
26708	905302
31958	905303
2381	905304
85092	905305
34402	905306
21016	905307
48758	905308
7054	905309
40582	905310
13028	905311
64776	905312
2178	905313
11254	905314
44876	905315
51113	905316
29530	905317
52510	905318
44662	905319
85080	905320
15248	905321
62921	905322
29657	905323
214	905324
61596	905325
20928	905326
15793	905327
159	905328
23578	905329
87645	905330
47464	905331
38434	905332
5209	905333
14217	905334
23408	905335
15453	905336
41637	905337
52495	905338
79267	905339
48334	905340
56222	905341
7667	905342
77430	905343
82451	905344
20990	905345
25425	905346
76445	905347
9887	905348
90863	905349
29193	905350
24659	905351
2642	905352
67809	905353
4474	905354
8025	905355
33705	905356
2514	905357
5605	905358
19172	905359
61264	905360
88827	905361
22432	905362
1331	905363
103022	905364
14050	905365
44025	905366
28407	905367
27655	905368
1060	905369
10885	905370
4173	905371
82671	905372
43064	905373
41780	905374
4254	905375
84896	905376
21721	905377
73465	905378
45638	905379
18262	905380
23824	905381
101168	905382
1651	905383
21535	905384
13342	905385
20939	905386
82753	905387
40026	905388
4458	905389
90731	905390
12334	905391
67465	905392
446	905393
15078	905394
92641	905395
23157	905396
1608	905397
31339	905398
48029	905399
21670	905400
38991	905401
25643	905402
39289	905403
83582	905404
5273	905405
42115	905406
580	905407
6534	905408
30729	905409
3933	905410
73081	905411
78659	905412
39931	905413
10096	905414
9731	905415
263	905416
763	905417
6406	905418
6025	905419
9326	905420
7934	905421
3381	905422
18445	905423
40034	905424
8937	905425
12773	905426
73783	905427
7992	905428
77270	905429
12647	905430
910	905431
15872	905432
30631	905433
4067	905434
93041	905435
30778	905436
91067	905437
43108	905438
5476	905439
54457	905440
12904	905441
17803	905442
17314	905443
55615	905444
45664	905445
46772	905446
48289	905447
24586	905448
2011	905449
28974	905450
40933	905451
43989	905452
56314	905453
12240	905454
65887	905455
15913	905456
44291	905457
11289	905458
27440	905459
72182	905460
41759	905461
14135	905462
40794	905463
4145	905464
17513	905465
23206	905466
25995	905467
61974	905468
20239	905469
99709	905470
44387	905471
2415	905472
105781	905473
22383	905474
335	905475
36533	905476
74384	905477
2615	905478
2092	905479
10753	905480
12296	905481
85950	905482
722	905483
815	905484
4392	905485
170	905486
15474	905487
34480	905488
7808	905489
35116	905490
109461	905491
27635	905492
36803	905493
24045	905494
8102	905495
69035	905496
53010	905497
52257	905498
53508	905499
30365	905500
94775	905501
28789	905502
22830	905503
53024	905504
4617	905505
1693	905506
93180	905507
5476	905508
25888	905509
22714	905510
78623	905511
60368	905512
4122	905513
41829	905514
104168	905515
1337	905516
47511	905517
32747	905518
27154	905519
57911	905520
1649	905521
56667	905522
43016	905523
73589	905524
101838	905525
15853	905526
66336	905527
112488	905528
17621	905529
1132	905530
6319	905531
6387	905532
5423	905533
10673	905534
3301	905535
30368	905536
30861	905537
28601	905538
15993	905539
1625	905540
38429	905541
86886	905542
48841	905543
2577	905544
54076	905545
84949	905546
62664	905547
11639	905548
9111	905549
62982	905550
62700	905551
84	905552
22060	905553
1834	905554
17609	905555
12669	905556
470	905557
79529	905558
71637	905559
24391	905560
48808	905561
140	905562
28565	905563
781	905564
76284	905565
44311	905566
2974	905567
7099	905568
10943	905569
17759	905570
22320	905571
692	905572
70032	905573
30830	905574
10201	905575
23695	905576
46320	905577
108782	905578
12725	905579
30532	905580
4079	905581
23619	905582
48134	905583
53038	905584
74316	905585
5142	905586
72875	905587
24407	905588
22939	905589
56750	905590
66661	905591
61803	905592
31833	905593
5881	905594
21631	905595
14317	905596
52983	905597
93991	905598
8568	905599
671	905600
3157	905601
75724	905602
22373	905603
8678	905604
90629	905605
29533	905606
36284	905607
78638	905608
72904	905609
76394	905610
14664	905611
5387	905612
36	905613
23458	905614
12606	905615
892	905616
4021	905617
27330	905618
8364	905619
38826	905620
11555	905621
1218	905622
834	905623
28846	905624
2323	905625
296	905626
457	905627
52155	905628
71449	905629
103023	905630
10960	905631
20482	905632
50213	905633
4455	905634
5298	905635
5031	905636
54335	905637
9942	905638
3530	905639
30799	905640
38662	905641
77088	905642
203	905643
32000	905644
3094	905645
83876	905646
4466	905647
30569	905648
46006	905649
112062	905650
41524	905651
3955	905652
7551	905653
79212	905654
7252	905655
318	905656
83260	905657
6688	905658
9	905659
46401	905660
215	905661
3330	905662
8453	905663
3684	905664
47138	905665
40114	905666
255	905667
34229	905668
3609	905669
150	905670
39367	905671
19070	905672
2473	905673
62437	905674
54227	905675
19865	905676
30108	905677
5427	905678
100133	905679
53194	905680
40893	905681
54872	905682
44384	905683
7084	905684
1428	905685
6755	905686
22131	905687
34501	905688
1502	905689
37555	905690
55209	905691
62104	905692
42799	905693
93936	905694
18271	905695
37987	905696
60942	905697
79700	905698
40994	905699
27726	905700
77	905701
20629	905702
4249	905703
17055	905704
35620	905705
44787	905706
95471	905707
9417	905708
3117	905709
80526	905710
22070	905711
11108	905712
42265	905713
24265	905714
67469	905715
22024	905716
1503	905717
57263	905718
73798	905719
27408	905720
42602	905721
23434	905722
49479	905723
2141	905724
627	905725
19	905726
18409	905727
5471	905728
201	905729
57984	905730
90453	905731
88482	905732
38604	905733
60389	905734
20853	905735
51031	905736
33283	905737
80571	905738
110	905739
27210	905740
33966	905741
19303	905742
6377	905743
10692	905744
32459	905745
29128	905746
59	905747
1290	905748
53428	905749
81168	905750
51330	905751
10980	905752
17749	905753
90553	905754
55423	905755
81964	905756
11213	905757
6976	905758
19913	905759
22367	905760
5078	905761
5925	905762
76775	905763
12474	905764
35977	905765
48649	905766
16262	905767
41714	905768
16229	905769
68919	905770
4993	905771
5627	905772
8745	905773
9097	905774
59278	905775
88600	905776
10356	905777
26365	905778
15735	905779
12712	905780
19046	905781
31532	905782
1313	905783
82705	905784
35481	905785
30627	905786
102846	905787
53589	905788
5451	905789
23743	905790
87539	905791
43814	905792
99133	905793
23411	905794
41155	905795
32340	905796
8441	905797
6562	905798
92622	905799
6120	905800
69315	905801
9562	905802
41046	905803
2364	905804
46037	905805
1704	905806
34645	905807
27005	905808
4020	905809
502	905810
3476	905811
8877	905812
5708	905813
5804	905814
20708	905815
85013	905816
13842	905817
55901	905818
12239	905819
45317	905820
24868	905821
41464	905822
39802	905823
4260	905824
13778	905825
1533	905826
4909	905827
3582	905828
49875	905829
14928	905830
9606	905831
20146	905832
58490	905833
13220	905834
566	905835
23810	905836
11560	905837
68373	905838
10731	905839
54120	905840
22154	905841
836	905842
9562	905843
29078	905844
7776	905845
20833	905846
21	905847
18640	905848
67713	905849
1908	905850
25223	905851
22106	905852
24046	905853
60605	905854
9400	905855
64376	905856
28620	905857
92479	905858
12160	905859
137	905860
3225	905861
22521	905862
35000	905863
59465	905864
77036	905865
36051	905866
8863	905867
20388	905868
427	905869
59661	905870
1700	905871
21376	905872
54808	905873
29268	905874
4163	905875
67478	905876
34187	905877
3942	905878
23645	905879
18495	905880
54174	905881
75981	905882
75099	905883
20909	905884
57153	905885
962	905886
6763	905887
28335	905888
4266	905889
11311	905890
53828	905891
10695	905892
31337	905893
65075	905894
42179	905895
33809	905896
42608	905897
10429	905898
24840	905899
27201	905900
33670	905901
82510	905902
13720	905903
4457	905904
89515	905905
9443	905906
64527	905907
4089	905908
675	905909
59241	905910
1346	905911
3490	905912
59620	905913
44182	905914
496	905915
25705	905916
65750	905917
19401	905918
13015	905919
41444	905920
68	905921
23157	905922
469	905923
51083	905924
5461	905925
4847	905926
40077	905927
91268	905928
2	905929
44727	905930
11277	905931
32897	905932
24476	905933
16072	905934
77197	905935
3947	905936
45951	905937
53689	905938
6531	905939
29622	905940
96193	905941
44382	905942
61816	905943
15442	905944
17087	905945
77	905946
31985	905947
34269	905948
142	905949
2197	905950
12451	905951
42291	905952
19918	905953
5473	905954
525	905955
58399	905956
1823	905957
11132	905958
7011	905959
35250	905960
14104	905961
48	905962
517	905963
99314	905964
11281	905965
18304	905966
1897	905967
33621	905968
2085	905969
53924	905970
3546	905971
8148	905972
55177	905973
30596	905974
92510	905975
369	905976
41092	905977
4086	905978
22072	905979
15104	905980
8643	905981
2957	905982
113469	905983
91109	905984
17428	905985
4680	905986
2102	905987
53260	905988
13071	905989
3583	905990
10876	905991
20384	905992
1902	905993
20320	905994
26664	905995
2037	905996
53759	905997
21638	905998
72016	905999
65	906000
51231	906001
1786	906002
46423	906003
19925	906004
25667	906005
7970	906006
88892	906007
411	906008
28736	906009
67604	906010
18727	906011
14846	906012
30338	906013
92914	906014
93281	906015
11475	906016
48336	906017
257	906018
44197	906019
8619	906020
73704	906021
97255	906022
43337	906023
37765	906024
61879	906025
12312	906026
35212	906027
4624	906028
32358	906029
18237	906030
69009	906031
57971	906032
1673	906033
717	906034
50155	906035
262	906036
10595	906037
4963	906038
10880	906039
1540	906040
16726	906041
7260	906042
65676	906043
10563	906044
33234	906045
30708	906046
76475	906047
7410	906048
50789	906049
102365	906050
17657	906051
14834	906052
11356	906053
17610	906054
11716	906055
61366	906056
3027	906057
5266	906058
87	906059
56116	906060
2904	906061
1773	906062
865	906063
36639	906064
43638	906065
24707	906066
20408	906067
102895	906068
35326	906069
1901	906070
40033	906071
62004	906072
8543	906073
22757	906074
7	906075
7823	906076
69098	906077
55473	906078
7567	906079
20464	906080
8715	906081
41992	906082
3757	906083
61938	906084
428	906085
3469	906086
5776	906087
192	906088
26678	906089
30030	906090
17576	906091
7679	906092
5039	906093
1591	906094
17688	906095
1364	906096
49088	906097
19049	906098
1464	906099
87257	906100
15681	906101
34094	906102
15458	906103
2857	906104
34013	906105
30635	906106
2107	906107
14812	906108
49960	906109
337	906110
1475	906111
12628	906112
9013	906113
106080	906114
27129	906115
185	906116
21058	906117
5359	906118
28406	906119
14969	906120
40109	906121
3019	906122
1609	906123
6821	906124
1386	906125
1757	906126
48097	906127
80328	906128
4801	906129
410	906130
43137	906131
26354	906132
2171	906133
65947	906134
33628	906135
41959	906136
54325	906137
13185	906138
57589	906139
12990	906140
8137	906141
8027	906142
70745	906143
4373	906144
27190	906145
21156	906146
1722	906147
7362	906148
20069	906149
4500	906150
7201	906151
24147	906152
240	906153
18994	906154
56902	906155
45409	906156
56590	906157
35908	906158
48957	906159
15139	906160
8819	906161
22289	906162
55001	906163
11501	906164
1816	906165
91526	906166
49122	906167
1792	906168
54574	906169
7006	906170
19466	906171
4501	906172
16222	906173
94681	906174
9477	906175
97499	906176
9594	906177
29171	906178
14035	906179
5136	906180
6491	906181
31784	906182
75142	906183
13322	906184
48126	906185
72531	906186
26153	906187
54529	906188
38652	906189
30848	906190
27620	906191
1302	906192
27169	906193
33921	906194
78372	906195
31185	906196
4454	906197
70351	906198
12402	906199
54344	906200
63106	906201
10324	906202
52909	906203
12707	906204
15731	906205
47811	906206
44129	906207
146	906208
1340	906209
12750	906210
73929	906211
46426	906212
125	906213
30011	906214
79875	906215
42435	906216
3903	906217
43093	906218
34603	906219
44765	906220
12954	906221
27755	906222
26123	906223
81581	906224
46023	906225
76412	906226
46770	906227
57941	906228
16842	906229
43091	906230
102427	906231
8890	906232
21042	906233
9348	906234
32811	906235
39012	906236
11504	906237
11447	906238
1479	906239
6372	906240
51747	906241
58474	906242
17295	906243
5419	906244
34505	906245
83106	906246
64787	906247
24806	906248
6971	906249
5900	906250
13607	906251
44376	906252
5771	906253
35410	906254
30276	906255
38601	906256
46696	906257
7987	906258
108321	906259
6889	906260
205	906261
30	906262
31294	906263
101307	906264
22263	906265
10329	906266
18294	906267
40599	906268
59863	906269
15088	906270
54376	906271
53214	906272
5530	906273
2765	906274
59729	906275
100808	906276
16765	906277
7375	906278
14759	906279
1657	906280
70795	906281
4883	906282
45438	906283
25116	906284
73973	906285
20650	906286
34705	906287
20428	906288
94878	906289
5209	906290
43788	906291
8592	906292
54112	906293
1502	906294
70518	906295
6931	906296
68983	906297
91924	906298
1617	906299
58713	906300
10649	906301
252	906302
43562	906303
102427	906304
5900	906305
43706	906306
6204	906307
28341	906308
1681	906309
7642	906310
55622	906311
63665	906312
58944	906313
31294	906314
17758	906315
48085	906316
767	906317
33289	906318
22806	906319
15697	906320
29448	906321
31728	906322
73501	906323
29219	906324
1721	906325
41140	906326
26971	906327
31792	906328
29318	906329
5316	906330
76092	906331
7536	906332
487	906333
14727	906334
26233	906335
18518	906336
29885	906337
45129	906338
15822	906339
14844	906340
43859	906341
33384	906342
53801	906343
67886	906344
980	906345
8935	906346
5367	906347
23021	906348
22453	906349
25890	906350
4569	906351
2056	906352
73880	906353
2902	906354
31941	906355
10306	906356
101594	906357
3436	906358
2436	906359
54038	906360
113407	906361
73178	906362
9555	906363
74770	906364
22245	906365
21675	906366
16175	906367
30313	906368
34085	906369
109904	906370
4153	906371
43219	906372
60252	906373
76193	906374
9000	906375
1952	906376
11207	906377
75351	906378
3246	906379
54399	906380
45402	906381
9597	906382
4521	906383
36517	906384
54130	906385
69238	906386
9304	906387
53503	906388
66357	906389
25527	906390
8117	906391
1205	906392
850	906393
22513	906394
861	906395
3247	906396
26754	906397
58547	906398
29481	906399
88641	906400
3131	906401
85959	906402
21542	906403
1385	906404
12857	906405
14112	906406
3877	906407
9056	906408
79334	906409
46535	906410
46545	906411
5785	906412
1194	906413
38613	906414
15214	906415
48682	906416
9893	906417
22676	906418
755	906419
49265	906420
2004	906421
2410	906422
54178	906423
19906	906424
66249	906425
1602	906426
77140	906427
27391	906428
32290	906429
16628	906430
48172	906431
4235	906432
21683	906433
3267	906434
749	906435
25130	906436
43887	906437
90332	906438
73435	906439
39086	906440
678	906441
33279	906442
1963	906443
29207	906444
11981	906445
10891	906446
27710	906447
48381	906448
43113	906449
19	906450
22026	906451
4247	906452
39	906453
92	906454
32651	906455
6289	906456
33178	906457
21070	906458
65875	906459
30544	906460
53334	906461
53896	906462
11126	906463
741	906464
19491	906465
2314	906466
74824	906467
22468	906468
35851	906469
49549	906470
97871	906471
10421	906472
35930	906473
10008	906474
14002	906475
18181	906476
22182	906477
3261	906478
76084	906479
5774	906480
5441	906481
18233	906482
31717	906483
82799	906484
32110	906485
1375	906486
45700	906487
11129	906488
15435	906489
1276	906490
45911	906491
31320	906492
113200	906493
6718	906494
18889	906495
22957	906496
31846	906497
43701	906498
28467	906499
31683	906500
14894	906501
5221	906502
15199	906503
10826	906504
55682	906505
17132	906506
9860	906507
3025	906508
8441	906509
8923	906510
30922	906511
52	906512
8520	906513
70600	906514
9644	906515
52228	906516
9852	906517
1272	906518
44660	906519
78909	906520
7887	906521
38489	906522
20870	906523
9243	906524
24009	906525
4663	906526
7098	906527
3372	906528
63934	906529
40416	906530
23946	906531
10837	906532
8374	906533
7801	906534
3	906535
37405	906536
83679	906537
41513	906538
59854	906539
984	906540
28250	906541
9193	906542
45898	906543
16008	906544
38783	906545
3374	906546
64666	906547
20514	906548
22755	906549
3334	906550
1295	906551
5918	906552
26811	906553
30454	906554
60316	906555
4111	906556
76648	906557
12277	906558
1287	906559
7221	906560
64069	906561
6	906562
66398	906563
7629	906564
2680	906565
9265	906566
25441	906567
11954	906568
198	906569
37763	906570
63929	906571
46977	906572
2664	906573
48822	906574
34806	906575
58025	906576
37408	906577
23413	906578
4204	906579
44376	906580
19782	906581
15952	906582
512	906583
11420	906584
637	906585
114180	906586
61501	906587
18562	906588
39330	906589
16805	906590
44776	906591
1424	906592
14680	906593
800	906594
12299	906595
41185	906596
12534	906597
812	906598
43274	906599
287	906600
1046	906601
49061	906602
2468	906603
29425	906604
7	906605
22918	906606
21979	906607
67438	906608
26926	906609
13667	906610
60079	906611
30940	906612
1418	906613
3831	906614
42954	906615
20746	906616
63976	906617
61684	906618
3732	906619
46281	906620
104147	906621
3433	906622
76623	906623
43075	906624
19940	906625
324	906626
26856	906627
48421	906628
18548	906629
15204	906630
6989	906631
136	906632
11506	906633
1176	906634
55576	906635
1232	906636
128	906637
29411	906638
56094	906639
104765	906640
23113	906641
10639	906642
13883	906643
68011	906644
13639	906645
13883	906646
7570	906647
41874	906648
33296	906649
638	906650
43646	906651
2741	906652
46257	906653
9279	906654
29062	906655
25949	906656
16027	906657
4497	906658
23230	906659
24231	906660
82248	906661
72	906662
28820	906663
19258	906664
53209	906665
8158	906666
39571	906667
92995	906668
25363	906669
36	906670
15981	906671
56491	906672
36290	906673
475	906674
12523	906675
49215	906676
16701	906677
2730	906678
17470	906679
24411	906680
9362	906681
30170	906682
39949	906683
76936	906684
1818	906685
85442	906686
67344	906687
10422	906688
63310	906689
9177	906690
5510	906691
44323	906692
1	906693
45266	906694
50	906695
14956	906696
7066	906697
84904	906698
41692	906699
86132	906700
3134	906701
7934	906702
13212	906703
6450	906704
43778	906705
22901	906706
70	906707
10419	906708
6304	906709
82103	906710
3251	906711
16336	906712
3001	906713
1875	906714
21302	906715
1075	906716
28544	906717
14278	906718
8289	906719
6345	906720
14169	906721
35897	906722
21184	906723
1287	906724
2419	906725
39273	906726
11798	906727
6395	906728
8267	906729
54165	906730
238	906731
23012	906732
821	906733
4924	906734
38001	906735
59368	906736
6106	906737
15135	906738
23931	906739
107737	906740
49835	906741
101316	906742
46155	906743
36830	906744
24644	906745
63814	906746
48962	906747
103	906748
5463	906749
73	906750
7834	906751
2228	906752
29079	906753
84991	906754
31250	906755
35853	906756
12608	906757
51079	906758
3050	906759
24504	906760
339	906761
34169	906762
2356	906763
611	906764
24094	906765
74146	906766
43820	906767
12051	906768
15703	906769
13241	906770
7609	906771
1437	906772
79077	906773
12527	906774
45368	906775
7	906776
24711	906777
1350	906778
17943	906779
84935	906780
30570	906781
6463	906782
7374	906783
55165	906784
20272	906785
55713	906786
12205	906787
71090	906788
77540	906789
2099	906790
48400	906791
4998	906792
31829	906793
101626	906794
8176	906795
53275	906796
18236	906797
2573	906798
42465	906799
47710	906800
7424	906801
1365	906802
82196	906803
63408	906804
7578	906805
59508	906806
17772	906807
31321	906808
61168	906809
6210	906810
13973	906811
7895	906812
79495	906813
26823	906814
2777	906815
6786	906816
990	906817
15051	906818
25725	906819
69839	906820
15610	906821
26240	906822
5784	906823
10051	906824
23366	906825
12379	906826
69823	906827
7880	906828
72783	906829
34633	906830
36994	906831
59410	906832
111773	906833
12896	906834
9635	906835
1663	906836
59340	906837
72931	906838
5508	906839
73329	906840
67416	906841
4	906842
56038	906843
56301	906844
14002	906845
2300	906846
17026	906847
7568	906848
52725	906849
19462	906850
60607	906851
7380	906852
10609	906853
56785	906854
9176	906855
82627	906856
16492	906857
53788	906858
38940	906859
37689	906860
48264	906861
37513	906862
92709	906863
17603	906864
14587	906865
62857	906866
38917	906867
2953	906868
21424	906869
1878	906870
24481	906871
32775	906872
44934	906873
1025	906874
41301	906875
1973	906876
617	906877
13377	906878
3725	906879
74023	906880
66310	906881
2979	906882
60642	906883
48190	906884
18905	906885
409	906886
54715	906887
29771	906888
9370	906889
91309	906890
34308	906891
80701	906892
12049	906893
313	906894
18363	906895
9431	906896
6668	906897
39706	906898
29541	906899
81494	906900
43008	906901
98239	906902
72674	906903
73147	906904
32230	906905
8925	906906
5311	906907
102	906908
51260	906909
7217	906910
2558	906911
10885	906912
19942	906913
90050	906914
20967	906915
32026	906916
1317	906917
238	906918
701	906919
32739	906920
1190	906921
2337	906922
70382	906923
365	906924
34948	906925
10337	906926
6524	906927
5121	906928
837	906929
9559	906930
79001	906931
20339	906932
66360	906933
25429	906934
5067	906935
19359	906936
15998	906937
21390	906938
1046	906939
1684	906940
10508	906941
85195	906942
20807	906943
42378	906944
81282	906945
84540	906946
68678	906947
14866	906948
69709	906949
53697	906950
1584	906951
1625	906952
21988	906953
18835	906954
2735	906955
693	906956
99922	906957
5037	906958
5857	906959
18936	906960
59100	906961
64958	906962
71259	906963
3807	906964
58322	906965
12094	906966
16029	906967
56484	906968
22542	906969
7783	906970
59645	906971
11548	906972
45425	906973
112778	906974
8981	906975
41834	906976
98562	906977
55679	906978
897	906979
31276	906980
35189	906981
70291	906982
52643	906983
5165	906984
79819	906985
60307	906986
21496	906987
17310	906988
57238	906989
10351	906990
8678	906991
20119	906992
28242	906993
50252	906994
64098	906995
49057	906996
77975	906997
80214	906998
1213	906999
70757	907000
17943	907001
7832	907002
2284	907003
27121	907004
23986	907005
77612	907006
38719	907007
32354	907008
23433	907009
56162	907010
3509	907011
26903	907012
6711	907013
16688	907014
474	907015
4702	907016
44295	907017
9815	907018
10056	907019
87314	907020
1920	907021
3668	907022
33182	907023
1498	907024
12035	907025
36878	907026
17005	907027
83573	907028
60923	907029
76446	907030
4118	907031
70052	907032
53911	907033
971	907034
104115	907035
8635	907036
21685	907037
47910	907038
70	907039
4636	907040
59344	907041
7328	907042
26374	907043
17773	907044
1798	907045
18952	907046
104184	907047
66085	907048
15180	907049
12359	907050
31674	907051
72123	907052
75419	907053
14972	907054
1208	907055
101729	907056
33595	907057
14362	907058
99167	907059
4189	907060
411	907061
32733	907062
31896	907063
91884	907064
19826	907065
16801	907066
45119	907067
7002	907068
18507	907069
36694	907070
10294	907071
40756	907072
21105	907073
11153	907074
9774	907075
27374	907076
1789	907077
803	907078
64788	907079
78532	907080
7579	907081
93377	907082
14328	907083
28038	907084
29614	907085
110492	907086
26870	907087
19935	907088
4514	907089
21983	907090
27055	907091
32388	907092
25049	907093
73363	907094
1130	907095
39813	907096
239	907097
15141	907098
253	907099
27218	907100
38651	907101
13178	907102
70930	907103
38651	907104
9262	907105
2056	907106
5481	907107
50092	907108
5616	907109
41147	907110
21919	907111
26776	907112
105215	907113
11318	907114
11650	907115
16990	907116
68234	907117
16120	907118
23549	907119
152	907120
73255	907121
48918	907122
7110	907123
6219	907124
27394	907125
3443	907126
3378	907127
46231	907128
42717	907129
60044	907130
11502	907131
25831	907132
57134	907133
31635	907134
4702	907135
30	907136
64273	907137
58604	907138
21751	907139
93779	907140
47648	907141
13057	907142
59744	907143
25314	907144
22623	907145
33146	907146
80149	907147
22957	907148
8807	907149
73349	907150
3592	907151
29649	907152
89743	907153
6041	907154
15265	907155
16438	907156
35884	907157
27817	907158
36703	907159
354	907160
19972	907161
60186	907162
43397	907163
22080	907164
58920	907165
61568	907166
57870	907167
5698	907168
36505	907169
19748	907170
45635	907171
25397	907172
5830	907173
17018	907174
72721	907175
57253	907176
35031	907177
37422	907178
35102	907179
16814	907180
2162	907181
58740	907182
97299	907183
39952	907184
83535	907185
28214	907186
42019	907187
51179	907188
34432	907189
14072	907190
103891	907191
18244	907192
14969	907193
6444	907194
43329	907195
40	907196
55865	907197
7434	907198
83215	907199
30277	907200
509	907201
24662	907202
6204	907203
52623	907204
10024	907205
12455	907206
36630	907207
18668	907208
71026	907209
13171	907210
32476	907211
3820	907212
38252	907213
100685	907214
67037	907215
16811	907216
15793	907217
73896	907218
17011	907219
35284	907220
24048	907221
54255	907222
98584	907223
7306	907224
12883	907225
17681	907226
22799	907227
7905	907228
16092	907229
62939	907230
37550	907231
42718	907232
43334	907233
67632	907234
56846	907235
1500	907236
40073	907237
91221	907238
55446	907239
53240	907240
23803	907241
14998	907242
1867	907243
27943	907244
32578	907245
8928	907246
16203	907247
34889	907248
66959	907249
93148	907250
1460	907251
187	907252
1899	907253
6	907254
36	907255
14954	907256
17507	907257
78421	907258
28264	907259
18036	907260
5579	907261
8660	907262
36945	907263
32793	907264
85086	907265
14185	907266
55471	907267
30998	907268
13933	907269
20620	907270
39599	907271
28860	907272
47568	907273
95635	907274
22	907275
921	907276
3868	907277
59539	907278
6154	907279
97308	907280
51304	907281
9260	907282
2613	907283
80220	907284
9177	907285
44679	907286
8177	907287
1552	907288
19501	907289
35898	907290
26966	907291
18379	907292
21563	907293
7019	907294
9170	907295
26101	907296
29563	907297
2139	907298
362	907299
54131	907300
48726	907301
94803	907302
21895	907303
20783	907304
10081	907305
26749	907306
61183	907307
21376	907308
7	907309
34412	907310
10489	907311
63621	907312
38970	907313
1	907314
22920	907315
8042	907316
7067	907317
98931	907318
13688	907319
76411	907320
38275	907321
17559	907322
35881	907323
37473	907324
16784	907325
43882	907326
38071	907327
3983	907328
55696	907329
6304	907330
28218	907331
732	907332
29031	907333
59154	907334
34306	907335
31230	907336
28896	907337
2065	907338
8896	907339
30562	907340
94665	907341
25946	907342
34082	907343
6084	907344
84675	907345
33984	907346
10933	907347
40	907348
29189	907349
68293	907350
10943	907351
2012	907352
45434	907353
16804	907354
16893	907355
30784	907356
65397	907357
17080	907358
30794	907359
72554	907360
189	907361
84322	907362
64416	907363
71242	907364
978	907365
6016	907366
14711	907367
5832	907368
69191	907369
56951	907370
3344	907371
1384	907372
9504	907373
3433	907374
41831	907375
43400	907376
27651	907377
7686	907378
14149	907379
754	907380
53726	907381
23298	907382
27423	907383
23899	907384
24248	907385
411	907386
6101	907387
11869	907388
7779	907389
62387	907390
56223	907391
38590	907392
21602	907393
6936	907394
91316	907395
14388	907396
51851	907397
52366	907398
49829	907399
33013	907400
82875	907401
13648	907402
3155	907403
5541	907404
109	907405
2509	907406
86460	907407
4079	907408
23176	907409
61482	907410
3126	907411
5582	907412
38994	907413
81746	907414
5027	907415
59651	907416
8237	907417
85977	907418
27156	907419
2093	907420
30178	907421
2956	907422
35486	907423
26963	907424
57316	907425
72372	907426
35991	907427
43057	907428
34775	907429
12906	907430
18334	907431
21000	907432
3770	907433
48605	907434
36186	907435
64599	907436
3689	907437
15426	907438
492	907439
22334	907440
39196	907441
22512	907442
41125	907443
29201	907444
229	907445
2601	907446
26104	907447
27158	907448
22287	907449
14613	907450
20056	907451
29368	907452
15857	907453
2406	907454
494	907455
24401	907456
48875	907457
33971	907458
13399	907459
85687	907460
6564	907461
4170	907462
43192	907463
42995	907464
18752	907465
11809	907466
2898	907467
2826	907468
46468	907469
12766	907470
64685	907471
408	907472
10439	907473
22211	907474
15412	907475
9805	907476
61828	907477
78637	907478
4946	907479
14105	907480
5952	907481
3331	907482
74451	907483
75	907484
43913	907485
16440	907486
67	907487
61157	907488
18546	907489
48910	907490
23873	907491
85223	907492
77934	907493
5949	907494
19674	907495
9819	907496
29844	907497
15362	907498
78019	907499
4733	907500
117	907501
4807	907502
28701	907503
45116	907504
5596	907505
26345	907506
25545	907507
20435	907508
4585	907509
56937	907510
16521	907511
26154	907512
69022	907513
761	907514
29923	907515
45624	907516
56208	907517
4285	907518
7739	907519
90802	907520
10905	907521
15945	907522
15545	907523
25956	907524
1220	907525
5534	907526
37435	907527
78973	907528
369	907529
39333	907530
12629	907531
45789	907532
44492	907533
2125	907534
12815	907535
41	907536
40193	907537
77316	907538
4430	907539
55413	907540
33814	907541
37686	907542
2906	907543
27417	907544
49537	907545
14906	907546
49898	907547
54808	907548
50268	907549
31899	907550
56858	907551
21577	907552
80382	907553
2005	907554
16657	907555
8294	907556
38457	907557
17012	907558
19174	907559
18072	907560
7891	907561
61473	907562
2803	907563
7463	907564
20139	907565
26667	907566
34240	907567
3320	907568
16362	907569
33213	907570
4252	907571
26447	907572
8123	907573
1344	907574
24499	907575
54786	907576
16602	907577
759	907578
52241	907579
16657	907580
1277	907581
40166	907582
345	907583
100188	907584
37743	907585
27194	907586
45432	907587
46750	907588
31304	907589
12443	907590
29146	907591
53533	907592
9393	907593
439	907594
20036	907595
1629	907596
17345	907597
8505	907598
53434	907599
69529	907600
13548	907601
12930	907602
15948	907603
63013	907604
1171	907605
22686	907606
82132	907607
96214	907608
81907	907609
3526	907610
47965	907611
6895	907612
1388	907613
27405	907614
1127	907615
99561	907616
46861	907617
10157	907618
41487	907619
8671	907620
71789	907621
356	907622
14265	907623
12818	907624
40205	907625
50559	907626
2964	907627
82271	907628
45118	907629
2648	907630
104	907631
4358	907632
18143	907633
55958	907634
40418	907635
48106	907636
111585	907637
4640	907638
13383	907639
9644	907640
9819	907641
19524	907642
3246	907643
48203	907644
49106	907645
10634	907646
7688	907647
12318	907648
44996	907649
513	907650
28242	907651
6801	907652
20206	907653
37151	907654
4686	907655
13247	907656
88931	907657
15033	907658
31960	907659
20526	907660
5732	907661
36198	907662
17146	907663
1970	907664
1332	907665
4361	907666
17403	907667
5992	907668
42763	907669
13320	907670
50857	907671
632	907672
29418	907673
87922	907674
23056	907675
33532	907676
36236	907677
33826	907678
13035	907679
32776	907680
1439	907681
101	907682
43322	907683
8161	907684
20523	907685
8572	907686
84371	907687
2011	907688
13204	907689
28445	907690
63278	907691
26901	907692
19451	907693
2501	907694
56766	907695
12220	907696
12077	907697
95059	907698
92038	907699
8921	907700
21336	907701
58409	907702
211	907703
26632	907704
8368	907705
107326	907706
31880	907707
68724	907708
96905	907709
69132	907710
4034	907711
26993	907712
82995	907713
64131	907714
26334	907715
61182	907716
14701	907717
96	907718
27893	907719
43746	907720
80979	907721
11733	907722
362	907723
21870	907724
1183	907725
1249	907726
13511	907727
29241	907728
64276	907729
89267	907730
73442	907731
25736	907732
87491	907733
47932	907734
49991	907735
1066	907736
1912	907737
66313	907738
1535	907739
25490	907740
36425	907741
28759	907742
22829	907743
1967	907744
4122	907745
1419	907746
63412	907747
43230	907748
2445	907749
28041	907750
25789	907751
33609	907752
57670	907753
3316	907754
15895	907755
32545	907756
8422	907757
45195	907758
3892	907759
84236	907760
9487	907761
106	907762
33368	907763
46833	907764
27409	907765
11081	907766
29222	907767
51353	907768
64521	907769
2738	907770
65934	907771
64888	907772
56310	907773
19968	907774
25762	907775
14110	907776
33551	907777
25705	907778
38337	907779
1864	907780
19604	907781
85	907782
51208	907783
1562	907784
8952	907785
4996	907786
45848	907787
31199	907788
16734	907789
20609	907790
12699	907791
52775	907792
6748	907793
504	907794
66112	907795
83687	907796
23096	907797
19909	907798
3695	907799
94119	907800
21886	907801
2613	907802
36184	907803
43760	907804
26038	907805
18911	907806
8881	907807
16503	907808
53228	907809
33177	907810
35186	907811
26661	907812
18090	907813
14635	907814
8539	907815
2160	907816
2429	907817
16982	907818
41664	907819
86564	907820
2655	907821
3572	907822
40189	907823
1155	907824
84	907825
14969	907826
31300	907827
2447	907828
28847	907829
21578	907830
36961	907831
1376	907832
29206	907833
91683	907834
58234	907835
4486	907836
77635	907837
11340	907838
79490	907839
58618	907840
23286	907841
87045	907842
4487	907843
55	907844
30976	907845
37742	907846
85668	907847
58499	907848
22090	907849
4488	907850
28772	907851
9096	907852
271	907853
3005	907854
32209	907855
26054	907856
34179	907857
71645	907858
25063	907859
68485	907860
14128	907861
40021	907862
34919	907863
4366	907864
37207	907865
6668	907866
2946	907867
35668	907868
104582	907869
297	907870
67613	907871
5986	907872
7619	907873
5959	907874
48394	907875
40340	907876
9281	907877
20030	907878
29688	907879
28364	907880
88886	907881
4377	907882
592	907883
2929	907884
22541	907885
5520	907886
64230	907887
22421	907888
6867	907889
7009	907890
36903	907891
38667	907892
61	907893
23268	907894
91452	907895
79466	907896
22820	907897
2153	907898
749	907899
25763	907900
2529	907901
2697	907902
15353	907903
48367	907904
16161	907905
4824	907906
76822	907907
38745	907908
79716	907909
48	907910
22924	907911
44277	907912
35812	907913
59	907914
82304	907915
14629	907916
43516	907917
54768	907918
3901	907919
89847	907920
199	907921
6026	907922
26278	907923
45802	907924
30214	907925
18682	907926
81160	907927
103073	907928
60300	907929
83371	907930
49839	907931
74053	907932
10270	907933
63377	907934
410	907935
9335	907936
102573	907937
3810	907938
545	907939
41	907940
38123	907941
61763	907942
58159	907943
21588	907944
4327	907945
31898	907946
12957	907947
1175	907948
11421	907949
55605	907950
7115	907951
6733	907952
88	907953
29248	907954
22680	907955
100615	907956
13360	907957
103786	907958
35099	907959
37534	907960
1541	907961
1123	907962
46040	907963
29442	907964
30621	907965
26663	907966
10579	907967
47391	907968
95081	907969
50250	907970
2625	907971
12436	907972
33437	907973
72464	907974
10149	907975
1211	907976
39721	907977
41302	907978
894	907979
2687	907980
29098	907981
32272	907982
43738	907983
12148	907984
51372	907985
5325	907986
5287	907987
10856	907988
37163	907989
43418	907990
31070	907991
20079	907992
52188	907993
42561	907994
14955	907995
9153	907996
31690	907997
13472	907998
42085	907999
5119	908000
48870	908001
31422	908002
90821	908003
588	908004
46166	908005
113766	908006
63659	908007
80782	908008
7728	908009
13085	908010
4686	908011
20522	908012
71468	908013
75357	908014
2983	908015
21401	908016
11105	908017
32418	908018
80574	908019
27976	908020
86798	908021
91135	908022
20844	908023
48702	908024
38500	908025
15332	908026
67218	908027
75687	908028
69974	908029
2535	908030
22680	908031
13766	908032
5898	908033
7634	908034
17186	908035
86450	908036
4043	908037
80826	908038
20431	908039
51786	908040
36453	908041
4912	908042
7812	908043
4171	908044
2010	908045
27937	908046
50440	908047
48109	908048
26258	908049
6577	908050
101052	908051
10131	908052
50725	908053
9443	908054
80130	908055
58666	908056
784	908057
2615	908058
22303	908059
5787	908060
75208	908061
28752	908062
4979	908063
39347	908064
4113	908065
11095	908066
39232	908067
30144	908068
79682	908069
23934	908070
14213	908071
6475	908072
6434	908073
4129	908074
63153	908075
47523	908076
10199	908077
8004	908078
11979	908079
2390	908080
14975	908081
22423	908082
44558	908083
75987	908084
30191	908085
3958	908086
34193	908087
4823	908088
62	908089
10840	908090
77206	908091
3504	908092
33872	908093
17647	908094
12010	908095
49006	908096
78067	908097
12046	908098
1789	908099
31855	908100
6994	908101
15762	908102
92342	908103
32372	908104
9329	908105
102783	908106
37276	908107
40018	908108
16524	908109
1491	908110
15467	908111
14537	908112
27505	908113
56010	908114
55519	908115
42787	908116
49684	908117
568	908118
7399	908119
1803	908120
8570	908121
57038	908122
7139	908123
41744	908124
2829	908125
33115	908126
16328	908127
2542	908128
4251	908129
7889	908130
7032	908131
17043	908132
2062	908133
7145	908134
2452	908135
25856	908136
35348	908137
33117	908138
1482	908139
437	908140
107269	908141
35193	908142
9930	908143
14124	908144
10212	908145
42	908146
22992	908147
17174	908148
7286	908149
16713	908150
65083	908151
585	908152
14237	908153
1388	908154
27184	908155
66655	908156
31111	908157
23341	908158
21030	908159
74478	908160
24119	908161
44271	908162
49633	908163
9464	908164
20144	908165
30878	908166
71729	908167
7195	908168
19347	908169
470	908170
7318	908171
40771	908172
1357	908173
11865	908174
52107	908175
81144	908176
3361	908177
4158	908178
10191	908179
10936	908180
73719	908181
90763	908182
884	908183
67502	908184
18784	908185
83537	908186
67029	908187
41069	908188
55314	908189
999	908190
24194	908191
686	908192
81582	908193
44770	908194
60268	908195
11036	908196
22612	908197
58121	908198
48	908199
4484	908200
18925	908201
1089	908202
44242	908203
75440	908204
42431	908205
38307	908206
25478	908207
61494	908208
64085	908209
2898	908210
43073	908211
5066	908212
28451	908213
22612	908214
55424	908215
76386	908216
10824	908217
64603	908218
4666	908219
32982	908220
88818	908221
9720	908222
21495	908223
12827	908224
26800	908225
34405	908226
3553	908227
10654	908228
6445	908229
17482	908230
9492	908231
92281	908232
648	908233
5928	908234
90702	908235
1312	908236
20559	908237
23853	908238
53980	908239
96328	908240
17298	908241
5879	908242
114179	908243
182	908244
11948	908245
225	908246
40368	908247
5863	908248
12159	908249
16019	908250
2663	908251
166	908252
29519	908253
17829	908254
3406	908255
16207	908256
15634	908257
22083	908258
880	908259
2408	908260
27487	908261
26052	908262
44268	908263
3460	908264
8968	908265
37884	908266
2010	908267
95682	908268
34228	908269
52120	908270
49419	908271
71539	908272
26467	908273
65438	908274
13676	908275
9080	908276
9792	908277
699	908278
4065	908279
69062	908280
8612	908281
6355	908282
338	908283
49947	908284
88825	908285
245	908286
84150	908287
79542	908288
4534	908289
67337	908290
10825	908291
27182	908292
49357	908293
851	908294
3810	908295
50982	908296
18168	908297
20812	908298
14207	908299
1816	908300
302	908301
27898	908302
88627	908303
6721	908304
88351	908305
86317	908306
7979	908307
35366	908308
34378	908309
13363	908310
66495	908311
413	908312
11892	908313
10502	908314
18520	908315
5533	908316
77670	908317
297	908318
79207	908319
15297	908320
40261	908321
62480	908322
27065	908323
66092	908324
4616	908325
62774	908326
20276	908327
42775	908328
6677	908329
43597	908330
25229	908331
32226	908332
23955	908333
8126	908334
23459	908335
72210	908336
39679	908337
4005	908338
63792	908339
9842	908340
27890	908341
11411	908342
2025	908343
10123	908344
64993	908345
10366	908346
15016	908347
93525	908348
9170	908349
20036	908350
3137	908351
26693	908352
45211	908353
45248	908354
291	908355
51131	908356
85232	908357
31977	908358
47320	908359
5533	908360
78562	908361
67596	908362
53771	908363
31100	908364
29900	908365
16135	908366
57415	908367
52008	908368
96022	908369
79234	908370
10291	908371
16453	908372
35676	908373
21823	908374
49429	908375
419	908376
4092	908377
710	908378
21786	908379
2625	908380
79091	908381
9829	908382
24756	908383
12317	908384
55534	908385
40980	908386
48084	908387
25696	908388
555	908389
414	908390
35581	908391
70247	908392
1119	908393
289	908394
1074	908395
13624	908396
2924	908397
25032	908398
37119	908399
95562	908400
24348	908401
392	908402
7118	908403
8239	908404
26433	908405
10396	908406
25539	908407
8464	908408
91188	908409
261	908410
20869	908411
37996	908412
57335	908413
9460	908414
23310	908415
39231	908416
78945	908417
18990	908418
4110	908419
78148	908420
8734	908421
19625	908422
943	908423
8414	908424
98702	908425
57877	908426
35759	908427
27064	908428
33681	908429
20540	908430
2367	908431
38847	908432
33420	908433
42959	908434
44431	908435
77106	908436
16987	908437
55560	908438
563	908439
77118	908440
84	908441
57532	908442
33971	908443
49205	908444
2215	908445
1231	908446
87362	908447
71555	908448
31413	908449
12379	908450
46453	908451
40102	908452
16654	908453
5745	908454
6457	908455
4135	908456
56074	908457
31938	908458
9239	908459
22505	908460
73161	908461
10327	908462
76306	908463
10934	908464
12758	908465
51782	908466
32651	908467
2577	908468
15610	908469
26348	908470
60703	908471
56385	908472
18166	908473
71950	908474
11806	908475
1546	908476
2364	908477
52226	908478
970	908479
5353	908480
21055	908481
19561	908482
44986	908483
70337	908484
62179	908485
32878	908486
49956	908487
1748	908488
64390	908489
60052	908490
42531	908491
11683	908492
55172	908493
29646	908494
1295	908495
1371	908496
29192	908497
24686	908498
456	908499
17985	908500
74960	908501
49185	908502
35919	908503
48329	908504
60403	908505
80951	908506
67621	908507
69085	908508
576	908509
54182	908510
9931	908511
30774	908512
3592	908513
27321	908514
15758	908515
1400	908516
24019	908517
18106	908518
97884	908519
61420	908520
14469	908521
14068	908522
4178	908523
98556	908524
5870	908525
5288	908526
14628	908527
9124	908528
15029	908529
29046	908530
44487	908531
9630	908532
54713	908533
32351	908534
48303	908535
16399	908536
50828	908537
18538	908538
15097	908539
4294	908540
2321	908541
77880	908542
1829	908543
90074	908544
9324	908545
91473	908546
314	908547
36957	908548
115	908549
20389	908550
49251	908551
55145	908552
19513	908553
66475	908554
91517	908555
68767	908556
47964	908557
8678	908558
11459	908559
44846	908560
19200	908561
5803	908562
6589	908563
16882	908564
10037	908565
10324	908566
53101	908567
13552	908568
58334	908569
54856	908570
227	908571
73440	908572
21841	908573
12073	908574
20436	908575
6928	908576
11655	908577
12260	908578
207	908579
5587	908580
80785	908581
2764	908582
27330	908583
13112	908584
35753	908585
47471	908586
18287	908587
12306	908588
31143	908589
30538	908590
84499	908591
32647	908592
2977	908593
8692	908594
105	908595
17799	908596
14083	908597
49483	908598
14084	908599
32504	908600
21023	908601
9980	908602
72182	908603
12304	908604
44811	908605
71668	908606
27981	908607
12691	908608
1552	908609
3545	908610
14508	908611
11562	908612
16383	908613
26166	908614
11100	908615
17471	908616
70671	908617
1858	908618
59899	908619
3308	908620
35253	908621
2310	908622
18037	908623
62689	908624
7908	908625
55273	908626
23556	908627
27352	908628
54386	908629
54670	908630
16305	908631
94730	908632
19704	908633
52933	908634
89551	908635
62187	908636
880	908637
368	908638
12466	908639
58544	908640
966	908641
19759	908642
70660	908643
23265	908644
7029	908645
81926	908646
89764	908647
59842	908648
2139	908649
24428	908650
23676	908651
73261	908652
4895	908653
71963	908654
3572	908655
133	908656
2486	908657
47427	908658
1211	908659
64194	908660
26932	908661
30920	908662
4394	908663
151	908664
11134	908665
60138	908666
8575	908667
19955	908668
22164	908669
491	908670
1724	908671
26877	908672
53793	908673
10127	908674
49341	908675
43196	908676
17821	908677
1738	908678
55952	908679
754	908680
11018	908681
31740	908682
1008	908683
11434	908684
27939	908685
67024	908686
51926	908687
25547	908688
20562	908689
1955	908690
47611	908691
8082	908692
31761	908693
58699	908694
682	908695
1132	908696
24174	908697
2201	908698
23551	908699
78857	908700
68580	908701
6606	908702
25827	908703
1447	908704
36512	908705
71832	908706
26914	908707
44825	908708
59761	908709
5816	908710
55785	908711
87832	908712
11620	908713
312	908714
3680	908715
64137	908716
23704	908717
44184	908718
15403	908719
37657	908720
12825	908721
7752	908722
62083	908723
601	908724
12176	908725
64021	908726
235	908727
36650	908728
256	908729
29359	908730
26789	908731
14390	908732
70350	908733
36948	908734
46443	908735
567	908736
50063	908737
9780	908738
1325	908739
48297	908740
10749	908741
20836	908742
61916	908743
332	908744
6465	908745
63636	908746
1854	908747
8621	908748
21909	908749
3966	908750
28949	908751
40733	908752
80937	908753
17486	908754
19563	908755
39831	908756
1088	908757
47913	908758
55433	908759
1205	908760
1519	908761
40110	908762
56846	908763
80427	908764
5640	908765
31618	908766
8338	908767
47292	908768
28936	908769
3224	908770
14656	908771
81117	908772
7133	908773
13404	908774
67326	908775
44675	908776
59509	908777
64662	908778
59316	908779
49754	908780
18113	908781
13378	908782
26821	908783
36072	908784
23524	908785
65811	908786
6895	908787
28385	908788
67047	908789
30993	908790
67455	908791
5899	908792
91786	908793
109793	908794
36408	908795
4339	908796
39813	908797
925	908798
46711	908799
109791	908800
25014	908801
19750	908802
21060	908803
19243	908804
19090	908805
54715	908806
37327	908807
73874	908808
2818	908809
29118	908810
60048	908811
65599	908812
88586	908813
9757	908814
18092	908815
700	908816
12857	908817
43441	908818
498	908819
5159	908820
87133	908821
10494	908822
12798	908823
61415	908824
24	908825
80295	908826
43857	908827
111460	908828
47707	908829
3907	908830
46275	908831
44390	908832
3423	908833
27861	908834
64924	908835
97850	908836
38599	908837
1982	908838
71439	908839
34827	908840
20204	908841
10872	908842
6959	908843
6358	908844
37394	908845
40174	908846
1512	908847
34133	908848
51662	908849
34880	908850
2680	908851
851	908852
20808	908853
20970	908854
14959	908855
1072	908856
5825	908857
31186	908858
13366	908859
47599	908860
1614	908861
41980	908862
23167	908863
2250	908864
182	908865
33846	908866
66131	908867
86610	908868
43683	908869
52646	908870
33617	908871
48130	908872
1721	908873
79028	908874
89865	908875
46097	908876
26296	908877
53751	908878
50719	908879
19125	908880
35233	908881
9747	908882
27304	908883
49986	908884
19137	908885
11376	908886
171	908887
2866	908888
54413	908889
48567	908890
23497	908891
28460	908892
16890	908893
74654	908894
30433	908895
50625	908896
5373	908897
31563	908898
87080	908899
59921	908900
993	908901
6100	908902
999	908903
37121	908904
1243	908905
49711	908906
23410	908907
35436	908908
5404	908909
14427	908910
13743	908911
7624	908912
93268	908913
3196	908914
19902	908915
18749	908916
6251	908917
73163	908918
24481	908919
20952	908920
15920	908921
1752	908922
7302	908923
84514	908924
100908	908925
22826	908926
28422	908927
67258	908928
78243	908929
65037	908930
94299	908931
39176	908932
27073	908933
3516	908934
80044	908935
2681	908936
110380	908937
24711	908938
74520	908939
5018	908940
50340	908941
7833	908942
67534	908943
28431	908944
69758	908945
70555	908946
47630	908947
32462	908948
15944	908949
23716	908950
72218	908951
64528	908952
87346	908953
54513	908954
1552	908955
56021	908956
6893	908957
7469	908958
9096	908959
62552	908960
60288	908961
4317	908962
58491	908963
1175	908964
903	908965
32920	908966
29427	908967
2420	908968
10995	908969
79646	908970
12228	908971
47777	908972
9069	908973
12941	908974
71003	908975
7	908976
108063	908977
20988	908978
42058	908979
11936	908980
65497	908981
29466	908982
548	908983
29314	908984
57020	908985
22200	908986
12164	908987
30872	908988
17337	908989
58735	908990
38117	908991
58343	908992
19432	908993
43753	908994
43798	908995
3013	908996
12005	908997
41658	908998
3398	908999
67935	909000
29684	909001
21353	909002
56578	909003
68767	909004
28864	909005
385	909006
40667	909007
403	909008
71037	909009
36256	909010
889	909011
13932	909012
2368	909013
53811	909014
28178	909015
4037	909016
69726	909017
108058	909018
48131	909019
12018	909020
1769	909021
7340	909022
65856	909023
6604	909024
39449	909025
8012	909026
20183	909027
1545	909028
89559	909029
72573	909030
9495	909031
62939	909032
10781	909033
52746	909034
7748	909035
2812	909036
8563	909037
104274	909038
12230	909039
46030	909040
17650	909041
17902	909042
47750	909043
1938	909044
1029	909045
14668	909046
4593	909047
88	909048
34877	909049
37645	909050
1545	909051
46339	909052
21577	909053
9180	909054
25474	909055
9519	909056
42395	909057
17416	909058
38820	909059
636	909060
30424	909061
10280	909062
51398	909063
24965	909064
11929	909065
10567	909066
33982	909067
90420	909068
25986	909069
7969	909070
17100	909071
57734	909072
59611	909073
61264	909074
21721	909075
67555	909076
28039	909077
9600	909078
38909	909079
53450	909080
95047	909081
12426	909082
22504	909083
7260	909084
15291	909085
9262	909086
8050	909087
18912	909088
42476	909089
2190	909090
11302	909091
41458	909092
14923	909093
16832	909094
97449	909095
702	909096
16747	909097
58392	909098
21400	909099
15020	909100
12356	909101
882	909102
10331	909103
26317	909104
49376	909105
67268	909106
36587	909107
21110	909108
6382	909109
3106	909110
1454	909111
27850	909112
6302	909113
31083	909114
61339	909115
22630	909116
78359	909117
96950	909118
2952	909119
54046	909120
39889	909121
446	909122
2713	909123
28103	909124
31609	909125
19942	909126
80296	909127
72041	909128
50246	909129
3615	909130
3022	909131
9770	909132
101799	909133
31356	909134
15873	909135
9285	909136
88936	909137
7301	909138
6892	909139
65876	909140
24955	909141
38238	909142
12810	909143
31199	909144
46925	909145
2186	909146
61309	909147
46751	909148
14063	909149
96394	909150
81793	909151
10483	909152
66785	909153
24779	909154
25680	909155
25324	909156
56	909157
24835	909158
19889	909159
25615	909160
77666	909161
68103	909162
42854	909163
2120	909164
8288	909165
63944	909166
37412	909167
68295	909168
41078	909169
11437	909170
49880	909171
61937	909172
21692	909173
1219	909174
54539	909175
18631	909176
9404	909177
7690	909178
82181	909179
20336	909180
4634	909181
63743	909182
33875	909183
30111	909184
5971	909185
382	909186
3772	909187
46966	909188
52980	909189
7834	909190
19392	909191
50660	909192
22269	909193
1816	909194
3364	909195
83850	909196
45117	909197
28781	909198
2424	909199
38740	909200
899	909201
93921	909202
56779	909203
5931	909204
12312	909205
54594	909206
16357	909207
15214	909208
26513	909209
12000	909210
37502	909211
1584	909212
63086	909213
40130	909214
10743	909215
84833	909216
89474	909217
52556	909218
61043	909219
24628	909220
4624	909221
21446	909222
66670	909223
353	909224
22061	909225
3327	909226
42228	909227
45831	909228
51129	909229
11328	909230
13089	909231
23702	909232
85147	909233
10794	909234
33852	909235
38788	909236
7449	909237
17291	909238
516	909239
27572	909240
20110	909241
15611	909242
7016	909243
66279	909244
863	909245
70838	909246
44248	909247
18586	909248
42975	909249
150	909250
50220	909251
41328	909252
7873	909253
27217	909254
28749	909255
112082	909256
77532	909257
7954	909258
40380	909259
11890	909260
15132	909261
10380	909262
32964	909263
43286	909264
14740	909265
37599	909266
4429	909267
77827	909268
47178	909269
47183	909270
1876	909271
4968	909272
21544	909273
18220	909274
41317	909275
8999	909276
8833	909277
6812	909278
8754	909279
14398	909280
25283	909281
11364	909282
40492	909283
2318	909284
3382	909285
19861	909286
68097	909287
345	909288
26465	909289
57110	909290
15405	909291
43853	909292
84431	909293
1205	909294
3822	909295
26011	909296
102209	909297
240	909298
5	909299
6541	909300
12526	909301
43237	909302
29276	909303
13749	909304
4672	909305
1948	909306
90517	909307
855	909308
4655	909309
62289	909310
110158	909311
28577	909312
21395	909313
21673	909314
39637	909315
67103	909316
102589	909317
77540	909318
20714	909319
159	909320
48447	909321
6640	909322
41189	909323
8209	909324
27843	909325
13701	909326
7504	909327
5636	909328
49283	909329
41427	909330
51681	909331
81250	909332
65345	909333
8924	909334
17499	909335
62813	909336
5778	909337
78579	909338
46400	909339
68351	909340
49788	909341
9562	909342
62662	909343
41545	909344
40338	909345
24250	909346
17416	909347
6947	909348
15608	909349
27299	909350
31660	909351
21155	909352
54925	909353
44130	909354
36475	909355
69097	909356
86108	909357
2319	909358
14420	909359
23495	909360
77506	909361
4830	909362
100564	909363
10972	909364
34487	909365
8396	909366
550	909367
2609	909368
6912	909369
1445	909370
10477	909371
71285	909372
28501	909373
9190	909374
91560	909375
4112	909376
29378	909377
55477	909378
34630	909379
62409	909380
40465	909381
33033	909382
60964	909383
24596	909384
104268	909385
503	909386
54280	909387
49688	909388
2042	909389
18716	909390
20933	909391
1244	909392
45692	909393
101671	909394
5729	909395
299	909396
45620	909397
35697	909398
41475	909399
62	909400
7708	909401
722	909402
10904	909403
514	909404
42373	909405
2692	909406
13825	909407
33	909408
8406	909409
887	909410
47884	909411
5854	909412
7596	909413
22220	909414
1098	909415
32004	909416
19435	909417
20649	909418
5025	909419
2218	909420
841	909421
12893	909422
47148	909423
17220	909424
27100	909425
3915	909426
1878	909427
85229	909428
12649	909429
61956	909430
5650	909431
91632	909432
9182	909433
15775	909434
6299	909435
24184	909436
74399	909437
86127	909438
32483	909439
10718	909440
40158	909441
26378	909442
57077	909443
32704	909444
8352	909445
47891	909446
11414	909447
48520	909448
8176	909449
3098	909450
65205	909451
328	909452
24686	909453
3580	909454
5897	909455
63331	909456
11346	909457
14122	909458
28125	909459
17925	909460
65718	909461
62438	909462
39800	909463
4290	909464
47385	909465
145	909466
85789	909467
31888	909468
25206	909469
10614	909470
38726	909471
7409	909472
19463	909473
30255	909474
77238	909475
45669	909476
6923	909477
38502	909478
79110	909479
50195	909480
16474	909481
14362	909482
89321	909483
57870	909484
676	909485
6192	909486
36257	909487
1014	909488
5363	909489
466	909490
4745	909491
60237	909492
51303	909493
38143	909494
2141	909495
108274	909496
49	909497
22760	909498
50529	909499
11147	909500
47130	909501
61753	909502
4434	909503
36426	909504
79715	909505
9310	909506
30706	909507
27711	909508
1752	909509
49912	909510
585	909511
26562	909512
25150	909513
645	909514
66225	909515
7518	909516
39870	909517
90899	909518
49367	909519
13144	909520
4367	909521
5070	909522
25273	909523
5	909524
83698	909525
16257	909526
55291	909527
10526	909528
59998	909529
7452	909530
55579	909531
24768	909532
7492	909533
42003	909534
8020	909535
8716	909536
92857	909537
100625	909538
17367	909539
64126	909540
24952	909541
34946	909542
84599	909543
25551	909544
98627	909545
30616	909546
83252	909547
45775	909548
32478	909549
20195	909550
47437	909551
54244	909552
43691	909553
64630	909554
20402	909555
1094	909556
10897	909557
2432	909558
2673	909559
44952	909560
24977	909561
197	909562
26053	909563
6801	909564
49071	909565
82907	909566
7496	909567
42224	909568
5205	909569
55468	909570
75	909571
43908	909572
66364	909573
32732	909574
42297	909575
15863	909576
11692	909577
596	909578
8143	909579
17409	909580
18054	909581
7186	909582
1226	909583
15918	909584
65127	909585
3097	909586
38594	909587
86536	909588
3635	909589
43117	909590
608	909591
2590	909592
46769	909593
52499	909594
1141	909595
82999	909596
470	909597
24859	909598
75073	909599
73211	909600
7696	909601
61723	909602
35699	909603
71806	909604
80095	909605
47262	909606
170	909607
7830	909608
7176	909609
7852	909610
4314	909611
14105	909612
52363	909613
5370	909614
26918	909615
17919	909616
27828	909617
54430	909618
71469	909619
19932	909620
50164	909621
32053	909622
23118	909623
66377	909624
13277	909625
4227	909626
10727	909627
46360	909628
8824	909629
14333	909630
24146	909631
4600	909632
62650	909633
46984	909634
5801	909635
58463	909636
53991	909637
14699	909638
68679	909639
4756	909640
10251	909641
69879	909642
86339	909643
3828	909644
20624	909645
10010	909646
79653	909647
19326	909648
27138	909649
14484	909650
10946	909651
86046	909652
22537	909653
12644	909654
31486	909655
43893	909656
1393	909657
861	909658
87673	909659
3060	909660
6815	909661
42117	909662
15355	909663
78892	909664
43243	909665
10471	909666
61909	909667
28782	909668
55093	909669
2858	909670
79479	909671
74061	909672
16505	909673
9267	909674
7814	909675
43503	909676
39853	909677
41608	909678
7120	909679
3255	909680
71	909681
65301	909682
6874	909683
35278	909684
57345	909685
67158	909686
5897	909687
15564	909688
63533	909689
2937	909690
51840	909691
4178	909692
56048	909693
6601	909694
59886	909695
39265	909696
23429	909697
3558	909698
33760	909699
29343	909700
2401	909701
47037	909702
3743	909703
32840	909704
82188	909705
73951	909706
30167	909707
52630	909708
35221	909709
19843	909710
54232	909711
45189	909712
2048	909713
11805	909714
977	909715
89130	909716
1060	909717
49878	909718
13499	909719
7678	909720
54861	909721
22944	909722
1220	909723
26820	909724
18680	909725
15746	909726
56278	909727
17426	909728
7638	909729
43365	909730
20724	909731
7055	909732
13893	909733
53318	909734
71680	909735
46593	909736
21752	909737
47558	909738
105344	909739
27807	909740
80341	909741
63703	909742
42436	909743
14136	909744
19958	909745
88925	909746
213	909747
43447	909748
26101	909749
9788	909750
49774	909751
1779	909752
11011	909753
8027	909754
54243	909755
25561	909756
23749	909757
49070	909758
1796	909759
4526	909760
38664	909761
45593	909762
46796	909763
4971	909764
17364	909765
35930	909766
41148	909767
17150	909768
42489	909769
45621	909770
53418	909771
38082	909772
23735	909773
36962	909774
30368	909775
6170	909776
32464	909777
89526	909778
106821	909779
298	909780
92724	909781
50029	909782
1422	909783
9764	909784
23092	909785
1512	909786
35893	909787
23247	909788
10180	909789
48926	909790
55337	909791
60014	909792
23739	909793
77770	909794
24201	909795
32253	909796
18923	909797
40143	909798
58780	909799
37003	909800
326	909801
82781	909802
1028	909803
16876	909804
9919	909805
22539	909806
19480	909807
31597	909808
2	909809
2458	909810
9890	909811
30779	909812
79783	909813
7141	909814
12944	909815
10073	909816
17386	909817
12086	909818
26008	909819
69046	909820
69476	909821
398	909822
39820	909823
50873	909824
54605	909825
48391	909826
25413	909827
12982	909828
6476	909829
22144	909830
22684	909831
1201	909832
17181	909833
25936	909834
11309	909835
9397	909836
24719	909837
11949	909838
6181	909839
71926	909840
34977	909841
16658	909842
18709	909843
3454	909844
76315	909845
13845	909846
26296	909847
4802	909848
79709	909849
795	909850
65626	909851
40269	909852
32863	909853
1473	909854
6524	909855
4782	909856
1978	909857
258	909858
53906	909859
83236	909860
12563	909861
103759	909862
53	909863
1376	909864
9485	909865
65902	909866
1731	909867
31875	909868
75412	909869
54795	909870
51925	909871
64185	909872
36720	909873
4770	909874
86651	909875
48480	909876
92958	909877
6902	909878
73387	909879
10661	909880
13439	909881
18453	909882
38063	909883
12569	909884
29952	909885
6662	909886
71927	909887
17770	909888
76306	909889
34210	909890
26628	909891
1343	909892
469	909893
15555	909894
5733	909895
63628	909896
37931	909897
5255	909898
55159	909899
100442	909900
7287	909901
7722	909902
17269	909903
9307	909904
8037	909905
6547	909906
1474	909907
18513	909908
5217	909909
39276	909910
71861	909911
56923	909912
16588	909913
22286	909914
25	909915
4292	909916
6502	909917
1916	909918
8837	909919
51699	909920
26548	909921
14553	909922
41572	909923
8745	909924
30175	909925
27457	909926
78103	909927
3316	909928
23023	909929
78555	909930
27676	909931
22711	909932
51732	909933
102918	909934
48404	909935
48928	909936
22407	909937
30840	909938
11539	909939
49988	909940
12463	909941
10181	909942
98732	909943
9117	909944
51355	909945
72143	909946
33791	909947
16764	909948
5277	909949
87403	909950
12208	909951
49423	909952
53373	909953
43028	909954
78304	909955
4124	909956
61706	909957
16543	909958
28365	909959
54720	909960
18263	909961
9576	909962
6954	909963
20516	909964
35480	909965
51305	909966
34352	909967
19584	909968
71384	909969
69253	909970
21769	909971
13466	909972
33821	909973
47463	909974
8127	909975
7883	909976
42763	909977
29090	909978
5809	909979
81677	909980
65628	909981
3019	909982
38368	909983
91945	909984
37568	909985
33470	909986
3731	909987
63472	909988
103908	909989
73093	909990
750	909991
2684	909992
65973	909993
26489	909994
27647	909995
39394	909996
1565	909997
12021	909998
42817	909999
67233	910000
30293	910001
10560	910002
1793	910003
89829	910004
46556	910005
18996	910006
3587	910007
2797	910008
52	910009
940	910010
33725	910011
45933	910012
25459	910013
38535	910014
24085	910015
7658	910016
27770	910017
7652	910018
102437	910019
6430	910020
32324	910021
62621	910022
5402	910023
53584	910024
70546	910025
1291	910026
9638	910027
82	910028
4997	910029
88955	910030
63417	910031
7394	910032
17132	910033
92472	910034
12396	910035
20987	910036
15662	910037
41540	910038
18245	910039
29909	910040
45640	910041
1460	910042
19633	910043
547	910044
31690	910045
91694	910046
3393	910047
64396	910048
5119	910049
86724	910050
31784	910051
45926	910052
5764	910053
37166	910054
5547	910055
104	910056
96747	910057
18063	910058
59959	910059
10678	910060
65592	910061
27282	910062
3736	910063
64730	910064
17980	910065
56415	910066
42660	910067
28004	910068
26522	910069
15272	910070
2170	910071
84553	910072
6569	910073
33096	910074
6772	910075
41548	910076
2641	910077
19909	910078
40403	910079
69706	910080
47301	910081
35289	910082
16376	910083
4630	910084
5629	910085
22017	910086
115	910087
82424	910088
34346	910089
32154	910090
90726	910091
49	910092
3066	910093
28659	910094
81436	910095
3590	910096
27620	910097
92810	910098
78094	910099
405	910100
26462	910101
38620	910102
42061	910103
4855	910104
98991	910105
64344	910106
39668	910107
1488	910108
87904	910109
72980	910110
52930	910111
14265	910112
14499	910113
1335	910114
20354	910115
24977	910116
20291	910117
19370	910118
46320	910119
77293	910120
33448	910121
50768	910122
24676	910123
92189	910124
29625	910125
88386	910126
8396	910127
56168	910128
19228	910129
12847	910130
12235	910131
53065	910132
4497	910133
29643	910134
79010	910135
12319	910136
48068	910137
68427	910138
11388	910139
46702	910140
32161	910141
12919	910142
12441	910143
19714	910144
1296	910145
5234	910146
64488	910147
18958	910148
1203	910149
12295	910150
40375	910151
5361	910152
5662	910153
53923	910154
501	910155
27310	910156
21017	910157
65549	910158
19922	910159
2483	910160
13923	910161
10443	910162
112565	910163
1003	910164
809	910165
97763	910166
46754	910167
9269	910168
26416	910169
16160	910170
22758	910171
905	910172
74787	910173
13054	910174
42196	910175
60027	910176
2374	910177
61061	910178
13411	910179
15468	910180
27533	910181
5089	910182
428	910183
5026	910184
39927	910185
39031	910186
64144	910187
14545	910188
48816	910189
19619	910190
4982	910191
24878	910192
14113	910193
11304	910194
36178	910195
696	910196
56533	910197
8760	910198
1991	910199
14828	910200
6625	910201
26204	910202
21246	910203
18016	910204
57119	910205
5621	910206
318	910207
15575	910208
96557	910209
1344	910210
106061	910211
81380	910212
46737	910213
45163	910214
43232	910215
19343	910216
66287	910217
9987	910218
523	910219
441	910220
19924	910221
36965	910222
17892	910223
1116	910224
61287	910225
210	910226
29426	910227
48718	910228
56110	910229
99431	910230
35980	910231
869	910232
34619	910233
2477	910234
55103	910235
11187	910236
41750	910237
416	910238
34019	910239
25819	910240
54653	910241
5817	910242
32256	910243
56664	910244
114457	910245
89892	910246
61647	910247
95380	910248
86242	910249
57738	910250
1717	910251
4787	910252
129	910253
3396	910254
45242	910255
27953	910256
79512	910257
707	910258
41	910259
41038	910260
5527	910261
58093	910262
36329	910263
1722	910264
85170	910265
36544	910266
12264	910267
27912	910268
17736	910269
95338	910270
10462	910271
8799	910272
33466	910273
87036	910274
34603	910275
24834	910276
2305	910277
18851	910278
43998	910279
19257	910280
26774	910281
5528	910282
31035	910283
4068	910284
3942	910285
10728	910286
5932	910287
201	910288
21290	910289
11890	910290
105609	910291
100933	910292
611	910293
15150	910294
70435	910295
6071	910296
72456	910297
24421	910298
55251	910299
33	910300
1623	910301
52471	910302
8158	910303
1762	910304
47081	910305
25237	910306
23736	910307
19642	910308
50233	910309
72507	910310
11948	910311
13880	910312
104351	910313
20034	910314
12878	910315
18382	910316
42632	910317
1216	910318
94636	910319
18710	910320
439	910321
11103	910322
2439	910323
27835	910324
61853	910325
75255	910326
9506	910327
25427	910328
84176	910329
26348	910330
30131	910331
49134	910332
107764	910333
15314	910334
62071	910335
50641	910336
33082	910337
38169	910338
59607	910339
10141	910340
43949	910341
4839	910342
107595	910343
858	910344
5664	910345
81489	910346
82776	910347
14708	910348
6879	910349
71671	910350
153	910351
3356	910352
5600	910353
32806	910354
44084	910355
28766	910356
67346	910357
36457	910358
36671	910359
37494	910360
18438	910361
65478	910362
36063	910363
25140	910364
31252	910365
86007	910366
69388	910367
41976	910368
10647	910369
23585	910370
10471	910371
36318	910372
13973	910373
5749	910374
11035	910375
75395	910376
60579	910377
17673	910378
269	910379
28553	910380
60035	910381
21312	910382
19	910383
36353	910384
7384	910385
57	910386
20621	910387
5713	910388
28637	910389
40574	910390
58211	910391
591	910392
76244	910393
30018	910394
27624	910395
40128	910396
31217	910397
30711	910398
18680	910399
1786	910400
12127	910401
16788	910402
161	910403
14472	910404
2576	910405
29664	910406
19278	910407
23461	910408
7387	910409
69563	910410
46064	910411
54387	910412
108103	910413
305	910414
59430	910415
25148	910416
3149	910417
61943	910418
38758	910419
1316	910420
24390	910421
6455	910422
1258	910423
5811	910424
60130	910425
98621	910426
81698	910427
96850	910428
551	910429
90217	910430
47953	910431
47034	910432
6884	910433
7242	910434
101162	910435
20394	910436
19942	910437
656	910438
49865	910439
614	910440
20770	910441
561	910442
12905	910443
1219	910444
87291	910445
34993	910446
57269	910447
51430	910448
59490	910449
17331	910450
52722	910451
23829	910452
1354	910453
9368	910454
75977	910455
12652	910456
52317	910457
54396	910458
3343	910459
43939	910460
43410	910461
25127	910462
6511	910463
11318	910464
81638	910465
603	910466
18252	910467
13806	910468
11715	910469
26652	910470
66399	910471
32914	910472
18260	910473
43822	910474
9231	910475
18850	910476
1998	910477
43806	910478
73160	910479
68180	910480
4039	910481
19948	910482
850	910483
28018	910484
20857	910485
18512	910486
1263	910487
80245	910488
12992	910489
62897	910490
1165	910491
18080	910492
57033	910493
22103	910494
13752	910495
804	910496
1307	910497
79820	910498
2291	910499
2869	910500
82497	910501
26983	910502
24772	910503
61098	910504
83	910505
20502	910506
20142	910507
87985	910508
48254	910509
4460	910510
70357	910511
119	910512
29029	910513
48202	910514
32895	910515
10516	910516
24186	910517
66	910518
72807	910519
19422	910520
76578	910521
38960	910522
39760	910523
5924	910524
30381	910525
20207	910526
10800	910527
4146	910528
2528	910529
25670	910530
56390	910531
97487	910532
573	910533
47308	910534
31231	910535
3535	910536
4242	910537
81657	910538
2702	910539
21017	910540
26787	910541
2882	910542
5306	910543
104391	910544
56594	910545
59137	910546
4403	910547
47870	910548
62548	910549
48049	910550
809	910551
15134	910552
63188	910553
60769	910554
9497	910555
3276	910556
12417	910557
17628	910558
72973	910559
16503	910560
55	910561
69326	910562
22667	910563
61522	910564
24845	910565
7062	910566
27693	910567
79732	910568
79463	910569
106480	910570
27872	910571
6827	910572
72047	910573
646	910574
157	910575
32650	910576
66370	910577
21391	910578
14130	910579
42972	910580
1630	910581
28039	910582
26315	910583
28366	910584
2033	910585
7702	910586
75721	910587
4671	910588
85113	910589
83321	910590
28666	910591
23752	910592
1517	910593
35453	910594
5245	910595
14614	910596
79873	910597
51568	910598
41322	910599
35330	910600
19558	910601
55891	910602
546	910603
47475	910604
80445	910605
1891	910606
84760	910607
86669	910608
58743	910609
85679	910610
102118	910611
62232	910612
56445	910613
74381	910614
43685	910615
16137	910616
25635	910617
101668	910618
32145	910619
2	910620
14940	910621
44491	910622
13929	910623
29818	910624
26770	910625
64045	910626
6246	910627
7406	910628
20042	910629
28395	910630
19633	910631
14756	910632
48974	910633
59551	910634
39705	910635
7127	910636
602	910637
94752	910638
39035	910639
44930	910640
19394	910641
6111	910642
231	910643
26433	910644
17894	910645
47891	910646
65101	910647
19988	910648
48180	910649
1510	910650
7875	910651
3442	910652
94853	910653
67523	910654
42	910655
52347	910656
76523	910657
7381	910658
9503	910659
19206	910660
5754	910661
67030	910662
791	910663
73755	910664
105280	910665
13255	910666
51673	910667
72296	910668
13594	910669
25447	910670
14092	910671
27	910672
75561	910673
4509	910674
773	910675
51640	910676
84788	910677
31014	910678
37410	910679
3885	910680
882	910681
11448	910682
7349	910683
89089	910684
20995	910685
6429	910686
30599	910687
30081	910688
29855	910689
6048	910690
94	910691
22250	910692
4263	910693
33360	910694
69925	910695
10802	910696
65989	910697
17310	910698
2414	910699
17250	910700
708	910701
9316	910702
12605	910703
30989	910704
8596	910705
70226	910706
110070	910707
62417	910708
89690	910709
34835	910710
5824	910711
9725	910712
12296	910713
5167	910714
237	910715
44369	910716
51667	910717
5732	910718
50251	910719
28398	910720
50	910721
3952	910722
28692	910723
23208	910724
32521	910725
166	910726
52420	910727
47848	910728
25152	910729
29403	910730
4823	910731
2744	910732
53934	910733
41807	910734
34138	910735
34904	910736
25427	910737
41701	910738
17840	910739
20135	910740
33486	910741
66290	910742
8775	910743
18864	910744
79391	910745
15914	910746
20899	910747
99563	910748
17368	910749
6620	910750
67555	910751
41976	910752
76638	910753
8420	910754
51594	910755
59078	910756
50481	910757
101785	910758
43848	910759
2435	910760
309	910761
73496	910762
55991	910763
8831	910764
28765	910765
39012	910766
22658	910767
68068	910768
10973	910769
1314	910770
62476	910771
2297	910772
29826	910773
43148	910774
1145	910775
901	910776
10300	910777
3709	910778
100106	910779
29995	910780
15926	910781
1283	910782
78947	910783
19663	910784
62984	910785
91250	910786
13858	910787
28807	910788
10919	910789
68649	910790
19698	910791
80298	910792
15159	910793
42721	910794
95403	910795
78999	910796
17114	910797
42595	910798
7385	910799
23762	910800
38372	910801
104411	910802
32644	910803
30051	910804
4760	910805
55037	910806
42468	910807
8228	910808
66198	910809
76628	910810
13555	910811
41977	910812
79083	910813
17790	910814
543	910815
11834	910816
308	910817
22591	910818
47169	910819
613	910820
9388	910821
274	910822
30691	910823
10106	910824
24889	910825
70750	910826
19049	910827
15856	910828
6318	910829
38261	910830
9538	910831
51285	910832
10133	910833
103572	910834
3017	910835
22865	910836
4380	910837
27803	910838
28581	910839
307	910840
50380	910841
9452	910842
2022	910843
58089	910844
13942	910845
39446	910846
2047	910847
46029	910848
25082	910849
10907	910850
45321	910851
11733	910852
31017	910853
64048	910854
5872	910855
27277	910856
30124	910857
16899	910858
30407	910859
591	910860
74699	910861
53661	910862
27986	910863
5492	910864
32597	910865
18570	910866
18867	910867
1279	910868
24590	910869
4801	910870
25500	910871
73363	910872
724	910873
58698	910874
73356	910875
75098	910876
1260	910877
17274	910878
80619	910879
59259	910880
21917	910881
27409	910882
208	910883
23151	910884
74639	910885
298	910886
33349	910887
3542	910888
66387	910889
38215	910890
3559	910891
11755	910892
49245	910893
195	910894
18931	910895
45077	910896
8329	910897
7391	910898
4887	910899
27731	910900
20032	910901
22064	910902
1759	910903
40308	910904
73228	910905
28011	910906
4226	910907
21531	910908
3868	910909
47833	910910
4808	910911
9596	910912
59977	910913
295	910914
29917	910915
7912	910916
74821	910917
1284	910918
17619	910919
33590	910920
26043	910921
84460	910922
56407	910923
11874	910924
59484	910925
16064	910926
2190	910927
38465	910928
6862	910929
69492	910930
36391	910931
908	910932
7998	910933
6395	910934
31863	910935
44326	910936
61209	910937
7757	910938
56718	910939
68280	910940
57619	910941
59948	910942
9518	910943
103769	910944
27787	910945
4927	910946
42252	910947
594	910948
7949	910949
25334	910950
43716	910951
58511	910952
86	910953
50075	910954
59323	910955
90832	910956
65152	910957
16682	910958
1216	910959
24273	910960
9274	910961
61927	910962
65071	910963
82947	910964
69691	910965
64844	910966
3865	910967
31253	910968
67805	910969
22597	910970
36773	910971
10876	910972
11514	910973
8158	910974
25578	910975
63919	910976
670	910977
80149	910978
12493	910979
11047	910980
40584	910981
21015	910982
19927	910983
96363	910984
53215	910985
34338	910986
9859	910987
51162	910988
44063	910989
74950	910990
102555	910991
1340	910992
11696	910993
1157	910994
2729	910995
31024	910996
5595	910997
32382	910998
33595	910999
11387	911000
25135	911001
965	911002
5146	911003
19981	911004
29322	911005
21673	911006
2889	911007
1105	911008
45776	911009
36140	911010
57016	911011
3661	911012
8795	911013
29493	911014
82015	911015
8821	911016
41925	911017
2315	911018
2891	911019
11234	911020
7726	911021
11923	911022
17339	911023
3404	911024
38293	911025
45411	911026
8711	911027
64160	911028
71961	911029
55691	911030
25741	911031
103555	911032
5250	911033
14452	911034
33890	911035
57900	911036
2	911037
45538	911038
48583	911039
10927	911040
16974	911041
33459	911042
7969	911043
12320	911044
30059	911045
50538	911046
74773	911047
4100	911048
42802	911049
51458	911050
139	911051
68877	911052
46196	911053
11512	911054
3930	911055
9551	911056
16195	911057
25255	911058
10994	911059
38165	911060
32515	911061
29665	911062
9670	911063
100479	911064
26659	911065
12966	911066
71616	911067
12930	911068
24973	911069
45753	911070
16870	911071
81030	911072
47691	911073
8834	911074
16045	911075
2703	911076
12488	911077
4656	911078
19047	911079
38510	911080
68492	911081
17386	911082
735	911083
16070	911084
87292	911085
8287	911086
38761	911087
81271	911088
839	911089
1188	911090
74324	911091
3437	911092
322	911093
24404	911094
31222	911095
6131	911096
14474	911097
11838	911098
32998	911099
111342	911100
57335	911101
65777	911102
52404	911103
29872	911104
7818	911105
97224	911106
744	911107
24100	911108
106253	911109
3810	911110
13748	911111
46752	911112
25562	911113
2317	911114
13022	911115
6328	911116
29195	911117
22666	911118
62872	911119
36692	911120
40399	911121
14892	911122
33260	911123
1883	911124
65005	911125
54423	911126
1835	911127
17239	911128
20235	911129
50151	911130
762	911131
59908	911132
13109	911133
1531	911134
88994	911135
20748	911136
22682	911137
5152	911138
3426	911139
259	911140
46255	911141
2342	911142
95692	911143
35526	911144
48019	911145
17325	911146
18691	911147
3779	911148
8311	911149
67026	911150
23782	911151
35440	911152
52608	911153
44421	911154
39527	911155
10633	911156
25727	911157
54186	911158
14904	911159
19505	911160
1338	911161
8402	911162
18823	911163
99639	911164
45382	911165
5486	911166
4553	911167
39624	911168
513	911169
26197	911170
11952	911171
10288	911172
15876	911173
614	911174
12923	911175
2147	911176
36152	911177
66417	911178
59250	911179
8472	911180
8547	911181
5968	911182
103711	911183
41776	911184
115	911185
52978	911186
38472	911187
100334	911188
72529	911189
34403	911190
10885	911191
35278	911192
2671	911193
454	911194
32903	911195
964	911196
19870	911197
19010	911198
61763	911199
13714	911200
74368	911201
44480	911202
77122	911203
35163	911204
34023	911205
78818	911206
768	911207
18157	911208
9392	911209
62101	911210
11021	911211
5166	911212
34035	911213
93019	911214
3035	911215
5914	911216
41151	911217
44891	911218
185	911219
451	911220
17415	911221
8723	911222
67786	911223
376	911224
6363	911225
37480	911226
39425	911227
11042	911228
19183	911229
70418	911230
49215	911231
31381	911232
22090	911233
3865	911234
41958	911235
43675	911236
97453	911237
1	911238
30435	911239
72153	911240
33889	911241
1271	911242
36361	911243
24041	911244
9797	911245
14258	911246
82841	911247
87712	911248
9523	911249
34	911250
1252	911251
14593	911252
17890	911253
33855	911254
6240	911255
9681	911256
23703	911257
2551	911258
2062	911259
97894	911260
53497	911261
71145	911262
11883	911263
23305	911264
57109	911265
78075	911266
38350	911267
1907	911268
17746	911269
3058	911270
3728	911271
58647	911272
703	911273
43350	911274
49831	911275
2857	911276
69119	911277
17395	911278
4575	911279
42404	911280
72765	911281
80021	911282
41148	911283
19658	911284
44694	911285
8037	911286
24301	911287
2027	911288
57979	911289
1608	911290
69004	911291
26	911292
15875	911293
470	911294
69231	911295
45554	911296
593	911297
29166	911298
6937	911299
60913	911300
20659	911301
1345	911302
57416	911303
58950	911304
57215	911305
71616	911306
30811	911307
110317	911308
24561	911309
35013	911310
18867	911311
38667	911312
16791	911313
246	911314
22197	911315
34338	911316
3846	911317
5815	911318
16758	911319
12990	911320
16616	911321
4193	911322
48883	911323
21656	911324
22228	911325
6929	911326
1	911327
1075	911328
8565	911329
56065	911330
79795	911331
13207	911332
9845	911333
5711	911334
82475	911335
6659	911336
23850	911337
70352	911338
71499	911339
31	911340
88450	911341
65267	911342
18084	911343
12198	911344
45367	911345
45514	911346
81155	911347
82642	911348
4808	911349
5855	911350
7271	911351
219	911352
12020	911353
84726	911354
81076	911355
34718	911356
63770	911357
1321	911358
40336	911359
81153	911360
18689	911361
6558	911362
772	911363
14589	911364
80985	911365
38701	911366
4878	911367
34988	911368
8180	911369
38315	911370
1116	911371
33217	911372
6338	911373
247	911374
10283	911375
464	911376
625	911377
10139	911378
436	911379
61570	911380
36011	911381
7492	911382
3557	911383
42523	911384
34618	911385
88115	911386
83444	911387
61902	911388
25028	911389
68182	911390
24301	911391
58193	911392
80516	911393
9055	911394
21717	911395
5378	911396
6348	911397
35288	911398
37091	911399
91186	911400
32579	911401
16280	911402
39720	911403
6051	911404
9635	911405
21488	911406
61178	911407
26852	911408
23699	911409
4858	911410
6119	911411
353	911412
6898	911413
81735	911414
51839	911415
5306	911416
7677	911417
3411	911418
14954	911419
1194	911420
30421	911421
84849	911422
42519	911423
36372	911424
12165	911425
6966	911426
41343	911427
13373	911428
48645	911429
85577	911430
4	911431
92756	911432
32788	911433
7417	911434
24363	911435
58383	911436
4575	911437
78069	911438
28235	911439
88349	911440
108863	911441
2269	911442
1808	911443
27437	911444
34497	911445
8505	911446
70924	911447
47775	911448
9872	911449
49380	911450
104806	911451
7026	911452
165	911453
573	911454
47793	911455
3527	911456
9312	911457
42870	911458
2299	911459
12389	911460
1736	911461
25941	911462
79883	911463
9700	911464
1524	911465
25050	911466
73623	911467
19412	911468
37588	911469
40339	911470
51999	911471
47205	911472
1575	911473
26625	911474
13420	911475
36969	911476
14931	911477
12282	911478
12566	911479
19455	911480
58438	911481
117	911482
36157	911483
8534	911484
103445	911485
19655	911486
25808	911487
15287	911488
37190	911489
34148	911490
77103	911491
24251	911492
43415	911493
37711	911494
12224	911495
52359	911496
12371	911497
32784	911498
38843	911499
846	911500
16418	911501
16526	911502
90242	911503
33109	911504
43299	911505
13647	911506
51004	911507
44978	911508
41570	911509
19074	911510
5985	911511
47417	911512
11903	911513
48310	911514
28699	911515
852	911516
33088	911517
11551	911518
14301	911519
102131	911520
21437	911521
99930	911522
49526	911523
112050	911524
75188	911525
61665	911526
78738	911527
45191	911528
1600	911529
36493	911530
30754	911531
19762	911532
37517	911533
16452	911534
41151	911535
24112	911536
43729	911537
371	911538
57	911539
12465	911540
13863	911541
73524	911542
70007	911543
57533	911544
2250	911545
26257	911546
95560	911547
23233	911548
516	911549
91390	911550
31717	911551
31155	911552
2298	911553
331	911554
7380	911555
34155	911556
53279	911557
47089	911558
19316	911559
20237	911560
22611	911561
20911	911562
23967	911563
16485	911564
91623	911565
9766	911566
15650	911567
38565	911568
64770	911569
33202	911570
239	911571
1316	911572
6348	911573
44444	911574
4613	911575
32892	911576
81808	911577
10775	911578
3689	911579
343	911580
21460	911581
39454	911582
45439	911583
38059	911584
9351	911585
23906	911586
2657	911587
3634	911588
98284	911589
65577	911590
950	911591
24090	911592
10623	911593
13661	911594
11377	911595
177	911596
81123	911597
45055	911598
11	911599
35442	911600
43553	911601
17968	911602
53177	911603
664	911604
2924	911605
6737	911606
43785	911607
49612	911608
45969	911609
18	911610
14884	911611
4335	911612
50680	911613
26984	911614
21939	911615
40647	911616
192	911617
17173	911618
27094	911619
2290	911620
46182	911621
10868	911622
38402	911623
5708	911624
8973	911625
45074	911626
26671	911627
4284	911628
8994	911629
20097	911630
83113	911631
61981	911632
56688	911633
70109	911634
48890	911635
74450	911636
39591	911637
71434	911638
12028	911639
1794	911640
34500	911641
50295	911642
9151	911643
1164	911644
27	911645
37993	911646
59576	911647
429	911648
79	911649
19295	911650
12634	911651
5792	911652
94032	911653
72031	911654
25569	911655
27610	911656
93255	911657
470	911658
8793	911659
28	911660
24644	911661
10292	911662
22909	911663
30610	911664
79757	911665
41665	911666
75162	911667
60991	911668
27152	911669
223	911670
42801	911671
2962	911672
50927	911673
28336	911674
98166	911675
42065	911676
13128	911677
974	911678
7715	911679
70867	911680
42	911681
1625	911682
36219	911683
1651	911684
24300	911685
60352	911686
3097	911687
15636	911688
6662	911689
4714	911690
16089	911691
10138	911692
24408	911693
89966	911694
2291	911695
35446	911696
24552	911697
85064	911698
33896	911699
6174	911700
84	911701
31773	911702
14114	911703
2049	911704
56866	911705
49062	911706
37429	911707
24228	911708
28750	911709
93942	911710
22927	911711
4661	911712
26559	911713
5637	911714
21173	911715
404	911716
53853	911717
4667	911718
76029	911719
76907	911720
23693	911721
81528	911722
24439	911723
22339	911724
48065	911725
10222	911726
23484	911727
41229	911728
48643	911729
12466	911730
20308	911731
16064	911732
42215	911733
43192	911734
9147	911735
16067	911736
9599	911737
30442	911738
75555	911739
47980	911740
5652	911741
21363	911742
53888	911743
6283	911744
70596	911745
37199	911746
38321	911747
3455	911748
21870	911749
53868	911750
974	911751
12890	911752
13286	911753
57826	911754
23315	911755
97199	911756
14947	911757
16983	911758
31282	911759
53188	911760
90734	911761
22485	911762
23013	911763
17729	911764
26391	911765
72325	911766
89120	911767
73874	911768
11495	911769
23040	911770
34673	911771
21715	911772
15358	911773
38343	911774
38728	911775
26774	911776
30018	911777
43077	911778
74162	911779
22429	911780
9016	911781
5891	911782
17426	911783
213	911784
21505	911785
37274	911786
26535	911787
29726	911788
19261	911789
8176	911790
1949	911791
93654	911792
13675	911793
47033	911794
3731	911795
22622	911796
3594	911797
16289	911798
32650	911799
89093	911800
78190	911801
19865	911802
1814	911803
8777	911804
29243	911805
92785	911806
3468	911807
15852	911808
37434	911809
44775	911810
53393	911811
2739	911812
50996	911813
18161	911814
3163	911815
39080	911816
5995	911817
13486	911818
76092	911819
51869	911820
67238	911821
34	911822
10493	911823
443	911824
75173	911825
11794	911826
32133	911827
135	911828
2538	911829
22334	911830
19189	911831
32732	911832
39403	911833
18533	911834
6032	911835
32498	911836
96342	911837
19823	911838
91324	911839
1331	911840
7670	911841
1534	911842
16504	911843
105276	911844
4735	911845
30959	911846
42097	911847
12684	911848
11605	911849
16477	911850
12757	911851
9982	911852
3712	911853
45219	911854
5466	911855
56521	911856
25415	911857
36809	911858
10993	911859
72900	911860
4598	911861
1735	911862
54105	911863
7927	911864
4181	911865
18913	911866
11096	911867
48215	911868
60953	911869
7811	911870
12432	911871
102648	911872
3321	911873
35558	911874
23925	911875
53425	911876
7889	911877
56706	911878
3443	911879
37880	911880
1146	911881
34291	911882
22848	911883
19769	911884
12407	911885
292	911886
34217	911887
44413	911888
6467	911889
51898	911890
73	911891
40851	911892
40961	911893
94807	911894
2545	911895
62583	911896
29345	911897
6024	911898
14871	911899
8193	911900
20738	911901
34105	911902
9881	911903
37298	911904
7030	911905
64720	911906
277	911907
4352	911908
62507	911909
34765	911910
50727	911911
6438	911912
36736	911913
296	911914
30692	911915
90911	911916
17995	911917
2771	911918
18651	911919
22900	911920
18524	911921
1556	911922
36611	911923
345	911924
339	911925
28434	911926
36641	911927
31027	911928
24899	911929
4785	911930
67821	911931
23784	911932
10357	911933
91337	911934
11797	911935
4452	911936
71368	911937
39811	911938
83993	911939
6460	911940
34906	911941
29088	911942
17060	911943
71	911944
52629	911945
2497	911946
46640	911947
38584	911948
16360	911949
22	911950
65473	911951
5806	911952
143	911953
184	911954
62000	911955
15052	911956
3246	911957
83376	911958
61571	911959
17596	911960
10181	911961
4280	911962
79184	911963
55974	911964
63218	911965
23906	911966
20023	911967
37561	911968
74799	911969
12691	911970
34210	911971
10211	911972
27427	911973
33799	911974
6966	911975
26938	911976
20687	911977
1280	911978
47395	911979
14327	911980
76876	911981
51237	911982
35078	911983
73532	911984
1048	911985
31728	911986
19486	911987
20538	911988
29652	911989
22389	911990
11991	911991
69844	911992
48023	911993
15905	911994
11258	911995
35320	911996
13652	911997
19515	911998
787	911999
25	912000
100722	912001
9053	912002
50972	912003
3118	912004
4759	912005
35612	912006
48107	912007
42273	912008
55225	912009
234	912010
19570	912011
14558	912012
146	912013
10220	912014
32566	912015
508	912016
1006	912017
35510	912018
15021	912019
97718	912020
13549	912021
82246	912022
15414	912023
90939	912024
11053	912025
41863	912026
1449	912027
29158	912028
72874	912029
5032	912030
29099	912031
2781	912032
886	912033
22093	912034
4	912035
19931	912036
25553	912037
22919	912038
54007	912039
9263	912040
166	912041
29975	912042
65902	912043
4095	912044
73228	912045
22006	912046
16032	912047
31507	912048
54355	912049
66337	912050
25257	912051
9304	912052
6219	912053
1780	912054
6021	912055
63871	912056
64726	912057
44044	912058
26136	912059
71653	912060
87507	912061
2125	912062
112672	912063
9819	912064
89002	912065
42166	912066
17061	912067
37915	912068
11578	912069
13087	912070
3763	912071
80475	912072
25634	912073
17428	912074
32736	912075
20080	912076
23113	912077
3010	912078
10000	912079
30418	912080
2197	912081
52825	912082
41349	912083
30657	912084
8741	912085
67127	912086
4880	912087
20152	912088
49330	912089
1412	912090
6203	912091
16861	912092
61642	912093
20927	912094
27861	912095
19985	912096
13413	912097
10546	912098
12568	912099
62408	912100
15059	912101
27196	912102
21293	912103
23766	912104
13293	912105
24758	912106
60800	912107
21034	912108
8263	912109
1251	912110
4008	912111
49149	912112
1082	912113
79588	912114
37241	912115
33121	912116
35115	912117
70842	912118
23708	912119
26599	912120
7037	912121
17539	912122
102839	912123
27662	912124
4923	912125
21479	912126
50364	912127
31884	912128
6860	912129
98776	912130
16387	912131
2400	912132
16201	912133
26453	912134
7764	912135
24369	912136
91934	912137
22417	912138
64956	912139
4374	912140
75022	912141
1133	912142
180	912143
7255	912144
17630	912145
30502	912146
55806	912147
6733	912148
37759	912149
16348	912150
99596	912151
28233	912152
55128	912153
40312	912154
6651	912155
96884	912156
52	912157
90757	912158
20561	912159
50535	912160
10637	912161
6436	912162
3299	912163
387	912164
9439	912165
55641	912166
581	912167
10706	912168
6307	912169
50132	912170
16426	912171
33797	912172
54930	912173
6991	912174
66458	912175
38	912176
96942	912177
79678	912178
15095	912179
13865	912180
96472	912181
75983	912182
13047	912183
69233	912184
50899	912185
26656	912186
12495	912187
19703	912188
7475	912189
24829	912190
24726	912191
82333	912192
81426	912193
34045	912194
60402	912195
50699	912196
4929	912197
14511	912198
2107	912199
49178	912200
32231	912201
17205	912202
11057	912203
23460	912204
10968	912205
31888	912206
2312	912207
79198	912208
22685	912209
23633	912210
28938	912211
2370	912212
791	912213
12713	912214
5904	912215
49150	912216
21758	912217
16718	912218
63891	912219
79668	912220
23197	912221
3578	912222
23983	912223
6258	912224
4813	912225
90948	912226
102298	912227
41247	912228
68843	912229
2899	912230
35	912231
4701	912232
50370	912233
11178	912234
20585	912235
20425	912236
29258	912237
41678	912238
49475	912239
1303	912240
45535	912241
1522	912242
6724	912243
34919	912244
15341	912245
51590	912246
87174	912247
52100	912248
2965	912249
2497	912250
42323	912251
8582	912252
31512	912253
95675	912254
89	912255
30360	912256
25017	912257
27038	912258
319	912259
49612	912260
10306	912261
21083	912262
20511	912263
87073	912264
74757	912265
27109	912266
32004	912267
5310	912268
41625	912269
61998	912270
56829	912271
24610	912272
65047	912273
35752	912274
13508	912275
17079	912276
2250	912277
84079	912278
4445	912279
18667	912280
46719	912281
36724	912282
30905	912283
5055	912284
1807	912285
26549	912286
104218	912287
18362	912288
73422	912289
290	912290
23541	912291
73032	912292
17037	912293
56022	912294
14528	912295
42013	912296
56201	912297
207	912298
37397	912299
30357	912300
45662	912301
14224	912302
2481	912303
45795	912304
82600	912305
61842	912306
26982	912307
50169	912308
25736	912309
49356	912310
6192	912311
41024	912312
16168	912313
1986	912314
72322	912315
412	912316
14925	912317
43624	912318
29633	912319
23008	912320
81376	912321
20230	912322
17049	912323
12031	912324
34648	912325
108343	912326
122	912327
5783	912328
50729	912329
1685	912330
3244	912331
322	912332
96440	912333
23	912334
13668	912335
26513	912336
52580	912337
1043	912338
69452	912339
1005	912340
5415	912341
15339	912342
841	912343
2717	912344
30925	912345
13388	912346
43119	912347
3575	912348
27216	912349
12319	912350
66396	912351
1048	912352
2695	912353
11236	912354
1930	912355
46047	912356
1052	912357
92694	912358
25853	912359
26313	912360
15778	912361
43335	912362
110052	912363
19668	912364
7404	912365
10149	912366
71794	912367
81101	912368
1117	912369
27969	912370
6929	912371
91606	912372
6532	912373
653	912374
29465	912375
4866	912376
89453	912377
49405	912378
30609	912379
220	912380
41635	912381
23560	912382
24430	912383
6650	912384
1530	912385
55575	912386
87449	912387
19085	912388
252	912389
214	912390
20401	912391
96749	912392
33195	912393
2675	912394
20437	912395
28936	912396
35381	912397
18312	912398
2279	912399
459	912400
95090	912401
16534	912402
45878	912403
84311	912404
29294	912405
35765	912406
19416	912407
18593	912408
82179	912409
43584	912410
477	912411
69127	912412
89708	912413
8321	912414
27436	912415
41936	912416
19789	912417
31897	912418
50153	912419
43791	912420
84984	912421
33291	912422
33883	912423
51706	912424
22510	912425
26954	912426
3145	912427
57777	912428
63367	912429
65782	912430
274	912431
94532	912432
8520	912433
56	912434
10355	912435
74628	912436
69737	912437
213	912438
38186	912439
2623	912440
26758	912441
815	912442
94242	912443
12587	912444
21071	912445
62536	912446
33731	912447
28821	912448
8162	912449
63870	912450
55804	912451
9872	912452
12095	912453
25310	912454
10405	912455
15378	912456
3518	912457
38612	912458
99158	912459
1118	912460
40890	912461
73806	912462
9910	912463
946	912464
30584	912465
62820	912466
8652	912467
16144	912468
61737	912469
44525	912470
14177	912471
12987	912472
9685	912473
3968	912474
26579	912475
20089	912476
53443	912477
101848	912478
43774	912479
40638	912480
70812	912481
24641	912482
66322	912483
23640	912484
40614	912485
94121	912486
48663	912487
30374	912488
55870	912489
26188	912490
15650	912491
83290	912492
81973	912493
16911	912494
37174	912495
36542	912496
19808	912497
24818	912498
88338	912499
3174	912500
926	912501
63094	912502
22447	912503
79077	912504
31264	912505
18566	912506
11662	912507
35865	912508
20999	912509
14657	912510
47244	912511
35934	912512
16149	912513
11694	912514
4221	912515
38935	912516
34307	912517
75519	912518
18454	912519
19300	912520
836	912521
72499	912522
12216	912523
3154	912524
13874	912525
103785	912526
47372	912527
44244	912528
31796	912529
13096	912530
60151	912531
11877	912532
23911	912533
42193	912534
2662	912535
18865	912536
35924	912537
28157	912538
70202	912539
1621	912540
36728	912541
10409	912542
53145	912543
76731	912544
32095	912545
27237	912546
1530	912547
754	912548
38948	912549
89644	912550
65819	912551
53830	912552
8566	912553
59563	912554
40669	912555
3462	912556
22921	912557
53851	912558
84115	912559
29276	912560
1073	912561
4694	912562
49993	912563
15439	912564
96383	912565
45121	912566
64360	912567
34329	912568
21007	912569
20091	912570
57889	912571
29136	912572
103207	912573
19100	912574
89399	912575
26033	912576
12115	912577
67753	912578
73284	912579
2455	912580
8632	912581
256	912582
46388	912583
41930	912584
182	912585
68606	912586
17594	912587
4533	912588
66468	912589
32330	912590
14966	912591
9577	912592
62275	912593
41839	912594
6065	912595
19633	912596
51552	912597
17727	912598
21651	912599
67218	912600
4302	912601
4006	912602
29423	912603
91540	912604
73441	912605
2633	912606
28856	912607
291	912608
77357	912609
5852	912610
55898	912611
31809	912612
11119	912613
42704	912614
53846	912615
3304	912616
10453	912617
88374	912618
102101	912619
14593	912620
3694	912621
1200	912622
8921	912623
18137	912624
67506	912625
53268	912626
9895	912627
87534	912628
32395	912629
6595	912630
43224	912631
3146	912632
14296	912633
779	912634
48595	912635
55206	912636
123	912637
30049	912638
50624	912639
13437	912640
16900	912641
10852	912642
49851	912643
23743	912644
34300	912645
748	912646
49060	912647
16391	912648
5291	912649
98530	912650
27402	912651
61769	912652
1746	912653
1473	912654
44340	912655
69234	912656
12202	912657
2829	912658
50586	912659
51601	912660
5800	912661
12729	912662
56147	912663
94060	912664
3401	912665
3238	912666
4449	912667
24601	912668
7132	912669
35167	912670
71469	912671
35075	912672
47719	912673
2201	912674
10762	912675
90084	912676
20338	912677
19864	912678
39013	912679
20744	912680
51054	912681
972	912682
67038	912683
5389	912684
61360	912685
30342	912686
4770	912687
51226	912688
21226	912689
53930	912690
9868	912691
5400	912692
56459	912693
9681	912694
56614	912695
60844	912696
1964	912697
27380	912698
21014	912699
14959	912700
46829	912701
11192	912702
54184	912703
1735	912704
28336	912705
15549	912706
28912	912707
4157	912708
15124	912709
3548	912710
27116	912711
13928	912712
36532	912713
31731	912714
52337	912715
1217	912716
39540	912717
24348	912718
16063	912719
65451	912720
2742	912721
43749	912722
39803	912723
4716	912724
100416	912725
16956	912726
10323	912727
6409	912728
83417	912729
60163	912730
47616	912731
5406	912732
12802	912733
4525	912734
90539	912735
52005	912736
1145	912737
1485	912738
6913	912739
86369	912740
72522	912741
74744	912742
67664	912743
3141	912744
68118	912745
58242	912746
7543	912747
21958	912748
62331	912749
11703	912750
7869	912751
3827	912752
6307	912753
74139	912754
50249	912755
42497	912756
96015	912757
111178	912758
8537	912759
48	912760
26985	912761
1401	912762
43544	912763
26415	912764
64548	912765
72452	912766
32696	912767
66768	912768
79135	912769
15863	912770
21094	912771
28646	912772
99422	912773
32702	912774
50545	912775
52	912776
6145	912777
72705	912778
14221	912779
22213	912780
77160	912781
22625	912782
11350	912783
36568	912784
13975	912785
19132	912786
53091	912787
15114	912788
2048	912789
81532	912790
10964	912791
84885	912792
41519	912793
48331	912794
13091	912795
42292	912796
89998	912797
27310	912798
32677	912799
14052	912800
5146	912801
22194	912802
20108	912803
46203	912804
425	912805
18409	912806
1131	912807
97	912808
46607	912809
14403	912810
42251	912811
1858	912812
1411	912813
56840	912814
16422	912815
5674	912816
3133	912817
930	912818
9001	912819
3228	912820
48030	912821
10921	912822
50021	912823
18212	912824
2041	912825
4358	912826
32936	912827
126	912828
90718	912829
1789	912830
29372	912831
74457	912832
21640	912833
23323	912834
35928	912835
34484	912836
20809	912837
40144	912838
42667	912839
19009	912840
19493	912841
11996	912842
42560	912843
2213	912844
4677	912845
1736	912846
1920	912847
24163	912848
22689	912849
16570	912850
8591	912851
69927	912852
42946	912853
30321	912854
6634	912855
6406	912856
34177	912857
8377	912858
27381	912859
37594	912860
37803	912861
13714	912862
4243	912863
8242	912864
8288	912865
41344	912866
51673	912867
32029	912868
7903	912869
18447	912870
2155	912871
64184	912872
267	912873
13262	912874
17405	912875
40784	912876
624	912877
96	912878
66880	912879
6860	912880
42796	912881
481	912882
9191	912883
798	912884
38779	912885
37619	912886
65944	912887
17177	912888
32828	912889
2358	912890
11629	912891
51754	912892
52175	912893
4458	912894
4608	912895
1499	912896
15319	912897
14036	912898
6410	912899
9635	912900
5851	912901
1381	912902
29757	912903
5404	912904
24641	912905
25713	912906
1110	912907
49348	912908
33675	912909
43271	912910
28837	912911
1225	912912
249	912913
61668	912914
9266	912915
36706	912916
22855	912917
111594	912918
50330	912919
17375	912920
2752	912921
3511	912922
10681	912923
38926	912924
54950	912925
69581	912926
5301	912927
42218	912928
57013	912929
5037	912930
40366	912931
4861	912932
35069	912933
53357	912934
56836	912935
13275	912936
38001	912937
80954	912938
361	912939
22670	912940
46007	912941
73538	912942
11993	912943
61598	912944
91605	912945
56803	912946
8280	912947
1	912948
26165	912949
65730	912950
32488	912951
33033	912952
6674	912953
18455	912954
15662	912955
15276	912956
79708	912957
51859	912958
13914	912959
102913	912960
2113	912961
1768	912962
112491	912963
13921	912964
14623	912965
18458	912966
22814	912967
64255	912968
27079	912969
62485	912970
57247	912971
3264	912972
37504	912973
13277	912974
49969	912975
73405	912976
16177	912977
47235	912978
21594	912979
28057	912980
73880	912981
36879	912982
11038	912983
60123	912984
5775	912985
44682	912986
64547	912987
32954	912988
60540	912989
43764	912990
6854	912991
65326	912992
101513	912993
42362	912994
13073	912995
37800	912996
4882	912997
44556	912998
9725	912999
11458	913000
64475	913001
10503	913002
56005	913003
12670	913004
101274	913005
574	913006
39527	913007
777	913008
48941	913009
3537	913010
47959	913011
90121	913012
17194	913013
7940	913014
402	913015
634	913016
247	913017
25161	913018
2805	913019
101206	913020
3946	913021
153	913022
63472	913023
5859	913024
104171	913025
8586	913026
52464	913027
55387	913028
16785	913029
4390	913030
102376	913031
11807	913032
49143	913033
14287	913034
42816	913035
65032	913036
63847	913037
13120	913038
31059	913039
65366	913040
64769	913041
58401	913042
7331	913043
31182	913044
3721	913045
26217	913046
7492	913047
12203	913048
10903	913049
813	913050
2155	913051
13526	913052
15355	913053
84976	913054
33259	913055
79455	913056
87668	913057
64	913058
9808	913059
602	913060
1852	913061
1615	913062
93432	913063
44346	913064
72011	913065
26474	913066
43348	913067
12359	913068
34921	913069
15956	913070
26334	913071
19123	913072
21990	913073
5928	913074
36788	913075
10934	913076
66183	913077
50879	913078
64726	913079
96237	913080
11298	913081
23835	913082
8112	913083
37716	913084
10564	913085
60870	913086
37436	913087
56721	913088
1896	913089
27697	913090
24302	913091
100581	913092
75857	913093
2922	913094
81325	913095
3027	913096
23929	913097
15285	913098
23239	913099
84654	913100
61807	913101
24319	913102
2048	913103
25682	913104
55427	913105
20813	913106
56481	913107
4480	913108
986	913109
31130	913110
1260	913111
9014	913112
3978	913113
15633	913114
39423	913115
64923	913116
44050	913117
77696	913118
66265	913119
14521	913120
62160	913121
4309	913122
22446	913123
45376	913124
355	913125
64954	913126
21357	913127
54504	913128
32848	913129
409	913130
55030	913131
41530	913132
12435	913133
25543	913134
53985	913135
61985	913136
58617	913137
27064	913138
246	913139
1091	913140
35926	913141
12762	913142
194	913143
21510	913144
6532	913145
57618	913146
56575	913147
39140	913148
41941	913149
5751	913150
25488	913151
25885	913152
15864	913153
62525	913154
84145	913155
17416	913156
21158	913157
42477	913158
66672	913159
40650	913160
62994	913161
21086	913162
63648	913163
7524	913164
55008	913165
16605	913166
49057	913167
254	913168
17779	913169
16488	913170
82461	913171
1445	913172
25014	913173
39684	913174
3531	913175
13893	913176
24694	913177
75040	913178
17288	913179
14561	913180
9560	913181
8311	913182
99987	913183
1157	913184
35694	913185
104195	913186
102806	913187
10385	913188
19187	913189
7421	913190
2140	913191
5486	913192
80768	913193
46176	913194
48217	913195
32112	913196
46425	913197
30593	913198
29875	913199
29976	913200
492	913201
27917	913202
78452	913203
47722	913204
13754	913205
2746	913206
64434	913207
75060	913208
15045	913209
18696	913210
17578	913211
34584	913212
65737	913213
2994	913214
70334	913215
62	913216
76586	913217
25073	913218
5145	913219
685	913220
16238	913221
53171	913222
213	913223
21187	913224
4977	913225
35076	913226
18095	913227
63598	913228
64303	913229
40706	913230
1352	913231
87814	913232
1294	913233
68573	913234
31517	913235
61192	913236
47555	913237
41063	913238
11808	913239
48300	913240
1582	913241
27894	913242
32948	913243
60778	913244
75765	913245
42779	913246
6497	913247
11418	913248
90020	913249
36007	913250
60327	913251
46254	913252
38404	913253
4839	913254
1476	913255
32268	913256
11071	913257
14243	913258
32952	913259
812	913260
73621	913261
23311	913262
27260	913263
78056	913264
35096	913265
4904	913266
84584	913267
44432	913268
28426	913269
68963	913270
10747	913271
24521	913272
21133	913273
71751	913274
23074	913275
66740	913276
676	913277
14855	913278
201	913279
15533	913280
8143	913281
97991	913282
13089	913283
4019	913284
356	913285
24781	913286
58446	913287
2315	913288
6915	913289
1659	913290
67019	913291
5024	913292
57289	913293
18800	913294
17054	913295
26855	913296
58609	913297
14987	913298
1843	913299
13527	913300
4494	913301
111785	913302
14496	913303
1782	913304
32376	913305
70992	913306
93289	913307
62211	913308
9830	913309
57101	913310
18709	913311
840	913312
17304	913313
17977	913314
5206	913315
47064	913316
1766	913317
37605	913318
15830	913319
25760	913320
24459	913321
54738	913322
53531	913323
47740	913324
10127	913325
46116	913326
54696	913327
20489	913328
95512	913329
24790	913330
212	913331
6382	913332
2029	913333
40	913334
12443	913335
23653	913336
31013	913337
55218	913338
53672	913339
77898	913340
70746	913341
33029	913342
18225	913343
9558	913344
40200	913345
21005	913346
9531	913347
5979	913348
31408	913349
34899	913350
15289	913351
14421	913352
1227	913353
10110	913354
2564	913355
47375	913356
31317	913357
17977	913358
43002	913359
43663	913360
20783	913361
9254	913362
21788	913363
10746	913364
2261	913365
22091	913366
56799	913367
25290	913368
161	913369
3397	913370
91095	913371
1843	913372
17638	913373
3699	913374
927	913375
28684	913376
40494	913377
31498	913378
27728	913379
5774	913380
15316	913381
4604	913382
4765	913383
4788	913384
3446	913385
80552	913386
30759	913387
14892	913388
4944	913389
103397	913390
42642	913391
50715	913392
2666	913393
7982	913394
4179	913395
15335	913396
2046	913397
3257	913398
11446	913399
7704	913400
5787	913401
8135	913402
10005	913403
30974	913404
8379	913405
1906	913406
6587	913407
10027	913408
24497	913409
6762	913410
3715	913411
5349	913412
11173	913413
83157	913414
14894	913415
47448	913416
76513	913417
6735	913418
29157	913419
4923	913420
55948	913421
62620	913422
8545	913423
1216	913424
25500	913425
45914	913426
29212	913427
48429	913428
33542	913429
960	913430
34559	913431
9893	913432
79178	913433
15292	913434
31001	913435
55099	913436
12843	913437
30177	913438
9151	913439
8168	913440
32543	913441
16432	913442
5411	913443
80	913444
56533	913445
3208	913446
34520	913447
14306	913448
1475	913449
53615	913450
41148	913451
51966	913452
23911	913453
1201	913454
3018	913455
41263	913456
17800	913457
18339	913458
83721	913459
57639	913460
29249	913461
81449	913462
6585	913463
13273	913464
2306	913465
57174	913466
63487	913467
33966	913468
17604	913469
9652	913470
1025	913471
4610	913472
58046	913473
9380	913474
14336	913475
44234	913476
19967	913477
3770	913478
9078	913479
31500	913480
2061	913481
76892	913482
26130	913483
13	913484
4891	913485
70446	913486
85461	913487
9027	913488
9652	913489
2908	913490
9639	913491
23494	913492
19130	913493
68301	913494
20539	913495
11924	913496
19445	913497
48	913498
70094	913499
22271	913500
14938	913501
6885	913502
6155	913503
385	913504
1845	913505
24098	913506
161	913507
26810	913508
60	913509
32072	913510
81310	913511
16099	913512
18822	913513
41008	913514
1071	913515
6959	913516
30080	913517
9124	913518
29753	913519
13982	913520
36590	913521
8279	913522
35773	913523
41648	913524
7131	913525
5305	913526
39277	913527
105906	913528
9785	913529
50101	913530
92409	913531
557	913532
886	913533
18711	913534
35	913535
81064	913536
727	913537
14915	913538
1642	913539
35570	913540
58748	913541
55876	913542
66518	913543
87658	913544
25516	913545
41	913546
26770	913547
5431	913548
34015	913549
13344	913550
55502	913551
3128	913552
23751	913553
7051	913554
49215	913555
85112	913556
44882	913557
74537	913558
111828	913559
72014	913560
3595	913561
71513	913562
14058	913563
10187	913564
33379	913565
26901	913566
35705	913567
47136	913568
2842	913569
18794	913570
5185	913571
6930	913572
652	913573
61005	913574
43388	913575
47095	913576
63723	913577
41894	913578
7333	913579
10780	913580
4507	913581
68862	913582
14938	913583
57499	913584
16886	913585
57514	913586
25036	913587
7700	913588
70535	913589
12272	913590
56323	913591
21109	913592
55479	913593
37487	913594
24535	913595
14367	913596
28714	913597
6548	913598
2206	913599
2112	913600
8955	913601
12980	913602
46029	913603
9268	913604
76654	913605
2916	913606
46342	913607
21964	913608
20294	913609
69801	913610
2039	913611
755	913612
48987	913613
47665	913614
557	913615
101919	913616
31600	913617
26294	913618
21309	913619
2443	913620
10758	913621
39360	913622
52611	913623
37037	913624
7504	913625
70302	913626
103	913627
76008	913628
51041	913629
58948	913630
42703	913631
711	913632
3222	913633
25080	913634
19715	913635
24921	913636
11925	913637
7510	913638
3471	913639
2631	913640
8946	913641
78966	913642
26009	913643
9901	913644
89622	913645
50375	913646
2103	913647
13912	913648
69496	913649
1998	913650
1931	913651
70903	913652
3618	913653
5089	913654
1390	913655
35336	913656
19699	913657
113970	913658
85541	913659
30123	913660
12297	913661
63821	913662
5925	913663
99076	913664
33892	913665
56870	913666
3778	913667
10472	913668
17721	913669
9807	913670
92917	913671
4958	913672
7813	913673
476	913674
12708	913675
6150	913676
43548	913677
23548	913678
1770	913679
48	913680
487	913681
30275	913682
12352	913683
68317	913684
86385	913685
55973	913686
9554	913687
97930	913688
33074	913689
7094	913690
81127	913691
79238	913692
54291	913693
14541	913694
40354	913695
11924	913696
20339	913697
5161	913698
3691	913699
16400	913700
32058	913701
31046	913702
48884	913703
6324	913704
13834	913705
8767	913706
34896	913707
16326	913708
47098	913709
101383	913710
23193	913711
5778	913712
76114	913713
53219	913714
76224	913715
17447	913716
13051	913717
28636	913718
5504	913719
52038	913720
26733	913721
34801	913722
71308	913723
10036	913724
9432	913725
477	913726
19773	913727
86401	913728
56300	913729
6829	913730
50949	913731
81	913732
543	913733
3565	913734
2758	913735
23999	913736
10572	913737
18671	913738
13894	913739
15723	913740
25226	913741
8807	913742
85624	913743
15338	913744
7755	913745
58544	913746
46064	913747
21724	913748
267	913749
17193	913750
51598	913751
62390	913752
14953	913753
29889	913754
20273	913755
106817	913756
6933	913757
54429	913758
3816	913759
9041	913760
26969	913761
36795	913762
32752	913763
50779	913764
5432	913765
3847	913766
26942	913767
33484	913768
50736	913769
36941	913770
26685	913771
13848	913772
7902	913773
18810	913774
2196	913775
42909	913776
25427	913777
3478	913778
29545	913779
69961	913780
105709	913781
31610	913782
79387	913783
2533	913784
434	913785
24972	913786
71225	913787
950	913788
25707	913789
8944	913790
94643	913791
45463	913792
10	913793
9102	913794
4964	913795
43162	913796
50504	913797
46451	913798
959	913799
32913	913800
80885	913801
4848	913802
639	913803
31766	913804
27960	913805
1150	913806
7250	913807
12305	913808
15842	913809
24146	913810
35604	913811
19348	913812
53386	913813
33084	913814
37622	913815
20575	913816
61707	913817
27719	913818
18512	913819
3301	913820
629	913821
81138	913822
23223	913823
31386	913824
54756	913825
7534	913826
3703	913827
1908	913828
49700	913829
3484	913830
51924	913831
59456	913832
27144	913833
27306	913834
2680	913835
48326	913836
406	913837
42954	913838
30804	913839
11588	913840
34719	913841
1954	913842
728	913843
28923	913844
23061	913845
25157	913846
25053	913847
35850	913848
66746	913849
909	913850
2941	913851
86131	913852
69620	913853
14036	913854
5337	913855
22946	913856
19626	913857
13041	913858
12115	913859
45	913860
13882	913861
36235	913862
78800	913863
9805	913864
935	913865
1945	913866
46165	913867
27698	913868
31006	913869
8424	913870
23811	913871
1433	913872
2837	913873
909	913874
55630	913875
58262	913876
26279	913877
56009	913878
23929	913879
20385	913880
45814	913881
6264	913882
15995	913883
85805	913884
12787	913885
48389	913886
53173	913887
55007	913888
52965	913889
97448	913890
56760	913891
58960	913892
7535	913893
87669	913894
13792	913895
22043	913896
43974	913897
7557	913898
465	913899
25279	913900
154	913901
89079	913902
19230	913903
70501	913904
46546	913905
20305	913906
83034	913907
1051	913908
54901	913909
13690	913910
51686	913911
9467	913912
48042	913913
73611	913914
15910	913915
32054	913916
72276	913917
60011	913918
54839	913919
53763	913920
26989	913921
205	913922
11	913923
30668	913924
59302	913925
66296	913926
14017	913927
32674	913928
646	913929
18706	913930
25285	913931
16422	913932
13638	913933
36231	913934
72274	913935
98699	913936
29107	913937
19057	913938
8461	913939
14003	913940
60665	913941
46451	913942
98227	913943
10126	913944
8554	913945
17400	913946
3504	913947
1963	913948
18226	913949
42223	913950
5046	913951
19728	913952
1038	913953
23321	913954
7824	913955
71411	913956
21268	913957
328	913958
29600	913959
112120	913960
8689	913961
10538	913962
2754	913963
7763	913964
12204	913965
12078	913966
13583	913967
18323	913968
2065	913969
58889	913970
1714	913971
7628	913972
54822	913973
812	913974
11933	913975
7253	913976
8002	913977
17319	913978
12626	913979
18503	913980
16468	913981
47326	913982
32279	913983
13283	913984
23132	913985
29593	913986
20875	913987
22020	913988
2581	913989
37792	913990
108871	913991
16655	913992
51058	913993
25533	913994
35954	913995
1207	913996
7961	913997
47756	913998
6260	913999
2929	914000
49927	914001
79517	914002
40238	914003
107522	914004
36524	914005
18882	914006
59568	914007
62708	914008
305	914009
11484	914010
7018	914011
1024	914012
4236	914013
18860	914014
28000	914015
26963	914016
67174	914017
34557	914018
49586	914019
13563	914020
1421	914021
80150	914022
74466	914023
7091	914024
17480	914025
20338	914026
35572	914027
101550	914028
6274	914029
96873	914030
50037	914031
5979	914032
19986	914033
1209	914034
46841	914035
22202	914036
31921	914037
11302	914038
2765	914039
25519	914040
86384	914041
8789	914042
20094	914043
31880	914044
41102	914045
19381	914046
62938	914047
22965	914048
14545	914049
54245	914050
45847	914051
79492	914052
83141	914053
3860	914054
2286	914055
3637	914056
464	914057
86880	914058
48731	914059
44651	914060
15660	914061
37234	914062
30779	914063
3644	914064
9787	914065
6965	914066
35582	914067
41139	914068
71	914069
22746	914070
72811	914071
81455	914072
27147	914073
77307	914074
78596	914075
1241	914076
746	914077
7551	914078
888	914079
27842	914080
21095	914081
59595	914082
16458	914083
5136	914084
12394	914085
31048	914086
56444	914087
4784	914088
16322	914089
9845	914090
11876	914091
86626	914092
12167	914093
74614	914094
23662	914095
518	914096
82246	914097
42305	914098
21775	914099
106	914100
4306	914101
85344	914102
4947	914103
5559	914104
33740	914105
6468	914106
6308	914107
3540	914108
33354	914109
20013	914110
1589	914111
9035	914112
94563	914113
41768	914114
37467	914115
11645	914116
15885	914117
94304	914118
17540	914119
31956	914120
603	914121
71257	914122
1636	914123
55617	914124
57444	914125
93875	914126
15670	914127
3094	914128
16773	914129
65604	914130
68931	914131
1398	914132
41931	914133
68154	914134
29689	914135
75736	914136
44953	914137
79177	914138
37017	914139
16787	914140
91	914141
9726	914142
3598	914143
11058	914144
36627	914145
5868	914146
3518	914147
99998	914148
99993	914149
17847	914150
7736	914151
55391	914152
1109	914153
40061	914154
1357	914155
27871	914156
3092	914157
16503	914158
17337	914159
5553	914160
80	914161
687	914162
323	914163
13082	914164
54089	914165
21682	914166
7210	914167
80392	914168
7012	914169
8531	914170
97713	914171
6422	914172
2554	914173
93435	914174
49041	914175
38932	914176
10128	914177
22776	914178
14480	914179
20	914180
31375	914181
711	914182
118	914183
4285	914184
23957	914185
21453	914186
6096	914187
1704	914188
2505	914189
37041	914190
54599	914191
1587	914192
36753	914193
8202	914194
6954	914195
8735	914196
3467	914197
30957	914198
57497	914199
1797	914200
22896	914201
11084	914202
15215	914203
56103	914204
9912	914205
63464	914206
7626	914207
8127	914208
11509	914209
15306	914210
33140	914211
31222	914212
37654	914213
52791	914214
11753	914215
3899	914216
2348	914217
2660	914218
55001	914219
1835	914220
3016	914221
1804	914222
292	914223
11086	914224
19739	914225
23204	914226
64529	914227
12868	914228
15449	914229
423	914230
6364	914231
82121	914232
66646	914233
15542	914234
17152	914235
18095	914236
29898	914237
35492	914238
151	914239
14535	914240
37037	914241
11024	914242
72	914243
73163	914244
101383	914245
21937	914246
70923	914247
63799	914248
10977	914249
14741	914250
11012	914251
622	914252
6144	914253
34740	914254
2785	914255
8359	914256
93543	914257
15938	914258
2065	914259
14173	914260
63619	914261
88431	914262
81891	914263
6216	914264
23745	914265
12302	914266
12560	914267
29584	914268
26614	914269
49424	914270
14145	914271
9745	914272
110388	914273
107370	914274
25780	914275
2952	914276
54919	914277
30088	914278
40796	914279
64623	914280
3752	914281
103938	914282
48599	914283
5054	914284
18477	914285
35331	914286
23460	914287
34493	914288
78460	914289
9904	914290
76958	914291
47963	914292
15096	914293
32545	914294
52829	914295
1010	914296
49635	914297
6387	914298
60610	914299
21890	914300
59283	914301
29346	914302
12323	914303
15587	914304
38099	914305
52837	914306
7049	914307
12061	914308
28635	914309
12118	914310
28807	914311
81789	914312
76004	914313
2540	914314
9118	914315
38862	914316
61033	914317
12736	914318
26299	914319
5994	914320
10194	914321
4943	914322
4124	914323
21058	914324
36433	914325
7455	914326
43049	914327
39940	914328
26787	914329
6079	914330
14352	914331
27717	914332
72913	914333
36453	914334
100982	914335
7375	914336
8247	914337
23078	914338
107498	914339
19262	914340
55003	914341
13774	914342
30996	914343
11662	914344
58103	914345
13155	914346
66075	914347
84832	914348
304	914349
98104	914350
29892	914351
26277	914352
46207	914353
88369	914354
44964	914355
6702	914356
3924	914357
82468	914358
9170	914359
71690	914360
15331	914361
52553	914362
22770	914363
48413	914364
15192	914365
58539	914366
7451	914367
15729	914368
25373	914369
31698	914370
35246	914371
24355	914372
102172	914373
59740	914374
41891	914375
58619	914376
8419	914377
4358	914378
15175	914379
53574	914380
40896	914381
22730	914382
7001	914383
15520	914384
24083	914385
3102	914386
956	914387
52874	914388
559	914389
81960	914390
12893	914391
42888	914392
49266	914393
22736	914394
4343	914395
34368	914396
23147	914397
31740	914398
5852	914399
37594	914400
53619	914401
6	914402
24063	914403
1716	914404
41633	914405
74285	914406
19504	914407
11807	914408
7066	914409
17392	914410
48458	914411
73133	914412
1189	914413
41335	914414
1168	914415
23038	914416
209	914417
30490	914418
9632	914419
213	914420
11806	914421
8655	914422
26669	914423
28917	914424
1777	914425
4570	914426
10732	914427
232	914428
78116	914429
27956	914430
1707	914431
1612	914432
71811	914433
61800	914434
6846	914435
24258	914436
73532	914437
8492	914438
22024	914439
61812	914440
68476	914441
2915	914442
1127	914443
213	914444
4814	914445
16818	914446
63712	914447
26685	914448
10777	914449
6767	914450
1055	914451
43851	914452
10	914453
64461	914454
2532	914455
49301	914456
169	914457
54287	914458
6	914459
58526	914460
33905	914461
26412	914462
13583	914463
3972	914464
26883	914465
13505	914466
1641	914467
3525	914468
5521	914469
37199	914470
4411	914471
22315	914472
6020	914473
99	914474
7515	914475
17130	914476
4417	914477
6242	914478
24398	914479
20124	914480
9917	914481
38445	914482
36989	914483
74190	914484
3362	914485
7989	914486
19679	914487
36298	914488
13060	914489
101980	914490
12290	914491
45742	914492
16369	914493
25426	914494
10	914495
16429	914496
40354	914497
86395	914498
27875	914499
91466	914500
35292	914501
5351	914502
69481	914503
108624	914504
35459	914505
10971	914506
2111	914507
140	914508
978	914509
45263	914510
26486	914511
10016	914512
57068	914513
88659	914514
23232	914515
14953	914516
15118	914517
51934	914518
2107	914519
650	914520
33011	914521
9354	914522
6619	914523
2001	914524
20773	914525
46241	914526
38572	914527
10915	914528
42084	914529
17712	914530
47233	914531
13081	914532
50514	914533
95028	914534
31471	914535
6811	914536
19466	914537
83434	914538
43846	914539
13575	914540
10567	914541
60272	914542
28618	914543
12167	914544
75980	914545
66868	914546
38596	914547
28167	914548
45745	914549
67347	914550
68732	914551
7956	914552
15133	914553
89334	914554
8403	914555
1923	914556
35009	914557
8852	914558
35306	914559
55148	914560
17237	914561
2966	914562
1893	914563
6	914564
10047	914565
9950	914566
60655	914567
10233	914568
1543	914569
113867	914570
46729	914571
23487	914572
30865	914573
800	914574
4792	914575
29411	914576
55605	914577
98146	914578
2638	914579
96096	914580
46475	914581
1993	914582
24912	914583
10710	914584
728	914585
113636	914586
20662	914587
4463	914588
31359	914589
93792	914590
68927	914591
4650	914592
31493	914593
1030	914594
47311	914595
57651	914596
76936	914597
74550	914598
88455	914599
101008	914600
37277	914601
20287	914602
3325	914603
50360	914604
1287	914605
91475	914606
26823	914607
35095	914608
47212	914609
15763	914610
80268	914611
6582	914612
24205	914613
89495	914614
5704	914615
54552	914616
3232	914617
21	914618
40975	914619
53916	914620
586	914621
1038	914622
19496	914623
19705	914624
42077	914625
80849	914626
1503	914627
43817	914628
49685	914629
9389	914630
44903	914631
926	914632
26818	914633
52529	914634
61292	914635
410	914636
151	914637
5828	914638
44169	914639
90662	914640
63881	914641
34819	914642
26506	914643
34342	914644
39119	914645
63337	914646
3049	914647
17008	914648
15036	914649
76232	914650
3572	914651
24203	914652
79579	914653
5429	914654
1451	914655
47577	914656
683	914657
30354	914658
50295	914659
4305	914660
27321	914661
25	914662
39644	914663
34191	914664
7871	914665
38134	914666
31257	914667
85514	914668
70176	914669
77650	914670
25649	914671
36993	914672
53315	914673
45076	914674
33274	914675
25874	914676
7279	914677
59690	914678
1813	914679
8400	914680
58582	914681
18655	914682
36708	914683
10020	914684
6120	914685
625	914686
25724	914687
93258	914688
58923	914689
84801	914690
13405	914691
45353	914692
39709	914693
52516	914694
25294	914695
465	914696
1589	914697
3595	914698
46691	914699
4843	914700
70849	914701
51802	914702
19295	914703
4804	914704
58145	914705
10939	914706
32511	914707
7444	914708
126	914709
857	914710
75992	914711
9163	914712
51837	914713
7798	914714
23275	914715
3508	914716
102439	914717
5890	914718
38535	914719
34171	914720
36195	914721
55481	914722
18934	914723
424	914724
85752	914725
66083	914726
3296	914727
1447	914728
12701	914729
45	914730
80094	914731
12005	914732
43017	914733
45546	914734
43437	914735
60313	914736
57201	914737
41591	914738
47958	914739
97196	914740
746	914741
101075	914742
46684	914743
23748	914744
46362	914745
7865	914746
2076	914747
3476	914748
22127	914749
2176	914750
48718	914751
209	914752
55	914753
84496	914754
24292	914755
18599	914756
428	914757
23774	914758
88355	914759
12525	914760
22619	914761
58739	914762
7542	914763
33263	914764
31753	914765
18305	914766
9579	914767
39266	914768
64339	914769
137	914770
5777	914771
108542	914772
337	914773
19688	914774
88933	914775
12725	914776
46386	914777
30976	914778
80532	914779
59280	914780
10429	914781
60979	914782
29385	914783
74044	914784
20502	914785
60744	914786
70030	914787
34183	914788
70464	914789
4674	914790
5360	914791
4744	914792
100441	914793
38016	914794
60992	914795
35439	914796
7908	914797
47153	914798
8512	914799
4758	914800
1895	914801
15538	914802
13451	914803
24898	914804
18458	914805
61873	914806
63753	914807
22070	914808
34879	914809
68402	914810
17241	914811
7446	914812
30669	914813
113812	914814
54948	914815
11300	914816
16925	914817
66179	914818
10337	914819
31106	914820
29211	914821
3047	914822
9912	914823
53098	914824
26565	914825
86412	914826
5926	914827
14639	914828
5696	914829
21400	914830
32043	914831
22124	914832
58915	914833
41139	914834
40154	914835
32	914836
78311	914837
7730	914838
4582	914839
30892	914840
2544	914841
68742	914842
21933	914843
82847	914844
108	914845
53645	914846
37498	914847
68831	914848
72967	914849
96267	914850
4	914851
69800	914852
67370	914853
48076	914854
83527	914855
63363	914856
45981	914857
10634	914858
19572	914859
54418	914860
903	914861
667	914862
92924	914863
54071	914864
15479	914865
1099	914866
70495	914867
79437	914868
24254	914869
29986	914870
16792	914871
14009	914872
27835	914873
42	914874
66936	914875
24589	914876
19259	914877
3840	914878
31082	914879
17488	914880
88184	914881
2853	914882
16727	914883
18947	914884
7140	914885
1065	914886
22836	914887
47790	914888
31865	914889
26509	914890
53865	914891
48682	914892
78552	914893
48135	914894
55648	914895
7230	914896
65386	914897
4821	914898
12941	914899
3119	914900
24347	914901
11033	914902
690	914903
7324	914904
519	914905
2202	914906
74514	914907
2665	914908
24235	914909
39364	914910
70003	914911
5862	914912
4002	914913
63063	914914
15183	914915
15353	914916
31513	914917
40	914918
39410	914919
9611	914920
5334	914921
36594	914922
11360	914923
736	914924
6424	914925
62434	914926
38881	914927
10784	914928
71533	914929
351	914930
20909	914931
32230	914932
21015	914933
25	914934
13682	914935
57111	914936
353	914937
47758	914938
72505	914939
478	914940
45369	914941
43446	914942
11696	914943
11412	914944
285	914945
2187	914946
21350	914947
2967	914948
31966	914949
28366	914950
44045	914951
32687	914952
551	914953
211	914954
18966	914955
246	914956
1867	914957
286	914958
7868	914959
2357	914960
31913	914961
64639	914962
76711	914963
22481	914964
16890	914965
3057	914966
14679	914967
84529	914968
2922	914969
4652	914970
29408	914971
45695	914972
2134	914973
397	914974
23669	914975
22022	914976
18188	914977
28895	914978
17140	914979
4107	914980
38282	914981
3524	914982
34744	914983
52995	914984
10136	914985
11340	914986
6515	914987
667	914988
9213	914989
17171	914990
8254	914991
5642	914992
5447	914993
9028	914994
26370	914995
8061	914996
109483	914997
13942	914998
9069	914999
10323	915000
16955	915001
1934	915002
32372	915003
23377	915004
81	915005
34726	915006
18260	915007
610	915008
11181	915009
73421	915010
554	915011
1162	915012
54914	915013
48299	915014
20182	915015
6256	915016
65	915017
13613	915018
35901	915019
74386	915020
34160	915021
13418	915022
11585	915023
19383	915024
43462	915025
878	915026
56547	915027
61570	915028
2200	915029
662	915030
80923	915031
11343	915032
82205	915033
62833	915034
69036	915035
60421	915036
14842	915037
100109	915038
519	915039
90916	915040
25186	915041
56936	915042
4721	915043
61238	915044
39112	915045
19334	915046
551	915047
27392	915048
31296	915049
70122	915050
43190	915051
1722	915052
10104	915053
21629	915054
1927	915055
15027	915056
35811	915057
8728	915058
14570	915059
61958	915060
23010	915061
83148	915062
80206	915063
63221	915064
7667	915065
83719	915066
23384	915067
84610	915068
7968	915069
100683	915070
17961	915071
33500	915072
43722	915073
1810	915074
11981	915075
75554	915076
4107	915077
83017	915078
75083	915079
38488	915080
3308	915081
24638	915082
35986	915083
14799	915084
1517	915085
73	915086
37812	915087
51744	915088
56715	915089
72858	915090
9077	915091
1491	915092
48432	915093
13082	915094
10072	915095
87	915096
90367	915097
36225	915098
5858	915099
45561	915100
49533	915101
1557	915102
49893	915103
43868	915104
1005	915105
19271	915106
47070	915107
19840	915108
43919	915109
1918	915110
31730	915111
31585	915112
78854	915113
21906	915114
20967	915115
20587	915116
21517	915117
2846	915118
46033	915119
42105	915120
13331	915121
14018	915122
22170	915123
36839	915124
2315	915125
66834	915126
62116	915127
10478	915128
4612	915129
3946	915130
12827	915131
56762	915132
36605	915133
29786	915134
17735	915135
30010	915136
52254	915137
56017	915138
5417	915139
645	915140
966	915141
75423	915142
39161	915143
6594	915144
81949	915145
13961	915146
18492	915147
77797	915148
48605	915149
79949	915150
6218	915151
57196	915152
50989	915153
82245	915154
6318	915155
31429	915156
16688	915157
54390	915158
177	915159
3453	915160
2110	915161
8057	915162
18319	915163
93394	915164
29415	915165
86737	915166
29813	915167
66761	915168
66177	915169
6028	915170
26190	915171
39490	915172
31850	915173
512	915174
47371	915175
59436	915176
101466	915177
71264	915178
1481	915179
1065	915180
12572	915181
45236	915182
77285	915183
24313	915184
196	915185
9495	915186
58705	915187
1187	915188
207	915189
895	915190
614	915191
8246	915192
15123	915193
59824	915194
1204	915195
97964	915196
67694	915197
73523	915198
83	915199
14892	915200
31801	915201
610	915202
72377	915203
11000	915204
12525	915205
30963	915206
51586	915207
8636	915208
485	915209
40057	915210
6461	915211
34200	915212
33474	915213
70	915214
657	915215
82138	915216
39004	915217
11455	915218
16236	915219
9269	915220
43812	915221
16733	915222
33266	915223
46738	915224
8697	915225
4	915226
525	915227
73823	915228
24619	915229
32856	915230
29025	915231
14005	915232
50428	915233
2424	915234
26859	915235
6055	915236
20346	915237
29004	915238
110222	915239
40412	915240
58342	915241
6046	915242
59755	915243
70394	915244
15492	915245
4365	915246
73519	915247
23409	915248
52065	915249
50162	915250
33228	915251
20528	915252
28654	915253
52950	915254
96733	915255
33752	915256
12337	915257
23071	915258
20064	915259
45410	915260
1825	915261
64115	915262
57163	915263
110	915264
24771	915265
51599	915266
28146	915267
15089	915268
18599	915269
8621	915270
10998	915271
21275	915272
74	915273
4193	915274
49329	915275
332	915276
24611	915277
753	915278
204	915279
59871	915280
20236	915281
15476	915282
66994	915283
29513	915284
1744	915285
9468	915286
13799	915287
8914	915288
29540	915289
75396	915290
14419	915291
34104	915292
32999	915293
50666	915294
58567	915295
43866	915296
4671	915297
24487	915298
51311	915299
6676	915300
2049	915301
9831	915302
39293	915303
69062	915304
28262	915305
18380	915306
10243	915307
56508	915308
41081	915309
14270	915310
12686	915311
30659	915312
6243	915313
5136	915314
4166	915315
5869	915316
41520	915317
47276	915318
7002	915319
57960	915320
80663	915321
58000	915322
12550	915323
6268	915324
94763	915325
31020	915326
33643	915327
61748	915328
863	915329
70037	915330
83398	915331
540	915332
3426	915333
4800	915334
50840	915335
16943	915336
4571	915337
2141	915338
605	915339
21645	915340
1264	915341
2556	915342
50588	915343
12684	915344
58812	915345
71927	915346
19560	915347
14761	915348
90431	915349
1321	915350
14623	915351
9811	915352
76633	915353
835	915354
67344	915355
676	915356
15765	915357
48899	915358
19265	915359
7172	915360
62398	915361
5636	915362
88420	915363
26160	915364
820	915365
29472	915366
7214	915367
3996	915368
70746	915369
141	915370
28694	915371
3894	915372
111959	915373
71947	915374
12749	915375
12957	915376
66850	915377
93522	915378
1541	915379
25799	915380
20275	915381
83922	915382
19985	915383
66994	915384
7738	915385
19	915386
3433	915387
33785	915388
58986	915389
8403	915390
4190	915391
21115	915392
14995	915393
86045	915394
10624	915395
16881	915396
42123	915397
27725	915398
16743	915399
46005	915400
98035	915401
7300	915402
6386	915403
73142	915404
19954	915405
58842	915406
23895	915407
8461	915408
43061	915409
50599	915410
269	915411
12650	915412
22943	915413
46652	915414
5600	915415
13225	915416
2115	915417
46158	915418
41040	915419
2216	915420
87446	915421
6029	915422
1004	915423
2510	915424
72270	915425
67	915426
994	915427
341	915428
11057	915429
69680	915430
57986	915431
73827	915432
8054	915433
39630	915434
8379	915435
92397	915436
37472	915437
66594	915438
47338	915439
16508	915440
3427	915441
13381	915442
3827	915443
67446	915444
9030	915445
3285	915446
22279	915447
172	915448
4322	915449
34412	915450
39581	915451
87724	915452
11751	915453
900	915454
48398	915455
51117	915456
9970	915457
56057	915458
34698	915459
103716	915460
68634	915461
54384	915462
45944	915463
6064	915464
84285	915465
82671	915466
4821	915467
21079	915468
10102	915469
24170	915470
48354	915471
45646	915472
5157	915473
63240	915474
63421	915475
20657	915476
48275	915477
26245	915478
25609	915479
28216	915480
3062	915481
83032	915482
9358	915483
18307	915484
36237	915485
18182	915486
2618	915487
9019	915488
71998	915489
29187	915490
21363	915491
6021	915492
15810	915493
16901	915494
1296	915495
34648	915496
70520	915497
28854	915498
27612	915499
337	915500
5953	915501
17082	915502
12912	915503
12086	915504
1910	915505
26506	915506
8149	915507
3679	915508
24698	915509
28617	915510
87111	915511
91762	915512
27389	915513
89549	915514
70603	915515
100487	915516
15758	915517
38561	915518
34243	915519
54358	915520
35308	915521
2246	915522
34211	915523
16480	915524
7752	915525
37236	915526
30488	915527
883	915528
15616	915529
77326	915530
51400	915531
14921	915532
9534	915533
37040	915534
3325	915535
46714	915536
76314	915537
76632	915538
8026	915539
81304	915540
8536	915541
15067	915542
95528	915543
62608	915544
37880	915545
30194	915546
46886	915547
54810	915548
12752	915549
4082	915550
3395	915551
49965	915552
22094	915553
26151	915554
88252	915555
276	915556
17619	915557
51280	915558
70657	915559
15227	915560
42186	915561
5261	915562
2786	915563
13399	915564
17833	915565
1414	915566
6	915567
7107	915568
110351	915569
31333	915570
31890	915571
26149	915572
49623	915573
12287	915574
12714	915575
11184	915576
6986	915577
99355	915578
56483	915579
85501	915580
541	915581
78853	915582
2227	915583
573	915584
38846	915585
41214	915586
16314	915587
68930	915588
75938	915589
31421	915590
97320	915591
7163	915592
34856	915593
24	915594
1053	915595
20820	915596
3347	915597
23489	915598
20893	915599
18972	915600
53262	915601
6966	915602
26911	915603
56411	915604
9337	915605
5407	915606
17511	915607
9222	915608
27728	915609
91257	915610
39462	915611
39620	915612
33895	915613
1057	915614
30900	915615
20797	915616
6635	915617
16984	915618
18439	915619
2128	915620
58008	915621
76839	915622
67549	915623
16	915624
7881	915625
71	915626
30618	915627
22850	915628
9743	915629
2382	915630
88177	915631
54712	915632
11382	915633
71822	915634
9713	915635
579	915636
16459	915637
16196	915638
93675	915639
18857	915640
34773	915641
3294	915642
50116	915643
59595	915644
25747	915645
16247	915646
16721	915647
4345	915648
9982	915649
26501	915650
31771	915651
17316	915652
11145	915653
56007	915654
89983	915655
11715	915656
41949	915657
30617	915658
96127	915659
5218	915660
26589	915661
47893	915662
15100	915663
3697	915664
4347	915665
35259	915666
60732	915667
969	915668
55138	915669
37960	915670
17135	915671
61630	915672
42079	915673
50416	915674
785	915675
55558	915676
2381	915677
10802	915678
36461	915679
55165	915680
36421	915681
4816	915682
2409	915683
31056	915684
28240	915685
48	915686
75842	915687
2680	915688
74	915689
64384	915690
50314	915691
55007	915692
9272	915693
17855	915694
21282	915695
8619	915696
53374	915697
65934	915698
23877	915699
47328	915700
91696	915701
114081	915702
52370	915703
8253	915704
16412	915705
81531	915706
108366	915707
14481	915708
52	915709
1377	915710
15886	915711
108036	915712
33346	915713
48	915714
101548	915715
5680	915716
1328	915717
70840	915718
301	915719
6258	915720
75953	915721
24415	915722
29505	915723
1109	915724
6722	915725
26228	915726
1797	915727
205	915728
17501	915729
49167	915730
29323	915731
64601	915732
73773	915733
17034	915734
60373	915735
101869	915736
9485	915737
18731	915738
32831	915739
400	915740
37226	915741
58653	915742
16800	915743
117	915744
683	915745
83966	915746
5592	915747
28479	915748
20445	915749
68304	915750
11163	915751
39733	915752
16160	915753
12128	915754
59261	915755
30009	915756
36696	915757
6339	915758
12256	915759
96369	915760
37382	915761
32176	915762
23209	915763
5385	915764
6181	915765
62592	915766
57482	915767
2405	915768
55350	915769
93604	915770
48864	915771
55107	915772
34797	915773
6860	915774
36714	915775
8123	915776
979	915777
84281	915778
59536	915779
574	915780
27934	915781
53139	915782
13299	915783
47006	915784
23091	915785
64480	915786
25958	915787
26676	915788
23524	915789
4476	915790
34751	915791
59210	915792
3491	915793
12291	915794
98508	915795
1071	915796
1987	915797
67388	915798
14784	915799
32135	915800
31335	915801
70838	915802
1046	915803
25779	915804
6872	915805
15369	915806
68253	915807
6418	915808
55178	915809
3325	915810
54333	915811
100692	915812
4376	915813
42125	915814
9028	915815
25588	915816
78539	915817
23433	915818
34163	915819
23975	915820
14599	915821
51423	915822
58335	915823
28033	915824
28009	915825
38261	915826
16073	915827
8216	915828
54715	915829
21230	915830
9112	915831
25179	915832
62855	915833
1682	915834
674	915835
10096	915836
23570	915837
30401	915838
13847	915839
90979	915840
29658	915841
37035	915842
81571	915843
2793	915844
1192	915845
44241	915846
89728	915847
1352	915848
16631	915849
34109	915850
15580	915851
51754	915852
43460	915853
75524	915854
14522	915855
59621	915856
28913	915857
23420	915858
61068	915859
38784	915860
2745	915861
45084	915862
27684	915863
101920	915864
68660	915865
41514	915866
19210	915867
60145	915868
1831	915869
93173	915870
42593	915871
66101	915872
36907	915873
11863	915874
8910	915875
14590	915876
42858	915877
20697	915878
17149	915879
71502	915880
12706	915881
75656	915882
47288	915883
11609	915884
18039	915885
86111	915886
17318	915887
29366	915888
10113	915889
105599	915890
27015	915891
33903	915892
4723	915893
88388	915894
52493	915895
11337	915896
19824	915897
47653	915898
39789	915899
100107	915900
6812	915901
10782	915902
28182	915903
18433	915904
13	915905
4989	915906
9866	915907
16701	915908
22443	915909
43224	915910
32530	915911
8064	915912
28605	915913
10021	915914
12823	915915
1628	915916
82017	915917
89533	915918
406	915919
1719	915920
2309	915921
25121	915922
26098	915923
30969	915924
3190	915925
93101	915926
14841	915927
56793	915928
75857	915929
71694	915930
13347	915931
34250	915932
33689	915933
6613	915934
167	915935
450	915936
3429	915937
64512	915938
16329	915939
55480	915940
18188	915941
8915	915942
21516	915943
20392	915944
21480	915945
4988	915946
21672	915947
241	915948
255	915949
3009	915950
1717	915951
3025	915952
176	915953
18443	915954
26946	915955
4325	915956
386	915957
35667	915958
20139	915959
21405	915960
100802	915961
48959	915962
2221	915963
45178	915964
32092	915965
53296	915966
15048	915967
2757	915968
50619	915969
10929	915970
1339	915971
36264	915972
74250	915973
32083	915974
24780	915975
511	915976
8479	915977
18529	915978
2665	915979
1441	915980
2916	915981
15836	915982
165	915983
75683	915984
49	915985
16400	915986
69355	915987
45676	915988
101817	915989
396	915990
14917	915991
9992	915992
17967	915993
5887	915994
22955	915995
13317	915996
29927	915997
57869	915998
48502	915999
32283	916000
4509	916001
63813	916002
38119	916003
9922	916004
37876	916005
1664	916006
48641	916007
39997	916008
65672	916009
13797	916010
46924	916011
52747	916012
3822	916013
12666	916014
56712	916015
2886	916016
61332	916017
78103	916018
72667	916019
5267	916020
10225	916021
8484	916022
6832	916023
25453	916024
17197	916025
41207	916026
74000	916027
41895	916028
12493	916029
51474	916030
68707	916031
71025	916032
2502	916033
82902	916034
32436	916035
54274	916036
991	916037
8061	916038
894	916039
2459	916040
86015	916041
3058	916042
926	916043
8330	916044
12602	916045
92731	916046
27033	916047
23079	916048
7798	916049
69981	916050
3326	916051
31956	916052
7432	916053
308	916054
18215	916055
3076	916056
6203	916057
49506	916058
5805	916059
16247	916060
3179	916061
13558	916062
98219	916063
3699	916064
13835	916065
52583	916066
11954	916067
3076	916068
11736	916069
33493	916070
1784	916071
38415	916072
24212	916073
89442	916074
23445	916075
39824	916076
42964	916077
50814	916078
275	916079
19210	916080
42440	916081
22154	916082
20962	916083
19663	916084
24260	916085
24626	916086
246	916087
408	916088
9862	916089
13309	916090
81918	916091
31215	916092
64930	916093
2425	916094
12911	916095
44328	916096
15729	916097
4439	916098
77897	916099
1578	916100
3544	916101
1576	916102
2794	916103
32694	916104
34893	916105
55198	916106
21463	916107
51929	916108
832	916109
23458	916110
1804	916111
556	916112
9587	916113
36448	916114
243	916115
17785	916116
7745	916117
30939	916118
8994	916119
18351	916120
13282	916121
201	916122
14436	916123
82448	916124
4330	916125
1775	916126
45087	916127
12606	916128
80946	916129
30164	916130
52357	916131
8136	916132
2785	916133
81420	916134
10616	916135
12248	916136
2414	916137
63092	916138
74402	916139
6946	916140
100118	916141
26778	916142
808	916143
31521	916144
9357	916145
37389	916146
487	916147
7081	916148
568	916149
5320	916150
10014	916151
25433	916152
47441	916153
3152	916154
117	916155
28580	916156
8454	916157
72407	916158
57082	916159
23048	916160
107283	916161
46148	916162
55681	916163
47659	916164
79790	916165
907	916166
63238	916167
5633	916168
799	916169
13662	916170
36194	916171
12285	916172
44573	916173
77981	916174
74290	916175
8352	916176
69888	916177
31874	916178
66259	916179
13042	916180
13852	916181
21649	916182
41373	916183
25069	916184
30243	916185
16727	916186
60802	916187
27867	916188
12771	916189
15619	916190
4065	916191
5020	916192
50353	916193
9988	916194
26268	916195
47764	916196
11522	916197
28039	916198
50095	916199
24344	916200
40656	916201
224	916202
19546	916203
45679	916204
4663	916205
89766	916206
86575	916207
1513	916208
48895	916209
24244	916210
5295	916211
46705	916212
37184	916213
21524	916214
17309	916215
35057	916216
210	916217
1898	916218
77940	916219
7405	916220
92379	916221
20175	916222
9852	916223
1017	916224
11481	916225
22096	916226
30568	916227
9880	916228
23710	916229
3832	916230
80	916231
15229	916232
8093	916233
24076	916234
7924	916235
15057	916236
9242	916237
456	916238
76428	916239
100899	916240
51270	916241
46674	916242
400	916243
16202	916244
30152	916245
88	916246
66908	916247
39079	916248
26528	916249
77481	916250
32273	916251
61368	916252
75437	916253
27801	916254
73130	916255
20105	916256
16485	916257
4209	916258
84110	916259
61781	916260
29377	916261
48122	916262
25452	916263
16960	916264
3152	916265
11114	916266
44301	916267
31847	916268
66563	916269
7624	916270
37120	916271
36379	916272
41044	916273
82795	916274
34828	916275
7004	916276
8435	916277
6416	916278
8254	916279
76811	916280
114209	916281
2877	916282
24693	916283
7030	916284
7145	916285
19603	916286
34136	916287
10828	916288
1367	916289
2264	916290
53189	916291
69450	916292
11620	916293
57994	916294
811	916295
25267	916296
5183	916297
43484	916298
1504	916299
81580	916300
46295	916301
59471	916302
64241	916303
2168	916304
14767	916305
995	916306
89835	916307
21506	916308
245	916309
73449	916310
16330	916311
32709	916312
37929	916313
20695	916314
2518	916315
33016	916316
100628	916317
12107	916318
16954	916319
21696	916320
1585	916321
6344	916322
40134	916323
8099	916324
111738	916325
104638	916326
59826	916327
18053	916328
28328	916329
43321	916330
205	916331
15511	916332
21070	916333
25958	916334
33768	916335
53445	916336
93467	916337
39252	916338
2694	916339
4556	916340
3133	916341
19970	916342
30647	916343
4513	916344
2236	916345
102185	916346
12318	916347
40375	916348
8137	916349
5429	916350
20090	916351
42674	916352
33848	916353
55967	916354
56639	916355
45096	916356
61287	916357
55910	916358
11519	916359
248	916360
7727	916361
11248	916362
9581	916363
47647	916364
1753	916365
3908	916366
9031	916367
15483	916368
66470	916369
39468	916370
607	916371
7333	916372
1807	916373
99649	916374
5822	916375
4847	916376
9284	916377
4936	916378
9587	916379
45175	916380
66149	916381
23979	916382
52265	916383
520	916384
11505	916385
15620	916386
82599	916387
88506	916388
49965	916389
25045	916390
27136	916391
25091	916392
14369	916393
28353	916394
5966	916395
62194	916396
18387	916397
22782	916398
18748	916399
13984	916400
80937	916401
43630	916402
25791	916403
31622	916404
58154	916405
22742	916406
13943	916407
57232	916408
7945	916409
55339	916410
16367	916411
2219	916412
24681	916413
81717	916414
29887	916415
44328	916416
447	916417
84120	916418
22928	916419
44612	916420
4489	916421
46695	916422
785	916423
86742	916424
74053	916425
25412	916426
23664	916427
6360	916428
28856	916429
24006	916430
1627	916431
1332	916432
39601	916433
22251	916434
33446	916435
381	916436
14157	916437
33454	916438
17216	916439
21765	916440
75	916441
19882	916442
33856	916443
28576	916444
31119	916445
38295	916446
891	916447
48965	916448
42458	916449
15332	916450
17182	916451
17638	916452
54148	916453
2246	916454
6752	916455
80571	916456
95028	916457
2708	916458
87024	916459
39004	916460
2801	916461
43175	916462
1	916463
98795	916464
14074	916465
18072	916466
80079	916467
50798	916468
85653	916469
66	916470
18270	916471
27216	916472
1	916473
12956	916474
72903	916475
20762	916476
67615	916477
26079	916478
21	916479
38728	916480
16711	916481
49768	916482
19061	916483
58532	916484
56536	916485
10832	916486
30091	916487
29358	916488
31647	916489
43556	916490
18939	916491
28262	916492
14402	916493
107354	916494
11197	916495
61215	916496
63824	916497
4461	916498
12850	916499
57088	916500
2747	916501
16784	916502
8105	916503
2453	916504
88194	916505
8291	916506
92546	916507
74371	916508
17204	916509
874	916510
1256	916511
48588	916512
30043	916513
36116	916514
96471	916515
23570	916516
24730	916517
5065	916518
3263	916519
555	916520
58245	916521
17163	916522
3042	916523
40439	916524
103631	916525
79400	916526
29024	916527
50473	916528
19441	916529
84717	916530
80528	916531
185	916532
1131	916533
17661	916534
34555	916535
59269	916536
55066	916537
33	916538
61124	916539
18692	916540
37731	916541
15668	916542
39780	916543
5279	916544
27591	916545
46294	916546
35347	916547
1910	916548
2986	916549
26789	916550
75213	916551
66145	916552
29637	916553
18249	916554
9330	916555
17972	916556
58481	916557
89015	916558
870	916559
36317	916560
1489	916561
26441	916562
16714	916563
12336	916564
518	916565
23398	916566
3753	916567
16360	916568
4631	916569
106641	916570
76907	916571
52865	916572
7763	916573
54000	916574
96353	916575
39335	916576
102826	916577
61239	916578
76345	916579
1050	916580
37154	916581
3609	916582
101315	916583
71694	916584
12260	916585
32709	916586
35508	916587
16666	916588
21411	916589
48168	916590
22736	916591
6037	916592
8754	916593
4901	916594
44945	916595
5304	916596
4620	916597
39757	916598
2870	916599
68857	916600
41971	916601
17102	916602
96748	916603
542	916604
17363	916605
62392	916606
9707	916607
85707	916608
7932	916609
31048	916610
72789	916611
15399	916612
17540	916613
98608	916614
25844	916615
45435	916616
67782	916617
2445	916618
7479	916619
46	916620
31009	916621
17726	916622
40100	916623
77	916624
19033	916625
31665	916626
2395	916627
77132	916628
8075	916629
69156	916630
78995	916631
3760	916632
46358	916633
57160	916634
567	916635
77069	916636
82498	916637
80669	916638
16186	916639
10244	916640
1592	916641
42630	916642
67707	916643
12236	916644
671	916645
24344	916646
2746	916647
40032	916648
60964	916649
61914	916650
15361	916651
72685	916652
41762	916653
6831	916654
30002	916655
43542	916656
63515	916657
56872	916658
40253	916659
15960	916660
41823	916661
20715	916662
3938	916663
59789	916664
26434	916665
4769	916666
32705	916667
33568	916668
15028	916669
19925	916670
40	916671
795	916672
3371	916673
32781	916674
2934	916675
3002	916676
112069	916677
88957	916678
60405	916679
103714	916680
44759	916681
9059	916682
10210	916683
10662	916684
45648	916685
81805	916686
22829	916687
6970	916688
27802	916689
27185	916690
8970	916691
4288	916692
58032	916693
656	916694
33023	916695
47718	916696
34592	916697
23448	916698
32882	916699
30564	916700
3233	916701
8261	916702
25020	916703
21397	916704
951	916705
6818	916706
45424	916707
10316	916708
19093	916709
65876	916710
20002	916711
52175	916712
2698	916713
1384	916714
40370	916715
59592	916716
260	916717
33679	916718
6900	916719
7930	916720
1554	916721
3687	916722
95354	916723
74430	916724
12782	916725
63294	916726
48729	916727
100794	916728
3874	916729
53383	916730
23804	916731
9002	916732
58235	916733
13555	916734
97667	916735
60983	916736
5621	916737
33222	916738
21671	916739
21619	916740
4655	916741
55859	916742
54551	916743
12055	916744
70797	916745
74829	916746
81	916747
35755	916748
12768	916749
32733	916750
26892	916751
96919	916752
78147	916753
38868	916754
62942	916755
4800	916756
83733	916757
6532	916758
6730	916759
26397	916760
49326	916761
53464	916762
36684	916763
98084	916764
66327	916765
71184	916766
39439	916767
12092	916768
11289	916769
690	916770
1111	916771
28074	916772
1170	916773
50398	916774
5037	916775
10333	916776
29621	916777
206	916778
5049	916779
1297	916780
5263	916781
10319	916782
26784	916783
25614	916784
23886	916785
25316	916786
11060	916787
8624	916788
42343	916789
1285	916790
7389	916791
52151	916792
6824	916793
50262	916794
60928	916795
3856	916796
40306	916797
36000	916798
100926	916799
1598	916800
41701	916801
9048	916802
16388	916803
1920	916804
14358	916805
105611	916806
33466	916807
101	916808
54944	916809
66559	916810
25194	916811
43311	916812
29207	916813
59813	916814
15041	916815
63633	916816
53023	916817
34763	916818
45917	916819
106625	916820
2975	916821
7124	916822
35300	916823
12417	916824
60787	916825
33033	916826
5619	916827
1669	916828
29705	916829
910	916830
13419	916831
1702	916832
87	916833
906	916834
40540	916835
57214	916836
435	916837
12882	916838
50942	916839
77688	916840
86539	916841
240	916842
77597	916843
37503	916844
59011	916845
12669	916846
70446	916847
23342	916848
60985	916849
35390	916850
8709	916851
66686	916852
13546	916853
31471	916854
5409	916855
29596	916856
33449	916857
6367	916858
5951	916859
11982	916860
8066	916861
3973	916862
32384	916863
5915	916864
33539	916865
414	916866
87368	916867
6488	916868
5930	916869
39945	916870
57345	916871
90675	916872
15990	916873
5491	916874
17599	916875
29310	916876
19143	916877
524	916878
56884	916879
20672	916880
156	916881
42029	916882
6733	916883
10770	916884
112060	916885
12864	916886
61110	916887
89957	916888
59196	916889
3127	916890
6892	916891
61706	916892
56700	916893
25674	916894
9028	916895
8775	916896
1939	916897
22050	916898
10561	916899
32421	916900
11173	916901
49630	916902
5672	916903
25080	916904
7433	916905
37733	916906
348	916907
884	916908
26473	916909
2698	916910
30137	916911
6491	916912
49174	916913
35194	916914
9087	916915
8123	916916
15863	916917
16040	916918
111662	916919
15558	916920
46558	916921
17628	916922
43433	916923
4833	916924
315	916925
27570	916926
1258	916927
1855	916928
120	916929
12523	916930
18265	916931
60946	916932
57110	916933
7802	916934
54341	916935
17505	916936
81021	916937
23249	916938
43311	916939
49817	916940
17357	916941
8925	916942
4438	916943
84951	916944
42872	916945
5169	916946
1425	916947
34275	916948
47478	916949
30434	916950
26279	916951
8501	916952
43101	916953
12387	916954
13560	916955
29518	916956
3432	916957
15287	916958
47082	916959
35936	916960
10985	916961
1695	916962
73798	916963
24012	916964
3525	916965
14445	916966
23479	916967
12156	916968
97263	916969
5749	916970
46103	916971
95305	916972
64558	916973
837	916974
8467	916975
23896	916976
13350	916977
3862	916978
2282	916979
90140	916980
113821	916981
37163	916982
31557	916983
25561	916984
1142	916985
9536	916986
6922	916987
52197	916988
56774	916989
90334	916990
61922	916991
31365	916992
42366	916993
11006	916994
75670	916995
6778	916996
197	916997
8464	916998
24446	916999
3624	917000
15712	917001
21720	917002
52666	917003
18069	917004
68062	917005
4997	917006
25733	917007
81667	917008
40140	917009
12694	917010
12579	917011
2396	917012
81993	917013
78579	917014
63431	917015
1551	917016
15829	917017
34801	917018
1981	917019
68806	917020
3208	917021
159	917022
67775	917023
13511	917024
326	917025
45193	917026
38148	917027
78893	917028
17097	917029
60740	917030
20304	917031
39347	917032
44955	917033
29594	917034
7264	917035
237	917036
23010	917037
2383	917038
19611	917039
24057	917040
5173	917041
16693	917042
96915	917043
48077	917044
72358	917045
33755	917046
1146	917047
54157	917048
2409	917049
100716	917050
2308	917051
4505	917052
54839	917053
57224	917054
793	917055
12792	917056
44277	917057
69406	917058
62765	917059
71010	917060
14242	917061
26	917062
11300	917063
10536	917064
30708	917065
48038	917066
15342	917067
859	917068
20761	917069
26865	917070
8509	917071
59562	917072
57566	917073
33844	917074
6110	917075
10021	917076
9830	917077
10988	917078
177	917079
10313	917080
11659	917081
58933	917082
6978	917083
40936	917084
32657	917085
47333	917086
3028	917087
21815	917088
26652	917089
20936	917090
3079	917091
27981	917092
44057	917093
6418	917094
535	917095
33180	917096
15337	917097
43085	917098
214	917099
12781	917100
10090	917101
474	917102
2845	917103
8144	917104
40144	917105
10425	917106
90864	917107
70721	917108
9902	917109
26465	917110
12547	917111
28445	917112
9889	917113
50126	917114
22137	917115
44458	917116
15672	917117
5175	917118
2139	917119
55138	917120
8947	917121
404	917122
9562	917123
22298	917124
26243	917125
11229	917126
30110	917127
9675	917128
62240	917129
800	917130
7500	917131
41159	917132
129	917133
7943	917134
23095	917135
44365	917136
1605	917137
15611	917138
26441	917139
66021	917140
28798	917141
31813	917142
59375	917143
44517	917144
52368	917145
75406	917146
21200	917147
59914	917148
23505	917149
8437	917150
68747	917151
41716	917152
15079	917153
159	917154
41462	917155
65000	917156
49757	917157
221	917158
5170	917159
8525	917160
40675	917161
3327	917162
60349	917163
3893	917164
43310	917165
64120	917166
98473	917167
58011	917168
67085	917169
38819	917170
34576	917171
4088	917172
3312	917173
88296	917174
22297	917175
16059	917176
113444	917177
12230	917178
31035	917179
37742	917180
91838	917181
56441	917182
105200	917183
20201	917184
73	917185
5767	917186
21736	917187
6680	917188
50977	917189
31797	917190
63249	917191
49596	917192
52808	917193
46729	917194
5695	917195
38209	917196
2743	917197
6076	917198
39082	917199
15955	917200
2346	917201
122	917202
4252	917203
75890	917204
29195	917205
1226	917206
35109	917207
1137	917208
56943	917209
9089	917210
4457	917211
30741	917212
16841	917213
5245	917214
38603	917215
19304	917216
15746	917217
54586	917218
10158	917219
90762	917220
34197	917221
10519	917222
5871	917223
24733	917224
62682	917225
95029	917226
2788	917227
4814	917228
18632	917229
37233	917230
1645	917231
857	917232
44550	917233
41004	917234
956	917235
4281	917236
17470	917237
3719	917238
43456	917239
45533	917240
9819	917241
303	917242
54986	917243
14571	917244
16339	917245
49209	917246
34832	917247
31196	917248
4072	917249
50116	917250
62616	917251
14810	917252
930	917253
78297	917254
52726	917255
6199	917256
4062	917257
3196	917258
34968	917259
4355	917260
16017	917261
674	917262
20709	917263
10362	917264
4435	917265
36664	917266
20398	917267
14250	917268
37030	917269
46553	917270
74636	917271
38203	917272
55022	917273
7363	917274
19097	917275
95082	917276
43045	917277
15756	917278
3182	917279
19471	917280
56877	917281
1760	917282
35818	917283
14246	917284
11676	917285
1118	917286
82882	917287
30262	917288
10722	917289
6371	917290
63131	917291
120	917292
54201	917293
24996	917294
1230	917295
21057	917296
60158	917297
114525	917298
31872	917299
44462	917300
3091	917301
52162	917302
63879	917303
19631	917304
19537	917305
3334	917306
3317	917307
19895	917308
39374	917309
27283	917310
15154	917311
5001	917312
1300	917313
30647	917314
39002	917315
5262	917316
1699	917317
46840	917318
30295	917319
729	917320
29860	917321
76	917322
23838	917323
2523	917324
54588	917325
2033	917326
22189	917327
58974	917328
52181	917329
24552	917330
50181	917331
32760	917332
26729	917333
25611	917334
218	917335
98	917336
5232	917337
42846	917338
3904	917339
10607	917340
31061	917341
43906	917342
59997	917343
2308	917344
64255	917345
34335	917346
11726	917347
110591	917348
73267	917349
605	917350
3541	917351
102181	917352
2366	917353
2653	917354
2555	917355
65261	917356
7665	917357
8099	917358
57041	917359
15376	917360
76954	917361
23189	917362
45632	917363
9738	917364
1304	917365
18495	917366
7477	917367
48979	917368
45128	917369
46090	917370
8148	917371
71849	917372
3353	917373
31657	917374
38231	917375
4054	917376
9130	917377
3166	917378
26149	917379
72494	917380
5206	917381
33457	917382
3318	917383
17310	917384
51666	917385
39207	917386
32403	917387
20528	917388
1715	917389
40800	917390
69910	917391
44236	917392
55960	917393
4663	917394
67247	917395
60092	917396
87152	917397
5067	917398
24838	917399
16433	917400
17433	917401
38941	917402
1799	917403
29839	917404
2602	917405
32152	917406
83894	917407
34022	917408
91530	917409
48169	917410
1650	917411
22027	917412
30093	917413
66413	917414
17261	917415
18222	917416
47696	917417
56323	917418
63132	917419
2077	917420
8020	917421
63328	917422
278	917423
23753	917424
36285	917425
36180	917426
95330	917427
53933	917428
21439	917429
13525	917430
24930	917431
28688	917432
34137	917433
31747	917434
8611	917435
61757	917436
91511	917437
567	917438
38392	917439
17618	917440
625	917441
15562	917442
12296	917443
7171	917444
4587	917445
30919	917446
36529	917447
35272	917448
77193	917449
6564	917450
90116	917451
101147	917452
31456	917453
15507	917454
487	917455
26258	917456
2568	917457
12745	917458
15147	917459
10657	917460
4707	917461
1663	917462
68514	917463
12138	917464
72934	917465
3407	917466
2879	917467
10115	917468
54038	917469
189	917470
30994	917471
34660	917472
11847	917473
86942	917474
28860	917475
2882	917476
7058	917477
1010	917478
2565	917479
15319	917480
38546	917481
15191	917482
2670	917483
24702	917484
59317	917485
6683	917486
96366	917487
28905	917488
22373	917489
7489	917490
16200	917491
9637	917492
2407	917493
3588	917494
80	917495
12303	917496
3326	917497
20588	917498
75700	917499
41951	917500
23137	917501
38165	917502
45580	917503
98562	917504
3336	917505
4492	917506
92	917507
28618	917508
60094	917509
228	917510
11843	917511
3181	917512
68388	917513
31027	917514
54138	917515
10390	917516
91844	917517
16793	917518
6729	917519
44866	917520
36781	917521
31277	917522
56177	917523
38225	917524
11017	917525
881	917526
21640	917527
14287	917528
18632	917529
66896	917530
323	917531
35284	917532
32821	917533
3314	917534
21713	917535
69747	917536
6988	917537
49988	917538
50614	917539
22638	917540
1357	917541
12476	917542
56630	917543
4810	917544
62163	917545
92357	917546
54640	917547
348	917548
86688	917549
80736	917550
8538	917551
43552	917552
1865	917553
17932	917554
60292	917555
10574	917556
11350	917557
14292	917558
98728	917559
34720	917560
34644	917561
16472	917562
46748	917563
48757	917564
95358	917565
21	917566
36	917567
38059	917568
10483	917569
75119	917570
42451	917571
739	917572
118	917573
83794	917574
7100	917575
2876	917576
60663	917577
12766	917578
22136	917579
21283	917580
105821	917581
6844	917582
60440	917583
43	917584
10610	917585
36999	917586
197	917587
16391	917588
12045	917589
13369	917590
23995	917591
5713	917592
24897	917593
64804	917594
8876	917595
25201	917596
16182	917597
41164	917598
50347	917599
55940	917600
24268	917601
8544	917602
12389	917603
12616	917604
7858	917605
2050	917606
14128	917607
7225	917608
31514	917609
60946	917610
21713	917611
28208	917612
48026	917613
57884	917614
90375	917615
40426	917616
26626	917617
7937	917618
101949	917619
13709	917620
101065	917621
108667	917622
7465	917623
44798	917624
85600	917625
17467	917626
34439	917627
2140	917628
54287	917629
80279	917630
6299	917631
36179	917632
80502	917633
23096	917634
101647	917635
11201	917636
11104	917637
3467	917638
9657	917639
5285	917640
35443	917641
883	917642
27267	917643
10096	917644
22727	917645
15231	917646
44215	917647
1745	917648
4344	917649
14542	917650
869	917651
31102	917652
1253	917653
6388	917654
41567	917655
59831	917656
53279	917657
22583	917658
2965	917659
61325	917660
37940	917661
692	917662
64608	917663
34072	917664
8610	917665
47441	917666
112499	917667
60635	917668
24676	917669
3408	917670
3376	917671
4575	917672
929	917673
24817	917674
429	917675
34441	917676
34066	917677
13888	917678
43428	917679
97272	917680
84805	917681
52208	917682
2353	917683
27642	917684
1084	917685
83263	917686
32436	917687
694	917688
24700	917689
58113	917690
61356	917691
56724	917692
1602	917693
54	917694
53	917695
175	917696
42109	917697
41322	917698
15674	917699
20596	917700
33586	917701
107564	917702
16112	917703
69320	917704
108537	917705
53179	917706
44011	917707
1499	917708
58892	917709
1343	917710
16463	917711
21921	917712
60092	917713
34536	917714
27468	917715
52235	917716
44304	917717
5615	917718
94549	917719
14312	917720
4391	917721
37541	917722
10703	917723
5713	917724
5680	917725
1613	917726
650	917727
4788	917728
9779	917729
74437	917730
16299	917731
46225	917732
1190	917733
25851	917734
36521	917735
57156	917736
110840	917737
37221	917738
54773	917739
7555	917740
8660	917741
6382	917742
13146	917743
56340	917744
4080	917745
114156	917746
579	917747
61363	917748
26642	917749
59603	917750
8	917751
18778	917752
7611	917753
24203	917754
26796	917755
64813	917756
10085	917757
8137	917758
33119	917759
10390	917760
12351	917761
29643	917762
25669	917763
15202	917764
21793	917765
2918	917766
11918	917767
1707	917768
51990	917769
1297	917770
4814	917771
13212	917772
9205	917773
5358	917774
1293	917775
10796	917776
11279	917777
70140	917778
10206	917779
14771	917780
28975	917781
39545	917782
5280	917783
43430	917784
11153	917785
110495	917786
24333	917787
5086	917788
2780	917789
4635	917790
1717	917791
23167	917792
546	917793
36871	917794
22090	917795
5936	917796
1152	917797
7297	917798
13718	917799
16097	917800
25070	917801
1978	917802
1866	917803
2564	917804
3462	917805
22496	917806
62958	917807
5030	917808
4385	917809
64341	917810
1234	917811
2289	917812
23184	917813
12999	917814
4188	917815
5187	917816
76606	917817
25319	917818
11243	917819
23102	917820
57951	917821
23084	917822
8082	917823
12454	917824
547	917825
486	917826
857	917827
743	917828
48978	917829
1021	917830
12314	917831
22948	917832
29053	917833
20364	917834
62406	917835
7420	917836
55209	917837
21070	917838
42673	917839
80427	917840
27295	917841
67532	917842
19788	917843
1817	917844
3232	917845
10323	917846
18155	917847
42281	917848
4944	917849
34788	917850
62444	917851
22449	917852
60880	917853
11451	917854
72439	917855
1296	917856
91793	917857
17323	917858
15832	917859
30895	917860
64231	917861
113951	917862
43135	917863
64309	917864
30766	917865
57824	917866
111873	917867
9873	917868
27886	917869
86358	917870
12370	917871
5309	917872
25054	917873
23549	917874
28445	917875
64827	917876
20634	917877
30443	917878
5364	917879
2860	917880
39694	917881
84269	917882
42400	917883
43146	917884
920	917885
32205	917886
27463	917887
11038	917888
84194	917889
1669	917890
9141	917891
38258	917892
74657	917893
24401	917894
69072	917895
15751	917896
27666	917897
25487	917898
104714	917899
26804	917900
22951	917901
5771	917902
54525	917903
11345	917904
54373	917905
937	917906
81621	917907
73056	917908
24115	917909
16001	917910
95007	917911
53987	917912
2110	917913
27634	917914
752	917915
44965	917916
49712	917917
1672	917918
22550	917919
4091	917920
1102	917921
42185	917922
15001	917923
20466	917924
12569	917925
64618	917926
29139	917927
13744	917928
14085	917929
75280	917930
23	917931
72823	917932
103	917933
69674	917934
22358	917935
16496	917936
62696	917937
75433	917938
42438	917939
61763	917940
10470	917941
54113	917942
7415	917943
77901	917944
29571	917945
7348	917946
70202	917947
31297	917948
29518	917949
6449	917950
53731	917951
6068	917952
8103	917953
80833	917954
58510	917955
11014	917956
20769	917957
13323	917958
48911	917959
82044	917960
414	917961
410	917962
6490	917963
37419	917964
9413	917965
8221	917966
97434	917967
17329	917968
5189	917969
6533	917970
6490	917971
73928	917972
13699	917973
34425	917974
27188	917975
79944	917976
13540	917977
36892	917978
14093	917979
4580	917980
3260	917981
2575	917982
3458	917983
55314	917984
33653	917985
7547	917986
65224	917987
17068	917988
12299	917989
9346	917990
73072	917991
46260	917992
70193	917993
9022	917994
28070	917995
11451	917996
47108	917997
6201	917998
57905	917999
19532	918000
12533	918001
37343	918002
90187	918003
19184	918004
14456	918005
8900	918006
34475	918007
420	918008
80842	918009
1874	918010
35432	918011
2117	918012
51261	918013
23687	918014
42293	918015
3997	918016
3320	918017
32589	918018
18594	918019
2779	918020
38948	918021
15229	918022
60502	918023
44766	918024
20546	918025
29951	918026
91104	918027
7781	918028
17058	918029
24169	918030
82476	918031
78978	918032
98039	918033
20830	918034
81767	918035
32	918036
240	918037
68327	918038
1761	918039
6644	918040
2209	918041
31208	918042
12389	918043
4401	918044
9201	918045
52441	918046
45082	918047
1191	918048
2390	918049
59646	918050
38332	918051
28221	918052
61797	918053
31932	918054
68483	918055
60713	918056
224	918057
39777	918058
26180	918059
1314	918060
58459	918061
18218	918062
10994	918063
2386	918064
13182	918065
85521	918066
21343	918067
11393	918068
2152	918069
6872	918070
715	918071
95952	918072
26080	918073
2928	918074
34463	918075
54049	918076
57969	918077
30020	918078
6333	918079
7049	918080
53092	918081
1189	918082
3186	918083
35333	918084
38548	918085
18539	918086
27431	918087
23764	918088
1676	918089
72912	918090
62947	918091
2002	918092
258	918093
111927	918094
13449	918095
37151	918096
5828	918097
6208	918098
1078	918099
15606	918100
87828	918101
21967	918102
52768	918103
70485	918104
75068	918105
2867	918106
53649	918107
8974	918108
920	918109
56444	918110
19027	918111
44061	918112
695	918113
9479	918114
17052	918115
31942	918116
18998	918117
80437	918118
87030	918119
47584	918120
67377	918121
31061	918122
96863	918123
42951	918124
46223	918125
712	918126
77156	918127
1854	918128
83006	918129
4353	918130
13551	918131
27326	918132
14388	918133
70657	918134
7608	918135
18518	918136
1035	918137
33487	918138
44051	918139
17925	918140
47147	918141
5397	918142
2708	918143
1103	918144
102019	918145
526	918146
103762	918147
19483	918148
6822	918149
19408	918150
69443	918151
53492	918152
41459	918153
39425	918154
1783	918155
24516	918156
55886	918157
43506	918158
17267	918159
9838	918160
12947	918161
19747	918162
19084	918163
69186	918164
41279	918165
37951	918166
13568	918167
51421	918168
5041	918169
5234	918170
12499	918171
6160	918172
25902	918173
17411	918174
3910	918175
18532	918176
420	918177
10971	918178
21883	918179
20223	918180
76532	918181
38522	918182
4267	918183
40598	918184
22069	918185
42221	918186
41814	918187
63695	918188
22199	918189
37366	918190
24879	918191
6555	918192
11722	918193
16077	918194
11515	918195
49928	918196
62875	918197
1253	918198
84547	918199
3315	918200
9637	918201
68936	918202
5767	918203
40076	918204
8814	918205
1135	918206
52249	918207
8752	918208
186	918209
25981	918210
692	918211
681	918212
64052	918213
1648	918214
15386	918215
3390	918216
20531	918217
55828	918218
5243	918219
60364	918220
95036	918221
63654	918222
19959	918223
16646	918224
62290	918225
95592	918226
2840	918227
36971	918228
944	918229
61704	918230
49358	918231
23117	918232
74561	918233
53415	918234
33262	918235
33705	918236
83	918237
5709	918238
14983	918239
4185	918240
19722	918241
8406	918242
76885	918243
23391	918244
11942	918245
54779	918246
59258	918247
8363	918248
668	918249
9932	918250
73179	918251
8827	918252
39752	918253
13346	918254
30114	918255
24189	918256
80489	918257
46140	918258
2413	918259
27232	918260
26284	918261
38316	918262
1830	918263
18988	918264
513	918265
67546	918266
549	918267
65953	918268
3907	918269
93251	918270
35701	918271
66241	918272
2125	918273
22230	918274
59870	918275
3849	918276
3975	918277
16718	918278
11075	918279
622	918280
67562	918281
23263	918282
10125	918283
5559	918284
7780	918285
21749	918286
3451	918287
7994	918288
369	918289
19534	918290
42005	918291
36325	918292
4559	918293
105166	918294
22938	918295
3300	918296
59665	918297
110337	918298
5027	918299
26853	918300
4161	918301
4231	918302
73756	918303
46385	918304
18307	918305
53211	918306
26641	918307
20740	918308
74318	918309
18116	918310
51339	918311
90609	918312
60956	918313
8866	918314
39999	918315
58362	918316
24477	918317
19558	918318
25374	918319
10447	918320
18794	918321
9422	918322
24243	918323
76012	918324
861	918325
35808	918326
58094	918327
39108	918328
45530	918329
26012	918330
58440	918331
109160	918332
49655	918333
20469	918334
40104	918335
1928	918336
12183	918337
21950	918338
41585	918339
4937	918340
68206	918341
42705	918342
66764	918343
6003	918344
18569	918345
16425	918346
19930	918347
267	918348
44951	918349
56565	918350
46180	918351
534	918352
13527	918353
2849	918354
1062	918355
3377	918356
96631	918357
1225	918358
661	918359
2463	918360
12598	918361
38228	918362
10371	918363
18888	918364
13673	918365
727	918366
111957	918367
19075	918368
31590	918369
1008	918370
17763	918371
54239	918372
35549	918373
55008	918374
33098	918375
37380	918376
39190	918377
55712	918378
548	918379
28297	918380
23136	918381
1353	918382
33550	918383
52730	918384
76470	918385
19489	918386
1400	918387
13842	918388
2693	918389
6291	918390
13673	918391
70878	918392
235	918393
34303	918394
34723	918395
7094	918396
5556	918397
15168	918398
14702	918399
13134	918400
7945	918401
55214	918402
12831	918403
3441	918404
107059	918405
67378	918406
14936	918407
41342	918408
30391	918409
15433	918410
2163	918411
52184	918412
48137	918413
5317	918414
40571	918415
25804	918416
17414	918417
15220	918418
22418	918419
92338	918420
65313	918421
65598	918422
28984	918423
12814	918424
34362	918425
6287	918426
51840	918427
11396	918428
61773	918429
183	918430
3310	918431
56681	918432
17284	918433
9624	918434
38625	918435
41254	918436
62150	918437
62152	918438
6306	918439
77590	918440
96162	918441
29450	918442
1161	918443
26068	918444
34492	918445
41700	918446
14864	918447
12262	918448
65132	918449
81103	918450
1599	918451
35532	918452
46579	918453
59247	918454
11912	918455
58291	918456
56132	918457
50661	918458
25275	918459
2325	918460
18115	918461
97714	918462
111604	918463
46675	918464
46836	918465
25548	918466
24577	918467
7094	918468
29362	918469
14524	918470
101795	918471
5792	918472
64570	918473
2652	918474
54347	918475
3524	918476
6283	918477
70875	918478
2486	918479
11354	918480
14050	918481
93257	918482
13835	918483
81036	918484
99235	918485
5	918486
730	918487
21450	918488
46810	918489
10436	918490
31698	918491
64401	918492
2677	918493
86529	918494
1779	918495
41419	918496
2796	918497
39424	918498
23614	918499
62517	918500
40283	918501
2803	918502
9433	918503
333	918504
2464	918505
44681	918506
11694	918507
70178	918508
29559	918509
89428	918510
5045	918511
55138	918512
47967	918513
62213	918514
3027	918515
10442	918516
20128	918517
14342	918518
14259	918519
72676	918520
23239	918521
462	918522
26330	918523
48041	918524
26622	918525
57462	918526
1267	918527
33079	918528
25058	918529
19476	918530
13639	918531
12123	918532
5780	918533
36274	918534
50478	918535
14104	918536
45956	918537
3809	918538
59720	918539
20776	918540
491	918541
19169	918542
39607	918543
48709	918544
4612	918545
14549	918546
40046	918547
45735	918548
60400	918549
15087	918550
9756	918551
22120	918552
111686	918553
58938	918554
15761	918555
43063	918556
51102	918557
76796	918558
34255	918559
36412	918560
1370	918561
7783	918562
17677	918563
9767	918564
72684	918565
66937	918566
80290	918567
69145	918568
46812	918569
1013	918570
58676	918571
52658	918572
42745	918573
2738	918574
1758	918575
41345	918576
653	918577
10592	918578
25292	918579
35989	918580
21961	918581
56374	918582
10492	918583
1697	918584
42171	918585
47914	918586
40222	918587
6415	918588
8077	918589
13329	918590
1720	918591
13460	918592
6548	918593
26766	918594
17589	918595
14284	918596
5230	918597
42047	918598
8234	918599
60928	918600
44859	918601
103382	918602
3578	918603
18504	918604
71863	918605
19932	918606
103792	918607
47900	918608
44593	918609
9180	918610
64545	918611
11226	918612
20038	918613
84474	918614
674	918615
26273	918616
12353	918617
13434	918618
10210	918619
3711	918620
1349	918621
1412	918622
36916	918623
5268	918624
16408	918625
33438	918626
2641	918627
7615	918628
16662	918629
5216	918630
6915	918631
44777	918632
71379	918633
36831	918634
60668	918635
15673	918636
924	918637
6012	918638
54731	918639
41042	918640
1020	918641
18218	918642
31722	918643
8744	918644
48060	918645
5588	918646
53299	918647
83593	918648
14198	918649
5574	918650
62	918651
24166	918652
9812	918653
43134	918654
5710	918655
57552	918656
1859	918657
90520	918658
60405	918659
66679	918660
12727	918661
4922	918662
23806	918663
49217	918664
11468	918665
8588	918666
3692	918667
80421	918668
110433	918669
69170	918670
43159	918671
11448	918672
22667	918673
16157	918674
6832	918675
76658	918676
72478	918677
18912	918678
8676	918679
21070	918680
14227	918681
6376	918682
10535	918683
5233	918684
110179	918685
47437	918686
7146	918687
29332	918688
69219	918689
53816	918690
8164	918691
91225	918692
12313	918693
21947	918694
33676	918695
1995	918696
35569	918697
76407	918698
4507	918699
12799	918700
25387	918701
998	918702
24955	918703
63002	918704
9649	918705
3757	918706
50379	918707
4627	918708
215	918709
4280	918710
17315	918711
22353	918712
25692	918713
434	918714
91171	918715
1802	918716
48	918717
18568	918718
47642	918719
6337	918720
68264	918721
35815	918722
37655	918723
36513	918724
32073	918725
22791	918726
1776	918727
10940	918728
1921	918729
28963	918730
2126	918731
16144	918732
69333	918733
37649	918734
2839	918735
21481	918736
106	918737
95435	918738
64141	918739
44323	918740
22299	918741
56130	918742
55497	918743
52219	918744
24547	918745
29007	918746
59187	918747
41495	918748
3796	918749
5573	918750
60150	918751
6233	918752
46842	918753
55991	918754
41139	918755
1490	918756
5502	918757
567	918758
13398	918759
19470	918760
63	918761
99678	918762
22028	918763
3195	918764
29955	918765
65412	918766
16599	918767
10291	918768
22231	918769
65068	918770
36852	918771
49089	918772
20709	918773
59020	918774
96091	918775
71364	918776
67952	918777
88265	918778
88225	918779
75865	918780
13314	918781
12327	918782
10531	918783
36453	918784
65058	918785
3634	918786
29650	918787
4465	918788
2548	918789
861	918790
13802	918791
14220	918792
17505	918793
41646	918794
98072	918795
13180	918796
4547	918797
69551	918798
32722	918799
19207	918800
48298	918801
6773	918802
72482	918803
629	918804
12756	918805
2208	918806
96155	918807
69717	918808
9183	918809
12489	918810
37351	918811
51892	918812
3	918813
21224	918814
21308	918815
9464	918816
11736	918817
12529	918818
64334	918819
50278	918820
20404	918821
49828	918822
59117	918823
3460	918824
62678	918825
6359	918826
18773	918827
10920	918828
11530	918829
3077	918830
45212	918831
1784	918832
1453	918833
37135	918834
64816	918835
293	918836
32250	918837
28978	918838
10987	918839
15813	918840
995	918841
901	918842
4315	918843
27126	918844
28828	918845
3410	918846
113	918847
24381	918848
10603	918849
35619	918850
2719	918851
58545	918852
46769	918853
541	918854
55016	918855
21822	918856
2145	918857
42717	918858
75682	918859
27848	918860
57620	918861
29149	918862
22627	918863
47654	918864
16741	918865
53426	918866
113405	918867
12298	918868
19530	918869
1356	918870
12181	918871
14276	918872
34530	918873
45940	918874
11909	918875
6883	918876
43170	918877
33669	918878
48209	918879
41508	918880
9378	918881
41375	918882
5196	918883
496	918884
96	918885
34363	918886
438	918887
62967	918888
11957	918889
99175	918890
39	918891
14037	918892
4427	918893
7369	918894
26809	918895
62898	918896
7192	918897
16818	918898
61231	918899
133	918900
5448	918901
37852	918902
7006	918903
12173	918904
2960	918905
18443	918906
1274	918907
63048	918908
3528	918909
517	918910
28023	918911
63592	918912
49004	918913
34857	918914
3804	918915
26042	918916
21974	918917
60361	918918
35897	918919
3972	918920
26562	918921
18453	918922
61271	918923
80664	918924
11896	918925
47238	918926
15118	918927
17098	918928
3881	918929
2363	918930
52945	918931
97222	918932
12688	918933
44594	918934
49619	918935
33703	918936
1058	918937
58951	918938
17092	918939
2678	918940
4183	918941
83872	918942
71958	918943
9	918944
720	918945
55700	918946
65355	918947
33594	918948
90350	918949
17919	918950
12348	918951
51544	918952
4952	918953
28409	918954
66645	918955
74969	918956
5485	918957
12391	918958
9247	918959
55199	918960
3377	918961
128	918962
598	918963
23707	918964
7533	918965
986	918966
45349	918967
49143	918968
22626	918969
23019	918970
34784	918971
5012	918972
47755	918973
30512	918974
383	918975
3601	918976
3242	918977
13102	918978
2771	918979
19211	918980
16563	918981
130	918982
16066	918983
110522	918984
51632	918985
54964	918986
4789	918987
2738	918988
706	918989
45427	918990
10884	918991
56105	918992
58085	918993
20408	918994
14405	918995
16199	918996
63234	918997
82214	918998
1199	918999
82417	919000
12272	919001
29816	919002
42949	919003
32037	919004
6295	919005
4398	919006
47336	919007
6	919008
95661	919009
25503	919010
16898	919011
14033	919012
25200	919013
4767	919014
95257	919015
14300	919016
12731	919017
93177	919018
89097	919019
391	919020
4940	919021
58011	919022
57962	919023
13814	919024
103347	919025
26450	919026
2415	919027
8083	919028
4658	919029
1715	919030
44161	919031
32481	919032
37565	919033
56376	919034
9891	919035
10668	919036
81084	919037
16103	919038
1817	919039
53702	919040
12501	919041
2039	919042
4084	919043
9305	919044
1815	919045
22409	919046
43616	919047
15705	919048
12115	919049
10739	919050
10708	919051
52287	919052
14911	919053
23804	919054
12038	919055
3	919056
12532	919057
1632	919058
107225	919059
49550	919060
6771	919061
8728	919062
1279	919063
93862	919064
70463	919065
23859	919066
83354	919067
83106	919068
9615	919069
198	919070
3653	919071
68152	919072
39805	919073
15528	919074
10951	919075
28129	919076
25240	919077
51597	919078
19233	919079
24934	919080
10751	919081
1966	919082
931	919083
10696	919084
23452	919085
30510	919086
9687	919087
83158	919088
50690	919089
11636	919090
51959	919091
26534	919092
42752	919093
67896	919094
34228	919095
38	919096
94371	919097
489	919098
39825	919099
10274	919100
1744	919101
24260	919102
109036	919103
23890	919104
83460	919105
29920	919106
17162	919107
4374	919108
23178	919109
16368	919110
9719	919111
8535	919112
21334	919113
46046	919114
75464	919115
21763	919116
13795	919117
30883	919118
65019	919119
46757	919120
3552	919121
23438	919122
75503	919123
1135	919124
4148	919125
60711	919126
86100	919127
3974	919128
31319	919129
39059	919130
7260	919131
6775	919132
30617	919133
4154	919134
8140	919135
2394	919136
359	919137
45297	919138
13301	919139
21854	919140
59314	919141
50866	919142
30565	919143
45124	919144
36445	919145
43567	919146
5683	919147
167	919148
23575	919149
45386	919150
16636	919151
12504	919152
773	919153
5237	919154
344	919155
15737	919156
42429	919157
1365	919158
15931	919159
90842	919160
217	919161
24941	919162
332	919163
48244	919164
115	919165
14760	919166
3133	919167
47778	919168
67105	919169
17329	919170
45709	919171
57	919172
5864	919173
45254	919174
14663	919175
6376	919176
10119	919177
40077	919178
7333	919179
44973	919180
3728	919181
7883	919182
38983	919183
17094	919184
71627	919185
45644	919186
30337	919187
38080	919188
69193	919189
15533	919190
47769	919191
25210	919192
19479	919193
40775	919194
59414	919195
47552	919196
42795	919197
18794	919198
40992	919199
42839	919200
68588	919201
29998	919202
50447	919203
44229	919204
1618	919205
6823	919206
659	919207
2598	919208
56364	919209
12	919210
27714	919211
88417	919212
48234	919213
20089	919214
5523	919215
16254	919216
88582	919217
69043	919218
22152	919219
21102	919220
10335	919221
14062	919222
13660	919223
8964	919224
90529	919225
33150	919226
48919	919227
28050	919228
94500	919229
84037	919230
2883	919231
26663	919232
13679	919233
9777	919234
12680	919235
7407	919236
98226	919237
18919	919238
11707	919239
10293	919240
2128	919241
11336	919242
9850	919243
27625	919244
52231	919245
4216	919246
526	919247
79384	919248
23481	919249
34438	919250
20636	919251
5200	919252
7849	919253
26505	919254
68722	919255
1906	919256
5540	919257
100051	919258
54807	919259
17888	919260
15140	919261
8949	919262
18510	919263
33605	919264
65030	919265
22972	919266
28770	919267
70680	919268
12649	919269
12528	919270
61372	919271
378	919272
519	919273
16130	919274
13001	919275
11946	919276
6481	919277
34902	919278
339	919279
8076	919280
88419	919281
377	919282
40117	919283
62675	919284
1831	919285
20110	919286
106774	919287
74703	919288
8748	919289
3277	919290
8951	919291
95776	919292
14313	919293
14232	919294
12241	919295
29337	919296
44249	919297
32717	919298
13211	919299
63834	919300
2562	919301
2082	919302
111893	919303
14406	919304
32629	919305
195	919306
14214	919307
7774	919308
3952	919309
4953	919310
16383	919311
67655	919312
30404	919313
36266	919314
4199	919315
78480	919316
17765	919317
71947	919318
45010	919319
322	919320
32621	919321
5016	919322
11890	919323
4855	919324
6111	919325
2563	919326
60549	919327
9246	919328
54694	919329
24709	919330
54749	919331
285	919332
4408	919333
31826	919334
48024	919335
5082	919336
26651	919337
71216	919338
1813	919339
7	919340
26899	919341
73797	919342
29491	919343
63430	919344
999	919345
7752	919346
2058	919347
20512	919348
44587	919349
28824	919350
77814	919351
10870	919352
30425	919353
35313	919354
20870	919355
42010	919356
21558	919357
9618	919358
100710	919359
169	919360
29001	919361
19838	919362
49576	919363
45231	919364
11848	919365
33162	919366
770	919367
1792	919368
35284	919369
98312	919370
42732	919371
24903	919372
67367	919373
1010	919374
9149	919375
56047	919376
8217	919377
67735	919378
14676	919379
38199	919380
24490	919381
36370	919382
13524	919383
31598	919384
9778	919385
75375	919386
3389	919387
1413	919388
48468	919389
6710	919390
58355	919391
26981	919392
84345	919393
2292	919394
6849	919395
7566	919396
37343	919397
103384	919398
62174	919399
20335	919400
48844	919401
2451	919402
15818	919403
467	919404
31654	919405
37902	919406
8635	919407
14500	919408
46916	919409
47339	919410
31238	919411
1242	919412
93331	919413
64	919414
2372	919415
75734	919416
681	919417
28	919418
26879	919419
91514	919420
2265	919421
58335	919422
290	919423
22363	919424
40557	919425
164	919426
15295	919427
50467	919428
11479	919429
55939	919430
11551	919431
24443	919432
89917	919433
31635	919434
21161	919435
71051	919436
16481	919437
26715	919438
43886	919439
58882	919440
73092	919441
53012	919442
10589	919443
92242	919444
91626	919445
8500	919446
729	919447
13396	919448
13740	919449
969	919450
9635	919451
7932	919452
1056	919453
77902	919454
1826	919455
25777	919456
50539	919457
64414	919458
88692	919459
22184	919460
32904	919461
94497	919462
5574	919463
102817	919464
102200	919465
28271	919466
35903	919467
3301	919468
29419	919469
34077	919470
8733	919471
17595	919472
47338	919473
49929	919474
54630	919475
73727	919476
21796	919477
14712	919478
8	919479
15349	919480
3593	919481
5501	919482
12370	919483
9625	919484
388	919485
79713	919486
28589	919487
37488	919488
62889	919489
32194	919490
5667	919491
654	919492
41995	919493
67167	919494
44863	919495
5428	919496
53510	919497
56141	919498
2456	919499
72966	919500
103433	919501
98546	919502
6680	919503
25218	919504
37249	919505
30765	919506
192	919507
42801	919508
23598	919509
71317	919510
58108	919511
48102	919512
52140	919513
326	919514
4355	919515
35078	919516
5583	919517
77186	919518
80954	919519
32164	919520
43854	919521
39793	919522
25396	919523
26144	919524
72857	919525
31773	919526
43595	919527
16752	919528
2101	919529
83787	919530
3492	919531
32776	919532
12247	919533
3682	919534
140	919535
8229	919536
15491	919537
29422	919538
561	919539
32127	919540
12245	919541
49241	919542
90609	919543
62434	919544
30515	919545
78105	919546
84461	919547
29546	919548
11261	919549
28876	919550
5334	919551
8248	919552
6617	919553
69977	919554
28938	919555
6717	919556
1613	919557
56414	919558
58123	919559
17735	919560
36243	919561
11955	919562
39768	919563
27214	919564
1375	919565
1740	919566
53463	919567
2605	919568
1915	919569
64885	919570
16277	919571
22259	919572
31149	919573
41109	919574
18672	919575
5289	919576
29601	919577
56253	919578
87423	919579
97172	919580
31866	919581
43946	919582
50441	919583
84045	919584
14802	919585
43514	919586
27811	919587
38	919588
8283	919589
80941	919590
16296	919591
3915	919592
13953	919593
2259	919594
858	919595
12834	919596
2847	919597
35434	919598
2237	919599
82	919600
42054	919601
95544	919602
35729	919603
22170	919604
56669	919605
73963	919606
43725	919607
76009	919608
15307	919609
27525	919610
13309	919611
17514	919612
3662	919613
17777	919614
58973	919615
21195	919616
16495	919617
26599	919618
642	919619
96024	919620
85429	919621
5366	919622
12174	919623
8136	919624
32425	919625
36957	919626
10360	919627
86326	919628
4514	919629
49728	919630
12974	919631
24164	919632
12190	919633
93312	919634
312	919635
23119	919636
1811	919637
1453	919638
14761	919639
40605	919640
36209	919641
25310	919642
68596	919643
27075	919644
14488	919645
621	919646
41410	919647
103	919648
71976	919649
48213	919650
91676	919651
49121	919652
1072	919653
113767	919654
38904	919655
18748	919656
16935	919657
4938	919658
17862	919659
28379	919660
91909	919661
40627	919662
54	919663
27775	919664
2247	919665
22215	919666
22170	919667
3130	919668
37334	919669
45202	919670
2419	919671
18876	919672
20504	919673
64651	919674
11004	919675
21537	919676
3478	919677
33729	919678
39345	919679
4916	919680
77225	919681
63254	919682
4220	919683
75595	919684
5	919685
14075	919686
17893	919687
25541	919688
4875	919689
295	919690
70	919691
23814	919692
11010	919693
100991	919694
84973	919695
12764	919696
17252	919697
18390	919698
83373	919699
4970	919700
27026	919701
6567	919702
4550	919703
58104	919704
54039	919705
12302	919706
12177	919707
32234	919708
3957	919709
901	919710
105544	919711
6306	919712
72058	919713
47075	919714
100732	919715
445	919716
19652	919717
23448	919718
86324	919719
44811	919720
27389	919721
4154	919722
11914	919723
1596	919724
34990	919725
1232	919726
24750	919727
89132	919728
56239	919729
20103	919730
34	919731
19899	919732
63977	919733
26126	919734
18173	919735
70368	919736
8130	919737
15467	919738
84189	919739
2514	919740
28312	919741
91172	919742
56567	919743
76665	919744
16227	919745
28649	919746
64061	919747
16135	919748
54723	919749
31101	919750
69766	919751
48063	919752
96571	919753
16256	919754
102245	919755
39731	919756
11217	919757
519	919758
10992	919759
52889	919760
30693	919761
11513	919762
37934	919763
44679	919764
49650	919765
7814	919766
81365	919767
7448	919768
4457	919769
6124	919770
46249	919771
63221	919772
8201	919773
2536	919774
18176	919775
28214	919776
286	919777
4879	919778
53493	919779
66722	919780
96849	919781
7023	919782
7709	919783
833	919784
49332	919785
19754	919786
41898	919787
13081	919788
11494	919789
21498	919790
53465	919791
7078	919792
37702	919793
36553	919794
6000	919795
13357	919796
27688	919797
22662	919798
70371	919799
79791	919800
5596	919801
5077	919802
487	919803
9539	919804
53706	919805
73335	919806
18030	919807
92729	919808
24626	919809
9425	919810
141	919811
86207	919812
5682	919813
4798	919814
1597	919815
2221	919816
23573	919817
58288	919818
4584	919819
267	919820
29498	919821
1761	919822
3394	919823
77197	919824
42091	919825
2795	919826
289	919827
12909	919828
80971	919829
46932	919830
50588	919831
4547	919832
5220	919833
52499	919834
13291	919835
77800	919836
62854	919837
16011	919838
21683	919839
7912	919840
103682	919841
87659	919842
19612	919843
23218	919844
49631	919845
33249	919846
49890	919847
13746	919848
1215	919849
59348	919850
1274	919851
1412	919852
65229	919853
5898	919854
11322	919855
38654	919856
56832	919857
55829	919858
7566	919859
25168	919860
45253	919861
40906	919862
37304	919863
10074	919864
27660	919865
4744	919866
18408	919867
9535	919868
34952	919869
17086	919870
25231	919871
3209	919872
13753	919873
3041	919874
66999	919875
2528	919876
11931	919877
104241	919878
372	919879
38612	919880
25628	919881
77695	919882
1047	919883
78708	919884
35285	919885
40810	919886
11282	919887
19282	919888
21449	919889
29339	919890
9027	919891
31483	919892
2420	919893
21401	919894
11046	919895
5294	919896
32905	919897
29892	919898
1562	919899
63916	919900
3048	919901
8039	919902
52628	919903
1164	919904
41167	919905
5969	919906
3507	919907
30994	919908
70958	919909
1210	919910
10576	919911
7983	919912
43332	919913
51535	919914
40998	919915
397	919916
14766	919917
4970	919918
42499	919919
53651	919920
17726	919921
4606	919922
11	919923
69377	919924
5459	919925
527	919926
9144	919927
28490	919928
33125	919929
18224	919930
9	919931
714	919932
64667	919933
14987	919934
88924	919935
42691	919936
2400	919937
87375	919938
998	919939
8337	919940
22406	919941
25852	919942
62357	919943
5337	919944
70069	919945
23974	919946
47445	919947
49350	919948
32152	919949
69607	919950
17722	919951
45404	919952
13592	919953
27753	919954
29603	919955
7336	919956
96301	919957
5260	919958
64471	919959
5108	919960
66596	919961
749	919962
13857	919963
20610	919964
12007	919965
22450	919966
90743	919967
10657	919968
66564	919969
69812	919970
35202	919971
6254	919972
48947	919973
1794	919974
33193	919975
11290	919976
54522	919977
695	919978
6738	919979
21563	919980
9247	919981
54624	919982
51814	919983
50030	919984
106562	919985
14952	919986
23991	919987
24536	919988
933	919989
10110	919990
11399	919991
33751	919992
51108	919993
567	919994
33251	919995
29351	919996
44351	919997
91838	919998
33339	919999
978	920000
33865	920001
41556	920002
99327	920003
21063	920004
91409	920005
25069	920006
805	920007
36653	920008
70415	920009
15054	920010
35541	920011
37703	920012
61184	920013
86726	920014
20040	920015
23963	920016
60780	920017
463	920018
2734	920019
21759	920020
7000	920021
4676	920022
36432	920023
27	920024
6634	920025
17199	920026
47348	920027
88090	920028
61588	920029
28190	920030
19413	920031
62457	920032
20392	920033
970	920034
7435	920035
68059	920036
19695	920037
55	920038
1673	920039
65799	920040
24532	920041
16212	920042
64248	920043
12910	920044
28888	920045
9193	920046
22928	920047
64517	920048
67135	920049
14689	920050
1984	920051
97096	920052
5885	920053
72089	920054
55286	920055
799	920056
11435	920057
33068	920058
15218	920059
70695	920060
61369	920061
13747	920062
4799	920063
16093	920064
36763	920065
14452	920066
46901	920067
33358	920068
33445	920069
16389	920070
42723	920071
37487	920072
23268	920073
20261	920074
15361	920075
96360	920076
7435	920077
54945	920078
37733	920079
6935	920080
1402	920081
53388	920082
74309	920083
38452	920084
36114	920085
43862	920086
28255	920087
53299	920088
10757	920089
1716	920090
53671	920091
9503	920092
50781	920093
42612	920094
69688	920095
18367	920096
25040	920097
39	920098
58235	920099
42988	920100
43423	920101
8467	920102
23190	920103
24	920104
8626	920105
32096	920106
45837	920107
182	920108
86709	920109
41190	920110
8997	920111
78177	920112
61211	920113
11319	920114
29768	920115
29406	920116
12443	920117
46648	920118
572	920119
1797	920120
47116	920121
78081	920122
1694	920123
2676	920124
19339	920125
85857	920126
1388	920127
52899	920128
13055	920129
42760	920130
13570	920131
44560	920132
29126	920133
46943	920134
10398	920135
5690	920136
7806	920137
52554	920138
79115	920139
52805	920140
3600	920141
20544	920142
6033	920143
510	920144
60438	920145
1282	920146
463	920147
19765	920148
3884	920149
28238	920150
14213	920151
8204	920152
76484	920153
20352	920154
7635	920155
29603	920156
2122	920157
311	920158
3876	920159
8831	920160
15169	920161
73033	920162
65460	920163
6187	920164
8156	920165
69931	920166
27	920167
28436	920168
298	920169
14071	920170
13428	920171
51419	920172
38629	920173
30648	920174
19627	920175
44793	920176
25412	920177
41016	920178
7375	920179
57243	920180
68498	920181
56118	920182
483	920183
32913	920184
3531	920185
13261	920186
5323	920187
3596	920188
42317	920189
7182	920190
20663	920191
42599	920192
33877	920193
45109	920194
844	920195
4514	920196
10257	920197
18264	920198
3705	920199
10970	920200
1	920201
20155	920202
32920	920203
14147	920204
10511	920205
58733	920206
65297	920207
1078	920208
13715	920209
108135	920210
10376	920211
38103	920212
8791	920213
62907	920214
15268	920215
13648	920216
2832	920217
3378	920218
3196	920219
827	920220
2589	920221
74293	920222
57009	920223
101937	920224
16582	920225
6447	920226
28182	920227
41814	920228
20693	920229
59841	920230
18204	920231
69873	920232
40183	920233
45452	920234
113156	920235
48623	920236
26596	920237
23111	920238
60136	920239
37193	920240
37561	920241
16907	920242
8881	920243
88512	920244
562	920245
21803	920246
25021	920247
45443	920248
59349	920249
92634	920250
40433	920251
23364	920252
12709	920253
694	920254
101036	920255
62164	920256
8650	920257
62580	920258
121	920259
46199	920260
462	920261
48247	920262
11533	920263
25908	920264
3276	920265
6275	920266
688	920267
25340	920268
10085	920269
20844	920270
13828	920271
59369	920272
22791	920273
21581	920274
27509	920275
1154	920276
9100	920277
34714	920278
42955	920279
2436	920280
33306	920281
8179	920282
23332	920283
1108	920284
33239	920285
38241	920286
1342	920287
14709	920288
75356	920289
3776	920290
9921	920291
24306	920292
171	920293
8551	920294
493	920295
10424	920296
51652	920297
25365	920298
64256	920299
69460	920300
31	920301
29954	920302
16783	920303
8303	920304
18599	920305
68084	920306
14582	920307
648	920308
15620	920309
19847	920310
8802	920311
70647	920312
5651	920313
6513	920314
25809	920315
16316	920316
2590	920317
57314	920318
13120	920319
52929	920320
6742	920321
28637	920322
2026	920323
23610	920324
1127	920325
20605	920326
58413	920327
82966	920328
21489	920329
34205	920330
9147	920331
2286	920332
316	920333
28323	920334
57364	920335
5541	920336
2665	920337
15473	920338
50935	920339
6758	920340
11783	920341
37553	920342
13120	920343
76083	920344
21621	920345
43149	920346
13091	920347
1133	920348
12345	920349
35003	920350
24904	920351
46400	920352
7287	920353
59348	920354
635	920355
110481	920356
20569	920357
31668	920358
3448	920359
47726	920360
53772	920361
16990	920362
79322	920363
860	920364
3288	920365
30005	920366
1943	920367
75003	920368
23114	920369
537	920370
86889	920371
52322	920372
490	920373
43960	920374
13743	920375
15773	920376
30796	920377
1960	920378
11705	920379
18291	920380
5188	920381
9225	920382
8015	920383
17595	920384
11164	920385
80435	920386
7185	920387
27025	920388
27585	920389
5957	920390
80123	920391
30337	920392
6019	920393
1678	920394
881	920395
2129	920396
68407	920397
41916	920398
39890	920399
76605	920400
55548	920401
22112	920402
12143	920403
1132	920404
6034	920405
1345	920406
91	920407
6756	920408
76108	920409
41795	920410
25285	920411
88060	920412
16622	920413
61031	920414
13258	920415
48109	920416
19380	920417
56011	920418
34896	920419
2460	920420
14971	920421
2738	920422
34737	920423
31342	920424
2452	920425
33949	920426
4713	920427
40884	920428
27932	920429
61324	920430
53810	920431
6857	920432
18016	920433
52337	920434
63064	920435
24518	920436
89562	920437
31696	920438
30006	920439
17877	920440
4672	920441
1545	920442
11483	920443
775	920444
95787	920445
2644	920446
35520	920447
2999	920448
23094	920449
77500	920450
44555	920451
3215	920452
15491	920453
13579	920454
2711	920455
10856	920456
81635	920457
22141	920458
46310	920459
6667	920460
3212	920461
8551	920462
82132	920463
75505	920464
27871	920465
40	920466
29977	920467
10543	920468
38368	920469
34165	920470
2656	920471
90249	920472
5573	920473
10087	920474
74668	920475
28815	920476
42296	920477
26425	920478
4809	920479
44823	920480
23123	920481
13193	920482
53686	920483
108439	920484
73026	920485
77663	920486
11644	920487
37696	920488
293	920489
27559	920490
62854	920491
33707	920492
66134	920493
41036	920494
66079	920495
44694	920496
78686	920497
6060	920498
7976	920499
18862	920500
34242	920501
37473	920502
1904	920503
36951	920504
50283	920505
2904	920506
44889	920507
751	920508
66782	920509
2204	920510
17267	920511
2067	920512
38430	920513
76330	920514
13516	920515
22020	920516
81731	920517
40926	920518
29931	920519
60425	920520
71275	920521
93437	920522
28346	920523
25753	920524
3518	920525
5219	920526
1255	920527
21685	920528
85304	920529
81330	920530
39536	920531
16943	920532
65243	920533
19790	920534
24763	920535
14494	920536
17590	920537
40019	920538
1675	920539
20695	920540
9447	920541
150	920542
93149	920543
22628	920544
16723	920545
41972	920546
48512	920547
2999	920548
47715	920549
22883	920550
27081	920551
14006	920552
13050	920553
113591	920554
1357	920555
43706	920556
8695	920557
27792	920558
689	920559
16925	920560
60005	920561
61893	920562
63459	920563
3995	920564
6701	920565
86359	920566
42265	920567
31470	920568
9324	920569
38753	920570
46601	920571
3286	920572
99	920573
34317	920574
36452	920575
62618	920576
11818	920577
6148	920578
43956	920579
7174	920580
9281	920581
11594	920582
56720	920583
50476	920584
68374	920585
21999	920586
10219	920587
71775	920588
12845	920589
45158	920590
5690	920591
39453	920592
1627	920593
85065	920594
6095	920595
8480	920596
10365	920597
29808	920598
210	920599
4990	920600
6243	920601
12619	920602
56676	920603
25679	920604
9911	920605
71150	920606
13389	920607
24980	920608
36783	920609
36537	920610
22100	920611
18414	920612
55910	920613
22080	920614
70737	920615
6106	920616
26672	920617
25550	920618
37951	920619
53290	920620
4869	920621
68240	920622
47424	920623
36610	920624
49634	920625
8092	920626
33581	920627
23178	920628
9203	920629
10727	920630
18195	920631
59182	920632
1859	920633
58773	920634
12564	920635
23148	920636
34230	920637
53939	920638
23495	920639
3296	920640
38319	920641
38333	920642
10999	920643
14980	920644
48055	920645
24877	920646
85216	920647
11213	920648
41333	920649
720	920650
23867	920651
72532	920652
84190	920653
27494	920654
71958	920655
15121	920656
1762	920657
12463	920658
6590	920659
2586	920660
2499	920661
28300	920662
21979	920663
25004	920664
9719	920665
73359	920666
39650	920667
3881	920668
86560	920669
5843	920670
17219	920671
113613	920672
8035	920673
744	920674
33269	920675
38305	920676
60259	920677
88354	920678
39009	920679
95769	920680
25902	920681
198	920682
12658	920683
8193	920684
3938	920685
33374	920686
17235	920687
13798	920688
30569	920689
881	920690
3360	920691
19499	920692
2283	920693
92152	920694
13436	920695
2421	920696
28555	920697
15360	920698
17718	920699
1411	920700
8034	920701
57752	920702
30455	920703
75904	920704
22301	920705
9	920706
48942	920707
3451	920708
75625	920709
2898	920710
1180	920711
61592	920712
11767	920713
4563	920714
46397	920715
73239	920716
22831	920717
7651	920718
3824	920719
16420	920720
6539	920721
31729	920722
24893	920723
17591	920724
7134	920725
83211	920726
14837	920727
80612	920728
17284	920729
1570	920730
111639	920731
44772	920732
19846	920733
34827	920734
35920	920735
3360	920736
57710	920737
95727	920738
30310	920739
13341	920740
3182	920741
53352	920742
11141	920743
4874	920744
104037	920745
112493	920746
19684	920747
16548	920748
73224	920749
48261	920750
46592	920751
6914	920752
105459	920753
105576	920754
80519	920755
5452	920756
67947	920757
45398	920758
22795	920759
30037	920760
15619	920761
66787	920762
304	920763
14368	920764
29367	920765
93758	920766
45064	920767
97636	920768
51661	920769
79910	920770
7010	920771
11804	920772
11047	920773
29439	920774
2544	920775
21	920776
106894	920777
34276	920778
25994	920779
23208	920780
68389	920781
54767	920782
88540	920783
16100	920784
7969	920785
28483	920786
58184	920787
4	920788
9949	920789
43095	920790
4878	920791
8586	920792
2649	920793
86657	920794
41891	920795
47161	920796
93723	920797
86	920798
77439	920799
34643	920800
73399	920801
8658	920802
76395	920803
15590	920804
26827	920805
6940	920806
43784	920807
18134	920808
2643	920809
63787	920810
28749	920811
42795	920812
75753	920813
1	920814
62842	920815
7753	920816
13283	920817
17513	920818
52220	920819
23574	920820
65183	920821
10457	920822
56886	920823
12638	920824
12464	920825
11273	920826
52291	920827
79066	920828
23240	920829
110587	920830
36512	920831
322	920832
1766	920833
16126	920834
31098	920835
69194	920836
1854	920837
912	920838
65969	920839
51233	920840
9099	920841
72303	920842
24206	920843
15764	920844
5765	920845
102763	920846
73859	920847
19794	920848
3353	920849
73447	920850
32764	920851
1190	920852
25091	920853
12929	920854
1072	920855
77184	920856
82143	920857
97841	920858
19461	920859
4497	920860
5344	920861
15010	920862
10726	920863
71171	920864
22900	920865
58004	920866
60649	920867
49772	920868
11806	920869
75	920870
905	920871
45534	920872
11335	920873
652	920874
68920	920875
2215	920876
12521	920877
65828	920878
7358	920879
21513	920880
4903	920881
30569	920882
4984	920883
41096	920884
16363	920885
16	920886
2353	920887
35791	920888
44691	920889
20877	920890
49529	920891
7020	920892
39357	920893
21527	920894
13215	920895
54290	920896
1104	920897
3847	920898
33882	920899
35185	920900
19079	920901
16777	920902
108193	920903
27110	920904
12963	920905
29751	920906
9588	920907
1420	920908
21588	920909
11277	920910
68095	920911
49	920912
28656	920913
10034	920914
1439	920915
1409	920916
9130	920917
9605	920918
945	920919
35114	920920
47	920921
34541	920922
16285	920923
14975	920924
12265	920925
33070	920926
2926	920927
1713	920928
18942	920929
8340	920930
34249	920931
38912	920932
7212	920933
26598	920934
12567	920935
59620	920936
2746	920937
46325	920938
6963	920939
10772	920940
1964	920941
8221	920942
5178	920943
7905	920944
1595	920945
35431	920946
35693	920947
9875	920948
66087	920949
38541	920950
13618	920951
13899	920952
4724	920953
7	920954
46741	920955
26870	920956
19908	920957
63172	920958
837	920959
35461	920960
6373	920961
20691	920962
71563	920963
14563	920964
30546	920965
1982	920966
57010	920967
18677	920968
11488	920969
109533	920970
27153	920971
68125	920972
74310	920973
23717	920974
8915	920975
35476	920976
31772	920977
44922	920978
108287	920979
46888	920980
1640	920981
14124	920982
11194	920983
90316	920984
23581	920985
3095	920986
27837	920987
35714	920988
91878	920989
81014	920990
3385	920991
15138	920992
62713	920993
11989	920994
593	920995
47835	920996
67631	920997
195	920998
21877	920999
18556	921000
4104	921001
16060	921002
18565	921003
26582	921004
39258	921005
3421	921006
60021	921007
77631	921008
423	921009
16336	921010
5592	921011
8384	921012
55545	921013
7755	921014
99413	921015
11418	921016
30424	921017
121	921018
90732	921019
20667	921020
8879	921021
7635	921022
4807	921023
7180	921024
50155	921025
41748	921026
584	921027
725	921028
74520	921029
4123	921030
751	921031
1476	921032
63144	921033
69702	921034
23910	921035
54814	921036
13533	921037
44172	921038
20573	921039
37668	921040
59880	921041
33984	921042
30456	921043
72169	921044
13505	921045
39535	921046
1202	921047
2978	921048
8789	921049
63936	921050
90610	921051
69848	921052
20410	921053
29207	921054
66899	921055
950	921056
66	921057
60	921058
48781	921059
50082	921060
15374	921061
71892	921062
17595	921063
4741	921064
23129	921065
91106	921066
45395	921067
48008	921068
60724	921069
7488	921070
787	921071
1950	921072
6432	921073
3854	921074
23334	921075
18169	921076
47534	921077
2512	921078
68046	921079
18532	921080
8745	921081
20440	921082
56175	921083
331	921084
8047	921085
113950	921086
10553	921087
58307	921088
1597	921089
11344	921090
55017	921091
68050	921092
95493	921093
53308	921094
73109	921095
6737	921096
49238	921097
91213	921098
3207	921099
23024	921100
21112	921101
12717	921102
31031	921103
16160	921104
3813	921105
52572	921106
13649	921107
15890	921108
4203	921109
1088	921110
52756	921111
451	921112
39300	921113
265	921114
75983	921115
3524	921116
8472	921117
2973	921118
45589	921119
19335	921120
4808	921121
33	921122
34	921123
8618	921124
36133	921125
1073	921126
6315	921127
57702	921128
17358	921129
3926	921130
40786	921131
58285	921132
13941	921133
91123	921134
1209	921135
93386	921136
75045	921137
79953	921138
18329	921139
30835	921140
28337	921141
37182	921142
42810	921143
529	921144
56089	921145
62605	921146
17411	921147
67357	921148
29184	921149
26648	921150
4888	921151
20809	921152
26375	921153
99984	921154
54963	921155
7516	921156
89642	921157
9031	921158
72683	921159
83214	921160
37486	921161
68420	921162
18500	921163
6416	921164
40483	921165
14944	921166
80251	921167
42524	921168
39899	921169
25443	921170
41242	921171
54200	921172
2294	921173
20984	921174
39608	921175
40733	921176
322	921177
88044	921178
10992	921179
78961	921180
29926	921181
566	921182
25041	921183
9210	921184
57052	921185
41451	921186
53466	921187
18893	921188
8045	921189
14046	921190
13730	921191
73182	921192
8855	921193
816	921194
902	921195
4596	921196
2578	921197
15634	921198
1340	921199
4168	921200
661	921201
58307	921202
46842	921203
448	921204
9364	921205
1409	921206
768	921207
26812	921208
84529	921209
24073	921210
100837	921211
47804	921212
7114	921213
3260	921214
78690	921215
44374	921216
14512	921217
758	921218
20356	921219
20253	921220
18742	921221
44827	921222
28923	921223
16175	921224
6093	921225
37909	921226
24150	921227
38320	921228
7243	921229
51148	921230
88097	921231
1957	921232
44556	921233
25300	921234
7656	921235
9828	921236
3306	921237
14326	921238
469	921239
26209	921240
34661	921241
7740	921242
3500	921243
87789	921244
56623	921245
29871	921246
49138	921247
13293	921248
30660	921249
66328	921250
11241	921251
98237	921252
42563	921253
50456	921254
69793	921255
9142	921256
3787	921257
3786	921258
731	921259
26395	921260
46723	921261
18282	921262
1481	921263
74256	921264
18488	921265
10025	921266
48548	921267
419	921268
3339	921269
57514	921270
18481	921271
83142	921272
53627	921273
4276	921274
59708	921275
3932	921276
922	921277
26425	921278
18607	921279
16512	921280
12060	921281
37433	921282
59940	921283
18861	921284
57452	921285
24629	921286
12	921287
91203	921288
21889	921289
44343	921290
88320	921291
38315	921292
45438	921293
35645	921294
7314	921295
15796	921296
23120	921297
344	921298
10780	921299
43034	921300
56609	921301
30955	921302
31045	921303
18725	921304
71007	921305
93717	921306
13534	921307
92039	921308
17484	921309
78952	921310
8075	921311
38807	921312
5996	921313
4700	921314
1181	921315
11458	921316
346	921317
17581	921318
30486	921319
304	921320
7024	921321
23394	921322
14354	921323
57130	921324
23685	921325
6173	921326
1141	921327
12258	921328
60246	921329
57320	921330
22051	921331
54907	921332
41915	921333
2328	921334
50419	921335
24869	921336
59147	921337
16857	921338
43295	921339
15259	921340
57313	921341
13062	921342
22069	921343
7270	921344
33743	921345
6365	921346
16855	921347
61373	921348
5148	921349
6525	921350
7701	921351
16701	921352
29196	921353
11532	921354
67947	921355
17265	921356
2598	921357
24422	921358
17447	921359
11198	921360
17426	921361
9444	921362
28766	921363
38783	921364
38482	921365
29339	921366
9113	921367
49508	921368
26926	921369
27447	921370
25326	921371
38610	921372
10787	921373
23252	921374
32727	921375
9436	921376
43106	921377
68863	921378
4348	921379
81600	921380
6329	921381
29297	921382
5695	921383
3270	921384
4352	921385
60332	921386
3478	921387
85	921388
3911	921389
4800	921390
72987	921391
34654	921392
25335	921393
3415	921394
14880	921395
55	921396
12214	921397
77247	921398
65007	921399
58397	921400
11326	921401
84198	921402
33838	921403
1737	921404
54503	921405
3544	921406
55	921407
29053	921408
51611	921409
8638	921410
96314	921411
1521	921412
25149	921413
15802	921414
7315	921415
65289	921416
17141	921417
43348	921418
18608	921419
400	921420
12677	921421
8408	921422
77242	921423
14062	921424
2868	921425
70166	921426
643	921427
37949	921428
3582	921429
2128	921430
34438	921431
44705	921432
15203	921433
88237	921434
16281	921435
1347	921436
15460	921437
53168	921438
3952	921439
61804	921440
75702	921441
40214	921442
36425	921443
35444	921444
27106	921445
26960	921446
17158	921447
24381	921448
33024	921449
71348	921450
38135	921451
45240	921452
2114	921453
8641	921454
359	921455
24167	921456
36540	921457
55743	921458
2291	921459
14677	921460
6491	921461
6279	921462
46886	921463
4256	921464
96949	921465
78869	921466
1763	921467
37458	921468
30224	921469
73561	921470
5734	921471
3263	921472
10930	921473
60208	921474
12293	921475
17949	921476
52971	921477
12401	921478
38013	921479
49286	921480
50276	921481
19487	921482
95372	921483
48524	921484
39827	921485
207	921486
4889	921487
87056	921488
61825	921489
96460	921490
10365	921491
79329	921492
605	921493
41491	921494
26052	921495
45264	921496
5055	921497
99999	921498
49161	921499
72124	921500
24038	921501
18753	921502
57874	921503
25961	921504
109413	921505
2	921506
6540	921507
5721	921508
74560	921509
6544	921510
927	921511
89452	921512
24994	921513
445	921514
2004	921515
2626	921516
69831	921517
26083	921518
2490	921519
48323	921520
7363	921521
3088	921522
1067	921523
11219	921524
4379	921525
7489	921526
51043	921527
52620	921528
3361	921529
10438	921530
1594	921531
813	921532
59234	921533
27036	921534
24567	921535
33089	921536
46531	921537
11384	921538
10	921539
60117	921540
93464	921541
61716	921542
1947	921543
41618	921544
7859	921545
63415	921546
37622	921547
3832	921548
19669	921549
128	921550
50996	921551
63701	921552
1539	921553
18582	921554
10231	921555
9363	921556
944	921557
38458	921558
1179	921559
6922	921560
7127	921561
68570	921562
3321	921563
1173	921564
2816	921565
92648	921566
4852	921567
375	921568
87036	921569
46396	921570
88312	921571
31424	921572
21751	921573
2638	921574
9874	921575
20095	921576
34448	921577
40122	921578
2378	921579
86057	921580
4540	921581
68960	921582
76294	921583
81064	921584
57207	921585
30876	921586
78472	921587
29209	921588
10752	921589
78634	921590
5924	921591
20085	921592
72026	921593
1388	921594
56587	921595
28469	921596
993	921597
35607	921598
58	921599
108724	921600
1545	921601
88041	921602
40677	921603
75892	921604
3869	921605
24445	921606
478	921607
9369	921608
296	921609
2840	921610
74812	921611
3625	921612
2096	921613
16631	921614
89871	921615
18460	921616
96233	921617
43298	921618
33377	921619
33959	921620
56691	921621
99651	921622
48484	921623
12984	921624
53448	921625
3544	921626
64750	921627
174	921628
43100	921629
42041	921630
93	921631
67072	921632
62597	921633
40176	921634
3835	921635
66232	921636
21090	921637
18662	921638
7888	921639
4699	921640
1434	921641
2978	921642
35062	921643
28569	921644
27123	921645
25715	921646
1170	921647
82947	921648
14621	921649
54563	921650
18286	921651
192	921652
2688	921653
5477	921654
67897	921655
7727	921656
12519	921657
1721	921658
48767	921659
77753	921660
2535	921661
35119	921662
112072	921663
5168	921664
4086	921665
18109	921666
11477	921667
8907	921668
371	921669
71109	921670
14339	921671
44285	921672
202	921673
16200	921674
69157	921675
103366	921676
1048	921677
20616	921678
8629	921679
6266	921680
5620	921681
1957	921682
31249	921683
712	921684
4023	921685
278	921686
4705	921687
28911	921688
91593	921689
9046	921690
5521	921691
12436	921692
25319	921693
24557	921694
4575	921695
26648	921696
70862	921697
66377	921698
3807	921699
1154	921700
30320	921701
24642	921702
34786	921703
20606	921704
60949	921705
55406	921706
22551	921707
80557	921708
3197	921709
10761	921710
10898	921711
6402	921712
89813	921713
17	921714
41689	921715
2274	921716
55606	921717
68153	921718
79033	921719
80137	921720
86559	921721
6262	921722
1117	921723
640	921724
58932	921725
75515	921726
34537	921727
16628	921728
1999	921729
23440	921730
59575	921731
41867	921732
72429	921733
5188	921734
64041	921735
16389	921736
58704	921737
4904	921738
6641	921739
61720	921740
41945	921741
16748	921742
154	921743
3663	921744
611	921745
7356	921746
10801	921747
25730	921748
17227	921749
34840	921750
1707	921751
40447	921752
27086	921753
20068	921754
5653	921755
29667	921756
80619	921757
82766	921758
26565	921759
32619	921760
23346	921761
48701	921762
27239	921763
5021	921764
31107	921765
3717	921766
51536	921767
2761	921768
5069	921769
39795	921770
9781	921771
29973	921772
217	921773
809	921774
2645	921775
49598	921776
4636	921777
65762	921778
1174	921779
14049	921780
12436	921781
36066	921782
2628	921783
10100	921784
3105	921785
11753	921786
4506	921787
64681	921788
43859	921789
21851	921790
23858	921791
63229	921792
51800	921793
8588	921794
80661	921795
4078	921796
24689	921797
2027	921798
35677	921799
3500	921800
3	921801
2806	921802
21466	921803
24125	921804
27568	921805
25289	921806
420	921807
31756	921808
2398	921809
21097	921810
90081	921811
21827	921812
86645	921813
67137	921814
1767	921815
8737	921816
28229	921817
5916	921818
93152	921819
9597	921820
409	921821
49589	921822
18024	921823
25297	921824
1882	921825
18450	921826
79170	921827
16859	921828
65328	921829
5485	921830
10063	921831
51481	921832
93143	921833
1664	921834
380	921835
6675	921836
6806	921837
6380	921838
42905	921839
50790	921840
36939	921841
58914	921842
269	921843
68219	921844
11411	921845
24149	921846
40583	921847
89620	921848
7280	921849
4687	921850
33229	921851
75894	921852
75597	921853
53007	921854
33448	921855
567	921856
9168	921857
25886	921858
11619	921859
71060	921860
21305	921861
45281	921862
92000	921863
14623	921864
5399	921865
50997	921866
36551	921867
9005	921868
103003	921869
39479	921870
71133	921871
1739	921872
18394	921873
17476	921874
30781	921875
5213	921876
943	921877
8480	921878
33043	921879
31797	921880
10621	921881
15291	921882
27168	921883
1	921884
19296	921885
31076	921886
102270	921887
23710	921888
27040	921889
879	921890
23876	921891
30335	921892
1067	921893
56475	921894
37778	921895
48713	921896
71531	921897
2926	921898
91134	921899
24550	921900
105107	921901
36617	921902
5913	921903
69554	921904
69589	921905
31016	921906
82152	921907
61115	921908
18984	921909
45829	921910
18952	921911
6812	921912
20594	921913
17530	921914
99909	921915
71022	921916
65204	921917
8291	921918
113465	921919
28249	921920
23061	921921
318	921922
3578	921923
55620	921924
38846	921925
64942	921926
12751	921927
35613	921928
15921	921929
47672	921930
6506	921931
3125	921932
13882	921933
1391	921934
7352	921935
23772	921936
33928	921937
45352	921938
95080	921939
25797	921940
214	921941
8320	921942
34337	921943
6892	921944
15718	921945
1189	921946
62609	921947
1207	921948
80766	921949
19447	921950
4957	921951
10220	921952
5711	921953
3724	921954
42001	921955
35183	921956
12247	921957
5247	921958
35679	921959
39879	921960
22275	921961
99971	921962
5509	921963
70330	921964
17019	921965
3985	921966
8494	921967
53988	921968
6827	921969
27927	921970
7204	921971
67966	921972
63597	921973
7813	921974
25134	921975
23431	921976
55189	921977
36976	921978
16438	921979
10332	921980
5469	921981
46018	921982
56097	921983
31905	921984
3717	921985
11343	921986
20780	921987
9872	921988
9213	921989
6387	921990
2808	921991
4720	921992
52752	921993
12491	921994
54446	921995
30838	921996
22417	921997
3727	921998
4209	921999
2949	922000
23696	922001
12969	922002
79228	922003
45661	922004
19613	922005
3146	922006
10707	922007
26812	922008
78515	922009
76828	922010
36414	922011
52603	922012
24183	922013
45169	922014
37982	922015
26024	922016
44314	922017
8565	922018
44974	922019
2473	922020
641	922021
15151	922022
15365	922023
92852	922024
12782	922025
7281	922026
47341	922027
51875	922028
72255	922029
75745	922030
3126	922031
1140	922032
43829	922033
3030	922034
60928	922035
7657	922036
73757	922037
12862	922038
48594	922039
18012	922040
64784	922041
77520	922042
751	922043
1622	922044
3213	922045
35606	922046
40695	922047
18407	922048
1969	922049
25561	922050
39067	922051
3082	922052
7942	922053
13353	922054
64724	922055
46256	922056
101909	922057
269	922058
12506	922059
39978	922060
17650	922061
125	922062
64826	922063
30535	922064
61340	922065
91243	922066
23210	922067
63579	922068
20016	922069
93110	922070
5460	922071
1773	922072
7195	922073
4085	922074
17192	922075
6948	922076
106483	922077
27554	922078
71614	922079
28638	922080
10218	922081
52401	922082
1992	922083
46591	922084
5579	922085
1506	922086
53969	922087
6301	922088
54286	922089
9907	922090
22370	922091
71387	922092
3388	922093
86988	922094
15036	922095
14791	922096
80650	922097
53458	922098
77517	922099
15368	922100
15320	922101
76495	922102
65027	922103
25843	922104
18773	922105
19788	922106
857	922107
2882	922108
58834	922109
20049	922110
69056	922111
10585	922112
2525	922113
12725	922114
172	922115
90771	922116
33912	922117
19174	922118
8030	922119
33372	922120
31334	922121
72464	922122
3240	922123
15977	922124
54631	922125
444	922126
103655	922127
35641	922128
647	922129
5352	922130
8100	922131
21875	922132
28666	922133
75561	922134
495	922135
2366	922136
82383	922137
20497	922138
39343	922139
2252	922140
878	922141
46224	922142
22119	922143
100759	922144
5628	922145
83736	922146
25917	922147
5728	922148
4070	922149
21788	922150
56888	922151
28787	922152
20003	922153
49450	922154
2787	922155
38238	922156
18174	922157
1390	922158
53095	922159
90736	922160
16159	922161
79778	922162
49243	922163
23360	922164
1272	922165
65045	922166
39453	922167
12108	922168
1444	922169
59837	922170
5474	922171
31419	922172
2281	922173
7441	922174
9823	922175
49640	922176
14504	922177
51532	922178
64	922179
70283	922180
46854	922181
22459	922182
31745	922183
62809	922184
21319	922185
39227	922186
114123	922187
67830	922188
8454	922189
54122	922190
14322	922191
15933	922192
22379	922193
15766	922194
29919	922195
47111	922196
932	922197
47554	922198
26322	922199
47464	922200
3020	922201
25930	922202
13565	922203
1149	922204
31465	922205
66102	922206
12017	922207
55614	922208
8230	922209
4141	922210
638	922211
67797	922212
2972	922213
709	922214
13206	922215
15312	922216
1488	922217
71011	922218
302	922219
102212	922220
50159	922221
15445	922222
48533	922223
1030	922224
18183	922225
6567	922226
20512	922227
23080	922228
159	922229
34284	922230
55330	922231
34030	922232
26799	922233
89345	922234
1528	922235
17476	922236
37	922237
67991	922238
17090	922239
42966	922240
37014	922241
20701	922242
489	922243
49172	922244
76641	922245
5161	922246
37896	922247
85477	922248
13954	922249
551	922250
24144	922251
16805	922252
2913	922253
104507	922254
21363	922255
17397	922256
49632	922257
65003	922258
363	922259
95619	922260
89289	922261
77716	922262
15133	922263
9822	922264
38215	922265
8206	922266
6322	922267
35207	922268
31207	922269
38163	922270
48949	922271
53041	922272
91321	922273
48510	922274
2071	922275
111	922276
35636	922277
56522	922278
86173	922279
65661	922280
97538	922281
7	922282
34456	922283
23447	922284
82094	922285
3305	922286
1945	922287
2020	922288
12215	922289
15538	922290
25452	922291
1124	922292
3159	922293
72599	922294
18821	922295
286	922296
67	922297
61640	922298
1105	922299
37899	922300
89820	922301
3941	922302
5848	922303
38878	922304
58192	922305
63436	922306
87631	922307
3223	922308
23798	922309
43340	922310
568	922311
78534	922312
56805	922313
6753	922314
15510	922315
25997	922316
29535	922317
46235	922318
30122	922319
33748	922320
4823	922321
46773	922322
95152	922323
3630	922324
8199	922325
29533	922326
65746	922327
1432	922328
34166	922329
51530	922330
41016	922331
71015	922332
28304	922333
1587	922334
15731	922335
31180	922336
73429	922337
53105	922338
77451	922339
18216	922340
62646	922341
82465	922342
37539	922343
32486	922344
12026	922345
1249	922346
51464	922347
12931	922348
561	922349
4159	922350
71715	922351
47044	922352
9865	922353
33729	922354
938	922355
9086	922356
12450	922357
7	922358
89822	922359
9442	922360
2	922361
3051	922362
9258	922363
21703	922364
304	922365
11989	922366
106046	922367
45138	922368
44768	922369
7582	922370
33658	922371
69859	922372
14317	922373
23153	922374
9293	922375
8472	922376
5865	922377
2682	922378
10874	922379
3439	922380
25641	922381
2976	922382
66545	922383
46142	922384
20729	922385
77537	922386
66331	922387
80087	922388
69375	922389
20203	922390
24155	922391
24559	922392
29772	922393
23731	922394
61302	922395
11454	922396
90533	922397
33591	922398
5251	922399
7311	922400
5556	922401
70589	922402
5023	922403
6402	922404
25241	922405
66708	922406
559	922407
15260	922408
19703	922409
13807	922410
38387	922411
15126	922412
9264	922413
5187	922414
615	922415
5192	922416
14464	922417
76267	922418
447	922419
24967	922420
7429	922421
70581	922422
13914	922423
105060	922424
16966	922425
38895	922426
20043	922427
6418	922428
9213	922429
91355	922430
73379	922431
2229	922432
11615	922433
30682	922434
26706	922435
29784	922436
31620	922437
2637	922438
42533	922439
57739	922440
46920	922441
1735	922442
75786	922443
74518	922444
17377	922445
1406	922446
15103	922447
52894	922448
4669	922449
23158	922450
9848	922451
37653	922452
42476	922453
47524	922454
16211	922455
19456	922456
11092	922457
11200	922458
4937	922459
3163	922460
27925	922461
289	922462
14	922463
3	922464
14552	922465
28325	922466
19292	922467
10459	922468
4230	922469
7969	922470
59602	922471
310	922472
36919	922473
399	922474
34616	922475
60254	922476
21383	922477
32028	922478
226	922479
6114	922480
31636	922481
22556	922482
73736	922483
433	922484
47129	922485
7314	922486
35518	922487
63636	922488
60905	922489
28753	922490
16509	922491
56149	922492
38690	922493
15021	922494
55205	922495
10591	922496
81503	922497
52861	922498
600	922499
854	922500
14148	922501
44115	922502
12766	922503
82468	922504
34710	922505
4812	922506
84720	922507
65375	922508
32787	922509
21114	922510
2306	922511
14333	922512
6007	922513
8535	922514
2875	922515
2639	922516
47679	922517
176	922518
5276	922519
42104	922520
6990	922521
45181	922522
3847	922523
1974	922524
18059	922525
24137	922526
47344	922527
138	922528
42870	922529
1645	922530
68280	922531
61564	922532
39922	922533
150	922534
18131	922535
5257	922536
77387	922537
2219	922538
1154	922539
682	922540
113718	922541
8575	922542
36992	922543
27353	922544
67907	922545
1659	922546
1070	922547
1869	922548
24150	922549
7225	922550
61689	922551
41470	922552
8875	922553
5708	922554
1491	922555
90530	922556
1259	922557
283	922558
29098	922559
13179	922560
12151	922561
112214	922562
10782	922563
109244	922564
59065	922565
80464	922566
34573	922567
76024	922568
15596	922569
36809	922570
96649	922571
32017	922572
89961	922573
9722	922574
397	922575
34342	922576
510	922577
47668	922578
6851	922579
98649	922580
35086	922581
90292	922582
77042	922583
72426	922584
17836	922585
17380	922586
60518	922587
87210	922588
60929	922589
6777	922590
32841	922591
4250	922592
82717	922593
2461	922594
1499	922595
4703	922596
13826	922597
44996	922598
2764	922599
39046	922600
27784	922601
16696	922602
17490	922603
60388	922604
22644	922605
65975	922606
43153	922607
3908	922608
42347	922609
30237	922610
15739	922611
56668	922612
18920	922613
88702	922614
9740	922615
15460	922616
3596	922617
45200	922618
13645	922619
613	922620
2250	922621
1182	922622
6920	922623
42824	922624
72162	922625
22309	922626
3454	922627
12116	922628
74061	922629
19952	922630
4579	922631
9059	922632
90	922633
101983	922634
61736	922635
36915	922636
15026	922637
22320	922638
2843	922639
75003	922640
60518	922641
49409	922642
2626	922643
6969	922644
32477	922645
17183	922646
61563	922647
5968	922648
28377	922649
53652	922650
932	922651
71097	922652
56414	922653
17731	922654
17225	922655
89116	922656
8563	922657
37994	922658
8162	922659
1252	922660
30667	922661
101460	922662
10216	922663
35273	922664
15914	922665
54257	922666
36780	922667
18606	922668
15668	922669
2486	922670
1945	922671
71	922672
103224	922673
20511	922674
1430	922675
11925	922676
33823	922677
6532	922678
69413	922679
630	922680
538	922681
20129	922682
46040	922683
22689	922684
62078	922685
39213	922686
87452	922687
53252	922688
2267	922689
434	922690
44805	922691
6662	922692
11661	922693
554	922694
14604	922695
2047	922696
11132	922697
2487	922698
54164	922699
56855	922700
35317	922701
47752	922702
27566	922703
11559	922704
41972	922705
2393	922706
4127	922707
44516	922708
3429	922709
9264	922710
35960	922711
37124	922712
2591	922713
64312	922714
48530	922715
32320	922716
29905	922717
25307	922718
29496	922719
74663	922720
22872	922721
5973	922722
69982	922723
62669	922724
67322	922725
28115	922726
13963	922727
276	922728
32051	922729
49907	922730
53250	922731
365	922732
74579	922733
72427	922734
24535	922735
14889	922736
27162	922737
4772	922738
10580	922739
1	922740
57143	922741
20	922742
72680	922743
11666	922744
9228	922745
40177	922746
29344	922747
542	922748
5937	922749
61303	922750
655	922751
52707	922752
33484	922753
28819	922754
14423	922755
15616	922756
6400	922757
8107	922758
8769	922759
660	922760
14798	922761
53541	922762
10038	922763
4598	922764
72173	922765
54210	922766
2916	922767
17923	922768
5277	922769
8835	922770
98781	922771
14064	922772
4082	922773
7683	922774
49140	922775
4568	922776
86730	922777
22423	922778
28274	922779
409	922780
6034	922781
3544	922782
52107	922783
35305	922784
33921	922785
20555	922786
1489	922787
569	922788
627	922789
11518	922790
34497	922791
39920	922792
177	922793
55725	922794
6130	922795
3338	922796
9044	922797
48532	922798
33613	922799
4505	922800
57967	922801
9714	922802
74733	922803
33739	922804
49649	922805
43462	922806
33426	922807
22722	922808
42144	922809
34856	922810
6351	922811
53217	922812
40333	922813
92188	922814
17854	922815
21752	922816
70142	922817
26457	922818
9720	922819
63186	922820
21282	922821
7224	922822
47029	922823
11665	922824
30214	922825
3689	922826
13633	922827
25512	922828
26432	922829
22317	922830
26650	922831
30152	922832
27161	922833
90032	922834
19672	922835
43533	922836
5743	922837
14625	922838
80138	922839
31463	922840
1972	922841
22621	922842
93063	922843
32473	922844
7364	922845
49796	922846
27653	922847
57061	922848
44682	922849
30369	922850
5720	922851
15997	922852
7764	922853
88135	922854
17803	922855
36714	922856
26602	922857
5652	922858
90886	922859
34604	922860
25511	922861
3542	922862
27958	922863
5592	922864
20295	922865
53321	922866
27863	922867
54799	922868
19392	922869
649	922870
99625	922871
78082	922872
18032	922873
6818	922874
90	922875
11221	922876
713	922877
46712	922878
14380	922879
16091	922880
26311	922881
1452	922882
5826	922883
68257	922884
942	922885
3921	922886
8616	922887
1951	922888
31128	922889
11707	922890
17535	922891
30318	922892
22170	922893
11500	922894
31655	922895
10209	922896
48028	922897
4368	922898
20799	922899
39789	922900
64181	922901
23095	922902
62617	922903
100586	922904
29755	922905
20255	922906
7223	922907
6560	922908
42570	922909
22863	922910
70019	922911
2489	922912
44547	922913
56767	922914
31	922915
3534	922916
19550	922917
28023	922918
40134	922919
2360	922920
27682	922921
8150	922922
16037	922923
13160	922924
9328	922925
68580	922926
15512	922927
74999	922928
1057	922929
43880	922930
31262	922931
55614	922932
12436	922933
36487	922934
60812	922935
38902	922936
28925	922937
18501	922938
30382	922939
6160	922940
17678	922941
39777	922942
25737	922943
21759	922944
31691	922945
34046	922946
17937	922947
61790	922948
8526	922949
17211	922950
10920	922951
19396	922952
8750	922953
71316	922954
476	922955
3745	922956
3863	922957
13947	922958
1000	922959
31883	922960
27349	922961
20823	922962
15858	922963
16774	922964
75845	922965
4135	922966
1360	922967
9285	922968
14986	922969
22024	922970
42981	922971
1843	922972
197	922973
2704	922974
1288	922975
6327	922976
27696	922977
75188	922978
1361	922979
90676	922980
317	922981
26518	922982
83731	922983
728	922984
3220	922985
7875	922986
13494	922987
43892	922988
16315	922989
42990	922990
56404	922991
35933	922992
26846	922993
33286	922994
46226	922995
19411	922996
43971	922997
54293	922998
112933	922999
37192	923000
10662	923001
2779	923002
34	923003
10503	923004
7729	923005
33462	923006
15162	923007
58836	923008
8996	923009
377	923010
42419	923011
1313	923012
52362	923013
47	923014
12420	923015
8488	923016
64204	923017
10886	923018
25004	923019
38542	923020
52613	923021
10956	923022
102786	923023
10912	923024
48547	923025
97369	923026
17910	923027
27278	923028
25628	923029
45765	923030
21873	923031
5427	923032
158	923033
7293	923034
32434	923035
60605	923036
25770	923037
43479	923038
13702	923039
23402	923040
4430	923041
41580	923042
10218	923043
59	923044
1054	923045
33331	923046
99571	923047
5483	923048
7098	923049
22561	923050
4241	923051
5880	923052
51701	923053
29581	923054
30603	923055
16903	923056
9747	923057
31773	923058
11788	923059
11461	923060
18630	923061
6952	923062
87305	923063
23852	923064
17315	923065
11414	923066
44175	923067
68958	923068
65147	923069
3025	923070
22	923071
19124	923072
56855	923073
11563	923074
67	923075
11890	923076
7	923077
29551	923078
3798	923079
11649	923080
37422	923081
91335	923082
62493	923083
14827	923084
33441	923085
30263	923086
16672	923087
4696	923088
80868	923089
45579	923090
17435	923091
30514	923092
10573	923093
33354	923094
85308	923095
24516	923096
66641	923097
9025	923098
2190	923099
40769	923100
3726	923101
34307	923102
32684	923103
60156	923104
6466	923105
14961	923106
56758	923107
6996	923108
365	923109
34739	923110
176	923111
27062	923112
1320	923113
26163	923114
62633	923115
92345	923116
17489	923117
86151	923118
70828	923119
39584	923120
73035	923121
1515	923122
539	923123
33644	923124
15648	923125
55735	923126
19963	923127
24668	923128
103859	923129
31399	923130
41010	923131
29247	923132
14255	923133
18914	923134
7927	923135
54878	923136
48908	923137
103370	923138
905	923139
29152	923140
70102	923141
1990	923142
4100	923143
16290	923144
16117	923145
10115	923146
36502	923147
26478	923148
5337	923149
58258	923150
343	923151
68886	923152
23188	923153
245	923154
43953	923155
31951	923156
31337	923157
11044	923158
35781	923159
5380	923160
2065	923161
51708	923162
6622	923163
43795	923164
77831	923165
34042	923166
72438	923167
545	923168
72561	923169
22448	923170
33063	923171
88586	923172
61781	923173
24971	923174
4178	923175
39590	923176
38658	923177
12371	923178
11926	923179
40678	923180
21285	923181
28840	923182
60	923183
23424	923184
4396	923185
35025	923186
27893	923187
62947	923188
25073	923189
94234	923190
53724	923191
183	923192
22206	923193
260	923194
17019	923195
13406	923196
58614	923197
890	923198
20902	923199
3916	923200
6601	923201
64656	923202
64772	923203
39023	923204
12031	923205
22529	923206
24385	923207
27770	923208
26096	923209
48481	923210
56857	923211
39623	923212
17664	923213
36668	923214
46025	923215
32031	923216
21114	923217
7666	923218
58001	923219
1220	923220
15851	923221
19098	923222
25741	923223
21481	923224
27769	923225
45350	923226
7789	923227
40238	923228
7418	923229
7243	923230
33877	923231
35836	923232
66007	923233
3505	923234
27882	923235
18580	923236
20628	923237
4871	923238
53366	923239
20961	923240
31144	923241
17535	923242
86539	923243
96977	923244
26738	923245
49260	923246
57985	923247
79294	923248
77620	923249
38417	923250
17636	923251
21975	923252
7196	923253
46393	923254
76825	923255
41305	923256
5133	923257
35876	923258
102686	923259
101600	923260
91110	923261
13758	923262
16172	923263
2553	923264
15185	923265
60157	923266
36743	923267
43519	923268
37969	923269
44144	923270
48032	923271
56689	923272
46248	923273
102602	923274
24692	923275
30712	923276
63399	923277
13827	923278
27541	923279
73724	923280
797	923281
77512	923282
40428	923283
13380	923284
7565	923285
11126	923286
72462	923287
53169	923288
82187	923289
41228	923290
2763	923291
71571	923292
33459	923293
48090	923294
30297	923295
11906	923296
17958	923297
30980	923298
95638	923299
8448	923300
41410	923301
7250	923302
12546	923303
10974	923304
10224	923305
5323	923306
95073	923307
49391	923308
52372	923309
2614	923310
57017	923311
80663	923312
17600	923313
1980	923314
19449	923315
3117	923316
1891	923317
11022	923318
10875	923319
41279	923320
28794	923321
312	923322
85096	923323
17819	923324
59053	923325
40991	923326
55916	923327
34694	923328
68431	923329
19980	923330
6734	923331
61778	923332
10857	923333
1677	923334
27355	923335
2770	923336
2871	923337
43150	923338
32559	923339
17166	923340
5663	923341
18726	923342
23752	923343
67521	923344
14867	923345
43899	923346
76832	923347
3737	923348
10481	923349
4686	923350
22152	923351
48316	923352
4031	923353
1776	923354
4320	923355
47449	923356
72101	923357
35668	923358
12489	923359
13372	923360
30937	923361
70964	923362
88610	923363
27792	923364
62253	923365
6030	923366
34361	923367
16594	923368
25763	923369
19687	923370
60030	923371
15720	923372
2575	923373
7138	923374
980	923375
5959	923376
12404	923377
20088	923378
5125	923379
383	923380
34377	923381
17154	923382
62915	923383
47058	923384
397	923385
93824	923386
2087	923387
14098	923388
6042	923389
28579	923390
9026	923391
40778	923392
10922	923393
17876	923394
1036	923395
706	923396
30609	923397
66435	923398
51642	923399
12383	923400
13324	923401
13851	923402
16608	923403
12	923404
9601	923405
15977	923406
16618	923407
31581	923408
2600	923409
69	923410
6198	923411
6220	923412
69740	923413
38390	923414
4055	923415
68169	923416
6135	923417
691	923418
524	923419
5560	923420
4109	923421
24977	923422
20680	923423
52726	923424
8996	923425
61623	923426
56942	923427
46635	923428
13650	923429
960	923430
332	923431
53467	923432
18625	923433
18363	923434
41754	923435
26386	923436
28151	923437
108	923438
873	923439
44769	923440
27130	923441
2443	923442
20009	923443
36752	923444
2017	923445
49544	923446
11288	923447
20927	923448
101481	923449
21747	923450
21990	923451
58185	923452
1513	923453
40805	923454
32247	923455
4929	923456
855	923457
18927	923458
7570	923459
5019	923460
76915	923461
44629	923462
72454	923463
54915	923464
37535	923465
47056	923466
8298	923467
46907	923468
40495	923469
4549	923470
20221	923471
55958	923472
58571	923473
2235	923474
14651	923475
31771	923476
9919	923477
32134	923478
18162	923479
48237	923480
1940	923481
1645	923482
16489	923483
41699	923484
852	923485
80583	923486
8834	923487
7132	923488
3661	923489
20365	923490
6991	923491
5613	923492
50167	923493
17494	923494
49348	923495
57684	923496
6877	923497
2963	923498
4790	923499
931	923500
159	923501
62745	923502
62159	923503
112271	923504
41876	923505
46084	923506
34138	923507
10639	923508
19016	923509
38174	923510
20939	923511
8624	923512
51364	923513
1281	923514
3437	923515
38066	923516
34492	923517
81992	923518
3166	923519
73882	923520
12875	923521
20061	923522
50410	923523
36315	923524
1577	923525
978	923526
56329	923527
7574	923528
103345	923529
13709	923530
11732	923531
11157	923532
87642	923533
68844	923534
11792	923535
29972	923536
15962	923537
95026	923538
25490	923539
677	923540
31647	923541
4098	923542
61	923543
1267	923544
93889	923545
945	923546
54881	923547
5609	923548
15607	923549
13255	923550
50686	923551
4201	923552
30928	923553
37138	923554
22951	923555
44785	923556
4370	923557
1280	923558
31771	923559
27494	923560
69490	923561
507	923562
7045	923563
11046	923564
42303	923565
27089	923566
50299	923567
19410	923568
13110	923569
15980	923570
20425	923571
46128	923572
35671	923573
11566	923574
14311	923575
28361	923576
37849	923577
7699	923578
8523	923579
10617	923580
33103	923581
3028	923582
22849	923583
5117	923584
12870	923585
23119	923586
42776	923587
1879	923588
28892	923589
18040	923590
15225	923591
28878	923592
10691	923593
69787	923594
44158	923595
11956	923596
7114	923597
53867	923598
19205	923599
55778	923600
31144	923601
765	923602
7619	923603
2828	923604
22413	923605
3113	923606
20830	923607
85770	923608
14211	923609
62755	923610
17592	923611
292	923612
62757	923613
102500	923614
30399	923615
21163	923616
29566	923617
23788	923618
58132	923619
31952	923620
34797	923621
4517	923622
32417	923623
36807	923624
53417	923625
98174	923626
52019	923627
48971	923628
373	923629
34686	923630
37604	923631
39378	923632
62972	923633
27951	923634
23275	923635
15405	923636
10669	923637
15111	923638
9064	923639
8773	923640
41707	923641
25120	923642
1314	923643
10562	923644
76330	923645
39263	923646
23736	923647
96316	923648
5047	923649
43533	923650
52709	923651
17409	923652
4729	923653
54890	923654
1406	923655
2506	923656
48944	923657
46351	923658
42239	923659
69470	923660
22594	923661
28519	923662
2552	923663
709	923664
29671	923665
2810	923666
22078	923667
42707	923668
35948	923669
77080	923670
58343	923671
57198	923672
12217	923673
461	923674
1812	923675
135	923676
991	923677
24696	923678
754	923679
26259	923680
28260	923681
1001	923682
4145	923683
11763	923684
4875	923685
20083	923686
16081	923687
6572	923688
13941	923689
23068	923690
2345	923691
50	923692
22366	923693
12974	923694
21180	923695
27254	923696
53150	923697
60348	923698
260	923699
28286	923700
6176	923701
27759	923702
8026	923703
44714	923704
1345	923705
38761	923706
5030	923707
10260	923708
38442	923709
40965	923710
7927	923711
14652	923712
87676	923713
17608	923714
16	923715
80340	923716
34499	923717
31790	923718
39328	923719
20282	923720
3472	923721
34469	923722
41017	923723
11125	923724
78126	923725
12424	923726
75550	923727
39309	923728
86039	923729
10550	923730
75623	923731
24809	923732
1385	923733
1750	923734
13912	923735
49719	923736
35005	923737
48299	923738
64304	923739
34916	923740
73106	923741
23262	923742
1390	923743
88444	923744
71445	923745
53090	923746
44878	923747
28223	923748
49437	923749
21826	923750
9971	923751
2585	923752
19202	923753
31947	923754
21479	923755
4199	923756
32013	923757
38758	923758
32560	923759
47418	923760
13371	923761
84678	923762
556	923763
500	923764
3871	923765
13334	923766
26488	923767
19154	923768
11325	923769
5061	923770
23356	923771
4295	923772
850	923773
12739	923774
1710	923775
42710	923776
4	923777
97057	923778
74260	923779
64755	923780
31750	923781
9851	923782
118	923783
41643	923784
33947	923785
41174	923786
22685	923787
5984	923788
21243	923789
27955	923790
3955	923791
2509	923792
18354	923793
30103	923794
44501	923795
8092	923796
100243	923797
2528	923798
23610	923799
2309	923800
39634	923801
60693	923802
1124	923803
34935	923804
43150	923805
299	923806
30118	923807
64050	923808
12079	923809
63191	923810
56	923811
103	923812
4360	923813
1569	923814
53321	923815
71019	923816
7001	923817
49457	923818
637	923819
43342	923820
34594	923821
94614	923822
30323	923823
25557	923824
11551	923825
33390	923826
2581	923827
37788	923828
19913	923829
59437	923830
31873	923831
7917	923832
110498	923833
44620	923834
43954	923835
3625	923836
38507	923837
89439	923838
10604	923839
33429	923840
27104	923841
15477	923842
35461	923843
7817	923844
39519	923845
73679	923846
44700	923847
16056	923848
51059	923849
49272	923850
6828	923851
5239	923852
23739	923853
32336	923854
15715	923855
24014	923856
70782	923857
32326	923858
34575	923859
42132	923860
3114	923861
10924	923862
1920	923863
49812	923864
5535	923865
328	923866
88152	923867
909	923868
40936	923869
7621	923870
25093	923871
75970	923872
20777	923873
60658	923874
2726	923875
20718	923876
1967	923877
88219	923878
73296	923879
20710	923880
68476	923881
30139	923882
2063	923883
92486	923884
30982	923885
8149	923886
21539	923887
4747	923888
23005	923889
47104	923890
29748	923891
6930	923892
40031	923893
34124	923894
24120	923895
42073	923896
17028	923897
57827	923898
10	923899
57073	923900
61491	923901
10384	923902
99315	923903
13513	923904
15454	923905
32390	923906
34232	923907
42535	923908
43824	923909
8771	923910
24161	923911
38524	923912
57251	923913
6210	923914
17374	923915
54131	923916
4610	923917
10278	923918
11077	923919
46695	923920
47391	923921
6238	923922
701	923923
17131	923924
47371	923925
54594	923926
69681	923927
60893	923928
31035	923929
7652	923930
23239	923931
70116	923932
19351	923933
23703	923934
91036	923935
46559	923936
40121	923937
53817	923938
71158	923939
7311	923940
21932	923941
46661	923942
8727	923943
76704	923944
54687	923945
174	923946
2763	923947
23412	923948
3875	923949
37551	923950
33268	923951
39986	923952
374	923953
20211	923954
31037	923955
19540	923956
5605	923957
94239	923958
8916	923959
108939	923960
59597	923961
283	923962
463	923963
7381	923964
16435	923965
26668	923966
80603	923967
32945	923968
32506	923969
73807	923970
7131	923971
16040	923972
1704	923973
10273	923974
37922	923975
15327	923976
10376	923977
46142	923978
59409	923979
35779	923980
3271	923981
89193	923982
30300	923983
20911	923984
111	923985
32964	923986
46759	923987
63984	923988
37136	923989
6334	923990
57050	923991
2136	923992
68254	923993
42421	923994
61285	923995
37574	923996
71282	923997
3814	923998
16139	923999
16897	924000
76015	924001
48852	924002
24544	924003
25045	924004
15272	924005
25828	924006
5530	924007
20126	924008
22348	924009
1946	924010
7722	924011
18644	924012
12732	924013
8484	924014
26906	924015
16215	924016
6838	924017
6257	924018
45051	924019
14830	924020
49241	924021
64009	924022
9910	924023
52959	924024
24	924025
5312	924026
6864	924027
59919	924028
51925	924029
26655	924030
82836	924031
1519	924032
44553	924033
12009	924034
351	924035
60788	924036
6540	924037
488	924038
2351	924039
70950	924040
88683	924041
34786	924042
10621	924043
76295	924044
53389	924045
19880	924046
80348	924047
10144	924048
24623	924049
1198	924050
65729	924051
30445	924052
942	924053
3496	924054
7441	924055
106200	924056
47700	924057
88833	924058
58717	924059
24364	924060
42775	924061
19792	924062
13104	924063
3334	924064
59585	924065
31063	924066
104264	924067
44127	924068
28200	924069
10659	924070
27333	924071
263	924072
72381	924073
985	924074
45091	924075
34584	924076
13513	924077
23720	924078
232	924079
31455	924080
2951	924081
31767	924082
36772	924083
27007	924084
29174	924085
38936	924086
1901	924087
4710	924088
3731	924089
1542	924090
29753	924091
14453	924092
15066	924093
8860	924094
79219	924095
21944	924096
11667	924097
4608	924098
2475	924099
13031	924100
664	924101
4695	924102
33228	924103
65	924104
50821	924105
214	924106
41242	924107
13767	924108
67731	924109
51533	924110
2850	924111
390	924112
42082	924113
56629	924114
10423	924115
72283	924116
92594	924117
98	924118
76438	924119
16854	924120
26121	924121
111791	924122
5	924123
25296	924124
74372	924125
7981	924126
23562	924127
42214	924128
203	924129
30651	924130
34764	924131
12879	924132
33741	924133
59036	924134
48464	924135
77513	924136
17680	924137
33300	924138
35490	924139
9492	924140
21939	924141
225	924142
47770	924143
11383	924144
30735	924145
8130	924146
42085	924147
975	924148
924	924149
33127	924150
44737	924151
44773	924152
10595	924153
6399	924154
57635	924155
23463	924156
25794	924157
86	924158
4094	924159
24042	924160
78491	924161
14920	924162
87869	924163
14546	924164
74571	924165
14744	924166
63960	924167
6953	924168
30154	924169
5204	924170
34509	924171
653	924172
21584	924173
2399	924174
19047	924175
10749	924176
359	924177
73388	924178
416	924179
36627	924180
30860	924181
58668	924182
10544	924183
40678	924184
40533	924185
2304	924186
78832	924187
16823	924188
1832	924189
86	924190
93498	924191
78456	924192
3148	924193
5015	924194
7562	924195
70335	924196
41607	924197
78918	924198
17953	924199
25215	924200
39157	924201
18225	924202
88293	924203
8829	924204
8724	924205
6883	924206
81324	924207
98418	924208
72253	924209
10265	924210
16267	924211
1585	924212
5716	924213
30667	924214
69137	924215
336	924216
41371	924217
179	924218
9810	924219
2739	924220
62412	924221
26399	924222
8494	924223
8665	924224
32375	924225
2251	924226
67750	924227
32000	924228
634	924229
1470	924230
48437	924231
65119	924232
69185	924233
18106	924234
10863	924235
1197	924236
33025	924237
1743	924238
23589	924239
24075	924240
107724	924241
24564	924242
821	924243
48815	924244
8697	924245
39588	924246
13897	924247
4325	924248
22173	924249
28293	924250
4680	924251
51796	924252
18387	924253
1029	924254
14877	924255
25974	924256
32876	924257
16444	924258
19907	924259
8666	924260
293	924261
3288	924262
92665	924263
24916	924264
33605	924265
5547	924266
1651	924267
14954	924268
10377	924269
54420	924270
3487	924271
36603	924272
62197	924273
70620	924274
9974	924275
6803	924276
18204	924277
54251	924278
7684	924279
23634	924280
1934	924281
18278	924282
886	924283
25923	924284
34669	924285
69758	924286
23844	924287
14140	924288
57578	924289
23828	924290
107676	924291
1671	924292
459	924293
16851	924294
28420	924295
28786	924296
19180	924297
64870	924298
60736	924299
1586	924300
71310	924301
51948	924302
77185	924303
99117	924304
8702	924305
84091	924306
40497	924307
5887	924308
33365	924309
2476	924310
5250	924311
303	924312
9352	924313
47315	924314
2972	924315
967	924316
31571	924317
59177	924318
1843	924319
143	924320
26834	924321
20738	924322
78472	924323
9807	924324
33353	924325
56358	924326
1100	924327
20617	924328
79564	924329
44988	924330
42261	924331
27264	924332
34590	924333
70124	924334
4620	924335
20041	924336
28766	924337
92810	924338
4975	924339
17508	924340
28272	924341
10483	924342
3149	924343
56644	924344
27900	924345
88380	924346
27024	924347
3333	924348
111473	924349
4944	924350
104126	924351
81468	924352
22434	924353
64140	924354
1809	924355
26635	924356
13204	924357
112526	924358
14351	924359
77067	924360
18272	924361
16087	924362
69219	924363
1519	924364
26712	924365
61384	924366
26006	924367
42776	924368
25528	924369
7649	924370
17339	924371
5102	924372
4347	924373
14696	924374
815	924375
66399	924376
45688	924377
13183	924378
718	924379
103	924380
67740	924381
18776	924382
32384	924383
22409	924384
453	924385
9296	924386
8580	924387
576	924388
25876	924389
46027	924390
2616	924391
26656	924392
73845	924393
23623	924394
128	924395
35594	924396
111266	924397
1333	924398
13494	924399
29552	924400
40553	924401
37657	924402
50193	924403
100119	924404
75270	924405
33492	924406
11894	924407
31843	924408
112888	924409
29086	924410
29016	924411
11	924412
4619	924413
13233	924414
29434	924415
56788	924416
67317	924417
547	924418
106810	924419
18151	924420
16480	924421
26218	924422
32934	924423
49076	924424
4272	924425
4707	924426
35772	924427
56506	924428
99632	924429
47819	924430
2777	924431
1803	924432
27511	924433
2152	924434
45665	924435
23446	924436
6362	924437
10625	924438
27730	924439
11878	924440
9861	924441
13445	924442
40897	924443
49399	924444
8437	924445
13868	924446
6510	924447
15718	924448
98601	924449
106306	924450
64098	924451
9022	924452
91329	924453
7554	924454
106635	924455
30567	924456
17778	924457
42348	924458
7140	924459
13461	924460
1728	924461
2635	924462
17376	924463
3227	924464
13849	924465
1584	924466
17666	924467
40531	924468
41170	924469
29543	924470
694	924471
62638	924472
93092	924473
64948	924474
16450	924475
52846	924476
50413	924477
50508	924478
26834	924479
95015	924480
10980	924481
73581	924482
13904	924483
429	924484
26321	924485
18354	924486
24044	924487
14043	924488
50069	924489
45383	924490
7194	924491
48499	924492
83362	924493
34504	924494
13315	924495
79935	924496
1799	924497
18607	924498
70980	924499
91045	924500
5822	924501
93777	924502
27002	924503
45430	924504
3885	924505
20454	924506
43048	924507
20754	924508
22868	924509
8401	924510
42884	924511
81144	924512
102285	924513
48915	924514
23004	924515
5556	924516
47242	924517
76140	924518
19876	924519
94954	924520
17794	924521
44884	924522
5604	924523
3518	924524
9093	924525
101088	924526
88590	924527
1788	924528
27753	924529
6282	924530
12810	924531
100697	924532
19032	924533
23094	924534
41194	924535
8376	924536
43307	924537
12480	924538
18393	924539
10177	924540
78950	924541
30498	924542
20558	924543
53293	924544
24131	924545
13700	924546
545	924547
8853	924548
402	924549
2354	924550
2461	924551
114243	924552
11349	924553
3929	924554
77050	924555
3226	924556
45806	924557
101624	924558
69822	924559
92774	924560
32662	924561
12904	924562
4639	924563
30741	924564
21344	924565
32796	924566
8108	924567
8161	924568
57260	924569
16694	924570
23937	924571
55033	924572
14003	924573
30569	924574
9308	924575
39938	924576
15207	924577
31124	924578
8420	924579
21368	924580
8210	924581
65956	924582
26474	924583
16	924584
20416	924585
29708	924586
8819	924587
15280	924588
292	924589
70079	924590
19014	924591
45622	924592
26220	924593
21918	924594
31603	924595
14773	924596
16345	924597
92655	924598
69006	924599
3352	924600
81154	924601
48691	924602
32113	924603
41514	924604
43488	924605
14676	924606
47285	924607
7615	924608
67422	924609
7187	924610
886	924611
19122	924612
209	924613
16861	924614
13566	924615
58537	924616
29697	924617
103439	924618
8524	924619
40608	924620
33423	924621
12143	924622
56874	924623
2953	924624
30922	924625
1980	924626
103784	924627
32925	924628
1138	924629
52559	924630
53076	924631
72398	924632
7694	924633
9639	924634
13382	924635
127	924636
13553	924637
7516	924638
12203	924639
32150	924640
1547	924641
10039	924642
45766	924643
31043	924644
879	924645
48578	924646
32829	924647
6946	924648
45964	924649
68401	924650
50092	924651
82	924652
23511	924653
4420	924654
167	924655
62890	924656
11036	924657
13093	924658
18871	924659
61358	924660
5298	924661
91449	924662
27366	924663
42518	924664
50164	924665
54120	924666
5924	924667
56718	924668
46715	924669
20430	924670
24710	924671
189	924672
331	924673
64628	924674
142	924675
36722	924676
50006	924677
61371	924678
54248	924679
317	924680
88540	924681
1004	924682
55972	924683
27338	924684
23220	924685
18599	924686
81820	924687
103	924688
54350	924689
12445	924690
67498	924691
3148	924692
5233	924693
11185	924694
38381	924695
66050	924696
85971	924697
68080	924698
6176	924699
3568	924700
30179	924701
49109	924702
94713	924703
32257	924704
36434	924705
62612	924706
21886	924707
90049	924708
2712	924709
938	924710
61140	924711
8	924712
36289	924713
21566	924714
99816	924715
17116	924716
32995	924717
389	924718
46846	924719
19788	924720
48714	924721
384	924722
1999	924723
2158	924724
21882	924725
87932	924726
22503	924727
55653	924728
89	924729
60128	924730
110064	924731
22172	924732
4810	924733
61903	924734
71452	924735
38174	924736
12182	924737
2267	924738
48316	924739
14870	924740
33548	924741
8059	924742
50740	924743
85479	924744
5634	924745
2098	924746
44154	924747
66467	924748
6821	924749
6140	924750
37773	924751
5297	924752
14778	924753
93968	924754
38821	924755
71828	924756
636	924757
21884	924758
10215	924759
11035	924760
16464	924761
57800	924762
47163	924763
42408	924764
63125	924765
15841	924766
36197	924767
4784	924768
20291	924769
56695	924770
5141	924771
954	924772
21778	924773
12917	924774
8725	924775
52591	924776
49769	924777
55792	924778
41935	924779
29800	924780
2043	924781
62485	924782
17905	924783
22979	924784
14730	924785
3155	924786
82779	924787
2546	924788
20746	924789
24001	924790
44976	924791
3512	924792
16285	924793
6420	924794
14651	924795
349	924796
1224	924797
55515	924798
7639	924799
26878	924800
51226	924801
67723	924802
60431	924803
81355	924804
15824	924805
22842	924806
31281	924807
322	924808
56941	924809
11307	924810
82580	924811
17778	924812
68993	924813
11123	924814
2903	924815
12701	924816
47273	924817
60758	924818
160	924819
6836	924820
25717	924821
45336	924822
8866	924823
12902	924824
41398	924825
1333	924826
8105	924827
1171	924828
76602	924829
31803	924830
13243	924831
30302	924832
23193	924833
38210	924834
27891	924835
6484	924836
28067	924837
81660	924838
31712	924839
22378	924840
36366	924841
31185	924842
3558	924843
2440	924844
30801	924845
62908	924846
3725	924847
44563	924848
29389	924849
3111	924850
21741	924851
3603	924852
5763	924853
38996	924854
2610	924855
99478	924856
9215	924857
25051	924858
454	924859
64075	924860
30611	924861
4284	924862
41644	924863
9059	924864
24596	924865
19894	924866
30222	924867
11851	924868
52523	924869
4576	924870
4880	924871
16164	924872
4741	924873
13000	924874
9852	924875
2767	924876
3959	924877
4010	924878
2493	924879
90893	924880
2485	924881
61	924882
2249	924883
27051	924884
15699	924885
2553	924886
20860	924887
1105	924888
12598	924889
64577	924890
56526	924891
16785	924892
73048	924893
18655	924894
20697	924895
50055	924896
14960	924897
9359	924898
8980	924899
6601	924900
13665	924901
67041	924902
4049	924903
28221	924904
39491	924905
41104	924906
5998	924907
10241	924908
59499	924909
26357	924910
102053	924911
28909	924912
45283	924913
5796	924914
19854	924915
87334	924916
2011	924917
93483	924918
69161	924919
1967	924920
22139	924921
4817	924922
1554	924923
4454	924924
64423	924925
24312	924926
63343	924927
65420	924928
4925	924929
15396	924930
90001	924931
28163	924932
33497	924933
24304	924934
75615	924935
3004	924936
1933	924937
4103	924938
102	924939
37010	924940
55060	924941
8655	924942
98502	924943
88283	924944
37814	924945
44572	924946
636	924947
11027	924948
6873	924949
90919	924950
42969	924951
10515	924952
67041	924953
15791	924954
98738	924955
87326	924956
25248	924957
58760	924958
37951	924959
70548	924960
26254	924961
53915	924962
5613	924963
103577	924964
36598	924965
3909	924966
21370	924967
7026	924968
39930	924969
54513	924970
624	924971
71540	924972
44090	924973
5664	924974
24852	924975
6099	924976
265	924977
216	924978
26753	924979
33757	924980
54327	924981
6231	924982
9406	924983
21523	924984
34698	924985
1	924986
27110	924987
20482	924988
32644	924989
20162	924990
7109	924991
101323	924992
5296	924993
45881	924994
86922	924995
3676	924996
27679	924997
23767	924998
62052	924999
46282	925000
56738	925001
22594	925002
101791	925003
46409	925004
43658	925005
69587	925006
49357	925007
8718	925008
32720	925009
24315	925010
14054	925011
4065	925012
1056	925013
21329	925014
47153	925015
39146	925016
95741	925017
32275	925018
7512	925019
56846	925020
25616	925021
5124	925022
16385	925023
7173	925024
5449	925025
20535	925026
23976	925027
1911	925028
7691	925029
22862	925030
39908	925031
55889	925032
23945	925033
12019	925034
82129	925035
72164	925036
76365	925037
40031	925038
52385	925039
146	925040
9965	925041
6536	925042
12969	925043
35616	925044
19413	925045
33082	925046
26832	925047
1796	925048
1359	925049
23410	925050
14346	925051
21673	925052
38597	925053
48444	925054
19354	925055
54822	925056
6511	925057
36197	925058
66251	925059
113	925060
104336	925061
292	925062
20315	925063
8656	925064
29218	925065
23945	925066
45992	925067
17335	925068
47799	925069
53	925070
62199	925071
415	925072
69656	925073
55905	925074
16036	925075
34947	925076
93224	925077
16293	925078
3293	925079
172	925080
41807	925081
536	925082
12581	925083
50767	925084
1444	925085
43704	925086
89254	925087
66282	925088
19138	925089
2458	925090
21976	925091
7277	925092
94756	925093
62150	925094
77079	925095
37	925096
7727	925097
71766	925098
10583	925099
1498	925100
34589	925101
54863	925102
103971	925103
69742	925104
3050	925105
88963	925106
3095	925107
72480	925108
955	925109
45217	925110
19768	925111
1094	925112
28080	925113
8114	925114
47740	925115
19880	925116
75044	925117
22953	925118
47142	925119
20489	925120
78768	925121
48060	925122
8641	925123
35041	925124
69748	925125
15742	925126
2322	925127
27026	925128
2001	925129
54858	925130
10900	925131
25214	925132
81174	925133
89564	925134
70784	925135
24324	925136
1881	925137
59809	925138
44162	925139
32278	925140
41808	925141
62379	925142
55920	925143
84625	925144
3078	925145
12434	925146
40983	925147
112256	925148
18724	925149
34565	925150
7251	925151
28058	925152
48531	925153
61390	925154
55053	925155
21543	925156
9357	925157
90166	925158
48118	925159
75906	925160
1729	925161
6749	925162
1051	925163
8245	925164
3098	925165
90212	925166
44270	925167
32227	925168
24461	925169
53597	925170
988	925171
183	925172
6625	925173
464	925174
72468	925175
3255	925176
17674	925177
20551	925178
31746	925179
78618	925180
51626	925181
86236	925182
13129	925183
22992	925184
21284	925185
19229	925186
1974	925187
77440	925188
19527	925189
29388	925190
7540	925191
1113	925192
24083	925193
53224	925194
16693	925195
3194	925196
34567	925197
71595	925198
1679	925199
71599	925200
22969	925201
26402	925202
11807	925203
36462	925204
6562	925205
41008	925206
112	925207
84	925208
57615	925209
103023	925210
35644	925211
92032	925212
30985	925213
42	925214
4029	925215
5	925216
106900	925217
63086	925218
12468	925219
66826	925220
106382	925221
20495	925222
9017	925223
2482	925224
30308	925225
5306	925226
61756	925227
91786	925228
23126	925229
14289	925230
23376	925231
6311	925232
34369	925233
19497	925234
72568	925235
20835	925236
2411	925237
20134	925238
169	925239
3803	925240
6282	925241
27923	925242
26962	925243
28917	925244
28885	925245
2066	925246
64312	925247
52413	925248
58312	925249
12489	925250
35650	925251
15026	925252
110761	925253
32969	925254
21006	925255
19876	925256
18494	925257
12956	925258
5755	925259
87540	925260
8113	925261
104621	925262
21371	925263
75	925264
19918	925265
70885	925266
40356	925267
5258	925268
25796	925269
56704	925270
17652	925271
21986	925272
48503	925273
17993	925274
26753	925275
28975	925276
52317	925277
26492	925278
23398	925279
2751	925280
104485	925281
9345	925282
29382	925283
49556	925284
41402	925285
18839	925286
3420	925287
11309	925288
39849	925289
25865	925290
20506	925291
16877	925292
6213	925293
54970	925294
2130	925295
17930	925296
1033	925297
41991	925298
7629	925299
2677	925300
3150	925301
58314	925302
20145	925303
23801	925304
22220	925305
831	925306
36887	925307
54300	925308
91925	925309
28464	925310
91617	925311
4809	925312
18955	925313
69863	925314
14941	925315
977	925316
18172	925317
3590	925318
43308	925319
59087	925320
54292	925321
132	925322
18452	925323
20140	925324
84811	925325
5970	925326
1566	925327
30226	925328
7289	925329
46074	925330
1824	925331
62243	925332
24582	925333
34933	925334
61973	925335
36779	925336
77754	925337
3977	925338
60345	925339
52157	925340
31999	925341
64421	925342
63162	925343
6541	925344
7812	925345
41308	925346
91374	925347
53941	925348
435	925349
67371	925350
12027	925351
42228	925352
19592	925353
100954	925354
37326	925355
113906	925356
76321	925357
15354	925358
92905	925359
38050	925360
30508	925361
6906	925362
832	925363
332	925364
12393	925365
27503	925366
2746	925367
1086	925368
10238	925369
85514	925370
270	925371
9953	925372
22	925373
29	925374
2863	925375
59317	925376
94479	925377
50857	925378
67554	925379
55852	925380
5585	925381
11633	925382
35696	925383
13486	925384
40974	925385
29536	925386
57699	925387
24452	925388
5286	925389
62526	925390
63470	925391
56368	925392
14140	925393
35750	925394
7544	925395
7072	925396
37317	925397
2757	925398
45097	925399
30210	925400
31242	925401
26928	925402
69302	925403
340	925404
28702	925405
59051	925406
20800	925407
16339	925408
1281	925409
2548	925410
2944	925411
13473	925412
59995	925413
13998	925414
15430	925415
95096	925416
8763	925417
261	925418
78367	925419
39328	925420
67736	925421
2330	925422
84677	925423
40496	925424
30277	925425
269	925426
58897	925427
4396	925428
76913	925429
11364	925430
88365	925431
68741	925432
17648	925433
67608	925434
175	925435
15551	925436
23201	925437
37021	925438
2342	925439
2243	925440
42560	925441
1879	925442
5106	925443
7086	925444
26675	925445
31095	925446
26080	925447
7934	925448
15180	925449
66770	925450
41967	925451
88	925452
101172	925453
21923	925454
8983	925455
12098	925456
8814	925457
103596	925458
8281	925459
13816	925460
84392	925461
42190	925462
61797	925463
20863	925464
59483	925465
99944	925466
6379	925467
23319	925468
30387	925469
32967	925470
7057	925471
309	925472
57395	925473
27722	925474
3586	925475
106	925476
2229	925477
3891	925478
56762	925479
70993	925480
4355	925481
78887	925482
25047	925483
57138	925484
675	925485
5713	925486
599	925487
1062	925488
9190	925489
133	925490
98480	925491
25693	925492
60122	925493
207	925494
44095	925495
3318	925496
34656	925497
33389	925498
52567	925499
3879	925500
26234	925501
17327	925502
6129	925503
41426	925504
6074	925505
70	925506
22784	925507
36331	925508
18579	925509
2342	925510
28508	925511
7276	925512
39851	925513
2079	925514
3126	925515
63133	925516
783	925517
70360	925518
9381	925519
8031	925520
94	925521
43102	925522
44239	925523
28618	925524
17659	925525
19417	925526
16823	925527
17864	925528
309	925529
55693	925530
35531	925531
13563	925532
53622	925533
18215	925534
22365	925535
58907	925536
22700	925537
27483	925538
76556	925539
2887	925540
94900	925541
6123	925542
24760	925543
48657	925544
46670	925545
11689	925546
67435	925547
14608	925548
77550	925549
55434	925550
42672	925551
2057	925552
67087	925553
41568	925554
5261	925555
49535	925556
12042	925557
27602	925558
89358	925559
71457	925560
403	925561
32671	925562
30190	925563
45571	925564
1651	925565
100403	925566
60344	925567
12137	925568
57890	925569
13117	925570
7	925571
6654	925572
13159	925573
14771	925574
10608	925575
3759	925576
12824	925577
5121	925578
8444	925579
70787	925580
12738	925581
23618	925582
34509	925583
14760	925584
83645	925585
6004	925586
28368	925587
83453	925588
28195	925589
41586	925590
1784	925591
8483	925592
30114	925593
649	925594
11343	925595
21058	925596
73873	925597
11523	925598
6760	925599
56437	925600
12637	925601
15115	925602
35456	925603
28655	925604
88111	925605
7764	925606
1513	925607
52297	925608
90539	925609
13198	925610
10179	925611
39690	925612
7973	925613
29	925614
55059	925615
29263	925616
6991	925617
87723	925618
77982	925619
19889	925620
28026	925621
20775	925622
9614	925623
9469	925624
8211	925625
35663	925626
24568	925627
70134	925628
13734	925629
35712	925630
6956	925631
81637	925632
52244	925633
80961	925634
13059	925635
74826	925636
1594	925637
12794	925638
4393	925639
71341	925640
22159	925641
61391	925642
10260	925643
3544	925644
10369	925645
39254	925646
658	925647
14790	925648
51414	925649
73503	925650
52057	925651
91845	925652
1402	925653
15170	925654
83386	925655
41690	925656
2765	925657
98566	925658
28367	925659
17943	925660
23565	925661
85685	925662
60419	925663
43491	925664
14405	925665
79522	925666
93232	925667
71170	925668
13327	925669
27500	925670
334	925671
40540	925672
33440	925673
66317	925674
8474	925675
33301	925676
25052	925677
60964	925678
22104	925679
7047	925680
15031	925681
21295	925682
4698	925683
40416	925684
32181	925685
44466	925686
37947	925687
2086	925688
73726	925689
3258	925690
33976	925691
18672	925692
63373	925693
13015	925694
56657	925695
19242	925696
18433	925697
23617	925698
9735	925699
10784	925700
78979	925701
54961	925702
28946	925703
50515	925704
28237	925705
11966	925706
21165	925707
84493	925708
23692	925709
10554	925710
8688	925711
6308	925712
46335	925713
155	925714
35484	925715
10653	925716
18950	925717
87288	925718
6111	925719
21267	925720
23251	925721
685	925722
515	925723
99658	925724
8406	925725
21557	925726
32968	925727
109959	925728
5268	925729
102879	925730
15215	925731
24339	925732
8966	925733
57943	925734
36334	925735
76813	925736
2083	925737
14576	925738
103751	925739
2584	925740
20098	925741
17607	925742
99768	925743
20168	925744
79622	925745
15822	925746
14987	925747
82170	925748
14181	925749
71825	925750
10840	925751
25484	925752
194	925753
47161	925754
104092	925755
5003	925756
4209	925757
25768	925758
11047	925759
23312	925760
75302	925761
38060	925762
6155	925763
94013	925764
23904	925765
7152	925766
3583	925767
26633	925768
84336	925769
12527	925770
72311	925771
19101	925772
40146	925773
17016	925774
29886	925775
83938	925776
81269	925777
18670	925778
65081	925779
3193	925780
126	925781
3367	925782
16521	925783
3770	925784
27872	925785
23	925786
102540	925787
70	925788
39420	925789
48689	925790
1057	925791
5315	925792
18010	925793
33101	925794
23174	925795
24626	925796
1250	925797
9159	925798
72509	925799
4747	925800
41121	925801
46869	925802
805	925803
41521	925804
22990	925805
30365	925806
24582	925807
9104	925808
37583	925809
20384	925810
31979	925811
62803	925812
49013	925813
21428	925814
2297	925815
8134	925816
36271	925817
31376	925818
49817	925819
1596	925820
11782	925821
48244	925822
3383	925823
59015	925824
25199	925825
27766	925826
41242	925827
49055	925828
11032	925829
30887	925830
13764	925831
66973	925832
14629	925833
8906	925834
41093	925835
21339	925836
64091	925837
13183	925838
72242	925839
82552	925840
14457	925841
124	925842
26444	925843
22002	925844
6830	925845
7055	925846
25706	925847
2743	925848
22871	925849
58	925850
2062	925851
249	925852
49367	925853
39887	925854
61385	925855
38549	925856
98572	925857
69	925858
16928	925859
69773	925860
5747	925861
74633	925862
40784	925863
10438	925864
25738	925865
35474	925866
23135	925867
10507	925868
10514	925869
8331	925870
23838	925871
23566	925872
35158	925873
19888	925874
63012	925875
22660	925876
71018	925877
78621	925878
44633	925879
12279	925880
14780	925881
36385	925882
1085	925883
12541	925884
41142	925885
92895	925886
13560	925887
18600	925888
24712	925889
2072	925890
60352	925891
68800	925892
60808	925893
22076	925894
1475	925895
14788	925896
20027	925897
829	925898
20524	925899
287	925900
38026	925901
76901	925902
69409	925903
54325	925904
12162	925905
42563	925906
26708	925907
9523	925908
16213	925909
36985	925910
2682	925911
94224	925912
554	925913
9316	925914
37093	925915
68270	925916
8356	925917
28044	925918
20958	925919
52216	925920
24851	925921
7651	925922
5246	925923
25485	925924
7413	925925
34088	925926
297	925927
10416	925928
48290	925929
22464	925930
99254	925931
29852	925932
45353	925933
12580	925934
34383	925935
80342	925936
203	925937
26758	925938
77549	925939
20088	925940
31977	925941
6813	925942
27548	925943
72168	925944
49130	925945
89784	925946
19548	925947
4652	925948
1001	925949
23246	925950
5200	925951
8201	925952
83502	925953
9979	925954
6945	925955
29681	925956
5297	925957
21191	925958
18610	925959
13892	925960
12706	925961
12517	925962
20672	925963
10615	925964
30479	925965
616	925966
1159	925967
33620	925968
33112	925969
69151	925970
63880	925971
20570	925972
29720	925973
7600	925974
3816	925975
1459	925976
12784	925977
426	925978
86288	925979
3673	925980
6241	925981
23796	925982
25753	925983
23491	925984
93243	925985
20714	925986
6520	925987
19544	925988
20109	925989
23837	925990
25456	925991
833	925992
41408	925993
946	925994
25630	925995
24345	925996
1072	925997
5614	925998
50453	925999
28609	926000
18650	926001
73390	926002
24575	926003
21343	926004
37867	926005
64498	926006
79677	926007
34269	926008
47936	926009
14251	926010
57122	926011
81637	926012
49524	926013
36743	926014
16328	926015
10724	926016
2269	926017
52115	926018
17606	926019
2256	926020
80192	926021
11027	926022
43647	926023
48069	926024
5012	926025
73392	926026
83557	926027
34315	926028
79968	926029
62232	926030
1054	926031
9578	926032
49147	926033
11000	926034
44015	926035
9839	926036
33166	926037
80894	926038
29665	926039
10091	926040
5139	926041
56331	926042
43115	926043
4680	926044
960	926045
32639	926046
10276	926047
102280	926048
22758	926049
19440	926050
32671	926051
1191	926052
23663	926053
6789	926054
97053	926055
5966	926056
4574	926057
46753	926058
61625	926059
50640	926060
1086	926061
90012	926062
53811	926063
71057	926064
4099	926065
820	926066
21127	926067
4274	926068
37418	926069
5300	926070
52689	926071
12979	926072
5230	926073
3428	926074
64599	926075
749	926076
7505	926077
10906	926078
3349	926079
33709	926080
934	926081
13330	926082
10872	926083
31903	926084
24966	926085
61786	926086
5980	926087
44239	926088
14943	926089
3703	926090
58202	926091
75052	926092
3473	926093
8338	926094
86125	926095
83349	926096
68935	926097
31016	926098
14513	926099
726	926100
4397	926101
64254	926102
70445	926103
14458	926104
75438	926105
42710	926106
50860	926107
13008	926108
23388	926109
65516	926110
35892	926111
20078	926112
4298	926113
106734	926114
9782	926115
55035	926116
3455	926117
54683	926118
7940	926119
512	926120
41059	926121
6152	926122
98448	926123
71821	926124
43009	926125
42371	926126
2792	926127
8562	926128
5318	926129
34795	926130
32433	926131
2367	926132
44332	926133
21523	926134
2056	926135
57018	926136
75434	926137
44059	926138
89	926139
57016	926140
76262	926141
6056	926142
6710	926143
29	926144
15906	926145
18111	926146
43901	926147
26378	926148
58190	926149
38411	926150
11595	926151
24169	926152
53263	926153
56481	926154
24580	926155
77312	926156
16348	926157
47	926158
32181	926159
1164	926160
31592	926161
37854	926162
33005	926163
5790	926164
14627	926165
26236	926166
1278	926167
3865	926168
1145	926169
73758	926170
7947	926171
127	926172
58633	926173
57846	926174
47419	926175
17557	926176
14477	926177
10248	926178
35992	926179
68553	926180
4541	926181
59019	926182
27513	926183
81283	926184
9709	926185
15880	926186
28408	926187
15372	926188
13847	926189
54675	926190
18687	926191
3042	926192
27758	926193
53716	926194
10014	926195
48970	926196
44839	926197
25668	926198
41643	926199
16172	926200
48773	926201
3188	926202
47452	926203
839	926204
111151	926205
12680	926206
1214	926207
7993	926208
96559	926209
59315	926210
18190	926211
387	926212
3527	926213
496	926214
19138	926215
2263	926216
30398	926217
37453	926218
56835	926219
68622	926220
17108	926221
4694	926222
4147	926223
82294	926224
19138	926225
9337	926226
14432	926227
24323	926228
28183	926229
11219	926230
52763	926231
68861	926232
22708	926233
55624	926234
64180	926235
88967	926236
30053	926237
20199	926238
20693	926239
104	926240
34331	926241
812	926242
69099	926243
10969	926244
13776	926245
26385	926246
62084	926247
8887	926248
26478	926249
8190	926250
31251	926251
21721	926252
28529	926253
51105	926254
77758	926255
1906	926256
242	926257
14862	926258
7338	926259
1426	926260
3249	926261
1440	926262
1235	926263
49236	926264
649	926265
10953	926266
10514	926267
7029	926268
8920	926269
10441	926270
7217	926271
6453	926272
7008	926273
32375	926274
2706	926275
324	926276
17112	926277
942	926278
9065	926279
29577	926280
45934	926281
68860	926282
44117	926283
33438	926284
77028	926285
9054	926286
25733	926287
14465	926288
28094	926289
16341	926290
13142	926291
410	926292
96549	926293
12385	926294
3052	926295
3794	926296
20475	926297
59752	926298
38484	926299
25152	926300
17843	926301
52335	926302
20790	926303
53598	926304
5244	926305
15988	926306
8343	926307
648	926308
8011	926309
43803	926310
1017	926311
41468	926312
87599	926313
42332	926314
380	926315
5851	926316
3499	926317
47787	926318
21467	926319
85353	926320
52736	926321
18460	926322
60120	926323
22875	926324
8424	926325
9863	926326
40708	926327
8506	926328
70942	926329
18613	926330
403	926331
45861	926332
42120	926333
51614	926334
30709	926335
57891	926336
46652	926337
22399	926338
9823	926339
58381	926340
44932	926341
19177	926342
77875	926343
103253	926344
31417	926345
83248	926346
3171	926347
49220	926348
84427	926349
38338	926350
93332	926351
22359	926352
71783	926353
41691	926354
41369	926355
866	926356
13102	926357
35833	926358
15705	926359
9245	926360
621	926361
20605	926362
46062	926363
40467	926364
44882	926365
15275	926366
24099	926367
9453	926368
24903	926369
54419	926370
7009	926371
685	926372
2250	926373
3757	926374
21789	926375
113376	926376
7349	926377
83039	926378
18941	926379
49052	926380
22395	926381
21799	926382
12802	926383
35005	926384
39268	926385
1997	926386
71020	926387
15001	926388
7161	926389
42918	926390
28871	926391
44311	926392
37967	926393
38976	926394
10828	926395
29640	926396
18901	926397
70469	926398
80276	926399
64238	926400
4285	926401
96865	926402
32766	926403
59745	926404
59200	926405
80809	926406
3246	926407
100908	926408
16672	926409
60976	926410
34214	926411
52211	926412
8571	926413
4680	926414
22836	926415
39040	926416
12989	926417
45434	926418
74428	926419
93351	926420
26703	926421
78333	926422
17278	926423
41644	926424
25443	926425
13981	926426
1451	926427
127	926428
76653	926429
24866	926430
42597	926431
10024	926432
15995	926433
10668	926434
71328	926435
71328	926436
32654	926437
78219	926438
18997	926439
45026	926440
34457	926441
11928	926442
27691	926443
46552	926444
36244	926445
3206	926446
26421	926447
72	926448
35408	926449
39815	926450
25754	926451
5791	926452
13200	926453
26407	926454
33523	926455
91738	926456
16889	926457
384	926458
2643	926459
12709	926460
62797	926461
35792	926462
30991	926463
2320	926464
31645	926465
7305	926466
93407	926467
4215	926468
36896	926469
11454	926470
1002	926471
6319	926472
99240	926473
23319	926474
32225	926475
18725	926476
1087	926477
2298	926478
42199	926479
111971	926480
332	926481
55877	926482
18958	926483
13904	926484
30854	926485
25868	926486
18349	926487
84062	926488
23501	926489
7627	926490
7601	926491
14273	926492
13605	926493
80734	926494
81151	926495
23199	926496
15390	926497
37690	926498
170	926499
20922	926500
25474	926501
38671	926502
70093	926503
11926	926504
5836	926505
12591	926506
16783	926507
6011	926508
18754	926509
32978	926510
2423	926511
45683	926512
9334	926513
3222	926514
42048	926515
36544	926516
7616	926517
8933	926518
4552	926519
4916	926520
31856	926521
12241	926522
30885	926523
19707	926524
19965	926525
4564	926526
22259	926527
6952	926528
95408	926529
25201	926530
49043	926531
1209	926532
27249	926533
101042	926534
33922	926535
27597	926536
5897	926537
2978	926538
24228	926539
26301	926540
47381	926541
184	926542
67539	926543
3775	926544
66430	926545
3819	926546
37427	926547
41974	926548
9558	926549
83519	926550
26459	926551
7627	926552
59535	926553
14518	926554
3434	926555
13218	926556
6122	926557
4193	926558
48403	926559
10365	926560
7653	926561
1471	926562
1322	926563
87243	926564
851	926565
14693	926566
33037	926567
45709	926568
77019	926569
35642	926570
1662	926571
21880	926572
3066	926573
54129	926574
22318	926575
90361	926576
71055	926577
35608	926578
25830	926579
33994	926580
9912	926581
47365	926582
38419	926583
26453	926584
75991	926585
59582	926586
6285	926587
34819	926588
1818	926589
7878	926590
6336	926591
30028	926592
61606	926593
46042	926594
45938	926595
33922	926596
19120	926597
42574	926598
38634	926599
41431	926600
49630	926601
15876	926602
66879	926603
5594	926604
68895	926605
73384	926606
18050	926607
5246	926608
1355	926609
58287	926610
34055	926611
486	926612
75996	926613
76432	926614
27462	926615
11511	926616
42360	926617
46144	926618
50692	926619
67613	926620
3705	926621
32211	926622
25845	926623
7549	926624
75183	926625
344	926626
6411	926627
8476	926628
8205	926629
42215	926630
79019	926631
46116	926632
69864	926633
67769	926634
2515	926635
79397	926636
35436	926637
89072	926638
13478	926639
8331	926640
52832	926641
317	926642
14183	926643
17057	926644
55843	926645
19204	926646
26642	926647
142	926648
74838	926649
20936	926650
29649	926651
14770	926652
14396	926653
19579	926654
61728	926655
63311	926656
64909	926657
36266	926658
14526	926659
109418	926660
9869	926661
10535	926662
1836	926663
1342	926664
4305	926665
26614	926666
6516	926667
17497	926668
16259	926669
481	926670
57045	926671
15311	926672
6501	926673
16374	926674
5049	926675
43225	926676
50008	926677
38348	926678
618	926679
28543	926680
5708	926681
41114	926682
87252	926683
84059	926684
20712	926685
19450	926686
63972	926687
32736	926688
8747	926689
76108	926690
4734	926691
57348	926692
31751	926693
746	926694
19889	926695
25238	926696
68063	926697
6259	926698
6638	926699
3272	926700
45355	926701
42208	926702
79589	926703
43288	926704
15541	926705
11767	926706
11021	926707
30128	926708
55181	926709
58644	926710
25221	926711
85939	926712
5961	926713
34469	926714
41197	926715
50195	926716
35598	926717
27935	926718
42307	926719
54718	926720
5258	926721
264	926722
3552	926723
96900	926724
88	926725
55426	926726
82942	926727
55249	926728
44455	926729
88147	926730
22588	926731
8720	926732
3308	926733
519	926734
3311	926735
13813	926736
63555	926737
389	926738
32300	926739
87492	926740
19954	926741
78722	926742
57553	926743
36642	926744
19156	926745
20752	926746
1539	926747
9445	926748
15510	926749
20546	926750
40066	926751
10790	926752
48302	926753
86906	926754
3819	926755
290	926756
77686	926757
303	926758
102422	926759
43713	926760
1545	926761
68778	926762
3040	926763
26853	926764
21090	926765
672	926766
9295	926767
994	926768
14451	926769
11485	926770
17850	926771
15720	926772
16195	926773
44778	926774
51456	926775
6222	926776
68032	926777
1446	926778
10320	926779
46014	926780
89695	926781
462	926782
102449	926783
10739	926784
341	926785
55870	926786
12687	926787
9146	926788
39734	926789
37928	926790
93586	926791
1303	926792
30136	926793
23213	926794
14576	926795
12743	926796
10353	926797
13269	926798
10162	926799
30529	926800
48879	926801
81047	926802
299	926803
188	926804
74522	926805
40069	926806
8490	926807
15174	926808
60672	926809
5781	926810
7284	926811
35609	926812
12092	926813
28782	926814
987	926815
38167	926816
30	926817
606	926818
9260	926819
45856	926820
1218	926821
97826	926822
62079	926823
35161	926824
47890	926825
20604	926826
55779	926827
920	926828
31978	926829
6536	926830
3821	926831
80422	926832
33383	926833
36704	926834
999	926835
756	926836
47935	926837
1916	926838
6303	926839
7500	926840
12719	926841
241	926842
57741	926843
95957	926844
60875	926845
6368	926846
11215	926847
286	926848
1258	926849
19800	926850
13818	926851
82444	926852
17491	926853
11644	926854
637	926855
44060	926856
28585	926857
49791	926858
205	926859
28815	926860
98238	926861
3300	926862
39421	926863
77294	926864
1784	926865
10072	926866
48004	926867
29386	926868
72221	926869
32498	926870
4382	926871
19831	926872
100537	926873
41457	926874
381	926875
40285	926876
21006	926877
11103	926878
4059	926879
72331	926880
627	926881
75039	926882
25208	926883
88110	926884
42119	926885
96926	926886
25147	926887
8404	926888
66245	926889
36316	926890
71750	926891
18967	926892
10314	926893
295	926894
100943	926895
7868	926896
26589	926897
10063	926898
8787	926899
948	926900
11954	926901
12393	926902
25837	926903
21407	926904
7470	926905
15346	926906
453	926907
90882	926908
10995	926909
33463	926910
29227	926911
808	926912
30189	926913
11628	926914
68704	926915
8498	926916
58541	926917
50550	926918
20392	926919
54959	926920
252	926921
7747	926922
25798	926923
70122	926924
37060	926925
12507	926926
47869	926927
23955	926928
11328	926929
822	926930
46057	926931
19686	926932
14904	926933
51247	926934
3015	926935
16990	926936
45882	926937
28756	926938
3250	926939
16064	926940
1823	926941
13862	926942
102893	926943
60490	926944
12719	926945
20335	926946
5151	926947
4207	926948
13981	926949
1693	926950
5352	926951
76982	926952
25584	926953
141	926954
28830	926955
26812	926956
48451	926957
3955	926958
32484	926959
78763	926960
250	926961
32973	926962
23789	926963
8247	926964
2446	926965
22340	926966
207	926967
7342	926968
3056	926969
5966	926970
18214	926971
27904	926972
10694	926973
5199	926974
728	926975
23251	926976
41417	926977
19194	926978
13398	926979
15581	926980
60081	926981
86618	926982
67259	926983
32015	926984
61029	926985
86151	926986
33321	926987
16258	926988
41672	926989
4554	926990
51774	926991
60272	926992
13366	926993
26951	926994
72131	926995
13869	926996
30952	926997
53865	926998
69	926999
4783	927000
30600	927001
1911	927002
15025	927003
4602	927004
40995	927005
54508	927006
23007	927007
52339	927008
27886	927009
55307	927010
44500	927011
5508	927012
34730	927013
59407	927014
38298	927015
19400	927016
403	927017
80692	927018
135	927019
12998	927020
44148	927021
11739	927022
644	927023
59580	927024
66308	927025
1163	927026
29689	927027
32267	927028
6656	927029
18639	927030
8720	927031
41297	927032
43256	927033
138	927034
20853	927035
1480	927036
5849	927037
8706	927038
82119	927039
41285	927040
1723	927041
41419	927042
82752	927043
34034	927044
2720	927045
63583	927046
3330	927047
42424	927048
54951	927049
35054	927050
32029	927051
56367	927052
3157	927053
59820	927054
102646	927055
14944	927056
88686	927057
28806	927058
15721	927059
63087	927060
77301	927061
48493	927062
37242	927063
5290	927064
63549	927065
354	927066
3997	927067
62958	927068
10126	927069
3358	927070
60396	927071
11904	927072
34636	927073
20571	927074
38408	927075
30	927076
17899	927077
43	927078
21155	927079
76687	927080
19332	927081
39071	927082
60233	927083
5314	927084
62858	927085
6588	927086
47202	927087
7007	927088
49163	927089
15795	927090
9058	927091
67595	927092
4068	927093
30636	927094
29959	927095
111	927096
4210	927097
2878	927098
17256	927099
2465	927100
9748	927101
10884	927102
29809	927103
60721	927104
34591	927105
20907	927106
88777	927107
7436	927108
68015	927109
27514	927110
2534	927111
64036	927112
12520	927113
4969	927114
10995	927115
22924	927116
24911	927117
3480	927118
69114	927119
17034	927120
16746	927121
55193	927122
36252	927123
141	927124
45388	927125
17260	927126
89226	927127
48967	927128
212	927129
83026	927130
114147	927131
52440	927132
10827	927133
69905	927134
43961	927135
104569	927136
18709	927137
41496	927138
75004	927139
9087	927140
47828	927141
226	927142
66318	927143
61814	927144
50014	927145
55433	927146
3235	927147
62134	927148
99886	927149
73425	927150
88591	927151
1410	927152
39306	927153
103962	927154
37585	927155
39271	927156
80758	927157
20580	927158
99609	927159
62269	927160
4038	927161
51960	927162
72004	927163
69026	927164
11628	927165
91238	927166
15814	927167
23257	927168
22674	927169
3700	927170
50867	927171
8540	927172
1872	927173
67544	927174
372	927175
27299	927176
101941	927177
73491	927178
1415	927179
2954	927180
887	927181
19357	927182
17424	927183
71739	927184
3516	927185
24537	927186
10801	927187
52699	927188
42041	927189
25330	927190
1924	927191
49943	927192
52185	927193
73372	927194
29221	927195
65394	927196
14090	927197
30729	927198
32319	927199
17865	927200
27148	927201
72411	927202
71716	927203
41782	927204
13401	927205
89994	927206
53874	927207
90360	927208
69379	927209
70320	927210
36201	927211
84519	927212
36247	927213
3949	927214
13280	927215
63152	927216
3742	927217
6586	927218
11225	927219
11183	927220
55770	927221
63	927222
8163	927223
6698	927224
17725	927225
3127	927226
2003	927227
48160	927228
82151	927229
46276	927230
58348	927231
7240	927232
3567	927233
8469	927234
704	927235
6364	927236
331	927237
24148	927238
76452	927239
17654	927240
36502	927241
9794	927242
12047	927243
3921	927244
5394	927245
13733	927246
9323	927247
20291	927248
14969	927249
61967	927250
19212	927251
1494	927252
12924	927253
54081	927254
4280	927255
18549	927256
56148	927257
42625	927258
46671	927259
2091	927260
302	927261
14751	927262
37443	927263
7172	927264
27892	927265
21776	927266
50784	927267
563	927268
22179	927269
10818	927270
15608	927271
16863	927272
67858	927273
22245	927274
59318	927275
4303	927276
52823	927277
660	927278
42041	927279
100215	927280
10582	927281
86519	927282
24601	927283
44205	927284
43551	927285
38466	927286
25700	927287
14566	927288
59116	927289
8282	927290
12438	927291
84787	927292
33436	927293
31497	927294
8103	927295
11282	927296
54922	927297
34616	927298
11085	927299
100400	927300
19303	927301
102351	927302
72127	927303
49654	927304
37846	927305
5744	927306
51920	927307
3575	927308
17863	927309
1664	927310
73203	927311
3148	927312
2911	927313
6567	927314
2098	927315
45644	927316
67185	927317
93309	927318
33809	927319
11631	927320
1	927321
10227	927322
63214	927323
11567	927324
5801	927325
16358	927326
8388	927327
10258	927328
32234	927329
26546	927330
30027	927331
12170	927332
42069	927333
44369	927334
65795	927335
4965	927336
15131	927337
5200	927338
12127	927339
27711	927340
4649	927341
2991	927342
9346	927343
45901	927344
56014	927345
30296	927346
22311	927347
72206	927348
81918	927349
14774	927350
25983	927351
3959	927352
79351	927353
60715	927354
17284	927355
1806	927356
450	927357
146	927358
5739	927359
21877	927360
87329	927361
17575	927362
15040	927363
69862	927364
8730	927365
495	927366
15302	927367
69	927368
34938	927369
7678	927370
14153	927371
20882	927372
62274	927373
27285	927374
8496	927375
61607	927376
24	927377
15293	927378
20362	927379
87	927380
58890	927381
45240	927382
32247	927383
25932	927384
8246	927385
21655	927386
37198	927387
68120	927388
60052	927389
7828	927390
13479	927391
82120	927392
6771	927393
5049	927394
16480	927395
70558	927396
334	927397
60108	927398
41197	927399
28756	927400
9345	927401
2003	927402
27081	927403
63845	927404
20707	927405
899	927406
1044	927407
11538	927408
4773	927409
8314	927410
959	927411
92723	927412
8808	927413
3567	927414
10688	927415
575	927416
23612	927417
4894	927418
1125	927419
92327	927420
1189	927421
21256	927422
14217	927423
3201	927424
50849	927425
111404	927426
12631	927427
46665	927428
56317	927429
3027	927430
19041	927431
78932	927432
86650	927433
5347	927434
17994	927435
33400	927436
726	927437
87187	927438
558	927439
22250	927440
87356	927441
72445	927442
35538	927443
102617	927444
44	927445
86243	927446
37	927447
11240	927448
29418	927449
25057	927450
31223	927451
26812	927452
31216	927453
1929	927454
16568	927455
735	927456
64205	927457
20965	927458
33710	927459
9031	927460
57821	927461
20252	927462
46150	927463
72309	927464
65037	927465
6851	927466
4092	927467
17362	927468
5213	927469
39856	927470
59069	927471
90940	927472
54538	927473
7478	927474
47968	927475
23594	927476
68461	927477
26131	927478
41579	927479
27908	927480
3797	927481
59844	927482
78382	927483
841	927484
4519	927485
45486	927486
84107	927487
24764	927488
6117	927489
102629	927490
6186	927491
71194	927492
89965	927493
24976	927494
34928	927495
19377	927496
420	927497
8258	927498
5938	927499
2190	927500
44026	927501
17424	927502
21480	927503
28256	927504
91697	927505
15632	927506
47046	927507
24721	927508
69714	927509
5474	927510
45248	927511
29445	927512
26882	927513
1307	927514
12559	927515
27334	927516
1227	927517
10255	927518
2463	927519
58308	927520
8427	927521
33139	927522
474	927523
45231	927524
52164	927525
26461	927526
36457	927527
43976	927528
36593	927529
42788	927530
63732	927531
11612	927532
6253	927533
38344	927534
1148	927535
14096	927536
17097	927537
819	927538
11041	927539
55547	927540
63709	927541
177	927542
66037	927543
68	927544
10259	927545
87844	927546
79080	927547
30176	927548
83807	927549
5019	927550
103548	927551
34215	927552
22984	927553
73680	927554
2385	927555
29057	927556
41257	927557
2016	927558
5143	927559
6340	927560
8910	927561
1174	927562
125	927563
383	927564
2122	927565
28388	927566
35676	927567
40881	927568
62496	927569
2172	927570
1326	927571
26473	927572
63218	927573
7445	927574
37669	927575
33776	927576
34032	927577
55122	927578
7609	927579
40130	927580
12528	927581
38626	927582
93454	927583
22160	927584
103717	927585
40522	927586
2390	927587
99616	927588
30681	927589
35099	927590
68559	927591
11731	927592
12922	927593
54441	927594
45803	927595
41095	927596
83532	927597
51719	927598
24851	927599
15307	927600
67504	927601
22501	927602
58731	927603
15136	927604
14711	927605
17165	927606
3165	927607
4123	927608
18043	927609
2886	927610
11446	927611
23996	927612
22146	927613
26669	927614
11464	927615
78	927616
1167	927617
24411	927618
33612	927619
29225	927620
19235	927621
22996	927622
62904	927623
26042	927624
9031	927625
1131	927626
29997	927627
75813	927628
9542	927629
28856	927630
724	927631
35135	927632
178	927633
30050	927634
56567	927635
3331	927636
23173	927637
65080	927638
12634	927639
1887	927640
8966	927641
59462	927642
10377	927643
557	927644
91477	927645
17456	927646
68491	927647
56842	927648
29880	927649
982	927650
29440	927651
13347	927652
24007	927653
122	927654
16010	927655
100615	927656
18946	927657
26360	927658
30724	927659
72040	927660
39447	927661
3751	927662
68404	927663
753	927664
4066	927665
21120	927666
1334	927667
22214	927668
49354	927669
9090	927670
14293	927671
68766	927672
20113	927673
2467	927674
27563	927675
47908	927676
1044	927677
17724	927678
71931	927679
40156	927680
42876	927681
1859	927682
56112	927683
78716	927684
8396	927685
10241	927686
1724	927687
76135	927688
59463	927689
97158	927690
72478	927691
3669	927692
11531	927693
25302	927694
17026	927695
6453	927696
16098	927697
9245	927698
92385	927699
47621	927700
14793	927701
34874	927702
25589	927703
19572	927704
19043	927705
41808	927706
17773	927707
29823	927708
14198	927709
77527	927710
30643	927711
13950	927712
3243	927713
16936	927714
16568	927715
23527	927716
2376	927717
3344	927718
79431	927719
31251	927720
10218	927721
3616	927722
8519	927723
27353	927724
3160	927725
31060	927726
89054	927727
56936	927728
60764	927729
22888	927730
2374	927731
20698	927732
11200	927733
31294	927734
75994	927735
43096	927736
1643	927737
59619	927738
17061	927739
20911	927740
45099	927741
35420	927742
621	927743
53158	927744
9578	927745
55624	927746
6432	927747
19631	927748
21571	927749
24577	927750
3623	927751
32045	927752
5226	927753
43147	927754
59	927755
70213	927756
25551	927757
16704	927758
68383	927759
46756	927760
97929	927761
61352	927762
68236	927763
8964	927764
72385	927765
9661	927766
41781	927767
22181	927768
67701	927769
30969	927770
18862	927771
78277	927772
23383	927773
3388	927774
53240	927775
38667	927776
29539	927777
5850	927778
20990	927779
74740	927780
10810	927781
43798	927782
13369	927783
4484	927784
39622	927785
32085	927786
10003	927787
35505	927788
55167	927789
33490	927790
4031	927791
7446	927792
13290	927793
87301	927794
56063	927795
2009	927796
29956	927797
51391	927798
39900	927799
47911	927800
15879	927801
29798	927802
2627	927803
46245	927804
14659	927805
3703	927806
99702	927807
98860	927808
62271	927809
13337	927810
96161	927811
29927	927812
5450	927813
42711	927814
3439	927815
14432	927816
70755	927817
25582	927818
35425	927819
20966	927820
91957	927821
35591	927822
5297	927823
21244	927824
2588	927825
63562	927826
26096	927827
7291	927828
728	927829
49904	927830
20126	927831
50082	927832
68675	927833
12438	927834
30326	927835
10302	927836
37788	927837
32665	927838
15590	927839
102178	927840
62014	927841
958	927842
39352	927843
93109	927844
8119	927845
74123	927846
994	927847
9400	927848
82479	927849
4916	927850
7118	927851
37647	927852
47272	927853
44715	927854
48439	927855
1065	927856
305	927857
17818	927858
20183	927859
14630	927860
130	927861
20601	927862
28296	927863
19661	927864
40037	927865
5081	927866
7457	927867
6289	927868
30386	927869
27179	927870
25044	927871
26848	927872
3265	927873
18141	927874
37979	927875
52651	927876
17027	927877
20237	927878
22286	927879
91390	927880
51211	927881
14493	927882
27733	927883
31045	927884
26759	927885
40962	927886
42725	927887
3402	927888
7324	927889
50734	927890
110490	927891
43688	927892
4285	927893
25	927894
15466	927895
121	927896
8626	927897
90459	927898
23334	927899
31885	927900
28443	927901
15683	927902
14399	927903
1264	927904
21929	927905
33132	927906
108085	927907
2362	927908
70720	927909
558	927910
93415	927911
112274	927912
7428	927913
1556	927914
2978	927915
8183	927916
42139	927917
24781	927918
95068	927919
15941	927920
25318	927921
107479	927922
40274	927923
25171	927924
304	927925
42717	927926
51162	927927
3170	927928
78803	927929
16507	927930
2403	927931
25058	927932
13833	927933
55009	927934
2763	927935
42325	927936
12315	927937
2460	927938
453	927939
3617	927940
7142	927941
68847	927942
1520	927943
26930	927944
57740	927945
1229	927946
8154	927947
1053	927948
66150	927949
40822	927950
16633	927951
23281	927952
47708	927953
32	927954
78540	927955
35661	927956
65486	927957
15423	927958
21472	927959
46161	927960
33357	927961
51140	927962
4912	927963
20362	927964
34476	927965
1740	927966
5294	927967
2259	927968
81427	927969
14397	927970
43568	927971
15365	927972
76076	927973
43540	927974
32800	927975
42930	927976
22741	927977
5928	927978
56941	927979
1266	927980
80373	927981
3370	927982
44857	927983
14072	927984
10674	927985
60604	927986
22068	927987
114093	927988
94320	927989
4553	927990
508	927991
18335	927992
67	927993
7139	927994
74094	927995
3644	927996
101728	927997
900	927998
6875	927999
37205	928000
77398	928001
17015	928002
36060	928003
485	928004
25799	928005
15592	928006
24667	928007
1168	928008
111540	928009
5445	928010
19420	928011
22494	928012
65492	928013
2808	928014
92904	928015
16711	928016
8977	928017
35468	928018
22750	928019
47905	928020
3627	928021
469	928022
11398	928023
5466	928024
7344	928025
18366	928026
101044	928027
44891	928028
43912	928029
46363	928030
27	928031
25256	928032
29870	928033
415	928034
47806	928035
12723	928036
7521	928037
11084	928038
21009	928039
1029	928040
27983	928041
51845	928042
27968	928043
62173	928044
52091	928045
1765	928046
182	928047
21925	928048
71499	928049
55143	928050
79816	928051
92340	928052
568	928053
5903	928054
109144	928055
68072	928056
91196	928057
23119	928058
14969	928059
55903	928060
94279	928061
29489	928062
47407	928063
43250	928064
1410	928065
30622	928066
2877	928067
14154	928068
44985	928069
21725	928070
8362	928071
12355	928072
979	928073
7187	928074
32	928075
26404	928076
54766	928077
72121	928078
107404	928079
6632	928080
506	928081
53597	928082
17424	928083
2598	928084
95306	928085
35324	928086
51717	928087
2201	928088
5097	928089
3250	928090
13212	928091
451	928092
7041	928093
45391	928094
1823	928095
70995	928096
5	928097
12077	928098
70586	928099
81102	928100
41096	928101
29081	928102
5292	928103
34572	928104
347	928105
62645	928106
504	928107
10817	928108
258	928109
11653	928110
23287	928111
39710	928112
30886	928113
44567	928114
13700	928115
60585	928116
18321	928117
64352	928118
93592	928119
16120	928120
109291	928121
65875	928122
14460	928123
66964	928124
65378	928125
36858	928126
4881	928127
8282	928128
15943	928129
15796	928130
19894	928131
55829	928132
36120	928133
38588	928134
48492	928135
28567	928136
56208	928137
26382	928138
72806	928139
19819	928140
52222	928141
27685	928142
19595	928143
92	928144
24263	928145
29138	928146
15237	928147
37222	928148
33901	928149
19709	928150
27854	928151
69512	928152
62600	928153
2433	928154
29522	928155
1142	928156
13243	928157
6969	928158
15027	928159
5443	928160
10982	928161
49489	928162
78886	928163
13576	928164
52095	928165
11446	928166
42415	928167
3899	928168
98885	928169
91407	928170
12373	928171
21088	928172
7852	928173
16167	928174
16880	928175
63032	928176
27105	928177
2002	928178
25910	928179
3270	928180
57379	928181
41884	928182
16113	928183
606	928184
9626	928185
65655	928186
27744	928187
1654	928188
80047	928189
675	928190
16791	928191
4283	928192
29823	928193
50608	928194
1458	928195
19461	928196
16120	928197
9756	928198
38436	928199
38210	928200
23652	928201
637	928202
56151	928203
101324	928204
50804	928205
7313	928206
4532	928207
19756	928208
14976	928209
1404	928210
38097	928211
12797	928212
17081	928213
57364	928214
5806	928215
18002	928216
74265	928217
60112	928218
64000	928219
16698	928220
52603	928221
9002	928222
31445	928223
11162	928224
82947	928225
17515	928226
9605	928227
10009	928228
77676	928229
520	928230
9775	928231
42911	928232
89095	928233
64952	928234
46770	928235
40772	928236
65689	928237
17653	928238
7501	928239
30988	928240
3015	928241
462	928242
631	928243
4642	928244
29598	928245
14296	928246
102599	928247
16799	928248
140	928249
16782	928250
9270	928251
10570	928252
5801	928253
4707	928254
41417	928255
53684	928256
38052	928257
48693	928258
2460	928259
7172	928260
68521	928261
43069	928262
16106	928263
38330	928264
27661	928265
58621	928266
10909	928267
15708	928268
330	928269
34121	928270
14489	928271
4232	928272
6277	928273
41756	928274
9858	928275
76	928276
39771	928277
233	928278
60806	928279
1234	928280
3719	928281
44733	928282
65333	928283
14209	928284
60433	928285
37319	928286
550	928287
50041	928288
43494	928289
29652	928290
52644	928291
13467	928292
967	928293
27286	928294
15128	928295
6680	928296
83405	928297
38100	928298
24289	928299
29067	928300
27884	928301
21637	928302
77619	928303
31967	928304
111	928305
21023	928306
61675	928307
56835	928308
4478	928309
14175	928310
15642	928311
75990	928312
88003	928313
4861	928314
4046	928315
18918	928316
10610	928317
12561	928318
70240	928319
63556	928320
57547	928321
21052	928322
21163	928323
25232	928324
6681	928325
151	928326
45473	928327
57763	928328
81	928329
65286	928330
60485	928331
29517	928332
4973	928333
40013	928334
15086	928335
768	928336
14794	928337
15412	928338
6781	928339
15388	928340
73428	928341
47532	928342
1944	928343
228	928344
24	928345
36551	928346
77616	928347
48576	928348
61887	928349
42475	928350
68837	928351
102296	928352
16464	928353
24614	928354
979	928355
10400	928356
46976	928357
24876	928358
5098	928359
31861	928360
12251	928361
73933	928362
22269	928363
40674	928364
6608	928365
5282	928366
75398	928367
22400	928368
78610	928369
39710	928370
2389	928371
35238	928372
39775	928373
21846	928374
39	928375
50098	928376
39747	928377
68094	928378
5109	928379
21464	928380
30574	928381
45486	928382
5448	928383
46124	928384
67705	928385
46001	928386
47645	928387
1163	928388
98941	928389
10114	928390
5668	928391
22301	928392
77212	928393
62443	928394
39149	928395
28250	928396
10017	928397
17450	928398
45943	928399
174	928400
34235	928401
63532	928402
978	928403
8570	928404
27401	928405
64051	928406
54771	928407
26258	928408
2269	928409
2307	928410
1548	928411
107414	928412
41528	928413
10398	928414
10343	928415
10368	928416
17675	928417
33723	928418
8419	928419
11269	928420
3598	928421
44262	928422
13706	928423
131	928424
2565	928425
19132	928426
8214	928427
30298	928428
4998	928429
10466	928430
3780	928431
78096	928432
109451	928433
21760	928434
23024	928435
4001	928436
684	928437
42913	928438
38963	928439
24815	928440
54913	928441
14106	928442
1949	928443
65875	928444
30024	928445
10651	928446
13564	928447
28696	928448
2565	928449
73585	928450
16771	928451
10497	928452
56591	928453
11301	928454
16487	928455
11527	928456
53031	928457
39196	928458
5762	928459
3941	928460
10	928461
52680	928462
2977	928463
47447	928464
19963	928465
19603	928466
42835	928467
53919	928468
6376	928469
345	928470
93645	928471
47731	928472
13104	928473
4925	928474
2598	928475
2968	928476
37361	928477
19306	928478
12611	928479
22591	928480
1100	928481
68636	928482
37393	928483
85898	928484
4136	928485
43829	928486
102483	928487
2281	928488
107253	928489
30981	928490
68306	928491
25996	928492
30015	928493
63669	928494
1376	928495
61163	928496
35215	928497
12900	928498
59416	928499
4112	928500
84982	928501
1816	928502
22907	928503
27081	928504
37	928505
8177	928506
2157	928507
52377	928508
29082	928509
45344	928510
91030	928511
50789	928512
79743	928513
30770	928514
111034	928515
14224	928516
59814	928517
24864	928518
49891	928519
72042	928520
61246	928521
2855	928522
5531	928523
89936	928524
1185	928525
74926	928526
91667	928527
11950	928528
31297	928529
51630	928530
991	928531
23636	928532
5622	928533
50967	928534
583	928535
6674	928536
46203	928537
42187	928538
32020	928539
3238	928540
16699	928541
9176	928542
31212	928543
3375	928544
955	928545
8815	928546
91507	928547
31548	928548
20938	928549
35292	928550
4649	928551
64830	928552
34897	928553
86683	928554
2529	928555
20610	928556
17546	928557
5472	928558
243	928559
58242	928560
4067	928561
8632	928562
56385	928563
4577	928564
4865	928565
1393	928566
18934	928567
13700	928568
8050	928569
21861	928570
73407	928571
90260	928572
1163	928573
21178	928574
11458	928575
49792	928576
37464	928577
52602	928578
2424	928579
20747	928580
82595	928581
32995	928582
13668	928583
23521	928584
71487	928585
2591	928586
107126	928587
33013	928588
61367	928589
1768	928590
48632	928591
7376	928592
18349	928593
220	928594
27438	928595
36191	928596
38007	928597
59934	928598
88995	928599
34705	928600
106177	928601
81610	928602
65303	928603
2866	928604
38594	928605
11915	928606
16108	928607
22964	928608
9040	928609
8848	928610
24612	928611
4817	928612
94633	928613
73391	928614
80547	928615
2780	928616
32973	928617
7734	928618
7555	928619
5493	928620
40044	928621
31359	928622
106944	928623
1902	928624
63253	928625
14506	928626
19518	928627
42981	928628
307	928629
7279	928630
5170	928631
2766	928632
3357	928633
9300	928634
100556	928635
2440	928636
28170	928637
35757	928638
45986	928639
61589	928640
48646	928641
27296	928642
1804	928643
84579	928644
38306	928645
21558	928646
27105	928647
6754	928648
54063	928649
38927	928650
42443	928651
1878	928652
38250	928653
79	928654
24981	928655
82148	928656
25298	928657
54070	928658
83735	928659
32515	928660
34878	928661
15831	928662
24007	928663
43573	928664
11907	928665
15382	928666
2183	928667
97331	928668
11139	928669
76637	928670
1320	928671
958	928672
73186	928673
90755	928674
12188	928675
94317	928676
13152	928677
3949	928678
36015	928679
91099	928680
30787	928681
38928	928682
94470	928683
4204	928684
7430	928685
62603	928686
20785	928687
87841	928688
51785	928689
13900	928690
746	928691
4663	928692
10972	928693
22573	928694
18136	928695
18971	928696
51712	928697
20131	928698
58297	928699
28470	928700
38096	928701
7941	928702
65110	928703
58448	928704
10901	928705
931	928706
70465	928707
89970	928708
1021	928709
8266	928710
34644	928711
3873	928712
33979	928713
24924	928714
86181	928715
103484	928716
35416	928717
40768	928718
34548	928719
28851	928720
30245	928721
72128	928722
56578	928723
2028	928724
24900	928725
9034	928726
64171	928727
19652	928728
91000	928729
17054	928730
45853	928731
10170	928732
27735	928733
79243	928734
55552	928735
25326	928736
85684	928737
1975	928738
56128	928739
951	928740
1211	928741
8454	928742
817	928743
4470	928744
66010	928745
27986	928746
476	928747
39500	928748
21308	928749
282	928750
19077	928751
32241	928752
25118	928753
6598	928754
165	928755
12238	928756
3013	928757
27714	928758
62129	928759
51129	928760
175	928761
19886	928762
14970	928763
4022	928764
36841	928765
191	928766
9750	928767
5698	928768
55958	928769
1329	928770
21435	928771
69172	928772
93257	928773
17350	928774
2655	928775
14820	928776
39243	928777
3994	928778
14809	928779
31431	928780
66685	928781
46822	928782
6851	928783
5787	928784
827	928785
3486	928786
5077	928787
19378	928788
20	928789
13963	928790
31359	928791
52686	928792
27468	928793
93851	928794
27514	928795
11835	928796
50284	928797
3377	928798
21973	928799
23159	928800
21418	928801
376	928802
37060	928803
70152	928804
26321	928805
5026	928806
1592	928807
45380	928808
53285	928809
33802	928810
53787	928811
4706	928812
22690	928813
6232	928814
78033	928815
7312	928816
43246	928817
5277	928818
67115	928819
844	928820
49927	928821
91099	928822
74300	928823
11572	928824
12427	928825
38032	928826
21183	928827
62715	928828
572	928829
48149	928830
35195	928831
37360	928832
59624	928833
77295	928834
73888	928835
70375	928836
12926	928837
35259	928838
1272	928839
9111	928840
67112	928841
58432	928842
47428	928843
77248	928844
64734	928845
3503	928846
10789	928847
4670	928848
87799	928849
17048	928850
78410	928851
84989	928852
6919	928853
269	928854
30420	928855
66469	928856
4968	928857
31107	928858
48639	928859
2983	928860
34552	928861
84043	928862
19164	928863
9385	928864
16024	928865
45351	928866
7283	928867
99537	928868
24221	928869
86072	928870
16105	928871
22153	928872
50851	928873
14	928874
8765	928875
14454	928876
57106	928877
149	928878
92377	928879
53668	928880
1263	928881
63909	928882
6557	928883
3269	928884
4867	928885
4011	928886
29406	928887
1083	928888
2455	928889
42045	928890
35192	928891
14406	928892
31620	928893
39937	928894
1149	928895
97	928896
38459	928897
3173	928898
1236	928899
23849	928900
75	928901
78806	928902
38695	928903
15411	928904
179	928905
14316	928906
50146	928907
32373	928908
901	928909
20511	928910
98456	928911
30358	928912
1451	928913
43200	928914
6018	928915
51152	928916
37489	928917
60925	928918
9642	928919
8493	928920
1813	928921
2887	928922
17600	928923
9221	928924
90208	928925
70529	928926
30540	928927
18037	928928
2781	928929
30915	928930
11732	928931
441	928932
59922	928933
8751	928934
91737	928935
8141	928936
1472	928937
5568	928938
34078	928939
100305	928940
57173	928941
14485	928942
9460	928943
36622	928944
7191	928945
7838	928946
2117	928947
41728	928948
669	928949
27984	928950
47181	928951
21462	928952
5833	928953
2287	928954
22541	928955
47111	928956
90482	928957
47885	928958
54473	928959
10588	928960
21013	928961
3844	928962
11398	928963
76343	928964
2327	928965
13773	928966
75336	928967
1212	928968
603	928969
10317	928970
746	928971
55660	928972
21870	928973
31115	928974
7422	928975
8698	928976
50803	928977
4806	928978
11881	928979
823	928980
47100	928981
86724	928982
20517	928983
50510	928984
51761	928985
40497	928986
3623	928987
37007	928988
14034	928989
41466	928990
68612	928991
69756	928992
127	928993
19764	928994
45991	928995
36646	928996
43077	928997
84252	928998
16140	928999
73032	929000
14663	929001
17608	929002
6231	929003
26039	929004
3672	929005
16487	929006
539	929007
2621	929008
225	929009
114	929010
230	929011
18361	929012
24801	929013
11737	929014
7663	929015
535	929016
9905	929017
18440	929018
6268	929019
44029	929020
75811	929021
28652	929022
33787	929023
32145	929024
5647	929025
1502	929026
38811	929027
31054	929028
2327	929029
53906	929030
6947	929031
13472	929032
342	929033
35941	929034
36254	929035
83888	929036
27485	929037
53729	929038
17788	929039
55707	929040
22708	929041
67694	929042
2713	929043
51461	929044
39407	929045
3910	929046
84714	929047
18364	929048
71490	929049
18811	929050
40747	929051
74133	929052
2	929053
33613	929054
12041	929055
16212	929056
5637	929057
6591	929058
17802	929059
27317	929060
9380	929061
48320	929062
24013	929063
9	929064
245	929065
47374	929066
9428	929067
38717	929068
16941	929069
577	929070
62305	929071
55796	929072
15125	929073
156	929074
1144	929075
1724	929076
762	929077
5238	929078
95756	929079
19380	929080
9362	929081
1752	929082
6587	929083
4855	929084
55154	929085
33308	929086
30325	929087
6070	929088
6177	929089
14756	929090
18860	929091
2009	929092
21002	929093
93392	929094
24742	929095
43018	929096
8995	929097
51016	929098
10949	929099
973	929100
43735	929101
38407	929102
64209	929103
66500	929104
54363	929105
117	929106
40185	929107
37688	929108
10005	929109
1480	929110
15983	929111
49986	929112
17573	929113
9040	929114
39202	929115
4291	929116
3643	929117
57299	929118
15557	929119
7054	929120
33215	929121
1449	929122
37989	929123
47111	929124
27017	929125
1627	929126
7761	929127
99445	929128
11232	929129
86470	929130
80522	929131
598	929132
57649	929133
540	929134
1539	929135
738	929136
2731	929137
10468	929138
46086	929139
10608	929140
55317	929141
4462	929142
21621	929143
5664	929144
2782	929145
113322	929146
26450	929147
266	929148
16618	929149
4126	929150
22709	929151
4934	929152
13686	929153
9932	929154
39939	929155
40742	929156
21486	929157
24571	929158
34880	929159
6197	929160
6055	929161
14355	929162
63605	929163
41443	929164
992	929165
23408	929166
109901	929167
54325	929168
90503	929169
91767	929170
90985	929171
33527	929172
26746	929173
912	929174
16982	929175
18004	929176
41161	929177
21601	929178
42828	929179
42204	929180
29042	929181
38727	929182
165	929183
35715	929184
58768	929185
4119	929186
30765	929187
68519	929188
914	929189
2320	929190
20702	929191
81398	929192
14567	929193
58447	929194
45291	929195
47955	929196
40281	929197
13572	929198
48127	929199
72473	929200
96313	929201
22920	929202
3111	929203
28007	929204
6932	929205
4006	929206
17859	929207
31207	929208
36948	929209
98	929210
101230	929211
1054	929212
30338	929213
71493	929214
11823	929215
4097	929216
18104	929217
12079	929218
440	929219
5367	929220
26644	929221
51815	929222
351	929223
64711	929224
35747	929225
47814	929226
20022	929227
73849	929228
2754	929229
8128	929230
11120	929231
30627	929232
29852	929233
16360	929234
23876	929235
53398	929236
22354	929237
10253	929238
88252	929239
30679	929240
28952	929241
7622	929242
334	929243
68504	929244
5434	929245
18713	929246
78207	929247
51510	929248
12766	929249
91621	929250
6117	929251
5303	929252
1099	929253
70929	929254
21881	929255
45552	929256
12812	929257
42448	929258
22635	929259
45388	929260
60795	929261
3562	929262
7030	929263
1826	929264
9541	929265
43433	929266
16116	929267
1076	929268
15095	929269
66497	929270
1469	929271
48809	929272
46719	929273
21240	929274
66551	929275
26341	929276
72498	929277
81128	929278
51892	929279
4090	929280
27755	929281
4327	929282
5110	929283
438	929284
28899	929285
6067	929286
38865	929287
62144	929288
101	929289
48819	929290
50097	929291
8996	929292
144	929293
4901	929294
37048	929295
61687	929296
38109	929297
11132	929298
45596	929299
13575	929300
46481	929301
23171	929302
31910	929303
23797	929304
92134	929305
17937	929306
28269	929307
93075	929308
51947	929309
36163	929310
53956	929311
31092	929312
25569	929313
30265	929314
20099	929315
21549	929316
238	929317
10780	929318
97394	929319
75471	929320
19614	929321
71148	929322
5300	929323
46164	929324
53756	929325
35826	929326
24674	929327
43196	929328
32252	929329
69523	929330
1875	929331
34548	929332
27971	929333
928	929334
16192	929335
1	929336
24680	929337
23614	929338
29078	929339
2186	929340
1399	929341
121	929342
37160	929343
26967	929344
28217	929345
19832	929346
9566	929347
35820	929348
123	929349
20876	929350
51678	929351
18	929352
32169	929353
114381	929354
1336	929355
23825	929356
40384	929357
60733	929358
15973	929359
2086	929360
4577	929361
1981	929362
61343	929363
3758	929364
45	929365
69584	929366
6043	929367
35	929368
30714	929369
8556	929370
36794	929371
123	929372
43871	929373
36832	929374
30044	929375
11091	929376
50231	929377
184	929378
27208	929379
9769	929380
177	929381
2047	929382
858	929383
10387	929384
38481	929385
9693	929386
15432	929387
3677	929388
24169	929389
23095	929390
46622	929391
65293	929392
37988	929393
19884	929394
1716	929395
51182	929396
32336	929397
113560	929398
61109	929399
104063	929400
24046	929401
30108	929402
4392	929403
59346	929404
40795	929405
26414	929406
31113	929407
11035	929408
23820	929409
1900	929410
9351	929411
36520	929412
11275	929413
87	929414
37992	929415
17787	929416
40103	929417
41703	929418
33257	929419
25086	929420
109915	929421
8391	929422
12688	929423
954	929424
85881	929425
12288	929426
26138	929427
30433	929428
78213	929429
46961	929430
25180	929431
30023	929432
16668	929433
32806	929434
20278	929435
5045	929436
90910	929437
50887	929438
8468	929439
37578	929440
102960	929441
19814	929442
10827	929443
7650	929444
3871	929445
3806	929446
10188	929447
56432	929448
9902	929449
57118	929450
25966	929451
15494	929452
123	929453
989	929454
40822	929455
1533	929456
392	929457
22151	929458
31256	929459
34381	929460
43148	929461
114558	929462
10604	929463
108662	929464
4800	929465
2212	929466
48	929467
4107	929468
28622	929469
27243	929470
23336	929471
30424	929472
843	929473
10640	929474
71765	929475
11709	929476
11768	929477
354	929478
4357	929479
72282	929480
94730	929481
3204	929482
65661	929483
9062	929484
110807	929485
31704	929486
1358	929487
64070	929488
40509	929489
2466	929490
35241	929491
7571	929492
52001	929493
77480	929494
33312	929495
43534	929496
61165	929497
79772	929498
32174	929499
7357	929500
10141	929501
9249	929502
55710	929503
4981	929504
18813	929505
81181	929506
80319	929507
12281	929508
44758	929509
73833	929510
8449	929511
42957	929512
74827	929513
48476	929514
26745	929515
647	929516
10935	929517
9946	929518
61767	929519
22527	929520
12953	929521
89112	929522
7487	929523
24000	929524
32050	929525
115	929526
368	929527
35748	929528
16392	929529
38262	929530
93795	929531
69711	929532
6886	929533
34985	929534
14111	929535
81944	929536
46162	929537
41832	929538
20490	929539
9956	929540
1448	929541
57444	929542
32704	929543
38386	929544
1302	929545
63384	929546
90981	929547
2721	929548
19145	929549
21491	929550
4124	929551
4671	929552
99155	929553
45965	929554
23868	929555
32076	929556
52202	929557
31976	929558
30122	929559
1875	929560
63246	929561
66482	929562
111155	929563
26741	929564
32804	929565
11201	929566
18654	929567
3809	929568
103276	929569
23070	929570
6178	929571
55780	929572
13094	929573
29807	929574
8321	929575
56283	929576
61196	929577
78970	929578
29461	929579
83892	929580
63714	929581
611	929582
30794	929583
19201	929584
91427	929585
72225	929586
37431	929587
462	929588
23115	929589
1293	929590
43005	929591
27161	929592
17691	929593
7655	929594
2790	929595
5656	929596
35160	929597
39145	929598
46188	929599
10822	929600
6013	929601
106417	929602
65110	929603
19866	929604
62568	929605
56609	929606
11790	929607
80496	929608
62858	929609
3606	929610
23416	929611
16	929612
22050	929613
76386	929614
17204	929615
5552	929616
5190	929617
139	929618
15742	929619
22391	929620
1003	929621
25673	929622
20999	929623
53132	929624
28984	929625
62797	929626
125	929627
2268	929628
15069	929629
38744	929630
34821	929631
32278	929632
80469	929633
69960	929634
5615	929635
4658	929636
87709	929637
96	929638
2245	929639
473	929640
18805	929641
66343	929642
35465	929643
32360	929644
15139	929645
65501	929646
9111	929647
80776	929648
24680	929649
52180	929650
1379	929651
62122	929652
8903	929653
68453	929654
83910	929655
13442	929656
66086	929657
36064	929658
82200	929659
93511	929660
1251	929661
5297	929662
17864	929663
47283	929664
13194	929665
14868	929666
15243	929667
35708	929668
27236	929669
35025	929670
1978	929671
112850	929672
17279	929673
117	929674
31423	929675
14421	929676
8621	929677
62377	929678
83847	929679
6480	929680
6976	929681
10137	929682
92782	929683
22136	929684
31	929685
7	929686
61466	929687
30172	929688
200	929689
16	929690
68694	929691
69125	929692
14384	929693
16631	929694
56549	929695
4642	929696
22906	929697
12659	929698
61382	929699
60304	929700
10211	929701
762	929702
1003	929703
889	929704
3962	929705
6890	929706
3938	929707
65412	929708
7505	929709
54566	929710
7	929711
47025	929712
48780	929713
3925	929714
8140	929715
61566	929716
68490	929717
55082	929718
18980	929719
63	929720
27257	929721
23072	929722
888	929723
14228	929724
3812	929725
49548	929726
61373	929727
56457	929728
6013	929729
1378	929730
18398	929731
72041	929732
37342	929733
17836	929734
57702	929735
112029	929736
7412	929737
24768	929738
6243	929739
90576	929740
78483	929741
6689	929742
27334	929743
92274	929744
7644	929745
39917	929746
20049	929747
46715	929748
39016	929749
23607	929750
31864	929751
8657	929752
33444	929753
33353	929754
31955	929755
55840	929756
23964	929757
1418	929758
60322	929759
64766	929760
63493	929761
2941	929762
65468	929763
12626	929764
63041	929765
9739	929766
105899	929767
32335	929768
106840	929769
28822	929770
34876	929771
459	929772
106278	929773
2010	929774
33631	929775
6169	929776
50517	929777
3830	929778
24552	929779
31784	929780
14334	929781
9206	929782
6928	929783
66744	929784
52237	929785
27809	929786
73867	929787
14662	929788
96990	929789
52124	929790
34943	929791
77869	929792
685	929793
2352	929794
90606	929795
35666	929796
1478	929797
29	929798
13330	929799
39677	929800
1496	929801
779	929802
87094	929803
5825	929804
24857	929805
36041	929806
2070	929807
33446	929808
34411	929809
618	929810
45138	929811
34394	929812
25981	929813
15501	929814
13073	929815
82679	929816
8694	929817
45011	929818
45805	929819
12772	929820
4569	929821
56789	929822
3061	929823
23244	929824
62870	929825
5842	929826
57402	929827
24218	929828
5050	929829
49261	929830
35328	929831
30131	929832
9994	929833
3413	929834
17620	929835
34237	929836
55825	929837
15585	929838
14591	929839
26384	929840
47068	929841
31018	929842
101730	929843
18446	929844
2799	929845
890	929846
2585	929847
26474	929848
67471	929849
4043	929850
71512	929851
36565	929852
1701	929853
38449	929854
10271	929855
4582	929856
44913	929857
31487	929858
6964	929859
279	929860
79722	929861
97479	929862
95	929863
35393	929864
55953	929865
19439	929866
37564	929867
3050	929868
1301	929869
43647	929870
61016	929871
24370	929872
21684	929873
112810	929874
85598	929875
78245	929876
24956	929877
23723	929878
49411	929879
57037	929880
3744	929881
10798	929882
1591	929883
96794	929884
45283	929885
97094	929886
483	929887
105179	929888
76828	929889
42927	929890
97	929891
114577	929892
58282	929893
3074	929894
33494	929895
81337	929896
4658	929897
2428	929898
612	929899
78402	929900
64514	929901
71033	929902
37003	929903
8	929904
22871	929905
45487	929906
93706	929907
34428	929908
3313	929909
1362	929910
4250	929911
30028	929912
25565	929913
830	929914
2293	929915
11576	929916
11154	929917
14040	929918
42251	929919
46108	929920
14664	929921
4513	929922
961	929923
32298	929924
16809	929925
89467	929926
55108	929927
114267	929928
1445	929929
6596	929930
2212	929931
55151	929932
13943	929933
3600	929934
82321	929935
50235	929936
34826	929937
37652	929938
63597	929939
3399	929940
26253	929941
1467	929942
3384	929943
75261	929944
10417	929945
104311	929946
8226	929947
36576	929948
73471	929949
62598	929950
34630	929951
59324	929952
8954	929953
21105	929954
24219	929955
13735	929956
40155	929957
7798	929958
71016	929959
335	929960
4496	929961
52	929962
32796	929963
36240	929964
40164	929965
84694	929966
8673	929967
4289	929968
101957	929969
10350	929970
84562	929971
85688	929972
6854	929973
53631	929974
42686	929975
3106	929976
34807	929977
3330	929978
3564	929979
6600	929980
71227	929981
40838	929982
37677	929983
70544	929984
1230	929985
39	929986
92421	929987
59706	929988
10130	929989
856	929990
30034	929991
3235	929992
71946	929993
21891	929994
15183	929995
4191	929996
4526	929997
32781	929998
9006	929999
7375	930000
7083	930001
23304	930002
5984	930003
14624	930004
14280	930005
82049	930006
3669	930007
5965	930008
49178	930009
46073	930010
11252	930011
4308	930012
495	930013
12418	930014
32116	930015
2668	930016
23116	930017
1681	930018
41620	930019
42935	930020
516	930021
33642	930022
73235	930023
11526	930024
443	930025
30380	930026
3670	930027
1063	930028
49797	930029
23849	930030
4274	930031
56968	930032
48889	930033
12815	930034
48439	930035
13242	930036
6981	930037
57781	930038
33580	930039
43156	930040
28683	930041
2842	930042
61532	930043
36213	930044
80325	930045
39159	930046
4712	930047
9530	930048
39362	930049
16743	930050
32791	930051
28531	930052
1195	930053
7685	930054
16344	930055
28272	930056
2018	930057
27540	930058
13653	930059
96168	930060
25565	930061
67943	930062
93	930063
22030	930064
6830	930065
1246	930066
12050	930067
46178	930068
25	930069
38521	930070
6285	930071
37681	930072
7548	930073
14307	930074
67878	930075
14413	930076
64105	930077
78837	930078
29132	930079
49408	930080
5395	930081
5194	930082
28284	930083
8643	930084
12934	930085
21677	930086
14696	930087
33054	930088
19830	930089
10680	930090
1116	930091
4260	930092
66875	930093
16502	930094
57061	930095
33544	930096
81999	930097
4456	930098
44985	930099
11216	930100
15387	930101
4130	930102
27165	930103
33862	930104
77720	930105
41773	930106
15183	930107
92169	930108
27946	930109
33191	930110
33267	930111
408	930112
20412	930113
55558	930114
20642	930115
80278	930116
1440	930117
60691	930118
158	930119
75628	930120
45953	930121
36405	930122
47912	930123
1019	930124
4074	930125
5385	930126
81608	930127
2005	930128
17630	930129
65049	930130
63844	930131
30663	930132
41601	930133
45166	930134
30478	930135
4971	930136
2	930137
9099	930138
13737	930139
62746	930140
86262	930141
16117	930142
7710	930143
20011	930144
61669	930145
102299	930146
81125	930147
58559	930148
800	930149
21854	930150
2269	930151
2494	930152
12767	930153
31232	930154
1879	930155
23375	930156
79789	930157
22646	930158
11473	930159
84644	930160
65159	930161
78620	930162
66535	930163
97244	930164
11550	930165
19122	930166
73345	930167
83008	930168
30140	930169
25966	930170
31235	930171
39898	930172
30249	930173
25180	930174
22369	930175
22191	930176
10103	930177
36813	930178
6434	930179
43712	930180
73883	930181
964	930182
2519	930183
69	930184
622	930185
9430	930186
7496	930187
13123	930188
8608	930189
73246	930190
41642	930191
2857	930192
8123	930193
22661	930194
45245	930195
34222	930196
827	930197
817	930198
19225	930199
1472	930200
16220	930201
3205	930202
7350	930203
52458	930204
18737	930205
61004	930206
3606	930207
17728	930208
78517	930209
82160	930210
375	930211
102261	930212
38733	930213
44835	930214
8468	930215
65429	930216
3211	930217
17561	930218
200	930219
6166	930220
6678	930221
89645	930222
8651	930223
2875	930224
23909	930225
471	930226
4885	930227
56417	930228
25232	930229
26939	930230
5706	930231
1182	930232
61287	930233
45758	930234
1906	930235
22600	930236
19774	930237
80424	930238
53062	930239
97605	930240
59604	930241
45293	930242
32742	930243
18245	930244
3921	930245
1716	930246
58877	930247
13188	930248
9875	930249
98433	930250
26197	930251
10583	930252
10946	930253
110262	930254
8600	930255
1261	930256
8482	930257
239	930258
10064	930259
27381	930260
26036	930261
25501	930262
50	930263
1953	930264
18913	930265
3933	930266
49524	930267
6057	930268
58070	930269
9602	930270
621	930271
84995	930272
8685	930273
102956	930274
24765	930275
12341	930276
22300	930277
40321	930278
20082	930279
28029	930280
47434	930281
4415	930282
90373	930283
40502	930284
83	930285
2996	930286
43281	930287
47027	930288
83350	930289
6625	930290
47682	930291
80512	930292
20732	930293
97221	930294
4940	930295
29175	930296
75044	930297
79250	930298
37005	930299
21255	930300
23174	930301
26414	930302
72315	930303
14972	930304
106332	930305
22983	930306
17999	930307
15570	930308
18281	930309
30534	930310
11626	930311
46542	930312
52369	930313
4437	930314
69116	930315
49708	930316
32444	930317
1610	930318
61207	930319
39905	930320
47397	930321
20951	930322
171	930323
2224	930324
34928	930325
8030	930326
60199	930327
38084	930328
21698	930329
1971	930330
25542	930331
16544	930332
13381	930333
4967	930334
81716	930335
30545	930336
49482	930337
46038	930338
16111	930339
10681	930340
59575	930341
54555	930342
72100	930343
10733	930344
11573	930345
7644	930346
57712	930347
37818	930348
3824	930349
31312	930350
697	930351
2314	930352
27927	930353
1907	930354
44610	930355
82642	930356
62576	930357
62895	930358
10562	930359
26139	930360
12783	930361
28334	930362
82787	930363
5865	930364
5735	930365
4084	930366
51965	930367
61095	930368
16572	930369
7504	930370
21757	930371
62157	930372
93473	930373
24245	930374
96545	930375
42706	930376
68787	930377
38436	930378
84679	930379
67593	930380
91872	930381
79187	930382
34489	930383
17582	930384
59408	930385
28861	930386
44512	930387
520	930388
25402	930389
10755	930390
35510	930391
31666	930392
35968	930393
56361	930394
16362	930395
13466	930396
12307	930397
42929	930398
366	930399
18178	930400
43713	930401
49254	930402
96232	930403
22873	930404
41599	930405
52339	930406
22313	930407
56948	930408
30290	930409
2172	930410
11433	930411
32445	930412
22521	930413
61525	930414
26163	930415
65531	930416
8706	930417
55268	930418
32288	930419
10582	930420
82502	930421
23576	930422
9212	930423
41708	930424
682	930425
22020	930426
20232	930427
11513	930428
7478	930429
66726	930430
32508	930431
35558	930432
5548	930433
22125	930434
10860	930435
98020	930436
4994	930437
325	930438
51126	930439
6483	930440
32168	930441
3957	930442
15850	930443
48124	930444
17989	930445
35734	930446
19229	930447
13637	930448
19828	930449
32080	930450
28249	930451
20722	930452
33553	930453
38191	930454
40311	930455
45360	930456
6912	930457
70090	930458
82982	930459
53258	930460
73793	930461
4831	930462
16301	930463
43484	930464
15627	930465
20943	930466
19632	930467
19	930468
7227	930469
80765	930470
27137	930471
18797	930472
32786	930473
81992	930474
46212	930475
68981	930476
15705	930477
101785	930478
5471	930479
34764	930480
23498	930481
15895	930482
5725	930483
31857	930484
52172	930485
52093	930486
89910	930487
54486	930488
2841	930489
2886	930490
20929	930491
41377	930492
56573	930493
43878	930494
2925	930495
76893	930496
86505	930497
35746	930498
1494	930499
113144	930500
82280	930501
895	930502
35861	930503
15405	930504
29327	930505
6501	930506
36642	930507
754	930508
1615	930509
8952	930510
10205	930511
30619	930512
4050	930513
1309	930514
54587	930515
1526	930516
81100	930517
1295	930518
2663	930519
16532	930520
1695	930521
58728	930522
45418	930523
57138	930524
535	930525
44523	930526
39479	930527
4563	930528
80453	930529
24802	930530
136	930531
48482	930532
12437	930533
19321	930534
25567	930535
19242	930536
58889	930537
18856	930538
1402	930539
6599	930540
57264	930541
6120	930542
22384	930543
8225	930544
46864	930545
22466	930546
317	930547
19507	930548
66117	930549
69103	930550
16122	930551
11902	930552
49479	930553
8466	930554
22	930555
50257	930556
1088	930557
2252	930558
2573	930559
7437	930560
48509	930561
3993	930562
81955	930563
60371	930564
46581	930565
42202	930566
20848	930567
5226	930568
14422	930569
73296	930570
5861	930571
5714	930572
26964	930573
2808	930574
8092	930575
23061	930576
20570	930577
85532	930578
48737	930579
66124	930580
13663	930581
56802	930582
38120	930583
4546	930584
7388	930585
34976	930586
89797	930587
27869	930588
22715	930589
14336	930590
37120	930591
11425	930592
29067	930593
40836	930594
12649	930595
31123	930596
64681	930597
41209	930598
15005	930599
22905	930600
10399	930601
1939	930602
11927	930603
70973	930604
9090	930605
87230	930606
23949	930607
5461	930608
7169	930609
6461	930610
77913	930611
212	930612
32574	930613
11615	930614
28149	930615
36499	930616
51821	930617
5602	930618
41428	930619
77928	930620
4000	930621
105535	930622
16011	930623
26340	930624
90121	930625
25557	930626
2385	930627
64401	930628
98248	930629
962	930630
9267	930631
9083	930632
8049	930633
30695	930634
498	930635
280	930636
44273	930637
16178	930638
22242	930639
5070	930640
40584	930641
87596	930642
23480	930643
11618	930644
19733	930645
46740	930646
2829	930647
34420	930648
8965	930649
23056	930650
80869	930651
39477	930652
886	930653
6007	930654
3219	930655
73405	930656
98049	930657
15586	930658
13767	930659
10867	930660
48543	930661
76072	930662
6645	930663
36016	930664
1826	930665
11593	930666
20727	930667
39889	930668
654	930669
96388	930670
1463	930671
78289	930672
7550	930673
100694	930674
16230	930675
43653	930676
15691	930677
41121	930678
20838	930679
11379	930680
46442	930681
14492	930682
4708	930683
12054	930684
70543	930685
70983	930686
33099	930687
16505	930688
29974	930689
23836	930690
9722	930691
480	930692
61927	930693
46116	930694
5213	930695
18909	930696
427	930697
62267	930698
49581	930699
35195	930700
24283	930701
22034	930702
8566	930703
54033	930704
40012	930705
66451	930706
10846	930707
137	930708
49693	930709
40314	930710
44069	930711
93943	930712
94537	930713
80051	930714
44545	930715
65401	930716
45849	930717
54999	930718
35237	930719
30628	930720
39403	930721
82572	930722
11707	930723
49182	930724
62625	930725
38501	930726
10058	930727
32792	930728
24906	930729
88401	930730
24	930731
51183	930732
6502	930733
79197	930734
23539	930735
1066	930736
63962	930737
64645	930738
23187	930739
975	930740
7588	930741
32	930742
734	930743
101784	930744
65311	930745
68411	930746
9136	930747
8	930748
10006	930749
34638	930750
77598	930751
2762	930752
58198	930753
12180	930754
49244	930755
6207	930756
38834	930757
24781	930758
29138	930759
12089	930760
2377	930761
13647	930762
31674	930763
11570	930764
245	930765
72096	930766
42346	930767
5131	930768
69422	930769
5574	930770
39435	930771
32944	930772
6606	930773
4805	930774
53484	930775
76350	930776
89050	930777
55348	930778
22211	930779
16648	930780
51725	930781
61000	930782
19444	930783
34142	930784
97551	930785
2446	930786
18181	930787
56154	930788
15509	930789
35617	930790
27684	930791
13639	930792
12273	930793
13550	930794
21414	930795
5261	930796
31692	930797
5259	930798
15447	930799
15313	930800
62893	930801
993	930802
77970	930803
2257	930804
42707	930805
10889	930806
51427	930807
12316	930808
50783	930809
749	930810
24524	930811
49864	930812
49080	930813
7439	930814
4078	930815
63878	930816
3626	930817
36507	930818
3008	930819
32691	930820
45936	930821
14108	930822
13128	930823
38903	930824
19941	930825
80448	930826
22077	930827
1149	930828
4316	930829
5585	930830
95	930831
45724	930832
7790	930833
44022	930834
19359	930835
25515	930836
5880	930837
47817	930838
18734	930839
60869	930840
6729	930841
48953	930842
344	930843
28142	930844
11653	930845
20042	930846
2162	930847
80909	930848
58471	930849
134	930850
16347	930851
47084	930852
62408	930853
81841	930854
5666	930855
10071	930856
60496	930857
8549	930858
3588	930859
11120	930860
36769	930861
68328	930862
15364	930863
20849	930864
4212	930865
66727	930866
14505	930867
31357	930868
9243	930869
6300	930870
893	930871
23509	930872
17940	930873
79395	930874
617	930875
71228	930876
185	930877
265	930878
43752	930879
100601	930880
52260	930881
70400	930882
34082	930883
2185	930884
74280	930885
32374	930886
37587	930887
43354	930888
81958	930889
108674	930890
507	930891
21435	930892
27462	930893
69776	930894
28651	930895
75480	930896
74544	930897
10277	930898
19521	930899
94482	930900
53167	930901
54158	930902
23802	930903
26919	930904
55354	930905
2749	930906
1335	930907
71914	930908
75764	930909
18836	930910
17165	930911
2306	930912
9653	930913
5540	930914
22216	930915
27209	930916
6267	930917
35487	930918
37	930919
41186	930920
3094	930921
2083	930922
697	930923
33027	930924
61505	930925
38454	930926
16426	930927
12775	930928
18575	930929
14086	930930
1593	930931
9785	930932
9722	930933
24465	930934
99257	930935
95073	930936
5566	930937
3682	930938
74921	930939
41393	930940
75459	930941
968	930942
47787	930943
90436	930944
20139	930945
38685	930946
27681	930947
48172	930948
9380	930949
7051	930950
13	930951
13682	930952
5427	930953
1335	930954
68171	930955
13294	930956
49377	930957
535	930958
17238	930959
1016	930960
81689	930961
14950	930962
6878	930963
17916	930964
17379	930965
16916	930966
19149	930967
14120	930968
45	930969
1671	930970
14117	930971
10616	930972
42916	930973
1251	930974
5234	930975
54760	930976
41469	930977
5094	930978
12241	930979
71904	930980
67432	930981
7438	930982
88962	930983
84791	930984
36945	930985
820	930986
61832	930987
451	930988
17974	930989
2949	930990
97963	930991
5691	930992
4540	930993
17239	930994
343	930995
65749	930996
25155	930997
12269	930998
5586	930999
41944	931000
29708	931001
11038	931002
14881	931003
3303	931004
3315	931005
93290	931006
4385	931007
14666	931008
47908	931009
4106	931010
9778	931011
54324	931012
46190	931013
65062	931014
188	931015
68992	931016
69852	931017
47045	931018
9606	931019
997	931020
48452	931021
90641	931022
2007	931023
84096	931024
86486	931025
18596	931026
13523	931027
70049	931028
63021	931029
72933	931030
7985	931031
53518	931032
39924	931033
35690	931034
49160	931035
7742	931036
23334	931037
9001	931038
2462	931039
63936	931040
50472	931041
13430	931042
65155	931043
8910	931044
815	931045
19157	931046
8728	931047
5201	931048
47792	931049
85299	931050
89536	931051
11128	931052
7110	931053
19789	931054
10678	931055
38248	931056
6679	931057
103831	931058
465	931059
16146	931060
4519	931061
31833	931062
23292	931063
1424	931064
17152	931065
27503	931066
70174	931067
10739	931068
10841	931069
63208	931070
430	931071
41770	931072
3519	931073
17175	931074
14837	931075
68734	931076
5696	931077
2458	931078
154	931079
77635	931080
18318	931081
70373	931082
11275	931083
112575	931084
70308	931085
17957	931086
2114	931087
35857	931088
60269	931089
63029	931090
69942	931091
13151	931092
14824	931093
11229	931094
8932	931095
50614	931096
6329	931097
29905	931098
6783	931099
8612	931100
32774	931101
72839	931102
18118	931103
13815	931104
5249	931105
43646	931106
1137	931107
2252	931108
14255	931109
20228	931110
29	931111
5199	931112
8079	931113
6466	931114
29734	931115
7634	931116
47748	931117
71428	931118
5234	931119
32428	931120
23607	931121
18570	931122
16013	931123
101967	931124
2334	931125
5519	931126
61966	931127
20479	931128
21057	931129
9763	931130
47578	931131
39916	931132
8679	931133
16124	931134
7	931135
15072	931136
27346	931137
12848	931138
7037	931139
57707	931140
1660	931141
5836	931142
113428	931143
150	931144
26187	931145
4013	931146
73604	931147
58627	931148
15150	931149
3719	931150
28379	931151
35130	931152
14726	931153
10819	931154
8067	931155
3670	931156
66384	931157
51488	931158
32000	931159
18480	931160
20837	931161
16491	931162
17904	931163
480	931164
5770	931165
57713	931166
3830	931167
35089	931168
191	931169
45584	931170
17671	931171
1222	931172
78910	931173
52910	931174
108177	931175
44266	931176
215	931177
60065	931178
38900	931179
17900	931180
6635	931181
21	931182
78598	931183
102216	931184
29584	931185
32885	931186
110067	931187
30303	931188
20176	931189
56007	931190
49027	931191
1047	931192
21731	931193
5485	931194
52912	931195
25485	931196
93414	931197
18111	931198
15753	931199
7234	931200
1308	931201
28850	931202
96292	931203
18758	931204
19874	931205
29524	931206
40591	931207
41826	931208
2143	931209
8970	931210
33901	931211
58451	931212
76521	931213
37747	931214
79499	931215
93297	931216
14584	931217
28465	931218
59068	931219
1380	931220
86293	931221
7517	931222
30644	931223
99241	931224
24871	931225
8987	931226
6887	931227
54536	931228
10	931229
6539	931230
37229	931231
20494	931232
25410	931233
23285	931234
33484	931235
9871	931236
9918	931237
7698	931238
107538	931239
3388	931240
12109	931241
98161	931242
57705	931243
12914	931244
8216	931245
3831	931246
1921	931247
59721	931248
27237	931249
88754	931250
56442	931251
21445	931252
44076	931253
16226	931254
90864	931255
94872	931256
369	931257
30402	931258
6485	931259
4670	931260
1621	931261
23956	931262
523	931263
1136	931264
56567	931265
4521	931266
42672	931267
88906	931268
20921	931269
41399	931270
91699	931271
20068	931272
14293	931273
72843	931274
12553	931275
40946	931276
70662	931277
13416	931278
96594	931279
64921	931280
9600	931281
38985	931282
26856	931283
60183	931284
30760	931285
60275	931286
46908	931287
83041	931288
35504	931289
36799	931290
1900	931291
4557	931292
23354	931293
7663	931294
57193	931295
4722	931296
86375	931297
8108	931298
2926	931299
13742	931300
30362	931301
9653	931302
38752	931303
85150	931304
807	931305
14464	931306
6525	931307
78536	931308
29725	931309
28872	931310
4614	931311
1961	931312
20724	931313
1466	931314
758	931315
18280	931316
2146	931317
29396	931318
23055	931319
11454	931320
21364	931321
82380	931322
2162	931323
15801	931324
4808	931325
14197	931326
80392	931327
3355	931328
21829	931329
12754	931330
27122	931331
10889	931332
959	931333
45585	931334
10558	931335
49295	931336
23694	931337
23320	931338
59972	931339
43199	931340
44866	931341
3011	931342
6958	931343
17025	931344
26075	931345
70506	931346
815	931347
46984	931348
260	931349
29737	931350
77725	931351
35549	931352
6170	931353
2855	931354
42105	931355
8152	931356
76336	931357
20424	931358
85012	931359
22538	931360
5593	931361
45465	931362
27094	931363
77830	931364
41501	931365
12201	931366
235	931367
41221	931368
20241	931369
36790	931370
21896	931371
104453	931372
69881	931373
483	931374
23407	931375
55641	931376
50551	931377
42920	931378
50795	931379
25482	931380
48894	931381
5001	931382
18625	931383
35823	931384
20955	931385
100533	931386
13430	931387
36019	931388
15815	931389
37447	931390
57839	931391
5634	931392
1476	931393
13268	931394
2590	931395
32736	931396
48865	931397
55870	931398
36796	931399
47641	931400
53775	931401
29663	931402
63857	931403
26850	931404
97989	931405
54530	931406
5531	931407
41134	931408
29969	931409
24767	931410
3912	931411
2824	931412
18996	931413
86312	931414
6687	931415
14626	931416
3412	931417
40796	931418
44246	931419
31886	931420
66243	931421
21472	931422
66820	931423
47417	931424
102	931425
5164	931426
24168	931427
43683	931428
14156	931429
12383	931430
45630	931431
25980	931432
16107	931433
3424	931434
33864	931435
31270	931436
7917	931437
13526	931438
40396	931439
4325	931440
1949	931441
22218	931442
38903	931443
24086	931444
33307	931445
26245	931446
32232	931447
109212	931448
33173	931449
39425	931450
74231	931451
64671	931452
32689	931453
82697	931454
3533	931455
11386	931456
751	931457
7717	931458
14238	931459
1533	931460
34167	931461
8990	931462
93582	931463
35006	931464
30169	931465
22485	931466
74362	931467
15456	931468
49041	931469
39201	931470
319	931471
36321	931472
8441	931473
1591	931474
25756	931475
64080	931476
196	931477
542	931478
9402	931479
486	931480
3833	931481
14398	931482
39521	931483
78058	931484
28128	931485
15614	931486
30867	931487
42764	931488
62171	931489
67898	931490
6942	931491
55524	931492
3607	931493
5792	931494
1235	931495
41370	931496
68206	931497
73857	931498
25802	931499
1807	931500
84903	931501
39193	931502
105243	931503
70082	931504
70233	931505
3743	931506
21487	931507
13082	931508
7269	931509
10015	931510
22125	931511
77415	931512
54211	931513
111765	931514
2448	931515
74187	931516
29742	931517
27573	931518
962	931519
37559	931520
6028	931521
2252	931522
16	931523
8585	931524
1422	931525
56783	931526
14540	931527
8513	931528
24515	931529
126	931530
13732	931531
6361	931532
22826	931533
14961	931534
30545	931535
7613	931536
54629	931537
37270	931538
26548	931539
27357	931540
2021	931541
27183	931542
2868	931543
50012	931544
88768	931545
1326	931546
21761	931547
3036	931548
65678	931549
13646	931550
84389	931551
13423	931552
46390	931553
34296	931554
5237	931555
7655	931556
19491	931557
15051	931558
13702	931559
2458	931560
35947	931561
4491	931562
30207	931563
31531	931564
5237	931565
11397	931566
7647	931567
28718	931568
18816	931569
15268	931570
51302	931571
26	931572
27126	931573
2113	931574
24511	931575
113422	931576
2761	931577
38385	931578
94054	931579
38041	931580
8785	931581
79982	931582
47646	931583
2504	931584
17756	931585
5023	931586
16584	931587
25381	931588
73487	931589
46899	931590
20158	931591
9675	931592
13721	931593
28859	931594
4626	931595
331	931596
55982	931597
22910	931598
45206	931599
38450	931600
39306	931601
4051	931602
29739	931603
58758	931604
424	931605
5496	931606
22206	931607
1876	931608
83188	931609
11380	931610
463	931611
7485	931612
61265	931613
28419	931614
64918	931615
63903	931616
14625	931617
82555	931618
1017	931619
159	931620
9870	931621
27314	931622
6709	931623
4881	931624
28399	931625
69015	931626
6779	931627
17522	931628
33764	931629
464	931630
22145	931631
13137	931632
43654	931633
215	931634
22275	931635
12653	931636
12	931637
19781	931638
3264	931639
44103	931640
237	931641
3563	931642
11049	931643
37249	931644
75109	931645
5366	931646
54341	931647
24983	931648
641	931649
68698	931650
12245	931651
241	931652
1976	931653
11281	931654
63199	931655
49699	931656
3656	931657
9230	931658
37269	931659
14718	931660
37955	931661
42514	931662
20695	931663
83262	931664
73275	931665
44480	931666
5296	931667
23691	931668
36240	931669
20391	931670
25557	931671
97038	931672
6346	931673
98274	931674
47809	931675
401	931676
7426	931677
4376	931678
12685	931679
298	931680
7022	931681
163	931682
93261	931683
1080	931684
63204	931685
66089	931686
10821	931687
80817	931688
158	931689
7330	931690
3447	931691
16537	931692
29721	931693
64868	931694
34189	931695
16316	931696
45226	931697
1965	931698
6305	931699
86474	931700
13396	931701
79591	931702
48194	931703
11612	931704
3303	931705
26927	931706
44948	931707
42395	931708
940	931709
24990	931710
32894	931711
12607	931712
29435	931713
45070	931714
1279	931715
32	931716
7212	931717
17100	931718
48923	931719
2575	931720
25779	931721
20875	931722
21482	931723
9079	931724
10586	931725
6386	931726
58722	931727
34592	931728
4630	931729
31079	931730
16303	931731
68999	931732
7576	931733
4155	931734
66821	931735
71029	931736
63393	931737
20721	931738
63836	931739
557	931740
28821	931741
51103	931742
13193	931743
10821	931744
39596	931745
32152	931746
78	931747
74539	931748
25550	931749
30115	931750
47206	931751
3828	931752
1567	931753
1258	931754
6154	931755
8306	931756
41525	931757
907	931758
30964	931759
25118	931760
61583	931761
60990	931762
8443	931763
66596	931764
18122	931765
500	931766
9601	931767
75798	931768
72762	931769
30492	931770
1775	931771
12925	931772
17006	931773
84168	931774
71257	931775
11215	931776
21357	931777
75363	931778
21969	931779
408	931780
74221	931781
6409	931782
20064	931783
3549	931784
5008	931785
52605	931786
117	931787
25141	931788
3789	931789
7608	931790
3215	931791
27049	931792
31987	931793
12435	931794
31276	931795
10396	931796
4740	931797
78053	931798
82389	931799
41865	931800
56400	931801
13963	931802
23374	931803
43330	931804
3039	931805
67781	931806
36414	931807
4374	931808
29505	931809
969	931810
72066	931811
46587	931812
17203	931813
82281	931814
8965	931815
14314	931816
22295	931817
6553	931818
7403	931819
2388	931820
9099	931821
2968	931822
70682	931823
6458	931824
7641	931825
3566	931826
31216	931827
8009	931828
23064	931829
5116	931830
46688	931831
57242	931832
2654	931833
106458	931834
17	931835
34177	931836
1536	931837
13171	931838
3872	931839
5404	931840
21184	931841
32626	931842
3464	931843
1018	931844
2441	931845
35504	931846
19864	931847
2431	931848
18890	931849
7308	931850
29266	931851
66011	931852
31699	931853
72324	931854
25835	931855
577	931856
22257	931857
26624	931858
43138	931859
10104	931860
9160	931861
64293	931862
9646	931863
50853	931864
5751	931865
19704	931866
71332	931867
22331	931868
69285	931869
12558	931870
174	931871
41368	931872
233	931873
52881	931874
1990	931875
5901	931876
29819	931877
8769	931878
38910	931879
2408	931880
15832	931881
15764	931882
6850	931883
13378	931884
8429	931885
11970	931886
73781	931887
21709	931888
1497	931889
727	931890
25331	931891
77173	931892
79128	931893
24780	931894
11062	931895
408	931896
41423	931897
1670	931898
784	931899
25141	931900
3307	931901
31142	931902
48141	931903
88851	931904
42550	931905
55326	931906
71772	931907
37115	931908
31507	931909
61667	931910
92431	931911
36070	931912
49295	931913
43567	931914
30355	931915
58130	931916
69920	931917
7859	931918
63610	931919
8575	931920
313	931921
29141	931922
14465	931923
32188	931924
29130	931925
288	931926
27203	931927
34742	931928
21140	931929
11887	931930
22557	931931
37316	931932
51037	931933
61672	931934
56564	931935
2285	931936
4104	931937
39852	931938
5566	931939
11634	931940
53334	931941
2813	931942
36372	931943
5097	931944
53798	931945
62789	931946
17062	931947
72462	931948
82441	931949
92101	931950
11594	931951
23992	931952
598	931953
17443	931954
57342	931955
4965	931956
6704	931957
6571	931958
4409	931959
84996	931960
28607	931961
27835	931962
2522	931963
79215	931964
1961	931965
33712	931966
10157	931967
3562	931968
12265	931969
35388	931970
9016	931971
48376	931972
163	931973
18433	931974
27312	931975
23757	931976
31820	931977
49411	931978
63371	931979
61568	931980
17162	931981
54310	931982
52271	931983
88685	931984
50	931985
15081	931986
1733	931987
6007	931988
21888	931989
24380	931990
7485	931991
4840	931992
49359	931993
32179	931994
5899	931995
19926	931996
21211	931997
7835	931998
87444	931999
1829	932000
8816	932001
7277	932002
25080	932003
1781	932004
31736	932005
992	932006
2796	932007
824	932008
34534	932009
11674	932010
9687	932011
8367	932012
71822	932013
34481	932014
34285	932015
59474	932016
11314	932017
111259	932018
49220	932019
1079	932020
74743	932021
41350	932022
4096	932023
2727	932024
23113	932025
3688	932026
77091	932027
65910	932028
64296	932029
26338	932030
92894	932031
31797	932032
57856	932033
1062	932034
2166	932035
80935	932036
30165	932037
46554	932038
1403	932039
4009	932040
34767	932041
1507	932042
108032	932043
75262	932044
5906	932045
38628	932046
5099	932047
10657	932048
7600	932049
37968	932050
5132	932051
22776	932052
675	932053
28432	932054
5987	932055
1010	932056
34067	932057
44395	932058
55176	932059
400	932060
7016	932061
83048	932062
6414	932063
4542	932064
43845	932065
7117	932066
235	932067
66075	932068
24848	932069
87952	932070
39943	932071
111493	932072
20210	932073
58946	932074
2395	932075
4393	932076
39162	932077
16096	932078
42281	932079
74006	932080
49805	932081
47968	932082
17081	932083
60891	932084
55879	932085
48509	932086
4119	932087
2703	932088
33433	932089
22216	932090
6566	932091
2377	932092
28	932093
28990	932094
17700	932095
5411	932096
153	932097
69	932098
108943	932099
9062	932100
77911	932101
36117	932102
6727	932103
29384	932104
703	932105
7645	932106
3408	932107
7165	932108
560	932109
5073	932110
32978	932111
41545	932112
43933	932113
9834	932114
4181	932115
29183	932116
20552	932117
4300	932118
21576	932119
108862	932120
57213	932121
70686	932122
40639	932123
1109	932124
100176	932125
63389	932126
55011	932127
37357	932128
44512	932129
64984	932130
52	932131
87711	932132
59792	932133
70275	932134
6648	932135
24325	932136
28002	932137
23132	932138
22278	932139
29657	932140
49040	932141
45418	932142
78238	932143
44039	932144
282	932145
1873	932146
16459	932147
15813	932148
11781	932149
24833	932150
62355	932151
39356	932152
24083	932153
18526	932154
1905	932155
41373	932156
28145	932157
57010	932158
91100	932159
85767	932160
6380	932161
47110	932162
15858	932163
8711	932164
70171	932165
113114	932166
26762	932167
2104	932168
49893	932169
75614	932170
37881	932171
76246	932172
37950	932173
4262	932174
48633	932175
356	932176
67761	932177
8086	932178
18434	932179
49380	932180
2202	932181
1387	932182
57267	932183
2509	932184
4350	932185
11728	932186
48363	932187
61699	932188
71046	932189
56584	932190
40227	932191
44454	932192
39735	932193
58634	932194
45797	932195
18746	932196
15910	932197
37895	932198
30919	932199
43257	932200
21518	932201
5296	932202
8357	932203
2198	932204
49668	932205
19868	932206
4894	932207
57017	932208
45669	932209
14025	932210
68076	932211
87193	932212
36904	932213
9361	932214
26546	932215
13441	932216
30923	932217
73609	932218
892	932219
3944	932220
43593	932221
7570	932222
50885	932223
78030	932224
6635	932225
646	932226
65057	932227
14819	932228
15420	932229
28061	932230
74029	932231
78478	932232
59388	932233
13952	932234
34998	932235
11675	932236
28177	932237
5711	932238
5192	932239
34646	932240
36481	932241
579	932242
47329	932243
7172	932244
109211	932245
6224	932246
5777	932247
16711	932248
5129	932249
19319	932250
65283	932251
9412	932252
91325	932253
71742	932254
87575	932255
47939	932256
32664	932257
90867	932258
19598	932259
7743	932260
6525	932261
85636	932262
89	932263
17320	932264
73779	932265
45704	932266
44993	932267
46	932268
53317	932269
69533	932270
532	932271
2833	932272
24344	932273
62	932274
66275	932275
61787	932276
51088	932277
56345	932278
2705	932279
55494	932280
92439	932281
5806	932282
31513	932283
49983	932284
41151	932285
2069	932286
58514	932287
8062	932288
2143	932289
22981	932290
1557	932291
100534	932292
23088	932293
19016	932294
9984	932295
31842	932296
9057	932297
12421	932298
42950	932299
71851	932300
3773	932301
6399	932302
7288	932303
23045	932304
11611	932305
17499	932306
104975	932307
20910	932308
63477	932309
89834	932310
12871	932311
6738	932312
91941	932313
37404	932314
12860	932315
25383	932316
13516	932317
11298	932318
20340	932319
11074	932320
5126	932321
15491	932322
44110	932323
55833	932324
70698	932325
869	932326
13645	932327
62697	932328
4079	932329
9293	932330
41538	932331
2333	932332
38368	932333
164	932334
57569	932335
636	932336
44035	932337
20956	932338
15000	932339
3277	932340
32227	932341
10300	932342
13872	932343
55179	932344
60729	932345
19396	932346
17843	932347
36296	932348
60075	932349
955	932350
34597	932351
15150	932352
71220	932353
1955	932354
11556	932355
75582	932356
44712	932357
18472	932358
5108	932359
461	932360
26148	932361
10226	932362
22487	932363
44154	932364
266	932365
9521	932366
25636	932367
36883	932368
26590	932369
18572	932370
42470	932371
73992	932372
1843	932373
39401	932374
33880	932375
28650	932376
18438	932377
4204	932378
73375	932379
19382	932380
3195	932381
78956	932382
26521	932383
74019	932384
100830	932385
2323	932386
14671	932387
19495	932388
65395	932389
33411	932390
33878	932391
3254	932392
235	932393
1520	932394
34546	932395
27405	932396
4422	932397
14521	932398
55102	932399
4399	932400
48276	932401
2917	932402
15281	932403
47295	932404
70799	932405
20816	932406
20710	932407
49108	932408
597	932409
15021	932410
51475	932411
16903	932412
32508	932413
31366	932414
9608	932415
68780	932416
3332	932417
11004	932418
12672	932419
27238	932420
5541	932421
19193	932422
1690	932423
36962	932424
39286	932425
4967	932426
39783	932427
654	932428
22987	932429
6637	932430
13453	932431
31692	932432
8777	932433
19966	932434
111630	932435
27	932436
66856	932437
13657	932438
9104	932439
34152	932440
53646	932441
66191	932442
5139	932443
12277	932444
30965	932445
4882	932446
2230	932447
46003	932448
106041	932449
13770	932450
7898	932451
16060	932452
75517	932453
61617	932454
34880	932455
495	932456
14130	932457
532	932458
28776	932459
1287	932460
82888	932461
12720	932462
10951	932463
10268	932464
7216	932465
6855	932466
20392	932467
70599	932468
76242	932469
53822	932470
31345	932471
8708	932472
24056	932473
996	932474
18325	932475
32461	932476
9836	932477
15773	932478
70671	932479
58680	932480
10215	932481
65339	932482
44794	932483
56443	932484
18072	932485
84703	932486
4964	932487
24418	932488
95653	932489
713	932490
78384	932491
29587	932492
8907	932493
2289	932494
23683	932495
3755	932496
92872	932497
104051	932498
8982	932499
3488	932500
49272	932501
1273	932502
23144	932503
40489	932504
73186	932505
77110	932506
13214	932507
91123	932508
17939	932509
18477	932510
1230	932511
8121	932512
14945	932513
34583	932514
26605	932515
4645	932516
3912	932517
43735	932518
7426	932519
82316	932520
4120	932521
20300	932522
15210	932523
17935	932524
83301	932525
53990	932526
19883	932527
2110	932528
8720	932529
86956	932530
25456	932531
4436	932532
110965	932533
22037	932534
3395	932535
24048	932536
69044	932537
33160	932538
22370	932539
15816	932540
51	932541
4648	932542
1304	932543
1194	932544
126	932545
9840	932546
28314	932547
36881	932548
2559	932549
435	932550
9489	932551
88480	932552
55349	932553
8365	932554
233	932555
29790	932556
48197	932557
103064	932558
81447	932559
39283	932560
58602	932561
23025	932562
12424	932563
2285	932564
16826	932565
30321	932566
73628	932567
25709	932568
43759	932569
9375	932570
29447	932571
23049	932572
75587	932573
84803	932574
7584	932575
74	932576
106802	932577
19795	932578
782	932579
54120	932580
7299	932581
13391	932582
1358	932583
42435	932584
13239	932585
24508	932586
2	932587
92411	932588
29547	932589
243	932590
53862	932591
59335	932592
45984	932593
7338	932594
6178	932595
5908	932596
11197	932597
64168	932598
55588	932599
256	932600
38635	932601
15	932602
77465	932603
64366	932604
5784	932605
8098	932606
327	932607
69263	932608
17841	932609
17212	932610
6098	932611
32104	932612
37921	932613
17969	932614
89129	932615
3819	932616
6410	932617
15	932618
18917	932619
56565	932620
970	932621
15877	932622
13876	932623
12945	932624
12311	932625
33111	932626
13122	932627
10752	932628
12514	932629
45458	932630
696	932631
7553	932632
40058	932633
18870	932634
27457	932635
65113	932636
32	932637
46182	932638
6783	932639
24081	932640
27557	932641
14303	932642
520	932643
2876	932644
5937	932645
77765	932646
35038	932647
2789	932648
62066	932649
769	932650
79500	932651
4485	932652
73448	932653
55713	932654
3997	932655
5129	932656
15547	932657
49682	932658
2167	932659
36420	932660
25999	932661
61269	932662
2578	932663
29420	932664
11907	932665
48856	932666
1950	932667
17978	932668
43523	932669
13276	932670
59696	932671
27560	932672
656	932673
89190	932674
30206	932675
5899	932676
70814	932677
63184	932678
31303	932679
30906	932680
42949	932681
7431	932682
7870	932683
36	932684
12696	932685
28127	932686
4358	932687
54839	932688
38410	932689
22338	932690
27105	932691
563	932692
4953	932693
81824	932694
83187	932695
52272	932696
93222	932697
47142	932698
20729	932699
25676	932700
40761	932701
42301	932702
78777	932703
60588	932704
70473	932705
15345	932706
30702	932707
60002	932708
68282	932709
44570	932710
9347	932711
58859	932712
9805	932713
71369	932714
5807	932715
9569	932716
8716	932717
81239	932718
54052	932719
64	932720
35078	932721
62576	932722
32516	932723
27700	932724
80792	932725
27264	932726
1534	932727
103035	932728
21321	932729
52568	932730
40006	932731
5730	932732
589	932733
3951	932734
19158	932735
65430	932736
1954	932737
60460	932738
87208	932739
17755	932740
1731	932741
10128	932742
35937	932743
70017	932744
36628	932745
171	932746
69559	932747
8716	932748
63400	932749
61367	932750
27839	932751
76754	932752
59559	932753
957	932754
313	932755
42909	932756
14901	932757
4993	932758
254	932759
3142	932760
1307	932761
2099	932762
10014	932763
27160	932764
364	932765
57589	932766
96726	932767
43350	932768
53148	932769
30817	932770
6567	932771
26141	932772
3026	932773
94308	932774
32297	932775
17674	932776
50296	932777
49883	932778
30157	932779
48112	932780
28851	932781
5075	932782
55078	932783
6442	932784
17892	932785
27198	932786
57786	932787
43371	932788
22098	932789
28042	932790
40406	932791
38031	932792
33107	932793
51608	932794
87967	932795
105261	932796
953	932797
6454	932798
8028	932799
1539	932800
70091	932801
53563	932802
7416	932803
63104	932804
26620	932805
34527	932806
107706	932807
10022	932808
21556	932809
14434	932810
33644	932811
43178	932812
3945	932813
35293	932814
72929	932815
973	932816
7417	932817
1486	932818
22631	932819
29499	932820
123	932821
9523	932822
5936	932823
71345	932824
1271	932825
17934	932826
80175	932827
16000	932828
12597	932829
34183	932830
30426	932831
7066	932832
26190	932833
1523	932834
5932	932835
1147	932836
17041	932837
96032	932838
1675	932839
55345	932840
48653	932841
4289	932842
47753	932843
22897	932844
60069	932845
50024	932846
51734	932847
6047	932848
55413	932849
7966	932850
45805	932851
82533	932852
73092	932853
488	932854
20475	932855
84504	932856
7520	932857
33824	932858
12041	932859
898	932860
75228	932861
7833	932862
34291	932863
33953	932864
15827	932865
30097	932866
92934	932867
387	932868
2775	932869
97480	932870
58525	932871
51503	932872
6552	932873
14577	932874
26976	932875
9762	932876
1065	932877
20562	932878
16569	932879
89881	932880
414	932881
1047	932882
37917	932883
40694	932884
12500	932885
33396	932886
67170	932887
524	932888
25684	932889
82976	932890
3919	932891
35039	932892
92728	932893
1386	932894
9424	932895
17754	932896
65989	932897
16210	932898
7598	932899
22373	932900
72356	932901
54165	932902
27486	932903
72092	932904
44156	932905
5223	932906
20604	932907
30968	932908
15521	932909
70953	932910
39441	932911
70322	932912
6583	932913
2727	932914
34470	932915
6623	932916
8466	932917
74977	932918
51404	932919
6478	932920
660	932921
20124	932922
32462	932923
22783	932924
80052	932925
52163	932926
9468	932927
61839	932928
19573	932929
26220	932930
24821	932931
11764	932932
21766	932933
19057	932934
73771	932935
45965	932936
32877	932937
38095	932938
81084	932939
82004	932940
6721	932941
1259	932942
103886	932943
2770	932944
12312	932945
5461	932946
3216	932947
79530	932948
13392	932949
90662	932950
96580	932951
97617	932952
6398	932953
15651	932954
1288	932955
43632	932956
35879	932957
28530	932958
5399	932959
4767	932960
56031	932961
14817	932962
35860	932963
18772	932964
64759	932965
17178	932966
10736	932967
76332	932968
20916	932969
14133	932970
29797	932971
18995	932972
54135	932973
1899	932974
41591	932975
25795	932976
24164	932977
13597	932978
7510	932979
68108	932980
6238	932981
1674	932982
61009	932983
14567	932984
21723	932985
963	932986
31539	932987
7914	932988
3518	932989
303	932990
194	932991
925	932992
267	932993
960	932994
3365	932995
13739	932996
1360	932997
1736	932998
1831	932999
16209	933000
12434	933001
3363	933002
33754	933003
10181	933004
15519	933005
89356	933006
73072	933007
23253	933008
3588	933009
50873	933010
75973	933011
23569	933012
358	933013
2665	933014
2441	933015
78966	933016
33556	933017
10727	933018
49342	933019
33619	933020
48299	933021
1080	933022
83168	933023
30474	933024
54052	933025
44625	933026
92608	933027
12837	933028
58206	933029
5352	933030
52769	933031
20713	933032
23518	933033
1239	933034
34041	933035
88965	933036
20420	933037
22908	933038
79767	933039
9583	933040
10737	933041
32906	933042
22990	933043
100536	933044
18473	933045
766	933046
27554	933047
5424	933048
3388	933049
75564	933050
288	933051
45202	933052
15752	933053
43183	933054
5589	933055
44111	933056
11284	933057
2402	933058
12993	933059
19012	933060
7310	933061
41575	933062
51860	933063
28975	933064
7199	933065
7775	933066
7892	933067
13557	933068
37128	933069
3608	933070
70704	933071
6603	933072
6919	933073
50465	933074
112560	933075
10030	933076
44929	933077
96109	933078
3748	933079
2771	933080
44117	933081
24349	933082
30933	933083
43840	933084
92908	933085
3562	933086
4172	933087
44665	933088
15619	933089
20971	933090
14570	933091
26444	933092
57232	933093
17744	933094
20689	933095
64584	933096
70831	933097
69555	933098
15902	933099
2604	933100
158	933101
19071	933102
40637	933103
66071	933104
280	933105
49214	933106
19232	933107
12286	933108
4514	933109
22844	933110
46020	933111
21647	933112
36897	933113
4728	933114
38942	933115
1061	933116
26276	933117
19206	933118
17375	933119
44055	933120
8606	933121
14911	933122
45874	933123
610	933124
18236	933125
3159	933126
2364	933127
88817	933128
12257	933129
39676	933130
61732	933131
2709	933132
63354	933133
41032	933134
1877	933135
19952	933136
4131	933137
31434	933138
19140	933139
59242	933140
14634	933141
10194	933142
18475	933143
21892	933144
100100	933145
340	933146
37855	933147
61243	933148
23976	933149
27999	933150
87295	933151
13416	933152
61783	933153
63801	933154
12953	933155
49890	933156
48593	933157
20594	933158
82529	933159
31132	933160
92491	933161
39730	933162
41374	933163
10313	933164
5697	933165
103087	933166
4810	933167
3980	933168
36426	933169
91823	933170
96	933171
24952	933172
8517	933173
13769	933174
653	933175
16284	933176
18175	933177
3672	933178
4818	933179
71915	933180
35660	933181
5174	933182
68212	933183
68374	933184
2607	933185
9924	933186
3013	933187
13211	933188
788	933189
87203	933190
7760	933191
43423	933192
2225	933193
70824	933194
36386	933195
2349	933196
15591	933197
1485	933198
52018	933199
22432	933200
6669	933201
1026	933202
9165	933203
42676	933204
11331	933205
3799	933206
44055	933207
25469	933208
10302	933209
8252	933210
100123	933211
674	933212
28195	933213
57034	933214
109	933215
42091	933216
20143	933217
55165	933218
45894	933219
2096	933220
38698	933221
7752	933222
39824	933223
19633	933224
4203	933225
24448	933226
12341	933227
971	933228
13698	933229
23548	933230
24005	933231
3429	933232
63908	933233
82574	933234
48425	933235
98510	933236
37326	933237
32909	933238
12696	933239
61576	933240
80022	933241
15974	933242
23763	933243
26558	933244
4472	933245
64741	933246
87518	933247
32924	933248
48029	933249
24288	933250
3173	933251
65685	933252
46805	933253
5351	933254
30597	933255
14870	933256
245	933257
18736	933258
10789	933259
37432	933260
1562	933261
19318	933262
66906	933263
2690	933264
9094	933265
34813	933266
10552	933267
71126	933268
11904	933269
15770	933270
34875	933271
7397	933272
71300	933273
65682	933274
84445	933275
34077	933276
684	933277
62088	933278
47023	933279
763	933280
28186	933281
25079	933282
31854	933283
46496	933284
53372	933285
51727	933286
99645	933287
64571	933288
32698	933289
24885	933290
10097	933291
69514	933292
17342	933293
803	933294
33818	933295
55172	933296
19723	933297
4062	933298
20355	933299
21000	933300
4590	933301
2999	933302
2049	933303
26658	933304
1644	933305
99906	933306
9597	933307
5452	933308
22345	933309
25690	933310
33531	933311
4534	933312
1095	933313
23840	933314
40821	933315
104821	933316
54746	933317
76640	933318
10488	933319
62312	933320
61709	933321
30638	933322
2827	933323
3826	933324
2030	933325
1226	933326
21502	933327
19077	933328
22091	933329
49435	933330
46439	933331
11035	933332
636	933333
71995	933334
39131	933335
54664	933336
51067	933337
624	933338
55035	933339
20289	933340
33061	933341
21863	933342
1584	933343
3793	933344
81482	933345
7502	933346
10498	933347
15831	933348
60582	933349
17947	933350
92599	933351
3745	933352
43787	933353
21911	933354
54721	933355
54908	933356
27169	933357
41326	933358
15749	933359
68762	933360
93074	933361
15193	933362
35693	933363
8624	933364
12651	933365
26442	933366
72253	933367
105956	933368
81611	933369
14327	933370
9366	933371
7833	933372
25639	933373
46405	933374
6182	933375
95615	933376
20021	933377
82098	933378
242	933379
907	933380
2861	933381
30828	933382
15090	933383
2290	933384
76174	933385
38632	933386
65533	933387
63104	933388
135	933389
8853	933390
68530	933391
66950	933392
15962	933393
5626	933394
10109	933395
15950	933396
92960	933397
22965	933398
93416	933399
226	933400
56569	933401
14848	933402
66542	933403
10038	933404
99230	933405
23731	933406
81025	933407
5244	933408
324	933409
244	933410
73853	933411
31646	933412
42654	933413
85576	933414
71660	933415
25684	933416
35210	933417
52518	933418
68215	933419
13480	933420
3843	933421
10224	933422
54891	933423
45369	933424
40213	933425
17832	933426
13244	933427
12136	933428
4765	933429
6282	933430
87533	933431
39844	933432
33862	933433
1154	933434
39838	933435
44638	933436
49077	933437
369	933438
70982	933439
24872	933440
3494	933441
63808	933442
37152	933443
2982	933444
91035	933445
73670	933446
52088	933447
48114	933448
51177	933449
369	933450
68902	933451
51540	933452
32136	933453
63770	933454
26722	933455
15575	933456
32212	933457
3756	933458
9812	933459
9367	933460
17293	933461
1606	933462
59583	933463
146	933464
1527	933465
1181	933466
17905	933467
22986	933468
108833	933469
55872	933470
70552	933471
3593	933472
36527	933473
1073	933474
30053	933475
78765	933476
55113	933477
80612	933478
3486	933479
2081	933480
18944	933481
66851	933482
43035	933483
3610	933484
11086	933485
5000	933486
42815	933487
13442	933488
59913	933489
1155	933490
19331	933491
2047	933492
17159	933493
722	933494
57789	933495
17360	933496
20258	933497
31946	933498
49524	933499
85832	933500
32343	933501
12763	933502
22647	933503
14893	933504
12922	933505
107081	933506
15612	933507
15931	933508
1153	933509
8210	933510
11031	933511
99580	933512
10367	933513
4892	933514
17931	933515
1218	933516
19391	933517
5549	933518
4242	933519
28734	933520
36404	933521
35227	933522
81808	933523
19530	933524
28196	933525
4084	933526
49163	933527
64348	933528
63679	933529
75918	933530
5178	933531
89133	933532
89274	933533
5698	933534
13875	933535
5207	933536
3738	933537
718	933538
32059	933539
2824	933540
3985	933541
3022	933542
20613	933543
7747	933544
47387	933545
9370	933546
9330	933547
1791	933548
1134	933549
1737	933550
5520	933551
591	933552
866	933553
40583	933554
671	933555
23962	933556
31223	933557
35398	933558
2387	933559
30441	933560
8784	933561
7649	933562
70138	933563
16464	933564
18220	933565
38979	933566
93399	933567
20243	933568
51116	933569
13475	933570
633	933571
29466	933572
60210	933573
51680	933574
10690	933575
62547	933576
35114	933577
4757	933578
6492	933579
108496	933580
12	933581
29143	933582
20103	933583
54800	933584
13428	933585
98014	933586
18403	933587
88208	933588
2979	933589
9365	933590
405	933591
18804	933592
56068	933593
21667	933594
231	933595
74386	933596
54605	933597
7637	933598
78	933599
17017	933600
72821	933601
28746	933602
86537	933603
42213	933604
52621	933605
3328	933606
92029	933607
20348	933608
16673	933609
55683	933610
32370	933611
1941	933612
49919	933613
76687	933614
4913	933615
11348	933616
19917	933617
7206	933618
16860	933619
1431	933620
799	933621
3331	933622
44765	933623
763	933624
43203	933625
5294	933626
94992	933627
28395	933628
13146	933629
48401	933630
22524	933631
26177	933632
1663	933633
44004	933634
212	933635
12761	933636
13114	933637
18428	933638
10749	933639
10312	933640
251	933641
4351	933642
51369	933643
10667	933644
1911	933645
92898	933646
42970	933647
31887	933648
11563	933649
76699	933650
20593	933651
8448	933652
72673	933653
7737	933654
83292	933655
116	933656
4759	933657
6387	933658
11545	933659
34871	933660
68280	933661
11149	933662
61	933663
31773	933664
104099	933665
31368	933666
61566	933667
319	933668
83010	933669
12811	933670
8780	933671
53981	933672
38115	933673
8283	933674
22533	933675
33123	933676
34550	933677
56834	933678
58057	933679
36839	933680
14010	933681
20784	933682
73366	933683
17932	933684
51144	933685
14610	933686
4460	933687
27487	933688
64100	933689
19890	933690
28008	933691
4691	933692
26454	933693
455	933694
94447	933695
38675	933696
6193	933697
46633	933698
48496	933699
59035	933700
26278	933701
36493	933702
27904	933703
64148	933704
3058	933705
2352	933706
44245	933707
3937	933708
24471	933709
31036	933710
164	933711
3246	933712
52960	933713
20371	933714
23388	933715
8647	933716
34236	933717
81998	933718
1943	933719
2256	933720
4035	933721
17717	933722
56277	933723
32480	933724
34542	933725
581	933726
87245	933727
82505	933728
84796	933729
70836	933730
39108	933731
15002	933732
13082	933733
65849	933734
2282	933735
177	933736
91480	933737
7109	933738
741	933739
19025	933740
17858	933741
11503	933742
52285	933743
66028	933744
24798	933745
5130	933746
44247	933747
9771	933748
43097	933749
9935	933750
65647	933751
91593	933752
10094	933753
62180	933754
21172	933755
64499	933756
524	933757
66553	933758
308	933759
47499	933760
3629	933761
48477	933762
3388	933763
120	933764
83409	933765
65961	933766
63334	933767
24452	933768
1	933769
38366	933770
53538	933771
187	933772
4649	933773
49894	933774
3858	933775
1404	933776
30170	933777
2027	933778
3428	933779
32108	933780
1473	933781
19129	933782
27545	933783
39643	933784
4445	933785
82079	933786
3857	933787
54065	933788
5623	933789
6326	933790
7184	933791
13344	933792
14348	933793
8617	933794
9685	933795
56128	933796
16987	933797
36242	933798
20729	933799
12916	933800
22245	933801
40377	933802
26787	933803
35675	933804
25723	933805
14321	933806
25185	933807
13611	933808
9121	933809
8629	933810
58640	933811
305	933812
40654	933813
5887	933814
28994	933815
86927	933816
100142	933817
63847	933818
972	933819
29926	933820
13744	933821
70	933822
2445	933823
77869	933824
7358	933825
87834	933826
27393	933827
64995	933828
28261	933829
4549	933830
43052	933831
97336	933832
3992	933833
61659	933834
44025	933835
31020	933836
15919	933837
39043	933838
38252	933839
4724	933840
53788	933841
13783	933842
17748	933843
8666	933844
8632	933845
78157	933846
32937	933847
88	933848
10828	933849
75222	933850
18765	933851
33488	933852
2094	933853
63821	933854
48311	933855
3166	933856
3103	933857
23404	933858
19490	933859
11051	933860
7030	933861
7122	933862
21241	933863
27061	933864
1801	933865
1115	933866
70357	933867
27201	933868
65623	933869
18200	933870
56752	933871
23666	933872
25022	933873
71782	933874
43131	933875
24710	933876
89005	933877
9850	933878
12254	933879
20334	933880
47376	933881
879	933882
19364	933883
4950	933884
72215	933885
19581	933886
14039	933887
33255	933888
91682	933889
6754	933890
52676	933891
69794	933892
42646	933893
39799	933894
4756	933895
7502	933896
93353	933897
26635	933898
1219	933899
98518	933900
88305	933901
89407	933902
10324	933903
21699	933904
37017	933905
38610	933906
174	933907
66230	933908
18508	933909
1558	933910
24462	933911
63388	933912
30745	933913
43543	933914
13278	933915
23101	933916
39150	933917
5251	933918
11068	933919
48282	933920
426	933921
66888	933922
107178	933923
28984	933924
100783	933925
2361	933926
2940	933927
36902	933928
14721	933929
40823	933930
94817	933931
96031	933932
29802	933933
43325	933934
5610	933935
9848	933936
21104	933937
11403	933938
7666	933939
6888	933940
105454	933941
26246	933942
60149	933943
33217	933944
59517	933945
26690	933946
4366	933947
77813	933948
16	933949
70575	933950
3861	933951
1901	933952
46921	933953
87183	933954
38216	933955
20995	933956
87572	933957
24800	933958
98408	933959
2732	933960
10156	933961
4711	933962
18888	933963
23424	933964
9860	933965
24610	933966
100981	933967
35794	933968
364	933969
7604	933970
44283	933971
38854	933972
101042	933973
7321	933974
35455	933975
25094	933976
26896	933977
366	933978
3748	933979
12641	933980
38021	933981
4045	933982
35411	933983
15613	933984
3307	933985
129	933986
477	933987
50059	933988
7775	933989
41660	933990
35282	933991
39890	933992
68742	933993
10108	933994
11542	933995
12853	933996
13385	933997
444	933998
315	933999
2	934000
46154	934001
33977	934002
14974	934003
20581	934004
3601	934005
62318	934006
17668	934007
71742	934008
32326	934009
1794	934010
1592	934011
54969	934012
2300	934013
16177	934014
14905	934015
30865	934016
2487	934017
4951	934018
2637	934019
74733	934020
20628	934021
3537	934022
18108	934023
604	934024
2139	934025
38257	934026
20149	934027
97038	934028
24302	934029
47169	934030
1353	934031
9671	934032
32718	934033
23998	934034
13357	934035
65407	934036
6268	934037
66976	934038
90311	934039
24388	934040
41	934041
19393	934042
82138	934043
41024	934044
87584	934045
1577	934046
65722	934047
106803	934048
103716	934049
11118	934050
25107	934051
17052	934052
11697	934053
73250	934054
1081	934055
46889	934056
29646	934057
6652	934058
26777	934059
838	934060
29872	934061
70222	934062
1458	934063
49947	934064
34129	934065
36720	934066
1830	934067
15024	934068
908	934069
64460	934070
2695	934071
39360	934072
11117	934073
20826	934074
21899	934075
2004	934076
7533	934077
4389	934078
18628	934079
64448	934080
44678	934081
1836	934082
20573	934083
11255	934084
28843	934085
79673	934086
2035	934087
5935	934088
86788	934089
48318	934090
28426	934091
75266	934092
39870	934093
42297	934094
8699	934095
78205	934096
17903	934097
35231	934098
49359	934099
5375	934100
8816	934101
909	934102
32777	934103
24519	934104
61265	934105
82867	934106
58735	934107
51625	934108
6685	934109
28189	934110
17285	934111
74562	934112
1112	934113
74742	934114
6049	934115
7229	934116
3882	934117
32205	934118
97793	934119
12163	934120
4606	934121
23697	934122
17224	934123
6144	934124
24	934125
62424	934126
12544	934127
39035	934128
25184	934129
13176	934130
22558	934131
30832	934132
5858	934133
15883	934134
66048	934135
58721	934136
96175	934137
3345	934138
19820	934139
4728	934140
51099	934141
46767	934142
28995	934143
94540	934144
7043	934145
13062	934146
53435	934147
34503	934148
18374	934149
75919	934150
35385	934151
101781	934152
37824	934153
63362	934154
18386	934155
90996	934156
39502	934157
70413	934158
30806	934159
17129	934160
46583	934161
1682	934162
4515	934163
49801	934164
7204	934165
32868	934166
9628	934167
3959	934168
17762	934169
113653	934170
5971	934171
28597	934172
3201	934173
3032	934174
516	934175
4050	934176
23544	934177
19801	934178
206	934179
69903	934180
14352	934181
6004	934182
14681	934183
16653	934184
67742	934185
8741	934186
3110	934187
24989	934188
72116	934189
10871	934190
5290	934191
511	934192
20401	934193
10212	934194
57411	934195
15734	934196
818	934197
18225	934198
34097	934199
80789	934200
518	934201
22365	934202
12726	934203
17978	934204
14330	934205
924	934206
13052	934207
20716	934208
1343	934209
43506	934210
18036	934211
45347	934212
8424	934213
16525	934214
65249	934215
24633	934216
73889	934217
26611	934218
42294	934219
7048	934220
19661	934221
32886	934222
1356	934223
54213	934224
32911	934225
16503	934226
6142	934227
43458	934228
14128	934229
42297	934230
53244	934231
11403	934232
72649	934233
12646	934234
45346	934235
16908	934236
90013	934237
26867	934238
14121	934239
100	934240
6297	934241
3027	934242
9774	934243
8520	934244
16570	934245
2791	934246
30200	934247
13951	934248
59609	934249
48680	934250
15462	934251
25955	934252
65382	934253
44651	934254
13686	934255
15138	934256
14663	934257
16137	934258
7658	934259
37477	934260
40709	934261
27977	934262
81816	934263
9215	934264
42683	934265
3293	934266
12179	934267
72163	934268
85972	934269
32472	934270
44360	934271
25386	934272
63783	934273
23828	934274
25286	934275
28185	934276
41496	934277
63918	934278
6255	934279
521	934280
25485	934281
88166	934282
36844	934283
4903	934284
6898	934285
30734	934286
45903	934287
3825	934288
18569	934289
31482	934290
9799	934291
3416	934292
75436	934293
24305	934294
53	934295
1162	934296
9719	934297
7005	934298
97604	934299
159	934300
53794	934301
26548	934302
18067	934303
9415	934304
83818	934305
66041	934306
28767	934307
3248	934308
73017	934309
3492	934310
40545	934311
10147	934312
10881	934313
65254	934314
41779	934315
16743	934316
79956	934317
3784	934318
700	934319
14790	934320
22161	934321
27074	934322
4413	934323
18674	934324
76953	934325
25744	934326
15158	934327
3273	934328
3391	934329
107660	934330
56813	934331
89810	934332
23175	934333
54659	934334
21320	934335
10597	934336
26571	934337
30932	934338
27680	934339
11881	934340
137	934341
64370	934342
4435	934343
22043	934344
55089	934345
1923	934346
19781	934347
24794	934348
65610	934349
75331	934350
1	934351
79926	934352
75175	934353
46016	934354
77601	934355
7242	934356
7306	934357
20847	934358
111808	934359
1089	934360
20962	934361
56511	934362
19397	934363
2708	934364
75162	934365
73292	934366
769	934367
36778	934368
8532	934369
10525	934370
327	934371
2366	934372
74191	934373
81364	934374
12326	934375
692	934376
9747	934377
6177	934378
642	934379
17286	934380
634	934381
13315	934382
40775	934383
51600	934384
33046	934385
1387	934386
5794	934387
3712	934388
67738	934389
67711	934390
98956	934391
50580	934392
2054	934393
14396	934394
3706	934395
28965	934396
94001	934397
4285	934398
11431	934399
55485	934400
27664	934401
9587	934402
229	934403
27383	934404
29462	934405
919	934406
28284	934407
400	934408
101568	934409
85356	934410
13979	934411
1921	934412
43	934413
8167	934414
9879	934415
3286	934416
86257	934417
76609	934418
5025	934419
10077	934420
77116	934421
77925	934422
32899	934423
55424	934424
19447	934425
40687	934426
78419	934427
46972	934428
28097	934429
31	934430
55485	934431
40713	934432
10	934433
22219	934434
60800	934435
51	934436
82711	934437
60974	934438
12223	934439
45304	934440
13567	934441
21728	934442
10265	934443
102307	934444
16376	934445
25145	934446
34379	934447
7298	934448
18906	934449
90155	934450
31730	934451
24637	934452
6464	934453
1788	934454
78146	934455
479	934456
40735	934457
320	934458
12586	934459
8014	934460
96698	934461
59293	934462
50285	934463
4673	934464
35020	934465
29810	934466
77355	934467
15440	934468
37938	934469
576	934470
210	934471
22558	934472
54132	934473
13676	934474
41101	934475
5182	934476
7743	934477
35153	934478
52688	934479
14754	934480
54363	934481
29141	934482
17131	934483
15104	934484
20302	934485
88747	934486
13593	934487
8346	934488
4076	934489
42248	934490
47366	934491
17043	934492
101835	934493
9163	934494
88650	934495
7448	934496
62979	934497
95178	934498
6615	934499
15661	934500
69815	934501
53509	934502
5046	934503
104715	934504
17598	934505
1616	934506
4010	934507
11576	934508
59575	934509
45286	934510
53487	934511
62335	934512
20389	934513
52244	934514
82352	934515
1601	934516
70804	934517
245	934518
8654	934519
19868	934520
1841	934521
12097	934522
12876	934523
18108	934524
15257	934525
30460	934526
27804	934527
24804	934528
54886	934529
2718	934530
3001	934531
35885	934532
115	934533
14325	934534
17941	934535
65893	934536
5	934537
48138	934538
77085	934539
72708	934540
83835	934541
21818	934542
44375	934543
26194	934544
3345	934545
36365	934546
60368	934547
7758	934548
1096	934549
531	934550
72	934551
840	934552
92188	934553
40679	934554
65523	934555
20045	934556
22998	934557
33587	934558
42080	934559
12051	934560
100668	934561
7532	934562
7828	934563
1390	934564
116	934565
37151	934566
13142	934567
998	934568
11191	934569
406	934570
21130	934571
42609	934572
6433	934573
24	934574
63717	934575
45348	934576
17245	934577
3140	934578
45521	934579
2043	934580
58371	934581
25939	934582
7542	934583
61871	934584
10153	934585
16126	934586
20768	934587
69222	934588
1784	934589
42351	934590
8	934591
72758	934592
16261	934593
37823	934594
1558	934595
52778	934596
13911	934597
3735	934598
22004	934599
83144	934600
42687	934601
48041	934602
49970	934603
177	934604
34316	934605
47206	934606
56819	934607
4626	934608
453	934609
41088	934610
18768	934611
2808	934612
4238	934613
28676	934614
43502	934615
16422	934616
4321	934617
74513	934618
2272	934619
80917	934620
20599	934621
57539	934622
2453	934623
557	934624
29714	934625
47955	934626
32256	934627
100339	934628
16974	934629
2090	934630
1599	934631
36941	934632
42191	934633
68386	934634
63935	934635
37161	934636
11889	934637
3442	934638
27242	934639
38266	934640
7739	934641
6323	934642
19876	934643
18973	934644
13327	934645
11608	934646
11069	934647
18014	934648
8974	934649
33790	934650
13701	934651
41802	934652
4777	934653
35959	934654
35004	934655
5620	934656
62832	934657
36330	934658
62303	934659
1748	934660
2562	934661
41729	934662
31923	934663
56596	934664
43904	934665
63045	934666
2307	934667
498	934668
3893	934669
10922	934670
63148	934671
9103	934672
30326	934673
1434	934674
6361	934675
1685	934676
29777	934677
19320	934678
26653	934679
60041	934680
97153	934681
42217	934682
11339	934683
1622	934684
17000	934685
26585	934686
13982	934687
38461	934688
92829	934689
68366	934690
46009	934691
32364	934692
17453	934693
9658	934694
51113	934695
72880	934696
35038	934697
19793	934698
3730	934699
24100	934700
26414	934701
537	934702
78389	934703
14624	934704
45660	934705
85511	934706
15580	934707
24297	934708
34849	934709
25012	934710
53594	934711
19173	934712
5237	934713
73212	934714
2384	934715
21423	934716
2733	934717
1490	934718
3159	934719
28109	934720
80583	934721
34432	934722
45	934723
31934	934724
6557	934725
32593	934726
68480	934727
24012	934728
23025	934729
39	934730
49462	934731
88428	934732
94121	934733
155	934734
43	934735
7159	934736
33064	934737
3215	934738
31597	934739
22451	934740
938	934741
30708	934742
92726	934743
65542	934744
18143	934745
1139	934746
30316	934747
68286	934748
8876	934749
74764	934750
78632	934751
4925	934752
5477	934753
4176	934754
124	934755
49400	934756
3623	934757
30044	934758
22468	934759
79026	934760
41791	934761
6692	934762
15821	934763
39134	934764
20068	934765
1938	934766
74169	934767
4309	934768
3918	934769
7894	934770
27215	934771
4276	934772
24014	934773
39388	934774
16960	934775
74568	934776
13254	934777
14828	934778
15555	934779
2468	934780
87626	934781
2399	934782
40380	934783
17779	934784
10086	934785
103523	934786
112797	934787
19316	934788
13507	934789
29377	934790
4543	934791
66844	934792
5475	934793
46588	934794
28490	934795
1653	934796
25184	934797
75366	934798
43251	934799
19607	934800
25010	934801
773	934802
30402	934803
20047	934804
11355	934805
4920	934806
60443	934807
56058	934808
551	934809
1564	934810
5207	934811
21623	934812
35983	934813
479	934814
9524	934815
12456	934816
2952	934817
14212	934818
28227	934819
5734	934820
35304	934821
54827	934822
14872	934823
11938	934824
208	934825
26197	934826
14185	934827
78388	934828
37446	934829
61134	934830
27921	934831
39056	934832
36189	934833
4182	934834
3977	934835
7109	934836
63627	934837
4370	934838
823	934839
339	934840
25276	934841
33401	934842
92541	934843
44848	934844
3116	934845
7323	934846
19712	934847
5873	934848
23556	934849
3302	934850
60803	934851
709	934852
17750	934853
59830	934854
1047	934855
4582	934856
48255	934857
1170	934858
39102	934859
11114	934860
2057	934861
77581	934862
26017	934863
103799	934864
11008	934865
68675	934866
5324	934867
61070	934868
22991	934869
27639	934870
49762	934871
11832	934872
6783	934873
37379	934874
8777	934875
48338	934876
63783	934877
6639	934878
74265	934879
49280	934880
22382	934881
41388	934882
48111	934883
10617	934884
1059	934885
41627	934886
78161	934887
217	934888
67541	934889
1961	934890
14578	934891
11720	934892
42801	934893
6408	934894
75111	934895
14750	934896
66819	934897
3486	934898
35391	934899
28810	934900
215	934901
111	934902
222	934903
23309	934904
33055	934905
30029	934906
10146	934907
16819	934908
62765	934909
24525	934910
22854	934911
36411	934912
47710	934913
16692	934914
24795	934915
66846	934916
20130	934917
909	934918
20311	934919
2574	934920
34647	934921
18035	934922
64019	934923
33892	934924
2059	934925
50883	934926
44491	934927
2739	934928
40351	934929
79336	934930
45117	934931
76190	934932
96008	934933
73330	934934
54364	934935
24596	934936
89937	934937
27222	934938
19714	934939
42316	934940
18717	934941
52537	934942
6171	934943
25	934944
34488	934945
8579	934946
195	934947
23404	934948
58385	934949
21679	934950
1595	934951
91398	934952
1933	934953
10571	934954
52480	934955
90244	934956
21469	934957
5727	934958
7744	934959
70469	934960
3046	934961
36338	934962
30947	934963
60450	934964
16770	934965
3875	934966
49169	934967
78250	934968
273	934969
36368	934970
4945	934971
20270	934972
2284	934973
4654	934974
70196	934975
2448	934976
59231	934977
20906	934978
27851	934979
75	934980
67748	934981
10805	934982
226	934983
79405	934984
13015	934985
5318	934986
26678	934987
45860	934988
332	934989
80472	934990
25119	934991
37400	934992
10199	934993
41937	934994
61985	934995
6063	934996
42493	934997
17443	934998
21336	934999
4261	935000
86483	935001
62281	935002
5718	935003
55240	935004
50492	935005
89504	935006
2078	935007
87373	935008
721	935009
28897	935010
17527	935011
1946	935012
866	935013
898	935014
60108	935015
28967	935016
101172	935017
68435	935018
49659	935019
6797	935020
1005	935021
60945	935022
82297	935023
15287	935024
18284	935025
10572	935026
386	935027
32665	935028
13672	935029
17871	935030
3648	935031
91295	935032
102091	935033
100659	935034
5526	935035
27181	935036
11822	935037
75455	935038
26304	935039
15816	935040
37553	935041
103931	935042
92218	935043
5871	935044
87249	935045
38925	935046
81363	935047
20712	935048
8723	935049
45740	935050
2355	935051
375	935052
46425	935053
18196	935054
54977	935055
19366	935056
18063	935057
18124	935058
25832	935059
42753	935060
83	935061
16615	935062
25963	935063
14580	935064
70533	935065
17879	935066
69133	935067
32350	935068
55941	935069
49720	935070
4909	935071
12736	935072
16290	935073
11498	935074
146	935075
1031	935076
2815	935077
58996	935078
25700	935079
1269	935080
65273	935081
16374	935082
38702	935083
18227	935084
35077	935085
73640	935086
16121	935087
5336	935088
7819	935089
51465	935090
17332	935091
63	935092
30039	935093
1581	935094
31941	935095
3665	935096
35234	935097
63003	935098
29067	935099
22154	935100
15724	935101
79598	935102
37868	935103
70267	935104
45781	935105
2992	935106
58396	935107
8078	935108
85473	935109
45321	935110
820	935111
24221	935112
80242	935113
41965	935114
55787	935115
10041	935116
36254	935117
22253	935118
4893	935119
11913	935120
13571	935121
2708	935122
79881	935123
7835	935124
38812	935125
36456	935126
91169	935127
57966	935128
5211	935129
55775	935130
5592	935131
95326	935132
47698	935133
1411	935134
56510	935135
51537	935136
32270	935137
1762	935138
114600	935139
2949	935140
111596	935141
9047	935142
22075	935143
8072	935144
9888	935145
38928	935146
182	935147
63647	935148
550	935149
84851	935150
6055	935151
47152	935152
54677	935153
79647	935154
20760	935155
40609	935156
17021	935157
17984	935158
46000	935159
3096	935160
213	935161
98196	935162
23117	935163
21650	935164
82095	935165
11326	935166
62370	935167
7468	935168
55862	935169
6650	935170
24656	935171
14383	935172
7532	935173
35406	935174
88781	935175
7718	935176
7797	935177
86	935178
58144	935179
5467	935180
15269	935181
1288	935182
19352	935183
6162	935184
23170	935185
28005	935186
47894	935187
43058	935188
13687	935189
41750	935190
72721	935191
2188	935192
38505	935193
105917	935194
79188	935195
51180	935196
11458	935197
114089	935198
26935	935199
2293	935200
58951	935201
15513	935202
49580	935203
54110	935204
50496	935205
19661	935206
63247	935207
810	935208
6000	935209
11612	935210
3335	935211
38161	935212
31883	935213
11263	935214
6661	935215
60183	935216
159	935217
26901	935218
26150	935219
63337	935220
49852	935221
63723	935222
58160	935223
18453	935224
29	935225
52862	935226
32536	935227
5869	935228
24554	935229
33753	935230
45287	935231
58858	935232
23938	935233
49293	935234
46622	935235
21223	935236
17294	935237
17030	935238
36179	935239
69400	935240
35528	935241
40161	935242
9397	935243
20698	935244
3973	935245
96591	935246
30222	935247
17465	935248
30574	935249
72241	935250
20571	935251
6917	935252
770	935253
29293	935254
11004	935255
23912	935256
20485	935257
10662	935258
115	935259
45390	935260
23833	935261
24418	935262
24920	935263
12005	935264
2564	935265
27452	935266
20177	935267
75312	935268
338	935269
11512	935270
18740	935271
10514	935272
284	935273
61793	935274
18603	935275
37340	935276
85336	935277
81902	935278
38130	935279
7390	935280
1691	935281
1226	935282
13706	935283
11269	935284
3340	935285
36156	935286
24532	935287
46950	935288
8274	935289
86006	935290
8930	935291
61748	935292
9804	935293
11220	935294
66157	935295
108369	935296
3674	935297
17349	935298
73489	935299
94417	935300
23514	935301
22705	935302
25207	935303
28506	935304
70900	935305
42766	935306
25085	935307
8244	935308
80637	935309
60396	935310
324	935311
6311	935312
1778	935313
35596	935314
56294	935315
53780	935316
27606	935317
17192	935318
46163	935319
3284	935320
36997	935321
11995	935322
11126	935323
57239	935324
18919	935325
19143	935326
23031	935327
112320	935328
16394	935329
15209	935330
50753	935331
101085	935332
65857	935333
6617	935334
14252	935335
10042	935336
4702	935337
51013	935338
60180	935339
22426	935340
87097	935341
10160	935342
100044	935343
24548	935344
44137	935345
188	935346
2758	935347
4059	935348
29084	935349
1674	935350
16781	935351
5590	935352
964	935353
69694	935354
53497	935355
70330	935356
9425	935357
3378	935358
32494	935359
68940	935360
88273	935361
32104	935362
451	935363
20640	935364
3554	935365
4501	935366
38075	935367
4272	935368
611	935369
16587	935370
1569	935371
4423	935372
61165	935373
3465	935374
30553	935375
82536	935376
81682	935377
21408	935378
17974	935379
10896	935380
13861	935381
110	935382
12477	935383
39971	935384
1455	935385
23044	935386
4788	935387
31592	935388
43172	935389
96776	935390
85211	935391
4879	935392
63339	935393
38055	935394
16926	935395
4509	935396
38793	935397
31197	935398
73101	935399
5023	935400
30758	935401
16117	935402
582	935403
5045	935404
109634	935405
66191	935406
54130	935407
25162	935408
28440	935409
306	935410
462	935411
4087	935412
4	935413
32403	935414
12279	935415
27644	935416
4047	935417
24079	935418
35320	935419
10727	935420
22227	935421
13484	935422
6753	935423
2904	935424
3730	935425
94906	935426
30935	935427
26628	935428
40101	935429
13837	935430
2885	935431
15393	935432
23049	935433
16686	935434
79549	935435
24898	935436
20731	935437
768	935438
13835	935439
22065	935440
3259	935441
41009	935442
43749	935443
605	935444
248	935445
809	935446
9611	935447
102541	935448
13281	935449
25076	935450
31025	935451
34177	935452
4868	935453
3155	935454
11344	935455
6862	935456
8021	935457
14127	935458
34356	935459
5965	935460
1319	935461
32151	935462
75627	935463
90734	935464
18526	935465
22574	935466
5584	935467
44746	935468
37120	935469
915	935470
25664	935471
1502	935472
48390	935473
97778	935474
4337	935475
11441	935476
41257	935477
95	935478
60727	935479
9095	935480
62392	935481
112413	935482
90536	935483
9549	935484
16075	935485
35939	935486
4554	935487
844	935488
18291	935489
36777	935490
1709	935491
54922	935492
215	935493
31095	935494
4261	935495
46679	935496
35240	935497
16715	935498
44641	935499
7659	935500
35817	935501
195	935502
23161	935503
42328	935504
11808	935505
2132	935506
3474	935507
4907	935508
113497	935509
62861	935510
752	935511
1438	935512
79986	935513
76422	935514
33018	935515
22627	935516
3254	935517
40536	935518
88094	935519
347	935520
70239	935521
23105	935522
8017	935523
7815	935524
59594	935525
93672	935526
78635	935527
11199	935528
10800	935529
10376	935530
5623	935531
11435	935532
2752	935533
578	935534
58874	935535
47348	935536
1548	935537
405	935538
51904	935539
31912	935540
30942	935541
48019	935542
7079	935543
13023	935544
15725	935545
64832	935546
752	935547
19362	935548
32042	935549
76493	935550
21393	935551
87191	935552
59119	935553
38784	935554
53973	935555
11563	935556
24261	935557
12102	935558
44330	935559
36993	935560
58681	935561
6806	935562
38056	935563
697	935564
74414	935565
87194	935566
1551	935567
29898	935568
66421	935569
17289	935570
2580	935571
87913	935572
30504	935573
3512	935574
25721	935575
14223	935576
23183	935577
58706	935578
21938	935579
38950	935580
61178	935581
2096	935582
82633	935583
62905	935584
47626	935585
2790	935586
16443	935587
29195	935588
3966	935589
41413	935590
7239	935591
5926	935592
22138	935593
28737	935594
97335	935595
31818	935596
11245	935597
111781	935598
9713	935599
1532	935600
206	935601
46687	935602
28148	935603
26102	935604
18051	935605
1198	935606
14443	935607
50363	935608
24626	935609
19457	935610
48555	935611
12707	935612
30160	935613
5740	935614
81261	935615
6770	935616
27896	935617
381	935618
5673	935619
3380	935620
83164	935621
5397	935622
5205	935623
47232	935624
24	935625
1468	935626
17311	935627
22832	935628
10402	935629
90791	935630
24289	935631
7411	935632
66094	935633
10655	935634
70169	935635
2663	935636
294	935637
8855	935638
48355	935639
39336	935640
14058	935641
21255	935642
3098	935643
59596	935644
17466	935645
10461	935646
50998	935647
26406	935648
37508	935649
86975	935650
30157	935651
25584	935652
1599	935653
5977	935654
31639	935655
44979	935656
6295	935657
7638	935658
15206	935659
48034	935660
10533	935661
48968	935662
40799	935663
27072	935664
24757	935665
22236	935666
28767	935667
1010	935668
17832	935669
9707	935670
63672	935671
19693	935672
44394	935673
53118	935674
5637	935675
65099	935676
20939	935677
10392	935678
38	935679
7153	935680
46011	935681
74684	935682
82918	935683
12517	935684
627	935685
21625	935686
15119	935687
50273	935688
2549	935689
4299	935690
24722	935691
72381	935692
37460	935693
5690	935694
79062	935695
75988	935696
28040	935697
6695	935698
14427	935699
11045	935700
14558	935701
54376	935702
777	935703
47646	935704
28323	935705
33398	935706
30358	935707
3940	935708
17614	935709
74726	935710
3577	935711
17366	935712
24536	935713
34172	935714
96160	935715
61455	935716
189	935717
5486	935718
103402	935719
55083	935720
10729	935721
89454	935722
56451	935723
105360	935724
18338	935725
9527	935726
14157	935727
61430	935728
17178	935729
40704	935730
296	935731
17088	935732
1	935733
82091	935734
4090	935735
17035	935736
45559	935737
73722	935738
60357	935739
64783	935740
2063	935741
52068	935742
58556	935743
108428	935744
94668	935745
28039	935746
62274	935747
58056	935748
29854	935749
4534	935750
39288	935751
26	935752
4052	935753
53713	935754
28653	935755
21983	935756
9608	935757
15860	935758
72454	935759
18117	935760
1248	935761
23977	935762
984	935763
4168	935764
452	935765
49211	935766
44195	935767
39716	935768
50281	935769
33294	935770
2404	935771
1738	935772
194	935773
81593	935774
38386	935775
8385	935776
943	935777
179	935778
244	935779
7459	935780
11179	935781
54812	935782
36601	935783
29152	935784
56922	935785
86713	935786
83009	935787
21209	935788
1306	935789
19764	935790
103362	935791
95858	935792
2408	935793
22657	935794
28877	935795
43434	935796
7142	935797
102942	935798
43234	935799
16136	935800
11732	935801
73121	935802
38426	935803
5441	935804
1944	935805
10494	935806
50124	935807
20412	935808
52657	935809
89578	935810
21721	935811
15374	935812
1978	935813
138	935814
26170	935815
15071	935816
807	935817
26556	935818
1925	935819
5161	935820
35912	935821
7492	935822
8188	935823
64088	935824
21141	935825
33692	935826
47855	935827
14252	935828
32112	935829
70490	935830
8574	935831
43807	935832
48772	935833
44673	935834
381	935835
31334	935836
30365	935837
14461	935838
17330	935839
8499	935840
658	935841
6594	935842
1963	935843
1681	935844
74342	935845
48224	935846
98068	935847
20473	935848
32762	935849
69070	935850
39214	935851
31779	935852
63390	935853
28920	935854
6362	935855
64077	935856
64301	935857
7085	935858
8488	935859
11676	935860
785	935861
88820	935862
53560	935863
76447	935864
28100	935865
67291	935866
8988	935867
1207	935868
787	935869
19491	935870
917	935871
426	935872
50736	935873
7299	935874
62036	935875
43701	935876
57445	935877
2466	935878
4523	935879
36982	935880
4776	935881
959	935882
43019	935883
28266	935884
40709	935885
38554	935886
10091	935887
50966	935888
31122	935889
80987	935890
78490	935891
12914	935892
79991	935893
27644	935894
51632	935895
84148	935896
10710	935897
57602	935898
32062	935899
48813	935900
12387	935901
29470	935902
5155	935903
24876	935904
26008	935905
70838	935906
284	935907
1705	935908
64452	935909
25530	935910
9018	935911
13297	935912
1767	935913
42975	935914
7853	935915
55591	935916
44855	935917
31785	935918
1474	935919
3256	935920
72266	935921
77532	935922
15289	935923
2194	935924
48719	935925
96886	935926
91642	935927
15273	935928
31346	935929
32135	935930
40561	935931
16459	935932
10681	935933
42811	935934
24	935935
69967	935936
27851	935937
2082	935938
35229	935939
15665	935940
42828	935941
54302	935942
43540	935943
124	935944
8048	935945
34205	935946
40268	935947
5971	935948
40342	935949
11417	935950
38377	935951
105075	935952
44397	935953
102016	935954
86589	935955
52	935956
99449	935957
47680	935958
100859	935959
36822	935960
76549	935961
2901	935962
38827	935963
9406	935964
39206	935965
79787	935966
30749	935967
35319	935968
4160	935969
5257	935970
8609	935971
74847	935972
17953	935973
68683	935974
545	935975
69780	935976
30135	935977
2178	935978
61332	935979
66516	935980
4733	935981
92055	935982
65687	935983
173	935984
28546	935985
441	935986
37305	935987
3424	935988
7364	935989
155	935990
86153	935991
33786	935992
24914	935993
45514	935994
54012	935995
5129	935996
28602	935997
9961	935998
21904	935999
2231	936000
77537	936001
29623	936002
116	936003
40896	936004
4161	936005
398	936006
29693	936007
63204	936008
45776	936009
76159	936010
79653	936011
3674	936012
23165	936013
3442	936014
98462	936015
78545	936016
61903	936017
1359	936018
12928	936019
12286	936020
8296	936021
1076	936022
42965	936023
16017	936024
39794	936025
63652	936026
89905	936027
3106	936028
2757	936029
9631	936030
6611	936031
1425	936032
15934	936033
46315	936034
37313	936035
34565	936036
7165	936037
63884	936038
16681	936039
1947	936040
32212	936041
88340	936042
67589	936043
10137	936044
94482	936045
27485	936046
73371	936047
13110	936048
3904	936049
77111	936050
5411	936051
13014	936052
58464	936053
1008	936054
106129	936055
12437	936056
39988	936057
1100	936058
4762	936059
32069	936060
58249	936061
68254	936062
33151	936063
59219	936064
7725	936065
59943	936066
86568	936067
66073	936068
62587	936069
32972	936070
373	936071
6487	936072
68602	936073
14448	936074
20300	936075
42472	936076
884	936077
6228	936078
11749	936079
36467	936080
331	936081
501	936082
2563	936083
26688	936084
6868	936085
9765	936086
80401	936087
13995	936088
76908	936089
2471	936090
56605	936091
9023	936092
109496	936093
28247	936094
78364	936095
22969	936096
13660	936097
49379	936098
5512	936099
28779	936100
22644	936101
47884	936102
54236	936103
7380	936104
23863	936105
42465	936106
8752	936107
92561	936108
47335	936109
22439	936110
100900	936111
50895	936112
57935	936113
79093	936114
2080	936115
8526	936116
1735	936117
37067	936118
54	936119
55245	936120
35574	936121
8516	936122
37017	936123
4219	936124
9335	936125
54	936126
6257	936127
2341	936128
23155	936129
6054	936130
128	936131
92098	936132
22211	936133
29594	936134
79685	936135
717	936136
23165	936137
37230	936138
77900	936139
9364	936140
48754	936141
5883	936142
16895	936143
45056	936144
50624	936145
76244	936146
20621	936147
68879	936148
8696	936149
9524	936150
262	936151
27668	936152
46782	936153
24887	936154
18539	936155
53847	936156
16812	936157
23072	936158
28626	936159
1094	936160
68971	936161
27525	936162
73803	936163
51281	936164
41948	936165
60442	936166
66102	936167
2512	936168
71078	936169
27122	936170
6616	936171
5862	936172
20285	936173
38201	936174
15481	936175
11663	936176
87538	936177
1561	936178
2661	936179
56311	936180
63483	936181
35387	936182
92519	936183
19212	936184
75768	936185
3234	936186
2580	936187
4569	936188
28080	936189
37528	936190
11369	936191
14951	936192
1424	936193
1068	936194
936	936195
31159	936196
27018	936197
72416	936198
31171	936199
39460	936200
27960	936201
23664	936202
857	936203
47775	936204
6764	936205
13	936206
20322	936207
38432	936208
8008	936209
58	936210
28389	936211
5176	936212
22490	936213
28364	936214
21468	936215
10782	936216
45388	936217
25257	936218
81284	936219
73213	936220
6803	936221
48402	936222
27456	936223
69700	936224
47136	936225
71053	936226
56961	936227
701	936228
22933	936229
82899	936230
32035	936231
36182	936232
5932	936233
39243	936234
2643	936235
22592	936236
7412	936237
102335	936238
79159	936239
29487	936240
3567	936241
28323	936242
2963	936243
941	936244
37931	936245
7552	936246
27269	936247
7534	936248
11657	936249
4	936250
77047	936251
51310	936252
4972	936253
25218	936254
69316	936255
428	936256
15201	936257
23089	936258
59004	936259
100506	936260
11299	936261
69644	936262
24278	936263
75240	936264
33290	936265
36665	936266
32481	936267
5925	936268
6036	936269
90965	936270
12383	936271
6096	936272
18913	936273
26018	936274
7483	936275
2284	936276
17695	936277
66886	936278
88082	936279
59642	936280
26142	936281
6534	936282
45419	936283
9975	936284
1	936285
18431	936286
37414	936287
79999	936288
6207	936289
6126	936290
17964	936291
16285	936292
50712	936293
59900	936294
17779	936295
28140	936296
40600	936297
72170	936298
87931	936299
102650	936300
86706	936301
12998	936302
35554	936303
13825	936304
15469	936305
59672	936306
22525	936307
17174	936308
56707	936309
25535	936310
25852	936311
3751	936312
1453	936313
12341	936314
103878	936315
9512	936316
37469	936317
20688	936318
35099	936319
102210	936320
67558	936321
65782	936322
13241	936323
3264	936324
78016	936325
20301	936326
1703	936327
19940	936328
22497	936329
38241	936330
86338	936331
35279	936332
41532	936333
46179	936334
30564	936335
10933	936336
1300	936337
20357	936338
50	936339
1984	936340
6068	936341
20765	936342
53586	936343
3982	936344
26046	936345
74522	936346
19515	936347
12253	936348
47303	936349
15530	936350
45913	936351
5656	936352
1080	936353
87115	936354
27965	936355
34585	936356
996	936357
24603	936358
16799	936359
5337	936360
6041	936361
29731	936362
33063	936363
103	936364
77109	936365
10668	936366
75863	936367
60141	936368
44150	936369
4442	936370
39585	936371
14378	936372
30058	936373
80668	936374
57916	936375
10073	936376
9899	936377
1698	936378
10929	936379
95449	936380
12862	936381
1240	936382
1202	936383
991	936384
19305	936385
26161	936386
16249	936387
7618	936388
950	936389
83572	936390
150	936391
11723	936392
55682	936393
2804	936394
91902	936395
16632	936396
37689	936397
32536	936398
3740	936399
19912	936400
35740	936401
70439	936402
70726	936403
44132	936404
38883	936405
30777	936406
38356	936407
52566	936408
3783	936409
58462	936410
71409	936411
19527	936412
3420	936413
3433	936414
882	936415
58432	936416
15102	936417
54840	936418
89792	936419
18908	936420
33137	936421
25202	936422
3197	936423
25440	936424
1973	936425
24910	936426
2315	936427
26	936428
9104	936429
36651	936430
55963	936431
2473	936432
26	936433
208	936434
14030	936435
30165	936436
25139	936437
67195	936438
22661	936439
28862	936440
67770	936441
10279	936442
2125	936443
3570	936444
3332	936445
34238	936446
46357	936447
8003	936448
63053	936449
61353	936450
44760	936451
1150	936452
5226	936453
1155	936454
54708	936455
28878	936456
20923	936457
13614	936458
40755	936459
18348	936460
381	936461
53195	936462
35349	936463
14931	936464
99606	936465
937	936466
1028	936467
33447	936468
12448	936469
108477	936470
12666	936471
2558	936472
8278	936473
40817	936474
29618	936475
14062	936476
21852	936477
16920	936478
30347	936479
26055	936480
42804	936481
33098	936482
20798	936483
2552	936484
47380	936485
14119	936486
6450	936487
3901	936488
48473	936489
73840	936490
15840	936491
67040	936492
18618	936493
3353	936494
47310	936495
19963	936496
33297	936497
16851	936498
40752	936499
1401	936500
9985	936501
11168	936502
46404	936503
18860	936504
22685	936505
41154	936506
41835	936507
1097	936508
24633	936509
102772	936510
2516	936511
62737	936512
39002	936513
41570	936514
39463	936515
37019	936516
13976	936517
14071	936518
6682	936519
58134	936520
20329	936521
2741	936522
19610	936523
13030	936524
24384	936525
65482	936526
7810	936527
9945	936528
44149	936529
83009	936530
6290	936531
22305	936532
119	936533
19334	936534
14019	936535
82910	936536
37782	936537
27328	936538
847	936539
17304	936540
50713	936541
38945	936542
10970	936543
84044	936544
24079	936545
28490	936546
2351	936547
16109	936548
8470	936549
48553	936550
7558	936551
18916	936552
43175	936553
9	936554
2330	936555
61506	936556
91866	936557
26864	936558
55632	936559
38612	936560
11186	936561
34339	936562
32178	936563
30492	936564
5251	936565
14122	936566
16304	936567
40287	936568
32640	936569
23422	936570
1060	936571
32332	936572
13970	936573
90453	936574
69767	936575
20293	936576
20104	936577
45774	936578
21247	936579
12330	936580
3616	936581
27849	936582
89536	936583
38858	936584
37121	936585
36798	936586
19358	936587
49617	936588
26896	936589
6944	936590
40399	936591
13183	936592
58254	936593
74608	936594
65990	936595
90576	936596
2976	936597
42804	936598
845	936599
7596	936600
1119	936601
79869	936602
17436	936603
55079	936604
105747	936605
63618	936606
45	936607
32117	936608
43736	936609
7780	936610
14953	936611
64329	936612
89	936613
28196	936614
1747	936615
4016	936616
2182	936617
81976	936618
2244	936619
10196	936620
81156	936621
6135	936622
31876	936623
54821	936624
12390	936625
96252	936626
419	936627
2448	936628
11024	936629
4187	936630
81758	936631
18749	936632
14529	936633
28561	936634
50817	936635
3470	936636
6710	936637
15467	936638
37410	936639
6226	936640
30952	936641
15898	936642
3452	936643
9192	936644
13753	936645
31386	936646
38958	936647
47098	936648
88341	936649
12352	936650
43868	936651
87439	936652
4366	936653
11530	936654
6052	936655
32177	936656
28857	936657
3233	936658
75244	936659
9917	936660
39770	936661
114	936662
11341	936663
10157	936664
67541	936665
30955	936666
22791	936667
87112	936668
3972	936669
45957	936670
11153	936671
16047	936672
6055	936673
17748	936674
72734	936675
11251	936676
10448	936677
21877	936678
7526	936679
54016	936680
43733	936681
11707	936682
75	936683
40079	936684
18136	936685
5217	936686
10640	936687
77333	936688
29709	936689
49315	936690
12276	936691
15470	936692
59711	936693
17820	936694
5710	936695
32754	936696
28757	936697
65250	936698
15699	936699
8433	936700
55926	936701
72274	936702
248	936703
14515	936704
47811	936705
3053	936706
20193	936707
5926	936708
32916	936709
2721	936710
30178	936711
14485	936712
10225	936713
88282	936714
26266	936715
13261	936716
29955	936717
45401	936718
22461	936719
47910	936720
31515	936721
57806	936722
73070	936723
93648	936724
71019	936725
37942	936726
15912	936727
4070	936728
75076	936729
51795	936730
9850	936731
48647	936732
1219	936733
7700	936734
12741	936735
37507	936736
1459	936737
54321	936738
559	936739
60365	936740
77041	936741
18272	936742
1563	936743
71626	936744
479	936745
1269	936746
80064	936747
63898	936748
44042	936749
73963	936750
6855	936751
12604	936752
51902	936753
19761	936754
42540	936755
83226	936756
71710	936757
28507	936758
7419	936759
37976	936760
14240	936761
143	936762
20505	936763
35631	936764
54332	936765
73940	936766
19334	936767
3683	936768
5241	936769
32149	936770
11791	936771
84034	936772
70471	936773
25813	936774
23034	936775
5939	936776
41281	936777
2420	936778
42002	936779
10000	936780
36390	936781
35359	936782
26473	936783
11108	936784
382	936785
22926	936786
499	936787
6939	936788
41692	936789
32747	936790
25720	936791
1418	936792
29257	936793
44700	936794
10854	936795
1946	936796
30767	936797
6612	936798
37653	936799
15846	936800
1632	936801
19931	936802
32560	936803
14175	936804
90928	936805
7017	936806
148	936807
8006	936808
8580	936809
35795	936810
106056	936811
45117	936812
34871	936813
4495	936814
5344	936815
52220	936816
34608	936817
53329	936818
757	936819
44276	936820
33143	936821
13995	936822
48466	936823
60285	936824
20164	936825
4057	936826
2709	936827
4873	936828
564	936829
8581	936830
70599	936831
103064	936832
32079	936833
99477	936834
48633	936835
61373	936836
82394	936837
53467	936838
28540	936839
45950	936840
33409	936841
15898	936842
1188	936843
14188	936844
11223	936845
71506	936846
28700	936847
4624	936848
4823	936849
2962	936850
89103	936851
20219	936852
197	936853
106609	936854
72513	936855
5489	936856
21041	936857
61205	936858
19655	936859
10542	936860
478	936861
65920	936862
9962	936863
12102	936864
43352	936865
75032	936866
58775	936867
11848	936868
16138	936869
9220	936870
88298	936871
49959	936872
102246	936873
45412	936874
19852	936875
64757	936876
59487	936877
13261	936878
51087	936879
25577	936880
12165	936881
22235	936882
869	936883
17230	936884
26302	936885
75559	936886
18413	936887
77076	936888
32274	936889
39571	936890
15493	936891
31569	936892
46747	936893
20041	936894
5832	936895
97845	936896
47297	936897
14897	936898
10553	936899
4126	936900
67935	936901
38710	936902
37247	936903
6568	936904
14048	936905
13377	936906
68864	936907
9032	936908
21926	936909
17062	936910
53876	936911
35516	936912
2160	936913
59251	936914
27704	936915
21670	936916
35259	936917
1983	936918
1850	936919
5776	936920
109757	936921
37327	936922
42886	936923
10182	936924
92672	936925
52248	936926
36051	936927
48971	936928
88738	936929
1165	936930
68614	936931
48283	936932
18482	936933
6484	936934
361	936935
19095	936936
6401	936937
70544	936938
23794	936939
14370	936940
80099	936941
11766	936942
2802	936943
31649	936944
3	936945
129	936946
112341	936947
110780	936948
73388	936949
11503	936950
20321	936951
39657	936952
33998	936953
15579	936954
2942	936955
42987	936956
11574	936957
101237	936958
51437	936959
4005	936960
3502	936961
76477	936962
67673	936963
31617	936964
59112	936965
92139	936966
11857	936967
4269	936968
5742	936969
50203	936970
71929	936971
5264	936972
40718	936973
823	936974
32189	936975
16235	936976
3912	936977
16200	936978
12563	936979
63628	936980
22369	936981
1794	936982
1000	936983
5281	936984
94815	936985
7176	936986
17608	936987
44054	936988
30001	936989
73556	936990
21977	936991
1261	936992
70762	936993
20595	936994
55246	936995
4316	936996
34831	936997
11337	936998
5881	936999
4252	937000
34168	937001
9850	937002
13227	937003
21623	937004
16343	937005
15795	937006
93433	937007
26111	937008
1182	937009
49926	937010
10333	937011
37651	937012
8182	937013
5897	937014
9082	937015
25827	937016
20454	937017
96	937018
113939	937019
11028	937020
32158	937021
1851	937022
44777	937023
97	937024
60617	937025
52037	937026
4405	937027
30950	937028
15506	937029
57982	937030
1303	937031
13990	937032
662	937033
44815	937034
22916	937035
4831	937036
68133	937037
47436	937038
57658	937039
102530	937040
30586	937041
19974	937042
18198	937043
25905	937044
8800	937045
1643	937046
80709	937047
43394	937048
4600	937049
141	937050
10358	937051
63224	937052
41878	937053
96	937054
18439	937055
62971	937056
6843	937057
45094	937058
20148	937059
28864	937060
45955	937061
4363	937062
6619	937063
2550	937064
30389	937065
10880	937066
23867	937067
14076	937068
83999	937069
21446	937070
19063	937071
39153	937072
2032	937073
26097	937074
18742	937075
324	937076
146	937077
54252	937078
893	937079
41063	937080
98745	937081
100001	937082
4947	937083
44727	937084
31870	937085
98633	937086
34961	937087
788	937088
7763	937089
73037	937090
5099	937091
63285	937092
2656	937093
930	937094
58614	937095
35760	937096
9626	937097
16059	937098
4765	937099
29542	937100
1501	937101
91785	937102
56833	937103
84934	937104
5161	937105
15313	937106
9291	937107
1957	937108
31437	937109
27720	937110
7625	937111
48297	937112
35048	937113
61931	937114
4385	937115
54	937116
654	937117
37325	937118
69607	937119
11395	937120
7692	937121
89342	937122
42687	937123
20886	937124
18823	937125
32738	937126
6206	937127
33237	937128
14240	937129
28025	937130
100250	937131
14338	937132
14896	937133
28950	937134
11698	937135
832	937136
100223	937137
1847	937138
1289	937139
247	937140
29811	937141
54751	937142
40006	937143
38380	937144
55345	937145
20311	937146
13455	937147
5270	937148
79386	937149
33137	937150
57527	937151
11701	937152
63525	937153
27702	937154
6038	937155
4669	937156
18786	937157
2384	937158
30689	937159
25368	937160
55373	937161
4305	937162
6191	937163
73233	937164
43500	937165
161	937166
5391	937167
54567	937168
46663	937169
60538	937170
27305	937171
12410	937172
53674	937173
54948	937174
976	937175
70225	937176
48576	937177
6065	937178
18358	937179
28676	937180
13786	937181
16696	937182
321	937183
7841	937184
75535	937185
19871	937186
41605	937187
31306	937188
30631	937189
29655	937190
62146	937191
5486	937192
25094	937193
68520	937194
494	937195
13475	937196
1904	937197
61801	937198
12014	937199
14870	937200
76783	937201
30749	937202
2282	937203
36655	937204
46373	937205
73835	937206
18355	937207
8834	937208
16997	937209
45587	937210
6063	937211
7045	937212
20720	937213
1835	937214
25464	937215
21722	937216
12827	937217
55952	937218
86466	937219
10392	937220
71216	937221
29346	937222
63011	937223
5007	937224
7180	937225
5564	937226
47451	937227
62978	937228
17139	937229
34651	937230
85079	937231
34496	937232
7680	937233
10175	937234
50867	937235
353	937236
58458	937237
72203	937238
83317	937239
173	937240
6247	937241
72904	937242
10002	937243
3415	937244
55904	937245
1682	937246
242	937247
13414	937248
3978	937249
6754	937250
24466	937251
101729	937252
19534	937253
12773	937254
28744	937255
4834	937256
5002	937257
25321	937258
56351	937259
92801	937260
29886	937261
78235	937262
67073	937263
149	937264
20580	937265
15089	937266
337	937267
43826	937268
25839	937269
9805	937270
13299	937271
17418	937272
84501	937273
39481	937274
4652	937275
544	937276
78506	937277
3274	937278
1772	937279
1330	937280
2823	937281
16459	937282
15747	937283
30569	937284
66957	937285
72570	937286
341	937287
727	937288
53665	937289
26603	937290
81452	937291
94127	937292
25190	937293
59146	937294
2421	937295
27553	937296
37249	937297
31788	937298
16625	937299
67410	937300
8957	937301
20702	937302
29837	937303
26314	937304
10022	937305
11335	937306
46577	937307
6191	937308
6092	937309
40588	937310
28827	937311
6054	937312
9728	937313
20591	937314
38	937315
26623	937316
44577	937317
36800	937318
58245	937319
39092	937320
23243	937321
102832	937322
13331	937323
43315	937324
48056	937325
63424	937326
69310	937327
27228	937328
12027	937329
16483	937330
436	937331
40731	937332
1952	937333
118	937334
908	937335
19554	937336
35875	937337
37841	937338
69040	937339
15423	937340
94027	937341
14204	937342
1812	937343
52	937344
105695	937345
12	937346
5546	937347
42313	937348
14534	937349
23886	937350
37357	937351
18345	937352
45927	937353
8966	937354
27622	937355
20745	937356
53572	937357
3348	937358
60603	937359
4068	937360
16416	937361
60730	937362
71800	937363
11557	937364
378	937365
11098	937366
10184	937367
1873	937368
26764	937369
5660	937370
4295	937371
4180	937372
2720	937373
64627	937374
41272	937375
1996	937376
69330	937377
52735	937378
26079	937379
8128	937380
45784	937381
40112	937382
208	937383
14642	937384
10698	937385
1472	937386
14692	937387
5074	937388
2165	937389
4410	937390
20807	937391
27699	937392
601	937393
19105	937394
85336	937395
112104	937396
392	937397
104577	937398
77178	937399
46085	937400
85752	937401
68597	937402
67501	937403
26218	937404
58088	937405
2448	937406
60	937407
67362	937408
98775	937409
27919	937410
27620	937411
37735	937412
39593	937413
6585	937414
11259	937415
12171	937416
26725	937417
93600	937418
155	937419
49634	937420
57411	937421
4535	937422
38401	937423
2959	937424
33338	937425
1545	937426
35224	937427
42639	937428
16261	937429
16006	937430
6932	937431
84728	937432
8044	937433
11460	937434
78363	937435
2125	937436
1728	937437
72244	937438
14724	937439
76973	937440
32	937441
1386	937442
24528	937443
10304	937444
13600	937445
6	937446
36616	937447
51416	937448
44617	937449
195	937450
415	937451
8163	937452
13610	937453
579	937454
84571	937455
8291	937456
45161	937457
78342	937458
33820	937459
4770	937460
56675	937461
27217	937462
2163	937463
85588	937464
4409	937465
26494	937466
19104	937467
53488	937468
1064	937469
13284	937470
38230	937471
7811	937472
68657	937473
42106	937474
48711	937475
10704	937476
5686	937477
51940	937478
24367	937479
13285	937480
313	937481
99736	937482
7536	937483
39803	937484
32871	937485
13036	937486
64797	937487
7357	937488
36106	937489
22158	937490
1481	937491
2889	937492
21134	937493
9	937494
516	937495
90568	937496
13920	937497
86533	937498
111602	937499
6486	937500
100238	937501
33949	937502
33983	937503
3843	937504
4100	937505
35010	937506
8873	937507
98419	937508
21619	937509
6934	937510
8451	937511
32266	937512
8240	937513
43974	937514
33074	937515
44234	937516
34610	937517
1168	937518
34279	937519
29328	937520
2719	937521
7891	937522
40396	937523
66373	937524
4293	937525
23342	937526
42897	937527
21592	937528
491	937529
1767	937530
10566	937531
3789	937532
60336	937533
23535	937534
1567	937535
1915	937536
60863	937537
14420	937538
56738	937539
34859	937540
32344	937541
26036	937542
6754	937543
15484	937544
10993	937545
49605	937546
3311	937547
3323	937548
50840	937549
787	937550
82434	937551
92316	937552
62258	937553
748	937554
19906	937555
270	937556
111941	937557
15186	937558
37356	937559
53120	937560
1789	937561
15580	937562
4721	937563
19775	937564
2635	937565
4575	937566
37382	937567
1362	937568
738	937569
54420	937570
82226	937571
70990	937572
26576	937573
11963	937574
39768	937575
36796	937576
652	937577
1104	937578
8317	937579
6788	937580
14041	937581
6000	937582
93285	937583
932	937584
67094	937585
693	937586
2824	937587
54184	937588
9632	937589
2509	937590
41663	937591
35346	937592
16136	937593
16301	937594
832	937595
61136	937596
21190	937597
13782	937598
8333	937599
103924	937600
7121	937601
24844	937602
113987	937603
1373	937604
21053	937605
566	937606
38571	937607
2942	937608
54491	937609
66068	937610
44750	937611
6272	937612
27496	937613
421	937614
1195	937615
75773	937616
1237	937617
30415	937618
33087	937619
11501	937620
41667	937621
22186	937622
2772	937623
81149	937624
78114	937625
21235	937626
29077	937627
114273	937628
7439	937629
20971	937630
551	937631
21219	937632
24017	937633
8661	937634
6661	937635
8111	937636
17085	937637
31017	937638
16800	937639
489	937640
37404	937641
14034	937642
23	937643
13470	937644
41223	937645
5648	937646
47290	937647
36619	937648
23679	937649
40382	937650
4777	937651
14531	937652
17916	937653
95465	937654
11734	937655
5784	937656
1562	937657
42982	937658
23472	937659
21752	937660
38045	937661
20885	937662
51558	937663
17878	937664
115	937665
59217	937666
35363	937667
99436	937668
1222	937669
381	937670
9837	937671
4025	937672
14219	937673
29012	937674
32863	937675
92460	937676
23214	937677
7799	937678
33308	937679
3567	937680
9799	937681
9145	937682
9250	937683
53692	937684
90275	937685
10947	937686
62547	937687
1137	937688
3859	937689
1332	937690
60347	937691
43725	937692
74788	937693
52360	937694
31957	937695
9165	937696
44640	937697
19572	937698
37463	937699
71303	937700
55886	937701
63866	937702
74030	937703
68145	937704
12716	937705
45958	937706
52419	937707
6467	937708
8	937709
6995	937710
45137	937711
39090	937712
8327	937713
3387	937714
22336	937715
54579	937716
71861	937717
92440	937718
12537	937719
59	937720
22096	937721
3335	937722
19022	937723
4473	937724
64619	937725
4700	937726
23763	937727
12437	937728
30623	937729
7955	937730
3479	937731
76146	937732
14775	937733
84839	937734
145	937735
11993	937736
49218	937737
19244	937738
428	937739
52892	937740
7317	937741
75723	937742
26328	937743
46859	937744
14429	937745
1492	937746
113	937747
9760	937748
1947	937749
2448	937750
56756	937751
5720	937752
3782	937753
44478	937754
42108	937755
28552	937756
70138	937757
18422	937758
12438	937759
11411	937760
12606	937761
60917	937762
53174	937763
71622	937764
3317	937765
4749	937766
33096	937767
38820	937768
25504	937769
12419	937770
70914	937771
18366	937772
45706	937773
333	937774
95799	937775
40806	937776
26270	937777
23761	937778
15792	937779
1461	937780
25781	937781
61551	937782
4594	937783
35156	937784
3384	937785
20259	937786
42269	937787
38555	937788
9192	937789
25624	937790
28986	937791
678	937792
70980	937793
6109	937794
22103	937795
41260	937796
33764	937797
74965	937798
2324	937799
11294	937800
43618	937801
3062	937802
31412	937803
9487	937804
27886	937805
92427	937806
582	937807
46215	937808
15947	937809
91350	937810
12500	937811
452	937812
613	937813
24732	937814
67213	937815
26764	937816
42513	937817
3194	937818
2613	937819
9103	937820
30685	937821
73632	937822
13381	937823
61479	937824
75214	937825
37769	937826
23099	937827
4926	937828
20442	937829
25689	937830
204	937831
18133	937832
39986	937833
40700	937834
10505	937835
7539	937836
36796	937837
83917	937838
12522	937839
35924	937840
1370	937841
57547	937842
19041	937843
82542	937844
25680	937845
1183	937846
16137	937847
10723	937848
556	937849
9345	937850
623	937851
11630	937852
69723	937853
38643	937854
36342	937855
6189	937856
17295	937857
8533	937858
42579	937859
73064	937860
26152	937861
73967	937862
12748	937863
58232	937864
17031	937865
30054	937866
13904	937867
39233	937868
294	937869
745	937870
13039	937871
16498	937872
18061	937873
19216	937874
49159	937875
21227	937876
37362	937877
1226	937878
31047	937879
35977	937880
23443	937881
724	937882
17429	937883
846	937884
60892	937885
5785	937886
2971	937887
3278	937888
36855	937889
94203	937890
67128	937891
55845	937892
96	937893
25237	937894
58764	937895
62483	937896
9024	937897
12193	937898
78157	937899
7638	937900
12154	937901
2668	937902
3006	937903
83228	937904
17488	937905
44214	937906
12862	937907
88690	937908
14189	937909
54996	937910
83833	937911
1986	937912
5105	937913
11279	937914
1891	937915
35461	937916
31494	937917
35414	937918
22238	937919
797	937920
48044	937921
23921	937922
35336	937923
2493	937924
25858	937925
41294	937926
24495	937927
78673	937928
14300	937929
37197	937930
2626	937931
86183	937932
21608	937933
96285	937934
26917	937935
21355	937936
24255	937937
53281	937938
1030	937939
3156	937940
56240	937941
2116	937942
32339	937943
69226	937944
35293	937945
416	937946
31328	937947
6871	937948
95310	937949
2817	937950
9395	937951
21050	937952
5242	937953
12943	937954
96774	937955
70661	937956
20568	937957
28053	937958
9885	937959
81174	937960
79440	937961
2260	937962
16875	937963
50706	937964
14846	937965
25562	937966
72359	937967
50618	937968
7768	937969
47919	937970
84922	937971
76549	937972
61281	937973
18544	937974
13136	937975
23012	937976
8815	937977
7684	937978
25834	937979
974	937980
35325	937981
2541	937982
2400	937983
84695	937984
28501	937985
9667	937986
42271	937987
10157	937988
13452	937989
32491	937990
33410	937991
2840	937992
2188	937993
11243	937994
63384	937995
42330	937996
27615	937997
61419	937998
76163	937999
81639	938000
28484	938001
43675	938002
97717	938003
1216	938004
14203	938005
23504	938006
60472	938007
58210	938008
9331	938009
634	938010
88241	938011
33385	938012
17575	938013
11815	938014
44009	938015
32061	938016
43673	938017
4836	938018
8937	938019
55568	938020
4528	938021
42030	938022
46731	938023
27951	938024
45580	938025
5523	938026
9958	938027
306	938028
31370	938029
20082	938030
25291	938031
19428	938032
31898	938033
13855	938034
361	938035
16724	938036
1052	938037
13097	938038
6304	938039
13474	938040
18781	938041
11960	938042
20296	938043
2419	938044
49398	938045
79015	938046
29865	938047
33832	938048
766	938049
45052	938050
20045	938051
27995	938052
49696	938053
14621	938054
69331	938055
2372	938056
7958	938057
54087	938058
19442	938059
49780	938060
62869	938061
2340	938062
91574	938063
11462	938064
41435	938065
99738	938066
2547	938067
22563	938068
38658	938069
27149	938070
76402	938071
15281	938072
76602	938073
31197	938074
3976	938075
9758	938076
77137	938077
53926	938078
13611	938079
36946	938080
53623	938081
60830	938082
9472	938083
42759	938084
14315	938085
4404	938086
50337	938087
1229	938088
1168	938089
41225	938090
15334	938091
64638	938092
48856	938093
19651	938094
20327	938095
24363	938096
4113	938097
20927	938098
9	938099
1590	938100
66375	938101
20271	938102
2831	938103
38960	938104
43890	938105
33295	938106
5976	938107
61075	938108
8022	938109
12671	938110
81854	938111
8458	938112
1170	938113
35245	938114
9248	938115
20545	938116
1238	938117
5169	938118
6792	938119
6671	938120
85281	938121
14919	938122
107014	938123
51405	938124
77751	938125
48151	938126
34841	938127
75302	938128
16396	938129
7101	938130
9227	938131
94637	938132
13673	938133
20727	938134
2065	938135
34614	938136
14669	938137
51359	938138
25814	938139
49583	938140
18356	938141
22959	938142
24327	938143
29395	938144
82176	938145
82012	938146
4795	938147
27284	938148
68823	938149
40756	938150
25914	938151
50227	938152
76156	938153
28516	938154
9269	938155
21718	938156
98504	938157
91648	938158
23987	938159
83145	938160
100745	938161
21212	938162
79263	938163
27065	938164
24232	938165
19973	938166
1122	938167
16663	938168
43016	938169
362	938170
16284	938171
287	938172
20485	938173
21554	938174
93533	938175
12	938176
35100	938177
82957	938178
26569	938179
34376	938180
65828	938181
16914	938182
446	938183
46339	938184
9598	938185
28166	938186
23276	938187
58429	938188
30678	938189
24081	938190
14827	938191
36624	938192
1441	938193
11275	938194
8055	938195
63319	938196
3599	938197
10523	938198
14711	938199
28798	938200
59890	938201
404	938202
53967	938203
12137	938204
91713	938205
1039	938206
30615	938207
12316	938208
50802	938209
28880	938210
57738	938211
25219	938212
85299	938213
23070	938214
62044	938215
16137	938216
24525	938217
81336	938218
3821	938219
23118	938220
39194	938221
109200	938222
29452	938223
60037	938224
80418	938225
37227	938226
30	938227
56083	938228
9852	938229
19049	938230
86374	938231
7761	938232
27658	938233
2020	938234
2118	938235
60754	938236
3460	938237
4978	938238
32707	938239
7294	938240
59556	938241
6487	938242
48188	938243
6585	938244
17608	938245
10317	938246
21178	938247
67119	938248
8522	938249
20234	938250
2252	938251
70737	938252
820	938253
61189	938254
3092	938255
66872	938256
33537	938257
29826	938258
31272	938259
95348	938260
6178	938261
8245	938262
66	938263
15807	938264
3985	938265
31023	938266
60666	938267
19961	938268
7521	938269
2175	938270
23453	938271
90817	938272
66159	938273
2535	938274
1814	938275
100826	938276
25631	938277
44852	938278
9168	938279
2193	938280
13290	938281
30269	938282
55238	938283
1418	938284
11070	938285
29802	938286
36564	938287
955	938288
86913	938289
17279	938290
15092	938291
4332	938292
2641	938293
8464	938294
60118	938295
5794	938296
67023	938297
23484	938298
15106	938299
5682	938300
45651	938301
5423	938302
433	938303
4251	938304
10968	938305
27477	938306
4505	938307
64278	938308
44354	938309
7168	938310
93157	938311
39529	938312
61105	938313
78838	938314
4153	938315
16715	938316
18279	938317
100410	938318
21215	938319
19856	938320
9189	938321
94816	938322
3489	938323
45246	938324
3569	938325
84628	938326
7888	938327
6895	938328
12076	938329
5454	938330
40381	938331
3240	938332
30366	938333
76280	938334
97745	938335
70067	938336
42715	938337
19344	938338
7257	938339
12900	938340
48251	938341
20736	938342
2896	938343
13122	938344
46253	938345
35792	938346
8373	938347
14073	938348
4008	938349
20439	938350
60584	938351
4670	938352
12687	938353
198	938354
1654	938355
5645	938356
23874	938357
12544	938358
30982	938359
17619	938360
5021	938361
26137	938362
44332	938363
126	938364
107627	938365
23038	938366
8725	938367
56639	938368
20098	938369
23767	938370
69474	938371
71642	938372
64556	938373
21701	938374
6801	938375
44753	938376
1682	938377
878	938378
74388	938379
23200	938380
37728	938381
13317	938382
79884	938383
8095	938384
7618	938385
111339	938386
33433	938387
632	938388
98	938389
9663	938390
68579	938391
2751	938392
38617	938393
81030	938394
34888	938395
96695	938396
13054	938397
63047	938398
35395	938399
4355	938400
4839	938401
4684	938402
9472	938403
4176	938404
14578	938405
77555	938406
93640	938407
23718	938408
76353	938409
23681	938410
7675	938411
28070	938412
5667	938413
82344	938414
105507	938415
46177	938416
62983	938417
47715	938418
38190	938419
3566	938420
47001	938421
9275	938422
19371	938423
89228	938424
5537	938425
43669	938426
53063	938427
964	938428
11250	938429
1286	938430
89807	938431
25827	938432
3345	938433
30148	938434
21329	938435
55261	938436
66419	938437
74032	938438
15869	938439
11053	938440
79735	938441
16744	938442
39369	938443
11744	938444
64412	938445
3223	938446
35702	938447
41143	938448
58667	938449
13089	938450
33815	938451
1459	938452
11246	938453
34172	938454
29744	938455
604	938456
75003	938457
32882	938458
38015	938459
5855	938460
7177	938461
59974	938462
6163	938463
32260	938464
1029	938465
23934	938466
385	938467
21827	938468
7779	938469
20374	938470
7206	938471
53448	938472
15133	938473
20939	938474
47884	938475
3617	938476
31650	938477
77949	938478
91455	938479
5626	938480
56404	938481
69768	938482
10290	938483
7919	938484
35456	938485
30347	938486
150	938487
2468	938488
46007	938489
10847	938490
47853	938491
63328	938492
41046	938493
27240	938494
20751	938495
2965	938496
19674	938497
25674	938498
2393	938499
8876	938500
12099	938501
63354	938502
46717	938503
18244	938504
25153	938505
11238	938506
3577	938507
7098	938508
54794	938509
10961	938510
2002	938511
12076	938512
127	938513
13221	938514
52086	938515
32869	938516
23894	938517
111215	938518
50476	938519
60470	938520
10652	938521
16870	938522
1660	938523
21071	938524
15624	938525
55113	938526
21775	938527
2301	938528
97911	938529
32923	938530
15486	938531
18809	938532
69235	938533
72413	938534
86383	938535
2558	938536
60648	938537
24532	938538
20666	938539
18797	938540
93731	938541
16411	938542
81022	938543
8300	938544
9172	938545
101059	938546
15994	938547
1070	938548
69413	938549
9788	938550
40038	938551
59370	938552
13414	938553
47355	938554
62266	938555
12403	938556
77165	938557
47938	938558
28551	938559
32538	938560
41229	938561
31405	938562
14146	938563
23835	938564
6125	938565
43700	938566
54760	938567
1411	938568
7008	938569
70643	938570
1556	938571
54643	938572
41965	938573
3288	938574
52182	938575
24235	938576
29045	938577
39695	938578
65674	938579
48451	938580
24689	938581
88029	938582
3156	938583
1	938584
23431	938585
16723	938586
57232	938587
12918	938588
26060	938589
653	938590
6028	938591
4	938592
3782	938593
30034	938594
29764	938595
72694	938596
2780	938597
44335	938598
9034	938599
25598	938600
24383	938601
6455	938602
8134	938603
8732	938604
54180	938605
87500	938606
60256	938607
105716	938608
38945	938609
23	938610
1741	938611
84515	938612
7595	938613
11173	938614
3570	938615
2695	938616
8852	938617
19080	938618
4781	938619
5999	938620
9325	938621
26653	938622
120	938623
29844	938624
15107	938625
1381	938626
21734	938627
12657	938628
14075	938629
1246	938630
11414	938631
40849	938632
33194	938633
42549	938634
73265	938635
90002	938636
13619	938637
20557	938638
1510	938639
98626	938640
48314	938641
9645	938642
36139	938643
1656	938644
80917	938645
491	938646
68481	938647
23614	938648
23082	938649
41916	938650
34066	938651
8164	938652
3405	938653
30254	938654
21711	938655
9684	938656
46763	938657
73741	938658
2651	938659
4177	938660
9203	938661
3190	938662
41233	938663
60324	938664
97891	938665
37035	938666
4464	938667
72240	938668
756	938669
80009	938670
1945	938671
20982	938672
16919	938673
47916	938674
40067	938675
557	938676
11785	938677
8704	938678
2645	938679
1032	938680
67180	938681
21228	938682
5910	938683
12718	938684
48074	938685
29183	938686
26631	938687
28801	938688
80615	938689
11168	938690
24870	938691
21573	938692
11	938693
36637	938694
60610	938695
46169	938696
57640	938697
7531	938698
79476	938699
2150	938700
5351	938701
69466	938702
55728	938703
77478	938704
14664	938705
17342	938706
8	938707
21062	938708
94299	938709
84700	938710
167	938711
75870	938712
7473	938713
6258	938714
47370	938715
87803	938716
14798	938717
51032	938718
18661	938719
18050	938720
1834	938721
30423	938722
48839	938723
30423	938724
171	938725
667	938726
13520	938727
69637	938728
22520	938729
35237	938730
78377	938731
40995	938732
38205	938733
36	938734
23551	938735
10611	938736
52860	938737
14088	938738
16273	938739
13274	938740
84131	938741
61891	938742
93412	938743
20106	938744
35467	938745
64823	938746
5840	938747
41871	938748
31	938749
18767	938750
16049	938751
48817	938752
84105	938753
6226	938754
237	938755
86963	938756
70944	938757
63642	938758
2521	938759
11901	938760
1997	938761
22036	938762
81536	938763
45586	938764
162	938765
76642	938766
20994	938767
50142	938768
38712	938769
30913	938770
5007	938771
8198	938772
22907	938773
59419	938774
31453	938775
66599	938776
9307	938777
3375	938778
26409	938779
42060	938780
3239	938781
11269	938782
48837	938783
32218	938784
21486	938785
3544	938786
57290	938787
85433	938788
33234	938789
10448	938790
1294	938791
215	938792
17106	938793
4448	938794
234	938795
13732	938796
6247	938797
5610	938798
31692	938799
406	938800
4615	938801
4442	938802
3790	938803
102831	938804
15342	938805
65952	938806
9045	938807
54909	938808
106701	938809
6548	938810
3133	938811
108	938812
72316	938813
4044	938814
19439	938815
50342	938816
15834	938817
56151	938818
3731	938819
20556	938820
24764	938821
15729	938822
588	938823
82436	938824
29525	938825
442	938826
47711	938827
2526	938828
99220	938829
56120	938830
88	938831
35894	938832
19956	938833
2509	938834
7171	938835
779	938836
3018	938837
72472	938838
89867	938839
57378	938840
5237	938841
23567	938842
72762	938843
15714	938844
2184	938845
2777	938846
61292	938847
19040	938848
35733	938849
14182	938850
57035	938851
2498	938852
43554	938853
22459	938854
468	938855
14131	938856
37931	938857
3840	938858
16406	938859
65890	938860
11800	938861
30483	938862
6207	938863
48504	938864
9729	938865
5462	938866
15525	938867
33279	938868
631	938869
47184	938870
94550	938871
15278	938872
89582	938873
2696	938874
12302	938875
83050	938876
9480	938877
14797	938878
30020	938879
5103	938880
39264	938881
44914	938882
22991	938883
47875	938884
51685	938885
13743	938886
25502	938887
1757	938888
29225	938889
28560	938890
61336	938891
22800	938892
409	938893
14736	938894
31964	938895
30866	938896
30939	938897
45415	938898
35655	938899
27180	938900
7459	938901
48368	938902
13934	938903
10473	938904
99335	938905
38694	938906
15271	938907
56495	938908
21474	938909
19620	938910
51748	938911
59153	938912
2007	938913
15235	938914
78781	938915
58301	938916
383	938917
84341	938918
2357	938919
90869	938920
1243	938921
10126	938922
68719	938923
582	938924
44867	938925
21004	938926
40888	938927
16609	938928
2480	938929
27555	938930
51451	938931
41597	938932
54880	938933
14992	938934
14090	938935
26885	938936
4	938937
34958	938938
27270	938939
65565	938940
192	938941
874	938942
25301	938943
19594	938944
5532	938945
3856	938946
10283	938947
14038	938948
39944	938949
6325	938950
34750	938951
22811	938952
28102	938953
34559	938954
67884	938955
5851	938956
3168	938957
42530	938958
15275	938959
12198	938960
12612	938961
10305	938962
11385	938963
23714	938964
13890	938965
19757	938966
3875	938967
9663	938968
56	938969
5043	938970
2364	938971
27172	938972
12378	938973
8353	938974
2520	938975
40327	938976
49626	938977
1078	938978
67080	938979
34329	938980
82729	938981
87906	938982
46911	938983
55834	938984
33255	938985
3199	938986
138	938987
86969	938988
59132	938989
53506	938990
108490	938991
11433	938992
18396	938993
43024	938994
22524	938995
239	938996
326	938997
29672	938998
31685	938999
2760	939000
43712	939001
30235	939002
44704	939003
69520	939004
8462	939005
13991	939006
13030	939007
3766	939008
4292	939009
41939	939010
1310	939011
42126	939012
35632	939013
71	939014
45375	939015
848	939016
5667	939017
14063	939018
837	939019
14984	939020
10021	939021
31408	939022
1630	939023
11454	939024
81311	939025
7316	939026
28336	939027
234	939028
65304	939029
3103	939030
1359	939031
10588	939032
66804	939033
76618	939034
41817	939035
6375	939036
69212	939037
54055	939038
458	939039
94106	939040
11443	939041
68204	939042
67811	939043
30082	939044
82632	939045
75559	939046
66378	939047
44450	939048
1654	939049
9790	939050
1556	939051
40292	939052
40696	939053
82255	939054
108	939055
51322	939056
22430	939057
10327	939058
65462	939059
62175	939060
9918	939061
513	939062
58681	939063
36070	939064
56535	939065
30184	939066
39421	939067
7842	939068
52098	939069
42833	939070
50094	939071
9255	939072
21277	939073
35807	939074
52787	939075
6164	939076
24449	939077
38105	939078
11610	939079
45088	939080
46603	939081
62605	939082
2848	939083
97756	939084
12178	939085
72	939086
84804	939087
1493	939088
5187	939089
13276	939090
2	939091
96980	939092
37358	939093
69050	939094
27221	939095
22191	939096
14498	939097
55557	939098
16730	939099
77578	939100
28832	939101
28845	939102
32066	939103
18771	939104
24326	939105
66649	939106
4644	939107
14697	939108
64229	939109
51462	939110
11574	939111
47	939112
21196	939113
102458	939114
20075	939115
4201	939116
92351	939117
66048	939118
2998	939119
22668	939120
4668	939121
17725	939122
33081	939123
22999	939124
440	939125
15785	939126
21781	939127
4832	939128
66852	939129
75570	939130
69028	939131
2233	939132
48721	939133
23528	939134
8859	939135
43387	939136
30073	939137
31887	939138
22138	939139
36399	939140
18127	939141
14373	939142
6200	939143
83954	939144
29533	939145
42066	939146
11444	939147
107	939148
80204	939149
31497	939150
9242	939151
6802	939152
820	939153
38742	939154
36621	939155
1035	939156
53209	939157
4087	939158
262	939159
11850	939160
28482	939161
45565	939162
7343	939163
79809	939164
32359	939165
22568	939166
71236	939167
6667	939168
603	939169
33624	939170
1684	939171
9336	939172
44608	939173
29409	939174
1056	939175
5264	939176
1160	939177
571	939178
33087	939179
19036	939180
24225	939181
96287	939182
31573	939183
29545	939184
14837	939185
5657	939186
48779	939187
4770	939188
81359	939189
38261	939190
9180	939191
13792	939192
4443	939193
33109	939194
48148	939195
11316	939196
6261	939197
10162	939198
48321	939199
29481	939200
19423	939201
53110	939202
60709	939203
26247	939204
156	939205
7803	939206
55988	939207
3024	939208
48272	939209
45083	939210
75142	939211
5314	939212
10868	939213
55249	939214
90115	939215
116	939216
35634	939217
5029	939218
27036	939219
96674	939220
898	939221
36581	939222
42329	939223
94444	939224
1147	939225
41729	939226
666	939227
59360	939228
79097	939229
8497	939230
43803	939231
63399	939232
66745	939233
23244	939234
49477	939235
38326	939236
82348	939237
36816	939238
6335	939239
11152	939240
47802	939241
453	939242
15681	939243
16101	939244
36402	939245
49209	939246
110133	939247
7970	939248
19553	939249
1835	939250
33526	939251
72462	939252
2654	939253
48134	939254
11658	939255
73563	939256
11641	939257
49681	939258
22511	939259
18174	939260
24210	939261
1927	939262
46044	939263
29187	939264
65665	939265
41247	939266
35988	939267
7842	939268
36330	939269
1493	939270
44623	939271
45823	939272
16643	939273
30625	939274
6861	939275
79994	939276
39587	939277
34753	939278
4395	939279
90958	939280
44336	939281
14213	939282
32098	939283
6290	939284
15090	939285
61817	939286
120	939287
1465	939288
87	939289
523	939290
31590	939291
45099	939292
11986	939293
73313	939294
30865	939295
53033	939296
6790	939297
8875	939298
8945	939299
1086	939300
29510	939301
13790	939302
41149	939303
11744	939304
21896	939305
47149	939306
20017	939307
1807	939308
27537	939309
21059	939310
67086	939311
89182	939312
37044	939313
45869	939314
7667	939315
34726	939316
30455	939317
334	939318
1071	939319
304	939320
7472	939321
47110	939322
91770	939323
60104	939324
75066	939325
29117	939326
56956	939327
3429	939328
14592	939329
45201	939330
6833	939331
57906	939332
85583	939333
77785	939334
2238	939335
2500	939336
36589	939337
3108	939338
3783	939339
91139	939340
4414	939341
36322	939342
4336	939343
7002	939344
6147	939345
4251	939346
75350	939347
51912	939348
19726	939349
11457	939350
47283	939351
27290	939352
49001	939353
21868	939354
9758	939355
36484	939356
113173	939357
2045	939358
89468	939359
21625	939360
21373	939361
19265	939362
72201	939363
2262	939364
8142	939365
14363	939366
46561	939367
88789	939368
19380	939369
73107	939370
12232	939371
36272	939372
8119	939373
6294	939374
24316	939375
14935	939376
7773	939377
43585	939378
79277	939379
7895	939380
30593	939381
1833	939382
32723	939383
16985	939384
29440	939385
31374	939386
9103	939387
82343	939388
47696	939389
3922	939390
33691	939391
34837	939392
32799	939393
32457	939394
49308	939395
1654	939396
11250	939397
6544	939398
23458	939399
45137	939400
45255	939401
52276	939402
23101	939403
63803	939404
38867	939405
1259	939406
24603	939407
86	939408
76860	939409
99692	939410
43839	939411
25062	939412
7521	939413
7231	939414
27568	939415
3278	939416
11126	939417
95539	939418
1579	939419
44805	939420
111948	939421
2287	939422
18336	939423
578	939424
80589	939425
1033	939426
35015	939427
38299	939428
57615	939429
29297	939430
88700	939431
96965	939432
20677	939433
14105	939434
13472	939435
20239	939436
37581	939437
45537	939438
8535	939439
11309	939440
8587	939441
17183	939442
69363	939443
65337	939444
20013	939445
3300	939446
55541	939447
62790	939448
1128	939449
46910	939450
92367	939451
45643	939452
61418	939453
2453	939454
5832	939455
1706	939456
30579	939457
43768	939458
50196	939459
59313	939460
27670	939461
4154	939462
6691	939463
20296	939464
111	939465
78689	939466
43344	939467
26158	939468
1777	939469
23496	939470
99708	939471
28753	939472
17358	939473
21970	939474
60489	939475
62293	939476
40853	939477
95455	939478
68693	939479
19529	939480
16797	939481
12130	939482
47855	939483
9311	939484
48850	939485
5257	939486
35167	939487
42631	939488
40203	939489
312	939490
48851	939491
5779	939492
42312	939493
9761	939494
49463	939495
26794	939496
1112	939497
3864	939498
568	939499
5250	939500
25300	939501
21073	939502
23435	939503
44772	939504
38291	939505
509	939506
86826	939507
48501	939508
2161	939509
52742	939510
17086	939511
9826	939512
34918	939513
15703	939514
6890	939515
3774	939516
10877	939517
1849	939518
13750	939519
58288	939520
50323	939521
2381	939522
38449	939523
52252	939524
1044	939525
5405	939526
70360	939527
15229	939528
22325	939529
7833	939530
41056	939531
43206	939532
59525	939533
4921	939534
85893	939535
3307	939536
46846	939537
4400	939538
24488	939539
8608	939540
12364	939541
55808	939542
67155	939543
83543	939544
47209	939545
22655	939546
87458	939547
95508	939548
25126	939549
30487	939550
40351	939551
1135	939552
106674	939553
778	939554
6873	939555
4463	939556
62064	939557
37	939558
290	939559
8489	939560
76936	939561
3909	939562
35172	939563
6551	939564
26361	939565
52740	939566
790	939567
83404	939568
30449	939569
8100	939570
45690	939571
27381	939572
72110	939573
3224	939574
25871	939575
2754	939576
45159	939577
37513	939578
27696	939579
33059	939580
25378	939581
1780	939582
12827	939583
20900	939584
50387	939585
6	939586
21513	939587
51713	939588
12410	939589
68780	939590
44616	939591
72334	939592
7355	939593
26965	939594
15211	939595
70777	939596
10708	939597
13326	939598
271	939599
37831	939600
23849	939601
1097	939602
70821	939603
4181	939604
22990	939605
2109	939606
1057	939607
101568	939608
5205	939609
5745	939610
31924	939611
471	939612
8	939613
69069	939614
559	939615
30850	939616
8146	939617
31947	939618
1465	939619
8102	939620
63148	939621
5879	939622
22013	939623
71207	939624
45107	939625
49800	939626
8019	939627
21	939628
19848	939629
63	939630
27509	939631
66463	939632
5299	939633
2279	939634
268	939635
33947	939636
56409	939637
20033	939638
39124	939639
31409	939640
25135	939641
31503	939642
10602	939643
51297	939644
63554	939645
101898	939646
32414	939647
9064	939648
19681	939649
257	939650
15890	939651
15542	939652
1362	939653
29410	939654
52696	939655
86054	939656
96078	939657
59574	939658
11067	939659
1601	939660
626	939661
178	939662
17477	939663
14867	939664
7175	939665
13548	939666
2374	939667
69622	939668
68065	939669
9290	939670
82277	939671
58832	939672
22694	939673
42519	939674
993	939675
20409	939676
88951	939677
80198	939678
6249	939679
29367	939680
49519	939681
18730	939682
20509	939683
52763	939684
31802	939685
54525	939686
9615	939687
64928	939688
45223	939689
46813	939690
3160	939691
11145	939692
31925	939693
22423	939694
33380	939695
50987	939696
19683	939697
48463	939698
11119	939699
27415	939700
5485	939701
33392	939702
58838	939703
69947	939704
11827	939705
85486	939706
4536	939707
38299	939708
72158	939709
3334	939710
13784	939711
1360	939712
82828	939713
11799	939714
4121	939715
64304	939716
89624	939717
2012	939718
38359	939719
5891	939720
3832	939721
52232	939722
11020	939723
91411	939724
50300	939725
81305	939726
39037	939727
27769	939728
15825	939729
9864	939730
31657	939731
2941	939732
13582	939733
28068	939734
74705	939735
11936	939736
99248	939737
48280	939738
34046	939739
75294	939740
5164	939741
84867	939742
1575	939743
440	939744
2	939745
8543	939746
15084	939747
353	939748
42467	939749
8879	939750
12065	939751
2724	939752
50	939753
20045	939754
1926	939755
9658	939756
33438	939757
45682	939758
18492	939759
39959	939760
619	939761
65350	939762
7506	939763
5104	939764
94	939765
131	939766
59796	939767
98264	939768
9037	939769
21724	939770
1333	939771
83018	939772
100405	939773
3182	939774
36828	939775
255	939776
2087	939777
94802	939778
62434	939779
18256	939780
526	939781
93461	939782
26069	939783
18012	939784
60278	939785
44890	939786
1646	939787
74982	939788
12558	939789
2	939790
7777	939791
8769	939792
11423	939793
37368	939794
46567	939795
57039	939796
31231	939797
16091	939798
1010	939799
70992	939800
25957	939801
71001	939802
45963	939803
64272	939804
56527	939805
57680	939806
90862	939807
49823	939808
15426	939809
134	939810
6139	939811
65567	939812
4099	939813
24239	939814
30010	939815
37689	939816
92383	939817
55212	939818
4126	939819
18782	939820
3372	939821
29261	939822
8586	939823
43686	939824
80260	939825
15943	939826
60120	939827
25357	939828
50782	939829
28587	939830
1047	939831
32929	939832
31638	939833
22	939834
14912	939835
4660	939836
60863	939837
26	939838
49977	939839
73075	939840
20689	939841
48826	939842
68204	939843
3304	939844
1779	939845
55	939846
9307	939847
28959	939848
456	939849
18703	939850
67668	939851
1888	939852
28131	939853
66255	939854
4320	939855
1014	939856
19319	939857
39458	939858
75932	939859
56199	939860
62776	939861
19186	939862
44	939863
14882	939864
58244	939865
1381	939866
60631	939867
47173	939868
19307	939869
31535	939870
1365	939871
25451	939872
8416	939873
1740	939874
59568	939875
4073	939876
40406	939877
4952	939878
30460	939879
716	939880
55510	939881
56403	939882
9648	939883
9876	939884
43730	939885
55061	939886
27515	939887
2927	939888
20098	939889
13874	939890
1495	939891
43426	939892
20398	939893
51599	939894
67955	939895
34226	939896
1	939897
65106	939898
6251	939899
59089	939900
5432	939901
51596	939902
81333	939903
5102	939904
27025	939905
9376	939906
18005	939907
53152	939908
100	939909
70374	939910
14760	939911
58255	939912
1776	939913
72713	939914
23103	939915
50414	939916
55110	939917
39975	939918
17829	939919
85	939920
30413	939921
24167	939922
31934	939923
15501	939924
20833	939925
38350	939926
81045	939927
38	939928
11776	939929
39459	939930
16607	939931
33182	939932
57607	939933
39448	939934
22588	939935
54970	939936
5197	939937
443	939938
9429	939939
31400	939940
13497	939941
7746	939942
22942	939943
23203	939944
1777	939945
44	939946
9128	939947
34591	939948
51874	939949
43130	939950
72227	939951
76131	939952
42069	939953
14086	939954
20030	939955
62463	939956
86861	939957
20734	939958
342	939959
1848	939960
31710	939961
36507	939962
1846	939963
1066	939964
14128	939965
1649	939966
10058	939967
37860	939968
34647	939969
7291	939970
8085	939971
65552	939972
49552	939973
87052	939974
104100	939975
25237	939976
36393	939977
4871	939978
43225	939979
197	939980
48577	939981
58634	939982
19979	939983
34471	939984
42482	939985
70108	939986
72598	939987
86880	939988
41557	939989
59349	939990
71527	939991
487	939992
865	939993
95920	939994
38547	939995
25373	939996
6267	939997
39372	939998
23692	939999
33472	940000
10497	940001
13261	940002
76354	940003
22626	940004
15408	940005
20983	940006
435	940007
4715	940008
12444	940009
31178	940010
60269	940011
11119	940012
8052	940013
64344	940014
2970	940015
42766	940016
13436	940017
2266	940018
54587	940019
21174	940020
13	940021
923	940022
24827	940023
40349	940024
27595	940025
1258	940026
9303	940027
13987	940028
67200	940029
10103	940030
86053	940031
65727	940032
18161	940033
10105	940034
105630	940035
52626	940036
95982	940037
29072	940038
21875	940039
35205	940040
48635	940041
53319	940042
45940	940043
18130	940044
42152	940045
30127	940046
60875	940047
1378	940048
37466	940049
31743	940050
261	940051
60138	940052
17767	940053
170	940054
49563	940055
49	940056
7369	940057
54129	940058
57435	940059
24731	940060
62276	940061
28557	940062
585	940063
71217	940064
23020	940065
78634	940066
1101	940067
49882	940068
10700	940069
23023	940070
49758	940071
979	940072
965	940073
1554	940074
23785	940075
44103	940076
23066	940077
2346	940078
1098	940079
68623	940080
9308	940081
32790	940082
31375	940083
85983	940084
51362	940085
86087	940086
1166	940087
19112	940088
3488	940089
3936	940090
29645	940091
50532	940092
3285	940093
45768	940094
91503	940095
5986	940096
75722	940097
5398	940098
29311	940099
3706	940100
15024	940101
14042	940102
101306	940103
26376	940104
19592	940105
10837	940106
4454	940107
5623	940108
42116	940109
887	940110
3042	940111
4533	940112
48157	940113
4933	940114
1696	940115
147	940116
52061	940117
96908	940118
8814	940119
17133	940120
19736	940121
1533	940122
20302	940123
4736	940124
3861	940125
26549	940126
1525	940127
21899	940128
15470	940129
640	940130
20355	940131
9750	940132
7408	940133
49788	940134
17339	940135
58827	940136
32805	940137
55893	940138
58865	940139
4408	940140
31031	940141
5979	940142
40928	940143
621	940144
40123	940145
9747	940146
31904	940147
65585	940148
70045	940149
32690	940150
7377	940151
1317	940152
372	940153
56296	940154
11427	940155
37134	940156
68709	940157
16541	940158
240	940159
1454	940160
40420	940161
93	940162
36720	940163
19783	940164
85625	940165
18631	940166
13672	940167
101	940168
7415	940169
3373	940170
22920	940171
101952	940172
14717	940173
69027	940174
27762	940175
89597	940176
75195	940177
22738	940178
21548	940179
1745	940180
4294	940181
66885	940182
28538	940183
111947	940184
5915	940185
337	940186
8456	940187
2871	940188
74179	940189
12238	940190
11196	940191
31703	940192
149	940193
13243	940194
32979	940195
31759	940196
2989	940197
46537	940198
1366	940199
18041	940200
5035	940201
9129	940202
46980	940203
15286	940204
42365	940205
11916	940206
40704	940207
51659	940208
11053	940209
62219	940210
37839	940211
5257	940212
80233	940213
34515	940214
23397	940215
1517	940216
9827	940217
4225	940218
338	940219
15726	940220
7980	940221
11055	940222
42309	940223
46542	940224
30382	940225
41302	940226
69589	940227
15089	940228
41815	940229
48344	940230
2536	940231
4131	940232
41598	940233
40334	940234
8580	940235
112486	940236
35171	940237
12361	940238
30666	940239
14653	940240
183	940241
16408	940242
28808	940243
6516	940244
3129	940245
70547	940246
56999	940247
74543	940248
16835	940249
14218	940250
12658	940251
55774	940252
4981	940253
79603	940254
52211	940255
56011	940256
82589	940257
65760	940258
9318	940259
33568	940260
12163	940261
3731	940262
998	940263
35966	940264
2571	940265
8484	940266
7978	940267
43237	940268
56998	940269
50561	940270
2419	940271
49669	940272
42456	940273
30574	940274
65965	940275
11306	940276
69621	940277
6935	940278
2595	940279
100707	940280
22250	940281
48989	940282
49697	940283
192	940284
47044	940285
1103	940286
1790	940287
30824	940288
57644	940289
13641	940290
75211	940291
8522	940292
40963	940293
67188	940294
14592	940295
62587	940296
67872	940297
1160	940298
30121	940299
7683	940300
11636	940301
13280	940302
22434	940303
59328	940304
74334	940305
38401	940306
13845	940307
89419	940308
98966	940309
8341	940310
7	940311
7922	940312
38644	940313
40124	940314
5502	940315
31070	940316
3791	940317
1201	940318
32754	940319
45878	940320
43379	940321
6343	940322
21305	940323
34373	940324
15557	940325
17609	940326
36477	940327
20118	940328
11293	940329
7327	940330
20508	940331
103306	940332
5101	940333
46218	940334
35443	940335
5834	940336
17906	940337
59342	940338
3493	940339
62185	940340
22820	940341
50274	940342
246	940343
70933	940344
66991	940345
12859	940346
19606	940347
1239	940348
1474	940349
40872	940350
19247	940351
10867	940352
22224	940353
30339	940354
10347	940355
53371	940356
24113	940357
7641	940358
46549	940359
55598	940360
85700	940361
75572	940362
22718	940363
2661	940364
62466	940365
32838	940366
6090	940367
12757	940368
2422	940369
16665	940370
81969	940371
253	940372
82047	940373
3736	940374
2967	940375
395	940376
8400	940377
17793	940378
81388	940379
945	940380
2864	940381
41658	940382
21900	940383
46945	940384
112552	940385
6243	940386
50027	940387
35021	940388
38889	940389
7252	940390
20122	940391
32104	940392
52000	940393
51213	940394
78134	940395
17764	940396
383	940397
23210	940398
54617	940399
2625	940400
78244	940401
4312	940402
29426	940403
76348	940404
12172	940405
12462	940406
5230	940407
28458	940408
93501	940409
3045	940410
99177	940411
54540	940412
85450	940413
19240	940414
29953	940415
51416	940416
21766	940417
59669	940418
9497	940419
16053	940420
92088	940421
6367	940422
46742	940423
91256	940424
15661	940425
68520	940426
1363	940427
56137	940428
43706	940429
7733	940430
23110	940431
12822	940432
48465	940433
45471	940434
48017	940435
28504	940436
3885	940437
89276	940438
55100	940439
3787	940440
5513	940441
31633	940442
21865	940443
2795	940444
60662	940445
4742	940446
26308	940447
177	940448
16790	940449
13719	940450
49473	940451
8726	940452
43296	940453
1841	940454
28856	940455
8027	940456
19105	940457
21020	940458
62818	940459
14142	940460
50121	940461
60266	940462
15446	940463
23397	940464
14667	940465
13443	940466
27013	940467
30612	940468
93961	940469
21848	940470
72460	940471
23548	940472
24306	940473
1431	940474
1853	940475
1581	940476
6851	940477
55859	940478
626	940479
46471	940480
28412	940481
43914	940482
51972	940483
2897	940484
7003	940485
10522	940486
332	940487
64279	940488
52665	940489
31224	940490
110594	940491
573	940492
14675	940493
27060	940494
17903	940495
57242	940496
9119	940497
39848	940498
8825	940499
40474	940500
525	940501
6239	940502
79138	940503
73131	940504
41376	940505
16482	940506
183	940507
34284	940508
57660	940509
66861	940510
39936	940511
36322	940512
1433	940513
37856	940514
57364	940515
24876	940516
28437	940517
1970	940518
19444	940519
42936	940520
34701	940521
27646	940522
30597	940523
48006	940524
101286	940525
7953	940526
40168	940527
123	940528
11112	940529
15688	940530
14113	940531
66004	940532
2471	940533
45042	940534
23844	940535
17580	940536
23528	940537
5782	940538
3408	940539
39518	940540
42369	940541
5662	940542
64273	940543
53115	940544
15527	940545
46329	940546
9904	940547
13960	940548
71574	940549
10030	940550
12722	940551
5883	940552
12491	940553
44597	940554
9332	940555
51213	940556
114441	940557
28960	940558
16278	940559
17316	940560
3044	940561
10780	940562
10595	940563
50736	940564
43322	940565
28012	940566
3447	940567
46549	940568
385	940569
1322	940570
2800	940571
20531	940572
18341	940573
73012	940574
962	940575
60895	940576
56653	940577
7259	940578
9902	940579
13444	940580
30961	940581
16167	940582
14858	940583
100273	940584
22078	940585
460	940586
11781	940587
7116	940588
21119	940589
718	940590
58918	940591
413	940592
71518	940593
10338	940594
3720	940595
32185	940596
17639	940597
343	940598
22057	940599
23790	940600
1774	940601
49097	940602
9923	940603
2648	940604
4046	940605
92009	940606
1730	940607
68687	940608
39859	940609
87069	940610
79741	940611
41650	940612
13799	940613
2024	940614
9076	940615
41034	940616
34283	940617
15643	940618
28228	940619
253	940620
12829	940621
33468	940622
6608	940623
7178	940624
20205	940625
58787	940626
7893	940627
35833	940628
47202	940629
3323	940630
4119	940631
72936	940632
536	940633
28210	940634
85388	940635
12800	940636
4346	940637
22493	940638
113240	940639
61591	940640
3659	940641
5259	940642
20457	940643
16687	940644
3301	940645
49658	940646
76926	940647
5951	940648
19057	940649
5912	940650
46877	940651
66976	940652
38280	940653
3895	940654
53466	940655
17485	940656
44498	940657
2770	940658
11093	940659
34181	940660
7418	940661
5106	940662
83	940663
41092	940664
36877	940665
25340	940666
778	940667
7209	940668
33609	940669
63209	940670
9545	940671
70999	940672
14604	940673
19598	940674
3931	940675
4522	940676
58303	940677
68	940678
39647	940679
24285	940680
29595	940681
15038	940682
46734	940683
21344	940684
8309	940685
10289	940686
35994	940687
111407	940688
40971	940689
19552	940690
46483	940691
63626	940692
32818	940693
4166	940694
570	940695
40841	940696
25904	940697
24901	940698
17522	940699
5756	940700
66271	940701
49678	940702
6039	940703
22532	940704
43657	940705
49944	940706
1079	940707
12491	940708
5958	940709
47475	940710
1234	940711
3812	940712
67265	940713
7649	940714
52768	940715
19176	940716
39458	940717
10087	940718
48218	940719
21100	940720
55428	940721
34604	940722
37736	940723
59262	940724
73245	940725
43033	940726
16850	940727
33951	940728
220	940729
1355	940730
41294	940731
2227	940732
10786	940733
2706	940734
29135	940735
31051	940736
34	940737
16941	940738
71424	940739
78255	940740
34398	940741
19817	940742
72535	940743
3774	940744
91158	940745
64700	940746
6184	940747
24298	940748
35317	940749
918	940750
58060	940751
62633	940752
45088	940753
41286	940754
62409	940755
11392	940756
89667	940757
49592	940758
19723	940759
66039	940760
16100	940761
65020	940762
19728	940763
1387	940764
24783	940765
34367	940766
51497	940767
36024	940768
62590	940769
2922	940770
22885	940771
19200	940772
5024	940773
18333	940774
13131	940775
4498	940776
2084	940777
3788	940778
10459	940779
17376	940780
8153	940781
74031	940782
79213	940783
17562	940784
2144	940785
46572	940786
63909	940787
6066	940788
29489	940789
72005	940790
86112	940791
3830	940792
45207	940793
74864	940794
41660	940795
3175	940796
25465	940797
64927	940798
15163	940799
79478	940800
25615	940801
49515	940802
77832	940803
43171	940804
26952	940805
53730	940806
346	940807
29697	940808
19291	940809
12524	940810
22744	940811
21019	940812
21521	940813
6296	940814
22245	940815
41278	940816
62562	940817
47820	940818
7146	940819
44834	940820
20293	940821
102621	940822
86339	940823
18020	940824
2014	940825
15899	940826
12180	940827
81987	940828
24569	940829
4875	940830
69875	940831
28194	940832
45375	940833
2683	940834
44711	940835
53637	940836
62122	940837
37457	940838
35737	940839
7017	940840
44126	940841
113935	940842
15787	940843
18554	940844
31785	940845
16813	940846
54826	940847
2372	940848
30081	940849
34829	940850
3070	940851
14976	940852
6064	940853
30292	940854
7013	940855
69640	940856
6683	940857
2797	940858
470	940859
5538	940860
69283	940861
32871	940862
883	940863
21320	940864
16383	940865
1634	940866
11115	940867
50238	940868
29073	940869
67853	940870
17264	940871
17682	940872
71431	940873
40200	940874
59014	940875
75086	940876
2566	940877
2370	940878
81348	940879
12498	940880
3669	940881
3931	940882
5365	940883
13019	940884
18521	940885
32288	940886
36334	940887
71301	940888
80098	940889
51705	940890
78101	940891
34605	940892
50596	940893
2014	940894
1839	940895
23474	940896
92526	940897
83785	940898
15507	940899
6961	940900
415	940901
70166	940902
30408	940903
12275	940904
49158	940905
59585	940906
6179	940907
103412	940908
78691	940909
57517	940910
23488	940911
12552	940912
1185	940913
51251	940914
11620	940915
8214	940916
34266	940917
6125	940918
42776	940919
7931	940920
1537	940921
18493	940922
58223	940923
5597	940924
93187	940925
20911	940926
51041	940927
6637	940928
35593	940929
25490	940930
2073	940931
17674	940932
31697	940933
58152	940934
33610	940935
95915	940936
1865	940937
3403	940938
16602	940939
17099	940940
23878	940941
9561	940942
42342	940943
36947	940944
31580	940945
2217	940946
72466	940947
229	940948
65244	940949
37501	940950
56626	940951
43053	940952
44726	940953
44190	940954
31570	940955
23864	940956
83815	940957
26869	940958
4813	940959
13603	940960
3428	940961
485	940962
11205	940963
4786	940964
30405	940965
30820	940966
100827	940967
46979	940968
69566	940969
34197	940970
43863	940971
327	940972
18762	940973
17294	940974
32161	940975
30794	940976
6460	940977
4220	940978
10167	940979
1622	940980
29511	940981
25655	940982
16988	940983
32086	940984
28296	940985
30868	940986
4053	940987
49662	940988
24703	940989
44636	940990
983	940991
45258	940992
70210	940993
50069	940994
60621	940995
2609	940996
5974	940997
37934	940998
27008	940999
38521	941000
103904	941001
41917	941002
7772	941003
7261	941004
32379	941005
3331	941006
49039	941007
7026	941008
36680	941009
5854	941010
19127	941011
33634	941012
4132	941013
42996	941014
8768	941015
66872	941016
7975	941017
57428	941018
75986	941019
5993	941020
37492	941021
8986	941022
74395	941023
16710	941024
6887	941025
23310	941026
28929	941027
913	941028
45706	941029
110369	941030
91565	941031
1526	941032
5812	941033
16914	941034
1853	941035
75138	941036
95635	941037
54013	941038
53997	941039
4190	941040
14773	941041
2003	941042
19742	941043
62964	941044
32054	941045
19163	941046
19769	941047
8585	941048
52232	941049
3099	941050
16016	941051
52082	941052
44505	941053
3288	941054
57150	941055
14172	941056
16050	941057
17050	941058
20	941059
23154	941060
735	941061
35696	941062
65063	941063
15473	941064
81568	941065
49476	941066
49200	941067
71321	941068
100167	941069
17118	941070
40366	941071
105252	941072
8273	941073
252	941074
85572	941075
23535	941076
21532	941077
86185	941078
5742	941079
18700	941080
11	941081
77869	941082
8520	941083
93263	941084
22261	941085
13	941086
23355	941087
22471	941088
20052	941089
14257	941090
12752	941091
230	941092
91258	941093
409	941094
9761	941095
73196	941096
26563	941097
805	941098
1420	941099
22434	941100
40924	941101
67749	941102
48612	941103
46632	941104
54	941105
18559	941106
15901	941107
357	941108
76733	941109
40615	941110
68677	941111
53614	941112
7954	941113
41555	941114
1015	941115
26514	941116
18217	941117
49046	941118
1928	941119
15173	941120
15617	941121
8690	941122
19301	941123
8044	941124
1644	941125
9944	941126
60456	941127
43522	941128
17600	941129
1315	941130
71071	941131
57572	941132
12620	941133
5764	941134
97343	941135
16735	941136
24612	941137
48031	941138
240	941139
37375	941140
32406	941141
2505	941142
41190	941143
71300	941144
45234	941145
18488	941146
42915	941147
23702	941148
3	941149
21709	941150
7112	941151
25548	941152
46296	941153
40115	941154
64906	941155
16949	941156
17337	941157
13407	941158
97945	941159
5658	941160
28818	941161
675	941162
3759	941163
43184	941164
51525	941165
290	941166
8216	941167
21918	941168
3153	941169
26242	941170
6808	941171
19381	941172
28542	941173
14532	941174
6805	941175
7771	941176
4466	941177
5645	941178
9627	941179
16170	941180
79165	941181
19434	941182
12207	941183
246	941184
5678	941185
12829	941186
21456	941187
16263	941188
12799	941189
31	941190
13522	941191
4554	941192
8466	941193
21501	941194
266	941195
64792	941196
84789	941197
17283	941198
25204	941199
51631	941200
9561	941201
60461	941202
26534	941203
72901	941204
5768	941205
21063	941206
19994	941207
41395	941208
14485	941209
93058	941210
29180	941211
27537	941212
11550	941213
13858	941214
1166	941215
25599	941216
85	941217
55051	941218
10816	941219
54032	941220
11975	941221
5025	941222
37430	941223
44718	941224
26923	941225
4926	941226
3945	941227
4937	941228
65	941229
70926	941230
27533	941231
64218	941232
45871	941233
302	941234
3217	941235
74031	941236
26444	941237
13209	941238
12176	941239
99211	941240
34137	941241
57031	941242
20701	941243
14940	941244
7905	941245
12161	941246
20468	941247
26972	941248
5071	941249
44867	941250
11840	941251
16500	941252
8636	941253
451	941254
27995	941255
5169	941256
58948	941257
16744	941258
71813	941259
789	941260
2718	941261
52838	941262
16787	941263
68451	941264
33678	941265
50594	941266
26107	941267
4493	941268
35327	941269
54342	941270
29942	941271
26922	941272
63891	941273
98288	941274
56436	941275
268	941276
33174	941277
66025	941278
12087	941279
4353	941280
105148	941281
43096	941282
1470	941283
39487	941284
30433	941285
53341	941286
13608	941287
17040	941288
39184	941289
68708	941290
81889	941291
85103	941292
70001	941293
420	941294
4255	941295
19624	941296
5932	941297
38607	941298
14292	941299
2613	941300
30	941301
51321	941302
92975	941303
42467	941304
19881	941305
80807	941306
16821	941307
82567	941308
4373	941309
1645	941310
17560	941311
66119	941312
29190	941313
39709	941314
13257	941315
88630	941316
19599	941317
18511	941318
54841	941319
81260	941320
38685	941321
15873	941322
216	941323
41068	941324
80121	941325
71768	941326
99797	941327
51547	941328
26839	941329
1942	941330
31583	941331
1729	941332
5255	941333
22751	941334
39416	941335
16036	941336
3468	941337
74894	941338
93930	941339
4650	941340
23665	941341
49978	941342
8744	941343
16656	941344
63115	941345
13370	941346
10308	941347
19196	941348
31503	941349
64248	941350
29796	941351
81195	941352
5648	941353
3189	941354
4436	941355
74038	941356
11359	941357
2506	941358
860	941359
13048	941360
83463	941361
49042	941362
22334	941363
10442	941364
708	941365
53161	941366
47013	941367
18527	941368
20692	941369
75793	941370
31324	941371
11085	941372
5549	941373
36835	941374
7528	941375
26623	941376
89955	941377
361	941378
15543	941379
2389	941380
55665	941381
11890	941382
23661	941383
35914	941384
1259	941385
1077	941386
77933	941387
108	941388
28666	941389
23420	941390
9470	941391
7586	941392
35159	941393
12939	941394
58112	941395
70759	941396
37524	941397
38181	941398
6266	941399
9514	941400
11104	941401
21647	941402
32785	941403
5141	941404
4255	941405
223	941406
66671	941407
48543	941408
14898	941409
10700	941410
4020	941411
50744	941412
21698	941413
427	941414
39539	941415
19034	941416
14348	941417
23624	941418
50117	941419
21586	941420
3387	941421
68119	941422
52861	941423
1729	941424
31328	941425
22	941426
8431	941427
7210	941428
19358	941429
662	941430
21755	941431
841	941432
74792	941433
20134	941434
49130	941435
1081	941436
106314	941437
42218	941438
46113	941439
48729	941440
58450	941441
75185	941442
32322	941443
17210	941444
51539	941445
14355	941446
36187	941447
103631	941448
84627	941449
17284	941450
32400	941451
832	941452
16623	941453
4708	941454
2130	941455
90180	941456
22992	941457
25598	941458
66028	941459
36018	941460
13353	941461
24565	941462
28634	941463
29802	941464
74370	941465
53403	941466
8432	941467
77419	941468
1549	941469
10007	941470
11237	941471
28341	941472
15235	941473
27562	941474
1410	941475
42963	941476
56915	941477
68991	941478
43495	941479
6519	941480
15726	941481
21823	941482
38944	941483
2613	941484
4357	941485
5803	941486
31437	941487
3263	941488
21887	941489
7455	941490
19198	941491
15945	941492
61397	941493
11270	941494
10332	941495
80885	941496
15252	941497
6262	941498
47322	941499
63290	941500
13119	941501
1624	941502
38859	941503
57864	941504
41305	941505
6106	941506
37092	941507
89329	941508
1794	941509
191	941510
72749	941511
34502	941512
14119	941513
15197	941514
388	941515
11651	941516
3521	941517
25529	941518
19304	941519
15270	941520
5629	941521
874	941522
42188	941523
9713	941524
1575	941525
14043	941526
61159	941527
14613	941528
67633	941529
42711	941530
14234	941531
97178	941532
72330	941533
49082	941534
28308	941535
72028	941536
34878	941537
42165	941538
19390	941539
10377	941540
69440	941541
168	941542
63551	941543
16764	941544
3251	941545
42525	941546
80042	941547
12249	941548
8906	941549
50	941550
603	941551
44745	941552
98902	941553
26597	941554
71255	941555
92614	941556
57844	941557
51879	941558
30776	941559
4369	941560
44722	941561
45006	941562
30690	941563
2079	941564
7795	941565
81324	941566
19984	941567
3459	941568
36760	941569
57646	941570
52393	941571
17978	941572
7801	941573
64113	941574
80182	941575
42037	941576
26837	941577
46317	941578
29744	941579
93433	941580
41559	941581
45570	941582
40453	941583
16978	941584
37579	941585
40460	941586
14339	941587
16438	941588
39801	941589
9154	941590
12783	941591
56689	941592
6563	941593
6864	941594
17361	941595
17689	941596
37611	941597
20612	941598
78938	941599
10553	941600
1420	941601
67763	941602
109235	941603
107426	941604
1	941605
5170	941606
17853	941607
3561	941608
1447	941609
19	941610
74170	941611
232	941612
32674	941613
39593	941614
78457	941615
31917	941616
80398	941617
1498	941618
8168	941619
97967	941620
57451	941621
13182	941622
37291	941623
23775	941624
29647	941625
78407	941626
14406	941627
62774	941628
44555	941629
82554	941630
100747	941631
15891	941632
10045	941633
3929	941634
61231	941635
24311	941636
80452	941637
12808	941638
68022	941639
18188	941640
5081	941641
45144	941642
29896	941643
95595	941644
19111	941645
42696	941646
2999	941647
9574	941648
32575	941649
51608	941650
87052	941651
13571	941652
103595	941653
1546	941654
46242	941655
2498	941656
80474	941657
44594	941658
2755	941659
32309	941660
2917	941661
68994	941662
90518	941663
42520	941664
80846	941665
16133	941666
113651	941667
25798	941668
30212	941669
35742	941670
91061	941671
21591	941672
43633	941673
11921	941674
9497	941675
44081	941676
14629	941677
61675	941678
75	941679
57078	941680
11542	941681
37542	941682
1256	941683
34093	941684
3346	941685
5127	941686
11717	941687
8845	941688
4014	941689
83913	941690
89051	941691
23952	941692
23649	941693
21415	941694
98499	941695
18344	941696
1149	941697
27031	941698
21149	941699
64380	941700
45043	941701
19002	941702
39021	941703
28490	941704
3849	941705
31760	941706
76823	941707
29269	941708
442	941709
1710	941710
9482	941711
9812	941712
12159	941713
4127	941714
49014	941715
18325	941716
281	941717
51928	941718
83220	941719
94971	941720
4538	941721
30418	941722
5970	941723
79460	941724
23766	941725
86158	941726
33415	941727
2965	941728
18439	941729
3533	941730
82667	941731
24795	941732
45986	941733
109092	941734
53615	941735
29274	941736
16066	941737
42576	941738
52957	941739
63048	941740
71345	941741
11073	941742
4436	941743
44429	941744
81753	941745
77161	941746
11143	941747
31549	941748
70865	941749
9055	941750
8777	941751
4468	941752
47112	941753
28212	941754
2862	941755
31025	941756
2098	941757
488	941758
20126	941759
5438	941760
2045	941761
15548	941762
85685	941763
38011	941764
17	941765
4556	941766
85002	941767
18320	941768
66332	941769
2317	941770
59410	941771
104342	941772
283	941773
153	941774
29361	941775
1606	941776
8335	941777
21165	941778
3428	941779
50904	941780
32890	941781
15730	941782
46305	941783
8544	941784
4760	941785
7802	941786
40697	941787
16864	941788
1369	941789
8407	941790
52254	941791
34708	941792
28211	941793
43021	941794
49193	941795
112148	941796
71990	941797
42138	941798
4756	941799
53826	941800
33627	941801
1473	941802
4678	941803
5955	941804
3915	941805
1249	941806
47736	941807
14846	941808
1709	941809
33824	941810
40616	941811
3323	941812
12809	941813
19322	941814
70891	941815
16574	941816
43521	941817
802	941818
35044	941819
2663	941820
59986	941821
17596	941822
16729	941823
278	941824
33169	941825
20328	941826
39187	941827
4695	941828
33761	941829
17665	941830
3127	941831
434	941832
38566	941833
14887	941834
7708	941835
23163	941836
8294	941837
26748	941838
25926	941839
6488	941840
9023	941841
458	941842
6670	941843
24154	941844
58833	941845
94971	941846
12650	941847
41131	941848
63729	941849
23899	941850
13297	941851
32604	941852
367	941853
6430	941854
151	941855
86	941856
105425	941857
21527	941858
7106	941859
13199	941860
94510	941861
1545	941862
21443	941863
95726	941864
91723	941865
37039	941866
92655	941867
5997	941868
13529	941869
86543	941870
74951	941871
6983	941872
83828	941873
889	941874
57519	941875
52307	941876
6491	941877
22817	941878
18863	941879
2921	941880
5367	941881
74704	941882
18512	941883
28567	941884
824	941885
8283	941886
30258	941887
63524	941888
15326	941889
411	941890
75849	941891
20626	941892
11100	941893
34365	941894
94437	941895
75354	941896
13163	941897
43838	941898
65269	941899
5451	941900
12417	941901
2646	941902
29712	941903
9286	941904
72538	941905
39	941906
20197	941907
1238	941908
4722	941909
8214	941910
627	941911
39443	941912
71498	941913
48229	941914
5636	941915
8196	941916
2951	941917
33279	941918
2158	941919
30017	941920
3317	941921
37052	941922
39435	941923
65345	941924
11089	941925
10440	941926
40728	941927
38793	941928
60543	941929
82816	941930
8900	941931
8988	941932
43546	941933
6375	941934
416	941935
8177	941936
14132	941937
68287	941938
47715	941939
41321	941940
2689	941941
83987	941942
32934	941943
425	941944
1766	941945
1820	941946
11029	941947
434	941948
5518	941949
35214	941950
29715	941951
25285	941952
18257	941953
53136	941954
29419	941955
4590	941956
66133	941957
21302	941958
2020	941959
18227	941960
55524	941961
55093	941962
25107	941963
61872	941964
2118	941965
36451	941966
7399	941967
38857	941968
26557	941969
2587	941970
3141	941971
32986	941972
1437	941973
13562	941974
34930	941975
35837	941976
10461	941977
69368	941978
80191	941979
49453	941980
55831	941981
7564	941982
2227	941983
27648	941984
37096	941985
43467	941986
89418	941987
768	941988
29334	941989
31052	941990
16202	941991
64473	941992
67544	941993
55462	941994
16077	941995
1611	941996
111390	941997
8814	941998
40957	941999
7171	942000
32890	942001
3244	942002
2326	942003
8488	942004
108813	942005
60546	942006
88998	942007
18215	942008
26573	942009
2683	942010
6814	942011
184	942012
86968	942013
19225	942014
1265	942015
694	942016
5941	942017
53881	942018
43119	942019
7700	942020
84	942021
58654	942022
30121	942023
14148	942024
32017	942025
21288	942026
1997	942027
684	942028
17058	942029
3251	942030
14337	942031
50540	942032
89134	942033
55056	942034
30820	942035
737	942036
19317	942037
69361	942038
11254	942039
29479	942040
2299	942041
9102	942042
52038	942043
3814	942044
22458	942045
84228	942046
44127	942047
57420	942048
42421	942049
35164	942050
47654	942051
3428	942052
74	942053
4339	942054
59203	942055
3280	942056
71715	942057
68909	942058
21367	942059
22692	942060
37263	942061
36622	942062
30360	942063
43476	942064
15637	942065
30660	942066
17428	942067
3	942068
1379	942069
4368	942070
14569	942071
78905	942072
4029	942073
55240	942074
23211	942075
439	942076
17411	942077
47451	942078
1666	942079
34008	942080
37018	942081
4760	942082
9328	942083
34002	942084
25687	942085
5244	942086
55809	942087
11575	942088
40722	942089
53645	942090
67965	942091
84399	942092
32908	942093
67430	942094
55277	942095
17486	942096
16526	942097
12640	942098
12481	942099
89533	942100
5927	942101
3803	942102
67109	942103
21992	942104
26728	942105
5738	942106
40551	942107
100046	942108
24429	942109
10289	942110
3936	942111
57538	942112
20325	942113
5470	942114
14757	942115
16216	942116
8425	942117
6636	942118
4404	942119
2975	942120
12162	942121
296	942122
824	942123
2639	942124
58062	942125
88681	942126
9125	942127
45237	942128
98156	942129
13237	942130
34696	942131
60556	942132
4203	942133
2355	942134
41659	942135
5870	942136
52333	942137
46831	942138
61086	942139
19038	942140
2580	942141
33540	942142
8920	942143
2572	942144
20912	942145
18162	942146
62292	942147
10953	942148
84147	942149
7532	942150
49887	942151
106275	942152
24904	942153
1589	942154
51021	942155
5607	942156
82685	942157
7596	942158
49975	942159
7413	942160
37162	942161
9894	942162
43188	942163
4580	942164
4036	942165
30359	942166
69138	942167
78130	942168
9097	942169
88661	942170
20241	942171
14	942172
57	942173
1111	942174
23294	942175
30761	942176
7010	942177
27814	942178
58787	942179
14201	942180
47377	942181
4945	942182
1892	942183
34041	942184
12878	942185
37028	942186
33962	942187
57019	942188
33853	942189
1022	942190
35354	942191
22196	942192
433	942193
41908	942194
3443	942195
541	942196
6529	942197
20934	942198
68525	942199
113051	942200
4838	942201
78983	942202
61402	942203
26892	942204
39308	942205
8453	942206
10044	942207
18216	942208
50447	942209
3192	942210
77418	942211
108767	942212
23340	942213
10815	942214
8390	942215
296	942216
27217	942217
12	942218
483	942219
25641	942220
71384	942221
6572	942222
65391	942223
3433	942224
56077	942225
35395	942226
19560	942227
2682	942228
66744	942229
18422	942230
27328	942231
959	942232
52575	942233
22066	942234
28101	942235
54714	942236
38707	942237
11	942238
15777	942239
34229	942240
78653	942241
3105	942242
1467	942243
56501	942244
87399	942245
869	942246
17964	942247
1033	942248
67044	942249
5076	942250
161	942251
101865	942252
97932	942253
43187	942254
2806	942255
30347	942256
65741	942257
13061	942258
42289	942259
23713	942260
55	942261
1068	942262
9914	942263
6068	942264
66735	942265
1498	942266
28639	942267
31910	942268
1214	942269
5300	942270
100590	942271
37837	942272
43099	942273
38701	942274
9294	942275
45992	942276
82065	942277
37963	942278
4352	942279
28379	942280
44790	942281
1906	942282
40961	942283
143	942284
16980	942285
56320	942286
25213	942287
40168	942288
7168	942289
7740	942290
62705	942291
49234	942292
44101	942293
52693	942294
68378	942295
32575	942296
101502	942297
376	942298
73008	942299
17128	942300
90820	942301
45517	942302
1117	942303
50091	942304
29914	942305
2597	942306
67170	942307
10173	942308
19137	942309
68154	942310
12309	942311
2429	942312
21784	942313
111631	942314
20909	942315
48311	942316
40661	942317
14371	942318
15055	942319
49051	942320
23646	942321
3502	942322
79717	942323
17776	942324
9076	942325
47044	942326
5815	942327
21970	942328
68869	942329
3788	942330
73460	942331
28508	942332
6259	942333
80163	942334
408	942335
46141	942336
11819	942337
4756	942338
9440	942339
11123	942340
67686	942341
907	942342
7444	942343
61665	942344
24989	942345
451	942346
23966	942347
10706	942348
34761	942349
12378	942350
55451	942351
23382	942352
27025	942353
7745	942354
14496	942355
100407	942356
5322	942357
2521	942358
7592	942359
92006	942360
30829	942361
50562	942362
52440	942363
6709	942364
1416	942365
110650	942366
18301	942367
44594	942368
11488	942369
30286	942370
33731	942371
39458	942372
111456	942373
106572	942374
52667	942375
11441	942376
30431	942377
23411	942378
29507	942379
111001	942380
108717	942381
29547	942382
99297	942383
89185	942384
12831	942385
86999	942386
72861	942387
13705	942388
49558	942389
8598	942390
5527	942391
6891	942392
16734	942393
6484	942394
84498	942395
1370	942396
74687	942397
4233	942398
91584	942399
19744	942400
6924	942401
1175	942402
30464	942403
631	942404
2709	942405
2497	942406
104705	942407
9382	942408
14576	942409
25619	942410
51956	942411
47027	942412
60515	942413
41735	942414
7872	942415
52413	942416
22921	942417
2895	942418
14369	942419
49632	942420
16627	942421
50919	942422
7074	942423
11295	942424
53531	942425
39779	942426
23242	942427
32362	942428
44031	942429
15656	942430
40576	942431
14776	942432
24003	942433
13869	942434
6658	942435
35525	942436
49	942437
76347	942438
63907	942439
31135	942440
30553	942441
59397	942442
14109	942443
18260	942444
5395	942445
30091	942446
2625	942447
60314	942448
3056	942449
1740	942450
270	942451
49420	942452
1717	942453
2901	942454
8641	942455
40519	942456
49248	942457
7493	942458
31809	942459
14491	942460
28260	942461
18540	942462
37	942463
18152	942464
2750	942465
91181	942466
5651	942467
20612	942468
21480	942469
67584	942470
11480	942471
1074	942472
4459	942473
56244	942474
37084	942475
37700	942476
19688	942477
17459	942478
55715	942479
1271	942480
35423	942481
91037	942482
20492	942483
71650	942484
60881	942485
37344	942486
730	942487
14174	942488
75659	942489
216	942490
19978	942491
830	942492
35064	942493
3532	942494
23820	942495
113433	942496
16373	942497
41329	942498
21092	942499
1059	942500
13552	942501
53257	942502
46698	942503
80450	942504
26492	942505
12798	942506
30827	942507
280	942508
12552	942509
20488	942510
43530	942511
10569	942512
30414	942513
47252	942514
31957	942515
39679	942516
11532	942517
41296	942518
3972	942519
48930	942520
68859	942521
28279	942522
33779	942523
91191	942524
61082	942525
62405	942526
49980	942527
60793	942528
791	942529
35884	942530
58650	942531
21870	942532
25527	942533
64794	942534
57026	942535
5272	942536
4910	942537
19310	942538
21857	942539
69837	942540
9391	942541
91268	942542
34353	942543
2406	942544
43231	942545
49859	942546
43515	942547
6953	942548
10651	942549
52916	942550
4892	942551
49037	942552
1180	942553
16685	942554
22588	942555
32718	942556
65756	942557
1554	942558
8767	942559
41689	942560
30636	942561
102690	942562
26407	942563
49895	942564
7572	942565
33541	942566
39593	942567
48376	942568
43	942569
12485	942570
17960	942571
29888	942572
72306	942573
145	942574
71817	942575
28544	942576
1575	942577
30221	942578
51325	942579
12704	942580
19515	942581
10843	942582
6422	942583
7863	942584
46657	942585
65915	942586
24269	942587
48531	942588
42287	942589
36044	942590
62069	942591
86734	942592
6595	942593
19244	942594
15542	942595
49652	942596
35135	942597
32722	942598
33148	942599
2372	942600
78985	942601
10356	942602
22807	942603
27811	942604
3048	942605
17816	942606
14579	942607
46387	942608
17905	942609
777	942610
7486	942611
51130	942612
7306	942613
8673	942614
456	942615
2083	942616
17979	942617
20448	942618
83050	942619
6311	942620
44171	942621
41859	942622
13727	942623
23389	942624
742	942625
1535	942626
423	942627
19268	942628
49503	942629
28771	942630
40391	942631
678	942632
75799	942633
29192	942634
60653	942635
18856	942636
45025	942637
41026	942638
49157	942639
11258	942640
7153	942641
2133	942642
11755	942643
32276	942644
82	942645
31465	942646
25267	942647
422	942648
14122	942649
22405	942650
17065	942651
2289	942652
20291	942653
3608	942654
11053	942655
61497	942656
2147	942657
93785	942658
9108	942659
14450	942660
21203	942661
4942	942662
109381	942663
30777	942664
17892	942665
21186	942666
14081	942667
38793	942668
37030	942669
2589	942670
17077	942671
60375	942672
8004	942673
4718	942674
6321	942675
466	942676
45938	942677
80058	942678
24854	942679
12223	942680
39861	942681
193	942682
30561	942683
97272	942684
1106	942685
63914	942686
27116	942687
35230	942688
3058	942689
22716	942690
13346	942691
712	942692
37844	942693
1871	942694
23135	942695
51862	942696
41888	942697
13402	942698
59384	942699
43290	942700
11562	942701
56565	942702
26552	942703
11383	942704
13621	942705
1008	942706
20501	942707
16630	942708
97493	942709
70112	942710
3150	942711
26712	942712
17679	942713
75113	942714
107	942715
13761	942716
95928	942717
2980	942718
16610	942719
16008	942720
110025	942721
2114	942722
6226	942723
2357	942724
12029	942725
22066	942726
1311	942727
53081	942728
89939	942729
57292	942730
3256	942731
48404	942732
5175	942733
8368	942734
2295	942735
38724	942736
97624	942737
93227	942738
16889	942739
2689	942740
3952	942741
6313	942742
72652	942743
102815	942744
21524	942745
15125	942746
2247	942747
46171	942748
12624	942749
6625	942750
36150	942751
49922	942752
34050	942753
2759	942754
36367	942755
58	942756
26910	942757
40933	942758
1074	942759
39157	942760
670	942761
8450	942762
60957	942763
19600	942764
28805	942765
59981	942766
54514	942767
82951	942768
1418	942769
90647	942770
70807	942771
39371	942772
22783	942773
93529	942774
10971	942775
18148	942776
77877	942777
43523	942778
35198	942779
12062	942780
12354	942781
22948	942782
16060	942783
13789	942784
88862	942785
10542	942786
18584	942787
76789	942788
54821	942789
62076	942790
49057	942791
11993	942792
66024	942793
44717	942794
24522	942795
47515	942796
28303	942797
72781	942798
4917	942799
7743	942800
42907	942801
21181	942802
24653	942803
62564	942804
140	942805
16125	942806
10236	942807
85373	942808
35098	942809
58750	942810
6534	942811
15023	942812
10458	942813
42964	942814
5551	942815
20573	942816
24694	942817
23650	942818
34395	942819
15960	942820
66927	942821
49522	942822
584	942823
4044	942824
20259	942825
13422	942826
30581	942827
4250	942828
102859	942829
51291	942830
5673	942831
30544	942832
855	942833
1924	942834
30933	942835
55556	942836
27264	942837
28198	942838
2006	942839
41433	942840
54980	942841
20665	942842
17571	942843
27545	942844
53453	942845
12192	942846
5695	942847
49811	942848
52098	942849
66719	942850
14379	942851
22420	942852
1764	942853
19464	942854
1250	942855
80439	942856
1718	942857
1284	942858
56351	942859
6996	942860
37569	942861
76961	942862
39125	942863
16796	942864
7293	942865
95447	942866
6168	942867
96183	942868
37367	942869
14808	942870
54622	942871
9510	942872
88827	942873
9505	942874
31954	942875
4722	942876
77730	942877
17668	942878
22204	942879
2814	942880
79751	942881
19720	942882
9035	942883
70299	942884
19194	942885
1226	942886
10518	942887
2890	942888
55400	942889
81627	942890
3061	942891
25494	942892
42772	942893
286	942894
12141	942895
46378	942896
21347	942897
33390	942898
14274	942899
94891	942900
1083	942901
487	942902
18850	942903
59981	942904
40056	942905
38750	942906
9062	942907
18449	942908
21731	942909
80783	942910
86548	942911
31519	942912
12333	942913
5923	942914
20451	942915
58117	942916
43007	942917
6535	942918
995	942919
11936	942920
71456	942921
17798	942922
8804	942923
31503	942924
26964	942925
16499	942926
57646	942927
60965	942928
75125	942929
5598	942930
37037	942931
16915	942932
12667	942933
22174	942934
4091	942935
60233	942936
11429	942937
6975	942938
100	942939
71312	942940
37881	942941
4231	942942
84616	942943
44041	942944
46462	942945
4167	942946
18470	942947
17919	942948
21755	942949
40806	942950
26263	942951
28888	942952
18469	942953
30172	942954
51035	942955
15067	942956
16297	942957
50452	942958
29922	942959
2872	942960
101622	942961
66030	942962
144	942963
61610	942964
66204	942965
677	942966
50126	942967
17086	942968
18404	942969
49424	942970
91361	942971
27936	942972
26767	942973
54321	942974
19436	942975
65945	942976
35143	942977
27925	942978
66758	942979
37616	942980
46968	942981
25598	942982
102349	942983
576	942984
20243	942985
24908	942986
1031	942987
146	942988
73576	942989
27788	942990
493	942991
80377	942992
30813	942993
24720	942994
24154	942995
35802	942996
4683	942997
63941	942998
74197	942999
332	943000
10331	943001
4402	943002
31278	943003
56228	943004
22026	943005
4411	943006
16030	943007
7543	943008
20196	943009
9934	943010
14161	943011
103703	943012
5679	943013
13411	943014
24351	943015
10755	943016
5456	943017
73791	943018
41	943019
41773	943020
48866	943021
1004	943022
28512	943023
8788	943024
5641	943025
390	943026
53274	943027
39906	943028
29641	943029
61436	943030
30908	943031
21240	943032
51699	943033
229	943034
45205	943035
42154	943036
4159	943037
2426	943038
27497	943039
148	943040
38412	943041
14849	943042
280	943043
5189	943044
9967	943045
44303	943046
16078	943047
8577	943048
1206	943049
60564	943050
6332	943051
38557	943052
13109	943053
27008	943054
55284	943055
52185	943056
78785	943057
11236	943058
816	943059
8212	943060
5681	943061
87835	943062
53004	943063
77549	943064
27260	943065
6930	943066
6788	943067
2477	943068
2861	943069
41087	943070
44125	943071
83	943072
12860	943073
53967	943074
790	943075
3300	943076
66319	943077
57550	943078
6025	943079
10018	943080
27409	943081
12036	943082
78969	943083
6274	943084
21762	943085
44341	943086
601	943087
1938	943088
49139	943089
21302	943090
53560	943091
1519	943092
11526	943093
6786	943094
39251	943095
20632	943096
55972	943097
11382	943098
570	943099
21069	943100
57809	943101
16839	943102
28289	943103
106726	943104
48185	943105
57103	943106
12583	943107
54558	943108
60665	943109
11	943110
30815	943111
75508	943112
15	943113
50800	943114
44918	943115
453	943116
23404	943117
18231	943118
23920	943119
23993	943120
25826	943121
1380	943122
27130	943123
86127	943124
815	943125
17539	943126
11212	943127
69368	943128
34292	943129
27501	943130
10974	943131
32060	943132
40648	943133
10333	943134
12957	943135
33955	943136
8328	943137
9225	943138
41937	943139
22987	943140
30005	943141
64641	943142
18619	943143
65192	943144
921	943145
57525	943146
49623	943147
2742	943148
11414	943149
4218	943150
5659	943151
63346	943152
87460	943153
47690	943154
4808	943155
99979	943156
39582	943157
4204	943158
52	943159
9522	943160
864	943161
14935	943162
33329	943163
252	943164
54394	943165
13203	943166
18666	943167
2284	943168
67789	943169
25336	943170
48274	943171
17781	943172
71005	943173
5859	943174
14157	943175
5316	943176
2286	943177
25369	943178
40533	943179
73079	943180
3537	943181
31174	943182
28706	943183
30050	943184
21003	943185
5367	943186
100715	943187
149	943188
24908	943189
4595	943190
2385	943191
23074	943192
17798	943193
4587	943194
1815	943195
30032	943196
49257	943197
26454	943198
21393	943199
8417	943200
4456	943201
2291	943202
68798	943203
4892	943204
36669	943205
3	943206
310	943207
7050	943208
60232	943209
103934	943210
72677	943211
22169	943212
4253	943213
552	943214
83059	943215
39040	943216
52912	943217
76137	943218
93132	943219
39233	943220
29567	943221
12202	943222
62414	943223
100144	943224
48216	943225
12790	943226
10681	943227
15780	943228
36339	943229
9212	943230
54773	943231
96184	943232
21056	943233
7002	943234
91978	943235
41221	943236
78563	943237
6805	943238
1289	943239
5062	943240
16051	943241
25420	943242
35481	943243
2321	943244
34049	943245
39640	943246
30543	943247
50104	943248
46326	943249
1291	943250
355	943251
20348	943252
24519	943253
35626	943254
9867	943255
39938	943256
62328	943257
454	943258
1026	943259
62328	943260
35128	943261
80988	943262
4606	943263
71551	943264
74081	943265
15754	943266
22799	943267
12348	943268
10559	943269
29222	943270
20052	943271
27493	943272
43810	943273
42546	943274
20874	943275
104135	943276
27426	943277
16834	943278
15988	943279
37259	943280
5522	943281
77228	943282
218	943283
13399	943284
70604	943285
26329	943286
1319	943287
980	943288
43662	943289
7608	943290
38367	943291
47795	943292
53410	943293
15752	943294
23379	943295
7053	943296
46239	943297
36247	943298
55329	943299
64589	943300
12109	943301
2664	943302
110	943303
2611	943304
98543	943305
18411	943306
7660	943307
37202	943308
40404	943309
52925	943310
2007	943311
64910	943312
2113	943313
15602	943314
100860	943315
22557	943316
33898	943317
12670	943318
36897	943319
8284	943320
14693	943321
30730	943322
29696	943323
50026	943324
11480	943325
1268	943326
22385	943327
45117	943328
996	943329
55361	943330
26088	943331
14721	943332
11749	943333
39589	943334
63060	943335
12002	943336
14742	943337
7414	943338
102120	943339
4529	943340
14936	943341
30994	943342
53734	943343
63733	943344
2691	943345
79404	943346
2418	943347
75643	943348
4515	943349
22397	943350
26357	943351
17140	943352
15952	943353
5986	943354
493	943355
80992	943356
47818	943357
211	943358
46789	943359
14388	943360
2257	943361
4103	943362
48993	943363
51787	943364
38398	943365
1019	943366
40238	943367
67829	943368
34931	943369
120	943370
58947	943371
1237	943372
24820	943373
6489	943374
14991	943375
7337	943376
336	943377
6875	943378
44593	943379
19695	943380
95952	943381
85295	943382
5504	943383
11137	943384
12882	943385
9895	943386
39735	943387
7102	943388
72510	943389
22723	943390
10566	943391
48916	943392
38445	943393
112886	943394
9	943395
66099	943396
26272	943397
17285	943398
2607	943399
68419	943400
54420	943401
28901	943402
43376	943403
3817	943404
33023	943405
30871	943406
13671	943407
70061	943408
2337	943409
57020	943410
14619	943411
101529	943412
17789	943413
8045	943414
37185	943415
28457	943416
32983	943417
25507	943418
33452	943419
62289	943420
4520	943421
22798	943422
35931	943423
82831	943424
2185	943425
1633	943426
25874	943427
30924	943428
70030	943429
87838	943430
47395	943431
79403	943432
14453	943433
23505	943434
34725	943435
2562	943436
42842	943437
1778	943438
36178	943439
19686	943440
8570	943441
26768	943442
1362	943443
22394	943444
12565	943445
45279	943446
8072	943447
284	943448
62789	943449
36068	943450
39786	943451
9310	943452
82692	943453
6036	943454
975	943455
6058	943456
619	943457
20020	943458
4053	943459
37811	943460
31140	943461
1808	943462
14407	943463
64708	943464
51996	943465
91563	943466
74099	943467
85571	943468
29101	943469
13776	943470
20920	943471
12012	943472
48524	943473
6987	943474
8100	943475
16288	943476
30371	943477
16	943478
42967	943479
35075	943480
59047	943481
2762	943482
33073	943483
7841	943484
69332	943485
51034	943486
65952	943487
23452	943488
1908	943489
65863	943490
4204	943491
32557	943492
1008	943493
2412	943494
18096	943495
20061	943496
102021	943497
97350	943498
49629	943499
53160	943500
79629	943501
30565	943502
33067	943503
54615	943504
111	943505
84341	943506
86241	943507
32596	943508
51965	943509
39728	943510
26550	943511
38307	943512
12816	943513
8173	943514
9878	943515
23224	943516
42866	943517
80623	943518
22804	943519
52188	943520
13090	943521
5916	943522
105342	943523
31738	943524
70475	943525
815	943526
75223	943527
6834	943528
30783	943529
22985	943530
54410	943531
32476	943532
16992	943533
13652	943534
51879	943535
71975	943536
56716	943537
24488	943538
49787	943539
12795	943540
75850	943541
7378	943542
52687	943543
62972	943544
38170	943545
63491	943546
57720	943547
27374	943548
25695	943549
55697	943550
16339	943551
13076	943552
40016	943553
1189	943554
87263	943555
70780	943556
52148	943557
18	943558
10280	943559
4384	943560
9965	943561
76482	943562
8891	943563
11384	943564
34457	943565
53946	943566
396	943567
80745	943568
15877	943569
5503	943570
57860	943571
1306	943572
12	943573
38434	943574
734	943575
33359	943576
15090	943577
44440	943578
2174	943579
13002	943580
27108	943581
2133	943582
56249	943583
2291	943584
14771	943585
56967	943586
72697	943587
107449	943588
51754	943589
14685	943590
24578	943591
4943	943592
4849	943593
23766	943594
499	943595
5930	943596
87115	943597
4102	943598
1836	943599
258	943600
29773	943601
70289	943602
1464	943603
65	943604
17291	943605
74929	943606
3478	943607
37009	943608
36696	943609
41747	943610
2378	943611
258	943612
69025	943613
26220	943614
22568	943615
101746	943616
17556	943617
8366	943618
23481	943619
5450	943620
38823	943621
48815	943622
74574	943623
26403	943624
9238	943625
1131	943626
11544	943627
28546	943628
20429	943629
27539	943630
16273	943631
17953	943632
541	943633
930	943634
6293	943635
14054	943636
50044	943637
14322	943638
36357	943639
13468	943640
51763	943641
53657	943642
14876	943643
39072	943644
20827	943645
7849	943646
25258	943647
33616	943648
22646	943649
51846	943650
18570	943651
20529	943652
26112	943653
35970	943654
19	943655
47392	943656
60139	943657
83722	943658
97433	943659
77679	943660
9851	943661
97867	943662
44831	943663
29244	943664
36344	943665
25880	943666
36413	943667
13220	943668
22944	943669
5572	943670
37448	943671
68575	943672
17617	943673
877	943674
24410	943675
1884	943676
48610	943677
11530	943678
13674	943679
24275	943680
20207	943681
9709	943682
113435	943683
16133	943684
88373	943685
2962	943686
20944	943687
56102	943688
25616	943689
7332	943690
59035	943691
37885	943692
37889	943693
88939	943694
9837	943695
101727	943696
59488	943697
46048	943698
14837	943699
6	943700
97011	943701
6962	943702
41547	943703
75531	943704
73	943705
38769	943706
12063	943707
17312	943708
1449	943709
9230	943710
51155	943711
48280	943712
1542	943713
16821	943714
4237	943715
73674	943716
1758	943717
64649	943718
31490	943719
14094	943720
17051	943721
68663	943722
14409	943723
110964	943724
713	943725
23795	943726
16132	943727
67707	943728
40523	943729
5408	943730
64771	943731
77693	943732
84438	943733
91917	943734
2909	943735
107918	943736
3017	943737
897	943738
2812	943739
14477	943740
18989	943741
56641	943742
34782	943743
100424	943744
67727	943745
3982	943746
18605	943747
2481	943748
57512	943749
6573	943750
7902	943751
55793	943752
20143	943753
1211	943754
12625	943755
13023	943756
4005	943757
68054	943758
6849	943759
33079	943760
63545	943761
80590	943762
48202	943763
6175	943764
2808	943765
54614	943766
33175	943767
17309	943768
21372	943769
7411	943770
26098	943771
9000	943772
3843	943773
22172	943774
17124	943775
17319	943776
43	943777
26566	943778
3886	943779
38917	943780
69147	943781
10343	943782
69706	943783
102080	943784
93348	943785
36958	943786
64617	943787
2966	943788
56789	943789
6297	943790
229	943791
56940	943792
14111	943793
456	943794
58461	943795
46297	943796
14061	943797
7436	943798
28157	943799
7958	943800
7552	943801
72732	943802
39865	943803
31711	943804
1015	943805
50459	943806
33822	943807
6893	943808
2219	943809
1784	943810
2774	943811
3151	943812
3057	943813
1433	943814
8771	943815
81173	943816
40011	943817
57000	943818
85846	943819
69387	943820
59195	943821
10295	943822
48167	943823
18442	943824
5061	943825
31951	943826
32970	943827
4863	943828
11537	943829
1690	943830
1368	943831
14095	943832
13394	943833
15425	943834
47754	943835
22164	943836
197	943837
39924	943838
23640	943839
23256	943840
6910	943841
43378	943842
19215	943843
4413	943844
13196	943845
60804	943846
80751	943847
91552	943848
2914	943849
55293	943850
40397	943851
50005	943852
25206	943853
16178	943854
49982	943855
52696	943856
7123	943857
78115	943858
15057	943859
8290	943860
45975	943861
76968	943862
77291	943863
16182	943864
11184	943865
17071	943866
45798	943867
26235	943868
81368	943869
20893	943870
3393	943871
23090	943872
27	943873
2520	943874
8231	943875
37855	943876
13367	943877
23241	943878
14906	943879
36994	943880
2741	943881
54301	943882
141	943883
49667	943884
13402	943885
7896	943886
26448	943887
45811	943888
24574	943889
1503	943890
52477	943891
19656	943892
500	943893
14011	943894
19613	943895
49975	943896
28321	943897
40337	943898
7587	943899
28085	943900
4114	943901
73873	943902
12286	943903
28089	943904
72531	943905
72	943906
2869	943907
32813	943908
11547	943909
19622	943910
45941	943911
3795	943912
683	943913
3055	943914
17	943915
62812	943916
51648	943917
52712	943918
16566	943919
36667	943920
23893	943921
20530	943922
47434	943923
35839	943924
23883	943925
12829	943926
8900	943927
25199	943928
41314	943929
25400	943930
39809	943931
45655	943932
5059	943933
11719	943934
59011	943935
25876	943936
8120	943937
7984	943938
22352	943939
39804	943940
20947	943941
40309	943942
66669	943943
92586	943944
1380	943945
4411	943946
8915	943947
818	943948
38911	943949
79712	943950
11889	943951
5077	943952
50480	943953
17873	943954
38118	943955
37496	943956
1041	943957
55603	943958
73074	943959
12092	943960
639	943961
8417	943962
96040	943963
39523	943964
3992	943965
71098	943966
36393	943967
7138	943968
31534	943969
20020	943970
17739	943971
3201	943972
41298	943973
39226	943974
90003	943975
16760	943976
70029	943977
20326	943978
45078	943979
28474	943980
1510	943981
20569	943982
53714	943983
1897	943984
237	943985
36989	943986
17274	943987
15808	943988
23645	943989
8143	943990
36667	943991
2870	943992
6478	943993
6723	943994
86526	943995
26235	943996
50068	943997
44166	943998
9343	943999
35673	944000
73131	944001
13006	944002
47054	944003
105653	944004
62781	944005
25794	944006
27172	944007
13474	944008
53359	944009
18094	944010
435	944011
98439	944012
5638	944013
18345	944014
105718	944015
31497	944016
41119	944017
923	944018
15314	944019
8999	944020
33353	944021
72590	944022
42935	944023
8454	944024
7068	944025
14563	944026
35751	944027
38506	944028
85122	944029
43391	944030
28575	944031
25	944032
11004	944033
12096	944034
9502	944035
1898	944036
97379	944037
42832	944038
3507	944039
34155	944040
33210	944041
3984	944042
38659	944043
64484	944044
34271	944045
2247	944046
5929	944047
41677	944048
8067	944049
88986	944050
9139	944051
9530	944052
68535	944053
81209	944054
8442	944055
12866	944056
64778	944057
33055	944058
12	944059
1271	944060
42059	944061
3189	944062
44336	944063
38589	944064
10914	944065
5419	944066
35163	944067
269	944068
17395	944069
22386	944070
5115	944071
47797	944072
57419	944073
555	944074
61709	944075
71753	944076
2357	944077
20208	944078
32165	944079
52722	944080
3807	944081
44695	944082
25498	944083
3450	944084
106839	944085
23840	944086
10081	944087
88061	944088
42221	944089
55836	944090
35764	944091
26723	944092
2131	944093
13990	944094
8699	944095
25422	944096
68237	944097
58339	944098
79107	944099
12672	944100
11285	944101
13865	944102
49900	944103
2975	944104
2996	944105
7722	944106
6451	944107
18259	944108
8121	944109
36164	944110
79061	944111
66652	944112
23121	944113
71605	944114
61921	944115
80395	944116
7734	944117
9499	944118
58563	944119
334	944120
40905	944121
10207	944122
26265	944123
6416	944124
29721	944125
19070	944126
27137	944127
6917	944128
2073	944129
4821	944130
33518	944131
8025	944132
5106	944133
2882	944134
9743	944135
66020	944136
34702	944137
73223	944138
58102	944139
81818	944140
40455	944141
23686	944142
13337	944143
48471	944144
7160	944145
41686	944146
18261	944147
8946	944148
6077	944149
30437	944150
34911	944151
17730	944152
41846	944153
47825	944154
31600	944155
84403	944156
65681	944157
26335	944158
100774	944159
44347	944160
421	944161
9355	944162
6490	944163
36887	944164
45962	944165
82749	944166
48620	944167
17229	944168
56218	944169
24556	944170
68566	944171
89842	944172
4206	944173
58743	944174
34399	944175
60816	944176
2302	944177
47329	944178
5384	944179
3276	944180
63397	944181
14308	944182
13759	944183
170	944184
11204	944185
51295	944186
50116	944187
12146	944188
12214	944189
9541	944190
58411	944191
519	944192
39	944193
49195	944194
14281	944195
25555	944196
71808	944197
47922	944198
62762	944199
11516	944200
994	944201
32099	944202
730	944203
64672	944204
9865	944205
25890	944206
59769	944207
14287	944208
2277	944209
108128	944210
6563	944211
20635	944212
30728	944213
49237	944214
3112	944215
13294	944216
34752	944217
10574	944218
56434	944219
27304	944220
88982	944221
84676	944222
72499	944223
2152	944224
15170	944225
20691	944226
760	944227
301	944228
68182	944229
5659	944230
7790	944231
20894	944232
15425	944233
1430	944234
367	944235
85737	944236
16945	944237
22708	944238
52668	944239
99275	944240
17751	944241
25679	944242
41992	944243
49238	944244
52036	944245
59257	944246
73456	944247
32691	944248
34352	944249
60310	944250
44754	944251
13624	944252
37252	944253
37541	944254
1528	944255
55004	944256
9404	944257
18075	944258
48912	944259
91648	944260
35239	944261
25596	944262
23869	944263
2749	944264
3382	944265
64438	944266
102833	944267
13727	944268
15380	944269
66010	944270
6889	944271
78242	944272
20893	944273
79875	944274
35162	944275
8	944276
10443	944277
70209	944278
60798	944279
44320	944280
25365	944281
51380	944282
78396	944283
18880	944284
49052	944285
34769	944286
20467	944287
15604	944288
25340	944289
32600	944290
17412	944291
1905	944292
46632	944293
17575	944294
64320	944295
8279	944296
3878	944297
28340	944298
14432	944299
17554	944300
18127	944301
49617	944302
6545	944303
25103	944304
30350	944305
199	944306
24527	944307
2808	944308
49632	944309
13490	944310
21404	944311
16785	944312
31895	944313
41020	944314
7865	944315
28334	944316
14495	944317
27929	944318
53226	944319
29750	944320
33287	944321
20216	944322
55872	944323
2999	944324
5655	944325
95871	944326
62569	944327
1124	944328
66548	944329
12849	944330
3483	944331
64094	944332
38017	944333
16879	944334
24132	944335
26160	944336
7039	944337
44381	944338
112823	944339
3764	944340
8275	944341
29051	944342
46856	944343
1542	944344
23695	944345
64647	944346
91227	944347
8163	944348
25961	944349
104260	944350
88107	944351
63851	944352
3650	944353
88092	944354
39004	944355
23648	944356
42009	944357
577	944358
7362	944359
2807	944360
42033	944361
24978	944362
4798	944363
41215	944364
40001	944365
370	944366
8062	944367
48774	944368
197	944369
38042	944370
70031	944371
100907	944372
38843	944373
31640	944374
20814	944375
4001	944376
17337	944377
14231	944378
27556	944379
83419	944380
33062	944381
76474	944382
62811	944383
25960	944384
42688	944385
26224	944386
34329	944387
22392	944388
9684	944389
5658	944390
3583	944391
80264	944392
52284	944393
109796	944394
88606	944395
6381	944396
556	944397
15496	944398
13204	944399
10787	944400
89953	944401
4641	944402
78354	944403
7580	944404
438	944405
41289	944406
3324	944407
5431	944408
43368	944409
23166	944410
76541	944411
5219	944412
75	944413
14922	944414
2537	944415
70451	944416
57389	944417
9955	944418
54471	944419
82532	944420
907	944421
32976	944422
83211	944423
9496	944424
765	944425
2619	944426
67677	944427
13615	944428
20994	944429
37369	944430
75986	944431
9791	944432
44899	944433
394	944434
11287	944435
32030	944436
2296	944437
55393	944438
109590	944439
5177	944440
89	944441
81595	944442
1848	944443
17785	944444
31704	944445
17913	944446
37977	944447
64883	944448
103211	944449
23361	944450
1755	944451
477	944452
43748	944453
79365	944454
72372	944455
40636	944456
46744	944457
8257	944458
1702	944459
278	944460
10594	944461
77702	944462
10240	944463
2156	944464
10631	944465
8856	944466
6463	944467
13517	944468
78445	944469
5199	944470
51303	944471
8715	944472
15480	944473
614	944474
15631	944475
41685	944476
32189	944477
15230	944478
17947	944479
36473	944480
7010	944481
47542	944482
14996	944483
92038	944484
62528	944485
10418	944486
54722	944487
92852	944488
88882	944489
12247	944490
16259	944491
7840	944492
33821	944493
12073	944494
41600	944495
19103	944496
4753	944497
3297	944498
2690	944499
2087	944500
57577	944501
68658	944502
28642	944503
20304	944504
5809	944505
37854	944506
6899	944507
10273	944508
45614	944509
22239	944510
2996	944511
26189	944512
44048	944513
21162	944514
13770	944515
249	944516
79078	944517
13435	944518
34972	944519
43473	944520
776	944521
3264	944522
2600	944523
15120	944524
70118	944525
35311	944526
23238	944527
10390	944528
3324	944529
10387	944530
43334	944531
3706	944532
49579	944533
5302	944534
21737	944535
709	944536
4348	944537
110377	944538
3925	944539
45521	944540
3651	944541
22518	944542
91176	944543
54694	944544
15508	944545
8374	944546
10091	944547
8095	944548
98198	944549
65769	944550
8437	944551
29470	944552
27956	944553
49003	944554
58455	944555
1040	944556
29747	944557
81295	944558
81455	944559
65093	944560
61650	944561
40128	944562
85592	944563
57922	944564
100119	944565
9317	944566
74167	944567
5289	944568
44755	944569
5421	944570
14160	944571
3160	944572
78173	944573
15495	944574
10644	944575
36942	944576
5248	944577
8802	944578
147	944579
57184	944580
18114	944581
1233	944582
489	944583
23846	944584
81846	944585
2466	944586
63264	944587
2472	944588
92122	944589
2755	944590
22254	944591
46369	944592
9283	944593
93	944594
39146	944595
59050	944596
15116	944597
771	944598
11604	944599
19447	944600
1845	944601
15373	944602
43040	944603
46273	944604
6522	944605
62011	944606
14682	944607
14925	944608
46683	944609
4033	944610
28035	944611
2837	944612
7691	944613
14550	944614
40508	944615
15847	944616
9398	944617
41682	944618
4650	944619
47473	944620
2227	944621
2238	944622
103752	944623
9455	944624
23838	944625
31103	944626
14155	944627
7406	944628
10175	944629
10265	944630
17555	944631
9503	944632
44646	944633
26689	944634
9898	944635
54084	944636
47346	944637
19054	944638
48017	944639
1277	944640
23536	944641
63113	944642
1505	944643
112441	944644
58374	944645
6614	944646
6900	944647
25921	944648
2103	944649
25282	944650
47788	944651
77978	944652
3750	944653
1552	944654
2431	944655
1995	944656
57102	944657
2410	944658
6918	944659
6807	944660
30251	944661
51197	944662
53242	944663
15397	944664
20962	944665
19418	944666
51314	944667
41971	944668
82763	944669
54409	944670
7095	944671
25381	944672
80005	944673
18657	944674
11885	944675
52292	944676
43469	944677
101442	944678
2184	944679
17814	944680
33897	944681
31003	944682
32737	944683
49	944684
19366	944685
2163	944686
24258	944687
13578	944688
20	944689
103468	944690
50663	944691
63329	944692
5158	944693
21724	944694
49810	944695
10062	944696
8550	944697
66967	944698
40952	944699
46735	944700
2682	944701
61863	944702
34365	944703
23077	944704
18323	944705
59543	944706
78850	944707
21356	944708
111331	944709
67950	944710
27694	944711
12287	944712
16685	944713
51729	944714
43078	944715
19393	944716
51283	944717
44359	944718
86766	944719
39135	944720
49795	944721
22635	944722
62141	944723
1984	944724
13252	944725
14593	944726
32057	944727
77584	944728
1257	944729
9010	944730
14411	944731
43182	944732
39876	944733
32870	944734
32783	944735
10779	944736
2013	944737
20191	944738
576	944739
371	944740
38770	944741
45069	944742
22961	944743
296	944744
10552	944745
41964	944746
53849	944747
1668	944748
1211	944749
91963	944750
13195	944751
77872	944752
546	944753
23397	944754
24764	944755
24237	944756
93357	944757
18123	944758
3240	944759
27689	944760
57768	944761
1496	944762
781	944763
38838	944764
38427	944765
26022	944766
2840	944767
44188	944768
19305	944769
64033	944770
28634	944771
54972	944772
28454	944773
94082	944774
11237	944775
96180	944776
7119	944777
35875	944778
80709	944779
73780	944780
21661	944781
19327	944782
3317	944783
3411	944784
17608	944785
1445	944786
2401	944787
10598	944788
2002	944789
92243	944790
54326	944791
42005	944792
53961	944793
24214	944794
46273	944795
16323	944796
68563	944797
31328	944798
18432	944799
67	944800
153	944801
301	944802
15566	944803
346	944804
4971	944805
21088	944806
28758	944807
72868	944808
1006	944809
79969	944810
55289	944811
15955	944812
40564	944813
83580	944814
47571	944815
17054	944816
477	944817
12377	944818
67208	944819
38597	944820
11193	944821
30060	944822
64468	944823
20028	944824
53250	944825
6458	944826
23691	944827
12007	944828
33855	944829
36693	944830
15836	944831
1779	944832
41330	944833
14291	944834
51601	944835
11941	944836
107733	944837
24145	944838
27220	944839
18727	944840
24290	944841
42776	944842
91565	944843
1130	944844
17043	944845
63171	944846
784	944847
7515	944848
75311	944849
6582	944850
28534	944851
430	944852
26085	944853
4824	944854
8	944855
42339	944856
20701	944857
35361	944858
20142	944859
24870	944860
3872	944861
40751	944862
84807	944863
30822	944864
4864	944865
34755	944866
19685	944867
6734	944868
36514	944869
13605	944870
11447	944871
15129	944872
72965	944873
94402	944874
45071	944875
18001	944876
8818	944877
15994	944878
44623	944879
5913	944880
483	944881
4043	944882
71661	944883
8887	944884
51149	944885
11066	944886
36665	944887
10843	944888
3698	944889
56124	944890
43757	944891
38523	944892
20974	944893
10336	944894
97031	944895
73906	944896
58114	944897
432	944898
3364	944899
69823	944900
52839	944901
15479	944902
127	944903
1739	944904
4925	944905
5855	944906
3207	944907
723	944908
38248	944909
40981	944910
17868	944911
58033	944912
2498	944913
29699	944914
33781	944915
36123	944916
67966	944917
44561	944918
96732	944919
42383	944920
86975	944921
67563	944922
7252	944923
18907	944924
14099	944925
13176	944926
77755	944927
2663	944928
54936	944929
1201	944930
55858	944931
24785	944932
42758	944933
5115	944934
5555	944935
11431	944936
70368	944937
15728	944938
8834	944939
9999	944940
3735	944941
45246	944942
33018	944943
68076	944944
32856	944945
27112	944946
251	944947
25541	944948
44798	944949
84402	944950
7921	944951
19152	944952
70328	944953
36478	944954
112007	944955
4366	944956
55996	944957
89722	944958
12892	944959
2997	944960
47826	944961
32649	944962
6435	944963
42445	944964
64615	944965
45781	944966
91944	944967
50227	944968
37419	944969
8692	944970
99091	944971
7495	944972
1449	944973
5896	944974
15185	944975
103122	944976
93642	944977
9587	944978
11113	944979
52981	944980
32123	944981
22432	944982
4881	944983
10447	944984
102014	944985
5431	944986
21549	944987
28071	944988
16277	944989
60452	944990
15877	944991
21130	944992
28131	944993
39103	944994
33790	944995
32547	944996
14714	944997
36121	944998
34529	944999
28181	945000
263	945001
26844	945002
167	945003
17229	945004
4227	945005
19093	945006
56860	945007
2044	945008
821	945009
77396	945010
26180	945011
58907	945012
13296	945013
70527	945014
70528	945015
73044	945016
2546	945017
6107	945018
26878	945019
49451	945020
2289	945021
42043	945022
13771	945023
7071	945024
53167	945025
13579	945026
52051	945027
17927	945028
3058	945029
80199	945030
1250	945031
7767	945032
64569	945033
6786	945034
57113	945035
74212	945036
9233	945037
7	945038
12612	945039
11975	945040
57548	945041
1249	945042
40452	945043
24744	945044
16601	945045
10201	945046
30385	945047
99116	945048
176	945049
48046	945050
12607	945051
33681	945052
230	945053
14327	945054
46061	945055
68696	945056
40321	945057
47517	945058
37836	945059
29999	945060
20256	945061
98393	945062
28732	945063
20196	945064
48441	945065
14721	945066
13974	945067
32860	945068
38534	945069
8749	945070
33413	945071
4408	945072
72674	945073
9933	945074
88758	945075
16594	945076
19524	945077
30850	945078
234	945079
72899	945080
45091	945081
12896	945082
43592	945083
3149	945084
10321	945085
9207	945086
3190	945087
33158	945088
50906	945089
67777	945090
29481	945091
1676	945092
20666	945093
4931	945094
7491	945095
23151	945096
49460	945097
443	945098
12269	945099
27930	945100
26786	945101
4022	945102
58614	945103
92600	945104
52739	945105
38028	945106
9117	945107
40206	945108
16267	945109
16764	945110
2238	945111
25474	945112
81965	945113
24917	945114
72748	945115
16320	945116
23087	945117
355	945118
9742	945119
15485	945120
16235	945121
6241	945122
17263	945123
3997	945124
69714	945125
188	945126
80229	945127
78446	945128
23283	945129
74479	945130
2225	945131
26923	945132
142	945133
1006	945134
5723	945135
53666	945136
825	945137
30213	945138
8259	945139
31039	945140
22408	945141
9159	945142
61256	945143
13936	945144
2093	945145
58575	945146
4296	945147
20749	945148
23577	945149
4013	945150
16436	945151
45165	945152
29161	945153
42694	945154
59930	945155
83330	945156
983	945157
53077	945158
4808	945159
64096	945160
1944	945161
4583	945162
79054	945163
31768	945164
7097	945165
47236	945166
6675	945167
40025	945168
29588	945169
57126	945170
35155	945171
3554	945172
33596	945173
19086	945174
49054	945175
32477	945176
33382	945177
40654	945178
32731	945179
42054	945180
18824	945181
3561	945182
4580	945183
51502	945184
1179	945185
78982	945186
37486	945187
56027	945188
43955	945189
22921	945190
6413	945191
3423	945192
77261	945193
73413	945194
1528	945195
43017	945196
6323	945197
16980	945198
39	945199
106678	945200
16367	945201
63332	945202
90887	945203
1312	945204
97582	945205
33100	945206
35541	945207
18705	945208
62794	945209
59013	945210
33994	945211
12961	945212
18034	945213
24682	945214
65763	945215
52781	945216
17802	945217
317	945218
8779	945219
63181	945220
4602	945221
13838	945222
81670	945223
902	945224
31882	945225
68565	945226
4416	945227
26037	945228
58465	945229
59573	945230
50	945231
28780	945232
15006	945233
13974	945234
9692	945235
1351	945236
42958	945237
27989	945238
12311	945239
15669	945240
16711	945241
1419	945242
1755	945243
33770	945244
21306	945245
67541	945246
92567	945247
4687	945248
92519	945249
5276	945250
25043	945251
15647	945252
17610	945253
109317	945254
12161	945255
28675	945256
15424	945257
65388	945258
24599	945259
18156	945260
30567	945261
8149	945262
7092	945263
99237	945264
75638	945265
15502	945266
39375	945267
59201	945268
56332	945269
2263	945270
3238	945271
3941	945272
1088	945273
1975	945274
13943	945275
27381	945276
31123	945277
4893	945278
57970	945279
36682	945280
25131	945281
69160	945282
1136	945283
5133	945284
63348	945285
45377	945286
46728	945287
7137	945288
27228	945289
28665	945290
99709	945291
7985	945292
10046	945293
82928	945294
4812	945295
9413	945296
92724	945297
21211	945298
8969	945299
20530	945300
75205	945301
5396	945302
54108	945303
11155	945304
10298	945305
3758	945306
15531	945307
21528	945308
56786	945309
92877	945310
25270	945311
24174	945312
6809	945313
9681	945314
97692	945315
26563	945316
57897	945317
33924	945318
42521	945319
54724	945320
232	945321
16058	945322
13648	945323
13171	945324
23889	945325
5652	945326
1945	945327
42800	945328
5146	945329
38024	945330
1628	945331
32826	945332
53066	945333
2506	945334
25352	945335
38416	945336
103320	945337
4673	945338
1985	945339
64562	945340
26103	945341
49676	945342
60105	945343
32229	945344
40752	945345
3572	945346
22655	945347
8524	945348
25139	945349
27793	945350
82736	945351
4581	945352
20435	945353
1898	945354
654	945355
50450	945356
4713	945357
53582	945358
35949	945359
49568	945360
86883	945361
7100	945362
11354	945363
36921	945364
22676	945365
7079	945366
21103	945367
7308	945368
5641	945369
691	945370
3	945371
34203	945372
53976	945373
16094	945374
73861	945375
14559	945376
11340	945377
25332	945378
4319	945379
39360	945380
21405	945381
198	945382
63424	945383
28983	945384
46390	945385
37304	945386
56032	945387
3381	945388
43732	945389
18677	945390
824	945391
27348	945392
34344	945393
6468	945394
109	945395
1328	945396
16097	945397
31689	945398
11436	945399
27946	945400
33804	945401
24699	945402
6887	945403
59135	945404
62441	945405
735	945406
25411	945407
74498	945408
3366	945409
1707	945410
12167	945411
21963	945412
1429	945413
70258	945414
4980	945415
75121	945416
19895	945417
4256	945418
55088	945419
34143	945420
10868	945421
46956	945422
81174	945423
43220	945424
10323	945425
50587	945426
13769	945427
8790	945428
32898	945429
8960	945430
26231	945431
102	945432
113862	945433
9468	945434
47835	945435
54485	945436
50111	945437
26863	945438
59644	945439
50855	945440
171	945441
3973	945442
6441	945443
74810	945444
82470	945445
2337	945446
23493	945447
44469	945448
24482	945449
102604	945450
3434	945451
10707	945452
60629	945453
7132	945454
79858	945455
26395	945456
16463	945457
1087	945458
57826	945459
20	945460
18840	945461
1109	945462
4574	945463
75523	945464
97501	945465
1841	945466
64143	945467
74784	945468
48	945469
17113	945470
3990	945471
90	945472
3880	945473
72907	945474
6356	945475
21748	945476
54447	945477
33862	945478
27334	945479
46544	945480
82	945481
678	945482
33802	945483
69586	945484
67451	945485
17903	945486
38860	945487
6948	945488
72793	945489
16042	945490
54618	945491
22287	945492
104755	945493
13777	945494
14465	945495
5059	945496
10490	945497
71467	945498
133	945499
1134	945500
23651	945501
43090	945502
14403	945503
40442	945504
98532	945505
60110	945506
44999	945507
12908	945508
19203	945509
14062	945510
294	945511
2623	945512
11116	945513
12189	945514
106085	945515
35127	945516
395	945517
3001	945518
60618	945519
11335	945520
10266	945521
45240	945522
18697	945523
34625	945524
36208	945525
30460	945526
53487	945527
87	945528
10424	945529
24250	945530
4654	945531
95367	945532
12072	945533
31848	945534
2503	945535
33258	945536
2756	945537
34546	945538
10593	945539
99	945540
2415	945541
12280	945542
29813	945543
46340	945544
17626	945545
33755	945546
52112	945547
11388	945548
11890	945549
21416	945550
21929	945551
7441	945552
16713	945553
48039	945554
12753	945555
33569	945556
3989	945557
54197	945558
14854	945559
349	945560
62606	945561
43275	945562
54483	945563
26320	945564
62921	945565
215	945566
8000	945567
14274	945568
695	945569
29623	945570
1926	945571
12063	945572
15049	945573
8588	945574
20427	945575
66500	945576
5842	945577
4038	945578
34230	945579
50287	945580
94092	945581
89349	945582
7332	945583
51527	945584
103890	945585
8648	945586
37850	945587
3586	945588
28901	945589
18575	945590
20022	945591
50156	945592
84384	945593
37540	945594
5006	945595
53381	945596
21431	945597
22895	945598
4621	945599
13926	945600
40079	945601
20121	945602
3471	945603
39169	945604
13256	945605
152	945606
61318	945607
2306	945608
17538	945609
56971	945610
8299	945611
4357	945612
17574	945613
18902	945614
4680	945615
80462	945616
27519	945617
19347	945618
19256	945619
66898	945620
42192	945621
847	945622
19552	945623
26633	945624
494	945625
38214	945626
2449	945627
42022	945628
22748	945629
33730	945630
17031	945631
21659	945632
33696	945633
55620	945634
6137	945635
73398	945636
31075	945637
40745	945638
34119	945639
47578	945640
51820	945641
26165	945642
28210	945643
5175	945644
15322	945645
74241	945646
53451	945647
70834	945648
18430	945649
37947	945650
19345	945651
56740	945652
6647	945653
4019	945654
248	945655
65076	945656
55477	945657
43187	945658
27579	945659
50662	945660
7476	945661
16114	945662
19994	945663
30274	945664
133	945665
27411	945666
16101	945667
78008	945668
7497	945669
7987	945670
26542	945671
104142	945672
1439	945673
43537	945674
50184	945675
3808	945676
2669	945677
78904	945678
1100	945679
21880	945680
208	945681
102632	945682
52125	945683
60928	945684
20075	945685
31369	945686
5568	945687
51118	945688
340	945689
21024	945690
85	945691
5899	945692
8102	945693
57158	945694
17663	945695
53242	945696
26212	945697
41557	945698
9481	945699
612	945700
3039	945701
24215	945702
555	945703
2651	945704
6846	945705
112786	945706
58690	945707
34096	945708
1878	945709
55168	945710
53409	945711
12226	945712
14747	945713
54520	945714
11665	945715
28998	945716
37599	945717
661	945718
62472	945719
18006	945720
23171	945721
4354	945722
29110	945723
4463	945724
28666	945725
19014	945726
36267	945727
109	945728
45932	945729
46399	945730
106711	945731
101604	945732
26276	945733
37693	945734
43357	945735
52696	945736
6619	945737
21532	945738
5460	945739
65135	945740
21658	945741
53924	945742
8456	945743
41835	945744
5030	945745
22977	945746
20752	945747
1708	945748
13909	945749
28889	945750
1096	945751
13918	945752
28674	945753
92012	945754
65264	945755
187	945756
4904	945757
8519	945758
72702	945759
43473	945760
60930	945761
22793	945762
26125	945763
15061	945764
3944	945765
22131	945766
40997	945767
17183	945768
23163	945769
34291	945770
16630	945771
12158	945772
100710	945773
98827	945774
16698	945775
24530	945776
82146	945777
55543	945778
232	945779
251	945780
14132	945781
62391	945782
26101	945783
44878	945784
42521	945785
87836	945786
8354	945787
33575	945788
42744	945789
10846	945790
19880	945791
29309	945792
652	945793
36223	945794
1114	945795
42888	945796
37738	945797
22784	945798
1163	945799
42877	945800
39204	945801
20662	945802
5544	945803
10136	945804
65384	945805
190	945806
57967	945807
10305	945808
1354	945809
2103	945810
20886	945811
45627	945812
59525	945813
44150	945814
49225	945815
18570	945816
48053	945817
4426	945818
14121	945819
31664	945820
37696	945821
45468	945822
84525	945823
18375	945824
35795	945825
63401	945826
5794	945827
12070	945828
2055	945829
69544	945830
47275	945831
36130	945832
5714	945833
63267	945834
32697	945835
20347	945836
1646	945837
11526	945838
45936	945839
7188	945840
62216	945841
31404	945842
2715	945843
96194	945844
502	945845
7412	945846
40134	945847
7198	945848
24716	945849
39646	945850
15172	945851
43978	945852
48940	945853
2200	945854
14683	945855
21922	945856
2752	945857
65142	945858
25382	945859
37087	945860
8002	945861
21064	945862
66865	945863
594	945864
36053	945865
6370	945866
95903	945867
12703	945868
21025	945869
7142	945870
4699	945871
14564	945872
37322	945873
969	945874
3045	945875
17374	945876
62344	945877
3743	945878
46608	945879
19657	945880
6080	945881
82597	945882
4738	945883
16679	945884
881	945885
3097	945886
65890	945887
29430	945888
80723	945889
60	945890
58160	945891
20077	945892
87217	945893
42174	945894
56039	945895
96645	945896
77211	945897
19997	945898
14731	945899
51984	945900
71538	945901
24313	945902
49396	945903
7154	945904
1427	945905
16135	945906
25648	945907
89848	945908
71961	945909
6287	945910
76116	945911
5060	945912
5093	945913
23886	945914
50487	945915
293	945916
60872	945917
9419	945918
10261	945919
656	945920
113879	945921
10124	945922
40911	945923
11442	945924
7451	945925
1923	945926
264	945927
5165	945928
34027	945929
5330	945930
2429	945931
23371	945932
53941	945933
28793	945934
3343	945935
13874	945936
2084	945937
25876	945938
78214	945939
23777	945940
53495	945941
37567	945942
30699	945943
6772	945944
11043	945945
42799	945946
91615	945947
25372	945948
44567	945949
18780	945950
99002	945951
836	945952
14162	945953
41119	945954
56120	945955
20166	945956
54968	945957
18160	945958
25216	945959
15442	945960
67903	945961
1200	945962
17584	945963
27688	945964
83026	945965
5737	945966
39481	945967
70423	945968
27629	945969
14115	945970
54266	945971
49674	945972
25663	945973
1824	945974
27085	945975
7049	945976
6330	945977
39763	945978
12669	945979
69802	945980
16451	945981
80364	945982
22437	945983
14410	945984
12784	945985
10508	945986
25604	945987
40524	945988
17596	945989
45257	945990
51872	945991
13220	945992
12462	945993
108855	945994
321	945995
40351	945996
4280	945997
65433	945998
5070	945999
47488	946000
5121	946001
9496	946002
533	946003
20313	946004
72382	946005
25243	946006
64538	946007
15258	946008
45653	946009
56667	946010
1367	946011
19222	946012
112184	946013
16767	946014
84711	946015
27039	946016
5113	946017
9287	946018
52862	946019
18279	946020
58550	946021
28847	946022
72885	946023
10913	946024
15375	946025
75520	946026
41874	946027
18602	946028
59071	946029
28231	946030
13850	946031
168	946032
91472	946033
21120	946034
6579	946035
5555	946036
6400	946037
51070	946038
23279	946039
67292	946040
46612	946041
45786	946042
91671	946043
46648	946044
12217	946045
14796	946046
32214	946047
40554	946048
23655	946049
8209	946050
65	946051
63	946052
31455	946053
46603	946054
14552	946055
57249	946056
26052	946057
36870	946058
48955	946059
10180	946060
25778	946061
22265	946062
64590	946063
45985	946064
1288	946065
50604	946066
46817	946067
182	946068
29721	946069
22991	946070
24924	946071
7118	946072
14945	946073
40579	946074
1719	946075
1656	946076
2005	946077
12796	946078
50876	946079
4935	946080
17690	946081
97689	946082
23449	946083
1402	946084
12918	946085
78616	946086
49166	946087
9526	946088
42314	946089
47146	946090
76231	946091
13687	946092
32810	946093
2481	946094
12994	946095
68765	946096
13010	946097
9066	946098
66422	946099
2715	946100
46580	946101
3182	946102
30848	946103
21963	946104
3140	946105
80626	946106
2577	946107
220	946108
3996	946109
22363	946110
51008	946111
17	946112
2206	946113
23689	946114
56279	946115
43234	946116
34866	946117
68860	946118
29977	946119
22267	946120
9020	946121
23830	946122
10196	946123
67148	946124
4456	946125
5565	946126
2147	946127
16916	946128
5650	946129
7826	946130
24276	946131
433	946132
1923	946133
27906	946134
58614	946135
84869	946136
1646	946137
69556	946138
102528	946139
33141	946140
19257	946141
64010	946142
995	946143
36646	946144
16935	946145
14978	946146
517	946147
6493	946148
110110	946149
10252	946150
17317	946151
54388	946152
20515	946153
22938	946154
1977	946155
17611	946156
5002	946157
26616	946158
29110	946159
18576	946160
34772	946161
30666	946162
52152	946163
75156	946164
422	946165
1826	946166
101288	946167
2347	946168
4629	946169
2711	946170
770	946171
34042	946172
707	946173
7938	946174
1794	946175
64146	946176
49399	946177
53365	946178
2707	946179
13285	946180
11634	946181
4160	946182
24464	946183
76204	946184
68499	946185
14711	946186
52010	946187
75567	946188
14357	946189
82	946190
4163	946191
31381	946192
22153	946193
5221	946194
23146	946195
9477	946196
6362	946197
47191	946198
4731	946199
41992	946200
3524	946201
58648	946202
6304	946203
91153	946204
27192	946205
513	946206
10127	946207
88309	946208
22830	946209
678	946210
24388	946211
4135	946212
3932	946213
33736	946214
6944	946215
1793	946216
37299	946217
2812	946218
16080	946219
40578	946220
9318	946221
9531	946222
46460	946223
39254	946224
18633	946225
1300	946226
5514	946227
2037	946228
4339	946229
5475	946230
5554	946231
12823	946232
99273	946233
49997	946234
22210	946235
10264	946236
37419	946237
79811	946238
29686	946239
33030	946240
68365	946241
22450	946242
2471	946243
29922	946244
9550	946245
63480	946246
1001	946247
39123	946248
46262	946249
54081	946250
69782	946251
42712	946252
4798	946253
10098	946254
21339	946255
11544	946256
28419	946257
25385	946258
25318	946259
38449	946260
58087	946261
1435	946262
32338	946263
14849	946264
16674	946265
2193	946266
4590	946267
10253	946268
3364	946269
66941	946270
622	946271
26933	946272
35547	946273
35577	946274
9751	946275
46708	946276
32824	946277
83279	946278
72452	946279
65579	946280
79046	946281
26210	946282
1520	946283
35270	946284
7390	946285
24308	946286
28394	946287
43212	946288
40495	946289
656	946290
499	946291
22939	946292
22676	946293
990	946294
4221	946295
16678	946296
50443	946297
9746	946298
38673	946299
501	946300
51886	946301
92828	946302
35308	946303
8121	946304
14120	946305
54862	946306
44940	946307
67392	946308
94984	946309
19125	946310
26985	946311
50317	946312
9591	946313
17	946314
64484	946315
28526	946316
97448	946317
12930	946318
25139	946319
43373	946320
16197	946321
43150	946322
37240	946323
5583	946324
10497	946325
104167	946326
46120	946327
16469	946328
14328	946329
43633	946330
6616	946331
28378	946332
39335	946333
21086	946334
69784	946335
2187	946336
58959	946337
10725	946338
13086	946339
3587	946340
112309	946341
4523	946342
56975	946343
34834	946344
39280	946345
33348	946346
58935	946347
51828	946348
44256	946349
19350	946350
65162	946351
57728	946352
40364	946353
3417	946354
50534	946355
12618	946356
9702	946357
450	946358
27856	946359
37	946360
92312	946361
24285	946362
1646	946363
34861	946364
6968	946365
6579	946366
49421	946367
65581	946368
7417	946369
2037	946370
665	946371
24219	946372
45211	946373
38588	946374
86268	946375
103906	946376
336	946377
6153	946378
47334	946379
351	946380
8196	946381
35600	946382
18405	946383
37732	946384
11493	946385
36814	946386
103947	946387
54647	946388
22776	946389
56672	946390
28029	946391
54415	946392
847	946393
36964	946394
17046	946395
4987	946396
69348	946397
199	946398
1242	946399
943	946400
32035	946401
32091	946402
17044	946403
2144	946404
30273	946405
17315	946406
16581	946407
10106	946408
12240	946409
42299	946410
8324	946411
70418	946412
74172	946413
26819	946414
79319	946415
5646	946416
16620	946417
4131	946418
34617	946419
6874	946420
71266	946421
103898	946422
9929	946423
35588	946424
6787	946425
600	946426
37045	946427
34647	946428
308	946429
17003	946430
2583	946431
93129	946432
4730	946433
50342	946434
63940	946435
22081	946436
58711	946437
56748	946438
887	946439
11538	946440
15243	946441
65153	946442
5764	946443
23591	946444
42946	946445
111088	946446
6506	946447
60198	946448
37126	946449
22167	946450
30141	946451
1504	946452
48018	946453
60087	946454
60319	946455
67251	946456
42238	946457
4415	946458
62801	946459
52779	946460
44670	946461
35124	946462
12852	946463
49964	946464
66193	946465
3008	946466
46091	946467
91678	946468
16862	946469
2583	946470
103745	946471
9197	946472
66421	946473
81433	946474
1703	946475
8363	946476
28180	946477
26821	946478
2004	946479
75001	946480
37946	946481
71692	946482
60262	946483
9872	946484
36047	946485
50941	946486
265	946487
30534	946488
2388	946489
43302	946490
7524	946491
52123	946492
47169	946493
11420	946494
72132	946495
5740	946496
73315	946497
15069	946498
80899	946499
39374	946500
65140	946501
20690	946502
51411	946503
56981	946504
3181	946505
32898	946506
9859	946507
26992	946508
70703	946509
19928	946510
13278	946511
22427	946512
3738	946513
27705	946514
113472	946515
220	946516
6741	946517
1995	946518
1524	946519
10603	946520
12775	946521
76627	946522
20672	946523
45243	946524
17534	946525
60989	946526
233	946527
1370	946528
15626	946529
49595	946530
17154	946531
7487	946532
57148	946533
72135	946534
88646	946535
33	946536
12157	946537
82688	946538
15035	946539
2809	946540
10593	946541
49299	946542
32158	946543
63528	946544
21872	946545
27229	946546
8433	946547
26827	946548
45585	946549
17954	946550
29894	946551
2976	946552
37070	946553
110007	946554
4153	946555
85190	946556
1578	946557
70587	946558
3753	946559
16491	946560
2397	946561
9504	946562
6200	946563
104017	946564
6557	946565
6170	946566
25308	946567
26130	946568
6388	946569
12860	946570
59846	946571
35039	946572
23557	946573
19778	946574
13920	946575
20435	946576
18331	946577
22726	946578
1192	946579
19035	946580
41182	946581
50039	946582
7100	946583
6845	946584
68726	946585
3349	946586
63869	946587
46027	946588
5588	946589
26279	946590
83017	946591
13361	946592
47008	946593
15598	946594
43436	946595
91480	946596
66214	946597
25610	946598
46461	946599
49426	946600
105145	946601
5726	946602
3733	946603
51358	946604
14172	946605
179	946606
56121	946607
17599	946608
18578	946609
98072	946610
54964	946611
30902	946612
21567	946613
55134	946614
7948	946615
79225	946616
35293	946617
15574	946618
62111	946619
76094	946620
35266	946621
67653	946622
57892	946623
83619	946624
1582	946625
535	946626
66621	946627
815	946628
14391	946629
79214	946630
5478	946631
63707	946632
2713	946633
10373	946634
56713	946635
75099	946636
18131	946637
4807	946638
904	946639
10788	946640
38996	946641
3268	946642
28073	946643
112914	946644
346	946645
40971	946646
9626	946647
37551	946648
23517	946649
16303	946650
3903	946651
23908	946652
80502	946653
14570	946654
82052	946655
34427	946656
458	946657
68013	946658
77446	946659
71986	946660
46692	946661
57904	946662
52500	946663
8917	946664
769	946665
55428	946666
42158	946667
80292	946668
3735	946669
11438	946670
30833	946671
77963	946672
14748	946673
54480	946674
55334	946675
853	946676
5243	946677
16415	946678
646	946679
62234	946680
63095	946681
60508	946682
90086	946683
10994	946684
25051	946685
78616	946686
56751	946687
7783	946688
6319	946689
75259	946690
48044	946691
44826	946692
60247	946693
779	946694
23806	946695
2130	946696
4198	946697
27547	946698
26342	946699
48296	946700
7816	946701
21788	946702
17442	946703
9078	946704
80049	946705
31501	946706
16608	946707
1522	946708
34379	946709
70248	946710
42778	946711
32609	946712
33792	946713
1	946714
48037	946715
6645	946716
36308	946717
221	946718
11939	946719
7147	946720
61928	946721
70726	946722
5923	946723
33793	946724
7237	946725
1228	946726
58329	946727
1502	946728
5393	946729
98226	946730
45249	946731
42321	946732
13737	946733
102300	946734
87478	946735
9781	946736
93204	946737
59688	946738
247	946739
71182	946740
36048	946741
20749	946742
3483	946743
19918	946744
37809	946745
340	946746
55142	946747
112	946748
111652	946749
41271	946750
2838	946751
41398	946752
38405	946753
172	946754
100607	946755
33094	946756
34334	946757
3362	946758
34962	946759
58557	946760
1252	946761
10923	946762
80880	946763
7166	946764
86459	946765
39670	946766
76367	946767
59711	946768
38758	946769
16509	946770
96754	946771
18872	946772
33742	946773
33481	946774
71962	946775
30495	946776
39341	946777
60802	946778
37693	946779
646	946780
1404	946781
39744	946782
1655	946783
24370	946784
141	946785
2025	946786
489	946787
55642	946788
9279	946789
14003	946790
24677	946791
120	946792
210	946793
60197	946794
103322	946795
68860	946796
26635	946797
5878	946798
13821	946799
103844	946800
39655	946801
3140	946802
23585	946803
38702	946804
7026	946805
22268	946806
11953	946807
5481	946808
62928	946809
19116	946810
4038	946811
67675	946812
6443	946813
39751	946814
8347	946815
51596	946816
69792	946817
29927	946818
56870	946819
30164	946820
67878	946821
73174	946822
112510	946823
47663	946824
23080	946825
9051	946826
8350	946827
5018	946828
310	946829
8288	946830
45724	946831
11075	946832
77908	946833
22922	946834
2293	946835
31567	946836
22659	946837
63444	946838
9113	946839
19850	946840
83902	946841
38745	946842
4634	946843
75	946844
50066	946845
101701	946846
10952	946847
16389	946848
3321	946849
29518	946850
75654	946851
25666	946852
18549	946853
631	946854
2214	946855
47667	946856
3539	946857
1039	946858
27388	946859
37092	946860
23279	946861
3314	946862
2307	946863
10983	946864
32948	946865
60344	946866
13273	946867
7956	946868
27508	946869
95713	946870
45782	946871
1334	946872
6006	946873
67421	946874
19082	946875
37750	946876
18458	946877
686	946878
8207	946879
579	946880
26232	946881
10855	946882
6781	946883
39445	946884
69919	946885
45442	946886
21661	946887
22545	946888
44900	946889
10655	946890
16058	946891
1040	946892
47907	946893
18409	946894
50578	946895
66550	946896
20163	946897
28008	946898
34490	946899
84444	946900
38063	946901
11088	946902
59922	946903
14606	946904
1280	946905
25035	946906
21177	946907
12901	946908
108008	946909
100	946910
39729	946911
7117	946912
14385	946913
67699	946914
85043	946915
7140	946916
72485	946917
39012	946918
7419	946919
3889	946920
7999	946921
1473	946922
27116	946923
764	946924
5583	946925
49491	946926
38470	946927
9588	946928
48729	946929
18697	946930
97	946931
77797	946932
27491	946933
58384	946934
541	946935
266	946936
3199	946937
1911	946938
24691	946939
1602	946940
39815	946941
2321	946942
100351	946943
7089	946944
32516	946945
48923	946946
5272	946947
1936	946948
95220	946949
169	946950
45763	946951
31114	946952
29858	946953
12686	946954
4834	946955
52532	946956
14935	946957
50526	946958
54274	946959
4048	946960
6203	946961
66619	946962
46151	946963
89058	946964
75022	946965
560	946966
19368	946967
25997	946968
35536	946969
43613	946970
17817	946971
55430	946972
68954	946973
14867	946974
65377	946975
14550	946976
1920	946977
13053	946978
22134	946979
1676	946980
51829	946981
7685	946982
506	946983
103306	946984
9340	946985
187	946986
2735	946987
61843	946988
33252	946989
31331	946990
68302	946991
63665	946992
38009	946993
55470	946994
46412	946995
23294	946996
4107	946997
4606	946998
22350	946999
55830	947000
26477	947001
50730	947002
38199	947003
29620	947004
80660	947005
14243	947006
38385	947007
28038	947008
12112	947009
25457	947010
12753	947011
496	947012
10133	947013
69865	947014
91065	947015
14181	947016
8068	947017
270	947018
5718	947019
15622	947020
21922	947021
41719	947022
63381	947023
590	947024
20334	947025
33461	947026
113918	947027
5999	947028
53670	947029
2263	947030
11560	947031
35088	947032
6580	947033
16154	947034
34996	947035
46783	947036
42174	947037
732	947038
23592	947039
45794	947040
12278	947041
72940	947042
99739	947043
552	947044
86438	947045
15921	947046
84	947047
87415	947048
58314	947049
16241	947050
2323	947051
33335	947052
19693	947053
21209	947054
5517	947055
32728	947056
85663	947057
88933	947058
28112	947059
19119	947060
2859	947061
24738	947062
10769	947063
66092	947064
16937	947065
42531	947066
7875	947067
26820	947068
6059	947069
7319	947070
14153	947071
14785	947072
70507	947073
9802	947074
18343	947075
1791	947076
14109	947077
85976	947078
30004	947079
71134	947080
5205	947081
10515	947082
38087	947083
57324	947084
67349	947085
17623	947086
16385	947087
7859	947088
45047	947089
15006	947090
2419	947091
12261	947092
170	947093
2522	947094
27368	947095
56688	947096
45267	947097
41355	947098
67734	947099
14946	947100
25203	947101
14349	947102
22415	947103
54877	947104
7553	947105
19121	947106
13871	947107
3277	947108
1333	947109
8558	947110
6570	947111
24540	947112
3893	947113
18017	947114
841	947115
24854	947116
1087	947117
12097	947118
1405	947119
3027	947120
35627	947121
18755	947122
64718	947123
19	947124
44952	947125
94295	947126
17446	947127
9013	947128
71753	947129
17784	947130
52069	947131
9674	947132
4277	947133
72305	947134
22388	947135
12016	947136
67325	947137
4974	947138
2208	947139
14534	947140
21064	947141
7163	947142
2052	947143
43463	947144
35053	947145
12258	947146
5009	947147
5344	947148
19827	947149
22335	947150
46715	947151
14612	947152
4746	947153
528	947154
50757	947155
4054	947156
49217	947157
33760	947158
104504	947159
32543	947160
7836	947161
23798	947162
19796	947163
3327	947164
33910	947165
18035	947166
10046	947167
75300	947168
356	947169
33724	947170
2943	947171
26709	947172
45103	947173
7411	947174
68883	947175
49661	947176
12542	947177
1082	947178
100449	947179
731	947180
46212	947181
38343	947182
89571	947183
55530	947184
28398	947185
40698	947186
5154	947187
4431	947188
7197	947189
16159	947190
220	947191
1387	947192
81109	947193
53019	947194
55240	947195
103854	947196
39	947197
37482	947198
63963	947199
31942	947200
33953	947201
59837	947202
31243	947203
765	947204
55271	947205
2612	947206
44244	947207
26744	947208
37936	947209
1769	947210
10104	947211
13391	947212
35939	947213
17836	947214
571	947215
41981	947216
4017	947217
1962	947218
10418	947219
48022	947220
19612	947221
52742	947222
8412	947223
39548	947224
13119	947225
24287	947226
11146	947227
30408	947228
26423	947229
91967	947230
742	947231
9829	947232
67628	947233
55197	947234
511	947235
1563	947236
17415	947237
1934	947238
8000	947239
18700	947240
58356	947241
79760	947242
1146	947243
80109	947244
58597	947245
4596	947246
11913	947247
64408	947248
75679	947249
43529	947250
66044	947251
7707	947252
17558	947253
64395	947254
128	947255
10724	947256
47512	947257
79505	947258
4449	947259
17987	947260
7398	947261
9827	947262
61156	947263
43532	947264
22929	947265
76501	947266
28753	947267
29424	947268
57653	947269
86304	947270
7133	947271
35786	947272
17585	947273
13338	947274
17983	947275
19637	947276
34978	947277
5563	947278
100050	947279
25857	947280
61919	947281
22687	947282
59945	947283
2273	947284
805	947285
78660	947286
8322	947287
22934	947288
5854	947289
35221	947290
72722	947291
15579	947292
49623	947293
17780	947294
91534	947295
29487	947296
2287	947297
13151	947298
54229	947299
6782	947300
6031	947301
30530	947302
25114	947303
36730	947304
31964	947305
3307	947306
21498	947307
60060	947308
81677	947309
49148	947310
49968	947311
9827	947312
71309	947313
3863	947314
81485	947315
38415	947316
6412	947317
10757	947318
39029	947319
245	947320
1158	947321
4542	947322
16717	947323
816	947324
10252	947325
51559	947326
78510	947327
701	947328
28375	947329
51835	947330
4735	947331
12696	947332
11551	947333
6082	947334
2443	947335
18563	947336
8157	947337
55653	947338
15846	947339
13541	947340
64481	947341
20843	947342
2082	947343
34883	947344
35219	947345
14916	947346
45334	947347
78259	947348
10850	947349
33970	947350
1431	947351
48353	947352
24807	947353
17288	947354
39955	947355
6250	947356
29820	947357
55700	947358
419	947359
261	947360
55318	947361
71098	947362
13512	947363
53753	947364
30703	947365
65123	947366
262	947367
48184	947368
15568	947369
77215	947370
38	947371
488	947372
1569	947373
168	947374
311	947375
41292	947376
101656	947377
189	947378
9939	947379
110271	947380
47982	947381
90173	947382
13957	947383
10658	947384
8329	947385
296	947386
43659	947387
304	947388
46527	947389
30696	947390
17753	947391
37731	947392
59590	947393
2017	947394
64560	947395
69952	947396
32439	947397
4005	947398
14673	947399
40304	947400
39350	947401
54615	947402
21056	947403
17152	947404
52354	947405
481	947406
35282	947407
49991	947408
12687	947409
2536	947410
92540	947411
51172	947412
11829	947413
60706	947414
13047	947415
71796	947416
3823	947417
48912	947418
2606	947419
15803	947420
11337	947421
3599	947422
1244	947423
14053	947424
1742	947425
75287	947426
16863	947427
14460	947428
110628	947429
31827	947430
23742	947431
30725	947432
19091	947433
2565	947434
66024	947435
91182	947436
80869	947437
35631	947438
12175	947439
75764	947440
488	947441
3140	947442
3106	947443
4540	947444
93345	947445
13672	947446
6348	947447
2137	947448
52948	947449
12422	947450
66139	947451
63788	947452
14416	947453
560	947454
9792	947455
3838	947456
11263	947457
14949	947458
28132	947459
13090	947460
248	947461
46926	947462
1813	947463
5114	947464
2112	947465
70526	947466
671	947467
10640	947468
82203	947469
55963	947470
39825	947471
67584	947472
8504	947473
7038	947474
36110	947475
2851	947476
76150	947477
21159	947478
4120	947479
180	947480
277	947481
61499	947482
407	947483
51132	947484
4277	947485
754	947486
9634	947487
16447	947488
88726	947489
5693	947490
64543	947491
42486	947492
5329	947493
1434	947494
4782	947495
2879	947496
8648	947497
26454	947498
27397	947499
64579	947500
2651	947501
5843	947502
57607	947503
7539	947504
36783	947505
188	947506
2879	947507
4779	947508
68273	947509
21800	947510
27792	947511
45652	947512
63093	947513
19863	947514
65112	947515
90048	947516
441	947517
19219	947518
87440	947519
67473	947520
26673	947521
80057	947522
4243	947523
18954	947524
2693	947525
2731	947526
70512	947527
3723	947528
5305	947529
57273	947530
15491	947531
43880	947532
44286	947533
16462	947534
981	947535
83315	947536
9	947537
78301	947538
100829	947539
98466	947540
37955	947541
56968	947542
11413	947543
8839	947544
27945	947545
14065	947546
10679	947547
58058	947548
38646	947549
36718	947550
12192	947551
5099	947552
37077	947553
70453	947554
44528	947555
30805	947556
13998	947557
55524	947558
39961	947559
71731	947560
53610	947561
35550	947562
99006	947563
12234	947564
45772	947565
23326	947566
26015	947567
124	947568
13846	947569
46239	947570
1853	947571
24224	947572
22332	947573
9427	947574
1793	947575
3376	947576
28758	947577
64541	947578
53643	947579
41721	947580
82702	947581
7483	947582
77356	947583
35959	947584
36245	947585
44046	947586
110653	947587
4422	947588
18368	947589
44652	947590
48323	947591
2616	947592
23073	947593
2302	947594
39147	947595
19684	947596
1234	947597
29274	947598
51039	947599
10019	947600
1360	947601
13113	947602
94743	947603
4954	947604
4376	947605
26630	947606
15237	947607
5520	947608
7631	947609
15162	947610
4069	947611
6408	947612
38708	947613
60491	947614
43949	947615
17264	947616
60198	947617
36312	947618
1461	947619
53116	947620
29686	947621
59028	947622
13105	947623
35065	947624
50336	947625
11906	947626
70511	947627
46614	947628
25684	947629
27023	947630
18706	947631
28478	947632
2611	947633
81662	947634
32060	947635
22878	947636
21828	947637
16669	947638
13264	947639
25510	947640
6441	947641
87662	947642
5496	947643
2867	947644
31079	947645
30916	947646
64541	947647
97156	947648
6981	947649
18616	947650
56096	947651
92725	947652
23883	947653
8345	947654
4643	947655
100930	947656
70097	947657
13154	947658
31436	947659
52575	947660
94635	947661
22753	947662
49308	947663
6112	947664
68197	947665
3828	947666
10491	947667
6792	947668
239	947669
44957	947670
61062	947671
159	947672
80464	947673
27326	947674
103254	947675
276	947676
45414	947677
12771	947678
44094	947679
1919	947680
29682	947681
54822	947682
19887	947683
2694	947684
28688	947685
20807	947686
19689	947687
4627	947688
54156	947689
1572	947690
53505	947691
65050	947692
3915	947693
26471	947694
50986	947695
639	947696
29553	947697
35823	947698
4571	947699
167	947700
2412	947701
56391	947702
68313	947703
60989	947704
112590	947705
39960	947706
14097	947707
21165	947708
20524	947709
58594	947710
2014	947711
100	947712
21059	947713
30451	947714
42830	947715
26073	947716
10029	947717
53214	947718
29495	947719
8951	947720
11857	947721
42075	947722
365	947723
84211	947724
11281	947725
82862	947726
6059	947727
8271	947728
13553	947729
2153	947730
76688	947731
62782	947732
54136	947733
824	947734
20574	947735
26	947736
42867	947737
28466	947738
137	947739
31436	947740
73464	947741
31534	947742
24800	947743
57471	947744
62168	947745
33498	947746
28988	947747
8258	947748
25650	947749
79146	947750
5128	947751
57567	947752
17172	947753
29179	947754
394	947755
69675	947756
3214	947757
37054	947758
32606	947759
26448	947760
21462	947761
48802	947762
58768	947763
882	947764
11739	947765
1566	947766
9715	947767
54417	947768
29463	947769
100573	947770
25807	947771
34002	947772
46003	947773
28805	947774
4463	947775
4073	947776
12356	947777
190	947778
2749	947779
16707	947780
53971	947781
16934	947782
7564	947783
96307	947784
178	947785
942	947786
16709	947787
19578	947788
61049	947789
2259	947790
7457	947791
10348	947792
14924	947793
57002	947794
32783	947795
27070	947796
52128	947797
15722	947798
14780	947799
27336	947800
24667	947801
30507	947802
2190	947803
27204	947804
81864	947805
38817	947806
34894	947807
30473	947808
66606	947809
61846	947810
92957	947811
61153	947812
11127	947813
3509	947814
41502	947815
51749	947816
6566	947817
3527	947818
7117	947819
1394	947820
72318	947821
62821	947822
19644	947823
36561	947824
7454	947825
25503	947826
4410	947827
113	947828
28191	947829
17894	947830
66324	947831
31892	947832
87790	947833
15250	947834
6862	947835
2607	947836
2799	947837
21067	947838
34717	947839
21225	947840
27134	947841
2605	947842
55439	947843
3145	947844
2534	947845
1690	947846
857	947847
56441	947848
31736	947849
69673	947850
5509	947851
19110	947852
24648	947853
71976	947854
15973	947855
57703	947856
35416	947857
26646	947858
975	947859
16162	947860
58567	947861
22552	947862
19601	947863
106832	947864
44884	947865
30012	947866
23339	947867
87	947868
9208	947869
2594	947870
791	947871
28921	947872
23908	947873
3904	947874
31312	947875
5038	947876
20427	947877
6805	947878
70663	947879
16699	947880
26727	947881
20767	947882
3456	947883
36263	947884
36743	947885
8406	947886
1797	947887
255	947888
68851	947889
5902	947890
985	947891
92500	947892
6765	947893
21776	947894
45713	947895
11033	947896
14729	947897
9641	947898
24458	947899
3830	947900
1462	947901
11437	947902
48004	947903
12951	947904
37911	947905
218	947906
446	947907
103373	947908
4934	947909
4143	947910
10971	947911
40158	947912
975	947913
7399	947914
40675	947915
52234	947916
38850	947917
28450	947918
39746	947919
37183	947920
60409	947921
6666	947922
15697	947923
88491	947924
46664	947925
57846	947926
62732	947927
72131	947928
29507	947929
57488	947930
65767	947931
38363	947932
100406	947933
492	947934
3674	947935
31626	947936
22153	947937
2092	947938
729	947939
29841	947940
27781	947941
13161	947942
44642	947943
97823	947944
103433	947945
17710	947946
16027	947947
97642	947948
2889	947949
5007	947950
26064	947951
30054	947952
97861	947953
63158	947954
50034	947955
4889	947956
458	947957
1996	947958
10736	947959
12638	947960
34202	947961
60316	947962
41404	947963
1017	947964
83452	947965
34970	947966
20612	947967
24053	947968
24901	947969
5813	947970
76092	947971
44363	947972
18667	947973
9529	947974
62581	947975
25425	947976
47827	947977
20087	947978
46422	947979
37812	947980
72845	947981
109801	947982
1479	947983
4327	947984
25378	947985
68494	947986
28114	947987
47698	947988
52071	947989
47125	947990
24317	947991
1628	947992
12589	947993
100708	947994
12275	947995
63625	947996
9656	947997
39535	947998
42339	947999
60980	948000
38034	948001
17636	948002
49667	948003
5602	948004
31096	948005
80740	948006
6232	948007
9800	948008
69425	948009
36414	948010
51169	948011
44147	948012
11005	948013
16496	948014
15	948015
72452	948016
19851	948017
18385	948018
80674	948019
52501	948020
17862	948021
15950	948022
5538	948023
16380	948024
6081	948025
59470	948026
4000	948027
55748	948028
86881	948029
24299	948030
85392	948031
39814	948032
13341	948033
80848	948034
39101	948035
32283	948036
25472	948037
17182	948038
19132	948039
34192	948040
58671	948041
50669	948042
32429	948043
158	948044
69744	948045
48749	948046
15695	948047
8367	948048
31703	948049
1275	948050
24801	948051
33947	948052
32994	948053
32547	948054
7277	948055
480	948056
76447	948057
26656	948058
12093	948059
9892	948060
34511	948061
41128	948062
37720	948063
12093	948064
2895	948065
44663	948066
7306	948067
184	948068
92001	948069
1707	948070
55100	948071
63690	948072
16574	948073
18923	948074
18521	948075
26810	948076
399	948077
282	948078
21877	948079
2690	948080
91951	948081
21249	948082
403	948083
1907	948084
5780	948085
56817	948086
6	948087
34863	948088
430	948089
77454	948090
7925	948091
16756	948092
75356	948093
39813	948094
13589	948095
6416	948096
409	948097
78149	948098
75759	948099
29153	948100
22076	948101
297	948102
9253	948103
61839	948104
63944	948105
85380	948106
59757	948107
76320	948108
27584	948109
6999	948110
674	948111
39531	948112
16198	948113
35365	948114
105914	948115
3706	948116
4121	948117
16530	948118
12466	948119
23881	948120
98860	948121
46448	948122
562	948123
971	948124
1064	948125
27296	948126
8525	948127
64311	948128
14122	948129
31203	948130
61486	948131
582	948132
86066	948133
6167	948134
36883	948135
39552	948136
48452	948137
8610	948138
37046	948139
49202	948140
67965	948141
1506	948142
5111	948143
97998	948144
13221	948145
19285	948146
104217	948147
53600	948148
23931	948149
79136	948150
6827	948151
150	948152
55681	948153
77486	948154
60996	948155
30223	948156
21078	948157
10686	948158
64178	948159
8795	948160
1	948161
58476	948162
62451	948163
51785	948164
4742	948165
1790	948166
72761	948167
28931	948168
9718	948169
45839	948170
98	948171
51745	948172
32084	948173
7467	948174
20051	948175
70215	948176
10292	948177
96514	948178
4458	948179
58079	948180
7928	948181
87487	948182
575	948183
61536	948184
8481	948185
1599	948186
21526	948187
9847	948188
4665	948189
9417	948190
66	948191
9267	948192
15733	948193
17486	948194
3924	948195
19712	948196
2278	948197
55589	948198
24685	948199
62106	948200
68535	948201
24414	948202
23969	948203
27376	948204
34094	948205
34242	948206
51271	948207
19110	948208
254	948209
15933	948210
12055	948211
21493	948212
63797	948213
1368	948214
23722	948215
40656	948216
796	948217
101112	948218
14189	948219
13447	948220
16246	948221
3291	948222
12451	948223
13244	948224
29452	948225
62176	948226
4102	948227
46568	948228
52378	948229
29363	948230
13503	948231
49949	948232
9796	948233
40147	948234
101186	948235
38327	948236
4175	948237
4280	948238
10239	948239
3346	948240
9397	948241
89183	948242
18661	948243
7705	948244
21859	948245
392	948246
8374	948247
80787	948248
10364	948249
16458	948250
25712	948251
61189	948252
36424	948253
113534	948254
51494	948255
46545	948256
82028	948257
62931	948258
66363	948259
68135	948260
338	948261
8041	948262
48188	948263
47043	948264
33857	948265
27853	948266
10819	948267
40361	948268
36935	948269
10634	948270
12904	948271
5142	948272
3733	948273
36227	948274
10342	948275
6574	948276
22424	948277
6079	948278
98446	948279
19007	948280
91076	948281
95412	948282
1619	948283
380	948284
89145	948285
4480	948286
59989	948287
38279	948288
900	948289
98006	948290
45868	948291
7564	948292
4393	948293
21319	948294
44485	948295
107096	948296
20367	948297
1779	948298
19471	948299
13583	948300
44059	948301
5463	948302
10614	948303
42550	948304
12830	948305
59301	948306
13767	948307
42995	948308
41974	948309
8468	948310
14026	948311
29274	948312
33219	948313
203	948314
7189	948315
23835	948316
54312	948317
14361	948318
1382	948319
13332	948320
17534	948321
87402	948322
3761	948323
35732	948324
13842	948325
3779	948326
16017	948327
21602	948328
5542	948329
9528	948330
60695	948331
85192	948332
40395	948333
112031	948334
15317	948335
87705	948336
15419	948337
66393	948338
12131	948339
56323	948340
77	948341
21023	948342
109104	948343
55610	948344
27005	948345
24070	948346
2510	948347
16493	948348
7214	948349
5210	948350
34170	948351
56687	948352
2	948353
6902	948354
7237	948355
82	948356
5829	948357
3295	948358
52645	948359
18056	948360
68724	948361
10941	948362
134	948363
97773	948364
29670	948365
42258	948366
51453	948367
29184	948368
18121	948369
244	948370
22702	948371
33109	948372
12426	948373
40899	948374
850	948375
7633	948376
54504	948377
33813	948378
1885	948379
17544	948380
56044	948381
43094	948382
13629	948383
38765	948384
25144	948385
99	948386
105231	948387
959	948388
76089	948389
37120	948390
41152	948391
12636	948392
77169	948393
27303	948394
3130	948395
27270	948396
21860	948397
1522	948398
31320	948399
18084	948400
2541	948401
74976	948402
63277	948403
20656	948404
6032	948405
78793	948406
17640	948407
21715	948408
22752	948409
25508	948410
17353	948411
67347	948412
75876	948413
76417	948414
18816	948415
8977	948416
1550	948417
5595	948418
58178	948419
88088	948420
83611	948421
27340	948422
19211	948423
745	948424
8214	948425
49590	948426
92388	948427
6821	948428
7723	948429
62	948430
17809	948431
1348	948432
21509	948433
7081	948434
427	948435
5222	948436
74022	948437
1235	948438
38475	948439
1906	948440
6288	948441
1561	948442
39416	948443
70156	948444
42661	948445
72683	948446
5948	948447
56908	948448
75038	948449
10908	948450
51876	948451
19900	948452
16960	948453
23345	948454
19552	948455
21271	948456
12419	948457
36676	948458
60247	948459
38991	948460
21266	948461
95836	948462
3213	948463
6214	948464
56055	948465
75034	948466
74145	948467
1645	948468
62976	948469
98552	948470
29534	948471
48088	948472
6849	948473
13759	948474
34335	948475
7044	948476
95751	948477
8139	948478
519	948479
25432	948480
795	948481
7562	948482
8386	948483
89941	948484
35129	948485
112619	948486
34866	948487
8	948488
19660	948489
40573	948490
295	948491
87694	948492
3751	948493
74858	948494
103827	948495
4	948496
27530	948497
22701	948498
19389	948499
44609	948500
7775	948501
107820	948502
33262	948503
18943	948504
285	948505
24775	948506
48825	948507
54599	948508
4762	948509
60424	948510
10873	948511
65940	948512
21051	948513
48928	948514
16280	948515
41329	948516
108718	948517
76651	948518
49705	948519
71363	948520
71502	948521
33	948522
3760	948523
49060	948524
60399	948525
29891	948526
41321	948527
39295	948528
328	948529
29853	948530
34553	948531
3423	948532
48679	948533
4333	948534
16994	948535
16141	948536
3316	948537
76701	948538
30183	948539
18517	948540
25393	948541
1629	948542
26078	948543
2343	948544
244	948545
47134	948546
53481	948547
28388	948548
17939	948549
46690	948550
198	948551
11995	948552
81257	948553
2527	948554
32595	948555
15867	948556
17913	948557
30934	948558
45314	948559
70213	948560
26365	948561
23527	948562
2297	948563
67647	948564
67297	948565
20908	948566
19303	948567
69646	948568
42072	948569
47236	948570
15191	948571
1281	948572
28	948573
29297	948574
6256	948575
14733	948576
23939	948577
18024	948578
1671	948579
518	948580
20676	948581
12183	948582
88454	948583
21841	948584
73444	948585
1861	948586
39928	948587
41862	948588
46695	948589
27505	948590
42795	948591
2473	948592
16938	948593
439	948594
49677	948595
21389	948596
11852	948597
33058	948598
13890	948599
45142	948600
6599	948601
1176	948602
47021	948603
17476	948604
76947	948605
29728	948606
40566	948607
9133	948608
23930	948609
46374	948610
25318	948611
42494	948612
7053	948613
9339	948614
34512	948615
14487	948616
53760	948617
21990	948618
9516	948619
606	948620
82715	948621
14448	948622
47131	948623
26673	948624
56021	948625
48505	948626
20054	948627
31789	948628
2092	948629
7724	948630
80588	948631
5335	948632
18629	948633
33004	948634
403	948635
64786	948636
70708	948637
34330	948638
774	948639
10084	948640
79109	948641
25619	948642
93013	948643
6211	948644
106466	948645
1290	948646
521	948647
21248	948648
43548	948649
3770	948650
436	948651
18201	948652
10116	948653
1479	948654
41164	948655
2266	948656
8402	948657
12907	948658
71461	948659
55962	948660
10858	948661
12022	948662
62897	948663
6411	948664
1590	948665
70271	948666
93267	948667
20282	948668
9485	948669
19334	948670
228	948671
14579	948672
758	948673
52964	948674
65687	948675
6238	948676
64002	948677
16493	948678
1582	948679
46654	948680
5356	948681
27164	948682
38287	948683
69271	948684
90443	948685
32415	948686
14769	948687
47787	948688
18049	948689
2678	948690
78042	948691
37479	948692
11251	948693
41388	948694
46497	948695
563	948696
59267	948697
8471	948698
72978	948699
76894	948700
59234	948701
21369	948702
23438	948703
19467	948704
34752	948705
84193	948706
63925	948707
77579	948708
42	948709
17736	948710
4014	948711
69610	948712
12488	948713
21265	948714
9236	948715
11217	948716
61618	948717
91132	948718
40299	948719
14445	948720
238	948721
9732	948722
26996	948723
274	948724
9213	948725
12844	948726
57191	948727
50386	948728
74751	948729
103965	948730
34128	948731
113419	948732
11470	948733
45254	948734
358	948735
42400	948736
136	948737
19551	948738
17766	948739
12402	948740
53026	948741
15490	948742
88522	948743
58636	948744
45765	948745
32179	948746
4919	948747
10	948748
12604	948749
53094	948750
7861	948751
1094	948752
53973	948753
7202	948754
54041	948755
4576	948756
72274	948757
16395	948758
53216	948759
30935	948760
28357	948761
24838	948762
4428	948763
61670	948764
8428	948765
11678	948766
26413	948767
12038	948768
1587	948769
2386	948770
36185	948771
16337	948772
7639	948773
13017	948774
73438	948775
7186	948776
18206	948777
1505	948778
606	948779
103092	948780
68717	948781
13222	948782
1811	948783
21695	948784
10359	948785
171	948786
47127	948787
10304	948788
7933	948789
385	948790
17607	948791
12148	948792
21225	948793
26305	948794
3502	948795
25796	948796
11850	948797
49798	948798
80977	948799
47687	948800
22967	948801
12114	948802
37792	948803
84504	948804
58161	948805
12131	948806
42863	948807
1346	948808
48044	948809
3023	948810
30034	948811
30026	948812
68113	948813
225	948814
17612	948815
66331	948816
11586	948817
58100	948818
16555	948819
18029	948820
56962	948821
38133	948822
6386	948823
331	948824
37	948825
61793	948826
16052	948827
43520	948828
15665	948829
16326	948830
5430	948831
72357	948832
11693	948833
16976	948834
24995	948835
82425	948836
15542	948837
105522	948838
44077	948839
7291	948840
14538	948841
22604	948842
3475	948843
23796	948844
1212	948845
7566	948846
26057	948847
10541	948848
68788	948849
102697	948850
2001	948851
3478	948852
33415	948853
15177	948854
17890	948855
14	948856
13044	948857
18301	948858
4552	948859
45175	948860
46954	948861
54	948862
54824	948863
47754	948864
18283	948865
1837	948866
6927	948867
42885	948868
7497	948869
25767	948870
350	948871
33728	948872
44807	948873
22138	948874
21998	948875
62216	948876
4442	948877
29756	948878
1760	948879
1939	948880
10529	948881
6027	948882
249	948883
29206	948884
69056	948885
33019	948886
4089	948887
2734	948888
112000	948889
29149	948890
90717	948891
3990	948892
3333	948893
90266	948894
2918	948895
2881	948896
15368	948897
102680	948898
49292	948899
49930	948900
76832	948901
33	948902
81162	948903
100218	948904
92616	948905
15037	948906
1269	948907
101966	948908
19881	948909
65616	948910
1294	948911
3635	948912
81737	948913
17622	948914
35294	948915
803	948916
34461	948917
4499	948918
16	948919
4294	948920
2523	948921
10517	948922
29309	948923
11291	948924
929	948925
11979	948926
2220	948927
36543	948928
9913	948929
27684	948930
34755	948931
34955	948932
1567	948933
19115	948934
726	948935
126	948936
1024	948937
47351	948938
20515	948939
15779	948940
28974	948941
64944	948942
16910	948943
15220	948944
11830	948945
8890	948946
5199	948947
61898	948948
5459	948949
35409	948950
10297	948951
540	948952
33552	948953
63213	948954
21665	948955
22634	948956
71625	948957
12412	948958
50462	948959
19543	948960
1720	948961
854	948962
25915	948963
14213	948964
25660	948965
51360	948966
68295	948967
13187	948968
31159	948969
23353	948970
25831	948971
5402	948972
26419	948973
16619	948974
46469	948975
34905	948976
29098	948977
89334	948978
3161	948979
17709	948980
53347	948981
16202	948982
89639	948983
15344	948984
95167	948985
6747	948986
804	948987
23553	948988
2607	948989
5767	948990
5445	948991
55191	948992
38244	948993
47921	948994
3898	948995
61276	948996
45406	948997
1036	948998
21819	948999
9676	949000
27498	949001
1889	949002
63644	949003
60841	949004
12430	949005
23054	949006
14502	949007
39901	949008
28026	949009
66479	949010
102330	949011
1169	949012
7977	949013
484	949014
48398	949015
7336	949016
19118	949017
1329	949018
14657	949019
2183	949020
53656	949021
1173	949022
17658	949023
26596	949024
27323	949025
43119	949026
22727	949027
5191	949028
46702	949029
73969	949030
64345	949031
71971	949032
32561	949033
76656	949034
29475	949035
11756	949036
23417	949037
17326	949038
86872	949039
75634	949040
4647	949041
227	949042
21285	949043
24072	949044
8102	949045
10316	949046
22617	949047
33320	949048
47980	949049
9086	949050
27763	949051
54095	949052
31124	949053
8692	949054
937	949055
20157	949056
23304	949057
33000	949058
3790	949059
13	949060
20618	949061
25531	949062
34256	949063
14261	949064
92194	949065
5169	949066
30368	949067
11603	949068
27359	949069
70116	949070
27123	949071
5449	949072
3041	949073
60901	949074
11120	949075
165	949076
3688	949077
28519	949078
9081	949079
4772	949080
39261	949081
56500	949082
1944	949083
346	949084
4631	949085
28434	949086
389	949087
8516	949088
1735	949089
102359	949090
54137	949091
18737	949092
8505	949093
4854	949094
8150	949095
39971	949096
74	949097
8736	949098
11	949099
32870	949100
14458	949101
64476	949102
10075	949103
11615	949104
47824	949105
21744	949106
26440	949107
45393	949108
47780	949109
12278	949110
7058	949111
731	949112
12328	949113
657	949114
376	949115
15125	949116
76625	949117
33805	949118
57006	949119
81262	949120
34086	949121
6926	949122
5174	949123
9545	949124
16295	949125
30775	949126
87387	949127
5349	949128
90950	949129
48962	949130
5996	949131
17131	949132
5908	949133
46415	949134
17951	949135
4193	949136
33	949137
30136	949138
238	949139
33821	949140
87185	949141
38618	949142
2160	949143
30727	949144
5444	949145
79	949146
16250	949147
9101	949148
9945	949149
20463	949150
63798	949151
18283	949152
16689	949153
29112	949154
27	949155
460	949156
1273	949157
35705	949158
10578	949159
72605	949160
819	949161
28989	949162
72326	949163
32716	949164
1206	949165
24971	949166
2301	949167
3415	949168
826	949169
68806	949170
12075	949171
7186	949172
9347	949173
86459	949174
38041	949175
29689	949176
44884	949177
5824	949178
39220	949179
62050	949180
24512	949181
14951	949182
9309	949183
1575	949184
26238	949185
53	949186
12309	949187
40456	949188
9433	949189
19795	949190
1849	949191
64324	949192
591	949193
69434	949194
16714	949195
11406	949196
48208	949197
6006	949198
10468	949199
19994	949200
12199	949201
33936	949202
98883	949203
39350	949204
46814	949205
7697	949206
62457	949207
95797	949208
7096	949209
26652	949210
33884	949211
7583	949212
58493	949213
1819	949214
6135	949215
47833	949216
43	949217
68964	949218
90159	949219
5804	949220
78845	949221
16820	949222
68417	949223
4539	949224
60488	949225
5996	949226
65069	949227
65515	949228
27320	949229
44950	949230
30674	949231
6869	949232
46191	949233
40576	949234
16961	949235
82257	949236
12866	949237
60491	949238
1357	949239
19677	949240
54650	949241
40231	949242
90850	949243
19946	949244
31942	949245
22632	949246
6942	949247
66917	949248
45789	949249
6236	949250
43654	949251
17452	949252
58310	949253
31875	949254
67246	949255
14	949256
14107	949257
10240	949258
87675	949259
14394	949260
92899	949261
25894	949262
10110	949263
31137	949264
73662	949265
26488	949266
29074	949267
20365	949268
20010	949269
47194	949270
27126	949271
30410	949272
14262	949273
9463	949274
74653	949275
57233	949276
7712	949277
1091	949278
40354	949279
27212	949280
494	949281
4428	949282
10847	949283
16226	949284
39926	949285
39240	949286
57608	949287
1459	949288
48057	949289
1160	949290
1277	949291
17138	949292
22845	949293
1532	949294
21785	949295
5339	949296
27173	949297
46561	949298
73668	949299
50760	949300
4207	949301
61581	949302
40495	949303
27320	949304
61443	949305
35923	949306
63902	949307
38597	949308
8476	949309
33618	949310
77795	949311
24968	949312
20101	949313
42249	949314
6994	949315
28990	949316
5266	949317
5236	949318
4766	949319
3919	949320
40843	949321
6803	949322
29669	949323
100182	949324
30785	949325
9188	949326
5835	949327
16077	949328
30619	949329
40004	949330
28387	949331
16485	949332
886	949333
113728	949334
66366	949335
86398	949336
17702	949337
12983	949338
29813	949339
16899	949340
4463	949341
16883	949342
2170	949343
18921	949344
42781	949345
2642	949346
5826	949347
20	949348
13973	949349
11249	949350
11323	949351
22484	949352
57824	949353
34070	949354
72824	949355
34832	949356
18287	949357
45026	949358
478	949359
29675	949360
40633	949361
11995	949362
10432	949363
60415	949364
42789	949365
5796	949366
54893	949367
76114	949368
88142	949369
46971	949370
40849	949371
10111	949372
19165	949373
64559	949374
76255	949375
17253	949376
35609	949377
11282	949378
108328	949379
17732	949380
11366	949381
87630	949382
16451	949383
17615	949384
21504	949385
49182	949386
49014	949387
9637	949388
19716	949389
12138	949390
24613	949391
47692	949392
77781	949393
49518	949394
52520	949395
5810	949396
88963	949397
8578	949398
2452	949399
99802	949400
239	949401
6139	949402
110346	949403
67601	949404
13645	949405
22250	949406
29919	949407
12906	949408
18734	949409
192	949410
42969	949411
67229	949412
58	949413
30534	949414
113972	949415
27993	949416
11475	949417
6744	949418
64500	949419
69812	949420
94973	949421
3382	949422
15998	949423
53948	949424
57075	949425
39573	949426
19162	949427
29887	949428
58473	949429
5651	949430
10829	949431
88183	949432
2495	949433
5731	949434
29454	949435
56710	949436
58843	949437
62559	949438
37444	949439
4858	949440
70472	949441
27722	949442
80540	949443
26925	949444
54466	949445
39246	949446
4728	949447
56471	949448
32936	949449
24381	949450
93490	949451
5625	949452
64079	949453
8925	949454
841	949455
11899	949456
22238	949457
37539	949458
18931	949459
43269	949460
23445	949461
50735	949462
64097	949463
91639	949464
5962	949465
23678	949466
34485	949467
32036	949468
103535	949469
1128	949470
9131	949471
21498	949472
15385	949473
56207	949474
34105	949475
69004	949476
28973	949477
19934	949478
287	949479
3167	949480
3864	949481
3735	949482
168	949483
27820	949484
56575	949485
39485	949486
5476	949487
67025	949488
14161	949489
82805	949490
27197	949491
3187	949492
43912	949493
19528	949494
409	949495
23882	949496
9738	949497
32290	949498
45465	949499
90896	949500
45428	949501
23457	949502
61969	949503
22039	949504
41705	949505
63039	949506
28676	949507
2232	949508
45308	949509
49252	949510
6410	949511
3812	949512
22994	949513
26295	949514
691	949515
3597	949516
7805	949517
104346	949518
31820	949519
2048	949520
69642	949521
33890	949522
1551	949523
69726	949524
23545	949525
56758	949526
89524	949527
7703	949528
20491	949529
22565	949530
54609	949531
37286	949532
21089	949533
28705	949534
58697	949535
3743	949536
45684	949537
38505	949538
31358	949539
12855	949540
10330	949541
11195	949542
40359	949543
2835	949544
3425	949545
12889	949546
14870	949547
108556	949548
5376	949549
351	949550
1213	949551
2125	949552
15710	949553
21239	949554
1248	949555
991	949556
29390	949557
128	949558
36951	949559
32225	949560
1312	949561
12329	949562
16149	949563
20713	949564
67148	949565
76	949566
70566	949567
72055	949568
38098	949569
21401	949570
58210	949571
2546	949572
57293	949573
100309	949574
3493	949575
60999	949576
4560	949577
92279	949578
3132	949579
47930	949580
10029	949581
10336	949582
66162	949583
3622	949584
2133	949585
51684	949586
11157	949587
59830	949588
5274	949589
10015	949590
589	949591
2586	949592
26300	949593
35725	949594
64592	949595
35676	949596
48144	949597
95264	949598
85394	949599
67003	949600
11727	949601
59052	949602
32340	949603
71213	949604
28480	949605
718	949606
15860	949607
5995	949608
46111	949609
35523	949610
19127	949611
66904	949612
40815	949613
17014	949614
87031	949615
529	949616
2664	949617
30576	949618
12971	949619
103425	949620
4433	949621
87997	949622
21954	949623
18179	949624
3643	949625
8335	949626
2459	949627
19203	949628
35194	949629
57970	949630
23190	949631
58493	949632
15459	949633
68060	949634
79346	949635
94327	949636
12258	949637
39129	949638
36881	949639
71859	949640
66425	949641
55483	949642
86106	949643
32128	949644
33341	949645
7344	949646
74670	949647
9028	949648
63560	949649
1115	949650
95524	949651
59339	949652
27793	949653
43327	949654
38227	949655
55848	949656
7362	949657
49464	949658
13585	949659
23474	949660
5049	949661
101804	949662
1437	949663
19322	949664
82590	949665
11068	949666
38121	949667
95512	949668
29921	949669
45655	949670
391	949671
51020	949672
23808	949673
98024	949674
4029	949675
19749	949676
82780	949677
27757	949678
69002	949679
16953	949680
15503	949681
63230	949682
2981	949683
88844	949684
49870	949685
11395	949686
109658	949687
72051	949688
9271	949689
26171	949690
53	949691
14181	949692
45015	949693
1213	949694
45067	949695
3235	949696
44942	949697
59571	949698
36148	949699
58256	949700
29023	949701
27124	949702
1295	949703
22577	949704
66	949705
70786	949706
19130	949707
713	949708
30542	949709
1146	949710
88288	949711
26014	949712
1420	949713
23207	949714
31316	949715
8443	949716
11831	949717
17971	949718
1313	949719
5321	949720
69020	949721
31638	949722
387	949723
11416	949724
73784	949725
450	949726
25076	949727
414	949728
54632	949729
20583	949730
47344	949731
35349	949732
37405	949733
4869	949734
48962	949735
72941	949736
16333	949737
155	949738
65616	949739
24218	949740
3843	949741
73882	949742
11267	949743
53218	949744
34359	949745
31165	949746
12426	949747
33690	949748
27272	949749
24480	949750
6870	949751
7805	949752
514	949753
22693	949754
103626	949755
867	949756
96843	949757
46124	949758
6030	949759
53580	949760
2545	949761
34910	949762
15923	949763
50010	949764
93137	949765
33908	949766
63333	949767
96897	949768
35384	949769
37857	949770
45215	949771
2100	949772
3466	949773
10665	949774
74710	949775
24381	949776
10918	949777
3364	949778
78802	949779
5742	949780
41158	949781
241	949782
87271	949783
6779	949784
16696	949785
56248	949786
88205	949787
74950	949788
1323	949789
40592	949790
1306	949791
16979	949792
8	949793
17498	949794
6213	949795
21503	949796
79684	949797
1410	949798
97395	949799
29599	949800
91901	949801
8996	949802
57618	949803
102843	949804
100900	949805
8099	949806
40277	949807
34944	949808
10266	949809
42328	949810
33574	949811
4028	949812
15620	949813
11141	949814
743	949815
2352	949816
17169	949817
7167	949818
13314	949819
35735	949820
23156	949821
8447	949822
1206	949823
39693	949824
3049	949825
16575	949826
6540	949827
17165	949828
64013	949829
37426	949830
96853	949831
8446	949832
7386	949833
38269	949834
22339	949835
64254	949836
85268	949837
436	949838
85735	949839
16781	949840
61199	949841
24754	949842
80784	949843
2960	949844
54512	949845
99507	949846
31629	949847
29998	949848
14164	949849
100648	949850
100	949851
64973	949852
4369	949853
75233	949854
8941	949855
14840	949856
3342	949857
4046	949858
47217	949859
13811	949860
457	949861
18123	949862
52268	949863
1919	949864
6363	949865
33635	949866
17745	949867
59817	949868
28971	949869
67353	949870
99790	949871
29442	949872
20652	949873
53808	949874
28337	949875
62814	949876
8853	949877
85427	949878
49949	949879
51275	949880
71494	949881
24135	949882
52549	949883
43109	949884
8938	949885
48155	949886
21485	949887
6789	949888
109024	949889
24007	949890
56991	949891
705	949892
32975	949893
18726	949894
62259	949895
43154	949896
15415	949897
11073	949898
4675	949899
44910	949900
5998	949901
56853	949902
54566	949903
60798	949904
3157	949905
28991	949906
22008	949907
30756	949908
24358	949909
55772	949910
10264	949911
50231	949912
93899	949913
43717	949914
15660	949915
78322	949916
1236	949917
9072	949918
12021	949919
16966	949920
44079	949921
12579	949922
71833	949923
19031	949924
53969	949925
23331	949926
4132	949927
34485	949928
1571	949929
8196	949930
2175	949931
16	949932
14002	949933
4115	949934
68027	949935
22688	949936
3078	949937
54745	949938
30091	949939
88056	949940
1335	949941
1196	949942
57540	949943
27818	949944
14151	949945
32129	949946
34645	949947
21254	949948
20097	949949
8320	949950
90291	949951
29475	949952
54519	949953
72772	949954
45859	949955
2809	949956
17330	949957
90717	949958
56591	949959
5109	949960
99256	949961
33784	949962
35696	949963
67042	949964
13842	949965
60067	949966
18069	949967
78796	949968
28816	949969
6741	949970
5566	949971
10551	949972
51208	949973
103815	949974
479	949975
81012	949976
3527	949977
35856	949978
46949	949979
28168	949980
51308	949981
11536	949982
22653	949983
16786	949984
90345	949985
22598	949986
27862	949987
28738	949988
598	949989
22652	949990
73673	949991
31821	949992
29260	949993
1616	949994
45640	949995
18312	949996
14935	949997
5885	949998
1683	949999
71896	950000
11188	950001
856	950002
68164	950003
383	950004
89144	950005
15437	950006
45953	950007
21127	950008
11	950009
37092	950010
4612	950011
4409	950012
17699	950013
7819	950014
50014	950015
9435	950016
353	950017
62594	950018
9335	950019
21327	950020
82233	950021
591	950022
1772	950023
25389	950024
76218	950025
20504	950026
79539	950027
114271	950028
15069	950029
33502	950030
100318	950031
85895	950032
24832	950033
27187	950034
8060	950035
11867	950036
55519	950037
62534	950038
36599	950039
57953	950040
52613	950041
52497	950042
34670	950043
11001	950044
4638	950045
32442	950046
35004	950047
5159	950048
50382	950049
57847	950050
7248	950051
6849	950052
89366	950053
2074	950054
14877	950055
43499	950056
73381	950057
24916	950058
50439	950059
4480	950060
12968	950061
12870	950062
110	950063
4367	950064
9016	950065
54341	950066
7150	950067
38865	950068
32362	950069
19546	950070
70156	950071
17802	950072
357	950073
1919	950074
29413	950075
564	950076
5226	950077
41869	950078
100	950079
4851	950080
16294	950081
1984	950082
46486	950083
4464	950084
76645	950085
12616	950086
24755	950087
31622	950088
46766	950089
32868	950090
30822	950091
3362	950092
62554	950093
15364	950094
3149	950095
3560	950096
104508	950097
54770	950098
49472	950099
54392	950100
2486	950101
51818	950102
3482	950103
32	950104
763	950105
39	950106
58354	950107
45507	950108
53655	950109
3078	950110
18578	950111
13316	950112
29841	950113
4870	950114
72958	950115
77592	950116
54925	950117
1706	950118
27747	950119
4651	950120
61792	950121
64539	950122
11943	950123
4603	950124
26874	950125
34392	950126
44657	950127
69262	950128
3343	950129
78593	950130
331	950131
17181	950132
51886	950133
39696	950134
12551	950135
33934	950136
21072	950137
18603	950138
14476	950139
7287	950140
14218	950141
20358	950142
92197	950143
54785	950144
96510	950145
5259	950146
33295	950147
477	950148
64630	950149
33653	950150
78476	950151
23227	950152
33159	950153
98074	950154
5222	950155
291	950156
9372	950157
21558	950158
9807	950159
2493	950160
25158	950161
18331	950162
30002	950163
18176	950164
4154	950165
78269	950166
106808	950167
3298	950168
7078	950169
19869	950170
7205	950171
269	950172
14045	950173
18	950174
30917	950175
1197	950176
65079	950177
79625	950178
3630	950179
91491	950180
16756	950181
27690	950182
26281	950183
180	950184
49801	950185
48441	950186
25111	950187
44500	950188
32201	950189
73000	950190
40838	950191
8296	950192
11316	950193
46145	950194
19469	950195
59673	950196
4582	950197
36992	950198
32044	950199
28853	950200
7852	950201
40303	950202
6083	950203
59907	950204
67590	950205
47446	950206
8042	950207
16814	950208
12280	950209
84877	950210
52930	950211
67806	950212
24028	950213
19977	950214
86642	950215
41380	950216
10627	950217
30848	950218
34522	950219
2918	950220
36534	950221
10745	950222
87954	950223
64042	950224
3898	950225
50616	950226
3755	950227
11601	950228
72273	950229
12051	950230
1459	950231
18243	950232
5581	950233
11639	950234
11727	950235
29521	950236
28201	950237
37121	950238
26753	950239
2530	950240
9100	950241
25770	950242
59465	950243
6161	950244
8540	950245
48307	950246
90791	950247
76091	950248
44940	950249
50927	950250
15249	950251
5889	950252
31949	950253
2460	950254
52569	950255
104157	950256
21624	950257
2721	950258
6882	950259
6735	950260
12272	950261
21490	950262
5099	950263
79699	950264
6050	950265
11300	950266
32287	950267
5615	950268
32644	950269
59149	950270
23718	950271
40334	950272
286	950273
13956	950274
4425	950275
25744	950276
19392	950277
109513	950278
55636	950279
27906	950280
8917	950281
40414	950282
4408	950283
50313	950284
31265	950285
57445	950286
1209	950287
2016	950288
28397	950289
72599	950290
8436	950291
112463	950292
23275	950293
42295	950294
21582	950295
50784	950296
66358	950297
78660	950298
49779	950299
25456	950300
3099	950301
6515	950302
46574	950303
4782	950304
79719	950305
59488	950306
18804	950307
23574	950308
181	950309
42647	950310
47920	950311
20371	950312
51313	950313
13083	950314
22371	950315
913	950316
30894	950317
24583	950318
14014	950319
18725	950320
2100	950321
78339	950322
14573	950323
10748	950324
32951	950325
35864	950326
3194	950327
22067	950328
23436	950329
43084	950330
37	950331
22558	950332
57250	950333
3157	950334
12225	950335
8342	950336
96591	950337
15046	950338
11233	950339
1274	950340
27035	950341
11870	950342
100	950343
27935	950344
32365	950345
20011	950346
33376	950347
16532	950348
12860	950349
57579	950350
22032	950351
87140	950352
3538	950353
4290	950354
27125	950355
29132	950356
12288	950357
17691	950358
65415	950359
78408	950360
24873	950361
66532	950362
15580	950363
41834	950364
264	950365
35550	950366
50541	950367
21791	950368
25541	950369
85548	950370
69595	950371
62073	950372
72906	950373
51436	950374
21642	950375
35761	950376
30944	950377
39271	950378
4487	950379
19857	950380
47141	950381
10126	950382
880	950383
3440	950384
1665	950385
6444	950386
79137	950387
36758	950388
513	950389
2568	950390
64558	950391
60663	950392
21157	950393
37578	950394
34579	950395
77832	950396
18447	950397
19997	950398
1058	950399
84916	950400
11730	950401
13995	950402
56124	950403
37095	950404
11898	950405
96960	950406
32044	950407
4047	950408
3215	950409
5	950410
52174	950411
28421	950412
25620	950413
5121	950414
4960	950415
408	950416
6300	950417
9679	950418
20587	950419
15832	950420
23428	950421
45061	950422
6510	950423
12977	950424
13769	950425
39064	950426
37606	950427
9059	950428
614	950429
234	950430
47200	950431
53008	950432
7451	950433
72284	950434
3948	950435
68151	950436
93532	950437
1124	950438
38366	950439
334	950440
32125	950441
6734	950442
61461	950443
44038	950444
28381	950445
37994	950446
70602	950447
4897	950448
23140	950449
117	950450
103937	950451
15300	950452
85582	950453
39204	950454
12983	950455
37983	950456
272	950457
39905	950458
3105	950459
6918	950460
17482	950461
33701	950462
16442	950463
8964	950464
20281	950465
78662	950466
2668	950467
3776	950468
43939	950469
45259	950470
10239	950471
7312	950472
62610	950473
106356	950474
87578	950475
75361	950476
18471	950477
48911	950478
97137	950479
38074	950480
7290	950481
45043	950482
24539	950483
33501	950484
24964	950485
60466	950486
113887	950487
51729	950488
11987	950489
51564	950490
40166	950491
4	950492
30145	950493
89303	950494
86275	950495
19922	950496
11201	950497
72625	950498
9565	950499
23070	950500
28791	950501
4252	950502
317	950503
26057	950504
45220	950505
8539	950506
25206	950507
8081	950508
222	950509
28426	950510
37695	950511
57872	950512
28727	950513
19248	950514
25060	950515
6352	950516
3371	950517
48016	950518
3507	950519
1036	950520
3262	950521
7642	950522
10702	950523
69922	950524
30612	950525
5725	950526
22301	950527
16835	950528
27473	950529
45339	950530
73430	950531
15077	950532
51286	950533
16544	950534
15394	950535
865	950536
912	950537
10861	950538
18160	950539
29087	950540
17967	950541
36154	950542
10809	950543
49580	950544
15028	950545
3353	950546
16970	950547
43162	950548
56017	950549
96725	950550
55352	950551
58603	950552
18723	950553
12468	950554
61436	950555
19354	950556
52035	950557
3324	950558
49446	950559
16443	950560
4564	950561
66168	950562
14899	950563
92799	950564
71476	950565
11830	950566
25384	950567
29	950568
28457	950569
43306	950570
2292	950571
49939	950572
14950	950573
19080	950574
39467	950575
66490	950576
17524	950577
3350	950578
70	950579
19941	950580
17326	950581
4838	950582
37112	950583
1401	950584
3532	950585
89740	950586
40908	950587
26029	950588
7114	950589
44105	950590
48532	950591
3608	950592
40269	950593
1507	950594
13216	950595
5477	950596
33842	950597
41132	950598
43069	950599
44486	950600
49486	950601
23925	950602
356	950603
34068	950604
2866	950605
10102	950606
29556	950607
17033	950608
68487	950609
2206	950610
9555	950611
310	950612
36132	950613
96834	950614
5955	950615
297	950616
8445	950617
22032	950618
84398	950619
24895	950620
19532	950621
44370	950622
66250	950623
17774	950624
14826	950625
21046	950626
51975	950627
33945	950628
29273	950629
355	950630
21196	950631
30847	950632
22622	950633
2853	950634
31512	950635
7723	950636
4258	950637
27628	950638
25282	950639
88191	950640
21249	950641
81349	950642
29678	950643
26618	950644
91829	950645
12218	950646
61211	950647
16434	950648
65091	950649
8447	950650
8528	950651
7784	950652
3695	950653
53087	950654
32209	950655
2479	950656
7036	950657
3550	950658
30859	950659
72973	950660
32000	950661
66842	950662
35539	950663
9713	950664
38905	950665
20646	950666
8934	950667
72482	950668
36210	950669
32851	950670
5783	950671
826	950672
10198	950673
71979	950674
18381	950675
7256	950676
27615	950677
19456	950678
61851	950679
61116	950680
248	950681
7052	950682
12500	950683
30059	950684
7197	950685
67472	950686
53616	950687
62610	950688
33487	950689
3462	950690
72354	950691
59862	950692
41405	950693
68761	950694
16514	950695
64281	950696
19387	950697
7528	950698
808	950699
17420	950700
47604	950701
8114	950702
25223	950703
45413	950704
39830	950705
30853	950706
59224	950707
113717	950708
11455	950709
4123	950710
1302	950711
10640	950712
4087	950713
20268	950714
112284	950715
18052	950716
191	950717
32213	950718
92760	950719
18354	950720
37406	950721
87040	950722
2223	950723
2410	950724
41999	950725
69886	950726
4969	950727
27105	950728
103098	950729
12651	950730
6211	950731
24486	950732
24302	950733
27226	950734
16671	950735
15491	950736
79650	950737
7845	950738
27770	950739
7507	950740
27275	950741
98310	950742
97	950743
9764	950744
41270	950745
54864	950746
65777	950747
17544	950748
56251	950749
44737	950750
9770	950751
97893	950752
76389	950753
17361	950754
49119	950755
24	950756
58551	950757
24308	950758
17278	950759
5021	950760
91508	950761
107891	950762
12287	950763
1679	950764
262	950765
43494	950766
1773	950767
52229	950768
1081	950769
22742	950770
570	950771
25237	950772
29425	950773
78812	950774
7552	950775
35777	950776
21509	950777
6681	950778
185	950779
30889	950780
24728	950781
55534	950782
9259	950783
18	950784
45790	950785
24958	950786
1579	950787
55249	950788
10563	950789
42908	950790
58613	950791
6776	950792
39110	950793
284	950794
2360	950795
93037	950796
8924	950797
4568	950798
1961	950799
17899	950800
86511	950801
8794	950802
41451	950803
41063	950804
12139	950805
27139	950806
590	950807
18493	950808
30724	950809
26668	950810
55214	950811
6787	950812
17729	950813
29789	950814
32878	950815
58875	950816
1104	950817
16094	950818
2717	950819
4323	950820
5736	950821
9643	950822
25697	950823
3616	950824
61324	950825
55253	950826
12933	950827
1172	950828
15409	950829
20171	950830
6089	950831
33938	950832
65980	950833
1125	950834
34439	950835
6240	950836
55898	950837
24997	950838
61143	950839
4458	950840
4725	950841
41104	950842
20927	950843
19360	950844
52201	950845
22730	950846
43514	950847
11746	950848
5477	950849
25448	950850
12366	950851
28375	950852
14487	950853
114298	950854
39100	950855
42030	950856
45333	950857
30065	950858
35714	950859
13465	950860
9358	950861
8701	950862
68807	950863
9066	950864
82238	950865
5091	950866
5387	950867
95294	950868
14001	950869
14514	950870
7013	950871
27401	950872
64272	950873
157	950874
3390	950875
49181	950876
76751	950877
57095	950878
63418	950879
88923	950880
20491	950881
92	950882
701	950883
22639	950884
16183	950885
20450	950886
10546	950887
4355	950888
92106	950889
12101	950890
11353	950891
6546	950892
33057	950893
445	950894
3595	950895
16713	950896
18596	950897
396	950898
79465	950899
29553	950900
199	950901
27129	950902
34962	950903
23705	950904
28065	950905
24578	950906
17743	950907
7475	950908
19004	950909
57614	950910
36342	950911
31120	950912
69278	950913
90637	950914
1203	950915
3779	950916
55981	950917
19121	950918
165	950919
14494	950920
2581	950921
11602	950922
21999	950923
91478	950924
2045	950925
5778	950926
13034	950927
13212	950928
12997	950929
66671	950930
15	950931
18273	950932
1581	950933
22136	950934
10887	950935
23498	950936
72971	950937
6353	950938
350	950939
981	950940
12055	950941
88731	950942
41048	950943
574	950944
55630	950945
9550	950946
1976	950947
5828	950948
679	950949
82596	950950
47401	950951
7940	950952
8688	950953
9842	950954
102902	950955
65809	950956
95648	950957
25330	950958
48428	950959
20313	950960
23263	950961
534	950962
89417	950963
1886	950964
83807	950965
41602	950966
32991	950967
73905	950968
13002	950969
72370	950970
8302	950971
7905	950972
30083	950973
13491	950974
14807	950975
5669	950976
40255	950977
16962	950978
7904	950979
4699	950980
9802	950981
4483	950982
9100	950983
51455	950984
49973	950985
1010	950986
39194	950987
41732	950988
56148	950989
22381	950990
56890	950991
31913	950992
5598	950993
6317	950994
41693	950995
3972	950996
97063	950997
323	950998
26566	950999
52955	951000
2297	951001
865	951002
14984	951003
8244	951004
12572	951005
3191	951006
59684	951007
52997	951008
5283	951009
45633	951010
1309	951011
1230	951012
59882	951013
77866	951014
21829	951015
101184	951016
14565	951017
56902	951018
17215	951019
17997	951020
22685	951021
79857	951022
8798	951023
11924	951024
32904	951025
56036	951026
53287	951027
4430	951028
21982	951029
73727	951030
51974	951031
49922	951032
9999	951033
8696	951034
63631	951035
34899	951036
29352	951037
12271	951038
59290	951039
38011	951040
16020	951041
43702	951042
53106	951043
23456	951044
411	951045
14782	951046
69110	951047
2696	951048
6616	951049
81237	951050
22037	951051
2344	951052
3970	951053
1103	951054
35348	951055
4774	951056
28278	951057
43341	951058
4118	951059
11624	951060
2252	951061
13235	951062
348	951063
30814	951064
62016	951065
131	951066
4220	951067
51755	951068
1412	951069
62372	951070
1488	951071
10379	951072
8442	951073
29842	951074
9956	951075
13817	951076
128	951077
3096	951078
75429	951079
50582	951080
8601	951081
31285	951082
8356	951083
7330	951084
367	951085
8252	951086
4442	951087
35162	951088
12353	951089
25993	951090
82182	951091
61319	951092
286	951093
8542	951094
49565	951095
637	951096
15898	951097
74394	951098
4780	951099
18061	951100
25260	951101
2836	951102
15820	951103
1385	951104
72724	951105
22843	951106
49359	951107
3209	951108
10751	951109
38120	951110
38779	951111
27774	951112
10088	951113
19628	951114
71482	951115
53272	951116
16772	951117
14840	951118
5393	951119
44361	951120
1881	951121
40328	951122
46408	951123
68184	951124
37343	951125
11755	951126
49361	951127
70778	951128
31351	951129
61715	951130
54494	951131
87350	951132
11018	951133
27650	951134
1373	951135
86686	951136
4160	951137
55776	951138
101832	951139
2185	951140
5360	951141
13363	951142
55885	951143
2858	951144
48146	951145
51581	951146
5562	951147
27416	951148
9603	951149
918	951150
3115	951151
60336	951152
7284	951153
26057	951154
2910	951155
12955	951156
98540	951157
20001	951158
5405	951159
15675	951160
30935	951161
70130	951162
2184	951163
34913	951164
88567	951165
24574	951166
47386	951167
28715	951168
1162	951169
60051	951170
266	951171
55176	951172
49023	951173
29069	951174
83905	951175
38693	951176
42784	951177
9155	951178
30210	951179
60644	951180
29462	951181
29604	951182
24989	951183
90790	951184
6868	951185
13235	951186
1840	951187
4689	951188
487	951189
35691	951190
1223	951191
22061	951192
26801	951193
6281	951194
49826	951195
8173	951196
59030	951197
36417	951198
25556	951199
15754	951200
24375	951201
26621	951202
81190	951203
1404	951204
34809	951205
21925	951206
74730	951207
796	951208
10904	951209
25397	951210
151	951211
23957	951212
30509	951213
28463	951214
25189	951215
12416	951216
48004	951217
68867	951218
48769	951219
74658	951220
2390	951221
44311	951222
25960	951223
2123	951224
281	951225
69806	951226
52694	951227
1516	951228
4888	951229
2944	951230
398	951231
7222	951232
76744	951233
642	951234
5116	951235
109926	951236
24019	951237
28733	951238
19385	951239
10219	951240
401	951241
22601	951242
89112	951243
13990	951244
36332	951245
4583	951246
6199	951247
102855	951248
11187	951249
42	951250
89128	951251
9160	951252
20348	951253
39434	951254
29908	951255
16466	951256
184	951257
20200	951258
9055	951259
43226	951260
85509	951261
47912	951262
39430	951263
31635	951264
4188	951265
52078	951266
8583	951267
72042	951268
14406	951269
278	951270
14635	951271
59155	951272
9574	951273
8922	951274
10050	951275
3569	951276
41056	951277
7	951278
22973	951279
37210	951280
37770	951281
5325	951282
46833	951283
2624	951284
49614	951285
27422	951286
30590	951287
48982	951288
14346	951289
19506	951290
60908	951291
11214	951292
9255	951293
22839	951294
27369	951295
783	951296
29194	951297
25471	951298
5920	951299
85416	951300
3623	951301
19306	951302
25252	951303
4391	951304
9290	951305
71894	951306
1908	951307
6855	951308
71155	951309
63803	951310
7680	951311
35063	951312
3836	951313
11562	951314
91145	951315
52968	951316
9714	951317
3944	951318
36915	951319
7970	951320
8621	951321
4736	951322
8149	951323
52767	951324
9706	951325
57305	951326
33060	951327
37172	951328
20603	951329
13953	951330
5454	951331
21933	951332
63213	951333
6314	951334
17713	951335
12320	951336
15974	951337
16040	951338
20462	951339
36328	951340
74011	951341
14143	951342
94990	951343
753	951344
31395	951345
9801	951346
18489	951347
59883	951348
67202	951349
1845	951350
7144	951351
23900	951352
85469	951353
18187	951354
7390	951355
24830	951356
49934	951357
871	951358
47742	951359
22356	951360
61155	951361
750	951362
70748	951363
22985	951364
4628	951365
59597	951366
3173	951367
5679	951368
99386	951369
93542	951370
92446	951371
6640	951372
2853	951373
6850	951374
33641	951375
17578	951376
75188	951377
5659	951378
29961	951379
16599	951380
6602	951381
18874	951382
6070	951383
49317	951384
369	951385
11	951386
33770	951387
1780	951388
3796	951389
7877	951390
4930	951391
18761	951392
32474	951393
1787	951394
18427	951395
19930	951396
264	951397
19980	951398
17441	951399
9115	951400
31197	951401
2025	951402
21090	951403
5610	951404
2854	951405
72772	951406
75915	951407
28169	951408
1010	951409
12438	951410
11431	951411
76425	951412
244	951413
46290	951414
38702	951415
97673	951416
11068	951417
13745	951418
28199	951419
90054	951420
5162	951421
1298	951422
677	951423
66878	951424
25020	951425
1588	951426
27052	951427
61049	951428
13261	951429
53178	951430
55037	951431
39588	951432
68963	951433
16275	951434
45138	951435
16644	951436
57757	951437
28494	951438
76201	951439
24236	951440
6186	951441
5412	951442
9122	951443
46992	951444
496	951445
51037	951446
72782	951447
19692	951448
2240	951449
51522	951450
24106	951451
49252	951452
20170	951453
31496	951454
13339	951455
13647	951456
5068	951457
5766	951458
80030	951459
36602	951460
71675	951461
12843	951462
28375	951463
48958	951464
95003	951465
474	951466
1774	951467
387	951468
7700	951469
57961	951470
68914	951471
5064	951472
46876	951473
9356	951474
82691	951475
37841	951476
30939	951477
9101	951478
50330	951479
85070	951480
54178	951481
29828	951482
46962	951483
35810	951484
44567	951485
45541	951486
11065	951487
25404	951488
79168	951489
112822	951490
62194	951491
25283	951492
8872	951493
3680	951494
3182	951495
33809	951496
7572	951497
29061	951498
47529	951499
10881	951500
63439	951501
108127	951502
41933	951503
1613	951504
58709	951505
1326	951506
28317	951507
63211	951508
19580	951509
49300	951510
500	951511
87977	951512
8847	951513
14880	951514
5041	951515
23340	951516
89090	951517
70023	951518
15575	951519
6683	951520
13803	951521
52934	951522
16099	951523
60857	951524
40069	951525
45353	951526
18391	951527
59131	951528
23838	951529
166	951530
34966	951531
22178	951532
42699	951533
20528	951534
60187	951535
73171	951536
51330	951537
13858	951538
27421	951539
5988	951540
40884	951541
57203	951542
53855	951543
619	951544
15713	951545
8526	951546
68765	951547
5509	951548
35705	951549
27505	951550
7571	951551
7158	951552
4516	951553
11526	951554
53660	951555
13438	951556
10577	951557
674	951558
91766	951559
95090	951560
79981	951561
40982	951562
104831	951563
32013	951564
1378	951565
15967	951566
33518	951567
37149	951568
1700	951569
52468	951570
28970	951571
22036	951572
36601	951573
90332	951574
43366	951575
32460	951576
9297	951577
52648	951578
100775	951579
9995	951580
1723	951581
45518	951582
20845	951583
50700	951584
2144	951585
4658	951586
33064	951587
67032	951588
407	951589
603	951590
69469	951591
10020	951592
57365	951593
13988	951594
9214	951595
23863	951596
38739	951597
20450	951598
50489	951599
9587	951600
51046	951601
1671	951602
9349	951603
38895	951604
658	951605
4345	951606
60073	951607
39104	951608
13782	951609
46961	951610
22469	951611
1763	951612
7800	951613
71692	951614
17425	951615
21723	951616
20839	951617
7500	951618
634	951619
84975	951620
19615	951621
49	951622
6085	951623
40918	951624
39063	951625
53139	951626
41654	951627
3900	951628
31119	951629
4725	951630
3244	951631
898	951632
81418	951633
68394	951634
48547	951635
15756	951636
113305	951637
69339	951638
41079	951639
393	951640
50078	951641
39603	951642
36103	951643
409	951644
36	951645
2980	951646
75173	951647
3473	951648
15170	951649
43820	951650
92388	951651
25020	951652
76899	951653
286	951654
11628	951655
1322	951656
23951	951657
83	951658
104000	951659
49508	951660
8591	951661
27601	951662
33668	951663
14660	951664
19991	951665
22587	951666
1184	951667
58824	951668
10340	951669
40987	951670
5688	951671
44117	951672
84589	951673
63660	951674
1618	951675
51176	951676
54752	951677
132	951678
84982	951679
80121	951680
20717	951681
68262	951682
26325	951683
1517	951684
12110	951685
9912	951686
4935	951687
5640	951688
18812	951689
22900	951690
71405	951691
49141	951692
1332	951693
22636	951694
30388	951695
18580	951696
40434	951697
30600	951698
7037	951699
6503	951700
23816	951701
20517	951702
1397	951703
54483	951704
8918	951705
84157	951706
20723	951707
79241	951708
2532	951709
62540	951710
33847	951711
20551	951712
5358	951713
32388	951714
28868	951715
1504	951716
7130	951717
105478	951718
62748	951719
92173	951720
64280	951721
32933	951722
33816	951723
67497	951724
63369	951725
82680	951726
69726	951727
29279	951728
93172	951729
9617	951730
14046	951731
78227	951732
2565	951733
113485	951734
17716	951735
169	951736
6671	951737
10273	951738
11793	951739
86636	951740
100158	951741
7924	951742
60388	951743
55068	951744
17908	951745
7753	951746
1578	951747
39150	951748
78492	951749
8100	951750
28942	951751
30362	951752
27102	951753
47680	951754
2967	951755
114047	951756
6956	951757
67087	951758
32683	951759
359	951760
420	951761
43201	951762
49047	951763
22512	951764
46855	951765
33884	951766
58929	951767
37505	951768
131	951769
75566	951770
1991	951771
5763	951772
52001	951773
12295	951774
102723	951775
6304	951776
88448	951777
1019	951778
57611	951779
84829	951780
44860	951781
7263	951782
3671	951783
56374	951784
18883	951785
5692	951786
7420	951787
16932	951788
47819	951789
9427	951790
31402	951791
2800	951792
58262	951793
48607	951794
5772	951795
5108	951796
19585	951797
1335	951798
14743	951799
63903	951800
1999	951801
60069	951802
5175	951803
47207	951804
282	951805
58898	951806
112127	951807
48760	951808
50619	951809
59464	951810
4487	951811
11915	951812
67113	951813
39014	951814
64967	951815
7106	951816
20733	951817
489	951818
1455	951819
62966	951820
22674	951821
20400	951822
12726	951823
2682	951824
34954	951825
83736	951826
202	951827
30205	951828
58756	951829
100756	951830
1296	951831
3527	951832
1977	951833
47185	951834
64290	951835
22342	951836
19795	951837
46049	951838
53452	951839
50671	951840
55447	951841
25054	951842
55252	951843
4045	951844
81493	951845
73623	951846
21840	951847
78379	951848
970	951849
31281	951850
3702	951851
72276	951852
211	951853
113270	951854
36678	951855
9668	951856
22688	951857
53694	951858
401	951859
58513	951860
52916	951861
2030	951862
4701	951863
2202	951864
43487	951865
68068	951866
43456	951867
6047	951868
37644	951869
520	951870
5041	951871
55093	951872
9091	951873
4957	951874
61941	951875
99894	951876
24059	951877
6996	951878
76943	951879
20316	951880
18333	951881
63383	951882
151	951883
19577	951884
25630	951885
1672	951886
2491	951887
51585	951888
31705	951889
40951	951890
11404	951891
32266	951892
83587	951893
16981	951894
10748	951895
74361	951896
2244	951897
51338	951898
62270	951899
28086	951900
55409	951901
11909	951902
45629	951903
25262	951904
69548	951905
36211	951906
15939	951907
39639	951908
13330	951909
48573	951910
39	951911
1133	951912
9592	951913
818	951914
14771	951915
17564	951916
30703	951917
1113	951918
24004	951919
211	951920
2415	951921
33901	951922
10116	951923
256	951924
13210	951925
26259	951926
28447	951927
46589	951928
37267	951929
57644	951930
95153	951931
35969	951932
40511	951933
77806	951934
11841	951935
111044	951936
62546	951937
84208	951938
47314	951939
17001	951940
13381	951941
100191	951942
4131	951943
37305	951944
18317	951945
61279	951946
82069	951947
2455	951948
3277	951949
933	951950
5651	951951
8689	951952
13873	951953
23146	951954
33365	951955
2611	951956
86101	951957
40047	951958
86770	951959
10251	951960
52521	951961
19045	951962
2738	951963
10284	951964
102988	951965
46106	951966
19324	951967
13030	951968
48979	951969
32033	951970
26188	951971
56292	951972
14479	951973
18511	951974
4345	951975
3	951976
242	951977
15980	951978
18041	951979
65643	951980
13880	951981
265	951982
2351	951983
43467	951984
38966	951985
57288	951986
7724	951987
74045	951988
34556	951989
448	951990
22985	951991
5655	951992
2072	951993
27991	951994
77967	951995
16972	951996
2544	951997
381	951998
45098	951999
10058	952000
1010	952001
38059	952002
1321	952003
4	952004
46827	952005
93743	952006
32953	952007
825	952008
2924	952009
35466	952010
3081	952011
12780	952012
5104	952013
19543	952014
61752	952015
68783	952016
68368	952017
29497	952018
21081	952019
1167	952020
9157	952021
10737	952022
14474	952023
7727	952024
35154	952025
26297	952026
33946	952027
49564	952028
1855	952029
45532	952030
74027	952031
74458	952032
46198	952033
16316	952034
36434	952035
26875	952036
34597	952037
19325	952038
44113	952039
6904	952040
50616	952041
6495	952042
2110	952043
114173	952044
36156	952045
79798	952046
73241	952047
15586	952048
69486	952049
36099	952050
109196	952051
79612	952052
42063	952053
12927	952054
4265	952055
3989	952056
29999	952057
9175	952058
7128	952059
35438	952060
43242	952061
56873	952062
2641	952063
6284	952064
4300	952065
8556	952066
73471	952067
5416	952068
1773	952069
9742	952070
20350	952071
1650	952072
45788	952073
2316	952074
3206	952075
1269	952076
1567	952077
19883	952078
2389	952079
40599	952080
7630	952081
26551	952082
89429	952083
31175	952084
73359	952085
51433	952086
10457	952087
7922	952088
14820	952089
19268	952090
10564	952091
43253	952092
48170	952093
2395	952094
202	952095
9029	952096
52150	952097
86325	952098
63812	952099
24567	952100
103	952101
27245	952102
53302	952103
94057	952104
14473	952105
31243	952106
15020	952107
26326	952108
5740	952109
45592	952110
76588	952111
36040	952112
3679	952113
7331	952114
5752	952115
88609	952116
59369	952117
12812	952118
45666	952119
61224	952120
4920	952121
43352	952122
13541	952123
24723	952124
44776	952125
19784	952126
43133	952127
53986	952128
105132	952129
23791	952130
36538	952131
356	952132
30998	952133
5794	952134
5699	952135
57672	952136
42690	952137
44006	952138
6771	952139
4687	952140
2949	952141
22965	952142
6117	952143
24074	952144
91300	952145
42951	952146
84420	952147
59282	952148
42038	952149
38617	952150
74342	952151
16154	952152
8429	952153
78672	952154
59522	952155
7929	952156
12974	952157
73492	952158
532	952159
28	952160
10004	952161
10068	952162
3946	952163
2186	952164
1526	952165
17522	952166
13070	952167
2923	952168
42960	952169
29087	952170
60021	952171
30430	952172
58	952173
49627	952174
9166	952175
79172	952176
39	952177
12569	952178
5493	952179
1698	952180
43229	952181
44075	952182
72393	952183
613	952184
106241	952185
46248	952186
1989	952187
64078	952188
17718	952189
40551	952190
113967	952191
45722	952192
25418	952193
8725	952194
72970	952195
11702	952196
6153	952197
73193	952198
51214	952199
2910	952200
136	952201
538	952202
19462	952203
28376	952204
13634	952205
27352	952206
9927	952207
24655	952208
33273	952209
35815	952210
12080	952211
4909	952212
44364	952213
35128	952214
36484	952215
566	952216
54432	952217
21155	952218
42300	952219
103184	952220
19621	952221
53588	952222
8781	952223
47805	952224
13895	952225
20835	952226
782	952227
25707	952228
85460	952229
5550	952230
1216	952231
10643	952232
4348	952233
87144	952234
41797	952235
18676	952236
27633	952237
19349	952238
26813	952239
27501	952240
11618	952241
56635	952242
53409	952243
41899	952244
12308	952245
4880	952246
36461	952247
81311	952248
50537	952249
1303	952250
54136	952251
31564	952252
17568	952253
1875	952254
44144	952255
3515	952256
56507	952257
19422	952258
12633	952259
904	952260
50016	952261
64017	952262
22750	952263
1624	952264
80795	952265
6681	952266
26442	952267
22627	952268
31024	952269
81180	952270
48637	952271
86616	952272
602	952273
47495	952274
11282	952275
32657	952276
99507	952277
187	952278
4970	952279
39362	952280
39695	952281
32433	952282
4894	952283
1479	952284
31858	952285
35746	952286
7153	952287
10693	952288
2034	952289
5706	952290
30772	952291
46239	952292
3142	952293
5757	952294
749	952295
17879	952296
29215	952297
28082	952298
64733	952299
43914	952300
21984	952301
11076	952302
44045	952303
78767	952304
103656	952305
24582	952306
59618	952307
34437	952308
5970	952309
7	952310
65991	952311
47842	952312
2692	952313
3699	952314
50486	952315
614	952316
32259	952317
32975	952318
63831	952319
55736	952320
10723	952321
713	952322
5860	952323
21017	952324
37831	952325
1401	952326
17502	952327
377	952328
76120	952329
4733	952330
322	952331
44316	952332
74404	952333
19581	952334
693	952335
270	952336
3071	952337
25544	952338
43587	952339
66033	952340
54945	952341
18739	952342
10786	952343
7237	952344
36178	952345
42502	952346
5116	952347
50652	952348
22295	952349
33548	952350
990	952351
29796	952352
57120	952353
32003	952354
25627	952355
2085	952356
89939	952357
19661	952358
4149	952359
5053	952360
23083	952361
24940	952362
4661	952363
17010	952364
52606	952365
1300	952366
34413	952367
7806	952368
4296	952369
28509	952370
4886	952371
6397	952372
5850	952373
14535	952374
24532	952375
259	952376
10917	952377
30196	952378
34	952379
37821	952380
21284	952381
96746	952382
18491	952383
18374	952384
12635	952385
4826	952386
23109	952387
43224	952388
4030	952389
52875	952390
63302	952391
3627	952392
77499	952393
23048	952394
83951	952395
64506	952396
8344	952397
39254	952398
6579	952399
31601	952400
8690	952401
742	952402
52405	952403
37514	952404
19339	952405
33112	952406
8208	952407
69403	952408
86867	952409
11018	952410
97806	952411
60645	952412
1668	952413
1918	952414
130	952415
50744	952416
21080	952417
76938	952418
13149	952419
55866	952420
21170	952421
29797	952422
19345	952423
29915	952424
12107	952425
4189	952426
30921	952427
8183	952428
66658	952429
53992	952430
104350	952431
32101	952432
31465	952433
64	952434
92142	952435
9593	952436
43428	952437
28760	952438
14417	952439
69338	952440
189	952441
16805	952442
6195	952443
56783	952444
55674	952445
6494	952446
24586	952447
22962	952448
82883	952449
45557	952450
35459	952451
48722	952452
54917	952453
71034	952454
65359	952455
28709	952456
21216	952457
32012	952458
19609	952459
93373	952460
87791	952461
13811	952462
49568	952463
791	952464
4393	952465
22671	952466
35	952467
61647	952468
68651	952469
31735	952470
9780	952471
73982	952472
39369	952473
19602	952474
14615	952475
28078	952476
4269	952477
24625	952478
5032	952479
75186	952480
14620	952481
54787	952482
92750	952483
47860	952484
31671	952485
3927	952486
741	952487
25625	952488
22204	952489
46943	952490
13849	952491
69018	952492
46630	952493
14683	952494
57419	952495
53575	952496
2957	952497
72	952498
11329	952499
52729	952500
25784	952501
44609	952502
5710	952503
16215	952504
9428	952505
37933	952506
59136	952507
20055	952508
32868	952509
10291	952510
37860	952511
2817	952512
37181	952513
1173	952514
26671	952515
22693	952516
13628	952517
33501	952518
3519	952519
1758	952520
17424	952521
2181	952522
36446	952523
4121	952524
12798	952525
70727	952526
9703	952527
51346	952528
50531	952529
15148	952530
44013	952531
40159	952532
656	952533
5960	952534
3490	952535
78280	952536
355	952537
2703	952538
68622	952539
5037	952540
74011	952541
38234	952542
42011	952543
77457	952544
14050	952545
19993	952546
24349	952547
589	952548
31592	952549
91743	952550
34077	952551
13518	952552
6764	952553
46642	952554
3126	952555
2411	952556
16559	952557
7320	952558
12930	952559
19671	952560
36084	952561
79145	952562
2095	952563
69955	952564
1205	952565
219	952566
4884	952567
38904	952568
37539	952569
22245	952570
2973	952571
23796	952572
112457	952573
11883	952574
71994	952575
68604	952576
50299	952577
3769	952578
12772	952579
11071	952580
64851	952581
12050	952582
78344	952583
27139	952584
18057	952585
30882	952586
64083	952587
45166	952588
30247	952589
2329	952590
19491	952591
890	952592
44757	952593
53809	952594
30	952595
4002	952596
1114	952597
45627	952598
80515	952599
28191	952600
105936	952601
20025	952602
91	952603
54378	952604
58	952605
96456	952606
310	952607
69335	952608
7426	952609
3566	952610
11710	952611
18033	952612
2168	952613
82284	952614
5203	952615
16833	952616
2768	952617
14695	952618
10624	952619
357	952620
48196	952621
48836	952622
9312	952623
52243	952624
4718	952625
55753	952626
100418	952627
96715	952628
44632	952629
11924	952630
57345	952631
43787	952632
652	952633
2393	952634
2666	952635
40755	952636
4019	952637
12646	952638
44976	952639
13246	952640
2240	952641
53798	952642
298	952643
1346	952644
28270	952645
36749	952646
41333	952647
19569	952648
6377	952649
11292	952650
46643	952651
50327	952652
41483	952653
26810	952654
42930	952655
23945	952656
32137	952657
18071	952658
17273	952659
10574	952660
44214	952661
77976	952662
56575	952663
35581	952664
12306	952665
32466	952666
62283	952667
15811	952668
25146	952669
3259	952670
3826	952671
73	952672
37247	952673
13197	952674
21249	952675
84429	952676
50545	952677
571	952678
100779	952679
14179	952680
16600	952681
17573	952682
5744	952683
30008	952684
13037	952685
4593	952686
12998	952687
37355	952688
49154	952689
53695	952690
39148	952691
2131	952692
100715	952693
1385	952694
18160	952695
45416	952696
7302	952697
61286	952698
16604	952699
45810	952700
29620	952701
94203	952702
18019	952703
21355	952704
19901	952705
186	952706
3778	952707
19232	952708
104088	952709
5095	952710
8615	952711
2037	952712
1155	952713
36139	952714
4933	952715
44435	952716
69123	952717
39177	952718
78982	952719
7269	952720
5826	952721
6686	952722
53039	952723
22995	952724
4128	952725
15904	952726
26779	952727
30077	952728
53372	952729
67296	952730
46069	952731
766	952732
32087	952733
40907	952734
9783	952735
62169	952736
11685	952737
110871	952738
36570	952739
17597	952740
3912	952741
61002	952742
2842	952743
105485	952744
9980	952745
40517	952746
2688	952747
55003	952748
40541	952749
63169	952750
8975	952751
19795	952752
1917	952753
26611	952754
6378	952755
18762	952756
95697	952757
43183	952758
36606	952759
53463	952760
45314	952761
27699	952762
7732	952763
47910	952764
41724	952765
49003	952766
192	952767
74650	952768
48788	952769
65955	952770
3994	952771
26101	952772
2732	952773
7659	952774
36187	952775
2351	952776
41701	952777
79509	952778
869	952779
48539	952780
91009	952781
34288	952782
74755	952783
30004	952784
3427	952785
36522	952786
44991	952787
75872	952788
21875	952789
15531	952790
45045	952791
19816	952792
65840	952793
507	952794
78974	952795
1900	952796
103208	952797
11309	952798
41499	952799
131	952800
12840	952801
18348	952802
63287	952803
15704	952804
164	952805
41597	952806
98036	952807
7012	952808
40703	952809
15647	952810
31202	952811
5168	952812
10120	952813
23031	952814
44852	952815
46196	952816
92844	952817
112976	952818
2744	952819
63261	952820
80827	952821
70241	952822
15875	952823
20288	952824
86160	952825
68036	952826
77835	952827
2709	952828
69914	952829
39368	952830
34429	952831
30617	952832
64399	952833
17307	952834
12123	952835
89866	952836
28398	952837
603	952838
15252	952839
15423	952840
43245	952841
47701	952842
946	952843
3426	952844
50808	952845
56450	952846
20759	952847
28801	952848
88741	952849
26783	952850
13144	952851
19456	952852
79616	952853
7421	952854
162	952855
85544	952856
13395	952857
18115	952858
11176	952859
14793	952860
24271	952861
47181	952862
38319	952863
34424	952864
7259	952865
8917	952866
5331	952867
11777	952868
27131	952869
4406	952870
37883	952871
32128	952872
56023	952873
53047	952874
8861	952875
56197	952876
4524	952877
43309	952878
8688	952879
52188	952880
49478	952881
538	952882
72384	952883
1351	952884
31450	952885
1176	952886
2448	952887
20028	952888
59898	952889
3456	952890
6208	952891
4682	952892
96136	952893
25548	952894
5313	952895
11396	952896
48631	952897
7258	952898
42734	952899
41547	952900
24074	952901
6504	952902
16580	952903
3298	952904
100598	952905
24	952906
30429	952907
55762	952908
15065	952909
8168	952910
1436	952911
38192	952912
15671	952913
26346	952914
64733	952915
47370	952916
8876	952917
5557	952918
24228	952919
345	952920
1215	952921
2447	952922
30110	952923
607	952924
3676	952925
24403	952926
7017	952927
2693	952928
14835	952929
57573	952930
47352	952931
49309	952932
14004	952933
37802	952934
964	952935
39955	952936
9682	952937
30237	952938
85387	952939
37895	952940
29463	952941
52878	952942
10056	952943
23251	952944
49726	952945
40746	952946
42814	952947
6924	952948
14530	952949
466	952950
50038	952951
94613	952952
35734	952953
13031	952954
25837	952955
49990	952956
93424	952957
54644	952958
3008	952959
11980	952960
4055	952961
90476	952962
44538	952963
4656	952964
15006	952965
47406	952966
10637	952967
12820	952968
59453	952969
2871	952970
23404	952971
8907	952972
35395	952973
15447	952974
41728	952975
1783	952976
7414	952977
27627	952978
18703	952979
15953	952980
898	952981
28871	952982
64884	952983
13007	952984
99790	952985
33216	952986
26965	952987
43997	952988
43235	952989
34429	952990
9358	952991
65854	952992
5879	952993
10977	952994
91851	952995
16475	952996
16786	952997
69328	952998
15773	952999
76287	953000
15326	953001
59194	953002
13043	953003
36840	953004
12986	953005
48624	953006
2489	953007
61	953008
32033	953009
24754	953010
25805	953011
262	953012
22310	953013
63234	953014
4275	953015
9182	953016
666	953017
7001	953018
50558	953019
20399	953020
3528	953021
63731	953022
75671	953023
4282	953024
38491	953025
59527	953026
7951	953027
931	953028
8818	953029
23913	953030
7346	953031
36547	953032
354	953033
19024	953034
33019	953035
10111	953036
76835	953037
92964	953038
21532	953039
56335	953040
30497	953041
4	953042
97263	953043
90	953044
4334	953045
42967	953046
75320	953047
16905	953048
2	953049
98455	953050
34583	953051
55653	953052
31033	953053
6363	953054
2120	953055
33666	953056
7566	953057
1586	953058
3414	953059
38000	953060
59600	953061
37455	953062
29426	953063
64852	953064
37716	953065
31743	953066
69561	953067
13102	953068
3587	953069
1383	953070
19464	953071
214	953072
69514	953073
19387	953074
67516	953075
2623	953076
43347	953077
11117	953078
8369	953079
80652	953080
4487	953081
49072	953082
43092	953083
12574	953084
31427	953085
2876	953086
57894	953087
69181	953088
17101	953089
929	953090
19708	953091
13817	953092
24335	953093
16021	953094
9323	953095
49469	953096
24481	953097
62855	953098
29947	953099
54775	953100
28775	953101
37694	953102
5428	953103
30607	953104
38013	953105
48079	953106
28812	953107
703	953108
675	953109
9917	953110
21556	953111
3800	953112
3733	953113
25677	953114
11983	953115
92681	953116
44973	953117
154	953118
14337	953119
85663	953120
42143	953121
13034	953122
115	953123
496	953124
10186	953125
31560	953126
1418	953127
36687	953128
57805	953129
45430	953130
102684	953131
59230	953132
83147	953133
111091	953134
29305	953135
30494	953136
15865	953137
4940	953138
13559	953139
3035	953140
34950	953141
2444	953142
25992	953143
38537	953144
10973	953145
70963	953146
1941	953147
46878	953148
811	953149
2221	953150
18801	953151
14332	953152
87640	953153
14561	953154
21962	953155
30444	953156
60991	953157
4766	953158
341	953159
40861	953160
53396	953161
4144	953162
57102	953163
16277	953164
146	953165
19568	953166
28317	953167
33300	953168
28551	953169
46670	953170
25919	953171
26167	953172
9601	953173
35268	953174
28012	953175
48807	953176
652	953177
94907	953178
15133	953179
21044	953180
31477	953181
34944	953182
110893	953183
67911	953184
41495	953185
21166	953186
45013	953187
24361	953188
702	953189
42926	953190
80785	953191
2791	953192
32001	953193
498	953194
56898	953195
3623	953196
10201	953197
73465	953198
43441	953199
383	953200
62655	953201
73498	953202
55739	953203
29145	953204
8585	953205
12150	953206
19783	953207
39003	953208
87698	953209
48775	953210
23	953211
70394	953212
55112	953213
39991	953214
4358	953215
11930	953216
3352	953217
19939	953218
86655	953219
9665	953220
49207	953221
4427	953222
14592	953223
21246	953224
12425	953225
93298	953226
24683	953227
78786	953228
6157	953229
10716	953230
38875	953231
30435	953232
59661	953233
1	953234
2749	953235
25538	953236
111984	953237
3461	953238
1099	953239
4926	953240
57057	953241
2110	953242
23325	953243
52355	953244
26931	953245
4182	953246
46526	953247
1977	953248
50494	953249
45325	953250
101554	953251
3713	953252
5668	953253
14655	953254
361	953255
230	953256
43223	953257
5586	953258
89438	953259
201	953260
41174	953261
72236	953262
83356	953263
1467	953264
25998	953265
74179	953266
68238	953267
55702	953268
7438	953269
13635	953270
79805	953271
46331	953272
48315	953273
89631	953274
40689	953275
56655	953276
33651	953277
989	953278
86684	953279
92453	953280
56766	953281
20072	953282
4068	953283
30753	953284
7123	953285
51926	953286
57759	953287
29784	953288
62936	953289
27330	953290
2386	953291
30114	953292
47412	953293
21511	953294
90279	953295
13681	953296
23835	953297
31374	953298
69449	953299
49019	953300
17222	953301
841	953302
14407	953303
15125	953304
5	953305
15855	953306
99682	953307
25597	953308
4134	953309
11287	953310
4060	953311
13694	953312
30383	953313
16728	953314
12924	953315
40775	953316
80226	953317
79267	953318
26120	953319
35969	953320
24864	953321
29609	953322
14846	953323
108323	953324
86659	953325
33294	953326
15608	953327
25589	953328
13626	953329
23190	953330
14494	953331
8452	953332
967	953333
44215	953334
46900	953335
2956	953336
80172	953337
24648	953338
74204	953339
2326	953340
66729	953341
1996	953342
56820	953343
13344	953344
47194	953345
12807	953346
8547	953347
15215	953348
8315	953349
51337	953350
13043	953351
21265	953352
1678	953353
57594	953354
17527	953355
12463	953356
255	953357
13364	953358
23715	953359
452	953360
52550	953361
19068	953362
50274	953363
8899	953364
54133	953365
24208	953366
16847	953367
30033	953368
46608	953369
32147	953370
6046	953371
15613	953372
25103	953373
8539	953374
19224	953375
53055	953376
47711	953377
36888	953378
42495	953379
88147	953380
49953	953381
23839	953382
6159	953383
13624	953384
18913	953385
7145	953386
15866	953387
15152	953388
565	953389
4893	953390
2107	953391
73417	953392
56794	953393
44176	953394
4749	953395
6612	953396
17798	953397
82612	953398
53108	953399
1524	953400
16931	953401
30468	953402
5252	953403
78296	953404
3438	953405
79815	953406
75826	953407
60941	953408
21096	953409
61345	953410
61235	953411
13163	953412
4797	953413
84079	953414
86324	953415
727	953416
38710	953417
113640	953418
11397	953419
60765	953420
27816	953421
11304	953422
19298	953423
1465	953424
13346	953425
38683	953426
2018	953427
19751	953428
65295	953429
64579	953430
35263	953431
44544	953432
848	953433
2275	953434
15626	953435
31858	953436
36709	953437
35119	953438
2853	953439
22909	953440
6664	953441
81023	953442
55047	953443
23940	953444
498	953445
23109	953446
38872	953447
44675	953448
4447	953449
86362	953450
53150	953451
17912	953452
43908	953453
2565	953454
40919	953455
5810	953456
12296	953457
62226	953458
66476	953459
910	953460
41991	953461
6457	953462
1663	953463
36013	953464
103146	953465
18101	953466
82828	953467
111408	953468
22777	953469
78619	953470
2509	953471
6500	953472
80834	953473
94384	953474
78443	953475
15670	953476
9869	953477
86662	953478
16964	953479
34136	953480
14211	953481
21054	953482
51688	953483
5544	953484
9633	953485
26061	953486
4265	953487
1299	953488
15695	953489
2092	953490
94079	953491
2757	953492
30935	953493
23669	953494
81495	953495
17990	953496
14801	953497
100854	953498
12332	953499
75063	953500
752	953501
91983	953502
41402	953503
9032	953504
105096	953505
22543	953506
1567	953507
69768	953508
368	953509
97702	953510
3396	953511
61317	953512
64329	953513
1608	953514
38702	953515
39942	953516
34639	953517
34533	953518
45279	953519
49589	953520
13222	953521
9850	953522
8237	953523
3728	953524
3247	953525
59294	953526
17761	953527
11840	953528
81964	953529
4675	953530
90895	953531
1705	953532
7907	953533
10822	953534
21068	953535
81467	953536
42900	953537
5656	953538
45068	953539
3377	953540
1	953541
87632	953542
70519	953543
44363	953544
68033	953545
14460	953546
40663	953547
82689	953548
29039	953549
11906	953550
24108	953551
63742	953552
61594	953553
64403	953554
54413	953555
27947	953556
37518	953557
3016	953558
23641	953559
31071	953560
32544	953561
42778	953562
55595	953563
78370	953564
23375	953565
13837	953566
3393	953567
33312	953568
72077	953569
29599	953570
11489	953571
939	953572
822	953573
59086	953574
1080	953575
4578	953576
25049	953577
11603	953578
1725	953579
9608	953580
1856	953581
38262	953582
30732	953583
4118	953584
40948	953585
61903	953586
3832	953587
784	953588
14694	953589
82386	953590
17196	953591
40585	953592
38592	953593
7739	953594
54869	953595
40513	953596
13186	953597
11293	953598
6840	953599
49197	953600
15783	953601
88404	953602
2239	953603
97008	953604
94565	953605
59597	953606
8927	953607
18355	953608
13049	953609
14326	953610
37916	953611
28134	953612
58820	953613
6451	953614
27473	953615
38576	953616
6789	953617
36335	953618
50964	953619
14442	953620
23006	953621
483	953622
1597	953623
162	953624
1207	953625
16643	953626
25944	953627
6083	953628
41509	953629
8158	953630
13996	953631
687	953632
39436	953633
12405	953634
16362	953635
4085	953636
43062	953637
904	953638
30228	953639
4799	953640
138	953641
51668	953642
12876	953643
46731	953644
826	953645
21460	953646
8994	953647
3219	953648
22720	953649
11571	953650
394	953651
1633	953652
5533	953653
76820	953654
57605	953655
88824	953656
25061	953657
18122	953658
17775	953659
31361	953660
89018	953661
18851	953662
9717	953663
112980	953664
12729	953665
47980	953666
79277	953667
64083	953668
77082	953669
355	953670
89692	953671
6807	953672
18201	953673
17783	953674
40115	953675
5397	953676
44	953677
57359	953678
57110	953679
48751	953680
154	953681
54217	953682
44192	953683
7296	953684
50400	953685
17619	953686
19406	953687
15260	953688
52031	953689
113840	953690
1778	953691
60328	953692
27969	953693
60908	953694
87338	953695
54960	953696
110987	953697
13897	953698
6484	953699
6750	953700
59826	953701
7804	953702
30865	953703
45032	953704
65438	953705
7167	953706
67278	953707
3451	953708
3846	953709
1503	953710
5691	953711
37781	953712
2937	953713
17290	953714
4481	953715
57101	953716
32341	953717
25767	953718
8445	953719
69012	953720
37307	953721
36653	953722
102573	953723
23	953724
63973	953725
9905	953726
52194	953727
20186	953728
5215	953729
33632	953730
47592	953731
12609	953732
21071	953733
45460	953734
25790	953735
8983	953736
11858	953737
29716	953738
27311	953739
12987	953740
59171	953741
53586	953742
38075	953743
56855	953744
9	953745
26582	953746
51267	953747
7117	953748
19332	953749
31968	953750
62919	953751
16105	953752
31438	953753
2069	953754
5897	953755
921	953756
60225	953757
81527	953758
26439	953759
4013	953760
29047	953761
1283	953762
31770	953763
668	953764
27041	953765
27548	953766
16690	953767
68536	953768
51008	953769
42182	953770
5674	953771
49066	953772
26939	953773
561	953774
14040	953775
51753	953776
6405	953777
41558	953778
31039	953779
79813	953780
21100	953781
4368	953782
623	953783
52051	953784
57138	953785
35108	953786
3015	953787
64498	953788
4157	953789
10346	953790
26434	953791
49230	953792
18879	953793
70329	953794
84295	953795
14772	953796
23463	953797
36923	953798
42462	953799
17111	953800
718	953801
1563	953802
86599	953803
12465	953804
10196	953805
73280	953806
59376	953807
7635	953808
45585	953809
2361	953810
4890	953811
3441	953812
93660	953813
46988	953814
3379	953815
2329	953816
77671	953817
10163	953818
46056	953819
20260	953820
1465	953821
23082	953822
38549	953823
21380	953824
6539	953825
21170	953826
3775	953827
72594	953828
17677	953829
1184	953830
18779	953831
1050	953832
48393	953833
33917	953834
78433	953835
12070	953836
30255	953837
7185	953838
4240	953839
8537	953840
332	953841
36549	953842
14345	953843
35816	953844
799	953845
9767	953846
19676	953847
53438	953848
48776	953849
7534	953850
20591	953851
32327	953852
2470	953853
51336	953854
20184	953855
5708	953856
73479	953857
1892	953858
16824	953859
1929	953860
57757	953861
679	953862
10017	953863
24726	953864
53682	953865
67121	953866
52621	953867
16316	953868
254	953869
18917	953870
53418	953871
3035	953872
8549	953873
15846	953874
76652	953875
45137	953876
6565	953877
56736	953878
20386	953879
452	953880
1160	953881
2042	953882
2549	953883
92313	953884
106	953885
6990	953886
98872	953887
108945	953888
15699	953889
26470	953890
16688	953891
26550	953892
92790	953893
1515	953894
18416	953895
7999	953896
54816	953897
45788	953898
61402	953899
23831	953900
102983	953901
9470	953902
7034	953903
74111	953904
578	953905
3207	953906
76219	953907
88079	953908
2510	953909
82544	953910
61556	953911
76989	953912
2697	953913
218	953914
26624	953915
45504	953916
20304	953917
4967	953918
43226	953919
49408	953920
5117	953921
3758	953922
30229	953923
17094	953924
12816	953925
31906	953926
10586	953927
39270	953928
9154	953929
12622	953930
10602	953931
682	953932
36274	953933
47999	953934
70753	953935
5642	953936
4905	953937
37821	953938
491	953939
39065	953940
109224	953941
2600	953942
550	953943
6609	953944
1968	953945
4322	953946
36438	953947
5312	953948
8213	953949
16647	953950
38830	953951
50223	953952
659	953953
32195	953954
37208	953955
15734	953956
36133	953957
54380	953958
827	953959
29823	953960
56113	953961
29854	953962
17920	953963
67091	953964
7184	953965
27157	953966
9707	953967
1624	953968
62204	953969
503	953970
33718	953971
18674	953972
21081	953973
27789	953974
5768	953975
49443	953976
48806	953977
19999	953978
3658	953979
83789	953980
13302	953981
253	953982
23032	953983
18214	953984
10272	953985
66941	953986
47846	953987
15065	953988
20218	953989
15505	953990
25697	953991
13367	953992
91863	953993
22525	953994
51170	953995
15790	953996
397	953997
81574	953998
1574	953999
13716	954000
4723	954001
25577	954002
3207	954003
27714	954004
137	954005
51972	954006
93545	954007
963	954008
2435	954009
8182	954010
3747	954011
35073	954012
43068	954013
4262	954014
37787	954015
14442	954016
46771	954017
1533	954018
153	954019
4774	954020
44664	954021
13758	954022
109741	954023
1034	954024
67921	954025
20179	954026
8238	954027
41779	954028
36150	954029
2750	954030
4014	954031
16435	954032
15434	954033
46053	954034
5457	954035
278	954036
13799	954037
59319	954038
41676	954039
4820	954040
3240	954041
56236	954042
36177	954043
79546	954044
270	954045
53618	954046
9523	954047
48925	954048
13929	954049
55383	954050
4583	954051
9121	954052
41398	954053
403	954054
93914	954055
103847	954056
21711	954057
91314	954058
11977	954059
20557	954060
33784	954061
20156	954062
6493	954063
54938	954064
1172	954065
52855	954066
10960	954067
19388	954068
980	954069
42111	954070
5836	954071
92974	954072
34511	954073
79382	954074
38572	954075
55682	954076
49513	954077
104148	954078
36648	954079
48973	954080
9249	954081
15941	954082
23961	954083
9382	954084
13134	954085
18482	954086
24319	954087
17363	954088
20088	954089
74956	954090
7044	954091
113933	954092
61094	954093
9072	954094
32601	954095
39134	954096
1874	954097
9798	954098
39458	954099
32222	954100
4485	954101
29041	954102
54367	954103
2097	954104
31243	954105
590	954106
43709	954107
48335	954108
7083	954109
37225	954110
7956	954111
22047	954112
24727	954113
5222	954114
23383	954115
8302	954116
6133	954117
52	954118
94212	954119
31598	954120
747	954121
102941	954122
38459	954123
3463	954124
15547	954125
76478	954126
57725	954127
196	954128
28368	954129
32931	954130
34080	954131
3069	954132
60083	954133
46428	954134
24391	954135
35133	954136
14915	954137
6719	954138
6548	954139
32430	954140
8738	954141
36474	954142
85231	954143
1009	954144
5413	954145
40611	954146
56519	954147
2450	954148
58174	954149
4171	954150
23966	954151
19	954152
17099	954153
42622	954154
56046	954155
757	954156
39878	954157
6528	954158
2466	954159
107184	954160
82177	954161
13986	954162
50978	954163
64921	954164
3374	954165
32729	954166
12963	954167
18986	954168
67079	954169
11768	954170
20528	954171
86353	954172
33356	954173
3169	954174
73441	954175
12331	954176
24324	954177
3312	954178
5087	954179
66851	954180
48850	954181
70098	954182
9210	954183
3871	954184
35863	954185
25447	954186
54409	954187
7525	954188
28762	954189
55830	954190
57352	954191
11908	954192
39799	954193
67844	954194
48500	954195
5560	954196
65666	954197
69012	954198
1056	954199
41258	954200
18891	954201
47547	954202
5692	954203
4524	954204
24148	954205
35186	954206
45953	954207
59941	954208
30461	954209
3784	954210
7563	954211
20708	954212
8086	954213
10191	954214
187	954215
28908	954216
7945	954217
51644	954218
18319	954219
242	954220
31416	954221
6525	954222
85726	954223
89359	954224
48206	954225
65693	954226
2832	954227
14041	954228
9	954229
55891	954230
22811	954231
6742	954232
6884	954233
98858	954234
37363	954235
54833	954236
81862	954237
395	954238
31151	954239
11095	954240
1674	954241
51731	954242
36776	954243
63816	954244
15268	954245
2796	954246
33146	954247
44520	954248
44521	954249
12207	954250
34823	954251
10533	954252
13712	954253
1934	954254
78360	954255
41341	954256
49234	954257
43000	954258
44434	954259
12389	954260
97269	954261
31275	954262
19762	954263
35978	954264
24857	954265
97113	954266
92897	954267
106355	954268
15965	954269
35481	954270
93784	954271
5389	954272
17112	954273
25387	954274
689	954275
16708	954276
18938	954277
47724	954278
22	954279
54004	954280
11271	954281
13233	954282
3990	954283
13375	954284
33721	954285
4789	954286
16627	954287
28428	954288
47863	954289
16896	954290
604	954291
50137	954292
26027	954293
9236	954294
94122	954295
2875	954296
8235	954297
20150	954298
440	954299
262	954300
636	954301
3342	954302
2281	954303
4403	954304
3851	954305
16419	954306
14397	954307
2256	954308
34409	954309
1602	954310
5874	954311
31027	954312
68582	954313
15116	954314
37973	954315
51945	954316
112932	954317
3273	954318
38365	954319
8334	954320
45425	954321
17143	954322
8371	954323
74024	954324
17886	954325
18801	954326
22321	954327
16561	954328
39332	954329
73247	954330
46243	954331
52026	954332
15089	954333
24232	954334
43575	954335
5137	954336
29773	954337
68403	954338
81606	954339
16376	954340
84004	954341
19934	954342
6632	954343
10716	954344
97751	954345
1097	954346
15919	954347
33588	954348
25456	954349
30513	954350
7729	954351
1619	954352
42127	954353
5530	954354
2	954355
90508	954356
26089	954357
24176	954358
10089	954359
5050	954360
10231	954361
32926	954362
41821	954363
68921	954364
12954	954365
33773	954366
21088	954367
58743	954368
74159	954369
12695	954370
38851	954371
5763	954372
48923	954373
14290	954374
11797	954375
15218	954376
8077	954377
15153	954378
54166	954379
3713	954380
54401	954381
38388	954382
28100	954383
12093	954384
3487	954385
72944	954386
22592	954387
42469	954388
29610	954389
9121	954390
86783	954391
110107	954392
273	954393
13187	954394
52609	954395
34221	954396
261	954397
63410	954398
45103	954399
12385	954400
9968	954401
50205	954402
6227	954403
57332	954404
46638	954405
41319	954406
6508	954407
7153	954408
44984	954409
16354	954410
3759	954411
35516	954412
24351	954413
84974	954414
1970	954415
47631	954416
1355	954417
67984	954418
86073	954419
48012	954420
3191	954421
4456	954422
60203	954423
72420	954424
39403	954425
32835	954426
23111	954427
54198	954428
55966	954429
12712	954430
56310	954431
28474	954432
9941	954433
1892	954434
28392	954435
37016	954436
873	954437
51071	954438
4561	954439
24992	954440
7673	954441
52355	954442
66327	954443
30507	954444
58137	954445
5783	954446
33083	954447
16441	954448
8118	954449
6662	954450
27533	954451
10568	954452
68633	954453
62990	954454
61743	954455
28841	954456
81277	954457
103486	954458
62272	954459
60846	954460
8280	954461
30465	954462
103375	954463
49417	954464
1003	954465
1708	954466
4136	954467
51653	954468
943	954469
4130	954470
3213	954471
5777	954472
80161	954473
65349	954474
42257	954475
58461	954476
31418	954477
46863	954478
50079	954479
410	954480
86619	954481
18781	954482
97891	954483
29946	954484
18	954485
856	954486
610	954487
31368	954488
14061	954489
22687	954490
1701	954491
16658	954492
2025	954493
58659	954494
8173	954495
18794	954496
38985	954497
44838	954498
43652	954499
84967	954500
89092	954501
825	954502
52437	954503
47204	954504
8414	954505
37164	954506
30737	954507
28834	954508
46893	954509
76680	954510
17553	954511
4566	954512
76248	954513
9764	954514
99	954515
93641	954516
18598	954517
6714	954518
80172	954519
84714	954520
33	954521
13403	954522
813	954523
8435	954524
54136	954525
3667	954526
17710	954527
18367	954528
78362	954529
37003	954530
26940	954531
506	954532
26090	954533
598	954534
54029	954535
3374	954536
3553	954537
3665	954538
3	954539
431	954540
17441	954541
170	954542
1971	954543
51472	954544
26733	954545
35685	954546
5963	954547
7880	954548
57068	954549
53495	954550
5853	954551
66557	954552
87326	954553
5053	954554
5572	954555
23103	954556
20310	954557
22323	954558
31360	954559
54800	954560
71380	954561
64200	954562
60386	954563
551	954564
320	954565
17427	954566
20417	954567
90827	954568
1084	954569
11686	954570
36924	954571
51163	954572
8864	954573
84041	954574
12009	954575
50457	954576
18952	954577
579	954578
13427	954579
22461	954580
5275	954581
16029	954582
26195	954583
43558	954584
46627	954585
12950	954586
23573	954587
3025	954588
1998	954589
67362	954590
859	954591
44427	954592
65801	954593
90600	954594
30885	954595
7068	954596
14917	954597
65963	954598
23382	954599
18602	954600
89239	954601
63985	954602
4012	954603
87010	954604
77424	954605
26443	954606
6214	954607
16979	954608
47448	954609
64543	954610
47443	954611
10348	954612
59792	954613
14028	954614
66106	954615
50193	954616
53404	954617
86455	954618
16987	954619
22474	954620
33896	954621
107201	954622
8	954623
53976	954624
89552	954625
24709	954626
3810	954627
61755	954628
9849	954629
10349	954630
55295	954631
31161	954632
18860	954633
62313	954634
49316	954635
46891	954636
540	954637
5678	954638
57133	954639
132	954640
74747	954641
23624	954642
3538	954643
40289	954644
34688	954645
10995	954646
60129	954647
67516	954648
343	954649
63507	954650
11569	954651
11522	954652
57714	954653
63951	954654
46720	954655
6045	954656
75325	954657
718	954658
594	954659
73433	954660
24687	954661
48643	954662
34071	954663
71261	954664
23441	954665
25396	954666
21160	954667
3042	954668
11102	954669
29605	954670
24207	954671
1158	954672
14560	954673
2249	954674
3136	954675
4879	954676
36036	954677
94850	954678
52473	954679
71828	954680
47831	954681
2180	954682
2845	954683
7591	954684
24456	954685
12553	954686
75137	954687
19049	954688
50423	954689
63860	954690
4851	954691
49131	954692
1512	954693
15846	954694
82774	954695
77047	954696
1438	954697
31852	954698
26198	954699
7445	954700
80261	954701
23491	954702
50619	954703
34049	954704
33744	954705
63289	954706
30937	954707
53085	954708
59362	954709
10172	954710
630	954711
13996	954712
12048	954713
23763	954714
961	954715
5934	954716
67100	954717
8955	954718
19487	954719
47998	954720
45993	954721
114103	954722
67717	954723
45692	954724
29270	954725
4988	954726
17483	954727
30847	954728
6683	954729
53752	954730
98234	954731
15649	954732
4623	954733
34994	954734
8573	954735
2447	954736
65614	954737
2520	954738
39463	954739
4513	954740
66031	954741
69636	954742
12208	954743
24287	954744
3869	954745
11975	954746
197	954747
1522	954748
17715	954749
1078	954750
23803	954751
54674	954752
45980	954753
17363	954754
49364	954755
26954	954756
31823	954757
9133	954758
42607	954759
69301	954760
19499	954761
26420	954762
9887	954763
10191	954764
76957	954765
52016	954766
60526	954767
55932	954768
56883	954769
35239	954770
82113	954771
66354	954772
2741	954773
1686	954774
57956	954775
1462	954776
21122	954777
48290	954778
98403	954779
23686	954780
42967	954781
14988	954782
38325	954783
18690	954784
59422	954785
7600	954786
65455	954787
27863	954788
87695	954789
78868	954790
4388	954791
81974	954792
1806	954793
92611	954794
60898	954795
4852	954796
23566	954797
44911	954798
62355	954799
27419	954800
23410	954801
435	954802
19317	954803
56274	954804
1457	954805
37357	954806
184	954807
26388	954808
8405	954809
81255	954810
4993	954811
56914	954812
17205	954813
23356	954814
104777	954815
28477	954816
55656	954817
43191	954818
47279	954819
41947	954820
1766	954821
18189	954822
43030	954823
71338	954824
6240	954825
1268	954826
29774	954827
49276	954828
44539	954829
1205	954830
13993	954831
48482	954832
5002	954833
28512	954834
2143	954835
3897	954836
2174	954837
34778	954838
6261	954839
39153	954840
6273	954841
57903	954842
30255	954843
28144	954844
362	954845
32417	954846
31485	954847
2133	954848
9785	954849
25445	954850
5599	954851
19324	954852
2373	954853
35417	954854
8107	954855
9938	954856
3380	954857
56061	954858
24693	954859
14820	954860
64000	954861
302	954862
64201	954863
50480	954864
42531	954865
65476	954866
25972	954867
34798	954868
72442	954869
2150	954870
9649	954871
99695	954872
37910	954873
60136	954874
7276	954875
4704	954876
39858	954877
20504	954878
366	954879
21342	954880
1785	954881
2086	954882
38782	954883
22855	954884
34314	954885
4468	954886
67885	954887
13473	954888
76408	954889
21736	954890
60164	954891
18674	954892
2616	954893
11464	954894
1427	954895
46113	954896
434	954897
58738	954898
36975	954899
13203	954900
2168	954901
26036	954902
43411	954903
30916	954904
17655	954905
3294	954906
75219	954907
53191	954908
14289	954909
39631	954910
21437	954911
17953	954912
27366	954913
210	954914
7968	954915
7328	954916
10800	954917
9527	954918
117	954919
15903	954920
43647	954921
20284	954922
40829	954923
24592	954924
49609	954925
58092	954926
64776	954927
639	954928
35482	954929
1480	954930
2641	954931
4957	954932
3255	954933
71466	954934
58540	954935
14820	954936
105945	954937
31472	954938
82358	954939
83873	954940
46613	954941
15979	954942
20961	954943
7508	954944
7650	954945
1368	954946
40057	954947
7529	954948
53033	954949
17776	954950
584	954951
41517	954952
22806	954953
46299	954954
8991	954955
34430	954956
7192	954957
20889	954958
26853	954959
81708	954960
280	954961
66369	954962
109956	954963
6648	954964
23993	954965
2340	954966
65722	954967
23612	954968
13811	954969
20701	954970
220	954971
1554	954972
96	954973
3774	954974
34653	954975
57300	954976
58845	954977
63115	954978
459	954979
97911	954980
65350	954981
48614	954982
76572	954983
8874	954984
31251	954985
17642	954986
66943	954987
1758	954988
875	954989
268	954990
94155	954991
54819	954992
62010	954993
31998	954994
2093	954995
65545	954996
76308	954997
3372	954998
2585	954999
47517	955000
18164	955001
15222	955002
67974	955003
39202	955004
2545	955005
68638	955006
72288	955007
5886	955008
3248	955009
51812	955010
33264	955011
5600	955012
26041	955013
8078	955014
1971	955015
26546	955016
41404	955017
22402	955018
21215	955019
92944	955020
5594	955021
16745	955022
37010	955023
6140	955024
41682	955025
99661	955026
46931	955027
68947	955028
2977	955029
75542	955030
1895	955031
84758	955032
67257	955033
24450	955034
55133	955035
15717	955036
1732	955037
33007	955038
258	955039
17807	955040
6673	955041
51049	955042
34090	955043
3708	955044
8379	955045
44752	955046
13030	955047
34559	955048
145	955049
22271	955050
46005	955051
28179	955052
20187	955053
46272	955054
2822	955055
13436	955056
23205	955057
67950	955058
4539	955059
3253	955060
11	955061
47579	955062
4609	955063
341	955064
7710	955065
19118	955066
60698	955067
110615	955068
213	955069
13404	955070
6489	955071
26631	955072
29977	955073
5660	955074
29524	955075
79389	955076
54480	955077
33306	955078
391	955079
35678	955080
53545	955081
3387	955082
197	955083
52036	955084
4676	955085
7961	955086
5723	955087
72710	955088
9429	955089
2024	955090
39409	955091
13104	955092
11745	955093
35618	955094
67967	955095
2984	955096
1793	955097
10217	955098
14431	955099
61414	955100
6009	955101
29722	955102
82597	955103
21009	955104
733	955105
64818	955106
8098	955107
2053	955108
27219	955109
45427	955110
15094	955111
26919	955112
9355	955113
789	955114
24862	955115
1297	955116
10148	955117
47533	955118
34660	955119
36734	955120
8432	955121
508	955122
74497	955123
17997	955124
3033	955125
68128	955126
288	955127
50189	955128
6312	955129
50453	955130
49161	955131
6258	955132
1028	955133
14703	955134
7383	955135
2900	955136
4519	955137
40464	955138
15591	955139
32550	955140
51549	955141
14292	955142
74775	955143
302	955144
25302	955145
440	955146
6344	955147
16358	955148
3675	955149
30419	955150
31885	955151
58683	955152
58248	955153
75333	955154
66944	955155
49550	955156
17896	955157
27342	955158
42455	955159
55385	955160
21308	955161
5922	955162
14904	955163
3938	955164
9927	955165
11446	955166
3519	955167
7165	955168
48141	955169
60792	955170
5047	955171
9442	955172
1420	955173
65629	955174
45890	955175
62024	955176
1174	955177
4242	955178
3557	955179
1511	955180
76	955181
41941	955182
86316	955183
45853	955184
32401	955185
37254	955186
7516	955187
38825	955188
12391	955189
108836	955190
76448	955191
9715	955192
10450	955193
13864	955194
50302	955195
24899	955196
35030	955197
112	955198
107162	955199
33831	955200
59651	955201
22987	955202
46859	955203
80871	955204
45251	955205
70681	955206
31246	955207
2274	955208
39133	955209
771	955210
108101	955211
26629	955212
35056	955213
55548	955214
38595	955215
318	955216
69421	955217
4535	955218
4793	955219
50197	955220
41870	955221
19919	955222
17483	955223
49139	955224
39864	955225
37791	955226
6689	955227
67674	955228
67920	955229
28199	955230
51924	955231
23050	955232
22706	955233
15775	955234
42614	955235
35210	955236
3369	955237
49423	955238
66225	955239
44870	955240
8388	955241
77061	955242
85053	955243
8474	955244
79	955245
32769	955246
32351	955247
60433	955248
31308	955249
30864	955250
65004	955251
40871	955252
2769	955253
10581	955254
31242	955255
69524	955256
42335	955257
6546	955258
48848	955259
2545	955260
6098	955261
866	955262
10305	955263
14017	955264
48129	955265
1801	955266
56705	955267
60142	955268
41229	955269
26084	955270
46704	955271
71689	955272
18091	955273
20191	955274
30212	955275
55710	955276
27917	955277
12750	955278
20777	955279
16639	955280
73129	955281
83097	955282
34	955283
40808	955284
1061	955285
73449	955286
15049	955287
61203	955288
45926	955289
11289	955290
95621	955291
12	955292
8511	955293
63370	955294
65926	955295
40	955296
53874	955297
15995	955298
49794	955299
32294	955300
391	955301
31830	955302
565	955303
6457	955304
34401	955305
28205	955306
1375	955307
30257	955308
14399	955309
19802	955310
22595	955311
49533	955312
1435	955313
2152	955314
16784	955315
48322	955316
30591	955317
6818	955318
3543	955319
7014	955320
61550	955321
3273	955322
15099	955323
99268	955324
5437	955325
5402	955326
34732	955327
27405	955328
7499	955329
13895	955330
39917	955331
69491	955332
76578	955333
59226	955334
22046	955335
4	955336
12869	955337
101389	955338
81866	955339
65	955340
753	955341
18635	955342
51529	955343
24939	955344
39221	955345
72593	955346
26680	955347
80708	955348
76390	955349
678	955350
47117	955351
48448	955352
34253	955353
18848	955354
66154	955355
298	955356
36776	955357
12511	955358
69939	955359
67355	955360
11005	955361
327	955362
47083	955363
14266	955364
84263	955365
28324	955366
45895	955367
24404	955368
26841	955369
54212	955370
70600	955371
9556	955372
13260	955373
60988	955374
8737	955375
2249	955376
91516	955377
55616	955378
10856	955379
37518	955380
9113	955381
59565	955382
41341	955383
49682	955384
15184	955385
102845	955386
10454	955387
93326	955388
102276	955389
51694	955390
8024	955391
5703	955392
21069	955393
4553	955394
1467	955395
31594	955396
46053	955397
33622	955398
13527	955399
24432	955400
22222	955401
47237	955402
70293	955403
34356	955404
1021	955405
19368	955406
34315	955407
11715	955408
735	955409
26074	955410
10485	955411
27838	955412
7893	955413
25445	955414
41735	955415
2119	955416
12102	955417
3199	955418
28570	955419
5011	955420
39199	955421
2367	955422
62019	955423
22024	955424
3214	955425
5394	955426
20850	955427
67087	955428
36716	955429
719	955430
45942	955431
25779	955432
59178	955433
1950	955434
3391	955435
56631	955436
30546	955437
7781	955438
3160	955439
18445	955440
18083	955441
81179	955442
12922	955443
33009	955444
22377	955445
4257	955446
36148	955447
1453	955448
3444	955449
1228	955450
18293	955451
5254	955452
88169	955453
31486	955454
6210	955455
76489	955456
2085	955457
9732	955458
59214	955459
20026	955460
58867	955461
6577	955462
76862	955463
12767	955464
88946	955465
99161	955466
11003	955467
2608	955468
40070	955469
25394	955470
81137	955471
56513	955472
20797	955473
32961	955474
51840	955475
756	955476
19046	955477
47843	955478
28030	955479
7075	955480
904	955481
46255	955482
48714	955483
2107	955484
40644	955485
51226	955486
10921	955487
863	955488
71319	955489
8864	955490
2371	955491
93622	955492
17078	955493
4309	955494
18203	955495
34885	955496
13820	955497
79934	955498
16339	955499
83991	955500
3269	955501
51	955502
16363	955503
17393	955504
2633	955505
7267	955506
12494	955507
3050	955508
295	955509
20280	955510
35469	955511
6845	955512
48993	955513
25291	955514
80539	955515
5787	955516
297	955517
2377	955518
18324	955519
46263	955520
2990	955521
45430	955522
4794	955523
29212	955524
30984	955525
3492	955526
19400	955527
6370	955528
57429	955529
32830	955530
19886	955531
35131	955532
6651	955533
98111	955534
19628	955535
35263	955536
10631	955537
66597	955538
46062	955539
88620	955540
7112	955541
21087	955542
20039	955543
7379	955544
30925	955545
15193	955546
6494	955547
69161	955548
17680	955549
15760	955550
35967	955551
68262	955552
27393	955553
49588	955554
27166	955555
3896	955556
15083	955557
63766	955558
60713	955559
44080	955560
101	955561
1259	955562
15682	955563
86692	955564
3901	955565
3645	955566
12665	955567
34277	955568
42200	955569
9173	955570
2712	955571
2645	955572
52897	955573
44423	955574
5999	955575
34869	955576
1119	955577
57661	955578
61166	955579
40457	955580
62370	955581
55460	955582
20185	955583
7403	955584
43268	955585
56928	955586
491	955587
93962	955588
2394	955589
36912	955590
57903	955591
1449	955592
9997	955593
61378	955594
39978	955595
8723	955596
9113	955597
15004	955598
70450	955599
105660	955600
434	955601
6865	955602
64791	955603
7213	955604
3429	955605
43162	955606
2934	955607
44099	955608
4172	955609
24563	955610
39042	955611
23843	955612
30179	955613
90509	955614
5707	955615
133	955616
9532	955617
21456	955618
39383	955619
15515	955620
68397	955621
67645	955622
359	955623
11015	955624
29762	955625
9613	955626
102469	955627
39571	955628
9320	955629
20266	955630
42063	955631
5316	955632
14390	955633
20133	955634
59107	955635
2871	955636
3539	955637
20250	955638
2854	955639
34314	955640
12714	955641
87776	955642
66228	955643
8376	955644
103765	955645
41635	955646
110709	955647
15852	955648
3232	955649
5802	955650
26583	955651
11004	955652
873	955653
344	955654
87775	955655
9003	955656
48562	955657
13406	955658
73243	955659
51264	955660
10205	955661
18472	955662
37775	955663
40558	955664
43844	955665
31097	955666
429	955667
24210	955668
104074	955669
36965	955670
13697	955671
13135	955672
74893	955673
73318	955674
765	955675
28687	955676
2962	955677
59234	955678
12452	955679
6466	955680
3617	955681
60342	955682
609	955683
24745	955684
80579	955685
47549	955686
18223	955687
10677	955688
5320	955689
1668	955690
31134	955691
10724	955692
4456	955693
63401	955694
27898	955695
39658	955696
32361	955697
12801	955698
34815	955699
62852	955700
3963	955701
1370	955702
46609	955703
23225	955704
1609	955705
10182	955706
3931	955707
26219	955708
1820	955709
12295	955710
592	955711
3300	955712
997	955713
2691	955714
4757	955715
7401	955716
85019	955717
14481	955718
44220	955719
26035	955720
7485	955721
38813	955722
45634	955723
19280	955724
10739	955725
25405	955726
96825	955727
11096	955728
9505	955729
14753	955730
31065	955731
51143	955732
654	955733
34161	955734
2030	955735
87521	955736
12610	955737
22350	955738
75394	955739
90019	955740
93203	955741
4732	955742
70008	955743
49997	955744
31763	955745
9099	955746
47550	955747
41865	955748
12649	955749
14620	955750
49625	955751
2846	955752
48247	955753
36849	955754
31674	955755
39519	955756
4596	955757
71638	955758
27594	955759
40	955760
71942	955761
53180	955762
24062	955763
6736	955764
3121	955765
36226	955766
100	955767
1722	955768
5172	955769
547	955770
4290	955771
82531	955772
672	955773
3445	955774
653	955775
45028	955776
1829	955777
40550	955778
71280	955779
288	955780
5650	955781
840	955782
106497	955783
9135	955784
1900	955785
60746	955786
36587	955787
88320	955788
18661	955789
15222	955790
6383	955791
1893	955792
45814	955793
49774	955794
21662	955795
96572	955796
1032	955797
17759	955798
24563	955799
11180	955800
109700	955801
20596	955802
18760	955803
75826	955804
34075	955805
3017	955806
28300	955807
15783	955808
62706	955809
20824	955810
6410	955811
18309	955812
43540	955813
36134	955814
25573	955815
5274	955816
36233	955817
35210	955818
55328	955819
634	955820
45155	955821
43553	955822
518	955823
81079	955824
26090	955825
27891	955826
79579	955827
76173	955828
7644	955829
12813	955830
4193	955831
234	955832
4496	955833
42239	955834
52428	955835
86150	955836
29612	955837
24831	955838
13441	955839
18379	955840
8448	955841
83650	955842
14895	955843
61599	955844
16340	955845
81426	955846
30096	955847
61485	955848
40468	955849
21781	955850
75935	955851
52557	955852
51331	955853
18199	955854
39171	955855
8876	955856
8644	955857
57184	955858
57862	955859
38958	955860
9431	955861
18857	955862
52944	955863
21399	955864
101033	955865
10704	955866
88441	955867
21608	955868
12190	955869
45168	955870
32185	955871
15833	955872
31113	955873
4587	955874
24357	955875
40550	955876
6096	955877
19174	955878
13454	955879
43785	955880
28819	955881
955	955882
24559	955883
90460	955884
20365	955885
18619	955886
6713	955887
78172	955888
3448	955889
14078	955890
65317	955891
15080	955892
14752	955893
22497	955894
17917	955895
52286	955896
2383	955897
55875	955898
6411	955899
2546	955900
46950	955901
26854	955902
27210	955903
26273	955904
25736	955905
4571	955906
58730	955907
5247	955908
41280	955909
32919	955910
65639	955911
14498	955912
3476	955913
14069	955914
88809	955915
2358	955916
3843	955917
33430	955918
32049	955919
260	955920
62184	955921
10484	955922
12771	955923
46701	955924
14802	955925
30250	955926
48355	955927
28822	955928
5665	955929
46547	955930
23304	955931
3514	955932
112	955933
26706	955934
11040	955935
42886	955936
97003	955937
3190	955938
14346	955939
7905	955940
22131	955941
10556	955942
49319	955943
17242	955944
68558	955945
58911	955946
86018	955947
17045	955948
33301	955949
78536	955950
8638	955951
21470	955952
17571	955953
48264	955954
4340	955955
82670	955956
60194	955957
3824	955958
4600	955959
15171	955960
19383	955961
18300	955962
76226	955963
5672	955964
35805	955965
28123	955966
11976	955967
18408	955968
34449	955969
110800	955970
11927	955971
21597	955972
27866	955973
41442	955974
6387	955975
22504	955976
33944	955977
279	955978
8103	955979
94055	955980
22637	955981
7386	955982
44934	955983
93515	955984
36390	955985
49140	955986
15808	955987
3283	955988
9500	955989
70756	955990
45710	955991
1233	955992
70143	955993
37996	955994
51547	955995
41269	955996
569	955997
21219	955998
5502	955999
11804	956000
27105	956001
4664	956002
75476	956003
5925	956004
11230	956005
68061	956006
45415	956007
76948	956008
15402	956009
25019	956010
1434	956011
5668	956012
14514	956013
445	956014
55028	956015
1029	956016
55239	956017
8504	956018
1430	956019
39367	956020
16975	956021
2664	956022
230	956023
6948	956024
65457	956025
933	956026
30140	956027
23439	956028
101155	956029
13934	956030
43336	956031
64297	956032
2720	956033
9673	956034
83948	956035
22807	956036
143	956037
20000	956038
42	956039
22889	956040
64803	956041
59543	956042
311	956043
7114	956044
8819	956045
1220	956046
4261	956047
55035	956048
1281	956049
20807	956050
1276	956051
2268	956052
9563	956053
42376	956054
45636	956055
17049	956056
22828	956057
62370	956058
1717	956059
52	956060
31636	956061
61087	956062
220	956063
26978	956064
22240	956065
6834	956066
37210	956067
16285	956068
1210	956069
31510	956070
62705	956071
14022	956072
21640	956073
76134	956074
39555	956075
1664	956076
68219	956077
40329	956078
7527	956079
9489	956080
41174	956081
507	956082
37547	956083
22543	956084
22828	956085
11698	956086
79597	956087
42553	956088
32088	956089
21797	956090
26476	956091
314	956092
18316	956093
3947	956094
53478	956095
57754	956096
41599	956097
79264	956098
3216	956099
54427	956100
2645	956101
60228	956102
31298	956103
7753	956104
10519	956105
11627	956106
12361	956107
42103	956108
18946	956109
92980	956110
37952	956111
25464	956112
25029	956113
2576	956114
3536	956115
31986	956116
42376	956117
5977	956118
2695	956119
71635	956120
34882	956121
27356	956122
7408	956123
9928	956124
16237	956125
9809	956126
15711	956127
60207	956128
33293	956129
32741	956130
26563	956131
13499	956132
71555	956133
3294	956134
71129	956135
13436	956136
12725	956137
18006	956138
65172	956139
1247	956140
57593	956141
17085	956142
51424	956143
16032	956144
4321	956145
20092	956146
20977	956147
19449	956148
30440	956149
84760	956150
24221	956151
58716	956152
2223	956153
3791	956154
33027	956155
21582	956156
15918	956157
88733	956158
44685	956159
83275	956160
111265	956161
96581	956162
15011	956163
14226	956164
36662	956165
10259	956166
60259	956167
62005	956168
38643	956169
62508	956170
24907	956171
3273	956172
4751	956173
12503	956174
4724	956175
46306	956176
3327	956177
12786	956178
3434	956179
41541	956180
7248	956181
44545	956182
12363	956183
9658	956184
68079	956185
18283	956186
92633	956187
92511	956188
63846	956189
24109	956190
103153	956191
18170	956192
11585	956193
1004	956194
11632	956195
13341	956196
43523	956197
1976	956198
39753	956199
4659	956200
67212	956201
4259	956202
400	956203
11938	956204
6526	956205
64016	956206
14767	956207
49804	956208
6839	956209
48775	956210
3852	956211
2	956212
57231	956213
1253	956214
2739	956215
78	956216
47481	956217
17836	956218
83703	956219
101233	956220
20546	956221
7259	956222
62506	956223
24592	956224
77339	956225
24214	956226
4998	956227
5223	956228
11329	956229
13539	956230
40359	956231
36221	956232
47105	956233
1951	956234
2963	956235
31570	956236
28691	956237
25406	956238
28328	956239
240	956240
11419	956241
28811	956242
8008	956243
93131	956244
11826	956245
5055	956246
30051	956247
2677	956248
97519	956249
3665	956250
12824	956251
2458	956252
4104	956253
77514	956254
9385	956255
58817	956256
57144	956257
6538	956258
17074	956259
820	956260
13851	956261
13198	956262
31144	956263
23853	956264
33846	956265
87491	956266
24036	956267
36161	956268
3191	956269
16169	956270
45200	956271
8192	956272
17512	956273
442	956274
5716	956275
24531	956276
3123	956277
33108	956278
5545	956279
27802	956280
64838	956281
227	956282
59712	956283
39732	956284
2347	956285
12207	956286
53185	956287
60234	956288
32398	956289
9456	956290
28153	956291
15263	956292
20443	956293
22466	956294
56953	956295
47479	956296
39258	956297
23140	956298
26331	956299
18611	956300
43079	956301
30148	956302
13709	956303
10290	956304
124	956305
10180	956306
36483	956307
51095	956308
212	956309
27011	956310
2688	956311
48565	956312
5380	956313
17349	956314
39947	956315
49850	956316
10190	956317
32548	956318
268	956319
23899	956320
88	956321
9573	956322
35883	956323
94524	956324
47283	956325
33645	956326
13686	956327
20190	956328
363	956329
22088	956330
46390	956331
56574	956332
26106	956333
23447	956334
2357	956335
18617	956336
758	956337
9358	956338
62467	956339
34088	956340
39918	956341
41205	956342
95910	956343
7395	956344
47507	956345
44000	956346
71168	956347
40485	956348
54384	956349
43977	956350
1086	956351
79592	956352
26630	956353
52400	956354
13341	956355
10399	956356
64198	956357
28538	956358
92566	956359
41485	956360
31383	956361
9524	956362
55794	956363
3581	956364
77782	956365
9315	956366
6035	956367
45985	956368
108399	956369
37767	956370
34322	956371
62024	956372
3556	956373
2042	956374
13568	956375
19	956376
14470	956377
30516	956378
62873	956379
50839	956380
424	956381
19855	956382
21493	956383
81068	956384
53989	956385
88116	956386
22023	956387
32762	956388
4464	956389
36053	956390
18632	956391
42182	956392
26870	956393
9719	956394
13346	956395
28019	956396
102179	956397
64214	956398
14787	956399
7104	956400
45367	956401
25611	956402
9256	956403
15033	956404
7	956405
6639	956406
21267	956407
39627	956408
3425	956409
51	956410
22821	956411
31945	956412
36784	956413
6092	956414
80124	956415
13384	956416
825	956417
2483	956418
19841	956419
15034	956420
442	956421
56011	956422
2903	956423
59716	956424
474	956425
34118	956426
83781	956427
12729	956428
4978	956429
87583	956430
791	956431
779	956432
82389	956433
33544	956434
71282	956435
62315	956436
20865	956437
184	956438
34298	956439
207	956440
1216	956441
65747	956442
10463	956443
90930	956444
10820	956445
11292	956446
27629	956447
18406	956448
17966	956449
11865	956450
24110	956451
86322	956452
11626	956453
58359	956454
31052	956455
33733	956456
82848	956457
82530	956458
19875	956459
80364	956460
21419	956461
60354	956462
48081	956463
13014	956464
6650	956465
62622	956466
29901	956467
29834	956468
75905	956469
28463	956470
65846	956471
15493	956472
52762	956473
42305	956474
92274	956475
3114	956476
39211	956477
38337	956478
13954	956479
47041	956480
4440	956481
22380	956482
668	956483
2929	956484
31171	956485
216	956486
2174	956487
58693	956488
65872	956489
85140	956490
26832	956491
6891	956492
22717	956493
4006	956494
81343	956495
58752	956496
11979	956497
41763	956498
19949	956499
55927	956500
36708	956501
12081	956502
13230	956503
69727	956504
36074	956505
21277	956506
29040	956507
37061	956508
14959	956509
83965	956510
2265	956511
3359	956512
4616	956513
19337	956514
973	956515
84385	956516
6517	956517
13435	956518
2504	956519
3404	956520
5465	956521
1050	956522
12630	956523
3390	956524
10775	956525
59162	956526
8722	956527
18360	956528
21049	956529
24339	956530
57606	956531
34632	956532
64057	956533
47227	956534
12425	956535
56115	956536
31249	956537
61251	956538
42254	956539
11302	956540
5814	956541
35804	956542
95626	956543
53129	956544
101494	956545
43033	956546
29185	956547
14831	956548
1795	956549
18019	956550
38433	956551
35822	956552
38551	956553
48588	956554
7	956555
18386	956556
6369	956557
71175	956558
955	956559
49178	956560
46965	956561
17241	956562
35016	956563
54563	956564
67996	956565
16173	956566
97280	956567
29019	956568
22081	956569
5121	956570
20274	956571
64009	956572
6160	956573
55666	956574
25433	956575
4835	956576
1494	956577
4567	956578
83644	956579
40304	956580
5928	956581
24684	956582
2568	956583
32398	956584
4594	956585
11121	956586
73432	956587
68153	956588
14481	956589
7518	956590
27586	956591
9719	956592
92257	956593
5418	956594
94954	956595
54025	956596
203	956597
82365	956598
31219	956599
15130	956600
27064	956601
1796	956602
7746	956603
38748	956604
16638	956605
109	956606
182	956607
43616	956608
15512	956609
37899	956610
13257	956611
24515	956612
68300	956613
25219	956614
61785	956615
6446	956616
46660	956617
8384	956618
487	956619
7733	956620
12234	956621
27471	956622
40408	956623
34730	956624
43599	956625
15150	956626
32546	956627
77003	956628
6252	956629
57307	956630
2108	956631
33851	956632
27986	956633
32729	956634
14509	956635
8006	956636
20456	956637
9545	956638
57115	956639
1529	956640
57859	956641
74226	956642
31536	956643
4652	956644
50144	956645
20401	956646
2238	956647
33999	956648
10089	956649
29199	956650
29431	956651
39536	956652
65713	956653
89762	956654
55482	956655
22919	956656
26561	956657
38332	956658
80310	956659
88859	956660
38638	956661
12214	956662
29	956663
104483	956664
92746	956665
32823	956666
2287	956667
9097	956668
12393	956669
76098	956670
551	956671
24111	956672
1000	956673
846	956674
17969	956675
8689	956676
73358	956677
65431	956678
23872	956679
24446	956680
36976	956681
14432	956682
42405	956683
1858	956684
11247	956685
38542	956686
16107	956687
3769	956688
59947	956689
1971	956690
1448	956691
50973	956692
2674	956693
22968	956694
5577	956695
30090	956696
34428	956697
43918	956698
15822	956699
27790	956700
565	956701
45360	956702
106805	956703
41345	956704
17558	956705
16738	956706
10546	956707
618	956708
8151	956709
3554	956710
16985	956711
72546	956712
7260	956713
1665	956714
18790	956715
332	956716
13767	956717
43153	956718
2418	956719
17500	956720
5232	956721
30494	956722
50286	956723
15987	956724
13006	956725
7653	956726
77485	956727
26232	956728
24569	956729
17217	956730
539	956731
15992	956732
37195	956733
4638	956734
29857	956735
6677	956736
8224	956737
23747	956738
3851	956739
30691	956740
6406	956741
23296	956742
67342	956743
4173	956744
6589	956745
52726	956746
90956	956747
29600	956748
24830	956749
1366	956750
44071	956751
24604	956752
6531	956753
27019	956754
19122	956755
831	956756
68462	956757
23	956758
8847	956759
13738	956760
40220	956761
68727	956762
5526	956763
19593	956764
30889	956765
3900	956766
35416	956767
30521	956768
19896	956769
19353	956770
40013	956771
52262	956772
5504	956773
5037	956774
1567	956775
52575	956776
34183	956777
40632	956778
31945	956779
5025	956780
10583	956781
47653	956782
2683	956783
77010	956784
24910	956785
13496	956786
65683	956787
47453	956788
49562	956789
30836	956790
9479	956791
3637	956792
63291	956793
38664	956794
25606	956795
36606	956796
18069	956797
11817	956798
3530	956799
30284	956800
277	956801
6532	956802
26259	956803
10057	956804
80705	956805
11954	956806
5203	956807
25051	956808
111419	956809
2761	956810
35961	956811
11750	956812
1510	956813
28086	956814
18154	956815
792	956816
23066	956817
21971	956818
3195	956819
809	956820
15035	956821
21949	956822
99916	956823
26128	956824
54257	956825
24523	956826
84564	956827
79891	956828
26140	956829
59753	956830
28387	956831
2525	956832
23	956833
43288	956834
20418	956835
38876	956836
32321	956837
13446	956838
68659	956839
59846	956840
13407	956841
21996	956842
53866	956843
97621	956844
482	956845
10599	956846
9227	956847
40354	956848
7437	956849
68762	956850
71763	956851
8077	956852
29502	956853
1244	956854
52425	956855
19996	956856
1104	956857
75761	956858
12935	956859
16508	956860
15385	956861
25196	956862
6060	956863
27579	956864
13722	956865
35567	956866
5636	956867
63	956868
1699	956869
26710	956870
12335	956871
77134	956872
66705	956873
23552	956874
16450	956875
6317	956876
7795	956877
16581	956878
30881	956879
94782	956880
5814	956881
22653	956882
32	956883
28537	956884
3113	956885
16042	956886
20847	956887
36595	956888
17862	956889
50463	956890
75558	956891
76385	956892
6660	956893
29885	956894
89	956895
57	956896
282	956897
44903	956898
39339	956899
1569	956900
8233	956901
12913	956902
20733	956903
6396	956904
3394	956905
23359	956906
67748	956907
128	956908
80315	956909
35822	956910
56446	956911
257	956912
14990	956913
56386	956914
5421	956915
12887	956916
10256	956917
3438	956918
1192	956919
23232	956920
20336	956921
25007	956922
3448	956923
8655	956924
63798	956925
28614	956926
6700	956927
78370	956928
6367	956929
66115	956930
7027	956931
2878	956932
77887	956933
48522	956934
29624	956935
10955	956936
47462	956937
19693	956938
78	956939
2344	956940
71591	956941
305	956942
42275	956943
23785	956944
43312	956945
13032	956946
17408	956947
36733	956948
1993	956949
87778	956950
2320	956951
68839	956952
584	956953
5057	956954
36059	956955
2925	956956
17827	956957
26209	956958
74383	956959
17143	956960
31827	956961
68512	956962
44740	956963
4647	956964
44084	956965
21913	956966
2232	956967
8507	956968
31202	956969
637	956970
7415	956971
3311	956972
20030	956973
52414	956974
25491	956975
6063	956976
70376	956977
2	956978
42510	956979
7084	956980
9900	956981
79471	956982
15570	956983
7572	956984
74427	956985
270	956986
28201	956987
46664	956988
14372	956989
35418	956990
31158	956991
1565	956992
43421	956993
87377	956994
24729	956995
3306	956996
61042	956997
27288	956998
53369	956999
67043	957000
29624	957001
236	957002
2289	957003
43739	957004
35644	957005
9731	957006
34706	957007
36330	957008
76500	957009
33285	957010
63773	957011
23916	957012
29644	957013
46407	957014
77564	957015
449	957016
10895	957017
4074	957018
711	957019
2780	957020
26225	957021
101147	957022
60198	957023
37268	957024
5996	957025
1484	957026
21676	957027
48991	957028
9576	957029
12881	957030
435	957031
40938	957032
38145	957033
40635	957034
84845	957035
7128	957036
6614	957037
16656	957038
8519	957039
399	957040
37941	957041
22693	957042
15208	957043
11020	957044
24268	957045
43114	957046
291	957047
26227	957048
7585	957049
30732	957050
38308	957051
71725	957052
91107	957053
37154	957054
18737	957055
100532	957056
70080	957057
3358	957058
28680	957059
7439	957060
36118	957061
72268	957062
79943	957063
73344	957064
100	957065
8340	957066
7309	957067
81186	957068
42747	957069
12898	957070
16617	957071
37306	957072
38036	957073
27297	957074
1897	957075
53894	957076
23108	957077
9328	957078
32232	957079
24501	957080
25808	957081
41961	957082
3924	957083
16748	957084
32585	957085
2808	957086
495	957087
45414	957088
30513	957089
31580	957090
8215	957091
47629	957092
52107	957093
23619	957094
25545	957095
14628	957096
18791	957097
3160	957098
28200	957099
106422	957100
70833	957101
17720	957102
1525	957103
26940	957104
64760	957105
8199	957106
47553	957107
92185	957108
69669	957109
18310	957110
16261	957111
23571	957112
21635	957113
870	957114
38340	957115
2286	957116
46396	957117
25865	957118
9124	957119
42988	957120
45598	957121
43424	957122
61880	957123
10515	957124
12117	957125
16861	957126
1250	957127
894	957128
8831	957129
2657	957130
27414	957131
19948	957132
52021	957133
9185	957134
84652	957135
5970	957136
16395	957137
22046	957138
42164	957139
17957	957140
32409	957141
92060	957142
935	957143
1879	957144
60970	957145
53892	957146
31753	957147
72950	957148
30290	957149
342	957150
63529	957151
64342	957152
60017	957153
15487	957154
3694	957155
12757	957156
99313	957157
22758	957158
41714	957159
22694	957160
44806	957161
63038	957162
206	957163
14651	957164
128	957165
1136	957166
68919	957167
29574	957168
91038	957169
21484	957170
81712	957171
15169	957172
8000	957173
88135	957174
71707	957175
40942	957176
43636	957177
79009	957178
17287	957179
7283	957180
61496	957181
23050	957182
521	957183
39179	957184
35298	957185
38559	957186
49212	957187
6851	957188
37912	957189
29096	957190
23673	957191
33376	957192
23962	957193
12446	957194
29331	957195
662	957196
83504	957197
11205	957198
11452	957199
12628	957200
31374	957201
36965	957202
23786	957203
48757	957204
4595	957205
27238	957206
88120	957207
82677	957208
4267	957209
56621	957210
5937	957211
3485	957212
75475	957213
56354	957214
4866	957215
14292	957216
20300	957217
14716	957218
23767	957219
61938	957220
44736	957221
6921	957222
5425	957223
15151	957224
92760	957225
1501	957226
12081	957227
194	957228
36538	957229
13416	957230
90744	957231
23657	957232
30112	957233
4471	957234
3025	957235
15951	957236
38139	957237
42214	957238
42004	957239
7946	957240
957	957241
29398	957242
27779	957243
44524	957244
13950	957245
27397	957246
1333	957247
5945	957248
9100	957249
52396	957250
445	957251
8289	957252
49478	957253
38597	957254
60350	957255
55771	957256
23049	957257
67382	957258
39897	957259
1161	957260
74170	957261
18685	957262
19282	957263
79788	957264
7303	957265
77547	957266
9023	957267
13640	957268
16620	957269
5123	957270
73281	957271
76624	957272
4087	957273
90720	957274
39564	957275
18602	957276
58837	957277
31333	957278
70507	957279
4243	957280
11424	957281
12926	957282
106912	957283
10707	957284
12878	957285
69771	957286
22415	957287
6232	957288
7573	957289
31255	957290
46899	957291
12600	957292
28052	957293
6390	957294
976	957295
29324	957296
2763	957297
79032	957298
483	957299
96154	957300
92559	957301
6777	957302
41939	957303
16144	957304
31742	957305
19207	957306
3006	957307
12646	957308
61656	957309
1527	957310
20182	957311
35318	957312
28735	957313
5413	957314
60416	957315
23808	957316
33458	957317
551	957318
22459	957319
526	957320
45609	957321
38	957322
47553	957323
22488	957324
48378	957325
22498	957326
16	957327
9524	957328
1614	957329
40880	957330
35716	957331
13861	957332
48581	957333
30089	957334
89895	957335
43414	957336
48	957337
218	957338
373	957339
10733	957340
29590	957341
44797	957342
50096	957343
4967	957344
25554	957345
39316	957346
53048	957347
71571	957348
10969	957349
33643	957350
48319	957351
58	957352
37992	957353
21150	957354
13191	957355
13670	957356
77	957357
14101	957358
2332	957359
11209	957360
33306	957361
45018	957362
333	957363
5063	957364
42812	957365
2197	957366
76831	957367
67813	957368
83485	957369
38191	957370
18490	957371
39807	957372
75204	957373
977	957374
3342	957375
14283	957376
102256	957377
2814	957378
21706	957379
24541	957380
19592	957381
56147	957382
1422	957383
67576	957384
107216	957385
5070	957386
1321	957387
10418	957388
14211	957389
75478	957390
77660	957391
2987	957392
1889	957393
20881	957394
9607	957395
3215	957396
48153	957397
49771	957398
41317	957399
6560	957400
22853	957401
68104	957402
5788	957403
97152	957404
39868	957405
33815	957406
66565	957407
92129	957408
4609	957409
22344	957410
30800	957411
9407	957412
32750	957413
26016	957414
3361	957415
67667	957416
46594	957417
14389	957418
42839	957419
59678	957420
2279	957421
2503	957422
1485	957423
58267	957424
18253	957425
29294	957426
3969	957427
798	957428
45169	957429
65520	957430
46079	957431
2859	957432
3442	957433
89860	957434
26206	957435
81145	957436
46269	957437
61348	957438
95253	957439
11092	957440
10004	957441
107118	957442
10894	957443
1149	957444
1782	957445
29284	957446
83013	957447
2264	957448
4307	957449
989	957450
52835	957451
46148	957452
35	957453
12988	957454
89685	957455
40206	957456
62844	957457
386	957458
60593	957459
9112	957460
636	957461
25375	957462
16094	957463
30024	957464
21398	957465
67239	957466
2811	957467
17951	957468
341	957469
1129	957470
55593	957471
43054	957472
31	957473
38044	957474
56335	957475
87411	957476
15894	957477
11422	957478
10752	957479
94332	957480
4967	957481
5221	957482
81573	957483
43865	957484
269	957485
50821	957486
310	957487
35584	957488
4078	957489
9158	957490
4136	957491
111980	957492
389	957493
1684	957494
209	957495
28491	957496
48470	957497
38509	957498
24130	957499
7380	957500
8383	957501
8070	957502
14198	957503
409	957504
17229	957505
163	957506
17826	957507
1950	957508
78556	957509
1210	957510
528	957511
44666	957512
91681	957513
36030	957514
7425	957515
64844	957516
27196	957517
7077	957518
8285	957519
1960	957520
38277	957521
840	957522
78951	957523
41829	957524
8972	957525
11479	957526
15973	957527
16055	957528
111218	957529
110142	957530
23977	957531
1711	957532
69660	957533
41619	957534
61823	957535
1018	957536
7254	957537
60247	957538
2366	957539
34916	957540
48601	957541
57888	957542
24400	957543
23397	957544
21583	957545
32132	957546
21494	957547
58730	957548
34658	957549
53829	957550
88887	957551
18161	957552
40362	957553
14074	957554
2576	957555
18958	957556
10791	957557
31343	957558
19908	957559
24601	957560
31708	957561
4961	957562
8773	957563
18900	957564
1931	957565
2494	957566
69439	957567
35603	957568
20513	957569
64955	957570
12206	957571
22810	957572
38435	957573
26992	957574
11592	957575
45581	957576
23438	957577
60750	957578
810	957579
790	957580
48726	957581
7546	957582
84769	957583
42016	957584
95125	957585
9441	957586
63347	957587
21876	957588
7050	957589
42882	957590
8650	957591
837	957592
5637	957593
63533	957594
2629	957595
3622	957596
55696	957597
107830	957598
12497	957599
51976	957600
14504	957601
42783	957602
16425	957603
101537	957604
93705	957605
57261	957606
7163	957607
63487	957608
3922	957609
925	957610
21682	957611
73836	957612
50882	957613
1218	957614
60406	957615
102852	957616
96255	957617
1785	957618
23178	957619
340	957620
20735	957621
82903	957622
53795	957623
52335	957624
41371	957625
23331	957626
36009	957627
69051	957628
53137	957629
26150	957630
2715	957631
3655	957632
35700	957633
52176	957634
31319	957635
51428	957636
25612	957637
36063	957638
5843	957639
46323	957640
38326	957641
62953	957642
5976	957643
70060	957644
39709	957645
896	957646
13816	957647
35165	957648
21574	957649
6597	957650
8925	957651
977	957652
79533	957653
58170	957654
22186	957655
2892	957656
3145	957657
10086	957658
15081	957659
261	957660
63295	957661
27826	957662
14546	957663
75382	957664
17307	957665
19822	957666
46345	957667
90101	957668
10073	957669
8714	957670
7635	957671
56252	957672
26154	957673
28327	957674
50077	957675
85003	957676
34637	957677
30909	957678
14992	957679
32744	957680
36319	957681
9217	957682
271	957683
31323	957684
29412	957685
9995	957686
48818	957687
56739	957688
47096	957689
37636	957690
22176	957691
30962	957692
16742	957693
89742	957694
81440	957695
1096	957696
46813	957697
5286	957698
22613	957699
36117	957700
84191	957701
85039	957702
12121	957703
21161	957704
52664	957705
28106	957706
47898	957707
62782	957708
17611	957709
76766	957710
66781	957711
12864	957712
144	957713
41216	957714
81067	957715
24550	957716
8512	957717
2791	957718
91736	957719
1894	957720
176	957721
8538	957722
57570	957723
20164	957724
74157	957725
40629	957726
83419	957727
10676	957728
1359	957729
18530	957730
9918	957731
21136	957732
4325	957733
92018	957734
8307	957735
51222	957736
76762	957737
7409	957738
50693	957739
33276	957740
1576	957741
26565	957742
36500	957743
66749	957744
79600	957745
44332	957746
55716	957747
253	957748
77668	957749
64311	957750
19768	957751
63611	957752
13661	957753
11439	957754
18403	957755
691	957756
36	957757
43648	957758
43375	957759
77745	957760
300	957761
17423	957762
53400	957763
15936	957764
19004	957765
265	957766
81274	957767
4698	957768
3639	957769
26072	957770
353	957771
5307	957772
8122	957773
1205	957774
82422	957775
15535	957776
8922	957777
28498	957778
1775	957779
49673	957780
14305	957781
281	957782
8020	957783
16850	957784
53858	957785
95908	957786
67700	957787
51796	957788
8709	957789
12562	957790
3929	957791
28172	957792
63116	957793
20994	957794
385	957795
9655	957796
15430	957797
348	957798
71	957799
81635	957800
47872	957801
26176	957802
55484	957803
95	957804
9693	957805
78679	957806
1636	957807
61247	957808
14991	957809
85411	957810
9432	957811
24323	957812
84012	957813
3377	957814
60581	957815
4008	957816
67804	957817
19151	957818
46311	957819
3565	957820
10036	957821
18596	957822
35599	957823
24175	957824
74063	957825
32200	957826
55985	957827
21475	957828
3052	957829
88435	957830
8119	957831
75772	957832
6829	957833
25694	957834
22447	957835
20595	957836
16675	957837
4513	957838
57509	957839
64724	957840
23471	957841
33991	957842
51608	957843
9959	957844
1196	957845
13935	957846
36883	957847
78900	957848
22558	957849
15523	957850
37453	957851
17564	957852
14628	957853
3059	957854
4335	957855
2924	957856
6020	957857
2107	957858
18860	957859
10096	957860
12252	957861
21323	957862
16758	957863
67530	957864
26411	957865
49965	957866
57311	957867
56855	957868
33020	957869
59132	957870
63415	957871
275	957872
3726	957873
50627	957874
12110	957875
71551	957876
6675	957877
2321	957878
22827	957879
11322	957880
35825	957881
10820	957882
57350	957883
47076	957884
69154	957885
11875	957886
11256	957887
77344	957888
15261	957889
9609	957890
45728	957891
7940	957892
42800	957893
18002	957894
41589	957895
13485	957896
24746	957897
98220	957898
4191	957899
86241	957900
20893	957901
68582	957902
73249	957903
82886	957904
47494	957905
25651	957906
40499	957907
12416	957908
5219	957909
42644	957910
16157	957911
11354	957912
59644	957913
54245	957914
9049	957915
10584	957916
23127	957917
35842	957918
57172	957919
30580	957920
2619	957921
19460	957922
1295	957923
20597	957924
10402	957925
19653	957926
63963	957927
9398	957928
26605	957929
19115	957930
53496	957931
1529	957932
3572	957933
41924	957934
19058	957935
91057	957936
22216	957937
12429	957938
93783	957939
6356	957940
5016	957941
27453	957942
51562	957943
35797	957944
12668	957945
31775	957946
900	957947
42977	957948
5956	957949
1074	957950
179	957951
95276	957952
2993	957953
9714	957954
18334	957955
280	957956
32079	957957
35485	957958
1648	957959
50305	957960
16302	957961
71989	957962
1439	957963
2338	957964
389	957965
70237	957966
58177	957967
72846	957968
11027	957969
3876	957970
1961	957971
64362	957972
3621	957973
70309	957974
3864	957975
18365	957976
21832	957977
6087	957978
3767	957979
21934	957980
18671	957981
6274	957982
47925	957983
1539	957984
67364	957985
61290	957986
28494	957987
33399	957988
7713	957989
36955	957990
49034	957991
7797	957992
31984	957993
1382	957994
34308	957995
17580	957996
48903	957997
53178	957998
27166	957999
749	958000
9331	958001
3299	958002
75571	958003
9199	958004
11	958005
29477	958006
98739	958007
33894	958008
467	958009
48999	958010
26768	958011
15999	958012
33393	958013
7250	958014
21806	958015
56379	958016
956	958017
21929	958018
1748	958019
28028	958020
9384	958021
2528	958022
9210	958023
26	958024
3051	958025
26693	958026
12630	958027
10839	958028
4247	958029
2001	958030
63286	958031
21683	958032
90400	958033
781	958034
88742	958035
13400	958036
40772	958037
35240	958038
33837	958039
40587	958040
26744	958041
66237	958042
24356	958043
6115	958044
23657	958045
11102	958046
21138	958047
4004	958048
34390	958049
20303	958050
7130	958051
8280	958052
74172	958053
50039	958054
45135	958055
44005	958056
62102	958057
32790	958058
28312	958059
23855	958060
24804	958061
42619	958062
710	958063
101084	958064
6982	958065
18380	958066
7522	958067
18771	958068
39381	958069
52530	958070
52014	958071
89974	958072
62747	958073
11197	958074
675	958075
9751	958076
303	958077
98195	958078
717	958079
20272	958080
38475	958081
11626	958082
69765	958083
1871	958084
12911	958085
37376	958086
23908	958087
52019	958088
405	958089
9435	958090
30524	958091
40987	958092
5522	958093
80225	958094
12002	958095
1522	958096
61447	958097
30383	958098
11748	958099
26844	958100
12254	958101
29650	958102
57677	958103
47720	958104
12777	958105
3497	958106
6003	958107
5536	958108
3455	958109
22129	958110
6582	958111
10218	958112
96227	958113
69300	958114
16493	958115
77700	958116
61572	958117
6907	958118
31444	958119
91157	958120
30465	958121
74297	958122
179	958123
21254	958124
74495	958125
64	958126
5997	958127
7818	958128
1204	958129
428	958130
17054	958131
36629	958132
1786	958133
49928	958134
62680	958135
21778	958136
35440	958137
34817	958138
4970	958139
2	958140
13737	958141
47629	958142
92550	958143
5092	958144
45695	958145
52085	958146
180	958147
31032	958148
5622	958149
1375	958150
10897	958151
12815	958152
8691	958153
23116	958154
70892	958155
19570	958156
11157	958157
56163	958158
50029	958159
1228	958160
3901	958161
54539	958162
19970	958163
732	958164
29135	958165
28664	958166
20299	958167
3691	958168
44183	958169
26014	958170
36985	958171
75776	958172
481	958173
12261	958174
2100	958175
2737	958176
15645	958177
68680	958178
32672	958179
50836	958180
48517	958181
1063	958182
25386	958183
15433	958184
1387	958185
75515	958186
21547	958187
23502	958188
66097	958189
16555	958190
31431	958191
73812	958192
2999	958193
2581	958194
5200	958195
13771	958196
30762	958197
2632	958198
4391	958199
2242	958200
4574	958201
335	958202
23171	958203
1252	958204
26861	958205
5539	958206
22429	958207
31323	958208
109827	958209
11034	958210
60252	958211
952	958212
105168	958213
35550	958214
113056	958215
30683	958216
24294	958217
21642	958218
2531	958219
69315	958220
32326	958221
564	958222
79818	958223
56613	958224
30823	958225
8296	958226
261	958227
40919	958228
2032	958229
92574	958230
41207	958231
4477	958232
28754	958233
345	958234
5599	958235
51325	958236
86134	958237
678	958238
37010	958239
11961	958240
12925	958241
68063	958242
2141	958243
1827	958244
2736	958245
88	958246
12747	958247
16509	958248
70743	958249
7909	958250
78813	958251
1195	958252
53347	958253
80720	958254
6654	958255
15474	958256
16210	958257
31276	958258
62977	958259
621	958260
6800	958261
4849	958262
22987	958263
36215	958264
4114	958265
31079	958266
5152	958267
10553	958268
25034	958269
8438	958270
3527	958271
4122	958272
8210	958273
68287	958274
52509	958275
19787	958276
36778	958277
366	958278
4054	958279
2852	958280
12360	958281
51492	958282
552	958283
51019	958284
4633	958285
34509	958286
37430	958287
7352	958288
25349	958289
27055	958290
5206	958291
26470	958292
14232	958293
37471	958294
24196	958295
66280	958296
2920	958297
13938	958298
62233	958299
2175	958300
10172	958301
30159	958302
80296	958303
110056	958304
97153	958305
92207	958306
12754	958307
9452	958308
6320	958309
34265	958310
44991	958311
92533	958312
40282	958313
55438	958314
17363	958315
11136	958316
62015	958317
69955	958318
8290	958319
41031	958320
14210	958321
3988	958322
4030	958323
4841	958324
18946	958325
63384	958326
53521	958327
5780	958328
22431	958329
10483	958330
9602	958331
8962	958332
7474	958333
32278	958334
30593	958335
21618	958336
21562	958337
9774	958338
10405	958339
55515	958340
95314	958341
45021	958342
100772	958343
45174	958344
17809	958345
3897	958346
28496	958347
65160	958348
76241	958349
26988	958350
103985	958351
48109	958352
9786	958353
6457	958354
21766	958355
53739	958356
80262	958357
3889	958358
3430	958359
7133	958360
3522	958361
28226	958362
6593	958363
1731	958364
1250	958365
85341	958366
30344	958367
2099	958368
49859	958369
272	958370
19277	958371
60483	958372
89513	958373
5289	958374
57872	958375
3215	958376
53392	958377
97839	958378
51168	958379
31709	958380
19174	958381
2121	958382
4530	958383
25030	958384
83044	958385
41041	958386
32659	958387
39177	958388
8766	958389
11792	958390
20394	958391
16088	958392
64564	958393
64345	958394
16461	958395
19503	958396
386	958397
7969	958398
4415	958399
12466	958400
748	958401
40365	958402
81996	958403
33121	958404
2082	958405
90088	958406
1277	958407
33360	958408
6105	958409
14810	958410
2295	958411
45911	958412
25274	958413
12274	958414
18571	958415
63455	958416
15788	958417
85741	958418
14489	958419
63312	958420
1044	958421
7964	958422
31492	958423
1144	958424
91127	958425
31152	958426
39781	958427
4887	958428
37743	958429
17556	958430
1360	958431
73504	958432
12156	958433
3916	958434
55902	958435
60439	958436
41478	958437
52303	958438
3413	958439
513	958440
2781	958441
30223	958442
24874	958443
5487	958444
22243	958445
302	958446
3083	958447
39543	958448
51221	958449
11828	958450
63924	958451
90017	958452
104573	958453
6179	958454
23083	958455
51763	958456
14741	958457
11320	958458
45915	958459
5442	958460
9215	958461
28422	958462
3101	958463
2757	958464
11754	958465
42478	958466
53557	958467
12438	958468
4330	958469
25167	958470
48914	958471
62102	958472
87743	958473
10495	958474
18328	958475
22226	958476
29775	958477
1357	958478
29700	958479
105566	958480
8337	958481
9693	958482
8707	958483
5688	958484
23427	958485
19920	958486
3343	958487
37	958488
12738	958489
14327	958490
1397	958491
1844	958492
13683	958493
16851	958494
102240	958495
58732	958496
53413	958497
185	958498
90398	958499
53164	958500
15863	958501
9776	958502
63748	958503
9890	958504
56985	958505
83355	958506
48828	958507
91463	958508
55270	958509
21419	958510
31583	958511
19850	958512
71602	958513
29057	958514
22607	958515
39836	958516
52131	958517
14512	958518
95682	958519
534	958520
183	958521
30417	958522
31706	958523
16094	958524
25128	958525
19437	958526
57	958527
15351	958528
68416	958529
78770	958530
10611	958531
28194	958532
4229	958533
10311	958534
4668	958535
294	958536
35874	958537
52577	958538
29744	958539
51755	958540
20435	958541
66622	958542
26517	958543
21593	958544
55259	958545
19707	958546
46560	958547
86156	958548
831	958549
8530	958550
55168	958551
278	958552
20504	958553
72443	958554
81	958555
45947	958556
15667	958557
52416	958558
613	958559
71158	958560
3629	958561
6077	958562
17735	958563
19832	958564
1273	958565
30513	958566
4411	958567
42445	958568
3784	958569
4946	958570
1018	958571
29350	958572
59692	958573
37327	958574
36539	958575
24277	958576
13069	958577
350	958578
45811	958579
38206	958580
42519	958581
45820	958582
30063	958583
13624	958584
31417	958585
11988	958586
21886	958587
64480	958588
22158	958589
20526	958590
43838	958591
19538	958592
67810	958593
81267	958594
10714	958595
64438	958596
14785	958597
34519	958598
8413	958599
9953	958600
33812	958601
4841	958602
26384	958603
19619	958604
742	958605
40134	958606
87277	958607
46189	958608
29433	958609
4508	958610
32932	958611
40852	958612
7089	958613
15234	958614
58404	958615
98972	958616
15	958617
8506	958618
9633	958619
40672	958620
70042	958621
38601	958622
49636	958623
3739	958624
67117	958625
13353	958626
109553	958627
62612	958628
43529	958629
19920	958630
4131	958631
9495	958632
91286	958633
14124	958634
29342	958635
35074	958636
104356	958637
30416	958638
11748	958639
11634	958640
31724	958641
7532	958642
4486	958643
6950	958644
30518	958645
32899	958646
52438	958647
5275	958648
8138	958649
485	958650
2507	958651
38135	958652
11858	958653
20216	958654
1710	958655
38550	958656
3357	958657
901	958658
10606	958659
26029	958660
59960	958661
62201	958662
10746	958663
509	958664
29370	958665
2505	958666
19217	958667
9375	958668
22144	958669
13606	958670
30145	958671
81636	958672
41879	958673
31287	958674
16187	958675
20330	958676
29989	958677
44417	958678
837	958679
2128	958680
39710	958681
52154	958682
98996	958683
20729	958684
346	958685
33543	958686
7897	958687
37544	958688
67367	958689
72220	958690
40475	958691
10430	958692
54039	958693
24129	958694
2983	958695
8547	958696
9288	958697
56247	958698
32212	958699
6588	958700
3828	958701
19718	958702
6207	958703
15889	958704
99538	958705
30315	958706
37605	958707
35463	958708
33625	958709
37423	958710
62296	958711
209	958712
26739	958713
68784	958714
11863	958715
3466	958716
21183	958717
16014	958718
72334	958719
4620	958720
347	958721
44991	958722
5	958723
29126	958724
25107	958725
95302	958726
23700	958727
31887	958728
39555	958729
90450	958730
26610	958731
2397	958732
68897	958733
70070	958734
18594	958735
3588	958736
8279	958737
5380	958738
57178	958739
21326	958740
30884	958741
4666	958742
75987	958743
6620	958744
81265	958745
72261	958746
9498	958747
42148	958748
22086	958749
290	958750
9442	958751
91382	958752
40783	958753
22471	958754
45729	958755
4911	958756
30048	958757
1248	958758
37202	958759
27510	958760
61486	958761
36390	958762
13234	958763
3546	958764
11919	958765
44806	958766
29242	958767
41070	958768
42028	958769
3861	958770
18182	958771
43234	958772
4777	958773
63151	958774
2972	958775
1602	958776
25671	958777
1947	958778
88549	958779
1308	958780
14381	958781
42685	958782
43751	958783
5032	958784
17349	958785
11205	958786
28070	958787
72654	958788
3351	958789
85692	958790
70307	958791
7539	958792
69594	958793
85782	958794
100214	958795
46118	958796
58616	958797
49727	958798
24841	958799
42609	958800
104070	958801
109653	958802
49024	958803
89542	958804
48121	958805
3211	958806
64502	958807
12874	958808
127	958809
6056	958810
27470	958811
21344	958812
44465	958813
88167	958814
1048	958815
55709	958816
12178	958817
6686	958818
6318	958819
53779	958820
64436	958821
22629	958822
6454	958823
4172	958824
26152	958825
15335	958826
11513	958827
26494	958828
78818	958829
34523	958830
30810	958831
57315	958832
3176	958833
10954	958834
1504	958835
38090	958836
44355	958837
4206	958838
985	958839
3775	958840
88013	958841
66911	958842
54954	958843
18346	958844
20398	958845
2574	958846
82615	958847
29594	958848
12491	958849
35483	958850
88378	958851
4897	958852
27152	958853
16577	958854
106736	958855
84155	958856
14803	958857
31428	958858
13352	958859
14943	958860
32198	958861
35243	958862
32569	958863
7710	958864
6320	958865
4303	958866
5849	958867
6021	958868
9140	958869
39673	958870
13742	958871
7367	958872
18893	958873
59	958874
35729	958875
18637	958876
49203	958877
58561	958878
32828	958879
21500	958880
73347	958881
10587	958882
86961	958883
22637	958884
46193	958885
49615	958886
80884	958887
61626	958888
18563	958889
107936	958890
20946	958891
40170	958892
42618	958893
1614	958894
4077	958895
47047	958896
14082	958897
84957	958898
4391	958899
24973	958900
6023	958901
779	958902
15471	958903
39224	958904
44001	958905
4685	958906
52801	958907
22455	958908
34812	958909
52184	958910
47614	958911
21938	958912
21104	958913
10324	958914
3800	958915
211	958916
1540	958917
28633	958918
11890	958919
56387	958920
62	958921
8959	958922
62086	958923
35131	958924
46910	958925
55344	958926
14580	958927
173	958928
35436	958929
1359	958930
31411	958931
2808	958932
610	958933
36013	958934
209	958935
1667	958936
31840	958937
897	958938
11551	958939
36545	958940
28411	958941
86754	958942
8350	958943
29387	958944
10011	958945
70806	958946
65809	958947
5067	958948
28105	958949
42889	958950
73090	958951
54355	958952
42517	958953
12630	958954
3652	958955
374	958956
8851	958957
18040	958958
65864	958959
55803	958960
21518	958961
18661	958962
43915	958963
28867	958964
17677	958965
82959	958966
61245	958967
49385	958968
20542	958969
42913	958970
36461	958971
16233	958972
114471	958973
92862	958974
288	958975
41260	958976
4606	958977
1893	958978
52733	958979
82911	958980
61462	958981
2043	958982
66245	958983
63634	958984
32118	958985
15805	958986
23	958987
3756	958988
39840	958989
30684	958990
53216	958991
24275	958992
15897	958993
2615	958994
4533	958995
23879	958996
6309	958997
28522	958998
42172	958999
21173	959000
2545	959001
39293	959002
47818	959003
16381	959004
25958	959005
14841	959006
72139	959007
57200	959008
3119	959009
16922	959010
32157	959011
57122	959012
78717	959013
107	959014
10545	959015
52397	959016
51319	959017
1157	959018
603	959019
4304	959020
9050	959021
17640	959022
3185	959023
22237	959024
72308	959025
32749	959026
3206	959027
42674	959028
16122	959029
82061	959030
22861	959031
647	959032
30671	959033
18424	959034
6273	959035
14665	959036
5748	959037
3510	959038
78048	959039
107931	959040
3080	959041
4236	959042
16065	959043
11805	959044
61073	959045
3660	959046
2695	959047
34049	959048
267	959049
63102	959050
2239	959051
4325	959052
67465	959053
10558	959054
35774	959055
57274	959056
18604	959057
321	959058
80209	959059
1090	959060
59029	959061
74781	959062
36033	959063
2909	959064
12389	959065
1631	959066
50946	959067
1354	959068
43517	959069
12365	959070
10880	959071
24975	959072
21188	959073
19041	959074
19632	959075
29805	959076
2989	959077
318	959078
63339	959079
55204	959080
10796	959081
3598	959082
39472	959083
27822	959084
69711	959085
29678	959086
43426	959087
4894	959088
30976	959089
18101	959090
24396	959091
34935	959092
17212	959093
16755	959094
78652	959095
16798	959096
2971	959097
13988	959098
37442	959099
58856	959100
18997	959101
54992	959102
1234	959103
18687	959104
85382	959105
426	959106
106078	959107
1988	959108
11443	959109
1757	959110
40495	959111
6844	959112
32389	959113
59531	959114
20465	959115
2636	959116
18130	959117
51902	959118
45323	959119
5853	959120
23640	959121
89086	959122
20958	959123
63508	959124
1090	959125
64930	959126
96366	959127
4235	959128
60	959129
89397	959130
7332	959131
101311	959132
3645	959133
14744	959134
15060	959135
18202	959136
1134	959137
61509	959138
83986	959139
46719	959140
59737	959141
10725	959142
27429	959143
18064	959144
68533	959145
19907	959146
90310	959147
75720	959148
438	959149
2747	959150
62935	959151
19662	959152
2510	959153
1842	959154
26813	959155
76292	959156
56622	959157
31040	959158
26413	959159
37382	959160
15045	959161
5637	959162
27856	959163
8447	959164
980	959165
73279	959166
369	959167
34098	959168
14624	959169
87035	959170
27983	959171
16778	959172
40772	959173
20623	959174
63164	959175
71542	959176
59439	959177
51011	959178
1547	959179
27950	959180
33127	959181
29788	959182
35271	959183
20718	959184
93054	959185
3801	959186
90234	959187
52548	959188
55090	959189
11301	959190
92428	959191
30224	959192
20919	959193
39137	959194
3446	959195
33529	959196
90747	959197
28160	959198
74098	959199
46394	959200
658	959201
20306	959202
42169	959203
15459	959204
42772	959205
6950	959206
87479	959207
46712	959208
603	959209
29659	959210
44172	959211
910	959212
52312	959213
4393	959214
13274	959215
23951	959216
21327	959217
41475	959218
86570	959219
33211	959220
6946	959221
6783	959222
40492	959223
12820	959224
21738	959225
6966	959226
27739	959227
86721	959228
12403	959229
37334	959230
11792	959231
32469	959232
731	959233
37997	959234
35196	959235
16103	959236
9813	959237
68172	959238
31928	959239
11484	959240
53148	959241
18585	959242
10229	959243
106	959244
19476	959245
27865	959246
57042	959247
14814	959248
10792	959249
58	959250
33067	959251
13762	959252
11487	959253
40137	959254
7315	959255
37259	959256
3241	959257
1089	959258
550	959259
52385	959260
5834	959261
2469	959262
2992	959263
31103	959264
59545	959265
42685	959266
4229	959267
15257	959268
54644	959269
25260	959270
19134	959271
20123	959272
18110	959273
7824	959274
16264	959275
31448	959276
97238	959277
97240	959278
93156	959279
17853	959280
28505	959281
60888	959282
42	959283
12742	959284
22557	959285
12588	959286
5006	959287
32270	959288
18352	959289
16638	959290
6643	959291
33394	959292
6579	959293
499	959294
75226	959295
10040	959296
5431	959297
5447	959298
31387	959299
1874	959300
36295	959301
88777	959302
660	959303
8882	959304
27676	959305
51377	959306
68797	959307
69140	959308
10346	959309
2222	959310
91795	959311
2661	959312
71453	959313
20733	959314
6727	959315
55795	959316
57237	959317
10945	959318
53356	959319
51806	959320
33057	959321
32991	959322
6022	959323
61961	959324
80957	959325
18357	959326
82069	959327
38011	959328
5635	959329
4827	959330
46445	959331
43951	959332
11152	959333
17783	959334
76123	959335
16705	959336
30112	959337
4845	959338
31652	959339
2138	959340
42168	959341
63257	959342
606	959343
74	959344
10638	959345
14696	959346
3265	959347
42011	959348
13830	959349
82857	959350
2271	959351
164	959352
1005	959353
44256	959354
13648	959355
4499	959356
13627	959357
19303	959358
96720	959359
55143	959360
62679	959361
30332	959362
35256	959363
51166	959364
61427	959365
12941	959366
19239	959367
13956	959368
16081	959369
25638	959370
7645	959371
33247	959372
903	959373
46330	959374
39378	959375
32848	959376
40700	959377
28047	959378
18948	959379
4503	959380
57342	959381
21531	959382
30265	959383
10885	959384
9208	959385
2926	959386
13620	959387
13793	959388
41664	959389
2013	959390
1291	959391
20090	959392
46312	959393
11148	959394
44382	959395
13954	959396
29918	959397
15684	959398
1985	959399
27351	959400
46817	959401
22601	959402
16403	959403
52084	959404
43847	959405
7528	959406
43247	959407
13871	959408
41421	959409
77780	959410
74921	959411
2581	959412
1	959413
7610	959414
16360	959415
3356	959416
4679	959417
9865	959418
43283	959419
5894	959420
69325	959421
24704	959422
18595	959423
29846	959424
62030	959425
23768	959426
28569	959427
73215	959428
13480	959429
800	959430
161	959431
56905	959432
11665	959433
73762	959434
21170	959435
8638	959436
41716	959437
13908	959438
2977	959439
83535	959440
9117	959441
35564	959442
6880	959443
70718	959444
67220	959445
23032	959446
15901	959447
9276	959448
59072	959449
4	959450
5063	959451
14690	959452
13003	959453
16630	959454
2411	959455
16732	959456
15070	959457
31426	959458
4730	959459
92586	959460
11142	959461
6632	959462
28184	959463
26984	959464
8923	959465
113942	959466
34306	959467
5366	959468
25909	959469
59610	959470
49571	959471
5983	959472
15772	959473
18517	959474
57642	959475
30290	959476
10580	959477
25338	959478
17188	959479
23943	959480
55052	959481
8034	959482
55402	959483
74100	959484
2628	959485
14381	959486
8309	959487
49677	959488
10048	959489
15272	959490
48040	959491
77965	959492
6626	959493
11743	959494
20658	959495
27446	959496
114	959497
9245	959498
75290	959499
25597	959500
46026	959501
12972	959502
27236	959503
95078	959504
6317	959505
22180	959506
1802	959507
46557	959508
764	959509
6041	959510
43894	959511
3403	959512
10668	959513
655	959514
16722	959515
54653	959516
1381	959517
18937	959518
32737	959519
50438	959520
103247	959521
32663	959522
3214	959523
91419	959524
5662	959525
1113	959526
181	959527
43319	959528
6245	959529
51	959530
27801	959531
1138	959532
75443	959533
34498	959534
696	959535
761	959536
15269	959537
70747	959538
7058	959539
38913	959540
33102	959541
24543	959542
2525	959543
98321	959544
1417	959545
1791	959546
18148	959547
18306	959548
51656	959549
88235	959550
4951	959551
159	959552
24839	959553
16707	959554
7304	959555
62773	959556
5847	959557
8246	959558
34015	959559
67540	959560
59901	959561
6751	959562
11605	959563
45945	959564
272	959565
25769	959566
16164	959567
26019	959568
271	959569
6894	959570
39169	959571
88751	959572
49214	959573
8362	959574
84601	959575
38822	959576
14762	959577
36480	959578
6179	959579
4310	959580
34540	959581
29779	959582
41292	959583
25110	959584
22583	959585
91001	959586
104161	959587
50846	959588
58936	959589
72836	959590
8874	959591
4932	959592
52607	959593
794	959594
12969	959595
31804	959596
23143	959597
824	959598
4534	959599
48604	959600
12702	959601
13444	959602
1960	959603
1319	959604
24982	959605
63683	959606
92348	959607
812	959608
66064	959609
715	959610
77367	959611
84789	959612
15735	959613
657	959614
12822	959615
13851	959616
56027	959617
38718	959618
86413	959619
26144	959620
13068	959621
64042	959622
1482	959623
48591	959624
9264	959625
73669	959626
39841	959627
36895	959628
65558	959629
54206	959630
21561	959631
51775	959632
1639	959633
27942	959634
1825	959635
9509	959636
76825	959637
4855	959638
68850	959639
5922	959640
49659	959641
5940	959642
32746	959643
89224	959644
79999	959645
91458	959646
2159	959647
3015	959648
9603	959649
8025	959650
44498	959651
46381	959652
61131	959653
4299	959654
317	959655
72496	959656
476	959657
9992	959658
25185	959659
99169	959660
31527	959661
45256	959662
78029	959663
27944	959664
18013	959665
5271	959666
21191	959667
52112	959668
83964	959669
62695	959670
54593	959671
57809	959672
27689	959673
19326	959674
33033	959675
23000	959676
68	959677
17436	959678
18127	959679
6887	959680
42225	959681
9566	959682
5883	959683
35800	959684
52788	959685
6460	959686
33839	959687
832	959688
10504	959689
18592	959690
2994	959691
60076	959692
5228	959693
42100	959694
60016	959695
12996	959696
1309	959697
4090	959698
60	959699
2876	959700
4107	959701
10894	959702
11992	959703
48485	959704
24902	959705
5445	959706
3032	959707
2095	959708
14612	959709
44357	959710
39146	959711
9830	959712
18001	959713
93262	959714
74248	959715
71278	959716
67603	959717
4683	959718
6550	959719
57964	959720
111033	959721
22784	959722
15599	959723
901	959724
9544	959725
5534	959726
3066	959727
45631	959728
29094	959729
1739	959730
1377	959731
21222	959732
27782	959733
2018	959734
50694	959735
25046	959736
2068	959737
2392	959738
15648	959739
67289	959740
8973	959741
106013	959742
22678	959743
10340	959744
948	959745
8240	959746
5927	959747
21675	959748
70937	959749
1877	959750
18756	959751
5533	959752
13181	959753
12416	959754
25955	959755
72296	959756
45898	959757
6013	959758
34331	959759
1800	959760
54476	959761
48849	959762
29367	959763
65699	959764
6757	959765
18364	959766
22539	959767
5395	959768
25571	959769
60907	959770
5211	959771
76094	959772
8064	959773
97972	959774
2286	959775
19493	959776
81757	959777
49632	959778
26829	959779
2693	959780
44652	959781
55656	959782
26767	959783
43393	959784
18287	959785
71	959786
14237	959787
101133	959788
10451	959789
79720	959790
359	959791
64650	959792
55895	959793
474	959794
11400	959795
335	959796
39191	959797
23616	959798
17217	959799
92740	959800
16985	959801
42148	959802
2869	959803
49532	959804
35707	959805
15881	959806
12331	959807
79162	959808
9494	959809
36427	959810
54163	959811
13980	959812
31839	959813
17842	959814
2784	959815
4033	959816
50415	959817
54152	959818
52875	959819
11959	959820
37669	959821
5121	959822
70365	959823
14032	959824
21153	959825
2285	959826
46202	959827
31580	959828
14821	959829
61	959830
92325	959831
26622	959832
61243	959833
68853	959834
21478	959835
23221	959836
36627	959837
50023	959838
20273	959839
57	959840
36294	959841
2934	959842
26573	959843
7295	959844
6809	959845
3343	959846
43186	959847
13393	959848
49730	959849
9291	959850
238	959851
49563	959852
13071	959853
94537	959854
2129	959855
48604	959856
60221	959857
5602	959858
10489	959859
7478	959860
7275	959861
46919	959862
42634	959863
71335	959864
79214	959865
61862	959866
20205	959867
4759	959868
9925	959869
28836	959870
87568	959871
12367	959872
5436	959873
23485	959874
84916	959875
27464	959876
6992	959877
682	959878
1352	959879
45790	959880
19865	959881
15235	959882
5553	959883
17628	959884
23704	959885
59365	959886
15536	959887
9947	959888
83031	959889
4715	959890
25691	959891
27371	959892
99745	959893
28277	959894
10441	959895
71585	959896
601	959897
16610	959898
15769	959899
90646	959900
3360	959901
26280	959902
71830	959903
8956	959904
43417	959905
7391	959906
111999	959907
55095	959908
1975	959909
47011	959910
36552	959911
33467	959912
21939	959913
67327	959914
58953	959915
30399	959916
26285	959917
22702	959918
58569	959919
44690	959920
28547	959921
72486	959922
60498	959923
2928	959924
5612	959925
79721	959926
25742	959927
4302	959928
2083	959929
41182	959930
4816	959931
45691	959932
4811	959933
64020	959934
21732	959935
65001	959936
52076	959937
54107	959938
16535	959939
82233	959940
19316	959941
29599	959942
31752	959943
65	959944
27781	959945
577	959946
13086	959947
36394	959948
8086	959949
3648	959950
90248	959951
65151	959952
1056	959953
10985	959954
55425	959955
85776	959956
57240	959957
48085	959958
49187	959959
18343	959960
11377	959961
16079	959962
33	959963
24445	959964
37398	959965
9511	959966
14	959967
7799	959968
52204	959969
15426	959970
11795	959971
37805	959972
103481	959973
3475	959974
7296	959975
5056	959976
31089	959977
46749	959978
20901	959979
1736	959980
40338	959981
2866	959982
57051	959983
14863	959984
34614	959985
93707	959986
46321	959987
17040	959988
28173	959989
3285	959990
53856	959991
89726	959992
69899	959993
13487	959994
16689	959995
25293	959996
45309	959997
62311	959998
12099	959999
32012	960000
9844	960001
44102	960002
12697	960003
17326	960004
6292	960005
50296	960006
10152	960007
10983	960008
47519	960009
70133	960010
72922	960011
30633	960012
2853	960013
7645	960014
14826	960015
58491	960016
22379	960017
16959	960018
27941	960019
10875	960020
29683	960021
1731	960022
85922	960023
9259	960024
2231	960025
3719	960026
9843	960027
80491	960028
92694	960029
23196	960030
32873	960031
60600	960032
2870	960033
56822	960034
16559	960035
56157	960036
370	960037
16242	960038
1236	960039
5148	960040
44625	960041
7174	960042
3431	960043
59556	960044
726	960045
40921	960046
432	960047
51671	960048
9978	960049
1435	960050
54685	960051
63874	960052
27083	960053
13514	960054
53841	960055
66200	960056
5171	960057
1978	960058
40835	960059
16328	960060
50388	960061
23572	960062
59776	960063
315	960064
121	960065
2736	960066
30373	960067
45563	960068
93135	960069
49559	960070
23460	960071
60683	960072
887	960073
22390	960074
58212	960075
55189	960076
39653	960077
18630	960078
55893	960079
5189	960080
73460	960081
24830	960082
87103	960083
868	960084
36924	960085
2060	960086
52909	960087
1966	960088
23862	960089
3824	960090
5821	960091
54256	960092
32053	960093
66413	960094
196	960095
36708	960096
46986	960097
20194	960098
61316	960099
968	960100
18375	960101
8272	960102
95209	960103
6616	960104
9306	960105
38450	960106
51123	960107
43477	960108
8570	960109
45739	960110
55794	960111
144	960112
25277	960113
23835	960114
12197	960115
14429	960116
9871	960117
3445	960118
14552	960119
2647	960120
13589	960121
29482	960122
5189	960123
35571	960124
48263	960125
4163	960126
23954	960127
11169	960128
46353	960129
92725	960130
23245	960131
60544	960132
9846	960133
3447	960134
11268	960135
17582	960136
16500	960137
28153	960138
35337	960139
79402	960140
16838	960141
52465	960142
10600	960143
19842	960144
8315	960145
86637	960146
24439	960147
40295	960148
39277	960149
75575	960150
1719	960151
45970	960152
70796	960153
17078	960154
67095	960155
3928	960156
17993	960157
5648	960158
44983	960159
57810	960160
1135	960161
7669	960162
23187	960163
21351	960164
11300	960165
25583	960166
26245	960167
9593	960168
73666	960169
49967	960170
32192	960171
61691	960172
15680	960173
48197	960174
2623	960175
2571	960176
1757	960177
26904	960178
73635	960179
6231	960180
44157	960181
33508	960182
46998	960183
11988	960184
39141	960185
28414	960186
74682	960187
37845	960188
29510	960189
908	960190
1864	960191
20022	960192
29510	960193
29536	960194
33064	960195
17523	960196
43441	960197
95214	960198
92405	960199
47892	960200
26809	960201
88695	960202
14854	960203
34171	960204
28408	960205
46754	960206
46112	960207
53590	960208
4523	960209
55545	960210
15811	960211
63012	960212
3359	960213
19513	960214
10185	960215
3445	960216
1035	960217
23605	960218
578	960219
66676	960220
49291	960221
21251	960222
6967	960223
57809	960224
72082	960225
11400	960226
18717	960227
336	960228
5855	960229
47717	960230
36740	960231
72765	960232
93	960233
23357	960234
4626	960235
10609	960236
3968	960237
15958	960238
31030	960239
26630	960240
70898	960241
70341	960242
2250	960243
5064	960244
30087	960245
68117	960246
24054	960247
426	960248
5626	960249
20147	960250
29090	960251
37135	960252
60742	960253
6	960254
51744	960255
91533	960256
48641	960257
63169	960258
93511	960259
69651	960260
67215	960261
62825	960262
366	960263
58932	960264
16126	960265
95234	960266
25299	960267
12283	960268
62029	960269
56229	960270
10540	960271
59767	960272
48863	960273
74749	960274
22788	960275
164	960276
1086	960277
27688	960278
21325	960279
18113	960280
88776	960281
28600	960282
13544	960283
16634	960284
3755	960285
3018	960286
36730	960287
77853	960288
6663	960289
14219	960290
39884	960291
17092	960292
55	960293
44261	960294
10743	960295
5509	960296
27793	960297
8291	960298
11221	960299
32189	960300
21609	960301
223	960302
9713	960303
23346	960304
96897	960305
19075	960306
101357	960307
7334	960308
36341	960309
2691	960310
26955	960311
90980	960312
36086	960313
3111	960314
4490	960315
21757	960316
253	960317
226	960318
45998	960319
40229	960320
157	960321
32321	960322
42707	960323
63905	960324
61257	960325
3374	960326
30862	960327
17498	960328
22375	960329
23788	960330
7042	960331
5396	960332
7060	960333
42185	960334
92853	960335
3987	960336
30813	960337
96019	960338
33924	960339
13807	960340
107815	960341
11724	960342
51344	960343
802	960344
114242	960345
12808	960346
78481	960347
24298	960348
17063	960349
27318	960350
13349	960351
4649	960352
14252	960353
19596	960354
30740	960355
24332	960356
41217	960357
14714	960358
32150	960359
84952	960360
55603	960361
31744	960362
2158	960363
56214	960364
33228	960365
3987	960366
14613	960367
43954	960368
21263	960369
3408	960370
24838	960371
93296	960372
29852	960373
101225	960374
8076	960375
28215	960376
23792	960377
51813	960378
795	960379
73039	960380
11979	960381
53880	960382
13408	960383
49545	960384
92896	960385
29662	960386
44988	960387
64492	960388
36959	960389
45621	960390
21375	960391
87558	960392
39104	960393
2391	960394
21591	960395
21308	960396
11341	960397
45900	960398
40506	960399
22307	960400
40056	960401
2840	960402
14587	960403
4343	960404
58256	960405
4285	960406
59877	960407
94363	960408
4919	960409
15628	960410
69900	960411
46347	960412
60353	960413
56868	960414
46437	960415
76842	960416
201	960417
37355	960418
33833	960419
10006	960420
62282	960421
11821	960422
13629	960423
9816	960424
47604	960425
20881	960426
80313	960427
57621	960428
69114	960429
1651	960430
56724	960431
35135	960432
20429	960433
57877	960434
22977	960435
50006	960436
4310	960437
73320	960438
63494	960439
63438	960440
373	960441
13623	960442
13161	960443
2206	960444
462	960445
56633	960446
582	960447
28371	960448
25854	960449
72065	960450
55747	960451
26829	960452
11275	960453
24562	960454
20518	960455
19040	960456
82854	960457
59743	960458
20209	960459
55088	960460
6212	960461
4609	960462
53303	960463
55283	960464
3377	960465
4659	960466
2599	960467
87536	960468
19667	960469
16802	960470
84289	960471
15380	960472
16172	960473
686	960474
32179	960475
7787	960476
18475	960477
54086	960478
24252	960479
25206	960480
53738	960481
7889	960482
34726	960483
4768	960484
8113	960485
22558	960486
10635	960487
39186	960488
25609	960489
6617	960490
33570	960491
5029	960492
7400	960493
56239	960494
52031	960495
10752	960496
91953	960497
35292	960498
79987	960499
1928	960500
37958	960501
4381	960502
22444	960503
48878	960504
71764	960505
5224	960506
3337	960507
4749	960508
16750	960509
66	960510
56553	960511
72714	960512
11627	960513
94830	960514
41442	960515
18691	960516
98235	960517
5351	960518
26491	960519
13905	960520
56643	960521
2672	960522
50665	960523
80358	960524
82722	960525
905	960526
10308	960527
32090	960528
8674	960529
5829	960530
6819	960531
8351	960532
19842	960533
1583	960534
18813	960535
5999	960536
60694	960537
30256	960538
141	960539
53718	960540
4275	960541
16161	960542
20261	960543
35068	960544
39483	960545
50323	960546
4400	960547
26957	960548
23291	960549
60222	960550
9451	960551
412	960552
45367	960553
16198	960554
15677	960555
3318	960556
60459	960557
71128	960558
14791	960559
104556	960560
1219	960561
34958	960562
55679	960563
3202	960564
49416	960565
75694	960566
34126	960567
13796	960568
54697	960569
15215	960570
81436	960571
62334	960572
20919	960573
41105	960574
15523	960575
473	960576
6581	960577
62398	960578
23714	960579
47951	960580
25871	960581
13036	960582
53915	960583
17401	960584
5551	960585
16701	960586
3	960587
36171	960588
61403	960589
48528	960590
1762	960591
92103	960592
73589	960593
7463	960594
11484	960595
59858	960596
37285	960597
208	960598
35980	960599
28205	960600
762	960601
13105	960602
71358	960603
51859	960604
331	960605
55865	960606
11990	960607
87	960608
14138	960609
71258	960610
32591	960611
24707	960612
44233	960613
17360	960614
17034	960615
6031	960616
63934	960617
18722	960618
8884	960619
8248	960620
7824	960621
1765	960622
14966	960623
77434	960624
1979	960625
357	960626
108700	960627
6546	960628
12585	960629
82343	960630
14130	960631
16890	960632
29543	960633
40909	960634
1132	960635
77236	960636
80144	960637
64386	960638
37450	960639
2475	960640
10269	960641
4785	960642
67560	960643
78798	960644
32425	960645
67158	960646
34656	960647
3831	960648
35888	960649
997	960650
112	960651
32478	960652
43636	960653
2230	960654
6972	960655
18256	960656
2601	960657
38469	960658
89625	960659
36585	960660
108956	960661
8125	960662
11290	960663
10656	960664
82438	960665
78557	960666
6967	960667
75017	960668
1337	960669
81495	960670
4466	960671
21737	960672
1449	960673
2791	960674
988	960675
92396	960676
68071	960677
802	960678
70066	960679
439	960680
4883	960681
34021	960682
33921	960683
38083	960684
292	960685
37846	960686
11107	960687
20408	960688
1950	960689
15223	960690
70404	960691
11373	960692
44771	960693
25828	960694
770	960695
110322	960696
8169	960697
14497	960698
63367	960699
39060	960700
92292	960701
61690	960702
18542	960703
34654	960704
90330	960705
50901	960706
65654	960707
2120	960708
44634	960709
74994	960710
9627	960711
1845	960712
1590	960713
2140	960714
57073	960715
57969	960716
41764	960717
13195	960718
9692	960719
6	960720
34496	960721
39532	960722
12108	960723
29530	960724
3862	960725
26087	960726
63818	960727
81	960728
26032	960729
17077	960730
89275	960731
64817	960732
18215	960733
20168	960734
8422	960735
59039	960736
8483	960737
248	960738
77409	960739
15599	960740
11631	960741
442	960742
13280	960743
11087	960744
61490	960745
38756	960746
9720	960747
37829	960748
5139	960749
10084	960750
3646	960751
110449	960752
25237	960753
50341	960754
194	960755
489	960756
19307	960757
23145	960758
94950	960759
14191	960760
53160	960761
12877	960762
22058	960763
22575	960764
18643	960765
36322	960766
5644	960767
69998	960768
809	960769
1830	960770
35748	960771
16214	960772
120	960773
65722	960774
2597	960775
66	960776
3960	960777
4203	960778
7585	960779
23996	960780
10518	960781
5598	960782
22728	960783
86316	960784
2441	960785
20771	960786
23585	960787
20653	960788
43107	960789
286	960790
12810	960791
59031	960792
2380	960793
3552	960794
61175	960795
72418	960796
22869	960797
65629	960798
31211	960799
2820	960800
18391	960801
506	960802
555	960803
17496	960804
20428	960805
66958	960806
9063	960807
30741	960808
59903	960809
1391	960810
34013	960811
33128	960812
44747	960813
2239	960814
95058	960815
11844	960816
22306	960817
236	960818
41481	960819
52083	960820
15572	960821
68892	960822
15844	960823
46775	960824
71929	960825
929	960826
46946	960827
255	960828
58011	960829
673	960830
17327	960831
30486	960832
33442	960833
14851	960834
3805	960835
11101	960836
17728	960837
1922	960838
16197	960839
344	960840
86483	960841
7463	960842
17768	960843
46934	960844
22491	960845
2998	960846
15629	960847
11473	960848
4006	960849
18632	960850
20091	960851
7243	960852
1974	960853
60747	960854
33647	960855
27315	960856
11638	960857
19288	960858
19315	960859
16940	960860
8236	960861
18708	960862
27742	960863
170	960864
10102	960865
467	960866
1372	960867
37778	960868
35222	960869
25287	960870
1422	960871
10246	960872
43003	960873
45723	960874
1639	960875
20	960876
47718	960877
38531	960878
7137	960879
864	960880
55112	960881
659	960882
71557	960883
15535	960884
18240	960885
69867	960886
80189	960887
107587	960888
75068	960889
81523	960890
21019	960891
87770	960892
14433	960893
12474	960894
252	960895
56415	960896
40369	960897
34002	960898
448	960899
66708	960900
24657	960901
1402	960902
10880	960903
20987	960904
68643	960905
3523	960906
67914	960907
656	960908
31600	960909
23124	960910
73276	960911
59968	960912
49663	960913
30732	960914
46924	960915
35069	960916
20916	960917
36598	960918
42260	960919
13384	960920
73015	960921
3615	960922
3210	960923
64060	960924
1912	960925
27212	960926
7731	960927
10527	960928
72817	960929
61004	960930
90164	960931
14104	960932
18652	960933
21014	960934
24467	960935
9555	960936
15425	960937
30123	960938
28940	960939
50664	960940
16909	960941
3162	960942
76512	960943
49850	960944
3546	960945
27104	960946
5505	960947
77929	960948
55186	960949
10845	960950
5352	960951
72010	960952
12068	960953
52649	960954
7827	960955
55936	960956
27436	960957
25417	960958
8305	960959
9309	960960
20507	960961
19727	960962
10553	960963
48061	960964
21443	960965
4686	960966
26738	960967
141	960968
394	960969
35212	960970
20977	960971
6473	960972
14269	960973
48153	960974
3127	960975
102119	960976
39789	960977
5270	960978
95496	960979
40030	960980
40849	960981
7029	960982
47570	960983
672	960984
84086	960985
272	960986
18644	960987
85761	960988
99417	960989
36702	960990
18522	960991
28276	960992
91834	960993
22258	960994
31353	960995
50921	960996
45324	960997
417	960998
1809	960999
8652	961000
51548	961001
1877	961002
9882	961003
23733	961004
33079	961005
13781	961006
8990	961007
87	961008
1688	961009
28501	961010
59492	961011
4596	961012
75	961013
6029	961014
20907	961015
44934	961016
6361	961017
327	961018
36615	961019
79424	961020
221	961021
26793	961022
37634	961023
10807	961024
4395	961025
45169	961026
16783	961027
16771	961028
640	961029
21392	961030
5327	961031
84281	961032
27876	961033
2062	961034
1458	961035
2724	961036
21966	961037
57800	961038
41989	961039
105632	961040
29700	961041
87466	961042
98067	961043
4092	961044
37651	961045
16258	961046
68211	961047
28761	961048
96810	961049
23381	961050
54281	961051
27154	961052
63046	961053
17002	961054
59864	961055
27370	961056
17897	961057
21153	961058
51207	961059
26460	961060
15003	961061
13110	961062
66609	961063
68070	961064
64405	961065
84071	961066
7885	961067
3833	961068
12150	961069
10036	961070
30610	961071
254	961072
8267	961073
10169	961074
5187	961075
4779	961076
31836	961077
22531	961078
27073	961079
44311	961080
4667	961081
29922	961082
44957	961083
3611	961084
51258	961085
71773	961086
22764	961087
3295	961088
596	961089
19254	961090
18861	961091
48721	961092
2615	961093
41448	961094
3051	961095
25450	961096
15533	961097
1887	961098
81925	961099
24615	961100
40278	961101
405	961102
89382	961103
29273	961104
17152	961105
56006	961106
25461	961107
65819	961108
17976	961109
80410	961110
36590	961111
45073	961112
872	961113
10760	961114
15508	961115
73754	961116
8953	961117
58579	961118
359	961119
6818	961120
12083	961121
5577	961122
4002	961123
41793	961124
2824	961125
17225	961126
1293	961127
26136	961128
42487	961129
9919	961130
44640	961131
33234	961132
44906	961133
6240	961134
42513	961135
45314	961136
65793	961137
10664	961138
21652	961139
15907	961140
3876	961141
41207	961142
22663	961143
17969	961144
10505	961145
1285	961146
77068	961147
19779	961148
12608	961149
8751	961150
21399	961151
8762	961152
83645	961153
3829	961154
2177	961155
12763	961156
1259	961157
488	961158
28687	961159
6008	961160
348	961161
3024	961162
35433	961163
21242	961164
12856	961165
48197	961166
41324	961167
167	961168
26073	961169
72652	961170
6745	961171
2656	961172
67818	961173
15066	961174
4911	961175
65064	961176
25622	961177
14477	961178
85715	961179
54629	961180
34194	961181
45145	961182
10711	961183
45043	961184
95458	961185
39393	961186
43601	961187
47330	961188
38634	961189
51974	961190
80808	961191
8903	961192
84328	961193
31379	961194
31633	961195
37274	961196
59222	961197
7380	961198
41441	961199
56333	961200
8951	961201
26997	961202
17174	961203
674	961204
76154	961205
1943	961206
3182	961207
144	961208
46201	961209
41142	961210
41288	961211
18453	961212
24534	961213
29969	961214
4163	961215
12742	961216
19603	961217
67436	961218
12850	961219
269	961220
92445	961221
71808	961222
12857	961223
5038	961224
24837	961225
11633	961226
30123	961227
6150	961228
5807	961229
145	961230
66065	961231
38413	961232
16610	961233
56064	961234
10090	961235
600	961236
3682	961237
49411	961238
460	961239
3693	961240
27768	961241
58219	961242
567	961243
1647	961244
7585	961245
36124	961246
32375	961247
26938	961248
74144	961249
100545	961250
1077	961251
12282	961252
1715	961253
50449	961254
78270	961255
1167	961256
37040	961257
14788	961258
81786	961259
444	961260
43095	961261
7236	961262
71151	961263
26819	961264
100921	961265
43450	961266
11401	961267
438	961268
54418	961269
38326	961270
11437	961271
20937	961272
58585	961273
37055	961274
33	961275
63280	961276
50939	961277
100790	961278
34097	961279
103679	961280
87038	961281
13412	961282
13483	961283
31757	961284
52923	961285
6830	961286
27573	961287
7694	961288
6072	961289
24819	961290
3355	961291
75943	961292
14762	961293
9705	961294
6897	961295
3366	961296
36011	961297
1662	961298
56	961299
57819	961300
96531	961301
40703	961302
27521	961303
5159	961304
41347	961305
83491	961306
94959	961307
2701	961308
70321	961309
58281	961310
33750	961311
34833	961312
23788	961313
2797	961314
27487	961315
16774	961316
14159	961317
7493	961318
294	961319
18671	961320
28725	961321
747	961322
25979	961323
33947	961324
24396	961325
20915	961326
928	961327
163	961328
110583	961329
72	961330
1613	961331
4576	961332
13867	961333
61168	961334
2166	961335
19382	961336
41911	961337
21078	961338
61719	961339
2260	961340
2429	961341
68756	961342
74950	961343
1908	961344
30388	961345
28639	961346
28409	961347
3175	961348
27110	961349
6	961350
8811	961351
72672	961352
5929	961353
66628	961354
23995	961355
42698	961356
33583	961357
7696	961358
11928	961359
10237	961360
6057	961361
42520	961362
83122	961363
2570	961364
11047	961365
9154	961366
19884	961367
11209	961368
11	961369
4460	961370
38540	961371
20017	961372
12014	961373
4028	961374
19525	961375
2648	961376
108546	961377
78981	961378
40683	961379
38675	961380
55274	961381
45366	961382
10869	961383
102181	961384
41698	961385
99347	961386
31603	961387
22926	961388
27249	961389
7059	961390
12552	961391
22771	961392
17487	961393
20562	961394
3647	961395
46372	961396
2057	961397
2970	961398
71855	961399
7440	961400
20243	961401
715	961402
16958	961403
25303	961404
8393	961405
43878	961406
53068	961407
16413	961408
7285	961409
48975	961410
78964	961411
67186	961412
31087	961413
62863	961414
541	961415
45882	961416
68534	961417
54462	961418
43374	961419
23732	961420
5777	961421
13187	961422
14368	961423
57581	961424
102581	961425
5322	961426
11448	961427
232	961428
54607	961429
14733	961430
42280	961431
4031	961432
8803	961433
6042	961434
7944	961435
17296	961436
36120	961437
16738	961438
11984	961439
1129	961440
5700	961441
84040	961442
14598	961443
59625	961444
35561	961445
42524	961446
12079	961447
64905	961448
53715	961449
5816	961450
5680	961451
9422	961452
3961	961453
27877	961454
3580	961455
8414	961456
9310	961457
18297	961458
1504	961459
65754	961460
36706	961461
26990	961462
22532	961463
31644	961464
38169	961465
25185	961466
55679	961467
2255	961468
82384	961469
2174	961470
61383	961471
86063	961472
7596	961473
11061	961474
51814	961475
10900	961476
34448	961477
3623	961478
77786	961479
56779	961480
15328	961481
35476	961482
70958	961483
25018	961484
51999	961485
23	961486
54626	961487
85349	961488
14311	961489
13925	961490
99524	961491
30741	961492
93554	961493
13532	961494
73173	961495
6377	961496
27769	961497
6265	961498
18877	961499
16906	961500
21289	961501
13539	961502
4065	961503
24345	961504
28198	961505
113901	961506
1769	961507
971	961508
5578	961509
109443	961510
26114	961511
18415	961512
56601	961513
15436	961514
1177	961515
61756	961516
29035	961517
5701	961518
739	961519
62820	961520
46091	961521
29596	961522
21106	961523
87696	961524
11204	961525
31605	961526
1586	961527
56462	961528
76018	961529
555	961530
25654	961531
74134	961532
36753	961533
21146	961534
48160	961535
30107	961536
4970	961537
22867	961538
89174	961539
7666	961540
4649	961541
25533	961542
28098	961543
12018	961544
2785	961545
9817	961546
76450	961547
47561	961548
10547	961549
76166	961550
36539	961551
27728	961552
20543	961553
39775	961554
6567	961555
51262	961556
5026	961557
53767	961558
91926	961559
35135	961560
29006	961561
263	961562
1090	961563
24451	961564
33445	961565
80406	961566
27	961567
31867	961568
18717	961569
332	961570
25783	961571
12905	961572
75995	961573
195	961574
58711	961575
158	961576
400	961577
73929	961578
38220	961579
9568	961580
65160	961581
1297	961582
15438	961583
13805	961584
42642	961585
109225	961586
36180	961587
5339	961588
75612	961589
37387	961590
11303	961591
31487	961592
6335	961593
24180	961594
185	961595
14496	961596
15744	961597
2173	961598
27528	961599
55097	961600
32903	961601
26975	961602
13456	961603
26378	961604
2888	961605
6881	961606
198	961607
47705	961608
1339	961609
65189	961610
32173	961611
86332	961612
6144	961613
78244	961614
68555	961615
44414	961616
87862	961617
11187	961618
88519	961619
29140	961620
53535	961621
67240	961622
21786	961623
23195	961624
35080	961625
14354	961626
14064	961627
17027	961628
86803	961629
110338	961630
1830	961631
43241	961632
1694	961633
49171	961634
17460	961635
27000	961636
37347	961637
47337	961638
43034	961639
8474	961640
2610	961641
13858	961642
101724	961643
3470	961644
748	961645
24004	961646
1616	961647
7788	961648
2472	961649
14300	961650
8334	961651
41086	961652
29964	961653
2766	961654
6984	961655
1832	961656
66913	961657
20848	961658
460	961659
40824	961660
8793	961661
75635	961662
86856	961663
1734	961664
24520	961665
56725	961666
100	961667
13538	961668
23954	961669
580	961670
18765	961671
75363	961672
98326	961673
98669	961674
113020	961675
59405	961676
60006	961677
6226	961678
86450	961679
1183	961680
32991	961681
107826	961682
18719	961683
476	961684
91428	961685
37604	961686
430	961687
52710	961688
3784	961689
25539	961690
16721	961691
20772	961692
3463	961693
402	961694
26490	961695
12141	961696
46958	961697
16141	961698
20792	961699
4310	961700
50167	961701
36353	961702
47136	961703
6005	961704
994	961705
6028	961706
16823	961707
12371	961708
17771	961709
48452	961710
59020	961711
54814	961712
64333	961713
9035	961714
40227	961715
11408	961716
33074	961717
48603	961718
101572	961719
10313	961720
15243	961721
35127	961722
1884	961723
5439	961724
100	961725
40426	961726
20521	961727
4633	961728
185	961729
3297	961730
5694	961731
24683	961732
2291	961733
57002	961734
34872	961735
8902	961736
55708	961737
83480	961738
56340	961739
921	961740
2412	961741
37454	961742
30590	961743
75226	961744
34195	961745
66939	961746
1	961747
40298	961748
5131	961749
47059	961750
3603	961751
34454	961752
37870	961753
4799	961754
27636	961755
26279	961756
91657	961757
29661	961758
34440	961759
23655	961760
4408	961761
39553	961762
39089	961763
14169	961764
85730	961765
6266	961766
34699	961767
46731	961768
5510	961769
95445	961770
644	961771
39857	961772
37660	961773
39144	961774
16798	961775
12053	961776
57536	961777
67737	961778
6311	961779
17483	961780
585	961781
54161	961782
5023	961783
13277	961784
43136	961785
36214	961786
58299	961787
6327	961788
83	961789
4954	961790
67116	961791
14822	961792
21589	961793
16725	961794
81922	961795
43582	961796
12	961797
2924	961798
13579	961799
31786	961800
95253	961801
109975	961802
53664	961803
3281	961804
103036	961805
62967	961806
26767	961807
30541	961808
64576	961809
24595	961810
47259	961811
611	961812
50591	961813
34802	961814
20212	961815
59879	961816
80897	961817
24307	961818
54647	961819
14329	961820
62252	961821
63561	961822
63712	961823
19582	961824
54674	961825
2693	961826
19290	961827
2418	961828
71991	961829
14734	961830
383	961831
54680	961832
46642	961833
13831	961834
37215	961835
81133	961836
62335	961837
88469	961838
39006	961839
2260	961840
26683	961841
24033	961842
41355	961843
15866	961844
134	961845
33551	961846
20366	961847
42921	961848
103588	961849
10781	961850
30355	961851
25110	961852
14	961853
4606	961854
12539	961855
89436	961856
44644	961857
18843	961858
37563	961859
22603	961860
16303	961861
363	961862
4784	961863
19251	961864
13226	961865
5001	961866
38817	961867
33	961868
53568	961869
16146	961870
57971	961871
76364	961872
27134	961873
4734	961874
55921	961875
14159	961876
7346	961877
45642	961878
8403	961879
11739	961880
783	961881
6580	961882
4531	961883
11404	961884
7106	961885
37479	961886
59854	961887
40706	961888
26775	961889
46489	961890
244	961891
20842	961892
73864	961893
15522	961894
21189	961895
8261	961896
78437	961897
78210	961898
49697	961899
10723	961900
3656	961901
5139	961902
31987	961903
4843	961904
153	961905
48382	961906
10728	961907
25919	961908
3368	961909
17709	961910
29716	961911
53012	961912
2406	961913
76356	961914
686	961915
32808	961916
63269	961917
16875	961918
10590	961919
62081	961920
1698	961921
34912	961922
6270	961923
24103	961924
55676	961925
47902	961926
31859	961927
98720	961928
18434	961929
3261	961930
46640	961931
83319	961932
47184	961933
26424	961934
53718	961935
12847	961936
43674	961937
8964	961938
19972	961939
23869	961940
31818	961941
16875	961942
15617	961943
3962	961944
29370	961945
38861	961946
84586	961947
892	961948
17145	961949
34068	961950
17284	961951
31580	961952
65389	961953
43972	961954
23501	961955
10197	961956
64436	961957
110851	961958
19471	961959
33240	961960
20403	961961
6209	961962
328	961963
44607	961964
48255	961965
32032	961966
24816	961967
31229	961968
1424	961969
23738	961970
32194	961971
82330	961972
97782	961973
75357	961974
12685	961975
2193	961976
37698	961977
59530	961978
68234	961979
36968	961980
2763	961981
1935	961982
692	961983
16737	961984
16131	961985
6533	961986
36410	961987
12943	961988
22109	961989
517	961990
52870	961991
42332	961992
23578	961993
33170	961994
8691	961995
5758	961996
51686	961997
26703	961998
19892	961999
24308	962000
2555	962001
1667	962002
31479	962003
81013	962004
16933	962005
98186	962006
64703	962007
4827	962008
6376	962009
1263	962010
19028	962011
72332	962012
4859	962013
3248	962014
58405	962015
35600	962016
22808	962017
74747	962018
43286	962019
47490	962020
97297	962021
18776	962022
10845	962023
25241	962024
8324	962025
46020	962026
22855	962027
62611	962028
40050	962029
97822	962030
15838	962031
35974	962032
15969	962033
58351	962034
88353	962035
9545	962036
91720	962037
18494	962038
110922	962039
68737	962040
11811	962041
44483	962042
16689	962043
8510	962044
40890	962045
54574	962046
27754	962047
29786	962048
66918	962049
9020	962050
48788	962051
675	962052
18450	962053
16339	962054
2405	962055
9273	962056
2241	962057
53696	962058
29417	962059
49605	962060
46584	962061
20870	962062
69110	962063
21124	962064
66051	962065
2537	962066
1017	962067
35598	962068
792	962069
13359	962070
561	962071
7057	962072
37777	962073
39087	962074
28787	962075
1132	962076
8659	962077
19776	962078
20622	962079
23975	962080
46221	962081
14216	962082
53973	962083
48712	962084
111444	962085
35490	962086
28029	962087
70900	962088
3273	962089
6727	962090
52772	962091
49737	962092
160	962093
10338	962094
2019	962095
74864	962096
17153	962097
5845	962098
2763	962099
75255	962100
6027	962101
2343	962102
521	962103
36231	962104
34897	962105
30300	962106
23356	962107
2869	962108
80476	962109
87061	962110
10552	962111
22059	962112
27597	962113
16271	962114
41542	962115
14547	962116
22171	962117
76702	962118
8139	962119
26033	962120
32030	962121
64124	962122
2711	962123
6432	962124
7433	962125
64125	962126
11090	962127
2965	962128
26224	962129
35882	962130
46123	962131
33062	962132
41301	962133
18146	962134
37502	962135
55203	962136
2537	962137
18211	962138
32203	962139
26598	962140
978	962141
23868	962142
28671	962143
2388	962144
33491	962145
7430	962146
15755	962147
7160	962148
32408	962149
5594	962150
43585	962151
6149	962152
10198	962153
2476	962154
46380	962155
2330	962156
673	962157
26194	962158
80554	962159
87256	962160
9981	962161
39918	962162
27021	962163
42481	962164
430	962165
9849	962166
42612	962167
62133	962168
34878	962169
9827	962170
35401	962171
112153	962172
3488	962173
25698	962174
15404	962175
39229	962176
64989	962177
62794	962178
110436	962179
64733	962180
2668	962181
1269	962182
25196	962183
47515	962184
5	962185
12469	962186
63103	962187
59428	962188
71162	962189
1133	962190
2566	962191
76168	962192
388	962193
32975	962194
4413	962195
7694	962196
75113	962197
5091	962198
454	962199
59350	962200
19476	962201
262	962202
22072	962203
8135	962204
46852	962205
37255	962206
1209	962207
42568	962208
30071	962209
19020	962210
57633	962211
29872	962212
27627	962213
68621	962214
6933	962215
110422	962216
14482	962217
6117	962218
27646	962219
35615	962220
83149	962221
82613	962222
71774	962223
13671	962224
8507	962225
92378	962226
44201	962227
78226	962228
23867	962229
44352	962230
433	962231
54745	962232
16590	962233
4564	962234
31202	962235
6318	962236
62720	962237
9485	962238
42447	962239
29321	962240
59926	962241
55456	962242
43937	962243
69615	962244
1763	962245
85168	962246
54502	962247
710	962248
36780	962249
39541	962250
15021	962251
4583	962252
83517	962253
30988	962254
45604	962255
37384	962256
1874	962257
103673	962258
33835	962259
25278	962260
30571	962261
5191	962262
82743	962263
2887	962264
20331	962265
50650	962266
38038	962267
56366	962268
26086	962269
9506	962270
33687	962271
53375	962272
88453	962273
44443	962274
1484	962275
7608	962276
16010	962277
67397	962278
45612	962279
11	962280
20969	962281
35482	962282
28866	962283
24106	962284
16925	962285
43481	962286
29846	962287
1167	962288
26087	962289
24987	962290
10930	962291
87729	962292
7672	962293
3161	962294
30758	962295
3171	962296
50638	962297
2651	962298
12871	962299
35940	962300
5552	962301
54768	962302
1425	962303
53384	962304
55532	962305
20559	962306
18065	962307
51983	962308
63616	962309
37358	962310
20820	962311
17957	962312
11134	962313
79379	962314
1213	962315
35804	962316
112906	962317
2637	962318
25757	962319
37077	962320
20841	962321
781	962322
26422	962323
72129	962324
55393	962325
91365	962326
242	962327
3849	962328
10837	962329
46974	962330
31406	962331
11357	962332
35682	962333
33126	962334
6700	962335
64258	962336
19632	962337
39644	962338
2514	962339
4792	962340
8322	962341
14019	962342
2285	962343
25740	962344
7729	962345
45262	962346
2334	962347
37362	962348
49216	962349
42494	962350
13555	962351
26669	962352
16569	962353
26516	962354
89589	962355
15653	962356
25188	962357
2619	962358
6041	962359
1689	962360
962	962361
51033	962362
42190	962363
95487	962364
35510	962365
36751	962366
7058	962367
78496	962368
54112	962369
41432	962370
89500	962371
21518	962372
46835	962373
69457	962374
22392	962375
108409	962376
34489	962377
11125	962378
50928	962379
38717	962380
163	962381
64529	962382
17613	962383
51937	962384
4721	962385
32	962386
7156	962387
16151	962388
43519	962389
42876	962390
4718	962391
23033	962392
70027	962393
12391	962394
13494	962395
21149	962396
7780	962397
8630	962398
2942	962399
8098	962400
5567	962401
65443	962402
69466	962403
1714	962404
25155	962405
5968	962406
47536	962407
20390	962408
71552	962409
33263	962410
11299	962411
29373	962412
97544	962413
94431	962414
45738	962415
80260	962416
72394	962417
43510	962418
10359	962419
64511	962420
9271	962421
59637	962422
1751	962423
26728	962424
21248	962425
26706	962426
17129	962427
9252	962428
22237	962429
29842	962430
30022	962431
4499	962432
38868	962433
50870	962434
19500	962435
57924	962436
65742	962437
18111	962438
37256	962439
50723	962440
39450	962441
26560	962442
75393	962443
32942	962444
39891	962445
45865	962446
12155	962447
26364	962448
12560	962449
3281	962450
37468	962451
17267	962452
29902	962453
27889	962454
23152	962455
17051	962456
618	962457
19374	962458
16001	962459
75234	962460
9114	962461
22982	962462
25234	962463
6720	962464
22248	962465
4724	962466
54589	962467
18394	962468
26816	962469
6104	962470
71816	962471
21729	962472
43165	962473
27928	962474
21164	962475
28903	962476
1142	962477
40762	962478
22997	962479
78	962480
61858	962481
45223	962482
22544	962483
8390	962484
58207	962485
58121	962486
14654	962487
60589	962488
37807	962489
219	962490
6810	962491
20646	962492
20969	962493
61262	962494
29594	962495
31732	962496
29343	962497
19970	962498
3152	962499
29886	962500
21	962501
21440	962502
33567	962503
33956	962504
29289	962505
86974	962506
88466	962507
12084	962508
5261	962509
4371	962510
18095	962511
750	962512
8423	962513
27423	962514
16272	962515
18430	962516
9107	962517
41792	962518
11	962519
75697	962520
10460	962521
84	962522
20901	962523
40566	962524
64689	962525
24833	962526
11056	962527
46201	962528
30115	962529
6871	962530
97	962531
71805	962532
407	962533
37415	962534
73094	962535
77080	962536
29771	962537
2037	962538
23680	962539
171	962540
62954	962541
1155	962542
7691	962543
6771	962544
32582	962545
9586	962546
20485	962547
94585	962548
26988	962549
44743	962550
81386	962551
323	962552
8262	962553
84804	962554
99090	962555
29495	962556
1185	962557
46829	962558
20456	962559
932	962560
65746	962561
54971	962562
221	962563
18563	962564
9482	962565
36300	962566
7587	962567
35463	962568
34192	962569
75421	962570
3315	962571
52418	962572
15402	962573
8106	962574
6588	962575
3314	962576
57712	962577
3838	962578
4690	962579
67720	962580
72023	962581
6887	962582
16334	962583
6129	962584
24	962585
19001	962586
36774	962587
13	962588
105798	962589
102656	962590
76700	962591
17672	962592
7063	962593
27637	962594
8519	962595
57077	962596
10701	962597
6269	962598
27347	962599
33286	962600
26407	962601
57545	962602
887	962603
57815	962604
5478	962605
7719	962606
48004	962607
24702	962608
55585	962609
1934	962610
25329	962611
47141	962612
16684	962613
8998	962614
10641	962615
4925	962616
48630	962617
52284	962618
69964	962619
36765	962620
24517	962621
57138	962622
29197	962623
41023	962624
35523	962625
73968	962626
1836	962627
5295	962628
40809	962629
25032	962630
51685	962631
22936	962632
33447	962633
8750	962634
744	962635
14428	962636
58259	962637
7203	962638
21056	962639
43358	962640
5435	962641
68	962642
5996	962643
24063	962644
6239	962645
91215	962646
27217	962647
3293	962648
23083	962649
19713	962650
84254	962651
40192	962652
14423	962653
14027	962654
7979	962655
25884	962656
1018	962657
4082	962658
6426	962659
11092	962660
41650	962661
8273	962662
79937	962663
4166	962664
21994	962665
34375	962666
36162	962667
35807	962668
48640	962669
476	962670
52186	962671
23160	962672
10299	962673
107010	962674
91359	962675
4290	962676
45474	962677
5202	962678
72730	962679
1888	962680
7540	962681
20235	962682
28596	962683
55680	962684
35655	962685
27183	962686
3677	962687
63922	962688
79883	962689
49559	962690
9048	962691
5288	962692
2251	962693
4582	962694
22341	962695
7293	962696
12370	962697
44244	962698
9253	962699
39841	962700
43429	962701
10380	962702
23435	962703
20355	962704
87343	962705
13878	962706
34672	962707
7446	962708
9748	962709
8332	962710
57946	962711
15243	962712
3426	962713
26995	962714
12097	962715
2710	962716
14657	962717
26939	962718
74597	962719
1099	962720
17130	962721
59284	962722
28904	962723
79881	962724
19719	962725
629	962726
7773	962727
23330	962728
35881	962729
42450	962730
2209	962731
1279	962732
24248	962733
1332	962734
309	962735
27250	962736
11949	962737
61133	962738
65864	962739
14978	962740
7303	962741
2512	962742
499	962743
6245	962744
2421	962745
15012	962746
657	962747
1607	962748
32380	962749
8320	962750
6223	962751
21522	962752
5527	962753
2289	962754
6995	962755
1786	962756
8923	962757
73475	962758
86759	962759
45080	962760
86647	962761
76472	962762
57485	962763
3003	962764
35553	962765
20659	962766
34778	962767
49825	962768
55790	962769
25788	962770
18939	962771
36698	962772
88	962773
54640	962774
50139	962775
52554	962776
6122	962777
39656	962778
71	962779
36700	962780
11185	962781
10691	962782
10659	962783
33114	962784
46244	962785
35904	962786
53602	962787
75957	962788
40613	962789
8057	962790
14703	962791
19985	962792
2771	962793
12494	962794
26839	962795
51644	962796
8380	962797
47233	962798
1763	962799
41792	962800
49261	962801
18185	962802
5909	962803
20358	962804
42789	962805
32687	962806
48621	962807
9600	962808
65587	962809
650	962810
243	962811
24275	962812
7216	962813
17497	962814
32695	962815
70700	962816
24791	962817
16853	962818
35672	962819
27734	962820
880	962821
46675	962822
62396	962823
26	962824
28848	962825
15931	962826
1538	962827
31425	962828
46794	962829
24439	962830
15224	962831
4	962832
48710	962833
19315	962834
58124	962835
20409	962836
107662	962837
25982	962838
4273	962839
17340	962840
2707	962841
54667	962842
45560	962843
51507	962844
426	962845
5902	962846
71316	962847
21153	962848
16756	962849
35499	962850
6048	962851
12818	962852
7498	962853
16908	962854
5705	962855
40136	962856
78089	962857
17214	962858
10109	962859
71376	962860
14805	962861
21159	962862
7890	962863
13152	962864
2	962865
71548	962866
40890	962867
2799	962868
20362	962869
65171	962870
36166	962871
82358	962872
53625	962873
5878	962874
26703	962875
13558	962876
112496	962877
31197	962878
10754	962879
11789	962880
35655	962881
4354	962882
50907	962883
56869	962884
5372	962885
18237	962886
6399	962887
659	962888
2658	962889
45531	962890
2742	962891
68639	962892
34194	962893
9263	962894
44362	962895
31947	962896
66941	962897
6031	962898
31734	962899
25750	962900
57985	962901
30112	962902
28797	962903
111384	962904
25692	962905
15743	962906
38322	962907
1141	962908
56921	962909
26132	962910
46326	962911
73656	962912
14717	962913
2374	962914
15030	962915
19885	962916
3988	962917
51473	962918
22128	962919
13887	962920
40186	962921
1506	962922
7050	962923
92363	962924
10650	962925
45517	962926
106475	962927
4344	962928
31969	962929
5642	962930
18182	962931
13192	962932
4199	962933
27129	962934
7550	962935
5666	962936
24405	962937
6395	962938
22053	962939
49217	962940
2768	962941
15806	962942
1848	962943
45514	962944
26567	962945
47027	962946
938	962947
37023	962948
2140	962949
3335	962950
14375	962951
23265	962952
98932	962953
5730	962954
15170	962955
100116	962956
55815	962957
8415	962958
36316	962959
588	962960
966	962961
38824	962962
9804	962963
11111	962964
16095	962965
81521	962966
40775	962967
25756	962968
34140	962969
9699	962970
27251	962971
854	962972
4599	962973
50856	962974
15813	962975
68412	962976
30027	962977
53723	962978
48461	962979
52849	962980
16869	962981
4201	962982
26690	962983
6487	962984
14528	962985
4575	962986
45532	962987
454	962988
78458	962989
2669	962990
2395	962991
3869	962992
94828	962993
58204	962994
48579	962995
57928	962996
30693	962997
72327	962998
18625	962999
83969	963000
31005	963001
47825	963002
38	963003
28316	963004
30213	963005
58122	963006
68209	963007
5881	963008
68063	963009
19	963010
22513	963011
11404	963012
46391	963013
20198	963014
16710	963015
19565	963016
7243	963017
74911	963018
12262	963019
51312	963020
28779	963021
4	963022
10675	963023
28861	963024
253	963025
9899	963026
42568	963027
14427	963028
55975	963029
24991	963030
26034	963031
31537	963032
79346	963033
14800	963034
26218	963035
5083	963036
16797	963037
3	963038
38750	963039
94259	963040
33291	963041
53789	963042
2669	963043
10729	963044
59976	963045
479	963046
585	963047
20312	963048
55154	963049
32415	963050
43361	963051
1291	963052
19213	963053
42305	963054
47382	963055
39494	963056
1330	963057
13146	963058
38285	963059
3948	963060
19757	963061
68728	963062
11221	963063
230	963064
80451	963065
42861	963066
16925	963067
3598	963068
18834	963069
62430	963070
1531	963071
7757	963072
1157	963073
87258	963074
38866	963075
7276	963076
27178	963077
4558	963078
28500	963079
1956	963080
53991	963081
25436	963082
63551	963083
20627	963084
25012	963085
3650	963086
14640	963087
6725	963088
2033	963089
21215	963090
46198	963091
88287	963092
72168	963093
4161	963094
10615	963095
8492	963096
2379	963097
2550	963098
85352	963099
54162	963100
3819	963101
19657	963102
78551	963103
48275	963104
24642	963105
6966	963106
53070	963107
36477	963108
2157	963109
59239	963110
905	963111
45329	963112
71044	963113
1922	963114
76187	963115
23613	963116
87256	963117
302	963118
25828	963119
106648	963120
1877	963121
64310	963122
45962	963123
6714	963124
12102	963125
42585	963126
3255	963127
11389	963128
3460	963129
41462	963130
74028	963131
64746	963132
81002	963133
7597	963134
26455	963135
36652	963136
2511	963137
14133	963138
43008	963139
16607	963140
45755	963141
64194	963142
43694	963143
10926	963144
60525	963145
16158	963146
32455	963147
74825	963148
16006	963149
41297	963150
33503	963151
25965	963152
7923	963153
62168	963154
17074	963155
29700	963156
18216	963157
30613	963158
110579	963159
11896	963160
23124	963161
60131	963162
8976	963163
1386	963164
47604	963165
96069	963166
40893	963167
72129	963168
65196	963169
45574	963170
42061	963171
69933	963172
42509	963173
24378	963174
61131	963175
25532	963176
51627	963177
8576	963178
14545	963179
64859	963180
4453	963181
8557	963182
81113	963183
13577	963184
89117	963185
23689	963186
13607	963187
12855	963188
37674	963189
1025	963190
1789	963191
103308	963192
2393	963193
31658	963194
71360	963195
2054	963196
12253	963197
36161	963198
3338	963199
19589	963200
88863	963201
29750	963202
31234	963203
28221	963204
18548	963205
4532	963206
15133	963207
71671	963208
619	963209
12940	963210
25776	963211
82931	963212
64748	963213
71068	963214
271	963215
2007	963216
61081	963217
32969	963218
1717	963219
1827	963220
5493	963221
20285	963222
28339	963223
50071	963224
12334	963225
37584	963226
36866	963227
30714	963228
20233	963229
92124	963230
19662	963231
5953	963232
103483	963233
10682	963234
8332	963235
25228	963236
3814	963237
281	963238
36992	963239
16	963240
33719	963241
6200	963242
6682	963243
60882	963244
3893	963245
48844	963246
1295	963247
71678	963248
105375	963249
28811	963250
51156	963251
18628	963252
14638	963253
9339	963254
13681	963255
33051	963256
8400	963257
9217	963258
82123	963259
19500	963260
31242	963261
53693	963262
19406	963263
47404	963264
2575	963265
25968	963266
54179	963267
92943	963268
11830	963269
39855	963270
10669	963271
72484	963272
114151	963273
8092	963274
33350	963275
22873	963276
3318	963277
22453	963278
748	963279
26199	963280
102566	963281
14680	963282
1995	963283
70722	963284
9043	963285
54915	963286
47478	963287
16538	963288
4781	963289
23415	963290
2084	963291
13757	963292
73421	963293
22568	963294
7374	963295
3170	963296
61606	963297
13028	963298
9383	963299
5428	963300
23091	963301
3861	963302
74279	963303
49417	963304
8877	963305
367	963306
40678	963307
15965	963308
12225	963309
31188	963310
23241	963311
43199	963312
8860	963313
2364	963314
60677	963315
25466	963316
78599	963317
29630	963318
31247	963319
85361	963320
184	963321
43258	963322
13591	963323
76223	963324
96293	963325
879	963326
82607	963327
23515	963328
63669	963329
1537	963330
48174	963331
75332	963332
1126	963333
35761	963334
898	963335
41535	963336
55614	963337
24493	963338
25837	963339
81009	963340
87009	963341
73141	963342
44096	963343
26728	963344
8954	963345
12316	963346
43797	963347
3955	963348
7	963349
13189	963350
29149	963351
1965	963352
89765	963353
24710	963354
28091	963355
36858	963356
33009	963357
48686	963358
25985	963359
107152	963360
22466	963361
79976	963362
67014	963363
90588	963364
22313	963365
29297	963366
12389	963367
2475	963368
18265	963369
33129	963370
61432	963371
19273	963372
47599	963373
101260	963374
1285	963375
4030	963376
52991	963377
54941	963378
1441	963379
15512	963380
31286	963381
31765	963382
18905	963383
72799	963384
8651	963385
26365	963386
2560	963387
10563	963388
9472	963389
14908	963390
101595	963391
81068	963392
754	963393
30633	963394
6644	963395
3249	963396
8752	963397
29549	963398
32127	963399
54419	963400
8577	963401
72580	963402
67771	963403
3273	963404
13140	963405
8594	963406
6039	963407
56101	963408
543	963409
79547	963410
2107	963411
643	963412
22040	963413
72531	963414
15935	963415
47918	963416
4537	963417
81396	963418
26957	963419
2921	963420
80213	963421
13746	963422
37550	963423
47313	963424
22055	963425
40534	963426
11987	963427
9317	963428
89717	963429
8142	963430
5984	963431
17464	963432
78447	963433
35634	963434
42572	963435
69433	963436
31885	963437
197	963438
70411	963439
13388	963440
41433	963441
14184	963442
58641	963443
25809	963444
24783	963445
23784	963446
48629	963447
8009	963448
1129	963449
25657	963450
6998	963451
806	963452
2246	963453
72384	963454
22842	963455
2184	963456
40487	963457
3978	963458
33627	963459
4	963460
56693	963461
34	963462
4673	963463
33152	963464
5702	963465
22084	963466
326	963467
15806	963468
49962	963469
103968	963470
4173	963471
73886	963472
65276	963473
4605	963474
34326	963475
20967	963476
991	963477
24728	963478
44590	963479
26847	963480
51187	963481
48196	963482
18187	963483
43184	963484
16699	963485
36476	963486
452	963487
89830	963488
16063	963489
58486	963490
59890	963491
7607	963492
8771	963493
36772	963494
12114	963495
12210	963496
1529	963497
13500	963498
77487	963499
13634	963500
4405	963501
39210	963502
2952	963503
636	963504
17920	963505
1779	963506
19795	963507
37794	963508
23766	963509
20221	963510
2982	963511
10589	963512
23346	963513
110616	963514
18368	963515
7757	963516
12836	963517
39741	963518
103533	963519
18292	963520
20767	963521
48088	963522
19300	963523
31088	963524
55166	963525
27790	963526
32674	963527
874	963528
20289	963529
8107	963530
26275	963531
4317	963532
53524	963533
23467	963534
15088	963535
33061	963536
34918	963537
1448	963538
18873	963539
30254	963540
3200	963541
92435	963542
34506	963543
29789	963544
52162	963545
474	963546
72925	963547
3646	963548
9620	963549
8119	963550
73878	963551
81690	963552
4119	963553
28831	963554
44270	963555
8010	963556
84246	963557
37480	963558
29920	963559
1975	963560
101400	963561
1692	963562
3825	963563
999	963564
42640	963565
44248	963566
75284	963567
642	963568
18156	963569
1728	963570
26539	963571
439	963572
64578	963573
96664	963574
111474	963575
88477	963576
111800	963577
11233	963578
23898	963579
48602	963580
10981	963581
13821	963582
84386	963583
15247	963584
43	963585
47705	963586
56900	963587
26226	963588
16990	963589
49641	963590
42563	963591
77676	963592
4467	963593
23307	963594
17195	963595
18669	963596
36809	963597
74182	963598
6092	963599
61676	963600
865	963601
49227	963602
1025	963603
74331	963604
29868	963605
42536	963606
22835	963607
11301	963608
2178	963609
14300	963610
4179	963611
61669	963612
50530	963613
594	963614
181	963615
18820	963616
91615	963617
45625	963618
34626	963619
36594	963620
31374	963621
29054	963622
5786	963623
12334	963624
101703	963625
43133	963626
64529	963627
92133	963628
33635	963629
23987	963630
99433	963631
42918	963632
32721	963633
58976	963634
16410	963635
41268	963636
745	963637
61810	963638
12814	963639
53937	963640
36357	963641
2886	963642
3860	963643
46533	963644
8276	963645
69631	963646
50736	963647
426	963648
1894	963649
21847	963650
71122	963651
1289	963652
3205	963653
10401	963654
14095	963655
10032	963656
76444	963657
44997	963658
9610	963659
68557	963660
37741	963661
65296	963662
17255	963663
9992	963664
23924	963665
69555	963666
77367	963667
18807	963668
5462	963669
86455	963670
26929	963671
4653	963672
95387	963673
6152	963674
42813	963675
266	963676
52046	963677
20497	963678
46709	963679
46798	963680
1334	963681
82080	963682
12649	963683
56848	963684
42794	963685
44996	963686
19806	963687
2038	963688
35636	963689
755	963690
16524	963691
7606	963692
8093	963693
6423	963694
3540	963695
43766	963696
40662	963697
42464	963698
29978	963699
4508	963700
109403	963701
25563	963702
41531	963703
63804	963704
74644	963705
10020	963706
23702	963707
5746	963708
47808	963709
284	963710
4933	963711
72662	963712
45359	963713
17816	963714
7291	963715
28489	963716
54529	963717
57180	963718
2134	963719
30842	963720
33642	963721
1213	963722
532	963723
47332	963724
62570	963725
15855	963726
5558	963727
18796	963728
9067	963729
65875	963730
24563	963731
22301	963732
26031	963733
54786	963734
15031	963735
77916	963736
7368	963737
22705	963738
68522	963739
2925	963740
17647	963741
6550	963742
54667	963743
17542	963744
29578	963745
4053	963746
101939	963747
22526	963748
10190	963749
25434	963750
17605	963751
1645	963752
21263	963753
38418	963754
26977	963755
3294	963756
2180	963757
8988	963758
9297	963759
79986	963760
37903	963761
26185	963762
36007	963763
77242	963764
36901	963765
1203	963766
90145	963767
20162	963768
34990	963769
62968	963770
2745	963771
19283	963772
58202	963773
91138	963774
33969	963775
18749	963776
40145	963777
45521	963778
67372	963779
89831	963780
2375	963781
5787	963782
288	963783
78524	963784
78154	963785
69976	963786
11259	963787
7938	963788
7934	963789
20310	963790
16611	963791
10759	963792
20221	963793
6746	963794
47404	963795
62787	963796
3158	963797
33109	963798
8855	963799
8799	963800
98097	963801
34038	963802
56235	963803
25064	963804
4087	963805
1476	963806
15336	963807
73329	963808
44579	963809
25615	963810
2301	963811
47062	963812
21431	963813
1252	963814
18038	963815
2193	963816
268	963817
93125	963818
1617	963819
514	963820
2532	963821
55704	963822
1631	963823
38244	963824
48	963825
30008	963826
5567	963827
83883	963828
59430	963829
112422	963830
31138	963831
28056	963832
4032	963833
12479	963834
15851	963835
4332	963836
17834	963837
102580	963838
543	963839
17083	963840
71312	963841
803	963842
59363	963843
19379	963844
43821	963845
1775	963846
2522	963847
51074	963848
18470	963849
12337	963850
5841	963851
1021	963852
20417	963853
16046	963854
8837	963855
14661	963856
48444	963857
38713	963858
63606	963859
344	963860
34261	963861
58513	963862
32777	963863
59179	963864
46694	963865
2954	963866
55074	963867
90614	963868
37424	963869
88119	963870
44298	963871
59797	963872
29485	963873
464	963874
3386	963875
64453	963876
36	963877
54427	963878
13759	963879
54735	963880
386	963881
4819	963882
1875	963883
89246	963884
94798	963885
23504	963886
9580	963887
72405	963888
6040	963889
42632	963890
28082	963891
51048	963892
30043	963893
30671	963894
19921	963895
8653	963896
10527	963897
79413	963898
21214	963899
5629	963900
27426	963901
18912	963902
32098	963903
44018	963904
5531	963905
50344	963906
2344	963907
15297	963908
57743	963909
55493	963910
1773	963911
70973	963912
1885	963913
2523	963914
37	963915
14077	963916
6664	963917
26407	963918
2573	963919
32918	963920
10012	963921
3309	963922
63446	963923
15990	963924
2983	963925
29860	963926
29950	963927
38	963928
64303	963929
26750	963930
45918	963931
26277	963932
30099	963933
44924	963934
4580	963935
578	963936
110442	963937
67696	963938
2039	963939
87701	963940
49393	963941
6644	963942
22605	963943
8502	963944
64103	963945
1208	963946
18053	963947
25962	963948
6104	963949
67290	963950
6149	963951
590	963952
18289	963953
12031	963954
38596	963955
19220	963956
4046	963957
6936	963958
37612	963959
1950	963960
67992	963961
36143	963962
92433	963963
11943	963964
13546	963965
45754	963966
49085	963967
15432	963968
726	963969
4764	963970
76187	963971
17642	963972
33631	963973
91700	963974
95430	963975
28379	963976
41224	963977
2630	963978
30021	963979
38339	963980
22196	963981
56520	963982
78631	963983
48771	963984
83761	963985
16323	963986
11711	963987
10942	963988
155	963989
6659	963990
17261	963991
3618	963992
28181	963993
347	963994
19582	963995
735	963996
2283	963997
33872	963998
66647	963999
58216	964000
969	964001
95904	964002
436	964003
57347	964004
5389	964005
48681	964006
56117	964007
31134	964008
25845	964009
26872	964010
24566	964011
12	964012
45655	964013
12323	964014
79029	964015
30574	964016
9271	964017
12927	964018
50841	964019
26814	964020
21464	964021
52853	964022
2257	964023
12524	964024
49493	964025
58593	964026
22787	964027
5746	964028
76609	964029
79724	964030
5068	964031
44331	964032
3691	964033
63100	964034
32043	964035
35473	964036
550	964037
69776	964038
14553	964039
48133	964040
16957	964041
19114	964042
87396	964043
83640	964044
14303	964045
72242	964046
56958	964047
9100	964048
9730	964049
22093	964050
53371	964051
63374	964052
1641	964053
31616	964054
78061	964055
3048	964056
66732	964057
1194	964058
2514	964059
63486	964060
39866	964061
31878	964062
7569	964063
61730	964064
66503	964065
63021	964066
53944	964067
478	964068
196	964069
2701	964070
2839	964071
52282	964072
7010	964073
27966	964074
39832	964075
77279	964076
47133	964077
297	964078
25162	964079
63	964080
2598	964081
28962	964082
97924	964083
68172	964084
43699	964085
9665	964086
73036	964087
21298	964088
54611	964089
99	964090
69519	964091
14078	964092
50331	964093
8626	964094
9339	964095
36357	964096
7882	964097
16928	964098
6697	964099
1177	964100
16427	964101
3117	964102
64420	964103
94235	964104
9834	964105
11693	964106
73596	964107
45529	964108
18949	964109
103952	964110
1827	964111
11738	964112
5679	964113
36703	964114
20598	964115
1212	964116
33338	964117
43708	964118
15847	964119
31224	964120
3772	964121
56016	964122
67451	964123
28684	964124
25355	964125
80075	964126
1747	964127
17728	964128
6287	964129
30352	964130
88691	964131
89777	964132
54166	964133
9723	964134
7336	964135
56557	964136
37397	964137
89695	964138
62595	964139
52	964140
30891	964141
9774	964142
78390	964143
35330	964144
45812	964145
1478	964146
51504	964147
35079	964148
4459	964149
10902	964150
29000	964151
28448	964152
76391	964153
54489	964154
57543	964155
4891	964156
23532	964157
82181	964158
37116	964159
27908	964160
72475	964161
23502	964162
4220	964163
20546	964164
226	964165
80391	964166
91658	964167
21614	964168
37749	964169
71768	964170
14946	964171
4901	964172
73908	964173
1201	964174
57	964175
6503	964176
12017	964177
68021	964178
53800	964179
9481	964180
27076	964181
7386	964182
1106	964183
62352	964184
5839	964185
87263	964186
45958	964187
7507	964188
85294	964189
57162	964190
10184	964191
33833	964192
34621	964193
25949	964194
10427	964195
33829	964196
18784	964197
92662	964198
70136	964199
27464	964200
47593	964201
2635	964202
32346	964203
7748	964204
35129	964205
51024	964206
410	964207
21077	964208
31930	964209
49769	964210
88470	964211
19722	964212
59438	964213
288	964214
65306	964215
90404	964216
37373	964217
50791	964218
11045	964219
68922	964220
23809	964221
169	964222
16154	964223
54465	964224
36951	964225
37109	964226
64875	964227
61198	964228
15221	964229
31072	964230
236	964231
949	964232
43672	964233
1047	964234
55977	964235
69210	964236
22857	964237
45775	964238
17799	964239
20110	964240
63335	964241
42612	964242
2983	964243
10710	964244
26880	964245
93552	964246
53359	964247
68490	964248
1471	964249
43292	964250
58803	964251
10145	964252
6861	964253
5245	964254
49231	964255
34802	964256
39876	964257
14287	964258
1983	964259
23694	964260
1931	964261
15374	964262
63697	964263
8930	964264
2502	964265
11487	964266
14230	964267
18889	964268
891	964269
26805	964270
3942	964271
36588	964272
3383	964273
21564	964274
71353	964275
84348	964276
1745	964277
12734	964278
2355	964279
18728	964280
98642	964281
66633	964282
57693	964283
31411	964284
51302	964285
1	964286
56889	964287
39809	964288
34218	964289
38464	964290
226	964291
1117	964292
2687	964293
10482	964294
58067	964295
17944	964296
110937	964297
79567	964298
60559	964299
12783	964300
599	964301
28927	964302
1493	964303
14344	964304
21273	964305
25986	964306
6714	964307
24902	964308
12341	964309
134	964310
47162	964311
28006	964312
9538	964313
59039	964314
113668	964315
23457	964316
30121	964317
2795	964318
18286	964319
17014	964320
24318	964321
40281	964322
65178	964323
31834	964324
88948	964325
10477	964326
22839	964327
2987	964328
29836	964329
62191	964330
63899	964331
64427	964332
32062	964333
52440	964334
459	964335
441	964336
34262	964337
44054	964338
54114	964339
57807	964340
8277	964341
2502	964342
15564	964343
3889	964344
54970	964345
28194	964346
17173	964347
7320	964348
32472	964349
20731	964350
3016	964351
25434	964352
2420	964353
1274	964354
16670	964355
32677	964356
20403	964357
113226	964358
340	964359
14629	964360
38121	964361
54078	964362
21519	964363
33060	964364
40589	964365
59318	964366
37926	964367
35914	964368
51407	964369
21798	964370
87271	964371
64848	964372
24241	964373
28664	964374
3708	964375
496	964376
35382	964377
12329	964378
702	964379
36100	964380
45132	964381
7301	964382
22776	964383
46630	964384
8235	964385
6507	964386
27744	964387
5944	964388
12318	964389
26074	964390
80654	964391
85712	964392
39711	964393
35193	964394
10089	964395
10073	964396
152	964397
8051	964398
5411	964399
11043	964400
51760	964401
43086	964402
23094	964403
16817	964404
25184	964405
50423	964406
40610	964407
18442	964408
2407	964409
73126	964410
883	964411
930	964412
60381	964413
9438	964414
13652	964415
444	964416
53966	964417
6934	964418
54938	964419
604	964420
23142	964421
16343	964422
59536	964423
20086	964424
6201	964425
100382	964426
10683	964427
11644	964428
1858	964429
36552	964430
6633	964431
592	964432
2192	964433
62807	964434
741	964435
48686	964436
22171	964437
11700	964438
26141	964439
66367	964440
81618	964441
35660	964442
1502	964443
18211	964444
9484	964445
10449	964446
11900	964447
47947	964448
19185	964449
12389	964450
91789	964451
47746	964452
26	964453
1091	964454
4907	964455
28264	964456
78140	964457
24452	964458
5368	964459
13930	964460
98476	964461
24696	964462
7339	964463
4460	964464
91864	964465
35953	964466
64492	964467
90673	964468
24261	964469
55405	964470
4667	964471
48168	964472
30912	964473
44035	964474
17463	964475
913	964476
3741	964477
67162	964478
64381	964479
41949	964480
85122	964481
18052	964482
12040	964483
2680	964484
1591	964485
35859	964486
63071	964487
39499	964488
57230	964489
4113	964490
56517	964491
24496	964492
6889	964493
56794	964494
45139	964495
17998	964496
24599	964497
46962	964498
52127	964499
7965	964500
34324	964501
65042	964502
33575	964503
15291	964504
25282	964505
36585	964506
29864	964507
2525	964508
34858	964509
54549	964510
3326	964511
35468	964512
18739	964513
26970	964514
37098	964515
37780	964516
32621	964517
16655	964518
880	964519
32435	964520
17447	964521
32912	964522
19441	964523
152	964524
34488	964525
4903	964526
42818	964527
77104	964528
44442	964529
39018	964530
60416	964531
17117	964532
30246	964533
12096	964534
39603	964535
7678	964536
71843	964537
45216	964538
71841	964539
5050	964540
1520	964541
16361	964542
3708	964543
36387	964544
64435	964545
6578	964546
38116	964547
8986	964548
6149	964549
15424	964550
11094	964551
53960	964552
33040	964553
41896	964554
4660	964555
17846	964556
36129	964557
11106	964558
1518	964559
11799	964560
73635	964561
7972	964562
31821	964563
74720	964564
17731	964565
81	964566
1984	964567
28489	964568
18504	964569
13785	964570
13518	964571
35145	964572
2265	964573
8837	964574
6593	964575
10118	964576
24287	964577
51315	964578
103993	964579
70359	964580
70322	964581
89739	964582
26303	964583
52683	964584
5	964585
10566	964586
1457	964587
65460	964588
11347	964589
60841	964590
91	964591
59190	964592
41487	964593
60561	964594
137	964595
1409	964596
52166	964597
17646	964598
28002	964599
97086	964600
351	964601
71933	964602
5801	964603
3231	964604
49463	964605
57747	964606
11531	964607
57039	964608
150	964609
18070	964610
24525	964611
19567	964612
44193	964613
6680	964614
87893	964615
23445	964616
29255	964617
5125	964618
17850	964619
18325	964620
20242	964621
185	964622
174	964623
10138	964624
18	964625
5426	964626
78275	964627
6921	964628
30531	964629
58197	964630
7915	964631
38559	964632
10901	964633
13412	964634
47081	964635
64428	964636
62990	964637
503	964638
38043	964639
5442	964640
88881	964641
38473	964642
1487	964643
25058	964644
51778	964645
3635	964646
7503	964647
14843	964648
13201	964649
17835	964650
4216	964651
75653	964652
51093	964653
31747	964654
20387	964655
11912	964656
11032	964657
97919	964658
3790	964659
87230	964660
12064	964661
66054	964662
52164	964663
4632	964664
33093	964665
3333	964666
81278	964667
3506	964668
38196	964669
3010	964670
82779	964671
36053	964672
33849	964673
53612	964674
530	964675
7660	964676
80107	964677
55835	964678
13458	964679
29340	964680
36633	964681
16776	964682
54353	964683
10117	964684
60388	964685
15639	964686
50838	964687
14453	964688
12021	964689
3456	964690
5047	964691
24865	964692
1184	964693
51482	964694
60	964695
101954	964696
3242	964697
8742	964698
19901	964699
65294	964700
62589	964701
25730	964702
1932	964703
97067	964704
25003	964705
35248	964706
1680	964707
15080	964708
62930	964709
18711	964710
14469	964711
46458	964712
91494	964713
36451	964714
35064	964715
7505	964716
8866	964717
28845	964718
14821	964719
76777	964720
16059	964721
37232	964722
6397	964723
9078	964724
29886	964725
76220	964726
52010	964727
12422	964728
49570	964729
79564	964730
76834	964731
30534	964732
39697	964733
27961	964734
4626	964735
7944	964736
70520	964737
7322	964738
54952	964739
20789	964740
74482	964741
102519	964742
57402	964743
73140	964744
59602	964745
4	964746
25847	964747
13150	964748
7989	964749
9406	964750
28731	964751
4335	964752
8639	964753
6680	964754
45153	964755
30634	964756
333	964757
41474	964758
36157	964759
4455	964760
65661	964761
58445	964762
8688	964763
60411	964764
80475	964765
12313	964766
624	964767
2055	964768
61509	964769
473	964770
35951	964771
16176	964772
53197	964773
23380	964774
22541	964775
56032	964776
8505	964777
9843	964778
3159	964779
43024	964780
32296	964781
18180	964782
67075	964783
34950	964784
9185	964785
14888	964786
60362	964787
29974	964788
43740	964789
91189	964790
24662	964791
29358	964792
62490	964793
841	964794
94208	964795
8138	964796
46828	964797
66643	964798
6384	964799
56531	964800
19391	964801
64187	964802
23061	964803
33531	964804
86717	964805
44790	964806
16522	964807
15806	964808
8104	964809
35697	964810
9128	964811
67711	964812
337	964813
22126	964814
18214	964815
24108	964816
8547	964817
16123	964818
6255	964819
28421	964820
3523	964821
20053	964822
69811	964823
46064	964824
9574	964825
58100	964826
413	964827
90402	964828
33993	964829
30994	964830
15256	964831
20130	964832
1203	964833
11055	964834
26376	964835
231	964836
111	964837
42912	964838
84076	964839
648	964840
66	964841
73019	964842
9106	964843
11845	964844
70322	964845
745	964846
13609	964847
9695	964848
904	964849
773	964850
11401	964851
41503	964852
20323	964853
83453	964854
87	964855
20362	964856
8663	964857
77600	964858
14320	964859
1625	964860
79805	964861
29651	964862
2709	964863
14387	964864
52441	964865
78722	964866
14710	964867
80701	964868
41332	964869
10535	964870
50043	964871
1636	964872
15758	964873
25745	964874
3396	964875
1402	964876
45226	964877
59010	964878
48114	964879
5493	964880
27532	964881
389	964882
8286	964883
19711	964884
91532	964885
79658	964886
36084	964887
81766	964888
19947	964889
79729	964890
11467	964891
36915	964892
22559	964893
140	964894
20921	964895
17324	964896
76503	964897
39675	964898
55643	964899
4783	964900
41958	964901
716	964902
39568	964903
63469	964904
43494	964905
60325	964906
33022	964907
65417	964908
79805	964909
35033	964910
17761	964911
88093	964912
15873	964913
38272	964914
3139	964915
25632	964916
71140	964917
15453	964918
24959	964919
12509	964920
97288	964921
27595	964922
6236	964923
17499	964924
3335	964925
53452	964926
72881	964927
61118	964928
18273	964929
70298	964930
58892	964931
13865	964932
29396	964933
7027	964934
2370	964935
8584	964936
73195	964937
2119	964938
19214	964939
54012	964940
70259	964941
40385	964942
1418	964943
441	964944
46307	964945
5251	964946
18191	964947
9167	964948
2667	964949
62061	964950
40570	964951
29439	964952
25452	964953
29300	964954
3262	964955
38542	964956
58196	964957
13451	964958
45902	964959
59505	964960
15178	964961
17312	964962
38959	964963
1255	964964
11206	964965
56152	964966
52650	964967
64040	964968
35214	964969
83678	964970
82061	964971
3185	964972
53912	964973
10804	964974
1602	964975
6335	964976
73350	964977
28613	964978
44574	964979
72051	964980
52461	964981
6757	964982
97525	964983
2383	964984
70110	964985
633	964986
33236	964987
36170	964988
25810	964989
5053	964990
1	964991
33875	964992
31047	964993
23431	964994
20647	964995
5106	964996
31121	964997
30912	964998
43909	964999
7044	965000
22047	965001
55798	965002
2352	965003
6511	965004
5424	965005
8675	965006
11674	965007
180	965008
51094	965009
7244	965010
79645	965011
26728	965012
74968	965013
59179	965014
2498	965015
102927	965016
7225	965017
59756	965018
22720	965019
59638	965020
6234	965021
1982	965022
171	965023
793	965024
41840	965025
4273	965026
20767	965027
389	965028
14324	965029
32534	965030
86346	965031
3128	965032
49942	965033
13975	965034
625	965035
8723	965036
941	965037
16149	965038
54988	965039
58953	965040
66426	965041
1985	965042
6786	965043
585	965044
13	965045
75917	965046
63101	965047
85965	965048
3949	965049
58284	965050
22	965051
27734	965052
30992	965053
84165	965054
13049	965055
62860	965056
70628	965057
29311	965058
31499	965059
45067	965060
34456	965061
80752	965062
22922	965063
19324	965064
93471	965065
13104	965066
5242	965067
8440	965068
41674	965069
5453	965070
1734	965071
14383	965072
45729	965073
36811	965074
20852	965075
11789	965076
9376	965077
13	965078
28572	965079
69878	965080
65857	965081
60638	965082
23559	965083
65395	965084
37926	965085
19793	965086
10691	965087
7903	965088
64597	965089
48959	965090
29531	965091
30246	965092
5363	965093
46616	965094
961	965095
43570	965096
16751	965097
18626	965098
64785	965099
31775	965100
76441	965101
100239	965102
5124	965103
61495	965104
7433	965105
2780	965106
88224	965107
38649	965108
19842	965109
356	965110
49	965111
24613	965112
27773	965113
27974	965114
41353	965115
26	965116
15197	965117
17714	965118
54015	965119
1234	965120
4011	965121
45749	965122
3480	965123
86448	965124
22158	965125
1568	965126
102069	965127
52158	965128
49529	965129
43177	965130
54151	965131
5271	965132
5623	965133
5002	965134
6337	965135
78204	965136
20106	965137
11980	965138
6135	965139
14738	965140
8527	965141
3577	965142
18957	965143
51232	965144
8232	965145
67768	965146
1199	965147
13112	965148
27580	965149
41619	965150
30132	965151
35952	965152
29279	965153
111737	965154
1921	965155
40296	965156
51643	965157
157	965158
39098	965159
98245	965160
6667	965161
28845	965162
82592	965163
41746	965164
8006	965165
14692	965166
21099	965167
41482	965168
77423	965169
59785	965170
916	965171
37148	965172
24390	965173
45796	965174
24438	965175
51240	965176
58615	965177
92652	965178
83548	965179
4701	965180
4105	965181
31978	965182
57809	965183
34448	965184
63044	965185
55029	965186
2175	965187
45905	965188
1961	965189
19562	965190
72556	965191
68389	965192
496	965193
24887	965194
41653	965195
554	965196
33187	965197
9078	965198
1043	965199
4827	965200
20181	965201
37392	965202
60327	965203
12142	965204
4833	965205
64398	965206
14022	965207
20408	965208
41272	965209
33512	965210
25129	965211
32841	965212
59	965213
14816	965214
157	965215
1974	965216
2166	965217
15488	965218
7103	965219
32475	965220
6946	965221
31219	965222
4672	965223
48210	965224
11197	965225
7620	965226
49000	965227
723	965228
34075	965229
10138	965230
39856	965231
6559	965232
9065	965233
4308	965234
44137	965235
11144	965236
41801	965237
37964	965238
590	965239
28473	965240
24539	965241
430	965242
18796	965243
48176	965244
12083	965245
102356	965246
1077	965247
46282	965248
16171	965249
9031	965250
57071	965251
20942	965252
2039	965253
19137	965254
5297	965255
42113	965256
298	965257
11018	965258
26061	965259
2537	965260
67621	965261
96381	965262
56144	965263
9987	965264
29154	965265
31933	965266
14236	965267
24624	965268
16576	965269
85233	965270
3833	965271
61400	965272
753	965273
285	965274
27139	965275
64081	965276
9654	965277
41584	965278
10664	965279
4564	965280
1448	965281
3193	965282
80781	965283
8743	965284
13677	965285
48946	965286
45677	965287
10301	965288
2064	965289
98711	965290
99691	965291
63345	965292
2115	965293
62272	965294
63	965295
31113	965296
87314	965297
26989	965298
40953	965299
4544	965300
29133	965301
3639	965302
64457	965303
23	965304
13445	965305
3659	965306
22347	965307
43610	965308
142	965309
51624	965310
20	965311
60003	965312
1715	965313
18	965314
54387	965315
92426	965316
4041	965317
52172	965318
11072	965319
9850	965320
61168	965321
38033	965322
3765	965323
416	965324
15194	965325
57582	965326
56171	965327
63825	965328
76440	965329
7999	965330
6413	965331
5469	965332
9643	965333
37080	965334
16894	965335
6050	965336
19105	965337
664	965338
17290	965339
26706	965340
315	965341
12500	965342
26155	965343
17662	965344
16523	965345
10700	965346
68863	965347
8777	965348
12377	965349
57374	965350
11672	965351
19213	965352
106166	965353
2388	965354
41117	965355
10742	965356
80971	965357
25818	965358
31912	965359
7625	965360
11633	965361
12885	965362
7031	965363
61473	965364
1450	965365
40567	965366
33028	965367
17991	965368
68203	965369
11056	965370
13077	965371
13202	965372
1768	965373
5683	965374
11082	965375
41233	965376
49392	965377
5639	965378
3067	965379
11278	965380
48982	965381
86163	965382
4166	965383
7302	965384
31161	965385
35304	965386
22639	965387
8348	965388
33500	965389
9624	965390
11555	965391
24519	965392
75567	965393
9530	965394
935	965395
18126	965396
6131	965397
22167	965398
7030	965399
35181	965400
49115	965401
3509	965402
3112	965403
22873	965404
40013	965405
3516	965406
63154	965407
13841	965408
36000	965409
1790	965410
23631	965411
9138	965412
10110	965413
7591	965414
10248	965415
19840	965416
49700	965417
39653	965418
2585	965419
68	965420
15381	965421
11679	965422
62162	965423
3821	965424
105569	965425
35845	965426
36160	965427
21253	965428
28606	965429
70252	965430
19008	965431
68915	965432
68692	965433
5848	965434
112682	965435
25546	965436
55684	965437
3463	965438
1589	965439
5883	965440
82410	965441
538	965442
96932	965443
6553	965444
19808	965445
6857	965446
90950	965447
23521	965448
9746	965449
83650	965450
11094	965451
78350	965452
76666	965453
25389	965454
5727	965455
36433	965456
32029	965457
89242	965458
4341	965459
40924	965460
40620	965461
12981	965462
32659	965463
42992	965464
8975	965465
65948	965466
31038	965467
52867	965468
13584	965469
64	965470
1993	965471
691	965472
28426	965473
18624	965474
28888	965475
5197	965476
22405	965477
275	965478
37576	965479
58	965480
2850	965481
26288	965482
16459	965483
60994	965484
85981	965485
5038	965486
34843	965487
57286	965488
3532	965489
48976	965490
73	965491
86743	965492
61406	965493
40336	965494
6154	965495
3505	965496
10484	965497
43391	965498
29122	965499
69840	965500
41486	965501
55600	965502
63739	965503
30663	965504
46586	965505
32141	965506
40981	965507
27547	965508
935	965509
59188	965510
3747	965511
10666	965512
78436	965513
3025	965514
70072	965515
31111	965516
24304	965517
55301	965518
69461	965519
14741	965520
20676	965521
22832	965522
97922	965523
10423	965524
30938	965525
59643	965526
85714	965527
5136	965528
29294	965529
40859	965530
26370	965531
23704	965532
15627	965533
28	965534
19734	965535
51638	965536
79250	965537
58	965538
37552	965539
733	965540
9863	965541
51348	965542
17467	965543
87203	965544
74	965545
55193	965546
19544	965547
705	965548
3410	965549
9407	965550
26936	965551
1026	965552
44713	965553
7913	965554
41572	965555
53508	965556
23350	965557
27680	965558
10683	965559
27005	965560
423	965561
16445	965562
9826	965563
3433	965564
48359	965565
61974	965566
72495	965567
11710	965568
22304	965569
21	965570
30098	965571
73033	965572
12226	965573
12052	965574
52992	965575
60454	965576
48468	965577
46157	965578
69073	965579
62393	965580
80813	965581
47456	965582
22938	965583
55959	965584
103543	965585
24320	965586
17455	965587
20048	965588
36802	965589
61274	965590
13110	965591
77188	965592
11333	965593
29227	965594
9479	965595
31257	965596
11197	965597
73358	965598
46644	965599
19275	965600
31556	965601
56629	965602
72663	965603
32950	965604
31628	965605
8129	965606
99888	965607
109412	965608
3625	965609
12218	965610
12700	965611
42017	965612
13160	965613
14557	965614
2726	965615
28486	965616
11499	965617
22	965618
45150	965619
20111	965620
71604	965621
18901	965622
84948	965623
45922	965624
50466	965625
18503	965626
25170	965627
40449	965628
8828	965629
14714	965630
40813	965631
39608	965632
82459	965633
27055	965634
14780	965635
8023	965636
34554	965637
7224	965638
78470	965639
833	965640
38994	965641
23242	965642
8381	965643
58768	965644
85003	965645
14822	965646
6086	965647
56443	965648
30899	965649
20899	965650
15577	965651
11800	965652
4503	965653
30136	965654
15803	965655
4220	965656
3000	965657
1852	965658
22190	965659
4017	965660
16080	965661
7000	965662
4247	965663
81823	965664
208	965665
11750	965666
34706	965667
30501	965668
42102	965669
3197	965670
26265	965671
7448	965672
11062	965673
41476	965674
91567	965675
27332	965676
48092	965677
40983	965678
66234	965679
23359	965680
21097	965681
45234	965682
7570	965683
71375	965684
6863	965685
9782	965686
22069	965687
27287	965688
92361	965689
58812	965690
10319	965691
4803	965692
1596	965693
25028	965694
19666	965695
10739	965696
9463	965697
29201	965698
24634	965699
20231	965700
6355	965701
178	965702
23579	965703
33956	965704
39078	965705
7254	965706
3579	965707
63363	965708
31773	965709
16551	965710
3559	965711
1158	965712
8832	965713
89973	965714
97839	965715
4268	965716
2807	965717
3847	965718
32102	965719
79867	965720
18276	965721
13123	965722
28626	965723
20722	965724
10737	965725
77	965726
6292	965727
71598	965728
82239	965729
16049	965730
15706	965731
42893	965732
33239	965733
57662	965734
42780	965735
14141	965736
9339	965737
3478	965738
27318	965739
43208	965740
31988	965741
71073	965742
1075	965743
1	965744
50349	965745
67744	965746
89453	965747
203	965748
37	965749
76242	965750
886	965751
42493	965752
76561	965753
32717	965754
3527	965755
3550	965756
23801	965757
550	965758
569	965759
63309	965760
23039	965761
103446	965762
42064	965763
65688	965764
107473	965765
3347	965766
18303	965767
20883	965768
34250	965769
101087	965770
24139	965771
4164	965772
3	965773
2444	965774
14215	965775
424	965776
3406	965777
3318	965778
28174	965779
1561	965780
475	965781
39197	965782
1519	965783
1856	965784
21351	965785
3108	965786
79663	965787
7259	965788
28671	965789
73641	965790
517	965791
37692	965792
47064	965793
79507	965794
59337	965795
12331	965796
7845	965797
28607	965798
5149	965799
5460	965800
366	965801
17021	965802
62709	965803
45257	965804
17432	965805
202	965806
65138	965807
32027	965808
16778	965809
10988	965810
14710	965811
76798	965812
7549	965813
20471	965814
53504	965815
11539	965816
95093	965817
11184	965818
20066	965819
25674	965820
37705	965821
41452	965822
10584	965823
6674	965824
28886	965825
14002	965826
4820	965827
39716	965828
1353	965829
4925	965830
6194	965831
139	965832
56	965833
60952	965834
77085	965835
4352	965836
50511	965837
1192	965838
46091	965839
70343	965840
26198	965841
84377	965842
54892	965843
20	965844
73386	965845
6994	965846
45759	965847
450	965848
39932	965849
2245	965850
54940	965851
13782	965852
20417	965853
58064	965854
6076	965855
1274	965856
32517	965857
11	965858
28120	965859
18333	965860
52653	965861
55518	965862
44355	965863
6197	965864
64713	965865
6530	965866
14052	965867
4249	965868
61514	965869
20221	965870
3815	965871
86868	965872
100298	965873
2861	965874
22180	965875
99958	965876
69441	965877
43239	965878
25059	965879
825	965880
8154	965881
54722	965882
34	965883
12527	965884
32439	965885
15823	965886
26373	965887
49235	965888
69148	965889
88415	965890
68454	965891
29334	965892
58886	965893
2347	965894
38920	965895
99570	965896
1145	965897
3820	965898
628	965899
55974	965900
10055	965901
74608	965902
1841	965903
7055	965904
4278	965905
21632	965906
64688	965907
1222	965908
7649	965909
19332	965910
82848	965911
13798	965912
26621	965913
50845	965914
6342	965915
52117	965916
1110	965917
53437	965918
1138	965919
35337	965920
55370	965921
22335	965922
49092	965923
9396	965924
70769	965925
7119	965926
1998	965927
3018	965928
24685	965929
1179	965930
17402	965931
42371	965932
98903	965933
36162	965934
1180	965935
46872	965936
74180	965937
11271	965938
7014	965939
38285	965940
19253	965941
84619	965942
87962	965943
18032	965944
34814	965945
24279	965946
20105	965947
7187	965948
11410	965949
34774	965950
35408	965951
81979	965952
17391	965953
371	965954
1372	965955
28308	965956
12632	965957
11288	965958
21718	965959
74165	965960
33828	965961
31616	965962
10548	965963
255	965964
14527	965965
39639	965966
3534	965967
72125	965968
2409	965969
104389	965970
2235	965971
2448	965972
626	965973
57515	965974
5399	965975
18019	965976
658	965977
45123	965978
70135	965979
43718	965980
64515	965981
7733	965982
44567	965983
47249	965984
839	965985
99382	965986
5636	965987
25521	965988
10406	965989
115	965990
10254	965991
46052	965992
11819	965993
2662	965994
73457	965995
67304	965996
4617	965997
5698	965998
727	965999
200	966000
1115	966001
23961	966002
40005	966003
19759	966004
92033	966005
12475	966006
2910	966007
19154	966008
42165	966009
110	966010
66167	966011
5856	966012
31550	966013
12697	966014
11105	966015
25995	966016
5061	966017
261	966018
32762	966019
53257	966020
33880	966021
519	966022
1239	966023
30873	966024
5504	966025
68140	966026
41111	966027
25436	966028
20269	966029
962	966030
44667	966031
9854	966032
13491	966033
100114	966034
54	966035
26640	966036
12933	966037
2999	966038
8326	966039
31606	966040
62771	966041
24267	966042
2617	966043
69406	966044
2247	966045
9746	966046
103230	966047
903	966048
17442	966049
25404	966050
9060	966051
4348	966052
70411	966053
11779	966054
69503	966055
36173	966056
29084	966057
10142	966058
26901	966059
55530	966060
5609	966061
93331	966062
1636	966063
7912	966064
45512	966065
55117	966066
53665	966067
26155	966068
36660	966069
72961	966070
13548	966071
8828	966072
6850	966073
65653	966074
68918	966075
91255	966076
998	966077
2327	966078
65375	966079
49273	966080
9716	966081
6373	966082
24473	966083
41996	966084
55461	966085
88177	966086
54741	966087
5091	966088
33391	966089
94624	966090
40819	966091
62929	966092
13796	966093
64661	966094
45270	966095
64593	966096
564	966097
56869	966098
5858	966099
36264	966100
31072	966101
11476	966102
23964	966103
1677	966104
1178	966105
47615	966106
73299	966107
19268	966108
19784	966109
19380	966110
21653	966111
6069	966112
55339	966113
68339	966114
5980	966115
40399	966116
55789	966117
34776	966118
16027	966119
40049	966120
40811	966121
28399	966122
2438	966123
53895	966124
15073	966125
44757	966126
86660	966127
93799	966128
37527	966129
5304	966130
7184	966131
53560	966132
40073	966133
43051	966134
6577	966135
885	966136
35257	966137
22373	966138
219	966139
47682	966140
17203	966141
65838	966142
45693	966143
39254	966144
31929	966145
49419	966146
7400	966147
45229	966148
12021	966149
71994	966150
72591	966151
40991	966152
86258	966153
45405	966154
67726	966155
3287	966156
72542	966157
23568	966158
19999	966159
49262	966160
8897	966161
13131	966162
8820	966163
56	966164
78750	966165
8353	966166
47042	966167
47388	966168
5750	966169
20314	966170
6836	966171
1111	966172
35935	966173
8012	966174
5785	966175
9056	966176
466	966177
58170	966178
12869	966179
50084	966180
2951	966181
416	966182
16443	966183
28852	966184
3646	966185
13320	966186
18410	966187
7083	966188
19879	966189
8765	966190
41989	966191
11741	966192
44374	966193
18938	966194
76106	966195
53535	966196
34445	966197
2999	966198
28	966199
38496	966200
837	966201
15901	966202
19	966203
58129	966204
44607	966205
20346	966206
44497	966207
77947	966208
1694	966209
10827	966210
70758	966211
6706	966212
18488	966213
8627	966214
2732	966215
62772	966216
78553	966217
18314	966218
34415	966219
30124	966220
41275	966221
23687	966222
3514	966223
24050	966224
32080	966225
16274	966226
38922	966227
33017	966228
50439	966229
28266	966230
12799	966231
20461	966232
2947	966233
27132	966234
7556	966235
44176	966236
21245	966237
35674	966238
44383	966239
56749	966240
48770	966241
17048	966242
16695	966243
58	966244
13510	966245
11033	966246
4341	966247
71911	966248
6722	966249
1094	966250
64599	966251
5578	966252
22204	966253
26755	966254
51906	966255
9496	966256
25410	966257
81498	966258
4455	966259
1243	966260
3158	966261
1043	966262
50	966263
57371	966264
67406	966265
28231	966266
27253	966267
2792	966268
6248	966269
11727	966270
12148	966271
7714	966272
57133	966273
20115	966274
1449	966275
3012	966276
22987	966277
30342	966278
32039	966279
64303	966280
1828	966281
81836	966282
15930	966283
24560	966284
51942	966285
18892	966286
87840	966287
53001	966288
88	966289
120	966290
777	966291
63452	966292
3973	966293
57626	966294
3125	966295
2585	966296
40872	966297
11791	966298
23557	966299
22489	966300
65276	966301
51474	966302
27833	966303
13523	966304
44129	966305
8900	966306
51248	966307
24640	966308
56304	966309
1322	966310
11697	966311
64120	966312
15325	966313
4409	966314
18962	966315
41960	966316
64112	966317
11271	966318
21487	966319
6020	966320
9019	966321
25763	966322
22830	966323
50201	966324
50023	966325
34671	966326
7321	966327
48634	966328
43807	966329
9733	966330
81935	966331
13631	966332
65660	966333
44860	966334
90889	966335
9172	966336
85441	966337
566	966338
110081	966339
1	966340
47071	966341
46191	966342
3532	966343
13928	966344
21874	966345
70	966346
57717	966347
28739	966348
102383	966349
78027	966350
69	966351
7851	966352
14231	966353
20454	966354
1940	966355
12862	966356
22387	966357
67900	966358
68935	966359
30273	966360
32743	966361
68922	966362
7529	966363
26927	966364
447	966365
63587	966366
44766	966367
4386	966368
27784	966369
13277	966370
12220	966371
37158	966372
47545	966373
4691	966374
18055	966375
34609	966376
44511	966377
63497	966378
70971	966379
22625	966380
77618	966381
12144	966382
40219	966383
50048	966384
52591	966385
74117	966386
4412	966387
7369	966388
63091	966389
12708	966390
14132	966391
6363	966392
17457	966393
7738	966394
14695	966395
2916	966396
67559	966397
22024	966398
44529	966399
819	966400
4693	966401
19449	966402
28160	966403
14598	966404
79423	966405
12925	966406
50281	966407
9599	966408
25194	966409
11659	966410
27610	966411
16214	966412
537	966413
41495	966414
17822	966415
47703	966416
2039	966417
16305	966418
17759	966419
2933	966420
10086	966421
34957	966422
4514	966423
5324	966424
11959	966425
925	966426
3348	966427
67162	966428
34298	966429
4864	966430
60319	966431
27220	966432
31309	966433
7950	966434
30494	966435
54550	966436
12651	966437
16282	966438
27977	966439
41025	966440
19350	966441
56665	966442
4377	966443
79620	966444
61	966445
38047	966446
25	966447
482	966448
87496	966449
69980	966450
51735	966451
19285	966452
23274	966453
1710	966454
48256	966455
47295	966456
39193	966457
51939	966458
40801	966459
76183	966460
10868	966461
1102	966462
71623	966463
50396	966464
15627	966465
7344	966466
64833	966467
1194	966468
30367	966469
33915	966470
2457	966471
6508	966472
52555	966473
13748	966474
26049	966475
9833	966476
44025	966477
3341	966478
146	966479
56295	966480
36221	966481
32791	966482
5030	966483
44883	966484
27145	966485
7210	966486
2763	966487
58674	966488
899	966489
70981	966490
60384	966491
3926	966492
31061	966493
63488	966494
19627	966495
46379	966496
236	966497
53547	966498
20993	966499
13065	966500
51683	966501
15606	966502
58407	966503
48721	966504
42782	966505
17429	966506
1065	966507
81322	966508
39848	966509
17926	966510
100004	966511
2879	966512
26683	966513
32246	966514
1	966515
19593	966516
745	966517
18190	966518
61529	966519
22186	966520
7545	966521
25125	966522
1235	966523
89115	966524
15510	966525
12838	966526
2046	966527
2275	966528
72117	966529
16088	966530
23680	966531
3749	966532
17742	966533
2049	966534
12171	966535
56225	966536
18536	966537
56196	966538
328	966539
15660	966540
2307	966541
10822	966542
97118	966543
8807	966544
11150	966545
4147	966546
8960	966547
11295	966548
97565	966549
101446	966550
7434	966551
35677	966552
65000	966553
72312	966554
43333	966555
9786	966556
494	966557
20811	966558
30905	966559
14509	966560
23797	966561
100460	966562
840	966563
10872	966564
15003	966565
98032	966566
68911	966567
6352	966568
53411	966569
1188	966570
7493	966571
54654	966572
2145	966573
32180	966574
26103	966575
43820	966576
4784	966577
14665	966578
5799	966579
65721	966580
55782	966581
29269	966582
36330	966583
16143	966584
20178	966585
156	966586
5856	966587
56087	966588
6613	966589
52033	966590
13098	966591
8436	966592
39882	966593
34373	966594
14055	966595
74274	966596
33908	966597
20286	966598
54537	966599
27988	966600
10894	966601
22240	966602
93576	966603
4267	966604
41932	966605
8423	966606
80217	966607
31986	966608
4888	966609
97100	966610
36293	966611
10015	966612
684	966613
49749	966614
47359	966615
71915	966616
9061	966617
49220	966618
5010	966619
6261	966620
58322	966621
44665	966622
25657	966623
59550	966624
47332	966625
44632	966626
83806	966627
21564	966628
6429	966629
53816	966630
68655	966631
16533	966632
103742	966633
1725	966634
13783	966635
44777	966636
15372	966637
33822	966638
42180	966639
40424	966640
15983	966641
438	966642
27518	966643
48523	966644
64940	966645
7109	966646
5590	966647
8666	966648
13819	966649
40449	966650
11439	966651
46225	966652
36017	966653
3343	966654
2413	966655
25499	966656
28485	966657
10599	966658
1756	966659
2398	966660
74421	966661
9091	966662
23633	966663
106847	966664
23367	966665
97504	966666
1890	966667
79650	966668
95551	966669
22391	966670
90369	966671
558	966672
3221	966673
4972	966674
2981	966675
34633	966676
37835	966677
14286	966678
56129	966679
61416	966680
84988	966681
5510	966682
28788	966683
8308	966684
80	966685
3775	966686
13061	966687
28636	966688
21635	966689
33594	966690
28227	966691
27800	966692
19668	966693
40145	966694
21441	966695
49968	966696
26389	966697
55312	966698
4174	966699
23467	966700
7479	966701
13711	966702
37638	966703
6416	966704
28327	966705
76037	966706
12442	966707
30404	966708
47785	966709
2	966710
58875	966711
77042	966712
40723	966713
8398	966714
11052	966715
9072	966716
24786	966717
58568	966718
48701	966719
21425	966720
76590	966721
16623	966722
1078	966723
3135	966724
4797	966725
349	966726
24988	966727
58177	966728
10543	966729
32872	966730
233	966731
62828	966732
35190	966733
66585	966734
1242	966735
23469	966736
10234	966737
3585	966738
90404	966739
23826	966740
23147	966741
19504	966742
85465	966743
1056	966744
44263	966745
45630	966746
50880	966747
7048	966748
23907	966749
30672	966750
51446	966751
20031	966752
51739	966753
58855	966754
70634	966755
16204	966756
2527	966757
12509	966758
6241	966759
17263	966760
32060	966761
42810	966762
36609	966763
15206	966764
5809	966765
28939	966766
20182	966767
106973	966768
9787	966769
4	966770
51728	966771
33616	966772
23885	966773
1698	966774
33567	966775
73871	966776
42630	966777
35843	966778
771	966779
282	966780
7796	966781
448	966782
69889	966783
29451	966784
60719	966785
9110	966786
21893	966787
56504	966788
74033	966789
48405	966790
4111	966791
1282	966792
63435	966793
17357	966794
53546	966795
3032	966796
61935	966797
420	966798
92036	966799
2887	966800
42966	966801
505	966802
23287	966803
30933	966804
35261	966805
23033	966806
70707	966807
49464	966808
13435	966809
11886	966810
46267	966811
57376	966812
61543	966813
347	966814
24540	966815
16492	966816
29440	966817
17014	966818
57782	966819
499	966820
28632	966821
72376	966822
5744	966823
86130	966824
39090	966825
66093	966826
2612	966827
79807	966828
36121	966829
4210	966830
24574	966831
3934	966832
41195	966833
55653	966834
11445	966835
84072	966836
8256	966837
37013	966838
22993	966839
24674	966840
18163	966841
12860	966842
33081	966843
49100	966844
73894	966845
43364	966846
32257	966847
56800	966848
62158	966849
40538	966850
49235	966851
93092	966852
31839	966853
13842	966854
3050	966855
1225	966856
1237	966857
14105	966858
36532	966859
504	966860
38755	966861
56177	966862
24175	966863
179	966864
3860	966865
48711	966866
393	966867
47247	966868
701	966869
7450	966870
9278	966871
1527	966872
11254	966873
18693	966874
8	966875
60328	966876
23977	966877
46336	966878
39391	966879
9	966880
37267	966881
12260	966882
29282	966883
43018	966884
18897	966885
7220	966886
17824	966887
81471	966888
24483	966889
929	966890
1257	966891
8536	966892
21551	966893
8271	966894
27691	966895
56575	966896
1135	966897
83893	966898
11021	966899
83294	966900
8801	966901
6225	966902
63776	966903
24125	966904
4648	966905
91708	966906
78391	966907
1255	966908
48405	966909
66353	966910
311	966911
34276	966912
2023	966913
83712	966914
20052	966915
27773	966916
33743	966917
738	966918
51817	966919
17001	966920
574	966921
15216	966922
165	966923
11072	966924
15318	966925
2610	966926
83563	966927
15686	966928
1135	966929
5	966930
88250	966931
53056	966932
12592	966933
634	966934
23038	966935
59154	966936
3533	966937
88007	966938
51219	966939
20234	966940
55444	966941
74567	966942
9772	966943
9568	966944
44029	966945
13480	966946
6437	966947
13105	966948
1118	966949
39151	966950
73143	966951
21857	966952
20656	966953
28564	966954
52625	966955
17266	966956
12072	966957
30706	966958
71308	966959
49636	966960
21283	966961
64174	966962
46570	966963
29918	966964
3525	966965
60533	966966
46088	966967
108203	966968
30368	966969
35275	966970
54185	966971
12657	966972
6434	966973
562	966974
8374	966975
5417	966976
77314	966977
12231	966978
105928	966979
23618	966980
82416	966981
3323	966982
4715	966983
40171	966984
25890	966985
28478	966986
7	966987
39886	966988
103467	966989
14400	966990
8855	966991
28522	966992
38314	966993
26942	966994
521	966995
15545	966996
31969	966997
41497	966998
7638	966999
42291	967000
43550	967001
26576	967002
54374	967003
66567	967004
51066	967005
33205	967006
63730	967007
71761	967008
74573	967009
14259	967010
61063	967011
45554	967012
788	967013
3107	967014
7478	967015
34204	967016
30836	967017
62069	967018
39776	967019
24299	967020
1549	967021
12378	967022
33281	967023
17410	967024
9413	967025
52857	967026
5558	967027
17902	967028
4942	967029
52522	967030
13331	967031
53004	967032
27189	967033
51274	967034
1770	967035
72781	967036
2182	967037
34915	967038
69494	967039
40374	967040
87400	967041
12104	967042
3171	967043
97752	967044
9916	967045
37182	967046
23282	967047
86205	967048
87070	967049
42409	967050
46832	967051
24443	967052
45255	967053
66152	967054
5768	967055
19422	967056
64708	967057
74262	967058
21059	967059
75870	967060
47699	967061
23843	967062
2490	967063
8717	967064
1464	967065
108897	967066
9241	967067
4286	967068
64054	967069
3227	967070
2056	967071
79202	967072
16922	967073
37168	967074
50068	967075
728	967076
4081	967077
42462	967078
51085	967079
1476	967080
15822	967081
2393	967082
82	967083
48930	967084
7526	967085
21283	967086
32907	967087
43681	967088
82551	967089
136	967090
27946	967091
11248	967092
46080	967093
41572	967094
36443	967095
85601	967096
8801	967097
2975	967098
13003	967099
58567	967100
19894	967101
13170	967102
47509	967103
93388	967104
6068	967105
4300	967106
54168	967107
80000	967108
47360	967109
19882	967110
88651	967111
56649	967112
38650	967113
83426	967114
10970	967115
34242	967116
22580	967117
14010	967118
13691	967119
17645	967120
25218	967121
21271	967122
20819	967123
515	967124
7690	967125
14451	967126
30292	967127
2549	967128
16561	967129
18219	967130
5461	967131
13683	967132
44875	967133
78783	967134
11153	967135
62757	967136
32215	967137
55402	967138
4340	967139
234	967140
20892	967141
105066	967142
28286	967143
8407	967144
41886	967145
5552	967146
5559	967147
12427	967148
52320	967149
2932	967150
3415	967151
9413	967152
33470	967153
32645	967154
2051	967155
39333	967156
29093	967157
203	967158
4247	967159
78029	967160
2194	967161
33950	967162
39387	967163
59182	967164
90327	967165
11571	967166
3712	967167
21011	967168
34	967169
3814	967170
44413	967171
1119	967172
11425	967173
43338	967174
11957	967175
21305	967176
955	967177
75155	967178
61248	967179
27099	967180
92663	967181
109122	967182
51988	967183
50277	967184
7154	967185
37688	967186
45190	967187
37788	967188
10777	967189
24676	967190
450	967191
35841	967192
10311	967193
5298	967194
1358	967195
37107	967196
105159	967197
53764	967198
6079	967199
31694	967200
27076	967201
57370	967202
4509	967203
18546	967204
2053	967205
373	967206
15344	967207
52453	967208
28421	967209
48658	967210
24713	967211
31694	967212
3139	967213
16939	967214
25983	967215
4717	967216
97375	967217
31310	967218
8813	967219
15127	967220
6816	967221
57705	967222
87796	967223
56737	967224
31299	967225
259	967226
45099	967227
11339	967228
855	967229
87182	967230
4408	967231
95977	967232
30163	967233
3316	967234
32378	967235
49496	967236
60200	967237
32980	967238
39925	967239
71767	967240
17323	967241
3483	967242
1907	967243
7170	967244
14698	967245
11957	967246
76598	967247
27042	967248
303	967249
27238	967250
37862	967251
32104	967252
32991	967253
26345	967254
33682	967255
18387	967256
13386	967257
61359	967258
67253	967259
83505	967260
88554	967261
2643	967262
22977	967263
3720	967264
26498	967265
6623	967266
26348	967267
25617	967268
83094	967269
7558	967270
6080	967271
83415	967272
19178	967273
4114	967274
2584	967275
5523	967276
40826	967277
41348	967278
53427	967279
60270	967280
28616	967281
79813	967282
9948	967283
97482	967284
4166	967285
41659	967286
2805	967287
51504	967288
91269	967289
26598	967290
91577	967291
33982	967292
84912	967293
5879	967294
30385	967295
2749	967296
37194	967297
74035	967298
66391	967299
104	967300
34668	967301
19479	967302
59619	967303
18249	967304
4984	967305
636	967306
62032	967307
19477	967308
12371	967309
7640	967310
98178	967311
14051	967312
2875	967313
35373	967314
448	967315
19960	967316
37161	967317
79461	967318
2869	967319
6038	967320
389	967321
1003	967322
595	967323
78386	967324
10255	967325
42092	967326
795	967327
17066	967328
1699	967329
8022	967330
17594	967331
56051	967332
4747	967333
24932	967334
20079	967335
58958	967336
3600	967337
34777	967338
47198	967339
81181	967340
20697	967341
65392	967342
32	967343
31316	967344
44921	967345
96215	967346
26008	967347
22396	967348
10647	967349
33144	967350
46663	967351
49	967352
9977	967353
74816	967354
89390	967355
27559	967356
39332	967357
35881	967358
5694	967359
22522	967360
317	967361
29410	967362
12725	967363
550	967364
40902	967365
3222	967366
57245	967367
19865	967368
10564	967369
64678	967370
36337	967371
103927	967372
84224	967373
2378	967374
9014	967375
42482	967376
11512	967377
31948	967378
1435	967379
26640	967380
57714	967381
24033	967382
15483	967383
122	967384
29683	967385
45318	967386
52096	967387
88585	967388
3925	967389
32359	967390
16869	967391
81878	967392
106285	967393
69712	967394
66588	967395
18780	967396
40820	967397
84559	967398
34672	967399
12553	967400
65152	967401
90461	967402
18680	967403
54851	967404
51609	967405
30072	967406
4642	967407
65847	967408
34202	967409
8091	967410
443	967411
3690	967412
9604	967413
36311	967414
29253	967415
300	967416
72330	967417
10611	967418
2639	967419
36	967420
33781	967421
1603	967422
28257	967423
441	967424
49464	967425
11248	967426
51929	967427
5220	967428
2216	967429
73026	967430
65921	967431
6369	967432
62953	967433
65607	967434
4088	967435
16423	967436
33283	967437
17702	967438
43273	967439
101022	967440
42412	967441
18937	967442
3345	967443
16047	967444
57	967445
79379	967446
8684	967447
12001	967448
8194	967449
958	967450
2833	967451
958	967452
19071	967453
3938	967454
20592	967455
12552	967456
13855	967457
828	967458
10292	967459
17064	967460
3847	967461
14035	967462
9861	967463
8161	967464
16481	967465
21683	967466
61268	967467
78582	967468
302	967469
30749	967470
27428	967471
90094	967472
11351	967473
62710	967474
7061	967475
77913	967476
72077	967477
85145	967478
1426	967479
32613	967480
4424	967481
59364	967482
33268	967483
17632	967484
9011	967485
90997	967486
35957	967487
104489	967488
30283	967489
11012	967490
13191	967491
42772	967492
1356	967493
15604	967494
20	967495
33178	967496
32652	967497
4588	967498
16488	967499
5462	967500
23711	967501
27864	967502
3471	967503
34231	967504
18908	967505
18905	967506
18459	967507
55906	967508
36198	967509
9996	967510
3184	967511
9202	967512
32596	967513
272	967514
98995	967515
30781	967516
6825	967517
81984	967518
16568	967519
8786	967520
73168	967521
6778	967522
293	967523
31488	967524
65	967525
10812	967526
3929	967527
74008	967528
52094	967529
4539	967530
30726	967531
20688	967532
22154	967533
243	967534
629	967535
318	967536
308	967537
86635	967538
45129	967539
3011	967540
1350	967541
23272	967542
51133	967543
18129	967544
16347	967545
14791	967546
1676	967547
4205	967548
35767	967549
30868	967550
55454	967551
4007	967552
4626	967553
12291	967554
7922	967555
66951	967556
64782	967557
84842	967558
11580	967559
39845	967560
72985	967561
12934	967562
8284	967563
50154	967564
7598	967565
6122	967566
28660	967567
3943	967568
35161	967569
362	967570
9227	967571
185	967572
57440	967573
48598	967574
51208	967575
63	967576
2672	967577
20732	967578
20142	967579
3895	967580
17665	967581
26212	967582
66928	967583
13031	967584
6734	967585
27400	967586
101652	967587
4782	967588
41848	967589
35200	967590
15928	967591
655	967592
43939	967593
14089	967594
63660	967595
7713	967596
18555	967597
21910	967598
66265	967599
12786	967600
12539	967601
4746	967602
75103	967603
12215	967604
2384	967605
46951	967606
7718	967607
22201	967608
19078	967609
19565	967610
30743	967611
57738	967612
12162	967613
20387	967614
65090	967615
4450	967616
89118	967617
22111	967618
13655	967619
3274	967620
10369	967621
8186	967622
25115	967623
51881	967624
11967	967625
2928	967626
72771	967627
30789	967628
42039	967629
298	967630
41330	967631
280	967632
50285	967633
8196	967634
20259	967635
44818	967636
31781	967637
6890	967638
67384	967639
10326	967640
11499	967641
47846	967642
61498	967643
330	967644
57796	967645
34554	967646
8583	967647
24543	967648
18593	967649
6368	967650
59529	967651
3702	967652
581	967653
7008	967654
67321	967655
30967	967656
9848	967657
17355	967658
46648	967659
29586	967660
38673	967661
3783	967662
3846	967663
5383	967664
12809	967665
48738	967666
26839	967667
676	967668
9418	967669
5562	967670
89360	967671
4458	967672
10704	967673
4979	967674
50227	967675
106640	967676
75541	967677
12266	967678
6408	967679
57630	967680
21199	967681
77771	967682
53673	967683
2938	967684
16065	967685
28543	967686
53295	967687
36741	967688
64889	967689
2708	967690
4516	967691
27518	967692
14213	967693
6439	967694
4	967695
72221	967696
1276	967697
5065	967698
71604	967699
1419	967700
54102	967701
58938	967702
25050	967703
604	967704
5506	967705
16261	967706
787	967707
37328	967708
9163	967709
55864	967710
49035	967711
64188	967712
77031	967713
8123	967714
13369	967715
30520	967716
76827	967717
26451	967718
7693	967719
91796	967720
699	967721
59324	967722
33844	967723
90468	967724
20875	967725
49504	967726
48400	967727
1173	967728
52066	967729
26336	967730
152	967731
1116	967732
7532	967733
22845	967734
50518	967735
16609	967736
1294	967737
18975	967738
27234	967739
7750	967740
8648	967741
1060	967742
71854	967743
25957	967744
38447	967745
46912	967746
84531	967747
22125	967748
43023	967749
19099	967750
36224	967751
40063	967752
62994	967753
784	967754
4200	967755
21233	967756
56937	967757
60634	967758
100696	967759
28205	967760
10549	967761
1024	967762
55778	967763
37690	967764
6557	967765
23619	967766
12440	967767
1788	967768
17605	967769
59	967770
13763	967771
6981	967772
2686	967773
58814	967774
11523	967775
5006	967776
7818	967777
90611	967778
28736	967779
33975	967780
113432	967781
53886	967782
13634	967783
28617	967784
33314	967785
707	967786
476	967787
12066	967788
13843	967789
19632	967790
24074	967791
50398	967792
265	967793
18254	967794
13891	967795
61210	967796
3075	967797
64834	967798
53921	967799
15076	967800
27616	967801
70507	967802
10796	967803
31045	967804
1497	967805
25970	967806
7009	967807
41438	967808
11698	967809
19392	967810
5539	967811
8974	967812
110558	967813
8174	967814
19415	967815
13312	967816
55238	967817
98604	967818
67937	967819
1910	967820
41996	967821
43100	967822
71967	967823
69891	967824
9003	967825
34495	967826
33920	967827
88499	967828
68795	967829
27	967830
24663	967831
61768	967832
4371	967833
105654	967834
235	967835
89256	967836
12620	967837
11687	967838
22817	967839
7154	967840
8795	967841
62563	967842
3636	967843
63355	967844
22360	967845
73590	967846
11289	967847
14641	967848
13634	967849
17174	967850
4726	967851
96156	967852
49887	967853
15715	967854
22025	967855
32751	967856
32964	967857
48661	967858
78641	967859
5947	967860
91666	967861
22484	967862
93265	967863
20239	967864
63030	967865
14232	967866
7329	967867
28599	967868
72655	967869
70848	967870
38172	967871
2142	967872
8482	967873
36102	967874
22369	967875
70827	967876
20083	967877
52531	967878
8461	967879
37582	967880
14841	967881
15011	967882
93250	967883
24453	967884
4138	967885
88217	967886
4114	967887
12485	967888
11649	967889
34009	967890
45417	967891
27372	967892
22316	967893
20255	967894
8496	967895
65905	967896
50570	967897
24271	967898
958	967899
73241	967900
9151	967901
35772	967902
48508	967903
32027	967904
618	967905
6728	967906
1595	967907
7681	967908
978	967909
40742	967910
72696	967911
14886	967912
12400	967913
21085	967914
57906	967915
27734	967916
1224	967917
2812	967918
67005	967919
35060	967920
47244	967921
9675	967922
41086	967923
88480	967924
15000	967925
17225	967926
9960	967927
9317	967928
14329	967929
838	967930
82637	967931
81439	967932
36635	967933
24597	967934
14630	967935
27	967936
11510	967937
448	967938
26524	967939
73670	967940
14309	967941
73021	967942
15401	967943
51692	967944
97814	967945
17472	967946
26348	967947
79863	967948
1145	967949
2066	967950
6107	967951
66160	967952
25683	967953
16034	967954
24965	967955
8160	967956
14132	967957
60147	967958
22412	967959
8485	967960
41982	967961
22920	967962
599	967963
6697	967964
53860	967965
32870	967966
587	967967
850	967968
7490	967969
60913	967970
40326	967971
94417	967972
16149	967973
10862	967974
23566	967975
78056	967976
15234	967977
30141	967978
43956	967979
70409	967980
101406	967981
35448	967982
16897	967983
94941	967984
27773	967985
15411	967986
2249	967987
14789	967988
80144	967989
20345	967990
3907	967991
19882	967992
28191	967993
60310	967994
20768	967995
22887	967996
32121	967997
3164	967998
20596	967999
1440	968000
51368	968001
22761	968002
6140	968003
9944	968004
51091	968005
12711	968006
44976	968007
62152	968008
9109	968009
490	968010
85569	968011
22056	968012
16409	968013
27708	968014
29970	968015
4731	968016
98038	968017
10573	968018
21742	968019
33642	968020
25234	968021
52459	968022
30809	968023
679	968024
12708	968025
86423	968026
6012	968027
18399	968028
8666	968029
34630	968030
2466	968031
817	968032
26480	968033
37090	968034
909	968035
24198	968036
9394	968037
40462	968038
20570	968039
4346	968040
27674	968041
63289	968042
38185	968043
12516	968044
45374	968045
8297	968046
17598	968047
14311	968048
42854	968049
93122	968050
29723	968051
91816	968052
855	968053
16927	968054
15617	968055
69203	968056
78091	968057
110423	968058
124	968059
16206	968060
31988	968061
60260	968062
70633	968063
15403	968064
477	968065
18623	968066
52278	968067
43389	968068
1406	968069
62316	968070
62784	968071
42864	968072
8194	968073
40298	968074
29595	968075
16754	968076
2994	968077
9236	968078
3796	968079
64951	968080
31286	968081
234	968082
27469	968083
76028	968084
9472	968085
18333	968086
42207	968087
2992	968088
9452	968089
47058	968090
36718	968091
1725	968092
8335	968093
107988	968094
7669	968095
24825	968096
3187	968097
73700	968098
13993	968099
29121	968100
30650	968101
103103	968102
20638	968103
39127	968104
47625	968105
133	968106
11224	968107
7006	968108
47044	968109
69013	968110
28701	968111
13935	968112
16995	968113
15637	968114
29482	968115
97759	968116
67347	968117
90018	968118
11287	968119
56814	968120
33396	968121
1639	968122
14666	968123
21389	968124
11942	968125
47712	968126
5661	968127
35275	968128
108807	968129
18151	968130
42076	968131
34372	968132
26122	968133
49710	968134
5183	968135
1021	968136
61956	968137
29865	968138
68691	968139
17801	968140
6940	968141
15770	968142
9568	968143
4027	968144
44106	968145
91288	968146
33586	968147
403	968148
4048	968149
779	968150
10315	968151
6	968152
4510	968153
102631	968154
4839	968155
18056	968156
30	968157
22141	968158
20278	968159
4535	968160
22453	968161
51769	968162
23546	968163
55596	968164
404	968165
31516	968166
1922	968167
7510	968168
2826	968169
4847	968170
26726	968171
1299	968172
37783	968173
861	968174
15720	968175
4189	968176
81655	968177
536	968178
2335	968179
405	968180
78024	968181
5826	968182
1596	968183
35753	968184
1086	968185
24806	968186
30526	968187
12566	968188
15449	968189
61710	968190
40905	968191
25242	968192
39138	968193
22395	968194
5783	968195
63316	968196
20554	968197
36620	968198
14096	968199
15371	968200
35207	968201
16939	968202
57176	968203
50635	968204
16031	968205
22335	968206
55070	968207
64880	968208
39190	968209
76	968210
347	968211
22832	968212
34891	968213
81750	968214
22818	968215
16165	968216
20885	968217
67019	968218
1733	968219
4511	968220
774	968221
33824	968222
57775	968223
45421	968224
41543	968225
8903	968226
50378	968227
11107	968228
63591	968229
29125	968230
18703	968231
73205	968232
19484	968233
69245	968234
8982	968235
35325	968236
19486	968237
23134	968238
37950	968239
17381	968240
16	968241
19608	968242
5835	968243
49016	968244
41760	968245
95649	968246
44766	968247
11441	968248
56482	968249
5463	968250
6753	968251
4636	968252
9945	968253
4264	968254
39317	968255
21742	968256
6291	968257
11559	968258
11962	968259
11717	968260
64354	968261
13239	968262
63762	968263
21848	968264
39520	968265
13552	968266
7795	968267
27850	968268
3996	968269
40396	968270
23437	968271
33714	968272
2948	968273
38565	968274
11653	968275
32729	968276
96101	968277
41263	968278
11582	968279
808	968280
20832	968281
2560	968282
15362	968283
18607	968284
6261	968285
36947	968286
2570	968287
15423	968288
2144	968289
58035	968290
59927	968291
12145	968292
43	968293
545	968294
10272	968295
35288	968296
2177	968297
29002	968298
35571	968299
1238	968300
59855	968301
42961	968302
98098	968303
22802	968304
34899	968305
17292	968306
50879	968307
36878	968308
17343	968309
1228	968310
15331	968311
981	968312
44259	968313
9534	968314
62107	968315
43944	968316
34566	968317
5384	968318
19575	968319
25778	968320
75403	968321
47189	968322
48192	968323
5284	968324
17844	968325
10784	968326
4565	968327
21491	968328
51339	968329
10823	968330
46979	968331
13176	968332
44274	968333
12149	968334
49542	968335
6973	968336
67596	968337
7996	968338
9180	968339
45218	968340
17259	968341
5378	968342
6322	968343
11525	968344
57	968345
60	968346
38654	968347
35235	968348
63428	968349
13073	968350
33666	968351
57176	968352
61165	968353
68415	968354
703	968355
64452	968356
47016	968357
80370	968358
40874	968359
30956	968360
48124	968361
39088	968362
7616	968363
5115	968364
5040	968365
48968	968366
89997	968367
65292	968368
91342	968369
40836	968370
26882	968371
113758	968372
57022	968373
60782	968374
49520	968375
14413	968376
27025	968377
25304	968378
317	968379
54462	968380
9215	968381
8682	968382
92683	968383
9792	968384
72364	968385
67818	968386
53925	968387
90522	968388
6687	968389
1017	968390
101241	968391
40916	968392
68995	968393
21551	968394
37767	968395
29486	968396
19354	968397
34516	968398
46807	968399
9568	968400
60397	968401
19033	968402
60901	968403
198	968404
66889	968405
12177	968406
39609	968407
3603	968408
13800	968409
14351	968410
7219	968411
85757	968412
3068	968413
45968	968414
19541	968415
24069	968416
58402	968417
536	968418
19902	968419
1486	968420
35116	968421
1534	968422
91050	968423
79279	968424
71381	968425
2912	968426
2384	968427
101291	968428
75752	968429
8101	968430
5482	968431
64660	968432
12651	968433
15565	968434
67921	968435
2503	968436
19784	968437
484	968438
43090	968439
11175	968440
83597	968441
15984	968442
72481	968443
9722	968444
11143	968445
59	968446
13208	968447
69084	968448
144	968449
48230	968450
42993	968451
85071	968452
82295	968453
9625	968454
9495	968455
90234	968456
32691	968457
59347	968458
60034	968459
64178	968460
10760	968461
71340	968462
59055	968463
16080	968464
23099	968465
12893	968466
23854	968467
17292	968468
366	968469
91519	968470
164	968471
60963	968472
39101	968473
23578	968474
104205	968475
58136	968476
578	968477
1453	968478
67125	968479
6589	968480
13120	968481
92285	968482
6179	968483
39165	968484
25360	968485
90220	968486
100695	968487
71237	968488
3923	968489
1465	968490
40719	968491
540	968492
82019	968493
12	968494
3738	968495
59076	968496
1927	968497
3584	968498
24148	968499
92625	968500
40397	968501
32077	968502
17614	968503
17805	968504
348	968505
511	968506
8158	968507
17262	968508
1641	968509
44921	968510
57762	968511
79155	968512
4359	968513
27545	968514
28746	968515
8215	968516
4701	968517
79030	968518
91984	968519
521	968520
60020	968521
67172	968522
11039	968523
3086	968524
42281	968525
75795	968526
5637	968527
12429	968528
51284	968529
5800	968530
7434	968531
6677	968532
45011	968533
76808	968534
33510	968535
11033	968536
109234	968537
6621	968538
21759	968539
79019	968540
57731	968541
73470	968542
100658	968543
2747	968544
13004	968545
104479	968546
19771	968547
41809	968548
19377	968549
41	968550
49148	968551
40772	968552
12403	968553
1709	968554
15146	968555
42333	968556
114176	968557
32622	968558
64079	968559
390	968560
1165	968561
24864	968562
7063	968563
80272	968564
2528	968565
13809	968566
9330	968567
6129	968568
45907	968569
14372	968570
29984	968571
807	968572
11977	968573
23327	968574
52404	968575
46853	968576
13955	968577
8970	968578
68996	968579
30997	968580
33621	968581
128	968582
42910	968583
14717	968584
64597	968585
70929	968586
111243	968587
33793	968588
7962	968589
32329	968590
66988	968591
80498	968592
25928	968593
35614	968594
17743	968595
8258	968596
65112	968597
479	968598
36168	968599
53690	968600
31193	968601
2408	968602
20554	968603
45712	968604
5827	968605
103042	968606
25912	968607
6974	968608
23128	968609
87578	968610
109743	968611
4791	968612
80162	968613
36834	968614
591	968615
265	968616
15001	968617
31164	968618
69229	968619
4224	968620
78237	968621
91249	968622
363	968623
47315	968624
47721	968625
23792	968626
3	968627
8052	968628
27730	968629
4638	968630
12359	968631
5676	968632
67148	968633
14848	968634
32536	968635
632	968636
2949	968637
29084	968638
5638	968639
1463	968640
90828	968641
23046	968642
17973	968643
63226	968644
10417	968645
13374	968646
14692	968647
3233	968648
414	968649
19228	968650
37192	968651
16266	968652
15076	968653
20381	968654
14260	968655
6015	968656
57387	968657
24327	968658
64896	968659
3094	968660
51109	968661
54017	968662
1126	968663
89443	968664
29074	968665
110003	968666
20602	968667
62793	968668
50416	968669
17007	968670
9754	968671
6262	968672
12472	968673
11139	968674
4913	968675
10390	968676
5864	968677
51537	968678
24891	968679
11245	968680
104360	968681
81033	968682
18117	968683
37689	968684
8385	968685
47569	968686
10088	968687
1672	968688
25904	968689
41105	968690
23700	968691
29060	968692
77660	968693
53613	968694
733	968695
4736	968696
33101	968697
44120	968698
64149	968699
12747	968700
14802	968701
600	968702
75254	968703
60011	968704
7187	968705
19050	968706
20033	968707
29523	968708
229	968709
5445	968710
57031	968711
28913	968712
2279	968713
12369	968714
22630	968715
16551	968716
3140	968717
36987	968718
4620	968719
27727	968720
295	968721
2316	968722
21779	968723
52183	968724
954	968725
35730	968726
101417	968727
53038	968728
175	968729
46097	968730
84819	968731
33556	968732
43042	968733
55321	968734
1956	968735
49655	968736
3105	968737
72435	968738
3559	968739
37351	968740
8958	968741
97593	968742
23196	968743
44261	968744
26864	968745
75955	968746
579	968747
23102	968748
97494	968749
13281	968750
601	968751
10138	968752
1325	968753
1798	968754
679	968755
70426	968756
55364	968757
3179	968758
30544	968759
17648	968760
40060	968761
49254	968762
19284	968763
67193	968764
95246	968765
5822	968766
2658	968767
89653	968768
63797	968769
48315	968770
3658	968771
81709	968772
101851	968773
152	968774
44755	968775
25271	968776
10531	968777
43256	968778
23157	968779
38187	968780
41340	968781
94081	968782
20108	968783
17133	968784
26768	968785
23053	968786
7507	968787
35938	968788
22273	968789
496	968790
26538	968791
18544	968792
28118	968793
13822	968794
35482	968795
37103	968796
29010	968797
16334	968798
1123	968799
76267	968800
27878	968801
65397	968802
58162	968803
15692	968804
77883	968805
1662	968806
2525	968807
15716	968808
1052	968809
2230	968810
3083	968811
11024	968812
2777	968813
9367	968814
24792	968815
10075	968816
11000	968817
4786	968818
27292	968819
57676	968820
34706	968821
68487	968822
23487	968823
86186	968824
24241	968825
36212	968826
13329	968827
4332	968828
29243	968829
25282	968830
50865	968831
12085	968832
43838	968833
51713	968834
33444	968835
2368	968836
62448	968837
751	968838
25132	968839
188	968840
3917	968841
24586	968842
22	968843
72720	968844
31267	968845
23209	968846
997	968847
42156	968848
17786	968849
3783	968850
5762	968851
85453	968852
23244	968853
3510	968854
77821	968855
5384	968856
25232	968857
10892	968858
65538	968859
8309	968860
4296	968861
4113	968862
70460	968863
45282	968864
56514	968865
27046	968866
16870	968867
18005	968868
8579	968869
51951	968870
76195	968871
27357	968872
27772	968873
13525	968874
1070	968875
28677	968876
29403	968877
87205	968878
10802	968879
7765	968880
74791	968881
14621	968882
1693	968883
56167	968884
84158	968885
21005	968886
11434	968887
19755	968888
2999	968889
17811	968890
33282	968891
217	968892
54367	968893
48313	968894
113168	968895
68232	968896
7563	968897
33751	968898
36	968899
3621	968900
39722	968901
42412	968902
16740	968903
30829	968904
22029	968905
14157	968906
2593	968907
31389	968908
90461	968909
47243	968910
7584	968911
30188	968912
77958	968913
85976	968914
22095	968915
758	968916
62334	968917
91894	968918
1151	968919
634	968920
2774	968921
11490	968922
20520	968923
9877	968924
88926	968925
30687	968926
22104	968927
15044	968928
50064	968929
13423	968930
33427	968931
20121	968932
7952	968933
44551	968934
17907	968935
62322	968936
2996	968937
73549	968938
51680	968939
23139	968940
2744	968941
52644	968942
15673	968943
7480	968944
89	968945
48467	968946
65105	968947
3827	968948
39953	968949
8234	968950
5600	968951
105325	968952
2657	968953
3199	968954
40071	968955
5882	968956
1	968957
53409	968958
87211	968959
14618	968960
25873	968961
103071	968962
1326	968963
99464	968964
12388	968965
53997	968966
1217	968967
29058	968968
16587	968969
179	968970
21386	968971
1081	968972
12024	968973
16853	968974
28521	968975
2410	968976
1108	968977
56181	968978
10465	968979
33	968980
33557	968981
2793	968982
2578	968983
61678	968984
502	968985
78782	968986
22510	968987
28865	968988
21470	968989
15686	968990
7556	968991
41721	968992
35311	968993
463	968994
32330	968995
562	968996
18295	968997
31193	968998
7661	968999
11021	969000
35685	969001
46260	969002
1664	969003
79671	969004
28673	969005
80410	969006
48659	969007
7832	969008
3775	969009
3295	969010
46381	969011
6211	969012
66565	969013
189	969014
9758	969015
8161	969016
83972	969017
71961	969018
16935	969019
2767	969020
46449	969021
14576	969022
28497	969023
6762	969024
53955	969025
25481	969026
9709	969027
17448	969028
17050	969029
6345	969030
4733	969031
941	969032
10314	969033
43758	969034
81679	969035
17569	969036
7926	969037
36183	969038
16301	969039
25104	969040
93815	969041
14771	969042
35825	969043
46689	969044
1842	969045
21642	969046
68174	969047
19971	969048
34033	969049
1091	969050
67332	969051
570	969052
16879	969053
824	969054
42090	969055
20295	969056
11679	969057
42820	969058
645	969059
13029	969060
75325	969061
22762	969062
70965	969063
479	969064
17664	969065
92617	969066
14538	969067
35891	969068
37219	969069
64814	969070
18625	969071
19570	969072
40664	969073
2344	969074
66795	969075
992	969076
43414	969077
17774	969078
45665	969079
1263	969080
103291	969081
18228	969082
45724	969083
80774	969084
86492	969085
30723	969086
95384	969087
60597	969088
113940	969089
14910	969090
105255	969091
71631	969092
44726	969093
80419	969094
20654	969095
25925	969096
676	969097
407	969098
24228	969099
104967	969100
10985	969101
63270	969102
19819	969103
49508	969104
1475	969105
38591	969106
3	969107
17444	969108
58322	969109
23038	969110
12372	969111
101414	969112
62298	969113
2152	969114
80448	969115
30114	969116
36449	969117
11259	969118
1615	969119
58583	969120
65703	969121
14260	969122
12227	969123
87322	969124
3210	969125
27197	969126
2579	969127
30540	969128
32465	969129
104174	969130
27127	969131
7040	969132
3043	969133
12181	969134
13113	969135
22507	969136
8234	969137
4468	969138
27248	969139
10999	969140
32303	969141
10241	969142
2108	969143
43902	969144
59181	969145
9750	969146
5243	969147
4524	969148
2688	969149
1110	969150
33701	969151
12145	969152
27103	969153
1934	969154
56796	969155
762	969156
24083	969157
531	969158
7289	969159
66263	969160
26098	969161
24320	969162
3741	969163
2305	969164
12792	969165
5326	969166
5618	969167
59446	969168
30435	969169
23849	969170
41467	969171
42325	969172
37169	969173
305	969174
3088	969175
7023	969176
80466	969177
24423	969178
4910	969179
44040	969180
1194	969181
9547	969182
25172	969183
25512	969184
67039	969185
16954	969186
31972	969187
19585	969188
5222	969189
3509	969190
46985	969191
1865	969192
20470	969193
21213	969194
71190	969195
74890	969196
43754	969197
59793	969198
4816	969199
11194	969200
19197	969201
11745	969202
291	969203
288	969204
58371	969205
16052	969206
287	969207
4743	969208
926	969209
12238	969210
63592	969211
41464	969212
30634	969213
38513	969214
3573	969215
12627	969216
43711	969217
72930	969218
62945	969219
97811	969220
24931	969221
77618	969222
32467	969223
2930	969224
5236	969225
79373	969226
24078	969227
25237	969228
25923	969229
35420	969230
23937	969231
61993	969232
54847	969233
529	969234
106714	969235
4186	969236
28563	969237
3154	969238
35397	969239
13656	969240
61771	969241
25602	969242
56343	969243
79195	969244
4710	969245
32208	969246
57332	969247
2947	969248
79773	969249
20	969250
25425	969251
21829	969252
25764	969253
55256	969254
14365	969255
21329	969256
52382	969257
27285	969258
7795	969259
18859	969260
21335	969261
55976	969262
274	969263
6418	969264
15755	969265
13985	969266
73793	969267
45907	969268
28478	969269
42936	969270
35008	969271
3408	969272
19367	969273
101345	969274
34549	969275
27356	969276
40829	969277
12603	969278
11413	969279
75034	969280
1371	969281
16611	969282
21534	969283
7533	969284
22724	969285
9604	969286
43461	969287
7733	969288
19977	969289
44252	969290
66720	969291
4772	969292
24943	969293
34773	969294
601	969295
63011	969296
42730	969297
40855	969298
26111	969299
92411	969300
1658	969301
1678	969302
48356	969303
771	969304
82441	969305
36323	969306
12236	969307
15617	969308
91416	969309
2235	969310
1269	969311
3010	969312
24682	969313
13291	969314
10918	969315
41702	969316
1423	969317
31297	969318
55435	969319
3121	969320
46549	969321
3662	969322
33857	969323
32914	969324
23447	969325
6991	969326
53348	969327
6758	969328
1826	969329
11628	969330
12250	969331
24436	969332
33742	969333
2667	969334
53320	969335
2077	969336
557	969337
7837	969338
3116	969339
27708	969340
61909	969341
14634	969342
18281	969343
46595	969344
25677	969345
6828	969346
62578	969347
11570	969348
9850	969349
1293	969350
17885	969351
54045	969352
45	969353
3686	969354
531	969355
36471	969356
31247	969357
50315	969358
64468	969359
794	969360
38732	969361
6959	969362
40070	969363
46038	969364
24443	969365
61629	969366
5152	969367
35297	969368
3234	969369
28982	969370
26217	969371
71174	969372
35751	969373
29377	969374
21873	969375
3503	969376
10165	969377
11757	969378
51855	969379
33016	969380
40521	969381
80397	969382
10110	969383
24030	969384
18856	969385
19637	969386
41681	969387
3018	969388
104193	969389
92445	969390
7459	969391
21415	969392
11778	969393
36498	969394
475	969395
16796	969396
83995	969397
73259	969398
15164	969399
18467	969400
13611	969401
23020	969402
54914	969403
60839	969404
75762	969405
104221	969406
74752	969407
42621	969408
7206	969409
11441	969410
40587	969411
77768	969412
49388	969413
28877	969414
4310	969415
59088	969416
868	969417
4414	969418
39507	969419
51959	969420
78227	969421
38993	969422
8205	969423
55752	969424
14931	969425
27882	969426
78923	969427
856	969428
11421	969429
96426	969430
106558	969431
10751	969432
3933	969433
62988	969434
48182	969435
10967	969436
92617	969437
42985	969438
166	969439
5631	969440
2724	969441
9579	969442
86830	969443
1736	969444
84	969445
53823	969446
4295	969447
12391	969448
79579	969449
42642	969450
43686	969451
63168	969452
14779	969453
22	969454
8856	969455
88842	969456
28031	969457
27839	969458
16760	969459
12209	969460
2252	969461
48081	969462
6538	969463
94	969464
20183	969465
93035	969466
18567	969467
40230	969468
4515	969469
8548	969470
27870	969471
68193	969472
6518	969473
965	969474
26016	969475
10178	969476
74409	969477
11102	969478
79721	969479
31424	969480
612	969481
46652	969482
22009	969483
23732	969484
1057	969485
39784	969486
4260	969487
56924	969488
10729	969489
35956	969490
7471	969491
16442	969492
82859	969493
52784	969494
7648	969495
43189	969496
1050	969497
30498	969498
9267	969499
4783	969500
92128	969501
951	969502
34925	969503
85832	969504
3074	969505
78249	969506
25097	969507
85230	969508
18701	969509
406	969510
15135	969511
10817	969512
9975	969513
78986	969514
40266	969515
4966	969516
13866	969517
36571	969518
54476	969519
7437	969520
11328	969521
32555	969522
18745	969523
19938	969524
60218	969525
38322	969526
28851	969527
22701	969528
20639	969529
24044	969530
1088	969531
10497	969532
10906	969533
1970	969534
16872	969535
51694	969536
104129	969537
26330	969538
3850	969539
89740	969540
13663	969541
7189	969542
86518	969543
7555	969544
27953	969545
14383	969546
19891	969547
8983	969548
2017	969549
13214	969550
30942	969551
3304	969552
3571	969553
22430	969554
47027	969555
48866	969556
36377	969557
12398	969558
42220	969559
31354	969560
11101	969561
62669	969562
19840	969563
29765	969564
53050	969565
3660	969566
82871	969567
29493	969568
4079	969569
7199	969570
12226	969571
73890	969572
4496	969573
10163	969574
47185	969575
89720	969576
116	969577
62084	969578
15215	969579
37866	969580
93651	969581
32605	969582
23280	969583
11376	969584
62616	969585
694	969586
42916	969587
15738	969588
24476	969589
92408	969590
6809	969591
2129	969592
508	969593
45923	969594
30716	969595
2791	969596
74336	969597
17078	969598
27200	969599
29591	969600
364	969601
3487	969602
5307	969603
62636	969604
3444	969605
2675	969606
41781	969607
21209	969608
10886	969609
575	969610
11261	969611
39	969612
36069	969613
91585	969614
31451	969615
43350	969616
474	969617
17157	969618
717	969619
4318	969620
54927	969621
27668	969622
11973	969623
110691	969624
71363	969625
2870	969626
77166	969627
54256	969628
19284	969629
17190	969630
4239	969631
80553	969632
43948	969633
4108	969634
14243	969635
77022	969636
31663	969637
5684	969638
75091	969639
16926	969640
81996	969641
21561	969642
20873	969643
73199	969644
49805	969645
87386	969646
25711	969647
19444	969648
72851	969649
37	969650
1129	969651
59533	969652
17626	969653
11873	969654
21920	969655
38973	969656
8149	969657
82873	969658
15303	969659
3444	969660
5269	969661
4560	969662
650	969663
62	969664
86805	969665
21323	969666
13319	969667
49263	969668
32368	969669
7123	969670
15564	969671
3781	969672
63887	969673
61667	969674
58530	969675
2934	969676
19305	969677
458	969678
55339	969679
8021	969680
5060	969681
28396	969682
5547	969683
74488	969684
83484	969685
46842	969686
9512	969687
16109	969688
697	969689
59100	969690
14795	969691
2525	969692
30674	969693
12536	969694
51045	969695
12647	969696
22776	969697
9828	969698
6668	969699
49	969700
59884	969701
40441	969702
12892	969703
24591	969704
72470	969705
12329	969706
64644	969707
4030	969708
44565	969709
4574	969710
38833	969711
5867	969712
1434	969713
45787	969714
697	969715
4674	969716
6287	969717
27240	969718
11333	969719
12889	969720
39815	969721
60661	969722
7932	969723
351	969724
8208	969725
264	969726
124	969727
728	969728
260	969729
16427	969730
38355	969731
25497	969732
5705	969733
56700	969734
42176	969735
78849	969736
15038	969737
112052	969738
84353	969739
66993	969740
43627	969741
9211	969742
24313	969743
34706	969744
15864	969745
186	969746
32482	969747
24349	969748
15152	969749
102490	969750
71863	969751
45542	969752
41466	969753
7138	969754
352	969755
27588	969756
27958	969757
69935	969758
14141	969759
48159	969760
12565	969761
225	969762
74929	969763
3517	969764
528	969765
52645	969766
50914	969767
53186	969768
17576	969769
33745	969770
1874	969771
28041	969772
76852	969773
7669	969774
45167	969775
22735	969776
48355	969777
53094	969778
12565	969779
99287	969780
43609	969781
85	969782
54076	969783
32357	969784
23785	969785
28537	969786
380	969787
78365	969788
80511	969789
83398	969790
89907	969791
45320	969792
54058	969793
26239	969794
3837	969795
6566	969796
329	969797
7643	969798
331	969799
15890	969800
2625	969801
101220	969802
91609	969803
80008	969804
47569	969805
1802	969806
47360	969807
41745	969808
17406	969809
19878	969810
409	969811
16624	969812
34567	969813
52359	969814
950	969815
19778	969816
12891	969817
43089	969818
6076	969819
75469	969820
72174	969821
103640	969822
9532	969823
18557	969824
18216	969825
23298	969826
100445	969827
44134	969828
48117	969829
3631	969830
4512	969831
44591	969832
22426	969833
13515	969834
101551	969835
59636	969836
65268	969837
35798	969838
23659	969839
89013	969840
40832	969841
61424	969842
72896	969843
71315	969844
9620	969845
26416	969846
5373	969847
46782	969848
26000	969849
24784	969850
11872	969851
45240	969852
83672	969853
33967	969854
55071	969855
59	969856
20352	969857
34216	969858
12514	969859
3041	969860
31949	969861
6716	969862
36240	969863
11407	969864
13506	969865
13460	969866
4455	969867
9934	969868
38795	969869
53081	969870
2	969871
108634	969872
21821	969873
71365	969874
16286	969875
11512	969876
4855	969877
70897	969878
1948	969879
27594	969880
31814	969881
49447	969882
9578	969883
46125	969884
26177	969885
40785	969886
21730	969887
15959	969888
40876	969889
9821	969890
7899	969891
43285	969892
20794	969893
26212	969894
32992	969895
4477	969896
77198	969897
11041	969898
13838	969899
47929	969900
43401	969901
13202	969902
39798	969903
2741	969904
99669	969905
52823	969906
39956	969907
41518	969908
76319	969909
4991	969910
102851	969911
32200	969912
81642	969913
5483	969914
12119	969915
14630	969916
7576	969917
42080	969918
447	969919
30671	969920
90921	969921
38125	969922
4361	969923
23293	969924
61898	969925
86336	969926
6474	969927
79952	969928
3431	969929
7617	969930
62350	969931
38545	969932
36469	969933
78380	969934
42729	969935
3330	969936
36545	969937
34319	969938
79063	969939
50145	969940
12844	969941
15060	969942
109176	969943
88	969944
52259	969945
30956	969946
1096	969947
15099	969948
7222	969949
22618	969950
274	969951
67389	969952
36052	969953
51112	969954
87671	969955
1058	969956
7193	969957
61394	969958
36184	969959
4736	969960
18418	969961
546	969962
17741	969963
7074	969964
36663	969965
9063	969966
13690	969967
50467	969968
68065	969969
62	969970
4797	969971
57030	969972
34572	969973
75248	969974
1706	969975
46286	969976
12922	969977
60624	969978
2885	969979
33768	969980
876	969981
102232	969982
47390	969983
2727	969984
59651	969985
6458	969986
30469	969987
3113	969988
60054	969989
86670	969990
66657	969991
2445	969992
21556	969993
33438	969994
22436	969995
49719	969996
24311	969997
13306	969998
19937	969999
79966	970000
17912	970001
28074	970002
72119	970003
23711	970004
35831	970005
2607	970006
21073	970007
67016	970008
35250	970009
91444	970010
1177	970011
58127	970012
17551	970013
14	970014
23958	970015
929	970016
22835	970017
61326	970018
5845	970019
99975	970020
37910	970021
1382	970022
54492	970023
16489	970024
39732	970025
2357	970026
14472	970027
67719	970028
56590	970029
1895	970030
12439	970031
2778	970032
66744	970033
58246	970034
12889	970035
9403	970036
44216	970037
2054	970038
42656	970039
23436	970040
3014	970041
88226	970042
51	970043
527	970044
4399	970045
40876	970046
43134	970047
102031	970048
93845	970049
101650	970050
13181	970051
60531	970052
29641	970053
40939	970054
28762	970055
62668	970056
790	970057
12985	970058
31298	970059
10480	970060
78925	970061
578	970062
102258	970063
49802	970064
44702	970065
34360	970066
3457	970067
33161	970068
56831	970069
1965	970070
62957	970071
33366	970072
18190	970073
44509	970074
89146	970075
3479	970076
15266	970077
18744	970078
19196	970079
51194	970080
470	970081
77	970082
15972	970083
49387	970084
13629	970085
62749	970086
2946	970087
45446	970088
65756	970089
26932	970090
45375	970091
17542	970092
76546	970093
60007	970094
21175	970095
8319	970096
38676	970097
15067	970098
23371	970099
8702	970100
41078	970101
32417	970102
28414	970103
9172	970104
126	970105
12823	970106
37453	970107
34370	970108
1066	970109
72420	970110
38740	970111
74445	970112
41223	970113
27876	970114
41708	970115
12031	970116
24235	970117
11660	970118
11603	970119
47597	970120
72644	970121
12657	970122
46475	970123
31125	970124
3070	970125
29743	970126
50449	970127
20910	970128
43396	970129
26176	970130
43407	970131
93988	970132
54509	970133
472	970134
100249	970135
659	970136
51500	970137
32145	970138
31284	970139
21541	970140
37556	970141
44673	970142
197	970143
81259	970144
31471	970145
72106	970146
26100	970147
845	970148
26410	970149
38969	970150
62586	970151
409	970152
46837	970153
71564	970154
33286	970155
85436	970156
20174	970157
58182	970158
21681	970159
58	970160
253	970161
21028	970162
3418	970163
2734	970164
6696	970165
50143	970166
39030	970167
22177	970168
43519	970169
30650	970170
1717	970171
86391	970172
54821	970173
376	970174
11079	970175
35290	970176
10050	970177
41809	970178
25364	970179
47781	970180
64763	970181
3498	970182
10235	970183
23690	970184
18419	970185
79952	970186
58022	970187
33091	970188
54370	970189
68585	970190
21733	970191
7741	970192
17080	970193
7770	970194
15728	970195
90778	970196
13956	970197
9611	970198
25256	970199
83181	970200
9956	970201
69732	970202
350	970203
28477	970204
1696	970205
79256	970206
42751	970207
819	970208
12	970209
4829	970210
47826	970211
34813	970212
313	970213
17532	970214
53686	970215
8501	970216
34192	970217
58267	970218
5346	970219
60790	970220
47930	970221
1004	970222
79259	970223
17026	970224
53817	970225
4592	970226
35380	970227
31484	970228
3676	970229
79292	970230
43350	970231
18035	970232
24975	970233
2074	970234
23829	970235
83511	970236
927	970237
1791	970238
46628	970239
9	970240
27690	970241
23775	970242
79479	970243
56626	970244
19401	970245
5420	970246
28057	970247
47265	970248
49789	970249
70012	970250
10958	970251
10	970252
49809	970253
72519	970254
30634	970255
51610	970256
14445	970257
89608	970258
30819	970259
20685	970260
59423	970261
23870	970262
32107	970263
42078	970264
42218	970265
12184	970266
1525	970267
319	970268
2941	970269
21005	970270
17560	970271
54154	970272
81391	970273
57059	970274
4645	970275
1306	970276
85745	970277
82131	970278
1035	970279
1357	970280
89032	970281
24234	970282
82173	970283
36977	970284
63775	970285
2670	970286
10923	970287
65225	970288
16866	970289
442	970290
17599	970291
8969	970292
23355	970293
21010	970294
13985	970295
42228	970296
167	970297
45061	970298
29694	970299
30100	970300
6560	970301
41458	970302
40136	970303
7413	970304
2593	970305
5265	970306
16499	970307
4630	970308
17961	970309
41500	970310
89481	970311
11990	970312
38231	970313
5402	970314
36453	970315
28982	970316
59469	970317
55	970318
13054	970319
20707	970320
45918	970321
12122	970322
2618	970323
4018	970324
45086	970325
7890	970326
325	970327
7795	970328
44629	970329
22289	970330
2256	970331
8817	970332
86365	970333
38018	970334
43052	970335
92536	970336
88977	970337
12880	970338
39224	970339
35240	970340
7837	970341
45005	970342
446	970343
62252	970344
3975	970345
3270	970346
6614	970347
2754	970348
18611	970349
63857	970350
43782	970351
1328	970352
7134	970353
19065	970354
43208	970355
43530	970356
21551	970357
38970	970358
20782	970359
62596	970360
21395	970361
38742	970362
16499	970363
61824	970364
23354	970365
95728	970366
37199	970367
28213	970368
90861	970369
13547	970370
25408	970371
10206	970372
53821	970373
5106	970374
40834	970375
86602	970376
51049	970377
952	970378
91015	970379
2289	970380
50419	970381
23385	970382
32352	970383
91921	970384
42158	970385
40692	970386
18396	970387
4833	970388
42775	970389
16634	970390
35905	970391
100847	970392
9768	970393
55939	970394
113066	970395
70264	970396
4952	970397
55732	970398
54061	970399
7242	970400
21614	970401
27694	970402
58826	970403
23383	970404
20785	970405
806	970406
51211	970407
3701	970408
12436	970409
45691	970410
2290	970411
1865	970412
84473	970413
22266	970414
13449	970415
33774	970416
3875	970417
4407	970418
49715	970419
19673	970420
23538	970421
1383	970422
45764	970423
23059	970424
15178	970425
40776	970426
28697	970427
21139	970428
10200	970429
101330	970430
35601	970431
3762	970432
45872	970433
86159	970434
55248	970435
26130	970436
8299	970437
272	970438
166	970439
70458	970440
61618	970441
58618	970442
84356	970443
2431	970444
8074	970445
30036	970446
13413	970447
65514	970448
4330	970449
7209	970450
56021	970451
52205	970452
23827	970453
26564	970454
434	970455
25489	970456
35521	970457
468	970458
86639	970459
23625	970460
19455	970461
9467	970462
1032	970463
64006	970464
24763	970465
21347	970466
11671	970467
12449	970468
80766	970469
91061	970470
41688	970471
629	970472
32809	970473
19249	970474
51	970475
14307	970476
3262	970477
70300	970478
773	970479
49570	970480
74998	970481
22128	970482
1667	970483
50648	970484
93764	970485
65820	970486
37	970487
85330	970488
23013	970489
43	970490
13086	970491
114150	970492
471	970493
60975	970494
28099	970495
22125	970496
57348	970497
1003	970498
71668	970499
10469	970500
29322	970501
79468	970502
46037	970503
187	970504
20152	970505
70225	970506
79279	970507
45923	970508
9895	970509
8463	970510
43045	970511
25521	970512
62150	970513
38282	970514
38600	970515
11987	970516
25912	970517
67379	970518
68400	970519
9406	970520
22372	970521
62052	970522
12424	970523
88549	970524
19320	970525
48014	970526
30160	970527
79127	970528
7365	970529
5038	970530
14998	970531
22434	970532
79862	970533
7403	970534
34551	970535
9545	970536
24711	970537
13914	970538
95504	970539
918	970540
14119	970541
77463	970542
29450	970543
1708	970544
4378	970545
8207	970546
11321	970547
99525	970548
22477	970549
6718	970550
26530	970551
10956	970552
20492	970553
33395	970554
29531	970555
10317	970556
10467	970557
22476	970558
22545	970559
38386	970560
3542	970561
20801	970562
4599	970563
102252	970564
12962	970565
16960	970566
31527	970567
70396	970568
78884	970569
7879	970570
2240	970571
5996	970572
89323	970573
40930	970574
205	970575
25357	970576
1818	970577
503	970578
13685	970579
29936	970580
3895	970581
32528	970582
49358	970583
12533	970584
919	970585
35763	970586
3163	970587
30732	970588
19805	970589
23325	970590
30113	970591
2527	970592
69713	970593
2150	970594
587	970595
221	970596
26002	970597
14234	970598
6871	970599
5452	970600
9663	970601
4011	970602
12803	970603
49325	970604
5034	970605
56958	970606
96294	970607
26414	970608
33434	970609
71146	970610
8325	970611
3274	970612
31653	970613
32682	970614
33153	970615
50552	970616
56839	970617
72433	970618
23490	970619
20606	970620
51323	970621
25488	970622
2371	970623
66536	970624
38745	970625
45493	970626
13209	970627
26122	970628
19926	970629
40558	970630
33909	970631
11259	970632
874	970633
16200	970634
60557	970635
10823	970636
21678	970637
33396	970638
24275	970639
2590	970640
34601	970641
11633	970642
90808	970643
36085	970644
31449	970645
4358	970646
26706	970647
97715	970648
56388	970649
1827	970650
25756	970651
48353	970652
9300	970653
68192	970654
4104	970655
64535	970656
32099	970657
2512	970658
69046	970659
7857	970660
66612	970661
71004	970662
12594	970663
60393	970664
2694	970665
46704	970666
4916	970667
19314	970668
13	970669
85745	970670
4172	970671
62262	970672
43671	970673
23894	970674
23104	970675
82941	970676
28476	970677
22293	970678
49476	970679
15340	970680
23	970681
61044	970682
55722	970683
2116	970684
27506	970685
35343	970686
32740	970687
1251	970688
16735	970689
47067	970690
49500	970691
12095	970692
88826	970693
677	970694
23117	970695
5406	970696
2091	970697
35045	970698
89884	970699
29803	970700
22849	970701
157	970702
31289	970703
87712	970704
66442	970705
47773	970706
81287	970707
60527	970708
54262	970709
6734	970710
9984	970711
5765	970712
30710	970713
27423	970714
765	970715
13377	970716
41452	970717
252	970718
13415	970719
24402	970720
20525	970721
6221	970722
14607	970723
19	970724
8798	970725
108338	970726
66511	970727
4954	970728
37262	970729
10599	970730
42669	970731
109	970732
19875	970733
19180	970734
41472	970735
28315	970736
23309	970737
13934	970738
69188	970739
40439	970740
21356	970741
56612	970742
33661	970743
10648	970744
893	970745
14416	970746
58196	970747
7452	970748
14701	970749
13052	970750
9873	970751
17402	970752
6458	970753
23154	970754
7923	970755
65644	970756
2476	970757
9261	970758
39875	970759
2632	970760
7102	970761
774	970762
60114	970763
97312	970764
218	970765
21206	970766
3482	970767
1334	970768
10017	970769
234	970770
7024	970771
4176	970772
35109	970773
79548	970774
48271	970775
8708	970776
37293	970777
10691	970778
90582	970779
49310	970780
34	970781
54313	970782
79252	970783
10856	970784
34327	970785
11148	970786
32787	970787
31178	970788
6494	970789
2473	970790
6061	970791
40135	970792
100295	970793
29754	970794
8923	970795
28755	970796
56536	970797
49399	970798
69331	970799
2575	970800
79990	970801
374	970802
10183	970803
7428	970804
22716	970805
39943	970806
92583	970807
11277	970808
38422	970809
27175	970810
11496	970811
24209	970812
7396	970813
5813	970814
36013	970815
15646	970816
17254	970817
34104	970818
71046	970819
8845	970820
43750	970821
8106	970822
36979	970823
36399	970824
56754	970825
53965	970826
2963	970827
54731	970828
86712	970829
80473	970830
165	970831
40361	970832
26836	970833
66036	970834
18173	970835
22984	970836
12234	970837
10678	970838
93990	970839
82257	970840
2733	970841
25145	970842
18993	970843
32286	970844
16388	970845
23219	970846
47598	970847
296	970848
82280	970849
11843	970850
13585	970851
17271	970852
60515	970853
33287	970854
40830	970855
39956	970856
4942	970857
328	970858
53676	970859
8028	970860
65587	970861
14669	970862
17454	970863
16124	970864
17050	970865
46692	970866
79091	970867
22312	970868
61270	970869
22796	970870
68715	970871
10800	970872
102	970873
56008	970874
21479	970875
57701	970876
53591	970877
52459	970878
28367	970879
1833	970880
357	970881
76407	970882
5864	970883
21959	970884
81448	970885
17654	970886
42612	970887
1342	970888
5254	970889
8145	970890
25862	970891
8401	970892
38019	970893
109276	970894
17901	970895
31522	970896
23688	970897
3993	970898
22370	970899
11126	970900
6215	970901
54764	970902
98591	970903
83622	970904
44049	970905
41294	970906
1628	970907
10109	970908
5795	970909
17381	970910
9237	970911
65409	970912
41205	970913
6734	970914
5950	970915
3534	970916
49813	970917
4933	970918
32326	970919
40544	970920
28637	970921
14041	970922
71853	970923
64831	970924
51203	970925
17847	970926
40901	970927
3963	970928
53458	970929
7204	970930
11208	970931
9134	970932
86635	970933
92850	970934
64511	970935
14518	970936
18766	970937
88124	970938
22277	970939
52408	970940
69284	970941
8391	970942
32596	970943
155	970944
10399	970945
14738	970946
3597	970947
33240	970948
3414	970949
23488	970950
4084	970951
33728	970952
92723	970953
6206	970954
6274	970955
1810	970956
41740	970957
3123	970958
2062	970959
3726	970960
5095	970961
29409	970962
45735	970963
58284	970964
85438	970965
4552	970966
26630	970967
9277	970968
56016	970969
68163	970970
44802	970971
52136	970972
78444	970973
69239	970974
76445	970975
37571	970976
73	970977
580	970978
336	970979
21607	970980
60779	970981
51341	970982
64107	970983
3120	970984
68025	970985
72874	970986
10785	970987
3085	970988
21906	970989
42459	970990
9608	970991
4380	970992
615	970993
13580	970994
12586	970995
56375	970996
13921	970997
6462	970998
28300	970999
50299	971000
58937	971001
62979	971002
18161	971003
54534	971004
8359	971005
22324	971006
29628	971007
42082	971008
57239	971009
2185	971010
38123	971011
43352	971012
5531	971013
12455	971014
103305	971015
3128	971016
82181	971017
48443	971018
2519	971019
10539	971020
41307	971021
2931	971022
21911	971023
5243	971024
8058	971025
45727	971026
1433	971027
687	971028
4886	971029
53565	971030
20488	971031
7515	971032
208	971033
54521	971034
167	971035
57705	971036
9582	971037
3772	971038
33099	971039
37035	971040
10663	971041
83040	971042
587	971043
108641	971044
42057	971045
6197	971046
42635	971047
111127	971048
30233	971049
23809	971050
48525	971051
39217	971052
30246	971053
179	971054
39266	971055
15351	971056
9070	971057
8905	971058
285	971059
21876	971060
17015	971061
44937	971062
3843	971063
32440	971064
7658	971065
21045	971066
24194	971067
46088	971068
90194	971069
46265	971070
85	971071
46431	971072
6046	971073
1161	971074
14374	971075
4644	971076
32879	971077
46532	971078
33995	971079
42255	971080
47333	971081
73396	971082
89896	971083
432	971084
9219	971085
22275	971086
732	971087
1524	971088
5697	971089
110783	971090
59161	971091
32962	971092
79239	971093
15663	971094
52187	971095
13106	971096
24352	971097
48720	971098
3102	971099
5849	971100
67010	971101
3200	971102
19644	971103
35394	971104
5221	971105
7024	971106
42116	971107
2834	971108
15328	971109
26588	971110
105282	971111
49138	971112
5671	971113
4557	971114
25204	971115
659	971116
8932	971117
5060	971118
3903	971119
20060	971120
6155	971121
11040	971122
15864	971123
43932	971124
11731	971125
6204	971126
62861	971127
12638	971128
32000	971129
101822	971130
8716	971131
24800	971132
13800	971133
92263	971134
1681	971135
61337	971136
866	971137
12424	971138
36763	971139
53560	971140
11697	971141
1022	971142
3138	971143
21774	971144
1839	971145
25143	971146
25285	971147
14310	971148
161	971149
30835	971150
7742	971151
61835	971152
5648	971153
13150	971154
1428	971155
33489	971156
5222	971157
38850	971158
37302	971159
13888	971160
11188	971161
45650	971162
31343	971163
39056	971164
31320	971165
434	971166
6203	971167
10997	971168
45573	971169
21609	971170
31251	971171
82010	971172
50324	971173
31967	971174
14382	971175
947	971176
16379	971177
27291	971178
14863	971179
10788	971180
23820	971181
30212	971182
27209	971183
16749	971184
90199	971185
26795	971186
4028	971187
52527	971188
16952	971189
19339	971190
257	971191
20593	971192
1434	971193
43887	971194
2600	971195
32629	971196
11097	971197
7166	971198
55010	971199
43755	971200
63226	971201
3292	971202
16998	971203
8842	971204
1672	971205
5402	971206
76692	971207
66400	971208
684	971209
14754	971210
41903	971211
44259	971212
33394	971213
102340	971214
3895	971215
8401	971216
2564	971217
1163	971218
10297	971219
11181	971220
9933	971221
39067	971222
205	971223
97812	971224
8844	971225
2249	971226
5110	971227
22983	971228
88967	971229
7579	971230
5024	971231
67	971232
61990	971233
3374	971234
104371	971235
56368	971236
4703	971237
47856	971238
43374	971239
9109	971240
30711	971241
41623	971242
76914	971243
3330	971244
18259	971245
100390	971246
60957	971247
20283	971248
62027	971249
73389	971250
11587	971251
55324	971252
24133	971253
50338	971254
26126	971255
47869	971256
42685	971257
25790	971258
1026	971259
96566	971260
79865	971261
33782	971262
15722	971263
17828	971264
28435	971265
20429	971266
629	971267
141	971268
1028	971269
54693	971270
19285	971271
15037	971272
59284	971273
39272	971274
16663	971275
69208	971276
3262	971277
21066	971278
30252	971279
6143	971280
30341	971281
42146	971282
9160	971283
40174	971284
89827	971285
1381	971286
64127	971287
87910	971288
34988	971289
77031	971290
2413	971291
14130	971292
32814	971293
2503	971294
101095	971295
2021	971296
49302	971297
2153	971298
7743	971299
446	971300
33984	971301
13541	971302
38679	971303
21228	971304
7664	971305
35773	971306
2792	971307
12417	971308
89592	971309
55850	971310
35446	971311
21729	971312
15839	971313
88141	971314
36780	971315
38744	971316
17161	971317
17609	971318
4560	971319
615	971320
19525	971321
6658	971322
26379	971323
1738	971324
15612	971325
65954	971326
2521	971327
31737	971328
45246	971329
37209	971330
16762	971331
253	971332
45585	971333
57889	971334
25574	971335
28697	971336
168	971337
50002	971338
18553	971339
42650	971340
58940	971341
482	971342
9892	971343
5549	971344
13	971345
34938	971346
20370	971347
74367	971348
17120	971349
638	971350
18197	971351
47390	971352
33466	971353
25705	971354
21429	971355
5058	971356
2573	971357
588	971358
102886	971359
19376	971360
28633	971361
26903	971362
2622	971363
13744	971364
157	971365
40221	971366
11173	971367
87609	971368
14290	971369
3168	971370
389	971371
54717	971372
36648	971373
16528	971374
38325	971375
29917	971376
9382	971377
12585	971378
58105	971379
41534	971380
61587	971381
32130	971382
2662	971383
15260	971384
38972	971385
68936	971386
844	971387
9289	971388
92595	971389
31776	971390
11020	971391
6018	971392
26847	971393
3948	971394
280	971395
213	971396
2692	971397
27854	971398
21462	971399
47021	971400
4650	971401
5030	971402
47482	971403
102124	971404
23660	971405
7924	971406
11442	971407
9557	971408
86035	971409
22386	971410
5850	971411
106451	971412
57961	971413
23254	971414
763	971415
28613	971416
9217	971417
94219	971418
21832	971419
63191	971420
171	971421
52609	971422
42631	971423
8985	971424
40983	971425
1985	971426
10268	971427
17301	971428
20246	971429
19968	971430
18437	971431
19466	971432
3618	971433
33956	971434
34626	971435
11007	971436
66	971437
571	971438
13637	971439
43268	971440
18229	971441
3809	971442
86557	971443
95546	971444
9608	971445
64583	971446
86110	971447
22866	971448
1983	971449
1709	971450
26275	971451
14442	971452
52248	971453
5573	971454
28470	971455
1550	971456
49414	971457
72076	971458
38562	971459
6243	971460
24854	971461
27401	971462
4417	971463
11594	971464
14787	971465
1228	971466
14365	971467
99871	971468
16447	971469
25534	971470
25696	971471
52746	971472
31931	971473
19790	971474
8156	971475
11357	971476
84800	971477
10337	971478
40317	971479
38284	971480
30511	971481
27446	971482
16739	971483
27161	971484
24239	971485
73484	971486
18804	971487
68111	971488
12643	971489
37462	971490
3663	971491
23325	971492
29236	971493
36102	971494
77076	971495
51448	971496
13120	971497
45052	971498
42523	971499
8262	971500
2327	971501
58334	971502
41232	971503
25761	971504
44639	971505
25206	971506
14661	971507
2316	971508
41025	971509
16578	971510
21624	971511
84960	971512
4185	971513
9582	971514
14173	971515
90276	971516
10328	971517
54850	971518
79491	971519
6874	971520
583	971521
30621	971522
20873	971523
8532	971524
14401	971525
13701	971526
10655	971527
5183	971528
248	971529
594	971530
42965	971531
21205	971532
20210	971533
54209	971534
24244	971535
71943	971536
9129	971537
5651	971538
1518	971539
15974	971540
12350	971541
24876	971542
16361	971543
28113	971544
48677	971545
38451	971546
15326	971547
458	971548
57612	971549
449	971550
11670	971551
50389	971552
13716	971553
3653	971554
6620	971555
2632	971556
6680	971557
45135	971558
10626	971559
57801	971560
90545	971561
12450	971562
5982	971563
20579	971564
77642	971565
21933	971566
34767	971567
60353	971568
25001	971569
91326	971570
50633	971571
54488	971572
86	971573
10813	971574
12431	971575
42611	971576
7394	971577
13772	971578
62745	971579
28726	971580
6914	971581
80974	971582
13497	971583
20100	971584
29303	971585
33303	971586
677	971587
79101	971588
32692	971589
14000	971590
9280	971591
9259	971592
47360	971593
63112	971594
2304	971595
66541	971596
9187	971597
16200	971598
6321	971599
45988	971600
33834	971601
12125	971602
47013	971603
81979	971604
91918	971605
100327	971606
9824	971607
42257	971608
3135	971609
90915	971610
1120	971611
22249	971612
23548	971613
1738	971614
2734	971615
5818	971616
13454	971617
47721	971618
904	971619
40429	971620
27234	971621
6474	971622
7181	971623
11336	971624
4685	971625
49313	971626
12117	971627
35	971628
15541	971629
41104	971630
5577	971631
436	971632
2776	971633
60186	971634
1056	971635
2736	971636
44443	971637
74032	971638
26506	971639
36121	971640
10645	971641
49562	971642
64328	971643
15740	971644
20638	971645
21708	971646
3699	971647
23435	971648
17346	971649
81083	971650
26056	971651
13849	971652
5090	971653
6778	971654
12724	971655
2327	971656
36420	971657
27135	971658
13523	971659
6492	971660
60214	971661
5427	971662
15715	971663
18276	971664
591	971665
57256	971666
1427	971667
3084	971668
43699	971669
49393	971670
9904	971671
29255	971672
15976	971673
74787	971674
34286	971675
80492	971676
6689	971677
9637	971678
39576	971679
6653	971680
58908	971681
1905	971682
57907	971683
35907	971684
9382	971685
13904	971686
1967	971687
79247	971688
37713	971689
38484	971690
3965	971691
3530	971692
89750	971693
833	971694
18711	971695
95991	971696
8701	971697
7117	971698
4652	971699
54851	971700
484	971701
22212	971702
59003	971703
94640	971704
51361	971705
183	971706
12413	971707
31394	971708
10028	971709
267	971710
5916	971711
2962	971712
6103	971713
32769	971714
24189	971715
41928	971716
4364	971717
11535	971718
24465	971719
8513	971720
5476	971721
36431	971722
12830	971723
41612	971724
47195	971725
39384	971726
25106	971727
7756	971728
81	971729
78521	971730
44039	971731
23342	971732
98325	971733
17409	971734
359	971735
21481	971736
21873	971737
15480	971738
19267	971739
35256	971740
14816	971741
21699	971742
4437	971743
3153	971744
765	971745
105731	971746
72190	971747
53496	971748
3406	971749
586	971750
66398	971751
3563	971752
29167	971753
40082	971754
26580	971755
37829	971756
65628	971757
92927	971758
5172	971759
25538	971760
2768	971761
28910	971762
20830	971763
16742	971764
54269	971765
11149	971766
12024	971767
1205	971768
9458	971769
27537	971770
8956	971771
9715	971772
6846	971773
2287	971774
56983	971775
3004	971776
53595	971777
68028	971778
52	971779
40306	971780
22644	971781
26661	971782
27339	971783
14740	971784
42268	971785
35384	971786
31374	971787
71436	971788
8232	971789
14834	971790
78856	971791
64557	971792
11971	971793
50023	971794
28105	971795
76153	971796
52767	971797
11427	971798
3520	971799
109835	971800
6152	971801
71592	971802
16979	971803
57602	971804
82183	971805
6555	971806
2883	971807
10017	971808
1399	971809
3748	971810
3614	971811
113123	971812
3998	971813
14311	971814
908	971815
4710	971816
4296	971817
12865	971818
48231	971819
29050	971820
51836	971821
4331	971822
33532	971823
37207	971824
3543	971825
48296	971826
28035	971827
29005	971828
8190	971829
10306	971830
23022	971831
30567	971832
45858	971833
2923	971834
9011	971835
59589	971836
14290	971837
177	971838
11496	971839
11581	971840
34198	971841
19731	971842
39024	971843
2608	971844
24003	971845
9279	971846
292	971847
24885	971848
2580	971849
1631	971850
12758	971851
8991	971852
102202	971853
29514	971854
2711	971855
31892	971856
2072	971857
28587	971858
1583	971859
4052	971860
4008	971861
79960	971862
2587	971863
49101	971864
19541	971865
41689	971866
39149	971867
23030	971868
5383	971869
30633	971870
14634	971871
4520	971872
8787	971873
16027	971874
8147	971875
53372	971876
2283	971877
100219	971878
15995	971879
15217	971880
35622	971881
10010	971882
64804	971883
19703	971884
42278	971885
2328	971886
67104	971887
97993	971888
20515	971889
54304	971890
490	971891
21954	971892
9414	971893
356	971894
23760	971895
4235	971896
3438	971897
14497	971898
45268	971899
37651	971900
85258	971901
39890	971902
101839	971903
36498	971904
14055	971905
58379	971906
57107	971907
27137	971908
27009	971909
27826	971910
59449	971911
64032	971912
7042	971913
77063	971914
84359	971915
68921	971916
27338	971917
6694	971918
18702	971919
84164	971920
50906	971921
14901	971922
36552	971923
1056	971924
12610	971925
17696	971926
90130	971927
2268	971928
18885	971929
77426	971930
4422	971931
39849	971932
4123	971933
45808	971934
74790	971935
25649	971936
21083	971937
38477	971938
4808	971939
12305	971940
16747	971941
85042	971942
19372	971943
38703	971944
25935	971945
2998	971946
38416	971947
41858	971948
46534	971949
86647	971950
24070	971951
24900	971952
7217	971953
72946	971954
65354	971955
20082	971956
87971	971957
54548	971958
8321	971959
24905	971960
22556	971961
1660	971962
90777	971963
850	971964
44339	971965
24481	971966
2529	971967
50425	971968
76149	971969
71237	971970
27210	971971
17181	971972
23048	971973
3405	971974
485	971975
73511	971976
158	971977
33260	971978
321	971979
8859	971980
27220	971981
35074	971982
58905	971983
88630	971984
10514	971985
49133	971986
20753	971987
13224	971988
31926	971989
26777	971990
4	971991
37506	971992
25504	971993
11568	971994
451	971995
7106	971996
12207	971997
27662	971998
7043	971999
5962	972000
60342	972001
54770	972002
113199	972003
7958	972004
40817	972005
47153	972006
52649	972007
14901	972008
1288	972009
18682	972010
25132	972011
14183	972012
32220	972013
21086	972014
100487	972015
56486	972016
20323	972017
23897	972018
56982	972019
72891	972020
354	972021
27026	972022
95410	972023
65049	972024
6658	972025
1640	972026
113278	972027
59489	972028
15746	972029
17852	972030
91162	972031
35992	972032
41753	972033
79356	972034
6347	972035
890	972036
45792	972037
84150	972038
28923	972039
10307	972040
13853	972041
2372	972042
30034	972043
1265	972044
1523	972045
18119	972046
380	972047
16313	972048
25915	972049
5750	972050
1741	972051
4056	972052
2474	972053
108781	972054
9731	972055
6083	972056
39632	972057
50970	972058
1256	972059
8858	972060
12680	972061
66882	972062
47031	972063
22596	972064
19020	972065
3104	972066
7952	972067
61556	972068
10685	972069
17380	972070
9721	972071
2501	972072
103651	972073
3258	972074
38022	972075
58021	972076
9546	972077
11344	972078
11006	972079
45302	972080
64785	972081
72346	972082
909	972083
49827	972084
89047	972085
25332	972086
39890	972087
24362	972088
3136	972089
82719	972090
48009	972091
43	972092
16652	972093
993	972094
69250	972095
11392	972096
7713	972097
75958	972098
48818	972099
15132	972100
41262	972101
83902	972102
43220	972103
46672	972104
4616	972105
4316	972106
57071	972107
27098	972108
24783	972109
51514	972110
24575	972111
102946	972112
4205	972113
943	972114
11153	972115
13093	972116
53949	972117
9450	972118
22891	972119
42751	972120
49226	972121
10027	972122
57711	972123
104530	972124
5381	972125
40250	972126
71928	972127
69019	972128
28053	972129
81639	972130
29262	972131
2875	972132
10684	972133
10803	972134
4292	972135
33787	972136
5726	972137
21351	972138
89139	972139
3085	972140
57858	972141
3321	972142
67181	972143
43056	972144
35899	972145
5389	972146
65924	972147
51056	972148
1212	972149
8868	972150
69029	972151
4008	972152
6050	972153
3159	972154
22118	972155
653	972156
38054	972157
41710	972158
20087	972159
2512	972160
66604	972161
40277	972162
54338	972163
26758	972164
12209	972165
33080	972166
17624	972167
20068	972168
46566	972169
18011	972170
1685	972171
54354	972172
10279	972173
84198	972174
82692	972175
4461	972176
110466	972177
1309	972178
9461	972179
10636	972180
4258	972181
23038	972182
1828	972183
32821	972184
68690	972185
41709	972186
14709	972187
2423	972188
8528	972189
30225	972190
8228	972191
20560	972192
24918	972193
33387	972194
7685	972195
83741	972196
10358	972197
36602	972198
51497	972199
16526	972200
61321	972201
19986	972202
61844	972203
13919	972204
86439	972205
13943	972206
62652	972207
27830	972208
23800	972209
63267	972210
1711	972211
15100	972212
76697	972213
58812	972214
20943	972215
41726	972216
49989	972217
1960	972218
62247	972219
16392	972220
45626	972221
332	972222
23230	972223
15406	972224
899	972225
2736	972226
82002	972227
3112	972228
5163	972229
3319	972230
21269	972231
5986	972232
8337	972233
39490	972234
75328	972235
61258	972236
20824	972237
59267	972238
509	972239
14367	972240
21265	972241
1414	972242
69598	972243
31091	972244
19322	972245
5701	972246
10962	972247
33352	972248
11967	972249
767	972250
30874	972251
14488	972252
86690	972253
22870	972254
35914	972255
80612	972256
42848	972257
32835	972258
38256	972259
106	972260
103122	972261
18908	972262
39088	972263
42134	972264
272	972265
4501	972266
6833	972267
78890	972268
91503	972269
21270	972270
27467	972271
44689	972272
48426	972273
69975	972274
48240	972275
33853	972276
8825	972277
3268	972278
35483	972279
32702	972280
13928	972281
107808	972282
5545	972283
7364	972284
15684	972285
8450	972286
1353	972287
29341	972288
45449	972289
8334	972290
127	972291
57286	972292
15002	972293
4733	972294
100960	972295
1854	972296
29311	972297
574	972298
2272	972299
38210	972300
54891	972301
3547	972302
3158	972303
36304	972304
2118	972305
241	972306
30780	972307
4021	972308
78593	972309
69940	972310
527	972311
58303	972312
49034	972313
75207	972314
25520	972315
10569	972316
8022	972317
71727	972318
70731	972319
9208	972320
38987	972321
10257	972322
27459	972323
28103	972324
29460	972325
19002	972326
90103	972327
5226	972328
23723	972329
78264	972330
98012	972331
9009	972332
72633	972333
6071	972334
63790	972335
48002	972336
32326	972337
13370	972338
6676	972339
11834	972340
4894	972341
7133	972342
24322	972343
113642	972344
7276	972345
20774	972346
17593	972347
1517	972348
71610	972349
84170	972350
18400	972351
2254	972352
7339	972353
32572	972354
27800	972355
42801	972356
44139	972357
35540	972358
24437	972359
94450	972360
74135	972361
73406	972362
13470	972363
1240	972364
3364	972365
18623	972366
23326	972367
31850	972368
42817	972369
33614	972370
8127	972371
37497	972372
94908	972373
35479	972374
32547	972375
26438	972376
38349	972377
39059	972378
15126	972379
3529	972380
15371	972381
53946	972382
63186	972383
10553	972384
23365	972385
7906	972386
35197	972387
4026	972388
17087	972389
71043	972390
13777	972391
1668	972392
15449	972393
2189	972394
4327	972395
54242	972396
79820	972397
19680	972398
11809	972399
31046	972400
83755	972401
93595	972402
14510	972403
6416	972404
18900	972405
76160	972406
96408	972407
62963	972408
56780	972409
1280	972410
62575	972411
3000	972412
13654	972413
3348	972414
22099	972415
21748	972416
104185	972417
18759	972418
2328	972419
42543	972420
58932	972421
24416	972422
2659	972423
29046	972424
124	972425
10122	972426
16065	972427
8181	972428
25297	972429
51654	972430
25073	972431
60168	972432
34785	972433
29806	972434
443	972435
1684	972436
86392	972437
12419	972438
1345	972439
26426	972440
31667	972441
8344	972442
22211	972443
89781	972444
12232	972445
77329	972446
6131	972447
41240	972448
2730	972449
18930	972450
97860	972451
22637	972452
110590	972453
66339	972454
77166	972455
77703	972456
19514	972457
13342	972458
99223	972459
40378	972460
86	972461
6712	972462
79104	972463
40453	972464
3924	972465
37675	972466
33	972467
9789	972468
63044	972469
64200	972470
41326	972471
281	972472
5315	972473
218	972474
39	972475
8992	972476
94	972477
70651	972478
732	972479
3547	972480
73703	972481
80265	972482
28307	972483
15161	972484
987	972485
21856	972486
28930	972487
91041	972488
28581	972489
35719	972490
29369	972491
61695	972492
2366	972493
18308	972494
22466	972495
36390	972496
55062	972497
37518	972498
14265	972499
21625	972500
305	972501
8879	972502
6244	972503
16799	972504
75605	972505
40362	972506
26660	972507
2818	972508
11156	972509
40552	972510
43844	972511
7412	972512
79825	972513
17231	972514
27367	972515
4690	972516
109703	972517
22947	972518
10663	972519
4292	972520
14418	972521
1683	972522
101267	972523
5024	972524
65279	972525
21640	972526
100775	972527
21293	972528
20088	972529
7613	972530
91562	972531
49855	972532
63965	972533
40156	972534
51838	972535
51063	972536
10	972537
6835	972538
46190	972539
76182	972540
52041	972541
7189	972542
49505	972543
20675	972544
35185	972545
14706	972546
10599	972547
6869	972548
9555	972549
22147	972550
92076	972551
92005	972552
7399	972553
35774	972554
20059	972555
42119	972556
74765	972557
50264	972558
20209	972559
19067	972560
39403	972561
24756	972562
3349	972563
40795	972564
8204	972565
50478	972566
8164	972567
40026	972568
43957	972569
1912	972570
16219	972571
42202	972572
369	972573
2590	972574
91923	972575
31452	972576
4590	972577
266	972578
55751	972579
5113	972580
7469	972581
420	972582
40965	972583
11060	972584
2365	972585
30567	972586
18558	972587
32405	972588
12825	972589
5543	972590
48074	972591
14481	972592
59505	972593
34334	972594
54484	972595
49926	972596
23225	972597
11847	972598
1313	972599
8440	972600
28702	972601
34005	972602
44267	972603
12773	972604
22059	972605
29281	972606
61284	972607
7517	972608
44588	972609
30161	972610
1613	972611
54203	972612
17234	972613
1477	972614
45734	972615
47262	972616
53719	972617
14654	972618
7253	972619
3322	972620
38313	972621
14688	972622
71696	972623
6556	972624
27823	972625
67569	972626
28141	972627
4704	972628
23864	972629
40610	972630
33469	972631
55082	972632
16692	972633
1998	972634
945	972635
47539	972636
20586	972637
50297	972638
38227	972639
9653	972640
59379	972641
606	972642
1554	972643
18254	972644
57099	972645
50452	972646
71293	972647
36493	972648
19864	972649
19557	972650
3401	972651
5594	972652
62189	972653
838	972654
88289	972655
43005	972656
11489	972657
15438	972658
14859	972659
16396	972660
8020	972661
85393	972662
9630	972663
86369	972664
50697	972665
75846	972666
27828	972667
35857	972668
823	972669
26587	972670
74935	972671
35523	972672
71	972673
34033	972674
2426	972675
29423	972676
670	972677
5558	972678
88680	972679
24128	972680
33730	972681
64633	972682
33555	972683
34418	972684
13767	972685
7350	972686
13972	972687
1830	972688
141	972689
13269	972690
37758	972691
4536	972692
68514	972693
88260	972694
28775	972695
32016	972696
77862	972697
57930	972698
36577	972699
12872	972700
23298	972701
1021	972702
43324	972703
25210	972704
5317	972705
410	972706
72664	972707
101161	972708
5469	972709
653	972710
2502	972711
70214	972712
62242	972713
42800	972714
31858	972715
1364	972716
13472	972717
6735	972718
10224	972719
13653	972720
52551	972721
9415	972722
27585	972723
20343	972724
12765	972725
61237	972726
8175	972727
10475	972728
57951	972729
29869	972730
46381	972731
8876	972732
34834	972733
32093	972734
68594	972735
80759	972736
24387	972737
37263	972738
3058	972739
12033	972740
8416	972741
30394	972742
364	972743
54244	972744
86265	972745
5129	972746
24504	972747
60677	972748
42260	972749
22959	972750
114486	972751
93739	972752
47866	972753
39235	972754
3228	972755
22894	972756
24013	972757
77764	972758
35362	972759
119	972760
18713	972761
2896	972762
11527	972763
107695	972764
4511	972765
9710	972766
29566	972767
19520	972768
21635	972769
81107	972770
16849	972771
44268	972772
48155	972773
35228	972774
8653	972775
6633	972776
74538	972777
26405	972778
103554	972779
18660	972780
2042	972781
13644	972782
56602	972783
36722	972784
27288	972785
17039	972786
32420	972787
26366	972788
16332	972789
24807	972790
13860	972791
93236	972792
42112	972793
25685	972794
4488	972795
18556	972796
20661	972797
74063	972798
59939	972799
67694	972800
11785	972801
4853	972802
5067	972803
37757	972804
16884	972805
46138	972806
14566	972807
108888	972808
3771	972809
26	972810
11180	972811
4128	972812
4950	972813
6477	972814
4071	972815
56289	972816
608	972817
78183	972818
57529	972819
27166	972820
48427	972821
22091	972822
61032	972823
6572	972824
981	972825
1228	972826
37284	972827
57639	972828
40710	972829
6626	972830
24588	972831
4746	972832
73618	972833
43552	972834
9551	972835
2466	972836
93660	972837
9246	972838
56658	972839
25033	972840
84400	972841
54691	972842
19524	972843
52211	972844
8269	972845
70792	972846
8504	972847
10646	972848
22085	972849
27488	972850
4088	972851
15073	972852
148	972853
18755	972854
31472	972855
1405	972856
2676	972857
32196	972858
56237	972859
21507	972860
4998	972861
20208	972862
98251	972863
94428	972864
44257	972865
34556	972866
74647	972867
56604	972868
10617	972869
75602	972870
49702	972871
8985	972872
1279	972873
59614	972874
32795	972875
5395	972876
1432	972877
25803	972878
6546	972879
29144	972880
2281	972881
100077	972882
5682	972883
10700	972884
146	972885
32190	972886
31530	972887
61771	972888
20247	972889
20504	972890
17681	972891
32970	972892
18153	972893
35837	972894
31024	972895
103541	972896
21539	972897
42195	972898
22681	972899
112190	972900
7657	972901
57760	972902
4235	972903
34042	972904
25329	972905
21156	972906
52582	972907
2682	972908
618	972909
12492	972910
2176	972911
2090	972912
8889	972913
71393	972914
35151	972915
58505	972916
97322	972917
12545	972918
2882	972919
49563	972920
54542	972921
1626	972922
2035	972923
8793	972924
3102	972925
20878	972926
27513	972927
8296	972928
7296	972929
52258	972930
28127	972931
3972	972932
18257	972933
45613	972934
13420	972935
10515	972936
4268	972937
9133	972938
25020	972939
74649	972940
41608	972941
55388	972942
112004	972943
109949	972944
5437	972945
16743	972946
2519	972947
14255	972948
12274	972949
9346	972950
71068	972951
45920	972952
108372	972953
43542	972954
52466	972955
12844	972956
10402	972957
1029	972958
64782	972959
51365	972960
7356	972961
36851	972962
25618	972963
71907	972964
35972	972965
24821	972966
16758	972967
47319	972968
27756	972969
48225	972970
27754	972971
4629	972972
4146	972973
53931	972974
46133	972975
4617	972976
19504	972977
9775	972978
110920	972979
14076	972980
59603	972981
16257	972982
38800	972983
20699	972984
29144	972985
7641	972986
99677	972987
31246	972988
15824	972989
77381	972990
20766	972991
52402	972992
36760	972993
1266	972994
93198	972995
47971	972996
1992	972997
7830	972998
28967	972999
76717	973000
5774	973001
60603	973002
72118	973003
1512	973004
26698	973005
13171	973006
24907	973007
60760	973008
4798	973009
46201	973010
17436	973011
73211	973012
16563	973013
39852	973014
10225	973015
2072	973016
1485	973017
14918	973018
26048	973019
34295	973020
33887	973021
46530	973022
37120	973023
6145	973024
18396	973025
40169	973026
39227	973027
23772	973028
58254	973029
27376	973030
4416	973031
29595	973032
44399	973033
4592	973034
25824	973035
29825	973036
9819	973037
1292	973038
42323	973039
192	973040
5123	973041
5325	973042
26449	973043
12557	973044
29407	973045
6920	973046
61537	973047
17801	973048
58	973049
62792	973050
20482	973051
90530	973052
21069	973053
17700	973054
67892	973055
51504	973056
8728	973057
19134	973058
5610	973059
44526	973060
83412	973061
2317	973062
74064	973063
1886	973064
13933	973065
263	973066
6774	973067
417	973068
59917	973069
25652	973070
20761	973071
49325	973072
16821	973073
7885	973074
33451	973075
32681	973076
23598	973077
44538	973078
46949	973079
7407	973080
32254	973081
11931	973082
79732	973083
69507	973084
33975	973085
62952	973086
29987	973087
332	973088
1043	973089
7565	973090
69144	973091
21627	973092
41753	973093
7247	973094
17224	973095
33927	973096
44360	973097
24892	973098
20226	973099
5284	973100
37618	973101
8496	973102
32746	973103
575	973104
36921	973105
2964	973106
35765	973107
21598	973108
9661	973109
8387	973110
5433	973111
57397	973112
31451	973113
14222	973114
48808	973115
6031	973116
23079	973117
24432	973118
6463	973119
43855	973120
49704	973121
31354	973122
28481	973123
1216	973124
83192	973125
25014	973126
246	973127
12507	973128
84746	973129
2327	973130
41142	973131
54542	973132
49460	973133
2602	973134
56734	973135
33588	973136
68820	973137
81750	973138
16707	973139
71546	973140
49505	973141
19325	973142
10231	973143
7614	973144
31248	973145
56235	973146
17844	973147
59126	973148
38871	973149
50692	973150
107021	973151
26146	973152
73249	973153
56710	973154
61154	973155
31896	973156
3059	973157
22137	973158
81	973159
62657	973160
43716	973161
141	973162
78383	973163
6037	973164
46947	973165
5011	973166
72976	973167
3695	973168
55284	973169
17021	973170
2706	973171
32040	973172
8740	973173
52023	973174
16209	973175
98	973176
3423	973177
15729	973178
8204	973179
24313	973180
23521	973181
9312	973182
7649	973183
14316	973184
22233	973185
34130	973186
45413	973187
18195	973188
1067	973189
49540	973190
19294	973191
5079	973192
18310	973193
63182	973194
6133	973195
14965	973196
43761	973197
5687	973198
44	973199
32032	973200
3298	973201
1286	973202
55327	973203
100320	973204
860	973205
1527	973206
3980	973207
21450	973208
39749	973209
437	973210
29882	973211
2575	973212
15590	973213
26537	973214
9740	973215
61010	973216
10901	973217
17228	973218
92720	973219
21367	973220
22867	973221
73363	973222
48224	973223
20260	973224
15601	973225
5750	973226
9069	973227
94629	973228
57835	973229
55655	973230
11011	973231
1445	973232
101684	973233
8620	973234
48154	973235
297	973236
33190	973237
889	973238
58615	973239
93735	973240
61648	973241
61632	973242
44909	973243
37460	973244
34737	973245
12343	973246
713	973247
24099	973248
20970	973249
11547	973250
59992	973251
48778	973252
6159	973253
53217	973254
13665	973255
9	973256
53634	973257
1023	973258
29290	973259
21279	973260
7403	973261
25199	973262
9248	973263
6563	973264
5327	973265
20926	973266
7454	973267
27060	973268
8217	973269
29205	973270
29465	973271
15140	973272
6407	973273
61118	973274
15630	973275
37587	973276
1089	973277
26475	973278
57057	973279
29916	973280
1578	973281
31184	973282
53007	973283
228	973284
36869	973285
35887	973286
21581	973287
17130	973288
77658	973289
28887	973290
820	973291
69808	973292
93145	973293
69477	973294
29328	973295
5304	973296
730	973297
28343	973298
12877	973299
74780	973300
4213	973301
1565	973302
26716	973303
1571	973304
85934	973305
26011	973306
101132	973307
21328	973308
21747	973309
64872	973310
8704	973311
6013	973312
107697	973313
59300	973314
27805	973315
38107	973316
36602	973317
44253	973318
6867	973319
36227	973320
14287	973321
7253	973322
57553	973323
19968	973324
39472	973325
12480	973326
97547	973327
3380	973328
6658	973329
46107	973330
14163	973331
26670	973332
37173	973333
71437	973334
26535	973335
33908	973336
16912	973337
27183	973338
1005	973339
3319	973340
1406	973341
53947	973342
40579	973343
12873	973344
16277	973345
19	973346
13909	973347
2538	973348
69459	973349
5369	973350
51421	973351
7366	973352
17134	973353
43774	973354
56193	973355
7456	973356
48911	973357
22667	973358
25164	973359
79183	973360
14642	973361
69303	973362
13628	973363
12896	973364
11674	973365
30304	973366
28071	973367
21280	973368
23457	973369
13924	973370
20136	973371
30030	973372
79309	973373
69308	973374
74123	973375
7798	973376
3546	973377
78633	973378
14749	973379
39683	973380
47145	973381
38	973382
685	973383
3098	973384
108386	973385
81059	973386
52020	973387
4603	973388
34033	973389
17193	973390
13186	973391
627	973392
60454	973393
30290	973394
395	973395
15762	973396
78024	973397
314	973398
43204	973399
12104	973400
64581	973401
18335	973402
12541	973403
3781	973404
15273	973405
28056	973406
60606	973407
1568	973408
27035	973409
40	973410
79108	973411
48042	973412
3013	973413
16802	973414
46975	973415
45074	973416
82660	973417
33190	973418
27229	973419
10411	973420
43167	973421
81298	973422
58710	973423
12826	973424
10802	973425
34222	973426
61951	973427
15172	973428
114111	973429
64109	973430
32436	973431
9895	973432
34359	973433
12476	973434
1851	973435
3209	973436
65981	973437
91052	973438
58482	973439
12017	973440
51579	973441
1863	973442
38372	973443
23344	973444
27879	973445
9643	973446
183	973447
9263	973448
82499	973449
57375	973450
24960	973451
4176	973452
1550	973453
18272	973454
87457	973455
11325	973456
5785	973457
43013	973458
2717	973459
24116	973460
5795	973461
8618	973462
1793	973463
12247	973464
26695	973465
71724	973466
52724	973467
2596	973468
5413	973469
30693	973470
22247	973471
4208	973472
32556	973473
14822	973474
751	973475
70615	973476
63292	973477
32069	973478
26468	973479
24097	973480
7373	973481
41175	973482
28623	973483
1424	973484
16449	973485
3076	973486
13641	973487
8349	973488
82966	973489
32938	973490
48341	973491
70056	973492
36137	973493
98	973494
52106	973495
58498	973496
1090	973497
21914	973498
55565	973499
44062	973500
47416	973501
31355	973502
38785	973503
4924	973504
519	973505
68917	973506
17009	973507
1667	973508
24328	973509
6049	973510
66113	973511
28198	973512
11880	973513
20192	973514
59426	973515
907	973516
77306	973517
45585	973518
32608	973519
64626	973520
23134	973521
53613	973522
8470	973523
1817	973524
107881	973525
55242	973526
19088	973527
34011	973528
53424	973529
53616	973530
13041	973531
1235	973532
8572	973533
2756	973534
82448	973535
46131	973536
9962	973537
1617	973538
11838	973539
108056	973540
34858	973541
13742	973542
17568	973543
43010	973544
63938	973545
497	973546
59916	973547
35727	973548
15372	973549
58462	973550
9056	973551
17208	973552
42183	973553
13924	973554
7320	973555
79216	973556
1361	973557
4021	973558
15068	973559
57211	973560
86	973561
34478	973562
6453	973563
50154	973564
10637	973565
2402	973566
30268	973567
60239	973568
31831	973569
36716	973570
20946	973571
11751	973572
55612	973573
17438	973574
43937	973575
35369	973576
42115	973577
13570	973578
58142	973579
31128	973580
40137	973581
19436	973582
4511	973583
28029	973584
53143	973585
21004	973586
21382	973587
34556	973588
3131	973589
70221	973590
50891	973591
7045	973592
67817	973593
90724	973594
16414	973595
42101	973596
35600	973597
15734	973598
11908	973599
89976	973600
41073	973601
4132	973602
11186	973603
7875	973604
63305	973605
24700	973606
503	973607
91365	973608
50564	973609
32349	973610
66161	973611
96247	973612
36653	973613
3032	973614
21105	973615
878	973616
7875	973617
16406	973618
33886	973619
14190	973620
28483	973621
77936	973622
58354	973623
29704	973624
30622	973625
3442	973626
60384	973627
37768	973628
253	973629
19338	973630
12031	973631
35079	973632
378	973633
53671	973634
23759	973635
75247	973636
18602	973637
21529	973638
6738	973639
68651	973640
23901	973641
63410	973642
23269	973643
86653	973644
27676	973645
67677	973646
67003	973647
1500	973648
20490	973649
65	973650
1610	973651
98585	973652
47	973653
45094	973654
8069	973655
69589	973656
533	973657
81784	973658
97667	973659
27032	973660
26858	973661
67198	973662
2882	973663
21799	973664
30883	973665
10034	973666
16818	973667
58060	973668
4257	973669
5191	973670
3614	973671
23279	973672
11454	973673
10642	973674
38255	973675
15639	973676
70783	973677
30017	973678
2491	973679
5269	973680
12449	973681
80257	973682
11806	973683
122	973684
107946	973685
20271	973686
8462	973687
1653	973688
46822	973689
84515	973690
348	973691
102402	973692
636	973693
49151	973694
82217	973695
6555	973696
98985	973697
4486	973698
729	973699
2599	973700
19695	973701
89217	973702
14589	973703
32443	973704
4982	973705
23939	973706
52475	973707
40854	973708
20118	973709
78689	973710
89865	973711
11572	973712
1580	973713
11409	973714
1412	973715
44284	973716
10790	973717
277	973718
16733	973719
7815	973720
7162	973721
31219	973722
6081	973723
35249	973724
62462	973725
6080	973726
40822	973727
25307	973728
18735	973729
62632	973730
85321	973731
104745	973732
16887	973733
67839	973734
26364	973735
3076	973736
18757	973737
16947	973738
9705	973739
44915	973740
54334	973741
15155	973742
36546	973743
9911	973744
2226	973745
2687	973746
26070	973747
538	973748
12522	973749
22670	973750
425	973751
293	973752
70750	973753
47489	973754
1021	973755
54380	973756
46067	973757
35844	973758
18121	973759
30753	973760
97992	973761
2047	973762
47570	973763
59989	973764
42445	973765
49460	973766
80471	973767
42258	973768
28698	973769
3414	973770
105634	973771
25432	973772
4599	973773
12236	973774
78837	973775
7190	973776
951	973777
25403	973778
18277	973779
49779	973780
12831	973781
13172	973782
7869	973783
22701	973784
22319	973785
48131	973786
83828	973787
12192	973788
30594	973789
69461	973790
15372	973791
11733	973792
41	973793
2589	973794
4852	973795
48785	973796
83366	973797
2545	973798
3005	973799
28404	973800
12759	973801
7172	973802
72082	973803
29188	973804
98919	973805
64764	973806
60166	973807
2256	973808
18474	973809
378	973810
7157	973811
2151	973812
12159	973813
22052	973814
12262	973815
56834	973816
105578	973817
42745	973818
15032	973819
32392	973820
571	973821
42523	973822
21679	973823
236	973824
15060	973825
5	973826
14606	973827
5747	973828
12110	973829
2799	973830
30567	973831
31955	973832
2705	973833
36083	973834
2185	973835
566	973836
67582	973837
2915	973838
1901	973839
7393	973840
38	973841
20514	973842
6031	973843
3774	973844
43112	973845
52801	973846
23541	973847
49072	973848
53513	973849
81420	973850
38621	973851
45273	973852
627	973853
85900	973854
48265	973855
27270	973856
16319	973857
40587	973858
1899	973859
8753	973860
51239	973861
32737	973862
17125	973863
65280	973864
18498	973865
79250	973866
949	973867
15515	973868
33467	973869
94728	973870
24528	973871
2879	973872
36369	973873
6078	973874
75696	973875
2924	973876
35360	973877
39519	973878
2168	973879
26377	973880
10961	973881
18159	973882
45314	973883
6797	973884
49127	973885
34756	973886
25492	973887
22430	973888
13379	973889
67974	973890
17475	973891
1115	973892
28605	973893
19431	973894
53958	973895
40356	973896
41107	973897
47334	973898
86189	973899
15405	973900
2579	973901
44255	973902
43470	973903
7073	973904
8298	973905
251	973906
6338	973907
43474	973908
734	973909
67375	973910
13824	973911
3411	973912
76676	973913
15247	973914
15017	973915
9610	973916
45930	973917
3253	973918
14029	973919
8310	973920
6662	973921
99446	973922
30663	973923
41085	973924
9386	973925
96282	973926
39572	973927
11415	973928
82620	973929
42828	973930
77486	973931
71948	973932
62405	973933
26713	973934
22	973935
27473	973936
5931	973937
94538	973938
66519	973939
2783	973940
37218	973941
68164	973942
30954	973943
9663	973944
82865	973945
49088	973946
2308	973947
2135	973948
330	973949
28293	973950
25915	973951
25724	973952
6475	973953
13367	973954
2519	973955
597	973956
1836	973957
5936	973958
8401	973959
19542	973960
11237	973961
14556	973962
35726	973963
460	973964
16716	973965
2997	973966
4403	973967
26913	973968
11497	973969
29105	973970
2576	973971
36226	973972
37838	973973
28455	973974
25437	973975
72902	973976
64341	973977
14971	973978
47948	973979
43860	973980
11692	973981
5769	973982
7752	973983
27916	973984
9852	973985
2922	973986
41309	973987
37052	973988
11596	973989
1973	973990
30717	973991
97198	973992
36255	973993
47	973994
78144	973995
2872	973996
1182	973997
455	973998
275	973999
112853	974000
29259	974001
888	974002
16083	974003
57849	974004
36352	974005
19006	974006
50959	974007
35957	974008
40365	974009
13980	974010
5879	974011
12824	974012
54958	974013
7706	974014
59844	974015
11190	974016
18115	974017
56141	974018
92	974019
19589	974020
2276	974021
241	974022
52601	974023
80809	974024
42997	974025
94531	974026
7799	974027
9760	974028
57703	974029
23	974030
32215	974031
11557	974032
23313	974033
9115	974034
42831	974035
10979	974036
3968	974037
2130	974038
21479	974039
781	974040
49784	974041
79172	974042
3888	974043
18104	974044
35846	974045
33506	974046
44957	974047
14870	974048
38942	974049
23556	974050
77787	974051
31216	974052
30448	974053
9587	974054
13254	974055
2984	974056
41755	974057
17575	974058
21955	974059
27416	974060
20275	974061
60336	974062
1239	974063
16476	974064
16156	974065
14306	974066
8527	974067
1233	974068
15560	974069
8399	974070
3403	974071
5348	974072
87211	974073
14153	974074
61230	974075
17408	974076
109344	974077
52925	974078
59676	974079
7623	974080
94553	974081
64630	974082
1326	974083
28071	974084
80947	974085
75931	974086
31776	974087
51128	974088
309	974089
47867	974090
37659	974091
81553	974092
76229	974093
25637	974094
28446	974095
58395	974096
42415	974097
40353	974098
3886	974099
40528	974100
73683	974101
4898	974102
18591	974103
6489	974104
40543	974105
12577	974106
6804	974107
51261	974108
15510	974109
4629	974110
20059	974111
37106	974112
78843	974113
37009	974114
30422	974115
506	974116
6521	974117
32950	974118
4544	974119
39126	974120
30838	974121
2812	974122
27414	974123
37835	974124
4309	974125
45921	974126
18350	974127
10248	974128
9383	974129
74648	974130
17975	974131
1999	974132
15095	974133
29961	974134
38374	974135
9712	974136
10337	974137
30865	974138
166	974139
65953	974140
78117	974141
18313	974142
30480	974143
9158	974144
104686	974145
15870	974146
157	974147
12948	974148
928	974149
1388	974150
27184	974151
6140	974152
16091	974153
30063	974154
39508	974155
21971	974156
209	974157
25247	974158
37751	974159
9302	974160
40264	974161
1844	974162
7258	974163
20111	974164
46026	974165
8176	974166
40723	974167
37443	974168
72729	974169
20393	974170
109616	974171
42306	974172
5583	974173
202	974174
40960	974175
3932	974176
26794	974177
48036	974178
5045	974179
62156	974180
8891	974181
47162	974182
39576	974183
42311	974184
55498	974185
31417	974186
24432	974187
76665	974188
86152	974189
68625	974190
90587	974191
39832	974192
19688	974193
904	974194
1159	974195
17679	974196
16484	974197
22288	974198
61308	974199
18192	974200
7457	974201
3236	974202
24667	974203
58583	974204
1204	974205
91020	974206
26033	974207
24571	974208
3246	974209
8444	974210
44368	974211
92395	974212
7636	974213
3849	974214
49249	974215
28007	974216
66791	974217
83852	974218
42615	974219
95629	974220
4201	974221
46408	974222
4327	974223
18351	974224
73445	974225
113662	974226
22445	974227
25054	974228
47080	974229
30206	974230
1573	974231
49256	974232
4901	974233
5778	974234
50644	974235
6508	974236
50727	974237
480	974238
45895	974239
69249	974240
23755	974241
39880	974242
49461	974243
2253	974244
6040	974245
14854	974246
56669	974247
35566	974248
2514	974249
23779	974250
7224	974251
3254	974252
10262	974253
3361	974254
5358	974255
11240	974256
11091	974257
7085	974258
23161	974259
298	974260
11686	974261
801	974262
8761	974263
8632	974264
41639	974265
11541	974266
7092	974267
6012	974268
63927	974269
79804	974270
102816	974271
28436	974272
10372	974273
26408	974274
14619	974275
85552	974276
504	974277
17732	974278
10516	974279
34220	974280
1531	974281
21942	974282
26738	974283
19483	974284
88388	974285
71193	974286
1344	974287
38211	974288
40199	974289
4622	974290
32838	974291
851	974292
16509	974293
20783	974294
49410	974295
17105	974296
32759	974297
19445	974298
3429	974299
33309	974300
53654	974301
11853	974302
77852	974303
51800	974304
16291	974305
78382	974306
59510	974307
86788	974308
73411	974309
40065	974310
50821	974311
25477	974312
69101	974313
51810	974314
6214	974315
36097	974316
9734	974317
904	974318
1125	974319
2960	974320
20111	974321
4979	974322
8453	974323
15361	974324
55905	974325
9499	974326
88931	974327
8798	974328
35205	974329
20693	974330
7399	974331
18152	974332
4120	974333
17366	974334
1838	974335
11496	974336
41009	974337
23376	974338
60536	974339
621	974340
46800	974341
11745	974342
31998	974343
4286	974344
74897	974345
13908	974346
4682	974347
14078	974348
5457	974349
46973	974350
10383	974351
891	974352
25060	974353
80097	974354
73222	974355
23765	974356
4491	974357
7045	974358
27207	974359
14404	974360
81433	974361
50197	974362
5535	974363
87896	974364
4491	974365
50349	974366
829	974367
35400	974368
2547	974369
67845	974370
133	974371
58	974372
2216	974373
59577	974374
20921	974375
8362	974376
35407	974377
586	974378
64595	974379
32563	974380
41689	974381
42138	974382
1055	974383
9724	974384
26486	974385
11361	974386
83548	974387
17020	974388
8931	974389
5231	974390
12058	974391
8831	974392
6268	974393
301	974394
26573	974395
81902	974396
53633	974397
31713	974398
78395	974399
2080	974400
30965	974401
32829	974402
8221	974403
25639	974404
10348	974405
2572	974406
81493	974407
8905	974408
21384	974409
62627	974410
41458	974411
50	974412
316	974413
53408	974414
102887	974415
54071	974416
2525	974417
103597	974418
14429	974419
3110	974420
29801	974421
55889	974422
2167	974423
15195	974424
2846	974425
39700	974426
47149	974427
45499	974428
40546	974429
26765	974430
43798	974431
31654	974432
9831	974433
43251	974434
38643	974435
73498	974436
15051	974437
40236	974438
49986	974439
39449	974440
40511	974441
80047	974442
3887	974443
4563	974444
75430	974445
25535	974446
5168	974447
2700	974448
9431	974449
75669	974450
89237	974451
27984	974452
53654	974453
25798	974454
32827	974455
38266	974456
14554	974457
36527	974458
1244	974459
24963	974460
11174	974461
84109	974462
3625	974463
31742	974464
27719	974465
28336	974466
62954	974467
827	974468
31656	974469
1370	974470
42170	974471
7804	974472
48752	974473
802	974474
36657	974475
89940	974476
4557	974477
47504	974478
33810	974479
16004	974480
31706	974481
71957	974482
7035	974483
65493	974484
36034	974485
52097	974486
7212	974487
64637	974488
16213	974489
29286	974490
48316	974491
64722	974492
6135	974493
26131	974494
37588	974495
21551	974496
12174	974497
10254	974498
42818	974499
88636	974500
102858	974501
70724	974502
27992	974503
3075	974504
17463	974505
32	974506
41369	974507
44096	974508
251	974509
4015	974510
14902	974511
37232	974512
18450	974513
4758	974514
76711	974515
65702	974516
33421	974517
28223	974518
51797	974519
10834	974520
55263	974521
2433	974522
8180	974523
20179	974524
20850	974525
88976	974526
31542	974527
186	974528
1314	974529
343	974530
24464	974531
1028	974532
1714	974533
42166	974534
44690	974535
8494	974536
78833	974537
40045	974538
59952	974539
8924	974540
104	974541
51725	974542
11609	974543
7833	974544
26375	974545
38766	974546
2434	974547
59750	974548
35866	974549
7529	974550
13910	974551
74419	974552
58612	974553
4669	974554
20954	974555
5244	974556
3488	974557
125	974558
66643	974559
20839	974560
66735	974561
6889	974562
23093	974563
84619	974564
70042	974565
15954	974566
39334	974567
25888	974568
57176	974569
74	974570
6461	974571
3690	974572
23496	974573
55102	974574
1049	974575
28728	974576
18180	974577
6783	974578
38946	974579
10331	974580
61478	974581
21429	974582
107280	974583
3551	974584
24915	974585
43640	974586
24845	974587
14050	974588
14590	974589
20453	974590
45885	974591
94288	974592
102241	974593
316	974594
11497	974595
821	974596
9327	974597
70152	974598
108819	974599
7	974600
100920	974601
69885	974602
69382	974603
39611	974604
32884	974605
52975	974606
9703	974607
16142	974608
1510	974609
9741	974610
118	974611
33130	974612
4410	974613
61090	974614
33334	974615
4738	974616
82773	974617
1125	974618
18960	974619
3852	974620
6045	974621
18048	974622
10444	974623
50577	974624
62884	974625
44560	974626
87502	974627
8803	974628
82487	974629
22846	974630
19224	974631
107102	974632
18789	974633
63537	974634
90448	974635
1428	974636
33392	974637
15943	974638
60331	974639
6550	974640
24847	974641
58099	974642
22507	974643
3419	974644
301	974645
5139	974646
47728	974647
33063	974648
4602	974649
25893	974650
3279	974651
1867	974652
33988	974653
18786	974654
735	974655
21118	974656
24547	974657
33726	974658
37500	974659
82475	974660
35267	974661
1289	974662
13100	974663
35302	974664
9764	974665
9279	974666
72040	974667
47759	974668
1970	974669
61273	974670
70073	974671
13321	974672
108208	974673
56132	974674
5242	974675
15365	974676
19836	974677
36866	974678
14518	974679
44968	974680
56748	974681
11630	974682
4264	974683
27767	974684
78451	974685
11478	974686
45034	974687
80691	974688
12422	974689
1017	974690
22677	974691
4167	974692
100923	974693
29150	974694
45931	974695
33208	974696
30301	974697
23677	974698
9942	974699
75691	974700
14579	974701
44128	974702
625	974703
70716	974704
80123	974705
43548	974706
43211	974707
1127	974708
9119	974709
62803	974710
70498	974711
100887	974712
29374	974713
4012	974714
32389	974715
22221	974716
3401	974717
90492	974718
5252	974719
6281	974720
1219	974721
8026	974722
90964	974723
86615	974724
16861	974725
10211	974726
52321	974727
915	974728
137	974729
648	974730
1277	974731
7741	974732
33877	974733
93302	974734
29525	974735
86821	974736
3306	974737
10154	974738
10875	974739
3945	974740
25300	974741
8513	974742
29581	974743
33106	974744
112369	974745
74773	974746
110427	974747
49499	974748
47065	974749
10381	974750
11461	974751
5969	974752
5068	974753
10274	974754
61	974755
51938	974756
24978	974757
53527	974758
25859	974759
63090	974760
80109	974761
46197	974762
48522	974763
15031	974764
5254	974765
82620	974766
4486	974767
64596	974768
20214	974769
9663	974770
12550	974771
64082	974772
1492	974773
43102	974774
90266	974775
56146	974776
2915	974777
59443	974778
8926	974779
41944	974780
53682	974781
5823	974782
36770	974783
41161	974784
8518	974785
41668	974786
2562	974787
100688	974788
37754	974789
26712	974790
53034	974791
3692	974792
68768	974793
6936	974794
33658	974795
32297	974796
27371	974797
19304	974798
3399	974799
33057	974800
13400	974801
73528	974802
94028	974803
5586	974804
21062	974805
23604	974806
3605	974807
24079	974808
82156	974809
15407	974810
20811	974811
65331	974812
76484	974813
18557	974814
18929	974815
51949	974816
13226	974817
34116	974818
6790	974819
25858	974820
6068	974821
60521	974822
3288	974823
78782	974824
84886	974825
11936	974826
2257	974827
5238	974828
54614	974829
25772	974830
27558	974831
74913	974832
46569	974833
2062	974834
295	974835
46572	974836
2046	974837
12574	974838
44941	974839
13790	974840
3186	974841
24652	974842
4402	974843
55330	974844
39343	974845
48482	974846
56676	974847
5469	974848
44975	974849
4597	974850
61598	974851
2192	974852
15241	974853
19595	974854
36525	974855
92475	974856
36455	974857
21597	974858
63603	974859
91897	974860
1091	974861
50755	974862
1324	974863
101248	974864
7086	974865
30052	974866
363	974867
5844	974868
42034	974869
56252	974870
34885	974871
32986	974872
386	974873
38168	974874
36754	974875
6022	974876
100740	974877
4347	974878
4015	974879
3807	974880
55406	974881
21386	974882
3063	974883
9739	974884
36006	974885
1977	974886
9048	974887
7979	974888
684	974889
40801	974890
5702	974891
69872	974892
14662	974893
1618	974894
42941	974895
9716	974896
29153	974897
16083	974898
39493	974899
53803	974900
4998	974901
27393	974902
68018	974903
1496	974904
30642	974905
24926	974906
16575	974907
2804	974908
40547	974909
6750	974910
22670	974911
25980	974912
5061	974913
41921	974914
62	974915
45257	974916
24732	974917
40447	974918
34139	974919
1589	974920
214	974921
28514	974922
18365	974923
81900	974924
22884	974925
23742	974926
32097	974927
57503	974928
13692	974929
45610	974930
620	974931
31787	974932
4883	974933
69287	974934
5286	974935
27230	974936
573	974937
1124	974938
15039	974939
6823	974940
4308	974941
39	974942
38420	974943
45975	974944
99644	974945
12357	974946
1281	974947
2585	974948
37335	974949
42551	974950
3348	974951
16035	974952
29404	974953
85889	974954
51799	974955
478	974956
6999	974957
5768	974958
73464	974959
13063	974960
55671	974961
1267	974962
30024	974963
18595	974964
27260	974965
37504	974966
6323	974967
59645	974968
45638	974969
22797	974970
10211	974971
28500	974972
24215	974973
32094	974974
5975	974975
107642	974976
33765	974977
17337	974978
82507	974979
7521	974980
685	974981
29929	974982
102558	974983
18468	974984
72398	974985
2856	974986
9409	974987
37635	974988
19331	974989
17294	974990
3711	974991
9758	974992
48092	974993
6181	974994
336	974995
30842	974996
5556	974997
83025	974998
67485	974999
2304	975000
36	975001
9671	975002
2097	975003
19014	975004
4366	975005
34979	975006
49150	975007
106494	975008
35955	975009
3199	975010
4999	975011
88213	975012
23110	975013
38081	975014
64129	975015
4667	975016
94044	975017
35192	975018
73223	975019
10747	975020
33259	975021
14197	975022
22540	975023
27635	975024
55726	975025
15749	975026
9912	975027
6630	975028
4055	975029
62354	975030
20043	975031
17310	975032
1390	975033
4979	975034
9246	975035
9865	975036
23103	975037
40802	975038
13777	975039
61989	975040
909	975041
35378	975042
91751	975043
10074	975044
56281	975045
11690	975046
46834	975047
22001	975048
85791	975049
12052	975050
13862	975051
80983	975052
11815	975053
24	975054
22333	975055
5419	975056
85703	975057
17078	975058
58362	975059
29420	975060
17527	975061
73709	975062
775	975063
4808	975064
30261	975065
22503	975066
83486	975067
31082	975068
113504	975069
86434	975070
2833	975071
712	975072
29254	975073
77046	975074
205	975075
52906	975076
83723	975077
11230	975078
103093	975079
26810	975080
55410	975081
61593	975082
12835	975083
1398	975084
58603	975085
64949	975086
11552	975087
77121	975088
44892	975089
4749	975090
43556	975091
35966	975092
104355	975093
22421	975094
16548	975095
334	975096
2760	975097
60924	975098
44122	975099
22215	975100
27903	975101
3827	975102
68034	975103
45214	975104
16076	975105
36495	975106
101251	975107
30404	975108
79544	975109
256	975110
33676	975111
56084	975112
29693	975113
900	975114
326	975115
23173	975116
2493	975117
5514	975118
16768	975119
6958	975120
2288	975121
4409	975122
6440	975123
2527	975124
22823	975125
33082	975126
30371	975127
3143	975128
28328	975129
95651	975130
70385	975131
52047	975132
10191	975133
30302	975134
25912	975135
17250	975136
3505	975137
90516	975138
5240	975139
5625	975140
110	975141
80572	975142
54620	975143
3437	975144
10443	975145
65852	975146
60579	975147
82456	975148
106948	975149
113148	975150
36409	975151
45956	975152
407	975153
93517	975154
50220	975155
25457	975156
67644	975157
12252	975158
9954	975159
1868	975160
104858	975161
31197	975162
22024	975163
2564	975164
8854	975165
24267	975166
12753	975167
43748	975168
45431	975169
30319	975170
15629	975171
38561	975172
21764	975173
19228	975174
106890	975175
6276	975176
91334	975177
9173	975178
24296	975179
14643	975180
34365	975181
13781	975182
63071	975183
11075	975184
14	975185
86197	975186
3640	975187
62147	975188
85424	975189
4135	975190
1510	975191
25707	975192
23697	975193
44680	975194
20220	975195
56312	975196
6361	975197
48820	975198
2229	975199
50019	975200
10296	975201
29979	975202
11576	975203
75810	975204
5638	975205
423	975206
4132	975207
37194	975208
10360	975209
3520	975210
48648	975211
30078	975212
69100	975213
50194	975214
112058	975215
76801	975216
19870	975217
9791	975218
8823	975219
36288	975220
30832	975221
7459	975222
9937	975223
8421	975224
19572	975225
11269	975226
53410	975227
35206	975228
195	975229
31551	975230
98916	975231
6733	975232
13043	975233
3766	975234
8535	975235
91492	975236
8082	975237
5268	975238
32583	975239
56582	975240
59729	975241
9950	975242
43756	975243
17724	975244
24691	975245
46201	975246
70482	975247
3727	975248
48863	975249
70822	975250
34374	975251
27667	975252
764	975253
45820	975254
500	975255
64792	975256
88142	975257
36363	975258
51746	975259
30328	975260
79325	975261
15956	975262
15831	975263
200	975264
8795	975265
72932	975266
51132	975267
35465	975268
50	975269
34063	975270
26779	975271
30514	975272
328	975273
52406	975274
49650	975275
1126	975276
4814	975277
54826	975278
22296	975279
33787	975280
5250	975281
1497	975282
73767	975283
23624	975284
22926	975285
12061	975286
8144	975287
47214	975288
3782	975289
8229	975290
158	975291
47358	975292
35	975293
57208	975294
22384	975295
102406	975296
13961	975297
39028	975298
53480	975299
71454	975300
3364	975301
27896	975302
10906	975303
33968	975304
1603	975305
8131	975306
3156	975307
6841	975308
51531	975309
35827	975310
217	975311
41552	975312
40870	975313
67051	975314
537	975315
47335	975316
5458	975317
32587	975318
23505	975319
7543	975320
3286	975321
42104	975322
47567	975323
72579	975324
35723	975325
33991	975326
26433	975327
48915	975328
110939	975329
53275	975330
12865	975331
10595	975332
104	975333
3291	975334
552	975335
13083	975336
7993	975337
42094	975338
36507	975339
78865	975340
9858	975341
14178	975342
9720	975343
10879	975344
54778	975345
4600	975346
88160	975347
12240	975348
40903	975349
24191	975350
19710	975351
9156	975352
24318	975353
11847	975354
81225	975355
809	975356
86291	975357
1233	975358
66371	975359
72525	975360
1447	975361
8714	975362
43	975363
40152	975364
13931	975365
10378	975366
62099	975367
18541	975368
46239	975369
26175	975370
66461	975371
83642	975372
28367	975373
21357	975374
2460	975375
19940	975376
2562	975377
27261	975378
41037	975379
21922	975380
26769	975381
39136	975382
141	975383
52391	975384
52566	975385
13687	975386
79438	975387
3281	975388
51232	975389
1901	975390
3272	975391
53189	975392
82921	975393
28830	975394
4114	975395
49505	975396
11396	975397
26748	975398
58054	975399
6577	975400
7652	975401
15184	975402
16842	975403
207	975404
22106	975405
27994	975406
3985	975407
23831	975408
24223	975409
4013	975410
1730	975411
90055	975412
33006	975413
53744	975414
2470	975415
54418	975416
25002	975417
108009	975418
40983	975419
25961	975420
70175	975421
51198	975422
18770	975423
10986	975424
32424	975425
454	975426
2665	975427
16506	975428
60982	975429
16462	975430
26543	975431
38698	975432
61816	975433
144	975434
38201	975435
63997	975436
2820	975437
25190	975438
9924	975439
37020	975440
99086	975441
20873	975442
38781	975443
9058	975444
375	975445
680	975446
10616	975447
78467	975448
56320	975449
1621	975450
63131	975451
14704	975452
346	975453
16448	975454
43331	975455
45766	975456
1535	975457
6611	975458
850	975459
46439	975460
3722	975461
41429	975462
38982	975463
49576	975464
107766	975465
16827	975466
16025	975467
57968	975468
9184	975469
66484	975470
68008	975471
61701	975472
39101	975473
92071	975474
13548	975475
3520	975476
77683	975477
44770	975478
11553	975479
38682	975480
2149	975481
9304	975482
50018	975483
972	975484
2752	975485
73635	975486
12886	975487
38565	975488
61850	975489
5101	975490
578	975491
37015	975492
25493	975493
3892	975494
29457	975495
5592	975496
8192	975497
17713	975498
82990	975499
37593	975500
12299	975501
86544	975502
5643	975503
5685	975504
13759	975505
5970	975506
14588	975507
32578	975508
38881	975509
74366	975510
17443	975511
49981	975512
445	975513
75618	975514
22994	975515
102	975516
27640	975517
31768	975518
66736	975519
4363	975520
36255	975521
18410	975522
6160	975523
476	975524
87500	975525
10028	975526
2995	975527
24996	975528
76158	975529
4381	975530
65431	975531
35983	975532
4250	975533
12374	975534
435	975535
87	975536
6237	975537
8687	975538
34651	975539
17729	975540
24734	975541
59398	975542
1929	975543
92364	975544
58763	975545
29336	975546
43868	975547
19403	975548
74313	975549
1648	975550
36826	975551
52597	975552
2490	975553
59665	975554
39007	975555
23679	975556
1033	975557
16577	975558
43080	975559
20360	975560
3430	975561
18761	975562
37948	975563
10194	975564
2288	975565
92302	975566
85954	975567
3954	975568
89744	975569
29236	975570
45227	975571
42021	975572
2710	975573
27590	975574
42793	975575
26755	975576
70253	975577
1	975578
31339	975579
58878	975580
71016	975581
5128	975582
12645	975583
29875	975584
6988	975585
12351	975586
20134	975587
3336	975588
16541	975589
14510	975590
96516	975591
62965	975592
15010	975593
17551	975594
47805	975595
6779	975596
18039	975597
33	975598
45592	975599
82428	975600
31387	975601
10966	975602
64053	975603
17535	975604
5271	975605
27184	975606
354	975607
8694	975608
93127	975609
43875	975610
67846	975611
2902	975612
26885	975613
2807	975614
77767	975615
51308	975616
44599	975617
20699	975618
70	975619
13126	975620
15049	975621
14511	975622
61053	975623
62742	975624
55412	975625
32286	975626
50299	975627
90142	975628
84605	975629
11696	975630
46464	975631
6286	975632
10917	975633
8261	975634
12984	975635
2600	975636
7442	975637
20101	975638
3016	975639
33824	975640
80770	975641
91662	975642
289	975643
41211	975644
28744	975645
11239	975646
52468	975647
1677	975648
63992	975649
7464	975650
86951	975651
35529	975652
51759	975653
721	975654
25587	975655
104007	975656
52462	975657
29702	975658
5527	975659
13203	975660
18927	975661
52281	975662
62787	975663
54261	975664
19037	975665
31379	975666
23770	975667
790	975668
14331	975669
61694	975670
1365	975671
48424	975672
7066	975673
16564	975674
74278	975675
52050	975676
6069	975677
34339	975678
41943	975679
19373	975680
35457	975681
68304	975682
29026	975683
30196	975684
1640	975685
23224	975686
47646	975687
22943	975688
21655	975689
393	975690
24347	975691
67042	975692
45109	975693
90557	975694
74406	975695
11052	975696
32080	975697
3750	975698
71331	975699
34231	975700
33399	975701
37382	975702
10033	975703
4108	975704
91042	975705
14878	975706
11824	975707
15697	975708
70805	975709
12673	975710
16127	975711
67746	975712
25325	975713
103699	975714
27044	975715
50963	975716
18060	975717
42071	975718
27583	975719
49129	975720
10757	975721
57864	975722
7808	975723
35236	975724
9526	975725
52273	975726
5424	975727
79178	975728
22437	975729
3416	975730
17690	975731
12435	975732
102193	975733
77256	975734
5805	975735
164	975736
82002	975737
5307	975738
13444	975739
73294	975740
13440	975741
27135	975742
49361	975743
5858	975744
1554	975745
20752	975746
30617	975747
67692	975748
77627	975749
37957	975750
84434	975751
17473	975752
22569	975753
2838	975754
1294	975755
9241	975756
71179	975757
2402	975758
201	975759
2494	975760
49886	975761
32676	975762
11081	975763
3166	975764
21487	975765
44892	975766
460	975767
56883	975768
12576	975769
746	975770
3875	975771
29203	975772
13964	975773
104	975774
70009	975775
22917	975776
30053	975777
12683	975778
525	975779
38020	975780
10774	975781
58613	975782
110445	975783
16213	975784
3757	975785
6943	975786
38370	975787
2031	975788
50403	975789
7450	975790
856	975791
6563	975792
68	975793
28972	975794
30928	975795
20818	975796
54916	975797
34672	975798
101883	975799
38064	975800
21614	975801
93182	975802
52595	975803
5651	975804
51627	975805
615	975806
9	975807
7043	975808
2336	975809
89923	975810
48291	975811
28265	975812
29830	975813
6886	975814
1015	975815
6091	975816
9799	975817
110764	975818
7704	975819
20914	975820
23864	975821
37168	975822
103998	975823
9449	975824
9574	975825
54390	975826
1039	975827
11542	975828
1502	975829
16385	975830
42214	975831
510	975832
48133	975833
1868	975834
37885	975835
41471	975836
14183	975837
51941	975838
19188	975839
33660	975840
28778	975841
3369	975842
24222	975843
64024	975844
72565	975845
11665	975846
58087	975847
40838	975848
6909	975849
37834	975850
4294	975851
14798	975852
22859	975853
93214	975854
24042	975855
28736	975856
37118	975857
48417	975858
16873	975859
55655	975860
70165	975861
91602	975862
99699	975863
82611	975864
2188	975865
34482	975866
71998	975867
16658	975868
13967	975869
22480	975870
91453	975871
34417	975872
4688	975873
43133	975874
330	975875
25158	975876
89006	975877
22316	975878
4069	975879
17854	975880
75631	975881
34127	975882
46836	975883
91887	975884
16319	975885
20221	975886
62340	975887
6294	975888
24275	975889
83618	975890
22254	975891
19909	975892
675	975893
80	975894
45649	975895
92171	975896
112955	975897
65644	975898
45557	975899
12837	975900
6816	975901
4466	975902
852	975903
9967	975904
345	975905
73693	975906
70846	975907
8489	975908
31738	975909
70917	975910
63457	975911
3682	975912
28	975913
11740	975914
17818	975915
4695	975916
34266	975917
29	975918
15209	975919
5572	975920
2622	975921
9410	975922
12540	975923
79929	975924
39229	975925
1625	975926
53456	975927
6816	975928
31424	975929
7077	975930
17	975931
370	975932
8354	975933
12064	975934
35414	975935
45173	975936
27967	975937
4737	975938
84650	975939
57814	975940
91749	975941
47145	975942
7339	975943
197	975944
86522	975945
40712	975946
50841	975947
8866	975948
63975	975949
1102	975950
9838	975951
880	975952
52742	975953
47769	975954
34392	975955
53185	975956
5234	975957
19148	975958
17214	975959
2945	975960
11100	975961
108919	975962
46538	975963
57137	975964
48553	975965
47481	975966
15663	975967
21295	975968
67889	975969
114256	975970
27398	975971
73436	975972
6389	975973
20268	975974
24008	975975
44000	975976
8627	975977
16104	975978
14196	975979
80863	975980
461	975981
44310	975982
5022	975983
5571	975984
255	975985
23485	975986
1955	975987
560	975988
85054	975989
5142	975990
62181	975991
30855	975992
103211	975993
36734	975994
472	975995
1466	975996
31280	975997
72232	975998
37	975999
85497	976000
41201	976001
32172	976002
35522	976003
48840	976004
62074	976005
1471	976006
32031	976007
51479	976008
13967	976009
36454	976010
49736	976011
3352	976012
96782	976013
50089	976014
3881	976015
18712	976016
2679	976017
24638	976018
28673	976019
8967	976020
19375	976021
21368	976022
4696	976023
49099	976024
2745	976025
13692	976026
15622	976027
10743	976028
7348	976029
11402	976030
29207	976031
229	976032
8167	976033
49606	976034
56759	976035
35202	976036
6445	976037
13702	976038
20694	976039
59916	976040
15711	976041
6648	976042
101257	976043
23877	976044
3987	976045
44180	976046
4785	976047
8370	976048
74060	976049
32572	976050
76018	976051
3071	976052
52482	976053
31581	976054
67452	976055
522	976056
3782	976057
23557	976058
83285	976059
8267	976060
7259	976061
49680	976062
70	976063
71263	976064
52511	976065
80446	976066
22993	976067
81537	976068
60903	976069
50992	976070
24862	976071
25586	976072
28670	976073
74232	976074
6020	976075
6695	976076
86279	976077
5443	976078
53155	976079
10648	976080
16798	976081
2351	976082
38133	976083
44026	976084
33868	976085
69478	976086
3817	976087
21566	976088
31765	976089
37873	976090
39208	976091
7770	976092
53151	976093
44477	976094
12770	976095
102083	976096
10549	976097
894	976098
5238	976099
63501	976100
3746	976101
32359	976102
627	976103
763	976104
2512	976105
1206	976106
59781	976107
16789	976108
51626	976109
10650	976110
80710	976111
21787	976112
28216	976113
14123	976114
44053	976115
11557	976116
53214	976117
720	976118
46022	976119
49420	976120
16791	976121
19794	976122
15020	976123
76740	976124
10262	976125
41675	976126
674	976127
2056	976128
31872	976129
32105	976130
485	976131
22614	976132
1669	976133
4498	976134
61606	976135
12311	976136
324	976137
168	976138
21889	976139
55944	976140
12138	976141
29223	976142
93791	976143
2791	976144
36709	976145
6357	976146
57784	976147
4830	976148
624	976149
9732	976150
14992	976151
65080	976152
10625	976153
26262	976154
27313	976155
51745	976156
35411	976157
43510	976158
2677	976159
2776	976160
39483	976161
91500	976162
73644	976163
4604	976164
2260	976165
15474	976166
2909	976167
58066	976168
15819	976169
39850	976170
38257	976171
47473	976172
19212	976173
67481	976174
19556	976175
4334	976176
11243	976177
3876	976178
5368	976179
4717	976180
13537	976181
62419	976182
54294	976183
66913	976184
70931	976185
17121	976186
2822	976187
22905	976188
4986	976189
16373	976190
27805	976191
5539	976192
49206	976193
21231	976194
22121	976195
28253	976196
69037	976197
26226	976198
27608	976199
40380	976200
42050	976201
24529	976202
8673	976203
3513	976204
52478	976205
27869	976206
13116	976207
3190	976208
21432	976209
4530	976210
15570	976211
24478	976212
59	976213
46840	976214
10976	976215
13082	976216
98253	976217
34296	976218
26079	976219
34312	976220
103893	976221
14516	976222
22321	976223
48541	976224
13278	976225
7474	976226
32071	976227
14253	976228
6769	976229
12710	976230
33907	976231
75516	976232
13782	976233
28892	976234
10801	976235
1861	976236
162	976237
62113	976238
51564	976239
272	976240
8568	976241
5127	976242
30254	976243
4775	976244
23968	976245
43694	976246
34907	976247
77983	976248
99153	976249
5447	976250
18593	976251
45281	976252
90411	976253
20434	976254
6774	976255
6600	976256
39124	976257
90770	976258
55440	976259
18056	976260
24112	976261
61108	976262
10605	976263
2347	976264
398	976265
94217	976266
4115	976267
2599	976268
71435	976269
14852	976270
2064	976271
4526	976272
13059	976273
2508	976274
6434	976275
4705	976276
59900	976277
51738	976278
37816	976279
756	976280
60921	976281
222	976282
39261	976283
77059	976284
57662	976285
24417	976286
50962	976287
662	976288
39139	976289
27795	976290
99229	976291
50037	976292
181	976293
68781	976294
15250	976295
10067	976296
12223	976297
8059	976298
53422	976299
51911	976300
6374	976301
40380	976302
47049	976303
12841	976304
25389	976305
3559	976306
600	976307
9794	976308
47147	976309
231	976310
17982	976311
31638	976312
94215	976313
16819	976314
47433	976315
12176	976316
53365	976317
2661	976318
60974	976319
41455	976320
61186	976321
96821	976322
12999	976323
66286	976324
4266	976325
22471	976326
2183	976327
62525	976328
22816	976329
9337	976330
4356	976331
89888	976332
29238	976333
36548	976334
28322	976335
59329	976336
101881	976337
46711	976338
64618	976339
2453	976340
46738	976341
78015	976342
77270	976343
131	976344
2169	976345
16972	976346
46471	976347
21897	976348
11806	976349
5742	976350
26862	976351
22382	976352
2009	976353
17060	976354
1675	976355
77353	976356
8381	976357
5879	976358
27781	976359
14701	976360
67877	976361
21107	976362
28810	976363
1093	976364
36986	976365
91653	976366
2751	976367
90456	976368
3800	976369
2770	976370
136	976371
51674	976372
25696	976373
16477	976374
44888	976375
26996	976376
3268	976377
13123	976378
49975	976379
46759	976380
7272	976381
18367	976382
20551	976383
80778	976384
8800	976385
5180	976386
73289	976387
51	976388
4544	976389
20655	976390
52305	976391
17088	976392
445	976393
6222	976394
2757	976395
40749	976396
15043	976397
25772	976398
6346	976399
12293	976400
1791	976401
75501	976402
24940	976403
65367	976404
98017	976405
52401	976406
19334	976407
29707	976408
4824	976409
351	976410
1986	976411
98403	976412
41629	976413
66101	976414
38362	976415
37037	976416
31261	976417
37449	976418
2596	976419
7146	976420
10990	976421
43831	976422
1263	976423
3726	976424
65905	976425
54526	976426
59113	976427
10613	976428
25756	976429
8367	976430
8640	976431
18383	976432
107468	976433
67724	976434
20333	976435
458	976436
61559	976437
56233	976438
27011	976439
69533	976440
35846	976441
17669	976442
27195	976443
3954	976444
31	976445
47684	976446
6184	976447
5971	976448
2587	976449
2117	976450
53203	976451
49551	976452
107747	976453
879	976454
57791	976455
36706	976456
50872	976457
81718	976458
11092	976459
25668	976460
52580	976461
30622	976462
11941	976463
27420	976464
49512	976465
44722	976466
12347	976467
7185	976468
10047	976469
87300	976470
26229	976471
43125	976472
42386	976473
37719	976474
3118	976475
92455	976476
74823	976477
88514	976478
24260	976479
18906	976480
27509	976481
46975	976482
11970	976483
30764	976484
6500	976485
3552	976486
60834	976487
64018	976488
8901	976489
7664	976490
54719	976491
52564	976492
12925	976493
32870	976494
5562	976495
29357	976496
18845	976497
14617	976498
80996	976499
52885	976500
24231	976501
38751	976502
32372	976503
26988	976504
69112	976505
54886	976506
83208	976507
8950	976508
14199	976509
68240	976510
4234	976511
15936	976512
14644	976513
10556	976514
64710	976515
70369	976516
65563	976517
98931	976518
73150	976519
103037	976520
69996	976521
12213	976522
32813	976523
2408	976524
3782	976525
92534	976526
13886	976527
1342	976528
18351	976529
15917	976530
16311	976531
12463	976532
14419	976533
981	976534
74396	976535
21047	976536
48954	976537
16609	976538
62830	976539
34110	976540
54246	976541
43297	976542
20666	976543
7683	976544
6701	976545
2853	976546
75948	976547
36808	976548
81137	976549
36999	976550
817	976551
73946	976552
2317	976553
2056	976554
36176	976555
25117	976556
29395	976557
12849	976558
72997	976559
38	976560
85019	976561
1509	976562
73286	976563
12945	976564
99654	976565
39757	976566
13482	976567
16874	976568
33100	976569
5193	976570
13427	976571
16569	976572
23410	976573
64487	976574
16959	976575
276	976576
489	976577
355	976578
53576	976579
86108	976580
92233	976581
24	976582
22931	976583
5295	976584
31013	976585
68029	976586
81962	976587
24731	976588
26638	976589
17538	976590
25733	976591
50410	976592
11930	976593
52939	976594
53624	976595
5110	976596
24193	976597
3204	976598
19236	976599
24594	976600
32597	976601
47676	976602
19111	976603
68408	976604
14169	976605
39346	976606
48975	976607
5707	976608
3823	976609
801	976610
7	976611
38403	976612
29250	976613
71014	976614
26619	976615
31902	976616
43300	976617
3525	976618
33101	976619
23148	976620
75870	976621
1266	976622
12449	976623
41770	976624
33352	976625
18516	976626
42971	976627
37015	976628
4979	976629
76097	976630
33307	976631
50517	976632
5074	976633
52937	976634
50408	976635
18173	976636
12290	976637
29207	976638
35361	976639
5825	976640
28410	976641
22613	976642
11629	976643
82776	976644
2347	976645
6091	976646
39874	976647
41914	976648
15084	976649
48760	976650
25097	976651
16397	976652
68066	976653
62646	976654
18999	976655
56995	976656
32008	976657
14739	976658
76725	976659
13218	976660
9985	976661
4057	976662
542	976663
71788	976664
3007	976665
32182	976666
30616	976667
32987	976668
21979	976669
17054	976670
44691	976671
57705	976672
922	976673
8851	976674
64441	976675
4934	976676
9905	976677
1899	976678
2852	976679
52455	976680
3795	976681
21898	976682
91700	976683
424	976684
59946	976685
23333	976686
37732	976687
24348	976688
3619	976689
16728	976690
61104	976691
30223	976692
6688	976693
43221	976694
236	976695
728	976696
42809	976697
61102	976698
52733	976699
40477	976700
9429	976701
11439	976702
984	976703
1365	976704
26283	976705
44577	976706
60613	976707
22286	976708
4023	976709
34768	976710
7489	976711
83757	976712
3024	976713
35026	976714
12649	976715
9464	976716
2178	976717
34710	976718
4456	976719
32779	976720
6786	976721
34575	976722
1765	976723
24038	976724
10116	976725
15866	976726
58503	976727
77	976728
29840	976729
91482	976730
4311	976731
28669	976732
63713	976733
90652	976734
44709	976735
25790	976736
87958	976737
19735	976738
28379	976739
758	976740
9610	976741
35083	976742
7820	976743
1475	976744
32941	976745
57151	976746
74571	976747
69059	976748
1019	976749
56942	976750
19306	976751
71962	976752
988	976753
14734	976754
30071	976755
23928	976756
25037	976757
13647	976758
6845	976759
33038	976760
30428	976761
31604	976762
5849	976763
4527	976764
25092	976765
90687	976766
37197	976767
10944	976768
49527	976769
30687	976770
94889	976771
22984	976772
159	976773
85322	976774
4382	976775
49069	976776
21632	976777
6767	976778
102410	976779
20419	976780
46691	976781
10	976782
78017	976783
16822	976784
76547	976785
7000	976786
15730	976787
45161	976788
12175	976789
1507	976790
463	976791
1514	976792
19016	976793
1519	976794
342	976795
85239	976796
104	976797
29151	976798
44793	976799
33605	976800
301	976801
59926	976802
1985	976803
24926	976804
10	976805
46869	976806
32290	976807
100	976808
16726	976809
47779	976810
33392	976811
92983	976812
29883	976813
35621	976814
4401	976815
30088	976816
10412	976817
53321	976818
45420	976819
35015	976820
34088	976821
50788	976822
3915	976823
103662	976824
15832	976825
33380	976826
111289	976827
33234	976828
57944	976829
54351	976830
28808	976831
58274	976832
27585	976833
19760	976834
13332	976835
59982	976836
52557	976837
6907	976838
90753	976839
3995	976840
97637	976841
50827	976842
54205	976843
6886	976844
10715	976845
15020	976846
102777	976847
44554	976848
21181	976849
21214	976850
82225	976851
47817	976852
6458	976853
28624	976854
35883	976855
15415	976856
1043	976857
4106	976858
1858	976859
8389	976860
65336	976861
64978	976862
65312	976863
38335	976864
5474	976865
82378	976866
20496	976867
5910	976868
8374	976869
20484	976870
39416	976871
7672	976872
106960	976873
22652	976874
6500	976875
37078	976876
30581	976877
50	976878
51051	976879
19773	976880
22866	976881
89589	976882
63402	976883
611	976884
526	976885
3861	976886
17021	976887
70957	976888
29065	976889
57012	976890
547	976891
28775	976892
44169	976893
1194	976894
54494	976895
58709	976896
41998	976897
84205	976898
27996	976899
37857	976900
1458	976901
21268	976902
48362	976903
40334	976904
8256	976905
33486	976906
1853	976907
33134	976908
9650	976909
8581	976910
22593	976911
2335	976912
2068	976913
5704	976914
76714	976915
879	976916
6075	976917
208	976918
3378	976919
46849	976920
34830	976921
47567	976922
66970	976923
27846	976924
8911	976925
530	976926
24253	976927
39215	976928
89489	976929
52929	976930
11032	976931
18015	976932
74964	976933
311	976934
36060	976935
19796	976936
33257	976937
20113	976938
87336	976939
36657	976940
54918	976941
12129	976942
9100	976943
59803	976944
8708	976945
27697	976946
856	976947
16031	976948
80756	976949
19446	976950
10897	976951
2822	976952
23468	976953
55	976954
219	976955
48749	976956
203	976957
9784	976958
51243	976959
920	976960
3484	976961
46076	976962
57863	976963
37122	976964
87773	976965
47256	976966
56907	976967
65491	976968
32985	976969
63954	976970
10419	976971
15826	976972
19802	976973
29735	976974
7167	976975
14820	976976
50996	976977
3596	976978
62156	976979
5547	976980
17916	976981
21692	976982
239	976983
62153	976984
1	976985
15354	976986
3564	976987
38024	976988
16650	976989
630	976990
558	976991
2404	976992
45932	976993
2681	976994
10673	976995
277	976996
26133	976997
2877	976998
40002	976999
1721	977000
59797	977001
66132	977002
72136	977003
35155	977004
306	977005
58582	977006
4530	977007
2396	977008
16064	977009
22343	977010
56140	977011
78751	977012
84080	977013
12362	977014
78546	977015
72682	977016
65626	977017
13576	977018
35790	977019
25327	977020
26801	977021
2654	977022
39123	977023
77551	977024
31778	977025
17442	977026
5819	977027
48832	977028
64466	977029
2351	977030
2079	977031
1106	977032
27682	977033
33152	977034
17901	977035
2037	977036
60912	977037
80602	977038
40046	977039
25119	977040
234	977041
17909	977042
29652	977043
5283	977044
16894	977045
6150	977046
5144	977047
74487	977048
1647	977049
12235	977050
47410	977051
1220	977052
93941	977053
13476	977054
16000	977055
35379	977056
95251	977057
81847	977058
25579	977059
3492	977060
9962	977061
63713	977062
4156	977063
36349	977064
16999	977065
63292	977066
6242	977067
4677	977068
43462	977069
10711	977070
9132	977071
9817	977072
15209	977073
54289	977074
64146	977075
65301	977076
1825	977077
55400	977078
123	977079
4459	977080
793	977081
40761	977082
44190	977083
13788	977084
24886	977085
86713	977086
65375	977087
33304	977088
8506	977089
58896	977090
529	977091
40730	977092
9992	977093
56937	977094
2181	977095
42637	977096
50564	977097
20803	977098
2335	977099
3698	977100
54084	977101
1785	977102
7191	977103
35465	977104
23699	977105
32422	977106
36446	977107
31277	977108
11312	977109
81289	977110
54117	977111
2080	977112
5686	977113
2453	977114
40641	977115
90317	977116
79925	977117
5001	977118
4646	977119
30489	977120
8228	977121
56900	977122
65106	977123
10584	977124
30324	977125
53176	977126
430	977127
6059	977128
34658	977129
1725	977130
275	977131
47598	977132
413	977133
4563	977134
31163	977135
96300	977136
7868	977137
10060	977138
22727	977139
23755	977140
16088	977141
605	977142
91246	977143
9170	977144
1482	977145
45297	977146
1007	977147
9885	977148
70189	977149
44187	977150
7070	977151
2119	977152
5064	977153
28887	977154
51429	977155
28412	977156
37696	977157
23076	977158
67398	977159
53058	977160
14774	977161
23598	977162
15342	977163
40923	977164
66577	977165
86435	977166
3064	977167
60139	977168
7112	977169
86593	977170
7483	977171
91167	977172
58226	977173
3646	977174
74482	977175
38564	977176
3769	977177
83495	977178
8584	977179
11243	977180
8835	977181
33316	977182
12664	977183
64082	977184
86249	977185
94670	977186
2187	977187
11566	977188
248	977189
1205	977190
28	977191
25621	977192
19671	977193
6620	977194
48	977195
37346	977196
53298	977197
27908	977198
17661	977199
110264	977200
63881	977201
76203	977202
44854	977203
3923	977204
1189	977205
107	977206
48740	977207
78429	977208
12317	977209
27057	977210
31261	977211
25985	977212
101386	977213
21	977214
6912	977215
48353	977216
75329	977217
1173	977218
6887	977219
52796	977220
6073	977221
5113	977222
9486	977223
612	977224
62444	977225
12823	977226
90759	977227
1293	977228
36499	977229
33179	977230
18042	977231
74490	977232
1555	977233
89254	977234
32505	977235
37586	977236
2997	977237
18989	977238
43038	977239
10536	977240
25562	977241
3983	977242
50636	977243
29911	977244
36032	977245
9316	977246
15048	977247
18862	977248
9551	977249
30185	977250
49569	977251
14675	977252
29885	977253
36933	977254
36604	977255
24362	977256
62675	977257
72111	977258
7120	977259
1175	977260
49289	977261
1408	977262
6470	977263
68555	977264
25263	977265
42376	977266
5307	977267
40371	977268
9803	977269
17329	977270
3664	977271
1673	977272
18474	977273
17244	977274
61229	977275
83083	977276
72518	977277
10385	977278
51159	977279
3762	977280
67193	977281
38101	977282
22771	977283
36267	977284
44381	977285
36331	977286
11167	977287
57824	977288
79176	977289
67684	977290
36199	977291
32658	977292
20634	977293
16665	977294
30674	977295
29112	977296
34940	977297
42060	977298
22965	977299
4518	977300
54697	977301
27338	977302
5154	977303
83436	977304
29857	977305
102084	977306
5249	977307
20796	977308
17869	977309
39278	977310
38233	977311
43344	977312
56934	977313
106795	977314
10246	977315
21669	977316
25291	977317
4061	977318
20809	977319
63297	977320
28661	977321
16032	977322
52659	977323
57773	977324
4914	977325
21042	977326
19104	977327
1097	977328
54296	977329
53948	977330
1051	977331
66487	977332
20921	977333
894	977334
772	977335
18669	977336
99897	977337
1845	977338
24138	977339
92899	977340
34152	977341
71999	977342
46753	977343
2444	977344
31308	977345
55495	977346
1020	977347
16769	977348
33185	977349
19835	977350
18073	977351
6117	977352
1876	977353
8185	977354
65659	977355
6975	977356
25930	977357
612	977358
1200	977359
72519	977360
60	977361
27827	977362
53104	977363
3747	977364
5020	977365
12701	977366
27563	977367
25293	977368
97344	977369
21480	977370
15707	977371
99519	977372
49464	977373
11747	977374
41698	977375
65418	977376
42749	977377
5343	977378
3943	977379
5082	977380
62308	977381
77067	977382
58251	977383
428	977384
390	977385
55626	977386
49037	977387
15985	977388
3745	977389
52735	977390
10949	977391
32117	977392
52236	977393
78669	977394
46468	977395
48628	977396
11710	977397
240	977398
101077	977399
56355	977400
67641	977401
12904	977402
6624	977403
10927	977404
1208	977405
19353	977406
24185	977407
28091	977408
15829	977409
109596	977410
3894	977411
4497	977412
19095	977413
2782	977414
782	977415
30131	977416
54731	977417
32575	977418
4743	977419
3746	977420
76510	977421
20020	977422
31668	977423
765	977424
35019	977425
13744	977426
12075	977427
15149	977428
26056	977429
19268	977430
14688	977431
63163	977432
40985	977433
76491	977434
53674	977435
277	977436
433	977437
19506	977438
21037	977439
5095	977440
19583	977441
27402	977442
30718	977443
31753	977444
10306	977445
20489	977446
29050	977447
1034	977448
5445	977449
58512	977450
35124	977451
87588	977452
1384	977453
95237	977454
20324	977455
21235	977456
76440	977457
18808	977458
3442	977459
10245	977460
61561	977461
22511	977462
7384	977463
2496	977464
40458	977465
32083	977466
40451	977467
61810	977468
36737	977469
1334	977470
20033	977471
62964	977472
60146	977473
7336	977474
9043	977475
5083	977476
77770	977477
500	977478
8445	977479
46337	977480
80476	977481
56031	977482
50858	977483
17614	977484
7525	977485
34970	977486
8165	977487
9939	977488
45864	977489
18681	977490
1912	977491
63647	977492
34441	977493
33604	977494
25686	977495
26903	977496
31351	977497
54280	977498
21963	977499
23256	977500
68200	977501
18161	977502
7391	977503
1989	977504
15270	977505
53698	977506
5762	977507
53096	977508
42673	977509
26840	977510
18747	977511
17655	977512
17580	977513
50127	977514
34825	977515
6565	977516
33076	977517
3836	977518
47934	977519
6074	977520
65760	977521
43250	977522
75057	977523
15082	977524
71245	977525
48181	977526
2708	977527
21926	977528
27717	977529
732	977530
77623	977531
56070	977532
46658	977533
2922	977534
44683	977535
72796	977536
49202	977537
40875	977538
6602	977539
16745	977540
79139	977541
54579	977542
8920	977543
14204	977544
213	977545
34163	977546
25255	977547
15713	977548
74551	977549
3189	977550
17255	977551
13883	977552
79190	977553
27993	977554
24798	977555
228	977556
9127	977557
8713	977558
11855	977559
84367	977560
47397	977561
1029	977562
2266	977563
593	977564
30766	977565
9681	977566
44356	977567
14990	977568
8946	977569
33563	977570
9617	977571
28202	977572
10764	977573
1623	977574
8212	977575
23332	977576
46168	977577
37862	977578
6441	977579
7458	977580
8818	977581
28671	977582
27029	977583
173	977584
32977	977585
37188	977586
731	977587
100803	977588
16962	977589
30099	977590
1181	977591
33672	977592
22887	977593
41052	977594
5023	977595
13754	977596
46317	977597
22353	977598
79246	977599
55449	977600
78815	977601
21051	977602
8047	977603
17499	977604
11181	977605
2	977606
39401	977607
456	977608
45980	977609
90849	977610
54563	977611
23247	977612
8490	977613
32515	977614
10607	977615
97674	977616
1568	977617
27598	977618
38353	977619
1109	977620
13462	977621
9262	977622
35461	977623
3341	977624
42378	977625
13792	977626
18765	977627
83944	977628
3688	977629
30198	977630
21398	977631
20305	977632
5318	977633
82108	977634
24727	977635
94989	977636
33587	977637
65264	977638
13812	977639
1428	977640
8500	977641
27054	977642
19694	977643
40538	977644
68119	977645
4803	977646
71467	977647
64400	977648
49439	977649
51859	977650
28155	977651
65484	977652
9330	977653
25231	977654
9907	977655
22694	977656
6909	977657
26011	977658
7761	977659
42801	977660
2476	977661
8885	977662
1051	977663
3121	977664
13568	977665
6077	977666
34252	977667
37685	977668
25523	977669
112930	977670
4813	977671
7522	977672
1045	977673
48635	977674
34669	977675
46762	977676
965	977677
10336	977678
19340	977679
49322	977680
10440	977681
68281	977682
2191	977683
6778	977684
7670	977685
10215	977686
22913	977687
12531	977688
62240	977689
17491	977690
36898	977691
1067	977692
8080	977693
4506	977694
1316	977695
21226	977696
1413	977697
12614	977698
83088	977699
84058	977700
18214	977701
513	977702
1526	977703
8428	977704
94792	977705
4398	977706
69605	977707
38027	977708
31004	977709
39530	977710
5771	977711
5775	977712
19738	977713
16346	977714
37899	977715
1809	977716
35635	977717
19789	977718
14479	977719
448	977720
2895	977721
20631	977722
21597	977723
26711	977724
57639	977725
53277	977726
9438	977727
2247	977728
70770	977729
8315	977730
82042	977731
30924	977732
57504	977733
11992	977734
8660	977735
54531	977736
83769	977737
30352	977738
72083	977739
65268	977740
79044	977741
19379	977742
23770	977743
531	977744
32565	977745
14007	977746
98124	977747
18550	977748
77995	977749
92299	977750
53119	977751
31990	977752
46945	977753
19084	977754
11182	977755
99972	977756
2551	977757
26381	977758
21423	977759
5049	977760
1599	977761
959	977762
2482	977763
847	977764
59952	977765
14097	977766
42500	977767
8631	977768
16977	977769
48493	977770
13742	977771
386	977772
3339	977773
59294	977774
53483	977775
80926	977776
77513	977777
27242	977778
9162	977779
63467	977780
6878	977781
7870	977782
1475	977783
84066	977784
51322	977785
30923	977786
84743	977787
69175	977788
5296	977789
10769	977790
46033	977791
70242	977792
57373	977793
1506	977794
39791	977795
63779	977796
59581	977797
11367	977798
22067	977799
8731	977800
36875	977801
12565	977802
105986	977803
29965	977804
18051	977805
1647	977806
29431	977807
23975	977808
9349	977809
27396	977810
4572	977811
5150	977812
90765	977813
45374	977814
51014	977815
4811	977816
21336	977817
23951	977818
669	977819
40792	977820
27150	977821
16550	977822
276	977823
14428	977824
13117	977825
27175	977826
34057	977827
279	977828
623	977829
25552	977830
5714	977831
30838	977832
56418	977833
52381	977834
41415	977835
18468	977836
32180	977837
926	977838
50402	977839
61476	977840
51429	977841
38063	977842
53603	977843
27165	977844
24002	977845
2919	977846
2611	977847
34964	977848
67638	977849
1840	977850
86607	977851
8049	977852
42587	977853
22664	977854
64984	977855
20018	977856
82477	977857
69549	977858
21338	977859
787	977860
4322	977861
21612	977862
12984	977863
13837	977864
11734	977865
34808	977866
2869	977867
9368	977868
15291	977869
15462	977870
37	977871
6202	977872
578	977873
6246	977874
5726	977875
91758	977876
5577	977877
133	977878
22982	977879
48116	977880
72309	977881
45684	977882
19581	977883
8295	977884
5023	977885
1541	977886
39291	977887
102027	977888
2249	977889
20426	977890
10908	977891
481	977892
55787	977893
3790	977894
3879	977895
31787	977896
21756	977897
30062	977898
53987	977899
20186	977900
70876	977901
100217	977902
50271	977903
81476	977904
8841	977905
27429	977906
78496	977907
65233	977908
31849	977909
6479	977910
1257	977911
98398	977912
5712	977913
2320	977914
12585	977915
14919	977916
56887	977917
10052	977918
19096	977919
51456	977920
90433	977921
4532	977922
6397	977923
13552	977924
11154	977925
309	977926
720	977927
2321	977928
1433	977929
23488	977930
35709	977931
52116	977932
38047	977933
52313	977934
47	977935
4398	977936
14261	977937
16553	977938
497	977939
10042	977940
20011	977941
19945	977942
50554	977943
69608	977944
919	977945
23259	977946
13177	977947
40457	977948
79767	977949
3493	977950
8814	977951
54758	977952
18775	977953
96725	977954
41454	977955
14981	977956
4574	977957
58982	977958
11184	977959
26669	977960
3584	977961
9785	977962
9572	977963
4726	977964
13769	977965
2242	977966
3812	977967
42212	977968
2090	977969
12562	977970
59226	977971
14252	977972
1468	977973
56116	977974
24310	977975
7377	977976
9715	977977
39470	977978
49700	977979
4641	977980
9462	977981
21465	977982
18745	977983
88503	977984
19179	977985
78825	977986
395	977987
86121	977988
1659	977989
61517	977990
5212	977991
1432	977992
9702	977993
9535	977994
375	977995
26371	977996
41425	977997
59381	977998
60001	977999
58351	978000
3974	978001
6211	978002
104267	978003
7619	978004
79665	978005
66571	978006
39143	978007
53038	978008
53039	978009
15508	978010
10780	978011
22632	978012
22478	978013
40643	978014
26852	978015
14431	978016
2596	978017
15726	978018
33885	978019
10001	978020
349	978021
18806	978022
60163	978023
10680	978024
53095	978025
10955	978026
4694	978027
52804	978028
257	978029
20622	978030
80504	978031
45357	978032
18666	978033
1389	978034
5908	978035
24848	978036
9505	978037
13913	978038
63157	978039
16432	978040
20501	978041
60031	978042
6675	978043
55652	978044
5610	978045
8980	978046
4557	978047
83602	978048
6822	978049
2299	978050
34369	978051
16643	978052
13636	978053
43634	978054
3163	978055
14336	978056
15990	978057
18608	978058
1612	978059
10310	978060
61233	978061
33714	978062
14504	978063
20811	978064
76575	978065
42165	978066
44279	978067
789	978068
14190	978069
16385	978070
189	978071
21866	978072
61143	978073
33296	978074
56831	978075
101416	978076
56	978077
206	978078
20681	978079
16686	978080
43210	978081
28627	978082
50178	978083
64280	978084
4330	978085
7362	978086
91486	978087
8224	978088
18907	978089
11895	978090
43852	978091
16569	978092
5325	978093
33985	978094
65790	978095
54618	978096
4660	978097
46218	978098
27376	978099
25744	978100
36027	978101
78874	978102
5413	978103
5502	978104
18017	978105
5320	978106
5364	978107
36987	978108
67682	978109
27341	978110
54677	978111
450	978112
16794	978113
67312	978114
81213	978115
56128	978116
16434	978117
326	978118
20060	978119
63930	978120
31123	978121
40598	978122
1382	978123
42244	978124
2526	978125
29188	978126
54388	978127
20975	978128
13507	978129
42905	978130
46985	978131
23379	978132
28734	978133
55522	978134
37471	978135
96041	978136
24067	978137
28096	978138
19797	978139
71102	978140
24521	978141
76319	978142
50193	978143
4476	978144
9759	978145
874	978146
11466	978147
47910	978148
103283	978149
108737	978150
15589	978151
192	978152
87662	978153
30677	978154
17379	978155
107562	978156
70854	978157
1941	978158
4990	978159
3370	978160
16772	978161
58697	978162
66189	978163
12329	978164
25160	978165
32292	978166
14086	978167
378	978168
28679	978169
53245	978170
1559	978171
4512	978172
4946	978173
28273	978174
4433	978175
59613	978176
16632	978177
31673	978178
26070	978179
100743	978180
28803	978181
4195	978182
47039	978183
13041	978184
12359	978185
43229	978186
14581	978187
22615	978188
29	978189
878	978190
20511	978191
7315	978192
5052	978193
307	978194
44576	978195
30682	978196
22528	978197
34656	978198
35618	978199
2593	978200
2594	978201
26045	978202
18095	978203
2750	978204
13347	978205
60396	978206
79412	978207
92487	978208
3	978209
60170	978210
8044	978211
189	978212
80505	978213
105678	978214
5293	978215
12971	978216
19169	978217
9561	978218
2278	978219
1062	978220
21218	978221
103137	978222
262	978223
78643	978224
63679	978225
27584	978226
486	978227
37839	978228
8252	978229
7833	978230
79351	978231
5274	978232
31932	978233
3761	978234
48375	978235
78864	978236
1651	978237
6038	978238
11127	978239
64614	978240
14335	978241
9137	978242
28704	978243
51413	978244
1495	978245
10627	978246
62220	978247
3716	978248
43780	978249
22157	978250
57080	978251
39921	978252
7535	978253
67662	978254
3212	978255
59773	978256
10635	978257
95569	978258
17	978259
62374	978260
92328	978261
62945	978262
26217	978263
15827	978264
62292	978265
69319	978266
24699	978267
5	978268
45116	978269
8937	978270
4794	978271
1272	978272
28960	978273
56802	978274
45616	978275
10812	978276
14504	978277
8	978278
56984	978279
26756	978280
27325	978281
51680	978282
95537	978283
1689	978284
43076	978285
45256	978286
11911	978287
8473	978288
18951	978289
43877	978290
10601	978291
54185	978292
13735	978293
1468	978294
19714	978295
66621	978296
91327	978297
20217	978298
23248	978299
73506	978300
49045	978301
70425	978302
51489	978303
18067	978304
64855	978305
54475	978306
29	978307
2853	978308
3137	978309
3	978310
71757	978311
35366	978312
29435	978313
11499	978314
18384	978315
5433	978316
58287	978317
68290	978318
8587	978319
11598	978320
30114	978321
12156	978322
64160	978323
1026	978324
82683	978325
24616	978326
3356	978327
620	978328
2498	978329
12242	978330
67541	978331
102403	978332
17387	978333
28666	978334
26206	978335
33060	978336
85961	978337
22457	978338
49334	978339
11143	978340
14355	978341
25240	978342
70853	978343
13884	978344
1578	978345
44761	978346
38772	978347
10335	978348
542	978349
159	978350
17553	978351
15497	978352
11670	978353
1190	978354
78194	978355
13036	978356
47684	978357
58020	978358
8822	978359
43067	978360
53288	978361
18958	978362
21366	978363
31972	978364
35207	978365
47971	978366
974	978367
48450	978368
64491	978369
275	978370
54860	978371
72190	978372
13699	978373
13918	978374
19430	978375
12703	978376
12293	978377
39955	978378
37423	978379
337	978380
23027	978381
52729	978382
58077	978383
10950	978384
27114	978385
85964	978386
7594	978387
56658	978388
37451	978389
92447	978390
21016	978391
52549	978392
18097	978393
37633	978394
21647	978395
30921	978396
61610	978397
83316	978398
4385	978399
64393	978400
31652	978401
18438	978402
1236	978403
7660	978404
2021	978405
112430	978406
282	978407
7596	978408
62999	978409
58304	978410
18461	978411
3692	978412
15832	978413
4359	978414
84625	978415
24369	978416
89573	978417
1791	978418
39955	978419
23430	978420
69167	978421
7296	978422
1615	978423
306	978424
20607	978425
49042	978426
18270	978427
90752	978428
29703	978429
3326	978430
98486	978431
12043	978432
12034	978433
19219	978434
11363	978435
18666	978436
91023	978437
26307	978438
103873	978439
55593	978440
4214	978441
1361	978442
44243	978443
40296	978444
17166	978445
75838	978446
8995	978447
37901	978448
41234	978449
13509	978450
68123	978451
1449	978452
9595	978453
75717	978454
854	978455
44510	978456
31631	978457
64806	978458
91168	978459
4166	978460
260	978461
46210	978462
22462	978463
53479	978464
47688	978465
36659	978466
13045	978467
48846	978468
4297	978469
16913	978470
43859	978471
76	978472
88891	978473
23907	978474
49805	978475
11785	978476
17967	978477
89528	978478
69862	978479
584	978480
26174	978481
5654	978482
682	978483
68681	978484
35221	978485
38125	978486
2631	978487
72266	978488
13248	978489
30081	978490
3904	978491
19520	978492
38147	978493
2838	978494
16998	978495
19599	978496
90419	978497
22786	978498
47902	978499
34028	978500
38764	978501
30161	978502
7230	978503
17443	978504
11103	978505
10160	978506
47263	978507
48672	978508
1579	978509
50302	978510
11374	978511
27447	978512
32253	978513
40249	978514
31676	978515
1356	978516
38406	978517
83738	978518
82649	978519
4358	978520
15360	978521
41217	978522
14916	978523
10	978524
41035	978525
57990	978526
16976	978527
91066	978528
6774	978529
7852	978530
17163	978531
273	978532
38142	978533
25811	978534
4007	978535
5706	978536
3404	978537
1405	978538
296	978539
8937	978540
220	978541
50624	978542
28961	978543
68641	978544
25227	978545
24096	978546
26800	978547
82721	978548
42254	978549
9771	978550
30113	978551
35998	978552
33168	978553
36778	978554
18749	978555
38920	978556
22854	978557
32064	978558
41047	978559
2109	978560
27295	978561
4834	978562
2812	978563
69629	978564
91681	978565
21605	978566
27038	978567
43380	978568
5588	978569
5193	978570
57415	978571
44860	978572
4049	978573
25773	978574
43893	978575
3381	978576
754	978577
25439	978578
3199	978579
63704	978580
942	978581
1882	978582
38260	978583
18602	978584
4528	978585
57359	978586
94542	978587
14241	978588
3335	978589
321	978590
11566	978591
37114	978592
104650	978593
15870	978594
1937	978595
18539	978596
9846	978597
200	978598
41747	978599
16590	978600
56517	978601
36157	978602
15203	978603
54907	978604
37027	978605
15341	978606
6113	978607
4418	978608
8478	978609
3280	978610
67660	978611
50313	978612
43222	978613
79984	978614
16462	978615
19074	978616
27067	978617
740	978618
31508	978619
59150	978620
41566	978621
28586	978622
6564	978623
1500	978624
26533	978625
46837	978626
2230	978627
6203	978628
72855	978629
9609	978630
4240	978631
94492	978632
68618	978633
31678	978634
23339	978635
17135	978636
22351	978637
5670	978638
9596	978639
36507	978640
995	978641
4	978642
18947	978643
1626	978644
48942	978645
7286	978646
52278	978647
5046	978648
23983	978649
19399	978650
1093	978651
27859	978652
37176	978653
40228	978654
15071	978655
32013	978656
33607	978657
40209	978658
17781	978659
56960	978660
18268	978661
11543	978662
100539	978663
2620	978664
9491	978665
4004	978666
33662	978667
18720	978668
14408	978669
44972	978670
87864	978671
47025	978672
66794	978673
26994	978674
32284	978675
611	978676
66325	978677
23111	978678
31101	978679
25498	978680
353	978681
40343	978682
82199	978683
3488	978684
10131	978685
51075	978686
973	978687
82369	978688
14846	978689
82856	978690
23465	978691
26843	978692
5054	978693
35590	978694
70788	978695
21863	978696
30763	978697
78844	978698
64750	978699
10225	978700
45465	978701
26	978702
10783	978703
67211	978704
7353	978705
20945	978706
74328	978707
49448	978708
18309	978709
249	978710
103487	978711
87882	978712
12931	978713
16241	978714
34361	978715
66430	978716
24524	978717
53128	978718
2946	978719
5578	978720
73665	978721
2098	978722
18885	978723
47596	978724
1506	978725
47322	978726
25095	978727
47839	978728
3428	978729
21219	978730
20144	978731
544	978732
599	978733
65419	978734
36929	978735
80228	978736
7169	978737
26975	978738
48433	978739
65938	978740
4530	978741
497	978742
63613	978743
15737	978744
30271	978745
2284	978746
9677	978747
88056	978748
72294	978749
43707	978750
5574	978751
11945	978752
57263	978753
33980	978754
51292	978755
68432	978756
14290	978757
1986	978758
12399	978759
10243	978760
50281	978761
39524	978762
14955	978763
54056	978764
92010	978765
4855	978766
19394	978767
51007	978768
4597	978769
15410	978770
380	978771
9733	978772
47436	978773
161	978774
61074	978775
15234	978776
22936	978777
1792	978778
91897	978779
1294	978780
901	978781
55148	978782
25301	978783
4580	978784
98004	978785
7039	978786
60233	978787
9365	978788
14439	978789
68030	978790
8280	978791
54540	978792
92080	978793
19775	978794
63361	978795
24199	978796
5837	978797
46830	978798
63282	978799
51956	978800
1642	978801
19514	978802
111089	978803
32314	978804
34147	978805
97408	978806
42732	978807
40167	978808
12	978809
24910	978810
15061	978811
542	978812
6871	978813
991	978814
20503	978815
46429	978816
168	978817
1396	978818
77583	978819
107254	978820
45469	978821
7130	978822
34526	978823
212	978824
56880	978825
2	978826
9055	978827
28809	978828
7813	978829
88756	978830
2934	978831
532	978832
21342	978833
103498	978834
88465	978835
1310	978836
27574	978837
4432	978838
15003	978839
25238	978840
7654	978841
31072	978842
569	978843
26088	978844
17513	978845
39860	978846
3613	978847
20361	978848
49982	978849
4	978850
57394	978851
90507	978852
5260	978853
31783	978854
1828	978855
33072	978856
124	978857
74280	978858
57502	978859
12098	978860
232	978861
18893	978862
22492	978863
14118	978864
7185	978865
35152	978866
26587	978867
4492	978868
14891	978869
83314	978870
83729	978871
48899	978872
31963	978873
58009	978874
17231	978875
111550	978876
17662	978877
18155	978878
1086	978879
62257	978880
9168	978881
13516	978882
25702	978883
57941	978884
271	978885
680	978886
33103	978887
29608	978888
40846	978889
12990	978890
34333	978891
33461	978892
18207	978893
2188	978894
37	978895
10528	978896
50402	978897
9423	978898
36885	978899
57246	978900
31000	978901
15065	978902
39617	978903
1097	978904
9614	978905
82668	978906
77850	978907
9546	978908
94262	978909
1355	978910
490	978911
478	978912
6853	978913
38656	978914
7600	978915
49146	978916
94372	978917
89251	978918
88373	978919
14052	978920
32624	978921
124	978922
89789	978923
42443	978924
80938	978925
22317	978926
3971	978927
64575	978928
2209	978929
26492	978930
4415	978931
50545	978932
232	978933
13599	978934
14663	978935
58161	978936
79267	978937
34078	978938
27215	978939
70325	978940
39	978941
35215	978942
11138	978943
2748	978944
4529	978945
12478	978946
28271	978947
40413	978948
1099	978949
18060	978950
4819	978951
59637	978952
18620	978953
22188	978954
28117	978955
75765	978956
94319	978957
15872	978958
16638	978959
55887	978960
278	978961
69542	978962
19007	978963
1649	978964
96203	978965
6578	978966
30769	978967
6150	978968
46701	978969
22080	978970
7432	978971
78938	978972
36205	978973
65469	978974
72155	978975
55911	978976
282	978977
66695	978978
109640	978979
3155	978980
1361	978981
10581	978982
21226	978983
59077	978984
80364	978985
10311	978986
22076	978987
29234	978988
23745	978989
27930	978990
66727	978991
28244	978992
9139	978993
113	978994
4601	978995
59218	978996
50173	978997
10163	978998
90452	978999
8982	979000
72289	979001
49792	979002
15202	979003
45259	979004
607	979005
11981	979006
20940	979007
13600	979008
7662	979009
12260	979010
55832	979011
47372	979012
10282	979013
7203	979014
9064	979015
1498	979016
14105	979017
42232	979018
9270	979019
18859	979020
63174	979021
77470	979022
21779	979023
54844	979024
37516	979025
7140	979026
2989	979027
61616	979028
59141	979029
55864	979030
99805	979031
46392	979032
52254	979033
2720	979034
23675	979035
53455	979036
61943	979037
6697	979038
38527	979039
45442	979040
23863	979041
43431	979042
41973	979043
4241	979044
19886	979045
16675	979046
66491	979047
91117	979048
38957	979049
88956	979050
23424	979051
2368	979052
67553	979053
12374	979054
833	979055
2625	979056
37748	979057
12878	979058
18531	979059
7725	979060
48629	979061
4231	979062
67375	979063
17595	979064
13363	979065
52505	979066
2671	979067
20978	979068
104579	979069
4821	979070
66281	979071
51399	979072
19922	979073
4792	979074
203	979075
20006	979076
98747	979077
66555	979078
56158	979079
61840	979080
28058	979081
28746	979082
91994	979083
49810	979084
257	979085
49471	979086
34461	979087
2888	979088
14259	979089
23852	979090
32505	979091
1125	979092
38896	979093
16103	979094
54475	979095
67402	979096
257	979097
27808	979098
48731	979099
61320	979100
5345	979101
54290	979102
14464	979103
12891	979104
2490	979105
3925	979106
9469	979107
37012	979108
12368	979109
86845	979110
48297	979111
38371	979112
11181	979113
21383	979114
28659	979115
20160	979116
4056	979117
39218	979118
74758	979119
10731	979120
85733	979121
31122	979122
73606	979123
14019	979124
2916	979125
58091	979126
13556	979127
10259	979128
13460	979129
10846	979130
49758	979131
84914	979132
16770	979133
2559	979134
100121	979135
13679	979136
187	979137
8419	979138
66045	979139
32925	979140
7666	979141
13027	979142
98275	979143
46551	979144
34144	979145
59492	979146
39118	979147
30292	979148
18692	979149
65213	979150
14455	979151
54098	979152
64455	979153
38699	979154
3915	979155
847	979156
11881	979157
90109	979158
91292	979159
15199	979160
34319	979161
4053	979162
65995	979163
71923	979164
12696	979165
50837	979166
9704	979167
11280	979168
3933	979169
13736	979170
32208	979171
470	979172
1247	979173
25388	979174
44771	979175
4112	979176
10166	979177
21543	979178
36707	979179
68928	979180
50346	979181
69962	979182
6701	979183
30285	979184
76102	979185
218	979186
11796	979187
3979	979188
498	979189
76393	979190
184	979191
278	979192
34782	979193
80649	979194
24425	979195
87868	979196
15637	979197
46690	979198
7709	979199
2253	979200
426	979201
10273	979202
40466	979203
18990	979204
60718	979205
19332	979206
24790	979207
576	979208
12046	979209
98704	979210
29621	979211
25595	979212
20762	979213
46619	979214
34225	979215
78382	979216
855	979217
11958	979218
41474	979219
31489	979220
1294	979221
73644	979222
67216	979223
19023	979224
25540	979225
10080	979226
43569	979227
27418	979228
1836	979229
78797	979230
13578	979231
2546	979232
49147	979233
2824	979234
8308	979235
23231	979236
27012	979237
200	979238
69032	979239
31232	979240
6993	979241
98618	979242
29310	979243
4196	979244
16029	979245
72171	979246
54825	979247
70192	979248
68929	979249
62776	979250
20593	979251
11777	979252
5249	979253
29574	979254
14318	979255
19751	979256
22677	979257
14687	979258
9742	979259
461	979260
40777	979261
5355	979262
28185	979263
3479	979264
31180	979265
14269	979266
21325	979267
28010	979268
49653	979269
11024	979270
1849	979271
71966	979272
7143	979273
33324	979274
11081	979275
58219	979276
87213	979277
25612	979278
37668	979279
22768	979280
9572	979281
9850	979282
49008	979283
51012	979284
9172	979285
17139	979286
98089	979287
68841	979288
64375	979289
1793	979290
19652	979291
56	979292
10876	979293
49484	979294
17026	979295
711	979296
2600	979297
31386	979298
41027	979299
25515	979300
41370	979301
1551	979302
26701	979303
54085	979304
78961	979305
13505	979306
31930	979307
4851	979308
49534	979309
9373	979310
62739	979311
41953	979312
2112	979313
50775	979314
87397	979315
17577	979316
37872	979317
14413	979318
2060	979319
6882	979320
51505	979321
19823	979322
35216	979323
42276	979324
3315	979325
5479	979326
30213	979327
14431	979328
3799	979329
51628	979330
27038	979331
3591	979332
28039	979333
894	979334
68007	979335
5635	979336
13326	979337
80834	979338
7251	979339
24688	979340
28792	979341
93644	979342
16098	979343
10466	979344
89945	979345
5384	979346
2693	979347
3069	979348
5597	979349
36279	979350
32206	979351
16710	979352
16292	979353
81345	979354
1511	979355
4882	979356
4773	979357
18213	979358
43456	979359
64211	979360
956	979361
48346	979362
21181	979363
16672	979364
3333	979365
319	979366
85908	979367
70607	979368
30372	979369
492	979370
17186	979371
3243	979372
32708	979373
22031	979374
53679	979375
54803	979376
14667	979377
18641	979378
4591	979379
1999	979380
3392	979381
22496	979382
9	979383
113	979384
18684	979385
59597	979386
4565	979387
175	979388
33704	979389
13800	979390
17022	979391
87159	979392
7058	979393
15757	979394
27997	979395
30203	979396
94616	979397
21562	979398
98960	979399
3396	979400
51509	979401
12178	979402
5469	979403
72888	979404
45883	979405
25204	979406
469	979407
45547	979408
9084	979409
13177	979410
2852	979411
51424	979412
78751	979413
13724	979414
39784	979415
635	979416
60355	979417
26481	979418
26658	979419
29503	979420
2743	979421
15882	979422
483	979423
11002	979424
92273	979425
30478	979426
107	979427
23711	979428
23243	979429
372	979430
2836	979431
83897	979432
2860	979433
717	979434
62778	979435
87	979436
52317	979437
5482	979438
49068	979439
4024	979440
3192	979441
27709	979442
5193	979443
17452	979444
16644	979445
12395	979446
36161	979447
2538	979448
155	979449
9166	979450
913	979451
99233	979452
10213	979453
2862	979454
145	979455
33944	979456
15545	979457
12038	979458
3474	979459
65612	979460
41593	979461
32139	979462
86049	979463
21050	979464
78596	979465
6851	979466
17382	979467
272	979468
20771	979469
12126	979470
224	979471
59311	979472
8912	979473
16833	979474
88242	979475
53245	979476
9707	979477
55007	979478
37587	979479
40250	979480
10	979481
2885	979482
19454	979483
34589	979484
9175	979485
14545	979486
38626	979487
477	979488
76053	979489
80204	979490
28166	979491
23866	979492
29243	979493
24630	979494
93026	979495
33	979496
32401	979497
38967	979498
83107	979499
3376	979500
1845	979501
75327	979502
7490	979503
71612	979504
2812	979505
97	979506
11987	979507
16396	979508
5397	979509
19851	979510
44887	979511
52280	979512
30464	979513
42524	979514
12473	979515
5834	979516
11088	979517
3103	979518
835	979519
39377	979520
31112	979521
55164	979522
5912	979523
28997	979524
62623	979525
1832	979526
20093	979527
49249	979528
55210	979529
7486	979530
31	979531
54520	979532
16286	979533
80807	979534
27256	979535
1761	979536
8157	979537
50679	979538
20899	979539
54023	979540
27160	979541
23807	979542
7992	979543
43538	979544
51012	979545
65122	979546
3752	979547
21797	979548
14458	979549
24845	979550
18085	979551
50732	979552
49527	979553
18041	979554
3433	979555
63020	979556
51532	979557
42003	979558
1337	979559
12290	979560
31263	979561
21767	979562
7653	979563
10286	979564
7987	979565
34331	979566
61032	979567
20867	979568
21713	979569
9610	979570
4340	979571
80318	979572
33755	979573
4251	979574
2227	979575
15291	979576
61811	979577
13862	979578
56622	979579
39980	979580
5294	979581
4435	979582
2758	979583
59515	979584
44234	979585
58891	979586
49265	979587
7221	979588
6068	979589
54912	979590
100143	979591
48714	979592
46836	979593
17989	979594
50342	979595
2036	979596
2	979597
10726	979598
11489	979599
15484	979600
7341	979601
37946	979602
1663	979603
5377	979604
61669	979605
1809	979606
37856	979607
773	979608
2063	979609
2612	979610
26851	979611
770	979612
3914	979613
56827	979614
195	979615
9517	979616
85990	979617
57894	979618
1083	979619
24127	979620
3475	979621
1385	979622
104064	979623
503	979624
14548	979625
8992	979626
60874	979627
103872	979628
4175	979629
22156	979630
2792	979631
7261	979632
81	979633
23449	979634
76712	979635
76483	979636
1513	979637
45284	979638
69741	979639
78178	979640
79440	979641
44980	979642
4828	979643
70220	979644
86311	979645
44668	979646
7145	979647
9027	979648
29624	979649
198	979650
45368	979651
2816	979652
7224	979653
53855	979654
17930	979655
88770	979656
4090	979657
33486	979658
16115	979659
7909	979660
6160	979661
6662	979662
42554	979663
64241	979664
61534	979665
33152	979666
63706	979667
2871	979668
27241	979669
25705	979670
96	979671
1375	979672
48574	979673
26938	979674
56989	979675
108425	979676
10752	979677
78198	979678
7989	979679
14251	979680
92997	979681
554	979682
66181	979683
2459	979684
20677	979685
28346	979686
1681	979687
12952	979688
8004	979689
11389	979690
9953	979691
21222	979692
17137	979693
77475	979694
12797	979695
30307	979696
44779	979697
40478	979698
7010	979699
6429	979700
15697	979701
2151	979702
35918	979703
14417	979704
17631	979705
2121	979706
3035	979707
21978	979708
1265	979709
58433	979710
29986	979711
629	979712
49400	979713
1080	979714
48535	979715
59527	979716
19709	979717
101725	979718
34319	979719
28969	979720
2212	979721
39619	979722
22562	979723
18190	979724
1604	979725
196	979726
7127	979727
112245	979728
4783	979729
109221	979730
10510	979731
7008	979732
52273	979733
3470	979734
12755	979735
48624	979736
31916	979737
236	979738
109	979739
60770	979740
8373	979741
12036	979742
285	979743
32456	979744
1519	979745
14534	979746
65279	979747
6938	979748
33791	979749
2851	979750
15664	979751
19152	979752
84366	979753
52536	979754
65176	979755
14650	979756
40094	979757
59138	979758
13529	979759
52267	979760
17439	979761
153	979762
16785	979763
5171	979764
1329	979765
86794	979766
35220	979767
54580	979768
53011	979769
17868	979770
872	979771
31141	979772
4966	979773
8413	979774
48560	979775
83151	979776
6129	979777
19368	979778
3682	979779
92277	979780
40789	979781
59091	979782
2471	979783
35946	979784
17414	979785
12466	979786
61349	979787
667	979788
61777	979789
188	979790
56923	979791
64523	979792
5498	979793
3838	979794
93111	979795
25006	979796
10994	979797
41039	979798
3381	979799
16472	979800
12976	979801
35129	979802
45603	979803
32205	979804
16478	979805
102987	979806
1992	979807
32557	979808
50846	979809
53732	979810
39394	979811
11029	979812
55347	979813
27151	979814
19810	979815
20178	979816
13418	979817
2950	979818
1590	979819
44855	979820
66617	979821
8039	979822
80378	979823
18203	979824
10650	979825
3598	979826
36446	979827
108632	979828
34851	979829
25596	979830
70026	979831
90444	979832
74924	979833
30954	979834
27118	979835
16807	979836
8210	979837
20043	979838
3854	979839
22161	979840
78934	979841
18908	979842
12037	979843
46983	979844
5846	979845
84149	979846
28155	979847
39573	979848
24294	979849
14230	979850
2188	979851
14260	979852
11474	979853
42608	979854
11062	979855
18980	979856
39821	979857
31196	979858
17938	979859
887	979860
7841	979861
103907	979862
4284	979863
59394	979864
32941	979865
29405	979866
1429	979867
18829	979868
59144	979869
369	979870
31109	979871
90337	979872
79749	979873
37752	979874
48997	979875
13367	979876
6588	979877
21215	979878
22	979879
14648	979880
18566	979881
26790	979882
60118	979883
68320	979884
54259	979885
34584	979886
10849	979887
14454	979888
4975	979889
45586	979890
14264	979891
9393	979892
92764	979893
569	979894
33160	979895
942	979896
66220	979897
41475	979898
31235	979899
82009	979900
57208	979901
78473	979902
15383	979903
12735	979904
51	979905
49322	979906
3823	979907
3313	979908
21695	979909
16795	979910
10518	979911
2956	979912
27004	979913
59885	979914
19051	979915
73088	979916
553	979917
22653	979918
93570	979919
1	979920
37519	979921
28193	979922
69649	979923
5066	979924
6543	979925
22491	979926
2418	979927
641	979928
30636	979929
35539	979930
42345	979931
3393	979932
4482	979933
29627	979934
662	979935
8562	979936
31148	979937
56491	979938
15123	979939
37457	979940
17448	979941
37821	979942
20952	979943
1038	979944
62537	979945
17798	979946
27852	979947
9172	979948
57468	979949
27117	979950
32843	979951
40409	979952
52869	979953
5850	979954
22993	979955
40847	979956
25142	979957
117	979958
6331	979959
1210	979960
64431	979961
956	979962
29122	979963
2279	979964
35555	979965
87646	979966
54096	979967
6401	979968
11153	979969
50776	979970
71532	979971
45306	979972
48730	979973
38194	979974
14654	979975
512	979976
36493	979977
697	979978
19531	979979
9759	979980
28390	979981
11068	979982
5952	979983
52386	979984
1339	979985
49056	979986
80294	979987
19652	979988
11779	979989
32289	979990
21762	979991
76096	979992
2151	979993
6296	979994
86943	979995
18897	979996
70596	979997
14311	979998
44346	979999
60288	980000
51065	980001
39602	980002
1450	980003
8788	980004
61114	980005
23704	980006
53628	980007
53898	980008
32861	980009
133	980010
14560	980011
44374	980012
21023	980013
20668	980014
13363	980015
25860	980016
539	980017
38156	980018
44764	980019
48959	980020
185	980021
57147	980022
533	980023
12001	980024
92717	980025
53249	980026
49633	980027
9507	980028
10788	980029
29232	980030
373	980031
19656	980032
34608	980033
37848	980034
10080	980035
81250	980036
18765	980037
5321	980038
9014	980039
87787	980040
13306	980041
7426	980042
82623	980043
8943	980044
42279	980045
822	980046
125	980047
32287	980048
38335	980049
48990	980050
18076	980051
30795	980052
24	980053
56021	980054
9029	980055
62602	980056
53097	980057
34565	980058
29003	980059
98530	980060
275	980061
72204	980062
6146	980063
5859	980064
13192	980065
10745	980066
17102	980067
4960	980068
31543	980069
28991	980070
25752	980071
2535	980072
726	980073
356	980074
18782	980075
396	980076
1774	980077
11323	980078
4886	980079
81577	980080
98525	980081
65225	980082
2077	980083
23326	980084
88924	980085
71757	980086
21733	980087
41204	980088
8083	980089
50836	980090
47434	980091
6327	980092
7996	980093
31694	980094
43490	980095
56372	980096
46721	980097
323	980098
14457	980099
107957	980100
7809	980101
50806	980102
16176	980103
36267	980104
22796	980105
5577	980106
6371	980107
4549	980108
1760	980109
1687	980110
64475	980111
645	980112
24736	980113
90211	980114
2838	980115
46997	980116
465	980117
12071	980118
14329	980119
68975	980120
36086	980121
37128	980122
14037	980123
101	980124
33435	980125
42130	980126
25947	980127
14682	980128
11303	980129
13328	980130
4108	980131
10801	980132
47761	980133
221	980134
25175	980135
44495	980136
119	980137
4243	980138
102355	980139
8234	980140
1117	980141
20326	980142
39708	980143
23926	980144
17629	980145
7622	980146
25974	980147
1239	980148
73354	980149
21	980150
15874	980151
57020	980152
92659	980153
92304	980154
3401	980155
23339	980156
31821	980157
69471	980158
10255	980159
64814	980160
2533	980161
110045	980162
28022	980163
5152	980164
3095	980165
4351	980166
71105	980167
14168	980168
56294	980169
576	980170
37503	980171
14029	980172
9503	980173
28739	980174
43295	980175
29871	980176
909	980177
37503	980178
53702	980179
37068	980180
21406	980181
11156	980182
12142	980183
97833	980184
68293	980185
5702	980186
81935	980187
5710	980188
31275	980189
70	980190
39066	980191
23786	980192
38713	980193
26973	980194
32999	980195
501	980196
26459	980197
22181	980198
65906	980199
26181	980200
1544	980201
2081	980202
45333	980203
70461	980204
43378	980205
101395	980206
18472	980207
66442	980208
6813	980209
22231	980210
83419	980211
25421	980212
18523	980213
835	980214
40701	980215
54485	980216
20315	980217
10018	980218
1725	980219
1851	980220
24670	980221
69777	980222
31212	980223
33481	980224
56241	980225
36351	980226
13191	980227
8348	980228
46483	980229
40803	980230
17460	980231
36874	980232
58970	980233
94411	980234
41138	980235
55180	980236
1868	980237
35779	980238
87638	980239
21821	980240
32579	980241
24336	980242
13384	980243
47109	980244
10563	980245
1844	980246
446	980247
9253	980248
562	980249
26986	980250
32039	980251
41839	980252
97142	980253
58850	980254
22714	980255
43301	980256
309	980257
29312	980258
51109	980259
35760	980260
20678	980261
13718	980262
78897	980263
75119	980264
40904	980265
97411	980266
84018	980267
33833	980268
32852	980269
20712	980270
58456	980271
42859	980272
3775	980273
10534	980274
2674	980275
11562	980276
25172	980277
3667	980278
13041	980279
8252	980280
19927	980281
2414	980282
2913	980283
15317	980284
324	980285
12954	980286
18067	980287
25753	980288
82950	980289
1728	980290
32211	980291
12614	980292
2883	980293
40514	980294
16205	980295
4726	980296
2537	980297
1923	980298
2072	980299
3655	980300
68580	980301
55405	980302
44427	980303
50704	980304
63719	980305
24653	980306
15936	980307
1746	980308
60340	980309
19657	980310
4799	980311
89084	980312
12161	980313
13106	980314
2383	980315
32319	980316
40544	980317
13644	980318
34053	980319
299	980320
69227	980321
4453	980322
5054	980323
30620	980324
31473	980325
12747	980326
52326	980327
38583	980328
88318	980329
16461	980330
10223	980331
21256	980332
3287	980333
52489	980334
2899	980335
93492	980336
30505	980337
10998	980338
25604	980339
3348	980340
108060	980341
48790	980342
81708	980343
11327	980344
3583	980345
417	980346
14445	980347
78460	980348
928	980349
42098	980350
61691	980351
98270	980352
90865	980353
164	980354
46999	980355
16505	980356
9474	980357
11288	980358
44047	980359
35988	980360
23594	980361
80322	980362
93309	980363
20193	980364
16	980365
4162	980366
82010	980367
27998	980368
92226	980369
38129	980370
18742	980371
5091	980372
8148	980373
48990	980374
15784	980375
1581	980376
7109	980377
1436	980378
48223	980379
9936	980380
15586	980381
65647	980382
33415	980383
24034	980384
23760	980385
42689	980386
32367	980387
274	980388
31366	980389
30193	980390
44861	980391
44258	980392
51032	980393
31725	980394
20815	980395
31070	980396
63681	980397
92	980398
41298	980399
13511	980400
83395	980401
12889	980402
59373	980403
34048	980404
84258	980405
20208	980406
8718	980407
20697	980408
67232	980409
39781	980410
2109	980411
89354	980412
312	980413
20338	980414
87628	980415
47846	980416
21048	980417
11825	980418
61815	980419
76544	980420
52119	980421
14253	980422
4377	980423
17093	980424
21436	980425
29607	980426
40714	980427
11966	980428
17004	980429
67959	980430
88391	980431
337	980432
11586	980433
49964	980434
47088	980435
537	980436
18	980437
54271	980438
44721	980439
78779	980440
1980	980441
72364	980442
1207	980443
21671	980444
22465	980445
6159	980446
4325	980447
736	980448
41099	980449
92226	980450
899	980451
2443	980452
63855	980453
52820	980454
86272	980455
4214	980456
19545	980457
70518	980458
3823	980459
34123	980460
21853	980461
12329	980462
40377	980463
52605	980464
7290	980465
52001	980466
3416	980467
21452	980468
11585	980469
30670	980470
13293	980471
73784	980472
3455	980473
13875	980474
52270	980475
17888	980476
2738	980477
75166	980478
23149	980479
23491	980480
77959	980481
964	980482
31042	980483
18405	980484
39111	980485
16366	980486
14288	980487
42612	980488
13248	980489
25284	980490
33560	980491
13787	980492
3211	980493
25313	980494
69614	980495
33678	980496
17336	980497
87918	980498
60064	980499
15568	980500
1380	980501
14970	980502
958	980503
64275	980504
66101	980505
31521	980506
2018	980507
20905	980508
4595	980509
70412	980510
51290	980511
45531	980512
38270	980513
32241	980514
14716	980515
97087	980516
45521	980517
5476	980518
2801	980519
16249	980520
84818	980521
73376	980522
2781	980523
59205	980524
34772	980525
32163	980526
559	980527
7875	980528
15856	980529
5104	980530
13474	980531
11914	980532
92711	980533
66827	980534
7660	980535
106769	980536
53312	980537
45076	980538
25428	980539
89193	980540
57925	980541
4024	980542
10585	980543
30181	980544
14166	980545
19641	980546
3784	980547
18295	980548
5508	980549
29353	980550
15071	980551
38603	980552
58663	980553
121	980554
2	980555
14252	980556
6308	980557
4750	980558
39412	980559
1225	980560
41392	980561
19693	980562
5822	980563
45381	980564
102145	980565
30838	980566
69901	980567
15958	980568
26734	980569
18992	980570
9519	980571
34387	980572
105851	980573
30119	980574
911	980575
603	980576
79184	980577
9353	980578
105618	980579
81015	980580
73938	980581
56609	980582
101	980583
2620	980584
82925	980585
7387	980586
2710	980587
21499	980588
46458	980589
20756	980590
11522	980591
28245	980592
20788	980593
3760	980594
81572	980595
4058	980596
29106	980597
1458	980598
10096	980599
57244	980600
43349	980601
924	980602
46277	980603
32365	980604
14748	980605
24610	980606
50436	980607
9088	980608
85199	980609
99508	980610
302	980611
5614	980612
19015	980613
16289	980614
548	980615
1882	980616
68107	980617
36658	980618
19362	980619
20809	980620
31498	980621
27806	980622
6445	980623
49125	980624
71605	980625
1004	980626
68435	980627
62995	980628
16049	980629
29204	980630
9524	980631
8521	980632
24281	980633
95321	980634
177	980635
29105	980636
5194	980637
23387	980638
105285	980639
21666	980640
1135	980641
1557	980642
380	980643
37274	980644
8768	980645
18961	980646
53010	980647
12071	980648
1097	980649
1140	980650
7456	980651
15524	980652
4612	980653
111993	980654
71720	980655
33120	980656
28925	980657
12668	980658
25802	980659
95285	980660
82387	980661
46825	980662
68269	980663
14140	980664
91604	980665
11863	980666
66937	980667
18693	980668
13648	980669
15057	980670
70104	980671
711	980672
17187	980673
85379	980674
1557	980675
196	980676
51382	980677
45455	980678
46819	980679
114208	980680
59454	980681
53331	980682
39046	980683
69546	980684
19165	980685
72495	980686
53159	980687
62411	980688
11494	980689
11798	980690
87407	980691
21084	980692
70901	980693
90872	980694
40305	980695
82528	980696
70970	980697
39518	980698
56111	980699
38615	980700
4269	980701
1156	980702
3316	980703
17610	980704
29993	980705
1494	980706
69407	980707
28359	980708
10295	980709
74306	980710
4667	980711
13011	980712
4797	980713
777	980714
96	980715
23281	980716
3213	980717
103332	980718
16071	980719
10384	980720
422	980721
49467	980722
63831	980723
7833	980724
41359	980725
126	980726
41669	980727
12333	980728
41854	980729
53272	980730
1026	980731
49756	980732
101470	980733
17597	980734
57030	980735
10317	980736
32215	980737
6458	980738
35265	980739
80	980740
554	980741
660	980742
23085	980743
91418	980744
1383	980745
67850	980746
25855	980747
28122	980748
45164	980749
22333	980750
70668	980751
31376	980752
77026	980753
3237	980754
80892	980755
29740	980756
6304	980757
824	980758
93480	980759
24143	980760
24634	980761
12166	980762
66285	980763
33093	980764
39488	980765
52011	980766
62271	980767
77155	980768
2362	980769
58	980770
52608	980771
54448	980772
43818	980773
26890	980774
617	980775
100346	980776
51644	980777
38031	980778
37258	980779
98475	980780
51436	980781
63572	980782
100689	980783
36565	980784
49359	980785
12126	980786
742	980787
98697	980788
43191	980789
9591	980790
34277	980791
52120	980792
18964	980793
395	980794
48578	980795
8068	980796
46464	980797
95201	980798
34753	980799
50566	980800
24505	980801
56	980802
10394	980803
69113	980804
55230	980805
4748	980806
424	980807
60757	980808
17452	980809
33477	980810
52266	980811
41957	980812
18331	980813
19443	980814
105702	980815
62590	980816
32595	980817
57225	980818
50665	980819
42141	980820
44011	980821
81679	980822
32089	980823
18868	980824
37233	980825
183	980826
15971	980827
12439	980828
6562	980829
24685	980830
53500	980831
89666	980832
41388	980833
37078	980834
13525	980835
68869	980836
5213	980837
27877	980838
30637	980839
11949	980840
52	980841
18540	980842
191	980843
11634	980844
44548	980845
8534	980846
28128	980847
64742	980848
76342	980849
63531	980850
9017	980851
47884	980852
3141	980853
28967	980854
9516	980855
43122	980856
39159	980857
42490	980858
47974	980859
27472	980860
14186	980861
25387	980862
1035	980863
17628	980864
72850	980865
50768	980866
79733	980867
61807	980868
4228	980869
9844	980870
44253	980871
6479	980872
66096	980873
47716	980874
34094	980875
68873	980876
3184	980877
782	980878
17173	980879
693	980880
15735	980881
11810	980882
20187	980883
9687	980884
51485	980885
40471	980886
11587	980887
29152	980888
9980	980889
71457	980890
16458	980891
4022	980892
1680	980893
3495	980894
59050	980895
16499	980896
5418	980897
51578	980898
97684	980899
162	980900
5202	980901
5758	980902
57312	980903
1125	980904
69461	980905
2566	980906
590	980907
55018	980908
9907	980909
927	980910
46400	980911
52357	980912
85394	980913
54053	980914
60188	980915
49565	980916
32687	980917
87501	980918
2544	980919
26681	980920
66800	980921
1323	980922
70668	980923
47792	980924
44093	980925
34944	980926
14280	980927
34341	980928
38230	980929
39455	980930
33430	980931
24712	980932
21202	980933
5495	980934
57056	980935
7025	980936
6926	980937
21171	980938
13945	980939
49169	980940
5132	980941
81986	980942
44626	980943
62130	980944
3171	980945
54873	980946
44053	980947
67457	980948
467	980949
16891	980950
46426	980951
4966	980952
6316	980953
9574	980954
18669	980955
78763	980956
6805	980957
48557	980958
948	980959
74709	980960
26137	980961
51636	980962
12510	980963
20528	980964
11061	980965
20992	980966
10204	980967
11200	980968
71356	980969
84782	980970
21958	980971
17077	980972
10283	980973
73493	980974
23741	980975
77623	980976
64816	980977
1230	980978
37467	980979
64309	980980
44566	980981
76471	980982
18421	980983
7301	980984
283	980985
1043	980986
62777	980987
38989	980988
45761	980989
27673	980990
37813	980991
2079	980992
4455	980993
30374	980994
82153	980995
26	980996
40599	980997
56057	980998
68966	980999
78475	981000
9214	981001
1522	981002
21007	981003
1121	981004
32118	981005
8275	981006
5748	981007
22696	981008
16199	981009
46499	981010
104224	981011
76301	981012
13020	981013
30326	981014
4611	981015
6053	981016
14765	981017
31050	981018
61254	981019
87246	981020
30233	981021
70899	981022
3119	981023
54736	981024
40150	981025
46448	981026
7763	981027
31197	981028
45983	981029
1601	981030
52662	981031
24429	981032
2921	981033
46921	981034
84113	981035
13852	981036
70778	981037
53234	981038
138	981039
3758	981040
17997	981041
81972	981042
6128	981043
10028	981044
38518	981045
2914	981046
48689	981047
63867	981048
2479	981049
75391	981050
2259	981051
19788	981052
54980	981053
38720	981054
12610	981055
2179	981056
15558	981057
1042	981058
36829	981059
20557	981060
105667	981061
49433	981062
5102	981063
8363	981064
31399	981065
50872	981066
40268	981067
17551	981068
3129	981069
10483	981070
777	981071
80582	981072
50083	981073
8343	981074
1858	981075
63230	981076
41385	981077
72938	981078
2469	981079
84665	981080
51765	981081
28900	981082
516	981083
9469	981084
41918	981085
91491	981086
10252	981087
60977	981088
2776	981089
16167	981090
25605	981091
250	981092
12075	981093
2137	981094
5356	981095
1854	981096
7120	981097
19649	981098
43621	981099
13986	981100
54819	981101
1556	981102
87901	981103
2972	981104
6548	981105
161	981106
6291	981107
21650	981108
65647	981109
74855	981110
13496	981111
6071	981112
108567	981113
1550	981114
3014	981115
44257	981116
6550	981117
3991	981118
66393	981119
30522	981120
59238	981121
727	981122
36510	981123
29146	981124
28604	981125
8319	981126
10470	981127
20516	981128
17170	981129
95792	981130
442	981131
76935	981132
20957	981133
35888	981134
1363	981135
3294	981136
22078	981137
3437	981138
90818	981139
9032	981140
64511	981141
1161	981142
26377	981143
32495	981144
10615	981145
91062	981146
33464	981147
47541	981148
61201	981149
687	981150
49164	981151
1436	981152
32975	981153
10132	981154
36991	981155
1010	981156
9410	981157
52008	981158
14949	981159
46455	981160
42863	981161
68322	981162
29019	981163
24830	981164
3127	981165
73565	981166
52829	981167
103605	981168
62988	981169
3705	981170
47668	981171
22039	981172
10153	981173
9332	981174
23916	981175
16708	981176
14976	981177
29984	981178
75515	981179
21421	981180
111206	981181
47	981182
14368	981183
51979	981184
34162	981185
36273	981186
26729	981187
4275	981188
16212	981189
3674	981190
47377	981191
8387	981192
58106	981193
80162	981194
26182	981195
66917	981196
2740	981197
32656	981198
1887	981199
13875	981200
19487	981201
10399	981202
71053	981203
4018	981204
7159	981205
7585	981206
28236	981207
25900	981208
36935	981209
34675	981210
17045	981211
4982	981212
36385	981213
10652	981214
37619	981215
108073	981216
57664	981217
52402	981218
7214	981219
49088	981220
19	981221
17671	981222
36054	981223
14828	981224
61	981225
3878	981226
23970	981227
14544	981228
41890	981229
49082	981230
240	981231
50402	981232
1128	981233
45615	981234
3108	981235
34228	981236
37257	981237
6368	981238
9339	981239
6279	981240
111618	981241
20478	981242
39057	981243
32594	981244
760	981245
12087	981246
84230	981247
205	981248
58021	981249
36926	981250
18957	981251
27944	981252
5881	981253
47426	981254
4719	981255
49371	981256
2653	981257
6245	981258
76776	981259
82413	981260
34125	981261
50805	981262
18957	981263
93716	981264
79787	981265
17053	981266
4878	981267
14061	981268
18070	981269
9276	981270
3327	981271
3927	981272
58831	981273
12614	981274
53831	981275
51364	981276
4475	981277
6317	981278
2041	981279
1574	981280
33405	981281
30042	981282
94522	981283
33036	981284
36011	981285
61231	981286
30468	981287
31084	981288
5024	981289
3615	981290
6161	981291
1141	981292
88425	981293
49815	981294
5	981295
81688	981296
1168	981297
60176	981298
41383	981299
171	981300
421	981301
56209	981302
16318	981303
28849	981304
20420	981305
19020	981306
3198	981307
55260	981308
5377	981309
32650	981310
17765	981311
759	981312
5309	981313
13155	981314
11287	981315
28453	981316
17924	981317
53316	981318
34294	981319
11083	981320
3347	981321
30090	981322
31087	981323
4710	981324
36395	981325
80708	981326
3678	981327
317	981328
23801	981329
50062	981330
3564	981331
19461	981332
1601	981333
44405	981334
33272	981335
20938	981336
64522	981337
5372	981338
21171	981339
12793	981340
1307	981341
6568	981342
41540	981343
62040	981344
27793	981345
76481	981346
66346	981347
75764	981348
59028	981349
8602	981350
1747	981351
41352	981352
181	981353
48374	981354
4552	981355
65009	981356
7763	981357
5333	981358
8165	981359
1239	981360
12371	981361
7842	981362
51059	981363
40753	981364
14909	981365
37073	981366
2455	981367
536	981368
5647	981369
38696	981370
5072	981371
1692	981372
26318	981373
96088	981374
19799	981375
12828	981376
10161	981377
27622	981378
13927	981379
3433	981380
60519	981381
31697	981382
39026	981383
3334	981384
12512	981385
9538	981386
2846	981387
10898	981388
8334	981389
26637	981390
68718	981391
9501	981392
68056	981393
1429	981394
55	981395
53646	981396
17998	981397
16496	981398
61326	981399
19563	981400
2632	981401
11111	981402
4012	981403
23419	981404
31741	981405
2105	981406
62059	981407
41619	981408
63301	981409
8071	981410
21861	981411
26919	981412
33209	981413
18487	981414
3226	981415
67243	981416
70865	981417
49213	981418
30182	981419
9339	981420
20449	981421
20059	981422
54003	981423
8379	981424
91380	981425
1186	981426
10750	981427
3035	981428
19622	981429
26891	981430
393	981431
42831	981432
30017	981433
774	981434
22107	981435
40232	981436
27	981437
19452	981438
33314	981439
1329	981440
72677	981441
19071	981442
75444	981443
17757	981444
44095	981445
43454	981446
11985	981447
3895	981448
39654	981449
18980	981450
25916	981451
37374	981452
4740	981453
17753	981454
44368	981455
5495	981456
89053	981457
247	981458
25762	981459
74906	981460
41667	981461
27226	981462
9887	981463
73152	981464
6140	981465
13251	981466
17239	981467
85612	981468
52902	981469
39103	981470
57350	981471
18760	981472
19610	981473
5786	981474
9254	981475
4880	981476
12424	981477
4984	981478
35496	981479
7707	981480
63060	981481
31976	981482
9332	981483
107599	981484
9555	981485
18828	981486
76424	981487
21451	981488
42569	981489
11358	981490
24775	981491
25799	981492
75397	981493
11502	981494
26953	981495
18204	981496
54029	981497
17266	981498
101438	981499
39304	981500
34206	981501
22582	981502
56381	981503
26233	981504
43632	981505
15179	981506
934	981507
18393	981508
5767	981509
13591	981510
10528	981511
18955	981512
23955	981513
93519	981514
10127	981515
39452	981516
33028	981517
477	981518
31884	981519
11226	981520
35782	981521
23516	981522
21462	981523
92794	981524
75086	981525
53628	981526
2483	981527
1572	981528
17004	981529
3601	981530
3412	981531
10311	981532
21771	981533
69582	981534
4980	981535
39383	981536
18865	981537
18384	981538
1812	981539
25492	981540
44454	981541
27079	981542
466	981543
20740	981544
20601	981545
14356	981546
58249	981547
10070	981548
2365	981549
56487	981550
4549	981551
3939	981552
30866	981553
878	981554
62015	981555
29769	981556
5516	981557
50814	981558
36459	981559
23391	981560
10492	981561
11423	981562
6158	981563
13046	981564
107987	981565
42925	981566
7578	981567
14191	981568
26952	981569
36205	981570
30633	981571
29164	981572
68602	981573
2895	981574
1111	981575
1892	981576
528	981577
4010	981578
1421	981579
60820	981580
18767	981581
41459	981582
80846	981583
6256	981584
1049	981585
47049	981586
35420	981587
38	981588
70760	981589
55785	981590
1052	981591
36505	981592
59719	981593
54102	981594
15956	981595
22204	981596
64896	981597
81230	981598
9228	981599
10043	981600
60223	981601
16335	981602
11909	981603
12847	981604
35171	981605
64734	981606
97990	981607
55650	981608
8627	981609
44439	981610
33305	981611
5124	981612
15709	981613
26740	981614
26435	981615
47685	981616
4712	981617
17949	981618
26127	981619
49260	981620
170	981621
69733	981622
41138	981623
71865	981624
65643	981625
73329	981626
7464	981627
29626	981628
23457	981629
25035	981630
24544	981631
11552	981632
21710	981633
5658	981634
27043	981635
74921	981636
719	981637
485	981638
35574	981639
2950	981640
36860	981641
11127	981642
9127	981643
20137	981644
1511	981645
68083	981646
40655	981647
24773	981648
74958	981649
23509	981650
53238	981651
662	981652
76809	981653
84962	981654
15209	981655
30471	981656
24653	981657
11971	981658
1131	981659
17533	981660
2354	981661
63041	981662
7424	981663
2527	981664
35526	981665
23522	981666
17396	981667
16181	981668
3726	981669
72881	981670
5295	981671
21305	981672
2951	981673
37982	981674
51915	981675
51186	981676
21067	981677
35268	981678
36100	981679
62165	981680
1924	981681
1402	981682
17833	981683
16568	981684
5868	981685
31	981686
95534	981687
10909	981688
93049	981689
8643	981690
62474	981691
18699	981692
7	981693
47888	981694
22617	981695
31626	981696
2739	981697
15572	981698
34186	981699
22203	981700
56667	981701
48340	981702
31826	981703
5187	981704
65552	981705
3087	981706
6287	981707
733	981708
24872	981709
7231	981710
33699	981711
53547	981712
65766	981713
3921	981714
10687	981715
43934	981716
31237	981717
41091	981718
51277	981719
4794	981720
14409	981721
13371	981722
10761	981723
2516	981724
12587	981725
77225	981726
33366	981727
9875	981728
44270	981729
64598	981730
12423	981731
25612	981732
9313	981733
112	981734
44337	981735
4826	981736
80004	981737
41927	981738
19210	981739
15804	981740
71290	981741
440	981742
21889	981743
34590	981744
72608	981745
91604	981746
31772	981747
36998	981748
44658	981749
94006	981750
3445	981751
16226	981752
67306	981753
26739	981754
42058	981755
83357	981756
14484	981757
21869	981758
37743	981759
5575	981760
26516	981761
28294	981762
9490	981763
29301	981764
32687	981765
7131	981766
35524	981767
5041	981768
688	981769
41919	981770
13898	981771
105971	981772
7368	981773
57556	981774
15142	981775
9785	981776
781	981777
84374	981778
63734	981779
1128	981780
114506	981781
83299	981782
403	981783
39603	981784
55571	981785
25896	981786
5342	981787
44587	981788
8016	981789
21901	981790
16991	981791
84986	981792
2018	981793
37661	981794
29517	981795
101990	981796
6819	981797
38	981798
2617	981799
55435	981800
60719	981801
48865	981802
93661	981803
53625	981804
4814	981805
35848	981806
88735	981807
39540	981808
26101	981809
111149	981810
1	981811
25297	981812
6961	981813
27954	981814
26828	981815
8472	981816
25877	981817
16928	981818
2297	981819
10858	981820
20305	981821
2896	981822
738	981823
25680	981824
59082	981825
348	981826
160	981827
2978	981828
72268	981829
41616	981830
29209	981831
69586	981832
7734	981833
6576	981834
43304	981835
299	981836
10738	981837
2582	981838
28930	981839
5369	981840
16833	981841
23011	981842
42020	981843
11896	981844
19053	981845
27768	981846
6728	981847
37691	981848
20	981849
13624	981850
26078	981851
19650	981852
51505	981853
528	981854
28965	981855
19824	981856
8465	981857
20153	981858
65887	981859
18583	981860
46557	981861
15774	981862
35963	981863
32820	981864
2822	981865
7785	981866
20291	981867
3495	981868
40042	981869
16800	981870
81659	981871
10314	981872
48893	981873
84380	981874
39750	981875
14440	981876
4242	981877
44632	981878
42693	981879
16501	981880
35461	981881
52170	981882
34135	981883
27407	981884
58819	981885
31225	981886
4754	981887
35236	981888
2996	981889
97048	981890
20298	981891
24399	981892
15095	981893
36456	981894
10909	981895
29883	981896
33413	981897
11145	981898
12888	981899
57508	981900
69349	981901
67519	981902
9085	981903
1487	981904
17919	981905
7300	981906
15458	981907
20274	981908
3569	981909
21622	981910
987	981911
54414	981912
67942	981913
50655	981914
3171	981915
13391	981916
77592	981917
7670	981918
16387	981919
13514	981920
211	981921
11276	981922
10459	981923
2196	981924
12944	981925
10910	981926
45024	981927
2130	981928
54876	981929
66	981930
29054	981931
77937	981932
77625	981933
4040	981934
1337	981935
2740	981936
36724	981937
13984	981938
32213	981939
11179	981940
107368	981941
12570	981942
1275	981943
5347	981944
45815	981945
10842	981946
20630	981947
58823	981948
84234	981949
13737	981950
55864	981951
51824	981952
74919	981953
24977	981954
57121	981955
59627	981956
7467	981957
878	981958
21580	981959
99322	981960
11868	981961
101583	981962
3511	981963
31412	981964
15340	981965
16560	981966
2184	981967
1834	981968
37032	981969
59365	981970
5878	981971
9508	981972
16006	981973
3073	981974
75264	981975
2949	981976
31844	981977
4009	981978
54070	981979
20755	981980
1080	981981
90469	981982
293	981983
1493	981984
52619	981985
67831	981986
4769	981987
6567	981988
92976	981989
1701	981990
2729	981991
10124	981992
57249	981993
13113	981994
6177	981995
45394	981996
5872	981997
3382	981998
12781	981999
7935	982000
28601	982001
2106	982002
2297	982003
17943	982004
10298	982005
5558	982006
85676	982007
3188	982008
24476	982009
9077	982010
53871	982011
199	982012
6042	982013
39241	982014
5143	982015
1822	982016
27959	982017
16405	982018
3096	982019
39377	982020
49	982021
30726	982022
33197	982023
18514	982024
92721	982025
1698	982026
46777	982027
968	982028
9908	982029
1499	982030
17612	982031
1423	982032
12674	982033
65920	982034
111115	982035
701	982036
13673	982037
43736	982038
47613	982039
39203	982040
11384	982041
102740	982042
58302	982043
54976	982044
54975	982045
6473	982046
81810	982047
1547	982048
83	982049
59667	982050
4016	982051
47334	982052
42611	982053
43898	982054
87352	982055
23069	982056
28150	982057
4039	982058
37100	982059
6877	982060
11	982061
52263	982062
19785	982063
26042	982064
3610	982065
49349	982066
69462	982067
424	982068
58799	982069
61681	982070
26984	982071
93888	982072
17029	982073
32416	982074
39172	982075
489	982076
29	982077
12126	982078
2898	982079
9398	982080
44106	982081
30926	982082
1222	982083
4421	982084
36119	982085
24549	982086
1712	982087
13529	982088
20998	982089
9480	982090
73885	982091
6055	982092
44566	982093
5565	982094
33952	982095
9870	982096
75964	982097
6928	982098
21145	982099
13691	982100
29961	982101
737	982102
15426	982103
48339	982104
50929	982105
7198	982106
2052	982107
10092	982108
64548	982109
10108	982110
637	982111
935	982112
2707	982113
75833	982114
25808	982115
40782	982116
1862	982117
9375	982118
642	982119
98970	982120
5463	982121
3228	982122
1209	982123
22082	982124
60964	982125
30093	982126
57164	982127
67321	982128
34375	982129
26629	982130
26941	982131
25641	982132
21324	982133
12108	982134
1503	982135
53909	982136
7487	982137
60314	982138
21051	982139
1720	982140
30720	982141
1609	982142
5137	982143
99	982144
71948	982145
14315	982146
48107	982147
2014	982148
40579	982149
28146	982150
74474	982151
58230	982152
9196	982153
18777	982154
36037	982155
26041	982156
14772	982157
87321	982158
15419	982159
806	982160
3720	982161
895	982162
29853	982163
30854	982164
36447	982165
3709	982166
16946	982167
59359	982168
11951	982169
6577	982170
3708	982171
38819	982172
26652	982173
34849	982174
4156	982175
1305	982176
26679	982177
51268	982178
17629	982179
12935	982180
20420	982181
16954	982182
14467	982183
1997	982184
1984	982185
70765	982186
38221	982187
19576	982188
44917	982189
986	982190
24425	982191
40260	982192
28797	982193
3285	982194
931	982195
81665	982196
497	982197
77716	982198
11472	982199
35220	982200
28814	982201
24570	982202
30026	982203
38643	982204
5615	982205
19263	982206
2424	982207
4682	982208
19061	982209
12552	982210
5595	982211
54564	982212
29864	982213
15328	982214
23125	982215
111650	982216
872	982217
6261	982218
638	982219
37946	982220
14104	982221
21299	982222
2704	982223
36912	982224
33527	982225
52059	982226
12594	982227
19102	982228
8071	982229
52895	982230
56268	982231
29914	982232
27000	982233
58835	982234
247	982235
30526	982236
1951	982237
76980	982238
68711	982239
18801	982240
72541	982241
61642	982242
75565	982243
1610	982244
49239	982245
1965	982246
31520	982247
2147	982248
41112	982249
16361	982250
19384	982251
27318	982252
69186	982253
100578	982254
17478	982255
44423	982256
33626	982257
4177	982258
10585	982259
2813	982260
23534	982261
715	982262
4391	982263
20712	982264
30688	982265
30522	982266
51423	982267
29170	982268
406	982269
81722	982270
4392	982271
23141	982272
42147	982273
45041	982274
31310	982275
57354	982276
12087	982277
36554	982278
10426	982279
77997	982280
40193	982281
1685	982282
2129	982283
19135	982284
60445	982285
1252	982286
42124	982287
43411	982288
3511	982289
39796	982290
96799	982291
8187	982292
49186	982293
44482	982294
5312	982295
44765	982296
216	982297
28620	982298
41757	982299
17991	982300
6877	982301
10137	982302
99307	982303
11007	982304
13000	982305
40392	982306
6	982307
68302	982308
29605	982309
25351	982310
70763	982311
20	982312
18009	982313
5724	982314
13205	982315
56152	982316
36468	982317
60385	982318
26294	982319
60818	982320
3643	982321
3576	982322
22235	982323
1084	982324
27501	982325
35375	982326
17365	982327
83806	982328
8049	982329
30857	982330
22860	982331
17515	982332
31848	982333
26837	982334
79255	982335
51688	982336
3279	982337
12486	982338
99014	982339
14646	982340
29030	982341
17724	982342
103701	982343
40910	982344
2841	982345
70415	982346
20135	982347
37340	982348
24843	982349
30907	982350
32034	982351
23905	982352
4022	982353
21025	982354
4299	982355
6513	982356
67775	982357
34471	982358
77	982359
51911	982360
6832	982361
52003	982362
7662	982363
731	982364
17665	982365
50399	982366
10396	982367
42038	982368
4381	982369
21567	982370
3847	982371
6439	982372
55203	982373
94147	982374
9630	982375
69352	982376
1221	982377
15890	982378
1480	982379
80327	982380
18278	982381
6946	982382
199	982383
25661	982384
355	982385
101436	982386
58086	982387
1179	982388
1311	982389
32699	982390
50921	982391
42182	982392
7268	982393
861	982394
7975	982395
12997	982396
75543	982397
45607	982398
11363	982399
92876	982400
35707	982401
7431	982402
218	982403
11796	982404
22048	982405
9941	982406
48163	982407
20574	982408
42182	982409
63215	982410
52091	982411
26239	982412
54439	982413
8270	982414
28198	982415
1347	982416
1397	982417
7159	982418
31921	982419
78399	982420
41688	982421
20670	982422
720	982423
4800	982424
1881	982425
7423	982426
815	982427
5141	982428
65850	982429
6364	982430
20830	982431
1562	982432
61733	982433
42956	982434
4535	982435
68614	982436
7272	982437
41885	982438
60604	982439
16378	982440
69986	982441
52002	982442
917	982443
30993	982444
41402	982445
15622	982446
23480	982447
17785	982448
56153	982449
5360	982450
80756	982451
752	982452
5369	982453
14673	982454
34284	982455
2431	982456
36054	982457
12492	982458
7528	982459
17191	982460
345	982461
21956	982462
45063	982463
81903	982464
83357	982465
58211	982466
430	982467
3653	982468
30754	982469
45858	982470
2611	982471
17311	982472
32281	982473
63850	982474
16564	982475
44	982476
29762	982477
222	982478
16310	982479
3624	982480
66134	982481
15520	982482
39658	982483
54115	982484
88268	982485
33842	982486
35866	982487
574	982488
21272	982489
42269	982490
23569	982491
89525	982492
73576	982493
712	982494
14848	982495
46428	982496
12402	982497
6391	982498
40548	982499
1222	982500
34510	982501
13313	982502
83347	982503
36400	982504
35171	982505
33679	982506
47366	982507
10462	982508
6322	982509
36024	982510
4063	982511
1129	982512
3485	982513
4964	982514
81909	982515
8062	982516
62274	982517
2682	982518
36398	982519
156	982520
895	982521
32072	982522
60905	982523
9411	982524
33931	982525
68131	982526
941	982527
20233	982528
2469	982529
15451	982530
8597	982531
34630	982532
33786	982533
73	982534
6481	982535
4451	982536
107953	982537
52939	982538
81219	982539
33432	982540
10745	982541
179	982542
64294	982543
16331	982544
15853	982545
6490	982546
7973	982547
19857	982548
21811	982549
21460	982550
44297	982551
14226	982552
96559	982553
64717	982554
26780	982555
14492	982556
62152	982557
16229	982558
65783	982559
68795	982560
8037	982561
43947	982562
21427	982563
9277	982564
24318	982565
70505	982566
7407	982567
10000	982568
5138	982569
33698	982570
1896	982571
10846	982572
27445	982573
5350	982574
5045	982575
29922	982576
35016	982577
25293	982578
30010	982579
34615	982580
71921	982581
11113	982582
58427	982583
6916	982584
78875	982585
57518	982586
32192	982587
47866	982588
20618	982589
35944	982590
24184	982591
4793	982592
25727	982593
7301	982594
9663	982595
83585	982596
42608	982597
12454	982598
54017	982599
56318	982600
84062	982601
39732	982602
76071	982603
8084	982604
41240	982605
17299	982606
20135	982607
11290	982608
14959	982609
72155	982610
88784	982611
2444	982612
65213	982613
7258	982614
89019	982615
2907	982616
23398	982617
16710	982618
3172	982619
875	982620
90628	982621
17608	982622
64099	982623
11115	982624
69644	982625
15921	982626
4399	982627
21560	982628
33381	982629
38358	982630
3240	982631
35814	982632
8478	982633
3261	982634
5195	982635
8678	982636
39054	982637
23305	982638
55617	982639
60158	982640
2026	982641
21048	982642
1075	982643
80042	982644
64295	982645
36450	982646
61368	982647
50805	982648
3573	982649
72208	982650
44284	982651
8933	982652
29280	982653
4073	982654
42993	982655
54517	982656
5825	982657
1059	982658
2116	982659
48403	982660
27680	982661
6545	982662
15214	982663
53757	982664
2697	982665
30479	982666
43267	982667
75029	982668
14355	982669
21800	982670
16429	982671
41404	982672
62727	982673
1011	982674
17886	982675
18884	982676
13241	982677
23988	982678
2885	982679
11838	982680
15123	982681
2317	982682
79985	982683
15279	982684
47899	982685
81989	982686
21229	982687
37	982688
31285	982689
86022	982690
13004	982691
27055	982692
54458	982693
9802	982694
36517	982695
11475	982696
11397	982697
25863	982698
53043	982699
6495	982700
26066	982701
7287	982702
490	982703
58822	982704
1646	982705
24152	982706
12364	982707
18793	982708
7197	982709
13367	982710
53559	982711
96118	982712
1416	982713
17530	982714
8480	982715
9880	982716
64244	982717
17279	982718
5348	982719
4571	982720
18955	982721
31737	982722
35	982723
20007	982724
90875	982725
12850	982726
47862	982727
43079	982728
18395	982729
30351	982730
33611	982731
59148	982732
2587	982733
11478	982734
20534	982735
79812	982736
22728	982737
3683	982738
8422	982739
72511	982740
3053	982741
56477	982742
39171	982743
45690	982744
11247	982745
3251	982746
12292	982747
24443	982748
22550	982749
17169	982750
53136	982751
60541	982752
40632	982753
52541	982754
65855	982755
42	982756
21972	982757
52361	982758
12771	982759
27141	982760
64539	982761
74336	982762
13230	982763
28911	982764
11433	982765
52175	982766
92966	982767
43031	982768
686	982769
20307	982770
43227	982771
43409	982772
44711	982773
21846	982774
84	982775
13341	982776
8	982777
5915	982778
87755	982779
86934	982780
38492	982781
8048	982782
54646	982783
8212	982784
9099	982785
32003	982786
20173	982787
21713	982788
126	982789
58929	982790
4180	982791
5315	982792
35682	982793
3962	982794
34181	982795
52558	982796
71535	982797
543	982798
1055	982799
23921	982800
48517	982801
76	982802
1766	982803
8623	982804
9896	982805
29286	982806
17395	982807
1093	982808
85486	982809
15159	982810
63772	982811
15777	982812
26216	982813
8744	982814
64157	982815
21420	982816
51842	982817
4064	982818
26978	982819
6319	982820
104662	982821
33935	982822
77891	982823
1584	982824
4439	982825
16236	982826
86	982827
1641	982828
56806	982829
10710	982830
15460	982831
41519	982832
871	982833
11411	982834
99763	982835
16	982836
22877	982837
97321	982838
2109	982839
22247	982840
73092	982841
28295	982842
25095	982843
6104	982844
37432	982845
93337	982846
69675	982847
12080	982848
7276	982849
1606	982850
7387	982851
114578	982852
2990	982853
3653	982854
71748	982855
27826	982856
81858	982857
58850	982858
2543	982859
95261	982860
34241	982861
3445	982862
106951	982863
50041	982864
73953	982865
75720	982866
22362	982867
3300	982868
65186	982869
61781	982870
5009	982871
44761	982872
88140	982873
19935	982874
16491	982875
16859	982876
7424	982877
5884	982878
76519	982879
92134	982880
41061	982881
71474	982882
48981	982883
42739	982884
24534	982885
79709	982886
47233	982887
28417	982888
1039	982889
8257	982890
14	982891
2211	982892
9337	982893
21490	982894
15017	982895
105245	982896
8579	982897
46	982898
71153	982899
15	982900
11300	982901
50801	982902
17224	982903
55403	982904
22608	982905
56028	982906
15230	982907
7415	982908
83632	982909
3592	982910
7040	982911
38381	982912
60360	982913
82660	982914
8861	982915
85314	982916
23091	982917
46098	982918
70688	982919
26667	982920
38355	982921
9727	982922
7676	982923
22674	982924
4435	982925
15155	982926
10700	982927
189	982928
50751	982929
17	982930
34151	982931
1854	982932
11538	982933
11253	982934
5256	982935
76850	982936
14978	982937
74141	982938
17435	982939
7631	982940
16842	982941
3046	982942
12260	982943
79759	982944
60483	982945
13690	982946
10338	982947
34563	982948
23610	982949
9228	982950
75837	982951
64298	982952
313	982953
30474	982954
11670	982955
73559	982956
10234	982957
32117	982958
2332	982959
11608	982960
42647	982961
36292	982962
172	982963
67114	982964
16573	982965
70882	982966
7253	982967
33385	982968
6558	982969
55953	982970
29723	982971
78122	982972
94250	982973
77729	982974
35516	982975
53402	982976
44852	982977
351	982978
26375	982979
27321	982980
1433	982981
35058	982982
43960	982983
7504	982984
3824	982985
22132	982986
31849	982987
12617	982988
102146	982989
24103	982990
947	982991
74385	982992
5308	982993
106028	982994
6054	982995
6988	982996
20635	982997
20287	982998
7863	982999
32648	983000
5989	983001
15709	983002
40729	983003
82797	983004
1532	983005
1376	983006
87899	983007
7013	983008
23373	983009
92015	983010
46038	983011
23642	983012
3963	983013
33623	983014
60682	983015
80161	983016
32873	983017
506	983018
5942	983019
78930	983020
16608	983021
35919	983022
47995	983023
6582	983024
10039	983025
1640	983026
10202	983027
51587	983028
2558	983029
72722	983030
3888	983031
63076	983032
91927	983033
1958	983034
2405	983035
2837	983036
71250	983037
84309	983038
73612	983039
49182	983040
76327	983041
69841	983042
28095	983043
47295	983044
10012	983045
12500	983046
69429	983047
1674	983048
23213	983049
25963	983050
4191	983051
3341	983052
5148	983053
11744	983054
32002	983055
5749	983056
23453	983057
56502	983058
69615	983059
90772	983060
611	983061
55324	983062
23086	983063
12479	983064
35104	983065
51325	983066
1396	983067
3986	983068
4226	983069
2359	983070
92806	983071
9657	983072
12556	983073
57741	983074
58333	983075
136	983076
42341	983077
21460	983078
14868	983079
65199	983080
60160	983081
1191	983082
828	983083
89722	983084
103905	983085
49548	983086
40217	983087
42474	983088
16502	983089
42214	983090
61617	983091
7451	983092
34793	983093
18567	983094
710	983095
2570	983096
8829	983097
26652	983098
6652	983099
4015	983100
7756	983101
60796	983102
2080	983103
17948	983104
90693	983105
33472	983106
65401	983107
2057	983108
42971	983109
6868	983110
8051	983111
36708	983112
15465	983113
44640	983114
17674	983115
67163	983116
32573	983117
9253	983118
3072	983119
46506	983120
38455	983121
78405	983122
13777	983123
30493	983124
8608	983125
37833	983126
4626	983127
29200	983128
57745	983129
68109	983130
57	983131
65533	983132
1435	983133
3703	983134
9572	983135
608	983136
43119	983137
60460	983138
63871	983139
62302	983140
37427	983141
91556	983142
3077	983143
12435	983144
43308	983145
30800	983146
6310	983147
10261	983148
55378	983149
602	983150
33871	983151
24395	983152
28706	983153
22015	983154
5074	983155
41098	983156
495	983157
1326	983158
28954	983159
42130	983160
17232	983161
73954	983162
3267	983163
2865	983164
9581	983165
2264	983166
53304	983167
91462	983168
993	983169
90293	983170
76052	983171
1447	983172
1805	983173
66606	983174
9150	983175
62248	983176
59467	983177
245	983178
37827	983179
44143	983180
25252	983181
39108	983182
19729	983183
17208	983184
60992	983185
33997	983186
10877	983187
19339	983188
75914	983189
13297	983190
23254	983191
49183	983192
51219	983193
49238	983194
61346	983195
58568	983196
16644	983197
24262	983198
93589	983199
95817	983200
53	983201
5494	983202
50772	983203
32846	983204
27506	983205
15005	983206
19467	983207
5131	983208
86118	983209
22425	983210
37962	983211
77701	983212
82703	983213
1	983214
9658	983215
5450	983216
41293	983217
12960	983218
15123	983219
3143	983220
80731	983221
27169	983222
52492	983223
46342	983224
2821	983225
101283	983226
39216	983227
74508	983228
30818	983229
46806	983230
1629	983231
75585	983232
67548	983233
62832	983234
2	983235
20420	983236
38169	983237
59004	983238
5260	983239
9272	983240
15892	983241
18807	983242
6799	983243
9871	983244
99096	983245
16686	983246
10636	983247
33398	983248
48846	983249
20811	983250
47909	983251
52596	983252
27509	983253
5651	983254
4227	983255
4386	983256
1745	983257
112607	983258
3655	983259
32260	983260
20912	983261
4748	983262
40909	983263
5537	983264
13364	983265
49697	983266
37421	983267
625	983268
16221	983269
29433	983270
21428	983271
19023	983272
17615	983273
82626	983274
246	983275
38054	983276
26355	983277
22101	983278
2495	983279
14819	983280
4108	983281
1971	983282
36661	983283
8598	983284
38975	983285
93956	983286
44185	983287
3614	983288
40545	983289
60237	983290
6253	983291
10168	983292
38325	983293
32225	983294
104	983295
75079	983296
59456	983297
60155	983298
57980	983299
10703	983300
30867	983301
27600	983302
56288	983303
10914	983304
15788	983305
15970	983306
49458	983307
21360	983308
11319	983309
23323	983310
30781	983311
33066	983312
940	983313
69090	983314
33634	983315
70747	983316
10420	983317
21524	983318
4281	983319
2197	983320
3611	983321
89213	983322
178	983323
28	983324
31604	983325
43425	983326
25192	983327
6083	983328
18359	983329
18315	983330
68113	983331
28291	983332
6364	983333
4632	983334
6294	983335
1807	983336
12214	983337
2465	983338
8517	983339
398	983340
16952	983341
42437	983342
45518	983343
38619	983344
76741	983345
19040	983346
16919	983347
16522	983348
25046	983349
79493	983350
73550	983351
9743	983352
5648	983353
7759	983354
405	983355
9187	983356
23915	983357
14657	983358
1760	983359
188	983360
1746	983361
34410	983362
23647	983363
56584	983364
67242	983365
12714	983366
45475	983367
67295	983368
369	983369
28805	983370
22509	983371
33999	983372
36908	983373
4307	983374
10267	983375
14210	983376
467	983377
54463	983378
6463	983379
48664	983380
15548	983381
14512	983382
813	983383
6968	983384
31529	983385
24878	983386
13912	983387
11567	983388
35353	983389
1187	983390
17055	983391
88440	983392
47319	983393
1326	983394
5390	983395
113113	983396
17271	983397
88979	983398
26587	983399
63548	983400
1463	983401
99350	983402
80790	983403
1092	983404
75614	983405
38556	983406
17282	983407
57478	983408
13430	983409
10500	983410
7904	983411
55618	983412
13590	983413
6579	983414
54919	983415
46272	983416
1571	983417
27273	983418
19283	983419
98119	983420
5769	983421
8372	983422
107	983423
80438	983424
18367	983425
16482	983426
20935	983427
5592	983428
47407	983429
3060	983430
52298	983431
30211	983432
14553	983433
5167	983434
29103	983435
9179	983436
35610	983437
5390	983438
45031	983439
44581	983440
368	983441
42969	983442
282	983443
11654	983444
44634	983445
2199	983446
482	983447
50562	983448
29133	983449
56017	983450
56342	983451
1322	983452
25323	983453
21927	983454
11185	983455
91958	983456
27719	983457
79434	983458
25016	983459
59393	983460
60150	983461
56197	983462
8518	983463
8397	983464
96391	983465
67296	983466
10530	983467
82671	983468
103981	983469
97914	983470
78742	983471
3901	983472
25152	983473
21796	983474
17324	983475
51147	983476
12168	983477
64719	983478
64279	983479
1354	983480
2789	983481
12480	983482
37345	983483
5952	983484
71732	983485
34551	983486
11123	983487
8556	983488
82870	983489
60745	983490
15415	983491
78032	983492
59702	983493
30514	983494
1207	983495
8316	983496
2018	983497
15515	983498
2694	983499
8264	983500
43767	983501
18800	983502
85	983503
23550	983504
1884	983505
65	983506
254	983507
2395	983508
24004	983509
11081	983510
45733	983511
725	983512
48948	983513
4500	983514
11811	983515
86	983516
9089	983517
9811	983518
52524	983519
25331	983520
41797	983521
11839	983522
13046	983523
14331	983524
35283	983525
17382	983526
73671	983527
15107	983528
26741	983529
26017	983530
10761	983531
29262	983532
679	983533
41857	983534
105552	983535
87271	983536
7671	983537
75880	983538
7073	983539
52384	983540
36721	983541
27919	983542
32378	983543
3188	983544
21082	983545
1461	983546
794	983547
3053	983548
17415	983549
65134	983550
105183	983551
10225	983552
83497	983553
52138	983554
87436	983555
8466	983556
80607	983557
8778	983558
81879	983559
4965	983560
15580	983561
65453	983562
12885	983563
19850	983564
55018	983565
21207	983566
42877	983567
17993	983568
14515	983569
44831	983570
8416	983571
16884	983572
43077	983573
32843	983574
44436	983575
4507	983576
3519	983577
57041	983578
51507	983579
1372	983580
42449	983581
21134	983582
1784	983583
1353	983584
73424	983585
31490	983586
5529	983587
11861	983588
53575	983589
13708	983590
1728	983591
6683	983592
4795	983593
2583	983594
10356	983595
28816	983596
34774	983597
39276	983598
18894	983599
91483	983600
43483	983601
28543	983602
45692	983603
12672	983604
3497	983605
46971	983606
95897	983607
45464	983608
4881	983609
77914	983610
30317	983611
45522	983612
1166	983613
8651	983614
74765	983615
5916	983616
50990	983617
86695	983618
31199	983619
5099	983620
66829	983621
89816	983622
15969	983623
87813	983624
408	983625
40549	983626
30355	983627
47012	983628
3287	983629
51	983630
30721	983631
5129	983632
10932	983633
1209	983634
1457	983635
68350	983636
2292	983637
65361	983638
70898	983639
28808	983640
24655	983641
33060	983642
38569	983643
104748	983644
2016	983645
2055	983646
22921	983647
793	983648
35899	983649
5149	983650
110955	983651
7522	983652
34507	983653
17818	983654
65743	983655
98071	983656
77709	983657
74097	983658
3230	983659
9127	983660
41368	983661
22869	983662
30665	983663
32383	983664
48970	983665
8612	983666
14913	983667
63136	983668
40538	983669
22135	983670
59523	983671
524	983672
408	983673
88070	983674
881	983675
637	983676
1430	983677
59937	983678
7601	983679
76004	983680
4374	983681
59116	983682
31545	983683
9725	983684
4499	983685
15363	983686
23324	983687
5668	983688
10626	983689
1461	983690
17870	983691
78420	983692
42570	983693
13009	983694
14003	983695
18697	983696
48565	983697
13234	983698
7793	983699
29485	983700
2449	983701
18796	983702
50577	983703
420	983704
26199	983705
22650	983706
57949	983707
617	983708
69806	983709
1966	983710
42152	983711
35077	983712
9050	983713
27566	983714
231	983715
30069	983716
56178	983717
81952	983718
53549	983719
6676	983720
66639	983721
54069	983722
56324	983723
18457	983724
67756	983725
6762	983726
50510	983727
24297	983728
19848	983729
42359	983730
39125	983731
45569	983732
4002	983733
21652	983734
90170	983735
31981	983736
85887	983737
19663	983738
53521	983739
19392	983740
27923	983741
101343	983742
2779	983743
1385	983744
1008	983745
12994	983746
16522	983747
37	983748
91338	983749
14924	983750
61360	983751
4162	983752
58758	983753
61649	983754
19060	983755
1882	983756
25462	983757
13918	983758
86949	983759
31026	983760
25676	983761
77996	983762
27035	983763
1512	983764
41179	983765
12807	983766
489	983767
38633	983768
34750	983769
18186	983770
68775	983771
1605	983772
58010	983773
654	983774
8503	983775
13944	983776
37590	983777
98082	983778
649	983779
17545	983780
38036	983781
27176	983782
2761	983783
44719	983784
31569	983785
1128	983786
60900	983787
15767	983788
21350	983789
16389	983790
1546	983791
72576	983792
98546	983793
21278	983794
121	983795
10945	983796
63409	983797
30030	983798
21830	983799
38573	983800
1981	983801
27206	983802
39261	983803
20102	983804
54596	983805
15092	983806
22497	983807
63722	983808
17525	983809
30608	983810
286	983811
12835	983812
34747	983813
84622	983814
30660	983815
5672	983816
101439	983817
69857	983818
11698	983819
1612	983820
3410	983821
129	983822
6433	983823
11957	983824
53191	983825
4173	983826
5593	983827
35048	983828
3425	983829
78129	983830
6986	983831
19664	983832
33611	983833
31254	983834
10439	983835
8715	983836
26830	983837
3359	983838
2630	983839
30731	983840
55301	983841
77076	983842
46232	983843
86489	983844
58300	983845
114058	983846
3273	983847
8750	983848
13355	983849
31153	983850
95949	983851
61161	983852
283	983853
62772	983854
63239	983855
9805	983856
61434	983857
8767	983858
62845	983859
36768	983860
26426	983861
12541	983862
69550	983863
25029	983864
42363	983865
39392	983866
379	983867
2095	983868
48437	983869
4516	983870
9134	983871
404	983872
19845	983873
18276	983874
20250	983875
61222	983876
35995	983877
71047	983878
32349	983879
76644	983880
23913	983881
7097	983882
45404	983883
58095	983884
60632	983885
2995	983886
1022	983887
30529	983888
82675	983889
16700	983890
36098	983891
8310	983892
2021	983893
2375	983894
34144	983895
2598	983896
27984	983897
60414	983898
13537	983899
9914	983900
36009	983901
2908	983902
77699	983903
57180	983904
34654	983905
86594	983906
628	983907
2593	983908
1433	983909
20141	983910
82418	983911
58163	983912
49213	983913
34947	983914
34420	983915
6962	983916
247	983917
22822	983918
2542	983919
87283	983920
22619	983921
18623	983922
2452	983923
7498	983924
57713	983925
38644	983926
27654	983927
20019	983928
23735	983929
12568	983930
7858	983931
1272	983932
5676	983933
15971	983934
8502	983935
25311	983936
1447	983937
88379	983938
20840	983939
43967	983940
53	983941
49163	983942
79521	983943
25065	983944
7561	983945
21824	983946
46274	983947
12974	983948
36986	983949
24472	983950
500	983951
1858	983952
110220	983953
24596	983954
89228	983955
4786	983956
84655	983957
35784	983958
16479	983959
764	983960
1220	983961
42536	983962
5198	983963
52047	983964
51950	983965
4225	983966
22729	983967
3192	983968
1451	983969
79710	983970
51721	983971
42716	983972
22967	983973
21236	983974
22112	983975
4792	983976
81046	983977
45764	983978
4124	983979
109	983980
20118	983981
29783	983982
77237	983983
4318	983984
9572	983985
51751	983986
14833	983987
61001	983988
60493	983989
63225	983990
53782	983991
2	983992
1730	983993
57334	983994
87726	983995
21582	983996
9460	983997
51132	983998
69427	983999
103557	984000
3707	984001
66496	984002
38	984003
2250	984004
11938	984005
69951	984006
63651	984007
21163	984008
4949	984009
6789	984010
38	984011
41675	984012
4169	984013
11807	984014
5249	984015
8956	984016
6810	984017
87803	984018
51383	984019
93109	984020
53349	984021
29677	984022
20988	984023
2760	984024
9234	984025
2367	984026
56401	984027
50153	984028
86095	984029
12184	984030
920	984031
26741	984032
7567	984033
13152	984034
80685	984035
20005	984036
13174	984037
19767	984038
58509	984039
77935	984040
72595	984041
13414	984042
3781	984043
35687	984044
22117	984045
2714	984046
11229	984047
34522	984048
90787	984049
9522	984050
45158	984051
3610	984052
79445	984053
45221	984054
21300	984055
32677	984056
35407	984057
46807	984058
28128	984059
56715	984060
17151	984061
15642	984062
46790	984063
44255	984064
32126	984065
29884	984066
234	984067
7300	984068
18750	984069
23	984070
627	984071
41844	984072
4186	984073
4897	984074
71740	984075
20215	984076
5722	984077
40542	984078
42224	984079
47162	984080
31290	984081
15549	984082
396	984083
25954	984084
10249	984085
14722	984086
100241	984087
24292	984088
47009	984089
5885	984090
5745	984091
30893	984092
82305	984093
98317	984094
87190	984095
6621	984096
10140	984097
39092	984098
9660	984099
53083	984100
3274	984101
34427	984102
388	984103
2026	984104
4830	984105
54059	984106
35719	984107
67190	984108
20969	984109
11505	984110
15473	984111
20990	984112
135	984113
56566	984114
908	984115
101320	984116
77661	984117
26624	984118
6803	984119
6630	984120
65002	984121
4653	984122
19722	984123
7329	984124
357	984125
54533	984126
69329	984127
62609	984128
602	984129
52317	984130
59487	984131
20660	984132
64496	984133
2962	984134
4912	984135
40821	984136
6450	984137
2557	984138
3465	984139
7284	984140
14430	984141
105	984142
36760	984143
6046	984144
72693	984145
63085	984146
11847	984147
21690	984148
4170	984149
51736	984150
20981	984151
2656	984152
95395	984153
25309	984154
1184	984155
9780	984156
78080	984157
3029	984158
16694	984159
1193	984160
77617	984161
11782	984162
33510	984163
16666	984164
560	984165
1364	984166
6014	984167
22784	984168
379	984169
3435	984170
18901	984171
10074	984172
33270	984173
8587	984174
35010	984175
20655	984176
5724	984177
22963	984178
70610	984179
25359	984180
72790	984181
51592	984182
16782	984183
21806	984184
5530	984185
17540	984186
9237	984187
45177	984188
16602	984189
35077	984190
68070	984191
4638	984192
11392	984193
40941	984194
1521	984195
58114	984196
12510	984197
9115	984198
6923	984199
8855	984200
57127	984201
41871	984202
12914	984203
18276	984204
47533	984205
18879	984206
483	984207
20089	984208
76643	984209
738	984210
2245	984211
70649	984212
9198	984213
30831	984214
36074	984215
9336	984216
21193	984217
3182	984218
32932	984219
37716	984220
26223	984221
73419	984222
10835	984223
7179	984224
10655	984225
1025	984226
639	984227
31151	984228
25043	984229
30151	984230
59073	984231
220	984232
37774	984233
8623	984234
178	984235
73455	984236
20532	984237
6742	984238
46754	984239
1359	984240
12919	984241
97511	984242
19016	984243
72807	984244
4199	984245
7137	984246
11907	984247
29514	984248
22478	984249
58370	984250
2281	984251
1117	984252
49208	984253
1169	984254
3077	984255
13959	984256
13043	984257
97608	984258
106450	984259
12993	984260
2508	984261
68764	984262
2198	984263
96945	984264
15506	984265
65100	984266
52616	984267
60032	984268
1611	984269
23590	984270
58786	984271
50564	984272
62926	984273
21144	984274
50134	984275
46852	984276
44992	984277
24909	984278
5816	984279
39482	984280
25247	984281
3674	984282
5071	984283
57545	984284
28282	984285
17176	984286
66309	984287
6869	984288
52695	984289
82546	984290
18134	984291
80597	984292
46461	984293
48527	984294
30187	984295
78994	984296
12112	984297
88510	984298
93575	984299
9526	984300
18896	984301
11717	984302
14979	984303
24808	984304
79352	984305
207	984306
14167	984307
25711	984308
10166	984309
4364	984310
3556	984311
17975	984312
87451	984313
7202	984314
29683	984315
43155	984316
8766	984317
49069	984318
18264	984319
110509	984320
5384	984321
52730	984322
45513	984323
13628	984324
2702	984325
17647	984326
38843	984327
34192	984328
4550	984329
55239	984330
204	984331
38281	984332
50111	984333
26474	984334
10492	984335
45159	984336
40567	984337
11305	984338
15274	984339
52999	984340
32948	984341
56262	984342
33252	984343
25067	984344
65911	984345
5308	984346
38679	984347
54553	984348
8336	984349
1609	984350
9472	984351
26860	984352
9992	984353
3495	984354
27413	984355
44407	984356
76970	984357
15289	984358
64493	984359
2446	984360
6352	984361
22352	984362
37586	984363
66772	984364
15877	984365
31461	984366
35476	984367
50575	984368
8894	984369
2004	984370
4036	984371
32763	984372
530	984373
23772	984374
28301	984375
1964	984376
60741	984377
21500	984378
43151	984379
24707	984380
50423	984381
16511	984382
46083	984383
15844	984384
12228	984385
59599	984386
46229	984387
9557	984388
7267	984389
23268	984390
24373	984391
20782	984392
15780	984393
19991	984394
82586	984395
2197	984396
44782	984397
1406	984398
38463	984399
48151	984400
35846	984401
9842	984402
28034	984403
85879	984404
1992	984405
3551	984406
30106	984407
21082	984408
2193	984409
44865	984410
10	984411
49388	984412
20228	984413
15926	984414
65195	984415
34662	984416
12779	984417
9335	984418
18296	984419
163	984420
11254	984421
16824	984422
33539	984423
16133	984424
28951	984425
29721	984426
37414	984427
102518	984428
22658	984429
67302	984430
35592	984431
80521	984432
16349	984433
92723	984434
56270	984435
71978	984436
64012	984437
48002	984438
77421	984439
101276	984440
23109	984441
95025	984442
8874	984443
75064	984444
5384	984445
74444	984446
36872	984447
63136	984448
70338	984449
1745	984450
356	984451
4004	984452
15289	984453
21768	984454
61709	984455
35551	984456
60777	984457
8170	984458
869	984459
5815	984460
312	984461
35603	984462
28911	984463
57826	984464
5556	984465
38576	984466
38386	984467
47190	984468
62186	984469
7277	984470
18917	984471
4153	984472
29748	984473
89294	984474
10210	984475
64135	984476
36695	984477
295	984478
87518	984479
51674	984480
12529	984481
75	984482
20037	984483
947	984484
38545	984485
103469	984486
54745	984487
32027	984488
76326	984489
18978	984490
32222	984491
22815	984492
15698	984493
86006	984494
123	984495
51869	984496
743	984497
78556	984498
97181	984499
55947	984500
72913	984501
78739	984502
43156	984503
27173	984504
5589	984505
11643	984506
44189	984507
363	984508
71145	984509
61179	984510
5635	984511
39974	984512
57732	984513
17500	984514
57799	984515
39837	984516
5635	984517
16213	984518
89891	984519
50904	984520
46620	984521
79472	984522
27746	984523
12652	984524
104674	984525
29621	984526
26636	984527
12626	984528
29122	984529
26880	984530
1581	984531
39431	984532
26995	984533
16731	984534
7170	984535
21261	984536
22520	984537
59636	984538
100766	984539
43151	984540
5703	984541
28851	984542
25449	984543
69965	984544
50746	984545
12640	984546
13892	984547
14815	984548
20021	984549
35980	984550
3722	984551
38461	984552
15479	984553
7665	984554
90821	984555
6332	984556
5958	984557
7408	984558
15279	984559
12120	984560
58797	984561
669	984562
55262	984563
7546	984564
17250	984565
76631	984566
7631	984567
35491	984568
137	984569
19725	984570
46816	984571
35596	984572
760	984573
71871	984574
591	984575
12484	984576
2039	984577
16703	984578
12524	984579
35460	984580
4015	984581
19120	984582
3723	984583
44357	984584
60339	984585
44589	984586
14157	984587
6960	984588
1374	984589
2715	984590
743	984591
7397	984592
16004	984593
21	984594
102735	984595
1756	984596
13976	984597
54366	984598
20942	984599
10445	984600
14093	984601
12481	984602
31862	984603
69570	984604
4447	984605
81690	984606
23255	984607
3081	984608
64505	984609
69689	984610
11812	984611
13438	984612
15294	984613
31935	984614
1214	984615
40371	984616
64732	984617
15114	984618
34345	984619
82875	984620
94257	984621
34980	984622
52344	984623
45841	984624
18751	984625
102561	984626
47624	984627
55950	984628
13856	984629
12883	984630
15342	984631
24578	984632
110634	984633
2533	984634
11373	984635
40715	984636
8035	984637
106885	984638
62413	984639
42528	984640
31649	984641
71949	984642
14334	984643
95398	984644
184	984645
1433	984646
56400	984647
79710	984648
1480	984649
37134	984650
2150	984651
37987	984652
99544	984653
49445	984654
50716	984655
1887	984656
107948	984657
225	984658
2267	984659
82204	984660
217	984661
11279	984662
32950	984663
54505	984664
43090	984665
15655	984666
23125	984667
112805	984668
63596	984669
53305	984670
2395	984671
15029	984672
19102	984673
59	984674
58738	984675
78236	984676
42546	984677
9101	984678
71090	984679
21450	984680
21699	984681
2372	984682
3926	984683
22877	984684
42568	984685
65593	984686
4045	984687
14830	984688
7046	984689
51	984690
65201	984691
55633	984692
13578	984693
81062	984694
35749	984695
81516	984696
89619	984697
25695	984698
59200	984699
21353	984700
38776	984701
4717	984702
29	984703
12094	984704
71240	984705
88692	984706
10953	984707
1887	984708
22960	984709
48821	984710
14734	984711
20351	984712
57377	984713
78910	984714
23473	984715
2152	984716
4532	984717
35116	984718
94451	984719
12763	984720
9376	984721
1383	984722
10876	984723
52457	984724
27904	984725
12965	984726
1384	984727
5357	984728
2085	984729
43	984730
19945	984731
27740	984732
94011	984733
102716	984734
295	984735
5453	984736
23234	984737
55351	984738
12581	984739
3346	984740
2834	984741
17988	984742
71587	984743
48094	984744
19344	984745
3337	984746
5546	984747
93143	984748
32396	984749
93656	984750
21625	984751
9119	984752
14266	984753
112507	984754
23181	984755
5354	984756
38775	984757
7342	984758
11976	984759
6724	984760
8637	984761
4250	984762
2459	984763
27419	984764
249	984765
1394	984766
22887	984767
72781	984768
40374	984769
1112	984770
17791	984771
1816	984772
75197	984773
30332	984774
13065	984775
68977	984776
1002	984777
32270	984778
64441	984779
53344	984780
62786	984781
51936	984782
24777	984783
1097	984784
34685	984785
2	984786
77790	984787
6308	984788
62025	984789
27625	984790
1790	984791
13535	984792
1171	984793
18960	984794
31000	984795
45833	984796
27274	984797
61842	984798
38817	984799
13930	984800
60699	984801
49090	984802
89074	984803
30250	984804
19349	984805
49193	984806
28632	984807
2958	984808
585	984809
28288	984810
4027	984811
13838	984812
4399	984813
9149	984814
36257	984815
11350	984816
43489	984817
29788	984818
53980	984819
3991	984820
1114	984821
16454	984822
76661	984823
627	984824
52133	984825
2992	984826
96960	984827
12098	984828
54903	984829
29738	984830
55805	984831
15320	984832
48158	984833
12043	984834
2	984835
101581	984836
94277	984837
64804	984838
37	984839
32885	984840
24747	984841
3872	984842
45701	984843
8411	984844
47904	984845
59315	984846
71	984847
205	984848
75109	984849
10406	984850
61355	984851
382	984852
101548	984853
1351	984854
82849	984855
59660	984856
5525	984857
53715	984858
55051	984859
14421	984860
57274	984861
60840	984862
103521	984863
3214	984864
28054	984865
34669	984866
18410	984867
49833	984868
21935	984869
21933	984870
1451	984871
5	984872
11645	984873
47380	984874
3770	984875
70847	984876
3233	984877
44663	984878
1626	984879
12136	984880
18566	984881
5717	984882
29156	984883
53490	984884
49743	984885
32711	984886
4031	984887
1095	984888
25573	984889
21104	984890
8	984891
27094	984892
74388	984893
90398	984894
56185	984895
87525	984896
6953	984897
4787	984898
12	984899
78522	984900
1	984901
573	984902
15053	984903
27855	984904
23	984905
724	984906
66	984907
110723	984908
17164	984909
66866	984910
47677	984911
74398	984912
13036	984913
493	984914
48728	984915
7054	984916
23634	984917
4466	984918
45033	984919
36733	984920
17672	984921
2300	984922
39072	984923
39090	984924
19100	984925
34086	984926
42295	984927
33039	984928
4184	984929
40635	984930
6945	984931
7049	984932
7147	984933
31658	984934
26190	984935
8628	984936
31871	984937
83643	984938
2368	984939
33333	984940
69820	984941
28070	984942
36234	984943
32533	984944
15863	984945
40930	984946
54	984947
30665	984948
34812	984949
12576	984950
23801	984951
11164	984952
10227	984953
6243	984954
73206	984955
73013	984956
192	984957
13412	984958
79696	984959
6377	984960
6622	984961
48943	984962
18663	984963
32486	984964
3237	984965
24735	984966
64672	984967
5644	984968
14345	984969
35556	984970
49748	984971
52576	984972
34032	984973
45873	984974
25789	984975
72597	984976
20707	984977
55129	984978
18477	984979
3540	984980
313	984981
25844	984982
87394	984983
34312	984984
158	984985
61735	984986
3961	984987
29896	984988
16879	984989
47188	984990
9264	984991
19194	984992
7647	984993
256	984994
54188	984995
1895	984996
48755	984997
67436	984998
82524	984999
7499	985000
39764	985001
51633	985002
52817	985003
11274	985004
33813	985005
27930	985006
2538	985007
10367	985008
31764	985009
2854	985010
31417	985011
1442	985012
15584	985013
76814	985014
81693	985015
75741	985016
10636	985017
13277	985018
84027	985019
56378	985020
7097	985021
4671	985022
92874	985023
53300	985024
43692	985025
2981	985026
49667	985027
2538	985028
54410	985029
30989	985030
25300	985031
27480	985032
6938	985033
5669	985034
16063	985035
96	985036
5172	985037
76478	985038
40614	985039
58401	985040
5400	985041
40435	985042
69232	985043
81530	985044
89970	985045
771	985046
1334	985047
35917	985048
67895	985049
39725	985050
53657	985051
7459	985052
20228	985053
39921	985054
10482	985055
11065	985056
99449	985057
88505	985058
4972	985059
5589	985060
1338	985061
26958	985062
91577	985063
6696	985064
51641	985065
49426	985066
33160	985067
35683	985068
98125	985069
29189	985070
22307	985071
21119	985072
6173	985073
61367	985074
67127	985075
2325	985076
6820	985077
10699	985078
10611	985079
13956	985080
65481	985081
30721	985082
6679	985083
88297	985084
358	985085
4749	985086
30633	985087
431	985088
44895	985089
43106	985090
7269	985091
31418	985092
16957	985093
111932	985094
32514	985095
14794	985096
80595	985097
94	985098
40663	985099
51492	985100
21923	985101
9534	985102
1204	985103
45446	985104
41627	985105
12665	985106
82110	985107
89030	985108
53142	985109
91551	985110
833	985111
28660	985112
87855	985113
5623	985114
30568	985115
11746	985116
32246	985117
11080	985118
72293	985119
70416	985120
98	985121
42709	985122
63346	985123
82460	985124
104047	985125
8640	985126
46898	985127
12740	985128
48514	985129
4471	985130
87196	985131
98751	985132
63027	985133
8139	985134
13744	985135
756	985136
72632	985137
33863	985138
64408	985139
6968	985140
6314	985141
32434	985142
109441	985143
13318	985144
112799	985145
87879	985146
14138	985147
31609	985148
96704	985149
31640	985150
763	985151
35041	985152
34423	985153
77631	985154
20563	985155
2296	985156
44257	985157
18318	985158
69061	985159
319	985160
6003	985161
22974	985162
55769	985163
3714	985164
57295	985165
47382	985166
11345	985167
3358	985168
497	985169
7207	985170
54078	985171
73059	985172
4884	985173
19111	985174
26527	985175
83457	985176
24505	985177
21967	985178
12791	985179
4222	985180
69606	985181
44992	985182
691	985183
2026	985184
76833	985185
102142	985186
51242	985187
14477	985188
26673	985189
3444	985190
2173	985191
8229	985192
60709	985193
8121	985194
25216	985195
32042	985196
55177	985197
599	985198
71975	985199
49	985200
83385	985201
35613	985202
7764	985203
56801	985204
858	985205
261	985206
13423	985207
19327	985208
15072	985209
1792	985210
5342	985211
24112	985212
42841	985213
85978	985214
77867	985215
63437	985216
55	985217
33284	985218
25302	985219
6694	985220
61261	985221
12463	985222
5032	985223
6507	985224
1617	985225
22226	985226
22128	985227
494	985228
333	985229
63442	985230
22661	985231
5916	985232
32295	985233
635	985234
4247	985235
8631	985236
22893	985237
2410	985238
39214	985239
69195	985240
109376	985241
15851	985242
6376	985243
25854	985244
20630	985245
52080	985246
93909	985247
5953	985248
47858	985249
21461	985250
6497	985251
28800	985252
1393	985253
1308	985254
21963	985255
75325	985256
61825	985257
41674	985258
48454	985259
9777	985260
7568	985261
3629	985262
57430	985263
23808	985264
11819	985265
70040	985266
9268	985267
32951	985268
7421	985269
218	985270
39964	985271
90865	985272
50017	985273
14361	985274
26517	985275
5527	985276
1932	985277
78495	985278
33762	985279
6197	985280
66067	985281
6490	985282
34784	985283
1851	985284
106873	985285
12284	985286
1129	985287
19715	985288
9115	985289
4967	985290
57186	985291
52554	985292
28339	985293
6834	985294
33648	985295
32351	985296
17180	985297
26782	985298
18547	985299
66941	985300
71869	985301
1845	985302
43307	985303
36519	985304
1645	985305
78734	985306
28	985307
13187	985308
14	985309
3530	985310
11740	985311
2060	985312
3553	985313
18420	985314
43970	985315
18839	985316
35901	985317
8957	985318
46512	985319
1914	985320
69088	985321
13884	985322
7336	985323
38684	985324
16631	985325
34003	985326
8	985327
43919	985328
56967	985329
91217	985330
41285	985331
60469	985332
2950	985333
15596	985334
24980	985335
84746	985336
965	985337
63329	985338
1512	985339
55362	985340
15123	985341
65548	985342
9296	985343
8294	985344
19812	985345
21724	985346
168	985347
66036	985348
12719	985349
2523	985350
74420	985351
6792	985352
19272	985353
3066	985354
65221	985355
35945	985356
17025	985357
38992	985358
11872	985359
20718	985360
26236	985361
67381	985362
12385	985363
47273	985364
32864	985365
13475	985366
20962	985367
8401	985368
48663	985369
47913	985370
43459	985371
23762	985372
13657	985373
20183	985374
4018	985375
12462	985376
12489	985377
23197	985378
17989	985379
22075	985380
42397	985381
15967	985382
26070	985383
37341	985384
38922	985385
65477	985386
8767	985387
69451	985388
103567	985389
16467	985390
38509	985391
30846	985392
33220	985393
13799	985394
62241	985395
14211	985396
14826	985397
3209	985398
47196	985399
33575	985400
32913	985401
5855	985402
5377	985403
45514	985404
850	985405
11680	985406
4438	985407
806	985408
89604	985409
29020	985410
61930	985411
61707	985412
195	985413
17277	985414
40734	985415
58434	985416
19879	985417
4613	985418
22473	985419
28307	985420
55710	985421
67499	985422
62371	985423
2976	985424
75117	985425
268	985426
74977	985427
15524	985428
22888	985429
25163	985430
20243	985431
1132	985432
95133	985433
100695	985434
599	985435
20168	985436
5464	985437
4275	985438
15606	985439
118	985440
38443	985441
425	985442
2761	985443
32717	985444
19894	985445
27967	985446
29056	985447
47170	985448
47121	985449
99494	985450
46756	985451
9654	985452
7350	985453
35796	985454
44918	985455
29858	985456
72561	985457
1843	985458
68138	985459
42889	985460
7290	985461
71585	985462
4241	985463
3391	985464
2019	985465
73	985466
20769	985467
79144	985468
19063	985469
10942	985470
16279	985471
26407	985472
69886	985473
1262	985474
66523	985475
8315	985476
113455	985477
35384	985478
87343	985479
78216	985480
28475	985481
7839	985482
7583	985483
23723	985484
3506	985485
54516	985486
14242	985487
3306	985488
20199	985489
959	985490
7797	985491
14189	985492
6641	985493
16365	985494
8014	985495
16916	985496
3372	985497
60653	985498
63791	985499
102585	985500
61851	985501
52041	985502
7426	985503
13173	985504
22734	985505
89639	985506
30652	985507
25854	985508
6143	985509
41090	985510
4523	985511
133	985512
20660	985513
3271	985514
15856	985515
100056	985516
105849	985517
81968	985518
5393	985519
10571	985520
5144	985521
22524	985522
54534	985523
15379	985524
26223	985525
34328	985526
62735	985527
71200	985528
9669	985529
48213	985530
60635	985531
69925	985532
11518	985533
25547	985534
13201	985535
25125	985536
26564	985537
45538	985538
4446	985539
43622	985540
23850	985541
33284	985542
823	985543
58225	985544
234	985545
30677	985546
26581	985547
9820	985548
2126	985549
19321	985550
6392	985551
136	985552
28427	985553
61324	985554
6306	985555
628	985556
47721	985557
38399	985558
20397	985559
59326	985560
17367	985561
24636	985562
75139	985563
108240	985564
50953	985565
66080	985566
40548	985567
30600	985568
267	985569
3560	985570
17937	985571
38158	985572
27975	985573
27652	985574
21095	985575
2042	985576
21552	985577
52789	985578
22068	985579
8197	985580
11163	985581
36149	985582
31552	985583
19813	985584
40947	985585
75684	985586
50078	985587
31494	985588
35311	985589
1488	985590
21973	985591
14025	985592
17725	985593
37498	985594
27360	985595
24309	985596
37062	985597
53544	985598
65839	985599
51528	985600
21617	985601
107199	985602
20181	985603
67334	985604
50973	985605
80305	985606
29024	985607
53385	985608
60035	985609
65011	985610
9792	985611
1965	985612
4593	985613
44851	985614
35704	985615
5164	985616
77377	985617
3442	985618
44522	985619
48	985620
18569	985621
71259	985622
94637	985623
1169	985624
11112	985625
56602	985626
22337	985627
5241	985628
11208	985629
10208	985630
64467	985631
17953	985632
29073	985633
7	985634
1525	985635
1653	985636
62835	985637
799	985638
7524	985639
347	985640
30927	985641
8709	985642
24529	985643
7064	985644
14499	985645
20347	985646
28366	985647
54467	985648
2383	985649
13722	985650
9133	985651
11372	985652
17241	985653
47185	985654
15608	985655
36966	985656
30135	985657
16270	985658
96060	985659
18246	985660
88949	985661
11727	985662
839	985663
20989	985664
42946	985665
13642	985666
96551	985667
6454	985668
19723	985669
64106	985670
6255	985671
31380	985672
459	985673
21001	985674
18448	985675
72264	985676
15844	985677
30281	985678
42423	985679
19413	985680
27212	985681
87459	985682
30436	985683
15243	985684
13030	985685
1903	985686
13167	985687
3994	985688
19176	985689
96660	985690
9870	985691
6497	985692
22501	985693
8278	985694
69984	985695
23771	985696
2760	985697
98647	985698
35204	985699
48698	985700
34496	985701
65194	985702
3295	985703
37802	985704
15103	985705
76945	985706
1350	985707
65411	985708
74692	985709
2573	985710
31093	985711
30257	985712
3586	985713
417	985714
8823	985715
9546	985716
154	985717
61186	985718
6798	985719
2174	985720
25199	985721
29463	985722
8474	985723
18407	985724
113649	985725
60079	985726
1820	985727
106688	985728
42816	985729
75752	985730
58063	985731
49564	985732
27393	985733
13276	985734
99596	985735
586	985736
5783	985737
87983	985738
17	985739
84096	985740
42179	985741
24324	985742
1530	985743
11195	985744
108	985745
36694	985746
34603	985747
11636	985748
73734	985749
78239	985750
25889	985751
46317	985752
49055	985753
42523	985754
73860	985755
3364	985756
70573	985757
3509	985758
19564	985759
9373	985760
35724	985761
79159	985762
41705	985763
113155	985764
80531	985765
98080	985766
4869	985767
68392	985768
12496	985769
13784	985770
14507	985771
69504	985772
6021	985773
580	985774
32939	985775
54842	985776
4092	985777
67654	985778
17978	985779
17147	985780
59900	985781
82941	985782
7763	985783
50688	985784
101216	985785
3824	985786
16041	985787
3175	985788
7461	985789
33760	985790
26862	985791
24345	985792
20867	985793
792	985794
94099	985795
6450	985796
45067	985797
16022	985798
53491	985799
4847	985800
1892	985801
53547	985802
8094	985803
44576	985804
75471	985805
63396	985806
26536	985807
42880	985808
8609	985809
4778	985810
22089	985811
89436	985812
53737	985813
53114	985814
80063	985815
6940	985816
7982	985817
105828	985818
108407	985819
16883	985820
337	985821
48076	985822
10818	985823
60700	985824
37437	985825
50224	985826
56369	985827
54676	985828
63782	985829
47370	985830
27449	985831
2649	985832
35225	985833
21221	985834
40484	985835
227	985836
46408	985837
30264	985838
74195	985839
5978	985840
479	985841
9250	985842
555	985843
43781	985844
12385	985845
42777	985846
60298	985847
20201	985848
31878	985849
7547	985850
20680	985851
66488	985852
4240	985853
2670	985854
29683	985855
81918	985856
242	985857
13440	985858
16553	985859
57226	985860
27986	985861
10509	985862
34839	985863
61392	985864
909	985865
2411	985866
71310	985867
32113	985868
18785	985869
47074	985870
44439	985871
542	985872
22119	985873
2675	985874
23148	985875
29249	985876
32348	985877
85098	985878
39948	985879
38821	985880
346	985881
73591	985882
38685	985883
76136	985884
102452	985885
20006	985886
78700	985887
30098	985888
80397	985889
81154	985890
4463	985891
4613	985892
67	985893
51938	985894
28191	985895
46405	985896
33507	985897
42986	985898
8652	985899
5026	985900
15550	985901
2757	985902
54594	985903
12202	985904
14391	985905
2445	985906
46158	985907
62147	985908
8350	985909
2189	985910
23296	985911
40069	985912
15706	985913
22473	985914
16019	985915
22655	985916
1985	985917
8013	985918
42001	985919
11955	985920
36401	985921
21161	985922
7430	985923
36751	985924
106456	985925
35383	985926
4462	985927
26188	985928
22939	985929
9069	985930
25053	985931
1621	985932
2695	985933
24492	985934
5079	985935
47568	985936
24045	985937
41926	985938
113399	985939
43973	985940
15876	985941
197	985942
100314	985943
16782	985944
19605	985945
18722	985946
10065	985947
16742	985948
4664	985949
9038	985950
44650	985951
36684	985952
64059	985953
28231	985954
77588	985955
82211	985956
26928	985957
205	985958
73955	985959
21059	985960
57157	985961
20898	985962
5596	985963
5629	985964
71350	985965
67492	985966
47186	985967
12716	985968
83516	985969
27372	985970
74219	985971
257	985972
23008	985973
17859	985974
35691	985975
3874	985976
14616	985977
70500	985978
36808	985979
62986	985980
19138	985981
26228	985982
27594	985983
17523	985984
2811	985985
216	985986
47999	985987
15625	985988
18600	985989
36738	985990
62559	985991
52885	985992
12730	985993
10854	985994
45768	985995
105693	985996
11456	985997
65993	985998
63578	985999
9315	986000
53721	986001
80133	986002
18761	986003
20152	986004
4373	986005
34492	986006
1386	986007
41492	986008
14018	986009
64699	986010
55977	986011
21485	986012
17241	986013
16336	986014
1197	986015
58935	986016
16128	986017
12343	986018
63840	986019
2401	986020
24504	986021
37558	986022
26698	986023
6456	986024
500	986025
869	986026
17980	986027
92119	986028
43479	986029
24021	986030
51978	986031
4774	986032
84626	986033
86404	986034
20525	986035
42001	986036
22270	986037
94202	986038
89184	986039
53066	986040
751	986041
66894	986042
15287	986043
28320	986044
36068	986045
42453	986046
10010	986047
14902	986048
15632	986049
9044	986050
49225	986051
19540	986052
33981	986053
358	986054
6556	986055
76609	986056
34045	986057
110524	986058
7221	986059
106599	986060
65017	986061
26448	986062
38484	986063
93360	986064
54379	986065
54870	986066
4327	986067
8556	986068
51711	986069
7751	986070
41452	986071
18519	986072
28868	986073
2848	986074
702	986075
3179	986076
37712	986077
96312	986078
1573	986079
12356	986080
30673	986081
3946	986082
15477	986083
11174	986084
86850	986085
57481	986086
318	986087
28255	986088
14264	986089
60453	986090
5827	986091
38470	986092
5704	986093
77397	986094
43719	986095
51526	986096
733	986097
38081	986098
39664	986099
45445	986100
21016	986101
33604	986102
1690	986103
55049	986104
28789	986105
52476	986106
6334	986107
35024	986108
16788	986109
59860	986110
95893	986111
67151	986112
2002	986113
61008	986114
74307	986115
59075	986116
1201	986117
72203	986118
8266	986119
42375	986120
8903	986121
28223	986122
40077	986123
624	986124
78231	986125
25283	986126
79087	986127
2877	986128
18565	986129
14394	986130
54591	986131
42386	986132
19954	986133
84597	986134
24530	986135
32402	986136
8298	986137
126	986138
47839	986139
17291	986140
644	986141
847	986142
101185	986143
82425	986144
77713	986145
19935	986146
212	986147
105172	986148
14702	986149
67432	986150
87596	986151
23495	986152
75005	986153
2975	986154
12537	986155
67244	986156
54571	986157
87997	986158
19734	986159
4478	986160
2026	986161
79661	986162
30251	986163
88138	986164
22348	986165
78579	986166
33546	986167
64676	986168
19399	986169
27245	986170
23756	986171
61059	986172
27954	986173
31252	986174
91617	986175
24382	986176
26432	986177
78107	986178
10654	986179
38347	986180
69964	986181
57527	986182
44959	986183
2874	986184
20073	986185
236	986186
103889	986187
62605	986188
8943	986189
50396	986190
7572	986191
64712	986192
6223	986193
55809	986194
6969	986195
2584	986196
20719	986197
13940	986198
20762	986199
51357	986200
22721	986201
9465	986202
72943	986203
57121	986204
2471	986205
35627	986206
34544	986207
34094	986208
48673	986209
12539	986210
40191	986211
5732	986212
3908	986213
85265	986214
16324	986215
14564	986216
5258	986217
75852	986218
28480	986219
4651	986220
18471	986221
73100	986222
2760	986223
6770	986224
54454	986225
30823	986226
59172	986227
20284	986228
8078	986229
54784	986230
533	986231
54808	986232
10006	986233
3840	986234
69603	986235
20534	986236
73801	986237
55384	986238
17	986239
2351	986240
48612	986241
4708	986242
6685	986243
99913	986244
31865	986245
16702	986246
36982	986247
22966	986248
82748	986249
21454	986250
14882	986251
50454	986252
203	986253
67752	986254
13	986255
39058	986256
36228	986257
52564	986258
3063	986259
3023	986260
6690	986261
4822	986262
33757	986263
26862	986264
17724	986265
11110	986266
41266	986267
465	986268
69812	986269
23389	986270
18661	986271
161	986272
23182	986273
1136	986274
58140	986275
85927	986276
68592	986277
59	986278
29275	986279
101482	986280
2486	986281
3039	986282
449	986283
56397	986284
63758	986285
15150	986286
13529	986287
7426	986288
3741	986289
3360	986290
34327	986291
73391	986292
388	986293
69569	986294
1755	986295
1	986296
13600	986297
42397	986298
17448	986299
3896	986300
24711	986301
1666	986302
44305	986303
38490	986304
305	986305
42851	986306
6916	986307
10689	986308
5365	986309
8418	986310
157	986311
9854	986312
31841	986313
40764	986314
32950	986315
21873	986316
40759	986317
6877	986318
43330	986319
13109	986320
10835	986321
59198	986322
27226	986323
34777	986324
31341	986325
23010	986326
110909	986327
31008	986328
1810	986329
28758	986330
28491	986331
12890	986332
16124	986333
69514	986334
6323	986335
17414	986336
103149	986337
38113	986338
46070	986339
24121	986340
14896	986341
3636	986342
55365	986343
59133	986344
424	986345
16473	986346
30206	986347
16838	986348
52812	986349
103244	986350
82136	986351
53672	986352
76497	986353
54927	986354
71735	986355
29295	986356
42361	986357
50278	986358
86920	986359
63730	986360
39847	986361
15612	986362
432	986363
3214	986364
42426	986365
5666	986366
8897	986367
90878	986368
61711	986369
5521	986370
19752	986371
85316	986372
1188	986373
83400	986374
88656	986375
81156	986376
72774	986377
89870	986378
73429	986379
4393	986380
50520	986381
10582	986382
11871	986383
33218	986384
24720	986385
32267	986386
2836	986387
430	986388
81444	986389
49318	986390
30531	986391
39284	986392
67071	986393
53639	986394
50450	986395
79718	986396
91183	986397
21502	986398
54461	986399
65621	986400
31770	986401
76821	986402
30568	986403
2887	986404
10879	986405
89901	986406
6354	986407
7295	986408
464	986409
309	986410
108074	986411
67592	986412
61671	986413
56099	986414
2150	986415
38544	986416
17742	986417
8704	986418
8449	986419
3119	986420
54730	986421
11669	986422
14879	986423
28486	986424
81472	986425
22014	986426
3854	986427
44594	986428
97697	986429
8681	986430
100287	986431
38377	986432
273	986433
48190	986434
16974	986435
43749	986436
11514	986437
857	986438
75511	986439
34920	986440
22357	986441
114302	986442
29569	986443
35299	986444
15781	986445
5680	986446
32714	986447
45044	986448
14958	986449
4716	986450
4140	986451
3243	986452
15720	986453
1362	986454
24344	986455
2086	986456
73889	986457
9579	986458
37966	986459
3801	986460
87265	986461
29576	986462
78644	986463
4538	986464
90667	986465
26689	986466
72179	986467
101932	986468
6875	986469
8269	986470
38441	986471
29258	986472
1625	986473
6361	986474
1513	986475
9344	986476
474	986477
36577	986478
82384	986479
37883	986480
3931	986481
14771	986482
1191	986483
14897	986484
34761	986485
19313	986486
8241	986487
17367	986488
22074	986489
44920	986490
714	986491
12940	986492
21428	986493
23355	986494
42851	986495
4785	986496
68	986497
50472	986498
36793	986499
81527	986500
32489	986501
197	986502
29307	986503
8975	986504
27920	986505
4828	986506
54130	986507
50603	986508
8000	986509
84551	986510
32191	986511
107208	986512
834	986513
51466	986514
20547	986515
26043	986516
33685	986517
81266	986518
90510	986519
39471	986520
47548	986521
33247	986522
15569	986523
25837	986524
46696	986525
20565	986526
69228	986527
51844	986528
16488	986529
54263	986530
90131	986531
5262	986532
23004	986533
106	986534
2408	986535
22013	986536
1656	986537
26667	986538
3464	986539
3718	986540
48009	986541
31777	986542
14975	986543
46240	986544
36049	986545
41574	986546
47549	986547
16888	986548
45795	986549
19826	986550
3132	986551
26490	986552
7793	986553
139	986554
7010	986555
6458	986556
91573	986557
19978	986558
1473	986559
2937	986560
8415	986561
10980	986562
69683	986563
12481	986564
58341	986565
21798	986566
5917	986567
75	986568
1687	986569
10401	986570
2719	986571
71865	986572
978	986573
1170	986574
42296	986575
20106	986576
6192	986577
10637	986578
4796	986579
10766	986580
34792	986581
48569	986582
88289	986583
37889	986584
88237	986585
20792	986586
14616	986587
28812	986588
542	986589
35827	986590
73250	986591
85884	986592
84463	986593
5693	986594
904	986595
39613	986596
15786	986597
3670	986598
3508	986599
8244	986600
65685	986601
46256	986602
21834	986603
29510	986604
100370	986605
7185	986606
10161	986607
34978	986608
719	986609
780	986610
69351	986611
66576	986612
49838	986613
70368	986614
2083	986615
35976	986616
17560	986617
57647	986618
30734	986619
65862	986620
86244	986621
27110	986622
9964	986623
55048	986624
55878	986625
1767	986626
14369	986627
10284	986628
52480	986629
36523	986630
17818	986631
5848	986632
29220	986633
26505	986634
85205	986635
33028	986636
20519	986637
68790	986638
32941	986639
31945	986640
3897	986641
18717	986642
26249	986643
4948	986644
23513	986645
10621	986646
8995	986647
57666	986648
14151	986649
16456	986650
90944	986651
8323	986652
2164	986653
72918	986654
65361	986655
24646	986656
44448	986657
50959	986658
70094	986659
22830	986660
31094	986661
79051	986662
40198	986663
4790	986664
8474	986665
644	986666
63539	986667
7038	986668
41393	986669
65534	986670
27033	986671
3464	986672
54687	986673
66740	986674
39858	986675
41616	986676
13854	986677
22153	986678
2809	986679
2120	986680
70048	986681
77990	986682
15195	986683
519	986684
43817	986685
23891	986686
66994	986687
781	986688
14119	986689
38445	986690
28582	986691
29471	986692
15763	986693
44426	986694
16049	986695
30154	986696
28148	986697
93042	986698
9352	986699
26350	986700
22412	986701
76463	986702
344	986703
44855	986704
31735	986705
41178	986706
65357	986707
494	986708
20250	986709
44659	986710
30117	986711
8927	986712
100678	986713
12815	986714
35673	986715
9813	986716
9990	986717
5590	986718
31405	986719
26315	986720
85259	986721
11903	986722
2785	986723
78673	986724
56758	986725
4590	986726
2895	986727
68794	986728
3043	986729
11916	986730
3648	986731
71830	986732
21130	986733
92066	986734
5156	986735
44872	986736
656	986737
113138	986738
44014	986739
52196	986740
51925	986741
28880	986742
25864	986743
43877	986744
12804	986745
4372	986746
8306	986747
5240	986748
13773	986749
5239	986750
27454	986751
2028	986752
10485	986753
9572	986754
32622	986755
17298	986756
395	986757
404	986758
71784	986759
44777	986760
64351	986761
42810	986762
3965	986763
1703	986764
24096	986765
6080	986766
47124	986767
14199	986768
8713	986769
781	986770
53437	986771
26045	986772
47161	986773
27881	986774
2443	986775
102428	986776
3047	986777
62917	986778
23728	986779
36929	986780
60874	986781
47976	986782
75840	986783
4654	986784
65823	986785
7203	986786
108890	986787
34057	986788
8992	986789
241	986790
1950	986791
67542	986792
31284	986793
4783	986794
23012	986795
467	986796
67459	986797
44200	986798
8860	986799
27884	986800
1571	986801
109	986802
3189	986803
14710	986804
51591	986805
40042	986806
25209	986807
1777	986808
13264	986809
1615	986810
95718	986811
4832	986812
27476	986813
85998	986814
14711	986815
51954	986816
1084	986817
6248	986818
238	986819
31654	986820
49466	986821
19421	986822
1122	986823
103974	986824
33331	986825
34009	986826
62278	986827
61359	986828
14281	986829
35983	986830
10167	986831
13343	986832
38981	986833
194	986834
62200	986835
20264	986836
37818	986837
38551	986838
2552	986839
110439	986840
50670	986841
15291	986842
92212	986843
90094	986844
49702	986845
1766	986846
50	986847
43156	986848
52	986849
21777	986850
11652	986851
790	986852
53803	986853
24458	986854
41374	986855
42784	986856
42236	986857
43637	986858
17850	986859
2275	986860
5371	986861
15917	986862
3567	986863
58683	986864
3464	986865
1665	986866
17392	986867
13679	986868
3347	986869
36019	986870
37456	986871
72974	986872
1648	986873
3334	986874
105602	986875
18668	986876
36373	986877
36487	986878
66759	986879
51600	986880
13531	986881
70153	986882
8392	986883
98221	986884
32676	986885
21680	986886
400	986887
18854	986888
86088	986889
2022	986890
21244	986891
12738	986892
6024	986893
32952	986894
57963	986895
2397	986896
19330	986897
74912	986898
22079	986899
55654	986900
2771	986901
8286	986902
3768	986903
5118	986904
1539	986905
19857	986906
44520	986907
4990	986908
1124	986909
4417	986910
3790	986911
4215	986912
13471	986913
30647	986914
1835	986915
35339	986916
24572	986917
12879	986918
30386	986919
37379	986920
101664	986921
15367	986922
5960	986923
102115	986924
65347	986925
34799	986926
50957	986927
54385	986928
103	986929
7921	986930
34900	986931
10003	986932
95574	986933
13982	986934
10406	986935
62920	986936
356	986937
48839	986938
40388	986939
1321	986940
50025	986941
3221	986942
93236	986943
15933	986944
1520	986945
49371	986946
72009	986947
50010	986948
8756	986949
741	986950
20666	986951
2296	986952
30157	986953
43323	986954
13820	986955
82898	986956
94803	986957
5949	986958
31407	986959
49269	986960
59484	986961
11939	986962
14742	986963
18500	986964
99095	986965
30421	986966
71773	986967
64266	986968
62560	986969
70584	986970
35646	986971
67427	986972
35107	986973
55258	986974
14114	986975
21450	986976
24580	986977
51431	986978
27460	986979
35457	986980
23456	986981
3362	986982
95254	986983
29516	986984
42927	986985
2543	986986
26949	986987
39757	986988
597	986989
74374	986990
6167	986991
27344	986992
8007	986993
18369	986994
20406	986995
27211	986996
277	986997
77787	986998
8616	986999
72445	987000
46037	987001
445	987002
32082	987003
39605	987004
24452	987005
25808	987006
60014	987007
15898	987008
14280	987009
602	987010
9572	987011
41985	987012
8125	987013
49015	987014
37167	987015
66040	987016
11863	987017
54860	987018
44554	987019
21014	987020
16707	987021
1976	987022
19422	987023
70189	987024
1792	987025
62381	987026
42389	987027
32318	987028
21427	987029
10557	987030
56414	987031
1435	987032
84295	987033
3035	987034
60579	987035
361	987036
47627	987037
54326	987038
77846	987039
9858	987040
20423	987041
13	987042
1	987043
72497	987044
21172	987045
45130	987046
71848	987047
11026	987048
23394	987049
21959	987050
17944	987051
30165	987052
296	987053
16707	987054
46939	987055
5924	987056
1368	987057
23	987058
8319	987059
103857	987060
88344	987061
43278	987062
82431	987063
4472	987064
71314	987065
22765	987066
73393	987067
31900	987068
60639	987069
7339	987070
10561	987071
81070	987072
12985	987073
25213	987074
12635	987075
27039	987076
2096	987077
23097	987078
43068	987079
16556	987080
2431	987081
3436	987082
60822	987083
81740	987084
37639	987085
42441	987086
55756	987087
16850	987088
77995	987089
3907	987090
27184	987091
25112	987092
13	987093
15	987094
7373	987095
6038	987096
66496	987097
39968	987098
32896	987099
31060	987100
12706	987101
4001	987102
2333	987103
44582	987104
5029	987105
57696	987106
74093	987107
5232	987108
405	987109
3804	987110
23388	987111
63985	987112
14977	987113
40543	987114
15792	987115
3104	987116
33759	987117
19193	987118
9487	987119
363	987120
52285	987121
268	987122
45920	987123
70293	987124
35884	987125
85445	987126
45380	987127
5589	987128
33702	987129
99937	987130
22244	987131
4109	987132
77871	987133
21704	987134
17779	987135
40160	987136
33885	987137
23351	987138
22336	987139
46761	987140
16407	987141
65480	987142
97151	987143
44963	987144
30844	987145
5499	987146
11144	987147
300	987148
74469	987149
47947	987150
400	987151
19576	987152
28335	987153
3435	987154
24166	987155
97518	987156
37401	987157
46584	987158
12621	987159
3816	987160
30325	987161
37886	987162
26529	987163
45663	987164
43718	987165
2030	987166
14150	987167
429	987168
6897	987169
5123	987170
1619	987171
12584	987172
47261	987173
55028	987174
52391	987175
13142	987176
36208	987177
2891	987178
58236	987179
71807	987180
1627	987181
5007	987182
43401	987183
21591	987184
9539	987185
34109	987186
70250	987187
15122	987188
19914	987189
5278	987190
34773	987191
98416	987192
46641	987193
40546	987194
23583	987195
47996	987196
362	987197
532	987198
22604	987199
72093	987200
16829	987201
59224	987202
61459	987203
30850	987204
31816	987205
22259	987206
14820	987207
68853	987208
15342	987209
109243	987210
55717	987211
47402	987212
50389	987213
1571	987214
35718	987215
23578	987216
62254	987217
23768	987218
45446	987219
41363	987220
52931	987221
8133	987222
4997	987223
252	987224
74534	987225
11463	987226
20767	987227
102738	987228
73781	987229
46174	987230
25314	987231
30967	987232
10325	987233
5837	987234
43456	987235
66414	987236
44584	987237
27836	987238
5638	987239
4500	987240
30910	987241
89377	987242
25377	987243
5979	987244
1425	987245
35873	987246
33696	987247
43695	987248
4036	987249
44960	987250
104846	987251
28560	987252
48706	987253
19217	987254
60347	987255
24272	987256
31725	987257
30355	987258
57746	987259
9427	987260
35279	987261
29855	987262
38426	987263
4794	987264
53789	987265
26575	987266
8864	987267
12951	987268
12072	987269
65901	987270
47	987271
1750	987272
31077	987273
76068	987274
20677	987275
15819	987276
11794	987277
24108	987278
9501	987279
32098	987280
641	987281
10589	987282
111841	987283
8886	987284
12348	987285
23425	987286
8532	987287
51260	987288
6386	987289
2741	987290
4664	987291
41799	987292
427	987293
475	987294
41922	987295
13659	987296
53270	987297
27545	987298
59879	987299
6323	987300
297	987301
885	987302
41074	987303
63986	987304
33815	987305
100481	987306
95004	987307
57684	987308
11073	987309
3326	987310
88931	987311
25222	987312
67106	987313
9429	987314
13375	987315
53163	987316
12140	987317
3666	987318
35133	987319
66731	987320
2271	987321
4109	987322
72627	987323
4124	987324
257	987325
4752	987326
16259	987327
78290	987328
45100	987329
74760	987330
1930	987331
19163	987332
15442	987333
46877	987334
43868	987335
27757	987336
5214	987337
5589	987338
7605	987339
5310	987340
33559	987341
18796	987342
2547	987343
2875	987344
78087	987345
20954	987346
6380	987347
53359	987348
4374	987349
24240	987350
1745	987351
2002	987352
99989	987353
12122	987354
42759	987355
36715	987356
49081	987357
38469	987358
20903	987359
48881	987360
11068	987361
130	987362
8950	987363
14719	987364
537	987365
30812	987366
50900	987367
34513	987368
12252	987369
7639	987370
53921	987371
21585	987372
27924	987373
97182	987374
84296	987375
71347	987376
5621	987377
12247	987378
47316	987379
16518	987380
3563	987381
43032	987382
8109	987383
16449	987384
44951	987385
8302	987386
2906	987387
1333	987388
2298	987389
80294	987390
54623	987391
1544	987392
5086	987393
68179	987394
366	987395
43048	987396
2915	987397
14212	987398
19867	987399
43576	987400
7725	987401
44	987402
379	987403
56707	987404
28370	987405
34638	987406
13380	987407
24142	987408
43320	987409
5186	987410
95723	987411
46100	987412
5029	987413
54769	987414
53580	987415
64561	987416
20459	987417
24762	987418
25014	987419
62429	987420
19647	987421
6480	987422
8247	987423
106639	987424
3735	987425
83293	987426
97338	987427
3068	987428
5881	987429
17388	987430
23052	987431
4157	987432
5399	987433
6273	987434
66482	987435
10413	987436
3001	987437
38543	987438
58647	987439
1566	987440
88839	987441
232	987442
685	987443
40331	987444
6546	987445
395	987446
5	987447
44982	987448
42742	987449
33048	987450
59496	987451
106333	987452
25439	987453
1039	987454
11874	987455
2275	987456
4559	987457
477	987458
59110	987459
27984	987460
4457	987461
637	987462
9210	987463
32345	987464
1405	987465
11395	987466
267	987467
24141	987468
662	987469
15236	987470
3870	987471
6779	987472
16823	987473
22078	987474
103272	987475
13127	987476
1270	987477
35570	987478
917	987479
799	987480
8569	987481
14986	987482
6958	987483
21279	987484
50076	987485
35807	987486
6628	987487
76103	987488
34961	987489
37879	987490
43714	987491
72235	987492
65121	987493
28	987494
2327	987495
26316	987496
94154	987497
1661	987498
29374	987499
10521	987500
59707	987501
32366	987502
10302	987503
56041	987504
365	987505
82094	987506
250	987507
3434	987508
52995	987509
56223	987510
67365	987511
47515	987512
12343	987513
231	987514
1452	987515
4963	987516
11491	987517
22239	987518
25046	987519
57125	987520
99351	987521
51873	987522
29673	987523
303	987524
17348	987525
79351	987526
1924	987527
60929	987528
12574	987529
24366	987530
26016	987531
68355	987532
12887	987533
46699	987534
4197	987535
57024	987536
13827	987537
113042	987538
18471	987539
7154	987540
46543	987541
29236	987542
1054	987543
15035	987544
34926	987545
20929	987546
30135	987547
80985	987548
5248	987549
90186	987550
55439	987551
113162	987552
270	987553
58667	987554
31318	987555
54894	987556
1886	987557
6456	987558
56349	987559
495	987560
18041	987561
18509	987562
445	987563
49532	987564
1682	987565
77415	987566
17797	987567
44044	987568
10355	987569
26254	987570
45571	987571
5907	987572
1090	987573
65484	987574
38698	987575
42326	987576
5696	987577
3438	987578
8547	987579
24321	987580
18997	987581
1004	987582
43137	987583
35414	987584
28217	987585
50085	987586
79211	987587
11470	987588
47235	987589
17619	987590
92343	987591
55711	987592
22317	987593
39029	987594
38189	987595
794	987596
18003	987597
6608	987598
61848	987599
652	987600
103386	987601
1576	987602
20374	987603
14258	987604
23911	987605
20783	987606
57107	987607
18913	987608
29485	987609
37342	987610
44017	987611
16083	987612
24581	987613
30542	987614
91315	987615
10828	987616
1471	987617
90396	987618
10366	987619
14441	987620
81510	987621
27474	987622
1720	987623
258	987624
1281	987625
33573	987626
14471	987627
15746	987628
14894	987629
12137	987630
8810	987631
5163	987632
49683	987633
28480	987634
56411	987635
24284	987636
1113	987637
24361	987638
24998	987639
71545	987640
24810	987641
1396	987642
27488	987643
9406	987644
34138	987645
619	987646
90157	987647
13999	987648
4891	987649
13934	987650
11051	987651
89880	987652
55824	987653
88979	987654
1166	987655
43959	987656
18777	987657
4685	987658
6271	987659
207	987660
1347	987661
5548	987662
12776	987663
43455	987664
47619	987665
67766	987666
840	987667
48730	987668
72277	987669
57733	987670
41895	987671
7772	987672
936	987673
56	987674
35291	987675
16412	987676
89875	987677
79795	987678
39947	987679
78530	987680
68250	987681
6437	987682
13416	987683
83496	987684
57085	987685
6129	987686
31337	987687
2	987688
3964	987689
58	987690
21950	987691
13443	987692
15119	987693
10631	987694
85052	987695
15114	987696
2473	987697
42587	987698
19598	987699
68787	987700
4747	987701
1069	987702
280	987703
9159	987704
17982	987705
8716	987706
59238	987707
65285	987708
31236	987709
16312	987710
36509	987711
2337	987712
55273	987713
34732	987714
15233	987715
25144	987716
6547	987717
3085	987718
79659	987719
917	987720
27340	987721
43136	987722
45062	987723
13353	987724
23468	987725
13400	987726
14887	987727
2890	987728
17022	987729
13711	987730
1074	987731
81081	987732
7569	987733
64044	987734
17944	987735
20643	987736
62145	987737
75147	987738
4426	987739
36467	987740
40850	987741
9702	987742
38817	987743
99213	987744
26049	987745
44472	987746
26803	987747
3010	987748
6514	987749
5141	987750
5155	987751
12849	987752
7070	987753
48	987754
15553	987755
76318	987756
235	987757
85754	987758
58376	987759
11032	987760
49602	987761
92709	987762
100	987763
16965	987764
9566	987765
48739	987766
47560	987767
1245	987768
29493	987769
11176	987770
8289	987771
114564	987772
33530	987773
59777	987774
77956	987775
24025	987776
66	987777
13198	987778
54	987779
19565	987780
47357	987781
564	987782
4819	987783
49697	987784
50896	987785
11787	987786
8422	987787
73305	987788
31109	987789
58326	987790
13634	987791
61447	987792
55024	987793
72752	987794
36367	987795
7426	987796
80670	987797
35186	987798
15099	987799
80798	987800
2768	987801
638	987802
189	987803
2119	987804
42515	987805
81676	987806
21452	987807
8721	987808
60306	987809
17195	987810
57343	987811
13773	987812
15490	987813
44575	987814
80811	987815
3936	987816
67687	987817
10965	987818
30298	987819
12910	987820
201	987821
5160	987822
41140	987823
80995	987824
21866	987825
47596	987826
21528	987827
5313	987828
48546	987829
3726	987830
69293	987831
24660	987832
112466	987833
75575	987834
11085	987835
19632	987836
19314	987837
40015	987838
89014	987839
43362	987840
374	987841
12756	987842
68	987843
92508	987844
825	987845
51	987846
14038	987847
80	987848
20340	987849
57385	987850
62684	987851
38582	987852
29026	987853
16359	987854
43597	987855
55764	987856
57378	987857
21900	987858
10538	987859
98413	987860
55519	987861
52295	987862
90206	987863
188	987864
6506	987865
41583	987866
15184	987867
29836	987868
15462	987869
66597	987870
41460	987871
6109	987872
1009	987873
10673	987874
91706	987875
76068	987876
24540	987877
39350	987878
16211	987879
5868	987880
54552	987881
22578	987882
40854	987883
52924	987884
3092	987885
62366	987886
2631	987887
51410	987888
23931	987889
1360	987890
13138	987891
17151	987892
52907	987893
6613	987894
38831	987895
38576	987896
25704	987897
292	987898
16474	987899
1735	987900
44368	987901
11724	987902
10186	987903
12110	987904
12477	987905
4202	987906
87956	987907
51602	987908
13374	987909
90669	987910
72154	987911
43732	987912
9794	987913
39835	987914
397	987915
1167	987916
98026	987917
478	987918
14323	987919
65794	987920
18663	987921
5615	987922
88960	987923
67170	987924
1830	987925
13541	987926
16357	987927
53736	987928
8469	987929
18404	987930
29048	987931
59562	987932
51965	987933
6395	987934
29606	987935
24585	987936
6974	987937
81446	987938
24773	987939
65129	987940
14458	987941
28090	987942
76853	987943
1579	987944
43006	987945
54426	987946
96	987947
26743	987948
17467	987949
23420	987950
9774	987951
20891	987952
10154	987953
1446	987954
45127	987955
27739	987956
26500	987957
815	987958
41425	987959
64656	987960
36080	987961
55387	987962
57005	987963
52144	987964
9004	987965
2851	987966
37904	987967
54749	987968
76844	987969
595	987970
1709	987971
32015	987972
67022	987973
1290	987974
11400	987975
54924	987976
41230	987977
906	987978
95202	987979
10621	987980
87043	987981
2634	987982
7666	987983
19483	987984
71111	987985
37725	987986
79446	987987
16803	987988
44984	987989
11037	987990
26326	987991
24859	987992
18355	987993
3130	987994
8925	987995
1765	987996
86091	987997
43567	987998
2807	987999
39000	988000
8611	988001
6294	988002
96843	988003
800	988004
50384	988005
15308	988006
23455	988007
79709	988008
42230	988009
46518	988010
1235	988011
3890	988012
63721	988013
91250	988014
4942	988015
26557	988016
22749	988017
1159	988018
902	988019
40834	988020
13611	988021
56150	988022
12845	988023
73455	988024
26022	988025
37105	988026
6674	988027
33949	988028
31406	988029
6	988030
5033	988031
64901	988032
64	988033
87988	988034
16555	988035
47772	988036
13984	988037
54702	988038
7434	988039
14012	988040
22924	988041
38004	988042
65301	988043
19123	988044
16283	988045
32956	988046
8115	988047
53234	988048
2006	988049
9001	988050
49678	988051
11033	988052
2664	988053
58574	988054
383	988055
7886	988056
665	988057
3	988058
5797	988059
77922	988060
2629	988061
26	988062
68237	988063
45309	988064
89812	988065
37213	988066
46050	988067
17314	988068
15319	988069
40949	988070
31090	988071
54500	988072
30651	988073
78260	988074
1394	988075
32072	988076
1369	988077
5508	988078
30767	988079
19355	988080
59955	988081
62398	988082
23920	988083
19356	988084
30213	988085
75933	988086
27965	988087
88822	988088
41663	988089
20792	988090
79845	988091
12218	988092
8949	988093
59207	988094
13515	988095
107530	988096
4284	988097
8722	988098
88191	988099
1610	988100
77740	988101
14571	988102
36437	988103
20062	988104
30866	988105
51574	988106
2225	988107
8520	988108
1541	988109
82427	988110
14225	988111
19949	988112
15589	988113
55304	988114
43850	988115
36825	988116
19149	988117
9056	988118
38488	988119
45206	988120
9512	988121
21174	988122
23450	988123
7585	988124
10886	988125
51276	988126
20354	988127
50223	988128
20694	988129
50159	988130
7608	988131
39147	988132
94944	988133
21644	988134
45203	988135
6782	988136
47258	988137
25673	988138
69075	988139
47570	988140
81875	988141
47083	988142
22450	988143
5618	988144
48580	988145
43689	988146
15352	988147
854	988148
8280	988149
29735	988150
16390	988151
3139	988152
9024	988153
47118	988154
7018	988155
27546	988156
2537	988157
57139	988158
95460	988159
74405	988160
52891	988161
62268	988162
54683	988163
80746	988164
71	988165
47625	988166
772	988167
13897	988168
8193	988169
58048	988170
2191	988171
31086	988172
29346	988173
69277	988174
46875	988175
32317	988176
35799	988177
59929	988178
16964	988179
41883	988180
2295	988181
11198	988182
48271	988183
74328	988184
9360	988185
35273	988186
10112	988187
35513	988188
63122	988189
57598	988190
9370	988191
93861	988192
1531	988193
61730	988194
88279	988195
119	988196
18683	988197
28288	988198
34399	988199
56325	988200
6137	988201
44049	988202
33468	988203
5036	988204
60442	988205
23717	988206
2065	988207
3899	988208
3206	988209
4604	988210
12344	988211
11003	988212
34104	988213
27599	988214
3366	988215
49046	988216
3336	988217
17485	988218
84026	988219
861	988220
40824	988221
14111	988222
65466	988223
20050	988224
40516	988225
17572	988226
7934	988227
265	988228
28773	988229
26486	988230
24256	988231
39958	988232
14315	988233
10438	988234
30511	988235
6935	988236
6918	988237
61885	988238
35040	988239
65940	988240
3251	988241
6198	988242
53872	988243
55547	988244
50829	988245
8757	988246
2034	988247
6806	988248
10357	988249
53376	988250
13157	988251
4452	988252
3671	988253
5009	988254
64487	988255
64439	988256
65540	988257
13368	988258
39761	988259
2809	988260
34571	988261
4127	988262
10094	988263
92083	988264
8998	988265
71911	988266
24415	988267
31995	988268
10835	988269
45841	988270
1798	988271
82256	988272
39643	988273
1644	988274
9933	988275
7004	988276
44	988277
8068	988278
22022	988279
15621	988280
9336	988281
798	988282
41728	988283
464	988284
805	988285
21193	988286
28461	988287
514	988288
17799	988289
11292	988290
10	988291
4416	988292
317	988293
7023	988294
27069	988295
13196	988296
5929	988297
20786	988298
9640	988299
81829	988300
36472	988301
256	988302
69325	988303
38449	988304
9653	988305
16059	988306
81755	988307
62555	988308
29303	988309
19499	988310
162	988311
15624	988312
201	988313
12825	988314
77305	988315
7531	988316
35676	988317
48846	988318
11041	988319
20470	988320
17210	988321
24535	988322
36949	988323
807	988324
707	988325
55085	988326
7536	988327
41189	988328
146	988329
12531	988330
46356	988331
29770	988332
79443	988333
73353	988334
111673	988335
3729	988336
5006	988337
6004	988338
57168	988339
455	988340
33618	988341
60442	988342
1822	988343
103601	988344
21853	988345
20345	988346
86365	988347
27482	988348
17449	988349
153	988350
14309	988351
30580	988352
93638	988353
1163	988354
57244	988355
23922	988356
20362	988357
9407	988358
60386	988359
6276	988360
9564	988361
74299	988362
6558	988363
77450	988364
33868	988365
3427	988366
25341	988367
2354	988368
16900	988369
39254	988370
55154	988371
4122	988372
24316	988373
68547	988374
19914	988375
1735	988376
1004	988377
3176	988378
15195	988379
1360	988380
16728	988381
64869	988382
76649	988383
64685	988384
374	988385
5464	988386
15223	988387
81628	988388
1166	988389
22765	988390
51341	988391
5179	988392
30875	988393
17957	988394
2804	988395
48044	988396
89919	988397
664	988398
37778	988399
7322	988400
7841	988401
52029	988402
3758	988403
7075	988404
11733	988405
23064	988406
51211	988407
86636	988408
6145	988409
30793	988410
145	988411
86397	988412
5474	988413
5105	988414
12484	988415
931	988416
7119	988417
63510	988418
30234	988419
8935	988420
31036	988421
49847	988422
35583	988423
14761	988424
61907	988425
79823	988426
12595	988427
4334	988428
1203	988429
7118	988430
36541	988431
28423	988432
27500	988433
2330	988434
13479	988435
59017	988436
52045	988437
69265	988438
29008	988439
65097	988440
17099	988441
44010	988442
22986	988443
10136	988444
34940	988445
56118	988446
9481	988447
24853	988448
42366	988449
53201	988450
77219	988451
45554	988452
43800	988453
48421	988454
4835	988455
31253	988456
17381	988457
69256	988458
61893	988459
111	988460
9829	988461
1985	988462
15804	988463
37957	988464
65249	988465
25089	988466
584	988467
69209	988468
49505	988469
24565	988470
6579	988471
101876	988472
48682	988473
36896	988474
39054	988475
5467	988476
4714	988477
38061	988478
2327	988479
4535	988480
12640	988481
285	988482
1793	988483
266	988484
20122	988485
20180	988486
17297	988487
3633	988488
1273	988489
4565	988490
35760	988491
69595	988492
9716	988493
94086	988494
20401	988495
2464	988496
22907	988497
46960	988498
31498	988499
186	988500
29505	988501
19441	988502
51610	988503
4561	988504
13620	988505
1067	988506
36398	988507
58936	988508
17350	988509
76498	988510
28838	988511
14223	988512
9011	988513
84139	988514
22891	988515
3941	988516
29178	988517
7454	988518
29277	988519
10879	988520
55371	988521
6744	988522
1538	988523
57239	988524
45824	988525
6782	988526
32008	988527
1268	988528
77139	988529
5901	988530
3706	988531
2896	988532
18145	988533
21552	988534
2104	988535
31808	988536
1129	988537
88025	988538
5197	988539
45860	988540
40395	988541
102888	988542
31300	988543
24937	988544
36425	988545
28566	988546
310	988547
56736	988548
26555	988549
519	988550
88064	988551
2945	988552
10469	988553
9574	988554
42410	988555
5942	988556
35900	988557
14536	988558
11179	988559
99936	988560
44668	988561
31113	988562
10514	988563
34274	988564
25789	988565
50373	988566
75252	988567
324	988568
40034	988569
10279	988570
29338	988571
77380	988572
16602	988573
19427	988574
6295	988575
38463	988576
98044	988577
36242	988578
82960	988579
88741	988580
7637	988581
17403	988582
12160	988583
11981	988584
91905	988585
84	988586
11366	988587
94098	988588
62255	988589
20670	988590
385	988591
20588	988592
46190	988593
15576	988594
65866	988595
45223	988596
8248	988597
65916	988598
95226	988599
86540	988600
1200	988601
17990	988602
20332	988603
15500	988604
3532	988605
35341	988606
69577	988607
16256	988608
100132	988609
11983	988610
112347	988611
19081	988612
37347	988613
122	988614
2632	988615
3078	988616
699	988617
105087	988618
183	988619
63334	988620
2199	988621
10480	988622
80542	988623
11459	988624
38842	988625
44649	988626
64141	988627
68107	988628
22156	988629
11882	988630
3762	988631
41468	988632
26265	988633
11533	988634
43666	988635
23358	988636
55322	988637
1589	988638
48538	988639
15928	988640
49647	988641
19238	988642
337	988643
43586	988644
16742	988645
12519	988646
59962	988647
76414	988648
50239	988649
7901	988650
111740	988651
1138	988652
21894	988653
12612	988654
17139	988655
6139	988656
34097	988657
2413	988658
12044	988659
3064	988660
2788	988661
19661	988662
35560	988663
1962	988664
26598	988665
46887	988666
14117	988667
2050	988668
2878	988669
2214	988670
43505	988671
40629	988672
69754	988673
3665	988674
32401	988675
36055	988676
13946	988677
16644	988678
122	988679
850	988680
11384	988681
4418	988682
110108	988683
51	988684
44068	988685
43719	988686
10888	988687
17504	988688
58195	988689
117	988690
11593	988691
9826	988692
55165	988693
51423	988694
17477	988695
1041	988696
52541	988697
12879	988698
20513	988699
52132	988700
3536	988701
52	988702
16087	988703
15983	988704
38538	988705
10976	988706
26842	988707
23561	988708
20870	988709
1417	988710
37559	988711
44542	988712
26990	988713
31546	988714
100066	988715
28033	988716
375	988717
3840	988718
108973	988719
2784	988720
83974	988721
5869	988722
48859	988723
35765	988724
1100	988725
53086	988726
31921	988727
4098	988728
30023	988729
10142	988730
2034	988731
40906	988732
60713	988733
18437	988734
18850	988735
21962	988736
18049	988737
44638	988738
14638	988739
58254	988740
20870	988741
73880	988742
71186	988743
8730	988744
71975	988745
101864	988746
2907	988747
23455	988748
27226	988749
4060	988750
91600	988751
46948	988752
30450	988753
41416	988754
928	988755
42784	988756
59554	988757
9738	988758
7395	988759
37771	988760
85679	988761
13079	988762
23884	988763
74364	988764
74048	988765
13384	988766
9632	988767
15658	988768
70669	988769
42884	988770
52848	988771
720	988772
32171	988773
25601	988774
74035	988775
76273	988776
65297	988777
19232	988778
95419	988779
70814	988780
60810	988781
37954	988782
9019	988783
4682	988784
59800	988785
33766	988786
3845	988787
19954	988788
62416	988789
74184	988790
528	988791
79053	988792
12003	988793
55810	988794
50713	988795
336	988796
38	988797
74142	988798
12836	988799
80540	988800
74454	988801
20685	988802
50202	988803
19135	988804
49113	988805
51687	988806
48408	988807
25719	988808
6264	988809
1467	988810
1388	988811
62203	988812
100317	988813
23114	988814
39472	988815
6538	988816
100259	988817
1520	988818
16208	988819
61807	988820
94189	988821
16897	988822
22156	988823
11827	988824
21015	988825
13905	988826
111939	988827
34625	988828
54400	988829
68381	988830
26589	988831
32972	988832
1291	988833
12	988834
5016	988835
29892	988836
52121	988837
72431	988838
11548	988839
82597	988840
463	988841
39035	988842
32581	988843
1437	988844
28761	988845
55216	988846
4977	988847
33451	988848
98235	988849
4429	988850
32691	988851
2774	988852
12209	988853
1012	988854
30966	988855
20050	988856
16348	988857
26518	988858
36954	988859
237	988860
45498	988861
63637	988862
9111	988863
12958	988864
32969	988865
27236	988866
31568	988867
14235	988868
27558	988869
50278	988870
7312	988871
4385	988872
53738	988873
81791	988874
36034	988875
64657	988876
7615	988877
1587	988878
28386	988879
3851	988880
15210	988881
289	988882
52546	988883
16735	988884
73339	988885
36	988886
53305	988887
45903	988888
80302	988889
39581	988890
240	988891
73380	988892
17254	988893
35045	988894
59959	988895
23392	988896
45996	988897
70492	988898
45440	988899
14882	988900
16865	988901
2847	988902
34381	988903
6115	988904
6618	988905
46888	988906
8213	988907
32810	988908
22070	988909
14922	988910
210	988911
29517	988912
8453	988913
4737	988914
29323	988915
105889	988916
29289	988917
78666	988918
6111	988919
76323	988920
6362	988921
51254	988922
698	988923
65251	988924
400	988925
37675	988926
12180	988927
98469	988928
74161	988929
11354	988930
47393	988931
57598	988932
11672	988933
20977	988934
20813	988935
4814	988936
33252	988937
17	988938
47978	988939
103459	988940
25050	988941
7728	988942
44472	988943
55459	988944
59144	988945
23379	988946
7677	988947
31509	988948
12687	988949
8714	988950
15493	988951
49029	988952
8617	988953
40295	988954
6670	988955
2624	988956
33195	988957
8653	988958
599	988959
1370	988960
36725	988961
42093	988962
69760	988963
38682	988964
30	988965
15153	988966
61531	988967
58915	988968
3584	988969
35124	988970
4960	988971
21227	988972
70429	988973
32347	988974
266	988975
99087	988976
32652	988977
13489	988978
1155	988979
47487	988980
4797	988981
31585	988982
13481	988983
56006	988984
4828	988985
3376	988986
5466	988987
32366	988988
19714	988989
65216	988990
6925	988991
1355	988992
25219	988993
9316	988994
55271	988995
23655	988996
25503	988997
37244	988998
36080	988999
74568	989000
34592	989001
14037	989002
15997	989003
52961	989004
69204	989005
11912	989006
1204	989007
55338	989008
93118	989009
100197	989010
3350	989011
7066	989012
62203	989013
28665	989014
21269	989015
71455	989016
47896	989017
26037	989018
5215	989019
43005	989020
23483	989021
4805	989022
10111	989023
31972	989024
39902	989025
1158	989026
498	989027
2	989028
433	989029
12626	989030
996	989031
42548	989032
31306	989033
20621	989034
64654	989035
10599	989036
16162	989037
8028	989038
11644	989039
23	989040
6943	989041
50087	989042
22534	989043
38630	989044
19477	989045
34793	989046
2228	989047
25495	989048
21143	989049
99166	989050
7266	989051
2867	989052
10417	989053
50061	989054
43118	989055
7541	989056
79769	989057
5182	989058
63533	989059
12526	989060
9518	989061
93307	989062
44896	989063
67320	989064
20880	989065
369	989066
29281	989067
52355	989068
48623	989069
23461	989070
52550	989071
14895	989072
3305	989073
52681	989074
75640	989075
2047	989076
8900	989077
15066	989078
17199	989079
15081	989080
66461	989081
46002	989082
17084	989083
2287	989084
5055	989085
1855	989086
1	989087
20387	989088
8047	989089
336	989090
40594	989091
3967	989092
18748	989093
48613	989094
78211	989095
90045	989096
3222	989097
28663	989098
21505	989099
32566	989100
31209	989101
108259	989102
73381	989103
35509	989104
12997	989105
49994	989106
22997	989107
568	989108
8132	989109
76250	989110
1339	989111
2884	989112
18054	989113
205	989114
72520	989115
12397	989116
39573	989117
38689	989118
53038	989119
50567	989120
16935	989121
67969	989122
34250	989123
69671	989124
77830	989125
59038	989126
4068	989127
24465	989128
9749	989129
53188	989130
838	989131
43065	989132
2835	989133
152	989134
46930	989135
5261	989136
6158	989137
859	989138
29077	989139
1151	989140
54083	989141
275	989142
47847	989143
14157	989144
17115	989145
8650	989146
63888	989147
33973	989148
14038	989149
15995	989150
65624	989151
1092	989152
54310	989153
2822	989154
2794	989155
27185	989156
6379	989157
7548	989158
546	989159
94460	989160
24569	989161
56777	989162
21996	989163
2072	989164
53471	989165
3616	989166
42780	989167
5483	989168
3091	989169
24301	989170
41533	989171
57467	989172
821	989173
55917	989174
15454	989175
13083	989176
10390	989177
8661	989178
103674	989179
29045	989180
78580	989181
37184	989182
10768	989183
63682	989184
24012	989185
34109	989186
8586	989187
5555	989188
2036	989189
231	989190
66801	989191
43590	989192
210	989193
45580	989194
209	989195
62003	989196
33248	989197
5322	989198
55555	989199
37665	989200
32640	989201
17604	989202
3978	989203
277	989204
58253	989205
6107	989206
30410	989207
3048	989208
687	989209
4439	989210
6413	989211
5503	989212
11574	989213
67243	989214
28957	989215
51136	989216
103465	989217
2305	989218
76498	989219
912	989220
72935	989221
66304	989222
34368	989223
39803	989224
32595	989225
12498	989226
6363	989227
26779	989228
46484	989229
114217	989230
10623	989231
41494	989232
6137	989233
46293	989234
14632	989235
18150	989236
48640	989237
14699	989238
31218	989239
2050	989240
1382	989241
5366	989242
14835	989243
1014	989244
31043	989245
5924	989246
29432	989247
13312	989248
9657	989249
16710	989250
233	989251
13494	989252
47261	989253
9457	989254
109687	989255
64839	989256
63299	989257
4812	989258
99074	989259
48541	989260
34721	989261
2549	989262
92251	989263
75375	989264
89264	989265
17865	989266
60548	989267
29330	989268
58086	989269
40033	989270
54800	989271
64353	989272
62836	989273
2019	989274
18074	989275
2429	989276
28196	989277
15371	989278
32626	989279
2817	989280
994	989281
15563	989282
29786	989283
1074	989284
57973	989285
61302	989286
11328	989287
86464	989288
25842	989289
96287	989290
44853	989291
33369	989292
15345	989293
2100	989294
100435	989295
67308	989296
97662	989297
108511	989298
7154	989299
7518	989300
27557	989301
16019	989302
88046	989303
21312	989304
5212	989305
13435	989306
59636	989307
11015	989308
3810	989309
4148	989310
15550	989311
20044	989312
41939	989313
39678	989314
3287	989315
5026	989316
28605	989317
16264	989318
79116	989319
105921	989320
29530	989321
15727	989322
86532	989323
23748	989324
12880	989325
13500	989326
74918	989327
9730	989328
79081	989329
13686	989330
17243	989331
2103	989332
7893	989333
10243	989334
2354	989335
51712	989336
3246	989337
12888	989338
34554	989339
49750	989340
66480	989341
34021	989342
6746	989343
1692	989344
8144	989345
52913	989346
13108	989347
1488	989348
41775	989349
26955	989350
5752	989351
10930	989352
39109	989353
17718	989354
40654	989355
3556	989356
66958	989357
108745	989358
1433	989359
88813	989360
3172	989361
41587	989362
29276	989363
449	989364
47321	989365
15670	989366
2709	989367
35871	989368
4703	989369
16447	989370
40	989371
43416	989372
7016	989373
48418	989374
30457	989375
38193	989376
618	989377
37121	989378
1372	989379
37149	989380
9145	989381
70569	989382
3645	989383
6414	989384
19063	989385
14800	989386
6395	989387
17392	989388
30941	989389
386	989390
26404	989391
45977	989392
4126	989393
3716	989394
53221	989395
41023	989396
21429	989397
5756	989398
57383	989399
35292	989400
2060	989401
10225	989402
13	989403
15085	989404
2123	989405
41806	989406
3786	989407
76480	989408
56788	989409
37268	989410
20758	989411
65028	989412
20395	989413
6328	989414
57878	989415
18469	989416
41067	989417
4945	989418
51249	989419
9217	989420
28702	989421
60677	989422
15842	989423
24206	989424
15790	989425
28535	989426
2627	989427
27440	989428
32919	989429
61402	989430
51248	989431
41251	989432
49337	989433
58103	989434
58578	989435
6919	989436
56326	989437
15212	989438
92561	989439
48330	989440
59981	989441
62491	989442
63667	989443
41205	989444
72430	989445
4472	989446
32993	989447
6931	989448
9080	989449
265	989450
38145	989451
66690	989452
57853	989453
9171	989454
6505	989455
51320	989456
21867	989457
2671	989458
15602	989459
3761	989460
36223	989461
34178	989462
25538	989463
63565	989464
37074	989465
24772	989466
54240	989467
104475	989468
38880	989469
1071	989470
15563	989471
16753	989472
33603	989473
2643	989474
5138	989475
3776	989476
40657	989477
34257	989478
6102	989479
458	989480
23228	989481
62941	989482
3634	989483
71256	989484
5331	989485
262	989486
29136	989487
10695	989488
16555	989489
2190	989490
22872	989491
80255	989492
2973	989493
5392	989494
109280	989495
7637	989496
1554	989497
77000	989498
36351	989499
2770	989500
28091	989501
43201	989502
88272	989503
3721	989504
4642	989505
13087	989506
57365	989507
26692	989508
63208	989509
92993	989510
48477	989511
9198	989512
17564	989513
7778	989514
17443	989515
45836	989516
22594	989517
51277	989518
1089	989519
23459	989520
11401	989521
627	989522
9309	989523
270	989524
15550	989525
45855	989526
27312	989527
40655	989528
11585	989529
583	989530
75120	989531
32658	989532
10896	989533
91700	989534
10934	989535
32044	989536
54060	989537
75500	989538
54877	989539
2959	989540
8811	989541
87947	989542
47373	989543
25153	989544
88	989545
8765	989546
41853	989547
13912	989548
20439	989549
16776	989550
28980	989551
48220	989552
58659	989553
86837	989554
112530	989555
59285	989556
4412	989557
52297	989558
46312	989559
19124	989560
4194	989561
61460	989562
34207	989563
11404	989564
70370	989565
10876	989566
4287	989567
61255	989568
2568	989569
14984	989570
90140	989571
672	989572
30550	989573
50825	989574
30637	989575
29142	989576
807	989577
40099	989578
60103	989579
47177	989580
9	989581
447	989582
3358	989583
52954	989584
7655	989585
4632	989586
33302	989587
58194	989588
85915	989589
60650	989590
5818	989591
40798	989592
6012	989593
1381	989594
13596	989595
9735	989596
13846	989597
39579	989598
17524	989599
2264	989600
9917	989601
70015	989602
12277	989603
73630	989604
69862	989605
11596	989606
46720	989607
68742	989608
67575	989609
60994	989610
89747	989611
6956	989612
107023	989613
23209	989614
5140	989615
38654	989616
66315	989617
15402	989618
26890	989619
52182	989620
20584	989621
9792	989622
25840	989623
1127	989624
2248	989625
57709	989626
21259	989627
9568	989628
5324	989629
33311	989630
768	989631
8342	989632
64314	989633
13088	989634
31344	989635
13404	989636
21399	989637
15057	989638
58473	989639
11957	989640
45516	989641
3718	989642
2308	989643
87494	989644
58982	989645
4581	989646
28504	989647
94403	989648
7734	989649
7515	989650
70999	989651
54968	989652
28794	989653
62549	989654
2673	989655
47351	989656
56764	989657
22324	989658
44836	989659
4670	989660
64406	989661
6355	989662
16535	989663
28867	989664
10233	989665
2576	989666
3609	989667
83779	989668
29988	989669
65068	989670
11015	989671
91396	989672
3051	989673
10736	989674
1849	989675
62878	989676
2020	989677
12557	989678
84301	989679
1885	989680
10276	989681
47384	989682
769	989683
10357	989684
2773	989685
1970	989686
63631	989687
204	989688
14371	989689
71698	989690
52740	989691
8710	989692
71898	989693
15703	989694
40074	989695
72435	989696
56490	989697
2513	989698
42950	989699
623	989700
10949	989701
5580	989702
12216	989703
5828	989704
4621	989705
60594	989706
2272	989707
33285	989708
75831	989709
27703	989710
17488	989711
74631	989712
18944	989713
52317	989714
434	989715
72908	989716
92	989717
22462	989718
46932	989719
46579	989720
30862	989721
19099	989722
1450	989723
36424	989724
6316	989725
49866	989726
23432	989727
142	989728
7971	989729
4066	989730
17675	989731
16272	989732
36319	989733
49845	989734
6053	989735
73939	989736
4950	989737
20728	989738
13330	989739
72030	989740
1224	989741
16742	989742
20570	989743
1447	989744
98765	989745
112543	989746
31221	989747
29435	989748
4659	989749
2877	989750
41031	989751
4834	989752
13315	989753
2717	989754
6054	989755
1258	989756
36096	989757
5681	989758
48357	989759
75051	989760
850	989761
19497	989762
1771	989763
62903	989764
63996	989765
77860	989766
6267	989767
75588	989768
48559	989769
3489	989770
13723	989771
15140	989772
45761	989773
1452	989774
53381	989775
25250	989776
82213	989777
4872	989778
88938	989779
65188	989780
88852	989781
4968	989782
26769	989783
8250	989784
73437	989785
7956	989786
4518	989787
22817	989788
49723	989789
6052	989790
10155	989791
9423	989792
600	989793
2167	989794
5642	989795
77602	989796
4804	989797
31344	989798
284	989799
28887	989800
23233	989801
8832	989802
77585	989803
2218	989804
19588	989805
4746	989806
21208	989807
17545	989808
26900	989809
37746	989810
73658	989811
86362	989812
27620	989813
97716	989814
57078	989815
76129	989816
38423	989817
21495	989818
9090	989819
9550	989820
2426	989821
6489	989822
93794	989823
43979	989824
65292	989825
15953	989826
62365	989827
24841	989828
2094	989829
23499	989830
43522	989831
55837	989832
64597	989833
3958	989834
62469	989835
672	989836
59406	989837
2696	989838
26648	989839
63542	989840
32329	989841
2790	989842
97903	989843
44532	989844
28618	989845
15845	989846
67519	989847
81757	989848
52543	989849
17322	989850
106773	989851
49574	989852
35499	989853
13245	989854
66488	989855
3594	989856
2301	989857
50092	989858
33723	989859
106983	989860
6208	989861
27468	989862
7593	989863
628	989864
7339	989865
72338	989866
24887	989867
10586	989868
1022	989869
6020	989870
19404	989871
79857	989872
17266	989873
16573	989874
13650	989875
29378	989876
30120	989877
1563	989878
1653	989879
44	989880
22552	989881
101532	989882
36049	989883
71667	989884
20941	989885
50748	989886
60143	989887
1953	989888
77436	989889
17688	989890
111233	989891
524	989892
68784	989893
83190	989894
59061	989895
14599	989896
5430	989897
61193	989898
8058	989899
319	989900
28040	989901
2588	989902
33	989903
4699	989904
67448	989905
36545	989906
73778	989907
9936	989908
5848	989909
102121	989910
14225	989911
49352	989912
2419	989913
18811	989914
8605	989915
85090	989916
46199	989917
43646	989918
6110	989919
61163	989920
74952	989921
71526	989922
599	989923
309	989924
11684	989925
60656	989926
65291	989927
10618	989928
5103	989929
4131	989930
2073	989931
63083	989932
2101	989933
32910	989934
71619	989935
33656	989936
6450	989937
5228	989938
87916	989939
63974	989940
4331	989941
57735	989942
12332	989943
10656	989944
7165	989945
44825	989946
88450	989947
38539	989948
99	989949
49941	989950
67454	989951
21116	989952
58032	989953
75937	989954
98374	989955
47602	989956
42918	989957
33334	989958
19092	989959
4992	989960
281	989961
7902	989962
34826	989963
33560	989964
34557	989965
114	989966
40074	989967
3207	989968
6248	989969
52635	989970
16239	989971
17893	989972
79409	989973
39646	989974
1749	989975
74212	989976
179	989977
11072	989978
4501	989979
85081	989980
20995	989981
63547	989982
38596	989983
64505	989984
42952	989985
68629	989986
40110	989987
17	989988
4072	989989
9418	989990
80546	989991
19547	989992
58549	989993
65602	989994
1671	989995
18073	989996
42941	989997
1059	989998
8355	989999
30770	990000
88567	990001
6461	990002
52083	990003
24185	990004
14560	990005
44154	990006
36848	990007
43317	990008
16200	990009
20521	990010
26080	990011
32954	990012
12185	990013
43892	990014
54123	990015
9596	990016
45353	990017
2642	990018
15820	990019
8478	990020
51832	990021
10204	990022
66705	990023
12873	990024
48637	990025
3782	990026
5829	990027
13286	990028
28248	990029
3632	990030
42043	990031
80367	990032
7712	990033
47125	990034
59771	990035
19690	990036
30163	990037
22755	990038
42637	990039
84055	990040
44716	990041
2802	990042
76909	990043
17252	990044
45607	990045
82287	990046
66906	990047
42953	990048
5792	990049
93287	990050
36872	990051
48514	990052
74986	990053
74908	990054
31638	990055
4668	990056
21923	990057
71188	990058
36152	990059
7834	990060
26812	990061
58638	990062
99290	990063
64677	990064
61283	990065
61327	990066
555	990067
34808	990068
11281	990069
67645	990070
33061	990071
15313	990072
14788	990073
19036	990074
31096	990075
38730	990076
27369	990077
45864	990078
14222	990079
69090	990080
66506	990081
6151	990082
48972	990083
12307	990084
16879	990085
28922	990086
14665	990087
26021	990088
61997	990089
39358	990090
3027	990091
18959	990092
20427	990093
21927	990094
42289	990095
77517	990096
38334	990097
8715	990098
2682	990099
10163	990100
12600	990101
48357	990102
10370	990103
42538	990104
43057	990105
86305	990106
14124	990107
10175	990108
54313	990109
63177	990110
4641	990111
334	990112
45623	990113
110	990114
15621	990115
18379	990116
30352	990117
6364	990118
98360	990119
16102	990120
9782	990121
41490	990122
13813	990123
1690	990124
51759	990125
2592	990126
39166	990127
80560	990128
52613	990129
7293	990130
11547	990131
11518	990132
16301	990133
71493	990134
7576	990135
58576	990136
20668	990137
347	990138
10407	990139
32713	990140
27516	990141
5922	990142
23643	990143
48115	990144
56406	990145
49808	990146
14777	990147
844	990148
6781	990149
11607	990150
49717	990151
2647	990152
39259	990153
73475	990154
4825	990155
6910	990156
45737	990157
20007	990158
28300	990159
3736	990160
41551	990161
80129	990162
70529	990163
21592	990164
25602	990165
27568	990166
472	990167
86367	990168
22118	990169
5947	990170
69507	990171
13787	990172
22396	990173
20499	990174
10674	990175
13997	990176
29618	990177
42379	990178
13143	990179
70258	990180
4689	990181
20281	990182
13100	990183
78757	990184
37659	990185
12997	990186
28822	990187
89319	990188
15763	990189
24275	990190
71878	990191
12	990192
8835	990193
7579	990194
761	990195
29717	990196
49513	990197
743	990198
4729	990199
49300	990200
19385	990201
60463	990202
37877	990203
711	990204
2021	990205
38975	990206
24226	990207
38697	990208
4075	990209
46386	990210
17717	990211
73863	990212
22766	990213
63672	990214
766	990215
42914	990216
13090	990217
27152	990218
65555	990219
4217	990220
14773	990221
51957	990222
5651	990223
6550	990224
18488	990225
45761	990226
72728	990227
20406	990228
9987	990229
93970	990230
31324	990231
67761	990232
6553	990233
10628	990234
27547	990235
16361	990236
1322	990237
91720	990238
111526	990239
49555	990240
93	990241
22258	990242
12710	990243
97558	990244
17023	990245
7930	990246
34651	990247
10343	990248
64342	990249
1372	990250
13694	990251
11119	990252
10529	990253
50169	990254
3946	990255
2027	990256
5907	990257
44335	990258
61272	990259
5231	990260
602	990261
15607	990262
8201	990263
113798	990264
17492	990265
227	990266
93279	990267
8801	990268
7825	990269
1774	990270
23129	990271
11897	990272
20117	990273
3451	990274
7292	990275
37245	990276
30670	990277
74080	990278
15557	990279
86691	990280
51754	990281
26800	990282
31525	990283
9749	990284
36076	990285
34679	990286
11985	990287
27999	990288
20104	990289
39175	990290
34819	990291
77498	990292
61826	990293
25721	990294
79263	990295
1818	990296
27	990297
68791	990298
89699	990299
86344	990300
502	990301
25269	990302
17249	990303
72564	990304
25569	990305
5578	990306
62	990307
72344	990308
27653	990309
51069	990310
2113	990311
20960	990312
27406	990313
15144	990314
8183	990315
1066	990316
10829	990317
3490	990318
3494	990319
49323	990320
47319	990321
7365	990322
42001	990323
53209	990324
43354	990325
86750	990326
23631	990327
107902	990328
17204	990329
84300	990330
36179	990331
12803	990332
80139	990333
32608	990334
4683	990335
21719	990336
68596	990337
20453	990338
51998	990339
7041	990340
69850	990341
35	990342
11826	990343
11151	990344
82906	990345
2886	990346
12568	990347
28	990348
9371	990349
997	990350
140	990351
28304	990352
1074	990353
8052	990354
22455	990355
15006	990356
55851	990357
45105	990358
46803	990359
8544	990360
42977	990361
4058	990362
3065	990363
42559	990364
43252	990365
1399	990366
34083	990367
16839	990368
92854	990369
77092	990370
15758	990371
24743	990372
35357	990373
28397	990374
36679	990375
7861	990376
15408	990377
26253	990378
24818	990379
26412	990380
20447	990381
5266	990382
49925	990383
226	990384
18647	990385
25185	990386
862	990387
21371	990388
31835	990389
62080	990390
25418	990391
23318	990392
34886	990393
74456	990394
48190	990395
39417	990396
3583	990397
27049	990398
1300	990399
37212	990400
1635	990401
52580	990402
33928	990403
50941	990404
99265	990405
45536	990406
35418	990407
30377	990408
6561	990409
9526	990410
50537	990411
3255	990412
18459	990413
73	990414
5535	990415
43	990416
11956	990417
32997	990418
28776	990419
1639	990420
5153	990421
46826	990422
3514	990423
42435	990424
3050	990425
2930	990426
91488	990427
108696	990428
28502	990429
10862	990430
2873	990431
5077	990432
36912	990433
59680	990434
71973	990435
62424	990436
70893	990437
157	990438
10255	990439
18769	990440
152	990441
69241	990442
51943	990443
323	990444
70701	990445
50034	990446
24760	990447
33067	990448
39776	990449
1036	990450
16973	990451
5682	990452
5120	990453
75479	990454
9545	990455
65658	990456
6063	990457
27808	990458
859	990459
13279	990460
24892	990461
8971	990462
63476	990463
63286	990464
30920	990465
53865	990466
26116	990467
66283	990468
92664	990469
2730	990470
62060	990471
43840	990472
568	990473
24575	990474
20318	990475
46339	990476
78501	990477
87459	990478
82090	990479
87071	990480
77671	990481
16633	990482
57349	990483
85608	990484
4482	990485
358	990486
687	990487
27086	990488
749	990489
24866	990490
44549	990491
16187	990492
17323	990493
91278	990494
4272	990495
35364	990496
8239	990497
31048	990498
16012	990499
11491	990500
1491	990501
64201	990502
8486	990503
82805	990504
78186	990505
22194	990506
86552	990507
8481	990508
2938	990509
12561	990510
1203	990511
34302	990512
63856	990513
22398	990514
16116	990515
50441	990516
413	990517
85596	990518
50596	990519
9395	990520
6844	990521
53636	990522
33196	990523
63141	990524
4731	990525
16372	990526
39438	990527
21331	990528
1466	990529
66972	990530
82031	990531
16143	990532
744	990533
24072	990534
39606	990535
5750	990536
35586	990537
26026	990538
13840	990539
10820	990540
26413	990541
55125	990542
1284	990543
24495	990544
111130	990545
56032	990546
3702	990547
34120	990548
28888	990549
80925	990550
2047	990551
53210	990552
1373	990553
91559	990554
64901	990555
1281	990556
4393	990557
887	990558
810	990559
2597	990560
39062	990561
72723	990562
28793	990563
85512	990564
2685	990565
5845	990566
36061	990567
18	990568
90689	990569
5909	990570
19246	990571
26994	990572
12557	990573
37350	990574
21655	990575
11185	990576
51561	990577
5555	990578
5839	990579
20601	990580
62731	990581
39997	990582
30422	990583
16573	990584
23973	990585
19285	990586
11395	990587
4889	990588
50246	990589
16060	990590
18222	990591
69735	990592
18951	990593
36397	990594
9058	990595
12982	990596
45307	990597
41338	990598
87308	990599
1829	990600
25899	990601
9534	990602
40771	990603
28657	990604
64694	990605
18352	990606
31480	990607
4775	990608
19523	990609
8075	990610
6766	990611
67220	990612
102906	990613
73947	990614
59433	990615
33586	990616
68159	990617
96471	990618
1613	990619
73486	990620
28	990621
51044	990622
320	990623
893	990624
1835	990625
3048	990626
18678	990627
70284	990628
50304	990629
6269	990630
3654	990631
2902	990632
23006	990633
572	990634
67350	990635
224	990636
96730	990637
4389	990638
1776	990639
78889	990640
13933	990641
29859	990642
18461	990643
38279	990644
875	990645
27303	990646
7317	990647
49709	990648
47202	990649
34127	990650
28257	990651
4472	990652
18215	990653
18313	990654
14292	990655
58198	990656
6481	990657
2484	990658
1242	990659
2156	990660
12682	990661
9689	990662
11814	990663
730	990664
22237	990665
39331	990666
62820	990667
18332	990668
56080	990669
424	990670
47568	990671
24409	990672
73155	990673
98023	990674
10220	990675
111187	990676
113282	990677
9463	990678
41327	990679
6346	990680
75661	990681
89541	990682
18646	990683
17339	990684
1915	990685
63115	990686
58922	990687
100272	990688
85646	990689
93150	990690
21444	990691
33849	990692
30123	990693
13576	990694
31345	990695
1707	990696
1899	990697
23396	990698
73113	990699
103065	990700
21988	990701
48211	990702
36281	990703
3351	990704
16937	990705
55875	990706
27643	990707
57141	990708
7815	990709
1555	990710
16146	990711
4041	990712
1208	990713
22128	990714
13740	990715
57380	990716
44490	990717
64260	990718
19102	990719
76698	990720
22697	990721
34944	990722
72309	990723
18370	990724
26005	990725
25053	990726
7267	990727
3060	990728
838	990729
56365	990730
97583	990731
49378	990732
53157	990733
11450	990734
14205	990735
9192	990736
6347	990737
6651	990738
30621	990739
62417	990740
36187	990741
23634	990742
19959	990743
1304	990744
37625	990745
66374	990746
1631	990747
31220	990748
50560	990749
55069	990750
7067	990751
69388	990752
85547	990753
111203	990754
10689	990755
22632	990756
80477	990757
16656	990758
3094	990759
13665	990760
591	990761
24784	990762
19953	990763
51379	990764
5844	990765
7096	990766
99866	990767
36508	990768
24627	990769
75667	990770
14841	990771
3860	990772
71472	990773
10146	990774
2366	990775
92577	990776
39996	990777
7732	990778
24048	990779
27572	990780
58606	990781
41077	990782
77943	990783
29073	990784
50441	990785
68904	990786
59443	990787
28589	990788
34753	990789
27	990790
4550	990791
5255	990792
76698	990793
519	990794
7960	990795
89180	990796
32218	990797
2333	990798
272	990799
41155	990800
42342	990801
18615	990802
5713	990803
32696	990804
89	990805
24985	990806
36645	990807
63915	990808
43891	990809
33386	990810
8430	990811
18194	990812
55583	990813
84	990814
740	990815
18381	990816
2075	990817
512	990818
8659	990819
89796	990820
6292	990821
77796	990822
32837	990823
5454	990824
11898	990825
559	990826
100563	990827
39940	990828
1910	990829
52854	990830
19736	990831
46436	990832
438	990833
4638	990834
14912	990835
18534	990836
109	990837
175	990838
11038	990839
20446	990840
37990	990841
7149	990842
74399	990843
397	990844
363	990845
39322	990846
30320	990847
296	990848
110975	990849
70671	990850
38284	990851
15825	990852
3123	990853
63758	990854
57079	990855
28671	990856
29428	990857
9098	990858
40900	990859
15167	990860
20677	990861
44632	990862
1593	990863
14725	990864
946	990865
4032	990866
71314	990867
21775	990868
79393	990869
221	990870
16893	990871
513	990872
462	990873
527	990874
41360	990875
330	990876
38738	990877
21739	990878
83133	990879
5	990880
68920	990881
209	990882
42197	990883
20813	990884
39809	990885
1728	990886
9208	990887
3602	990888
280	990889
7020	990890
41256	990891
26667	990892
48455	990893
1584	990894
32276	990895
3161	990896
128	990897
31400	990898
44765	990899
7223	990900
86477	990901
37627	990902
22288	990903
6921	990904
1010	990905
12455	990906
13368	990907
23080	990908
82484	990909
53239	990910
4078	990911
402	990912
77372	990913
6325	990914
52448	990915
68710	990916
17573	990917
3206	990918
26	990919
4454	990920
9291	990921
18231	990922
19656	990923
2406	990924
5846	990925
20574	990926
593	990927
91221	990928
31541	990929
24025	990930
86733	990931
698	990932
73747	990933
720	990934
8623	990935
27671	990936
10395	990937
188	990938
9404	990939
15923	990940
31752	990941
79176	990942
42130	990943
52073	990944
15632	990945
620	990946
4400	990947
83877	990948
1555	990949
80986	990950
2671	990951
106685	990952
42928	990953
2340	990954
102393	990955
43634	990956
91384	990957
14613	990958
12804	990959
4478	990960
921	990961
9203	990962
40305	990963
27942	990964
268	990965
50607	990966
40062	990967
774	990968
9889	990969
11511	990970
46570	990971
73608	990972
1196	990973
48954	990974
8252	990975
46651	990976
14559	990977
23191	990978
2510	990979
8573	990980
12678	990981
65133	990982
84782	990983
29158	990984
827	990985
127	990986
44082	990987
4376	990988
23212	990989
72856	990990
47087	990991
1469	990992
629	990993
24707	990994
2548	990995
426	990996
13141	990997
13031	990998
35904	990999
101734	991000
8483	991001
4843	991002
13544	991003
92228	991004
8685	991005
8004	991006
1940	991007
10255	991008
69793	991009
18678	991010
18537	991011
14756	991012
37038	991013
85283	991014
41910	991015
1352	991016
99241	991017
44568	991018
15471	991019
22100	991020
873	991021
41406	991022
26105	991023
30523	991024
20873	991025
195	991026
9598	991027
6953	991028
13168	991029
30787	991030
1488	991031
16189	991032
92930	991033
8364	991034
11606	991035
25210	991036
19517	991037
58813	991038
61463	991039
45798	991040
15307	991041
37190	991042
20945	991043
55861	991044
23954	991045
242	991046
86357	991047
34312	991048
3128	991049
44736	991050
26414	991051
53489	991052
15312	991053
14081	991054
19208	991055
650	991056
37072	991057
16515	991058
11699	991059
4268	991060
52221	991061
8781	991062
23196	991063
99028	991064
380	991065
3728	991066
47602	991067
749	991068
162	991069
38069	991070
498	991071
16639	991072
1876	991073
9294	991074
33706	991075
6014	991076
9210	991077
1257	991078
81422	991079
3706	991080
40373	991081
4864	991082
20451	991083
38	991084
48893	991085
3383	991086
12186	991087
6652	991088
53206	991089
17694	991090
19929	991091
5165	991092
85293	991093
62854	991094
22841	991095
381	991096
12699	991097
7243	991098
38840	991099
35742	991100
799	991101
45523	991102
86381	991103
13302	991104
68878	991105
65180	991106
49179	991107
25838	991108
49599	991109
9453	991110
12482	991111
16468	991112
4036	991113
61788	991114
16227	991115
1838	991116
15462	991117
14161	991118
5254	991119
8783	991120
9027	991121
53166	991122
8602	991123
3842	991124
8652	991125
67553	991126
17395	991127
40873	991128
36294	991129
4549	991130
12214	991131
11898	991132
65380	991133
91892	991134
27986	991135
2253	991136
31154	991137
4584	991138
31188	991139
50732	991140
34926	991141
41770	991142
10606	991143
33564	991144
54072	991145
4811	991146
820	991147
28175	991148
96325	991149
6904	991150
74939	991151
27609	991152
87493	991153
75407	991154
3291	991155
26852	991156
551	991157
544	991158
50890	991159
2814	991160
72045	991161
8802	991162
91319	991163
44053	991164
42638	991165
5457	991166
7386	991167
28926	991168
584	991169
11930	991170
68858	991171
63990	991172
11352	991173
7426	991174
1760	991175
19311	991176
6569	991177
35655	991178
253	991179
9108	991180
19174	991181
972	991182
9888	991183
10439	991184
40825	991185
67907	991186
5011	991187
79851	991188
36422	991189
49367	991190
77549	991191
37816	991192
20413	991193
3629	991194
25564	991195
38713	991196
1325	991197
26337	991198
190	991199
98623	991200
9791	991201
886	991202
97425	991203
66315	991204
20792	991205
1061	991206
39918	991207
47901	991208
21386	991209
23246	991210
65148	991211
22979	991212
487	991213
510	991214
2202	991215
42437	991216
23928	991217
39039	991218
69279	991219
79613	991220
4598	991221
64776	991222
43058	991223
8546	991224
7808	991225
84167	991226
29209	991227
47938	991228
7640	991229
34476	991230
10922	991231
39723	991232
11218	991233
24822	991234
22041	991235
8948	991236
19813	991237
1553	991238
4997	991239
42534	991240
21746	991241
52084	991242
6622	991243
38722	991244
29355	991245
3710	991246
652	991247
44	991248
5718	991249
35889	991250
79634	991251
47713	991252
930	991253
28346	991254
54750	991255
3964	991256
37595	991257
63018	991258
15920	991259
37019	991260
18908	991261
52871	991262
8119	991263
2700	991264
7896	991265
9976	991266
20369	991267
1100	991268
63119	991269
31333	991270
196	991271
22923	991272
44420	991273
83	991274
50061	991275
3817	991276
19968	991277
1797	991278
47216	991279
49470	991280
44318	991281
42003	991282
6561	991283
35430	991284
63264	991285
86617	991286
12590	991287
50591	991288
43385	991289
33947	991290
7573	991291
87247	991292
57908	991293
6196	991294
3556	991295
31552	991296
6141	991297
13381	991298
49711	991299
85813	991300
382	991301
89085	991302
104	991303
43961	991304
60	991305
54316	991306
22946	991307
4100	991308
61469	991309
44502	991310
80626	991311
905	991312
5029	991313
25584	991314
37008	991315
849	991316
79104	991317
971	991318
4542	991319
11250	991320
1579	991321
14917	991322
56525	991323
706	991324
22337	991325
58018	991326
9009	991327
102636	991328
71704	991329
5882	991330
871	991331
15413	991332
24066	991333
7399	991334
795	991335
9466	991336
53988	991337
80430	991338
43801	991339
11794	991340
4501	991341
161	991342
90643	991343
33363	991344
69419	991345
49373	991346
2256	991347
33369	991348
10	991349
13286	991350
982	991351
85086	991352
86629	991353
51323	991354
45987	991355
28046	991356
49611	991357
51048	991358
55110	991359
24767	991360
49263	991361
25949	991362
1110	991363
27790	991364
14821	991365
59905	991366
41136	991367
9591	991368
63166	991369
20582	991370
45754	991371
3091	991372
42400	991373
93567	991374
41483	991375
49026	991376
15875	991377
51763	991378
22738	991379
80029	991380
40221	991381
10941	991382
5147	991383
16223	991384
34974	991385
80976	991386
16423	991387
11942	991388
64318	991389
41840	991390
2617	991391
82426	991392
39146	991393
4786	991394
3405	991395
28529	991396
71938	991397
15984	991398
61384	991399
89521	991400
4002	991401
63214	991402
101135	991403
58811	991404
8504	991405
1797	991406
13083	991407
23216	991408
25297	991409
71611	991410
13717	991411
20681	991412
65691	991413
29837	991414
36274	991415
5533	991416
15969	991417
2775	991418
280	991419
12958	991420
12928	991421
1807	991422
1948	991423
22694	991424
87734	991425
1043	991426
1155	991427
8269	991428
81387	991429
60817	991430
31407	991431
9445	991432
100	991433
913	991434
36526	991435
21031	991436
14682	991437
66137	991438
21540	991439
22342	991440
28942	991441
65951	991442
361	991443
59674	991444
60975	991445
100226	991446
1843	991447
13568	991448
4137	991449
26749	991450
9152	991451
17095	991452
52049	991453
14279	991454
9548	991455
38158	991456
80919	991457
49103	991458
1222	991459
24743	991460
4341	991461
21039	991462
41877	991463
90076	991464
52425	991465
61135	991466
56723	991467
17328	991468
8455	991469
60949	991470
17932	991471
25107	991472
10410	991473
15892	991474
58576	991475
17142	991476
37371	991477
63069	991478
2511	991479
32246	991480
2947	991481
106952	991482
11553	991483
55445	991484
21501	991485
28	991486
40918	991487
8015	991488
389	991489
15523	991490
20657	991491
13101	991492
2957	991493
83890	991494
64307	991495
79068	991496
13147	991497
54876	991498
37364	991499
12753	991500
45827	991501
814	991502
20210	991503
21570	991504
10485	991505
62547	991506
53596	991507
79482	991508
27509	991509
63180	991510
28649	991511
15858	991512
62913	991513
2211	991514
72054	991515
1393	991516
3763	991517
18346	991518
49327	991519
26060	991520
100735	991521
60944	991522
53278	991523
3769	991524
35781	991525
35220	991526
25369	991527
54610	991528
28666	991529
36007	991530
1518	991531
2372	991532
5936	991533
9677	991534
113627	991535
132	991536
8231	991537
8642	991538
1235	991539
43009	991540
70090	991541
60638	991542
4383	991543
56460	991544
59999	991545
12998	991546
78929	991547
30369	991548
29045	991549
212	991550
28554	991551
113977	991552
60774	991553
3588	991554
15542	991555
45710	991556
8588	991557
343	991558
98706	991559
3550	991560
1816	991561
30433	991562
8930	991563
15943	991564
45330	991565
37954	991566
6151	991567
1025	991568
110706	991569
87039	991570
30722	991571
84382	991572
86129	991573
494	991574
17199	991575
5491	991576
39253	991577
10463	991578
1538	991579
14108	991580
8773	991581
74898	991582
13236	991583
44803	991584
16919	991585
10643	991586
29926	991587
35218	991588
6394	991589
45649	991590
52705	991591
99892	991592
14803	991593
66832	991594
11059	991595
37043	991596
37489	991597
17886	991598
54040	991599
76955	991600
7890	991601
40374	991602
55023	991603
9024	991604
983	991605
74200	991606
12957	991607
2771	991608
13636	991609
49312	991610
21468	991611
25426	991612
38878	991613
11825	991614
56223	991615
11080	991616
3357	991617
29313	991618
19838	991619
19258	991620
44306	991621
36710	991622
18975	991623
77081	991624
2093	991625
12232	991626
85448	991627
36319	991628
19302	991629
25766	991630
14467	991631
96173	991632
1805	991633
90595	991634
38821	991635
36151	991636
517	991637
47972	991638
43953	991639
18739	991640
23357	991641
73116	991642
7140	991643
9481	991644
33946	991645
3134	991646
99138	991647
13906	991648
21504	991649
18187	991650
9644	991651
37233	991652
51120	991653
542	991654
10090	991655
66570	991656
31404	991657
93030	991658
13757	991659
33	991660
1130	991661
54619	991662
2696	991663
4564	991664
39391	991665
73590	991666
93301	991667
26260	991668
445	991669
50254	991670
5036	991671
79711	991672
73298	991673
90100	991674
12699	991675
69179	991676
40023	991677
45636	991678
1905	991679
78055	991680
32289	991681
38548	991682
10028	991683
6045	991684
55235	991685
71932	991686
70006	991687
16625	991688
92925	991689
31021	991690
39049	991691
46738	991692
55237	991693
5577	991694
55894	991695
53569	991696
38223	991697
6837	991698
12840	991699
93573	991700
5878	991701
28811	991702
24152	991703
22553	991704
7835	991705
2890	991706
30613	991707
108424	991708
84104	991709
1873	991710
54959	991711
86289	991712
23431	991713
5014	991714
4170	991715
69257	991716
48521	991717
23531	991718
13520	991719
72256	991720
100285	991721
83509	991722
19261	991723
1482	991724
2565	991725
379	991726
16775	991727
7242	991728
50339	991729
10721	991730
44383	991731
7168	991732
30674	991733
19476	991734
7680	991735
60509	991736
4365	991737
10591	991738
23112	991739
2804	991740
6085	991741
7069	991742
41212	991743
58787	991744
6152	991745
7142	991746
1319	991747
36967	991748
1601	991749
24463	991750
13257	991751
11047	991752
50272	991753
41544	991754
41532	991755
6465	991756
22774	991757
5266	991758
16213	991759
67299	991760
7923	991761
54019	991762
19558	991763
18253	991764
8269	991765
34380	991766
58675	991767
25612	991768
74190	991769
1115	991770
5358	991771
1798	991772
111867	991773
4536	991774
19251	991775
59621	991776
77862	991777
55764	991778
1222	991779
4257	991780
4926	991781
7213	991782
102075	991783
6806	991784
3251	991785
85367	991786
43055	991787
2785	991788
37070	991789
5976	991790
4646	991791
6401	991792
3260	991793
1679	991794
21577	991795
76262	991796
20100	991797
33310	991798
36905	991799
46487	991800
67431	991801
43	991802
26662	991803
25081	991804
23814	991805
30929	991806
38820	991807
63298	991808
40	991809
34703	991810
44183	991811
2751	991812
58686	991813
3896	991814
4074	991815
2038	991816
7329	991817
982	991818
33241	991819
915	991820
54156	991821
58393	991822
21959	991823
11498	991824
82332	991825
56119	991826
7115	991827
14796	991828
6862	991829
5597	991830
54842	991831
17468	991832
1814	991833
47021	991834
73687	991835
96268	991836
35906	991837
43611	991838
30888	991839
107883	991840
55002	991841
8051	991842
36767	991843
48529	991844
20179	991845
79572	991846
40679	991847
15693	991848
2830	991849
65208	991850
96745	991851
21404	991852
861	991853
255	991854
2229	991855
6598	991856
99435	991857
2201	991858
101813	991859
32785	991860
486	991861
1922	991862
2867	991863
39632	991864
52	991865
7582	991866
32894	991867
26897	991868
5655	991869
45710	991870
19627	991871
14210	991872
70326	991873
233	991874
18414	991875
50505	991876
40220	991877
15917	991878
24375	991879
31869	991880
41486	991881
24491	991882
103671	991883
1368	991884
89173	991885
88301	991886
82038	991887
7646	991888
66779	991889
11583	991890
5490	991891
83894	991892
4270	991893
13049	991894
29607	991895
11077	991896
16080	991897
40867	991898
31305	991899
27811	991900
9714	991901
42018	991902
19298	991903
43719	991904
67114	991905
13627	991906
1063	991907
77	991908
61524	991909
11820	991910
11736	991911
2911	991912
3017	991913
11902	991914
271	991915
5747	991916
10010	991917
196	991918
11929	991919
9881	991920
29843	991921
7067	991922
304	991923
4	991924
26192	991925
33428	991926
65	991927
39130	991928
44569	991929
66411	991930
9851	991931
45640	991932
3981	991933
37797	991934
16384	991935
3289	991936
11971	991937
34238	991938
43632	991939
24496	991940
37872	991941
16093	991942
3297	991943
42490	991944
4767	991945
33825	991946
90920	991947
676	991948
21558	991949
2620	991950
54236	991951
362	991952
4164	991953
45077	991954
50253	991955
67749	991956
28687	991957
81361	991958
41854	991959
67303	991960
10964	991961
81727	991962
5771	991963
42455	991964
10723	991965
20965	991966
83474	991967
88376	991968
419	991969
36239	991970
29176	991971
1089	991972
33184	991973
78576	991974
15718	991975
10313	991976
10203	991977
39089	991978
12012	991979
30373	991980
27121	991981
46627	991982
10771	991983
13698	991984
32261	991985
7141	991986
41736	991987
4664	991988
18304	991989
48263	991990
18556	991991
23526	991992
2323	991993
7956	991994
8122	991995
10525	991996
7776	991997
22224	991998
5805	991999
69324	992000
41706	992001
2823	992002
11797	992003
5897	992004
79124	992005
25917	992006
5359	992007
53869	992008
31116	992009
6898	992010
11897	992011
36474	992012
31287	992013
71829	992014
21196	992015
63881	992016
91971	992017
5616	992018
52389	992019
21014	992020
9068	992021
63727	992022
45317	992023
23057	992024
11250	992025
76401	992026
32745	992027
65138	992028
17093	992029
14317	992030
69349	992031
1125	992032
19692	992033
1568	992034
84066	992035
20484	992036
6561	992037
47630	992038
3543	992039
27000	992040
18104	992041
1728	992042
63152	992043
52281	992044
3276	992045
25717	992046
83137	992047
11563	992048
50497	992049
83552	992050
12321	992051
6731	992052
30195	992053
346	992054
63781	992055
8376	992056
7353	992057
15210	992058
19612	992059
29007	992060
16474	992061
1972	992062
43732	992063
31763	992064
14304	992065
18622	992066
5291	992067
34708	992068
80003	992069
18310	992070
28500	992071
21556	992072
12688	992073
47064	992074
12369	992075
38260	992076
98462	992077
17490	992078
25040	992079
13688	992080
33830	992081
3295	992082
2762	992083
41851	992084
54025	992085
9668	992086
24766	992087
4485	992088
2452	992089
34862	992090
5838	992091
27634	992092
55	992093
63511	992094
17787	992095
33811	992096
5291	992097
85024	992098
12919	992099
5913	992100
18789	992101
27030	992102
20104	992103
43863	992104
6880	992105
3976	992106
19376	992107
81592	992108
11447	992109
50584	992110
3036	992111
13160	992112
26506	992113
57384	992114
20325	992115
34162	992116
38756	992117
32860	992118
3963	992119
38551	992120
74	992121
2901	992122
8035	992123
46348	992124
30393	992125
24949	992126
11994	992127
36887	992128
22521	992129
15155	992130
6163	992131
13505	992132
80617	992133
75436	992134
3887	992135
22207	992136
19609	992137
79849	992138
14505	992139
45282	992140
38421	992141
4665	992142
78278	992143
56554	992144
2154	992145
8218	992146
8714	992147
52935	992148
45132	992149
7403	992150
790	992151
104116	992152
50210	992153
33091	992154
36183	992155
16156	992156
34140	992157
58495	992158
23495	992159
58792	992160
41964	992161
8968	992162
15145	992163
30058	992164
24526	992165
7029	992166
45548	992167
14971	992168
61484	992169
9730	992170
3239	992171
17007	992172
30356	992173
61596	992174
21129	992175
42951	992176
407	992177
59367	992178
228	992179
2907	992180
92762	992181
21912	992182
58196	992183
19300	992184
3820	992185
55412	992186
56826	992187
58881	992188
4145	992189
54137	992190
35021	992191
18226	992192
4848	992193
13751	992194
65127	992195
12572	992196
1854	992197
21468	992198
19863	992199
1723	992200
15878	992201
104143	992202
30019	992203
17494	992204
13929	992205
63156	992206
17044	992207
22074	992208
406	992209
9124	992210
4336	992211
25907	992212
36384	992213
12473	992214
49799	992215
87923	992216
8063	992217
70157	992218
96108	992219
46	992220
32369	992221
48931	992222
20410	992223
36	992224
28204	992225
930	992226
41740	992227
22	992228
79941	992229
12470	992230
752	992231
570	992232
52110	992233
52677	992234
3564	992235
14143	992236
67048	992237
17916	992238
127	992239
18398	992240
55859	992241
39894	992242
12929	992243
20105	992244
27091	992245
70832	992246
2683	992247
106809	992248
49398	992249
39524	992250
76821	992251
17018	992252
56139	992253
5088	992254
16774	992255
44923	992256
14747	992257
27984	992258
80028	992259
4550	992260
803	992261
11133	992262
599	992263
28353	992264
3768	992265
42721	992266
40168	992267
5269	992268
29649	992269
66133	992270
33866	992271
6851	992272
56569	992273
41066	992274
14163	992275
53224	992276
5459	992277
15137	992278
21684	992279
72015	992280
27428	992281
54022	992282
91776	992283
69693	992284
206	992285
112085	992286
45191	992287
3522	992288
39730	992289
4588	992290
2402	992291
98081	992292
40404	992293
97314	992294
73469	992295
33522	992296
23550	992297
33055	992298
30803	992299
57199	992300
42234	992301
46147	992302
99164	992303
5650	992304
81948	992305
35843	992306
36520	992307
84672	992308
5208	992309
6426	992310
30379	992311
29759	992312
50816	992313
24090	992314
15191	992315
666	992316
33239	992317
46916	992318
29758	992319
28496	992320
10550	992321
34950	992322
3609	992323
27682	992324
70020	992325
10509	992326
5859	992327
23270	992328
35781	992329
238	992330
18571	992331
21231	992332
61646	992333
38429	992334
37535	992335
2062	992336
34347	992337
9575	992338
869	992339
31273	992340
67552	992341
23238	992342
253	992343
4961	992344
62243	992345
35542	992346
13779	992347
52391	992348
41275	992349
20974	992350
65400	992351
59953	992352
5894	992353
12507	992354
27817	992355
1053	992356
31236	992357
6	992358
54427	992359
8286	992360
89480	992361
2050	992362
43446	992363
45246	992364
10614	992365
321	992366
33216	992367
55646	992368
48968	992369
70	992370
14075	992371
8606	992372
706	992373
17514	992374
3585	992375
1741	992376
96192	992377
28726	992378
98912	992379
677	992380
82896	992381
20535	992382
33946	992383
75916	992384
14739	992385
5025	992386
53355	992387
3913	992388
27382	992389
64942	992390
28078	992391
31064	992392
225	992393
12578	992394
24581	992395
8749	992396
32297	992397
4745	992398
21782	992399
3869	992400
10952	992401
3599	992402
4200	992403
22710	992404
4407	992405
16548	992406
63615	992407
33936	992408
22318	992409
3017	992410
34986	992411
19274	992412
13277	992413
56943	992414
9318	992415
14397	992416
73504	992417
363	992418
37515	992419
75449	992420
25549	992421
25244	992422
88125	992423
36518	992424
863	992425
63920	992426
32613	992427
69858	992428
41862	992429
30332	992430
10771	992431
48484	992432
5303	992433
21333	992434
44107	992435
8583	992436
23360	992437
9372	992438
15977	992439
31618	992440
7317	992441
12664	992442
41197	992443
9565	992444
22983	992445
4090	992446
60031	992447
20250	992448
114424	992449
49441	992450
22802	992451
64698	992452
54059	992453
25456	992454
31234	992455
609	992456
88166	992457
41588	992458
10309	992459
59033	992460
12360	992461
35156	992462
279	992463
24180	992464
1129	992465
16293	992466
31897	992467
1282	992468
39207	992469
82718	992470
44425	992471
5960	992472
104578	992473
20483	992474
3580	992475
20792	992476
14628	992477
69632	992478
11969	992479
30702	992480
5044	992481
1071	992482
50150	992483
83934	992484
2011	992485
62177	992486
22290	992487
774	992488
2975	992489
316	992490
68277	992491
11152	992492
21324	992493
62846	992494
71049	992495
36495	992496
47601	992497
58588	992498
4233	992499
33592	992500
16100	992501
14492	992502
3552	992503
2421	992504
11764	992505
39230	992506
91582	992507
8051	992508
18968	992509
98249	992510
146	992511
62229	992512
8358	992513
34122	992514
28683	992515
597	992516
33696	992517
40556	992518
30073	992519
43811	992520
15403	992521
37613	992522
12645	992523
428	992524
20489	992525
2527	992526
74186	992527
9193	992528
29419	992529
5889	992530
23413	992531
52880	992532
78155	992533
28652	992534
80601	992535
2209	992536
50957	992537
33961	992538
4043	992539
12606	992540
130	992541
13354	992542
8037	992543
7953	992544
43258	992545
70526	992546
21554	992547
29232	992548
19216	992549
54899	992550
28602	992551
24010	992552
3096	992553
41553	992554
42513	992555
2881	992556
19416	992557
31155	992558
73009	992559
71632	992560
58238	992561
36706	992562
66367	992563
2187	992564
20997	992565
91706	992566
4962	992567
926	992568
53004	992569
49389	992570
17913	992571
29124	992572
62962	992573
790	992574
7174	992575
9740	992576
79064	992577
26858	992578
76548	992579
40161	992580
87908	992581
7915	992582
2939	992583
3678	992584
45957	992585
58695	992586
148	992587
5991	992588
16387	992589
68935	992590
44760	992591
63675	992592
12272	992593
16744	992594
12	992595
9027	992596
38367	992597
66540	992598
254	992599
100761	992600
33919	992601
72502	992602
2934	992603
43396	992604
29841	992605
33284	992606
69196	992607
14655	992608
46912	992609
49393	992610
74889	992611
12088	992612
51150	992613
7087	992614
69286	992615
37705	992616
2438	992617
8956	992618
42170	992619
15676	992620
7374	992621
47233	992622
14002	992623
66986	992624
22349	992625
61534	992626
37051	992627
88273	992628
17745	992629
8635	992630
75728	992631
77502	992632
15645	992633
10396	992634
7803	992635
17385	992636
20146	992637
88162	992638
12053	992639
12039	992640
10734	992641
1951	992642
29503	992643
38476	992644
20530	992645
17085	992646
44618	992647
24840	992648
24614	992649
2491	992650
19968	992651
6208	992652
31253	992653
19841	992654
43543	992655
1006	992656
20060	992657
28874	992658
3447	992659
28	992660
17919	992661
15940	992662
4874	992663
59327	992664
18702	992665
778	992666
11216	992667
596	992668
19735	992669
19044	992670
102580	992671
26811	992672
45960	992673
3409	992674
33427	992675
67898	992676
844	992677
13954	992678
76789	992679
56094	992680
15124	992681
53832	992682
55	992683
340	992684
32288	992685
46560	992686
74766	992687
852	992688
4538	992689
6590	992690
7457	992691
1970	992692
33168	992693
4040	992694
15169	992695
23625	992696
3951	992697
99101	992698
55822	992699
21169	992700
11150	992701
69809	992702
28831	992703
48227	992704
6367	992705
59652	992706
16171	992707
30047	992708
56525	992709
49526	992710
1381	992711
34803	992712
39670	992713
59084	992714
15216	992715
36429	992716
47880	992717
2204	992718
7269	992719
29941	992720
24724	992721
15914	992722
223	992723
9297	992724
100635	992725
2448	992726
41271	992727
2580	992728
4328	992729
60357	992730
90269	992731
15119	992732
79560	992733
72198	992734
71	992735
47904	992736
5741	992737
1	992738
8209	992739
47014	992740
69742	992741
53873	992742
36670	992743
49284	992744
2432	992745
28625	992746
60727	992747
30762	992748
62408	992749
12505	992750
108022	992751
69190	992752
2727	992753
67177	992754
12661	992755
33317	992756
19011	992757
58773	992758
39162	992759
51396	992760
18977	992761
94572	992762
12628	992763
8269	992764
37681	992765
28651	992766
3374	992767
76219	992768
27253	992769
82294	992770
82739	992771
43945	992772
2835	992773
41877	992774
8731	992775
21885	992776
20157	992777
14461	992778
900	992779
409	992780
44669	992781
29004	992782
65571	992783
1934	992784
78404	992785
38826	992786
7580	992787
15141	992788
50609	992789
49657	992790
11885	992791
752	992792
77944	992793
39212	992794
664	992795
72080	992796
71310	992797
75677	992798
38599	992799
19206	992800
87488	992801
5849	992802
69358	992803
6286	992804
21482	992805
97562	992806
54615	992807
34317	992808
2261	992809
72975	992810
66806	992811
25622	992812
71026	992813
110163	992814
28001	992815
57498	992816
18879	992817
79160	992818
492	992819
31425	992820
42008	992821
8256	992822
26334	992823
16773	992824
36467	992825
54868	992826
3708	992827
14817	992828
29382	992829
25898	992830
1029	992831
40885	992832
24425	992833
11038	992834
40386	992835
5127	992836
8464	992837
60118	992838
44919	992839
16999	992840
53678	992841
9981	992842
38208	992843
7578	992844
19618	992845
6961	992846
63746	992847
61699	992848
14849	992849
6361	992850
177	992851
33015	992852
461	992853
7202	992854
19873	992855
10018	992856
22926	992857
57450	992858
52222	992859
30752	992860
29809	992861
1359	992862
6340	992863
14098	992864
12143	992865
33835	992866
5196	992867
20327	992868
7578	992869
22051	992870
22139	992871
79223	992872
6438	992873
53415	992874
20141	992875
12122	992876
15268	992877
93619	992878
806	992879
1563	992880
17248	992881
29356	992882
21535	992883
81627	992884
5251	992885
665	992886
27561	992887
55221	992888
4896	992889
18177	992890
5209	992891
22410	992892
55851	992893
2172	992894
3425	992895
10788	992896
111484	992897
82749	992898
38433	992899
89545	992900
16873	992901
3931	992902
22621	992903
64934	992904
7106	992905
1562	992906
6373	992907
11356	992908
17178	992909
9097	992910
9770	992911
25891	992912
43847	992913
60482	992914
8512	992915
15495	992916
15511	992917
109054	992918
40932	992919
75107	992920
4706	992921
25333	992922
7425	992923
53075	992924
63878	992925
4616	992926
47990	992927
31910	992928
4784	992929
14	992930
18055	992931
8166	992932
46130	992933
33940	992934
3099	992935
19005	992936
31295	992937
3044	992938
23136	992939
27522	992940
49635	992941
7094	992942
1749	992943
38490	992944
2977	992945
5251	992946
50639	992947
14824	992948
55998	992949
45273	992950
98640	992951
64721	992952
2969	992953
68654	992954
109984	992955
36500	992956
89596	992957
15506	992958
72209	992959
35684	992960
47564	992961
32023	992962
17280	992963
15155	992964
1702	992965
111880	992966
3670	992967
56797	992968
631	992969
10982	992970
44032	992971
95251	992972
47131	992973
69572	992974
40129	992975
5262	992976
25363	992977
18150	992978
15456	992979
13022	992980
24665	992981
3944	992982
71526	992983
86593	992984
26878	992985
13044	992986
71057	992987
40706	992988
130	992989
8629	992990
55561	992991
22071	992992
39657	992993
906	992994
11519	992995
610	992996
15509	992997
48085	992998
48253	992999
6707	993000
1571	993001
10174	993002
1779	993003
26620	993004
6333	993005
75344	993006
34705	993007
19095	993008
15399	993009
16880	993010
42792	993011
31891	993012
103630	993013
6471	993014
3656	993015
12142	993016
11196	993017
4961	993018
43041	993019
789	993020
12406	993021
23432	993022
48457	993023
28244	993024
36206	993025
47665	993026
5285	993027
40623	993028
8431	993029
35276	993030
14374	993031
28840	993032
96693	993033
453	993034
373	993035
41746	993036
33222	993037
29342	993038
84983	993039
21161	993040
14536	993041
33714	993042
26540	993043
53058	993044
16097	993045
11189	993046
81451	993047
115	993048
73360	993049
203	993050
104076	993051
4	993052
46513	993053
14343	993054
9147	993055
17333	993056
59114	993057
51127	993058
4255	993059
32912	993060
24043	993061
20765	993062
5724	993063
5711	993064
28144	993065
100861	993066
14101	993067
57882	993068
71566	993069
366	993070
28235	993071
5586	993072
13614	993073
20657	993074
37370	993075
74966	993076
7892	993077
21306	993078
6027	993079
32967	993080
20212	993081
50059	993082
14944	993083
20172	993084
1868	993085
64059	993086
19345	993087
23115	993088
6846	993089
46693	993090
34941	993091
50373	993092
32182	993093
45433	993094
25089	993095
3319	993096
91122	993097
36274	993098
9721	993099
51798	993100
10370	993101
8029	993102
71568	993103
23350	993104
19608	993105
2722	993106
8930	993107
52688	993108
1627	993109
16298	993110
682	993111
32813	993112
8248	993113
22901	993114
80803	993115
84593	993116
84612	993117
61459	993118
81830	993119
25848	993120
2253	993121
21558	993122
48969	993123
69709	993124
10214	993125
22757	993126
29427	993127
61230	993128
49061	993129
1705	993130
30802	993131
86745	993132
2978	993133
8546	993134
67168	993135
92743	993136
4530	993137
93094	993138
17693	993139
77070	993140
60404	993141
20344	993142
27872	993143
78433	993144
23252	993145
39151	993146
30981	993147
1597	993148
6066	993149
69860	993150
3445	993151
16472	993152
17417	993153
32615	993154
128	993155
783	993156
66893	993157
79896	993158
14238	993159
14188	993160
37860	993161
41171	993162
6	993163
93554	993164
25096	993165
56371	993166
6749	993167
51	993168
55079	993169
51773	993170
40714	993171
3147	993172
31561	993173
45301	993174
1075	993175
227	993176
22834	993177
93685	993178
48659	993179
11323	993180
15276	993181
15306	993182
9852	993183
83863	993184
66096	993185
87964	993186
40333	993187
14453	993188
14293	993189
37266	993190
9368	993191
29288	993192
43870	993193
3247	993194
60032	993195
68949	993196
16622	993197
8337	993198
423	993199
147	993200
26954	993201
2816	993202
34050	993203
9303	993204
2103	993205
51811	993206
977	993207
74944	993208
63770	993209
86800	993210
58511	993211
16719	993212
22617	993213
81897	993214
4612	993215
3217	993216
21405	993217
53724	993218
53199	993219
42575	993220
90640	993221
91195	993222
253	993223
9497	993224
15574	993225
36608	993226
53844	993227
55632	993228
1517	993229
29867	993230
1655	993231
1886	993232
77842	993233
17604	993234
23444	993235
42894	993236
47734	993237
59906	993238
41248	993239
37162	993240
2427	993241
16282	993242
36267	993243
83816	993244
41761	993245
72283	993246
63077	993247
53362	993248
8703	993249
69612	993250
4258	993251
11720	993252
79049	993253
55016	993254
26932	993255
32764	993256
32419	993257
7632	993258
15553	993259
10208	993260
22797	993261
10999	993262
53406	993263
16081	993264
63702	993265
42393	993266
11468	993267
2249	993268
21556	993269
31417	993270
2583	993271
19916	993272
45009	993273
3210	993274
12137	993275
58437	993276
69303	993277
2080	993278
35643	993279
39338	993280
11076	993281
43344	993282
24539	993283
41432	993284
31795	993285
827	993286
59976	993287
19062	993288
13601	993289
103524	993290
36	993291
2708	993292
56390	993293
32717	993294
62687	993295
15071	993296
12737	993297
23611	993298
10637	993299
48147	993300
79773	993301
26581	993302
41151	993303
4833	993304
88258	993305
17418	993306
102903	993307
43014	993308
5874	993309
963	993310
109074	993311
13392	993312
15973	993313
36876	993314
31507	993315
100733	993316
1747	993317
20402	993318
22909	993319
39566	993320
1129	993321
41924	993322
22820	993323
50178	993324
4444	993325
41305	993326
43539	993327
192	993328
13811	993329
47472	993330
789	993331
8611	993332
10144	993333
11	993334
39574	993335
31052	993336
17935	993337
1282	993338
7704	993339
18118	993340
1014	993341
70113	993342
42202	993343
30511	993344
51375	993345
1588	993346
95684	993347
6537	993348
66404	993349
52765	993350
10825	993351
817	993352
14457	993353
65711	993354
20474	993355
80910	993356
30333	993357
3388	993358
68571	993359
114192	993360
26145	993361
27710	993362
46157	993363
69968	993364
17767	993365
247	993366
55912	993367
48730	993368
81144	993369
29532	993370
45918	993371
23711	993372
3930	993373
12143	993374
7345	993375
73582	993376
73187	993377
85546	993378
66034	993379
73309	993380
80087	993381
52795	993382
71202	993383
1080	993384
84765	993385
4489	993386
47584	993387
4071	993388
10299	993389
4485	993390
53123	993391
55903	993392
3828	993393
47641	993394
5166	993395
24193	993396
12974	993397
13634	993398
12122	993399
95699	993400
8071	993401
35333	993402
96605	993403
540	993404
28950	993405
71464	993406
5871	993407
59407	993408
25870	993409
36155	993410
21733	993411
48139	993412
40984	993413
44219	993414
45647	993415
23897	993416
11808	993417
197	993418
92721	993419
500	993420
17414	993421
5044	993422
6357	993423
30	993424
34955	993425
67949	993426
5627	993427
32270	993428
11697	993429
25298	993430
55737	993431
21048	993432
24220	993433
39658	993434
34134	993435
1291	993436
9814	993437
5228	993438
73378	993439
11144	993440
8801	993441
101222	993442
39273	993443
26923	993444
15942	993445
44771	993446
17924	993447
30812	993448
55046	993449
45188	993450
60118	993451
41927	993452
37613	993453
36943	993454
42129	993455
53588	993456
25456	993457
52813	993458
7736	993459
1728	993460
64194	993461
12093	993462
12262	993463
3283	993464
58148	993465
18630	993466
42468	993467
24930	993468
2029	993469
13634	993470
7291	993471
43299	993472
72812	993473
8328	993474
33954	993475
52748	993476
72360	993477
45597	993478
94285	993479
34489	993480
10233	993481
1244	993482
4788	993483
42524	993484
48206	993485
91138	993486
49425	993487
33907	993488
10945	993489
11491	993490
42748	993491
50700	993492
34454	993493
48091	993494
21213	993495
15325	993496
26787	993497
48252	993498
24773	993499
10126	993500
600	993501
24284	993502
71326	993503
12589	993504
3318	993505
50358	993506
24500	993507
8945	993508
3796	993509
15349	993510
20805	993511
14597	993512
23372	993513
10716	993514
830	993515
17648	993516
36749	993517
12735	993518
31027	993519
12871	993520
27550	993521
42585	993522
4838	993523
1707	993524
7904	993525
98806	993526
53466	993527
51362	993528
15727	993529
17140	993530
61560	993531
53132	993532
29645	993533
14876	993534
39049	993535
51655	993536
45939	993537
9241	993538
20505	993539
41821	993540
109335	993541
2338	993542
88334	993543
51627	993544
3327	993545
3850	993546
7229	993547
6554	993548
1765	993549
557	993550
88319	993551
54503	993552
61360	993553
34020	993554
8519	993555
61797	993556
3973	993557
17752	993558
13191	993559
13520	993560
49559	993561
127	993562
50713	993563
3372	993564
13332	993565
3350	993566
1395	993567
43107	993568
46607	993569
22186	993570
12506	993571
47680	993572
100957	993573
51215	993574
3710	993575
86592	993576
18180	993577
94964	993578
14776	993579
54939	993580
15449	993581
91066	993582
514	993583
65039	993584
1468	993585
12648	993586
1167	993587
3983	993588
24053	993589
4511	993590
22669	993591
1549	993592
56127	993593
32388	993594
39558	993595
4488	993596
91204	993597
6331	993598
7502	993599
76991	993600
107736	993601
464	993602
55403	993603
53008	993604
55775	993605
72852	993606
4108	993607
2601	993608
21817	993609
80824	993610
55665	993611
21261	993612
7812	993613
11617	993614
2403	993615
76804	993616
11742	993617
23423	993618
31088	993619
11183	993620
7439	993621
26900	993622
94314	993623
62133	993624
12859	993625
114016	993626
15381	993627
48460	993628
12534	993629
53640	993630
8907	993631
36665	993632
524	993633
46666	993634
8093	993635
31277	993636
1324	993637
7889	993638
15301	993639
7514	993640
103854	993641
33996	993642
433	993643
194	993644
13468	993645
29721	993646
38187	993647
53465	993648
44618	993649
34506	993650
36302	993651
14272	993652
7354	993653
71185	993654
38	993655
98824	993656
18346	993657
11167	993658
29213	993659
21747	993660
10270	993661
53920	993662
2372	993663
46553	993664
16286	993665
408	993666
19655	993667
66497	993668
2989	993669
822	993670
30008	993671
20643	993672
30183	993673
31479	993674
18429	993675
125	993676
95085	993677
499	993678
4143	993679
3210	993680
14730	993681
1268	993682
6442	993683
4462	993684
16258	993685
13468	993686
52040	993687
55919	993688
49411	993689
39072	993690
196	993691
6786	993692
21583	993693
7760	993694
39572	993695
3153	993696
91103	993697
11218	993698
56782	993699
49601	993700
40180	993701
12801	993702
11080	993703
31342	993704
13250	993705
29244	993706
53192	993707
27610	993708
56601	993709
27275	993710
1517	993711
1342	993712
33440	993713
71354	993714
72557	993715
22781	993716
66353	993717
26702	993718
3637	993719
63250	993720
31420	993721
5835	993722
52502	993723
3523	993724
11629	993725
10691	993726
108351	993727
27918	993728
2304	993729
4398	993730
938	993731
20192	993732
82	993733
21125	993734
17749	993735
9621	993736
13201	993737
33450	993738
2273	993739
5847	993740
14194	993741
2458	993742
24874	993743
8630	993744
47813	993745
71264	993746
6779	993747
71156	993748
26809	993749
89572	993750
29995	993751
46884	993752
33594	993753
43171	993754
288	993755
22112	993756
52	993757
5840	993758
6921	993759
9136	993760
26172	993761
90587	993762
105266	993763
95687	993764
79964	993765
68265	993766
5419	993767
8669	993768
14326	993769
16519	993770
5764	993771
2425	993772
44157	993773
12016	993774
11206	993775
15221	993776
40701	993777
21781	993778
4928	993779
29336	993780
24500	993781
34792	993782
219	993783
28419	993784
42317	993785
19872	993786
26203	993787
2660	993788
89546	993789
6612	993790
13501	993791
8902	993792
25910	993793
37468	993794
17378	993795
17008	993796
68412	993797
4557	993798
39379	993799
45004	993800
5413	993801
75460	993802
5806	993803
39928	993804
54853	993805
35477	993806
4891	993807
15868	993808
387	993809
34902	993810
111372	993811
974	993812
4903	993813
2831	993814
5424	993815
61875	993816
35731	993817
45159	993818
80506	993819
1207	993820
1683	993821
1860	993822
45002	993823
82957	993824
219	993825
10975	993826
5816	993827
63996	993828
3879	993829
9358	993830
11856	993831
17221	993832
24819	993833
21324	993834
34670	993835
65283	993836
2876	993837
64161	993838
18014	993839
91144	993840
5471	993841
12692	993842
11915	993843
94867	993844
39513	993845
98558	993846
10927	993847
24910	993848
11443	993849
68434	993850
101724	993851
124	993852
66119	993853
33438	993854
75286	993855
29356	993856
61726	993857
78591	993858
1	993859
41178	993860
15525	993861
13757	993862
12294	993863
29456	993864
71680	993865
64223	993866
32	993867
563	993868
3168	993869
167	993870
1511	993871
51913	993872
8200	993873
32885	993874
8492	993875
1122	993876
36115	993877
69814	993878
66848	993879
95844	993880
58382	993881
22500	993882
1884	993883
19975	993884
20221	993885
100572	993886
22479	993887
46324	993888
30068	993889
50702	993890
60172	993891
4748	993892
9547	993893
530	993894
35037	993895
27229	993896
38748	993897
5061	993898
1448	993899
44966	993900
1507	993901
531	993902
59920	993903
64656	993904
5377	993905
3181	993906
2848	993907
25105	993908
224	993909
34	993910
82530	993911
51675	993912
43019	993913
13504	993914
60441	993915
23426	993916
13935	993917
2221	993918
40261	993919
1579	993920
94269	993921
8734	993922
3647	993923
32947	993924
77005	993925
2112	993926
105938	993927
420	993928
5552	993929
1361	993930
32232	993931
25303	993932
487	993933
16799	993934
9850	993935
36688	993936
14662	993937
49856	993938
42227	993939
10655	993940
2737	993941
92657	993942
3002	993943
81837	993944
22528	993945
48181	993946
3421	993947
40427	993948
20963	993949
4267	993950
12428	993951
36330	993952
137	993953
11034	993954
35302	993955
12799	993956
8	993957
10134	993958
12121	993959
4200	993960
4511	993961
11014	993962
73891	993963
1373	993964
11575	993965
12500	993966
14	993967
16228	993968
100567	993969
30380	993970
23059	993971
33740	993972
83448	993973
20549	993974
2080	993975
29332	993976
57525	993977
8	993978
96438	993979
33859	993980
10109	993981
2774	993982
47392	993983
62197	993984
3	993985
3272	993986
6442	993987
1113	993988
19379	993989
41366	993990
68878	993991
17489	993992
80633	993993
23	993994
34966	993995
46264	993996
12004	993997
8314	993998
38016	993999
56394	994000
71300	994001
17669	994002
103278	994003
5549	994004
83410	994005
84574	994006
5053	994007
29175	994008
9728	994009
10935	994010
62792	994011
22724	994012
13951	994013
1063	994014
14518	994015
82281	994016
14268	994017
17542	994018
1857	994019
86381	994020
82301	994021
473	994022
7800	994023
1859	994024
79836	994025
48236	994026
39108	994027
307	994028
8601	994029
14152	994030
39408	994031
3426	994032
574	994033
63080	994034
2590	994035
57314	994036
91453	994037
51500	994038
53485	994039
104312	994040
94478	994041
66848	994042
577	994043
27599	994044
39066	994045
33155	994046
60034	994047
4316	994048
63018	994049
31996	994050
19237	994051
943	994052
83297	994053
35820	994054
48990	994055
30629	994056
17451	994057
14413	994058
4043	994059
10164	994060
45368	994061
10415	994062
35739	994063
21	994064
21311	994065
23805	994066
14674	994067
71240	994068
55756	994069
13050	994070
2330	994071
64033	994072
6054	994073
38839	994074
22565	994075
4761	994076
2100	994077
7043	994078
6649	994079
11468	994080
23540	994081
9751	994082
34891	994083
26859	994084
47507	994085
74506	994086
6737	994087
33257	994088
28520	994089
3604	994090
6566	994091
19064	994092
3263	994093
33333	994094
57810	994095
25267	994096
10769	994097
10345	994098
34469	994099
3543	994100
67903	994101
57583	994102
1529	994103
607	994104
11451	994105
37461	994106
23310	994107
31656	994108
47212	994109
30530	994110
6177	994111
34511	994112
55028	994113
1335	994114
5678	994115
39163	994116
9996	994117
3130	994118
21915	994119
439	994120
9275	994121
5964	994122
39696	994123
13686	994124
3423	994125
32904	994126
44782	994127
35688	994128
4843	994129
46049	994130
38598	994131
37709	994132
7115	994133
32	994134
8247	994135
15899	994136
31639	994137
4048	994138
58166	994139
36403	994140
15272	994141
25704	994142
83437	994143
1018	994144
9200	994145
5903	994146
19408	994147
69778	994148
3495	994149
11940	994150
21214	994151
8681	994152
31575	994153
434	994154
7633	994155
41053	994156
282	994157
112677	994158
20308	994159
63736	994160
20543	994161
47290	994162
35003	994163
101321	994164
433	994165
269	994166
7275	994167
14380	994168
3055	994169
60171	994170
71100	994171
21391	994172
53778	994173
12659	994174
11594	994175
38988	994176
6121	994177
2084	994178
22843	994179
4715	994180
28546	994181
28586	994182
16368	994183
15428	994184
53516	994185
35838	994186
67727	994187
10627	994188
33199	994189
46676	994190
62964	994191
9697	994192
11002	994193
37310	994194
32622	994195
4464	994196
5899	994197
44046	994198
71454	994199
1456	994200
32217	994201
13769	994202
71409	994203
72797	994204
58160	994205
5848	994206
29819	994207
261	994208
19579	994209
13483	994210
4793	994211
28617	994212
7437	994213
16767	994214
1448	994215
61221	994216
22469	994217
6999	994218
29023	994219
22080	994220
7814	994221
6472	994222
66831	994223
29696	994224
57808	994225
40658	994226
3397	994227
25764	994228
2103	994229
44643	994230
10593	994231
18617	994232
95667	994233
10342	994234
13	994235
63027	994236
14403	994237
11792	994238
4573	994239
1006	994240
5580	994241
23839	994242
45697	994243
9814	994244
28522	994245
11504	994246
10248	994247
17751	994248
24287	994249
3675	994250
43377	994251
4378	994252
352	994253
29125	994254
27598	994255
10011	994256
11755	994257
9885	994258
55142	994259
7809	994260
5000	994261
88762	994262
12554	994263
65438	994264
26205	994265
17901	994266
35548	994267
40910	994268
24282	994269
4888	994270
1450	994271
43607	994272
15453	994273
47581	994274
79476	994275
55536	994276
38562	994277
9803	994278
37137	994279
1077	994280
2428	994281
13106	994282
22169	994283
24106	994284
3724	994285
50767	994286
35723	994287
1377	994288
4822	994289
18746	994290
14277	994291
4684	994292
89804	994293
5590	994294
7498	994295
3329	994296
9586	994297
32062	994298
62663	994299
34417	994300
2781	994301
54294	994302
52559	994303
20838	994304
9874	994305
66476	994306
48951	994307
37768	994308
60354	994309
38816	994310
22365	994311
25409	994312
11517	994313
74604	994314
359	994315
25208	994316
14112	994317
73026	994318
30928	994319
18663	994320
12711	994321
4484	994322
13825	994323
32981	994324
79200	994325
12836	994326
38054	994327
46728	994328
2063	994329
494	994330
158	994331
53437	994332
7411	994333
86299	994334
37411	994335
9338	994336
2065	994337
10182	994338
88	994339
19441	994340
48808	994341
5102	994342
84111	994343
12053	994344
4414	994345
86048	994346
244	994347
11159	994348
13649	994349
45056	994350
37777	994351
34037	994352
7624	994353
39662	994354
6400	994355
72236	994356
36679	994357
12928	994358
63150	994359
66083	994360
49126	994361
75540	994362
11869	994363
2913	994364
36810	994365
550	994366
5002	994367
24352	994368
25262	994369
61764	994370
65172	994371
60612	994372
16298	994373
41049	994374
11502	994375
54924	994376
45555	994377
88996	994378
182	994379
9717	994380
44	994381
65391	994382
101450	994383
51962	994384
39822	994385
1528	994386
13011	994387
14208	994388
24855	994389
2601	994390
12478	994391
14782	994392
87924	994393
41639	994394
42224	994395
56100	994396
27016	994397
78249	994398
91294	994399
76204	994400
25020	994401
64872	994402
11929	994403
5124	994404
21539	994405
98980	994406
15885	994407
42860	994408
39686	994409
4567	994410
39857	994411
24982	994412
24555	994413
61684	994414
52525	994415
84665	994416
17155	994417
8941	994418
26194	994419
17329	994420
2413	994421
5749	994422
27	994423
80671	994424
17913	994425
24147	994426
40071	994427
2063	994428
47286	994429
1853	994430
65272	994431
57553	994432
23828	994433
28306	994434
22136	994435
3785	994436
41094	994437
12240	994438
1857	994439
14209	994440
17163	994441
6322	994442
25618	994443
35323	994444
12962	994445
1730	994446
17589	994447
8135	994448
67250	994449
6132	994450
16015	994451
22813	994452
31629	994453
33966	994454
5110	994455
1594	994456
58793	994457
28221	994458
58515	994459
59211	994460
11615	994461
13623	994462
14239	994463
70	994464
8467	994465
30925	994466
1175	994467
7810	994468
1117	994469
1	994470
64483	994471
353	994472
48616	994473
19613	994474
54578	994475
608	994476
70273	994477
42563	994478
43538	994479
35596	994480
80867	994481
22260	994482
45023	994483
28667	994484
32552	994485
20758	994486
35839	994487
49199	994488
9171	994489
19801	994490
92902	994491
10118	994492
36959	994493
42062	994494
9950	994495
110966	994496
49006	994497
33431	994498
31040	994499
39351	994500
23947	994501
16250	994502
9767	994503
69120	994504
3390	994505
20708	994506
2340	994507
39334	994508
8781	994509
10398	994510
11363	994511
17787	994512
12469	994513
8478	994514
16500	994515
112164	994516
48783	994517
15238	994518
69666	994519
24193	994520
23643	994521
1586	994522
28411	994523
82294	994524
11878	994525
22839	994526
17068	994527
69921	994528
92529	994529
105019	994530
236	994531
14200	994532
8950	994533
2	994534
6333	994535
21454	994536
1653	994537
65993	994538
20685	994539
3201	994540
44072	994541
1946	994542
35091	994543
10676	994544
52051	994545
4766	994546
26165	994547
38093	994548
15683	994549
30294	994550
20317	994551
12036	994552
65083	994553
7995	994554
90830	994555
7595	994556
37968	994557
12704	994558
36887	994559
1083	994560
6949	994561
65996	994562
3229	994563
6235	994564
10280	994565
36625	994566
110044	994567
41859	994568
49215	994569
29478	994570
38914	994571
18024	994572
59358	994573
9444	994574
26916	994575
21305	994576
1611	994577
65147	994578
59114	994579
34824	994580
65985	994581
47496	994582
9913	994583
89057	994584
21603	994585
29528	994586
6363	994587
16152	994588
43974	994589
27207	994590
44177	994591
194	994592
4335	994593
17256	994594
13808	994595
30994	994596
4383	994597
26536	994598
1593	994599
111161	994600
92	994601
1843	994602
58592	994603
3370	994604
1120	994605
31682	994606
308	994607
5157	994608
8596	994609
1227	994610
4814	994611
2995	994612
1512	994613
1	994614
12211	994615
8604	994616
26712	994617
32066	994618
110737	994619
104870	994620
63129	994621
47055	994622
12384	994623
87377	994624
31108	994625
8133	994626
333	994627
9507	994628
21039	994629
31362	994630
5967	994631
51094	994632
15155	994633
1246	994634
22818	994635
41738	994636
21662	994637
41914	994638
12084	994639
73430	994640
65560	994641
91781	994642
9449	994643
17164	994644
1177	994645
20306	994646
346	994647
62871	994648
22015	994649
7320	994650
21379	994651
54154	994652
73445	994653
3990	994654
43105	994655
35545	994656
83720	994657
3066	994658
33733	994659
2283	994660
1433	994661
12015	994662
12347	994663
5924	994664
91397	994665
8478	994666
27684	994667
18281	994668
4927	994669
90535	994670
33004	994671
30950	994672
51040	994673
2004	994674
29728	994675
2417	994676
4190	994677
53816	994678
69077	994679
198	994680
53653	994681
63572	994682
12638	994683
30563	994684
8683	994685
34406	994686
26076	994687
17543	994688
2399	994689
47396	994690
3800	994691
3266	994692
41254	994693
16224	994694
89703	994695
23046	994696
33307	994697
1156	994698
100391	994699
65524	994700
13295	994701
4469	994702
42311	994703
53292	994704
20465	994705
37027	994706
14059	994707
26189	994708
2112	994709
5979	994710
4354	994711
15032	994712
17547	994713
25382	994714
58868	994715
59944	994716
72152	994717
113110	994718
649	994719
4179	994720
33996	994721
2563	994722
23832	994723
79116	994724
10117	994725
45914	994726
610	994727
7	994728
21869	994729
45740	994730
5788	994731
56650	994732
30375	994733
46445	994734
36252	994735
11647	994736
10422	994737
10984	994738
47169	994739
23177	994740
1707	994741
8060	994742
23434	994743
29396	994744
96783	994745
8841	994746
198	994747
60391	994748
14334	994749
10135	994750
21407	994751
2528	994752
8197	994753
42275	994754
5781	994755
1621	994756
43932	994757
37783	994758
36335	994759
20895	994760
33978	994761
33026	994762
22334	994763
2484	994764
12735	994765
8133	994766
28	994767
29711	994768
1614	994769
48073	994770
48983	994771
39118	994772
9714	994773
60063	994774
61042	994775
8435	994776
49555	994777
16645	994778
63552	994779
31497	994780
27885	994781
56710	994782
16201	994783
31370	994784
70604	994785
34396	994786
55765	994787
106961	994788
493	994789
40421	994790
70454	994791
3836	994792
32360	994793
49482	994794
68828	994795
418	994796
32038	994797
28567	994798
2341	994799
102991	994800
8296	994801
22404	994802
30053	994803
973	994804
7508	994805
8001	994806
8522	994807
7874	994808
19639	994809
82275	994810
88836	994811
25697	994812
69500	994813
4459	994814
5619	994815
25059	994816
53078	994817
19943	994818
58849	994819
25150	994820
46123	994821
9135	994822
44000	994823
41117	994824
23018	994825
45808	994826
32094	994827
4616	994828
52436	994829
76250	994830
59341	994831
43110	994832
17793	994833
23246	994834
113937	994835
14500	994836
13374	994837
1804	994838
53470	994839
30193	994840
26015	994841
25481	994842
36874	994843
8670	994844
60766	994845
28707	994846
14522	994847
91190	994848
5975	994849
1569	994850
65600	994851
31518	994852
2810	994853
2927	994854
2915	994855
62597	994856
20449	994857
9773	994858
1851	994859
8668	994860
75409	994861
1540	994862
96462	994863
15172	994864
17163	994865
1553	994866
36317	994867
10911	994868
7925	994869
1	994870
68633	994871
6336	994872
1882	994873
26055	994874
1131	994875
11406	994876
15454	994877
5985	994878
22964	994879
33482	994880
32225	994881
27407	994882
10438	994883
6103	994884
6449	994885
1995	994886
266	994887
8054	994888
1075	994889
23984	994890
348	994891
23321	994892
15992	994893
13434	994894
107579	994895
13038	994896
1838	994897
39600	994898
53174	994899
860	994900
3396	994901
31386	994902
3285	994903
104317	994904
23267	994905
48713	994906
43305	994907
18607	994908
31163	994909
42649	994910
63900	994911
92697	994912
31481	994913
39745	994914
4946	994915
3858	994916
18186	994917
34920	994918
24487	994919
3670	994920
21207	994921
106	994922
10374	994923
4248	994924
49406	994925
19955	994926
30243	994927
50303	994928
46581	994929
48353	994930
57949	994931
50703	994932
4415	994933
31777	994934
42445	994935
12048	994936
63393	994937
7786	994938
297	994939
58630	994940
50	994941
4001	994942
12426	994943
55475	994944
63336	994945
11131	994946
51076	994947
32657	994948
94801	994949
29322	994950
4255	994951
26257	994952
48523	994953
8707	994954
8827	994955
12271	994956
1849	994957
4397	994958
20232	994959
65503	994960
82731	994961
42695	994962
36588	994963
36202	994964
438	994965
31373	994966
720	994967
9057	994968
668	994969
17208	994970
21236	994971
37113	994972
14782	994973
8256	994974
27604	994975
5350	994976
8003	994977
45047	994978
9976	994979
106408	994980
8218	994981
380	994982
20737	994983
1971	994984
5765	994985
430	994986
93897	994987
1936	994988
19486	994989
90672	994990
62223	994991
4459	994992
19829	994993
54092	994994
1263	994995
45239	994996
49888	994997
15748	994998
33139	994999
70017	995000
4007	995001
9822	995002
56248	995003
36424	995004
86151	995005
112	995006
15604	995007
58954	995008
57997	995009
1758	995010
7199	995011
3003	995012
41227	995013
41470	995014
23313	995015
1505	995016
88404	995017
76965	995018
2293	995019
19579	995020
49161	995021
31923	995022
348	995023
26999	995024
32492	995025
42738	995026
3087	995027
4977	995028
13892	995029
16819	995030
12485	995031
1931	995032
1108	995033
4638	995034
10165	995035
616	995036
48144	995037
20704	995038
13446	995039
50321	995040
21078	995041
11824	995042
476	995043
28854	995044
7389	995045
13187	995046
1303	995047
24005	995048
87254	995049
11897	995050
2864	995051
101658	995052
39937	995053
96929	995054
16944	995055
2459	995056
5229	995057
44543	995058
8345	995059
948	995060
15934	995061
31352	995062
1381	995063
2179	995064
66369	995065
15383	995066
74732	995067
17263	995068
3074	995069
49658	995070
14921	995071
3642	995072
36740	995073
27425	995074
64559	995075
5506	995076
33113	995077
72533	995078
22064	995079
55861	995080
90375	995081
1538	995082
48385	995083
70906	995084
18502	995085
2654	995086
5163	995087
38752	995088
30868	995089
58941	995090
19495	995091
7437	995092
109889	995093
80977	995094
93315	995095
297	995096
19260	995097
25277	995098
72335	995099
54128	995100
122	995101
74279	995102
26091	995103
15172	995104
11720	995105
98281	995106
16683	995107
88796	995108
13077	995109
93074	995110
38622	995111
16550	995112
29532	995113
77706	995114
19176	995115
498	995116
16719	995117
6035	995118
46998	995119
28307	995120
2101	995121
1240	995122
85216	995123
80515	995124
1773	995125
1252	995126
30638	995127
48717	995128
8821	995129
26290	995130
51732	995131
24993	995132
40597	995133
58698	995134
59079	995135
34141	995136
50496	995137
23027	995138
4019	995139
1787	995140
26452	995141
1247	995142
36892	995143
31934	995144
25850	995145
4990	995146
53005	995147
57081	995148
4908	995149
9148	995150
2971	995151
70824	995152
72517	995153
12520	995154
6929	995155
19020	995156
99356	995157
42482	995158
42070	995159
4100	995160
15799	995161
54423	995162
34965	995163
7376	995164
4832	995165
65524	995166
1731	995167
14638	995168
942	995169
23377	995170
29243	995171
9867	995172
70975	995173
30521	995174
93220	995175
43641	995176
9831	995177
31112	995178
2068	995179
97779	995180
12141	995181
49751	995182
36133	995183
46820	995184
23352	995185
42739	995186
10060	995187
14280	995188
61762	995189
26259	995190
52701	995191
12020	995192
5535	995193
46369	995194
46488	995195
57623	995196
29292	995197
28725	995198
23760	995199
9329	995200
17376	995201
41097	995202
1669	995203
63007	995204
563	995205
17915	995206
70214	995207
44808	995208
4679	995209
82661	995210
17818	995211
18345	995212
19148	995213
18260	995214
72330	995215
38861	995216
25276	995217
61561	995218
9200	995219
16172	995220
81180	995221
38587	995222
45552	995223
88266	995224
4441	995225
23950	995226
5593	995227
2004	995228
3875	995229
38946	995230
51777	995231
87101	995232
75128	995233
18310	995234
26004	995235
17611	995236
56436	995237
3010	995238
3231	995239
25580	995240
69746	995241
4667	995242
5442	995243
26921	995244
47152	995245
15668	995246
17431	995247
8269	995248
56217	995249
39143	995250
25409	995251
80344	995252
92524	995253
96077	995254
666	995255
8002	995256
55929	995257
1463	995258
24954	995259
13910	995260
20728	995261
75370	995262
10456	995263
43003	995264
10209	995265
85035	995266
112518	995267
19374	995268
44471	995269
1384	995270
21221	995271
7667	995272
73831	995273
24486	995274
34860	995275
32194	995276
23890	995277
16237	995278
18455	995279
61995	995280
1561	995281
59727	995282
3587	995283
8	995284
295	995285
42254	995286
39267	995287
37191	995288
39384	995289
6652	995290
9728	995291
34395	995292
33	995293
8899	995294
1665	995295
24537	995296
7547	995297
32704	995298
23310	995299
34984	995300
32710	995301
32253	995302
33125	995303
3824	995304
55288	995305
24666	995306
81691	995307
68509	995308
25362	995309
66118	995310
16815	995311
50766	995312
36598	995313
15746	995314
39462	995315
78159	995316
34097	995317
17595	995318
15994	995319
8534	995320
22242	995321
9229	995322
23499	995323
90346	995324
6533	995325
23756	995326
40953	995327
71621	995328
81176	995329
26280	995330
113	995331
4509	995332
86600	995333
5640	995334
2855	995335
61169	995336
72235	995337
203	995338
67057	995339
110288	995340
62611	995341
15554	995342
4094	995343
35863	995344
5877	995345
38905	995346
61881	995347
28532	995348
41399	995349
38846	995350
33743	995351
39471	995352
9602	995353
2378	995354
9791	995355
25787	995356
8230	995357
6143	995358
29506	995359
56027	995360
71432	995361
21	995362
54992	995363
68087	995364
35963	995365
23799	995366
326	995367
15365	995368
7837	995369
11239	995370
9275	995371
60974	995372
13614	995373
25834	995374
73780	995375
3952	995376
75348	995377
103449	995378
4527	995379
52103	995380
9219	995381
48464	995382
26918	995383
1666	995384
19718	995385
4733	995386
6189	995387
20786	995388
5805	995389
15114	995390
30839	995391
64306	995392
62325	995393
49363	995394
6595	995395
60452	995396
39309	995397
12999	995398
58299	995399
75453	995400
25105	995401
42585	995402
46716	995403
62424	995404
498	995405
5654	995406
3501	995407
3508	995408
15595	995409
27249	995410
64413	995411
930	995412
38197	995413
67197	995414
18822	995415
3322	995416
4943	995417
2896	995418
46618	995419
16320	995420
40545	995421
64944	995422
10808	995423
19482	995424
46232	995425
2989	995426
93850	995427
12075	995428
18434	995429
9736	995430
18625	995431
14611	995432
16231	995433
57080	995434
7306	995435
5	995436
35051	995437
105969	995438
65184	995439
7438	995440
8380	995441
22500	995442
18421	995443
54143	995444
15726	995445
53710	995446
9389	995447
604	995448
14791	995449
50948	995450
38040	995451
35451	995452
8273	995453
5971	995454
38362	995455
96959	995456
3194	995457
37700	995458
7586	995459
32526	995460
2350	995461
80206	995462
58367	995463
35017	995464
4002	995465
819	995466
8600	995467
50305	995468
1629	995469
168	995470
20287	995471
106490	995472
95608	995473
290	995474
9667	995475
1452	995476
89095	995477
56952	995478
4457	995479
81	995480
34574	995481
42177	995482
65614	995483
2336	995484
67240	995485
91179	995486
40457	995487
3400	995488
12430	995489
29538	995490
69537	995491
31218	995492
36025	995493
19241	995494
39356	995495
85493	995496
4633	995497
10910	995498
34957	995499
2141	995500
82468	995501
20372	995502
21484	995503
68099	995504
17818	995505
10592	995506
12937	995507
10924	995508
7971	995509
15056	995510
82018	995511
27579	995512
13451	995513
41071	995514
43464	995515
17966	995516
42366	995517
10204	995518
99672	995519
19304	995520
44013	995521
38536	995522
70239	995523
38147	995524
28063	995525
5797	995526
20083	995527
17183	995528
52855	995529
36950	995530
42658	995531
113532	995532
30327	995533
19214	995534
40053	995535
90692	995536
3826	995537
88560	995538
78299	995539
18614	995540
48548	995541
36971	995542
99732	995543
269	995544
17807	995545
38156	995546
7226	995547
23119	995548
66018	995549
75553	995550
4617	995551
67504	995552
6053	995553
50149	995554
43073	995555
13391	995556
57011	995557
1022	995558
2794	995559
31707	995560
4556	995561
29	995562
29626	995563
241	995564
8692	995565
8698	995566
7611	995567
205	995568
23951	995569
43506	995570
554	995571
16591	995572
63505	995573
6799	995574
292	995575
5542	995576
30987	995577
3633	995578
58601	995579
1669	995580
15191	995581
32808	995582
364	995583
8734	995584
4044	995585
26388	995586
2555	995587
11103	995588
1068	995589
62	995590
2965	995591
36233	995592
18194	995593
38559	995594
22328	995595
33709	995596
8303	995597
31769	995598
3863	995599
60547	995600
2980	995601
21698	995602
53996	995603
717	995604
4520	995605
1700	995606
100080	995607
6920	995608
17057	995609
85189	995610
18751	995611
49876	995612
66078	995613
52346	995614
7215	995615
97831	995616
12340	995617
73684	995618
11076	995619
84086	995620
97823	995621
24055	995622
53058	995623
10216	995624
25702	995625
28223	995626
75539	995627
27635	995628
12652	995629
4287	995630
38384	995631
26172	995632
3841	995633
11348	995634
67554	995635
1147	995636
852	995637
17132	995638
38700	995639
609	995640
78796	995641
44334	995642
8746	995643
103247	995644
32555	995645
76421	995646
65761	995647
5458	995648
2247	995649
589	995650
28494	995651
77431	995652
25990	995653
29041	995654
18171	995655
55997	995656
39019	995657
3419	995658
6657	995659
915	995660
44504	995661
6037	995662
7295	995663
3673	995664
89448	995665
11568	995666
5878	995667
21612	995668
19833	995669
30424	995670
4201	995671
40968	995672
48314	995673
12832	995674
20652	995675
8344	995676
218	995677
6052	995678
9270	995679
1959	995680
31352	995681
43149	995682
86708	995683
9362	995684
66171	995685
4079	995686
56469	995687
72914	995688
29604	995689
33457	995690
50566	995691
13802	995692
8458	995693
54992	995694
6959	995695
112985	995696
27875	995697
1821	995698
50602	995699
51217	995700
6688	995701
7210	995702
90623	995703
25004	995704
58625	995705
58273	995706
13107	995707
20356	995708
25835	995709
31838	995710
45229	995711
5313	995712
75212	995713
43116	995714
34199	995715
20297	995716
58878	995717
4677	995718
413	995719
36365	995720
21744	995721
1836	995722
6541	995723
37107	995724
12323	995725
519	995726
7288	995727
33738	995728
8698	995729
38020	995730
34999	995731
19627	995732
10323	995733
2666	995734
65981	995735
63370	995736
60855	995737
1288	995738
16948	995739
14962	995740
2095	995741
4025	995742
4860	995743
17064	995744
1166	995745
1015	995746
73057	995747
47636	995748
7195	995749
13394	995750
6756	995751
52417	995752
38084	995753
44646	995754
67282	995755
43852	995756
42354	995757
9270	995758
65949	995759
32951	995760
27080	995761
61883	995762
102116	995763
32513	995764
90	995765
111810	995766
17012	995767
326	995768
21614	995769
25303	995770
24899	995771
10189	995772
64524	995773
548	995774
55040	995775
419	995776
69974	995777
54691	995778
45450	995779
18843	995780
1113	995781
49683	995782
30282	995783
8114	995784
18717	995785
72325	995786
57	995787
91363	995788
22834	995789
39486	995790
26320	995791
113388	995792
57720	995793
5251	995794
68218	995795
4217	995796
20407	995797
10606	995798
27946	995799
58814	995800
41734	995801
15246	995802
29414	995803
29420	995804
14356	995805
8892	995806
77034	995807
1137	995808
48205	995809
40076	995810
6956	995811
6263	995812
7204	995813
9751	995814
15547	995815
25656	995816
2964	995817
26780	995818
16475	995819
43363	995820
45872	995821
20362	995822
52274	995823
92668	995824
15922	995825
62447	995826
254	995827
14656	995828
52884	995829
808	995830
18423	995831
24814	995832
17919	995833
66215	995834
5218	995835
81093	995836
26615	995837
22252	995838
24405	995839
1519	995840
4709	995841
13737	995842
23401	995843
3655	995844
49411	995845
37145	995846
16279	995847
232	995848
68122	995849
94729	995850
24791	995851
76468	995852
31578	995853
25094	995854
56429	995855
2739	995856
75880	995857
37783	995858
12144	995859
9652	995860
4026	995861
279	995862
115	995863
15591	995864
58011	995865
328	995866
56345	995867
41389	995868
61926	995869
2686	995870
2848	995871
4157	995872
87147	995873
49369	995874
80070	995875
45265	995876
87515	995877
42481	995878
35940	995879
2476	995880
61533	995881
37399	995882
75984	995883
13979	995884
75237	995885
18173	995886
17372	995887
78320	995888
79284	995889
10058	995890
6644	995891
290	995892
69462	995893
17894	995894
101359	995895
24659	995896
2075	995897
2978	995898
13887	995899
32892	995900
47809	995901
2574	995902
7428	995903
16106	995904
38447	995905
6047	995906
100109	995907
55796	995908
30057	995909
10518	995910
5378	995911
615	995912
42555	995913
5763	995914
55528	995915
82186	995916
83334	995917
24770	995918
18002	995919
4561	995920
56589	995921
82407	995922
14485	995923
84645	995924
26377	995925
23561	995926
3644	995927
16829	995928
1168	995929
19586	995930
889	995931
53985	995932
47914	995933
10613	995934
5149	995935
116	995936
54996	995937
7860	995938
15118	995939
18290	995940
21993	995941
21572	995942
10638	995943
30747	995944
4838	995945
82740	995946
49956	995947
17098	995948
3326	995949
15668	995950
66592	995951
145	995952
1023	995953
56	995954
39427	995955
12	995956
75877	995957
1854	995958
17368	995959
69602	995960
44527	995961
1231	995962
24881	995963
65860	995964
79117	995965
818	995966
76957	995967
56194	995968
78428	995969
18946	995970
79462	995971
28389	995972
7513	995973
37099	995974
5246	995975
5460	995976
3620	995977
673	995978
19376	995979
41594	995980
12874	995981
31762	995982
8535	995983
4353	995984
25532	995985
5875	995986
32605	995987
5185	995988
22	995989
82123	995990
87637	995991
18849	995992
32118	995993
6583	995994
56068	995995
71448	995996
60519	995997
76795	995998
37072	995999
16102	996000
2152	996001
88669	996002
36247	996003
11482	996004
9157	996005
62224	996006
2559	996007
240	996008
15222	996009
47057	996010
2042	996011
70295	996012
31295	996013
40730	996014
110627	996015
49066	996016
46104	996017
1364	996018
31340	996019
64457	996020
11074	996021
8042	996022
26960	996023
23888	996024
88175	996025
3248	996026
51280	996027
296	996028
21538	996029
48418	996030
49263	996031
28551	996032
40194	996033
11643	996034
7872	996035
919	996036
26459	996037
8878	996038
12982	996039
2117	996040
37456	996041
76506	996042
78884	996043
19341	996044
16275	996045
6758	996046
64897	996047
31378	996048
1185	996049
597	996050
5293	996051
46226	996052
35408	996053
42458	996054
71761	996055
142	996056
34387	996057
15759	996058
29432	996059
126	996060
79784	996061
27093	996062
48628	996063
14175	996064
53220	996065
62573	996066
2982	996067
78024	996068
40193	996069
16200	996070
48975	996071
37430	996072
97680	996073
1217	996074
26360	996075
17208	996076
49872	996077
46085	996078
43644	996079
6799	996080
30346	996081
38417	996082
25217	996083
72795	996084
4856	996085
72550	996086
23236	996087
9091	996088
54985	996089
53	996090
95575	996091
10322	996092
62405	996093
22030	996094
5585	996095
55014	996096
8355	996097
57896	996098
9706	996099
20017	996100
10133	996101
42438	996102
27339	996103
91903	996104
33013	996105
9234	996106
4962	996107
5094	996108
7371	996109
23981	996110
6694	996111
1082	996112
43012	996113
41865	996114
44175	996115
81739	996116
24148	996117
46233	996118
73266	996119
90232	996120
68179	996121
69875	996122
74543	996123
20830	996124
51496	996125
78864	996126
75839	996127
91817	996128
6699	996129
20627	996130
13760	996131
2148	996132
64881	996133
33602	996134
34877	996135
4226	996136
24036	996137
23198	996138
41857	996139
28008	996140
3785	996141
32940	996142
8357	996143
39129	996144
3380	996145
2043	996146
73345	996147
57619	996148
8703	996149
22347	996150
34612	996151
19825	996152
3646	996153
12219	996154
62058	996155
645	996156
73562	996157
83029	996158
24620	996159
19152	996160
28198	996161
12953	996162
30961	996163
4824	996164
32	996165
16286	996166
7104	996167
37986	996168
12451	996169
23193	996170
26832	996171
36095	996172
45764	996173
8753	996174
91962	996175
28565	996176
551	996177
65847	996178
3896	996179
57952	996180
2761	996181
45356	996182
50562	996183
136	996184
56852	996185
2282	996186
60830	996187
89696	996188
26517	996189
54704	996190
60383	996191
5347	996192
25987	996193
43292	996194
53039	996195
27580	996196
7446	996197
234	996198
18428	996199
30725	996200
66925	996201
5051	996202
1592	996203
1321	996204
36153	996205
67292	996206
26797	996207
3813	996208
23217	996209
385	996210
8246	996211
70315	996212
20241	996213
76671	996214
51519	996215
7203	996216
64278	996217
690	996218
35571	996219
1148	996220
47801	996221
60569	996222
4883	996223
23972	996224
15002	996225
11804	996226
65738	996227
1356	996228
58149	996229
5073	996230
1949	996231
54451	996232
23601	996233
18333	996234
48149	996235
1874	996236
5758	996237
6653	996238
8067	996239
50285	996240
43894	996241
34698	996242
2548	996243
81035	996244
26466	996245
4556	996246
17485	996247
70572	996248
2725	996249
52762	996250
7284	996251
3294	996252
1416	996253
9443	996254
2959	996255
36524	996256
75570	996257
63118	996258
7461	996259
38097	996260
4	996261
24344	996262
8492	996263
17077	996264
57868	996265
65931	996266
27633	996267
101836	996268
73638	996269
41809	996270
58531	996271
3580	996272
18351	996273
2484	996274
12889	996275
1399	996276
3499	996277
18094	996278
101612	996279
3210	996280
20529	996281
42898	996282
10693	996283
17009	996284
67766	996285
53284	996286
3798	996287
14362	996288
64119	996289
14266	996290
41646	996291
3002	996292
56340	996293
3858	996294
82738	996295
3130	996296
102463	996297
9411	996298
5541	996299
44211	996300
75989	996301
38100	996302
151	996303
1425	996304
5315	996305
94083	996306
40896	996307
4708	996308
8356	996309
19049	996310
59224	996311
2559	996312
16054	996313
33666	996314
39210	996315
104645	996316
13630	996317
8327	996318
91609	996319
6166	996320
16212	996321
23043	996322
28454	996323
25463	996324
64764	996325
14780	996326
13743	996327
2581	996328
12715	996329
15750	996330
120	996331
5151	996332
69753	996333
45334	996334
10003	996335
22220	996336
8244	996337
37873	996338
40227	996339
1545	996340
17999	996341
42402	996342
70921	996343
20871	996344
196	996345
7895	996346
77	996347
819	996348
19645	996349
2596	996350
71294	996351
77768	996352
14571	996353
29679	996354
1074	996355
89474	996356
102761	996357
16202	996358
76440	996359
50381	996360
28523	996361
110298	996362
46337	996363
51807	996364
4609	996365
6654	996366
715	996367
28515	996368
70	996369
76519	996370
109561	996371
90554	996372
61951	996373
8352	996374
22947	996375
15098	996376
38519	996377
51994	996378
8033	996379
23356	996380
4382	996381
71726	996382
21630	996383
61550	996384
3607	996385
7584	996386
55157	996387
89008	996388
74329	996389
18100	996390
7195	996391
6617	996392
82362	996393
20169	996394
38124	996395
61669	996396
67237	996397
9778	996398
6839	996399
3117	996400
3203	996401
40451	996402
62500	996403
8859	996404
29104	996405
51730	996406
70940	996407
20243	996408
59877	996409
3519	996410
346	996411
19443	996412
48259	996413
37629	996414
12777	996415
1689	996416
12182	996417
242	996418
3975	996419
23083	996420
13543	996421
16594	996422
19484	996423
2713	996424
54853	996425
1832	996426
13540	996427
4722	996428
52803	996429
29663	996430
1354	996431
80086	996432
334	996433
401	996434
25584	996435
1369	996436
2814	996437
10053	996438
5047	996439
2575	996440
77988	996441
50131	996442
3839	996443
12764	996444
78665	996445
57902	996446
311	996447
17846	996448
25324	996449
593	996450
41795	996451
8334	996452
4448	996453
6519	996454
1057	996455
23406	996456
90931	996457
44248	996458
77838	996459
9950	996460
1771	996461
20951	996462
92481	996463
62381	996464
10953	996465
40346	996466
2071	996467
3790	996468
19783	996469
7117	996470
25601	996471
57383	996472
39362	996473
393	996474
96	996475
21170	996476
28928	996477
14982	996478
45827	996479
3644	996480
9	996481
5888	996482
75237	996483
20213	996484
12978	996485
1	996486
18267	996487
37746	996488
4621	996489
54887	996490
88330	996491
235	996492
22730	996493
577	996494
6676	996495
45967	996496
31952	996497
23769	996498
6417	996499
18817	996500
54959	996501
17090	996502
14865	996503
66246	996504
19181	996505
3564	996506
21057	996507
1819	996508
32800	996509
91252	996510
16501	996511
4099	996512
21365	996513
64574	996514
37026	996515
44438	996516
12340	996517
26897	996518
4602	996519
13920	996520
34106	996521
68690	996522
61649	996523
20701	996524
27300	996525
401	996526
43979	996527
4317	996528
20443	996529
32625	996530
261	996531
20362	996532
13482	996533
53084	996534
933	996535
15617	996536
34675	996537
2108	996538
74676	996539
64081	996540
19077	996541
41914	996542
3579	996543
13699	996544
17364	996545
844	996546
574	996547
27308	996548
26488	996549
25208	996550
13429	996551
10878	996552
8201	996553
4861	996554
33753	996555
18419	996556
62739	996557
25334	996558
2409	996559
44338	996560
38948	996561
33273	996562
10973	996563
87008	996564
28965	996565
1274	996566
107454	996567
42622	996568
12927	996569
13287	996570
5609	996571
90072	996572
92330	996573
68782	996574
8834	996575
17320	996576
25642	996577
6	996578
16832	996579
87549	996580
10659	996581
242	996582
4717	996583
29012	996584
677	996585
46961	996586
568	996587
71430	996588
39237	996589
4753	996590
23866	996591
1027	996592
39172	996593
26287	996594
14348	996595
76612	996596
227	996597
3314	996598
53938	996599
101159	996600
71522	996601
22273	996602
51612	996603
22216	996604
6	996605
1215	996606
630	996607
22229	996608
13284	996609
3301	996610
34595	996611
110639	996612
309	996613
7875	996614
25	996615
32291	996616
52271	996617
52604	996618
93547	996619
905	996620
62249	996621
4871	996622
52958	996623
42229	996624
26726	996625
44892	996626
64424	996627
32178	996628
393	996629
21583	996630
38845	996631
22708	996632
5855	996633
58037	996634
2473	996635
26555	996636
21267	996637
34515	996638
17925	996639
42071	996640
423	996641
82898	996642
26082	996643
896	996644
9178	996645
31748	996646
67421	996647
4886	996648
51597	996649
13384	996650
7069	996651
45137	996652
12110	996653
56366	996654
26343	996655
42419	996656
2271	996657
66257	996658
1580	996659
30007	996660
67588	996661
15899	996662
20662	996663
626	996664
69989	996665
24623	996666
104172	996667
25438	996668
2686	996669
4230	996670
9420	996671
44727	996672
68927	996673
14890	996674
27885	996675
4583	996676
39109	996677
6097	996678
42894	996679
36286	996680
9277	996681
22965	996682
2355	996683
4931	996684
2054	996685
19184	996686
808	996687
64366	996688
14544	996689
15671	996690
14850	996691
14717	996692
273	996693
90540	996694
24133	996695
5559	996696
7551	996697
69442	996698
16930	996699
16544	996700
15710	996701
15999	996702
24755	996703
39623	996704
9659	996705
25826	996706
28373	996707
1734	996708
5480	996709
60950	996710
21680	996711
20324	996712
87378	996713
4098	996714
8359	996715
36578	996716
31179	996717
19966	996718
35889	996719
61527	996720
22397	996721
10272	996722
9938	996723
36933	996724
62	996725
31358	996726
53933	996727
57367	996728
27615	996729
81552	996730
2525	996731
4663	996732
5675	996733
30302	996734
101336	996735
52151	996736
1233	996737
435	996738
32498	996739
8481	996740
11602	996741
17747	996742
49475	996743
25767	996744
9631	996745
17644	996746
52711	996747
32631	996748
101198	996749
1957	996750
43972	996751
2590	996752
13981	996753
22826	996754
31632	996755
24836	996756
84347	996757
49301	996758
1528	996759
19810	996760
55980	996761
44235	996762
56214	996763
53457	996764
94113	996765
45632	996766
24889	996767
15900	996768
87	996769
55380	996770
41	996771
15405	996772
47203	996773
102052	996774
37540	996775
4090	996776
14573	996777
73408	996778
67417	996779
18570	996780
278	996781
1651	996782
9183	996783
7942	996784
10913	996785
6945	996786
39049	996787
10154	996788
9760	996789
45836	996790
4861	996791
1824	996792
46180	996793
38427	996794
106072	996795
9427	996796
4405	996797
14242	996798
17192	996799
7743	996800
47370	996801
429	996802
31509	996803
100439	996804
20119	996805
11270	996806
77413	996807
4164	996808
22077	996809
41449	996810
42503	996811
13088	996812
38166	996813
62325	996814
36907	996815
22053	996816
39662	996817
9373	996818
12041	996819
94	996820
10676	996821
15887	996822
7600	996823
57210	996824
13694	996825
14684	996826
39675	996827
1423	996828
5781	996829
42383	996830
99292	996831
69890	996832
36263	996833
54181	996834
14933	996835
39365	996836
27607	996837
44539	996838
54737	996839
19830	996840
6087	996841
38130	996842
16517	996843
32681	996844
40985	996845
28874	996846
19000	996847
21271	996848
9072	996849
54858	996850
16397	996851
35674	996852
420	996853
22428	996854
23675	996855
42273	996856
17	996857
415	996858
74759	996859
22992	996860
5291	996861
3182	996862
32123	996863
10636	996864
7610	996865
1386	996866
2544	996867
1230	996868
98411	996869
2261	996870
638	996871
5717	996872
21476	996873
72278	996874
71635	996875
4609	996876
23905	996877
36160	996878
24899	996879
15258	996880
22010	996881
45187	996882
1829	996883
1342	996884
6033	996885
4510	996886
39245	996887
11793	996888
22871	996889
9423	996890
3264	996891
19125	996892
33799	996893
58808	996894
36879	996895
4444	996896
15168	996897
71318	996898
46243	996899
11356	996900
47060	996901
2098	996902
85393	996903
49878	996904
2864	996905
38286	996906
2627	996907
62415	996908
682	996909
40218	996910
4696	996911
2820	996912
3102	996913
38509	996914
16930	996915
19805	996916
85089	996917
11258	996918
471	996919
19853	996920
61713	996921
38613	996922
25529	996923
36856	996924
16313	996925
4488	996926
16628	996927
56470	996928
29301	996929
29375	996930
16906	996931
31074	996932
9290	996933
21363	996934
45253	996935
14083	996936
11808	996937
34724	996938
47086	996939
45759	996940
31000	996941
1822	996942
21414	996943
65823	996944
40950	996945
39876	996946
2750	996947
34280	996948
70666	996949
534	996950
8698	996951
204	996952
12416	996953
48	996954
16703	996955
14259	996956
1672	996957
2797	996958
16448	996959
16714	996960
67900	996961
41706	996962
13256	996963
16233	996964
12719	996965
10362	996966
15317	996967
419	996968
3674	996969
27601	996970
10033	996971
1289	996972
685	996973
1595	996974
11821	996975
41189	996976
66710	996977
18056	996978
20205	996979
16209	996980
14	996981
40971	996982
5892	996983
19691	996984
81891	996985
4223	996986
66033	996987
10517	996988
19191	996989
25356	996990
60772	996991
21227	996992
1622	996993
4672	996994
51378	996995
25241	996996
29926	996997
40197	996998
67844	996999
22104	997000
8046	997001
21981	997002
263	997003
28884	997004
19570	997005
37616	997006
2306	997007
80495	997008
65978	997009
11516	997010
10986	997011
7654	997012
52363	997013
23764	997014
33298	997015
86394	997016
38706	997017
9765	997018
4976	997019
21742	997020
28979	997021
24201	997022
80504	997023
9762	997024
29284	997025
119	997026
29217	997027
2161	997028
18498	997029
60615	997030
15046	997031
11354	997032
44638	997033
2287	997034
28836	997035
40578	997036
3067	997037
33771	997038
774	997039
60754	997040
781	997041
104665	997042
86767	997043
90059	997044
20730	997045
21560	997046
9986	997047
2181	997048
4832	997049
47402	997050
4882	997051
5340	997052
14906	997053
11537	997054
32589	997055
2434	997056
82758	997057
30138	997058
42475	997059
80315	997060
344	997061
25905	997062
2290	997063
70496	997064
14196	997065
1632	997066
8711	997067
19455	997068
64499	997069
83661	997070
28911	997071
507	997072
109	997073
8475	997074
29358	997075
94761	997076
10411	997077
39554	997078
54758	997079
4591	997080
17385	997081
6432	997082
28645	997083
77964	997084
23726	997085
48039	997086
28778	997087
60280	997088
61	997089
10189	997090
40366	997091
111539	997092
9567	997093
20220	997094
64503	997095
56697	997096
6578	997097
8771	997098
28761	997099
7583	997100
37470	997101
11039	997102
18988	997103
55517	997104
31040	997105
38001	997106
15968	997107
101151	997108
74078	997109
94468	997110
62558	997111
8337	997112
28072	997113
11700	997114
90116	997115
1952	997116
52583	997117
10066	997118
7114	997119
42842	997120
26801	997121
6729	997122
4057	997123
43527	997124
37629	997125
6788	997126
2967	997127
5238	997128
3426	997129
60517	997130
195	997131
5886	997132
37471	997133
29	997134
32139	997135
3932	997136
12568	997137
57973	997138
13052	997139
4046	997140
40848	997141
18241	997142
56336	997143
10646	997144
3407	997145
10190	997146
101146	997147
64390	997148
51336	997149
68361	997150
88716	997151
23051	997152
51966	997153
37066	997154
42204	997155
76389	997156
36381	997157
80501	997158
12720	997159
93346	997160
24399	997161
12486	997162
39748	997163
106706	997164
2660	997165
22506	997166
12321	997167
89177	997168
5544	997169
1	997170
10534	997171
56480	997172
730	997173
3887	997174
30026	997175
38922	997176
26713	997177
20067	997178
4231	997179
70	997180
50126	997181
1323	997182
9632	997183
63359	997184
4418	997185
57742	997186
56013	997187
22837	997188
49348	997189
19182	997190
4501	997191
8390	997192
25672	997193
8727	997194
12364	997195
1594	997196
11295	997197
20919	997198
7816	997199
2257	997200
40256	997201
21176	997202
52745	997203
15322	997204
25333	997205
17993	997206
5333	997207
43726	997208
12726	997209
58829	997210
17014	997211
3910	997212
10583	997213
28183	997214
18449	997215
33124	997216
15578	997217
20478	997218
22364	997219
7517	997220
27573	997221
1240	997222
21844	997223
885	997224
61626	997225
16941	997226
3270	997227
11811	997228
39185	997229
18648	997230
3449	997231
24091	997232
2521	997233
31914	997234
11758	997235
1764	997236
8920	997237
37662	997238
23710	997239
49457	997240
10810	997241
23428	997242
47421	997243
55807	997244
53573	997245
4860	997246
50920	997247
8275	997248
69845	997249
9103	997250
1120	997251
15338	997252
35039	997253
78592	997254
3645	997255
80531	997256
17410	997257
5996	997258
2003	997259
92050	997260
11469	997261
50160	997262
96962	997263
22931	997264
38041	997265
97924	997266
74331	997267
90351	997268
4481	997269
72715	997270
9625	997271
9993	997272
30924	997273
16852	997274
2324	997275
11424	997276
13553	997277
38064	997278
91618	997279
3444	997280
42171	997281
24047	997282
49383	997283
2646	997284
1733	997285
105701	997286
41804	997287
4240	997288
21829	997289
21315	997290
21644	997291
67721	997292
3480	997293
287	997294
246	997295
97498	997296
18939	997297
6557	997298
17744	997299
2563	997300
18442	997301
10522	997302
2267	997303
14472	997304
49822	997305
36518	997306
666	997307
1083	997308
3503	997309
9651	997310
44209	997311
95087	997312
49696	997313
19113	997314
12207	997315
26352	997316
195	997317
61929	997318
47948	997319
79484	997320
97793	997321
1624	997322
12928	997323
39584	997324
30041	997325
35162	997326
57276	997327
63485	997328
34541	997329
49577	997330
34734	997331
57132	997332
35710	997333
101739	997334
2050	997335
8601	997336
45715	997337
66825	997338
31810	997339
65239	997340
45466	997341
23566	997342
33701	997343
40376	997344
34990	997345
393	997346
162	997347
12380	997348
2207	997349
16721	997350
12972	997351
26970	997352
9851	997353
35672	997354
90901	997355
95328	997356
13231	997357
56259	997358
19743	997359
51296	997360
3829	997361
5933	997362
77888	997363
72449	997364
61677	997365
1569	997366
37292	997367
77277	997368
5100	997369
21744	997370
16487	997371
8243	997372
10570	997373
34148	997374
3763	997375
12795	997376
83974	997377
35959	997378
10904	997379
9757	997380
108682	997381
49246	997382
23296	997383
57548	997384
65229	997385
64587	997386
3150	997387
75285	997388
6549	997389
16726	997390
2579	997391
8679	997392
87001	997393
61854	997394
50123	997395
31884	997396
18561	997397
5776	997398
49167	997399
10317	997400
38310	997401
2643	997402
12027	997403
4319	997404
2438	997405
8122	997406
9400	997407
39	997408
5098	997409
6711	997410
23832	997411
685	997412
8759	997413
95162	997414
13120	997415
97889	997416
5532	997417
13	997418
22701	997419
68952	997420
753	997421
25192	997422
39218	997423
392	997424
153	997425
26765	997426
12556	997427
49816	997428
5978	997429
67301	997430
22361	997431
36395	997432
33849	997433
15683	997434
11440	997435
48149	997436
48979	997437
19670	997438
47755	997439
2430	997440
81450	997441
25127	997442
37165	997443
35603	997444
45579	997445
5837	997446
86528	997447
7254	997448
13338	997449
22349	997450
21866	997451
43224	997452
785	997453
30002	997454
839	997455
49711	997456
26476	997457
61416	997458
48262	997459
3402	997460
12283	997461
15966	997462
41167	997463
38036	997464
40356	997465
15096	997466
76681	997467
27509	997468
68852	997469
8270	997470
12801	997471
72266	997472
315	997473
74272	997474
38986	997475
30959	997476
48924	997477
434	997478
2185	997479
9354	997480
94592	997481
8893	997482
6100	997483
36315	997484
42385	997485
44081	997486
16254	997487
3190	997488
120	997489
30426	997490
20441	997491
64549	997492
291	997493
33900	997494
5746	997495
34366	997496
36205	997497
50087	997498
26574	997499
4952	997500
90686	997501
14816	997502
65113	997503
24431	997504
5240	997505
50734	997506
17884	997507
52663	997508
15385	997509
5403	997510
66743	997511
72733	997512
103286	997513
5509	997514
18134	997515
39126	997516
2187	997517
63593	997518
18255	997519
6943	997520
3648	997521
5804	997522
79652	997523
27343	997524
1494	997525
54210	997526
85125	997527
780	997528
6422	997529
12536	997530
13515	997531
2511	997532
15562	997533
16160	997534
22371	997535
11460	997536
65	997537
21298	997538
27150	997539
89943	997540
10	997541
48179	997542
23741	997543
18623	997544
4340	997545
19272	997546
56592	997547
15171	997548
51224	997549
45439	997550
13699	997551
103365	997552
35034	997553
75695	997554
340	997555
317	997556
2142	997557
17805	997558
36920	997559
15793	997560
5681	997561
6617	997562
32078	997563
13625	997564
54546	997565
73843	997566
80898	997567
37010	997568
46644	997569
17645	997570
22711	997571
36675	997572
35911	997573
16484	997574
3504	997575
105	997576
64576	997577
1050	997578
15738	997579
102663	997580
4634	997581
11826	997582
2241	997583
6634	997584
6596	997585
6270	997586
24788	997587
42477	997588
39512	997589
9620	997590
14661	997591
45671	997592
9416	997593
16962	997594
13204	997595
33928	997596
49656	997597
54298	997598
27588	997599
95011	997600
52705	997601
15300	997602
76982	997603
54008	997604
3608	997605
2630	997606
41299	997607
80876	997608
22722	997609
44	997610
25342	997611
21879	997612
13100	997613
78261	997614
168	997615
24077	997616
55	997617
43520	997618
36861	997619
29862	997620
49055	997621
28034	997622
12178	997623
35996	997624
26641	997625
37330	997626
829	997627
53562	997628
26279	997629
78384	997630
7162	997631
1018	997632
34727	997633
36627	997634
41927	997635
44800	997636
1207	997637
46908	997638
36393	997639
18882	997640
29809	997641
30518	997642
17598	997643
37322	997644
12349	997645
21078	997646
26685	997647
25771	997648
25047	997649
28585	997650
38578	997651
22120	997652
11471	997653
70957	997654
3155	997655
12143	997656
92867	997657
6678	997658
7710	997659
2557	997660
63	997661
42749	997662
2040	997663
23316	997664
22059	997665
38856	997666
5437	997667
3525	997668
535	997669
44085	997670
31686	997671
78958	997672
73806	997673
66661	997674
140	997675
11330	997676
5562	997677
1010	997678
554	997679
19	997680
65073	997681
34779	997682
25154	997683
20311	997684
84427	997685
4145	997686
51645	997687
48259	997688
90491	997689
7530	997690
65448	997691
31581	997692
85660	997693
21735	997694
16314	997695
19151	997696
54463	997697
3765	997698
52419	997699
49410	997700
23511	997701
70391	997702
60572	997703
96240	997704
3843	997705
15146	997706
17843	997707
2797	997708
34785	997709
52692	997710
3736	997711
6130	997712
86109	997713
25504	997714
16635	997715
42498	997716
39195	997717
18466	997718
77015	997719
7913	997720
59240	997721
10987	997722
55417	997723
11449	997724
107867	997725
19610	997726
4918	997727
47277	997728
4903	997729
8367	997730
60126	997731
9743	997732
156	997733
18152	997734
2484	997735
9911	997736
2274	997737
47621	997738
102743	997739
3507	997740
6142	997741
66451	997742
5245	997743
62741	997744
2499	997745
1265	997746
23717	997747
36721	997748
85123	997749
26621	997750
52979	997751
1074	997752
27120	997753
53	997754
14462	997755
4727	997756
15726	997757
32250	997758
308	997759
792	997760
3565	997761
1353	997762
13482	997763
100	997764
45	997765
103604	997766
8605	997767
39564	997768
20762	997769
19321	997770
82880	997771
36882	997772
65976	997773
2522	997774
32686	997775
14892	997776
17260	997777
738	997778
5454	997779
23806	997780
32462	997781
19797	997782
21496	997783
9380	997784
1123	997785
59671	997786
2312	997787
13666	997788
9670	997789
4691	997790
835	997791
16094	997792
21440	997793
1966	997794
58996	997795
44797	997796
29908	997797
8655	997798
42737	997799
2269	997800
1230	997801
5142	997802
46564	997803
59306	997804
216	997805
20190	997806
49519	997807
15593	997808
16527	997809
101445	997810
25078	997811
26754	997812
30067	997813
71483	997814
733	997815
52212	997816
65992	997817
89093	997818
23644	997819
6170	997820
30890	997821
17691	997822
65925	997823
1561	997824
41110	997825
81707	997826
43290	997827
3356	997828
27100	997829
113012	997830
32990	997831
6053	997832
14835	997833
1914	997834
17240	997835
56465	997836
156	997837
418	997838
47527	997839
400	997840
36920	997841
13264	997842
85774	997843
5373	997844
2044	997845
45168	997846
75270	997847
69699	997848
3763	997849
34008	997850
29291	997851
4085	997852
620	997853
1370	997854
32425	997855
46373	997856
11834	997857
64406	997858
1794	997859
63016	997860
74558	997861
99757	997862
563	997863
17590	997864
1273	997865
63007	997866
203	997867
4351	997868
75104	997869
65732	997870
9701	997871
741	997872
39392	997873
1330	997874
91851	997875
7104	997876
1360	997877
32034	997878
7433	997879
8774	997880
82939	997881
79550	997882
4083	997883
18460	997884
7113	997885
6728	997886
66457	997887
13125	997888
31247	997889
13073	997890
92674	997891
81074	997892
33650	997893
2230	997894
3405	997895
1173	997896
9437	997897
36369	997898
8215	997899
78	997900
5479	997901
13708	997902
10080	997903
16912	997904
7860	997905
54266	997906
34858	997907
21342	997908
11531	997909
20817	997910
96330	997911
24074	997912
29329	997913
57690	997914
23004	997915
1736	997916
62076	997917
19888	997918
62	997919
26435	997920
2967	997921
20153	997922
27148	997923
751	997924
7654	997925
6455	997926
12535	997927
58750	997928
31096	997929
82347	997930
5919	997931
97284	997932
1206	997933
52961	997934
20922	997935
47383	997936
169	997937
8058	997938
25723	997939
2399	997940
34263	997941
29676	997942
29680	997943
18459	997944
14644	997945
6943	997946
3797	997947
8529	997948
28721	997949
73070	997950
369	997951
3262	997952
9302	997953
56747	997954
53938	997955
47466	997956
22333	997957
14413	997958
8100	997959
1473	997960
1238	997961
22	997962
30859	997963
9238	997964
25917	997965
3585	997966
71159	997967
4722	997968
9332	997969
7488	997970
36453	997971
59321	997972
1814	997973
49646	997974
21592	997975
46645	997976
14270	997977
44427	997978
49977	997979
1697	997980
50918	997981
66438	997982
18756	997983
46011	997984
38601	997985
78649	997986
77115	997987
827	997988
3514	997989
6290	997990
64447	997991
25475	997992
4	997993
11167	997994
45917	997995
66170	997996
50059	997997
8538	997998
33114	997999
50427	998000
16088	998001
45293	998002
14822	998003
31801	998004
38860	998005
16645	998006
761	998007
20017	998008
69806	998009
518	998010
6972	998011
62758	998012
12028	998013
452	998014
2753	998015
22346	998016
1190	998017
11550	998018
242	998019
22631	998020
1572	998021
3826	998022
11251	998023
26377	998024
42502	998025
33898	998026
5936	998027
38773	998028
18718	998029
846	998030
21620	998031
36186	998032
74746	998033
111261	998034
7504	998035
37747	998036
100807	998037
39123	998038
14965	998039
70991	998040
58363	998041
58035	998042
30317	998043
3764	998044
14595	998045
2730	998046
27158	998047
232	998048
84605	998049
13351	998050
3568	998051
1270	998052
49618	998053
258	998054
25454	998055
35458	998056
57202	998057
10	998058
16815	998059
200	998060
41224	998061
68608	998062
37506	998063
36430	998064
50020	998065
62458	998066
3095	998067
32347	998068
788	998069
22561	998070
58784	998071
55797	998072
33981	998073
725	998074
14348	998075
17087	998076
513	998077
55761	998078
8838	998079
699	998080
43477	998081
18536	998082
2	998083
15884	998084
25608	998085
738	998086
885	998087
3516	998088
1577	998089
713	998090
6215	998091
74965	998092
15818	998093
20422	998094
5935	998095
4886	998096
35513	998097
58390	998098
23336	998099
113976	998100
48612	998101
10528	998102
9876	998103
4941	998104
57541	998105
27006	998106
215	998107
63608	998108
46823	998109
15956	998110
10002	998111
14918	998112
69411	998113
13612	998114
19866	998115
12108	998116
19068	998117
49536	998118
6419	998119
24097	998120
102702	998121
15417	998122
24816	998123
16053	998124
71054	998125
22399	998126
875	998127
1860	998128
33616	998129
12066	998130
30382	998131
11136	998132
21222	998133
8781	998134
3188	998135
41049	998136
40181	998137
29385	998138
70154	998139
86084	998140
30900	998141
5618	998142
2	998143
34603	998144
3819	998145
48793	998146
4113	998147
44732	998148
157	998149
37072	998150
2076	998151
37733	998152
3705	998153
20745	998154
6969	998155
11037	998156
4853	998157
38577	998158
993	998159
7255	998160
26256	998161
46631	998162
88334	998163
18626	998164
16761	998165
11069	998166
49272	998167
619	998168
2682	998169
53897	998170
60925	998171
3882	998172
17588	998173
41893	998174
51394	998175
56389	998176
63266	998177
48929	998178
49808	998179
41447	998180
14439	998181
55738	998182
5626	998183
40193	998184
78775	998185
20908	998186
75220	998187
41109	998188
1374	998189
49151	998190
89555	998191
55291	998192
89303	998193
39729	998194
10	998195
98090	998196
88111	998197
148	998198
1197	998199
29316	998200
20474	998201
37438	998202
33567	998203
93064	998204
44028	998205
45188	998206
28450	998207
58220	998208
36747	998209
100579	998210
4511	998211
25789	998212
16772	998213
36203	998214
8503	998215
61703	998216
15511	998217
2354	998218
1637	998219
40790	998220
1611	998221
21319	998222
197	998223
87527	998224
14071	998225
22691	998226
11350	998227
57051	998228
12514	998229
68278	998230
13515	998231
73792	998232
62315	998233
38268	998234
9109	998235
7125	998236
83709	998237
32744	998238
41778	998239
56857	998240
61121	998241
11650	998242
62176	998243
14149	998244
65766	998245
29673	998246
42181	998247
11476	998248
13587	998249
352	998250
37972	998251
73501	998252
74422	998253
30311	998254
26038	998255
5259	998256
43590	998257
10096	998258
69591	998259
54353	998260
79108	998261
8501	998262
62661	998263
1879	998264
25820	998265
28250	998266
1612	998267
7443	998268
10329	998269
451	998270
494	998271
35620	998272
85474	998273
21908	998274
86146	998275
41552	998276
7704	998277
1014	998278
9226	998279
4917	998280
3651	998281
56512	998282
41729	998283
101528	998284
66637	998285
4872	998286
444	998287
653	998288
48038	998289
5610	998290
7338	998291
62557	998292
30784	998293
76162	998294
3506	998295
34912	998296
96859	998297
3619	998298
16475	998299
41229	998300
99966	998301
60704	998302
10484	998303
25065	998304
549	998305
478	998306
50026	998307
28	998308
95057	998309
73217	998310
82362	998311
3614	998312
17351	998313
31875	998314
41789	998315
11444	998316
65	998317
19824	998318
39837	998319
2347	998320
17143	998321
1880	998322
9857	998323
39153	998324
13	998325
92369	998326
268	998327
20072	998328
13141	998329
11274	998330
1460	998331
63309	998332
6722	998333
58456	998334
100736	998335
77492	998336
19574	998337
72470	998338
8919	998339
13957	998340
74441	998341
21053	998342
1579	998343
97954	998344
24117	998345
10968	998346
48750	998347
107060	998348
49493	998349
2730	998350
47008	998351
2437	998352
1933	998353
38924	998354
43139	998355
19054	998356
21783	998357
7530	998358
26696	998359
51414	998360
10717	998361
13168	998362
697	998363
1843	998364
71293	998365
22168	998366
7299	998367
5837	998368
89065	998369
70327	998370
3917	998371
63961	998372
39950	998373
4422	998374
632	998375
93126	998376
90421	998377
2823	998378
1419	998379
14577	998380
89610	998381
46126	998382
22113	998383
43623	998384
23840	998385
31558	998386
4035	998387
14180	998388
80564	998389
6367	998390
86748	998391
11421	998392
93197	998393
9444	998394
9492	998395
11168	998396
28350	998397
2247	998398
68326	998399
2887	998400
108993	998401
1160	998402
12674	998403
71816	998404
18750	998405
76582	998406
68016	998407
57084	998408
49578	998409
62542	998410
79191	998411
881	998412
25628	998413
17758	998414
16770	998415
35452	998416
25744	998417
8232	998418
41208	998419
84436	998420
7098	998421
33102	998422
48547	998423
40813	998424
74833	998425
64252	998426
96263	998427
56283	998428
18852	998429
1866	998430
37631	998431
60542	998432
57072	998433
59773	998434
1788	998435
56844	998436
2	998437
30655	998438
41632	998439
103448	998440
61182	998441
76716	998442
7642	998443
8164	998444
65043	998445
44010	998446
13468	998447
24665	998448
276	998449
55503	998450
28374	998451
1268	998452
58520	998453
61327	998454
4303	998455
4893	998456
32797	998457
84890	998458
89693	998459
21337	998460
22429	998461
23235	998462
92877	998463
5418	998464
38106	998465
15666	998466
5189	998467
78024	998468
33149	998469
17681	998470
27752	998471
99373	998472
87091	998473
8061	998474
40508	998475
6913	998476
36341	998477
2139	998478
31168	998479
65198	998480
28092	998481
36195	998482
47313	998483
56782	998484
67	998485
1867	998486
8281	998487
30299	998488
4949	998489
56733	998490
6732	998491
1573	998492
26278	998493
18511	998494
46845	998495
5056	998496
7995	998497
13796	998498
7157	998499
13471	998500
3201	998501
35595	998502
13923	998503
46713	998504
11472	998505
9062	998506
8047	998507
76370	998508
8747	998509
108521	998510
19178	998511
20804	998512
6430	998513
75553	998514
10135	998515
54628	998516
17658	998517
1809	998518
2418	998519
94152	998520
21120	998521
42624	998522
2971	998523
12168	998524
49979	998525
2989	998526
2311	998527
40493	998528
6064	998529
54444	998530
66	998531
11023	998532
1308	998533
78329	998534
22263	998535
43486	998536
40830	998537
1340	998538
7123	998539
3753	998540
49561	998541
21645	998542
37111	998543
21122	998544
10183	998545
33539	998546
33014	998547
1294	998548
58347	998549
16441	998550
73774	998551
36941	998552
81294	998553
57682	998554
8246	998555
17603	998556
240	998557
2219	998558
57	998559
13031	998560
9	998561
10068	998562
21987	998563
1260	998564
62215	998565
99007	998566
20003	998567
27366	998568
722	998569
5942	998570
21611	998571
11922	998572
61272	998573
40845	998574
100448	998575
31369	998576
20556	998577
3720	998578
72698	998579
3481	998580
18823	998581
19076	998582
62584	998583
86189	998584
26050	998585
2038	998586
69108	998587
53090	998588
5	998589
8362	998590
29585	998591
3967	998592
26680	998593
13670	998594
8927	998595
42475	998596
58553	998597
35245	998598
72300	998599
491	998600
44686	998601
7947	998602
52955	998603
25371	998604
8496	998605
10640	998606
48080	998607
63670	998608
107	998609
1544	998610
13343	998611
27236	998612
25560	998613
4619	998614
3636	998615
11715	998616
32736	998617
2928	998618
16244	998619
6805	998620
5749	998621
24454	998622
944	998623
57616	998624
894	998625
1028	998626
37550	998627
53663	998628
56662	998629
15181	998630
34053	998631
4944	998632
13386	998633
4469	998634
3142	998635
5714	998636
12675	998637
3268	998638
4475	998639
36223	998640
14342	998641
47703	998642
13700	998643
77181	998644
8726	998645
9754	998646
11193	998647
6897	998648
101180	998649
9389	998650
6699	998651
49383	998652
23028	998653
71398	998654
20566	998655
44338	998656
13535	998657
60198	998658
21359	998659
4811	998660
7001	998661
11667	998662
59867	998663
3360	998664
58769	998665
51521	998666
36540	998667
48875	998668
11241	998669
5481	998670
37614	998671
21512	998672
8265	998673
223	998674
2605	998675
26373	998676
3114	998677
36801	998678
32981	998679
52806	998680
12391	998681
25960	998682
40972	998683
6189	998684
40113	998685
33275	998686
2500	998687
15993	998688
30016	998689
41	998690
72013	998691
22487	998692
3816	998693
21616	998694
30494	998695
5288	998696
13574	998697
88359	998698
25897	998699
18846	998700
50077	998701
1270	998702
108760	998703
60639	998704
2719	998705
36155	998706
80611	998707
15754	998708
81566	998709
72573	998710
4213	998711
30362	998712
36867	998713
905	998714
2732	998715
10510	998716
11920	998717
4089	998718
43054	998719
42832	998720
15429	998721
207	998722
43739	998723
27529	998724
12793	998725
106154	998726
595	998727
905	998728
24238	998729
2541	998730
63843	998731
26644	998732
4366	998733
65602	998734
8778	998735
56587	998736
12991	998737
105865	998738
17465	998739
72914	998740
12642	998741
15409	998742
11125	998743
27756	998744
7842	998745
22490	998746
3508	998747
31796	998748
8122	998749
38742	998750
6183	998751
52592	998752
5155	998753
19647	998754
46812	998755
71	998756
2669	998757
14061	998758
82449	998759
7879	998760
1426	998761
20950	998762
44980	998763
26635	998764
35606	998765
9872	998766
22311	998767
13734	998768
1751	998769
33784	998770
7	998771
34457	998772
6202	998773
5475	998774
38832	998775
26349	998776
40775	998777
11214	998778
58492	998779
1795	998780
80790	998781
11790	998782
10584	998783
46902	998784
5049	998785
57236	998786
102386	998787
4519	998788
20995	998789
35751	998790
33285	998791
21625	998792
16198	998793
33391	998794
65035	998795
23032	998796
21476	998797
42617	998798
93368	998799
49313	998800
7103	998801
25188	998802
23445	998803
9939	998804
301	998805
30338	998806
31064	998807
21755	998808
6794	998809
2339	998810
19109	998811
10408	998812
11402	998813
52063	998814
46665	998815
17787	998816
26719	998817
4306	998818
102524	998819
23432	998820
55647	998821
4	998822
5436	998823
16780	998824
19	998825
42599	998826
76221	998827
51665	998828
11411	998829
46436	998830
96955	998831
69813	998832
3535	998833
6739	998834
39416	998835
46160	998836
709	998837
57223	998838
11224	998839
97292	998840
2335	998841
5434	998842
1104	998843
7511	998844
52592	998845
34226	998846
1181	998847
22	998848
433	998849
35949	998850
32618	998851
13805	998852
17397	998853
2977	998854
20851	998855
30993	998856
7938	998857
17676	998858
32139	998859
31416	998860
18700	998861
74910	998862
73642	998863
26738	998864
45	998865
32551	998866
68502	998867
31976	998868
37269	998869
9273	998870
10507	998871
13627	998872
912	998873
113774	998874
4666	998875
11278	998876
71730	998877
17838	998878
62638	998879
74415	998880
49220	998881
91489	998882
92203	998883
8040	998884
59919	998885
48374	998886
58564	998887
68247	998888
10245	998889
75685	998890
33546	998891
1107	998892
24022	998893
19683	998894
38188	998895
2057	998896
16646	998897
49096	998898
16499	998899
56016	998900
38962	998901
5112	998902
70458	998903
5969	998904
2749	998905
3349	998906
11560	998907
27697	998908
18343	998909
8320	998910
26033	998911
7870	998912
46600	998913
50777	998914
72220	998915
11960	998916
44061	998917
13999	998918
38211	998919
34892	998920
15639	998921
18995	998922
1748	998923
2240	998924
88050	998925
26096	998926
2272	998927
102911	998928
48688	998929
2650	998930
4419	998931
6276	998932
22163	998933
15682	998934
42081	998935
44753	998936
3204	998937
26702	998938
1561	998939
100987	998940
32820	998941
55539	998942
5134	998943
57857	998944
387	998945
5985	998946
18784	998947
35943	998948
6911	998949
3023	998950
14695	998951
4697	998952
592	998953
58179	998954
68439	998955
18959	998956
75588	998957
13548	998958
34571	998959
1483	998960
31038	998961
38178	998962
32043	998963
9536	998964
53407	998965
33355	998966
543	998967
1402	998968
22920	998969
11146	998970
9714	998971
22313	998972
66937	998973
28919	998974
15305	998975
61	998976
1392	998977
32455	998978
56175	998979
41969	998980
20365	998981
16543	998982
29208	998983
32816	998984
26340	998985
8019	998986
32201	998987
90	998988
73259	998989
16708	998990
30167	998991
25834	998992
4149	998993
73336	998994
43128	998995
17253	998996
72755	998997
105	998998
22729	998999
8494	999000
40451	999001
52624	999002
3591	999003
29166	999004
7301	999005
16496	999006
62363	999007
13885	999008
14217	999009
15790	999010
6294	999011
56619	999012
48807	999013
40824	999014
54707	999015
72403	999016
10427	999017
2116	999018
865	999019
56580	999020
1128	999021
21785	999022
66597	999023
83724	999024
11413	999025
111394	999026
17585	999027
21516	999028
2550	999029
21740	999030
98531	999031
30948	999032
37222	999033
96125	999034
2	999035
40222	999036
14391	999037
2195	999038
65144	999039
11320	999040
36870	999041
12440	999042
938	999043
20717	999044
993	999045
604	999046
50591	999047
43969	999048
52178	999049
98554	999050
8690	999051
58542	999052
9000	999053
15607	999054
19783	999055
76	999056
688	999057
21022	999058
101398	999059
47853	999060
50979	999061
19865	999062
296	999063
10237	999064
51564	999065
51253	999066
35240	999067
56374	999068
50105	999069
29194	999070
90791	999071
7525	999072
62839	999073
27113	999074
19732	999075
25325	999076
15933	999077
93207	999078
39999	999079
7667	999080
26800	999081
81597	999082
20068	999083
20888	999084
16824	999085
26256	999086
559	999087
35854	999088
74755	999089
4463	999090
45369	999091
14469	999092
23676	999093
26688	999094
62524	999095
78	999096
50529	999097
9305	999098
60774	999099
29017	999100
8888	999101
11429	999102
43791	999103
80047	999104
93655	999105
30863	999106
91590	999107
77823	999108
93901	999109
57132	999110
15833	999111
62293	999112
316	999113
15360	999114
29202	999115
106130	999116
41757	999117
23944	999118
43153	999119
8058	999120
65162	999121
54322	999122
23437	999123
9275	999124
672	999125
101497	999126
6871	999127
8831	999128
81703	999129
7076	999130
13571	999131
443	999132
2385	999133
31517	999134
324	999135
35668	999136
27433	999137
6125	999138
17	999139
14472	999140
33992	999141
106943	999142
34882	999143
6295	999144
3	999145
34650	999146
27085	999147
28631	999148
34812	999149
8726	999150
17317	999151
61	999152
38139	999153
138	999154
2539	999155
26771	999156
31818	999157
3235	999158
9551	999159
39829	999160
32900	999161
13409	999162
29382	999163
30988	999164
69127	999165
58735	999166
2779	999167
51591	999168
741	999169
8649	999170
14118	999171
63496	999172
5335	999173
27780	999174
18486	999175
56358	999176
65155	999177
1774	999178
93032	999179
11725	999180
32946	999181
135	999182
20249	999183
35326	999184
31588	999185
20382	999186
32811	999187
847	999188
25488	999189
86116	999190
34411	999191
1076	999192
27370	999193
108902	999194
1689	999195
12841	999196
75852	999197
83488	999198
13219	999199
96156	999200
20162	999201
107779	999202
418	999203
8341	999204
34811	999205
72194	999206
421	999207
63390	999208
27285	999209
79385	999210
4600	999211
47895	999212
47550	999213
44638	999214
43801	999215
18676	999216
102797	999217
1189	999218
30038	999219
11928	999220
1779	999221
14207	999222
31536	999223
7869	999224
51586	999225
96988	999226
31348	999227
5283	999228
5670	999229
778	999230
55974	999231
25201	999232
3973	999233
10788	999234
34553	999235
22472	999236
3898	999237
19309	999238
25152	999239
112389	999240
81052	999241
14767	999242
19245	999243
33754	999244
15126	999245
2880	999246
32873	999247
1912	999248
574	999249
97022	999250
18601	999251
37546	999252
49396	999253
4535	999254
392	999255
2464	999256
4755	999257
32606	999258
106535	999259
34004	999260
186	999261
95602	999262
3522	999263
14908	999264
21280	999265
1131	999266
62431	999267
86598	999268
74311	999269
35836	999270
4118	999271
9209	999272
8888	999273
4027	999274
3949	999275
8007	999276
54618	999277
4198	999278
33186	999279
54889	999280
2025	999281
53852	999282
2288	999283
17199	999284
43223	999285
7982	999286
208	999287
5955	999288
4924	999289
46585	999290
27092	999291
80478	999292
69750	999293
67642	999294
37191	999295
25955	999296
34212	999297
1495	999298
38971	999299
45330	999300
12007	999301
26473	999302
23553	999303
60337	999304
1878	999305
21038	999306
40434	999307
1889	999308
22090	999309
5852	999310
45832	999311
78678	999312
5570	999313
30709	999314
778	999315
572	999316
29757	999317
4780	999318
3988	999319
5388	999320
3290	999321
42569	999322
98077	999323
57	999324
35990	999325
11442	999326
82920	999327
25833	999328
41300	999329
53846	999330
9930	999331
98028	999332
17384	999333
104	999334
488	999335
90939	999336
40805	999337
2361	999338
1481	999339
31219	999340
31001	999341
22900	999342
53370	999343
43784	999344
52037	999345
33231	999346
12142	999347
57533	999348
103058	999349
13304	999350
89191	999351
53361	999352
26601	999353
408	999354
25505	999355
97628	999356
16736	999357
25434	999358
39141	999359
4276	999360
49074	999361
52204	999362
6352	999363
66749	999364
23634	999365
35870	999366
20973	999367
69689	999368
5685	999369
421	999370
9674	999371
8324	999372
5390	999373
4243	999374
22079	999375
39898	999376
167	999377
49829	999378
18403	999379
1240	999380
13424	999381
499	999382
2860	999383
1007	999384
8821	999385
8376	999386
15846	999387
57889	999388
39014	999389
26261	999390
1705	999391
26142	999392
30325	999393
1247	999394
20934	999395
110976	999396
9704	999397
12819	999398
24474	999399
15762	999400
7205	999401
11005	999402
82353	999403
82856	999404
28720	999405
27213	999406
14905	999407
629	999408
36689	999409
10166	999410
2122	999411
1230	999412
2957	999413
52064	999414
16434	999415
6931	999416
72915	999417
9410	999418
179	999419
32967	999420
682	999421
15144	999422
2657	999423
56659	999424
11166	999425
23012	999426
66524	999427
45105	999428
6804	999429
74673	999430
15745	999431
19098	999432
14141	999433
39618	999434
28916	999435
2759	999436
10318	999437
70113	999438
105	999439
9792	999440
42474	999441
23449	999442
80688	999443
43071	999444
6772	999445
11337	999446
59220	999447
14042	999448
13875	999449
39977	999450
63608	999451
768	999452
2830	999453
4250	999454
6234	999455
11882	999456
11204	999457
103334	999458
19681	999459
56534	999460
88322	999461
10067	999462
12236	999463
43372	999464
20049	999465
5840	999466
50617	999467
4286	999468
72166	999469
3792	999470
21522	999471
36162	999472
44715	999473
4510	999474
26050	999475
15655	999476
47714	999477
15099	999478
71751	999479
1096	999480
5236	999481
44727	999482
64737	999483
20495	999484
4195	999485
16710	999486
72943	999487
10012	999488
8926	999489
41457	999490
20781	999491
22683	999492
24843	999493
78576	999494
63703	999495
31645	999496
39636	999497
66724	999498
28180	999499
56595	999500
74	999501
20411	999502
70688	999503
30781	999504
49849	999505
13210	999506
69617	999507
2783	999508
27066	999509
9716	999510
8877	999511
10830	999512
448	999513
3154	999514
19970	999515
50403	999516
44083	999517
2025	999518
26402	999519
7912	999520
12594	999521
44431	999522
5553	999523
84819	999524
1835	999525
4846	999526
35080	999527
1454	999528
63494	999529
29946	999530
38179	999531
62106	999532
22904	999533
8901	999534
103982	999535
541	999536
21983	999537
16405	999538
22125	999539
35542	999540
33200	999541
15662	999542
32878	999543
49293	999544
2388	999545
32138	999546
74339	999547
13537	999548
46292	999549
28359	999550
16146	999551
534	999552
55924	999553
19724	999554
5437	999555
38451	999556
15282	999557
48589	999558
76221	999559
6151	999560
49578	999561
1417	999562
21494	999563
75257	999564
15701	999565
39113	999566
64009	999567
6335	999568
12482	999569
70344	999570
9571	999571
16028	999572
3622	999573
32357	999574
27229	999575
21351	999576
5160	999577
56533	999578
65042	999579
62835	999580
32259	999581
40384	999582
3722	999583
3649	999584
68877	999585
28695	999586
71643	999587
8407	999588
63033	999589
19162	999590
2471	999591
12155	999592
80203	999593
31625	999594
53694	999595
47189	999596
61568	999597
23182	999598
2741	999599
16247	999600
21047	999601
33090	999602
19186	999603
78178	999604
52263	999605
38969	999606
35336	999607
15053	999608
76729	999609
33886	999610
1886	999611
107090	999612
72024	999613
36292	999614
48567	999615
40537	999616
13659	999617
21190	999618
47454	999619
18953	999620
64736	999621
26545	999622
18380	999623
56244	999624
5666	999625
9370	999626
48744	999627
17311	999628
14015	999629
12104	999630
50908	999631
45812	999632
1892	999633
928	999634
23454	999635
2010	999636
97865	999637
47728	999638
5773	999639
46025	999640
1733	999641
10065	999642
22542	999643
256	999644
55278	999645
21534	999646
56390	999647
5967	999648
32037	999649
54179	999650
50656	999651
31078	999652
89151	999653
106165	999654
61728	999655
32839	999656
17895	999657
5725	999658
92924	999659
86325	999660
54457	999661
56424	999662
31527	999663
113883	999664
1659	999665
1327	999666
392	999667
81237	999668
14806	999669
74740	999670
34793	999671
62557	999672
30457	999673
37217	999674
12976	999675
71040	999676
858	999677
27939	999678
6088	999679
39878	999680
32297	999681
55879	999682
6808	999683
43389	999684
1572	999685
2482	999686
10602	999687
114	999688
72449	999689
35868	999690
10032	999691
57269	999692
70967	999693
21820	999694
63994	999695
25229	999696
18854	999697
59030	999698
32446	999699
8191	999700
39146	999701
43515	999702
1481	999703
3579	999704
105527	999705
10261	999706
47463	999707
82545	999708
10416	999709
16538	999710
12085	999711
4519	999712
21466	999713
46239	999714
9966	999715
70839	999716
30645	999717
65254	999718
6476	999719
12709	999720
59398	999721
46707	999722
33114	999723
18712	999724
9835	999725
5637	999726
537	999727
50116	999728
75814	999729
3000	999730
63194	999731
22596	999732
24438	999733
4716	999734
18773	999735
3362	999736
87732	999737
2046	999738
63355	999739
48553	999740
91836	999741
6118	999742
74559	999743
30	999744
33689	999745
11301	999746
3671	999747
18554	999748
60251	999749
58531	999750
17157	999751
61470	999752
672	999753
16532	999754
53036	999755
28920	999756
3185	999757
24901	999758
46030	999759
6828	999760
97209	999761
3293	999762
64117	999763
36115	999764
11139	999765
4163	999766
7015	999767
35106	999768
35611	999769
206	999770
57032	999771
58838	999772
41099	999773
37232	999774
47825	999775
1664	999776
27929	999777
6342	999778
36059	999779
6025	999780
71032	999781
1231	999782
29752	999783
66854	999784
5871	999785
26546	999786
82194	999787
32888	999788
35422	999789
21882	999790
53700	999791
13442	999792
61	999793
100568	999794
69981	999795
33398	999796
16376	999797
26128	999798
109864	999799
4831	999800
8654	999801
21801	999802
31079	999803
20197	999804
20421	999805
1559	999806
3336	999807
1002	999808
17028	999809
14887	999810
25614	999811
84516	999812
55241	999813
7511	999814
24678	999815
31604	999816
32532	999817
202	999818
16036	999819
44674	999820
6020	999821
12674	999822
30590	999823
1003	999824
59444	999825
5496	999826
451	999827
45625	999828
26314	999829
34418	999830
41258	999831
19089	999832
4846	999833
8351	999834
738	999835
19795	999836
9618	999837
39911	999838
13799	999839
5676	999840
8268	999841
71	999842
24563	999843
30226	999844
14847	999845
69900	999846
23286	999847
36729	999848
25	999849
64107	999850
15074	999851
10213	999852
67708	999853
9474	999854
20805	999855
25364	999856
18449	999857
43515	999858
2759	999859
2519	999860
9304	999861
14908	999862
5784	999863
63163	999864
30446	999865
11427	999866
13331	999867
35899	999868
80146	999869
40570	999870
24729	999871
20	999872
6724	999873
11307	999874
18411	999875
11552	999876
14749	999877
2622	999878
20204	999879
24680	999880
10827	999881
9784	999882
32568	999883
102	999884
31335	999885
11040	999886
18186	999887
91212	999888
11164	999889
9694	999890
8840	999891
28243	999892
13984	999893
50177	999894
42746	999895
88953	999896
7009	999897
813	999898
17032	999899
9444	999900
42577	999901
102501	999902
13844	999903
36414	999904
838	999905
3163	999906
10229	999907
47461	999908
32556	999909
24051	999910
34175	999911
19719	999912
67815	999913
437	999914
35985	999915
23440	999916
14103	999917
150	999918
771	999919
75595	999920
12413	999921
44178	999922
39139	999923
24959	999924
9361	999925
53759	999926
2176	999927
26663	999928
3562	999929
2382	999930
23832	999931
29461	999932
32108	999933
5441	999934
44	999935
52902	999936
1634	999937
7829	999938
5786	999939
58353	999940
38550	999941
89102	999942
51458	999943
15892	999944
92449	999945
16207	999946
18274	999947
43193	999948
49	999949
38362	999950
35850	999951
8442	999952
7373	999953
2363	999954
8251	999955
113694	999956
65415	999957
1227	999958
59498	999959
60574	999960
5705	999961
53318	999962
9721	999963
620	999964
37508	999965
21097	999966
3927	999967
23194	999968
16635	999969
84792	999970
28238	999971
57508	999972
47965	999973
6492	999974
871	999975
41241	999976
42771	999977
55750	999978
39216	999979
3365	999980
4040	999981
27418	999982
50676	999983
14122	999984
5278	999985
19317	999986
10690	999987
42737	999988
159	999989
87653	999990
41660	999991
14821	999992
28539	999993
26617	999994
28203	999995
97274	999996
87537	999997
76715	999998
100673	999999
573	1000000
